1000 -137 -171
1000 54387900 0 54387900 67885627 54388037 67885798 54388174 67885969 54388311 67886140 54388448 67886311 54388585 67886482 54388722 67886653 54388859 67886824 54388996 67886995 54389133 67887166 54389270 67887337 54389407 67887508 54389544 67887679 54389681 67887850 54389818 67888021 54389955 67888192 54390092 67888363 54390229 67888534 54390366 67888705 54390503 67888876 54390640 67889047 54390777 67889218 54390914 67889389 54391051 67889560 54391188 67889731 54391325 67889902 54391462 67890073 54391599 67890244 54391736 67890415 54391873 67890586 54392010 67890757 54392147 67890928 54392284 67891099 54392421 67891270 54392558 67891441 54392695 67891612 54392832 67891783 54392969 67891954 54393106 67892125 54393243 67892296 54393380 67892467 54393517 67892638 54393654 67892809 54393791 67892980 54393928 67893151 54394065 67893322 54394202 67893493 54394339 67893664 54394476 67893835 54394613 67894006 54394750 67894177 54394887 67894348 54395024 67894519 54395161 67894690 54395298 67894861 54395435 67895032 54395572 67895203 54395709 67895374 54395846 67895545 54395983 67895716 54396120 67895887 54396257 67896058 54396394 67896229 54396531 67896400 54396668 67896571 54396805 67896742 54396942 67896913 54397079 67897084 54397216 67897255 54397353 67897426 54397490 67897597 54397627 67897768 54397764 67897939 54397901 67898110 54398038 67898281 54398175 67898452 54398312 67898623 54398449 67898794 54398586 67898965 54398723 67899136 54398860 67899307 54398997 67899478 54399134 67899649 54399271 67899820 54399408 67899991 54399545 67900162 54399682 67900333 54399819 67900504 54399956 67900675 54400093 67900846 54400230 67901017 54400367 67901188 54400504 67901359 54400641 67901530 54400778 67901701 54400915 67901872 54401052 67902043 54401189 67902214 54401326 67902385 54401463 67902556 54401600 67902727 54401737 67902898 54401874 67903069 54402011 67903240 54402148 67903411 54402285 67903582 54402422 67903753 54402559 67903924 54402696 67904095 54402833 67904266 54402970 67904437 54403107 67904608 54403244 67904779 54403381 67904950 54403518 67905121 54403655 67905292 54403792 67905463 54403929 67905634 54404066 67905805 54404203 67905976 54404340 67906147 54404477 67906318 54404614 67906489 54404751 67906660 54404888 67906831 54405025 67907002 54405162 67907173 54405299 67907344 54405436 67907515 54405573 67907686 54405710 67907857 54405847 67908028 54405984 67908199 54406121 67908370 54406258 67908541 54406395 67908712 54406532 67908883 54406669 67909054 54406806 67909225 54406943 67909396 54407080 67909567 54407217 67909738 54407354 67909909 54407491 67910080 54407628 67910251 54407765 67910422 54407902 67910593 54408039 67910764 54408176 67910935 54408313 67911106 54408450 67911277 54408587 67911448 54408724 67911619 54408861 67911790 54408998 67911961 54409135 67912132 54409272 67912303 54409409 67912474 54409546 67912645 54409683 67912816 54409820 67912987 54409957 67913158 54410094 67913329 54410231 67913500 54410368 67913671 54410505 67913842 54410642 67914013 54410779 67914184 54410916 67914355 54411053 67914526 54411190 67914697 54411327 67914868 54411464 67915039 54411601 67915210 54411738 67915381 54411875 67915552 54412012 67915723 54412149 67915894 54412286 67916065 54412423 67916236 54412560 67916407 54412697 67916578 54412834 67916749 54412971 67916920 54413108 67917091 54413245 67917262 54413382 67917433 54413519 67917604 54413656 67917775 54413793 67917946 54413930 67918117 54414067 67918288 54414204 67918459 54414341 67918630 54414478 67918801 54414615 67918972 54414752 67919143 54414889 67919314 54415026 67919485 54415163 67919656 54415300 67919827 54415437 67919998 54415574 67920169 54415711 67920340 54415848 67920511 54415985 67920682 54416122 67920853 54416259 67921024 54416396 67921195 54416533 67921366 54416670 67921537 54416807 67921708 54416944 67921879 54417081 67922050 54417218 67922221 54417355 67922392 54417492 67922563 54417629 67922734 54417766 67922905 54417903 67923076 54418040 67923247 54418177 67923418 54418314 67923589 54418451 67923760 54418588 67923931 54418725 67924102 54418862 67924273 54418999 67924444 54419136 67924615 54419273 67924786 54419410 67924957 54419547 67925128 54419684 67925299 54419821 67925470 54419958 67925641 54420095 67925812 54420232 67925983 54420369 67926154 54420506 67926325 54420643 67926496 54420780 67926667 54420917 67926838 54421054 67927009 54421191 67927180 54421328 67927351 54421465 67927522 54421602 67927693 54421739 67927864 54421876 67928035 54422013 67928206 54422150 67928377 54422287 67928548 54422424 67928719 54422561 67928890 54422698 67929061 54422835 67929232 54422972 67929403 54423109 67929574 54423246 67929745 54423383 67929916 54423520 67930087 54423657 67930258 54423794 67930429 54423931 67930600 54424068 67930771 54424205 67930942 54424342 67931113 54424479 67931284 54424616 67931455 54424753 67931626 54424890 67931797 54425027 67931968 54425164 67932139 54425301 67932310 54425438 67932481 54425575 67932652 54425712 67932823 54425849 67932994 54425986 67933165 54426123 67933336 54426260 67933507 54426397 67933678 54426534 67933849 54426671 67934020 54426808 67934191 54426945 67934362 54427082 67934533 54427219 67934704 54427356 67934875 54427493 67935046 54427630 67935217 54427767 67935388 54427904 67935559 54428041 67935730 54428178 67935901 54428315 67936072 54428452 67936243 54428589 67936414 54428726 67936585 54428863 67936756 54429000 67936927 54429137 67937098 54429274 67937269 54429411 67937440 54429548 67937611 54429685 67937782 54429822 67937953 54429959 67938124 54430096 67938295 54430233 67938466 54430370 67938637 54430507 67938808 54430644 67938979 54430781 67939150 54430918 67939321 54431055 67939492 54431192 67939663 54431329 67939834 54431466 67940005 54431603 67940176 54431740 67940347 54431877 67940518 54432014 67940689 54432151 67940860 54432288 67941031 54432425 67941202 54432562 67941373 54432699 67941544 54432836 67941715 54432973 67941886 54433110 67942057 54433247 67942228 54433384 67942399 54433521 67942570 54433658 67942741 54433795 67942912 54433932 67943083 54434069 67943254 54434206 67943425 54434343 67943596 54434480 67943767 54434617 67943938 54434754 67944109 54434891 67944280 54435028 67944451 54435165 67944622 54435302 67944793 54435439 67944964 54435576 67945135 54435713 67945306 54435850 67945477 54435987 67945648 54436124 67945819 54436261 67945990 54436398 67946161 54436535 67946332 54436672 67946503 54436809 67946674 54436946 67946845 54437083 67947016 54437220 67947187 54437357 67947358 54437494 67947529 54437631 67947700 54437768 67947871 54437905 67948042 54438042 67948213 54438179 67948384 54438316 67948555 54438453 67948726 54438590 67948897 54438727 67949068 54438864 67949239 54439001 67949410 54439138 67949581 54439275 67949752 54439412 67949923 54439549 67950094 54439686 67950265 54439823 67950436 54439960 67950607 54440097 67950778 54440234 67950949 54440371 67951120 54440508 67951291 54440645 67951462 54440782 67951633 54440919 67951804 54441056 67951975 54441193 67952146 54441330 67952317 54441467 67952488 54441604 67952659 54441741 67952830 54441878 67953001 54442015 67953172 54442152 67953343 54442289 67953514 54442426 67953685 54442563 67953856 54442700 67954027 54442837 67954198 54442974 67954369 54443111 67954540 54443248 67954711 54443385 67954882 54443522 67955053 54443659 67955224 54443796 67955395 54443933 67955566 54444070 67955737 54444207 67955908 54444344 67956079 54444481 67956250 54444618 67956421 54444755 67956592 54444892 67956763 54445029 67956934 54445166 67957105 54445303 67957276 54445440 67957447 54445577 67957618 54445714 67957789 54445851 67957960 54445988 67958131 54446125 67958302 54446262 67958473 54446399 67958644 54446536 67958815 54446673 67958986 54446810 67959157 54446947 67959328 54447084 67959499 54447221 67959670 54447358 67959841 54447495 67960012 54447632 67960183 54447769 67960354 54447906 67960525 54448043 67960696 54448180 67960867 54448317 67961038 54448454 67961209 54448591 67961380 54448728 67961551 54448865 67961722 54449002 67961893 54449139 67962064 54449276 67962235 54449413 67962406 54449550 67962577 54449687 67962748 54449824 67962919 54449961 67963090 54450098 67963261 54450235 67963432 54450372 67963603 54450509 67963774 54450646 67963945 54450783 67964116 54450920 67964287 54451057 67964458 54451194 67964629 54451331 67964800 54451468 67964971 54451605 67965142 54451742 67965313 54451879 67965484 54452016 67965655 54452153 67965826 54452290 67965997 54452427 67966168 54452564 67966339 54452701 67966510 54452838 67966681 54452975 67966852 54453112 67967023 54453249 67967194 54453386 67967365 54453523 67967536 54453660 67967707 54453797 67967878 54453934 67968049 54454071 67968220 54454208 67968391 54454345 67968562 54454482 67968733 54454619 67968904 54454756 67969075 54454893 67969246 54455030 67969417 54455167 67969588 54455304 67969759 54455441 67969930 54455578 67970101 54455715 67970272 54455852 67970443 54455989 67970614 54456126 67970785 54456263 67970956 54456400 67971127 54456537 67971298 54456674 67971469 54456811 67971640 54456948 67971811 54457085 67971982 54457222 67972153 54457359 67972324 54457496 67972495 54457633 67972666 54457770 67972837 54457907 67973008 54458044 67973179 54458181 67973350 54458318 67973521 54458455 67973692 54458592 67973863 54458729 67974034 54458866 67974205 54459003 67974376 54459140 67974547 54459277 67974718 54459414 67974889 54459551 67975060 54459688 67975231 54459825 67975402 54459962 67975573 54460099 67975744 54460236 67975915 54460373 67976086 54460510 67976257 54460647 67976428 54460784 67976599 54460921 67976770 54461058 67976941 54461195 67977112 54461332 67977283 54461469 67977454 54461606 67977625 54461743 67977796 54461880 67977967 54462017 67978138 54462154 67978309 54462291 67978480 54462428 67978651 54462565 67978822 54462702 67978993 54462839 67979164 54462976 67979335 54463113 67979506 54463250 67979677 54463387 67979848 54463524 67980019 54463661 67980190 54463798 67980361 54463935 67980532 54464072 67980703 54464209 67980874 54464346 67981045 54464483 67981216 54464620 67981387 54464757 67981558 54464894 67981729 54465031 67981900 54465168 67982071 54465305 67982242 54465442 67982413 54465579 67982584 54465716 67982755 54465853 67982926 54465990 67983097 54466127 67983268 54466264 67983439 54466401 67983610 54466538 67983781 54466675 67983952 54466812 67984123 54466949 67984294 54467086 67984465 54467223 67984636 54467360 67984807 54467497 67984978 54467634 67985149 54467771 67985320 54467908 67985491 54468045 67985662 54468182 67985833 54468319 67986004 54468456 67986175 54468593 67986346 54468730 67986517 54468867 67986688 54469004 67986859 54469141 67987030 54469278 67987201 54469415 67987372 54469552 67987543 54469689 67987714 54469826 67987885 54469963 67988056 54470100 67988227 54470237 67988398 54470374 67988569 54470511 67988740 54470648 67988911 54470785 67989082 54470922 67989253 54471059 67989424 54471196 67989595 54471333 67989766 54471470 67989937 54471607 67990108 54471744 67990279 54471881 67990450 54472018 67990621 54472155 67990792 54472292 67990963 54472429 67991134 54472566 67991305 54472703 67991476 54472840 67991647 54472977 67991818 54473114 67991989 54473251 67992160 54473388 67992331 54473525 67992502 54473662 67992673 54473799 67992844 54473936 67993015 54474073 67993186 54474210 67993357 54474347 67993528 54474484 67993699 54474621 67993870 54474758 67994041 54474895 67994212 54475032 67994383 54475169 67994554 54475306 67994725 54475443 67994896 54475580 67995067 54475717 67995238 54475854 67995409 54475991 67995580 54476128 67995751 54476265 67995922 54476402 67996093 54476539 67996264 54476676 67996435 54476813 67996606 54476950 67996777 54477087 67996948 54477224 67997119 54477361 67997290 54477498 67997461 54477635 67997632 54477772 67997803 54477909 67997974 54478046 67998145 54478183 67998316 54478320 67998487 54478457 67998658 54478594 67998829 54478731 67999000 54478868 67999171 54479005 67999342 54479142 67999513 54479279 67999684 54479416 67999855 54479553 68000026 54479690 68000197 54479827 68000368 54479964 68000539 54480101 68000710 54480238 68000881 54480375 68001052 54480512 68001223 54480649 68001394 54480786 68001565 54480923 68001736 54481060 68001907 54481197 68002078 54481334 68002249 54481471 68002420 54481608 68002591 54481745 68002762 54481882 68002933 54482019 68003104 54482156 68003275 54482293 68003446 54482430 68003617 54482567 68003788 54482704 68003959 54482841 68004130 54482978 68004301 54483115 68004472 54483252 68004643 54483389 68004814 54483526 68004985 54483663 68005156 54483800 68005327 54483937 68005498 54484074 68005669 54484211 68005840 54484348 68006011 54484485 68006182 54484622 68006353 54484759 68006524 54484896 68006695 54485033 68006866 54485170 68007037 54485307 68007208 54485444 68007379 54485581 68007550 54485718 68007721 54485855 68007892 54485992 68008063 54486129 68008234 54486266 68008405 54486403 68008576 54486540 68008747 54486677 68008918 54486814 68009089 54486951 68009260 54487088 68009431 54487225 68009602 54487362 68009773 54487499 68009944 54487636 68010115 54487773 68010286 54487910 68010457 54488047 68010628 54488184 68010799 54488321 68010970 54488458 68011141 54488595 68011312 54488732 68011483 54488869 68011654 54489006 68011825 54489143 68011996 54489280 68012167 54489417 68012338 54489554 68012509 54489691 68012680 54489828 68012851 54489965 68013022 54490102 68013193 54490239 68013364 54490376 68013535 54490513 68013706 54490650 68013877 54490787 68014048 54490924 68014219 54491061 68014390 54491198 68014561 54491335 68014732 54491472 68014903 54491609 68015074 54491746 68015245 54491883 68015416 54492020 68015587 54492157 68015758 54492294 68015929 54492431 68016100 54492568 68016271 54492705 68016442 54492842 68016613 54492979 68016784 54493116 68016955 54493253 68017126 54493390 68017297 54493527 68017468 54493664 68017639 54493801 68017810 54493938 68017981 54494075 68018152 54494212 68018323 54494349 68018494 54494486 68018665 54494623 68018836 54494760 68019007 54494897 68019178 54495034 68019349 54495171 68019520 54495308 68019691 54495445 68019862 54495582 68020033 54495719 68020204 54495856 68020375 54495993 68020546 54496130 68020717 54496267 68020888 54496404 68021059 54496541 68021230 54496678 68021401 54496815 68021572 54496952 68021743 54497089 68021914 54497226 68022085 54497363 68022256 54497500 68022427 54497637 68022598 54497774 68022769 54497911 68022940 54498048 68023111 54498185 68023282 54498322 68023453 54498459 68023624 54498596 68023795 54498733 68023966 54498870 68024137 54499007 68024308 54499144 68024479 54499281 68024650 54499418 68024821 54499555 68024992 54499692 68025163 54499829 68025334 54499966 68025505 54500103 68025676 54500240 68025847 54500377 68026018 54500514 68026189 54500651 68026360 54500788 68026531 54500925 68026702 54501062 68026873 54501199 68027044 54501336 68027215 54501473 68027386 54501610 68027557 54501747 68027728 54501884 68027899 54502021 68028070 54502158 68028241 54502295 68028412 54502432 68028583 54502569 68028754 54502706 68028925 54502843 68029096 54502980 68029267 54503117 68029438 54503254 68029609 54503391 68029780 54503528 68029951 54503665 68030122 54503802 68030293 54503939 68030464 54504076 68030635 54504213 68030806 54504350 68030977 54504487 68031148 54504624 68031319 54504761 68031490 54504898 68031661 54505035 68031832 54505172 68032003 54505309 68032174 54505446 68032345 54505583 68032516 54505720 68032687 54505857 68032858 54505994 68033029 54506131 68033200 54506268 68033371 54506405 68033542 54506542 68033713 54506679 68033884 54506816 68034055 54506953 68034226 54507090 68034397 54507227 68034568 54507364 68034739 54507501 68034910 54507638 68035081 54507775 68035252 54507912 68035423 54508049 68035594 54508186 68035765 54508323 68035936 54508460 68036107 54508597 68036278 54508734 68036449 54508871 68036620 54509008 68036791 54509145 68036962 54509282 68037133 54509419 68037304 54509556 68037475 54509693 68037646 54509830 68037817 54509967 68037988 54510104 68038159 54510241 68038330 54510378 68038501 54510515 68038672 54510652 68038843 54510789 68039014 54510926 68039185 54511063 68039356 54511200 68039527 54511337 68039698 54511474 68039869 54511611 68040040 54511748 68040211 54511885 68040382 54512022 68040553 54512159 68040724 54512296 68040895 54512433 68041066 54512570 68041237 54512707 68041408 54512844 68041579 54512981 68041750 54513118 68041921 54513255 68042092 54513392 68042263 54513529 68042434 54513666 68042605 54513803 68042776 54513940 68042947 54514077 68043118 54514214 68043289 54514351 68043460 54514488 68043631 54514625 68043802 54514762 68043973 54514899 68044144 54515036 68044315 54515173 68044486 54515310 68044657 54515447 68044828 54515584 68044999 54515721 68045170 54515858 68045341 54515995 68045512 54516132 68045683 54516269 68045854 54516406 68046025 54516543 68046196 54516680 68046367 54516817 68046538 54516954 68046709 54517091 68046880 54517228 68047051 54517365 68047222 54517502 68047393 54517639 68047564 54517776 68047735 54517913 68047906 54518050 68048077 54518187 68048248 54518324 68048419 54518461 68048590 54518598 68048761 54518735 68048932 54518872 68049103 54519009 68049274 54519146 68049445 54519283 68049616 54519420 68049787 54519557 68049958 54519694 68050129 54519831 68050300 54519968 68050471 54520105 68050642 54520242 68050813 54520379 68050984 54520516 68051155 54520653 68051326 54520790 68051497 54520927 68051668 54521064 68051839 54521201 68052010 54521338 68052181 54521475 68052352 54521612 68052523 54521749 68052694 54521886 68052865 54522023 68053036 54522160 68053207 54522297 68053378 54522434 68053549 54522571 68053720 54522708 68053891 54522845 68054062 54522982 68054233 54523119 68054404 54523256 68054575 54523393 68054746 54523530 68054917 54523667 68055088 54523804 68055259 54523941 68055430 54524078 68055601 54524215 68055772 54524352 68055943 54524489 68056114 54524626 68056285
1000 18219900 0 18219900 22741627 18220037 22741798 18220174 22741969 18220311 22742140 18220448 22742311 18220585 22742482 18220722 22742653 18220859 22742824 18220996 22742995 18221133 22743166 18221270 22743337 18221407 22743508 18221544 22743679 18221681 22743850 18221818 22744021 18221955 22744192 18222092 22744363 18222229 22744534 18222366 22744705 18222503 22744876 18222640 22745047 18222777 22745218 18222914 22745389 18223051 22745560 18223188 22745731 18223325 22745902 18223462 22746073 18223599 22746244 18223736 22746415 18223873 22746586 18224010 22746757 18224147 22746928 18224284 22747099 18224421 22747270 18224558 22747441 18224695 22747612 18224832 22747783 18224969 22747954 18225106 22748125 18225243 22748296 18225380 22748467 18225517 22748638 18225654 22748809 18225791 22748980 18225928 22749151 18226065 22749322 18226202 22749493 18226339 22749664 18226476 22749835 18226613 22750006 18226750 22750177 18226887 22750348 18227024 22750519 18227161 22750690 18227298 22750861 18227435 22751032 18227572 22751203 18227709 22751374 18227846 22751545 18227983 22751716 18228120 22751887 18228257 22752058 18228394 22752229 18228531 22752400 18228668 22752571 18228805 22752742 18228942 22752913 18229079 22753084 18229216 22753255 18229353 22753426 18229490 22753597 18229627 22753768 18229764 22753939 18229901 22754110 18230038 22754281 18230175 22754452 18230312 22754623 18230449 22754794 18230586 22754965 18230723 22755136 18230860 22755307 18230997 22755478 18231134 22755649 18231271 22755820 18231408 22755991 18231545 22756162 18231682 22756333 18231819 22756504 18231956 22756675 18232093 22756846 18232230 22757017 18232367 22757188 18232504 22757359 18232641 22757530 18232778 22757701 18232915 22757872 18233052 22758043 18233189 22758214 18233326 22758385 18233463 22758556 18233600 22758727 18233737 22758898 18233874 22759069 18234011 22759240 18234148 22759411 18234285 22759582 18234422 22759753 18234559 22759924 18234696 22760095 18234833 22760266 18234970 22760437 18235107 22760608 18235244 22760779 18235381 22760950 18235518 22761121 18235655 22761292 18235792 22761463 18235929 22761634 18236066 22761805 18236203 22761976 18236340 22762147 18236477 22762318 18236614 22762489 18236751 22762660 18236888 22762831 18237025 22763002 18237162 22763173 18237299 22763344 18237436 22763515 18237573 22763686 18237710 22763857 18237847 22764028 18237984 22764199 18238121 22764370 18238258 22764541 18238395 22764712 18238532 22764883 18238669 22765054 18238806 22765225 18238943 22765396 18239080 22765567 18239217 22765738 18239354 22765909 18239491 22766080 18239628 22766251 18239765 22766422 18239902 22766593 18240039 22766764 18240176 22766935 18240313 22767106 18240450 22767277 18240587 22767448 18240724 22767619 18240861 22767790 18240998 22767961 18241135 22768132 18241272 22768303 18241409 22768474 18241546 22768645 18241683 22768816 18241820 22768987 18241957 22769158 18242094 22769329 18242231 22769500 18242368 22769671 18242505 22769842 18242642 22770013 18242779 22770184 18242916 22770355 18243053 22770526 18243190 22770697 18243327 22770868 18243464 22771039 18243601 22771210 18243738 22771381 18243875 22771552 18244012 22771723 18244149 22771894 18244286 22772065 18244423 22772236 18244560 22772407 18244697 22772578 18244834 22772749 18244971 22772920 18245108 22773091 18245245 22773262 18245382 22773433 18245519 22773604 18245656 22773775 18245793 22773946 18245930 22774117 18246067 22774288 18246204 22774459 18246341 22774630 18246478 22774801 18246615 22774972 18246752 22775143 18246889 22775314 18247026 22775485 18247163 22775656 18247300 22775827 18247437 22775998 18247574 22776169 18247711 22776340 18247848 22776511 18247985 22776682 18248122 22776853 18248259 22777024 18248396 22777195 18248533 22777366 18248670 22777537 18248807 22777708 18248944 22777879 18249081 22778050 18249218 22778221 18249355 22778392 18249492 22778563 18249629 22778734 18249766 22778905 18249903 22779076 18250040 22779247 18250177 22779418 18250314 22779589 18250451 22779760 18250588 22779931 18250725 22780102 18250862 22780273 18250999 22780444 18251136 22780615 18251273 22780786 18251410 22780957 18251547 22781128 18251684 22781299 18251821 22781470 18251958 22781641 18252095 22781812 18252232 22781983 18252369 22782154 18252506 22782325 18252643 22782496 18252780 22782667 18252917 22782838 18253054 22783009 18253191 22783180 18253328 22783351 18253465 22783522 18253602 22783693 18253739 22783864 18253876 22784035 18254013 22784206 18254150 22784377 18254287 22784548 18254424 22784719 18254561 22784890 18254698 22785061 18254835 22785232 18254972 22785403 18255109 22785574 18255246 22785745 18255383 22785916 18255520 22786087 18255657 22786258 18255794 22786429 18255931 22786600 18256068 22786771 18256205 22786942 18256342 22787113 18256479 22787284 18256616 22787455 18256753 22787626 18256890 22787797 18257027 22787968 18257164 22788139 18257301 22788310 18257438 22788481 18257575 22788652 18257712 22788823 18257849 22788994 18257986 22789165 18258123 22789336 18258260 22789507 18258397 22789678 18258534 22789849 18258671 22790020 18258808 22790191 18258945 22790362 18259082 22790533 18259219 22790704 18259356 22790875 18259493 22791046 18259630 22791217 18259767 22791388 18259904 22791559 18260041 22791730 18260178 22791901 18260315 22792072 18260452 22792243 18260589 22792414 18260726 22792585 18260863 22792756 18261000 22792927 18261137 22793098 18261274 22793269 18261411 22793440 18261548 22793611 18261685 22793782 18261822 22793953 18261959 22794124 18262096 22794295 18262233 22794466 18262370 22794637 18262507 22794808 18262644 22794979 18262781 22795150 18262918 22795321 18263055 22795492 18263192 22795663 18263329 22795834 18263466 22796005 18263603 22796176 18263740 22796347 18263877 22796518 18264014 22796689 18264151 22796860 18264288 22797031 18264425 22797202 18264562 22797373 18264699 22797544 18264836 22797715 18264973 22797886 18265110 22798057 18265247 22798228 18265384 22798399 18265521 22798570 18265658 22798741 18265795 22798912 18265932 22799083 18266069 22799254 18266206 22799425 18266343 22799596 18266480 22799767 18266617 22799938 18266754 22800109 18266891 22800280 18267028 22800451 18267165 22800622 18267302 22800793 18267439 22800964 18267576 22801135 18267713 22801306 18267850 22801477 18267987 22801648 18268124 22801819 18268261 22801990 18268398 22802161 18268535 22802332 18268672 22802503 18268809 22802674 18268946 22802845 18269083 22803016 18269220 22803187 18269357 22803358 18269494 22803529 18269631 22803700 18269768 22803871 18269905 22804042 18270042 22804213 18270179 22804384 18270316 22804555 18270453 22804726 18270590 22804897 18270727 22805068 18270864 22805239 18271001 22805410 18271138 22805581 18271275 22805752 18271412 22805923 18271549 22806094 18271686 22806265 18271823 22806436 18271960 22806607 18272097 22806778 18272234 22806949 18272371 22807120 18272508 22807291 18272645 22807462 18272782 22807633 18272919 22807804 18273056 22807975 18273193 22808146 18273330 22808317 18273467 22808488 18273604 22808659 18273741 22808830 18273878 22809001 18274015 22809172 18274152 22809343 18274289 22809514 18274426 22809685 18274563 22809856 18274700 22810027 18274837 22810198 18274974 22810369 18275111 22810540 18275248 22810711 18275385 22810882 18275522 22811053 18275659 22811224 18275796 22811395 18275933 22811566 18276070 22811737 18276207 22811908 18276344 22812079 18276481 22812250 18276618 22812421 18276755 22812592 18276892 22812763 18277029 22812934 18277166 22813105 18277303 22813276 18277440 22813447 18277577 22813618 18277714 22813789 18277851 22813960 18277988 22814131 18278125 22814302 18278262 22814473 18278399 22814644 18278536 22814815 18278673 22814986 18278810 22815157 18278947 22815328 18279084 22815499 18279221 22815670 18279358 22815841 18279495 22816012 18279632 22816183 18279769 22816354 18279906 22816525 18280043 22816696 18280180 22816867 18280317 22817038 18280454 22817209 18280591 22817380 18280728 22817551 18280865 22817722 18281002 22817893 18281139 22818064 18281276 22818235 18281413 22818406 18281550 22818577 18281687 22818748 18281824 22818919 18281961 22819090 18282098 22819261 18282235 22819432 18282372 22819603 18282509 22819774 18282646 22819945 18282783 22820116 18282920 22820287 18283057 22820458 18283194 22820629 18283331 22820800 18283468 22820971 18283605 22821142 18283742 22821313 18283879 22821484 18284016 22821655 18284153 22821826 18284290 22821997 18284427 22822168 18284564 22822339 18284701 22822510 18284838 22822681 18284975 22822852 18285112 22823023 18285249 22823194 18285386 22823365 18285523 22823536 18285660 22823707 18285797 22823878 18285934 22824049 18286071 22824220 18286208 22824391 18286345 22824562 18286482 22824733 18286619 22824904 18286756 22825075 18286893 22825246 18287030 22825417 18287167 22825588 18287304 22825759 18287441 22825930 18287578 22826101 18287715 22826272 18287852 22826443 18287989 22826614 18288126 22826785 18288263 22826956 18288400 22827127 18288537 22827298 18288674 22827469 18288811 22827640 18288948 22827811 18289085 22827982 18289222 22828153 18289359 22828324 18289496 22828495 18289633 22828666 18289770 22828837 18289907 22829008 18290044 22829179 18290181 22829350 18290318 22829521 18290455 22829692 18290592 22829863 18290729 22830034 18290866 22830205 18291003 22830376 18291140 22830547 18291277 22830718 18291414 22830889 18291551 22831060 18291688 22831231 18291825 22831402 18291962 22831573 18292099 22831744 18292236 22831915 18292373 22832086 18292510 22832257 18292647 22832428 18292784 22832599 18292921 22832770 18293058 22832941 18293195 22833112 18293332 22833283 18293469 22833454 18293606 22833625 18293743 22833796 18293880 22833967 18294017 22834138 18294154 22834309 18294291 22834480 18294428 22834651 18294565 22834822 18294702 22834993 18294839 22835164 18294976 22835335 18295113 22835506 18295250 22835677 18295387 22835848 18295524 22836019 18295661 22836190 18295798 22836361 18295935 22836532 18296072 22836703 18296209 22836874 18296346 22837045 18296483 22837216 18296620 22837387 18296757 22837558 18296894 22837729 18297031 22837900 18297168 22838071 18297305 22838242 18297442 22838413 18297579 22838584 18297716 22838755 18297853 22838926 18297990 22839097 18298127 22839268 18298264 22839439 18298401 22839610 18298538 22839781 18298675 22839952 18298812 22840123 18298949 22840294 18299086 22840465 18299223 22840636 18299360 22840807 18299497 22840978 18299634 22841149 18299771 22841320 18299908 22841491 18300045 22841662 18300182 22841833 18300319 22842004 18300456 22842175 18300593 22842346 18300730 22842517 18300867 22842688 18301004 22842859 18301141 22843030 18301278 22843201 18301415 22843372 18301552 22843543 18301689 22843714 18301826 22843885 18301963 22844056 18302100 22844227 18302237 22844398 18302374 22844569 18302511 22844740 18302648 22844911 18302785 22845082 18302922 22845253 18303059 22845424 18303196 22845595 18303333 22845766 18303470 22845937 18303607 22846108 18303744 22846279 18303881 22846450 18304018 22846621 18304155 22846792 18304292 22846963 18304429 22847134 18304566 22847305 18304703 22847476 18304840 22847647 18304977 22847818 18305114 22847989 18305251 22848160 18305388 22848331 18305525 22848502 18305662 22848673 18305799 22848844 18305936 22849015 18306073 22849186 18306210 22849357 18306347 22849528 18306484 22849699 18306621 22849870 18306758 22850041 18306895 22850212 18307032 22850383 18307169 22850554 18307306 22850725 18307443 22850896 18307580 22851067 18307717 22851238 18307854 22851409 18307991 22851580 18308128 22851751 18308265 22851922 18308402 22852093 18308539 22852264 18308676 22852435 18308813 22852606 18308950 22852777 18309087 22852948 18309224 22853119 18309361 22853290 18309498 22853461 18309635 22853632 18309772 22853803 18309909 22853974 18310046 22854145 18310183 22854316 18310320 22854487 18310457 22854658 18310594 22854829 18310731 22855000 18310868 22855171 18311005 22855342 18311142 22855513 18311279 22855684 18311416 22855855 18311553 22856026 18311690 22856197 18311827 22856368 18311964 22856539 18312101 22856710 18312238 22856881 18312375 22857052 18312512 22857223 18312649 22857394 18312786 22857565 18312923 22857736 18313060 22857907 18313197 22858078 18313334 22858249 18313471 22858420 18313608 22858591 18313745 22858762 18313882 22858933 18314019 22859104 18314156 22859275 18314293 22859446 18314430 22859617 18314567 22859788 18314704 22859959 18314841 22860130 18314978 22860301 18315115 22860472 18315252 22860643 18315389 22860814 18315526 22860985 18315663 22861156 18315800 22861327 18315937 22861498 18316074 22861669 18316211 22861840 18316348 22862011 18316485 22862182 18316622 22862353 18316759 22862524 18316896 22862695 18317033 22862866 18317170 22863037 18317307 22863208 18317444 22863379 18317581 22863550 18317718 22863721 18317855 22863892 18317992 22864063 18318129 22864234 18318266 22864405 18318403 22864576 18318540 22864747 18318677 22864918 18318814 22865089 18318951 22865260 18319088 22865431 18319225 22865602 18319362 22865773 18319499 22865944 18319636 22866115 18319773 22866286 18319910 22866457 18320047 22866628 18320184 22866799 18320321 22866970 18320458 22867141 18320595 22867312 18320732 22867483 18320869 22867654 18321006 22867825 18321143 22867996 18321280 22868167 18321417 22868338 18321554 22868509 18321691 22868680 18321828 22868851 18321965 22869022 18322102 22869193 18322239 22869364 18322376 22869535 18322513 22869706 18322650 22869877 18322787 22870048 18322924 22870219 18323061 22870390 18323198 22870561 18323335 22870732 18323472 22870903 18323609 22871074 18323746 22871245 18323883 22871416 18324020 22871587 18324157 22871758 18324294 22871929 18324431 22872100 18324568 22872271 18324705 22872442 18324842 22872613 18324979 22872784 18325116 22872955 18325253 22873126 18325390 22873297 18325527 22873468 18325664 22873639 18325801 22873810 18325938 22873981 18326075 22874152 18326212 22874323 18326349 22874494 18326486 22874665 18326623 22874836 18326760 22875007 18326897 22875178 18327034 22875349 18327171 22875520 18327308 22875691 18327445 22875862 18327582 22876033 18327719 22876204 18327856 22876375 18327993 22876546 18328130 22876717 18328267 22876888 18328404 22877059 18328541 22877230 18328678 22877401 18328815 22877572 18328952 22877743 18329089 22877914 18329226 22878085 18329363 22878256 18329500 22878427 18329637 22878598 18329774 22878769 18329911 22878940 18330048 22879111 18330185 22879282 18330322 22879453 18330459 22879624 18330596 22879795 18330733 22879966 18330870 22880137 18331007 22880308 18331144 22880479 18331281 22880650 18331418 22880821 18331555 22880992 18331692 22881163 18331829 22881334 18331966 22881505 18332103 22881676 18332240 22881847 18332377 22882018 18332514 22882189 18332651 22882360 18332788 22882531 18332925 22882702 18333062 22882873 18333199 22883044 18333336 22883215 18333473 22883386 18333610 22883557 18333747 22883728 18333884 22883899 18334021 22884070 18334158 22884241 18334295 22884412 18334432 22884583 18334569 22884754 18334706 22884925 18334843 22885096 18334980 22885267 18335117 22885438 18335254 22885609 18335391 22885780 18335528 22885951 18335665 22886122 18335802 22886293 18335939 22886464 18336076 22886635 18336213 22886806 18336350 22886977 18336487 22887148 18336624 22887319 18336761 22887490 18336898 22887661 18337035 22887832 18337172 22888003 18337309 22888174 18337446 22888345 18337583 22888516 18337720 22888687 18337857 22888858 18337994 22889029 18338131 22889200 18338268 22889371 18338405 22889542 18338542 22889713 18338679 22889884 18338816 22890055 18338953 22890226 18339090 22890397 18339227 22890568 18339364 22890739 18339501 22890910 18339638 22891081 18339775 22891252 18339912 22891423 18340049 22891594 18340186 22891765 18340323 22891936 18340460 22892107 18340597 22892278 18340734 22892449 18340871 22892620 18341008 22892791 18341145 22892962 18341282 22893133 18341419 22893304 18341556 22893475 18341693 22893646 18341830 22893817 18341967 22893988 18342104 22894159 18342241 22894330 18342378 22894501 18342515 22894672 18342652 22894843 18342789 22895014 18342926 22895185 18343063 22895356 18343200 22895527 18343337 22895698 18343474 22895869 18343611 22896040 18343748 22896211 18343885 22896382 18344022 22896553 18344159 22896724 18344296 22896895 18344433 22897066 18344570 22897237 18344707 22897408 18344844 22897579 18344981 22897750 18345118 22897921 18345255 22898092 18345392 22898263 18345529 22898434 18345666 22898605 18345803 22898776 18345940 22898947 18346077 22899118 18346214 22899289 18346351 22899460 18346488 22899631 18346625 22899802 18346762 22899973 18346899 22900144 18347036 22900315 18347173 22900486 18347310 22900657 18347447 22900828 18347584 22900999 18347721 22901170 18347858 22901341 18347995 22901512 18348132 22901683 18348269 22901854 18348406 22902025 18348543 22902196 18348680 22902367 18348817 22902538 18348954 22902709 18349091 22902880 18349228 22903051 18349365 22903222 18349502 22903393 18349639 22903564 18349776 22903735 18349913 22903906 18350050 22904077 18350187 22904248 18350324 22904419 18350461 22904590 18350598 22904761 18350735 22904932 18350872 22905103 18351009 22905274 18351146 22905445 18351283 22905616 18351420 22905787 18351557 22905958 18351694 22906129 18351831 22906300 18351968 22906471 18352105 22906642 18352242 22906813 18352379 22906984 18352516 22907155 18352653 22907326 18352790 22907497 18352927 22907668 18353064 22907839 18353201 22908010 18353338 22908181 18353475 22908352 18353612 22908523 18353749 22908694 18353886 22908865 18354023 22909036 18354160 22909207 18354297 22909378 18354434 22909549 18354571 22909720 18354708 22909891 18354845 22910062 18354982 22910233 18355119 22910404 18355256 22910575 18355393 22910746 18355530 22910917 18355667 22911088 18355804 22911259 18355941 22911430 18356078 22911601 18356215 22911772 18356352 22911943 18356489 22912114 18356626 22912285
1000 40824900 0 40824900 50956627 40825037 50956798 40825174 50956969 40825311 50957140 40825448 50957311 40825585 50957482 40825722 50957653 40825859 50957824 40825996 50957995 40826133 50958166 40826270 50958337 40826407 50958508 40826544 50958679 40826681 50958850 40826818 50959021 40826955 50959192 40827092 50959363 40827229 50959534 40827366 50959705 40827503 50959876 40827640 50960047 40827777 50960218 40827914 50960389 40828051 50960560 40828188 50960731 40828325 50960902 40828462 50961073 40828599 50961244 40828736 50961415 40828873 50961586 40829010 50961757 40829147 50961928 40829284 50962099 40829421 50962270 40829558 50962441 40829695 50962612 40829832 50962783 40829969 50962954 40830106 50963125 40830243 50963296 40830380 50963467 40830517 50963638 40830654 50963809 40830791 50963980 40830928 50964151 40831065 50964322 40831202 50964493 40831339 50964664 40831476 50964835 40831613 50965006 40831750 50965177 40831887 50965348 40832024 50965519 40832161 50965690 40832298 50965861 40832435 50966032 40832572 50966203 40832709 50966374 40832846 50966545 40832983 50966716 40833120 50966887 40833257 50967058 40833394 50967229 40833531 50967400 40833668 50967571 40833805 50967742 40833942 50967913 40834079 50968084 40834216 50968255 40834353 50968426 40834490 50968597 40834627 50968768 40834764 50968939 40834901 50969110 40835038 50969281 40835175 50969452 40835312 50969623 40835449 50969794 40835586 50969965 40835723 50970136 40835860 50970307 40835997 50970478 40836134 50970649 40836271 50970820 40836408 50970991 40836545 50971162 40836682 50971333 40836819 50971504 40836956 50971675 40837093 50971846 40837230 50972017 40837367 50972188 40837504 50972359 40837641 50972530 40837778 50972701 40837915 50972872 40838052 50973043 40838189 50973214 40838326 50973385 40838463 50973556 40838600 50973727 40838737 50973898 40838874 50974069 40839011 50974240 40839148 50974411 40839285 50974582 40839422 50974753 40839559 50974924 40839696 50975095 40839833 50975266 40839970 50975437 40840107 50975608 40840244 50975779 40840381 50975950 40840518 50976121 40840655 50976292 40840792 50976463 40840929 50976634 40841066 50976805 40841203 50976976 40841340 50977147 40841477 50977318 40841614 50977489 40841751 50977660 40841888 50977831 40842025 50978002 40842162 50978173 40842299 50978344 40842436 50978515 40842573 50978686 40842710 50978857 40842847 50979028 40842984 50979199 40843121 50979370 40843258 50979541 40843395 50979712 40843532 50979883 40843669 50980054 40843806 50980225 40843943 50980396 40844080 50980567 40844217 50980738 40844354 50980909 40844491 50981080 40844628 50981251 40844765 50981422 40844902 50981593 40845039 50981764 40845176 50981935 40845313 50982106 40845450 50982277 40845587 50982448 40845724 50982619 40845861 50982790 40845998 50982961 40846135 50983132 40846272 50983303 40846409 50983474 40846546 50983645 40846683 50983816 40846820 50983987 40846957 50984158 40847094 50984329 40847231 50984500 40847368 50984671 40847505 50984842 40847642 50985013 40847779 50985184 40847916 50985355 40848053 50985526 40848190 50985697 40848327 50985868 40848464 50986039 40848601 50986210 40848738 50986381 40848875 50986552 40849012 50986723 40849149 50986894 40849286 50987065 40849423 50987236 40849560 50987407 40849697 50987578 40849834 50987749 40849971 50987920 40850108 50988091 40850245 50988262 40850382 50988433 40850519 50988604 40850656 50988775 40850793 50988946 40850930 50989117 40851067 50989288 40851204 50989459 40851341 50989630 40851478 50989801 40851615 50989972 40851752 50990143 40851889 50990314 40852026 50990485 40852163 50990656 40852300 50990827 40852437 50990998 40852574 50991169 40852711 50991340 40852848 50991511 40852985 50991682 40853122 50991853 40853259 50992024 40853396 50992195 40853533 50992366 40853670 50992537 40853807 50992708 40853944 50992879 40854081 50993050 40854218 50993221 40854355 50993392 40854492 50993563 40854629 50993734 40854766 50993905 40854903 50994076 40855040 50994247 40855177 50994418 40855314 50994589 40855451 50994760 40855588 50994931 40855725 50995102 40855862 50995273 40855999 50995444 40856136 50995615 40856273 50995786 40856410 50995957 40856547 50996128 40856684 50996299 40856821 50996470 40856958 50996641 40857095 50996812 40857232 50996983 40857369 50997154 40857506 50997325 40857643 50997496 40857780 50997667 40857917 50997838 40858054 50998009 40858191 50998180 40858328 50998351 40858465 50998522 40858602 50998693 40858739 50998864 40858876 50999035 40859013 50999206 40859150 50999377 40859287 50999548 40859424 50999719 40859561 50999890 40859698 51000061 40859835 51000232 40859972 51000403 40860109 51000574 40860246 51000745 40860383 51000916 40860520 51001087 40860657 51001258 40860794 51001429 40860931 51001600 40861068 51001771 40861205 51001942 40861342 51002113 40861479 51002284 40861616 51002455 40861753 51002626 40861890 51002797 40862027 51002968 40862164 51003139 40862301 51003310 40862438 51003481 40862575 51003652 40862712 51003823 40862849 51003994 40862986 51004165 40863123 51004336 40863260 51004507 40863397 51004678 40863534 51004849 40863671 51005020 40863808 51005191 40863945 51005362 40864082 51005533 40864219 51005704 40864356 51005875 40864493 51006046 40864630 51006217 40864767 51006388 40864904 51006559 40865041 51006730 40865178 51006901 40865315 51007072 40865452 51007243 40865589 51007414 40865726 51007585 40865863 51007756 40866000 51007927 40866137 51008098 40866274 51008269 40866411 51008440 40866548 51008611 40866685 51008782 40866822 51008953 40866959 51009124 40867096 51009295 40867233 51009466 40867370 51009637 40867507 51009808 40867644 51009979 40867781 51010150 40867918 51010321 40868055 51010492 40868192 51010663 40868329 51010834 40868466 51011005 40868603 51011176 40868740 51011347 40868877 51011518 40869014 51011689 40869151 51011860 40869288 51012031 40869425 51012202 40869562 51012373 40869699 51012544 40869836 51012715 40869973 51012886 40870110 51013057 40870247 51013228 40870384 51013399 40870521 51013570 40870658 51013741 40870795 51013912 40870932 51014083 40871069 51014254 40871206 51014425 40871343 51014596 40871480 51014767 40871617 51014938 40871754 51015109 40871891 51015280 40872028 51015451 40872165 51015622 40872302 51015793 40872439 51015964 40872576 51016135 40872713 51016306 40872850 51016477 40872987 51016648 40873124 51016819 40873261 51016990 40873398 51017161 40873535 51017332 40873672 51017503 40873809 51017674 40873946 51017845 40874083 51018016 40874220 51018187 40874357 51018358 40874494 51018529 40874631 51018700 40874768 51018871 40874905 51019042 40875042 51019213 40875179 51019384 40875316 51019555 40875453 51019726 40875590 51019897 40875727 51020068 40875864 51020239 40876001 51020410 40876138 51020581 40876275 51020752 40876412 51020923 40876549 51021094 40876686 51021265 40876823 51021436 40876960 51021607 40877097 51021778 40877234 51021949 40877371 51022120 40877508 51022291 40877645 51022462 40877782 51022633 40877919 51022804 40878056 51022975 40878193 51023146 40878330 51023317 40878467 51023488 40878604 51023659 40878741 51023830 40878878 51024001 40879015 51024172 40879152 51024343 40879289 51024514 40879426 51024685 40879563 51024856 40879700 51025027 40879837 51025198 40879974 51025369 40880111 51025540 40880248 51025711 40880385 51025882 40880522 51026053 40880659 51026224 40880796 51026395 40880933 51026566 40881070 51026737 40881207 51026908 40881344 51027079 40881481 51027250 40881618 51027421 40881755 51027592 40881892 51027763 40882029 51027934 40882166 51028105 40882303 51028276 40882440 51028447 40882577 51028618 40882714 51028789 40882851 51028960 40882988 51029131 40883125 51029302 40883262 51029473 40883399 51029644 40883536 51029815 40883673 51029986 40883810 51030157 40883947 51030328 40884084 51030499 40884221 51030670 40884358 51030841 40884495 51031012 40884632 51031183 40884769 51031354 40884906 51031525 40885043 51031696 40885180 51031867 40885317 51032038 40885454 51032209 40885591 51032380 40885728 51032551 40885865 51032722 40886002 51032893 40886139 51033064 40886276 51033235 40886413 51033406 40886550 51033577 40886687 51033748 40886824 51033919 40886961 51034090 40887098 51034261 40887235 51034432 40887372 51034603 40887509 51034774 40887646 51034945 40887783 51035116 40887920 51035287 40888057 51035458 40888194 51035629 40888331 51035800 40888468 51035971 40888605 51036142 40888742 51036313 40888879 51036484 40889016 51036655 40889153 51036826 40889290 51036997 40889427 51037168 40889564 51037339 40889701 51037510 40889838 51037681 40889975 51037852 40890112 51038023 40890249 51038194 40890386 51038365 40890523 51038536 40890660 51038707 40890797 51038878 40890934 51039049 40891071 51039220 40891208 51039391 40891345 51039562 40891482 51039733 40891619 51039904 40891756 51040075 40891893 51040246 40892030 51040417 40892167 51040588 40892304 51040759 40892441 51040930 40892578 51041101 40892715 51041272 40892852 51041443 40892989 51041614 40893126 51041785 40893263 51041956 40893400 51042127 40893537 51042298 40893674 51042469 40893811 51042640 40893948 51042811 40894085 51042982 40894222 51043153 40894359 51043324 40894496 51043495 40894633 51043666 40894770 51043837 40894907 51044008 40895044 51044179 40895181 51044350 40895318 51044521 40895455 51044692 40895592 51044863 40895729 51045034 40895866 51045205 40896003 51045376 40896140 51045547 40896277 51045718 40896414 51045889 40896551 51046060 40896688 51046231 40896825 51046402 40896962 51046573 40897099 51046744 40897236 51046915 40897373 51047086 40897510 51047257 40897647 51047428 40897784 51047599 40897921 51047770 40898058 51047941 40898195 51048112 40898332 51048283 40898469 51048454 40898606 51048625 40898743 51048796 40898880 51048967 40899017 51049138 40899154 51049309 40899291 51049480 40899428 51049651 40899565 51049822 40899702 51049993 40899839 51050164 40899976 51050335 40900113 51050506 40900250 51050677 40900387 51050848 40900524 51051019 40900661 51051190 40900798 51051361 40900935 51051532 40901072 51051703 40901209 51051874 40901346 51052045 40901483 51052216 40901620 51052387 40901757 51052558 40901894 51052729 40902031 51052900 40902168 51053071 40902305 51053242 40902442 51053413 40902579 51053584 40902716 51053755 40902853 51053926 40902990 51054097 40903127 51054268 40903264 51054439 40903401 51054610 40903538 51054781 40903675 51054952 40903812 51055123 40903949 51055294 40904086 51055465 40904223 51055636 40904360 51055807 40904497 51055978 40904634 51056149 40904771 51056320 40904908 51056491 40905045 51056662 40905182 51056833 40905319 51057004 40905456 51057175 40905593 51057346 40905730 51057517 40905867 51057688 40906004 51057859 40906141 51058030 40906278 51058201 40906415 51058372 40906552 51058543 40906689 51058714 40906826 51058885 40906963 51059056 40907100 51059227 40907237 51059398 40907374 51059569 40907511 51059740 40907648 51059911 40907785 51060082 40907922 51060253 40908059 51060424 40908196 51060595 40908333 51060766 40908470 51060937 40908607 51061108 40908744 51061279 40908881 51061450 40909018 51061621 40909155 51061792 40909292 51061963 40909429 51062134 40909566 51062305 40909703 51062476 40909840 51062647 40909977 51062818 40910114 51062989 40910251 51063160 40910388 51063331 40910525 51063502 40910662 51063673 40910799 51063844 40910936 51064015 40911073 51064186 40911210 51064357 40911347 51064528 40911484 51064699 40911621 51064870 40911758 51065041 40911895 51065212 40912032 51065383 40912169 51065554 40912306 51065725 40912443 51065896 40912580 51066067 40912717 51066238 40912854 51066409 40912991 51066580 40913128 51066751 40913265 51066922 40913402 51067093 40913539 51067264 40913676 51067435 40913813 51067606 40913950 51067777 40914087 51067948 40914224 51068119 40914361 51068290 40914498 51068461 40914635 51068632 40914772 51068803 40914909 51068974 40915046 51069145 40915183 51069316 40915320 51069487 40915457 51069658 40915594 51069829 40915731 51070000 40915868 51070171 40916005 51070342 40916142 51070513 40916279 51070684 40916416 51070855 40916553 51071026 40916690 51071197 40916827 51071368 40916964 51071539 40917101 51071710 40917238 51071881 40917375 51072052 40917512 51072223 40917649 51072394 40917786 51072565 40917923 51072736 40918060 51072907 40918197 51073078 40918334 51073249 40918471 51073420 40918608 51073591 40918745 51073762 40918882 51073933 40919019 51074104 40919156 51074275 40919293 51074446 40919430 51074617 40919567 51074788 40919704 51074959 40919841 51075130 40919978 51075301 40920115 51075472 40920252 51075643 40920389 51075814 40920526 51075985 40920663 51076156 40920800 51076327 40920937 51076498 40921074 51076669 40921211 51076840 40921348 51077011 40921485 51077182 40921622 51077353 40921759 51077524 40921896 51077695 40922033 51077866 40922170 51078037 40922307 51078208 40922444 51078379 40922581 51078550 40922718 51078721 40922855 51078892 40922992 51079063 40923129 51079234 40923266 51079405 40923403 51079576 40923540 51079747 40923677 51079918 40923814 51080089 40923951 51080260 40924088 51080431 40924225 51080602 40924362 51080773 40924499 51080944 40924636 51081115 40924773 51081286 40924910 51081457 40925047 51081628 40925184 51081799 40925321 51081970 40925458 51082141 40925595 51082312 40925732 51082483 40925869 51082654 40926006 51082825 40926143 51082996 40926280 51083167 40926417 51083338 40926554 51083509 40926691 51083680 40926828 51083851 40926965 51084022 40927102 51084193 40927239 51084364 40927376 51084535 40927513 51084706 40927650 51084877 40927787 51085048 40927924 51085219 40928061 51085390 40928198 51085561 40928335 51085732 40928472 51085903 40928609 51086074 40928746 51086245 40928883 51086416 40929020 51086587 40929157 51086758 40929294 51086929 40929431 51087100 40929568 51087271 40929705 51087442 40929842 51087613 40929979 51087784 40930116 51087955 40930253 51088126 40930390 51088297 40930527 51088468 40930664 51088639 40930801 51088810 40930938 51088981 40931075 51089152 40931212 51089323 40931349 51089494 40931486 51089665 40931623 51089836 40931760 51090007 40931897 51090178 40932034 51090349 40932171 51090520 40932308 51090691 40932445 51090862 40932582 51091033 40932719 51091204 40932856 51091375 40932993 51091546 40933130 51091717 40933267 51091888 40933404 51092059 40933541 51092230 40933678 51092401 40933815 51092572 40933952 51092743 40934089 51092914 40934226 51093085 40934363 51093256 40934500 51093427 40934637 51093598 40934774 51093769 40934911 51093940 40935048 51094111 40935185 51094282 40935322 51094453 40935459 51094624 40935596 51094795 40935733 51094966 40935870 51095137 40936007 51095308 40936144 51095479 40936281 51095650 40936418 51095821 40936555 51095992 40936692 51096163 40936829 51096334 40936966 51096505 40937103 51096676 40937240 51096847 40937377 51097018 40937514 51097189 40937651 51097360 40937788 51097531 40937925 51097702 40938062 51097873 40938199 51098044 40938336 51098215 40938473 51098386 40938610 51098557 40938747 51098728 40938884 51098899 40939021 51099070 40939158 51099241 40939295 51099412 40939432 51099583 40939569 51099754 40939706 51099925 40939843 51100096 40939980 51100267 40940117 51100438 40940254 51100609 40940391 51100780 40940528 51100951 40940665 51101122 40940802 51101293 40940939 51101464 40941076 51101635 40941213 51101806 40941350 51101977 40941487 51102148 40941624 51102319 40941761 51102490 40941898 51102661 40942035 51102832 40942172 51103003 40942309 51103174 40942446 51103345 40942583 51103516 40942720 51103687 40942857 51103858 40942994 51104029 40943131 51104200 40943268 51104371 40943405 51104542 40943542 51104713 40943679 51104884 40943816 51105055 40943953 51105226 40944090 51105397 40944227 51105568 40944364 51105739 40944501 51105910 40944638 51106081 40944775 51106252 40944912 51106423 40945049 51106594 40945186 51106765 40945323 51106936 40945460 51107107 40945597 51107278 40945734 51107449 40945871 51107620 40946008 51107791 40946145 51107962 40946282 51108133 40946419 51108304 40946556 51108475 40946693 51108646 40946830 51108817 40946967 51108988 40947104 51109159 40947241 51109330 40947378 51109501 40947515 51109672 40947652 51109843 40947789 51110014 40947926 51110185 40948063 51110356 40948200 51110527 40948337 51110698 40948474 51110869 40948611 51111040 40948748 51111211 40948885 51111382 40949022 51111553 40949159 51111724 40949296 51111895 40949433 51112066 40949570 51112237 40949707 51112408 40949844 51112579 40949981 51112750 40950118 51112921 40950255 51113092 40950392 51113263 40950529 51113434 40950666 51113605 40950803 51113776 40950940 51113947 40951077 51114118 40951214 51114289 40951351 51114460 40951488 51114631 40951625 51114802 40951762 51114973 40951899 51115144 40952036 51115315 40952173 51115486 40952310 51115657 40952447 51115828 40952584 51115999 40952721 51116170 40952858 51116341 40952995 51116512 40953132 51116683 40953269 51116854 40953406 51117025 40953543 51117196 40953680 51117367 40953817 51117538 40953954 51117709 40954091 51117880 40954228 51118051 40954365 51118222 40954502 51118393 40954639 51118564 40954776 51118735 40954913 51118906 40955050 51119077 40955187 51119248 40955324 51119419 40955461 51119590 40955598 51119761 40955735 51119932 40955872 51120103 40956009 51120274 40956146 51120445 40956283 51120616 40956420 51120787 40956557 51120958 40956694 51121129 40956831 51121300 40956968 51121471 40957105 51121642 40957242 51121813 40957379 51121984 40957516 51122155 40957653 51122326 40957790 51122497 40957927 51122668 40958064 51122839 40958201 51123010 40958338 51123181 40958475 51123352 40958612 51123523 40958749 51123694 40958886 51123865 40959023 51124036 40959160 51124207 40959297 51124378 40959434 51124549 40959571 51124720 40959708 51124891 40959845 51125062 40959982 51125233 40960119 51125404 40960256 51125575 40960393 51125746 40960530 51125917 40960667 51126088 40960804 51126259 40960941 51126430 40961078 51126601 40961215 51126772 40961352 51126943 40961489 51127114 40961626 51127285
1000 22995176 0 22995176 28702008 22995313 28702179 22995450 28702350 22995587 28702521 22995724 28702692 22995861 28702863 22995998 28703034 22996135 28703205 22996272 28703376 22996409 28703547 22996546 28703718 22996683 28703889 22996820 28704060 22996957 28704231 22997094 28704402 22997231 28704573 22997368 28704744 22997505 28704915 22997642 28705086 22997779 28705257 22997916 28705428 22998053 28705599 22998190 28705770 22998327 28705941 22998464 28706112 22998601 28706283 22998738 28706454 22998875 28706625 22999012 28706796 22999149 28706967 22999286 28707138 22999423 28707309 22999560 28707480 22999697 28707651 22999834 28707822 22999971 28707993 23000108 28708164 23000245 28708335 23000382 28708506 23000519 28708677 23000656 28708848 23000793 28709019 23000930 28709190 23001067 28709361 23001204 28709532 23001341 28709703 23001478 28709874 23001615 28710045 23001752 28710216 23001889 28710387 23002026 28710558 23002163 28710729 23002300 28710900 23002437 28711071 23002574 28711242 23002711 28711413 23002848 28711584 23002985 28711755 23003122 28711926 23003259 28712097 23003396 28712268 23003533 28712439 23003670 28712610 23003807 28712781 23003944 28712952 23004081 28713123 23004218 28713294 23004355 28713465 23004492 28713636 23004629 28713807 23004766 28713978 23004903 28714149 23005040 28714320 23005177 28714491 23005314 28714662 23005451 28714833 23005588 28715004 23005725 28715175 23005862 28715346 23005999 28715517 23006136 28715688 23006273 28715859 23006410 28716030 23006547 28716201 23006684 28716372 23006821 28716543 23006958 28716714 23007095 28716885 23007232 28717056 23007369 28717227 23007506 28717398 23007643 28717569 23007780 28717740 23007917 28717911 23008054 28718082 23008191 28718253 23008328 28718424 23008465 28718595 23008602 28718766 23008739 28718937 23008876 28719108 23009013 28719279 23009150 28719450 23009287 28719621 23009424 28719792 23009561 28719963 23009698 28720134 23009835 28720305 23009972 28720476 23010109 28720647 23010246 28720818 23010383 28720989 23010520 28721160 23010657 28721331 23010794 28721502 23010931 28721673 23011068 28721844 23011205 28722015 23011342 28722186 23011479 28722357 23011616 28722528 23011753 28722699 23011890 28722870 23012027 28723041 23012164 28723212 23012301 28723383 23012438 28723554 23012575 28723725 23012712 28723896 23012849 28724067 23012986 28724238 23013123 28724409 23013260 28724580 23013397 28724751 23013534 28724922 23013671 28725093 23013808 28725264 23013945 28725435 23014082 28725606 23014219 28725777 23014356 28725948 23014493 28726119 23014630 28726290 23014767 28726461 23014904 28726632 23015041 28726803 23015178 28726974 23015315 28727145 23015452 28727316 23015589 28727487 23015726 28727658 23015863 28727829 23016000 28728000 23016137 28728171 23016274 28728342 23016411 28728513 23016548 28728684 23016685 28728855 23016822 28729026 23016959 28729197 23017096 28729368 23017233 28729539 23017370 28729710 23017507 28729881 23017644 28730052 23017781 28730223 23017918 28730394 23018055 28730565 23018192 28730736 23018329 28730907 23018466 28731078 23018603 28731249 23018740 28731420 23018877 28731591 23019014 28731762 23019151 28731933 23019288 28732104 23019425 28732275 23019562 28732446 23019699 28732617 23019836 28732788 23019973 28732959 23020110 28733130 23020247 28733301 23020384 28733472 23020521 28733643 23020658 28733814 23020795 28733985 23020932 28734156 23021069 28734327 23021206 28734498 23021343 28734669 23021480 28734840 23021617 28735011 23021754 28735182 23021891 28735353 23022028 28735524 23022165 28735695 23022302 28735866 23022439 28736037 23022576 28736208 23022713 28736379 23022850 28736550 23022987 28736721 23023124 28736892 23023261 28737063 23023398 28737234 23023535 28737405 23023672 28737576 23023809 28737747 23023946 28737918 23024083 28738089 23024220 28738260 23024357 28738431 23024494 28738602 23024631 28738773 23024768 28738944 23024905 28739115 23025042 28739286 23025179 28739457 23025316 28739628 23025453 28739799 23025590 28739970 23025727 28740141 23025864 28740312 23026001 28740483 23026138 28740654 23026275 28740825 23026412 28740996 23026549 28741167 23026686 28741338 23026823 28741509 23026960 28741680 23027097 28741851 23027234 28742022 23027371 28742193 23027508 28742364 23027645 28742535 23027782 28742706 23027919 28742877 23028056 28743048 23028193 28743219 23028330 28743390 23028467 28743561 23028604 28743732 23028741 28743903 23028878 28744074 23029015 28744245 23029152 28744416 23029289 28744587 23029426 28744758 23029563 28744929 23029700 28745100 23029837 28745271 23029974 28745442 23030111 28745613 23030248 28745784 23030385 28745955 23030522 28746126 23030659 28746297 23030796 28746468 23030933 28746639 23031070 28746810 23031207 28746981 23031344 28747152 23031481 28747323 23031618 28747494 23031755 28747665 23031892 28747836 23032029 28748007 23032166 28748178 23032303 28748349 23032440 28748520 23032577 28748691 23032714 28748862 23032851 28749033 23032988 28749204 23033125 28749375 23033262 28749546 23033399 28749717 23033536 28749888 23033673 28750059 23033810 28750230 23033947 28750401 23034084 28750572 23034221 28750743 23034358 28750914 23034495 28751085 23034632 28751256 23034769 28751427 23034906 28751598 23035043 28751769 23035180 28751940 23035317 28752111 23035454 28752282 23035591 28752453 23035728 28752624 23035865 28752795 23036002 28752966 23036139 28753137 23036276 28753308 23036413 28753479 23036550 28753650 23036687 28753821 23036824 28753992 23036961 28754163 23037098 28754334 23037235 28754505 23037372 28754676 23037509 28754847 23037646 28755018 23037783 28755189 23037920 28755360 23038057 28755531 23038194 28755702 23038331 28755873 23038468 28756044 23038605 28756215 23038742 28756386 23038879 28756557 23039016 28756728 23039153 28756899 23039290 28757070 23039427 28757241 23039564 28757412 23039701 28757583 23039838 28757754 23039975 28757925 23040112 28758096 23040249 28758267 23040386 28758438 23040523 28758609 23040660 28758780 23040797 28758951 23040934 28759122 23041071 28759293 23041208 28759464 23041345 28759635 23041482 28759806 23041619 28759977 23041756 28760148 23041893 28760319 23042030 28760490 23042167 28760661 23042304 28760832 23042441 28761003 23042578 28761174 23042715 28761345 23042852 28761516 23042989 28761687 23043126 28761858 23043263 28762029 23043400 28762200 23043537 28762371 23043674 28762542 23043811 28762713 23043948 28762884 23044085 28763055 23044222 28763226 23044359 28763397 23044496 28763568 23044633 28763739 23044770 28763910 23044907 28764081 23045044 28764252 23045181 28764423 23045318 28764594 23045455 28764765 23045592 28764936 23045729 28765107 23045866 28765278 23046003 28765449 23046140 28765620 23046277 28765791 23046414 28765962 23046551 28766133 23046688 28766304 23046825 28766475 23046962 28766646 23047099 28766817 23047236 28766988 23047373 28767159 23047510 28767330 23047647 28767501 23047784 28767672 23047921 28767843 23048058 28768014 23048195 28768185 23048332 28768356 23048469 28768527 23048606 28768698 23048743 28768869 23048880 28769040 23049017 28769211 23049154 28769382 23049291 28769553 23049428 28769724 23049565 28769895 23049702 28770066 23049839 28770237 23049976 28770408 23050113 28770579 23050250 28770750 23050387 28770921 23050524 28771092 23050661 28771263 23050798 28771434 23050935 28771605 23051072 28771776 23051209 28771947 23051346 28772118 23051483 28772289 23051620 28772460 23051757 28772631 23051894 28772802 23052031 28772973 23052168 28773144 23052305 28773315 23052442 28773486 23052579 28773657 23052716 28773828 23052853 28773999 23052990 28774170 23053127 28774341 23053264 28774512 23053401 28774683 23053538 28774854 23053675 28775025 23053812 28775196 23053949 28775367 23054086 28775538 23054223 28775709 23054360 28775880 23054497 28776051 23054634 28776222 23054771 28776393 23054908 28776564 23055045 28776735 23055182 28776906 23055319 28777077 23055456 28777248 23055593 28777419 23055730 28777590 23055867 28777761 23056004 28777932 23056141 28778103 23056278 28778274 23056415 28778445 23056552 28778616 23056689 28778787 23056826 28778958 23056963 28779129 23057100 28779300 23057237 28779471 23057374 28779642 23057511 28779813 23057648 28779984 23057785 28780155 23057922 28780326 23058059 28780497 23058196 28780668 23058333 28780839 23058470 28781010 23058607 28781181 23058744 28781352 23058881 28781523 23059018 28781694 23059155 28781865 23059292 28782036 23059429 28782207 23059566 28782378 23059703 28782549 23059840 28782720 23059977 28782891 23060114 28783062 23060251 28783233 23060388 28783404 23060525 28783575 23060662 28783746 23060799 28783917 23060936 28784088 23061073 28784259 23061210 28784430 23061347 28784601 23061484 28784772 23061621 28784943 23061758 28785114 23061895 28785285 23062032 28785456 23062169 28785627 23062306 28785798 23062443 28785969 23062580 28786140 23062717 28786311 23062854 28786482 23062991 28786653 23063128 28786824 23063265 28786995 23063402 28787166 23063539 28787337 23063676 28787508 23063813 28787679 23063950 28787850 23064087 28788021 23064224 28788192 23064361 28788363 23064498 28788534 23064635 28788705 23064772 28788876 23064909 28789047 23065046 28789218 23065183 28789389 23065320 28789560 23065457 28789731 23065594 28789902 23065731 28790073 23065868 28790244 23066005 28790415 23066142 28790586 23066279 28790757 23066416 28790928 23066553 28791099 23066690 28791270 23066827 28791441 23066964 28791612 23067101 28791783 23067238 28791954 23067375 28792125 23067512 28792296 23067649 28792467 23067786 28792638 23067923 28792809 23068060 28792980 23068197 28793151 23068334 28793322 23068471 28793493 23068608 28793664 23068745 28793835 23068882 28794006 23069019 28794177 23069156 28794348 23069293 28794519 23069430 28794690 23069567 28794861 23069704 28795032 23069841 28795203 23069978 28795374 23070115 28795545 23070252 28795716 23070389 28795887 23070526 28796058 23070663 28796229 23070800 28796400 23070937 28796571 23071074 28796742 23071211 28796913 23071348 28797084 23071485 28797255 23071622 28797426 23071759 28797597 23071896 28797768 23072033 28797939 23072170 28798110 23072307 28798281 23072444 28798452 23072581 28798623 23072718 28798794 23072855 28798965 23072992 28799136 23073129 28799307 23073266 28799478 23073403 28799649 23073540 28799820 23073677 28799991 23073814 28800162 23073951 28800333 23074088 28800504 23074225 28800675 23074362 28800846 23074499 28801017 23074636 28801188 23074773 28801359 23074910 28801530 23075047 28801701 23075184 28801872 23075321 28802043 23075458 28802214 23075595 28802385 23075732 28802556 23075869 28802727 23076006 28802898 23076143 28803069 23076280 28803240 23076417 28803411 23076554 28803582 23076691 28803753 23076828 28803924 23076965 28804095 23077102 28804266 23077239 28804437 23077376 28804608 23077513 28804779 23077650 28804950 23077787 28805121 23077924 28805292 23078061 28805463 23078198 28805634 23078335 28805805 23078472 28805976 23078609 28806147 23078746 28806318 23078883 28806489 23079020 28806660 23079157 28806831 23079294 28807002 23079431 28807173 23079568 28807344 23079705 28807515 23079842 28807686 23079979 28807857 23080116 28808028 23080253 28808199 23080390 28808370 23080527 28808541 23080664 28808712 23080801 28808883 23080938 28809054 23081075 28809225 23081212 28809396 23081349 28809567 23081486 28809738 23081623 28809909 23081760 28810080 23081897 28810251 23082034 28810422 23082171 28810593 23082308 28810764 23082445 28810935 23082582 28811106 23082719 28811277 23082856 28811448 23082993 28811619 23083130 28811790 23083267 28811961 23083404 28812132 23083541 28812303 23083678 28812474 23083815 28812645 23083952 28812816 23084089 28812987 23084226 28813158 23084363 28813329 23084500 28813500 23084637 28813671 23084774 28813842 23084911 28814013 23085048 28814184 23085185 28814355 23085322 28814526 23085459 28814697 23085596 28814868 23085733 28815039 23085870 28815210 23086007 28815381 23086144 28815552 23086281 28815723 23086418 28815894 23086555 28816065 23086692 28816236 23086829 28816407 23086966 28816578 23087103 28816749 23087240 28816920 23087377 28817091 23087514 28817262 23087651 28817433 23087788 28817604 23087925 28817775 23088062 28817946 23088199 28818117 23088336 28818288 23088473 28818459 23088610 28818630 23088747 28818801 23088884 28818972 23089021 28819143 23089158 28819314 23089295 28819485 23089432 28819656 23089569 28819827 23089706 28819998 23089843 28820169 23089980 28820340 23090117 28820511 23090254 28820682 23090391 28820853 23090528 28821024 23090665 28821195 23090802 28821366 23090939 28821537 23091076 28821708 23091213 28821879 23091350 28822050 23091487 28822221 23091624 28822392 23091761 28822563 23091898 28822734 23092035 28822905 23092172 28823076 23092309 28823247 23092446 28823418 23092583 28823589 23092720 28823760 23092857 28823931 23092994 28824102 23093131 28824273 23093268 28824444 23093405 28824615 23093542 28824786 23093679 28824957 23093816 28825128 23093953 28825299 23094090 28825470 23094227 28825641 23094364 28825812 23094501 28825983 23094638 28826154 23094775 28826325 23094912 28826496 23095049 28826667 23095186 28826838 23095323 28827009 23095460 28827180 23095597 28827351 23095734 28827522 23095871 28827693 23096008 28827864 23096145 28828035 23096282 28828206 23096419 28828377 23096556 28828548 23096693 28828719 23096830 28828890 23096967 28829061 23097104 28829232 23097241 28829403 23097378 28829574 23097515 28829745 23097652 28829916 23097789 28830087 23097926 28830258 23098063 28830429 23098200 28830600 23098337 28830771 23098474 28830942 23098611 28831113 23098748 28831284 23098885 28831455 23099022 28831626 23099159 28831797 23099296 28831968 23099433 28832139 23099570 28832310 23099707 28832481 23099844 28832652 23099981 28832823 23100118 28832994 23100255 28833165 23100392 28833336 23100529 28833507 23100666 28833678 23100803 28833849 23100940 28834020 23101077 28834191 23101214 28834362 23101351 28834533 23101488 28834704 23101625 28834875 23101762 28835046 23101899 28835217 23102036 28835388 23102173 28835559 23102310 28835730 23102447 28835901 23102584 28836072 23102721 28836243 23102858 28836414 23102995 28836585 23103132 28836756 23103269 28836927 23103406 28837098 23103543 28837269 23103680 28837440 23103817 28837611 23103954 28837782 23104091 28837953 23104228 28838124 23104365 28838295 23104502 28838466 23104639 28838637 23104776 28838808 23104913 28838979 23105050 28839150 23105187 28839321 23105324 28839492 23105461 28839663 23105598 28839834 23105735 28840005 23105872 28840176 23106009 28840347 23106146 28840518 23106283 28840689 23106420 28840860 23106557 28841031 23106694 28841202 23106831 28841373 23106968 28841544 23107105 28841715 23107242 28841886 23107379 28842057 23107516 28842228 23107653 28842399 23107790 28842570 23107927 28842741 23108064 28842912 23108201 28843083 23108338 28843254 23108475 28843425 23108612 28843596 23108749 28843767 23108886 28843938 23109023 28844109 23109160 28844280 23109297 28844451 23109434 28844622 23109571 28844793 23109708 28844964 23109845 28845135 23109982 28845306 23110119 28845477 23110256 28845648 23110393 28845819 23110530 28845990 23110667 28846161 23110804 28846332 23110941 28846503 23111078 28846674 23111215 28846845 23111352 28847016 23111489 28847187 23111626 28847358 23111763 28847529 23111900 28847700 23112037 28847871 23112174 28848042 23112311 28848213 23112448 28848384 23112585 28848555 23112722 28848726 23112859 28848897 23112996 28849068 23113133 28849239 23113270 28849410 23113407 28849581 23113544 28849752 23113681 28849923 23113818 28850094 23113955 28850265 23114092 28850436 23114229 28850607 23114366 28850778 23114503 28850949 23114640 28851120 23114777 28851291 23114914 28851462 23115051 28851633 23115188 28851804 23115325 28851975 23115462 28852146 23115599 28852317 23115736 28852488 23115873 28852659 23116010 28852830 23116147 28853001 23116284 28853172 23116421 28853343 23116558 28853514 23116695 28853685 23116832 28853856 23116969 28854027 23117106 28854198 23117243 28854369 23117380 28854540 23117517 28854711 23117654 28854882 23117791 28855053 23117928 28855224 23118065 28855395 23118202 28855566 23118339 28855737 23118476 28855908 23118613 28856079 23118750 28856250 23118887 28856421 23119024 28856592 23119161 28856763 23119298 28856934 23119435 28857105 23119572 28857276 23119709 28857447 23119846 28857618 23119983 28857789 23120120 28857960 23120257 28858131 23120394 28858302 23120531 28858473 23120668 28858644 23120805 28858815 23120942 28858986 23121079 28859157 23121216 28859328 23121353 28859499 23121490 28859670 23121627 28859841 23121764 28860012 23121901 28860183 23122038 28860354 23122175 28860525 23122312 28860696 23122449 28860867 23122586 28861038 23122723 28861209 23122860 28861380 23122997 28861551 23123134 28861722 23123271 28861893 23123408 28862064 23123545 28862235 23123682 28862406 23123819 28862577 23123956 28862748 23124093 28862919 23124230 28863090 23124367 28863261 23124504 28863432 23124641 28863603 23124778 28863774 23124915 28863945 23125052 28864116 23125189 28864287 23125326 28864458 23125463 28864629 23125600 28864800 23125737 28864971 23125874 28865142 23126011 28865313 23126148 28865484 23126285 28865655 23126422 28865826 23126559 28865997 23126696 28866168 23126833 28866339 23126970 28866510 23127107 28866681 23127244 28866852 23127381 28867023 23127518 28867194 23127655 28867365 23127792 28867536 23127929 28867707 23128066 28867878 23128203 28868049 23128340 28868220 23128477 28868391 23128614 28868562 23128751 28868733 23128888 28868904 23129025 28869075 23129162 28869246 23129299 28869417 23129436 28869588 23129573 28869759 23129710 28869930 23129847 28870101 23129984 28870272 23130121 28870443 23130258 28870614 23130395 28870785 23130532 28870956 23130669 28871127 23130806 28871298 23130943 28871469 23131080 28871640 23131217 28871811 23131354 28871982 23131491 28872153 23131628 28872324 23131765 28872495 23131902 28872666
1000 67128900 0 67128900 83788627 67129037 83788798 67129174 83788969 67129311 83789140 67129448 83789311 67129585 83789482 67129722 83789653 67129859 83789824 67129996 83789995 67130133 83790166 67130270 83790337 67130407 83790508 67130544 83790679 67130681 83790850 67130818 83791021 67130955 83791192 67131092 83791363 67131229 83791534 67131366 83791705 67131503 83791876 67131640 83792047 67131777 83792218 67131914 83792389 67132051 83792560 67132188 83792731 67132325 83792902 67132462 83793073 67132599 83793244 67132736 83793415 67132873 83793586 67133010 83793757 67133147 83793928 67133284 83794099 67133421 83794270 67133558 83794441 67133695 83794612 67133832 83794783 67133969 83794954 67134106 83795125 67134243 83795296 67134380 83795467 67134517 83795638 67134654 83795809 67134791 83795980 67134928 83796151 67135065 83796322 67135202 83796493 67135339 83796664 67135476 83796835 67135613 83797006 67135750 83797177 67135887 83797348 67136024 83797519 67136161 83797690 67136298 83797861 67136435 83798032 67136572 83798203 67136709 83798374 67136846 83798545 67136983 83798716 67137120 83798887 67137257 83799058 67137394 83799229 67137531 83799400 67137668 83799571 67137805 83799742 67137942 83799913 67138079 83800084 67138216 83800255 67138353 83800426 67138490 83800597 67138627 83800768 67138764 83800939 67138901 83801110 67139038 83801281 67139175 83801452 67139312 83801623 67139449 83801794 67139586 83801965 67139723 83802136 67139860 83802307 67139997 83802478 67140134 83802649 67140271 83802820 67140408 83802991 67140545 83803162 67140682 83803333 67140819 83803504 67140956 83803675 67141093 83803846 67141230 83804017 67141367 83804188 67141504 83804359 67141641 83804530 67141778 83804701 67141915 83804872 67142052 83805043 67142189 83805214 67142326 83805385 67142463 83805556 67142600 83805727 67142737 83805898 67142874 83806069 67143011 83806240 67143148 83806411 67143285 83806582 67143422 83806753 67143559 83806924 67143696 83807095 67143833 83807266 67143970 83807437 67144107 83807608 67144244 83807779 67144381 83807950 67144518 83808121 67144655 83808292 67144792 83808463 67144929 83808634 67145066 83808805 67145203 83808976 67145340 83809147 67145477 83809318 67145614 83809489 67145751 83809660 67145888 83809831 67146025 83810002 67146162 83810173 67146299 83810344 67146436 83810515 67146573 83810686 67146710 83810857 67146847 83811028 67146984 83811199 67147121 83811370 67147258 83811541 67147395 83811712 67147532 83811883 67147669 83812054 67147806 83812225 67147943 83812396 67148080 83812567 67148217 83812738 67148354 83812909 67148491 83813080 67148628 83813251 67148765 83813422 67148902 83813593 67149039 83813764 67149176 83813935 67149313 83814106 67149450 83814277 67149587 83814448 67149724 83814619 67149861 83814790 67149998 83814961 67150135 83815132 67150272 83815303 67150409 83815474 67150546 83815645 67150683 83815816 67150820 83815987 67150957 83816158 67151094 83816329 67151231 83816500 67151368 83816671 67151505 83816842 67151642 83817013 67151779 83817184 67151916 83817355 67152053 83817526 67152190 83817697 67152327 83817868 67152464 83818039 67152601 83818210 67152738 83818381 67152875 83818552 67153012 83818723 67153149 83818894 67153286 83819065 67153423 83819236 67153560 83819407 67153697 83819578 67153834 83819749 67153971 83819920 67154108 83820091 67154245 83820262 67154382 83820433 67154519 83820604 67154656 83820775 67154793 83820946 67154930 83821117 67155067 83821288 67155204 83821459 67155341 83821630 67155478 83821801 67155615 83821972 67155752 83822143 67155889 83822314 67156026 83822485 67156163 83822656 67156300 83822827 67156437 83822998 67156574 83823169 67156711 83823340 67156848 83823511 67156985 83823682 67157122 83823853 67157259 83824024 67157396 83824195 67157533 83824366 67157670 83824537 67157807 83824708 67157944 83824879 67158081 83825050 67158218 83825221 67158355 83825392 67158492 83825563 67158629 83825734 67158766 83825905 67158903 83826076 67159040 83826247 67159177 83826418 67159314 83826589 67159451 83826760 67159588 83826931 67159725 83827102 67159862 83827273 67159999 83827444 67160136 83827615 67160273 83827786 67160410 83827957 67160547 83828128 67160684 83828299 67160821 83828470 67160958 83828641 67161095 83828812 67161232 83828983 67161369 83829154 67161506 83829325 67161643 83829496 67161780 83829667 67161917 83829838 67162054 83830009 67162191 83830180 67162328 83830351 67162465 83830522 67162602 83830693 67162739 83830864 67162876 83831035 67163013 83831206 67163150 83831377 67163287 83831548 67163424 83831719 67163561 83831890 67163698 83832061 67163835 83832232 67163972 83832403 67164109 83832574 67164246 83832745 67164383 83832916 67164520 83833087 67164657 83833258 67164794 83833429 67164931 83833600 67165068 83833771 67165205 83833942 67165342 83834113 67165479 83834284 67165616 83834455 67165753 83834626 67165890 83834797 67166027 83834968 67166164 83835139 67166301 83835310 67166438 83835481 67166575 83835652 67166712 83835823 67166849 83835994 67166986 83836165 67167123 83836336 67167260 83836507 67167397 83836678 67167534 83836849 67167671 83837020 67167808 83837191 67167945 83837362 67168082 83837533 67168219 83837704 67168356 83837875 67168493 83838046 67168630 83838217 67168767 83838388 67168904 83838559 67169041 83838730 67169178 83838901 67169315 83839072 67169452 83839243 67169589 83839414 67169726 83839585 67169863 83839756 67170000 83839927 67170137 83840098 67170274 83840269 67170411 83840440 67170548 83840611 67170685 83840782 67170822 83840953 67170959 83841124 67171096 83841295 67171233 83841466 67171370 83841637 67171507 83841808 67171644 83841979 67171781 83842150 67171918 83842321 67172055 83842492 67172192 83842663 67172329 83842834 67172466 83843005 67172603 83843176 67172740 83843347 67172877 83843518 67173014 83843689 67173151 83843860 67173288 83844031 67173425 83844202 67173562 83844373 67173699 83844544 67173836 83844715 67173973 83844886 67174110 83845057 67174247 83845228 67174384 83845399 67174521 83845570 67174658 83845741 67174795 83845912 67174932 83846083 67175069 83846254 67175206 83846425 67175343 83846596 67175480 83846767 67175617 83846938 67175754 83847109 67175891 83847280 67176028 83847451 67176165 83847622 67176302 83847793 67176439 83847964 67176576 83848135 67176713 83848306 67176850 83848477 67176987 83848648 67177124 83848819 67177261 83848990 67177398 83849161 67177535 83849332 67177672 83849503 67177809 83849674 67177946 83849845 67178083 83850016 67178220 83850187 67178357 83850358 67178494 83850529 67178631 83850700 67178768 83850871 67178905 83851042 67179042 83851213 67179179 83851384 67179316 83851555 67179453 83851726 67179590 83851897 67179727 83852068 67179864 83852239 67180001 83852410 67180138 83852581 67180275 83852752 67180412 83852923 67180549 83853094 67180686 83853265 67180823 83853436 67180960 83853607 67181097 83853778 67181234 83853949 67181371 83854120 67181508 83854291 67181645 83854462 67181782 83854633 67181919 83854804 67182056 83854975 67182193 83855146 67182330 83855317 67182467 83855488 67182604 83855659 67182741 83855830 67182878 83856001 67183015 83856172 67183152 83856343 67183289 83856514 67183426 83856685 67183563 83856856 67183700 83857027 67183837 83857198 67183974 83857369 67184111 83857540 67184248 83857711 67184385 83857882 67184522 83858053 67184659 83858224 67184796 83858395 67184933 83858566 67185070 83858737 67185207 83858908 67185344 83859079 67185481 83859250 67185618 83859421 67185755 83859592 67185892 83859763 67186029 83859934 67186166 83860105 67186303 83860276 67186440 83860447 67186577 83860618 67186714 83860789 67186851 83860960 67186988 83861131 67187125 83861302 67187262 83861473 67187399 83861644 67187536 83861815 67187673 83861986 67187810 83862157 67187947 83862328 67188084 83862499 67188221 83862670 67188358 83862841 67188495 83863012 67188632 83863183 67188769 83863354 67188906 83863525 67189043 83863696 67189180 83863867 67189317 83864038 67189454 83864209 67189591 83864380 67189728 83864551 67189865 83864722 67190002 83864893 67190139 83865064 67190276 83865235 67190413 83865406 67190550 83865577 67190687 83865748 67190824 83865919 67190961 83866090 67191098 83866261 67191235 83866432 67191372 83866603 67191509 83866774 67191646 83866945 67191783 83867116 67191920 83867287 67192057 83867458 67192194 83867629 67192331 83867800 67192468 83867971 67192605 83868142 67192742 83868313 67192879 83868484 67193016 83868655 67193153 83868826 67193290 83868997 67193427 83869168 67193564 83869339 67193701 83869510 67193838 83869681 67193975 83869852 67194112 83870023 67194249 83870194 67194386 83870365 67194523 83870536 67194660 83870707 67194797 83870878 67194934 83871049 67195071 83871220 67195208 83871391 67195345 83871562 67195482 83871733 67195619 83871904 67195756 83872075 67195893 83872246 67196030 83872417 67196167 83872588 67196304 83872759 67196441 83872930 67196578 83873101 67196715 83873272 67196852 83873443 67196989 83873614 67197126 83873785 67197263 83873956 67197400 83874127 67197537 83874298 67197674 83874469 67197811 83874640 67197948 83874811 67198085 83874982 67198222 83875153 67198359 83875324 67198496 83875495 67198633 83875666 67198770 83875837 67198907 83876008 67199044 83876179 67199181 83876350 67199318 83876521 67199455 83876692 67199592 83876863 67199729 83877034 67199866 83877205 67200003 83877376 67200140 83877547 67200277 83877718 67200414 83877889 67200551 83878060 67200688 83878231 67200825 83878402 67200962 83878573 67201099 83878744 67201236 83878915 67201373 83879086 67201510 83879257 67201647 83879428 67201784 83879599 67201921 83879770 67202058 83879941 67202195 83880112 67202332 83880283 67202469 83880454 67202606 83880625 67202743 83880796 67202880 83880967 67203017 83881138 67203154 83881309 67203291 83881480 67203428 83881651 67203565 83881822 67203702 83881993 67203839 83882164 67203976 83882335 67204113 83882506 67204250 83882677 67204387 83882848 67204524 83883019 67204661 83883190 67204798 83883361 67204935 83883532 67205072 83883703 67205209 83883874 67205346 83884045 67205483 83884216 67205620 83884387 67205757 83884558 67205894 83884729 67206031 83884900 67206168 83885071 67206305 83885242 67206442 83885413 67206579 83885584 67206716 83885755 67206853 83885926 67206990 83886097 67207127 83886268 67207264 83886439 67207401 83886610 67207538 83886781 67207675 83886952 67207812 83887123 67207949 83887294 67208086 83887465 67208223 83887636 67208360 83887807 67208497 83887978 67208634 83888149 67208771 83888320 67208908 83888491 67209045 83888662 67209182 83888833 67209319 83889004 67209456 83889175 67209593 83889346 67209730 83889517 67209867 83889688 67210004 83889859 67210141 83890030 67210278 83890201 67210415 83890372 67210552 83890543 67210689 83890714 67210826 83890885 67210963 83891056 67211100 83891227 67211237 83891398 67211374 83891569 67211511 83891740 67211648 83891911 67211785 83892082 67211922 83892253 67212059 83892424 67212196 83892595 67212333 83892766 67212470 83892937 67212607 83893108 67212744 83893279 67212881 83893450 67213018 83893621 67213155 83893792 67213292 83893963 67213429 83894134 67213566 83894305 67213703 83894476 67213840 83894647 67213977 83894818 67214114 83894989 67214251 83895160 67214388 83895331 67214525 83895502 67214662 83895673 67214799 83895844 67214936 83896015 67215073 83896186 67215210 83896357 67215347 83896528 67215484 83896699 67215621 83896870 67215758 83897041 67215895 83897212 67216032 83897383 67216169 83897554 67216306 83897725 67216443 83897896 67216580 83898067 67216717 83898238 67216854 83898409 67216991 83898580 67217128 83898751 67217265 83898922 67217402 83899093 67217539 83899264 67217676 83899435 67217813 83899606 67217950 83899777 67218087 83899948 67218224 83900119 67218361 83900290 67218498 83900461 67218635 83900632 67218772 83900803 67218909 83900974 67219046 83901145 67219183 83901316 67219320 83901487 67219457 83901658 67219594 83901829 67219731 83902000 67219868 83902171 67220005 83902342 67220142 83902513 67220279 83902684 67220416 83902855 67220553 83903026 67220690 83903197 67220827 83903368 67220964 83903539 67221101 83903710 67221238 83903881 67221375 83904052 67221512 83904223 67221649 83904394 67221786 83904565 67221923 83904736 67222060 83904907 67222197 83905078 67222334 83905249 67222471 83905420 67222608 83905591 67222745 83905762 67222882 83905933 67223019 83906104 67223156 83906275 67223293 83906446 67223430 83906617 67223567 83906788 67223704 83906959 67223841 83907130 67223978 83907301 67224115 83907472 67224252 83907643 67224389 83907814 67224526 83907985 67224663 83908156 67224800 83908327 67224937 83908498 67225074 83908669 67225211 83908840 67225348 83909011 67225485 83909182 67225622 83909353 67225759 83909524 67225896 83909695 67226033 83909866 67226170 83910037 67226307 83910208 67226444 83910379 67226581 83910550 67226718 83910721 67226855 83910892 67226992 83911063 67227129 83911234 67227266 83911405 67227403 83911576 67227540 83911747 67227677 83911918 67227814 83912089 67227951 83912260 67228088 83912431 67228225 83912602 67228362 83912773 67228499 83912944 67228636 83913115 67228773 83913286 67228910 83913457 67229047 83913628 67229184 83913799 67229321 83913970 67229458 83914141 67229595 83914312 67229732 83914483 67229869 83914654 67230006 83914825 67230143 83914996 67230280 83915167 67230417 83915338 67230554 83915509 67230691 83915680 67230828 83915851 67230965 83916022 67231102 83916193 67231239 83916364 67231376 83916535 67231513 83916706 67231650 83916877 67231787 83917048 67231924 83917219 67232061 83917390 67232198 83917561 67232335 83917732 67232472 83917903 67232609 83918074 67232746 83918245 67232883 83918416 67233020 83918587 67233157 83918758 67233294 83918929 67233431 83919100 67233568 83919271 67233705 83919442 67233842 83919613 67233979 83919784 67234116 83919955 67234253 83920126 67234390 83920297 67234527 83920468 67234664 83920639 67234801 83920810 67234938 83920981 67235075 83921152 67235212 83921323 67235349 83921494 67235486 83921665 67235623 83921836 67235760 83922007 67235897 83922178 67236034 83922349 67236171 83922520 67236308 83922691 67236445 83922862 67236582 83923033 67236719 83923204 67236856 83923375 67236993 83923546 67237130 83923717 67237267 83923888 67237404 83924059 67237541 83924230 67237678 83924401 67237815 83924572 67237952 83924743 67238089 83924914 67238226 83925085 67238363 83925256 67238500 83925427 67238637 83925598 67238774 83925769 67238911 83925940 67239048 83926111 67239185 83926282 67239322 83926453 67239459 83926624 67239596 83926795 67239733 83926966 67239870 83927137 67240007 83927308 67240144 83927479 67240281 83927650 67240418 83927821 67240555 83927992 67240692 83928163 67240829 83928334 67240966 83928505 67241103 83928676 67241240 83928847 67241377 83929018 67241514 83929189 67241651 83929360 67241788 83929531 67241925 83929702 67242062 83929873 67242199 83930044 67242336 83930215 67242473 83930386 67242610 83930557 67242747 83930728 67242884 83930899 67243021 83931070 67243158 83931241 67243295 83931412 67243432 83931583 67243569 83931754 67243706 83931925 67243843 83932096 67243980 83932267 67244117 83932438 67244254 83932609 67244391 83932780 67244528 83932951 67244665 83933122 67244802 83933293 67244939 83933464 67245076 83933635 67245213 83933806 67245350 83933977 67245487 83934148 67245624 83934319 67245761 83934490 67245898 83934661 67246035 83934832 67246172 83935003 67246309 83935174 67246446 83935345 67246583 83935516 67246720 83935687 67246857 83935858 67246994 83936029 67247131 83936200 67247268 83936371 67247405 83936542 67247542 83936713 67247679 83936884 67247816 83937055 67247953 83937226 67248090 83937397 67248227 83937568 67248364 83937739 67248501 83937910 67248638 83938081 67248775 83938252 67248912 83938423 67249049 83938594 67249186 83938765 67249323 83938936 67249460 83939107 67249597 83939278 67249734 83939449 67249871 83939620 67250008 83939791 67250145 83939962 67250282 83940133 67250419 83940304 67250556 83940475 67250693 83940646 67250830 83940817 67250967 83940988 67251104 83941159 67251241 83941330 67251378 83941501 67251515 83941672 67251652 83941843 67251789 83942014 67251926 83942185 67252063 83942356 67252200 83942527 67252337 83942698 67252474 83942869 67252611 83943040 67252748 83943211 67252885 83943382 67253022 83943553 67253159 83943724 67253296 83943895 67253433 83944066 67253570 83944237 67253707 83944408 67253844 83944579 67253981 83944750 67254118 83944921 67254255 83945092 67254392 83945263 67254529 83945434 67254666 83945605 67254803 83945776 67254940 83945947 67255077 83946118 67255214 83946289 67255351 83946460 67255488 83946631 67255625 83946802 67255762 83946973 67255899 83947144 67256036 83947315 67256173 83947486 67256310 83947657 67256447 83947828 67256584 83947999 67256721 83948170 67256858 83948341 67256995 83948512 67257132 83948683 67257269 83948854 67257406 83949025 67257543 83949196 67257680 83949367 67257817 83949538 67257954 83949709 67258091 83949880 67258228 83950051 67258365 83950222 67258502 83950393 67258639 83950564 67258776 83950735 67258913 83950906 67259050 83951077 67259187 83951248 67259324 83951419 67259461 83951590 67259598 83951761 67259735 83951932 67259872 83952103 67260009 83952274 67260146 83952445 67260283 83952616 67260420 83952787 67260557 83952958 67260694 83953129 67260831 83953300 67260968 83953471 67261105 83953642 67261242 83953813 67261379 83953984 67261516 83954155 67261653 83954326 67261790 83954497 67261927 83954668 67262064 83954839 67262201 83955010 67262338 83955181 67262475 83955352 67262612 83955523 67262749 83955694 67262886 83955865 67263023 83956036 67263160 83956207 67263297 83956378 67263434 83956549 67263571 83956720 67263708 83956891 67263845 83957062 67263982 83957233 67264119 83957404 67264256 83957575 67264393 83957746 67264530 83957917 67264667 83958088 67264804 83958259 67264941 83958430 67265078 83958601 67265215 83958772 67265352 83958943 67265489 83959114 67265626 83959285
1000 25868066 0 25868066 32287878 25868203 32288049 25868340 32288220 25868477 32288391 25868614 32288562 25868751 32288733 25868888 32288904 25869025 32289075 25869162 32289246 25869299 32289417 25869436 32289588 25869573 32289759 25869710 32289930 25869847 32290101 25869984 32290272 25870121 32290443 25870258 32290614 25870395 32290785 25870532 32290956 25870669 32291127 25870806 32291298 25870943 32291469 25871080 32291640 25871217 32291811 25871354 32291982 25871491 32292153 25871628 32292324 25871765 32292495 25871902 32292666 25872039 32292837 25872176 32293008 25872313 32293179 25872450 32293350 25872587 32293521 25872724 32293692 25872861 32293863 25872998 32294034 25873135 32294205 25873272 32294376 25873409 32294547 25873546 32294718 25873683 32294889 25873820 32295060 25873957 32295231 25874094 32295402 25874231 32295573 25874368 32295744 25874505 32295915 25874642 32296086 25874779 32296257 25874916 32296428 25875053 32296599 25875190 32296770 25875327 32296941 25875464 32297112 25875601 32297283 25875738 32297454 25875875 32297625 25876012 32297796 25876149 32297967 25876286 32298138 25876423 32298309 25876560 32298480 25876697 32298651 25876834 32298822 25876971 32298993 25877108 32299164 25877245 32299335 25877382 32299506 25877519 32299677 25877656 32299848 25877793 32300019 25877930 32300190 25878067 32300361 25878204 32300532 25878341 32300703 25878478 32300874 25878615 32301045 25878752 32301216 25878889 32301387 25879026 32301558 25879163 32301729 25879300 32301900 25879437 32302071 25879574 32302242 25879711 32302413 25879848 32302584 25879985 32302755 25880122 32302926 25880259 32303097 25880396 32303268 25880533 32303439 25880670 32303610 25880807 32303781 25880944 32303952 25881081 32304123 25881218 32304294 25881355 32304465 25881492 32304636 25881629 32304807 25881766 32304978 25881903 32305149 25882040 32305320 25882177 32305491 25882314 32305662 25882451 32305833 25882588 32306004 25882725 32306175 25882862 32306346 25882999 32306517 25883136 32306688 25883273 32306859 25883410 32307030 25883547 32307201 25883684 32307372 25883821 32307543 25883958 32307714 25884095 32307885 25884232 32308056 25884369 32308227 25884506 32308398 25884643 32308569 25884780 32308740 25884917 32308911 25885054 32309082 25885191 32309253 25885328 32309424 25885465 32309595 25885602 32309766 25885739 32309937 25885876 32310108 25886013 32310279 25886150 32310450 25886287 32310621 25886424 32310792 25886561 32310963 25886698 32311134 25886835 32311305 25886972 32311476 25887109 32311647 25887246 32311818 25887383 32311989 25887520 32312160 25887657 32312331 25887794 32312502 25887931 32312673 25888068 32312844 25888205 32313015 25888342 32313186 25888479 32313357 25888616 32313528 25888753 32313699 25888890 32313870 25889027 32314041 25889164 32314212 25889301 32314383 25889438 32314554 25889575 32314725 25889712 32314896 25889849 32315067 25889986 32315238 25890123 32315409 25890260 32315580 25890397 32315751 25890534 32315922 25890671 32316093 25890808 32316264 25890945 32316435 25891082 32316606 25891219 32316777 25891356 32316948 25891493 32317119 25891630 32317290 25891767 32317461 25891904 32317632 25892041 32317803 25892178 32317974 25892315 32318145 25892452 32318316 25892589 32318487 25892726 32318658 25892863 32318829 25893000 32319000 25893137 32319171 25893274 32319342 25893411 32319513 25893548 32319684 25893685 32319855 25893822 32320026 25893959 32320197 25894096 32320368 25894233 32320539 25894370 32320710 25894507 32320881 25894644 32321052 25894781 32321223 25894918 32321394 25895055 32321565 25895192 32321736 25895329 32321907 25895466 32322078 25895603 32322249 25895740 32322420 25895877 32322591 25896014 32322762 25896151 32322933 25896288 32323104 25896425 32323275 25896562 32323446 25896699 32323617 25896836 32323788 25896973 32323959 25897110 32324130 25897247 32324301 25897384 32324472 25897521 32324643 25897658 32324814 25897795 32324985 25897932 32325156 25898069 32325327 25898206 32325498 25898343 32325669 25898480 32325840 25898617 32326011 25898754 32326182 25898891 32326353 25899028 32326524 25899165 32326695 25899302 32326866 25899439 32327037 25899576 32327208 25899713 32327379 25899850 32327550 25899987 32327721 25900124 32327892 25900261 32328063 25900398 32328234 25900535 32328405 25900672 32328576 25900809 32328747 25900946 32328918 25901083 32329089 25901220 32329260 25901357 32329431 25901494 32329602 25901631 32329773 25901768 32329944 25901905 32330115 25902042 32330286 25902179 32330457 25902316 32330628 25902453 32330799 25902590 32330970 25902727 32331141 25902864 32331312 25903001 32331483 25903138 32331654 25903275 32331825 25903412 32331996 25903549 32332167 25903686 32332338 25903823 32332509 25903960 32332680 25904097 32332851 25904234 32333022 25904371 32333193 25904508 32333364 25904645 32333535 25904782 32333706 25904919 32333877 25905056 32334048 25905193 32334219 25905330 32334390 25905467 32334561 25905604 32334732 25905741 32334903 25905878 32335074 25906015 32335245 25906152 32335416 25906289 32335587 25906426 32335758 25906563 32335929 25906700 32336100 25906837 32336271 25906974 32336442 25907111 32336613 25907248 32336784 25907385 32336955 25907522 32337126 25907659 32337297 25907796 32337468 25907933 32337639 25908070 32337810 25908207 32337981 25908344 32338152 25908481 32338323 25908618 32338494 25908755 32338665 25908892 32338836 25909029 32339007 25909166 32339178 25909303 32339349 25909440 32339520 25909577 32339691 25909714 32339862 25909851 32340033 25909988 32340204 25910125 32340375 25910262 32340546 25910399 32340717 25910536 32340888 25910673 32341059 25910810 32341230 25910947 32341401 25911084 32341572 25911221 32341743 25911358 32341914 25911495 32342085 25911632 32342256 25911769 32342427 25911906 32342598 25912043 32342769 25912180 32342940 25912317 32343111 25912454 32343282 25912591 32343453 25912728 32343624 25912865 32343795 25913002 32343966 25913139 32344137 25913276 32344308 25913413 32344479 25913550 32344650 25913687 32344821 25913824 32344992 25913961 32345163 25914098 32345334 25914235 32345505 25914372 32345676 25914509 32345847 25914646 32346018 25914783 32346189 25914920 32346360 25915057 32346531 25915194 32346702 25915331 32346873 25915468 32347044 25915605 32347215 25915742 32347386 25915879 32347557 25916016 32347728 25916153 32347899 25916290 32348070 25916427 32348241 25916564 32348412 25916701 32348583 25916838 32348754 25916975 32348925 25917112 32349096 25917249 32349267 25917386 32349438 25917523 32349609 25917660 32349780 25917797 32349951 25917934 32350122 25918071 32350293 25918208 32350464 25918345 32350635 25918482 32350806 25918619 32350977 25918756 32351148 25918893 32351319 25919030 32351490 25919167 32351661 25919304 32351832 25919441 32352003 25919578 32352174 25919715 32352345 25919852 32352516 25919989 32352687 25920126 32352858 25920263 32353029 25920400 32353200 25920537 32353371 25920674 32353542 25920811 32353713 25920948 32353884 25921085 32354055 25921222 32354226 25921359 32354397 25921496 32354568 25921633 32354739 25921770 32354910 25921907 32355081 25922044 32355252 25922181 32355423 25922318 32355594 25922455 32355765 25922592 32355936 25922729 32356107 25922866 32356278 25923003 32356449 25923140 32356620 25923277 32356791 25923414 32356962 25923551 32357133 25923688 32357304 25923825 32357475 25923962 32357646 25924099 32357817 25924236 32357988 25924373 32358159 25924510 32358330 25924647 32358501 25924784 32358672 25924921 32358843 25925058 32359014 25925195 32359185 25925332 32359356 25925469 32359527 25925606 32359698 25925743 32359869 25925880 32360040 25926017 32360211 25926154 32360382 25926291 32360553 25926428 32360724 25926565 32360895 25926702 32361066 25926839 32361237 25926976 32361408 25927113 32361579 25927250 32361750 25927387 32361921 25927524 32362092 25927661 32362263 25927798 32362434 25927935 32362605 25928072 32362776 25928209 32362947 25928346 32363118 25928483 32363289 25928620 32363460 25928757 32363631 25928894 32363802 25929031 32363973 25929168 32364144 25929305 32364315 25929442 32364486 25929579 32364657 25929716 32364828 25929853 32364999 25929990 32365170 25930127 32365341 25930264 32365512 25930401 32365683 25930538 32365854 25930675 32366025 25930812 32366196 25930949 32366367 25931086 32366538 25931223 32366709 25931360 32366880 25931497 32367051 25931634 32367222 25931771 32367393 25931908 32367564 25932045 32367735 25932182 32367906 25932319 32368077 25932456 32368248 25932593 32368419 25932730 32368590 25932867 32368761 25933004 32368932 25933141 32369103 25933278 32369274 25933415 32369445 25933552 32369616 25933689 32369787 25933826 32369958 25933963 32370129 25934100 32370300 25934237 32370471 25934374 32370642 25934511 32370813 25934648 32370984 25934785 32371155 25934922 32371326 25935059 32371497 25935196 32371668 25935333 32371839 25935470 32372010 25935607 32372181 25935744 32372352 25935881 32372523 25936018 32372694 25936155 32372865 25936292 32373036 25936429 32373207 25936566 32373378 25936703 32373549 25936840 32373720 25936977 32373891 25937114 32374062 25937251 32374233 25937388 32374404 25937525 32374575 25937662 32374746 25937799 32374917 25937936 32375088 25938073 32375259 25938210 32375430 25938347 32375601 25938484 32375772 25938621 32375943 25938758 32376114 25938895 32376285 25939032 32376456 25939169 32376627 25939306 32376798 25939443 32376969 25939580 32377140 25939717 32377311 25939854 32377482 25939991 32377653 25940128 32377824 25940265 32377995 25940402 32378166 25940539 32378337 25940676 32378508 25940813 32378679 25940950 32378850 25941087 32379021 25941224 32379192 25941361 32379363 25941498 32379534 25941635 32379705 25941772 32379876 25941909 32380047 25942046 32380218 25942183 32380389 25942320 32380560 25942457 32380731 25942594 32380902 25942731 32381073 25942868 32381244 25943005 32381415 25943142 32381586 25943279 32381757 25943416 32381928 25943553 32382099 25943690 32382270 25943827 32382441 25943964 32382612 25944101 32382783 25944238 32382954 25944375 32383125 25944512 32383296 25944649 32383467 25944786 32383638 25944923 32383809 25945060 32383980 25945197 32384151 25945334 32384322 25945471 32384493 25945608 32384664 25945745 32384835 25945882 32385006 25946019 32385177 25946156 32385348 25946293 32385519 25946430 32385690 25946567 32385861 25946704 32386032 25946841 32386203 25946978 32386374 25947115 32386545 25947252 32386716 25947389 32386887 25947526 32387058 25947663 32387229 25947800 32387400 25947937 32387571 25948074 32387742 25948211 32387913 25948348 32388084 25948485 32388255 25948622 32388426 25948759 32388597 25948896 32388768 25949033 32388939 25949170 32389110 25949307 32389281 25949444 32389452 25949581 32389623 25949718 32389794 25949855 32389965 25949992 32390136 25950129 32390307 25950266 32390478 25950403 32390649 25950540 32390820 25950677 32390991 25950814 32391162 25950951 32391333 25951088 32391504 25951225 32391675 25951362 32391846 25951499 32392017 25951636 32392188 25951773 32392359 25951910 32392530 25952047 32392701 25952184 32392872 25952321 32393043 25952458 32393214 25952595 32393385 25952732 32393556 25952869 32393727 25953006 32393898 25953143 32394069 25953280 32394240 25953417 32394411 25953554 32394582 25953691 32394753 25953828 32394924 25953965 32395095 25954102 32395266 25954239 32395437 25954376 32395608 25954513 32395779 25954650 32395950 25954787 32396121 25954924 32396292 25955061 32396463 25955198 32396634 25955335 32396805 25955472 32396976 25955609 32397147 25955746 32397318 25955883 32397489 25956020 32397660 25956157 32397831 25956294 32398002 25956431 32398173 25956568 32398344 25956705 32398515 25956842 32398686 25956979 32398857 25957116 32399028 25957253 32399199 25957390 32399370 25957527 32399541 25957664 32399712 25957801 32399883 25957938 32400054 25958075 32400225 25958212 32400396 25958349 32400567 25958486 32400738 25958623 32400909 25958760 32401080 25958897 32401251 25959034 32401422 25959171 32401593 25959308 32401764 25959445 32401935 25959582 32402106 25959719 32402277 25959856 32402448 25959993 32402619 25960130 32402790 25960267 32402961 25960404 32403132 25960541 32403303 25960678 32403474 25960815 32403645 25960952 32403816 25961089 32403987 25961226 32404158 25961363 32404329 25961500 32404500 25961637 32404671 25961774 32404842 25961911 32405013 25962048 32405184 25962185 32405355 25962322 32405526 25962459 32405697 25962596 32405868 25962733 32406039 25962870 32406210 25963007 32406381 25963144 32406552 25963281 32406723 25963418 32406894 25963555 32407065 25963692 32407236 25963829 32407407 25963966 32407578 25964103 32407749 25964240 32407920 25964377 32408091 25964514 32408262 25964651 32408433 25964788 32408604 25964925 32408775 25965062 32408946 25965199 32409117 25965336 32409288 25965473 32409459 25965610 32409630 25965747 32409801 25965884 32409972 25966021 32410143 25966158 32410314 25966295 32410485 25966432 32410656 25966569 32410827 25966706 32410998 25966843 32411169 25966980 32411340 25967117 32411511 25967254 32411682 25967391 32411853 25967528 32412024 25967665 32412195 25967802 32412366 25967939 32412537 25968076 32412708 25968213 32412879 25968350 32413050 25968487 32413221 25968624 32413392 25968761 32413563 25968898 32413734 25969035 32413905 25969172 32414076 25969309 32414247 25969446 32414418 25969583 32414589 25969720 32414760 25969857 32414931 25969994 32415102 25970131 32415273 25970268 32415444 25970405 32415615 25970542 32415786 25970679 32415957 25970816 32416128 25970953 32416299 25971090 32416470 25971227 32416641 25971364 32416812 25971501 32416983 25971638 32417154 25971775 32417325 25971912 32417496 25972049 32417667 25972186 32417838 25972323 32418009 25972460 32418180 25972597 32418351 25972734 32418522 25972871 32418693 25973008 32418864 25973145 32419035 25973282 32419206 25973419 32419377 25973556 32419548 25973693 32419719 25973830 32419890 25973967 32420061 25974104 32420232 25974241 32420403 25974378 32420574 25974515 32420745 25974652 32420916 25974789 32421087 25974926 32421258 25975063 32421429 25975200 32421600 25975337 32421771 25975474 32421942 25975611 32422113 25975748 32422284 25975885 32422455 25976022 32422626 25976159 32422797 25976296 32422968 25976433 32423139 25976570 32423310 25976707 32423481 25976844 32423652 25976981 32423823 25977118 32423994 25977255 32424165 25977392 32424336 25977529 32424507 25977666 32424678 25977803 32424849 25977940 32425020 25978077 32425191 25978214 32425362 25978351 32425533 25978488 32425704 25978625 32425875 25978762 32426046 25978899 32426217 25979036 32426388 25979173 32426559 25979310 32426730 25979447 32426901 25979584 32427072 25979721 32427243 25979858 32427414 25979995 32427585 25980132 32427756 25980269 32427927 25980406 32428098 25980543 32428269 25980680 32428440 25980817 32428611 25980954 32428782 25981091 32428953 25981228 32429124 25981365 32429295 25981502 32429466 25981639 32429637 25981776 32429808 25981913 32429979 25982050 32430150 25982187 32430321 25982324 32430492 25982461 32430663 25982598 32430834 25982735 32431005 25982872 32431176 25983009 32431347 25983146 32431518 25983283 32431689 25983420 32431860 25983557 32432031 25983694 32432202 25983831 32432373 25983968 32432544 25984105 32432715 25984242 32432886 25984379 32433057 25984516 32433228 25984653 32433399 25984790 32433570 25984927 32433741 25985064 32433912 25985201 32434083 25985338 32434254 25985475 32434425 25985612 32434596 25985749 32434767 25985886 32434938 25986023 32435109 25986160 32435280 25986297 32435451 25986434 32435622 25986571 32435793 25986708 32435964 25986845 32436135 25986982 32436306 25987119 32436477 25987256 32436648 25987393 32436819 25987530 32436990 25987667 32437161 25987804 32437332 25987941 32437503 25988078 32437674 25988215 32437845 25988352 32438016 25988489 32438187 25988626 32438358 25988763 32438529 25988900 32438700 25989037 32438871 25989174 32439042 25989311 32439213 25989448 32439384 25989585 32439555 25989722 32439726 25989859 32439897 25989996 32440068 25990133 32440239 25990270 32440410 25990407 32440581 25990544 32440752 25990681 32440923 25990818 32441094 25990955 32441265 25991092 32441436 25991229 32441607 25991366 32441778 25991503 32441949 25991640 32442120 25991777 32442291 25991914 32442462 25992051 32442633 25992188 32442804 25992325 32442975 25992462 32443146 25992599 32443317 25992736 32443488 25992873 32443659 25993010 32443830 25993147 32444001 25993284 32444172 25993421 32444343 25993558 32444514 25993695 32444685 25993832 32444856 25993969 32445027 25994106 32445198 25994243 32445369 25994380 32445540 25994517 32445711 25994654 32445882 25994791 32446053 25994928 32446224 25995065 32446395 25995202 32446566 25995339 32446737 25995476 32446908 25995613 32447079 25995750 32447250 25995887 32447421 25996024 32447592 25996161 32447763 25996298 32447934 25996435 32448105 25996572 32448276 25996709 32448447 25996846 32448618 25996983 32448789 25997120 32448960 25997257 32449131 25997394 32449302 25997531 32449473 25997668 32449644 25997805 32449815 25997942 32449986 25998079 32450157 25998216 32450328 25998353 32450499 25998490 32450670 25998627 32450841 25998764 32451012 25998901 32451183 25999038 32451354 25999175 32451525 25999312 32451696 25999449 32451867 25999586 32452038 25999723 32452209 25999860 32452380 25999997 32452551 26000134 32452722 26000271 32452893 26000408 32453064 26000545 32453235 26000682 32453406 26000819 32453577 26000956 32453748 26001093 32453919 26001230 32454090 26001367 32454261 26001504 32454432 26001641 32454603 26001778 32454774 26001915 32454945 26002052 32455116 26002189 32455287 26002326 32455458 26002463 32455629 26002600 32455800 26002737 32455971 26002874 32456142 26003011 32456313 26003148 32456484 26003285 32456655 26003422 32456826 26003559 32456997 26003696 32457168 26003833 32457339 26003970 32457510 26004107 32457681 26004244 32457852 26004381 32458023 26004518 32458194 26004655 32458365 26004792 32458536
1000 27124900 0 27124900 33856627 27125037 33856798 27125174 33856969 27125311 33857140 27125448 33857311 27125585 33857482 27125722 33857653 27125859 33857824 27125996 33857995 27126133 33858166 27126270 33858337 27126407 33858508 27126544 33858679 27126681 33858850 27126818 33859021 27126955 33859192 27127092 33859363 27127229 33859534 27127366 33859705 27127503 33859876 27127640 33860047 27127777 33860218 27127914 33860389 27128051 33860560 27128188 33860731 27128325 33860902 27128462 33861073 27128599 33861244 27128736 33861415 27128873 33861586 27129010 33861757 27129147 33861928 27129284 33862099 27129421 33862270 27129558 33862441 27129695 33862612 27129832 33862783 27129969 33862954 27130106 33863125 27130243 33863296 27130380 33863467 27130517 33863638 27130654 33863809 27130791 33863980 27130928 33864151 27131065 33864322 27131202 33864493 27131339 33864664 27131476 33864835 27131613 33865006 27131750 33865177 27131887 33865348 27132024 33865519 27132161 33865690 27132298 33865861 27132435 33866032 27132572 33866203 27132709 33866374 27132846 33866545 27132983 33866716 27133120 33866887 27133257 33867058 27133394 33867229 27133531 33867400 27133668 33867571 27133805 33867742 27133942 33867913 27134079 33868084 27134216 33868255 27134353 33868426 27134490 33868597 27134627 33868768 27134764 33868939 27134901 33869110 27135038 33869281 27135175 33869452 27135312 33869623 27135449 33869794 27135586 33869965 27135723 33870136 27135860 33870307 27135997 33870478 27136134 33870649 27136271 33870820 27136408 33870991 27136545 33871162 27136682 33871333 27136819 33871504 27136956 33871675 27137093 33871846 27137230 33872017 27137367 33872188 27137504 33872359 27137641 33872530 27137778 33872701 27137915 33872872 27138052 33873043 27138189 33873214 27138326 33873385 27138463 33873556 27138600 33873727 27138737 33873898 27138874 33874069 27139011 33874240 27139148 33874411 27139285 33874582 27139422 33874753 27139559 33874924 27139696 33875095 27139833 33875266 27139970 33875437 27140107 33875608 27140244 33875779 27140381 33875950 27140518 33876121 27140655 33876292 27140792 33876463 27140929 33876634 27141066 33876805 27141203 33876976 27141340 33877147 27141477 33877318 27141614 33877489 27141751 33877660 27141888 33877831 27142025 33878002 27142162 33878173 27142299 33878344 27142436 33878515 27142573 33878686 27142710 33878857 27142847 33879028 27142984 33879199 27143121 33879370 27143258 33879541 27143395 33879712 27143532 33879883 27143669 33880054 27143806 33880225 27143943 33880396 27144080 33880567 27144217 33880738 27144354 33880909 27144491 33881080 27144628 33881251 27144765 33881422 27144902 33881593 27145039 33881764 27145176 33881935 27145313 33882106 27145450 33882277 27145587 33882448 27145724 33882619 27145861 33882790 27145998 33882961 27146135 33883132 27146272 33883303 27146409 33883474 27146546 33883645 27146683 33883816 27146820 33883987 27146957 33884158 27147094 33884329 27147231 33884500 27147368 33884671 27147505 33884842 27147642 33885013 27147779 33885184 27147916 33885355 27148053 33885526 27148190 33885697 27148327 33885868 27148464 33886039 27148601 33886210 27148738 33886381 27148875 33886552 27149012 33886723 27149149 33886894 27149286 33887065 27149423 33887236 27149560 33887407 27149697 33887578 27149834 33887749 27149971 33887920 27150108 33888091 27150245 33888262 27150382 33888433 27150519 33888604 27150656 33888775 27150793 33888946 27150930 33889117 27151067 33889288 27151204 33889459 27151341 33889630 27151478 33889801 27151615 33889972 27151752 33890143 27151889 33890314 27152026 33890485 27152163 33890656 27152300 33890827 27152437 33890998 27152574 33891169 27152711 33891340 27152848 33891511 27152985 33891682 27153122 33891853 27153259 33892024 27153396 33892195 27153533 33892366 27153670 33892537 27153807 33892708 27153944 33892879 27154081 33893050 27154218 33893221 27154355 33893392 27154492 33893563 27154629 33893734 27154766 33893905 27154903 33894076 27155040 33894247 27155177 33894418 27155314 33894589 27155451 33894760 27155588 33894931 27155725 33895102 27155862 33895273 27155999 33895444 27156136 33895615 27156273 33895786 27156410 33895957 27156547 33896128 27156684 33896299 27156821 33896470 27156958 33896641 27157095 33896812 27157232 33896983 27157369 33897154 27157506 33897325 27157643 33897496 27157780 33897667 27157917 33897838 27158054 33898009 27158191 33898180 27158328 33898351 27158465 33898522 27158602 33898693 27158739 33898864 27158876 33899035 27159013 33899206 27159150 33899377 27159287 33899548 27159424 33899719 27159561 33899890 27159698 33900061 27159835 33900232 27159972 33900403 27160109 33900574 27160246 33900745 27160383 33900916 27160520 33901087 27160657 33901258 27160794 33901429 27160931 33901600 27161068 33901771 27161205 33901942 27161342 33902113 27161479 33902284 27161616 33902455 27161753 33902626 27161890 33902797 27162027 33902968 27162164 33903139 27162301 33903310 27162438 33903481 27162575 33903652 27162712 33903823 27162849 33903994 27162986 33904165 27163123 33904336 27163260 33904507 27163397 33904678 27163534 33904849 27163671 33905020 27163808 33905191 27163945 33905362 27164082 33905533 27164219 33905704 27164356 33905875 27164493 33906046 27164630 33906217 27164767 33906388 27164904 33906559 27165041 33906730 27165178 33906901 27165315 33907072 27165452 33907243 27165589 33907414 27165726 33907585 27165863 33907756 27166000 33907927 27166137 33908098 27166274 33908269 27166411 33908440 27166548 33908611 27166685 33908782 27166822 33908953 27166959 33909124 27167096 33909295 27167233 33909466 27167370 33909637 27167507 33909808 27167644 33909979 27167781 33910150 27167918 33910321 27168055 33910492 27168192 33910663 27168329 33910834 27168466 33911005 27168603 33911176 27168740 33911347 27168877 33911518 27169014 33911689 27169151 33911860 27169288 33912031 27169425 33912202 27169562 33912373 27169699 33912544 27169836 33912715 27169973 33912886 27170110 33913057 27170247 33913228 27170384 33913399 27170521 33913570 27170658 33913741 27170795 33913912 27170932 33914083 27171069 33914254 27171206 33914425 27171343 33914596 27171480 33914767 27171617 33914938 27171754 33915109 27171891 33915280 27172028 33915451 27172165 33915622 27172302 33915793 27172439 33915964 27172576 33916135 27172713 33916306 27172850 33916477 27172987 33916648 27173124 33916819 27173261 33916990 27173398 33917161 27173535 33917332 27173672 33917503 27173809 33917674 27173946 33917845 27174083 33918016 27174220 33918187 27174357 33918358 27174494 33918529 27174631 33918700 27174768 33918871 27174905 33919042 27175042 33919213 27175179 33919384 27175316 33919555 27175453 33919726 27175590 33919897 27175727 33920068 27175864 33920239 27176001 33920410 27176138 33920581 27176275 33920752 27176412 33920923 27176549 33921094 27176686 33921265 27176823 33921436 27176960 33921607 27177097 33921778 27177234 33921949 27177371 33922120 27177508 33922291 27177645 33922462 27177782 33922633 27177919 33922804 27178056 33922975 27178193 33923146 27178330 33923317 27178467 33923488 27178604 33923659 27178741 33923830 27178878 33924001 27179015 33924172 27179152 33924343 27179289 33924514 27179426 33924685 27179563 33924856 27179700 33925027 27179837 33925198 27179974 33925369 27180111 33925540 27180248 33925711 27180385 33925882 27180522 33926053 27180659 33926224 27180796 33926395 27180933 33926566 27181070 33926737 27181207 33926908 27181344 33927079 27181481 33927250 27181618 33927421 27181755 33927592 27181892 33927763 27182029 33927934 27182166 33928105 27182303 33928276 27182440 33928447 27182577 33928618 27182714 33928789 27182851 33928960 27182988 33929131 27183125 33929302 27183262 33929473 27183399 33929644 27183536 33929815 27183673 33929986 27183810 33930157 27183947 33930328 27184084 33930499 27184221 33930670 27184358 33930841 27184495 33931012 27184632 33931183 27184769 33931354 27184906 33931525 27185043 33931696 27185180 33931867 27185317 33932038 27185454 33932209 27185591 33932380 27185728 33932551 27185865 33932722 27186002 33932893 27186139 33933064 27186276 33933235 27186413 33933406 27186550 33933577 27186687 33933748 27186824 33933919 27186961 33934090 27187098 33934261 27187235 33934432 27187372 33934603 27187509 33934774 27187646 33934945 27187783 33935116 27187920 33935287 27188057 33935458 27188194 33935629 27188331 33935800 27188468 33935971 27188605 33936142 27188742 33936313 27188879 33936484 27189016 33936655 27189153 33936826 27189290 33936997 27189427 33937168 27189564 33937339 27189701 33937510 27189838 33937681 27189975 33937852 27190112 33938023 27190249 33938194 27190386 33938365 27190523 33938536 27190660 33938707 27190797 33938878 27190934 33939049 27191071 33939220 27191208 33939391 27191345 33939562 27191482 33939733 27191619 33939904 27191756 33940075 27191893 33940246 27192030 33940417 27192167 33940588 27192304 33940759 27192441 33940930 27192578 33941101 27192715 33941272 27192852 33941443 27192989 33941614 27193126 33941785 27193263 33941956 27193400 33942127 27193537 33942298 27193674 33942469 27193811 33942640 27193948 33942811 27194085 33942982 27194222 33943153 27194359 33943324 27194496 33943495 27194633 33943666 27194770 33943837 27194907 33944008 27195044 33944179 27195181 33944350 27195318 33944521 27195455 33944692 27195592 33944863 27195729 33945034 27195866 33945205 27196003 33945376 27196140 33945547 27196277 33945718 27196414 33945889 27196551 33946060 27196688 33946231 27196825 33946402 27196962 33946573 27197099 33946744 27197236 33946915 27197373 33947086 27197510 33947257 27197647 33947428 27197784 33947599 27197921 33947770 27198058 33947941 27198195 33948112 27198332 33948283 27198469 33948454 27198606 33948625 27198743 33948796 27198880 33948967 27199017 33949138 27199154 33949309 27199291 33949480 27199428 33949651 27199565 33949822 27199702 33949993 27199839 33950164 27199976 33950335 27200113 33950506 27200250 33950677 27200387 33950848 27200524 33951019 27200661 33951190 27200798 33951361 27200935 33951532 27201072 33951703 27201209 33951874 27201346 33952045 27201483 33952216 27201620 33952387 27201757 33952558 27201894 33952729 27202031 33952900 27202168 33953071 27202305 33953242 27202442 33953413 27202579 33953584 27202716 33953755 27202853 33953926 27202990 33954097 27203127 33954268 27203264 33954439 27203401 33954610 27203538 33954781 27203675 33954952 27203812 33955123 27203949 33955294 27204086 33955465 27204223 33955636 27204360 33955807 27204497 33955978 27204634 33956149 27204771 33956320 27204908 33956491 27205045 33956662 27205182 33956833 27205319 33957004 27205456 33957175 27205593 33957346 27205730 33957517 27205867 33957688 27206004 33957859 27206141 33958030 27206278 33958201 27206415 33958372 27206552 33958543 27206689 33958714 27206826 33958885 27206963 33959056 27207100 33959227 27207237 33959398 27207374 33959569 27207511 33959740 27207648 33959911 27207785 33960082 27207922 33960253 27208059 33960424 27208196 33960595 27208333 33960766 27208470 33960937 27208607 33961108 27208744 33961279 27208881 33961450 27209018 33961621 27209155 33961792 27209292 33961963 27209429 33962134 27209566 33962305 27209703 33962476 27209840 33962647 27209977 33962818 27210114 33962989 27210251 33963160 27210388 33963331 27210525 33963502 27210662 33963673 27210799 33963844 27210936 33964015 27211073 33964186 27211210 33964357 27211347 33964528 27211484 33964699 27211621 33964870 27211758 33965041 27211895 33965212 27212032 33965383 27212169 33965554 27212306 33965725 27212443 33965896 27212580 33966067 27212717 33966238 27212854 33966409 27212991 33966580 27213128 33966751 27213265 33966922 27213402 33967093 27213539 33967264 27213676 33967435 27213813 33967606 27213950 33967777 27214087 33967948 27214224 33968119 27214361 33968290 27214498 33968461 27214635 33968632 27214772 33968803 27214909 33968974 27215046 33969145 27215183 33969316 27215320 33969487 27215457 33969658 27215594 33969829 27215731 33970000 27215868 33970171 27216005 33970342 27216142 33970513 27216279 33970684 27216416 33970855 27216553 33971026 27216690 33971197 27216827 33971368 27216964 33971539 27217101 33971710 27217238 33971881 27217375 33972052 27217512 33972223 27217649 33972394 27217786 33972565 27217923 33972736 27218060 33972907 27218197 33973078 27218334 33973249 27218471 33973420 27218608 33973591 27218745 33973762 27218882 33973933 27219019 33974104 27219156 33974275 27219293 33974446 27219430 33974617 27219567 33974788 27219704 33974959 27219841 33975130 27219978 33975301 27220115 33975472 27220252 33975643 27220389 33975814 27220526 33975985 27220663 33976156 27220800 33976327 27220937 33976498 27221074 33976669 27221211 33976840 27221348 33977011 27221485 33977182 27221622 33977353 27221759 33977524 27221896 33977695 27222033 33977866 27222170 33978037 27222307 33978208 27222444 33978379 27222581 33978550 27222718 33978721 27222855 33978892 27222992 33979063 27223129 33979234 27223266 33979405 27223403 33979576 27223540 33979747 27223677 33979918 27223814 33980089 27223951 33980260 27224088 33980431 27224225 33980602 27224362 33980773 27224499 33980944 27224636 33981115 27224773 33981286 27224910 33981457 27225047 33981628 27225184 33981799 27225321 33981970 27225458 33982141 27225595 33982312 27225732 33982483 27225869 33982654 27226006 33982825 27226143 33982996 27226280 33983167 27226417 33983338 27226554 33983509 27226691 33983680 27226828 33983851 27226965 33984022 27227102 33984193 27227239 33984364 27227376 33984535 27227513 33984706 27227650 33984877 27227787 33985048 27227924 33985219 27228061 33985390 27228198 33985561 27228335 33985732 27228472 33985903 27228609 33986074 27228746 33986245 27228883 33986416 27229020 33986587 27229157 33986758 27229294 33986929 27229431 33987100 27229568 33987271 27229705 33987442 27229842 33987613 27229979 33987784 27230116 33987955 27230253 33988126 27230390 33988297 27230527 33988468 27230664 33988639 27230801 33988810 27230938 33988981 27231075 33989152 27231212 33989323 27231349 33989494 27231486 33989665 27231623 33989836 27231760 33990007 27231897 33990178 27232034 33990349 27232171 33990520 27232308 33990691 27232445 33990862 27232582 33991033 27232719 33991204 27232856 33991375 27232993 33991546 27233130 33991717 27233267 33991888 27233404 33992059 27233541 33992230 27233678 33992401 27233815 33992572 27233952 33992743 27234089 33992914 27234226 33993085 27234363 33993256 27234500 33993427 27234637 33993598 27234774 33993769 27234911 33993940 27235048 33994111 27235185 33994282 27235322 33994453 27235459 33994624 27235596 33994795 27235733 33994966 27235870 33995137 27236007 33995308 27236144 33995479 27236281 33995650 27236418 33995821 27236555 33995992 27236692 33996163 27236829 33996334 27236966 33996505 27237103 33996676 27237240 33996847 27237377 33997018 27237514 33997189 27237651 33997360 27237788 33997531 27237925 33997702 27238062 33997873 27238199 33998044 27238336 33998215 27238473 33998386 27238610 33998557 27238747 33998728 27238884 33998899 27239021 33999070 27239158 33999241 27239295 33999412 27239432 33999583 27239569 33999754 27239706 33999925 27239843 34000096 27239980 34000267 27240117 34000438 27240254 34000609 27240391 34000780 27240528 34000951 27240665 34001122 27240802 34001293 27240939 34001464 27241076 34001635 27241213 34001806 27241350 34001977 27241487 34002148 27241624 34002319 27241761 34002490 27241898 34002661 27242035 34002832 27242172 34003003 27242309 34003174 27242446 34003345 27242583 34003516 27242720 34003687 27242857 34003858 27242994 34004029 27243131 34004200 27243268 34004371 27243405 34004542 27243542 34004713 27243679 34004884 27243816 34005055 27243953 34005226 27244090 34005397 27244227 34005568 27244364 34005739 27244501 34005910 27244638 34006081 27244775 34006252 27244912 34006423 27245049 34006594 27245186 34006765 27245323 34006936 27245460 34007107 27245597 34007278 27245734 34007449 27245871 34007620 27246008 34007791 27246145 34007962 27246282 34008133 27246419 34008304 27246556 34008475 27246693 34008646 27246830 34008817 27246967 34008988 27247104 34009159 27247241 34009330 27247378 34009501 27247515 34009672 27247652 34009843 27247789 34010014 27247926 34010185 27248063 34010356 27248200 34010527 27248337 34010698 27248474 34010869 27248611 34011040 27248748 34011211 27248885 34011382 27249022 34011553 27249159 34011724 27249296 34011895 27249433 34012066 27249570 34012237 27249707 34012408 27249844 34012579 27249981 34012750 27250118 34012921 27250255 34013092 27250392 34013263 27250529 34013434 27250666 34013605 27250803 34013776 27250940 34013947 27251077 34014118 27251214 34014289 27251351 34014460 27251488 34014631 27251625 34014802 27251762 34014973 27251899 34015144 27252036 34015315 27252173 34015486 27252310 34015657 27252447 34015828 27252584 34015999 27252721 34016170 27252858 34016341 27252995 34016512 27253132 34016683 27253269 34016854 27253406 34017025 27253543 34017196 27253680 34017367 27253817 34017538 27253954 34017709 27254091 34017880 27254228 34018051 27254365 34018222 27254502 34018393 27254639 34018564 27254776 34018735 27254913 34018906 27255050 34019077 27255187 34019248 27255324 34019419 27255461 34019590 27255598 34019761 27255735 34019932 27255872 34020103 27256009 34020274 27256146 34020445 27256283 34020616 27256420 34020787 27256557 34020958 27256694 34021129 27256831 34021300 27256968 34021471 27257105 34021642 27257242 34021813 27257379 34021984 27257516 34022155 27257653 34022326 27257790 34022497 27257927 34022668 27258064 34022839 27258201 34023010 27258338 34023181 27258475 34023352 27258612 34023523 27258749 34023694 27258886 34023865 27259023 34024036 27259160 34024207 27259297 34024378 27259434 34024549 27259571 34024720 27259708 34024891 27259845 34025062 27259982 34025233 27260119 34025404 27260256 34025575 27260393 34025746 27260530 34025917 27260667 34026088 27260804 34026259 27260941 34026430 27261078 34026601 27261215 34026772 27261352 34026943 27261489 34027114 27261626 34027285
1000 46989900 0 46989900 58651627 46990037 58651798 46990174 58651969 46990311 58652140 46990448 58652311 46990585 58652482 46990722 58652653 46990859 58652824 46990996 58652995 46991133 58653166 46991270 58653337 46991407 58653508 46991544 58653679 46991681 58653850 46991818 58654021 46991955 58654192 46992092 58654363 46992229 58654534 46992366 58654705 46992503 58654876 46992640 58655047 46992777 58655218 46992914 58655389 46993051 58655560 46993188 58655731 46993325 58655902 46993462 58656073 46993599 58656244 46993736 58656415 46993873 58656586 46994010 58656757 46994147 58656928 46994284 58657099 46994421 58657270 46994558 58657441 46994695 58657612 46994832 58657783 46994969 58657954 46995106 58658125 46995243 58658296 46995380 58658467 46995517 58658638 46995654 58658809 46995791 58658980 46995928 58659151 46996065 58659322 46996202 58659493 46996339 58659664 46996476 58659835 46996613 58660006 46996750 58660177 46996887 58660348 46997024 58660519 46997161 58660690 46997298 58660861 46997435 58661032 46997572 58661203 46997709 58661374 46997846 58661545 46997983 58661716 46998120 58661887 46998257 58662058 46998394 58662229 46998531 58662400 46998668 58662571 46998805 58662742 46998942 58662913 46999079 58663084 46999216 58663255 46999353 58663426 46999490 58663597 46999627 58663768 46999764 58663939 46999901 58664110 47000038 58664281 47000175 58664452 47000312 58664623 47000449 58664794 47000586 58664965 47000723 58665136 47000860 58665307 47000997 58665478 47001134 58665649 47001271 58665820 47001408 58665991 47001545 58666162 47001682 58666333 47001819 58666504 47001956 58666675 47002093 58666846 47002230 58667017 47002367 58667188 47002504 58667359 47002641 58667530 47002778 58667701 47002915 58667872 47003052 58668043 47003189 58668214 47003326 58668385 47003463 58668556 47003600 58668727 47003737 58668898 47003874 58669069 47004011 58669240 47004148 58669411 47004285 58669582 47004422 58669753 47004559 58669924 47004696 58670095 47004833 58670266 47004970 58670437 47005107 58670608 47005244 58670779 47005381 58670950 47005518 58671121 47005655 58671292 47005792 58671463 47005929 58671634 47006066 58671805 47006203 58671976 47006340 58672147 47006477 58672318 47006614 58672489 47006751 58672660 47006888 58672831 47007025 58673002 47007162 58673173 47007299 58673344 47007436 58673515 47007573 58673686 47007710 58673857 47007847 58674028 47007984 58674199 47008121 58674370 47008258 58674541 47008395 58674712 47008532 58674883 47008669 58675054 47008806 58675225 47008943 58675396 47009080 58675567 47009217 58675738 47009354 58675909 47009491 58676080 47009628 58676251 47009765 58676422 47009902 58676593 47010039 58676764 47010176 58676935 47010313 58677106 47010450 58677277 47010587 58677448 47010724 58677619 47010861 58677790 47010998 58677961 47011135 58678132 47011272 58678303 47011409 58678474 47011546 58678645 47011683 58678816 47011820 58678987 47011957 58679158 47012094 58679329 47012231 58679500 47012368 58679671 47012505 58679842 47012642 58680013 47012779 58680184 47012916 58680355 47013053 58680526 47013190 58680697 47013327 58680868 47013464 58681039 47013601 58681210 47013738 58681381 47013875 58681552 47014012 58681723 47014149 58681894 47014286 58682065 47014423 58682236 47014560 58682407 47014697 58682578 47014834 58682749 47014971 58682920 47015108 58683091 47015245 58683262 47015382 58683433 47015519 58683604 47015656 58683775 47015793 58683946 47015930 58684117 47016067 58684288 47016204 58684459 47016341 58684630 47016478 58684801 47016615 58684972 47016752 58685143 47016889 58685314 47017026 58685485 47017163 58685656 47017300 58685827 47017437 58685998 47017574 58686169 47017711 58686340 47017848 58686511 47017985 58686682 47018122 58686853 47018259 58687024 47018396 58687195 47018533 58687366 47018670 58687537 47018807 58687708 47018944 58687879 47019081 58688050 47019218 58688221 47019355 58688392 47019492 58688563 47019629 58688734 47019766 58688905 47019903 58689076 47020040 58689247 47020177 58689418 47020314 58689589 47020451 58689760 47020588 58689931 47020725 58690102 47020862 58690273 47020999 58690444 47021136 58690615 47021273 58690786 47021410 58690957 47021547 58691128 47021684 58691299 47021821 58691470 47021958 58691641 47022095 58691812 47022232 58691983 47022369 58692154 47022506 58692325 47022643 58692496 47022780 58692667 47022917 58692838 47023054 58693009 47023191 58693180 47023328 58693351 47023465 58693522 47023602 58693693 47023739 58693864 47023876 58694035 47024013 58694206 47024150 58694377 47024287 58694548 47024424 58694719 47024561 58694890 47024698 58695061 47024835 58695232 47024972 58695403 47025109 58695574 47025246 58695745 47025383 58695916 47025520 58696087 47025657 58696258 47025794 58696429 47025931 58696600 47026068 58696771 47026205 58696942 47026342 58697113 47026479 58697284 47026616 58697455 47026753 58697626 47026890 58697797 47027027 58697968 47027164 58698139 47027301 58698310 47027438 58698481 47027575 58698652 47027712 58698823 47027849 58698994 47027986 58699165 47028123 58699336 47028260 58699507 47028397 58699678 47028534 58699849 47028671 58700020 47028808 58700191 47028945 58700362 47029082 58700533 47029219 58700704 47029356 58700875 47029493 58701046 47029630 58701217 47029767 58701388 47029904 58701559 47030041 58701730 47030178 58701901 47030315 58702072 47030452 58702243 47030589 58702414 47030726 58702585 47030863 58702756 47031000 58702927 47031137 58703098 47031274 58703269 47031411 58703440 47031548 58703611 47031685 58703782 47031822 58703953 47031959 58704124 47032096 58704295 47032233 58704466 47032370 58704637 47032507 58704808 47032644 58704979 47032781 58705150 47032918 58705321 47033055 58705492 47033192 58705663 47033329 58705834 47033466 58706005 47033603 58706176 47033740 58706347 47033877 58706518 47034014 58706689 47034151 58706860 47034288 58707031 47034425 58707202 47034562 58707373 47034699 58707544 47034836 58707715 47034973 58707886 47035110 58708057 47035247 58708228 47035384 58708399 47035521 58708570 47035658 58708741 47035795 58708912 47035932 58709083 47036069 58709254 47036206 58709425 47036343 58709596 47036480 58709767 47036617 58709938 47036754 58710109 47036891 58710280 47037028 58710451 47037165 58710622 47037302 58710793 47037439 58710964 47037576 58711135 47037713 58711306 47037850 58711477 47037987 58711648 47038124 58711819 47038261 58711990 47038398 58712161 47038535 58712332 47038672 58712503 47038809 58712674 47038946 58712845 47039083 58713016 47039220 58713187 47039357 58713358 47039494 58713529 47039631 58713700 47039768 58713871 47039905 58714042 47040042 58714213 47040179 58714384 47040316 58714555 47040453 58714726 47040590 58714897 47040727 58715068 47040864 58715239 47041001 58715410 47041138 58715581 47041275 58715752 47041412 58715923 47041549 58716094 47041686 58716265 47041823 58716436 47041960 58716607 47042097 58716778 47042234 58716949 47042371 58717120 47042508 58717291 47042645 58717462 47042782 58717633 47042919 58717804 47043056 58717975 47043193 58718146 47043330 58718317 47043467 58718488 47043604 58718659 47043741 58718830 47043878 58719001 47044015 58719172 47044152 58719343 47044289 58719514 47044426 58719685 47044563 58719856 47044700 58720027 47044837 58720198 47044974 58720369 47045111 58720540 47045248 58720711 47045385 58720882 47045522 58721053 47045659 58721224 47045796 58721395 47045933 58721566 47046070 58721737 47046207 58721908 47046344 58722079 47046481 58722250 47046618 58722421 47046755 58722592 47046892 58722763 47047029 58722934 47047166 58723105 47047303 58723276 47047440 58723447 47047577 58723618 47047714 58723789 47047851 58723960 47047988 58724131 47048125 58724302 47048262 58724473 47048399 58724644 47048536 58724815 47048673 58724986 47048810 58725157 47048947 58725328 47049084 58725499 47049221 58725670 47049358 58725841 47049495 58726012 47049632 58726183 47049769 58726354 47049906 58726525 47050043 58726696 47050180 58726867 47050317 58727038 47050454 58727209 47050591 58727380 47050728 58727551 47050865 58727722 47051002 58727893 47051139 58728064 47051276 58728235 47051413 58728406 47051550 58728577 47051687 58728748 47051824 58728919 47051961 58729090 47052098 58729261 47052235 58729432 47052372 58729603 47052509 58729774 47052646 58729945 47052783 58730116 47052920 58730287 47053057 58730458 47053194 58730629 47053331 58730800 47053468 58730971 47053605 58731142 47053742 58731313 47053879 58731484 47054016 58731655 47054153 58731826 47054290 58731997 47054427 58732168 47054564 58732339 47054701 58732510 47054838 58732681 47054975 58732852 47055112 58733023 47055249 58733194 47055386 58733365 47055523 58733536 47055660 58733707 47055797 58733878 47055934 58734049 47056071 58734220 47056208 58734391 47056345 58734562 47056482 58734733 47056619 58734904 47056756 58735075 47056893 58735246 47057030 58735417 47057167 58735588 47057304 58735759 47057441 58735930 47057578 58736101 47057715 58736272 47057852 58736443 47057989 58736614 47058126 58736785 47058263 58736956 47058400 58737127 47058537 58737298 47058674 58737469 47058811 58737640 47058948 58737811 47059085 58737982 47059222 58738153 47059359 58738324 47059496 58738495 47059633 58738666 47059770 58738837 47059907 58739008 47060044 58739179 47060181 58739350 47060318 58739521 47060455 58739692 47060592 58739863 47060729 58740034 47060866 58740205 47061003 58740376 47061140 58740547 47061277 58740718 47061414 58740889 47061551 58741060 47061688 58741231 47061825 58741402 47061962 58741573 47062099 58741744 47062236 58741915 47062373 58742086 47062510 58742257 47062647 58742428 47062784 58742599 47062921 58742770 47063058 58742941 47063195 58743112 47063332 58743283 47063469 58743454 47063606 58743625 47063743 58743796 47063880 58743967 47064017 58744138 47064154 58744309 47064291 58744480 47064428 58744651 47064565 58744822 47064702 58744993 47064839 58745164 47064976 58745335 47065113 58745506 47065250 58745677 47065387 58745848 47065524 58746019 47065661 58746190 47065798 58746361 47065935 58746532 47066072 58746703 47066209 58746874 47066346 58747045 47066483 58747216 47066620 58747387 47066757 58747558 47066894 58747729 47067031 58747900 47067168 58748071 47067305 58748242 47067442 58748413 47067579 58748584 47067716 58748755 47067853 58748926 47067990 58749097 47068127 58749268 47068264 58749439 47068401 58749610 47068538 58749781 47068675 58749952 47068812 58750123 47068949 58750294 47069086 58750465 47069223 58750636 47069360 58750807 47069497 58750978 47069634 58751149 47069771 58751320 47069908 58751491 47070045 58751662 47070182 58751833 47070319 58752004 47070456 58752175 47070593 58752346 47070730 58752517 47070867 58752688 47071004 58752859 47071141 58753030 47071278 58753201 47071415 58753372 47071552 58753543 47071689 58753714 47071826 58753885 47071963 58754056 47072100 58754227 47072237 58754398 47072374 58754569 47072511 58754740 47072648 58754911 47072785 58755082 47072922 58755253 47073059 58755424 47073196 58755595 47073333 58755766 47073470 58755937 47073607 58756108 47073744 58756279 47073881 58756450 47074018 58756621 47074155 58756792 47074292 58756963 47074429 58757134 47074566 58757305 47074703 58757476 47074840 58757647 47074977 58757818 47075114 58757989 47075251 58758160 47075388 58758331 47075525 58758502 47075662 58758673 47075799 58758844 47075936 58759015 47076073 58759186 47076210 58759357 47076347 58759528 47076484 58759699 47076621 58759870 47076758 58760041 47076895 58760212 47077032 58760383 47077169 58760554 47077306 58760725 47077443 58760896 47077580 58761067 47077717 58761238 47077854 58761409 47077991 58761580 47078128 58761751 47078265 58761922 47078402 58762093 47078539 58762264 47078676 58762435 47078813 58762606 47078950 58762777 47079087 58762948 47079224 58763119 47079361 58763290 47079498 58763461 47079635 58763632 47079772 58763803 47079909 58763974 47080046 58764145 47080183 58764316 47080320 58764487 47080457 58764658 47080594 58764829 47080731 58765000 47080868 58765171 47081005 58765342 47081142 58765513 47081279 58765684 47081416 58765855 47081553 58766026 47081690 58766197 47081827 58766368 47081964 58766539 47082101 58766710 47082238 58766881 47082375 58767052 47082512 58767223 47082649 58767394 47082786 58767565 47082923 58767736 47083060 58767907 47083197 58768078 47083334 58768249 47083471 58768420 47083608 58768591 47083745 58768762 47083882 58768933 47084019 58769104 47084156 58769275 47084293 58769446 47084430 58769617 47084567 58769788 47084704 58769959 47084841 58770130 47084978 58770301 47085115 58770472 47085252 58770643 47085389 58770814 47085526 58770985 47085663 58771156 47085800 58771327 47085937 58771498 47086074 58771669 47086211 58771840 47086348 58772011 47086485 58772182 47086622 58772353 47086759 58772524 47086896 58772695 47087033 58772866 47087170 58773037 47087307 58773208 47087444 58773379 47087581 58773550 47087718 58773721 47087855 58773892 47087992 58774063 47088129 58774234 47088266 58774405 47088403 58774576 47088540 58774747 47088677 58774918 47088814 58775089 47088951 58775260 47089088 58775431 47089225 58775602 47089362 58775773 47089499 58775944 47089636 58776115 47089773 58776286 47089910 58776457 47090047 58776628 47090184 58776799 47090321 58776970 47090458 58777141 47090595 58777312 47090732 58777483 47090869 58777654 47091006 58777825 47091143 58777996 47091280 58778167 47091417 58778338 47091554 58778509 47091691 58778680 47091828 58778851 47091965 58779022 47092102 58779193 47092239 58779364 47092376 58779535 47092513 58779706 47092650 58779877 47092787 58780048 47092924 58780219 47093061 58780390 47093198 58780561 47093335 58780732 47093472 58780903 47093609 58781074 47093746 58781245 47093883 58781416 47094020 58781587 47094157 58781758 47094294 58781929 47094431 58782100 47094568 58782271 47094705 58782442 47094842 58782613 47094979 58782784 47095116 58782955 47095253 58783126 47095390 58783297 47095527 58783468 47095664 58783639 47095801 58783810 47095938 58783981 47096075 58784152 47096212 58784323 47096349 58784494 47096486 58784665 47096623 58784836 47096760 58785007 47096897 58785178 47097034 58785349 47097171 58785520 47097308 58785691 47097445 58785862 47097582 58786033 47097719 58786204 47097856 58786375 47097993 58786546 47098130 58786717 47098267 58786888 47098404 58787059 47098541 58787230 47098678 58787401 47098815 58787572 47098952 58787743 47099089 58787914 47099226 58788085 47099363 58788256 47099500 58788427 47099637 58788598 47099774 58788769 47099911 58788940 47100048 58789111 47100185 58789282 47100322 58789453 47100459 58789624 47100596 58789795 47100733 58789966 47100870 58790137 47101007 58790308 47101144 58790479 47101281 58790650 47101418 58790821 47101555 58790992 47101692 58791163 47101829 58791334 47101966 58791505 47102103 58791676 47102240 58791847 47102377 58792018 47102514 58792189 47102651 58792360 47102788 58792531 47102925 58792702 47103062 58792873 47103199 58793044 47103336 58793215 47103473 58793386 47103610 58793557 47103747 58793728 47103884 58793899 47104021 58794070 47104158 58794241 47104295 58794412 47104432 58794583 47104569 58794754 47104706 58794925 47104843 58795096 47104980 58795267 47105117 58795438 47105254 58795609 47105391 58795780 47105528 58795951 47105665 58796122 47105802 58796293 47105939 58796464 47106076 58796635 47106213 58796806 47106350 58796977 47106487 58797148 47106624 58797319 47106761 58797490 47106898 58797661 47107035 58797832 47107172 58798003 47107309 58798174 47107446 58798345 47107583 58798516 47107720 58798687 47107857 58798858 47107994 58799029 47108131 58799200 47108268 58799371 47108405 58799542 47108542 58799713 47108679 58799884 47108816 58800055 47108953 58800226 47109090 58800397 47109227 58800568 47109364 58800739 47109501 58800910 47109638 58801081 47109775 58801252 47109912 58801423 47110049 58801594 47110186 58801765 47110323 58801936 47110460 58802107 47110597 58802278 47110734 58802449 47110871 58802620 47111008 58802791 47111145 58802962 47111282 58803133 47111419 58803304 47111556 58803475 47111693 58803646 47111830 58803817 47111967 58803988 47112104 58804159 47112241 58804330 47112378 58804501 47112515 58804672 47112652 58804843 47112789 58805014 47112926 58805185 47113063 58805356 47113200 58805527 47113337 58805698 47113474 58805869 47113611 58806040 47113748 58806211 47113885 58806382 47114022 58806553 47114159 58806724 47114296 58806895 47114433 58807066 47114570 58807237 47114707 58807408 47114844 58807579 47114981 58807750 47115118 58807921 47115255 58808092 47115392 58808263 47115529 58808434 47115666 58808605 47115803 58808776 47115940 58808947 47116077 58809118 47116214 58809289 47116351 58809460 47116488 58809631 47116625 58809802 47116762 58809973 47116899 58810144 47117036 58810315 47117173 58810486 47117310 58810657 47117447 58810828 47117584 58810999 47117721 58811170 47117858 58811341 47117995 58811512 47118132 58811683 47118269 58811854 47118406 58812025 47118543 58812196 47118680 58812367 47118817 58812538 47118954 58812709 47119091 58812880 47119228 58813051 47119365 58813222 47119502 58813393 47119639 58813564 47119776 58813735 47119913 58813906 47120050 58814077 47120187 58814248 47120324 58814419 47120461 58814590 47120598 58814761 47120735 58814932 47120872 58815103 47121009 58815274 47121146 58815445 47121283 58815616 47121420 58815787 47121557 58815958 47121694 58816129 47121831 58816300 47121968 58816471 47122105 58816642 47122242 58816813 47122379 58816984 47122516 58817155 47122653 58817326 47122790 58817497 47122927 58817668 47123064 58817839 47123201 58818010 47123338 58818181 47123475 58818352 47123612 58818523 47123749 58818694 47123886 58818865 47124023 58819036 47124160 58819207 47124297 58819378 47124434 58819549 47124571 58819720 47124708 58819891 47124845 58820062 47124982 58820233 47125119 58820404 47125256 58820575 47125393 58820746 47125530 58820917 47125667 58821088 47125804 58821259 47125941 58821430 47126078 58821601 47126215 58821772 47126352 58821943 47126489 58822114 47126626 58822285
1000 54113900 0 54113900 67543627 54114037 67543798 54114174 67543969 54114311 67544140 54114448 67544311 54114585 67544482 54114722 67544653 54114859 67544824 54114996 67544995 54115133 67545166 54115270 67545337 54115407 67545508 54115544 67545679 54115681 67545850 54115818 67546021 54115955 67546192 54116092 67546363 54116229 67546534 54116366 67546705 54116503 67546876 54116640 67547047 54116777 67547218 54116914 67547389 54117051 67547560 54117188 67547731 54117325 67547902 54117462 67548073 54117599 67548244 54117736 67548415 54117873 67548586 54118010 67548757 54118147 67548928 54118284 67549099 54118421 67549270 54118558 67549441 54118695 67549612 54118832 67549783 54118969 67549954 54119106 67550125 54119243 67550296 54119380 67550467 54119517 67550638 54119654 67550809 54119791 67550980 54119928 67551151 54120065 67551322 54120202 67551493 54120339 67551664 54120476 67551835 54120613 67552006 54120750 67552177 54120887 67552348 54121024 67552519 54121161 67552690 54121298 67552861 54121435 67553032 54121572 67553203 54121709 67553374 54121846 67553545 54121983 67553716 54122120 67553887 54122257 67554058 54122394 67554229 54122531 67554400 54122668 67554571 54122805 67554742 54122942 67554913 54123079 67555084 54123216 67555255 54123353 67555426 54123490 67555597 54123627 67555768 54123764 67555939 54123901 67556110 54124038 67556281 54124175 67556452 54124312 67556623 54124449 67556794 54124586 67556965 54124723 67557136 54124860 67557307 54124997 67557478 54125134 67557649 54125271 67557820 54125408 67557991 54125545 67558162 54125682 67558333 54125819 67558504 54125956 67558675 54126093 67558846 54126230 67559017 54126367 67559188 54126504 67559359 54126641 67559530 54126778 67559701 54126915 67559872 54127052 67560043 54127189 67560214 54127326 67560385 54127463 67560556 54127600 67560727 54127737 67560898 54127874 67561069 54128011 67561240 54128148 67561411 54128285 67561582 54128422 67561753 54128559 67561924 54128696 67562095 54128833 67562266 54128970 67562437 54129107 67562608 54129244 67562779 54129381 67562950 54129518 67563121 54129655 67563292 54129792 67563463 54129929 67563634 54130066 67563805 54130203 67563976 54130340 67564147 54130477 67564318 54130614 67564489 54130751 67564660 54130888 67564831 54131025 67565002 54131162 67565173 54131299 67565344 54131436 67565515 54131573 67565686 54131710 67565857 54131847 67566028 54131984 67566199 54132121 67566370 54132258 67566541 54132395 67566712 54132532 67566883 54132669 67567054 54132806 67567225 54132943 67567396 54133080 67567567 54133217 67567738 54133354 67567909 54133491 67568080 54133628 67568251 54133765 67568422 54133902 67568593 54134039 67568764 54134176 67568935 54134313 67569106 54134450 67569277 54134587 67569448 54134724 67569619 54134861 67569790 54134998 67569961 54135135 67570132 54135272 67570303 54135409 67570474 54135546 67570645 54135683 67570816 54135820 67570987 54135957 67571158 54136094 67571329 54136231 67571500 54136368 67571671 54136505 67571842 54136642 67572013 54136779 67572184 54136916 67572355 54137053 67572526 54137190 67572697 54137327 67572868 54137464 67573039 54137601 67573210 54137738 67573381 54137875 67573552 54138012 67573723 54138149 67573894 54138286 67574065 54138423 67574236 54138560 67574407 54138697 67574578 54138834 67574749 54138971 67574920 54139108 67575091 54139245 67575262 54139382 67575433 54139519 67575604 54139656 67575775 54139793 67575946 54139930 67576117 54140067 67576288 54140204 67576459 54140341 67576630 54140478 67576801 54140615 67576972 54140752 67577143 54140889 67577314 54141026 67577485 54141163 67577656 54141300 67577827 54141437 67577998 54141574 67578169 54141711 67578340 54141848 67578511 54141985 67578682 54142122 67578853 54142259 67579024 54142396 67579195 54142533 67579366 54142670 67579537 54142807 67579708 54142944 67579879 54143081 67580050 54143218 67580221 54143355 67580392 54143492 67580563 54143629 67580734 54143766 67580905 54143903 67581076 54144040 67581247 54144177 67581418 54144314 67581589 54144451 67581760 54144588 67581931 54144725 67582102 54144862 67582273 54144999 67582444 54145136 67582615 54145273 67582786 54145410 67582957 54145547 67583128 54145684 67583299 54145821 67583470 54145958 67583641 54146095 67583812 54146232 67583983 54146369 67584154 54146506 67584325 54146643 67584496 54146780 67584667 54146917 67584838 54147054 67585009 54147191 67585180 54147328 67585351 54147465 67585522 54147602 67585693 54147739 67585864 54147876 67586035 54148013 67586206 54148150 67586377 54148287 67586548 54148424 67586719 54148561 67586890 54148698 67587061 54148835 67587232 54148972 67587403 54149109 67587574 54149246 67587745 54149383 67587916 54149520 67588087 54149657 67588258 54149794 67588429 54149931 67588600 54150068 67588771 54150205 67588942 54150342 67589113 54150479 67589284 54150616 67589455 54150753 67589626 54150890 67589797 54151027 67589968 54151164 67590139 54151301 67590310 54151438 67590481 54151575 67590652 54151712 67590823 54151849 67590994 54151986 67591165 54152123 67591336 54152260 67591507 54152397 67591678 54152534 67591849 54152671 67592020 54152808 67592191 54152945 67592362 54153082 67592533 54153219 67592704 54153356 67592875 54153493 67593046 54153630 67593217 54153767 67593388 54153904 67593559 54154041 67593730 54154178 67593901 54154315 67594072 54154452 67594243 54154589 67594414 54154726 67594585 54154863 67594756 54155000 67594927 54155137 67595098 54155274 67595269 54155411 67595440 54155548 67595611 54155685 67595782 54155822 67595953 54155959 67596124 54156096 67596295 54156233 67596466 54156370 67596637 54156507 67596808 54156644 67596979 54156781 67597150 54156918 67597321 54157055 67597492 54157192 67597663 54157329 67597834 54157466 67598005 54157603 67598176 54157740 67598347 54157877 67598518 54158014 67598689 54158151 67598860 54158288 67599031 54158425 67599202 54158562 67599373 54158699 67599544 54158836 67599715 54158973 67599886 54159110 67600057 54159247 67600228 54159384 67600399 54159521 67600570 54159658 67600741 54159795 67600912 54159932 67601083 54160069 67601254 54160206 67601425 54160343 67601596 54160480 67601767 54160617 67601938 54160754 67602109 54160891 67602280 54161028 67602451 54161165 67602622 54161302 67602793 54161439 67602964 54161576 67603135 54161713 67603306 54161850 67603477 54161987 67603648 54162124 67603819 54162261 67603990 54162398 67604161 54162535 67604332 54162672 67604503 54162809 67604674 54162946 67604845 54163083 67605016 54163220 67605187 54163357 67605358 54163494 67605529 54163631 67605700 54163768 67605871 54163905 67606042 54164042 67606213 54164179 67606384 54164316 67606555 54164453 67606726 54164590 67606897 54164727 67607068 54164864 67607239 54165001 67607410 54165138 67607581 54165275 67607752 54165412 67607923 54165549 67608094 54165686 67608265 54165823 67608436 54165960 67608607 54166097 67608778 54166234 67608949 54166371 67609120 54166508 67609291 54166645 67609462 54166782 67609633 54166919 67609804 54167056 67609975 54167193 67610146 54167330 67610317 54167467 67610488 54167604 67610659 54167741 67610830 54167878 67611001 54168015 67611172 54168152 67611343 54168289 67611514 54168426 67611685 54168563 67611856 54168700 67612027 54168837 67612198 54168974 67612369 54169111 67612540 54169248 67612711 54169385 67612882 54169522 67613053 54169659 67613224 54169796 67613395 54169933 67613566 54170070 67613737 54170207 67613908 54170344 67614079 54170481 67614250 54170618 67614421 54170755 67614592 54170892 67614763 54171029 67614934 54171166 67615105 54171303 67615276 54171440 67615447 54171577 67615618 54171714 67615789 54171851 67615960 54171988 67616131 54172125 67616302 54172262 67616473 54172399 67616644 54172536 67616815 54172673 67616986 54172810 67617157 54172947 67617328 54173084 67617499 54173221 67617670 54173358 67617841 54173495 67618012 54173632 67618183 54173769 67618354 54173906 67618525 54174043 67618696 54174180 67618867 54174317 67619038 54174454 67619209 54174591 67619380 54174728 67619551 54174865 67619722 54175002 67619893 54175139 67620064 54175276 67620235 54175413 67620406 54175550 67620577 54175687 67620748 54175824 67620919 54175961 67621090 54176098 67621261 54176235 67621432 54176372 67621603 54176509 67621774 54176646 67621945 54176783 67622116 54176920 67622287 54177057 67622458 54177194 67622629 54177331 67622800 54177468 67622971 54177605 67623142 54177742 67623313 54177879 67623484 54178016 67623655 54178153 67623826 54178290 67623997 54178427 67624168 54178564 67624339 54178701 67624510 54178838 67624681 54178975 67624852 54179112 67625023 54179249 67625194 54179386 67625365 54179523 67625536 54179660 67625707 54179797 67625878 54179934 67626049 54180071 67626220 54180208 67626391 54180345 67626562 54180482 67626733 54180619 67626904 54180756 67627075 54180893 67627246 54181030 67627417 54181167 67627588 54181304 67627759 54181441 67627930 54181578 67628101 54181715 67628272 54181852 67628443 54181989 67628614 54182126 67628785 54182263 67628956 54182400 67629127 54182537 67629298 54182674 67629469 54182811 67629640 54182948 67629811 54183085 67629982 54183222 67630153 54183359 67630324 54183496 67630495 54183633 67630666 54183770 67630837 54183907 67631008 54184044 67631179 54184181 67631350 54184318 67631521 54184455 67631692 54184592 67631863 54184729 67632034 54184866 67632205 54185003 67632376 54185140 67632547 54185277 67632718 54185414 67632889 54185551 67633060 54185688 67633231 54185825 67633402 54185962 67633573 54186099 67633744 54186236 67633915 54186373 67634086 54186510 67634257 54186647 67634428 54186784 67634599 54186921 67634770 54187058 67634941 54187195 67635112 54187332 67635283 54187469 67635454 54187606 67635625 54187743 67635796 54187880 67635967 54188017 67636138 54188154 67636309 54188291 67636480 54188428 67636651 54188565 67636822 54188702 67636993 54188839 67637164 54188976 67637335 54189113 67637506 54189250 67637677 54189387 67637848 54189524 67638019 54189661 67638190 54189798 67638361 54189935 67638532 54190072 67638703 54190209 67638874 54190346 67639045 54190483 67639216 54190620 67639387 54190757 67639558 54190894 67639729 54191031 67639900 54191168 67640071 54191305 67640242 54191442 67640413 54191579 67640584 54191716 67640755 54191853 67640926 54191990 67641097 54192127 67641268 54192264 67641439 54192401 67641610 54192538 67641781 54192675 67641952 54192812 67642123 54192949 67642294 54193086 67642465 54193223 67642636 54193360 67642807 54193497 67642978 54193634 67643149 54193771 67643320 54193908 67643491 54194045 67643662 54194182 67643833 54194319 67644004 54194456 67644175 54194593 67644346 54194730 67644517 54194867 67644688 54195004 67644859 54195141 67645030 54195278 67645201 54195415 67645372 54195552 67645543 54195689 67645714 54195826 67645885 54195963 67646056 54196100 67646227 54196237 67646398 54196374 67646569 54196511 67646740 54196648 67646911 54196785 67647082 54196922 67647253 54197059 67647424 54197196 67647595 54197333 67647766 54197470 67647937 54197607 67648108 54197744 67648279 54197881 67648450 54198018 67648621 54198155 67648792 54198292 67648963 54198429 67649134 54198566 67649305 54198703 67649476 54198840 67649647 54198977 67649818 54199114 67649989 54199251 67650160 54199388 67650331 54199525 67650502 54199662 67650673 54199799 67650844 54199936 67651015 54200073 67651186 54200210 67651357 54200347 67651528 54200484 67651699 54200621 67651870 54200758 67652041 54200895 67652212 54201032 67652383 54201169 67652554 54201306 67652725 54201443 67652896 54201580 67653067 54201717 67653238 54201854 67653409 54201991 67653580 54202128 67653751 54202265 67653922 54202402 67654093 54202539 67654264 54202676 67654435 54202813 67654606 54202950 67654777 54203087 67654948 54203224 67655119 54203361 67655290 54203498 67655461 54203635 67655632 54203772 67655803 54203909 67655974 54204046 67656145 54204183 67656316 54204320 67656487 54204457 67656658 54204594 67656829 54204731 67657000 54204868 67657171 54205005 67657342 54205142 67657513 54205279 67657684 54205416 67657855 54205553 67658026 54205690 67658197 54205827 67658368 54205964 67658539 54206101 67658710 54206238 67658881 54206375 67659052 54206512 67659223 54206649 67659394 54206786 67659565 54206923 67659736 54207060 67659907 54207197 67660078 54207334 67660249 54207471 67660420 54207608 67660591 54207745 67660762 54207882 67660933 54208019 67661104 54208156 67661275 54208293 67661446 54208430 67661617 54208567 67661788 54208704 67661959 54208841 67662130 54208978 67662301 54209115 67662472 54209252 67662643 54209389 67662814 54209526 67662985 54209663 67663156 54209800 67663327 54209937 67663498 54210074 67663669 54210211 67663840 54210348 67664011 54210485 67664182 54210622 67664353 54210759 67664524 54210896 67664695 54211033 67664866 54211170 67665037 54211307 67665208 54211444 67665379 54211581 67665550 54211718 67665721 54211855 67665892 54211992 67666063 54212129 67666234 54212266 67666405 54212403 67666576 54212540 67666747 54212677 67666918 54212814 67667089 54212951 67667260 54213088 67667431 54213225 67667602 54213362 67667773 54213499 67667944 54213636 67668115 54213773 67668286 54213910 67668457 54214047 67668628 54214184 67668799 54214321 67668970 54214458 67669141 54214595 67669312 54214732 67669483 54214869 67669654 54215006 67669825 54215143 67669996 54215280 67670167 54215417 67670338 54215554 67670509 54215691 67670680 54215828 67670851 54215965 67671022 54216102 67671193 54216239 67671364 54216376 67671535 54216513 67671706 54216650 67671877 54216787 67672048 54216924 67672219 54217061 67672390 54217198 67672561 54217335 67672732 54217472 67672903 54217609 67673074 54217746 67673245 54217883 67673416 54218020 67673587 54218157 67673758 54218294 67673929 54218431 67674100 54218568 67674271 54218705 67674442 54218842 67674613 54218979 67674784 54219116 67674955 54219253 67675126 54219390 67675297 54219527 67675468 54219664 67675639 54219801 67675810 54219938 67675981 54220075 67676152 54220212 67676323 54220349 67676494 54220486 67676665 54220623 67676836 54220760 67677007 54220897 67677178 54221034 67677349 54221171 67677520 54221308 67677691 54221445 67677862 54221582 67678033 54221719 67678204 54221856 67678375 54221993 67678546 54222130 67678717 54222267 67678888 54222404 67679059 54222541 67679230 54222678 67679401 54222815 67679572 54222952 67679743 54223089 67679914 54223226 67680085 54223363 67680256 54223500 67680427 54223637 67680598 54223774 67680769 54223911 67680940 54224048 67681111 54224185 67681282 54224322 67681453 54224459 67681624 54224596 67681795 54224733 67681966 54224870 67682137 54225007 67682308 54225144 67682479 54225281 67682650 54225418 67682821 54225555 67682992 54225692 67683163 54225829 67683334 54225966 67683505 54226103 67683676 54226240 67683847 54226377 67684018 54226514 67684189 54226651 67684360 54226788 67684531 54226925 67684702 54227062 67684873 54227199 67685044 54227336 67685215 54227473 67685386 54227610 67685557 54227747 67685728 54227884 67685899 54228021 67686070 54228158 67686241 54228295 67686412 54228432 67686583 54228569 67686754 54228706 67686925 54228843 67687096 54228980 67687267 54229117 67687438 54229254 67687609 54229391 67687780 54229528 67687951 54229665 67688122 54229802 67688293 54229939 67688464 54230076 67688635 54230213 67688806 54230350 67688977 54230487 67689148 54230624 67689319 54230761 67689490 54230898 67689661 54231035 67689832 54231172 67690003 54231309 67690174 54231446 67690345 54231583 67690516 54231720 67690687 54231857 67690858 54231994 67691029 54232131 67691200 54232268 67691371 54232405 67691542 54232542 67691713 54232679 67691884 54232816 67692055 54232953 67692226 54233090 67692397 54233227 67692568 54233364 67692739 54233501 67692910 54233638 67693081 54233775 67693252 54233912 67693423 54234049 67693594 54234186 67693765 54234323 67693936 54234460 67694107 54234597 67694278 54234734 67694449 54234871 67694620 54235008 67694791 54235145 67694962 54235282 67695133 54235419 67695304 54235556 67695475 54235693 67695646 54235830 67695817 54235967 67695988 54236104 67696159 54236241 67696330 54236378 67696501 54236515 67696672 54236652 67696843 54236789 67697014 54236926 67697185 54237063 67697356 54237200 67697527 54237337 67697698 54237474 67697869 54237611 67698040 54237748 67698211 54237885 67698382 54238022 67698553 54238159 67698724 54238296 67698895 54238433 67699066 54238570 67699237 54238707 67699408 54238844 67699579 54238981 67699750 54239118 67699921 54239255 67700092 54239392 67700263 54239529 67700434 54239666 67700605 54239803 67700776 54239940 67700947 54240077 67701118 54240214 67701289 54240351 67701460 54240488 67701631 54240625 67701802 54240762 67701973 54240899 67702144 54241036 67702315 54241173 67702486 54241310 67702657 54241447 67702828 54241584 67702999 54241721 67703170 54241858 67703341 54241995 67703512 54242132 67703683 54242269 67703854 54242406 67704025 54242543 67704196 54242680 67704367 54242817 67704538 54242954 67704709 54243091 67704880 54243228 67705051 54243365 67705222 54243502 67705393 54243639 67705564 54243776 67705735 54243913 67705906 54244050 67706077 54244187 67706248 54244324 67706419 54244461 67706590 54244598 67706761 54244735 67706932 54244872 67707103 54245009 67707274 54245146 67707445 54245283 67707616 54245420 67707787 54245557 67707958 54245694 67708129 54245831 67708300 54245968 67708471 54246105 67708642 54246242 67708813 54246379 67708984 54246516 67709155 54246653 67709326 54246790 67709497 54246927 67709668 54247064 67709839 54247201 67710010 54247338 67710181 54247475 67710352 54247612 67710523 54247749 67710694 54247886 67710865 54248023 67711036 54248160 67711207 54248297 67711378 54248434 67711549 54248571 67711720 54248708 67711891 54248845 67712062 54248982 67712233 54249119 67712404 54249256 67712575 54249393 67712746 54249530 67712917 54249667 67713088 54249804 67713259 54249941 67713430 54250078 67713601 54250215 67713772 54250352 67713943 54250489 67714114 54250626 67714285
1000 10273900 0 10273900 12823627 10274037 12823798 10274174 12823969 10274311 12824140 10274448 12824311 10274585 12824482 10274722 12824653 10274859 12824824 10274996 12824995 10275133 12825166 10275270 12825337 10275407 12825508 10275544 12825679 10275681 12825850 10275818 12826021 10275955 12826192 10276092 12826363 10276229 12826534 10276366 12826705 10276503 12826876 10276640 12827047 10276777 12827218 10276914 12827389 10277051 12827560 10277188 12827731 10277325 12827902 10277462 12828073 10277599 12828244 10277736 12828415 10277873 12828586 10278010 12828757 10278147 12828928 10278284 12829099 10278421 12829270 10278558 12829441 10278695 12829612 10278832 12829783 10278969 12829954 10279106 12830125 10279243 12830296 10279380 12830467 10279517 12830638 10279654 12830809 10279791 12830980 10279928 12831151 10280065 12831322 10280202 12831493 10280339 12831664 10280476 12831835 10280613 12832006 10280750 12832177 10280887 12832348 10281024 12832519 10281161 12832690 10281298 12832861 10281435 12833032 10281572 12833203 10281709 12833374 10281846 12833545 10281983 12833716 10282120 12833887 10282257 12834058 10282394 12834229 10282531 12834400 10282668 12834571 10282805 12834742 10282942 12834913 10283079 12835084 10283216 12835255 10283353 12835426 10283490 12835597 10283627 12835768 10283764 12835939 10283901 12836110 10284038 12836281 10284175 12836452 10284312 12836623 10284449 12836794 10284586 12836965 10284723 12837136 10284860 12837307 10284997 12837478 10285134 12837649 10285271 12837820 10285408 12837991 10285545 12838162 10285682 12838333 10285819 12838504 10285956 12838675 10286093 12838846 10286230 12839017 10286367 12839188 10286504 12839359 10286641 12839530 10286778 12839701 10286915 12839872 10287052 12840043 10287189 12840214 10287326 12840385 10287463 12840556 10287600 12840727 10287737 12840898 10287874 12841069 10288011 12841240 10288148 12841411 10288285 12841582 10288422 12841753 10288559 12841924 10288696 12842095 10288833 12842266 10288970 12842437 10289107 12842608 10289244 12842779 10289381 12842950 10289518 12843121 10289655 12843292 10289792 12843463 10289929 12843634 10290066 12843805 10290203 12843976 10290340 12844147 10290477 12844318 10290614 12844489 10290751 12844660 10290888 12844831 10291025 12845002 10291162 12845173 10291299 12845344 10291436 12845515 10291573 12845686 10291710 12845857 10291847 12846028 10291984 12846199 10292121 12846370 10292258 12846541 10292395 12846712 10292532 12846883 10292669 12847054 10292806 12847225 10292943 12847396 10293080 12847567 10293217 12847738 10293354 12847909 10293491 12848080 10293628 12848251 10293765 12848422 10293902 12848593 10294039 12848764 10294176 12848935 10294313 12849106 10294450 12849277 10294587 12849448 10294724 12849619 10294861 12849790 10294998 12849961 10295135 12850132 10295272 12850303 10295409 12850474 10295546 12850645 10295683 12850816 10295820 12850987 10295957 12851158 10296094 12851329 10296231 12851500 10296368 12851671 10296505 12851842 10296642 12852013 10296779 12852184 10296916 12852355 10297053 12852526 10297190 12852697 10297327 12852868 10297464 12853039 10297601 12853210 10297738 12853381 10297875 12853552 10298012 12853723 10298149 12853894 10298286 12854065 10298423 12854236 10298560 12854407 10298697 12854578 10298834 12854749 10298971 12854920 10299108 12855091 10299245 12855262 10299382 12855433 10299519 12855604 10299656 12855775 10299793 12855946 10299930 12856117 10300067 12856288 10300204 12856459 10300341 12856630 10300478 12856801 10300615 12856972 10300752 12857143 10300889 12857314 10301026 12857485 10301163 12857656 10301300 12857827 10301437 12857998 10301574 12858169 10301711 12858340 10301848 12858511 10301985 12858682 10302122 12858853 10302259 12859024 10302396 12859195 10302533 12859366 10302670 12859537 10302807 12859708 10302944 12859879 10303081 12860050 10303218 12860221 10303355 12860392 10303492 12860563 10303629 12860734 10303766 12860905 10303903 12861076 10304040 12861247 10304177 12861418 10304314 12861589 10304451 12861760 10304588 12861931 10304725 12862102 10304862 12862273 10304999 12862444 10305136 12862615 10305273 12862786 10305410 12862957 10305547 12863128 10305684 12863299 10305821 12863470 10305958 12863641 10306095 12863812 10306232 12863983 10306369 12864154 10306506 12864325 10306643 12864496 10306780 12864667 10306917 12864838 10307054 12865009 10307191 12865180 10307328 12865351 10307465 12865522 10307602 12865693 10307739 12865864 10307876 12866035 10308013 12866206 10308150 12866377 10308287 12866548 10308424 12866719 10308561 12866890 10308698 12867061 10308835 12867232 10308972 12867403 10309109 12867574 10309246 12867745 10309383 12867916 10309520 12868087 10309657 12868258 10309794 12868429 10309931 12868600 10310068 12868771 10310205 12868942 10310342 12869113 10310479 12869284 10310616 12869455 10310753 12869626 10310890 12869797 10311027 12869968 10311164 12870139 10311301 12870310 10311438 12870481 10311575 12870652 10311712 12870823 10311849 12870994 10311986 12871165 10312123 12871336 10312260 12871507 10312397 12871678 10312534 12871849 10312671 12872020 10312808 12872191 10312945 12872362 10313082 12872533 10313219 12872704 10313356 12872875 10313493 12873046 10313630 12873217 10313767 12873388 10313904 12873559 10314041 12873730 10314178 12873901 10314315 12874072 10314452 12874243 10314589 12874414 10314726 12874585 10314863 12874756 10315000 12874927 10315137 12875098 10315274 12875269 10315411 12875440 10315548 12875611 10315685 12875782 10315822 12875953 10315959 12876124 10316096 12876295 10316233 12876466 10316370 12876637 10316507 12876808 10316644 12876979 10316781 12877150 10316918 12877321 10317055 12877492 10317192 12877663 10317329 12877834 10317466 12878005 10317603 12878176 10317740 12878347 10317877 12878518 10318014 12878689 10318151 12878860 10318288 12879031 10318425 12879202 10318562 12879373 10318699 12879544 10318836 12879715 10318973 12879886 10319110 12880057 10319247 12880228 10319384 12880399 10319521 12880570 10319658 12880741 10319795 12880912 10319932 12881083 10320069 12881254 10320206 12881425 10320343 12881596 10320480 12881767 10320617 12881938 10320754 12882109 10320891 12882280 10321028 12882451 10321165 12882622 10321302 12882793 10321439 12882964 10321576 12883135 10321713 12883306 10321850 12883477 10321987 12883648 10322124 12883819 10322261 12883990 10322398 12884161 10322535 12884332 10322672 12884503 10322809 12884674 10322946 12884845 10323083 12885016 10323220 12885187 10323357 12885358 10323494 12885529 10323631 12885700 10323768 12885871 10323905 12886042 10324042 12886213 10324179 12886384 10324316 12886555 10324453 12886726 10324590 12886897 10324727 12887068 10324864 12887239 10325001 12887410 10325138 12887581 10325275 12887752 10325412 12887923 10325549 12888094 10325686 12888265 10325823 12888436 10325960 12888607 10326097 12888778 10326234 12888949 10326371 12889120 10326508 12889291 10326645 12889462 10326782 12889633 10326919 12889804 10327056 12889975 10327193 12890146 10327330 12890317 10327467 12890488 10327604 12890659 10327741 12890830 10327878 12891001 10328015 12891172 10328152 12891343 10328289 12891514 10328426 12891685 10328563 12891856 10328700 12892027 10328837 12892198 10328974 12892369 10329111 12892540 10329248 12892711 10329385 12892882 10329522 12893053 10329659 12893224 10329796 12893395 10329933 12893566 10330070 12893737 10330207 12893908 10330344 12894079 10330481 12894250 10330618 12894421 10330755 12894592 10330892 12894763 10331029 12894934 10331166 12895105 10331303 12895276 10331440 12895447 10331577 12895618 10331714 12895789 10331851 12895960 10331988 12896131 10332125 12896302 10332262 12896473 10332399 12896644 10332536 12896815 10332673 12896986 10332810 12897157 10332947 12897328 10333084 12897499 10333221 12897670 10333358 12897841 10333495 12898012 10333632 12898183 10333769 12898354 10333906 12898525 10334043 12898696 10334180 12898867 10334317 12899038 10334454 12899209 10334591 12899380 10334728 12899551 10334865 12899722 10335002 12899893 10335139 12900064 10335276 12900235 10335413 12900406 10335550 12900577 10335687 12900748 10335824 12900919 10335961 12901090 10336098 12901261 10336235 12901432 10336372 12901603 10336509 12901774 10336646 12901945 10336783 12902116 10336920 12902287 10337057 12902458 10337194 12902629 10337331 12902800 10337468 12902971 10337605 12903142 10337742 12903313 10337879 12903484 10338016 12903655 10338153 12903826 10338290 12903997 10338427 12904168 10338564 12904339 10338701 12904510 10338838 12904681 10338975 12904852 10339112 12905023 10339249 12905194 10339386 12905365 10339523 12905536 10339660 12905707 10339797 12905878 10339934 12906049 10340071 12906220 10340208 12906391 10340345 12906562 10340482 12906733 10340619 12906904 10340756 12907075 10340893 12907246 10341030 12907417 10341167 12907588 10341304 12907759 10341441 12907930 10341578 12908101 10341715 12908272 10341852 12908443 10341989 12908614 10342126 12908785 10342263 12908956 10342400 12909127 10342537 12909298 10342674 12909469 10342811 12909640 10342948 12909811 10343085 12909982 10343222 12910153 10343359 12910324 10343496 12910495 10343633 12910666 10343770 12910837 10343907 12911008 10344044 12911179 10344181 12911350 10344318 12911521 10344455 12911692 10344592 12911863 10344729 12912034 10344866 12912205 10345003 12912376 10345140 12912547 10345277 12912718 10345414 12912889 10345551 12913060 10345688 12913231 10345825 12913402 10345962 12913573 10346099 12913744 10346236 12913915 10346373 12914086 10346510 12914257 10346647 12914428 10346784 12914599 10346921 12914770 10347058 12914941 10347195 12915112 10347332 12915283 10347469 12915454 10347606 12915625 10347743 12915796 10347880 12915967 10348017 12916138 10348154 12916309 10348291 12916480 10348428 12916651 10348565 12916822 10348702 12916993 10348839 12917164 10348976 12917335 10349113 12917506 10349250 12917677 10349387 12917848 10349524 12918019 10349661 12918190 10349798 12918361 10349935 12918532 10350072 12918703 10350209 12918874 10350346 12919045 10350483 12919216 10350620 12919387 10350757 12919558 10350894 12919729 10351031 12919900 10351168 12920071 10351305 12920242 10351442 12920413 10351579 12920584 10351716 12920755 10351853 12920926 10351990 12921097 10352127 12921268 10352264 12921439 10352401 12921610 10352538 12921781 10352675 12921952 10352812 12922123 10352949 12922294 10353086 12922465 10353223 12922636 10353360 12922807 10353497 12922978 10353634 12923149 10353771 12923320 10353908 12923491 10354045 12923662 10354182 12923833 10354319 12924004 10354456 12924175 10354593 12924346 10354730 12924517 10354867 12924688 10355004 12924859 10355141 12925030 10355278 12925201 10355415 12925372 10355552 12925543 10355689 12925714 10355826 12925885 10355963 12926056 10356100 12926227 10356237 12926398 10356374 12926569 10356511 12926740 10356648 12926911 10356785 12927082 10356922 12927253 10357059 12927424 10357196 12927595 10357333 12927766 10357470 12927937 10357607 12928108 10357744 12928279 10357881 12928450 10358018 12928621 10358155 12928792 10358292 12928963 10358429 12929134 10358566 12929305 10358703 12929476 10358840 12929647 10358977 12929818 10359114 12929989 10359251 12930160 10359388 12930331 10359525 12930502 10359662 12930673 10359799 12930844 10359936 12931015 10360073 12931186 10360210 12931357 10360347 12931528 10360484 12931699 10360621 12931870 10360758 12932041 10360895 12932212 10361032 12932383 10361169 12932554 10361306 12932725 10361443 12932896 10361580 12933067 10361717 12933238 10361854 12933409 10361991 12933580 10362128 12933751 10362265 12933922 10362402 12934093 10362539 12934264 10362676 12934435 10362813 12934606 10362950 12934777 10363087 12934948 10363224 12935119 10363361 12935290 10363498 12935461 10363635 12935632 10363772 12935803 10363909 12935974 10364046 12936145 10364183 12936316 10364320 12936487 10364457 12936658 10364594 12936829 10364731 12937000 10364868 12937171 10365005 12937342 10365142 12937513 10365279 12937684 10365416 12937855 10365553 12938026 10365690 12938197 10365827 12938368 10365964 12938539 10366101 12938710 10366238 12938881 10366375 12939052 10366512 12939223 10366649 12939394 10366786 12939565 10366923 12939736 10367060 12939907 10367197 12940078 10367334 12940249 10367471 12940420 10367608 12940591 10367745 12940762 10367882 12940933 10368019 12941104 10368156 12941275 10368293 12941446 10368430 12941617 10368567 12941788 10368704 12941959 10368841 12942130 10368978 12942301 10369115 12942472 10369252 12942643 10369389 12942814 10369526 12942985 10369663 12943156 10369800 12943327 10369937 12943498 10370074 12943669 10370211 12943840 10370348 12944011 10370485 12944182 10370622 12944353 10370759 12944524 10370896 12944695 10371033 12944866 10371170 12945037 10371307 12945208 10371444 12945379 10371581 12945550 10371718 12945721 10371855 12945892 10371992 12946063 10372129 12946234 10372266 12946405 10372403 12946576 10372540 12946747 10372677 12946918 10372814 12947089 10372951 12947260 10373088 12947431 10373225 12947602 10373362 12947773 10373499 12947944 10373636 12948115 10373773 12948286 10373910 12948457 10374047 12948628 10374184 12948799 10374321 12948970 10374458 12949141 10374595 12949312 10374732 12949483 10374869 12949654 10375006 12949825 10375143 12949996 10375280 12950167 10375417 12950338 10375554 12950509 10375691 12950680 10375828 12950851 10375965 12951022 10376102 12951193 10376239 12951364 10376376 12951535 10376513 12951706 10376650 12951877 10376787 12952048 10376924 12952219 10377061 12952390 10377198 12952561 10377335 12952732 10377472 12952903 10377609 12953074 10377746 12953245 10377883 12953416 10378020 12953587 10378157 12953758 10378294 12953929 10378431 12954100 10378568 12954271 10378705 12954442 10378842 12954613 10378979 12954784 10379116 12954955 10379253 12955126 10379390 12955297 10379527 12955468 10379664 12955639 10379801 12955810 10379938 12955981 10380075 12956152 10380212 12956323 10380349 12956494 10380486 12956665 10380623 12956836 10380760 12957007 10380897 12957178 10381034 12957349 10381171 12957520 10381308 12957691 10381445 12957862 10381582 12958033 10381719 12958204 10381856 12958375 10381993 12958546 10382130 12958717 10382267 12958888 10382404 12959059 10382541 12959230 10382678 12959401 10382815 12959572 10382952 12959743 10383089 12959914 10383226 12960085 10383363 12960256 10383500 12960427 10383637 12960598 10383774 12960769 10383911 12960940 10384048 12961111 10384185 12961282 10384322 12961453 10384459 12961624 10384596 12961795 10384733 12961966 10384870 12962137 10385007 12962308 10385144 12962479 10385281 12962650 10385418 12962821 10385555 12962992 10385692 12963163 10385829 12963334 10385966 12963505 10386103 12963676 10386240 12963847 10386377 12964018 10386514 12964189 10386651 12964360 10386788 12964531 10386925 12964702 10387062 12964873 10387199 12965044 10387336 12965215 10387473 12965386 10387610 12965557 10387747 12965728 10387884 12965899 10388021 12966070 10388158 12966241 10388295 12966412 10388432 12966583 10388569 12966754 10388706 12966925 10388843 12967096 10388980 12967267 10389117 12967438 10389254 12967609 10389391 12967780 10389528 12967951 10389665 12968122 10389802 12968293 10389939 12968464 10390076 12968635 10390213 12968806 10390350 12968977 10390487 12969148 10390624 12969319 10390761 12969490 10390898 12969661 10391035 12969832 10391172 12970003 10391309 12970174 10391446 12970345 10391583 12970516 10391720 12970687 10391857 12970858 10391994 12971029 10392131 12971200 10392268 12971371 10392405 12971542 10392542 12971713 10392679 12971884 10392816 12972055 10392953 12972226 10393090 12972397 10393227 12972568 10393364 12972739 10393501 12972910 10393638 12973081 10393775 12973252 10393912 12973423 10394049 12973594 10394186 12973765 10394323 12973936 10394460 12974107 10394597 12974278 10394734 12974449 10394871 12974620 10395008 12974791 10395145 12974962 10395282 12975133 10395419 12975304 10395556 12975475 10395693 12975646 10395830 12975817 10395967 12975988 10396104 12976159 10396241 12976330 10396378 12976501 10396515 12976672 10396652 12976843 10396789 12977014 10396926 12977185 10397063 12977356 10397200 12977527 10397337 12977698 10397474 12977869 10397611 12978040 10397748 12978211 10397885 12978382 10398022 12978553 10398159 12978724 10398296 12978895 10398433 12979066 10398570 12979237 10398707 12979408 10398844 12979579 10398981 12979750 10399118 12979921 10399255 12980092 10399392 12980263 10399529 12980434 10399666 12980605 10399803 12980776 10399940 12980947 10400077 12981118 10400214 12981289 10400351 12981460 10400488 12981631 10400625 12981802 10400762 12981973 10400899 12982144 10401036 12982315 10401173 12982486 10401310 12982657 10401447 12982828 10401584 12982999 10401721 12983170 10401858 12983341 10401995 12983512 10402132 12983683 10402269 12983854 10402406 12984025 10402543 12984196 10402680 12984367 10402817 12984538 10402954 12984709 10403091 12984880 10403228 12985051 10403365 12985222 10403502 12985393 10403639 12985564 10403776 12985735 10403913 12985906 10404050 12986077 10404187 12986248 10404324 12986419 10404461 12986590 10404598 12986761 10404735 12986932 10404872 12987103 10405009 12987274 10405146 12987445 10405283 12987616 10405420 12987787 10405557 12987958 10405694 12988129 10405831 12988300 10405968 12988471 10406105 12988642 10406242 12988813 10406379 12988984 10406516 12989155 10406653 12989326 10406790 12989497 10406927 12989668 10407064 12989839 10407201 12990010 10407338 12990181 10407475 12990352 10407612 12990523 10407749 12990694 10407886 12990865 10408023 12991036 10408160 12991207 10408297 12991378 10408434 12991549 10408571 12991720 10408708 12991891 10408845 12992062 10408982 12992233 10409119 12992404 10409256 12992575 10409393 12992746 10409530 12992917 10409667 12993088 10409804 12993259 10409941 12993430 10410078 12993601 10410215 12993772 10410352 12993943 10410489 12994114 10410626 12994285
1000 15753900 0 15753900 19663627 15754037 19663798 15754174 19663969 15754311 19664140 15754448 19664311 15754585 19664482 15754722 19664653 15754859 19664824 15754996 19664995 15755133 19665166 15755270 19665337 15755407 19665508 15755544 19665679 15755681 19665850 15755818 19666021 15755955 19666192 15756092 19666363 15756229 19666534 15756366 19666705 15756503 19666876 15756640 19667047 15756777 19667218 15756914 19667389 15757051 19667560 15757188 19667731 15757325 19667902 15757462 19668073 15757599 19668244 15757736 19668415 15757873 19668586 15758010 19668757 15758147 19668928 15758284 19669099 15758421 19669270 15758558 19669441 15758695 19669612 15758832 19669783 15758969 19669954 15759106 19670125 15759243 19670296 15759380 19670467 15759517 19670638 15759654 19670809 15759791 19670980 15759928 19671151 15760065 19671322 15760202 19671493 15760339 19671664 15760476 19671835 15760613 19672006 15760750 19672177 15760887 19672348 15761024 19672519 15761161 19672690 15761298 19672861 15761435 19673032 15761572 19673203 15761709 19673374 15761846 19673545 15761983 19673716 15762120 19673887 15762257 19674058 15762394 19674229 15762531 19674400 15762668 19674571 15762805 19674742 15762942 19674913 15763079 19675084 15763216 19675255 15763353 19675426 15763490 19675597 15763627 19675768 15763764 19675939 15763901 19676110 15764038 19676281 15764175 19676452 15764312 19676623 15764449 19676794 15764586 19676965 15764723 19677136 15764860 19677307 15764997 19677478 15765134 19677649 15765271 19677820 15765408 19677991 15765545 19678162 15765682 19678333 15765819 19678504 15765956 19678675 15766093 19678846 15766230 19679017 15766367 19679188 15766504 19679359 15766641 19679530 15766778 19679701 15766915 19679872 15767052 19680043 15767189 19680214 15767326 19680385 15767463 19680556 15767600 19680727 15767737 19680898 15767874 19681069 15768011 19681240 15768148 19681411 15768285 19681582 15768422 19681753 15768559 19681924 15768696 19682095 15768833 19682266 15768970 19682437 15769107 19682608 15769244 19682779 15769381 19682950 15769518 19683121 15769655 19683292 15769792 19683463 15769929 19683634 15770066 19683805 15770203 19683976 15770340 19684147 15770477 19684318 15770614 19684489 15770751 19684660 15770888 19684831 15771025 19685002 15771162 19685173 15771299 19685344 15771436 19685515 15771573 19685686 15771710 19685857 15771847 19686028 15771984 19686199 15772121 19686370 15772258 19686541 15772395 19686712 15772532 19686883 15772669 19687054 15772806 19687225 15772943 19687396 15773080 19687567 15773217 19687738 15773354 19687909 15773491 19688080 15773628 19688251 15773765 19688422 15773902 19688593 15774039 19688764 15774176 19688935 15774313 19689106 15774450 19689277 15774587 19689448 15774724 19689619 15774861 19689790 15774998 19689961 15775135 19690132 15775272 19690303 15775409 19690474 15775546 19690645 15775683 19690816 15775820 19690987 15775957 19691158 15776094 19691329 15776231 19691500 15776368 19691671 15776505 19691842 15776642 19692013 15776779 19692184 15776916 19692355 15777053 19692526 15777190 19692697 15777327 19692868 15777464 19693039 15777601 19693210 15777738 19693381 15777875 19693552 15778012 19693723 15778149 19693894 15778286 19694065 15778423 19694236 15778560 19694407 15778697 19694578 15778834 19694749 15778971 19694920 15779108 19695091 15779245 19695262 15779382 19695433 15779519 19695604 15779656 19695775 15779793 19695946 15779930 19696117 15780067 19696288 15780204 19696459 15780341 19696630 15780478 19696801 15780615 19696972 15780752 19697143 15780889 19697314 15781026 19697485 15781163 19697656 15781300 19697827 15781437 19697998 15781574 19698169 15781711 19698340 15781848 19698511 15781985 19698682 15782122 19698853 15782259 19699024 15782396 19699195 15782533 19699366 15782670 19699537 15782807 19699708 15782944 19699879 15783081 19700050 15783218 19700221 15783355 19700392 15783492 19700563 15783629 19700734 15783766 19700905 15783903 19701076 15784040 19701247 15784177 19701418 15784314 19701589 15784451 19701760 15784588 19701931 15784725 19702102 15784862 19702273 15784999 19702444 15785136 19702615 15785273 19702786 15785410 19702957 15785547 19703128 15785684 19703299 15785821 19703470 15785958 19703641 15786095 19703812 15786232 19703983 15786369 19704154 15786506 19704325 15786643 19704496 15786780 19704667 15786917 19704838 15787054 19705009 15787191 19705180 15787328 19705351 15787465 19705522 15787602 19705693 15787739 19705864 15787876 19706035 15788013 19706206 15788150 19706377 15788287 19706548 15788424 19706719 15788561 19706890 15788698 19707061 15788835 19707232 15788972 19707403 15789109 19707574 15789246 19707745 15789383 19707916 15789520 19708087 15789657 19708258 15789794 19708429 15789931 19708600 15790068 19708771 15790205 19708942 15790342 19709113 15790479 19709284 15790616 19709455 15790753 19709626 15790890 19709797 15791027 19709968 15791164 19710139 15791301 19710310 15791438 19710481 15791575 19710652 15791712 19710823 15791849 19710994 15791986 19711165 15792123 19711336 15792260 19711507 15792397 19711678 15792534 19711849 15792671 19712020 15792808 19712191 15792945 19712362 15793082 19712533 15793219 19712704 15793356 19712875 15793493 19713046 15793630 19713217 15793767 19713388 15793904 19713559 15794041 19713730 15794178 19713901 15794315 19714072 15794452 19714243 15794589 19714414 15794726 19714585 15794863 19714756 15795000 19714927 15795137 19715098 15795274 19715269 15795411 19715440 15795548 19715611 15795685 19715782 15795822 19715953 15795959 19716124 15796096 19716295 15796233 19716466 15796370 19716637 15796507 19716808 15796644 19716979 15796781 19717150 15796918 19717321 15797055 19717492 15797192 19717663 15797329 19717834 15797466 19718005 15797603 19718176 15797740 19718347 15797877 19718518 15798014 19718689 15798151 19718860 15798288 19719031 15798425 19719202 15798562 19719373 15798699 19719544 15798836 19719715 15798973 19719886 15799110 19720057 15799247 19720228 15799384 19720399 15799521 19720570 15799658 19720741 15799795 19720912 15799932 19721083 15800069 19721254 15800206 19721425 15800343 19721596 15800480 19721767 15800617 19721938 15800754 19722109 15800891 19722280 15801028 19722451 15801165 19722622 15801302 19722793 15801439 19722964 15801576 19723135 15801713 19723306 15801850 19723477 15801987 19723648 15802124 19723819 15802261 19723990 15802398 19724161 15802535 19724332 15802672 19724503 15802809 19724674 15802946 19724845 15803083 19725016 15803220 19725187 15803357 19725358 15803494 19725529 15803631 19725700 15803768 19725871 15803905 19726042 15804042 19726213 15804179 19726384 15804316 19726555 15804453 19726726 15804590 19726897 15804727 19727068 15804864 19727239 15805001 19727410 15805138 19727581 15805275 19727752 15805412 19727923 15805549 19728094 15805686 19728265 15805823 19728436 15805960 19728607 15806097 19728778 15806234 19728949 15806371 19729120 15806508 19729291 15806645 19729462 15806782 19729633 15806919 19729804 15807056 19729975 15807193 19730146 15807330 19730317 15807467 19730488 15807604 19730659 15807741 19730830 15807878 19731001 15808015 19731172 15808152 19731343 15808289 19731514 15808426 19731685 15808563 19731856 15808700 19732027 15808837 19732198 15808974 19732369 15809111 19732540 15809248 19732711 15809385 19732882 15809522 19733053 15809659 19733224 15809796 19733395 15809933 19733566 15810070 19733737 15810207 19733908 15810344 19734079 15810481 19734250 15810618 19734421 15810755 19734592 15810892 19734763 15811029 19734934 15811166 19735105 15811303 19735276 15811440 19735447 15811577 19735618 15811714 19735789 15811851 19735960 15811988 19736131 15812125 19736302 15812262 19736473 15812399 19736644 15812536 19736815 15812673 19736986 15812810 19737157 15812947 19737328 15813084 19737499 15813221 19737670 15813358 19737841 15813495 19738012 15813632 19738183 15813769 19738354 15813906 19738525 15814043 19738696 15814180 19738867 15814317 19739038 15814454 19739209 15814591 19739380 15814728 19739551 15814865 19739722 15815002 19739893 15815139 19740064 15815276 19740235 15815413 19740406 15815550 19740577 15815687 19740748 15815824 19740919 15815961 19741090 15816098 19741261 15816235 19741432 15816372 19741603 15816509 19741774 15816646 19741945 15816783 19742116 15816920 19742287 15817057 19742458 15817194 19742629 15817331 19742800 15817468 19742971 15817605 19743142 15817742 19743313 15817879 19743484 15818016 19743655 15818153 19743826 15818290 19743997 15818427 19744168 15818564 19744339 15818701 19744510 15818838 19744681 15818975 19744852 15819112 19745023 15819249 19745194 15819386 19745365 15819523 19745536 15819660 19745707 15819797 19745878 15819934 19746049 15820071 19746220 15820208 19746391 15820345 19746562 15820482 19746733 15820619 19746904 15820756 19747075 15820893 19747246 15821030 19747417 15821167 19747588 15821304 19747759 15821441 19747930 15821578 19748101 15821715 19748272 15821852 19748443 15821989 19748614 15822126 19748785 15822263 19748956 15822400 19749127 15822537 19749298 15822674 19749469 15822811 19749640 15822948 19749811 15823085 19749982 15823222 19750153 15823359 19750324 15823496 19750495 15823633 19750666 15823770 19750837 15823907 19751008 15824044 19751179 15824181 19751350 15824318 19751521 15824455 19751692 15824592 19751863 15824729 19752034 15824866 19752205 15825003 19752376 15825140 19752547 15825277 19752718 15825414 19752889 15825551 19753060 15825688 19753231 15825825 19753402 15825962 19753573 15826099 19753744 15826236 19753915 15826373 19754086 15826510 19754257 15826647 19754428 15826784 19754599 15826921 19754770 15827058 19754941 15827195 19755112 15827332 19755283 15827469 19755454 15827606 19755625 15827743 19755796 15827880 19755967 15828017 19756138 15828154 19756309 15828291 19756480 15828428 19756651 15828565 19756822 15828702 19756993 15828839 19757164 15828976 19757335 15829113 19757506 15829250 19757677 15829387 19757848 15829524 19758019 15829661 19758190 15829798 19758361 15829935 19758532 15830072 19758703 15830209 19758874 15830346 19759045 15830483 19759216 15830620 19759387 15830757 19759558 15830894 19759729 15831031 19759900 15831168 19760071 15831305 19760242 15831442 19760413 15831579 19760584 15831716 19760755 15831853 19760926 15831990 19761097 15832127 19761268 15832264 19761439 15832401 19761610 15832538 19761781 15832675 19761952 15832812 19762123 15832949 19762294 15833086 19762465 15833223 19762636 15833360 19762807 15833497 19762978 15833634 19763149 15833771 19763320 15833908 19763491 15834045 19763662 15834182 19763833 15834319 19764004 15834456 19764175 15834593 19764346 15834730 19764517 15834867 19764688 15835004 19764859 15835141 19765030 15835278 19765201 15835415 19765372 15835552 19765543 15835689 19765714 15835826 19765885 15835963 19766056 15836100 19766227 15836237 19766398 15836374 19766569 15836511 19766740 15836648 19766911 15836785 19767082 15836922 19767253 15837059 19767424 15837196 19767595 15837333 19767766 15837470 19767937 15837607 19768108 15837744 19768279 15837881 19768450 15838018 19768621 15838155 19768792 15838292 19768963 15838429 19769134 15838566 19769305 15838703 19769476 15838840 19769647 15838977 19769818 15839114 19769989 15839251 19770160 15839388 19770331 15839525 19770502 15839662 19770673 15839799 19770844 15839936 19771015 15840073 19771186 15840210 19771357 15840347 19771528 15840484 19771699 15840621 19771870 15840758 19772041 15840895 19772212 15841032 19772383 15841169 19772554 15841306 19772725 15841443 19772896 15841580 19773067 15841717 19773238 15841854 19773409 15841991 19773580 15842128 19773751 15842265 19773922 15842402 19774093 15842539 19774264 15842676 19774435 15842813 19774606 15842950 19774777 15843087 19774948 15843224 19775119 15843361 19775290 15843498 19775461 15843635 19775632 15843772 19775803 15843909 19775974 15844046 19776145 15844183 19776316 15844320 19776487 15844457 19776658 15844594 19776829 15844731 19777000 15844868 19777171 15845005 19777342 15845142 19777513 15845279 19777684 15845416 19777855 15845553 19778026 15845690 19778197 15845827 19778368 15845964 19778539 15846101 19778710 15846238 19778881 15846375 19779052 15846512 19779223 15846649 19779394 15846786 19779565 15846923 19779736 15847060 19779907 15847197 19780078 15847334 19780249 15847471 19780420 15847608 19780591 15847745 19780762 15847882 19780933 15848019 19781104 15848156 19781275 15848293 19781446 15848430 19781617 15848567 19781788 15848704 19781959 15848841 19782130 15848978 19782301 15849115 19782472 15849252 19782643 15849389 19782814 15849526 19782985 15849663 19783156 15849800 19783327 15849937 19783498 15850074 19783669 15850211 19783840 15850348 19784011 15850485 19784182 15850622 19784353 15850759 19784524 15850896 19784695 15851033 19784866 15851170 19785037 15851307 19785208 15851444 19785379 15851581 19785550 15851718 19785721 15851855 19785892 15851992 19786063 15852129 19786234 15852266 19786405 15852403 19786576 15852540 19786747 15852677 19786918 15852814 19787089 15852951 19787260 15853088 19787431 15853225 19787602 15853362 19787773 15853499 19787944 15853636 19788115 15853773 19788286 15853910 19788457 15854047 19788628 15854184 19788799 15854321 19788970 15854458 19789141 15854595 19789312 15854732 19789483 15854869 19789654 15855006 19789825 15855143 19789996 15855280 19790167 15855417 19790338 15855554 19790509 15855691 19790680 15855828 19790851 15855965 19791022 15856102 19791193 15856239 19791364 15856376 19791535 15856513 19791706 15856650 19791877 15856787 19792048 15856924 19792219 15857061 19792390 15857198 19792561 15857335 19792732 15857472 19792903 15857609 19793074 15857746 19793245 15857883 19793416 15858020 19793587 15858157 19793758 15858294 19793929 15858431 19794100 15858568 19794271 15858705 19794442 15858842 19794613 15858979 19794784 15859116 19794955 15859253 19795126 15859390 19795297 15859527 19795468 15859664 19795639 15859801 19795810 15859938 19795981 15860075 19796152 15860212 19796323 15860349 19796494 15860486 19796665 15860623 19796836 15860760 19797007 15860897 19797178 15861034 19797349 15861171 19797520 15861308 19797691 15861445 19797862 15861582 19798033 15861719 19798204 15861856 19798375 15861993 19798546 15862130 19798717 15862267 19798888 15862404 19799059 15862541 19799230 15862678 19799401 15862815 19799572 15862952 19799743 15863089 19799914 15863226 19800085 15863363 19800256 15863500 19800427 15863637 19800598 15863774 19800769 15863911 19800940 15864048 19801111 15864185 19801282 15864322 19801453 15864459 19801624 15864596 19801795 15864733 19801966 15864870 19802137 15865007 19802308 15865144 19802479 15865281 19802650 15865418 19802821 15865555 19802992 15865692 19803163 15865829 19803334 15865966 19803505 15866103 19803676 15866240 19803847 15866377 19804018 15866514 19804189 15866651 19804360 15866788 19804531 15866925 19804702 15867062 19804873 15867199 19805044 15867336 19805215 15867473 19805386 15867610 19805557 15867747 19805728 15867884 19805899 15868021 19806070 15868158 19806241 15868295 19806412 15868432 19806583 15868569 19806754 15868706 19806925 15868843 19807096 15868980 19807267 15869117 19807438 15869254 19807609 15869391 19807780 15869528 19807951 15869665 19808122 15869802 19808293 15869939 19808464 15870076 19808635 15870213 19808806 15870350 19808977 15870487 19809148 15870624 19809319 15870761 19809490 15870898 19809661 15871035 19809832 15871172 19810003 15871309 19810174 15871446 19810345 15871583 19810516 15871720 19810687 15871857 19810858 15871994 19811029 15872131 19811200 15872268 19811371 15872405 19811542 15872542 19811713 15872679 19811884 15872816 19812055 15872953 19812226 15873090 19812397 15873227 19812568 15873364 19812739 15873501 19812910 15873638 19813081 15873775 19813252 15873912 19813423 15874049 19813594 15874186 19813765 15874323 19813936 15874460 19814107 15874597 19814278 15874734 19814449 15874871 19814620 15875008 19814791 15875145 19814962 15875282 19815133 15875419 19815304 15875556 19815475 15875693 19815646 15875830 19815817 15875967 19815988 15876104 19816159 15876241 19816330 15876378 19816501 15876515 19816672 15876652 19816843 15876789 19817014 15876926 19817185 15877063 19817356 15877200 19817527 15877337 19817698 15877474 19817869 15877611 19818040 15877748 19818211 15877885 19818382 15878022 19818553 15878159 19818724 15878296 19818895 15878433 19819066 15878570 19819237 15878707 19819408 15878844 19819579 15878981 19819750 15879118 19819921 15879255 19820092 15879392 19820263 15879529 19820434 15879666 19820605 15879803 19820776 15879940 19820947 15880077 19821118 15880214 19821289 15880351 19821460 15880488 19821631 15880625 19821802 15880762 19821973 15880899 19822144 15881036 19822315 15881173 19822486 15881310 19822657 15881447 19822828 15881584 19822999 15881721 19823170 15881858 19823341 15881995 19823512 15882132 19823683 15882269 19823854 15882406 19824025 15882543 19824196 15882680 19824367 15882817 19824538 15882954 19824709 15883091 19824880 15883228 19825051 15883365 19825222 15883502 19825393 15883639 19825564 15883776 19825735 15883913 19825906 15884050 19826077 15884187 19826248 15884324 19826419 15884461 19826590 15884598 19826761 15884735 19826932 15884872 19827103 15885009 19827274 15885146 19827445 15885283 19827616 15885420 19827787 15885557 19827958 15885694 19828129 15885831 19828300 15885968 19828471 15886105 19828642 15886242 19828813 15886379 19828984 15886516 19829155 15886653 19829326 15886790 19829497 15886927 19829668 15887064 19829839 15887201 19830010 15887338 19830181 15887475 19830352 15887612 19830523 15887749 19830694 15887886 19830865 15888023 19831036 15888160 19831207 15888297 19831378 15888434 19831549 15888571 19831720 15888708 19831891 15888845 19832062 15888982 19832233 15889119 19832404 15889256 19832575 15889393 19832746 15889530 19832917 15889667 19833088 15889804 19833259 15889941 19833430 15890078 19833601 15890215 19833772 15890352 19833943 15890489 19834114 15890626 19834285
1000 24658900 0 24658900 30778627 24659037 30778798 24659174 30778969 24659311 30779140 24659448 30779311 24659585 30779482 24659722 30779653 24659859 30779824 24659996 30779995 24660133 30780166 24660270 30780337 24660407 30780508 24660544 30780679 24660681 30780850 24660818 30781021 24660955 30781192 24661092 30781363 24661229 30781534 24661366 30781705 24661503 30781876 24661640 30782047 24661777 30782218 24661914 30782389 24662051 30782560 24662188 30782731 24662325 30782902 24662462 30783073 24662599 30783244 24662736 30783415 24662873 30783586 24663010 30783757 24663147 30783928 24663284 30784099 24663421 30784270 24663558 30784441 24663695 30784612 24663832 30784783 24663969 30784954 24664106 30785125 24664243 30785296 24664380 30785467 24664517 30785638 24664654 30785809 24664791 30785980 24664928 30786151 24665065 30786322 24665202 30786493 24665339 30786664 24665476 30786835 24665613 30787006 24665750 30787177 24665887 30787348 24666024 30787519 24666161 30787690 24666298 30787861 24666435 30788032 24666572 30788203 24666709 30788374 24666846 30788545 24666983 30788716 24667120 30788887 24667257 30789058 24667394 30789229 24667531 30789400 24667668 30789571 24667805 30789742 24667942 30789913 24668079 30790084 24668216 30790255 24668353 30790426 24668490 30790597 24668627 30790768 24668764 30790939 24668901 30791110 24669038 30791281 24669175 30791452 24669312 30791623 24669449 30791794 24669586 30791965 24669723 30792136 24669860 30792307 24669997 30792478 24670134 30792649 24670271 30792820 24670408 30792991 24670545 30793162 24670682 30793333 24670819 30793504 24670956 30793675 24671093 30793846 24671230 30794017 24671367 30794188 24671504 30794359 24671641 30794530 24671778 30794701 24671915 30794872 24672052 30795043 24672189 30795214 24672326 30795385 24672463 30795556 24672600 30795727 24672737 30795898 24672874 30796069 24673011 30796240 24673148 30796411 24673285 30796582 24673422 30796753 24673559 30796924 24673696 30797095 24673833 30797266 24673970 30797437 24674107 30797608 24674244 30797779 24674381 30797950 24674518 30798121 24674655 30798292 24674792 30798463 24674929 30798634 24675066 30798805 24675203 30798976 24675340 30799147 24675477 30799318 24675614 30799489 24675751 30799660 24675888 30799831 24676025 30800002 24676162 30800173 24676299 30800344 24676436 30800515 24676573 30800686 24676710 30800857 24676847 30801028 24676984 30801199 24677121 30801370 24677258 30801541 24677395 30801712 24677532 30801883 24677669 30802054 24677806 30802225 24677943 30802396 24678080 30802567 24678217 30802738 24678354 30802909 24678491 30803080 24678628 30803251 24678765 30803422 24678902 30803593 24679039 30803764 24679176 30803935 24679313 30804106 24679450 30804277 24679587 30804448 24679724 30804619 24679861 30804790 24679998 30804961 24680135 30805132 24680272 30805303 24680409 30805474 24680546 30805645 24680683 30805816 24680820 30805987 24680957 30806158 24681094 30806329 24681231 30806500 24681368 30806671 24681505 30806842 24681642 30807013 24681779 30807184 24681916 30807355 24682053 30807526 24682190 30807697 24682327 30807868 24682464 30808039 24682601 30808210 24682738 30808381 24682875 30808552 24683012 30808723 24683149 30808894 24683286 30809065 24683423 30809236 24683560 30809407 24683697 30809578 24683834 30809749 24683971 30809920 24684108 30810091 24684245 30810262 24684382 30810433 24684519 30810604 24684656 30810775 24684793 30810946 24684930 30811117 24685067 30811288 24685204 30811459 24685341 30811630 24685478 30811801 24685615 30811972 24685752 30812143 24685889 30812314 24686026 30812485 24686163 30812656 24686300 30812827 24686437 30812998 24686574 30813169 24686711 30813340 24686848 30813511 24686985 30813682 24687122 30813853 24687259 30814024 24687396 30814195 24687533 30814366 24687670 30814537 24687807 30814708 24687944 30814879 24688081 30815050 24688218 30815221 24688355 30815392 24688492 30815563 24688629 30815734 24688766 30815905 24688903 30816076 24689040 30816247 24689177 30816418 24689314 30816589 24689451 30816760 24689588 30816931 24689725 30817102 24689862 30817273 24689999 30817444 24690136 30817615 24690273 30817786 24690410 30817957 24690547 30818128 24690684 30818299 24690821 30818470 24690958 30818641 24691095 30818812 24691232 30818983 24691369 30819154 24691506 30819325 24691643 30819496 24691780 30819667 24691917 30819838 24692054 30820009 24692191 30820180 24692328 30820351 24692465 30820522 24692602 30820693 24692739 30820864 24692876 30821035 24693013 30821206 24693150 30821377 24693287 30821548 24693424 30821719 24693561 30821890 24693698 30822061 24693835 30822232 24693972 30822403 24694109 30822574 24694246 30822745 24694383 30822916 24694520 30823087 24694657 30823258 24694794 30823429 24694931 30823600 24695068 30823771 24695205 30823942 24695342 30824113 24695479 30824284 24695616 30824455 24695753 30824626 24695890 30824797 24696027 30824968 24696164 30825139 24696301 30825310 24696438 30825481 24696575 30825652 24696712 30825823 24696849 30825994 24696986 30826165 24697123 30826336 24697260 30826507 24697397 30826678 24697534 30826849 24697671 30827020 24697808 30827191 24697945 30827362 24698082 30827533 24698219 30827704 24698356 30827875 24698493 30828046 24698630 30828217 24698767 30828388 24698904 30828559 24699041 30828730 24699178 30828901 24699315 30829072 24699452 30829243 24699589 30829414 24699726 30829585 24699863 30829756 24700000 30829927 24700137 30830098 24700274 30830269 24700411 30830440 24700548 30830611 24700685 30830782 24700822 30830953 24700959 30831124 24701096 30831295 24701233 30831466 24701370 30831637 24701507 30831808 24701644 30831979 24701781 30832150 24701918 30832321 24702055 30832492 24702192 30832663 24702329 30832834 24702466 30833005 24702603 30833176 24702740 30833347 24702877 30833518 24703014 30833689 24703151 30833860 24703288 30834031 24703425 30834202 24703562 30834373 24703699 30834544 24703836 30834715 24703973 30834886 24704110 30835057 24704247 30835228 24704384 30835399 24704521 30835570 24704658 30835741 24704795 30835912 24704932 30836083 24705069 30836254 24705206 30836425 24705343 30836596 24705480 30836767 24705617 30836938 24705754 30837109 24705891 30837280 24706028 30837451 24706165 30837622 24706302 30837793 24706439 30837964 24706576 30838135 24706713 30838306 24706850 30838477 24706987 30838648 24707124 30838819 24707261 30838990 24707398 30839161 24707535 30839332 24707672 30839503 24707809 30839674 24707946 30839845 24708083 30840016 24708220 30840187 24708357 30840358 24708494 30840529 24708631 30840700 24708768 30840871 24708905 30841042 24709042 30841213 24709179 30841384 24709316 30841555 24709453 30841726 24709590 30841897 24709727 30842068 24709864 30842239 24710001 30842410 24710138 30842581 24710275 30842752 24710412 30842923 24710549 30843094 24710686 30843265 24710823 30843436 24710960 30843607 24711097 30843778 24711234 30843949 24711371 30844120 24711508 30844291 24711645 30844462 24711782 30844633 24711919 30844804 24712056 30844975 24712193 30845146 24712330 30845317 24712467 30845488 24712604 30845659 24712741 30845830 24712878 30846001 24713015 30846172 24713152 30846343 24713289 30846514 24713426 30846685 24713563 30846856 24713700 30847027 24713837 30847198 24713974 30847369 24714111 30847540 24714248 30847711 24714385 30847882 24714522 30848053 24714659 30848224 24714796 30848395 24714933 30848566 24715070 30848737 24715207 30848908 24715344 30849079 24715481 30849250 24715618 30849421 24715755 30849592 24715892 30849763 24716029 30849934 24716166 30850105 24716303 30850276 24716440 30850447 24716577 30850618 24716714 30850789 24716851 30850960 24716988 30851131 24717125 30851302 24717262 30851473 24717399 30851644 24717536 30851815 24717673 30851986 24717810 30852157 24717947 30852328 24718084 30852499 24718221 30852670 24718358 30852841 24718495 30853012 24718632 30853183 24718769 30853354 24718906 30853525 24719043 30853696 24719180 30853867 24719317 30854038 24719454 30854209 24719591 30854380 24719728 30854551 24719865 30854722 24720002 30854893 24720139 30855064 24720276 30855235 24720413 30855406 24720550 30855577 24720687 30855748 24720824 30855919 24720961 30856090 24721098 30856261 24721235 30856432 24721372 30856603 24721509 30856774 24721646 30856945 24721783 30857116 24721920 30857287 24722057 30857458 24722194 30857629 24722331 30857800 24722468 30857971 24722605 30858142 24722742 30858313 24722879 30858484 24723016 30858655 24723153 30858826 24723290 30858997 24723427 30859168 24723564 30859339 24723701 30859510 24723838 30859681 24723975 30859852 24724112 30860023 24724249 30860194 24724386 30860365 24724523 30860536 24724660 30860707 24724797 30860878 24724934 30861049 24725071 30861220 24725208 30861391 24725345 30861562 24725482 30861733 24725619 30861904 24725756 30862075 24725893 30862246 24726030 30862417 24726167 30862588 24726304 30862759 24726441 30862930 24726578 30863101 24726715 30863272 24726852 30863443 24726989 30863614 24727126 30863785 24727263 30863956 24727400 30864127 24727537 30864298 24727674 30864469 24727811 30864640 24727948 30864811 24728085 30864982 24728222 30865153 24728359 30865324 24728496 30865495 24728633 30865666 24728770 30865837 24728907 30866008 24729044 30866179 24729181 30866350 24729318 30866521 24729455 30866692 24729592 30866863 24729729 30867034 24729866 30867205 24730003 30867376 24730140 30867547 24730277 30867718 24730414 30867889 24730551 30868060 24730688 30868231 24730825 30868402 24730962 30868573 24731099 30868744 24731236 30868915 24731373 30869086 24731510 30869257 24731647 30869428 24731784 30869599 24731921 30869770 24732058 30869941 24732195 30870112 24732332 30870283 24732469 30870454 24732606 30870625 24732743 30870796 24732880 30870967 24733017 30871138 24733154 30871309 24733291 30871480 24733428 30871651 24733565 30871822 24733702 30871993 24733839 30872164 24733976 30872335 24734113 30872506 24734250 30872677 24734387 30872848 24734524 30873019 24734661 30873190 24734798 30873361 24734935 30873532 24735072 30873703 24735209 30873874 24735346 30874045 24735483 30874216 24735620 30874387 24735757 30874558 24735894 30874729 24736031 30874900 24736168 30875071 24736305 30875242 24736442 30875413 24736579 30875584 24736716 30875755 24736853 30875926 24736990 30876097 24737127 30876268 24737264 30876439 24737401 30876610 24737538 30876781 24737675 30876952 24737812 30877123 24737949 30877294 24738086 30877465 24738223 30877636 24738360 30877807 24738497 30877978 24738634 30878149 24738771 30878320 24738908 30878491 24739045 30878662 24739182 30878833 24739319 30879004 24739456 30879175 24739593 30879346 24739730 30879517 24739867 30879688 24740004 30879859 24740141 30880030 24740278 30880201 24740415 30880372 24740552 30880543 24740689 30880714 24740826 30880885 24740963 30881056 24741100 30881227 24741237 30881398 24741374 30881569 24741511 30881740 24741648 30881911 24741785 30882082 24741922 30882253 24742059 30882424 24742196 30882595 24742333 30882766 24742470 30882937 24742607 30883108 24742744 30883279 24742881 30883450 24743018 30883621 24743155 30883792 24743292 30883963 24743429 30884134 24743566 30884305 24743703 30884476 24743840 30884647 24743977 30884818 24744114 30884989 24744251 30885160 24744388 30885331 24744525 30885502 24744662 30885673 24744799 30885844 24744936 30886015 24745073 30886186 24745210 30886357 24745347 30886528 24745484 30886699 24745621 30886870 24745758 30887041 24745895 30887212 24746032 30887383 24746169 30887554 24746306 30887725 24746443 30887896 24746580 30888067 24746717 30888238 24746854 30888409 24746991 30888580 24747128 30888751 24747265 30888922 24747402 30889093 24747539 30889264 24747676 30889435 24747813 30889606 24747950 30889777 24748087 30889948 24748224 30890119 24748361 30890290 24748498 30890461 24748635 30890632 24748772 30890803 24748909 30890974 24749046 30891145 24749183 30891316 24749320 30891487 24749457 30891658 24749594 30891829 24749731 30892000 24749868 30892171 24750005 30892342 24750142 30892513 24750279 30892684 24750416 30892855 24750553 30893026 24750690 30893197 24750827 30893368 24750964 30893539 24751101 30893710 24751238 30893881 24751375 30894052 24751512 30894223 24751649 30894394 24751786 30894565 24751923 30894736 24752060 30894907 24752197 30895078 24752334 30895249 24752471 30895420 24752608 30895591 24752745 30895762 24752882 30895933 24753019 30896104 24753156 30896275 24753293 30896446 24753430 30896617 24753567 30896788 24753704 30896959 24753841 30897130 24753978 30897301 24754115 30897472 24754252 30897643 24754389 30897814 24754526 30897985 24754663 30898156 24754800 30898327 24754937 30898498 24755074 30898669 24755211 30898840 24755348 30899011 24755485 30899182 24755622 30899353 24755759 30899524 24755896 30899695 24756033 30899866 24756170 30900037 24756307 30900208 24756444 30900379 24756581 30900550 24756718 30900721 24756855 30900892 24756992 30901063 24757129 30901234 24757266 30901405 24757403 30901576 24757540 30901747 24757677 30901918 24757814 30902089 24757951 30902260 24758088 30902431 24758225 30902602 24758362 30902773 24758499 30902944 24758636 30903115 24758773 30903286 24758910 30903457 24759047 30903628 24759184 30903799 24759321 30903970 24759458 30904141 24759595 30904312 24759732 30904483 24759869 30904654 24760006 30904825 24760143 30904996 24760280 30905167 24760417 30905338 24760554 30905509 24760691 30905680 24760828 30905851 24760965 30906022 24761102 30906193 24761239 30906364 24761376 30906535 24761513 30906706 24761650 30906877 24761787 30907048 24761924 30907219 24762061 30907390 24762198 30907561 24762335 30907732 24762472 30907903 24762609 30908074 24762746 30908245 24762883 30908416 24763020 30908587 24763157 30908758 24763294 30908929 24763431 30909100 24763568 30909271 24763705 30909442 24763842 30909613 24763979 30909784 24764116 30909955 24764253 30910126 24764390 30910297 24764527 30910468 24764664 30910639 24764801 30910810 24764938 30910981 24765075 30911152 24765212 30911323 24765349 30911494 24765486 30911665 24765623 30911836 24765760 30912007 24765897 30912178 24766034 30912349 24766171 30912520 24766308 30912691 24766445 30912862 24766582 30913033 24766719 30913204 24766856 30913375 24766993 30913546 24767130 30913717 24767267 30913888 24767404 30914059 24767541 30914230 24767678 30914401 24767815 30914572 24767952 30914743 24768089 30914914 24768226 30915085 24768363 30915256 24768500 30915427 24768637 30915598 24768774 30915769 24768911 30915940 24769048 30916111 24769185 30916282 24769322 30916453 24769459 30916624 24769596 30916795 24769733 30916966 24769870 30917137 24770007 30917308 24770144 30917479 24770281 30917650 24770418 30917821 24770555 30917992 24770692 30918163 24770829 30918334 24770966 30918505 24771103 30918676 24771240 30918847 24771377 30919018 24771514 30919189 24771651 30919360 24771788 30919531 24771925 30919702 24772062 30919873 24772199 30920044 24772336 30920215 24772473 30920386 24772610 30920557 24772747 30920728 24772884 30920899 24773021 30921070 24773158 30921241 24773295 30921412 24773432 30921583 24773569 30921754 24773706 30921925 24773843 30922096 24773980 30922267 24774117 30922438 24774254 30922609 24774391 30922780 24774528 30922951 24774665 30923122 24774802 30923293 24774939 30923464 24775076 30923635 24775213 30923806 24775350 30923977 24775487 30924148 24775624 30924319 24775761 30924490 24775898 30924661 24776035 30924832 24776172 30925003 24776309 30925174 24776446 30925345 24776583 30925516 24776720 30925687 24776857 30925858 24776994 30926029 24777131 30926200 24777268 30926371 24777405 30926542 24777542 30926713 24777679 30926884 24777816 30927055 24777953 30927226 24778090 30927397 24778227 30927568 24778364 30927739 24778501 30927910 24778638 30928081 24778775 30928252 24778912 30928423 24779049 30928594 24779186 30928765 24779323 30928936 24779460 30929107 24779597 30929278 24779734 30929449 24779871 30929620 24780008 30929791 24780145 30929962 24780282 30930133 24780419 30930304 24780556 30930475 24780693 30930646 24780830 30930817 24780967 30930988 24781104 30931159 24781241 30931330 24781378 30931501 24781515 30931672 24781652 30931843 24781789 30932014 24781926 30932185 24782063 30932356 24782200 30932527 24782337 30932698 24782474 30932869 24782611 30933040 24782748 30933211 24782885 30933382 24783022 30933553 24783159 30933724 24783296 30933895 24783433 30934066 24783570 30934237 24783707 30934408 24783844 30934579 24783981 30934750 24784118 30934921 24784255 30935092 24784392 30935263 24784529 30935434 24784666 30935605 24784803 30935776 24784940 30935947 24785077 30936118 24785214 30936289 24785351 30936460 24785488 30936631 24785625 30936802 24785762 30936973 24785899 30937144 24786036 30937315 24786173 30937486 24786310 30937657 24786447 30937828 24786584 30937999 24786721 30938170 24786858 30938341 24786995 30938512 24787132 30938683 24787269 30938854 24787406 30939025 24787543 30939196 24787680 30939367 24787817 30939538 24787954 30939709 24788091 30939880 24788228 30940051 24788365 30940222 24788502 30940393 24788639 30940564 24788776 30940735 24788913 30940906 24789050 30941077 24789187 30941248 24789324 30941419 24789461 30941590 24789598 30941761 24789735 30941932 24789872 30942103 24790009 30942274 24790146 30942445 24790283 30942616 24790420 30942787 24790557 30942958 24790694 30943129 24790831 30943300 24790968 30943471 24791105 30943642 24791242 30943813 24791379 30943984 24791516 30944155 24791653 30944326 24791790 30944497 24791927 30944668 24792064 30944839 24792201 30945010 24792338 30945181 24792475 30945352 24792612 30945523 24792749 30945694 24792886 30945865 24793023 30946036 24793160 30946207 24793297 30946378 24793434 30946549 24793571 30946720 24793708 30946891 24793845 30947062 24793982 30947233 24794119 30947404 24794256 30947575 24794393 30947746 24794530 30947917 24794667 30948088 24794804 30948259 24794941 30948430 24795078 30948601 24795215 30948772 24795352 30948943 24795489 30949114 24795626 30949285
1000 13693150 0 13693150 17091450 13693287 17091621 13693424 17091792 13693561 17091963 13693698 17092134 13693835 17092305 13693972 17092476 13694109 17092647 13694246 17092818 13694383 17092989 13694520 17093160 13694657 17093331 13694794 17093502 13694931 17093673 13695068 17093844 13695205 17094015 13695342 17094186 13695479 17094357 13695616 17094528 13695753 17094699 13695890 17094870 13696027 17095041 13696164 17095212 13696301 17095383 13696438 17095554 13696575 17095725 13696712 17095896 13696849 17096067 13696986 17096238 13697123 17096409 13697260 17096580 13697397 17096751 13697534 17096922 13697671 17097093 13697808 17097264 13697945 17097435 13698082 17097606 13698219 17097777 13698356 17097948 13698493 17098119 13698630 17098290 13698767 17098461 13698904 17098632 13699041 17098803 13699178 17098974 13699315 17099145 13699452 17099316 13699589 17099487 13699726 17099658 13699863 17099829 13700000 17100000 13700137 17100171 13700274 17100342 13700411 17100513 13700548 17100684 13700685 17100855 13700822 17101026 13700959 17101197 13701096 17101368 13701233 17101539 13701370 17101710 13701507 17101881 13701644 17102052 13701781 17102223 13701918 17102394 13702055 17102565 13702192 17102736 13702329 17102907 13702466 17103078 13702603 17103249 13702740 17103420 13702877 17103591 13703014 17103762 13703151 17103933 13703288 17104104 13703425 17104275 13703562 17104446 13703699 17104617 13703836 17104788 13703973 17104959 13704110 17105130 13704247 17105301 13704384 17105472 13704521 17105643 13704658 17105814 13704795 17105985 13704932 17106156 13705069 17106327 13705206 17106498 13705343 17106669 13705480 17106840 13705617 17107011 13705754 17107182 13705891 17107353 13706028 17107524 13706165 17107695 13706302 17107866 13706439 17108037 13706576 17108208 13706713 17108379 13706850 17108550 13706987 17108721 13707124 17108892 13707261 17109063 13707398 17109234 13707535 17109405 13707672 17109576 13707809 17109747 13707946 17109918 13708083 17110089 13708220 17110260 13708357 17110431 13708494 17110602 13708631 17110773 13708768 17110944 13708905 17111115 13709042 17111286 13709179 17111457 13709316 17111628 13709453 17111799 13709590 17111970 13709727 17112141 13709864 17112312 13710001 17112483 13710138 17112654 13710275 17112825 13710412 17112996 13710549 17113167 13710686 17113338 13710823 17113509 13710960 17113680 13711097 17113851 13711234 17114022 13711371 17114193 13711508 17114364 13711645 17114535 13711782 17114706 13711919 17114877 13712056 17115048 13712193 17115219 13712330 17115390 13712467 17115561 13712604 17115732 13712741 17115903 13712878 17116074 13713015 17116245 13713152 17116416 13713289 17116587 13713426 17116758 13713563 17116929 13713700 17117100 13713837 17117271 13713974 17117442 13714111 17117613 13714248 17117784 13714385 17117955 13714522 17118126 13714659 17118297 13714796 17118468 13714933 17118639 13715070 17118810 13715207 17118981 13715344 17119152 13715481 17119323 13715618 17119494 13715755 17119665 13715892 17119836 13716029 17120007 13716166 17120178 13716303 17120349 13716440 17120520 13716577 17120691 13716714 17120862 13716851 17121033 13716988 17121204 13717125 17121375 13717262 17121546 13717399 17121717 13717536 17121888 13717673 17122059 13717810 17122230 13717947 17122401 13718084 17122572 13718221 17122743 13718358 17122914 13718495 17123085 13718632 17123256 13718769 17123427 13718906 17123598 13719043 17123769 13719180 17123940 13719317 17124111 13719454 17124282 13719591 17124453 13719728 17124624 13719865 17124795 13720002 17124966 13720139 17125137 13720276 17125308 13720413 17125479 13720550 17125650 13720687 17125821 13720824 17125992 13720961 17126163 13721098 17126334 13721235 17126505 13721372 17126676 13721509 17126847 13721646 17127018 13721783 17127189 13721920 17127360 13722057 17127531 13722194 17127702 13722331 17127873 13722468 17128044 13722605 17128215 13722742 17128386 13722879 17128557 13723016 17128728 13723153 17128899 13723290 17129070 13723427 17129241 13723564 17129412 13723701 17129583 13723838 17129754 13723975 17129925 13724112 17130096 13724249 17130267 13724386 17130438 13724523 17130609 13724660 17130780 13724797 17130951 13724934 17131122 13725071 17131293 13725208 17131464 13725345 17131635 13725482 17131806 13725619 17131977 13725756 17132148 13725893 17132319 13726030 17132490 13726167 17132661 13726304 17132832 13726441 17133003 13726578 17133174 13726715 17133345 13726852 17133516 13726989 17133687 13727126 17133858 13727263 17134029 13727400 17134200 13727537 17134371 13727674 17134542 13727811 17134713 13727948 17134884 13728085 17135055 13728222 17135226 13728359 17135397 13728496 17135568 13728633 17135739 13728770 17135910 13728907 17136081 13729044 17136252 13729181 17136423 13729318 17136594 13729455 17136765 13729592 17136936 13729729 17137107 13729866 17137278 13730003 17137449 13730140 17137620 13730277 17137791 13730414 17137962 13730551 17138133 13730688 17138304 13730825 17138475 13730962 17138646 13731099 17138817 13731236 17138988 13731373 17139159 13731510 17139330 13731647 17139501 13731784 17139672 13731921 17139843 13732058 17140014 13732195 17140185 13732332 17140356 13732469 17140527 13732606 17140698 13732743 17140869 13732880 17141040 13733017 17141211 13733154 17141382 13733291 17141553 13733428 17141724 13733565 17141895 13733702 17142066 13733839 17142237 13733976 17142408 13734113 17142579 13734250 17142750 13734387 17142921 13734524 17143092 13734661 17143263 13734798 17143434 13734935 17143605 13735072 17143776 13735209 17143947 13735346 17144118 13735483 17144289 13735620 17144460 13735757 17144631 13735894 17144802 13736031 17144973 13736168 17145144 13736305 17145315 13736442 17145486 13736579 17145657 13736716 17145828 13736853 17145999 13736990 17146170 13737127 17146341 13737264 17146512 13737401 17146683 13737538 17146854 13737675 17147025 13737812 17147196 13737949 17147367 13738086 17147538 13738223 17147709 13738360 17147880 13738497 17148051 13738634 17148222 13738771 17148393 13738908 17148564 13739045 17148735 13739182 17148906 13739319 17149077 13739456 17149248 13739593 17149419 13739730 17149590 13739867 17149761 13740004 17149932 13740141 17150103 13740278 17150274 13740415 17150445 13740552 17150616 13740689 17150787 13740826 17150958 13740963 17151129 13741100 17151300 13741237 17151471 13741374 17151642 13741511 17151813 13741648 17151984 13741785 17152155 13741922 17152326 13742059 17152497 13742196 17152668 13742333 17152839 13742470 17153010 13742607 17153181 13742744 17153352 13742881 17153523 13743018 17153694 13743155 17153865 13743292 17154036 13743429 17154207 13743566 17154378 13743703 17154549 13743840 17154720 13743977 17154891 13744114 17155062 13744251 17155233 13744388 17155404 13744525 17155575 13744662 17155746 13744799 17155917 13744936 17156088 13745073 17156259 13745210 17156430 13745347 17156601 13745484 17156772 13745621 17156943 13745758 17157114 13745895 17157285 13746032 17157456 13746169 17157627 13746306 17157798 13746443 17157969 13746580 17158140 13746717 17158311 13746854 17158482 13746991 17158653 13747128 17158824 13747265 17158995 13747402 17159166 13747539 17159337 13747676 17159508 13747813 17159679 13747950 17159850 13748087 17160021 13748224 17160192 13748361 17160363 13748498 17160534 13748635 17160705 13748772 17160876 13748909 17161047 13749046 17161218 13749183 17161389 13749320 17161560 13749457 17161731 13749594 17161902 13749731 17162073 13749868 17162244 13750005 17162415 13750142 17162586 13750279 17162757 13750416 17162928 13750553 17163099 13750690 17163270 13750827 17163441 13750964 17163612 13751101 17163783 13751238 17163954 13751375 17164125 13751512 17164296 13751649 17164467 13751786 17164638 13751923 17164809 13752060 17164980 13752197 17165151 13752334 17165322 13752471 17165493 13752608 17165664 13752745 17165835 13752882 17166006 13753019 17166177 13753156 17166348 13753293 17166519 13753430 17166690 13753567 17166861 13753704 17167032 13753841 17167203 13753978 17167374 13754115 17167545 13754252 17167716 13754389 17167887 13754526 17168058 13754663 17168229 13754800 17168400 13754937 17168571 13755074 17168742 13755211 17168913 13755348 17169084 13755485 17169255 13755622 17169426 13755759 17169597 13755896 17169768 13756033 17169939 13756170 17170110 13756307 17170281 13756444 17170452 13756581 17170623 13756718 17170794 13756855 17170965 13756992 17171136 13757129 17171307 13757266 17171478 13757403 17171649 13757540 17171820 13757677 17171991 13757814 17172162 13757951 17172333 13758088 17172504 13758225 17172675 13758362 17172846 13758499 17173017 13758636 17173188 13758773 17173359 13758910 17173530 13759047 17173701 13759184 17173872 13759321 17174043 13759458 17174214 13759595 17174385 13759732 17174556 13759869 17174727 13760006 17174898 13760143 17175069 13760280 17175240 13760417 17175411 13760554 17175582 13760691 17175753 13760828 17175924 13760965 17176095 13761102 17176266 13761239 17176437 13761376 17176608 13761513 17176779 13761650 17176950 13761787 17177121 13761924 17177292 13762061 17177463 13762198 17177634 13762335 17177805 13762472 17177976 13762609 17178147 13762746 17178318 13762883 17178489 13763020 17178660 13763157 17178831 13763294 17179002 13763431 17179173 13763568 17179344 13763705 17179515 13763842 17179686 13763979 17179857 13764116 17180028 13764253 17180199 13764390 17180370 13764527 17180541 13764664 17180712 13764801 17180883 13764938 17181054 13765075 17181225 13765212 17181396 13765349 17181567 13765486 17181738 13765623 17181909 13765760 17182080 13765897 17182251 13766034 17182422 13766171 17182593 13766308 17182764 13766445 17182935 13766582 17183106 13766719 17183277 13766856 17183448 13766993 17183619 13767130 17183790 13767267 17183961 13767404 17184132 13767541 17184303 13767678 17184474 13767815 17184645 13767952 17184816 13768089 17184987 13768226 17185158 13768363 17185329 13768500 17185500 13768637 17185671 13768774 17185842 13768911 17186013 13769048 17186184 13769185 17186355 13769322 17186526 13769459 17186697 13769596 17186868 13769733 17187039 13769870 17187210 13770007 17187381 13770144 17187552 13770281 17187723 13770418 17187894 13770555 17188065 13770692 17188236 13770829 17188407 13770966 17188578 13771103 17188749 13771240 17188920 13771377 17189091 13771514 17189262 13771651 17189433 13771788 17189604 13771925 17189775 13772062 17189946 13772199 17190117 13772336 17190288 13772473 17190459 13772610 17190630 13772747 17190801 13772884 17190972 13773021 17191143 13773158 17191314 13773295 17191485 13773432 17191656 13773569 17191827 13773706 17191998 13773843 17192169 13773980 17192340 13774117 17192511 13774254 17192682 13774391 17192853 13774528 17193024 13774665 17193195 13774802 17193366 13774939 17193537 13775076 17193708 13775213 17193879 13775350 17194050 13775487 17194221 13775624 17194392 13775761 17194563 13775898 17194734 13776035 17194905 13776172 17195076 13776309 17195247 13776446 17195418 13776583 17195589 13776720 17195760 13776857 17195931 13776994 17196102 13777131 17196273 13777268 17196444 13777405 17196615 13777542 17196786 13777679 17196957 13777816 17197128 13777953 17197299 13778090 17197470 13778227 17197641 13778364 17197812 13778501 17197983 13778638 17198154 13778775 17198325 13778912 17198496 13779049 17198667 13779186 17198838 13779323 17199009 13779460 17199180 13779597 17199351 13779734 17199522 13779871 17199693 13780008 17199864 13780145 17200035 13780282 17200206 13780419 17200377 13780556 17200548 13780693 17200719 13780830 17200890 13780967 17201061 13781104 17201232 13781241 17201403 13781378 17201574 13781515 17201745 13781652 17201916 13781789 17202087 13781926 17202258 13782063 17202429 13782200 17202600 13782337 17202771 13782474 17202942 13782611 17203113 13782748 17203284 13782885 17203455 13783022 17203626 13783159 17203797 13783296 17203968 13783433 17204139 13783570 17204310 13783707 17204481 13783844 17204652 13783981 17204823 13784118 17204994 13784255 17205165 13784392 17205336 13784529 17205507 13784666 17205678 13784803 17205849 13784940 17206020 13785077 17206191 13785214 17206362 13785351 17206533 13785488 17206704 13785625 17206875 13785762 17207046 13785899 17207217 13786036 17207388 13786173 17207559 13786310 17207730 13786447 17207901 13786584 17208072 13786721 17208243 13786858 17208414 13786995 17208585 13787132 17208756 13787269 17208927 13787406 17209098 13787543 17209269 13787680 17209440 13787817 17209611 13787954 17209782 13788091 17209953 13788228 17210124 13788365 17210295 13788502 17210466 13788639 17210637 13788776 17210808 13788913 17210979 13789050 17211150 13789187 17211321 13789324 17211492 13789461 17211663 13789598 17211834 13789735 17212005 13789872 17212176 13790009 17212347 13790146 17212518 13790283 17212689 13790420 17212860 13790557 17213031 13790694 17213202 13790831 17213373 13790968 17213544 13791105 17213715 13791242 17213886 13791379 17214057 13791516 17214228 13791653 17214399 13791790 17214570 13791927 17214741 13792064 17214912 13792201 17215083 13792338 17215254 13792475 17215425 13792612 17215596 13792749 17215767 13792886 17215938 13793023 17216109 13793160 17216280 13793297 17216451 13793434 17216622 13793571 17216793 13793708 17216964 13793845 17217135 13793982 17217306 13794119 17217477 13794256 17217648 13794393 17217819 13794530 17217990 13794667 17218161 13794804 17218332 13794941 17218503 13795078 17218674 13795215 17218845 13795352 17219016 13795489 17219187 13795626 17219358 13795763 17219529 13795900 17219700 13796037 17219871 13796174 17220042 13796311 17220213 13796448 17220384 13796585 17220555 13796722 17220726 13796859 17220897 13796996 17221068 13797133 17221239 13797270 17221410 13797407 17221581 13797544 17221752 13797681 17221923 13797818 17222094 13797955 17222265 13798092 17222436 13798229 17222607 13798366 17222778 13798503 17222949 13798640 17223120 13798777 17223291 13798914 17223462 13799051 17223633 13799188 17223804 13799325 17223975 13799462 17224146 13799599 17224317 13799736 17224488 13799873 17224659 13800010 17224830 13800147 17225001 13800284 17225172 13800421 17225343 13800558 17225514 13800695 17225685 13800832 17225856 13800969 17226027 13801106 17226198 13801243 17226369 13801380 17226540 13801517 17226711 13801654 17226882 13801791 17227053 13801928 17227224 13802065 17227395 13802202 17227566 13802339 17227737 13802476 17227908 13802613 17228079 13802750 17228250 13802887 17228421 13803024 17228592 13803161 17228763 13803298 17228934 13803435 17229105 13803572 17229276 13803709 17229447 13803846 17229618 13803983 17229789 13804120 17229960 13804257 17230131 13804394 17230302 13804531 17230473 13804668 17230644 13804805 17230815 13804942 17230986 13805079 17231157 13805216 17231328 13805353 17231499 13805490 17231670 13805627 17231841 13805764 17232012 13805901 17232183 13806038 17232354 13806175 17232525 13806312 17232696 13806449 17232867 13806586 17233038 13806723 17233209 13806860 17233380 13806997 17233551 13807134 17233722 13807271 17233893 13807408 17234064 13807545 17234235 13807682 17234406 13807819 17234577 13807956 17234748 13808093 17234919 13808230 17235090 13808367 17235261 13808504 17235432 13808641 17235603 13808778 17235774 13808915 17235945 13809052 17236116 13809189 17236287 13809326 17236458 13809463 17236629 13809600 17236800 13809737 17236971 13809874 17237142 13810011 17237313 13810148 17237484 13810285 17237655 13810422 17237826 13810559 17237997 13810696 17238168 13810833 17238339 13810970 17238510 13811107 17238681 13811244 17238852 13811381 17239023 13811518 17239194 13811655 17239365 13811792 17239536 13811929 17239707 13812066 17239878 13812203 17240049 13812340 17240220 13812477 17240391 13812614 17240562 13812751 17240733 13812888 17240904 13813025 17241075 13813162 17241246 13813299 17241417 13813436 17241588 13813573 17241759 13813710 17241930 13813847 17242101 13813984 17242272 13814121 17242443 13814258 17242614 13814395 17242785 13814532 17242956 13814669 17243127 13814806 17243298 13814943 17243469 13815080 17243640 13815217 17243811 13815354 17243982 13815491 17244153 13815628 17244324 13815765 17244495 13815902 17244666 13816039 17244837 13816176 17245008 13816313 17245179 13816450 17245350 13816587 17245521 13816724 17245692 13816861 17245863 13816998 17246034 13817135 17246205 13817272 17246376 13817409 17246547 13817546 17246718 13817683 17246889 13817820 17247060 13817957 17247231 13818094 17247402 13818231 17247573 13818368 17247744 13818505 17247915 13818642 17248086 13818779 17248257 13818916 17248428 13819053 17248599 13819190 17248770 13819327 17248941 13819464 17249112 13819601 17249283 13819738 17249454 13819875 17249625 13820012 17249796 13820149 17249967 13820286 17250138 13820423 17250309 13820560 17250480 13820697 17250651 13820834 17250822 13820971 17250993 13821108 17251164 13821245 17251335 13821382 17251506 13821519 17251677 13821656 17251848 13821793 17252019 13821930 17252190 13822067 17252361 13822204 17252532 13822341 17252703 13822478 17252874 13822615 17253045 13822752 17253216 13822889 17253387 13823026 17253558 13823163 17253729 13823300 17253900 13823437 17254071 13823574 17254242 13823711 17254413 13823848 17254584 13823985 17254755 13824122 17254926 13824259 17255097 13824396 17255268 13824533 17255439 13824670 17255610 13824807 17255781 13824944 17255952 13825081 17256123 13825218 17256294 13825355 17256465 13825492 17256636 13825629 17256807 13825766 17256978 13825903 17257149 13826040 17257320 13826177 17257491 13826314 17257662 13826451 17257833 13826588 17258004 13826725 17258175 13826862 17258346 13826999 17258517 13827136 17258688 13827273 17258859 13827410 17259030 13827547 17259201 13827684 17259372 13827821 17259543 13827958 17259714 13828095 17259885 13828232 17260056 13828369 17260227 13828506 17260398 13828643 17260569 13828780 17260740 13828917 17260911 13829054 17261082 13829191 17261253 13829328 17261424 13829465 17261595 13829602 17261766 13829739 17261937 13829876 17262108
1000 23405765 0 23405765 29214495 23405902 29214666 23406039 29214837 23406176 29215008 23406313 29215179 23406450 29215350 23406587 29215521 23406724 29215692 23406861 29215863 23406998 29216034 23407135 29216205 23407272 29216376 23407409 29216547 23407546 29216718 23407683 29216889 23407820 29217060 23407957 29217231 23408094 29217402 23408231 29217573 23408368 29217744 23408505 29217915 23408642 29218086 23408779 29218257 23408916 29218428 23409053 29218599 23409190 29218770 23409327 29218941 23409464 29219112 23409601 29219283 23409738 29219454 23409875 29219625 23410012 29219796 23410149 29219967 23410286 29220138 23410423 29220309 23410560 29220480 23410697 29220651 23410834 29220822 23410971 29220993 23411108 29221164 23411245 29221335 23411382 29221506 23411519 29221677 23411656 29221848 23411793 29222019 23411930 29222190 23412067 29222361 23412204 29222532 23412341 29222703 23412478 29222874 23412615 29223045 23412752 29223216 23412889 29223387 23413026 29223558 23413163 29223729 23413300 29223900 23413437 29224071 23413574 29224242 23413711 29224413 23413848 29224584 23413985 29224755 23414122 29224926 23414259 29225097 23414396 29225268 23414533 29225439 23414670 29225610 23414807 29225781 23414944 29225952 23415081 29226123 23415218 29226294 23415355 29226465 23415492 29226636 23415629 29226807 23415766 29226978 23415903 29227149 23416040 29227320 23416177 29227491 23416314 29227662 23416451 29227833 23416588 29228004 23416725 29228175 23416862 29228346 23416999 29228517 23417136 29228688 23417273 29228859 23417410 29229030 23417547 29229201 23417684 29229372 23417821 29229543 23417958 29229714 23418095 29229885 23418232 29230056 23418369 29230227 23418506 29230398 23418643 29230569 23418780 29230740 23418917 29230911 23419054 29231082 23419191 29231253 23419328 29231424 23419465 29231595 23419602 29231766 23419739 29231937 23419876 29232108 23420013 29232279 23420150 29232450 23420287 29232621 23420424 29232792 23420561 29232963 23420698 29233134 23420835 29233305 23420972 29233476 23421109 29233647 23421246 29233818 23421383 29233989 23421520 29234160 23421657 29234331 23421794 29234502 23421931 29234673 23422068 29234844 23422205 29235015 23422342 29235186 23422479 29235357 23422616 29235528 23422753 29235699 23422890 29235870 23423027 29236041 23423164 29236212 23423301 29236383 23423438 29236554 23423575 29236725 23423712 29236896 23423849 29237067 23423986 29237238 23424123 29237409 23424260 29237580 23424397 29237751 23424534 29237922 23424671 29238093 23424808 29238264 23424945 29238435 23425082 29238606 23425219 29238777 23425356 29238948 23425493 29239119 23425630 29239290 23425767 29239461 23425904 29239632 23426041 29239803 23426178 29239974 23426315 29240145 23426452 29240316 23426589 29240487 23426726 29240658 23426863 29240829 23427000 29241000 23427137 29241171 23427274 29241342 23427411 29241513 23427548 29241684 23427685 29241855 23427822 29242026 23427959 29242197 23428096 29242368 23428233 29242539 23428370 29242710 23428507 29242881 23428644 29243052 23428781 29243223 23428918 29243394 23429055 29243565 23429192 29243736 23429329 29243907 23429466 29244078 23429603 29244249 23429740 29244420 23429877 29244591 23430014 29244762 23430151 29244933 23430288 29245104 23430425 29245275 23430562 29245446 23430699 29245617 23430836 29245788 23430973 29245959 23431110 29246130 23431247 29246301 23431384 29246472 23431521 29246643 23431658 29246814 23431795 29246985 23431932 29247156 23432069 29247327 23432206 29247498 23432343 29247669 23432480 29247840 23432617 29248011 23432754 29248182 23432891 29248353 23433028 29248524 23433165 29248695 23433302 29248866 23433439 29249037 23433576 29249208 23433713 29249379 23433850 29249550 23433987 29249721 23434124 29249892 23434261 29250063 23434398 29250234 23434535 29250405 23434672 29250576 23434809 29250747 23434946 29250918 23435083 29251089 23435220 29251260 23435357 29251431 23435494 29251602 23435631 29251773 23435768 29251944 23435905 29252115 23436042 29252286 23436179 29252457 23436316 29252628 23436453 29252799 23436590 29252970 23436727 29253141 23436864 29253312 23437001 29253483 23437138 29253654 23437275 29253825 23437412 29253996 23437549 29254167 23437686 29254338 23437823 29254509 23437960 29254680 23438097 29254851 23438234 29255022 23438371 29255193 23438508 29255364 23438645 29255535 23438782 29255706 23438919 29255877 23439056 29256048 23439193 29256219 23439330 29256390 23439467 29256561 23439604 29256732 23439741 29256903 23439878 29257074 23440015 29257245 23440152 29257416 23440289 29257587 23440426 29257758 23440563 29257929 23440700 29258100 23440837 29258271 23440974 29258442 23441111 29258613 23441248 29258784 23441385 29258955 23441522 29259126 23441659 29259297 23441796 29259468 23441933 29259639 23442070 29259810 23442207 29259981 23442344 29260152 23442481 29260323 23442618 29260494 23442755 29260665 23442892 29260836 23443029 29261007 23443166 29261178 23443303 29261349 23443440 29261520 23443577 29261691 23443714 29261862 23443851 29262033 23443988 29262204 23444125 29262375 23444262 29262546 23444399 29262717 23444536 29262888 23444673 29263059 23444810 29263230 23444947 29263401 23445084 29263572 23445221 29263743 23445358 29263914 23445495 29264085 23445632 29264256 23445769 29264427 23445906 29264598 23446043 29264769 23446180 29264940 23446317 29265111 23446454 29265282 23446591 29265453 23446728 29265624 23446865 29265795 23447002 29265966 23447139 29266137 23447276 29266308 23447413 29266479 23447550 29266650 23447687 29266821 23447824 29266992 23447961 29267163 23448098 29267334 23448235 29267505 23448372 29267676 23448509 29267847 23448646 29268018 23448783 29268189 23448920 29268360 23449057 29268531 23449194 29268702 23449331 29268873 23449468 29269044 23449605 29269215 23449742 29269386 23449879 29269557 23450016 29269728 23450153 29269899 23450290 29270070 23450427 29270241 23450564 29270412 23450701 29270583 23450838 29270754 23450975 29270925 23451112 29271096 23451249 29271267 23451386 29271438 23451523 29271609 23451660 29271780 23451797 29271951 23451934 29272122 23452071 29272293 23452208 29272464 23452345 29272635 23452482 29272806 23452619 29272977 23452756 29273148 23452893 29273319 23453030 29273490 23453167 29273661 23453304 29273832 23453441 29274003 23453578 29274174 23453715 29274345 23453852 29274516 23453989 29274687 23454126 29274858 23454263 29275029 23454400 29275200 23454537 29275371 23454674 29275542 23454811 29275713 23454948 29275884 23455085 29276055 23455222 29276226 23455359 29276397 23455496 29276568 23455633 29276739 23455770 29276910 23455907 29277081 23456044 29277252 23456181 29277423 23456318 29277594 23456455 29277765 23456592 29277936 23456729 29278107 23456866 29278278 23457003 29278449 23457140 29278620 23457277 29278791 23457414 29278962 23457551 29279133 23457688 29279304 23457825 29279475 23457962 29279646 23458099 29279817 23458236 29279988 23458373 29280159 23458510 29280330 23458647 29280501 23458784 29280672 23458921 29280843 23459058 29281014 23459195 29281185 23459332 29281356 23459469 29281527 23459606 29281698 23459743 29281869 23459880 29282040 23460017 29282211 23460154 29282382 23460291 29282553 23460428 29282724 23460565 29282895 23460702 29283066 23460839 29283237 23460976 29283408 23461113 29283579 23461250 29283750 23461387 29283921 23461524 29284092 23461661 29284263 23461798 29284434 23461935 29284605 23462072 29284776 23462209 29284947 23462346 29285118 23462483 29285289 23462620 29285460 23462757 29285631 23462894 29285802 23463031 29285973 23463168 29286144 23463305 29286315 23463442 29286486 23463579 29286657 23463716 29286828 23463853 29286999 23463990 29287170 23464127 29287341 23464264 29287512 23464401 29287683 23464538 29287854 23464675 29288025 23464812 29288196 23464949 29288367 23465086 29288538 23465223 29288709 23465360 29288880 23465497 29289051 23465634 29289222 23465771 29289393 23465908 29289564 23466045 29289735 23466182 29289906 23466319 29290077 23466456 29290248 23466593 29290419 23466730 29290590 23466867 29290761 23467004 29290932 23467141 29291103 23467278 29291274 23467415 29291445 23467552 29291616 23467689 29291787 23467826 29291958 23467963 29292129 23468100 29292300 23468237 29292471 23468374 29292642 23468511 29292813 23468648 29292984 23468785 29293155 23468922 29293326 23469059 29293497 23469196 29293668 23469333 29293839 23469470 29294010 23469607 29294181 23469744 29294352 23469881 29294523 23470018 29294694 23470155 29294865 23470292 29295036 23470429 29295207 23470566 29295378 23470703 29295549 23470840 29295720 23470977 29295891 23471114 29296062 23471251 29296233 23471388 29296404 23471525 29296575 23471662 29296746 23471799 29296917 23471936 29297088 23472073 29297259 23472210 29297430 23472347 29297601 23472484 29297772 23472621 29297943 23472758 29298114 23472895 29298285 23473032 29298456 23473169 29298627 23473306 29298798 23473443 29298969 23473580 29299140 23473717 29299311 23473854 29299482 23473991 29299653 23474128 29299824 23474265 29299995 23474402 29300166 23474539 29300337 23474676 29300508 23474813 29300679 23474950 29300850 23475087 29301021 23475224 29301192 23475361 29301363 23475498 29301534 23475635 29301705 23475772 29301876 23475909 29302047 23476046 29302218 23476183 29302389 23476320 29302560 23476457 29302731 23476594 29302902 23476731 29303073 23476868 29303244 23477005 29303415 23477142 29303586 23477279 29303757 23477416 29303928 23477553 29304099 23477690 29304270 23477827 29304441 23477964 29304612 23478101 29304783 23478238 29304954 23478375 29305125 23478512 29305296 23478649 29305467 23478786 29305638 23478923 29305809 23479060 29305980 23479197 29306151 23479334 29306322 23479471 29306493 23479608 29306664 23479745 29306835 23479882 29307006 23480019 29307177 23480156 29307348 23480293 29307519 23480430 29307690 23480567 29307861 23480704 29308032 23480841 29308203 23480978 29308374 23481115 29308545 23481252 29308716 23481389 29308887 23481526 29309058 23481663 29309229 23481800 29309400 23481937 29309571 23482074 29309742 23482211 29309913 23482348 29310084 23482485 29310255 23482622 29310426 23482759 29310597 23482896 29310768 23483033 29310939 23483170 29311110 23483307 29311281 23483444 29311452 23483581 29311623 23483718 29311794 23483855 29311965 23483992 29312136 23484129 29312307 23484266 29312478 23484403 29312649 23484540 29312820 23484677 29312991 23484814 29313162 23484951 29313333 23485088 29313504 23485225 29313675 23485362 29313846 23485499 29314017 23485636 29314188 23485773 29314359 23485910 29314530 23486047 29314701 23486184 29314872 23486321 29315043 23486458 29315214 23486595 29315385 23486732 29315556 23486869 29315727 23487006 29315898 23487143 29316069 23487280 29316240 23487417 29316411 23487554 29316582 23487691 29316753 23487828 29316924 23487965 29317095 23488102 29317266 23488239 29317437 23488376 29317608 23488513 29317779 23488650 29317950 23488787 29318121 23488924 29318292 23489061 29318463 23489198 29318634 23489335 29318805 23489472 29318976 23489609 29319147 23489746 29319318 23489883 29319489 23490020 29319660 23490157 29319831 23490294 29320002 23490431 29320173 23490568 29320344 23490705 29320515 23490842 29320686 23490979 29320857 23491116 29321028 23491253 29321199 23491390 29321370 23491527 29321541 23491664 29321712 23491801 29321883 23491938 29322054 23492075 29322225 23492212 29322396 23492349 29322567 23492486 29322738 23492623 29322909 23492760 29323080 23492897 29323251 23493034 29323422 23493171 29323593 23493308 29323764 23493445 29323935 23493582 29324106 23493719 29324277 23493856 29324448 23493993 29324619 23494130 29324790 23494267 29324961 23494404 29325132 23494541 29325303 23494678 29325474 23494815 29325645 23494952 29325816 23495089 29325987 23495226 29326158 23495363 29326329 23495500 29326500 23495637 29326671 23495774 29326842 23495911 29327013 23496048 29327184 23496185 29327355 23496322 29327526 23496459 29327697 23496596 29327868 23496733 29328039 23496870 29328210 23497007 29328381 23497144 29328552 23497281 29328723 23497418 29328894 23497555 29329065 23497692 29329236 23497829 29329407 23497966 29329578 23498103 29329749 23498240 29329920 23498377 29330091 23498514 29330262 23498651 29330433 23498788 29330604 23498925 29330775 23499062 29330946 23499199 29331117 23499336 29331288 23499473 29331459 23499610 29331630 23499747 29331801 23499884 29331972 23500021 29332143 23500158 29332314 23500295 29332485 23500432 29332656 23500569 29332827 23500706 29332998 23500843 29333169 23500980 29333340 23501117 29333511 23501254 29333682 23501391 29333853 23501528 29334024 23501665 29334195 23501802 29334366 23501939 29334537 23502076 29334708 23502213 29334879 23502350 29335050 23502487 29335221 23502624 29335392 23502761 29335563 23502898 29335734 23503035 29335905 23503172 29336076 23503309 29336247 23503446 29336418 23503583 29336589 23503720 29336760 23503857 29336931 23503994 29337102 23504131 29337273 23504268 29337444 23504405 29337615 23504542 29337786 23504679 29337957 23504816 29338128 23504953 29338299 23505090 29338470 23505227 29338641 23505364 29338812 23505501 29338983 23505638 29339154 23505775 29339325 23505912 29339496 23506049 29339667 23506186 29339838 23506323 29340009 23506460 29340180 23506597 29340351 23506734 29340522 23506871 29340693 23507008 29340864 23507145 29341035 23507282 29341206 23507419 29341377 23507556 29341548 23507693 29341719 23507830 29341890 23507967 29342061 23508104 29342232 23508241 29342403 23508378 29342574 23508515 29342745 23508652 29342916 23508789 29343087 23508926 29343258 23509063 29343429 23509200 29343600 23509337 29343771 23509474 29343942 23509611 29344113 23509748 29344284 23509885 29344455 23510022 29344626 23510159 29344797 23510296 29344968 23510433 29345139 23510570 29345310 23510707 29345481 23510844 29345652 23510981 29345823 23511118 29345994 23511255 29346165 23511392 29346336 23511529 29346507 23511666 29346678 23511803 29346849 23511940 29347020 23512077 29347191 23512214 29347362 23512351 29347533 23512488 29347704 23512625 29347875 23512762 29348046 23512899 29348217 23513036 29348388 23513173 29348559 23513310 29348730 23513447 29348901 23513584 29349072 23513721 29349243 23513858 29349414 23513995 29349585 23514132 29349756 23514269 29349927 23514406 29350098 23514543 29350269 23514680 29350440 23514817 29350611 23514954 29350782 23515091 29350953 23515228 29351124 23515365 29351295 23515502 29351466 23515639 29351637 23515776 29351808 23515913 29351979 23516050 29352150 23516187 29352321 23516324 29352492 23516461 29352663 23516598 29352834 23516735 29353005 23516872 29353176 23517009 29353347 23517146 29353518 23517283 29353689 23517420 29353860 23517557 29354031 23517694 29354202 23517831 29354373 23517968 29354544 23518105 29354715 23518242 29354886 23518379 29355057 23518516 29355228 23518653 29355399 23518790 29355570 23518927 29355741 23519064 29355912 23519201 29356083 23519338 29356254 23519475 29356425 23519612 29356596 23519749 29356767 23519886 29356938 23520023 29357109 23520160 29357280 23520297 29357451 23520434 29357622 23520571 29357793 23520708 29357964 23520845 29358135 23520982 29358306 23521119 29358477 23521256 29358648 23521393 29358819 23521530 29358990 23521667 29359161 23521804 29359332 23521941 29359503 23522078 29359674 23522215 29359845 23522352 29360016 23522489 29360187 23522626 29360358 23522763 29360529 23522900 29360700 23523037 29360871 23523174 29361042 23523311 29361213 23523448 29361384 23523585 29361555 23523722 29361726 23523859 29361897 23523996 29362068 23524133 29362239 23524270 29362410 23524407 29362581 23524544 29362752 23524681 29362923 23524818 29363094 23524955 29363265 23525092 29363436 23525229 29363607 23525366 29363778 23525503 29363949 23525640 29364120 23525777 29364291 23525914 29364462 23526051 29364633 23526188 29364804 23526325 29364975 23526462 29365146 23526599 29365317 23526736 29365488 23526873 29365659 23527010 29365830 23527147 29366001 23527284 29366172 23527421 29366343 23527558 29366514 23527695 29366685 23527832 29366856 23527969 29367027 23528106 29367198 23528243 29367369 23528380 29367540 23528517 29367711 23528654 29367882 23528791 29368053 23528928 29368224 23529065 29368395 23529202 29368566 23529339 29368737 23529476 29368908 23529613 29369079 23529750 29369250 23529887 29369421 23530024 29369592 23530161 29369763 23530298 29369934 23530435 29370105 23530572 29370276 23530709 29370447 23530846 29370618 23530983 29370789 23531120 29370960 23531257 29371131 23531394 29371302 23531531 29371473 23531668 29371644 23531805 29371815 23531942 29371986 23532079 29372157 23532216 29372328 23532353 29372499 23532490 29372670 23532627 29372841 23532764 29373012 23532901 29373183 23533038 29373354 23533175 29373525 23533312 29373696 23533449 29373867 23533586 29374038 23533723 29374209 23533860 29374380 23533997 29374551 23534134 29374722 23534271 29374893 23534408 29375064 23534545 29375235 23534682 29375406 23534819 29375577 23534956 29375748 23535093 29375919 23535230 29376090 23535367 29376261 23535504 29376432 23535641 29376603 23535778 29376774 23535915 29376945 23536052 29377116 23536189 29377287 23536326 29377458 23536463 29377629 23536600 29377800 23536737 29377971 23536874 29378142 23537011 29378313 23537148 29378484 23537285 29378655 23537422 29378826 23537559 29378997 23537696 29379168 23537833 29379339 23537970 29379510 23538107 29379681 23538244 29379852 23538381 29380023 23538518 29380194 23538655 29380365 23538792 29380536 23538929 29380707 23539066 29380878 23539203 29381049 23539340 29381220 23539477 29381391 23539614 29381562 23539751 29381733 23539888 29381904 23540025 29382075 23540162 29382246 23540299 29382417 23540436 29382588 23540573 29382759 23540710 29382930 23540847 29383101 23540984 29383272 23541121 29383443 23541258 29383614 23541395 29383785 23541532 29383956 23541669 29384127 23541806 29384298 23541943 29384469 23542080 29384640 23542217 29384811 23542354 29384982 23542491 29385153
1000 33837900 0 33837900 42235627 33838037 42235798 33838174 42235969 33838311 42236140 33838448 42236311 33838585 42236482 33838722 42236653 33838859 42236824 33838996 42236995 33839133 42237166 33839270 42237337 33839407 42237508 33839544 42237679 33839681 42237850 33839818 42238021 33839955 42238192 33840092 42238363 33840229 42238534 33840366 42238705 33840503 42238876 33840640 42239047 33840777 42239218 33840914 42239389 33841051 42239560 33841188 42239731 33841325 42239902 33841462 42240073 33841599 42240244 33841736 42240415 33841873 42240586 33842010 42240757 33842147 42240928 33842284 42241099 33842421 42241270 33842558 42241441 33842695 42241612 33842832 42241783 33842969 42241954 33843106 42242125 33843243 42242296 33843380 42242467 33843517 42242638 33843654 42242809 33843791 42242980 33843928 42243151 33844065 42243322 33844202 42243493 33844339 42243664 33844476 42243835 33844613 42244006 33844750 42244177 33844887 42244348 33845024 42244519 33845161 42244690 33845298 42244861 33845435 42245032 33845572 42245203 33845709 42245374 33845846 42245545 33845983 42245716 33846120 42245887 33846257 42246058 33846394 42246229 33846531 42246400 33846668 42246571 33846805 42246742 33846942 42246913 33847079 42247084 33847216 42247255 33847353 42247426 33847490 42247597 33847627 42247768 33847764 42247939 33847901 42248110 33848038 42248281 33848175 42248452 33848312 42248623 33848449 42248794 33848586 42248965 33848723 42249136 33848860 42249307 33848997 42249478 33849134 42249649 33849271 42249820 33849408 42249991 33849545 42250162 33849682 42250333 33849819 42250504 33849956 42250675 33850093 42250846 33850230 42251017 33850367 42251188 33850504 42251359 33850641 42251530 33850778 42251701 33850915 42251872 33851052 42252043 33851189 42252214 33851326 42252385 33851463 42252556 33851600 42252727 33851737 42252898 33851874 42253069 33852011 42253240 33852148 42253411 33852285 42253582 33852422 42253753 33852559 42253924 33852696 42254095 33852833 42254266 33852970 42254437 33853107 42254608 33853244 42254779 33853381 42254950 33853518 42255121 33853655 42255292 33853792 42255463 33853929 42255634 33854066 42255805 33854203 42255976 33854340 42256147 33854477 42256318 33854614 42256489 33854751 42256660 33854888 42256831 33855025 42257002 33855162 42257173 33855299 42257344 33855436 42257515 33855573 42257686 33855710 42257857 33855847 42258028 33855984 42258199 33856121 42258370 33856258 42258541 33856395 42258712 33856532 42258883 33856669 42259054 33856806 42259225 33856943 42259396 33857080 42259567 33857217 42259738 33857354 42259909 33857491 42260080 33857628 42260251 33857765 42260422 33857902 42260593 33858039 42260764 33858176 42260935 33858313 42261106 33858450 42261277 33858587 42261448 33858724 42261619 33858861 42261790 33858998 42261961 33859135 42262132 33859272 42262303 33859409 42262474 33859546 42262645 33859683 42262816 33859820 42262987 33859957 42263158 33860094 42263329 33860231 42263500 33860368 42263671 33860505 42263842 33860642 42264013 33860779 42264184 33860916 42264355 33861053 42264526 33861190 42264697 33861327 42264868 33861464 42265039 33861601 42265210 33861738 42265381 33861875 42265552 33862012 42265723 33862149 42265894 33862286 42266065 33862423 42266236 33862560 42266407 33862697 42266578 33862834 42266749 33862971 42266920 33863108 42267091 33863245 42267262 33863382 42267433 33863519 42267604 33863656 42267775 33863793 42267946 33863930 42268117 33864067 42268288 33864204 42268459 33864341 42268630 33864478 42268801 33864615 42268972 33864752 42269143 33864889 42269314 33865026 42269485 33865163 42269656 33865300 42269827 33865437 42269998 33865574 42270169 33865711 42270340 33865848 42270511 33865985 42270682 33866122 42270853 33866259 42271024 33866396 42271195 33866533 42271366 33866670 42271537 33866807 42271708 33866944 42271879 33867081 42272050 33867218 42272221 33867355 42272392 33867492 42272563 33867629 42272734 33867766 42272905 33867903 42273076 33868040 42273247 33868177 42273418 33868314 42273589 33868451 42273760 33868588 42273931 33868725 42274102 33868862 42274273 33868999 42274444 33869136 42274615 33869273 42274786 33869410 42274957 33869547 42275128 33869684 42275299 33869821 42275470 33869958 42275641 33870095 42275812 33870232 42275983 33870369 42276154 33870506 42276325 33870643 42276496 33870780 42276667 33870917 42276838 33871054 42277009 33871191 42277180 33871328 42277351 33871465 42277522 33871602 42277693 33871739 42277864 33871876 42278035 33872013 42278206 33872150 42278377 33872287 42278548 33872424 42278719 33872561 42278890 33872698 42279061 33872835 42279232 33872972 42279403 33873109 42279574 33873246 42279745 33873383 42279916 33873520 42280087 33873657 42280258 33873794 42280429 33873931 42280600 33874068 42280771 33874205 42280942 33874342 42281113 33874479 42281284 33874616 42281455 33874753 42281626 33874890 42281797 33875027 42281968 33875164 42282139 33875301 42282310 33875438 42282481 33875575 42282652 33875712 42282823 33875849 42282994 33875986 42283165 33876123 42283336 33876260 42283507 33876397 42283678 33876534 42283849 33876671 42284020 33876808 42284191 33876945 42284362 33877082 42284533 33877219 42284704 33877356 42284875 33877493 42285046 33877630 42285217 33877767 42285388 33877904 42285559 33878041 42285730 33878178 42285901 33878315 42286072 33878452 42286243 33878589 42286414 33878726 42286585 33878863 42286756 33879000 42286927 33879137 42287098 33879274 42287269 33879411 42287440 33879548 42287611 33879685 42287782 33879822 42287953 33879959 42288124 33880096 42288295 33880233 42288466 33880370 42288637 33880507 42288808 33880644 42288979 33880781 42289150 33880918 42289321 33881055 42289492 33881192 42289663 33881329 42289834 33881466 42290005 33881603 42290176 33881740 42290347 33881877 42290518 33882014 42290689 33882151 42290860 33882288 42291031 33882425 42291202 33882562 42291373 33882699 42291544 33882836 42291715 33882973 42291886 33883110 42292057 33883247 42292228 33883384 42292399 33883521 42292570 33883658 42292741 33883795 42292912 33883932 42293083 33884069 42293254 33884206 42293425 33884343 42293596 33884480 42293767 33884617 42293938 33884754 42294109 33884891 42294280 33885028 42294451 33885165 42294622 33885302 42294793 33885439 42294964 33885576 42295135 33885713 42295306 33885850 42295477 33885987 42295648 33886124 42295819 33886261 42295990 33886398 42296161 33886535 42296332 33886672 42296503 33886809 42296674 33886946 42296845 33887083 42297016 33887220 42297187 33887357 42297358 33887494 42297529 33887631 42297700 33887768 42297871 33887905 42298042 33888042 42298213 33888179 42298384 33888316 42298555 33888453 42298726 33888590 42298897 33888727 42299068 33888864 42299239 33889001 42299410 33889138 42299581 33889275 42299752 33889412 42299923 33889549 42300094 33889686 42300265 33889823 42300436 33889960 42300607 33890097 42300778 33890234 42300949 33890371 42301120 33890508 42301291 33890645 42301462 33890782 42301633 33890919 42301804 33891056 42301975 33891193 42302146 33891330 42302317 33891467 42302488 33891604 42302659 33891741 42302830 33891878 42303001 33892015 42303172 33892152 42303343 33892289 42303514 33892426 42303685 33892563 42303856 33892700 42304027 33892837 42304198 33892974 42304369 33893111 42304540 33893248 42304711 33893385 42304882 33893522 42305053 33893659 42305224 33893796 42305395 33893933 42305566 33894070 42305737 33894207 42305908 33894344 42306079 33894481 42306250 33894618 42306421 33894755 42306592 33894892 42306763 33895029 42306934 33895166 42307105 33895303 42307276 33895440 42307447 33895577 42307618 33895714 42307789 33895851 42307960 33895988 42308131 33896125 42308302 33896262 42308473 33896399 42308644 33896536 42308815 33896673 42308986 33896810 42309157 33896947 42309328 33897084 42309499 33897221 42309670 33897358 42309841 33897495 42310012 33897632 42310183 33897769 42310354 33897906 42310525 33898043 42310696 33898180 42310867 33898317 42311038 33898454 42311209 33898591 42311380 33898728 42311551 33898865 42311722 33899002 42311893 33899139 42312064 33899276 42312235 33899413 42312406 33899550 42312577 33899687 42312748 33899824 42312919 33899961 42313090 33900098 42313261 33900235 42313432 33900372 42313603 33900509 42313774 33900646 42313945 33900783 42314116 33900920 42314287 33901057 42314458 33901194 42314629 33901331 42314800 33901468 42314971 33901605 42315142 33901742 42315313 33901879 42315484 33902016 42315655 33902153 42315826 33902290 42315997 33902427 42316168 33902564 42316339 33902701 42316510 33902838 42316681 33902975 42316852 33903112 42317023 33903249 42317194 33903386 42317365 33903523 42317536 33903660 42317707 33903797 42317878 33903934 42318049 33904071 42318220 33904208 42318391 33904345 42318562 33904482 42318733 33904619 42318904 33904756 42319075 33904893 42319246 33905030 42319417 33905167 42319588 33905304 42319759 33905441 42319930 33905578 42320101 33905715 42320272 33905852 42320443 33905989 42320614 33906126 42320785 33906263 42320956 33906400 42321127 33906537 42321298 33906674 42321469 33906811 42321640 33906948 42321811 33907085 42321982 33907222 42322153 33907359 42322324 33907496 42322495 33907633 42322666 33907770 42322837 33907907 42323008 33908044 42323179 33908181 42323350 33908318 42323521 33908455 42323692 33908592 42323863 33908729 42324034 33908866 42324205 33909003 42324376 33909140 42324547 33909277 42324718 33909414 42324889 33909551 42325060 33909688 42325231 33909825 42325402 33909962 42325573 33910099 42325744 33910236 42325915 33910373 42326086 33910510 42326257 33910647 42326428 33910784 42326599 33910921 42326770 33911058 42326941 33911195 42327112 33911332 42327283 33911469 42327454 33911606 42327625 33911743 42327796 33911880 42327967 33912017 42328138 33912154 42328309 33912291 42328480 33912428 42328651 33912565 42328822 33912702 42328993 33912839 42329164 33912976 42329335 33913113 42329506 33913250 42329677 33913387 42329848 33913524 42330019 33913661 42330190 33913798 42330361 33913935 42330532 33914072 42330703 33914209 42330874 33914346 42331045 33914483 42331216 33914620 42331387 33914757 42331558 33914894 42331729 33915031 42331900 33915168 42332071 33915305 42332242 33915442 42332413 33915579 42332584 33915716 42332755 33915853 42332926 33915990 42333097 33916127 42333268 33916264 42333439 33916401 42333610 33916538 42333781 33916675 42333952 33916812 42334123 33916949 42334294 33917086 42334465 33917223 42334636 33917360 42334807 33917497 42334978 33917634 42335149 33917771 42335320 33917908 42335491 33918045 42335662 33918182 42335833 33918319 42336004 33918456 42336175 33918593 42336346 33918730 42336517 33918867 42336688 33919004 42336859 33919141 42337030 33919278 42337201 33919415 42337372 33919552 42337543 33919689 42337714 33919826 42337885 33919963 42338056 33920100 42338227 33920237 42338398 33920374 42338569 33920511 42338740 33920648 42338911 33920785 42339082 33920922 42339253 33921059 42339424 33921196 42339595 33921333 42339766 33921470 42339937 33921607 42340108 33921744 42340279 33921881 42340450 33922018 42340621 33922155 42340792 33922292 42340963 33922429 42341134 33922566 42341305 33922703 42341476 33922840 42341647 33922977 42341818 33923114 42341989 33923251 42342160 33923388 42342331 33923525 42342502 33923662 42342673 33923799 42342844 33923936 42343015 33924073 42343186 33924210 42343357 33924347 42343528 33924484 42343699 33924621 42343870 33924758 42344041 33924895 42344212 33925032 42344383 33925169 42344554 33925306 42344725 33925443 42344896 33925580 42345067 33925717 42345238 33925854 42345409 33925991 42345580 33926128 42345751 33926265 42345922 33926402 42346093 33926539 42346264 33926676 42346435 33926813 42346606 33926950 42346777 33927087 42346948 33927224 42347119 33927361 42347290 33927498 42347461 33927635 42347632 33927772 42347803 33927909 42347974 33928046 42348145 33928183 42348316 33928320 42348487 33928457 42348658 33928594 42348829 33928731 42349000 33928868 42349171 33929005 42349342 33929142 42349513 33929279 42349684 33929416 42349855 33929553 42350026 33929690 42350197 33929827 42350368 33929964 42350539 33930101 42350710 33930238 42350881 33930375 42351052 33930512 42351223 33930649 42351394 33930786 42351565 33930923 42351736 33931060 42351907 33931197 42352078 33931334 42352249 33931471 42352420 33931608 42352591 33931745 42352762 33931882 42352933 33932019 42353104 33932156 42353275 33932293 42353446 33932430 42353617 33932567 42353788 33932704 42353959 33932841 42354130 33932978 42354301 33933115 42354472 33933252 42354643 33933389 42354814 33933526 42354985 33933663 42355156 33933800 42355327 33933937 42355498 33934074 42355669 33934211 42355840 33934348 42356011 33934485 42356182 33934622 42356353 33934759 42356524 33934896 42356695 33935033 42356866 33935170 42357037 33935307 42357208 33935444 42357379 33935581 42357550 33935718 42357721 33935855 42357892 33935992 42358063 33936129 42358234 33936266 42358405 33936403 42358576 33936540 42358747 33936677 42358918 33936814 42359089 33936951 42359260 33937088 42359431 33937225 42359602 33937362 42359773 33937499 42359944 33937636 42360115 33937773 42360286 33937910 42360457 33938047 42360628 33938184 42360799 33938321 42360970 33938458 42361141 33938595 42361312 33938732 42361483 33938869 42361654 33939006 42361825 33939143 42361996 33939280 42362167 33939417 42362338 33939554 42362509 33939691 42362680 33939828 42362851 33939965 42363022 33940102 42363193 33940239 42363364 33940376 42363535 33940513 42363706 33940650 42363877 33940787 42364048 33940924 42364219 33941061 42364390 33941198 42364561 33941335 42364732 33941472 42364903 33941609 42365074 33941746 42365245 33941883 42365416 33942020 42365587 33942157 42365758 33942294 42365929 33942431 42366100 33942568 42366271 33942705 42366442 33942842 42366613 33942979 42366784 33943116 42366955 33943253 42367126 33943390 42367297 33943527 42367468 33943664 42367639 33943801 42367810 33943938 42367981 33944075 42368152 33944212 42368323 33944349 42368494 33944486 42368665 33944623 42368836 33944760 42369007 33944897 42369178 33945034 42369349 33945171 42369520 33945308 42369691 33945445 42369862 33945582 42370033 33945719 42370204 33945856 42370375 33945993 42370546 33946130 42370717 33946267 42370888 33946404 42371059 33946541 42371230 33946678 42371401 33946815 42371572 33946952 42371743 33947089 42371914 33947226 42372085 33947363 42372256 33947500 42372427 33947637 42372598 33947774 42372769 33947911 42372940 33948048 42373111 33948185 42373282 33948322 42373453 33948459 42373624 33948596 42373795 33948733 42373966 33948870 42374137 33949007 42374308 33949144 42374479 33949281 42374650 33949418 42374821 33949555 42374992 33949692 42375163 33949829 42375334 33949966 42375505 33950103 42375676 33950240 42375847 33950377 42376018 33950514 42376189 33950651 42376360 33950788 42376531 33950925 42376702 33951062 42376873 33951199 42377044 33951336 42377215 33951473 42377386 33951610 42377557 33951747 42377728 33951884 42377899 33952021 42378070 33952158 42378241 33952295 42378412 33952432 42378583 33952569 42378754 33952706 42378925 33952843 42379096 33952980 42379267 33953117 42379438 33953254 42379609 33953391 42379780 33953528 42379951 33953665 42380122 33953802 42380293 33953939 42380464 33954076 42380635 33954213 42380806 33954350 42380977 33954487 42381148 33954624 42381319 33954761 42381490 33954898 42381661 33955035 42381832 33955172 42382003 33955309 42382174 33955446 42382345 33955583 42382516 33955720 42382687 33955857 42382858 33955994 42383029 33956131 42383200 33956268 42383371 33956405 42383542 33956542 42383713 33956679 42383884 33956816 42384055 33956953 42384226 33957090 42384397 33957227 42384568 33957364 42384739 33957501 42384910 33957638 42385081 33957775 42385252 33957912 42385423 33958049 42385594 33958186 42385765 33958323 42385936 33958460 42386107 33958597 42386278 33958734 42386449 33958871 42386620 33959008 42386791 33959145 42386962 33959282 42387133 33959419 42387304 33959556 42387475 33959693 42387646 33959830 42387817 33959967 42387988 33960104 42388159 33960241 42388330 33960378 42388501 33960515 42388672 33960652 42388843 33960789 42389014 33960926 42389185 33961063 42389356 33961200 42389527 33961337 42389698 33961474 42389869 33961611 42390040 33961748 42390211 33961885 42390382 33962022 42390553 33962159 42390724 33962296 42390895 33962433 42391066 33962570 42391237 33962707 42391408 33962844 42391579 33962981 42391750 33963118 42391921 33963255 42392092 33963392 42392263 33963529 42392434 33963666 42392605 33963803 42392776 33963940 42392947 33964077 42393118 33964214 42393289 33964351 42393460 33964488 42393631 33964625 42393802 33964762 42393973 33964899 42394144 33965036 42394315 33965173 42394486 33965310 42394657 33965447 42394828 33965584 42394999 33965721 42395170 33965858 42395341 33965995 42395512 33966132 42395683 33966269 42395854 33966406 42396025 33966543 42396196 33966680 42396367 33966817 42396538 33966954 42396709 33967091 42396880 33967228 42397051 33967365 42397222 33967502 42397393 33967639 42397564 33967776 42397735 33967913 42397906 33968050 42398077 33968187 42398248 33968324 42398419 33968461 42398590 33968598 42398761 33968735 42398932 33968872 42399103 33969009 42399274 33969146 42399445 33969283 42399616 33969420 42399787 33969557 42399958 33969694 42400129 33969831 42400300 33969968 42400471 33970105 42400642 33970242 42400813 33970379 42400984 33970516 42401155 33970653 42401326 33970790 42401497 33970927 42401668 33971064 42401839 33971201 42402010 33971338 42402181 33971475 42402352 33971612 42402523 33971749 42402694 33971886 42402865 33972023 42403036 33972160 42403207 33972297 42403378 33972434 42403549 33972571 42403720 33972708 42403891 33972845 42404062 33972982 42404233 33973119 42404404 33973256 42404575 33973393 42404746 33973530 42404917 33973667 42405088 33973804 42405259 33973941 42405430 33974078 42405601 33974215 42405772 33974352 42405943 33974489 42406114 33974626 42406285
1000 23014900 0 23014900 28726627 23015037 28726798 23015174 28726969 23015311 28727140 23015448 28727311 23015585 28727482 23015722 28727653 23015859 28727824 23015996 28727995 23016133 28728166 23016270 28728337 23016407 28728508 23016544 28728679 23016681 28728850 23016818 28729021 23016955 28729192 23017092 28729363 23017229 28729534 23017366 28729705 23017503 28729876 23017640 28730047 23017777 28730218 23017914 28730389 23018051 28730560 23018188 28730731 23018325 28730902 23018462 28731073 23018599 28731244 23018736 28731415 23018873 28731586 23019010 28731757 23019147 28731928 23019284 28732099 23019421 28732270 23019558 28732441 23019695 28732612 23019832 28732783 23019969 28732954 23020106 28733125 23020243 28733296 23020380 28733467 23020517 28733638 23020654 28733809 23020791 28733980 23020928 28734151 23021065 28734322 23021202 28734493 23021339 28734664 23021476 28734835 23021613 28735006 23021750 28735177 23021887 28735348 23022024 28735519 23022161 28735690 23022298 28735861 23022435 28736032 23022572 28736203 23022709 28736374 23022846 28736545 23022983 28736716 23023120 28736887 23023257 28737058 23023394 28737229 23023531 28737400 23023668 28737571 23023805 28737742 23023942 28737913 23024079 28738084 23024216 28738255 23024353 28738426 23024490 28738597 23024627 28738768 23024764 28738939 23024901 28739110 23025038 28739281 23025175 28739452 23025312 28739623 23025449 28739794 23025586 28739965 23025723 28740136 23025860 28740307 23025997 28740478 23026134 28740649 23026271 28740820 23026408 28740991 23026545 28741162 23026682 28741333 23026819 28741504 23026956 28741675 23027093 28741846 23027230 28742017 23027367 28742188 23027504 28742359 23027641 28742530 23027778 28742701 23027915 28742872 23028052 28743043 23028189 28743214 23028326 28743385 23028463 28743556 23028600 28743727 23028737 28743898 23028874 28744069 23029011 28744240 23029148 28744411 23029285 28744582 23029422 28744753 23029559 28744924 23029696 28745095 23029833 28745266 23029970 28745437 23030107 28745608 23030244 28745779 23030381 28745950 23030518 28746121 23030655 28746292 23030792 28746463 23030929 28746634 23031066 28746805 23031203 28746976 23031340 28747147 23031477 28747318 23031614 28747489 23031751 28747660 23031888 28747831 23032025 28748002 23032162 28748173 23032299 28748344 23032436 28748515 23032573 28748686 23032710 28748857 23032847 28749028 23032984 28749199 23033121 28749370 23033258 28749541 23033395 28749712 23033532 28749883 23033669 28750054 23033806 28750225 23033943 28750396 23034080 28750567 23034217 28750738 23034354 28750909 23034491 28751080 23034628 28751251 23034765 28751422 23034902 28751593 23035039 28751764 23035176 28751935 23035313 28752106 23035450 28752277 23035587 28752448 23035724 28752619 23035861 28752790 23035998 28752961 23036135 28753132 23036272 28753303 23036409 28753474 23036546 28753645 23036683 28753816 23036820 28753987 23036957 28754158 23037094 28754329 23037231 28754500 23037368 28754671 23037505 28754842 23037642 28755013 23037779 28755184 23037916 28755355 23038053 28755526 23038190 28755697 23038327 28755868 23038464 28756039 23038601 28756210 23038738 28756381 23038875 28756552 23039012 28756723 23039149 28756894 23039286 28757065 23039423 28757236 23039560 28757407 23039697 28757578 23039834 28757749 23039971 28757920 23040108 28758091 23040245 28758262 23040382 28758433 23040519 28758604 23040656 28758775 23040793 28758946 23040930 28759117 23041067 28759288 23041204 28759459 23041341 28759630 23041478 28759801 23041615 28759972 23041752 28760143 23041889 28760314 23042026 28760485 23042163 28760656 23042300 28760827 23042437 28760998 23042574 28761169 23042711 28761340 23042848 28761511 23042985 28761682 23043122 28761853 23043259 28762024 23043396 28762195 23043533 28762366 23043670 28762537 23043807 28762708 23043944 28762879 23044081 28763050 23044218 28763221 23044355 28763392 23044492 28763563 23044629 28763734 23044766 28763905 23044903 28764076 23045040 28764247 23045177 28764418 23045314 28764589 23045451 28764760 23045588 28764931 23045725 28765102 23045862 28765273 23045999 28765444 23046136 28765615 23046273 28765786 23046410 28765957 23046547 28766128 23046684 28766299 23046821 28766470 23046958 28766641 23047095 28766812 23047232 28766983 23047369 28767154 23047506 28767325 23047643 28767496 23047780 28767667 23047917 28767838 23048054 28768009 23048191 28768180 23048328 28768351 23048465 28768522 23048602 28768693 23048739 28768864 23048876 28769035 23049013 28769206 23049150 28769377 23049287 28769548 23049424 28769719 23049561 28769890 23049698 28770061 23049835 28770232 23049972 28770403 23050109 28770574 23050246 28770745 23050383 28770916 23050520 28771087 23050657 28771258 23050794 28771429 23050931 28771600 23051068 28771771 23051205 28771942 23051342 28772113 23051479 28772284 23051616 28772455 23051753 28772626 23051890 28772797 23052027 28772968 23052164 28773139 23052301 28773310 23052438 28773481 23052575 28773652 23052712 28773823 23052849 28773994 23052986 28774165 23053123 28774336 23053260 28774507 23053397 28774678 23053534 28774849 23053671 28775020 23053808 28775191 23053945 28775362 23054082 28775533 23054219 28775704 23054356 28775875 23054493 28776046 23054630 28776217 23054767 28776388 23054904 28776559 23055041 28776730 23055178 28776901 23055315 28777072 23055452 28777243 23055589 28777414 23055726 28777585 23055863 28777756 23056000 28777927 23056137 28778098 23056274 28778269 23056411 28778440 23056548 28778611 23056685 28778782 23056822 28778953 23056959 28779124 23057096 28779295 23057233 28779466 23057370 28779637 23057507 28779808 23057644 28779979 23057781 28780150 23057918 28780321 23058055 28780492 23058192 28780663 23058329 28780834 23058466 28781005 23058603 28781176 23058740 28781347 23058877 28781518 23059014 28781689 23059151 28781860 23059288 28782031 23059425 28782202 23059562 28782373 23059699 28782544 23059836 28782715 23059973 28782886 23060110 28783057 23060247 28783228 23060384 28783399 23060521 28783570 23060658 28783741 23060795 28783912 23060932 28784083 23061069 28784254 23061206 28784425 23061343 28784596 23061480 28784767 23061617 28784938 23061754 28785109 23061891 28785280 23062028 28785451 23062165 28785622 23062302 28785793 23062439 28785964 23062576 28786135 23062713 28786306 23062850 28786477 23062987 28786648 23063124 28786819 23063261 28786990 23063398 28787161 23063535 28787332 23063672 28787503 23063809 28787674 23063946 28787845 23064083 28788016 23064220 28788187 23064357 28788358 23064494 28788529 23064631 28788700 23064768 28788871 23064905 28789042 23065042 28789213 23065179 28789384 23065316 28789555 23065453 28789726 23065590 28789897 23065727 28790068 23065864 28790239 23066001 28790410 23066138 28790581 23066275 28790752 23066412 28790923 23066549 28791094 23066686 28791265 23066823 28791436 23066960 28791607 23067097 28791778 23067234 28791949 23067371 28792120 23067508 28792291 23067645 28792462 23067782 28792633 23067919 28792804 23068056 28792975 23068193 28793146 23068330 28793317 23068467 28793488 23068604 28793659 23068741 28793830 23068878 28794001 23069015 28794172 23069152 28794343 23069289 28794514 23069426 28794685 23069563 28794856 23069700 28795027 23069837 28795198 23069974 28795369 23070111 28795540 23070248 28795711 23070385 28795882 23070522 28796053 23070659 28796224 23070796 28796395 23070933 28796566 23071070 28796737 23071207 28796908 23071344 28797079 23071481 28797250 23071618 28797421 23071755 28797592 23071892 28797763 23072029 28797934 23072166 28798105 23072303 28798276 23072440 28798447 23072577 28798618 23072714 28798789 23072851 28798960 23072988 28799131 23073125 28799302 23073262 28799473 23073399 28799644 23073536 28799815 23073673 28799986 23073810 28800157 23073947 28800328 23074084 28800499 23074221 28800670 23074358 28800841 23074495 28801012 23074632 28801183 23074769 28801354 23074906 28801525 23075043 28801696 23075180 28801867 23075317 28802038 23075454 28802209 23075591 28802380 23075728 28802551 23075865 28802722 23076002 28802893 23076139 28803064 23076276 28803235 23076413 28803406 23076550 28803577 23076687 28803748 23076824 28803919 23076961 28804090 23077098 28804261 23077235 28804432 23077372 28804603 23077509 28804774 23077646 28804945 23077783 28805116 23077920 28805287 23078057 28805458 23078194 28805629 23078331 28805800 23078468 28805971 23078605 28806142 23078742 28806313 23078879 28806484 23079016 28806655 23079153 28806826 23079290 28806997 23079427 28807168 23079564 28807339 23079701 28807510 23079838 28807681 23079975 28807852 23080112 28808023 23080249 28808194 23080386 28808365 23080523 28808536 23080660 28808707 23080797 28808878 23080934 28809049 23081071 28809220 23081208 28809391 23081345 28809562 23081482 28809733 23081619 28809904 23081756 28810075 23081893 28810246 23082030 28810417 23082167 28810588 23082304 28810759 23082441 28810930 23082578 28811101 23082715 28811272 23082852 28811443 23082989 28811614 23083126 28811785 23083263 28811956 23083400 28812127 23083537 28812298 23083674 28812469 23083811 28812640 23083948 28812811 23084085 28812982 23084222 28813153 23084359 28813324 23084496 28813495 23084633 28813666 23084770 28813837 23084907 28814008 23085044 28814179 23085181 28814350 23085318 28814521 23085455 28814692 23085592 28814863 23085729 28815034 23085866 28815205 23086003 28815376 23086140 28815547 23086277 28815718 23086414 28815889 23086551 28816060 23086688 28816231 23086825 28816402 23086962 28816573 23087099 28816744 23087236 28816915 23087373 28817086 23087510 28817257 23087647 28817428 23087784 28817599 23087921 28817770 23088058 28817941 23088195 28818112 23088332 28818283 23088469 28818454 23088606 28818625 23088743 28818796 23088880 28818967 23089017 28819138 23089154 28819309 23089291 28819480 23089428 28819651 23089565 28819822 23089702 28819993 23089839 28820164 23089976 28820335 23090113 28820506 23090250 28820677 23090387 28820848 23090524 28821019 23090661 28821190 23090798 28821361 23090935 28821532 23091072 28821703 23091209 28821874 23091346 28822045 23091483 28822216 23091620 28822387 23091757 28822558 23091894 28822729 23092031 28822900 23092168 28823071 23092305 28823242 23092442 28823413 23092579 28823584 23092716 28823755 23092853 28823926 23092990 28824097 23093127 28824268 23093264 28824439 23093401 28824610 23093538 28824781 23093675 28824952 23093812 28825123 23093949 28825294 23094086 28825465 23094223 28825636 23094360 28825807 23094497 28825978 23094634 28826149 23094771 28826320 23094908 28826491 23095045 28826662 23095182 28826833 23095319 28827004 23095456 28827175 23095593 28827346 23095730 28827517 23095867 28827688 23096004 28827859 23096141 28828030 23096278 28828201 23096415 28828372 23096552 28828543 23096689 28828714 23096826 28828885 23096963 28829056 23097100 28829227 23097237 28829398 23097374 28829569 23097511 28829740 23097648 28829911 23097785 28830082 23097922 28830253 23098059 28830424 23098196 28830595 23098333 28830766 23098470 28830937 23098607 28831108 23098744 28831279 23098881 28831450 23099018 28831621 23099155 28831792 23099292 28831963 23099429 28832134 23099566 28832305 23099703 28832476 23099840 28832647 23099977 28832818 23100114 28832989 23100251 28833160 23100388 28833331 23100525 28833502 23100662 28833673 23100799 28833844 23100936 28834015 23101073 28834186 23101210 28834357 23101347 28834528 23101484 28834699 23101621 28834870 23101758 28835041 23101895 28835212 23102032 28835383 23102169 28835554 23102306 28835725 23102443 28835896 23102580 28836067 23102717 28836238 23102854 28836409 23102991 28836580 23103128 28836751 23103265 28836922 23103402 28837093 23103539 28837264 23103676 28837435 23103813 28837606 23103950 28837777 23104087 28837948 23104224 28838119 23104361 28838290 23104498 28838461 23104635 28838632 23104772 28838803 23104909 28838974 23105046 28839145 23105183 28839316 23105320 28839487 23105457 28839658 23105594 28839829 23105731 28840000 23105868 28840171 23106005 28840342 23106142 28840513 23106279 28840684 23106416 28840855 23106553 28841026 23106690 28841197 23106827 28841368 23106964 28841539 23107101 28841710 23107238 28841881 23107375 28842052 23107512 28842223 23107649 28842394 23107786 28842565 23107923 28842736 23108060 28842907 23108197 28843078 23108334 28843249 23108471 28843420 23108608 28843591 23108745 28843762 23108882 28843933 23109019 28844104 23109156 28844275 23109293 28844446 23109430 28844617 23109567 28844788 23109704 28844959 23109841 28845130 23109978 28845301 23110115 28845472 23110252 28845643 23110389 28845814 23110526 28845985 23110663 28846156 23110800 28846327 23110937 28846498 23111074 28846669 23111211 28846840 23111348 28847011 23111485 28847182 23111622 28847353 23111759 28847524 23111896 28847695 23112033 28847866 23112170 28848037 23112307 28848208 23112444 28848379 23112581 28848550 23112718 28848721 23112855 28848892 23112992 28849063 23113129 28849234 23113266 28849405 23113403 28849576 23113540 28849747 23113677 28849918 23113814 28850089 23113951 28850260 23114088 28850431 23114225 28850602 23114362 28850773 23114499 28850944 23114636 28851115 23114773 28851286 23114910 28851457 23115047 28851628 23115184 28851799 23115321 28851970 23115458 28852141 23115595 28852312 23115732 28852483 23115869 28852654 23116006 28852825 23116143 28852996 23116280 28853167 23116417 28853338 23116554 28853509 23116691 28853680 23116828 28853851 23116965 28854022 23117102 28854193 23117239 28854364 23117376 28854535 23117513 28854706 23117650 28854877 23117787 28855048 23117924 28855219 23118061 28855390 23118198 28855561 23118335 28855732 23118472 28855903 23118609 28856074 23118746 28856245 23118883 28856416 23119020 28856587 23119157 28856758 23119294 28856929 23119431 28857100 23119568 28857271 23119705 28857442 23119842 28857613 23119979 28857784 23120116 28857955 23120253 28858126 23120390 28858297 23120527 28858468 23120664 28858639 23120801 28858810 23120938 28858981 23121075 28859152 23121212 28859323 23121349 28859494 23121486 28859665 23121623 28859836 23121760 28860007 23121897 28860178 23122034 28860349 23122171 28860520 23122308 28860691 23122445 28860862 23122582 28861033 23122719 28861204 23122856 28861375 23122993 28861546 23123130 28861717 23123267 28861888 23123404 28862059 23123541 28862230 23123678 28862401 23123815 28862572 23123952 28862743 23124089 28862914 23124226 28863085 23124363 28863256 23124500 28863427 23124637 28863598 23124774 28863769 23124911 28863940 23125048 28864111 23125185 28864282 23125322 28864453 23125459 28864624 23125596 28864795 23125733 28864966 23125870 28865137 23126007 28865308 23126144 28865479 23126281 28865650 23126418 28865821 23126555 28865992 23126692 28866163 23126829 28866334 23126966 28866505 23127103 28866676 23127240 28866847 23127377 28867018 23127514 28867189 23127651 28867360 23127788 28867531 23127925 28867702 23128062 28867873 23128199 28868044 23128336 28868215 23128473 28868386 23128610 28868557 23128747 28868728 23128884 28868899 23129021 28869070 23129158 28869241 23129295 28869412 23129432 28869583 23129569 28869754 23129706 28869925 23129843 28870096 23129980 28870267 23130117 28870438 23130254 28870609 23130391 28870780 23130528 28870951 23130665 28871122 23130802 28871293 23130939 28871464 23131076 28871635 23131213 28871806 23131350 28871977 23131487 28872148 23131624 28872319 23131761 28872490 23131898 28872661 23132035 28872832 23132172 28873003 23132309 28873174 23132446 28873345 23132583 28873516 23132720 28873687 23132857 28873858 23132994 28874029 23133131 28874200 23133268 28874371 23133405 28874542 23133542 28874713 23133679 28874884 23133816 28875055 23133953 28875226 23134090 28875397 23134227 28875568 23134364 28875739 23134501 28875910 23134638 28876081 23134775 28876252 23134912 28876423 23135049 28876594 23135186 28876765 23135323 28876936 23135460 28877107 23135597 28877278 23135734 28877449 23135871 28877620 23136008 28877791 23136145 28877962 23136282 28878133 23136419 28878304 23136556 28878475 23136693 28878646 23136830 28878817 23136967 28878988 23137104 28879159 23137241 28879330 23137378 28879501 23137515 28879672 23137652 28879843 23137789 28880014 23137926 28880185 23138063 28880356 23138200 28880527 23138337 28880698 23138474 28880869 23138611 28881040 23138748 28881211 23138885 28881382 23139022 28881553 23139159 28881724 23139296 28881895 23139433 28882066 23139570 28882237 23139707 28882408 23139844 28882579 23139981 28882750 23140118 28882921 23140255 28883092 23140392 28883263 23140529 28883434 23140666 28883605 23140803 28883776 23140940 28883947 23141077 28884118 23141214 28884289 23141351 28884460 23141488 28884631 23141625 28884802 23141762 28884973 23141899 28885144 23142036 28885315 23142173 28885486 23142310 28885657 23142447 28885828 23142584 28885999 23142721 28886170 23142858 28886341 23142995 28886512 23143132 28886683 23143269 28886854 23143406 28887025 23143543 28887196 23143680 28887367 23143817 28887538 23143954 28887709 23144091 28887880 23144228 28888051 23144365 28888222 23144502 28888393 23144639 28888564 23144776 28888735 23144913 28888906 23145050 28889077 23145187 28889248 23145324 28889419 23145461 28889590 23145598 28889761 23145735 28889932 23145872 28890103 23146009 28890274 23146146 28890445 23146283 28890616 23146420 28890787 23146557 28890958 23146694 28891129 23146831 28891300 23146968 28891471 23147105 28891642 23147242 28891813 23147379 28891984 23147516 28892155 23147653 28892326 23147790 28892497 23147927 28892668 23148064 28892839 23148201 28893010 23148338 28893181 23148475 28893352 23148612 28893523 23148749 28893694 23148886 28893865 23149023 28894036 23149160 28894207 23149297 28894378 23149434 28894549 23149571 28894720 23149708 28894891 23149845 28895062 23149982 28895233 23150119 28895404 23150256 28895575 23150393 28895746 23150530 28895917 23150667 28896088 23150804 28896259 23150941 28896430 23151078 28896601 23151215 28896772 23151352 28896943 23151489 28897114 23151626 28897285
1000 22584998 0 22584998 28190034 22585135 28190205 22585272 28190376 22585409 28190547 22585546 28190718 22585683 28190889 22585820 28191060 22585957 28191231 22586094 28191402 22586231 28191573 22586368 28191744 22586505 28191915 22586642 28192086 22586779 28192257 22586916 28192428 22587053 28192599 22587190 28192770 22587327 28192941 22587464 28193112 22587601 28193283 22587738 28193454 22587875 28193625 22588012 28193796 22588149 28193967 22588286 28194138 22588423 28194309 22588560 28194480 22588697 28194651 22588834 28194822 22588971 28194993 22589108 28195164 22589245 28195335 22589382 28195506 22589519 28195677 22589656 28195848 22589793 28196019 22589930 28196190 22590067 28196361 22590204 28196532 22590341 28196703 22590478 28196874 22590615 28197045 22590752 28197216 22590889 28197387 22591026 28197558 22591163 28197729 22591300 28197900 22591437 28198071 22591574 28198242 22591711 28198413 22591848 28198584 22591985 28198755 22592122 28198926 22592259 28199097 22592396 28199268 22592533 28199439 22592670 28199610 22592807 28199781 22592944 28199952 22593081 28200123 22593218 28200294 22593355 28200465 22593492 28200636 22593629 28200807 22593766 28200978 22593903 28201149 22594040 28201320 22594177 28201491 22594314 28201662 22594451 28201833 22594588 28202004 22594725 28202175 22594862 28202346 22594999 28202517 22595136 28202688 22595273 28202859 22595410 28203030 22595547 28203201 22595684 28203372 22595821 28203543 22595958 28203714 22596095 28203885 22596232 28204056 22596369 28204227 22596506 28204398 22596643 28204569 22596780 28204740 22596917 28204911 22597054 28205082 22597191 28205253 22597328 28205424 22597465 28205595 22597602 28205766 22597739 28205937 22597876 28206108 22598013 28206279 22598150 28206450 22598287 28206621 22598424 28206792 22598561 28206963 22598698 28207134 22598835 28207305 22598972 28207476 22599109 28207647 22599246 28207818 22599383 28207989 22599520 28208160 22599657 28208331 22599794 28208502 22599931 28208673 22600068 28208844 22600205 28209015 22600342 28209186 22600479 28209357 22600616 28209528 22600753 28209699 22600890 28209870 22601027 28210041 22601164 28210212 22601301 28210383 22601438 28210554 22601575 28210725 22601712 28210896 22601849 28211067 22601986 28211238 22602123 28211409 22602260 28211580 22602397 28211751 22602534 28211922 22602671 28212093 22602808 28212264 22602945 28212435 22603082 28212606 22603219 28212777 22603356 28212948 22603493 28213119 22603630 28213290 22603767 28213461 22603904 28213632 22604041 28213803 22604178 28213974 22604315 28214145 22604452 28214316 22604589 28214487 22604726 28214658 22604863 28214829 22605000 28215000 22605137 28215171 22605274 28215342 22605411 28215513 22605548 28215684 22605685 28215855 22605822 28216026 22605959 28216197 22606096 28216368 22606233 28216539 22606370 28216710 22606507 28216881 22606644 28217052 22606781 28217223 22606918 28217394 22607055 28217565 22607192 28217736 22607329 28217907 22607466 28218078 22607603 28218249 22607740 28218420 22607877 28218591 22608014 28218762 22608151 28218933 22608288 28219104 22608425 28219275 22608562 28219446 22608699 28219617 22608836 28219788 22608973 28219959 22609110 28220130 22609247 28220301 22609384 28220472 22609521 28220643 22609658 28220814 22609795 28220985 22609932 28221156 22610069 28221327 22610206 28221498 22610343 28221669 22610480 28221840 22610617 28222011 22610754 28222182 22610891 28222353 22611028 28222524 22611165 28222695 22611302 28222866 22611439 28223037 22611576 28223208 22611713 28223379 22611850 28223550 22611987 28223721 22612124 28223892 22612261 28224063 22612398 28224234 22612535 28224405 22612672 28224576 22612809 28224747 22612946 28224918 22613083 28225089 22613220 28225260 22613357 28225431 22613494 28225602 22613631 28225773 22613768 28225944 22613905 28226115 22614042 28226286 22614179 28226457 22614316 28226628 22614453 28226799 22614590 28226970 22614727 28227141 22614864 28227312 22615001 28227483 22615138 28227654 22615275 28227825 22615412 28227996 22615549 28228167 22615686 28228338 22615823 28228509 22615960 28228680 22616097 28228851 22616234 28229022 22616371 28229193 22616508 28229364 22616645 28229535 22616782 28229706 22616919 28229877 22617056 28230048 22617193 28230219 22617330 28230390 22617467 28230561 22617604 28230732 22617741 28230903 22617878 28231074 22618015 28231245 22618152 28231416 22618289 28231587 22618426 28231758 22618563 28231929 22618700 28232100 22618837 28232271 22618974 28232442 22619111 28232613 22619248 28232784 22619385 28232955 22619522 28233126 22619659 28233297 22619796 28233468 22619933 28233639 22620070 28233810 22620207 28233981 22620344 28234152 22620481 28234323 22620618 28234494 22620755 28234665 22620892 28234836 22621029 28235007 22621166 28235178 22621303 28235349 22621440 28235520 22621577 28235691 22621714 28235862 22621851 28236033 22621988 28236204 22622125 28236375 22622262 28236546 22622399 28236717 22622536 28236888 22622673 28237059 22622810 28237230 22622947 28237401 22623084 28237572 22623221 28237743 22623358 28237914 22623495 28238085 22623632 28238256 22623769 28238427 22623906 28238598 22624043 28238769 22624180 28238940 22624317 28239111 22624454 28239282 22624591 28239453 22624728 28239624 22624865 28239795 22625002 28239966 22625139 28240137 22625276 28240308 22625413 28240479 22625550 28240650 22625687 28240821 22625824 28240992 22625961 28241163 22626098 28241334 22626235 28241505 22626372 28241676 22626509 28241847 22626646 28242018 22626783 28242189 22626920 28242360 22627057 28242531 22627194 28242702 22627331 28242873 22627468 28243044 22627605 28243215 22627742 28243386 22627879 28243557 22628016 28243728 22628153 28243899 22628290 28244070 22628427 28244241 22628564 28244412 22628701 28244583 22628838 28244754 22628975 28244925 22629112 28245096 22629249 28245267 22629386 28245438 22629523 28245609 22629660 28245780 22629797 28245951 22629934 28246122 22630071 28246293 22630208 28246464 22630345 28246635 22630482 28246806 22630619 28246977 22630756 28247148 22630893 28247319 22631030 28247490 22631167 28247661 22631304 28247832 22631441 28248003 22631578 28248174 22631715 28248345 22631852 28248516 22631989 28248687 22632126 28248858 22632263 28249029 22632400 28249200 22632537 28249371 22632674 28249542 22632811 28249713 22632948 28249884 22633085 28250055 22633222 28250226 22633359 28250397 22633496 28250568 22633633 28250739 22633770 28250910 22633907 28251081 22634044 28251252 22634181 28251423 22634318 28251594 22634455 28251765 22634592 28251936 22634729 28252107 22634866 28252278 22635003 28252449 22635140 28252620 22635277 28252791 22635414 28252962 22635551 28253133 22635688 28253304 22635825 28253475 22635962 28253646 22636099 28253817 22636236 28253988 22636373 28254159 22636510 28254330 22636647 28254501 22636784 28254672 22636921 28254843 22637058 28255014 22637195 28255185 22637332 28255356 22637469 28255527 22637606 28255698 22637743 28255869 22637880 28256040 22638017 28256211 22638154 28256382 22638291 28256553 22638428 28256724 22638565 28256895 22638702 28257066 22638839 28257237 22638976 28257408 22639113 28257579 22639250 28257750 22639387 28257921 22639524 28258092 22639661 28258263 22639798 28258434 22639935 28258605 22640072 28258776 22640209 28258947 22640346 28259118 22640483 28259289 22640620 28259460 22640757 28259631 22640894 28259802 22641031 28259973 22641168 28260144 22641305 28260315 22641442 28260486 22641579 28260657 22641716 28260828 22641853 28260999 22641990 28261170 22642127 28261341 22642264 28261512 22642401 28261683 22642538 28261854 22642675 28262025 22642812 28262196 22642949 28262367 22643086 28262538 22643223 28262709 22643360 28262880 22643497 28263051 22643634 28263222 22643771 28263393 22643908 28263564 22644045 28263735 22644182 28263906 22644319 28264077 22644456 28264248 22644593 28264419 22644730 28264590 22644867 28264761 22645004 28264932 22645141 28265103 22645278 28265274 22645415 28265445 22645552 28265616 22645689 28265787 22645826 28265958 22645963 28266129 22646100 28266300 22646237 28266471 22646374 28266642 22646511 28266813 22646648 28266984 22646785 28267155 22646922 28267326 22647059 28267497 22647196 28267668 22647333 28267839 22647470 28268010 22647607 28268181 22647744 28268352 22647881 28268523 22648018 28268694 22648155 28268865 22648292 28269036 22648429 28269207 22648566 28269378 22648703 28269549 22648840 28269720 22648977 28269891 22649114 28270062 22649251 28270233 22649388 28270404 22649525 28270575 22649662 28270746 22649799 28270917 22649936 28271088 22650073 28271259 22650210 28271430 22650347 28271601 22650484 28271772 22650621 28271943 22650758 28272114 22650895 28272285 22651032 28272456 22651169 28272627 22651306 28272798 22651443 28272969 22651580 28273140 22651717 28273311 22651854 28273482 22651991 28273653 22652128 28273824 22652265 28273995 22652402 28274166 22652539 28274337 22652676 28274508 22652813 28274679 22652950 28274850 22653087 28275021 22653224 28275192 22653361 28275363 22653498 28275534 22653635 28275705 22653772 28275876 22653909 28276047 22654046 28276218 22654183 28276389 22654320 28276560 22654457 28276731 22654594 28276902 22654731 28277073 22654868 28277244 22655005 28277415 22655142 28277586 22655279 28277757 22655416 28277928 22655553 28278099 22655690 28278270 22655827 28278441 22655964 28278612 22656101 28278783 22656238 28278954 22656375 28279125 22656512 28279296 22656649 28279467 22656786 28279638 22656923 28279809 22657060 28279980 22657197 28280151 22657334 28280322 22657471 28280493 22657608 28280664 22657745 28280835 22657882 28281006 22658019 28281177 22658156 28281348 22658293 28281519 22658430 28281690 22658567 28281861 22658704 28282032 22658841 28282203 22658978 28282374 22659115 28282545 22659252 28282716 22659389 28282887 22659526 28283058 22659663 28283229 22659800 28283400 22659937 28283571 22660074 28283742 22660211 28283913 22660348 28284084 22660485 28284255 22660622 28284426 22660759 28284597 22660896 28284768 22661033 28284939 22661170 28285110 22661307 28285281 22661444 28285452 22661581 28285623 22661718 28285794 22661855 28285965 22661992 28286136 22662129 28286307 22662266 28286478 22662403 28286649 22662540 28286820 22662677 28286991 22662814 28287162 22662951 28287333 22663088 28287504 22663225 28287675 22663362 28287846 22663499 28288017 22663636 28288188 22663773 28288359 22663910 28288530 22664047 28288701 22664184 28288872 22664321 28289043 22664458 28289214 22664595 28289385 22664732 28289556 22664869 28289727 22665006 28289898 22665143 28290069 22665280 28290240 22665417 28290411 22665554 28290582 22665691 28290753 22665828 28290924 22665965 28291095 22666102 28291266 22666239 28291437 22666376 28291608 22666513 28291779 22666650 28291950 22666787 28292121 22666924 28292292 22667061 28292463 22667198 28292634 22667335 28292805 22667472 28292976 22667609 28293147 22667746 28293318 22667883 28293489 22668020 28293660 22668157 28293831 22668294 28294002 22668431 28294173 22668568 28294344 22668705 28294515 22668842 28294686 22668979 28294857 22669116 28295028 22669253 28295199 22669390 28295370 22669527 28295541 22669664 28295712 22669801 28295883 22669938 28296054 22670075 28296225 22670212 28296396 22670349 28296567 22670486 28296738 22670623 28296909 22670760 28297080 22670897 28297251 22671034 28297422 22671171 28297593 22671308 28297764 22671445 28297935 22671582 28298106 22671719 28298277 22671856 28298448 22671993 28298619 22672130 28298790 22672267 28298961 22672404 28299132 22672541 28299303 22672678 28299474 22672815 28299645 22672952 28299816 22673089 28299987 22673226 28300158 22673363 28300329 22673500 28300500 22673637 28300671 22673774 28300842 22673911 28301013 22674048 28301184 22674185 28301355 22674322 28301526 22674459 28301697 22674596 28301868 22674733 28302039 22674870 28302210 22675007 28302381 22675144 28302552 22675281 28302723 22675418 28302894 22675555 28303065 22675692 28303236 22675829 28303407 22675966 28303578 22676103 28303749 22676240 28303920 22676377 28304091 22676514 28304262 22676651 28304433 22676788 28304604 22676925 28304775 22677062 28304946 22677199 28305117 22677336 28305288 22677473 28305459 22677610 28305630 22677747 28305801 22677884 28305972 22678021 28306143 22678158 28306314 22678295 28306485 22678432 28306656 22678569 28306827 22678706 28306998 22678843 28307169 22678980 28307340 22679117 28307511 22679254 28307682 22679391 28307853 22679528 28308024 22679665 28308195 22679802 28308366 22679939 28308537 22680076 28308708 22680213 28308879 22680350 28309050 22680487 28309221 22680624 28309392 22680761 28309563 22680898 28309734 22681035 28309905 22681172 28310076 22681309 28310247 22681446 28310418 22681583 28310589 22681720 28310760 22681857 28310931 22681994 28311102 22682131 28311273 22682268 28311444 22682405 28311615 22682542 28311786 22682679 28311957 22682816 28312128 22682953 28312299 22683090 28312470 22683227 28312641 22683364 28312812 22683501 28312983 22683638 28313154 22683775 28313325 22683912 28313496 22684049 28313667 22684186 28313838 22684323 28314009 22684460 28314180 22684597 28314351 22684734 28314522 22684871 28314693 22685008 28314864 22685145 28315035 22685282 28315206 22685419 28315377 22685556 28315548 22685693 28315719 22685830 28315890 22685967 28316061 22686104 28316232 22686241 28316403 22686378 28316574 22686515 28316745 22686652 28316916 22686789 28317087 22686926 28317258 22687063 28317429 22687200 28317600 22687337 28317771 22687474 28317942 22687611 28318113 22687748 28318284 22687885 28318455 22688022 28318626 22688159 28318797 22688296 28318968 22688433 28319139 22688570 28319310 22688707 28319481 22688844 28319652 22688981 28319823 22689118 28319994 22689255 28320165 22689392 28320336 22689529 28320507 22689666 28320678 22689803 28320849 22689940 28321020 22690077 28321191 22690214 28321362 22690351 28321533 22690488 28321704 22690625 28321875 22690762 28322046 22690899 28322217 22691036 28322388 22691173 28322559 22691310 28322730 22691447 28322901 22691584 28323072 22691721 28323243 22691858 28323414 22691995 28323585 22692132 28323756 22692269 28323927 22692406 28324098 22692543 28324269 22692680 28324440 22692817 28324611 22692954 28324782 22693091 28324953 22693228 28325124 22693365 28325295 22693502 28325466 22693639 28325637 22693776 28325808 22693913 28325979 22694050 28326150 22694187 28326321 22694324 28326492 22694461 28326663 22694598 28326834 22694735 28327005 22694872 28327176 22695009 28327347 22695146 28327518 22695283 28327689 22695420 28327860 22695557 28328031 22695694 28328202 22695831 28328373 22695968 28328544 22696105 28328715 22696242 28328886 22696379 28329057 22696516 28329228 22696653 28329399 22696790 28329570 22696927 28329741 22697064 28329912 22697201 28330083 22697338 28330254 22697475 28330425 22697612 28330596 22697749 28330767 22697886 28330938 22698023 28331109 22698160 28331280 22698297 28331451 22698434 28331622 22698571 28331793 22698708 28331964 22698845 28332135 22698982 28332306 22699119 28332477 22699256 28332648 22699393 28332819 22699530 28332990 22699667 28333161 22699804 28333332 22699941 28333503 22700078 28333674 22700215 28333845 22700352 28334016 22700489 28334187 22700626 28334358 22700763 28334529 22700900 28334700 22701037 28334871 22701174 28335042 22701311 28335213 22701448 28335384 22701585 28335555 22701722 28335726 22701859 28335897 22701996 28336068 22702133 28336239 22702270 28336410 22702407 28336581 22702544 28336752 22702681 28336923 22702818 28337094 22702955 28337265 22703092 28337436 22703229 28337607 22703366 28337778 22703503 28337949 22703640 28338120 22703777 28338291 22703914 28338462 22704051 28338633 22704188 28338804 22704325 28338975 22704462 28339146 22704599 28339317 22704736 28339488 22704873 28339659 22705010 28339830 22705147 28340001 22705284 28340172 22705421 28340343 22705558 28340514 22705695 28340685 22705832 28340856 22705969 28341027 22706106 28341198 22706243 28341369 22706380 28341540 22706517 28341711 22706654 28341882 22706791 28342053 22706928 28342224 22707065 28342395 22707202 28342566 22707339 28342737 22707476 28342908 22707613 28343079 22707750 28343250 22707887 28343421 22708024 28343592 22708161 28343763 22708298 28343934 22708435 28344105 22708572 28344276 22708709 28344447 22708846 28344618 22708983 28344789 22709120 28344960 22709257 28345131 22709394 28345302 22709531 28345473 22709668 28345644 22709805 28345815 22709942 28345986 22710079 28346157 22710216 28346328 22710353 28346499 22710490 28346670 22710627 28346841 22710764 28347012 22710901 28347183 22711038 28347354 22711175 28347525 22711312 28347696 22711449 28347867 22711586 28348038 22711723 28348209 22711860 28348380 22711997 28348551 22712134 28348722 22712271 28348893 22712408 28349064 22712545 28349235 22712682 28349406 22712819 28349577 22712956 28349748 22713093 28349919 22713230 28350090 22713367 28350261 22713504 28350432 22713641 28350603 22713778 28350774 22713915 28350945 22714052 28351116 22714189 28351287 22714326 28351458 22714463 28351629 22714600 28351800 22714737 28351971 22714874 28352142 22715011 28352313 22715148 28352484 22715285 28352655 22715422 28352826 22715559 28352997 22715696 28353168 22715833 28353339 22715970 28353510 22716107 28353681 22716244 28353852 22716381 28354023 22716518 28354194 22716655 28354365 22716792 28354536 22716929 28354707 22717066 28354878 22717203 28355049 22717340 28355220 22717477 28355391 22717614 28355562 22717751 28355733 22717888 28355904 22718025 28356075 22718162 28356246 22718299 28356417 22718436 28356588 22718573 28356759 22718710 28356930 22718847 28357101 22718984 28357272 22719121 28357443 22719258 28357614 22719395 28357785 22719532 28357956 22719669 28358127 22719806 28358298 22719943 28358469 22720080 28358640 22720217 28358811 22720354 28358982 22720491 28359153 22720628 28359324 22720765 28359495 22720902 28359666 22721039 28359837 22721176 28360008 22721313 28360179 22721450 28360350 22721587 28360521 22721724 28360692
1000 56099445 0 56099445 70021935 56099582 70022106 56099719 70022277 56099856 70022448 56099993 70022619 56100130 70022790 56100267 70022961 56100404 70023132 56100541 70023303 56100678 70023474 56100815 70023645 56100952 70023816 56101089 70023987 56101226 70024158 56101363 70024329 56101500 70024500 56101637 70024671 56101774 70024842 56101911 70025013 56102048 70025184 56102185 70025355 56102322 70025526 56102459 70025697 56102596 70025868 56102733 70026039 56102870 70026210 56103007 70026381 56103144 70026552 56103281 70026723 56103418 70026894 56103555 70027065 56103692 70027236 56103829 70027407 56103966 70027578 56104103 70027749 56104240 70027920 56104377 70028091 56104514 70028262 56104651 70028433 56104788 70028604 56104925 70028775 56105062 70028946 56105199 70029117 56105336 70029288 56105473 70029459 56105610 70029630 56105747 70029801 56105884 70029972 56106021 70030143 56106158 70030314 56106295 70030485 56106432 70030656 56106569 70030827 56106706 70030998 56106843 70031169 56106980 70031340 56107117 70031511 56107254 70031682 56107391 70031853 56107528 70032024 56107665 70032195 56107802 70032366 56107939 70032537 56108076 70032708 56108213 70032879 56108350 70033050 56108487 70033221 56108624 70033392 56108761 70033563 56108898 70033734 56109035 70033905 56109172 70034076 56109309 70034247 56109446 70034418 56109583 70034589 56109720 70034760 56109857 70034931 56109994 70035102 56110131 70035273 56110268 70035444 56110405 70035615 56110542 70035786 56110679 70035957 56110816 70036128 56110953 70036299 56111090 70036470 56111227 70036641 56111364 70036812 56111501 70036983 56111638 70037154 56111775 70037325 56111912 70037496 56112049 70037667 56112186 70037838 56112323 70038009 56112460 70038180 56112597 70038351 56112734 70038522 56112871 70038693 56113008 70038864 56113145 70039035 56113282 70039206 56113419 70039377 56113556 70039548 56113693 70039719 56113830 70039890 56113967 70040061 56114104 70040232 56114241 70040403 56114378 70040574 56114515 70040745 56114652 70040916 56114789 70041087 56114926 70041258 56115063 70041429 56115200 70041600 56115337 70041771 56115474 70041942 56115611 70042113 56115748 70042284 56115885 70042455 56116022 70042626 56116159 70042797 56116296 70042968 56116433 70043139 56116570 70043310 56116707 70043481 56116844 70043652 56116981 70043823 56117118 70043994 56117255 70044165 56117392 70044336 56117529 70044507 56117666 70044678 56117803 70044849 56117940 70045020 56118077 70045191 56118214 70045362 56118351 70045533 56118488 70045704 56118625 70045875 56118762 70046046 56118899 70046217 56119036 70046388 56119173 70046559 56119310 70046730 56119447 70046901 56119584 70047072 56119721 70047243 56119858 70047414 56119995 70047585 56120132 70047756 56120269 70047927 56120406 70048098 56120543 70048269 56120680 70048440 56120817 70048611 56120954 70048782 56121091 70048953 56121228 70049124 56121365 70049295 56121502 70049466 56121639 70049637 56121776 70049808 56121913 70049979 56122050 70050150 56122187 70050321 56122324 70050492 56122461 70050663 56122598 70050834 56122735 70051005 56122872 70051176 56123009 70051347 56123146 70051518 56123283 70051689 56123420 70051860 56123557 70052031 56123694 70052202 56123831 70052373 56123968 70052544 56124105 70052715 56124242 70052886 56124379 70053057 56124516 70053228 56124653 70053399 56124790 70053570 56124927 70053741 56125064 70053912 56125201 70054083 56125338 70054254 56125475 70054425 56125612 70054596 56125749 70054767 56125886 70054938 56126023 70055109 56126160 70055280 56126297 70055451 56126434 70055622 56126571 70055793 56126708 70055964 56126845 70056135 56126982 70056306 56127119 70056477 56127256 70056648 56127393 70056819 56127530 70056990 56127667 70057161 56127804 70057332 56127941 70057503 56128078 70057674 56128215 70057845 56128352 70058016 56128489 70058187 56128626 70058358 56128763 70058529 56128900 70058700 56129037 70058871 56129174 70059042 56129311 70059213 56129448 70059384 56129585 70059555 56129722 70059726 56129859 70059897 56129996 70060068 56130133 70060239 56130270 70060410 56130407 70060581 56130544 70060752 56130681 70060923 56130818 70061094 56130955 70061265 56131092 70061436 56131229 70061607 56131366 70061778 56131503 70061949 56131640 70062120 56131777 70062291 56131914 70062462 56132051 70062633 56132188 70062804 56132325 70062975 56132462 70063146 56132599 70063317 56132736 70063488 56132873 70063659 56133010 70063830 56133147 70064001 56133284 70064172 56133421 70064343 56133558 70064514 56133695 70064685 56133832 70064856 56133969 70065027 56134106 70065198 56134243 70065369 56134380 70065540 56134517 70065711 56134654 70065882 56134791 70066053 56134928 70066224 56135065 70066395 56135202 70066566 56135339 70066737 56135476 70066908 56135613 70067079 56135750 70067250 56135887 70067421 56136024 70067592 56136161 70067763 56136298 70067934 56136435 70068105 56136572 70068276 56136709 70068447 56136846 70068618 56136983 70068789 56137120 70068960 56137257 70069131 56137394 70069302 56137531 70069473 56137668 70069644 56137805 70069815 56137942 70069986 56138079 70070157 56138216 70070328 56138353 70070499 56138490 70070670 56138627 70070841 56138764 70071012 56138901 70071183 56139038 70071354 56139175 70071525 56139312 70071696 56139449 70071867 56139586 70072038 56139723 70072209 56139860 70072380 56139997 70072551 56140134 70072722 56140271 70072893 56140408 70073064 56140545 70073235 56140682 70073406 56140819 70073577 56140956 70073748 56141093 70073919 56141230 70074090 56141367 70074261 56141504 70074432 56141641 70074603 56141778 70074774 56141915 70074945 56142052 70075116 56142189 70075287 56142326 70075458 56142463 70075629 56142600 70075800 56142737 70075971 56142874 70076142 56143011 70076313 56143148 70076484 56143285 70076655 56143422 70076826 56143559 70076997 56143696 70077168 56143833 70077339 56143970 70077510 56144107 70077681 56144244 70077852 56144381 70078023 56144518 70078194 56144655 70078365 56144792 70078536 56144929 70078707 56145066 70078878 56145203 70079049 56145340 70079220 56145477 70079391 56145614 70079562 56145751 70079733 56145888 70079904 56146025 70080075 56146162 70080246 56146299 70080417 56146436 70080588 56146573 70080759 56146710 70080930 56146847 70081101 56146984 70081272 56147121 70081443 56147258 70081614 56147395 70081785 56147532 70081956 56147669 70082127 56147806 70082298 56147943 70082469 56148080 70082640 56148217 70082811 56148354 70082982 56148491 70083153 56148628 70083324 56148765 70083495 56148902 70083666 56149039 70083837 56149176 70084008 56149313 70084179 56149450 70084350 56149587 70084521 56149724 70084692 56149861 70084863 56149998 70085034 56150135 70085205 56150272 70085376 56150409 70085547 56150546 70085718 56150683 70085889 56150820 70086060 56150957 70086231 56151094 70086402 56151231 70086573 56151368 70086744 56151505 70086915 56151642 70087086 56151779 70087257 56151916 70087428 56152053 70087599 56152190 70087770 56152327 70087941 56152464 70088112 56152601 70088283 56152738 70088454 56152875 70088625 56153012 70088796 56153149 70088967 56153286 70089138 56153423 70089309 56153560 70089480 56153697 70089651 56153834 70089822 56153971 70089993 56154108 70090164 56154245 70090335 56154382 70090506 56154519 70090677 56154656 70090848 56154793 70091019 56154930 70091190 56155067 70091361 56155204 70091532 56155341 70091703 56155478 70091874 56155615 70092045 56155752 70092216 56155889 70092387 56156026 70092558 56156163 70092729 56156300 70092900 56156437 70093071 56156574 70093242 56156711 70093413 56156848 70093584 56156985 70093755 56157122 70093926 56157259 70094097 56157396 70094268 56157533 70094439 56157670 70094610 56157807 70094781 56157944 70094952 56158081 70095123 56158218 70095294 56158355 70095465 56158492 70095636 56158629 70095807 56158766 70095978 56158903 70096149 56159040 70096320 56159177 70096491 56159314 70096662 56159451 70096833 56159588 70097004 56159725 70097175 56159862 70097346 56159999 70097517 56160136 70097688 56160273 70097859 56160410 70098030 56160547 70098201 56160684 70098372 56160821 70098543 56160958 70098714 56161095 70098885 56161232 70099056 56161369 70099227 56161506 70099398 56161643 70099569 56161780 70099740 56161917 70099911 56162054 70100082 56162191 70100253 56162328 70100424 56162465 70100595 56162602 70100766 56162739 70100937 56162876 70101108 56163013 70101279 56163150 70101450 56163287 70101621 56163424 70101792 56163561 70101963 56163698 70102134 56163835 70102305 56163972 70102476 56164109 70102647 56164246 70102818 56164383 70102989 56164520 70103160 56164657 70103331 56164794 70103502 56164931 70103673 56165068 70103844 56165205 70104015 56165342 70104186 56165479 70104357 56165616 70104528 56165753 70104699 56165890 70104870 56166027 70105041 56166164 70105212 56166301 70105383 56166438 70105554 56166575 70105725 56166712 70105896 56166849 70106067 56166986 70106238 56167123 70106409 56167260 70106580 56167397 70106751 56167534 70106922 56167671 70107093 56167808 70107264 56167945 70107435 56168082 70107606 56168219 70107777 56168356 70107948 56168493 70108119 56168630 70108290 56168767 70108461 56168904 70108632 56169041 70108803 56169178 70108974 56169315 70109145 56169452 70109316 56169589 70109487 56169726 70109658 56169863 70109829 56170000 70110000 56170137 70110171 56170274 70110342 56170411 70110513 56170548 70110684 56170685 70110855 56170822 70111026 56170959 70111197 56171096 70111368 56171233 70111539 56171370 70111710 56171507 70111881 56171644 70112052 56171781 70112223 56171918 70112394 56172055 70112565 56172192 70112736 56172329 70112907 56172466 70113078 56172603 70113249 56172740 70113420 56172877 70113591 56173014 70113762 56173151 70113933 56173288 70114104 56173425 70114275 56173562 70114446 56173699 70114617 56173836 70114788 56173973 70114959 56174110 70115130 56174247 70115301 56174384 70115472 56174521 70115643 56174658 70115814 56174795 70115985 56174932 70116156 56175069 70116327 56175206 70116498 56175343 70116669 56175480 70116840 56175617 70117011 56175754 70117182 56175891 70117353 56176028 70117524 56176165 70117695 56176302 70117866 56176439 70118037 56176576 70118208 56176713 70118379 56176850 70118550 56176987 70118721 56177124 70118892 56177261 70119063 56177398 70119234 56177535 70119405 56177672 70119576 56177809 70119747 56177946 70119918 56178083 70120089 56178220 70120260 56178357 70120431 56178494 70120602 56178631 70120773 56178768 70120944 56178905 70121115 56179042 70121286 56179179 70121457 56179316 70121628 56179453 70121799 56179590 70121970 56179727 70122141 56179864 70122312 56180001 70122483 56180138 70122654 56180275 70122825 56180412 70122996 56180549 70123167 56180686 70123338 56180823 70123509 56180960 70123680 56181097 70123851 56181234 70124022 56181371 70124193 56181508 70124364 56181645 70124535 56181782 70124706 56181919 70124877 56182056 70125048 56182193 70125219 56182330 70125390 56182467 70125561 56182604 70125732 56182741 70125903 56182878 70126074 56183015 70126245 56183152 70126416 56183289 70126587 56183426 70126758 56183563 70126929 56183700 70127100 56183837 70127271 56183974 70127442 56184111 70127613 56184248 70127784 56184385 70127955 56184522 70128126 56184659 70128297 56184796 70128468 56184933 70128639 56185070 70128810 56185207 70128981 56185344 70129152 56185481 70129323 56185618 70129494 56185755 70129665 56185892 70129836 56186029 70130007 56186166 70130178 56186303 70130349 56186440 70130520 56186577 70130691 56186714 70130862 56186851 70131033 56186988 70131204 56187125 70131375 56187262 70131546 56187399 70131717 56187536 70131888 56187673 70132059 56187810 70132230 56187947 70132401 56188084 70132572 56188221 70132743 56188358 70132914 56188495 70133085 56188632 70133256 56188769 70133427 56188906 70133598 56189043 70133769 56189180 70133940 56189317 70134111 56189454 70134282 56189591 70134453 56189728 70134624 56189865 70134795 56190002 70134966 56190139 70135137 56190276 70135308 56190413 70135479 56190550 70135650 56190687 70135821 56190824 70135992 56190961 70136163 56191098 70136334 56191235 70136505 56191372 70136676 56191509 70136847 56191646 70137018 56191783 70137189 56191920 70137360 56192057 70137531 56192194 70137702 56192331 70137873 56192468 70138044 56192605 70138215 56192742 70138386 56192879 70138557 56193016 70138728 56193153 70138899 56193290 70139070 56193427 70139241 56193564 70139412 56193701 70139583 56193838 70139754 56193975 70139925 56194112 70140096 56194249 70140267 56194386 70140438 56194523 70140609 56194660 70140780 56194797 70140951 56194934 70141122 56195071 70141293 56195208 70141464 56195345 70141635 56195482 70141806 56195619 70141977 56195756 70142148 56195893 70142319 56196030 70142490 56196167 70142661 56196304 70142832 56196441 70143003 56196578 70143174 56196715 70143345 56196852 70143516 56196989 70143687 56197126 70143858 56197263 70144029 56197400 70144200 56197537 70144371 56197674 70144542 56197811 70144713 56197948 70144884 56198085 70145055 56198222 70145226 56198359 70145397 56198496 70145568 56198633 70145739 56198770 70145910 56198907 70146081 56199044 70146252 56199181 70146423 56199318 70146594 56199455 70146765 56199592 70146936 56199729 70147107 56199866 70147278 56200003 70147449 56200140 70147620 56200277 70147791 56200414 70147962 56200551 70148133 56200688 70148304 56200825 70148475 56200962 70148646 56201099 70148817 56201236 70148988 56201373 70149159 56201510 70149330 56201647 70149501 56201784 70149672 56201921 70149843 56202058 70150014 56202195 70150185 56202332 70150356 56202469 70150527 56202606 70150698 56202743 70150869 56202880 70151040 56203017 70151211 56203154 70151382 56203291 70151553 56203428 70151724 56203565 70151895 56203702 70152066 56203839 70152237 56203976 70152408 56204113 70152579 56204250 70152750 56204387 70152921 56204524 70153092 56204661 70153263 56204798 70153434 56204935 70153605 56205072 70153776 56205209 70153947 56205346 70154118 56205483 70154289 56205620 70154460 56205757 70154631 56205894 70154802 56206031 70154973 56206168 70155144 56206305 70155315 56206442 70155486 56206579 70155657 56206716 70155828 56206853 70155999 56206990 70156170 56207127 70156341 56207264 70156512 56207401 70156683 56207538 70156854 56207675 70157025 56207812 70157196 56207949 70157367 56208086 70157538 56208223 70157709 56208360 70157880 56208497 70158051 56208634 70158222 56208771 70158393 56208908 70158564 56209045 70158735 56209182 70158906 56209319 70159077 56209456 70159248 56209593 70159419 56209730 70159590 56209867 70159761 56210004 70159932 56210141 70160103 56210278 70160274 56210415 70160445 56210552 70160616 56210689 70160787 56210826 70160958 56210963 70161129 56211100 70161300 56211237 70161471 56211374 70161642 56211511 70161813 56211648 70161984 56211785 70162155 56211922 70162326 56212059 70162497 56212196 70162668 56212333 70162839 56212470 70163010 56212607 70163181 56212744 70163352 56212881 70163523 56213018 70163694 56213155 70163865 56213292 70164036 56213429 70164207 56213566 70164378 56213703 70164549 56213840 70164720 56213977 70164891 56214114 70165062 56214251 70165233 56214388 70165404 56214525 70165575 56214662 70165746 56214799 70165917 56214936 70166088 56215073 70166259 56215210 70166430 56215347 70166601 56215484 70166772 56215621 70166943 56215758 70167114 56215895 70167285 56216032 70167456 56216169 70167627 56216306 70167798 56216443 70167969 56216580 70168140 56216717 70168311 56216854 70168482 56216991 70168653 56217128 70168824 56217265 70168995 56217402 70169166 56217539 70169337 56217676 70169508 56217813 70169679 56217950 70169850 56218087 70170021 56218224 70170192 56218361 70170363 56218498 70170534 56218635 70170705 56218772 70170876 56218909 70171047 56219046 70171218 56219183 70171389 56219320 70171560 56219457 70171731 56219594 70171902 56219731 70172073 56219868 70172244 56220005 70172415 56220142 70172586 56220279 70172757 56220416 70172928 56220553 70173099 56220690 70173270 56220827 70173441 56220964 70173612 56221101 70173783 56221238 70173954 56221375 70174125 56221512 70174296 56221649 70174467 56221786 70174638 56221923 70174809 56222060 70174980 56222197 70175151 56222334 70175322 56222471 70175493 56222608 70175664 56222745 70175835 56222882 70176006 56223019 70176177 56223156 70176348 56223293 70176519 56223430 70176690 56223567 70176861 56223704 70177032 56223841 70177203 56223978 70177374 56224115 70177545 56224252 70177716 56224389 70177887 56224526 70178058 56224663 70178229 56224800 70178400 56224937 70178571 56225074 70178742 56225211 70178913 56225348 70179084 56225485 70179255 56225622 70179426 56225759 70179597 56225896 70179768 56226033 70179939 56226170 70180110 56226307 70180281 56226444 70180452 56226581 70180623 56226718 70180794 56226855 70180965 56226992 70181136 56227129 70181307 56227266 70181478 56227403 70181649 56227540 70181820 56227677 70181991 56227814 70182162 56227951 70182333 56228088 70182504 56228225 70182675 56228362 70182846 56228499 70183017 56228636 70183188 56228773 70183359 56228910 70183530 56229047 70183701 56229184 70183872 56229321 70184043 56229458 70184214 56229595 70184385 56229732 70184556 56229869 70184727 56230006 70184898 56230143 70185069 56230280 70185240 56230417 70185411 56230554 70185582 56230691 70185753 56230828 70185924 56230965 70186095 56231102 70186266 56231239 70186437 56231376 70186608 56231513 70186779 56231650 70186950 56231787 70187121 56231924 70187292 56232061 70187463 56232198 70187634 56232335 70187805 56232472 70187976 56232609 70188147 56232746 70188318 56232883 70188489 56233020 70188660 56233157 70188831 56233294 70189002 56233431 70189173 56233568 70189344 56233705 70189515 56233842 70189686 56233979 70189857 56234116 70190028 56234253 70190199 56234390 70190370 56234527 70190541 56234664 70190712 56234801 70190883 56234938 70191054 56235075 70191225 56235212 70191396 56235349 70191567 56235486 70191738 56235623 70191909 56235760 70192080 56235897 70192251 56236034 70192422 56236171 70192593
1000 25343900 0 25343900 31633627 25344037 31633798 25344174 31633969 25344311 31634140 25344448 31634311 25344585 31634482 25344722 31634653 25344859 31634824 25344996 31634995 25345133 31635166 25345270 31635337 25345407 31635508 25345544 31635679 25345681 31635850 25345818 31636021 25345955 31636192 25346092 31636363 25346229 31636534 25346366 31636705 25346503 31636876 25346640 31637047 25346777 31637218 25346914 31637389 25347051 31637560 25347188 31637731 25347325 31637902 25347462 31638073 25347599 31638244 25347736 31638415 25347873 31638586 25348010 31638757 25348147 31638928 25348284 31639099 25348421 31639270 25348558 31639441 25348695 31639612 25348832 31639783 25348969 31639954 25349106 31640125 25349243 31640296 25349380 31640467 25349517 31640638 25349654 31640809 25349791 31640980 25349928 31641151 25350065 31641322 25350202 31641493 25350339 31641664 25350476 31641835 25350613 31642006 25350750 31642177 25350887 31642348 25351024 31642519 25351161 31642690 25351298 31642861 25351435 31643032 25351572 31643203 25351709 31643374 25351846 31643545 25351983 31643716 25352120 31643887 25352257 31644058 25352394 31644229 25352531 31644400 25352668 31644571 25352805 31644742 25352942 31644913 25353079 31645084 25353216 31645255 25353353 31645426 25353490 31645597 25353627 31645768 25353764 31645939 25353901 31646110 25354038 31646281 25354175 31646452 25354312 31646623 25354449 31646794 25354586 31646965 25354723 31647136 25354860 31647307 25354997 31647478 25355134 31647649 25355271 31647820 25355408 31647991 25355545 31648162 25355682 31648333 25355819 31648504 25355956 31648675 25356093 31648846 25356230 31649017 25356367 31649188 25356504 31649359 25356641 31649530 25356778 31649701 25356915 31649872 25357052 31650043 25357189 31650214 25357326 31650385 25357463 31650556 25357600 31650727 25357737 31650898 25357874 31651069 25358011 31651240 25358148 31651411 25358285 31651582 25358422 31651753 25358559 31651924 25358696 31652095 25358833 31652266 25358970 31652437 25359107 31652608 25359244 31652779 25359381 31652950 25359518 31653121 25359655 31653292 25359792 31653463 25359929 31653634 25360066 31653805 25360203 31653976 25360340 31654147 25360477 31654318 25360614 31654489 25360751 31654660 25360888 31654831 25361025 31655002 25361162 31655173 25361299 31655344 25361436 31655515 25361573 31655686 25361710 31655857 25361847 31656028 25361984 31656199 25362121 31656370 25362258 31656541 25362395 31656712 25362532 31656883 25362669 31657054 25362806 31657225 25362943 31657396 25363080 31657567 25363217 31657738 25363354 31657909 25363491 31658080 25363628 31658251 25363765 31658422 25363902 31658593 25364039 31658764 25364176 31658935 25364313 31659106 25364450 31659277 25364587 31659448 25364724 31659619 25364861 31659790 25364998 31659961 25365135 31660132 25365272 31660303 25365409 31660474 25365546 31660645 25365683 31660816 25365820 31660987 25365957 31661158 25366094 31661329 25366231 31661500 25366368 31661671 25366505 31661842 25366642 31662013 25366779 31662184 25366916 31662355 25367053 31662526 25367190 31662697 25367327 31662868 25367464 31663039 25367601 31663210 25367738 31663381 25367875 31663552 25368012 31663723 25368149 31663894 25368286 31664065 25368423 31664236 25368560 31664407 25368697 31664578 25368834 31664749 25368971 31664920 25369108 31665091 25369245 31665262 25369382 31665433 25369519 31665604 25369656 31665775 25369793 31665946 25369930 31666117 25370067 31666288 25370204 31666459 25370341 31666630 25370478 31666801 25370615 31666972 25370752 31667143 25370889 31667314 25371026 31667485 25371163 31667656 25371300 31667827 25371437 31667998 25371574 31668169 25371711 31668340 25371848 31668511 25371985 31668682 25372122 31668853 25372259 31669024 25372396 31669195 25372533 31669366 25372670 31669537 25372807 31669708 25372944 31669879 25373081 31670050 25373218 31670221 25373355 31670392 25373492 31670563 25373629 31670734 25373766 31670905 25373903 31671076 25374040 31671247 25374177 31671418 25374314 31671589 25374451 31671760 25374588 31671931 25374725 31672102 25374862 31672273 25374999 31672444 25375136 31672615 25375273 31672786 25375410 31672957 25375547 31673128 25375684 31673299 25375821 31673470 25375958 31673641 25376095 31673812 25376232 31673983 25376369 31674154 25376506 31674325 25376643 31674496 25376780 31674667 25376917 31674838 25377054 31675009 25377191 31675180 25377328 31675351 25377465 31675522 25377602 31675693 25377739 31675864 25377876 31676035 25378013 31676206 25378150 31676377 25378287 31676548 25378424 31676719 25378561 31676890 25378698 31677061 25378835 31677232 25378972 31677403 25379109 31677574 25379246 31677745 25379383 31677916 25379520 31678087 25379657 31678258 25379794 31678429 25379931 31678600 25380068 31678771 25380205 31678942 25380342 31679113 25380479 31679284 25380616 31679455 25380753 31679626 25380890 31679797 25381027 31679968 25381164 31680139 25381301 31680310 25381438 31680481 25381575 31680652 25381712 31680823 25381849 31680994 25381986 31681165 25382123 31681336 25382260 31681507 25382397 31681678 25382534 31681849 25382671 31682020 25382808 31682191 25382945 31682362 25383082 31682533 25383219 31682704 25383356 31682875 25383493 31683046 25383630 31683217 25383767 31683388 25383904 31683559 25384041 31683730 25384178 31683901 25384315 31684072 25384452 31684243 25384589 31684414 25384726 31684585 25384863 31684756 25385000 31684927 25385137 31685098 25385274 31685269 25385411 31685440 25385548 31685611 25385685 31685782 25385822 31685953 25385959 31686124 25386096 31686295 25386233 31686466 25386370 31686637 25386507 31686808 25386644 31686979 25386781 31687150 25386918 31687321 25387055 31687492 25387192 31687663 25387329 31687834 25387466 31688005 25387603 31688176 25387740 31688347 25387877 31688518 25388014 31688689 25388151 31688860 25388288 31689031 25388425 31689202 25388562 31689373 25388699 31689544 25388836 31689715 25388973 31689886 25389110 31690057 25389247 31690228 25389384 31690399 25389521 31690570 25389658 31690741 25389795 31690912 25389932 31691083 25390069 31691254 25390206 31691425 25390343 31691596 25390480 31691767 25390617 31691938 25390754 31692109 25390891 31692280 25391028 31692451 25391165 31692622 25391302 31692793 25391439 31692964 25391576 31693135 25391713 31693306 25391850 31693477 25391987 31693648 25392124 31693819 25392261 31693990 25392398 31694161 25392535 31694332 25392672 31694503 25392809 31694674 25392946 31694845 25393083 31695016 25393220 31695187 25393357 31695358 25393494 31695529 25393631 31695700 25393768 31695871 25393905 31696042 25394042 31696213 25394179 31696384 25394316 31696555 25394453 31696726 25394590 31696897 25394727 31697068 25394864 31697239 25395001 31697410 25395138 31697581 25395275 31697752 25395412 31697923 25395549 31698094 25395686 31698265 25395823 31698436 25395960 31698607 25396097 31698778 25396234 31698949 25396371 31699120 25396508 31699291 25396645 31699462 25396782 31699633 25396919 31699804 25397056 31699975 25397193 31700146 25397330 31700317 25397467 31700488 25397604 31700659 25397741 31700830 25397878 31701001 25398015 31701172 25398152 31701343 25398289 31701514 25398426 31701685 25398563 31701856 25398700 31702027 25398837 31702198 25398974 31702369 25399111 31702540 25399248 31702711 25399385 31702882 25399522 31703053 25399659 31703224 25399796 31703395 25399933 31703566 25400070 31703737 25400207 31703908 25400344 31704079 25400481 31704250 25400618 31704421 25400755 31704592 25400892 31704763 25401029 31704934 25401166 31705105 25401303 31705276 25401440 31705447 25401577 31705618 25401714 31705789 25401851 31705960 25401988 31706131 25402125 31706302 25402262 31706473 25402399 31706644 25402536 31706815 25402673 31706986 25402810 31707157 25402947 31707328 25403084 31707499 25403221 31707670 25403358 31707841 25403495 31708012 25403632 31708183 25403769 31708354 25403906 31708525 25404043 31708696 25404180 31708867 25404317 31709038 25404454 31709209 25404591 31709380 25404728 31709551 25404865 31709722 25405002 31709893 25405139 31710064 25405276 31710235 25405413 31710406 25405550 31710577 25405687 31710748 25405824 31710919 25405961 31711090 25406098 31711261 25406235 31711432 25406372 31711603 25406509 31711774 25406646 31711945 25406783 31712116 25406920 31712287 25407057 31712458 25407194 31712629 25407331 31712800 25407468 31712971 25407605 31713142 25407742 31713313 25407879 31713484 25408016 31713655 25408153 31713826 25408290 31713997 25408427 31714168 25408564 31714339 25408701 31714510 25408838 31714681 25408975 31714852 25409112 31715023 25409249 31715194 25409386 31715365 25409523 31715536 25409660 31715707 25409797 31715878 25409934 31716049 25410071 31716220 25410208 31716391 25410345 31716562 25410482 31716733 25410619 31716904 25410756 31717075 25410893 31717246 25411030 31717417 25411167 31717588 25411304 31717759 25411441 31717930 25411578 31718101 25411715 31718272 25411852 31718443 25411989 31718614 25412126 31718785 25412263 31718956 25412400 31719127 25412537 31719298 25412674 31719469 25412811 31719640 25412948 31719811 25413085 31719982 25413222 31720153 25413359 31720324 25413496 31720495 25413633 31720666 25413770 31720837 25413907 31721008 25414044 31721179 25414181 31721350 25414318 31721521 25414455 31721692 25414592 31721863 25414729 31722034 25414866 31722205 25415003 31722376 25415140 31722547 25415277 31722718 25415414 31722889 25415551 31723060 25415688 31723231 25415825 31723402 25415962 31723573 25416099 31723744 25416236 31723915 25416373 31724086 25416510 31724257 25416647 31724428 25416784 31724599 25416921 31724770 25417058 31724941 25417195 31725112 25417332 31725283 25417469 31725454 25417606 31725625 25417743 31725796 25417880 31725967 25418017 31726138 25418154 31726309 25418291 31726480 25418428 31726651 25418565 31726822 25418702 31726993 25418839 31727164 25418976 31727335 25419113 31727506 25419250 31727677 25419387 31727848 25419524 31728019 25419661 31728190 25419798 31728361 25419935 31728532 25420072 31728703 25420209 31728874 25420346 31729045 25420483 31729216 25420620 31729387 25420757 31729558 25420894 31729729 25421031 31729900 25421168 31730071 25421305 31730242 25421442 31730413 25421579 31730584 25421716 31730755 25421853 31730926 25421990 31731097 25422127 31731268 25422264 31731439 25422401 31731610 25422538 31731781 25422675 31731952 25422812 31732123 25422949 31732294 25423086 31732465 25423223 31732636 25423360 31732807 25423497 31732978 25423634 31733149 25423771 31733320 25423908 31733491 25424045 31733662 25424182 31733833 25424319 31734004 25424456 31734175 25424593 31734346 25424730 31734517 25424867 31734688 25425004 31734859 25425141 31735030 25425278 31735201 25425415 31735372 25425552 31735543 25425689 31735714 25425826 31735885 25425963 31736056 25426100 31736227 25426237 31736398 25426374 31736569 25426511 31736740 25426648 31736911 25426785 31737082 25426922 31737253 25427059 31737424 25427196 31737595 25427333 31737766 25427470 31737937 25427607 31738108 25427744 31738279 25427881 31738450 25428018 31738621 25428155 31738792 25428292 31738963 25428429 31739134 25428566 31739305 25428703 31739476 25428840 31739647 25428977 31739818 25429114 31739989 25429251 31740160 25429388 31740331 25429525 31740502 25429662 31740673 25429799 31740844 25429936 31741015 25430073 31741186 25430210 31741357 25430347 31741528 25430484 31741699 25430621 31741870 25430758 31742041 25430895 31742212 25431032 31742383 25431169 31742554 25431306 31742725 25431443 31742896 25431580 31743067 25431717 31743238 25431854 31743409 25431991 31743580 25432128 31743751 25432265 31743922 25432402 31744093 25432539 31744264 25432676 31744435 25432813 31744606 25432950 31744777 25433087 31744948 25433224 31745119 25433361 31745290 25433498 31745461 25433635 31745632 25433772 31745803 25433909 31745974 25434046 31746145 25434183 31746316 25434320 31746487 25434457 31746658 25434594 31746829 25434731 31747000 25434868 31747171 25435005 31747342 25435142 31747513 25435279 31747684 25435416 31747855 25435553 31748026 25435690 31748197 25435827 31748368 25435964 31748539 25436101 31748710 25436238 31748881 25436375 31749052 25436512 31749223 25436649 31749394 25436786 31749565 25436923 31749736 25437060 31749907 25437197 31750078 25437334 31750249 25437471 31750420 25437608 31750591 25437745 31750762 25437882 31750933 25438019 31751104 25438156 31751275 25438293 31751446 25438430 31751617 25438567 31751788 25438704 31751959 25438841 31752130 25438978 31752301 25439115 31752472 25439252 31752643 25439389 31752814 25439526 31752985 25439663 31753156 25439800 31753327 25439937 31753498 25440074 31753669 25440211 31753840 25440348 31754011 25440485 31754182 25440622 31754353 25440759 31754524 25440896 31754695 25441033 31754866 25441170 31755037 25441307 31755208 25441444 31755379 25441581 31755550 25441718 31755721 25441855 31755892 25441992 31756063 25442129 31756234 25442266 31756405 25442403 31756576 25442540 31756747 25442677 31756918 25442814 31757089 25442951 31757260 25443088 31757431 25443225 31757602 25443362 31757773 25443499 31757944 25443636 31758115 25443773 31758286 25443910 31758457 25444047 31758628 25444184 31758799 25444321 31758970 25444458 31759141 25444595 31759312 25444732 31759483 25444869 31759654 25445006 31759825 25445143 31759996 25445280 31760167 25445417 31760338 25445554 31760509 25445691 31760680 25445828 31760851 25445965 31761022 25446102 31761193 25446239 31761364 25446376 31761535 25446513 31761706 25446650 31761877 25446787 31762048 25446924 31762219 25447061 31762390 25447198 31762561 25447335 31762732 25447472 31762903 25447609 31763074 25447746 31763245 25447883 31763416 25448020 31763587 25448157 31763758 25448294 31763929 25448431 31764100 25448568 31764271 25448705 31764442 25448842 31764613 25448979 31764784 25449116 31764955 25449253 31765126 25449390 31765297 25449527 31765468 25449664 31765639 25449801 31765810 25449938 31765981 25450075 31766152 25450212 31766323 25450349 31766494 25450486 31766665 25450623 31766836 25450760 31767007 25450897 31767178 25451034 31767349 25451171 31767520 25451308 31767691 25451445 31767862 25451582 31768033 25451719 31768204 25451856 31768375 25451993 31768546 25452130 31768717 25452267 31768888 25452404 31769059 25452541 31769230 25452678 31769401 25452815 31769572 25452952 31769743 25453089 31769914 25453226 31770085 25453363 31770256 25453500 31770427 25453637 31770598 25453774 31770769 25453911 31770940 25454048 31771111 25454185 31771282 25454322 31771453 25454459 31771624 25454596 31771795 25454733 31771966 25454870 31772137 25455007 31772308 25455144 31772479 25455281 31772650 25455418 31772821 25455555 31772992 25455692 31773163 25455829 31773334 25455966 31773505 25456103 31773676 25456240 31773847 25456377 31774018 25456514 31774189 25456651 31774360 25456788 31774531 25456925 31774702 25457062 31774873 25457199 31775044 25457336 31775215 25457473 31775386 25457610 31775557 25457747 31775728 25457884 31775899 25458021 31776070 25458158 31776241 25458295 31776412 25458432 31776583 25458569 31776754 25458706 31776925 25458843 31777096 25458980 31777267 25459117 31777438 25459254 31777609 25459391 31777780 25459528 31777951 25459665 31778122 25459802 31778293 25459939 31778464 25460076 31778635 25460213 31778806 25460350 31778977 25460487 31779148 25460624 31779319 25460761 31779490 25460898 31779661 25461035 31779832 25461172 31780003 25461309 31780174 25461446 31780345 25461583 31780516 25461720 31780687 25461857 31780858 25461994 31781029 25462131 31781200 25462268 31781371 25462405 31781542 25462542 31781713 25462679 31781884 25462816 31782055 25462953 31782226 25463090 31782397 25463227 31782568 25463364 31782739 25463501 31782910 25463638 31783081 25463775 31783252 25463912 31783423 25464049 31783594 25464186 31783765 25464323 31783936 25464460 31784107 25464597 31784278 25464734 31784449 25464871 31784620 25465008 31784791 25465145 31784962 25465282 31785133 25465419 31785304 25465556 31785475 25465693 31785646 25465830 31785817 25465967 31785988 25466104 31786159 25466241 31786330 25466378 31786501 25466515 31786672 25466652 31786843 25466789 31787014 25466926 31787185 25467063 31787356 25467200 31787527 25467337 31787698 25467474 31787869 25467611 31788040 25467748 31788211 25467885 31788382 25468022 31788553 25468159 31788724 25468296 31788895 25468433 31789066 25468570 31789237 25468707 31789408 25468844 31789579 25468981 31789750 25469118 31789921 25469255 31790092 25469392 31790263 25469529 31790434 25469666 31790605 25469803 31790776 25469940 31790947 25470077 31791118 25470214 31791289 25470351 31791460 25470488 31791631 25470625 31791802 25470762 31791973 25470899 31792144 25471036 31792315 25471173 31792486 25471310 31792657 25471447 31792828 25471584 31792999 25471721 31793170 25471858 31793341 25471995 31793512 25472132 31793683 25472269 31793854 25472406 31794025 25472543 31794196 25472680 31794367 25472817 31794538 25472954 31794709 25473091 31794880 25473228 31795051 25473365 31795222 25473502 31795393 25473639 31795564 25473776 31795735 25473913 31795906 25474050 31796077 25474187 31796248 25474324 31796419 25474461 31796590 25474598 31796761 25474735 31796932 25474872 31797103 25475009 31797274 25475146 31797445 25475283 31797616 25475420 31797787 25475557 31797958 25475694 31798129 25475831 31798300 25475968 31798471 25476105 31798642 25476242 31798813 25476379 31798984 25476516 31799155 25476653 31799326 25476790 31799497 25476927 31799668 25477064 31799839 25477201 31800010 25477338 31800181 25477475 31800352 25477612 31800523 25477749 31800694 25477886 31800865 25478023 31801036 25478160 31801207 25478297 31801378 25478434 31801549 25478571 31801720 25478708 31801891 25478845 31802062 25478982 31802233 25479119 31802404 25479256 31802575 25479393 31802746 25479530 31802917 25479667 31803088 25479804 31803259 25479941 31803430 25480078 31803601 25480215 31803772 25480352 31803943 25480489 31804114 25480626 31804285
1000 33289900 0 33289900 41551627 33290037 41551798 33290174 41551969 33290311 41552140 33290448 41552311 33290585 41552482 33290722 41552653 33290859 41552824 33290996 41552995 33291133 41553166 33291270 41553337 33291407 41553508 33291544 41553679 33291681 41553850 33291818 41554021 33291955 41554192 33292092 41554363 33292229 41554534 33292366 41554705 33292503 41554876 33292640 41555047 33292777 41555218 33292914 41555389 33293051 41555560 33293188 41555731 33293325 41555902 33293462 41556073 33293599 41556244 33293736 41556415 33293873 41556586 33294010 41556757 33294147 41556928 33294284 41557099 33294421 41557270 33294558 41557441 33294695 41557612 33294832 41557783 33294969 41557954 33295106 41558125 33295243 41558296 33295380 41558467 33295517 41558638 33295654 41558809 33295791 41558980 33295928 41559151 33296065 41559322 33296202 41559493 33296339 41559664 33296476 41559835 33296613 41560006 33296750 41560177 33296887 41560348 33297024 41560519 33297161 41560690 33297298 41560861 33297435 41561032 33297572 41561203 33297709 41561374 33297846 41561545 33297983 41561716 33298120 41561887 33298257 41562058 33298394 41562229 33298531 41562400 33298668 41562571 33298805 41562742 33298942 41562913 33299079 41563084 33299216 41563255 33299353 41563426 33299490 41563597 33299627 41563768 33299764 41563939 33299901 41564110 33300038 41564281 33300175 41564452 33300312 41564623 33300449 41564794 33300586 41564965 33300723 41565136 33300860 41565307 33300997 41565478 33301134 41565649 33301271 41565820 33301408 41565991 33301545 41566162 33301682 41566333 33301819 41566504 33301956 41566675 33302093 41566846 33302230 41567017 33302367 41567188 33302504 41567359 33302641 41567530 33302778 41567701 33302915 41567872 33303052 41568043 33303189 41568214 33303326 41568385 33303463 41568556 33303600 41568727 33303737 41568898 33303874 41569069 33304011 41569240 33304148 41569411 33304285 41569582 33304422 41569753 33304559 41569924 33304696 41570095 33304833 41570266 33304970 41570437 33305107 41570608 33305244 41570779 33305381 41570950 33305518 41571121 33305655 41571292 33305792 41571463 33305929 41571634 33306066 41571805 33306203 41571976 33306340 41572147 33306477 41572318 33306614 41572489 33306751 41572660 33306888 41572831 33307025 41573002 33307162 41573173 33307299 41573344 33307436 41573515 33307573 41573686 33307710 41573857 33307847 41574028 33307984 41574199 33308121 41574370 33308258 41574541 33308395 41574712 33308532 41574883 33308669 41575054 33308806 41575225 33308943 41575396 33309080 41575567 33309217 41575738 33309354 41575909 33309491 41576080 33309628 41576251 33309765 41576422 33309902 41576593 33310039 41576764 33310176 41576935 33310313 41577106 33310450 41577277 33310587 41577448 33310724 41577619 33310861 41577790 33310998 41577961 33311135 41578132 33311272 41578303 33311409 41578474 33311546 41578645 33311683 41578816 33311820 41578987 33311957 41579158 33312094 41579329 33312231 41579500 33312368 41579671 33312505 41579842 33312642 41580013 33312779 41580184 33312916 41580355 33313053 41580526 33313190 41580697 33313327 41580868 33313464 41581039 33313601 41581210 33313738 41581381 33313875 41581552 33314012 41581723 33314149 41581894 33314286 41582065 33314423 41582236 33314560 41582407 33314697 41582578 33314834 41582749 33314971 41582920 33315108 41583091 33315245 41583262 33315382 41583433 33315519 41583604 33315656 41583775 33315793 41583946 33315930 41584117 33316067 41584288 33316204 41584459 33316341 41584630 33316478 41584801 33316615 41584972 33316752 41585143 33316889 41585314 33317026 41585485 33317163 41585656 33317300 41585827 33317437 41585998 33317574 41586169 33317711 41586340 33317848 41586511 33317985 41586682 33318122 41586853 33318259 41587024 33318396 41587195 33318533 41587366 33318670 41587537 33318807 41587708 33318944 41587879 33319081 41588050 33319218 41588221 33319355 41588392 33319492 41588563 33319629 41588734 33319766 41588905 33319903 41589076 33320040 41589247 33320177 41589418 33320314 41589589 33320451 41589760 33320588 41589931 33320725 41590102 33320862 41590273 33320999 41590444 33321136 41590615 33321273 41590786 33321410 41590957 33321547 41591128 33321684 41591299 33321821 41591470 33321958 41591641 33322095 41591812 33322232 41591983 33322369 41592154 33322506 41592325 33322643 41592496 33322780 41592667 33322917 41592838 33323054 41593009 33323191 41593180 33323328 41593351 33323465 41593522 33323602 41593693 33323739 41593864 33323876 41594035 33324013 41594206 33324150 41594377 33324287 41594548 33324424 41594719 33324561 41594890 33324698 41595061 33324835 41595232 33324972 41595403 33325109 41595574 33325246 41595745 33325383 41595916 33325520 41596087 33325657 41596258 33325794 41596429 33325931 41596600 33326068 41596771 33326205 41596942 33326342 41597113 33326479 41597284 33326616 41597455 33326753 41597626 33326890 41597797 33327027 41597968 33327164 41598139 33327301 41598310 33327438 41598481 33327575 41598652 33327712 41598823 33327849 41598994 33327986 41599165 33328123 41599336 33328260 41599507 33328397 41599678 33328534 41599849 33328671 41600020 33328808 41600191 33328945 41600362 33329082 41600533 33329219 41600704 33329356 41600875 33329493 41601046 33329630 41601217 33329767 41601388 33329904 41601559 33330041 41601730 33330178 41601901 33330315 41602072 33330452 41602243 33330589 41602414 33330726 41602585 33330863 41602756 33331000 41602927 33331137 41603098 33331274 41603269 33331411 41603440 33331548 41603611 33331685 41603782 33331822 41603953 33331959 41604124 33332096 41604295 33332233 41604466 33332370 41604637 33332507 41604808 33332644 41604979 33332781 41605150 33332918 41605321 33333055 41605492 33333192 41605663 33333329 41605834 33333466 41606005 33333603 41606176 33333740 41606347 33333877 41606518 33334014 41606689 33334151 41606860 33334288 41607031 33334425 41607202 33334562 41607373 33334699 41607544 33334836 41607715 33334973 41607886 33335110 41608057 33335247 41608228 33335384 41608399 33335521 41608570 33335658 41608741 33335795 41608912 33335932 41609083 33336069 41609254 33336206 41609425 33336343 41609596 33336480 41609767 33336617 41609938 33336754 41610109 33336891 41610280 33337028 41610451 33337165 41610622 33337302 41610793 33337439 41610964 33337576 41611135 33337713 41611306 33337850 41611477 33337987 41611648 33338124 41611819 33338261 41611990 33338398 41612161 33338535 41612332 33338672 41612503 33338809 41612674 33338946 41612845 33339083 41613016 33339220 41613187 33339357 41613358 33339494 41613529 33339631 41613700 33339768 41613871 33339905 41614042 33340042 41614213 33340179 41614384 33340316 41614555 33340453 41614726 33340590 41614897 33340727 41615068 33340864 41615239 33341001 41615410 33341138 41615581 33341275 41615752 33341412 41615923 33341549 41616094 33341686 41616265 33341823 41616436 33341960 41616607 33342097 41616778 33342234 41616949 33342371 41617120 33342508 41617291 33342645 41617462 33342782 41617633 33342919 41617804 33343056 41617975 33343193 41618146 33343330 41618317 33343467 41618488 33343604 41618659 33343741 41618830 33343878 41619001 33344015 41619172 33344152 41619343 33344289 41619514 33344426 41619685 33344563 41619856 33344700 41620027 33344837 41620198 33344974 41620369 33345111 41620540 33345248 41620711 33345385 41620882 33345522 41621053 33345659 41621224 33345796 41621395 33345933 41621566 33346070 41621737 33346207 41621908 33346344 41622079 33346481 41622250 33346618 41622421 33346755 41622592 33346892 41622763 33347029 41622934 33347166 41623105 33347303 41623276 33347440 41623447 33347577 41623618 33347714 41623789 33347851 41623960 33347988 41624131 33348125 41624302 33348262 41624473 33348399 41624644 33348536 41624815 33348673 41624986 33348810 41625157 33348947 41625328 33349084 41625499 33349221 41625670 33349358 41625841 33349495 41626012 33349632 41626183 33349769 41626354 33349906 41626525 33350043 41626696 33350180 41626867 33350317 41627038 33350454 41627209 33350591 41627380 33350728 41627551 33350865 41627722 33351002 41627893 33351139 41628064 33351276 41628235 33351413 41628406 33351550 41628577 33351687 41628748 33351824 41628919 33351961 41629090 33352098 41629261 33352235 41629432 33352372 41629603 33352509 41629774 33352646 41629945 33352783 41630116 33352920 41630287 33353057 41630458 33353194 41630629 33353331 41630800 33353468 41630971 33353605 41631142 33353742 41631313 33353879 41631484 33354016 41631655 33354153 41631826 33354290 41631997 33354427 41632168 33354564 41632339 33354701 41632510 33354838 41632681 33354975 41632852 33355112 41633023 33355249 41633194 33355386 41633365 33355523 41633536 33355660 41633707 33355797 41633878 33355934 41634049 33356071 41634220 33356208 41634391 33356345 41634562 33356482 41634733 33356619 41634904 33356756 41635075 33356893 41635246 33357030 41635417 33357167 41635588 33357304 41635759 33357441 41635930 33357578 41636101 33357715 41636272 33357852 41636443 33357989 41636614 33358126 41636785 33358263 41636956 33358400 41637127 33358537 41637298 33358674 41637469 33358811 41637640 33358948 41637811 33359085 41637982 33359222 41638153 33359359 41638324 33359496 41638495 33359633 41638666 33359770 41638837 33359907 41639008 33360044 41639179 33360181 41639350 33360318 41639521 33360455 41639692 33360592 41639863 33360729 41640034 33360866 41640205 33361003 41640376 33361140 41640547 33361277 41640718 33361414 41640889 33361551 41641060 33361688 41641231 33361825 41641402 33361962 41641573 33362099 41641744 33362236 41641915 33362373 41642086 33362510 41642257 33362647 41642428 33362784 41642599 33362921 41642770 33363058 41642941 33363195 41643112 33363332 41643283 33363469 41643454 33363606 41643625 33363743 41643796 33363880 41643967 33364017 41644138 33364154 41644309 33364291 41644480 33364428 41644651 33364565 41644822 33364702 41644993 33364839 41645164 33364976 41645335 33365113 41645506 33365250 41645677 33365387 41645848 33365524 41646019 33365661 41646190 33365798 41646361 33365935 41646532 33366072 41646703 33366209 41646874 33366346 41647045 33366483 41647216 33366620 41647387 33366757 41647558 33366894 41647729 33367031 41647900 33367168 41648071 33367305 41648242 33367442 41648413 33367579 41648584 33367716 41648755 33367853 41648926 33367990 41649097 33368127 41649268 33368264 41649439 33368401 41649610 33368538 41649781 33368675 41649952 33368812 41650123 33368949 41650294 33369086 41650465 33369223 41650636 33369360 41650807 33369497 41650978 33369634 41651149 33369771 41651320 33369908 41651491 33370045 41651662 33370182 41651833 33370319 41652004 33370456 41652175 33370593 41652346 33370730 41652517 33370867 41652688 33371004 41652859 33371141 41653030 33371278 41653201 33371415 41653372 33371552 41653543 33371689 41653714 33371826 41653885 33371963 41654056 33372100 41654227 33372237 41654398 33372374 41654569 33372511 41654740 33372648 41654911 33372785 41655082 33372922 41655253 33373059 41655424 33373196 41655595 33373333 41655766 33373470 41655937 33373607 41656108 33373744 41656279 33373881 41656450 33374018 41656621 33374155 41656792 33374292 41656963 33374429 41657134 33374566 41657305 33374703 41657476 33374840 41657647 33374977 41657818 33375114 41657989 33375251 41658160 33375388 41658331 33375525 41658502 33375662 41658673 33375799 41658844 33375936 41659015 33376073 41659186 33376210 41659357 33376347 41659528 33376484 41659699 33376621 41659870 33376758 41660041 33376895 41660212 33377032 41660383 33377169 41660554 33377306 41660725 33377443 41660896 33377580 41661067 33377717 41661238 33377854 41661409 33377991 41661580 33378128 41661751 33378265 41661922 33378402 41662093 33378539 41662264 33378676 41662435 33378813 41662606 33378950 41662777 33379087 41662948 33379224 41663119 33379361 41663290 33379498 41663461 33379635 41663632 33379772 41663803 33379909 41663974 33380046 41664145 33380183 41664316 33380320 41664487 33380457 41664658 33380594 41664829 33380731 41665000 33380868 41665171 33381005 41665342 33381142 41665513 33381279 41665684 33381416 41665855 33381553 41666026 33381690 41666197 33381827 41666368 33381964 41666539 33382101 41666710 33382238 41666881 33382375 41667052 33382512 41667223 33382649 41667394 33382786 41667565 33382923 41667736 33383060 41667907 33383197 41668078 33383334 41668249 33383471 41668420 33383608 41668591 33383745 41668762 33383882 41668933 33384019 41669104 33384156 41669275 33384293 41669446 33384430 41669617 33384567 41669788 33384704 41669959 33384841 41670130 33384978 41670301 33385115 41670472 33385252 41670643 33385389 41670814 33385526 41670985 33385663 41671156 33385800 41671327 33385937 41671498 33386074 41671669 33386211 41671840 33386348 41672011 33386485 41672182 33386622 41672353 33386759 41672524 33386896 41672695 33387033 41672866 33387170 41673037 33387307 41673208 33387444 41673379 33387581 41673550 33387718 41673721 33387855 41673892 33387992 41674063 33388129 41674234 33388266 41674405 33388403 41674576 33388540 41674747 33388677 41674918 33388814 41675089 33388951 41675260 33389088 41675431 33389225 41675602 33389362 41675773 33389499 41675944 33389636 41676115 33389773 41676286 33389910 41676457 33390047 41676628 33390184 41676799 33390321 41676970 33390458 41677141 33390595 41677312 33390732 41677483 33390869 41677654 33391006 41677825 33391143 41677996 33391280 41678167 33391417 41678338 33391554 41678509 33391691 41678680 33391828 41678851 33391965 41679022 33392102 41679193 33392239 41679364 33392376 41679535 33392513 41679706 33392650 41679877 33392787 41680048 33392924 41680219 33393061 41680390 33393198 41680561 33393335 41680732 33393472 41680903 33393609 41681074 33393746 41681245 33393883 41681416 33394020 41681587 33394157 41681758 33394294 41681929 33394431 41682100 33394568 41682271 33394705 41682442 33394842 41682613 33394979 41682784 33395116 41682955 33395253 41683126 33395390 41683297 33395527 41683468 33395664 41683639 33395801 41683810 33395938 41683981 33396075 41684152 33396212 41684323 33396349 41684494 33396486 41684665 33396623 41684836 33396760 41685007 33396897 41685178 33397034 41685349 33397171 41685520 33397308 41685691 33397445 41685862 33397582 41686033 33397719 41686204 33397856 41686375 33397993 41686546 33398130 41686717 33398267 41686888 33398404 41687059 33398541 41687230 33398678 41687401 33398815 41687572 33398952 41687743 33399089 41687914 33399226 41688085 33399363 41688256 33399500 41688427 33399637 41688598 33399774 41688769 33399911 41688940 33400048 41689111 33400185 41689282 33400322 41689453 33400459 41689624 33400596 41689795 33400733 41689966 33400870 41690137 33401007 41690308 33401144 41690479 33401281 41690650 33401418 41690821 33401555 41690992 33401692 41691163 33401829 41691334 33401966 41691505 33402103 41691676 33402240 41691847 33402377 41692018 33402514 41692189 33402651 41692360 33402788 41692531 33402925 41692702 33403062 41692873 33403199 41693044 33403336 41693215 33403473 41693386 33403610 41693557 33403747 41693728 33403884 41693899 33404021 41694070 33404158 41694241 33404295 41694412 33404432 41694583 33404569 41694754 33404706 41694925 33404843 41695096 33404980 41695267 33405117 41695438 33405254 41695609 33405391 41695780 33405528 41695951 33405665 41696122 33405802 41696293 33405939 41696464 33406076 41696635 33406213 41696806 33406350 41696977 33406487 41697148 33406624 41697319 33406761 41697490 33406898 41697661 33407035 41697832 33407172 41698003 33407309 41698174 33407446 41698345 33407583 41698516 33407720 41698687 33407857 41698858 33407994 41699029 33408131 41699200 33408268 41699371 33408405 41699542 33408542 41699713 33408679 41699884 33408816 41700055 33408953 41700226 33409090 41700397 33409227 41700568 33409364 41700739 33409501 41700910 33409638 41701081 33409775 41701252 33409912 41701423 33410049 41701594 33410186 41701765 33410323 41701936 33410460 41702107 33410597 41702278 33410734 41702449 33410871 41702620 33411008 41702791 33411145 41702962 33411282 41703133 33411419 41703304 33411556 41703475 33411693 41703646 33411830 41703817 33411967 41703988 33412104 41704159 33412241 41704330 33412378 41704501 33412515 41704672 33412652 41704843 33412789 41705014 33412926 41705185 33413063 41705356 33413200 41705527 33413337 41705698 33413474 41705869 33413611 41706040 33413748 41706211 33413885 41706382 33414022 41706553 33414159 41706724 33414296 41706895 33414433 41707066 33414570 41707237 33414707 41707408 33414844 41707579 33414981 41707750 33415118 41707921 33415255 41708092 33415392 41708263 33415529 41708434 33415666 41708605 33415803 41708776 33415940 41708947 33416077 41709118 33416214 41709289 33416351 41709460 33416488 41709631 33416625 41709802 33416762 41709973 33416899 41710144 33417036 41710315 33417173 41710486 33417310 41710657 33417447 41710828 33417584 41710999 33417721 41711170 33417858 41711341 33417995 41711512 33418132 41711683 33418269 41711854 33418406 41712025 33418543 41712196 33418680 41712367 33418817 41712538 33418954 41712709 33419091 41712880 33419228 41713051 33419365 41713222 33419502 41713393 33419639 41713564 33419776 41713735 33419913 41713906 33420050 41714077 33420187 41714248 33420324 41714419 33420461 41714590 33420598 41714761 33420735 41714932 33420872 41715103 33421009 41715274 33421146 41715445 33421283 41715616 33421420 41715787 33421557 41715958 33421694 41716129 33421831 41716300 33421968 41716471 33422105 41716642 33422242 41716813 33422379 41716984 33422516 41717155 33422653 41717326 33422790 41717497 33422927 41717668 33423064 41717839 33423201 41718010 33423338 41718181 33423475 41718352 33423612 41718523 33423749 41718694 33423886 41718865 33424023 41719036 33424160 41719207 33424297 41719378 33424434 41719549 33424571 41719720 33424708 41719891 33424845 41720062 33424982 41720233 33425119 41720404 33425256 41720575 33425393 41720746 33425530 41720917 33425667 41721088 33425804 41721259 33425941 41721430 33426078 41721601 33426215 41721772 33426352 41721943 33426489 41722114 33426626 41722285
1000 46578900 0 46578900 58138627 46579037 58138798 46579174 58138969 46579311 58139140 46579448 58139311 46579585 58139482 46579722 58139653 46579859 58139824 46579996 58139995 46580133 58140166 46580270 58140337 46580407 58140508 46580544 58140679 46580681 58140850 46580818 58141021 46580955 58141192 46581092 58141363 46581229 58141534 46581366 58141705 46581503 58141876 46581640 58142047 46581777 58142218 46581914 58142389 46582051 58142560 46582188 58142731 46582325 58142902 46582462 58143073 46582599 58143244 46582736 58143415 46582873 58143586 46583010 58143757 46583147 58143928 46583284 58144099 46583421 58144270 46583558 58144441 46583695 58144612 46583832 58144783 46583969 58144954 46584106 58145125 46584243 58145296 46584380 58145467 46584517 58145638 46584654 58145809 46584791 58145980 46584928 58146151 46585065 58146322 46585202 58146493 46585339 58146664 46585476 58146835 46585613 58147006 46585750 58147177 46585887 58147348 46586024 58147519 46586161 58147690 46586298 58147861 46586435 58148032 46586572 58148203 46586709 58148374 46586846 58148545 46586983 58148716 46587120 58148887 46587257 58149058 46587394 58149229 46587531 58149400 46587668 58149571 46587805 58149742 46587942 58149913 46588079 58150084 46588216 58150255 46588353 58150426 46588490 58150597 46588627 58150768 46588764 58150939 46588901 58151110 46589038 58151281 46589175 58151452 46589312 58151623 46589449 58151794 46589586 58151965 46589723 58152136 46589860 58152307 46589997 58152478 46590134 58152649 46590271 58152820 46590408 58152991 46590545 58153162 46590682 58153333 46590819 58153504 46590956 58153675 46591093 58153846 46591230 58154017 46591367 58154188 46591504 58154359 46591641 58154530 46591778 58154701 46591915 58154872 46592052 58155043 46592189 58155214 46592326 58155385 46592463 58155556 46592600 58155727 46592737 58155898 46592874 58156069 46593011 58156240 46593148 58156411 46593285 58156582 46593422 58156753 46593559 58156924 46593696 58157095 46593833 58157266 46593970 58157437 46594107 58157608 46594244 58157779 46594381 58157950 46594518 58158121 46594655 58158292 46594792 58158463 46594929 58158634 46595066 58158805 46595203 58158976 46595340 58159147 46595477 58159318 46595614 58159489 46595751 58159660 46595888 58159831 46596025 58160002 46596162 58160173 46596299 58160344 46596436 58160515 46596573 58160686 46596710 58160857 46596847 58161028 46596984 58161199 46597121 58161370 46597258 58161541 46597395 58161712 46597532 58161883 46597669 58162054 46597806 58162225 46597943 58162396 46598080 58162567 46598217 58162738 46598354 58162909 46598491 58163080 46598628 58163251 46598765 58163422 46598902 58163593 46599039 58163764 46599176 58163935 46599313 58164106 46599450 58164277 46599587 58164448 46599724 58164619 46599861 58164790 46599998 58164961 46600135 58165132 46600272 58165303 46600409 58165474 46600546 58165645 46600683 58165816 46600820 58165987 46600957 58166158 46601094 58166329 46601231 58166500 46601368 58166671 46601505 58166842 46601642 58167013 46601779 58167184 46601916 58167355 46602053 58167526 46602190 58167697 46602327 58167868 46602464 58168039 46602601 58168210 46602738 58168381 46602875 58168552 46603012 58168723 46603149 58168894 46603286 58169065 46603423 58169236 46603560 58169407 46603697 58169578 46603834 58169749 46603971 58169920 46604108 58170091 46604245 58170262 46604382 58170433 46604519 58170604 46604656 58170775 46604793 58170946 46604930 58171117 46605067 58171288 46605204 58171459 46605341 58171630 46605478 58171801 46605615 58171972 46605752 58172143 46605889 58172314 46606026 58172485 46606163 58172656 46606300 58172827 46606437 58172998 46606574 58173169 46606711 58173340 46606848 58173511 46606985 58173682 46607122 58173853 46607259 58174024 46607396 58174195 46607533 58174366 46607670 58174537 46607807 58174708 46607944 58174879 46608081 58175050 46608218 58175221 46608355 58175392 46608492 58175563 46608629 58175734 46608766 58175905 46608903 58176076 46609040 58176247 46609177 58176418 46609314 58176589 46609451 58176760 46609588 58176931 46609725 58177102 46609862 58177273 46609999 58177444 46610136 58177615 46610273 58177786 46610410 58177957 46610547 58178128 46610684 58178299 46610821 58178470 46610958 58178641 46611095 58178812 46611232 58178983 46611369 58179154 46611506 58179325 46611643 58179496 46611780 58179667 46611917 58179838 46612054 58180009 46612191 58180180 46612328 58180351 46612465 58180522 46612602 58180693 46612739 58180864 46612876 58181035 46613013 58181206 46613150 58181377 46613287 58181548 46613424 58181719 46613561 58181890 46613698 58182061 46613835 58182232 46613972 58182403 46614109 58182574 46614246 58182745 46614383 58182916 46614520 58183087 46614657 58183258 46614794 58183429 46614931 58183600 46615068 58183771 46615205 58183942 46615342 58184113 46615479 58184284 46615616 58184455 46615753 58184626 46615890 58184797 46616027 58184968 46616164 58185139 46616301 58185310 46616438 58185481 46616575 58185652 46616712 58185823 46616849 58185994 46616986 58186165 46617123 58186336 46617260 58186507 46617397 58186678 46617534 58186849 46617671 58187020 46617808 58187191 46617945 58187362 46618082 58187533 46618219 58187704 46618356 58187875 46618493 58188046 46618630 58188217 46618767 58188388 46618904 58188559 46619041 58188730 46619178 58188901 46619315 58189072 46619452 58189243 46619589 58189414 46619726 58189585 46619863 58189756 46620000 58189927 46620137 58190098 46620274 58190269 46620411 58190440 46620548 58190611 46620685 58190782 46620822 58190953 46620959 58191124 46621096 58191295 46621233 58191466 46621370 58191637 46621507 58191808 46621644 58191979 46621781 58192150 46621918 58192321 46622055 58192492 46622192 58192663 46622329 58192834 46622466 58193005 46622603 58193176 46622740 58193347 46622877 58193518 46623014 58193689 46623151 58193860 46623288 58194031 46623425 58194202 46623562 58194373 46623699 58194544 46623836 58194715 46623973 58194886 46624110 58195057 46624247 58195228 46624384 58195399 46624521 58195570 46624658 58195741 46624795 58195912 46624932 58196083 46625069 58196254 46625206 58196425 46625343 58196596 46625480 58196767 46625617 58196938 46625754 58197109 46625891 58197280 46626028 58197451 46626165 58197622 46626302 58197793 46626439 58197964 46626576 58198135 46626713 58198306 46626850 58198477 46626987 58198648 46627124 58198819 46627261 58198990 46627398 58199161 46627535 58199332 46627672 58199503 46627809 58199674 46627946 58199845 46628083 58200016 46628220 58200187 46628357 58200358 46628494 58200529 46628631 58200700 46628768 58200871 46628905 58201042 46629042 58201213 46629179 58201384 46629316 58201555 46629453 58201726 46629590 58201897 46629727 58202068 46629864 58202239 46630001 58202410 46630138 58202581 46630275 58202752 46630412 58202923 46630549 58203094 46630686 58203265 46630823 58203436 46630960 58203607 46631097 58203778 46631234 58203949 46631371 58204120 46631508 58204291 46631645 58204462 46631782 58204633 46631919 58204804 46632056 58204975 46632193 58205146 46632330 58205317 46632467 58205488 46632604 58205659 46632741 58205830 46632878 58206001 46633015 58206172 46633152 58206343 46633289 58206514 46633426 58206685 46633563 58206856 46633700 58207027 46633837 58207198 46633974 58207369 46634111 58207540 46634248 58207711 46634385 58207882 46634522 58208053 46634659 58208224 46634796 58208395 46634933 58208566 46635070 58208737 46635207 58208908 46635344 58209079 46635481 58209250 46635618 58209421 46635755 58209592 46635892 58209763 46636029 58209934 46636166 58210105 46636303 58210276 46636440 58210447 46636577 58210618 46636714 58210789 46636851 58210960 46636988 58211131 46637125 58211302 46637262 58211473 46637399 58211644 46637536 58211815 46637673 58211986 46637810 58212157 46637947 58212328 46638084 58212499 46638221 58212670 46638358 58212841 46638495 58213012 46638632 58213183 46638769 58213354 46638906 58213525 46639043 58213696 46639180 58213867 46639317 58214038 46639454 58214209 46639591 58214380 46639728 58214551 46639865 58214722 46640002 58214893 46640139 58215064 46640276 58215235 46640413 58215406 46640550 58215577 46640687 58215748 46640824 58215919 46640961 58216090 46641098 58216261 46641235 58216432 46641372 58216603 46641509 58216774 46641646 58216945 46641783 58217116 46641920 58217287 46642057 58217458 46642194 58217629 46642331 58217800 46642468 58217971 46642605 58218142 46642742 58218313 46642879 58218484 46643016 58218655 46643153 58218826 46643290 58218997 46643427 58219168 46643564 58219339 46643701 58219510 46643838 58219681 46643975 58219852 46644112 58220023 46644249 58220194 46644386 58220365 46644523 58220536 46644660 58220707 46644797 58220878 46644934 58221049 46645071 58221220 46645208 58221391 46645345 58221562 46645482 58221733 46645619 58221904 46645756 58222075 46645893 58222246 46646030 58222417 46646167 58222588 46646304 58222759 46646441 58222930 46646578 58223101 46646715 58223272 46646852 58223443 46646989 58223614 46647126 58223785 46647263 58223956 46647400 58224127 46647537 58224298 46647674 58224469 46647811 58224640 46647948 58224811 46648085 58224982 46648222 58225153 46648359 58225324 46648496 58225495 46648633 58225666 46648770 58225837 46648907 58226008 46649044 58226179 46649181 58226350 46649318 58226521 46649455 58226692 46649592 58226863 46649729 58227034 46649866 58227205 46650003 58227376 46650140 58227547 46650277 58227718 46650414 58227889 46650551 58228060 46650688 58228231 46650825 58228402 46650962 58228573 46651099 58228744 46651236 58228915 46651373 58229086 46651510 58229257 46651647 58229428 46651784 58229599 46651921 58229770 46652058 58229941 46652195 58230112 46652332 58230283 46652469 58230454 46652606 58230625 46652743 58230796 46652880 58230967 46653017 58231138 46653154 58231309 46653291 58231480 46653428 58231651 46653565 58231822 46653702 58231993 46653839 58232164 46653976 58232335 46654113 58232506 46654250 58232677 46654387 58232848 46654524 58233019 46654661 58233190 46654798 58233361 46654935 58233532 46655072 58233703 46655209 58233874 46655346 58234045 46655483 58234216 46655620 58234387 46655757 58234558 46655894 58234729 46656031 58234900 46656168 58235071 46656305 58235242 46656442 58235413 46656579 58235584 46656716 58235755 46656853 58235926 46656990 58236097 46657127 58236268 46657264 58236439 46657401 58236610 46657538 58236781 46657675 58236952 46657812 58237123 46657949 58237294 46658086 58237465 46658223 58237636 46658360 58237807 46658497 58237978 46658634 58238149 46658771 58238320 46658908 58238491 46659045 58238662 46659182 58238833 46659319 58239004 46659456 58239175 46659593 58239346 46659730 58239517 46659867 58239688 46660004 58239859 46660141 58240030 46660278 58240201 46660415 58240372 46660552 58240543 46660689 58240714 46660826 58240885 46660963 58241056 46661100 58241227 46661237 58241398 46661374 58241569 46661511 58241740 46661648 58241911 46661785 58242082 46661922 58242253 46662059 58242424 46662196 58242595 46662333 58242766 46662470 58242937 46662607 58243108 46662744 58243279 46662881 58243450 46663018 58243621 46663155 58243792 46663292 58243963 46663429 58244134 46663566 58244305 46663703 58244476 46663840 58244647 46663977 58244818 46664114 58244989 46664251 58245160 46664388 58245331 46664525 58245502 46664662 58245673 46664799 58245844 46664936 58246015 46665073 58246186 46665210 58246357 46665347 58246528 46665484 58246699 46665621 58246870 46665758 58247041 46665895 58247212 46666032 58247383 46666169 58247554 46666306 58247725 46666443 58247896 46666580 58248067 46666717 58248238 46666854 58248409 46666991 58248580 46667128 58248751 46667265 58248922 46667402 58249093 46667539 58249264 46667676 58249435 46667813 58249606 46667950 58249777 46668087 58249948 46668224 58250119 46668361 58250290 46668498 58250461 46668635 58250632 46668772 58250803 46668909 58250974 46669046 58251145 46669183 58251316 46669320 58251487 46669457 58251658 46669594 58251829 46669731 58252000 46669868 58252171 46670005 58252342 46670142 58252513 46670279 58252684 46670416 58252855 46670553 58253026 46670690 58253197 46670827 58253368 46670964 58253539 46671101 58253710 46671238 58253881 46671375 58254052 46671512 58254223 46671649 58254394 46671786 58254565 46671923 58254736 46672060 58254907 46672197 58255078 46672334 58255249 46672471 58255420 46672608 58255591 46672745 58255762 46672882 58255933 46673019 58256104 46673156 58256275 46673293 58256446 46673430 58256617 46673567 58256788 46673704 58256959 46673841 58257130 46673978 58257301 46674115 58257472 46674252 58257643 46674389 58257814 46674526 58257985 46674663 58258156 46674800 58258327 46674937 58258498 46675074 58258669 46675211 58258840 46675348 58259011 46675485 58259182 46675622 58259353 46675759 58259524 46675896 58259695 46676033 58259866 46676170 58260037 46676307 58260208 46676444 58260379 46676581 58260550 46676718 58260721 46676855 58260892 46676992 58261063 46677129 58261234 46677266 58261405 46677403 58261576 46677540 58261747 46677677 58261918 46677814 58262089 46677951 58262260 46678088 58262431 46678225 58262602 46678362 58262773 46678499 58262944 46678636 58263115 46678773 58263286 46678910 58263457 46679047 58263628 46679184 58263799 46679321 58263970 46679458 58264141 46679595 58264312 46679732 58264483 46679869 58264654 46680006 58264825 46680143 58264996 46680280 58265167 46680417 58265338 46680554 58265509 46680691 58265680 46680828 58265851 46680965 58266022 46681102 58266193 46681239 58266364 46681376 58266535 46681513 58266706 46681650 58266877 46681787 58267048 46681924 58267219 46682061 58267390 46682198 58267561 46682335 58267732 46682472 58267903 46682609 58268074 46682746 58268245 46682883 58268416 46683020 58268587 46683157 58268758 46683294 58268929 46683431 58269100 46683568 58269271 46683705 58269442 46683842 58269613 46683979 58269784 46684116 58269955 46684253 58270126 46684390 58270297 46684527 58270468 46684664 58270639 46684801 58270810 46684938 58270981 46685075 58271152 46685212 58271323 46685349 58271494 46685486 58271665 46685623 58271836 46685760 58272007 46685897 58272178 46686034 58272349 46686171 58272520 46686308 58272691 46686445 58272862 46686582 58273033 46686719 58273204 46686856 58273375 46686993 58273546 46687130 58273717 46687267 58273888 46687404 58274059 46687541 58274230 46687678 58274401 46687815 58274572 46687952 58274743 46688089 58274914 46688226 58275085 46688363 58275256 46688500 58275427 46688637 58275598 46688774 58275769 46688911 58275940 46689048 58276111 46689185 58276282 46689322 58276453 46689459 58276624 46689596 58276795 46689733 58276966 46689870 58277137 46690007 58277308 46690144 58277479 46690281 58277650 46690418 58277821 46690555 58277992 46690692 58278163 46690829 58278334 46690966 58278505 46691103 58278676 46691240 58278847 46691377 58279018 46691514 58279189 46691651 58279360 46691788 58279531 46691925 58279702 46692062 58279873 46692199 58280044 46692336 58280215 46692473 58280386 46692610 58280557 46692747 58280728 46692884 58280899 46693021 58281070 46693158 58281241 46693295 58281412 46693432 58281583 46693569 58281754 46693706 58281925 46693843 58282096 46693980 58282267 46694117 58282438 46694254 58282609 46694391 58282780 46694528 58282951 46694665 58283122 46694802 58283293 46694939 58283464 46695076 58283635 46695213 58283806 46695350 58283977 46695487 58284148 46695624 58284319 46695761 58284490 46695898 58284661 46696035 58284832 46696172 58285003 46696309 58285174 46696446 58285345 46696583 58285516 46696720 58285687 46696857 58285858 46696994 58286029 46697131 58286200 46697268 58286371 46697405 58286542 46697542 58286713 46697679 58286884 46697816 58287055 46697953 58287226 46698090 58287397 46698227 58287568 46698364 58287739 46698501 58287910 46698638 58288081 46698775 58288252 46698912 58288423 46699049 58288594 46699186 58288765 46699323 58288936 46699460 58289107 46699597 58289278 46699734 58289449 46699871 58289620 46700008 58289791 46700145 58289962 46700282 58290133 46700419 58290304 46700556 58290475 46700693 58290646 46700830 58290817 46700967 58290988 46701104 58291159 46701241 58291330 46701378 58291501 46701515 58291672 46701652 58291843 46701789 58292014 46701926 58292185 46702063 58292356 46702200 58292527 46702337 58292698 46702474 58292869 46702611 58293040 46702748 58293211 46702885 58293382 46703022 58293553 46703159 58293724 46703296 58293895 46703433 58294066 46703570 58294237 46703707 58294408 46703844 58294579 46703981 58294750 46704118 58294921 46704255 58295092 46704392 58295263 46704529 58295434 46704666 58295605 46704803 58295776 46704940 58295947 46705077 58296118 46705214 58296289 46705351 58296460 46705488 58296631 46705625 58296802 46705762 58296973 46705899 58297144 46706036 58297315 46706173 58297486 46706310 58297657 46706447 58297828 46706584 58297999 46706721 58298170 46706858 58298341 46706995 58298512 46707132 58298683 46707269 58298854 46707406 58299025 46707543 58299196 46707680 58299367 46707817 58299538 46707954 58299709 46708091 58299880 46708228 58300051 46708365 58300222 46708502 58300393 46708639 58300564 46708776 58300735 46708913 58300906 46709050 58301077 46709187 58301248 46709324 58301419 46709461 58301590 46709598 58301761 46709735 58301932 46709872 58302103 46710009 58302274 46710146 58302445 46710283 58302616 46710420 58302787 46710557 58302958 46710694 58303129 46710831 58303300 46710968 58303471 46711105 58303642 46711242 58303813 46711379 58303984 46711516 58304155 46711653 58304326 46711790 58304497 46711927 58304668 46712064 58304839 46712201 58305010 46712338 58305181 46712475 58305352 46712612 58305523 46712749 58305694 46712886 58305865 46713023 58306036 46713160 58306207 46713297 58306378 46713434 58306549 46713571 58306720 46713708 58306891 46713845 58307062 46713982 58307233 46714119 58307404 46714256 58307575 46714393 58307746 46714530 58307917 46714667 58308088 46714804 58308259 46714941 58308430 46715078 58308601 46715215 58308772 46715352 58308943 46715489 58309114 46715626 58309285
1000 58360900 0 58360900 72844627 58361037 72844798 58361174 72844969 58361311 72845140 58361448 72845311 58361585 72845482 58361722 72845653 58361859 72845824 58361996 72845995 58362133 72846166 58362270 72846337 58362407 72846508 58362544 72846679 58362681 72846850 58362818 72847021 58362955 72847192 58363092 72847363 58363229 72847534 58363366 72847705 58363503 72847876 58363640 72848047 58363777 72848218 58363914 72848389 58364051 72848560 58364188 72848731 58364325 72848902 58364462 72849073 58364599 72849244 58364736 72849415 58364873 72849586 58365010 72849757 58365147 72849928 58365284 72850099 58365421 72850270 58365558 72850441 58365695 72850612 58365832 72850783 58365969 72850954 58366106 72851125 58366243 72851296 58366380 72851467 58366517 72851638 58366654 72851809 58366791 72851980 58366928 72852151 58367065 72852322 58367202 72852493 58367339 72852664 58367476 72852835 58367613 72853006 58367750 72853177 58367887 72853348 58368024 72853519 58368161 72853690 58368298 72853861 58368435 72854032 58368572 72854203 58368709 72854374 58368846 72854545 58368983 72854716 58369120 72854887 58369257 72855058 58369394 72855229 58369531 72855400 58369668 72855571 58369805 72855742 58369942 72855913 58370079 72856084 58370216 72856255 58370353 72856426 58370490 72856597 58370627 72856768 58370764 72856939 58370901 72857110 58371038 72857281 58371175 72857452 58371312 72857623 58371449 72857794 58371586 72857965 58371723 72858136 58371860 72858307 58371997 72858478 58372134 72858649 58372271 72858820 58372408 72858991 58372545 72859162 58372682 72859333 58372819 72859504 58372956 72859675 58373093 72859846 58373230 72860017 58373367 72860188 58373504 72860359 58373641 72860530 58373778 72860701 58373915 72860872 58374052 72861043 58374189 72861214 58374326 72861385 58374463 72861556 58374600 72861727 58374737 72861898 58374874 72862069 58375011 72862240 58375148 72862411 58375285 72862582 58375422 72862753 58375559 72862924 58375696 72863095 58375833 72863266 58375970 72863437 58376107 72863608 58376244 72863779 58376381 72863950 58376518 72864121 58376655 72864292 58376792 72864463 58376929 72864634 58377066 72864805 58377203 72864976 58377340 72865147 58377477 72865318 58377614 72865489 58377751 72865660 58377888 72865831 58378025 72866002 58378162 72866173 58378299 72866344 58378436 72866515 58378573 72866686 58378710 72866857 58378847 72867028 58378984 72867199 58379121 72867370 58379258 72867541 58379395 72867712 58379532 72867883 58379669 72868054 58379806 72868225 58379943 72868396 58380080 72868567 58380217 72868738 58380354 72868909 58380491 72869080 58380628 72869251 58380765 72869422 58380902 72869593 58381039 72869764 58381176 72869935 58381313 72870106 58381450 72870277 58381587 72870448 58381724 72870619 58381861 72870790 58381998 72870961 58382135 72871132 58382272 72871303 58382409 72871474 58382546 72871645 58382683 72871816 58382820 72871987 58382957 72872158 58383094 72872329 58383231 72872500 58383368 72872671 58383505 72872842 58383642 72873013 58383779 72873184 58383916 72873355 58384053 72873526 58384190 72873697 58384327 72873868 58384464 72874039 58384601 72874210 58384738 72874381 58384875 72874552 58385012 72874723 58385149 72874894 58385286 72875065 58385423 72875236 58385560 72875407 58385697 72875578 58385834 72875749 58385971 72875920 58386108 72876091 58386245 72876262 58386382 72876433 58386519 72876604 58386656 72876775 58386793 72876946 58386930 72877117 58387067 72877288 58387204 72877459 58387341 72877630 58387478 72877801 58387615 72877972 58387752 72878143 58387889 72878314 58388026 72878485 58388163 72878656 58388300 72878827 58388437 72878998 58388574 72879169 58388711 72879340 58388848 72879511 58388985 72879682 58389122 72879853 58389259 72880024 58389396 72880195 58389533 72880366 58389670 72880537 58389807 72880708 58389944 72880879 58390081 72881050 58390218 72881221 58390355 72881392 58390492 72881563 58390629 72881734 58390766 72881905 58390903 72882076 58391040 72882247 58391177 72882418 58391314 72882589 58391451 72882760 58391588 72882931 58391725 72883102 58391862 72883273 58391999 72883444 58392136 72883615 58392273 72883786 58392410 72883957 58392547 72884128 58392684 72884299 58392821 72884470 58392958 72884641 58393095 72884812 58393232 72884983 58393369 72885154 58393506 72885325 58393643 72885496 58393780 72885667 58393917 72885838 58394054 72886009 58394191 72886180 58394328 72886351 58394465 72886522 58394602 72886693 58394739 72886864 58394876 72887035 58395013 72887206 58395150 72887377 58395287 72887548 58395424 72887719 58395561 72887890 58395698 72888061 58395835 72888232 58395972 72888403 58396109 72888574 58396246 72888745 58396383 72888916 58396520 72889087 58396657 72889258 58396794 72889429 58396931 72889600 58397068 72889771 58397205 72889942 58397342 72890113 58397479 72890284 58397616 72890455 58397753 72890626 58397890 72890797 58398027 72890968 58398164 72891139 58398301 72891310 58398438 72891481 58398575 72891652 58398712 72891823 58398849 72891994 58398986 72892165 58399123 72892336 58399260 72892507 58399397 72892678 58399534 72892849 58399671 72893020 58399808 72893191 58399945 72893362 58400082 72893533 58400219 72893704 58400356 72893875 58400493 72894046 58400630 72894217 58400767 72894388 58400904 72894559 58401041 72894730 58401178 72894901 58401315 72895072 58401452 72895243 58401589 72895414 58401726 72895585 58401863 72895756 58402000 72895927 58402137 72896098 58402274 72896269 58402411 72896440 58402548 72896611 58402685 72896782 58402822 72896953 58402959 72897124 58403096 72897295 58403233 72897466 58403370 72897637 58403507 72897808 58403644 72897979 58403781 72898150 58403918 72898321 58404055 72898492 58404192 72898663 58404329 72898834 58404466 72899005 58404603 72899176 58404740 72899347 58404877 72899518 58405014 72899689 58405151 72899860 58405288 72900031 58405425 72900202 58405562 72900373 58405699 72900544 58405836 72900715 58405973 72900886 58406110 72901057 58406247 72901228 58406384 72901399 58406521 72901570 58406658 72901741 58406795 72901912 58406932 72902083 58407069 72902254 58407206 72902425 58407343 72902596 58407480 72902767 58407617 72902938 58407754 72903109 58407891 72903280 58408028 72903451 58408165 72903622 58408302 72903793 58408439 72903964 58408576 72904135 58408713 72904306 58408850 72904477 58408987 72904648 58409124 72904819 58409261 72904990 58409398 72905161 58409535 72905332 58409672 72905503 58409809 72905674 58409946 72905845 58410083 72906016 58410220 72906187 58410357 72906358 58410494 72906529 58410631 72906700 58410768 72906871 58410905 72907042 58411042 72907213 58411179 72907384 58411316 72907555 58411453 72907726 58411590 72907897 58411727 72908068 58411864 72908239 58412001 72908410 58412138 72908581 58412275 72908752 58412412 72908923 58412549 72909094 58412686 72909265 58412823 72909436 58412960 72909607 58413097 72909778 58413234 72909949 58413371 72910120 58413508 72910291 58413645 72910462 58413782 72910633 58413919 72910804 58414056 72910975 58414193 72911146 58414330 72911317 58414467 72911488 58414604 72911659 58414741 72911830 58414878 72912001 58415015 72912172 58415152 72912343 58415289 72912514 58415426 72912685 58415563 72912856 58415700 72913027 58415837 72913198 58415974 72913369 58416111 72913540 58416248 72913711 58416385 72913882 58416522 72914053 58416659 72914224 58416796 72914395 58416933 72914566 58417070 72914737 58417207 72914908 58417344 72915079 58417481 72915250 58417618 72915421 58417755 72915592 58417892 72915763 58418029 72915934 58418166 72916105 58418303 72916276 58418440 72916447 58418577 72916618 58418714 72916789 58418851 72916960 58418988 72917131 58419125 72917302 58419262 72917473 58419399 72917644 58419536 72917815 58419673 72917986 58419810 72918157 58419947 72918328 58420084 72918499 58420221 72918670 58420358 72918841 58420495 72919012 58420632 72919183 58420769 72919354 58420906 72919525 58421043 72919696 58421180 72919867 58421317 72920038 58421454 72920209 58421591 72920380 58421728 72920551 58421865 72920722 58422002 72920893 58422139 72921064 58422276 72921235 58422413 72921406 58422550 72921577 58422687 72921748 58422824 72921919 58422961 72922090 58423098 72922261 58423235 72922432 58423372 72922603 58423509 72922774 58423646 72922945 58423783 72923116 58423920 72923287 58424057 72923458 58424194 72923629 58424331 72923800 58424468 72923971 58424605 72924142 58424742 72924313 58424879 72924484 58425016 72924655 58425153 72924826 58425290 72924997 58425427 72925168 58425564 72925339 58425701 72925510 58425838 72925681 58425975 72925852 58426112 72926023 58426249 72926194 58426386 72926365 58426523 72926536 58426660 72926707 58426797 72926878 58426934 72927049 58427071 72927220 58427208 72927391 58427345 72927562 58427482 72927733 58427619 72927904 58427756 72928075 58427893 72928246 58428030 72928417 58428167 72928588 58428304 72928759 58428441 72928930 58428578 72929101 58428715 72929272 58428852 72929443 58428989 72929614 58429126 72929785 58429263 72929956 58429400 72930127 58429537 72930298 58429674 72930469 58429811 72930640 58429948 72930811 58430085 72930982 58430222 72931153 58430359 72931324 58430496 72931495 58430633 72931666 58430770 72931837 58430907 72932008 58431044 72932179 58431181 72932350 58431318 72932521 58431455 72932692 58431592 72932863 58431729 72933034 58431866 72933205 58432003 72933376 58432140 72933547 58432277 72933718 58432414 72933889 58432551 72934060 58432688 72934231 58432825 72934402 58432962 72934573 58433099 72934744 58433236 72934915 58433373 72935086 58433510 72935257 58433647 72935428 58433784 72935599 58433921 72935770 58434058 72935941 58434195 72936112 58434332 72936283 58434469 72936454 58434606 72936625 58434743 72936796 58434880 72936967 58435017 72937138 58435154 72937309 58435291 72937480 58435428 72937651 58435565 72937822 58435702 72937993 58435839 72938164 58435976 72938335 58436113 72938506 58436250 72938677 58436387 72938848 58436524 72939019 58436661 72939190 58436798 72939361 58436935 72939532 58437072 72939703 58437209 72939874 58437346 72940045 58437483 72940216 58437620 72940387 58437757 72940558 58437894 72940729 58438031 72940900 58438168 72941071 58438305 72941242 58438442 72941413 58438579 72941584 58438716 72941755 58438853 72941926 58438990 72942097 58439127 72942268 58439264 72942439 58439401 72942610 58439538 72942781 58439675 72942952 58439812 72943123 58439949 72943294 58440086 72943465 58440223 72943636 58440360 72943807 58440497 72943978 58440634 72944149 58440771 72944320 58440908 72944491 58441045 72944662 58441182 72944833 58441319 72945004 58441456 72945175 58441593 72945346 58441730 72945517 58441867 72945688 58442004 72945859 58442141 72946030 58442278 72946201 58442415 72946372 58442552 72946543 58442689 72946714 58442826 72946885 58442963 72947056 58443100 72947227 58443237 72947398 58443374 72947569 58443511 72947740 58443648 72947911 58443785 72948082 58443922 72948253 58444059 72948424 58444196 72948595 58444333 72948766 58444470 72948937 58444607 72949108 58444744 72949279 58444881 72949450 58445018 72949621 58445155 72949792 58445292 72949963 58445429 72950134 58445566 72950305 58445703 72950476 58445840 72950647 58445977 72950818 58446114 72950989 58446251 72951160 58446388 72951331 58446525 72951502 58446662 72951673 58446799 72951844 58446936 72952015 58447073 72952186 58447210 72952357 58447347 72952528 58447484 72952699 58447621 72952870 58447758 72953041 58447895 72953212 58448032 72953383 58448169 72953554 58448306 72953725 58448443 72953896 58448580 72954067 58448717 72954238 58448854 72954409 58448991 72954580 58449128 72954751 58449265 72954922 58449402 72955093 58449539 72955264 58449676 72955435 58449813 72955606 58449950 72955777 58450087 72955948 58450224 72956119 58450361 72956290 58450498 72956461 58450635 72956632 58450772 72956803 58450909 72956974 58451046 72957145 58451183 72957316 58451320 72957487 58451457 72957658 58451594 72957829 58451731 72958000 58451868 72958171 58452005 72958342 58452142 72958513 58452279 72958684 58452416 72958855 58452553 72959026 58452690 72959197 58452827 72959368 58452964 72959539 58453101 72959710 58453238 72959881 58453375 72960052 58453512 72960223 58453649 72960394 58453786 72960565 58453923 72960736 58454060 72960907 58454197 72961078 58454334 72961249 58454471 72961420 58454608 72961591 58454745 72961762 58454882 72961933 58455019 72962104 58455156 72962275 58455293 72962446 58455430 72962617 58455567 72962788 58455704 72962959 58455841 72963130 58455978 72963301 58456115 72963472 58456252 72963643 58456389 72963814 58456526 72963985 58456663 72964156 58456800 72964327 58456937 72964498 58457074 72964669 58457211 72964840 58457348 72965011 58457485 72965182 58457622 72965353 58457759 72965524 58457896 72965695 58458033 72965866 58458170 72966037 58458307 72966208 58458444 72966379 58458581 72966550 58458718 72966721 58458855 72966892 58458992 72967063 58459129 72967234 58459266 72967405 58459403 72967576 58459540 72967747 58459677 72967918 58459814 72968089 58459951 72968260 58460088 72968431 58460225 72968602 58460362 72968773 58460499 72968944 58460636 72969115 58460773 72969286 58460910 72969457 58461047 72969628 58461184 72969799 58461321 72969970 58461458 72970141 58461595 72970312 58461732 72970483 58461869 72970654 58462006 72970825 58462143 72970996 58462280 72971167 58462417 72971338 58462554 72971509 58462691 72971680 58462828 72971851 58462965 72972022 58463102 72972193 58463239 72972364 58463376 72972535 58463513 72972706 58463650 72972877 58463787 72973048 58463924 72973219 58464061 72973390 58464198 72973561 58464335 72973732 58464472 72973903 58464609 72974074 58464746 72974245 58464883 72974416 58465020 72974587 58465157 72974758 58465294 72974929 58465431 72975100 58465568 72975271 58465705 72975442 58465842 72975613 58465979 72975784 58466116 72975955 58466253 72976126 58466390 72976297 58466527 72976468 58466664 72976639 58466801 72976810 58466938 72976981 58467075 72977152 58467212 72977323 58467349 72977494 58467486 72977665 58467623 72977836 58467760 72978007 58467897 72978178 58468034 72978349 58468171 72978520 58468308 72978691 58468445 72978862 58468582 72979033 58468719 72979204 58468856 72979375 58468993 72979546 58469130 72979717 58469267 72979888 58469404 72980059 58469541 72980230 58469678 72980401 58469815 72980572 58469952 72980743 58470089 72980914 58470226 72981085 58470363 72981256 58470500 72981427 58470637 72981598 58470774 72981769 58470911 72981940 58471048 72982111 58471185 72982282 58471322 72982453 58471459 72982624 58471596 72982795 58471733 72982966 58471870 72983137 58472007 72983308 58472144 72983479 58472281 72983650 58472418 72983821 58472555 72983992 58472692 72984163 58472829 72984334 58472966 72984505 58473103 72984676 58473240 72984847 58473377 72985018 58473514 72985189 58473651 72985360 58473788 72985531 58473925 72985702 58474062 72985873 58474199 72986044 58474336 72986215 58474473 72986386 58474610 72986557 58474747 72986728 58474884 72986899 58475021 72987070 58475158 72987241 58475295 72987412 58475432 72987583 58475569 72987754 58475706 72987925 58475843 72988096 58475980 72988267 58476117 72988438 58476254 72988609 58476391 72988780 58476528 72988951 58476665 72989122 58476802 72989293 58476939 72989464 58477076 72989635 58477213 72989806 58477350 72989977 58477487 72990148 58477624 72990319 58477761 72990490 58477898 72990661 58478035 72990832 58478172 72991003 58478309 72991174 58478446 72991345 58478583 72991516 58478720 72991687 58478857 72991858 58478994 72992029 58479131 72992200 58479268 72992371 58479405 72992542 58479542 72992713 58479679 72992884 58479816 72993055 58479953 72993226 58480090 72993397 58480227 72993568 58480364 72993739 58480501 72993910 58480638 72994081 58480775 72994252 58480912 72994423 58481049 72994594 58481186 72994765 58481323 72994936 58481460 72995107 58481597 72995278 58481734 72995449 58481871 72995620 58482008 72995791 58482145 72995962 58482282 72996133 58482419 72996304 58482556 72996475 58482693 72996646 58482830 72996817 58482967 72996988 58483104 72997159 58483241 72997330 58483378 72997501 58483515 72997672 58483652 72997843 58483789 72998014 58483926 72998185 58484063 72998356 58484200 72998527 58484337 72998698 58484474 72998869 58484611 72999040 58484748 72999211 58484885 72999382 58485022 72999553 58485159 72999724 58485296 72999895 58485433 73000066 58485570 73000237 58485707 73000408 58485844 73000579 58485981 73000750 58486118 73000921 58486255 73001092 58486392 73001263 58486529 73001434 58486666 73001605 58486803 73001776 58486940 73001947 58487077 73002118 58487214 73002289 58487351 73002460 58487488 73002631 58487625 73002802 58487762 73002973 58487899 73003144 58488036 73003315 58488173 73003486 58488310 73003657 58488447 73003828 58488584 73003999 58488721 73004170 58488858 73004341 58488995 73004512 58489132 73004683 58489269 73004854 58489406 73005025 58489543 73005196 58489680 73005367 58489817 73005538 58489954 73005709 58490091 73005880 58490228 73006051 58490365 73006222 58490502 73006393 58490639 73006564 58490776 73006735 58490913 73006906 58491050 73007077 58491187 73007248 58491324 73007419 58491461 73007590 58491598 73007761 58491735 73007932 58491872 73008103 58492009 73008274 58492146 73008445 58492283 73008616 58492420 73008787 58492557 73008958 58492694 73009129 58492831 73009300 58492968 73009471 58493105 73009642 58493242 73009813 58493379 73009984 58493516 73010155 58493653 73010326 58493790 73010497 58493927 73010668 58494064 73010839 58494201 73011010 58494338 73011181 58494475 73011352 58494612 73011523 58494749 73011694 58494886 73011865 58495023 73012036 58495160 73012207 58495297 73012378 58495434 73012549 58495571 73012720 58495708 73012891 58495845 73013062 58495982 73013233 58496119 73013404 58496256 73013575 58496393 73013746 58496530 73013917 58496667 73014088 58496804 73014259 58496941 73014430 58497078 73014601 58497215 73014772 58497352 73014943 58497489 73015114 58497626 73015285
1000 10821900 0 10821900 13507627 10822037 13507798 10822174 13507969 10822311 13508140 10822448 13508311 10822585 13508482 10822722 13508653 10822859 13508824 10822996 13508995 10823133 13509166 10823270 13509337 10823407 13509508 10823544 13509679 10823681 13509850 10823818 13510021 10823955 13510192 10824092 13510363 10824229 13510534 10824366 13510705 10824503 13510876 10824640 13511047 10824777 13511218 10824914 13511389 10825051 13511560 10825188 13511731 10825325 13511902 10825462 13512073 10825599 13512244 10825736 13512415 10825873 13512586 10826010 13512757 10826147 13512928 10826284 13513099 10826421 13513270 10826558 13513441 10826695 13513612 10826832 13513783 10826969 13513954 10827106 13514125 10827243 13514296 10827380 13514467 10827517 13514638 10827654 13514809 10827791 13514980 10827928 13515151 10828065 13515322 10828202 13515493 10828339 13515664 10828476 13515835 10828613 13516006 10828750 13516177 10828887 13516348 10829024 13516519 10829161 13516690 10829298 13516861 10829435 13517032 10829572 13517203 10829709 13517374 10829846 13517545 10829983 13517716 10830120 13517887 10830257 13518058 10830394 13518229 10830531 13518400 10830668 13518571 10830805 13518742 10830942 13518913 10831079 13519084 10831216 13519255 10831353 13519426 10831490 13519597 10831627 13519768 10831764 13519939 10831901 13520110 10832038 13520281 10832175 13520452 10832312 13520623 10832449 13520794 10832586 13520965 10832723 13521136 10832860 13521307 10832997 13521478 10833134 13521649 10833271 13521820 10833408 13521991 10833545 13522162 10833682 13522333 10833819 13522504 10833956 13522675 10834093 13522846 10834230 13523017 10834367 13523188 10834504 13523359 10834641 13523530 10834778 13523701 10834915 13523872 10835052 13524043 10835189 13524214 10835326 13524385 10835463 13524556 10835600 13524727 10835737 13524898 10835874 13525069 10836011 13525240 10836148 13525411 10836285 13525582 10836422 13525753 10836559 13525924 10836696 13526095 10836833 13526266 10836970 13526437 10837107 13526608 10837244 13526779 10837381 13526950 10837518 13527121 10837655 13527292 10837792 13527463 10837929 13527634 10838066 13527805 10838203 13527976 10838340 13528147 10838477 13528318 10838614 13528489 10838751 13528660 10838888 13528831 10839025 13529002 10839162 13529173 10839299 13529344 10839436 13529515 10839573 13529686 10839710 13529857 10839847 13530028 10839984 13530199 10840121 13530370 10840258 13530541 10840395 13530712 10840532 13530883 10840669 13531054 10840806 13531225 10840943 13531396 10841080 13531567 10841217 13531738 10841354 13531909 10841491 13532080 10841628 13532251 10841765 13532422 10841902 13532593 10842039 13532764 10842176 13532935 10842313 13533106 10842450 13533277 10842587 13533448 10842724 13533619 10842861 13533790 10842998 13533961 10843135 13534132 10843272 13534303 10843409 13534474 10843546 13534645 10843683 13534816 10843820 13534987 10843957 13535158 10844094 13535329 10844231 13535500 10844368 13535671 10844505 13535842 10844642 13536013 10844779 13536184 10844916 13536355 10845053 13536526 10845190 13536697 10845327 13536868 10845464 13537039 10845601 13537210 10845738 13537381 10845875 13537552 10846012 13537723 10846149 13537894 10846286 13538065 10846423 13538236 10846560 13538407 10846697 13538578 10846834 13538749 10846971 13538920 10847108 13539091 10847245 13539262 10847382 13539433 10847519 13539604 10847656 13539775 10847793 13539946 10847930 13540117 10848067 13540288 10848204 13540459 10848341 13540630 10848478 13540801 10848615 13540972 10848752 13541143 10848889 13541314 10849026 13541485 10849163 13541656 10849300 13541827 10849437 13541998 10849574 13542169 10849711 13542340 10849848 13542511 10849985 13542682 10850122 13542853 10850259 13543024 10850396 13543195 10850533 13543366 10850670 13543537 10850807 13543708 10850944 13543879 10851081 13544050 10851218 13544221 10851355 13544392 10851492 13544563 10851629 13544734 10851766 13544905 10851903 13545076 10852040 13545247 10852177 13545418 10852314 13545589 10852451 13545760 10852588 13545931 10852725 13546102 10852862 13546273 10852999 13546444 10853136 13546615 10853273 13546786 10853410 13546957 10853547 13547128 10853684 13547299 10853821 13547470 10853958 13547641 10854095 13547812 10854232 13547983 10854369 13548154 10854506 13548325 10854643 13548496 10854780 13548667 10854917 13548838 10855054 13549009 10855191 13549180 10855328 13549351 10855465 13549522 10855602 13549693 10855739 13549864 10855876 13550035 10856013 13550206 10856150 13550377 10856287 13550548 10856424 13550719 10856561 13550890 10856698 13551061 10856835 13551232 10856972 13551403 10857109 13551574 10857246 13551745 10857383 13551916 10857520 13552087 10857657 13552258 10857794 13552429 10857931 13552600 10858068 13552771 10858205 13552942 10858342 13553113 10858479 13553284 10858616 13553455 10858753 13553626 10858890 13553797 10859027 13553968 10859164 13554139 10859301 13554310 10859438 13554481 10859575 13554652 10859712 13554823 10859849 13554994 10859986 13555165 10860123 13555336 10860260 13555507 10860397 13555678 10860534 13555849 10860671 13556020 10860808 13556191 10860945 13556362 10861082 13556533 10861219 13556704 10861356 13556875 10861493 13557046 10861630 13557217 10861767 13557388 10861904 13557559 10862041 13557730 10862178 13557901 10862315 13558072 10862452 13558243 10862589 13558414 10862726 13558585 10862863 13558756 10863000 13558927 10863137 13559098 10863274 13559269 10863411 13559440 10863548 13559611 10863685 13559782 10863822 13559953 10863959 13560124 10864096 13560295 10864233 13560466 10864370 13560637 10864507 13560808 10864644 13560979 10864781 13561150 10864918 13561321 10865055 13561492 10865192 13561663 10865329 13561834 10865466 13562005 10865603 13562176 10865740 13562347 10865877 13562518 10866014 13562689 10866151 13562860 10866288 13563031 10866425 13563202 10866562 13563373 10866699 13563544 10866836 13563715 10866973 13563886 10867110 13564057 10867247 13564228 10867384 13564399 10867521 13564570 10867658 13564741 10867795 13564912 10867932 13565083 10868069 13565254 10868206 13565425 10868343 13565596 10868480 13565767 10868617 13565938 10868754 13566109 10868891 13566280 10869028 13566451 10869165 13566622 10869302 13566793 10869439 13566964 10869576 13567135 10869713 13567306 10869850 13567477 10869987 13567648 10870124 13567819 10870261 13567990 10870398 13568161 10870535 13568332 10870672 13568503 10870809 13568674 10870946 13568845 10871083 13569016 10871220 13569187 10871357 13569358 10871494 13569529 10871631 13569700 10871768 13569871 10871905 13570042 10872042 13570213 10872179 13570384 10872316 13570555 10872453 13570726 10872590 13570897 10872727 13571068 10872864 13571239 10873001 13571410 10873138 13571581 10873275 13571752 10873412 13571923 10873549 13572094 10873686 13572265 10873823 13572436 10873960 13572607 10874097 13572778 10874234 13572949 10874371 13573120 10874508 13573291 10874645 13573462 10874782 13573633 10874919 13573804 10875056 13573975 10875193 13574146 10875330 13574317 10875467 13574488 10875604 13574659 10875741 13574830 10875878 13575001 10876015 13575172 10876152 13575343 10876289 13575514 10876426 13575685 10876563 13575856 10876700 13576027 10876837 13576198 10876974 13576369 10877111 13576540 10877248 13576711 10877385 13576882 10877522 13577053 10877659 13577224 10877796 13577395 10877933 13577566 10878070 13577737 10878207 13577908 10878344 13578079 10878481 13578250 10878618 13578421 10878755 13578592 10878892 13578763 10879029 13578934 10879166 13579105 10879303 13579276 10879440 13579447 10879577 13579618 10879714 13579789 10879851 13579960 10879988 13580131 10880125 13580302 10880262 13580473 10880399 13580644 10880536 13580815 10880673 13580986 10880810 13581157 10880947 13581328 10881084 13581499 10881221 13581670 10881358 13581841 10881495 13582012 10881632 13582183 10881769 13582354 10881906 13582525 10882043 13582696 10882180 13582867 10882317 13583038 10882454 13583209 10882591 13583380 10882728 13583551 10882865 13583722 10883002 13583893 10883139 13584064 10883276 13584235 10883413 13584406 10883550 13584577 10883687 13584748 10883824 13584919 10883961 13585090 10884098 13585261 10884235 13585432 10884372 13585603 10884509 13585774 10884646 13585945 10884783 13586116 10884920 13586287 10885057 13586458 10885194 13586629 10885331 13586800 10885468 13586971 10885605 13587142 10885742 13587313 10885879 13587484 10886016 13587655 10886153 13587826 10886290 13587997 10886427 13588168 10886564 13588339 10886701 13588510 10886838 13588681 10886975 13588852 10887112 13589023 10887249 13589194 10887386 13589365 10887523 13589536 10887660 13589707 10887797 13589878 10887934 13590049 10888071 13590220 10888208 13590391 10888345 13590562 10888482 13590733 10888619 13590904 10888756 13591075 10888893 13591246 10889030 13591417 10889167 13591588 10889304 13591759 10889441 13591930 10889578 13592101 10889715 13592272 10889852 13592443 10889989 13592614 10890126 13592785 10890263 13592956 10890400 13593127 10890537 13593298 10890674 13593469 10890811 13593640 10890948 13593811 10891085 13593982 10891222 13594153 10891359 13594324 10891496 13594495 10891633 13594666 10891770 13594837 10891907 13595008 10892044 13595179 10892181 13595350 10892318 13595521 10892455 13595692 10892592 13595863 10892729 13596034 10892866 13596205 10893003 13596376 10893140 13596547 10893277 13596718 10893414 13596889 10893551 13597060 10893688 13597231 10893825 13597402 10893962 13597573 10894099 13597744 10894236 13597915 10894373 13598086 10894510 13598257 10894647 13598428 10894784 13598599 10894921 13598770 10895058 13598941 10895195 13599112 10895332 13599283 10895469 13599454 10895606 13599625 10895743 13599796 10895880 13599967 10896017 13600138 10896154 13600309 10896291 13600480 10896428 13600651 10896565 13600822 10896702 13600993 10896839 13601164 10896976 13601335 10897113 13601506 10897250 13601677 10897387 13601848 10897524 13602019 10897661 13602190 10897798 13602361 10897935 13602532 10898072 13602703 10898209 13602874 10898346 13603045 10898483 13603216 10898620 13603387 10898757 13603558 10898894 13603729 10899031 13603900 10899168 13604071 10899305 13604242 10899442 13604413 10899579 13604584 10899716 13604755 10899853 13604926 10899990 13605097 10900127 13605268 10900264 13605439 10900401 13605610 10900538 13605781 10900675 13605952 10900812 13606123 10900949 13606294 10901086 13606465 10901223 13606636 10901360 13606807 10901497 13606978 10901634 13607149 10901771 13607320 10901908 13607491 10902045 13607662 10902182 13607833 10902319 13608004 10902456 13608175 10902593 13608346 10902730 13608517 10902867 13608688 10903004 13608859 10903141 13609030 10903278 13609201 10903415 13609372 10903552 13609543 10903689 13609714 10903826 13609885 10903963 13610056 10904100 13610227 10904237 13610398 10904374 13610569 10904511 13610740 10904648 13610911 10904785 13611082 10904922 13611253 10905059 13611424 10905196 13611595 10905333 13611766 10905470 13611937 10905607 13612108 10905744 13612279 10905881 13612450 10906018 13612621 10906155 13612792 10906292 13612963 10906429 13613134 10906566 13613305 10906703 13613476 10906840 13613647 10906977 13613818 10907114 13613989 10907251 13614160 10907388 13614331 10907525 13614502 10907662 13614673 10907799 13614844 10907936 13615015 10908073 13615186 10908210 13615357 10908347 13615528 10908484 13615699 10908621 13615870 10908758 13616041 10908895 13616212 10909032 13616383 10909169 13616554 10909306 13616725 10909443 13616896 10909580 13617067 10909717 13617238 10909854 13617409 10909991 13617580 10910128 13617751 10910265 13617922 10910402 13618093 10910539 13618264 10910676 13618435 10910813 13618606 10910950 13618777 10911087 13618948 10911224 13619119 10911361 13619290 10911498 13619461 10911635 13619632 10911772 13619803 10911909 13619974 10912046 13620145 10912183 13620316 10912320 13620487 10912457 13620658 10912594 13620829 10912731 13621000 10912868 13621171 10913005 13621342 10913142 13621513 10913279 13621684 10913416 13621855 10913553 13622026 10913690 13622197 10913827 13622368 10913964 13622539 10914101 13622710 10914238 13622881 10914375 13623052 10914512 13623223 10914649 13623394 10914786 13623565 10914923 13623736 10915060 13623907 10915197 13624078 10915334 13624249 10915471 13624420 10915608 13624591 10915745 13624762 10915882 13624933 10916019 13625104 10916156 13625275 10916293 13625446 10916430 13625617 10916567 13625788 10916704 13625959 10916841 13626130 10916978 13626301 10917115 13626472 10917252 13626643 10917389 13626814 10917526 13626985 10917663 13627156 10917800 13627327 10917937 13627498 10918074 13627669 10918211 13627840 10918348 13628011 10918485 13628182 10918622 13628353 10918759 13628524 10918896 13628695 10919033 13628866 10919170 13629037 10919307 13629208 10919444 13629379 10919581 13629550 10919718 13629721 10919855 13629892 10919992 13630063 10920129 13630234 10920266 13630405 10920403 13630576 10920540 13630747 10920677 13630918 10920814 13631089 10920951 13631260 10921088 13631431 10921225 13631602 10921362 13631773 10921499 13631944 10921636 13632115 10921773 13632286 10921910 13632457 10922047 13632628 10922184 13632799 10922321 13632970 10922458 13633141 10922595 13633312 10922732 13633483 10922869 13633654 10923006 13633825 10923143 13633996 10923280 13634167 10923417 13634338 10923554 13634509 10923691 13634680 10923828 13634851 10923965 13635022 10924102 13635193 10924239 13635364 10924376 13635535 10924513 13635706 10924650 13635877 10924787 13636048 10924924 13636219 10925061 13636390 10925198 13636561 10925335 13636732 10925472 13636903 10925609 13637074 10925746 13637245 10925883 13637416 10926020 13637587 10926157 13637758 10926294 13637929 10926431 13638100 10926568 13638271 10926705 13638442 10926842 13638613 10926979 13638784 10927116 13638955 10927253 13639126 10927390 13639297 10927527 13639468 10927664 13639639 10927801 13639810 10927938 13639981 10928075 13640152 10928212 13640323 10928349 13640494 10928486 13640665 10928623 13640836 10928760 13641007 10928897 13641178 10929034 13641349 10929171 13641520 10929308 13641691 10929445 13641862 10929582 13642033 10929719 13642204 10929856 13642375 10929993 13642546 10930130 13642717 10930267 13642888 10930404 13643059 10930541 13643230 10930678 13643401 10930815 13643572 10930952 13643743 10931089 13643914 10931226 13644085 10931363 13644256 10931500 13644427 10931637 13644598 10931774 13644769 10931911 13644940 10932048 13645111 10932185 13645282 10932322 13645453 10932459 13645624 10932596 13645795 10932733 13645966 10932870 13646137 10933007 13646308 10933144 13646479 10933281 13646650 10933418 13646821 10933555 13646992 10933692 13647163 10933829 13647334 10933966 13647505 10934103 13647676 10934240 13647847 10934377 13648018 10934514 13648189 10934651 13648360 10934788 13648531 10934925 13648702 10935062 13648873 10935199 13649044 10935336 13649215 10935473 13649386 10935610 13649557 10935747 13649728 10935884 13649899 10936021 13650070 10936158 13650241 10936295 13650412 10936432 13650583 10936569 13650754 10936706 13650925 10936843 13651096 10936980 13651267 10937117 13651438 10937254 13651609 10937391 13651780 10937528 13651951 10937665 13652122 10937802 13652293 10937939 13652464 10938076 13652635 10938213 13652806 10938350 13652977 10938487 13653148 10938624 13653319 10938761 13653490 10938898 13653661 10939035 13653832 10939172 13654003 10939309 13654174 10939446 13654345 10939583 13654516 10939720 13654687 10939857 13654858 10939994 13655029 10940131 13655200 10940268 13655371 10940405 13655542 10940542 13655713 10940679 13655884 10940816 13656055 10940953 13656226 10941090 13656397 10941227 13656568 10941364 13656739 10941501 13656910 10941638 13657081 10941775 13657252 10941912 13657423 10942049 13657594 10942186 13657765 10942323 13657936 10942460 13658107 10942597 13658278 10942734 13658449 10942871 13658620 10943008 13658791 10943145 13658962 10943282 13659133 10943419 13659304 10943556 13659475 10943693 13659646 10943830 13659817 10943967 13659988 10944104 13660159 10944241 13660330 10944378 13660501 10944515 13660672 10944652 13660843 10944789 13661014 10944926 13661185 10945063 13661356 10945200 13661527 10945337 13661698 10945474 13661869 10945611 13662040 10945748 13662211 10945885 13662382 10946022 13662553 10946159 13662724 10946296 13662895 10946433 13663066 10946570 13663237 10946707 13663408 10946844 13663579 10946981 13663750 10947118 13663921 10947255 13664092 10947392 13664263 10947529 13664434 10947666 13664605 10947803 13664776 10947940 13664947 10948077 13665118 10948214 13665289 10948351 13665460 10948488 13665631 10948625 13665802 10948762 13665973 10948899 13666144 10949036 13666315 10949173 13666486 10949310 13666657 10949447 13666828 10949584 13666999 10949721 13667170 10949858 13667341 10949995 13667512 10950132 13667683 10950269 13667854 10950406 13668025 10950543 13668196 10950680 13668367 10950817 13668538 10950954 13668709 10951091 13668880 10951228 13669051 10951365 13669222 10951502 13669393 10951639 13669564 10951776 13669735 10951913 13669906 10952050 13670077 10952187 13670248 10952324 13670419 10952461 13670590 10952598 13670761 10952735 13670932 10952872 13671103 10953009 13671274 10953146 13671445 10953283 13671616 10953420 13671787 10953557 13671958 10953694 13672129 10953831 13672300 10953968 13672471 10954105 13672642 10954242 13672813 10954379 13672984 10954516 13673155 10954653 13673326 10954790 13673497 10954927 13673668 10955064 13673839 10955201 13674010 10955338 13674181 10955475 13674352 10955612 13674523 10955749 13674694 10955886 13674865 10956023 13675036 10956160 13675207 10956297 13675378 10956434 13675549 10956571 13675720 10956708 13675891 10956845 13676062 10956982 13676233 10957119 13676404 10957256 13676575 10957393 13676746 10957530 13676917 10957667 13677088 10957804 13677259 10957941 13677430 10958078 13677601 10958215 13677772 10958352 13677943 10958489 13678114 10958626 13678285
1000 34659900 0 34659900 43261627 34660037 43261798 34660174 43261969 34660311 43262140 34660448 43262311 34660585 43262482 34660722 43262653 34660859 43262824 34660996 43262995 34661133 43263166 34661270 43263337 34661407 43263508 34661544 43263679 34661681 43263850 34661818 43264021 34661955 43264192 34662092 43264363 34662229 43264534 34662366 43264705 34662503 43264876 34662640 43265047 34662777 43265218 34662914 43265389 34663051 43265560 34663188 43265731 34663325 43265902 34663462 43266073 34663599 43266244 34663736 43266415 34663873 43266586 34664010 43266757 34664147 43266928 34664284 43267099 34664421 43267270 34664558 43267441 34664695 43267612 34664832 43267783 34664969 43267954 34665106 43268125 34665243 43268296 34665380 43268467 34665517 43268638 34665654 43268809 34665791 43268980 34665928 43269151 34666065 43269322 34666202 43269493 34666339 43269664 34666476 43269835 34666613 43270006 34666750 43270177 34666887 43270348 34667024 43270519 34667161 43270690 34667298 43270861 34667435 43271032 34667572 43271203 34667709 43271374 34667846 43271545 34667983 43271716 34668120 43271887 34668257 43272058 34668394 43272229 34668531 43272400 34668668 43272571 34668805 43272742 34668942 43272913 34669079 43273084 34669216 43273255 34669353 43273426 34669490 43273597 34669627 43273768 34669764 43273939 34669901 43274110 34670038 43274281 34670175 43274452 34670312 43274623 34670449 43274794 34670586 43274965 34670723 43275136 34670860 43275307 34670997 43275478 34671134 43275649 34671271 43275820 34671408 43275991 34671545 43276162 34671682 43276333 34671819 43276504 34671956 43276675 34672093 43276846 34672230 43277017 34672367 43277188 34672504 43277359 34672641 43277530 34672778 43277701 34672915 43277872 34673052 43278043 34673189 43278214 34673326 43278385 34673463 43278556 34673600 43278727 34673737 43278898 34673874 43279069 34674011 43279240 34674148 43279411 34674285 43279582 34674422 43279753 34674559 43279924 34674696 43280095 34674833 43280266 34674970 43280437 34675107 43280608 34675244 43280779 34675381 43280950 34675518 43281121 34675655 43281292 34675792 43281463 34675929 43281634 34676066 43281805 34676203 43281976 34676340 43282147 34676477 43282318 34676614 43282489 34676751 43282660 34676888 43282831 34677025 43283002 34677162 43283173 34677299 43283344 34677436 43283515 34677573 43283686 34677710 43283857 34677847 43284028 34677984 43284199 34678121 43284370 34678258 43284541 34678395 43284712 34678532 43284883 34678669 43285054 34678806 43285225 34678943 43285396 34679080 43285567 34679217 43285738 34679354 43285909 34679491 43286080 34679628 43286251 34679765 43286422 34679902 43286593 34680039 43286764 34680176 43286935 34680313 43287106 34680450 43287277 34680587 43287448 34680724 43287619 34680861 43287790 34680998 43287961 34681135 43288132 34681272 43288303 34681409 43288474 34681546 43288645 34681683 43288816 34681820 43288987 34681957 43289158 34682094 43289329 34682231 43289500 34682368 43289671 34682505 43289842 34682642 43290013 34682779 43290184 34682916 43290355 34683053 43290526 34683190 43290697 34683327 43290868 34683464 43291039 34683601 43291210 34683738 43291381 34683875 43291552 34684012 43291723 34684149 43291894 34684286 43292065 34684423 43292236 34684560 43292407 34684697 43292578 34684834 43292749 34684971 43292920 34685108 43293091 34685245 43293262 34685382 43293433 34685519 43293604 34685656 43293775 34685793 43293946 34685930 43294117 34686067 43294288 34686204 43294459 34686341 43294630 34686478 43294801 34686615 43294972 34686752 43295143 34686889 43295314 34687026 43295485 34687163 43295656 34687300 43295827 34687437 43295998 34687574 43296169 34687711 43296340 34687848 43296511 34687985 43296682 34688122 43296853 34688259 43297024 34688396 43297195 34688533 43297366 34688670 43297537 34688807 43297708 34688944 43297879 34689081 43298050 34689218 43298221 34689355 43298392 34689492 43298563 34689629 43298734 34689766 43298905 34689903 43299076 34690040 43299247 34690177 43299418 34690314 43299589 34690451 43299760 34690588 43299931 34690725 43300102 34690862 43300273 34690999 43300444 34691136 43300615 34691273 43300786 34691410 43300957 34691547 43301128 34691684 43301299 34691821 43301470 34691958 43301641 34692095 43301812 34692232 43301983 34692369 43302154 34692506 43302325 34692643 43302496 34692780 43302667 34692917 43302838 34693054 43303009 34693191 43303180 34693328 43303351 34693465 43303522 34693602 43303693 34693739 43303864 34693876 43304035 34694013 43304206 34694150 43304377 34694287 43304548 34694424 43304719 34694561 43304890 34694698 43305061 34694835 43305232 34694972 43305403 34695109 43305574 34695246 43305745 34695383 43305916 34695520 43306087 34695657 43306258 34695794 43306429 34695931 43306600 34696068 43306771 34696205 43306942 34696342 43307113 34696479 43307284 34696616 43307455 34696753 43307626 34696890 43307797 34697027 43307968 34697164 43308139 34697301 43308310 34697438 43308481 34697575 43308652 34697712 43308823 34697849 43308994 34697986 43309165 34698123 43309336 34698260 43309507 34698397 43309678 34698534 43309849 34698671 43310020 34698808 43310191 34698945 43310362 34699082 43310533 34699219 43310704 34699356 43310875 34699493 43311046 34699630 43311217 34699767 43311388 34699904 43311559 34700041 43311730 34700178 43311901 34700315 43312072 34700452 43312243 34700589 43312414 34700726 43312585 34700863 43312756 34701000 43312927 34701137 43313098 34701274 43313269 34701411 43313440 34701548 43313611 34701685 43313782 34701822 43313953 34701959 43314124 34702096 43314295 34702233 43314466 34702370 43314637 34702507 43314808 34702644 43314979 34702781 43315150 34702918 43315321 34703055 43315492 34703192 43315663 34703329 43315834 34703466 43316005 34703603 43316176 34703740 43316347 34703877 43316518 34704014 43316689 34704151 43316860 34704288 43317031 34704425 43317202 34704562 43317373 34704699 43317544 34704836 43317715 34704973 43317886 34705110 43318057 34705247 43318228 34705384 43318399 34705521 43318570 34705658 43318741 34705795 43318912 34705932 43319083 34706069 43319254 34706206 43319425 34706343 43319596 34706480 43319767 34706617 43319938 34706754 43320109 34706891 43320280 34707028 43320451 34707165 43320622 34707302 43320793 34707439 43320964 34707576 43321135 34707713 43321306 34707850 43321477 34707987 43321648 34708124 43321819 34708261 43321990 34708398 43322161 34708535 43322332 34708672 43322503 34708809 43322674 34708946 43322845 34709083 43323016 34709220 43323187 34709357 43323358 34709494 43323529 34709631 43323700 34709768 43323871 34709905 43324042 34710042 43324213 34710179 43324384 34710316 43324555 34710453 43324726 34710590 43324897 34710727 43325068 34710864 43325239 34711001 43325410 34711138 43325581 34711275 43325752 34711412 43325923 34711549 43326094 34711686 43326265 34711823 43326436 34711960 43326607 34712097 43326778 34712234 43326949 34712371 43327120 34712508 43327291 34712645 43327462 34712782 43327633 34712919 43327804 34713056 43327975 34713193 43328146 34713330 43328317 34713467 43328488 34713604 43328659 34713741 43328830 34713878 43329001 34714015 43329172 34714152 43329343 34714289 43329514 34714426 43329685 34714563 43329856 34714700 43330027 34714837 43330198 34714974 43330369 34715111 43330540 34715248 43330711 34715385 43330882 34715522 43331053 34715659 43331224 34715796 43331395 34715933 43331566 34716070 43331737 34716207 43331908 34716344 43332079 34716481 43332250 34716618 43332421 34716755 43332592 34716892 43332763 34717029 43332934 34717166 43333105 34717303 43333276 34717440 43333447 34717577 43333618 34717714 43333789 34717851 43333960 34717988 43334131 34718125 43334302 34718262 43334473 34718399 43334644 34718536 43334815 34718673 43334986 34718810 43335157 34718947 43335328 34719084 43335499 34719221 43335670 34719358 43335841 34719495 43336012 34719632 43336183 34719769 43336354 34719906 43336525 34720043 43336696 34720180 43336867 34720317 43337038 34720454 43337209 34720591 43337380 34720728 43337551 34720865 43337722 34721002 43337893 34721139 43338064 34721276 43338235 34721413 43338406 34721550 43338577 34721687 43338748 34721824 43338919 34721961 43339090 34722098 43339261 34722235 43339432 34722372 43339603 34722509 43339774 34722646 43339945 34722783 43340116 34722920 43340287 34723057 43340458 34723194 43340629 34723331 43340800 34723468 43340971 34723605 43341142 34723742 43341313 34723879 43341484 34724016 43341655 34724153 43341826 34724290 43341997 34724427 43342168 34724564 43342339 34724701 43342510 34724838 43342681 34724975 43342852 34725112 43343023 34725249 43343194 34725386 43343365 34725523 43343536 34725660 43343707 34725797 43343878 34725934 43344049 34726071 43344220 34726208 43344391 34726345 43344562 34726482 43344733 34726619 43344904 34726756 43345075 34726893 43345246 34727030 43345417 34727167 43345588 34727304 43345759 34727441 43345930 34727578 43346101 34727715 43346272 34727852 43346443 34727989 43346614 34728126 43346785 34728263 43346956 34728400 43347127 34728537 43347298 34728674 43347469 34728811 43347640 34728948 43347811 34729085 43347982 34729222 43348153 34729359 43348324 34729496 43348495 34729633 43348666 34729770 43348837 34729907 43349008 34730044 43349179 34730181 43349350 34730318 43349521 34730455 43349692 34730592 43349863 34730729 43350034 34730866 43350205 34731003 43350376 34731140 43350547 34731277 43350718 34731414 43350889 34731551 43351060 34731688 43351231 34731825 43351402 34731962 43351573 34732099 43351744 34732236 43351915 34732373 43352086 34732510 43352257 34732647 43352428 34732784 43352599 34732921 43352770 34733058 43352941 34733195 43353112 34733332 43353283 34733469 43353454 34733606 43353625 34733743 43353796 34733880 43353967 34734017 43354138 34734154 43354309 34734291 43354480 34734428 43354651 34734565 43354822 34734702 43354993 34734839 43355164 34734976 43355335 34735113 43355506 34735250 43355677 34735387 43355848 34735524 43356019 34735661 43356190 34735798 43356361 34735935 43356532 34736072 43356703 34736209 43356874 34736346 43357045 34736483 43357216 34736620 43357387 34736757 43357558 34736894 43357729 34737031 43357900 34737168 43358071 34737305 43358242 34737442 43358413 34737579 43358584 34737716 43358755 34737853 43358926 34737990 43359097 34738127 43359268 34738264 43359439 34738401 43359610 34738538 43359781 34738675 43359952 34738812 43360123 34738949 43360294 34739086 43360465 34739223 43360636 34739360 43360807 34739497 43360978 34739634 43361149 34739771 43361320 34739908 43361491 34740045 43361662 34740182 43361833 34740319 43362004 34740456 43362175 34740593 43362346 34740730 43362517 34740867 43362688 34741004 43362859 34741141 43363030 34741278 43363201 34741415 43363372 34741552 43363543 34741689 43363714 34741826 43363885 34741963 43364056 34742100 43364227 34742237 43364398 34742374 43364569 34742511 43364740 34742648 43364911 34742785 43365082 34742922 43365253 34743059 43365424 34743196 43365595 34743333 43365766 34743470 43365937 34743607 43366108 34743744 43366279 34743881 43366450 34744018 43366621 34744155 43366792 34744292 43366963 34744429 43367134 34744566 43367305 34744703 43367476 34744840 43367647 34744977 43367818 34745114 43367989 34745251 43368160 34745388 43368331 34745525 43368502 34745662 43368673 34745799 43368844 34745936 43369015 34746073 43369186 34746210 43369357 34746347 43369528 34746484 43369699 34746621 43369870 34746758 43370041 34746895 43370212 34747032 43370383 34747169 43370554 34747306 43370725 34747443 43370896 34747580 43371067 34747717 43371238 34747854 43371409 34747991 43371580 34748128 43371751 34748265 43371922 34748402 43372093 34748539 43372264 34748676 43372435 34748813 43372606 34748950 43372777 34749087 43372948 34749224 43373119 34749361 43373290 34749498 43373461 34749635 43373632 34749772 43373803 34749909 43373974 34750046 43374145 34750183 43374316 34750320 43374487 34750457 43374658 34750594 43374829 34750731 43375000 34750868 43375171 34751005 43375342 34751142 43375513 34751279 43375684 34751416 43375855 34751553 43376026 34751690 43376197 34751827 43376368 34751964 43376539 34752101 43376710 34752238 43376881 34752375 43377052 34752512 43377223 34752649 43377394 34752786 43377565 34752923 43377736 34753060 43377907 34753197 43378078 34753334 43378249 34753471 43378420 34753608 43378591 34753745 43378762 34753882 43378933 34754019 43379104 34754156 43379275 34754293 43379446 34754430 43379617 34754567 43379788 34754704 43379959 34754841 43380130 34754978 43380301 34755115 43380472 34755252 43380643 34755389 43380814 34755526 43380985 34755663 43381156 34755800 43381327 34755937 43381498 34756074 43381669 34756211 43381840 34756348 43382011 34756485 43382182 34756622 43382353 34756759 43382524 34756896 43382695 34757033 43382866 34757170 43383037 34757307 43383208 34757444 43383379 34757581 43383550 34757718 43383721 34757855 43383892 34757992 43384063 34758129 43384234 34758266 43384405 34758403 43384576 34758540 43384747 34758677 43384918 34758814 43385089 34758951 43385260 34759088 43385431 34759225 43385602 34759362 43385773 34759499 43385944 34759636 43386115 34759773 43386286 34759910 43386457 34760047 43386628 34760184 43386799 34760321 43386970 34760458 43387141 34760595 43387312 34760732 43387483 34760869 43387654 34761006 43387825 34761143 43387996 34761280 43388167 34761417 43388338 34761554 43388509 34761691 43388680 34761828 43388851 34761965 43389022 34762102 43389193 34762239 43389364 34762376 43389535 34762513 43389706 34762650 43389877 34762787 43390048 34762924 43390219 34763061 43390390 34763198 43390561 34763335 43390732 34763472 43390903 34763609 43391074 34763746 43391245 34763883 43391416 34764020 43391587 34764157 43391758 34764294 43391929 34764431 43392100 34764568 43392271 34764705 43392442 34764842 43392613 34764979 43392784 34765116 43392955 34765253 43393126 34765390 43393297 34765527 43393468 34765664 43393639 34765801 43393810 34765938 43393981 34766075 43394152 34766212 43394323 34766349 43394494 34766486 43394665 34766623 43394836 34766760 43395007 34766897 43395178 34767034 43395349 34767171 43395520 34767308 43395691 34767445 43395862 34767582 43396033 34767719 43396204 34767856 43396375 34767993 43396546 34768130 43396717 34768267 43396888 34768404 43397059 34768541 43397230 34768678 43397401 34768815 43397572 34768952 43397743 34769089 43397914 34769226 43398085 34769363 43398256 34769500 43398427 34769637 43398598 34769774 43398769 34769911 43398940 34770048 43399111 34770185 43399282 34770322 43399453 34770459 43399624 34770596 43399795 34770733 43399966 34770870 43400137 34771007 43400308 34771144 43400479 34771281 43400650 34771418 43400821 34771555 43400992 34771692 43401163 34771829 43401334 34771966 43401505 34772103 43401676 34772240 43401847 34772377 43402018 34772514 43402189 34772651 43402360 34772788 43402531 34772925 43402702 34773062 43402873 34773199 43403044 34773336 43403215 34773473 43403386 34773610 43403557 34773747 43403728 34773884 43403899 34774021 43404070 34774158 43404241 34774295 43404412 34774432 43404583 34774569 43404754 34774706 43404925 34774843 43405096 34774980 43405267 34775117 43405438 34775254 43405609 34775391 43405780 34775528 43405951 34775665 43406122 34775802 43406293 34775939 43406464 34776076 43406635 34776213 43406806 34776350 43406977 34776487 43407148 34776624 43407319 34776761 43407490 34776898 43407661 34777035 43407832 34777172 43408003 34777309 43408174 34777446 43408345 34777583 43408516 34777720 43408687 34777857 43408858 34777994 43409029 34778131 43409200 34778268 43409371 34778405 43409542 34778542 43409713 34778679 43409884 34778816 43410055 34778953 43410226 34779090 43410397 34779227 43410568 34779364 43410739 34779501 43410910 34779638 43411081 34779775 43411252 34779912 43411423 34780049 43411594 34780186 43411765 34780323 43411936 34780460 43412107 34780597 43412278 34780734 43412449 34780871 43412620 34781008 43412791 34781145 43412962 34781282 43413133 34781419 43413304 34781556 43413475 34781693 43413646 34781830 43413817 34781967 43413988 34782104 43414159 34782241 43414330 34782378 43414501 34782515 43414672 34782652 43414843 34782789 43415014 34782926 43415185 34783063 43415356 34783200 43415527 34783337 43415698 34783474 43415869 34783611 43416040 34783748 43416211 34783885 43416382 34784022 43416553 34784159 43416724 34784296 43416895 34784433 43417066 34784570 43417237 34784707 43417408 34784844 43417579 34784981 43417750 34785118 43417921 34785255 43418092 34785392 43418263 34785529 43418434 34785666 43418605 34785803 43418776 34785940 43418947 34786077 43419118 34786214 43419289 34786351 43419460 34786488 43419631 34786625 43419802 34786762 43419973 34786899 43420144 34787036 43420315 34787173 43420486 34787310 43420657 34787447 43420828 34787584 43420999 34787721 43421170 34787858 43421341 34787995 43421512 34788132 43421683 34788269 43421854 34788406 43422025 34788543 43422196 34788680 43422367 34788817 43422538 34788954 43422709 34789091 43422880 34789228 43423051 34789365 43423222 34789502 43423393 34789639 43423564 34789776 43423735 34789913 43423906 34790050 43424077 34790187 43424248 34790324 43424419 34790461 43424590 34790598 43424761 34790735 43424932 34790872 43425103 34791009 43425274 34791146 43425445 34791283 43425616 34791420 43425787 34791557 43425958 34791694 43426129 34791831 43426300 34791968 43426471 34792105 43426642 34792242 43426813 34792379 43426984 34792516 43427155 34792653 43427326 34792790 43427497 34792927 43427668 34793064 43427839 34793201 43428010 34793338 43428181 34793475 43428352 34793612 43428523 34793749 43428694 34793886 43428865 34794023 43429036 34794160 43429207 34794297 43429378 34794434 43429549 34794571 43429720 34794708 43429891 34794845 43430062 34794982 43430233 34795119 43430404 34795256 43430575 34795393 43430746 34795530 43430917 34795667 43431088 34795804 43431259 34795941 43431430 34796078 43431601 34796215 43431772 34796352 43431943 34796489 43432114 34796626 43432285
1000 59045900 0 59045900 73699627 59046037 73699798 59046174 73699969 59046311 73700140 59046448 73700311 59046585 73700482 59046722 73700653 59046859 73700824 59046996 73700995 59047133 73701166 59047270 73701337 59047407 73701508 59047544 73701679 59047681 73701850 59047818 73702021 59047955 73702192 59048092 73702363 59048229 73702534 59048366 73702705 59048503 73702876 59048640 73703047 59048777 73703218 59048914 73703389 59049051 73703560 59049188 73703731 59049325 73703902 59049462 73704073 59049599 73704244 59049736 73704415 59049873 73704586 59050010 73704757 59050147 73704928 59050284 73705099 59050421 73705270 59050558 73705441 59050695 73705612 59050832 73705783 59050969 73705954 59051106 73706125 59051243 73706296 59051380 73706467 59051517 73706638 59051654 73706809 59051791 73706980 59051928 73707151 59052065 73707322 59052202 73707493 59052339 73707664 59052476 73707835 59052613 73708006 59052750 73708177 59052887 73708348 59053024 73708519 59053161 73708690 59053298 73708861 59053435 73709032 59053572 73709203 59053709 73709374 59053846 73709545 59053983 73709716 59054120 73709887 59054257 73710058 59054394 73710229 59054531 73710400 59054668 73710571 59054805 73710742 59054942 73710913 59055079 73711084 59055216 73711255 59055353 73711426 59055490 73711597 59055627 73711768 59055764 73711939 59055901 73712110 59056038 73712281 59056175 73712452 59056312 73712623 59056449 73712794 59056586 73712965 59056723 73713136 59056860 73713307 59056997 73713478 59057134 73713649 59057271 73713820 59057408 73713991 59057545 73714162 59057682 73714333 59057819 73714504 59057956 73714675 59058093 73714846 59058230 73715017 59058367 73715188 59058504 73715359 59058641 73715530 59058778 73715701 59058915 73715872 59059052 73716043 59059189 73716214 59059326 73716385 59059463 73716556 59059600 73716727 59059737 73716898 59059874 73717069 59060011 73717240 59060148 73717411 59060285 73717582 59060422 73717753 59060559 73717924 59060696 73718095 59060833 73718266 59060970 73718437 59061107 73718608 59061244 73718779 59061381 73718950 59061518 73719121 59061655 73719292 59061792 73719463 59061929 73719634 59062066 73719805 59062203 73719976 59062340 73720147 59062477 73720318 59062614 73720489 59062751 73720660 59062888 73720831 59063025 73721002 59063162 73721173 59063299 73721344 59063436 73721515 59063573 73721686 59063710 73721857 59063847 73722028 59063984 73722199 59064121 73722370 59064258 73722541 59064395 73722712 59064532 73722883 59064669 73723054 59064806 73723225 59064943 73723396 59065080 73723567 59065217 73723738 59065354 73723909 59065491 73724080 59065628 73724251 59065765 73724422 59065902 73724593 59066039 73724764 59066176 73724935 59066313 73725106 59066450 73725277 59066587 73725448 59066724 73725619 59066861 73725790 59066998 73725961 59067135 73726132 59067272 73726303 59067409 73726474 59067546 73726645 59067683 73726816 59067820 73726987 59067957 73727158 59068094 73727329 59068231 73727500 59068368 73727671 59068505 73727842 59068642 73728013 59068779 73728184 59068916 73728355 59069053 73728526 59069190 73728697 59069327 73728868 59069464 73729039 59069601 73729210 59069738 73729381 59069875 73729552 59070012 73729723 59070149 73729894 59070286 73730065 59070423 73730236 59070560 73730407 59070697 73730578 59070834 73730749 59070971 73730920 59071108 73731091 59071245 73731262 59071382 73731433 59071519 73731604 59071656 73731775 59071793 73731946 59071930 73732117 59072067 73732288 59072204 73732459 59072341 73732630 59072478 73732801 59072615 73732972 59072752 73733143 59072889 73733314 59073026 73733485 59073163 73733656 59073300 73733827 59073437 73733998 59073574 73734169 59073711 73734340 59073848 73734511 59073985 73734682 59074122 73734853 59074259 73735024 59074396 73735195 59074533 73735366 59074670 73735537 59074807 73735708 59074944 73735879 59075081 73736050 59075218 73736221 59075355 73736392 59075492 73736563 59075629 73736734 59075766 73736905 59075903 73737076 59076040 73737247 59076177 73737418 59076314 73737589 59076451 73737760 59076588 73737931 59076725 73738102 59076862 73738273 59076999 73738444 59077136 73738615 59077273 73738786 59077410 73738957 59077547 73739128 59077684 73739299 59077821 73739470 59077958 73739641 59078095 73739812 59078232 73739983 59078369 73740154 59078506 73740325 59078643 73740496 59078780 73740667 59078917 73740838 59079054 73741009 59079191 73741180 59079328 73741351 59079465 73741522 59079602 73741693 59079739 73741864 59079876 73742035 59080013 73742206 59080150 73742377 59080287 73742548 59080424 73742719 59080561 73742890 59080698 73743061 59080835 73743232 59080972 73743403 59081109 73743574 59081246 73743745 59081383 73743916 59081520 73744087 59081657 73744258 59081794 73744429 59081931 73744600 59082068 73744771 59082205 73744942 59082342 73745113 59082479 73745284 59082616 73745455 59082753 73745626 59082890 73745797 59083027 73745968 59083164 73746139 59083301 73746310 59083438 73746481 59083575 73746652 59083712 73746823 59083849 73746994 59083986 73747165 59084123 73747336 59084260 73747507 59084397 73747678 59084534 73747849 59084671 73748020 59084808 73748191 59084945 73748362 59085082 73748533 59085219 73748704 59085356 73748875 59085493 73749046 59085630 73749217 59085767 73749388 59085904 73749559 59086041 73749730 59086178 73749901 59086315 73750072 59086452 73750243 59086589 73750414 59086726 73750585 59086863 73750756 59087000 73750927 59087137 73751098 59087274 73751269 59087411 73751440 59087548 73751611 59087685 73751782 59087822 73751953 59087959 73752124 59088096 73752295 59088233 73752466 59088370 73752637 59088507 73752808 59088644 73752979 59088781 73753150 59088918 73753321 59089055 73753492 59089192 73753663 59089329 73753834 59089466 73754005 59089603 73754176 59089740 73754347 59089877 73754518 59090014 73754689 59090151 73754860 59090288 73755031 59090425 73755202 59090562 73755373 59090699 73755544 59090836 73755715 59090973 73755886 59091110 73756057 59091247 73756228 59091384 73756399 59091521 73756570 59091658 73756741 59091795 73756912 59091932 73757083 59092069 73757254 59092206 73757425 59092343 73757596 59092480 73757767 59092617 73757938 59092754 73758109 59092891 73758280 59093028 73758451 59093165 73758622 59093302 73758793 59093439 73758964 59093576 73759135 59093713 73759306 59093850 73759477 59093987 73759648 59094124 73759819 59094261 73759990 59094398 73760161 59094535 73760332 59094672 73760503 59094809 73760674 59094946 73760845 59095083 73761016 59095220 73761187 59095357 73761358 59095494 73761529 59095631 73761700 59095768 73761871 59095905 73762042 59096042 73762213 59096179 73762384 59096316 73762555 59096453 73762726 59096590 73762897 59096727 73763068 59096864 73763239 59097001 73763410 59097138 73763581 59097275 73763752 59097412 73763923 59097549 73764094 59097686 73764265 59097823 73764436 59097960 73764607 59098097 73764778 59098234 73764949 59098371 73765120 59098508 73765291 59098645 73765462 59098782 73765633 59098919 73765804 59099056 73765975 59099193 73766146 59099330 73766317 59099467 73766488 59099604 73766659 59099741 73766830 59099878 73767001 59100015 73767172 59100152 73767343 59100289 73767514 59100426 73767685 59100563 73767856 59100700 73768027 59100837 73768198 59100974 73768369 59101111 73768540 59101248 73768711 59101385 73768882 59101522 73769053 59101659 73769224 59101796 73769395 59101933 73769566 59102070 73769737 59102207 73769908 59102344 73770079 59102481 73770250 59102618 73770421 59102755 73770592 59102892 73770763 59103029 73770934 59103166 73771105 59103303 73771276 59103440 73771447 59103577 73771618 59103714 73771789 59103851 73771960 59103988 73772131 59104125 73772302 59104262 73772473 59104399 73772644 59104536 73772815 59104673 73772986 59104810 73773157 59104947 73773328 59105084 73773499 59105221 73773670 59105358 73773841 59105495 73774012 59105632 73774183 59105769 73774354 59105906 73774525 59106043 73774696 59106180 73774867 59106317 73775038 59106454 73775209 59106591 73775380 59106728 73775551 59106865 73775722 59107002 73775893 59107139 73776064 59107276 73776235 59107413 73776406 59107550 73776577 59107687 73776748 59107824 73776919 59107961 73777090 59108098 73777261 59108235 73777432 59108372 73777603 59108509 73777774 59108646 73777945 59108783 73778116 59108920 73778287 59109057 73778458 59109194 73778629 59109331 73778800 59109468 73778971 59109605 73779142 59109742 73779313 59109879 73779484 59110016 73779655 59110153 73779826 59110290 73779997 59110427 73780168 59110564 73780339 59110701 73780510 59110838 73780681 59110975 73780852 59111112 73781023 59111249 73781194 59111386 73781365 59111523 73781536 59111660 73781707 59111797 73781878 59111934 73782049 59112071 73782220 59112208 73782391 59112345 73782562 59112482 73782733 59112619 73782904 59112756 73783075 59112893 73783246 59113030 73783417 59113167 73783588 59113304 73783759 59113441 73783930 59113578 73784101 59113715 73784272 59113852 73784443 59113989 73784614 59114126 73784785 59114263 73784956 59114400 73785127 59114537 73785298 59114674 73785469 59114811 73785640 59114948 73785811 59115085 73785982 59115222 73786153 59115359 73786324 59115496 73786495 59115633 73786666 59115770 73786837 59115907 73787008 59116044 73787179 59116181 73787350 59116318 73787521 59116455 73787692 59116592 73787863 59116729 73788034 59116866 73788205 59117003 73788376 59117140 73788547 59117277 73788718 59117414 73788889 59117551 73789060 59117688 73789231 59117825 73789402 59117962 73789573 59118099 73789744 59118236 73789915 59118373 73790086 59118510 73790257 59118647 73790428 59118784 73790599 59118921 73790770 59119058 73790941 59119195 73791112 59119332 73791283 59119469 73791454 59119606 73791625 59119743 73791796 59119880 73791967 59120017 73792138 59120154 73792309 59120291 73792480 59120428 73792651 59120565 73792822 59120702 73792993 59120839 73793164 59120976 73793335 59121113 73793506 59121250 73793677 59121387 73793848 59121524 73794019 59121661 73794190 59121798 73794361 59121935 73794532 59122072 73794703 59122209 73794874 59122346 73795045 59122483 73795216 59122620 73795387 59122757 73795558 59122894 73795729 59123031 73795900 59123168 73796071 59123305 73796242 59123442 73796413 59123579 73796584 59123716 73796755 59123853 73796926 59123990 73797097 59124127 73797268 59124264 73797439 59124401 73797610 59124538 73797781 59124675 73797952 59124812 73798123 59124949 73798294 59125086 73798465 59125223 73798636 59125360 73798807 59125497 73798978 59125634 73799149 59125771 73799320 59125908 73799491 59126045 73799662 59126182 73799833 59126319 73800004 59126456 73800175 59126593 73800346 59126730 73800517 59126867 73800688 59127004 73800859 59127141 73801030 59127278 73801201 59127415 73801372 59127552 73801543 59127689 73801714 59127826 73801885 59127963 73802056 59128100 73802227 59128237 73802398 59128374 73802569 59128511 73802740 59128648 73802911 59128785 73803082 59128922 73803253 59129059 73803424 59129196 73803595 59129333 73803766 59129470 73803937 59129607 73804108 59129744 73804279 59129881 73804450 59130018 73804621 59130155 73804792 59130292 73804963 59130429 73805134 59130566 73805305 59130703 73805476 59130840 73805647 59130977 73805818 59131114 73805989 59131251 73806160 59131388 73806331 59131525 73806502 59131662 73806673 59131799 73806844 59131936 73807015 59132073 73807186 59132210 73807357 59132347 73807528 59132484 73807699 59132621 73807870 59132758 73808041 59132895 73808212 59133032 73808383 59133169 73808554 59133306 73808725 59133443 73808896 59133580 73809067 59133717 73809238 59133854 73809409 59133991 73809580 59134128 73809751 59134265 73809922 59134402 73810093 59134539 73810264 59134676 73810435 59134813 73810606 59134950 73810777 59135087 73810948 59135224 73811119 59135361 73811290 59135498 73811461 59135635 73811632 59135772 73811803 59135909 73811974 59136046 73812145 59136183 73812316 59136320 73812487 59136457 73812658 59136594 73812829 59136731 73813000 59136868 73813171 59137005 73813342 59137142 73813513 59137279 73813684 59137416 73813855 59137553 73814026 59137690 73814197 59137827 73814368 59137964 73814539 59138101 73814710 59138238 73814881 59138375 73815052 59138512 73815223 59138649 73815394 59138786 73815565 59138923 73815736 59139060 73815907 59139197 73816078 59139334 73816249 59139471 73816420 59139608 73816591 59139745 73816762 59139882 73816933 59140019 73817104 59140156 73817275 59140293 73817446 59140430 73817617 59140567 73817788 59140704 73817959 59140841 73818130 59140978 73818301 59141115 73818472 59141252 73818643 59141389 73818814 59141526 73818985 59141663 73819156 59141800 73819327 59141937 73819498 59142074 73819669 59142211 73819840 59142348 73820011 59142485 73820182 59142622 73820353 59142759 73820524 59142896 73820695 59143033 73820866 59143170 73821037 59143307 73821208 59143444 73821379 59143581 73821550 59143718 73821721 59143855 73821892 59143992 73822063 59144129 73822234 59144266 73822405 59144403 73822576 59144540 73822747 59144677 73822918 59144814 73823089 59144951 73823260 59145088 73823431 59145225 73823602 59145362 73823773 59145499 73823944 59145636 73824115 59145773 73824286 59145910 73824457 59146047 73824628 59146184 73824799 59146321 73824970 59146458 73825141 59146595 73825312 59146732 73825483 59146869 73825654 59147006 73825825 59147143 73825996 59147280 73826167 59147417 73826338 59147554 73826509 59147691 73826680 59147828 73826851 59147965 73827022 59148102 73827193 59148239 73827364 59148376 73827535 59148513 73827706 59148650 73827877 59148787 73828048 59148924 73828219 59149061 73828390 59149198 73828561 59149335 73828732 59149472 73828903 59149609 73829074 59149746 73829245 59149883 73829416 59150020 73829587 59150157 73829758 59150294 73829929 59150431 73830100 59150568 73830271 59150705 73830442 59150842 73830613 59150979 73830784 59151116 73830955 59151253 73831126 59151390 73831297 59151527 73831468 59151664 73831639 59151801 73831810 59151938 73831981 59152075 73832152 59152212 73832323 59152349 73832494 59152486 73832665 59152623 73832836 59152760 73833007 59152897 73833178 59153034 73833349 59153171 73833520 59153308 73833691 59153445 73833862 59153582 73834033 59153719 73834204 59153856 73834375 59153993 73834546 59154130 73834717 59154267 73834888 59154404 73835059 59154541 73835230 59154678 73835401 59154815 73835572 59154952 73835743 59155089 73835914 59155226 73836085 59155363 73836256 59155500 73836427 59155637 73836598 59155774 73836769 59155911 73836940 59156048 73837111 59156185 73837282 59156322 73837453 59156459 73837624 59156596 73837795 59156733 73837966 59156870 73838137 59157007 73838308 59157144 73838479 59157281 73838650 59157418 73838821 59157555 73838992 59157692 73839163 59157829 73839334 59157966 73839505 59158103 73839676 59158240 73839847 59158377 73840018 59158514 73840189 59158651 73840360 59158788 73840531 59158925 73840702 59159062 73840873 59159199 73841044 59159336 73841215 59159473 73841386 59159610 73841557 59159747 73841728 59159884 73841899 59160021 73842070 59160158 73842241 59160295 73842412 59160432 73842583 59160569 73842754 59160706 73842925 59160843 73843096 59160980 73843267 59161117 73843438 59161254 73843609 59161391 73843780 59161528 73843951 59161665 73844122 59161802 73844293 59161939 73844464 59162076 73844635 59162213 73844806 59162350 73844977 59162487 73845148 59162624 73845319 59162761 73845490 59162898 73845661 59163035 73845832 59163172 73846003 59163309 73846174 59163446 73846345 59163583 73846516 59163720 73846687 59163857 73846858 59163994 73847029 59164131 73847200 59164268 73847371 59164405 73847542 59164542 73847713 59164679 73847884 59164816 73848055 59164953 73848226 59165090 73848397 59165227 73848568 59165364 73848739 59165501 73848910 59165638 73849081 59165775 73849252 59165912 73849423 59166049 73849594 59166186 73849765 59166323 73849936 59166460 73850107 59166597 73850278 59166734 73850449 59166871 73850620 59167008 73850791 59167145 73850962 59167282 73851133 59167419 73851304 59167556 73851475 59167693 73851646 59167830 73851817 59167967 73851988 59168104 73852159 59168241 73852330 59168378 73852501 59168515 73852672 59168652 73852843 59168789 73853014 59168926 73853185 59169063 73853356 59169200 73853527 59169337 73853698 59169474 73853869 59169611 73854040 59169748 73854211 59169885 73854382 59170022 73854553 59170159 73854724 59170296 73854895 59170433 73855066 59170570 73855237 59170707 73855408 59170844 73855579 59170981 73855750 59171118 73855921 59171255 73856092 59171392 73856263 59171529 73856434 59171666 73856605 59171803 73856776 59171940 73856947 59172077 73857118 59172214 73857289 59172351 73857460 59172488 73857631 59172625 73857802 59172762 73857973 59172899 73858144 59173036 73858315 59173173 73858486 59173310 73858657 59173447 73858828 59173584 73858999 59173721 73859170 59173858 73859341 59173995 73859512 59174132 73859683 59174269 73859854 59174406 73860025 59174543 73860196 59174680 73860367 59174817 73860538 59174954 73860709 59175091 73860880 59175228 73861051 59175365 73861222 59175502 73861393 59175639 73861564 59175776 73861735 59175913 73861906 59176050 73862077 59176187 73862248 59176324 73862419 59176461 73862590 59176598 73862761 59176735 73862932 59176872 73863103 59177009 73863274 59177146 73863445 59177283 73863616 59177420 73863787 59177557 73863958 59177694 73864129 59177831 73864300 59177968 73864471 59178105 73864642 59178242 73864813 59178379 73864984 59178516 73865155 59178653 73865326 59178790 73865497 59178927 73865668 59179064 73865839 59179201 73866010 59179338 73866181 59179475 73866352 59179612 73866523 59179749 73866694 59179886 73866865 59180023 73867036 59180160 73867207 59180297 73867378 59180434 73867549 59180571 73867720 59180708 73867891 59180845 73868062 59180982 73868233 59181119 73868404 59181256 73868575 59181393 73868746 59181530 73868917 59181667 73869088 59181804 73869259 59181941 73869430 59182078 73869601 59182215 73869772 59182352 73869943 59182489 73870114 59182626 73870285
1000 41098900 0 41098900 51298627 41099037 51298798 41099174 51298969 41099311 51299140 41099448 51299311 41099585 51299482 41099722 51299653 41099859 51299824 41099996 51299995 41100133 51300166 41100270 51300337 41100407 51300508 41100544 51300679 41100681 51300850 41100818 51301021 41100955 51301192 41101092 51301363 41101229 51301534 41101366 51301705 41101503 51301876 41101640 51302047 41101777 51302218 41101914 51302389 41102051 51302560 41102188 51302731 41102325 51302902 41102462 51303073 41102599 51303244 41102736 51303415 41102873 51303586 41103010 51303757 41103147 51303928 41103284 51304099 41103421 51304270 41103558 51304441 41103695 51304612 41103832 51304783 41103969 51304954 41104106 51305125 41104243 51305296 41104380 51305467 41104517 51305638 41104654 51305809 41104791 51305980 41104928 51306151 41105065 51306322 41105202 51306493 41105339 51306664 41105476 51306835 41105613 51307006 41105750 51307177 41105887 51307348 41106024 51307519 41106161 51307690 41106298 51307861 41106435 51308032 41106572 51308203 41106709 51308374 41106846 51308545 41106983 51308716 41107120 51308887 41107257 51309058 41107394 51309229 41107531 51309400 41107668 51309571 41107805 51309742 41107942 51309913 41108079 51310084 41108216 51310255 41108353 51310426 41108490 51310597 41108627 51310768 41108764 51310939 41108901 51311110 41109038 51311281 41109175 51311452 41109312 51311623 41109449 51311794 41109586 51311965 41109723 51312136 41109860 51312307 41109997 51312478 41110134 51312649 41110271 51312820 41110408 51312991 41110545 51313162 41110682 51313333 41110819 51313504 41110956 51313675 41111093 51313846 41111230 51314017 41111367 51314188 41111504 51314359 41111641 51314530 41111778 51314701 41111915 51314872 41112052 51315043 41112189 51315214 41112326 51315385 41112463 51315556 41112600 51315727 41112737 51315898 41112874 51316069 41113011 51316240 41113148 51316411 41113285 51316582 41113422 51316753 41113559 51316924 41113696 51317095 41113833 51317266 41113970 51317437 41114107 51317608 41114244 51317779 41114381 51317950 41114518 51318121 41114655 51318292 41114792 51318463 41114929 51318634 41115066 51318805 41115203 51318976 41115340 51319147 41115477 51319318 41115614 51319489 41115751 51319660 41115888 51319831 41116025 51320002 41116162 51320173 41116299 51320344 41116436 51320515 41116573 51320686 41116710 51320857 41116847 51321028 41116984 51321199 41117121 51321370 41117258 51321541 41117395 51321712 41117532 51321883 41117669 51322054 41117806 51322225 41117943 51322396 41118080 51322567 41118217 51322738 41118354 51322909 41118491 51323080 41118628 51323251 41118765 51323422 41118902 51323593 41119039 51323764 41119176 51323935 41119313 51324106 41119450 51324277 41119587 51324448 41119724 51324619 41119861 51324790 41119998 51324961 41120135 51325132 41120272 51325303 41120409 51325474 41120546 51325645 41120683 51325816 41120820 51325987 41120957 51326158 41121094 51326329 41121231 51326500 41121368 51326671 41121505 51326842 41121642 51327013 41121779 51327184 41121916 51327355 41122053 51327526 41122190 51327697 41122327 51327868 41122464 51328039 41122601 51328210 41122738 51328381 41122875 51328552 41123012 51328723 41123149 51328894 41123286 51329065 41123423 51329236 41123560 51329407 41123697 51329578 41123834 51329749 41123971 51329920 41124108 51330091 41124245 51330262 41124382 51330433 41124519 51330604 41124656 51330775 41124793 51330946 41124930 51331117 41125067 51331288 41125204 51331459 41125341 51331630 41125478 51331801 41125615 51331972 41125752 51332143 41125889 51332314 41126026 51332485 41126163 51332656 41126300 51332827 41126437 51332998 41126574 51333169 41126711 51333340 41126848 51333511 41126985 51333682 41127122 51333853 41127259 51334024 41127396 51334195 41127533 51334366 41127670 51334537 41127807 51334708 41127944 51334879 41128081 51335050 41128218 51335221 41128355 51335392 41128492 51335563 41128629 51335734 41128766 51335905 41128903 51336076 41129040 51336247 41129177 51336418 41129314 51336589 41129451 51336760 41129588 51336931 41129725 51337102 41129862 51337273 41129999 51337444 41130136 51337615 41130273 51337786 41130410 51337957 41130547 51338128 41130684 51338299 41130821 51338470 41130958 51338641 41131095 51338812 41131232 51338983 41131369 51339154 41131506 51339325 41131643 51339496 41131780 51339667 41131917 51339838 41132054 51340009 41132191 51340180 41132328 51340351 41132465 51340522 41132602 51340693 41132739 51340864 41132876 51341035 41133013 51341206 41133150 51341377 41133287 51341548 41133424 51341719 41133561 51341890 41133698 51342061 41133835 51342232 41133972 51342403 41134109 51342574 41134246 51342745 41134383 51342916 41134520 51343087 41134657 51343258 41134794 51343429 41134931 51343600 41135068 51343771 41135205 51343942 41135342 51344113 41135479 51344284 41135616 51344455 41135753 51344626 41135890 51344797 41136027 51344968 41136164 51345139 41136301 51345310 41136438 51345481 41136575 51345652 41136712 51345823 41136849 51345994 41136986 51346165 41137123 51346336 41137260 51346507 41137397 51346678 41137534 51346849 41137671 51347020 41137808 51347191 41137945 51347362 41138082 51347533 41138219 51347704 41138356 51347875 41138493 51348046 41138630 51348217 41138767 51348388 41138904 51348559 41139041 51348730 41139178 51348901 41139315 51349072 41139452 51349243 41139589 51349414 41139726 51349585 41139863 51349756 41140000 51349927 41140137 51350098 41140274 51350269 41140411 51350440 41140548 51350611 41140685 51350782 41140822 51350953 41140959 51351124 41141096 51351295 41141233 51351466 41141370 51351637 41141507 51351808 41141644 51351979 41141781 51352150 41141918 51352321 41142055 51352492 41142192 51352663 41142329 51352834 41142466 51353005 41142603 51353176 41142740 51353347 41142877 51353518 41143014 51353689 41143151 51353860 41143288 51354031 41143425 51354202 41143562 51354373 41143699 51354544 41143836 51354715 41143973 51354886 41144110 51355057 41144247 51355228 41144384 51355399 41144521 51355570 41144658 51355741 41144795 51355912 41144932 51356083 41145069 51356254 41145206 51356425 41145343 51356596 41145480 51356767 41145617 51356938 41145754 51357109 41145891 51357280 41146028 51357451 41146165 51357622 41146302 51357793 41146439 51357964 41146576 51358135 41146713 51358306 41146850 51358477 41146987 51358648 41147124 51358819 41147261 51358990 41147398 51359161 41147535 51359332 41147672 51359503 41147809 51359674 41147946 51359845 41148083 51360016 41148220 51360187 41148357 51360358 41148494 51360529 41148631 51360700 41148768 51360871 41148905 51361042 41149042 51361213 41149179 51361384 41149316 51361555 41149453 51361726 41149590 51361897 41149727 51362068 41149864 51362239 41150001 51362410 41150138 51362581 41150275 51362752 41150412 51362923 41150549 51363094 41150686 51363265 41150823 51363436 41150960 51363607 41151097 51363778 41151234 51363949 41151371 51364120 41151508 51364291 41151645 51364462 41151782 51364633 41151919 51364804 41152056 51364975 41152193 51365146 41152330 51365317 41152467 51365488 41152604 51365659 41152741 51365830 41152878 51366001 41153015 51366172 41153152 51366343 41153289 51366514 41153426 51366685 41153563 51366856 41153700 51367027 41153837 51367198 41153974 51367369 41154111 51367540 41154248 51367711 41154385 51367882 41154522 51368053 41154659 51368224 41154796 51368395 41154933 51368566 41155070 51368737 41155207 51368908 41155344 51369079 41155481 51369250 41155618 51369421 41155755 51369592 41155892 51369763 41156029 51369934 41156166 51370105 41156303 51370276 41156440 51370447 41156577 51370618 41156714 51370789 41156851 51370960 41156988 51371131 41157125 51371302 41157262 51371473 41157399 51371644 41157536 51371815 41157673 51371986 41157810 51372157 41157947 51372328 41158084 51372499 41158221 51372670 41158358 51372841 41158495 51373012 41158632 51373183 41158769 51373354 41158906 51373525 41159043 51373696 41159180 51373867 41159317 51374038 41159454 51374209 41159591 51374380 41159728 51374551 41159865 51374722 41160002 51374893 41160139 51375064 41160276 51375235 41160413 51375406 41160550 51375577 41160687 51375748 41160824 51375919 41160961 51376090 41161098 51376261 41161235 51376432 41161372 51376603 41161509 51376774 41161646 51376945 41161783 51377116 41161920 51377287 41162057 51377458 41162194 51377629 41162331 51377800 41162468 51377971 41162605 51378142 41162742 51378313 41162879 51378484 41163016 51378655 41163153 51378826 41163290 51378997 41163427 51379168 41163564 51379339 41163701 51379510 41163838 51379681 41163975 51379852 41164112 51380023 41164249 51380194 41164386 51380365 41164523 51380536 41164660 51380707 41164797 51380878 41164934 51381049 41165071 51381220 41165208 51381391 41165345 51381562 41165482 51381733 41165619 51381904 41165756 51382075 41165893 51382246 41166030 51382417 41166167 51382588 41166304 51382759 41166441 51382930 41166578 51383101 41166715 51383272 41166852 51383443 41166989 51383614 41167126 51383785 41167263 51383956 41167400 51384127 41167537 51384298 41167674 51384469 41167811 51384640 41167948 51384811 41168085 51384982 41168222 51385153 41168359 51385324 41168496 51385495 41168633 51385666 41168770 51385837 41168907 51386008 41169044 51386179 41169181 51386350 41169318 51386521 41169455 51386692 41169592 51386863 41169729 51387034 41169866 51387205 41170003 51387376 41170140 51387547 41170277 51387718 41170414 51387889 41170551 51388060 41170688 51388231 41170825 51388402 41170962 51388573 41171099 51388744 41171236 51388915 41171373 51389086 41171510 51389257 41171647 51389428 41171784 51389599 41171921 51389770 41172058 51389941 41172195 51390112 41172332 51390283 41172469 51390454 41172606 51390625 41172743 51390796 41172880 51390967 41173017 51391138 41173154 51391309 41173291 51391480 41173428 51391651 41173565 51391822 41173702 51391993 41173839 51392164 41173976 51392335 41174113 51392506 41174250 51392677 41174387 51392848 41174524 51393019 41174661 51393190 41174798 51393361 41174935 51393532 41175072 51393703 41175209 51393874 41175346 51394045 41175483 51394216 41175620 51394387 41175757 51394558 41175894 51394729 41176031 51394900 41176168 51395071 41176305 51395242 41176442 51395413 41176579 51395584 41176716 51395755 41176853 51395926 41176990 51396097 41177127 51396268 41177264 51396439 41177401 51396610 41177538 51396781 41177675 51396952 41177812 51397123 41177949 51397294 41178086 51397465 41178223 51397636 41178360 51397807 41178497 51397978 41178634 51398149 41178771 51398320 41178908 51398491 41179045 51398662 41179182 51398833 41179319 51399004 41179456 51399175 41179593 51399346 41179730 51399517 41179867 51399688 41180004 51399859 41180141 51400030 41180278 51400201 41180415 51400372 41180552 51400543 41180689 51400714 41180826 51400885 41180963 51401056 41181100 51401227 41181237 51401398 41181374 51401569 41181511 51401740 41181648 51401911 41181785 51402082 41181922 51402253 41182059 51402424 41182196 51402595 41182333 51402766 41182470 51402937 41182607 51403108 41182744 51403279 41182881 51403450 41183018 51403621 41183155 51403792 41183292 51403963 41183429 51404134 41183566 51404305 41183703 51404476 41183840 51404647 41183977 51404818 41184114 51404989 41184251 51405160 41184388 51405331 41184525 51405502 41184662 51405673 41184799 51405844 41184936 51406015 41185073 51406186 41185210 51406357 41185347 51406528 41185484 51406699 41185621 51406870 41185758 51407041 41185895 51407212 41186032 51407383 41186169 51407554 41186306 51407725 41186443 51407896 41186580 51408067 41186717 51408238 41186854 51408409 41186991 51408580 41187128 51408751 41187265 51408922 41187402 51409093 41187539 51409264 41187676 51409435 41187813 51409606 41187950 51409777 41188087 51409948 41188224 51410119 41188361 51410290 41188498 51410461 41188635 51410632 41188772 51410803 41188909 51410974 41189046 51411145 41189183 51411316 41189320 51411487 41189457 51411658 41189594 51411829 41189731 51412000 41189868 51412171 41190005 51412342 41190142 51412513 41190279 51412684 41190416 51412855 41190553 51413026 41190690 51413197 41190827 51413368 41190964 51413539 41191101 51413710 41191238 51413881 41191375 51414052 41191512 51414223 41191649 51414394 41191786 51414565 41191923 51414736 41192060 51414907 41192197 51415078 41192334 51415249 41192471 51415420 41192608 51415591 41192745 51415762 41192882 51415933 41193019 51416104 41193156 51416275 41193293 51416446 41193430 51416617 41193567 51416788 41193704 51416959 41193841 51417130 41193978 51417301 41194115 51417472 41194252 51417643 41194389 51417814 41194526 51417985 41194663 51418156 41194800 51418327 41194937 51418498 41195074 51418669 41195211 51418840 41195348 51419011 41195485 51419182 41195622 51419353 41195759 51419524 41195896 51419695 41196033 51419866 41196170 51420037 41196307 51420208 41196444 51420379 41196581 51420550 41196718 51420721 41196855 51420892 41196992 51421063 41197129 51421234 41197266 51421405 41197403 51421576 41197540 51421747 41197677 51421918 41197814 51422089 41197951 51422260 41198088 51422431 41198225 51422602 41198362 51422773 41198499 51422944 41198636 51423115 41198773 51423286 41198910 51423457 41199047 51423628 41199184 51423799 41199321 51423970 41199458 51424141 41199595 51424312 41199732 51424483 41199869 51424654 41200006 51424825 41200143 51424996 41200280 51425167 41200417 51425338 41200554 51425509 41200691 51425680 41200828 51425851 41200965 51426022 41201102 51426193 41201239 51426364 41201376 51426535 41201513 51426706 41201650 51426877 41201787 51427048 41201924 51427219 41202061 51427390 41202198 51427561 41202335 51427732 41202472 51427903 41202609 51428074 41202746 51428245 41202883 51428416 41203020 51428587 41203157 51428758 41203294 51428929 41203431 51429100 41203568 51429271 41203705 51429442 41203842 51429613 41203979 51429784 41204116 51429955 41204253 51430126 41204390 51430297 41204527 51430468 41204664 51430639 41204801 51430810 41204938 51430981 41205075 51431152 41205212 51431323 41205349 51431494 41205486 51431665 41205623 51431836 41205760 51432007 41205897 51432178 41206034 51432349 41206171 51432520 41206308 51432691 41206445 51432862 41206582 51433033 41206719 51433204 41206856 51433375 41206993 51433546 41207130 51433717 41207267 51433888 41207404 51434059 41207541 51434230 41207678 51434401 41207815 51434572 41207952 51434743 41208089 51434914 41208226 51435085 41208363 51435256 41208500 51435427 41208637 51435598 41208774 51435769 41208911 51435940 41209048 51436111 41209185 51436282 41209322 51436453 41209459 51436624 41209596 51436795 41209733 51436966 41209870 51437137 41210007 51437308 41210144 51437479 41210281 51437650 41210418 51437821 41210555 51437992 41210692 51438163 41210829 51438334 41210966 51438505 41211103 51438676 41211240 51438847 41211377 51439018 41211514 51439189 41211651 51439360 41211788 51439531 41211925 51439702 41212062 51439873 41212199 51440044 41212336 51440215 41212473 51440386 41212610 51440557 41212747 51440728 41212884 51440899 41213021 51441070 41213158 51441241 41213295 51441412 41213432 51441583 41213569 51441754 41213706 51441925 41213843 51442096 41213980 51442267 41214117 51442438 41214254 51442609 41214391 51442780 41214528 51442951 41214665 51443122 41214802 51443293 41214939 51443464 41215076 51443635 41215213 51443806 41215350 51443977 41215487 51444148 41215624 51444319 41215761 51444490 41215898 51444661 41216035 51444832 41216172 51445003 41216309 51445174 41216446 51445345 41216583 51445516 41216720 51445687 41216857 51445858 41216994 51446029 41217131 51446200 41217268 51446371 41217405 51446542 41217542 51446713 41217679 51446884 41217816 51447055 41217953 51447226 41218090 51447397 41218227 51447568 41218364 51447739 41218501 51447910 41218638 51448081 41218775 51448252 41218912 51448423 41219049 51448594 41219186 51448765 41219323 51448936 41219460 51449107 41219597 51449278 41219734 51449449 41219871 51449620 41220008 51449791 41220145 51449962 41220282 51450133 41220419 51450304 41220556 51450475 41220693 51450646 41220830 51450817 41220967 51450988 41221104 51451159 41221241 51451330 41221378 51451501 41221515 51451672 41221652 51451843 41221789 51452014 41221926 51452185 41222063 51452356 41222200 51452527 41222337 51452698 41222474 51452869 41222611 51453040 41222748 51453211 41222885 51453382 41223022 51453553 41223159 51453724 41223296 51453895 41223433 51454066 41223570 51454237 41223707 51454408 41223844 51454579 41223981 51454750 41224118 51454921 41224255 51455092 41224392 51455263 41224529 51455434 41224666 51455605 41224803 51455776 41224940 51455947 41225077 51456118 41225214 51456289 41225351 51456460 41225488 51456631 41225625 51456802 41225762 51456973 41225899 51457144 41226036 51457315 41226173 51457486 41226310 51457657 41226447 51457828 41226584 51457999 41226721 51458170 41226858 51458341 41226995 51458512 41227132 51458683 41227269 51458854 41227406 51459025 41227543 51459196 41227680 51459367 41227817 51459538 41227954 51459709 41228091 51459880 41228228 51460051 41228365 51460222 41228502 51460393 41228639 51460564 41228776 51460735 41228913 51460906 41229050 51461077 41229187 51461248 41229324 51461419 41229461 51461590 41229598 51461761 41229735 51461932 41229872 51462103 41230009 51462274 41230146 51462445 41230283 51462616 41230420 51462787 41230557 51462958 41230694 51463129 41230831 51463300 41230968 51463471 41231105 51463642 41231242 51463813 41231379 51463984 41231516 51464155 41231653 51464326 41231790 51464497 41231927 51464668 41232064 51464839 41232201 51465010 41232338 51465181 41232475 51465352 41232612 51465523 41232749 51465694 41232886 51465865 41233023 51466036 41233160 51466207 41233297 51466378 41233434 51466549 41233571 51466720 41233708 51466891 41233845 51467062 41233982 51467233 41234119 51467404 41234256 51467575 41234393 51467746 41234530 51467917 41234667 51468088 41234804 51468259 41234941 51468430 41235078 51468601 41235215 51468772 41235352 51468943 41235489 51469114 41235626 51469285
1000 14246900 0 14246900 17782627 14247037 17782798 14247174 17782969 14247311 17783140 14247448 17783311 14247585 17783482 14247722 17783653 14247859 17783824 14247996 17783995 14248133 17784166 14248270 17784337 14248407 17784508 14248544 17784679 14248681 17784850 14248818 17785021 14248955 17785192 14249092 17785363 14249229 17785534 14249366 17785705 14249503 17785876 14249640 17786047 14249777 17786218 14249914 17786389 14250051 17786560 14250188 17786731 14250325 17786902 14250462 17787073 14250599 17787244 14250736 17787415 14250873 17787586 14251010 17787757 14251147 17787928 14251284 17788099 14251421 17788270 14251558 17788441 14251695 17788612 14251832 17788783 14251969 17788954 14252106 17789125 14252243 17789296 14252380 17789467 14252517 17789638 14252654 17789809 14252791 17789980 14252928 17790151 14253065 17790322 14253202 17790493 14253339 17790664 14253476 17790835 14253613 17791006 14253750 17791177 14253887 17791348 14254024 17791519 14254161 17791690 14254298 17791861 14254435 17792032 14254572 17792203 14254709 17792374 14254846 17792545 14254983 17792716 14255120 17792887 14255257 17793058 14255394 17793229 14255531 17793400 14255668 17793571 14255805 17793742 14255942 17793913 14256079 17794084 14256216 17794255 14256353 17794426 14256490 17794597 14256627 17794768 14256764 17794939 14256901 17795110 14257038 17795281 14257175 17795452 14257312 17795623 14257449 17795794 14257586 17795965 14257723 17796136 14257860 17796307 14257997 17796478 14258134 17796649 14258271 17796820 14258408 17796991 14258545 17797162 14258682 17797333 14258819 17797504 14258956 17797675 14259093 17797846 14259230 17798017 14259367 17798188 14259504 17798359 14259641 17798530 14259778 17798701 14259915 17798872 14260052 17799043 14260189 17799214 14260326 17799385 14260463 17799556 14260600 17799727 14260737 17799898 14260874 17800069 14261011 17800240 14261148 17800411 14261285 17800582 14261422 17800753 14261559 17800924 14261696 17801095 14261833 17801266 14261970 17801437 14262107 17801608 14262244 17801779 14262381 17801950 14262518 17802121 14262655 17802292 14262792 17802463 14262929 17802634 14263066 17802805 14263203 17802976 14263340 17803147 14263477 17803318 14263614 17803489 14263751 17803660 14263888 17803831 14264025 17804002 14264162 17804173 14264299 17804344 14264436 17804515 14264573 17804686 14264710 17804857 14264847 17805028 14264984 17805199 14265121 17805370 14265258 17805541 14265395 17805712 14265532 17805883 14265669 17806054 14265806 17806225 14265943 17806396 14266080 17806567 14266217 17806738 14266354 17806909 14266491 17807080 14266628 17807251 14266765 17807422 14266902 17807593 14267039 17807764 14267176 17807935 14267313 17808106 14267450 17808277 14267587 17808448 14267724 17808619 14267861 17808790 14267998 17808961 14268135 17809132 14268272 17809303 14268409 17809474 14268546 17809645 14268683 17809816 14268820 17809987 14268957 17810158 14269094 17810329 14269231 17810500 14269368 17810671 14269505 17810842 14269642 17811013 14269779 17811184 14269916 17811355 14270053 17811526 14270190 17811697 14270327 17811868 14270464 17812039 14270601 17812210 14270738 17812381 14270875 17812552 14271012 17812723 14271149 17812894 14271286 17813065 14271423 17813236 14271560 17813407 14271697 17813578 14271834 17813749 14271971 17813920 14272108 17814091 14272245 17814262 14272382 17814433 14272519 17814604 14272656 17814775 14272793 17814946 14272930 17815117 14273067 17815288 14273204 17815459 14273341 17815630 14273478 17815801 14273615 17815972 14273752 17816143 14273889 17816314 14274026 17816485 14274163 17816656 14274300 17816827 14274437 17816998 14274574 17817169 14274711 17817340 14274848 17817511 14274985 17817682 14275122 17817853 14275259 17818024 14275396 17818195 14275533 17818366 14275670 17818537 14275807 17818708 14275944 17818879 14276081 17819050 14276218 17819221 14276355 17819392 14276492 17819563 14276629 17819734 14276766 17819905 14276903 17820076 14277040 17820247 14277177 17820418 14277314 17820589 14277451 17820760 14277588 17820931 14277725 17821102 14277862 17821273 14277999 17821444 14278136 17821615 14278273 17821786 14278410 17821957 14278547 17822128 14278684 17822299 14278821 17822470 14278958 17822641 14279095 17822812 14279232 17822983 14279369 17823154 14279506 17823325 14279643 17823496 14279780 17823667 14279917 17823838 14280054 17824009 14280191 17824180 14280328 17824351 14280465 17824522 14280602 17824693 14280739 17824864 14280876 17825035 14281013 17825206 14281150 17825377 14281287 17825548 14281424 17825719 14281561 17825890 14281698 17826061 14281835 17826232 14281972 17826403 14282109 17826574 14282246 17826745 14282383 17826916 14282520 17827087 14282657 17827258 14282794 17827429 14282931 17827600 14283068 17827771 14283205 17827942 14283342 17828113 14283479 17828284 14283616 17828455 14283753 17828626 14283890 17828797 14284027 17828968 14284164 17829139 14284301 17829310 14284438 17829481 14284575 17829652 14284712 17829823 14284849 17829994 14284986 17830165 14285123 17830336 14285260 17830507 14285397 17830678 14285534 17830849 14285671 17831020 14285808 17831191 14285945 17831362 14286082 17831533 14286219 17831704 14286356 17831875 14286493 17832046 14286630 17832217 14286767 17832388 14286904 17832559 14287041 17832730 14287178 17832901 14287315 17833072 14287452 17833243 14287589 17833414 14287726 17833585 14287863 17833756 14288000 17833927 14288137 17834098 14288274 17834269 14288411 17834440 14288548 17834611 14288685 17834782 14288822 17834953 14288959 17835124 14289096 17835295 14289233 17835466 14289370 17835637 14289507 17835808 14289644 17835979 14289781 17836150 14289918 17836321 14290055 17836492 14290192 17836663 14290329 17836834 14290466 17837005 14290603 17837176 14290740 17837347 14290877 17837518 14291014 17837689 14291151 17837860 14291288 17838031 14291425 17838202 14291562 17838373 14291699 17838544 14291836 17838715 14291973 17838886 14292110 17839057 14292247 17839228 14292384 17839399 14292521 17839570 14292658 17839741 14292795 17839912 14292932 17840083 14293069 17840254 14293206 17840425 14293343 17840596 14293480 17840767 14293617 17840938 14293754 17841109 14293891 17841280 14294028 17841451 14294165 17841622 14294302 17841793 14294439 17841964 14294576 17842135 14294713 17842306 14294850 17842477 14294987 17842648 14295124 17842819 14295261 17842990 14295398 17843161 14295535 17843332 14295672 17843503 14295809 17843674 14295946 17843845 14296083 17844016 14296220 17844187 14296357 17844358 14296494 17844529 14296631 17844700 14296768 17844871 14296905 17845042 14297042 17845213 14297179 17845384 14297316 17845555 14297453 17845726 14297590 17845897 14297727 17846068 14297864 17846239 14298001 17846410 14298138 17846581 14298275 17846752 14298412 17846923 14298549 17847094 14298686 17847265 14298823 17847436 14298960 17847607 14299097 17847778 14299234 17847949 14299371 17848120 14299508 17848291 14299645 17848462 14299782 17848633 14299919 17848804 14300056 17848975 14300193 17849146 14300330 17849317 14300467 17849488 14300604 17849659 14300741 17849830 14300878 17850001 14301015 17850172 14301152 17850343 14301289 17850514 14301426 17850685 14301563 17850856 14301700 17851027 14301837 17851198 14301974 17851369 14302111 17851540 14302248 17851711 14302385 17851882 14302522 17852053 14302659 17852224 14302796 17852395 14302933 17852566 14303070 17852737 14303207 17852908 14303344 17853079 14303481 17853250 14303618 17853421 14303755 17853592 14303892 17853763 14304029 17853934 14304166 17854105 14304303 17854276 14304440 17854447 14304577 17854618 14304714 17854789 14304851 17854960 14304988 17855131 14305125 17855302 14305262 17855473 14305399 17855644 14305536 17855815 14305673 17855986 14305810 17856157 14305947 17856328 14306084 17856499 14306221 17856670 14306358 17856841 14306495 17857012 14306632 17857183 14306769 17857354 14306906 17857525 14307043 17857696 14307180 17857867 14307317 17858038 14307454 17858209 14307591 17858380 14307728 17858551 14307865 17858722 14308002 17858893 14308139 17859064 14308276 17859235 14308413 17859406 14308550 17859577 14308687 17859748 14308824 17859919 14308961 17860090 14309098 17860261 14309235 17860432 14309372 17860603 14309509 17860774 14309646 17860945 14309783 17861116 14309920 17861287 14310057 17861458 14310194 17861629 14310331 17861800 14310468 17861971 14310605 17862142 14310742 17862313 14310879 17862484 14311016 17862655 14311153 17862826 14311290 17862997 14311427 17863168 14311564 17863339 14311701 17863510 14311838 17863681 14311975 17863852 14312112 17864023 14312249 17864194 14312386 17864365 14312523 17864536 14312660 17864707 14312797 17864878 14312934 17865049 14313071 17865220 14313208 17865391 14313345 17865562 14313482 17865733 14313619 17865904 14313756 17866075 14313893 17866246 14314030 17866417 14314167 17866588 14314304 17866759 14314441 17866930 14314578 17867101 14314715 17867272 14314852 17867443 14314989 17867614 14315126 17867785 14315263 17867956 14315400 17868127 14315537 17868298 14315674 17868469 14315811 17868640 14315948 17868811 14316085 17868982 14316222 17869153 14316359 17869324 14316496 17869495 14316633 17869666 14316770 17869837 14316907 17870008 14317044 17870179 14317181 17870350 14317318 17870521 14317455 17870692 14317592 17870863 14317729 17871034 14317866 17871205 14318003 17871376 14318140 17871547 14318277 17871718 14318414 17871889 14318551 17872060 14318688 17872231 14318825 17872402 14318962 17872573 14319099 17872744 14319236 17872915 14319373 17873086 14319510 17873257 14319647 17873428 14319784 17873599 14319921 17873770 14320058 17873941 14320195 17874112 14320332 17874283 14320469 17874454 14320606 17874625 14320743 17874796 14320880 17874967 14321017 17875138 14321154 17875309 14321291 17875480 14321428 17875651 14321565 17875822 14321702 17875993 14321839 17876164 14321976 17876335 14322113 17876506 14322250 17876677 14322387 17876848 14322524 17877019 14322661 17877190 14322798 17877361 14322935 17877532 14323072 17877703 14323209 17877874 14323346 17878045 14323483 17878216 14323620 17878387 14323757 17878558 14323894 17878729 14324031 17878900 14324168 17879071 14324305 17879242 14324442 17879413 14324579 17879584 14324716 17879755 14324853 17879926 14324990 17880097 14325127 17880268 14325264 17880439 14325401 17880610 14325538 17880781 14325675 17880952 14325812 17881123 14325949 17881294 14326086 17881465 14326223 17881636 14326360 17881807 14326497 17881978 14326634 17882149 14326771 17882320 14326908 17882491 14327045 17882662 14327182 17882833 14327319 17883004 14327456 17883175 14327593 17883346 14327730 17883517 14327867 17883688 14328004 17883859 14328141 17884030 14328278 17884201 14328415 17884372 14328552 17884543 14328689 17884714 14328826 17884885 14328963 17885056 14329100 17885227 14329237 17885398 14329374 17885569 14329511 17885740 14329648 17885911 14329785 17886082 14329922 17886253 14330059 17886424 14330196 17886595 14330333 17886766 14330470 17886937 14330607 17887108 14330744 17887279 14330881 17887450 14331018 17887621 14331155 17887792 14331292 17887963 14331429 17888134 14331566 17888305 14331703 17888476 14331840 17888647 14331977 17888818 14332114 17888989 14332251 17889160 14332388 17889331 14332525 17889502 14332662 17889673 14332799 17889844 14332936 17890015 14333073 17890186 14333210 17890357 14333347 17890528 14333484 17890699 14333621 17890870 14333758 17891041 14333895 17891212 14334032 17891383 14334169 17891554 14334306 17891725 14334443 17891896 14334580 17892067 14334717 17892238 14334854 17892409 14334991 17892580 14335128 17892751 14335265 17892922 14335402 17893093 14335539 17893264 14335676 17893435 14335813 17893606 14335950 17893777 14336087 17893948 14336224 17894119 14336361 17894290 14336498 17894461 14336635 17894632 14336772 17894803 14336909 17894974 14337046 17895145 14337183 17895316 14337320 17895487 14337457 17895658 14337594 17895829 14337731 17896000 14337868 17896171 14338005 17896342 14338142 17896513 14338279 17896684 14338416 17896855 14338553 17897026 14338690 17897197 14338827 17897368 14338964 17897539 14339101 17897710 14339238 17897881 14339375 17898052 14339512 17898223 14339649 17898394 14339786 17898565 14339923 17898736 14340060 17898907 14340197 17899078 14340334 17899249 14340471 17899420 14340608 17899591 14340745 17899762 14340882 17899933 14341019 17900104 14341156 17900275 14341293 17900446 14341430 17900617 14341567 17900788 14341704 17900959 14341841 17901130 14341978 17901301 14342115 17901472 14342252 17901643 14342389 17901814 14342526 17901985 14342663 17902156 14342800 17902327 14342937 17902498 14343074 17902669 14343211 17902840 14343348 17903011 14343485 17903182 14343622 17903353 14343759 17903524 14343896 17903695 14344033 17903866 14344170 17904037 14344307 17904208 14344444 17904379 14344581 17904550 14344718 17904721 14344855 17904892 14344992 17905063 14345129 17905234 14345266 17905405 14345403 17905576 14345540 17905747 14345677 17905918 14345814 17906089 14345951 17906260 14346088 17906431 14346225 17906602 14346362 17906773 14346499 17906944 14346636 17907115 14346773 17907286 14346910 17907457 14347047 17907628 14347184 17907799 14347321 17907970 14347458 17908141 14347595 17908312 14347732 17908483 14347869 17908654 14348006 17908825 14348143 17908996 14348280 17909167 14348417 17909338 14348554 17909509 14348691 17909680 14348828 17909851 14348965 17910022 14349102 17910193 14349239 17910364 14349376 17910535 14349513 17910706 14349650 17910877 14349787 17911048 14349924 17911219 14350061 17911390 14350198 17911561 14350335 17911732 14350472 17911903 14350609 17912074 14350746 17912245 14350883 17912416 14351020 17912587 14351157 17912758 14351294 17912929 14351431 17913100 14351568 17913271 14351705 17913442 14351842 17913613 14351979 17913784 14352116 17913955 14352253 17914126 14352390 17914297 14352527 17914468 14352664 17914639 14352801 17914810 14352938 17914981 14353075 17915152 14353212 17915323 14353349 17915494 14353486 17915665 14353623 17915836 14353760 17916007 14353897 17916178 14354034 17916349 14354171 17916520 14354308 17916691 14354445 17916862 14354582 17917033 14354719 17917204 14354856 17917375 14354993 17917546 14355130 17917717 14355267 17917888 14355404 17918059 14355541 17918230 14355678 17918401 14355815 17918572 14355952 17918743 14356089 17918914 14356226 17919085 14356363 17919256 14356500 17919427 14356637 17919598 14356774 17919769 14356911 17919940 14357048 17920111 14357185 17920282 14357322 17920453 14357459 17920624 14357596 17920795 14357733 17920966 14357870 17921137 14358007 17921308 14358144 17921479 14358281 17921650 14358418 17921821 14358555 17921992 14358692 17922163 14358829 17922334 14358966 17922505 14359103 17922676 14359240 17922847 14359377 17923018 14359514 17923189 14359651 17923360 14359788 17923531 14359925 17923702 14360062 17923873 14360199 17924044 14360336 17924215 14360473 17924386 14360610 17924557 14360747 17924728 14360884 17924899 14361021 17925070 14361158 17925241 14361295 17925412 14361432 17925583 14361569 17925754 14361706 17925925 14361843 17926096 14361980 17926267 14362117 17926438 14362254 17926609 14362391 17926780 14362528 17926951 14362665 17927122 14362802 17927293 14362939 17927464 14363076 17927635 14363213 17927806 14363350 17927977 14363487 17928148 14363624 17928319 14363761 17928490 14363898 17928661 14364035 17928832 14364172 17929003 14364309 17929174 14364446 17929345 14364583 17929516 14364720 17929687 14364857 17929858 14364994 17930029 14365131 17930200 14365268 17930371 14365405 17930542 14365542 17930713 14365679 17930884 14365816 17931055 14365953 17931226 14366090 17931397 14366227 17931568 14366364 17931739 14366501 17931910 14366638 17932081 14366775 17932252 14366912 17932423 14367049 17932594 14367186 17932765 14367323 17932936 14367460 17933107 14367597 17933278 14367734 17933449 14367871 17933620 14368008 17933791 14368145 17933962 14368282 17934133 14368419 17934304 14368556 17934475 14368693 17934646 14368830 17934817 14368967 17934988 14369104 17935159 14369241 17935330 14369378 17935501 14369515 17935672 14369652 17935843 14369789 17936014 14369926 17936185 14370063 17936356 14370200 17936527 14370337 17936698 14370474 17936869 14370611 17937040 14370748 17937211 14370885 17937382 14371022 17937553 14371159 17937724 14371296 17937895 14371433 17938066 14371570 17938237 14371707 17938408 14371844 17938579 14371981 17938750 14372118 17938921 14372255 17939092 14372392 17939263 14372529 17939434 14372666 17939605 14372803 17939776 14372940 17939947 14373077 17940118 14373214 17940289 14373351 17940460 14373488 17940631 14373625 17940802 14373762 17940973 14373899 17941144 14374036 17941315 14374173 17941486 14374310 17941657 14374447 17941828 14374584 17941999 14374721 17942170 14374858 17942341 14374995 17942512 14375132 17942683 14375269 17942854 14375406 17943025 14375543 17943196 14375680 17943367 14375817 17943538 14375954 17943709 14376091 17943880 14376228 17944051 14376365 17944222 14376502 17944393 14376639 17944564 14376776 17944735 14376913 17944906 14377050 17945077 14377187 17945248 14377324 17945419 14377461 17945590 14377598 17945761 14377735 17945932 14377872 17946103 14378009 17946274 14378146 17946445 14378283 17946616 14378420 17946787 14378557 17946958 14378694 17947129 14378831 17947300 14378968 17947471 14379105 17947642 14379242 17947813 14379379 17947984 14379516 17948155 14379653 17948326 14379790 17948497 14379927 17948668 14380064 17948839 14380201 17949010 14380338 17949181 14380475 17949352 14380612 17949523 14380749 17949694 14380886 17949865 14381023 17950036 14381160 17950207 14381297 17950378 14381434 17950549 14381571 17950720 14381708 17950891 14381845 17951062 14381982 17951233 14382119 17951404 14382256 17951575 14382393 17951746 14382530 17951917 14382667 17952088 14382804 17952259 14382941 17952430 14383078 17952601 14383215 17952772 14383352 17952943 14383489 17953114 14383626 17953285
1000 13009383 0 13009383 16237989 13009520 16238160 13009657 16238331 13009794 16238502 13009931 16238673 13010068 16238844 13010205 16239015 13010342 16239186 13010479 16239357 13010616 16239528 13010753 16239699 13010890 16239870 13011027 16240041 13011164 16240212 13011301 16240383 13011438 16240554 13011575 16240725 13011712 16240896 13011849 16241067 13011986 16241238 13012123 16241409 13012260 16241580 13012397 16241751 13012534 16241922 13012671 16242093 13012808 16242264 13012945 16242435 13013082 16242606 13013219 16242777 13013356 16242948 13013493 16243119 13013630 16243290 13013767 16243461 13013904 16243632 13014041 16243803 13014178 16243974 13014315 16244145 13014452 16244316 13014589 16244487 13014726 16244658 13014863 16244829 13015000 16245000 13015137 16245171 13015274 16245342 13015411 16245513 13015548 16245684 13015685 16245855 13015822 16246026 13015959 16246197 13016096 16246368 13016233 16246539 13016370 16246710 13016507 16246881 13016644 16247052 13016781 16247223 13016918 16247394 13017055 16247565 13017192 16247736 13017329 16247907 13017466 16248078 13017603 16248249 13017740 16248420 13017877 16248591 13018014 16248762 13018151 16248933 13018288 16249104 13018425 16249275 13018562 16249446 13018699 16249617 13018836 16249788 13018973 16249959 13019110 16250130 13019247 16250301 13019384 16250472 13019521 16250643 13019658 16250814 13019795 16250985 13019932 16251156 13020069 16251327 13020206 16251498 13020343 16251669 13020480 16251840 13020617 16252011 13020754 16252182 13020891 16252353 13021028 16252524 13021165 16252695 13021302 16252866 13021439 16253037 13021576 16253208 13021713 16253379 13021850 16253550 13021987 16253721 13022124 16253892 13022261 16254063 13022398 16254234 13022535 16254405 13022672 16254576 13022809 16254747 13022946 16254918 13023083 16255089 13023220 16255260 13023357 16255431 13023494 16255602 13023631 16255773 13023768 16255944 13023905 16256115 13024042 16256286 13024179 16256457 13024316 16256628 13024453 16256799 13024590 16256970 13024727 16257141 13024864 16257312 13025001 16257483 13025138 16257654 13025275 16257825 13025412 16257996 13025549 16258167 13025686 16258338 13025823 16258509 13025960 16258680 13026097 16258851 13026234 16259022 13026371 16259193 13026508 16259364 13026645 16259535 13026782 16259706 13026919 16259877 13027056 16260048 13027193 16260219 13027330 16260390 13027467 16260561 13027604 16260732 13027741 16260903 13027878 16261074 13028015 16261245 13028152 16261416 13028289 16261587 13028426 16261758 13028563 16261929 13028700 16262100 13028837 16262271 13028974 16262442 13029111 16262613 13029248 16262784 13029385 16262955 13029522 16263126 13029659 16263297 13029796 16263468 13029933 16263639 13030070 16263810 13030207 16263981 13030344 16264152 13030481 16264323 13030618 16264494 13030755 16264665 13030892 16264836 13031029 16265007 13031166 16265178 13031303 16265349 13031440 16265520 13031577 16265691 13031714 16265862 13031851 16266033 13031988 16266204 13032125 16266375 13032262 16266546 13032399 16266717 13032536 16266888 13032673 16267059 13032810 16267230 13032947 16267401 13033084 16267572 13033221 16267743 13033358 16267914 13033495 16268085 13033632 16268256 13033769 16268427 13033906 16268598 13034043 16268769 13034180 16268940 13034317 16269111 13034454 16269282 13034591 16269453 13034728 16269624 13034865 16269795 13035002 16269966 13035139 16270137 13035276 16270308 13035413 16270479 13035550 16270650 13035687 16270821 13035824 16270992 13035961 16271163 13036098 16271334 13036235 16271505 13036372 16271676 13036509 16271847 13036646 16272018 13036783 16272189 13036920 16272360 13037057 16272531 13037194 16272702 13037331 16272873 13037468 16273044 13037605 16273215 13037742 16273386 13037879 16273557 13038016 16273728 13038153 16273899 13038290 16274070 13038427 16274241 13038564 16274412 13038701 16274583 13038838 16274754 13038975 16274925 13039112 16275096 13039249 16275267 13039386 16275438 13039523 16275609 13039660 16275780 13039797 16275951 13039934 16276122 13040071 16276293 13040208 16276464 13040345 16276635 13040482 16276806 13040619 16276977 13040756 16277148 13040893 16277319 13041030 16277490 13041167 16277661 13041304 16277832 13041441 16278003 13041578 16278174 13041715 16278345 13041852 16278516 13041989 16278687 13042126 16278858 13042263 16279029 13042400 16279200 13042537 16279371 13042674 16279542 13042811 16279713 13042948 16279884 13043085 16280055 13043222 16280226 13043359 16280397 13043496 16280568 13043633 16280739 13043770 16280910 13043907 16281081 13044044 16281252 13044181 16281423 13044318 16281594 13044455 16281765 13044592 16281936 13044729 16282107 13044866 16282278 13045003 16282449 13045140 16282620 13045277 16282791 13045414 16282962 13045551 16283133 13045688 16283304 13045825 16283475 13045962 16283646 13046099 16283817 13046236 16283988 13046373 16284159 13046510 16284330 13046647 16284501 13046784 16284672 13046921 16284843 13047058 16285014 13047195 16285185 13047332 16285356 13047469 16285527 13047606 16285698 13047743 16285869 13047880 16286040 13048017 16286211 13048154 16286382 13048291 16286553 13048428 16286724 13048565 16286895 13048702 16287066 13048839 16287237 13048976 16287408 13049113 16287579 13049250 16287750 13049387 16287921 13049524 16288092 13049661 16288263 13049798 16288434 13049935 16288605 13050072 16288776 13050209 16288947 13050346 16289118 13050483 16289289 13050620 16289460 13050757 16289631 13050894 16289802 13051031 16289973 13051168 16290144 13051305 16290315 13051442 16290486 13051579 16290657 13051716 16290828 13051853 16290999 13051990 16291170 13052127 16291341 13052264 16291512 13052401 16291683 13052538 16291854 13052675 16292025 13052812 16292196 13052949 16292367 13053086 16292538 13053223 16292709 13053360 16292880 13053497 16293051 13053634 16293222 13053771 16293393 13053908 16293564 13054045 16293735 13054182 16293906 13054319 16294077 13054456 16294248 13054593 16294419 13054730 16294590 13054867 16294761 13055004 16294932 13055141 16295103 13055278 16295274 13055415 16295445 13055552 16295616 13055689 16295787 13055826 16295958 13055963 16296129 13056100 16296300 13056237 16296471 13056374 16296642 13056511 16296813 13056648 16296984 13056785 16297155 13056922 16297326 13057059 16297497 13057196 16297668 13057333 16297839 13057470 16298010 13057607 16298181 13057744 16298352 13057881 16298523 13058018 16298694 13058155 16298865 13058292 16299036 13058429 16299207 13058566 16299378 13058703 16299549 13058840 16299720 13058977 16299891 13059114 16300062 13059251 16300233 13059388 16300404 13059525 16300575 13059662 16300746 13059799 16300917 13059936 16301088 13060073 16301259 13060210 16301430 13060347 16301601 13060484 16301772 13060621 16301943 13060758 16302114 13060895 16302285 13061032 16302456 13061169 16302627 13061306 16302798 13061443 16302969 13061580 16303140 13061717 16303311 13061854 16303482 13061991 16303653 13062128 16303824 13062265 16303995 13062402 16304166 13062539 16304337 13062676 16304508 13062813 16304679 13062950 16304850 13063087 16305021 13063224 16305192 13063361 16305363 13063498 16305534 13063635 16305705 13063772 16305876 13063909 16306047 13064046 16306218 13064183 16306389 13064320 16306560 13064457 16306731 13064594 16306902 13064731 16307073 13064868 16307244 13065005 16307415 13065142 16307586 13065279 16307757 13065416 16307928 13065553 16308099 13065690 16308270 13065827 16308441 13065964 16308612 13066101 16308783 13066238 16308954 13066375 16309125 13066512 16309296 13066649 16309467 13066786 16309638 13066923 16309809 13067060 16309980 13067197 16310151 13067334 16310322 13067471 16310493 13067608 16310664 13067745 16310835 13067882 16311006 13068019 16311177 13068156 16311348 13068293 16311519 13068430 16311690 13068567 16311861 13068704 16312032 13068841 16312203 13068978 16312374 13069115 16312545 13069252 16312716 13069389 16312887 13069526 16313058 13069663 16313229 13069800 16313400 13069937 16313571 13070074 16313742 13070211 16313913 13070348 16314084 13070485 16314255 13070622 16314426 13070759 16314597 13070896 16314768 13071033 16314939 13071170 16315110 13071307 16315281 13071444 16315452 13071581 16315623 13071718 16315794 13071855 16315965 13071992 16316136 13072129 16316307 13072266 16316478 13072403 16316649 13072540 16316820 13072677 16316991 13072814 16317162 13072951 16317333 13073088 16317504 13073225 16317675 13073362 16317846 13073499 16318017 13073636 16318188 13073773 16318359 13073910 16318530 13074047 16318701 13074184 16318872 13074321 16319043 13074458 16319214 13074595 16319385 13074732 16319556 13074869 16319727 13075006 16319898 13075143 16320069 13075280 16320240 13075417 16320411 13075554 16320582 13075691 16320753 13075828 16320924 13075965 16321095 13076102 16321266 13076239 16321437 13076376 16321608 13076513 16321779 13076650 16321950 13076787 16322121 13076924 16322292 13077061 16322463 13077198 16322634 13077335 16322805 13077472 16322976 13077609 16323147 13077746 16323318 13077883 16323489 13078020 16323660 13078157 16323831 13078294 16324002 13078431 16324173 13078568 16324344 13078705 16324515 13078842 16324686 13078979 16324857 13079116 16325028 13079253 16325199 13079390 16325370 13079527 16325541 13079664 16325712 13079801 16325883 13079938 16326054 13080075 16326225 13080212 16326396 13080349 16326567 13080486 16326738 13080623 16326909 13080760 16327080 13080897 16327251 13081034 16327422 13081171 16327593 13081308 16327764 13081445 16327935 13081582 16328106 13081719 16328277 13081856 16328448 13081993 16328619 13082130 16328790 13082267 16328961 13082404 16329132 13082541 16329303 13082678 16329474 13082815 16329645 13082952 16329816 13083089 16329987 13083226 16330158 13083363 16330329 13083500 16330500 13083637 16330671 13083774 16330842 13083911 16331013 13084048 16331184 13084185 16331355 13084322 16331526 13084459 16331697 13084596 16331868 13084733 16332039 13084870 16332210 13085007 16332381 13085144 16332552 13085281 16332723 13085418 16332894 13085555 16333065 13085692 16333236 13085829 16333407 13085966 16333578 13086103 16333749 13086240 16333920 13086377 16334091 13086514 16334262 13086651 16334433 13086788 16334604 13086925 16334775 13087062 16334946 13087199 16335117 13087336 16335288 13087473 16335459 13087610 16335630 13087747 16335801 13087884 16335972 13088021 16336143 13088158 16336314 13088295 16336485 13088432 16336656 13088569 16336827 13088706 16336998 13088843 16337169 13088980 16337340 13089117 16337511 13089254 16337682 13089391 16337853 13089528 16338024 13089665 16338195 13089802 16338366 13089939 16338537 13090076 16338708 13090213 16338879 13090350 16339050 13090487 16339221 13090624 16339392 13090761 16339563 13090898 16339734 13091035 16339905 13091172 16340076 13091309 16340247 13091446 16340418 13091583 16340589 13091720 16340760 13091857 16340931 13091994 16341102 13092131 16341273 13092268 16341444 13092405 16341615 13092542 16341786 13092679 16341957 13092816 16342128 13092953 16342299 13093090 16342470 13093227 16342641 13093364 16342812 13093501 16342983 13093638 16343154 13093775 16343325 13093912 16343496 13094049 16343667 13094186 16343838 13094323 16344009 13094460 16344180 13094597 16344351 13094734 16344522 13094871 16344693 13095008 16344864 13095145 16345035 13095282 16345206 13095419 16345377 13095556 16345548 13095693 16345719 13095830 16345890 13095967 16346061 13096104 16346232 13096241 16346403 13096378 16346574 13096515 16346745 13096652 16346916 13096789 16347087 13096926 16347258 13097063 16347429 13097200 16347600 13097337 16347771 13097474 16347942 13097611 16348113 13097748 16348284 13097885 16348455 13098022 16348626 13098159 16348797 13098296 16348968 13098433 16349139 13098570 16349310 13098707 16349481 13098844 16349652 13098981 16349823 13099118 16349994 13099255 16350165 13099392 16350336 13099529 16350507 13099666 16350678 13099803 16350849 13099940 16351020 13100077 16351191 13100214 16351362 13100351 16351533 13100488 16351704 13100625 16351875 13100762 16352046 13100899 16352217 13101036 16352388 13101173 16352559 13101310 16352730 13101447 16352901 13101584 16353072 13101721 16353243 13101858 16353414 13101995 16353585 13102132 16353756 13102269 16353927 13102406 16354098 13102543 16354269 13102680 16354440 13102817 16354611 13102954 16354782 13103091 16354953 13103228 16355124 13103365 16355295 13103502 16355466 13103639 16355637 13103776 16355808 13103913 16355979 13104050 16356150 13104187 16356321 13104324 16356492 13104461 16356663 13104598 16356834 13104735 16357005 13104872 16357176 13105009 16357347 13105146 16357518 13105283 16357689 13105420 16357860 13105557 16358031 13105694 16358202 13105831 16358373 13105968 16358544 13106105 16358715 13106242 16358886 13106379 16359057 13106516 16359228 13106653 16359399 13106790 16359570 13106927 16359741 13107064 16359912 13107201 16360083 13107338 16360254 13107475 16360425 13107612 16360596 13107749 16360767 13107886 16360938 13108023 16361109 13108160 16361280 13108297 16361451 13108434 16361622 13108571 16361793 13108708 16361964 13108845 16362135 13108982 16362306 13109119 16362477 13109256 16362648 13109393 16362819 13109530 16362990 13109667 16363161 13109804 16363332 13109941 16363503 13110078 16363674 13110215 16363845 13110352 16364016 13110489 16364187 13110626 16364358 13110763 16364529 13110900 16364700 13111037 16364871 13111174 16365042 13111311 16365213 13111448 16365384 13111585 16365555 13111722 16365726 13111859 16365897 13111996 16366068 13112133 16366239 13112270 16366410 13112407 16366581 13112544 16366752 13112681 16366923 13112818 16367094 13112955 16367265 13113092 16367436 13113229 16367607 13113366 16367778 13113503 16367949 13113640 16368120 13113777 16368291 13113914 16368462 13114051 16368633 13114188 16368804 13114325 16368975 13114462 16369146 13114599 16369317 13114736 16369488 13114873 16369659 13115010 16369830 13115147 16370001 13115284 16370172 13115421 16370343 13115558 16370514 13115695 16370685 13115832 16370856 13115969 16371027 13116106 16371198 13116243 16371369 13116380 16371540 13116517 16371711 13116654 16371882 13116791 16372053 13116928 16372224 13117065 16372395 13117202 16372566 13117339 16372737 13117476 16372908 13117613 16373079 13117750 16373250 13117887 16373421 13118024 16373592 13118161 16373763 13118298 16373934 13118435 16374105 13118572 16374276 13118709 16374447 13118846 16374618 13118983 16374789 13119120 16374960 13119257 16375131 13119394 16375302 13119531 16375473 13119668 16375644 13119805 16375815 13119942 16375986 13120079 16376157 13120216 16376328 13120353 16376499 13120490 16376670 13120627 16376841 13120764 16377012 13120901 16377183 13121038 16377354 13121175 16377525 13121312 16377696 13121449 16377867 13121586 16378038 13121723 16378209 13121860 16378380 13121997 16378551 13122134 16378722 13122271 16378893 13122408 16379064 13122545 16379235 13122682 16379406 13122819 16379577 13122956 16379748 13123093 16379919 13123230 16380090 13123367 16380261 13123504 16380432 13123641 16380603 13123778 16380774 13123915 16380945 13124052 16381116 13124189 16381287 13124326 16381458 13124463 16381629 13124600 16381800 13124737 16381971 13124874 16382142 13125011 16382313 13125148 16382484 13125285 16382655 13125422 16382826 13125559 16382997 13125696 16383168 13125833 16383339 13125970 16383510 13126107 16383681 13126244 16383852 13126381 16384023 13126518 16384194 13126655 16384365 13126792 16384536 13126929 16384707 13127066 16384878 13127203 16385049 13127340 16385220 13127477 16385391 13127614 16385562 13127751 16385733 13127888 16385904 13128025 16386075 13128162 16386246 13128299 16386417 13128436 16386588 13128573 16386759 13128710 16386930 13128847 16387101 13128984 16387272 13129121 16387443 13129258 16387614 13129395 16387785 13129532 16387956 13129669 16388127 13129806 16388298 13129943 16388469 13130080 16388640 13130217 16388811 13130354 16388982 13130491 16389153 13130628 16389324 13130765 16389495 13130902 16389666 13131039 16389837 13131176 16390008 13131313 16390179 13131450 16390350 13131587 16390521 13131724 16390692 13131861 16390863 13131998 16391034 13132135 16391205 13132272 16391376 13132409 16391547 13132546 16391718 13132683 16391889 13132820 16392060 13132957 16392231 13133094 16392402 13133231 16392573 13133368 16392744 13133505 16392915 13133642 16393086 13133779 16393257 13133916 16393428 13134053 16393599 13134190 16393770 13134327 16393941 13134464 16394112 13134601 16394283 13134738 16394454 13134875 16394625 13135012 16394796 13135149 16394967 13135286 16395138 13135423 16395309 13135560 16395480 13135697 16395651 13135834 16395822 13135971 16395993 13136108 16396164 13136245 16396335 13136382 16396506 13136519 16396677 13136656 16396848 13136793 16397019 13136930 16397190 13137067 16397361 13137204 16397532 13137341 16397703 13137478 16397874 13137615 16398045 13137752 16398216 13137889 16398387 13138026 16398558 13138163 16398729 13138300 16398900 13138437 16399071 13138574 16399242 13138711 16399413 13138848 16399584 13138985 16399755 13139122 16399926 13139259 16400097 13139396 16400268 13139533 16400439 13139670 16400610 13139807 16400781 13139944 16400952 13140081 16401123 13140218 16401294 13140355 16401465 13140492 16401636 13140629 16401807 13140766 16401978 13140903 16402149 13141040 16402320 13141177 16402491 13141314 16402662 13141451 16402833 13141588 16403004 13141725 16403175 13141862 16403346 13141999 16403517 13142136 16403688 13142273 16403859 13142410 16404030 13142547 16404201 13142684 16404372 13142821 16404543 13142958 16404714 13143095 16404885 13143232 16405056 13143369 16405227 13143506 16405398 13143643 16405569 13143780 16405740 13143917 16405911 13144054 16406082 13144191 16406253 13144328 16406424 13144465 16406595 13144602 16406766 13144739 16406937 13144876 16407108 13145013 16407279 13145150 16407450 13145287 16407621 13145424 16407792 13145561 16407963 13145698 16408134 13145835 16408305 13145972 16408476 13146109 16408647
1000 49318900 0 49318900 61558627 49319037 61558798 49319174 61558969 49319311 61559140 49319448 61559311 49319585 61559482 49319722 61559653 49319859 61559824 49319996 61559995 49320133 61560166 49320270 61560337 49320407 61560508 49320544 61560679 49320681 61560850 49320818 61561021 49320955 61561192 49321092 61561363 49321229 61561534 49321366 61561705 49321503 61561876 49321640 61562047 49321777 61562218 49321914 61562389 49322051 61562560 49322188 61562731 49322325 61562902 49322462 61563073 49322599 61563244 49322736 61563415 49322873 61563586 49323010 61563757 49323147 61563928 49323284 61564099 49323421 61564270 49323558 61564441 49323695 61564612 49323832 61564783 49323969 61564954 49324106 61565125 49324243 61565296 49324380 61565467 49324517 61565638 49324654 61565809 49324791 61565980 49324928 61566151 49325065 61566322 49325202 61566493 49325339 61566664 49325476 61566835 49325613 61567006 49325750 61567177 49325887 61567348 49326024 61567519 49326161 61567690 49326298 61567861 49326435 61568032 49326572 61568203 49326709 61568374 49326846 61568545 49326983 61568716 49327120 61568887 49327257 61569058 49327394 61569229 49327531 61569400 49327668 61569571 49327805 61569742 49327942 61569913 49328079 61570084 49328216 61570255 49328353 61570426 49328490 61570597 49328627 61570768 49328764 61570939 49328901 61571110 49329038 61571281 49329175 61571452 49329312 61571623 49329449 61571794 49329586 61571965 49329723 61572136 49329860 61572307 49329997 61572478 49330134 61572649 49330271 61572820 49330408 61572991 49330545 61573162 49330682 61573333 49330819 61573504 49330956 61573675 49331093 61573846 49331230 61574017 49331367 61574188 49331504 61574359 49331641 61574530 49331778 61574701 49331915 61574872 49332052 61575043 49332189 61575214 49332326 61575385 49332463 61575556 49332600 61575727 49332737 61575898 49332874 61576069 49333011 61576240 49333148 61576411 49333285 61576582 49333422 61576753 49333559 61576924 49333696 61577095 49333833 61577266 49333970 61577437 49334107 61577608 49334244 61577779 49334381 61577950 49334518 61578121 49334655 61578292 49334792 61578463 49334929 61578634 49335066 61578805 49335203 61578976 49335340 61579147 49335477 61579318 49335614 61579489 49335751 61579660 49335888 61579831 49336025 61580002 49336162 61580173 49336299 61580344 49336436 61580515 49336573 61580686 49336710 61580857 49336847 61581028 49336984 61581199 49337121 61581370 49337258 61581541 49337395 61581712 49337532 61581883 49337669 61582054 49337806 61582225 49337943 61582396 49338080 61582567 49338217 61582738 49338354 61582909 49338491 61583080 49338628 61583251 49338765 61583422 49338902 61583593 49339039 61583764 49339176 61583935 49339313 61584106 49339450 61584277 49339587 61584448 49339724 61584619 49339861 61584790 49339998 61584961 49340135 61585132 49340272 61585303 49340409 61585474 49340546 61585645 49340683 61585816 49340820 61585987 49340957 61586158 49341094 61586329 49341231 61586500 49341368 61586671 49341505 61586842 49341642 61587013 49341779 61587184 49341916 61587355 49342053 61587526 49342190 61587697 49342327 61587868 49342464 61588039 49342601 61588210 49342738 61588381 49342875 61588552 49343012 61588723 49343149 61588894 49343286 61589065 49343423 61589236 49343560 61589407 49343697 61589578 49343834 61589749 49343971 61589920 49344108 61590091 49344245 61590262 49344382 61590433 49344519 61590604 49344656 61590775 49344793 61590946 49344930 61591117 49345067 61591288 49345204 61591459 49345341 61591630 49345478 61591801 49345615 61591972 49345752 61592143 49345889 61592314 49346026 61592485 49346163 61592656 49346300 61592827 49346437 61592998 49346574 61593169 49346711 61593340 49346848 61593511 49346985 61593682 49347122 61593853 49347259 61594024 49347396 61594195 49347533 61594366 49347670 61594537 49347807 61594708 49347944 61594879 49348081 61595050 49348218 61595221 49348355 61595392 49348492 61595563 49348629 61595734 49348766 61595905 49348903 61596076 49349040 61596247 49349177 61596418 49349314 61596589 49349451 61596760 49349588 61596931 49349725 61597102 49349862 61597273 49349999 61597444 49350136 61597615 49350273 61597786 49350410 61597957 49350547 61598128 49350684 61598299 49350821 61598470 49350958 61598641 49351095 61598812 49351232 61598983 49351369 61599154 49351506 61599325 49351643 61599496 49351780 61599667 49351917 61599838 49352054 61600009 49352191 61600180 49352328 61600351 49352465 61600522 49352602 61600693 49352739 61600864 49352876 61601035 49353013 61601206 49353150 61601377 49353287 61601548 49353424 61601719 49353561 61601890 49353698 61602061 49353835 61602232 49353972 61602403 49354109 61602574 49354246 61602745 49354383 61602916 49354520 61603087 49354657 61603258 49354794 61603429 49354931 61603600 49355068 61603771 49355205 61603942 49355342 61604113 49355479 61604284 49355616 61604455 49355753 61604626 49355890 61604797 49356027 61604968 49356164 61605139 49356301 61605310 49356438 61605481 49356575 61605652 49356712 61605823 49356849 61605994 49356986 61606165 49357123 61606336 49357260 61606507 49357397 61606678 49357534 61606849 49357671 61607020 49357808 61607191 49357945 61607362 49358082 61607533 49358219 61607704 49358356 61607875 49358493 61608046 49358630 61608217 49358767 61608388 49358904 61608559 49359041 61608730 49359178 61608901 49359315 61609072 49359452 61609243 49359589 61609414 49359726 61609585 49359863 61609756 49360000 61609927 49360137 61610098 49360274 61610269 49360411 61610440 49360548 61610611 49360685 61610782 49360822 61610953 49360959 61611124 49361096 61611295 49361233 61611466 49361370 61611637 49361507 61611808 49361644 61611979 49361781 61612150 49361918 61612321 49362055 61612492 49362192 61612663 49362329 61612834 49362466 61613005 49362603 61613176 49362740 61613347 49362877 61613518 49363014 61613689 49363151 61613860 49363288 61614031 49363425 61614202 49363562 61614373 49363699 61614544 49363836 61614715 49363973 61614886 49364110 61615057 49364247 61615228 49364384 61615399 49364521 61615570 49364658 61615741 49364795 61615912 49364932 61616083 49365069 61616254 49365206 61616425 49365343 61616596 49365480 61616767 49365617 61616938 49365754 61617109 49365891 61617280 49366028 61617451 49366165 61617622 49366302 61617793 49366439 61617964 49366576 61618135 49366713 61618306 49366850 61618477 49366987 61618648 49367124 61618819 49367261 61618990 49367398 61619161 49367535 61619332 49367672 61619503 49367809 61619674 49367946 61619845 49368083 61620016 49368220 61620187 49368357 61620358 49368494 61620529 49368631 61620700 49368768 61620871 49368905 61621042 49369042 61621213 49369179 61621384 49369316 61621555 49369453 61621726 49369590 61621897 49369727 61622068 49369864 61622239 49370001 61622410 49370138 61622581 49370275 61622752 49370412 61622923 49370549 61623094 49370686 61623265 49370823 61623436 49370960 61623607 49371097 61623778 49371234 61623949 49371371 61624120 49371508 61624291 49371645 61624462 49371782 61624633 49371919 61624804 49372056 61624975 49372193 61625146 49372330 61625317 49372467 61625488 49372604 61625659 49372741 61625830 49372878 61626001 49373015 61626172 49373152 61626343 49373289 61626514 49373426 61626685 49373563 61626856 49373700 61627027 49373837 61627198 49373974 61627369 49374111 61627540 49374248 61627711 49374385 61627882 49374522 61628053 49374659 61628224 49374796 61628395 49374933 61628566 49375070 61628737 49375207 61628908 49375344 61629079 49375481 61629250 49375618 61629421 49375755 61629592 49375892 61629763 49376029 61629934 49376166 61630105 49376303 61630276 49376440 61630447 49376577 61630618 49376714 61630789 49376851 61630960 49376988 61631131 49377125 61631302 49377262 61631473 49377399 61631644 49377536 61631815 49377673 61631986 49377810 61632157 49377947 61632328 49378084 61632499 49378221 61632670 49378358 61632841 49378495 61633012 49378632 61633183 49378769 61633354 49378906 61633525 49379043 61633696 49379180 61633867 49379317 61634038 49379454 61634209 49379591 61634380 49379728 61634551 49379865 61634722 49380002 61634893 49380139 61635064 49380276 61635235 49380413 61635406 49380550 61635577 49380687 61635748 49380824 61635919 49380961 61636090 49381098 61636261 49381235 61636432 49381372 61636603 49381509 61636774 49381646 61636945 49381783 61637116 49381920 61637287 49382057 61637458 49382194 61637629 49382331 61637800 49382468 61637971 49382605 61638142 49382742 61638313 49382879 61638484 49383016 61638655 49383153 61638826 49383290 61638997 49383427 61639168 49383564 61639339 49383701 61639510 49383838 61639681 49383975 61639852 49384112 61640023 49384249 61640194 49384386 61640365 49384523 61640536 49384660 61640707 49384797 61640878 49384934 61641049 49385071 61641220 49385208 61641391 49385345 61641562 49385482 61641733 49385619 61641904 49385756 61642075 49385893 61642246 49386030 61642417 49386167 61642588 49386304 61642759 49386441 61642930 49386578 61643101 49386715 61643272 49386852 61643443 49386989 61643614 49387126 61643785 49387263 61643956 49387400 61644127 49387537 61644298 49387674 61644469 49387811 61644640 49387948 61644811 49388085 61644982 49388222 61645153 49388359 61645324 49388496 61645495 49388633 61645666 49388770 61645837 49388907 61646008 49389044 61646179 49389181 61646350 49389318 61646521 49389455 61646692 49389592 61646863 49389729 61647034 49389866 61647205 49390003 61647376 49390140 61647547 49390277 61647718 49390414 61647889 49390551 61648060 49390688 61648231 49390825 61648402 49390962 61648573 49391099 61648744 49391236 61648915 49391373 61649086 49391510 61649257 49391647 61649428 49391784 61649599 49391921 61649770 49392058 61649941 49392195 61650112 49392332 61650283 49392469 61650454 49392606 61650625 49392743 61650796 49392880 61650967 49393017 61651138 49393154 61651309 49393291 61651480 49393428 61651651 49393565 61651822 49393702 61651993 49393839 61652164 49393976 61652335 49394113 61652506 49394250 61652677 49394387 61652848 49394524 61653019 49394661 61653190 49394798 61653361 49394935 61653532 49395072 61653703 49395209 61653874 49395346 61654045 49395483 61654216 49395620 61654387 49395757 61654558 49395894 61654729 49396031 61654900 49396168 61655071 49396305 61655242 49396442 61655413 49396579 61655584 49396716 61655755 49396853 61655926 49396990 61656097 49397127 61656268 49397264 61656439 49397401 61656610 49397538 61656781 49397675 61656952 49397812 61657123 49397949 61657294 49398086 61657465 49398223 61657636 49398360 61657807 49398497 61657978 49398634 61658149 49398771 61658320 49398908 61658491 49399045 61658662 49399182 61658833 49399319 61659004 49399456 61659175 49399593 61659346 49399730 61659517 49399867 61659688 49400004 61659859 49400141 61660030 49400278 61660201 49400415 61660372 49400552 61660543 49400689 61660714 49400826 61660885 49400963 61661056 49401100 61661227 49401237 61661398 49401374 61661569 49401511 61661740 49401648 61661911 49401785 61662082 49401922 61662253 49402059 61662424 49402196 61662595 49402333 61662766 49402470 61662937 49402607 61663108 49402744 61663279 49402881 61663450 49403018 61663621 49403155 61663792 49403292 61663963 49403429 61664134 49403566 61664305 49403703 61664476 49403840 61664647 49403977 61664818 49404114 61664989 49404251 61665160 49404388 61665331 49404525 61665502 49404662 61665673 49404799 61665844 49404936 61666015 49405073 61666186 49405210 61666357 49405347 61666528 49405484 61666699 49405621 61666870 49405758 61667041 49405895 61667212 49406032 61667383 49406169 61667554 49406306 61667725 49406443 61667896 49406580 61668067 49406717 61668238 49406854 61668409 49406991 61668580 49407128 61668751 49407265 61668922 49407402 61669093 49407539 61669264 49407676 61669435 49407813 61669606 49407950 61669777 49408087 61669948 49408224 61670119 49408361 61670290 49408498 61670461 49408635 61670632 49408772 61670803 49408909 61670974 49409046 61671145 49409183 61671316 49409320 61671487 49409457 61671658 49409594 61671829 49409731 61672000 49409868 61672171 49410005 61672342 49410142 61672513 49410279 61672684 49410416 61672855 49410553 61673026 49410690 61673197 49410827 61673368 49410964 61673539 49411101 61673710 49411238 61673881 49411375 61674052 49411512 61674223 49411649 61674394 49411786 61674565 49411923 61674736 49412060 61674907 49412197 61675078 49412334 61675249 49412471 61675420 49412608 61675591 49412745 61675762 49412882 61675933 49413019 61676104 49413156 61676275 49413293 61676446 49413430 61676617 49413567 61676788 49413704 61676959 49413841 61677130 49413978 61677301 49414115 61677472 49414252 61677643 49414389 61677814 49414526 61677985 49414663 61678156 49414800 61678327 49414937 61678498 49415074 61678669 49415211 61678840 49415348 61679011 49415485 61679182 49415622 61679353 49415759 61679524 49415896 61679695 49416033 61679866 49416170 61680037 49416307 61680208 49416444 61680379 49416581 61680550 49416718 61680721 49416855 61680892 49416992 61681063 49417129 61681234 49417266 61681405 49417403 61681576 49417540 61681747 49417677 61681918 49417814 61682089 49417951 61682260 49418088 61682431 49418225 61682602 49418362 61682773 49418499 61682944 49418636 61683115 49418773 61683286 49418910 61683457 49419047 61683628 49419184 61683799 49419321 61683970 49419458 61684141 49419595 61684312 49419732 61684483 49419869 61684654 49420006 61684825 49420143 61684996 49420280 61685167 49420417 61685338 49420554 61685509 49420691 61685680 49420828 61685851 49420965 61686022 49421102 61686193 49421239 61686364 49421376 61686535 49421513 61686706 49421650 61686877 49421787 61687048 49421924 61687219 49422061 61687390 49422198 61687561 49422335 61687732 49422472 61687903 49422609 61688074 49422746 61688245 49422883 61688416 49423020 61688587 49423157 61688758 49423294 61688929 49423431 61689100 49423568 61689271 49423705 61689442 49423842 61689613 49423979 61689784 49424116 61689955 49424253 61690126 49424390 61690297 49424527 61690468 49424664 61690639 49424801 61690810 49424938 61690981 49425075 61691152 49425212 61691323 49425349 61691494 49425486 61691665 49425623 61691836 49425760 61692007 49425897 61692178 49426034 61692349 49426171 61692520 49426308 61692691 49426445 61692862 49426582 61693033 49426719 61693204 49426856 61693375 49426993 61693546 49427130 61693717 49427267 61693888 49427404 61694059 49427541 61694230 49427678 61694401 49427815 61694572 49427952 61694743 49428089 61694914 49428226 61695085 49428363 61695256 49428500 61695427 49428637 61695598 49428774 61695769 49428911 61695940 49429048 61696111 49429185 61696282 49429322 61696453 49429459 61696624 49429596 61696795 49429733 61696966 49429870 61697137 49430007 61697308 49430144 61697479 49430281 61697650 49430418 61697821 49430555 61697992 49430692 61698163 49430829 61698334 49430966 61698505 49431103 61698676 49431240 61698847 49431377 61699018 49431514 61699189 49431651 61699360 49431788 61699531 49431925 61699702 49432062 61699873 49432199 61700044 49432336 61700215 49432473 61700386 49432610 61700557 49432747 61700728 49432884 61700899 49433021 61701070 49433158 61701241 49433295 61701412 49433432 61701583 49433569 61701754 49433706 61701925 49433843 61702096 49433980 61702267 49434117 61702438 49434254 61702609 49434391 61702780 49434528 61702951 49434665 61703122 49434802 61703293 49434939 61703464 49435076 61703635 49435213 61703806 49435350 61703977 49435487 61704148 49435624 61704319 49435761 61704490 49435898 61704661 49436035 61704832 49436172 61705003 49436309 61705174 49436446 61705345 49436583 61705516 49436720 61705687 49436857 61705858 49436994 61706029 49437131 61706200 49437268 61706371 49437405 61706542 49437542 61706713 49437679 61706884 49437816 61707055 49437953 61707226 49438090 61707397 49438227 61707568 49438364 61707739 49438501 61707910 49438638 61708081 49438775 61708252 49438912 61708423 49439049 61708594 49439186 61708765 49439323 61708936 49439460 61709107 49439597 61709278 49439734 61709449 49439871 61709620 49440008 61709791 49440145 61709962 49440282 61710133 49440419 61710304 49440556 61710475 49440693 61710646 49440830 61710817 49440967 61710988 49441104 61711159 49441241 61711330 49441378 61711501 49441515 61711672 49441652 61711843 49441789 61712014 49441926 61712185 49442063 61712356 49442200 61712527 49442337 61712698 49442474 61712869 49442611 61713040 49442748 61713211 49442885 61713382 49443022 61713553 49443159 61713724 49443296 61713895 49443433 61714066 49443570 61714237 49443707 61714408 49443844 61714579 49443981 61714750 49444118 61714921 49444255 61715092 49444392 61715263 49444529 61715434 49444666 61715605 49444803 61715776 49444940 61715947 49445077 61716118 49445214 61716289 49445351 61716460 49445488 61716631 49445625 61716802 49445762 61716973 49445899 61717144 49446036 61717315 49446173 61717486 49446310 61717657 49446447 61717828 49446584 61717999 49446721 61718170 49446858 61718341 49446995 61718512 49447132 61718683 49447269 61718854 49447406 61719025 49447543 61719196 49447680 61719367 49447817 61719538 49447954 61719709 49448091 61719880 49448228 61720051 49448365 61720222 49448502 61720393 49448639 61720564 49448776 61720735 49448913 61720906 49449050 61721077 49449187 61721248 49449324 61721419 49449461 61721590 49449598 61721761 49449735 61721932 49449872 61722103 49450009 61722274 49450146 61722445 49450283 61722616 49450420 61722787 49450557 61722958 49450694 61723129 49450831 61723300 49450968 61723471 49451105 61723642 49451242 61723813 49451379 61723984 49451516 61724155 49451653 61724326 49451790 61724497 49451927 61724668 49452064 61724839 49452201 61725010 49452338 61725181 49452475 61725352 49452612 61725523 49452749 61725694 49452886 61725865 49453023 61726036 49453160 61726207 49453297 61726378 49453434 61726549 49453571 61726720 49453708 61726891 49453845 61727062 49453982 61727233 49454119 61727404 49454256 61727575 49454393 61727746 49454530 61727917 49454667 61728088 49454804 61728259 49454941 61728430 49455078 61728601 49455215 61728772 49455352 61728943 49455489 61729114 49455626 61729285
1000 66359238 0 66359238 82827954 66359375 82828125 66359512 82828296 66359649 82828467 66359786 82828638 66359923 82828809 66360060 82828980 66360197 82829151 66360334 82829322 66360471 82829493 66360608 82829664 66360745 82829835 66360882 82830006 66361019 82830177 66361156 82830348 66361293 82830519 66361430 82830690 66361567 82830861 66361704 82831032 66361841 82831203 66361978 82831374 66362115 82831545 66362252 82831716 66362389 82831887 66362526 82832058 66362663 82832229 66362800 82832400 66362937 82832571 66363074 82832742 66363211 82832913 66363348 82833084 66363485 82833255 66363622 82833426 66363759 82833597 66363896 82833768 66364033 82833939 66364170 82834110 66364307 82834281 66364444 82834452 66364581 82834623 66364718 82834794 66364855 82834965 66364992 82835136 66365129 82835307 66365266 82835478 66365403 82835649 66365540 82835820 66365677 82835991 66365814 82836162 66365951 82836333 66366088 82836504 66366225 82836675 66366362 82836846 66366499 82837017 66366636 82837188 66366773 82837359 66366910 82837530 66367047 82837701 66367184 82837872 66367321 82838043 66367458 82838214 66367595 82838385 66367732 82838556 66367869 82838727 66368006 82838898 66368143 82839069 66368280 82839240 66368417 82839411 66368554 82839582 66368691 82839753 66368828 82839924 66368965 82840095 66369102 82840266 66369239 82840437 66369376 82840608 66369513 82840779 66369650 82840950 66369787 82841121 66369924 82841292 66370061 82841463 66370198 82841634 66370335 82841805 66370472 82841976 66370609 82842147 66370746 82842318 66370883 82842489 66371020 82842660 66371157 82842831 66371294 82843002 66371431 82843173 66371568 82843344 66371705 82843515 66371842 82843686 66371979 82843857 66372116 82844028 66372253 82844199 66372390 82844370 66372527 82844541 66372664 82844712 66372801 82844883 66372938 82845054 66373075 82845225 66373212 82845396 66373349 82845567 66373486 82845738 66373623 82845909 66373760 82846080 66373897 82846251 66374034 82846422 66374171 82846593 66374308 82846764 66374445 82846935 66374582 82847106 66374719 82847277 66374856 82847448 66374993 82847619 66375130 82847790 66375267 82847961 66375404 82848132 66375541 82848303 66375678 82848474 66375815 82848645 66375952 82848816 66376089 82848987 66376226 82849158 66376363 82849329 66376500 82849500 66376637 82849671 66376774 82849842 66376911 82850013 66377048 82850184 66377185 82850355 66377322 82850526 66377459 82850697 66377596 82850868 66377733 82851039 66377870 82851210 66378007 82851381 66378144 82851552 66378281 82851723 66378418 82851894 66378555 82852065 66378692 82852236 66378829 82852407 66378966 82852578 66379103 82852749 66379240 82852920 66379377 82853091 66379514 82853262 66379651 82853433 66379788 82853604 66379925 82853775 66380062 82853946 66380199 82854117 66380336 82854288 66380473 82854459 66380610 82854630 66380747 82854801 66380884 82854972 66381021 82855143 66381158 82855314 66381295 82855485 66381432 82855656 66381569 82855827 66381706 82855998 66381843 82856169 66381980 82856340 66382117 82856511 66382254 82856682 66382391 82856853 66382528 82857024 66382665 82857195 66382802 82857366 66382939 82857537 66383076 82857708 66383213 82857879 66383350 82858050 66383487 82858221 66383624 82858392 66383761 82858563 66383898 82858734 66384035 82858905 66384172 82859076 66384309 82859247 66384446 82859418 66384583 82859589 66384720 82859760 66384857 82859931 66384994 82860102 66385131 82860273 66385268 82860444 66385405 82860615 66385542 82860786 66385679 82860957 66385816 82861128 66385953 82861299 66386090 82861470 66386227 82861641 66386364 82861812 66386501 82861983 66386638 82862154 66386775 82862325 66386912 82862496 66387049 82862667 66387186 82862838 66387323 82863009 66387460 82863180 66387597 82863351 66387734 82863522 66387871 82863693 66388008 82863864 66388145 82864035 66388282 82864206 66388419 82864377 66388556 82864548 66388693 82864719 66388830 82864890 66388967 82865061 66389104 82865232 66389241 82865403 66389378 82865574 66389515 82865745 66389652 82865916 66389789 82866087 66389926 82866258 66390063 82866429 66390200 82866600 66390337 82866771 66390474 82866942 66390611 82867113 66390748 82867284 66390885 82867455 66391022 82867626 66391159 82867797 66391296 82867968 66391433 82868139 66391570 82868310 66391707 82868481 66391844 82868652 66391981 82868823 66392118 82868994 66392255 82869165 66392392 82869336 66392529 82869507 66392666 82869678 66392803 82869849 66392940 82870020 66393077 82870191 66393214 82870362 66393351 82870533 66393488 82870704 66393625 82870875 66393762 82871046 66393899 82871217 66394036 82871388 66394173 82871559 66394310 82871730 66394447 82871901 66394584 82872072 66394721 82872243 66394858 82872414 66394995 82872585 66395132 82872756 66395269 82872927 66395406 82873098 66395543 82873269 66395680 82873440 66395817 82873611 66395954 82873782 66396091 82873953 66396228 82874124 66396365 82874295 66396502 82874466 66396639 82874637 66396776 82874808 66396913 82874979 66397050 82875150 66397187 82875321 66397324 82875492 66397461 82875663 66397598 82875834 66397735 82876005 66397872 82876176 66398009 82876347 66398146 82876518 66398283 82876689 66398420 82876860 66398557 82877031 66398694 82877202 66398831 82877373 66398968 82877544 66399105 82877715 66399242 82877886 66399379 82878057 66399516 82878228 66399653 82878399 66399790 82878570 66399927 82878741 66400064 82878912 66400201 82879083 66400338 82879254 66400475 82879425 66400612 82879596 66400749 82879767 66400886 82879938 66401023 82880109 66401160 82880280 66401297 82880451 66401434 82880622 66401571 82880793 66401708 82880964 66401845 82881135 66401982 82881306 66402119 82881477 66402256 82881648 66402393 82881819 66402530 82881990 66402667 82882161 66402804 82882332 66402941 82882503 66403078 82882674 66403215 82882845 66403352 82883016 66403489 82883187 66403626 82883358 66403763 82883529 66403900 82883700 66404037 82883871 66404174 82884042 66404311 82884213 66404448 82884384 66404585 82884555 66404722 82884726 66404859 82884897 66404996 82885068 66405133 82885239 66405270 82885410 66405407 82885581 66405544 82885752 66405681 82885923 66405818 82886094 66405955 82886265 66406092 82886436 66406229 82886607 66406366 82886778 66406503 82886949 66406640 82887120 66406777 82887291 66406914 82887462 66407051 82887633 66407188 82887804 66407325 82887975 66407462 82888146 66407599 82888317 66407736 82888488 66407873 82888659 66408010 82888830 66408147 82889001 66408284 82889172 66408421 82889343 66408558 82889514 66408695 82889685 66408832 82889856 66408969 82890027 66409106 82890198 66409243 82890369 66409380 82890540 66409517 82890711 66409654 82890882 66409791 82891053 66409928 82891224 66410065 82891395 66410202 82891566 66410339 82891737 66410476 82891908 66410613 82892079 66410750 82892250 66410887 82892421 66411024 82892592 66411161 82892763 66411298 82892934 66411435 82893105 66411572 82893276 66411709 82893447 66411846 82893618 66411983 82893789 66412120 82893960 66412257 82894131 66412394 82894302 66412531 82894473 66412668 82894644 66412805 82894815 66412942 82894986 66413079 82895157 66413216 82895328 66413353 82895499 66413490 82895670 66413627 82895841 66413764 82896012 66413901 82896183 66414038 82896354 66414175 82896525 66414312 82896696 66414449 82896867 66414586 82897038 66414723 82897209 66414860 82897380 66414997 82897551 66415134 82897722 66415271 82897893 66415408 82898064 66415545 82898235 66415682 82898406 66415819 82898577 66415956 82898748 66416093 82898919 66416230 82899090 66416367 82899261 66416504 82899432 66416641 82899603 66416778 82899774 66416915 82899945 66417052 82900116 66417189 82900287 66417326 82900458 66417463 82900629 66417600 82900800 66417737 82900971 66417874 82901142 66418011 82901313 66418148 82901484 66418285 82901655 66418422 82901826 66418559 82901997 66418696 82902168 66418833 82902339 66418970 82902510 66419107 82902681 66419244 82902852 66419381 82903023 66419518 82903194 66419655 82903365 66419792 82903536 66419929 82903707 66420066 82903878 66420203 82904049 66420340 82904220 66420477 82904391 66420614 82904562 66420751 82904733 66420888 82904904 66421025 82905075 66421162 82905246 66421299 82905417 66421436 82905588 66421573 82905759 66421710 82905930 66421847 82906101 66421984 82906272 66422121 82906443 66422258 82906614 66422395 82906785 66422532 82906956 66422669 82907127 66422806 82907298 66422943 82907469 66423080 82907640 66423217 82907811 66423354 82907982 66423491 82908153 66423628 82908324 66423765 82908495 66423902 82908666 66424039 82908837 66424176 82909008 66424313 82909179 66424450 82909350 66424587 82909521 66424724 82909692 66424861 82909863 66424998 82910034 66425135 82910205 66425272 82910376 66425409 82910547 66425546 82910718 66425683 82910889 66425820 82911060 66425957 82911231 66426094 82911402 66426231 82911573 66426368 82911744 66426505 82911915 66426642 82912086 66426779 82912257 66426916 82912428 66427053 82912599 66427190 82912770 66427327 82912941 66427464 82913112 66427601 82913283 66427738 82913454 66427875 82913625 66428012 82913796 66428149 82913967 66428286 82914138 66428423 82914309 66428560 82914480 66428697 82914651 66428834 82914822 66428971 82914993 66429108 82915164 66429245 82915335 66429382 82915506 66429519 82915677 66429656 82915848 66429793 82916019 66429930 82916190 66430067 82916361 66430204 82916532 66430341 82916703 66430478 82916874 66430615 82917045 66430752 82917216 66430889 82917387 66431026 82917558 66431163 82917729 66431300 82917900 66431437 82918071 66431574 82918242 66431711 82918413 66431848 82918584 66431985 82918755 66432122 82918926 66432259 82919097 66432396 82919268 66432533 82919439 66432670 82919610 66432807 82919781 66432944 82919952 66433081 82920123 66433218 82920294 66433355 82920465 66433492 82920636 66433629 82920807 66433766 82920978 66433903 82921149 66434040 82921320 66434177 82921491 66434314 82921662 66434451 82921833 66434588 82922004 66434725 82922175 66434862 82922346 66434999 82922517 66435136 82922688 66435273 82922859 66435410 82923030 66435547 82923201 66435684 82923372 66435821 82923543 66435958 82923714 66436095 82923885 66436232 82924056 66436369 82924227 66436506 82924398 66436643 82924569 66436780 82924740 66436917 82924911 66437054 82925082 66437191 82925253 66437328 82925424 66437465 82925595 66437602 82925766 66437739 82925937 66437876 82926108 66438013 82926279 66438150 82926450 66438287 82926621 66438424 82926792 66438561 82926963 66438698 82927134 66438835 82927305 66438972 82927476 66439109 82927647 66439246 82927818 66439383 82927989 66439520 82928160 66439657 82928331 66439794 82928502 66439931 82928673 66440068 82928844 66440205 82929015 66440342 82929186 66440479 82929357 66440616 82929528 66440753 82929699 66440890 82929870 66441027 82930041 66441164 82930212 66441301 82930383 66441438 82930554 66441575 82930725 66441712 82930896 66441849 82931067 66441986 82931238 66442123 82931409 66442260 82931580 66442397 82931751 66442534 82931922 66442671 82932093 66442808 82932264 66442945 82932435 66443082 82932606 66443219 82932777 66443356 82932948 66443493 82933119 66443630 82933290 66443767 82933461 66443904 82933632 66444041 82933803 66444178 82933974 66444315 82934145 66444452 82934316 66444589 82934487 66444726 82934658 66444863 82934829 66445000 82935000 66445137 82935171 66445274 82935342 66445411 82935513 66445548 82935684 66445685 82935855 66445822 82936026 66445959 82936197 66446096 82936368 66446233 82936539 66446370 82936710 66446507 82936881 66446644 82937052 66446781 82937223 66446918 82937394 66447055 82937565 66447192 82937736 66447329 82937907 66447466 82938078 66447603 82938249 66447740 82938420 66447877 82938591 66448014 82938762 66448151 82938933 66448288 82939104 66448425 82939275 66448562 82939446 66448699 82939617 66448836 82939788 66448973 82939959 66449110 82940130 66449247 82940301 66449384 82940472 66449521 82940643 66449658 82940814 66449795 82940985 66449932 82941156 66450069 82941327 66450206 82941498 66450343 82941669 66450480 82941840 66450617 82942011 66450754 82942182 66450891 82942353 66451028 82942524 66451165 82942695 66451302 82942866 66451439 82943037 66451576 82943208 66451713 82943379 66451850 82943550 66451987 82943721 66452124 82943892 66452261 82944063 66452398 82944234 66452535 82944405 66452672 82944576 66452809 82944747 66452946 82944918 66453083 82945089 66453220 82945260 66453357 82945431 66453494 82945602 66453631 82945773 66453768 82945944 66453905 82946115 66454042 82946286 66454179 82946457 66454316 82946628 66454453 82946799 66454590 82946970 66454727 82947141 66454864 82947312 66455001 82947483 66455138 82947654 66455275 82947825 66455412 82947996 66455549 82948167 66455686 82948338 66455823 82948509 66455960 82948680 66456097 82948851 66456234 82949022 66456371 82949193 66456508 82949364 66456645 82949535 66456782 82949706 66456919 82949877 66457056 82950048 66457193 82950219 66457330 82950390 66457467 82950561 66457604 82950732 66457741 82950903 66457878 82951074 66458015 82951245 66458152 82951416 66458289 82951587 66458426 82951758 66458563 82951929 66458700 82952100 66458837 82952271 66458974 82952442 66459111 82952613 66459248 82952784 66459385 82952955 66459522 82953126 66459659 82953297 66459796 82953468 66459933 82953639 66460070 82953810 66460207 82953981 66460344 82954152 66460481 82954323 66460618 82954494 66460755 82954665 66460892 82954836 66461029 82955007 66461166 82955178 66461303 82955349 66461440 82955520 66461577 82955691 66461714 82955862 66461851 82956033 66461988 82956204 66462125 82956375 66462262 82956546 66462399 82956717 66462536 82956888 66462673 82957059 66462810 82957230 66462947 82957401 66463084 82957572 66463221 82957743 66463358 82957914 66463495 82958085 66463632 82958256 66463769 82958427 66463906 82958598 66464043 82958769 66464180 82958940 66464317 82959111 66464454 82959282 66464591 82959453 66464728 82959624 66464865 82959795 66465002 82959966 66465139 82960137 66465276 82960308 66465413 82960479 66465550 82960650 66465687 82960821 66465824 82960992 66465961 82961163 66466098 82961334 66466235 82961505 66466372 82961676 66466509 82961847 66466646 82962018 66466783 82962189 66466920 82962360 66467057 82962531 66467194 82962702 66467331 82962873 66467468 82963044 66467605 82963215 66467742 82963386 66467879 82963557 66468016 82963728 66468153 82963899 66468290 82964070 66468427 82964241 66468564 82964412 66468701 82964583 66468838 82964754 66468975 82964925 66469112 82965096 66469249 82965267 66469386 82965438 66469523 82965609 66469660 82965780 66469797 82965951 66469934 82966122 66470071 82966293 66470208 82966464 66470345 82966635 66470482 82966806 66470619 82966977 66470756 82967148 66470893 82967319 66471030 82967490 66471167 82967661 66471304 82967832 66471441 82968003 66471578 82968174 66471715 82968345 66471852 82968516 66471989 82968687 66472126 82968858 66472263 82969029 66472400 82969200 66472537 82969371 66472674 82969542 66472811 82969713 66472948 82969884 66473085 82970055 66473222 82970226 66473359 82970397 66473496 82970568 66473633 82970739 66473770 82970910 66473907 82971081 66474044 82971252 66474181 82971423 66474318 82971594 66474455 82971765 66474592 82971936 66474729 82972107 66474866 82972278 66475003 82972449 66475140 82972620 66475277 82972791 66475414 82972962 66475551 82973133 66475688 82973304 66475825 82973475 66475962 82973646 66476099 82973817 66476236 82973988 66476373 82974159 66476510 82974330 66476647 82974501 66476784 82974672 66476921 82974843 66477058 82975014 66477195 82975185 66477332 82975356 66477469 82975527 66477606 82975698 66477743 82975869 66477880 82976040 66478017 82976211 66478154 82976382 66478291 82976553 66478428 82976724 66478565 82976895 66478702 82977066 66478839 82977237 66478976 82977408 66479113 82977579 66479250 82977750 66479387 82977921 66479524 82978092 66479661 82978263 66479798 82978434 66479935 82978605 66480072 82978776 66480209 82978947 66480346 82979118 66480483 82979289 66480620 82979460 66480757 82979631 66480894 82979802 66481031 82979973 66481168 82980144 66481305 82980315 66481442 82980486 66481579 82980657 66481716 82980828 66481853 82980999 66481990 82981170 66482127 82981341 66482264 82981512 66482401 82981683 66482538 82981854 66482675 82982025 66482812 82982196 66482949 82982367 66483086 82982538 66483223 82982709 66483360 82982880 66483497 82983051 66483634 82983222 66483771 82983393 66483908 82983564 66484045 82983735 66484182 82983906 66484319 82984077 66484456 82984248 66484593 82984419 66484730 82984590 66484867 82984761 66485004 82984932 66485141 82985103 66485278 82985274 66485415 82985445 66485552 82985616 66485689 82985787 66485826 82985958 66485963 82986129 66486100 82986300 66486237 82986471 66486374 82986642 66486511 82986813 66486648 82986984 66486785 82987155 66486922 82987326 66487059 82987497 66487196 82987668 66487333 82987839 66487470 82988010 66487607 82988181 66487744 82988352 66487881 82988523 66488018 82988694 66488155 82988865 66488292 82989036 66488429 82989207 66488566 82989378 66488703 82989549 66488840 82989720 66488977 82989891 66489114 82990062 66489251 82990233 66489388 82990404 66489525 82990575 66489662 82990746 66489799 82990917 66489936 82991088 66490073 82991259 66490210 82991430 66490347 82991601 66490484 82991772 66490621 82991943 66490758 82992114 66490895 82992285 66491032 82992456 66491169 82992627 66491306 82992798 66491443 82992969 66491580 82993140 66491717 82993311 66491854 82993482 66491991 82993653 66492128 82993824 66492265 82993995 66492402 82994166 66492539 82994337 66492676 82994508 66492813 82994679 66492950 82994850 66493087 82995021 66493224 82995192 66493361 82995363 66493498 82995534 66493635 82995705 66493772 82995876 66493909 82996047 66494046 82996218 66494183 82996389 66494320 82996560 66494457 82996731 66494594 82996902 66494731 82997073 66494868 82997244 66495005 82997415 66495142 82997586 66495279 82997757 66495416 82997928 66495553 82998099 66495690 82998270 66495827 82998441 66495964 82998612
1000 17660396 0 17660396 22043268 17660533 22043439 17660670 22043610 17660807 22043781 17660944 22043952 17661081 22044123 17661218 22044294 17661355 22044465 17661492 22044636 17661629 22044807 17661766 22044978 17661903 22045149 17662040 22045320 17662177 22045491 17662314 22045662 17662451 22045833 17662588 22046004 17662725 22046175 17662862 22046346 17662999 22046517 17663136 22046688 17663273 22046859 17663410 22047030 17663547 22047201 17663684 22047372 17663821 22047543 17663958 22047714 17664095 22047885 17664232 22048056 17664369 22048227 17664506 22048398 17664643 22048569 17664780 22048740 17664917 22048911 17665054 22049082 17665191 22049253 17665328 22049424 17665465 22049595 17665602 22049766 17665739 22049937 17665876 22050108 17666013 22050279 17666150 22050450 17666287 22050621 17666424 22050792 17666561 22050963 17666698 22051134 17666835 22051305 17666972 22051476 17667109 22051647 17667246 22051818 17667383 22051989 17667520 22052160 17667657 22052331 17667794 22052502 17667931 22052673 17668068 22052844 17668205 22053015 17668342 22053186 17668479 22053357 17668616 22053528 17668753 22053699 17668890 22053870 17669027 22054041 17669164 22054212 17669301 22054383 17669438 22054554 17669575 22054725 17669712 22054896 17669849 22055067 17669986 22055238 17670123 22055409 17670260 22055580 17670397 22055751 17670534 22055922 17670671 22056093 17670808 22056264 17670945 22056435 17671082 22056606 17671219 22056777 17671356 22056948 17671493 22057119 17671630 22057290 17671767 22057461 17671904 22057632 17672041 22057803 17672178 22057974 17672315 22058145 17672452 22058316 17672589 22058487 17672726 22058658 17672863 22058829 17673000 22059000 17673137 22059171 17673274 22059342 17673411 22059513 17673548 22059684 17673685 22059855 17673822 22060026 17673959 22060197 17674096 22060368 17674233 22060539 17674370 22060710 17674507 22060881 17674644 22061052 17674781 22061223 17674918 22061394 17675055 22061565 17675192 22061736 17675329 22061907 17675466 22062078 17675603 22062249 17675740 22062420 17675877 22062591 17676014 22062762 17676151 22062933 17676288 22063104 17676425 22063275 17676562 22063446 17676699 22063617 17676836 22063788 17676973 22063959 17677110 22064130 17677247 22064301 17677384 22064472 17677521 22064643 17677658 22064814 17677795 22064985 17677932 22065156 17678069 22065327 17678206 22065498 17678343 22065669 17678480 22065840 17678617 22066011 17678754 22066182 17678891 22066353 17679028 22066524 17679165 22066695 17679302 22066866 17679439 22067037 17679576 22067208 17679713 22067379 17679850 22067550 17679987 22067721 17680124 22067892 17680261 22068063 17680398 22068234 17680535 22068405 17680672 22068576 17680809 22068747 17680946 22068918 17681083 22069089 17681220 22069260 17681357 22069431 17681494 22069602 17681631 22069773 17681768 22069944 17681905 22070115 17682042 22070286 17682179 22070457 17682316 22070628 17682453 22070799 17682590 22070970 17682727 22071141 17682864 22071312 17683001 22071483 17683138 22071654 17683275 22071825 17683412 22071996 17683549 22072167 17683686 22072338 17683823 22072509 17683960 22072680 17684097 22072851 17684234 22073022 17684371 22073193 17684508 22073364 17684645 22073535 17684782 22073706 17684919 22073877 17685056 22074048 17685193 22074219 17685330 22074390 17685467 22074561 17685604 22074732 17685741 22074903 17685878 22075074 17686015 22075245 17686152 22075416 17686289 22075587 17686426 22075758 17686563 22075929 17686700 22076100 17686837 22076271 17686974 22076442 17687111 22076613 17687248 22076784 17687385 22076955 17687522 22077126 17687659 22077297 17687796 22077468 17687933 22077639 17688070 22077810 17688207 22077981 17688344 22078152 17688481 22078323 17688618 22078494 17688755 22078665 17688892 22078836 17689029 22079007 17689166 22079178 17689303 22079349 17689440 22079520 17689577 22079691 17689714 22079862 17689851 22080033 17689988 22080204 17690125 22080375 17690262 22080546 17690399 22080717 17690536 22080888 17690673 22081059 17690810 22081230 17690947 22081401 17691084 22081572 17691221 22081743 17691358 22081914 17691495 22082085 17691632 22082256 17691769 22082427 17691906 22082598 17692043 22082769 17692180 22082940 17692317 22083111 17692454 22083282 17692591 22083453 17692728 22083624 17692865 22083795 17693002 22083966 17693139 22084137 17693276 22084308 17693413 22084479 17693550 22084650 17693687 22084821 17693824 22084992 17693961 22085163 17694098 22085334 17694235 22085505 17694372 22085676 17694509 22085847 17694646 22086018 17694783 22086189 17694920 22086360 17695057 22086531 17695194 22086702 17695331 22086873 17695468 22087044 17695605 22087215 17695742 22087386 17695879 22087557 17696016 22087728 17696153 22087899 17696290 22088070 17696427 22088241 17696564 22088412 17696701 22088583 17696838 22088754 17696975 22088925 17697112 22089096 17697249 22089267 17697386 22089438 17697523 22089609 17697660 22089780 17697797 22089951 17697934 22090122 17698071 22090293 17698208 22090464 17698345 22090635 17698482 22090806 17698619 22090977 17698756 22091148 17698893 22091319 17699030 22091490 17699167 22091661 17699304 22091832 17699441 22092003 17699578 22092174 17699715 22092345 17699852 22092516 17699989 22092687 17700126 22092858 17700263 22093029 17700400 22093200 17700537 22093371 17700674 22093542 17700811 22093713 17700948 22093884 17701085 22094055 17701222 22094226 17701359 22094397 17701496 22094568 17701633 22094739 17701770 22094910 17701907 22095081 17702044 22095252 17702181 22095423 17702318 22095594 17702455 22095765 17702592 22095936 17702729 22096107 17702866 22096278 17703003 22096449 17703140 22096620 17703277 22096791 17703414 22096962 17703551 22097133 17703688 22097304 17703825 22097475 17703962 22097646 17704099 22097817 17704236 22097988 17704373 22098159 17704510 22098330 17704647 22098501 17704784 22098672 17704921 22098843 17705058 22099014 17705195 22099185 17705332 22099356 17705469 22099527 17705606 22099698 17705743 22099869 17705880 22100040 17706017 22100211 17706154 22100382 17706291 22100553 17706428 22100724 17706565 22100895 17706702 22101066 17706839 22101237 17706976 22101408 17707113 22101579 17707250 22101750 17707387 22101921 17707524 22102092 17707661 22102263 17707798 22102434 17707935 22102605 17708072 22102776 17708209 22102947 17708346 22103118 17708483 22103289 17708620 22103460 17708757 22103631 17708894 22103802 17709031 22103973 17709168 22104144 17709305 22104315 17709442 22104486 17709579 22104657 17709716 22104828 17709853 22104999 17709990 22105170 17710127 22105341 17710264 22105512 17710401 22105683 17710538 22105854 17710675 22106025 17710812 22106196 17710949 22106367 17711086 22106538 17711223 22106709 17711360 22106880 17711497 22107051 17711634 22107222 17711771 22107393 17711908 22107564 17712045 22107735 17712182 22107906 17712319 22108077 17712456 22108248 17712593 22108419 17712730 22108590 17712867 22108761 17713004 22108932 17713141 22109103 17713278 22109274 17713415 22109445 17713552 22109616 17713689 22109787 17713826 22109958 17713963 22110129 17714100 22110300 17714237 22110471 17714374 22110642 17714511 22110813 17714648 22110984 17714785 22111155 17714922 22111326 17715059 22111497 17715196 22111668 17715333 22111839 17715470 22112010 17715607 22112181 17715744 22112352 17715881 22112523 17716018 22112694 17716155 22112865 17716292 22113036 17716429 22113207 17716566 22113378 17716703 22113549 17716840 22113720 17716977 22113891 17717114 22114062 17717251 22114233 17717388 22114404 17717525 22114575 17717662 22114746 17717799 22114917 17717936 22115088 17718073 22115259 17718210 22115430 17718347 22115601 17718484 22115772 17718621 22115943 17718758 22116114 17718895 22116285 17719032 22116456 17719169 22116627 17719306 22116798 17719443 22116969 17719580 22117140 17719717 22117311 17719854 22117482 17719991 22117653 17720128 22117824 17720265 22117995 17720402 22118166 17720539 22118337 17720676 22118508 17720813 22118679 17720950 22118850 17721087 22119021 17721224 22119192 17721361 22119363 17721498 22119534 17721635 22119705 17721772 22119876 17721909 22120047 17722046 22120218 17722183 22120389 17722320 22120560 17722457 22120731 17722594 22120902 17722731 22121073 17722868 22121244 17723005 22121415 17723142 22121586 17723279 22121757 17723416 22121928 17723553 22122099 17723690 22122270 17723827 22122441 17723964 22122612 17724101 22122783 17724238 22122954 17724375 22123125 17724512 22123296 17724649 22123467 17724786 22123638 17724923 22123809 17725060 22123980 17725197 22124151 17725334 22124322 17725471 22124493 17725608 22124664 17725745 22124835 17725882 22125006 17726019 22125177 17726156 22125348 17726293 22125519 17726430 22125690 17726567 22125861 17726704 22126032 17726841 22126203 17726978 22126374 17727115 22126545 17727252 22126716 17727389 22126887 17727526 22127058 17727663 22127229 17727800 22127400 17727937 22127571 17728074 22127742 17728211 22127913 17728348 22128084 17728485 22128255 17728622 22128426 17728759 22128597 17728896 22128768 17729033 22128939 17729170 22129110 17729307 22129281 17729444 22129452 17729581 22129623 17729718 22129794 17729855 22129965 17729992 22130136 17730129 22130307 17730266 22130478 17730403 22130649 17730540 22130820 17730677 22130991 17730814 22131162 17730951 22131333 17731088 22131504 17731225 22131675 17731362 22131846 17731499 22132017 17731636 22132188 17731773 22132359 17731910 22132530 17732047 22132701 17732184 22132872 17732321 22133043 17732458 22133214 17732595 22133385 17732732 22133556 17732869 22133727 17733006 22133898 17733143 22134069 17733280 22134240 17733417 22134411 17733554 22134582 17733691 22134753 17733828 22134924 17733965 22135095 17734102 22135266 17734239 22135437 17734376 22135608 17734513 22135779 17734650 22135950 17734787 22136121 17734924 22136292 17735061 22136463 17735198 22136634 17735335 22136805 17735472 22136976 17735609 22137147 17735746 22137318 17735883 22137489 17736020 22137660 17736157 22137831 17736294 22138002 17736431 22138173 17736568 22138344 17736705 22138515 17736842 22138686 17736979 22138857 17737116 22139028 17737253 22139199 17737390 22139370 17737527 22139541 17737664 22139712 17737801 22139883 17737938 22140054 17738075 22140225 17738212 22140396 17738349 22140567 17738486 22140738 17738623 22140909 17738760 22141080 17738897 22141251 17739034 22141422 17739171 22141593 17739308 22141764 17739445 22141935 17739582 22142106 17739719 22142277 17739856 22142448 17739993 22142619 17740130 22142790 17740267 22142961 17740404 22143132 17740541 22143303 17740678 22143474 17740815 22143645 17740952 22143816 17741089 22143987 17741226 22144158 17741363 22144329 17741500 22144500 17741637 22144671 17741774 22144842 17741911 22145013 17742048 22145184 17742185 22145355 17742322 22145526 17742459 22145697 17742596 22145868 17742733 22146039 17742870 22146210 17743007 22146381 17743144 22146552 17743281 22146723 17743418 22146894 17743555 22147065 17743692 22147236 17743829 22147407 17743966 22147578 17744103 22147749 17744240 22147920 17744377 22148091 17744514 22148262 17744651 22148433 17744788 22148604 17744925 22148775 17745062 22148946 17745199 22149117 17745336 22149288 17745473 22149459 17745610 22149630 17745747 22149801 17745884 22149972 17746021 22150143 17746158 22150314 17746295 22150485 17746432 22150656 17746569 22150827 17746706 22150998 17746843 22151169 17746980 22151340 17747117 22151511 17747254 22151682 17747391 22151853 17747528 22152024 17747665 22152195 17747802 22152366 17747939 22152537 17748076 22152708 17748213 22152879 17748350 22153050 17748487 22153221 17748624 22153392 17748761 22153563 17748898 22153734 17749035 22153905 17749172 22154076 17749309 22154247 17749446 22154418 17749583 22154589 17749720 22154760 17749857 22154931 17749994 22155102 17750131 22155273 17750268 22155444 17750405 22155615 17750542 22155786 17750679 22155957 17750816 22156128 17750953 22156299 17751090 22156470 17751227 22156641 17751364 22156812 17751501 22156983 17751638 22157154 17751775 22157325 17751912 22157496 17752049 22157667 17752186 22157838 17752323 22158009 17752460 22158180 17752597 22158351 17752734 22158522 17752871 22158693 17753008 22158864 17753145 22159035 17753282 22159206 17753419 22159377 17753556 22159548 17753693 22159719 17753830 22159890 17753967 22160061 17754104 22160232 17754241 22160403 17754378 22160574 17754515 22160745 17754652 22160916 17754789 22161087 17754926 22161258 17755063 22161429 17755200 22161600 17755337 22161771 17755474 22161942 17755611 22162113 17755748 22162284 17755885 22162455 17756022 22162626 17756159 22162797 17756296 22162968 17756433 22163139 17756570 22163310 17756707 22163481 17756844 22163652 17756981 22163823 17757118 22163994 17757255 22164165 17757392 22164336 17757529 22164507 17757666 22164678 17757803 22164849 17757940 22165020 17758077 22165191 17758214 22165362 17758351 22165533 17758488 22165704 17758625 22165875 17758762 22166046 17758899 22166217 17759036 22166388 17759173 22166559 17759310 22166730 17759447 22166901 17759584 22167072 17759721 22167243 17759858 22167414 17759995 22167585 17760132 22167756 17760269 22167927 17760406 22168098 17760543 22168269 17760680 22168440 17760817 22168611 17760954 22168782 17761091 22168953 17761228 22169124 17761365 22169295 17761502 22169466 17761639 22169637 17761776 22169808 17761913 22169979 17762050 22170150 17762187 22170321 17762324 22170492 17762461 22170663 17762598 22170834 17762735 22171005 17762872 22171176 17763009 22171347 17763146 22171518 17763283 22171689 17763420 22171860 17763557 22172031 17763694 22172202 17763831 22172373 17763968 22172544 17764105 22172715 17764242 22172886 17764379 22173057 17764516 22173228 17764653 22173399 17764790 22173570 17764927 22173741 17765064 22173912 17765201 22174083 17765338 22174254 17765475 22174425 17765612 22174596 17765749 22174767 17765886 22174938 17766023 22175109 17766160 22175280 17766297 22175451 17766434 22175622 17766571 22175793 17766708 22175964 17766845 22176135 17766982 22176306 17767119 22176477 17767256 22176648 17767393 22176819 17767530 22176990 17767667 22177161 17767804 22177332 17767941 22177503 17768078 22177674 17768215 22177845 17768352 22178016 17768489 22178187 17768626 22178358 17768763 22178529 17768900 22178700 17769037 22178871 17769174 22179042 17769311 22179213 17769448 22179384 17769585 22179555 17769722 22179726 17769859 22179897 17769996 22180068 17770133 22180239 17770270 22180410 17770407 22180581 17770544 22180752 17770681 22180923 17770818 22181094 17770955 22181265 17771092 22181436 17771229 22181607 17771366 22181778 17771503 22181949 17771640 22182120 17771777 22182291 17771914 22182462 17772051 22182633 17772188 22182804 17772325 22182975 17772462 22183146 17772599 22183317 17772736 22183488 17772873 22183659 17773010 22183830 17773147 22184001 17773284 22184172 17773421 22184343 17773558 22184514 17773695 22184685 17773832 22184856 17773969 22185027 17774106 22185198 17774243 22185369 17774380 22185540 17774517 22185711 17774654 22185882 17774791 22186053 17774928 22186224 17775065 22186395 17775202 22186566 17775339 22186737 17775476 22186908 17775613 22187079 17775750 22187250 17775887 22187421 17776024 22187592 17776161 22187763 17776298 22187934 17776435 22188105 17776572 22188276 17776709 22188447 17776846 22188618 17776983 22188789 17777120 22188960 17777257 22189131 17777394 22189302 17777531 22189473 17777668 22189644 17777805 22189815 17777942 22189986 17778079 22190157 17778216 22190328 17778353 22190499 17778490 22190670 17778627 22190841 17778764 22191012 17778901 22191183 17779038 22191354 17779175 22191525 17779312 22191696 17779449 22191867 17779586 22192038 17779723 22192209 17779860 22192380 17779997 22192551 17780134 22192722 17780271 22192893 17780408 22193064 17780545 22193235 17780682 22193406 17780819 22193577 17780956 22193748 17781093 22193919 17781230 22194090 17781367 22194261 17781504 22194432 17781641 22194603 17781778 22194774 17781915 22194945 17782052 22195116 17782189 22195287 17782326 22195458 17782463 22195629 17782600 22195800 17782737 22195971 17782874 22196142 17783011 22196313 17783148 22196484 17783285 22196655 17783422 22196826 17783559 22196997 17783696 22197168 17783833 22197339 17783970 22197510 17784107 22197681 17784244 22197852 17784381 22198023 17784518 22198194 17784655 22198365 17784792 22198536 17784929 22198707 17785066 22198878 17785203 22199049 17785340 22199220 17785477 22199391 17785614 22199562 17785751 22199733 17785888 22199904 17786025 22200075 17786162 22200246 17786299 22200417 17786436 22200588 17786573 22200759 17786710 22200930 17786847 22201101 17786984 22201272 17787121 22201443 17787258 22201614 17787395 22201785 17787532 22201956 17787669 22202127 17787806 22202298 17787943 22202469 17788080 22202640 17788217 22202811 17788354 22202982 17788491 22203153 17788628 22203324 17788765 22203495 17788902 22203666 17789039 22203837 17789176 22204008 17789313 22204179 17789450 22204350 17789587 22204521 17789724 22204692 17789861 22204863 17789998 22205034 17790135 22205205 17790272 22205376 17790409 22205547 17790546 22205718 17790683 22205889 17790820 22206060 17790957 22206231 17791094 22206402 17791231 22206573 17791368 22206744 17791505 22206915 17791642 22207086 17791779 22207257 17791916 22207428 17792053 22207599 17792190 22207770 17792327 22207941 17792464 22208112 17792601 22208283 17792738 22208454 17792875 22208625 17793012 22208796 17793149 22208967 17793286 22209138 17793423 22209309 17793560 22209480 17793697 22209651 17793834 22209822 17793971 22209993 17794108 22210164 17794245 22210335 17794382 22210506 17794519 22210677 17794656 22210848 17794793 22211019 17794930 22211190 17795067 22211361 17795204 22211532 17795341 22211703 17795478 22211874 17795615 22212045 17795752 22212216 17795889 22212387 17796026 22212558 17796163 22212729 17796300 22212900 17796437 22213071 17796574 22213242 17796711 22213413 17796848 22213584 17796985 22213755 17797122 22213926
1000 21217053 0 21217053 26482599 21217190 26482770 21217327 26482941 21217464 26483112 21217601 26483283 21217738 26483454 21217875 26483625 21218012 26483796 21218149 26483967 21218286 26484138 21218423 26484309 21218560 26484480 21218697 26484651 21218834 26484822 21218971 26484993 21219108 26485164 21219245 26485335 21219382 26485506 21219519 26485677 21219656 26485848 21219793 26486019 21219930 26486190 21220067 26486361 21220204 26486532 21220341 26486703 21220478 26486874 21220615 26487045 21220752 26487216 21220889 26487387 21221026 26487558 21221163 26487729 21221300 26487900 21221437 26488071 21221574 26488242 21221711 26488413 21221848 26488584 21221985 26488755 21222122 26488926 21222259 26489097 21222396 26489268 21222533 26489439 21222670 26489610 21222807 26489781 21222944 26489952 21223081 26490123 21223218 26490294 21223355 26490465 21223492 26490636 21223629 26490807 21223766 26490978 21223903 26491149 21224040 26491320 21224177 26491491 21224314 26491662 21224451 26491833 21224588 26492004 21224725 26492175 21224862 26492346 21224999 26492517 21225136 26492688 21225273 26492859 21225410 26493030 21225547 26493201 21225684 26493372 21225821 26493543 21225958 26493714 21226095 26493885 21226232 26494056 21226369 26494227 21226506 26494398 21226643 26494569 21226780 26494740 21226917 26494911 21227054 26495082 21227191 26495253 21227328 26495424 21227465 26495595 21227602 26495766 21227739 26495937 21227876 26496108 21228013 26496279 21228150 26496450 21228287 26496621 21228424 26496792 21228561 26496963 21228698 26497134 21228835 26497305 21228972 26497476 21229109 26497647 21229246 26497818 21229383 26497989 21229520 26498160 21229657 26498331 21229794 26498502 21229931 26498673 21230068 26498844 21230205 26499015 21230342 26499186 21230479 26499357 21230616 26499528 21230753 26499699 21230890 26499870 21231027 26500041 21231164 26500212 21231301 26500383 21231438 26500554 21231575 26500725 21231712 26500896 21231849 26501067 21231986 26501238 21232123 26501409 21232260 26501580 21232397 26501751 21232534 26501922 21232671 26502093 21232808 26502264 21232945 26502435 21233082 26502606 21233219 26502777 21233356 26502948 21233493 26503119 21233630 26503290 21233767 26503461 21233904 26503632 21234041 26503803 21234178 26503974 21234315 26504145 21234452 26504316 21234589 26504487 21234726 26504658 21234863 26504829 21235000 26505000 21235137 26505171 21235274 26505342 21235411 26505513 21235548 26505684 21235685 26505855 21235822 26506026 21235959 26506197 21236096 26506368 21236233 26506539 21236370 26506710 21236507 26506881 21236644 26507052 21236781 26507223 21236918 26507394 21237055 26507565 21237192 26507736 21237329 26507907 21237466 26508078 21237603 26508249 21237740 26508420 21237877 26508591 21238014 26508762 21238151 26508933 21238288 26509104 21238425 26509275 21238562 26509446 21238699 26509617 21238836 26509788 21238973 26509959 21239110 26510130 21239247 26510301 21239384 26510472 21239521 26510643 21239658 26510814 21239795 26510985 21239932 26511156 21240069 26511327 21240206 26511498 21240343 26511669 21240480 26511840 21240617 26512011 21240754 26512182 21240891 26512353 21241028 26512524 21241165 26512695 21241302 26512866 21241439 26513037 21241576 26513208 21241713 26513379 21241850 26513550 21241987 26513721 21242124 26513892 21242261 26514063 21242398 26514234 21242535 26514405 21242672 26514576 21242809 26514747 21242946 26514918 21243083 26515089 21243220 26515260 21243357 26515431 21243494 26515602 21243631 26515773 21243768 26515944 21243905 26516115 21244042 26516286 21244179 26516457 21244316 26516628 21244453 26516799 21244590 26516970 21244727 26517141 21244864 26517312 21245001 26517483 21245138 26517654 21245275 26517825 21245412 26517996 21245549 26518167 21245686 26518338 21245823 26518509 21245960 26518680 21246097 26518851 21246234 26519022 21246371 26519193 21246508 26519364 21246645 26519535 21246782 26519706 21246919 26519877 21247056 26520048 21247193 26520219 21247330 26520390 21247467 26520561 21247604 26520732 21247741 26520903 21247878 26521074 21248015 26521245 21248152 26521416 21248289 26521587 21248426 26521758 21248563 26521929 21248700 26522100 21248837 26522271 21248974 26522442 21249111 26522613 21249248 26522784 21249385 26522955 21249522 26523126 21249659 26523297 21249796 26523468 21249933 26523639 21250070 26523810 21250207 26523981 21250344 26524152 21250481 26524323 21250618 26524494 21250755 26524665 21250892 26524836 21251029 26525007 21251166 26525178 21251303 26525349 21251440 26525520 21251577 26525691 21251714 26525862 21251851 26526033 21251988 26526204 21252125 26526375 21252262 26526546 21252399 26526717 21252536 26526888 21252673 26527059 21252810 26527230 21252947 26527401 21253084 26527572 21253221 26527743 21253358 26527914 21253495 26528085 21253632 26528256 21253769 26528427 21253906 26528598 21254043 26528769 21254180 26528940 21254317 26529111 21254454 26529282 21254591 26529453 21254728 26529624 21254865 26529795 21255002 26529966 21255139 26530137 21255276 26530308 21255413 26530479 21255550 26530650 21255687 26530821 21255824 26530992 21255961 26531163 21256098 26531334 21256235 26531505 21256372 26531676 21256509 26531847 21256646 26532018 21256783 26532189 21256920 26532360 21257057 26532531 21257194 26532702 21257331 26532873 21257468 26533044 21257605 26533215 21257742 26533386 21257879 26533557 21258016 26533728 21258153 26533899 21258290 26534070 21258427 26534241 21258564 26534412 21258701 26534583 21258838 26534754 21258975 26534925 21259112 26535096 21259249 26535267 21259386 26535438 21259523 26535609 21259660 26535780 21259797 26535951 21259934 26536122 21260071 26536293 21260208 26536464 21260345 26536635 21260482 26536806 21260619 26536977 21260756 26537148 21260893 26537319 21261030 26537490 21261167 26537661 21261304 26537832 21261441 26538003 21261578 26538174 21261715 26538345 21261852 26538516 21261989 26538687 21262126 26538858 21262263 26539029 21262400 26539200 21262537 26539371 21262674 26539542 21262811 26539713 21262948 26539884 21263085 26540055 21263222 26540226 21263359 26540397 21263496 26540568 21263633 26540739 21263770 26540910 21263907 26541081 21264044 26541252 21264181 26541423 21264318 26541594 21264455 26541765 21264592 26541936 21264729 26542107 21264866 26542278 21265003 26542449 21265140 26542620 21265277 26542791 21265414 26542962 21265551 26543133 21265688 26543304 21265825 26543475 21265962 26543646 21266099 26543817 21266236 26543988 21266373 26544159 21266510 26544330 21266647 26544501 21266784 26544672 21266921 26544843 21267058 26545014 21267195 26545185 21267332 26545356 21267469 26545527 21267606 26545698 21267743 26545869 21267880 26546040 21268017 26546211 21268154 26546382 21268291 26546553 21268428 26546724 21268565 26546895 21268702 26547066 21268839 26547237 21268976 26547408 21269113 26547579 21269250 26547750 21269387 26547921 21269524 26548092 21269661 26548263 21269798 26548434 21269935 26548605 21270072 26548776 21270209 26548947 21270346 26549118 21270483 26549289 21270620 26549460 21270757 26549631 21270894 26549802 21271031 26549973 21271168 26550144 21271305 26550315 21271442 26550486 21271579 26550657 21271716 26550828 21271853 26550999 21271990 26551170 21272127 26551341 21272264 26551512 21272401 26551683 21272538 26551854 21272675 26552025 21272812 26552196 21272949 26552367 21273086 26552538 21273223 26552709 21273360 26552880 21273497 26553051 21273634 26553222 21273771 26553393 21273908 26553564 21274045 26553735 21274182 26553906 21274319 26554077 21274456 26554248 21274593 26554419 21274730 26554590 21274867 26554761 21275004 26554932 21275141 26555103 21275278 26555274 21275415 26555445 21275552 26555616 21275689 26555787 21275826 26555958 21275963 26556129 21276100 26556300 21276237 26556471 21276374 26556642 21276511 26556813 21276648 26556984 21276785 26557155 21276922 26557326 21277059 26557497 21277196 26557668 21277333 26557839 21277470 26558010 21277607 26558181 21277744 26558352 21277881 26558523 21278018 26558694 21278155 26558865 21278292 26559036 21278429 26559207 21278566 26559378 21278703 26559549 21278840 26559720 21278977 26559891 21279114 26560062 21279251 26560233 21279388 26560404 21279525 26560575 21279662 26560746 21279799 26560917 21279936 26561088 21280073 26561259 21280210 26561430 21280347 26561601 21280484 26561772 21280621 26561943 21280758 26562114 21280895 26562285 21281032 26562456 21281169 26562627 21281306 26562798 21281443 26562969 21281580 26563140 21281717 26563311 21281854 26563482 21281991 26563653 21282128 26563824 21282265 26563995 21282402 26564166 21282539 26564337 21282676 26564508 21282813 26564679 21282950 26564850 21283087 26565021 21283224 26565192 21283361 26565363 21283498 26565534 21283635 26565705 21283772 26565876 21283909 26566047 21284046 26566218 21284183 26566389 21284320 26566560 21284457 26566731 21284594 26566902 21284731 26567073 21284868 26567244 21285005 26567415 21285142 26567586 21285279 26567757 21285416 26567928 21285553 26568099 21285690 26568270 21285827 26568441 21285964 26568612 21286101 26568783 21286238 26568954 21286375 26569125 21286512 26569296 21286649 26569467 21286786 26569638 21286923 26569809 21287060 26569980 21287197 26570151 21287334 26570322 21287471 26570493 21287608 26570664 21287745 26570835 21287882 26571006 21288019 26571177 21288156 26571348 21288293 26571519 21288430 26571690 21288567 26571861 21288704 26572032 21288841 26572203 21288978 26572374 21289115 26572545 21289252 26572716 21289389 26572887 21289526 26573058 21289663 26573229 21289800 26573400 21289937 26573571 21290074 26573742 21290211 26573913 21290348 26574084 21290485 26574255 21290622 26574426 21290759 26574597 21290896 26574768 21291033 26574939 21291170 26575110 21291307 26575281 21291444 26575452 21291581 26575623 21291718 26575794 21291855 26575965 21291992 26576136 21292129 26576307 21292266 26576478 21292403 26576649 21292540 26576820 21292677 26576991 21292814 26577162 21292951 26577333 21293088 26577504 21293225 26577675 21293362 26577846 21293499 26578017 21293636 26578188 21293773 26578359 21293910 26578530 21294047 26578701 21294184 26578872 21294321 26579043 21294458 26579214 21294595 26579385 21294732 26579556 21294869 26579727 21295006 26579898 21295143 26580069 21295280 26580240 21295417 26580411 21295554 26580582 21295691 26580753 21295828 26580924 21295965 26581095 21296102 26581266 21296239 26581437 21296376 26581608 21296513 26581779 21296650 26581950 21296787 26582121 21296924 26582292 21297061 26582463 21297198 26582634 21297335 26582805 21297472 26582976 21297609 26583147 21297746 26583318 21297883 26583489 21298020 26583660 21298157 26583831 21298294 26584002 21298431 26584173 21298568 26584344 21298705 26584515 21298842 26584686 21298979 26584857 21299116 26585028 21299253 26585199 21299390 26585370 21299527 26585541 21299664 26585712 21299801 26585883 21299938 26586054 21300075 26586225 21300212 26586396 21300349 26586567 21300486 26586738 21300623 26586909 21300760 26587080 21300897 26587251 21301034 26587422 21301171 26587593 21301308 26587764 21301445 26587935 21301582 26588106 21301719 26588277 21301856 26588448 21301993 26588619 21302130 26588790 21302267 26588961 21302404 26589132 21302541 26589303 21302678 26589474 21302815 26589645 21302952 26589816 21303089 26589987 21303226 26590158 21303363 26590329 21303500 26590500 21303637 26590671 21303774 26590842 21303911 26591013 21304048 26591184 21304185 26591355 21304322 26591526 21304459 26591697 21304596 26591868 21304733 26592039 21304870 26592210 21305007 26592381 21305144 26592552 21305281 26592723 21305418 26592894 21305555 26593065 21305692 26593236 21305829 26593407 21305966 26593578 21306103 26593749 21306240 26593920 21306377 26594091 21306514 26594262 21306651 26594433 21306788 26594604 21306925 26594775 21307062 26594946 21307199 26595117 21307336 26595288 21307473 26595459 21307610 26595630 21307747 26595801 21307884 26595972 21308021 26596143 21308158 26596314 21308295 26596485 21308432 26596656 21308569 26596827 21308706 26596998 21308843 26597169 21308980 26597340 21309117 26597511 21309254 26597682 21309391 26597853 21309528 26598024 21309665 26598195 21309802 26598366 21309939 26598537 21310076 26598708 21310213 26598879 21310350 26599050 21310487 26599221 21310624 26599392 21310761 26599563 21310898 26599734 21311035 26599905 21311172 26600076 21311309 26600247 21311446 26600418 21311583 26600589 21311720 26600760 21311857 26600931 21311994 26601102 21312131 26601273 21312268 26601444 21312405 26601615 21312542 26601786 21312679 26601957 21312816 26602128 21312953 26602299 21313090 26602470 21313227 26602641 21313364 26602812 21313501 26602983 21313638 26603154 21313775 26603325 21313912 26603496 21314049 26603667 21314186 26603838 21314323 26604009 21314460 26604180 21314597 26604351 21314734 26604522 21314871 26604693 21315008 26604864 21315145 26605035 21315282 26605206 21315419 26605377 21315556 26605548 21315693 26605719 21315830 26605890 21315967 26606061 21316104 26606232 21316241 26606403 21316378 26606574 21316515 26606745 21316652 26606916 21316789 26607087 21316926 26607258 21317063 26607429 21317200 26607600 21317337 26607771 21317474 26607942 21317611 26608113 21317748 26608284 21317885 26608455 21318022 26608626 21318159 26608797 21318296 26608968 21318433 26609139 21318570 26609310 21318707 26609481 21318844 26609652 21318981 26609823 21319118 26609994 21319255 26610165 21319392 26610336 21319529 26610507 21319666 26610678 21319803 26610849 21319940 26611020 21320077 26611191 21320214 26611362 21320351 26611533 21320488 26611704 21320625 26611875 21320762 26612046 21320899 26612217 21321036 26612388 21321173 26612559 21321310 26612730 21321447 26612901 21321584 26613072 21321721 26613243 21321858 26613414 21321995 26613585 21322132 26613756 21322269 26613927 21322406 26614098 21322543 26614269 21322680 26614440 21322817 26614611 21322954 26614782 21323091 26614953 21323228 26615124 21323365 26615295 21323502 26615466 21323639 26615637 21323776 26615808 21323913 26615979 21324050 26616150 21324187 26616321 21324324 26616492 21324461 26616663 21324598 26616834 21324735 26617005 21324872 26617176 21325009 26617347 21325146 26617518 21325283 26617689 21325420 26617860 21325557 26618031 21325694 26618202 21325831 26618373 21325968 26618544 21326105 26618715 21326242 26618886 21326379 26619057 21326516 26619228 21326653 26619399 21326790 26619570 21326927 26619741 21327064 26619912 21327201 26620083 21327338 26620254 21327475 26620425 21327612 26620596 21327749 26620767 21327886 26620938 21328023 26621109 21328160 26621280 21328297 26621451 21328434 26621622 21328571 26621793 21328708 26621964 21328845 26622135 21328982 26622306 21329119 26622477 21329256 26622648 21329393 26622819 21329530 26622990 21329667 26623161 21329804 26623332 21329941 26623503 21330078 26623674 21330215 26623845 21330352 26624016 21330489 26624187 21330626 26624358 21330763 26624529 21330900 26624700 21331037 26624871 21331174 26625042 21331311 26625213 21331448 26625384 21331585 26625555 21331722 26625726 21331859 26625897 21331996 26626068 21332133 26626239 21332270 26626410 21332407 26626581 21332544 26626752 21332681 26626923 21332818 26627094 21332955 26627265 21333092 26627436 21333229 26627607 21333366 26627778 21333503 26627949 21333640 26628120 21333777 26628291 21333914 26628462 21334051 26628633 21334188 26628804 21334325 26628975 21334462 26629146 21334599 26629317 21334736 26629488 21334873 26629659 21335010 26629830 21335147 26630001 21335284 26630172 21335421 26630343 21335558 26630514 21335695 26630685 21335832 26630856 21335969 26631027 21336106 26631198 21336243 26631369 21336380 26631540 21336517 26631711 21336654 26631882 21336791 26632053 21336928 26632224 21337065 26632395 21337202 26632566 21337339 26632737 21337476 26632908 21337613 26633079 21337750 26633250 21337887 26633421 21338024 26633592 21338161 26633763 21338298 26633934 21338435 26634105 21338572 26634276 21338709 26634447 21338846 26634618 21338983 26634789 21339120 26634960 21339257 26635131 21339394 26635302 21339531 26635473 21339668 26635644 21339805 26635815 21339942 26635986 21340079 26636157 21340216 26636328 21340353 26636499 21340490 26636670 21340627 26636841 21340764 26637012 21340901 26637183 21341038 26637354 21341175 26637525 21341312 26637696 21341449 26637867 21341586 26638038 21341723 26638209 21341860 26638380 21341997 26638551 21342134 26638722 21342271 26638893 21342408 26639064 21342545 26639235 21342682 26639406 21342819 26639577 21342956 26639748 21343093 26639919 21343230 26640090 21343367 26640261 21343504 26640432 21343641 26640603 21343778 26640774 21343915 26640945 21344052 26641116 21344189 26641287 21344326 26641458 21344463 26641629 21344600 26641800 21344737 26641971 21344874 26642142 21345011 26642313 21345148 26642484 21345285 26642655 21345422 26642826 21345559 26642997 21345696 26643168 21345833 26643339 21345970 26643510 21346107 26643681 21346244 26643852 21346381 26644023 21346518 26644194 21346655 26644365 21346792 26644536 21346929 26644707 21347066 26644878 21347203 26645049 21347340 26645220 21347477 26645391 21347614 26645562 21347751 26645733 21347888 26645904 21348025 26646075 21348162 26646246 21348299 26646417 21348436 26646588 21348573 26646759 21348710 26646930 21348847 26647101 21348984 26647272 21349121 26647443 21349258 26647614 21349395 26647785 21349532 26647956 21349669 26648127 21349806 26648298 21349943 26648469 21350080 26648640 21350217 26648811 21350354 26648982 21350491 26649153 21350628 26649324 21350765 26649495 21350902 26649666 21351039 26649837 21351176 26650008 21351313 26650179 21351450 26650350 21351587 26650521 21351724 26650692 21351861 26650863 21351998 26651034 21352135 26651205 21352272 26651376 21352409 26651547 21352546 26651718 21352683 26651889 21352820 26652060 21352957 26652231 21353094 26652402 21353231 26652573 21353368 26652744 21353505 26652915 21353642 26653086 21353779 26653257
1000 27261900 0 27261900 34027627 27262037 34027798 27262174 34027969 27262311 34028140 27262448 34028311 27262585 34028482 27262722 34028653 27262859 34028824 27262996 34028995 27263133 34029166 27263270 34029337 27263407 34029508 27263544 34029679 27263681 34029850 27263818 34030021 27263955 34030192 27264092 34030363 27264229 34030534 27264366 34030705 27264503 34030876 27264640 34031047 27264777 34031218 27264914 34031389 27265051 34031560 27265188 34031731 27265325 34031902 27265462 34032073 27265599 34032244 27265736 34032415 27265873 34032586 27266010 34032757 27266147 34032928 27266284 34033099 27266421 34033270 27266558 34033441 27266695 34033612 27266832 34033783 27266969 34033954 27267106 34034125 27267243 34034296 27267380 34034467 27267517 34034638 27267654 34034809 27267791 34034980 27267928 34035151 27268065 34035322 27268202 34035493 27268339 34035664 27268476 34035835 27268613 34036006 27268750 34036177 27268887 34036348 27269024 34036519 27269161 34036690 27269298 34036861 27269435 34037032 27269572 34037203 27269709 34037374 27269846 34037545 27269983 34037716 27270120 34037887 27270257 34038058 27270394 34038229 27270531 34038400 27270668 34038571 27270805 34038742 27270942 34038913 27271079 34039084 27271216 34039255 27271353 34039426 27271490 34039597 27271627 34039768 27271764 34039939 27271901 34040110 27272038 34040281 27272175 34040452 27272312 34040623 27272449 34040794 27272586 34040965 27272723 34041136 27272860 34041307 27272997 34041478 27273134 34041649 27273271 34041820 27273408 34041991 27273545 34042162 27273682 34042333 27273819 34042504 27273956 34042675 27274093 34042846 27274230 34043017 27274367 34043188 27274504 34043359 27274641 34043530 27274778 34043701 27274915 34043872 27275052 34044043 27275189 34044214 27275326 34044385 27275463 34044556 27275600 34044727 27275737 34044898 27275874 34045069 27276011 34045240 27276148 34045411 27276285 34045582 27276422 34045753 27276559 34045924 27276696 34046095 27276833 34046266 27276970 34046437 27277107 34046608 27277244 34046779 27277381 34046950 27277518 34047121 27277655 34047292 27277792 34047463 27277929 34047634 27278066 34047805 27278203 34047976 27278340 34048147 27278477 34048318 27278614 34048489 27278751 34048660 27278888 34048831 27279025 34049002 27279162 34049173 27279299 34049344 27279436 34049515 27279573 34049686 27279710 34049857 27279847 34050028 27279984 34050199 27280121 34050370 27280258 34050541 27280395 34050712 27280532 34050883 27280669 34051054 27280806 34051225 27280943 34051396 27281080 34051567 27281217 34051738 27281354 34051909 27281491 34052080 27281628 34052251 27281765 34052422 27281902 34052593 27282039 34052764 27282176 34052935 27282313 34053106 27282450 34053277 27282587 34053448 27282724 34053619 27282861 34053790 27282998 34053961 27283135 34054132 27283272 34054303 27283409 34054474 27283546 34054645 27283683 34054816 27283820 34054987 27283957 34055158 27284094 34055329 27284231 34055500 27284368 34055671 27284505 34055842 27284642 34056013 27284779 34056184 27284916 34056355 27285053 34056526 27285190 34056697 27285327 34056868 27285464 34057039 27285601 34057210 27285738 34057381 27285875 34057552 27286012 34057723 27286149 34057894 27286286 34058065 27286423 34058236 27286560 34058407 27286697 34058578 27286834 34058749 27286971 34058920 27287108 34059091 27287245 34059262 27287382 34059433 27287519 34059604 27287656 34059775 27287793 34059946 27287930 34060117 27288067 34060288 27288204 34060459 27288341 34060630 27288478 34060801 27288615 34060972 27288752 34061143 27288889 34061314 27289026 34061485 27289163 34061656 27289300 34061827 27289437 34061998 27289574 34062169 27289711 34062340 27289848 34062511 27289985 34062682 27290122 34062853 27290259 34063024 27290396 34063195 27290533 34063366 27290670 34063537 27290807 34063708 27290944 34063879 27291081 34064050 27291218 34064221 27291355 34064392 27291492 34064563 27291629 34064734 27291766 34064905 27291903 34065076 27292040 34065247 27292177 34065418 27292314 34065589 27292451 34065760 27292588 34065931 27292725 34066102 27292862 34066273 27292999 34066444 27293136 34066615 27293273 34066786 27293410 34066957 27293547 34067128 27293684 34067299 27293821 34067470 27293958 34067641 27294095 34067812 27294232 34067983 27294369 34068154 27294506 34068325 27294643 34068496 27294780 34068667 27294917 34068838 27295054 34069009 27295191 34069180 27295328 34069351 27295465 34069522 27295602 34069693 27295739 34069864 27295876 34070035 27296013 34070206 27296150 34070377 27296287 34070548 27296424 34070719 27296561 34070890 27296698 34071061 27296835 34071232 27296972 34071403 27297109 34071574 27297246 34071745 27297383 34071916 27297520 34072087 27297657 34072258 27297794 34072429 27297931 34072600 27298068 34072771 27298205 34072942 27298342 34073113 27298479 34073284 27298616 34073455 27298753 34073626 27298890 34073797 27299027 34073968 27299164 34074139 27299301 34074310 27299438 34074481 27299575 34074652 27299712 34074823 27299849 34074994 27299986 34075165 27300123 34075336 27300260 34075507 27300397 34075678 27300534 34075849 27300671 34076020 27300808 34076191 27300945 34076362 27301082 34076533 27301219 34076704 27301356 34076875 27301493 34077046 27301630 34077217 27301767 34077388 27301904 34077559 27302041 34077730 27302178 34077901 27302315 34078072 27302452 34078243 27302589 34078414 27302726 34078585 27302863 34078756 27303000 34078927 27303137 34079098 27303274 34079269 27303411 34079440 27303548 34079611 27303685 34079782 27303822 34079953 27303959 34080124 27304096 34080295 27304233 34080466 27304370 34080637 27304507 34080808 27304644 34080979 27304781 34081150 27304918 34081321 27305055 34081492 27305192 34081663 27305329 34081834 27305466 34082005 27305603 34082176 27305740 34082347 27305877 34082518 27306014 34082689 27306151 34082860 27306288 34083031 27306425 34083202 27306562 34083373 27306699 34083544 27306836 34083715 27306973 34083886 27307110 34084057 27307247 34084228 27307384 34084399 27307521 34084570 27307658 34084741 27307795 34084912 27307932 34085083 27308069 34085254 27308206 34085425 27308343 34085596 27308480 34085767 27308617 34085938 27308754 34086109 27308891 34086280 27309028 34086451 27309165 34086622 27309302 34086793 27309439 34086964 27309576 34087135 27309713 34087306 27309850 34087477 27309987 34087648 27310124 34087819 27310261 34087990 27310398 34088161 27310535 34088332 27310672 34088503 27310809 34088674 27310946 34088845 27311083 34089016 27311220 34089187 27311357 34089358 27311494 34089529 27311631 34089700 27311768 34089871 27311905 34090042 27312042 34090213 27312179 34090384 27312316 34090555 27312453 34090726 27312590 34090897 27312727 34091068 27312864 34091239 27313001 34091410 27313138 34091581 27313275 34091752 27313412 34091923 27313549 34092094 27313686 34092265 27313823 34092436 27313960 34092607 27314097 34092778 27314234 34092949 27314371 34093120 27314508 34093291 27314645 34093462 27314782 34093633 27314919 34093804 27315056 34093975 27315193 34094146 27315330 34094317 27315467 34094488 27315604 34094659 27315741 34094830 27315878 34095001 27316015 34095172 27316152 34095343 27316289 34095514 27316426 34095685 27316563 34095856 27316700 34096027 27316837 34096198 27316974 34096369 27317111 34096540 27317248 34096711 27317385 34096882 27317522 34097053 27317659 34097224 27317796 34097395 27317933 34097566 27318070 34097737 27318207 34097908 27318344 34098079 27318481 34098250 27318618 34098421 27318755 34098592 27318892 34098763 27319029 34098934 27319166 34099105 27319303 34099276 27319440 34099447 27319577 34099618 27319714 34099789 27319851 34099960 27319988 34100131 27320125 34100302 27320262 34100473 27320399 34100644 27320536 34100815 27320673 34100986 27320810 34101157 27320947 34101328 27321084 34101499 27321221 34101670 27321358 34101841 27321495 34102012 27321632 34102183 27321769 34102354 27321906 34102525 27322043 34102696 27322180 34102867 27322317 34103038 27322454 34103209 27322591 34103380 27322728 34103551 27322865 34103722 27323002 34103893 27323139 34104064 27323276 34104235 27323413 34104406 27323550 34104577 27323687 34104748 27323824 34104919 27323961 34105090 27324098 34105261 27324235 34105432 27324372 34105603 27324509 34105774 27324646 34105945 27324783 34106116 27324920 34106287 27325057 34106458 27325194 34106629 27325331 34106800 27325468 34106971 27325605 34107142 27325742 34107313 27325879 34107484 27326016 34107655 27326153 34107826 27326290 34107997 27326427 34108168 27326564 34108339 27326701 34108510 27326838 34108681 27326975 34108852 27327112 34109023 27327249 34109194 27327386 34109365 27327523 34109536 27327660 34109707 27327797 34109878 27327934 34110049 27328071 34110220 27328208 34110391 27328345 34110562 27328482 34110733 27328619 34110904 27328756 34111075 27328893 34111246 27329030 34111417 27329167 34111588 27329304 34111759 27329441 34111930 27329578 34112101 27329715 34112272 27329852 34112443 27329989 34112614 27330126 34112785 27330263 34112956 27330400 34113127 27330537 34113298 27330674 34113469 27330811 34113640 27330948 34113811 27331085 34113982 27331222 34114153 27331359 34114324 27331496 34114495 27331633 34114666 27331770 34114837 27331907 34115008 27332044 34115179 27332181 34115350 27332318 34115521 27332455 34115692 27332592 34115863 27332729 34116034 27332866 34116205 27333003 34116376 27333140 34116547 27333277 34116718 27333414 34116889 27333551 34117060 27333688 34117231 27333825 34117402 27333962 34117573 27334099 34117744 27334236 34117915 27334373 34118086 27334510 34118257 27334647 34118428 27334784 34118599 27334921 34118770 27335058 34118941 27335195 34119112 27335332 34119283 27335469 34119454 27335606 34119625 27335743 34119796 27335880 34119967 27336017 34120138 27336154 34120309 27336291 34120480 27336428 34120651 27336565 34120822 27336702 34120993 27336839 34121164 27336976 34121335 27337113 34121506 27337250 34121677 27337387 34121848 27337524 34122019 27337661 34122190 27337798 34122361 27337935 34122532 27338072 34122703 27338209 34122874 27338346 34123045 27338483 34123216 27338620 34123387 27338757 34123558 27338894 34123729 27339031 34123900 27339168 34124071 27339305 34124242 27339442 34124413 27339579 34124584 27339716 34124755 27339853 34124926 27339990 34125097 27340127 34125268 27340264 34125439 27340401 34125610 27340538 34125781 27340675 34125952 27340812 34126123 27340949 34126294 27341086 34126465 27341223 34126636 27341360 34126807 27341497 34126978 27341634 34127149 27341771 34127320 27341908 34127491 27342045 34127662 27342182 34127833 27342319 34128004 27342456 34128175 27342593 34128346 27342730 34128517 27342867 34128688 27343004 34128859 27343141 34129030 27343278 34129201 27343415 34129372 27343552 34129543 27343689 34129714 27343826 34129885 27343963 34130056 27344100 34130227 27344237 34130398 27344374 34130569 27344511 34130740 27344648 34130911 27344785 34131082 27344922 34131253 27345059 34131424 27345196 34131595 27345333 34131766 27345470 34131937 27345607 34132108 27345744 34132279 27345881 34132450 27346018 34132621 27346155 34132792 27346292 34132963 27346429 34133134 27346566 34133305 27346703 34133476 27346840 34133647 27346977 34133818 27347114 34133989 27347251 34134160 27347388 34134331 27347525 34134502 27347662 34134673 27347799 34134844 27347936 34135015 27348073 34135186 27348210 34135357 27348347 34135528 27348484 34135699 27348621 34135870 27348758 34136041 27348895 34136212 27349032 34136383 27349169 34136554 27349306 34136725 27349443 34136896 27349580 34137067 27349717 34137238 27349854 34137409 27349991 34137580 27350128 34137751 27350265 34137922 27350402 34138093 27350539 34138264 27350676 34138435 27350813 34138606 27350950 34138777 27351087 34138948 27351224 34139119 27351361 34139290 27351498 34139461 27351635 34139632 27351772 34139803 27351909 34139974 27352046 34140145 27352183 34140316 27352320 34140487 27352457 34140658 27352594 34140829 27352731 34141000 27352868 34141171 27353005 34141342 27353142 34141513 27353279 34141684 27353416 34141855 27353553 34142026 27353690 34142197 27353827 34142368 27353964 34142539 27354101 34142710 27354238 34142881 27354375 34143052 27354512 34143223 27354649 34143394 27354786 34143565 27354923 34143736 27355060 34143907 27355197 34144078 27355334 34144249 27355471 34144420 27355608 34144591 27355745 34144762 27355882 34144933 27356019 34145104 27356156 34145275 27356293 34145446 27356430 34145617 27356567 34145788 27356704 34145959 27356841 34146130 27356978 34146301 27357115 34146472 27357252 34146643 27357389 34146814 27357526 34146985 27357663 34147156 27357800 34147327 27357937 34147498 27358074 34147669 27358211 34147840 27358348 34148011 27358485 34148182 27358622 34148353 27358759 34148524 27358896 34148695 27359033 34148866 27359170 34149037 27359307 34149208 27359444 34149379 27359581 34149550 27359718 34149721 27359855 34149892 27359992 34150063 27360129 34150234 27360266 34150405 27360403 34150576 27360540 34150747 27360677 34150918 27360814 34151089 27360951 34151260 27361088 34151431 27361225 34151602 27361362 34151773 27361499 34151944 27361636 34152115 27361773 34152286 27361910 34152457 27362047 34152628 27362184 34152799 27362321 34152970 27362458 34153141 27362595 34153312 27362732 34153483 27362869 34153654 27363006 34153825 27363143 34153996 27363280 34154167 27363417 34154338 27363554 34154509 27363691 34154680 27363828 34154851 27363965 34155022 27364102 34155193 27364239 34155364 27364376 34155535 27364513 34155706 27364650 34155877 27364787 34156048 27364924 34156219 27365061 34156390 27365198 34156561 27365335 34156732 27365472 34156903 27365609 34157074 27365746 34157245 27365883 34157416 27366020 34157587 27366157 34157758 27366294 34157929 27366431 34158100 27366568 34158271 27366705 34158442 27366842 34158613 27366979 34158784 27367116 34158955 27367253 34159126 27367390 34159297 27367527 34159468 27367664 34159639 27367801 34159810 27367938 34159981 27368075 34160152 27368212 34160323 27368349 34160494 27368486 34160665 27368623 34160836 27368760 34161007 27368897 34161178 27369034 34161349 27369171 34161520 27369308 34161691 27369445 34161862 27369582 34162033 27369719 34162204 27369856 34162375 27369993 34162546 27370130 34162717 27370267 34162888 27370404 34163059 27370541 34163230 27370678 34163401 27370815 34163572 27370952 34163743 27371089 34163914 27371226 34164085 27371363 34164256 27371500 34164427 27371637 34164598 27371774 34164769 27371911 34164940 27372048 34165111 27372185 34165282 27372322 34165453 27372459 34165624 27372596 34165795 27372733 34165966 27372870 34166137 27373007 34166308 27373144 34166479 27373281 34166650 27373418 34166821 27373555 34166992 27373692 34167163 27373829 34167334 27373966 34167505 27374103 34167676 27374240 34167847 27374377 34168018 27374514 34168189 27374651 34168360 27374788 34168531 27374925 34168702 27375062 34168873 27375199 34169044 27375336 34169215 27375473 34169386 27375610 34169557 27375747 34169728 27375884 34169899 27376021 34170070 27376158 34170241 27376295 34170412 27376432 34170583 27376569 34170754 27376706 34170925 27376843 34171096 27376980 34171267 27377117 34171438 27377254 34171609 27377391 34171780 27377528 34171951 27377665 34172122 27377802 34172293 27377939 34172464 27378076 34172635 27378213 34172806 27378350 34172977 27378487 34173148 27378624 34173319 27378761 34173490 27378898 34173661 27379035 34173832 27379172 34174003 27379309 34174174 27379446 34174345 27379583 34174516 27379720 34174687 27379857 34174858 27379994 34175029 27380131 34175200 27380268 34175371 27380405 34175542 27380542 34175713 27380679 34175884 27380816 34176055 27380953 34176226 27381090 34176397 27381227 34176568 27381364 34176739 27381501 34176910 27381638 34177081 27381775 34177252 27381912 34177423 27382049 34177594 27382186 34177765 27382323 34177936 27382460 34178107 27382597 34178278 27382734 34178449 27382871 34178620 27383008 34178791 27383145 34178962 27383282 34179133 27383419 34179304 27383556 34179475 27383693 34179646 27383830 34179817 27383967 34179988 27384104 34180159 27384241 34180330 27384378 34180501 27384515 34180672 27384652 34180843 27384789 34181014 27384926 34181185 27385063 34181356 27385200 34181527 27385337 34181698 27385474 34181869 27385611 34182040 27385748 34182211 27385885 34182382 27386022 34182553 27386159 34182724 27386296 34182895 27386433 34183066 27386570 34183237 27386707 34183408 27386844 34183579 27386981 34183750 27387118 34183921 27387255 34184092 27387392 34184263 27387529 34184434 27387666 34184605 27387803 34184776 27387940 34184947 27388077 34185118 27388214 34185289 27388351 34185460 27388488 34185631 27388625 34185802 27388762 34185973 27388899 34186144 27389036 34186315 27389173 34186486 27389310 34186657 27389447 34186828 27389584 34186999 27389721 34187170 27389858 34187341 27389995 34187512 27390132 34187683 27390269 34187854 27390406 34188025 27390543 34188196 27390680 34188367 27390817 34188538 27390954 34188709 27391091 34188880 27391228 34189051 27391365 34189222 27391502 34189393 27391639 34189564 27391776 34189735 27391913 34189906 27392050 34190077 27392187 34190248 27392324 34190419 27392461 34190590 27392598 34190761 27392735 34190932 27392872 34191103 27393009 34191274 27393146 34191445 27393283 34191616 27393420 34191787 27393557 34191958 27393694 34192129 27393831 34192300 27393968 34192471 27394105 34192642 27394242 34192813 27394379 34192984 27394516 34193155 27394653 34193326 27394790 34193497 27394927 34193668 27395064 34193839 27395201 34194010 27395338 34194181 27395475 34194352 27395612 34194523 27395749 34194694 27395886 34194865 27396023 34195036 27396160 34195207 27396297 34195378 27396434 34195549 27396571 34195720 27396708 34195891 27396845 34196062 27396982 34196233 27397119 34196404 27397256 34196575 27397393 34196746 27397530 34196917 27397667 34197088 27397804 34197259 27397941 34197430 27398078 34197601 27398215 34197772 27398352 34197943 27398489 34198114 27398626 34198285
1000 21900820 0 21900820 27336060 21900957 27336231 21901094 27336402 21901231 27336573 21901368 27336744 21901505 27336915 21901642 27337086 21901779 27337257 21901916 27337428 21902053 27337599 21902190 27337770 21902327 27337941 21902464 27338112 21902601 27338283 21902738 27338454 21902875 27338625 21903012 27338796 21903149 27338967 21903286 27339138 21903423 27339309 21903560 27339480 21903697 27339651 21903834 27339822 21903971 27339993 21904108 27340164 21904245 27340335 21904382 27340506 21904519 27340677 21904656 27340848 21904793 27341019 21904930 27341190 21905067 27341361 21905204 27341532 21905341 27341703 21905478 27341874 21905615 27342045 21905752 27342216 21905889 27342387 21906026 27342558 21906163 27342729 21906300 27342900 21906437 27343071 21906574 27343242 21906711 27343413 21906848 27343584 21906985 27343755 21907122 27343926 21907259 27344097 21907396 27344268 21907533 27344439 21907670 27344610 21907807 27344781 21907944 27344952 21908081 27345123 21908218 27345294 21908355 27345465 21908492 27345636 21908629 27345807 21908766 27345978 21908903 27346149 21909040 27346320 21909177 27346491 21909314 27346662 21909451 27346833 21909588 27347004 21909725 27347175 21909862 27347346 21909999 27347517 21910136 27347688 21910273 27347859 21910410 27348030 21910547 27348201 21910684 27348372 21910821 27348543 21910958 27348714 21911095 27348885 21911232 27349056 21911369 27349227 21911506 27349398 21911643 27349569 21911780 27349740 21911917 27349911 21912054 27350082 21912191 27350253 21912328 27350424 21912465 27350595 21912602 27350766 21912739 27350937 21912876 27351108 21913013 27351279 21913150 27351450 21913287 27351621 21913424 27351792 21913561 27351963 21913698 27352134 21913835 27352305 21913972 27352476 21914109 27352647 21914246 27352818 21914383 27352989 21914520 27353160 21914657 27353331 21914794 27353502 21914931 27353673 21915068 27353844 21915205 27354015 21915342 27354186 21915479 27354357 21915616 27354528 21915753 27354699 21915890 27354870 21916027 27355041 21916164 27355212 21916301 27355383 21916438 27355554 21916575 27355725 21916712 27355896 21916849 27356067 21916986 27356238 21917123 27356409 21917260 27356580 21917397 27356751 21917534 27356922 21917671 27357093 21917808 27357264 21917945 27357435 21918082 27357606 21918219 27357777 21918356 27357948 21918493 27358119 21918630 27358290 21918767 27358461 21918904 27358632 21919041 27358803 21919178 27358974 21919315 27359145 21919452 27359316 21919589 27359487 21919726 27359658 21919863 27359829 21920000 27360000 21920137 27360171 21920274 27360342 21920411 27360513 21920548 27360684 21920685 27360855 21920822 27361026 21920959 27361197 21921096 27361368 21921233 27361539 21921370 27361710 21921507 27361881 21921644 27362052 21921781 27362223 21921918 27362394 21922055 27362565 21922192 27362736 21922329 27362907 21922466 27363078 21922603 27363249 21922740 27363420 21922877 27363591 21923014 27363762 21923151 27363933 21923288 27364104 21923425 27364275 21923562 27364446 21923699 27364617 21923836 27364788 21923973 27364959 21924110 27365130 21924247 27365301 21924384 27365472 21924521 27365643 21924658 27365814 21924795 27365985 21924932 27366156 21925069 27366327 21925206 27366498 21925343 27366669 21925480 27366840 21925617 27367011 21925754 27367182 21925891 27367353 21926028 27367524 21926165 27367695 21926302 27367866 21926439 27368037 21926576 27368208 21926713 27368379 21926850 27368550 21926987 27368721 21927124 27368892 21927261 27369063 21927398 27369234 21927535 27369405 21927672 27369576 21927809 27369747 21927946 27369918 21928083 27370089 21928220 27370260 21928357 27370431 21928494 27370602 21928631 27370773 21928768 27370944 21928905 27371115 21929042 27371286 21929179 27371457 21929316 27371628 21929453 27371799 21929590 27371970 21929727 27372141 21929864 27372312 21930001 27372483 21930138 27372654 21930275 27372825 21930412 27372996 21930549 27373167 21930686 27373338 21930823 27373509 21930960 27373680 21931097 27373851 21931234 27374022 21931371 27374193 21931508 27374364 21931645 27374535 21931782 27374706 21931919 27374877 21932056 27375048 21932193 27375219 21932330 27375390 21932467 27375561 21932604 27375732 21932741 27375903 21932878 27376074 21933015 27376245 21933152 27376416 21933289 27376587 21933426 27376758 21933563 27376929 21933700 27377100 21933837 27377271 21933974 27377442 21934111 27377613 21934248 27377784 21934385 27377955 21934522 27378126 21934659 27378297 21934796 27378468 21934933 27378639 21935070 27378810 21935207 27378981 21935344 27379152 21935481 27379323 21935618 27379494 21935755 27379665 21935892 27379836 21936029 27380007 21936166 27380178 21936303 27380349 21936440 27380520 21936577 27380691 21936714 27380862 21936851 27381033 21936988 27381204 21937125 27381375 21937262 27381546 21937399 27381717 21937536 27381888 21937673 27382059 21937810 27382230 21937947 27382401 21938084 27382572 21938221 27382743 21938358 27382914 21938495 27383085 21938632 27383256 21938769 27383427 21938906 27383598 21939043 27383769 21939180 27383940 21939317 27384111 21939454 27384282 21939591 27384453 21939728 27384624 21939865 27384795 21940002 27384966 21940139 27385137 21940276 27385308 21940413 27385479 21940550 27385650 21940687 27385821 21940824 27385992 21940961 27386163 21941098 27386334 21941235 27386505 21941372 27386676 21941509 27386847 21941646 27387018 21941783 27387189 21941920 27387360 21942057 27387531 21942194 27387702 21942331 27387873 21942468 27388044 21942605 27388215 21942742 27388386 21942879 27388557 21943016 27388728 21943153 27388899 21943290 27389070 21943427 27389241 21943564 27389412 21943701 27389583 21943838 27389754 21943975 27389925 21944112 27390096 21944249 27390267 21944386 27390438 21944523 27390609 21944660 27390780 21944797 27390951 21944934 27391122 21945071 27391293 21945208 27391464 21945345 27391635 21945482 27391806 21945619 27391977 21945756 27392148 21945893 27392319 21946030 27392490 21946167 27392661 21946304 27392832 21946441 27393003 21946578 27393174 21946715 27393345 21946852 27393516 21946989 27393687 21947126 27393858 21947263 27394029 21947400 27394200 21947537 27394371 21947674 27394542 21947811 27394713 21947948 27394884 21948085 27395055 21948222 27395226 21948359 27395397 21948496 27395568 21948633 27395739 21948770 27395910 21948907 27396081 21949044 27396252 21949181 27396423 21949318 27396594 21949455 27396765 21949592 27396936 21949729 27397107 21949866 27397278 21950003 27397449 21950140 27397620 21950277 27397791 21950414 27397962 21950551 27398133 21950688 27398304 21950825 27398475 21950962 27398646 21951099 27398817 21951236 27398988 21951373 27399159 21951510 27399330 21951647 27399501 21951784 27399672 21951921 27399843 21952058 27400014 21952195 27400185 21952332 27400356 21952469 27400527 21952606 27400698 21952743 27400869 21952880 27401040 21953017 27401211 21953154 27401382 21953291 27401553 21953428 27401724 21953565 27401895 21953702 27402066 21953839 27402237 21953976 27402408 21954113 27402579 21954250 27402750 21954387 27402921 21954524 27403092 21954661 27403263 21954798 27403434 21954935 27403605 21955072 27403776 21955209 27403947 21955346 27404118 21955483 27404289 21955620 27404460 21955757 27404631 21955894 27404802 21956031 27404973 21956168 27405144 21956305 27405315 21956442 27405486 21956579 27405657 21956716 27405828 21956853 27405999 21956990 27406170 21957127 27406341 21957264 27406512 21957401 27406683 21957538 27406854 21957675 27407025 21957812 27407196 21957949 27407367 21958086 27407538 21958223 27407709 21958360 27407880 21958497 27408051 21958634 27408222 21958771 27408393 21958908 27408564 21959045 27408735 21959182 27408906 21959319 27409077 21959456 27409248 21959593 27409419 21959730 27409590 21959867 27409761 21960004 27409932 21960141 27410103 21960278 27410274 21960415 27410445 21960552 27410616 21960689 27410787 21960826 27410958 21960963 27411129 21961100 27411300 21961237 27411471 21961374 27411642 21961511 27411813 21961648 27411984 21961785 27412155 21961922 27412326 21962059 27412497 21962196 27412668 21962333 27412839 21962470 27413010 21962607 27413181 21962744 27413352 21962881 27413523 21963018 27413694 21963155 27413865 21963292 27414036 21963429 27414207 21963566 27414378 21963703 27414549 21963840 27414720 21963977 27414891 21964114 27415062 21964251 27415233 21964388 27415404 21964525 27415575 21964662 27415746 21964799 27415917 21964936 27416088 21965073 27416259 21965210 27416430 21965347 27416601 21965484 27416772 21965621 27416943 21965758 27417114 21965895 27417285 21966032 27417456 21966169 27417627 21966306 27417798 21966443 27417969 21966580 27418140 21966717 27418311 21966854 27418482 21966991 27418653 21967128 27418824 21967265 27418995 21967402 27419166 21967539 27419337 21967676 27419508 21967813 27419679 21967950 27419850 21968087 27420021 21968224 27420192 21968361 27420363 21968498 27420534 21968635 27420705 21968772 27420876 21968909 27421047 21969046 27421218 21969183 27421389 21969320 27421560 21969457 27421731 21969594 27421902 21969731 27422073 21969868 27422244 21970005 27422415 21970142 27422586 21970279 27422757 21970416 27422928 21970553 27423099 21970690 27423270 21970827 27423441 21970964 27423612 21971101 27423783 21971238 27423954 21971375 27424125 21971512 27424296 21971649 27424467 21971786 27424638 21971923 27424809 21972060 27424980 21972197 27425151 21972334 27425322 21972471 27425493 21972608 27425664 21972745 27425835 21972882 27426006 21973019 27426177 21973156 27426348 21973293 27426519 21973430 27426690 21973567 27426861 21973704 27427032 21973841 27427203 21973978 27427374 21974115 27427545 21974252 27427716 21974389 27427887 21974526 27428058 21974663 27428229 21974800 27428400 21974937 27428571 21975074 27428742 21975211 27428913 21975348 27429084 21975485 27429255 21975622 27429426 21975759 27429597 21975896 27429768 21976033 27429939 21976170 27430110 21976307 27430281 21976444 27430452 21976581 27430623 21976718 27430794 21976855 27430965 21976992 27431136 21977129 27431307 21977266 27431478 21977403 27431649 21977540 27431820 21977677 27431991 21977814 27432162 21977951 27432333 21978088 27432504 21978225 27432675 21978362 27432846 21978499 27433017 21978636 27433188 21978773 27433359 21978910 27433530 21979047 27433701 21979184 27433872 21979321 27434043 21979458 27434214 21979595 27434385 21979732 27434556 21979869 27434727 21980006 27434898 21980143 27435069 21980280 27435240 21980417 27435411 21980554 27435582 21980691 27435753 21980828 27435924 21980965 27436095 21981102 27436266 21981239 27436437 21981376 27436608 21981513 27436779 21981650 27436950 21981787 27437121 21981924 27437292 21982061 27437463 21982198 27437634 21982335 27437805 21982472 27437976 21982609 27438147 21982746 27438318 21982883 27438489 21983020 27438660 21983157 27438831 21983294 27439002 21983431 27439173 21983568 27439344 21983705 27439515 21983842 27439686 21983979 27439857 21984116 27440028 21984253 27440199 21984390 27440370 21984527 27440541 21984664 27440712 21984801 27440883 21984938 27441054 21985075 27441225 21985212 27441396 21985349 27441567 21985486 27441738 21985623 27441909 21985760 27442080 21985897 27442251 21986034 27442422 21986171 27442593 21986308 27442764 21986445 27442935 21986582 27443106 21986719 27443277 21986856 27443448 21986993 27443619 21987130 27443790 21987267 27443961 21987404 27444132 21987541 27444303 21987678 27444474 21987815 27444645 21987952 27444816 21988089 27444987 21988226 27445158 21988363 27445329 21988500 27445500 21988637 27445671 21988774 27445842 21988911 27446013 21989048 27446184 21989185 27446355 21989322 27446526 21989459 27446697 21989596 27446868 21989733 27447039 21989870 27447210 21990007 27447381 21990144 27447552 21990281 27447723 21990418 27447894 21990555 27448065 21990692 27448236 21990829 27448407 21990966 27448578 21991103 27448749 21991240 27448920 21991377 27449091 21991514 27449262 21991651 27449433 21991788 27449604 21991925 27449775 21992062 27449946 21992199 27450117 21992336 27450288 21992473 27450459 21992610 27450630 21992747 27450801 21992884 27450972 21993021 27451143 21993158 27451314 21993295 27451485 21993432 27451656 21993569 27451827 21993706 27451998 21993843 27452169 21993980 27452340 21994117 27452511 21994254 27452682 21994391 27452853 21994528 27453024 21994665 27453195 21994802 27453366 21994939 27453537 21995076 27453708 21995213 27453879 21995350 27454050 21995487 27454221 21995624 27454392 21995761 27454563 21995898 27454734 21996035 27454905 21996172 27455076 21996309 27455247 21996446 27455418 21996583 27455589 21996720 27455760 21996857 27455931 21996994 27456102 21997131 27456273 21997268 27456444 21997405 27456615 21997542 27456786 21997679 27456957 21997816 27457128 21997953 27457299 21998090 27457470 21998227 27457641 21998364 27457812 21998501 27457983 21998638 27458154 21998775 27458325 21998912 27458496 21999049 27458667 21999186 27458838 21999323 27459009 21999460 27459180 21999597 27459351 21999734 27459522 21999871 27459693 22000008 27459864 22000145 27460035 22000282 27460206 22000419 27460377 22000556 27460548 22000693 27460719 22000830 27460890 22000967 27461061 22001104 27461232 22001241 27461403 22001378 27461574 22001515 27461745 22001652 27461916 22001789 27462087 22001926 27462258 22002063 27462429 22002200 27462600 22002337 27462771 22002474 27462942 22002611 27463113 22002748 27463284 22002885 27463455 22003022 27463626 22003159 27463797 22003296 27463968 22003433 27464139 22003570 27464310 22003707 27464481 22003844 27464652 22003981 27464823 22004118 27464994 22004255 27465165 22004392 27465336 22004529 27465507 22004666 27465678 22004803 27465849 22004940 27466020 22005077 27466191 22005214 27466362 22005351 27466533 22005488 27466704 22005625 27466875 22005762 27467046 22005899 27467217 22006036 27467388 22006173 27467559 22006310 27467730 22006447 27467901 22006584 27468072 22006721 27468243 22006858 27468414 22006995 27468585 22007132 27468756 22007269 27468927 22007406 27469098 22007543 27469269 22007680 27469440 22007817 27469611 22007954 27469782 22008091 27469953 22008228 27470124 22008365 27470295 22008502 27470466 22008639 27470637 22008776 27470808 22008913 27470979 22009050 27471150 22009187 27471321 22009324 27471492 22009461 27471663 22009598 27471834 22009735 27472005 22009872 27472176 22010009 27472347 22010146 27472518 22010283 27472689 22010420 27472860 22010557 27473031 22010694 27473202 22010831 27473373 22010968 27473544 22011105 27473715 22011242 27473886 22011379 27474057 22011516 27474228 22011653 27474399 22011790 27474570 22011927 27474741 22012064 27474912 22012201 27475083 22012338 27475254 22012475 27475425 22012612 27475596 22012749 27475767 22012886 27475938 22013023 27476109 22013160 27476280 22013297 27476451 22013434 27476622 22013571 27476793 22013708 27476964 22013845 27477135 22013982 27477306 22014119 27477477 22014256 27477648 22014393 27477819 22014530 27477990 22014667 27478161 22014804 27478332 22014941 27478503 22015078 27478674 22015215 27478845 22015352 27479016 22015489 27479187 22015626 27479358 22015763 27479529 22015900 27479700 22016037 27479871 22016174 27480042 22016311 27480213 22016448 27480384 22016585 27480555 22016722 27480726 22016859 27480897 22016996 27481068 22017133 27481239 22017270 27481410 22017407 27481581 22017544 27481752 22017681 27481923 22017818 27482094 22017955 27482265 22018092 27482436 22018229 27482607 22018366 27482778 22018503 27482949 22018640 27483120 22018777 27483291 22018914 27483462 22019051 27483633 22019188 27483804 22019325 27483975 22019462 27484146 22019599 27484317 22019736 27484488 22019873 27484659 22020010 27484830 22020147 27485001 22020284 27485172 22020421 27485343 22020558 27485514 22020695 27485685 22020832 27485856 22020969 27486027 22021106 27486198 22021243 27486369 22021380 27486540 22021517 27486711 22021654 27486882 22021791 27487053 22021928 27487224 22022065 27487395 22022202 27487566 22022339 27487737 22022476 27487908 22022613 27488079 22022750 27488250 22022887 27488421 22023024 27488592 22023161 27488763 22023298 27488934 22023435 27489105 22023572 27489276 22023709 27489447 22023846 27489618 22023983 27489789 22024120 27489960 22024257 27490131 22024394 27490302 22024531 27490473 22024668 27490644 22024805 27490815 22024942 27490986 22025079 27491157 22025216 27491328 22025353 27491499 22025490 27491670 22025627 27491841 22025764 27492012 22025901 27492183 22026038 27492354 22026175 27492525 22026312 27492696 22026449 27492867 22026586 27493038 22026723 27493209 22026860 27493380 22026997 27493551 22027134 27493722 22027271 27493893 22027408 27494064 22027545 27494235 22027682 27494406 22027819 27494577 22027956 27494748 22028093 27494919 22028230 27495090 22028367 27495261 22028504 27495432 22028641 27495603 22028778 27495774 22028915 27495945 22029052 27496116 22029189 27496287 22029326 27496458 22029463 27496629 22029600 27496800 22029737 27496971 22029874 27497142 22030011 27497313 22030148 27497484 22030285 27497655 22030422 27497826 22030559 27497997 22030696 27498168 22030833 27498339 22030970 27498510 22031107 27498681 22031244 27498852 22031381 27499023 22031518 27499194 22031655 27499365 22031792 27499536 22031929 27499707 22032066 27499878 22032203 27500049 22032340 27500220 22032477 27500391 22032614 27500562 22032751 27500733 22032888 27500904 22033025 27501075 22033162 27501246 22033299 27501417 22033436 27501588 22033573 27501759 22033710 27501930 22033847 27502101 22033984 27502272 22034121 27502443 22034258 27502614 22034395 27502785 22034532 27502956 22034669 27503127 22034806 27503298 22034943 27503469 22035080 27503640 22035217 27503811 22035354 27503982 22035491 27504153 22035628 27504324 22035765 27504495 22035902 27504666 22036039 27504837 22036176 27505008 22036313 27505179 22036450 27505350 22036587 27505521 22036724 27505692 22036861 27505863 22036998 27506034 22037135 27506205 22037272 27506376 22037409 27506547 22037546 27506718
1000 74840497 0 74840497 93414051 74840634 93414222 74840771 93414393 74840908 93414564 74841045 93414735 74841182 93414906 74841319 93415077 74841456 93415248 74841593 93415419 74841730 93415590 74841867 93415761 74842004 93415932 74842141 93416103 74842278 93416274 74842415 93416445 74842552 93416616 74842689 93416787 74842826 93416958 74842963 93417129 74843100 93417300 74843237 93417471 74843374 93417642 74843511 93417813 74843648 93417984 74843785 93418155 74843922 93418326 74844059 93418497 74844196 93418668 74844333 93418839 74844470 93419010 74844607 93419181 74844744 93419352 74844881 93419523 74845018 93419694 74845155 93419865 74845292 93420036 74845429 93420207 74845566 93420378 74845703 93420549 74845840 93420720 74845977 93420891 74846114 93421062 74846251 93421233 74846388 93421404 74846525 93421575 74846662 93421746 74846799 93421917 74846936 93422088 74847073 93422259 74847210 93422430 74847347 93422601 74847484 93422772 74847621 93422943 74847758 93423114 74847895 93423285 74848032 93423456 74848169 93423627 74848306 93423798 74848443 93423969 74848580 93424140 74848717 93424311 74848854 93424482 74848991 93424653 74849128 93424824 74849265 93424995 74849402 93425166 74849539 93425337 74849676 93425508 74849813 93425679 74849950 93425850 74850087 93426021 74850224 93426192 74850361 93426363 74850498 93426534 74850635 93426705 74850772 93426876 74850909 93427047 74851046 93427218 74851183 93427389 74851320 93427560 74851457 93427731 74851594 93427902 74851731 93428073 74851868 93428244 74852005 93428415 74852142 93428586 74852279 93428757 74852416 93428928 74852553 93429099 74852690 93429270 74852827 93429441 74852964 93429612 74853101 93429783 74853238 93429954 74853375 93430125 74853512 93430296 74853649 93430467 74853786 93430638 74853923 93430809 74854060 93430980 74854197 93431151 74854334 93431322 74854471 93431493 74854608 93431664 74854745 93431835 74854882 93432006 74855019 93432177 74855156 93432348 74855293 93432519 74855430 93432690 74855567 93432861 74855704 93433032 74855841 93433203 74855978 93433374 74856115 93433545 74856252 93433716 74856389 93433887 74856526 93434058 74856663 93434229 74856800 93434400 74856937 93434571 74857074 93434742 74857211 93434913 74857348 93435084 74857485 93435255 74857622 93435426 74857759 93435597 74857896 93435768 74858033 93435939 74858170 93436110 74858307 93436281 74858444 93436452 74858581 93436623 74858718 93436794 74858855 93436965 74858992 93437136 74859129 93437307 74859266 93437478 74859403 93437649 74859540 93437820 74859677 93437991 74859814 93438162 74859951 93438333 74860088 93438504 74860225 93438675 74860362 93438846 74860499 93439017 74860636 93439188 74860773 93439359 74860910 93439530 74861047 93439701 74861184 93439872 74861321 93440043 74861458 93440214 74861595 93440385 74861732 93440556 74861869 93440727 74862006 93440898 74862143 93441069 74862280 93441240 74862417 93441411 74862554 93441582 74862691 93441753 74862828 93441924 74862965 93442095 74863102 93442266 74863239 93442437 74863376 93442608 74863513 93442779 74863650 93442950 74863787 93443121 74863924 93443292 74864061 93443463 74864198 93443634 74864335 93443805 74864472 93443976 74864609 93444147 74864746 93444318 74864883 93444489 74865020 93444660 74865157 93444831 74865294 93445002 74865431 93445173 74865568 93445344 74865705 93445515 74865842 93445686 74865979 93445857 74866116 93446028 74866253 93446199 74866390 93446370 74866527 93446541 74866664 93446712 74866801 93446883 74866938 93447054 74867075 93447225 74867212 93447396 74867349 93447567 74867486 93447738 74867623 93447909 74867760 93448080 74867897 93448251 74868034 93448422 74868171 93448593 74868308 93448764 74868445 93448935 74868582 93449106 74868719 93449277 74868856 93449448 74868993 93449619 74869130 93449790 74869267 93449961 74869404 93450132 74869541 93450303 74869678 93450474 74869815 93450645 74869952 93450816 74870089 93450987 74870226 93451158 74870363 93451329 74870500 93451500 74870637 93451671 74870774 93451842 74870911 93452013 74871048 93452184 74871185 93452355 74871322 93452526 74871459 93452697 74871596 93452868 74871733 93453039 74871870 93453210 74872007 93453381 74872144 93453552 74872281 93453723 74872418 93453894 74872555 93454065 74872692 93454236 74872829 93454407 74872966 93454578 74873103 93454749 74873240 93454920 74873377 93455091 74873514 93455262 74873651 93455433 74873788 93455604 74873925 93455775 74874062 93455946 74874199 93456117 74874336 93456288 74874473 93456459 74874610 93456630 74874747 93456801 74874884 93456972 74875021 93457143 74875158 93457314 74875295 93457485 74875432 93457656 74875569 93457827 74875706 93457998 74875843 93458169 74875980 93458340 74876117 93458511 74876254 93458682 74876391 93458853 74876528 93459024 74876665 93459195 74876802 93459366 74876939 93459537 74877076 93459708 74877213 93459879 74877350 93460050 74877487 93460221 74877624 93460392 74877761 93460563 74877898 93460734 74878035 93460905 74878172 93461076 74878309 93461247 74878446 93461418 74878583 93461589 74878720 93461760 74878857 93461931 74878994 93462102 74879131 93462273 74879268 93462444 74879405 93462615 74879542 93462786 74879679 93462957 74879816 93463128 74879953 93463299 74880090 93463470 74880227 93463641 74880364 93463812 74880501 93463983 74880638 93464154 74880775 93464325 74880912 93464496 74881049 93464667 74881186 93464838 74881323 93465009 74881460 93465180 74881597 93465351 74881734 93465522 74881871 93465693 74882008 93465864 74882145 93466035 74882282 93466206 74882419 93466377 74882556 93466548 74882693 93466719 74882830 93466890 74882967 93467061 74883104 93467232 74883241 93467403 74883378 93467574 74883515 93467745 74883652 93467916 74883789 93468087 74883926 93468258 74884063 93468429 74884200 93468600 74884337 93468771 74884474 93468942 74884611 93469113 74884748 93469284 74884885 93469455 74885022 93469626 74885159 93469797 74885296 93469968 74885433 93470139 74885570 93470310 74885707 93470481 74885844 93470652 74885981 93470823 74886118 93470994 74886255 93471165 74886392 93471336 74886529 93471507 74886666 93471678 74886803 93471849 74886940 93472020 74887077 93472191 74887214 93472362 74887351 93472533 74887488 93472704 74887625 93472875 74887762 93473046 74887899 93473217 74888036 93473388 74888173 93473559 74888310 93473730 74888447 93473901 74888584 93474072 74888721 93474243 74888858 93474414 74888995 93474585 74889132 93474756 74889269 93474927 74889406 93475098 74889543 93475269 74889680 93475440 74889817 93475611 74889954 93475782 74890091 93475953 74890228 93476124 74890365 93476295 74890502 93476466 74890639 93476637 74890776 93476808 74890913 93476979 74891050 93477150 74891187 93477321 74891324 93477492 74891461 93477663 74891598 93477834 74891735 93478005 74891872 93478176 74892009 93478347 74892146 93478518 74892283 93478689 74892420 93478860 74892557 93479031 74892694 93479202 74892831 93479373 74892968 93479544 74893105 93479715 74893242 93479886 74893379 93480057 74893516 93480228 74893653 93480399 74893790 93480570 74893927 93480741 74894064 93480912 74894201 93481083 74894338 93481254 74894475 93481425 74894612 93481596 74894749 93481767 74894886 93481938 74895023 93482109 74895160 93482280 74895297 93482451 74895434 93482622 74895571 93482793 74895708 93482964 74895845 93483135 74895982 93483306 74896119 93483477 74896256 93483648 74896393 93483819 74896530 93483990 74896667 93484161 74896804 93484332 74896941 93484503 74897078 93484674 74897215 93484845 74897352 93485016 74897489 93485187 74897626 93485358 74897763 93485529 74897900 93485700 74898037 93485871 74898174 93486042 74898311 93486213 74898448 93486384 74898585 93486555 74898722 93486726 74898859 93486897 74898996 93487068 74899133 93487239 74899270 93487410 74899407 93487581 74899544 93487752 74899681 93487923 74899818 93488094 74899955 93488265 74900092 93488436 74900229 93488607 74900366 93488778 74900503 93488949 74900640 93489120 74900777 93489291 74900914 93489462 74901051 93489633 74901188 93489804 74901325 93489975 74901462 93490146 74901599 93490317 74901736 93490488 74901873 93490659 74902010 93490830 74902147 93491001 74902284 93491172 74902421 93491343 74902558 93491514 74902695 93491685 74902832 93491856 74902969 93492027 74903106 93492198 74903243 93492369 74903380 93492540 74903517 93492711 74903654 93492882 74903791 93493053 74903928 93493224 74904065 93493395 74904202 93493566 74904339 93493737 74904476 93493908 74904613 93494079 74904750 93494250 74904887 93494421 74905024 93494592 74905161 93494763 74905298 93494934 74905435 93495105 74905572 93495276 74905709 93495447 74905846 93495618 74905983 93495789 74906120 93495960 74906257 93496131 74906394 93496302 74906531 93496473 74906668 93496644 74906805 93496815 74906942 93496986 74907079 93497157 74907216 93497328 74907353 93497499 74907490 93497670 74907627 93497841 74907764 93498012 74907901 93498183 74908038 93498354 74908175 93498525 74908312 93498696 74908449 93498867 74908586 93499038 74908723 93499209 74908860 93499380 74908997 93499551 74909134 93499722 74909271 93499893 74909408 93500064 74909545 93500235 74909682 93500406 74909819 93500577 74909956 93500748 74910093 93500919 74910230 93501090 74910367 93501261 74910504 93501432 74910641 93501603 74910778 93501774 74910915 93501945 74911052 93502116 74911189 93502287 74911326 93502458 74911463 93502629 74911600 93502800 74911737 93502971 74911874 93503142 74912011 93503313 74912148 93503484 74912285 93503655 74912422 93503826 74912559 93503997 74912696 93504168 74912833 93504339 74912970 93504510 74913107 93504681 74913244 93504852 74913381 93505023 74913518 93505194 74913655 93505365 74913792 93505536 74913929 93505707 74914066 93505878 74914203 93506049 74914340 93506220 74914477 93506391 74914614 93506562 74914751 93506733 74914888 93506904 74915025 93507075 74915162 93507246 74915299 93507417 74915436 93507588 74915573 93507759 74915710 93507930 74915847 93508101 74915984 93508272 74916121 93508443 74916258 93508614 74916395 93508785 74916532 93508956 74916669 93509127 74916806 93509298 74916943 93509469 74917080 93509640 74917217 93509811 74917354 93509982 74917491 93510153 74917628 93510324 74917765 93510495 74917902 93510666 74918039 93510837 74918176 93511008 74918313 93511179 74918450 93511350 74918587 93511521 74918724 93511692 74918861 93511863 74918998 93512034 74919135 93512205 74919272 93512376 74919409 93512547 74919546 93512718 74919683 93512889 74919820 93513060 74919957 93513231 74920094 93513402 74920231 93513573 74920368 93513744 74920505 93513915 74920642 93514086 74920779 93514257 74920916 93514428 74921053 93514599 74921190 93514770 74921327 93514941 74921464 93515112 74921601 93515283 74921738 93515454 74921875 93515625 74922012 93515796 74922149 93515967 74922286 93516138 74922423 93516309 74922560 93516480 74922697 93516651 74922834 93516822 74922971 93516993 74923108 93517164 74923245 93517335 74923382 93517506 74923519 93517677 74923656 93517848 74923793 93518019 74923930 93518190 74924067 93518361 74924204 93518532 74924341 93518703 74924478 93518874 74924615 93519045 74924752 93519216 74924889 93519387 74925026 93519558 74925163 93519729 74925300 93519900 74925437 93520071 74925574 93520242 74925711 93520413 74925848 93520584 74925985 93520755 74926122 93520926 74926259 93521097 74926396 93521268 74926533 93521439 74926670 93521610 74926807 93521781 74926944 93521952 74927081 93522123 74927218 93522294 74927355 93522465 74927492 93522636 74927629 93522807 74927766 93522978 74927903 93523149 74928040 93523320 74928177 93523491 74928314 93523662 74928451 93523833 74928588 93524004 74928725 93524175 74928862 93524346 74928999 93524517 74929136 93524688 74929273 93524859 74929410 93525030 74929547 93525201 74929684 93525372 74929821 93525543 74929958 93525714 74930095 93525885 74930232 93526056 74930369 93526227 74930506 93526398 74930643 93526569 74930780 93526740 74930917 93526911 74931054 93527082 74931191 93527253 74931328 93527424 74931465 93527595 74931602 93527766 74931739 93527937 74931876 93528108 74932013 93528279 74932150 93528450 74932287 93528621 74932424 93528792 74932561 93528963 74932698 93529134 74932835 93529305 74932972 93529476 74933109 93529647 74933246 93529818 74933383 93529989 74933520 93530160 74933657 93530331 74933794 93530502 74933931 93530673 74934068 93530844 74934205 93531015 74934342 93531186 74934479 93531357 74934616 93531528 74934753 93531699 74934890 93531870 74935027 93532041 74935164 93532212 74935301 93532383 74935438 93532554 74935575 93532725 74935712 93532896 74935849 93533067 74935986 93533238 74936123 93533409 74936260 93533580 74936397 93533751 74936534 93533922 74936671 93534093 74936808 93534264 74936945 93534435 74937082 93534606 74937219 93534777 74937356 93534948 74937493 93535119 74937630 93535290 74937767 93535461 74937904 93535632 74938041 93535803 74938178 93535974 74938315 93536145 74938452 93536316 74938589 93536487 74938726 93536658 74938863 93536829 74939000 93537000 74939137 93537171 74939274 93537342 74939411 93537513 74939548 93537684 74939685 93537855 74939822 93538026 74939959 93538197 74940096 93538368 74940233 93538539 74940370 93538710 74940507 93538881 74940644 93539052 74940781 93539223 74940918 93539394 74941055 93539565 74941192 93539736 74941329 93539907 74941466 93540078 74941603 93540249 74941740 93540420 74941877 93540591 74942014 93540762 74942151 93540933 74942288 93541104 74942425 93541275 74942562 93541446 74942699 93541617 74942836 93541788 74942973 93541959 74943110 93542130 74943247 93542301 74943384 93542472 74943521 93542643 74943658 93542814 74943795 93542985 74943932 93543156 74944069 93543327 74944206 93543498 74944343 93543669 74944480 93543840 74944617 93544011 74944754 93544182 74944891 93544353 74945028 93544524 74945165 93544695 74945302 93544866 74945439 93545037 74945576 93545208 74945713 93545379 74945850 93545550 74945987 93545721 74946124 93545892 74946261 93546063 74946398 93546234 74946535 93546405 74946672 93546576 74946809 93546747 74946946 93546918 74947083 93547089 74947220 93547260 74947357 93547431 74947494 93547602 74947631 93547773 74947768 93547944 74947905 93548115 74948042 93548286 74948179 93548457 74948316 93548628 74948453 93548799 74948590 93548970 74948727 93549141 74948864 93549312 74949001 93549483 74949138 93549654 74949275 93549825 74949412 93549996 74949549 93550167 74949686 93550338 74949823 93550509 74949960 93550680 74950097 93550851 74950234 93551022 74950371 93551193 74950508 93551364 74950645 93551535 74950782 93551706 74950919 93551877 74951056 93552048 74951193 93552219 74951330 93552390 74951467 93552561 74951604 93552732 74951741 93552903 74951878 93553074 74952015 93553245 74952152 93553416 74952289 93553587 74952426 93553758 74952563 93553929 74952700 93554100 74952837 93554271 74952974 93554442 74953111 93554613 74953248 93554784 74953385 93554955 74953522 93555126 74953659 93555297 74953796 93555468 74953933 93555639 74954070 93555810 74954207 93555981 74954344 93556152 74954481 93556323 74954618 93556494 74954755 93556665 74954892 93556836 74955029 93557007 74955166 93557178 74955303 93557349 74955440 93557520 74955577 93557691 74955714 93557862 74955851 93558033 74955988 93558204 74956125 93558375 74956262 93558546 74956399 93558717 74956536 93558888 74956673 93559059 74956810 93559230 74956947 93559401 74957084 93559572 74957221 93559743 74957358 93559914 74957495 93560085 74957632 93560256 74957769 93560427 74957906 93560598 74958043 93560769 74958180 93560940 74958317 93561111 74958454 93561282 74958591 93561453 74958728 93561624 74958865 93561795 74959002 93561966 74959139 93562137 74959276 93562308 74959413 93562479 74959550 93562650 74959687 93562821 74959824 93562992 74959961 93563163 74960098 93563334 74960235 93563505 74960372 93563676 74960509 93563847 74960646 93564018 74960783 93564189 74960920 93564360 74961057 93564531 74961194 93564702 74961331 93564873 74961468 93565044 74961605 93565215 74961742 93565386 74961879 93565557 74962016 93565728 74962153 93565899 74962290 93566070 74962427 93566241 74962564 93566412 74962701 93566583 74962838 93566754 74962975 93566925 74963112 93567096 74963249 93567267 74963386 93567438 74963523 93567609 74963660 93567780 74963797 93567951 74963934 93568122 74964071 93568293 74964208 93568464 74964345 93568635 74964482 93568806 74964619 93568977 74964756 93569148 74964893 93569319 74965030 93569490 74965167 93569661 74965304 93569832 74965441 93570003 74965578 93570174 74965715 93570345 74965852 93570516 74965989 93570687 74966126 93570858 74966263 93571029 74966400 93571200 74966537 93571371 74966674 93571542 74966811 93571713 74966948 93571884 74967085 93572055 74967222 93572226 74967359 93572397 74967496 93572568 74967633 93572739 74967770 93572910 74967907 93573081 74968044 93573252 74968181 93573423 74968318 93573594 74968455 93573765 74968592 93573936 74968729 93574107 74968866 93574278 74969003 93574449 74969140 93574620 74969277 93574791 74969414 93574962 74969551 93575133 74969688 93575304 74969825 93575475 74969962 93575646 74970099 93575817 74970236 93575988 74970373 93576159 74970510 93576330 74970647 93576501 74970784 93576672 74970921 93576843 74971058 93577014 74971195 93577185 74971332 93577356 74971469 93577527 74971606 93577698 74971743 93577869 74971880 93578040 74972017 93578211 74972154 93578382 74972291 93578553 74972428 93578724 74972565 93578895 74972702 93579066 74972839 93579237 74972976 93579408 74973113 93579579 74973250 93579750 74973387 93579921 74973524 93580092 74973661 93580263 74973798 93580434 74973935 93580605 74974072 93580776 74974209 93580947 74974346 93581118 74974483 93581289 74974620 93581460 74974757 93581631 74974894 93581802 74975031 93581973 74975168 93582144 74975305 93582315 74975442 93582486 74975579 93582657 74975716 93582828 74975853 93582999 74975990 93583170 74976127 93583341 74976264 93583512 74976401 93583683 74976538 93583854 74976675 93584025 74976812 93584196 74976949 93584367 74977086 93584538 74977223 93584709
1000 16986900 0 16986900 21202627 16987037 21202798 16987174 21202969 16987311 21203140 16987448 21203311 16987585 21203482 16987722 21203653 16987859 21203824 16987996 21203995 16988133 21204166 16988270 21204337 16988407 21204508 16988544 21204679 16988681 21204850 16988818 21205021 16988955 21205192 16989092 21205363 16989229 21205534 16989366 21205705 16989503 21205876 16989640 21206047 16989777 21206218 16989914 21206389 16990051 21206560 16990188 21206731 16990325 21206902 16990462 21207073 16990599 21207244 16990736 21207415 16990873 21207586 16991010 21207757 16991147 21207928 16991284 21208099 16991421 21208270 16991558 21208441 16991695 21208612 16991832 21208783 16991969 21208954 16992106 21209125 16992243 21209296 16992380 21209467 16992517 21209638 16992654 21209809 16992791 21209980 16992928 21210151 16993065 21210322 16993202 21210493 16993339 21210664 16993476 21210835 16993613 21211006 16993750 21211177 16993887 21211348 16994024 21211519 16994161 21211690 16994298 21211861 16994435 21212032 16994572 21212203 16994709 21212374 16994846 21212545 16994983 21212716 16995120 21212887 16995257 21213058 16995394 21213229 16995531 21213400 16995668 21213571 16995805 21213742 16995942 21213913 16996079 21214084 16996216 21214255 16996353 21214426 16996490 21214597 16996627 21214768 16996764 21214939 16996901 21215110 16997038 21215281 16997175 21215452 16997312 21215623 16997449 21215794 16997586 21215965 16997723 21216136 16997860 21216307 16997997 21216478 16998134 21216649 16998271 21216820 16998408 21216991 16998545 21217162 16998682 21217333 16998819 21217504 16998956 21217675 16999093 21217846 16999230 21218017 16999367 21218188 16999504 21218359 16999641 21218530 16999778 21218701 16999915 21218872 17000052 21219043 17000189 21219214 17000326 21219385 17000463 21219556 17000600 21219727 17000737 21219898 17000874 21220069 17001011 21220240 17001148 21220411 17001285 21220582 17001422 21220753 17001559 21220924 17001696 21221095 17001833 21221266 17001970 21221437 17002107 21221608 17002244 21221779 17002381 21221950 17002518 21222121 17002655 21222292 17002792 21222463 17002929 21222634 17003066 21222805 17003203 21222976 17003340 21223147 17003477 21223318 17003614 21223489 17003751 21223660 17003888 21223831 17004025 21224002 17004162 21224173 17004299 21224344 17004436 21224515 17004573 21224686 17004710 21224857 17004847 21225028 17004984 21225199 17005121 21225370 17005258 21225541 17005395 21225712 17005532 21225883 17005669 21226054 17005806 21226225 17005943 21226396 17006080 21226567 17006217 21226738 17006354 21226909 17006491 21227080 17006628 21227251 17006765 21227422 17006902 21227593 17007039 21227764 17007176 21227935 17007313 21228106 17007450 21228277 17007587 21228448 17007724 21228619 17007861 21228790 17007998 21228961 17008135 21229132 17008272 21229303 17008409 21229474 17008546 21229645 17008683 21229816 17008820 21229987 17008957 21230158 17009094 21230329 17009231 21230500 17009368 21230671 17009505 21230842 17009642 21231013 17009779 21231184 17009916 21231355 17010053 21231526 17010190 21231697 17010327 21231868 17010464 21232039 17010601 21232210 17010738 21232381 17010875 21232552 17011012 21232723 17011149 21232894 17011286 21233065 17011423 21233236 17011560 21233407 17011697 21233578 17011834 21233749 17011971 21233920 17012108 21234091 17012245 21234262 17012382 21234433 17012519 21234604 17012656 21234775 17012793 21234946 17012930 21235117 17013067 21235288 17013204 21235459 17013341 21235630 17013478 21235801 17013615 21235972 17013752 21236143 17013889 21236314 17014026 21236485 17014163 21236656 17014300 21236827 17014437 21236998 17014574 21237169 17014711 21237340 17014848 21237511 17014985 21237682 17015122 21237853 17015259 21238024 17015396 21238195 17015533 21238366 17015670 21238537 17015807 21238708 17015944 21238879 17016081 21239050 17016218 21239221 17016355 21239392 17016492 21239563 17016629 21239734 17016766 21239905 17016903 21240076 17017040 21240247 17017177 21240418 17017314 21240589 17017451 21240760 17017588 21240931 17017725 21241102 17017862 21241273 17017999 21241444 17018136 21241615 17018273 21241786 17018410 21241957 17018547 21242128 17018684 21242299 17018821 21242470 17018958 21242641 17019095 21242812 17019232 21242983 17019369 21243154 17019506 21243325 17019643 21243496 17019780 21243667 17019917 21243838 17020054 21244009 17020191 21244180 17020328 21244351 17020465 21244522 17020602 21244693 17020739 21244864 17020876 21245035 17021013 21245206 17021150 21245377 17021287 21245548 17021424 21245719 17021561 21245890 17021698 21246061 17021835 21246232 17021972 21246403 17022109 21246574 17022246 21246745 17022383 21246916 17022520 21247087 17022657 21247258 17022794 21247429 17022931 21247600 17023068 21247771 17023205 21247942 17023342 21248113 17023479 21248284 17023616 21248455 17023753 21248626 17023890 21248797 17024027 21248968 17024164 21249139 17024301 21249310 17024438 21249481 17024575 21249652 17024712 21249823 17024849 21249994 17024986 21250165 17025123 21250336 17025260 21250507 17025397 21250678 17025534 21250849 17025671 21251020 17025808 21251191 17025945 21251362 17026082 21251533 17026219 21251704 17026356 21251875 17026493 21252046 17026630 21252217 17026767 21252388 17026904 21252559 17027041 21252730 17027178 21252901 17027315 21253072 17027452 21253243 17027589 21253414 17027726 21253585 17027863 21253756 17028000 21253927 17028137 21254098 17028274 21254269 17028411 21254440 17028548 21254611 17028685 21254782 17028822 21254953 17028959 21255124 17029096 21255295 17029233 21255466 17029370 21255637 17029507 21255808 17029644 21255979 17029781 21256150 17029918 21256321 17030055 21256492 17030192 21256663 17030329 21256834 17030466 21257005 17030603 21257176 17030740 21257347 17030877 21257518 17031014 21257689 17031151 21257860 17031288 21258031 17031425 21258202 17031562 21258373 17031699 21258544 17031836 21258715 17031973 21258886 17032110 21259057 17032247 21259228 17032384 21259399 17032521 21259570 17032658 21259741 17032795 21259912 17032932 21260083 17033069 21260254 17033206 21260425 17033343 21260596 17033480 21260767 17033617 21260938 17033754 21261109 17033891 21261280 17034028 21261451 17034165 21261622 17034302 21261793 17034439 21261964 17034576 21262135 17034713 21262306 17034850 21262477 17034987 21262648 17035124 21262819 17035261 21262990 17035398 21263161 17035535 21263332 17035672 21263503 17035809 21263674 17035946 21263845 17036083 21264016 17036220 21264187 17036357 21264358 17036494 21264529 17036631 21264700 17036768 21264871 17036905 21265042 17037042 21265213 17037179 21265384 17037316 21265555 17037453 21265726 17037590 21265897 17037727 21266068 17037864 21266239 17038001 21266410 17038138 21266581 17038275 21266752 17038412 21266923 17038549 21267094 17038686 21267265 17038823 21267436 17038960 21267607 17039097 21267778 17039234 21267949 17039371 21268120 17039508 21268291 17039645 21268462 17039782 21268633 17039919 21268804 17040056 21268975 17040193 21269146 17040330 21269317 17040467 21269488 17040604 21269659 17040741 21269830 17040878 21270001 17041015 21270172 17041152 21270343 17041289 21270514 17041426 21270685 17041563 21270856 17041700 21271027 17041837 21271198 17041974 21271369 17042111 21271540 17042248 21271711 17042385 21271882 17042522 21272053 17042659 21272224 17042796 21272395 17042933 21272566 17043070 21272737 17043207 21272908 17043344 21273079 17043481 21273250 17043618 21273421 17043755 21273592 17043892 21273763 17044029 21273934 17044166 21274105 17044303 21274276 17044440 21274447 17044577 21274618 17044714 21274789 17044851 21274960 17044988 21275131 17045125 21275302 17045262 21275473 17045399 21275644 17045536 21275815 17045673 21275986 17045810 21276157 17045947 21276328 17046084 21276499 17046221 21276670 17046358 21276841 17046495 21277012 17046632 21277183 17046769 21277354 17046906 21277525 17047043 21277696 17047180 21277867 17047317 21278038 17047454 21278209 17047591 21278380 17047728 21278551 17047865 21278722 17048002 21278893 17048139 21279064 17048276 21279235 17048413 21279406 17048550 21279577 17048687 21279748 17048824 21279919 17048961 21280090 17049098 21280261 17049235 21280432 17049372 21280603 17049509 21280774 17049646 21280945 17049783 21281116 17049920 21281287 17050057 21281458 17050194 21281629 17050331 21281800 17050468 21281971 17050605 21282142 17050742 21282313 17050879 21282484 17051016 21282655 17051153 21282826 17051290 21282997 17051427 21283168 17051564 21283339 17051701 21283510 17051838 21283681 17051975 21283852 17052112 21284023 17052249 21284194 17052386 21284365 17052523 21284536 17052660 21284707 17052797 21284878 17052934 21285049 17053071 21285220 17053208 21285391 17053345 21285562 17053482 21285733 17053619 21285904 17053756 21286075 17053893 21286246 17054030 21286417 17054167 21286588 17054304 21286759 17054441 21286930 17054578 21287101 17054715 21287272 17054852 21287443 17054989 21287614 17055126 21287785 17055263 21287956 17055400 21288127 17055537 21288298 17055674 21288469 17055811 21288640 17055948 21288811 17056085 21288982 17056222 21289153 17056359 21289324 17056496 21289495 17056633 21289666 17056770 21289837 17056907 21290008 17057044 21290179 17057181 21290350 17057318 21290521 17057455 21290692 17057592 21290863 17057729 21291034 17057866 21291205 17058003 21291376 17058140 21291547 17058277 21291718 17058414 21291889 17058551 21292060 17058688 21292231 17058825 21292402 17058962 21292573 17059099 21292744 17059236 21292915 17059373 21293086 17059510 21293257 17059647 21293428 17059784 21293599 17059921 21293770 17060058 21293941 17060195 21294112 17060332 21294283 17060469 21294454 17060606 21294625 17060743 21294796 17060880 21294967 17061017 21295138 17061154 21295309 17061291 21295480 17061428 21295651 17061565 21295822 17061702 21295993 17061839 21296164 17061976 21296335 17062113 21296506 17062250 21296677 17062387 21296848 17062524 21297019 17062661 21297190 17062798 21297361 17062935 21297532 17063072 21297703 17063209 21297874 17063346 21298045 17063483 21298216 17063620 21298387 17063757 21298558 17063894 21298729 17064031 21298900 17064168 21299071 17064305 21299242 17064442 21299413 17064579 21299584 17064716 21299755 17064853 21299926 17064990 21300097 17065127 21300268 17065264 21300439 17065401 21300610 17065538 21300781 17065675 21300952 17065812 21301123 17065949 21301294 17066086 21301465 17066223 21301636 17066360 21301807 17066497 21301978 17066634 21302149 17066771 21302320 17066908 21302491 17067045 21302662 17067182 21302833 17067319 21303004 17067456 21303175 17067593 21303346 17067730 21303517 17067867 21303688 17068004 21303859 17068141 21304030 17068278 21304201 17068415 21304372 17068552 21304543 17068689 21304714 17068826 21304885 17068963 21305056 17069100 21305227 17069237 21305398 17069374 21305569 17069511 21305740 17069648 21305911 17069785 21306082 17069922 21306253 17070059 21306424 17070196 21306595 17070333 21306766 17070470 21306937 17070607 21307108 17070744 21307279 17070881 21307450 17071018 21307621 17071155 21307792 17071292 21307963 17071429 21308134 17071566 21308305 17071703 21308476 17071840 21308647 17071977 21308818 17072114 21308989 17072251 21309160 17072388 21309331 17072525 21309502 17072662 21309673 17072799 21309844 17072936 21310015 17073073 21310186 17073210 21310357 17073347 21310528 17073484 21310699 17073621 21310870 17073758 21311041 17073895 21311212 17074032 21311383 17074169 21311554 17074306 21311725 17074443 21311896 17074580 21312067 17074717 21312238 17074854 21312409 17074991 21312580 17075128 21312751 17075265 21312922 17075402 21313093 17075539 21313264 17075676 21313435 17075813 21313606 17075950 21313777 17076087 21313948 17076224 21314119 17076361 21314290 17076498 21314461 17076635 21314632 17076772 21314803 17076909 21314974 17077046 21315145 17077183 21315316 17077320 21315487 17077457 21315658 17077594 21315829 17077731 21316000 17077868 21316171 17078005 21316342 17078142 21316513 17078279 21316684 17078416 21316855 17078553 21317026 17078690 21317197 17078827 21317368 17078964 21317539 17079101 21317710 17079238 21317881 17079375 21318052 17079512 21318223 17079649 21318394 17079786 21318565 17079923 21318736 17080060 21318907 17080197 21319078 17080334 21319249 17080471 21319420 17080608 21319591 17080745 21319762 17080882 21319933 17081019 21320104 17081156 21320275 17081293 21320446 17081430 21320617 17081567 21320788 17081704 21320959 17081841 21321130 17081978 21321301 17082115 21321472 17082252 21321643 17082389 21321814 17082526 21321985 17082663 21322156 17082800 21322327 17082937 21322498 17083074 21322669 17083211 21322840 17083348 21323011 17083485 21323182 17083622 21323353 17083759 21323524 17083896 21323695 17084033 21323866 17084170 21324037 17084307 21324208 17084444 21324379 17084581 21324550 17084718 21324721 17084855 21324892 17084992 21325063 17085129 21325234 17085266 21325405 17085403 21325576 17085540 21325747 17085677 21325918 17085814 21326089 17085951 21326260 17086088 21326431 17086225 21326602 17086362 21326773 17086499 21326944 17086636 21327115 17086773 21327286 17086910 21327457 17087047 21327628 17087184 21327799 17087321 21327970 17087458 21328141 17087595 21328312 17087732 21328483 17087869 21328654 17088006 21328825 17088143 21328996 17088280 21329167 17088417 21329338 17088554 21329509 17088691 21329680 17088828 21329851 17088965 21330022 17089102 21330193 17089239 21330364 17089376 21330535 17089513 21330706 17089650 21330877 17089787 21331048 17089924 21331219 17090061 21331390 17090198 21331561 17090335 21331732 17090472 21331903 17090609 21332074 17090746 21332245 17090883 21332416 17091020 21332587 17091157 21332758 17091294 21332929 17091431 21333100 17091568 21333271 17091705 21333442 17091842 21333613 17091979 21333784 17092116 21333955 17092253 21334126 17092390 21334297 17092527 21334468 17092664 21334639 17092801 21334810 17092938 21334981 17093075 21335152 17093212 21335323 17093349 21335494 17093486 21335665 17093623 21335836 17093760 21336007 17093897 21336178 17094034 21336349 17094171 21336520 17094308 21336691 17094445 21336862 17094582 21337033 17094719 21337204 17094856 21337375 17094993 21337546 17095130 21337717 17095267 21337888 17095404 21338059 17095541 21338230 17095678 21338401 17095815 21338572 17095952 21338743 17096089 21338914 17096226 21339085 17096363 21339256 17096500 21339427 17096637 21339598 17096774 21339769 17096911 21339940 17097048 21340111 17097185 21340282 17097322 21340453 17097459 21340624 17097596 21340795 17097733 21340966 17097870 21341137 17098007 21341308 17098144 21341479 17098281 21341650 17098418 21341821 17098555 21341992 17098692 21342163 17098829 21342334 17098966 21342505 17099103 21342676 17099240 21342847 17099377 21343018 17099514 21343189 17099651 21343360 17099788 21343531 17099925 21343702 17100062 21343873 17100199 21344044 17100336 21344215 17100473 21344386 17100610 21344557 17100747 21344728 17100884 21344899 17101021 21345070 17101158 21345241 17101295 21345412 17101432 21345583 17101569 21345754 17101706 21345925 17101843 21346096 17101980 21346267 17102117 21346438 17102254 21346609 17102391 21346780 17102528 21346951 17102665 21347122 17102802 21347293 17102939 21347464 17103076 21347635 17103213 21347806 17103350 21347977 17103487 21348148 17103624 21348319 17103761 21348490 17103898 21348661 17104035 21348832 17104172 21349003 17104309 21349174 17104446 21349345 17104583 21349516 17104720 21349687 17104857 21349858 17104994 21350029 17105131 21350200 17105268 21350371 17105405 21350542 17105542 21350713 17105679 21350884 17105816 21351055 17105953 21351226 17106090 21351397 17106227 21351568 17106364 21351739 17106501 21351910 17106638 21352081 17106775 21352252 17106912 21352423 17107049 21352594 17107186 21352765 17107323 21352936 17107460 21353107 17107597 21353278 17107734 21353449 17107871 21353620 17108008 21353791 17108145 21353962 17108282 21354133 17108419 21354304 17108556 21354475 17108693 21354646 17108830 21354817 17108967 21354988 17109104 21355159 17109241 21355330 17109378 21355501 17109515 21355672 17109652 21355843 17109789 21356014 17109926 21356185 17110063 21356356 17110200 21356527 17110337 21356698 17110474 21356869 17110611 21357040 17110748 21357211 17110885 21357382 17111022 21357553 17111159 21357724 17111296 21357895 17111433 21358066 17111570 21358237 17111707 21358408 17111844 21358579 17111981 21358750 17112118 21358921 17112255 21359092 17112392 21359263 17112529 21359434 17112666 21359605 17112803 21359776 17112940 21359947 17113077 21360118 17113214 21360289 17113351 21360460 17113488 21360631 17113625 21360802 17113762 21360973 17113899 21361144 17114036 21361315 17114173 21361486 17114310 21361657 17114447 21361828 17114584 21361999 17114721 21362170 17114858 21362341 17114995 21362512 17115132 21362683 17115269 21362854 17115406 21363025 17115543 21363196 17115680 21363367 17115817 21363538 17115954 21363709 17116091 21363880 17116228 21364051 17116365 21364222 17116502 21364393 17116639 21364564 17116776 21364735 17116913 21364906 17117050 21365077 17117187 21365248 17117324 21365419 17117461 21365590 17117598 21365761 17117735 21365932 17117872 21366103 17118009 21366274 17118146 21366445 17118283 21366616 17118420 21366787 17118557 21366958 17118694 21367129 17118831 21367300 17118968 21367471 17119105 21367642 17119242 21367813 17119379 21367984 17119516 21368155 17119653 21368326 17119790 21368497 17119927 21368668 17120064 21368839 17120201 21369010 17120338 21369181 17120475 21369352 17120612 21369523 17120749 21369694 17120886 21369865 17121023 21370036 17121160 21370207 17121297 21370378 17121434 21370549 17121571 21370720 17121708 21370891 17121845 21371062 17121982 21371233 17122119 21371404 17122256 21371575 17122393 21371746 17122530 21371917 17122667 21372088 17122804 21372259 17122941 21372430 17123078 21372601 17123215 21372772 17123352 21372943 17123489 21373114 17123626 21373285
1000 73472552 0 73472552 91706616 73472689 91706787 73472826 91706958 73472963 91707129 73473100 91707300 73473237 91707471 73473374 91707642 73473511 91707813 73473648 91707984 73473785 91708155 73473922 91708326 73474059 91708497 73474196 91708668 73474333 91708839 73474470 91709010 73474607 91709181 73474744 91709352 73474881 91709523 73475018 91709694 73475155 91709865 73475292 91710036 73475429 91710207 73475566 91710378 73475703 91710549 73475840 91710720 73475977 91710891 73476114 91711062 73476251 91711233 73476388 91711404 73476525 91711575 73476662 91711746 73476799 91711917 73476936 91712088 73477073 91712259 73477210 91712430 73477347 91712601 73477484 91712772 73477621 91712943 73477758 91713114 73477895 91713285 73478032 91713456 73478169 91713627 73478306 91713798 73478443 91713969 73478580 91714140 73478717 91714311 73478854 91714482 73478991 91714653 73479128 91714824 73479265 91714995 73479402 91715166 73479539 91715337 73479676 91715508 73479813 91715679 73479950 91715850 73480087 91716021 73480224 91716192 73480361 91716363 73480498 91716534 73480635 91716705 73480772 91716876 73480909 91717047 73481046 91717218 73481183 91717389 73481320 91717560 73481457 91717731 73481594 91717902 73481731 91718073 73481868 91718244 73482005 91718415 73482142 91718586 73482279 91718757 73482416 91718928 73482553 91719099 73482690 91719270 73482827 91719441 73482964 91719612 73483101 91719783 73483238 91719954 73483375 91720125 73483512 91720296 73483649 91720467 73483786 91720638 73483923 91720809 73484060 91720980 73484197 91721151 73484334 91721322 73484471 91721493 73484608 91721664 73484745 91721835 73484882 91722006 73485019 91722177 73485156 91722348 73485293 91722519 73485430 91722690 73485567 91722861 73485704 91723032 73485841 91723203 73485978 91723374 73486115 91723545 73486252 91723716 73486389 91723887 73486526 91724058 73486663 91724229 73486800 91724400 73486937 91724571 73487074 91724742 73487211 91724913 73487348 91725084 73487485 91725255 73487622 91725426 73487759 91725597 73487896 91725768 73488033 91725939 73488170 91726110 73488307 91726281 73488444 91726452 73488581 91726623 73488718 91726794 73488855 91726965 73488992 91727136 73489129 91727307 73489266 91727478 73489403 91727649 73489540 91727820 73489677 91727991 73489814 91728162 73489951 91728333 73490088 91728504 73490225 91728675 73490362 91728846 73490499 91729017 73490636 91729188 73490773 91729359 73490910 91729530 73491047 91729701 73491184 91729872 73491321 91730043 73491458 91730214 73491595 91730385 73491732 91730556 73491869 91730727 73492006 91730898 73492143 91731069 73492280 91731240 73492417 91731411 73492554 91731582 73492691 91731753 73492828 91731924 73492965 91732095 73493102 91732266 73493239 91732437 73493376 91732608 73493513 91732779 73493650 91732950 73493787 91733121 73493924 91733292 73494061 91733463 73494198 91733634 73494335 91733805 73494472 91733976 73494609 91734147 73494746 91734318 73494883 91734489 73495020 91734660 73495157 91734831 73495294 91735002 73495431 91735173 73495568 91735344 73495705 91735515 73495842 91735686 73495979 91735857 73496116 91736028 73496253 91736199 73496390 91736370 73496527 91736541 73496664 91736712 73496801 91736883 73496938 91737054 73497075 91737225 73497212 91737396 73497349 91737567 73497486 91737738 73497623 91737909 73497760 91738080 73497897 91738251 73498034 91738422 73498171 91738593 73498308 91738764 73498445 91738935 73498582 91739106 73498719 91739277 73498856 91739448 73498993 91739619 73499130 91739790 73499267 91739961 73499404 91740132 73499541 91740303 73499678 91740474 73499815 91740645 73499952 91740816 73500089 91740987 73500226 91741158 73500363 91741329 73500500 91741500 73500637 91741671 73500774 91741842 73500911 91742013 73501048 91742184 73501185 91742355 73501322 91742526 73501459 91742697 73501596 91742868 73501733 91743039 73501870 91743210 73502007 91743381 73502144 91743552 73502281 91743723 73502418 91743894 73502555 91744065 73502692 91744236 73502829 91744407 73502966 91744578 73503103 91744749 73503240 91744920 73503377 91745091 73503514 91745262 73503651 91745433 73503788 91745604 73503925 91745775 73504062 91745946 73504199 91746117 73504336 91746288 73504473 91746459 73504610 91746630 73504747 91746801 73504884 91746972 73505021 91747143 73505158 91747314 73505295 91747485 73505432 91747656 73505569 91747827 73505706 91747998 73505843 91748169 73505980 91748340 73506117 91748511 73506254 91748682 73506391 91748853 73506528 91749024 73506665 91749195 73506802 91749366 73506939 91749537 73507076 91749708 73507213 91749879 73507350 91750050 73507487 91750221 73507624 91750392 73507761 91750563 73507898 91750734 73508035 91750905 73508172 91751076 73508309 91751247 73508446 91751418 73508583 91751589 73508720 91751760 73508857 91751931 73508994 91752102 73509131 91752273 73509268 91752444 73509405 91752615 73509542 91752786 73509679 91752957 73509816 91753128 73509953 91753299 73510090 91753470 73510227 91753641 73510364 91753812 73510501 91753983 73510638 91754154 73510775 91754325 73510912 91754496 73511049 91754667 73511186 91754838 73511323 91755009 73511460 91755180 73511597 91755351 73511734 91755522 73511871 91755693 73512008 91755864 73512145 91756035 73512282 91756206 73512419 91756377 73512556 91756548 73512693 91756719 73512830 91756890 73512967 91757061 73513104 91757232 73513241 91757403 73513378 91757574 73513515 91757745 73513652 91757916 73513789 91758087 73513926 91758258 73514063 91758429 73514200 91758600 73514337 91758771 73514474 91758942 73514611 91759113 73514748 91759284 73514885 91759455 73515022 91759626 73515159 91759797 73515296 91759968 73515433 91760139 73515570 91760310 73515707 91760481 73515844 91760652 73515981 91760823 73516118 91760994 73516255 91761165 73516392 91761336 73516529 91761507 73516666 91761678 73516803 91761849 73516940 91762020 73517077 91762191 73517214 91762362 73517351 91762533 73517488 91762704 73517625 91762875 73517762 91763046 73517899 91763217 73518036 91763388 73518173 91763559 73518310 91763730 73518447 91763901 73518584 91764072 73518721 91764243 73518858 91764414 73518995 91764585 73519132 91764756 73519269 91764927 73519406 91765098 73519543 91765269 73519680 91765440 73519817 91765611 73519954 91765782 73520091 91765953 73520228 91766124 73520365 91766295 73520502 91766466 73520639 91766637 73520776 91766808 73520913 91766979 73521050 91767150 73521187 91767321 73521324 91767492 73521461 91767663 73521598 91767834 73521735 91768005 73521872 91768176 73522009 91768347 73522146 91768518 73522283 91768689 73522420 91768860 73522557 91769031 73522694 91769202 73522831 91769373 73522968 91769544 73523105 91769715 73523242 91769886 73523379 91770057 73523516 91770228 73523653 91770399 73523790 91770570 73523927 91770741 73524064 91770912 73524201 91771083 73524338 91771254 73524475 91771425 73524612 91771596 73524749 91771767 73524886 91771938 73525023 91772109 73525160 91772280 73525297 91772451 73525434 91772622 73525571 91772793 73525708 91772964 73525845 91773135 73525982 91773306 73526119 91773477 73526256 91773648 73526393 91773819 73526530 91773990 73526667 91774161 73526804 91774332 73526941 91774503 73527078 91774674 73527215 91774845 73527352 91775016 73527489 91775187 73527626 91775358 73527763 91775529 73527900 91775700 73528037 91775871 73528174 91776042 73528311 91776213 73528448 91776384 73528585 91776555 73528722 91776726 73528859 91776897 73528996 91777068 73529133 91777239 73529270 91777410 73529407 91777581 73529544 91777752 73529681 91777923 73529818 91778094 73529955 91778265 73530092 91778436 73530229 91778607 73530366 91778778 73530503 91778949 73530640 91779120 73530777 91779291 73530914 91779462 73531051 91779633 73531188 91779804 73531325 91779975 73531462 91780146 73531599 91780317 73531736 91780488 73531873 91780659 73532010 91780830 73532147 91781001 73532284 91781172 73532421 91781343 73532558 91781514 73532695 91781685 73532832 91781856 73532969 91782027 73533106 91782198 73533243 91782369 73533380 91782540 73533517 91782711 73533654 91782882 73533791 91783053 73533928 91783224 73534065 91783395 73534202 91783566 73534339 91783737 73534476 91783908 73534613 91784079 73534750 91784250 73534887 91784421 73535024 91784592 73535161 91784763 73535298 91784934 73535435 91785105 73535572 91785276 73535709 91785447 73535846 91785618 73535983 91785789 73536120 91785960 73536257 91786131 73536394 91786302 73536531 91786473 73536668 91786644 73536805 91786815 73536942 91786986 73537079 91787157 73537216 91787328 73537353 91787499 73537490 91787670 73537627 91787841 73537764 91788012 73537901 91788183 73538038 91788354 73538175 91788525 73538312 91788696 73538449 91788867 73538586 91789038 73538723 91789209 73538860 91789380 73538997 91789551 73539134 91789722 73539271 91789893 73539408 91790064 73539545 91790235 73539682 91790406 73539819 91790577 73539956 91790748 73540093 91790919 73540230 91791090 73540367 91791261 73540504 91791432 73540641 91791603 73540778 91791774 73540915 91791945 73541052 91792116 73541189 91792287 73541326 91792458 73541463 91792629 73541600 91792800 73541737 91792971 73541874 91793142 73542011 91793313 73542148 91793484 73542285 91793655 73542422 91793826 73542559 91793997 73542696 91794168 73542833 91794339 73542970 91794510 73543107 91794681 73543244 91794852 73543381 91795023 73543518 91795194 73543655 91795365 73543792 91795536 73543929 91795707 73544066 91795878 73544203 91796049 73544340 91796220 73544477 91796391 73544614 91796562 73544751 91796733 73544888 91796904 73545025 91797075 73545162 91797246 73545299 91797417 73545436 91797588 73545573 91797759 73545710 91797930 73545847 91798101 73545984 91798272 73546121 91798443 73546258 91798614 73546395 91798785 73546532 91798956 73546669 91799127 73546806 91799298 73546943 91799469 73547080 91799640 73547217 91799811 73547354 91799982 73547491 91800153 73547628 91800324 73547765 91800495 73547902 91800666 73548039 91800837 73548176 91801008 73548313 91801179 73548450 91801350 73548587 91801521 73548724 91801692 73548861 91801863 73548998 91802034 73549135 91802205 73549272 91802376 73549409 91802547 73549546 91802718 73549683 91802889 73549820 91803060 73549957 91803231 73550094 91803402 73550231 91803573 73550368 91803744 73550505 91803915 73550642 91804086 73550779 91804257 73550916 91804428 73551053 91804599 73551190 91804770 73551327 91804941 73551464 91805112 73551601 91805283 73551738 91805454 73551875 91805625 73552012 91805796 73552149 91805967 73552286 91806138 73552423 91806309 73552560 91806480 73552697 91806651 73552834 91806822 73552971 91806993 73553108 91807164 73553245 91807335 73553382 91807506 73553519 91807677 73553656 91807848 73553793 91808019 73553930 91808190 73554067 91808361 73554204 91808532 73554341 91808703 73554478 91808874 73554615 91809045 73554752 91809216 73554889 91809387 73555026 91809558 73555163 91809729 73555300 91809900 73555437 91810071 73555574 91810242 73555711 91810413 73555848 91810584 73555985 91810755 73556122 91810926 73556259 91811097 73556396 91811268 73556533 91811439 73556670 91811610 73556807 91811781 73556944 91811952 73557081 91812123 73557218 91812294 73557355 91812465 73557492 91812636 73557629 91812807 73557766 91812978 73557903 91813149 73558040 91813320 73558177 91813491 73558314 91813662 73558451 91813833 73558588 91814004 73558725 91814175 73558862 91814346 73558999 91814517 73559136 91814688 73559273 91814859 73559410 91815030 73559547 91815201 73559684 91815372 73559821 91815543 73559958 91815714 73560095 91815885 73560232 91816056 73560369 91816227 73560506 91816398 73560643 91816569 73560780 91816740 73560917 91816911 73561054 91817082 73561191 91817253 73561328 91817424 73561465 91817595 73561602 91817766 73561739 91817937 73561876 91818108 73562013 91818279 73562150 91818450 73562287 91818621 73562424 91818792 73562561 91818963 73562698 91819134 73562835 91819305 73562972 91819476 73563109 91819647 73563246 91819818 73563383 91819989 73563520 91820160 73563657 91820331 73563794 91820502 73563931 91820673 73564068 91820844 73564205 91821015 73564342 91821186 73564479 91821357 73564616 91821528 73564753 91821699 73564890 91821870 73565027 91822041 73565164 91822212 73565301 91822383 73565438 91822554 73565575 91822725 73565712 91822896 73565849 91823067 73565986 91823238 73566123 91823409 73566260 91823580 73566397 91823751 73566534 91823922 73566671 91824093 73566808 91824264 73566945 91824435 73567082 91824606 73567219 91824777 73567356 91824948 73567493 91825119 73567630 91825290 73567767 91825461 73567904 91825632 73568041 91825803 73568178 91825974 73568315 91826145 73568452 91826316 73568589 91826487 73568726 91826658 73568863 91826829 73569000 91827000 73569137 91827171 73569274 91827342 73569411 91827513 73569548 91827684 73569685 91827855 73569822 91828026 73569959 91828197 73570096 91828368 73570233 91828539 73570370 91828710 73570507 91828881 73570644 91829052 73570781 91829223 73570918 91829394 73571055 91829565 73571192 91829736 73571329 91829907 73571466 91830078 73571603 91830249 73571740 91830420 73571877 91830591 73572014 91830762 73572151 91830933 73572288 91831104 73572425 91831275 73572562 91831446 73572699 91831617 73572836 91831788 73572973 91831959 73573110 91832130 73573247 91832301 73573384 91832472 73573521 91832643 73573658 91832814 73573795 91832985 73573932 91833156 73574069 91833327 73574206 91833498 73574343 91833669 73574480 91833840 73574617 91834011 73574754 91834182 73574891 91834353 73575028 91834524 73575165 91834695 73575302 91834866 73575439 91835037 73575576 91835208 73575713 91835379 73575850 91835550 73575987 91835721 73576124 91835892 73576261 91836063 73576398 91836234 73576535 91836405 73576672 91836576 73576809 91836747 73576946 91836918 73577083 91837089 73577220 91837260 73577357 91837431 73577494 91837602 73577631 91837773 73577768 91837944 73577905 91838115 73578042 91838286 73578179 91838457 73578316 91838628 73578453 91838799 73578590 91838970 73578727 91839141 73578864 91839312 73579001 91839483 73579138 91839654 73579275 91839825 73579412 91839996 73579549 91840167 73579686 91840338 73579823 91840509 73579960 91840680 73580097 91840851 73580234 91841022 73580371 91841193 73580508 91841364 73580645 91841535 73580782 91841706 73580919 91841877 73581056 91842048 73581193 91842219 73581330 91842390 73581467 91842561 73581604 91842732 73581741 91842903 73581878 91843074 73582015 91843245 73582152 91843416 73582289 91843587 73582426 91843758 73582563 91843929 73582700 91844100 73582837 91844271 73582974 91844442 73583111 91844613 73583248 91844784 73583385 91844955 73583522 91845126 73583659 91845297 73583796 91845468 73583933 91845639 73584070 91845810 73584207 91845981 73584344 91846152 73584481 91846323 73584618 91846494 73584755 91846665 73584892 91846836 73585029 91847007 73585166 91847178 73585303 91847349 73585440 91847520 73585577 91847691 73585714 91847862 73585851 91848033 73585988 91848204 73586125 91848375 73586262 91848546 73586399 91848717 73586536 91848888 73586673 91849059 73586810 91849230 73586947 91849401 73587084 91849572 73587221 91849743 73587358 91849914 73587495 91850085 73587632 91850256 73587769 91850427 73587906 91850598 73588043 91850769 73588180 91850940 73588317 91851111 73588454 91851282 73588591 91851453 73588728 91851624 73588865 91851795 73589002 91851966 73589139 91852137 73589276 91852308 73589413 91852479 73589550 91852650 73589687 91852821 73589824 91852992 73589961 91853163 73590098 91853334 73590235 91853505 73590372 91853676 73590509 91853847 73590646 91854018 73590783 91854189 73590920 91854360 73591057 91854531 73591194 91854702 73591331 91854873 73591468 91855044 73591605 91855215 73591742 91855386 73591879 91855557 73592016 91855728 73592153 91855899 73592290 91856070 73592427 91856241 73592564 91856412 73592701 91856583 73592838 91856754 73592975 91856925 73593112 91857096 73593249 91857267 73593386 91857438 73593523 91857609 73593660 91857780 73593797 91857951 73593934 91858122 73594071 91858293 73594208 91858464 73594345 91858635 73594482 91858806 73594619 91858977 73594756 91859148 73594893 91859319 73595030 91859490 73595167 91859661 73595304 91859832 73595441 91860003 73595578 91860174 73595715 91860345 73595852 91860516 73595989 91860687 73596126 91860858 73596263 91861029 73596400 91861200 73596537 91861371 73596674 91861542 73596811 91861713 73596948 91861884 73597085 91862055 73597222 91862226 73597359 91862397 73597496 91862568 73597633 91862739 73597770 91862910 73597907 91863081 73598044 91863252 73598181 91863423 73598318 91863594 73598455 91863765 73598592 91863936 73598729 91864107 73598866 91864278 73599003 91864449 73599140 91864620 73599277 91864791 73599414 91864962 73599551 91865133 73599688 91865304 73599825 91865475 73599962 91865646 73600099 91865817 73600236 91865988 73600373 91866159 73600510 91866330 73600647 91866501 73600784 91866672 73600921 91866843 73601058 91867014 73601195 91867185 73601332 91867356 73601469 91867527 73601606 91867698 73601743 91867869 73601880 91868040 73602017 91868211 73602154 91868382 73602291 91868553 73602428 91868724 73602565 91868895 73602702 91869066 73602839 91869237 73602976 91869408 73603113 91869579 73603250 91869750 73603387 91869921 73603524 91870092 73603661 91870263 73603798 91870434 73603935 91870605 73604072 91870776 73604209 91870947 73604346 91871118 73604483 91871289 73604620 91871460 73604757 91871631 73604894 91871802 73605031 91871973 73605168 91872144 73605305 91872315 73605442 91872486 73605579 91872657 73605716 91872828 73605853 91872999 73605990 91873170 73606127 91873341 73606264 91873512 73606401 91873683 73606538 91873854 73606675 91874025 73606812 91874196 73606949 91874367 73607086 91874538 73607223 91874709 73607360 91874880 73607497 91875051 73607634 91875222 73607771 91875393 73607908 91875564 73608045 91875735 73608182 91875906 73608319 91876077 73608456 91876248 73608593 91876419 73608730 91876590 73608867 91876761 73609004 91876932 73609141 91877103 73609278 91877274
1000 48085900 0 48085900 60019627 48086037 60019798 48086174 60019969 48086311 60020140 48086448 60020311 48086585 60020482 48086722 60020653 48086859 60020824 48086996 60020995 48087133 60021166 48087270 60021337 48087407 60021508 48087544 60021679 48087681 60021850 48087818 60022021 48087955 60022192 48088092 60022363 48088229 60022534 48088366 60022705 48088503 60022876 48088640 60023047 48088777 60023218 48088914 60023389 48089051 60023560 48089188 60023731 48089325 60023902 48089462 60024073 48089599 60024244 48089736 60024415 48089873 60024586 48090010 60024757 48090147 60024928 48090284 60025099 48090421 60025270 48090558 60025441 48090695 60025612 48090832 60025783 48090969 60025954 48091106 60026125 48091243 60026296 48091380 60026467 48091517 60026638 48091654 60026809 48091791 60026980 48091928 60027151 48092065 60027322 48092202 60027493 48092339 60027664 48092476 60027835 48092613 60028006 48092750 60028177 48092887 60028348 48093024 60028519 48093161 60028690 48093298 60028861 48093435 60029032 48093572 60029203 48093709 60029374 48093846 60029545 48093983 60029716 48094120 60029887 48094257 60030058 48094394 60030229 48094531 60030400 48094668 60030571 48094805 60030742 48094942 60030913 48095079 60031084 48095216 60031255 48095353 60031426 48095490 60031597 48095627 60031768 48095764 60031939 48095901 60032110 48096038 60032281 48096175 60032452 48096312 60032623 48096449 60032794 48096586 60032965 48096723 60033136 48096860 60033307 48096997 60033478 48097134 60033649 48097271 60033820 48097408 60033991 48097545 60034162 48097682 60034333 48097819 60034504 48097956 60034675 48098093 60034846 48098230 60035017 48098367 60035188 48098504 60035359 48098641 60035530 48098778 60035701 48098915 60035872 48099052 60036043 48099189 60036214 48099326 60036385 48099463 60036556 48099600 60036727 48099737 60036898 48099874 60037069 48100011 60037240 48100148 60037411 48100285 60037582 48100422 60037753 48100559 60037924 48100696 60038095 48100833 60038266 48100970 60038437 48101107 60038608 48101244 60038779 48101381 60038950 48101518 60039121 48101655 60039292 48101792 60039463 48101929 60039634 48102066 60039805 48102203 60039976 48102340 60040147 48102477 60040318 48102614 60040489 48102751 60040660 48102888 60040831 48103025 60041002 48103162 60041173 48103299 60041344 48103436 60041515 48103573 60041686 48103710 60041857 48103847 60042028 48103984 60042199 48104121 60042370 48104258 60042541 48104395 60042712 48104532 60042883 48104669 60043054 48104806 60043225 48104943 60043396 48105080 60043567 48105217 60043738 48105354 60043909 48105491 60044080 48105628 60044251 48105765 60044422 48105902 60044593 48106039 60044764 48106176 60044935 48106313 60045106 48106450 60045277 48106587 60045448 48106724 60045619 48106861 60045790 48106998 60045961 48107135 60046132 48107272 60046303 48107409 60046474 48107546 60046645 48107683 60046816 48107820 60046987 48107957 60047158 48108094 60047329 48108231 60047500 48108368 60047671 48108505 60047842 48108642 60048013 48108779 60048184 48108916 60048355 48109053 60048526 48109190 60048697 48109327 60048868 48109464 60049039 48109601 60049210 48109738 60049381 48109875 60049552 48110012 60049723 48110149 60049894 48110286 60050065 48110423 60050236 48110560 60050407 48110697 60050578 48110834 60050749 48110971 60050920 48111108 60051091 48111245 60051262 48111382 60051433 48111519 60051604 48111656 60051775 48111793 60051946 48111930 60052117 48112067 60052288 48112204 60052459 48112341 60052630 48112478 60052801 48112615 60052972 48112752 60053143 48112889 60053314 48113026 60053485 48113163 60053656 48113300 60053827 48113437 60053998 48113574 60054169 48113711 60054340 48113848 60054511 48113985 60054682 48114122 60054853 48114259 60055024 48114396 60055195 48114533 60055366 48114670 60055537 48114807 60055708 48114944 60055879 48115081 60056050 48115218 60056221 48115355 60056392 48115492 60056563 48115629 60056734 48115766 60056905 48115903 60057076 48116040 60057247 48116177 60057418 48116314 60057589 48116451 60057760 48116588 60057931 48116725 60058102 48116862 60058273 48116999 60058444 48117136 60058615 48117273 60058786 48117410 60058957 48117547 60059128 48117684 60059299 48117821 60059470 48117958 60059641 48118095 60059812 48118232 60059983 48118369 60060154 48118506 60060325 48118643 60060496 48118780 60060667 48118917 60060838 48119054 60061009 48119191 60061180 48119328 60061351 48119465 60061522 48119602 60061693 48119739 60061864 48119876 60062035 48120013 60062206 48120150 60062377 48120287 60062548 48120424 60062719 48120561 60062890 48120698 60063061 48120835 60063232 48120972 60063403 48121109 60063574 48121246 60063745 48121383 60063916 48121520 60064087 48121657 60064258 48121794 60064429 48121931 60064600 48122068 60064771 48122205 60064942 48122342 60065113 48122479 60065284 48122616 60065455 48122753 60065626 48122890 60065797 48123027 60065968 48123164 60066139 48123301 60066310 48123438 60066481 48123575 60066652 48123712 60066823 48123849 60066994 48123986 60067165 48124123 60067336 48124260 60067507 48124397 60067678 48124534 60067849 48124671 60068020 48124808 60068191 48124945 60068362 48125082 60068533 48125219 60068704 48125356 60068875 48125493 60069046 48125630 60069217 48125767 60069388 48125904 60069559 48126041 60069730 48126178 60069901 48126315 60070072 48126452 60070243 48126589 60070414 48126726 60070585 48126863 60070756 48127000 60070927 48127137 60071098 48127274 60071269 48127411 60071440 48127548 60071611 48127685 60071782 48127822 60071953 48127959 60072124 48128096 60072295 48128233 60072466 48128370 60072637 48128507 60072808 48128644 60072979 48128781 60073150 48128918 60073321 48129055 60073492 48129192 60073663 48129329 60073834 48129466 60074005 48129603 60074176 48129740 60074347 48129877 60074518 48130014 60074689 48130151 60074860 48130288 60075031 48130425 60075202 48130562 60075373 48130699 60075544 48130836 60075715 48130973 60075886 48131110 60076057 48131247 60076228 48131384 60076399 48131521 60076570 48131658 60076741 48131795 60076912 48131932 60077083 48132069 60077254 48132206 60077425 48132343 60077596 48132480 60077767 48132617 60077938 48132754 60078109 48132891 60078280 48133028 60078451 48133165 60078622 48133302 60078793 48133439 60078964 48133576 60079135 48133713 60079306 48133850 60079477 48133987 60079648 48134124 60079819 48134261 60079990 48134398 60080161 48134535 60080332 48134672 60080503 48134809 60080674 48134946 60080845 48135083 60081016 48135220 60081187 48135357 60081358 48135494 60081529 48135631 60081700 48135768 60081871 48135905 60082042 48136042 60082213 48136179 60082384 48136316 60082555 48136453 60082726 48136590 60082897 48136727 60083068 48136864 60083239 48137001 60083410 48137138 60083581 48137275 60083752 48137412 60083923 48137549 60084094 48137686 60084265 48137823 60084436 48137960 60084607 48138097 60084778 48138234 60084949 48138371 60085120 48138508 60085291 48138645 60085462 48138782 60085633 48138919 60085804 48139056 60085975 48139193 60086146 48139330 60086317 48139467 60086488 48139604 60086659 48139741 60086830 48139878 60087001 48140015 60087172 48140152 60087343 48140289 60087514 48140426 60087685 48140563 60087856 48140700 60088027 48140837 60088198 48140974 60088369 48141111 60088540 48141248 60088711 48141385 60088882 48141522 60089053 48141659 60089224 48141796 60089395 48141933 60089566 48142070 60089737 48142207 60089908 48142344 60090079 48142481 60090250 48142618 60090421 48142755 60090592 48142892 60090763 48143029 60090934 48143166 60091105 48143303 60091276 48143440 60091447 48143577 60091618 48143714 60091789 48143851 60091960 48143988 60092131 48144125 60092302 48144262 60092473 48144399 60092644 48144536 60092815 48144673 60092986 48144810 60093157 48144947 60093328 48145084 60093499 48145221 60093670 48145358 60093841 48145495 60094012 48145632 60094183 48145769 60094354 48145906 60094525 48146043 60094696 48146180 60094867 48146317 60095038 48146454 60095209 48146591 60095380 48146728 60095551 48146865 60095722 48147002 60095893 48147139 60096064 48147276 60096235 48147413 60096406 48147550 60096577 48147687 60096748 48147824 60096919 48147961 60097090 48148098 60097261 48148235 60097432 48148372 60097603 48148509 60097774 48148646 60097945 48148783 60098116 48148920 60098287 48149057 60098458 48149194 60098629 48149331 60098800 48149468 60098971 48149605 60099142 48149742 60099313 48149879 60099484 48150016 60099655 48150153 60099826 48150290 60099997 48150427 60100168 48150564 60100339 48150701 60100510 48150838 60100681 48150975 60100852 48151112 60101023 48151249 60101194 48151386 60101365 48151523 60101536 48151660 60101707 48151797 60101878 48151934 60102049 48152071 60102220 48152208 60102391 48152345 60102562 48152482 60102733 48152619 60102904 48152756 60103075 48152893 60103246 48153030 60103417 48153167 60103588 48153304 60103759 48153441 60103930 48153578 60104101 48153715 60104272 48153852 60104443 48153989 60104614 48154126 60104785 48154263 60104956 48154400 60105127 48154537 60105298 48154674 60105469 48154811 60105640 48154948 60105811 48155085 60105982 48155222 60106153 48155359 60106324 48155496 60106495 48155633 60106666 48155770 60106837 48155907 60107008 48156044 60107179 48156181 60107350 48156318 60107521 48156455 60107692 48156592 60107863 48156729 60108034 48156866 60108205 48157003 60108376 48157140 60108547 48157277 60108718 48157414 60108889 48157551 60109060 48157688 60109231 48157825 60109402 48157962 60109573 48158099 60109744 48158236 60109915 48158373 60110086 48158510 60110257 48158647 60110428 48158784 60110599 48158921 60110770 48159058 60110941 48159195 60111112 48159332 60111283 48159469 60111454 48159606 60111625 48159743 60111796 48159880 60111967 48160017 60112138 48160154 60112309 48160291 60112480 48160428 60112651 48160565 60112822 48160702 60112993 48160839 60113164 48160976 60113335 48161113 60113506 48161250 60113677 48161387 60113848 48161524 60114019 48161661 60114190 48161798 60114361 48161935 60114532 48162072 60114703 48162209 60114874 48162346 60115045 48162483 60115216 48162620 60115387 48162757 60115558 48162894 60115729 48163031 60115900 48163168 60116071 48163305 60116242 48163442 60116413 48163579 60116584 48163716 60116755 48163853 60116926 48163990 60117097 48164127 60117268 48164264 60117439 48164401 60117610 48164538 60117781 48164675 60117952 48164812 60118123 48164949 60118294 48165086 60118465 48165223 60118636 48165360 60118807 48165497 60118978 48165634 60119149 48165771 60119320 48165908 60119491 48166045 60119662 48166182 60119833 48166319 60120004 48166456 60120175 48166593 60120346 48166730 60120517 48166867 60120688 48167004 60120859 48167141 60121030 48167278 60121201 48167415 60121372 48167552 60121543 48167689 60121714 48167826 60121885 48167963 60122056 48168100 60122227 48168237 60122398 48168374 60122569 48168511 60122740 48168648 60122911 48168785 60123082 48168922 60123253 48169059 60123424 48169196 60123595 48169333 60123766 48169470 60123937 48169607 60124108 48169744 60124279 48169881 60124450 48170018 60124621 48170155 60124792 48170292 60124963 48170429 60125134 48170566 60125305 48170703 60125476 48170840 60125647 48170977 60125818 48171114 60125989 48171251 60126160 48171388 60126331 48171525 60126502 48171662 60126673 48171799 60126844 48171936 60127015 48172073 60127186 48172210 60127357 48172347 60127528 48172484 60127699 48172621 60127870 48172758 60128041 48172895 60128212 48173032 60128383 48173169 60128554 48173306 60128725 48173443 60128896 48173580 60129067 48173717 60129238 48173854 60129409 48173991 60129580 48174128 60129751 48174265 60129922 48174402 60130093 48174539 60130264 48174676 60130435 48174813 60130606 48174950 60130777 48175087 60130948 48175224 60131119 48175361 60131290 48175498 60131461 48175635 60131632 48175772 60131803 48175909 60131974 48176046 60132145 48176183 60132316 48176320 60132487 48176457 60132658 48176594 60132829 48176731 60133000 48176868 60133171 48177005 60133342 48177142 60133513 48177279 60133684 48177416 60133855 48177553 60134026 48177690 60134197 48177827 60134368 48177964 60134539 48178101 60134710 48178238 60134881 48178375 60135052 48178512 60135223 48178649 60135394 48178786 60135565 48178923 60135736 48179060 60135907 48179197 60136078 48179334 60136249 48179471 60136420 48179608 60136591 48179745 60136762 48179882 60136933 48180019 60137104 48180156 60137275 48180293 60137446 48180430 60137617 48180567 60137788 48180704 60137959 48180841 60138130 48180978 60138301 48181115 60138472 48181252 60138643 48181389 60138814 48181526 60138985 48181663 60139156 48181800 60139327 48181937 60139498 48182074 60139669 48182211 60139840 48182348 60140011 48182485 60140182 48182622 60140353 48182759 60140524 48182896 60140695 48183033 60140866 48183170 60141037 48183307 60141208 48183444 60141379 48183581 60141550 48183718 60141721 48183855 60141892 48183992 60142063 48184129 60142234 48184266 60142405 48184403 60142576 48184540 60142747 48184677 60142918 48184814 60143089 48184951 60143260 48185088 60143431 48185225 60143602 48185362 60143773 48185499 60143944 48185636 60144115 48185773 60144286 48185910 60144457 48186047 60144628 48186184 60144799 48186321 60144970 48186458 60145141 48186595 60145312 48186732 60145483 48186869 60145654 48187006 60145825 48187143 60145996 48187280 60146167 48187417 60146338 48187554 60146509 48187691 60146680 48187828 60146851 48187965 60147022 48188102 60147193 48188239 60147364 48188376 60147535 48188513 60147706 48188650 60147877 48188787 60148048 48188924 60148219 48189061 60148390 48189198 60148561 48189335 60148732 48189472 60148903 48189609 60149074 48189746 60149245 48189883 60149416 48190020 60149587 48190157 60149758 48190294 60149929 48190431 60150100 48190568 60150271 48190705 60150442 48190842 60150613 48190979 60150784 48191116 60150955 48191253 60151126 48191390 60151297 48191527 60151468 48191664 60151639 48191801 60151810 48191938 60151981 48192075 60152152 48192212 60152323 48192349 60152494 48192486 60152665 48192623 60152836 48192760 60153007 48192897 60153178 48193034 60153349 48193171 60153520 48193308 60153691 48193445 60153862 48193582 60154033 48193719 60154204 48193856 60154375 48193993 60154546 48194130 60154717 48194267 60154888 48194404 60155059 48194541 60155230 48194678 60155401 48194815 60155572 48194952 60155743 48195089 60155914 48195226 60156085 48195363 60156256 48195500 60156427 48195637 60156598 48195774 60156769 48195911 60156940 48196048 60157111 48196185 60157282 48196322 60157453 48196459 60157624 48196596 60157795 48196733 60157966 48196870 60158137 48197007 60158308 48197144 60158479 48197281 60158650 48197418 60158821 48197555 60158992 48197692 60159163 48197829 60159334 48197966 60159505 48198103 60159676 48198240 60159847 48198377 60160018 48198514 60160189 48198651 60160360 48198788 60160531 48198925 60160702 48199062 60160873 48199199 60161044 48199336 60161215 48199473 60161386 48199610 60161557 48199747 60161728 48199884 60161899 48200021 60162070 48200158 60162241 48200295 60162412 48200432 60162583 48200569 60162754 48200706 60162925 48200843 60163096 48200980 60163267 48201117 60163438 48201254 60163609 48201391 60163780 48201528 60163951 48201665 60164122 48201802 60164293 48201939 60164464 48202076 60164635 48202213 60164806 48202350 60164977 48202487 60165148 48202624 60165319 48202761 60165490 48202898 60165661 48203035 60165832 48203172 60166003 48203309 60166174 48203446 60166345 48203583 60166516 48203720 60166687 48203857 60166858 48203994 60167029 48204131 60167200 48204268 60167371 48204405 60167542 48204542 60167713 48204679 60167884 48204816 60168055 48204953 60168226 48205090 60168397 48205227 60168568 48205364 60168739 48205501 60168910 48205638 60169081 48205775 60169252 48205912 60169423 48206049 60169594 48206186 60169765 48206323 60169936 48206460 60170107 48206597 60170278 48206734 60170449 48206871 60170620 48207008 60170791 48207145 60170962 48207282 60171133 48207419 60171304 48207556 60171475 48207693 60171646 48207830 60171817 48207967 60171988 48208104 60172159 48208241 60172330 48208378 60172501 48208515 60172672 48208652 60172843 48208789 60173014 48208926 60173185 48209063 60173356 48209200 60173527 48209337 60173698 48209474 60173869 48209611 60174040 48209748 60174211 48209885 60174382 48210022 60174553 48210159 60174724 48210296 60174895 48210433 60175066 48210570 60175237 48210707 60175408 48210844 60175579 48210981 60175750 48211118 60175921 48211255 60176092 48211392 60176263 48211529 60176434 48211666 60176605 48211803 60176776 48211940 60176947 48212077 60177118 48212214 60177289 48212351 60177460 48212488 60177631 48212625 60177802 48212762 60177973 48212899 60178144 48213036 60178315 48213173 60178486 48213310 60178657 48213447 60178828 48213584 60178999 48213721 60179170 48213858 60179341 48213995 60179512 48214132 60179683 48214269 60179854 48214406 60180025 48214543 60180196 48214680 60180367 48214817 60180538 48214954 60180709 48215091 60180880 48215228 60181051 48215365 60181222 48215502 60181393 48215639 60181564 48215776 60181735 48215913 60181906 48216050 60182077 48216187 60182248 48216324 60182419 48216461 60182590 48216598 60182761 48216735 60182932 48216872 60183103 48217009 60183274 48217146 60183445 48217283 60183616 48217420 60183787 48217557 60183958 48217694 60184129 48217831 60184300 48217968 60184471 48218105 60184642 48218242 60184813 48218379 60184984 48218516 60185155 48218653 60185326 48218790 60185497 48218927 60185668 48219064 60185839 48219201 60186010 48219338 60186181 48219475 60186352 48219612 60186523 48219749 60186694 48219886 60186865 48220023 60187036 48220160 60187207 48220297 60187378 48220434 60187549 48220571 60187720 48220708 60187891 48220845 60188062 48220982 60188233 48221119 60188404 48221256 60188575 48221393 60188746 48221530 60188917 48221667 60189088 48221804 60189259 48221941 60189430 48222078 60189601 48222215 60189772 48222352 60189943 48222489 60190114 48222626 60190285
1000 66443900 0 66443900 82933627 66444037 82933798 66444174 82933969 66444311 82934140 66444448 82934311 66444585 82934482 66444722 82934653 66444859 82934824 66444996 82934995 66445133 82935166 66445270 82935337 66445407 82935508 66445544 82935679 66445681 82935850 66445818 82936021 66445955 82936192 66446092 82936363 66446229 82936534 66446366 82936705 66446503 82936876 66446640 82937047 66446777 82937218 66446914 82937389 66447051 82937560 66447188 82937731 66447325 82937902 66447462 82938073 66447599 82938244 66447736 82938415 66447873 82938586 66448010 82938757 66448147 82938928 66448284 82939099 66448421 82939270 66448558 82939441 66448695 82939612 66448832 82939783 66448969 82939954 66449106 82940125 66449243 82940296 66449380 82940467 66449517 82940638 66449654 82940809 66449791 82940980 66449928 82941151 66450065 82941322 66450202 82941493 66450339 82941664 66450476 82941835 66450613 82942006 66450750 82942177 66450887 82942348 66451024 82942519 66451161 82942690 66451298 82942861 66451435 82943032 66451572 82943203 66451709 82943374 66451846 82943545 66451983 82943716 66452120 82943887 66452257 82944058 66452394 82944229 66452531 82944400 66452668 82944571 66452805 82944742 66452942 82944913 66453079 82945084 66453216 82945255 66453353 82945426 66453490 82945597 66453627 82945768 66453764 82945939 66453901 82946110 66454038 82946281 66454175 82946452 66454312 82946623 66454449 82946794 66454586 82946965 66454723 82947136 66454860 82947307 66454997 82947478 66455134 82947649 66455271 82947820 66455408 82947991 66455545 82948162 66455682 82948333 66455819 82948504 66455956 82948675 66456093 82948846 66456230 82949017 66456367 82949188 66456504 82949359 66456641 82949530 66456778 82949701 66456915 82949872 66457052 82950043 66457189 82950214 66457326 82950385 66457463 82950556 66457600 82950727 66457737 82950898 66457874 82951069 66458011 82951240 66458148 82951411 66458285 82951582 66458422 82951753 66458559 82951924 66458696 82952095 66458833 82952266 66458970 82952437 66459107 82952608 66459244 82952779 66459381 82952950 66459518 82953121 66459655 82953292 66459792 82953463 66459929 82953634 66460066 82953805 66460203 82953976 66460340 82954147 66460477 82954318 66460614 82954489 66460751 82954660 66460888 82954831 66461025 82955002 66461162 82955173 66461299 82955344 66461436 82955515 66461573 82955686 66461710 82955857 66461847 82956028 66461984 82956199 66462121 82956370 66462258 82956541 66462395 82956712 66462532 82956883 66462669 82957054 66462806 82957225 66462943 82957396 66463080 82957567 66463217 82957738 66463354 82957909 66463491 82958080 66463628 82958251 66463765 82958422 66463902 82958593 66464039 82958764 66464176 82958935 66464313 82959106 66464450 82959277 66464587 82959448 66464724 82959619 66464861 82959790 66464998 82959961 66465135 82960132 66465272 82960303 66465409 82960474 66465546 82960645 66465683 82960816 66465820 82960987 66465957 82961158 66466094 82961329 66466231 82961500 66466368 82961671 66466505 82961842 66466642 82962013 66466779 82962184 66466916 82962355 66467053 82962526 66467190 82962697 66467327 82962868 66467464 82963039 66467601 82963210 66467738 82963381 66467875 82963552 66468012 82963723 66468149 82963894 66468286 82964065 66468423 82964236 66468560 82964407 66468697 82964578 66468834 82964749 66468971 82964920 66469108 82965091 66469245 82965262 66469382 82965433 66469519 82965604 66469656 82965775 66469793 82965946 66469930 82966117 66470067 82966288 66470204 82966459 66470341 82966630 66470478 82966801 66470615 82966972 66470752 82967143 66470889 82967314 66471026 82967485 66471163 82967656 66471300 82967827 66471437 82967998 66471574 82968169 66471711 82968340 66471848 82968511 66471985 82968682 66472122 82968853 66472259 82969024 66472396 82969195 66472533 82969366 66472670 82969537 66472807 82969708 66472944 82969879 66473081 82970050 66473218 82970221 66473355 82970392 66473492 82970563 66473629 82970734 66473766 82970905 66473903 82971076 66474040 82971247 66474177 82971418 66474314 82971589 66474451 82971760 66474588 82971931 66474725 82972102 66474862 82972273 66474999 82972444 66475136 82972615 66475273 82972786 66475410 82972957 66475547 82973128 66475684 82973299 66475821 82973470 66475958 82973641 66476095 82973812 66476232 82973983 66476369 82974154 66476506 82974325 66476643 82974496 66476780 82974667 66476917 82974838 66477054 82975009 66477191 82975180 66477328 82975351 66477465 82975522 66477602 82975693 66477739 82975864 66477876 82976035 66478013 82976206 66478150 82976377 66478287 82976548 66478424 82976719 66478561 82976890 66478698 82977061 66478835 82977232 66478972 82977403 66479109 82977574 66479246 82977745 66479383 82977916 66479520 82978087 66479657 82978258 66479794 82978429 66479931 82978600 66480068 82978771 66480205 82978942 66480342 82979113 66480479 82979284 66480616 82979455 66480753 82979626 66480890 82979797 66481027 82979968 66481164 82980139 66481301 82980310 66481438 82980481 66481575 82980652 66481712 82980823 66481849 82980994 66481986 82981165 66482123 82981336 66482260 82981507 66482397 82981678 66482534 82981849 66482671 82982020 66482808 82982191 66482945 82982362 66483082 82982533 66483219 82982704 66483356 82982875 66483493 82983046 66483630 82983217 66483767 82983388 66483904 82983559 66484041 82983730 66484178 82983901 66484315 82984072 66484452 82984243 66484589 82984414 66484726 82984585 66484863 82984756 66485000 82984927 66485137 82985098 66485274 82985269 66485411 82985440 66485548 82985611 66485685 82985782 66485822 82985953 66485959 82986124 66486096 82986295 66486233 82986466 66486370 82986637 66486507 82986808 66486644 82986979 66486781 82987150 66486918 82987321 66487055 82987492 66487192 82987663 66487329 82987834 66487466 82988005 66487603 82988176 66487740 82988347 66487877 82988518 66488014 82988689 66488151 82988860 66488288 82989031 66488425 82989202 66488562 82989373 66488699 82989544 66488836 82989715 66488973 82989886 66489110 82990057 66489247 82990228 66489384 82990399 66489521 82990570 66489658 82990741 66489795 82990912 66489932 82991083 66490069 82991254 66490206 82991425 66490343 82991596 66490480 82991767 66490617 82991938 66490754 82992109 66490891 82992280 66491028 82992451 66491165 82992622 66491302 82992793 66491439 82992964 66491576 82993135 66491713 82993306 66491850 82993477 66491987 82993648 66492124 82993819 66492261 82993990 66492398 82994161 66492535 82994332 66492672 82994503 66492809 82994674 66492946 82994845 66493083 82995016 66493220 82995187 66493357 82995358 66493494 82995529 66493631 82995700 66493768 82995871 66493905 82996042 66494042 82996213 66494179 82996384 66494316 82996555 66494453 82996726 66494590 82996897 66494727 82997068 66494864 82997239 66495001 82997410 66495138 82997581 66495275 82997752 66495412 82997923 66495549 82998094 66495686 82998265 66495823 82998436 66495960 82998607 66496097 82998778 66496234 82998949 66496371 82999120 66496508 82999291 66496645 82999462 66496782 82999633 66496919 82999804 66497056 82999975 66497193 83000146 66497330 83000317 66497467 83000488 66497604 83000659 66497741 83000830 66497878 83001001 66498015 83001172 66498152 83001343 66498289 83001514 66498426 83001685 66498563 83001856 66498700 83002027 66498837 83002198 66498974 83002369 66499111 83002540 66499248 83002711 66499385 83002882 66499522 83003053 66499659 83003224 66499796 83003395 66499933 83003566 66500070 83003737 66500207 83003908 66500344 83004079 66500481 83004250 66500618 83004421 66500755 83004592 66500892 83004763 66501029 83004934 66501166 83005105 66501303 83005276 66501440 83005447 66501577 83005618 66501714 83005789 66501851 83005960 66501988 83006131 66502125 83006302 66502262 83006473 66502399 83006644 66502536 83006815 66502673 83006986 66502810 83007157 66502947 83007328 66503084 83007499 66503221 83007670 66503358 83007841 66503495 83008012 66503632 83008183 66503769 83008354 66503906 83008525 66504043 83008696 66504180 83008867 66504317 83009038 66504454 83009209 66504591 83009380 66504728 83009551 66504865 83009722 66505002 83009893 66505139 83010064 66505276 83010235 66505413 83010406 66505550 83010577 66505687 83010748 66505824 83010919 66505961 83011090 66506098 83011261 66506235 83011432 66506372 83011603 66506509 83011774 66506646 83011945 66506783 83012116 66506920 83012287 66507057 83012458 66507194 83012629 66507331 83012800 66507468 83012971 66507605 83013142 66507742 83013313 66507879 83013484 66508016 83013655 66508153 83013826 66508290 83013997 66508427 83014168 66508564 83014339 66508701 83014510 66508838 83014681 66508975 83014852 66509112 83015023 66509249 83015194 66509386 83015365 66509523 83015536 66509660 83015707 66509797 83015878 66509934 83016049 66510071 83016220 66510208 83016391 66510345 83016562 66510482 83016733 66510619 83016904 66510756 83017075 66510893 83017246 66511030 83017417 66511167 83017588 66511304 83017759 66511441 83017930 66511578 83018101 66511715 83018272 66511852 83018443 66511989 83018614 66512126 83018785 66512263 83018956 66512400 83019127 66512537 83019298 66512674 83019469 66512811 83019640 66512948 83019811 66513085 83019982 66513222 83020153 66513359 83020324 66513496 83020495 66513633 83020666 66513770 83020837 66513907 83021008 66514044 83021179 66514181 83021350 66514318 83021521 66514455 83021692 66514592 83021863 66514729 83022034 66514866 83022205 66515003 83022376 66515140 83022547 66515277 83022718 66515414 83022889 66515551 83023060 66515688 83023231 66515825 83023402 66515962 83023573 66516099 83023744 66516236 83023915 66516373 83024086 66516510 83024257 66516647 83024428 66516784 83024599 66516921 83024770 66517058 83024941 66517195 83025112 66517332 83025283 66517469 83025454 66517606 83025625 66517743 83025796 66517880 83025967 66518017 83026138 66518154 83026309 66518291 83026480 66518428 83026651 66518565 83026822 66518702 83026993 66518839 83027164 66518976 83027335 66519113 83027506 66519250 83027677 66519387 83027848 66519524 83028019 66519661 83028190 66519798 83028361 66519935 83028532 66520072 83028703 66520209 83028874 66520346 83029045 66520483 83029216 66520620 83029387 66520757 83029558 66520894 83029729 66521031 83029900 66521168 83030071 66521305 83030242 66521442 83030413 66521579 83030584 66521716 83030755 66521853 83030926 66521990 83031097 66522127 83031268 66522264 83031439 66522401 83031610 66522538 83031781 66522675 83031952 66522812 83032123 66522949 83032294 66523086 83032465 66523223 83032636 66523360 83032807 66523497 83032978 66523634 83033149 66523771 83033320 66523908 83033491 66524045 83033662 66524182 83033833 66524319 83034004 66524456 83034175 66524593 83034346 66524730 83034517 66524867 83034688 66525004 83034859 66525141 83035030 66525278 83035201 66525415 83035372 66525552 83035543 66525689 83035714 66525826 83035885 66525963 83036056 66526100 83036227 66526237 83036398 66526374 83036569 66526511 83036740 66526648 83036911 66526785 83037082 66526922 83037253 66527059 83037424 66527196 83037595 66527333 83037766 66527470 83037937 66527607 83038108 66527744 83038279 66527881 83038450 66528018 83038621 66528155 83038792 66528292 83038963 66528429 83039134 66528566 83039305 66528703 83039476 66528840 83039647 66528977 83039818 66529114 83039989 66529251 83040160 66529388 83040331 66529525 83040502 66529662 83040673 66529799 83040844 66529936 83041015 66530073 83041186 66530210 83041357 66530347 83041528 66530484 83041699 66530621 83041870 66530758 83042041 66530895 83042212 66531032 83042383 66531169 83042554 66531306 83042725 66531443 83042896 66531580 83043067 66531717 83043238 66531854 83043409 66531991 83043580 66532128 83043751 66532265 83043922 66532402 83044093 66532539 83044264 66532676 83044435 66532813 83044606 66532950 83044777 66533087 83044948 66533224 83045119 66533361 83045290 66533498 83045461 66533635 83045632 66533772 83045803 66533909 83045974 66534046 83046145 66534183 83046316 66534320 83046487 66534457 83046658 66534594 83046829 66534731 83047000 66534868 83047171 66535005 83047342 66535142 83047513 66535279 83047684 66535416 83047855 66535553 83048026 66535690 83048197 66535827 83048368 66535964 83048539 66536101 83048710 66536238 83048881 66536375 83049052 66536512 83049223 66536649 83049394 66536786 83049565 66536923 83049736 66537060 83049907 66537197 83050078 66537334 83050249 66537471 83050420 66537608 83050591 66537745 83050762 66537882 83050933 66538019 83051104 66538156 83051275 66538293 83051446 66538430 83051617 66538567 83051788 66538704 83051959 66538841 83052130 66538978 83052301 66539115 83052472 66539252 83052643 66539389 83052814 66539526 83052985 66539663 83053156 66539800 83053327 66539937 83053498 66540074 83053669 66540211 83053840 66540348 83054011 66540485 83054182 66540622 83054353 66540759 83054524 66540896 83054695 66541033 83054866 66541170 83055037 66541307 83055208 66541444 83055379 66541581 83055550 66541718 83055721 66541855 83055892 66541992 83056063 66542129 83056234 66542266 83056405 66542403 83056576 66542540 83056747 66542677 83056918 66542814 83057089 66542951 83057260 66543088 83057431 66543225 83057602 66543362 83057773 66543499 83057944 66543636 83058115 66543773 83058286 66543910 83058457 66544047 83058628 66544184 83058799 66544321 83058970 66544458 83059141 66544595 83059312 66544732 83059483 66544869 83059654 66545006 83059825 66545143 83059996 66545280 83060167 66545417 83060338 66545554 83060509 66545691 83060680 66545828 83060851 66545965 83061022 66546102 83061193 66546239 83061364 66546376 83061535 66546513 83061706 66546650 83061877 66546787 83062048 66546924 83062219 66547061 83062390 66547198 83062561 66547335 83062732 66547472 83062903 66547609 83063074 66547746 83063245 66547883 83063416 66548020 83063587 66548157 83063758 66548294 83063929 66548431 83064100 66548568 83064271 66548705 83064442 66548842 83064613 66548979 83064784 66549116 83064955 66549253 83065126 66549390 83065297 66549527 83065468 66549664 83065639 66549801 83065810 66549938 83065981 66550075 83066152 66550212 83066323 66550349 83066494 66550486 83066665 66550623 83066836 66550760 83067007 66550897 83067178 66551034 83067349 66551171 83067520 66551308 83067691 66551445 83067862 66551582 83068033 66551719 83068204 66551856 83068375 66551993 83068546 66552130 83068717 66552267 83068888 66552404 83069059 66552541 83069230 66552678 83069401 66552815 83069572 66552952 83069743 66553089 83069914 66553226 83070085 66553363 83070256 66553500 83070427 66553637 83070598 66553774 83070769 66553911 83070940 66554048 83071111 66554185 83071282 66554322 83071453 66554459 83071624 66554596 83071795 66554733 83071966 66554870 83072137 66555007 83072308 66555144 83072479 66555281 83072650 66555418 83072821 66555555 83072992 66555692 83073163 66555829 83073334 66555966 83073505 66556103 83073676 66556240 83073847 66556377 83074018 66556514 83074189 66556651 83074360 66556788 83074531 66556925 83074702 66557062 83074873 66557199 83075044 66557336 83075215 66557473 83075386 66557610 83075557 66557747 83075728 66557884 83075899 66558021 83076070 66558158 83076241 66558295 83076412 66558432 83076583 66558569 83076754 66558706 83076925 66558843 83077096 66558980 83077267 66559117 83077438 66559254 83077609 66559391 83077780 66559528 83077951 66559665 83078122 66559802 83078293 66559939 83078464 66560076 83078635 66560213 83078806 66560350 83078977 66560487 83079148 66560624 83079319 66560761 83079490 66560898 83079661 66561035 83079832 66561172 83080003 66561309 83080174 66561446 83080345 66561583 83080516 66561720 83080687 66561857 83080858 66561994 83081029 66562131 83081200 66562268 83081371 66562405 83081542 66562542 83081713 66562679 83081884 66562816 83082055 66562953 83082226 66563090 83082397 66563227 83082568 66563364 83082739 66563501 83082910 66563638 83083081 66563775 83083252 66563912 83083423 66564049 83083594 66564186 83083765 66564323 83083936 66564460 83084107 66564597 83084278 66564734 83084449 66564871 83084620 66565008 83084791 66565145 83084962 66565282 83085133 66565419 83085304 66565556 83085475 66565693 83085646 66565830 83085817 66565967 83085988 66566104 83086159 66566241 83086330 66566378 83086501 66566515 83086672 66566652 83086843 66566789 83087014 66566926 83087185 66567063 83087356 66567200 83087527 66567337 83087698 66567474 83087869 66567611 83088040 66567748 83088211 66567885 83088382 66568022 83088553 66568159 83088724 66568296 83088895 66568433 83089066 66568570 83089237 66568707 83089408 66568844 83089579 66568981 83089750 66569118 83089921 66569255 83090092 66569392 83090263 66569529 83090434 66569666 83090605 66569803 83090776 66569940 83090947 66570077 83091118 66570214 83091289 66570351 83091460 66570488 83091631 66570625 83091802 66570762 83091973 66570899 83092144 66571036 83092315 66571173 83092486 66571310 83092657 66571447 83092828 66571584 83092999 66571721 83093170 66571858 83093341 66571995 83093512 66572132 83093683 66572269 83093854 66572406 83094025 66572543 83094196 66572680 83094367 66572817 83094538 66572954 83094709 66573091 83094880 66573228 83095051 66573365 83095222 66573502 83095393 66573639 83095564 66573776 83095735 66573913 83095906 66574050 83096077 66574187 83096248 66574324 83096419 66574461 83096590 66574598 83096761 66574735 83096932 66574872 83097103 66575009 83097274 66575146 83097445 66575283 83097616 66575420 83097787 66575557 83097958 66575694 83098129 66575831 83098300 66575968 83098471 66576105 83098642 66576242 83098813 66576379 83098984 66576516 83099155 66576653 83099326 66576790 83099497 66576927 83099668 66577064 83099839 66577201 83100010 66577338 83100181 66577475 83100352 66577612 83100523 66577749 83100694 66577886 83100865 66578023 83101036 66578160 83101207 66578297 83101378 66578434 83101549 66578571 83101720 66578708 83101891 66578845 83102062 66578982 83102233 66579119 83102404 66579256 83102575 66579393 83102746 66579530 83102917 66579667 83103088 66579804 83103259 66579941 83103430 66580078 83103601 66580215 83103772 66580352 83103943 66580489 83104114 66580626 83104285
1000 68821539 0 68821539 85901337 68821676 85901508 68821813 85901679 68821950 85901850 68822087 85902021 68822224 85902192 68822361 85902363 68822498 85902534 68822635 85902705 68822772 85902876 68822909 85903047 68823046 85903218 68823183 85903389 68823320 85903560 68823457 85903731 68823594 85903902 68823731 85904073 68823868 85904244 68824005 85904415 68824142 85904586 68824279 85904757 68824416 85904928 68824553 85905099 68824690 85905270 68824827 85905441 68824964 85905612 68825101 85905783 68825238 85905954 68825375 85906125 68825512 85906296 68825649 85906467 68825786 85906638 68825923 85906809 68826060 85906980 68826197 85907151 68826334 85907322 68826471 85907493 68826608 85907664 68826745 85907835 68826882 85908006 68827019 85908177 68827156 85908348 68827293 85908519 68827430 85908690 68827567 85908861 68827704 85909032 68827841 85909203 68827978 85909374 68828115 85909545 68828252 85909716 68828389 85909887 68828526 85910058 68828663 85910229 68828800 85910400 68828937 85910571 68829074 85910742 68829211 85910913 68829348 85911084 68829485 85911255 68829622 85911426 68829759 85911597 68829896 85911768 68830033 85911939 68830170 85912110 68830307 85912281 68830444 85912452 68830581 85912623 68830718 85912794 68830855 85912965 68830992 85913136 68831129 85913307 68831266 85913478 68831403 85913649 68831540 85913820 68831677 85913991 68831814 85914162 68831951 85914333 68832088 85914504 68832225 85914675 68832362 85914846 68832499 85915017 68832636 85915188 68832773 85915359 68832910 85915530 68833047 85915701 68833184 85915872 68833321 85916043 68833458 85916214 68833595 85916385 68833732 85916556 68833869 85916727 68834006 85916898 68834143 85917069 68834280 85917240 68834417 85917411 68834554 85917582 68834691 85917753 68834828 85917924 68834965 85918095 68835102 85918266 68835239 85918437 68835376 85918608 68835513 85918779 68835650 85918950 68835787 85919121 68835924 85919292 68836061 85919463 68836198 85919634 68836335 85919805 68836472 85919976 68836609 85920147 68836746 85920318 68836883 85920489 68837020 85920660 68837157 85920831 68837294 85921002 68837431 85921173 68837568 85921344 68837705 85921515 68837842 85921686 68837979 85921857 68838116 85922028 68838253 85922199 68838390 85922370 68838527 85922541 68838664 85922712 68838801 85922883 68838938 85923054 68839075 85923225 68839212 85923396 68839349 85923567 68839486 85923738 68839623 85923909 68839760 85924080 68839897 85924251 68840034 85924422 68840171 85924593 68840308 85924764 68840445 85924935 68840582 85925106 68840719 85925277 68840856 85925448 68840993 85925619 68841130 85925790 68841267 85925961 68841404 85926132 68841541 85926303 68841678 85926474 68841815 85926645 68841952 85926816 68842089 85926987 68842226 85927158 68842363 85927329 68842500 85927500 68842637 85927671 68842774 85927842 68842911 85928013 68843048 85928184 68843185 85928355 68843322 85928526 68843459 85928697 68843596 85928868 68843733 85929039 68843870 85929210 68844007 85929381 68844144 85929552 68844281 85929723 68844418 85929894 68844555 85930065 68844692 85930236 68844829 85930407 68844966 85930578 68845103 85930749 68845240 85930920 68845377 85931091 68845514 85931262 68845651 85931433 68845788 85931604 68845925 85931775 68846062 85931946 68846199 85932117 68846336 85932288 68846473 85932459 68846610 85932630 68846747 85932801 68846884 85932972 68847021 85933143 68847158 85933314 68847295 85933485 68847432 85933656 68847569 85933827 68847706 85933998 68847843 85934169 68847980 85934340 68848117 85934511 68848254 85934682 68848391 85934853 68848528 85935024 68848665 85935195 68848802 85935366 68848939 85935537 68849076 85935708 68849213 85935879 68849350 85936050 68849487 85936221 68849624 85936392 68849761 85936563 68849898 85936734 68850035 85936905 68850172 85937076 68850309 85937247 68850446 85937418 68850583 85937589 68850720 85937760 68850857 85937931 68850994 85938102 68851131 85938273 68851268 85938444 68851405 85938615 68851542 85938786 68851679 85938957 68851816 85939128 68851953 85939299 68852090 85939470 68852227 85939641 68852364 85939812 68852501 85939983 68852638 85940154 68852775 85940325 68852912 85940496 68853049 85940667 68853186 85940838 68853323 85941009 68853460 85941180 68853597 85941351 68853734 85941522 68853871 85941693 68854008 85941864 68854145 85942035 68854282 85942206 68854419 85942377 68854556 85942548 68854693 85942719 68854830 85942890 68854967 85943061 68855104 85943232 68855241 85943403 68855378 85943574 68855515 85943745 68855652 85943916 68855789 85944087 68855926 85944258 68856063 85944429 68856200 85944600 68856337 85944771 68856474 85944942 68856611 85945113 68856748 85945284 68856885 85945455 68857022 85945626 68857159 85945797 68857296 85945968 68857433 85946139 68857570 85946310 68857707 85946481 68857844 85946652 68857981 85946823 68858118 85946994 68858255 85947165 68858392 85947336 68858529 85947507 68858666 85947678 68858803 85947849 68858940 85948020 68859077 85948191 68859214 85948362 68859351 85948533 68859488 85948704 68859625 85948875 68859762 85949046 68859899 85949217 68860036 85949388 68860173 85949559 68860310 85949730 68860447 85949901 68860584 85950072 68860721 85950243 68860858 85950414 68860995 85950585 68861132 85950756 68861269 85950927 68861406 85951098 68861543 85951269 68861680 85951440 68861817 85951611 68861954 85951782 68862091 85951953 68862228 85952124 68862365 85952295 68862502 85952466 68862639 85952637 68862776 85952808 68862913 85952979 68863050 85953150 68863187 85953321 68863324 85953492 68863461 85953663 68863598 85953834 68863735 85954005 68863872 85954176 68864009 85954347 68864146 85954518 68864283 85954689 68864420 85954860 68864557 85955031 68864694 85955202 68864831 85955373 68864968 85955544 68865105 85955715 68865242 85955886 68865379 85956057 68865516 85956228 68865653 85956399 68865790 85956570 68865927 85956741 68866064 85956912 68866201 85957083 68866338 85957254 68866475 85957425 68866612 85957596 68866749 85957767 68866886 85957938 68867023 85958109 68867160 85958280 68867297 85958451 68867434 85958622 68867571 85958793 68867708 85958964 68867845 85959135 68867982 85959306 68868119 85959477 68868256 85959648 68868393 85959819 68868530 85959990 68868667 85960161 68868804 85960332 68868941 85960503 68869078 85960674 68869215 85960845 68869352 85961016 68869489 85961187 68869626 85961358 68869763 85961529 68869900 85961700 68870037 85961871 68870174 85962042 68870311 85962213 68870448 85962384 68870585 85962555 68870722 85962726 68870859 85962897 68870996 85963068 68871133 85963239 68871270 85963410 68871407 85963581 68871544 85963752 68871681 85963923 68871818 85964094 68871955 85964265 68872092 85964436 68872229 85964607 68872366 85964778 68872503 85964949 68872640 85965120 68872777 85965291 68872914 85965462 68873051 85965633 68873188 85965804 68873325 85965975 68873462 85966146 68873599 85966317 68873736 85966488 68873873 85966659 68874010 85966830 68874147 85967001 68874284 85967172 68874421 85967343 68874558 85967514 68874695 85967685 68874832 85967856 68874969 85968027 68875106 85968198 68875243 85968369 68875380 85968540 68875517 85968711 68875654 85968882 68875791 85969053 68875928 85969224 68876065 85969395 68876202 85969566 68876339 85969737 68876476 85969908 68876613 85970079 68876750 85970250 68876887 85970421 68877024 85970592 68877161 85970763 68877298 85970934 68877435 85971105 68877572 85971276 68877709 85971447 68877846 85971618 68877983 85971789 68878120 85971960 68878257 85972131 68878394 85972302 68878531 85972473 68878668 85972644 68878805 85972815 68878942 85972986 68879079 85973157 68879216 85973328 68879353 85973499 68879490 85973670 68879627 85973841 68879764 85974012 68879901 85974183 68880038 85974354 68880175 85974525 68880312 85974696 68880449 85974867 68880586 85975038 68880723 85975209 68880860 85975380 68880997 85975551 68881134 85975722 68881271 85975893 68881408 85976064 68881545 85976235 68881682 85976406 68881819 85976577 68881956 85976748 68882093 85976919 68882230 85977090 68882367 85977261 68882504 85977432 68882641 85977603 68882778 85977774 68882915 85977945 68883052 85978116 68883189 85978287 68883326 85978458 68883463 85978629 68883600 85978800 68883737 85978971 68883874 85979142 68884011 85979313 68884148 85979484 68884285 85979655 68884422 85979826 68884559 85979997 68884696 85980168 68884833 85980339 68884970 85980510 68885107 85980681 68885244 85980852 68885381 85981023 68885518 85981194 68885655 85981365 68885792 85981536 68885929 85981707 68886066 85981878 68886203 85982049 68886340 85982220 68886477 85982391 68886614 85982562 68886751 85982733 68886888 85982904 68887025 85983075 68887162 85983246 68887299 85983417 68887436 85983588 68887573 85983759 68887710 85983930 68887847 85984101 68887984 85984272 68888121 85984443 68888258 85984614 68888395 85984785 68888532 85984956 68888669 85985127 68888806 85985298 68888943 85985469 68889080 85985640 68889217 85985811 68889354 85985982 68889491 85986153 68889628 85986324 68889765 85986495 68889902 85986666 68890039 85986837 68890176 85987008 68890313 85987179 68890450 85987350 68890587 85987521 68890724 85987692 68890861 85987863 68890998 85988034 68891135 85988205 68891272 85988376 68891409 85988547 68891546 85988718 68891683 85988889 68891820 85989060 68891957 85989231 68892094 85989402 68892231 85989573 68892368 85989744 68892505 85989915 68892642 85990086 68892779 85990257 68892916 85990428 68893053 85990599 68893190 85990770 68893327 85990941 68893464 85991112 68893601 85991283 68893738 85991454 68893875 85991625 68894012 85991796 68894149 85991967 68894286 85992138 68894423 85992309 68894560 85992480 68894697 85992651 68894834 85992822 68894971 85992993 68895108 85993164 68895245 85993335 68895382 85993506 68895519 85993677 68895656 85993848 68895793 85994019 68895930 85994190 68896067 85994361 68896204 85994532 68896341 85994703 68896478 85994874 68896615 85995045 68896752 85995216 68896889 85995387 68897026 85995558 68897163 85995729 68897300 85995900 68897437 85996071 68897574 85996242 68897711 85996413 68897848 85996584 68897985 85996755 68898122 85996926 68898259 85997097 68898396 85997268 68898533 85997439 68898670 85997610 68898807 85997781 68898944 85997952 68899081 85998123 68899218 85998294 68899355 85998465 68899492 85998636 68899629 85998807 68899766 85998978 68899903 85999149 68900040 85999320 68900177 85999491 68900314 85999662 68900451 85999833 68900588 86000004 68900725 86000175 68900862 86000346 68900999 86000517 68901136 86000688 68901273 86000859 68901410 86001030 68901547 86001201 68901684 86001372 68901821 86001543 68901958 86001714 68902095 86001885 68902232 86002056 68902369 86002227 68902506 86002398 68902643 86002569 68902780 86002740 68902917 86002911 68903054 86003082 68903191 86003253 68903328 86003424 68903465 86003595 68903602 86003766 68903739 86003937 68903876 86004108 68904013 86004279 68904150 86004450 68904287 86004621 68904424 86004792 68904561 86004963 68904698 86005134 68904835 86005305 68904972 86005476 68905109 86005647 68905246 86005818 68905383 86005989 68905520 86006160 68905657 86006331 68905794 86006502 68905931 86006673 68906068 86006844 68906205 86007015 68906342 86007186 68906479 86007357 68906616 86007528 68906753 86007699 68906890 86007870 68907027 86008041 68907164 86008212 68907301 86008383 68907438 86008554 68907575 86008725 68907712 86008896 68907849 86009067 68907986 86009238 68908123 86009409 68908260 86009580 68908397 86009751 68908534 86009922 68908671 86010093 68908808 86010264 68908945 86010435 68909082 86010606 68909219 86010777 68909356 86010948 68909493 86011119 68909630 86011290 68909767 86011461 68909904 86011632 68910041 86011803 68910178 86011974 68910315 86012145 68910452 86012316 68910589 86012487 68910726 86012658 68910863 86012829 68911000 86013000 68911137 86013171 68911274 86013342 68911411 86013513 68911548 86013684 68911685 86013855 68911822 86014026 68911959 86014197 68912096 86014368 68912233 86014539 68912370 86014710 68912507 86014881 68912644 86015052 68912781 86015223 68912918 86015394 68913055 86015565 68913192 86015736 68913329 86015907 68913466 86016078 68913603 86016249 68913740 86016420 68913877 86016591 68914014 86016762 68914151 86016933 68914288 86017104 68914425 86017275 68914562 86017446 68914699 86017617 68914836 86017788 68914973 86017959 68915110 86018130 68915247 86018301 68915384 86018472 68915521 86018643 68915658 86018814 68915795 86018985 68915932 86019156 68916069 86019327 68916206 86019498 68916343 86019669 68916480 86019840 68916617 86020011 68916754 86020182 68916891 86020353 68917028 86020524 68917165 86020695 68917302 86020866 68917439 86021037 68917576 86021208 68917713 86021379 68917850 86021550 68917987 86021721 68918124 86021892 68918261 86022063 68918398 86022234 68918535 86022405 68918672 86022576 68918809 86022747 68918946 86022918 68919083 86023089 68919220 86023260 68919357 86023431 68919494 86023602 68919631 86023773 68919768 86023944 68919905 86024115 68920042 86024286 68920179 86024457 68920316 86024628 68920453 86024799 68920590 86024970 68920727 86025141 68920864 86025312 68921001 86025483 68921138 86025654 68921275 86025825 68921412 86025996 68921549 86026167 68921686 86026338 68921823 86026509 68921960 86026680 68922097 86026851 68922234 86027022 68922371 86027193 68922508 86027364 68922645 86027535 68922782 86027706 68922919 86027877 68923056 86028048 68923193 86028219 68923330 86028390 68923467 86028561 68923604 86028732 68923741 86028903 68923878 86029074 68924015 86029245 68924152 86029416 68924289 86029587 68924426 86029758 68924563 86029929 68924700 86030100 68924837 86030271 68924974 86030442 68925111 86030613 68925248 86030784 68925385 86030955 68925522 86031126 68925659 86031297 68925796 86031468 68925933 86031639 68926070 86031810 68926207 86031981 68926344 86032152 68926481 86032323 68926618 86032494 68926755 86032665 68926892 86032836 68927029 86033007 68927166 86033178 68927303 86033349 68927440 86033520 68927577 86033691 68927714 86033862 68927851 86034033 68927988 86034204 68928125 86034375 68928262 86034546 68928399 86034717 68928536 86034888 68928673 86035059 68928810 86035230 68928947 86035401 68929084 86035572 68929221 86035743 68929358 86035914 68929495 86036085 68929632 86036256 68929769 86036427 68929906 86036598 68930043 86036769 68930180 86036940 68930317 86037111 68930454 86037282 68930591 86037453 68930728 86037624 68930865 86037795 68931002 86037966 68931139 86038137 68931276 86038308 68931413 86038479 68931550 86038650 68931687 86038821 68931824 86038992 68931961 86039163 68932098 86039334 68932235 86039505 68932372 86039676 68932509 86039847 68932646 86040018 68932783 86040189 68932920 86040360 68933057 86040531 68933194 86040702 68933331 86040873 68933468 86041044 68933605 86041215 68933742 86041386 68933879 86041557 68934016 86041728 68934153 86041899 68934290 86042070 68934427 86042241 68934564 86042412 68934701 86042583 68934838 86042754 68934975 86042925 68935112 86043096 68935249 86043267 68935386 86043438 68935523 86043609 68935660 86043780 68935797 86043951 68935934 86044122 68936071 86044293 68936208 86044464 68936345 86044635 68936482 86044806 68936619 86044977 68936756 86045148 68936893 86045319 68937030 86045490 68937167 86045661 68937304 86045832 68937441 86046003 68937578 86046174 68937715 86046345 68937852 86046516 68937989 86046687 68938126 86046858 68938263 86047029 68938400 86047200 68938537 86047371 68938674 86047542 68938811 86047713 68938948 86047884 68939085 86048055 68939222 86048226 68939359 86048397 68939496 86048568 68939633 86048739 68939770 86048910 68939907 86049081 68940044 86049252 68940181 86049423 68940318 86049594 68940455 86049765 68940592 86049936 68940729 86050107 68940866 86050278 68941003 86050449 68941140 86050620 68941277 86050791 68941414 86050962 68941551 86051133 68941688 86051304 68941825 86051475 68941962 86051646 68942099 86051817 68942236 86051988 68942373 86052159 68942510 86052330 68942647 86052501 68942784 86052672 68942921 86052843 68943058 86053014 68943195 86053185 68943332 86053356 68943469 86053527 68943606 86053698 68943743 86053869 68943880 86054040 68944017 86054211 68944154 86054382 68944291 86054553 68944428 86054724 68944565 86054895 68944702 86055066 68944839 86055237 68944976 86055408 68945113 86055579 68945250 86055750 68945387 86055921 68945524 86056092 68945661 86056263 68945798 86056434 68945935 86056605 68946072 86056776 68946209 86056947 68946346 86057118 68946483 86057289 68946620 86057460 68946757 86057631 68946894 86057802 68947031 86057973 68947168 86058144 68947305 86058315 68947442 86058486 68947579 86058657 68947716 86058828 68947853 86058999 68947990 86059170 68948127 86059341 68948264 86059512 68948401 86059683 68948538 86059854 68948675 86060025 68948812 86060196 68948949 86060367 68949086 86060538 68949223 86060709 68949360 86060880 68949497 86061051 68949634 86061222 68949771 86061393 68949908 86061564 68950045 86061735 68950182 86061906 68950319 86062077 68950456 86062248 68950593 86062419 68950730 86062590 68950867 86062761 68951004 86062932 68951141 86063103 68951278 86063274 68951415 86063445 68951552 86063616 68951689 86063787 68951826 86063958 68951963 86064129 68952100 86064300 68952237 86064471 68952374 86064642 68952511 86064813 68952648 86064984 68952785 86065155 68952922 86065326 68953059 86065497 68953196 86065668 68953333 86065839 68953470 86066010 68953607 86066181 68953744 86066352 68953881 86066523 68954018 86066694 68954155 86066865 68954292 86067036 68954429 86067207 68954566 86067378 68954703 86067549 68954840 86067720 68954977 86067891 68955114 86068062 68955251 86068233 68955388 86068404 68955525 86068575 68955662 86068746 68955799 86068917 68955936 86069088 68956073 86069259 68956210 86069430 68956347 86069601 68956484 86069772 68956621 86069943 68956758 86070114 68956895 86070285 68957032 86070456 68957169 86070627 68957306 86070798 68957443 86070969 68957580 86071140 68957717 86071311 68957854 86071482 68957991 86071653 68958128 86071824 68958265 86071995
1000 34248900 0 34248900 42748627 34249037 42748798 34249174 42748969 34249311 42749140 34249448 42749311 34249585 42749482 34249722 42749653 34249859 42749824 34249996 42749995 34250133 42750166 34250270 42750337 34250407 42750508 34250544 42750679 34250681 42750850 34250818 42751021 34250955 42751192 34251092 42751363 34251229 42751534 34251366 42751705 34251503 42751876 34251640 42752047 34251777 42752218 34251914 42752389 34252051 42752560 34252188 42752731 34252325 42752902 34252462 42753073 34252599 42753244 34252736 42753415 34252873 42753586 34253010 42753757 34253147 42753928 34253284 42754099 34253421 42754270 34253558 42754441 34253695 42754612 34253832 42754783 34253969 42754954 34254106 42755125 34254243 42755296 34254380 42755467 34254517 42755638 34254654 42755809 34254791 42755980 34254928 42756151 34255065 42756322 34255202 42756493 34255339 42756664 34255476 42756835 34255613 42757006 34255750 42757177 34255887 42757348 34256024 42757519 34256161 42757690 34256298 42757861 34256435 42758032 34256572 42758203 34256709 42758374 34256846 42758545 34256983 42758716 34257120 42758887 34257257 42759058 34257394 42759229 34257531 42759400 34257668 42759571 34257805 42759742 34257942 42759913 34258079 42760084 34258216 42760255 34258353 42760426 34258490 42760597 34258627 42760768 34258764 42760939 34258901 42761110 34259038 42761281 34259175 42761452 34259312 42761623 34259449 42761794 34259586 42761965 34259723 42762136 34259860 42762307 34259997 42762478 34260134 42762649 34260271 42762820 34260408 42762991 34260545 42763162 34260682 42763333 34260819 42763504 34260956 42763675 34261093 42763846 34261230 42764017 34261367 42764188 34261504 42764359 34261641 42764530 34261778 42764701 34261915 42764872 34262052 42765043 34262189 42765214 34262326 42765385 34262463 42765556 34262600 42765727 34262737 42765898 34262874 42766069 34263011 42766240 34263148 42766411 34263285 42766582 34263422 42766753 34263559 42766924 34263696 42767095 34263833 42767266 34263970 42767437 34264107 42767608 34264244 42767779 34264381 42767950 34264518 42768121 34264655 42768292 34264792 42768463 34264929 42768634 34265066 42768805 34265203 42768976 34265340 42769147 34265477 42769318 34265614 42769489 34265751 42769660 34265888 42769831 34266025 42770002 34266162 42770173 34266299 42770344 34266436 42770515 34266573 42770686 34266710 42770857 34266847 42771028 34266984 42771199 34267121 42771370 34267258 42771541 34267395 42771712 34267532 42771883 34267669 42772054 34267806 42772225 34267943 42772396 34268080 42772567 34268217 42772738 34268354 42772909 34268491 42773080 34268628 42773251 34268765 42773422 34268902 42773593 34269039 42773764 34269176 42773935 34269313 42774106 34269450 42774277 34269587 42774448 34269724 42774619 34269861 42774790 34269998 42774961 34270135 42775132 34270272 42775303 34270409 42775474 34270546 42775645 34270683 42775816 34270820 42775987 34270957 42776158 34271094 42776329 34271231 42776500 34271368 42776671 34271505 42776842 34271642 42777013 34271779 42777184 34271916 42777355 34272053 42777526 34272190 42777697 34272327 42777868 34272464 42778039 34272601 42778210 34272738 42778381 34272875 42778552 34273012 42778723 34273149 42778894 34273286 42779065 34273423 42779236 34273560 42779407 34273697 42779578 34273834 42779749 34273971 42779920 34274108 42780091 34274245 42780262 34274382 42780433 34274519 42780604 34274656 42780775 34274793 42780946 34274930 42781117 34275067 42781288 34275204 42781459 34275341 42781630 34275478 42781801 34275615 42781972 34275752 42782143 34275889 42782314 34276026 42782485 34276163 42782656 34276300 42782827 34276437 42782998 34276574 42783169 34276711 42783340 34276848 42783511 34276985 42783682 34277122 42783853 34277259 42784024 34277396 42784195 34277533 42784366 34277670 42784537 34277807 42784708 34277944 42784879 34278081 42785050 34278218 42785221 34278355 42785392 34278492 42785563 34278629 42785734 34278766 42785905 34278903 42786076 34279040 42786247 34279177 42786418 34279314 42786589 34279451 42786760 34279588 42786931 34279725 42787102 34279862 42787273 34279999 42787444 34280136 42787615 34280273 42787786 34280410 42787957 34280547 42788128 34280684 42788299 34280821 42788470 34280958 42788641 34281095 42788812 34281232 42788983 34281369 42789154 34281506 42789325 34281643 42789496 34281780 42789667 34281917 42789838 34282054 42790009 34282191 42790180 34282328 42790351 34282465 42790522 34282602 42790693 34282739 42790864 34282876 42791035 34283013 42791206 34283150 42791377 34283287 42791548 34283424 42791719 34283561 42791890 34283698 42792061 34283835 42792232 34283972 42792403 34284109 42792574 34284246 42792745 34284383 42792916 34284520 42793087 34284657 42793258 34284794 42793429 34284931 42793600 34285068 42793771 34285205 42793942 34285342 42794113 34285479 42794284 34285616 42794455 34285753 42794626 34285890 42794797 34286027 42794968 34286164 42795139 34286301 42795310 34286438 42795481 34286575 42795652 34286712 42795823 34286849 42795994 34286986 42796165 34287123 42796336 34287260 42796507 34287397 42796678 34287534 42796849 34287671 42797020 34287808 42797191 34287945 42797362 34288082 42797533 34288219 42797704 34288356 42797875 34288493 42798046 34288630 42798217 34288767 42798388 34288904 42798559 34289041 42798730 34289178 42798901 34289315 42799072 34289452 42799243 34289589 42799414 34289726 42799585 34289863 42799756 34290000 42799927 34290137 42800098 34290274 42800269 34290411 42800440 34290548 42800611 34290685 42800782 34290822 42800953 34290959 42801124 34291096 42801295 34291233 42801466 34291370 42801637 34291507 42801808 34291644 42801979 34291781 42802150 34291918 42802321 34292055 42802492 34292192 42802663 34292329 42802834 34292466 42803005 34292603 42803176 34292740 42803347 34292877 42803518 34293014 42803689 34293151 42803860 34293288 42804031 34293425 42804202 34293562 42804373 34293699 42804544 34293836 42804715 34293973 42804886 34294110 42805057 34294247 42805228 34294384 42805399 34294521 42805570 34294658 42805741 34294795 42805912 34294932 42806083 34295069 42806254 34295206 42806425 34295343 42806596 34295480 42806767 34295617 42806938 34295754 42807109 34295891 42807280 34296028 42807451 34296165 42807622 34296302 42807793 34296439 42807964 34296576 42808135 34296713 42808306 34296850 42808477 34296987 42808648 34297124 42808819 34297261 42808990 34297398 42809161 34297535 42809332 34297672 42809503 34297809 42809674 34297946 42809845 34298083 42810016 34298220 42810187 34298357 42810358 34298494 42810529 34298631 42810700 34298768 42810871 34298905 42811042 34299042 42811213 34299179 42811384 34299316 42811555 34299453 42811726 34299590 42811897 34299727 42812068 34299864 42812239 34300001 42812410 34300138 42812581 34300275 42812752 34300412 42812923 34300549 42813094 34300686 42813265 34300823 42813436 34300960 42813607 34301097 42813778 34301234 42813949 34301371 42814120 34301508 42814291 34301645 42814462 34301782 42814633 34301919 42814804 34302056 42814975 34302193 42815146 34302330 42815317 34302467 42815488 34302604 42815659 34302741 42815830 34302878 42816001 34303015 42816172 34303152 42816343 34303289 42816514 34303426 42816685 34303563 42816856 34303700 42817027 34303837 42817198 34303974 42817369 34304111 42817540 34304248 42817711 34304385 42817882 34304522 42818053 34304659 42818224 34304796 42818395 34304933 42818566 34305070 42818737 34305207 42818908 34305344 42819079 34305481 42819250 34305618 42819421 34305755 42819592 34305892 42819763 34306029 42819934 34306166 42820105 34306303 42820276 34306440 42820447 34306577 42820618 34306714 42820789 34306851 42820960 34306988 42821131 34307125 42821302 34307262 42821473 34307399 42821644 34307536 42821815 34307673 42821986 34307810 42822157 34307947 42822328 34308084 42822499 34308221 42822670 34308358 42822841 34308495 42823012 34308632 42823183 34308769 42823354 34308906 42823525 34309043 42823696 34309180 42823867 34309317 42824038 34309454 42824209 34309591 42824380 34309728 42824551 34309865 42824722 34310002 42824893 34310139 42825064 34310276 42825235 34310413 42825406 34310550 42825577 34310687 42825748 34310824 42825919 34310961 42826090 34311098 42826261 34311235 42826432 34311372 42826603 34311509 42826774 34311646 42826945 34311783 42827116 34311920 42827287 34312057 42827458 34312194 42827629 34312331 42827800 34312468 42827971 34312605 42828142 34312742 42828313 34312879 42828484 34313016 42828655 34313153 42828826 34313290 42828997 34313427 42829168 34313564 42829339 34313701 42829510 34313838 42829681 34313975 42829852 34314112 42830023 34314249 42830194 34314386 42830365 34314523 42830536 34314660 42830707 34314797 42830878 34314934 42831049 34315071 42831220 34315208 42831391 34315345 42831562 34315482 42831733 34315619 42831904 34315756 42832075 34315893 42832246 34316030 42832417 34316167 42832588 34316304 42832759 34316441 42832930 34316578 42833101 34316715 42833272 34316852 42833443 34316989 42833614 34317126 42833785 34317263 42833956 34317400 42834127 34317537 42834298 34317674 42834469 34317811 42834640 34317948 42834811 34318085 42834982 34318222 42835153 34318359 42835324 34318496 42835495 34318633 42835666 34318770 42835837 34318907 42836008 34319044 42836179 34319181 42836350 34319318 42836521 34319455 42836692 34319592 42836863 34319729 42837034 34319866 42837205 34320003 42837376 34320140 42837547 34320277 42837718 34320414 42837889 34320551 42838060 34320688 42838231 34320825 42838402 34320962 42838573 34321099 42838744 34321236 42838915 34321373 42839086 34321510 42839257 34321647 42839428 34321784 42839599 34321921 42839770 34322058 42839941 34322195 42840112 34322332 42840283 34322469 42840454 34322606 42840625 34322743 42840796 34322880 42840967 34323017 42841138 34323154 42841309 34323291 42841480 34323428 42841651 34323565 42841822 34323702 42841993 34323839 42842164 34323976 42842335 34324113 42842506 34324250 42842677 34324387 42842848 34324524 42843019 34324661 42843190 34324798 42843361 34324935 42843532 34325072 42843703 34325209 42843874 34325346 42844045 34325483 42844216 34325620 42844387 34325757 42844558 34325894 42844729 34326031 42844900 34326168 42845071 34326305 42845242 34326442 42845413 34326579 42845584 34326716 42845755 34326853 42845926 34326990 42846097 34327127 42846268 34327264 42846439 34327401 42846610 34327538 42846781 34327675 42846952 34327812 42847123 34327949 42847294 34328086 42847465 34328223 42847636 34328360 42847807 34328497 42847978 34328634 42848149 34328771 42848320 34328908 42848491 34329045 42848662 34329182 42848833 34329319 42849004 34329456 42849175 34329593 42849346 34329730 42849517 34329867 42849688 34330004 42849859 34330141 42850030 34330278 42850201 34330415 42850372 34330552 42850543 34330689 42850714 34330826 42850885 34330963 42851056 34331100 42851227 34331237 42851398 34331374 42851569 34331511 42851740 34331648 42851911 34331785 42852082 34331922 42852253 34332059 42852424 34332196 42852595 34332333 42852766 34332470 42852937 34332607 42853108 34332744 42853279 34332881 42853450 34333018 42853621 34333155 42853792 34333292 42853963 34333429 42854134 34333566 42854305 34333703 42854476 34333840 42854647 34333977 42854818 34334114 42854989 34334251 42855160 34334388 42855331 34334525 42855502 34334662 42855673 34334799 42855844 34334936 42856015 34335073 42856186 34335210 42856357 34335347 42856528 34335484 42856699 34335621 42856870 34335758 42857041 34335895 42857212 34336032 42857383 34336169 42857554 34336306 42857725 34336443 42857896 34336580 42858067 34336717 42858238 34336854 42858409 34336991 42858580 34337128 42858751 34337265 42858922 34337402 42859093 34337539 42859264 34337676 42859435 34337813 42859606 34337950 42859777 34338087 42859948 34338224 42860119 34338361 42860290 34338498 42860461 34338635 42860632 34338772 42860803 34338909 42860974 34339046 42861145 34339183 42861316 34339320 42861487 34339457 42861658 34339594 42861829 34339731 42862000 34339868 42862171 34340005 42862342 34340142 42862513 34340279 42862684 34340416 42862855 34340553 42863026 34340690 42863197 34340827 42863368 34340964 42863539 34341101 42863710 34341238 42863881 34341375 42864052 34341512 42864223 34341649 42864394 34341786 42864565 34341923 42864736 34342060 42864907 34342197 42865078 34342334 42865249 34342471 42865420 34342608 42865591 34342745 42865762 34342882 42865933 34343019 42866104 34343156 42866275 34343293 42866446 34343430 42866617 34343567 42866788 34343704 42866959 34343841 42867130 34343978 42867301 34344115 42867472 34344252 42867643 34344389 42867814 34344526 42867985 34344663 42868156 34344800 42868327 34344937 42868498 34345074 42868669 34345211 42868840 34345348 42869011 34345485 42869182 34345622 42869353 34345759 42869524 34345896 42869695 34346033 42869866 34346170 42870037 34346307 42870208 34346444 42870379 34346581 42870550 34346718 42870721 34346855 42870892 34346992 42871063 34347129 42871234 34347266 42871405 34347403 42871576 34347540 42871747 34347677 42871918 34347814 42872089 34347951 42872260 34348088 42872431 34348225 42872602 34348362 42872773 34348499 42872944 34348636 42873115 34348773 42873286 34348910 42873457 34349047 42873628 34349184 42873799 34349321 42873970 34349458 42874141 34349595 42874312 34349732 42874483 34349869 42874654 34350006 42874825 34350143 42874996 34350280 42875167 34350417 42875338 34350554 42875509 34350691 42875680 34350828 42875851 34350965 42876022 34351102 42876193 34351239 42876364 34351376 42876535 34351513 42876706 34351650 42876877 34351787 42877048 34351924 42877219 34352061 42877390 34352198 42877561 34352335 42877732 34352472 42877903 34352609 42878074 34352746 42878245 34352883 42878416 34353020 42878587 34353157 42878758 34353294 42878929 34353431 42879100 34353568 42879271 34353705 42879442 34353842 42879613 34353979 42879784 34354116 42879955 34354253 42880126 34354390 42880297 34354527 42880468 34354664 42880639 34354801 42880810 34354938 42880981 34355075 42881152 34355212 42881323 34355349 42881494 34355486 42881665 34355623 42881836 34355760 42882007 34355897 42882178 34356034 42882349 34356171 42882520 34356308 42882691 34356445 42882862 34356582 42883033 34356719 42883204 34356856 42883375 34356993 42883546 34357130 42883717 34357267 42883888 34357404 42884059 34357541 42884230 34357678 42884401 34357815 42884572 34357952 42884743 34358089 42884914 34358226 42885085 34358363 42885256 34358500 42885427 34358637 42885598 34358774 42885769 34358911 42885940 34359048 42886111 34359185 42886282 34359322 42886453 34359459 42886624 34359596 42886795 34359733 42886966 34359870 42887137 34360007 42887308 34360144 42887479 34360281 42887650 34360418 42887821 34360555 42887992 34360692 42888163 34360829 42888334 34360966 42888505 34361103 42888676 34361240 42888847 34361377 42889018 34361514 42889189 34361651 42889360 34361788 42889531 34361925 42889702 34362062 42889873 34362199 42890044 34362336 42890215 34362473 42890386 34362610 42890557 34362747 42890728 34362884 42890899 34363021 42891070 34363158 42891241 34363295 42891412 34363432 42891583 34363569 42891754 34363706 42891925 34363843 42892096 34363980 42892267 34364117 42892438 34364254 42892609 34364391 42892780 34364528 42892951 34364665 42893122 34364802 42893293 34364939 42893464 34365076 42893635 34365213 42893806 34365350 42893977 34365487 42894148 34365624 42894319 34365761 42894490 34365898 42894661 34366035 42894832 34366172 42895003 34366309 42895174 34366446 42895345 34366583 42895516 34366720 42895687 34366857 42895858 34366994 42896029 34367131 42896200 34367268 42896371 34367405 42896542 34367542 42896713 34367679 42896884 34367816 42897055 34367953 42897226 34368090 42897397 34368227 42897568 34368364 42897739 34368501 42897910 34368638 42898081 34368775 42898252 34368912 42898423 34369049 42898594 34369186 42898765 34369323 42898936 34369460 42899107 34369597 42899278 34369734 42899449 34369871 42899620 34370008 42899791 34370145 42899962 34370282 42900133 34370419 42900304 34370556 42900475 34370693 42900646 34370830 42900817 34370967 42900988 34371104 42901159 34371241 42901330 34371378 42901501 34371515 42901672 34371652 42901843 34371789 42902014 34371926 42902185 34372063 42902356 34372200 42902527 34372337 42902698 34372474 42902869 34372611 42903040 34372748 42903211 34372885 42903382 34373022 42903553 34373159 42903724 34373296 42903895 34373433 42904066 34373570 42904237 34373707 42904408 34373844 42904579 34373981 42904750 34374118 42904921 34374255 42905092 34374392 42905263 34374529 42905434 34374666 42905605 34374803 42905776 34374940 42905947 34375077 42906118 34375214 42906289 34375351 42906460 34375488 42906631 34375625 42906802 34375762 42906973 34375899 42907144 34376036 42907315 34376173 42907486 34376310 42907657 34376447 42907828 34376584 42907999 34376721 42908170 34376858 42908341 34376995 42908512 34377132 42908683 34377269 42908854 34377406 42909025 34377543 42909196 34377680 42909367 34377817 42909538 34377954 42909709 34378091 42909880 34378228 42910051 34378365 42910222 34378502 42910393 34378639 42910564 34378776 42910735 34378913 42910906 34379050 42911077 34379187 42911248 34379324 42911419 34379461 42911590 34379598 42911761 34379735 42911932 34379872 42912103 34380009 42912274 34380146 42912445 34380283 42912616 34380420 42912787 34380557 42912958 34380694 42913129 34380831 42913300 34380968 42913471 34381105 42913642 34381242 42913813 34381379 42913984 34381516 42914155 34381653 42914326 34381790 42914497 34381927 42914668 34382064 42914839 34382201 42915010 34382338 42915181 34382475 42915352 34382612 42915523 34382749 42915694 34382886 42915865 34383023 42916036 34383160 42916207 34383297 42916378 34383434 42916549 34383571 42916720 34383708 42916891 34383845 42917062 34383982 42917233 34384119 42917404 34384256 42917575 34384393 42917746 34384530 42917917 34384667 42918088 34384804 42918259 34384941 42918430 34385078 42918601 34385215 42918772 34385352 42918943 34385489 42919114 34385626 42919285
1000 64170526 0 64170526 80096058 64170663 80096229 64170800 80096400 64170937 80096571 64171074 80096742 64171211 80096913 64171348 80097084 64171485 80097255 64171622 80097426 64171759 80097597 64171896 80097768 64172033 80097939 64172170 80098110 64172307 80098281 64172444 80098452 64172581 80098623 64172718 80098794 64172855 80098965 64172992 80099136 64173129 80099307 64173266 80099478 64173403 80099649 64173540 80099820 64173677 80099991 64173814 80100162 64173951 80100333 64174088 80100504 64174225 80100675 64174362 80100846 64174499 80101017 64174636 80101188 64174773 80101359 64174910 80101530 64175047 80101701 64175184 80101872 64175321 80102043 64175458 80102214 64175595 80102385 64175732 80102556 64175869 80102727 64176006 80102898 64176143 80103069 64176280 80103240 64176417 80103411 64176554 80103582 64176691 80103753 64176828 80103924 64176965 80104095 64177102 80104266 64177239 80104437 64177376 80104608 64177513 80104779 64177650 80104950 64177787 80105121 64177924 80105292 64178061 80105463 64178198 80105634 64178335 80105805 64178472 80105976 64178609 80106147 64178746 80106318 64178883 80106489 64179020 80106660 64179157 80106831 64179294 80107002 64179431 80107173 64179568 80107344 64179705 80107515 64179842 80107686 64179979 80107857 64180116 80108028 64180253 80108199 64180390 80108370 64180527 80108541 64180664 80108712 64180801 80108883 64180938 80109054 64181075 80109225 64181212 80109396 64181349 80109567 64181486 80109738 64181623 80109909 64181760 80110080 64181897 80110251 64182034 80110422 64182171 80110593 64182308 80110764 64182445 80110935 64182582 80111106 64182719 80111277 64182856 80111448 64182993 80111619 64183130 80111790 64183267 80111961 64183404 80112132 64183541 80112303 64183678 80112474 64183815 80112645 64183952 80112816 64184089 80112987 64184226 80113158 64184363 80113329 64184500 80113500 64184637 80113671 64184774 80113842 64184911 80114013 64185048 80114184 64185185 80114355 64185322 80114526 64185459 80114697 64185596 80114868 64185733 80115039 64185870 80115210 64186007 80115381 64186144 80115552 64186281 80115723 64186418 80115894 64186555 80116065 64186692 80116236 64186829 80116407 64186966 80116578 64187103 80116749 64187240 80116920 64187377 80117091 64187514 80117262 64187651 80117433 64187788 80117604 64187925 80117775 64188062 80117946 64188199 80118117 64188336 80118288 64188473 80118459 64188610 80118630 64188747 80118801 64188884 80118972 64189021 80119143 64189158 80119314 64189295 80119485 64189432 80119656 64189569 80119827 64189706 80119998 64189843 80120169 64189980 80120340 64190117 80120511 64190254 80120682 64190391 80120853 64190528 80121024 64190665 80121195 64190802 80121366 64190939 80121537 64191076 80121708 64191213 80121879 64191350 80122050 64191487 80122221 64191624 80122392 64191761 80122563 64191898 80122734 64192035 80122905 64192172 80123076 64192309 80123247 64192446 80123418 64192583 80123589 64192720 80123760 64192857 80123931 64192994 80124102 64193131 80124273 64193268 80124444 64193405 80124615 64193542 80124786 64193679 80124957 64193816 80125128 64193953 80125299 64194090 80125470 64194227 80125641 64194364 80125812 64194501 80125983 64194638 80126154 64194775 80126325 64194912 80126496 64195049 80126667 64195186 80126838 64195323 80127009 64195460 80127180 64195597 80127351 64195734 80127522 64195871 80127693 64196008 80127864 64196145 80128035 64196282 80128206 64196419 80128377 64196556 80128548 64196693 80128719 64196830 80128890 64196967 80129061 64197104 80129232 64197241 80129403 64197378 80129574 64197515 80129745 64197652 80129916 64197789 80130087 64197926 80130258 64198063 80130429 64198200 80130600 64198337 80130771 64198474 80130942 64198611 80131113 64198748 80131284 64198885 80131455 64199022 80131626 64199159 80131797 64199296 80131968 64199433 80132139 64199570 80132310 64199707 80132481 64199844 80132652 64199981 80132823 64200118 80132994 64200255 80133165 64200392 80133336 64200529 80133507 64200666 80133678 64200803 80133849 64200940 80134020 64201077 80134191 64201214 80134362 64201351 80134533 64201488 80134704 64201625 80134875 64201762 80135046 64201899 80135217 64202036 80135388 64202173 80135559 64202310 80135730 64202447 80135901 64202584 80136072 64202721 80136243 64202858 80136414 64202995 80136585 64203132 80136756 64203269 80136927 64203406 80137098 64203543 80137269 64203680 80137440 64203817 80137611 64203954 80137782 64204091 80137953 64204228 80138124 64204365 80138295 64204502 80138466 64204639 80138637 64204776 80138808 64204913 80138979 64205050 80139150 64205187 80139321 64205324 80139492 64205461 80139663 64205598 80139834 64205735 80140005 64205872 80140176 64206009 80140347 64206146 80140518 64206283 80140689 64206420 80140860 64206557 80141031 64206694 80141202 64206831 80141373 64206968 80141544 64207105 80141715 64207242 80141886 64207379 80142057 64207516 80142228 64207653 80142399 64207790 80142570 64207927 80142741 64208064 80142912 64208201 80143083 64208338 80143254 64208475 80143425 64208612 80143596 64208749 80143767 64208886 80143938 64209023 80144109 64209160 80144280 64209297 80144451 64209434 80144622 64209571 80144793 64209708 80144964 64209845 80145135 64209982 80145306 64210119 80145477 64210256 80145648 64210393 80145819 64210530 80145990 64210667 80146161 64210804 80146332 64210941 80146503 64211078 80146674 64211215 80146845 64211352 80147016 64211489 80147187 64211626 80147358 64211763 80147529 64211900 80147700 64212037 80147871 64212174 80148042 64212311 80148213 64212448 80148384 64212585 80148555 64212722 80148726 64212859 80148897 64212996 80149068 64213133 80149239 64213270 80149410 64213407 80149581 64213544 80149752 64213681 80149923 64213818 80150094 64213955 80150265 64214092 80150436 64214229 80150607 64214366 80150778 64214503 80150949 64214640 80151120 64214777 80151291 64214914 80151462 64215051 80151633 64215188 80151804 64215325 80151975 64215462 80152146 64215599 80152317 64215736 80152488 64215873 80152659 64216010 80152830 64216147 80153001 64216284 80153172 64216421 80153343 64216558 80153514 64216695 80153685 64216832 80153856 64216969 80154027 64217106 80154198 64217243 80154369 64217380 80154540 64217517 80154711 64217654 80154882 64217791 80155053 64217928 80155224 64218065 80155395 64218202 80155566 64218339 80155737 64218476 80155908 64218613 80156079 64218750 80156250 64218887 80156421 64219024 80156592 64219161 80156763 64219298 80156934 64219435 80157105 64219572 80157276 64219709 80157447 64219846 80157618 64219983 80157789 64220120 80157960 64220257 80158131 64220394 80158302 64220531 80158473 64220668 80158644 64220805 80158815 64220942 80158986 64221079 80159157 64221216 80159328 64221353 80159499 64221490 80159670 64221627 80159841 64221764 80160012 64221901 80160183 64222038 80160354 64222175 80160525 64222312 80160696 64222449 80160867 64222586 80161038 64222723 80161209 64222860 80161380 64222997 80161551 64223134 80161722 64223271 80161893 64223408 80162064 64223545 80162235 64223682 80162406 64223819 80162577 64223956 80162748 64224093 80162919 64224230 80163090 64224367 80163261 64224504 80163432 64224641 80163603 64224778 80163774 64224915 80163945 64225052 80164116 64225189 80164287 64225326 80164458 64225463 80164629 64225600 80164800 64225737 80164971 64225874 80165142 64226011 80165313 64226148 80165484 64226285 80165655 64226422 80165826 64226559 80165997 64226696 80166168 64226833 80166339 64226970 80166510 64227107 80166681 64227244 80166852 64227381 80167023 64227518 80167194 64227655 80167365 64227792 80167536 64227929 80167707 64228066 80167878 64228203 80168049 64228340 80168220 64228477 80168391 64228614 80168562 64228751 80168733 64228888 80168904 64229025 80169075 64229162 80169246 64229299 80169417 64229436 80169588 64229573 80169759 64229710 80169930 64229847 80170101 64229984 80170272 64230121 80170443 64230258 80170614 64230395 80170785 64230532 80170956 64230669 80171127 64230806 80171298 64230943 80171469 64231080 80171640 64231217 80171811 64231354 80171982 64231491 80172153 64231628 80172324 64231765 80172495 64231902 80172666 64232039 80172837 64232176 80173008 64232313 80173179 64232450 80173350 64232587 80173521 64232724 80173692 64232861 80173863 64232998 80174034 64233135 80174205 64233272 80174376 64233409 80174547 64233546 80174718 64233683 80174889 64233820 80175060 64233957 80175231 64234094 80175402 64234231 80175573 64234368 80175744 64234505 80175915 64234642 80176086 64234779 80176257 64234916 80176428 64235053 80176599 64235190 80176770 64235327 80176941 64235464 80177112 64235601 80177283 64235738 80177454 64235875 80177625 64236012 80177796 64236149 80177967 64236286 80178138 64236423 80178309 64236560 80178480 64236697 80178651 64236834 80178822 64236971 80178993 64237108 80179164 64237245 80179335 64237382 80179506 64237519 80179677 64237656 80179848 64237793 80180019 64237930 80180190 64238067 80180361 64238204 80180532 64238341 80180703 64238478 80180874 64238615 80181045 64238752 80181216 64238889 80181387 64239026 80181558 64239163 80181729 64239300 80181900 64239437 80182071 64239574 80182242 64239711 80182413 64239848 80182584 64239985 80182755 64240122 80182926 64240259 80183097 64240396 80183268 64240533 80183439 64240670 80183610 64240807 80183781 64240944 80183952 64241081 80184123 64241218 80184294 64241355 80184465 64241492 80184636 64241629 80184807 64241766 80184978 64241903 80185149 64242040 80185320 64242177 80185491 64242314 80185662 64242451 80185833 64242588 80186004 64242725 80186175 64242862 80186346 64242999 80186517 64243136 80186688 64243273 80186859 64243410 80187030 64243547 80187201 64243684 80187372 64243821 80187543 64243958 80187714 64244095 80187885 64244232 80188056 64244369 80188227 64244506 80188398 64244643 80188569 64244780 80188740 64244917 80188911 64245054 80189082 64245191 80189253 64245328 80189424 64245465 80189595 64245602 80189766 64245739 80189937 64245876 80190108 64246013 80190279 64246150 80190450 64246287 80190621 64246424 80190792 64246561 80190963 64246698 80191134 64246835 80191305 64246972 80191476 64247109 80191647 64247246 80191818 64247383 80191989 64247520 80192160 64247657 80192331 64247794 80192502 64247931 80192673 64248068 80192844 64248205 80193015 64248342 80193186 64248479 80193357 64248616 80193528 64248753 80193699 64248890 80193870 64249027 80194041 64249164 80194212 64249301 80194383 64249438 80194554 64249575 80194725 64249712 80194896 64249849 80195067 64249986 80195238 64250123 80195409 64250260 80195580 64250397 80195751 64250534 80195922 64250671 80196093 64250808 80196264 64250945 80196435 64251082 80196606 64251219 80196777 64251356 80196948 64251493 80197119 64251630 80197290 64251767 80197461 64251904 80197632 64252041 80197803 64252178 80197974 64252315 80198145 64252452 80198316 64252589 80198487 64252726 80198658 64252863 80198829 64253000 80199000 64253137 80199171 64253274 80199342 64253411 80199513 64253548 80199684 64253685 80199855 64253822 80200026 64253959 80200197 64254096 80200368 64254233 80200539 64254370 80200710 64254507 80200881 64254644 80201052 64254781 80201223 64254918 80201394 64255055 80201565 64255192 80201736 64255329 80201907 64255466 80202078 64255603 80202249 64255740 80202420 64255877 80202591 64256014 80202762 64256151 80202933 64256288 80203104 64256425 80203275 64256562 80203446 64256699 80203617 64256836 80203788 64256973 80203959 64257110 80204130 64257247 80204301 64257384 80204472 64257521 80204643 64257658 80204814 64257795 80204985 64257932 80205156 64258069 80205327 64258206 80205498 64258343 80205669 64258480 80205840 64258617 80206011 64258754 80206182 64258891 80206353 64259028 80206524 64259165 80206695 64259302 80206866 64259439 80207037 64259576 80207208 64259713 80207379 64259850 80207550 64259987 80207721 64260124 80207892 64260261 80208063 64260398 80208234 64260535 80208405 64260672 80208576 64260809 80208747 64260946 80208918 64261083 80209089 64261220 80209260 64261357 80209431 64261494 80209602 64261631 80209773 64261768 80209944 64261905 80210115 64262042 80210286 64262179 80210457 64262316 80210628 64262453 80210799 64262590 80210970 64262727 80211141 64262864 80211312 64263001 80211483 64263138 80211654 64263275 80211825 64263412 80211996 64263549 80212167 64263686 80212338 64263823 80212509 64263960 80212680 64264097 80212851 64264234 80213022 64264371 80213193 64264508 80213364 64264645 80213535 64264782 80213706 64264919 80213877 64265056 80214048 64265193 80214219 64265330 80214390 64265467 80214561 64265604 80214732 64265741 80214903 64265878 80215074 64266015 80215245 64266152 80215416 64266289 80215587 64266426 80215758 64266563 80215929 64266700 80216100 64266837 80216271 64266974 80216442 64267111 80216613 64267248 80216784 64267385 80216955 64267522 80217126 64267659 80217297 64267796 80217468 64267933 80217639 64268070 80217810 64268207 80217981 64268344 80218152 64268481 80218323 64268618 80218494 64268755 80218665 64268892 80218836 64269029 80219007 64269166 80219178 64269303 80219349 64269440 80219520 64269577 80219691 64269714 80219862 64269851 80220033 64269988 80220204 64270125 80220375 64270262 80220546 64270399 80220717 64270536 80220888 64270673 80221059 64270810 80221230 64270947 80221401 64271084 80221572 64271221 80221743 64271358 80221914 64271495 80222085 64271632 80222256 64271769 80222427 64271906 80222598 64272043 80222769 64272180 80222940 64272317 80223111 64272454 80223282 64272591 80223453 64272728 80223624 64272865 80223795 64273002 80223966 64273139 80224137 64273276 80224308 64273413 80224479 64273550 80224650 64273687 80224821 64273824 80224992 64273961 80225163 64274098 80225334 64274235 80225505 64274372 80225676 64274509 80225847 64274646 80226018 64274783 80226189 64274920 80226360 64275057 80226531 64275194 80226702 64275331 80226873 64275468 80227044 64275605 80227215 64275742 80227386 64275879 80227557 64276016 80227728 64276153 80227899 64276290 80228070 64276427 80228241 64276564 80228412 64276701 80228583 64276838 80228754 64276975 80228925 64277112 80229096 64277249 80229267 64277386 80229438 64277523 80229609 64277660 80229780 64277797 80229951 64277934 80230122 64278071 80230293 64278208 80230464 64278345 80230635 64278482 80230806 64278619 80230977 64278756 80231148 64278893 80231319 64279030 80231490 64279167 80231661 64279304 80231832 64279441 80232003 64279578 80232174 64279715 80232345 64279852 80232516 64279989 80232687 64280126 80232858 64280263 80233029 64280400 80233200 64280537 80233371 64280674 80233542 64280811 80233713 64280948 80233884 64281085 80234055 64281222 80234226 64281359 80234397 64281496 80234568 64281633 80234739 64281770 80234910 64281907 80235081 64282044 80235252 64282181 80235423 64282318 80235594 64282455 80235765 64282592 80235936 64282729 80236107 64282866 80236278 64283003 80236449 64283140 80236620 64283277 80236791 64283414 80236962 64283551 80237133 64283688 80237304 64283825 80237475 64283962 80237646 64284099 80237817 64284236 80237988 64284373 80238159 64284510 80238330 64284647 80238501 64284784 80238672 64284921 80238843 64285058 80239014 64285195 80239185 64285332 80239356 64285469 80239527 64285606 80239698 64285743 80239869 64285880 80240040 64286017 80240211 64286154 80240382 64286291 80240553 64286428 80240724 64286565 80240895 64286702 80241066 64286839 80241237 64286976 80241408 64287113 80241579 64287250 80241750 64287387 80241921 64287524 80242092 64287661 80242263 64287798 80242434 64287935 80242605 64288072 80242776 64288209 80242947 64288346 80243118 64288483 80243289 64288620 80243460 64288757 80243631 64288894 80243802 64289031 80243973 64289168 80244144 64289305 80244315 64289442 80244486 64289579 80244657 64289716 80244828 64289853 80244999 64289990 80245170 64290127 80245341 64290264 80245512 64290401 80245683 64290538 80245854 64290675 80246025 64290812 80246196 64290949 80246367 64291086 80246538 64291223 80246709 64291360 80246880 64291497 80247051 64291634 80247222 64291771 80247393 64291908 80247564 64292045 80247735 64292182 80247906 64292319 80248077 64292456 80248248 64292593 80248419 64292730 80248590 64292867 80248761 64293004 80248932 64293141 80249103 64293278 80249274 64293415 80249445 64293552 80249616 64293689 80249787 64293826 80249958 64293963 80250129 64294100 80250300 64294237 80250471 64294374 80250642 64294511 80250813 64294648 80250984 64294785 80251155 64294922 80251326 64295059 80251497 64295196 80251668 64295333 80251839 64295470 80252010 64295607 80252181 64295744 80252352 64295881 80252523 64296018 80252694 64296155 80252865 64296292 80253036 64296429 80253207 64296566 80253378 64296703 80253549 64296840 80253720 64296977 80253891 64297114 80254062 64297251 80254233 64297388 80254404 64297525 80254575 64297662 80254746 64297799 80254917 64297936 80255088 64298073 80255259 64298210 80255430 64298347 80255601 64298484 80255772 64298621 80255943 64298758 80256114 64298895 80256285 64299032 80256456 64299169 80256627 64299306 80256798 64299443 80256969 64299580 80257140 64299717 80257311 64299854 80257482 64299991 80257653 64300128 80257824 64300265 80257995 64300402 80258166 64300539 80258337 64300676 80258508 64300813 80258679 64300950 80258850 64301087 80259021 64301224 80259192 64301361 80259363 64301498 80259534 64301635 80259705 64301772 80259876 64301909 80260047 64302046 80260218 64302183 80260389 64302320 80260560 64302457 80260731 64302594 80260902 64302731 80261073 64302868 80261244 64303005 80261415 64303142 80261586 64303279 80261757 64303416 80261928 64303553 80262099 64303690 80262270 64303827 80262441 64303964 80262612 64304101 80262783 64304238 80262954 64304375 80263125 64304512 80263296 64304649 80263467 64304786 80263638 64304923 80263809 64305060 80263980 64305197 80264151 64305334 80264322 64305471 80264493 64305608 80264664 64305745 80264835 64305882 80265006 64306019 80265177 64306156 80265348 64306293 80265519 64306430 80265690 64306567 80265861 64306704 80266032 64306841 80266203 64306978 80266374 64307115 80266545 64307252 80266716
1000 59730900 0 59730900 74554627 59731037 74554798 59731174 74554969 59731311 74555140 59731448 74555311 59731585 74555482 59731722 74555653 59731859 74555824 59731996 74555995 59732133 74556166 59732270 74556337 59732407 74556508 59732544 74556679 59732681 74556850 59732818 74557021 59732955 74557192 59733092 74557363 59733229 74557534 59733366 74557705 59733503 74557876 59733640 74558047 59733777 74558218 59733914 74558389 59734051 74558560 59734188 74558731 59734325 74558902 59734462 74559073 59734599 74559244 59734736 74559415 59734873 74559586 59735010 74559757 59735147 74559928 59735284 74560099 59735421 74560270 59735558 74560441 59735695 74560612 59735832 74560783 59735969 74560954 59736106 74561125 59736243 74561296 59736380 74561467 59736517 74561638 59736654 74561809 59736791 74561980 59736928 74562151 59737065 74562322 59737202 74562493 59737339 74562664 59737476 74562835 59737613 74563006 59737750 74563177 59737887 74563348 59738024 74563519 59738161 74563690 59738298 74563861 59738435 74564032 59738572 74564203 59738709 74564374 59738846 74564545 59738983 74564716 59739120 74564887 59739257 74565058 59739394 74565229 59739531 74565400 59739668 74565571 59739805 74565742 59739942 74565913 59740079 74566084 59740216 74566255 59740353 74566426 59740490 74566597 59740627 74566768 59740764 74566939 59740901 74567110 59741038 74567281 59741175 74567452 59741312 74567623 59741449 74567794 59741586 74567965 59741723 74568136 59741860 74568307 59741997 74568478 59742134 74568649 59742271 74568820 59742408 74568991 59742545 74569162 59742682 74569333 59742819 74569504 59742956 74569675 59743093 74569846 59743230 74570017 59743367 74570188 59743504 74570359 59743641 74570530 59743778 74570701 59743915 74570872 59744052 74571043 59744189 74571214 59744326 74571385 59744463 74571556 59744600 74571727 59744737 74571898 59744874 74572069 59745011 74572240 59745148 74572411 59745285 74572582 59745422 74572753 59745559 74572924 59745696 74573095 59745833 74573266 59745970 74573437 59746107 74573608 59746244 74573779 59746381 74573950 59746518 74574121 59746655 74574292 59746792 74574463 59746929 74574634 59747066 74574805 59747203 74574976 59747340 74575147 59747477 74575318 59747614 74575489 59747751 74575660 59747888 74575831 59748025 74576002 59748162 74576173 59748299 74576344 59748436 74576515 59748573 74576686 59748710 74576857 59748847 74577028 59748984 74577199 59749121 74577370 59749258 74577541 59749395 74577712 59749532 74577883 59749669 74578054 59749806 74578225 59749943 74578396 59750080 74578567 59750217 74578738 59750354 74578909 59750491 74579080 59750628 74579251 59750765 74579422 59750902 74579593 59751039 74579764 59751176 74579935 59751313 74580106 59751450 74580277 59751587 74580448 59751724 74580619 59751861 74580790 59751998 74580961 59752135 74581132 59752272 74581303 59752409 74581474 59752546 74581645 59752683 74581816 59752820 74581987 59752957 74582158 59753094 74582329 59753231 74582500 59753368 74582671 59753505 74582842 59753642 74583013 59753779 74583184 59753916 74583355 59754053 74583526 59754190 74583697 59754327 74583868 59754464 74584039 59754601 74584210 59754738 74584381 59754875 74584552 59755012 74584723 59755149 74584894 59755286 74585065 59755423 74585236 59755560 74585407 59755697 74585578 59755834 74585749 59755971 74585920 59756108 74586091 59756245 74586262 59756382 74586433 59756519 74586604 59756656 74586775 59756793 74586946 59756930 74587117 59757067 74587288 59757204 74587459 59757341 74587630 59757478 74587801 59757615 74587972 59757752 74588143 59757889 74588314 59758026 74588485 59758163 74588656 59758300 74588827 59758437 74588998 59758574 74589169 59758711 74589340 59758848 74589511 59758985 74589682 59759122 74589853 59759259 74590024 59759396 74590195 59759533 74590366 59759670 74590537 59759807 74590708 59759944 74590879 59760081 74591050 59760218 74591221 59760355 74591392 59760492 74591563 59760629 74591734 59760766 74591905 59760903 74592076 59761040 74592247 59761177 74592418 59761314 74592589 59761451 74592760 59761588 74592931 59761725 74593102 59761862 74593273 59761999 74593444 59762136 74593615 59762273 74593786 59762410 74593957 59762547 74594128 59762684 74594299 59762821 74594470 59762958 74594641 59763095 74594812 59763232 74594983 59763369 74595154 59763506 74595325 59763643 74595496 59763780 74595667 59763917 74595838 59764054 74596009 59764191 74596180 59764328 74596351 59764465 74596522 59764602 74596693 59764739 74596864 59764876 74597035 59765013 74597206 59765150 74597377 59765287 74597548 59765424 74597719 59765561 74597890 59765698 74598061 59765835 74598232 59765972 74598403 59766109 74598574 59766246 74598745 59766383 74598916 59766520 74599087 59766657 74599258 59766794 74599429 59766931 74599600 59767068 74599771 59767205 74599942 59767342 74600113 59767479 74600284 59767616 74600455 59767753 74600626 59767890 74600797 59768027 74600968 59768164 74601139 59768301 74601310 59768438 74601481 59768575 74601652 59768712 74601823 59768849 74601994 59768986 74602165 59769123 74602336 59769260 74602507 59769397 74602678 59769534 74602849 59769671 74603020 59769808 74603191 59769945 74603362 59770082 74603533 59770219 74603704 59770356 74603875 59770493 74604046 59770630 74604217 59770767 74604388 59770904 74604559 59771041 74604730 59771178 74604901 59771315 74605072 59771452 74605243 59771589 74605414 59771726 74605585 59771863 74605756 59772000 74605927 59772137 74606098 59772274 74606269 59772411 74606440 59772548 74606611 59772685 74606782 59772822 74606953 59772959 74607124 59773096 74607295 59773233 74607466 59773370 74607637 59773507 74607808 59773644 74607979 59773781 74608150 59773918 74608321 59774055 74608492 59774192 74608663 59774329 74608834 59774466 74609005 59774603 74609176 59774740 74609347 59774877 74609518 59775014 74609689 59775151 74609860 59775288 74610031 59775425 74610202 59775562 74610373 59775699 74610544 59775836 74610715 59775973 74610886 59776110 74611057 59776247 74611228 59776384 74611399 59776521 74611570 59776658 74611741 59776795 74611912 59776932 74612083 59777069 74612254 59777206 74612425 59777343 74612596 59777480 74612767 59777617 74612938 59777754 74613109 59777891 74613280 59778028 74613451 59778165 74613622 59778302 74613793 59778439 74613964 59778576 74614135 59778713 74614306 59778850 74614477 59778987 74614648 59779124 74614819 59779261 74614990 59779398 74615161 59779535 74615332 59779672 74615503 59779809 74615674 59779946 74615845 59780083 74616016 59780220 74616187 59780357 74616358 59780494 74616529 59780631 74616700 59780768 74616871 59780905 74617042 59781042 74617213 59781179 74617384 59781316 74617555 59781453 74617726 59781590 74617897 59781727 74618068 59781864 74618239 59782001 74618410 59782138 74618581 59782275 74618752 59782412 74618923 59782549 74619094 59782686 74619265 59782823 74619436 59782960 74619607 59783097 74619778 59783234 74619949 59783371 74620120 59783508 74620291 59783645 74620462 59783782 74620633 59783919 74620804 59784056 74620975 59784193 74621146 59784330 74621317 59784467 74621488 59784604 74621659 59784741 74621830 59784878 74622001 59785015 74622172 59785152 74622343 59785289 74622514 59785426 74622685 59785563 74622856 59785700 74623027 59785837 74623198 59785974 74623369 59786111 74623540 59786248 74623711 59786385 74623882 59786522 74624053 59786659 74624224 59786796 74624395 59786933 74624566 59787070 74624737 59787207 74624908 59787344 74625079 59787481 74625250 59787618 74625421 59787755 74625592 59787892 74625763 59788029 74625934 59788166 74626105 59788303 74626276 59788440 74626447 59788577 74626618 59788714 74626789 59788851 74626960 59788988 74627131 59789125 74627302 59789262 74627473 59789399 74627644 59789536 74627815 59789673 74627986 59789810 74628157 59789947 74628328 59790084 74628499 59790221 74628670 59790358 74628841 59790495 74629012 59790632 74629183 59790769 74629354 59790906 74629525 59791043 74629696 59791180 74629867 59791317 74630038 59791454 74630209 59791591 74630380 59791728 74630551 59791865 74630722 59792002 74630893 59792139 74631064 59792276 74631235 59792413 74631406 59792550 74631577 59792687 74631748 59792824 74631919 59792961 74632090 59793098 74632261 59793235 74632432 59793372 74632603 59793509 74632774 59793646 74632945 59793783 74633116 59793920 74633287 59794057 74633458 59794194 74633629 59794331 74633800 59794468 74633971 59794605 74634142 59794742 74634313 59794879 74634484 59795016 74634655 59795153 74634826 59795290 74634997 59795427 74635168 59795564 74635339 59795701 74635510 59795838 74635681 59795975 74635852 59796112 74636023 59796249 74636194 59796386 74636365 59796523 74636536 59796660 74636707 59796797 74636878 59796934 74637049 59797071 74637220 59797208 74637391 59797345 74637562 59797482 74637733 59797619 74637904 59797756 74638075 59797893 74638246 59798030 74638417 59798167 74638588 59798304 74638759 59798441 74638930 59798578 74639101 59798715 74639272 59798852 74639443 59798989 74639614 59799126 74639785 59799263 74639956 59799400 74640127 59799537 74640298 59799674 74640469 59799811 74640640 59799948 74640811 59800085 74640982 59800222 74641153 59800359 74641324 59800496 74641495 59800633 74641666 59800770 74641837 59800907 74642008 59801044 74642179 59801181 74642350 59801318 74642521 59801455 74642692 59801592 74642863 59801729 74643034 59801866 74643205 59802003 74643376 59802140 74643547 59802277 74643718 59802414 74643889 59802551 74644060 59802688 74644231 59802825 74644402 59802962 74644573 59803099 74644744 59803236 74644915 59803373 74645086 59803510 74645257 59803647 74645428 59803784 74645599 59803921 74645770 59804058 74645941 59804195 74646112 59804332 74646283 59804469 74646454 59804606 74646625 59804743 74646796 59804880 74646967 59805017 74647138 59805154 74647309 59805291 74647480 59805428 74647651 59805565 74647822 59805702 74647993 59805839 74648164 59805976 74648335 59806113 74648506 59806250 74648677 59806387 74648848 59806524 74649019 59806661 74649190 59806798 74649361 59806935 74649532 59807072 74649703 59807209 74649874 59807346 74650045 59807483 74650216 59807620 74650387 59807757 74650558 59807894 74650729 59808031 74650900 59808168 74651071 59808305 74651242 59808442 74651413 59808579 74651584 59808716 74651755 59808853 74651926 59808990 74652097 59809127 74652268 59809264 74652439 59809401 74652610 59809538 74652781 59809675 74652952 59809812 74653123 59809949 74653294 59810086 74653465 59810223 74653636 59810360 74653807 59810497 74653978 59810634 74654149 59810771 74654320 59810908 74654491 59811045 74654662 59811182 74654833 59811319 74655004 59811456 74655175 59811593 74655346 59811730 74655517 59811867 74655688 59812004 74655859 59812141 74656030 59812278 74656201 59812415 74656372 59812552 74656543 59812689 74656714 59812826 74656885 59812963 74657056 59813100 74657227 59813237 74657398 59813374 74657569 59813511 74657740 59813648 74657911 59813785 74658082 59813922 74658253 59814059 74658424 59814196 74658595 59814333 74658766 59814470 74658937 59814607 74659108 59814744 74659279 59814881 74659450 59815018 74659621 59815155 74659792 59815292 74659963 59815429 74660134 59815566 74660305 59815703 74660476 59815840 74660647 59815977 74660818 59816114 74660989 59816251 74661160 59816388 74661331 59816525 74661502 59816662 74661673 59816799 74661844 59816936 74662015 59817073 74662186 59817210 74662357 59817347 74662528 59817484 74662699 59817621 74662870 59817758 74663041 59817895 74663212 59818032 74663383 59818169 74663554 59818306 74663725 59818443 74663896 59818580 74664067 59818717 74664238 59818854 74664409 59818991 74664580 59819128 74664751 59819265 74664922 59819402 74665093 59819539 74665264 59819676 74665435 59819813 74665606 59819950 74665777 59820087 74665948 59820224 74666119 59820361 74666290 59820498 74666461 59820635 74666632 59820772 74666803 59820909 74666974 59821046 74667145 59821183 74667316 59821320 74667487 59821457 74667658 59821594 74667829 59821731 74668000 59821868 74668171 59822005 74668342 59822142 74668513 59822279 74668684 59822416 74668855 59822553 74669026 59822690 74669197 59822827 74669368 59822964 74669539 59823101 74669710 59823238 74669881 59823375 74670052 59823512 74670223 59823649 74670394 59823786 74670565 59823923 74670736 59824060 74670907 59824197 74671078 59824334 74671249 59824471 74671420 59824608 74671591 59824745 74671762 59824882 74671933 59825019 74672104 59825156 74672275 59825293 74672446 59825430 74672617 59825567 74672788 59825704 74672959 59825841 74673130 59825978 74673301 59826115 74673472 59826252 74673643 59826389 74673814 59826526 74673985 59826663 74674156 59826800 74674327 59826937 74674498 59827074 74674669 59827211 74674840 59827348 74675011 59827485 74675182 59827622 74675353 59827759 74675524 59827896 74675695 59828033 74675866 59828170 74676037 59828307 74676208 59828444 74676379 59828581 74676550 59828718 74676721 59828855 74676892 59828992 74677063 59829129 74677234 59829266 74677405 59829403 74677576 59829540 74677747 59829677 74677918 59829814 74678089 59829951 74678260 59830088 74678431 59830225 74678602 59830362 74678773 59830499 74678944 59830636 74679115 59830773 74679286 59830910 74679457 59831047 74679628 59831184 74679799 59831321 74679970 59831458 74680141 59831595 74680312 59831732 74680483 59831869 74680654 59832006 74680825 59832143 74680996 59832280 74681167 59832417 74681338 59832554 74681509 59832691 74681680 59832828 74681851 59832965 74682022 59833102 74682193 59833239 74682364 59833376 74682535 59833513 74682706 59833650 74682877 59833787 74683048 59833924 74683219 59834061 74683390 59834198 74683561 59834335 74683732 59834472 74683903 59834609 74684074 59834746 74684245 59834883 74684416 59835020 74684587 59835157 74684758 59835294 74684929 59835431 74685100 59835568 74685271 59835705 74685442 59835842 74685613 59835979 74685784 59836116 74685955 59836253 74686126 59836390 74686297 59836527 74686468 59836664 74686639 59836801 74686810 59836938 74686981 59837075 74687152 59837212 74687323 59837349 74687494 59837486 74687665 59837623 74687836 59837760 74688007 59837897 74688178 59838034 74688349 59838171 74688520 59838308 74688691 59838445 74688862 59838582 74689033 59838719 74689204 59838856 74689375 59838993 74689546 59839130 74689717 59839267 74689888 59839404 74690059 59839541 74690230 59839678 74690401 59839815 74690572 59839952 74690743 59840089 74690914 59840226 74691085 59840363 74691256 59840500 74691427 59840637 74691598 59840774 74691769 59840911 74691940 59841048 74692111 59841185 74692282 59841322 74692453 59841459 74692624 59841596 74692795 59841733 74692966 59841870 74693137 59842007 74693308 59842144 74693479 59842281 74693650 59842418 74693821 59842555 74693992 59842692 74694163 59842829 74694334 59842966 74694505 59843103 74694676 59843240 74694847 59843377 74695018 59843514 74695189 59843651 74695360 59843788 74695531 59843925 74695702 59844062 74695873 59844199 74696044 59844336 74696215 59844473 74696386 59844610 74696557 59844747 74696728 59844884 74696899 59845021 74697070 59845158 74697241 59845295 74697412 59845432 74697583 59845569 74697754 59845706 74697925 59845843 74698096 59845980 74698267 59846117 74698438 59846254 74698609 59846391 74698780 59846528 74698951 59846665 74699122 59846802 74699293 59846939 74699464 59847076 74699635 59847213 74699806 59847350 74699977 59847487 74700148 59847624 74700319 59847761 74700490 59847898 74700661 59848035 74700832 59848172 74701003 59848309 74701174 59848446 74701345 59848583 74701516 59848720 74701687 59848857 74701858 59848994 74702029 59849131 74702200 59849268 74702371 59849405 74702542 59849542 74702713 59849679 74702884 59849816 74703055 59849953 74703226 59850090 74703397 59850227 74703568 59850364 74703739 59850501 74703910 59850638 74704081 59850775 74704252 59850912 74704423 59851049 74704594 59851186 74704765 59851323 74704936 59851460 74705107 59851597 74705278 59851734 74705449 59851871 74705620 59852008 74705791 59852145 74705962 59852282 74706133 59852419 74706304 59852556 74706475 59852693 74706646 59852830 74706817 59852967 74706988 59853104 74707159 59853241 74707330 59853378 74707501 59853515 74707672 59853652 74707843 59853789 74708014 59853926 74708185 59854063 74708356 59854200 74708527 59854337 74708698 59854474 74708869 59854611 74709040 59854748 74709211 59854885 74709382 59855022 74709553 59855159 74709724 59855296 74709895 59855433 74710066 59855570 74710237 59855707 74710408 59855844 74710579 59855981 74710750 59856118 74710921 59856255 74711092 59856392 74711263 59856529 74711434 59856666 74711605 59856803 74711776 59856940 74711947 59857077 74712118 59857214 74712289 59857351 74712460 59857488 74712631 59857625 74712802 59857762 74712973 59857899 74713144 59858036 74713315 59858173 74713486 59858310 74713657 59858447 74713828 59858584 74713999 59858721 74714170 59858858 74714341 59858995 74714512 59859132 74714683 59859269 74714854 59859406 74715025 59859543 74715196 59859680 74715367 59859817 74715538 59859954 74715709 59860091 74715880 59860228 74716051 59860365 74716222 59860502 74716393 59860639 74716564 59860776 74716735 59860913 74716906 59861050 74717077 59861187 74717248 59861324 74717419 59861461 74717590 59861598 74717761 59861735 74717932 59861872 74718103 59862009 74718274 59862146 74718445 59862283 74718616 59862420 74718787 59862557 74718958 59862694 74719129 59862831 74719300 59862968 74719471 59863105 74719642 59863242 74719813 59863379 74719984 59863516 74720155 59863653 74720326 59863790 74720497 59863927 74720668 59864064 74720839 59864201 74721010 59864338 74721181 59864475 74721352 59864612 74721523 59864749 74721694 59864886 74721865 59865023 74722036 59865160 74722207 59865297 74722378 59865434 74722549 59865571 74722720 59865708 74722891 59865845 74723062 59865982 74723233 59866119 74723404 59866256 74723575 59866393 74723746 59866530 74723917 59866667 74724088 59866804 74724259 59866941 74724430 59867078 74724601 59867215 74724772 59867352 74724943 59867489 74725114 59867626 74725285
1000 13561900 0 13561900 16927627 13562037 16927798 13562174 16927969 13562311 16928140 13562448 16928311 13562585 16928482 13562722 16928653 13562859 16928824 13562996 16928995 13563133 16929166 13563270 16929337 13563407 16929508 13563544 16929679 13563681 16929850 13563818 16930021 13563955 16930192 13564092 16930363 13564229 16930534 13564366 16930705 13564503 16930876 13564640 16931047 13564777 16931218 13564914 16931389 13565051 16931560 13565188 16931731 13565325 16931902 13565462 16932073 13565599 16932244 13565736 16932415 13565873 16932586 13566010 16932757 13566147 16932928 13566284 16933099 13566421 16933270 13566558 16933441 13566695 16933612 13566832 16933783 13566969 16933954 13567106 16934125 13567243 16934296 13567380 16934467 13567517 16934638 13567654 16934809 13567791 16934980 13567928 16935151 13568065 16935322 13568202 16935493 13568339 16935664 13568476 16935835 13568613 16936006 13568750 16936177 13568887 16936348 13569024 16936519 13569161 16936690 13569298 16936861 13569435 16937032 13569572 16937203 13569709 16937374 13569846 16937545 13569983 16937716 13570120 16937887 13570257 16938058 13570394 16938229 13570531 16938400 13570668 16938571 13570805 16938742 13570942 16938913 13571079 16939084 13571216 16939255 13571353 16939426 13571490 16939597 13571627 16939768 13571764 16939939 13571901 16940110 13572038 16940281 13572175 16940452 13572312 16940623 13572449 16940794 13572586 16940965 13572723 16941136 13572860 16941307 13572997 16941478 13573134 16941649 13573271 16941820 13573408 16941991 13573545 16942162 13573682 16942333 13573819 16942504 13573956 16942675 13574093 16942846 13574230 16943017 13574367 16943188 13574504 16943359 13574641 16943530 13574778 16943701 13574915 16943872 13575052 16944043 13575189 16944214 13575326 16944385 13575463 16944556 13575600 16944727 13575737 16944898 13575874 16945069 13576011 16945240 13576148 16945411 13576285 16945582 13576422 16945753 13576559 16945924 13576696 16946095 13576833 16946266 13576970 16946437 13577107 16946608 13577244 16946779 13577381 16946950 13577518 16947121 13577655 16947292 13577792 16947463 13577929 16947634 13578066 16947805 13578203 16947976 13578340 16948147 13578477 16948318 13578614 16948489 13578751 16948660 13578888 16948831 13579025 16949002 13579162 16949173 13579299 16949344 13579436 16949515 13579573 16949686 13579710 16949857 13579847 16950028 13579984 16950199 13580121 16950370 13580258 16950541 13580395 16950712 13580532 16950883 13580669 16951054 13580806 16951225 13580943 16951396 13581080 16951567 13581217 16951738 13581354 16951909 13581491 16952080 13581628 16952251 13581765 16952422 13581902 16952593 13582039 16952764 13582176 16952935 13582313 16953106 13582450 16953277 13582587 16953448 13582724 16953619 13582861 16953790 13582998 16953961 13583135 16954132 13583272 16954303 13583409 16954474 13583546 16954645 13583683 16954816 13583820 16954987 13583957 16955158 13584094 16955329 13584231 16955500 13584368 16955671 13584505 16955842 13584642 16956013 13584779 16956184 13584916 16956355 13585053 16956526 13585190 16956697 13585327 16956868 13585464 16957039 13585601 16957210 13585738 16957381 13585875 16957552 13586012 16957723 13586149 16957894 13586286 16958065 13586423 16958236 13586560 16958407 13586697 16958578 13586834 16958749 13586971 16958920 13587108 16959091 13587245 16959262 13587382 16959433 13587519 16959604 13587656 16959775 13587793 16959946 13587930 16960117 13588067 16960288 13588204 16960459 13588341 16960630 13588478 16960801 13588615 16960972 13588752 16961143 13588889 16961314 13589026 16961485 13589163 16961656 13589300 16961827 13589437 16961998 13589574 16962169 13589711 16962340 13589848 16962511 13589985 16962682 13590122 16962853 13590259 16963024 13590396 16963195 13590533 16963366 13590670 16963537 13590807 16963708 13590944 16963879 13591081 16964050 13591218 16964221 13591355 16964392 13591492 16964563 13591629 16964734 13591766 16964905 13591903 16965076 13592040 16965247 13592177 16965418 13592314 16965589 13592451 16965760 13592588 16965931 13592725 16966102 13592862 16966273 13592999 16966444 13593136 16966615 13593273 16966786 13593410 16966957 13593547 16967128 13593684 16967299 13593821 16967470 13593958 16967641 13594095 16967812 13594232 16967983 13594369 16968154 13594506 16968325 13594643 16968496 13594780 16968667 13594917 16968838 13595054 16969009 13595191 16969180 13595328 16969351 13595465 16969522 13595602 16969693 13595739 16969864 13595876 16970035 13596013 16970206 13596150 16970377 13596287 16970548 13596424 16970719 13596561 16970890 13596698 16971061 13596835 16971232 13596972 16971403 13597109 16971574 13597246 16971745 13597383 16971916 13597520 16972087 13597657 16972258 13597794 16972429 13597931 16972600 13598068 16972771 13598205 16972942 13598342 16973113 13598479 16973284 13598616 16973455 13598753 16973626 13598890 16973797 13599027 16973968 13599164 16974139 13599301 16974310 13599438 16974481 13599575 16974652 13599712 16974823 13599849 16974994 13599986 16975165 13600123 16975336 13600260 16975507 13600397 16975678 13600534 16975849 13600671 16976020 13600808 16976191 13600945 16976362 13601082 16976533 13601219 16976704 13601356 16976875 13601493 16977046 13601630 16977217 13601767 16977388 13601904 16977559 13602041 16977730 13602178 16977901 13602315 16978072 13602452 16978243 13602589 16978414 13602726 16978585 13602863 16978756 13603000 16978927 13603137 16979098 13603274 16979269 13603411 16979440 13603548 16979611 13603685 16979782 13603822 16979953 13603959 16980124 13604096 16980295 13604233 16980466 13604370 16980637 13604507 16980808 13604644 16980979 13604781 16981150 13604918 16981321 13605055 16981492 13605192 16981663 13605329 16981834 13605466 16982005 13605603 16982176 13605740 16982347 13605877 16982518 13606014 16982689 13606151 16982860 13606288 16983031 13606425 16983202 13606562 16983373 13606699 16983544 13606836 16983715 13606973 16983886 13607110 16984057 13607247 16984228 13607384 16984399 13607521 16984570 13607658 16984741 13607795 16984912 13607932 16985083 13608069 16985254 13608206 16985425 13608343 16985596 13608480 16985767 13608617 16985938 13608754 16986109 13608891 16986280 13609028 16986451 13609165 16986622 13609302 16986793 13609439 16986964 13609576 16987135 13609713 16987306 13609850 16987477 13609987 16987648 13610124 16987819 13610261 16987990 13610398 16988161 13610535 16988332 13610672 16988503 13610809 16988674 13610946 16988845 13611083 16989016 13611220 16989187 13611357 16989358 13611494 16989529 13611631 16989700 13611768 16989871 13611905 16990042 13612042 16990213 13612179 16990384 13612316 16990555 13612453 16990726 13612590 16990897 13612727 16991068 13612864 16991239 13613001 16991410 13613138 16991581 13613275 16991752 13613412 16991923 13613549 16992094 13613686 16992265 13613823 16992436 13613960 16992607 13614097 16992778 13614234 16992949 13614371 16993120 13614508 16993291 13614645 16993462 13614782 16993633 13614919 16993804 13615056 16993975 13615193 16994146 13615330 16994317 13615467 16994488 13615604 16994659 13615741 16994830 13615878 16995001 13616015 16995172 13616152 16995343 13616289 16995514 13616426 16995685 13616563 16995856 13616700 16996027 13616837 16996198 13616974 16996369 13617111 16996540 13617248 16996711 13617385 16996882 13617522 16997053 13617659 16997224 13617796 16997395 13617933 16997566 13618070 16997737 13618207 16997908 13618344 16998079 13618481 16998250 13618618 16998421 13618755 16998592 13618892 16998763 13619029 16998934 13619166 16999105 13619303 16999276 13619440 16999447 13619577 16999618 13619714 16999789 13619851 16999960 13619988 17000131 13620125 17000302 13620262 17000473 13620399 17000644 13620536 17000815 13620673 17000986 13620810 17001157 13620947 17001328 13621084 17001499 13621221 17001670 13621358 17001841 13621495 17002012 13621632 17002183 13621769 17002354 13621906 17002525 13622043 17002696 13622180 17002867 13622317 17003038 13622454 17003209 13622591 17003380 13622728 17003551 13622865 17003722 13623002 17003893 13623139 17004064 13623276 17004235 13623413 17004406 13623550 17004577 13623687 17004748 13623824 17004919 13623961 17005090 13624098 17005261 13624235 17005432 13624372 17005603 13624509 17005774 13624646 17005945 13624783 17006116 13624920 17006287 13625057 17006458 13625194 17006629 13625331 17006800 13625468 17006971 13625605 17007142 13625742 17007313 13625879 17007484 13626016 17007655 13626153 17007826 13626290 17007997 13626427 17008168 13626564 17008339 13626701 17008510 13626838 17008681 13626975 17008852 13627112 17009023 13627249 17009194 13627386 17009365 13627523 17009536 13627660 17009707 13627797 17009878 13627934 17010049 13628071 17010220 13628208 17010391 13628345 17010562 13628482 17010733 13628619 17010904 13628756 17011075 13628893 17011246 13629030 17011417 13629167 17011588 13629304 17011759 13629441 17011930 13629578 17012101 13629715 17012272 13629852 17012443 13629989 17012614 13630126 17012785 13630263 17012956 13630400 17013127 13630537 17013298 13630674 17013469 13630811 17013640 13630948 17013811 13631085 17013982 13631222 17014153 13631359 17014324 13631496 17014495 13631633 17014666 13631770 17014837 13631907 17015008 13632044 17015179 13632181 17015350 13632318 17015521 13632455 17015692 13632592 17015863 13632729 17016034 13632866 17016205 13633003 17016376 13633140 17016547 13633277 17016718 13633414 17016889 13633551 17017060 13633688 17017231 13633825 17017402 13633962 17017573 13634099 17017744 13634236 17017915 13634373 17018086 13634510 17018257 13634647 17018428 13634784 17018599 13634921 17018770 13635058 17018941 13635195 17019112 13635332 17019283 13635469 17019454 13635606 17019625 13635743 17019796 13635880 17019967 13636017 17020138 13636154 17020309 13636291 17020480 13636428 17020651 13636565 17020822 13636702 17020993 13636839 17021164 13636976 17021335 13637113 17021506 13637250 17021677 13637387 17021848 13637524 17022019 13637661 17022190 13637798 17022361 13637935 17022532 13638072 17022703 13638209 17022874 13638346 17023045 13638483 17023216 13638620 17023387 13638757 17023558 13638894 17023729 13639031 17023900 13639168 17024071 13639305 17024242 13639442 17024413 13639579 17024584 13639716 17024755 13639853 17024926 13639990 17025097 13640127 17025268 13640264 17025439 13640401 17025610 13640538 17025781 13640675 17025952 13640812 17026123 13640949 17026294 13641086 17026465 13641223 17026636 13641360 17026807 13641497 17026978 13641634 17027149 13641771 17027320 13641908 17027491 13642045 17027662 13642182 17027833 13642319 17028004 13642456 17028175 13642593 17028346 13642730 17028517 13642867 17028688 13643004 17028859 13643141 17029030 13643278 17029201 13643415 17029372 13643552 17029543 13643689 17029714 13643826 17029885 13643963 17030056 13644100 17030227 13644237 17030398 13644374 17030569 13644511 17030740 13644648 17030911 13644785 17031082 13644922 17031253 13645059 17031424 13645196 17031595 13645333 17031766 13645470 17031937 13645607 17032108 13645744 17032279 13645881 17032450 13646018 17032621 13646155 17032792 13646292 17032963 13646429 17033134 13646566 17033305 13646703 17033476 13646840 17033647 13646977 17033818 13647114 17033989 13647251 17034160 13647388 17034331 13647525 17034502 13647662 17034673 13647799 17034844 13647936 17035015 13648073 17035186 13648210 17035357 13648347 17035528 13648484 17035699 13648621 17035870 13648758 17036041 13648895 17036212 13649032 17036383 13649169 17036554 13649306 17036725 13649443 17036896 13649580 17037067 13649717 17037238 13649854 17037409 13649991 17037580 13650128 17037751 13650265 17037922 13650402 17038093 13650539 17038264 13650676 17038435 13650813 17038606 13650950 17038777 13651087 17038948 13651224 17039119 13651361 17039290 13651498 17039461 13651635 17039632 13651772 17039803 13651909 17039974 13652046 17040145 13652183 17040316 13652320 17040487 13652457 17040658 13652594 17040829 13652731 17041000 13652868 17041171 13653005 17041342 13653142 17041513 13653279 17041684 13653416 17041855 13653553 17042026 13653690 17042197 13653827 17042368 13653964 17042539 13654101 17042710 13654238 17042881 13654375 17043052 13654512 17043223 13654649 17043394 13654786 17043565 13654923 17043736 13655060 17043907 13655197 17044078 13655334 17044249 13655471 17044420 13655608 17044591 13655745 17044762 13655882 17044933 13656019 17045104 13656156 17045275 13656293 17045446 13656430 17045617 13656567 17045788 13656704 17045959 13656841 17046130 13656978 17046301 13657115 17046472 13657252 17046643 13657389 17046814 13657526 17046985 13657663 17047156 13657800 17047327 13657937 17047498 13658074 17047669 13658211 17047840 13658348 17048011 13658485 17048182 13658622 17048353 13658759 17048524 13658896 17048695 13659033 17048866 13659170 17049037 13659307 17049208 13659444 17049379 13659581 17049550 13659718 17049721 13659855 17049892 13659992 17050063 13660129 17050234 13660266 17050405 13660403 17050576 13660540 17050747 13660677 17050918 13660814 17051089 13660951 17051260 13661088 17051431 13661225 17051602 13661362 17051773 13661499 17051944 13661636 17052115 13661773 17052286 13661910 17052457 13662047 17052628 13662184 17052799 13662321 17052970 13662458 17053141 13662595 17053312 13662732 17053483 13662869 17053654 13663006 17053825 13663143 17053996 13663280 17054167 13663417 17054338 13663554 17054509 13663691 17054680 13663828 17054851 13663965 17055022 13664102 17055193 13664239 17055364 13664376 17055535 13664513 17055706 13664650 17055877 13664787 17056048 13664924 17056219 13665061 17056390 13665198 17056561 13665335 17056732 13665472 17056903 13665609 17057074 13665746 17057245 13665883 17057416 13666020 17057587 13666157 17057758 13666294 17057929 13666431 17058100 13666568 17058271 13666705 17058442 13666842 17058613 13666979 17058784 13667116 17058955 13667253 17059126 13667390 17059297 13667527 17059468 13667664 17059639 13667801 17059810 13667938 17059981 13668075 17060152 13668212 17060323 13668349 17060494 13668486 17060665 13668623 17060836 13668760 17061007 13668897 17061178 13669034 17061349 13669171 17061520 13669308 17061691 13669445 17061862 13669582 17062033 13669719 17062204 13669856 17062375 13669993 17062546 13670130 17062717 13670267 17062888 13670404 17063059 13670541 17063230 13670678 17063401 13670815 17063572 13670952 17063743 13671089 17063914 13671226 17064085 13671363 17064256 13671500 17064427 13671637 17064598 13671774 17064769 13671911 17064940 13672048 17065111 13672185 17065282 13672322 17065453 13672459 17065624 13672596 17065795 13672733 17065966 13672870 17066137 13673007 17066308 13673144 17066479 13673281 17066650 13673418 17066821 13673555 17066992 13673692 17067163 13673829 17067334 13673966 17067505 13674103 17067676 13674240 17067847 13674377 17068018 13674514 17068189 13674651 17068360 13674788 17068531 13674925 17068702 13675062 17068873 13675199 17069044 13675336 17069215 13675473 17069386 13675610 17069557 13675747 17069728 13675884 17069899 13676021 17070070 13676158 17070241 13676295 17070412 13676432 17070583 13676569 17070754 13676706 17070925 13676843 17071096 13676980 17071267 13677117 17071438 13677254 17071609 13677391 17071780 13677528 17071951 13677665 17072122 13677802 17072293 13677939 17072464 13678076 17072635 13678213 17072806 13678350 17072977 13678487 17073148 13678624 17073319 13678761 17073490 13678898 17073661 13679035 17073832 13679172 17074003 13679309 17074174 13679446 17074345 13679583 17074516 13679720 17074687 13679857 17074858 13679994 17075029 13680131 17075200 13680268 17075371 13680405 17075542 13680542 17075713 13680679 17075884 13680816 17076055 13680953 17076226 13681090 17076397 13681227 17076568 13681364 17076739 13681501 17076910 13681638 17077081 13681775 17077252 13681912 17077423 13682049 17077594 13682186 17077765 13682323 17077936 13682460 17078107 13682597 17078278 13682734 17078449 13682871 17078620 13683008 17078791 13683145 17078962 13683282 17079133 13683419 17079304 13683556 17079475 13683693 17079646 13683830 17079817 13683967 17079988 13684104 17080159 13684241 17080330 13684378 17080501 13684515 17080672 13684652 17080843 13684789 17081014 13684926 17081185 13685063 17081356 13685200 17081527 13685337 17081698 13685474 17081869 13685611 17082040 13685748 17082211 13685885 17082382 13686022 17082553 13686159 17082724 13686296 17082895 13686433 17083066 13686570 17083237 13686707 17083408 13686844 17083579 13686981 17083750 13687118 17083921 13687255 17084092 13687392 17084263 13687529 17084434 13687666 17084605 13687803 17084776 13687940 17084947 13688077 17085118 13688214 17085289 13688351 17085460 13688488 17085631 13688625 17085802 13688762 17085973 13688899 17086144 13689036 17086315 13689173 17086486 13689310 17086657 13689447 17086828 13689584 17086999 13689721 17087170 13689858 17087341 13689995 17087512 13690132 17087683 13690269 17087854 13690406 17088025 13690543 17088196 13690680 17088367 13690817 17088538 13690954 17088709 13691091 17088880 13691228 17089051 13691365 17089222 13691502 17089393 13691639 17089564 13691776 17089735 13691913 17089906 13692050 17090077 13692187 17090248 13692324 17090419 13692461 17090590 13692598 17090761 13692735 17090932 13692872 17091103 13693009 17091274 13693146 17091445 13693283 17091616 13693420 17091787 13693557 17091958 13693694 17092129 13693831 17092300 13693968 17092471 13694105 17092642 13694242 17092813 13694379 17092984 13694516 17093155 13694653 17093326 13694790 17093497 13694927 17093668 13695064 17093839 13695201 17094010 13695338 17094181 13695475 17094352 13695612 17094523 13695749 17094694 13695886 17094865 13696023 17095036 13696160 17095207 13696297 17095378 13696434 17095549 13696571 17095720 13696708 17095891 13696845 17096062 13696982 17096233 13697119 17096404 13697256 17096575 13697393 17096746 13697530 17096917 13697667 17097088 13697804 17097259 13697941 17097430 13698078 17097601 13698215 17097772 13698352 17097943 13698489 17098114 13698626 17098285
1000 53291900 0 53291900 66517627 53292037 66517798 53292174 66517969 53292311 66518140 53292448 66518311 53292585 66518482 53292722 66518653 53292859 66518824 53292996 66518995 53293133 66519166 53293270 66519337 53293407 66519508 53293544 66519679 53293681 66519850 53293818 66520021 53293955 66520192 53294092 66520363 53294229 66520534 53294366 66520705 53294503 66520876 53294640 66521047 53294777 66521218 53294914 66521389 53295051 66521560 53295188 66521731 53295325 66521902 53295462 66522073 53295599 66522244 53295736 66522415 53295873 66522586 53296010 66522757 53296147 66522928 53296284 66523099 53296421 66523270 53296558 66523441 53296695 66523612 53296832 66523783 53296969 66523954 53297106 66524125 53297243 66524296 53297380 66524467 53297517 66524638 53297654 66524809 53297791 66524980 53297928 66525151 53298065 66525322 53298202 66525493 53298339 66525664 53298476 66525835 53298613 66526006 53298750 66526177 53298887 66526348 53299024 66526519 53299161 66526690 53299298 66526861 53299435 66527032 53299572 66527203 53299709 66527374 53299846 66527545 53299983 66527716 53300120 66527887 53300257 66528058 53300394 66528229 53300531 66528400 53300668 66528571 53300805 66528742 53300942 66528913 53301079 66529084 53301216 66529255 53301353 66529426 53301490 66529597 53301627 66529768 53301764 66529939 53301901 66530110 53302038 66530281 53302175 66530452 53302312 66530623 53302449 66530794 53302586 66530965 53302723 66531136 53302860 66531307 53302997 66531478 53303134 66531649 53303271 66531820 53303408 66531991 53303545 66532162 53303682 66532333 53303819 66532504 53303956 66532675 53304093 66532846 53304230 66533017 53304367 66533188 53304504 66533359 53304641 66533530 53304778 66533701 53304915 66533872 53305052 66534043 53305189 66534214 53305326 66534385 53305463 66534556 53305600 66534727 53305737 66534898 53305874 66535069 53306011 66535240 53306148 66535411 53306285 66535582 53306422 66535753 53306559 66535924 53306696 66536095 53306833 66536266 53306970 66536437 53307107 66536608 53307244 66536779 53307381 66536950 53307518 66537121 53307655 66537292 53307792 66537463 53307929 66537634 53308066 66537805 53308203 66537976 53308340 66538147 53308477 66538318 53308614 66538489 53308751 66538660 53308888 66538831 53309025 66539002 53309162 66539173 53309299 66539344 53309436 66539515 53309573 66539686 53309710 66539857 53309847 66540028 53309984 66540199 53310121 66540370 53310258 66540541 53310395 66540712 53310532 66540883 53310669 66541054 53310806 66541225 53310943 66541396 53311080 66541567 53311217 66541738 53311354 66541909 53311491 66542080 53311628 66542251 53311765 66542422 53311902 66542593 53312039 66542764 53312176 66542935 53312313 66543106 53312450 66543277 53312587 66543448 53312724 66543619 53312861 66543790 53312998 66543961 53313135 66544132 53313272 66544303 53313409 66544474 53313546 66544645 53313683 66544816 53313820 66544987 53313957 66545158 53314094 66545329 53314231 66545500 53314368 66545671 53314505 66545842 53314642 66546013 53314779 66546184 53314916 66546355 53315053 66546526 53315190 66546697 53315327 66546868 53315464 66547039 53315601 66547210 53315738 66547381 53315875 66547552 53316012 66547723 53316149 66547894 53316286 66548065 53316423 66548236 53316560 66548407 53316697 66548578 53316834 66548749 53316971 66548920 53317108 66549091 53317245 66549262 53317382 66549433 53317519 66549604 53317656 66549775 53317793 66549946 53317930 66550117 53318067 66550288 53318204 66550459 53318341 66550630 53318478 66550801 53318615 66550972 53318752 66551143 53318889 66551314 53319026 66551485 53319163 66551656 53319300 66551827 53319437 66551998 53319574 66552169 53319711 66552340 53319848 66552511 53319985 66552682 53320122 66552853 53320259 66553024 53320396 66553195 53320533 66553366 53320670 66553537 53320807 66553708 53320944 66553879 53321081 66554050 53321218 66554221 53321355 66554392 53321492 66554563 53321629 66554734 53321766 66554905 53321903 66555076 53322040 66555247 53322177 66555418 53322314 66555589 53322451 66555760 53322588 66555931 53322725 66556102 53322862 66556273 53322999 66556444 53323136 66556615 53323273 66556786 53323410 66556957 53323547 66557128 53323684 66557299 53323821 66557470 53323958 66557641 53324095 66557812 53324232 66557983 53324369 66558154 53324506 66558325 53324643 66558496 53324780 66558667 53324917 66558838 53325054 66559009 53325191 66559180 53325328 66559351 53325465 66559522 53325602 66559693 53325739 66559864 53325876 66560035 53326013 66560206 53326150 66560377 53326287 66560548 53326424 66560719 53326561 66560890 53326698 66561061 53326835 66561232 53326972 66561403 53327109 66561574 53327246 66561745 53327383 66561916 53327520 66562087 53327657 66562258 53327794 66562429 53327931 66562600 53328068 66562771 53328205 66562942 53328342 66563113 53328479 66563284 53328616 66563455 53328753 66563626 53328890 66563797 53329027 66563968 53329164 66564139 53329301 66564310 53329438 66564481 53329575 66564652 53329712 66564823 53329849 66564994 53329986 66565165 53330123 66565336 53330260 66565507 53330397 66565678 53330534 66565849 53330671 66566020 53330808 66566191 53330945 66566362 53331082 66566533 53331219 66566704 53331356 66566875 53331493 66567046 53331630 66567217 53331767 66567388 53331904 66567559 53332041 66567730 53332178 66567901 53332315 66568072 53332452 66568243 53332589 66568414 53332726 66568585 53332863 66568756 53333000 66568927 53333137 66569098 53333274 66569269 53333411 66569440 53333548 66569611 53333685 66569782 53333822 66569953 53333959 66570124 53334096 66570295 53334233 66570466 53334370 66570637 53334507 66570808 53334644 66570979 53334781 66571150 53334918 66571321 53335055 66571492 53335192 66571663 53335329 66571834 53335466 66572005 53335603 66572176 53335740 66572347 53335877 66572518 53336014 66572689 53336151 66572860 53336288 66573031 53336425 66573202 53336562 66573373 53336699 66573544 53336836 66573715 53336973 66573886 53337110 66574057 53337247 66574228 53337384 66574399 53337521 66574570 53337658 66574741 53337795 66574912 53337932 66575083 53338069 66575254 53338206 66575425 53338343 66575596 53338480 66575767 53338617 66575938 53338754 66576109 53338891 66576280 53339028 66576451 53339165 66576622 53339302 66576793 53339439 66576964 53339576 66577135 53339713 66577306 53339850 66577477 53339987 66577648 53340124 66577819 53340261 66577990 53340398 66578161 53340535 66578332 53340672 66578503 53340809 66578674 53340946 66578845 53341083 66579016 53341220 66579187 53341357 66579358 53341494 66579529 53341631 66579700 53341768 66579871 53341905 66580042 53342042 66580213 53342179 66580384 53342316 66580555 53342453 66580726 53342590 66580897 53342727 66581068 53342864 66581239 53343001 66581410 53343138 66581581 53343275 66581752 53343412 66581923 53343549 66582094 53343686 66582265 53343823 66582436 53343960 66582607 53344097 66582778 53344234 66582949 53344371 66583120 53344508 66583291 53344645 66583462 53344782 66583633 53344919 66583804 53345056 66583975 53345193 66584146 53345330 66584317 53345467 66584488 53345604 66584659 53345741 66584830 53345878 66585001 53346015 66585172 53346152 66585343 53346289 66585514 53346426 66585685 53346563 66585856 53346700 66586027 53346837 66586198 53346974 66586369 53347111 66586540 53347248 66586711 53347385 66586882 53347522 66587053 53347659 66587224 53347796 66587395 53347933 66587566 53348070 66587737 53348207 66587908 53348344 66588079 53348481 66588250 53348618 66588421 53348755 66588592 53348892 66588763 53349029 66588934 53349166 66589105 53349303 66589276 53349440 66589447 53349577 66589618 53349714 66589789 53349851 66589960 53349988 66590131 53350125 66590302 53350262 66590473 53350399 66590644 53350536 66590815 53350673 66590986 53350810 66591157 53350947 66591328 53351084 66591499 53351221 66591670 53351358 66591841 53351495 66592012 53351632 66592183 53351769 66592354 53351906 66592525 53352043 66592696 53352180 66592867 53352317 66593038 53352454 66593209 53352591 66593380 53352728 66593551 53352865 66593722 53353002 66593893 53353139 66594064 53353276 66594235 53353413 66594406 53353550 66594577 53353687 66594748 53353824 66594919 53353961 66595090 53354098 66595261 53354235 66595432 53354372 66595603 53354509 66595774 53354646 66595945 53354783 66596116 53354920 66596287 53355057 66596458 53355194 66596629 53355331 66596800 53355468 66596971 53355605 66597142 53355742 66597313 53355879 66597484 53356016 66597655 53356153 66597826 53356290 66597997 53356427 66598168 53356564 66598339 53356701 66598510 53356838 66598681 53356975 66598852 53357112 66599023 53357249 66599194 53357386 66599365 53357523 66599536 53357660 66599707 53357797 66599878 53357934 66600049 53358071 66600220 53358208 66600391 53358345 66600562 53358482 66600733 53358619 66600904 53358756 66601075 53358893 66601246 53359030 66601417 53359167 66601588 53359304 66601759 53359441 66601930 53359578 66602101 53359715 66602272 53359852 66602443 53359989 66602614 53360126 66602785 53360263 66602956 53360400 66603127 53360537 66603298 53360674 66603469 53360811 66603640 53360948 66603811 53361085 66603982 53361222 66604153 53361359 66604324 53361496 66604495 53361633 66604666 53361770 66604837 53361907 66605008 53362044 66605179 53362181 66605350 53362318 66605521 53362455 66605692 53362592 66605863 53362729 66606034 53362866 66606205 53363003 66606376 53363140 66606547 53363277 66606718 53363414 66606889 53363551 66607060 53363688 66607231 53363825 66607402 53363962 66607573 53364099 66607744 53364236 66607915 53364373 66608086 53364510 66608257 53364647 66608428 53364784 66608599 53364921 66608770 53365058 66608941 53365195 66609112 53365332 66609283 53365469 66609454 53365606 66609625 53365743 66609796 53365880 66609967 53366017 66610138 53366154 66610309 53366291 66610480 53366428 66610651 53366565 66610822 53366702 66610993 53366839 66611164 53366976 66611335 53367113 66611506 53367250 66611677 53367387 66611848 53367524 66612019 53367661 66612190 53367798 66612361 53367935 66612532 53368072 66612703 53368209 66612874 53368346 66613045 53368483 66613216 53368620 66613387 53368757 66613558 53368894 66613729 53369031 66613900 53369168 66614071 53369305 66614242 53369442 66614413 53369579 66614584 53369716 66614755 53369853 66614926 53369990 66615097 53370127 66615268 53370264 66615439 53370401 66615610 53370538 66615781 53370675 66615952 53370812 66616123 53370949 66616294 53371086 66616465 53371223 66616636 53371360 66616807 53371497 66616978 53371634 66617149 53371771 66617320 53371908 66617491 53372045 66617662 53372182 66617833 53372319 66618004 53372456 66618175 53372593 66618346 53372730 66618517 53372867 66618688 53373004 66618859 53373141 66619030 53373278 66619201 53373415 66619372 53373552 66619543 53373689 66619714 53373826 66619885 53373963 66620056 53374100 66620227 53374237 66620398 53374374 66620569 53374511 66620740 53374648 66620911 53374785 66621082 53374922 66621253 53375059 66621424 53375196 66621595 53375333 66621766 53375470 66621937 53375607 66622108 53375744 66622279 53375881 66622450 53376018 66622621 53376155 66622792 53376292 66622963 53376429 66623134 53376566 66623305 53376703 66623476 53376840 66623647 53376977 66623818 53377114 66623989 53377251 66624160 53377388 66624331 53377525 66624502 53377662 66624673 53377799 66624844 53377936 66625015 53378073 66625186 53378210 66625357 53378347 66625528 53378484 66625699 53378621 66625870 53378758 66626041 53378895 66626212 53379032 66626383 53379169 66626554 53379306 66626725 53379443 66626896 53379580 66627067 53379717 66627238 53379854 66627409 53379991 66627580 53380128 66627751 53380265 66627922 53380402 66628093 53380539 66628264 53380676 66628435 53380813 66628606 53380950 66628777 53381087 66628948 53381224 66629119 53381361 66629290 53381498 66629461 53381635 66629632 53381772 66629803 53381909 66629974 53382046 66630145 53382183 66630316 53382320 66630487 53382457 66630658 53382594 66630829 53382731 66631000 53382868 66631171 53383005 66631342 53383142 66631513 53383279 66631684 53383416 66631855 53383553 66632026 53383690 66632197 53383827 66632368 53383964 66632539 53384101 66632710 53384238 66632881 53384375 66633052 53384512 66633223 53384649 66633394 53384786 66633565 53384923 66633736 53385060 66633907 53385197 66634078 53385334 66634249 53385471 66634420 53385608 66634591 53385745 66634762 53385882 66634933 53386019 66635104 53386156 66635275 53386293 66635446 53386430 66635617 53386567 66635788 53386704 66635959 53386841 66636130 53386978 66636301 53387115 66636472 53387252 66636643 53387389 66636814 53387526 66636985 53387663 66637156 53387800 66637327 53387937 66637498 53388074 66637669 53388211 66637840 53388348 66638011 53388485 66638182 53388622 66638353 53388759 66638524 53388896 66638695 53389033 66638866 53389170 66639037 53389307 66639208 53389444 66639379 53389581 66639550 53389718 66639721 53389855 66639892 53389992 66640063 53390129 66640234 53390266 66640405 53390403 66640576 53390540 66640747 53390677 66640918 53390814 66641089 53390951 66641260 53391088 66641431 53391225 66641602 53391362 66641773 53391499 66641944 53391636 66642115 53391773 66642286 53391910 66642457 53392047 66642628 53392184 66642799 53392321 66642970 53392458 66643141 53392595 66643312 53392732 66643483 53392869 66643654 53393006 66643825 53393143 66643996 53393280 66644167 53393417 66644338 53393554 66644509 53393691 66644680 53393828 66644851 53393965 66645022 53394102 66645193 53394239 66645364 53394376 66645535 53394513 66645706 53394650 66645877 53394787 66646048 53394924 66646219 53395061 66646390 53395198 66646561 53395335 66646732 53395472 66646903 53395609 66647074 53395746 66647245 53395883 66647416 53396020 66647587 53396157 66647758 53396294 66647929 53396431 66648100 53396568 66648271 53396705 66648442 53396842 66648613 53396979 66648784 53397116 66648955 53397253 66649126 53397390 66649297 53397527 66649468 53397664 66649639 53397801 66649810 53397938 66649981 53398075 66650152 53398212 66650323 53398349 66650494 53398486 66650665 53398623 66650836 53398760 66651007 53398897 66651178 53399034 66651349 53399171 66651520 53399308 66651691 53399445 66651862 53399582 66652033 53399719 66652204 53399856 66652375 53399993 66652546 53400130 66652717 53400267 66652888 53400404 66653059 53400541 66653230 53400678 66653401 53400815 66653572 53400952 66653743 53401089 66653914 53401226 66654085 53401363 66654256 53401500 66654427 53401637 66654598 53401774 66654769 53401911 66654940 53402048 66655111 53402185 66655282 53402322 66655453 53402459 66655624 53402596 66655795 53402733 66655966 53402870 66656137 53403007 66656308 53403144 66656479 53403281 66656650 53403418 66656821 53403555 66656992 53403692 66657163 53403829 66657334 53403966 66657505 53404103 66657676 53404240 66657847 53404377 66658018 53404514 66658189 53404651 66658360 53404788 66658531 53404925 66658702 53405062 66658873 53405199 66659044 53405336 66659215 53405473 66659386 53405610 66659557 53405747 66659728 53405884 66659899 53406021 66660070 53406158 66660241 53406295 66660412 53406432 66660583 53406569 66660754 53406706 66660925 53406843 66661096 53406980 66661267 53407117 66661438 53407254 66661609 53407391 66661780 53407528 66661951 53407665 66662122 53407802 66662293 53407939 66662464 53408076 66662635 53408213 66662806 53408350 66662977 53408487 66663148 53408624 66663319 53408761 66663490 53408898 66663661 53409035 66663832 53409172 66664003 53409309 66664174 53409446 66664345 53409583 66664516 53409720 66664687 53409857 66664858 53409994 66665029 53410131 66665200 53410268 66665371 53410405 66665542 53410542 66665713 53410679 66665884 53410816 66666055 53410953 66666226 53411090 66666397 53411227 66666568 53411364 66666739 53411501 66666910 53411638 66667081 53411775 66667252 53411912 66667423 53412049 66667594 53412186 66667765 53412323 66667936 53412460 66668107 53412597 66668278 53412734 66668449 53412871 66668620 53413008 66668791 53413145 66668962 53413282 66669133 53413419 66669304 53413556 66669475 53413693 66669646 53413830 66669817 53413967 66669988 53414104 66670159 53414241 66670330 53414378 66670501 53414515 66670672 53414652 66670843 53414789 66671014 53414926 66671185 53415063 66671356 53415200 66671527 53415337 66671698 53415474 66671869 53415611 66672040 53415748 66672211 53415885 66672382 53416022 66672553 53416159 66672724 53416296 66672895 53416433 66673066 53416570 66673237 53416707 66673408 53416844 66673579 53416981 66673750 53417118 66673921 53417255 66674092 53417392 66674263 53417529 66674434 53417666 66674605 53417803 66674776 53417940 66674947 53418077 66675118 53418214 66675289 53418351 66675460 53418488 66675631 53418625 66675802 53418762 66675973 53418899 66676144 53419036 66676315 53419173 66676486 53419310 66676657 53419447 66676828 53419584 66676999 53419721 66677170 53419858 66677341 53419995 66677512 53420132 66677683 53420269 66677854 53420406 66678025 53420543 66678196 53420680 66678367 53420817 66678538 53420954 66678709 53421091 66678880 53421228 66679051 53421365 66679222 53421502 66679393 53421639 66679564 53421776 66679735 53421913 66679906 53422050 66680077 53422187 66680248 53422324 66680419 53422461 66680590 53422598 66680761 53422735 66680932 53422872 66681103 53423009 66681274 53423146 66681445 53423283 66681616 53423420 66681787 53423557 66681958 53423694 66682129 53423831 66682300 53423968 66682471 53424105 66682642 53424242 66682813 53424379 66682984 53424516 66683155 53424653 66683326 53424790 66683497 53424927 66683668 53425064 66683839 53425201 66684010 53425338 66684181 53425475 66684352 53425612 66684523 53425749 66684694 53425886 66684865 53426023 66685036 53426160 66685207 53426297 66685378 53426434 66685549 53426571 66685720 53426708 66685891 53426845 66686062 53426982 66686233 53427119 66686404 53427256 66686575 53427393 66686746 53427530 66686917 53427667 66687088 53427804 66687259 53427941 66687430 53428078 66687601 53428215 66687772 53428352 66687943 53428489 66688114 53428626 66688285
1000 48302364 0 48302364 60289812 48302501 60289983 48302638 60290154 48302775 60290325 48302912 60290496 48303049 60290667 48303186 60290838 48303323 60291009 48303460 60291180 48303597 60291351 48303734 60291522 48303871 60291693 48304008 60291864 48304145 60292035 48304282 60292206 48304419 60292377 48304556 60292548 48304693 60292719 48304830 60292890 48304967 60293061 48305104 60293232 48305241 60293403 48305378 60293574 48305515 60293745 48305652 60293916 48305789 60294087 48305926 60294258 48306063 60294429 48306200 60294600 48306337 60294771 48306474 60294942 48306611 60295113 48306748 60295284 48306885 60295455 48307022 60295626 48307159 60295797 48307296 60295968 48307433 60296139 48307570 60296310 48307707 60296481 48307844 60296652 48307981 60296823 48308118 60296994 48308255 60297165 48308392 60297336 48308529 60297507 48308666 60297678 48308803 60297849 48308940 60298020 48309077 60298191 48309214 60298362 48309351 60298533 48309488 60298704 48309625 60298875 48309762 60299046 48309899 60299217 48310036 60299388 48310173 60299559 48310310 60299730 48310447 60299901 48310584 60300072 48310721 60300243 48310858 60300414 48310995 60300585 48311132 60300756 48311269 60300927 48311406 60301098 48311543 60301269 48311680 60301440 48311817 60301611 48311954 60301782 48312091 60301953 48312228 60302124 48312365 60302295 48312502 60302466 48312639 60302637 48312776 60302808 48312913 60302979 48313050 60303150 48313187 60303321 48313324 60303492 48313461 60303663 48313598 60303834 48313735 60304005 48313872 60304176 48314009 60304347 48314146 60304518 48314283 60304689 48314420 60304860 48314557 60305031 48314694 60305202 48314831 60305373 48314968 60305544 48315105 60305715 48315242 60305886 48315379 60306057 48315516 60306228 48315653 60306399 48315790 60306570 48315927 60306741 48316064 60306912 48316201 60307083 48316338 60307254 48316475 60307425 48316612 60307596 48316749 60307767 48316886 60307938 48317023 60308109 48317160 60308280 48317297 60308451 48317434 60308622 48317571 60308793 48317708 60308964 48317845 60309135 48317982 60309306 48318119 60309477 48318256 60309648 48318393 60309819 48318530 60309990 48318667 60310161 48318804 60310332 48318941 60310503 48319078 60310674 48319215 60310845 48319352 60311016 48319489 60311187 48319626 60311358 48319763 60311529 48319900 60311700 48320037 60311871 48320174 60312042 48320311 60312213 48320448 60312384 48320585 60312555 48320722 60312726 48320859 60312897 48320996 60313068 48321133 60313239 48321270 60313410 48321407 60313581 48321544 60313752 48321681 60313923 48321818 60314094 48321955 60314265 48322092 60314436 48322229 60314607 48322366 60314778 48322503 60314949 48322640 60315120 48322777 60315291 48322914 60315462 48323051 60315633 48323188 60315804 48323325 60315975 48323462 60316146 48323599 60316317 48323736 60316488 48323873 60316659 48324010 60316830 48324147 60317001 48324284 60317172 48324421 60317343 48324558 60317514 48324695 60317685 48324832 60317856 48324969 60318027 48325106 60318198 48325243 60318369 48325380 60318540 48325517 60318711 48325654 60318882 48325791 60319053 48325928 60319224 48326065 60319395 48326202 60319566 48326339 60319737 48326476 60319908 48326613 60320079 48326750 60320250 48326887 60320421 48327024 60320592 48327161 60320763 48327298 60320934 48327435 60321105 48327572 60321276 48327709 60321447 48327846 60321618 48327983 60321789 48328120 60321960 48328257 60322131 48328394 60322302 48328531 60322473 48328668 60322644 48328805 60322815 48328942 60322986 48329079 60323157 48329216 60323328 48329353 60323499 48329490 60323670 48329627 60323841 48329764 60324012 48329901 60324183 48330038 60324354 48330175 60324525 48330312 60324696 48330449 60324867 48330586 60325038 48330723 60325209 48330860 60325380 48330997 60325551 48331134 60325722 48331271 60325893 48331408 60326064 48331545 60326235 48331682 60326406 48331819 60326577 48331956 60326748 48332093 60326919 48332230 60327090 48332367 60327261 48332504 60327432 48332641 60327603 48332778 60327774 48332915 60327945 48333052 60328116 48333189 60328287 48333326 60328458 48333463 60328629 48333600 60328800 48333737 60328971 48333874 60329142 48334011 60329313 48334148 60329484 48334285 60329655 48334422 60329826 48334559 60329997 48334696 60330168 48334833 60330339 48334970 60330510 48335107 60330681 48335244 60330852 48335381 60331023 48335518 60331194 48335655 60331365 48335792 60331536 48335929 60331707 48336066 60331878 48336203 60332049 48336340 60332220 48336477 60332391 48336614 60332562 48336751 60332733 48336888 60332904 48337025 60333075 48337162 60333246 48337299 60333417 48337436 60333588 48337573 60333759 48337710 60333930 48337847 60334101 48337984 60334272 48338121 60334443 48338258 60334614 48338395 60334785 48338532 60334956 48338669 60335127 48338806 60335298 48338943 60335469 48339080 60335640 48339217 60335811 48339354 60335982 48339491 60336153 48339628 60336324 48339765 60336495 48339902 60336666 48340039 60336837 48340176 60337008 48340313 60337179 48340450 60337350 48340587 60337521 48340724 60337692 48340861 60337863 48340998 60338034 48341135 60338205 48341272 60338376 48341409 60338547 48341546 60338718 48341683 60338889 48341820 60339060 48341957 60339231 48342094 60339402 48342231 60339573 48342368 60339744 48342505 60339915 48342642 60340086 48342779 60340257 48342916 60340428 48343053 60340599 48343190 60340770 48343327 60340941 48343464 60341112 48343601 60341283 48343738 60341454 48343875 60341625 48344012 60341796 48344149 60341967 48344286 60342138 48344423 60342309 48344560 60342480 48344697 60342651 48344834 60342822 48344971 60342993 48345108 60343164 48345245 60343335 48345382 60343506 48345519 60343677 48345656 60343848 48345793 60344019 48345930 60344190 48346067 60344361 48346204 60344532 48346341 60344703 48346478 60344874 48346615 60345045 48346752 60345216 48346889 60345387 48347026 60345558 48347163 60345729 48347300 60345900 48347437 60346071 48347574 60346242 48347711 60346413 48347848 60346584 48347985 60346755 48348122 60346926 48348259 60347097 48348396 60347268 48348533 60347439 48348670 60347610 48348807 60347781 48348944 60347952 48349081 60348123 48349218 60348294 48349355 60348465 48349492 60348636 48349629 60348807 48349766 60348978 48349903 60349149 48350040 60349320 48350177 60349491 48350314 60349662 48350451 60349833 48350588 60350004 48350725 60350175 48350862 60350346 48350999 60350517 48351136 60350688 48351273 60350859 48351410 60351030 48351547 60351201 48351684 60351372 48351821 60351543 48351958 60351714 48352095 60351885 48352232 60352056 48352369 60352227 48352506 60352398 48352643 60352569 48352780 60352740 48352917 60352911 48353054 60353082 48353191 60353253 48353328 60353424 48353465 60353595 48353602 60353766 48353739 60353937 48353876 60354108 48354013 60354279 48354150 60354450 48354287 60354621 48354424 60354792 48354561 60354963 48354698 60355134 48354835 60355305 48354972 60355476 48355109 60355647 48355246 60355818 48355383 60355989 48355520 60356160 48355657 60356331 48355794 60356502 48355931 60356673 48356068 60356844 48356205 60357015 48356342 60357186 48356479 60357357 48356616 60357528 48356753 60357699 48356890 60357870 48357027 60358041 48357164 60358212 48357301 60358383 48357438 60358554 48357575 60358725 48357712 60358896 48357849 60359067 48357986 60359238 48358123 60359409 48358260 60359580 48358397 60359751 48358534 60359922 48358671 60360093 48358808 60360264 48358945 60360435 48359082 60360606 48359219 60360777 48359356 60360948 48359493 60361119 48359630 60361290 48359767 60361461 48359904 60361632 48360041 60361803 48360178 60361974 48360315 60362145 48360452 60362316 48360589 60362487 48360726 60362658 48360863 60362829 48361000 60363000 48361137 60363171 48361274 60363342 48361411 60363513 48361548 60363684 48361685 60363855 48361822 60364026 48361959 60364197 48362096 60364368 48362233 60364539 48362370 60364710 48362507 60364881 48362644 60365052 48362781 60365223 48362918 60365394 48363055 60365565 48363192 60365736 48363329 60365907 48363466 60366078 48363603 60366249 48363740 60366420 48363877 60366591 48364014 60366762 48364151 60366933 48364288 60367104 48364425 60367275 48364562 60367446 48364699 60367617 48364836 60367788 48364973 60367959 48365110 60368130 48365247 60368301 48365384 60368472 48365521 60368643 48365658 60368814 48365795 60368985 48365932 60369156 48366069 60369327 48366206 60369498 48366343 60369669 48366480 60369840 48366617 60370011 48366754 60370182 48366891 60370353 48367028 60370524 48367165 60370695 48367302 60370866 48367439 60371037 48367576 60371208 48367713 60371379 48367850 60371550 48367987 60371721 48368124 60371892 48368261 60372063 48368398 60372234 48368535 60372405 48368672 60372576 48368809 60372747 48368946 60372918 48369083 60373089 48369220 60373260 48369357 60373431 48369494 60373602 48369631 60373773 48369768 60373944 48369905 60374115 48370042 60374286 48370179 60374457 48370316 60374628 48370453 60374799 48370590 60374970 48370727 60375141 48370864 60375312 48371001 60375483 48371138 60375654 48371275 60375825 48371412 60375996 48371549 60376167 48371686 60376338 48371823 60376509 48371960 60376680 48372097 60376851 48372234 60377022 48372371 60377193 48372508 60377364 48372645 60377535 48372782 60377706 48372919 60377877 48373056 60378048 48373193 60378219 48373330 60378390 48373467 60378561 48373604 60378732 48373741 60378903 48373878 60379074 48374015 60379245 48374152 60379416 48374289 60379587 48374426 60379758 48374563 60379929 48374700 60380100 48374837 60380271 48374974 60380442 48375111 60380613 48375248 60380784 48375385 60380955 48375522 60381126 48375659 60381297 48375796 60381468 48375933 60381639 48376070 60381810 48376207 60381981 48376344 60382152 48376481 60382323 48376618 60382494 48376755 60382665 48376892 60382836 48377029 60383007 48377166 60383178 48377303 60383349 48377440 60383520 48377577 60383691 48377714 60383862 48377851 60384033 48377988 60384204 48378125 60384375 48378262 60384546 48378399 60384717 48378536 60384888 48378673 60385059 48378810 60385230 48378947 60385401 48379084 60385572 48379221 60385743 48379358 60385914 48379495 60386085 48379632 60386256 48379769 60386427 48379906 60386598 48380043 60386769 48380180 60386940 48380317 60387111 48380454 60387282 48380591 60387453 48380728 60387624 48380865 60387795 48381002 60387966 48381139 60388137 48381276 60388308 48381413 60388479 48381550 60388650 48381687 60388821 48381824 60388992 48381961 60389163 48382098 60389334 48382235 60389505 48382372 60389676 48382509 60389847 48382646 60390018 48382783 60390189 48382920 60390360 48383057 60390531 48383194 60390702 48383331 60390873 48383468 60391044 48383605 60391215 48383742 60391386 48383879 60391557 48384016 60391728 48384153 60391899 48384290 60392070 48384427 60392241 48384564 60392412 48384701 60392583 48384838 60392754 48384975 60392925 48385112 60393096 48385249 60393267 48385386 60393438 48385523 60393609 48385660 60393780 48385797 60393951 48385934 60394122 48386071 60394293 48386208 60394464 48386345 60394635 48386482 60394806 48386619 60394977 48386756 60395148 48386893 60395319 48387030 60395490 48387167 60395661 48387304 60395832 48387441 60396003 48387578 60396174 48387715 60396345 48387852 60396516 48387989 60396687 48388126 60396858 48388263 60397029 48388400 60397200 48388537 60397371 48388674 60397542 48388811 60397713 48388948 60397884 48389085 60398055 48389222 60398226 48389359 60398397 48389496 60398568 48389633 60398739 48389770 60398910 48389907 60399081 48390044 60399252 48390181 60399423 48390318 60399594 48390455 60399765 48390592 60399936 48390729 60400107 48390866 60400278 48391003 60400449 48391140 60400620 48391277 60400791 48391414 60400962 48391551 60401133 48391688 60401304 48391825 60401475 48391962 60401646 48392099 60401817 48392236 60401988 48392373 60402159 48392510 60402330 48392647 60402501 48392784 60402672 48392921 60402843 48393058 60403014 48393195 60403185 48393332 60403356 48393469 60403527 48393606 60403698 48393743 60403869 48393880 60404040 48394017 60404211 48394154 60404382 48394291 60404553 48394428 60404724 48394565 60404895 48394702 60405066 48394839 60405237 48394976 60405408 48395113 60405579 48395250 60405750 48395387 60405921 48395524 60406092 48395661 60406263 48395798 60406434 48395935 60406605 48396072 60406776 48396209 60406947 48396346 60407118 48396483 60407289 48396620 60407460 48396757 60407631 48396894 60407802 48397031 60407973 48397168 60408144 48397305 60408315 48397442 60408486 48397579 60408657 48397716 60408828 48397853 60408999 48397990 60409170 48398127 60409341 48398264 60409512 48398401 60409683 48398538 60409854 48398675 60410025 48398812 60410196 48398949 60410367 48399086 60410538 48399223 60410709 48399360 60410880 48399497 60411051 48399634 60411222 48399771 60411393 48399908 60411564 48400045 60411735 48400182 60411906 48400319 60412077 48400456 60412248 48400593 60412419 48400730 60412590 48400867 60412761 48401004 60412932 48401141 60413103 48401278 60413274 48401415 60413445 48401552 60413616 48401689 60413787 48401826 60413958 48401963 60414129 48402100 60414300 48402237 60414471 48402374 60414642 48402511 60414813 48402648 60414984 48402785 60415155 48402922 60415326 48403059 60415497 48403196 60415668 48403333 60415839 48403470 60416010 48403607 60416181 48403744 60416352 48403881 60416523 48404018 60416694 48404155 60416865 48404292 60417036 48404429 60417207 48404566 60417378 48404703 60417549 48404840 60417720 48404977 60417891 48405114 60418062 48405251 60418233 48405388 60418404 48405525 60418575 48405662 60418746 48405799 60418917 48405936 60419088 48406073 60419259 48406210 60419430 48406347 60419601 48406484 60419772 48406621 60419943 48406758 60420114 48406895 60420285 48407032 60420456 48407169 60420627 48407306 60420798 48407443 60420969 48407580 60421140 48407717 60421311 48407854 60421482 48407991 60421653 48408128 60421824 48408265 60421995 48408402 60422166 48408539 60422337 48408676 60422508 48408813 60422679 48408950 60422850 48409087 60423021 48409224 60423192 48409361 60423363 48409498 60423534 48409635 60423705 48409772 60423876 48409909 60424047 48410046 60424218 48410183 60424389 48410320 60424560 48410457 60424731 48410594 60424902 48410731 60425073 48410868 60425244 48411005 60425415 48411142 60425586 48411279 60425757 48411416 60425928 48411553 60426099 48411690 60426270 48411827 60426441 48411964 60426612 48412101 60426783 48412238 60426954 48412375 60427125 48412512 60427296 48412649 60427467 48412786 60427638 48412923 60427809 48413060 60427980 48413197 60428151 48413334 60428322 48413471 60428493 48413608 60428664 48413745 60428835 48413882 60429006 48414019 60429177 48414156 60429348 48414293 60429519 48414430 60429690 48414567 60429861 48414704 60430032 48414841 60430203 48414978 60430374 48415115 60430545 48415252 60430716 48415389 60430887 48415526 60431058 48415663 60431229 48415800 60431400 48415937 60431571 48416074 60431742 48416211 60431913 48416348 60432084 48416485 60432255 48416622 60432426 48416759 60432597 48416896 60432768 48417033 60432939 48417170 60433110 48417307 60433281 48417444 60433452 48417581 60433623 48417718 60433794 48417855 60433965 48417992 60434136 48418129 60434307 48418266 60434478 48418403 60434649 48418540 60434820 48418677 60434991 48418814 60435162 48418951 60435333 48419088 60435504 48419225 60435675 48419362 60435846 48419499 60436017 48419636 60436188 48419773 60436359 48419910 60436530 48420047 60436701 48420184 60436872 48420321 60437043 48420458 60437214 48420595 60437385 48420732 60437556 48420869 60437727 48421006 60437898 48421143 60438069 48421280 60438240 48421417 60438411 48421554 60438582 48421691 60438753 48421828 60438924 48421965 60439095 48422102 60439266 48422239 60439437 48422376 60439608 48422513 60439779 48422650 60439950 48422787 60440121 48422924 60440292 48423061 60440463 48423198 60440634 48423335 60440805 48423472 60440976 48423609 60441147 48423746 60441318 48423883 60441489 48424020 60441660 48424157 60441831 48424294 60442002 48424431 60442173 48424568 60442344 48424705 60442515 48424842 60442686 48424979 60442857 48425116 60443028 48425253 60443199 48425390 60443370 48425527 60443541 48425664 60443712 48425801 60443883 48425938 60444054 48426075 60444225 48426212 60444396 48426349 60444567 48426486 60444738 48426623 60444909 48426760 60445080 48426897 60445251 48427034 60445422 48427171 60445593 48427308 60445764 48427445 60445935 48427582 60446106 48427719 60446277 48427856 60446448 48427993 60446619 48428130 60446790 48428267 60446961 48428404 60447132 48428541 60447303 48428678 60447474 48428815 60447645 48428952 60447816 48429089 60447987 48429226 60448158 48429363 60448329 48429500 60448500 48429637 60448671 48429774 60448842 48429911 60449013 48430048 60449184 48430185 60449355 48430322 60449526 48430459 60449697 48430596 60449868 48430733 60450039 48430870 60450210 48431007 60450381 48431144 60450552 48431281 60450723 48431418 60450894 48431555 60451065 48431692 60451236 48431829 60451407 48431966 60451578 48432103 60451749 48432240 60451920 48432377 60452091 48432514 60452262 48432651 60452433 48432788 60452604 48432925 60452775 48433062 60452946 48433199 60453117 48433336 60453288 48433473 60453459 48433610 60453630 48433747 60453801 48433884 60453972 48434021 60454143 48434158 60454314 48434295 60454485 48434432 60454656 48434569 60454827 48434706 60454998 48434843 60455169 48434980 60455340 48435117 60455511 48435254 60455682 48435391 60455853 48435528 60456024 48435665 60456195 48435802 60456366 48435939 60456537 48436076 60456708 48436213 60456879 48436350 60457050 48436487 60457221 48436624 60457392 48436761 60457563 48436898 60457734 48437035 60457905 48437172 60458076 48437309 60458247 48437446 60458418 48437583 60458589 48437720 60458760 48437857 60458931 48437994 60459102 48438131 60459273 48438268 60459444 48438405 60459615 48438542 60459786 48438679 60459957 48438816 60460128 48438953 60460299 48439090 60460470
1000 72334900 0 72334900 90286627 72335037 90286798 72335174 90286969 72335311 90287140 72335448 90287311 72335585 90287482 72335722 90287653 72335859 90287824 72335996 90287995 72336133 90288166 72336270 90288337 72336407 90288508 72336544 90288679 72336681 90288850 72336818 90289021 72336955 90289192 72337092 90289363 72337229 90289534 72337366 90289705 72337503 90289876 72337640 90290047 72337777 90290218 72337914 90290389 72338051 90290560 72338188 90290731 72338325 90290902 72338462 90291073 72338599 90291244 72338736 90291415 72338873 90291586 72339010 90291757 72339147 90291928 72339284 90292099 72339421 90292270 72339558 90292441 72339695 90292612 72339832 90292783 72339969 90292954 72340106 90293125 72340243 90293296 72340380 90293467 72340517 90293638 72340654 90293809 72340791 90293980 72340928 90294151 72341065 90294322 72341202 90294493 72341339 90294664 72341476 90294835 72341613 90295006 72341750 90295177 72341887 90295348 72342024 90295519 72342161 90295690 72342298 90295861 72342435 90296032 72342572 90296203 72342709 90296374 72342846 90296545 72342983 90296716 72343120 90296887 72343257 90297058 72343394 90297229 72343531 90297400 72343668 90297571 72343805 90297742 72343942 90297913 72344079 90298084 72344216 90298255 72344353 90298426 72344490 90298597 72344627 90298768 72344764 90298939 72344901 90299110 72345038 90299281 72345175 90299452 72345312 90299623 72345449 90299794 72345586 90299965 72345723 90300136 72345860 90300307 72345997 90300478 72346134 90300649 72346271 90300820 72346408 90300991 72346545 90301162 72346682 90301333 72346819 90301504 72346956 90301675 72347093 90301846 72347230 90302017 72347367 90302188 72347504 90302359 72347641 90302530 72347778 90302701 72347915 90302872 72348052 90303043 72348189 90303214 72348326 90303385 72348463 90303556 72348600 90303727 72348737 90303898 72348874 90304069 72349011 90304240 72349148 90304411 72349285 90304582 72349422 90304753 72349559 90304924 72349696 90305095 72349833 90305266 72349970 90305437 72350107 90305608 72350244 90305779 72350381 90305950 72350518 90306121 72350655 90306292 72350792 90306463 72350929 90306634 72351066 90306805 72351203 90306976 72351340 90307147 72351477 90307318 72351614 90307489 72351751 90307660 72351888 90307831 72352025 90308002 72352162 90308173 72352299 90308344 72352436 90308515 72352573 90308686 72352710 90308857 72352847 90309028 72352984 90309199 72353121 90309370 72353258 90309541 72353395 90309712 72353532 90309883 72353669 90310054 72353806 90310225 72353943 90310396 72354080 90310567 72354217 90310738 72354354 90310909 72354491 90311080 72354628 90311251 72354765 90311422 72354902 90311593 72355039 90311764 72355176 90311935 72355313 90312106 72355450 90312277 72355587 90312448 72355724 90312619 72355861 90312790 72355998 90312961 72356135 90313132 72356272 90313303 72356409 90313474 72356546 90313645 72356683 90313816 72356820 90313987 72356957 90314158 72357094 90314329 72357231 90314500 72357368 90314671 72357505 90314842 72357642 90315013 72357779 90315184 72357916 90315355 72358053 90315526 72358190 90315697 72358327 90315868 72358464 90316039 72358601 90316210 72358738 90316381 72358875 90316552 72359012 90316723 72359149 90316894 72359286 90317065 72359423 90317236 72359560 90317407 72359697 90317578 72359834 90317749 72359971 90317920 72360108 90318091 72360245 90318262 72360382 90318433 72360519 90318604 72360656 90318775 72360793 90318946 72360930 90319117 72361067 90319288 72361204 90319459 72361341 90319630 72361478 90319801 72361615 90319972 72361752 90320143 72361889 90320314 72362026 90320485 72362163 90320656 72362300 90320827 72362437 90320998 72362574 90321169 72362711 90321340 72362848 90321511 72362985 90321682 72363122 90321853 72363259 90322024 72363396 90322195 72363533 90322366 72363670 90322537 72363807 90322708 72363944 90322879 72364081 90323050 72364218 90323221 72364355 90323392 72364492 90323563 72364629 90323734 72364766 90323905 72364903 90324076 72365040 90324247 72365177 90324418 72365314 90324589 72365451 90324760 72365588 90324931 72365725 90325102 72365862 90325273 72365999 90325444 72366136 90325615 72366273 90325786 72366410 90325957 72366547 90326128 72366684 90326299 72366821 90326470 72366958 90326641 72367095 90326812 72367232 90326983 72367369 90327154 72367506 90327325 72367643 90327496 72367780 90327667 72367917 90327838 72368054 90328009 72368191 90328180 72368328 90328351 72368465 90328522 72368602 90328693 72368739 90328864 72368876 90329035 72369013 90329206 72369150 90329377 72369287 90329548 72369424 90329719 72369561 90329890 72369698 90330061 72369835 90330232 72369972 90330403 72370109 90330574 72370246 90330745 72370383 90330916 72370520 90331087 72370657 90331258 72370794 90331429 72370931 90331600 72371068 90331771 72371205 90331942 72371342 90332113 72371479 90332284 72371616 90332455 72371753 90332626 72371890 90332797 72372027 90332968 72372164 90333139 72372301 90333310 72372438 90333481 72372575 90333652 72372712 90333823 72372849 90333994 72372986 90334165 72373123 90334336 72373260 90334507 72373397 90334678 72373534 90334849 72373671 90335020 72373808 90335191 72373945 90335362 72374082 90335533 72374219 90335704 72374356 90335875 72374493 90336046 72374630 90336217 72374767 90336388 72374904 90336559 72375041 90336730 72375178 90336901 72375315 90337072 72375452 90337243 72375589 90337414 72375726 90337585 72375863 90337756 72376000 90337927 72376137 90338098 72376274 90338269 72376411 90338440 72376548 90338611 72376685 90338782 72376822 90338953 72376959 90339124 72377096 90339295 72377233 90339466 72377370 90339637 72377507 90339808 72377644 90339979 72377781 90340150 72377918 90340321 72378055 90340492 72378192 90340663 72378329 90340834 72378466 90341005 72378603 90341176 72378740 90341347 72378877 90341518 72379014 90341689 72379151 90341860 72379288 90342031 72379425 90342202 72379562 90342373 72379699 90342544 72379836 90342715 72379973 90342886 72380110 90343057 72380247 90343228 72380384 90343399 72380521 90343570 72380658 90343741 72380795 90343912 72380932 90344083 72381069 90344254 72381206 90344425 72381343 90344596 72381480 90344767 72381617 90344938 72381754 90345109 72381891 90345280 72382028 90345451 72382165 90345622 72382302 90345793 72382439 90345964 72382576 90346135 72382713 90346306 72382850 90346477 72382987 90346648 72383124 90346819 72383261 90346990 72383398 90347161 72383535 90347332 72383672 90347503 72383809 90347674 72383946 90347845 72384083 90348016 72384220 90348187 72384357 90348358 72384494 90348529 72384631 90348700 72384768 90348871 72384905 90349042 72385042 90349213 72385179 90349384 72385316 90349555 72385453 90349726 72385590 90349897 72385727 90350068 72385864 90350239 72386001 90350410 72386138 90350581 72386275 90350752 72386412 90350923 72386549 90351094 72386686 90351265 72386823 90351436 72386960 90351607 72387097 90351778 72387234 90351949 72387371 90352120 72387508 90352291 72387645 90352462 72387782 90352633 72387919 90352804 72388056 90352975 72388193 90353146 72388330 90353317 72388467 90353488 72388604 90353659 72388741 90353830 72388878 90354001 72389015 90354172 72389152 90354343 72389289 90354514 72389426 90354685 72389563 90354856 72389700 90355027 72389837 90355198 72389974 90355369 72390111 90355540 72390248 90355711 72390385 90355882 72390522 90356053 72390659 90356224 72390796 90356395 72390933 90356566 72391070 90356737 72391207 90356908 72391344 90357079 72391481 90357250 72391618 90357421 72391755 90357592 72391892 90357763 72392029 90357934 72392166 90358105 72392303 90358276 72392440 90358447 72392577 90358618 72392714 90358789 72392851 90358960 72392988 90359131 72393125 90359302 72393262 90359473 72393399 90359644 72393536 90359815 72393673 90359986 72393810 90360157 72393947 90360328 72394084 90360499 72394221 90360670 72394358 90360841 72394495 90361012 72394632 90361183 72394769 90361354 72394906 90361525 72395043 90361696 72395180 90361867 72395317 90362038 72395454 90362209 72395591 90362380 72395728 90362551 72395865 90362722 72396002 90362893 72396139 90363064 72396276 90363235 72396413 90363406 72396550 90363577 72396687 90363748 72396824 90363919 72396961 90364090 72397098 90364261 72397235 90364432 72397372 90364603 72397509 90364774 72397646 90364945 72397783 90365116 72397920 90365287 72398057 90365458 72398194 90365629 72398331 90365800 72398468 90365971 72398605 90366142 72398742 90366313 72398879 90366484 72399016 90366655 72399153 90366826 72399290 90366997 72399427 90367168 72399564 90367339 72399701 90367510 72399838 90367681 72399975 90367852 72400112 90368023 72400249 90368194 72400386 90368365 72400523 90368536 72400660 90368707 72400797 90368878 72400934 90369049 72401071 90369220 72401208 90369391 72401345 90369562 72401482 90369733 72401619 90369904 72401756 90370075 72401893 90370246 72402030 90370417 72402167 90370588 72402304 90370759 72402441 90370930 72402578 90371101 72402715 90371272 72402852 90371443 72402989 90371614 72403126 90371785 72403263 90371956 72403400 90372127 72403537 90372298 72403674 90372469 72403811 90372640 72403948 90372811 72404085 90372982 72404222 90373153 72404359 90373324 72404496 90373495 72404633 90373666 72404770 90373837 72404907 90374008 72405044 90374179 72405181 90374350 72405318 90374521 72405455 90374692 72405592 90374863 72405729 90375034 72405866 90375205 72406003 90375376 72406140 90375547 72406277 90375718 72406414 90375889 72406551 90376060 72406688 90376231 72406825 90376402 72406962 90376573 72407099 90376744 72407236 90376915 72407373 90377086 72407510 90377257 72407647 90377428 72407784 90377599 72407921 90377770 72408058 90377941 72408195 90378112 72408332 90378283 72408469 90378454 72408606 90378625 72408743 90378796 72408880 90378967 72409017 90379138 72409154 90379309 72409291 90379480 72409428 90379651 72409565 90379822 72409702 90379993 72409839 90380164 72409976 90380335 72410113 90380506 72410250 90380677 72410387 90380848 72410524 90381019 72410661 90381190 72410798 90381361 72410935 90381532 72411072 90381703 72411209 90381874 72411346 90382045 72411483 90382216 72411620 90382387 72411757 90382558 72411894 90382729 72412031 90382900 72412168 90383071 72412305 90383242 72412442 90383413 72412579 90383584 72412716 90383755 72412853 90383926 72412990 90384097 72413127 90384268 72413264 90384439 72413401 90384610 72413538 90384781 72413675 90384952 72413812 90385123 72413949 90385294 72414086 90385465 72414223 90385636 72414360 90385807 72414497 90385978 72414634 90386149 72414771 90386320 72414908 90386491 72415045 90386662 72415182 90386833 72415319 90387004 72415456 90387175 72415593 90387346 72415730 90387517 72415867 90387688 72416004 90387859 72416141 90388030 72416278 90388201 72416415 90388372 72416552 90388543 72416689 90388714 72416826 90388885 72416963 90389056 72417100 90389227 72417237 90389398 72417374 90389569 72417511 90389740 72417648 90389911 72417785 90390082 72417922 90390253 72418059 90390424 72418196 90390595 72418333 90390766 72418470 90390937 72418607 90391108 72418744 90391279 72418881 90391450 72419018 90391621 72419155 90391792 72419292 90391963 72419429 90392134 72419566 90392305 72419703 90392476 72419840 90392647 72419977 90392818 72420114 90392989 72420251 90393160 72420388 90393331 72420525 90393502 72420662 90393673 72420799 90393844 72420936 90394015 72421073 90394186 72421210 90394357 72421347 90394528 72421484 90394699 72421621 90394870 72421758 90395041 72421895 90395212 72422032 90395383 72422169 90395554 72422306 90395725 72422443 90395896 72422580 90396067 72422717 90396238 72422854 90396409 72422991 90396580 72423128 90396751 72423265 90396922 72423402 90397093 72423539 90397264 72423676 90397435 72423813 90397606 72423950 90397777 72424087 90397948 72424224 90398119 72424361 90398290 72424498 90398461 72424635 90398632 72424772 90398803 72424909 90398974 72425046 90399145 72425183 90399316 72425320 90399487 72425457 90399658 72425594 90399829 72425731 90400000 72425868 90400171 72426005 90400342 72426142 90400513 72426279 90400684 72426416 90400855 72426553 90401026 72426690 90401197 72426827 90401368 72426964 90401539 72427101 90401710 72427238 90401881 72427375 90402052 72427512 90402223 72427649 90402394 72427786 90402565 72427923 90402736 72428060 90402907 72428197 90403078 72428334 90403249 72428471 90403420 72428608 90403591 72428745 90403762 72428882 90403933 72429019 90404104 72429156 90404275 72429293 90404446 72429430 90404617 72429567 90404788 72429704 90404959 72429841 90405130 72429978 90405301 72430115 90405472 72430252 90405643 72430389 90405814 72430526 90405985 72430663 90406156 72430800 90406327 72430937 90406498 72431074 90406669 72431211 90406840 72431348 90407011 72431485 90407182 72431622 90407353 72431759 90407524 72431896 90407695 72432033 90407866 72432170 90408037 72432307 90408208 72432444 90408379 72432581 90408550 72432718 90408721 72432855 90408892 72432992 90409063 72433129 90409234 72433266 90409405 72433403 90409576 72433540 90409747 72433677 90409918 72433814 90410089 72433951 90410260 72434088 90410431 72434225 90410602 72434362 90410773 72434499 90410944 72434636 90411115 72434773 90411286 72434910 90411457 72435047 90411628 72435184 90411799 72435321 90411970 72435458 90412141 72435595 90412312 72435732 90412483 72435869 90412654 72436006 90412825 72436143 90412996 72436280 90413167 72436417 90413338 72436554 90413509 72436691 90413680 72436828 90413851 72436965 90414022 72437102 90414193 72437239 90414364 72437376 90414535 72437513 90414706 72437650 90414877 72437787 90415048 72437924 90415219 72438061 90415390 72438198 90415561 72438335 90415732 72438472 90415903 72438609 90416074 72438746 90416245 72438883 90416416 72439020 90416587 72439157 90416758 72439294 90416929 72439431 90417100 72439568 90417271 72439705 90417442 72439842 90417613 72439979 90417784 72440116 90417955 72440253 90418126 72440390 90418297 72440527 90418468 72440664 90418639 72440801 90418810 72440938 90418981 72441075 90419152 72441212 90419323 72441349 90419494 72441486 90419665 72441623 90419836 72441760 90420007 72441897 90420178 72442034 90420349 72442171 90420520 72442308 90420691 72442445 90420862 72442582 90421033 72442719 90421204 72442856 90421375 72442993 90421546 72443130 90421717 72443267 90421888 72443404 90422059 72443541 90422230 72443678 90422401 72443815 90422572 72443952 90422743 72444089 90422914 72444226 90423085 72444363 90423256 72444500 90423427 72444637 90423598 72444774 90423769 72444911 90423940 72445048 90424111 72445185 90424282 72445322 90424453 72445459 90424624 72445596 90424795 72445733 90424966 72445870 90425137 72446007 90425308 72446144 90425479 72446281 90425650 72446418 90425821 72446555 90425992 72446692 90426163 72446829 90426334 72446966 90426505 72447103 90426676 72447240 90426847 72447377 90427018 72447514 90427189 72447651 90427360 72447788 90427531 72447925 90427702 72448062 90427873 72448199 90428044 72448336 90428215 72448473 90428386 72448610 90428557 72448747 90428728 72448884 90428899 72449021 90429070 72449158 90429241 72449295 90429412 72449432 90429583 72449569 90429754 72449706 90429925 72449843 90430096 72449980 90430267 72450117 90430438 72450254 90430609 72450391 90430780 72450528 90430951 72450665 90431122 72450802 90431293 72450939 90431464 72451076 90431635 72451213 90431806 72451350 90431977 72451487 90432148 72451624 90432319 72451761 90432490 72451898 90432661 72452035 90432832 72452172 90433003 72452309 90433174 72452446 90433345 72452583 90433516 72452720 90433687 72452857 90433858 72452994 90434029 72453131 90434200 72453268 90434371 72453405 90434542 72453542 90434713 72453679 90434884 72453816 90435055 72453953 90435226 72454090 90435397 72454227 90435568 72454364 90435739 72454501 90435910 72454638 90436081 72454775 90436252 72454912 90436423 72455049 90436594 72455186 90436765 72455323 90436936 72455460 90437107 72455597 90437278 72455734 90437449 72455871 90437620 72456008 90437791 72456145 90437962 72456282 90438133 72456419 90438304 72456556 90438475 72456693 90438646 72456830 90438817 72456967 90438988 72457104 90439159 72457241 90439330 72457378 90439501 72457515 90439672 72457652 90439843 72457789 90440014 72457926 90440185 72458063 90440356 72458200 90440527 72458337 90440698 72458474 90440869 72458611 90441040 72458748 90441211 72458885 90441382 72459022 90441553 72459159 90441724 72459296 90441895 72459433 90442066 72459570 90442237 72459707 90442408 72459844 90442579 72459981 90442750 72460118 90442921 72460255 90443092 72460392 90443263 72460529 90443434 72460666 90443605 72460803 90443776 72460940 90443947 72461077 90444118 72461214 90444289 72461351 90444460 72461488 90444631 72461625 90444802 72461762 90444973 72461899 90445144 72462036 90445315 72462173 90445486 72462310 90445657 72462447 90445828 72462584 90445999 72462721 90446170 72462858 90446341 72462995 90446512 72463132 90446683 72463269 90446854 72463406 90447025 72463543 90447196 72463680 90447367 72463817 90447538 72463954 90447709 72464091 90447880 72464228 90448051 72464365 90448222 72464502 90448393 72464639 90448564 72464776 90448735 72464913 90448906 72465050 90449077 72465187 90449248 72465324 90449419 72465461 90449590 72465598 90449761 72465735 90449932 72465872 90450103 72466009 90450274 72466146 90450445 72466283 90450616 72466420 90450787 72466557 90450958 72466694 90451129 72466831 90451300 72466968 90451471 72467105 90451642 72467242 90451813 72467379 90451984 72467516 90452155 72467653 90452326 72467790 90452497 72467927 90452668 72468064 90452839 72468201 90453010 72468338 90453181 72468475 90453352 72468612 90453523 72468749 90453694 72468886 90453865 72469023 90454036 72469160 90454207 72469297 90454378 72469434 90454549 72469571 90454720 72469708 90454891 72469845 90455062 72469982 90455233 72470119 90455404 72470256 90455575 72470393 90455746 72470530 90455917 72470667 90456088 72470804 90456259 72470941 90456430 72471078 90456601 72471215 90456772 72471352 90456943 72471489 90457114 72471626 90457285
1000 48907900 0 48907900 61045627 48908037 61045798 48908174 61045969 48908311 61046140 48908448 61046311 48908585 61046482 48908722 61046653 48908859 61046824 48908996 61046995 48909133 61047166 48909270 61047337 48909407 61047508 48909544 61047679 48909681 61047850 48909818 61048021 48909955 61048192 48910092 61048363 48910229 61048534 48910366 61048705 48910503 61048876 48910640 61049047 48910777 61049218 48910914 61049389 48911051 61049560 48911188 61049731 48911325 61049902 48911462 61050073 48911599 61050244 48911736 61050415 48911873 61050586 48912010 61050757 48912147 61050928 48912284 61051099 48912421 61051270 48912558 61051441 48912695 61051612 48912832 61051783 48912969 61051954 48913106 61052125 48913243 61052296 48913380 61052467 48913517 61052638 48913654 61052809 48913791 61052980 48913928 61053151 48914065 61053322 48914202 61053493 48914339 61053664 48914476 61053835 48914613 61054006 48914750 61054177 48914887 61054348 48915024 61054519 48915161 61054690 48915298 61054861 48915435 61055032 48915572 61055203 48915709 61055374 48915846 61055545 48915983 61055716 48916120 61055887 48916257 61056058 48916394 61056229 48916531 61056400 48916668 61056571 48916805 61056742 48916942 61056913 48917079 61057084 48917216 61057255 48917353 61057426 48917490 61057597 48917627 61057768 48917764 61057939 48917901 61058110 48918038 61058281 48918175 61058452 48918312 61058623 48918449 61058794 48918586 61058965 48918723 61059136 48918860 61059307 48918997 61059478 48919134 61059649 48919271 61059820 48919408 61059991 48919545 61060162 48919682 61060333 48919819 61060504 48919956 61060675 48920093 61060846 48920230 61061017 48920367 61061188 48920504 61061359 48920641 61061530 48920778 61061701 48920915 61061872 48921052 61062043 48921189 61062214 48921326 61062385 48921463 61062556 48921600 61062727 48921737 61062898 48921874 61063069 48922011 61063240 48922148 61063411 48922285 61063582 48922422 61063753 48922559 61063924 48922696 61064095 48922833 61064266 48922970 61064437 48923107 61064608 48923244 61064779 48923381 61064950 48923518 61065121 48923655 61065292 48923792 61065463 48923929 61065634 48924066 61065805 48924203 61065976 48924340 61066147 48924477 61066318 48924614 61066489 48924751 61066660 48924888 61066831 48925025 61067002 48925162 61067173 48925299 61067344 48925436 61067515 48925573 61067686 48925710 61067857 48925847 61068028 48925984 61068199 48926121 61068370 48926258 61068541 48926395 61068712 48926532 61068883 48926669 61069054 48926806 61069225 48926943 61069396 48927080 61069567 48927217 61069738 48927354 61069909 48927491 61070080 48927628 61070251 48927765 61070422 48927902 61070593 48928039 61070764 48928176 61070935 48928313 61071106 48928450 61071277 48928587 61071448 48928724 61071619 48928861 61071790 48928998 61071961 48929135 61072132 48929272 61072303 48929409 61072474 48929546 61072645 48929683 61072816 48929820 61072987 48929957 61073158 48930094 61073329 48930231 61073500 48930368 61073671 48930505 61073842 48930642 61074013 48930779 61074184 48930916 61074355 48931053 61074526 48931190 61074697 48931327 61074868 48931464 61075039 48931601 61075210 48931738 61075381 48931875 61075552 48932012 61075723 48932149 61075894 48932286 61076065 48932423 61076236 48932560 61076407 48932697 61076578 48932834 61076749 48932971 61076920 48933108 61077091 48933245 61077262 48933382 61077433 48933519 61077604 48933656 61077775 48933793 61077946 48933930 61078117 48934067 61078288 48934204 61078459 48934341 61078630 48934478 61078801 48934615 61078972 48934752 61079143 48934889 61079314 48935026 61079485 48935163 61079656 48935300 61079827 48935437 61079998 48935574 61080169 48935711 61080340 48935848 61080511 48935985 61080682 48936122 61080853 48936259 61081024 48936396 61081195 48936533 61081366 48936670 61081537 48936807 61081708 48936944 61081879 48937081 61082050 48937218 61082221 48937355 61082392 48937492 61082563 48937629 61082734 48937766 61082905 48937903 61083076 48938040 61083247 48938177 61083418 48938314 61083589 48938451 61083760 48938588 61083931 48938725 61084102 48938862 61084273 48938999 61084444 48939136 61084615 48939273 61084786 48939410 61084957 48939547 61085128 48939684 61085299 48939821 61085470 48939958 61085641 48940095 61085812 48940232 61085983 48940369 61086154 48940506 61086325 48940643 61086496 48940780 61086667 48940917 61086838 48941054 61087009 48941191 61087180 48941328 61087351 48941465 61087522 48941602 61087693 48941739 61087864 48941876 61088035 48942013 61088206 48942150 61088377 48942287 61088548 48942424 61088719 48942561 61088890 48942698 61089061 48942835 61089232 48942972 61089403 48943109 61089574 48943246 61089745 48943383 61089916 48943520 61090087 48943657 61090258 48943794 61090429 48943931 61090600 48944068 61090771 48944205 61090942 48944342 61091113 48944479 61091284 48944616 61091455 48944753 61091626 48944890 61091797 48945027 61091968 48945164 61092139 48945301 61092310 48945438 61092481 48945575 61092652 48945712 61092823 48945849 61092994 48945986 61093165 48946123 61093336 48946260 61093507 48946397 61093678 48946534 61093849 48946671 61094020 48946808 61094191 48946945 61094362 48947082 61094533 48947219 61094704 48947356 61094875 48947493 61095046 48947630 61095217 48947767 61095388 48947904 61095559 48948041 61095730 48948178 61095901 48948315 61096072 48948452 61096243 48948589 61096414 48948726 61096585 48948863 61096756 48949000 61096927 48949137 61097098 48949274 61097269 48949411 61097440 48949548 61097611 48949685 61097782 48949822 61097953 48949959 61098124 48950096 61098295 48950233 61098466 48950370 61098637 48950507 61098808 48950644 61098979 48950781 61099150 48950918 61099321 48951055 61099492 48951192 61099663 48951329 61099834 48951466 61100005 48951603 61100176 48951740 61100347 48951877 61100518 48952014 61100689 48952151 61100860 48952288 61101031 48952425 61101202 48952562 61101373 48952699 61101544 48952836 61101715 48952973 61101886 48953110 61102057 48953247 61102228 48953384 61102399 48953521 61102570 48953658 61102741 48953795 61102912 48953932 61103083 48954069 61103254 48954206 61103425 48954343 61103596 48954480 61103767 48954617 61103938 48954754 61104109 48954891 61104280 48955028 61104451 48955165 61104622 48955302 61104793 48955439 61104964 48955576 61105135 48955713 61105306 48955850 61105477 48955987 61105648 48956124 61105819 48956261 61105990 48956398 61106161 48956535 61106332 48956672 61106503 48956809 61106674 48956946 61106845 48957083 61107016 48957220 61107187 48957357 61107358 48957494 61107529 48957631 61107700 48957768 61107871 48957905 61108042 48958042 61108213 48958179 61108384 48958316 61108555 48958453 61108726 48958590 61108897 48958727 61109068 48958864 61109239 48959001 61109410 48959138 61109581 48959275 61109752 48959412 61109923 48959549 61110094 48959686 61110265 48959823 61110436 48959960 61110607 48960097 61110778 48960234 61110949 48960371 61111120 48960508 61111291 48960645 61111462 48960782 61111633 48960919 61111804 48961056 61111975 48961193 61112146 48961330 61112317 48961467 61112488 48961604 61112659 48961741 61112830 48961878 61113001 48962015 61113172 48962152 61113343 48962289 61113514 48962426 61113685 48962563 61113856 48962700 61114027 48962837 61114198 48962974 61114369 48963111 61114540 48963248 61114711 48963385 61114882 48963522 61115053 48963659 61115224 48963796 61115395 48963933 61115566 48964070 61115737 48964207 61115908 48964344 61116079 48964481 61116250 48964618 61116421 48964755 61116592 48964892 61116763 48965029 61116934 48965166 61117105 48965303 61117276 48965440 61117447 48965577 61117618 48965714 61117789 48965851 61117960 48965988 61118131 48966125 61118302 48966262 61118473 48966399 61118644 48966536 61118815 48966673 61118986 48966810 61119157 48966947 61119328 48967084 61119499 48967221 61119670 48967358 61119841 48967495 61120012 48967632 61120183 48967769 61120354 48967906 61120525 48968043 61120696 48968180 61120867 48968317 61121038 48968454 61121209 48968591 61121380 48968728 61121551 48968865 61121722 48969002 61121893 48969139 61122064 48969276 61122235 48969413 61122406 48969550 61122577 48969687 61122748 48969824 61122919 48969961 61123090 48970098 61123261 48970235 61123432 48970372 61123603 48970509 61123774 48970646 61123945 48970783 61124116 48970920 61124287 48971057 61124458 48971194 61124629 48971331 61124800 48971468 61124971 48971605 61125142 48971742 61125313 48971879 61125484 48972016 61125655 48972153 61125826 48972290 61125997 48972427 61126168 48972564 61126339 48972701 61126510 48972838 61126681 48972975 61126852 48973112 61127023 48973249 61127194 48973386 61127365 48973523 61127536 48973660 61127707 48973797 61127878 48973934 61128049 48974071 61128220 48974208 61128391 48974345 61128562 48974482 61128733 48974619 61128904 48974756 61129075 48974893 61129246 48975030 61129417 48975167 61129588 48975304 61129759 48975441 61129930 48975578 61130101 48975715 61130272 48975852 61130443 48975989 61130614 48976126 61130785 48976263 61130956 48976400 61131127 48976537 61131298 48976674 61131469 48976811 61131640 48976948 61131811 48977085 61131982 48977222 61132153 48977359 61132324 48977496 61132495 48977633 61132666 48977770 61132837 48977907 61133008 48978044 61133179 48978181 61133350 48978318 61133521 48978455 61133692 48978592 61133863 48978729 61134034 48978866 61134205 48979003 61134376 48979140 61134547 48979277 61134718 48979414 61134889 48979551 61135060 48979688 61135231 48979825 61135402 48979962 61135573 48980099 61135744 48980236 61135915 48980373 61136086 48980510 61136257 48980647 61136428 48980784 61136599 48980921 61136770 48981058 61136941 48981195 61137112 48981332 61137283 48981469 61137454 48981606 61137625 48981743 61137796 48981880 61137967 48982017 61138138 48982154 61138309 48982291 61138480 48982428 61138651 48982565 61138822 48982702 61138993 48982839 61139164 48982976 61139335 48983113 61139506 48983250 61139677 48983387 61139848 48983524 61140019 48983661 61140190 48983798 61140361 48983935 61140532 48984072 61140703 48984209 61140874 48984346 61141045 48984483 61141216 48984620 61141387 48984757 61141558 48984894 61141729 48985031 61141900 48985168 61142071 48985305 61142242 48985442 61142413 48985579 61142584 48985716 61142755 48985853 61142926 48985990 61143097 48986127 61143268 48986264 61143439 48986401 61143610 48986538 61143781 48986675 61143952 48986812 61144123 48986949 61144294 48987086 61144465 48987223 61144636 48987360 61144807 48987497 61144978 48987634 61145149 48987771 61145320 48987908 61145491 48988045 61145662 48988182 61145833 48988319 61146004 48988456 61146175 48988593 61146346 48988730 61146517 48988867 61146688 48989004 61146859 48989141 61147030 48989278 61147201 48989415 61147372 48989552 61147543 48989689 61147714 48989826 61147885 48989963 61148056 48990100 61148227 48990237 61148398 48990374 61148569 48990511 61148740 48990648 61148911 48990785 61149082 48990922 61149253 48991059 61149424 48991196 61149595 48991333 61149766 48991470 61149937 48991607 61150108 48991744 61150279 48991881 61150450 48992018 61150621 48992155 61150792 48992292 61150963 48992429 61151134 48992566 61151305 48992703 61151476 48992840 61151647 48992977 61151818 48993114 61151989 48993251 61152160 48993388 61152331 48993525 61152502 48993662 61152673 48993799 61152844 48993936 61153015 48994073 61153186 48994210 61153357 48994347 61153528 48994484 61153699 48994621 61153870 48994758 61154041 48994895 61154212 48995032 61154383 48995169 61154554 48995306 61154725 48995443 61154896 48995580 61155067 48995717 61155238 48995854 61155409 48995991 61155580 48996128 61155751 48996265 61155922 48996402 61156093 48996539 61156264 48996676 61156435 48996813 61156606 48996950 61156777 48997087 61156948 48997224 61157119 48997361 61157290 48997498 61157461 48997635 61157632 48997772 61157803 48997909 61157974 48998046 61158145 48998183 61158316 48998320 61158487 48998457 61158658 48998594 61158829 48998731 61159000 48998868 61159171 48999005 61159342 48999142 61159513 48999279 61159684 48999416 61159855 48999553 61160026 48999690 61160197 48999827 61160368 48999964 61160539 49000101 61160710 49000238 61160881 49000375 61161052 49000512 61161223 49000649 61161394 49000786 61161565 49000923 61161736 49001060 61161907 49001197 61162078 49001334 61162249 49001471 61162420 49001608 61162591 49001745 61162762 49001882 61162933 49002019 61163104 49002156 61163275 49002293 61163446 49002430 61163617 49002567 61163788 49002704 61163959 49002841 61164130 49002978 61164301 49003115 61164472 49003252 61164643 49003389 61164814 49003526 61164985 49003663 61165156 49003800 61165327 49003937 61165498 49004074 61165669 49004211 61165840 49004348 61166011 49004485 61166182 49004622 61166353 49004759 61166524 49004896 61166695 49005033 61166866 49005170 61167037 49005307 61167208 49005444 61167379 49005581 61167550 49005718 61167721 49005855 61167892 49005992 61168063 49006129 61168234 49006266 61168405 49006403 61168576 49006540 61168747 49006677 61168918 49006814 61169089 49006951 61169260 49007088 61169431 49007225 61169602 49007362 61169773 49007499 61169944 49007636 61170115 49007773 61170286 49007910 61170457 49008047 61170628 49008184 61170799 49008321 61170970 49008458 61171141 49008595 61171312 49008732 61171483 49008869 61171654 49009006 61171825 49009143 61171996 49009280 61172167 49009417 61172338 49009554 61172509 49009691 61172680 49009828 61172851 49009965 61173022 49010102 61173193 49010239 61173364 49010376 61173535 49010513 61173706 49010650 61173877 49010787 61174048 49010924 61174219 49011061 61174390 49011198 61174561 49011335 61174732 49011472 61174903 49011609 61175074 49011746 61175245 49011883 61175416 49012020 61175587 49012157 61175758 49012294 61175929 49012431 61176100 49012568 61176271 49012705 61176442 49012842 61176613 49012979 61176784 49013116 61176955 49013253 61177126 49013390 61177297 49013527 61177468 49013664 61177639 49013801 61177810 49013938 61177981 49014075 61178152 49014212 61178323 49014349 61178494 49014486 61178665 49014623 61178836 49014760 61179007 49014897 61179178 49015034 61179349 49015171 61179520 49015308 61179691 49015445 61179862 49015582 61180033 49015719 61180204 49015856 61180375 49015993 61180546 49016130 61180717 49016267 61180888 49016404 61181059 49016541 61181230 49016678 61181401 49016815 61181572 49016952 61181743 49017089 61181914 49017226 61182085 49017363 61182256 49017500 61182427 49017637 61182598 49017774 61182769 49017911 61182940 49018048 61183111 49018185 61183282 49018322 61183453 49018459 61183624 49018596 61183795 49018733 61183966 49018870 61184137 49019007 61184308 49019144 61184479 49019281 61184650 49019418 61184821 49019555 61184992 49019692 61185163 49019829 61185334 49019966 61185505 49020103 61185676 49020240 61185847 49020377 61186018 49020514 61186189 49020651 61186360 49020788 61186531 49020925 61186702 49021062 61186873 49021199 61187044 49021336 61187215 49021473 61187386 49021610 61187557 49021747 61187728 49021884 61187899 49022021 61188070 49022158 61188241 49022295 61188412 49022432 61188583 49022569 61188754 49022706 61188925 49022843 61189096 49022980 61189267 49023117 61189438 49023254 61189609 49023391 61189780 49023528 61189951 49023665 61190122 49023802 61190293 49023939 61190464 49024076 61190635 49024213 61190806 49024350 61190977 49024487 61191148 49024624 61191319 49024761 61191490 49024898 61191661 49025035 61191832 49025172 61192003 49025309 61192174 49025446 61192345 49025583 61192516 49025720 61192687 49025857 61192858 49025994 61193029 49026131 61193200 49026268 61193371 49026405 61193542 49026542 61193713 49026679 61193884 49026816 61194055 49026953 61194226 49027090 61194397 49027227 61194568 49027364 61194739 49027501 61194910 49027638 61195081 49027775 61195252 49027912 61195423 49028049 61195594 49028186 61195765 49028323 61195936 49028460 61196107 49028597 61196278 49028734 61196449 49028871 61196620 49029008 61196791 49029145 61196962 49029282 61197133 49029419 61197304 49029556 61197475 49029693 61197646 49029830 61197817 49029967 61197988 49030104 61198159 49030241 61198330 49030378 61198501 49030515 61198672 49030652 61198843 49030789 61199014 49030926 61199185 49031063 61199356 49031200 61199527 49031337 61199698 49031474 61199869 49031611 61200040 49031748 61200211 49031885 61200382 49032022 61200553 49032159 61200724 49032296 61200895 49032433 61201066 49032570 61201237 49032707 61201408 49032844 61201579 49032981 61201750 49033118 61201921 49033255 61202092 49033392 61202263 49033529 61202434 49033666 61202605 49033803 61202776 49033940 61202947 49034077 61203118 49034214 61203289 49034351 61203460 49034488 61203631 49034625 61203802 49034762 61203973 49034899 61204144 49035036 61204315 49035173 61204486 49035310 61204657 49035447 61204828 49035584 61204999 49035721 61205170 49035858 61205341 49035995 61205512 49036132 61205683 49036269 61205854 49036406 61206025 49036543 61206196 49036680 61206367 49036817 61206538 49036954 61206709 49037091 61206880 49037228 61207051 49037365 61207222 49037502 61207393 49037639 61207564 49037776 61207735 49037913 61207906 49038050 61208077 49038187 61208248 49038324 61208419 49038461 61208590 49038598 61208761 49038735 61208932 49038872 61209103 49039009 61209274 49039146 61209445 49039283 61209616 49039420 61209787 49039557 61209958 49039694 61210129 49039831 61210300 49039968 61210471 49040105 61210642 49040242 61210813 49040379 61210984 49040516 61211155 49040653 61211326 49040790 61211497 49040927 61211668 49041064 61211839 49041201 61212010 49041338 61212181 49041475 61212352 49041612 61212523 49041749 61212694 49041886 61212865 49042023 61213036 49042160 61213207 49042297 61213378 49042434 61213549 49042571 61213720 49042708 61213891 49042845 61214062 49042982 61214233 49043119 61214404 49043256 61214575 49043393 61214746 49043530 61214917 49043667 61215088 49043804 61215259 49043941 61215430 49044078 61215601 49044215 61215772 49044352 61215943 49044489 61216114 49044626 61216285
1000 30960900 0 30960900 38644627 30961037 38644798 30961174 38644969 30961311 38645140 30961448 38645311 30961585 38645482 30961722 38645653 30961859 38645824 30961996 38645995 30962133 38646166 30962270 38646337 30962407 38646508 30962544 38646679 30962681 38646850 30962818 38647021 30962955 38647192 30963092 38647363 30963229 38647534 30963366 38647705 30963503 38647876 30963640 38648047 30963777 38648218 30963914 38648389 30964051 38648560 30964188 38648731 30964325 38648902 30964462 38649073 30964599 38649244 30964736 38649415 30964873 38649586 30965010 38649757 30965147 38649928 30965284 38650099 30965421 38650270 30965558 38650441 30965695 38650612 30965832 38650783 30965969 38650954 30966106 38651125 30966243 38651296 30966380 38651467 30966517 38651638 30966654 38651809 30966791 38651980 30966928 38652151 30967065 38652322 30967202 38652493 30967339 38652664 30967476 38652835 30967613 38653006 30967750 38653177 30967887 38653348 30968024 38653519 30968161 38653690 30968298 38653861 30968435 38654032 30968572 38654203 30968709 38654374 30968846 38654545 30968983 38654716 30969120 38654887 30969257 38655058 30969394 38655229 30969531 38655400 30969668 38655571 30969805 38655742 30969942 38655913 30970079 38656084 30970216 38656255 30970353 38656426 30970490 38656597 30970627 38656768 30970764 38656939 30970901 38657110 30971038 38657281 30971175 38657452 30971312 38657623 30971449 38657794 30971586 38657965 30971723 38658136 30971860 38658307 30971997 38658478 30972134 38658649 30972271 38658820 30972408 38658991 30972545 38659162 30972682 38659333 30972819 38659504 30972956 38659675 30973093 38659846 30973230 38660017 30973367 38660188 30973504 38660359 30973641 38660530 30973778 38660701 30973915 38660872 30974052 38661043 30974189 38661214 30974326 38661385 30974463 38661556 30974600 38661727 30974737 38661898 30974874 38662069 30975011 38662240 30975148 38662411 30975285 38662582 30975422 38662753 30975559 38662924 30975696 38663095 30975833 38663266 30975970 38663437 30976107 38663608 30976244 38663779 30976381 38663950 30976518 38664121 30976655 38664292 30976792 38664463 30976929 38664634 30977066 38664805 30977203 38664976 30977340 38665147 30977477 38665318 30977614 38665489 30977751 38665660 30977888 38665831 30978025 38666002 30978162 38666173 30978299 38666344 30978436 38666515 30978573 38666686 30978710 38666857 30978847 38667028 30978984 38667199 30979121 38667370 30979258 38667541 30979395 38667712 30979532 38667883 30979669 38668054 30979806 38668225 30979943 38668396 30980080 38668567 30980217 38668738 30980354 38668909 30980491 38669080 30980628 38669251 30980765 38669422 30980902 38669593 30981039 38669764 30981176 38669935 30981313 38670106 30981450 38670277 30981587 38670448 30981724 38670619 30981861 38670790 30981998 38670961 30982135 38671132 30982272 38671303 30982409 38671474 30982546 38671645 30982683 38671816 30982820 38671987 30982957 38672158 30983094 38672329 30983231 38672500 30983368 38672671 30983505 38672842 30983642 38673013 30983779 38673184 30983916 38673355 30984053 38673526 30984190 38673697 30984327 38673868 30984464 38674039 30984601 38674210 30984738 38674381 30984875 38674552 30985012 38674723 30985149 38674894 30985286 38675065 30985423 38675236 30985560 38675407 30985697 38675578 30985834 38675749 30985971 38675920 30986108 38676091 30986245 38676262 30986382 38676433 30986519 38676604 30986656 38676775 30986793 38676946 30986930 38677117 30987067 38677288 30987204 38677459 30987341 38677630 30987478 38677801 30987615 38677972 30987752 38678143 30987889 38678314 30988026 38678485 30988163 38678656 30988300 38678827 30988437 38678998 30988574 38679169 30988711 38679340 30988848 38679511 30988985 38679682 30989122 38679853 30989259 38680024 30989396 38680195 30989533 38680366 30989670 38680537 30989807 38680708 30989944 38680879 30990081 38681050 30990218 38681221 30990355 38681392 30990492 38681563 30990629 38681734 30990766 38681905 30990903 38682076 30991040 38682247 30991177 38682418 30991314 38682589 30991451 38682760 30991588 38682931 30991725 38683102 30991862 38683273 30991999 38683444 30992136 38683615 30992273 38683786 30992410 38683957 30992547 38684128 30992684 38684299 30992821 38684470 30992958 38684641 30993095 38684812 30993232 38684983 30993369 38685154 30993506 38685325 30993643 38685496 30993780 38685667 30993917 38685838 30994054 38686009 30994191 38686180 30994328 38686351 30994465 38686522 30994602 38686693 30994739 38686864 30994876 38687035 30995013 38687206 30995150 38687377 30995287 38687548 30995424 38687719 30995561 38687890 30995698 38688061 30995835 38688232 30995972 38688403 30996109 38688574 30996246 38688745 30996383 38688916 30996520 38689087 30996657 38689258 30996794 38689429 30996931 38689600 30997068 38689771 30997205 38689942 30997342 38690113 30997479 38690284 30997616 38690455 30997753 38690626 30997890 38690797 30998027 38690968 30998164 38691139 30998301 38691310 30998438 38691481 30998575 38691652 30998712 38691823 30998849 38691994 30998986 38692165 30999123 38692336 30999260 38692507 30999397 38692678 30999534 38692849 30999671 38693020 30999808 38693191 30999945 38693362 31000082 38693533 31000219 38693704 31000356 38693875 31000493 38694046 31000630 38694217 31000767 38694388 31000904 38694559 31001041 38694730 31001178 38694901 31001315 38695072 31001452 38695243 31001589 38695414 31001726 38695585 31001863 38695756 31002000 38695927 31002137 38696098 31002274 38696269 31002411 38696440 31002548 38696611 31002685 38696782 31002822 38696953 31002959 38697124 31003096 38697295 31003233 38697466 31003370 38697637 31003507 38697808 31003644 38697979 31003781 38698150 31003918 38698321 31004055 38698492 31004192 38698663 31004329 38698834 31004466 38699005 31004603 38699176 31004740 38699347 31004877 38699518 31005014 38699689 31005151 38699860 31005288 38700031 31005425 38700202 31005562 38700373 31005699 38700544 31005836 38700715 31005973 38700886 31006110 38701057 31006247 38701228 31006384 38701399 31006521 38701570 31006658 38701741 31006795 38701912 31006932 38702083 31007069 38702254 31007206 38702425 31007343 38702596 31007480 38702767 31007617 38702938 31007754 38703109 31007891 38703280 31008028 38703451 31008165 38703622 31008302 38703793 31008439 38703964 31008576 38704135 31008713 38704306 31008850 38704477 31008987 38704648 31009124 38704819 31009261 38704990 31009398 38705161 31009535 38705332 31009672 38705503 31009809 38705674 31009946 38705845 31010083 38706016 31010220 38706187 31010357 38706358 31010494 38706529 31010631 38706700 31010768 38706871 31010905 38707042 31011042 38707213 31011179 38707384 31011316 38707555 31011453 38707726 31011590 38707897 31011727 38708068 31011864 38708239 31012001 38708410 31012138 38708581 31012275 38708752 31012412 38708923 31012549 38709094 31012686 38709265 31012823 38709436 31012960 38709607 31013097 38709778 31013234 38709949 31013371 38710120 31013508 38710291 31013645 38710462 31013782 38710633 31013919 38710804 31014056 38710975 31014193 38711146 31014330 38711317 31014467 38711488 31014604 38711659 31014741 38711830 31014878 38712001 31015015 38712172 31015152 38712343 31015289 38712514 31015426 38712685 31015563 38712856 31015700 38713027 31015837 38713198 31015974 38713369 31016111 38713540 31016248 38713711 31016385 38713882 31016522 38714053 31016659 38714224 31016796 38714395 31016933 38714566 31017070 38714737 31017207 38714908 31017344 38715079 31017481 38715250 31017618 38715421 31017755 38715592 31017892 38715763 31018029 38715934 31018166 38716105 31018303 38716276 31018440 38716447 31018577 38716618 31018714 38716789 31018851 38716960 31018988 38717131 31019125 38717302 31019262 38717473 31019399 38717644 31019536 38717815 31019673 38717986 31019810 38718157 31019947 38718328 31020084 38718499 31020221 38718670 31020358 38718841 31020495 38719012 31020632 38719183 31020769 38719354 31020906 38719525 31021043 38719696 31021180 38719867 31021317 38720038 31021454 38720209 31021591 38720380 31021728 38720551 31021865 38720722 31022002 38720893 31022139 38721064 31022276 38721235 31022413 38721406 31022550 38721577 31022687 38721748 31022824 38721919 31022961 38722090 31023098 38722261 31023235 38722432 31023372 38722603 31023509 38722774 31023646 38722945 31023783 38723116 31023920 38723287 31024057 38723458 31024194 38723629 31024331 38723800 31024468 38723971 31024605 38724142 31024742 38724313 31024879 38724484 31025016 38724655 31025153 38724826 31025290 38724997 31025427 38725168 31025564 38725339 31025701 38725510 31025838 38725681 31025975 38725852 31026112 38726023 31026249 38726194 31026386 38726365 31026523 38726536 31026660 38726707 31026797 38726878 31026934 38727049 31027071 38727220 31027208 38727391 31027345 38727562 31027482 38727733 31027619 38727904 31027756 38728075 31027893 38728246 31028030 38728417 31028167 38728588 31028304 38728759 31028441 38728930 31028578 38729101 31028715 38729272 31028852 38729443 31028989 38729614 31029126 38729785 31029263 38729956 31029400 38730127 31029537 38730298 31029674 38730469 31029811 38730640 31029948 38730811 31030085 38730982 31030222 38731153 31030359 38731324 31030496 38731495 31030633 38731666 31030770 38731837 31030907 38732008 31031044 38732179 31031181 38732350 31031318 38732521 31031455 38732692 31031592 38732863 31031729 38733034 31031866 38733205 31032003 38733376 31032140 38733547 31032277 38733718 31032414 38733889 31032551 38734060 31032688 38734231 31032825 38734402 31032962 38734573 31033099 38734744 31033236 38734915 31033373 38735086 31033510 38735257 31033647 38735428 31033784 38735599 31033921 38735770 31034058 38735941 31034195 38736112 31034332 38736283 31034469 38736454 31034606 38736625 31034743 38736796 31034880 38736967 31035017 38737138 31035154 38737309 31035291 38737480 31035428 38737651 31035565 38737822 31035702 38737993 31035839 38738164 31035976 38738335 31036113 38738506 31036250 38738677 31036387 38738848 31036524 38739019 31036661 38739190 31036798 38739361 31036935 38739532 31037072 38739703 31037209 38739874 31037346 38740045 31037483 38740216 31037620 38740387 31037757 38740558 31037894 38740729 31038031 38740900 31038168 38741071 31038305 38741242 31038442 38741413 31038579 38741584 31038716 38741755 31038853 38741926 31038990 38742097 31039127 38742268 31039264 38742439 31039401 38742610 31039538 38742781 31039675 38742952 31039812 38743123 31039949 38743294 31040086 38743465 31040223 38743636 31040360 38743807 31040497 38743978 31040634 38744149 31040771 38744320 31040908 38744491 31041045 38744662 31041182 38744833 31041319 38745004 31041456 38745175 31041593 38745346 31041730 38745517 31041867 38745688 31042004 38745859 31042141 38746030 31042278 38746201 31042415 38746372 31042552 38746543 31042689 38746714 31042826 38746885 31042963 38747056 31043100 38747227 31043237 38747398 31043374 38747569 31043511 38747740 31043648 38747911 31043785 38748082 31043922 38748253 31044059 38748424 31044196 38748595 31044333 38748766 31044470 38748937 31044607 38749108 31044744 38749279 31044881 38749450 31045018 38749621 31045155 38749792 31045292 38749963 31045429 38750134 31045566 38750305 31045703 38750476 31045840 38750647 31045977 38750818 31046114 38750989 31046251 38751160 31046388 38751331 31046525 38751502 31046662 38751673 31046799 38751844 31046936 38752015 31047073 38752186 31047210 38752357 31047347 38752528 31047484 38752699 31047621 38752870 31047758 38753041 31047895 38753212 31048032 38753383 31048169 38753554 31048306 38753725 31048443 38753896 31048580 38754067 31048717 38754238 31048854 38754409 31048991 38754580 31049128 38754751 31049265 38754922 31049402 38755093 31049539 38755264 31049676 38755435 31049813 38755606 31049950 38755777 31050087 38755948 31050224 38756119 31050361 38756290 31050498 38756461 31050635 38756632 31050772 38756803 31050909 38756974 31051046 38757145 31051183 38757316 31051320 38757487 31051457 38757658 31051594 38757829 31051731 38758000 31051868 38758171 31052005 38758342 31052142 38758513 31052279 38758684 31052416 38758855 31052553 38759026 31052690 38759197 31052827 38759368 31052964 38759539 31053101 38759710 31053238 38759881 31053375 38760052 31053512 38760223 31053649 38760394 31053786 38760565 31053923 38760736 31054060 38760907 31054197 38761078 31054334 38761249 31054471 38761420 31054608 38761591 31054745 38761762 31054882 38761933 31055019 38762104 31055156 38762275 31055293 38762446 31055430 38762617 31055567 38762788 31055704 38762959 31055841 38763130 31055978 38763301 31056115 38763472 31056252 38763643 31056389 38763814 31056526 38763985 31056663 38764156 31056800 38764327 31056937 38764498 31057074 38764669 31057211 38764840 31057348 38765011 31057485 38765182 31057622 38765353 31057759 38765524 31057896 38765695 31058033 38765866 31058170 38766037 31058307 38766208 31058444 38766379 31058581 38766550 31058718 38766721 31058855 38766892 31058992 38767063 31059129 38767234 31059266 38767405 31059403 38767576 31059540 38767747 31059677 38767918 31059814 38768089 31059951 38768260 31060088 38768431 31060225 38768602 31060362 38768773 31060499 38768944 31060636 38769115 31060773 38769286 31060910 38769457 31061047 38769628 31061184 38769799 31061321 38769970 31061458 38770141 31061595 38770312 31061732 38770483 31061869 38770654 31062006 38770825 31062143 38770996 31062280 38771167 31062417 38771338 31062554 38771509 31062691 38771680 31062828 38771851 31062965 38772022 31063102 38772193 31063239 38772364 31063376 38772535 31063513 38772706 31063650 38772877 31063787 38773048 31063924 38773219 31064061 38773390 31064198 38773561 31064335 38773732 31064472 38773903 31064609 38774074 31064746 38774245 31064883 38774416 31065020 38774587 31065157 38774758 31065294 38774929 31065431 38775100 31065568 38775271 31065705 38775442 31065842 38775613 31065979 38775784 31066116 38775955 31066253 38776126 31066390 38776297 31066527 38776468 31066664 38776639 31066801 38776810 31066938 38776981 31067075 38777152 31067212 38777323 31067349 38777494 31067486 38777665 31067623 38777836 31067760 38778007 31067897 38778178 31068034 38778349 31068171 38778520 31068308 38778691 31068445 38778862 31068582 38779033 31068719 38779204 31068856 38779375 31068993 38779546 31069130 38779717 31069267 38779888 31069404 38780059 31069541 38780230 31069678 38780401 31069815 38780572 31069952 38780743 31070089 38780914 31070226 38781085 31070363 38781256 31070500 38781427 31070637 38781598 31070774 38781769 31070911 38781940 31071048 38782111 31071185 38782282 31071322 38782453 31071459 38782624 31071596 38782795 31071733 38782966 31071870 38783137 31072007 38783308 31072144 38783479 31072281 38783650 31072418 38783821 31072555 38783992 31072692 38784163 31072829 38784334 31072966 38784505 31073103 38784676 31073240 38784847 31073377 38785018 31073514 38785189 31073651 38785360 31073788 38785531 31073925 38785702 31074062 38785873 31074199 38786044 31074336 38786215 31074473 38786386 31074610 38786557 31074747 38786728 31074884 38786899 31075021 38787070 31075158 38787241 31075295 38787412 31075432 38787583 31075569 38787754 31075706 38787925 31075843 38788096 31075980 38788267 31076117 38788438 31076254 38788609 31076391 38788780 31076528 38788951 31076665 38789122 31076802 38789293 31076939 38789464 31077076 38789635 31077213 38789806 31077350 38789977 31077487 38790148 31077624 38790319 31077761 38790490 31077898 38790661 31078035 38790832 31078172 38791003 31078309 38791174 31078446 38791345 31078583 38791516 31078720 38791687 31078857 38791858 31078994 38792029 31079131 38792200 31079268 38792371 31079405 38792542 31079542 38792713 31079679 38792884 31079816 38793055 31079953 38793226 31080090 38793397 31080227 38793568 31080364 38793739 31080501 38793910 31080638 38794081 31080775 38794252 31080912 38794423 31081049 38794594 31081186 38794765 31081323 38794936 31081460 38795107 31081597 38795278 31081734 38795449 31081871 38795620 31082008 38795791 31082145 38795962 31082282 38796133 31082419 38796304 31082556 38796475 31082693 38796646 31082830 38796817 31082967 38796988 31083104 38797159 31083241 38797330 31083378 38797501 31083515 38797672 31083652 38797843 31083789 38798014 31083926 38798185 31084063 38798356 31084200 38798527 31084337 38798698 31084474 38798869 31084611 38799040 31084748 38799211 31084885 38799382 31085022 38799553 31085159 38799724 31085296 38799895 31085433 38800066 31085570 38800237 31085707 38800408 31085844 38800579 31085981 38800750 31086118 38800921 31086255 38801092 31086392 38801263 31086529 38801434 31086666 38801605 31086803 38801776 31086940 38801947 31087077 38802118 31087214 38802289 31087351 38802460 31087488 38802631 31087625 38802802 31087762 38802973 31087899 38803144 31088036 38803315 31088173 38803486 31088310 38803657 31088447 38803828 31088584 38803999 31088721 38804170 31088858 38804341 31088995 38804512 31089132 38804683 31089269 38804854 31089406 38805025 31089543 38805196 31089680 38805367 31089817 38805538 31089954 38805709 31090091 38805880 31090228 38806051 31090365 38806222 31090502 38806393 31090639 38806564 31090776 38806735 31090913 38806906 31091050 38807077 31091187 38807248 31091324 38807419 31091461 38807590 31091598 38807761 31091735 38807932 31091872 38808103 31092009 38808274 31092146 38808445 31092283 38808616 31092420 38808787 31092557 38808958 31092694 38809129 31092831 38809300 31092968 38809471 31093105 38809642 31093242 38809813 31093379 38809984 31093516 38810155 31093653 38810326 31093790 38810497 31093927 38810668 31094064 38810839 31094201 38811010 31094338 38811181 31094475 38811352 31094612 38811523 31094749 38811694 31094886 38811865 31095023 38812036 31095160 38812207 31095297 38812378 31095434 38812549 31095571 38812720 31095708 38812891 31095845 38813062 31095982 38813233 31096119 38813404 31096256 38813575 31096393 38813746 31096530 38813917 31096667 38814088 31096804 38814259 31096941 38814430 31097078 38814601 31097215 38814772 31097352 38814943 31097489 38815114 31097626 38815285
1000 13556561 0 13556561 16920963 13556698 16921134 13556835 16921305 13556972 16921476 13557109 16921647 13557246 16921818 13557383 16921989 13557520 16922160 13557657 16922331 13557794 16922502 13557931 16922673 13558068 16922844 13558205 16923015 13558342 16923186 13558479 16923357 13558616 16923528 13558753 16923699 13558890 16923870 13559027 16924041 13559164 16924212 13559301 16924383 13559438 16924554 13559575 16924725 13559712 16924896 13559849 16925067 13559986 16925238 13560123 16925409 13560260 16925580 13560397 16925751 13560534 16925922 13560671 16926093 13560808 16926264 13560945 16926435 13561082 16926606 13561219 16926777 13561356 16926948 13561493 16927119 13561630 16927290 13561767 16927461 13561904 16927632 13562041 16927803 13562178 16927974 13562315 16928145 13562452 16928316 13562589 16928487 13562726 16928658 13562863 16928829 13563000 16929000 13563137 16929171 13563274 16929342 13563411 16929513 13563548 16929684 13563685 16929855 13563822 16930026 13563959 16930197 13564096 16930368 13564233 16930539 13564370 16930710 13564507 16930881 13564644 16931052 13564781 16931223 13564918 16931394 13565055 16931565 13565192 16931736 13565329 16931907 13565466 16932078 13565603 16932249 13565740 16932420 13565877 16932591 13566014 16932762 13566151 16932933 13566288 16933104 13566425 16933275 13566562 16933446 13566699 16933617 13566836 16933788 13566973 16933959 13567110 16934130 13567247 16934301 13567384 16934472 13567521 16934643 13567658 16934814 13567795 16934985 13567932 16935156 13568069 16935327 13568206 16935498 13568343 16935669 13568480 16935840 13568617 16936011 13568754 16936182 13568891 16936353 13569028 16936524 13569165 16936695 13569302 16936866 13569439 16937037 13569576 16937208 13569713 16937379 13569850 16937550 13569987 16937721 13570124 16937892 13570261 16938063 13570398 16938234 13570535 16938405 13570672 16938576 13570809 16938747 13570946 16938918 13571083 16939089 13571220 16939260 13571357 16939431 13571494 16939602 13571631 16939773 13571768 16939944 13571905 16940115 13572042 16940286 13572179 16940457 13572316 16940628 13572453 16940799 13572590 16940970 13572727 16941141 13572864 16941312 13573001 16941483 13573138 16941654 13573275 16941825 13573412 16941996 13573549 16942167 13573686 16942338 13573823 16942509 13573960 16942680 13574097 16942851 13574234 16943022 13574371 16943193 13574508 16943364 13574645 16943535 13574782 16943706 13574919 16943877 13575056 16944048 13575193 16944219 13575330 16944390 13575467 16944561 13575604 16944732 13575741 16944903 13575878 16945074 13576015 16945245 13576152 16945416 13576289 16945587 13576426 16945758 13576563 16945929 13576700 16946100 13576837 16946271 13576974 16946442 13577111 16946613 13577248 16946784 13577385 16946955 13577522 16947126 13577659 16947297 13577796 16947468 13577933 16947639 13578070 16947810 13578207 16947981 13578344 16948152 13578481 16948323 13578618 16948494 13578755 16948665 13578892 16948836 13579029 16949007 13579166 16949178 13579303 16949349 13579440 16949520 13579577 16949691 13579714 16949862 13579851 16950033 13579988 16950204 13580125 16950375 13580262 16950546 13580399 16950717 13580536 16950888 13580673 16951059 13580810 16951230 13580947 16951401 13581084 16951572 13581221 16951743 13581358 16951914 13581495 16952085 13581632 16952256 13581769 16952427 13581906 16952598 13582043 16952769 13582180 16952940 13582317 16953111 13582454 16953282 13582591 16953453 13582728 16953624 13582865 16953795 13583002 16953966 13583139 16954137 13583276 16954308 13583413 16954479 13583550 16954650 13583687 16954821 13583824 16954992 13583961 16955163 13584098 16955334 13584235 16955505 13584372 16955676 13584509 16955847 13584646 16956018 13584783 16956189 13584920 16956360 13585057 16956531 13585194 16956702 13585331 16956873 13585468 16957044 13585605 16957215 13585742 16957386 13585879 16957557 13586016 16957728 13586153 16957899 13586290 16958070 13586427 16958241 13586564 16958412 13586701 16958583 13586838 16958754 13586975 16958925 13587112 16959096 13587249 16959267 13587386 16959438 13587523 16959609 13587660 16959780 13587797 16959951 13587934 16960122 13588071 16960293 13588208 16960464 13588345 16960635 13588482 16960806 13588619 16960977 13588756 16961148 13588893 16961319 13589030 16961490 13589167 16961661 13589304 16961832 13589441 16962003 13589578 16962174 13589715 16962345 13589852 16962516 13589989 16962687 13590126 16962858 13590263 16963029 13590400 16963200 13590537 16963371 13590674 16963542 13590811 16963713 13590948 16963884 13591085 16964055 13591222 16964226 13591359 16964397 13591496 16964568 13591633 16964739 13591770 16964910 13591907 16965081 13592044 16965252 13592181 16965423 13592318 16965594 13592455 16965765 13592592 16965936 13592729 16966107 13592866 16966278 13593003 16966449 13593140 16966620 13593277 16966791 13593414 16966962 13593551 16967133 13593688 16967304 13593825 16967475 13593962 16967646 13594099 16967817 13594236 16967988 13594373 16968159 13594510 16968330 13594647 16968501 13594784 16968672 13594921 16968843 13595058 16969014 13595195 16969185 13595332 16969356 13595469 16969527 13595606 16969698 13595743 16969869 13595880 16970040 13596017 16970211 13596154 16970382 13596291 16970553 13596428 16970724 13596565 16970895 13596702 16971066 13596839 16971237 13596976 16971408 13597113 16971579 13597250 16971750 13597387 16971921 13597524 16972092 13597661 16972263 13597798 16972434 13597935 16972605 13598072 16972776 13598209 16972947 13598346 16973118 13598483 16973289 13598620 16973460 13598757 16973631 13598894 16973802 13599031 16973973 13599168 16974144 13599305 16974315 13599442 16974486 13599579 16974657 13599716 16974828 13599853 16974999 13599990 16975170 13600127 16975341 13600264 16975512 13600401 16975683 13600538 16975854 13600675 16976025 13600812 16976196 13600949 16976367 13601086 16976538 13601223 16976709 13601360 16976880 13601497 16977051 13601634 16977222 13601771 16977393 13601908 16977564 13602045 16977735 13602182 16977906 13602319 16978077 13602456 16978248 13602593 16978419 13602730 16978590 13602867 16978761 13603004 16978932 13603141 16979103 13603278 16979274 13603415 16979445 13603552 16979616 13603689 16979787 13603826 16979958 13603963 16980129 13604100 16980300 13604237 16980471 13604374 16980642 13604511 16980813 13604648 16980984 13604785 16981155 13604922 16981326 13605059 16981497 13605196 16981668 13605333 16981839 13605470 16982010 13605607 16982181 13605744 16982352 13605881 16982523 13606018 16982694 13606155 16982865 13606292 16983036 13606429 16983207 13606566 16983378 13606703 16983549 13606840 16983720 13606977 16983891 13607114 16984062 13607251 16984233 13607388 16984404 13607525 16984575 13607662 16984746 13607799 16984917 13607936 16985088 13608073 16985259 13608210 16985430 13608347 16985601 13608484 16985772 13608621 16985943 13608758 16986114 13608895 16986285 13609032 16986456 13609169 16986627 13609306 16986798 13609443 16986969 13609580 16987140 13609717 16987311 13609854 16987482 13609991 16987653 13610128 16987824 13610265 16987995 13610402 16988166 13610539 16988337 13610676 16988508 13610813 16988679 13610950 16988850 13611087 16989021 13611224 16989192 13611361 16989363 13611498 16989534 13611635 16989705 13611772 16989876 13611909 16990047 13612046 16990218 13612183 16990389 13612320 16990560 13612457 16990731 13612594 16990902 13612731 16991073 13612868 16991244 13613005 16991415 13613142 16991586 13613279 16991757 13613416 16991928 13613553 16992099 13613690 16992270 13613827 16992441 13613964 16992612 13614101 16992783 13614238 16992954 13614375 16993125 13614512 16993296 13614649 16993467 13614786 16993638 13614923 16993809 13615060 16993980 13615197 16994151 13615334 16994322 13615471 16994493 13615608 16994664 13615745 16994835 13615882 16995006 13616019 16995177 13616156 16995348 13616293 16995519 13616430 16995690 13616567 16995861 13616704 16996032 13616841 16996203 13616978 16996374 13617115 16996545 13617252 16996716 13617389 16996887 13617526 16997058 13617663 16997229 13617800 16997400 13617937 16997571 13618074 16997742 13618211 16997913 13618348 16998084 13618485 16998255 13618622 16998426 13618759 16998597 13618896 16998768 13619033 16998939 13619170 16999110 13619307 16999281 13619444 16999452 13619581 16999623 13619718 16999794 13619855 16999965 13619992 17000136 13620129 17000307 13620266 17000478 13620403 17000649 13620540 17000820 13620677 17000991 13620814 17001162 13620951 17001333 13621088 17001504 13621225 17001675 13621362 17001846 13621499 17002017 13621636 17002188 13621773 17002359 13621910 17002530 13622047 17002701 13622184 17002872 13622321 17003043 13622458 17003214 13622595 17003385 13622732 17003556 13622869 17003727 13623006 17003898 13623143 17004069 13623280 17004240 13623417 17004411 13623554 17004582 13623691 17004753 13623828 17004924 13623965 17005095 13624102 17005266 13624239 17005437 13624376 17005608 13624513 17005779 13624650 17005950 13624787 17006121 13624924 17006292 13625061 17006463 13625198 17006634 13625335 17006805 13625472 17006976 13625609 17007147 13625746 17007318 13625883 17007489 13626020 17007660 13626157 17007831 13626294 17008002 13626431 17008173 13626568 17008344 13626705 17008515 13626842 17008686 13626979 17008857 13627116 17009028 13627253 17009199 13627390 17009370 13627527 17009541 13627664 17009712 13627801 17009883 13627938 17010054 13628075 17010225 13628212 17010396 13628349 17010567 13628486 17010738 13628623 17010909 13628760 17011080 13628897 17011251 13629034 17011422 13629171 17011593 13629308 17011764 13629445 17011935 13629582 17012106 13629719 17012277 13629856 17012448 13629993 17012619 13630130 17012790 13630267 17012961 13630404 17013132 13630541 17013303 13630678 17013474 13630815 17013645 13630952 17013816 13631089 17013987 13631226 17014158 13631363 17014329 13631500 17014500 13631637 17014671 13631774 17014842 13631911 17015013 13632048 17015184 13632185 17015355 13632322 17015526 13632459 17015697 13632596 17015868 13632733 17016039 13632870 17016210 13633007 17016381 13633144 17016552 13633281 17016723 13633418 17016894 13633555 17017065 13633692 17017236 13633829 17017407 13633966 17017578 13634103 17017749 13634240 17017920 13634377 17018091 13634514 17018262 13634651 17018433 13634788 17018604 13634925 17018775 13635062 17018946 13635199 17019117 13635336 17019288 13635473 17019459 13635610 17019630 13635747 17019801 13635884 17019972 13636021 17020143 13636158 17020314 13636295 17020485 13636432 17020656 13636569 17020827 13636706 17020998 13636843 17021169 13636980 17021340 13637117 17021511 13637254 17021682 13637391 17021853 13637528 17022024 13637665 17022195 13637802 17022366 13637939 17022537 13638076 17022708 13638213 17022879 13638350 17023050 13638487 17023221 13638624 17023392 13638761 17023563 13638898 17023734 13639035 17023905 13639172 17024076 13639309 17024247 13639446 17024418 13639583 17024589 13639720 17024760 13639857 17024931 13639994 17025102 13640131 17025273 13640268 17025444 13640405 17025615 13640542 17025786 13640679 17025957 13640816 17026128 13640953 17026299 13641090 17026470 13641227 17026641 13641364 17026812 13641501 17026983 13641638 17027154 13641775 17027325 13641912 17027496 13642049 17027667 13642186 17027838 13642323 17028009 13642460 17028180 13642597 17028351 13642734 17028522 13642871 17028693 13643008 17028864 13643145 17029035 13643282 17029206 13643419 17029377 13643556 17029548 13643693 17029719 13643830 17029890 13643967 17030061 13644104 17030232 13644241 17030403 13644378 17030574 13644515 17030745 13644652 17030916 13644789 17031087 13644926 17031258 13645063 17031429 13645200 17031600 13645337 17031771 13645474 17031942 13645611 17032113 13645748 17032284 13645885 17032455 13646022 17032626 13646159 17032797 13646296 17032968 13646433 17033139 13646570 17033310 13646707 17033481 13646844 17033652 13646981 17033823 13647118 17033994 13647255 17034165 13647392 17034336 13647529 17034507 13647666 17034678 13647803 17034849 13647940 17035020 13648077 17035191 13648214 17035362 13648351 17035533 13648488 17035704 13648625 17035875 13648762 17036046 13648899 17036217 13649036 17036388 13649173 17036559 13649310 17036730 13649447 17036901 13649584 17037072 13649721 17037243 13649858 17037414 13649995 17037585 13650132 17037756 13650269 17037927 13650406 17038098 13650543 17038269 13650680 17038440 13650817 17038611 13650954 17038782 13651091 17038953 13651228 17039124 13651365 17039295 13651502 17039466 13651639 17039637 13651776 17039808 13651913 17039979 13652050 17040150 13652187 17040321 13652324 17040492 13652461 17040663 13652598 17040834 13652735 17041005 13652872 17041176 13653009 17041347 13653146 17041518 13653283 17041689 13653420 17041860 13653557 17042031 13653694 17042202 13653831 17042373 13653968 17042544 13654105 17042715 13654242 17042886 13654379 17043057 13654516 17043228 13654653 17043399 13654790 17043570 13654927 17043741 13655064 17043912 13655201 17044083 13655338 17044254 13655475 17044425 13655612 17044596 13655749 17044767 13655886 17044938 13656023 17045109 13656160 17045280 13656297 17045451 13656434 17045622 13656571 17045793 13656708 17045964 13656845 17046135 13656982 17046306 13657119 17046477 13657256 17046648 13657393 17046819 13657530 17046990 13657667 17047161 13657804 17047332 13657941 17047503 13658078 17047674 13658215 17047845 13658352 17048016 13658489 17048187 13658626 17048358 13658763 17048529 13658900 17048700 13659037 17048871 13659174 17049042 13659311 17049213 13659448 17049384 13659585 17049555 13659722 17049726 13659859 17049897 13659996 17050068 13660133 17050239 13660270 17050410 13660407 17050581 13660544 17050752 13660681 17050923 13660818 17051094 13660955 17051265 13661092 17051436 13661229 17051607 13661366 17051778 13661503 17051949 13661640 17052120 13661777 17052291 13661914 17052462 13662051 17052633 13662188 17052804 13662325 17052975 13662462 17053146 13662599 17053317 13662736 17053488 13662873 17053659 13663010 17053830 13663147 17054001 13663284 17054172 13663421 17054343 13663558 17054514 13663695 17054685 13663832 17054856 13663969 17055027 13664106 17055198 13664243 17055369 13664380 17055540 13664517 17055711 13664654 17055882 13664791 17056053 13664928 17056224 13665065 17056395 13665202 17056566 13665339 17056737 13665476 17056908 13665613 17057079 13665750 17057250 13665887 17057421 13666024 17057592 13666161 17057763 13666298 17057934 13666435 17058105 13666572 17058276 13666709 17058447 13666846 17058618 13666983 17058789 13667120 17058960 13667257 17059131 13667394 17059302 13667531 17059473 13667668 17059644 13667805 17059815 13667942 17059986 13668079 17060157 13668216 17060328 13668353 17060499 13668490 17060670 13668627 17060841 13668764 17061012 13668901 17061183 13669038 17061354 13669175 17061525 13669312 17061696 13669449 17061867 13669586 17062038 13669723 17062209 13669860 17062380 13669997 17062551 13670134 17062722 13670271 17062893 13670408 17063064 13670545 17063235 13670682 17063406 13670819 17063577 13670956 17063748 13671093 17063919 13671230 17064090 13671367 17064261 13671504 17064432 13671641 17064603 13671778 17064774 13671915 17064945 13672052 17065116 13672189 17065287 13672326 17065458 13672463 17065629 13672600 17065800 13672737 17065971 13672874 17066142 13673011 17066313 13673148 17066484 13673285 17066655 13673422 17066826 13673559 17066997 13673696 17067168 13673833 17067339 13673970 17067510 13674107 17067681 13674244 17067852 13674381 17068023 13674518 17068194 13674655 17068365 13674792 17068536 13674929 17068707 13675066 17068878 13675203 17069049 13675340 17069220 13675477 17069391 13675614 17069562 13675751 17069733 13675888 17069904 13676025 17070075 13676162 17070246 13676299 17070417 13676436 17070588 13676573 17070759 13676710 17070930 13676847 17071101 13676984 17071272 13677121 17071443 13677258 17071614 13677395 17071785 13677532 17071956 13677669 17072127 13677806 17072298 13677943 17072469 13678080 17072640 13678217 17072811 13678354 17072982 13678491 17073153 13678628 17073324 13678765 17073495 13678902 17073666 13679039 17073837 13679176 17074008 13679313 17074179 13679450 17074350 13679587 17074521 13679724 17074692 13679861 17074863 13679998 17075034 13680135 17075205 13680272 17075376 13680409 17075547 13680546 17075718 13680683 17075889 13680820 17076060 13680957 17076231 13681094 17076402 13681231 17076573 13681368 17076744 13681505 17076915 13681642 17077086 13681779 17077257 13681916 17077428 13682053 17077599 13682190 17077770 13682327 17077941 13682464 17078112 13682601 17078283 13682738 17078454 13682875 17078625 13683012 17078796 13683149 17078967 13683286 17079138 13683423 17079309 13683560 17079480 13683697 17079651 13683834 17079822 13683971 17079993 13684108 17080164 13684245 17080335 13684382 17080506 13684519 17080677 13684656 17080848 13684793 17081019 13684930 17081190 13685067 17081361 13685204 17081532 13685341 17081703 13685478 17081874 13685615 17082045 13685752 17082216 13685889 17082387 13686026 17082558 13686163 17082729 13686300 17082900 13686437 17083071 13686574 17083242 13686711 17083413 13686848 17083584 13686985 17083755 13687122 17083926 13687259 17084097 13687396 17084268 13687533 17084439 13687670 17084610 13687807 17084781 13687944 17084952 13688081 17085123 13688218 17085294 13688355 17085465 13688492 17085636 13688629 17085807 13688766 17085978 13688903 17086149 13689040 17086320 13689177 17086491 13689314 17086662 13689451 17086833 13689588 17087004 13689725 17087175 13689862 17087346 13689999 17087517 13690136 17087688 13690273 17087859 13690410 17088030 13690547 17088201 13690684 17088372 13690821 17088543 13690958 17088714 13691095 17088885 13691232 17089056 13691369 17089227 13691506 17089398 13691643 17089569 13691780 17089740 13691917 17089911 13692054 17090082 13692191 17090253 13692328 17090424 13692465 17090595 13692602 17090766 13692739 17090937 13692876 17091108 13693013 17091279 13693150 17091450 13693287 17091621
1000 31476435 0 31476435 39288105 31476572 39288276 31476709 39288447 31476846 39288618 31476983 39288789 31477120 39288960 31477257 39289131 31477394 39289302 31477531 39289473 31477668 39289644 31477805 39289815 31477942 39289986 31478079 39290157 31478216 39290328 31478353 39290499 31478490 39290670 31478627 39290841 31478764 39291012 31478901 39291183 31479038 39291354 31479175 39291525 31479312 39291696 31479449 39291867 31479586 39292038 31479723 39292209 31479860 39292380 31479997 39292551 31480134 39292722 31480271 39292893 31480408 39293064 31480545 39293235 31480682 39293406 31480819 39293577 31480956 39293748 31481093 39293919 31481230 39294090 31481367 39294261 31481504 39294432 31481641 39294603 31481778 39294774 31481915 39294945 31482052 39295116 31482189 39295287 31482326 39295458 31482463 39295629 31482600 39295800 31482737 39295971 31482874 39296142 31483011 39296313 31483148 39296484 31483285 39296655 31483422 39296826 31483559 39296997 31483696 39297168 31483833 39297339 31483970 39297510 31484107 39297681 31484244 39297852 31484381 39298023 31484518 39298194 31484655 39298365 31484792 39298536 31484929 39298707 31485066 39298878 31485203 39299049 31485340 39299220 31485477 39299391 31485614 39299562 31485751 39299733 31485888 39299904 31486025 39300075 31486162 39300246 31486299 39300417 31486436 39300588 31486573 39300759 31486710 39300930 31486847 39301101 31486984 39301272 31487121 39301443 31487258 39301614 31487395 39301785 31487532 39301956 31487669 39302127 31487806 39302298 31487943 39302469 31488080 39302640 31488217 39302811 31488354 39302982 31488491 39303153 31488628 39303324 31488765 39303495 31488902 39303666 31489039 39303837 31489176 39304008 31489313 39304179 31489450 39304350 31489587 39304521 31489724 39304692 31489861 39304863 31489998 39305034 31490135 39305205 31490272 39305376 31490409 39305547 31490546 39305718 31490683 39305889 31490820 39306060 31490957 39306231 31491094 39306402 31491231 39306573 31491368 39306744 31491505 39306915 31491642 39307086 31491779 39307257 31491916 39307428 31492053 39307599 31492190 39307770 31492327 39307941 31492464 39308112 31492601 39308283 31492738 39308454 31492875 39308625 31493012 39308796 31493149 39308967 31493286 39309138 31493423 39309309 31493560 39309480 31493697 39309651 31493834 39309822 31493971 39309993 31494108 39310164 31494245 39310335 31494382 39310506 31494519 39310677 31494656 39310848 31494793 39311019 31494930 39311190 31495067 39311361 31495204 39311532 31495341 39311703 31495478 39311874 31495615 39312045 31495752 39312216 31495889 39312387 31496026 39312558 31496163 39312729 31496300 39312900 31496437 39313071 31496574 39313242 31496711 39313413 31496848 39313584 31496985 39313755 31497122 39313926 31497259 39314097 31497396 39314268 31497533 39314439 31497670 39314610 31497807 39314781 31497944 39314952 31498081 39315123 31498218 39315294 31498355 39315465 31498492 39315636 31498629 39315807 31498766 39315978 31498903 39316149 31499040 39316320 31499177 39316491 31499314 39316662 31499451 39316833 31499588 39317004 31499725 39317175 31499862 39317346 31499999 39317517 31500136 39317688 31500273 39317859 31500410 39318030 31500547 39318201 31500684 39318372 31500821 39318543 31500958 39318714 31501095 39318885 31501232 39319056 31501369 39319227 31501506 39319398 31501643 39319569 31501780 39319740 31501917 39319911 31502054 39320082 31502191 39320253 31502328 39320424 31502465 39320595 31502602 39320766 31502739 39320937 31502876 39321108 31503013 39321279 31503150 39321450 31503287 39321621 31503424 39321792 31503561 39321963 31503698 39322134 31503835 39322305 31503972 39322476 31504109 39322647 31504246 39322818 31504383 39322989 31504520 39323160 31504657 39323331 31504794 39323502 31504931 39323673 31505068 39323844 31505205 39324015 31505342 39324186 31505479 39324357 31505616 39324528 31505753 39324699 31505890 39324870 31506027 39325041 31506164 39325212 31506301 39325383 31506438 39325554 31506575 39325725 31506712 39325896 31506849 39326067 31506986 39326238 31507123 39326409 31507260 39326580 31507397 39326751 31507534 39326922 31507671 39327093 31507808 39327264 31507945 39327435 31508082 39327606 31508219 39327777 31508356 39327948 31508493 39328119 31508630 39328290 31508767 39328461 31508904 39328632 31509041 39328803 31509178 39328974 31509315 39329145 31509452 39329316 31509589 39329487 31509726 39329658 31509863 39329829 31510000 39330000 31510137 39330171 31510274 39330342 31510411 39330513 31510548 39330684 31510685 39330855 31510822 39331026 31510959 39331197 31511096 39331368 31511233 39331539 31511370 39331710 31511507 39331881 31511644 39332052 31511781 39332223 31511918 39332394 31512055 39332565 31512192 39332736 31512329 39332907 31512466 39333078 31512603 39333249 31512740 39333420 31512877 39333591 31513014 39333762 31513151 39333933 31513288 39334104 31513425 39334275 31513562 39334446 31513699 39334617 31513836 39334788 31513973 39334959 31514110 39335130 31514247 39335301 31514384 39335472 31514521 39335643 31514658 39335814 31514795 39335985 31514932 39336156 31515069 39336327 31515206 39336498 31515343 39336669 31515480 39336840 31515617 39337011 31515754 39337182 31515891 39337353 31516028 39337524 31516165 39337695 31516302 39337866 31516439 39338037 31516576 39338208 31516713 39338379 31516850 39338550 31516987 39338721 31517124 39338892 31517261 39339063 31517398 39339234 31517535 39339405 31517672 39339576 31517809 39339747 31517946 39339918 31518083 39340089 31518220 39340260 31518357 39340431 31518494 39340602 31518631 39340773 31518768 39340944 31518905 39341115 31519042 39341286 31519179 39341457 31519316 39341628 31519453 39341799 31519590 39341970 31519727 39342141 31519864 39342312 31520001 39342483 31520138 39342654 31520275 39342825 31520412 39342996 31520549 39343167 31520686 39343338 31520823 39343509 31520960 39343680 31521097 39343851 31521234 39344022 31521371 39344193 31521508 39344364 31521645 39344535 31521782 39344706 31521919 39344877 31522056 39345048 31522193 39345219 31522330 39345390 31522467 39345561 31522604 39345732 31522741 39345903 31522878 39346074 31523015 39346245 31523152 39346416 31523289 39346587 31523426 39346758 31523563 39346929 31523700 39347100 31523837 39347271 31523974 39347442 31524111 39347613 31524248 39347784 31524385 39347955 31524522 39348126 31524659 39348297 31524796 39348468 31524933 39348639 31525070 39348810 31525207 39348981 31525344 39349152 31525481 39349323 31525618 39349494 31525755 39349665 31525892 39349836 31526029 39350007 31526166 39350178 31526303 39350349 31526440 39350520 31526577 39350691 31526714 39350862 31526851 39351033 31526988 39351204 31527125 39351375 31527262 39351546 31527399 39351717 31527536 39351888 31527673 39352059 31527810 39352230 31527947 39352401 31528084 39352572 31528221 39352743 31528358 39352914 31528495 39353085 31528632 39353256 31528769 39353427 31528906 39353598 31529043 39353769 31529180 39353940 31529317 39354111 31529454 39354282 31529591 39354453 31529728 39354624 31529865 39354795 31530002 39354966 31530139 39355137 31530276 39355308 31530413 39355479 31530550 39355650 31530687 39355821 31530824 39355992 31530961 39356163 31531098 39356334 31531235 39356505 31531372 39356676 31531509 39356847 31531646 39357018 31531783 39357189 31531920 39357360 31532057 39357531 31532194 39357702 31532331 39357873 31532468 39358044 31532605 39358215 31532742 39358386 31532879 39358557 31533016 39358728 31533153 39358899 31533290 39359070 31533427 39359241 31533564 39359412 31533701 39359583 31533838 39359754 31533975 39359925 31534112 39360096 31534249 39360267 31534386 39360438 31534523 39360609 31534660 39360780 31534797 39360951 31534934 39361122 31535071 39361293 31535208 39361464 31535345 39361635 31535482 39361806 31535619 39361977 31535756 39362148 31535893 39362319 31536030 39362490 31536167 39362661 31536304 39362832 31536441 39363003 31536578 39363174 31536715 39363345 31536852 39363516 31536989 39363687 31537126 39363858 31537263 39364029 31537400 39364200 31537537 39364371 31537674 39364542 31537811 39364713 31537948 39364884 31538085 39365055 31538222 39365226 31538359 39365397 31538496 39365568 31538633 39365739 31538770 39365910 31538907 39366081 31539044 39366252 31539181 39366423 31539318 39366594 31539455 39366765 31539592 39366936 31539729 39367107 31539866 39367278 31540003 39367449 31540140 39367620 31540277 39367791 31540414 39367962 31540551 39368133 31540688 39368304 31540825 39368475 31540962 39368646 31541099 39368817 31541236 39368988 31541373 39369159 31541510 39369330 31541647 39369501 31541784 39369672 31541921 39369843 31542058 39370014 31542195 39370185 31542332 39370356 31542469 39370527 31542606 39370698 31542743 39370869 31542880 39371040 31543017 39371211 31543154 39371382 31543291 39371553 31543428 39371724 31543565 39371895 31543702 39372066 31543839 39372237 31543976 39372408 31544113 39372579 31544250 39372750 31544387 39372921 31544524 39373092 31544661 39373263 31544798 39373434 31544935 39373605 31545072 39373776 31545209 39373947 31545346 39374118 31545483 39374289 31545620 39374460 31545757 39374631 31545894 39374802 31546031 39374973 31546168 39375144 31546305 39375315 31546442 39375486 31546579 39375657 31546716 39375828 31546853 39375999 31546990 39376170 31547127 39376341 31547264 39376512 31547401 39376683 31547538 39376854 31547675 39377025 31547812 39377196 31547949 39377367 31548086 39377538 31548223 39377709 31548360 39377880 31548497 39378051 31548634 39378222 31548771 39378393 31548908 39378564 31549045 39378735 31549182 39378906 31549319 39379077 31549456 39379248 31549593 39379419 31549730 39379590 31549867 39379761 31550004 39379932 31550141 39380103 31550278 39380274 31550415 39380445 31550552 39380616 31550689 39380787 31550826 39380958 31550963 39381129 31551100 39381300 31551237 39381471 31551374 39381642 31551511 39381813 31551648 39381984 31551785 39382155 31551922 39382326 31552059 39382497 31552196 39382668 31552333 39382839 31552470 39383010 31552607 39383181 31552744 39383352 31552881 39383523 31553018 39383694 31553155 39383865 31553292 39384036 31553429 39384207 31553566 39384378 31553703 39384549 31553840 39384720 31553977 39384891 31554114 39385062 31554251 39385233 31554388 39385404 31554525 39385575 31554662 39385746 31554799 39385917 31554936 39386088 31555073 39386259 31555210 39386430 31555347 39386601 31555484 39386772 31555621 39386943 31555758 39387114 31555895 39387285 31556032 39387456 31556169 39387627 31556306 39387798 31556443 39387969 31556580 39388140 31556717 39388311 31556854 39388482 31556991 39388653 31557128 39388824 31557265 39388995 31557402 39389166 31557539 39389337 31557676 39389508 31557813 39389679 31557950 39389850 31558087 39390021 31558224 39390192 31558361 39390363 31558498 39390534 31558635 39390705 31558772 39390876 31558909 39391047 31559046 39391218 31559183 39391389 31559320 39391560 31559457 39391731 31559594 39391902 31559731 39392073 31559868 39392244 31560005 39392415 31560142 39392586 31560279 39392757 31560416 39392928 31560553 39393099 31560690 39393270 31560827 39393441 31560964 39393612 31561101 39393783 31561238 39393954 31561375 39394125 31561512 39394296 31561649 39394467 31561786 39394638 31561923 39394809 31562060 39394980 31562197 39395151 31562334 39395322 31562471 39395493 31562608 39395664 31562745 39395835 31562882 39396006 31563019 39396177 31563156 39396348 31563293 39396519 31563430 39396690 31563567 39396861 31563704 39397032 31563841 39397203 31563978 39397374 31564115 39397545 31564252 39397716 31564389 39397887 31564526 39398058 31564663 39398229 31564800 39398400 31564937 39398571 31565074 39398742 31565211 39398913 31565348 39399084 31565485 39399255 31565622 39399426 31565759 39399597 31565896 39399768 31566033 39399939 31566170 39400110 31566307 39400281 31566444 39400452 31566581 39400623 31566718 39400794 31566855 39400965 31566992 39401136 31567129 39401307 31567266 39401478 31567403 39401649 31567540 39401820 31567677 39401991 31567814 39402162 31567951 39402333 31568088 39402504 31568225 39402675 31568362 39402846 31568499 39403017 31568636 39403188 31568773 39403359 31568910 39403530 31569047 39403701 31569184 39403872 31569321 39404043 31569458 39404214 31569595 39404385 31569732 39404556 31569869 39404727 31570006 39404898 31570143 39405069 31570280 39405240 31570417 39405411 31570554 39405582 31570691 39405753 31570828 39405924 31570965 39406095 31571102 39406266 31571239 39406437 31571376 39406608 31571513 39406779 31571650 39406950 31571787 39407121 31571924 39407292 31572061 39407463 31572198 39407634 31572335 39407805 31572472 39407976 31572609 39408147 31572746 39408318 31572883 39408489 31573020 39408660 31573157 39408831 31573294 39409002 31573431 39409173 31573568 39409344 31573705 39409515 31573842 39409686 31573979 39409857 31574116 39410028 31574253 39410199 31574390 39410370 31574527 39410541 31574664 39410712 31574801 39410883 31574938 39411054 31575075 39411225 31575212 39411396 31575349 39411567 31575486 39411738 31575623 39411909 31575760 39412080 31575897 39412251 31576034 39412422 31576171 39412593 31576308 39412764 31576445 39412935 31576582 39413106 31576719 39413277 31576856 39413448 31576993 39413619 31577130 39413790 31577267 39413961 31577404 39414132 31577541 39414303 31577678 39414474 31577815 39414645 31577952 39414816 31578089 39414987 31578226 39415158 31578363 39415329 31578500 39415500 31578637 39415671 31578774 39415842 31578911 39416013 31579048 39416184 31579185 39416355 31579322 39416526 31579459 39416697 31579596 39416868 31579733 39417039 31579870 39417210 31580007 39417381 31580144 39417552 31580281 39417723 31580418 39417894 31580555 39418065 31580692 39418236 31580829 39418407 31580966 39418578 31581103 39418749 31581240 39418920 31581377 39419091 31581514 39419262 31581651 39419433 31581788 39419604 31581925 39419775 31582062 39419946 31582199 39420117 31582336 39420288 31582473 39420459 31582610 39420630 31582747 39420801 31582884 39420972 31583021 39421143 31583158 39421314 31583295 39421485 31583432 39421656 31583569 39421827 31583706 39421998 31583843 39422169 31583980 39422340 31584117 39422511 31584254 39422682 31584391 39422853 31584528 39423024 31584665 39423195 31584802 39423366 31584939 39423537 31585076 39423708 31585213 39423879 31585350 39424050 31585487 39424221 31585624 39424392 31585761 39424563 31585898 39424734 31586035 39424905 31586172 39425076 31586309 39425247 31586446 39425418 31586583 39425589 31586720 39425760 31586857 39425931 31586994 39426102 31587131 39426273 31587268 39426444 31587405 39426615 31587542 39426786 31587679 39426957 31587816 39427128 31587953 39427299 31588090 39427470 31588227 39427641 31588364 39427812 31588501 39427983 31588638 39428154 31588775 39428325 31588912 39428496 31589049 39428667 31589186 39428838 31589323 39429009 31589460 39429180 31589597 39429351 31589734 39429522 31589871 39429693 31590008 39429864 31590145 39430035 31590282 39430206 31590419 39430377 31590556 39430548 31590693 39430719 31590830 39430890 31590967 39431061 31591104 39431232 31591241 39431403 31591378 39431574 31591515 39431745 31591652 39431916 31591789 39432087 31591926 39432258 31592063 39432429 31592200 39432600 31592337 39432771 31592474 39432942 31592611 39433113 31592748 39433284 31592885 39433455 31593022 39433626 31593159 39433797 31593296 39433968 31593433 39434139 31593570 39434310 31593707 39434481 31593844 39434652 31593981 39434823 31594118 39434994 31594255 39435165 31594392 39435336 31594529 39435507 31594666 39435678 31594803 39435849 31594940 39436020 31595077 39436191 31595214 39436362 31595351 39436533 31595488 39436704 31595625 39436875 31595762 39437046 31595899 39437217 31596036 39437388 31596173 39437559 31596310 39437730 31596447 39437901 31596584 39438072 31596721 39438243 31596858 39438414 31596995 39438585 31597132 39438756 31597269 39438927 31597406 39439098 31597543 39439269 31597680 39439440 31597817 39439611 31597954 39439782 31598091 39439953 31598228 39440124 31598365 39440295 31598502 39440466 31598639 39440637 31598776 39440808 31598913 39440979 31599050 39441150 31599187 39441321 31599324 39441492 31599461 39441663 31599598 39441834 31599735 39442005 31599872 39442176 31600009 39442347 31600146 39442518 31600283 39442689 31600420 39442860 31600557 39443031 31600694 39443202 31600831 39443373 31600968 39443544 31601105 39443715 31601242 39443886 31601379 39444057 31601516 39444228 31601653 39444399 31601790 39444570 31601927 39444741 31602064 39444912 31602201 39445083 31602338 39445254 31602475 39445425 31602612 39445596 31602749 39445767 31602886 39445938 31603023 39446109 31603160 39446280 31603297 39446451 31603434 39446622 31603571 39446793 31603708 39446964 31603845 39447135 31603982 39447306 31604119 39447477 31604256 39447648 31604393 39447819 31604530 39447990 31604667 39448161 31604804 39448332 31604941 39448503 31605078 39448674 31605215 39448845 31605352 39449016 31605489 39449187 31605626 39449358 31605763 39449529 31605900 39449700 31606037 39449871 31606174 39450042 31606311 39450213 31606448 39450384 31606585 39450555 31606722 39450726 31606859 39450897 31606996 39451068 31607133 39451239 31607270 39451410 31607407 39451581 31607544 39451752 31607681 39451923 31607818 39452094 31607955 39452265 31608092 39452436 31608229 39452607 31608366 39452778 31608503 39452949 31608640 39453120 31608777 39453291 31608914 39453462 31609051 39453633 31609188 39453804 31609325 39453975 31609462 39454146 31609599 39454317 31609736 39454488 31609873 39454659 31610010 39454830 31610147 39455001 31610284 39455172 31610421 39455343 31610558 39455514 31610695 39455685 31610832 39455856 31610969 39456027 31611106 39456198 31611243 39456369 31611380 39456540 31611517 39456711 31611654 39456882 31611791 39457053 31611928 39457224 31612065 39457395 31612202 39457566 31612339 39457737 31612476 39457908 31612613 39458079 31612750 39458250 31612887 39458421 31613024 39458592 31613161 39458763
1000 62939170 0 62939170 78559110 62939307 78559281 62939444 78559452 62939581 78559623 62939718 78559794 62939855 78559965 62939992 78560136 62940129 78560307 62940266 78560478 62940403 78560649 62940540 78560820 62940677 78560991 62940814 78561162 62940951 78561333 62941088 78561504 62941225 78561675 62941362 78561846 62941499 78562017 62941636 78562188 62941773 78562359 62941910 78562530 62942047 78562701 62942184 78562872 62942321 78563043 62942458 78563214 62942595 78563385 62942732 78563556 62942869 78563727 62943006 78563898 62943143 78564069 62943280 78564240 62943417 78564411 62943554 78564582 62943691 78564753 62943828 78564924 62943965 78565095 62944102 78565266 62944239 78565437 62944376 78565608 62944513 78565779 62944650 78565950 62944787 78566121 62944924 78566292 62945061 78566463 62945198 78566634 62945335 78566805 62945472 78566976 62945609 78567147 62945746 78567318 62945883 78567489 62946020 78567660 62946157 78567831 62946294 78568002 62946431 78568173 62946568 78568344 62946705 78568515 62946842 78568686 62946979 78568857 62947116 78569028 62947253 78569199 62947390 78569370 62947527 78569541 62947664 78569712 62947801 78569883 62947938 78570054 62948075 78570225 62948212 78570396 62948349 78570567 62948486 78570738 62948623 78570909 62948760 78571080 62948897 78571251 62949034 78571422 62949171 78571593 62949308 78571764 62949445 78571935 62949582 78572106 62949719 78572277 62949856 78572448 62949993 78572619 62950130 78572790 62950267 78572961 62950404 78573132 62950541 78573303 62950678 78573474 62950815 78573645 62950952 78573816 62951089 78573987 62951226 78574158 62951363 78574329 62951500 78574500 62951637 78574671 62951774 78574842 62951911 78575013 62952048 78575184 62952185 78575355 62952322 78575526 62952459 78575697 62952596 78575868 62952733 78576039 62952870 78576210 62953007 78576381 62953144 78576552 62953281 78576723 62953418 78576894 62953555 78577065 62953692 78577236 62953829 78577407 62953966 78577578 62954103 78577749 62954240 78577920 62954377 78578091 62954514 78578262 62954651 78578433 62954788 78578604 62954925 78578775 62955062 78578946 62955199 78579117 62955336 78579288 62955473 78579459 62955610 78579630 62955747 78579801 62955884 78579972 62956021 78580143 62956158 78580314 62956295 78580485 62956432 78580656 62956569 78580827 62956706 78580998 62956843 78581169 62956980 78581340 62957117 78581511 62957254 78581682 62957391 78581853 62957528 78582024 62957665 78582195 62957802 78582366 62957939 78582537 62958076 78582708 62958213 78582879 62958350 78583050 62958487 78583221 62958624 78583392 62958761 78583563 62958898 78583734 62959035 78583905 62959172 78584076 62959309 78584247 62959446 78584418 62959583 78584589 62959720 78584760 62959857 78584931 62959994 78585102 62960131 78585273 62960268 78585444 62960405 78585615 62960542 78585786 62960679 78585957 62960816 78586128 62960953 78586299 62961090 78586470 62961227 78586641 62961364 78586812 62961501 78586983 62961638 78587154 62961775 78587325 62961912 78587496 62962049 78587667 62962186 78587838 62962323 78588009 62962460 78588180 62962597 78588351 62962734 78588522 62962871 78588693 62963008 78588864 62963145 78589035 62963282 78589206 62963419 78589377 62963556 78589548 62963693 78589719 62963830 78589890 62963967 78590061 62964104 78590232 62964241 78590403 62964378 78590574 62964515 78590745 62964652 78590916 62964789 78591087 62964926 78591258 62965063 78591429 62965200 78591600 62965337 78591771 62965474 78591942 62965611 78592113 62965748 78592284 62965885 78592455 62966022 78592626 62966159 78592797 62966296 78592968 62966433 78593139 62966570 78593310 62966707 78593481 62966844 78593652 62966981 78593823 62967118 78593994 62967255 78594165 62967392 78594336 62967529 78594507 62967666 78594678 62967803 78594849 62967940 78595020 62968077 78595191 62968214 78595362 62968351 78595533 62968488 78595704 62968625 78595875 62968762 78596046 62968899 78596217 62969036 78596388 62969173 78596559 62969310 78596730 62969447 78596901 62969584 78597072 62969721 78597243 62969858 78597414 62969995 78597585 62970132 78597756 62970269 78597927 62970406 78598098 62970543 78598269 62970680 78598440 62970817 78598611 62970954 78598782 62971091 78598953 62971228 78599124 62971365 78599295 62971502 78599466 62971639 78599637 62971776 78599808 62971913 78599979 62972050 78600150 62972187 78600321 62972324 78600492 62972461 78600663 62972598 78600834 62972735 78601005 62972872 78601176 62973009 78601347 62973146 78601518 62973283 78601689 62973420 78601860 62973557 78602031 62973694 78602202 62973831 78602373 62973968 78602544 62974105 78602715 62974242 78602886 62974379 78603057 62974516 78603228 62974653 78603399 62974790 78603570 62974927 78603741 62975064 78603912 62975201 78604083 62975338 78604254 62975475 78604425 62975612 78604596 62975749 78604767 62975886 78604938 62976023 78605109 62976160 78605280 62976297 78605451 62976434 78605622 62976571 78605793 62976708 78605964 62976845 78606135 62976982 78606306 62977119 78606477 62977256 78606648 62977393 78606819 62977530 78606990 62977667 78607161 62977804 78607332 62977941 78607503 62978078 78607674 62978215 78607845 62978352 78608016 62978489 78608187 62978626 78608358 62978763 78608529 62978900 78608700 62979037 78608871 62979174 78609042 62979311 78609213 62979448 78609384 62979585 78609555 62979722 78609726 62979859 78609897 62979996 78610068 62980133 78610239 62980270 78610410 62980407 78610581 62980544 78610752 62980681 78610923 62980818 78611094 62980955 78611265 62981092 78611436 62981229 78611607 62981366 78611778 62981503 78611949 62981640 78612120 62981777 78612291 62981914 78612462 62982051 78612633 62982188 78612804 62982325 78612975 62982462 78613146 62982599 78613317 62982736 78613488 62982873 78613659 62983010 78613830 62983147 78614001 62983284 78614172 62983421 78614343 62983558 78614514 62983695 78614685 62983832 78614856 62983969 78615027 62984106 78615198 62984243 78615369 62984380 78615540 62984517 78615711 62984654 78615882 62984791 78616053 62984928 78616224 62985065 78616395 62985202 78616566 62985339 78616737 62985476 78616908 62985613 78617079 62985750 78617250 62985887 78617421 62986024 78617592 62986161 78617763 62986298 78617934 62986435 78618105 62986572 78618276 62986709 78618447 62986846 78618618 62986983 78618789 62987120 78618960 62987257 78619131 62987394 78619302 62987531 78619473 62987668 78619644 62987805 78619815 62987942 78619986 62988079 78620157 62988216 78620328 62988353 78620499 62988490 78620670 62988627 78620841 62988764 78621012 62988901 78621183 62989038 78621354 62989175 78621525 62989312 78621696 62989449 78621867 62989586 78622038 62989723 78622209 62989860 78622380 62989997 78622551 62990134 78622722 62990271 78622893 62990408 78623064 62990545 78623235 62990682 78623406 62990819 78623577 62990956 78623748 62991093 78623919 62991230 78624090 62991367 78624261 62991504 78624432 62991641 78624603 62991778 78624774 62991915 78624945 62992052 78625116 62992189 78625287 62992326 78625458 62992463 78625629 62992600 78625800 62992737 78625971 62992874 78626142 62993011 78626313 62993148 78626484 62993285 78626655 62993422 78626826 62993559 78626997 62993696 78627168 62993833 78627339 62993970 78627510 62994107 78627681 62994244 78627852 62994381 78628023 62994518 78628194 62994655 78628365 62994792 78628536 62994929 78628707 62995066 78628878 62995203 78629049 62995340 78629220 62995477 78629391 62995614 78629562 62995751 78629733 62995888 78629904 62996025 78630075 62996162 78630246 62996299 78630417 62996436 78630588 62996573 78630759 62996710 78630930 62996847 78631101 62996984 78631272 62997121 78631443 62997258 78631614 62997395 78631785 62997532 78631956 62997669 78632127 62997806 78632298 62997943 78632469 62998080 78632640 62998217 78632811 62998354 78632982 62998491 78633153 62998628 78633324 62998765 78633495 62998902 78633666 62999039 78633837 62999176 78634008 62999313 78634179 62999450 78634350 62999587 78634521 62999724 78634692 62999861 78634863 62999998 78635034 63000135 78635205 63000272 78635376 63000409 78635547 63000546 78635718 63000683 78635889 63000820 78636060 63000957 78636231 63001094 78636402 63001231 78636573 63001368 78636744 63001505 78636915 63001642 78637086 63001779 78637257 63001916 78637428 63002053 78637599 63002190 78637770 63002327 78637941 63002464 78638112 63002601 78638283 63002738 78638454 63002875 78638625 63003012 78638796 63003149 78638967 63003286 78639138 63003423 78639309 63003560 78639480 63003697 78639651 63003834 78639822 63003971 78639993 63004108 78640164 63004245 78640335 63004382 78640506 63004519 78640677 63004656 78640848 63004793 78641019 63004930 78641190 63005067 78641361 63005204 78641532 63005341 78641703 63005478 78641874 63005615 78642045 63005752 78642216 63005889 78642387 63006026 78642558 63006163 78642729 63006300 78642900 63006437 78643071 63006574 78643242 63006711 78643413 63006848 78643584 63006985 78643755 63007122 78643926 63007259 78644097 63007396 78644268 63007533 78644439 63007670 78644610 63007807 78644781 63007944 78644952 63008081 78645123 63008218 78645294 63008355 78645465 63008492 78645636 63008629 78645807 63008766 78645978 63008903 78646149 63009040 78646320 63009177 78646491 63009314 78646662 63009451 78646833 63009588 78647004 63009725 78647175 63009862 78647346 63009999 78647517 63010136 78647688 63010273 78647859 63010410 78648030 63010547 78648201 63010684 78648372 63010821 78648543 63010958 78648714 63011095 78648885 63011232 78649056 63011369 78649227 63011506 78649398 63011643 78649569 63011780 78649740 63011917 78649911 63012054 78650082 63012191 78650253 63012328 78650424 63012465 78650595 63012602 78650766 63012739 78650937 63012876 78651108 63013013 78651279 63013150 78651450 63013287 78651621 63013424 78651792 63013561 78651963 63013698 78652134 63013835 78652305 63013972 78652476 63014109 78652647 63014246 78652818 63014383 78652989 63014520 78653160 63014657 78653331 63014794 78653502 63014931 78653673 63015068 78653844 63015205 78654015 63015342 78654186 63015479 78654357 63015616 78654528 63015753 78654699 63015890 78654870 63016027 78655041 63016164 78655212 63016301 78655383 63016438 78655554 63016575 78655725 63016712 78655896 63016849 78656067 63016986 78656238 63017123 78656409 63017260 78656580 63017397 78656751 63017534 78656922 63017671 78657093 63017808 78657264 63017945 78657435 63018082 78657606 63018219 78657777 63018356 78657948 63018493 78658119 63018630 78658290 63018767 78658461 63018904 78658632 63019041 78658803 63019178 78658974 63019315 78659145 63019452 78659316 63019589 78659487 63019726 78659658 63019863 78659829 63020000 78660000 63020137 78660171 63020274 78660342 63020411 78660513 63020548 78660684 63020685 78660855 63020822 78661026 63020959 78661197 63021096 78661368 63021233 78661539 63021370 78661710 63021507 78661881 63021644 78662052 63021781 78662223 63021918 78662394 63022055 78662565 63022192 78662736 63022329 78662907 63022466 78663078 63022603 78663249 63022740 78663420 63022877 78663591 63023014 78663762 63023151 78663933 63023288 78664104 63023425 78664275 63023562 78664446 63023699 78664617 63023836 78664788 63023973 78664959 63024110 78665130 63024247 78665301 63024384 78665472 63024521 78665643 63024658 78665814 63024795 78665985 63024932 78666156 63025069 78666327 63025206 78666498 63025343 78666669 63025480 78666840 63025617 78667011 63025754 78667182 63025891 78667353 63026028 78667524 63026165 78667695 63026302 78667866 63026439 78668037 63026576 78668208 63026713 78668379 63026850 78668550 63026987 78668721 63027124 78668892 63027261 78669063 63027398 78669234 63027535 78669405 63027672 78669576 63027809 78669747 63027946 78669918 63028083 78670089 63028220 78670260 63028357 78670431 63028494 78670602 63028631 78670773 63028768 78670944 63028905 78671115 63029042 78671286 63029179 78671457 63029316 78671628 63029453 78671799 63029590 78671970 63029727 78672141 63029864 78672312 63030001 78672483 63030138 78672654 63030275 78672825 63030412 78672996 63030549 78673167 63030686 78673338 63030823 78673509 63030960 78673680 63031097 78673851 63031234 78674022 63031371 78674193 63031508 78674364 63031645 78674535 63031782 78674706 63031919 78674877 63032056 78675048 63032193 78675219 63032330 78675390 63032467 78675561 63032604 78675732 63032741 78675903 63032878 78676074 63033015 78676245 63033152 78676416 63033289 78676587 63033426 78676758 63033563 78676929 63033700 78677100 63033837 78677271 63033974 78677442 63034111 78677613 63034248 78677784 63034385 78677955 63034522 78678126 63034659 78678297 63034796 78678468 63034933 78678639 63035070 78678810 63035207 78678981 63035344 78679152 63035481 78679323 63035618 78679494 63035755 78679665 63035892 78679836 63036029 78680007 63036166 78680178 63036303 78680349 63036440 78680520 63036577 78680691 63036714 78680862 63036851 78681033 63036988 78681204 63037125 78681375 63037262 78681546 63037399 78681717 63037536 78681888 63037673 78682059 63037810 78682230 63037947 78682401 63038084 78682572 63038221 78682743 63038358 78682914 63038495 78683085 63038632 78683256 63038769 78683427 63038906 78683598 63039043 78683769 63039180 78683940 63039317 78684111 63039454 78684282 63039591 78684453 63039728 78684624 63039865 78684795 63040002 78684966 63040139 78685137 63040276 78685308 63040413 78685479 63040550 78685650 63040687 78685821 63040824 78685992 63040961 78686163 63041098 78686334 63041235 78686505 63041372 78686676 63041509 78686847 63041646 78687018 63041783 78687189 63041920 78687360 63042057 78687531 63042194 78687702 63042331 78687873 63042468 78688044 63042605 78688215 63042742 78688386 63042879 78688557 63043016 78688728 63043153 78688899 63043290 78689070 63043427 78689241 63043564 78689412 63043701 78689583 63043838 78689754 63043975 78689925 63044112 78690096 63044249 78690267 63044386 78690438 63044523 78690609 63044660 78690780 63044797 78690951 63044934 78691122 63045071 78691293 63045208 78691464 63045345 78691635 63045482 78691806 63045619 78691977 63045756 78692148 63045893 78692319 63046030 78692490 63046167 78692661 63046304 78692832 63046441 78693003 63046578 78693174 63046715 78693345 63046852 78693516 63046989 78693687 63047126 78693858 63047263 78694029 63047400 78694200 63047537 78694371 63047674 78694542 63047811 78694713 63047948 78694884 63048085 78695055 63048222 78695226 63048359 78695397 63048496 78695568 63048633 78695739 63048770 78695910 63048907 78696081 63049044 78696252 63049181 78696423 63049318 78696594 63049455 78696765 63049592 78696936 63049729 78697107 63049866 78697278 63050003 78697449 63050140 78697620 63050277 78697791 63050414 78697962 63050551 78698133 63050688 78698304 63050825 78698475 63050962 78698646 63051099 78698817 63051236 78698988 63051373 78699159 63051510 78699330 63051647 78699501 63051784 78699672 63051921 78699843 63052058 78700014 63052195 78700185 63052332 78700356 63052469 78700527 63052606 78700698 63052743 78700869 63052880 78701040 63053017 78701211 63053154 78701382 63053291 78701553 63053428 78701724 63053565 78701895 63053702 78702066 63053839 78702237 63053976 78702408 63054113 78702579 63054250 78702750 63054387 78702921 63054524 78703092 63054661 78703263 63054798 78703434 63054935 78703605 63055072 78703776 63055209 78703947 63055346 78704118 63055483 78704289 63055620 78704460 63055757 78704631 63055894 78704802 63056031 78704973 63056168 78705144 63056305 78705315 63056442 78705486 63056579 78705657 63056716 78705828 63056853 78705999 63056990 78706170 63057127 78706341 63057264 78706512 63057401 78706683 63057538 78706854 63057675 78707025 63057812 78707196 63057949 78707367 63058086 78707538 63058223 78707709 63058360 78707880 63058497 78708051 63058634 78708222 63058771 78708393 63058908 78708564 63059045 78708735 63059182 78708906 63059319 78709077 63059456 78709248 63059593 78709419 63059730 78709590 63059867 78709761 63060004 78709932 63060141 78710103 63060278 78710274 63060415 78710445 63060552 78710616 63060689 78710787 63060826 78710958 63060963 78711129 63061100 78711300 63061237 78711471 63061374 78711642 63061511 78711813 63061648 78711984 63061785 78712155 63061922 78712326 63062059 78712497 63062196 78712668 63062333 78712839 63062470 78713010 63062607 78713181 63062744 78713352 63062881 78713523 63063018 78713694 63063155 78713865 63063292 78714036 63063429 78714207 63063566 78714378 63063703 78714549 63063840 78714720 63063977 78714891 63064114 78715062 63064251 78715233 63064388 78715404 63064525 78715575 63064662 78715746 63064799 78715917 63064936 78716088 63065073 78716259 63065210 78716430 63065347 78716601 63065484 78716772 63065621 78716943 63065758 78717114 63065895 78717285 63066032 78717456 63066169 78717627 63066306 78717798 63066443 78717969 63066580 78718140 63066717 78718311 63066854 78718482 63066991 78718653 63067128 78718824 63067265 78718995 63067402 78719166 63067539 78719337 63067676 78719508 63067813 78719679 63067950 78719850 63068087 78720021 63068224 78720192 63068361 78720363 63068498 78720534 63068635 78720705 63068772 78720876 63068909 78721047 63069046 78721218 63069183 78721389 63069320 78721560 63069457 78721731 63069594 78721902 63069731 78722073 63069868 78722244 63070005 78722415 63070142 78722586 63070279 78722757 63070416 78722928 63070553 78723099 63070690 78723270 63070827 78723441 63070964 78723612 63071101 78723783 63071238 78723954 63071375 78724125 63071512 78724296 63071649 78724467 63071786 78724638 63071923 78724809 63072060 78724980 63072197 78725151 63072334 78725322 63072471 78725493 63072608 78725664 63072745 78725835 63072882 78726006 63073019 78726177 63073156 78726348 63073293 78726519 63073430 78726690 63073567 78726861 63073704 78727032 63073841 78727203 63073978 78727374 63074115 78727545 63074252 78727716 63074389 78727887 63074526 78728058 63074663 78728229 63074800 78728400 63074937 78728571 63075074 78728742 63075211 78728913 63075348 78729084 63075485 78729255 63075622 78729426 63075759 78729597 63075896 78729768
1000 26302900 0 26302900 32830627 26303037 32830798 26303174 32830969 26303311 32831140 26303448 32831311 26303585 32831482 26303722 32831653 26303859 32831824 26303996 32831995 26304133 32832166 26304270 32832337 26304407 32832508 26304544 32832679 26304681 32832850 26304818 32833021 26304955 32833192 26305092 32833363 26305229 32833534 26305366 32833705 26305503 32833876 26305640 32834047 26305777 32834218 26305914 32834389 26306051 32834560 26306188 32834731 26306325 32834902 26306462 32835073 26306599 32835244 26306736 32835415 26306873 32835586 26307010 32835757 26307147 32835928 26307284 32836099 26307421 32836270 26307558 32836441 26307695 32836612 26307832 32836783 26307969 32836954 26308106 32837125 26308243 32837296 26308380 32837467 26308517 32837638 26308654 32837809 26308791 32837980 26308928 32838151 26309065 32838322 26309202 32838493 26309339 32838664 26309476 32838835 26309613 32839006 26309750 32839177 26309887 32839348 26310024 32839519 26310161 32839690 26310298 32839861 26310435 32840032 26310572 32840203 26310709 32840374 26310846 32840545 26310983 32840716 26311120 32840887 26311257 32841058 26311394 32841229 26311531 32841400 26311668 32841571 26311805 32841742 26311942 32841913 26312079 32842084 26312216 32842255 26312353 32842426 26312490 32842597 26312627 32842768 26312764 32842939 26312901 32843110 26313038 32843281 26313175 32843452 26313312 32843623 26313449 32843794 26313586 32843965 26313723 32844136 26313860 32844307 26313997 32844478 26314134 32844649 26314271 32844820 26314408 32844991 26314545 32845162 26314682 32845333 26314819 32845504 26314956 32845675 26315093 32845846 26315230 32846017 26315367 32846188 26315504 32846359 26315641 32846530 26315778 32846701 26315915 32846872 26316052 32847043 26316189 32847214 26316326 32847385 26316463 32847556 26316600 32847727 26316737 32847898 26316874 32848069 26317011 32848240 26317148 32848411 26317285 32848582 26317422 32848753 26317559 32848924 26317696 32849095 26317833 32849266 26317970 32849437 26318107 32849608 26318244 32849779 26318381 32849950 26318518 32850121 26318655 32850292 26318792 32850463 26318929 32850634 26319066 32850805 26319203 32850976 26319340 32851147 26319477 32851318 26319614 32851489 26319751 32851660 26319888 32851831 26320025 32852002 26320162 32852173 26320299 32852344 26320436 32852515 26320573 32852686 26320710 32852857 26320847 32853028 26320984 32853199 26321121 32853370 26321258 32853541 26321395 32853712 26321532 32853883 26321669 32854054 26321806 32854225 26321943 32854396 26322080 32854567 26322217 32854738 26322354 32854909 26322491 32855080 26322628 32855251 26322765 32855422 26322902 32855593 26323039 32855764 26323176 32855935 26323313 32856106 26323450 32856277 26323587 32856448 26323724 32856619 26323861 32856790 26323998 32856961 26324135 32857132 26324272 32857303 26324409 32857474 26324546 32857645 26324683 32857816 26324820 32857987 26324957 32858158 26325094 32858329 26325231 32858500 26325368 32858671 26325505 32858842 26325642 32859013 26325779 32859184 26325916 32859355 26326053 32859526 26326190 32859697 26326327 32859868 26326464 32860039 26326601 32860210 26326738 32860381 26326875 32860552 26327012 32860723 26327149 32860894 26327286 32861065 26327423 32861236 26327560 32861407 26327697 32861578 26327834 32861749 26327971 32861920 26328108 32862091 26328245 32862262 26328382 32862433 26328519 32862604 26328656 32862775 26328793 32862946 26328930 32863117 26329067 32863288 26329204 32863459 26329341 32863630 26329478 32863801 26329615 32863972 26329752 32864143 26329889 32864314 26330026 32864485 26330163 32864656 26330300 32864827 26330437 32864998 26330574 32865169 26330711 32865340 26330848 32865511 26330985 32865682 26331122 32865853 26331259 32866024 26331396 32866195 26331533 32866366 26331670 32866537 26331807 32866708 26331944 32866879 26332081 32867050 26332218 32867221 26332355 32867392 26332492 32867563 26332629 32867734 26332766 32867905 26332903 32868076 26333040 32868247 26333177 32868418 26333314 32868589 26333451 32868760 26333588 32868931 26333725 32869102 26333862 32869273 26333999 32869444 26334136 32869615 26334273 32869786 26334410 32869957 26334547 32870128 26334684 32870299 26334821 32870470 26334958 32870641 26335095 32870812 26335232 32870983 26335369 32871154 26335506 32871325 26335643 32871496 26335780 32871667 26335917 32871838 26336054 32872009 26336191 32872180 26336328 32872351 26336465 32872522 26336602 32872693 26336739 32872864 26336876 32873035 26337013 32873206 26337150 32873377 26337287 32873548 26337424 32873719 26337561 32873890 26337698 32874061 26337835 32874232 26337972 32874403 26338109 32874574 26338246 32874745 26338383 32874916 26338520 32875087 26338657 32875258 26338794 32875429 26338931 32875600 26339068 32875771 26339205 32875942 26339342 32876113 26339479 32876284 26339616 32876455 26339753 32876626 26339890 32876797 26340027 32876968 26340164 32877139 26340301 32877310 26340438 32877481 26340575 32877652 26340712 32877823 26340849 32877994 26340986 32878165 26341123 32878336 26341260 32878507 26341397 32878678 26341534 32878849 26341671 32879020 26341808 32879191 26341945 32879362 26342082 32879533 26342219 32879704 26342356 32879875 26342493 32880046 26342630 32880217 26342767 32880388 26342904 32880559 26343041 32880730 26343178 32880901 26343315 32881072 26343452 32881243 26343589 32881414 26343726 32881585 26343863 32881756 26344000 32881927 26344137 32882098 26344274 32882269 26344411 32882440 26344548 32882611 26344685 32882782 26344822 32882953 26344959 32883124 26345096 32883295 26345233 32883466 26345370 32883637 26345507 32883808 26345644 32883979 26345781 32884150 26345918 32884321 26346055 32884492 26346192 32884663 26346329 32884834 26346466 32885005 26346603 32885176 26346740 32885347 26346877 32885518 26347014 32885689 26347151 32885860 26347288 32886031 26347425 32886202 26347562 32886373 26347699 32886544 26347836 32886715 26347973 32886886 26348110 32887057 26348247 32887228 26348384 32887399 26348521 32887570 26348658 32887741 26348795 32887912 26348932 32888083 26349069 32888254 26349206 32888425 26349343 32888596 26349480 32888767 26349617 32888938 26349754 32889109 26349891 32889280 26350028 32889451 26350165 32889622 26350302 32889793 26350439 32889964 26350576 32890135 26350713 32890306 26350850 32890477 26350987 32890648 26351124 32890819 26351261 32890990 26351398 32891161 26351535 32891332 26351672 32891503 26351809 32891674 26351946 32891845 26352083 32892016 26352220 32892187 26352357 32892358 26352494 32892529 26352631 32892700 26352768 32892871 26352905 32893042 26353042 32893213 26353179 32893384 26353316 32893555 26353453 32893726 26353590 32893897 26353727 32894068 26353864 32894239 26354001 32894410 26354138 32894581 26354275 32894752 26354412 32894923 26354549 32895094 26354686 32895265 26354823 32895436 26354960 32895607 26355097 32895778 26355234 32895949 26355371 32896120 26355508 32896291 26355645 32896462 26355782 32896633 26355919 32896804 26356056 32896975 26356193 32897146 26356330 32897317 26356467 32897488 26356604 32897659 26356741 32897830 26356878 32898001 26357015 32898172 26357152 32898343 26357289 32898514 26357426 32898685 26357563 32898856 26357700 32899027 26357837 32899198 26357974 32899369 26358111 32899540 26358248 32899711 26358385 32899882 26358522 32900053 26358659 32900224 26358796 32900395 26358933 32900566 26359070 32900737 26359207 32900908 26359344 32901079 26359481 32901250 26359618 32901421 26359755 32901592 26359892 32901763 26360029 32901934 26360166 32902105 26360303 32902276 26360440 32902447 26360577 32902618 26360714 32902789 26360851 32902960 26360988 32903131 26361125 32903302 26361262 32903473 26361399 32903644 26361536 32903815 26361673 32903986 26361810 32904157 26361947 32904328 26362084 32904499 26362221 32904670 26362358 32904841 26362495 32905012 26362632 32905183 26362769 32905354 26362906 32905525 26363043 32905696 26363180 32905867 26363317 32906038 26363454 32906209 26363591 32906380 26363728 32906551 26363865 32906722 26364002 32906893 26364139 32907064 26364276 32907235 26364413 32907406 26364550 32907577 26364687 32907748 26364824 32907919 26364961 32908090 26365098 32908261 26365235 32908432 26365372 32908603 26365509 32908774 26365646 32908945 26365783 32909116 26365920 32909287 26366057 32909458 26366194 32909629 26366331 32909800 26366468 32909971 26366605 32910142 26366742 32910313 26366879 32910484 26367016 32910655 26367153 32910826 26367290 32910997 26367427 32911168 26367564 32911339 26367701 32911510 26367838 32911681 26367975 32911852 26368112 32912023 26368249 32912194 26368386 32912365 26368523 32912536 26368660 32912707 26368797 32912878 26368934 32913049 26369071 32913220 26369208 32913391 26369345 32913562 26369482 32913733 26369619 32913904 26369756 32914075 26369893 32914246 26370030 32914417 26370167 32914588 26370304 32914759 26370441 32914930 26370578 32915101 26370715 32915272 26370852 32915443 26370989 32915614 26371126 32915785 26371263 32915956 26371400 32916127 26371537 32916298 26371674 32916469 26371811 32916640 26371948 32916811 26372085 32916982 26372222 32917153 26372359 32917324 26372496 32917495 26372633 32917666 26372770 32917837 26372907 32918008 26373044 32918179 26373181 32918350 26373318 32918521 26373455 32918692 26373592 32918863 26373729 32919034 26373866 32919205 26374003 32919376 26374140 32919547 26374277 32919718 26374414 32919889 26374551 32920060 26374688 32920231 26374825 32920402 26374962 32920573 26375099 32920744 26375236 32920915 26375373 32921086 26375510 32921257 26375647 32921428 26375784 32921599 26375921 32921770 26376058 32921941 26376195 32922112 26376332 32922283 26376469 32922454 26376606 32922625 26376743 32922796 26376880 32922967 26377017 32923138 26377154 32923309 26377291 32923480 26377428 32923651 26377565 32923822 26377702 32923993 26377839 32924164 26377976 32924335 26378113 32924506 26378250 32924677 26378387 32924848 26378524 32925019 26378661 32925190 26378798 32925361 26378935 32925532 26379072 32925703 26379209 32925874 26379346 32926045 26379483 32926216 26379620 32926387 26379757 32926558 26379894 32926729 26380031 32926900 26380168 32927071 26380305 32927242 26380442 32927413 26380579 32927584 26380716 32927755 26380853 32927926 26380990 32928097 26381127 32928268 26381264 32928439 26381401 32928610 26381538 32928781 26381675 32928952 26381812 32929123 26381949 32929294 26382086 32929465 26382223 32929636 26382360 32929807 26382497 32929978 26382634 32930149 26382771 32930320 26382908 32930491 26383045 32930662 26383182 32930833 26383319 32931004 26383456 32931175 26383593 32931346 26383730 32931517 26383867 32931688 26384004 32931859 26384141 32932030 26384278 32932201 26384415 32932372 26384552 32932543 26384689 32932714 26384826 32932885 26384963 32933056 26385100 32933227 26385237 32933398 26385374 32933569 26385511 32933740 26385648 32933911 26385785 32934082 26385922 32934253 26386059 32934424 26386196 32934595 26386333 32934766 26386470 32934937 26386607 32935108 26386744 32935279 26386881 32935450 26387018 32935621 26387155 32935792 26387292 32935963 26387429 32936134 26387566 32936305 26387703 32936476 26387840 32936647 26387977 32936818 26388114 32936989 26388251 32937160 26388388 32937331 26388525 32937502 26388662 32937673 26388799 32937844 26388936 32938015 26389073 32938186 26389210 32938357 26389347 32938528 26389484 32938699 26389621 32938870 26389758 32939041 26389895 32939212 26390032 32939383 26390169 32939554 26390306 32939725 26390443 32939896 26390580 32940067 26390717 32940238 26390854 32940409 26390991 32940580 26391128 32940751 26391265 32940922 26391402 32941093 26391539 32941264 26391676 32941435 26391813 32941606 26391950 32941777 26392087 32941948 26392224 32942119 26392361 32942290 26392498 32942461 26392635 32942632 26392772 32942803 26392909 32942974 26393046 32943145 26393183 32943316 26393320 32943487 26393457 32943658 26393594 32943829 26393731 32944000 26393868 32944171 26394005 32944342 26394142 32944513 26394279 32944684 26394416 32944855 26394553 32945026 26394690 32945197 26394827 32945368 26394964 32945539 26395101 32945710 26395238 32945881 26395375 32946052 26395512 32946223 26395649 32946394 26395786 32946565 26395923 32946736 26396060 32946907 26396197 32947078 26396334 32947249 26396471 32947420 26396608 32947591 26396745 32947762 26396882 32947933 26397019 32948104 26397156 32948275 26397293 32948446 26397430 32948617 26397567 32948788 26397704 32948959 26397841 32949130 26397978 32949301 26398115 32949472 26398252 32949643 26398389 32949814 26398526 32949985 26398663 32950156 26398800 32950327 26398937 32950498 26399074 32950669 26399211 32950840 26399348 32951011 26399485 32951182 26399622 32951353 26399759 32951524 26399896 32951695 26400033 32951866 26400170 32952037 26400307 32952208 26400444 32952379 26400581 32952550 26400718 32952721 26400855 32952892 26400992 32953063 26401129 32953234 26401266 32953405 26401403 32953576 26401540 32953747 26401677 32953918 26401814 32954089 26401951 32954260 26402088 32954431 26402225 32954602 26402362 32954773 26402499 32954944 26402636 32955115 26402773 32955286 26402910 32955457 26403047 32955628 26403184 32955799 26403321 32955970 26403458 32956141 26403595 32956312 26403732 32956483 26403869 32956654 26404006 32956825 26404143 32956996 26404280 32957167 26404417 32957338 26404554 32957509 26404691 32957680 26404828 32957851 26404965 32958022 26405102 32958193 26405239 32958364 26405376 32958535 26405513 32958706 26405650 32958877 26405787 32959048 26405924 32959219 26406061 32959390 26406198 32959561 26406335 32959732 26406472 32959903 26406609 32960074 26406746 32960245 26406883 32960416 26407020 32960587 26407157 32960758 26407294 32960929 26407431 32961100 26407568 32961271 26407705 32961442 26407842 32961613 26407979 32961784 26408116 32961955 26408253 32962126 26408390 32962297 26408527 32962468 26408664 32962639 26408801 32962810 26408938 32962981 26409075 32963152 26409212 32963323 26409349 32963494 26409486 32963665 26409623 32963836 26409760 32964007 26409897 32964178 26410034 32964349 26410171 32964520 26410308 32964691 26410445 32964862 26410582 32965033 26410719 32965204 26410856 32965375 26410993 32965546 26411130 32965717 26411267 32965888 26411404 32966059 26411541 32966230 26411678 32966401 26411815 32966572 26411952 32966743 26412089 32966914 26412226 32967085 26412363 32967256 26412500 32967427 26412637 32967598 26412774 32967769 26412911 32967940 26413048 32968111 26413185 32968282 26413322 32968453 26413459 32968624 26413596 32968795 26413733 32968966 26413870 32969137 26414007 32969308 26414144 32969479 26414281 32969650 26414418 32969821 26414555 32969992 26414692 32970163 26414829 32970334 26414966 32970505 26415103 32970676 26415240 32970847 26415377 32971018 26415514 32971189 26415651 32971360 26415788 32971531 26415925 32971702 26416062 32971873 26416199 32972044 26416336 32972215 26416473 32972386 26416610 32972557 26416747 32972728 26416884 32972899 26417021 32973070 26417158 32973241 26417295 32973412 26417432 32973583 26417569 32973754 26417706 32973925 26417843 32974096 26417980 32974267 26418117 32974438 26418254 32974609 26418391 32974780 26418528 32974951 26418665 32975122 26418802 32975293 26418939 32975464 26419076 32975635 26419213 32975806 26419350 32975977 26419487 32976148 26419624 32976319 26419761 32976490 26419898 32976661 26420035 32976832 26420172 32977003 26420309 32977174 26420446 32977345 26420583 32977516 26420720 32977687 26420857 32977858 26420994 32978029 26421131 32978200 26421268 32978371 26421405 32978542 26421542 32978713 26421679 32978884 26421816 32979055 26421953 32979226 26422090 32979397 26422227 32979568 26422364 32979739 26422501 32979910 26422638 32980081 26422775 32980252 26422912 32980423 26423049 32980594 26423186 32980765 26423323 32980936 26423460 32981107 26423597 32981278 26423734 32981449 26423871 32981620 26424008 32981791 26424145 32981962 26424282 32982133 26424419 32982304 26424556 32982475 26424693 32982646 26424830 32982817 26424967 32982988 26425104 32983159 26425241 32983330 26425378 32983501 26425515 32983672 26425652 32983843 26425789 32984014 26425926 32984185 26426063 32984356 26426200 32984527 26426337 32984698 26426474 32984869 26426611 32985040 26426748 32985211 26426885 32985382 26427022 32985553 26427159 32985724 26427296 32985895 26427433 32986066 26427570 32986237 26427707 32986408 26427844 32986579 26427981 32986750 26428118 32986921 26428255 32987092 26428392 32987263 26428529 32987434 26428666 32987605 26428803 32987776 26428940 32987947 26429077 32988118 26429214 32988289 26429351 32988460 26429488 32988631 26429625 32988802 26429762 32988973 26429899 32989144 26430036 32989315 26430173 32989486 26430310 32989657 26430447 32989828 26430584 32989999 26430721 32990170 26430858 32990341 26430995 32990512 26431132 32990683 26431269 32990854 26431406 32991025 26431543 32991196 26431680 32991367 26431817 32991538 26431954 32991709 26432091 32991880 26432228 32992051 26432365 32992222 26432502 32992393 26432639 32992564 26432776 32992735 26432913 32992906 26433050 32993077 26433187 32993248 26433324 32993419 26433461 32993590 26433598 32993761 26433735 32993932 26433872 32994103 26434009 32994274 26434146 32994445 26434283 32994616 26434420 32994787 26434557 32994958 26434694 32995129 26434831 32995300 26434968 32995471 26435105 32995642 26435242 32995813 26435379 32995984 26435516 32996155 26435653 32996326 26435790 32996497 26435927 32996668 26436064 32996839 26436201 32997010 26436338 32997181 26436475 32997352 26436612 32997523 26436749 32997694 26436886 32997865 26437023 32998036 26437160 32998207 26437297 32998378 26437434 32998549 26437571 32998720 26437708 32998891 26437845 32999062 26437982 32999233 26438119 32999404 26438256 32999575 26438393 32999746 26438530 32999917 26438667 33000088 26438804 33000259 26438941 33000430 26439078 33000601 26439215 33000772 26439352 33000943 26439489 33001114 26439626 33001285
1000 12465900 0 12465900 15559627 12466037 15559798 12466174 15559969 12466311 15560140 12466448 15560311 12466585 15560482 12466722 15560653 12466859 15560824 12466996 15560995 12467133 15561166 12467270 15561337 12467407 15561508 12467544 15561679 12467681 15561850 12467818 15562021 12467955 15562192 12468092 15562363 12468229 15562534 12468366 15562705 12468503 15562876 12468640 15563047 12468777 15563218 12468914 15563389 12469051 15563560 12469188 15563731 12469325 15563902 12469462 15564073 12469599 15564244 12469736 15564415 12469873 15564586 12470010 15564757 12470147 15564928 12470284 15565099 12470421 15565270 12470558 15565441 12470695 15565612 12470832 15565783 12470969 15565954 12471106 15566125 12471243 15566296 12471380 15566467 12471517 15566638 12471654 15566809 12471791 15566980 12471928 15567151 12472065 15567322 12472202 15567493 12472339 15567664 12472476 15567835 12472613 15568006 12472750 15568177 12472887 15568348 12473024 15568519 12473161 15568690 12473298 15568861 12473435 15569032 12473572 15569203 12473709 15569374 12473846 15569545 12473983 15569716 12474120 15569887 12474257 15570058 12474394 15570229 12474531 15570400 12474668 15570571 12474805 15570742 12474942 15570913 12475079 15571084 12475216 15571255 12475353 15571426 12475490 15571597 12475627 15571768 12475764 15571939 12475901 15572110 12476038 15572281 12476175 15572452 12476312 15572623 12476449 15572794 12476586 15572965 12476723 15573136 12476860 15573307 12476997 15573478 12477134 15573649 12477271 15573820 12477408 15573991 12477545 15574162 12477682 15574333 12477819 15574504 12477956 15574675 12478093 15574846 12478230 15575017 12478367 15575188 12478504 15575359 12478641 15575530 12478778 15575701 12478915 15575872 12479052 15576043 12479189 15576214 12479326 15576385 12479463 15576556 12479600 15576727 12479737 15576898 12479874 15577069 12480011 15577240 12480148 15577411 12480285 15577582 12480422 15577753 12480559 15577924 12480696 15578095 12480833 15578266 12480970 15578437 12481107 15578608 12481244 15578779 12481381 15578950 12481518 15579121 12481655 15579292 12481792 15579463 12481929 15579634 12482066 15579805 12482203 15579976 12482340 15580147 12482477 15580318 12482614 15580489 12482751 15580660 12482888 15580831 12483025 15581002 12483162 15581173 12483299 15581344 12483436 15581515 12483573 15581686 12483710 15581857 12483847 15582028 12483984 15582199 12484121 15582370 12484258 15582541 12484395 15582712 12484532 15582883 12484669 15583054 12484806 15583225 12484943 15583396 12485080 15583567 12485217 15583738 12485354 15583909 12485491 15584080 12485628 15584251 12485765 15584422 12485902 15584593 12486039 15584764 12486176 15584935 12486313 15585106 12486450 15585277 12486587 15585448 12486724 15585619 12486861 15585790 12486998 15585961 12487135 15586132 12487272 15586303 12487409 15586474 12487546 15586645 12487683 15586816 12487820 15586987 12487957 15587158 12488094 15587329 12488231 15587500 12488368 15587671 12488505 15587842 12488642 15588013 12488779 15588184 12488916 15588355 12489053 15588526 12489190 15588697 12489327 15588868 12489464 15589039 12489601 15589210 12489738 15589381 12489875 15589552 12490012 15589723 12490149 15589894 12490286 15590065 12490423 15590236 12490560 15590407 12490697 15590578 12490834 15590749 12490971 15590920 12491108 15591091 12491245 15591262 12491382 15591433 12491519 15591604 12491656 15591775 12491793 15591946 12491930 15592117 12492067 15592288 12492204 15592459 12492341 15592630 12492478 15592801 12492615 15592972 12492752 15593143 12492889 15593314 12493026 15593485 12493163 15593656 12493300 15593827 12493437 15593998 12493574 15594169 12493711 15594340 12493848 15594511 12493985 15594682 12494122 15594853 12494259 15595024 12494396 15595195 12494533 15595366 12494670 15595537 12494807 15595708 12494944 15595879 12495081 15596050 12495218 15596221 12495355 15596392 12495492 15596563 12495629 15596734 12495766 15596905 12495903 15597076 12496040 15597247 12496177 15597418 12496314 15597589 12496451 15597760 12496588 15597931 12496725 15598102 12496862 15598273 12496999 15598444 12497136 15598615 12497273 15598786 12497410 15598957 12497547 15599128 12497684 15599299 12497821 15599470 12497958 15599641 12498095 15599812 12498232 15599983 12498369 15600154 12498506 15600325 12498643 15600496 12498780 15600667 12498917 15600838 12499054 15601009 12499191 15601180 12499328 15601351 12499465 15601522 12499602 15601693 12499739 15601864 12499876 15602035 12500013 15602206 12500150 15602377 12500287 15602548 12500424 15602719 12500561 15602890 12500698 15603061 12500835 15603232 12500972 15603403 12501109 15603574 12501246 15603745 12501383 15603916 12501520 15604087 12501657 15604258 12501794 15604429 12501931 15604600 12502068 15604771 12502205 15604942 12502342 15605113 12502479 15605284 12502616 15605455 12502753 15605626 12502890 15605797 12503027 15605968 12503164 15606139 12503301 15606310 12503438 15606481 12503575 15606652 12503712 15606823 12503849 15606994 12503986 15607165 12504123 15607336 12504260 15607507 12504397 15607678 12504534 15607849 12504671 15608020 12504808 15608191 12504945 15608362 12505082 15608533 12505219 15608704 12505356 15608875 12505493 15609046 12505630 15609217 12505767 15609388 12505904 15609559 12506041 15609730 12506178 15609901 12506315 15610072 12506452 15610243 12506589 15610414 12506726 15610585 12506863 15610756 12507000 15610927 12507137 15611098 12507274 15611269 12507411 15611440 12507548 15611611 12507685 15611782 12507822 15611953 12507959 15612124 12508096 15612295 12508233 15612466 12508370 15612637 12508507 15612808 12508644 15612979 12508781 15613150 12508918 15613321 12509055 15613492 12509192 15613663 12509329 15613834 12509466 15614005 12509603 15614176 12509740 15614347 12509877 15614518 12510014 15614689 12510151 15614860 12510288 15615031 12510425 15615202 12510562 15615373 12510699 15615544 12510836 15615715 12510973 15615886 12511110 15616057 12511247 15616228 12511384 15616399 12511521 15616570 12511658 15616741 12511795 15616912 12511932 15617083 12512069 15617254 12512206 15617425 12512343 15617596 12512480 15617767 12512617 15617938 12512754 15618109 12512891 15618280 12513028 15618451 12513165 15618622 12513302 15618793 12513439 15618964 12513576 15619135 12513713 15619306 12513850 15619477 12513987 15619648 12514124 15619819 12514261 15619990 12514398 15620161 12514535 15620332 12514672 15620503 12514809 15620674 12514946 15620845 12515083 15621016 12515220 15621187 12515357 15621358 12515494 15621529 12515631 15621700 12515768 15621871 12515905 15622042 12516042 15622213 12516179 15622384 12516316 15622555 12516453 15622726 12516590 15622897 12516727 15623068 12516864 15623239 12517001 15623410 12517138 15623581 12517275 15623752 12517412 15623923 12517549 15624094 12517686 15624265 12517823 15624436 12517960 15624607 12518097 15624778 12518234 15624949 12518371 15625120 12518508 15625291 12518645 15625462 12518782 15625633 12518919 15625804 12519056 15625975 12519193 15626146 12519330 15626317 12519467 15626488 12519604 15626659 12519741 15626830 12519878 15627001 12520015 15627172 12520152 15627343 12520289 15627514 12520426 15627685 12520563 15627856 12520700 15628027 12520837 15628198 12520974 15628369 12521111 15628540 12521248 15628711 12521385 15628882 12521522 15629053 12521659 15629224 12521796 15629395 12521933 15629566 12522070 15629737 12522207 15629908 12522344 15630079 12522481 15630250 12522618 15630421 12522755 15630592 12522892 15630763 12523029 15630934 12523166 15631105 12523303 15631276 12523440 15631447 12523577 15631618 12523714 15631789 12523851 15631960 12523988 15632131 12524125 15632302 12524262 15632473 12524399 15632644 12524536 15632815 12524673 15632986 12524810 15633157 12524947 15633328 12525084 15633499 12525221 15633670 12525358 15633841 12525495 15634012 12525632 15634183 12525769 15634354 12525906 15634525 12526043 15634696 12526180 15634867 12526317 15635038 12526454 15635209 12526591 15635380 12526728 15635551 12526865 15635722 12527002 15635893 12527139 15636064 12527276 15636235 12527413 15636406 12527550 15636577 12527687 15636748 12527824 15636919 12527961 15637090 12528098 15637261 12528235 15637432 12528372 15637603 12528509 15637774 12528646 15637945 12528783 15638116 12528920 15638287 12529057 15638458 12529194 15638629 12529331 15638800 12529468 15638971 12529605 15639142 12529742 15639313 12529879 15639484 12530016 15639655 12530153 15639826 12530290 15639997 12530427 15640168 12530564 15640339 12530701 15640510 12530838 15640681 12530975 15640852 12531112 15641023 12531249 15641194 12531386 15641365 12531523 15641536 12531660 15641707 12531797 15641878 12531934 15642049 12532071 15642220 12532208 15642391 12532345 15642562 12532482 15642733 12532619 15642904 12532756 15643075 12532893 15643246 12533030 15643417 12533167 15643588 12533304 15643759 12533441 15643930 12533578 15644101 12533715 15644272 12533852 15644443 12533989 15644614 12534126 15644785 12534263 15644956 12534400 15645127 12534537 15645298 12534674 15645469 12534811 15645640 12534948 15645811 12535085 15645982 12535222 15646153 12535359 15646324 12535496 15646495 12535633 15646666 12535770 15646837 12535907 15647008 12536044 15647179 12536181 15647350 12536318 15647521 12536455 15647692 12536592 15647863 12536729 15648034 12536866 15648205 12537003 15648376 12537140 15648547 12537277 15648718 12537414 15648889 12537551 15649060 12537688 15649231 12537825 15649402 12537962 15649573 12538099 15649744 12538236 15649915 12538373 15650086 12538510 15650257 12538647 15650428 12538784 15650599 12538921 15650770 12539058 15650941 12539195 15651112 12539332 15651283 12539469 15651454 12539606 15651625 12539743 15651796 12539880 15651967 12540017 15652138 12540154 15652309 12540291 15652480 12540428 15652651 12540565 15652822 12540702 15652993 12540839 15653164 12540976 15653335 12541113 15653506 12541250 15653677 12541387 15653848 12541524 15654019 12541661 15654190 12541798 15654361 12541935 15654532 12542072 15654703 12542209 15654874 12542346 15655045 12542483 15655216 12542620 15655387 12542757 15655558 12542894 15655729 12543031 15655900 12543168 15656071 12543305 15656242 12543442 15656413 12543579 15656584 12543716 15656755 12543853 15656926 12543990 15657097 12544127 15657268 12544264 15657439 12544401 15657610 12544538 15657781 12544675 15657952 12544812 15658123 12544949 15658294 12545086 15658465 12545223 15658636 12545360 15658807 12545497 15658978 12545634 15659149 12545771 15659320 12545908 15659491 12546045 15659662 12546182 15659833 12546319 15660004 12546456 15660175 12546593 15660346 12546730 15660517 12546867 15660688 12547004 15660859 12547141 15661030 12547278 15661201 12547415 15661372 12547552 15661543 12547689 15661714 12547826 15661885 12547963 15662056 12548100 15662227 12548237 15662398 12548374 15662569 12548511 15662740 12548648 15662911 12548785 15663082 12548922 15663253 12549059 15663424 12549196 15663595 12549333 15663766 12549470 15663937 12549607 15664108 12549744 15664279 12549881 15664450 12550018 15664621 12550155 15664792 12550292 15664963 12550429 15665134 12550566 15665305 12550703 15665476 12550840 15665647 12550977 15665818 12551114 15665989 12551251 15666160 12551388 15666331 12551525 15666502 12551662 15666673 12551799 15666844 12551936 15667015 12552073 15667186 12552210 15667357 12552347 15667528 12552484 15667699 12552621 15667870 12552758 15668041 12552895 15668212 12553032 15668383 12553169 15668554 12553306 15668725 12553443 15668896 12553580 15669067 12553717 15669238 12553854 15669409 12553991 15669580 12554128 15669751 12554265 15669922 12554402 15670093 12554539 15670264 12554676 15670435 12554813 15670606 12554950 15670777 12555087 15670948 12555224 15671119 12555361 15671290 12555498 15671461 12555635 15671632 12555772 15671803 12555909 15671974 12556046 15672145 12556183 15672316 12556320 15672487 12556457 15672658 12556594 15672829 12556731 15673000 12556868 15673171 12557005 15673342 12557142 15673513 12557279 15673684 12557416 15673855 12557553 15674026 12557690 15674197 12557827 15674368 12557964 15674539 12558101 15674710 12558238 15674881 12558375 15675052 12558512 15675223 12558649 15675394 12558786 15675565 12558923 15675736 12559060 15675907 12559197 15676078 12559334 15676249 12559471 15676420 12559608 15676591 12559745 15676762 12559882 15676933 12560019 15677104 12560156 15677275 12560293 15677446 12560430 15677617 12560567 15677788 12560704 15677959 12560841 15678130 12560978 15678301 12561115 15678472 12561252 15678643 12561389 15678814 12561526 15678985 12561663 15679156 12561800 15679327 12561937 15679498 12562074 15679669 12562211 15679840 12562348 15680011 12562485 15680182 12562622 15680353 12562759 15680524 12562896 15680695 12563033 15680866 12563170 15681037 12563307 15681208 12563444 15681379 12563581 15681550 12563718 15681721 12563855 15681892 12563992 15682063 12564129 15682234 12564266 15682405 12564403 15682576 12564540 15682747 12564677 15682918 12564814 15683089 12564951 15683260 12565088 15683431 12565225 15683602 12565362 15683773 12565499 15683944 12565636 15684115 12565773 15684286 12565910 15684457 12566047 15684628 12566184 15684799 12566321 15684970 12566458 15685141 12566595 15685312 12566732 15685483 12566869 15685654 12567006 15685825 12567143 15685996 12567280 15686167 12567417 15686338 12567554 15686509 12567691 15686680 12567828 15686851 12567965 15687022 12568102 15687193 12568239 15687364 12568376 15687535 12568513 15687706 12568650 15687877 12568787 15688048 12568924 15688219 12569061 15688390 12569198 15688561 12569335 15688732 12569472 15688903 12569609 15689074 12569746 15689245 12569883 15689416 12570020 15689587 12570157 15689758 12570294 15689929 12570431 15690100 12570568 15690271 12570705 15690442 12570842 15690613 12570979 15690784 12571116 15690955 12571253 15691126 12571390 15691297 12571527 15691468 12571664 15691639 12571801 15691810 12571938 15691981 12572075 15692152 12572212 15692323 12572349 15692494 12572486 15692665 12572623 15692836 12572760 15693007 12572897 15693178 12573034 15693349 12573171 15693520 12573308 15693691 12573445 15693862 12573582 15694033 12573719 15694204 12573856 15694375 12573993 15694546 12574130 15694717 12574267 15694888 12574404 15695059 12574541 15695230 12574678 15695401 12574815 15695572 12574952 15695743 12575089 15695914 12575226 15696085 12575363 15696256 12575500 15696427 12575637 15696598 12575774 15696769 12575911 15696940 12576048 15697111 12576185 15697282 12576322 15697453 12576459 15697624 12576596 15697795 12576733 15697966 12576870 15698137 12577007 15698308 12577144 15698479 12577281 15698650 12577418 15698821 12577555 15698992 12577692 15699163 12577829 15699334 12577966 15699505 12578103 15699676 12578240 15699847 12578377 15700018 12578514 15700189 12578651 15700360 12578788 15700531 12578925 15700702 12579062 15700873 12579199 15701044 12579336 15701215 12579473 15701386 12579610 15701557 12579747 15701728 12579884 15701899 12580021 15702070 12580158 15702241 12580295 15702412 12580432 15702583 12580569 15702754 12580706 15702925 12580843 15703096 12580980 15703267 12581117 15703438 12581254 15703609 12581391 15703780 12581528 15703951 12581665 15704122 12581802 15704293 12581939 15704464 12582076 15704635 12582213 15704806 12582350 15704977 12582487 15705148 12582624 15705319 12582761 15705490 12582898 15705661 12583035 15705832 12583172 15706003 12583309 15706174 12583446 15706345 12583583 15706516 12583720 15706687 12583857 15706858 12583994 15707029 12584131 15707200 12584268 15707371 12584405 15707542 12584542 15707713 12584679 15707884 12584816 15708055 12584953 15708226 12585090 15708397 12585227 15708568 12585364 15708739 12585501 15708910 12585638 15709081 12585775 15709252 12585912 15709423 12586049 15709594 12586186 15709765 12586323 15709936 12586460 15710107 12586597 15710278 12586734 15710449 12586871 15710620 12587008 15710791 12587145 15710962 12587282 15711133 12587419 15711304 12587556 15711475 12587693 15711646 12587830 15711817 12587967 15711988 12588104 15712159 12588241 15712330 12588378 15712501 12588515 15712672 12588652 15712843 12588789 15713014 12588926 15713185 12589063 15713356 12589200 15713527 12589337 15713698 12589474 15713869 12589611 15714040 12589748 15714211 12589885 15714382 12590022 15714553 12590159 15714724 12590296 15714895 12590433 15715066 12590570 15715237 12590707 15715408 12590844 15715579 12590981 15715750 12591118 15715921 12591255 15716092 12591392 15716263 12591529 15716434 12591666 15716605 12591803 15716776 12591940 15716947 12592077 15717118 12592214 15717289 12592351 15717460 12592488 15717631 12592625 15717802 12592762 15717973 12592899 15718144 12593036 15718315 12593173 15718486 12593310 15718657 12593447 15718828 12593584 15718999 12593721 15719170 12593858 15719341 12593995 15719512 12594132 15719683 12594269 15719854 12594406 15720025 12594543 15720196 12594680 15720367 12594817 15720538 12594954 15720709 12595091 15720880 12595228 15721051 12595365 15721222 12595502 15721393 12595639 15721564 12595776 15721735 12595913 15721906 12596050 15722077 12596187 15722248 12596324 15722419 12596461 15722590 12596598 15722761 12596735 15722932 12596872 15723103 12597009 15723274 12597146 15723445 12597283 15723616 12597420 15723787 12597557 15723958 12597694 15724129 12597831 15724300 12597968 15724471 12598105 15724642 12598242 15724813 12598379 15724984 12598516 15725155 12598653 15725326 12598790 15725497 12598927 15725668 12599064 15725839 12599201 15726010 12599338 15726181 12599475 15726352 12599612 15726523 12599749 15726694 12599886 15726865 12600023 15727036 12600160 15727207 12600297 15727378 12600434 15727549 12600571 15727720 12600708 15727891 12600845 15728062 12600982 15728233 12601119 15728404 12601256 15728575 12601393 15728746 12601530 15728917 12601667 15729088 12601804 15729259 12601941 15729430 12602078 15729601 12602215 15729772 12602352 15729943 12602489 15730114 12602626 15730285
1000 35853859 0 35853859 44751897 35853996 44752068 35854133 44752239 35854270 44752410 35854407 44752581 35854544 44752752 35854681 44752923 35854818 44753094 35854955 44753265 35855092 44753436 35855229 44753607 35855366 44753778 35855503 44753949 35855640 44754120 35855777 44754291 35855914 44754462 35856051 44754633 35856188 44754804 35856325 44754975 35856462 44755146 35856599 44755317 35856736 44755488 35856873 44755659 35857010 44755830 35857147 44756001 35857284 44756172 35857421 44756343 35857558 44756514 35857695 44756685 35857832 44756856 35857969 44757027 35858106 44757198 35858243 44757369 35858380 44757540 35858517 44757711 35858654 44757882 35858791 44758053 35858928 44758224 35859065 44758395 35859202 44758566 35859339 44758737 35859476 44758908 35859613 44759079 35859750 44759250 35859887 44759421 35860024 44759592 35860161 44759763 35860298 44759934 35860435 44760105 35860572 44760276 35860709 44760447 35860846 44760618 35860983 44760789 35861120 44760960 35861257 44761131 35861394 44761302 35861531 44761473 35861668 44761644 35861805 44761815 35861942 44761986 35862079 44762157 35862216 44762328 35862353 44762499 35862490 44762670 35862627 44762841 35862764 44763012 35862901 44763183 35863038 44763354 35863175 44763525 35863312 44763696 35863449 44763867 35863586 44764038 35863723 44764209 35863860 44764380 35863997 44764551 35864134 44764722 35864271 44764893 35864408 44765064 35864545 44765235 35864682 44765406 35864819 44765577 35864956 44765748 35865093 44765919 35865230 44766090 35865367 44766261 35865504 44766432 35865641 44766603 35865778 44766774 35865915 44766945 35866052 44767116 35866189 44767287 35866326 44767458 35866463 44767629 35866600 44767800 35866737 44767971 35866874 44768142 35867011 44768313 35867148 44768484 35867285 44768655 35867422 44768826 35867559 44768997 35867696 44769168 35867833 44769339 35867970 44769510 35868107 44769681 35868244 44769852 35868381 44770023 35868518 44770194 35868655 44770365 35868792 44770536 35868929 44770707 35869066 44770878 35869203 44771049 35869340 44771220 35869477 44771391 35869614 44771562 35869751 44771733 35869888 44771904 35870025 44772075 35870162 44772246 35870299 44772417 35870436 44772588 35870573 44772759 35870710 44772930 35870847 44773101 35870984 44773272 35871121 44773443 35871258 44773614 35871395 44773785 35871532 44773956 35871669 44774127 35871806 44774298 35871943 44774469 35872080 44774640 35872217 44774811 35872354 44774982 35872491 44775153 35872628 44775324 35872765 44775495 35872902 44775666 35873039 44775837 35873176 44776008 35873313 44776179 35873450 44776350 35873587 44776521 35873724 44776692 35873861 44776863 35873998 44777034 35874135 44777205 35874272 44777376 35874409 44777547 35874546 44777718 35874683 44777889 35874820 44778060 35874957 44778231 35875094 44778402 35875231 44778573 35875368 44778744 35875505 44778915 35875642 44779086 35875779 44779257 35875916 44779428 35876053 44779599 35876190 44779770 35876327 44779941 35876464 44780112 35876601 44780283 35876738 44780454 35876875 44780625 35877012 44780796 35877149 44780967 35877286 44781138 35877423 44781309 35877560 44781480 35877697 44781651 35877834 44781822 35877971 44781993 35878108 44782164 35878245 44782335 35878382 44782506 35878519 44782677 35878656 44782848 35878793 44783019 35878930 44783190 35879067 44783361 35879204 44783532 35879341 44783703 35879478 44783874 35879615 44784045 35879752 44784216 35879889 44784387 35880026 44784558 35880163 44784729 35880300 44784900 35880437 44785071 35880574 44785242 35880711 44785413 35880848 44785584 35880985 44785755 35881122 44785926 35881259 44786097 35881396 44786268 35881533 44786439 35881670 44786610 35881807 44786781 35881944 44786952 35882081 44787123 35882218 44787294 35882355 44787465 35882492 44787636 35882629 44787807 35882766 44787978 35882903 44788149 35883040 44788320 35883177 44788491 35883314 44788662 35883451 44788833 35883588 44789004 35883725 44789175 35883862 44789346 35883999 44789517 35884136 44789688 35884273 44789859 35884410 44790030 35884547 44790201 35884684 44790372 35884821 44790543 35884958 44790714 35885095 44790885 35885232 44791056 35885369 44791227 35885506 44791398 35885643 44791569 35885780 44791740 35885917 44791911 35886054 44792082 35886191 44792253 35886328 44792424 35886465 44792595 35886602 44792766 35886739 44792937 35886876 44793108 35887013 44793279 35887150 44793450 35887287 44793621 35887424 44793792 35887561 44793963 35887698 44794134 35887835 44794305 35887972 44794476 35888109 44794647 35888246 44794818 35888383 44794989 35888520 44795160 35888657 44795331 35888794 44795502 35888931 44795673 35889068 44795844 35889205 44796015 35889342 44796186 35889479 44796357 35889616 44796528 35889753 44796699 35889890 44796870 35890027 44797041 35890164 44797212 35890301 44797383 35890438 44797554 35890575 44797725 35890712 44797896 35890849 44798067 35890986 44798238 35891123 44798409 35891260 44798580 35891397 44798751 35891534 44798922 35891671 44799093 35891808 44799264 35891945 44799435 35892082 44799606 35892219 44799777 35892356 44799948 35892493 44800119 35892630 44800290 35892767 44800461 35892904 44800632 35893041 44800803 35893178 44800974 35893315 44801145 35893452 44801316 35893589 44801487 35893726 44801658 35893863 44801829 35894000 44802000 35894137 44802171 35894274 44802342 35894411 44802513 35894548 44802684 35894685 44802855 35894822 44803026 35894959 44803197 35895096 44803368 35895233 44803539 35895370 44803710 35895507 44803881 35895644 44804052 35895781 44804223 35895918 44804394 35896055 44804565 35896192 44804736 35896329 44804907 35896466 44805078 35896603 44805249 35896740 44805420 35896877 44805591 35897014 44805762 35897151 44805933 35897288 44806104 35897425 44806275 35897562 44806446 35897699 44806617 35897836 44806788 35897973 44806959 35898110 44807130 35898247 44807301 35898384 44807472 35898521 44807643 35898658 44807814 35898795 44807985 35898932 44808156 35899069 44808327 35899206 44808498 35899343 44808669 35899480 44808840 35899617 44809011 35899754 44809182 35899891 44809353 35900028 44809524 35900165 44809695 35900302 44809866 35900439 44810037 35900576 44810208 35900713 44810379 35900850 44810550 35900987 44810721 35901124 44810892 35901261 44811063 35901398 44811234 35901535 44811405 35901672 44811576 35901809 44811747 35901946 44811918 35902083 44812089 35902220 44812260 35902357 44812431 35902494 44812602 35902631 44812773 35902768 44812944 35902905 44813115 35903042 44813286 35903179 44813457 35903316 44813628 35903453 44813799 35903590 44813970 35903727 44814141 35903864 44814312 35904001 44814483 35904138 44814654 35904275 44814825 35904412 44814996 35904549 44815167 35904686 44815338 35904823 44815509 35904960 44815680 35905097 44815851 35905234 44816022 35905371 44816193 35905508 44816364 35905645 44816535 35905782 44816706 35905919 44816877 35906056 44817048 35906193 44817219 35906330 44817390 35906467 44817561 35906604 44817732 35906741 44817903 35906878 44818074 35907015 44818245 35907152 44818416 35907289 44818587 35907426 44818758 35907563 44818929 35907700 44819100 35907837 44819271 35907974 44819442 35908111 44819613 35908248 44819784 35908385 44819955 35908522 44820126 35908659 44820297 35908796 44820468 35908933 44820639 35909070 44820810 35909207 44820981 35909344 44821152 35909481 44821323 35909618 44821494 35909755 44821665 35909892 44821836 35910029 44822007 35910166 44822178 35910303 44822349 35910440 44822520 35910577 44822691 35910714 44822862 35910851 44823033 35910988 44823204 35911125 44823375 35911262 44823546 35911399 44823717 35911536 44823888 35911673 44824059 35911810 44824230 35911947 44824401 35912084 44824572 35912221 44824743 35912358 44824914 35912495 44825085 35912632 44825256 35912769 44825427 35912906 44825598 35913043 44825769 35913180 44825940 35913317 44826111 35913454 44826282 35913591 44826453 35913728 44826624 35913865 44826795 35914002 44826966 35914139 44827137 35914276 44827308 35914413 44827479 35914550 44827650 35914687 44827821 35914824 44827992 35914961 44828163 35915098 44828334 35915235 44828505 35915372 44828676 35915509 44828847 35915646 44829018 35915783 44829189 35915920 44829360 35916057 44829531 35916194 44829702 35916331 44829873 35916468 44830044 35916605 44830215 35916742 44830386 35916879 44830557 35917016 44830728 35917153 44830899 35917290 44831070 35917427 44831241 35917564 44831412 35917701 44831583 35917838 44831754 35917975 44831925 35918112 44832096 35918249 44832267 35918386 44832438 35918523 44832609 35918660 44832780 35918797 44832951 35918934 44833122 35919071 44833293 35919208 44833464 35919345 44833635 35919482 44833806 35919619 44833977 35919756 44834148 35919893 44834319 35920030 44834490 35920167 44834661 35920304 44834832 35920441 44835003 35920578 44835174 35920715 44835345 35920852 44835516 35920989 44835687 35921126 44835858 35921263 44836029 35921400 44836200 35921537 44836371 35921674 44836542 35921811 44836713 35921948 44836884 35922085 44837055 35922222 44837226 35922359 44837397 35922496 44837568 35922633 44837739 35922770 44837910 35922907 44838081 35923044 44838252 35923181 44838423 35923318 44838594 35923455 44838765 35923592 44838936 35923729 44839107 35923866 44839278 35924003 44839449 35924140 44839620 35924277 44839791 35924414 44839962 35924551 44840133 35924688 44840304 35924825 44840475 35924962 44840646 35925099 44840817 35925236 44840988 35925373 44841159 35925510 44841330 35925647 44841501 35925784 44841672 35925921 44841843 35926058 44842014 35926195 44842185 35926332 44842356 35926469 44842527 35926606 44842698 35926743 44842869 35926880 44843040 35927017 44843211 35927154 44843382 35927291 44843553 35927428 44843724 35927565 44843895 35927702 44844066 35927839 44844237 35927976 44844408 35928113 44844579 35928250 44844750 35928387 44844921 35928524 44845092 35928661 44845263 35928798 44845434 35928935 44845605 35929072 44845776 35929209 44845947 35929346 44846118 35929483 44846289 35929620 44846460 35929757 44846631 35929894 44846802 35930031 44846973 35930168 44847144 35930305 44847315 35930442 44847486 35930579 44847657 35930716 44847828 35930853 44847999 35930990 44848170 35931127 44848341 35931264 44848512 35931401 44848683 35931538 44848854 35931675 44849025 35931812 44849196 35931949 44849367 35932086 44849538 35932223 44849709 35932360 44849880 35932497 44850051 35932634 44850222 35932771 44850393 35932908 44850564 35933045 44850735 35933182 44850906 35933319 44851077 35933456 44851248 35933593 44851419 35933730 44851590 35933867 44851761 35934004 44851932 35934141 44852103 35934278 44852274 35934415 44852445 35934552 44852616 35934689 44852787 35934826 44852958 35934963 44853129 35935100 44853300 35935237 44853471 35935374 44853642 35935511 44853813 35935648 44853984 35935785 44854155 35935922 44854326 35936059 44854497 35936196 44854668 35936333 44854839 35936470 44855010 35936607 44855181 35936744 44855352 35936881 44855523 35937018 44855694 35937155 44855865 35937292 44856036 35937429 44856207 35937566 44856378 35937703 44856549 35937840 44856720 35937977 44856891 35938114 44857062 35938251 44857233 35938388 44857404 35938525 44857575 35938662 44857746 35938799 44857917 35938936 44858088 35939073 44858259 35939210 44858430 35939347 44858601 35939484 44858772 35939621 44858943 35939758 44859114 35939895 44859285 35940032 44859456 35940169 44859627 35940306 44859798 35940443 44859969 35940580 44860140 35940717 44860311 35940854 44860482 35940991 44860653 35941128 44860824 35941265 44860995 35941402 44861166 35941539 44861337 35941676 44861508 35941813 44861679 35941950 44861850 35942087 44862021 35942224 44862192 35942361 44862363 35942498 44862534 35942635 44862705 35942772 44862876 35942909 44863047 35943046 44863218 35943183 44863389 35943320 44863560 35943457 44863731 35943594 44863902 35943731 44864073 35943868 44864244 35944005 44864415 35944142 44864586 35944279 44864757 35944416 44864928 35944553 44865099 35944690 44865270 35944827 44865441 35944964 44865612 35945101 44865783 35945238 44865954 35945375 44866125 35945512 44866296 35945649 44866467 35945786 44866638 35945923 44866809 35946060 44866980 35946197 44867151 35946334 44867322 35946471 44867493 35946608 44867664 35946745 44867835 35946882 44868006 35947019 44868177 35947156 44868348 35947293 44868519 35947430 44868690 35947567 44868861 35947704 44869032 35947841 44869203 35947978 44869374 35948115 44869545 35948252 44869716 35948389 44869887 35948526 44870058 35948663 44870229 35948800 44870400 35948937 44870571 35949074 44870742 35949211 44870913 35949348 44871084 35949485 44871255 35949622 44871426 35949759 44871597 35949896 44871768 35950033 44871939 35950170 44872110 35950307 44872281 35950444 44872452 35950581 44872623 35950718 44872794 35950855 44872965 35950992 44873136 35951129 44873307 35951266 44873478 35951403 44873649 35951540 44873820 35951677 44873991 35951814 44874162 35951951 44874333 35952088 44874504 35952225 44874675 35952362 44874846 35952499 44875017 35952636 44875188 35952773 44875359 35952910 44875530 35953047 44875701 35953184 44875872 35953321 44876043 35953458 44876214 35953595 44876385 35953732 44876556 35953869 44876727 35954006 44876898 35954143 44877069 35954280 44877240 35954417 44877411 35954554 44877582 35954691 44877753 35954828 44877924 35954965 44878095 35955102 44878266 35955239 44878437 35955376 44878608 35955513 44878779 35955650 44878950 35955787 44879121 35955924 44879292 35956061 44879463 35956198 44879634 35956335 44879805 35956472 44879976 35956609 44880147 35956746 44880318 35956883 44880489 35957020 44880660 35957157 44880831 35957294 44881002 35957431 44881173 35957568 44881344 35957705 44881515 35957842 44881686 35957979 44881857 35958116 44882028 35958253 44882199 35958390 44882370 35958527 44882541 35958664 44882712 35958801 44882883 35958938 44883054 35959075 44883225 35959212 44883396 35959349 44883567 35959486 44883738 35959623 44883909 35959760 44884080 35959897 44884251 35960034 44884422 35960171 44884593 35960308 44884764 35960445 44884935 35960582 44885106 35960719 44885277 35960856 44885448 35960993 44885619 35961130 44885790 35961267 44885961 35961404 44886132 35961541 44886303 35961678 44886474 35961815 44886645 35961952 44886816 35962089 44886987 35962226 44887158 35962363 44887329 35962500 44887500 35962637 44887671 35962774 44887842 35962911 44888013 35963048 44888184 35963185 44888355 35963322 44888526 35963459 44888697 35963596 44888868 35963733 44889039 35963870 44889210 35964007 44889381 35964144 44889552 35964281 44889723 35964418 44889894 35964555 44890065 35964692 44890236 35964829 44890407 35964966 44890578 35965103 44890749 35965240 44890920 35965377 44891091 35965514 44891262 35965651 44891433 35965788 44891604 35965925 44891775 35966062 44891946 35966199 44892117 35966336 44892288 35966473 44892459 35966610 44892630 35966747 44892801 35966884 44892972 35967021 44893143 35967158 44893314 35967295 44893485 35967432 44893656 35967569 44893827 35967706 44893998 35967843 44894169 35967980 44894340 35968117 44894511 35968254 44894682 35968391 44894853 35968528 44895024 35968665 44895195 35968802 44895366 35968939 44895537 35969076 44895708 35969213 44895879 35969350 44896050 35969487 44896221 35969624 44896392 35969761 44896563 35969898 44896734 35970035 44896905 35970172 44897076 35970309 44897247 35970446 44897418 35970583 44897589 35970720 44897760 35970857 44897931 35970994 44898102 35971131 44898273 35971268 44898444 35971405 44898615 35971542 44898786 35971679 44898957 35971816 44899128 35971953 44899299 35972090 44899470 35972227 44899641 35972364 44899812 35972501 44899983 35972638 44900154 35972775 44900325 35972912 44900496 35973049 44900667 35973186 44900838 35973323 44901009 35973460 44901180 35973597 44901351 35973734 44901522 35973871 44901693 35974008 44901864 35974145 44902035 35974282 44902206 35974419 44902377 35974556 44902548 35974693 44902719 35974830 44902890 35974967 44903061 35975104 44903232 35975241 44903403 35975378 44903574 35975515 44903745 35975652 44903916 35975789 44904087 35975926 44904258 35976063 44904429 35976200 44904600 35976337 44904771 35976474 44904942 35976611 44905113 35976748 44905284 35976885 44905455 35977022 44905626 35977159 44905797 35977296 44905968 35977433 44906139 35977570 44906310 35977707 44906481 35977844 44906652 35977981 44906823 35978118 44906994 35978255 44907165 35978392 44907336 35978529 44907507 35978666 44907678 35978803 44907849 35978940 44908020 35979077 44908191 35979214 44908362 35979351 44908533 35979488 44908704 35979625 44908875 35979762 44909046 35979899 44909217 35980036 44909388 35980173 44909559 35980310 44909730 35980447 44909901 35980584 44910072 35980721 44910243 35980858 44910414 35980995 44910585 35981132 44910756 35981269 44910927 35981406 44911098 35981543 44911269 35981680 44911440 35981817 44911611 35981954 44911782 35982091 44911953 35982228 44912124 35982365 44912295 35982502 44912466 35982639 44912637 35982776 44912808 35982913 44912979 35983050 44913150 35983187 44913321 35983324 44913492 35983461 44913663 35983598 44913834 35983735 44914005 35983872 44914176 35984009 44914347 35984146 44914518 35984283 44914689 35984420 44914860 35984557 44915031 35984694 44915202 35984831 44915373 35984968 44915544 35985105 44915715 35985242 44915886 35985379 44916057 35985516 44916228 35985653 44916399 35985790 44916570 35985927 44916741 35986064 44916912 35986201 44917083 35986338 44917254 35986475 44917425 35986612 44917596 35986749 44917767 35986886 44917938 35987023 44918109 35987160 44918280 35987297 44918451 35987434 44918622 35987571 44918793 35987708 44918964 35987845 44919135 35987982 44919306 35988119 44919477 35988256 44919648 35988393 44919819 35988530 44919990 35988667 44920161 35988804 44920332 35988941 44920503 35989078 44920674 35989215 44920845 35989352 44921016 35989489 44921187 35989626 44921358 35989763 44921529 35989900 44921700 35990037 44921871 35990174 44922042 35990311 44922213 35990448 44922384 35990585 44922555
1000 40550900 0 40550900 50614627 40551037 50614798 40551174 50614969 40551311 50615140 40551448 50615311 40551585 50615482 40551722 50615653 40551859 50615824 40551996 50615995 40552133 50616166 40552270 50616337 40552407 50616508 40552544 50616679 40552681 50616850 40552818 50617021 40552955 50617192 40553092 50617363 40553229 50617534 40553366 50617705 40553503 50617876 40553640 50618047 40553777 50618218 40553914 50618389 40554051 50618560 40554188 50618731 40554325 50618902 40554462 50619073 40554599 50619244 40554736 50619415 40554873 50619586 40555010 50619757 40555147 50619928 40555284 50620099 40555421 50620270 40555558 50620441 40555695 50620612 40555832 50620783 40555969 50620954 40556106 50621125 40556243 50621296 40556380 50621467 40556517 50621638 40556654 50621809 40556791 50621980 40556928 50622151 40557065 50622322 40557202 50622493 40557339 50622664 40557476 50622835 40557613 50623006 40557750 50623177 40557887 50623348 40558024 50623519 40558161 50623690 40558298 50623861 40558435 50624032 40558572 50624203 40558709 50624374 40558846 50624545 40558983 50624716 40559120 50624887 40559257 50625058 40559394 50625229 40559531 50625400 40559668 50625571 40559805 50625742 40559942 50625913 40560079 50626084 40560216 50626255 40560353 50626426 40560490 50626597 40560627 50626768 40560764 50626939 40560901 50627110 40561038 50627281 40561175 50627452 40561312 50627623 40561449 50627794 40561586 50627965 40561723 50628136 40561860 50628307 40561997 50628478 40562134 50628649 40562271 50628820 40562408 50628991 40562545 50629162 40562682 50629333 40562819 50629504 40562956 50629675 40563093 50629846 40563230 50630017 40563367 50630188 40563504 50630359 40563641 50630530 40563778 50630701 40563915 50630872 40564052 50631043 40564189 50631214 40564326 50631385 40564463 50631556 40564600 50631727 40564737 50631898 40564874 50632069 40565011 50632240 40565148 50632411 40565285 50632582 40565422 50632753 40565559 50632924 40565696 50633095 40565833 50633266 40565970 50633437 40566107 50633608 40566244 50633779 40566381 50633950 40566518 50634121 40566655 50634292 40566792 50634463 40566929 50634634 40567066 50634805 40567203 50634976 40567340 50635147 40567477 50635318 40567614 50635489 40567751 50635660 40567888 50635831 40568025 50636002 40568162 50636173 40568299 50636344 40568436 50636515 40568573 50636686 40568710 50636857 40568847 50637028 40568984 50637199 40569121 50637370 40569258 50637541 40569395 50637712 40569532 50637883 40569669 50638054 40569806 50638225 40569943 50638396 40570080 50638567 40570217 50638738 40570354 50638909 40570491 50639080 40570628 50639251 40570765 50639422 40570902 50639593 40571039 50639764 40571176 50639935 40571313 50640106 40571450 50640277 40571587 50640448 40571724 50640619 40571861 50640790 40571998 50640961 40572135 50641132 40572272 50641303 40572409 50641474 40572546 50641645 40572683 50641816 40572820 50641987 40572957 50642158 40573094 50642329 40573231 50642500 40573368 50642671 40573505 50642842 40573642 50643013 40573779 50643184 40573916 50643355 40574053 50643526 40574190 50643697 40574327 50643868 40574464 50644039 40574601 50644210 40574738 50644381 40574875 50644552 40575012 50644723 40575149 50644894 40575286 50645065 40575423 50645236 40575560 50645407 40575697 50645578 40575834 50645749 40575971 50645920 40576108 50646091 40576245 50646262 40576382 50646433 40576519 50646604 40576656 50646775 40576793 50646946 40576930 50647117 40577067 50647288 40577204 50647459 40577341 50647630 40577478 50647801 40577615 50647972 40577752 50648143 40577889 50648314 40578026 50648485 40578163 50648656 40578300 50648827 40578437 50648998 40578574 50649169 40578711 50649340 40578848 50649511 40578985 50649682 40579122 50649853 40579259 50650024 40579396 50650195 40579533 50650366 40579670 50650537 40579807 50650708 40579944 50650879 40580081 50651050 40580218 50651221 40580355 50651392 40580492 50651563 40580629 50651734 40580766 50651905 40580903 50652076 40581040 50652247 40581177 50652418 40581314 50652589 40581451 50652760 40581588 50652931 40581725 50653102 40581862 50653273 40581999 50653444 40582136 50653615 40582273 50653786 40582410 50653957 40582547 50654128 40582684 50654299 40582821 50654470 40582958 50654641 40583095 50654812 40583232 50654983 40583369 50655154 40583506 50655325 40583643 50655496 40583780 50655667 40583917 50655838 40584054 50656009 40584191 50656180 40584328 50656351 40584465 50656522 40584602 50656693 40584739 50656864 40584876 50657035 40585013 50657206 40585150 50657377 40585287 50657548 40585424 50657719 40585561 50657890 40585698 50658061 40585835 50658232 40585972 50658403 40586109 50658574 40586246 50658745 40586383 50658916 40586520 50659087 40586657 50659258 40586794 50659429 40586931 50659600 40587068 50659771 40587205 50659942 40587342 50660113 40587479 50660284 40587616 50660455 40587753 50660626 40587890 50660797 40588027 50660968 40588164 50661139 40588301 50661310 40588438 50661481 40588575 50661652 40588712 50661823 40588849 50661994 40588986 50662165 40589123 50662336 40589260 50662507 40589397 50662678 40589534 50662849 40589671 50663020 40589808 50663191 40589945 50663362 40590082 50663533 40590219 50663704 40590356 50663875 40590493 50664046 40590630 50664217 40590767 50664388 40590904 50664559 40591041 50664730 40591178 50664901 40591315 50665072 40591452 50665243 40591589 50665414 40591726 50665585 40591863 50665756 40592000 50665927 40592137 50666098 40592274 50666269 40592411 50666440 40592548 50666611 40592685 50666782 40592822 50666953 40592959 50667124 40593096 50667295 40593233 50667466 40593370 50667637 40593507 50667808 40593644 50667979 40593781 50668150 40593918 50668321 40594055 50668492 40594192 50668663 40594329 50668834 40594466 50669005 40594603 50669176 40594740 50669347 40594877 50669518 40595014 50669689 40595151 50669860 40595288 50670031 40595425 50670202 40595562 50670373 40595699 50670544 40595836 50670715 40595973 50670886 40596110 50671057 40596247 50671228 40596384 50671399 40596521 50671570 40596658 50671741 40596795 50671912 40596932 50672083 40597069 50672254 40597206 50672425 40597343 50672596 40597480 50672767 40597617 50672938 40597754 50673109 40597891 50673280 40598028 50673451 40598165 50673622 40598302 50673793 40598439 50673964 40598576 50674135 40598713 50674306 40598850 50674477 40598987 50674648 40599124 50674819 40599261 50674990 40599398 50675161 40599535 50675332 40599672 50675503 40599809 50675674 40599946 50675845 40600083 50676016 40600220 50676187 40600357 50676358 40600494 50676529 40600631 50676700 40600768 50676871 40600905 50677042 40601042 50677213 40601179 50677384 40601316 50677555 40601453 50677726 40601590 50677897 40601727 50678068 40601864 50678239 40602001 50678410 40602138 50678581 40602275 50678752 40602412 50678923 40602549 50679094 40602686 50679265 40602823 50679436 40602960 50679607 40603097 50679778 40603234 50679949 40603371 50680120 40603508 50680291 40603645 50680462 40603782 50680633 40603919 50680804 40604056 50680975 40604193 50681146 40604330 50681317 40604467 50681488 40604604 50681659 40604741 50681830 40604878 50682001 40605015 50682172 40605152 50682343 40605289 50682514 40605426 50682685 40605563 50682856 40605700 50683027 40605837 50683198 40605974 50683369 40606111 50683540 40606248 50683711 40606385 50683882 40606522 50684053 40606659 50684224 40606796 50684395 40606933 50684566 40607070 50684737 40607207 50684908 40607344 50685079 40607481 50685250 40607618 50685421 40607755 50685592 40607892 50685763 40608029 50685934 40608166 50686105 40608303 50686276 40608440 50686447 40608577 50686618 40608714 50686789 40608851 50686960 40608988 50687131 40609125 50687302 40609262 50687473 40609399 50687644 40609536 50687815 40609673 50687986 40609810 50688157 40609947 50688328 40610084 50688499 40610221 50688670 40610358 50688841 40610495 50689012 40610632 50689183 40610769 50689354 40610906 50689525 40611043 50689696 40611180 50689867 40611317 50690038 40611454 50690209 40611591 50690380 40611728 50690551 40611865 50690722 40612002 50690893 40612139 50691064 40612276 50691235 40612413 50691406 40612550 50691577 40612687 50691748 40612824 50691919 40612961 50692090 40613098 50692261 40613235 50692432 40613372 50692603 40613509 50692774 40613646 50692945 40613783 50693116 40613920 50693287 40614057 50693458 40614194 50693629 40614331 50693800 40614468 50693971 40614605 50694142 40614742 50694313 40614879 50694484 40615016 50694655 40615153 50694826 40615290 50694997 40615427 50695168 40615564 50695339 40615701 50695510 40615838 50695681 40615975 50695852 40616112 50696023 40616249 50696194 40616386 50696365 40616523 50696536 40616660 50696707 40616797 50696878 40616934 50697049 40617071 50697220 40617208 50697391 40617345 50697562 40617482 50697733 40617619 50697904 40617756 50698075 40617893 50698246 40618030 50698417 40618167 50698588 40618304 50698759 40618441 50698930 40618578 50699101 40618715 50699272 40618852 50699443 40618989 50699614 40619126 50699785 40619263 50699956 40619400 50700127 40619537 50700298 40619674 50700469 40619811 50700640 40619948 50700811 40620085 50700982 40620222 50701153 40620359 50701324 40620496 50701495 40620633 50701666 40620770 50701837 40620907 50702008 40621044 50702179 40621181 50702350 40621318 50702521 40621455 50702692 40621592 50702863 40621729 50703034 40621866 50703205 40622003 50703376 40622140 50703547 40622277 50703718 40622414 50703889 40622551 50704060 40622688 50704231 40622825 50704402 40622962 50704573 40623099 50704744 40623236 50704915 40623373 50705086 40623510 50705257 40623647 50705428 40623784 50705599 40623921 50705770 40624058 50705941 40624195 50706112 40624332 50706283 40624469 50706454 40624606 50706625 40624743 50706796 40624880 50706967 40625017 50707138 40625154 50707309 40625291 50707480 40625428 50707651 40625565 50707822 40625702 50707993 40625839 50708164 40625976 50708335 40626113 50708506 40626250 50708677 40626387 50708848 40626524 50709019 40626661 50709190 40626798 50709361 40626935 50709532 40627072 50709703 40627209 50709874 40627346 50710045 40627483 50710216 40627620 50710387 40627757 50710558 40627894 50710729 40628031 50710900 40628168 50711071 40628305 50711242 40628442 50711413 40628579 50711584 40628716 50711755 40628853 50711926 40628990 50712097 40629127 50712268 40629264 50712439 40629401 50712610 40629538 50712781 40629675 50712952 40629812 50713123 40629949 50713294 40630086 50713465 40630223 50713636 40630360 50713807 40630497 50713978 40630634 50714149 40630771 50714320 40630908 50714491 40631045 50714662 40631182 50714833 40631319 50715004 40631456 50715175 40631593 50715346 40631730 50715517 40631867 50715688 40632004 50715859 40632141 50716030 40632278 50716201 40632415 50716372 40632552 50716543 40632689 50716714 40632826 50716885 40632963 50717056 40633100 50717227 40633237 50717398 40633374 50717569 40633511 50717740 40633648 50717911 40633785 50718082 40633922 50718253 40634059 50718424 40634196 50718595 40634333 50718766 40634470 50718937 40634607 50719108 40634744 50719279 40634881 50719450 40635018 50719621 40635155 50719792 40635292 50719963 40635429 50720134 40635566 50720305 40635703 50720476 40635840 50720647 40635977 50720818 40636114 50720989 40636251 50721160 40636388 50721331 40636525 50721502 40636662 50721673 40636799 50721844 40636936 50722015 40637073 50722186 40637210 50722357 40637347 50722528 40637484 50722699 40637621 50722870 40637758 50723041 40637895 50723212 40638032 50723383 40638169 50723554 40638306 50723725 40638443 50723896 40638580 50724067 40638717 50724238 40638854 50724409 40638991 50724580 40639128 50724751 40639265 50724922 40639402 50725093 40639539 50725264 40639676 50725435 40639813 50725606 40639950 50725777 40640087 50725948 40640224 50726119 40640361 50726290 40640498 50726461 40640635 50726632 40640772 50726803 40640909 50726974 40641046 50727145 40641183 50727316 40641320 50727487 40641457 50727658 40641594 50727829 40641731 50728000 40641868 50728171 40642005 50728342 40642142 50728513 40642279 50728684 40642416 50728855 40642553 50729026 40642690 50729197 40642827 50729368 40642964 50729539 40643101 50729710 40643238 50729881 40643375 50730052 40643512 50730223 40643649 50730394 40643786 50730565 40643923 50730736 40644060 50730907 40644197 50731078 40644334 50731249 40644471 50731420 40644608 50731591 40644745 50731762 40644882 50731933 40645019 50732104 40645156 50732275 40645293 50732446 40645430 50732617 40645567 50732788 40645704 50732959 40645841 50733130 40645978 50733301 40646115 50733472 40646252 50733643 40646389 50733814 40646526 50733985 40646663 50734156 40646800 50734327 40646937 50734498 40647074 50734669 40647211 50734840 40647348 50735011 40647485 50735182 40647622 50735353 40647759 50735524 40647896 50735695 40648033 50735866 40648170 50736037 40648307 50736208 40648444 50736379 40648581 50736550 40648718 50736721 40648855 50736892 40648992 50737063 40649129 50737234 40649266 50737405 40649403 50737576 40649540 50737747 40649677 50737918 40649814 50738089 40649951 50738260 40650088 50738431 40650225 50738602 40650362 50738773 40650499 50738944 40650636 50739115 40650773 50739286 40650910 50739457 40651047 50739628 40651184 50739799 40651321 50739970 40651458 50740141 40651595 50740312 40651732 50740483 40651869 50740654 40652006 50740825 40652143 50740996 40652280 50741167 40652417 50741338 40652554 50741509 40652691 50741680 40652828 50741851 40652965 50742022 40653102 50742193 40653239 50742364 40653376 50742535 40653513 50742706 40653650 50742877 40653787 50743048 40653924 50743219 40654061 50743390 40654198 50743561 40654335 50743732 40654472 50743903 40654609 50744074 40654746 50744245 40654883 50744416 40655020 50744587 40655157 50744758 40655294 50744929 40655431 50745100 40655568 50745271 40655705 50745442 40655842 50745613 40655979 50745784 40656116 50745955 40656253 50746126 40656390 50746297 40656527 50746468 40656664 50746639 40656801 50746810 40656938 50746981 40657075 50747152 40657212 50747323 40657349 50747494 40657486 50747665 40657623 50747836 40657760 50748007 40657897 50748178 40658034 50748349 40658171 50748520 40658308 50748691 40658445 50748862 40658582 50749033 40658719 50749204 40658856 50749375 40658993 50749546 40659130 50749717 40659267 50749888 40659404 50750059 40659541 50750230 40659678 50750401 40659815 50750572 40659952 50750743 40660089 50750914 40660226 50751085 40660363 50751256 40660500 50751427 40660637 50751598 40660774 50751769 40660911 50751940 40661048 50752111 40661185 50752282 40661322 50752453 40661459 50752624 40661596 50752795 40661733 50752966 40661870 50753137 40662007 50753308 40662144 50753479 40662281 50753650 40662418 50753821 40662555 50753992 40662692 50754163 40662829 50754334 40662966 50754505 40663103 50754676 40663240 50754847 40663377 50755018 40663514 50755189 40663651 50755360 40663788 50755531 40663925 50755702 40664062 50755873 40664199 50756044 40664336 50756215 40664473 50756386 40664610 50756557 40664747 50756728 40664884 50756899 40665021 50757070 40665158 50757241 40665295 50757412 40665432 50757583 40665569 50757754 40665706 50757925 40665843 50758096 40665980 50758267 40666117 50758438 40666254 50758609 40666391 50758780 40666528 50758951 40666665 50759122 40666802 50759293 40666939 50759464 40667076 50759635 40667213 50759806 40667350 50759977 40667487 50760148 40667624 50760319 40667761 50760490 40667898 50760661 40668035 50760832 40668172 50761003 40668309 50761174 40668446 50761345 40668583 50761516 40668720 50761687 40668857 50761858 40668994 50762029 40669131 50762200 40669268 50762371 40669405 50762542 40669542 50762713 40669679 50762884 40669816 50763055 40669953 50763226 40670090 50763397 40670227 50763568 40670364 50763739 40670501 50763910 40670638 50764081 40670775 50764252 40670912 50764423 40671049 50764594 40671186 50764765 40671323 50764936 40671460 50765107 40671597 50765278 40671734 50765449 40671871 50765620 40672008 50765791 40672145 50765962 40672282 50766133 40672419 50766304 40672556 50766475 40672693 50766646 40672830 50766817 40672967 50766988 40673104 50767159 40673241 50767330 40673378 50767501 40673515 50767672 40673652 50767843 40673789 50768014 40673926 50768185 40674063 50768356 40674200 50768527 40674337 50768698 40674474 50768869 40674611 50769040 40674748 50769211 40674885 50769382 40675022 50769553 40675159 50769724 40675296 50769895 40675433 50770066 40675570 50770237 40675707 50770408 40675844 50770579 40675981 50770750 40676118 50770921 40676255 50771092 40676392 50771263 40676529 50771434 40676666 50771605 40676803 50771776 40676940 50771947 40677077 50772118 40677214 50772289 40677351 50772460 40677488 50772631 40677625 50772802 40677762 50772973 40677899 50773144 40678036 50773315 40678173 50773486 40678310 50773657 40678447 50773828 40678584 50773999 40678721 50774170 40678858 50774341 40678995 50774512 40679132 50774683 40679269 50774854 40679406 50775025 40679543 50775196 40679680 50775367 40679817 50775538 40679954 50775709 40680091 50775880 40680228 50776051 40680365 50776222 40680502 50776393 40680639 50776564 40680776 50776735 40680913 50776906 40681050 50777077 40681187 50777248 40681324 50777419 40681461 50777590 40681598 50777761 40681735 50777932 40681872 50778103 40682009 50778274 40682146 50778445 40682283 50778616 40682420 50778787 40682557 50778958 40682694 50779129 40682831 50779300 40682968 50779471 40683105 50779642 40683242 50779813 40683379 50779984 40683516 50780155 40683653 50780326 40683790 50780497 40683927 50780668 40684064 50780839 40684201 50781010 40684338 50781181 40684475 50781352 40684612 50781523 40684749 50781694 40684886 50781865 40685023 50782036 40685160 50782207 40685297 50782378 40685434 50782549 40685571 50782720 40685708 50782891 40685845 50783062 40685982 50783233 40686119 50783404 40686256 50783575 40686393 50783746 40686530 50783917 40686667 50784088 40686804 50784259 40686941 50784430 40687078 50784601 40687215 50784772 40687352 50784943 40687489 50785114 40687626 50785285
1000 36303900 0 36303900 45313627 36304037 45313798 36304174 45313969 36304311 45314140 36304448 45314311 36304585 45314482 36304722 45314653 36304859 45314824 36304996 45314995 36305133 45315166 36305270 45315337 36305407 45315508 36305544 45315679 36305681 45315850 36305818 45316021 36305955 45316192 36306092 45316363 36306229 45316534 36306366 45316705 36306503 45316876 36306640 45317047 36306777 45317218 36306914 45317389 36307051 45317560 36307188 45317731 36307325 45317902 36307462 45318073 36307599 45318244 36307736 45318415 36307873 45318586 36308010 45318757 36308147 45318928 36308284 45319099 36308421 45319270 36308558 45319441 36308695 45319612 36308832 45319783 36308969 45319954 36309106 45320125 36309243 45320296 36309380 45320467 36309517 45320638 36309654 45320809 36309791 45320980 36309928 45321151 36310065 45321322 36310202 45321493 36310339 45321664 36310476 45321835 36310613 45322006 36310750 45322177 36310887 45322348 36311024 45322519 36311161 45322690 36311298 45322861 36311435 45323032 36311572 45323203 36311709 45323374 36311846 45323545 36311983 45323716 36312120 45323887 36312257 45324058 36312394 45324229 36312531 45324400 36312668 45324571 36312805 45324742 36312942 45324913 36313079 45325084 36313216 45325255 36313353 45325426 36313490 45325597 36313627 45325768 36313764 45325939 36313901 45326110 36314038 45326281 36314175 45326452 36314312 45326623 36314449 45326794 36314586 45326965 36314723 45327136 36314860 45327307 36314997 45327478 36315134 45327649 36315271 45327820 36315408 45327991 36315545 45328162 36315682 45328333 36315819 45328504 36315956 45328675 36316093 45328846 36316230 45329017 36316367 45329188 36316504 45329359 36316641 45329530 36316778 45329701 36316915 45329872 36317052 45330043 36317189 45330214 36317326 45330385 36317463 45330556 36317600 45330727 36317737 45330898 36317874 45331069 36318011 45331240 36318148 45331411 36318285 45331582 36318422 45331753 36318559 45331924 36318696 45332095 36318833 45332266 36318970 45332437 36319107 45332608 36319244 45332779 36319381 45332950 36319518 45333121 36319655 45333292 36319792 45333463 36319929 45333634 36320066 45333805 36320203 45333976 36320340 45334147 36320477 45334318 36320614 45334489 36320751 45334660 36320888 45334831 36321025 45335002 36321162 45335173 36321299 45335344 36321436 45335515 36321573 45335686 36321710 45335857 36321847 45336028 36321984 45336199 36322121 45336370 36322258 45336541 36322395 45336712 36322532 45336883 36322669 45337054 36322806 45337225 36322943 45337396 36323080 45337567 36323217 45337738 36323354 45337909 36323491 45338080 36323628 45338251 36323765 45338422 36323902 45338593 36324039 45338764 36324176 45338935 36324313 45339106 36324450 45339277 36324587 45339448 36324724 45339619 36324861 45339790 36324998 45339961 36325135 45340132 36325272 45340303 36325409 45340474 36325546 45340645 36325683 45340816 36325820 45340987 36325957 45341158 36326094 45341329 36326231 45341500 36326368 45341671 36326505 45341842 36326642 45342013 36326779 45342184 36326916 45342355 36327053 45342526 36327190 45342697 36327327 45342868 36327464 45343039 36327601 45343210 36327738 45343381 36327875 45343552 36328012 45343723 36328149 45343894 36328286 45344065 36328423 45344236 36328560 45344407 36328697 45344578 36328834 45344749 36328971 45344920 36329108 45345091 36329245 45345262 36329382 45345433 36329519 45345604 36329656 45345775 36329793 45345946 36329930 45346117 36330067 45346288 36330204 45346459 36330341 45346630 36330478 45346801 36330615 45346972 36330752 45347143 36330889 45347314 36331026 45347485 36331163 45347656 36331300 45347827 36331437 45347998 36331574 45348169 36331711 45348340 36331848 45348511 36331985 45348682 36332122 45348853 36332259 45349024 36332396 45349195 36332533 45349366 36332670 45349537 36332807 45349708 36332944 45349879 36333081 45350050 36333218 45350221 36333355 45350392 36333492 45350563 36333629 45350734 36333766 45350905 36333903 45351076 36334040 45351247 36334177 45351418 36334314 45351589 36334451 45351760 36334588 45351931 36334725 45352102 36334862 45352273 36334999 45352444 36335136 45352615 36335273 45352786 36335410 45352957 36335547 45353128 36335684 45353299 36335821 45353470 36335958 45353641 36336095 45353812 36336232 45353983 36336369 45354154 36336506 45354325 36336643 45354496 36336780 45354667 36336917 45354838 36337054 45355009 36337191 45355180 36337328 45355351 36337465 45355522 36337602 45355693 36337739 45355864 36337876 45356035 36338013 45356206 36338150 45356377 36338287 45356548 36338424 45356719 36338561 45356890 36338698 45357061 36338835 45357232 36338972 45357403 36339109 45357574 36339246 45357745 36339383 45357916 36339520 45358087 36339657 45358258 36339794 45358429 36339931 45358600 36340068 45358771 36340205 45358942 36340342 45359113 36340479 45359284 36340616 45359455 36340753 45359626 36340890 45359797 36341027 45359968 36341164 45360139 36341301 45360310 36341438 45360481 36341575 45360652 36341712 45360823 36341849 45360994 36341986 45361165 36342123 45361336 36342260 45361507 36342397 45361678 36342534 45361849 36342671 45362020 36342808 45362191 36342945 45362362 36343082 45362533 36343219 45362704 36343356 45362875 36343493 45363046 36343630 45363217 36343767 45363388 36343904 45363559 36344041 45363730 36344178 45363901 36344315 45364072 36344452 45364243 36344589 45364414 36344726 45364585 36344863 45364756 36345000 45364927 36345137 45365098 36345274 45365269 36345411 45365440 36345548 45365611 36345685 45365782 36345822 45365953 36345959 45366124 36346096 45366295 36346233 45366466 36346370 45366637 36346507 45366808 36346644 45366979 36346781 45367150 36346918 45367321 36347055 45367492 36347192 45367663 36347329 45367834 36347466 45368005 36347603 45368176 36347740 45368347 36347877 45368518 36348014 45368689 36348151 45368860 36348288 45369031 36348425 45369202 36348562 45369373 36348699 45369544 36348836 45369715 36348973 45369886 36349110 45370057 36349247 45370228 36349384 45370399 36349521 45370570 36349658 45370741 36349795 45370912 36349932 45371083 36350069 45371254 36350206 45371425 36350343 45371596 36350480 45371767 36350617 45371938 36350754 45372109 36350891 45372280 36351028 45372451 36351165 45372622 36351302 45372793 36351439 45372964 36351576 45373135 36351713 45373306 36351850 45373477 36351987 45373648 36352124 45373819 36352261 45373990 36352398 45374161 36352535 45374332 36352672 45374503 36352809 45374674 36352946 45374845 36353083 45375016 36353220 45375187 36353357 45375358 36353494 45375529 36353631 45375700 36353768 45375871 36353905 45376042 36354042 45376213 36354179 45376384 36354316 45376555 36354453 45376726 36354590 45376897 36354727 45377068 36354864 45377239 36355001 45377410 36355138 45377581 36355275 45377752 36355412 45377923 36355549 45378094 36355686 45378265 36355823 45378436 36355960 45378607 36356097 45378778 36356234 45378949 36356371 45379120 36356508 45379291 36356645 45379462 36356782 45379633 36356919 45379804 36357056 45379975 36357193 45380146 36357330 45380317 36357467 45380488 36357604 45380659 36357741 45380830 36357878 45381001 36358015 45381172 36358152 45381343 36358289 45381514 36358426 45381685 36358563 45381856 36358700 45382027 36358837 45382198 36358974 45382369 36359111 45382540 36359248 45382711 36359385 45382882 36359522 45383053 36359659 45383224 36359796 45383395 36359933 45383566 36360070 45383737 36360207 45383908 36360344 45384079 36360481 45384250 36360618 45384421 36360755 45384592 36360892 45384763 36361029 45384934 36361166 45385105 36361303 45385276 36361440 45385447 36361577 45385618 36361714 45385789 36361851 45385960 36361988 45386131 36362125 45386302 36362262 45386473 36362399 45386644 36362536 45386815 36362673 45386986 36362810 45387157 36362947 45387328 36363084 45387499 36363221 45387670 36363358 45387841 36363495 45388012 36363632 45388183 36363769 45388354 36363906 45388525 36364043 45388696 36364180 45388867 36364317 45389038 36364454 45389209 36364591 45389380 36364728 45389551 36364865 45389722 36365002 45389893 36365139 45390064 36365276 45390235 36365413 45390406 36365550 45390577 36365687 45390748 36365824 45390919 36365961 45391090 36366098 45391261 36366235 45391432 36366372 45391603 36366509 45391774 36366646 45391945 36366783 45392116 36366920 45392287 36367057 45392458 36367194 45392629 36367331 45392800 36367468 45392971 36367605 45393142 36367742 45393313 36367879 45393484 36368016 45393655 36368153 45393826 36368290 45393997 36368427 45394168 36368564 45394339 36368701 45394510 36368838 45394681 36368975 45394852 36369112 45395023 36369249 45395194 36369386 45395365 36369523 45395536 36369660 45395707 36369797 45395878 36369934 45396049 36370071 45396220 36370208 45396391 36370345 45396562 36370482 45396733 36370619 45396904 36370756 45397075 36370893 45397246 36371030 45397417 36371167 45397588 36371304 45397759 36371441 45397930 36371578 45398101 36371715 45398272 36371852 45398443 36371989 45398614 36372126 45398785 36372263 45398956 36372400 45399127 36372537 45399298 36372674 45399469 36372811 45399640 36372948 45399811 36373085 45399982 36373222 45400153 36373359 45400324 36373496 45400495 36373633 45400666 36373770 45400837 36373907 45401008 36374044 45401179 36374181 45401350 36374318 45401521 36374455 45401692 36374592 45401863 36374729 45402034 36374866 45402205 36375003 45402376 36375140 45402547 36375277 45402718 36375414 45402889 36375551 45403060 36375688 45403231 36375825 45403402 36375962 45403573 36376099 45403744 36376236 45403915 36376373 45404086 36376510 45404257 36376647 45404428 36376784 45404599 36376921 45404770 36377058 45404941 36377195 45405112 36377332 45405283 36377469 45405454 36377606 45405625 36377743 45405796 36377880 45405967 36378017 45406138 36378154 45406309 36378291 45406480 36378428 45406651 36378565 45406822 36378702 45406993 36378839 45407164 36378976 45407335 36379113 45407506 36379250 45407677 36379387 45407848 36379524 45408019 36379661 45408190 36379798 45408361 36379935 45408532 36380072 45408703 36380209 45408874 36380346 45409045 36380483 45409216 36380620 45409387 36380757 45409558 36380894 45409729 36381031 45409900 36381168 45410071 36381305 45410242 36381442 45410413 36381579 45410584 36381716 45410755 36381853 45410926 36381990 45411097 36382127 45411268 36382264 45411439 36382401 45411610 36382538 45411781 36382675 45411952 36382812 45412123 36382949 45412294 36383086 45412465 36383223 45412636 36383360 45412807 36383497 45412978 36383634 45413149 36383771 45413320 36383908 45413491 36384045 45413662 36384182 45413833 36384319 45414004 36384456 45414175 36384593 45414346 36384730 45414517 36384867 45414688 36385004 45414859 36385141 45415030 36385278 45415201 36385415 45415372 36385552 45415543 36385689 45415714 36385826 45415885 36385963 45416056 36386100 45416227 36386237 45416398 36386374 45416569 36386511 45416740 36386648 45416911 36386785 45417082 36386922 45417253 36387059 45417424 36387196 45417595 36387333 45417766 36387470 45417937 36387607 45418108 36387744 45418279 36387881 45418450 36388018 45418621 36388155 45418792 36388292 45418963 36388429 45419134 36388566 45419305 36388703 45419476 36388840 45419647 36388977 45419818 36389114 45419989 36389251 45420160 36389388 45420331 36389525 45420502 36389662 45420673 36389799 45420844 36389936 45421015 36390073 45421186 36390210 45421357 36390347 45421528 36390484 45421699 36390621 45421870 36390758 45422041 36390895 45422212 36391032 45422383 36391169 45422554 36391306 45422725 36391443 45422896 36391580 45423067 36391717 45423238 36391854 45423409 36391991 45423580 36392128 45423751 36392265 45423922 36392402 45424093 36392539 45424264 36392676 45424435 36392813 45424606 36392950 45424777 36393087 45424948 36393224 45425119 36393361 45425290 36393498 45425461 36393635 45425632 36393772 45425803 36393909 45425974 36394046 45426145 36394183 45426316 36394320 45426487 36394457 45426658 36394594 45426829 36394731 45427000 36394868 45427171 36395005 45427342 36395142 45427513 36395279 45427684 36395416 45427855 36395553 45428026 36395690 45428197 36395827 45428368 36395964 45428539 36396101 45428710 36396238 45428881 36396375 45429052 36396512 45429223 36396649 45429394 36396786 45429565 36396923 45429736 36397060 45429907 36397197 45430078 36397334 45430249 36397471 45430420 36397608 45430591 36397745 45430762 36397882 45430933 36398019 45431104 36398156 45431275 36398293 45431446 36398430 45431617 36398567 45431788 36398704 45431959 36398841 45432130 36398978 45432301 36399115 45432472 36399252 45432643 36399389 45432814 36399526 45432985 36399663 45433156 36399800 45433327 36399937 45433498 36400074 45433669 36400211 45433840 36400348 45434011 36400485 45434182 36400622 45434353 36400759 45434524 36400896 45434695 36401033 45434866 36401170 45435037 36401307 45435208 36401444 45435379 36401581 45435550 36401718 45435721 36401855 45435892 36401992 45436063 36402129 45436234 36402266 45436405 36402403 45436576 36402540 45436747 36402677 45436918 36402814 45437089 36402951 45437260 36403088 45437431 36403225 45437602 36403362 45437773 36403499 45437944 36403636 45438115 36403773 45438286 36403910 45438457 36404047 45438628 36404184 45438799 36404321 45438970 36404458 45439141 36404595 45439312 36404732 45439483 36404869 45439654 36405006 45439825 36405143 45439996 36405280 45440167 36405417 45440338 36405554 45440509 36405691 45440680 36405828 45440851 36405965 45441022 36406102 45441193 36406239 45441364 36406376 45441535 36406513 45441706 36406650 45441877 36406787 45442048 36406924 45442219 36407061 45442390 36407198 45442561 36407335 45442732 36407472 45442903 36407609 45443074 36407746 45443245 36407883 45443416 36408020 45443587 36408157 45443758 36408294 45443929 36408431 45444100 36408568 45444271 36408705 45444442 36408842 45444613 36408979 45444784 36409116 45444955 36409253 45445126 36409390 45445297 36409527 45445468 36409664 45445639 36409801 45445810 36409938 45445981 36410075 45446152 36410212 45446323 36410349 45446494 36410486 45446665 36410623 45446836 36410760 45447007 36410897 45447178 36411034 45447349 36411171 45447520 36411308 45447691 36411445 45447862 36411582 45448033 36411719 45448204 36411856 45448375 36411993 45448546 36412130 45448717 36412267 45448888 36412404 45449059 36412541 45449230 36412678 45449401 36412815 45449572 36412952 45449743 36413089 45449914 36413226 45450085 36413363 45450256 36413500 45450427 36413637 45450598 36413774 45450769 36413911 45450940 36414048 45451111 36414185 45451282 36414322 45451453 36414459 45451624 36414596 45451795 36414733 45451966 36414870 45452137 36415007 45452308 36415144 45452479 36415281 45452650 36415418 45452821 36415555 45452992 36415692 45453163 36415829 45453334 36415966 45453505 36416103 45453676 36416240 45453847 36416377 45454018 36416514 45454189 36416651 45454360 36416788 45454531 36416925 45454702 36417062 45454873 36417199 45455044 36417336 45455215 36417473 45455386 36417610 45455557 36417747 45455728 36417884 45455899 36418021 45456070 36418158 45456241 36418295 45456412 36418432 45456583 36418569 45456754 36418706 45456925 36418843 45457096 36418980 45457267 36419117 45457438 36419254 45457609 36419391 45457780 36419528 45457951 36419665 45458122 36419802 45458293 36419939 45458464 36420076 45458635 36420213 45458806 36420350 45458977 36420487 45459148 36420624 45459319 36420761 45459490 36420898 45459661 36421035 45459832 36421172 45460003 36421309 45460174 36421446 45460345 36421583 45460516 36421720 45460687 36421857 45460858 36421994 45461029 36422131 45461200 36422268 45461371 36422405 45461542 36422542 45461713 36422679 45461884 36422816 45462055 36422953 45462226 36423090 45462397 36423227 45462568 36423364 45462739 36423501 45462910 36423638 45463081 36423775 45463252 36423912 45463423 36424049 45463594 36424186 45463765 36424323 45463936 36424460 45464107 36424597 45464278 36424734 45464449 36424871 45464620 36425008 45464791 36425145 45464962 36425282 45465133 36425419 45465304 36425556 45465475 36425693 45465646 36425830 45465817 36425967 45465988 36426104 45466159 36426241 45466330 36426378 45466501 36426515 45466672 36426652 45466843 36426789 45467014 36426926 45467185 36427063 45467356 36427200 45467527 36427337 45467698 36427474 45467869 36427611 45468040 36427748 45468211 36427885 45468382 36428022 45468553 36428159 45468724 36428296 45468895 36428433 45469066 36428570 45469237 36428707 45469408 36428844 45469579 36428981 45469750 36429118 45469921 36429255 45470092 36429392 45470263 36429529 45470434 36429666 45470605 36429803 45470776 36429940 45470947 36430077 45471118 36430214 45471289 36430351 45471460 36430488 45471631 36430625 45471802 36430762 45471973 36430899 45472144 36431036 45472315 36431173 45472486 36431310 45472657 36431447 45472828 36431584 45472999 36431721 45473170 36431858 45473341 36431995 45473512 36432132 45473683 36432269 45473854 36432406 45474025 36432543 45474196 36432680 45474367 36432817 45474538 36432954 45474709 36433091 45474880 36433228 45475051 36433365 45475222 36433502 45475393 36433639 45475564 36433776 45475735 36433913 45475906 36434050 45476077 36434187 45476248 36434324 45476419 36434461 45476590 36434598 45476761 36434735 45476932 36434872 45477103 36435009 45477274 36435146 45477445 36435283 45477616 36435420 45477787 36435557 45477958 36435694 45478129 36435831 45478300 36435968 45478471 36436105 45478642 36436242 45478813 36436379 45478984 36436516 45479155 36436653 45479326 36436790 45479497 36436927 45479668 36437064 45479839 36437201 45480010 36437338 45480181 36437475 45480352 36437612 45480523 36437749 45480694 36437886 45480865 36438023 45481036 36438160 45481207 36438297 45481378 36438434 45481549 36438571 45481720 36438708 45481891 36438845 45482062 36438982 45482233 36439119 45482404 36439256 45482575 36439393 45482746 36439530 45482917 36439667 45483088 36439804 45483259 36439941 45483430 36440078 45483601 36440215 45483772 36440352 45483943 36440489 45484114 36440626 45484285
1000 69095128 0 69095128 86242824 69095265 86242995 69095402 86243166 69095539 86243337 69095676 86243508 69095813 86243679 69095950 86243850 69096087 86244021 69096224 86244192 69096361 86244363 69096498 86244534 69096635 86244705 69096772 86244876 69096909 86245047 69097046 86245218 69097183 86245389 69097320 86245560 69097457 86245731 69097594 86245902 69097731 86246073 69097868 86246244 69098005 86246415 69098142 86246586 69098279 86246757 69098416 86246928 69098553 86247099 69098690 86247270 69098827 86247441 69098964 86247612 69099101 86247783 69099238 86247954 69099375 86248125 69099512 86248296 69099649 86248467 69099786 86248638 69099923 86248809 69100060 86248980 69100197 86249151 69100334 86249322 69100471 86249493 69100608 86249664 69100745 86249835 69100882 86250006 69101019 86250177 69101156 86250348 69101293 86250519 69101430 86250690 69101567 86250861 69101704 86251032 69101841 86251203 69101978 86251374 69102115 86251545 69102252 86251716 69102389 86251887 69102526 86252058 69102663 86252229 69102800 86252400 69102937 86252571 69103074 86252742 69103211 86252913 69103348 86253084 69103485 86253255 69103622 86253426 69103759 86253597 69103896 86253768 69104033 86253939 69104170 86254110 69104307 86254281 69104444 86254452 69104581 86254623 69104718 86254794 69104855 86254965 69104992 86255136 69105129 86255307 69105266 86255478 69105403 86255649 69105540 86255820 69105677 86255991 69105814 86256162 69105951 86256333 69106088 86256504 69106225 86256675 69106362 86256846 69106499 86257017 69106636 86257188 69106773 86257359 69106910 86257530 69107047 86257701 69107184 86257872 69107321 86258043 69107458 86258214 69107595 86258385 69107732 86258556 69107869 86258727 69108006 86258898 69108143 86259069 69108280 86259240 69108417 86259411 69108554 86259582 69108691 86259753 69108828 86259924 69108965 86260095 69109102 86260266 69109239 86260437 69109376 86260608 69109513 86260779 69109650 86260950 69109787 86261121 69109924 86261292 69110061 86261463 69110198 86261634 69110335 86261805 69110472 86261976 69110609 86262147 69110746 86262318 69110883 86262489 69111020 86262660 69111157 86262831 69111294 86263002 69111431 86263173 69111568 86263344 69111705 86263515 69111842 86263686 69111979 86263857 69112116 86264028 69112253 86264199 69112390 86264370 69112527 86264541 69112664 86264712 69112801 86264883 69112938 86265054 69113075 86265225 69113212 86265396 69113349 86265567 69113486 86265738 69113623 86265909 69113760 86266080 69113897 86266251 69114034 86266422 69114171 86266593 69114308 86266764 69114445 86266935 69114582 86267106 69114719 86267277 69114856 86267448 69114993 86267619 69115130 86267790 69115267 86267961 69115404 86268132 69115541 86268303 69115678 86268474 69115815 86268645 69115952 86268816 69116089 86268987 69116226 86269158 69116363 86269329 69116500 86269500 69116637 86269671 69116774 86269842 69116911 86270013 69117048 86270184 69117185 86270355 69117322 86270526 69117459 86270697 69117596 86270868 69117733 86271039 69117870 86271210 69118007 86271381 69118144 86271552 69118281 86271723 69118418 86271894 69118555 86272065 69118692 86272236 69118829 86272407 69118966 86272578 69119103 86272749 69119240 86272920 69119377 86273091 69119514 86273262 69119651 86273433 69119788 86273604 69119925 86273775 69120062 86273946 69120199 86274117 69120336 86274288 69120473 86274459 69120610 86274630 69120747 86274801 69120884 86274972 69121021 86275143 69121158 86275314 69121295 86275485 69121432 86275656 69121569 86275827 69121706 86275998 69121843 86276169 69121980 86276340 69122117 86276511 69122254 86276682 69122391 86276853 69122528 86277024 69122665 86277195 69122802 86277366 69122939 86277537 69123076 86277708 69123213 86277879 69123350 86278050 69123487 86278221 69123624 86278392 69123761 86278563 69123898 86278734 69124035 86278905 69124172 86279076 69124309 86279247 69124446 86279418 69124583 86279589 69124720 86279760 69124857 86279931 69124994 86280102 69125131 86280273 69125268 86280444 69125405 86280615 69125542 86280786 69125679 86280957 69125816 86281128 69125953 86281299 69126090 86281470 69126227 86281641 69126364 86281812 69126501 86281983 69126638 86282154 69126775 86282325 69126912 86282496 69127049 86282667 69127186 86282838 69127323 86283009 69127460 86283180 69127597 86283351 69127734 86283522 69127871 86283693 69128008 86283864 69128145 86284035 69128282 86284206 69128419 86284377 69128556 86284548 69128693 86284719 69128830 86284890 69128967 86285061 69129104 86285232 69129241 86285403 69129378 86285574 69129515 86285745 69129652 86285916 69129789 86286087 69129926 86286258 69130063 86286429 69130200 86286600 69130337 86286771 69130474 86286942 69130611 86287113 69130748 86287284 69130885 86287455 69131022 86287626 69131159 86287797 69131296 86287968 69131433 86288139 69131570 86288310 69131707 86288481 69131844 86288652 69131981 86288823 69132118 86288994 69132255 86289165 69132392 86289336 69132529 86289507 69132666 86289678 69132803 86289849 69132940 86290020 69133077 86290191 69133214 86290362 69133351 86290533 69133488 86290704 69133625 86290875 69133762 86291046 69133899 86291217 69134036 86291388 69134173 86291559 69134310 86291730 69134447 86291901 69134584 86292072 69134721 86292243 69134858 86292414 69134995 86292585 69135132 86292756 69135269 86292927 69135406 86293098 69135543 86293269 69135680 86293440 69135817 86293611 69135954 86293782 69136091 86293953 69136228 86294124 69136365 86294295 69136502 86294466 69136639 86294637 69136776 86294808 69136913 86294979 69137050 86295150 69137187 86295321 69137324 86295492 69137461 86295663 69137598 86295834 69137735 86296005 69137872 86296176 69138009 86296347 69138146 86296518 69138283 86296689 69138420 86296860 69138557 86297031 69138694 86297202 69138831 86297373 69138968 86297544 69139105 86297715 69139242 86297886 69139379 86298057 69139516 86298228 69139653 86298399 69139790 86298570 69139927 86298741 69140064 86298912 69140201 86299083 69140338 86299254 69140475 86299425 69140612 86299596 69140749 86299767 69140886 86299938 69141023 86300109 69141160 86300280 69141297 86300451 69141434 86300622 69141571 86300793 69141708 86300964 69141845 86301135 69141982 86301306 69142119 86301477 69142256 86301648 69142393 86301819 69142530 86301990 69142667 86302161 69142804 86302332 69142941 86302503 69143078 86302674 69143215 86302845 69143352 86303016 69143489 86303187 69143626 86303358 69143763 86303529 69143900 86303700 69144037 86303871 69144174 86304042 69144311 86304213 69144448 86304384 69144585 86304555 69144722 86304726 69144859 86304897 69144996 86305068 69145133 86305239 69145270 86305410 69145407 86305581 69145544 86305752 69145681 86305923 69145818 86306094 69145955 86306265 69146092 86306436 69146229 86306607 69146366 86306778 69146503 86306949 69146640 86307120 69146777 86307291 69146914 86307462 69147051 86307633 69147188 86307804 69147325 86307975 69147462 86308146 69147599 86308317 69147736 86308488 69147873 86308659 69148010 86308830 69148147 86309001 69148284 86309172 69148421 86309343 69148558 86309514 69148695 86309685 69148832 86309856 69148969 86310027 69149106 86310198 69149243 86310369 69149380 86310540 69149517 86310711 69149654 86310882 69149791 86311053 69149928 86311224 69150065 86311395 69150202 86311566 69150339 86311737 69150476 86311908 69150613 86312079 69150750 86312250 69150887 86312421 69151024 86312592 69151161 86312763 69151298 86312934 69151435 86313105 69151572 86313276 69151709 86313447 69151846 86313618 69151983 86313789 69152120 86313960 69152257 86314131 69152394 86314302 69152531 86314473 69152668 86314644 69152805 86314815 69152942 86314986 69153079 86315157 69153216 86315328 69153353 86315499 69153490 86315670 69153627 86315841 69153764 86316012 69153901 86316183 69154038 86316354 69154175 86316525 69154312 86316696 69154449 86316867 69154586 86317038 69154723 86317209 69154860 86317380 69154997 86317551 69155134 86317722 69155271 86317893 69155408 86318064 69155545 86318235 69155682 86318406 69155819 86318577 69155956 86318748 69156093 86318919 69156230 86319090 69156367 86319261 69156504 86319432 69156641 86319603 69156778 86319774 69156915 86319945 69157052 86320116 69157189 86320287 69157326 86320458 69157463 86320629 69157600 86320800 69157737 86320971 69157874 86321142 69158011 86321313 69158148 86321484 69158285 86321655 69158422 86321826 69158559 86321997 69158696 86322168 69158833 86322339 69158970 86322510 69159107 86322681 69159244 86322852 69159381 86323023 69159518 86323194 69159655 86323365 69159792 86323536 69159929 86323707 69160066 86323878 69160203 86324049 69160340 86324220 69160477 86324391 69160614 86324562 69160751 86324733 69160888 86324904 69161025 86325075 69161162 86325246 69161299 86325417 69161436 86325588 69161573 86325759 69161710 86325930 69161847 86326101 69161984 86326272 69162121 86326443 69162258 86326614 69162395 86326785 69162532 86326956 69162669 86327127 69162806 86327298 69162943 86327469 69163080 86327640 69163217 86327811 69163354 86327982 69163491 86328153 69163628 86328324 69163765 86328495 69163902 86328666 69164039 86328837 69164176 86329008 69164313 86329179 69164450 86329350 69164587 86329521 69164724 86329692 69164861 86329863 69164998 86330034 69165135 86330205 69165272 86330376 69165409 86330547 69165546 86330718 69165683 86330889 69165820 86331060 69165957 86331231 69166094 86331402 69166231 86331573 69166368 86331744 69166505 86331915 69166642 86332086 69166779 86332257 69166916 86332428 69167053 86332599 69167190 86332770 69167327 86332941 69167464 86333112 69167601 86333283 69167738 86333454 69167875 86333625 69168012 86333796 69168149 86333967 69168286 86334138 69168423 86334309 69168560 86334480 69168697 86334651 69168834 86334822 69168971 86334993 69169108 86335164 69169245 86335335 69169382 86335506 69169519 86335677 69169656 86335848 69169793 86336019 69169930 86336190 69170067 86336361 69170204 86336532 69170341 86336703 69170478 86336874 69170615 86337045 69170752 86337216 69170889 86337387 69171026 86337558 69171163 86337729 69171300 86337900 69171437 86338071 69171574 86338242 69171711 86338413 69171848 86338584 69171985 86338755 69172122 86338926 69172259 86339097 69172396 86339268 69172533 86339439 69172670 86339610 69172807 86339781 69172944 86339952 69173081 86340123 69173218 86340294 69173355 86340465 69173492 86340636 69173629 86340807 69173766 86340978 69173903 86341149 69174040 86341320 69174177 86341491 69174314 86341662 69174451 86341833 69174588 86342004 69174725 86342175 69174862 86342346 69174999 86342517 69175136 86342688 69175273 86342859 69175410 86343030 69175547 86343201 69175684 86343372 69175821 86343543 69175958 86343714 69176095 86343885 69176232 86344056 69176369 86344227 69176506 86344398 69176643 86344569 69176780 86344740 69176917 86344911 69177054 86345082 69177191 86345253 69177328 86345424 69177465 86345595 69177602 86345766 69177739 86345937 69177876 86346108 69178013 86346279 69178150 86346450 69178287 86346621 69178424 86346792 69178561 86346963 69178698 86347134 69178835 86347305 69178972 86347476 69179109 86347647 69179246 86347818 69179383 86347989 69179520 86348160 69179657 86348331 69179794 86348502 69179931 86348673 69180068 86348844 69180205 86349015 69180342 86349186 69180479 86349357 69180616 86349528 69180753 86349699 69180890 86349870 69181027 86350041 69181164 86350212 69181301 86350383 69181438 86350554 69181575 86350725 69181712 86350896 69181849 86351067 69181986 86351238 69182123 86351409 69182260 86351580 69182397 86351751 69182534 86351922 69182671 86352093 69182808 86352264 69182945 86352435 69183082 86352606 69183219 86352777 69183356 86352948 69183493 86353119 69183630 86353290 69183767 86353461 69183904 86353632 69184041 86353803 69184178 86353974 69184315 86354145 69184452 86354316 69184589 86354487 69184726 86354658 69184863 86354829 69185000 86355000 69185137 86355171 69185274 86355342 69185411 86355513 69185548 86355684 69185685 86355855 69185822 86356026 69185959 86356197 69186096 86356368 69186233 86356539 69186370 86356710 69186507 86356881 69186644 86357052 69186781 86357223 69186918 86357394 69187055 86357565 69187192 86357736 69187329 86357907 69187466 86358078 69187603 86358249 69187740 86358420 69187877 86358591 69188014 86358762 69188151 86358933 69188288 86359104 69188425 86359275 69188562 86359446 69188699 86359617 69188836 86359788 69188973 86359959 69189110 86360130 69189247 86360301 69189384 86360472 69189521 86360643 69189658 86360814 69189795 86360985 69189932 86361156 69190069 86361327 69190206 86361498 69190343 86361669 69190480 86361840 69190617 86362011 69190754 86362182 69190891 86362353 69191028 86362524 69191165 86362695 69191302 86362866 69191439 86363037 69191576 86363208 69191713 86363379 69191850 86363550 69191987 86363721 69192124 86363892 69192261 86364063 69192398 86364234 69192535 86364405 69192672 86364576 69192809 86364747 69192946 86364918 69193083 86365089 69193220 86365260 69193357 86365431 69193494 86365602 69193631 86365773 69193768 86365944 69193905 86366115 69194042 86366286 69194179 86366457 69194316 86366628 69194453 86366799 69194590 86366970 69194727 86367141 69194864 86367312 69195001 86367483 69195138 86367654 69195275 86367825 69195412 86367996 69195549 86368167 69195686 86368338 69195823 86368509 69195960 86368680 69196097 86368851 69196234 86369022 69196371 86369193 69196508 86369364 69196645 86369535 69196782 86369706 69196919 86369877 69197056 86370048 69197193 86370219 69197330 86370390 69197467 86370561 69197604 86370732 69197741 86370903 69197878 86371074 69198015 86371245 69198152 86371416 69198289 86371587 69198426 86371758 69198563 86371929 69198700 86372100 69198837 86372271 69198974 86372442 69199111 86372613 69199248 86372784 69199385 86372955 69199522 86373126 69199659 86373297 69199796 86373468 69199933 86373639 69200070 86373810 69200207 86373981 69200344 86374152 69200481 86374323 69200618 86374494 69200755 86374665 69200892 86374836 69201029 86375007 69201166 86375178 69201303 86375349 69201440 86375520 69201577 86375691 69201714 86375862 69201851 86376033 69201988 86376204 69202125 86376375 69202262 86376546 69202399 86376717 69202536 86376888 69202673 86377059 69202810 86377230 69202947 86377401 69203084 86377572 69203221 86377743 69203358 86377914 69203495 86378085 69203632 86378256 69203769 86378427 69203906 86378598 69204043 86378769 69204180 86378940 69204317 86379111 69204454 86379282 69204591 86379453 69204728 86379624 69204865 86379795 69205002 86379966 69205139 86380137 69205276 86380308 69205413 86380479 69205550 86380650 69205687 86380821 69205824 86380992 69205961 86381163 69206098 86381334 69206235 86381505 69206372 86381676 69206509 86381847 69206646 86382018 69206783 86382189 69206920 86382360 69207057 86382531 69207194 86382702 69207331 86382873 69207468 86383044 69207605 86383215 69207742 86383386 69207879 86383557 69208016 86383728 69208153 86383899 69208290 86384070 69208427 86384241 69208564 86384412 69208701 86384583 69208838 86384754 69208975 86384925 69209112 86385096 69209249 86385267 69209386 86385438 69209523 86385609 69209660 86385780 69209797 86385951 69209934 86386122 69210071 86386293 69210208 86386464 69210345 86386635 69210482 86386806 69210619 86386977 69210756 86387148 69210893 86387319 69211030 86387490 69211167 86387661 69211304 86387832 69211441 86388003 69211578 86388174 69211715 86388345 69211852 86388516 69211989 86388687 69212126 86388858 69212263 86389029 69212400 86389200 69212537 86389371 69212674 86389542 69212811 86389713 69212948 86389884 69213085 86390055 69213222 86390226 69213359 86390397 69213496 86390568 69213633 86390739 69213770 86390910 69213907 86391081 69214044 86391252 69214181 86391423 69214318 86391594 69214455 86391765 69214592 86391936 69214729 86392107 69214866 86392278 69215003 86392449 69215140 86392620 69215277 86392791 69215414 86392962 69215551 86393133 69215688 86393304 69215825 86393475 69215962 86393646 69216099 86393817 69216236 86393988 69216373 86394159 69216510 86394330 69216647 86394501 69216784 86394672 69216921 86394843 69217058 86395014 69217195 86395185 69217332 86395356 69217469 86395527 69217606 86395698 69217743 86395869 69217880 86396040 69218017 86396211 69218154 86396382 69218291 86396553 69218428 86396724 69218565 86396895 69218702 86397066 69218839 86397237 69218976 86397408 69219113 86397579 69219250 86397750 69219387 86397921 69219524 86398092 69219661 86398263 69219798 86398434 69219935 86398605 69220072 86398776 69220209 86398947 69220346 86399118 69220483 86399289 69220620 86399460 69220757 86399631 69220894 86399802 69221031 86399973 69221168 86400144 69221305 86400315 69221442 86400486 69221579 86400657 69221716 86400828 69221853 86400999 69221990 86401170 69222127 86401341 69222264 86401512 69222401 86401683 69222538 86401854 69222675 86402025 69222812 86402196 69222949 86402367 69223086 86402538 69223223 86402709 69223360 86402880 69223497 86403051 69223634 86403222 69223771 86403393 69223908 86403564 69224045 86403735 69224182 86403906 69224319 86404077 69224456 86404248 69224593 86404419 69224730 86404590 69224867 86404761 69225004 86404932 69225141 86405103 69225278 86405274 69225415 86405445 69225552 86405616 69225689 86405787 69225826 86405958 69225963 86406129 69226100 86406300 69226237 86406471 69226374 86406642 69226511 86406813 69226648 86406984 69226785 86407155 69226922 86407326 69227059 86407497 69227196 86407668 69227333 86407839 69227470 86408010 69227607 86408181 69227744 86408352 69227881 86408523 69228018 86408694 69228155 86408865 69228292 86409036 69228429 86409207 69228566 86409378 69228703 86409549 69228840 86409720 69228977 86409891 69229114 86410062 69229251 86410233 69229388 86410404 69229525 86410575 69229662 86410746 69229799 86410917 69229936 86411088 69230073 86411259 69230210 86411430 69230347 86411601 69230484 86411772 69230621 86411943 69230758 86412114 69230895 86412285 69231032 86412456 69231169 86412627 69231306 86412798 69231443 86412969 69231580 86413140 69231717 86413311 69231854 86413482
1000 14103739 0 14103739 17603937 14103876 17604108 14104013 17604279 14104150 17604450 14104287 17604621 14104424 17604792 14104561 17604963 14104698 17605134 14104835 17605305 14104972 17605476 14105109 17605647 14105246 17605818 14105383 17605989 14105520 17606160 14105657 17606331 14105794 17606502 14105931 17606673 14106068 17606844 14106205 17607015 14106342 17607186 14106479 17607357 14106616 17607528 14106753 17607699 14106890 17607870 14107027 17608041 14107164 17608212 14107301 17608383 14107438 17608554 14107575 17608725 14107712 17608896 14107849 17609067 14107986 17609238 14108123 17609409 14108260 17609580 14108397 17609751 14108534 17609922 14108671 17610093 14108808 17610264 14108945 17610435 14109082 17610606 14109219 17610777 14109356 17610948 14109493 17611119 14109630 17611290 14109767 17611461 14109904 17611632 14110041 17611803 14110178 17611974 14110315 17612145 14110452 17612316 14110589 17612487 14110726 17612658 14110863 17612829 14111000 17613000 14111137 17613171 14111274 17613342 14111411 17613513 14111548 17613684 14111685 17613855 14111822 17614026 14111959 17614197 14112096 17614368 14112233 17614539 14112370 17614710 14112507 17614881 14112644 17615052 14112781 17615223 14112918 17615394 14113055 17615565 14113192 17615736 14113329 17615907 14113466 17616078 14113603 17616249 14113740 17616420 14113877 17616591 14114014 17616762 14114151 17616933 14114288 17617104 14114425 17617275 14114562 17617446 14114699 17617617 14114836 17617788 14114973 17617959 14115110 17618130 14115247 17618301 14115384 17618472 14115521 17618643 14115658 17618814 14115795 17618985 14115932 17619156 14116069 17619327 14116206 17619498 14116343 17619669 14116480 17619840 14116617 17620011 14116754 17620182 14116891 17620353 14117028 17620524 14117165 17620695 14117302 17620866 14117439 17621037 14117576 17621208 14117713 17621379 14117850 17621550 14117987 17621721 14118124 17621892 14118261 17622063 14118398 17622234 14118535 17622405 14118672 17622576 14118809 17622747 14118946 17622918 14119083 17623089 14119220 17623260 14119357 17623431 14119494 17623602 14119631 17623773 14119768 17623944 14119905 17624115 14120042 17624286 14120179 17624457 14120316 17624628 14120453 17624799 14120590 17624970 14120727 17625141 14120864 17625312 14121001 17625483 14121138 17625654 14121275 17625825 14121412 17625996 14121549 17626167 14121686 17626338 14121823 17626509 14121960 17626680 14122097 17626851 14122234 17627022 14122371 17627193 14122508 17627364 14122645 17627535 14122782 17627706 14122919 17627877 14123056 17628048 14123193 17628219 14123330 17628390 14123467 17628561 14123604 17628732 14123741 17628903 14123878 17629074 14124015 17629245 14124152 17629416 14124289 17629587 14124426 17629758 14124563 17629929 14124700 17630100 14124837 17630271 14124974 17630442 14125111 17630613 14125248 17630784 14125385 17630955 14125522 17631126 14125659 17631297 14125796 17631468 14125933 17631639 14126070 17631810 14126207 17631981 14126344 17632152 14126481 17632323 14126618 17632494 14126755 17632665 14126892 17632836 14127029 17633007 14127166 17633178 14127303 17633349 14127440 17633520 14127577 17633691 14127714 17633862 14127851 17634033 14127988 17634204 14128125 17634375 14128262 17634546 14128399 17634717 14128536 17634888 14128673 17635059 14128810 17635230 14128947 17635401 14129084 17635572 14129221 17635743 14129358 17635914 14129495 17636085 14129632 17636256 14129769 17636427 14129906 17636598 14130043 17636769 14130180 17636940 14130317 17637111 14130454 17637282 14130591 17637453 14130728 17637624 14130865 17637795 14131002 17637966 14131139 17638137 14131276 17638308 14131413 17638479 14131550 17638650 14131687 17638821 14131824 17638992 14131961 17639163 14132098 17639334 14132235 17639505 14132372 17639676 14132509 17639847 14132646 17640018 14132783 17640189 14132920 17640360 14133057 17640531 14133194 17640702 14133331 17640873 14133468 17641044 14133605 17641215 14133742 17641386 14133879 17641557 14134016 17641728 14134153 17641899 14134290 17642070 14134427 17642241 14134564 17642412 14134701 17642583 14134838 17642754 14134975 17642925 14135112 17643096 14135249 17643267 14135386 17643438 14135523 17643609 14135660 17643780 14135797 17643951 14135934 17644122 14136071 17644293 14136208 17644464 14136345 17644635 14136482 17644806 14136619 17644977 14136756 17645148 14136893 17645319 14137030 17645490 14137167 17645661 14137304 17645832 14137441 17646003 14137578 17646174 14137715 17646345 14137852 17646516 14137989 17646687 14138126 17646858 14138263 17647029 14138400 17647200 14138537 17647371 14138674 17647542 14138811 17647713 14138948 17647884 14139085 17648055 14139222 17648226 14139359 17648397 14139496 17648568 14139633 17648739 14139770 17648910 14139907 17649081 14140044 17649252 14140181 17649423 14140318 17649594 14140455 17649765 14140592 17649936 14140729 17650107 14140866 17650278 14141003 17650449 14141140 17650620 14141277 17650791 14141414 17650962 14141551 17651133 14141688 17651304 14141825 17651475 14141962 17651646 14142099 17651817 14142236 17651988 14142373 17652159 14142510 17652330 14142647 17652501 14142784 17652672 14142921 17652843 14143058 17653014 14143195 17653185 14143332 17653356 14143469 17653527 14143606 17653698 14143743 17653869 14143880 17654040 14144017 17654211 14144154 17654382 14144291 17654553 14144428 17654724 14144565 17654895 14144702 17655066 14144839 17655237 14144976 17655408 14145113 17655579 14145250 17655750 14145387 17655921 14145524 17656092 14145661 17656263 14145798 17656434 14145935 17656605 14146072 17656776 14146209 17656947 14146346 17657118 14146483 17657289 14146620 17657460 14146757 17657631 14146894 17657802 14147031 17657973 14147168 17658144 14147305 17658315 14147442 17658486 14147579 17658657 14147716 17658828 14147853 17658999 14147990 17659170 14148127 17659341 14148264 17659512 14148401 17659683 14148538 17659854 14148675 17660025 14148812 17660196 14148949 17660367 14149086 17660538 14149223 17660709 14149360 17660880 14149497 17661051 14149634 17661222 14149771 17661393 14149908 17661564 14150045 17661735 14150182 17661906 14150319 17662077 14150456 17662248 14150593 17662419 14150730 17662590 14150867 17662761 14151004 17662932 14151141 17663103 14151278 17663274 14151415 17663445 14151552 17663616 14151689 17663787 14151826 17663958 14151963 17664129 14152100 17664300 14152237 17664471 14152374 17664642 14152511 17664813 14152648 17664984 14152785 17665155 14152922 17665326 14153059 17665497 14153196 17665668 14153333 17665839 14153470 17666010 14153607 17666181 14153744 17666352 14153881 17666523 14154018 17666694 14154155 17666865 14154292 17667036 14154429 17667207 14154566 17667378 14154703 17667549 14154840 17667720 14154977 17667891 14155114 17668062 14155251 17668233 14155388 17668404 14155525 17668575 14155662 17668746 14155799 17668917 14155936 17669088 14156073 17669259 14156210 17669430 14156347 17669601 14156484 17669772 14156621 17669943 14156758 17670114 14156895 17670285 14157032 17670456 14157169 17670627 14157306 17670798 14157443 17670969 14157580 17671140 14157717 17671311 14157854 17671482 14157991 17671653 14158128 17671824 14158265 17671995 14158402 17672166 14158539 17672337 14158676 17672508 14158813 17672679 14158950 17672850 14159087 17673021 14159224 17673192 14159361 17673363 14159498 17673534 14159635 17673705 14159772 17673876 14159909 17674047 14160046 17674218 14160183 17674389 14160320 17674560 14160457 17674731 14160594 17674902 14160731 17675073 14160868 17675244 14161005 17675415 14161142 17675586 14161279 17675757 14161416 17675928 14161553 17676099 14161690 17676270 14161827 17676441 14161964 17676612 14162101 17676783 14162238 17676954 14162375 17677125 14162512 17677296 14162649 17677467 14162786 17677638 14162923 17677809 14163060 17677980 14163197 17678151 14163334 17678322 14163471 17678493 14163608 17678664 14163745 17678835 14163882 17679006 14164019 17679177 14164156 17679348 14164293 17679519 14164430 17679690 14164567 17679861 14164704 17680032 14164841 17680203 14164978 17680374 14165115 17680545 14165252 17680716 14165389 17680887 14165526 17681058 14165663 17681229 14165800 17681400 14165937 17681571 14166074 17681742 14166211 17681913 14166348 17682084 14166485 17682255 14166622 17682426 14166759 17682597 14166896 17682768 14167033 17682939 14167170 17683110 14167307 17683281 14167444 17683452 14167581 17683623 14167718 17683794 14167855 17683965 14167992 17684136 14168129 17684307 14168266 17684478 14168403 17684649 14168540 17684820 14168677 17684991 14168814 17685162 14168951 17685333 14169088 17685504 14169225 17685675 14169362 17685846 14169499 17686017 14169636 17686188 14169773 17686359 14169910 17686530 14170047 17686701 14170184 17686872 14170321 17687043 14170458 17687214 14170595 17687385 14170732 17687556 14170869 17687727 14171006 17687898 14171143 17688069 14171280 17688240 14171417 17688411 14171554 17688582 14171691 17688753 14171828 17688924 14171965 17689095 14172102 17689266 14172239 17689437 14172376 17689608 14172513 17689779 14172650 17689950 14172787 17690121 14172924 17690292 14173061 17690463 14173198 17690634 14173335 17690805 14173472 17690976 14173609 17691147 14173746 17691318 14173883 17691489 14174020 17691660 14174157 17691831 14174294 17692002 14174431 17692173 14174568 17692344 14174705 17692515 14174842 17692686 14174979 17692857 14175116 17693028 14175253 17693199 14175390 17693370 14175527 17693541 14175664 17693712 14175801 17693883 14175938 17694054 14176075 17694225 14176212 17694396 14176349 17694567 14176486 17694738 14176623 17694909 14176760 17695080 14176897 17695251 14177034 17695422 14177171 17695593 14177308 17695764 14177445 17695935 14177582 17696106 14177719 17696277 14177856 17696448 14177993 17696619 14178130 17696790 14178267 17696961 14178404 17697132 14178541 17697303 14178678 17697474 14178815 17697645 14178952 17697816 14179089 17697987 14179226 17698158 14179363 17698329 14179500 17698500 14179637 17698671 14179774 17698842 14179911 17699013 14180048 17699184 14180185 17699355 14180322 17699526 14180459 17699697 14180596 17699868 14180733 17700039 14180870 17700210 14181007 17700381 14181144 17700552 14181281 17700723 14181418 17700894 14181555 17701065 14181692 17701236 14181829 17701407 14181966 17701578 14182103 17701749 14182240 17701920 14182377 17702091 14182514 17702262 14182651 17702433 14182788 17702604 14182925 17702775 14183062 17702946 14183199 17703117 14183336 17703288 14183473 17703459 14183610 17703630 14183747 17703801 14183884 17703972 14184021 17704143 14184158 17704314 14184295 17704485 14184432 17704656 14184569 17704827 14184706 17704998 14184843 17705169 14184980 17705340 14185117 17705511 14185254 17705682 14185391 17705853 14185528 17706024 14185665 17706195 14185802 17706366 14185939 17706537 14186076 17706708 14186213 17706879 14186350 17707050 14186487 17707221 14186624 17707392 14186761 17707563 14186898 17707734 14187035 17707905 14187172 17708076 14187309 17708247 14187446 17708418 14187583 17708589 14187720 17708760 14187857 17708931 14187994 17709102 14188131 17709273 14188268 17709444 14188405 17709615 14188542 17709786 14188679 17709957 14188816 17710128 14188953 17710299 14189090 17710470 14189227 17710641 14189364 17710812 14189501 17710983 14189638 17711154 14189775 17711325 14189912 17711496 14190049 17711667 14190186 17711838 14190323 17712009 14190460 17712180 14190597 17712351 14190734 17712522 14190871 17712693 14191008 17712864 14191145 17713035 14191282 17713206 14191419 17713377 14191556 17713548 14191693 17713719 14191830 17713890 14191967 17714061 14192104 17714232 14192241 17714403 14192378 17714574 14192515 17714745 14192652 17714916 14192789 17715087 14192926 17715258 14193063 17715429 14193200 17715600 14193337 17715771 14193474 17715942 14193611 17716113 14193748 17716284 14193885 17716455 14194022 17716626 14194159 17716797 14194296 17716968 14194433 17717139 14194570 17717310 14194707 17717481 14194844 17717652 14194981 17717823 14195118 17717994 14195255 17718165 14195392 17718336 14195529 17718507 14195666 17718678 14195803 17718849 14195940 17719020 14196077 17719191 14196214 17719362 14196351 17719533 14196488 17719704 14196625 17719875 14196762 17720046 14196899 17720217 14197036 17720388 14197173 17720559 14197310 17720730 14197447 17720901 14197584 17721072 14197721 17721243 14197858 17721414 14197995 17721585 14198132 17721756 14198269 17721927 14198406 17722098 14198543 17722269 14198680 17722440 14198817 17722611 14198954 17722782 14199091 17722953 14199228 17723124 14199365 17723295 14199502 17723466 14199639 17723637 14199776 17723808 14199913 17723979 14200050 17724150 14200187 17724321 14200324 17724492 14200461 17724663 14200598 17724834 14200735 17725005 14200872 17725176 14201009 17725347 14201146 17725518 14201283 17725689 14201420 17725860 14201557 17726031 14201694 17726202 14201831 17726373 14201968 17726544 14202105 17726715 14202242 17726886 14202379 17727057 14202516 17727228 14202653 17727399 14202790 17727570 14202927 17727741 14203064 17727912 14203201 17728083 14203338 17728254 14203475 17728425 14203612 17728596 14203749 17728767 14203886 17728938 14204023 17729109 14204160 17729280 14204297 17729451 14204434 17729622 14204571 17729793 14204708 17729964 14204845 17730135 14204982 17730306 14205119 17730477 14205256 17730648 14205393 17730819 14205530 17730990 14205667 17731161 14205804 17731332 14205941 17731503 14206078 17731674 14206215 17731845 14206352 17732016 14206489 17732187 14206626 17732358 14206763 17732529 14206900 17732700 14207037 17732871 14207174 17733042 14207311 17733213 14207448 17733384 14207585 17733555 14207722 17733726 14207859 17733897 14207996 17734068 14208133 17734239 14208270 17734410 14208407 17734581 14208544 17734752 14208681 17734923 14208818 17735094 14208955 17735265 14209092 17735436 14209229 17735607 14209366 17735778 14209503 17735949 14209640 17736120 14209777 17736291 14209914 17736462 14210051 17736633 14210188 17736804 14210325 17736975 14210462 17737146 14210599 17737317 14210736 17737488 14210873 17737659 14211010 17737830 14211147 17738001 14211284 17738172 14211421 17738343 14211558 17738514 14211695 17738685 14211832 17738856 14211969 17739027 14212106 17739198 14212243 17739369 14212380 17739540 14212517 17739711 14212654 17739882 14212791 17740053 14212928 17740224 14213065 17740395 14213202 17740566 14213339 17740737 14213476 17740908 14213613 17741079 14213750 17741250 14213887 17741421 14214024 17741592 14214161 17741763 14214298 17741934 14214435 17742105 14214572 17742276 14214709 17742447 14214846 17742618 14214983 17742789 14215120 17742960 14215257 17743131 14215394 17743302 14215531 17743473 14215668 17743644 14215805 17743815 14215942 17743986 14216079 17744157 14216216 17744328 14216353 17744499 14216490 17744670 14216627 17744841 14216764 17745012 14216901 17745183 14217038 17745354 14217175 17745525 14217312 17745696 14217449 17745867 14217586 17746038 14217723 17746209 14217860 17746380 14217997 17746551 14218134 17746722 14218271 17746893 14218408 17747064 14218545 17747235 14218682 17747406 14218819 17747577 14218956 17747748 14219093 17747919 14219230 17748090 14219367 17748261 14219504 17748432 14219641 17748603 14219778 17748774 14219915 17748945 14220052 17749116 14220189 17749287 14220326 17749458 14220463 17749629 14220600 17749800 14220737 17749971 14220874 17750142 14221011 17750313 14221148 17750484 14221285 17750655 14221422 17750826 14221559 17750997 14221696 17751168 14221833 17751339 14221970 17751510 14222107 17751681 14222244 17751852 14222381 17752023 14222518 17752194 14222655 17752365 14222792 17752536 14222929 17752707 14223066 17752878 14223203 17753049 14223340 17753220 14223477 17753391 14223614 17753562 14223751 17753733 14223888 17753904 14224025 17754075 14224162 17754246 14224299 17754417 14224436 17754588 14224573 17754759 14224710 17754930 14224847 17755101 14224984 17755272 14225121 17755443 14225258 17755614 14225395 17755785 14225532 17755956 14225669 17756127 14225806 17756298 14225943 17756469 14226080 17756640 14226217 17756811 14226354 17756982 14226491 17757153 14226628 17757324 14226765 17757495 14226902 17757666 14227039 17757837 14227176 17758008 14227313 17758179 14227450 17758350 14227587 17758521 14227724 17758692 14227861 17758863 14227998 17759034 14228135 17759205 14228272 17759376 14228409 17759547 14228546 17759718 14228683 17759889 14228820 17760060 14228957 17760231 14229094 17760402 14229231 17760573 14229368 17760744 14229505 17760915 14229642 17761086 14229779 17761257 14229916 17761428 14230053 17761599 14230190 17761770 14230327 17761941 14230464 17762112 14230601 17762283 14230738 17762454 14230875 17762625 14231012 17762796 14231149 17762967 14231286 17763138 14231423 17763309 14231560 17763480 14231697 17763651 14231834 17763822 14231971 17763993 14232108 17764164 14232245 17764335 14232382 17764506 14232519 17764677 14232656 17764848 14232793 17765019 14232930 17765190 14233067 17765361 14233204 17765532 14233341 17765703 14233478 17765874 14233615 17766045 14233752 17766216 14233889 17766387 14234026 17766558 14234163 17766729 14234300 17766900 14234437 17767071 14234574 17767242 14234711 17767413 14234848 17767584 14234985 17767755 14235122 17767926 14235259 17768097 14235396 17768268 14235533 17768439 14235670 17768610 14235807 17768781 14235944 17768952 14236081 17769123 14236218 17769294 14236355 17769465 14236492 17769636 14236629 17769807 14236766 17769978 14236903 17770149 14237040 17770320 14237177 17770491 14237314 17770662 14237451 17770833 14237588 17771004 14237725 17771175 14237862 17771346 14237999 17771517 14238136 17771688 14238273 17771859 14238410 17772030 14238547 17772201 14238684 17772372 14238821 17772543 14238958 17772714 14239095 17772885 14239232 17773056 14239369 17773227 14239506 17773398 14239643 17773569 14239780 17773740 14239917 17773911 14240054 17774082 14240191 17774253 14240328 17774424 14240465 17774595
1000 75896900 0 75896900 94732627 75897037 94732798 75897174 94732969 75897311 94733140 75897448 94733311 75897585 94733482 75897722 94733653 75897859 94733824 75897996 94733995 75898133 94734166 75898270 94734337 75898407 94734508 75898544 94734679 75898681 94734850 75898818 94735021 75898955 94735192 75899092 94735363 75899229 94735534 75899366 94735705 75899503 94735876 75899640 94736047 75899777 94736218 75899914 94736389 75900051 94736560 75900188 94736731 75900325 94736902 75900462 94737073 75900599 94737244 75900736 94737415 75900873 94737586 75901010 94737757 75901147 94737928 75901284 94738099 75901421 94738270 75901558 94738441 75901695 94738612 75901832 94738783 75901969 94738954 75902106 94739125 75902243 94739296 75902380 94739467 75902517 94739638 75902654 94739809 75902791 94739980 75902928 94740151 75903065 94740322 75903202 94740493 75903339 94740664 75903476 94740835 75903613 94741006 75903750 94741177 75903887 94741348 75904024 94741519 75904161 94741690 75904298 94741861 75904435 94742032 75904572 94742203 75904709 94742374 75904846 94742545 75904983 94742716 75905120 94742887 75905257 94743058 75905394 94743229 75905531 94743400 75905668 94743571 75905805 94743742 75905942 94743913 75906079 94744084 75906216 94744255 75906353 94744426 75906490 94744597 75906627 94744768 75906764 94744939 75906901 94745110 75907038 94745281 75907175 94745452 75907312 94745623 75907449 94745794 75907586 94745965 75907723 94746136 75907860 94746307 75907997 94746478 75908134 94746649 75908271 94746820 75908408 94746991 75908545 94747162 75908682 94747333 75908819 94747504 75908956 94747675 75909093 94747846 75909230 94748017 75909367 94748188 75909504 94748359 75909641 94748530 75909778 94748701 75909915 94748872 75910052 94749043 75910189 94749214 75910326 94749385 75910463 94749556 75910600 94749727 75910737 94749898 75910874 94750069 75911011 94750240 75911148 94750411 75911285 94750582 75911422 94750753 75911559 94750924 75911696 94751095 75911833 94751266 75911970 94751437 75912107 94751608 75912244 94751779 75912381 94751950 75912518 94752121 75912655 94752292 75912792 94752463 75912929 94752634 75913066 94752805 75913203 94752976 75913340 94753147 75913477 94753318 75913614 94753489 75913751 94753660 75913888 94753831 75914025 94754002 75914162 94754173 75914299 94754344 75914436 94754515 75914573 94754686 75914710 94754857 75914847 94755028 75914984 94755199 75915121 94755370 75915258 94755541 75915395 94755712 75915532 94755883 75915669 94756054 75915806 94756225 75915943 94756396 75916080 94756567 75916217 94756738 75916354 94756909 75916491 94757080 75916628 94757251 75916765 94757422 75916902 94757593 75917039 94757764 75917176 94757935 75917313 94758106 75917450 94758277 75917587 94758448 75917724 94758619 75917861 94758790 75917998 94758961 75918135 94759132 75918272 94759303 75918409 94759474 75918546 94759645 75918683 94759816 75918820 94759987 75918957 94760158 75919094 94760329 75919231 94760500 75919368 94760671 75919505 94760842 75919642 94761013 75919779 94761184 75919916 94761355 75920053 94761526 75920190 94761697 75920327 94761868 75920464 94762039 75920601 94762210 75920738 94762381 75920875 94762552 75921012 94762723 75921149 94762894 75921286 94763065 75921423 94763236 75921560 94763407 75921697 94763578 75921834 94763749 75921971 94763920 75922108 94764091 75922245 94764262 75922382 94764433 75922519 94764604 75922656 94764775 75922793 94764946 75922930 94765117 75923067 94765288 75923204 94765459 75923341 94765630 75923478 94765801 75923615 94765972 75923752 94766143 75923889 94766314 75924026 94766485 75924163 94766656 75924300 94766827 75924437 94766998 75924574 94767169 75924711 94767340 75924848 94767511 75924985 94767682 75925122 94767853 75925259 94768024 75925396 94768195 75925533 94768366 75925670 94768537 75925807 94768708 75925944 94768879 75926081 94769050 75926218 94769221 75926355 94769392 75926492 94769563 75926629 94769734 75926766 94769905 75926903 94770076 75927040 94770247 75927177 94770418 75927314 94770589 75927451 94770760 75927588 94770931 75927725 94771102 75927862 94771273 75927999 94771444 75928136 94771615 75928273 94771786 75928410 94771957 75928547 94772128 75928684 94772299 75928821 94772470 75928958 94772641 75929095 94772812 75929232 94772983 75929369 94773154 75929506 94773325 75929643 94773496 75929780 94773667 75929917 94773838 75930054 94774009 75930191 94774180 75930328 94774351 75930465 94774522 75930602 94774693 75930739 94774864 75930876 94775035 75931013 94775206 75931150 94775377 75931287 94775548 75931424 94775719 75931561 94775890 75931698 94776061 75931835 94776232 75931972 94776403 75932109 94776574 75932246 94776745 75932383 94776916 75932520 94777087 75932657 94777258 75932794 94777429 75932931 94777600 75933068 94777771 75933205 94777942 75933342 94778113 75933479 94778284 75933616 94778455 75933753 94778626 75933890 94778797 75934027 94778968 75934164 94779139 75934301 94779310 75934438 94779481 75934575 94779652 75934712 94779823 75934849 94779994 75934986 94780165 75935123 94780336 75935260 94780507 75935397 94780678 75935534 94780849 75935671 94781020 75935808 94781191 75935945 94781362 75936082 94781533 75936219 94781704 75936356 94781875 75936493 94782046 75936630 94782217 75936767 94782388 75936904 94782559 75937041 94782730 75937178 94782901 75937315 94783072 75937452 94783243 75937589 94783414 75937726 94783585 75937863 94783756 75938000 94783927 75938137 94784098 75938274 94784269 75938411 94784440 75938548 94784611 75938685 94784782 75938822 94784953 75938959 94785124 75939096 94785295 75939233 94785466 75939370 94785637 75939507 94785808 75939644 94785979 75939781 94786150 75939918 94786321 75940055 94786492 75940192 94786663 75940329 94786834 75940466 94787005 75940603 94787176 75940740 94787347 75940877 94787518 75941014 94787689 75941151 94787860 75941288 94788031 75941425 94788202 75941562 94788373 75941699 94788544 75941836 94788715 75941973 94788886 75942110 94789057 75942247 94789228 75942384 94789399 75942521 94789570 75942658 94789741 75942795 94789912 75942932 94790083 75943069 94790254 75943206 94790425 75943343 94790596 75943480 94790767 75943617 94790938 75943754 94791109 75943891 94791280 75944028 94791451 75944165 94791622 75944302 94791793 75944439 94791964 75944576 94792135 75944713 94792306 75944850 94792477 75944987 94792648 75945124 94792819 75945261 94792990 75945398 94793161 75945535 94793332 75945672 94793503 75945809 94793674 75945946 94793845 75946083 94794016 75946220 94794187 75946357 94794358 75946494 94794529 75946631 94794700 75946768 94794871 75946905 94795042 75947042 94795213 75947179 94795384 75947316 94795555 75947453 94795726 75947590 94795897 75947727 94796068 75947864 94796239 75948001 94796410 75948138 94796581 75948275 94796752 75948412 94796923 75948549 94797094 75948686 94797265 75948823 94797436 75948960 94797607 75949097 94797778 75949234 94797949 75949371 94798120 75949508 94798291 75949645 94798462 75949782 94798633 75949919 94798804 75950056 94798975 75950193 94799146 75950330 94799317 75950467 94799488 75950604 94799659 75950741 94799830 75950878 94800001 75951015 94800172 75951152 94800343 75951289 94800514 75951426 94800685 75951563 94800856 75951700 94801027 75951837 94801198 75951974 94801369 75952111 94801540 75952248 94801711 75952385 94801882 75952522 94802053 75952659 94802224 75952796 94802395 75952933 94802566 75953070 94802737 75953207 94802908 75953344 94803079 75953481 94803250 75953618 94803421 75953755 94803592 75953892 94803763 75954029 94803934 75954166 94804105 75954303 94804276 75954440 94804447 75954577 94804618 75954714 94804789 75954851 94804960 75954988 94805131 75955125 94805302 75955262 94805473 75955399 94805644 75955536 94805815 75955673 94805986 75955810 94806157 75955947 94806328 75956084 94806499 75956221 94806670 75956358 94806841 75956495 94807012 75956632 94807183 75956769 94807354 75956906 94807525 75957043 94807696 75957180 94807867 75957317 94808038 75957454 94808209 75957591 94808380 75957728 94808551 75957865 94808722 75958002 94808893 75958139 94809064 75958276 94809235 75958413 94809406 75958550 94809577 75958687 94809748 75958824 94809919 75958961 94810090 75959098 94810261 75959235 94810432 75959372 94810603 75959509 94810774 75959646 94810945 75959783 94811116 75959920 94811287 75960057 94811458 75960194 94811629 75960331 94811800 75960468 94811971 75960605 94812142 75960742 94812313 75960879 94812484 75961016 94812655 75961153 94812826 75961290 94812997 75961427 94813168 75961564 94813339 75961701 94813510 75961838 94813681 75961975 94813852 75962112 94814023 75962249 94814194 75962386 94814365 75962523 94814536 75962660 94814707 75962797 94814878 75962934 94815049 75963071 94815220 75963208 94815391 75963345 94815562 75963482 94815733 75963619 94815904 75963756 94816075 75963893 94816246 75964030 94816417 75964167 94816588 75964304 94816759 75964441 94816930 75964578 94817101 75964715 94817272 75964852 94817443 75964989 94817614 75965126 94817785 75965263 94817956 75965400 94818127 75965537 94818298 75965674 94818469 75965811 94818640 75965948 94818811 75966085 94818982 75966222 94819153 75966359 94819324 75966496 94819495 75966633 94819666 75966770 94819837 75966907 94820008 75967044 94820179 75967181 94820350 75967318 94820521 75967455 94820692 75967592 94820863 75967729 94821034 75967866 94821205 75968003 94821376 75968140 94821547 75968277 94821718 75968414 94821889 75968551 94822060 75968688 94822231 75968825 94822402 75968962 94822573 75969099 94822744 75969236 94822915 75969373 94823086 75969510 94823257 75969647 94823428 75969784 94823599 75969921 94823770 75970058 94823941 75970195 94824112 75970332 94824283 75970469 94824454 75970606 94824625 75970743 94824796 75970880 94824967 75971017 94825138 75971154 94825309 75971291 94825480 75971428 94825651 75971565 94825822 75971702 94825993 75971839 94826164 75971976 94826335 75972113 94826506 75972250 94826677 75972387 94826848 75972524 94827019 75972661 94827190 75972798 94827361 75972935 94827532 75973072 94827703 75973209 94827874 75973346 94828045 75973483 94828216 75973620 94828387 75973757 94828558 75973894 94828729 75974031 94828900 75974168 94829071 75974305 94829242 75974442 94829413 75974579 94829584 75974716 94829755 75974853 94829926 75974990 94830097 75975127 94830268 75975264 94830439 75975401 94830610 75975538 94830781 75975675 94830952 75975812 94831123 75975949 94831294 75976086 94831465 75976223 94831636 75976360 94831807 75976497 94831978 75976634 94832149 75976771 94832320 75976908 94832491 75977045 94832662 75977182 94832833 75977319 94833004 75977456 94833175 75977593 94833346 75977730 94833517 75977867 94833688 75978004 94833859 75978141 94834030 75978278 94834201 75978415 94834372 75978552 94834543 75978689 94834714 75978826 94834885 75978963 94835056 75979100 94835227 75979237 94835398 75979374 94835569 75979511 94835740 75979648 94835911 75979785 94836082 75979922 94836253 75980059 94836424 75980196 94836595 75980333 94836766 75980470 94836937 75980607 94837108 75980744 94837279 75980881 94837450 75981018 94837621 75981155 94837792 75981292 94837963 75981429 94838134 75981566 94838305 75981703 94838476 75981840 94838647 75981977 94838818 75982114 94838989 75982251 94839160 75982388 94839331 75982525 94839502 75982662 94839673 75982799 94839844 75982936 94840015 75983073 94840186 75983210 94840357 75983347 94840528 75983484 94840699 75983621 94840870 75983758 94841041 75983895 94841212 75984032 94841383 75984169 94841554 75984306 94841725 75984443 94841896 75984580 94842067 75984717 94842238 75984854 94842409 75984991 94842580 75985128 94842751 75985265 94842922 75985402 94843093 75985539 94843264 75985676 94843435 75985813 94843606 75985950 94843777 75986087 94843948 75986224 94844119 75986361 94844290 75986498 94844461 75986635 94844632 75986772 94844803 75986909 94844974 75987046 94845145 75987183 94845316 75987320 94845487 75987457 94845658 75987594 94845829 75987731 94846000 75987868 94846171 75988005 94846342 75988142 94846513 75988279 94846684 75988416 94846855 75988553 94847026 75988690 94847197 75988827 94847368 75988964 94847539 75989101 94847710 75989238 94847881 75989375 94848052 75989512 94848223 75989649 94848394 75989786 94848565 75989923 94848736 75990060 94848907 75990197 94849078 75990334 94849249 75990471 94849420 75990608 94849591 75990745 94849762 75990882 94849933 75991019 94850104 75991156 94850275 75991293 94850446 75991430 94850617 75991567 94850788 75991704 94850959 75991841 94851130 75991978 94851301 75992115 94851472 75992252 94851643 75992389 94851814 75992526 94851985 75992663 94852156 75992800 94852327 75992937 94852498 75993074 94852669 75993211 94852840 75993348 94853011 75993485 94853182 75993622 94853353 75993759 94853524 75993896 94853695 75994033 94853866 75994170 94854037 75994307 94854208 75994444 94854379 75994581 94854550 75994718 94854721 75994855 94854892 75994992 94855063 75995129 94855234 75995266 94855405 75995403 94855576 75995540 94855747 75995677 94855918 75995814 94856089 75995951 94856260 75996088 94856431 75996225 94856602 75996362 94856773 75996499 94856944 75996636 94857115 75996773 94857286 75996910 94857457 75997047 94857628 75997184 94857799 75997321 94857970 75997458 94858141 75997595 94858312 75997732 94858483 75997869 94858654 75998006 94858825 75998143 94858996 75998280 94859167 75998417 94859338 75998554 94859509 75998691 94859680 75998828 94859851 75998965 94860022 75999102 94860193 75999239 94860364 75999376 94860535 75999513 94860706 75999650 94860877 75999787 94861048 75999924 94861219 76000061 94861390 76000198 94861561 76000335 94861732 76000472 94861903 76000609 94862074 76000746 94862245 76000883 94862416 76001020 94862587 76001157 94862758 76001294 94862929 76001431 94863100 76001568 94863271 76001705 94863442 76001842 94863613 76001979 94863784 76002116 94863955 76002253 94864126 76002390 94864297 76002527 94864468 76002664 94864639 76002801 94864810 76002938 94864981 76003075 94865152 76003212 94865323 76003349 94865494 76003486 94865665 76003623 94865836 76003760 94866007 76003897 94866178 76004034 94866349 76004171 94866520 76004308 94866691 76004445 94866862 76004582 94867033 76004719 94867204 76004856 94867375 76004993 94867546 76005130 94867717 76005267 94867888 76005404 94868059 76005541 94868230 76005678 94868401 76005815 94868572 76005952 94868743 76006089 94868914 76006226 94869085 76006363 94869256 76006500 94869427 76006637 94869598 76006774 94869769 76006911 94869940 76007048 94870111 76007185 94870282 76007322 94870453 76007459 94870624 76007596 94870795 76007733 94870966 76007870 94871137 76008007 94871308 76008144 94871479 76008281 94871650 76008418 94871821 76008555 94871992 76008692 94872163 76008829 94872334 76008966 94872505 76009103 94872676 76009240 94872847 76009377 94873018 76009514 94873189 76009651 94873360 76009788 94873531 76009925 94873702 76010062 94873873 76010199 94874044 76010336 94874215 76010473 94874386 76010610 94874557 76010747 94874728 76010884 94874899 76011021 94875070 76011158 94875241 76011295 94875412 76011432 94875583 76011569 94875754 76011706 94875925 76011843 94876096 76011980 94876267 76012117 94876438 76012254 94876609 76012391 94876780 76012528 94876951 76012665 94877122 76012802 94877293 76012939 94877464 76013076 94877635 76013213 94877806 76013350 94877977 76013487 94878148 76013624 94878319 76013761 94878490 76013898 94878661 76014035 94878832 76014172 94879003 76014309 94879174 76014446 94879345 76014583 94879516 76014720 94879687 76014857 94879858 76014994 94880029 76015131 94880200 76015268 94880371 76015405 94880542 76015542 94880713 76015679 94880884 76015816 94881055 76015953 94881226 76016090 94881397 76016227 94881568 76016364 94881739 76016501 94881910 76016638 94882081 76016775 94882252 76016912 94882423 76017049 94882594 76017186 94882765 76017323 94882936 76017460 94883107 76017597 94883278 76017734 94883449 76017871 94883620 76018008 94883791 76018145 94883962 76018282 94884133 76018419 94884304 76018556 94884475 76018693 94884646 76018830 94884817 76018967 94884988 76019104 94885159 76019241 94885330 76019378 94885501 76019515 94885672 76019652 94885843 76019789 94886014 76019926 94886185 76020063 94886356 76020200 94886527 76020337 94886698 76020474 94886869 76020611 94887040 76020748 94887211 76020885 94887382 76021022 94887553 76021159 94887724 76021296 94887895 76021433 94888066 76021570 94888237 76021707 94888408 76021844 94888579 76021981 94888750 76022118 94888921 76022255 94889092 76022392 94889263 76022529 94889434 76022666 94889605 76022803 94889776 76022940 94889947 76023077 94890118 76023214 94890289 76023351 94890460 76023488 94890631 76023625 94890802 76023762 94890973 76023899 94891144 76024036 94891315 76024173 94891486 76024310 94891657 76024447 94891828 76024584 94891999 76024721 94892170 76024858 94892341 76024995 94892512 76025132 94892683 76025269 94892854 76025406 94893025 76025543 94893196 76025680 94893367 76025817 94893538 76025954 94893709 76026091 94893880 76026228 94894051 76026365 94894222 76026502 94894393 76026639 94894564 76026776 94894735 76026913 94894906 76027050 94895077 76027187 94895248 76027324 94895419 76027461 94895590 76027598 94895761 76027735 94895932 76027872 94896103 76028009 94896274 76028146 94896445 76028283 94896616 76028420 94896787 76028557 94896958 76028694 94897129 76028831 94897300 76028968 94897471 76029105 94897642 76029242 94897813 76029379 94897984 76029516 94898155 76029653 94898326 76029790 94898497 76029927 94898668 76030064 94898839 76030201 94899010 76030338 94899181 76030475 94899352 76030612 94899523 76030749 94899694 76030886 94899865 76031023 94900036 76031160 94900207 76031297 94900378 76031434 94900549 76031571 94900720 76031708 94900891 76031845 94901062 76031982 94901233 76032119 94901404 76032256 94901575 76032393 94901746 76032530 94901917 76032667 94902088 76032804 94902259 76032941 94902430 76033078 94902601 76033215 94902772 76033352 94902943 76033489 94903114 76033626 94903285
1000 55483900 0 55483900 69253627 55484037 69253798 55484174 69253969 55484311 69254140 55484448 69254311 55484585 69254482 55484722 69254653 55484859 69254824 55484996 69254995 55485133 69255166 55485270 69255337 55485407 69255508 55485544 69255679 55485681 69255850 55485818 69256021 55485955 69256192 55486092 69256363 55486229 69256534 55486366 69256705 55486503 69256876 55486640 69257047 55486777 69257218 55486914 69257389 55487051 69257560 55487188 69257731 55487325 69257902 55487462 69258073 55487599 69258244 55487736 69258415 55487873 69258586 55488010 69258757 55488147 69258928 55488284 69259099 55488421 69259270 55488558 69259441 55488695 69259612 55488832 69259783 55488969 69259954 55489106 69260125 55489243 69260296 55489380 69260467 55489517 69260638 55489654 69260809 55489791 69260980 55489928 69261151 55490065 69261322 55490202 69261493 55490339 69261664 55490476 69261835 55490613 69262006 55490750 69262177 55490887 69262348 55491024 69262519 55491161 69262690 55491298 69262861 55491435 69263032 55491572 69263203 55491709 69263374 55491846 69263545 55491983 69263716 55492120 69263887 55492257 69264058 55492394 69264229 55492531 69264400 55492668 69264571 55492805 69264742 55492942 69264913 55493079 69265084 55493216 69265255 55493353 69265426 55493490 69265597 55493627 69265768 55493764 69265939 55493901 69266110 55494038 69266281 55494175 69266452 55494312 69266623 55494449 69266794 55494586 69266965 55494723 69267136 55494860 69267307 55494997 69267478 55495134 69267649 55495271 69267820 55495408 69267991 55495545 69268162 55495682 69268333 55495819 69268504 55495956 69268675 55496093 69268846 55496230 69269017 55496367 69269188 55496504 69269359 55496641 69269530 55496778 69269701 55496915 69269872 55497052 69270043 55497189 69270214 55497326 69270385 55497463 69270556 55497600 69270727 55497737 69270898 55497874 69271069 55498011 69271240 55498148 69271411 55498285 69271582 55498422 69271753 55498559 69271924 55498696 69272095 55498833 69272266 55498970 69272437 55499107 69272608 55499244 69272779 55499381 69272950 55499518 69273121 55499655 69273292 55499792 69273463 55499929 69273634 55500066 69273805 55500203 69273976 55500340 69274147 55500477 69274318 55500614 69274489 55500751 69274660 55500888 69274831 55501025 69275002 55501162 69275173 55501299 69275344 55501436 69275515 55501573 69275686 55501710 69275857 55501847 69276028 55501984 69276199 55502121 69276370 55502258 69276541 55502395 69276712 55502532 69276883 55502669 69277054 55502806 69277225 55502943 69277396 55503080 69277567 55503217 69277738 55503354 69277909 55503491 69278080 55503628 69278251 55503765 69278422 55503902 69278593 55504039 69278764 55504176 69278935 55504313 69279106 55504450 69279277 55504587 69279448 55504724 69279619 55504861 69279790 55504998 69279961 55505135 69280132 55505272 69280303 55505409 69280474 55505546 69280645 55505683 69280816 55505820 69280987 55505957 69281158 55506094 69281329 55506231 69281500 55506368 69281671 55506505 69281842 55506642 69282013 55506779 69282184 55506916 69282355 55507053 69282526 55507190 69282697 55507327 69282868 55507464 69283039 55507601 69283210 55507738 69283381 55507875 69283552 55508012 69283723 55508149 69283894 55508286 69284065 55508423 69284236 55508560 69284407 55508697 69284578 55508834 69284749 55508971 69284920 55509108 69285091 55509245 69285262 55509382 69285433 55509519 69285604 55509656 69285775 55509793 69285946 55509930 69286117 55510067 69286288 55510204 69286459 55510341 69286630 55510478 69286801 55510615 69286972 55510752 69287143 55510889 69287314 55511026 69287485 55511163 69287656 55511300 69287827 55511437 69287998 55511574 69288169 55511711 69288340 55511848 69288511 55511985 69288682 55512122 69288853 55512259 69289024 55512396 69289195 55512533 69289366 55512670 69289537 55512807 69289708 55512944 69289879 55513081 69290050 55513218 69290221 55513355 69290392 55513492 69290563 55513629 69290734 55513766 69290905 55513903 69291076 55514040 69291247 55514177 69291418 55514314 69291589 55514451 69291760 55514588 69291931 55514725 69292102 55514862 69292273 55514999 69292444 55515136 69292615 55515273 69292786 55515410 69292957 55515547 69293128 55515684 69293299 55515821 69293470 55515958 69293641 55516095 69293812 55516232 69293983 55516369 69294154 55516506 69294325 55516643 69294496 55516780 69294667 55516917 69294838 55517054 69295009 55517191 69295180 55517328 69295351 55517465 69295522 55517602 69295693 55517739 69295864 55517876 69296035 55518013 69296206 55518150 69296377 55518287 69296548 55518424 69296719 55518561 69296890 55518698 69297061 55518835 69297232 55518972 69297403 55519109 69297574 55519246 69297745 55519383 69297916 55519520 69298087 55519657 69298258 55519794 69298429 55519931 69298600 55520068 69298771 55520205 69298942 55520342 69299113 55520479 69299284 55520616 69299455 55520753 69299626 55520890 69299797 55521027 69299968 55521164 69300139 55521301 69300310 55521438 69300481 55521575 69300652 55521712 69300823 55521849 69300994 55521986 69301165 55522123 69301336 55522260 69301507 55522397 69301678 55522534 69301849 55522671 69302020 55522808 69302191 55522945 69302362 55523082 69302533 55523219 69302704 55523356 69302875 55523493 69303046 55523630 69303217 55523767 69303388 55523904 69303559 55524041 69303730 55524178 69303901 55524315 69304072 55524452 69304243 55524589 69304414 55524726 69304585 55524863 69304756 55525000 69304927 55525137 69305098 55525274 69305269 55525411 69305440 55525548 69305611 55525685 69305782 55525822 69305953 55525959 69306124 55526096 69306295 55526233 69306466 55526370 69306637 55526507 69306808 55526644 69306979 55526781 69307150 55526918 69307321 55527055 69307492 55527192 69307663 55527329 69307834 55527466 69308005 55527603 69308176 55527740 69308347 55527877 69308518 55528014 69308689 55528151 69308860 55528288 69309031 55528425 69309202 55528562 69309373 55528699 69309544 55528836 69309715 55528973 69309886 55529110 69310057 55529247 69310228 55529384 69310399 55529521 69310570 55529658 69310741 55529795 69310912 55529932 69311083 55530069 69311254 55530206 69311425 55530343 69311596 55530480 69311767 55530617 69311938 55530754 69312109 55530891 69312280 55531028 69312451 55531165 69312622 55531302 69312793 55531439 69312964 55531576 69313135 55531713 69313306 55531850 69313477 55531987 69313648 55532124 69313819 55532261 69313990 55532398 69314161 55532535 69314332 55532672 69314503 55532809 69314674 55532946 69314845 55533083 69315016 55533220 69315187 55533357 69315358 55533494 69315529 55533631 69315700 55533768 69315871 55533905 69316042 55534042 69316213 55534179 69316384 55534316 69316555 55534453 69316726 55534590 69316897 55534727 69317068 55534864 69317239 55535001 69317410 55535138 69317581 55535275 69317752 55535412 69317923 55535549 69318094 55535686 69318265 55535823 69318436 55535960 69318607 55536097 69318778 55536234 69318949 55536371 69319120 55536508 69319291 55536645 69319462 55536782 69319633 55536919 69319804 55537056 69319975 55537193 69320146 55537330 69320317 55537467 69320488 55537604 69320659 55537741 69320830 55537878 69321001 55538015 69321172 55538152 69321343 55538289 69321514 55538426 69321685 55538563 69321856 55538700 69322027 55538837 69322198 55538974 69322369 55539111 69322540 55539248 69322711 55539385 69322882 55539522 69323053 55539659 69323224 55539796 69323395 55539933 69323566 55540070 69323737 55540207 69323908 55540344 69324079 55540481 69324250 55540618 69324421 55540755 69324592 55540892 69324763 55541029 69324934 55541166 69325105 55541303 69325276 55541440 69325447 55541577 69325618 55541714 69325789 55541851 69325960 55541988 69326131 55542125 69326302 55542262 69326473 55542399 69326644 55542536 69326815 55542673 69326986 55542810 69327157 55542947 69327328 55543084 69327499 55543221 69327670 55543358 69327841 55543495 69328012 55543632 69328183 55543769 69328354 55543906 69328525 55544043 69328696 55544180 69328867 55544317 69329038 55544454 69329209 55544591 69329380 55544728 69329551 55544865 69329722 55545002 69329893 55545139 69330064 55545276 69330235 55545413 69330406 55545550 69330577 55545687 69330748 55545824 69330919 55545961 69331090 55546098 69331261 55546235 69331432 55546372 69331603 55546509 69331774 55546646 69331945 55546783 69332116 55546920 69332287 55547057 69332458 55547194 69332629 55547331 69332800 55547468 69332971 55547605 69333142 55547742 69333313 55547879 69333484 55548016 69333655 55548153 69333826 55548290 69333997 55548427 69334168 55548564 69334339 55548701 69334510 55548838 69334681 55548975 69334852 55549112 69335023 55549249 69335194 55549386 69335365 55549523 69335536 55549660 69335707 55549797 69335878 55549934 69336049 55550071 69336220 55550208 69336391 55550345 69336562 55550482 69336733 55550619 69336904 55550756 69337075 55550893 69337246 55551030 69337417 55551167 69337588 55551304 69337759 55551441 69337930 55551578 69338101 55551715 69338272 55551852 69338443 55551989 69338614 55552126 69338785 55552263 69338956 55552400 69339127 55552537 69339298 55552674 69339469 55552811 69339640 55552948 69339811 55553085 69339982 55553222 69340153 55553359 69340324 55553496 69340495 55553633 69340666 55553770 69340837 55553907 69341008 55554044 69341179 55554181 69341350 55554318 69341521 55554455 69341692 55554592 69341863 55554729 69342034 55554866 69342205 55555003 69342376 55555140 69342547 55555277 69342718 55555414 69342889 55555551 69343060 55555688 69343231 55555825 69343402 55555962 69343573 55556099 69343744 55556236 69343915 55556373 69344086 55556510 69344257 55556647 69344428 55556784 69344599 55556921 69344770 55557058 69344941 55557195 69345112 55557332 69345283 55557469 69345454 55557606 69345625 55557743 69345796 55557880 69345967 55558017 69346138 55558154 69346309 55558291 69346480 55558428 69346651 55558565 69346822 55558702 69346993 55558839 69347164 55558976 69347335 55559113 69347506 55559250 69347677 55559387 69347848 55559524 69348019 55559661 69348190 55559798 69348361 55559935 69348532 55560072 69348703 55560209 69348874 55560346 69349045 55560483 69349216 55560620 69349387 55560757 69349558 55560894 69349729 55561031 69349900 55561168 69350071 55561305 69350242 55561442 69350413 55561579 69350584 55561716 69350755 55561853 69350926 55561990 69351097 55562127 69351268 55562264 69351439 55562401 69351610 55562538 69351781 55562675 69351952 55562812 69352123 55562949 69352294 55563086 69352465 55563223 69352636 55563360 69352807 55563497 69352978 55563634 69353149 55563771 69353320 55563908 69353491 55564045 69353662 55564182 69353833 55564319 69354004 55564456 69354175 55564593 69354346 55564730 69354517 55564867 69354688 55565004 69354859 55565141 69355030 55565278 69355201 55565415 69355372 55565552 69355543 55565689 69355714 55565826 69355885 55565963 69356056 55566100 69356227 55566237 69356398 55566374 69356569 55566511 69356740 55566648 69356911 55566785 69357082 55566922 69357253 55567059 69357424 55567196 69357595 55567333 69357766 55567470 69357937 55567607 69358108 55567744 69358279 55567881 69358450 55568018 69358621 55568155 69358792 55568292 69358963 55568429 69359134 55568566 69359305 55568703 69359476 55568840 69359647 55568977 69359818 55569114 69359989 55569251 69360160 55569388 69360331 55569525 69360502 55569662 69360673 55569799 69360844 55569936 69361015 55570073 69361186 55570210 69361357 55570347 69361528 55570484 69361699 55570621 69361870 55570758 69362041 55570895 69362212 55571032 69362383 55571169 69362554 55571306 69362725 55571443 69362896 55571580 69363067 55571717 69363238 55571854 69363409 55571991 69363580 55572128 69363751 55572265 69363922 55572402 69364093 55572539 69364264 55572676 69364435 55572813 69364606 55572950 69364777 55573087 69364948 55573224 69365119 55573361 69365290 55573498 69365461 55573635 69365632 55573772 69365803 55573909 69365974 55574046 69366145 55574183 69366316 55574320 69366487 55574457 69366658 55574594 69366829 55574731 69367000 55574868 69367171 55575005 69367342 55575142 69367513 55575279 69367684 55575416 69367855 55575553 69368026 55575690 69368197 55575827 69368368 55575964 69368539 55576101 69368710 55576238 69368881 55576375 69369052 55576512 69369223 55576649 69369394 55576786 69369565 55576923 69369736 55577060 69369907 55577197 69370078 55577334 69370249 55577471 69370420 55577608 69370591 55577745 69370762 55577882 69370933 55578019 69371104 55578156 69371275 55578293 69371446 55578430 69371617 55578567 69371788 55578704 69371959 55578841 69372130 55578978 69372301 55579115 69372472 55579252 69372643 55579389 69372814 55579526 69372985 55579663 69373156 55579800 69373327 55579937 69373498 55580074 69373669 55580211 69373840 55580348 69374011 55580485 69374182 55580622 69374353 55580759 69374524 55580896 69374695 55581033 69374866 55581170 69375037 55581307 69375208 55581444 69375379 55581581 69375550 55581718 69375721 55581855 69375892 55581992 69376063 55582129 69376234 55582266 69376405 55582403 69376576 55582540 69376747 55582677 69376918 55582814 69377089 55582951 69377260 55583088 69377431 55583225 69377602 55583362 69377773 55583499 69377944 55583636 69378115 55583773 69378286 55583910 69378457 55584047 69378628 55584184 69378799 55584321 69378970 55584458 69379141 55584595 69379312 55584732 69379483 55584869 69379654 55585006 69379825 55585143 69379996 55585280 69380167 55585417 69380338 55585554 69380509 55585691 69380680 55585828 69380851 55585965 69381022 55586102 69381193 55586239 69381364 55586376 69381535 55586513 69381706 55586650 69381877 55586787 69382048 55586924 69382219 55587061 69382390 55587198 69382561 55587335 69382732 55587472 69382903 55587609 69383074 55587746 69383245 55587883 69383416 55588020 69383587 55588157 69383758 55588294 69383929 55588431 69384100 55588568 69384271 55588705 69384442 55588842 69384613 55588979 69384784 55589116 69384955 55589253 69385126 55589390 69385297 55589527 69385468 55589664 69385639 55589801 69385810 55589938 69385981 55590075 69386152 55590212 69386323 55590349 69386494 55590486 69386665 55590623 69386836 55590760 69387007 55590897 69387178 55591034 69387349 55591171 69387520 55591308 69387691 55591445 69387862 55591582 69388033 55591719 69388204 55591856 69388375 55591993 69388546 55592130 69388717 55592267 69388888 55592404 69389059 55592541 69389230 55592678 69389401 55592815 69389572 55592952 69389743 55593089 69389914 55593226 69390085 55593363 69390256 55593500 69390427 55593637 69390598 55593774 69390769 55593911 69390940 55594048 69391111 55594185 69391282 55594322 69391453 55594459 69391624 55594596 69391795 55594733 69391966 55594870 69392137 55595007 69392308 55595144 69392479 55595281 69392650 55595418 69392821 55595555 69392992 55595692 69393163 55595829 69393334 55595966 69393505 55596103 69393676 55596240 69393847 55596377 69394018 55596514 69394189 55596651 69394360 55596788 69394531 55596925 69394702 55597062 69394873 55597199 69395044 55597336 69395215 55597473 69395386 55597610 69395557 55597747 69395728 55597884 69395899 55598021 69396070 55598158 69396241 55598295 69396412 55598432 69396583 55598569 69396754 55598706 69396925 55598843 69397096 55598980 69397267 55599117 69397438 55599254 69397609 55599391 69397780 55599528 69397951 55599665 69398122 55599802 69398293 55599939 69398464 55600076 69398635 55600213 69398806 55600350 69398977 55600487 69399148 55600624 69399319 55600761 69399490 55600898 69399661 55601035 69399832 55601172 69400003 55601309 69400174 55601446 69400345 55601583 69400516 55601720 69400687 55601857 69400858 55601994 69401029 55602131 69401200 55602268 69401371 55602405 69401542 55602542 69401713 55602679 69401884 55602816 69402055 55602953 69402226 55603090 69402397 55603227 69402568 55603364 69402739 55603501 69402910 55603638 69403081 55603775 69403252 55603912 69403423 55604049 69403594 55604186 69403765 55604323 69403936 55604460 69404107 55604597 69404278 55604734 69404449 55604871 69404620 55605008 69404791 55605145 69404962 55605282 69405133 55605419 69405304 55605556 69405475 55605693 69405646 55605830 69405817 55605967 69405988 55606104 69406159 55606241 69406330 55606378 69406501 55606515 69406672 55606652 69406843 55606789 69407014 55606926 69407185 55607063 69407356 55607200 69407527 55607337 69407698 55607474 69407869 55607611 69408040 55607748 69408211 55607885 69408382 55608022 69408553 55608159 69408724 55608296 69408895 55608433 69409066 55608570 69409237 55608707 69409408 55608844 69409579 55608981 69409750 55609118 69409921 55609255 69410092 55609392 69410263 55609529 69410434 55609666 69410605 55609803 69410776 55609940 69410947 55610077 69411118 55610214 69411289 55610351 69411460 55610488 69411631 55610625 69411802 55610762 69411973 55610899 69412144 55611036 69412315 55611173 69412486 55611310 69412657 55611447 69412828 55611584 69412999 55611721 69413170 55611858 69413341 55611995 69413512 55612132 69413683 55612269 69413854 55612406 69414025 55612543 69414196 55612680 69414367 55612817 69414538 55612954 69414709 55613091 69414880 55613228 69415051 55613365 69415222 55613502 69415393 55613639 69415564 55613776 69415735 55613913 69415906 55614050 69416077 55614187 69416248 55614324 69416419 55614461 69416590 55614598 69416761 55614735 69416932 55614872 69417103 55615009 69417274 55615146 69417445 55615283 69417616 55615420 69417787 55615557 69417958 55615694 69418129 55615831 69418300 55615968 69418471 55616105 69418642 55616242 69418813 55616379 69418984 55616516 69419155 55616653 69419326 55616790 69419497 55616927 69419668 55617064 69419839 55617201 69420010 55617338 69420181 55617475 69420352 55617612 69420523 55617749 69420694 55617886 69420865 55618023 69421036 55618160 69421207 55618297 69421378 55618434 69421549 55618571 69421720 55618708 69421891 55618845 69422062 55618982 69422233 55619119 69422404 55619256 69422575 55619393 69422746 55619530 69422917 55619667 69423088 55619804 69423259 55619941 69423430 55620078 69423601 55620215 69423772 55620352 69423943 55620489 69424114 55620626 69424285
1000 24932900 0 24932900 31120627 24933037 31120798 24933174 31120969 24933311 31121140 24933448 31121311 24933585 31121482 24933722 31121653 24933859 31121824 24933996 31121995 24934133 31122166 24934270 31122337 24934407 31122508 24934544 31122679 24934681 31122850 24934818 31123021 24934955 31123192 24935092 31123363 24935229 31123534 24935366 31123705 24935503 31123876 24935640 31124047 24935777 31124218 24935914 31124389 24936051 31124560 24936188 31124731 24936325 31124902 24936462 31125073 24936599 31125244 24936736 31125415 24936873 31125586 24937010 31125757 24937147 31125928 24937284 31126099 24937421 31126270 24937558 31126441 24937695 31126612 24937832 31126783 24937969 31126954 24938106 31127125 24938243 31127296 24938380 31127467 24938517 31127638 24938654 31127809 24938791 31127980 24938928 31128151 24939065 31128322 24939202 31128493 24939339 31128664 24939476 31128835 24939613 31129006 24939750 31129177 24939887 31129348 24940024 31129519 24940161 31129690 24940298 31129861 24940435 31130032 24940572 31130203 24940709 31130374 24940846 31130545 24940983 31130716 24941120 31130887 24941257 31131058 24941394 31131229 24941531 31131400 24941668 31131571 24941805 31131742 24941942 31131913 24942079 31132084 24942216 31132255 24942353 31132426 24942490 31132597 24942627 31132768 24942764 31132939 24942901 31133110 24943038 31133281 24943175 31133452 24943312 31133623 24943449 31133794 24943586 31133965 24943723 31134136 24943860 31134307 24943997 31134478 24944134 31134649 24944271 31134820 24944408 31134991 24944545 31135162 24944682 31135333 24944819 31135504 24944956 31135675 24945093 31135846 24945230 31136017 24945367 31136188 24945504 31136359 24945641 31136530 24945778 31136701 24945915 31136872 24946052 31137043 24946189 31137214 24946326 31137385 24946463 31137556 24946600 31137727 24946737 31137898 24946874 31138069 24947011 31138240 24947148 31138411 24947285 31138582 24947422 31138753 24947559 31138924 24947696 31139095 24947833 31139266 24947970 31139437 24948107 31139608 24948244 31139779 24948381 31139950 24948518 31140121 24948655 31140292 24948792 31140463 24948929 31140634 24949066 31140805 24949203 31140976 24949340 31141147 24949477 31141318 24949614 31141489 24949751 31141660 24949888 31141831 24950025 31142002 24950162 31142173 24950299 31142344 24950436 31142515 24950573 31142686 24950710 31142857 24950847 31143028 24950984 31143199 24951121 31143370 24951258 31143541 24951395 31143712 24951532 31143883 24951669 31144054 24951806 31144225 24951943 31144396 24952080 31144567 24952217 31144738 24952354 31144909 24952491 31145080 24952628 31145251 24952765 31145422 24952902 31145593 24953039 31145764 24953176 31145935 24953313 31146106 24953450 31146277 24953587 31146448 24953724 31146619 24953861 31146790 24953998 31146961 24954135 31147132 24954272 31147303 24954409 31147474 24954546 31147645 24954683 31147816 24954820 31147987 24954957 31148158 24955094 31148329 24955231 31148500 24955368 31148671 24955505 31148842 24955642 31149013 24955779 31149184 24955916 31149355 24956053 31149526 24956190 31149697 24956327 31149868 24956464 31150039 24956601 31150210 24956738 31150381 24956875 31150552 24957012 31150723 24957149 31150894 24957286 31151065 24957423 31151236 24957560 31151407 24957697 31151578 24957834 31151749 24957971 31151920 24958108 31152091 24958245 31152262 24958382 31152433 24958519 31152604 24958656 31152775 24958793 31152946 24958930 31153117 24959067 31153288 24959204 31153459 24959341 31153630 24959478 31153801 24959615 31153972 24959752 31154143 24959889 31154314 24960026 31154485 24960163 31154656 24960300 31154827 24960437 31154998 24960574 31155169 24960711 31155340 24960848 31155511 24960985 31155682 24961122 31155853 24961259 31156024 24961396 31156195 24961533 31156366 24961670 31156537 24961807 31156708 24961944 31156879 24962081 31157050 24962218 31157221 24962355 31157392 24962492 31157563 24962629 31157734 24962766 31157905 24962903 31158076 24963040 31158247 24963177 31158418 24963314 31158589 24963451 31158760 24963588 31158931 24963725 31159102 24963862 31159273 24963999 31159444 24964136 31159615 24964273 31159786 24964410 31159957 24964547 31160128 24964684 31160299 24964821 31160470 24964958 31160641 24965095 31160812 24965232 31160983 24965369 31161154 24965506 31161325 24965643 31161496 24965780 31161667 24965917 31161838 24966054 31162009 24966191 31162180 24966328 31162351 24966465 31162522 24966602 31162693 24966739 31162864 24966876 31163035 24967013 31163206 24967150 31163377 24967287 31163548 24967424 31163719 24967561 31163890 24967698 31164061 24967835 31164232 24967972 31164403 24968109 31164574 24968246 31164745 24968383 31164916 24968520 31165087 24968657 31165258 24968794 31165429 24968931 31165600 24969068 31165771 24969205 31165942 24969342 31166113 24969479 31166284 24969616 31166455 24969753 31166626 24969890 31166797 24970027 31166968 24970164 31167139 24970301 31167310 24970438 31167481 24970575 31167652 24970712 31167823 24970849 31167994 24970986 31168165 24971123 31168336 24971260 31168507 24971397 31168678 24971534 31168849 24971671 31169020 24971808 31169191 24971945 31169362 24972082 31169533 24972219 31169704 24972356 31169875 24972493 31170046 24972630 31170217 24972767 31170388 24972904 31170559 24973041 31170730 24973178 31170901 24973315 31171072 24973452 31171243 24973589 31171414 24973726 31171585 24973863 31171756 24974000 31171927 24974137 31172098 24974274 31172269 24974411 31172440 24974548 31172611 24974685 31172782 24974822 31172953 24974959 31173124 24975096 31173295 24975233 31173466 24975370 31173637 24975507 31173808 24975644 31173979 24975781 31174150 24975918 31174321 24976055 31174492 24976192 31174663 24976329 31174834 24976466 31175005 24976603 31175176 24976740 31175347 24976877 31175518 24977014 31175689 24977151 31175860 24977288 31176031 24977425 31176202 24977562 31176373 24977699 31176544 24977836 31176715 24977973 31176886 24978110 31177057 24978247 31177228 24978384 31177399 24978521 31177570 24978658 31177741 24978795 31177912 24978932 31178083 24979069 31178254 24979206 31178425 24979343 31178596 24979480 31178767 24979617 31178938 24979754 31179109 24979891 31179280 24980028 31179451 24980165 31179622 24980302 31179793 24980439 31179964 24980576 31180135 24980713 31180306 24980850 31180477 24980987 31180648 24981124 31180819 24981261 31180990 24981398 31181161 24981535 31181332 24981672 31181503 24981809 31181674 24981946 31181845 24982083 31182016 24982220 31182187 24982357 31182358 24982494 31182529 24982631 31182700 24982768 31182871 24982905 31183042 24983042 31183213 24983179 31183384 24983316 31183555 24983453 31183726 24983590 31183897 24983727 31184068 24983864 31184239 24984001 31184410 24984138 31184581 24984275 31184752 24984412 31184923 24984549 31185094 24984686 31185265 24984823 31185436 24984960 31185607 24985097 31185778 24985234 31185949 24985371 31186120 24985508 31186291 24985645 31186462 24985782 31186633 24985919 31186804 24986056 31186975 24986193 31187146 24986330 31187317 24986467 31187488 24986604 31187659 24986741 31187830 24986878 31188001 24987015 31188172 24987152 31188343 24987289 31188514 24987426 31188685 24987563 31188856 24987700 31189027 24987837 31189198 24987974 31189369 24988111 31189540 24988248 31189711 24988385 31189882 24988522 31190053 24988659 31190224 24988796 31190395 24988933 31190566 24989070 31190737 24989207 31190908 24989344 31191079 24989481 31191250 24989618 31191421 24989755 31191592 24989892 31191763 24990029 31191934 24990166 31192105 24990303 31192276 24990440 31192447 24990577 31192618 24990714 31192789 24990851 31192960 24990988 31193131 24991125 31193302 24991262 31193473 24991399 31193644 24991536 31193815 24991673 31193986 24991810 31194157 24991947 31194328 24992084 31194499 24992221 31194670 24992358 31194841 24992495 31195012 24992632 31195183 24992769 31195354 24992906 31195525 24993043 31195696 24993180 31195867 24993317 31196038 24993454 31196209 24993591 31196380 24993728 31196551 24993865 31196722 24994002 31196893 24994139 31197064 24994276 31197235 24994413 31197406 24994550 31197577 24994687 31197748 24994824 31197919 24994961 31198090 24995098 31198261 24995235 31198432 24995372 31198603 24995509 31198774 24995646 31198945 24995783 31199116 24995920 31199287 24996057 31199458 24996194 31199629 24996331 31199800 24996468 31199971 24996605 31200142 24996742 31200313 24996879 31200484 24997016 31200655 24997153 31200826 24997290 31200997 24997427 31201168 24997564 31201339 24997701 31201510 24997838 31201681 24997975 31201852 24998112 31202023 24998249 31202194 24998386 31202365 24998523 31202536 24998660 31202707 24998797 31202878 24998934 31203049 24999071 31203220 24999208 31203391 24999345 31203562 24999482 31203733 24999619 31203904 24999756 31204075 24999893 31204246 25000030 31204417 25000167 31204588 25000304 31204759 25000441 31204930 25000578 31205101 25000715 31205272 25000852 31205443 25000989 31205614 25001126 31205785 25001263 31205956 25001400 31206127 25001537 31206298 25001674 31206469 25001811 31206640 25001948 31206811 25002085 31206982 25002222 31207153 25002359 31207324 25002496 31207495 25002633 31207666 25002770 31207837 25002907 31208008 25003044 31208179 25003181 31208350 25003318 31208521 25003455 31208692 25003592 31208863 25003729 31209034 25003866 31209205 25004003 31209376 25004140 31209547 25004277 31209718 25004414 31209889 25004551 31210060 25004688 31210231 25004825 31210402 25004962 31210573 25005099 31210744 25005236 31210915 25005373 31211086 25005510 31211257 25005647 31211428 25005784 31211599 25005921 31211770 25006058 31211941 25006195 31212112 25006332 31212283 25006469 31212454 25006606 31212625 25006743 31212796 25006880 31212967 25007017 31213138 25007154 31213309 25007291 31213480 25007428 31213651 25007565 31213822 25007702 31213993 25007839 31214164 25007976 31214335 25008113 31214506 25008250 31214677 25008387 31214848 25008524 31215019 25008661 31215190 25008798 31215361 25008935 31215532 25009072 31215703 25009209 31215874 25009346 31216045 25009483 31216216 25009620 31216387 25009757 31216558 25009894 31216729 25010031 31216900 25010168 31217071 25010305 31217242 25010442 31217413 25010579 31217584 25010716 31217755 25010853 31217926 25010990 31218097 25011127 31218268 25011264 31218439 25011401 31218610 25011538 31218781 25011675 31218952 25011812 31219123 25011949 31219294 25012086 31219465 25012223 31219636 25012360 31219807 25012497 31219978 25012634 31220149 25012771 31220320 25012908 31220491 25013045 31220662 25013182 31220833 25013319 31221004 25013456 31221175 25013593 31221346 25013730 31221517 25013867 31221688 25014004 31221859 25014141 31222030 25014278 31222201 25014415 31222372 25014552 31222543 25014689 31222714 25014826 31222885 25014963 31223056 25015100 31223227 25015237 31223398 25015374 31223569 25015511 31223740 25015648 31223911 25015785 31224082 25015922 31224253 25016059 31224424 25016196 31224595 25016333 31224766 25016470 31224937 25016607 31225108 25016744 31225279 25016881 31225450 25017018 31225621 25017155 31225792 25017292 31225963 25017429 31226134 25017566 31226305 25017703 31226476 25017840 31226647 25017977 31226818 25018114 31226989 25018251 31227160 25018388 31227331 25018525 31227502 25018662 31227673 25018799 31227844 25018936 31228015 25019073 31228186 25019210 31228357 25019347 31228528 25019484 31228699 25019621 31228870 25019758 31229041 25019895 31229212 25020032 31229383 25020169 31229554 25020306 31229725 25020443 31229896 25020580 31230067 25020717 31230238 25020854 31230409 25020991 31230580 25021128 31230751 25021265 31230922 25021402 31231093 25021539 31231264 25021676 31231435 25021813 31231606 25021950 31231777 25022087 31231948 25022224 31232119 25022361 31232290 25022498 31232461 25022635 31232632 25022772 31232803 25022909 31232974 25023046 31233145 25023183 31233316 25023320 31233487 25023457 31233658 25023594 31233829 25023731 31234000 25023868 31234171 25024005 31234342 25024142 31234513 25024279 31234684 25024416 31234855 25024553 31235026 25024690 31235197 25024827 31235368 25024964 31235539 25025101 31235710 25025238 31235881 25025375 31236052 25025512 31236223 25025649 31236394 25025786 31236565 25025923 31236736 25026060 31236907 25026197 31237078 25026334 31237249 25026471 31237420 25026608 31237591 25026745 31237762 25026882 31237933 25027019 31238104 25027156 31238275 25027293 31238446 25027430 31238617 25027567 31238788 25027704 31238959 25027841 31239130 25027978 31239301 25028115 31239472 25028252 31239643 25028389 31239814 25028526 31239985 25028663 31240156 25028800 31240327 25028937 31240498 25029074 31240669 25029211 31240840 25029348 31241011 25029485 31241182 25029622 31241353 25029759 31241524 25029896 31241695 25030033 31241866 25030170 31242037 25030307 31242208 25030444 31242379 25030581 31242550 25030718 31242721 25030855 31242892 25030992 31243063 25031129 31243234 25031266 31243405 25031403 31243576 25031540 31243747 25031677 31243918 25031814 31244089 25031951 31244260 25032088 31244431 25032225 31244602 25032362 31244773 25032499 31244944 25032636 31245115 25032773 31245286 25032910 31245457 25033047 31245628 25033184 31245799 25033321 31245970 25033458 31246141 25033595 31246312 25033732 31246483 25033869 31246654 25034006 31246825 25034143 31246996 25034280 31247167 25034417 31247338 25034554 31247509 25034691 31247680 25034828 31247851 25034965 31248022 25035102 31248193 25035239 31248364 25035376 31248535 25035513 31248706 25035650 31248877 25035787 31249048 25035924 31249219 25036061 31249390 25036198 31249561 25036335 31249732 25036472 31249903 25036609 31250074 25036746 31250245 25036883 31250416 25037020 31250587 25037157 31250758 25037294 31250929 25037431 31251100 25037568 31251271 25037705 31251442 25037842 31251613 25037979 31251784 25038116 31251955 25038253 31252126 25038390 31252297 25038527 31252468 25038664 31252639 25038801 31252810 25038938 31252981 25039075 31253152 25039212 31253323 25039349 31253494 25039486 31253665 25039623 31253836 25039760 31254007 25039897 31254178 25040034 31254349 25040171 31254520 25040308 31254691 25040445 31254862 25040582 31255033 25040719 31255204 25040856 31255375 25040993 31255546 25041130 31255717 25041267 31255888 25041404 31256059 25041541 31256230 25041678 31256401 25041815 31256572 25041952 31256743 25042089 31256914 25042226 31257085 25042363 31257256 25042500 31257427 25042637 31257598 25042774 31257769 25042911 31257940 25043048 31258111 25043185 31258282 25043322 31258453 25043459 31258624 25043596 31258795 25043733 31258966 25043870 31259137 25044007 31259308 25044144 31259479 25044281 31259650 25044418 31259821 25044555 31259992 25044692 31260163 25044829 31260334 25044966 31260505 25045103 31260676 25045240 31260847 25045377 31261018 25045514 31261189 25045651 31261360 25045788 31261531 25045925 31261702 25046062 31261873 25046199 31262044 25046336 31262215 25046473 31262386 25046610 31262557 25046747 31262728 25046884 31262899 25047021 31263070 25047158 31263241 25047295 31263412 25047432 31263583 25047569 31263754 25047706 31263925 25047843 31264096 25047980 31264267 25048117 31264438 25048254 31264609 25048391 31264780 25048528 31264951 25048665 31265122 25048802 31265293 25048939 31265464 25049076 31265635 25049213 31265806 25049350 31265977 25049487 31266148 25049624 31266319 25049761 31266490 25049898 31266661 25050035 31266832 25050172 31267003 25050309 31267174 25050446 31267345 25050583 31267516 25050720 31267687 25050857 31267858 25050994 31268029 25051131 31268200 25051268 31268371 25051405 31268542 25051542 31268713 25051679 31268884 25051816 31269055 25051953 31269226 25052090 31269397 25052227 31269568 25052364 31269739 25052501 31269910 25052638 31270081 25052775 31270252 25052912 31270423 25053049 31270594 25053186 31270765 25053323 31270936 25053460 31271107 25053597 31271278 25053734 31271449 25053871 31271620 25054008 31271791 25054145 31271962 25054282 31272133 25054419 31272304 25054556 31272475 25054693 31272646 25054830 31272817 25054967 31272988 25055104 31273159 25055241 31273330 25055378 31273501 25055515 31273672 25055652 31273843 25055789 31274014 25055926 31274185 25056063 31274356 25056200 31274527 25056337 31274698 25056474 31274869 25056611 31275040 25056748 31275211 25056885 31275382 25057022 31275553 25057159 31275724 25057296 31275895 25057433 31276066 25057570 31276237 25057707 31276408 25057844 31276579 25057981 31276750 25058118 31276921 25058255 31277092 25058392 31277263 25058529 31277434 25058666 31277605 25058803 31277776 25058940 31277947 25059077 31278118 25059214 31278289 25059351 31278460 25059488 31278631 25059625 31278802 25059762 31278973 25059899 31279144 25060036 31279315 25060173 31279486 25060310 31279657 25060447 31279828 25060584 31279999 25060721 31280170 25060858 31280341 25060995 31280512 25061132 31280683 25061269 31280854 25061406 31281025 25061543 31281196 25061680 31281367 25061817 31281538 25061954 31281709 25062091 31281880 25062228 31282051 25062365 31282222 25062502 31282393 25062639 31282564 25062776 31282735 25062913 31282906 25063050 31283077 25063187 31283248 25063324 31283419 25063461 31283590 25063598 31283761 25063735 31283932 25063872 31284103 25064009 31284274 25064146 31284445 25064283 31284616 25064420 31284787 25064557 31284958 25064694 31285129 25064831 31285300 25064968 31285471 25065105 31285642 25065242 31285813 25065379 31285984 25065516 31286155 25065653 31286326 25065790 31286497 25065927 31286668 25066064 31286839 25066201 31287010 25066338 31287181 25066475 31287352 25066612 31287523 25066749 31287694 25066886 31287865 25067023 31288036 25067160 31288207 25067297 31288378 25067434 31288549 25067571 31288720 25067708 31288891 25067845 31289062 25067982 31289233 25068119 31289404 25068256 31289575 25068393 31289746 25068530 31289917 25068667 31290088 25068804 31290259 25068941 31290430 25069078 31290601 25069215 31290772 25069352 31290943 25069489 31291114 25069626 31291285
1000 66991900 0 66991900 83617627 66992037 83617798 66992174 83617969 66992311 83618140 66992448 83618311 66992585 83618482 66992722 83618653 66992859 83618824 66992996 83618995 66993133 83619166 66993270 83619337 66993407 83619508 66993544 83619679 66993681 83619850 66993818 83620021 66993955 83620192 66994092 83620363 66994229 83620534 66994366 83620705 66994503 83620876 66994640 83621047 66994777 83621218 66994914 83621389 66995051 83621560 66995188 83621731 66995325 83621902 66995462 83622073 66995599 83622244 66995736 83622415 66995873 83622586 66996010 83622757 66996147 83622928 66996284 83623099 66996421 83623270 66996558 83623441 66996695 83623612 66996832 83623783 66996969 83623954 66997106 83624125 66997243 83624296 66997380 83624467 66997517 83624638 66997654 83624809 66997791 83624980 66997928 83625151 66998065 83625322 66998202 83625493 66998339 83625664 66998476 83625835 66998613 83626006 66998750 83626177 66998887 83626348 66999024 83626519 66999161 83626690 66999298 83626861 66999435 83627032 66999572 83627203 66999709 83627374 66999846 83627545 66999983 83627716 67000120 83627887 67000257 83628058 67000394 83628229 67000531 83628400 67000668 83628571 67000805 83628742 67000942 83628913 67001079 83629084 67001216 83629255 67001353 83629426 67001490 83629597 67001627 83629768 67001764 83629939 67001901 83630110 67002038 83630281 67002175 83630452 67002312 83630623 67002449 83630794 67002586 83630965 67002723 83631136 67002860 83631307 67002997 83631478 67003134 83631649 67003271 83631820 67003408 83631991 67003545 83632162 67003682 83632333 67003819 83632504 67003956 83632675 67004093 83632846 67004230 83633017 67004367 83633188 67004504 83633359 67004641 83633530 67004778 83633701 67004915 83633872 67005052 83634043 67005189 83634214 67005326 83634385 67005463 83634556 67005600 83634727 67005737 83634898 67005874 83635069 67006011 83635240 67006148 83635411 67006285 83635582 67006422 83635753 67006559 83635924 67006696 83636095 67006833 83636266 67006970 83636437 67007107 83636608 67007244 83636779 67007381 83636950 67007518 83637121 67007655 83637292 67007792 83637463 67007929 83637634 67008066 83637805 67008203 83637976 67008340 83638147 67008477 83638318 67008614 83638489 67008751 83638660 67008888 83638831 67009025 83639002 67009162 83639173 67009299 83639344 67009436 83639515 67009573 83639686 67009710 83639857 67009847 83640028 67009984 83640199 67010121 83640370 67010258 83640541 67010395 83640712 67010532 83640883 67010669 83641054 67010806 83641225 67010943 83641396 67011080 83641567 67011217 83641738 67011354 83641909 67011491 83642080 67011628 83642251 67011765 83642422 67011902 83642593 67012039 83642764 67012176 83642935 67012313 83643106 67012450 83643277 67012587 83643448 67012724 83643619 67012861 83643790 67012998 83643961 67013135 83644132 67013272 83644303 67013409 83644474 67013546 83644645 67013683 83644816 67013820 83644987 67013957 83645158 67014094 83645329 67014231 83645500 67014368 83645671 67014505 83645842 67014642 83646013 67014779 83646184 67014916 83646355 67015053 83646526 67015190 83646697 67015327 83646868 67015464 83647039 67015601 83647210 67015738 83647381 67015875 83647552 67016012 83647723 67016149 83647894 67016286 83648065 67016423 83648236 67016560 83648407 67016697 83648578 67016834 83648749 67016971 83648920 67017108 83649091 67017245 83649262 67017382 83649433 67017519 83649604 67017656 83649775 67017793 83649946 67017930 83650117 67018067 83650288 67018204 83650459 67018341 83650630 67018478 83650801 67018615 83650972 67018752 83651143 67018889 83651314 67019026 83651485 67019163 83651656 67019300 83651827 67019437 83651998 67019574 83652169 67019711 83652340 67019848 83652511 67019985 83652682 67020122 83652853 67020259 83653024 67020396 83653195 67020533 83653366 67020670 83653537 67020807 83653708 67020944 83653879 67021081 83654050 67021218 83654221 67021355 83654392 67021492 83654563 67021629 83654734 67021766 83654905 67021903 83655076 67022040 83655247 67022177 83655418 67022314 83655589 67022451 83655760 67022588 83655931 67022725 83656102 67022862 83656273 67022999 83656444 67023136 83656615 67023273 83656786 67023410 83656957 67023547 83657128 67023684 83657299 67023821 83657470 67023958 83657641 67024095 83657812 67024232 83657983 67024369 83658154 67024506 83658325 67024643 83658496 67024780 83658667 67024917 83658838 67025054 83659009 67025191 83659180 67025328 83659351 67025465 83659522 67025602 83659693 67025739 83659864 67025876 83660035 67026013 83660206 67026150 83660377 67026287 83660548 67026424 83660719 67026561 83660890 67026698 83661061 67026835 83661232 67026972 83661403 67027109 83661574 67027246 83661745 67027383 83661916 67027520 83662087 67027657 83662258 67027794 83662429 67027931 83662600 67028068 83662771 67028205 83662942 67028342 83663113 67028479 83663284 67028616 83663455 67028753 83663626 67028890 83663797 67029027 83663968 67029164 83664139 67029301 83664310 67029438 83664481 67029575 83664652 67029712 83664823 67029849 83664994 67029986 83665165 67030123 83665336 67030260 83665507 67030397 83665678 67030534 83665849 67030671 83666020 67030808 83666191 67030945 83666362 67031082 83666533 67031219 83666704 67031356 83666875 67031493 83667046 67031630 83667217 67031767 83667388 67031904 83667559 67032041 83667730 67032178 83667901 67032315 83668072 67032452 83668243 67032589 83668414 67032726 83668585 67032863 83668756 67033000 83668927 67033137 83669098 67033274 83669269 67033411 83669440 67033548 83669611 67033685 83669782 67033822 83669953 67033959 83670124 67034096 83670295 67034233 83670466 67034370 83670637 67034507 83670808 67034644 83670979 67034781 83671150 67034918 83671321 67035055 83671492 67035192 83671663 67035329 83671834 67035466 83672005 67035603 83672176 67035740 83672347 67035877 83672518 67036014 83672689 67036151 83672860 67036288 83673031 67036425 83673202 67036562 83673373 67036699 83673544 67036836 83673715 67036973 83673886 67037110 83674057 67037247 83674228 67037384 83674399 67037521 83674570 67037658 83674741 67037795 83674912 67037932 83675083 67038069 83675254 67038206 83675425 67038343 83675596 67038480 83675767 67038617 83675938 67038754 83676109 67038891 83676280 67039028 83676451 67039165 83676622 67039302 83676793 67039439 83676964 67039576 83677135 67039713 83677306 67039850 83677477 67039987 83677648 67040124 83677819 67040261 83677990 67040398 83678161 67040535 83678332 67040672 83678503 67040809 83678674 67040946 83678845 67041083 83679016 67041220 83679187 67041357 83679358 67041494 83679529 67041631 83679700 67041768 83679871 67041905 83680042 67042042 83680213 67042179 83680384 67042316 83680555 67042453 83680726 67042590 83680897 67042727 83681068 67042864 83681239 67043001 83681410 67043138 83681581 67043275 83681752 67043412 83681923 67043549 83682094 67043686 83682265 67043823 83682436 67043960 83682607 67044097 83682778 67044234 83682949 67044371 83683120 67044508 83683291 67044645 83683462 67044782 83683633 67044919 83683804 67045056 83683975 67045193 83684146 67045330 83684317 67045467 83684488 67045604 83684659 67045741 83684830 67045878 83685001 67046015 83685172 67046152 83685343 67046289 83685514 67046426 83685685 67046563 83685856 67046700 83686027 67046837 83686198 67046974 83686369 67047111 83686540 67047248 83686711 67047385 83686882 67047522 83687053 67047659 83687224 67047796 83687395 67047933 83687566 67048070 83687737 67048207 83687908 67048344 83688079 67048481 83688250 67048618 83688421 67048755 83688592 67048892 83688763 67049029 83688934 67049166 83689105 67049303 83689276 67049440 83689447 67049577 83689618 67049714 83689789 67049851 83689960 67049988 83690131 67050125 83690302 67050262 83690473 67050399 83690644 67050536 83690815 67050673 83690986 67050810 83691157 67050947 83691328 67051084 83691499 67051221 83691670 67051358 83691841 67051495 83692012 67051632 83692183 67051769 83692354 67051906 83692525 67052043 83692696 67052180 83692867 67052317 83693038 67052454 83693209 67052591 83693380 67052728 83693551 67052865 83693722 67053002 83693893 67053139 83694064 67053276 83694235 67053413 83694406 67053550 83694577 67053687 83694748 67053824 83694919 67053961 83695090 67054098 83695261 67054235 83695432 67054372 83695603 67054509 83695774 67054646 83695945 67054783 83696116 67054920 83696287 67055057 83696458 67055194 83696629 67055331 83696800 67055468 83696971 67055605 83697142 67055742 83697313 67055879 83697484 67056016 83697655 67056153 83697826 67056290 83697997 67056427 83698168 67056564 83698339 67056701 83698510 67056838 83698681 67056975 83698852 67057112 83699023 67057249 83699194 67057386 83699365 67057523 83699536 67057660 83699707 67057797 83699878 67057934 83700049 67058071 83700220 67058208 83700391 67058345 83700562 67058482 83700733 67058619 83700904 67058756 83701075 67058893 83701246 67059030 83701417 67059167 83701588 67059304 83701759 67059441 83701930 67059578 83702101 67059715 83702272 67059852 83702443 67059989 83702614 67060126 83702785 67060263 83702956 67060400 83703127 67060537 83703298 67060674 83703469 67060811 83703640 67060948 83703811 67061085 83703982 67061222 83704153 67061359 83704324 67061496 83704495 67061633 83704666 67061770 83704837 67061907 83705008 67062044 83705179 67062181 83705350 67062318 83705521 67062455 83705692 67062592 83705863 67062729 83706034 67062866 83706205 67063003 83706376 67063140 83706547 67063277 83706718 67063414 83706889 67063551 83707060 67063688 83707231 67063825 83707402 67063962 83707573 67064099 83707744 67064236 83707915 67064373 83708086 67064510 83708257 67064647 83708428 67064784 83708599 67064921 83708770 67065058 83708941 67065195 83709112 67065332 83709283 67065469 83709454 67065606 83709625 67065743 83709796 67065880 83709967 67066017 83710138 67066154 83710309 67066291 83710480 67066428 83710651 67066565 83710822 67066702 83710993 67066839 83711164 67066976 83711335 67067113 83711506 67067250 83711677 67067387 83711848 67067524 83712019 67067661 83712190 67067798 83712361 67067935 83712532 67068072 83712703 67068209 83712874 67068346 83713045 67068483 83713216 67068620 83713387 67068757 83713558 67068894 83713729 67069031 83713900 67069168 83714071 67069305 83714242 67069442 83714413 67069579 83714584 67069716 83714755 67069853 83714926 67069990 83715097 67070127 83715268 67070264 83715439 67070401 83715610 67070538 83715781 67070675 83715952 67070812 83716123 67070949 83716294 67071086 83716465 67071223 83716636 67071360 83716807 67071497 83716978 67071634 83717149 67071771 83717320 67071908 83717491 67072045 83717662 67072182 83717833 67072319 83718004 67072456 83718175 67072593 83718346 67072730 83718517 67072867 83718688 67073004 83718859 67073141 83719030 67073278 83719201 67073415 83719372 67073552 83719543 67073689 83719714 67073826 83719885 67073963 83720056 67074100 83720227 67074237 83720398 67074374 83720569 67074511 83720740 67074648 83720911 67074785 83721082 67074922 83721253 67075059 83721424 67075196 83721595 67075333 83721766 67075470 83721937 67075607 83722108 67075744 83722279 67075881 83722450 67076018 83722621 67076155 83722792 67076292 83722963 67076429 83723134 67076566 83723305 67076703 83723476 67076840 83723647 67076977 83723818 67077114 83723989 67077251 83724160 67077388 83724331 67077525 83724502 67077662 83724673 67077799 83724844 67077936 83725015 67078073 83725186 67078210 83725357 67078347 83725528 67078484 83725699 67078621 83725870 67078758 83726041 67078895 83726212 67079032 83726383 67079169 83726554 67079306 83726725 67079443 83726896 67079580 83727067 67079717 83727238 67079854 83727409 67079991 83727580 67080128 83727751 67080265 83727922 67080402 83728093 67080539 83728264 67080676 83728435 67080813 83728606 67080950 83728777 67081087 83728948 67081224 83729119 67081361 83729290 67081498 83729461 67081635 83729632 67081772 83729803 67081909 83729974 67082046 83730145 67082183 83730316 67082320 83730487 67082457 83730658 67082594 83730829 67082731 83731000 67082868 83731171 67083005 83731342 67083142 83731513 67083279 83731684 67083416 83731855 67083553 83732026 67083690 83732197 67083827 83732368 67083964 83732539 67084101 83732710 67084238 83732881 67084375 83733052 67084512 83733223 67084649 83733394 67084786 83733565 67084923 83733736 67085060 83733907 67085197 83734078 67085334 83734249 67085471 83734420 67085608 83734591 67085745 83734762 67085882 83734933 67086019 83735104 67086156 83735275 67086293 83735446 67086430 83735617 67086567 83735788 67086704 83735959 67086841 83736130 67086978 83736301 67087115 83736472 67087252 83736643 67087389 83736814 67087526 83736985 67087663 83737156 67087800 83737327 67087937 83737498 67088074 83737669 67088211 83737840 67088348 83738011 67088485 83738182 67088622 83738353 67088759 83738524 67088896 83738695 67089033 83738866 67089170 83739037 67089307 83739208 67089444 83739379 67089581 83739550 67089718 83739721 67089855 83739892 67089992 83740063 67090129 83740234 67090266 83740405 67090403 83740576 67090540 83740747 67090677 83740918 67090814 83741089 67090951 83741260 67091088 83741431 67091225 83741602 67091362 83741773 67091499 83741944 67091636 83742115 67091773 83742286 67091910 83742457 67092047 83742628 67092184 83742799 67092321 83742970 67092458 83743141 67092595 83743312 67092732 83743483 67092869 83743654 67093006 83743825 67093143 83743996 67093280 83744167 67093417 83744338 67093554 83744509 67093691 83744680 67093828 83744851 67093965 83745022 67094102 83745193 67094239 83745364 67094376 83745535 67094513 83745706 67094650 83745877 67094787 83746048 67094924 83746219 67095061 83746390 67095198 83746561 67095335 83746732 67095472 83746903 67095609 83747074 67095746 83747245 67095883 83747416 67096020 83747587 67096157 83747758 67096294 83747929 67096431 83748100 67096568 83748271 67096705 83748442 67096842 83748613 67096979 83748784 67097116 83748955 67097253 83749126 67097390 83749297 67097527 83749468 67097664 83749639 67097801 83749810 67097938 83749981 67098075 83750152 67098212 83750323 67098349 83750494 67098486 83750665 67098623 83750836 67098760 83751007 67098897 83751178 67099034 83751349 67099171 83751520 67099308 83751691 67099445 83751862 67099582 83752033 67099719 83752204 67099856 83752375 67099993 83752546 67100130 83752717 67100267 83752888 67100404 83753059 67100541 83753230 67100678 83753401 67100815 83753572 67100952 83753743 67101089 83753914 67101226 83754085 67101363 83754256 67101500 83754427 67101637 83754598 67101774 83754769 67101911 83754940 67102048 83755111 67102185 83755282 67102322 83755453 67102459 83755624 67102596 83755795 67102733 83755966 67102870 83756137 67103007 83756308 67103144 83756479 67103281 83756650 67103418 83756821 67103555 83756992 67103692 83757163 67103829 83757334 67103966 83757505 67104103 83757676 67104240 83757847 67104377 83758018 67104514 83758189 67104651 83758360 67104788 83758531 67104925 83758702 67105062 83758873 67105199 83759044 67105336 83759215 67105473 83759386 67105610 83759557 67105747 83759728 67105884 83759899 67106021 83760070 67106158 83760241 67106295 83760412 67106432 83760583 67106569 83760754 67106706 83760925 67106843 83761096 67106980 83761267 67107117 83761438 67107254 83761609 67107391 83761780 67107528 83761951 67107665 83762122 67107802 83762293 67107939 83762464 67108076 83762635 67108213 83762806 67108350 83762977 67108487 83763148 67108624 83763319 67108761 83763490 67108898 83763661 67109035 83763832 67109172 83764003 67109309 83764174 67109446 83764345 67109583 83764516 67109720 83764687 67109857 83764858 67109994 83765029 67110131 83765200 67110268 83765371 67110405 83765542 67110542 83765713 67110679 83765884 67110816 83766055 67110953 83766226 67111090 83766397 67111227 83766568 67111364 83766739 67111501 83766910 67111638 83767081 67111775 83767252 67111912 83767423 67112049 83767594 67112186 83767765 67112323 83767936 67112460 83768107 67112597 83768278 67112734 83768449 67112871 83768620 67113008 83768791 67113145 83768962 67113282 83769133 67113419 83769304 67113556 83769475 67113693 83769646 67113830 83769817 67113967 83769988 67114104 83770159 67114241 83770330 67114378 83770501 67114515 83770672 67114652 83770843 67114789 83771014 67114926 83771185 67115063 83771356 67115200 83771527 67115337 83771698 67115474 83771869 67115611 83772040 67115748 83772211 67115885 83772382 67116022 83772553 67116159 83772724 67116296 83772895 67116433 83773066 67116570 83773237 67116707 83773408 67116844 83773579 67116981 83773750 67117118 83773921 67117255 83774092 67117392 83774263 67117529 83774434 67117666 83774605 67117803 83774776 67117940 83774947 67118077 83775118 67118214 83775289 67118351 83775460 67118488 83775631 67118625 83775802 67118762 83775973 67118899 83776144 67119036 83776315 67119173 83776486 67119310 83776657 67119447 83776828 67119584 83776999 67119721 83777170 67119858 83777341 67119995 83777512 67120132 83777683 67120269 83777854 67120406 83778025 67120543 83778196 67120680 83778367 67120817 83778538 67120954 83778709 67121091 83778880 67121228 83779051 67121365 83779222 67121502 83779393 67121639 83779564 67121776 83779735 67121913 83779906 67122050 83780077 67122187 83780248 67122324 83780419 67122461 83780590 67122598 83780761 67122735 83780932 67122872 83781103 67123009 83781274 67123146 83781445 67123283 83781616 67123420 83781787 67123557 83781958 67123694 83782129 67123831 83782300 67123968 83782471 67124105 83782642 67124242 83782813 67124379 83782984 67124516 83783155 67124653 83783326 67124790 83783497 67124927 83783668 67125064 83783839 67125201 83784010 67125338 83784181 67125475 83784352 67125612 83784523 67125749 83784694 67125886 83784865 67126023 83785036 67126160 83785207 67126297 83785378 67126434 83785549 67126571 83785720 67126708 83785891 67126845 83786062 67126982 83786233 67127119 83786404 67127256 83786575 67127393 83786746 67127530 83786917 67127667 83787088 67127804 83787259 67127941 83787430 67128078 83787601 67128215 83787772 67128352 83787943 67128489 83788114 67128626 83788285
1000 54594911 0 54594911 68144013 54595048 68144184 54595185 68144355 54595322 68144526 54595459 68144697 54595596 68144868 54595733 68145039 54595870 68145210 54596007 68145381 54596144 68145552 54596281 68145723 54596418 68145894 54596555 68146065 54596692 68146236 54596829 68146407 54596966 68146578 54597103 68146749 54597240 68146920 54597377 68147091 54597514 68147262 54597651 68147433 54597788 68147604 54597925 68147775 54598062 68147946 54598199 68148117 54598336 68148288 54598473 68148459 54598610 68148630 54598747 68148801 54598884 68148972 54599021 68149143 54599158 68149314 54599295 68149485 54599432 68149656 54599569 68149827 54599706 68149998 54599843 68150169 54599980 68150340 54600117 68150511 54600254 68150682 54600391 68150853 54600528 68151024 54600665 68151195 54600802 68151366 54600939 68151537 54601076 68151708 54601213 68151879 54601350 68152050 54601487 68152221 54601624 68152392 54601761 68152563 54601898 68152734 54602035 68152905 54602172 68153076 54602309 68153247 54602446 68153418 54602583 68153589 54602720 68153760 54602857 68153931 54602994 68154102 54603131 68154273 54603268 68154444 54603405 68154615 54603542 68154786 54603679 68154957 54603816 68155128 54603953 68155299 54604090 68155470 54604227 68155641 54604364 68155812 54604501 68155983 54604638 68156154 54604775 68156325 54604912 68156496 54605049 68156667 54605186 68156838 54605323 68157009 54605460 68157180 54605597 68157351 54605734 68157522 54605871 68157693 54606008 68157864 54606145 68158035 54606282 68158206 54606419 68158377 54606556 68158548 54606693 68158719 54606830 68158890 54606967 68159061 54607104 68159232 54607241 68159403 54607378 68159574 54607515 68159745 54607652 68159916 54607789 68160087 54607926 68160258 54608063 68160429 54608200 68160600 54608337 68160771 54608474 68160942 54608611 68161113 54608748 68161284 54608885 68161455 54609022 68161626 54609159 68161797 54609296 68161968 54609433 68162139 54609570 68162310 54609707 68162481 54609844 68162652 54609981 68162823 54610118 68162994 54610255 68163165 54610392 68163336 54610529 68163507 54610666 68163678 54610803 68163849 54610940 68164020 54611077 68164191 54611214 68164362 54611351 68164533 54611488 68164704 54611625 68164875 54611762 68165046 54611899 68165217 54612036 68165388 54612173 68165559 54612310 68165730 54612447 68165901 54612584 68166072 54612721 68166243 54612858 68166414 54612995 68166585 54613132 68166756 54613269 68166927 54613406 68167098 54613543 68167269 54613680 68167440 54613817 68167611 54613954 68167782 54614091 68167953 54614228 68168124 54614365 68168295 54614502 68168466 54614639 68168637 54614776 68168808 54614913 68168979 54615050 68169150 54615187 68169321 54615324 68169492 54615461 68169663 54615598 68169834 54615735 68170005 54615872 68170176 54616009 68170347 54616146 68170518 54616283 68170689 54616420 68170860 54616557 68171031 54616694 68171202 54616831 68171373 54616968 68171544 54617105 68171715 54617242 68171886 54617379 68172057 54617516 68172228 54617653 68172399 54617790 68172570 54617927 68172741 54618064 68172912 54618201 68173083 54618338 68173254 54618475 68173425 54618612 68173596 54618749 68173767 54618886 68173938 54619023 68174109 54619160 68174280 54619297 68174451 54619434 68174622 54619571 68174793 54619708 68174964 54619845 68175135 54619982 68175306 54620119 68175477 54620256 68175648 54620393 68175819 54620530 68175990 54620667 68176161 54620804 68176332 54620941 68176503 54621078 68176674 54621215 68176845 54621352 68177016 54621489 68177187 54621626 68177358 54621763 68177529 54621900 68177700 54622037 68177871 54622174 68178042 54622311 68178213 54622448 68178384 54622585 68178555 54622722 68178726 54622859 68178897 54622996 68179068 54623133 68179239 54623270 68179410 54623407 68179581 54623544 68179752 54623681 68179923 54623818 68180094 54623955 68180265 54624092 68180436 54624229 68180607 54624366 68180778 54624503 68180949 54624640 68181120 54624777 68181291 54624914 68181462 54625051 68181633 54625188 68181804 54625325 68181975 54625462 68182146 54625599 68182317 54625736 68182488 54625873 68182659 54626010 68182830 54626147 68183001 54626284 68183172 54626421 68183343 54626558 68183514 54626695 68183685 54626832 68183856 54626969 68184027 54627106 68184198 54627243 68184369 54627380 68184540 54627517 68184711 54627654 68184882 54627791 68185053 54627928 68185224 54628065 68185395 54628202 68185566 54628339 68185737 54628476 68185908 54628613 68186079 54628750 68186250 54628887 68186421 54629024 68186592 54629161 68186763 54629298 68186934 54629435 68187105 54629572 68187276 54629709 68187447 54629846 68187618 54629983 68187789 54630120 68187960 54630257 68188131 54630394 68188302 54630531 68188473 54630668 68188644 54630805 68188815 54630942 68188986 54631079 68189157 54631216 68189328 54631353 68189499 54631490 68189670 54631627 68189841 54631764 68190012 54631901 68190183 54632038 68190354 54632175 68190525 54632312 68190696 54632449 68190867 54632586 68191038 54632723 68191209 54632860 68191380 54632997 68191551 54633134 68191722 54633271 68191893 54633408 68192064 54633545 68192235 54633682 68192406 54633819 68192577 54633956 68192748 54634093 68192919 54634230 68193090 54634367 68193261 54634504 68193432 54634641 68193603 54634778 68193774 54634915 68193945 54635052 68194116 54635189 68194287 54635326 68194458 54635463 68194629 54635600 68194800 54635737 68194971 54635874 68195142 54636011 68195313 54636148 68195484 54636285 68195655 54636422 68195826 54636559 68195997 54636696 68196168 54636833 68196339 54636970 68196510 54637107 68196681 54637244 68196852 54637381 68197023 54637518 68197194 54637655 68197365 54637792 68197536 54637929 68197707 54638066 68197878 54638203 68198049 54638340 68198220 54638477 68198391 54638614 68198562 54638751 68198733 54638888 68198904 54639025 68199075 54639162 68199246 54639299 68199417 54639436 68199588 54639573 68199759 54639710 68199930 54639847 68200101 54639984 68200272 54640121 68200443 54640258 68200614 54640395 68200785 54640532 68200956 54640669 68201127 54640806 68201298 54640943 68201469 54641080 68201640 54641217 68201811 54641354 68201982 54641491 68202153 54641628 68202324 54641765 68202495 54641902 68202666 54642039 68202837 54642176 68203008 54642313 68203179 54642450 68203350 54642587 68203521 54642724 68203692 54642861 68203863 54642998 68204034 54643135 68204205 54643272 68204376 54643409 68204547 54643546 68204718 54643683 68204889 54643820 68205060 54643957 68205231 54644094 68205402 54644231 68205573 54644368 68205744 54644505 68205915 54644642 68206086 54644779 68206257 54644916 68206428 54645053 68206599 54645190 68206770 54645327 68206941 54645464 68207112 54645601 68207283 54645738 68207454 54645875 68207625 54646012 68207796 54646149 68207967 54646286 68208138 54646423 68208309 54646560 68208480 54646697 68208651 54646834 68208822 54646971 68208993 54647108 68209164 54647245 68209335 54647382 68209506 54647519 68209677 54647656 68209848 54647793 68210019 54647930 68210190 54648067 68210361 54648204 68210532 54648341 68210703 54648478 68210874 54648615 68211045 54648752 68211216 54648889 68211387 54649026 68211558 54649163 68211729 54649300 68211900 54649437 68212071 54649574 68212242 54649711 68212413 54649848 68212584 54649985 68212755 54650122 68212926 54650259 68213097 54650396 68213268 54650533 68213439 54650670 68213610 54650807 68213781 54650944 68213952 54651081 68214123 54651218 68214294 54651355 68214465 54651492 68214636 54651629 68214807 54651766 68214978 54651903 68215149 54652040 68215320 54652177 68215491 54652314 68215662 54652451 68215833 54652588 68216004 54652725 68216175 54652862 68216346 54652999 68216517 54653136 68216688 54653273 68216859 54653410 68217030 54653547 68217201 54653684 68217372 54653821 68217543 54653958 68217714 54654095 68217885 54654232 68218056 54654369 68218227 54654506 68218398 54654643 68218569 54654780 68218740 54654917 68218911 54655054 68219082 54655191 68219253 54655328 68219424 54655465 68219595 54655602 68219766 54655739 68219937 54655876 68220108 54656013 68220279 54656150 68220450 54656287 68220621 54656424 68220792 54656561 68220963 54656698 68221134 54656835 68221305 54656972 68221476 54657109 68221647 54657246 68221818 54657383 68221989 54657520 68222160 54657657 68222331 54657794 68222502 54657931 68222673 54658068 68222844 54658205 68223015 54658342 68223186 54658479 68223357 54658616 68223528 54658753 68223699 54658890 68223870 54659027 68224041 54659164 68224212 54659301 68224383 54659438 68224554 54659575 68224725 54659712 68224896 54659849 68225067 54659986 68225238 54660123 68225409 54660260 68225580 54660397 68225751 54660534 68225922 54660671 68226093 54660808 68226264 54660945 68226435 54661082 68226606 54661219 68226777 54661356 68226948 54661493 68227119 54661630 68227290 54661767 68227461 54661904 68227632 54662041 68227803 54662178 68227974 54662315 68228145 54662452 68228316 54662589 68228487 54662726 68228658 54662863 68228829 54663000 68229000 54663137 68229171 54663274 68229342 54663411 68229513 54663548 68229684 54663685 68229855 54663822 68230026 54663959 68230197 54664096 68230368 54664233 68230539 54664370 68230710 54664507 68230881 54664644 68231052 54664781 68231223 54664918 68231394 54665055 68231565 54665192 68231736 54665329 68231907 54665466 68232078 54665603 68232249 54665740 68232420 54665877 68232591 54666014 68232762 54666151 68232933 54666288 68233104 54666425 68233275 54666562 68233446 54666699 68233617 54666836 68233788 54666973 68233959 54667110 68234130 54667247 68234301 54667384 68234472 54667521 68234643 54667658 68234814 54667795 68234985 54667932 68235156 54668069 68235327 54668206 68235498 54668343 68235669 54668480 68235840 54668617 68236011 54668754 68236182 54668891 68236353 54669028 68236524 54669165 68236695 54669302 68236866 54669439 68237037 54669576 68237208 54669713 68237379 54669850 68237550 54669987 68237721 54670124 68237892 54670261 68238063 54670398 68238234 54670535 68238405 54670672 68238576 54670809 68238747 54670946 68238918 54671083 68239089 54671220 68239260 54671357 68239431 54671494 68239602 54671631 68239773 54671768 68239944 54671905 68240115 54672042 68240286 54672179 68240457 54672316 68240628 54672453 68240799 54672590 68240970 54672727 68241141 54672864 68241312 54673001 68241483 54673138 68241654 54673275 68241825 54673412 68241996 54673549 68242167 54673686 68242338 54673823 68242509 54673960 68242680 54674097 68242851 54674234 68243022 54674371 68243193 54674508 68243364 54674645 68243535 54674782 68243706 54674919 68243877 54675056 68244048 54675193 68244219 54675330 68244390 54675467 68244561 54675604 68244732 54675741 68244903 54675878 68245074 54676015 68245245 54676152 68245416 54676289 68245587 54676426 68245758 54676563 68245929 54676700 68246100 54676837 68246271 54676974 68246442 54677111 68246613 54677248 68246784 54677385 68246955 54677522 68247126 54677659 68247297 54677796 68247468 54677933 68247639 54678070 68247810 54678207 68247981 54678344 68248152 54678481 68248323 54678618 68248494 54678755 68248665 54678892 68248836 54679029 68249007 54679166 68249178 54679303 68249349 54679440 68249520 54679577 68249691 54679714 68249862 54679851 68250033 54679988 68250204 54680125 68250375 54680262 68250546 54680399 68250717 54680536 68250888 54680673 68251059 54680810 68251230 54680947 68251401 54681084 68251572 54681221 68251743 54681358 68251914 54681495 68252085 54681632 68252256 54681769 68252427 54681906 68252598 54682043 68252769 54682180 68252940 54682317 68253111 54682454 68253282 54682591 68253453 54682728 68253624 54682865 68253795 54683002 68253966 54683139 68254137 54683276 68254308 54683413 68254479 54683550 68254650 54683687 68254821 54683824 68254992 54683961 68255163 54684098 68255334 54684235 68255505 54684372 68255676 54684509 68255847 54684646 68256018 54684783 68256189 54684920 68256360 54685057 68256531 54685194 68256702 54685331 68256873 54685468 68257044 54685605 68257215 54685742 68257386 54685879 68257557 54686016 68257728 54686153 68257899 54686290 68258070 54686427 68258241 54686564 68258412 54686701 68258583 54686838 68258754 54686975 68258925 54687112 68259096 54687249 68259267 54687386 68259438 54687523 68259609 54687660 68259780 54687797 68259951 54687934 68260122 54688071 68260293 54688208 68260464 54688345 68260635 54688482 68260806 54688619 68260977 54688756 68261148 54688893 68261319 54689030 68261490 54689167 68261661 54689304 68261832 54689441 68262003 54689578 68262174 54689715 68262345 54689852 68262516 54689989 68262687 54690126 68262858 54690263 68263029 54690400 68263200 54690537 68263371 54690674 68263542 54690811 68263713 54690948 68263884 54691085 68264055 54691222 68264226 54691359 68264397 54691496 68264568 54691633 68264739 54691770 68264910 54691907 68265081 54692044 68265252 54692181 68265423 54692318 68265594 54692455 68265765 54692592 68265936 54692729 68266107 54692866 68266278 54693003 68266449 54693140 68266620 54693277 68266791 54693414 68266962 54693551 68267133 54693688 68267304 54693825 68267475 54693962 68267646 54694099 68267817 54694236 68267988 54694373 68268159 54694510 68268330 54694647 68268501 54694784 68268672 54694921 68268843 54695058 68269014 54695195 68269185 54695332 68269356 54695469 68269527 54695606 68269698 54695743 68269869 54695880 68270040 54696017 68270211 54696154 68270382 54696291 68270553 54696428 68270724 54696565 68270895 54696702 68271066 54696839 68271237 54696976 68271408 54697113 68271579 54697250 68271750 54697387 68271921 54697524 68272092 54697661 68272263 54697798 68272434 54697935 68272605 54698072 68272776 54698209 68272947 54698346 68273118 54698483 68273289 54698620 68273460 54698757 68273631 54698894 68273802 54699031 68273973 54699168 68274144 54699305 68274315 54699442 68274486 54699579 68274657 54699716 68274828 54699853 68274999 54699990 68275170 54700127 68275341 54700264 68275512 54700401 68275683 54700538 68275854 54700675 68276025 54700812 68276196 54700949 68276367 54701086 68276538 54701223 68276709 54701360 68276880 54701497 68277051 54701634 68277222 54701771 68277393 54701908 68277564 54702045 68277735 54702182 68277906 54702319 68278077 54702456 68278248 54702593 68278419 54702730 68278590 54702867 68278761 54703004 68278932 54703141 68279103 54703278 68279274 54703415 68279445 54703552 68279616 54703689 68279787 54703826 68279958 54703963 68280129 54704100 68280300 54704237 68280471 54704374 68280642 54704511 68280813 54704648 68280984 54704785 68281155 54704922 68281326 54705059 68281497 54705196 68281668 54705333 68281839 54705470 68282010 54705607 68282181 54705744 68282352 54705881 68282523 54706018 68282694 54706155 68282865 54706292 68283036 54706429 68283207 54706566 68283378 54706703 68283549 54706840 68283720 54706977 68283891 54707114 68284062 54707251 68284233 54707388 68284404 54707525 68284575 54707662 68284746 54707799 68284917 54707936 68285088 54708073 68285259 54708210 68285430 54708347 68285601 54708484 68285772 54708621 68285943 54708758 68286114 54708895 68286285 54709032 68286456 54709169 68286627 54709306 68286798 54709443 68286969 54709580 68287140 54709717 68287311 54709854 68287482 54709991 68287653 54710128 68287824 54710265 68287995 54710402 68288166 54710539 68288337 54710676 68288508 54710813 68288679 54710950 68288850 54711087 68289021 54711224 68289192 54711361 68289363 54711498 68289534 54711635 68289705 54711772 68289876 54711909 68290047 54712046 68290218 54712183 68290389 54712320 68290560 54712457 68290731 54712594 68290902 54712731 68291073 54712868 68291244 54713005 68291415 54713142 68291586 54713279 68291757 54713416 68291928 54713553 68292099 54713690 68292270 54713827 68292441 54713964 68292612 54714101 68292783 54714238 68292954 54714375 68293125 54714512 68293296 54714649 68293467 54714786 68293638 54714923 68293809 54715060 68293980 54715197 68294151 54715334 68294322 54715471 68294493 54715608 68294664 54715745 68294835 54715882 68295006 54716019 68295177 54716156 68295348 54716293 68295519 54716430 68295690 54716567 68295861 54716704 68296032 54716841 68296203 54716978 68296374 54717115 68296545 54717252 68296716 54717389 68296887 54717526 68297058 54717663 68297229 54717800 68297400 54717937 68297571 54718074 68297742 54718211 68297913 54718348 68298084 54718485 68298255 54718622 68298426 54718759 68298597 54718896 68298768 54719033 68298939 54719170 68299110 54719307 68299281 54719444 68299452 54719581 68299623 54719718 68299794 54719855 68299965 54719992 68300136 54720129 68300307 54720266 68300478 54720403 68300649 54720540 68300820 54720677 68300991 54720814 68301162 54720951 68301333 54721088 68301504 54721225 68301675 54721362 68301846 54721499 68302017 54721636 68302188 54721773 68302359 54721910 68302530 54722047 68302701 54722184 68302872 54722321 68303043 54722458 68303214 54722595 68303385 54722732 68303556 54722869 68303727 54723006 68303898 54723143 68304069 54723280 68304240 54723417 68304411 54723554 68304582 54723691 68304753 54723828 68304924 54723965 68305095 54724102 68305266 54724239 68305437 54724376 68305608 54724513 68305779 54724650 68305950 54724787 68306121 54724924 68306292 54725061 68306463 54725198 68306634 54725335 68306805 54725472 68306976 54725609 68307147 54725746 68307318 54725883 68307489 54726020 68307660 54726157 68307831 54726294 68308002 54726431 68308173 54726568 68308344 54726705 68308515 54726842 68308686 54726979 68308857 54727116 68309028 54727253 68309199 54727390 68309370 54727527 68309541 54727664 68309712 54727801 68309883 54727938 68310054 54728075 68310225 54728212 68310396 54728349 68310567 54728486 68310738 54728623 68310909 54728760 68311080 54728897 68311251 54729034 68311422 54729171 68311593 54729308 68311764 54729445 68311935 54729582 68312106 54729719 68312277 54729856 68312448 54729993 68312619 54730130 68312790 54730267 68312961 54730404 68313132 54730541 68313303 54730678 68313474 54730815 68313645 54730952 68313816 54731089 68313987 54731226 68314158 54731363 68314329 54731500 68314500 54731637 68314671
1000 31508900 0 31508900 39328627 31509037 39328798 31509174 39328969 31509311 39329140 31509448 39329311 31509585 39329482 31509722 39329653 31509859 39329824 31509996 39329995 31510133 39330166 31510270 39330337 31510407 39330508 31510544 39330679 31510681 39330850 31510818 39331021 31510955 39331192 31511092 39331363 31511229 39331534 31511366 39331705 31511503 39331876 31511640 39332047 31511777 39332218 31511914 39332389 31512051 39332560 31512188 39332731 31512325 39332902 31512462 39333073 31512599 39333244 31512736 39333415 31512873 39333586 31513010 39333757 31513147 39333928 31513284 39334099 31513421 39334270 31513558 39334441 31513695 39334612 31513832 39334783 31513969 39334954 31514106 39335125 31514243 39335296 31514380 39335467 31514517 39335638 31514654 39335809 31514791 39335980 31514928 39336151 31515065 39336322 31515202 39336493 31515339 39336664 31515476 39336835 31515613 39337006 31515750 39337177 31515887 39337348 31516024 39337519 31516161 39337690 31516298 39337861 31516435 39338032 31516572 39338203 31516709 39338374 31516846 39338545 31516983 39338716 31517120 39338887 31517257 39339058 31517394 39339229 31517531 39339400 31517668 39339571 31517805 39339742 31517942 39339913 31518079 39340084 31518216 39340255 31518353 39340426 31518490 39340597 31518627 39340768 31518764 39340939 31518901 39341110 31519038 39341281 31519175 39341452 31519312 39341623 31519449 39341794 31519586 39341965 31519723 39342136 31519860 39342307 31519997 39342478 31520134 39342649 31520271 39342820 31520408 39342991 31520545 39343162 31520682 39343333 31520819 39343504 31520956 39343675 31521093 39343846 31521230 39344017 31521367 39344188 31521504 39344359 31521641 39344530 31521778 39344701 31521915 39344872 31522052 39345043 31522189 39345214 31522326 39345385 31522463 39345556 31522600 39345727 31522737 39345898 31522874 39346069 31523011 39346240 31523148 39346411 31523285 39346582 31523422 39346753 31523559 39346924 31523696 39347095 31523833 39347266 31523970 39347437 31524107 39347608 31524244 39347779 31524381 39347950 31524518 39348121 31524655 39348292 31524792 39348463 31524929 39348634 31525066 39348805 31525203 39348976 31525340 39349147 31525477 39349318 31525614 39349489 31525751 39349660 31525888 39349831 31526025 39350002 31526162 39350173 31526299 39350344 31526436 39350515 31526573 39350686 31526710 39350857 31526847 39351028 31526984 39351199 31527121 39351370 31527258 39351541 31527395 39351712 31527532 39351883 31527669 39352054 31527806 39352225 31527943 39352396 31528080 39352567 31528217 39352738 31528354 39352909 31528491 39353080 31528628 39353251 31528765 39353422 31528902 39353593 31529039 39353764 31529176 39353935 31529313 39354106 31529450 39354277 31529587 39354448 31529724 39354619 31529861 39354790 31529998 39354961 31530135 39355132 31530272 39355303 31530409 39355474 31530546 39355645 31530683 39355816 31530820 39355987 31530957 39356158 31531094 39356329 31531231 39356500 31531368 39356671 31531505 39356842 31531642 39357013 31531779 39357184 31531916 39357355 31532053 39357526 31532190 39357697 31532327 39357868 31532464 39358039 31532601 39358210 31532738 39358381 31532875 39358552 31533012 39358723 31533149 39358894 31533286 39359065 31533423 39359236 31533560 39359407 31533697 39359578 31533834 39359749 31533971 39359920 31534108 39360091 31534245 39360262 31534382 39360433 31534519 39360604 31534656 39360775 31534793 39360946 31534930 39361117 31535067 39361288 31535204 39361459 31535341 39361630 31535478 39361801 31535615 39361972 31535752 39362143 31535889 39362314 31536026 39362485 31536163 39362656 31536300 39362827 31536437 39362998 31536574 39363169 31536711 39363340 31536848 39363511 31536985 39363682 31537122 39363853 31537259 39364024 31537396 39364195 31537533 39364366 31537670 39364537 31537807 39364708 31537944 39364879 31538081 39365050 31538218 39365221 31538355 39365392 31538492 39365563 31538629 39365734 31538766 39365905 31538903 39366076 31539040 39366247 31539177 39366418 31539314 39366589 31539451 39366760 31539588 39366931 31539725 39367102 31539862 39367273 31539999 39367444 31540136 39367615 31540273 39367786 31540410 39367957 31540547 39368128 31540684 39368299 31540821 39368470 31540958 39368641 31541095 39368812 31541232 39368983 31541369 39369154 31541506 39369325 31541643 39369496 31541780 39369667 31541917 39369838 31542054 39370009 31542191 39370180 31542328 39370351 31542465 39370522 31542602 39370693 31542739 39370864 31542876 39371035 31543013 39371206 31543150 39371377 31543287 39371548 31543424 39371719 31543561 39371890 31543698 39372061 31543835 39372232 31543972 39372403 31544109 39372574 31544246 39372745 31544383 39372916 31544520 39373087 31544657 39373258 31544794 39373429 31544931 39373600 31545068 39373771 31545205 39373942 31545342 39374113 31545479 39374284 31545616 39374455 31545753 39374626 31545890 39374797 31546027 39374968 31546164 39375139 31546301 39375310 31546438 39375481 31546575 39375652 31546712 39375823 31546849 39375994 31546986 39376165 31547123 39376336 31547260 39376507 31547397 39376678 31547534 39376849 31547671 39377020 31547808 39377191 31547945 39377362 31548082 39377533 31548219 39377704 31548356 39377875 31548493 39378046 31548630 39378217 31548767 39378388 31548904 39378559 31549041 39378730 31549178 39378901 31549315 39379072 31549452 39379243 31549589 39379414 31549726 39379585 31549863 39379756 31550000 39379927 31550137 39380098 31550274 39380269 31550411 39380440 31550548 39380611 31550685 39380782 31550822 39380953 31550959 39381124 31551096 39381295 31551233 39381466 31551370 39381637 31551507 39381808 31551644 39381979 31551781 39382150 31551918 39382321 31552055 39382492 31552192 39382663 31552329 39382834 31552466 39383005 31552603 39383176 31552740 39383347 31552877 39383518 31553014 39383689 31553151 39383860 31553288 39384031 31553425 39384202 31553562 39384373 31553699 39384544 31553836 39384715 31553973 39384886 31554110 39385057 31554247 39385228 31554384 39385399 31554521 39385570 31554658 39385741 31554795 39385912 31554932 39386083 31555069 39386254 31555206 39386425 31555343 39386596 31555480 39386767 31555617 39386938 31555754 39387109 31555891 39387280 31556028 39387451 31556165 39387622 31556302 39387793 31556439 39387964 31556576 39388135 31556713 39388306 31556850 39388477 31556987 39388648 31557124 39388819 31557261 39388990 31557398 39389161 31557535 39389332 31557672 39389503 31557809 39389674 31557946 39389845 31558083 39390016 31558220 39390187 31558357 39390358 31558494 39390529 31558631 39390700 31558768 39390871 31558905 39391042 31559042 39391213 31559179 39391384 31559316 39391555 31559453 39391726 31559590 39391897 31559727 39392068 31559864 39392239 31560001 39392410 31560138 39392581 31560275 39392752 31560412 39392923 31560549 39393094 31560686 39393265 31560823 39393436 31560960 39393607 31561097 39393778 31561234 39393949 31561371 39394120 31561508 39394291 31561645 39394462 31561782 39394633 31561919 39394804 31562056 39394975 31562193 39395146 31562330 39395317 31562467 39395488 31562604 39395659 31562741 39395830 31562878 39396001 31563015 39396172 31563152 39396343 31563289 39396514 31563426 39396685 31563563 39396856 31563700 39397027 31563837 39397198 31563974 39397369 31564111 39397540 31564248 39397711 31564385 39397882 31564522 39398053 31564659 39398224 31564796 39398395 31564933 39398566 31565070 39398737 31565207 39398908 31565344 39399079 31565481 39399250 31565618 39399421 31565755 39399592 31565892 39399763 31566029 39399934 31566166 39400105 31566303 39400276 31566440 39400447 31566577 39400618 31566714 39400789 31566851 39400960 31566988 39401131 31567125 39401302 31567262 39401473 31567399 39401644 31567536 39401815 31567673 39401986 31567810 39402157 31567947 39402328 31568084 39402499 31568221 39402670 31568358 39402841 31568495 39403012 31568632 39403183 31568769 39403354 31568906 39403525 31569043 39403696 31569180 39403867 31569317 39404038 31569454 39404209 31569591 39404380 31569728 39404551 31569865 39404722 31570002 39404893 31570139 39405064 31570276 39405235 31570413 39405406 31570550 39405577 31570687 39405748 31570824 39405919 31570961 39406090 31571098 39406261 31571235 39406432 31571372 39406603 31571509 39406774 31571646 39406945 31571783 39407116 31571920 39407287 31572057 39407458 31572194 39407629 31572331 39407800 31572468 39407971 31572605 39408142 31572742 39408313 31572879 39408484 31573016 39408655 31573153 39408826 31573290 39408997 31573427 39409168 31573564 39409339 31573701 39409510 31573838 39409681 31573975 39409852 31574112 39410023 31574249 39410194 31574386 39410365 31574523 39410536 31574660 39410707 31574797 39410878 31574934 39411049 31575071 39411220 31575208 39411391 31575345 39411562 31575482 39411733 31575619 39411904 31575756 39412075 31575893 39412246 31576030 39412417 31576167 39412588 31576304 39412759 31576441 39412930 31576578 39413101 31576715 39413272 31576852 39413443 31576989 39413614 31577126 39413785 31577263 39413956 31577400 39414127 31577537 39414298 31577674 39414469 31577811 39414640 31577948 39414811 31578085 39414982 31578222 39415153 31578359 39415324 31578496 39415495 31578633 39415666 31578770 39415837 31578907 39416008 31579044 39416179 31579181 39416350 31579318 39416521 31579455 39416692 31579592 39416863 31579729 39417034 31579866 39417205 31580003 39417376 31580140 39417547 31580277 39417718 31580414 39417889 31580551 39418060 31580688 39418231 31580825 39418402 31580962 39418573 31581099 39418744 31581236 39418915 31581373 39419086 31581510 39419257 31581647 39419428 31581784 39419599 31581921 39419770 31582058 39419941 31582195 39420112 31582332 39420283 31582469 39420454 31582606 39420625 31582743 39420796 31582880 39420967 31583017 39421138 31583154 39421309 31583291 39421480 31583428 39421651 31583565 39421822 31583702 39421993 31583839 39422164 31583976 39422335 31584113 39422506 31584250 39422677 31584387 39422848 31584524 39423019 31584661 39423190 31584798 39423361 31584935 39423532 31585072 39423703 31585209 39423874 31585346 39424045 31585483 39424216 31585620 39424387 31585757 39424558 31585894 39424729 31586031 39424900 31586168 39425071 31586305 39425242 31586442 39425413 31586579 39425584 31586716 39425755 31586853 39425926 31586990 39426097 31587127 39426268 31587264 39426439 31587401 39426610 31587538 39426781 31587675 39426952 31587812 39427123 31587949 39427294 31588086 39427465 31588223 39427636 31588360 39427807 31588497 39427978 31588634 39428149 31588771 39428320 31588908 39428491 31589045 39428662 31589182 39428833 31589319 39429004 31589456 39429175 31589593 39429346 31589730 39429517 31589867 39429688 31590004 39429859 31590141 39430030 31590278 39430201 31590415 39430372 31590552 39430543 31590689 39430714 31590826 39430885 31590963 39431056 31591100 39431227 31591237 39431398 31591374 39431569 31591511 39431740 31591648 39431911 31591785 39432082 31591922 39432253 31592059 39432424 31592196 39432595 31592333 39432766 31592470 39432937 31592607 39433108 31592744 39433279 31592881 39433450 31593018 39433621 31593155 39433792 31593292 39433963 31593429 39434134 31593566 39434305 31593703 39434476 31593840 39434647 31593977 39434818 31594114 39434989 31594251 39435160 31594388 39435331 31594525 39435502 31594662 39435673 31594799 39435844 31594936 39436015 31595073 39436186 31595210 39436357 31595347 39436528 31595484 39436699 31595621 39436870 31595758 39437041 31595895 39437212 31596032 39437383 31596169 39437554 31596306 39437725 31596443 39437896 31596580 39438067 31596717 39438238 31596854 39438409 31596991 39438580 31597128 39438751 31597265 39438922 31597402 39439093 31597539 39439264 31597676 39439435 31597813 39439606 31597950 39439777 31598087 39439948 31598224 39440119 31598361 39440290 31598498 39440461 31598635 39440632 31598772 39440803 31598909 39440974 31599046 39441145 31599183 39441316 31599320 39441487 31599457 39441658 31599594 39441829 31599731 39442000 31599868 39442171 31600005 39442342 31600142 39442513 31600279 39442684 31600416 39442855 31600553 39443026 31600690 39443197 31600827 39443368 31600964 39443539 31601101 39443710 31601238 39443881 31601375 39444052 31601512 39444223 31601649 39444394 31601786 39444565 31601923 39444736 31602060 39444907 31602197 39445078 31602334 39445249 31602471 39445420 31602608 39445591 31602745 39445762 31602882 39445933 31603019 39446104 31603156 39446275 31603293 39446446 31603430 39446617 31603567 39446788 31603704 39446959 31603841 39447130 31603978 39447301 31604115 39447472 31604252 39447643 31604389 39447814 31604526 39447985 31604663 39448156 31604800 39448327 31604937 39448498 31605074 39448669 31605211 39448840 31605348 39449011 31605485 39449182 31605622 39449353 31605759 39449524 31605896 39449695 31606033 39449866 31606170 39450037 31606307 39450208 31606444 39450379 31606581 39450550 31606718 39450721 31606855 39450892 31606992 39451063 31607129 39451234 31607266 39451405 31607403 39451576 31607540 39451747 31607677 39451918 31607814 39452089 31607951 39452260 31608088 39452431 31608225 39452602 31608362 39452773 31608499 39452944 31608636 39453115 31608773 39453286 31608910 39453457 31609047 39453628 31609184 39453799 31609321 39453970 31609458 39454141 31609595 39454312 31609732 39454483 31609869 39454654 31610006 39454825 31610143 39454996 31610280 39455167 31610417 39455338 31610554 39455509 31610691 39455680 31610828 39455851 31610965 39456022 31611102 39456193 31611239 39456364 31611376 39456535 31611513 39456706 31611650 39456877 31611787 39457048 31611924 39457219 31612061 39457390 31612198 39457561 31612335 39457732 31612472 39457903 31612609 39458074 31612746 39458245 31612883 39458416 31613020 39458587 31613157 39458758 31613294 39458929 31613431 39459100 31613568 39459271 31613705 39459442 31613842 39459613 31613979 39459784 31614116 39459955 31614253 39460126 31614390 39460297 31614527 39460468 31614664 39460639 31614801 39460810 31614938 39460981 31615075 39461152 31615212 39461323 31615349 39461494 31615486 39461665 31615623 39461836 31615760 39462007 31615897 39462178 31616034 39462349 31616171 39462520 31616308 39462691 31616445 39462862 31616582 39463033 31616719 39463204 31616856 39463375 31616993 39463546 31617130 39463717 31617267 39463888 31617404 39464059 31617541 39464230 31617678 39464401 31617815 39464572 31617952 39464743 31618089 39464914 31618226 39465085 31618363 39465256 31618500 39465427 31618637 39465598 31618774 39465769 31618911 39465940 31619048 39466111 31619185 39466282 31619322 39466453 31619459 39466624 31619596 39466795 31619733 39466966 31619870 39467137 31620007 39467308 31620144 39467479 31620281 39467650 31620418 39467821 31620555 39467992 31620692 39468163 31620829 39468334 31620966 39468505 31621103 39468676 31621240 39468847 31621377 39469018 31621514 39469189 31621651 39469360 31621788 39469531 31621925 39469702 31622062 39469873 31622199 39470044 31622336 39470215 31622473 39470386 31622610 39470557 31622747 39470728 31622884 39470899 31623021 39471070 31623158 39471241 31623295 39471412 31623432 39471583 31623569 39471754 31623706 39471925 31623843 39472096 31623980 39472267 31624117 39472438 31624254 39472609 31624391 39472780 31624528 39472951 31624665 39473122 31624802 39473293 31624939 39473464 31625076 39473635 31625213 39473806 31625350 39473977 31625487 39474148 31625624 39474319 31625761 39474490 31625898 39474661 31626035 39474832 31626172 39475003 31626309 39475174 31626446 39475345 31626583 39475516 31626720 39475687 31626857 39475858 31626994 39476029 31627131 39476200 31627268 39476371 31627405 39476542 31627542 39476713 31627679 39476884 31627816 39477055 31627953 39477226 31628090 39477397 31628227 39477568 31628364 39477739 31628501 39477910 31628638 39478081 31628775 39478252 31628912 39478423 31629049 39478594 31629186 39478765 31629323 39478936 31629460 39479107 31629597 39479278 31629734 39479449 31629871 39479620 31630008 39479791 31630145 39479962 31630282 39480133 31630419 39480304 31630556 39480475 31630693 39480646 31630830 39480817 31630967 39480988 31631104 39481159 31631241 39481330 31631378 39481501 31631515 39481672 31631652 39481843 31631789 39482014 31631926 39482185 31632063 39482356 31632200 39482527 31632337 39482698 31632474 39482869 31632611 39483040 31632748 39483211 31632885 39483382 31633022 39483553 31633159 39483724 31633296 39483895 31633433 39484066 31633570 39484237 31633707 39484408 31633844 39484579 31633981 39484750 31634118 39484921 31634255 39485092 31634392 39485263 31634529 39485434 31634666 39485605 31634803 39485776 31634940 39485947 31635077 39486118 31635214 39486289 31635351 39486460 31635488 39486631 31635625 39486802 31635762 39486973 31635899 39487144 31636036 39487315 31636173 39487486 31636310 39487657 31636447 39487828 31636584 39487999 31636721 39488170 31636858 39488341 31636995 39488512 31637132 39488683 31637269 39488854 31637406 39489025 31637543 39489196 31637680 39489367 31637817 39489538 31637954 39489709 31638091 39489880 31638228 39490051 31638365 39490222 31638502 39490393 31638639 39490564 31638776 39490735 31638913 39490906 31639050 39491077 31639187 39491248 31639324 39491419 31639461 39491590 31639598 39491761 31639735 39491932 31639872 39492103 31640009 39492274 31640146 39492445 31640283 39492616 31640420 39492787 31640557 39492958 31640694 39493129 31640831 39493300 31640968 39493471 31641105 39493642 31641242 39493813 31641379 39493984 31641516 39494155 31641653 39494326 31641790 39494497 31641927 39494668 31642064 39494839 31642201 39495010 31642338 39495181 31642475 39495352 31642612 39495523 31642749 39495694 31642886 39495865 31643023 39496036 31643160 39496207 31643297 39496378 31643434 39496549 31643571 39496720 31643708 39496891 31643845 39497062 31643982 39497233 31644119 39497404 31644256 39497575 31644393 39497746 31644530 39497917 31644667 39498088 31644804 39498259 31644941 39498430 31645078 39498601 31645215 39498772 31645352 39498943 31645489 39499114 31645626 39499285
1000 16155451 0 16155451 20164833 16155588 20165004 16155725 20165175 16155862 20165346 16155999 20165517 16156136 20165688 16156273 20165859 16156410 20166030 16156547 20166201 16156684 20166372 16156821 20166543 16156958 20166714 16157095 20166885 16157232 20167056 16157369 20167227 16157506 20167398 16157643 20167569 16157780 20167740 16157917 20167911 16158054 20168082 16158191 20168253 16158328 20168424 16158465 20168595 16158602 20168766 16158739 20168937 16158876 20169108 16159013 20169279 16159150 20169450 16159287 20169621 16159424 20169792 16159561 20169963 16159698 20170134 16159835 20170305 16159972 20170476 16160109 20170647 16160246 20170818 16160383 20170989 16160520 20171160 16160657 20171331 16160794 20171502 16160931 20171673 16161068 20171844 16161205 20172015 16161342 20172186 16161479 20172357 16161616 20172528 16161753 20172699 16161890 20172870 16162027 20173041 16162164 20173212 16162301 20173383 16162438 20173554 16162575 20173725 16162712 20173896 16162849 20174067 16162986 20174238 16163123 20174409 16163260 20174580 16163397 20174751 16163534 20174922 16163671 20175093 16163808 20175264 16163945 20175435 16164082 20175606 16164219 20175777 16164356 20175948 16164493 20176119 16164630 20176290 16164767 20176461 16164904 20176632 16165041 20176803 16165178 20176974 16165315 20177145 16165452 20177316 16165589 20177487 16165726 20177658 16165863 20177829 16166000 20178000 16166137 20178171 16166274 20178342 16166411 20178513 16166548 20178684 16166685 20178855 16166822 20179026 16166959 20179197 16167096 20179368 16167233 20179539 16167370 20179710 16167507 20179881 16167644 20180052 16167781 20180223 16167918 20180394 16168055 20180565 16168192 20180736 16168329 20180907 16168466 20181078 16168603 20181249 16168740 20181420 16168877 20181591 16169014 20181762 16169151 20181933 16169288 20182104 16169425 20182275 16169562 20182446 16169699 20182617 16169836 20182788 16169973 20182959 16170110 20183130 16170247 20183301 16170384 20183472 16170521 20183643 16170658 20183814 16170795 20183985 16170932 20184156 16171069 20184327 16171206 20184498 16171343 20184669 16171480 20184840 16171617 20185011 16171754 20185182 16171891 20185353 16172028 20185524 16172165 20185695 16172302 20185866 16172439 20186037 16172576 20186208 16172713 20186379 16172850 20186550 16172987 20186721 16173124 20186892 16173261 20187063 16173398 20187234 16173535 20187405 16173672 20187576 16173809 20187747 16173946 20187918 16174083 20188089 16174220 20188260 16174357 20188431 16174494 20188602 16174631 20188773 16174768 20188944 16174905 20189115 16175042 20189286 16175179 20189457 16175316 20189628 16175453 20189799 16175590 20189970 16175727 20190141 16175864 20190312 16176001 20190483 16176138 20190654 16176275 20190825 16176412 20190996 16176549 20191167 16176686 20191338 16176823 20191509 16176960 20191680 16177097 20191851 16177234 20192022 16177371 20192193 16177508 20192364 16177645 20192535 16177782 20192706 16177919 20192877 16178056 20193048 16178193 20193219 16178330 20193390 16178467 20193561 16178604 20193732 16178741 20193903 16178878 20194074 16179015 20194245 16179152 20194416 16179289 20194587 16179426 20194758 16179563 20194929 16179700 20195100 16179837 20195271 16179974 20195442 16180111 20195613 16180248 20195784 16180385 20195955 16180522 20196126 16180659 20196297 16180796 20196468 16180933 20196639 16181070 20196810 16181207 20196981 16181344 20197152 16181481 20197323 16181618 20197494 16181755 20197665 16181892 20197836 16182029 20198007 16182166 20198178 16182303 20198349 16182440 20198520 16182577 20198691 16182714 20198862 16182851 20199033 16182988 20199204 16183125 20199375 16183262 20199546 16183399 20199717 16183536 20199888 16183673 20200059 16183810 20200230 16183947 20200401 16184084 20200572 16184221 20200743 16184358 20200914 16184495 20201085 16184632 20201256 16184769 20201427 16184906 20201598 16185043 20201769 16185180 20201940 16185317 20202111 16185454 20202282 16185591 20202453 16185728 20202624 16185865 20202795 16186002 20202966 16186139 20203137 16186276 20203308 16186413 20203479 16186550 20203650 16186687 20203821 16186824 20203992 16186961 20204163 16187098 20204334 16187235 20204505 16187372 20204676 16187509 20204847 16187646 20205018 16187783 20205189 16187920 20205360 16188057 20205531 16188194 20205702 16188331 20205873 16188468 20206044 16188605 20206215 16188742 20206386 16188879 20206557 16189016 20206728 16189153 20206899 16189290 20207070 16189427 20207241 16189564 20207412 16189701 20207583 16189838 20207754 16189975 20207925 16190112 20208096 16190249 20208267 16190386 20208438 16190523 20208609 16190660 20208780 16190797 20208951 16190934 20209122 16191071 20209293 16191208 20209464 16191345 20209635 16191482 20209806 16191619 20209977 16191756 20210148 16191893 20210319 16192030 20210490 16192167 20210661 16192304 20210832 16192441 20211003 16192578 20211174 16192715 20211345 16192852 20211516 16192989 20211687 16193126 20211858 16193263 20212029 16193400 20212200 16193537 20212371 16193674 20212542 16193811 20212713 16193948 20212884 16194085 20213055 16194222 20213226 16194359 20213397 16194496 20213568 16194633 20213739 16194770 20213910 16194907 20214081 16195044 20214252 16195181 20214423 16195318 20214594 16195455 20214765 16195592 20214936 16195729 20215107 16195866 20215278 16196003 20215449 16196140 20215620 16196277 20215791 16196414 20215962 16196551 20216133 16196688 20216304 16196825 20216475 16196962 20216646 16197099 20216817 16197236 20216988 16197373 20217159 16197510 20217330 16197647 20217501 16197784 20217672 16197921 20217843 16198058 20218014 16198195 20218185 16198332 20218356 16198469 20218527 16198606 20218698 16198743 20218869 16198880 20219040 16199017 20219211 16199154 20219382 16199291 20219553 16199428 20219724 16199565 20219895 16199702 20220066 16199839 20220237 16199976 20220408 16200113 20220579 16200250 20220750 16200387 20220921 16200524 20221092 16200661 20221263 16200798 20221434 16200935 20221605 16201072 20221776 16201209 20221947 16201346 20222118 16201483 20222289 16201620 20222460 16201757 20222631 16201894 20222802 16202031 20222973 16202168 20223144 16202305 20223315 16202442 20223486 16202579 20223657 16202716 20223828 16202853 20223999 16202990 20224170 16203127 20224341 16203264 20224512 16203401 20224683 16203538 20224854 16203675 20225025 16203812 20225196 16203949 20225367 16204086 20225538 16204223 20225709 16204360 20225880 16204497 20226051 16204634 20226222 16204771 20226393 16204908 20226564 16205045 20226735 16205182 20226906 16205319 20227077 16205456 20227248 16205593 20227419 16205730 20227590 16205867 20227761 16206004 20227932 16206141 20228103 16206278 20228274 16206415 20228445 16206552 20228616 16206689 20228787 16206826 20228958 16206963 20229129 16207100 20229300 16207237 20229471 16207374 20229642 16207511 20229813 16207648 20229984 16207785 20230155 16207922 20230326 16208059 20230497 16208196 20230668 16208333 20230839 16208470 20231010 16208607 20231181 16208744 20231352 16208881 20231523 16209018 20231694 16209155 20231865 16209292 20232036 16209429 20232207 16209566 20232378 16209703 20232549 16209840 20232720 16209977 20232891 16210114 20233062 16210251 20233233 16210388 20233404 16210525 20233575 16210662 20233746 16210799 20233917 16210936 20234088 16211073 20234259 16211210 20234430 16211347 20234601 16211484 20234772 16211621 20234943 16211758 20235114 16211895 20235285 16212032 20235456 16212169 20235627 16212306 20235798 16212443 20235969 16212580 20236140 16212717 20236311 16212854 20236482 16212991 20236653 16213128 20236824 16213265 20236995 16213402 20237166 16213539 20237337 16213676 20237508 16213813 20237679 16213950 20237850 16214087 20238021 16214224 20238192 16214361 20238363 16214498 20238534 16214635 20238705 16214772 20238876 16214909 20239047 16215046 20239218 16215183 20239389 16215320 20239560 16215457 20239731 16215594 20239902 16215731 20240073 16215868 20240244 16216005 20240415 16216142 20240586 16216279 20240757 16216416 20240928 16216553 20241099 16216690 20241270 16216827 20241441 16216964 20241612 16217101 20241783 16217238 20241954 16217375 20242125 16217512 20242296 16217649 20242467 16217786 20242638 16217923 20242809 16218060 20242980 16218197 20243151 16218334 20243322 16218471 20243493 16218608 20243664 16218745 20243835 16218882 20244006 16219019 20244177 16219156 20244348 16219293 20244519 16219430 20244690 16219567 20244861 16219704 20245032 16219841 20245203 16219978 20245374 16220115 20245545 16220252 20245716 16220389 20245887 16220526 20246058 16220663 20246229 16220800 20246400 16220937 20246571 16221074 20246742 16221211 20246913 16221348 20247084 16221485 20247255 16221622 20247426 16221759 20247597 16221896 20247768 16222033 20247939 16222170 20248110 16222307 20248281 16222444 20248452 16222581 20248623 16222718 20248794 16222855 20248965 16222992 20249136 16223129 20249307 16223266 20249478 16223403 20249649 16223540 20249820 16223677 20249991 16223814 20250162 16223951 20250333 16224088 20250504 16224225 20250675 16224362 20250846 16224499 20251017 16224636 20251188 16224773 20251359 16224910 20251530 16225047 20251701 16225184 20251872 16225321 20252043 16225458 20252214 16225595 20252385 16225732 20252556 16225869 20252727 16226006 20252898 16226143 20253069 16226280 20253240 16226417 20253411 16226554 20253582 16226691 20253753 16226828 20253924 16226965 20254095 16227102 20254266 16227239 20254437 16227376 20254608 16227513 20254779 16227650 20254950 16227787 20255121 16227924 20255292 16228061 20255463 16228198 20255634 16228335 20255805 16228472 20255976 16228609 20256147 16228746 20256318 16228883 20256489 16229020 20256660 16229157 20256831 16229294 20257002 16229431 20257173 16229568 20257344 16229705 20257515 16229842 20257686 16229979 20257857 16230116 20258028 16230253 20258199 16230390 20258370 16230527 20258541 16230664 20258712 16230801 20258883 16230938 20259054 16231075 20259225 16231212 20259396 16231349 20259567 16231486 20259738 16231623 20259909 16231760 20260080 16231897 20260251 16232034 20260422 16232171 20260593 16232308 20260764 16232445 20260935 16232582 20261106 16232719 20261277 16232856 20261448 16232993 20261619 16233130 20261790 16233267 20261961 16233404 20262132 16233541 20262303 16233678 20262474 16233815 20262645 16233952 20262816 16234089 20262987 16234226 20263158 16234363 20263329 16234500 20263500 16234637 20263671 16234774 20263842 16234911 20264013 16235048 20264184 16235185 20264355 16235322 20264526 16235459 20264697 16235596 20264868 16235733 20265039 16235870 20265210 16236007 20265381 16236144 20265552 16236281 20265723 16236418 20265894 16236555 20266065 16236692 20266236 16236829 20266407 16236966 20266578 16237103 20266749 16237240 20266920 16237377 20267091 16237514 20267262 16237651 20267433 16237788 20267604 16237925 20267775 16238062 20267946 16238199 20268117 16238336 20268288 16238473 20268459 16238610 20268630 16238747 20268801 16238884 20268972 16239021 20269143 16239158 20269314 16239295 20269485 16239432 20269656 16239569 20269827 16239706 20269998 16239843 20270169 16239980 20270340 16240117 20270511 16240254 20270682 16240391 20270853 16240528 20271024 16240665 20271195 16240802 20271366 16240939 20271537 16241076 20271708 16241213 20271879 16241350 20272050 16241487 20272221 16241624 20272392 16241761 20272563 16241898 20272734 16242035 20272905 16242172 20273076 16242309 20273247 16242446 20273418 16242583 20273589 16242720 20273760 16242857 20273931 16242994 20274102 16243131 20274273 16243268 20274444 16243405 20274615 16243542 20274786 16243679 20274957 16243816 20275128 16243953 20275299 16244090 20275470 16244227 20275641 16244364 20275812 16244501 20275983 16244638 20276154 16244775 20276325 16244912 20276496 16245049 20276667 16245186 20276838 16245323 20277009 16245460 20277180 16245597 20277351 16245734 20277522 16245871 20277693 16246008 20277864 16246145 20278035 16246282 20278206 16246419 20278377 16246556 20278548 16246693 20278719 16246830 20278890 16246967 20279061 16247104 20279232 16247241 20279403 16247378 20279574 16247515 20279745 16247652 20279916 16247789 20280087 16247926 20280258 16248063 20280429 16248200 20280600 16248337 20280771 16248474 20280942 16248611 20281113 16248748 20281284 16248885 20281455 16249022 20281626 16249159 20281797 16249296 20281968 16249433 20282139 16249570 20282310 16249707 20282481 16249844 20282652 16249981 20282823 16250118 20282994 16250255 20283165 16250392 20283336 16250529 20283507 16250666 20283678 16250803 20283849 16250940 20284020 16251077 20284191 16251214 20284362 16251351 20284533 16251488 20284704 16251625 20284875 16251762 20285046 16251899 20285217 16252036 20285388 16252173 20285559 16252310 20285730 16252447 20285901 16252584 20286072 16252721 20286243 16252858 20286414 16252995 20286585 16253132 20286756 16253269 20286927 16253406 20287098 16253543 20287269 16253680 20287440 16253817 20287611 16253954 20287782 16254091 20287953 16254228 20288124 16254365 20288295 16254502 20288466 16254639 20288637 16254776 20288808 16254913 20288979 16255050 20289150 16255187 20289321 16255324 20289492 16255461 20289663 16255598 20289834 16255735 20290005 16255872 20290176 16256009 20290347 16256146 20290518 16256283 20290689 16256420 20290860 16256557 20291031 16256694 20291202 16256831 20291373 16256968 20291544 16257105 20291715 16257242 20291886 16257379 20292057 16257516 20292228 16257653 20292399 16257790 20292570 16257927 20292741 16258064 20292912 16258201 20293083 16258338 20293254 16258475 20293425 16258612 20293596 16258749 20293767 16258886 20293938 16259023 20294109 16259160 20294280 16259297 20294451 16259434 20294622 16259571 20294793 16259708 20294964 16259845 20295135 16259982 20295306 16260119 20295477 16260256 20295648 16260393 20295819 16260530 20295990 16260667 20296161 16260804 20296332 16260941 20296503 16261078 20296674 16261215 20296845 16261352 20297016 16261489 20297187 16261626 20297358 16261763 20297529 16261900 20297700 16262037 20297871 16262174 20298042 16262311 20298213 16262448 20298384 16262585 20298555 16262722 20298726 16262859 20298897 16262996 20299068 16263133 20299239 16263270 20299410 16263407 20299581 16263544 20299752 16263681 20299923 16263818 20300094 16263955 20300265 16264092 20300436 16264229 20300607 16264366 20300778 16264503 20300949 16264640 20301120 16264777 20301291 16264914 20301462 16265051 20301633 16265188 20301804 16265325 20301975 16265462 20302146 16265599 20302317 16265736 20302488 16265873 20302659 16266010 20302830 16266147 20303001 16266284 20303172 16266421 20303343 16266558 20303514 16266695 20303685 16266832 20303856 16266969 20304027 16267106 20304198 16267243 20304369 16267380 20304540 16267517 20304711 16267654 20304882 16267791 20305053 16267928 20305224 16268065 20305395 16268202 20305566 16268339 20305737 16268476 20305908 16268613 20306079 16268750 20306250 16268887 20306421 16269024 20306592 16269161 20306763 16269298 20306934 16269435 20307105 16269572 20307276 16269709 20307447 16269846 20307618 16269983 20307789 16270120 20307960 16270257 20308131 16270394 20308302 16270531 20308473 16270668 20308644 16270805 20308815 16270942 20308986 16271079 20309157 16271216 20309328 16271353 20309499 16271490 20309670 16271627 20309841 16271764 20310012 16271901 20310183 16272038 20310354 16272175 20310525 16272312 20310696 16272449 20310867 16272586 20311038 16272723 20311209 16272860 20311380 16272997 20311551 16273134 20311722 16273271 20311893 16273408 20312064 16273545 20312235 16273682 20312406 16273819 20312577 16273956 20312748 16274093 20312919 16274230 20313090 16274367 20313261 16274504 20313432 16274641 20313603 16274778 20313774 16274915 20313945 16275052 20314116 16275189 20314287 16275326 20314458 16275463 20314629 16275600 20314800 16275737 20314971 16275874 20315142 16276011 20315313 16276148 20315484 16276285 20315655 16276422 20315826 16276559 20315997 16276696 20316168 16276833 20316339 16276970 20316510 16277107 20316681 16277244 20316852 16277381 20317023 16277518 20317194 16277655 20317365 16277792 20317536 16277929 20317707 16278066 20317878 16278203 20318049 16278340 20318220 16278477 20318391 16278614 20318562 16278751 20318733 16278888 20318904 16279025 20319075 16279162 20319246 16279299 20319417 16279436 20319588 16279573 20319759 16279710 20319930 16279847 20320101 16279984 20320272 16280121 20320443 16280258 20320614 16280395 20320785 16280532 20320956 16280669 20321127 16280806 20321298 16280943 20321469 16281080 20321640 16281217 20321811 16281354 20321982 16281491 20322153 16281628 20322324 16281765 20322495 16281902 20322666 16282039 20322837 16282176 20323008 16282313 20323179 16282450 20323350 16282587 20323521 16282724 20323692 16282861 20323863 16282998 20324034 16283135 20324205 16283272 20324376 16283409 20324547 16283546 20324718 16283683 20324889 16283820 20325060 16283957 20325231 16284094 20325402 16284231 20325573 16284368 20325744 16284505 20325915 16284642 20326086 16284779 20326257 16284916 20326428 16285053 20326599 16285190 20326770 16285327 20326941 16285464 20327112 16285601 20327283 16285738 20327454 16285875 20327625 16286012 20327796 16286149 20327967 16286286 20328138 16286423 20328309 16286560 20328480 16286697 20328651 16286834 20328822 16286971 20328993 16287108 20329164 16287245 20329335 16287382 20329506 16287519 20329677 16287656 20329848 16287793 20330019 16287930 20330190 16288067 20330361 16288204 20330532 16288341 20330703 16288478 20330874 16288615 20331045 16288752 20331216 16288889 20331387 16289026 20331558 16289163 20331729 16289300 20331900 16289437 20332071 16289574 20332242 16289711 20332413 16289848 20332584 16289985 20332755 16290122 20332926 16290259 20333097 16290396 20333268 16290533 20333439 16290670 20333610 16290807 20333781 16290944 20333952 16291081 20334123 16291218 20334294 16291355 20334465 16291492 20334636 16291629 20334807 16291766 20334978 16291903 20335149 16292040 20335320 16292177 20335491
1000 34522900 0 34522900 43090627 34523037 43090798 34523174 43090969 34523311 43091140 34523448 43091311 34523585 43091482 34523722 43091653 34523859 43091824 34523996 43091995 34524133 43092166 34524270 43092337 34524407 43092508 34524544 43092679 34524681 43092850 34524818 43093021 34524955 43093192 34525092 43093363 34525229 43093534 34525366 43093705 34525503 43093876 34525640 43094047 34525777 43094218 34525914 43094389 34526051 43094560 34526188 43094731 34526325 43094902 34526462 43095073 34526599 43095244 34526736 43095415 34526873 43095586 34527010 43095757 34527147 43095928 34527284 43096099 34527421 43096270 34527558 43096441 34527695 43096612 34527832 43096783 34527969 43096954 34528106 43097125 34528243 43097296 34528380 43097467 34528517 43097638 34528654 43097809 34528791 43097980 34528928 43098151 34529065 43098322 34529202 43098493 34529339 43098664 34529476 43098835 34529613 43099006 34529750 43099177 34529887 43099348 34530024 43099519 34530161 43099690 34530298 43099861 34530435 43100032 34530572 43100203 34530709 43100374 34530846 43100545 34530983 43100716 34531120 43100887 34531257 43101058 34531394 43101229 34531531 43101400 34531668 43101571 34531805 43101742 34531942 43101913 34532079 43102084 34532216 43102255 34532353 43102426 34532490 43102597 34532627 43102768 34532764 43102939 34532901 43103110 34533038 43103281 34533175 43103452 34533312 43103623 34533449 43103794 34533586 43103965 34533723 43104136 34533860 43104307 34533997 43104478 34534134 43104649 34534271 43104820 34534408 43104991 34534545 43105162 34534682 43105333 34534819 43105504 34534956 43105675 34535093 43105846 34535230 43106017 34535367 43106188 34535504 43106359 34535641 43106530 34535778 43106701 34535915 43106872 34536052 43107043 34536189 43107214 34536326 43107385 34536463 43107556 34536600 43107727 34536737 43107898 34536874 43108069 34537011 43108240 34537148 43108411 34537285 43108582 34537422 43108753 34537559 43108924 34537696 43109095 34537833 43109266 34537970 43109437 34538107 43109608 34538244 43109779 34538381 43109950 34538518 43110121 34538655 43110292 34538792 43110463 34538929 43110634 34539066 43110805 34539203 43110976 34539340 43111147 34539477 43111318 34539614 43111489 34539751 43111660 34539888 43111831 34540025 43112002 34540162 43112173 34540299 43112344 34540436 43112515 34540573 43112686 34540710 43112857 34540847 43113028 34540984 43113199 34541121 43113370 34541258 43113541 34541395 43113712 34541532 43113883 34541669 43114054 34541806 43114225 34541943 43114396 34542080 43114567 34542217 43114738 34542354 43114909 34542491 43115080 34542628 43115251 34542765 43115422 34542902 43115593 34543039 43115764 34543176 43115935 34543313 43116106 34543450 43116277 34543587 43116448 34543724 43116619 34543861 43116790 34543998 43116961 34544135 43117132 34544272 43117303 34544409 43117474 34544546 43117645 34544683 43117816 34544820 43117987 34544957 43118158 34545094 43118329 34545231 43118500 34545368 43118671 34545505 43118842 34545642 43119013 34545779 43119184 34545916 43119355 34546053 43119526 34546190 43119697 34546327 43119868 34546464 43120039 34546601 43120210 34546738 43120381 34546875 43120552 34547012 43120723 34547149 43120894 34547286 43121065 34547423 43121236 34547560 43121407 34547697 43121578 34547834 43121749 34547971 43121920 34548108 43122091 34548245 43122262 34548382 43122433 34548519 43122604 34548656 43122775 34548793 43122946 34548930 43123117 34549067 43123288 34549204 43123459 34549341 43123630 34549478 43123801 34549615 43123972 34549752 43124143 34549889 43124314 34550026 43124485 34550163 43124656 34550300 43124827 34550437 43124998 34550574 43125169 34550711 43125340 34550848 43125511 34550985 43125682 34551122 43125853 34551259 43126024 34551396 43126195 34551533 43126366 34551670 43126537 34551807 43126708 34551944 43126879 34552081 43127050 34552218 43127221 34552355 43127392 34552492 43127563 34552629 43127734 34552766 43127905 34552903 43128076 34553040 43128247 34553177 43128418 34553314 43128589 34553451 43128760 34553588 43128931 34553725 43129102 34553862 43129273 34553999 43129444 34554136 43129615 34554273 43129786 34554410 43129957 34554547 43130128 34554684 43130299 34554821 43130470 34554958 43130641 34555095 43130812 34555232 43130983 34555369 43131154 34555506 43131325 34555643 43131496 34555780 43131667 34555917 43131838 34556054 43132009 34556191 43132180 34556328 43132351 34556465 43132522 34556602 43132693 34556739 43132864 34556876 43133035 34557013 43133206 34557150 43133377 34557287 43133548 34557424 43133719 34557561 43133890 34557698 43134061 34557835 43134232 34557972 43134403 34558109 43134574 34558246 43134745 34558383 43134916 34558520 43135087 34558657 43135258 34558794 43135429 34558931 43135600 34559068 43135771 34559205 43135942 34559342 43136113 34559479 43136284 34559616 43136455 34559753 43136626 34559890 43136797 34560027 43136968 34560164 43137139 34560301 43137310 34560438 43137481 34560575 43137652 34560712 43137823 34560849 43137994 34560986 43138165 34561123 43138336 34561260 43138507 34561397 43138678 34561534 43138849 34561671 43139020 34561808 43139191 34561945 43139362 34562082 43139533 34562219 43139704 34562356 43139875 34562493 43140046 34562630 43140217 34562767 43140388 34562904 43140559 34563041 43140730 34563178 43140901 34563315 43141072 34563452 43141243 34563589 43141414 34563726 43141585 34563863 43141756 34564000 43141927 34564137 43142098 34564274 43142269 34564411 43142440 34564548 43142611 34564685 43142782 34564822 43142953 34564959 43143124 34565096 43143295 34565233 43143466 34565370 43143637 34565507 43143808 34565644 43143979 34565781 43144150 34565918 43144321 34566055 43144492 34566192 43144663 34566329 43144834 34566466 43145005 34566603 43145176 34566740 43145347 34566877 43145518 34567014 43145689 34567151 43145860 34567288 43146031 34567425 43146202 34567562 43146373 34567699 43146544 34567836 43146715 34567973 43146886 34568110 43147057 34568247 43147228 34568384 43147399 34568521 43147570 34568658 43147741 34568795 43147912 34568932 43148083 34569069 43148254 34569206 43148425 34569343 43148596 34569480 43148767 34569617 43148938 34569754 43149109 34569891 43149280 34570028 43149451 34570165 43149622 34570302 43149793 34570439 43149964 34570576 43150135 34570713 43150306 34570850 43150477 34570987 43150648 34571124 43150819 34571261 43150990 34571398 43151161 34571535 43151332 34571672 43151503 34571809 43151674 34571946 43151845 34572083 43152016 34572220 43152187 34572357 43152358 34572494 43152529 34572631 43152700 34572768 43152871 34572905 43153042 34573042 43153213 34573179 43153384 34573316 43153555 34573453 43153726 34573590 43153897 34573727 43154068 34573864 43154239 34574001 43154410 34574138 43154581 34574275 43154752 34574412 43154923 34574549 43155094 34574686 43155265 34574823 43155436 34574960 43155607 34575097 43155778 34575234 43155949 34575371 43156120 34575508 43156291 34575645 43156462 34575782 43156633 34575919 43156804 34576056 43156975 34576193 43157146 34576330 43157317 34576467 43157488 34576604 43157659 34576741 43157830 34576878 43158001 34577015 43158172 34577152 43158343 34577289 43158514 34577426 43158685 34577563 43158856 34577700 43159027 34577837 43159198 34577974 43159369 34578111 43159540 34578248 43159711 34578385 43159882 34578522 43160053 34578659 43160224 34578796 43160395 34578933 43160566 34579070 43160737 34579207 43160908 34579344 43161079 34579481 43161250 34579618 43161421 34579755 43161592 34579892 43161763 34580029 43161934 34580166 43162105 34580303 43162276 34580440 43162447 34580577 43162618 34580714 43162789 34580851 43162960 34580988 43163131 34581125 43163302 34581262 43163473 34581399 43163644 34581536 43163815 34581673 43163986 34581810 43164157 34581947 43164328 34582084 43164499 34582221 43164670 34582358 43164841 34582495 43165012 34582632 43165183 34582769 43165354 34582906 43165525 34583043 43165696 34583180 43165867 34583317 43166038 34583454 43166209 34583591 43166380 34583728 43166551 34583865 43166722 34584002 43166893 34584139 43167064 34584276 43167235 34584413 43167406 34584550 43167577 34584687 43167748 34584824 43167919 34584961 43168090 34585098 43168261 34585235 43168432 34585372 43168603 34585509 43168774 34585646 43168945 34585783 43169116 34585920 43169287 34586057 43169458 34586194 43169629 34586331 43169800 34586468 43169971 34586605 43170142 34586742 43170313 34586879 43170484 34587016 43170655 34587153 43170826 34587290 43170997 34587427 43171168 34587564 43171339 34587701 43171510 34587838 43171681 34587975 43171852 34588112 43172023 34588249 43172194 34588386 43172365 34588523 43172536 34588660 43172707 34588797 43172878 34588934 43173049 34589071 43173220 34589208 43173391 34589345 43173562 34589482 43173733 34589619 43173904 34589756 43174075 34589893 43174246 34590030 43174417 34590167 43174588 34590304 43174759 34590441 43174930 34590578 43175101 34590715 43175272 34590852 43175443 34590989 43175614 34591126 43175785 34591263 43175956 34591400 43176127 34591537 43176298 34591674 43176469 34591811 43176640 34591948 43176811 34592085 43176982 34592222 43177153 34592359 43177324 34592496 43177495 34592633 43177666 34592770 43177837 34592907 43178008 34593044 43178179 34593181 43178350 34593318 43178521 34593455 43178692 34593592 43178863 34593729 43179034 34593866 43179205 34594003 43179376 34594140 43179547 34594277 43179718 34594414 43179889 34594551 43180060 34594688 43180231 34594825 43180402 34594962 43180573 34595099 43180744 34595236 43180915 34595373 43181086 34595510 43181257 34595647 43181428 34595784 43181599 34595921 43181770 34596058 43181941 34596195 43182112 34596332 43182283 34596469 43182454 34596606 43182625 34596743 43182796 34596880 43182967 34597017 43183138 34597154 43183309 34597291 43183480 34597428 43183651 34597565 43183822 34597702 43183993 34597839 43184164 34597976 43184335 34598113 43184506 34598250 43184677 34598387 43184848 34598524 43185019 34598661 43185190 34598798 43185361 34598935 43185532 34599072 43185703 34599209 43185874 34599346 43186045 34599483 43186216 34599620 43186387 34599757 43186558 34599894 43186729 34600031 43186900 34600168 43187071 34600305 43187242 34600442 43187413 34600579 43187584 34600716 43187755 34600853 43187926 34600990 43188097 34601127 43188268 34601264 43188439 34601401 43188610 34601538 43188781 34601675 43188952 34601812 43189123 34601949 43189294 34602086 43189465 34602223 43189636 34602360 43189807 34602497 43189978 34602634 43190149 34602771 43190320 34602908 43190491 34603045 43190662 34603182 43190833 34603319 43191004 34603456 43191175 34603593 43191346 34603730 43191517 34603867 43191688 34604004 43191859 34604141 43192030 34604278 43192201 34604415 43192372 34604552 43192543 34604689 43192714 34604826 43192885 34604963 43193056 34605100 43193227 34605237 43193398 34605374 43193569 34605511 43193740 34605648 43193911 34605785 43194082 34605922 43194253 34606059 43194424 34606196 43194595 34606333 43194766 34606470 43194937 34606607 43195108 34606744 43195279 34606881 43195450 34607018 43195621 34607155 43195792 34607292 43195963 34607429 43196134 34607566 43196305 34607703 43196476 34607840 43196647 34607977 43196818 34608114 43196989 34608251 43197160 34608388 43197331 34608525 43197502 34608662 43197673 34608799 43197844 34608936 43198015 34609073 43198186 34609210 43198357 34609347 43198528 34609484 43198699 34609621 43198870 34609758 43199041 34609895 43199212 34610032 43199383 34610169 43199554 34610306 43199725 34610443 43199896 34610580 43200067 34610717 43200238 34610854 43200409 34610991 43200580 34611128 43200751 34611265 43200922 34611402 43201093 34611539 43201264 34611676 43201435 34611813 43201606 34611950 43201777 34612087 43201948 34612224 43202119 34612361 43202290 34612498 43202461 34612635 43202632 34612772 43202803 34612909 43202974 34613046 43203145 34613183 43203316 34613320 43203487 34613457 43203658 34613594 43203829 34613731 43204000 34613868 43204171 34614005 43204342 34614142 43204513 34614279 43204684 34614416 43204855 34614553 43205026 34614690 43205197 34614827 43205368 34614964 43205539 34615101 43205710 34615238 43205881 34615375 43206052 34615512 43206223 34615649 43206394 34615786 43206565 34615923 43206736 34616060 43206907 34616197 43207078 34616334 43207249 34616471 43207420 34616608 43207591 34616745 43207762 34616882 43207933 34617019 43208104 34617156 43208275 34617293 43208446 34617430 43208617 34617567 43208788 34617704 43208959 34617841 43209130 34617978 43209301 34618115 43209472 34618252 43209643 34618389 43209814 34618526 43209985 34618663 43210156 34618800 43210327 34618937 43210498 34619074 43210669 34619211 43210840 34619348 43211011 34619485 43211182 34619622 43211353 34619759 43211524 34619896 43211695 34620033 43211866 34620170 43212037 34620307 43212208 34620444 43212379 34620581 43212550 34620718 43212721 34620855 43212892 34620992 43213063 34621129 43213234 34621266 43213405 34621403 43213576 34621540 43213747 34621677 43213918 34621814 43214089 34621951 43214260 34622088 43214431 34622225 43214602 34622362 43214773 34622499 43214944 34622636 43215115 34622773 43215286 34622910 43215457 34623047 43215628 34623184 43215799 34623321 43215970 34623458 43216141 34623595 43216312 34623732 43216483 34623869 43216654 34624006 43216825 34624143 43216996 34624280 43217167 34624417 43217338 34624554 43217509 34624691 43217680 34624828 43217851 34624965 43218022 34625102 43218193 34625239 43218364 34625376 43218535 34625513 43218706 34625650 43218877 34625787 43219048 34625924 43219219 34626061 43219390 34626198 43219561 34626335 43219732 34626472 43219903 34626609 43220074 34626746 43220245 34626883 43220416 34627020 43220587 34627157 43220758 34627294 43220929 34627431 43221100 34627568 43221271 34627705 43221442 34627842 43221613 34627979 43221784 34628116 43221955 34628253 43222126 34628390 43222297 34628527 43222468 34628664 43222639 34628801 43222810 34628938 43222981 34629075 43223152 34629212 43223323 34629349 43223494 34629486 43223665 34629623 43223836 34629760 43224007 34629897 43224178 34630034 43224349 34630171 43224520 34630308 43224691 34630445 43224862 34630582 43225033 34630719 43225204 34630856 43225375 34630993 43225546 34631130 43225717 34631267 43225888 34631404 43226059 34631541 43226230 34631678 43226401 34631815 43226572 34631952 43226743 34632089 43226914 34632226 43227085 34632363 43227256 34632500 43227427 34632637 43227598 34632774 43227769 34632911 43227940 34633048 43228111 34633185 43228282 34633322 43228453 34633459 43228624 34633596 43228795 34633733 43228966 34633870 43229137 34634007 43229308 34634144 43229479 34634281 43229650 34634418 43229821 34634555 43229992 34634692 43230163 34634829 43230334 34634966 43230505 34635103 43230676 34635240 43230847 34635377 43231018 34635514 43231189 34635651 43231360 34635788 43231531 34635925 43231702 34636062 43231873 34636199 43232044 34636336 43232215 34636473 43232386 34636610 43232557 34636747 43232728 34636884 43232899 34637021 43233070 34637158 43233241 34637295 43233412 34637432 43233583 34637569 43233754 34637706 43233925 34637843 43234096 34637980 43234267 34638117 43234438 34638254 43234609 34638391 43234780 34638528 43234951 34638665 43235122 34638802 43235293 34638939 43235464 34639076 43235635 34639213 43235806 34639350 43235977 34639487 43236148 34639624 43236319 34639761 43236490 34639898 43236661 34640035 43236832 34640172 43237003 34640309 43237174 34640446 43237345 34640583 43237516 34640720 43237687 34640857 43237858 34640994 43238029 34641131 43238200 34641268 43238371 34641405 43238542 34641542 43238713 34641679 43238884 34641816 43239055 34641953 43239226 34642090 43239397 34642227 43239568 34642364 43239739 34642501 43239910 34642638 43240081 34642775 43240252 34642912 43240423 34643049 43240594 34643186 43240765 34643323 43240936 34643460 43241107 34643597 43241278 34643734 43241449 34643871 43241620 34644008 43241791 34644145 43241962 34644282 43242133 34644419 43242304 34644556 43242475 34644693 43242646 34644830 43242817 34644967 43242988 34645104 43243159 34645241 43243330 34645378 43243501 34645515 43243672 34645652 43243843 34645789 43244014 34645926 43244185 34646063 43244356 34646200 43244527 34646337 43244698 34646474 43244869 34646611 43245040 34646748 43245211 34646885 43245382 34647022 43245553 34647159 43245724 34647296 43245895 34647433 43246066 34647570 43246237 34647707 43246408 34647844 43246579 34647981 43246750 34648118 43246921 34648255 43247092 34648392 43247263 34648529 43247434 34648666 43247605 34648803 43247776 34648940 43247947 34649077 43248118 34649214 43248289 34649351 43248460 34649488 43248631 34649625 43248802 34649762 43248973 34649899 43249144 34650036 43249315 34650173 43249486 34650310 43249657 34650447 43249828 34650584 43249999 34650721 43250170 34650858 43250341 34650995 43250512 34651132 43250683 34651269 43250854 34651406 43251025 34651543 43251196 34651680 43251367 34651817 43251538 34651954 43251709 34652091 43251880 34652228 43252051 34652365 43252222 34652502 43252393 34652639 43252564 34652776 43252735 34652913 43252906 34653050 43253077 34653187 43253248 34653324 43253419 34653461 43253590 34653598 43253761 34653735 43253932 34653872 43254103 34654009 43254274 34654146 43254445 34654283 43254616 34654420 43254787 34654557 43254958 34654694 43255129 34654831 43255300 34654968 43255471 34655105 43255642 34655242 43255813 34655379 43255984 34655516 43256155 34655653 43256326 34655790 43256497 34655927 43256668 34656064 43256839 34656201 43257010 34656338 43257181 34656475 43257352 34656612 43257523 34656749 43257694 34656886 43257865 34657023 43258036 34657160 43258207 34657297 43258378 34657434 43258549 34657571 43258720 34657708 43258891 34657845 43259062 34657982 43259233 34658119 43259404 34658256 43259575 34658393 43259746 34658530 43259917 34658667 43260088 34658804 43260259 34658941 43260430 34659078 43260601 34659215 43260772 34659352 43260943 34659489 43261114 34659626 43261285
1000 61785900 0 61785900 77119627 61786037 77119798 61786174 77119969 61786311 77120140 61786448 77120311 61786585 77120482 61786722 77120653 61786859 77120824 61786996 77120995 61787133 77121166 61787270 77121337 61787407 77121508 61787544 77121679 61787681 77121850 61787818 77122021 61787955 77122192 61788092 77122363 61788229 77122534 61788366 77122705 61788503 77122876 61788640 77123047 61788777 77123218 61788914 77123389 61789051 77123560 61789188 77123731 61789325 77123902 61789462 77124073 61789599 77124244 61789736 77124415 61789873 77124586 61790010 77124757 61790147 77124928 61790284 77125099 61790421 77125270 61790558 77125441 61790695 77125612 61790832 77125783 61790969 77125954 61791106 77126125 61791243 77126296 61791380 77126467 61791517 77126638 61791654 77126809 61791791 77126980 61791928 77127151 61792065 77127322 61792202 77127493 61792339 77127664 61792476 77127835 61792613 77128006 61792750 77128177 61792887 77128348 61793024 77128519 61793161 77128690 61793298 77128861 61793435 77129032 61793572 77129203 61793709 77129374 61793846 77129545 61793983 77129716 61794120 77129887 61794257 77130058 61794394 77130229 61794531 77130400 61794668 77130571 61794805 77130742 61794942 77130913 61795079 77131084 61795216 77131255 61795353 77131426 61795490 77131597 61795627 77131768 61795764 77131939 61795901 77132110 61796038 77132281 61796175 77132452 61796312 77132623 61796449 77132794 61796586 77132965 61796723 77133136 61796860 77133307 61796997 77133478 61797134 77133649 61797271 77133820 61797408 77133991 61797545 77134162 61797682 77134333 61797819 77134504 61797956 77134675 61798093 77134846 61798230 77135017 61798367 77135188 61798504 77135359 61798641 77135530 61798778 77135701 61798915 77135872 61799052 77136043 61799189 77136214 61799326 77136385 61799463 77136556 61799600 77136727 61799737 77136898 61799874 77137069 61800011 77137240 61800148 77137411 61800285 77137582 61800422 77137753 61800559 77137924 61800696 77138095 61800833 77138266 61800970 77138437 61801107 77138608 61801244 77138779 61801381 77138950 61801518 77139121 61801655 77139292 61801792 77139463 61801929 77139634 61802066 77139805 61802203 77139976 61802340 77140147 61802477 77140318 61802614 77140489 61802751 77140660 61802888 77140831 61803025 77141002 61803162 77141173 61803299 77141344 61803436 77141515 61803573 77141686 61803710 77141857 61803847 77142028 61803984 77142199 61804121 77142370 61804258 77142541 61804395 77142712 61804532 77142883 61804669 77143054 61804806 77143225 61804943 77143396 61805080 77143567 61805217 77143738 61805354 77143909 61805491 77144080 61805628 77144251 61805765 77144422 61805902 77144593 61806039 77144764 61806176 77144935 61806313 77145106 61806450 77145277 61806587 77145448 61806724 77145619 61806861 77145790 61806998 77145961 61807135 77146132 61807272 77146303 61807409 77146474 61807546 77146645 61807683 77146816 61807820 77146987 61807957 77147158 61808094 77147329 61808231 77147500 61808368 77147671 61808505 77147842 61808642 77148013 61808779 77148184 61808916 77148355 61809053 77148526 61809190 77148697 61809327 77148868 61809464 77149039 61809601 77149210 61809738 77149381 61809875 77149552 61810012 77149723 61810149 77149894 61810286 77150065 61810423 77150236 61810560 77150407 61810697 77150578 61810834 77150749 61810971 77150920 61811108 77151091 61811245 77151262 61811382 77151433 61811519 77151604 61811656 77151775 61811793 77151946 61811930 77152117 61812067 77152288 61812204 77152459 61812341 77152630 61812478 77152801 61812615 77152972 61812752 77153143 61812889 77153314 61813026 77153485 61813163 77153656 61813300 77153827 61813437 77153998 61813574 77154169 61813711 77154340 61813848 77154511 61813985 77154682 61814122 77154853 61814259 77155024 61814396 77155195 61814533 77155366 61814670 77155537 61814807 77155708 61814944 77155879 61815081 77156050 61815218 77156221 61815355 77156392 61815492 77156563 61815629 77156734 61815766 77156905 61815903 77157076 61816040 77157247 61816177 77157418 61816314 77157589 61816451 77157760 61816588 77157931 61816725 77158102 61816862 77158273 61816999 77158444 61817136 77158615 61817273 77158786 61817410 77158957 61817547 77159128 61817684 77159299 61817821 77159470 61817958 77159641 61818095 77159812 61818232 77159983 61818369 77160154 61818506 77160325 61818643 77160496 61818780 77160667 61818917 77160838 61819054 77161009 61819191 77161180 61819328 77161351 61819465 77161522 61819602 77161693 61819739 77161864 61819876 77162035 61820013 77162206 61820150 77162377 61820287 77162548 61820424 77162719 61820561 77162890 61820698 77163061 61820835 77163232 61820972 77163403 61821109 77163574 61821246 77163745 61821383 77163916 61821520 77164087 61821657 77164258 61821794 77164429 61821931 77164600 61822068 77164771 61822205 77164942 61822342 77165113 61822479 77165284 61822616 77165455 61822753 77165626 61822890 77165797 61823027 77165968 61823164 77166139 61823301 77166310 61823438 77166481 61823575 77166652 61823712 77166823 61823849 77166994 61823986 77167165 61824123 77167336 61824260 77167507 61824397 77167678 61824534 77167849 61824671 77168020 61824808 77168191 61824945 77168362 61825082 77168533 61825219 77168704 61825356 77168875 61825493 77169046 61825630 77169217 61825767 77169388 61825904 77169559 61826041 77169730 61826178 77169901 61826315 77170072 61826452 77170243 61826589 77170414 61826726 77170585 61826863 77170756 61827000 77170927 61827137 77171098 61827274 77171269 61827411 77171440 61827548 77171611 61827685 77171782 61827822 77171953 61827959 77172124 61828096 77172295 61828233 77172466 61828370 77172637 61828507 77172808 61828644 77172979 61828781 77173150 61828918 77173321 61829055 77173492 61829192 77173663 61829329 77173834 61829466 77174005 61829603 77174176 61829740 77174347 61829877 77174518 61830014 77174689 61830151 77174860 61830288 77175031 61830425 77175202 61830562 77175373 61830699 77175544 61830836 77175715 61830973 77175886 61831110 77176057 61831247 77176228 61831384 77176399 61831521 77176570 61831658 77176741 61831795 77176912 61831932 77177083 61832069 77177254 61832206 77177425 61832343 77177596 61832480 77177767 61832617 77177938 61832754 77178109 61832891 77178280 61833028 77178451 61833165 77178622 61833302 77178793 61833439 77178964 61833576 77179135 61833713 77179306 61833850 77179477 61833987 77179648 61834124 77179819 61834261 77179990 61834398 77180161 61834535 77180332 61834672 77180503 61834809 77180674 61834946 77180845 61835083 77181016 61835220 77181187 61835357 77181358 61835494 77181529 61835631 77181700 61835768 77181871 61835905 77182042 61836042 77182213 61836179 77182384 61836316 77182555 61836453 77182726 61836590 77182897 61836727 77183068 61836864 77183239 61837001 77183410 61837138 77183581 61837275 77183752 61837412 77183923 61837549 77184094 61837686 77184265 61837823 77184436 61837960 77184607 61838097 77184778 61838234 77184949 61838371 77185120 61838508 77185291 61838645 77185462 61838782 77185633 61838919 77185804 61839056 77185975 61839193 77186146 61839330 77186317 61839467 77186488 61839604 77186659 61839741 77186830 61839878 77187001 61840015 77187172 61840152 77187343 61840289 77187514 61840426 77187685 61840563 77187856 61840700 77188027 61840837 77188198 61840974 77188369 61841111 77188540 61841248 77188711 61841385 77188882 61841522 77189053 61841659 77189224 61841796 77189395 61841933 77189566 61842070 77189737 61842207 77189908 61842344 77190079 61842481 77190250 61842618 77190421 61842755 77190592 61842892 77190763 61843029 77190934 61843166 77191105 61843303 77191276 61843440 77191447 61843577 77191618 61843714 77191789 61843851 77191960 61843988 77192131 61844125 77192302 61844262 77192473 61844399 77192644 61844536 77192815 61844673 77192986 61844810 77193157 61844947 77193328 61845084 77193499 61845221 77193670 61845358 77193841 61845495 77194012 61845632 77194183 61845769 77194354 61845906 77194525 61846043 77194696 61846180 77194867 61846317 77195038 61846454 77195209 61846591 77195380 61846728 77195551 61846865 77195722 61847002 77195893 61847139 77196064 61847276 77196235 61847413 77196406 61847550 77196577 61847687 77196748 61847824 77196919 61847961 77197090 61848098 77197261 61848235 77197432 61848372 77197603 61848509 77197774 61848646 77197945 61848783 77198116 61848920 77198287 61849057 77198458 61849194 77198629 61849331 77198800 61849468 77198971 61849605 77199142 61849742 77199313 61849879 77199484 61850016 77199655 61850153 77199826 61850290 77199997 61850427 77200168 61850564 77200339 61850701 77200510 61850838 77200681 61850975 77200852 61851112 77201023 61851249 77201194 61851386 77201365 61851523 77201536 61851660 77201707 61851797 77201878 61851934 77202049 61852071 77202220 61852208 77202391 61852345 77202562 61852482 77202733 61852619 77202904 61852756 77203075 61852893 77203246 61853030 77203417 61853167 77203588 61853304 77203759 61853441 77203930 61853578 77204101 61853715 77204272 61853852 77204443 61853989 77204614 61854126 77204785 61854263 77204956 61854400 77205127 61854537 77205298 61854674 77205469 61854811 77205640 61854948 77205811 61855085 77205982 61855222 77206153 61855359 77206324 61855496 77206495 61855633 77206666 61855770 77206837 61855907 77207008 61856044 77207179 61856181 77207350 61856318 77207521 61856455 77207692 61856592 77207863 61856729 77208034 61856866 77208205 61857003 77208376 61857140 77208547 61857277 77208718 61857414 77208889 61857551 77209060 61857688 77209231 61857825 77209402 61857962 77209573 61858099 77209744 61858236 77209915 61858373 77210086 61858510 77210257 61858647 77210428 61858784 77210599 61858921 77210770 61859058 77210941 61859195 77211112 61859332 77211283 61859469 77211454 61859606 77211625 61859743 77211796 61859880 77211967 61860017 77212138 61860154 77212309 61860291 77212480 61860428 77212651 61860565 77212822 61860702 77212993 61860839 77213164 61860976 77213335 61861113 77213506 61861250 77213677 61861387 77213848 61861524 77214019 61861661 77214190 61861798 77214361 61861935 77214532 61862072 77214703 61862209 77214874 61862346 77215045 61862483 77215216 61862620 77215387 61862757 77215558 61862894 77215729 61863031 77215900 61863168 77216071 61863305 77216242 61863442 77216413 61863579 77216584 61863716 77216755 61863853 77216926 61863990 77217097 61864127 77217268 61864264 77217439 61864401 77217610 61864538 77217781 61864675 77217952 61864812 77218123 61864949 77218294 61865086 77218465 61865223 77218636 61865360 77218807 61865497 77218978 61865634 77219149 61865771 77219320 61865908 77219491 61866045 77219662 61866182 77219833 61866319 77220004 61866456 77220175 61866593 77220346 61866730 77220517 61866867 77220688 61867004 77220859 61867141 77221030 61867278 77221201 61867415 77221372 61867552 77221543 61867689 77221714 61867826 77221885 61867963 77222056 61868100 77222227 61868237 77222398 61868374 77222569 61868511 77222740 61868648 77222911 61868785 77223082 61868922 77223253 61869059 77223424 61869196 77223595 61869333 77223766 61869470 77223937 61869607 77224108 61869744 77224279 61869881 77224450 61870018 77224621 61870155 77224792 61870292 77224963 61870429 77225134 61870566 77225305 61870703 77225476 61870840 77225647 61870977 77225818 61871114 77225989 61871251 77226160 61871388 77226331 61871525 77226502 61871662 77226673 61871799 77226844 61871936 77227015 61872073 77227186 61872210 77227357 61872347 77227528 61872484 77227699 61872621 77227870 61872758 77228041 61872895 77228212 61873032 77228383 61873169 77228554 61873306 77228725 61873443 77228896 61873580 77229067 61873717 77229238 61873854 77229409 61873991 77229580 61874128 77229751 61874265 77229922 61874402 77230093 61874539 77230264 61874676 77230435 61874813 77230606 61874950 77230777 61875087 77230948 61875224 77231119 61875361 77231290 61875498 77231461 61875635 77231632 61875772 77231803 61875909 77231974 61876046 77232145 61876183 77232316 61876320 77232487 61876457 77232658 61876594 77232829 61876731 77233000 61876868 77233171 61877005 77233342 61877142 77233513 61877279 77233684 61877416 77233855 61877553 77234026 61877690 77234197 61877827 77234368 61877964 77234539 61878101 77234710 61878238 77234881 61878375 77235052 61878512 77235223 61878649 77235394 61878786 77235565 61878923 77235736 61879060 77235907 61879197 77236078 61879334 77236249 61879471 77236420 61879608 77236591 61879745 77236762 61879882 77236933 61880019 77237104 61880156 77237275 61880293 77237446 61880430 77237617 61880567 77237788 61880704 77237959 61880841 77238130 61880978 77238301 61881115 77238472 61881252 77238643 61881389 77238814 61881526 77238985 61881663 77239156 61881800 77239327 61881937 77239498 61882074 77239669 61882211 77239840 61882348 77240011 61882485 77240182 61882622 77240353 61882759 77240524 61882896 77240695 61883033 77240866 61883170 77241037 61883307 77241208 61883444 77241379 61883581 77241550 61883718 77241721 61883855 77241892 61883992 77242063 61884129 77242234 61884266 77242405 61884403 77242576 61884540 77242747 61884677 77242918 61884814 77243089 61884951 77243260 61885088 77243431 61885225 77243602 61885362 77243773 61885499 77243944 61885636 77244115 61885773 77244286 61885910 77244457 61886047 77244628 61886184 77244799 61886321 77244970 61886458 77245141 61886595 77245312 61886732 77245483 61886869 77245654 61887006 77245825 61887143 77245996 61887280 77246167 61887417 77246338 61887554 77246509 61887691 77246680 61887828 77246851 61887965 77247022 61888102 77247193 61888239 77247364 61888376 77247535 61888513 77247706 61888650 77247877 61888787 77248048 61888924 77248219 61889061 77248390 61889198 77248561 61889335 77248732 61889472 77248903 61889609 77249074 61889746 77249245 61889883 77249416 61890020 77249587 61890157 77249758 61890294 77249929 61890431 77250100 61890568 77250271 61890705 77250442 61890842 77250613 61890979 77250784 61891116 77250955 61891253 77251126 61891390 77251297 61891527 77251468 61891664 77251639 61891801 77251810 61891938 77251981 61892075 77252152 61892212 77252323 61892349 77252494 61892486 77252665 61892623 77252836 61892760 77253007 61892897 77253178 61893034 77253349 61893171 77253520 61893308 77253691 61893445 77253862 61893582 77254033 61893719 77254204 61893856 77254375 61893993 77254546 61894130 77254717 61894267 77254888 61894404 77255059 61894541 77255230 61894678 77255401 61894815 77255572 61894952 77255743 61895089 77255914 61895226 77256085 61895363 77256256 61895500 77256427 61895637 77256598 61895774 77256769 61895911 77256940 61896048 77257111 61896185 77257282 61896322 77257453 61896459 77257624 61896596 77257795 61896733 77257966 61896870 77258137 61897007 77258308 61897144 77258479 61897281 77258650 61897418 77258821 61897555 77258992 61897692 77259163 61897829 77259334 61897966 77259505 61898103 77259676 61898240 77259847 61898377 77260018 61898514 77260189 61898651 77260360 61898788 77260531 61898925 77260702 61899062 77260873 61899199 77261044 61899336 77261215 61899473 77261386 61899610 77261557 61899747 77261728 61899884 77261899 61900021 77262070 61900158 77262241 61900295 77262412 61900432 77262583 61900569 77262754 61900706 77262925 61900843 77263096 61900980 77263267 61901117 77263438 61901254 77263609 61901391 77263780 61901528 77263951 61901665 77264122 61901802 77264293 61901939 77264464 61902076 77264635 61902213 77264806 61902350 77264977 61902487 77265148 61902624 77265319 61902761 77265490 61902898 77265661 61903035 77265832 61903172 77266003 61903309 77266174 61903446 77266345 61903583 77266516 61903720 77266687 61903857 77266858 61903994 77267029 61904131 77267200 61904268 77267371 61904405 77267542 61904542 77267713 61904679 77267884 61904816 77268055 61904953 77268226 61905090 77268397 61905227 77268568 61905364 77268739 61905501 77268910 61905638 77269081 61905775 77269252 61905912 77269423 61906049 77269594 61906186 77269765 61906323 77269936 61906460 77270107 61906597 77270278 61906734 77270449 61906871 77270620 61907008 77270791 61907145 77270962 61907282 77271133 61907419 77271304 61907556 77271475 61907693 77271646 61907830 77271817 61907967 77271988 61908104 77272159 61908241 77272330 61908378 77272501 61908515 77272672 61908652 77272843 61908789 77273014 61908926 77273185 61909063 77273356 61909200 77273527 61909337 77273698 61909474 77273869 61909611 77274040 61909748 77274211 61909885 77274382 61910022 77274553 61910159 77274724 61910296 77274895 61910433 77275066 61910570 77275237 61910707 77275408 61910844 77275579 61910981 77275750 61911118 77275921 61911255 77276092 61911392 77276263 61911529 77276434 61911666 77276605 61911803 77276776 61911940 77276947 61912077 77277118 61912214 77277289 61912351 77277460 61912488 77277631 61912625 77277802 61912762 77277973 61912899 77278144 61913036 77278315 61913173 77278486 61913310 77278657 61913447 77278828 61913584 77278999 61913721 77279170 61913858 77279341 61913995 77279512 61914132 77279683 61914269 77279854 61914406 77280025 61914543 77280196 61914680 77280367 61914817 77280538 61914954 77280709 61915091 77280880 61915228 77281051 61915365 77281222 61915502 77281393 61915639 77281564 61915776 77281735 61915913 77281906 61916050 77282077 61916187 77282248 61916324 77282419 61916461 77282590 61916598 77282761 61916735 77282932 61916872 77283103 61917009 77283274 61917146 77283445 61917283 77283616 61917420 77283787 61917557 77283958 61917694 77284129 61917831 77284300 61917968 77284471 61918105 77284642 61918242 77284813 61918379 77284984 61918516 77285155 61918653 77285326 61918790 77285497 61918927 77285668 61919064 77285839 61919201 77286010 61919338 77286181 61919475 77286352 61919612 77286523 61919749 77286694 61919886 77286865 61920023 77287036 61920160 77287207 61920297 77287378 61920434 77287549 61920571 77287720 61920708 77287891 61920845 77288062 61920982 77288233 61921119 77288404 61921256 77288575 61921393 77288746 61921530 77288917 61921667 77289088 61921804 77289259 61921941 77289430 61922078 77289601 61922215 77289772 61922352 77289943 61922489 77290114 61922626 77290285
1000 56920212 0 56920212 71046396 56920349 71046567 56920486 71046738 56920623 71046909 56920760 71047080 56920897 71047251 56921034 71047422 56921171 71047593 56921308 71047764 56921445 71047935 56921582 71048106 56921719 71048277 56921856 71048448 56921993 71048619 56922130 71048790 56922267 71048961 56922404 71049132 56922541 71049303 56922678 71049474 56922815 71049645 56922952 71049816 56923089 71049987 56923226 71050158 56923363 71050329 56923500 71050500 56923637 71050671 56923774 71050842 56923911 71051013 56924048 71051184 56924185 71051355 56924322 71051526 56924459 71051697 56924596 71051868 56924733 71052039 56924870 71052210 56925007 71052381 56925144 71052552 56925281 71052723 56925418 71052894 56925555 71053065 56925692 71053236 56925829 71053407 56925966 71053578 56926103 71053749 56926240 71053920 56926377 71054091 56926514 71054262 56926651 71054433 56926788 71054604 56926925 71054775 56927062 71054946 56927199 71055117 56927336 71055288 56927473 71055459 56927610 71055630 56927747 71055801 56927884 71055972 56928021 71056143 56928158 71056314 56928295 71056485 56928432 71056656 56928569 71056827 56928706 71056998 56928843 71057169 56928980 71057340 56929117 71057511 56929254 71057682 56929391 71057853 56929528 71058024 56929665 71058195 56929802 71058366 56929939 71058537 56930076 71058708 56930213 71058879 56930350 71059050 56930487 71059221 56930624 71059392 56930761 71059563 56930898 71059734 56931035 71059905 56931172 71060076 56931309 71060247 56931446 71060418 56931583 71060589 56931720 71060760 56931857 71060931 56931994 71061102 56932131 71061273 56932268 71061444 56932405 71061615 56932542 71061786 56932679 71061957 56932816 71062128 56932953 71062299 56933090 71062470 56933227 71062641 56933364 71062812 56933501 71062983 56933638 71063154 56933775 71063325 56933912 71063496 56934049 71063667 56934186 71063838 56934323 71064009 56934460 71064180 56934597 71064351 56934734 71064522 56934871 71064693 56935008 71064864 56935145 71065035 56935282 71065206 56935419 71065377 56935556 71065548 56935693 71065719 56935830 71065890 56935967 71066061 56936104 71066232 56936241 71066403 56936378 71066574 56936515 71066745 56936652 71066916 56936789 71067087 56936926 71067258 56937063 71067429 56937200 71067600 56937337 71067771 56937474 71067942 56937611 71068113 56937748 71068284 56937885 71068455 56938022 71068626 56938159 71068797 56938296 71068968 56938433 71069139 56938570 71069310 56938707 71069481 56938844 71069652 56938981 71069823 56939118 71069994 56939255 71070165 56939392 71070336 56939529 71070507 56939666 71070678 56939803 71070849 56939940 71071020 56940077 71071191 56940214 71071362 56940351 71071533 56940488 71071704 56940625 71071875 56940762 71072046 56940899 71072217 56941036 71072388 56941173 71072559 56941310 71072730 56941447 71072901 56941584 71073072 56941721 71073243 56941858 71073414 56941995 71073585 56942132 71073756 56942269 71073927 56942406 71074098 56942543 71074269 56942680 71074440 56942817 71074611 56942954 71074782 56943091 71074953 56943228 71075124 56943365 71075295 56943502 71075466 56943639 71075637 56943776 71075808 56943913 71075979 56944050 71076150 56944187 71076321 56944324 71076492 56944461 71076663 56944598 71076834 56944735 71077005 56944872 71077176 56945009 71077347 56945146 71077518 56945283 71077689 56945420 71077860 56945557 71078031 56945694 71078202 56945831 71078373 56945968 71078544 56946105 71078715 56946242 71078886 56946379 71079057 56946516 71079228 56946653 71079399 56946790 71079570 56946927 71079741 56947064 71079912 56947201 71080083 56947338 71080254 56947475 71080425 56947612 71080596 56947749 71080767 56947886 71080938 56948023 71081109 56948160 71081280 56948297 71081451 56948434 71081622 56948571 71081793 56948708 71081964 56948845 71082135 56948982 71082306 56949119 71082477 56949256 71082648 56949393 71082819 56949530 71082990 56949667 71083161 56949804 71083332 56949941 71083503 56950078 71083674 56950215 71083845 56950352 71084016 56950489 71084187 56950626 71084358 56950763 71084529 56950900 71084700 56951037 71084871 56951174 71085042 56951311 71085213 56951448 71085384 56951585 71085555 56951722 71085726 56951859 71085897 56951996 71086068 56952133 71086239 56952270 71086410 56952407 71086581 56952544 71086752 56952681 71086923 56952818 71087094 56952955 71087265 56953092 71087436 56953229 71087607 56953366 71087778 56953503 71087949 56953640 71088120 56953777 71088291 56953914 71088462 56954051 71088633 56954188 71088804 56954325 71088975 56954462 71089146 56954599 71089317 56954736 71089488 56954873 71089659 56955010 71089830 56955147 71090001 56955284 71090172 56955421 71090343 56955558 71090514 56955695 71090685 56955832 71090856 56955969 71091027 56956106 71091198 56956243 71091369 56956380 71091540 56956517 71091711 56956654 71091882 56956791 71092053 56956928 71092224 56957065 71092395 56957202 71092566 56957339 71092737 56957476 71092908 56957613 71093079 56957750 71093250 56957887 71093421 56958024 71093592 56958161 71093763 56958298 71093934 56958435 71094105 56958572 71094276 56958709 71094447 56958846 71094618 56958983 71094789 56959120 71094960 56959257 71095131 56959394 71095302 56959531 71095473 56959668 71095644 56959805 71095815 56959942 71095986 56960079 71096157 56960216 71096328 56960353 71096499 56960490 71096670 56960627 71096841 56960764 71097012 56960901 71097183 56961038 71097354 56961175 71097525 56961312 71097696 56961449 71097867 56961586 71098038 56961723 71098209 56961860 71098380 56961997 71098551 56962134 71098722 56962271 71098893 56962408 71099064 56962545 71099235 56962682 71099406 56962819 71099577 56962956 71099748 56963093 71099919 56963230 71100090 56963367 71100261 56963504 71100432 56963641 71100603 56963778 71100774 56963915 71100945 56964052 71101116 56964189 71101287 56964326 71101458 56964463 71101629 56964600 71101800 56964737 71101971 56964874 71102142 56965011 71102313 56965148 71102484 56965285 71102655 56965422 71102826 56965559 71102997 56965696 71103168 56965833 71103339 56965970 71103510 56966107 71103681 56966244 71103852 56966381 71104023 56966518 71104194 56966655 71104365 56966792 71104536 56966929 71104707 56967066 71104878 56967203 71105049 56967340 71105220 56967477 71105391 56967614 71105562 56967751 71105733 56967888 71105904 56968025 71106075 56968162 71106246 56968299 71106417 56968436 71106588 56968573 71106759 56968710 71106930 56968847 71107101 56968984 71107272 56969121 71107443 56969258 71107614 56969395 71107785 56969532 71107956 56969669 71108127 56969806 71108298 56969943 71108469 56970080 71108640 56970217 71108811 56970354 71108982 56970491 71109153 56970628 71109324 56970765 71109495 56970902 71109666 56971039 71109837 56971176 71110008 56971313 71110179 56971450 71110350 56971587 71110521 56971724 71110692 56971861 71110863 56971998 71111034 56972135 71111205 56972272 71111376 56972409 71111547 56972546 71111718 56972683 71111889 56972820 71112060 56972957 71112231 56973094 71112402 56973231 71112573 56973368 71112744 56973505 71112915 56973642 71113086 56973779 71113257 56973916 71113428 56974053 71113599 56974190 71113770 56974327 71113941 56974464 71114112 56974601 71114283 56974738 71114454 56974875 71114625 56975012 71114796 56975149 71114967 56975286 71115138 56975423 71115309 56975560 71115480 56975697 71115651 56975834 71115822 56975971 71115993 56976108 71116164 56976245 71116335 56976382 71116506 56976519 71116677 56976656 71116848 56976793 71117019 56976930 71117190 56977067 71117361 56977204 71117532 56977341 71117703 56977478 71117874 56977615 71118045 56977752 71118216 56977889 71118387 56978026 71118558 56978163 71118729 56978300 71118900 56978437 71119071 56978574 71119242 56978711 71119413 56978848 71119584 56978985 71119755 56979122 71119926 56979259 71120097 56979396 71120268 56979533 71120439 56979670 71120610 56979807 71120781 56979944 71120952 56980081 71121123 56980218 71121294 56980355 71121465 56980492 71121636 56980629 71121807 56980766 71121978 56980903 71122149 56981040 71122320 56981177 71122491 56981314 71122662 56981451 71122833 56981588 71123004 56981725 71123175 56981862 71123346 56981999 71123517 56982136 71123688 56982273 71123859 56982410 71124030 56982547 71124201 56982684 71124372 56982821 71124543 56982958 71124714 56983095 71124885 56983232 71125056 56983369 71125227 56983506 71125398 56983643 71125569 56983780 71125740 56983917 71125911 56984054 71126082 56984191 71126253 56984328 71126424 56984465 71126595 56984602 71126766 56984739 71126937 56984876 71127108 56985013 71127279 56985150 71127450 56985287 71127621 56985424 71127792 56985561 71127963 56985698 71128134 56985835 71128305 56985972 71128476 56986109 71128647 56986246 71128818 56986383 71128989 56986520 71129160 56986657 71129331 56986794 71129502 56986931 71129673 56987068 71129844 56987205 71130015 56987342 71130186 56987479 71130357 56987616 71130528 56987753 71130699 56987890 71130870 56988027 71131041 56988164 71131212 56988301 71131383 56988438 71131554 56988575 71131725 56988712 71131896 56988849 71132067 56988986 71132238 56989123 71132409 56989260 71132580 56989397 71132751 56989534 71132922 56989671 71133093 56989808 71133264 56989945 71133435 56990082 71133606 56990219 71133777 56990356 71133948 56990493 71134119 56990630 71134290 56990767 71134461 56990904 71134632 56991041 71134803 56991178 71134974 56991315 71135145 56991452 71135316 56991589 71135487 56991726 71135658 56991863 71135829 56992000 71136000 56992137 71136171 56992274 71136342 56992411 71136513 56992548 71136684 56992685 71136855 56992822 71137026 56992959 71137197 56993096 71137368 56993233 71137539 56993370 71137710 56993507 71137881 56993644 71138052 56993781 71138223 56993918 71138394 56994055 71138565 56994192 71138736 56994329 71138907 56994466 71139078 56994603 71139249 56994740 71139420 56994877 71139591 56995014 71139762 56995151 71139933 56995288 71140104 56995425 71140275 56995562 71140446 56995699 71140617 56995836 71140788 56995973 71140959 56996110 71141130 56996247 71141301 56996384 71141472 56996521 71141643 56996658 71141814 56996795 71141985 56996932 71142156 56997069 71142327 56997206 71142498 56997343 71142669 56997480 71142840 56997617 71143011 56997754 71143182 56997891 71143353 56998028 71143524 56998165 71143695 56998302 71143866 56998439 71144037 56998576 71144208 56998713 71144379 56998850 71144550 56998987 71144721 56999124 71144892 56999261 71145063 56999398 71145234 56999535 71145405 56999672 71145576 56999809 71145747 56999946 71145918 57000083 71146089 57000220 71146260 57000357 71146431 57000494 71146602 57000631 71146773 57000768 71146944 57000905 71147115 57001042 71147286 57001179 71147457 57001316 71147628 57001453 71147799 57001590 71147970 57001727 71148141 57001864 71148312 57002001 71148483 57002138 71148654 57002275 71148825 57002412 71148996 57002549 71149167 57002686 71149338 57002823 71149509 57002960 71149680 57003097 71149851 57003234 71150022 57003371 71150193 57003508 71150364 57003645 71150535 57003782 71150706 57003919 71150877 57004056 71151048 57004193 71151219 57004330 71151390 57004467 71151561 57004604 71151732 57004741 71151903 57004878 71152074 57005015 71152245 57005152 71152416 57005289 71152587 57005426 71152758 57005563 71152929 57005700 71153100 57005837 71153271 57005974 71153442 57006111 71153613 57006248 71153784 57006385 71153955 57006522 71154126 57006659 71154297 57006796 71154468 57006933 71154639 57007070 71154810 57007207 71154981 57007344 71155152 57007481 71155323 57007618 71155494 57007755 71155665 57007892 71155836 57008029 71156007 57008166 71156178 57008303 71156349 57008440 71156520 57008577 71156691 57008714 71156862 57008851 71157033 57008988 71157204 57009125 71157375 57009262 71157546 57009399 71157717 57009536 71157888 57009673 71158059 57009810 71158230 57009947 71158401 57010084 71158572 57010221 71158743 57010358 71158914 57010495 71159085 57010632 71159256 57010769 71159427 57010906 71159598 57011043 71159769 57011180 71159940 57011317 71160111 57011454 71160282 57011591 71160453 57011728 71160624 57011865 71160795 57012002 71160966 57012139 71161137 57012276 71161308 57012413 71161479 57012550 71161650 57012687 71161821 57012824 71161992 57012961 71162163 57013098 71162334 57013235 71162505 57013372 71162676 57013509 71162847 57013646 71163018 57013783 71163189 57013920 71163360 57014057 71163531 57014194 71163702 57014331 71163873 57014468 71164044 57014605 71164215 57014742 71164386 57014879 71164557 57015016 71164728 57015153 71164899 57015290 71165070 57015427 71165241 57015564 71165412 57015701 71165583 57015838 71165754 57015975 71165925 57016112 71166096 57016249 71166267 57016386 71166438 57016523 71166609 57016660 71166780 57016797 71166951 57016934 71167122 57017071 71167293 57017208 71167464 57017345 71167635 57017482 71167806 57017619 71167977 57017756 71168148 57017893 71168319 57018030 71168490 57018167 71168661 57018304 71168832 57018441 71169003 57018578 71169174 57018715 71169345 57018852 71169516 57018989 71169687 57019126 71169858 57019263 71170029 57019400 71170200 57019537 71170371 57019674 71170542 57019811 71170713 57019948 71170884 57020085 71171055 57020222 71171226 57020359 71171397 57020496 71171568 57020633 71171739 57020770 71171910 57020907 71172081 57021044 71172252 57021181 71172423 57021318 71172594 57021455 71172765 57021592 71172936 57021729 71173107 57021866 71173278 57022003 71173449 57022140 71173620 57022277 71173791 57022414 71173962 57022551 71174133 57022688 71174304 57022825 71174475 57022962 71174646 57023099 71174817 57023236 71174988 57023373 71175159 57023510 71175330 57023647 71175501 57023784 71175672 57023921 71175843 57024058 71176014 57024195 71176185 57024332 71176356 57024469 71176527 57024606 71176698 57024743 71176869 57024880 71177040 57025017 71177211 57025154 71177382 57025291 71177553 57025428 71177724 57025565 71177895 57025702 71178066 57025839 71178237 57025976 71178408 57026113 71178579 57026250 71178750 57026387 71178921 57026524 71179092 57026661 71179263 57026798 71179434 57026935 71179605 57027072 71179776 57027209 71179947 57027346 71180118 57027483 71180289 57027620 71180460 57027757 71180631 57027894 71180802 57028031 71180973 57028168 71181144 57028305 71181315 57028442 71181486 57028579 71181657 57028716 71181828 57028853 71181999 57028990 71182170 57029127 71182341 57029264 71182512 57029401 71182683 57029538 71182854 57029675 71183025 57029812 71183196 57029949 71183367 57030086 71183538 57030223 71183709 57030360 71183880 57030497 71184051 57030634 71184222 57030771 71184393 57030908 71184564 57031045 71184735 57031182 71184906 57031319 71185077 57031456 71185248 57031593 71185419 57031730 71185590 57031867 71185761 57032004 71185932 57032141 71186103 57032278 71186274 57032415 71186445 57032552 71186616 57032689 71186787 57032826 71186958 57032963 71187129 57033100 71187300 57033237 71187471 57033374 71187642 57033511 71187813 57033648 71187984 57033785 71188155 57033922 71188326 57034059 71188497 57034196 71188668 57034333 71188839 57034470 71189010 57034607 71189181 57034744 71189352 57034881 71189523 57035018 71189694 57035155 71189865 57035292 71190036 57035429 71190207 57035566 71190378 57035703 71190549 57035840 71190720 57035977 71190891 57036114 71191062 57036251 71191233 57036388 71191404 57036525 71191575 57036662 71191746 57036799 71191917 57036936 71192088 57037073 71192259 57037210 71192430 57037347 71192601 57037484 71192772 57037621 71192943 57037758 71193114 57037895 71193285 57038032 71193456 57038169 71193627 57038306 71193798 57038443 71193969 57038580 71194140 57038717 71194311 57038854 71194482 57038991 71194653 57039128 71194824 57039265 71194995 57039402 71195166 57039539 71195337 57039676 71195508 57039813 71195679 57039950 71195850 57040087 71196021 57040224 71196192 57040361 71196363 57040498 71196534 57040635 71196705 57040772 71196876 57040909 71197047 57041046 71197218 57041183 71197389 57041320 71197560 57041457 71197731 57041594 71197902 57041731 71198073 57041868 71198244 57042005 71198415 57042142 71198586 57042279 71198757 57042416 71198928 57042553 71199099 57042690 71199270 57042827 71199441 57042964 71199612 57043101 71199783 57043238 71199954 57043375 71200125 57043512 71200296 57043649 71200467 57043786 71200638 57043923 71200809 57044060 71200980 57044197 71201151 57044334 71201322 57044471 71201493 57044608 71201664 57044745 71201835 57044882 71202006 57045019 71202177 57045156 71202348 57045293 71202519 57045430 71202690 57045567 71202861 57045704 71203032 57045841 71203203 57045978 71203374 57046115 71203545 57046252 71203716 57046389 71203887 57046526 71204058 57046663 71204229 57046800 71204400 57046937 71204571 57047074 71204742 57047211 71204913 57047348 71205084 57047485 71205255 57047622 71205426 57047759 71205597 57047896 71205768 57048033 71205939 57048170 71206110 57048307 71206281 57048444 71206452 57048581 71206623 57048718 71206794 57048855 71206965 57048992 71207136 57049129 71207307 57049266 71207478 57049403 71207649 57049540 71207820 57049677 71207991 57049814 71208162 57049951 71208333 57050088 71208504 57050225 71208675 57050362 71208846 57050499 71209017 57050636 71209188 57050773 71209359 57050910 71209530 57051047 71209701 57051184 71209872 57051321 71210043 57051458 71210214 57051595 71210385 57051732 71210556 57051869 71210727 57052006 71210898 57052143 71211069 57052280 71211240 57052417 71211411 57052554 71211582 57052691 71211753 57052828 71211924 57052965 71212095 57053102 71212266 57053239 71212437 57053376 71212608 57053513 71212779 57053650 71212950 57053787 71213121 57053924 71213292 57054061 71213463 57054198 71213634 57054335 71213805 57054472 71213976 57054609 71214147 57054746 71214318 57054883 71214489 57055020 71214660 57055157 71214831 57055294 71215002 57055431 71215173 57055568 71215344 57055705 71215515 57055842 71215686 57055979 71215857 57056116 71216028 57056253 71216199 57056390 71216370 57056527 71216541 57056664 71216712 57056801 71216883 57056938 71217054
1000 34111900 0 34111900 42577627 34112037 42577798 34112174 42577969 34112311 42578140 34112448 42578311 34112585 42578482 34112722 42578653 34112859 42578824 34112996 42578995 34113133 42579166 34113270 42579337 34113407 42579508 34113544 42579679 34113681 42579850 34113818 42580021 34113955 42580192 34114092 42580363 34114229 42580534 34114366 42580705 34114503 42580876 34114640 42581047 34114777 42581218 34114914 42581389 34115051 42581560 34115188 42581731 34115325 42581902 34115462 42582073 34115599 42582244 34115736 42582415 34115873 42582586 34116010 42582757 34116147 42582928 34116284 42583099 34116421 42583270 34116558 42583441 34116695 42583612 34116832 42583783 34116969 42583954 34117106 42584125 34117243 42584296 34117380 42584467 34117517 42584638 34117654 42584809 34117791 42584980 34117928 42585151 34118065 42585322 34118202 42585493 34118339 42585664 34118476 42585835 34118613 42586006 34118750 42586177 34118887 42586348 34119024 42586519 34119161 42586690 34119298 42586861 34119435 42587032 34119572 42587203 34119709 42587374 34119846 42587545 34119983 42587716 34120120 42587887 34120257 42588058 34120394 42588229 34120531 42588400 34120668 42588571 34120805 42588742 34120942 42588913 34121079 42589084 34121216 42589255 34121353 42589426 34121490 42589597 34121627 42589768 34121764 42589939 34121901 42590110 34122038 42590281 34122175 42590452 34122312 42590623 34122449 42590794 34122586 42590965 34122723 42591136 34122860 42591307 34122997 42591478 34123134 42591649 34123271 42591820 34123408 42591991 34123545 42592162 34123682 42592333 34123819 42592504 34123956 42592675 34124093 42592846 34124230 42593017 34124367 42593188 34124504 42593359 34124641 42593530 34124778 42593701 34124915 42593872 34125052 42594043 34125189 42594214 34125326 42594385 34125463 42594556 34125600 42594727 34125737 42594898 34125874 42595069 34126011 42595240 34126148 42595411 34126285 42595582 34126422 42595753 34126559 42595924 34126696 42596095 34126833 42596266 34126970 42596437 34127107 42596608 34127244 42596779 34127381 42596950 34127518 42597121 34127655 42597292 34127792 42597463 34127929 42597634 34128066 42597805 34128203 42597976 34128340 42598147 34128477 42598318 34128614 42598489 34128751 42598660 34128888 42598831 34129025 42599002 34129162 42599173 34129299 42599344 34129436 42599515 34129573 42599686 34129710 42599857 34129847 42600028 34129984 42600199 34130121 42600370 34130258 42600541 34130395 42600712 34130532 42600883 34130669 42601054 34130806 42601225 34130943 42601396 34131080 42601567 34131217 42601738 34131354 42601909 34131491 42602080 34131628 42602251 34131765 42602422 34131902 42602593 34132039 42602764 34132176 42602935 34132313 42603106 34132450 42603277 34132587 42603448 34132724 42603619 34132861 42603790 34132998 42603961 34133135 42604132 34133272 42604303 34133409 42604474 34133546 42604645 34133683 42604816 34133820 42604987 34133957 42605158 34134094 42605329 34134231 42605500 34134368 42605671 34134505 42605842 34134642 42606013 34134779 42606184 34134916 42606355 34135053 42606526 34135190 42606697 34135327 42606868 34135464 42607039 34135601 42607210 34135738 42607381 34135875 42607552 34136012 42607723 34136149 42607894 34136286 42608065 34136423 42608236 34136560 42608407 34136697 42608578 34136834 42608749 34136971 42608920 34137108 42609091 34137245 42609262 34137382 42609433 34137519 42609604 34137656 42609775 34137793 42609946 34137930 42610117 34138067 42610288 34138204 42610459 34138341 42610630 34138478 42610801 34138615 42610972 34138752 42611143 34138889 42611314 34139026 42611485 34139163 42611656 34139300 42611827 34139437 42611998 34139574 42612169 34139711 42612340 34139848 42612511 34139985 42612682 34140122 42612853 34140259 42613024 34140396 42613195 34140533 42613366 34140670 42613537 34140807 42613708 34140944 42613879 34141081 42614050 34141218 42614221 34141355 42614392 34141492 42614563 34141629 42614734 34141766 42614905 34141903 42615076 34142040 42615247 34142177 42615418 34142314 42615589 34142451 42615760 34142588 42615931 34142725 42616102 34142862 42616273 34142999 42616444 34143136 42616615 34143273 42616786 34143410 42616957 34143547 42617128 34143684 42617299 34143821 42617470 34143958 42617641 34144095 42617812 34144232 42617983 34144369 42618154 34144506 42618325 34144643 42618496 34144780 42618667 34144917 42618838 34145054 42619009 34145191 42619180 34145328 42619351 34145465 42619522 34145602 42619693 34145739 42619864 34145876 42620035 34146013 42620206 34146150 42620377 34146287 42620548 34146424 42620719 34146561 42620890 34146698 42621061 34146835 42621232 34146972 42621403 34147109 42621574 34147246 42621745 34147383 42621916 34147520 42622087 34147657 42622258 34147794 42622429 34147931 42622600 34148068 42622771 34148205 42622942 34148342 42623113 34148479 42623284 34148616 42623455 34148753 42623626 34148890 42623797 34149027 42623968 34149164 42624139 34149301 42624310 34149438 42624481 34149575 42624652 34149712 42624823 34149849 42624994 34149986 42625165 34150123 42625336 34150260 42625507 34150397 42625678 34150534 42625849 34150671 42626020 34150808 42626191 34150945 42626362 34151082 42626533 34151219 42626704 34151356 42626875 34151493 42627046 34151630 42627217 34151767 42627388 34151904 42627559 34152041 42627730 34152178 42627901 34152315 42628072 34152452 42628243 34152589 42628414 34152726 42628585 34152863 42628756 34153000 42628927 34153137 42629098 34153274 42629269 34153411 42629440 34153548 42629611 34153685 42629782 34153822 42629953 34153959 42630124 34154096 42630295 34154233 42630466 34154370 42630637 34154507 42630808 34154644 42630979 34154781 42631150 34154918 42631321 34155055 42631492 34155192 42631663 34155329 42631834 34155466 42632005 34155603 42632176 34155740 42632347 34155877 42632518 34156014 42632689 34156151 42632860 34156288 42633031 34156425 42633202 34156562 42633373 34156699 42633544 34156836 42633715 34156973 42633886 34157110 42634057 34157247 42634228 34157384 42634399 34157521 42634570 34157658 42634741 34157795 42634912 34157932 42635083 34158069 42635254 34158206 42635425 34158343 42635596 34158480 42635767 34158617 42635938 34158754 42636109 34158891 42636280 34159028 42636451 34159165 42636622 34159302 42636793 34159439 42636964 34159576 42637135 34159713 42637306 34159850 42637477 34159987 42637648 34160124 42637819 34160261 42637990 34160398 42638161 34160535 42638332 34160672 42638503 34160809 42638674 34160946 42638845 34161083 42639016 34161220 42639187 34161357 42639358 34161494 42639529 34161631 42639700 34161768 42639871 34161905 42640042 34162042 42640213 34162179 42640384 34162316 42640555 34162453 42640726 34162590 42640897 34162727 42641068 34162864 42641239 34163001 42641410 34163138 42641581 34163275 42641752 34163412 42641923 34163549 42642094 34163686 42642265 34163823 42642436 34163960 42642607 34164097 42642778 34164234 42642949 34164371 42643120 34164508 42643291 34164645 42643462 34164782 42643633 34164919 42643804 34165056 42643975 34165193 42644146 34165330 42644317 34165467 42644488 34165604 42644659 34165741 42644830 34165878 42645001 34166015 42645172 34166152 42645343 34166289 42645514 34166426 42645685 34166563 42645856 34166700 42646027 34166837 42646198 34166974 42646369 34167111 42646540 34167248 42646711 34167385 42646882 34167522 42647053 34167659 42647224 34167796 42647395 34167933 42647566 34168070 42647737 34168207 42647908 34168344 42648079 34168481 42648250 34168618 42648421 34168755 42648592 34168892 42648763 34169029 42648934 34169166 42649105 34169303 42649276 34169440 42649447 34169577 42649618 34169714 42649789 34169851 42649960 34169988 42650131 34170125 42650302 34170262 42650473 34170399 42650644 34170536 42650815 34170673 42650986 34170810 42651157 34170947 42651328 34171084 42651499 34171221 42651670 34171358 42651841 34171495 42652012 34171632 42652183 34171769 42652354 34171906 42652525 34172043 42652696 34172180 42652867 34172317 42653038 34172454 42653209 34172591 42653380 34172728 42653551 34172865 42653722 34173002 42653893 34173139 42654064 34173276 42654235 34173413 42654406 34173550 42654577 34173687 42654748 34173824 42654919 34173961 42655090 34174098 42655261 34174235 42655432 34174372 42655603 34174509 42655774 34174646 42655945 34174783 42656116 34174920 42656287 34175057 42656458 34175194 42656629 34175331 42656800 34175468 42656971 34175605 42657142 34175742 42657313 34175879 42657484 34176016 42657655 34176153 42657826 34176290 42657997 34176427 42658168 34176564 42658339 34176701 42658510 34176838 42658681 34176975 42658852 34177112 42659023 34177249 42659194 34177386 42659365 34177523 42659536 34177660 42659707 34177797 42659878 34177934 42660049 34178071 42660220 34178208 42660391 34178345 42660562 34178482 42660733 34178619 42660904 34178756 42661075 34178893 42661246 34179030 42661417 34179167 42661588 34179304 42661759 34179441 42661930 34179578 42662101 34179715 42662272 34179852 42662443 34179989 42662614 34180126 42662785 34180263 42662956 34180400 42663127 34180537 42663298 34180674 42663469 34180811 42663640 34180948 42663811 34181085 42663982 34181222 42664153 34181359 42664324 34181496 42664495 34181633 42664666 34181770 42664837 34181907 42665008 34182044 42665179 34182181 42665350 34182318 42665521 34182455 42665692 34182592 42665863 34182729 42666034 34182866 42666205 34183003 42666376 34183140 42666547 34183277 42666718 34183414 42666889 34183551 42667060 34183688 42667231 34183825 42667402 34183962 42667573 34184099 42667744 34184236 42667915 34184373 42668086 34184510 42668257 34184647 42668428 34184784 42668599 34184921 42668770 34185058 42668941 34185195 42669112 34185332 42669283 34185469 42669454 34185606 42669625 34185743 42669796 34185880 42669967 34186017 42670138 34186154 42670309 34186291 42670480 34186428 42670651 34186565 42670822 34186702 42670993 34186839 42671164 34186976 42671335 34187113 42671506 34187250 42671677 34187387 42671848 34187524 42672019 34187661 42672190 34187798 42672361 34187935 42672532 34188072 42672703 34188209 42672874 34188346 42673045 34188483 42673216 34188620 42673387 34188757 42673558 34188894 42673729 34189031 42673900 34189168 42674071 34189305 42674242 34189442 42674413 34189579 42674584 34189716 42674755 34189853 42674926 34189990 42675097 34190127 42675268 34190264 42675439 34190401 42675610 34190538 42675781 34190675 42675952 34190812 42676123 34190949 42676294 34191086 42676465 34191223 42676636 34191360 42676807 34191497 42676978 34191634 42677149 34191771 42677320 34191908 42677491 34192045 42677662 34192182 42677833 34192319 42678004 34192456 42678175 34192593 42678346 34192730 42678517 34192867 42678688 34193004 42678859 34193141 42679030 34193278 42679201 34193415 42679372 34193552 42679543 34193689 42679714 34193826 42679885 34193963 42680056 34194100 42680227 34194237 42680398 34194374 42680569 34194511 42680740 34194648 42680911 34194785 42681082 34194922 42681253 34195059 42681424 34195196 42681595 34195333 42681766 34195470 42681937 34195607 42682108 34195744 42682279 34195881 42682450 34196018 42682621 34196155 42682792 34196292 42682963 34196429 42683134 34196566 42683305 34196703 42683476 34196840 42683647 34196977 42683818 34197114 42683989 34197251 42684160 34197388 42684331 34197525 42684502 34197662 42684673 34197799 42684844 34197936 42685015 34198073 42685186 34198210 42685357 34198347 42685528 34198484 42685699 34198621 42685870 34198758 42686041 34198895 42686212 34199032 42686383 34199169 42686554 34199306 42686725 34199443 42686896 34199580 42687067 34199717 42687238 34199854 42687409 34199991 42687580 34200128 42687751 34200265 42687922 34200402 42688093 34200539 42688264 34200676 42688435 34200813 42688606 34200950 42688777 34201087 42688948 34201224 42689119 34201361 42689290 34201498 42689461 34201635 42689632 34201772 42689803 34201909 42689974 34202046 42690145 34202183 42690316 34202320 42690487 34202457 42690658 34202594 42690829 34202731 42691000 34202868 42691171 34203005 42691342 34203142 42691513 34203279 42691684 34203416 42691855 34203553 42692026 34203690 42692197 34203827 42692368 34203964 42692539 34204101 42692710 34204238 42692881 34204375 42693052 34204512 42693223 34204649 42693394 34204786 42693565 34204923 42693736 34205060 42693907 34205197 42694078 34205334 42694249 34205471 42694420 34205608 42694591 34205745 42694762 34205882 42694933 34206019 42695104 34206156 42695275 34206293 42695446 34206430 42695617 34206567 42695788 34206704 42695959 34206841 42696130 34206978 42696301 34207115 42696472 34207252 42696643 34207389 42696814 34207526 42696985 34207663 42697156 34207800 42697327 34207937 42697498 34208074 42697669 34208211 42697840 34208348 42698011 34208485 42698182 34208622 42698353 34208759 42698524 34208896 42698695 34209033 42698866 34209170 42699037 34209307 42699208 34209444 42699379 34209581 42699550 34209718 42699721 34209855 42699892 34209992 42700063 34210129 42700234 34210266 42700405 34210403 42700576 34210540 42700747 34210677 42700918 34210814 42701089 34210951 42701260 34211088 42701431 34211225 42701602 34211362 42701773 34211499 42701944 34211636 42702115 34211773 42702286 34211910 42702457 34212047 42702628 34212184 42702799 34212321 42702970 34212458 42703141 34212595 42703312 34212732 42703483 34212869 42703654 34213006 42703825 34213143 42703996 34213280 42704167 34213417 42704338 34213554 42704509 34213691 42704680 34213828 42704851 34213965 42705022 34214102 42705193 34214239 42705364 34214376 42705535 34214513 42705706 34214650 42705877 34214787 42706048 34214924 42706219 34215061 42706390 34215198 42706561 34215335 42706732 34215472 42706903 34215609 42707074 34215746 42707245 34215883 42707416 34216020 42707587 34216157 42707758 34216294 42707929 34216431 42708100 34216568 42708271 34216705 42708442 34216842 42708613 34216979 42708784 34217116 42708955 34217253 42709126 34217390 42709297 34217527 42709468 34217664 42709639 34217801 42709810 34217938 42709981 34218075 42710152 34218212 42710323 34218349 42710494 34218486 42710665 34218623 42710836 34218760 42711007 34218897 42711178 34219034 42711349 34219171 42711520 34219308 42711691 34219445 42711862 34219582 42712033 34219719 42712204 34219856 42712375 34219993 42712546 34220130 42712717 34220267 42712888 34220404 42713059 34220541 42713230 34220678 42713401 34220815 42713572 34220952 42713743 34221089 42713914 34221226 42714085 34221363 42714256 34221500 42714427 34221637 42714598 34221774 42714769 34221911 42714940 34222048 42715111 34222185 42715282 34222322 42715453 34222459 42715624 34222596 42715795 34222733 42715966 34222870 42716137 34223007 42716308 34223144 42716479 34223281 42716650 34223418 42716821 34223555 42716992 34223692 42717163 34223829 42717334 34223966 42717505 34224103 42717676 34224240 42717847 34224377 42718018 34224514 42718189 34224651 42718360 34224788 42718531 34224925 42718702 34225062 42718873 34225199 42719044 34225336 42719215 34225473 42719386 34225610 42719557 34225747 42719728 34225884 42719899 34226021 42720070 34226158 42720241 34226295 42720412 34226432 42720583 34226569 42720754 34226706 42720925 34226843 42721096 34226980 42721267 34227117 42721438 34227254 42721609 34227391 42721780 34227528 42721951 34227665 42722122 34227802 42722293 34227939 42722464 34228076 42722635 34228213 42722806 34228350 42722977 34228487 42723148 34228624 42723319 34228761 42723490 34228898 42723661 34229035 42723832 34229172 42724003 34229309 42724174 34229446 42724345 34229583 42724516 34229720 42724687 34229857 42724858 34229994 42725029 34230131 42725200 34230268 42725371 34230405 42725542 34230542 42725713 34230679 42725884 34230816 42726055 34230953 42726226 34231090 42726397 34231227 42726568 34231364 42726739 34231501 42726910 34231638 42727081 34231775 42727252 34231912 42727423 34232049 42727594 34232186 42727765 34232323 42727936 34232460 42728107 34232597 42728278 34232734 42728449 34232871 42728620 34233008 42728791 34233145 42728962 34233282 42729133 34233419 42729304 34233556 42729475 34233693 42729646 34233830 42729817 34233967 42729988 34234104 42730159 34234241 42730330 34234378 42730501 34234515 42730672 34234652 42730843 34234789 42731014 34234926 42731185 34235063 42731356 34235200 42731527 34235337 42731698 34235474 42731869 34235611 42732040 34235748 42732211 34235885 42732382 34236022 42732553 34236159 42732724 34236296 42732895 34236433 42733066 34236570 42733237 34236707 42733408 34236844 42733579 34236981 42733750 34237118 42733921 34237255 42734092 34237392 42734263 34237529 42734434 34237666 42734605 34237803 42734776 34237940 42734947 34238077 42735118 34238214 42735289 34238351 42735460 34238488 42735631 34238625 42735802 34238762 42735973 34238899 42736144 34239036 42736315 34239173 42736486 34239310 42736657 34239447 42736828 34239584 42736999 34239721 42737170 34239858 42737341 34239995 42737512 34240132 42737683 34240269 42737854 34240406 42738025 34240543 42738196 34240680 42738367 34240817 42738538 34240954 42738709 34241091 42738880 34241228 42739051 34241365 42739222 34241502 42739393 34241639 42739564 34241776 42739735 34241913 42739906 34242050 42740077 34242187 42740248 34242324 42740419 34242461 42740590 34242598 42740761 34242735 42740932 34242872 42741103 34243009 42741274 34243146 42741445 34243283 42741616 34243420 42741787 34243557 42741958 34243694 42742129 34243831 42742300 34243968 42742471 34244105 42742642 34244242 42742813 34244379 42742984 34244516 42743155 34244653 42743326 34244790 42743497 34244927 42743668 34245064 42743839 34245201 42744010 34245338 42744181 34245475 42744352 34245612 42744523 34245749 42744694 34245886 42744865 34246023 42745036 34246160 42745207 34246297 42745378 34246434 42745549 34246571 42745720 34246708 42745891 34246845 42746062 34246982 42746233 34247119 42746404 34247256 42746575 34247393 42746746 34247530 42746917 34247667 42747088 34247804 42747259 34247941 42747430 34248078 42747601 34248215 42747772 34248352 42747943 34248489 42748114 34248626 42748285
1000 35481900 0 35481900 44287627 35482037 44287798 35482174 44287969 35482311 44288140 35482448 44288311 35482585 44288482 35482722 44288653 35482859 44288824 35482996 44288995 35483133 44289166 35483270 44289337 35483407 44289508 35483544 44289679 35483681 44289850 35483818 44290021 35483955 44290192 35484092 44290363 35484229 44290534 35484366 44290705 35484503 44290876 35484640 44291047 35484777 44291218 35484914 44291389 35485051 44291560 35485188 44291731 35485325 44291902 35485462 44292073 35485599 44292244 35485736 44292415 35485873 44292586 35486010 44292757 35486147 44292928 35486284 44293099 35486421 44293270 35486558 44293441 35486695 44293612 35486832 44293783 35486969 44293954 35487106 44294125 35487243 44294296 35487380 44294467 35487517 44294638 35487654 44294809 35487791 44294980 35487928 44295151 35488065 44295322 35488202 44295493 35488339 44295664 35488476 44295835 35488613 44296006 35488750 44296177 35488887 44296348 35489024 44296519 35489161 44296690 35489298 44296861 35489435 44297032 35489572 44297203 35489709 44297374 35489846 44297545 35489983 44297716 35490120 44297887 35490257 44298058 35490394 44298229 35490531 44298400 35490668 44298571 35490805 44298742 35490942 44298913 35491079 44299084 35491216 44299255 35491353 44299426 35491490 44299597 35491627 44299768 35491764 44299939 35491901 44300110 35492038 44300281 35492175 44300452 35492312 44300623 35492449 44300794 35492586 44300965 35492723 44301136 35492860 44301307 35492997 44301478 35493134 44301649 35493271 44301820 35493408 44301991 35493545 44302162 35493682 44302333 35493819 44302504 35493956 44302675 35494093 44302846 35494230 44303017 35494367 44303188 35494504 44303359 35494641 44303530 35494778 44303701 35494915 44303872 35495052 44304043 35495189 44304214 35495326 44304385 35495463 44304556 35495600 44304727 35495737 44304898 35495874 44305069 35496011 44305240 35496148 44305411 35496285 44305582 35496422 44305753 35496559 44305924 35496696 44306095 35496833 44306266 35496970 44306437 35497107 44306608 35497244 44306779 35497381 44306950 35497518 44307121 35497655 44307292 35497792 44307463 35497929 44307634 35498066 44307805 35498203 44307976 35498340 44308147 35498477 44308318 35498614 44308489 35498751 44308660 35498888 44308831 35499025 44309002 35499162 44309173 35499299 44309344 35499436 44309515 35499573 44309686 35499710 44309857 35499847 44310028 35499984 44310199 35500121 44310370 35500258 44310541 35500395 44310712 35500532 44310883 35500669 44311054 35500806 44311225 35500943 44311396 35501080 44311567 35501217 44311738 35501354 44311909 35501491 44312080 35501628 44312251 35501765 44312422 35501902 44312593 35502039 44312764 35502176 44312935 35502313 44313106 35502450 44313277 35502587 44313448 35502724 44313619 35502861 44313790 35502998 44313961 35503135 44314132 35503272 44314303 35503409 44314474 35503546 44314645 35503683 44314816 35503820 44314987 35503957 44315158 35504094 44315329 35504231 44315500 35504368 44315671 35504505 44315842 35504642 44316013 35504779 44316184 35504916 44316355 35505053 44316526 35505190 44316697 35505327 44316868 35505464 44317039 35505601 44317210 35505738 44317381 35505875 44317552 35506012 44317723 35506149 44317894 35506286 44318065 35506423 44318236 35506560 44318407 35506697 44318578 35506834 44318749 35506971 44318920 35507108 44319091 35507245 44319262 35507382 44319433 35507519 44319604 35507656 44319775 35507793 44319946 35507930 44320117 35508067 44320288 35508204 44320459 35508341 44320630 35508478 44320801 35508615 44320972 35508752 44321143 35508889 44321314 35509026 44321485 35509163 44321656 35509300 44321827 35509437 44321998 35509574 44322169 35509711 44322340 35509848 44322511 35509985 44322682 35510122 44322853 35510259 44323024 35510396 44323195 35510533 44323366 35510670 44323537 35510807 44323708 35510944 44323879 35511081 44324050 35511218 44324221 35511355 44324392 35511492 44324563 35511629 44324734 35511766 44324905 35511903 44325076 35512040 44325247 35512177 44325418 35512314 44325589 35512451 44325760 35512588 44325931 35512725 44326102 35512862 44326273 35512999 44326444 35513136 44326615 35513273 44326786 35513410 44326957 35513547 44327128 35513684 44327299 35513821 44327470 35513958 44327641 35514095 44327812 35514232 44327983 35514369 44328154 35514506 44328325 35514643 44328496 35514780 44328667 35514917 44328838 35515054 44329009 35515191 44329180 35515328 44329351 35515465 44329522 35515602 44329693 35515739 44329864 35515876 44330035 35516013 44330206 35516150 44330377 35516287 44330548 35516424 44330719 35516561 44330890 35516698 44331061 35516835 44331232 35516972 44331403 35517109 44331574 35517246 44331745 35517383 44331916 35517520 44332087 35517657 44332258 35517794 44332429 35517931 44332600 35518068 44332771 35518205 44332942 35518342 44333113 35518479 44333284 35518616 44333455 35518753 44333626 35518890 44333797 35519027 44333968 35519164 44334139 35519301 44334310 35519438 44334481 35519575 44334652 35519712 44334823 35519849 44334994 35519986 44335165 35520123 44335336 35520260 44335507 35520397 44335678 35520534 44335849 35520671 44336020 35520808 44336191 35520945 44336362 35521082 44336533 35521219 44336704 35521356 44336875 35521493 44337046 35521630 44337217 35521767 44337388 35521904 44337559 35522041 44337730 35522178 44337901 35522315 44338072 35522452 44338243 35522589 44338414 35522726 44338585 35522863 44338756 35523000 44338927 35523137 44339098 35523274 44339269 35523411 44339440 35523548 44339611 35523685 44339782 35523822 44339953 35523959 44340124 35524096 44340295 35524233 44340466 35524370 44340637 35524507 44340808 35524644 44340979 35524781 44341150 35524918 44341321 35525055 44341492 35525192 44341663 35525329 44341834 35525466 44342005 35525603 44342176 35525740 44342347 35525877 44342518 35526014 44342689 35526151 44342860 35526288 44343031 35526425 44343202 35526562 44343373 35526699 44343544 35526836 44343715 35526973 44343886 35527110 44344057 35527247 44344228 35527384 44344399 35527521 44344570 35527658 44344741 35527795 44344912 35527932 44345083 35528069 44345254 35528206 44345425 35528343 44345596 35528480 44345767 35528617 44345938 35528754 44346109 35528891 44346280 35529028 44346451 35529165 44346622 35529302 44346793 35529439 44346964 35529576 44347135 35529713 44347306 35529850 44347477 35529987 44347648 35530124 44347819 35530261 44347990 35530398 44348161 35530535 44348332 35530672 44348503 35530809 44348674 35530946 44348845 35531083 44349016 35531220 44349187 35531357 44349358 35531494 44349529 35531631 44349700 35531768 44349871 35531905 44350042 35532042 44350213 35532179 44350384 35532316 44350555 35532453 44350726 35532590 44350897 35532727 44351068 35532864 44351239 35533001 44351410 35533138 44351581 35533275 44351752 35533412 44351923 35533549 44352094 35533686 44352265 35533823 44352436 35533960 44352607 35534097 44352778 35534234 44352949 35534371 44353120 35534508 44353291 35534645 44353462 35534782 44353633 35534919 44353804 35535056 44353975 35535193 44354146 35535330 44354317 35535467 44354488 35535604 44354659 35535741 44354830 35535878 44355001 35536015 44355172 35536152 44355343 35536289 44355514 35536426 44355685 35536563 44355856 35536700 44356027 35536837 44356198 35536974 44356369 35537111 44356540 35537248 44356711 35537385 44356882 35537522 44357053 35537659 44357224 35537796 44357395 35537933 44357566 35538070 44357737 35538207 44357908 35538344 44358079 35538481 44358250 35538618 44358421 35538755 44358592 35538892 44358763 35539029 44358934 35539166 44359105 35539303 44359276 35539440 44359447 35539577 44359618 35539714 44359789 35539851 44359960 35539988 44360131 35540125 44360302 35540262 44360473 35540399 44360644 35540536 44360815 35540673 44360986 35540810 44361157 35540947 44361328 35541084 44361499 35541221 44361670 35541358 44361841 35541495 44362012 35541632 44362183 35541769 44362354 35541906 44362525 35542043 44362696 35542180 44362867 35542317 44363038 35542454 44363209 35542591 44363380 35542728 44363551 35542865 44363722 35543002 44363893 35543139 44364064 35543276 44364235 35543413 44364406 35543550 44364577 35543687 44364748 35543824 44364919 35543961 44365090 35544098 44365261 35544235 44365432 35544372 44365603 35544509 44365774 35544646 44365945 35544783 44366116 35544920 44366287 35545057 44366458 35545194 44366629 35545331 44366800 35545468 44366971 35545605 44367142 35545742 44367313 35545879 44367484 35546016 44367655 35546153 44367826 35546290 44367997 35546427 44368168 35546564 44368339 35546701 44368510 35546838 44368681 35546975 44368852 35547112 44369023 35547249 44369194 35547386 44369365 35547523 44369536 35547660 44369707 35547797 44369878 35547934 44370049 35548071 44370220 35548208 44370391 35548345 44370562 35548482 44370733 35548619 44370904 35548756 44371075 35548893 44371246 35549030 44371417 35549167 44371588 35549304 44371759 35549441 44371930 35549578 44372101 35549715 44372272 35549852 44372443 35549989 44372614 35550126 44372785 35550263 44372956 35550400 44373127 35550537 44373298 35550674 44373469 35550811 44373640 35550948 44373811 35551085 44373982 35551222 44374153 35551359 44374324 35551496 44374495 35551633 44374666 35551770 44374837 35551907 44375008 35552044 44375179 35552181 44375350 35552318 44375521 35552455 44375692 35552592 44375863 35552729 44376034 35552866 44376205 35553003 44376376 35553140 44376547 35553277 44376718 35553414 44376889 35553551 44377060 35553688 44377231 35553825 44377402 35553962 44377573 35554099 44377744 35554236 44377915 35554373 44378086 35554510 44378257 35554647 44378428 35554784 44378599 35554921 44378770 35555058 44378941 35555195 44379112 35555332 44379283 35555469 44379454 35555606 44379625 35555743 44379796 35555880 44379967 35556017 44380138 35556154 44380309 35556291 44380480 35556428 44380651 35556565 44380822 35556702 44380993 35556839 44381164 35556976 44381335 35557113 44381506 35557250 44381677 35557387 44381848 35557524 44382019 35557661 44382190 35557798 44382361 35557935 44382532 35558072 44382703 35558209 44382874 35558346 44383045 35558483 44383216 35558620 44383387 35558757 44383558 35558894 44383729 35559031 44383900 35559168 44384071 35559305 44384242 35559442 44384413 35559579 44384584 35559716 44384755 35559853 44384926 35559990 44385097 35560127 44385268 35560264 44385439 35560401 44385610 35560538 44385781 35560675 44385952 35560812 44386123 35560949 44386294 35561086 44386465 35561223 44386636 35561360 44386807 35561497 44386978 35561634 44387149 35561771 44387320 35561908 44387491 35562045 44387662 35562182 44387833 35562319 44388004 35562456 44388175 35562593 44388346 35562730 44388517 35562867 44388688 35563004 44388859 35563141 44389030 35563278 44389201 35563415 44389372 35563552 44389543 35563689 44389714 35563826 44389885 35563963 44390056 35564100 44390227 35564237 44390398 35564374 44390569 35564511 44390740 35564648 44390911 35564785 44391082 35564922 44391253 35565059 44391424 35565196 44391595 35565333 44391766 35565470 44391937 35565607 44392108 35565744 44392279 35565881 44392450 35566018 44392621 35566155 44392792 35566292 44392963 35566429 44393134 35566566 44393305 35566703 44393476 35566840 44393647 35566977 44393818 35567114 44393989 35567251 44394160 35567388 44394331 35567525 44394502 35567662 44394673 35567799 44394844 35567936 44395015 35568073 44395186 35568210 44395357 35568347 44395528 35568484 44395699 35568621 44395870 35568758 44396041 35568895 44396212 35569032 44396383 35569169 44396554 35569306 44396725 35569443 44396896 35569580 44397067 35569717 44397238 35569854 44397409 35569991 44397580 35570128 44397751 35570265 44397922 35570402 44398093 35570539 44398264 35570676 44398435 35570813 44398606 35570950 44398777 35571087 44398948 35571224 44399119 35571361 44399290 35571498 44399461 35571635 44399632 35571772 44399803 35571909 44399974 35572046 44400145 35572183 44400316 35572320 44400487 35572457 44400658 35572594 44400829 35572731 44401000 35572868 44401171 35573005 44401342 35573142 44401513 35573279 44401684 35573416 44401855 35573553 44402026 35573690 44402197 35573827 44402368 35573964 44402539 35574101 44402710 35574238 44402881 35574375 44403052 35574512 44403223 35574649 44403394 35574786 44403565 35574923 44403736 35575060 44403907 35575197 44404078 35575334 44404249 35575471 44404420 35575608 44404591 35575745 44404762 35575882 44404933 35576019 44405104 35576156 44405275 35576293 44405446 35576430 44405617 35576567 44405788 35576704 44405959 35576841 44406130 35576978 44406301 35577115 44406472 35577252 44406643 35577389 44406814 35577526 44406985 35577663 44407156 35577800 44407327 35577937 44407498 35578074 44407669 35578211 44407840 35578348 44408011 35578485 44408182 35578622 44408353 35578759 44408524 35578896 44408695 35579033 44408866 35579170 44409037 35579307 44409208 35579444 44409379 35579581 44409550 35579718 44409721 35579855 44409892 35579992 44410063 35580129 44410234 35580266 44410405 35580403 44410576 35580540 44410747 35580677 44410918 35580814 44411089 35580951 44411260 35581088 44411431 35581225 44411602 35581362 44411773 35581499 44411944 35581636 44412115 35581773 44412286 35581910 44412457 35582047 44412628 35582184 44412799 35582321 44412970 35582458 44413141 35582595 44413312 35582732 44413483 35582869 44413654 35583006 44413825 35583143 44413996 35583280 44414167 35583417 44414338 35583554 44414509 35583691 44414680 35583828 44414851 35583965 44415022 35584102 44415193 35584239 44415364 35584376 44415535 35584513 44415706 35584650 44415877 35584787 44416048 35584924 44416219 35585061 44416390 35585198 44416561 35585335 44416732 35585472 44416903 35585609 44417074 35585746 44417245 35585883 44417416 35586020 44417587 35586157 44417758 35586294 44417929 35586431 44418100 35586568 44418271 35586705 44418442 35586842 44418613 35586979 44418784 35587116 44418955 35587253 44419126 35587390 44419297 35587527 44419468 35587664 44419639 35587801 44419810 35587938 44419981 35588075 44420152 35588212 44420323 35588349 44420494 35588486 44420665 35588623 44420836 35588760 44421007 35588897 44421178 35589034 44421349 35589171 44421520 35589308 44421691 35589445 44421862 35589582 44422033 35589719 44422204 35589856 44422375 35589993 44422546 35590130 44422717 35590267 44422888 35590404 44423059 35590541 44423230 35590678 44423401 35590815 44423572 35590952 44423743 35591089 44423914 35591226 44424085 35591363 44424256 35591500 44424427 35591637 44424598 35591774 44424769 35591911 44424940 35592048 44425111 35592185 44425282 35592322 44425453 35592459 44425624 35592596 44425795 35592733 44425966 35592870 44426137 35593007 44426308 35593144 44426479 35593281 44426650 35593418 44426821 35593555 44426992 35593692 44427163 35593829 44427334 35593966 44427505 35594103 44427676 35594240 44427847 35594377 44428018 35594514 44428189 35594651 44428360 35594788 44428531 35594925 44428702 35595062 44428873 35595199 44429044 35595336 44429215 35595473 44429386 35595610 44429557 35595747 44429728 35595884 44429899 35596021 44430070 35596158 44430241 35596295 44430412 35596432 44430583 35596569 44430754 35596706 44430925 35596843 44431096 35596980 44431267 35597117 44431438 35597254 44431609 35597391 44431780 35597528 44431951 35597665 44432122 35597802 44432293 35597939 44432464 35598076 44432635 35598213 44432806 35598350 44432977 35598487 44433148 35598624 44433319 35598761 44433490 35598898 44433661 35599035 44433832 35599172 44434003 35599309 44434174 35599446 44434345 35599583 44434516 35599720 44434687 35599857 44434858 35599994 44435029 35600131 44435200 35600268 44435371 35600405 44435542 35600542 44435713 35600679 44435884 35600816 44436055 35600953 44436226 35601090 44436397 35601227 44436568 35601364 44436739 35601501 44436910 35601638 44437081 35601775 44437252 35601912 44437423 35602049 44437594 35602186 44437765 35602323 44437936 35602460 44438107 35602597 44438278 35602734 44438449 35602871 44438620 35603008 44438791 35603145 44438962 35603282 44439133 35603419 44439304 35603556 44439475 35603693 44439646 35603830 44439817 35603967 44439988 35604104 44440159 35604241 44440330 35604378 44440501 35604515 44440672 35604652 44440843 35604789 44441014 35604926 44441185 35605063 44441356 35605200 44441527 35605337 44441698 35605474 44441869 35605611 44442040 35605748 44442211 35605885 44442382 35606022 44442553 35606159 44442724 35606296 44442895 35606433 44443066 35606570 44443237 35606707 44443408 35606844 44443579 35606981 44443750 35607118 44443921 35607255 44444092 35607392 44444263 35607529 44444434 35607666 44444605 35607803 44444776 35607940 44444947 35608077 44445118 35608214 44445289 35608351 44445460 35608488 44445631 35608625 44445802 35608762 44445973 35608899 44446144 35609036 44446315 35609173 44446486 35609310 44446657 35609447 44446828 35609584 44446999 35609721 44447170 35609858 44447341 35609995 44447512 35610132 44447683 35610269 44447854 35610406 44448025 35610543 44448196 35610680 44448367 35610817 44448538 35610954 44448709 35611091 44448880 35611228 44449051 35611365 44449222 35611502 44449393 35611639 44449564 35611776 44449735 35611913 44449906 35612050 44450077 35612187 44450248 35612324 44450419 35612461 44450590 35612598 44450761 35612735 44450932 35612872 44451103 35613009 44451274 35613146 44451445 35613283 44451616 35613420 44451787 35613557 44451958 35613694 44452129 35613831 44452300 35613968 44452471 35614105 44452642 35614242 44452813 35614379 44452984 35614516 44453155 35614653 44453326 35614790 44453497 35614927 44453668 35615064 44453839 35615201 44454010 35615338 44454181 35615475 44454352 35615612 44454523 35615749 44454694 35615886 44454865 35616023 44455036 35616160 44455207 35616297 44455378 35616434 44455549 35616571 44455720 35616708 44455891 35616845 44456062 35616982 44456233 35617119 44456404 35617256 44456575 35617393 44456746 35617530 44456917 35617667 44457088 35617804 44457259 35617941 44457430 35618078 44457601 35618215 44457772 35618352 44457943 35618489 44458114 35618626 44458285
1000 77712976 0 77712976 96999408 77713113 96999579 77713250 96999750 77713387 96999921 77713524 97000092 77713661 97000263 77713798 97000434 77713935 97000605 77714072 97000776 77714209 97000947 77714346 97001118 77714483 97001289 77714620 97001460 77714757 97001631 77714894 97001802 77715031 97001973 77715168 97002144 77715305 97002315 77715442 97002486 77715579 97002657 77715716 97002828 77715853 97002999 77715990 97003170 77716127 97003341 77716264 97003512 77716401 97003683 77716538 97003854 77716675 97004025 77716812 97004196 77716949 97004367 77717086 97004538 77717223 97004709 77717360 97004880 77717497 97005051 77717634 97005222 77717771 97005393 77717908 97005564 77718045 97005735 77718182 97005906 77718319 97006077 77718456 97006248 77718593 97006419 77718730 97006590 77718867 97006761 77719004 97006932 77719141 97007103 77719278 97007274 77719415 97007445 77719552 97007616 77719689 97007787 77719826 97007958 77719963 97008129 77720100 97008300 77720237 97008471 77720374 97008642 77720511 97008813 77720648 97008984 77720785 97009155 77720922 97009326 77721059 97009497 77721196 97009668 77721333 97009839 77721470 97010010 77721607 97010181 77721744 97010352 77721881 97010523 77722018 97010694 77722155 97010865 77722292 97011036 77722429 97011207 77722566 97011378 77722703 97011549 77722840 97011720 77722977 97011891 77723114 97012062 77723251 97012233 77723388 97012404 77723525 97012575 77723662 97012746 77723799 97012917 77723936 97013088 77724073 97013259 77724210 97013430 77724347 97013601 77724484 97013772 77724621 97013943 77724758 97014114 77724895 97014285 77725032 97014456 77725169 97014627 77725306 97014798 77725443 97014969 77725580 97015140 77725717 97015311 77725854 97015482 77725991 97015653 77726128 97015824 77726265 97015995 77726402 97016166 77726539 97016337 77726676 97016508 77726813 97016679 77726950 97016850 77727087 97017021 77727224 97017192 77727361 97017363 77727498 97017534 77727635 97017705 77727772 97017876 77727909 97018047 77728046 97018218 77728183 97018389 77728320 97018560 77728457 97018731 77728594 97018902 77728731 97019073 77728868 97019244 77729005 97019415 77729142 97019586 77729279 97019757 77729416 97019928 77729553 97020099 77729690 97020270 77729827 97020441 77729964 97020612 77730101 97020783 77730238 97020954 77730375 97021125 77730512 97021296 77730649 97021467 77730786 97021638 77730923 97021809 77731060 97021980 77731197 97022151 77731334 97022322 77731471 97022493 77731608 97022664 77731745 97022835 77731882 97023006 77732019 97023177 77732156 97023348 77732293 97023519 77732430 97023690 77732567 97023861 77732704 97024032 77732841 97024203 77732978 97024374 77733115 97024545 77733252 97024716 77733389 97024887 77733526 97025058 77733663 97025229 77733800 97025400 77733937 97025571 77734074 97025742 77734211 97025913 77734348 97026084 77734485 97026255 77734622 97026426 77734759 97026597 77734896 97026768 77735033 97026939 77735170 97027110 77735307 97027281 77735444 97027452 77735581 97027623 77735718 97027794 77735855 97027965 77735992 97028136 77736129 97028307 77736266 97028478 77736403 97028649 77736540 97028820 77736677 97028991 77736814 97029162 77736951 97029333 77737088 97029504 77737225 97029675 77737362 97029846 77737499 97030017 77737636 97030188 77737773 97030359 77737910 97030530 77738047 97030701 77738184 97030872 77738321 97031043 77738458 97031214 77738595 97031385 77738732 97031556 77738869 97031727 77739006 97031898 77739143 97032069 77739280 97032240 77739417 97032411 77739554 97032582 77739691 97032753 77739828 97032924 77739965 97033095 77740102 97033266 77740239 97033437 77740376 97033608 77740513 97033779 77740650 97033950 77740787 97034121 77740924 97034292 77741061 97034463 77741198 97034634 77741335 97034805 77741472 97034976 77741609 97035147 77741746 97035318 77741883 97035489 77742020 97035660 77742157 97035831 77742294 97036002 77742431 97036173 77742568 97036344 77742705 97036515 77742842 97036686 77742979 97036857 77743116 97037028 77743253 97037199 77743390 97037370 77743527 97037541 77743664 97037712 77743801 97037883 77743938 97038054 77744075 97038225 77744212 97038396 77744349 97038567 77744486 97038738 77744623 97038909 77744760 97039080 77744897 97039251 77745034 97039422 77745171 97039593 77745308 97039764 77745445 97039935 77745582 97040106 77745719 97040277 77745856 97040448 77745993 97040619 77746130 97040790 77746267 97040961 77746404 97041132 77746541 97041303 77746678 97041474 77746815 97041645 77746952 97041816 77747089 97041987 77747226 97042158 77747363 97042329 77747500 97042500 77747637 97042671 77747774 97042842 77747911 97043013 77748048 97043184 77748185 97043355 77748322 97043526 77748459 97043697 77748596 97043868 77748733 97044039 77748870 97044210 77749007 97044381 77749144 97044552 77749281 97044723 77749418 97044894 77749555 97045065 77749692 97045236 77749829 97045407 77749966 97045578 77750103 97045749 77750240 97045920 77750377 97046091 77750514 97046262 77750651 97046433 77750788 97046604 77750925 97046775 77751062 97046946 77751199 97047117 77751336 97047288 77751473 97047459 77751610 97047630 77751747 97047801 77751884 97047972 77752021 97048143 77752158 97048314 77752295 97048485 77752432 97048656 77752569 97048827 77752706 97048998 77752843 97049169 77752980 97049340 77753117 97049511 77753254 97049682 77753391 97049853 77753528 97050024 77753665 97050195 77753802 97050366 77753939 97050537 77754076 97050708 77754213 97050879 77754350 97051050 77754487 97051221 77754624 97051392 77754761 97051563 77754898 97051734 77755035 97051905 77755172 97052076 77755309 97052247 77755446 97052418 77755583 97052589 77755720 97052760 77755857 97052931 77755994 97053102 77756131 97053273 77756268 97053444 77756405 97053615 77756542 97053786 77756679 97053957 77756816 97054128 77756953 97054299 77757090 97054470 77757227 97054641 77757364 97054812 77757501 97054983 77757638 97055154 77757775 97055325 77757912 97055496 77758049 97055667 77758186 97055838 77758323 97056009 77758460 97056180 77758597 97056351 77758734 97056522 77758871 97056693 77759008 97056864 77759145 97057035 77759282 97057206 77759419 97057377 77759556 97057548 77759693 97057719 77759830 97057890 77759967 97058061 77760104 97058232 77760241 97058403 77760378 97058574 77760515 97058745 77760652 97058916 77760789 97059087 77760926 97059258 77761063 97059429 77761200 97059600 77761337 97059771 77761474 97059942 77761611 97060113 77761748 97060284 77761885 97060455 77762022 97060626 77762159 97060797 77762296 97060968 77762433 97061139 77762570 97061310 77762707 97061481 77762844 97061652 77762981 97061823 77763118 97061994 77763255 97062165 77763392 97062336 77763529 97062507 77763666 97062678 77763803 97062849 77763940 97063020 77764077 97063191 77764214 97063362 77764351 97063533 77764488 97063704 77764625 97063875 77764762 97064046 77764899 97064217 77765036 97064388 77765173 97064559 77765310 97064730 77765447 97064901 77765584 97065072 77765721 97065243 77765858 97065414 77765995 97065585 77766132 97065756 77766269 97065927 77766406 97066098 77766543 97066269 77766680 97066440 77766817 97066611 77766954 97066782 77767091 97066953 77767228 97067124 77767365 97067295 77767502 97067466 77767639 97067637 77767776 97067808 77767913 97067979 77768050 97068150 77768187 97068321 77768324 97068492 77768461 97068663 77768598 97068834 77768735 97069005 77768872 97069176 77769009 97069347 77769146 97069518 77769283 97069689 77769420 97069860 77769557 97070031 77769694 97070202 77769831 97070373 77769968 97070544 77770105 97070715 77770242 97070886 77770379 97071057 77770516 97071228 77770653 97071399 77770790 97071570 77770927 97071741 77771064 97071912 77771201 97072083 77771338 97072254 77771475 97072425 77771612 97072596 77771749 97072767 77771886 97072938 77772023 97073109 77772160 97073280 77772297 97073451 77772434 97073622 77772571 97073793 77772708 97073964 77772845 97074135 77772982 97074306 77773119 97074477 77773256 97074648 77773393 97074819 77773530 97074990 77773667 97075161 77773804 97075332 77773941 97075503 77774078 97075674 77774215 97075845 77774352 97076016 77774489 97076187 77774626 97076358 77774763 97076529 77774900 97076700 77775037 97076871 77775174 97077042 77775311 97077213 77775448 97077384 77775585 97077555 77775722 97077726 77775859 97077897 77775996 97078068 77776133 97078239 77776270 97078410 77776407 97078581 77776544 97078752 77776681 97078923 77776818 97079094 77776955 97079265 77777092 97079436 77777229 97079607 77777366 97079778 77777503 97079949 77777640 97080120 77777777 97080291 77777914 97080462 77778051 97080633 77778188 97080804 77778325 97080975 77778462 97081146 77778599 97081317 77778736 97081488 77778873 97081659 77779010 97081830 77779147 97082001 77779284 97082172 77779421 97082343 77779558 97082514 77779695 97082685 77779832 97082856 77779969 97083027 77780106 97083198 77780243 97083369 77780380 97083540 77780517 97083711 77780654 97083882 77780791 97084053 77780928 97084224 77781065 97084395 77781202 97084566 77781339 97084737 77781476 97084908 77781613 97085079 77781750 97085250 77781887 97085421 77782024 97085592 77782161 97085763 77782298 97085934 77782435 97086105 77782572 97086276 77782709 97086447 77782846 97086618 77782983 97086789 77783120 97086960 77783257 97087131 77783394 97087302 77783531 97087473 77783668 97087644 77783805 97087815 77783942 97087986 77784079 97088157 77784216 97088328 77784353 97088499 77784490 97088670 77784627 97088841 77784764 97089012 77784901 97089183 77785038 97089354 77785175 97089525 77785312 97089696 77785449 97089867 77785586 97090038 77785723 97090209 77785860 97090380 77785997 97090551 77786134 97090722 77786271 97090893 77786408 97091064 77786545 97091235 77786682 97091406 77786819 97091577 77786956 97091748 77787093 97091919 77787230 97092090 77787367 97092261 77787504 97092432 77787641 97092603 77787778 97092774 77787915 97092945 77788052 97093116 77788189 97093287 77788326 97093458 77788463 97093629 77788600 97093800 77788737 97093971 77788874 97094142 77789011 97094313 77789148 97094484 77789285 97094655 77789422 97094826 77789559 97094997 77789696 97095168 77789833 97095339 77789970 97095510 77790107 97095681 77790244 97095852 77790381 97096023 77790518 97096194 77790655 97096365 77790792 97096536 77790929 97096707 77791066 97096878 77791203 97097049 77791340 97097220 77791477 97097391 77791614 97097562 77791751 97097733 77791888 97097904 77792025 97098075 77792162 97098246 77792299 97098417 77792436 97098588 77792573 97098759 77792710 97098930 77792847 97099101 77792984 97099272 77793121 97099443 77793258 97099614 77793395 97099785 77793532 97099956 77793669 97100127 77793806 97100298 77793943 97100469 77794080 97100640 77794217 97100811 77794354 97100982 77794491 97101153 77794628 97101324 77794765 97101495 77794902 97101666 77795039 97101837 77795176 97102008 77795313 97102179 77795450 97102350 77795587 97102521 77795724 97102692 77795861 97102863 77795998 97103034 77796135 97103205 77796272 97103376 77796409 97103547 77796546 97103718 77796683 97103889 77796820 97104060 77796957 97104231 77797094 97104402 77797231 97104573 77797368 97104744 77797505 97104915 77797642 97105086 77797779 97105257 77797916 97105428 77798053 97105599 77798190 97105770 77798327 97105941 77798464 97106112 77798601 97106283 77798738 97106454 77798875 97106625 77799012 97106796 77799149 97106967 77799286 97107138 77799423 97107309 77799560 97107480 77799697 97107651 77799834 97107822 77799971 97107993 77800108 97108164 77800245 97108335 77800382 97108506 77800519 97108677 77800656 97108848 77800793 97109019 77800930 97109190 77801067 97109361 77801204 97109532 77801341 97109703 77801478 97109874 77801615 97110045 77801752 97110216 77801889 97110387 77802026 97110558 77802163 97110729 77802300 97110900 77802437 97111071 77802574 97111242 77802711 97111413 77802848 97111584 77802985 97111755 77803122 97111926 77803259 97112097 77803396 97112268 77803533 97112439 77803670 97112610 77803807 97112781 77803944 97112952 77804081 97113123 77804218 97113294 77804355 97113465 77804492 97113636 77804629 97113807 77804766 97113978 77804903 97114149 77805040 97114320 77805177 97114491 77805314 97114662 77805451 97114833 77805588 97115004 77805725 97115175 77805862 97115346 77805999 97115517 77806136 97115688 77806273 97115859 77806410 97116030 77806547 97116201 77806684 97116372 77806821 97116543 77806958 97116714 77807095 97116885 77807232 97117056 77807369 97117227 77807506 97117398 77807643 97117569 77807780 97117740 77807917 97117911 77808054 97118082 77808191 97118253 77808328 97118424 77808465 97118595 77808602 97118766 77808739 97118937 77808876 97119108 77809013 97119279 77809150 97119450 77809287 97119621 77809424 97119792 77809561 97119963 77809698 97120134 77809835 97120305 77809972 97120476 77810109 97120647 77810246 97120818 77810383 97120989 77810520 97121160 77810657 97121331 77810794 97121502 77810931 97121673 77811068 97121844 77811205 97122015 77811342 97122186 77811479 97122357 77811616 97122528 77811753 97122699 77811890 97122870 77812027 97123041 77812164 97123212 77812301 97123383 77812438 97123554 77812575 97123725 77812712 97123896 77812849 97124067 77812986 97124238 77813123 97124409 77813260 97124580 77813397 97124751 77813534 97124922 77813671 97125093 77813808 97125264 77813945 97125435 77814082 97125606 77814219 97125777 77814356 97125948 77814493 97126119 77814630 97126290 77814767 97126461 77814904 97126632 77815041 97126803 77815178 97126974 77815315 97127145 77815452 97127316 77815589 97127487 77815726 97127658 77815863 97127829 77816000 97128000 77816137 97128171 77816274 97128342 77816411 97128513 77816548 97128684 77816685 97128855 77816822 97129026 77816959 97129197 77817096 97129368 77817233 97129539 77817370 97129710 77817507 97129881 77817644 97130052 77817781 97130223 77817918 97130394 77818055 97130565 77818192 97130736 77818329 97130907 77818466 97131078 77818603 97131249 77818740 97131420 77818877 97131591 77819014 97131762 77819151 97131933 77819288 97132104 77819425 97132275 77819562 97132446 77819699 97132617 77819836 97132788 77819973 97132959 77820110 97133130 77820247 97133301 77820384 97133472 77820521 97133643 77820658 97133814 77820795 97133985 77820932 97134156 77821069 97134327 77821206 97134498 77821343 97134669 77821480 97134840 77821617 97135011 77821754 97135182 77821891 97135353 77822028 97135524 77822165 97135695 77822302 97135866 77822439 97136037 77822576 97136208 77822713 97136379 77822850 97136550 77822987 97136721 77823124 97136892 77823261 97137063 77823398 97137234 77823535 97137405 77823672 97137576 77823809 97137747 77823946 97137918 77824083 97138089 77824220 97138260 77824357 97138431 77824494 97138602 77824631 97138773 77824768 97138944 77824905 97139115 77825042 97139286 77825179 97139457 77825316 97139628 77825453 97139799 77825590 97139970 77825727 97140141 77825864 97140312 77826001 97140483 77826138 97140654 77826275 97140825 77826412 97140996 77826549 97141167 77826686 97141338 77826823 97141509 77826960 97141680 77827097 97141851 77827234 97142022 77827371 97142193 77827508 97142364 77827645 97142535 77827782 97142706 77827919 97142877 77828056 97143048 77828193 97143219 77828330 97143390 77828467 97143561 77828604 97143732 77828741 97143903 77828878 97144074 77829015 97144245 77829152 97144416 77829289 97144587 77829426 97144758 77829563 97144929 77829700 97145100 77829837 97145271 77829974 97145442 77830111 97145613 77830248 97145784 77830385 97145955 77830522 97146126 77830659 97146297 77830796 97146468 77830933 97146639 77831070 97146810 77831207 97146981 77831344 97147152 77831481 97147323 77831618 97147494 77831755 97147665 77831892 97147836 77832029 97148007 77832166 97148178 77832303 97148349 77832440 97148520 77832577 97148691 77832714 97148862 77832851 97149033 77832988 97149204 77833125 97149375 77833262 97149546 77833399 97149717 77833536 97149888 77833673 97150059 77833810 97150230 77833947 97150401 77834084 97150572 77834221 97150743 77834358 97150914 77834495 97151085 77834632 97151256 77834769 97151427 77834906 97151598 77835043 97151769 77835180 97151940 77835317 97152111 77835454 97152282 77835591 97152453 77835728 97152624 77835865 97152795 77836002 97152966 77836139 97153137 77836276 97153308 77836413 97153479 77836550 97153650 77836687 97153821 77836824 97153992 77836961 97154163 77837098 97154334 77837235 97154505 77837372 97154676 77837509 97154847 77837646 97155018 77837783 97155189 77837920 97155360 77838057 97155531 77838194 97155702 77838331 97155873 77838468 97156044 77838605 97156215 77838742 97156386 77838879 97156557 77839016 97156728 77839153 97156899 77839290 97157070 77839427 97157241 77839564 97157412 77839701 97157583 77839838 97157754 77839975 97157925 77840112 97158096 77840249 97158267 77840386 97158438 77840523 97158609 77840660 97158780 77840797 97158951 77840934 97159122 77841071 97159293 77841208 97159464 77841345 97159635 77841482 97159806 77841619 97159977 77841756 97160148 77841893 97160319 77842030 97160490 77842167 97160661 77842304 97160832 77842441 97161003 77842578 97161174 77842715 97161345 77842852 97161516 77842989 97161687 77843126 97161858 77843263 97162029 77843400 97162200 77843537 97162371 77843674 97162542 77843811 97162713 77843948 97162884 77844085 97163055 77844222 97163226 77844359 97163397 77844496 97163568 77844633 97163739 77844770 97163910 77844907 97164081 77845044 97164252 77845181 97164423 77845318 97164594 77845455 97164765 77845592 97164936 77845729 97165107 77845866 97165278 77846003 97165449 77846140 97165620 77846277 97165791 77846414 97165962 77846551 97166133 77846688 97166304 77846825 97166475 77846962 97166646 77847099 97166817 77847236 97166988 77847373 97167159 77847510 97167330 77847647 97167501 77847784 97167672 77847921 97167843 77848058 97168014 77848195 97168185 77848332 97168356 77848469 97168527 77848606 97168698 77848743 97168869 77848880 97169040 77849017 97169211 77849154 97169382 77849291 97169553 77849428 97169724 77849565 97169895 77849702 97170066
1000 55757900 0 55757900 69595627 55758037 69595798 55758174 69595969 55758311 69596140 55758448 69596311 55758585 69596482 55758722 69596653 55758859 69596824 55758996 69596995 55759133 69597166 55759270 69597337 55759407 69597508 55759544 69597679 55759681 69597850 55759818 69598021 55759955 69598192 55760092 69598363 55760229 69598534 55760366 69598705 55760503 69598876 55760640 69599047 55760777 69599218 55760914 69599389 55761051 69599560 55761188 69599731 55761325 69599902 55761462 69600073 55761599 69600244 55761736 69600415 55761873 69600586 55762010 69600757 55762147 69600928 55762284 69601099 55762421 69601270 55762558 69601441 55762695 69601612 55762832 69601783 55762969 69601954 55763106 69602125 55763243 69602296 55763380 69602467 55763517 69602638 55763654 69602809 55763791 69602980 55763928 69603151 55764065 69603322 55764202 69603493 55764339 69603664 55764476 69603835 55764613 69604006 55764750 69604177 55764887 69604348 55765024 69604519 55765161 69604690 55765298 69604861 55765435 69605032 55765572 69605203 55765709 69605374 55765846 69605545 55765983 69605716 55766120 69605887 55766257 69606058 55766394 69606229 55766531 69606400 55766668 69606571 55766805 69606742 55766942 69606913 55767079 69607084 55767216 69607255 55767353 69607426 55767490 69607597 55767627 69607768 55767764 69607939 55767901 69608110 55768038 69608281 55768175 69608452 55768312 69608623 55768449 69608794 55768586 69608965 55768723 69609136 55768860 69609307 55768997 69609478 55769134 69609649 55769271 69609820 55769408 69609991 55769545 69610162 55769682 69610333 55769819 69610504 55769956 69610675 55770093 69610846 55770230 69611017 55770367 69611188 55770504 69611359 55770641 69611530 55770778 69611701 55770915 69611872 55771052 69612043 55771189 69612214 55771326 69612385 55771463 69612556 55771600 69612727 55771737 69612898 55771874 69613069 55772011 69613240 55772148 69613411 55772285 69613582 55772422 69613753 55772559 69613924 55772696 69614095 55772833 69614266 55772970 69614437 55773107 69614608 55773244 69614779 55773381 69614950 55773518 69615121 55773655 69615292 55773792 69615463 55773929 69615634 55774066 69615805 55774203 69615976 55774340 69616147 55774477 69616318 55774614 69616489 55774751 69616660 55774888 69616831 55775025 69617002 55775162 69617173 55775299 69617344 55775436 69617515 55775573 69617686 55775710 69617857 55775847 69618028 55775984 69618199 55776121 69618370 55776258 69618541 55776395 69618712 55776532 69618883 55776669 69619054 55776806 69619225 55776943 69619396 55777080 69619567 55777217 69619738 55777354 69619909 55777491 69620080 55777628 69620251 55777765 69620422 55777902 69620593 55778039 69620764 55778176 69620935 55778313 69621106 55778450 69621277 55778587 69621448 55778724 69621619 55778861 69621790 55778998 69621961 55779135 69622132 55779272 69622303 55779409 69622474 55779546 69622645 55779683 69622816 55779820 69622987 55779957 69623158 55780094 69623329 55780231 69623500 55780368 69623671 55780505 69623842 55780642 69624013 55780779 69624184 55780916 69624355 55781053 69624526 55781190 69624697 55781327 69624868 55781464 69625039 55781601 69625210 55781738 69625381 55781875 69625552 55782012 69625723 55782149 69625894 55782286 69626065 55782423 69626236 55782560 69626407 55782697 69626578 55782834 69626749 55782971 69626920 55783108 69627091 55783245 69627262 55783382 69627433 55783519 69627604 55783656 69627775 55783793 69627946 55783930 69628117 55784067 69628288 55784204 69628459 55784341 69628630 55784478 69628801 55784615 69628972 55784752 69629143 55784889 69629314 55785026 69629485 55785163 69629656 55785300 69629827 55785437 69629998 55785574 69630169 55785711 69630340 55785848 69630511 55785985 69630682 55786122 69630853 55786259 69631024 55786396 69631195 55786533 69631366 55786670 69631537 55786807 69631708 55786944 69631879 55787081 69632050 55787218 69632221 55787355 69632392 55787492 69632563 55787629 69632734 55787766 69632905 55787903 69633076 55788040 69633247 55788177 69633418 55788314 69633589 55788451 69633760 55788588 69633931 55788725 69634102 55788862 69634273 55788999 69634444 55789136 69634615 55789273 69634786 55789410 69634957 55789547 69635128 55789684 69635299 55789821 69635470 55789958 69635641 55790095 69635812 55790232 69635983 55790369 69636154 55790506 69636325 55790643 69636496 55790780 69636667 55790917 69636838 55791054 69637009 55791191 69637180 55791328 69637351 55791465 69637522 55791602 69637693 55791739 69637864 55791876 69638035 55792013 69638206 55792150 69638377 55792287 69638548 55792424 69638719 55792561 69638890 55792698 69639061 55792835 69639232 55792972 69639403 55793109 69639574 55793246 69639745 55793383 69639916 55793520 69640087 55793657 69640258 55793794 69640429 55793931 69640600 55794068 69640771 55794205 69640942 55794342 69641113 55794479 69641284 55794616 69641455 55794753 69641626 55794890 69641797 55795027 69641968 55795164 69642139 55795301 69642310 55795438 69642481 55795575 69642652 55795712 69642823 55795849 69642994 55795986 69643165 55796123 69643336 55796260 69643507 55796397 69643678 55796534 69643849 55796671 69644020 55796808 69644191 55796945 69644362 55797082 69644533 55797219 69644704 55797356 69644875 55797493 69645046 55797630 69645217 55797767 69645388 55797904 69645559 55798041 69645730 55798178 69645901 55798315 69646072 55798452 69646243 55798589 69646414 55798726 69646585 55798863 69646756 55799000 69646927 55799137 69647098 55799274 69647269 55799411 69647440 55799548 69647611 55799685 69647782 55799822 69647953 55799959 69648124 55800096 69648295 55800233 69648466 55800370 69648637 55800507 69648808 55800644 69648979 55800781 69649150 55800918 69649321 55801055 69649492 55801192 69649663 55801329 69649834 55801466 69650005 55801603 69650176 55801740 69650347 55801877 69650518 55802014 69650689 55802151 69650860 55802288 69651031 55802425 69651202 55802562 69651373 55802699 69651544 55802836 69651715 55802973 69651886 55803110 69652057 55803247 69652228 55803384 69652399 55803521 69652570 55803658 69652741 55803795 69652912 55803932 69653083 55804069 69653254 55804206 69653425 55804343 69653596 55804480 69653767 55804617 69653938 55804754 69654109 55804891 69654280 55805028 69654451 55805165 69654622 55805302 69654793 55805439 69654964 55805576 69655135 55805713 69655306 55805850 69655477 55805987 69655648 55806124 69655819 55806261 69655990 55806398 69656161 55806535 69656332 55806672 69656503 55806809 69656674 55806946 69656845 55807083 69657016 55807220 69657187 55807357 69657358 55807494 69657529 55807631 69657700 55807768 69657871 55807905 69658042 55808042 69658213 55808179 69658384 55808316 69658555 55808453 69658726 55808590 69658897 55808727 69659068 55808864 69659239 55809001 69659410 55809138 69659581 55809275 69659752 55809412 69659923 55809549 69660094 55809686 69660265 55809823 69660436 55809960 69660607 55810097 69660778 55810234 69660949 55810371 69661120 55810508 69661291 55810645 69661462 55810782 69661633 55810919 69661804 55811056 69661975 55811193 69662146 55811330 69662317 55811467 69662488 55811604 69662659 55811741 69662830 55811878 69663001 55812015 69663172 55812152 69663343 55812289 69663514 55812426 69663685 55812563 69663856 55812700 69664027 55812837 69664198 55812974 69664369 55813111 69664540 55813248 69664711 55813385 69664882 55813522 69665053 55813659 69665224 55813796 69665395 55813933 69665566 55814070 69665737 55814207 69665908 55814344 69666079 55814481 69666250 55814618 69666421 55814755 69666592 55814892 69666763 55815029 69666934 55815166 69667105 55815303 69667276 55815440 69667447 55815577 69667618 55815714 69667789 55815851 69667960 55815988 69668131 55816125 69668302 55816262 69668473 55816399 69668644 55816536 69668815 55816673 69668986 55816810 69669157 55816947 69669328 55817084 69669499 55817221 69669670 55817358 69669841 55817495 69670012 55817632 69670183 55817769 69670354 55817906 69670525 55818043 69670696 55818180 69670867 55818317 69671038 55818454 69671209 55818591 69671380 55818728 69671551 55818865 69671722 55819002 69671893 55819139 69672064 55819276 69672235 55819413 69672406 55819550 69672577 55819687 69672748 55819824 69672919 55819961 69673090 55820098 69673261 55820235 69673432 55820372 69673603 55820509 69673774 55820646 69673945 55820783 69674116 55820920 69674287 55821057 69674458 55821194 69674629 55821331 69674800 55821468 69674971 55821605 69675142 55821742 69675313 55821879 69675484 55822016 69675655 55822153 69675826 55822290 69675997 55822427 69676168 55822564 69676339 55822701 69676510 55822838 69676681 55822975 69676852 55823112 69677023 55823249 69677194 55823386 69677365 55823523 69677536 55823660 69677707 55823797 69677878 55823934 69678049 55824071 69678220 55824208 69678391 55824345 69678562 55824482 69678733 55824619 69678904 55824756 69679075 55824893 69679246 55825030 69679417 55825167 69679588 55825304 69679759 55825441 69679930 55825578 69680101 55825715 69680272 55825852 69680443 55825989 69680614 55826126 69680785 55826263 69680956 55826400 69681127 55826537 69681298 55826674 69681469 55826811 69681640 55826948 69681811 55827085 69681982 55827222 69682153 55827359 69682324 55827496 69682495 55827633 69682666 55827770 69682837 55827907 69683008 55828044 69683179 55828181 69683350 55828318 69683521 55828455 69683692 55828592 69683863 55828729 69684034 55828866 69684205 55829003 69684376 55829140 69684547 55829277 69684718 55829414 69684889 55829551 69685060 55829688 69685231 55829825 69685402 55829962 69685573 55830099 69685744 55830236 69685915 55830373 69686086 55830510 69686257 55830647 69686428 55830784 69686599 55830921 69686770 55831058 69686941 55831195 69687112 55831332 69687283 55831469 69687454 55831606 69687625 55831743 69687796 55831880 69687967 55832017 69688138 55832154 69688309 55832291 69688480 55832428 69688651 55832565 69688822 55832702 69688993 55832839 69689164 55832976 69689335 55833113 69689506 55833250 69689677 55833387 69689848 55833524 69690019 55833661 69690190 55833798 69690361 55833935 69690532 55834072 69690703 55834209 69690874 55834346 69691045 55834483 69691216 55834620 69691387 55834757 69691558 55834894 69691729 55835031 69691900 55835168 69692071 55835305 69692242 55835442 69692413 55835579 69692584 55835716 69692755 55835853 69692926 55835990 69693097 55836127 69693268 55836264 69693439 55836401 69693610 55836538 69693781 55836675 69693952 55836812 69694123 55836949 69694294 55837086 69694465 55837223 69694636 55837360 69694807 55837497 69694978 55837634 69695149 55837771 69695320 55837908 69695491 55838045 69695662 55838182 69695833 55838319 69696004 55838456 69696175 55838593 69696346 55838730 69696517 55838867 69696688 55839004 69696859 55839141 69697030 55839278 69697201 55839415 69697372 55839552 69697543 55839689 69697714 55839826 69697885 55839963 69698056 55840100 69698227 55840237 69698398 55840374 69698569 55840511 69698740 55840648 69698911 55840785 69699082 55840922 69699253 55841059 69699424 55841196 69699595 55841333 69699766 55841470 69699937 55841607 69700108 55841744 69700279 55841881 69700450 55842018 69700621 55842155 69700792 55842292 69700963 55842429 69701134 55842566 69701305 55842703 69701476 55842840 69701647 55842977 69701818 55843114 69701989 55843251 69702160 55843388 69702331 55843525 69702502 55843662 69702673 55843799 69702844 55843936 69703015 55844073 69703186 55844210 69703357 55844347 69703528 55844484 69703699 55844621 69703870 55844758 69704041 55844895 69704212 55845032 69704383 55845169 69704554 55845306 69704725 55845443 69704896 55845580 69705067 55845717 69705238 55845854 69705409 55845991 69705580 55846128 69705751 55846265 69705922 55846402 69706093 55846539 69706264 55846676 69706435 55846813 69706606 55846950 69706777 55847087 69706948 55847224 69707119 55847361 69707290 55847498 69707461 55847635 69707632 55847772 69707803 55847909 69707974 55848046 69708145 55848183 69708316 55848320 69708487 55848457 69708658 55848594 69708829 55848731 69709000 55848868 69709171 55849005 69709342 55849142 69709513 55849279 69709684 55849416 69709855 55849553 69710026 55849690 69710197 55849827 69710368 55849964 69710539 55850101 69710710 55850238 69710881 55850375 69711052 55850512 69711223 55850649 69711394 55850786 69711565 55850923 69711736 55851060 69711907 55851197 69712078 55851334 69712249 55851471 69712420 55851608 69712591 55851745 69712762 55851882 69712933 55852019 69713104 55852156 69713275 55852293 69713446 55852430 69713617 55852567 69713788 55852704 69713959 55852841 69714130 55852978 69714301 55853115 69714472 55853252 69714643 55853389 69714814 55853526 69714985 55853663 69715156 55853800 69715327 55853937 69715498 55854074 69715669 55854211 69715840 55854348 69716011 55854485 69716182 55854622 69716353 55854759 69716524 55854896 69716695 55855033 69716866 55855170 69717037 55855307 69717208 55855444 69717379 55855581 69717550 55855718 69717721 55855855 69717892 55855992 69718063 55856129 69718234 55856266 69718405 55856403 69718576 55856540 69718747 55856677 69718918 55856814 69719089 55856951 69719260 55857088 69719431 55857225 69719602 55857362 69719773 55857499 69719944 55857636 69720115 55857773 69720286 55857910 69720457 55858047 69720628 55858184 69720799 55858321 69720970 55858458 69721141 55858595 69721312 55858732 69721483 55858869 69721654 55859006 69721825 55859143 69721996 55859280 69722167 55859417 69722338 55859554 69722509 55859691 69722680 55859828 69722851 55859965 69723022 55860102 69723193 55860239 69723364 55860376 69723535 55860513 69723706 55860650 69723877 55860787 69724048 55860924 69724219 55861061 69724390 55861198 69724561 55861335 69724732 55861472 69724903 55861609 69725074 55861746 69725245 55861883 69725416 55862020 69725587 55862157 69725758 55862294 69725929 55862431 69726100 55862568 69726271 55862705 69726442 55862842 69726613 55862979 69726784 55863116 69726955 55863253 69727126 55863390 69727297 55863527 69727468 55863664 69727639 55863801 69727810 55863938 69727981 55864075 69728152 55864212 69728323 55864349 69728494 55864486 69728665 55864623 69728836 55864760 69729007 55864897 69729178 55865034 69729349 55865171 69729520 55865308 69729691 55865445 69729862 55865582 69730033 55865719 69730204 55865856 69730375 55865993 69730546 55866130 69730717 55866267 69730888 55866404 69731059 55866541 69731230 55866678 69731401 55866815 69731572 55866952 69731743 55867089 69731914 55867226 69732085 55867363 69732256 55867500 69732427 55867637 69732598 55867774 69732769 55867911 69732940 55868048 69733111 55868185 69733282 55868322 69733453 55868459 69733624 55868596 69733795 55868733 69733966 55868870 69734137 55869007 69734308 55869144 69734479 55869281 69734650 55869418 69734821 55869555 69734992 55869692 69735163 55869829 69735334 55869966 69735505 55870103 69735676 55870240 69735847 55870377 69736018 55870514 69736189 55870651 69736360 55870788 69736531 55870925 69736702 55871062 69736873 55871199 69737044 55871336 69737215 55871473 69737386 55871610 69737557 55871747 69737728 55871884 69737899 55872021 69738070 55872158 69738241 55872295 69738412 55872432 69738583 55872569 69738754 55872706 69738925 55872843 69739096 55872980 69739267 55873117 69739438 55873254 69739609 55873391 69739780 55873528 69739951 55873665 69740122 55873802 69740293 55873939 69740464 55874076 69740635 55874213 69740806 55874350 69740977 55874487 69741148 55874624 69741319 55874761 69741490 55874898 69741661 55875035 69741832 55875172 69742003 55875309 69742174 55875446 69742345 55875583 69742516 55875720 69742687 55875857 69742858 55875994 69743029 55876131 69743200 55876268 69743371 55876405 69743542 55876542 69743713 55876679 69743884 55876816 69744055 55876953 69744226 55877090 69744397 55877227 69744568 55877364 69744739 55877501 69744910 55877638 69745081 55877775 69745252 55877912 69745423 55878049 69745594 55878186 69745765 55878323 69745936 55878460 69746107 55878597 69746278 55878734 69746449 55878871 69746620 55879008 69746791 55879145 69746962 55879282 69747133 55879419 69747304 55879556 69747475 55879693 69747646 55879830 69747817 55879967 69747988 55880104 69748159 55880241 69748330 55880378 69748501 55880515 69748672 55880652 69748843 55880789 69749014 55880926 69749185 55881063 69749356 55881200 69749527 55881337 69749698 55881474 69749869 55881611 69750040 55881748 69750211 55881885 69750382 55882022 69750553 55882159 69750724 55882296 69750895 55882433 69751066 55882570 69751237 55882707 69751408 55882844 69751579 55882981 69751750 55883118 69751921 55883255 69752092 55883392 69752263 55883529 69752434 55883666 69752605 55883803 69752776 55883940 69752947 55884077 69753118 55884214 69753289 55884351 69753460 55884488 69753631 55884625 69753802 55884762 69753973 55884899 69754144 55885036 69754315 55885173 69754486 55885310 69754657 55885447 69754828 55885584 69754999 55885721 69755170 55885858 69755341 55885995 69755512 55886132 69755683 55886269 69755854 55886406 69756025 55886543 69756196 55886680 69756367 55886817 69756538 55886954 69756709 55887091 69756880 55887228 69757051 55887365 69757222 55887502 69757393 55887639 69757564 55887776 69757735 55887913 69757906 55888050 69758077 55888187 69758248 55888324 69758419 55888461 69758590 55888598 69758761 55888735 69758932 55888872 69759103 55889009 69759274 55889146 69759445 55889283 69759616 55889420 69759787 55889557 69759958 55889694 69760129 55889831 69760300 55889968 69760471 55890105 69760642 55890242 69760813 55890379 69760984 55890516 69761155 55890653 69761326 55890790 69761497 55890927 69761668 55891064 69761839 55891201 69762010 55891338 69762181 55891475 69762352 55891612 69762523 55891749 69762694 55891886 69762865 55892023 69763036 55892160 69763207 55892297 69763378 55892434 69763549 55892571 69763720 55892708 69763891 55892845 69764062 55892982 69764233 55893119 69764404 55893256 69764575 55893393 69764746 55893530 69764917 55893667 69765088 55893804 69765259 55893941 69765430 55894078 69765601 55894215 69765772 55894352 69765943 55894489 69766114 55894626 69766285
1000 42830584 0 42830584 53460072 42830721 53460243 42830858 53460414 42830995 53460585 42831132 53460756 42831269 53460927 42831406 53461098 42831543 53461269 42831680 53461440 42831817 53461611 42831954 53461782 42832091 53461953 42832228 53462124 42832365 53462295 42832502 53462466 42832639 53462637 42832776 53462808 42832913 53462979 42833050 53463150 42833187 53463321 42833324 53463492 42833461 53463663 42833598 53463834 42833735 53464005 42833872 53464176 42834009 53464347 42834146 53464518 42834283 53464689 42834420 53464860 42834557 53465031 42834694 53465202 42834831 53465373 42834968 53465544 42835105 53465715 42835242 53465886 42835379 53466057 42835516 53466228 42835653 53466399 42835790 53466570 42835927 53466741 42836064 53466912 42836201 53467083 42836338 53467254 42836475 53467425 42836612 53467596 42836749 53467767 42836886 53467938 42837023 53468109 42837160 53468280 42837297 53468451 42837434 53468622 42837571 53468793 42837708 53468964 42837845 53469135 42837982 53469306 42838119 53469477 42838256 53469648 42838393 53469819 42838530 53469990 42838667 53470161 42838804 53470332 42838941 53470503 42839078 53470674 42839215 53470845 42839352 53471016 42839489 53471187 42839626 53471358 42839763 53471529 42839900 53471700 42840037 53471871 42840174 53472042 42840311 53472213 42840448 53472384 42840585 53472555 42840722 53472726 42840859 53472897 42840996 53473068 42841133 53473239 42841270 53473410 42841407 53473581 42841544 53473752 42841681 53473923 42841818 53474094 42841955 53474265 42842092 53474436 42842229 53474607 42842366 53474778 42842503 53474949 42842640 53475120 42842777 53475291 42842914 53475462 42843051 53475633 42843188 53475804 42843325 53475975 42843462 53476146 42843599 53476317 42843736 53476488 42843873 53476659 42844010 53476830 42844147 53477001 42844284 53477172 42844421 53477343 42844558 53477514 42844695 53477685 42844832 53477856 42844969 53478027 42845106 53478198 42845243 53478369 42845380 53478540 42845517 53478711 42845654 53478882 42845791 53479053 42845928 53479224 42846065 53479395 42846202 53479566 42846339 53479737 42846476 53479908 42846613 53480079 42846750 53480250 42846887 53480421 42847024 53480592 42847161 53480763 42847298 53480934 42847435 53481105 42847572 53481276 42847709 53481447 42847846 53481618 42847983 53481789 42848120 53481960 42848257 53482131 42848394 53482302 42848531 53482473 42848668 53482644 42848805 53482815 42848942 53482986 42849079 53483157 42849216 53483328 42849353 53483499 42849490 53483670 42849627 53483841 42849764 53484012 42849901 53484183 42850038 53484354 42850175 53484525 42850312 53484696 42850449 53484867 42850586 53485038 42850723 53485209 42850860 53485380 42850997 53485551 42851134 53485722 42851271 53485893 42851408 53486064 42851545 53486235 42851682 53486406 42851819 53486577 42851956 53486748 42852093 53486919 42852230 53487090 42852367 53487261 42852504 53487432 42852641 53487603 42852778 53487774 42852915 53487945 42853052 53488116 42853189 53488287 42853326 53488458 42853463 53488629 42853600 53488800 42853737 53488971 42853874 53489142 42854011 53489313 42854148 53489484 42854285 53489655 42854422 53489826 42854559 53489997 42854696 53490168 42854833 53490339 42854970 53490510 42855107 53490681 42855244 53490852 42855381 53491023 42855518 53491194 42855655 53491365 42855792 53491536 42855929 53491707 42856066 53491878 42856203 53492049 42856340 53492220 42856477 53492391 42856614 53492562 42856751 53492733 42856888 53492904 42857025 53493075 42857162 53493246 42857299 53493417 42857436 53493588 42857573 53493759 42857710 53493930 42857847 53494101 42857984 53494272 42858121 53494443 42858258 53494614 42858395 53494785 42858532 53494956 42858669 53495127 42858806 53495298 42858943 53495469 42859080 53495640 42859217 53495811 42859354 53495982 42859491 53496153 42859628 53496324 42859765 53496495 42859902 53496666 42860039 53496837 42860176 53497008 42860313 53497179 42860450 53497350 42860587 53497521 42860724 53497692 42860861 53497863 42860998 53498034 42861135 53498205 42861272 53498376 42861409 53498547 42861546 53498718 42861683 53498889 42861820 53499060 42861957 53499231 42862094 53499402 42862231 53499573 42862368 53499744 42862505 53499915 42862642 53500086 42862779 53500257 42862916 53500428 42863053 53500599 42863190 53500770 42863327 53500941 42863464 53501112 42863601 53501283 42863738 53501454 42863875 53501625 42864012 53501796 42864149 53501967 42864286 53502138 42864423 53502309 42864560 53502480 42864697 53502651 42864834 53502822 42864971 53502993 42865108 53503164 42865245 53503335 42865382 53503506 42865519 53503677 42865656 53503848 42865793 53504019 42865930 53504190 42866067 53504361 42866204 53504532 42866341 53504703 42866478 53504874 42866615 53505045 42866752 53505216 42866889 53505387 42867026 53505558 42867163 53505729 42867300 53505900 42867437 53506071 42867574 53506242 42867711 53506413 42867848 53506584 42867985 53506755 42868122 53506926 42868259 53507097 42868396 53507268 42868533 53507439 42868670 53507610 42868807 53507781 42868944 53507952 42869081 53508123 42869218 53508294 42869355 53508465 42869492 53508636 42869629 53508807 42869766 53508978 42869903 53509149 42870040 53509320 42870177 53509491 42870314 53509662 42870451 53509833 42870588 53510004 42870725 53510175 42870862 53510346 42870999 53510517 42871136 53510688 42871273 53510859 42871410 53511030 42871547 53511201 42871684 53511372 42871821 53511543 42871958 53511714 42872095 53511885 42872232 53512056 42872369 53512227 42872506 53512398 42872643 53512569 42872780 53512740 42872917 53512911 42873054 53513082 42873191 53513253 42873328 53513424 42873465 53513595 42873602 53513766 42873739 53513937 42873876 53514108 42874013 53514279 42874150 53514450 42874287 53514621 42874424 53514792 42874561 53514963 42874698 53515134 42874835 53515305 42874972 53515476 42875109 53515647 42875246 53515818 42875383 53515989 42875520 53516160 42875657 53516331 42875794 53516502 42875931 53516673 42876068 53516844 42876205 53517015 42876342 53517186 42876479 53517357 42876616 53517528 42876753 53517699 42876890 53517870 42877027 53518041 42877164 53518212 42877301 53518383 42877438 53518554 42877575 53518725 42877712 53518896 42877849 53519067 42877986 53519238 42878123 53519409 42878260 53519580 42878397 53519751 42878534 53519922 42878671 53520093 42878808 53520264 42878945 53520435 42879082 53520606 42879219 53520777 42879356 53520948 42879493 53521119 42879630 53521290 42879767 53521461 42879904 53521632 42880041 53521803 42880178 53521974 42880315 53522145 42880452 53522316 42880589 53522487 42880726 53522658 42880863 53522829 42881000 53523000 42881137 53523171 42881274 53523342 42881411 53523513 42881548 53523684 42881685 53523855 42881822 53524026 42881959 53524197 42882096 53524368 42882233 53524539 42882370 53524710 42882507 53524881 42882644 53525052 42882781 53525223 42882918 53525394 42883055 53525565 42883192 53525736 42883329 53525907 42883466 53526078 42883603 53526249 42883740 53526420 42883877 53526591 42884014 53526762 42884151 53526933 42884288 53527104 42884425 53527275 42884562 53527446 42884699 53527617 42884836 53527788 42884973 53527959 42885110 53528130 42885247 53528301 42885384 53528472 42885521 53528643 42885658 53528814 42885795 53528985 42885932 53529156 42886069 53529327 42886206 53529498 42886343 53529669 42886480 53529840 42886617 53530011 42886754 53530182 42886891 53530353 42887028 53530524 42887165 53530695 42887302 53530866 42887439 53531037 42887576 53531208 42887713 53531379 42887850 53531550 42887987 53531721 42888124 53531892 42888261 53532063 42888398 53532234 42888535 53532405 42888672 53532576 42888809 53532747 42888946 53532918 42889083 53533089 42889220 53533260 42889357 53533431 42889494 53533602 42889631 53533773 42889768 53533944 42889905 53534115 42890042 53534286 42890179 53534457 42890316 53534628 42890453 53534799 42890590 53534970 42890727 53535141 42890864 53535312 42891001 53535483 42891138 53535654 42891275 53535825 42891412 53535996 42891549 53536167 42891686 53536338 42891823 53536509 42891960 53536680 42892097 53536851 42892234 53537022 42892371 53537193 42892508 53537364 42892645 53537535 42892782 53537706 42892919 53537877 42893056 53538048 42893193 53538219 42893330 53538390 42893467 53538561 42893604 53538732 42893741 53538903 42893878 53539074 42894015 53539245 42894152 53539416 42894289 53539587 42894426 53539758 42894563 53539929 42894700 53540100 42894837 53540271 42894974 53540442 42895111 53540613 42895248 53540784 42895385 53540955 42895522 53541126 42895659 53541297 42895796 53541468 42895933 53541639 42896070 53541810 42896207 53541981 42896344 53542152 42896481 53542323 42896618 53542494 42896755 53542665 42896892 53542836 42897029 53543007 42897166 53543178 42897303 53543349 42897440 53543520 42897577 53543691 42897714 53543862 42897851 53544033 42897988 53544204 42898125 53544375 42898262 53544546 42898399 53544717 42898536 53544888 42898673 53545059 42898810 53545230 42898947 53545401 42899084 53545572 42899221 53545743 42899358 53545914 42899495 53546085 42899632 53546256 42899769 53546427 42899906 53546598 42900043 53546769 42900180 53546940 42900317 53547111 42900454 53547282 42900591 53547453 42900728 53547624 42900865 53547795 42901002 53547966 42901139 53548137 42901276 53548308 42901413 53548479 42901550 53548650 42901687 53548821 42901824 53548992 42901961 53549163 42902098 53549334 42902235 53549505 42902372 53549676 42902509 53549847 42902646 53550018 42902783 53550189 42902920 53550360 42903057 53550531 42903194 53550702 42903331 53550873 42903468 53551044 42903605 53551215 42903742 53551386 42903879 53551557 42904016 53551728 42904153 53551899 42904290 53552070 42904427 53552241 42904564 53552412 42904701 53552583 42904838 53552754 42904975 53552925 42905112 53553096 42905249 53553267 42905386 53553438 42905523 53553609 42905660 53553780 42905797 53553951 42905934 53554122 42906071 53554293 42906208 53554464 42906345 53554635 42906482 53554806 42906619 53554977 42906756 53555148 42906893 53555319 42907030 53555490 42907167 53555661 42907304 53555832 42907441 53556003 42907578 53556174 42907715 53556345 42907852 53556516 42907989 53556687 42908126 53556858 42908263 53557029 42908400 53557200 42908537 53557371 42908674 53557542 42908811 53557713 42908948 53557884 42909085 53558055 42909222 53558226 42909359 53558397 42909496 53558568 42909633 53558739 42909770 53558910 42909907 53559081 42910044 53559252 42910181 53559423 42910318 53559594 42910455 53559765 42910592 53559936 42910729 53560107 42910866 53560278 42911003 53560449 42911140 53560620 42911277 53560791 42911414 53560962 42911551 53561133 42911688 53561304 42911825 53561475 42911962 53561646 42912099 53561817 42912236 53561988 42912373 53562159 42912510 53562330 42912647 53562501 42912784 53562672 42912921 53562843 42913058 53563014 42913195 53563185 42913332 53563356 42913469 53563527 42913606 53563698 42913743 53563869 42913880 53564040 42914017 53564211 42914154 53564382 42914291 53564553 42914428 53564724 42914565 53564895 42914702 53565066 42914839 53565237 42914976 53565408 42915113 53565579 42915250 53565750 42915387 53565921 42915524 53566092 42915661 53566263 42915798 53566434 42915935 53566605 42916072 53566776 42916209 53566947 42916346 53567118 42916483 53567289 42916620 53567460 42916757 53567631 42916894 53567802 42917031 53567973 42917168 53568144 42917305 53568315 42917442 53568486 42917579 53568657 42917716 53568828 42917853 53568999 42917990 53569170 42918127 53569341 42918264 53569512 42918401 53569683 42918538 53569854 42918675 53570025 42918812 53570196 42918949 53570367 42919086 53570538 42919223 53570709 42919360 53570880 42919497 53571051 42919634 53571222 42919771 53571393 42919908 53571564 42920045 53571735 42920182 53571906 42920319 53572077 42920456 53572248 42920593 53572419 42920730 53572590 42920867 53572761 42921004 53572932 42921141 53573103 42921278 53573274 42921415 53573445 42921552 53573616 42921689 53573787 42921826 53573958 42921963 53574129 42922100 53574300 42922237 53574471 42922374 53574642 42922511 53574813 42922648 53574984 42922785 53575155 42922922 53575326 42923059 53575497 42923196 53575668 42923333 53575839 42923470 53576010 42923607 53576181 42923744 53576352 42923881 53576523 42924018 53576694 42924155 53576865 42924292 53577036 42924429 53577207 42924566 53577378 42924703 53577549 42924840 53577720 42924977 53577891 42925114 53578062 42925251 53578233 42925388 53578404 42925525 53578575 42925662 53578746 42925799 53578917 42925936 53579088 42926073 53579259 42926210 53579430 42926347 53579601 42926484 53579772 42926621 53579943 42926758 53580114 42926895 53580285 42927032 53580456 42927169 53580627 42927306 53580798 42927443 53580969 42927580 53581140 42927717 53581311 42927854 53581482 42927991 53581653 42928128 53581824 42928265 53581995 42928402 53582166 42928539 53582337 42928676 53582508 42928813 53582679 42928950 53582850 42929087 53583021 42929224 53583192 42929361 53583363 42929498 53583534 42929635 53583705 42929772 53583876 42929909 53584047 42930046 53584218 42930183 53584389 42930320 53584560 42930457 53584731 42930594 53584902 42930731 53585073 42930868 53585244 42931005 53585415 42931142 53585586 42931279 53585757 42931416 53585928 42931553 53586099 42931690 53586270 42931827 53586441 42931964 53586612 42932101 53586783 42932238 53586954 42932375 53587125 42932512 53587296 42932649 53587467 42932786 53587638 42932923 53587809 42933060 53587980 42933197 53588151 42933334 53588322 42933471 53588493 42933608 53588664 42933745 53588835 42933882 53589006 42934019 53589177 42934156 53589348 42934293 53589519 42934430 53589690 42934567 53589861 42934704 53590032 42934841 53590203 42934978 53590374 42935115 53590545 42935252 53590716 42935389 53590887 42935526 53591058 42935663 53591229 42935800 53591400 42935937 53591571 42936074 53591742 42936211 53591913 42936348 53592084 42936485 53592255 42936622 53592426 42936759 53592597 42936896 53592768 42937033 53592939 42937170 53593110 42937307 53593281 42937444 53593452 42937581 53593623 42937718 53593794 42937855 53593965 42937992 53594136 42938129 53594307 42938266 53594478 42938403 53594649 42938540 53594820 42938677 53594991 42938814 53595162 42938951 53595333 42939088 53595504 42939225 53595675 42939362 53595846 42939499 53596017 42939636 53596188 42939773 53596359 42939910 53596530 42940047 53596701 42940184 53596872 42940321 53597043 42940458 53597214 42940595 53597385 42940732 53597556 42940869 53597727 42941006 53597898 42941143 53598069 42941280 53598240 42941417 53598411 42941554 53598582 42941691 53598753 42941828 53598924 42941965 53599095 42942102 53599266 42942239 53599437 42942376 53599608 42942513 53599779 42942650 53599950 42942787 53600121 42942924 53600292 42943061 53600463 42943198 53600634 42943335 53600805 42943472 53600976 42943609 53601147 42943746 53601318 42943883 53601489 42944020 53601660 42944157 53601831 42944294 53602002 42944431 53602173 42944568 53602344 42944705 53602515 42944842 53602686 42944979 53602857 42945116 53603028 42945253 53603199 42945390 53603370 42945527 53603541 42945664 53603712 42945801 53603883 42945938 53604054 42946075 53604225 42946212 53604396 42946349 53604567 42946486 53604738 42946623 53604909 42946760 53605080 42946897 53605251 42947034 53605422 42947171 53605593 42947308 53605764 42947445 53605935 42947582 53606106 42947719 53606277 42947856 53606448 42947993 53606619 42948130 53606790 42948267 53606961 42948404 53607132 42948541 53607303 42948678 53607474 42948815 53607645 42948952 53607816 42949089 53607987 42949226 53608158 42949363 53608329 42949500 53608500 42949637 53608671 42949774 53608842 42949911 53609013 42950048 53609184 42950185 53609355 42950322 53609526 42950459 53609697 42950596 53609868 42950733 53610039 42950870 53610210 42951007 53610381 42951144 53610552 42951281 53610723 42951418 53610894 42951555 53611065 42951692 53611236 42951829 53611407 42951966 53611578 42952103 53611749 42952240 53611920 42952377 53612091 42952514 53612262 42952651 53612433 42952788 53612604 42952925 53612775 42953062 53612946 42953199 53613117 42953336 53613288 42953473 53613459 42953610 53613630 42953747 53613801 42953884 53613972 42954021 53614143 42954158 53614314 42954295 53614485 42954432 53614656 42954569 53614827 42954706 53614998 42954843 53615169 42954980 53615340 42955117 53615511 42955254 53615682 42955391 53615853 42955528 53616024 42955665 53616195 42955802 53616366 42955939 53616537 42956076 53616708 42956213 53616879 42956350 53617050 42956487 53617221 42956624 53617392 42956761 53617563 42956898 53617734 42957035 53617905 42957172 53618076 42957309 53618247 42957446 53618418 42957583 53618589 42957720 53618760 42957857 53618931 42957994 53619102 42958131 53619273 42958268 53619444 42958405 53619615 42958542 53619786 42958679 53619957 42958816 53620128 42958953 53620299 42959090 53620470 42959227 53620641 42959364 53620812 42959501 53620983 42959638 53621154 42959775 53621325 42959912 53621496 42960049 53621667 42960186 53621838 42960323 53622009 42960460 53622180 42960597 53622351 42960734 53622522 42960871 53622693 42961008 53622864 42961145 53623035 42961282 53623206 42961419 53623377 42961556 53623548 42961693 53623719 42961830 53623890 42961967 53624061 42962104 53624232 42962241 53624403 42962378 53624574 42962515 53624745 42962652 53624916 42962789 53625087 42962926 53625258 42963063 53625429 42963200 53625600 42963337 53625771 42963474 53625942 42963611 53626113 42963748 53626284 42963885 53626455 42964022 53626626 42964159 53626797 42964296 53626968 42964433 53627139 42964570 53627310 42964707 53627481 42964844 53627652 42964981 53627823 42965118 53627994 42965255 53628165 42965392 53628336 42965529 53628507 42965666 53628678 42965803 53628849 42965940 53629020 42966077 53629191 42966214 53629362 42966351 53629533 42966488 53629704 42966625 53629875 42966762 53630046 42966899 53630217 42967036 53630388 42967173 53630559 42967310 53630730
1000 43838900 0 43838900 54718627 43839037 54718798 43839174 54718969 43839311 54719140 43839448 54719311 43839585 54719482 43839722 54719653 43839859 54719824 43839996 54719995 43840133 54720166 43840270 54720337 43840407 54720508 43840544 54720679 43840681 54720850 43840818 54721021 43840955 54721192 43841092 54721363 43841229 54721534 43841366 54721705 43841503 54721876 43841640 54722047 43841777 54722218 43841914 54722389 43842051 54722560 43842188 54722731 43842325 54722902 43842462 54723073 43842599 54723244 43842736 54723415 43842873 54723586 43843010 54723757 43843147 54723928 43843284 54724099 43843421 54724270 43843558 54724441 43843695 54724612 43843832 54724783 43843969 54724954 43844106 54725125 43844243 54725296 43844380 54725467 43844517 54725638 43844654 54725809 43844791 54725980 43844928 54726151 43845065 54726322 43845202 54726493 43845339 54726664 43845476 54726835 43845613 54727006 43845750 54727177 43845887 54727348 43846024 54727519 43846161 54727690 43846298 54727861 43846435 54728032 43846572 54728203 43846709 54728374 43846846 54728545 43846983 54728716 43847120 54728887 43847257 54729058 43847394 54729229 43847531 54729400 43847668 54729571 43847805 54729742 43847942 54729913 43848079 54730084 43848216 54730255 43848353 54730426 43848490 54730597 43848627 54730768 43848764 54730939 43848901 54731110 43849038 54731281 43849175 54731452 43849312 54731623 43849449 54731794 43849586 54731965 43849723 54732136 43849860 54732307 43849997 54732478 43850134 54732649 43850271 54732820 43850408 54732991 43850545 54733162 43850682 54733333 43850819 54733504 43850956 54733675 43851093 54733846 43851230 54734017 43851367 54734188 43851504 54734359 43851641 54734530 43851778 54734701 43851915 54734872 43852052 54735043 43852189 54735214 43852326 54735385 43852463 54735556 43852600 54735727 43852737 54735898 43852874 54736069 43853011 54736240 43853148 54736411 43853285 54736582 43853422 54736753 43853559 54736924 43853696 54737095 43853833 54737266 43853970 54737437 43854107 54737608 43854244 54737779 43854381 54737950 43854518 54738121 43854655 54738292 43854792 54738463 43854929 54738634 43855066 54738805 43855203 54738976 43855340 54739147 43855477 54739318 43855614 54739489 43855751 54739660 43855888 54739831 43856025 54740002 43856162 54740173 43856299 54740344 43856436 54740515 43856573 54740686 43856710 54740857 43856847 54741028 43856984 54741199 43857121 54741370 43857258 54741541 43857395 54741712 43857532 54741883 43857669 54742054 43857806 54742225 43857943 54742396 43858080 54742567 43858217 54742738 43858354 54742909 43858491 54743080 43858628 54743251 43858765 54743422 43858902 54743593 43859039 54743764 43859176 54743935 43859313 54744106 43859450 54744277 43859587 54744448 43859724 54744619 43859861 54744790 43859998 54744961 43860135 54745132 43860272 54745303 43860409 54745474 43860546 54745645 43860683 54745816 43860820 54745987 43860957 54746158 43861094 54746329 43861231 54746500 43861368 54746671 43861505 54746842 43861642 54747013 43861779 54747184 43861916 54747355 43862053 54747526 43862190 54747697 43862327 54747868 43862464 54748039 43862601 54748210 43862738 54748381 43862875 54748552 43863012 54748723 43863149 54748894 43863286 54749065 43863423 54749236 43863560 54749407 43863697 54749578 43863834 54749749 43863971 54749920 43864108 54750091 43864245 54750262 43864382 54750433 43864519 54750604 43864656 54750775 43864793 54750946 43864930 54751117 43865067 54751288 43865204 54751459 43865341 54751630 43865478 54751801 43865615 54751972 43865752 54752143 43865889 54752314 43866026 54752485 43866163 54752656 43866300 54752827 43866437 54752998 43866574 54753169 43866711 54753340 43866848 54753511 43866985 54753682 43867122 54753853 43867259 54754024 43867396 54754195 43867533 54754366 43867670 54754537 43867807 54754708 43867944 54754879 43868081 54755050 43868218 54755221 43868355 54755392 43868492 54755563 43868629 54755734 43868766 54755905 43868903 54756076 43869040 54756247 43869177 54756418 43869314 54756589 43869451 54756760 43869588 54756931 43869725 54757102 43869862 54757273 43869999 54757444 43870136 54757615 43870273 54757786 43870410 54757957 43870547 54758128 43870684 54758299 43870821 54758470 43870958 54758641 43871095 54758812 43871232 54758983 43871369 54759154 43871506 54759325 43871643 54759496 43871780 54759667 43871917 54759838 43872054 54760009 43872191 54760180 43872328 54760351 43872465 54760522 43872602 54760693 43872739 54760864 43872876 54761035 43873013 54761206 43873150 54761377 43873287 54761548 43873424 54761719 43873561 54761890 43873698 54762061 43873835 54762232 43873972 54762403 43874109 54762574 43874246 54762745 43874383 54762916 43874520 54763087 43874657 54763258 43874794 54763429 43874931 54763600 43875068 54763771 43875205 54763942 43875342 54764113 43875479 54764284 43875616 54764455 43875753 54764626 43875890 54764797 43876027 54764968 43876164 54765139 43876301 54765310 43876438 54765481 43876575 54765652 43876712 54765823 43876849 54765994 43876986 54766165 43877123 54766336 43877260 54766507 43877397 54766678 43877534 54766849 43877671 54767020 43877808 54767191 43877945 54767362 43878082 54767533 43878219 54767704 43878356 54767875 43878493 54768046 43878630 54768217 43878767 54768388 43878904 54768559 43879041 54768730 43879178 54768901 43879315 54769072 43879452 54769243 43879589 54769414 43879726 54769585 43879863 54769756 43880000 54769927 43880137 54770098 43880274 54770269 43880411 54770440 43880548 54770611 43880685 54770782 43880822 54770953 43880959 54771124 43881096 54771295 43881233 54771466 43881370 54771637 43881507 54771808 43881644 54771979 43881781 54772150 43881918 54772321 43882055 54772492 43882192 54772663 43882329 54772834 43882466 54773005 43882603 54773176 43882740 54773347 43882877 54773518 43883014 54773689 43883151 54773860 43883288 54774031 43883425 54774202 43883562 54774373 43883699 54774544 43883836 54774715 43883973 54774886 43884110 54775057 43884247 54775228 43884384 54775399 43884521 54775570 43884658 54775741 43884795 54775912 43884932 54776083 43885069 54776254 43885206 54776425 43885343 54776596 43885480 54776767 43885617 54776938 43885754 54777109 43885891 54777280 43886028 54777451 43886165 54777622 43886302 54777793 43886439 54777964 43886576 54778135 43886713 54778306 43886850 54778477 43886987 54778648 43887124 54778819 43887261 54778990 43887398 54779161 43887535 54779332 43887672 54779503 43887809 54779674 43887946 54779845 43888083 54780016 43888220 54780187 43888357 54780358 43888494 54780529 43888631 54780700 43888768 54780871 43888905 54781042 43889042 54781213 43889179 54781384 43889316 54781555 43889453 54781726 43889590 54781897 43889727 54782068 43889864 54782239 43890001 54782410 43890138 54782581 43890275 54782752 43890412 54782923 43890549 54783094 43890686 54783265 43890823 54783436 43890960 54783607 43891097 54783778 43891234 54783949 43891371 54784120 43891508 54784291 43891645 54784462 43891782 54784633 43891919 54784804 43892056 54784975 43892193 54785146 43892330 54785317 43892467 54785488 43892604 54785659 43892741 54785830 43892878 54786001 43893015 54786172 43893152 54786343 43893289 54786514 43893426 54786685 43893563 54786856 43893700 54787027 43893837 54787198 43893974 54787369 43894111 54787540 43894248 54787711 43894385 54787882 43894522 54788053 43894659 54788224 43894796 54788395 43894933 54788566 43895070 54788737 43895207 54788908 43895344 54789079 43895481 54789250 43895618 54789421 43895755 54789592 43895892 54789763 43896029 54789934 43896166 54790105 43896303 54790276 43896440 54790447 43896577 54790618 43896714 54790789 43896851 54790960 43896988 54791131 43897125 54791302 43897262 54791473 43897399 54791644 43897536 54791815 43897673 54791986 43897810 54792157 43897947 54792328 43898084 54792499 43898221 54792670 43898358 54792841 43898495 54793012 43898632 54793183 43898769 54793354 43898906 54793525 43899043 54793696 43899180 54793867 43899317 54794038 43899454 54794209 43899591 54794380 43899728 54794551 43899865 54794722 43900002 54794893 43900139 54795064 43900276 54795235 43900413 54795406 43900550 54795577 43900687 54795748 43900824 54795919 43900961 54796090 43901098 54796261 43901235 54796432 43901372 54796603 43901509 54796774 43901646 54796945 43901783 54797116 43901920 54797287 43902057 54797458 43902194 54797629 43902331 54797800 43902468 54797971 43902605 54798142 43902742 54798313 43902879 54798484 43903016 54798655 43903153 54798826 43903290 54798997 43903427 54799168 43903564 54799339 43903701 54799510 43903838 54799681 43903975 54799852 43904112 54800023 43904249 54800194 43904386 54800365 43904523 54800536 43904660 54800707 43904797 54800878 43904934 54801049 43905071 54801220 43905208 54801391 43905345 54801562 43905482 54801733 43905619 54801904 43905756 54802075 43905893 54802246 43906030 54802417 43906167 54802588 43906304 54802759 43906441 54802930 43906578 54803101 43906715 54803272 43906852 54803443 43906989 54803614 43907126 54803785 43907263 54803956 43907400 54804127 43907537 54804298 43907674 54804469 43907811 54804640 43907948 54804811 43908085 54804982 43908222 54805153 43908359 54805324 43908496 54805495 43908633 54805666 43908770 54805837 43908907 54806008 43909044 54806179 43909181 54806350 43909318 54806521 43909455 54806692 43909592 54806863 43909729 54807034 43909866 54807205 43910003 54807376 43910140 54807547 43910277 54807718 43910414 54807889 43910551 54808060 43910688 54808231 43910825 54808402 43910962 54808573 43911099 54808744 43911236 54808915 43911373 54809086 43911510 54809257 43911647 54809428 43911784 54809599 43911921 54809770 43912058 54809941 43912195 54810112 43912332 54810283 43912469 54810454 43912606 54810625 43912743 54810796 43912880 54810967 43913017 54811138 43913154 54811309 43913291 54811480 43913428 54811651 43913565 54811822 43913702 54811993 43913839 54812164 43913976 54812335 43914113 54812506 43914250 54812677 43914387 54812848 43914524 54813019 43914661 54813190 43914798 54813361 43914935 54813532 43915072 54813703 43915209 54813874 43915346 54814045 43915483 54814216 43915620 54814387 43915757 54814558 43915894 54814729 43916031 54814900 43916168 54815071 43916305 54815242 43916442 54815413 43916579 54815584 43916716 54815755 43916853 54815926 43916990 54816097 43917127 54816268 43917264 54816439 43917401 54816610 43917538 54816781 43917675 54816952 43917812 54817123 43917949 54817294 43918086 54817465 43918223 54817636 43918360 54817807 43918497 54817978 43918634 54818149 43918771 54818320 43918908 54818491 43919045 54818662 43919182 54818833 43919319 54819004 43919456 54819175 43919593 54819346 43919730 54819517 43919867 54819688 43920004 54819859 43920141 54820030 43920278 54820201 43920415 54820372 43920552 54820543 43920689 54820714 43920826 54820885 43920963 54821056 43921100 54821227 43921237 54821398 43921374 54821569 43921511 54821740 43921648 54821911 43921785 54822082 43921922 54822253 43922059 54822424 43922196 54822595 43922333 54822766 43922470 54822937 43922607 54823108 43922744 54823279 43922881 54823450 43923018 54823621 43923155 54823792 43923292 54823963 43923429 54824134 43923566 54824305 43923703 54824476 43923840 54824647 43923977 54824818 43924114 54824989 43924251 54825160 43924388 54825331 43924525 54825502 43924662 54825673 43924799 54825844 43924936 54826015 43925073 54826186 43925210 54826357 43925347 54826528 43925484 54826699 43925621 54826870 43925758 54827041 43925895 54827212 43926032 54827383 43926169 54827554 43926306 54827725 43926443 54827896 43926580 54828067 43926717 54828238 43926854 54828409 43926991 54828580 43927128 54828751 43927265 54828922 43927402 54829093 43927539 54829264 43927676 54829435 43927813 54829606 43927950 54829777 43928087 54829948 43928224 54830119 43928361 54830290 43928498 54830461 43928635 54830632 43928772 54830803 43928909 54830974 43929046 54831145 43929183 54831316 43929320 54831487 43929457 54831658 43929594 54831829 43929731 54832000 43929868 54832171 43930005 54832342 43930142 54832513 43930279 54832684 43930416 54832855 43930553 54833026 43930690 54833197 43930827 54833368 43930964 54833539 43931101 54833710 43931238 54833881 43931375 54834052 43931512 54834223 43931649 54834394 43931786 54834565 43931923 54834736 43932060 54834907 43932197 54835078 43932334 54835249 43932471 54835420 43932608 54835591 43932745 54835762 43932882 54835933 43933019 54836104 43933156 54836275 43933293 54836446 43933430 54836617 43933567 54836788 43933704 54836959 43933841 54837130 43933978 54837301 43934115 54837472 43934252 54837643 43934389 54837814 43934526 54837985 43934663 54838156 43934800 54838327 43934937 54838498 43935074 54838669 43935211 54838840 43935348 54839011 43935485 54839182 43935622 54839353 43935759 54839524 43935896 54839695 43936033 54839866 43936170 54840037 43936307 54840208 43936444 54840379 43936581 54840550 43936718 54840721 43936855 54840892 43936992 54841063 43937129 54841234 43937266 54841405 43937403 54841576 43937540 54841747 43937677 54841918 43937814 54842089 43937951 54842260 43938088 54842431 43938225 54842602 43938362 54842773 43938499 54842944 43938636 54843115 43938773 54843286 43938910 54843457 43939047 54843628 43939184 54843799 43939321 54843970 43939458 54844141 43939595 54844312 43939732 54844483 43939869 54844654 43940006 54844825 43940143 54844996 43940280 54845167 43940417 54845338 43940554 54845509 43940691 54845680 43940828 54845851 43940965 54846022 43941102 54846193 43941239 54846364 43941376 54846535 43941513 54846706 43941650 54846877 43941787 54847048 43941924 54847219 43942061 54847390 43942198 54847561 43942335 54847732 43942472 54847903 43942609 54848074 43942746 54848245 43942883 54848416 43943020 54848587 43943157 54848758 43943294 54848929 43943431 54849100 43943568 54849271 43943705 54849442 43943842 54849613 43943979 54849784 43944116 54849955 43944253 54850126 43944390 54850297 43944527 54850468 43944664 54850639 43944801 54850810 43944938 54850981 43945075 54851152 43945212 54851323 43945349 54851494 43945486 54851665 43945623 54851836 43945760 54852007 43945897 54852178 43946034 54852349 43946171 54852520 43946308 54852691 43946445 54852862 43946582 54853033 43946719 54853204 43946856 54853375 43946993 54853546 43947130 54853717 43947267 54853888 43947404 54854059 43947541 54854230 43947678 54854401 43947815 54854572 43947952 54854743 43948089 54854914 43948226 54855085 43948363 54855256 43948500 54855427 43948637 54855598 43948774 54855769 43948911 54855940 43949048 54856111 43949185 54856282 43949322 54856453 43949459 54856624 43949596 54856795 43949733 54856966 43949870 54857137 43950007 54857308 43950144 54857479 43950281 54857650 43950418 54857821 43950555 54857992 43950692 54858163 43950829 54858334 43950966 54858505 43951103 54858676 43951240 54858847 43951377 54859018 43951514 54859189 43951651 54859360 43951788 54859531 43951925 54859702 43952062 54859873 43952199 54860044 43952336 54860215 43952473 54860386 43952610 54860557 43952747 54860728 43952884 54860899 43953021 54861070 43953158 54861241 43953295 54861412 43953432 54861583 43953569 54861754 43953706 54861925 43953843 54862096 43953980 54862267 43954117 54862438 43954254 54862609 43954391 54862780 43954528 54862951 43954665 54863122 43954802 54863293 43954939 54863464 43955076 54863635 43955213 54863806 43955350 54863977 43955487 54864148 43955624 54864319 43955761 54864490 43955898 54864661 43956035 54864832 43956172 54865003 43956309 54865174 43956446 54865345 43956583 54865516 43956720 54865687 43956857 54865858 43956994 54866029 43957131 54866200 43957268 54866371 43957405 54866542 43957542 54866713 43957679 54866884 43957816 54867055 43957953 54867226 43958090 54867397 43958227 54867568 43958364 54867739 43958501 54867910 43958638 54868081 43958775 54868252 43958912 54868423 43959049 54868594 43959186 54868765 43959323 54868936 43959460 54869107 43959597 54869278 43959734 54869449 43959871 54869620 43960008 54869791 43960145 54869962 43960282 54870133 43960419 54870304 43960556 54870475 43960693 54870646 43960830 54870817 43960967 54870988 43961104 54871159 43961241 54871330 43961378 54871501 43961515 54871672 43961652 54871843 43961789 54872014 43961926 54872185 43962063 54872356 43962200 54872527 43962337 54872698 43962474 54872869 43962611 54873040 43962748 54873211 43962885 54873382 43963022 54873553 43963159 54873724 43963296 54873895 43963433 54874066 43963570 54874237 43963707 54874408 43963844 54874579 43963981 54874750 43964118 54874921 43964255 54875092 43964392 54875263 43964529 54875434 43964666 54875605 43964803 54875776 43964940 54875947 43965077 54876118 43965214 54876289 43965351 54876460 43965488 54876631 43965625 54876802 43965762 54876973 43965899 54877144 43966036 54877315 43966173 54877486 43966310 54877657 43966447 54877828 43966584 54877999 43966721 54878170 43966858 54878341 43966995 54878512 43967132 54878683 43967269 54878854 43967406 54879025 43967543 54879196 43967680 54879367 43967817 54879538 43967954 54879709 43968091 54879880 43968228 54880051 43968365 54880222 43968502 54880393 43968639 54880564 43968776 54880735 43968913 54880906 43969050 54881077 43969187 54881248 43969324 54881419 43969461 54881590 43969598 54881761 43969735 54881932 43969872 54882103 43970009 54882274 43970146 54882445 43970283 54882616 43970420 54882787 43970557 54882958 43970694 54883129 43970831 54883300 43970968 54883471 43971105 54883642 43971242 54883813 43971379 54883984 43971516 54884155 43971653 54884326 43971790 54884497 43971927 54884668 43972064 54884839 43972201 54885010 43972338 54885181 43972475 54885352 43972612 54885523 43972749 54885694 43972886 54885865 43973023 54886036 43973160 54886207 43973297 54886378 43973434 54886549 43973571 54886720 43973708 54886891 43973845 54887062 43973982 54887233 43974119 54887404 43974256 54887575 43974393 54887746 43974530 54887917 43974667 54888088 43974804 54888259 43974941 54888430 43975078 54888601 43975215 54888772 43975352 54888943 43975489 54889114 43975626 54889285
1000 57264900 0 57264900 71476627 57265037 71476798 57265174 71476969 57265311 71477140 57265448 71477311 57265585 71477482 57265722 71477653 57265859 71477824 57265996 71477995 57266133 71478166 57266270 71478337 57266407 71478508 57266544 71478679 57266681 71478850 57266818 71479021 57266955 71479192 57267092 71479363 57267229 71479534 57267366 71479705 57267503 71479876 57267640 71480047 57267777 71480218 57267914 71480389 57268051 71480560 57268188 71480731 57268325 71480902 57268462 71481073 57268599 71481244 57268736 71481415 57268873 71481586 57269010 71481757 57269147 71481928 57269284 71482099 57269421 71482270 57269558 71482441 57269695 71482612 57269832 71482783 57269969 71482954 57270106 71483125 57270243 71483296 57270380 71483467 57270517 71483638 57270654 71483809 57270791 71483980 57270928 71484151 57271065 71484322 57271202 71484493 57271339 71484664 57271476 71484835 57271613 71485006 57271750 71485177 57271887 71485348 57272024 71485519 57272161 71485690 57272298 71485861 57272435 71486032 57272572 71486203 57272709 71486374 57272846 71486545 57272983 71486716 57273120 71486887 57273257 71487058 57273394 71487229 57273531 71487400 57273668 71487571 57273805 71487742 57273942 71487913 57274079 71488084 57274216 71488255 57274353 71488426 57274490 71488597 57274627 71488768 57274764 71488939 57274901 71489110 57275038 71489281 57275175 71489452 57275312 71489623 57275449 71489794 57275586 71489965 57275723 71490136 57275860 71490307 57275997 71490478 57276134 71490649 57276271 71490820 57276408 71490991 57276545 71491162 57276682 71491333 57276819 71491504 57276956 71491675 57277093 71491846 57277230 71492017 57277367 71492188 57277504 71492359 57277641 71492530 57277778 71492701 57277915 71492872 57278052 71493043 57278189 71493214 57278326 71493385 57278463 71493556 57278600 71493727 57278737 71493898 57278874 71494069 57279011 71494240 57279148 71494411 57279285 71494582 57279422 71494753 57279559 71494924 57279696 71495095 57279833 71495266 57279970 71495437 57280107 71495608 57280244 71495779 57280381 71495950 57280518 71496121 57280655 71496292 57280792 71496463 57280929 71496634 57281066 71496805 57281203 71496976 57281340 71497147 57281477 71497318 57281614 71497489 57281751 71497660 57281888 71497831 57282025 71498002 57282162 71498173 57282299 71498344 57282436 71498515 57282573 71498686 57282710 71498857 57282847 71499028 57282984 71499199 57283121 71499370 57283258 71499541 57283395 71499712 57283532 71499883 57283669 71500054 57283806 71500225 57283943 71500396 57284080 71500567 57284217 71500738 57284354 71500909 57284491 71501080 57284628 71501251 57284765 71501422 57284902 71501593 57285039 71501764 57285176 71501935 57285313 71502106 57285450 71502277 57285587 71502448 57285724 71502619 57285861 71502790 57285998 71502961 57286135 71503132 57286272 71503303 57286409 71503474 57286546 71503645 57286683 71503816 57286820 71503987 57286957 71504158 57287094 71504329 57287231 71504500 57287368 71504671 57287505 71504842 57287642 71505013 57287779 71505184 57287916 71505355 57288053 71505526 57288190 71505697 57288327 71505868 57288464 71506039 57288601 71506210 57288738 71506381 57288875 71506552 57289012 71506723 57289149 71506894 57289286 71507065 57289423 71507236 57289560 71507407 57289697 71507578 57289834 71507749 57289971 71507920 57290108 71508091 57290245 71508262 57290382 71508433 57290519 71508604 57290656 71508775 57290793 71508946 57290930 71509117 57291067 71509288 57291204 71509459 57291341 71509630 57291478 71509801 57291615 71509972 57291752 71510143 57291889 71510314 57292026 71510485 57292163 71510656 57292300 71510827 57292437 71510998 57292574 71511169 57292711 71511340 57292848 71511511 57292985 71511682 57293122 71511853 57293259 71512024 57293396 71512195 57293533 71512366 57293670 71512537 57293807 71512708 57293944 71512879 57294081 71513050 57294218 71513221 57294355 71513392 57294492 71513563 57294629 71513734 57294766 71513905 57294903 71514076 57295040 71514247 57295177 71514418 57295314 71514589 57295451 71514760 57295588 71514931 57295725 71515102 57295862 71515273 57295999 71515444 57296136 71515615 57296273 71515786 57296410 71515957 57296547 71516128 57296684 71516299 57296821 71516470 57296958 71516641 57297095 71516812 57297232 71516983 57297369 71517154 57297506 71517325 57297643 71517496 57297780 71517667 57297917 71517838 57298054 71518009 57298191 71518180 57298328 71518351 57298465 71518522 57298602 71518693 57298739 71518864 57298876 71519035 57299013 71519206 57299150 71519377 57299287 71519548 57299424 71519719 57299561 71519890 57299698 71520061 57299835 71520232 57299972 71520403 57300109 71520574 57300246 71520745 57300383 71520916 57300520 71521087 57300657 71521258 57300794 71521429 57300931 71521600 57301068 71521771 57301205 71521942 57301342 71522113 57301479 71522284 57301616 71522455 57301753 71522626 57301890 71522797 57302027 71522968 57302164 71523139 57302301 71523310 57302438 71523481 57302575 71523652 57302712 71523823 57302849 71523994 57302986 71524165 57303123 71524336 57303260 71524507 57303397 71524678 57303534 71524849 57303671 71525020 57303808 71525191 57303945 71525362 57304082 71525533 57304219 71525704 57304356 71525875 57304493 71526046 57304630 71526217 57304767 71526388 57304904 71526559 57305041 71526730 57305178 71526901 57305315 71527072 57305452 71527243 57305589 71527414 57305726 71527585 57305863 71527756 57306000 71527927 57306137 71528098 57306274 71528269 57306411 71528440 57306548 71528611 57306685 71528782 57306822 71528953 57306959 71529124 57307096 71529295 57307233 71529466 57307370 71529637 57307507 71529808 57307644 71529979 57307781 71530150 57307918 71530321 57308055 71530492 57308192 71530663 57308329 71530834 57308466 71531005 57308603 71531176 57308740 71531347 57308877 71531518 57309014 71531689 57309151 71531860 57309288 71532031 57309425 71532202 57309562 71532373 57309699 71532544 57309836 71532715 57309973 71532886 57310110 71533057 57310247 71533228 57310384 71533399 57310521 71533570 57310658 71533741 57310795 71533912 57310932 71534083 57311069 71534254 57311206 71534425 57311343 71534596 57311480 71534767 57311617 71534938 57311754 71535109 57311891 71535280 57312028 71535451 57312165 71535622 57312302 71535793 57312439 71535964 57312576 71536135 57312713 71536306 57312850 71536477 57312987 71536648 57313124 71536819 57313261 71536990 57313398 71537161 57313535 71537332 57313672 71537503 57313809 71537674 57313946 71537845 57314083 71538016 57314220 71538187 57314357 71538358 57314494 71538529 57314631 71538700 57314768 71538871 57314905 71539042 57315042 71539213 57315179 71539384 57315316 71539555 57315453 71539726 57315590 71539897 57315727 71540068 57315864 71540239 57316001 71540410 57316138 71540581 57316275 71540752 57316412 71540923 57316549 71541094 57316686 71541265 57316823 71541436 57316960 71541607 57317097 71541778 57317234 71541949 57317371 71542120 57317508 71542291 57317645 71542462 57317782 71542633 57317919 71542804 57318056 71542975 57318193 71543146 57318330 71543317 57318467 71543488 57318604 71543659 57318741 71543830 57318878 71544001 57319015 71544172 57319152 71544343 57319289 71544514 57319426 71544685 57319563 71544856 57319700 71545027 57319837 71545198 57319974 71545369 57320111 71545540 57320248 71545711 57320385 71545882 57320522 71546053 57320659 71546224 57320796 71546395 57320933 71546566 57321070 71546737 57321207 71546908 57321344 71547079 57321481 71547250 57321618 71547421 57321755 71547592 57321892 71547763 57322029 71547934 57322166 71548105 57322303 71548276 57322440 71548447 57322577 71548618 57322714 71548789 57322851 71548960 57322988 71549131 57323125 71549302 57323262 71549473 57323399 71549644 57323536 71549815 57323673 71549986 57323810 71550157 57323947 71550328 57324084 71550499 57324221 71550670 57324358 71550841 57324495 71551012 57324632 71551183 57324769 71551354 57324906 71551525 57325043 71551696 57325180 71551867 57325317 71552038 57325454 71552209 57325591 71552380 57325728 71552551 57325865 71552722 57326002 71552893 57326139 71553064 57326276 71553235 57326413 71553406 57326550 71553577 57326687 71553748 57326824 71553919 57326961 71554090 57327098 71554261 57327235 71554432 57327372 71554603 57327509 71554774 57327646 71554945 57327783 71555116 57327920 71555287 57328057 71555458 57328194 71555629 57328331 71555800 57328468 71555971 57328605 71556142 57328742 71556313 57328879 71556484 57329016 71556655 57329153 71556826 57329290 71556997 57329427 71557168 57329564 71557339 57329701 71557510 57329838 71557681 57329975 71557852 57330112 71558023 57330249 71558194 57330386 71558365 57330523 71558536 57330660 71558707 57330797 71558878 57330934 71559049 57331071 71559220 57331208 71559391 57331345 71559562 57331482 71559733 57331619 71559904 57331756 71560075 57331893 71560246 57332030 71560417 57332167 71560588 57332304 71560759 57332441 71560930 57332578 71561101 57332715 71561272 57332852 71561443 57332989 71561614 57333126 71561785 57333263 71561956 57333400 71562127 57333537 71562298 57333674 71562469 57333811 71562640 57333948 71562811 57334085 71562982 57334222 71563153 57334359 71563324 57334496 71563495 57334633 71563666 57334770 71563837 57334907 71564008 57335044 71564179 57335181 71564350 57335318 71564521 57335455 71564692 57335592 71564863 57335729 71565034 57335866 71565205 57336003 71565376 57336140 71565547 57336277 71565718 57336414 71565889 57336551 71566060 57336688 71566231 57336825 71566402 57336962 71566573 57337099 71566744 57337236 71566915 57337373 71567086 57337510 71567257 57337647 71567428 57337784 71567599 57337921 71567770 57338058 71567941 57338195 71568112 57338332 71568283 57338469 71568454 57338606 71568625 57338743 71568796 57338880 71568967 57339017 71569138 57339154 71569309 57339291 71569480 57339428 71569651 57339565 71569822 57339702 71569993 57339839 71570164 57339976 71570335 57340113 71570506 57340250 71570677 57340387 71570848 57340524 71571019 57340661 71571190 57340798 71571361 57340935 71571532 57341072 71571703 57341209 71571874 57341346 71572045 57341483 71572216 57341620 71572387 57341757 71572558 57341894 71572729 57342031 71572900 57342168 71573071 57342305 71573242 57342442 71573413 57342579 71573584 57342716 71573755 57342853 71573926 57342990 71574097 57343127 71574268 57343264 71574439 57343401 71574610 57343538 71574781 57343675 71574952 57343812 71575123 57343949 71575294 57344086 71575465 57344223 71575636 57344360 71575807 57344497 71575978 57344634 71576149 57344771 71576320 57344908 71576491 57345045 71576662 57345182 71576833 57345319 71577004 57345456 71577175 57345593 71577346 57345730 71577517 57345867 71577688 57346004 71577859 57346141 71578030 57346278 71578201 57346415 71578372 57346552 71578543 57346689 71578714 57346826 71578885 57346963 71579056 57347100 71579227 57347237 71579398 57347374 71579569 57347511 71579740 57347648 71579911 57347785 71580082 57347922 71580253 57348059 71580424 57348196 71580595 57348333 71580766 57348470 71580937 57348607 71581108 57348744 71581279 57348881 71581450 57349018 71581621 57349155 71581792 57349292 71581963 57349429 71582134 57349566 71582305 57349703 71582476 57349840 71582647 57349977 71582818 57350114 71582989 57350251 71583160 57350388 71583331 57350525 71583502 57350662 71583673 57350799 71583844 57350936 71584015 57351073 71584186 57351210 71584357 57351347 71584528 57351484 71584699 57351621 71584870 57351758 71585041 57351895 71585212 57352032 71585383 57352169 71585554 57352306 71585725 57352443 71585896 57352580 71586067 57352717 71586238 57352854 71586409 57352991 71586580 57353128 71586751 57353265 71586922 57353402 71587093 57353539 71587264 57353676 71587435 57353813 71587606 57353950 71587777 57354087 71587948 57354224 71588119 57354361 71588290 57354498 71588461 57354635 71588632 57354772 71588803 57354909 71588974 57355046 71589145 57355183 71589316 57355320 71589487 57355457 71589658 57355594 71589829 57355731 71590000 57355868 71590171 57356005 71590342 57356142 71590513 57356279 71590684 57356416 71590855 57356553 71591026 57356690 71591197 57356827 71591368 57356964 71591539 57357101 71591710 57357238 71591881 57357375 71592052 57357512 71592223 57357649 71592394 57357786 71592565 57357923 71592736 57358060 71592907 57358197 71593078 57358334 71593249 57358471 71593420 57358608 71593591 57358745 71593762 57358882 71593933 57359019 71594104 57359156 71594275 57359293 71594446 57359430 71594617 57359567 71594788 57359704 71594959 57359841 71595130 57359978 71595301 57360115 71595472 57360252 71595643 57360389 71595814 57360526 71595985 57360663 71596156 57360800 71596327 57360937 71596498 57361074 71596669 57361211 71596840 57361348 71597011 57361485 71597182 57361622 71597353 57361759 71597524 57361896 71597695 57362033 71597866 57362170 71598037 57362307 71598208 57362444 71598379 57362581 71598550 57362718 71598721 57362855 71598892 57362992 71599063 57363129 71599234 57363266 71599405 57363403 71599576 57363540 71599747 57363677 71599918 57363814 71600089 57363951 71600260 57364088 71600431 57364225 71600602 57364362 71600773 57364499 71600944 57364636 71601115 57364773 71601286 57364910 71601457 57365047 71601628 57365184 71601799 57365321 71601970 57365458 71602141 57365595 71602312 57365732 71602483 57365869 71602654 57366006 71602825 57366143 71602996 57366280 71603167 57366417 71603338 57366554 71603509 57366691 71603680 57366828 71603851 57366965 71604022 57367102 71604193 57367239 71604364 57367376 71604535 57367513 71604706 57367650 71604877 57367787 71605048 57367924 71605219 57368061 71605390 57368198 71605561 57368335 71605732 57368472 71605903 57368609 71606074 57368746 71606245 57368883 71606416 57369020 71606587 57369157 71606758 57369294 71606929 57369431 71607100 57369568 71607271 57369705 71607442 57369842 71607613 57369979 71607784 57370116 71607955 57370253 71608126 57370390 71608297 57370527 71608468 57370664 71608639 57370801 71608810 57370938 71608981 57371075 71609152 57371212 71609323 57371349 71609494 57371486 71609665 57371623 71609836 57371760 71610007 57371897 71610178 57372034 71610349 57372171 71610520 57372308 71610691 57372445 71610862 57372582 71611033 57372719 71611204 57372856 71611375 57372993 71611546 57373130 71611717 57373267 71611888 57373404 71612059 57373541 71612230 57373678 71612401 57373815 71612572 57373952 71612743 57374089 71612914 57374226 71613085 57374363 71613256 57374500 71613427 57374637 71613598 57374774 71613769 57374911 71613940 57375048 71614111 57375185 71614282 57375322 71614453 57375459 71614624 57375596 71614795 57375733 71614966 57375870 71615137 57376007 71615308 57376144 71615479 57376281 71615650 57376418 71615821 57376555 71615992 57376692 71616163 57376829 71616334 57376966 71616505 57377103 71616676 57377240 71616847 57377377 71617018 57377514 71617189 57377651 71617360 57377788 71617531 57377925 71617702 57378062 71617873 57378199 71618044 57378336 71618215 57378473 71618386 57378610 71618557 57378747 71618728 57378884 71618899 57379021 71619070 57379158 71619241 57379295 71619412 57379432 71619583 57379569 71619754 57379706 71619925 57379843 71620096 57379980 71620267 57380117 71620438 57380254 71620609 57380391 71620780 57380528 71620951 57380665 71621122 57380802 71621293 57380939 71621464 57381076 71621635 57381213 71621806 57381350 71621977 57381487 71622148 57381624 71622319 57381761 71622490 57381898 71622661 57382035 71622832 57382172 71623003 57382309 71623174 57382446 71623345 57382583 71623516 57382720 71623687 57382857 71623858 57382994 71624029 57383131 71624200 57383268 71624371 57383405 71624542 57383542 71624713 57383679 71624884 57383816 71625055 57383953 71625226 57384090 71625397 57384227 71625568 57384364 71625739 57384501 71625910 57384638 71626081 57384775 71626252 57384912 71626423 57385049 71626594 57385186 71626765 57385323 71626936 57385460 71627107 57385597 71627278 57385734 71627449 57385871 71627620 57386008 71627791 57386145 71627962 57386282 71628133 57386419 71628304 57386556 71628475 57386693 71628646 57386830 71628817 57386967 71628988 57387104 71629159 57387241 71629330 57387378 71629501 57387515 71629672 57387652 71629843 57387789 71630014 57387926 71630185 57388063 71630356 57388200 71630527 57388337 71630698 57388474 71630869 57388611 71631040 57388748 71631211 57388885 71631382 57389022 71631553 57389159 71631724 57389296 71631895 57389433 71632066 57389570 71632237 57389707 71632408 57389844 71632579 57389981 71632750 57390118 71632921 57390255 71633092 57390392 71633263 57390529 71633434 57390666 71633605 57390803 71633776 57390940 71633947 57391077 71634118 57391214 71634289 57391351 71634460 57391488 71634631 57391625 71634802 57391762 71634973 57391899 71635144 57392036 71635315 57392173 71635486 57392310 71635657 57392447 71635828 57392584 71635999 57392721 71636170 57392858 71636341 57392995 71636512 57393132 71636683 57393269 71636854 57393406 71637025 57393543 71637196 57393680 71637367 57393817 71637538 57393954 71637709 57394091 71637880 57394228 71638051 57394365 71638222 57394502 71638393 57394639 71638564 57394776 71638735 57394913 71638906 57395050 71639077 57395187 71639248 57395324 71639419 57395461 71639590 57395598 71639761 57395735 71639932 57395872 71640103 57396009 71640274 57396146 71640445 57396283 71640616 57396420 71640787 57396557 71640958 57396694 71641129 57396831 71641300 57396968 71641471 57397105 71641642 57397242 71641813 57397379 71641984 57397516 71642155 57397653 71642326 57397790 71642497 57397927 71642668 57398064 71642839 57398201 71643010 57398338 71643181 57398475 71643352 57398612 71643523 57398749 71643694 57398886 71643865 57399023 71644036 57399160 71644207 57399297 71644378 57399434 71644549 57399571 71644720 57399708 71644891 57399845 71645062 57399982 71645233 57400119 71645404 57400256 71645575 57400393 71645746 57400530 71645917 57400667 71646088 57400804 71646259 57400941 71646430 57401078 71646601 57401215 71646772 57401352 71646943 57401489 71647114 57401626 71647285
1000 14513917 0 14513917 18115911 14514054 18116082 14514191 18116253 14514328 18116424 14514465 18116595 14514602 18116766 14514739 18116937 14514876 18117108 14515013 18117279 14515150 18117450 14515287 18117621 14515424 18117792 14515561 18117963 14515698 18118134 14515835 18118305 14515972 18118476 14516109 18118647 14516246 18118818 14516383 18118989 14516520 18119160 14516657 18119331 14516794 18119502 14516931 18119673 14517068 18119844 14517205 18120015 14517342 18120186 14517479 18120357 14517616 18120528 14517753 18120699 14517890 18120870 14518027 18121041 14518164 18121212 14518301 18121383 14518438 18121554 14518575 18121725 14518712 18121896 14518849 18122067 14518986 18122238 14519123 18122409 14519260 18122580 14519397 18122751 14519534 18122922 14519671 18123093 14519808 18123264 14519945 18123435 14520082 18123606 14520219 18123777 14520356 18123948 14520493 18124119 14520630 18124290 14520767 18124461 14520904 18124632 14521041 18124803 14521178 18124974 14521315 18125145 14521452 18125316 14521589 18125487 14521726 18125658 14521863 18125829 14522000 18126000 14522137 18126171 14522274 18126342 14522411 18126513 14522548 18126684 14522685 18126855 14522822 18127026 14522959 18127197 14523096 18127368 14523233 18127539 14523370 18127710 14523507 18127881 14523644 18128052 14523781 18128223 14523918 18128394 14524055 18128565 14524192 18128736 14524329 18128907 14524466 18129078 14524603 18129249 14524740 18129420 14524877 18129591 14525014 18129762 14525151 18129933 14525288 18130104 14525425 18130275 14525562 18130446 14525699 18130617 14525836 18130788 14525973 18130959 14526110 18131130 14526247 18131301 14526384 18131472 14526521 18131643 14526658 18131814 14526795 18131985 14526932 18132156 14527069 18132327 14527206 18132498 14527343 18132669 14527480 18132840 14527617 18133011 14527754 18133182 14527891 18133353 14528028 18133524 14528165 18133695 14528302 18133866 14528439 18134037 14528576 18134208 14528713 18134379 14528850 18134550 14528987 18134721 14529124 18134892 14529261 18135063 14529398 18135234 14529535 18135405 14529672 18135576 14529809 18135747 14529946 18135918 14530083 18136089 14530220 18136260 14530357 18136431 14530494 18136602 14530631 18136773 14530768 18136944 14530905 18137115 14531042 18137286 14531179 18137457 14531316 18137628 14531453 18137799 14531590 18137970 14531727 18138141 14531864 18138312 14532001 18138483 14532138 18138654 14532275 18138825 14532412 18138996 14532549 18139167 14532686 18139338 14532823 18139509 14532960 18139680 14533097 18139851 14533234 18140022 14533371 18140193 14533508 18140364 14533645 18140535 14533782 18140706 14533919 18140877 14534056 18141048 14534193 18141219 14534330 18141390 14534467 18141561 14534604 18141732 14534741 18141903 14534878 18142074 14535015 18142245 14535152 18142416 14535289 18142587 14535426 18142758 14535563 18142929 14535700 18143100 14535837 18143271 14535974 18143442 14536111 18143613 14536248 18143784 14536385 18143955 14536522 18144126 14536659 18144297 14536796 18144468 14536933 18144639 14537070 18144810 14537207 18144981 14537344 18145152 14537481 18145323 14537618 18145494 14537755 18145665 14537892 18145836 14538029 18146007 14538166 18146178 14538303 18146349 14538440 18146520 14538577 18146691 14538714 18146862 14538851 18147033 14538988 18147204 14539125 18147375 14539262 18147546 14539399 18147717 14539536 18147888 14539673 18148059 14539810 18148230 14539947 18148401 14540084 18148572 14540221 18148743 14540358 18148914 14540495 18149085 14540632 18149256 14540769 18149427 14540906 18149598 14541043 18149769 14541180 18149940 14541317 18150111 14541454 18150282 14541591 18150453 14541728 18150624 14541865 18150795 14542002 18150966 14542139 18151137 14542276 18151308 14542413 18151479 14542550 18151650 14542687 18151821 14542824 18151992 14542961 18152163 14543098 18152334 14543235 18152505 14543372 18152676 14543509 18152847 14543646 18153018 14543783 18153189 14543920 18153360 14544057 18153531 14544194 18153702 14544331 18153873 14544468 18154044 14544605 18154215 14544742 18154386 14544879 18154557 14545016 18154728 14545153 18154899 14545290 18155070 14545427 18155241 14545564 18155412 14545701 18155583 14545838 18155754 14545975 18155925 14546112 18156096 14546249 18156267 14546386 18156438 14546523 18156609 14546660 18156780 14546797 18156951 14546934 18157122 14547071 18157293 14547208 18157464 14547345 18157635 14547482 18157806 14547619 18157977 14547756 18158148 14547893 18158319 14548030 18158490 14548167 18158661 14548304 18158832 14548441 18159003 14548578 18159174 14548715 18159345 14548852 18159516 14548989 18159687 14549126 18159858 14549263 18160029 14549400 18160200 14549537 18160371 14549674 18160542 14549811 18160713 14549948 18160884 14550085 18161055 14550222 18161226 14550359 18161397 14550496 18161568 14550633 18161739 14550770 18161910 14550907 18162081 14551044 18162252 14551181 18162423 14551318 18162594 14551455 18162765 14551592 18162936 14551729 18163107 14551866 18163278 14552003 18163449 14552140 18163620 14552277 18163791 14552414 18163962 14552551 18164133 14552688 18164304 14552825 18164475 14552962 18164646 14553099 18164817 14553236 18164988 14553373 18165159 14553510 18165330 14553647 18165501 14553784 18165672 14553921 18165843 14554058 18166014 14554195 18166185 14554332 18166356 14554469 18166527 14554606 18166698 14554743 18166869 14554880 18167040 14555017 18167211 14555154 18167382 14555291 18167553 14555428 18167724 14555565 18167895 14555702 18168066 14555839 18168237 14555976 18168408 14556113 18168579 14556250 18168750 14556387 18168921 14556524 18169092 14556661 18169263 14556798 18169434 14556935 18169605 14557072 18169776 14557209 18169947 14557346 18170118 14557483 18170289 14557620 18170460 14557757 18170631 14557894 18170802 14558031 18170973 14558168 18171144 14558305 18171315 14558442 18171486 14558579 18171657 14558716 18171828 14558853 18171999 14558990 18172170 14559127 18172341 14559264 18172512 14559401 18172683 14559538 18172854 14559675 18173025 14559812 18173196 14559949 18173367 14560086 18173538 14560223 18173709 14560360 18173880 14560497 18174051 14560634 18174222 14560771 18174393 14560908 18174564 14561045 18174735 14561182 18174906 14561319 18175077 14561456 18175248 14561593 18175419 14561730 18175590 14561867 18175761 14562004 18175932 14562141 18176103 14562278 18176274 14562415 18176445 14562552 18176616 14562689 18176787 14562826 18176958 14562963 18177129 14563100 18177300 14563237 18177471 14563374 18177642 14563511 18177813 14563648 18177984 14563785 18178155 14563922 18178326 14564059 18178497 14564196 18178668 14564333 18178839 14564470 18179010 14564607 18179181 14564744 18179352 14564881 18179523 14565018 18179694 14565155 18179865 14565292 18180036 14565429 18180207 14565566 18180378 14565703 18180549 14565840 18180720 14565977 18180891 14566114 18181062 14566251 18181233 14566388 18181404 14566525 18181575 14566662 18181746 14566799 18181917 14566936 18182088 14567073 18182259 14567210 18182430 14567347 18182601 14567484 18182772 14567621 18182943 14567758 18183114 14567895 18183285 14568032 18183456 14568169 18183627 14568306 18183798 14568443 18183969 14568580 18184140 14568717 18184311 14568854 18184482 14568991 18184653 14569128 18184824 14569265 18184995 14569402 18185166 14569539 18185337 14569676 18185508 14569813 18185679 14569950 18185850 14570087 18186021 14570224 18186192 14570361 18186363 14570498 18186534 14570635 18186705 14570772 18186876 14570909 18187047 14571046 18187218 14571183 18187389 14571320 18187560 14571457 18187731 14571594 18187902 14571731 18188073 14571868 18188244 14572005 18188415 14572142 18188586 14572279 18188757 14572416 18188928 14572553 18189099 14572690 18189270 14572827 18189441 14572964 18189612 14573101 18189783 14573238 18189954 14573375 18190125 14573512 18190296 14573649 18190467 14573786 18190638 14573923 18190809 14574060 18190980 14574197 18191151 14574334 18191322 14574471 18191493 14574608 18191664 14574745 18191835 14574882 18192006 14575019 18192177 14575156 18192348 14575293 18192519 14575430 18192690 14575567 18192861 14575704 18193032 14575841 18193203 14575978 18193374 14576115 18193545 14576252 18193716 14576389 18193887 14576526 18194058 14576663 18194229 14576800 18194400 14576937 18194571 14577074 18194742 14577211 18194913 14577348 18195084 14577485 18195255 14577622 18195426 14577759 18195597 14577896 18195768 14578033 18195939 14578170 18196110 14578307 18196281 14578444 18196452 14578581 18196623 14578718 18196794 14578855 18196965 14578992 18197136 14579129 18197307 14579266 18197478 14579403 18197649 14579540 18197820 14579677 18197991 14579814 18198162 14579951 18198333 14580088 18198504 14580225 18198675 14580362 18198846 14580499 18199017 14580636 18199188 14580773 18199359 14580910 18199530 14581047 18199701 14581184 18199872 14581321 18200043 14581458 18200214 14581595 18200385 14581732 18200556 14581869 18200727 14582006 18200898 14582143 18201069 14582280 18201240 14582417 18201411 14582554 18201582 14582691 18201753 14582828 18201924 14582965 18202095 14583102 18202266 14583239 18202437 14583376 18202608 14583513 18202779 14583650 18202950 14583787 18203121 14583924 18203292 14584061 18203463 14584198 18203634 14584335 18203805 14584472 18203976 14584609 18204147 14584746 18204318 14584883 18204489 14585020 18204660 14585157 18204831 14585294 18205002 14585431 18205173 14585568 18205344 14585705 18205515 14585842 18205686 14585979 18205857 14586116 18206028 14586253 18206199 14586390 18206370 14586527 18206541 14586664 18206712 14586801 18206883 14586938 18207054 14587075 18207225 14587212 18207396 14587349 18207567 14587486 18207738 14587623 18207909 14587760 18208080 14587897 18208251 14588034 18208422 14588171 18208593 14588308 18208764 14588445 18208935 14588582 18209106 14588719 18209277 14588856 18209448 14588993 18209619 14589130 18209790 14589267 18209961 14589404 18210132 14589541 18210303 14589678 18210474 14589815 18210645 14589952 18210816 14590089 18210987 14590226 18211158 14590363 18211329 14590500 18211500 14590637 18211671 14590774 18211842 14590911 18212013 14591048 18212184 14591185 18212355 14591322 18212526 14591459 18212697 14591596 18212868 14591733 18213039 14591870 18213210 14592007 18213381 14592144 18213552 14592281 18213723 14592418 18213894 14592555 18214065 14592692 18214236 14592829 18214407 14592966 18214578 14593103 18214749 14593240 18214920 14593377 18215091 14593514 18215262 14593651 18215433 14593788 18215604 14593925 18215775 14594062 18215946 14594199 18216117 14594336 18216288 14594473 18216459 14594610 18216630 14594747 18216801 14594884 18216972 14595021 18217143 14595158 18217314 14595295 18217485 14595432 18217656 14595569 18217827 14595706 18217998 14595843 18218169 14595980 18218340 14596117 18218511 14596254 18218682 14596391 18218853 14596528 18219024 14596665 18219195 14596802 18219366 14596939 18219537 14597076 18219708 14597213 18219879 14597350 18220050 14597487 18220221 14597624 18220392 14597761 18220563 14597898 18220734 14598035 18220905 14598172 18221076 14598309 18221247 14598446 18221418 14598583 18221589 14598720 18221760 14598857 18221931 14598994 18222102 14599131 18222273 14599268 18222444 14599405 18222615 14599542 18222786 14599679 18222957 14599816 18223128 14599953 18223299 14600090 18223470 14600227 18223641 14600364 18223812 14600501 18223983 14600638 18224154 14600775 18224325 14600912 18224496 14601049 18224667 14601186 18224838 14601323 18225009 14601460 18225180 14601597 18225351 14601734 18225522 14601871 18225693 14602008 18225864 14602145 18226035 14602282 18226206 14602419 18226377 14602556 18226548 14602693 18226719 14602830 18226890 14602967 18227061 14603104 18227232 14603241 18227403 14603378 18227574 14603515 18227745 14603652 18227916 14603789 18228087 14603926 18228258 14604063 18228429 14604200 18228600 14604337 18228771 14604474 18228942 14604611 18229113 14604748 18229284 14604885 18229455 14605022 18229626 14605159 18229797 14605296 18229968 14605433 18230139 14605570 18230310 14605707 18230481 14605844 18230652 14605981 18230823 14606118 18230994 14606255 18231165 14606392 18231336 14606529 18231507 14606666 18231678 14606803 18231849 14606940 18232020 14607077 18232191 14607214 18232362 14607351 18232533 14607488 18232704 14607625 18232875 14607762 18233046 14607899 18233217 14608036 18233388 14608173 18233559 14608310 18233730 14608447 18233901 14608584 18234072 14608721 18234243 14608858 18234414 14608995 18234585 14609132 18234756 14609269 18234927 14609406 18235098 14609543 18235269 14609680 18235440 14609817 18235611 14609954 18235782 14610091 18235953 14610228 18236124 14610365 18236295 14610502 18236466 14610639 18236637 14610776 18236808 14610913 18236979 14611050 18237150 14611187 18237321 14611324 18237492 14611461 18237663 14611598 18237834 14611735 18238005 14611872 18238176 14612009 18238347 14612146 18238518 14612283 18238689 14612420 18238860 14612557 18239031 14612694 18239202 14612831 18239373 14612968 18239544 14613105 18239715 14613242 18239886 14613379 18240057 14613516 18240228 14613653 18240399 14613790 18240570 14613927 18240741 14614064 18240912 14614201 18241083 14614338 18241254 14614475 18241425 14614612 18241596 14614749 18241767 14614886 18241938 14615023 18242109 14615160 18242280 14615297 18242451 14615434 18242622 14615571 18242793 14615708 18242964 14615845 18243135 14615982 18243306 14616119 18243477 14616256 18243648 14616393 18243819 14616530 18243990 14616667 18244161 14616804 18244332 14616941 18244503 14617078 18244674 14617215 18244845 14617352 18245016 14617489 18245187 14617626 18245358 14617763 18245529 14617900 18245700 14618037 18245871 14618174 18246042 14618311 18246213 14618448 18246384 14618585 18246555 14618722 18246726 14618859 18246897 14618996 18247068 14619133 18247239 14619270 18247410 14619407 18247581 14619544 18247752 14619681 18247923 14619818 18248094 14619955 18248265 14620092 18248436 14620229 18248607 14620366 18248778 14620503 18248949 14620640 18249120 14620777 18249291 14620914 18249462 14621051 18249633 14621188 18249804 14621325 18249975 14621462 18250146 14621599 18250317 14621736 18250488 14621873 18250659 14622010 18250830 14622147 18251001 14622284 18251172 14622421 18251343 14622558 18251514 14622695 18251685 14622832 18251856 14622969 18252027 14623106 18252198 14623243 18252369 14623380 18252540 14623517 18252711 14623654 18252882 14623791 18253053 14623928 18253224 14624065 18253395 14624202 18253566 14624339 18253737 14624476 18253908 14624613 18254079 14624750 18254250 14624887 18254421 14625024 18254592 14625161 18254763 14625298 18254934 14625435 18255105 14625572 18255276 14625709 18255447 14625846 18255618 14625983 18255789 14626120 18255960 14626257 18256131 14626394 18256302 14626531 18256473 14626668 18256644 14626805 18256815 14626942 18256986 14627079 18257157 14627216 18257328 14627353 18257499 14627490 18257670 14627627 18257841 14627764 18258012 14627901 18258183 14628038 18258354 14628175 18258525 14628312 18258696 14628449 18258867 14628586 18259038 14628723 18259209 14628860 18259380 14628997 18259551 14629134 18259722 14629271 18259893 14629408 18260064 14629545 18260235 14629682 18260406 14629819 18260577 14629956 18260748 14630093 18260919 14630230 18261090 14630367 18261261 14630504 18261432 14630641 18261603 14630778 18261774 14630915 18261945 14631052 18262116 14631189 18262287 14631326 18262458 14631463 18262629 14631600 18262800 14631737 18262971 14631874 18263142 14632011 18263313 14632148 18263484 14632285 18263655 14632422 18263826 14632559 18263997 14632696 18264168 14632833 18264339 14632970 18264510 14633107 18264681 14633244 18264852 14633381 18265023 14633518 18265194 14633655 18265365 14633792 18265536 14633929 18265707 14634066 18265878 14634203 18266049 14634340 18266220 14634477 18266391 14634614 18266562 14634751 18266733 14634888 18266904 14635025 18267075 14635162 18267246 14635299 18267417 14635436 18267588 14635573 18267759 14635710 18267930 14635847 18268101 14635984 18268272 14636121 18268443 14636258 18268614 14636395 18268785 14636532 18268956 14636669 18269127 14636806 18269298 14636943 18269469 14637080 18269640 14637217 18269811 14637354 18269982 14637491 18270153 14637628 18270324 14637765 18270495 14637902 18270666 14638039 18270837 14638176 18271008 14638313 18271179 14638450 18271350 14638587 18271521 14638724 18271692 14638861 18271863 14638998 18272034 14639135 18272205 14639272 18272376 14639409 18272547 14639546 18272718 14639683 18272889 14639820 18273060 14639957 18273231 14640094 18273402 14640231 18273573 14640368 18273744 14640505 18273915 14640642 18274086 14640779 18274257 14640916 18274428 14641053 18274599 14641190 18274770 14641327 18274941 14641464 18275112 14641601 18275283 14641738 18275454 14641875 18275625 14642012 18275796 14642149 18275967 14642286 18276138 14642423 18276309 14642560 18276480 14642697 18276651 14642834 18276822 14642971 18276993 14643108 18277164 14643245 18277335 14643382 18277506 14643519 18277677 14643656 18277848 14643793 18278019 14643930 18278190 14644067 18278361 14644204 18278532 14644341 18278703 14644478 18278874 14644615 18279045 14644752 18279216 14644889 18279387 14645026 18279558 14645163 18279729 14645300 18279900 14645437 18280071 14645574 18280242 14645711 18280413 14645848 18280584 14645985 18280755 14646122 18280926 14646259 18281097 14646396 18281268 14646533 18281439 14646670 18281610 14646807 18281781 14646944 18281952 14647081 18282123 14647218 18282294 14647355 18282465 14647492 18282636 14647629 18282807 14647766 18282978 14647903 18283149 14648040 18283320 14648177 18283491 14648314 18283662 14648451 18283833 14648588 18284004 14648725 18284175 14648862 18284346 14648999 18284517 14649136 18284688 14649273 18284859 14649410 18285030 14649547 18285201 14649684 18285372 14649821 18285543 14649958 18285714 14650095 18285885 14650232 18286056 14650369 18286227 14650506 18286398 14650643 18286569
1000 55620900 0 55620900 69424627 55621037 69424798 55621174 69424969 55621311 69425140 55621448 69425311 55621585 69425482 55621722 69425653 55621859 69425824 55621996 69425995 55622133 69426166 55622270 69426337 55622407 69426508 55622544 69426679 55622681 69426850 55622818 69427021 55622955 69427192 55623092 69427363 55623229 69427534 55623366 69427705 55623503 69427876 55623640 69428047 55623777 69428218 55623914 69428389 55624051 69428560 55624188 69428731 55624325 69428902 55624462 69429073 55624599 69429244 55624736 69429415 55624873 69429586 55625010 69429757 55625147 69429928 55625284 69430099 55625421 69430270 55625558 69430441 55625695 69430612 55625832 69430783 55625969 69430954 55626106 69431125 55626243 69431296 55626380 69431467 55626517 69431638 55626654 69431809 55626791 69431980 55626928 69432151 55627065 69432322 55627202 69432493 55627339 69432664 55627476 69432835 55627613 69433006 55627750 69433177 55627887 69433348 55628024 69433519 55628161 69433690 55628298 69433861 55628435 69434032 55628572 69434203 55628709 69434374 55628846 69434545 55628983 69434716 55629120 69434887 55629257 69435058 55629394 69435229 55629531 69435400 55629668 69435571 55629805 69435742 55629942 69435913 55630079 69436084 55630216 69436255 55630353 69436426 55630490 69436597 55630627 69436768 55630764 69436939 55630901 69437110 55631038 69437281 55631175 69437452 55631312 69437623 55631449 69437794 55631586 69437965 55631723 69438136 55631860 69438307 55631997 69438478 55632134 69438649 55632271 69438820 55632408 69438991 55632545 69439162 55632682 69439333 55632819 69439504 55632956 69439675 55633093 69439846 55633230 69440017 55633367 69440188 55633504 69440359 55633641 69440530 55633778 69440701 55633915 69440872 55634052 69441043 55634189 69441214 55634326 69441385 55634463 69441556 55634600 69441727 55634737 69441898 55634874 69442069 55635011 69442240 55635148 69442411 55635285 69442582 55635422 69442753 55635559 69442924 55635696 69443095 55635833 69443266 55635970 69443437 55636107 69443608 55636244 69443779 55636381 69443950 55636518 69444121 55636655 69444292 55636792 69444463 55636929 69444634 55637066 69444805 55637203 69444976 55637340 69445147 55637477 69445318 55637614 69445489 55637751 69445660 55637888 69445831 55638025 69446002 55638162 69446173 55638299 69446344 55638436 69446515 55638573 69446686 55638710 69446857 55638847 69447028 55638984 69447199 55639121 69447370 55639258 69447541 55639395 69447712 55639532 69447883 55639669 69448054 55639806 69448225 55639943 69448396 55640080 69448567 55640217 69448738 55640354 69448909 55640491 69449080 55640628 69449251 55640765 69449422 55640902 69449593 55641039 69449764 55641176 69449935 55641313 69450106 55641450 69450277 55641587 69450448 55641724 69450619 55641861 69450790 55641998 69450961 55642135 69451132 55642272 69451303 55642409 69451474 55642546 69451645 55642683 69451816 55642820 69451987 55642957 69452158 55643094 69452329 55643231 69452500 55643368 69452671 55643505 69452842 55643642 69453013 55643779 69453184 55643916 69453355 55644053 69453526 55644190 69453697 55644327 69453868 55644464 69454039 55644601 69454210 55644738 69454381 55644875 69454552 55645012 69454723 55645149 69454894 55645286 69455065 55645423 69455236 55645560 69455407 55645697 69455578 55645834 69455749 55645971 69455920 55646108 69456091 55646245 69456262 55646382 69456433 55646519 69456604 55646656 69456775 55646793 69456946 55646930 69457117 55647067 69457288 55647204 69457459 55647341 69457630 55647478 69457801 55647615 69457972 55647752 69458143 55647889 69458314 55648026 69458485 55648163 69458656 55648300 69458827 55648437 69458998 55648574 69459169 55648711 69459340 55648848 69459511 55648985 69459682 55649122 69459853 55649259 69460024 55649396 69460195 55649533 69460366 55649670 69460537 55649807 69460708 55649944 69460879 55650081 69461050 55650218 69461221 55650355 69461392 55650492 69461563 55650629 69461734 55650766 69461905 55650903 69462076 55651040 69462247 55651177 69462418 55651314 69462589 55651451 69462760 55651588 69462931 55651725 69463102 55651862 69463273 55651999 69463444 55652136 69463615 55652273 69463786 55652410 69463957 55652547 69464128 55652684 69464299 55652821 69464470 55652958 69464641 55653095 69464812 55653232 69464983 55653369 69465154 55653506 69465325 55653643 69465496 55653780 69465667 55653917 69465838 55654054 69466009 55654191 69466180 55654328 69466351 55654465 69466522 55654602 69466693 55654739 69466864 55654876 69467035 55655013 69467206 55655150 69467377 55655287 69467548 55655424 69467719 55655561 69467890 55655698 69468061 55655835 69468232 55655972 69468403 55656109 69468574 55656246 69468745 55656383 69468916 55656520 69469087 55656657 69469258 55656794 69469429 55656931 69469600 55657068 69469771 55657205 69469942 55657342 69470113 55657479 69470284 55657616 69470455 55657753 69470626 55657890 69470797 55658027 69470968 55658164 69471139 55658301 69471310 55658438 69471481 55658575 69471652 55658712 69471823 55658849 69471994 55658986 69472165 55659123 69472336 55659260 69472507 55659397 69472678 55659534 69472849 55659671 69473020 55659808 69473191 55659945 69473362 55660082 69473533 55660219 69473704 55660356 69473875 55660493 69474046 55660630 69474217 55660767 69474388 55660904 69474559 55661041 69474730 55661178 69474901 55661315 69475072 55661452 69475243 55661589 69475414 55661726 69475585 55661863 69475756 55662000 69475927 55662137 69476098 55662274 69476269 55662411 69476440 55662548 69476611 55662685 69476782 55662822 69476953 55662959 69477124 55663096 69477295 55663233 69477466 55663370 69477637 55663507 69477808 55663644 69477979 55663781 69478150 55663918 69478321 55664055 69478492 55664192 69478663 55664329 69478834 55664466 69479005 55664603 69479176 55664740 69479347 55664877 69479518 55665014 69479689 55665151 69479860 55665288 69480031 55665425 69480202 55665562 69480373 55665699 69480544 55665836 69480715 55665973 69480886 55666110 69481057 55666247 69481228 55666384 69481399 55666521 69481570 55666658 69481741 55666795 69481912 55666932 69482083 55667069 69482254 55667206 69482425 55667343 69482596 55667480 69482767 55667617 69482938 55667754 69483109 55667891 69483280 55668028 69483451 55668165 69483622 55668302 69483793 55668439 69483964 55668576 69484135 55668713 69484306 55668850 69484477 55668987 69484648 55669124 69484819 55669261 69484990 55669398 69485161 55669535 69485332 55669672 69485503 55669809 69485674 55669946 69485845 55670083 69486016 55670220 69486187 55670357 69486358 55670494 69486529 55670631 69486700 55670768 69486871 55670905 69487042 55671042 69487213 55671179 69487384 55671316 69487555 55671453 69487726 55671590 69487897 55671727 69488068 55671864 69488239 55672001 69488410 55672138 69488581 55672275 69488752 55672412 69488923 55672549 69489094 55672686 69489265 55672823 69489436 55672960 69489607 55673097 69489778 55673234 69489949 55673371 69490120 55673508 69490291 55673645 69490462 55673782 69490633 55673919 69490804 55674056 69490975 55674193 69491146 55674330 69491317 55674467 69491488 55674604 69491659 55674741 69491830 55674878 69492001 55675015 69492172 55675152 69492343 55675289 69492514 55675426 69492685 55675563 69492856 55675700 69493027 55675837 69493198 55675974 69493369 55676111 69493540 55676248 69493711 55676385 69493882 55676522 69494053 55676659 69494224 55676796 69494395 55676933 69494566 55677070 69494737 55677207 69494908 55677344 69495079 55677481 69495250 55677618 69495421 55677755 69495592 55677892 69495763 55678029 69495934 55678166 69496105 55678303 69496276 55678440 69496447 55678577 69496618 55678714 69496789 55678851 69496960 55678988 69497131 55679125 69497302 55679262 69497473 55679399 69497644 55679536 69497815 55679673 69497986 55679810 69498157 55679947 69498328 55680084 69498499 55680221 69498670 55680358 69498841 55680495 69499012 55680632 69499183 55680769 69499354 55680906 69499525 55681043 69499696 55681180 69499867 55681317 69500038 55681454 69500209 55681591 69500380 55681728 69500551 55681865 69500722 55682002 69500893 55682139 69501064 55682276 69501235 55682413 69501406 55682550 69501577 55682687 69501748 55682824 69501919 55682961 69502090 55683098 69502261 55683235 69502432 55683372 69502603 55683509 69502774 55683646 69502945 55683783 69503116 55683920 69503287 55684057 69503458 55684194 69503629 55684331 69503800 55684468 69503971 55684605 69504142 55684742 69504313 55684879 69504484 55685016 69504655 55685153 69504826 55685290 69504997 55685427 69505168 55685564 69505339 55685701 69505510 55685838 69505681 55685975 69505852 55686112 69506023 55686249 69506194 55686386 69506365 55686523 69506536 55686660 69506707 55686797 69506878 55686934 69507049 55687071 69507220 55687208 69507391 55687345 69507562 55687482 69507733 55687619 69507904 55687756 69508075 55687893 69508246 55688030 69508417 55688167 69508588 55688304 69508759 55688441 69508930 55688578 69509101 55688715 69509272 55688852 69509443 55688989 69509614 55689126 69509785 55689263 69509956 55689400 69510127 55689537 69510298 55689674 69510469 55689811 69510640 55689948 69510811 55690085 69510982 55690222 69511153 55690359 69511324 55690496 69511495 55690633 69511666 55690770 69511837 55690907 69512008 55691044 69512179 55691181 69512350 55691318 69512521 55691455 69512692 55691592 69512863 55691729 69513034 55691866 69513205 55692003 69513376 55692140 69513547 55692277 69513718 55692414 69513889 55692551 69514060 55692688 69514231 55692825 69514402 55692962 69514573 55693099 69514744 55693236 69514915 55693373 69515086 55693510 69515257 55693647 69515428 55693784 69515599 55693921 69515770 55694058 69515941 55694195 69516112 55694332 69516283 55694469 69516454 55694606 69516625 55694743 69516796 55694880 69516967 55695017 69517138 55695154 69517309 55695291 69517480 55695428 69517651 55695565 69517822 55695702 69517993 55695839 69518164 55695976 69518335 55696113 69518506 55696250 69518677 55696387 69518848 55696524 69519019 55696661 69519190 55696798 69519361 55696935 69519532 55697072 69519703 55697209 69519874 55697346 69520045 55697483 69520216 55697620 69520387 55697757 69520558 55697894 69520729 55698031 69520900 55698168 69521071 55698305 69521242 55698442 69521413 55698579 69521584 55698716 69521755 55698853 69521926 55698990 69522097 55699127 69522268 55699264 69522439 55699401 69522610 55699538 69522781 55699675 69522952 55699812 69523123 55699949 69523294 55700086 69523465 55700223 69523636 55700360 69523807 55700497 69523978 55700634 69524149 55700771 69524320 55700908 69524491 55701045 69524662 55701182 69524833 55701319 69525004 55701456 69525175 55701593 69525346 55701730 69525517 55701867 69525688 55702004 69525859 55702141 69526030 55702278 69526201 55702415 69526372 55702552 69526543 55702689 69526714 55702826 69526885 55702963 69527056 55703100 69527227 55703237 69527398 55703374 69527569 55703511 69527740 55703648 69527911 55703785 69528082 55703922 69528253 55704059 69528424 55704196 69528595 55704333 69528766 55704470 69528937 55704607 69529108 55704744 69529279 55704881 69529450 55705018 69529621 55705155 69529792 55705292 69529963 55705429 69530134 55705566 69530305 55705703 69530476 55705840 69530647 55705977 69530818 55706114 69530989 55706251 69531160 55706388 69531331 55706525 69531502 55706662 69531673 55706799 69531844 55706936 69532015 55707073 69532186 55707210 69532357 55707347 69532528 55707484 69532699 55707621 69532870 55707758 69533041 55707895 69533212 55708032 69533383 55708169 69533554 55708306 69533725 55708443 69533896 55708580 69534067 55708717 69534238 55708854 69534409 55708991 69534580 55709128 69534751 55709265 69534922 55709402 69535093 55709539 69535264 55709676 69535435 55709813 69535606 55709950 69535777 55710087 69535948 55710224 69536119 55710361 69536290 55710498 69536461 55710635 69536632 55710772 69536803 55710909 69536974 55711046 69537145 55711183 69537316 55711320 69537487 55711457 69537658 55711594 69537829 55711731 69538000 55711868 69538171 55712005 69538342 55712142 69538513 55712279 69538684 55712416 69538855 55712553 69539026 55712690 69539197 55712827 69539368 55712964 69539539 55713101 69539710 55713238 69539881 55713375 69540052 55713512 69540223 55713649 69540394 55713786 69540565 55713923 69540736 55714060 69540907 55714197 69541078 55714334 69541249 55714471 69541420 55714608 69541591 55714745 69541762 55714882 69541933 55715019 69542104 55715156 69542275 55715293 69542446 55715430 69542617 55715567 69542788 55715704 69542959 55715841 69543130 55715978 69543301 55716115 69543472 55716252 69543643 55716389 69543814 55716526 69543985 55716663 69544156 55716800 69544327 55716937 69544498 55717074 69544669 55717211 69544840 55717348 69545011 55717485 69545182 55717622 69545353 55717759 69545524 55717896 69545695 55718033 69545866 55718170 69546037 55718307 69546208 55718444 69546379 55718581 69546550 55718718 69546721 55718855 69546892 55718992 69547063 55719129 69547234 55719266 69547405 55719403 69547576 55719540 69547747 55719677 69547918 55719814 69548089 55719951 69548260 55720088 69548431 55720225 69548602 55720362 69548773 55720499 69548944 55720636 69549115 55720773 69549286 55720910 69549457 55721047 69549628 55721184 69549799 55721321 69549970 55721458 69550141 55721595 69550312 55721732 69550483 55721869 69550654 55722006 69550825 55722143 69550996 55722280 69551167 55722417 69551338 55722554 69551509 55722691 69551680 55722828 69551851 55722965 69552022 55723102 69552193 55723239 69552364 55723376 69552535 55723513 69552706 55723650 69552877 55723787 69553048 55723924 69553219 55724061 69553390 55724198 69553561 55724335 69553732 55724472 69553903 55724609 69554074 55724746 69554245 55724883 69554416 55725020 69554587 55725157 69554758 55725294 69554929 55725431 69555100 55725568 69555271 55725705 69555442 55725842 69555613 55725979 69555784 55726116 69555955 55726253 69556126 55726390 69556297 55726527 69556468 55726664 69556639 55726801 69556810 55726938 69556981 55727075 69557152 55727212 69557323 55727349 69557494 55727486 69557665 55727623 69557836 55727760 69558007 55727897 69558178 55728034 69558349 55728171 69558520 55728308 69558691 55728445 69558862 55728582 69559033 55728719 69559204 55728856 69559375 55728993 69559546 55729130 69559717 55729267 69559888 55729404 69560059 55729541 69560230 55729678 69560401 55729815 69560572 55729952 69560743 55730089 69560914 55730226 69561085 55730363 69561256 55730500 69561427 55730637 69561598 55730774 69561769 55730911 69561940 55731048 69562111 55731185 69562282 55731322 69562453 55731459 69562624 55731596 69562795 55731733 69562966 55731870 69563137 55732007 69563308 55732144 69563479 55732281 69563650 55732418 69563821 55732555 69563992 55732692 69564163 55732829 69564334 55732966 69564505 55733103 69564676 55733240 69564847 55733377 69565018 55733514 69565189 55733651 69565360 55733788 69565531 55733925 69565702 55734062 69565873 55734199 69566044 55734336 69566215 55734473 69566386 55734610 69566557 55734747 69566728 55734884 69566899 55735021 69567070 55735158 69567241 55735295 69567412 55735432 69567583 55735569 69567754 55735706 69567925 55735843 69568096 55735980 69568267 55736117 69568438 55736254 69568609 55736391 69568780 55736528 69568951 55736665 69569122 55736802 69569293 55736939 69569464 55737076 69569635 55737213 69569806 55737350 69569977 55737487 69570148 55737624 69570319 55737761 69570490 55737898 69570661 55738035 69570832 55738172 69571003 55738309 69571174 55738446 69571345 55738583 69571516 55738720 69571687 55738857 69571858 55738994 69572029 55739131 69572200 55739268 69572371 55739405 69572542 55739542 69572713 55739679 69572884 55739816 69573055 55739953 69573226 55740090 69573397 55740227 69573568 55740364 69573739 55740501 69573910 55740638 69574081 55740775 69574252 55740912 69574423 55741049 69574594 55741186 69574765 55741323 69574936 55741460 69575107 55741597 69575278 55741734 69575449 55741871 69575620 55742008 69575791 55742145 69575962 55742282 69576133 55742419 69576304 55742556 69576475 55742693 69576646 55742830 69576817 55742967 69576988 55743104 69577159 55743241 69577330 55743378 69577501 55743515 69577672 55743652 69577843 55743789 69578014 55743926 69578185 55744063 69578356 55744200 69578527 55744337 69578698 55744474 69578869 55744611 69579040 55744748 69579211 55744885 69579382 55745022 69579553 55745159 69579724 55745296 69579895 55745433 69580066 55745570 69580237 55745707 69580408 55745844 69580579 55745981 69580750 55746118 69580921 55746255 69581092 55746392 69581263 55746529 69581434 55746666 69581605 55746803 69581776 55746940 69581947 55747077 69582118 55747214 69582289 55747351 69582460 55747488 69582631 55747625 69582802 55747762 69582973 55747899 69583144 55748036 69583315 55748173 69583486 55748310 69583657 55748447 69583828 55748584 69583999 55748721 69584170 55748858 69584341 55748995 69584512 55749132 69584683 55749269 69584854 55749406 69585025 55749543 69585196 55749680 69585367 55749817 69585538 55749954 69585709 55750091 69585880 55750228 69586051 55750365 69586222 55750502 69586393 55750639 69586564 55750776 69586735 55750913 69586906 55751050 69587077 55751187 69587248 55751324 69587419 55751461 69587590 55751598 69587761 55751735 69587932 55751872 69588103 55752009 69588274 55752146 69588445 55752283 69588616 55752420 69588787 55752557 69588958 55752694 69589129 55752831 69589300 55752968 69589471 55753105 69589642 55753242 69589813 55753379 69589984 55753516 69590155 55753653 69590326 55753790 69590497 55753927 69590668 55754064 69590839 55754201 69591010 55754338 69591181 55754475 69591352 55754612 69591523 55754749 69591694 55754886 69591865 55755023 69592036 55755160 69592207 55755297 69592378 55755434 69592549 55755571 69592720 55755708 69592891 55755845 69593062 55755982 69593233 55756119 69593404 55756256 69593575 55756393 69593746 55756530 69593917 55756667 69594088 55756804 69594259 55756941 69594430 55757078 69594601 55757215 69594772 55757352 69594943 55757489 69595114 55757626 69595285
1000 22192900 0 22192900 27700627 22193037 27700798 22193174 27700969 22193311 27701140 22193448 27701311 22193585 27701482 22193722 27701653 22193859 27701824 22193996 27701995 22194133 27702166 22194270 27702337 22194407 27702508 22194544 27702679 22194681 27702850 22194818 27703021 22194955 27703192 22195092 27703363 22195229 27703534 22195366 27703705 22195503 27703876 22195640 27704047 22195777 27704218 22195914 27704389 22196051 27704560 22196188 27704731 22196325 27704902 22196462 27705073 22196599 27705244 22196736 27705415 22196873 27705586 22197010 27705757 22197147 27705928 22197284 27706099 22197421 27706270 22197558 27706441 22197695 27706612 22197832 27706783 22197969 27706954 22198106 27707125 22198243 27707296 22198380 27707467 22198517 27707638 22198654 27707809 22198791 27707980 22198928 27708151 22199065 27708322 22199202 27708493 22199339 27708664 22199476 27708835 22199613 27709006 22199750 27709177 22199887 27709348 22200024 27709519 22200161 27709690 22200298 27709861 22200435 27710032 22200572 27710203 22200709 27710374 22200846 27710545 22200983 27710716 22201120 27710887 22201257 27711058 22201394 27711229 22201531 27711400 22201668 27711571 22201805 27711742 22201942 27711913 22202079 27712084 22202216 27712255 22202353 27712426 22202490 27712597 22202627 27712768 22202764 27712939 22202901 27713110 22203038 27713281 22203175 27713452 22203312 27713623 22203449 27713794 22203586 27713965 22203723 27714136 22203860 27714307 22203997 27714478 22204134 27714649 22204271 27714820 22204408 27714991 22204545 27715162 22204682 27715333 22204819 27715504 22204956 27715675 22205093 27715846 22205230 27716017 22205367 27716188 22205504 27716359 22205641 27716530 22205778 27716701 22205915 27716872 22206052 27717043 22206189 27717214 22206326 27717385 22206463 27717556 22206600 27717727 22206737 27717898 22206874 27718069 22207011 27718240 22207148 27718411 22207285 27718582 22207422 27718753 22207559 27718924 22207696 27719095 22207833 27719266 22207970 27719437 22208107 27719608 22208244 27719779 22208381 27719950 22208518 27720121 22208655 27720292 22208792 27720463 22208929 27720634 22209066 27720805 22209203 27720976 22209340 27721147 22209477 27721318 22209614 27721489 22209751 27721660 22209888 27721831 22210025 27722002 22210162 27722173 22210299 27722344 22210436 27722515 22210573 27722686 22210710 27722857 22210847 27723028 22210984 27723199 22211121 27723370 22211258 27723541 22211395 27723712 22211532 27723883 22211669 27724054 22211806 27724225 22211943 27724396 22212080 27724567 22212217 27724738 22212354 27724909 22212491 27725080 22212628 27725251 22212765 27725422 22212902 27725593 22213039 27725764 22213176 27725935 22213313 27726106 22213450 27726277 22213587 27726448 22213724 27726619 22213861 27726790 22213998 27726961 22214135 27727132 22214272 27727303 22214409 27727474 22214546 27727645 22214683 27727816 22214820 27727987 22214957 27728158 22215094 27728329 22215231 27728500 22215368 27728671 22215505 27728842 22215642 27729013 22215779 27729184 22215916 27729355 22216053 27729526 22216190 27729697 22216327 27729868 22216464 27730039 22216601 27730210 22216738 27730381 22216875 27730552 22217012 27730723 22217149 27730894 22217286 27731065 22217423 27731236 22217560 27731407 22217697 27731578 22217834 27731749 22217971 27731920 22218108 27732091 22218245 27732262 22218382 27732433 22218519 27732604 22218656 27732775 22218793 27732946 22218930 27733117 22219067 27733288 22219204 27733459 22219341 27733630 22219478 27733801 22219615 27733972 22219752 27734143 22219889 27734314 22220026 27734485 22220163 27734656 22220300 27734827 22220437 27734998 22220574 27735169 22220711 27735340 22220848 27735511 22220985 27735682 22221122 27735853 22221259 27736024 22221396 27736195 22221533 27736366 22221670 27736537 22221807 27736708 22221944 27736879 22222081 27737050 22222218 27737221 22222355 27737392 22222492 27737563 22222629 27737734 22222766 27737905 22222903 27738076 22223040 27738247 22223177 27738418 22223314 27738589 22223451 27738760 22223588 27738931 22223725 27739102 22223862 27739273 22223999 27739444 22224136 27739615 22224273 27739786 22224410 27739957 22224547 27740128 22224684 27740299 22224821 27740470 22224958 27740641 22225095 27740812 22225232 27740983 22225369 27741154 22225506 27741325 22225643 27741496 22225780 27741667 22225917 27741838 22226054 27742009 22226191 27742180 22226328 27742351 22226465 27742522 22226602 27742693 22226739 27742864 22226876 27743035 22227013 27743206 22227150 27743377 22227287 27743548 22227424 27743719 22227561 27743890 22227698 27744061 22227835 27744232 22227972 27744403 22228109 27744574 22228246 27744745 22228383 27744916 22228520 27745087 22228657 27745258 22228794 27745429 22228931 27745600 22229068 27745771 22229205 27745942 22229342 27746113 22229479 27746284 22229616 27746455 22229753 27746626 22229890 27746797 22230027 27746968 22230164 27747139 22230301 27747310 22230438 27747481 22230575 27747652 22230712 27747823 22230849 27747994 22230986 27748165 22231123 27748336 22231260 27748507 22231397 27748678 22231534 27748849 22231671 27749020 22231808 27749191 22231945 27749362 22232082 27749533 22232219 27749704 22232356 27749875 22232493 27750046 22232630 27750217 22232767 27750388 22232904 27750559 22233041 27750730 22233178 27750901 22233315 27751072 22233452 27751243 22233589 27751414 22233726 27751585 22233863 27751756 22234000 27751927 22234137 27752098 22234274 27752269 22234411 27752440 22234548 27752611 22234685 27752782 22234822 27752953 22234959 27753124 22235096 27753295 22235233 27753466 22235370 27753637 22235507 27753808 22235644 27753979 22235781 27754150 22235918 27754321 22236055 27754492 22236192 27754663 22236329 27754834 22236466 27755005 22236603 27755176 22236740 27755347 22236877 27755518 22237014 27755689 22237151 27755860 22237288 27756031 22237425 27756202 22237562 27756373 22237699 27756544 22237836 27756715 22237973 27756886 22238110 27757057 22238247 27757228 22238384 27757399 22238521 27757570 22238658 27757741 22238795 27757912 22238932 27758083 22239069 27758254 22239206 27758425 22239343 27758596 22239480 27758767 22239617 27758938 22239754 27759109 22239891 27759280 22240028 27759451 22240165 27759622 22240302 27759793 22240439 27759964 22240576 27760135 22240713 27760306 22240850 27760477 22240987 27760648 22241124 27760819 22241261 27760990 22241398 27761161 22241535 27761332 22241672 27761503 22241809 27761674 22241946 27761845 22242083 27762016 22242220 27762187 22242357 27762358 22242494 27762529 22242631 27762700 22242768 27762871 22242905 27763042 22243042 27763213 22243179 27763384 22243316 27763555 22243453 27763726 22243590 27763897 22243727 27764068 22243864 27764239 22244001 27764410 22244138 27764581 22244275 27764752 22244412 27764923 22244549 27765094 22244686 27765265 22244823 27765436 22244960 27765607 22245097 27765778 22245234 27765949 22245371 27766120 22245508 27766291 22245645 27766462 22245782 27766633 22245919 27766804 22246056 27766975 22246193 27767146 22246330 27767317 22246467 27767488 22246604 27767659 22246741 27767830 22246878 27768001 22247015 27768172 22247152 27768343 22247289 27768514 22247426 27768685 22247563 27768856 22247700 27769027 22247837 27769198 22247974 27769369 22248111 27769540 22248248 27769711 22248385 27769882 22248522 27770053 22248659 27770224 22248796 27770395 22248933 27770566 22249070 27770737 22249207 27770908 22249344 27771079 22249481 27771250 22249618 27771421 22249755 27771592 22249892 27771763 22250029 27771934 22250166 27772105 22250303 27772276 22250440 27772447 22250577 27772618 22250714 27772789 22250851 27772960 22250988 27773131 22251125 27773302 22251262 27773473 22251399 27773644 22251536 27773815 22251673 27773986 22251810 27774157 22251947 27774328 22252084 27774499 22252221 27774670 22252358 27774841 22252495 27775012 22252632 27775183 22252769 27775354 22252906 27775525 22253043 27775696 22253180 27775867 22253317 27776038 22253454 27776209 22253591 27776380 22253728 27776551 22253865 27776722 22254002 27776893 22254139 27777064 22254276 27777235 22254413 27777406 22254550 27777577 22254687 27777748 22254824 27777919 22254961 27778090 22255098 27778261 22255235 27778432 22255372 27778603 22255509 27778774 22255646 27778945 22255783 27779116 22255920 27779287 22256057 27779458 22256194 27779629 22256331 27779800 22256468 27779971 22256605 27780142 22256742 27780313 22256879 27780484 22257016 27780655 22257153 27780826 22257290 27780997 22257427 27781168 22257564 27781339 22257701 27781510 22257838 27781681 22257975 27781852 22258112 27782023 22258249 27782194 22258386 27782365 22258523 27782536 22258660 27782707 22258797 27782878 22258934 27783049 22259071 27783220 22259208 27783391 22259345 27783562 22259482 27783733 22259619 27783904 22259756 27784075 22259893 27784246 22260030 27784417 22260167 27784588 22260304 27784759 22260441 27784930 22260578 27785101 22260715 27785272 22260852 27785443 22260989 27785614 22261126 27785785 22261263 27785956 22261400 27786127 22261537 27786298 22261674 27786469 22261811 27786640 22261948 27786811 22262085 27786982 22262222 27787153 22262359 27787324 22262496 27787495 22262633 27787666 22262770 27787837 22262907 27788008 22263044 27788179 22263181 27788350 22263318 27788521 22263455 27788692 22263592 27788863 22263729 27789034 22263866 27789205 22264003 27789376 22264140 27789547 22264277 27789718 22264414 27789889 22264551 27790060 22264688 27790231 22264825 27790402 22264962 27790573 22265099 27790744 22265236 27790915 22265373 27791086 22265510 27791257 22265647 27791428 22265784 27791599 22265921 27791770 22266058 27791941 22266195 27792112 22266332 27792283 22266469 27792454 22266606 27792625 22266743 27792796 22266880 27792967 22267017 27793138 22267154 27793309 22267291 27793480 22267428 27793651 22267565 27793822 22267702 27793993 22267839 27794164 22267976 27794335 22268113 27794506 22268250 27794677 22268387 27794848 22268524 27795019 22268661 27795190 22268798 27795361 22268935 27795532 22269072 27795703 22269209 27795874 22269346 27796045 22269483 27796216 22269620 27796387 22269757 27796558 22269894 27796729 22270031 27796900 22270168 27797071 22270305 27797242 22270442 27797413 22270579 27797584 22270716 27797755 22270853 27797926 22270990 27798097 22271127 27798268 22271264 27798439 22271401 27798610 22271538 27798781 22271675 27798952 22271812 27799123 22271949 27799294 22272086 27799465 22272223 27799636 22272360 27799807 22272497 27799978 22272634 27800149 22272771 27800320 22272908 27800491 22273045 27800662 22273182 27800833 22273319 27801004 22273456 27801175 22273593 27801346 22273730 27801517 22273867 27801688 22274004 27801859 22274141 27802030 22274278 27802201 22274415 27802372 22274552 27802543 22274689 27802714 22274826 27802885 22274963 27803056 22275100 27803227 22275237 27803398 22275374 27803569 22275511 27803740 22275648 27803911 22275785 27804082 22275922 27804253 22276059 27804424 22276196 27804595 22276333 27804766 22276470 27804937 22276607 27805108 22276744 27805279 22276881 27805450 22277018 27805621 22277155 27805792 22277292 27805963 22277429 27806134 22277566 27806305 22277703 27806476 22277840 27806647 22277977 27806818 22278114 27806989 22278251 27807160 22278388 27807331 22278525 27807502 22278662 27807673 22278799 27807844 22278936 27808015 22279073 27808186 22279210 27808357 22279347 27808528 22279484 27808699 22279621 27808870 22279758 27809041 22279895 27809212 22280032 27809383 22280169 27809554 22280306 27809725 22280443 27809896 22280580 27810067 22280717 27810238 22280854 27810409 22280991 27810580 22281128 27810751 22281265 27810922 22281402 27811093 22281539 27811264 22281676 27811435 22281813 27811606 22281950 27811777 22282087 27811948 22282224 27812119 22282361 27812290 22282498 27812461 22282635 27812632 22282772 27812803 22282909 27812974 22283046 27813145 22283183 27813316 22283320 27813487 22283457 27813658 22283594 27813829 22283731 27814000 22283868 27814171 22284005 27814342 22284142 27814513 22284279 27814684 22284416 27814855 22284553 27815026 22284690 27815197 22284827 27815368 22284964 27815539 22285101 27815710 22285238 27815881 22285375 27816052 22285512 27816223 22285649 27816394 22285786 27816565 22285923 27816736 22286060 27816907 22286197 27817078 22286334 27817249 22286471 27817420 22286608 27817591 22286745 27817762 22286882 27817933 22287019 27818104 22287156 27818275 22287293 27818446 22287430 27818617 22287567 27818788 22287704 27818959 22287841 27819130 22287978 27819301 22288115 27819472 22288252 27819643 22288389 27819814 22288526 27819985 22288663 27820156 22288800 27820327 22288937 27820498 22289074 27820669 22289211 27820840 22289348 27821011 22289485 27821182 22289622 27821353 22289759 27821524 22289896 27821695 22290033 27821866 22290170 27822037 22290307 27822208 22290444 27822379 22290581 27822550 22290718 27822721 22290855 27822892 22290992 27823063 22291129 27823234 22291266 27823405 22291403 27823576 22291540 27823747 22291677 27823918 22291814 27824089 22291951 27824260 22292088 27824431 22292225 27824602 22292362 27824773 22292499 27824944 22292636 27825115 22292773 27825286 22292910 27825457 22293047 27825628 22293184 27825799 22293321 27825970 22293458 27826141 22293595 27826312 22293732 27826483 22293869 27826654 22294006 27826825 22294143 27826996 22294280 27827167 22294417 27827338 22294554 27827509 22294691 27827680 22294828 27827851 22294965 27828022 22295102 27828193 22295239 27828364 22295376 27828535 22295513 27828706 22295650 27828877 22295787 27829048 22295924 27829219 22296061 27829390 22296198 27829561 22296335 27829732 22296472 27829903 22296609 27830074 22296746 27830245 22296883 27830416 22297020 27830587 22297157 27830758 22297294 27830929 22297431 27831100 22297568 27831271 22297705 27831442 22297842 27831613 22297979 27831784 22298116 27831955 22298253 27832126 22298390 27832297 22298527 27832468 22298664 27832639 22298801 27832810 22298938 27832981 22299075 27833152 22299212 27833323 22299349 27833494 22299486 27833665 22299623 27833836 22299760 27834007 22299897 27834178 22300034 27834349 22300171 27834520 22300308 27834691 22300445 27834862 22300582 27835033 22300719 27835204 22300856 27835375 22300993 27835546 22301130 27835717 22301267 27835888 22301404 27836059 22301541 27836230 22301678 27836401 22301815 27836572 22301952 27836743 22302089 27836914 22302226 27837085 22302363 27837256 22302500 27837427 22302637 27837598 22302774 27837769 22302911 27837940 22303048 27838111 22303185 27838282 22303322 27838453 22303459 27838624 22303596 27838795 22303733 27838966 22303870 27839137 22304007 27839308 22304144 27839479 22304281 27839650 22304418 27839821 22304555 27839992 22304692 27840163 22304829 27840334 22304966 27840505 22305103 27840676 22305240 27840847 22305377 27841018 22305514 27841189 22305651 27841360 22305788 27841531 22305925 27841702 22306062 27841873 22306199 27842044 22306336 27842215 22306473 27842386 22306610 27842557 22306747 27842728 22306884 27842899 22307021 27843070 22307158 27843241 22307295 27843412 22307432 27843583 22307569 27843754 22307706 27843925 22307843 27844096 22307980 27844267 22308117 27844438 22308254 27844609 22308391 27844780 22308528 27844951 22308665 27845122 22308802 27845293 22308939 27845464 22309076 27845635 22309213 27845806 22309350 27845977 22309487 27846148 22309624 27846319 22309761 27846490 22309898 27846661 22310035 27846832 22310172 27847003 22310309 27847174 22310446 27847345 22310583 27847516 22310720 27847687 22310857 27847858 22310994 27848029 22311131 27848200 22311268 27848371 22311405 27848542 22311542 27848713 22311679 27848884 22311816 27849055 22311953 27849226 22312090 27849397 22312227 27849568 22312364 27849739 22312501 27849910 22312638 27850081 22312775 27850252 22312912 27850423 22313049 27850594 22313186 27850765 22313323 27850936 22313460 27851107 22313597 27851278 22313734 27851449 22313871 27851620 22314008 27851791 22314145 27851962 22314282 27852133 22314419 27852304 22314556 27852475 22314693 27852646 22314830 27852817 22314967 27852988 22315104 27853159 22315241 27853330 22315378 27853501 22315515 27853672 22315652 27853843 22315789 27854014 22315926 27854185 22316063 27854356 22316200 27854527 22316337 27854698 22316474 27854869 22316611 27855040 22316748 27855211 22316885 27855382 22317022 27855553 22317159 27855724 22317296 27855895 22317433 27856066 22317570 27856237 22317707 27856408 22317844 27856579 22317981 27856750 22318118 27856921 22318255 27857092 22318392 27857263 22318529 27857434 22318666 27857605 22318803 27857776 22318940 27857947 22319077 27858118 22319214 27858289 22319351 27858460 22319488 27858631 22319625 27858802 22319762 27858973 22319899 27859144 22320036 27859315 22320173 27859486 22320310 27859657 22320447 27859828 22320584 27859999 22320721 27860170 22320858 27860341 22320995 27860512 22321132 27860683 22321269 27860854 22321406 27861025 22321543 27861196 22321680 27861367 22321817 27861538 22321954 27861709 22322091 27861880 22322228 27862051 22322365 27862222 22322502 27862393 22322639 27862564 22322776 27862735 22322913 27862906 22323050 27863077 22323187 27863248 22323324 27863419 22323461 27863590 22323598 27863761 22323735 27863932 22323872 27864103 22324009 27864274 22324146 27864445 22324283 27864616 22324420 27864787 22324557 27864958 22324694 27865129 22324831 27865300 22324968 27865471 22325105 27865642 22325242 27865813 22325379 27865984 22325516 27866155 22325653 27866326 22325790 27866497 22325927 27866668 22326064 27866839 22326201 27867010 22326338 27867181 22326475 27867352 22326612 27867523 22326749 27867694 22326886 27867865 22327023 27868036 22327160 27868207 22327297 27868378 22327434 27868549 22327571 27868720 22327708 27868891 22327845 27869062 22327982 27869233 22328119 27869404 22328256 27869575 22328393 27869746 22328530 27869917 22328667 27870088 22328804 27870259 22328941 27870430 22329078 27870601 22329215 27870772 22329352 27870943 22329489 27871114 22329626 27871285
1000 11504438 0 11504438 14359554 11504575 14359725 11504712 14359896 11504849 14360067 11504986 14360238 11505123 14360409 11505260 14360580 11505397 14360751 11505534 14360922 11505671 14361093 11505808 14361264 11505945 14361435 11506082 14361606 11506219 14361777 11506356 14361948 11506493 14362119 11506630 14362290 11506767 14362461 11506904 14362632 11507041 14362803 11507178 14362974 11507315 14363145 11507452 14363316 11507589 14363487 11507726 14363658 11507863 14363829 11508000 14364000 11508137 14364171 11508274 14364342 11508411 14364513 11508548 14364684 11508685 14364855 11508822 14365026 11508959 14365197 11509096 14365368 11509233 14365539 11509370 14365710 11509507 14365881 11509644 14366052 11509781 14366223 11509918 14366394 11510055 14366565 11510192 14366736 11510329 14366907 11510466 14367078 11510603 14367249 11510740 14367420 11510877 14367591 11511014 14367762 11511151 14367933 11511288 14368104 11511425 14368275 11511562 14368446 11511699 14368617 11511836 14368788 11511973 14368959 11512110 14369130 11512247 14369301 11512384 14369472 11512521 14369643 11512658 14369814 11512795 14369985 11512932 14370156 11513069 14370327 11513206 14370498 11513343 14370669 11513480 14370840 11513617 14371011 11513754 14371182 11513891 14371353 11514028 14371524 11514165 14371695 11514302 14371866 11514439 14372037 11514576 14372208 11514713 14372379 11514850 14372550 11514987 14372721 11515124 14372892 11515261 14373063 11515398 14373234 11515535 14373405 11515672 14373576 11515809 14373747 11515946 14373918 11516083 14374089 11516220 14374260 11516357 14374431 11516494 14374602 11516631 14374773 11516768 14374944 11516905 14375115 11517042 14375286 11517179 14375457 11517316 14375628 11517453 14375799 11517590 14375970 11517727 14376141 11517864 14376312 11518001 14376483 11518138 14376654 11518275 14376825 11518412 14376996 11518549 14377167 11518686 14377338 11518823 14377509 11518960 14377680 11519097 14377851 11519234 14378022 11519371 14378193 11519508 14378364 11519645 14378535 11519782 14378706 11519919 14378877 11520056 14379048 11520193 14379219 11520330 14379390 11520467 14379561 11520604 14379732 11520741 14379903 11520878 14380074 11521015 14380245 11521152 14380416 11521289 14380587 11521426 14380758 11521563 14380929 11521700 14381100 11521837 14381271 11521974 14381442 11522111 14381613 11522248 14381784 11522385 14381955 11522522 14382126 11522659 14382297 11522796 14382468 11522933 14382639 11523070 14382810 11523207 14382981 11523344 14383152 11523481 14383323 11523618 14383494 11523755 14383665 11523892 14383836 11524029 14384007 11524166 14384178 11524303 14384349 11524440 14384520 11524577 14384691 11524714 14384862 11524851 14385033 11524988 14385204 11525125 14385375 11525262 14385546 11525399 14385717 11525536 14385888 11525673 14386059 11525810 14386230 11525947 14386401 11526084 14386572 11526221 14386743 11526358 14386914 11526495 14387085 11526632 14387256 11526769 14387427 11526906 14387598 11527043 14387769 11527180 14387940 11527317 14388111 11527454 14388282 11527591 14388453 11527728 14388624 11527865 14388795 11528002 14388966 11528139 14389137 11528276 14389308 11528413 14389479 11528550 14389650 11528687 14389821 11528824 14389992 11528961 14390163 11529098 14390334 11529235 14390505 11529372 14390676 11529509 14390847 11529646 14391018 11529783 14391189 11529920 14391360 11530057 14391531 11530194 14391702 11530331 14391873 11530468 14392044 11530605 14392215 11530742 14392386 11530879 14392557 11531016 14392728 11531153 14392899 11531290 14393070 11531427 14393241 11531564 14393412 11531701 14393583 11531838 14393754 11531975 14393925 11532112 14394096 11532249 14394267 11532386 14394438 11532523 14394609 11532660 14394780 11532797 14394951 11532934 14395122 11533071 14395293 11533208 14395464 11533345 14395635 11533482 14395806 11533619 14395977 11533756 14396148 11533893 14396319 11534030 14396490 11534167 14396661 11534304 14396832 11534441 14397003 11534578 14397174 11534715 14397345 11534852 14397516 11534989 14397687 11535126 14397858 11535263 14398029 11535400 14398200 11535537 14398371 11535674 14398542 11535811 14398713 11535948 14398884 11536085 14399055 11536222 14399226 11536359 14399397 11536496 14399568 11536633 14399739 11536770 14399910 11536907 14400081 11537044 14400252 11537181 14400423 11537318 14400594 11537455 14400765 11537592 14400936 11537729 14401107 11537866 14401278 11538003 14401449 11538140 14401620 11538277 14401791 11538414 14401962 11538551 14402133 11538688 14402304 11538825 14402475 11538962 14402646 11539099 14402817 11539236 14402988 11539373 14403159 11539510 14403330 11539647 14403501 11539784 14403672 11539921 14403843 11540058 14404014 11540195 14404185 11540332 14404356 11540469 14404527 11540606 14404698 11540743 14404869 11540880 14405040 11541017 14405211 11541154 14405382 11541291 14405553 11541428 14405724 11541565 14405895 11541702 14406066 11541839 14406237 11541976 14406408 11542113 14406579 11542250 14406750 11542387 14406921 11542524 14407092 11542661 14407263 11542798 14407434 11542935 14407605 11543072 14407776 11543209 14407947 11543346 14408118 11543483 14408289 11543620 14408460 11543757 14408631 11543894 14408802 11544031 14408973 11544168 14409144 11544305 14409315 11544442 14409486 11544579 14409657 11544716 14409828 11544853 14409999 11544990 14410170 11545127 14410341 11545264 14410512 11545401 14410683 11545538 14410854 11545675 14411025 11545812 14411196 11545949 14411367 11546086 14411538 11546223 14411709 11546360 14411880 11546497 14412051 11546634 14412222 11546771 14412393 11546908 14412564 11547045 14412735 11547182 14412906 11547319 14413077 11547456 14413248 11547593 14413419 11547730 14413590 11547867 14413761 11548004 14413932 11548141 14414103 11548278 14414274 11548415 14414445 11548552 14414616 11548689 14414787 11548826 14414958 11548963 14415129 11549100 14415300 11549237 14415471 11549374 14415642 11549511 14415813 11549648 14415984 11549785 14416155 11549922 14416326 11550059 14416497 11550196 14416668 11550333 14416839 11550470 14417010 11550607 14417181 11550744 14417352 11550881 14417523 11551018 14417694 11551155 14417865 11551292 14418036 11551429 14418207 11551566 14418378 11551703 14418549 11551840 14418720 11551977 14418891 11552114 14419062 11552251 14419233 11552388 14419404 11552525 14419575 11552662 14419746 11552799 14419917 11552936 14420088 11553073 14420259 11553210 14420430 11553347 14420601 11553484 14420772 11553621 14420943 11553758 14421114 11553895 14421285 11554032 14421456 11554169 14421627 11554306 14421798 11554443 14421969 11554580 14422140 11554717 14422311 11554854 14422482 11554991 14422653 11555128 14422824 11555265 14422995 11555402 14423166 11555539 14423337 11555676 14423508 11555813 14423679 11555950 14423850 11556087 14424021 11556224 14424192 11556361 14424363 11556498 14424534 11556635 14424705 11556772 14424876 11556909 14425047 11557046 14425218 11557183 14425389 11557320 14425560 11557457 14425731 11557594 14425902 11557731 14426073 11557868 14426244 11558005 14426415 11558142 14426586 11558279 14426757 11558416 14426928 11558553 14427099 11558690 14427270 11558827 14427441 11558964 14427612 11559101 14427783 11559238 14427954 11559375 14428125 11559512 14428296 11559649 14428467 11559786 14428638 11559923 14428809 11560060 14428980 11560197 14429151 11560334 14429322 11560471 14429493 11560608 14429664 11560745 14429835 11560882 14430006 11561019 14430177 11561156 14430348 11561293 14430519 11561430 14430690 11561567 14430861 11561704 14431032 11561841 14431203 11561978 14431374 11562115 14431545 11562252 14431716 11562389 14431887 11562526 14432058 11562663 14432229 11562800 14432400 11562937 14432571 11563074 14432742 11563211 14432913 11563348 14433084 11563485 14433255 11563622 14433426 11563759 14433597 11563896 14433768 11564033 14433939 11564170 14434110 11564307 14434281 11564444 14434452 11564581 14434623 11564718 14434794 11564855 14434965 11564992 14435136 11565129 14435307 11565266 14435478 11565403 14435649 11565540 14435820 11565677 14435991 11565814 14436162 11565951 14436333 11566088 14436504 11566225 14436675 11566362 14436846 11566499 14437017 11566636 14437188 11566773 14437359 11566910 14437530 11567047 14437701 11567184 14437872 11567321 14438043 11567458 14438214 11567595 14438385 11567732 14438556 11567869 14438727 11568006 14438898 11568143 14439069 11568280 14439240 11568417 14439411 11568554 14439582 11568691 14439753 11568828 14439924 11568965 14440095 11569102 14440266 11569239 14440437 11569376 14440608 11569513 14440779 11569650 14440950 11569787 14441121 11569924 14441292 11570061 14441463 11570198 14441634 11570335 14441805 11570472 14441976 11570609 14442147 11570746 14442318 11570883 14442489 11571020 14442660 11571157 14442831 11571294 14443002 11571431 14443173 11571568 14443344 11571705 14443515 11571842 14443686 11571979 14443857 11572116 14444028 11572253 14444199 11572390 14444370 11572527 14444541 11572664 14444712 11572801 14444883 11572938 14445054 11573075 14445225 11573212 14445396 11573349 14445567 11573486 14445738 11573623 14445909 11573760 14446080 11573897 14446251 11574034 14446422 11574171 14446593 11574308 14446764 11574445 14446935 11574582 14447106 11574719 14447277 11574856 14447448 11574993 14447619 11575130 14447790 11575267 14447961 11575404 14448132 11575541 14448303 11575678 14448474 11575815 14448645 11575952 14448816 11576089 14448987 11576226 14449158 11576363 14449329 11576500 14449500 11576637 14449671 11576774 14449842 11576911 14450013 11577048 14450184 11577185 14450355 11577322 14450526 11577459 14450697 11577596 14450868 11577733 14451039 11577870 14451210 11578007 14451381 11578144 14451552 11578281 14451723 11578418 14451894 11578555 14452065 11578692 14452236 11578829 14452407 11578966 14452578 11579103 14452749 11579240 14452920 11579377 14453091 11579514 14453262 11579651 14453433 11579788 14453604 11579925 14453775 11580062 14453946 11580199 14454117 11580336 14454288 11580473 14454459 11580610 14454630 11580747 14454801 11580884 14454972 11581021 14455143 11581158 14455314 11581295 14455485 11581432 14455656 11581569 14455827 11581706 14455998 11581843 14456169 11581980 14456340 11582117 14456511 11582254 14456682 11582391 14456853 11582528 14457024 11582665 14457195 11582802 14457366 11582939 14457537 11583076 14457708 11583213 14457879 11583350 14458050 11583487 14458221 11583624 14458392 11583761 14458563 11583898 14458734 11584035 14458905 11584172 14459076 11584309 14459247 11584446 14459418 11584583 14459589 11584720 14459760 11584857 14459931 11584994 14460102 11585131 14460273 11585268 14460444 11585405 14460615 11585542 14460786 11585679 14460957 11585816 14461128 11585953 14461299 11586090 14461470 11586227 14461641 11586364 14461812 11586501 14461983 11586638 14462154 11586775 14462325 11586912 14462496 11587049 14462667 11587186 14462838 11587323 14463009 11587460 14463180 11587597 14463351 11587734 14463522 11587871 14463693 11588008 14463864 11588145 14464035 11588282 14464206 11588419 14464377 11588556 14464548 11588693 14464719 11588830 14464890 11588967 14465061 11589104 14465232 11589241 14465403 11589378 14465574 11589515 14465745 11589652 14465916 11589789 14466087 11589926 14466258 11590063 14466429 11590200 14466600 11590337 14466771 11590474 14466942 11590611 14467113 11590748 14467284 11590885 14467455 11591022 14467626 11591159 14467797 11591296 14467968 11591433 14468139 11591570 14468310 11591707 14468481 11591844 14468652 11591981 14468823 11592118 14468994 11592255 14469165 11592392 14469336 11592529 14469507 11592666 14469678 11592803 14469849 11592940 14470020 11593077 14470191 11593214 14470362 11593351 14470533 11593488 14470704 11593625 14470875 11593762 14471046 11593899 14471217 11594036 14471388 11594173 14471559 11594310 14471730 11594447 14471901 11594584 14472072 11594721 14472243 11594858 14472414 11594995 14472585 11595132 14472756 11595269 14472927 11595406 14473098 11595543 14473269 11595680 14473440 11595817 14473611 11595954 14473782 11596091 14473953 11596228 14474124 11596365 14474295 11596502 14474466 11596639 14474637 11596776 14474808 11596913 14474979 11597050 14475150 11597187 14475321 11597324 14475492 11597461 14475663 11597598 14475834 11597735 14476005 11597872 14476176 11598009 14476347 11598146 14476518 11598283 14476689 11598420 14476860 11598557 14477031 11598694 14477202 11598831 14477373 11598968 14477544 11599105 14477715 11599242 14477886 11599379 14478057 11599516 14478228 11599653 14478399 11599790 14478570 11599927 14478741 11600064 14478912 11600201 14479083 11600338 14479254 11600475 14479425 11600612 14479596 11600749 14479767 11600886 14479938 11601023 14480109 11601160 14480280 11601297 14480451 11601434 14480622 11601571 14480793 11601708 14480964 11601845 14481135 11601982 14481306 11602119 14481477 11602256 14481648 11602393 14481819 11602530 14481990 11602667 14482161 11602804 14482332 11602941 14482503 11603078 14482674 11603215 14482845 11603352 14483016 11603489 14483187 11603626 14483358 11603763 14483529 11603900 14483700 11604037 14483871 11604174 14484042 11604311 14484213 11604448 14484384 11604585 14484555 11604722 14484726 11604859 14484897 11604996 14485068 11605133 14485239 11605270 14485410 11605407 14485581 11605544 14485752 11605681 14485923 11605818 14486094 11605955 14486265 11606092 14486436 11606229 14486607 11606366 14486778 11606503 14486949 11606640 14487120 11606777 14487291 11606914 14487462 11607051 14487633 11607188 14487804 11607325 14487975 11607462 14488146 11607599 14488317 11607736 14488488 11607873 14488659 11608010 14488830 11608147 14489001 11608284 14489172 11608421 14489343 11608558 14489514 11608695 14489685 11608832 14489856 11608969 14490027 11609106 14490198 11609243 14490369 11609380 14490540 11609517 14490711 11609654 14490882 11609791 14491053 11609928 14491224 11610065 14491395 11610202 14491566 11610339 14491737 11610476 14491908 11610613 14492079 11610750 14492250 11610887 14492421 11611024 14492592 11611161 14492763 11611298 14492934 11611435 14493105 11611572 14493276 11611709 14493447 11611846 14493618 11611983 14493789 11612120 14493960 11612257 14494131 11612394 14494302 11612531 14494473 11612668 14494644 11612805 14494815 11612942 14494986 11613079 14495157 11613216 14495328 11613353 14495499 11613490 14495670 11613627 14495841 11613764 14496012 11613901 14496183 11614038 14496354 11614175 14496525 11614312 14496696 11614449 14496867 11614586 14497038 11614723 14497209 11614860 14497380 11614997 14497551 11615134 14497722 11615271 14497893 11615408 14498064 11615545 14498235 11615682 14498406 11615819 14498577 11615956 14498748 11616093 14498919 11616230 14499090 11616367 14499261 11616504 14499432 11616641 14499603 11616778 14499774 11616915 14499945 11617052 14500116 11617189 14500287 11617326 14500458 11617463 14500629 11617600 14500800 11617737 14500971 11617874 14501142 11618011 14501313 11618148 14501484 11618285 14501655 11618422 14501826 11618559 14501997 11618696 14502168 11618833 14502339 11618970 14502510 11619107 14502681 11619244 14502852 11619381 14503023 11619518 14503194 11619655 14503365 11619792 14503536 11619929 14503707 11620066 14503878 11620203 14504049 11620340 14504220 11620477 14504391 11620614 14504562 11620751 14504733 11620888 14504904 11621025 14505075 11621162 14505246 11621299 14505417 11621436 14505588 11621573 14505759 11621710 14505930 11621847 14506101 11621984 14506272 11622121 14506443 11622258 14506614 11622395 14506785 11622532 14506956 11622669 14507127 11622806 14507298 11622943 14507469 11623080 14507640 11623217 14507811 11623354 14507982 11623491 14508153 11623628 14508324 11623765 14508495 11623902 14508666 11624039 14508837 11624176 14509008 11624313 14509179 11624450 14509350 11624587 14509521 11624724 14509692 11624861 14509863 11624998 14510034 11625135 14510205 11625272 14510376 11625409 14510547 11625546 14510718 11625683 14510889 11625820 14511060 11625957 14511231 11626094 14511402 11626231 14511573 11626368 14511744 11626505 14511915 11626642 14512086 11626779 14512257 11626916 14512428 11627053 14512599 11627190 14512770 11627327 14512941 11627464 14513112 11627601 14513283 11627738 14513454 11627875 14513625 11628012 14513796 11628149 14513967 11628286 14514138 11628423 14514309 11628560 14514480 11628697 14514651 11628834 14514822 11628971 14514993 11629108 14515164 11629245 14515335 11629382 14515506 11629519 14515677 11629656 14515848 11629793 14516019 11629930 14516190 11630067 14516361 11630204 14516532 11630341 14516703 11630478 14516874 11630615 14517045 11630752 14517216 11630889 14517387 11631026 14517558 11631163 14517729 11631300 14517900 11631437 14518071 11631574 14518242 11631711 14518413 11631848 14518584 11631985 14518755 11632122 14518926 11632259 14519097 11632396 14519268 11632533 14519439 11632670 14519610 11632807 14519781 11632944 14519952 11633081 14520123 11633218 14520294 11633355 14520465 11633492 14520636 11633629 14520807 11633766 14520978 11633903 14521149 11634040 14521320 11634177 14521491 11634314 14521662 11634451 14521833 11634588 14522004 11634725 14522175 11634862 14522346 11634999 14522517 11635136 14522688 11635273 14522859 11635410 14523030 11635547 14523201 11635684 14523372 11635821 14523543 11635958 14523714 11636095 14523885 11636232 14524056 11636369 14524227 11636506 14524398 11636643 14524569 11636780 14524740 11636917 14524911 11637054 14525082 11637191 14525253 11637328 14525424 11637465 14525595 11637602 14525766 11637739 14525937 11637876 14526108 11638013 14526279 11638150 14526450 11638287 14526621 11638424 14526792 11638561 14526963 11638698 14527134 11638835 14527305 11638972 14527476 11639109 14527647 11639246 14527818 11639383 14527989 11639520 14528160 11639657 14528331 11639794 14528502 11639931 14528673 11640068 14528844 11640205 14529015 11640342 14529186 11640479 14529357 11640616 14529528 11640753 14529699 11640890 14529870 11641027 14530041 11641164 14530212
1000 37495393 0 37495393 46800819 37495530 46800990 37495667 46801161 37495804 46801332 37495941 46801503 37496078 46801674 37496215 46801845 37496352 46802016 37496489 46802187 37496626 46802358 37496763 46802529 37496900 46802700 37497037 46802871 37497174 46803042 37497311 46803213 37497448 46803384 37497585 46803555 37497722 46803726 37497859 46803897 37497996 46804068 37498133 46804239 37498270 46804410 37498407 46804581 37498544 46804752 37498681 46804923 37498818 46805094 37498955 46805265 37499092 46805436 37499229 46805607 37499366 46805778 37499503 46805949 37499640 46806120 37499777 46806291 37499914 46806462 37500051 46806633 37500188 46806804 37500325 46806975 37500462 46807146 37500599 46807317 37500736 46807488 37500873 46807659 37501010 46807830 37501147 46808001 37501284 46808172 37501421 46808343 37501558 46808514 37501695 46808685 37501832 46808856 37501969 46809027 37502106 46809198 37502243 46809369 37502380 46809540 37502517 46809711 37502654 46809882 37502791 46810053 37502928 46810224 37503065 46810395 37503202 46810566 37503339 46810737 37503476 46810908 37503613 46811079 37503750 46811250 37503887 46811421 37504024 46811592 37504161 46811763 37504298 46811934 37504435 46812105 37504572 46812276 37504709 46812447 37504846 46812618 37504983 46812789 37505120 46812960 37505257 46813131 37505394 46813302 37505531 46813473 37505668 46813644 37505805 46813815 37505942 46813986 37506079 46814157 37506216 46814328 37506353 46814499 37506490 46814670 37506627 46814841 37506764 46815012 37506901 46815183 37507038 46815354 37507175 46815525 37507312 46815696 37507449 46815867 37507586 46816038 37507723 46816209 37507860 46816380 37507997 46816551 37508134 46816722 37508271 46816893 37508408 46817064 37508545 46817235 37508682 46817406 37508819 46817577 37508956 46817748 37509093 46817919 37509230 46818090 37509367 46818261 37509504 46818432 37509641 46818603 37509778 46818774 37509915 46818945 37510052 46819116 37510189 46819287 37510326 46819458 37510463 46819629 37510600 46819800 37510737 46819971 37510874 46820142 37511011 46820313 37511148 46820484 37511285 46820655 37511422 46820826 37511559 46820997 37511696 46821168 37511833 46821339 37511970 46821510 37512107 46821681 37512244 46821852 37512381 46822023 37512518 46822194 37512655 46822365 37512792 46822536 37512929 46822707 37513066 46822878 37513203 46823049 37513340 46823220 37513477 46823391 37513614 46823562 37513751 46823733 37513888 46823904 37514025 46824075 37514162 46824246 37514299 46824417 37514436 46824588 37514573 46824759 37514710 46824930 37514847 46825101 37514984 46825272 37515121 46825443 37515258 46825614 37515395 46825785 37515532 46825956 37515669 46826127 37515806 46826298 37515943 46826469 37516080 46826640 37516217 46826811 37516354 46826982 37516491 46827153 37516628 46827324 37516765 46827495 37516902 46827666 37517039 46827837 37517176 46828008 37517313 46828179 37517450 46828350 37517587 46828521 37517724 46828692 37517861 46828863 37517998 46829034 37518135 46829205 37518272 46829376 37518409 46829547 37518546 46829718 37518683 46829889 37518820 46830060 37518957 46830231 37519094 46830402 37519231 46830573 37519368 46830744 37519505 46830915 37519642 46831086 37519779 46831257 37519916 46831428 37520053 46831599 37520190 46831770 37520327 46831941 37520464 46832112 37520601 46832283 37520738 46832454 37520875 46832625 37521012 46832796 37521149 46832967 37521286 46833138 37521423 46833309 37521560 46833480 37521697 46833651 37521834 46833822 37521971 46833993 37522108 46834164 37522245 46834335 37522382 46834506 37522519 46834677 37522656 46834848 37522793 46835019 37522930 46835190 37523067 46835361 37523204 46835532 37523341 46835703 37523478 46835874 37523615 46836045 37523752 46836216 37523889 46836387 37524026 46836558 37524163 46836729 37524300 46836900 37524437 46837071 37524574 46837242 37524711 46837413 37524848 46837584 37524985 46837755 37525122 46837926 37525259 46838097 37525396 46838268 37525533 46838439 37525670 46838610 37525807 46838781 37525944 46838952 37526081 46839123 37526218 46839294 37526355 46839465 37526492 46839636 37526629 46839807 37526766 46839978 37526903 46840149 37527040 46840320 37527177 46840491 37527314 46840662 37527451 46840833 37527588 46841004 37527725 46841175 37527862 46841346 37527999 46841517 37528136 46841688 37528273 46841859 37528410 46842030 37528547 46842201 37528684 46842372 37528821 46842543 37528958 46842714 37529095 46842885 37529232 46843056 37529369 46843227 37529506 46843398 37529643 46843569 37529780 46843740 37529917 46843911 37530054 46844082 37530191 46844253 37530328 46844424 37530465 46844595 37530602 46844766 37530739 46844937 37530876 46845108 37531013 46845279 37531150 46845450 37531287 46845621 37531424 46845792 37531561 46845963 37531698 46846134 37531835 46846305 37531972 46846476 37532109 46846647 37532246 46846818 37532383 46846989 37532520 46847160 37532657 46847331 37532794 46847502 37532931 46847673 37533068 46847844 37533205 46848015 37533342 46848186 37533479 46848357 37533616 46848528 37533753 46848699 37533890 46848870 37534027 46849041 37534164 46849212 37534301 46849383 37534438 46849554 37534575 46849725 37534712 46849896 37534849 46850067 37534986 46850238 37535123 46850409 37535260 46850580 37535397 46850751 37535534 46850922 37535671 46851093 37535808 46851264 37535945 46851435 37536082 46851606 37536219 46851777 37536356 46851948 37536493 46852119 37536630 46852290 37536767 46852461 37536904 46852632 37537041 46852803 37537178 46852974 37537315 46853145 37537452 46853316 37537589 46853487 37537726 46853658 37537863 46853829 37538000 46854000 37538137 46854171 37538274 46854342 37538411 46854513 37538548 46854684 37538685 46854855 37538822 46855026 37538959 46855197 37539096 46855368 37539233 46855539 37539370 46855710 37539507 46855881 37539644 46856052 37539781 46856223 37539918 46856394 37540055 46856565 37540192 46856736 37540329 46856907 37540466 46857078 37540603 46857249 37540740 46857420 37540877 46857591 37541014 46857762 37541151 46857933 37541288 46858104 37541425 46858275 37541562 46858446 37541699 46858617 37541836 46858788 37541973 46858959 37542110 46859130 37542247 46859301 37542384 46859472 37542521 46859643 37542658 46859814 37542795 46859985 37542932 46860156 37543069 46860327 37543206 46860498 37543343 46860669 37543480 46860840 37543617 46861011 37543754 46861182 37543891 46861353 37544028 46861524 37544165 46861695 37544302 46861866 37544439 46862037 37544576 46862208 37544713 46862379 37544850 46862550 37544987 46862721 37545124 46862892 37545261 46863063 37545398 46863234 37545535 46863405 37545672 46863576 37545809 46863747 37545946 46863918 37546083 46864089 37546220 46864260 37546357 46864431 37546494 46864602 37546631 46864773 37546768 46864944 37546905 46865115 37547042 46865286 37547179 46865457 37547316 46865628 37547453 46865799 37547590 46865970 37547727 46866141 37547864 46866312 37548001 46866483 37548138 46866654 37548275 46866825 37548412 46866996 37548549 46867167 37548686 46867338 37548823 46867509 37548960 46867680 37549097 46867851 37549234 46868022 37549371 46868193 37549508 46868364 37549645 46868535 37549782 46868706 37549919 46868877 37550056 46869048 37550193 46869219 37550330 46869390 37550467 46869561 37550604 46869732 37550741 46869903 37550878 46870074 37551015 46870245 37551152 46870416 37551289 46870587 37551426 46870758 37551563 46870929 37551700 46871100 37551837 46871271 37551974 46871442 37552111 46871613 37552248 46871784 37552385 46871955 37552522 46872126 37552659 46872297 37552796 46872468 37552933 46872639 37553070 46872810 37553207 46872981 37553344 46873152 37553481 46873323 37553618 46873494 37553755 46873665 37553892 46873836 37554029 46874007 37554166 46874178 37554303 46874349 37554440 46874520 37554577 46874691 37554714 46874862 37554851 46875033 37554988 46875204 37555125 46875375 37555262 46875546 37555399 46875717 37555536 46875888 37555673 46876059 37555810 46876230 37555947 46876401 37556084 46876572 37556221 46876743 37556358 46876914 37556495 46877085 37556632 46877256 37556769 46877427 37556906 46877598 37557043 46877769 37557180 46877940 37557317 46878111 37557454 46878282 37557591 46878453 37557728 46878624 37557865 46878795 37558002 46878966 37558139 46879137 37558276 46879308 37558413 46879479 37558550 46879650 37558687 46879821 37558824 46879992 37558961 46880163 37559098 46880334 37559235 46880505 37559372 46880676 37559509 46880847 37559646 46881018 37559783 46881189 37559920 46881360 37560057 46881531 37560194 46881702 37560331 46881873 37560468 46882044 37560605 46882215 37560742 46882386 37560879 46882557 37561016 46882728 37561153 46882899 37561290 46883070 37561427 46883241 37561564 46883412 37561701 46883583 37561838 46883754 37561975 46883925 37562112 46884096 37562249 46884267 37562386 46884438 37562523 46884609 37562660 46884780 37562797 46884951 37562934 46885122 37563071 46885293 37563208 46885464 37563345 46885635 37563482 46885806 37563619 46885977 37563756 46886148 37563893 46886319 37564030 46886490 37564167 46886661 37564304 46886832 37564441 46887003 37564578 46887174 37564715 46887345 37564852 46887516 37564989 46887687 37565126 46887858 37565263 46888029 37565400 46888200 37565537 46888371 37565674 46888542 37565811 46888713 37565948 46888884 37566085 46889055 37566222 46889226 37566359 46889397 37566496 46889568 37566633 46889739 37566770 46889910 37566907 46890081 37567044 46890252 37567181 46890423 37567318 46890594 37567455 46890765 37567592 46890936 37567729 46891107 37567866 46891278 37568003 46891449 37568140 46891620 37568277 46891791 37568414 46891962 37568551 46892133 37568688 46892304 37568825 46892475 37568962 46892646 37569099 46892817 37569236 46892988 37569373 46893159 37569510 46893330 37569647 46893501 37569784 46893672 37569921 46893843 37570058 46894014 37570195 46894185 37570332 46894356 37570469 46894527 37570606 46894698 37570743 46894869 37570880 46895040 37571017 46895211 37571154 46895382 37571291 46895553 37571428 46895724 37571565 46895895 37571702 46896066 37571839 46896237 37571976 46896408 37572113 46896579 37572250 46896750 37572387 46896921 37572524 46897092 37572661 46897263 37572798 46897434 37572935 46897605 37573072 46897776 37573209 46897947 37573346 46898118 37573483 46898289 37573620 46898460 37573757 46898631 37573894 46898802 37574031 46898973 37574168 46899144 37574305 46899315 37574442 46899486 37574579 46899657 37574716 46899828 37574853 46899999 37574990 46900170 37575127 46900341 37575264 46900512 37575401 46900683 37575538 46900854 37575675 46901025 37575812 46901196 37575949 46901367 37576086 46901538 37576223 46901709 37576360 46901880 37576497 46902051 37576634 46902222 37576771 46902393 37576908 46902564 37577045 46902735 37577182 46902906 37577319 46903077 37577456 46903248 37577593 46903419 37577730 46903590 37577867 46903761 37578004 46903932 37578141 46904103 37578278 46904274 37578415 46904445 37578552 46904616 37578689 46904787 37578826 46904958 37578963 46905129 37579100 46905300 37579237 46905471 37579374 46905642 37579511 46905813 37579648 46905984 37579785 46906155 37579922 46906326 37580059 46906497 37580196 46906668 37580333 46906839 37580470 46907010 37580607 46907181 37580744 46907352 37580881 46907523 37581018 46907694 37581155 46907865 37581292 46908036 37581429 46908207 37581566 46908378 37581703 46908549 37581840 46908720 37581977 46908891 37582114 46909062 37582251 46909233 37582388 46909404 37582525 46909575 37582662 46909746 37582799 46909917 37582936 46910088 37583073 46910259 37583210 46910430 37583347 46910601 37583484 46910772 37583621 46910943 37583758 46911114 37583895 46911285 37584032 46911456 37584169 46911627 37584306 46911798 37584443 46911969 37584580 46912140 37584717 46912311 37584854 46912482 37584991 46912653 37585128 46912824 37585265 46912995 37585402 46913166 37585539 46913337 37585676 46913508 37585813 46913679 37585950 46913850 37586087 46914021 37586224 46914192 37586361 46914363 37586498 46914534 37586635 46914705 37586772 46914876 37586909 46915047 37587046 46915218 37587183 46915389 37587320 46915560 37587457 46915731 37587594 46915902 37587731 46916073 37587868 46916244 37588005 46916415 37588142 46916586 37588279 46916757 37588416 46916928 37588553 46917099 37588690 46917270 37588827 46917441 37588964 46917612 37589101 46917783 37589238 46917954 37589375 46918125 37589512 46918296 37589649 46918467 37589786 46918638 37589923 46918809 37590060 46918980 37590197 46919151 37590334 46919322 37590471 46919493 37590608 46919664 37590745 46919835 37590882 46920006 37591019 46920177 37591156 46920348 37591293 46920519 37591430 46920690 37591567 46920861 37591704 46921032 37591841 46921203 37591978 46921374 37592115 46921545 37592252 46921716 37592389 46921887 37592526 46922058 37592663 46922229 37592800 46922400 37592937 46922571 37593074 46922742 37593211 46922913 37593348 46923084 37593485 46923255 37593622 46923426 37593759 46923597 37593896 46923768 37594033 46923939 37594170 46924110 37594307 46924281 37594444 46924452 37594581 46924623 37594718 46924794 37594855 46924965 37594992 46925136 37595129 46925307 37595266 46925478 37595403 46925649 37595540 46925820 37595677 46925991 37595814 46926162 37595951 46926333 37596088 46926504 37596225 46926675 37596362 46926846 37596499 46927017 37596636 46927188 37596773 46927359 37596910 46927530 37597047 46927701 37597184 46927872 37597321 46928043 37597458 46928214 37597595 46928385 37597732 46928556 37597869 46928727 37598006 46928898 37598143 46929069 37598280 46929240 37598417 46929411 37598554 46929582 37598691 46929753 37598828 46929924 37598965 46930095 37599102 46930266 37599239 46930437 37599376 46930608 37599513 46930779 37599650 46930950 37599787 46931121 37599924 46931292 37600061 46931463 37600198 46931634 37600335 46931805 37600472 46931976 37600609 46932147 37600746 46932318 37600883 46932489 37601020 46932660 37601157 46932831 37601294 46933002 37601431 46933173 37601568 46933344 37601705 46933515 37601842 46933686 37601979 46933857 37602116 46934028 37602253 46934199 37602390 46934370 37602527 46934541 37602664 46934712 37602801 46934883 37602938 46935054 37603075 46935225 37603212 46935396 37603349 46935567 37603486 46935738 37603623 46935909 37603760 46936080 37603897 46936251 37604034 46936422 37604171 46936593 37604308 46936764 37604445 46936935 37604582 46937106 37604719 46937277 37604856 46937448 37604993 46937619 37605130 46937790 37605267 46937961 37605404 46938132 37605541 46938303 37605678 46938474 37605815 46938645 37605952 46938816 37606089 46938987 37606226 46939158 37606363 46939329 37606500 46939500 37606637 46939671 37606774 46939842 37606911 46940013 37607048 46940184 37607185 46940355 37607322 46940526 37607459 46940697 37607596 46940868 37607733 46941039 37607870 46941210 37608007 46941381 37608144 46941552 37608281 46941723 37608418 46941894 37608555 46942065 37608692 46942236 37608829 46942407 37608966 46942578 37609103 46942749 37609240 46942920 37609377 46943091 37609514 46943262 37609651 46943433 37609788 46943604 37609925 46943775 37610062 46943946 37610199 46944117 37610336 46944288 37610473 46944459 37610610 46944630 37610747 46944801 37610884 46944972 37611021 46945143 37611158 46945314 37611295 46945485 37611432 46945656 37611569 46945827 37611706 46945998 37611843 46946169 37611980 46946340 37612117 46946511 37612254 46946682 37612391 46946853 37612528 46947024 37612665 46947195 37612802 46947366 37612939 46947537 37613076 46947708 37613213 46947879 37613350 46948050 37613487 46948221 37613624 46948392 37613761 46948563 37613898 46948734 37614035 46948905 37614172 46949076 37614309 46949247 37614446 46949418 37614583 46949589 37614720 46949760 37614857 46949931 37614994 46950102 37615131 46950273 37615268 46950444 37615405 46950615 37615542 46950786 37615679 46950957 37615816 46951128 37615953 46951299 37616090 46951470 37616227 46951641 37616364 46951812 37616501 46951983 37616638 46952154 37616775 46952325 37616912 46952496 37617049 46952667 37617186 46952838 37617323 46953009 37617460 46953180 37617597 46953351 37617734 46953522 37617871 46953693 37618008 46953864 37618145 46954035 37618282 46954206 37618419 46954377 37618556 46954548 37618693 46954719 37618830 46954890 37618967 46955061 37619104 46955232 37619241 46955403 37619378 46955574 37619515 46955745 37619652 46955916 37619789 46956087 37619926 46956258 37620063 46956429 37620200 46956600 37620337 46956771 37620474 46956942 37620611 46957113 37620748 46957284 37620885 46957455 37621022 46957626 37621159 46957797 37621296 46957968 37621433 46958139 37621570 46958310 37621707 46958481 37621844 46958652 37621981 46958823 37622118 46958994 37622255 46959165 37622392 46959336 37622529 46959507 37622666 46959678 37622803 46959849 37622940 46960020 37623077 46960191 37623214 46960362 37623351 46960533 37623488 46960704 37623625 46960875 37623762 46961046 37623899 46961217 37624036 46961388 37624173 46961559 37624310 46961730 37624447 46961901 37624584 46962072 37624721 46962243 37624858 46962414 37624995 46962585 37625132 46962756 37625269 46962927 37625406 46963098 37625543 46963269 37625680 46963440 37625817 46963611 37625954 46963782 37626091 46963953 37626228 46964124 37626365 46964295 37626502 46964466 37626639 46964637 37626776 46964808 37626913 46964979 37627050 46965150 37627187 46965321 37627324 46965492 37627461 46965663 37627598 46965834 37627735 46966005 37627872 46966176 37628009 46966347 37628146 46966518 37628283 46966689 37628420 46966860 37628557 46967031 37628694 46967202 37628831 46967373 37628968 46967544 37629105 46967715 37629242 46967886 37629379 46968057 37629516 46968228 37629653 46968399 37629790 46968570 37629927 46968741 37630064 46968912 37630201 46969083 37630338 46969254 37630475 46969425 37630612 46969596 37630749 46969767 37630886 46969938 37631023 46970109 37631160 46970280 37631297 46970451 37631434 46970622 37631571 46970793 37631708 46970964 37631845 46971135 37631982 46971306 37632119 46971477
1000 70827900 0 70827900 88405627 70828037 88405798 70828174 88405969 70828311 88406140 70828448 88406311 70828585 88406482 70828722 88406653 70828859 88406824 70828996 88406995 70829133 88407166 70829270 88407337 70829407 88407508 70829544 88407679 70829681 88407850 70829818 88408021 70829955 88408192 70830092 88408363 70830229 88408534 70830366 88408705 70830503 88408876 70830640 88409047 70830777 88409218 70830914 88409389 70831051 88409560 70831188 88409731 70831325 88409902 70831462 88410073 70831599 88410244 70831736 88410415 70831873 88410586 70832010 88410757 70832147 88410928 70832284 88411099 70832421 88411270 70832558 88411441 70832695 88411612 70832832 88411783 70832969 88411954 70833106 88412125 70833243 88412296 70833380 88412467 70833517 88412638 70833654 88412809 70833791 88412980 70833928 88413151 70834065 88413322 70834202 88413493 70834339 88413664 70834476 88413835 70834613 88414006 70834750 88414177 70834887 88414348 70835024 88414519 70835161 88414690 70835298 88414861 70835435 88415032 70835572 88415203 70835709 88415374 70835846 88415545 70835983 88415716 70836120 88415887 70836257 88416058 70836394 88416229 70836531 88416400 70836668 88416571 70836805 88416742 70836942 88416913 70837079 88417084 70837216 88417255 70837353 88417426 70837490 88417597 70837627 88417768 70837764 88417939 70837901 88418110 70838038 88418281 70838175 88418452 70838312 88418623 70838449 88418794 70838586 88418965 70838723 88419136 70838860 88419307 70838997 88419478 70839134 88419649 70839271 88419820 70839408 88419991 70839545 88420162 70839682 88420333 70839819 88420504 70839956 88420675 70840093 88420846 70840230 88421017 70840367 88421188 70840504 88421359 70840641 88421530 70840778 88421701 70840915 88421872 70841052 88422043 70841189 88422214 70841326 88422385 70841463 88422556 70841600 88422727 70841737 88422898 70841874 88423069 70842011 88423240 70842148 88423411 70842285 88423582 70842422 88423753 70842559 88423924 70842696 88424095 70842833 88424266 70842970 88424437 70843107 88424608 70843244 88424779 70843381 88424950 70843518 88425121 70843655 88425292 70843792 88425463 70843929 88425634 70844066 88425805 70844203 88425976 70844340 88426147 70844477 88426318 70844614 88426489 70844751 88426660 70844888 88426831 70845025 88427002 70845162 88427173 70845299 88427344 70845436 88427515 70845573 88427686 70845710 88427857 70845847 88428028 70845984 88428199 70846121 88428370 70846258 88428541 70846395 88428712 70846532 88428883 70846669 88429054 70846806 88429225 70846943 88429396 70847080 88429567 70847217 88429738 70847354 88429909 70847491 88430080 70847628 88430251 70847765 88430422 70847902 88430593 70848039 88430764 70848176 88430935 70848313 88431106 70848450 88431277 70848587 88431448 70848724 88431619 70848861 88431790 70848998 88431961 70849135 88432132 70849272 88432303 70849409 88432474 70849546 88432645 70849683 88432816 70849820 88432987 70849957 88433158 70850094 88433329 70850231 88433500 70850368 88433671 70850505 88433842 70850642 88434013 70850779 88434184 70850916 88434355 70851053 88434526 70851190 88434697 70851327 88434868 70851464 88435039 70851601 88435210 70851738 88435381 70851875 88435552 70852012 88435723 70852149 88435894 70852286 88436065 70852423 88436236 70852560 88436407 70852697 88436578 70852834 88436749 70852971 88436920 70853108 88437091 70853245 88437262 70853382 88437433 70853519 88437604 70853656 88437775 70853793 88437946 70853930 88438117 70854067 88438288 70854204 88438459 70854341 88438630 70854478 88438801 70854615 88438972 70854752 88439143 70854889 88439314 70855026 88439485 70855163 88439656 70855300 88439827 70855437 88439998 70855574 88440169 70855711 88440340 70855848 88440511 70855985 88440682 70856122 88440853 70856259 88441024 70856396 88441195 70856533 88441366 70856670 88441537 70856807 88441708 70856944 88441879 70857081 88442050 70857218 88442221 70857355 88442392 70857492 88442563 70857629 88442734 70857766 88442905 70857903 88443076 70858040 88443247 70858177 88443418 70858314 88443589 70858451 88443760 70858588 88443931 70858725 88444102 70858862 88444273 70858999 88444444 70859136 88444615 70859273 88444786 70859410 88444957 70859547 88445128 70859684 88445299 70859821 88445470 70859958 88445641 70860095 88445812 70860232 88445983 70860369 88446154 70860506 88446325 70860643 88446496 70860780 88446667 70860917 88446838 70861054 88447009 70861191 88447180 70861328 88447351 70861465 88447522 70861602 88447693 70861739 88447864 70861876 88448035 70862013 88448206 70862150 88448377 70862287 88448548 70862424 88448719 70862561 88448890 70862698 88449061 70862835 88449232 70862972 88449403 70863109 88449574 70863246 88449745 70863383 88449916 70863520 88450087 70863657 88450258 70863794 88450429 70863931 88450600 70864068 88450771 70864205 88450942 70864342 88451113 70864479 88451284 70864616 88451455 70864753 88451626 70864890 88451797 70865027 88451968 70865164 88452139 70865301 88452310 70865438 88452481 70865575 88452652 70865712 88452823 70865849 88452994 70865986 88453165 70866123 88453336 70866260 88453507 70866397 88453678 70866534 88453849 70866671 88454020 70866808 88454191 70866945 88454362 70867082 88454533 70867219 88454704 70867356 88454875 70867493 88455046 70867630 88455217 70867767 88455388 70867904 88455559 70868041 88455730 70868178 88455901 70868315 88456072 70868452 88456243 70868589 88456414 70868726 88456585 70868863 88456756 70869000 88456927 70869137 88457098 70869274 88457269 70869411 88457440 70869548 88457611 70869685 88457782 70869822 88457953 70869959 88458124 70870096 88458295 70870233 88458466 70870370 88458637 70870507 88458808 70870644 88458979 70870781 88459150 70870918 88459321 70871055 88459492 70871192 88459663 70871329 88459834 70871466 88460005 70871603 88460176 70871740 88460347 70871877 88460518 70872014 88460689 70872151 88460860 70872288 88461031 70872425 88461202 70872562 88461373 70872699 88461544 70872836 88461715 70872973 88461886 70873110 88462057 70873247 88462228 70873384 88462399 70873521 88462570 70873658 88462741 70873795 88462912 70873932 88463083 70874069 88463254 70874206 88463425 70874343 88463596 70874480 88463767 70874617 88463938 70874754 88464109 70874891 88464280 70875028 88464451 70875165 88464622 70875302 88464793 70875439 88464964 70875576 88465135 70875713 88465306 70875850 88465477 70875987 88465648 70876124 88465819 70876261 88465990 70876398 88466161 70876535 88466332 70876672 88466503 70876809 88466674 70876946 88466845 70877083 88467016 70877220 88467187 70877357 88467358 70877494 88467529 70877631 88467700 70877768 88467871 70877905 88468042 70878042 88468213 70878179 88468384 70878316 88468555 70878453 88468726 70878590 88468897 70878727 88469068 70878864 88469239 70879001 88469410 70879138 88469581 70879275 88469752 70879412 88469923 70879549 88470094 70879686 88470265 70879823 88470436 70879960 88470607 70880097 88470778 70880234 88470949 70880371 88471120 70880508 88471291 70880645 88471462 70880782 88471633 70880919 88471804 70881056 88471975 70881193 88472146 70881330 88472317 70881467 88472488 70881604 88472659 70881741 88472830 70881878 88473001 70882015 88473172 70882152 88473343 70882289 88473514 70882426 88473685 70882563 88473856 70882700 88474027 70882837 88474198 70882974 88474369 70883111 88474540 70883248 88474711 70883385 88474882 70883522 88475053 70883659 88475224 70883796 88475395 70883933 88475566 70884070 88475737 70884207 88475908 70884344 88476079 70884481 88476250 70884618 88476421 70884755 88476592 70884892 88476763 70885029 88476934 70885166 88477105 70885303 88477276 70885440 88477447 70885577 88477618 70885714 88477789 70885851 88477960 70885988 88478131 70886125 88478302 70886262 88478473 70886399 88478644 70886536 88478815 70886673 88478986 70886810 88479157 70886947 88479328 70887084 88479499 70887221 88479670 70887358 88479841 70887495 88480012 70887632 88480183 70887769 88480354 70887906 88480525 70888043 88480696 70888180 88480867 70888317 88481038 70888454 88481209 70888591 88481380 70888728 88481551 70888865 88481722 70889002 88481893 70889139 88482064 70889276 88482235 70889413 88482406 70889550 88482577 70889687 88482748 70889824 88482919 70889961 88483090 70890098 88483261 70890235 88483432 70890372 88483603 70890509 88483774 70890646 88483945 70890783 88484116 70890920 88484287 70891057 88484458 70891194 88484629 70891331 88484800 70891468 88484971 70891605 88485142 70891742 88485313 70891879 88485484 70892016 88485655 70892153 88485826 70892290 88485997 70892427 88486168 70892564 88486339 70892701 88486510 70892838 88486681 70892975 88486852 70893112 88487023 70893249 88487194 70893386 88487365 70893523 88487536 70893660 88487707 70893797 88487878 70893934 88488049 70894071 88488220 70894208 88488391 70894345 88488562 70894482 88488733 70894619 88488904 70894756 88489075 70894893 88489246 70895030 88489417 70895167 88489588 70895304 88489759 70895441 88489930 70895578 88490101 70895715 88490272 70895852 88490443 70895989 88490614 70896126 88490785 70896263 88490956 70896400 88491127 70896537 88491298 70896674 88491469 70896811 88491640 70896948 88491811 70897085 88491982 70897222 88492153 70897359 88492324 70897496 88492495 70897633 88492666 70897770 88492837 70897907 88493008 70898044 88493179 70898181 88493350 70898318 88493521 70898455 88493692 70898592 88493863 70898729 88494034 70898866 88494205 70899003 88494376 70899140 88494547 70899277 88494718 70899414 88494889 70899551 88495060 70899688 88495231 70899825 88495402 70899962 88495573 70900099 88495744 70900236 88495915 70900373 88496086 70900510 88496257 70900647 88496428 70900784 88496599 70900921 88496770 70901058 88496941 70901195 88497112 70901332 88497283 70901469 88497454 70901606 88497625 70901743 88497796 70901880 88497967 70902017 88498138 70902154 88498309 70902291 88498480 70902428 88498651 70902565 88498822 70902702 88498993 70902839 88499164 70902976 88499335 70903113 88499506 70903250 88499677 70903387 88499848 70903524 88500019 70903661 88500190 70903798 88500361 70903935 88500532 70904072 88500703 70904209 88500874 70904346 88501045 70904483 88501216 70904620 88501387 70904757 88501558 70904894 88501729 70905031 88501900 70905168 88502071 70905305 88502242 70905442 88502413 70905579 88502584 70905716 88502755 70905853 88502926 70905990 88503097 70906127 88503268 70906264 88503439 70906401 88503610 70906538 88503781 70906675 88503952 70906812 88504123 70906949 88504294 70907086 88504465 70907223 88504636 70907360 88504807 70907497 88504978 70907634 88505149 70907771 88505320 70907908 88505491 70908045 88505662 70908182 88505833 70908319 88506004 70908456 88506175 70908593 88506346 70908730 88506517 70908867 88506688 70909004 88506859 70909141 88507030 70909278 88507201 70909415 88507372 70909552 88507543 70909689 88507714 70909826 88507885 70909963 88508056 70910100 88508227 70910237 88508398 70910374 88508569 70910511 88508740 70910648 88508911 70910785 88509082 70910922 88509253 70911059 88509424 70911196 88509595 70911333 88509766 70911470 88509937 70911607 88510108 70911744 88510279 70911881 88510450 70912018 88510621 70912155 88510792 70912292 88510963 70912429 88511134 70912566 88511305 70912703 88511476 70912840 88511647 70912977 88511818 70913114 88511989 70913251 88512160 70913388 88512331 70913525 88512502 70913662 88512673 70913799 88512844 70913936 88513015 70914073 88513186 70914210 88513357 70914347 88513528 70914484 88513699 70914621 88513870 70914758 88514041 70914895 88514212 70915032 88514383 70915169 88514554 70915306 88514725 70915443 88514896 70915580 88515067 70915717 88515238 70915854 88515409 70915991 88515580 70916128 88515751 70916265 88515922 70916402 88516093 70916539 88516264 70916676 88516435 70916813 88516606 70916950 88516777 70917087 88516948 70917224 88517119 70917361 88517290 70917498 88517461 70917635 88517632 70917772 88517803 70917909 88517974 70918046 88518145 70918183 88518316 70918320 88518487 70918457 88518658 70918594 88518829 70918731 88519000 70918868 88519171 70919005 88519342 70919142 88519513 70919279 88519684 70919416 88519855 70919553 88520026 70919690 88520197 70919827 88520368 70919964 88520539 70920101 88520710 70920238 88520881 70920375 88521052 70920512 88521223 70920649 88521394 70920786 88521565 70920923 88521736 70921060 88521907 70921197 88522078 70921334 88522249 70921471 88522420 70921608 88522591 70921745 88522762 70921882 88522933 70922019 88523104 70922156 88523275 70922293 88523446 70922430 88523617 70922567 88523788 70922704 88523959 70922841 88524130 70922978 88524301 70923115 88524472 70923252 88524643 70923389 88524814 70923526 88524985 70923663 88525156 70923800 88525327 70923937 88525498 70924074 88525669 70924211 88525840 70924348 88526011 70924485 88526182 70924622 88526353 70924759 88526524 70924896 88526695 70925033 88526866 70925170 88527037 70925307 88527208 70925444 88527379 70925581 88527550 70925718 88527721 70925855 88527892 70925992 88528063 70926129 88528234 70926266 88528405 70926403 88528576 70926540 88528747 70926677 88528918 70926814 88529089 70926951 88529260 70927088 88529431 70927225 88529602 70927362 88529773 70927499 88529944 70927636 88530115 70927773 88530286 70927910 88530457 70928047 88530628 70928184 88530799 70928321 88530970 70928458 88531141 70928595 88531312 70928732 88531483 70928869 88531654 70929006 88531825 70929143 88531996 70929280 88532167 70929417 88532338 70929554 88532509 70929691 88532680 70929828 88532851 70929965 88533022 70930102 88533193 70930239 88533364 70930376 88533535 70930513 88533706 70930650 88533877 70930787 88534048 70930924 88534219 70931061 88534390 70931198 88534561 70931335 88534732 70931472 88534903 70931609 88535074 70931746 88535245 70931883 88535416 70932020 88535587 70932157 88535758 70932294 88535929 70932431 88536100 70932568 88536271 70932705 88536442 70932842 88536613 70932979 88536784 70933116 88536955 70933253 88537126 70933390 88537297 70933527 88537468 70933664 88537639 70933801 88537810 70933938 88537981 70934075 88538152 70934212 88538323 70934349 88538494 70934486 88538665 70934623 88538836 70934760 88539007 70934897 88539178 70935034 88539349 70935171 88539520 70935308 88539691 70935445 88539862 70935582 88540033 70935719 88540204 70935856 88540375 70935993 88540546 70936130 88540717 70936267 88540888 70936404 88541059 70936541 88541230 70936678 88541401 70936815 88541572 70936952 88541743 70937089 88541914 70937226 88542085 70937363 88542256 70937500 88542427 70937637 88542598 70937774 88542769 70937911 88542940 70938048 88543111 70938185 88543282 70938322 88543453 70938459 88543624 70938596 88543795 70938733 88543966 70938870 88544137 70939007 88544308 70939144 88544479 70939281 88544650 70939418 88544821 70939555 88544992 70939692 88545163 70939829 88545334 70939966 88545505 70940103 88545676 70940240 88545847 70940377 88546018 70940514 88546189 70940651 88546360 70940788 88546531 70940925 88546702 70941062 88546873 70941199 88547044 70941336 88547215 70941473 88547386 70941610 88547557 70941747 88547728 70941884 88547899 70942021 88548070 70942158 88548241 70942295 88548412 70942432 88548583 70942569 88548754 70942706 88548925 70942843 88549096 70942980 88549267 70943117 88549438 70943254 88549609 70943391 88549780 70943528 88549951 70943665 88550122 70943802 88550293 70943939 88550464 70944076 88550635 70944213 88550806 70944350 88550977 70944487 88551148 70944624 88551319 70944761 88551490 70944898 88551661 70945035 88551832 70945172 88552003 70945309 88552174 70945446 88552345 70945583 88552516 70945720 88552687 70945857 88552858 70945994 88553029 70946131 88553200 70946268 88553371 70946405 88553542 70946542 88553713 70946679 88553884 70946816 88554055 70946953 88554226 70947090 88554397 70947227 88554568 70947364 88554739 70947501 88554910 70947638 88555081 70947775 88555252 70947912 88555423 70948049 88555594 70948186 88555765 70948323 88555936 70948460 88556107 70948597 88556278 70948734 88556449 70948871 88556620 70949008 88556791 70949145 88556962 70949282 88557133 70949419 88557304 70949556 88557475 70949693 88557646 70949830 88557817 70949967 88557988 70950104 88558159 70950241 88558330 70950378 88558501 70950515 88558672 70950652 88558843 70950789 88559014 70950926 88559185 70951063 88559356 70951200 88559527 70951337 88559698 70951474 88559869 70951611 88560040 70951748 88560211 70951885 88560382 70952022 88560553 70952159 88560724 70952296 88560895 70952433 88561066 70952570 88561237 70952707 88561408 70952844 88561579 70952981 88561750 70953118 88561921 70953255 88562092 70953392 88562263 70953529 88562434 70953666 88562605 70953803 88562776 70953940 88562947 70954077 88563118 70954214 88563289 70954351 88563460 70954488 88563631 70954625 88563802 70954762 88563973 70954899 88564144 70955036 88564315 70955173 88564486 70955310 88564657 70955447 88564828 70955584 88564999 70955721 88565170 70955858 88565341 70955995 88565512 70956132 88565683 70956269 88565854 70956406 88566025 70956543 88566196 70956680 88566367 70956817 88566538 70956954 88566709 70957091 88566880 70957228 88567051 70957365 88567222 70957502 88567393 70957639 88567564 70957776 88567735 70957913 88567906 70958050 88568077 70958187 88568248 70958324 88568419 70958461 88568590 70958598 88568761 70958735 88568932 70958872 88569103 70959009 88569274 70959146 88569445 70959283 88569616 70959420 88569787 70959557 88569958 70959694 88570129 70959831 88570300 70959968 88570471 70960105 88570642 70960242 88570813 70960379 88570984 70960516 88571155 70960653 88571326 70960790 88571497 70960927 88571668 70961064 88571839 70961201 88572010 70961338 88572181 70961475 88572352 70961612 88572523 70961749 88572694 70961886 88572865 70962023 88573036 70962160 88573207 70962297 88573378 70962434 88573549 70962571 88573720 70962708 88573891 70962845 88574062 70962982 88574233 70963119 88574404 70963256 88574575 70963393 88574746 70963530 88574917 70963667 88575088 70963804 88575259 70963941 88575430 70964078 88575601 70964215 88575772 70964352 88575943 70964489 88576114 70964626 88576285
1000 73430900 0 73430900 91654627 73431037 91654798 73431174 91654969 73431311 91655140 73431448 91655311 73431585 91655482 73431722 91655653 73431859 91655824 73431996 91655995 73432133 91656166 73432270 91656337 73432407 91656508 73432544 91656679 73432681 91656850 73432818 91657021 73432955 91657192 73433092 91657363 73433229 91657534 73433366 91657705 73433503 91657876 73433640 91658047 73433777 91658218 73433914 91658389 73434051 91658560 73434188 91658731 73434325 91658902 73434462 91659073 73434599 91659244 73434736 91659415 73434873 91659586 73435010 91659757 73435147 91659928 73435284 91660099 73435421 91660270 73435558 91660441 73435695 91660612 73435832 91660783 73435969 91660954 73436106 91661125 73436243 91661296 73436380 91661467 73436517 91661638 73436654 91661809 73436791 91661980 73436928 91662151 73437065 91662322 73437202 91662493 73437339 91662664 73437476 91662835 73437613 91663006 73437750 91663177 73437887 91663348 73438024 91663519 73438161 91663690 73438298 91663861 73438435 91664032 73438572 91664203 73438709 91664374 73438846 91664545 73438983 91664716 73439120 91664887 73439257 91665058 73439394 91665229 73439531 91665400 73439668 91665571 73439805 91665742 73439942 91665913 73440079 91666084 73440216 91666255 73440353 91666426 73440490 91666597 73440627 91666768 73440764 91666939 73440901 91667110 73441038 91667281 73441175 91667452 73441312 91667623 73441449 91667794 73441586 91667965 73441723 91668136 73441860 91668307 73441997 91668478 73442134 91668649 73442271 91668820 73442408 91668991 73442545 91669162 73442682 91669333 73442819 91669504 73442956 91669675 73443093 91669846 73443230 91670017 73443367 91670188 73443504 91670359 73443641 91670530 73443778 91670701 73443915 91670872 73444052 91671043 73444189 91671214 73444326 91671385 73444463 91671556 73444600 91671727 73444737 91671898 73444874 91672069 73445011 91672240 73445148 91672411 73445285 91672582 73445422 91672753 73445559 91672924 73445696 91673095 73445833 91673266 73445970 91673437 73446107 91673608 73446244 91673779 73446381 91673950 73446518 91674121 73446655 91674292 73446792 91674463 73446929 91674634 73447066 91674805 73447203 91674976 73447340 91675147 73447477 91675318 73447614 91675489 73447751 91675660 73447888 91675831 73448025 91676002 73448162 91676173 73448299 91676344 73448436 91676515 73448573 91676686 73448710 91676857 73448847 91677028 73448984 91677199 73449121 91677370 73449258 91677541 73449395 91677712 73449532 91677883 73449669 91678054 73449806 91678225 73449943 91678396 73450080 91678567 73450217 91678738 73450354 91678909 73450491 91679080 73450628 91679251 73450765 91679422 73450902 91679593 73451039 91679764 73451176 91679935 73451313 91680106 73451450 91680277 73451587 91680448 73451724 91680619 73451861 91680790 73451998 91680961 73452135 91681132 73452272 91681303 73452409 91681474 73452546 91681645 73452683 91681816 73452820 91681987 73452957 91682158 73453094 91682329 73453231 91682500 73453368 91682671 73453505 91682842 73453642 91683013 73453779 91683184 73453916 91683355 73454053 91683526 73454190 91683697 73454327 91683868 73454464 91684039 73454601 91684210 73454738 91684381 73454875 91684552 73455012 91684723 73455149 91684894 73455286 91685065 73455423 91685236 73455560 91685407 73455697 91685578 73455834 91685749 73455971 91685920 73456108 91686091 73456245 91686262 73456382 91686433 73456519 91686604 73456656 91686775 73456793 91686946 73456930 91687117 73457067 91687288 73457204 91687459 73457341 91687630 73457478 91687801 73457615 91687972 73457752 91688143 73457889 91688314 73458026 91688485 73458163 91688656 73458300 91688827 73458437 91688998 73458574 91689169 73458711 91689340 73458848 91689511 73458985 91689682 73459122 91689853 73459259 91690024 73459396 91690195 73459533 91690366 73459670 91690537 73459807 91690708 73459944 91690879 73460081 91691050 73460218 91691221 73460355 91691392 73460492 91691563 73460629 91691734 73460766 91691905 73460903 91692076 73461040 91692247 73461177 91692418 73461314 91692589 73461451 91692760 73461588 91692931 73461725 91693102 73461862 91693273 73461999 91693444 73462136 91693615 73462273 91693786 73462410 91693957 73462547 91694128 73462684 91694299 73462821 91694470 73462958 91694641 73463095 91694812 73463232 91694983 73463369 91695154 73463506 91695325 73463643 91695496 73463780 91695667 73463917 91695838 73464054 91696009 73464191 91696180 73464328 91696351 73464465 91696522 73464602 91696693 73464739 91696864 73464876 91697035 73465013 91697206 73465150 91697377 73465287 91697548 73465424 91697719 73465561 91697890 73465698 91698061 73465835 91698232 73465972 91698403 73466109 91698574 73466246 91698745 73466383 91698916 73466520 91699087 73466657 91699258 73466794 91699429 73466931 91699600 73467068 91699771 73467205 91699942 73467342 91700113 73467479 91700284 73467616 91700455 73467753 91700626 73467890 91700797 73468027 91700968 73468164 91701139 73468301 91701310 73468438 91701481 73468575 91701652 73468712 91701823 73468849 91701994 73468986 91702165 73469123 91702336 73469260 91702507 73469397 91702678 73469534 91702849 73469671 91703020 73469808 91703191 73469945 91703362 73470082 91703533 73470219 91703704 73470356 91703875 73470493 91704046 73470630 91704217 73470767 91704388 73470904 91704559 73471041 91704730 73471178 91704901 73471315 91705072 73471452 91705243 73471589 91705414 73471726 91705585 73471863 91705756 73472000 91705927 73472137 91706098 73472274 91706269 73472411 91706440 73472548 91706611 73472685 91706782 73472822 91706953 73472959 91707124 73473096 91707295 73473233 91707466 73473370 91707637 73473507 91707808 73473644 91707979 73473781 91708150 73473918 91708321 73474055 91708492 73474192 91708663 73474329 91708834 73474466 91709005 73474603 91709176 73474740 91709347 73474877 91709518 73475014 91709689 73475151 91709860 73475288 91710031 73475425 91710202 73475562 91710373 73475699 91710544 73475836 91710715 73475973 91710886 73476110 91711057 73476247 91711228 73476384 91711399 73476521 91711570 73476658 91711741 73476795 91711912 73476932 91712083 73477069 91712254 73477206 91712425 73477343 91712596 73477480 91712767 73477617 91712938 73477754 91713109 73477891 91713280 73478028 91713451 73478165 91713622 73478302 91713793 73478439 91713964 73478576 91714135 73478713 91714306 73478850 91714477 73478987 91714648 73479124 91714819 73479261 91714990 73479398 91715161 73479535 91715332 73479672 91715503 73479809 91715674 73479946 91715845 73480083 91716016 73480220 91716187 73480357 91716358 73480494 91716529 73480631 91716700 73480768 91716871 73480905 91717042 73481042 91717213 73481179 91717384 73481316 91717555 73481453 91717726 73481590 91717897 73481727 91718068 73481864 91718239 73482001 91718410 73482138 91718581 73482275 91718752 73482412 91718923 73482549 91719094 73482686 91719265 73482823 91719436 73482960 91719607 73483097 91719778 73483234 91719949 73483371 91720120 73483508 91720291 73483645 91720462 73483782 91720633 73483919 91720804 73484056 91720975 73484193 91721146 73484330 91721317 73484467 91721488 73484604 91721659 73484741 91721830 73484878 91722001 73485015 91722172 73485152 91722343 73485289 91722514 73485426 91722685 73485563 91722856 73485700 91723027 73485837 91723198 73485974 91723369 73486111 91723540 73486248 91723711 73486385 91723882 73486522 91724053 73486659 91724224 73486796 91724395 73486933 91724566 73487070 91724737 73487207 91724908 73487344 91725079 73487481 91725250 73487618 91725421 73487755 91725592 73487892 91725763 73488029 91725934 73488166 91726105 73488303 91726276 73488440 91726447 73488577 91726618 73488714 91726789 73488851 91726960 73488988 91727131 73489125 91727302 73489262 91727473 73489399 91727644 73489536 91727815 73489673 91727986 73489810 91728157 73489947 91728328 73490084 91728499 73490221 91728670 73490358 91728841 73490495 91729012 73490632 91729183 73490769 91729354 73490906 91729525 73491043 91729696 73491180 91729867 73491317 91730038 73491454 91730209 73491591 91730380 73491728 91730551 73491865 91730722 73492002 91730893 73492139 91731064 73492276 91731235 73492413 91731406 73492550 91731577 73492687 91731748 73492824 91731919 73492961 91732090 73493098 91732261 73493235 91732432 73493372 91732603 73493509 91732774 73493646 91732945 73493783 91733116 73493920 91733287 73494057 91733458 73494194 91733629 73494331 91733800 73494468 91733971 73494605 91734142 73494742 91734313 73494879 91734484 73495016 91734655 73495153 91734826 73495290 91734997 73495427 91735168 73495564 91735339 73495701 91735510 73495838 91735681 73495975 91735852 73496112 91736023 73496249 91736194 73496386 91736365 73496523 91736536 73496660 91736707 73496797 91736878 73496934 91737049 73497071 91737220 73497208 91737391 73497345 91737562 73497482 91737733 73497619 91737904 73497756 91738075 73497893 91738246 73498030 91738417 73498167 91738588 73498304 91738759 73498441 91738930 73498578 91739101 73498715 91739272 73498852 91739443 73498989 91739614 73499126 91739785 73499263 91739956 73499400 91740127 73499537 91740298 73499674 91740469 73499811 91740640 73499948 91740811 73500085 91740982 73500222 91741153 73500359 91741324 73500496 91741495 73500633 91741666 73500770 91741837 73500907 91742008 73501044 91742179 73501181 91742350 73501318 91742521 73501455 91742692 73501592 91742863 73501729 91743034 73501866 91743205 73502003 91743376 73502140 91743547 73502277 91743718 73502414 91743889 73502551 91744060 73502688 91744231 73502825 91744402 73502962 91744573 73503099 91744744 73503236 91744915 73503373 91745086 73503510 91745257 73503647 91745428 73503784 91745599 73503921 91745770 73504058 91745941 73504195 91746112 73504332 91746283 73504469 91746454 73504606 91746625 73504743 91746796 73504880 91746967 73505017 91747138 73505154 91747309 73505291 91747480 73505428 91747651 73505565 91747822 73505702 91747993 73505839 91748164 73505976 91748335 73506113 91748506 73506250 91748677 73506387 91748848 73506524 91749019 73506661 91749190 73506798 91749361 73506935 91749532 73507072 91749703 73507209 91749874 73507346 91750045 73507483 91750216 73507620 91750387 73507757 91750558 73507894 91750729 73508031 91750900 73508168 91751071 73508305 91751242 73508442 91751413 73508579 91751584 73508716 91751755 73508853 91751926 73508990 91752097 73509127 91752268 73509264 91752439 73509401 91752610 73509538 91752781 73509675 91752952 73509812 91753123 73509949 91753294 73510086 91753465 73510223 91753636 73510360 91753807 73510497 91753978 73510634 91754149 73510771 91754320 73510908 91754491 73511045 91754662 73511182 91754833 73511319 91755004 73511456 91755175 73511593 91755346 73511730 91755517 73511867 91755688 73512004 91755859 73512141 91756030 73512278 91756201 73512415 91756372 73512552 91756543 73512689 91756714 73512826 91756885 73512963 91757056 73513100 91757227 73513237 91757398 73513374 91757569 73513511 91757740 73513648 91757911 73513785 91758082 73513922 91758253 73514059 91758424 73514196 91758595 73514333 91758766 73514470 91758937 73514607 91759108 73514744 91759279 73514881 91759450 73515018 91759621 73515155 91759792 73515292 91759963 73515429 91760134 73515566 91760305 73515703 91760476 73515840 91760647 73515977 91760818 73516114 91760989 73516251 91761160 73516388 91761331 73516525 91761502 73516662 91761673 73516799 91761844 73516936 91762015 73517073 91762186 73517210 91762357 73517347 91762528 73517484 91762699 73517621 91762870 73517758 91763041 73517895 91763212 73518032 91763383 73518169 91763554 73518306 91763725 73518443 91763896 73518580 91764067 73518717 91764238 73518854 91764409 73518991 91764580 73519128 91764751 73519265 91764922 73519402 91765093 73519539 91765264 73519676 91765435 73519813 91765606 73519950 91765777 73520087 91765948 73520224 91766119 73520361 91766290 73520498 91766461 73520635 91766632 73520772 91766803 73520909 91766974 73521046 91767145 73521183 91767316 73521320 91767487 73521457 91767658 73521594 91767829 73521731 91768000 73521868 91768171 73522005 91768342 73522142 91768513 73522279 91768684 73522416 91768855 73522553 91769026 73522690 91769197 73522827 91769368 73522964 91769539 73523101 91769710 73523238 91769881 73523375 91770052 73523512 91770223 73523649 91770394 73523786 91770565 73523923 91770736 73524060 91770907 73524197 91771078 73524334 91771249 73524471 91771420 73524608 91771591 73524745 91771762 73524882 91771933 73525019 91772104 73525156 91772275 73525293 91772446 73525430 91772617 73525567 91772788 73525704 91772959 73525841 91773130 73525978 91773301 73526115 91773472 73526252 91773643 73526389 91773814 73526526 91773985 73526663 91774156 73526800 91774327 73526937 91774498 73527074 91774669 73527211 91774840 73527348 91775011 73527485 91775182 73527622 91775353 73527759 91775524 73527896 91775695 73528033 91775866 73528170 91776037 73528307 91776208 73528444 91776379 73528581 91776550 73528718 91776721 73528855 91776892 73528992 91777063 73529129 91777234 73529266 91777405 73529403 91777576 73529540 91777747 73529677 91777918 73529814 91778089 73529951 91778260 73530088 91778431 73530225 91778602 73530362 91778773 73530499 91778944 73530636 91779115 73530773 91779286 73530910 91779457 73531047 91779628 73531184 91779799 73531321 91779970 73531458 91780141 73531595 91780312 73531732 91780483 73531869 91780654 73532006 91780825 73532143 91780996 73532280 91781167 73532417 91781338 73532554 91781509 73532691 91781680 73532828 91781851 73532965 91782022 73533102 91782193 73533239 91782364 73533376 91782535 73533513 91782706 73533650 91782877 73533787 91783048 73533924 91783219 73534061 91783390 73534198 91783561 73534335 91783732 73534472 91783903 73534609 91784074 73534746 91784245 73534883 91784416 73535020 91784587 73535157 91784758 73535294 91784929 73535431 91785100 73535568 91785271 73535705 91785442 73535842 91785613 73535979 91785784 73536116 91785955 73536253 91786126 73536390 91786297 73536527 91786468 73536664 91786639 73536801 91786810 73536938 91786981 73537075 91787152 73537212 91787323 73537349 91787494 73537486 91787665 73537623 91787836 73537760 91788007 73537897 91788178 73538034 91788349 73538171 91788520 73538308 91788691 73538445 91788862 73538582 91789033 73538719 91789204 73538856 91789375 73538993 91789546 73539130 91789717 73539267 91789888 73539404 91790059 73539541 91790230 73539678 91790401 73539815 91790572 73539952 91790743 73540089 91790914 73540226 91791085 73540363 91791256 73540500 91791427 73540637 91791598 73540774 91791769 73540911 91791940 73541048 91792111 73541185 91792282 73541322 91792453 73541459 91792624 73541596 91792795 73541733 91792966 73541870 91793137 73542007 91793308 73542144 91793479 73542281 91793650 73542418 91793821 73542555 91793992 73542692 91794163 73542829 91794334 73542966 91794505 73543103 91794676 73543240 91794847 73543377 91795018 73543514 91795189 73543651 91795360 73543788 91795531 73543925 91795702 73544062 91795873 73544199 91796044 73544336 91796215 73544473 91796386 73544610 91796557 73544747 91796728 73544884 91796899 73545021 91797070 73545158 91797241 73545295 91797412 73545432 91797583 73545569 91797754 73545706 91797925 73545843 91798096 73545980 91798267 73546117 91798438 73546254 91798609 73546391 91798780 73546528 91798951 73546665 91799122 73546802 91799293 73546939 91799464 73547076 91799635 73547213 91799806 73547350 91799977 73547487 91800148 73547624 91800319 73547761 91800490 73547898 91800661 73548035 91800832 73548172 91801003 73548309 91801174 73548446 91801345 73548583 91801516 73548720 91801687 73548857 91801858 73548994 91802029 73549131 91802200 73549268 91802371 73549405 91802542 73549542 91802713 73549679 91802884 73549816 91803055 73549953 91803226 73550090 91803397 73550227 91803568 73550364 91803739 73550501 91803910 73550638 91804081 73550775 91804252 73550912 91804423 73551049 91804594 73551186 91804765 73551323 91804936 73551460 91805107 73551597 91805278 73551734 91805449 73551871 91805620 73552008 91805791 73552145 91805962 73552282 91806133 73552419 91806304 73552556 91806475 73552693 91806646 73552830 91806817 73552967 91806988 73553104 91807159 73553241 91807330 73553378 91807501 73553515 91807672 73553652 91807843 73553789 91808014 73553926 91808185 73554063 91808356 73554200 91808527 73554337 91808698 73554474 91808869 73554611 91809040 73554748 91809211 73554885 91809382 73555022 91809553 73555159 91809724 73555296 91809895 73555433 91810066 73555570 91810237 73555707 91810408 73555844 91810579 73555981 91810750 73556118 91810921 73556255 91811092 73556392 91811263 73556529 91811434 73556666 91811605 73556803 91811776 73556940 91811947 73557077 91812118 73557214 91812289 73557351 91812460 73557488 91812631 73557625 91812802 73557762 91812973 73557899 91813144 73558036 91813315 73558173 91813486 73558310 91813657 73558447 91813828 73558584 91813999 73558721 91814170 73558858 91814341 73558995 91814512 73559132 91814683 73559269 91814854 73559406 91815025 73559543 91815196 73559680 91815367 73559817 91815538 73559954 91815709 73560091 91815880 73560228 91816051 73560365 91816222 73560502 91816393 73560639 91816564 73560776 91816735 73560913 91816906 73561050 91817077 73561187 91817248 73561324 91817419 73561461 91817590 73561598 91817761 73561735 91817932 73561872 91818103 73562009 91818274 73562146 91818445 73562283 91818616 73562420 91818787 73562557 91818958 73562694 91819129 73562831 91819300 73562968 91819471 73563105 91819642 73563242 91819813 73563379 91819984 73563516 91820155 73563653 91820326 73563790 91820497 73563927 91820668 73564064 91820839 73564201 91821010 73564338 91821181 73564475 91821352 73564612 91821523 73564749 91821694 73564886 91821865 73565023 91822036 73565160 91822207 73565297 91822378 73565434 91822549 73565571 91822720 73565708 91822891 73565845 91823062 73565982 91823233 73566119 91823404 73566256 91823575 73566393 91823746 73566530 91823917 73566667 91824088 73566804 91824259 73566941 91824430 73567078 91824601 73567215 91824772 73567352 91824943 73567489 91825114 73567626 91825285
1000 16292451 0 16292451 20335833 16292588 20336004 16292725 20336175 16292862 20336346 16292999 20336517 16293136 20336688 16293273 20336859 16293410 20337030 16293547 20337201 16293684 20337372 16293821 20337543 16293958 20337714 16294095 20337885 16294232 20338056 16294369 20338227 16294506 20338398 16294643 20338569 16294780 20338740 16294917 20338911 16295054 20339082 16295191 20339253 16295328 20339424 16295465 20339595 16295602 20339766 16295739 20339937 16295876 20340108 16296013 20340279 16296150 20340450 16296287 20340621 16296424 20340792 16296561 20340963 16296698 20341134 16296835 20341305 16296972 20341476 16297109 20341647 16297246 20341818 16297383 20341989 16297520 20342160 16297657 20342331 16297794 20342502 16297931 20342673 16298068 20342844 16298205 20343015 16298342 20343186 16298479 20343357 16298616 20343528 16298753 20343699 16298890 20343870 16299027 20344041 16299164 20344212 16299301 20344383 16299438 20344554 16299575 20344725 16299712 20344896 16299849 20345067 16299986 20345238 16300123 20345409 16300260 20345580 16300397 20345751 16300534 20345922 16300671 20346093 16300808 20346264 16300945 20346435 16301082 20346606 16301219 20346777 16301356 20346948 16301493 20347119 16301630 20347290 16301767 20347461 16301904 20347632 16302041 20347803 16302178 20347974 16302315 20348145 16302452 20348316 16302589 20348487 16302726 20348658 16302863 20348829 16303000 20349000 16303137 20349171 16303274 20349342 16303411 20349513 16303548 20349684 16303685 20349855 16303822 20350026 16303959 20350197 16304096 20350368 16304233 20350539 16304370 20350710 16304507 20350881 16304644 20351052 16304781 20351223 16304918 20351394 16305055 20351565 16305192 20351736 16305329 20351907 16305466 20352078 16305603 20352249 16305740 20352420 16305877 20352591 16306014 20352762 16306151 20352933 16306288 20353104 16306425 20353275 16306562 20353446 16306699 20353617 16306836 20353788 16306973 20353959 16307110 20354130 16307247 20354301 16307384 20354472 16307521 20354643 16307658 20354814 16307795 20354985 16307932 20355156 16308069 20355327 16308206 20355498 16308343 20355669 16308480 20355840 16308617 20356011 16308754 20356182 16308891 20356353 16309028 20356524 16309165 20356695 16309302 20356866 16309439 20357037 16309576 20357208 16309713 20357379 16309850 20357550 16309987 20357721 16310124 20357892 16310261 20358063 16310398 20358234 16310535 20358405 16310672 20358576 16310809 20358747 16310946 20358918 16311083 20359089 16311220 20359260 16311357 20359431 16311494 20359602 16311631 20359773 16311768 20359944 16311905 20360115 16312042 20360286 16312179 20360457 16312316 20360628 16312453 20360799 16312590 20360970 16312727 20361141 16312864 20361312 16313001 20361483 16313138 20361654 16313275 20361825 16313412 20361996 16313549 20362167 16313686 20362338 16313823 20362509 16313960 20362680 16314097 20362851 16314234 20363022 16314371 20363193 16314508 20363364 16314645 20363535 16314782 20363706 16314919 20363877 16315056 20364048 16315193 20364219 16315330 20364390 16315467 20364561 16315604 20364732 16315741 20364903 16315878 20365074 16316015 20365245 16316152 20365416 16316289 20365587 16316426 20365758 16316563 20365929 16316700 20366100 16316837 20366271 16316974 20366442 16317111 20366613 16317248 20366784 16317385 20366955 16317522 20367126 16317659 20367297 16317796 20367468 16317933 20367639 16318070 20367810 16318207 20367981 16318344 20368152 16318481 20368323 16318618 20368494 16318755 20368665 16318892 20368836 16319029 20369007 16319166 20369178 16319303 20369349 16319440 20369520 16319577 20369691 16319714 20369862 16319851 20370033 16319988 20370204 16320125 20370375 16320262 20370546 16320399 20370717 16320536 20370888 16320673 20371059 16320810 20371230 16320947 20371401 16321084 20371572 16321221 20371743 16321358 20371914 16321495 20372085 16321632 20372256 16321769 20372427 16321906 20372598 16322043 20372769 16322180 20372940 16322317 20373111 16322454 20373282 16322591 20373453 16322728 20373624 16322865 20373795 16323002 20373966 16323139 20374137 16323276 20374308 16323413 20374479 16323550 20374650 16323687 20374821 16323824 20374992 16323961 20375163 16324098 20375334 16324235 20375505 16324372 20375676 16324509 20375847 16324646 20376018 16324783 20376189 16324920 20376360 16325057 20376531 16325194 20376702 16325331 20376873 16325468 20377044 16325605 20377215 16325742 20377386 16325879 20377557 16326016 20377728 16326153 20377899 16326290 20378070 16326427 20378241 16326564 20378412 16326701 20378583 16326838 20378754 16326975 20378925 16327112 20379096 16327249 20379267 16327386 20379438 16327523 20379609 16327660 20379780 16327797 20379951 16327934 20380122 16328071 20380293 16328208 20380464 16328345 20380635 16328482 20380806 16328619 20380977 16328756 20381148 16328893 20381319 16329030 20381490 16329167 20381661 16329304 20381832 16329441 20382003 16329578 20382174 16329715 20382345 16329852 20382516 16329989 20382687 16330126 20382858 16330263 20383029 16330400 20383200 16330537 20383371 16330674 20383542 16330811 20383713 16330948 20383884 16331085 20384055 16331222 20384226 16331359 20384397 16331496 20384568 16331633 20384739 16331770 20384910 16331907 20385081 16332044 20385252 16332181 20385423 16332318 20385594 16332455 20385765 16332592 20385936 16332729 20386107 16332866 20386278 16333003 20386449 16333140 20386620 16333277 20386791 16333414 20386962 16333551 20387133 16333688 20387304 16333825 20387475 16333962 20387646 16334099 20387817 16334236 20387988 16334373 20388159 16334510 20388330 16334647 20388501 16334784 20388672 16334921 20388843 16335058 20389014 16335195 20389185 16335332 20389356 16335469 20389527 16335606 20389698 16335743 20389869 16335880 20390040 16336017 20390211 16336154 20390382 16336291 20390553 16336428 20390724 16336565 20390895 16336702 20391066 16336839 20391237 16336976 20391408 16337113 20391579 16337250 20391750 16337387 20391921 16337524 20392092 16337661 20392263 16337798 20392434 16337935 20392605 16338072 20392776 16338209 20392947 16338346 20393118 16338483 20393289 16338620 20393460 16338757 20393631 16338894 20393802 16339031 20393973 16339168 20394144 16339305 20394315 16339442 20394486 16339579 20394657 16339716 20394828 16339853 20394999 16339990 20395170 16340127 20395341 16340264 20395512 16340401 20395683 16340538 20395854 16340675 20396025 16340812 20396196 16340949 20396367 16341086 20396538 16341223 20396709 16341360 20396880 16341497 20397051 16341634 20397222 16341771 20397393 16341908 20397564 16342045 20397735 16342182 20397906 16342319 20398077 16342456 20398248 16342593 20398419 16342730 20398590 16342867 20398761 16343004 20398932 16343141 20399103 16343278 20399274 16343415 20399445 16343552 20399616 16343689 20399787 16343826 20399958 16343963 20400129 16344100 20400300 16344237 20400471 16344374 20400642 16344511 20400813 16344648 20400984 16344785 20401155 16344922 20401326 16345059 20401497 16345196 20401668 16345333 20401839 16345470 20402010 16345607 20402181 16345744 20402352 16345881 20402523 16346018 20402694 16346155 20402865 16346292 20403036 16346429 20403207 16346566 20403378 16346703 20403549 16346840 20403720 16346977 20403891 16347114 20404062 16347251 20404233 16347388 20404404 16347525 20404575 16347662 20404746 16347799 20404917 16347936 20405088 16348073 20405259 16348210 20405430 16348347 20405601 16348484 20405772 16348621 20405943 16348758 20406114 16348895 20406285 16349032 20406456 16349169 20406627 16349306 20406798 16349443 20406969 16349580 20407140 16349717 20407311 16349854 20407482 16349991 20407653 16350128 20407824 16350265 20407995 16350402 20408166 16350539 20408337 16350676 20408508 16350813 20408679 16350950 20408850 16351087 20409021 16351224 20409192 16351361 20409363 16351498 20409534 16351635 20409705 16351772 20409876 16351909 20410047 16352046 20410218 16352183 20410389 16352320 20410560 16352457 20410731 16352594 20410902 16352731 20411073 16352868 20411244 16353005 20411415 16353142 20411586 16353279 20411757 16353416 20411928 16353553 20412099 16353690 20412270 16353827 20412441 16353964 20412612 16354101 20412783 16354238 20412954 16354375 20413125 16354512 20413296 16354649 20413467 16354786 20413638 16354923 20413809 16355060 20413980 16355197 20414151 16355334 20414322 16355471 20414493 16355608 20414664 16355745 20414835 16355882 20415006 16356019 20415177 16356156 20415348 16356293 20415519 16356430 20415690 16356567 20415861 16356704 20416032 16356841 20416203 16356978 20416374 16357115 20416545 16357252 20416716 16357389 20416887 16357526 20417058 16357663 20417229 16357800 20417400 16357937 20417571 16358074 20417742 16358211 20417913 16358348 20418084 16358485 20418255 16358622 20418426 16358759 20418597 16358896 20418768 16359033 20418939 16359170 20419110 16359307 20419281 16359444 20419452 16359581 20419623 16359718 20419794 16359855 20419965 16359992 20420136 16360129 20420307 16360266 20420478 16360403 20420649 16360540 20420820 16360677 20420991 16360814 20421162 16360951 20421333 16361088 20421504 16361225 20421675 16361362 20421846 16361499 20422017 16361636 20422188 16361773 20422359 16361910 20422530 16362047 20422701 16362184 20422872 16362321 20423043 16362458 20423214 16362595 20423385 16362732 20423556 16362869 20423727 16363006 20423898 16363143 20424069 16363280 20424240 16363417 20424411 16363554 20424582 16363691 20424753 16363828 20424924 16363965 20425095 16364102 20425266 16364239 20425437 16364376 20425608 16364513 20425779 16364650 20425950 16364787 20426121 16364924 20426292 16365061 20426463 16365198 20426634 16365335 20426805 16365472 20426976 16365609 20427147 16365746 20427318 16365883 20427489 16366020 20427660 16366157 20427831 16366294 20428002 16366431 20428173 16366568 20428344 16366705 20428515 16366842 20428686 16366979 20428857 16367116 20429028 16367253 20429199 16367390 20429370 16367527 20429541 16367664 20429712 16367801 20429883 16367938 20430054 16368075 20430225 16368212 20430396 16368349 20430567 16368486 20430738 16368623 20430909 16368760 20431080 16368897 20431251 16369034 20431422 16369171 20431593 16369308 20431764 16369445 20431935 16369582 20432106 16369719 20432277 16369856 20432448 16369993 20432619 16370130 20432790 16370267 20432961 16370404 20433132 16370541 20433303 16370678 20433474 16370815 20433645 16370952 20433816 16371089 20433987 16371226 20434158 16371363 20434329 16371500 20434500 16371637 20434671 16371774 20434842 16371911 20435013 16372048 20435184 16372185 20435355 16372322 20435526 16372459 20435697 16372596 20435868 16372733 20436039 16372870 20436210 16373007 20436381 16373144 20436552 16373281 20436723 16373418 20436894 16373555 20437065 16373692 20437236 16373829 20437407 16373966 20437578 16374103 20437749 16374240 20437920 16374377 20438091 16374514 20438262 16374651 20438433 16374788 20438604 16374925 20438775 16375062 20438946 16375199 20439117 16375336 20439288 16375473 20439459 16375610 20439630 16375747 20439801 16375884 20439972 16376021 20440143 16376158 20440314 16376295 20440485 16376432 20440656 16376569 20440827 16376706 20440998 16376843 20441169 16376980 20441340 16377117 20441511 16377254 20441682 16377391 20441853 16377528 20442024 16377665 20442195 16377802 20442366 16377939 20442537 16378076 20442708 16378213 20442879 16378350 20443050 16378487 20443221 16378624 20443392 16378761 20443563 16378898 20443734 16379035 20443905 16379172 20444076 16379309 20444247 16379446 20444418 16379583 20444589 16379720 20444760 16379857 20444931 16379994 20445102 16380131 20445273 16380268 20445444 16380405 20445615 16380542 20445786 16380679 20445957 16380816 20446128 16380953 20446299 16381090 20446470 16381227 20446641 16381364 20446812 16381501 20446983 16381638 20447154 16381775 20447325 16381912 20447496 16382049 20447667 16382186 20447838 16382323 20448009 16382460 20448180 16382597 20448351 16382734 20448522 16382871 20448693 16383008 20448864 16383145 20449035 16383282 20449206 16383419 20449377 16383556 20449548 16383693 20449719 16383830 20449890 16383967 20450061 16384104 20450232 16384241 20450403 16384378 20450574 16384515 20450745 16384652 20450916 16384789 20451087 16384926 20451258 16385063 20451429 16385200 20451600 16385337 20451771 16385474 20451942 16385611 20452113 16385748 20452284 16385885 20452455 16386022 20452626 16386159 20452797 16386296 20452968 16386433 20453139 16386570 20453310 16386707 20453481 16386844 20453652 16386981 20453823 16387118 20453994 16387255 20454165 16387392 20454336 16387529 20454507 16387666 20454678 16387803 20454849 16387940 20455020 16388077 20455191 16388214 20455362 16388351 20455533 16388488 20455704 16388625 20455875 16388762 20456046 16388899 20456217 16389036 20456388 16389173 20456559 16389310 20456730 16389447 20456901 16389584 20457072 16389721 20457243 16389858 20457414 16389995 20457585 16390132 20457756 16390269 20457927 16390406 20458098 16390543 20458269 16390680 20458440 16390817 20458611 16390954 20458782 16391091 20458953 16391228 20459124 16391365 20459295 16391502 20459466 16391639 20459637 16391776 20459808 16391913 20459979 16392050 20460150 16392187 20460321 16392324 20460492 16392461 20460663 16392598 20460834 16392735 20461005 16392872 20461176 16393009 20461347 16393146 20461518 16393283 20461689 16393420 20461860 16393557 20462031 16393694 20462202 16393831 20462373 16393968 20462544 16394105 20462715 16394242 20462886 16394379 20463057 16394516 20463228 16394653 20463399 16394790 20463570 16394927 20463741 16395064 20463912 16395201 20464083 16395338 20464254 16395475 20464425 16395612 20464596 16395749 20464767 16395886 20464938 16396023 20465109 16396160 20465280 16396297 20465451 16396434 20465622 16396571 20465793 16396708 20465964 16396845 20466135 16396982 20466306 16397119 20466477 16397256 20466648 16397393 20466819 16397530 20466990 16397667 20467161 16397804 20467332 16397941 20467503 16398078 20467674 16398215 20467845 16398352 20468016 16398489 20468187 16398626 20468358 16398763 20468529 16398900 20468700 16399037 20468871 16399174 20469042 16399311 20469213 16399448 20469384 16399585 20469555 16399722 20469726 16399859 20469897 16399996 20470068 16400133 20470239 16400270 20470410 16400407 20470581 16400544 20470752 16400681 20470923 16400818 20471094 16400955 20471265 16401092 20471436 16401229 20471607 16401366 20471778 16401503 20471949 16401640 20472120 16401777 20472291 16401914 20472462 16402051 20472633 16402188 20472804 16402325 20472975 16402462 20473146 16402599 20473317 16402736 20473488 16402873 20473659 16403010 20473830 16403147 20474001 16403284 20474172 16403421 20474343 16403558 20474514 16403695 20474685 16403832 20474856 16403969 20475027 16404106 20475198 16404243 20475369 16404380 20475540 16404517 20475711 16404654 20475882 16404791 20476053 16404928 20476224 16405065 20476395 16405202 20476566 16405339 20476737 16405476 20476908 16405613 20477079 16405750 20477250 16405887 20477421 16406024 20477592 16406161 20477763 16406298 20477934 16406435 20478105 16406572 20478276 16406709 20478447 16406846 20478618 16406983 20478789 16407120 20478960 16407257 20479131 16407394 20479302 16407531 20479473 16407668 20479644 16407805 20479815 16407942 20479986 16408079 20480157 16408216 20480328 16408353 20480499 16408490 20480670 16408627 20480841 16408764 20481012 16408901 20481183 16409038 20481354 16409175 20481525 16409312 20481696 16409449 20481867 16409586 20482038 16409723 20482209 16409860 20482380 16409997 20482551 16410134 20482722 16410271 20482893 16410408 20483064 16410545 20483235 16410682 20483406 16410819 20483577 16410956 20483748 16411093 20483919 16411230 20484090 16411367 20484261 16411504 20484432 16411641 20484603 16411778 20484774 16411915 20484945 16412052 20485116 16412189 20485287 16412326 20485458 16412463 20485629 16412600 20485800 16412737 20485971 16412874 20486142 16413011 20486313 16413148 20486484 16413285 20486655 16413422 20486826 16413559 20486997 16413696 20487168 16413833 20487339 16413970 20487510 16414107 20487681 16414244 20487852 16414381 20488023 16414518 20488194 16414655 20488365 16414792 20488536 16414929 20488707 16415066 20488878 16415203 20489049 16415340 20489220 16415477 20489391 16415614 20489562 16415751 20489733 16415888 20489904 16416025 20490075 16416162 20490246 16416299 20490417 16416436 20490588 16416573 20490759 16416710 20490930 16416847 20491101 16416984 20491272 16417121 20491443 16417258 20491614 16417395 20491785 16417532 20491956 16417669 20492127 16417806 20492298 16417943 20492469 16418080 20492640 16418217 20492811 16418354 20492982 16418491 20493153 16418628 20493324 16418765 20493495 16418902 20493666 16419039 20493837 16419176 20494008 16419313 20494179 16419450 20494350 16419587 20494521 16419724 20494692 16419861 20494863 16419998 20495034 16420135 20495205 16420272 20495376 16420409 20495547 16420546 20495718 16420683 20495889 16420820 20496060 16420957 20496231 16421094 20496402 16421231 20496573 16421368 20496744 16421505 20496915 16421642 20497086 16421779 20497257 16421916 20497428 16422053 20497599 16422190 20497770 16422327 20497941 16422464 20498112 16422601 20498283 16422738 20498454 16422875 20498625 16423012 20498796 16423149 20498967 16423286 20499138 16423423 20499309 16423560 20499480 16423697 20499651 16423834 20499822 16423971 20499993 16424108 20500164 16424245 20500335 16424382 20500506 16424519 20500677 16424656 20500848 16424793 20501019 16424930 20501190 16425067 20501361 16425204 20501532 16425341 20501703 16425478 20501874 16425615 20502045 16425752 20502216 16425889 20502387 16426026 20502558 16426163 20502729 16426300 20502900 16426437 20503071 16426574 20503242 16426711 20503413 16426848 20503584 16426985 20503755 16427122 20503926 16427259 20504097 16427396 20504268 16427533 20504439 16427670 20504610 16427807 20504781 16427944 20504952 16428081 20505123 16428218 20505294 16428355 20505465 16428492 20505636 16428629 20505807 16428766 20505978 16428903 20506149 16429040 20506320 16429177 20506491
1000 12054900 0 12054900 15046627 12055037 15046798 12055174 15046969 12055311 15047140 12055448 15047311 12055585 15047482 12055722 15047653 12055859 15047824 12055996 15047995 12056133 15048166 12056270 15048337 12056407 15048508 12056544 15048679 12056681 15048850 12056818 15049021 12056955 15049192 12057092 15049363 12057229 15049534 12057366 15049705 12057503 15049876 12057640 15050047 12057777 15050218 12057914 15050389 12058051 15050560 12058188 15050731 12058325 15050902 12058462 15051073 12058599 15051244 12058736 15051415 12058873 15051586 12059010 15051757 12059147 15051928 12059284 15052099 12059421 15052270 12059558 15052441 12059695 15052612 12059832 15052783 12059969 15052954 12060106 15053125 12060243 15053296 12060380 15053467 12060517 15053638 12060654 15053809 12060791 15053980 12060928 15054151 12061065 15054322 12061202 15054493 12061339 15054664 12061476 15054835 12061613 15055006 12061750 15055177 12061887 15055348 12062024 15055519 12062161 15055690 12062298 15055861 12062435 15056032 12062572 15056203 12062709 15056374 12062846 15056545 12062983 15056716 12063120 15056887 12063257 15057058 12063394 15057229 12063531 15057400 12063668 15057571 12063805 15057742 12063942 15057913 12064079 15058084 12064216 15058255 12064353 15058426 12064490 15058597 12064627 15058768 12064764 15058939 12064901 15059110 12065038 15059281 12065175 15059452 12065312 15059623 12065449 15059794 12065586 15059965 12065723 15060136 12065860 15060307 12065997 15060478 12066134 15060649 12066271 15060820 12066408 15060991 12066545 15061162 12066682 15061333 12066819 15061504 12066956 15061675 12067093 15061846 12067230 15062017 12067367 15062188 12067504 15062359 12067641 15062530 12067778 15062701 12067915 15062872 12068052 15063043 12068189 15063214 12068326 15063385 12068463 15063556 12068600 15063727 12068737 15063898 12068874 15064069 12069011 15064240 12069148 15064411 12069285 15064582 12069422 15064753 12069559 15064924 12069696 15065095 12069833 15065266 12069970 15065437 12070107 15065608 12070244 15065779 12070381 15065950 12070518 15066121 12070655 15066292 12070792 15066463 12070929 15066634 12071066 15066805 12071203 15066976 12071340 15067147 12071477 15067318 12071614 15067489 12071751 15067660 12071888 15067831 12072025 15068002 12072162 15068173 12072299 15068344 12072436 15068515 12072573 15068686 12072710 15068857 12072847 15069028 12072984 15069199 12073121 15069370 12073258 15069541 12073395 15069712 12073532 15069883 12073669 15070054 12073806 15070225 12073943 15070396 12074080 15070567 12074217 15070738 12074354 15070909 12074491 15071080 12074628 15071251 12074765 15071422 12074902 15071593 12075039 15071764 12075176 15071935 12075313 15072106 12075450 15072277 12075587 15072448 12075724 15072619 12075861 15072790 12075998 15072961 12076135 15073132 12076272 15073303 12076409 15073474 12076546 15073645 12076683 15073816 12076820 15073987 12076957 15074158 12077094 15074329 12077231 15074500 12077368 15074671 12077505 15074842 12077642 15075013 12077779 15075184 12077916 15075355 12078053 15075526 12078190 15075697 12078327 15075868 12078464 15076039 12078601 15076210 12078738 15076381 12078875 15076552 12079012 15076723 12079149 15076894 12079286 15077065 12079423 15077236 12079560 15077407 12079697 15077578 12079834 15077749 12079971 15077920 12080108 15078091 12080245 15078262 12080382 15078433 12080519 15078604 12080656 15078775 12080793 15078946 12080930 15079117 12081067 15079288 12081204 15079459 12081341 15079630 12081478 15079801 12081615 15079972 12081752 15080143 12081889 15080314 12082026 15080485 12082163 15080656 12082300 15080827 12082437 15080998 12082574 15081169 12082711 15081340 12082848 15081511 12082985 15081682 12083122 15081853 12083259 15082024 12083396 15082195 12083533 15082366 12083670 15082537 12083807 15082708 12083944 15082879 12084081 15083050 12084218 15083221 12084355 15083392 12084492 15083563 12084629 15083734 12084766 15083905 12084903 15084076 12085040 15084247 12085177 15084418 12085314 15084589 12085451 15084760 12085588 15084931 12085725 15085102 12085862 15085273 12085999 15085444 12086136 15085615 12086273 15085786 12086410 15085957 12086547 15086128 12086684 15086299 12086821 15086470 12086958 15086641 12087095 15086812 12087232 15086983 12087369 15087154 12087506 15087325 12087643 15087496 12087780 15087667 12087917 15087838 12088054 15088009 12088191 15088180 12088328 15088351 12088465 15088522 12088602 15088693 12088739 15088864 12088876 15089035 12089013 15089206 12089150 15089377 12089287 15089548 12089424 15089719 12089561 15089890 12089698 15090061 12089835 15090232 12089972 15090403 12090109 15090574 12090246 15090745 12090383 15090916 12090520 15091087 12090657 15091258 12090794 15091429 12090931 15091600 12091068 15091771 12091205 15091942 12091342 15092113 12091479 15092284 12091616 15092455 12091753 15092626 12091890 15092797 12092027 15092968 12092164 15093139 12092301 15093310 12092438 15093481 12092575 15093652 12092712 15093823 12092849 15093994 12092986 15094165 12093123 15094336 12093260 15094507 12093397 15094678 12093534 15094849 12093671 15095020 12093808 15095191 12093945 15095362 12094082 15095533 12094219 15095704 12094356 15095875 12094493 15096046 12094630 15096217 12094767 15096388 12094904 15096559 12095041 15096730 12095178 15096901 12095315 15097072 12095452 15097243 12095589 15097414 12095726 15097585 12095863 15097756 12096000 15097927 12096137 15098098 12096274 15098269 12096411 15098440 12096548 15098611 12096685 15098782 12096822 15098953 12096959 15099124 12097096 15099295 12097233 15099466 12097370 15099637 12097507 15099808 12097644 15099979 12097781 15100150 12097918 15100321 12098055 15100492 12098192 15100663 12098329 15100834 12098466 15101005 12098603 15101176 12098740 15101347 12098877 15101518 12099014 15101689 12099151 15101860 12099288 15102031 12099425 15102202 12099562 15102373 12099699 15102544 12099836 15102715 12099973 15102886 12100110 15103057 12100247 15103228 12100384 15103399 12100521 15103570 12100658 15103741 12100795 15103912 12100932 15104083 12101069 15104254 12101206 15104425 12101343 15104596 12101480 15104767 12101617 15104938 12101754 15105109 12101891 15105280 12102028 15105451 12102165 15105622 12102302 15105793 12102439 15105964 12102576 15106135 12102713 15106306 12102850 15106477 12102987 15106648 12103124 15106819 12103261 15106990 12103398 15107161 12103535 15107332 12103672 15107503 12103809 15107674 12103946 15107845 12104083 15108016 12104220 15108187 12104357 15108358 12104494 15108529 12104631 15108700 12104768 15108871 12104905 15109042 12105042 15109213 12105179 15109384 12105316 15109555 12105453 15109726 12105590 15109897 12105727 15110068 12105864 15110239 12106001 15110410 12106138 15110581 12106275 15110752 12106412 15110923 12106549 15111094 12106686 15111265 12106823 15111436 12106960 15111607 12107097 15111778 12107234 15111949 12107371 15112120 12107508 15112291 12107645 15112462 12107782 15112633 12107919 15112804 12108056 15112975 12108193 15113146 12108330 15113317 12108467 15113488 12108604 15113659 12108741 15113830 12108878 15114001 12109015 15114172 12109152 15114343 12109289 15114514 12109426 15114685 12109563 15114856 12109700 15115027 12109837 15115198 12109974 15115369 12110111 15115540 12110248 15115711 12110385 15115882 12110522 15116053 12110659 15116224 12110796 15116395 12110933 15116566 12111070 15116737 12111207 15116908 12111344 15117079 12111481 15117250 12111618 15117421 12111755 15117592 12111892 15117763 12112029 15117934 12112166 15118105 12112303 15118276 12112440 15118447 12112577 15118618 12112714 15118789 12112851 15118960 12112988 15119131 12113125 15119302 12113262 15119473 12113399 15119644 12113536 15119815 12113673 15119986 12113810 15120157 12113947 15120328 12114084 15120499 12114221 15120670 12114358 15120841 12114495 15121012 12114632 15121183 12114769 15121354 12114906 15121525 12115043 15121696 12115180 15121867 12115317 15122038 12115454 15122209 12115591 15122380 12115728 15122551 12115865 15122722 12116002 15122893 12116139 15123064 12116276 15123235 12116413 15123406 12116550 15123577 12116687 15123748 12116824 15123919 12116961 15124090 12117098 15124261 12117235 15124432 12117372 15124603 12117509 15124774 12117646 15124945 12117783 15125116 12117920 15125287 12118057 15125458 12118194 15125629 12118331 15125800 12118468 15125971 12118605 15126142 12118742 15126313 12118879 15126484 12119016 15126655 12119153 15126826 12119290 15126997 12119427 15127168 12119564 15127339 12119701 15127510 12119838 15127681 12119975 15127852 12120112 15128023 12120249 15128194 12120386 15128365 12120523 15128536 12120660 15128707 12120797 15128878 12120934 15129049 12121071 15129220 12121208 15129391 12121345 15129562 12121482 15129733 12121619 15129904 12121756 15130075 12121893 15130246 12122030 15130417 12122167 15130588 12122304 15130759 12122441 15130930 12122578 15131101 12122715 15131272 12122852 15131443 12122989 15131614 12123126 15131785 12123263 15131956 12123400 15132127 12123537 15132298 12123674 15132469 12123811 15132640 12123948 15132811 12124085 15132982 12124222 15133153 12124359 15133324 12124496 15133495 12124633 15133666 12124770 15133837 12124907 15134008 12125044 15134179 12125181 15134350 12125318 15134521 12125455 15134692 12125592 15134863 12125729 15135034 12125866 15135205 12126003 15135376 12126140 15135547 12126277 15135718 12126414 15135889 12126551 15136060 12126688 15136231 12126825 15136402 12126962 15136573 12127099 15136744 12127236 15136915 12127373 15137086 12127510 15137257 12127647 15137428 12127784 15137599 12127921 15137770 12128058 15137941 12128195 15138112 12128332 15138283 12128469 15138454 12128606 15138625 12128743 15138796 12128880 15138967 12129017 15139138 12129154 15139309 12129291 15139480 12129428 15139651 12129565 15139822 12129702 15139993 12129839 15140164 12129976 15140335 12130113 15140506 12130250 15140677 12130387 15140848 12130524 15141019 12130661 15141190 12130798 15141361 12130935 15141532 12131072 15141703 12131209 15141874 12131346 15142045 12131483 15142216 12131620 15142387 12131757 15142558 12131894 15142729 12132031 15142900 12132168 15143071 12132305 15143242 12132442 15143413 12132579 15143584 12132716 15143755 12132853 15143926 12132990 15144097 12133127 15144268 12133264 15144439 12133401 15144610 12133538 15144781 12133675 15144952 12133812 15145123 12133949 15145294 12134086 15145465 12134223 15145636 12134360 15145807 12134497 15145978 12134634 15146149 12134771 15146320 12134908 15146491 12135045 15146662 12135182 15146833 12135319 15147004 12135456 15147175 12135593 15147346 12135730 15147517 12135867 15147688 12136004 15147859 12136141 15148030 12136278 15148201 12136415 15148372 12136552 15148543 12136689 15148714 12136826 15148885 12136963 15149056 12137100 15149227 12137237 15149398 12137374 15149569 12137511 15149740 12137648 15149911 12137785 15150082 12137922 15150253 12138059 15150424 12138196 15150595 12138333 15150766 12138470 15150937 12138607 15151108 12138744 15151279 12138881 15151450 12139018 15151621 12139155 15151792 12139292 15151963 12139429 15152134 12139566 15152305 12139703 15152476 12139840 15152647 12139977 15152818 12140114 15152989 12140251 15153160 12140388 15153331 12140525 15153502 12140662 15153673 12140799 15153844 12140936 15154015 12141073 15154186 12141210 15154357 12141347 15154528 12141484 15154699 12141621 15154870 12141758 15155041 12141895 15155212 12142032 15155383 12142169 15155554 12142306 15155725 12142443 15155896 12142580 15156067 12142717 15156238 12142854 15156409 12142991 15156580 12143128 15156751 12143265 15156922 12143402 15157093 12143539 15157264 12143676 15157435 12143813 15157606 12143950 15157777 12144087 15157948 12144224 15158119 12144361 15158290 12144498 15158461 12144635 15158632 12144772 15158803 12144909 15158974 12145046 15159145 12145183 15159316 12145320 15159487 12145457 15159658 12145594 15159829 12145731 15160000 12145868 15160171 12146005 15160342 12146142 15160513 12146279 15160684 12146416 15160855 12146553 15161026 12146690 15161197 12146827 15161368 12146964 15161539 12147101 15161710 12147238 15161881 12147375 15162052 12147512 15162223 12147649 15162394 12147786 15162565 12147923 15162736 12148060 15162907 12148197 15163078 12148334 15163249 12148471 15163420 12148608 15163591 12148745 15163762 12148882 15163933 12149019 15164104 12149156 15164275 12149293 15164446 12149430 15164617 12149567 15164788 12149704 15164959 12149841 15165130 12149978 15165301 12150115 15165472 12150252 15165643 12150389 15165814 12150526 15165985 12150663 15166156 12150800 15166327 12150937 15166498 12151074 15166669 12151211 15166840 12151348 15167011 12151485 15167182 12151622 15167353 12151759 15167524 12151896 15167695 12152033 15167866 12152170 15168037 12152307 15168208 12152444 15168379 12152581 15168550 12152718 15168721 12152855 15168892 12152992 15169063 12153129 15169234 12153266 15169405 12153403 15169576 12153540 15169747 12153677 15169918 12153814 15170089 12153951 15170260 12154088 15170431 12154225 15170602 12154362 15170773 12154499 15170944 12154636 15171115 12154773 15171286 12154910 15171457 12155047 15171628 12155184 15171799 12155321 15171970 12155458 15172141 12155595 15172312 12155732 15172483 12155869 15172654 12156006 15172825 12156143 15172996 12156280 15173167 12156417 15173338 12156554 15173509 12156691 15173680 12156828 15173851 12156965 15174022 12157102 15174193 12157239 15174364 12157376 15174535 12157513 15174706 12157650 15174877 12157787 15175048 12157924 15175219 12158061 15175390 12158198 15175561 12158335 15175732 12158472 15175903 12158609 15176074 12158746 15176245 12158883 15176416 12159020 15176587 12159157 15176758 12159294 15176929 12159431 15177100 12159568 15177271 12159705 15177442 12159842 15177613 12159979 15177784 12160116 15177955 12160253 15178126 12160390 15178297 12160527 15178468 12160664 15178639 12160801 15178810 12160938 15178981 12161075 15179152 12161212 15179323 12161349 15179494 12161486 15179665 12161623 15179836 12161760 15180007 12161897 15180178 12162034 15180349 12162171 15180520 12162308 15180691 12162445 15180862 12162582 15181033 12162719 15181204 12162856 15181375 12162993 15181546 12163130 15181717 12163267 15181888 12163404 15182059 12163541 15182230 12163678 15182401 12163815 15182572 12163952 15182743 12164089 15182914 12164226 15183085 12164363 15183256 12164500 15183427 12164637 15183598 12164774 15183769 12164911 15183940 12165048 15184111 12165185 15184282 12165322 15184453 12165459 15184624 12165596 15184795 12165733 15184966 12165870 15185137 12166007 15185308 12166144 15185479 12166281 15185650 12166418 15185821 12166555 15185992 12166692 15186163 12166829 15186334 12166966 15186505 12167103 15186676 12167240 15186847 12167377 15187018 12167514 15187189 12167651 15187360 12167788 15187531 12167925 15187702 12168062 15187873 12168199 15188044 12168336 15188215 12168473 15188386 12168610 15188557 12168747 15188728 12168884 15188899 12169021 15189070 12169158 15189241 12169295 15189412 12169432 15189583 12169569 15189754 12169706 15189925 12169843 15190096 12169980 15190267 12170117 15190438 12170254 15190609 12170391 15190780 12170528 15190951 12170665 15191122 12170802 15191293 12170939 15191464 12171076 15191635 12171213 15191806 12171350 15191977 12171487 15192148 12171624 15192319 12171761 15192490 12171898 15192661 12172035 15192832 12172172 15193003 12172309 15193174 12172446 15193345 12172583 15193516 12172720 15193687 12172857 15193858 12172994 15194029 12173131 15194200 12173268 15194371 12173405 15194542 12173542 15194713 12173679 15194884 12173816 15195055 12173953 15195226 12174090 15195397 12174227 15195568 12174364 15195739 12174501 15195910 12174638 15196081 12174775 15196252 12174912 15196423 12175049 15196594 12175186 15196765 12175323 15196936 12175460 15197107 12175597 15197278 12175734 15197449 12175871 15197620 12176008 15197791 12176145 15197962 12176282 15198133 12176419 15198304 12176556 15198475 12176693 15198646 12176830 15198817 12176967 15198988 12177104 15199159 12177241 15199330 12177378 15199501 12177515 15199672 12177652 15199843 12177789 15200014 12177926 15200185 12178063 15200356 12178200 15200527 12178337 15200698 12178474 15200869 12178611 15201040 12178748 15201211 12178885 15201382 12179022 15201553 12179159 15201724 12179296 15201895 12179433 15202066 12179570 15202237 12179707 15202408 12179844 15202579 12179981 15202750 12180118 15202921 12180255 15203092 12180392 15203263 12180529 15203434 12180666 15203605 12180803 15203776 12180940 15203947 12181077 15204118 12181214 15204289 12181351 15204460 12181488 15204631 12181625 15204802 12181762 15204973 12181899 15205144 12182036 15205315 12182173 15205486 12182310 15205657 12182447 15205828 12182584 15205999 12182721 15206170 12182858 15206341 12182995 15206512 12183132 15206683 12183269 15206854 12183406 15207025 12183543 15207196 12183680 15207367 12183817 15207538 12183954 15207709 12184091 15207880 12184228 15208051 12184365 15208222 12184502 15208393 12184639 15208564 12184776 15208735 12184913 15208906 12185050 15209077 12185187 15209248 12185324 15209419 12185461 15209590 12185598 15209761 12185735 15209932 12185872 15210103 12186009 15210274 12186146 15210445 12186283 15210616 12186420 15210787 12186557 15210958 12186694 15211129 12186831 15211300 12186968 15211471 12187105 15211642 12187242 15211813 12187379 15211984 12187516 15212155 12187653 15212326 12187790 15212497 12187927 15212668 12188064 15212839 12188201 15213010 12188338 15213181 12188475 15213352 12188612 15213523 12188749 15213694 12188886 15213865 12189023 15214036 12189160 15214207 12189297 15214378 12189434 15214549 12189571 15214720 12189708 15214891 12189845 15215062 12189982 15215233 12190119 15215404 12190256 15215575 12190393 15215746 12190530 15215917 12190667 15216088 12190804 15216259 12190941 15216430 12191078 15216601 12191215 15216772 12191352 15216943 12191489 15217114 12191626 15217285
1000 35443681 0 35443681 44239923 35443818 44240094 35443955 44240265 35444092 44240436 35444229 44240607 35444366 44240778 35444503 44240949 35444640 44241120 35444777 44241291 35444914 44241462 35445051 44241633 35445188 44241804 35445325 44241975 35445462 44242146 35445599 44242317 35445736 44242488 35445873 44242659 35446010 44242830 35446147 44243001 35446284 44243172 35446421 44243343 35446558 44243514 35446695 44243685 35446832 44243856 35446969 44244027 35447106 44244198 35447243 44244369 35447380 44244540 35447517 44244711 35447654 44244882 35447791 44245053 35447928 44245224 35448065 44245395 35448202 44245566 35448339 44245737 35448476 44245908 35448613 44246079 35448750 44246250 35448887 44246421 35449024 44246592 35449161 44246763 35449298 44246934 35449435 44247105 35449572 44247276 35449709 44247447 35449846 44247618 35449983 44247789 35450120 44247960 35450257 44248131 35450394 44248302 35450531 44248473 35450668 44248644 35450805 44248815 35450942 44248986 35451079 44249157 35451216 44249328 35451353 44249499 35451490 44249670 35451627 44249841 35451764 44250012 35451901 44250183 35452038 44250354 35452175 44250525 35452312 44250696 35452449 44250867 35452586 44251038 35452723 44251209 35452860 44251380 35452997 44251551 35453134 44251722 35453271 44251893 35453408 44252064 35453545 44252235 35453682 44252406 35453819 44252577 35453956 44252748 35454093 44252919 35454230 44253090 35454367 44253261 35454504 44253432 35454641 44253603 35454778 44253774 35454915 44253945 35455052 44254116 35455189 44254287 35455326 44254458 35455463 44254629 35455600 44254800 35455737 44254971 35455874 44255142 35456011 44255313 35456148 44255484 35456285 44255655 35456422 44255826 35456559 44255997 35456696 44256168 35456833 44256339 35456970 44256510 35457107 44256681 35457244 44256852 35457381 44257023 35457518 44257194 35457655 44257365 35457792 44257536 35457929 44257707 35458066 44257878 35458203 44258049 35458340 44258220 35458477 44258391 35458614 44258562 35458751 44258733 35458888 44258904 35459025 44259075 35459162 44259246 35459299 44259417 35459436 44259588 35459573 44259759 35459710 44259930 35459847 44260101 35459984 44260272 35460121 44260443 35460258 44260614 35460395 44260785 35460532 44260956 35460669 44261127 35460806 44261298 35460943 44261469 35461080 44261640 35461217 44261811 35461354 44261982 35461491 44262153 35461628 44262324 35461765 44262495 35461902 44262666 35462039 44262837 35462176 44263008 35462313 44263179 35462450 44263350 35462587 44263521 35462724 44263692 35462861 44263863 35462998 44264034 35463135 44264205 35463272 44264376 35463409 44264547 35463546 44264718 35463683 44264889 35463820 44265060 35463957 44265231 35464094 44265402 35464231 44265573 35464368 44265744 35464505 44265915 35464642 44266086 35464779 44266257 35464916 44266428 35465053 44266599 35465190 44266770 35465327 44266941 35465464 44267112 35465601 44267283 35465738 44267454 35465875 44267625 35466012 44267796 35466149 44267967 35466286 44268138 35466423 44268309 35466560 44268480 35466697 44268651 35466834 44268822 35466971 44268993 35467108 44269164 35467245 44269335 35467382 44269506 35467519 44269677 35467656 44269848 35467793 44270019 35467930 44270190 35468067 44270361 35468204 44270532 35468341 44270703 35468478 44270874 35468615 44271045 35468752 44271216 35468889 44271387 35469026 44271558 35469163 44271729 35469300 44271900 35469437 44272071 35469574 44272242 35469711 44272413 35469848 44272584 35469985 44272755 35470122 44272926 35470259 44273097 35470396 44273268 35470533 44273439 35470670 44273610 35470807 44273781 35470944 44273952 35471081 44274123 35471218 44274294 35471355 44274465 35471492 44274636 35471629 44274807 35471766 44274978 35471903 44275149 35472040 44275320 35472177 44275491 35472314 44275662 35472451 44275833 35472588 44276004 35472725 44276175 35472862 44276346 35472999 44276517 35473136 44276688 35473273 44276859 35473410 44277030 35473547 44277201 35473684 44277372 35473821 44277543 35473958 44277714 35474095 44277885 35474232 44278056 35474369 44278227 35474506 44278398 35474643 44278569 35474780 44278740 35474917 44278911 35475054 44279082 35475191 44279253 35475328 44279424 35475465 44279595 35475602 44279766 35475739 44279937 35475876 44280108 35476013 44280279 35476150 44280450 35476287 44280621 35476424 44280792 35476561 44280963 35476698 44281134 35476835 44281305 35476972 44281476 35477109 44281647 35477246 44281818 35477383 44281989 35477520 44282160 35477657 44282331 35477794 44282502 35477931 44282673 35478068 44282844 35478205 44283015 35478342 44283186 35478479 44283357 35478616 44283528 35478753 44283699 35478890 44283870 35479027 44284041 35479164 44284212 35479301 44284383 35479438 44284554 35479575 44284725 35479712 44284896 35479849 44285067 35479986 44285238 35480123 44285409 35480260 44285580 35480397 44285751 35480534 44285922 35480671 44286093 35480808 44286264 35480945 44286435 35481082 44286606 35481219 44286777 35481356 44286948 35481493 44287119 35481630 44287290 35481767 44287461 35481904 44287632 35482041 44287803 35482178 44287974 35482315 44288145 35482452 44288316 35482589 44288487 35482726 44288658 35482863 44288829 35483000 44289000 35483137 44289171 35483274 44289342 35483411 44289513 35483548 44289684 35483685 44289855 35483822 44290026 35483959 44290197 35484096 44290368 35484233 44290539 35484370 44290710 35484507 44290881 35484644 44291052 35484781 44291223 35484918 44291394 35485055 44291565 35485192 44291736 35485329 44291907 35485466 44292078 35485603 44292249 35485740 44292420 35485877 44292591 35486014 44292762 35486151 44292933 35486288 44293104 35486425 44293275 35486562 44293446 35486699 44293617 35486836 44293788 35486973 44293959 35487110 44294130 35487247 44294301 35487384 44294472 35487521 44294643 35487658 44294814 35487795 44294985 35487932 44295156 35488069 44295327 35488206 44295498 35488343 44295669 35488480 44295840 35488617 44296011 35488754 44296182 35488891 44296353 35489028 44296524 35489165 44296695 35489302 44296866 35489439 44297037 35489576 44297208 35489713 44297379 35489850 44297550 35489987 44297721 35490124 44297892 35490261 44298063 35490398 44298234 35490535 44298405 35490672 44298576 35490809 44298747 35490946 44298918 35491083 44299089 35491220 44299260 35491357 44299431 35491494 44299602 35491631 44299773 35491768 44299944 35491905 44300115 35492042 44300286 35492179 44300457 35492316 44300628 35492453 44300799 35492590 44300970 35492727 44301141 35492864 44301312 35493001 44301483 35493138 44301654 35493275 44301825 35493412 44301996 35493549 44302167 35493686 44302338 35493823 44302509 35493960 44302680 35494097 44302851 35494234 44303022 35494371 44303193 35494508 44303364 35494645 44303535 35494782 44303706 35494919 44303877 35495056 44304048 35495193 44304219 35495330 44304390 35495467 44304561 35495604 44304732 35495741 44304903 35495878 44305074 35496015 44305245 35496152 44305416 35496289 44305587 35496426 44305758 35496563 44305929 35496700 44306100 35496837 44306271 35496974 44306442 35497111 44306613 35497248 44306784 35497385 44306955 35497522 44307126 35497659 44307297 35497796 44307468 35497933 44307639 35498070 44307810 35498207 44307981 35498344 44308152 35498481 44308323 35498618 44308494 35498755 44308665 35498892 44308836 35499029 44309007 35499166 44309178 35499303 44309349 35499440 44309520 35499577 44309691 35499714 44309862 35499851 44310033 35499988 44310204 35500125 44310375 35500262 44310546 35500399 44310717 35500536 44310888 35500673 44311059 35500810 44311230 35500947 44311401 35501084 44311572 35501221 44311743 35501358 44311914 35501495 44312085 35501632 44312256 35501769 44312427 35501906 44312598 35502043 44312769 35502180 44312940 35502317 44313111 35502454 44313282 35502591 44313453 35502728 44313624 35502865 44313795 35503002 44313966 35503139 44314137 35503276 44314308 35503413 44314479 35503550 44314650 35503687 44314821 35503824 44314992 35503961 44315163 35504098 44315334 35504235 44315505 35504372 44315676 35504509 44315847 35504646 44316018 35504783 44316189 35504920 44316360 35505057 44316531 35505194 44316702 35505331 44316873 35505468 44317044 35505605 44317215 35505742 44317386 35505879 44317557 35506016 44317728 35506153 44317899 35506290 44318070 35506427 44318241 35506564 44318412 35506701 44318583 35506838 44318754 35506975 44318925 35507112 44319096 35507249 44319267 35507386 44319438 35507523 44319609 35507660 44319780 35507797 44319951 35507934 44320122 35508071 44320293 35508208 44320464 35508345 44320635 35508482 44320806 35508619 44320977 35508756 44321148 35508893 44321319 35509030 44321490 35509167 44321661 35509304 44321832 35509441 44322003 35509578 44322174 35509715 44322345 35509852 44322516 35509989 44322687 35510126 44322858 35510263 44323029 35510400 44323200 35510537 44323371 35510674 44323542 35510811 44323713 35510948 44323884 35511085 44324055 35511222 44324226 35511359 44324397 35511496 44324568 35511633 44324739 35511770 44324910 35511907 44325081 35512044 44325252 35512181 44325423 35512318 44325594 35512455 44325765 35512592 44325936 35512729 44326107 35512866 44326278 35513003 44326449 35513140 44326620 35513277 44326791 35513414 44326962 35513551 44327133 35513688 44327304 35513825 44327475 35513962 44327646 35514099 44327817 35514236 44327988 35514373 44328159 35514510 44328330 35514647 44328501 35514784 44328672 35514921 44328843 35515058 44329014 35515195 44329185 35515332 44329356 35515469 44329527 35515606 44329698 35515743 44329869 35515880 44330040 35516017 44330211 35516154 44330382 35516291 44330553 35516428 44330724 35516565 44330895 35516702 44331066 35516839 44331237 35516976 44331408 35517113 44331579 35517250 44331750 35517387 44331921 35517524 44332092 35517661 44332263 35517798 44332434 35517935 44332605 35518072 44332776 35518209 44332947 35518346 44333118 35518483 44333289 35518620 44333460 35518757 44333631 35518894 44333802 35519031 44333973 35519168 44334144 35519305 44334315 35519442 44334486 35519579 44334657 35519716 44334828 35519853 44334999 35519990 44335170 35520127 44335341 35520264 44335512 35520401 44335683 35520538 44335854 35520675 44336025 35520812 44336196 35520949 44336367 35521086 44336538 35521223 44336709 35521360 44336880 35521497 44337051 35521634 44337222 35521771 44337393 35521908 44337564 35522045 44337735 35522182 44337906 35522319 44338077 35522456 44338248 35522593 44338419 35522730 44338590 35522867 44338761 35523004 44338932 35523141 44339103 35523278 44339274 35523415 44339445 35523552 44339616 35523689 44339787 35523826 44339958 35523963 44340129 35524100 44340300 35524237 44340471 35524374 44340642 35524511 44340813 35524648 44340984 35524785 44341155 35524922 44341326 35525059 44341497 35525196 44341668 35525333 44341839 35525470 44342010 35525607 44342181 35525744 44342352 35525881 44342523 35526018 44342694 35526155 44342865 35526292 44343036 35526429 44343207 35526566 44343378 35526703 44343549 35526840 44343720 35526977 44343891 35527114 44344062 35527251 44344233 35527388 44344404 35527525 44344575 35527662 44344746 35527799 44344917 35527936 44345088 35528073 44345259 35528210 44345430 35528347 44345601 35528484 44345772 35528621 44345943 35528758 44346114 35528895 44346285 35529032 44346456 35529169 44346627 35529306 44346798 35529443 44346969 35529580 44347140 35529717 44347311 35529854 44347482 35529991 44347653 35530128 44347824 35530265 44347995 35530402 44348166 35530539 44348337 35530676 44348508 35530813 44348679 35530950 44348850 35531087 44349021 35531224 44349192 35531361 44349363 35531498 44349534 35531635 44349705 35531772 44349876 35531909 44350047 35532046 44350218 35532183 44350389 35532320 44350560 35532457 44350731 35532594 44350902 35532731 44351073 35532868 44351244 35533005 44351415 35533142 44351586 35533279 44351757 35533416 44351928 35533553 44352099 35533690 44352270 35533827 44352441 35533964 44352612 35534101 44352783 35534238 44352954 35534375 44353125 35534512 44353296 35534649 44353467 35534786 44353638 35534923 44353809 35535060 44353980 35535197 44354151 35535334 44354322 35535471 44354493 35535608 44354664 35535745 44354835 35535882 44355006 35536019 44355177 35536156 44355348 35536293 44355519 35536430 44355690 35536567 44355861 35536704 44356032 35536841 44356203 35536978 44356374 35537115 44356545 35537252 44356716 35537389 44356887 35537526 44357058 35537663 44357229 35537800 44357400 35537937 44357571 35538074 44357742 35538211 44357913 35538348 44358084 35538485 44358255 35538622 44358426 35538759 44358597 35538896 44358768 35539033 44358939 35539170 44359110 35539307 44359281 35539444 44359452 35539581 44359623 35539718 44359794 35539855 44359965 35539992 44360136 35540129 44360307 35540266 44360478 35540403 44360649 35540540 44360820 35540677 44360991 35540814 44361162 35540951 44361333 35541088 44361504 35541225 44361675 35541362 44361846 35541499 44362017 35541636 44362188 35541773 44362359 35541910 44362530 35542047 44362701 35542184 44362872 35542321 44363043 35542458 44363214 35542595 44363385 35542732 44363556 35542869 44363727 35543006 44363898 35543143 44364069 35543280 44364240 35543417 44364411 35543554 44364582 35543691 44364753 35543828 44364924 35543965 44365095 35544102 44365266 35544239 44365437 35544376 44365608 35544513 44365779 35544650 44365950 35544787 44366121 35544924 44366292 35545061 44366463 35545198 44366634 35545335 44366805 35545472 44366976 35545609 44367147 35545746 44367318 35545883 44367489 35546020 44367660 35546157 44367831 35546294 44368002 35546431 44368173 35546568 44368344 35546705 44368515 35546842 44368686 35546979 44368857 35547116 44369028 35547253 44369199 35547390 44369370 35547527 44369541 35547664 44369712 35547801 44369883 35547938 44370054 35548075 44370225 35548212 44370396 35548349 44370567 35548486 44370738 35548623 44370909 35548760 44371080 35548897 44371251 35549034 44371422 35549171 44371593 35549308 44371764 35549445 44371935 35549582 44372106 35549719 44372277 35549856 44372448 35549993 44372619 35550130 44372790 35550267 44372961 35550404 44373132 35550541 44373303 35550678 44373474 35550815 44373645 35550952 44373816 35551089 44373987 35551226 44374158 35551363 44374329 35551500 44374500 35551637 44374671 35551774 44374842 35551911 44375013 35552048 44375184 35552185 44375355 35552322 44375526 35552459 44375697 35552596 44375868 35552733 44376039 35552870 44376210 35553007 44376381 35553144 44376552 35553281 44376723 35553418 44376894 35553555 44377065 35553692 44377236 35553829 44377407 35553966 44377578 35554103 44377749 35554240 44377920 35554377 44378091 35554514 44378262 35554651 44378433 35554788 44378604 35554925 44378775 35555062 44378946 35555199 44379117 35555336 44379288 35555473 44379459 35555610 44379630 35555747 44379801 35555884 44379972 35556021 44380143 35556158 44380314 35556295 44380485 35556432 44380656 35556569 44380827 35556706 44380998 35556843 44381169 35556980 44381340 35557117 44381511 35557254 44381682 35557391 44381853 35557528 44382024 35557665 44382195 35557802 44382366 35557939 44382537 35558076 44382708 35558213 44382879 35558350 44383050 35558487 44383221 35558624 44383392 35558761 44383563 35558898 44383734 35559035 44383905 35559172 44384076 35559309 44384247 35559446 44384418 35559583 44384589 35559720 44384760 35559857 44384931 35559994 44385102 35560131 44385273 35560268 44385444 35560405 44385615 35560542 44385786 35560679 44385957 35560816 44386128 35560953 44386299 35561090 44386470 35561227 44386641 35561364 44386812 35561501 44386983 35561638 44387154 35561775 44387325 35561912 44387496 35562049 44387667 35562186 44387838 35562323 44388009 35562460 44388180 35562597 44388351 35562734 44388522 35562871 44388693 35563008 44388864 35563145 44389035 35563282 44389206 35563419 44389377 35563556 44389548 35563693 44389719 35563830 44389890 35563967 44390061 35564104 44390232 35564241 44390403 35564378 44390574 35564515 44390745 35564652 44390916 35564789 44391087 35564926 44391258 35565063 44391429 35565200 44391600 35565337 44391771 35565474 44391942 35565611 44392113 35565748 44392284 35565885 44392455 35566022 44392626 35566159 44392797 35566296 44392968 35566433 44393139 35566570 44393310 35566707 44393481 35566844 44393652 35566981 44393823 35567118 44393994 35567255 44394165 35567392 44394336 35567529 44394507 35567666 44394678 35567803 44394849 35567940 44395020 35568077 44395191 35568214 44395362 35568351 44395533 35568488 44395704 35568625 44395875 35568762 44396046 35568899 44396217 35569036 44396388 35569173 44396559 35569310 44396730 35569447 44396901 35569584 44397072 35569721 44397243 35569858 44397414 35569995 44397585 35570132 44397756 35570269 44397927 35570406 44398098 35570543 44398269 35570680 44398440 35570817 44398611 35570954 44398782 35571091 44398953 35571228 44399124 35571365 44399295 35571502 44399466 35571639 44399637 35571776 44399808 35571913 44399979 35572050 44400150 35572187 44400321 35572324 44400492 35572461 44400663 35572598 44400834 35572735 44401005 35572872 44401176 35573009 44401347 35573146 44401518 35573283 44401689 35573420 44401860 35573557 44402031 35573694 44402202 35573831 44402373 35573968 44402544 35574105 44402715 35574242 44402886 35574379 44403057 35574516 44403228 35574653 44403399 35574790 44403570 35574927 44403741 35575064 44403912 35575201 44404083 35575338 44404254 35575475 44404425 35575612 44404596 35575749 44404767 35575886 44404938 35576023 44405109 35576160 44405280 35576297 44405451 35576434 44405622 35576571 44405793 35576708 44405964 35576845 44406135 35576982 44406306 35577119 44406477 35577256 44406648 35577393 44406819 35577530 44406990 35577667 44407161 35577804 44407332 35577941 44407503 35578078 44407674 35578215 44407845 35578352 44408016 35578489 44408187 35578626 44408358 35578763 44408529 35578900 44408700 35579037 44408871 35579174 44409042 35579311 44409213 35579448 44409384 35579585 44409555 35579722 44409726 35579859 44409897 35579996 44410068 35580133 44410239 35580270 44410410 35580407 44410581
1000 23132176 0 23132176 28873008 23132313 28873179 23132450 28873350 23132587 28873521 23132724 28873692 23132861 28873863 23132998 28874034 23133135 28874205 23133272 28874376 23133409 28874547 23133546 28874718 23133683 28874889 23133820 28875060 23133957 28875231 23134094 28875402 23134231 28875573 23134368 28875744 23134505 28875915 23134642 28876086 23134779 28876257 23134916 28876428 23135053 28876599 23135190 28876770 23135327 28876941 23135464 28877112 23135601 28877283 23135738 28877454 23135875 28877625 23136012 28877796 23136149 28877967 23136286 28878138 23136423 28878309 23136560 28878480 23136697 28878651 23136834 28878822 23136971 28878993 23137108 28879164 23137245 28879335 23137382 28879506 23137519 28879677 23137656 28879848 23137793 28880019 23137930 28880190 23138067 28880361 23138204 28880532 23138341 28880703 23138478 28880874 23138615 28881045 23138752 28881216 23138889 28881387 23139026 28881558 23139163 28881729 23139300 28881900 23139437 28882071 23139574 28882242 23139711 28882413 23139848 28882584 23139985 28882755 23140122 28882926 23140259 28883097 23140396 28883268 23140533 28883439 23140670 28883610 23140807 28883781 23140944 28883952 23141081 28884123 23141218 28884294 23141355 28884465 23141492 28884636 23141629 28884807 23141766 28884978 23141903 28885149 23142040 28885320 23142177 28885491 23142314 28885662 23142451 28885833 23142588 28886004 23142725 28886175 23142862 28886346 23142999 28886517 23143136 28886688 23143273 28886859 23143410 28887030 23143547 28887201 23143684 28887372 23143821 28887543 23143958 28887714 23144095 28887885 23144232 28888056 23144369 28888227 23144506 28888398 23144643 28888569 23144780 28888740 23144917 28888911 23145054 28889082 23145191 28889253 23145328 28889424 23145465 28889595 23145602 28889766 23145739 28889937 23145876 28890108 23146013 28890279 23146150 28890450 23146287 28890621 23146424 28890792 23146561 28890963 23146698 28891134 23146835 28891305 23146972 28891476 23147109 28891647 23147246 28891818 23147383 28891989 23147520 28892160 23147657 28892331 23147794 28892502 23147931 28892673 23148068 28892844 23148205 28893015 23148342 28893186 23148479 28893357 23148616 28893528 23148753 28893699 23148890 28893870 23149027 28894041 23149164 28894212 23149301 28894383 23149438 28894554 23149575 28894725 23149712 28894896 23149849 28895067 23149986 28895238 23150123 28895409 23150260 28895580 23150397 28895751 23150534 28895922 23150671 28896093 23150808 28896264 23150945 28896435 23151082 28896606 23151219 28896777 23151356 28896948 23151493 28897119 23151630 28897290 23151767 28897461 23151904 28897632 23152041 28897803 23152178 28897974 23152315 28898145 23152452 28898316 23152589 28898487 23152726 28898658 23152863 28898829 23153000 28899000 23153137 28899171 23153274 28899342 23153411 28899513 23153548 28899684 23153685 28899855 23153822 28900026 23153959 28900197 23154096 28900368 23154233 28900539 23154370 28900710 23154507 28900881 23154644 28901052 23154781 28901223 23154918 28901394 23155055 28901565 23155192 28901736 23155329 28901907 23155466 28902078 23155603 28902249 23155740 28902420 23155877 28902591 23156014 28902762 23156151 28902933 23156288 28903104 23156425 28903275 23156562 28903446 23156699 28903617 23156836 28903788 23156973 28903959 23157110 28904130 23157247 28904301 23157384 28904472 23157521 28904643 23157658 28904814 23157795 28904985 23157932 28905156 23158069 28905327 23158206 28905498 23158343 28905669 23158480 28905840 23158617 28906011 23158754 28906182 23158891 28906353 23159028 28906524 23159165 28906695 23159302 28906866 23159439 28907037 23159576 28907208 23159713 28907379 23159850 28907550 23159987 28907721 23160124 28907892 23160261 28908063 23160398 28908234 23160535 28908405 23160672 28908576 23160809 28908747 23160946 28908918 23161083 28909089 23161220 28909260 23161357 28909431 23161494 28909602 23161631 28909773 23161768 28909944 23161905 28910115 23162042 28910286 23162179 28910457 23162316 28910628 23162453 28910799 23162590 28910970 23162727 28911141 23162864 28911312 23163001 28911483 23163138 28911654 23163275 28911825 23163412 28911996 23163549 28912167 23163686 28912338 23163823 28912509 23163960 28912680 23164097 28912851 23164234 28913022 23164371 28913193 23164508 28913364 23164645 28913535 23164782 28913706 23164919 28913877 23165056 28914048 23165193 28914219 23165330 28914390 23165467 28914561 23165604 28914732 23165741 28914903 23165878 28915074 23166015 28915245 23166152 28915416 23166289 28915587 23166426 28915758 23166563 28915929 23166700 28916100 23166837 28916271 23166974 28916442 23167111 28916613 23167248 28916784 23167385 28916955 23167522 28917126 23167659 28917297 23167796 28917468 23167933 28917639 23168070 28917810 23168207 28917981 23168344 28918152 23168481 28918323 23168618 28918494 23168755 28918665 23168892 28918836 23169029 28919007 23169166 28919178 23169303 28919349 23169440 28919520 23169577 28919691 23169714 28919862 23169851 28920033 23169988 28920204 23170125 28920375 23170262 28920546 23170399 28920717 23170536 28920888 23170673 28921059 23170810 28921230 23170947 28921401 23171084 28921572 23171221 28921743 23171358 28921914 23171495 28922085 23171632 28922256 23171769 28922427 23171906 28922598 23172043 28922769 23172180 28922940 23172317 28923111 23172454 28923282 23172591 28923453 23172728 28923624 23172865 28923795 23173002 28923966 23173139 28924137 23173276 28924308 23173413 28924479 23173550 28924650 23173687 28924821 23173824 28924992 23173961 28925163 23174098 28925334 23174235 28925505 23174372 28925676 23174509 28925847 23174646 28926018 23174783 28926189 23174920 28926360 23175057 28926531 23175194 28926702 23175331 28926873 23175468 28927044 23175605 28927215 23175742 28927386 23175879 28927557 23176016 28927728 23176153 28927899 23176290 28928070 23176427 28928241 23176564 28928412 23176701 28928583 23176838 28928754 23176975 28928925 23177112 28929096 23177249 28929267 23177386 28929438 23177523 28929609 23177660 28929780 23177797 28929951 23177934 28930122 23178071 28930293 23178208 28930464 23178345 28930635 23178482 28930806 23178619 28930977 23178756 28931148 23178893 28931319 23179030 28931490 23179167 28931661 23179304 28931832 23179441 28932003 23179578 28932174 23179715 28932345 23179852 28932516 23179989 28932687 23180126 28932858 23180263 28933029 23180400 28933200 23180537 28933371 23180674 28933542 23180811 28933713 23180948 28933884 23181085 28934055 23181222 28934226 23181359 28934397 23181496 28934568 23181633 28934739 23181770 28934910 23181907 28935081 23182044 28935252 23182181 28935423 23182318 28935594 23182455 28935765 23182592 28935936 23182729 28936107 23182866 28936278 23183003 28936449 23183140 28936620 23183277 28936791 23183414 28936962 23183551 28937133 23183688 28937304 23183825 28937475 23183962 28937646 23184099 28937817 23184236 28937988 23184373 28938159 23184510 28938330 23184647 28938501 23184784 28938672 23184921 28938843 23185058 28939014 23185195 28939185 23185332 28939356 23185469 28939527 23185606 28939698 23185743 28939869 23185880 28940040 23186017 28940211 23186154 28940382 23186291 28940553 23186428 28940724 23186565 28940895 23186702 28941066 23186839 28941237 23186976 28941408 23187113 28941579 23187250 28941750 23187387 28941921 23187524 28942092 23187661 28942263 23187798 28942434 23187935 28942605 23188072 28942776 23188209 28942947 23188346 28943118 23188483 28943289 23188620 28943460 23188757 28943631 23188894 28943802 23189031 28943973 23189168 28944144 23189305 28944315 23189442 28944486 23189579 28944657 23189716 28944828 23189853 28944999 23189990 28945170 23190127 28945341 23190264 28945512 23190401 28945683 23190538 28945854 23190675 28946025 23190812 28946196 23190949 28946367 23191086 28946538 23191223 28946709 23191360 28946880 23191497 28947051 23191634 28947222 23191771 28947393 23191908 28947564 23192045 28947735 23192182 28947906 23192319 28948077 23192456 28948248 23192593 28948419 23192730 28948590 23192867 28948761 23193004 28948932 23193141 28949103 23193278 28949274 23193415 28949445 23193552 28949616 23193689 28949787 23193826 28949958 23193963 28950129 23194100 28950300 23194237 28950471 23194374 28950642 23194511 28950813 23194648 28950984 23194785 28951155 23194922 28951326 23195059 28951497 23195196 28951668 23195333 28951839 23195470 28952010 23195607 28952181 23195744 28952352 23195881 28952523 23196018 28952694 23196155 28952865 23196292 28953036 23196429 28953207 23196566 28953378 23196703 28953549 23196840 28953720 23196977 28953891 23197114 28954062 23197251 28954233 23197388 28954404 23197525 28954575 23197662 28954746 23197799 28954917 23197936 28955088 23198073 28955259 23198210 28955430 23198347 28955601 23198484 28955772 23198621 28955943 23198758 28956114 23198895 28956285 23199032 28956456 23199169 28956627 23199306 28956798 23199443 28956969 23199580 28957140 23199717 28957311 23199854 28957482 23199991 28957653 23200128 28957824 23200265 28957995 23200402 28958166 23200539 28958337 23200676 28958508 23200813 28958679 23200950 28958850 23201087 28959021 23201224 28959192 23201361 28959363 23201498 28959534 23201635 28959705 23201772 28959876 23201909 28960047 23202046 28960218 23202183 28960389 23202320 28960560 23202457 28960731 23202594 28960902 23202731 28961073 23202868 28961244 23203005 28961415 23203142 28961586 23203279 28961757 23203416 28961928 23203553 28962099 23203690 28962270 23203827 28962441 23203964 28962612 23204101 28962783 23204238 28962954 23204375 28963125 23204512 28963296 23204649 28963467 23204786 28963638 23204923 28963809 23205060 28963980 23205197 28964151 23205334 28964322 23205471 28964493 23205608 28964664 23205745 28964835 23205882 28965006 23206019 28965177 23206156 28965348 23206293 28965519 23206430 28965690 23206567 28965861 23206704 28966032 23206841 28966203 23206978 28966374 23207115 28966545 23207252 28966716 23207389 28966887 23207526 28967058 23207663 28967229 23207800 28967400 23207937 28967571 23208074 28967742 23208211 28967913 23208348 28968084 23208485 28968255 23208622 28968426 23208759 28968597 23208896 28968768 23209033 28968939 23209170 28969110 23209307 28969281 23209444 28969452 23209581 28969623 23209718 28969794 23209855 28969965 23209992 28970136 23210129 28970307 23210266 28970478 23210403 28970649 23210540 28970820 23210677 28970991 23210814 28971162 23210951 28971333 23211088 28971504 23211225 28971675 23211362 28971846 23211499 28972017 23211636 28972188 23211773 28972359 23211910 28972530 23212047 28972701 23212184 28972872 23212321 28973043 23212458 28973214 23212595 28973385 23212732 28973556 23212869 28973727 23213006 28973898 23213143 28974069 23213280 28974240 23213417 28974411 23213554 28974582 23213691 28974753 23213828 28974924 23213965 28975095 23214102 28975266 23214239 28975437 23214376 28975608 23214513 28975779 23214650 28975950 23214787 28976121 23214924 28976292 23215061 28976463 23215198 28976634 23215335 28976805 23215472 28976976 23215609 28977147 23215746 28977318 23215883 28977489 23216020 28977660 23216157 28977831 23216294 28978002 23216431 28978173 23216568 28978344 23216705 28978515 23216842 28978686 23216979 28978857 23217116 28979028 23217253 28979199 23217390 28979370 23217527 28979541 23217664 28979712 23217801 28979883 23217938 28980054 23218075 28980225 23218212 28980396 23218349 28980567 23218486 28980738 23218623 28980909 23218760 28981080 23218897 28981251 23219034 28981422 23219171 28981593 23219308 28981764 23219445 28981935 23219582 28982106 23219719 28982277 23219856 28982448 23219993 28982619 23220130 28982790 23220267 28982961 23220404 28983132 23220541 28983303 23220678 28983474 23220815 28983645 23220952 28983816 23221089 28983987 23221226 28984158 23221363 28984329 23221500 28984500 23221637 28984671 23221774 28984842 23221911 28985013 23222048 28985184 23222185 28985355 23222322 28985526 23222459 28985697 23222596 28985868 23222733 28986039 23222870 28986210 23223007 28986381 23223144 28986552 23223281 28986723 23223418 28986894 23223555 28987065 23223692 28987236 23223829 28987407 23223966 28987578 23224103 28987749 23224240 28987920 23224377 28988091 23224514 28988262 23224651 28988433 23224788 28988604 23224925 28988775 23225062 28988946 23225199 28989117 23225336 28989288 23225473 28989459 23225610 28989630 23225747 28989801 23225884 28989972 23226021 28990143 23226158 28990314 23226295 28990485 23226432 28990656 23226569 28990827 23226706 28990998 23226843 28991169 23226980 28991340 23227117 28991511 23227254 28991682 23227391 28991853 23227528 28992024 23227665 28992195 23227802 28992366 23227939 28992537 23228076 28992708 23228213 28992879 23228350 28993050 23228487 28993221 23228624 28993392 23228761 28993563 23228898 28993734 23229035 28993905 23229172 28994076 23229309 28994247 23229446 28994418 23229583 28994589 23229720 28994760 23229857 28994931 23229994 28995102 23230131 28995273 23230268 28995444 23230405 28995615 23230542 28995786 23230679 28995957 23230816 28996128 23230953 28996299 23231090 28996470 23231227 28996641 23231364 28996812 23231501 28996983 23231638 28997154 23231775 28997325 23231912 28997496 23232049 28997667 23232186 28997838 23232323 28998009 23232460 28998180 23232597 28998351 23232734 28998522 23232871 28998693 23233008 28998864 23233145 28999035 23233282 28999206 23233419 28999377 23233556 28999548 23233693 28999719 23233830 28999890 23233967 29000061 23234104 29000232 23234241 29000403 23234378 29000574 23234515 29000745 23234652 29000916 23234789 29001087 23234926 29001258 23235063 29001429 23235200 29001600 23235337 29001771 23235474 29001942 23235611 29002113 23235748 29002284 23235885 29002455 23236022 29002626 23236159 29002797 23236296 29002968 23236433 29003139 23236570 29003310 23236707 29003481 23236844 29003652 23236981 29003823 23237118 29003994 23237255 29004165 23237392 29004336 23237529 29004507 23237666 29004678 23237803 29004849 23237940 29005020 23238077 29005191 23238214 29005362 23238351 29005533 23238488 29005704 23238625 29005875 23238762 29006046 23238899 29006217 23239036 29006388 23239173 29006559 23239310 29006730 23239447 29006901 23239584 29007072 23239721 29007243 23239858 29007414 23239995 29007585 23240132 29007756 23240269 29007927 23240406 29008098 23240543 29008269 23240680 29008440 23240817 29008611 23240954 29008782 23241091 29008953 23241228 29009124 23241365 29009295 23241502 29009466 23241639 29009637 23241776 29009808 23241913 29009979 23242050 29010150 23242187 29010321 23242324 29010492 23242461 29010663 23242598 29010834 23242735 29011005 23242872 29011176 23243009 29011347 23243146 29011518 23243283 29011689 23243420 29011860 23243557 29012031 23243694 29012202 23243831 29012373 23243968 29012544 23244105 29012715 23244242 29012886 23244379 29013057 23244516 29013228 23244653 29013399 23244790 29013570 23244927 29013741 23245064 29013912 23245201 29014083 23245338 29014254 23245475 29014425 23245612 29014596 23245749 29014767 23245886 29014938 23246023 29015109 23246160 29015280 23246297 29015451 23246434 29015622 23246571 29015793 23246708 29015964 23246845 29016135 23246982 29016306 23247119 29016477 23247256 29016648 23247393 29016819 23247530 29016990 23247667 29017161 23247804 29017332 23247941 29017503 23248078 29017674 23248215 29017845 23248352 29018016 23248489 29018187 23248626 29018358 23248763 29018529 23248900 29018700 23249037 29018871 23249174 29019042 23249311 29019213 23249448 29019384 23249585 29019555 23249722 29019726 23249859 29019897 23249996 29020068 23250133 29020239 23250270 29020410 23250407 29020581 23250544 29020752 23250681 29020923 23250818 29021094 23250955 29021265 23251092 29021436 23251229 29021607 23251366 29021778 23251503 29021949 23251640 29022120 23251777 29022291 23251914 29022462 23252051 29022633 23252188 29022804 23252325 29022975 23252462 29023146 23252599 29023317 23252736 29023488 23252873 29023659 23253010 29023830 23253147 29024001 23253284 29024172 23253421 29024343 23253558 29024514 23253695 29024685 23253832 29024856 23253969 29025027 23254106 29025198 23254243 29025369 23254380 29025540 23254517 29025711 23254654 29025882 23254791 29026053 23254928 29026224 23255065 29026395 23255202 29026566 23255339 29026737 23255476 29026908 23255613 29027079 23255750 29027250 23255887 29027421 23256024 29027592 23256161 29027763 23256298 29027934 23256435 29028105 23256572 29028276 23256709 29028447 23256846 29028618 23256983 29028789 23257120 29028960 23257257 29029131 23257394 29029302 23257531 29029473 23257668 29029644 23257805 29029815 23257942 29029986 23258079 29030157 23258216 29030328 23258353 29030499 23258490 29030670 23258627 29030841 23258764 29031012 23258901 29031183 23259038 29031354 23259175 29031525 23259312 29031696 23259449 29031867 23259586 29032038 23259723 29032209 23259860 29032380 23259997 29032551 23260134 29032722 23260271 29032893 23260408 29033064 23260545 29033235 23260682 29033406 23260819 29033577 23260956 29033748 23261093 29033919 23261230 29034090 23261367 29034261 23261504 29034432 23261641 29034603 23261778 29034774 23261915 29034945 23262052 29035116 23262189 29035287 23262326 29035458 23262463 29035629 23262600 29035800 23262737 29035971 23262874 29036142 23263011 29036313 23263148 29036484 23263285 29036655 23263422 29036826 23263559 29036997 23263696 29037168 23263833 29037339 23263970 29037510 23264107 29037681 23264244 29037852 23264381 29038023 23264518 29038194 23264655 29038365 23264792 29038536 23264929 29038707 23265066 29038878 23265203 29039049 23265340 29039220 23265477 29039391 23265614 29039562 23265751 29039733 23265888 29039904 23266025 29040075 23266162 29040246 23266299 29040417 23266436 29040588 23266573 29040759 23266710 29040930 23266847 29041101 23266984 29041272 23267121 29041443 23267258 29041614 23267395 29041785 23267532 29041956 23267669 29042127 23267806 29042298 23267943 29042469 23268080 29042640 23268217 29042811 23268354 29042982 23268491 29043153 23268628 29043324 23268765 29043495 23268902 29043666
1000 11641438 0 11641438 14530554 11641575 14530725 11641712 14530896 11641849 14531067 11641986 14531238 11642123 14531409 11642260 14531580 11642397 14531751 11642534 14531922 11642671 14532093 11642808 14532264 11642945 14532435 11643082 14532606 11643219 14532777 11643356 14532948 11643493 14533119 11643630 14533290 11643767 14533461 11643904 14533632 11644041 14533803 11644178 14533974 11644315 14534145 11644452 14534316 11644589 14534487 11644726 14534658 11644863 14534829 11645000 14535000 11645137 14535171 11645274 14535342 11645411 14535513 11645548 14535684 11645685 14535855 11645822 14536026 11645959 14536197 11646096 14536368 11646233 14536539 11646370 14536710 11646507 14536881 11646644 14537052 11646781 14537223 11646918 14537394 11647055 14537565 11647192 14537736 11647329 14537907 11647466 14538078 11647603 14538249 11647740 14538420 11647877 14538591 11648014 14538762 11648151 14538933 11648288 14539104 11648425 14539275 11648562 14539446 11648699 14539617 11648836 14539788 11648973 14539959 11649110 14540130 11649247 14540301 11649384 14540472 11649521 14540643 11649658 14540814 11649795 14540985 11649932 14541156 11650069 14541327 11650206 14541498 11650343 14541669 11650480 14541840 11650617 14542011 11650754 14542182 11650891 14542353 11651028 14542524 11651165 14542695 11651302 14542866 11651439 14543037 11651576 14543208 11651713 14543379 11651850 14543550 11651987 14543721 11652124 14543892 11652261 14544063 11652398 14544234 11652535 14544405 11652672 14544576 11652809 14544747 11652946 14544918 11653083 14545089 11653220 14545260 11653357 14545431 11653494 14545602 11653631 14545773 11653768 14545944 11653905 14546115 11654042 14546286 11654179 14546457 11654316 14546628 11654453 14546799 11654590 14546970 11654727 14547141 11654864 14547312 11655001 14547483 11655138 14547654 11655275 14547825 11655412 14547996 11655549 14548167 11655686 14548338 11655823 14548509 11655960 14548680 11656097 14548851 11656234 14549022 11656371 14549193 11656508 14549364 11656645 14549535 11656782 14549706 11656919 14549877 11657056 14550048 11657193 14550219 11657330 14550390 11657467 14550561 11657604 14550732 11657741 14550903 11657878 14551074 11658015 14551245 11658152 14551416 11658289 14551587 11658426 14551758 11658563 14551929 11658700 14552100 11658837 14552271 11658974 14552442 11659111 14552613 11659248 14552784 11659385 14552955 11659522 14553126 11659659 14553297 11659796 14553468 11659933 14553639 11660070 14553810 11660207 14553981 11660344 14554152 11660481 14554323 11660618 14554494 11660755 14554665 11660892 14554836 11661029 14555007 11661166 14555178 11661303 14555349 11661440 14555520 11661577 14555691 11661714 14555862 11661851 14556033 11661988 14556204 11662125 14556375 11662262 14556546 11662399 14556717 11662536 14556888 11662673 14557059 11662810 14557230 11662947 14557401 11663084 14557572 11663221 14557743 11663358 14557914 11663495 14558085 11663632 14558256 11663769 14558427 11663906 14558598 11664043 14558769 11664180 14558940 11664317 14559111 11664454 14559282 11664591 14559453 11664728 14559624 11664865 14559795 11665002 14559966 11665139 14560137 11665276 14560308 11665413 14560479 11665550 14560650 11665687 14560821 11665824 14560992 11665961 14561163 11666098 14561334 11666235 14561505 11666372 14561676 11666509 14561847 11666646 14562018 11666783 14562189 11666920 14562360 11667057 14562531 11667194 14562702 11667331 14562873 11667468 14563044 11667605 14563215 11667742 14563386 11667879 14563557 11668016 14563728 11668153 14563899 11668290 14564070 11668427 14564241 11668564 14564412 11668701 14564583 11668838 14564754 11668975 14564925 11669112 14565096 11669249 14565267 11669386 14565438 11669523 14565609 11669660 14565780 11669797 14565951 11669934 14566122 11670071 14566293 11670208 14566464 11670345 14566635 11670482 14566806 11670619 14566977 11670756 14567148 11670893 14567319 11671030 14567490 11671167 14567661 11671304 14567832 11671441 14568003 11671578 14568174 11671715 14568345 11671852 14568516 11671989 14568687 11672126 14568858 11672263 14569029 11672400 14569200 11672537 14569371 11672674 14569542 11672811 14569713 11672948 14569884 11673085 14570055 11673222 14570226 11673359 14570397 11673496 14570568 11673633 14570739 11673770 14570910 11673907 14571081 11674044 14571252 11674181 14571423 11674318 14571594 11674455 14571765 11674592 14571936 11674729 14572107 11674866 14572278 11675003 14572449 11675140 14572620 11675277 14572791 11675414 14572962 11675551 14573133 11675688 14573304 11675825 14573475 11675962 14573646 11676099 14573817 11676236 14573988 11676373 14574159 11676510 14574330 11676647 14574501 11676784 14574672 11676921 14574843 11677058 14575014 11677195 14575185 11677332 14575356 11677469 14575527 11677606 14575698 11677743 14575869 11677880 14576040 11678017 14576211 11678154 14576382 11678291 14576553 11678428 14576724 11678565 14576895 11678702 14577066 11678839 14577237 11678976 14577408 11679113 14577579 11679250 14577750 11679387 14577921 11679524 14578092 11679661 14578263 11679798 14578434 11679935 14578605 11680072 14578776 11680209 14578947 11680346 14579118 11680483 14579289 11680620 14579460 11680757 14579631 11680894 14579802 11681031 14579973 11681168 14580144 11681305 14580315 11681442 14580486 11681579 14580657 11681716 14580828 11681853 14580999 11681990 14581170 11682127 14581341 11682264 14581512 11682401 14581683 11682538 14581854 11682675 14582025 11682812 14582196 11682949 14582367 11683086 14582538 11683223 14582709 11683360 14582880 11683497 14583051 11683634 14583222 11683771 14583393 11683908 14583564 11684045 14583735 11684182 14583906 11684319 14584077 11684456 14584248 11684593 14584419 11684730 14584590 11684867 14584761 11685004 14584932 11685141 14585103 11685278 14585274 11685415 14585445 11685552 14585616 11685689 14585787 11685826 14585958 11685963 14586129 11686100 14586300 11686237 14586471 11686374 14586642 11686511 14586813 11686648 14586984 11686785 14587155 11686922 14587326 11687059 14587497 11687196 14587668 11687333 14587839 11687470 14588010 11687607 14588181 11687744 14588352 11687881 14588523 11688018 14588694 11688155 14588865 11688292 14589036 11688429 14589207 11688566 14589378 11688703 14589549 11688840 14589720 11688977 14589891 11689114 14590062 11689251 14590233 11689388 14590404 11689525 14590575 11689662 14590746 11689799 14590917 11689936 14591088 11690073 14591259 11690210 14591430 11690347 14591601 11690484 14591772 11690621 14591943 11690758 14592114 11690895 14592285 11691032 14592456 11691169 14592627 11691306 14592798 11691443 14592969 11691580 14593140 11691717 14593311 11691854 14593482 11691991 14593653 11692128 14593824 11692265 14593995 11692402 14594166 11692539 14594337 11692676 14594508 11692813 14594679 11692950 14594850 11693087 14595021 11693224 14595192 11693361 14595363 11693498 14595534 11693635 14595705 11693772 14595876 11693909 14596047 11694046 14596218 11694183 14596389 11694320 14596560 11694457 14596731 11694594 14596902 11694731 14597073 11694868 14597244 11695005 14597415 11695142 14597586 11695279 14597757 11695416 14597928 11695553 14598099 11695690 14598270 11695827 14598441 11695964 14598612 11696101 14598783 11696238 14598954 11696375 14599125 11696512 14599296 11696649 14599467 11696786 14599638 11696923 14599809 11697060 14599980 11697197 14600151 11697334 14600322 11697471 14600493 11697608 14600664 11697745 14600835 11697882 14601006 11698019 14601177 11698156 14601348 11698293 14601519 11698430 14601690 11698567 14601861 11698704 14602032 11698841 14602203 11698978 14602374 11699115 14602545 11699252 14602716 11699389 14602887 11699526 14603058 11699663 14603229 11699800 14603400 11699937 14603571 11700074 14603742 11700211 14603913 11700348 14604084 11700485 14604255 11700622 14604426 11700759 14604597 11700896 14604768 11701033 14604939 11701170 14605110 11701307 14605281 11701444 14605452 11701581 14605623 11701718 14605794 11701855 14605965 11701992 14606136 11702129 14606307 11702266 14606478 11702403 14606649 11702540 14606820 11702677 14606991 11702814 14607162 11702951 14607333 11703088 14607504 11703225 14607675 11703362 14607846 11703499 14608017 11703636 14608188 11703773 14608359 11703910 14608530 11704047 14608701 11704184 14608872 11704321 14609043 11704458 14609214 11704595 14609385 11704732 14609556 11704869 14609727 11705006 14609898 11705143 14610069 11705280 14610240 11705417 14610411 11705554 14610582 11705691 14610753 11705828 14610924 11705965 14611095 11706102 14611266 11706239 14611437 11706376 14611608 11706513 14611779 11706650 14611950 11706787 14612121 11706924 14612292 11707061 14612463 11707198 14612634 11707335 14612805 11707472 14612976 11707609 14613147 11707746 14613318 11707883 14613489 11708020 14613660 11708157 14613831 11708294 14614002 11708431 14614173 11708568 14614344 11708705 14614515 11708842 14614686 11708979 14614857 11709116 14615028 11709253 14615199 11709390 14615370 11709527 14615541 11709664 14615712 11709801 14615883 11709938 14616054 11710075 14616225 11710212 14616396 11710349 14616567 11710486 14616738 11710623 14616909 11710760 14617080 11710897 14617251 11711034 14617422 11711171 14617593 11711308 14617764 11711445 14617935 11711582 14618106 11711719 14618277 11711856 14618448 11711993 14618619 11712130 14618790 11712267 14618961 11712404 14619132 11712541 14619303 11712678 14619474 11712815 14619645 11712952 14619816 11713089 14619987 11713226 14620158 11713363 14620329 11713500 14620500 11713637 14620671 11713774 14620842 11713911 14621013 11714048 14621184 11714185 14621355 11714322 14621526 11714459 14621697 11714596 14621868 11714733 14622039 11714870 14622210 11715007 14622381 11715144 14622552 11715281 14622723 11715418 14622894 11715555 14623065 11715692 14623236 11715829 14623407 11715966 14623578 11716103 14623749 11716240 14623920 11716377 14624091 11716514 14624262 11716651 14624433 11716788 14624604 11716925 14624775 11717062 14624946 11717199 14625117 11717336 14625288 11717473 14625459 11717610 14625630 11717747 14625801 11717884 14625972 11718021 14626143 11718158 14626314 11718295 14626485 11718432 14626656 11718569 14626827 11718706 14626998 11718843 14627169 11718980 14627340 11719117 14627511 11719254 14627682 11719391 14627853 11719528 14628024 11719665 14628195 11719802 14628366 11719939 14628537 11720076 14628708 11720213 14628879 11720350 14629050 11720487 14629221 11720624 14629392 11720761 14629563 11720898 14629734 11721035 14629905 11721172 14630076 11721309 14630247 11721446 14630418 11721583 14630589 11721720 14630760 11721857 14630931 11721994 14631102 11722131 14631273 11722268 14631444 11722405 14631615 11722542 14631786 11722679 14631957 11722816 14632128 11722953 14632299 11723090 14632470 11723227 14632641 11723364 14632812 11723501 14632983 11723638 14633154 11723775 14633325 11723912 14633496 11724049 14633667 11724186 14633838 11724323 14634009 11724460 14634180 11724597 14634351 11724734 14634522 11724871 14634693 11725008 14634864 11725145 14635035 11725282 14635206 11725419 14635377 11725556 14635548 11725693 14635719 11725830 14635890 11725967 14636061 11726104 14636232 11726241 14636403 11726378 14636574 11726515 14636745 11726652 14636916 11726789 14637087 11726926 14637258 11727063 14637429 11727200 14637600 11727337 14637771 11727474 14637942 11727611 14638113 11727748 14638284 11727885 14638455 11728022 14638626 11728159 14638797 11728296 14638968 11728433 14639139 11728570 14639310 11728707 14639481 11728844 14639652 11728981 14639823 11729118 14639994 11729255 14640165 11729392 14640336 11729529 14640507 11729666 14640678 11729803 14640849 11729940 14641020 11730077 14641191 11730214 14641362 11730351 14641533 11730488 14641704 11730625 14641875 11730762 14642046 11730899 14642217 11731036 14642388 11731173 14642559 11731310 14642730 11731447 14642901 11731584 14643072 11731721 14643243 11731858 14643414 11731995 14643585 11732132 14643756 11732269 14643927 11732406 14644098 11732543 14644269 11732680 14644440 11732817 14644611 11732954 14644782 11733091 14644953 11733228 14645124 11733365 14645295 11733502 14645466 11733639 14645637 11733776 14645808 11733913 14645979 11734050 14646150 11734187 14646321 11734324 14646492 11734461 14646663 11734598 14646834 11734735 14647005 11734872 14647176 11735009 14647347 11735146 14647518 11735283 14647689 11735420 14647860 11735557 14648031 11735694 14648202 11735831 14648373 11735968 14648544 11736105 14648715 11736242 14648886 11736379 14649057 11736516 14649228 11736653 14649399 11736790 14649570 11736927 14649741 11737064 14649912 11737201 14650083 11737338 14650254 11737475 14650425 11737612 14650596 11737749 14650767 11737886 14650938 11738023 14651109 11738160 14651280 11738297 14651451 11738434 14651622 11738571 14651793 11738708 14651964 11738845 14652135 11738982 14652306 11739119 14652477 11739256 14652648 11739393 14652819 11739530 14652990 11739667 14653161 11739804 14653332 11739941 14653503 11740078 14653674 11740215 14653845 11740352 14654016 11740489 14654187 11740626 14654358 11740763 14654529 11740900 14654700 11741037 14654871 11741174 14655042 11741311 14655213 11741448 14655384 11741585 14655555 11741722 14655726 11741859 14655897 11741996 14656068 11742133 14656239 11742270 14656410 11742407 14656581 11742544 14656752 11742681 14656923 11742818 14657094 11742955 14657265 11743092 14657436 11743229 14657607 11743366 14657778 11743503 14657949 11743640 14658120 11743777 14658291 11743914 14658462 11744051 14658633 11744188 14658804 11744325 14658975 11744462 14659146 11744599 14659317 11744736 14659488 11744873 14659659 11745010 14659830 11745147 14660001 11745284 14660172 11745421 14660343 11745558 14660514 11745695 14660685 11745832 14660856 11745969 14661027 11746106 14661198 11746243 14661369 11746380 14661540 11746517 14661711 11746654 14661882 11746791 14662053 11746928 14662224 11747065 14662395 11747202 14662566 11747339 14662737 11747476 14662908 11747613 14663079 11747750 14663250 11747887 14663421 11748024 14663592 11748161 14663763 11748298 14663934 11748435 14664105 11748572 14664276 11748709 14664447 11748846 14664618 11748983 14664789 11749120 14664960 11749257 14665131 11749394 14665302 11749531 14665473 11749668 14665644 11749805 14665815 11749942 14665986 11750079 14666157 11750216 14666328 11750353 14666499 11750490 14666670 11750627 14666841 11750764 14667012 11750901 14667183 11751038 14667354 11751175 14667525 11751312 14667696 11751449 14667867 11751586 14668038 11751723 14668209 11751860 14668380 11751997 14668551 11752134 14668722 11752271 14668893 11752408 14669064 11752545 14669235 11752682 14669406 11752819 14669577 11752956 14669748 11753093 14669919 11753230 14670090 11753367 14670261 11753504 14670432 11753641 14670603 11753778 14670774 11753915 14670945 11754052 14671116 11754189 14671287 11754326 14671458 11754463 14671629 11754600 14671800 11754737 14671971 11754874 14672142 11755011 14672313 11755148 14672484 11755285 14672655 11755422 14672826 11755559 14672997 11755696 14673168 11755833 14673339 11755970 14673510 11756107 14673681 11756244 14673852 11756381 14674023 11756518 14674194 11756655 14674365 11756792 14674536 11756929 14674707 11757066 14674878 11757203 14675049 11757340 14675220 11757477 14675391 11757614 14675562 11757751 14675733 11757888 14675904 11758025 14676075 11758162 14676246 11758299 14676417 11758436 14676588 11758573 14676759 11758710 14676930 11758847 14677101 11758984 14677272 11759121 14677443 11759258 14677614 11759395 14677785 11759532 14677956 11759669 14678127 11759806 14678298 11759943 14678469 11760080 14678640 11760217 14678811 11760354 14678982 11760491 14679153 11760628 14679324 11760765 14679495 11760902 14679666 11761039 14679837 11761176 14680008 11761313 14680179 11761450 14680350 11761587 14680521 11761724 14680692 11761861 14680863 11761998 14681034 11762135 14681205 11762272 14681376 11762409 14681547 11762546 14681718 11762683 14681889 11762820 14682060 11762957 14682231 11763094 14682402 11763231 14682573 11763368 14682744 11763505 14682915 11763642 14683086 11763779 14683257 11763916 14683428 11764053 14683599 11764190 14683770 11764327 14683941 11764464 14684112 11764601 14684283 11764738 14684454 11764875 14684625 11765012 14684796 11765149 14684967 11765286 14685138 11765423 14685309 11765560 14685480 11765697 14685651 11765834 14685822 11765971 14685993 11766108 14686164 11766245 14686335 11766382 14686506 11766519 14686677 11766656 14686848 11766793 14687019 11766930 14687190 11767067 14687361 11767204 14687532 11767341 14687703 11767478 14687874 11767615 14688045 11767752 14688216 11767889 14688387 11768026 14688558 11768163 14688729 11768300 14688900 11768437 14689071 11768574 14689242 11768711 14689413 11768848 14689584 11768985 14689755 11769122 14689926 11769259 14690097 11769396 14690268 11769533 14690439 11769670 14690610 11769807 14690781 11769944 14690952 11770081 14691123 11770218 14691294 11770355 14691465 11770492 14691636 11770629 14691807 11770766 14691978 11770903 14692149 11771040 14692320 11771177 14692491 11771314 14692662 11771451 14692833 11771588 14693004 11771725 14693175 11771862 14693346 11771999 14693517 11772136 14693688 11772273 14693859 11772410 14694030 11772547 14694201 11772684 14694372 11772821 14694543 11772958 14694714 11773095 14694885 11773232 14695056 11773369 14695227 11773506 14695398 11773643 14695569 11773780 14695740 11773917 14695911 11774054 14696082 11774191 14696253 11774328 14696424 11774465 14696595 11774602 14696766 11774739 14696937 11774876 14697108 11775013 14697279 11775150 14697450 11775287 14697621 11775424 14697792 11775561 14697963 11775698 14698134 11775835 14698305 11775972 14698476 11776109 14698647 11776246 14698818 11776383 14698989 11776520 14699160 11776657 14699331 11776794 14699502 11776931 14699673 11777068 14699844 11777205 14700015 11777342 14700186 11777479 14700357 11777616 14700528 11777753 14700699 11777890 14700870 11778027 14701041 11778164 14701212
1000 26415244 0 26415244 32970852 26415381 32971023 26415518 32971194 26415655 32971365 26415792 32971536 26415929 32971707 26416066 32971878 26416203 32972049 26416340 32972220 26416477 32972391 26416614 32972562 26416751 32972733 26416888 32972904 26417025 32973075 26417162 32973246 26417299 32973417 26417436 32973588 26417573 32973759 26417710 32973930 26417847 32974101 26417984 32974272 26418121 32974443 26418258 32974614 26418395 32974785 26418532 32974956 26418669 32975127 26418806 32975298 26418943 32975469 26419080 32975640 26419217 32975811 26419354 32975982 26419491 32976153 26419628 32976324 26419765 32976495 26419902 32976666 26420039 32976837 26420176 32977008 26420313 32977179 26420450 32977350 26420587 32977521 26420724 32977692 26420861 32977863 26420998 32978034 26421135 32978205 26421272 32978376 26421409 32978547 26421546 32978718 26421683 32978889 26421820 32979060 26421957 32979231 26422094 32979402 26422231 32979573 26422368 32979744 26422505 32979915 26422642 32980086 26422779 32980257 26422916 32980428 26423053 32980599 26423190 32980770 26423327 32980941 26423464 32981112 26423601 32981283 26423738 32981454 26423875 32981625 26424012 32981796 26424149 32981967 26424286 32982138 26424423 32982309 26424560 32982480 26424697 32982651 26424834 32982822 26424971 32982993 26425108 32983164 26425245 32983335 26425382 32983506 26425519 32983677 26425656 32983848 26425793 32984019 26425930 32984190 26426067 32984361 26426204 32984532 26426341 32984703 26426478 32984874 26426615 32985045 26426752 32985216 26426889 32985387 26427026 32985558 26427163 32985729 26427300 32985900 26427437 32986071 26427574 32986242 26427711 32986413 26427848 32986584 26427985 32986755 26428122 32986926 26428259 32987097 26428396 32987268 26428533 32987439 26428670 32987610 26428807 32987781 26428944 32987952 26429081 32988123 26429218 32988294 26429355 32988465 26429492 32988636 26429629 32988807 26429766 32988978 26429903 32989149 26430040 32989320 26430177 32989491 26430314 32989662 26430451 32989833 26430588 32990004 26430725 32990175 26430862 32990346 26430999 32990517 26431136 32990688 26431273 32990859 26431410 32991030 26431547 32991201 26431684 32991372 26431821 32991543 26431958 32991714 26432095 32991885 26432232 32992056 26432369 32992227 26432506 32992398 26432643 32992569 26432780 32992740 26432917 32992911 26433054 32993082 26433191 32993253 26433328 32993424 26433465 32993595 26433602 32993766 26433739 32993937 26433876 32994108 26434013 32994279 26434150 32994450 26434287 32994621 26434424 32994792 26434561 32994963 26434698 32995134 26434835 32995305 26434972 32995476 26435109 32995647 26435246 32995818 26435383 32995989 26435520 32996160 26435657 32996331 26435794 32996502 26435931 32996673 26436068 32996844 26436205 32997015 26436342 32997186 26436479 32997357 26436616 32997528 26436753 32997699 26436890 32997870 26437027 32998041 26437164 32998212 26437301 32998383 26437438 32998554 26437575 32998725 26437712 32998896 26437849 32999067 26437986 32999238 26438123 32999409 26438260 32999580 26438397 32999751 26438534 32999922 26438671 33000093 26438808 33000264 26438945 33000435 26439082 33000606 26439219 33000777 26439356 33000948 26439493 33001119 26439630 33001290 26439767 33001461 26439904 33001632 26440041 33001803 26440178 33001974 26440315 33002145 26440452 33002316 26440589 33002487 26440726 33002658 26440863 33002829 26441000 33003000 26441137 33003171 26441274 33003342 26441411 33003513 26441548 33003684 26441685 33003855 26441822 33004026 26441959 33004197 26442096 33004368 26442233 33004539 26442370 33004710 26442507 33004881 26442644 33005052 26442781 33005223 26442918 33005394 26443055 33005565 26443192 33005736 26443329 33005907 26443466 33006078 26443603 33006249 26443740 33006420 26443877 33006591 26444014 33006762 26444151 33006933 26444288 33007104 26444425 33007275 26444562 33007446 26444699 33007617 26444836 33007788 26444973 33007959 26445110 33008130 26445247 33008301 26445384 33008472 26445521 33008643 26445658 33008814 26445795 33008985 26445932 33009156 26446069 33009327 26446206 33009498 26446343 33009669 26446480 33009840 26446617 33010011 26446754 33010182 26446891 33010353 26447028 33010524 26447165 33010695 26447302 33010866 26447439 33011037 26447576 33011208 26447713 33011379 26447850 33011550 26447987 33011721 26448124 33011892 26448261 33012063 26448398 33012234 26448535 33012405 26448672 33012576 26448809 33012747 26448946 33012918 26449083 33013089 26449220 33013260 26449357 33013431 26449494 33013602 26449631 33013773 26449768 33013944 26449905 33014115 26450042 33014286 26450179 33014457 26450316 33014628 26450453 33014799 26450590 33014970 26450727 33015141 26450864 33015312 26451001 33015483 26451138 33015654 26451275 33015825 26451412 33015996 26451549 33016167 26451686 33016338 26451823 33016509 26451960 33016680 26452097 33016851 26452234 33017022 26452371 33017193 26452508 33017364 26452645 33017535 26452782 33017706 26452919 33017877 26453056 33018048 26453193 33018219 26453330 33018390 26453467 33018561 26453604 33018732 26453741 33018903 26453878 33019074 26454015 33019245 26454152 33019416 26454289 33019587 26454426 33019758 26454563 33019929 26454700 33020100 26454837 33020271 26454974 33020442 26455111 33020613 26455248 33020784 26455385 33020955 26455522 33021126 26455659 33021297 26455796 33021468 26455933 33021639 26456070 33021810 26456207 33021981 26456344 33022152 26456481 33022323 26456618 33022494 26456755 33022665 26456892 33022836 26457029 33023007 26457166 33023178 26457303 33023349 26457440 33023520 26457577 33023691 26457714 33023862 26457851 33024033 26457988 33024204 26458125 33024375 26458262 33024546 26458399 33024717 26458536 33024888 26458673 33025059 26458810 33025230 26458947 33025401 26459084 33025572 26459221 33025743 26459358 33025914 26459495 33026085 26459632 33026256 26459769 33026427 26459906 33026598 26460043 33026769 26460180 33026940 26460317 33027111 26460454 33027282 26460591 33027453 26460728 33027624 26460865 33027795 26461002 33027966 26461139 33028137 26461276 33028308 26461413 33028479 26461550 33028650 26461687 33028821 26461824 33028992 26461961 33029163 26462098 33029334 26462235 33029505 26462372 33029676 26462509 33029847 26462646 33030018 26462783 33030189 26462920 33030360 26463057 33030531 26463194 33030702 26463331 33030873 26463468 33031044 26463605 33031215 26463742 33031386 26463879 33031557 26464016 33031728 26464153 33031899 26464290 33032070 26464427 33032241 26464564 33032412 26464701 33032583 26464838 33032754 26464975 33032925 26465112 33033096 26465249 33033267 26465386 33033438 26465523 33033609 26465660 33033780 26465797 33033951 26465934 33034122 26466071 33034293 26466208 33034464 26466345 33034635 26466482 33034806 26466619 33034977 26466756 33035148 26466893 33035319 26467030 33035490 26467167 33035661 26467304 33035832 26467441 33036003 26467578 33036174 26467715 33036345 26467852 33036516 26467989 33036687 26468126 33036858 26468263 33037029 26468400 33037200 26468537 33037371 26468674 33037542 26468811 33037713 26468948 33037884 26469085 33038055 26469222 33038226 26469359 33038397 26469496 33038568 26469633 33038739 26469770 33038910 26469907 33039081 26470044 33039252 26470181 33039423 26470318 33039594 26470455 33039765 26470592 33039936 26470729 33040107 26470866 33040278 26471003 33040449 26471140 33040620 26471277 33040791 26471414 33040962 26471551 33041133 26471688 33041304 26471825 33041475 26471962 33041646 26472099 33041817 26472236 33041988 26472373 33042159 26472510 33042330 26472647 33042501 26472784 33042672 26472921 33042843 26473058 33043014 26473195 33043185 26473332 33043356 26473469 33043527 26473606 33043698 26473743 33043869 26473880 33044040 26474017 33044211 26474154 33044382 26474291 33044553 26474428 33044724 26474565 33044895 26474702 33045066 26474839 33045237 26474976 33045408 26475113 33045579 26475250 33045750 26475387 33045921 26475524 33046092 26475661 33046263 26475798 33046434 26475935 33046605 26476072 33046776 26476209 33046947 26476346 33047118 26476483 33047289 26476620 33047460 26476757 33047631 26476894 33047802 26477031 33047973 26477168 33048144 26477305 33048315 26477442 33048486 26477579 33048657 26477716 33048828 26477853 33048999 26477990 33049170 26478127 33049341 26478264 33049512 26478401 33049683 26478538 33049854 26478675 33050025 26478812 33050196 26478949 33050367 26479086 33050538 26479223 33050709 26479360 33050880 26479497 33051051 26479634 33051222 26479771 33051393 26479908 33051564 26480045 33051735 26480182 33051906 26480319 33052077 26480456 33052248 26480593 33052419 26480730 33052590 26480867 33052761 26481004 33052932 26481141 33053103 26481278 33053274 26481415 33053445 26481552 33053616 26481689 33053787 26481826 33053958 26481963 33054129 26482100 33054300 26482237 33054471 26482374 33054642 26482511 33054813 26482648 33054984 26482785 33055155 26482922 33055326 26483059 33055497 26483196 33055668 26483333 33055839 26483470 33056010 26483607 33056181 26483744 33056352 26483881 33056523 26484018 33056694 26484155 33056865 26484292 33057036 26484429 33057207 26484566 33057378 26484703 33057549 26484840 33057720 26484977 33057891 26485114 33058062 26485251 33058233 26485388 33058404 26485525 33058575 26485662 33058746 26485799 33058917 26485936 33059088 26486073 33059259 26486210 33059430 26486347 33059601 26486484 33059772 26486621 33059943 26486758 33060114 26486895 33060285 26487032 33060456 26487169 33060627 26487306 33060798 26487443 33060969 26487580 33061140 26487717 33061311 26487854 33061482 26487991 33061653 26488128 33061824 26488265 33061995 26488402 33062166 26488539 33062337 26488676 33062508 26488813 33062679 26488950 33062850 26489087 33063021 26489224 33063192 26489361 33063363 26489498 33063534 26489635 33063705 26489772 33063876 26489909 33064047 26490046 33064218 26490183 33064389 26490320 33064560 26490457 33064731 26490594 33064902 26490731 33065073 26490868 33065244 26491005 33065415 26491142 33065586 26491279 33065757 26491416 33065928 26491553 33066099 26491690 33066270 26491827 33066441 26491964 33066612 26492101 33066783 26492238 33066954 26492375 33067125 26492512 33067296 26492649 33067467 26492786 33067638 26492923 33067809 26493060 33067980 26493197 33068151 26493334 33068322 26493471 33068493 26493608 33068664 26493745 33068835 26493882 33069006 26494019 33069177 26494156 33069348 26494293 33069519 26494430 33069690 26494567 33069861 26494704 33070032 26494841 33070203 26494978 33070374 26495115 33070545 26495252 33070716 26495389 33070887 26495526 33071058 26495663 33071229 26495800 33071400 26495937 33071571 26496074 33071742 26496211 33071913 26496348 33072084 26496485 33072255 26496622 33072426 26496759 33072597 26496896 33072768 26497033 33072939 26497170 33073110 26497307 33073281 26497444 33073452 26497581 33073623 26497718 33073794 26497855 33073965 26497992 33074136 26498129 33074307 26498266 33074478 26498403 33074649 26498540 33074820 26498677 33074991 26498814 33075162 26498951 33075333 26499088 33075504 26499225 33075675 26499362 33075846 26499499 33076017 26499636 33076188 26499773 33076359 26499910 33076530 26500047 33076701 26500184 33076872 26500321 33077043 26500458 33077214 26500595 33077385 26500732 33077556 26500869 33077727 26501006 33077898 26501143 33078069 26501280 33078240 26501417 33078411 26501554 33078582 26501691 33078753 26501828 33078924 26501965 33079095 26502102 33079266 26502239 33079437 26502376 33079608 26502513 33079779 26502650 33079950 26502787 33080121 26502924 33080292 26503061 33080463 26503198 33080634 26503335 33080805 26503472 33080976 26503609 33081147 26503746 33081318 26503883 33081489 26504020 33081660 26504157 33081831 26504294 33082002 26504431 33082173 26504568 33082344 26504705 33082515 26504842 33082686 26504979 33082857 26505116 33083028 26505253 33083199 26505390 33083370 26505527 33083541 26505664 33083712 26505801 33083883 26505938 33084054 26506075 33084225 26506212 33084396 26506349 33084567 26506486 33084738 26506623 33084909 26506760 33085080 26506897 33085251 26507034 33085422 26507171 33085593 26507308 33085764 26507445 33085935 26507582 33086106 26507719 33086277 26507856 33086448 26507993 33086619 26508130 33086790 26508267 33086961 26508404 33087132 26508541 33087303 26508678 33087474 26508815 33087645 26508952 33087816 26509089 33087987 26509226 33088158 26509363 33088329 26509500 33088500 26509637 33088671 26509774 33088842 26509911 33089013 26510048 33089184 26510185 33089355 26510322 33089526 26510459 33089697 26510596 33089868 26510733 33090039 26510870 33090210 26511007 33090381 26511144 33090552 26511281 33090723 26511418 33090894 26511555 33091065 26511692 33091236 26511829 33091407 26511966 33091578 26512103 33091749 26512240 33091920 26512377 33092091 26512514 33092262 26512651 33092433 26512788 33092604 26512925 33092775 26513062 33092946 26513199 33093117 26513336 33093288 26513473 33093459 26513610 33093630 26513747 33093801 26513884 33093972 26514021 33094143 26514158 33094314 26514295 33094485 26514432 33094656 26514569 33094827 26514706 33094998 26514843 33095169 26514980 33095340 26515117 33095511 26515254 33095682 26515391 33095853 26515528 33096024 26515665 33096195 26515802 33096366 26515939 33096537 26516076 33096708 26516213 33096879 26516350 33097050 26516487 33097221 26516624 33097392 26516761 33097563 26516898 33097734 26517035 33097905 26517172 33098076 26517309 33098247 26517446 33098418 26517583 33098589 26517720 33098760 26517857 33098931 26517994 33099102 26518131 33099273 26518268 33099444 26518405 33099615 26518542 33099786 26518679 33099957 26518816 33100128 26518953 33100299 26519090 33100470 26519227 33100641 26519364 33100812 26519501 33100983 26519638 33101154 26519775 33101325 26519912 33101496 26520049 33101667 26520186 33101838 26520323 33102009 26520460 33102180 26520597 33102351 26520734 33102522 26520871 33102693 26521008 33102864 26521145 33103035 26521282 33103206 26521419 33103377 26521556 33103548 26521693 33103719 26521830 33103890 26521967 33104061 26522104 33104232 26522241 33104403 26522378 33104574 26522515 33104745 26522652 33104916 26522789 33105087 26522926 33105258 26523063 33105429 26523200 33105600 26523337 33105771 26523474 33105942 26523611 33106113 26523748 33106284 26523885 33106455 26524022 33106626 26524159 33106797 26524296 33106968 26524433 33107139 26524570 33107310 26524707 33107481 26524844 33107652 26524981 33107823 26525118 33107994 26525255 33108165 26525392 33108336 26525529 33108507 26525666 33108678 26525803 33108849 26525940 33109020 26526077 33109191 26526214 33109362 26526351 33109533 26526488 33109704 26526625 33109875 26526762 33110046 26526899 33110217 26527036 33110388 26527173 33110559 26527310 33110730 26527447 33110901 26527584 33111072 26527721 33111243 26527858 33111414 26527995 33111585 26528132 33111756 26528269 33111927 26528406 33112098 26528543 33112269 26528680 33112440 26528817 33112611 26528954 33112782 26529091 33112953 26529228 33113124 26529365 33113295 26529502 33113466 26529639 33113637 26529776 33113808 26529913 33113979 26530050 33114150 26530187 33114321 26530324 33114492 26530461 33114663 26530598 33114834 26530735 33115005 26530872 33115176 26531009 33115347 26531146 33115518 26531283 33115689 26531420 33115860 26531557 33116031 26531694 33116202 26531831 33116373 26531968 33116544 26532105 33116715 26532242 33116886 26532379 33117057 26532516 33117228 26532653 33117399 26532790 33117570 26532927 33117741 26533064 33117912 26533201 33118083 26533338 33118254 26533475 33118425 26533612 33118596 26533749 33118767 26533886 33118938 26534023 33119109 26534160 33119280 26534297 33119451 26534434 33119622 26534571 33119793 26534708 33119964 26534845 33120135 26534982 33120306 26535119 33120477 26535256 33120648 26535393 33120819 26535530 33120990 26535667 33121161 26535804 33121332 26535941 33121503 26536078 33121674 26536215 33121845 26536352 33122016 26536489 33122187 26536626 33122358 26536763 33122529 26536900 33122700 26537037 33122871 26537174 33123042 26537311 33123213 26537448 33123384 26537585 33123555 26537722 33123726 26537859 33123897 26537996 33124068 26538133 33124239 26538270 33124410 26538407 33124581 26538544 33124752 26538681 33124923 26538818 33125094 26538955 33125265 26539092 33125436 26539229 33125607 26539366 33125778 26539503 33125949 26539640 33126120 26539777 33126291 26539914 33126462 26540051 33126633 26540188 33126804 26540325 33126975 26540462 33127146 26540599 33127317 26540736 33127488 26540873 33127659 26541010 33127830 26541147 33128001 26541284 33128172 26541421 33128343 26541558 33128514 26541695 33128685 26541832 33128856 26541969 33129027 26542106 33129198 26542243 33129369 26542380 33129540 26542517 33129711 26542654 33129882 26542791 33130053 26542928 33130224 26543065 33130395 26543202 33130566 26543339 33130737 26543476 33130908 26543613 33131079 26543750 33131250 26543887 33131421 26544024 33131592 26544161 33131763 26544298 33131934 26544435 33132105 26544572 33132276 26544709 33132447 26544846 33132618 26544983 33132789 26545120 33132960 26545257 33133131 26545394 33133302 26545531 33133473 26545668 33133644 26545805 33133815 26545942 33133986 26546079 33134157 26546216 33134328 26546353 33134499 26546490 33134670 26546627 33134841 26546764 33135012 26546901 33135183 26547038 33135354 26547175 33135525 26547312 33135696 26547449 33135867 26547586 33136038 26547723 33136209 26547860 33136380 26547997 33136551 26548134 33136722 26548271 33136893 26548408 33137064 26548545 33137235 26548682 33137406 26548819 33137577 26548956 33137748 26549093 33137919 26549230 33138090 26549367 33138261 26549504 33138432 26549641 33138603 26549778 33138774 26549915 33138945 26550052 33139116 26550189 33139287 26550326 33139458 26550463 33139629 26550600 33139800 26550737 33139971 26550874 33140142 26551011 33140313 26551148 33140484 26551285 33140655 26551422 33140826 26551559 33140997 26551696 33141168 26551833 33141339 26551970 33141510
1000 36811626 0 36811626 45947358 36811763 45947529 36811900 45947700 36812037 45947871 36812174 45948042 36812311 45948213 36812448 45948384 36812585 45948555 36812722 45948726 36812859 45948897 36812996 45949068 36813133 45949239 36813270 45949410 36813407 45949581 36813544 45949752 36813681 45949923 36813818 45950094 36813955 45950265 36814092 45950436 36814229 45950607 36814366 45950778 36814503 45950949 36814640 45951120 36814777 45951291 36814914 45951462 36815051 45951633 36815188 45951804 36815325 45951975 36815462 45952146 36815599 45952317 36815736 45952488 36815873 45952659 36816010 45952830 36816147 45953001 36816284 45953172 36816421 45953343 36816558 45953514 36816695 45953685 36816832 45953856 36816969 45954027 36817106 45954198 36817243 45954369 36817380 45954540 36817517 45954711 36817654 45954882 36817791 45955053 36817928 45955224 36818065 45955395 36818202 45955566 36818339 45955737 36818476 45955908 36818613 45956079 36818750 45956250 36818887 45956421 36819024 45956592 36819161 45956763 36819298 45956934 36819435 45957105 36819572 45957276 36819709 45957447 36819846 45957618 36819983 45957789 36820120 45957960 36820257 45958131 36820394 45958302 36820531 45958473 36820668 45958644 36820805 45958815 36820942 45958986 36821079 45959157 36821216 45959328 36821353 45959499 36821490 45959670 36821627 45959841 36821764 45960012 36821901 45960183 36822038 45960354 36822175 45960525 36822312 45960696 36822449 45960867 36822586 45961038 36822723 45961209 36822860 45961380 36822997 45961551 36823134 45961722 36823271 45961893 36823408 45962064 36823545 45962235 36823682 45962406 36823819 45962577 36823956 45962748 36824093 45962919 36824230 45963090 36824367 45963261 36824504 45963432 36824641 45963603 36824778 45963774 36824915 45963945 36825052 45964116 36825189 45964287 36825326 45964458 36825463 45964629 36825600 45964800 36825737 45964971 36825874 45965142 36826011 45965313 36826148 45965484 36826285 45965655 36826422 45965826 36826559 45965997 36826696 45966168 36826833 45966339 36826970 45966510 36827107 45966681 36827244 45966852 36827381 45967023 36827518 45967194 36827655 45967365 36827792 45967536 36827929 45967707 36828066 45967878 36828203 45968049 36828340 45968220 36828477 45968391 36828614 45968562 36828751 45968733 36828888 45968904 36829025 45969075 36829162 45969246 36829299 45969417 36829436 45969588 36829573 45969759 36829710 45969930 36829847 45970101 36829984 45970272 36830121 45970443 36830258 45970614 36830395 45970785 36830532 45970956 36830669 45971127 36830806 45971298 36830943 45971469 36831080 45971640 36831217 45971811 36831354 45971982 36831491 45972153 36831628 45972324 36831765 45972495 36831902 45972666 36832039 45972837 36832176 45973008 36832313 45973179 36832450 45973350 36832587 45973521 36832724 45973692 36832861 45973863 36832998 45974034 36833135 45974205 36833272 45974376 36833409 45974547 36833546 45974718 36833683 45974889 36833820 45975060 36833957 45975231 36834094 45975402 36834231 45975573 36834368 45975744 36834505 45975915 36834642 45976086 36834779 45976257 36834916 45976428 36835053 45976599 36835190 45976770 36835327 45976941 36835464 45977112 36835601 45977283 36835738 45977454 36835875 45977625 36836012 45977796 36836149 45977967 36836286 45978138 36836423 45978309 36836560 45978480 36836697 45978651 36836834 45978822 36836971 45978993 36837108 45979164 36837245 45979335 36837382 45979506 36837519 45979677 36837656 45979848 36837793 45980019 36837930 45980190 36838067 45980361 36838204 45980532 36838341 45980703 36838478 45980874 36838615 45981045 36838752 45981216 36838889 45981387 36839026 45981558 36839163 45981729 36839300 45981900 36839437 45982071 36839574 45982242 36839711 45982413 36839848 45982584 36839985 45982755 36840122 45982926 36840259 45983097 36840396 45983268 36840533 45983439 36840670 45983610 36840807 45983781 36840944 45983952 36841081 45984123 36841218 45984294 36841355 45984465 36841492 45984636 36841629 45984807 36841766 45984978 36841903 45985149 36842040 45985320 36842177 45985491 36842314 45985662 36842451 45985833 36842588 45986004 36842725 45986175 36842862 45986346 36842999 45986517 36843136 45986688 36843273 45986859 36843410 45987030 36843547 45987201 36843684 45987372 36843821 45987543 36843958 45987714 36844095 45987885 36844232 45988056 36844369 45988227 36844506 45988398 36844643 45988569 36844780 45988740 36844917 45988911 36845054 45989082 36845191 45989253 36845328 45989424 36845465 45989595 36845602 45989766 36845739 45989937 36845876 45990108 36846013 45990279 36846150 45990450 36846287 45990621 36846424 45990792 36846561 45990963 36846698 45991134 36846835 45991305 36846972 45991476 36847109 45991647 36847246 45991818 36847383 45991989 36847520 45992160 36847657 45992331 36847794 45992502 36847931 45992673 36848068 45992844 36848205 45993015 36848342 45993186 36848479 45993357 36848616 45993528 36848753 45993699 36848890 45993870 36849027 45994041 36849164 45994212 36849301 45994383 36849438 45994554 36849575 45994725 36849712 45994896 36849849 45995067 36849986 45995238 36850123 45995409 36850260 45995580 36850397 45995751 36850534 45995922 36850671 45996093 36850808 45996264 36850945 45996435 36851082 45996606 36851219 45996777 36851356 45996948 36851493 45997119 36851630 45997290 36851767 45997461 36851904 45997632 36852041 45997803 36852178 45997974 36852315 45998145 36852452 45998316 36852589 45998487 36852726 45998658 36852863 45998829 36853000 45999000 36853137 45999171 36853274 45999342 36853411 45999513 36853548 45999684 36853685 45999855 36853822 46000026 36853959 46000197 36854096 46000368 36854233 46000539 36854370 46000710 36854507 46000881 36854644 46001052 36854781 46001223 36854918 46001394 36855055 46001565 36855192 46001736 36855329 46001907 36855466 46002078 36855603 46002249 36855740 46002420 36855877 46002591 36856014 46002762 36856151 46002933 36856288 46003104 36856425 46003275 36856562 46003446 36856699 46003617 36856836 46003788 36856973 46003959 36857110 46004130 36857247 46004301 36857384 46004472 36857521 46004643 36857658 46004814 36857795 46004985 36857932 46005156 36858069 46005327 36858206 46005498 36858343 46005669 36858480 46005840 36858617 46006011 36858754 46006182 36858891 46006353 36859028 46006524 36859165 46006695 36859302 46006866 36859439 46007037 36859576 46007208 36859713 46007379 36859850 46007550 36859987 46007721 36860124 46007892 36860261 46008063 36860398 46008234 36860535 46008405 36860672 46008576 36860809 46008747 36860946 46008918 36861083 46009089 36861220 46009260 36861357 46009431 36861494 46009602 36861631 46009773 36861768 46009944 36861905 46010115 36862042 46010286 36862179 46010457 36862316 46010628 36862453 46010799 36862590 46010970 36862727 46011141 36862864 46011312 36863001 46011483 36863138 46011654 36863275 46011825 36863412 46011996 36863549 46012167 36863686 46012338 36863823 46012509 36863960 46012680 36864097 46012851 36864234 46013022 36864371 46013193 36864508 46013364 36864645 46013535 36864782 46013706 36864919 46013877 36865056 46014048 36865193 46014219 36865330 46014390 36865467 46014561 36865604 46014732 36865741 46014903 36865878 46015074 36866015 46015245 36866152 46015416 36866289 46015587 36866426 46015758 36866563 46015929 36866700 46016100 36866837 46016271 36866974 46016442 36867111 46016613 36867248 46016784 36867385 46016955 36867522 46017126 36867659 46017297 36867796 46017468 36867933 46017639 36868070 46017810 36868207 46017981 36868344 46018152 36868481 46018323 36868618 46018494 36868755 46018665 36868892 46018836 36869029 46019007 36869166 46019178 36869303 46019349 36869440 46019520 36869577 46019691 36869714 46019862 36869851 46020033 36869988 46020204 36870125 46020375 36870262 46020546 36870399 46020717 36870536 46020888 36870673 46021059 36870810 46021230 36870947 46021401 36871084 46021572 36871221 46021743 36871358 46021914 36871495 46022085 36871632 46022256 36871769 46022427 36871906 46022598 36872043 46022769 36872180 46022940 36872317 46023111 36872454 46023282 36872591 46023453 36872728 46023624 36872865 46023795 36873002 46023966 36873139 46024137 36873276 46024308 36873413 46024479 36873550 46024650 36873687 46024821 36873824 46024992 36873961 46025163 36874098 46025334 36874235 46025505 36874372 46025676 36874509 46025847 36874646 46026018 36874783 46026189 36874920 46026360 36875057 46026531 36875194 46026702 36875331 46026873 36875468 46027044 36875605 46027215 36875742 46027386 36875879 46027557 36876016 46027728 36876153 46027899 36876290 46028070 36876427 46028241 36876564 46028412 36876701 46028583 36876838 46028754 36876975 46028925 36877112 46029096 36877249 46029267 36877386 46029438 36877523 46029609 36877660 46029780 36877797 46029951 36877934 46030122 36878071 46030293 36878208 46030464 36878345 46030635 36878482 46030806 36878619 46030977 36878756 46031148 36878893 46031319 36879030 46031490 36879167 46031661 36879304 46031832 36879441 46032003 36879578 46032174 36879715 46032345 36879852 46032516 36879989 46032687 36880126 46032858 36880263 46033029 36880400 46033200 36880537 46033371 36880674 46033542 36880811 46033713 36880948 46033884 36881085 46034055 36881222 46034226 36881359 46034397 36881496 46034568 36881633 46034739 36881770 46034910 36881907 46035081 36882044 46035252 36882181 46035423 36882318 46035594 36882455 46035765 36882592 46035936 36882729 46036107 36882866 46036278 36883003 46036449 36883140 46036620 36883277 46036791 36883414 46036962 36883551 46037133 36883688 46037304 36883825 46037475 36883962 46037646 36884099 46037817 36884236 46037988 36884373 46038159 36884510 46038330 36884647 46038501 36884784 46038672 36884921 46038843 36885058 46039014 36885195 46039185 36885332 46039356 36885469 46039527 36885606 46039698 36885743 46039869 36885880 46040040 36886017 46040211 36886154 46040382 36886291 46040553 36886428 46040724 36886565 46040895 36886702 46041066 36886839 46041237 36886976 46041408 36887113 46041579 36887250 46041750 36887387 46041921 36887524 46042092 36887661 46042263 36887798 46042434 36887935 46042605 36888072 46042776 36888209 46042947 36888346 46043118 36888483 46043289 36888620 46043460 36888757 46043631 36888894 46043802 36889031 46043973 36889168 46044144 36889305 46044315 36889442 46044486 36889579 46044657 36889716 46044828 36889853 46044999 36889990 46045170 36890127 46045341 36890264 46045512 36890401 46045683 36890538 46045854 36890675 46046025 36890812 46046196 36890949 46046367 36891086 46046538 36891223 46046709 36891360 46046880 36891497 46047051 36891634 46047222 36891771 46047393 36891908 46047564 36892045 46047735 36892182 46047906 36892319 46048077 36892456 46048248 36892593 46048419 36892730 46048590 36892867 46048761 36893004 46048932 36893141 46049103 36893278 46049274 36893415 46049445 36893552 46049616 36893689 46049787 36893826 46049958 36893963 46050129 36894100 46050300 36894237 46050471 36894374 46050642 36894511 46050813 36894648 46050984 36894785 46051155 36894922 46051326 36895059 46051497 36895196 46051668 36895333 46051839 36895470 46052010 36895607 46052181 36895744 46052352 36895881 46052523 36896018 46052694 36896155 46052865 36896292 46053036 36896429 46053207 36896566 46053378 36896703 46053549 36896840 46053720 36896977 46053891 36897114 46054062 36897251 46054233 36897388 46054404 36897525 46054575 36897662 46054746 36897799 46054917 36897936 46055088 36898073 46055259 36898210 46055430 36898347 46055601 36898484 46055772 36898621 46055943 36898758 46056114 36898895 46056285 36899032 46056456 36899169 46056627 36899306 46056798 36899443 46056969 36899580 46057140 36899717 46057311 36899854 46057482 36899991 46057653 36900128 46057824 36900265 46057995 36900402 46058166 36900539 46058337 36900676 46058508 36900813 46058679 36900950 46058850 36901087 46059021 36901224 46059192 36901361 46059363 36901498 46059534 36901635 46059705 36901772 46059876 36901909 46060047 36902046 46060218 36902183 46060389 36902320 46060560 36902457 46060731 36902594 46060902 36902731 46061073 36902868 46061244 36903005 46061415 36903142 46061586 36903279 46061757 36903416 46061928 36903553 46062099 36903690 46062270 36903827 46062441 36903964 46062612 36904101 46062783 36904238 46062954 36904375 46063125 36904512 46063296 36904649 46063467 36904786 46063638 36904923 46063809 36905060 46063980 36905197 46064151 36905334 46064322 36905471 46064493 36905608 46064664 36905745 46064835 36905882 46065006 36906019 46065177 36906156 46065348 36906293 46065519 36906430 46065690 36906567 46065861 36906704 46066032 36906841 46066203 36906978 46066374 36907115 46066545 36907252 46066716 36907389 46066887 36907526 46067058 36907663 46067229 36907800 46067400 36907937 46067571 36908074 46067742 36908211 46067913 36908348 46068084 36908485 46068255 36908622 46068426 36908759 46068597 36908896 46068768 36909033 46068939 36909170 46069110 36909307 46069281 36909444 46069452 36909581 46069623 36909718 46069794 36909855 46069965 36909992 46070136 36910129 46070307 36910266 46070478 36910403 46070649 36910540 46070820 36910677 46070991 36910814 46071162 36910951 46071333 36911088 46071504 36911225 46071675 36911362 46071846 36911499 46072017 36911636 46072188 36911773 46072359 36911910 46072530 36912047 46072701 36912184 46072872 36912321 46073043 36912458 46073214 36912595 46073385 36912732 46073556 36912869 46073727 36913006 46073898 36913143 46074069 36913280 46074240 36913417 46074411 36913554 46074582 36913691 46074753 36913828 46074924 36913965 46075095 36914102 46075266 36914239 46075437 36914376 46075608 36914513 46075779 36914650 46075950 36914787 46076121 36914924 46076292 36915061 46076463 36915198 46076634 36915335 46076805 36915472 46076976 36915609 46077147 36915746 46077318 36915883 46077489 36916020 46077660 36916157 46077831 36916294 46078002 36916431 46078173 36916568 46078344 36916705 46078515 36916842 46078686 36916979 46078857 36917116 46079028 36917253 46079199 36917390 46079370 36917527 46079541 36917664 46079712 36917801 46079883 36917938 46080054 36918075 46080225 36918212 46080396 36918349 46080567 36918486 46080738 36918623 46080909 36918760 46081080 36918897 46081251 36919034 46081422 36919171 46081593 36919308 46081764 36919445 46081935 36919582 46082106 36919719 46082277 36919856 46082448 36919993 46082619 36920130 46082790 36920267 46082961 36920404 46083132 36920541 46083303 36920678 46083474 36920815 46083645 36920952 46083816 36921089 46083987 36921226 46084158 36921363 46084329 36921500 46084500 36921637 46084671 36921774 46084842 36921911 46085013 36922048 46085184 36922185 46085355 36922322 46085526 36922459 46085697 36922596 46085868 36922733 46086039 36922870 46086210 36923007 46086381 36923144 46086552 36923281 46086723 36923418 46086894 36923555 46087065 36923692 46087236 36923829 46087407 36923966 46087578 36924103 46087749 36924240 46087920 36924377 46088091 36924514 46088262 36924651 46088433 36924788 46088604 36924925 46088775 36925062 46088946 36925199 46089117 36925336 46089288 36925473 46089459 36925610 46089630 36925747 46089801 36925884 46089972 36926021 46090143 36926158 46090314 36926295 46090485 36926432 46090656 36926569 46090827 36926706 46090998 36926843 46091169 36926980 46091340 36927117 46091511 36927254 46091682 36927391 46091853 36927528 46092024 36927665 46092195 36927802 46092366 36927939 46092537 36928076 46092708 36928213 46092879 36928350 46093050 36928487 46093221 36928624 46093392 36928761 46093563 36928898 46093734 36929035 46093905 36929172 46094076 36929309 46094247 36929446 46094418 36929583 46094589 36929720 46094760 36929857 46094931 36929994 46095102 36930131 46095273 36930268 46095444 36930405 46095615 36930542 46095786 36930679 46095957 36930816 46096128 36930953 46096299 36931090 46096470 36931227 46096641 36931364 46096812 36931501 46096983 36931638 46097154 36931775 46097325 36931912 46097496 36932049 46097667 36932186 46097838 36932323 46098009 36932460 46098180 36932597 46098351 36932734 46098522 36932871 46098693 36933008 46098864 36933145 46099035 36933282 46099206 36933419 46099377 36933556 46099548 36933693 46099719 36933830 46099890 36933967 46100061 36934104 46100232 36934241 46100403 36934378 46100574 36934515 46100745 36934652 46100916 36934789 46101087 36934926 46101258 36935063 46101429 36935200 46101600 36935337 46101771 36935474 46101942 36935611 46102113 36935748 46102284 36935885 46102455 36936022 46102626 36936159 46102797 36936296 46102968 36936433 46103139 36936570 46103310 36936707 46103481 36936844 46103652 36936981 46103823 36937118 46103994 36937255 46104165 36937392 46104336 36937529 46104507 36937666 46104678 36937803 46104849 36937940 46105020 36938077 46105191 36938214 46105362 36938351 46105533 36938488 46105704 36938625 46105875 36938762 46106046 36938899 46106217 36939036 46106388 36939173 46106559 36939310 46106730 36939447 46106901 36939584 46107072 36939721 46107243 36939858 46107414 36939995 46107585 36940132 46107756 36940269 46107927 36940406 46108098 36940543 46108269 36940680 46108440 36940817 46108611 36940954 46108782 36941091 46108953 36941228 46109124 36941365 46109295 36941502 46109466 36941639 46109637 36941776 46109808 36941913 46109979 36942050 46110150 36942187 46110321 36942324 46110492 36942461 46110663 36942598 46110834 36942735 46111005 36942872 46111176 36943009 46111347 36943146 46111518 36943283 46111689 36943420 46111860 36943557 46112031 36943694 46112202 36943831 46112373 36943968 46112544 36944105 46112715 36944242 46112886 36944379 46113057 36944516 46113228 36944653 46113399 36944790 46113570 36944927 46113741 36945064 46113912 36945201 46114083 36945338 46114254 36945475 46114425 36945612 46114596 36945749 46114767 36945886 46114938 36946023 46115109 36946160 46115280 36946297 46115451 36946434 46115622 36946571 46115793 36946708 46115964 36946845 46116135 36946982 46116306 36947119 46116477 36947256 46116648 36947393 46116819 36947530 46116990 36947667 46117161 36947804 46117332 36947941 46117503 36948078 46117674 36948215 46117845 36948352 46118016
1000 57401900 0 57401900 71647627 57402037 71647798 57402174 71647969 57402311 71648140 57402448 71648311 57402585 71648482 57402722 71648653 57402859 71648824 57402996 71648995 57403133 71649166 57403270 71649337 57403407 71649508 57403544 71649679 57403681 71649850 57403818 71650021 57403955 71650192 57404092 71650363 57404229 71650534 57404366 71650705 57404503 71650876 57404640 71651047 57404777 71651218 57404914 71651389 57405051 71651560 57405188 71651731 57405325 71651902 57405462 71652073 57405599 71652244 57405736 71652415 57405873 71652586 57406010 71652757 57406147 71652928 57406284 71653099 57406421 71653270 57406558 71653441 57406695 71653612 57406832 71653783 57406969 71653954 57407106 71654125 57407243 71654296 57407380 71654467 57407517 71654638 57407654 71654809 57407791 71654980 57407928 71655151 57408065 71655322 57408202 71655493 57408339 71655664 57408476 71655835 57408613 71656006 57408750 71656177 57408887 71656348 57409024 71656519 57409161 71656690 57409298 71656861 57409435 71657032 57409572 71657203 57409709 71657374 57409846 71657545 57409983 71657716 57410120 71657887 57410257 71658058 57410394 71658229 57410531 71658400 57410668 71658571 57410805 71658742 57410942 71658913 57411079 71659084 57411216 71659255 57411353 71659426 57411490 71659597 57411627 71659768 57411764 71659939 57411901 71660110 57412038 71660281 57412175 71660452 57412312 71660623 57412449 71660794 57412586 71660965 57412723 71661136 57412860 71661307 57412997 71661478 57413134 71661649 57413271 71661820 57413408 71661991 57413545 71662162 57413682 71662333 57413819 71662504 57413956 71662675 57414093 71662846 57414230 71663017 57414367 71663188 57414504 71663359 57414641 71663530 57414778 71663701 57414915 71663872 57415052 71664043 57415189 71664214 57415326 71664385 57415463 71664556 57415600 71664727 57415737 71664898 57415874 71665069 57416011 71665240 57416148 71665411 57416285 71665582 57416422 71665753 57416559 71665924 57416696 71666095 57416833 71666266 57416970 71666437 57417107 71666608 57417244 71666779 57417381 71666950 57417518 71667121 57417655 71667292 57417792 71667463 57417929 71667634 57418066 71667805 57418203 71667976 57418340 71668147 57418477 71668318 57418614 71668489 57418751 71668660 57418888 71668831 57419025 71669002 57419162 71669173 57419299 71669344 57419436 71669515 57419573 71669686 57419710 71669857 57419847 71670028 57419984 71670199 57420121 71670370 57420258 71670541 57420395 71670712 57420532 71670883 57420669 71671054 57420806 71671225 57420943 71671396 57421080 71671567 57421217 71671738 57421354 71671909 57421491 71672080 57421628 71672251 57421765 71672422 57421902 71672593 57422039 71672764 57422176 71672935 57422313 71673106 57422450 71673277 57422587 71673448 57422724 71673619 57422861 71673790 57422998 71673961 57423135 71674132 57423272 71674303 57423409 71674474 57423546 71674645 57423683 71674816 57423820 71674987 57423957 71675158 57424094 71675329 57424231 71675500 57424368 71675671 57424505 71675842 57424642 71676013 57424779 71676184 57424916 71676355 57425053 71676526 57425190 71676697 57425327 71676868 57425464 71677039 57425601 71677210 57425738 71677381 57425875 71677552 57426012 71677723 57426149 71677894 57426286 71678065 57426423 71678236 57426560 71678407 57426697 71678578 57426834 71678749 57426971 71678920 57427108 71679091 57427245 71679262 57427382 71679433 57427519 71679604 57427656 71679775 57427793 71679946 57427930 71680117 57428067 71680288 57428204 71680459 57428341 71680630 57428478 71680801 57428615 71680972 57428752 71681143 57428889 71681314 57429026 71681485 57429163 71681656 57429300 71681827 57429437 71681998 57429574 71682169 57429711 71682340 57429848 71682511 57429985 71682682 57430122 71682853 57430259 71683024 57430396 71683195 57430533 71683366 57430670 71683537 57430807 71683708 57430944 71683879 57431081 71684050 57431218 71684221 57431355 71684392 57431492 71684563 57431629 71684734 57431766 71684905 57431903 71685076 57432040 71685247 57432177 71685418 57432314 71685589 57432451 71685760 57432588 71685931 57432725 71686102 57432862 71686273 57432999 71686444 57433136 71686615 57433273 71686786 57433410 71686957 57433547 71687128 57433684 71687299 57433821 71687470 57433958 71687641 57434095 71687812 57434232 71687983 57434369 71688154 57434506 71688325 57434643 71688496 57434780 71688667 57434917 71688838 57435054 71689009 57435191 71689180 57435328 71689351 57435465 71689522 57435602 71689693 57435739 71689864 57435876 71690035 57436013 71690206 57436150 71690377 57436287 71690548 57436424 71690719 57436561 71690890 57436698 71691061 57436835 71691232 57436972 71691403 57437109 71691574 57437246 71691745 57437383 71691916 57437520 71692087 57437657 71692258 57437794 71692429 57437931 71692600 57438068 71692771 57438205 71692942 57438342 71693113 57438479 71693284 57438616 71693455 57438753 71693626 57438890 71693797 57439027 71693968 57439164 71694139 57439301 71694310 57439438 71694481 57439575 71694652 57439712 71694823 57439849 71694994 57439986 71695165 57440123 71695336 57440260 71695507 57440397 71695678 57440534 71695849 57440671 71696020 57440808 71696191 57440945 71696362 57441082 71696533 57441219 71696704 57441356 71696875 57441493 71697046 57441630 71697217 57441767 71697388 57441904 71697559 57442041 71697730 57442178 71697901 57442315 71698072 57442452 71698243 57442589 71698414 57442726 71698585 57442863 71698756 57443000 71698927 57443137 71699098 57443274 71699269 57443411 71699440 57443548 71699611 57443685 71699782 57443822 71699953 57443959 71700124 57444096 71700295 57444233 71700466 57444370 71700637 57444507 71700808 57444644 71700979 57444781 71701150 57444918 71701321 57445055 71701492 57445192 71701663 57445329 71701834 57445466 71702005 57445603 71702176 57445740 71702347 57445877 71702518 57446014 71702689 57446151 71702860 57446288 71703031 57446425 71703202 57446562 71703373 57446699 71703544 57446836 71703715 57446973 71703886 57447110 71704057 57447247 71704228 57447384 71704399 57447521 71704570 57447658 71704741 57447795 71704912 57447932 71705083 57448069 71705254 57448206 71705425 57448343 71705596 57448480 71705767 57448617 71705938 57448754 71706109 57448891 71706280 57449028 71706451 57449165 71706622 57449302 71706793 57449439 71706964 57449576 71707135 57449713 71707306 57449850 71707477 57449987 71707648 57450124 71707819 57450261 71707990 57450398 71708161 57450535 71708332 57450672 71708503 57450809 71708674 57450946 71708845 57451083 71709016 57451220 71709187 57451357 71709358 57451494 71709529 57451631 71709700 57451768 71709871 57451905 71710042 57452042 71710213 57452179 71710384 57452316 71710555 57452453 71710726 57452590 71710897 57452727 71711068 57452864 71711239 57453001 71711410 57453138 71711581 57453275 71711752 57453412 71711923 57453549 71712094 57453686 71712265 57453823 71712436 57453960 71712607 57454097 71712778 57454234 71712949 57454371 71713120 57454508 71713291 57454645 71713462 57454782 71713633 57454919 71713804 57455056 71713975 57455193 71714146 57455330 71714317 57455467 71714488 57455604 71714659 57455741 71714830 57455878 71715001 57456015 71715172 57456152 71715343 57456289 71715514 57456426 71715685 57456563 71715856 57456700 71716027 57456837 71716198 57456974 71716369 57457111 71716540 57457248 71716711 57457385 71716882 57457522 71717053 57457659 71717224 57457796 71717395 57457933 71717566 57458070 71717737 57458207 71717908 57458344 71718079 57458481 71718250 57458618 71718421 57458755 71718592 57458892 71718763 57459029 71718934 57459166 71719105 57459303 71719276 57459440 71719447 57459577 71719618 57459714 71719789 57459851 71719960 57459988 71720131 57460125 71720302 57460262 71720473 57460399 71720644 57460536 71720815 57460673 71720986 57460810 71721157 57460947 71721328 57461084 71721499 57461221 71721670 57461358 71721841 57461495 71722012 57461632 71722183 57461769 71722354 57461906 71722525 57462043 71722696 57462180 71722867 57462317 71723038 57462454 71723209 57462591 71723380 57462728 71723551 57462865 71723722 57463002 71723893 57463139 71724064 57463276 71724235 57463413 71724406 57463550 71724577 57463687 71724748 57463824 71724919 57463961 71725090 57464098 71725261 57464235 71725432 57464372 71725603 57464509 71725774 57464646 71725945 57464783 71726116 57464920 71726287 57465057 71726458 57465194 71726629 57465331 71726800 57465468 71726971 57465605 71727142 57465742 71727313 57465879 71727484 57466016 71727655 57466153 71727826 57466290 71727997 57466427 71728168 57466564 71728339 57466701 71728510 57466838 71728681 57466975 71728852 57467112 71729023 57467249 71729194 57467386 71729365 57467523 71729536 57467660 71729707 57467797 71729878 57467934 71730049 57468071 71730220 57468208 71730391 57468345 71730562 57468482 71730733 57468619 71730904 57468756 71731075 57468893 71731246 57469030 71731417 57469167 71731588 57469304 71731759 57469441 71731930 57469578 71732101 57469715 71732272 57469852 71732443 57469989 71732614 57470126 71732785 57470263 71732956 57470400 71733127 57470537 71733298 57470674 71733469 57470811 71733640 57470948 71733811 57471085 71733982 57471222 71734153 57471359 71734324 57471496 71734495 57471633 71734666 57471770 71734837 57471907 71735008 57472044 71735179 57472181 71735350 57472318 71735521 57472455 71735692 57472592 71735863 57472729 71736034 57472866 71736205 57473003 71736376 57473140 71736547 57473277 71736718 57473414 71736889 57473551 71737060 57473688 71737231 57473825 71737402 57473962 71737573 57474099 71737744 57474236 71737915 57474373 71738086 57474510 71738257 57474647 71738428 57474784 71738599 57474921 71738770 57475058 71738941 57475195 71739112 57475332 71739283 57475469 71739454 57475606 71739625 57475743 71739796 57475880 71739967 57476017 71740138 57476154 71740309 57476291 71740480 57476428 71740651 57476565 71740822 57476702 71740993 57476839 71741164 57476976 71741335 57477113 71741506 57477250 71741677 57477387 71741848 57477524 71742019 57477661 71742190 57477798 71742361 57477935 71742532 57478072 71742703 57478209 71742874 57478346 71743045 57478483 71743216 57478620 71743387 57478757 71743558 57478894 71743729 57479031 71743900 57479168 71744071 57479305 71744242 57479442 71744413 57479579 71744584 57479716 71744755 57479853 71744926 57479990 71745097 57480127 71745268 57480264 71745439 57480401 71745610 57480538 71745781 57480675 71745952 57480812 71746123 57480949 71746294 57481086 71746465 57481223 71746636 57481360 71746807 57481497 71746978 57481634 71747149 57481771 71747320 57481908 71747491 57482045 71747662 57482182 71747833 57482319 71748004 57482456 71748175 57482593 71748346 57482730 71748517 57482867 71748688 57483004 71748859 57483141 71749030 57483278 71749201 57483415 71749372 57483552 71749543 57483689 71749714 57483826 71749885 57483963 71750056 57484100 71750227 57484237 71750398 57484374 71750569 57484511 71750740 57484648 71750911 57484785 71751082 57484922 71751253 57485059 71751424 57485196 71751595 57485333 71751766 57485470 71751937 57485607 71752108 57485744 71752279 57485881 71752450 57486018 71752621 57486155 71752792 57486292 71752963 57486429 71753134 57486566 71753305 57486703 71753476 57486840 71753647 57486977 71753818 57487114 71753989 57487251 71754160 57487388 71754331 57487525 71754502 57487662 71754673 57487799 71754844 57487936 71755015 57488073 71755186 57488210 71755357 57488347 71755528 57488484 71755699 57488621 71755870 57488758 71756041 57488895 71756212 57489032 71756383 57489169 71756554 57489306 71756725 57489443 71756896 57489580 71757067 57489717 71757238 57489854 71757409 57489991 71757580 57490128 71757751 57490265 71757922 57490402 71758093 57490539 71758264 57490676 71758435 57490813 71758606 57490950 71758777 57491087 71758948 57491224 71759119 57491361 71759290 57491498 71759461 57491635 71759632 57491772 71759803 57491909 71759974 57492046 71760145 57492183 71760316 57492320 71760487 57492457 71760658 57492594 71760829 57492731 71761000 57492868 71761171 57493005 71761342 57493142 71761513 57493279 71761684 57493416 71761855 57493553 71762026 57493690 71762197 57493827 71762368 57493964 71762539 57494101 71762710 57494238 71762881 57494375 71763052 57494512 71763223 57494649 71763394 57494786 71763565 57494923 71763736 57495060 71763907 57495197 71764078 57495334 71764249 57495471 71764420 57495608 71764591 57495745 71764762 57495882 71764933 57496019 71765104 57496156 71765275 57496293 71765446 57496430 71765617 57496567 71765788 57496704 71765959 57496841 71766130 57496978 71766301 57497115 71766472 57497252 71766643 57497389 71766814 57497526 71766985 57497663 71767156 57497800 71767327 57497937 71767498 57498074 71767669 57498211 71767840 57498348 71768011 57498485 71768182 57498622 71768353 57498759 71768524 57498896 71768695 57499033 71768866 57499170 71769037 57499307 71769208 57499444 71769379 57499581 71769550 57499718 71769721 57499855 71769892 57499992 71770063 57500129 71770234 57500266 71770405 57500403 71770576 57500540 71770747 57500677 71770918 57500814 71771089 57500951 71771260 57501088 71771431 57501225 71771602 57501362 71771773 57501499 71771944 57501636 71772115 57501773 71772286 57501910 71772457 57502047 71772628 57502184 71772799 57502321 71772970 57502458 71773141 57502595 71773312 57502732 71773483 57502869 71773654 57503006 71773825 57503143 71773996 57503280 71774167 57503417 71774338 57503554 71774509 57503691 71774680 57503828 71774851 57503965 71775022 57504102 71775193 57504239 71775364 57504376 71775535 57504513 71775706 57504650 71775877 57504787 71776048 57504924 71776219 57505061 71776390 57505198 71776561 57505335 71776732 57505472 71776903 57505609 71777074 57505746 71777245 57505883 71777416 57506020 71777587 57506157 71777758 57506294 71777929 57506431 71778100 57506568 71778271 57506705 71778442 57506842 71778613 57506979 71778784 57507116 71778955 57507253 71779126 57507390 71779297 57507527 71779468 57507664 71779639 57507801 71779810 57507938 71779981 57508075 71780152 57508212 71780323 57508349 71780494 57508486 71780665 57508623 71780836 57508760 71781007 57508897 71781178 57509034 71781349 57509171 71781520 57509308 71781691 57509445 71781862 57509582 71782033 57509719 71782204 57509856 71782375 57509993 71782546 57510130 71782717 57510267 71782888 57510404 71783059 57510541 71783230 57510678 71783401 57510815 71783572 57510952 71783743 57511089 71783914 57511226 71784085 57511363 71784256 57511500 71784427 57511637 71784598 57511774 71784769 57511911 71784940 57512048 71785111 57512185 71785282 57512322 71785453 57512459 71785624 57512596 71785795 57512733 71785966 57512870 71786137 57513007 71786308 57513144 71786479 57513281 71786650 57513418 71786821 57513555 71786992 57513692 71787163 57513829 71787334 57513966 71787505 57514103 71787676 57514240 71787847 57514377 71788018 57514514 71788189 57514651 71788360 57514788 71788531 57514925 71788702 57515062 71788873 57515199 71789044 57515336 71789215 57515473 71789386 57515610 71789557 57515747 71789728 57515884 71789899 57516021 71790070 57516158 71790241 57516295 71790412 57516432 71790583 57516569 71790754 57516706 71790925 57516843 71791096 57516980 71791267 57517117 71791438 57517254 71791609 57517391 71791780 57517528 71791951 57517665 71792122 57517802 71792293 57517939 71792464 57518076 71792635 57518213 71792806 57518350 71792977 57518487 71793148 57518624 71793319 57518761 71793490 57518898 71793661 57519035 71793832 57519172 71794003 57519309 71794174 57519446 71794345 57519583 71794516 57519720 71794687 57519857 71794858 57519994 71795029 57520131 71795200 57520268 71795371 57520405 71795542 57520542 71795713 57520679 71795884 57520816 71796055 57520953 71796226 57521090 71796397 57521227 71796568 57521364 71796739 57521501 71796910 57521638 71797081 57521775 71797252 57521912 71797423 57522049 71797594 57522186 71797765 57522323 71797936 57522460 71798107 57522597 71798278 57522734 71798449 57522871 71798620 57523008 71798791 57523145 71798962 57523282 71799133 57523419 71799304 57523556 71799475 57523693 71799646 57523830 71799817 57523967 71799988 57524104 71800159 57524241 71800330 57524378 71800501 57524515 71800672 57524652 71800843 57524789 71801014 57524926 71801185 57525063 71801356 57525200 71801527 57525337 71801698 57525474 71801869 57525611 71802040 57525748 71802211 57525885 71802382 57526022 71802553 57526159 71802724 57526296 71802895 57526433 71803066 57526570 71803237 57526707 71803408 57526844 71803579 57526981 71803750 57527118 71803921 57527255 71804092 57527392 71804263 57527529 71804434 57527666 71804605 57527803 71804776 57527940 71804947 57528077 71805118 57528214 71805289 57528351 71805460 57528488 71805631 57528625 71805802 57528762 71805973 57528899 71806144 57529036 71806315 57529173 71806486 57529310 71806657 57529447 71806828 57529584 71806999 57529721 71807170 57529858 71807341 57529995 71807512 57530132 71807683 57530269 71807854 57530406 71808025 57530543 71808196 57530680 71808367 57530817 71808538 57530954 71808709 57531091 71808880 57531228 71809051 57531365 71809222 57531502 71809393 57531639 71809564 57531776 71809735 57531913 71809906 57532050 71810077 57532187 71810248 57532324 71810419 57532461 71810590 57532598 71810761 57532735 71810932 57532872 71811103 57533009 71811274 57533146 71811445 57533283 71811616 57533420 71811787 57533557 71811958 57533694 71812129 57533831 71812300 57533968 71812471 57534105 71812642 57534242 71812813 57534379 71812984 57534516 71813155 57534653 71813326 57534790 71813497 57534927 71813668 57535064 71813839 57535201 71814010 57535338 71814181 57535475 71814352 57535612 71814523 57535749 71814694 57535886 71814865 57536023 71815036 57536160 71815207 57536297 71815378 57536434 71815549 57536571 71815720 57536708 71815891 57536845 71816062 57536982 71816233 57537119 71816404 57537256 71816575 57537393 71816746 57537530 71816917 57537667 71817088 57537804 71817259 57537941 71817430 57538078 71817601 57538215 71817772 57538352 71817943 57538489 71818114 57538626 71818285
1000 29042900 0 29042900 36250627 29043037 36250798 29043174 36250969 29043311 36251140 29043448 36251311 29043585 36251482 29043722 36251653 29043859 36251824 29043996 36251995 29044133 36252166 29044270 36252337 29044407 36252508 29044544 36252679 29044681 36252850 29044818 36253021 29044955 36253192 29045092 36253363 29045229 36253534 29045366 36253705 29045503 36253876 29045640 36254047 29045777 36254218 29045914 36254389 29046051 36254560 29046188 36254731 29046325 36254902 29046462 36255073 29046599 36255244 29046736 36255415 29046873 36255586 29047010 36255757 29047147 36255928 29047284 36256099 29047421 36256270 29047558 36256441 29047695 36256612 29047832 36256783 29047969 36256954 29048106 36257125 29048243 36257296 29048380 36257467 29048517 36257638 29048654 36257809 29048791 36257980 29048928 36258151 29049065 36258322 29049202 36258493 29049339 36258664 29049476 36258835 29049613 36259006 29049750 36259177 29049887 36259348 29050024 36259519 29050161 36259690 29050298 36259861 29050435 36260032 29050572 36260203 29050709 36260374 29050846 36260545 29050983 36260716 29051120 36260887 29051257 36261058 29051394 36261229 29051531 36261400 29051668 36261571 29051805 36261742 29051942 36261913 29052079 36262084 29052216 36262255 29052353 36262426 29052490 36262597 29052627 36262768 29052764 36262939 29052901 36263110 29053038 36263281 29053175 36263452 29053312 36263623 29053449 36263794 29053586 36263965 29053723 36264136 29053860 36264307 29053997 36264478 29054134 36264649 29054271 36264820 29054408 36264991 29054545 36265162 29054682 36265333 29054819 36265504 29054956 36265675 29055093 36265846 29055230 36266017 29055367 36266188 29055504 36266359 29055641 36266530 29055778 36266701 29055915 36266872 29056052 36267043 29056189 36267214 29056326 36267385 29056463 36267556 29056600 36267727 29056737 36267898 29056874 36268069 29057011 36268240 29057148 36268411 29057285 36268582 29057422 36268753 29057559 36268924 29057696 36269095 29057833 36269266 29057970 36269437 29058107 36269608 29058244 36269779 29058381 36269950 29058518 36270121 29058655 36270292 29058792 36270463 29058929 36270634 29059066 36270805 29059203 36270976 29059340 36271147 29059477 36271318 29059614 36271489 29059751 36271660 29059888 36271831 29060025 36272002 29060162 36272173 29060299 36272344 29060436 36272515 29060573 36272686 29060710 36272857 29060847 36273028 29060984 36273199 29061121 36273370 29061258 36273541 29061395 36273712 29061532 36273883 29061669 36274054 29061806 36274225 29061943 36274396 29062080 36274567 29062217 36274738 29062354 36274909 29062491 36275080 29062628 36275251 29062765 36275422 29062902 36275593 29063039 36275764 29063176 36275935 29063313 36276106 29063450 36276277 29063587 36276448 29063724 36276619 29063861 36276790 29063998 36276961 29064135 36277132 29064272 36277303 29064409 36277474 29064546 36277645 29064683 36277816 29064820 36277987 29064957 36278158 29065094 36278329 29065231 36278500 29065368 36278671 29065505 36278842 29065642 36279013 29065779 36279184 29065916 36279355 29066053 36279526 29066190 36279697 29066327 36279868 29066464 36280039 29066601 36280210 29066738 36280381 29066875 36280552 29067012 36280723 29067149 36280894 29067286 36281065 29067423 36281236 29067560 36281407 29067697 36281578 29067834 36281749 29067971 36281920 29068108 36282091 29068245 36282262 29068382 36282433 29068519 36282604 29068656 36282775 29068793 36282946 29068930 36283117 29069067 36283288 29069204 36283459 29069341 36283630 29069478 36283801 29069615 36283972 29069752 36284143 29069889 36284314 29070026 36284485 29070163 36284656 29070300 36284827 29070437 36284998 29070574 36285169 29070711 36285340 29070848 36285511 29070985 36285682 29071122 36285853 29071259 36286024 29071396 36286195 29071533 36286366 29071670 36286537 29071807 36286708 29071944 36286879 29072081 36287050 29072218 36287221 29072355 36287392 29072492 36287563 29072629 36287734 29072766 36287905 29072903 36288076 29073040 36288247 29073177 36288418 29073314 36288589 29073451 36288760 29073588 36288931 29073725 36289102 29073862 36289273 29073999 36289444 29074136 36289615 29074273 36289786 29074410 36289957 29074547 36290128 29074684 36290299 29074821 36290470 29074958 36290641 29075095 36290812 29075232 36290983 29075369 36291154 29075506 36291325 29075643 36291496 29075780 36291667 29075917 36291838 29076054 36292009 29076191 36292180 29076328 36292351 29076465 36292522 29076602 36292693 29076739 36292864 29076876 36293035 29077013 36293206 29077150 36293377 29077287 36293548 29077424 36293719 29077561 36293890 29077698 36294061 29077835 36294232 29077972 36294403 29078109 36294574 29078246 36294745 29078383 36294916 29078520 36295087 29078657 36295258 29078794 36295429 29078931 36295600 29079068 36295771 29079205 36295942 29079342 36296113 29079479 36296284 29079616 36296455 29079753 36296626 29079890 36296797 29080027 36296968 29080164 36297139 29080301 36297310 29080438 36297481 29080575 36297652 29080712 36297823 29080849 36297994 29080986 36298165 29081123 36298336 29081260 36298507 29081397 36298678 29081534 36298849 29081671 36299020 29081808 36299191 29081945 36299362 29082082 36299533 29082219 36299704 29082356 36299875 29082493 36300046 29082630 36300217 29082767 36300388 29082904 36300559 29083041 36300730 29083178 36300901 29083315 36301072 29083452 36301243 29083589 36301414 29083726 36301585 29083863 36301756 29084000 36301927 29084137 36302098 29084274 36302269 29084411 36302440 29084548 36302611 29084685 36302782 29084822 36302953 29084959 36303124 29085096 36303295 29085233 36303466 29085370 36303637 29085507 36303808 29085644 36303979 29085781 36304150 29085918 36304321 29086055 36304492 29086192 36304663 29086329 36304834 29086466 36305005 29086603 36305176 29086740 36305347 29086877 36305518 29087014 36305689 29087151 36305860 29087288 36306031 29087425 36306202 29087562 36306373 29087699 36306544 29087836 36306715 29087973 36306886 29088110 36307057 29088247 36307228 29088384 36307399 29088521 36307570 29088658 36307741 29088795 36307912 29088932 36308083 29089069 36308254 29089206 36308425 29089343 36308596 29089480 36308767 29089617 36308938 29089754 36309109 29089891 36309280 29090028 36309451 29090165 36309622 29090302 36309793 29090439 36309964 29090576 36310135 29090713 36310306 29090850 36310477 29090987 36310648 29091124 36310819 29091261 36310990 29091398 36311161 29091535 36311332 29091672 36311503 29091809 36311674 29091946 36311845 29092083 36312016 29092220 36312187 29092357 36312358 29092494 36312529 29092631 36312700 29092768 36312871 29092905 36313042 29093042 36313213 29093179 36313384 29093316 36313555 29093453 36313726 29093590 36313897 29093727 36314068 29093864 36314239 29094001 36314410 29094138 36314581 29094275 36314752 29094412 36314923 29094549 36315094 29094686 36315265 29094823 36315436 29094960 36315607 29095097 36315778 29095234 36315949 29095371 36316120 29095508 36316291 29095645 36316462 29095782 36316633 29095919 36316804 29096056 36316975 29096193 36317146 29096330 36317317 29096467 36317488 29096604 36317659 29096741 36317830 29096878 36318001 29097015 36318172 29097152 36318343 29097289 36318514 29097426 36318685 29097563 36318856 29097700 36319027 29097837 36319198 29097974 36319369 29098111 36319540 29098248 36319711 29098385 36319882 29098522 36320053 29098659 36320224 29098796 36320395 29098933 36320566 29099070 36320737 29099207 36320908 29099344 36321079 29099481 36321250 29099618 36321421 29099755 36321592 29099892 36321763 29100029 36321934 29100166 36322105 29100303 36322276 29100440 36322447 29100577 36322618 29100714 36322789 29100851 36322960 29100988 36323131 29101125 36323302 29101262 36323473 29101399 36323644 29101536 36323815 29101673 36323986 29101810 36324157 29101947 36324328 29102084 36324499 29102221 36324670 29102358 36324841 29102495 36325012 29102632 36325183 29102769 36325354 29102906 36325525 29103043 36325696 29103180 36325867 29103317 36326038 29103454 36326209 29103591 36326380 29103728 36326551 29103865 36326722 29104002 36326893 29104139 36327064 29104276 36327235 29104413 36327406 29104550 36327577 29104687 36327748 29104824 36327919 29104961 36328090 29105098 36328261 29105235 36328432 29105372 36328603 29105509 36328774 29105646 36328945 29105783 36329116 29105920 36329287 29106057 36329458 29106194 36329629 29106331 36329800 29106468 36329971 29106605 36330142 29106742 36330313 29106879 36330484 29107016 36330655 29107153 36330826 29107290 36330997 29107427 36331168 29107564 36331339 29107701 36331510 29107838 36331681 29107975 36331852 29108112 36332023 29108249 36332194 29108386 36332365 29108523 36332536 29108660 36332707 29108797 36332878 29108934 36333049 29109071 36333220 29109208 36333391 29109345 36333562 29109482 36333733 29109619 36333904 29109756 36334075 29109893 36334246 29110030 36334417 29110167 36334588 29110304 36334759 29110441 36334930 29110578 36335101 29110715 36335272 29110852 36335443 29110989 36335614 29111126 36335785 29111263 36335956 29111400 36336127 29111537 36336298 29111674 36336469 29111811 36336640 29111948 36336811 29112085 36336982 29112222 36337153 29112359 36337324 29112496 36337495 29112633 36337666 29112770 36337837 29112907 36338008 29113044 36338179 29113181 36338350 29113318 36338521 29113455 36338692 29113592 36338863 29113729 36339034 29113866 36339205 29114003 36339376 29114140 36339547 29114277 36339718 29114414 36339889 29114551 36340060 29114688 36340231 29114825 36340402 29114962 36340573 29115099 36340744 29115236 36340915 29115373 36341086 29115510 36341257 29115647 36341428 29115784 36341599 29115921 36341770 29116058 36341941 29116195 36342112 29116332 36342283 29116469 36342454 29116606 36342625 29116743 36342796 29116880 36342967 29117017 36343138 29117154 36343309 29117291 36343480 29117428 36343651 29117565 36343822 29117702 36343993 29117839 36344164 29117976 36344335 29118113 36344506 29118250 36344677 29118387 36344848 29118524 36345019 29118661 36345190 29118798 36345361 29118935 36345532 29119072 36345703 29119209 36345874 29119346 36346045 29119483 36346216 29119620 36346387 29119757 36346558 29119894 36346729 29120031 36346900 29120168 36347071 29120305 36347242 29120442 36347413 29120579 36347584 29120716 36347755 29120853 36347926 29120990 36348097 29121127 36348268 29121264 36348439 29121401 36348610 29121538 36348781 29121675 36348952 29121812 36349123 29121949 36349294 29122086 36349465 29122223 36349636 29122360 36349807 29122497 36349978 29122634 36350149 29122771 36350320 29122908 36350491 29123045 36350662 29123182 36350833 29123319 36351004 29123456 36351175 29123593 36351346 29123730 36351517 29123867 36351688 29124004 36351859 29124141 36352030 29124278 36352201 29124415 36352372 29124552 36352543 29124689 36352714 29124826 36352885 29124963 36353056 29125100 36353227 29125237 36353398 29125374 36353569 29125511 36353740 29125648 36353911 29125785 36354082 29125922 36354253 29126059 36354424 29126196 36354595 29126333 36354766 29126470 36354937 29126607 36355108 29126744 36355279 29126881 36355450 29127018 36355621 29127155 36355792 29127292 36355963 29127429 36356134 29127566 36356305 29127703 36356476 29127840 36356647 29127977 36356818 29128114 36356989 29128251 36357160 29128388 36357331 29128525 36357502 29128662 36357673 29128799 36357844 29128936 36358015 29129073 36358186 29129210 36358357 29129347 36358528 29129484 36358699 29129621 36358870 29129758 36359041 29129895 36359212 29130032 36359383 29130169 36359554 29130306 36359725 29130443 36359896 29130580 36360067 29130717 36360238 29130854 36360409 29130991 36360580 29131128 36360751 29131265 36360922 29131402 36361093 29131539 36361264 29131676 36361435 29131813 36361606 29131950 36361777 29132087 36361948 29132224 36362119 29132361 36362290 29132498 36362461 29132635 36362632 29132772 36362803 29132909 36362974 29133046 36363145 29133183 36363316 29133320 36363487 29133457 36363658 29133594 36363829 29133731 36364000 29133868 36364171 29134005 36364342 29134142 36364513 29134279 36364684 29134416 36364855 29134553 36365026 29134690 36365197 29134827 36365368 29134964 36365539 29135101 36365710 29135238 36365881 29135375 36366052 29135512 36366223 29135649 36366394 29135786 36366565 29135923 36366736 29136060 36366907 29136197 36367078 29136334 36367249 29136471 36367420 29136608 36367591 29136745 36367762 29136882 36367933 29137019 36368104 29137156 36368275 29137293 36368446 29137430 36368617 29137567 36368788 29137704 36368959 29137841 36369130 29137978 36369301 29138115 36369472 29138252 36369643 29138389 36369814 29138526 36369985 29138663 36370156 29138800 36370327 29138937 36370498 29139074 36370669 29139211 36370840 29139348 36371011 29139485 36371182 29139622 36371353 29139759 36371524 29139896 36371695 29140033 36371866 29140170 36372037 29140307 36372208 29140444 36372379 29140581 36372550 29140718 36372721 29140855 36372892 29140992 36373063 29141129 36373234 29141266 36373405 29141403 36373576 29141540 36373747 29141677 36373918 29141814 36374089 29141951 36374260 29142088 36374431 29142225 36374602 29142362 36374773 29142499 36374944 29142636 36375115 29142773 36375286 29142910 36375457 29143047 36375628 29143184 36375799 29143321 36375970 29143458 36376141 29143595 36376312 29143732 36376483 29143869 36376654 29144006 36376825 29144143 36376996 29144280 36377167 29144417 36377338 29144554 36377509 29144691 36377680 29144828 36377851 29144965 36378022 29145102 36378193 29145239 36378364 29145376 36378535 29145513 36378706 29145650 36378877 29145787 36379048 29145924 36379219 29146061 36379390 29146198 36379561 29146335 36379732 29146472 36379903 29146609 36380074 29146746 36380245 29146883 36380416 29147020 36380587 29147157 36380758 29147294 36380929 29147431 36381100 29147568 36381271 29147705 36381442 29147842 36381613 29147979 36381784 29148116 36381955 29148253 36382126 29148390 36382297 29148527 36382468 29148664 36382639 29148801 36382810 29148938 36382981 29149075 36383152 29149212 36383323 29149349 36383494 29149486 36383665 29149623 36383836 29149760 36384007 29149897 36384178 29150034 36384349 29150171 36384520 29150308 36384691 29150445 36384862 29150582 36385033 29150719 36385204 29150856 36385375 29150993 36385546 29151130 36385717 29151267 36385888 29151404 36386059 29151541 36386230 29151678 36386401 29151815 36386572 29151952 36386743 29152089 36386914 29152226 36387085 29152363 36387256 29152500 36387427 29152637 36387598 29152774 36387769 29152911 36387940 29153048 36388111 29153185 36388282 29153322 36388453 29153459 36388624 29153596 36388795 29153733 36388966 29153870 36389137 29154007 36389308 29154144 36389479 29154281 36389650 29154418 36389821 29154555 36389992 29154692 36390163 29154829 36390334 29154966 36390505 29155103 36390676 29155240 36390847 29155377 36391018 29155514 36391189 29155651 36391360 29155788 36391531 29155925 36391702 29156062 36391873 29156199 36392044 29156336 36392215 29156473 36392386 29156610 36392557 29156747 36392728 29156884 36392899 29157021 36393070 29157158 36393241 29157295 36393412 29157432 36393583 29157569 36393754 29157706 36393925 29157843 36394096 29157980 36394267 29158117 36394438 29158254 36394609 29158391 36394780 29158528 36394951 29158665 36395122 29158802 36395293 29158939 36395464 29159076 36395635 29159213 36395806 29159350 36395977 29159487 36396148 29159624 36396319 29159761 36396490 29159898 36396661 29160035 36396832 29160172 36397003 29160309 36397174 29160446 36397345 29160583 36397516 29160720 36397687 29160857 36397858 29160994 36398029 29161131 36398200 29161268 36398371 29161405 36398542 29161542 36398713 29161679 36398884 29161816 36399055 29161953 36399226 29162090 36399397 29162227 36399568 29162364 36399739 29162501 36399910 29162638 36400081 29162775 36400252 29162912 36400423 29163049 36400594 29163186 36400765 29163323 36400936 29163460 36401107 29163597 36401278 29163734 36401449 29163871 36401620 29164008 36401791 29164145 36401962 29164282 36402133 29164419 36402304 29164556 36402475 29164693 36402646 29164830 36402817 29164967 36402988 29165104 36403159 29165241 36403330 29165378 36403501 29165515 36403672 29165652 36403843 29165789 36404014 29165926 36404185 29166063 36404356 29166200 36404527 29166337 36404698 29166474 36404869 29166611 36405040 29166748 36405211 29166885 36405382 29167022 36405553 29167159 36405724 29167296 36405895 29167433 36406066 29167570 36406237 29167707 36406408 29167844 36406579 29167981 36406750 29168118 36406921 29168255 36407092 29168392 36407263 29168529 36407434 29168666 36407605 29168803 36407776 29168940 36407947 29169077 36408118 29169214 36408289 29169351 36408460 29169488 36408631 29169625 36408802 29169762 36408973 29169899 36409144 29170036 36409315 29170173 36409486 29170310 36409657 29170447 36409828 29170584 36409999 29170721 36410170 29170858 36410341 29170995 36410512 29171132 36410683 29171269 36410854 29171406 36411025 29171543 36411196 29171680 36411367 29171817 36411538 29171954 36411709 29172091 36411880 29172228 36412051 29172365 36412222 29172502 36412393 29172639 36412564 29172776 36412735 29172913 36412906 29173050 36413077 29173187 36413248 29173324 36413419 29173461 36413590 29173598 36413761 29173735 36413932 29173872 36414103 29174009 36414274 29174146 36414445 29174283 36414616 29174420 36414787 29174557 36414958 29174694 36415129 29174831 36415300 29174968 36415471 29175105 36415642 29175242 36415813 29175379 36415984 29175516 36416155 29175653 36416326 29175790 36416497 29175927 36416668 29176064 36416839 29176201 36417010 29176338 36417181 29176475 36417352 29176612 36417523 29176749 36417694 29176886 36417865 29177023 36418036 29177160 36418207 29177297 36418378 29177434 36418549 29177571 36418720 29177708 36418891 29177845 36419062 29177982 36419233 29178119 36419404 29178256 36419575 29178393 36419746 29178530 36419917 29178667 36420088 29178804 36420259 29178941 36420430 29179078 36420601 29179215 36420772 29179352 36420943 29179489 36421114 29179626 36421285
1000 46441900 0 46441900 57967627 46442037 57967798 46442174 57967969 46442311 57968140 46442448 57968311 46442585 57968482 46442722 57968653 46442859 57968824 46442996 57968995 46443133 57969166 46443270 57969337 46443407 57969508 46443544 57969679 46443681 57969850 46443818 57970021 46443955 57970192 46444092 57970363 46444229 57970534 46444366 57970705 46444503 57970876 46444640 57971047 46444777 57971218 46444914 57971389 46445051 57971560 46445188 57971731 46445325 57971902 46445462 57972073 46445599 57972244 46445736 57972415 46445873 57972586 46446010 57972757 46446147 57972928 46446284 57973099 46446421 57973270 46446558 57973441 46446695 57973612 46446832 57973783 46446969 57973954 46447106 57974125 46447243 57974296 46447380 57974467 46447517 57974638 46447654 57974809 46447791 57974980 46447928 57975151 46448065 57975322 46448202 57975493 46448339 57975664 46448476 57975835 46448613 57976006 46448750 57976177 46448887 57976348 46449024 57976519 46449161 57976690 46449298 57976861 46449435 57977032 46449572 57977203 46449709 57977374 46449846 57977545 46449983 57977716 46450120 57977887 46450257 57978058 46450394 57978229 46450531 57978400 46450668 57978571 46450805 57978742 46450942 57978913 46451079 57979084 46451216 57979255 46451353 57979426 46451490 57979597 46451627 57979768 46451764 57979939 46451901 57980110 46452038 57980281 46452175 57980452 46452312 57980623 46452449 57980794 46452586 57980965 46452723 57981136 46452860 57981307 46452997 57981478 46453134 57981649 46453271 57981820 46453408 57981991 46453545 57982162 46453682 57982333 46453819 57982504 46453956 57982675 46454093 57982846 46454230 57983017 46454367 57983188 46454504 57983359 46454641 57983530 46454778 57983701 46454915 57983872 46455052 57984043 46455189 57984214 46455326 57984385 46455463 57984556 46455600 57984727 46455737 57984898 46455874 57985069 46456011 57985240 46456148 57985411 46456285 57985582 46456422 57985753 46456559 57985924 46456696 57986095 46456833 57986266 46456970 57986437 46457107 57986608 46457244 57986779 46457381 57986950 46457518 57987121 46457655 57987292 46457792 57987463 46457929 57987634 46458066 57987805 46458203 57987976 46458340 57988147 46458477 57988318 46458614 57988489 46458751 57988660 46458888 57988831 46459025 57989002 46459162 57989173 46459299 57989344 46459436 57989515 46459573 57989686 46459710 57989857 46459847 57990028 46459984 57990199 46460121 57990370 46460258 57990541 46460395 57990712 46460532 57990883 46460669 57991054 46460806 57991225 46460943 57991396 46461080 57991567 46461217 57991738 46461354 57991909 46461491 57992080 46461628 57992251 46461765 57992422 46461902 57992593 46462039 57992764 46462176 57992935 46462313 57993106 46462450 57993277 46462587 57993448 46462724 57993619 46462861 57993790 46462998 57993961 46463135 57994132 46463272 57994303 46463409 57994474 46463546 57994645 46463683 57994816 46463820 57994987 46463957 57995158 46464094 57995329 46464231 57995500 46464368 57995671 46464505 57995842 46464642 57996013 46464779 57996184 46464916 57996355 46465053 57996526 46465190 57996697 46465327 57996868 46465464 57997039 46465601 57997210 46465738 57997381 46465875 57997552 46466012 57997723 46466149 57997894 46466286 57998065 46466423 57998236 46466560 57998407 46466697 57998578 46466834 57998749 46466971 57998920 46467108 57999091 46467245 57999262 46467382 57999433 46467519 57999604 46467656 57999775 46467793 57999946 46467930 58000117 46468067 58000288 46468204 58000459 46468341 58000630 46468478 58000801 46468615 58000972 46468752 58001143 46468889 58001314 46469026 58001485 46469163 58001656 46469300 58001827 46469437 58001998 46469574 58002169 46469711 58002340 46469848 58002511 46469985 58002682 46470122 58002853 46470259 58003024 46470396 58003195 46470533 58003366 46470670 58003537 46470807 58003708 46470944 58003879 46471081 58004050 46471218 58004221 46471355 58004392 46471492 58004563 46471629 58004734 46471766 58004905 46471903 58005076 46472040 58005247 46472177 58005418 46472314 58005589 46472451 58005760 46472588 58005931 46472725 58006102 46472862 58006273 46472999 58006444 46473136 58006615 46473273 58006786 46473410 58006957 46473547 58007128 46473684 58007299 46473821 58007470 46473958 58007641 46474095 58007812 46474232 58007983 46474369 58008154 46474506 58008325 46474643 58008496 46474780 58008667 46474917 58008838 46475054 58009009 46475191 58009180 46475328 58009351 46475465 58009522 46475602 58009693 46475739 58009864 46475876 58010035 46476013 58010206 46476150 58010377 46476287 58010548 46476424 58010719 46476561 58010890 46476698 58011061 46476835 58011232 46476972 58011403 46477109 58011574 46477246 58011745 46477383 58011916 46477520 58012087 46477657 58012258 46477794 58012429 46477931 58012600 46478068 58012771 46478205 58012942 46478342 58013113 46478479 58013284 46478616 58013455 46478753 58013626 46478890 58013797 46479027 58013968 46479164 58014139 46479301 58014310 46479438 58014481 46479575 58014652 46479712 58014823 46479849 58014994 46479986 58015165 46480123 58015336 46480260 58015507 46480397 58015678 46480534 58015849 46480671 58016020 46480808 58016191 46480945 58016362 46481082 58016533 46481219 58016704 46481356 58016875 46481493 58017046 46481630 58017217 46481767 58017388 46481904 58017559 46482041 58017730 46482178 58017901 46482315 58018072 46482452 58018243 46482589 58018414 46482726 58018585 46482863 58018756 46483000 58018927 46483137 58019098 46483274 58019269 46483411 58019440 46483548 58019611 46483685 58019782 46483822 58019953 46483959 58020124 46484096 58020295 46484233 58020466 46484370 58020637 46484507 58020808 46484644 58020979 46484781 58021150 46484918 58021321 46485055 58021492 46485192 58021663 46485329 58021834 46485466 58022005 46485603 58022176 46485740 58022347 46485877 58022518 46486014 58022689 46486151 58022860 46486288 58023031 46486425 58023202 46486562 58023373 46486699 58023544 46486836 58023715 46486973 58023886 46487110 58024057 46487247 58024228 46487384 58024399 46487521 58024570 46487658 58024741 46487795 58024912 46487932 58025083 46488069 58025254 46488206 58025425 46488343 58025596 46488480 58025767 46488617 58025938 46488754 58026109 46488891 58026280 46489028 58026451 46489165 58026622 46489302 58026793 46489439 58026964 46489576 58027135 46489713 58027306 46489850 58027477 46489987 58027648 46490124 58027819 46490261 58027990 46490398 58028161 46490535 58028332 46490672 58028503 46490809 58028674 46490946 58028845 46491083 58029016 46491220 58029187 46491357 58029358 46491494 58029529 46491631 58029700 46491768 58029871 46491905 58030042 46492042 58030213 46492179 58030384 46492316 58030555 46492453 58030726 46492590 58030897 46492727 58031068 46492864 58031239 46493001 58031410 46493138 58031581 46493275 58031752 46493412 58031923 46493549 58032094 46493686 58032265 46493823 58032436 46493960 58032607 46494097 58032778 46494234 58032949 46494371 58033120 46494508 58033291 46494645 58033462 46494782 58033633 46494919 58033804 46495056 58033975 46495193 58034146 46495330 58034317 46495467 58034488 46495604 58034659 46495741 58034830 46495878 58035001 46496015 58035172 46496152 58035343 46496289 58035514 46496426 58035685 46496563 58035856 46496700 58036027 46496837 58036198 46496974 58036369 46497111 58036540 46497248 58036711 46497385 58036882 46497522 58037053 46497659 58037224 46497796 58037395 46497933 58037566 46498070 58037737 46498207 58037908 46498344 58038079 46498481 58038250 46498618 58038421 46498755 58038592 46498892 58038763 46499029 58038934 46499166 58039105 46499303 58039276 46499440 58039447 46499577 58039618 46499714 58039789 46499851 58039960 46499988 58040131 46500125 58040302 46500262 58040473 46500399 58040644 46500536 58040815 46500673 58040986 46500810 58041157 46500947 58041328 46501084 58041499 46501221 58041670 46501358 58041841 46501495 58042012 46501632 58042183 46501769 58042354 46501906 58042525 46502043 58042696 46502180 58042867 46502317 58043038 46502454 58043209 46502591 58043380 46502728 58043551 46502865 58043722 46503002 58043893 46503139 58044064 46503276 58044235 46503413 58044406 46503550 58044577 46503687 58044748 46503824 58044919 46503961 58045090 46504098 58045261 46504235 58045432 46504372 58045603 46504509 58045774 46504646 58045945 46504783 58046116 46504920 58046287 46505057 58046458 46505194 58046629 46505331 58046800 46505468 58046971 46505605 58047142 46505742 58047313 46505879 58047484 46506016 58047655 46506153 58047826 46506290 58047997 46506427 58048168 46506564 58048339 46506701 58048510 46506838 58048681 46506975 58048852 46507112 58049023 46507249 58049194 46507386 58049365 46507523 58049536 46507660 58049707 46507797 58049878 46507934 58050049 46508071 58050220 46508208 58050391 46508345 58050562 46508482 58050733 46508619 58050904 46508756 58051075 46508893 58051246 46509030 58051417 46509167 58051588 46509304 58051759 46509441 58051930 46509578 58052101 46509715 58052272 46509852 58052443 46509989 58052614 46510126 58052785 46510263 58052956 46510400 58053127 46510537 58053298 46510674 58053469 46510811 58053640 46510948 58053811 46511085 58053982 46511222 58054153 46511359 58054324 46511496 58054495 46511633 58054666 46511770 58054837 46511907 58055008 46512044 58055179 46512181 58055350 46512318 58055521 46512455 58055692 46512592 58055863 46512729 58056034 46512866 58056205 46513003 58056376 46513140 58056547 46513277 58056718 46513414 58056889 46513551 58057060 46513688 58057231 46513825 58057402 46513962 58057573 46514099 58057744 46514236 58057915 46514373 58058086 46514510 58058257 46514647 58058428 46514784 58058599 46514921 58058770 46515058 58058941 46515195 58059112 46515332 58059283 46515469 58059454 46515606 58059625 46515743 58059796 46515880 58059967 46516017 58060138 46516154 58060309 46516291 58060480 46516428 58060651 46516565 58060822 46516702 58060993 46516839 58061164 46516976 58061335 46517113 58061506 46517250 58061677 46517387 58061848 46517524 58062019 46517661 58062190 46517798 58062361 46517935 58062532 46518072 58062703 46518209 58062874 46518346 58063045 46518483 58063216 46518620 58063387 46518757 58063558 46518894 58063729 46519031 58063900 46519168 58064071 46519305 58064242 46519442 58064413 46519579 58064584 46519716 58064755 46519853 58064926 46519990 58065097 46520127 58065268 46520264 58065439 46520401 58065610 46520538 58065781 46520675 58065952 46520812 58066123 46520949 58066294 46521086 58066465 46521223 58066636 46521360 58066807 46521497 58066978 46521634 58067149 46521771 58067320 46521908 58067491 46522045 58067662 46522182 58067833 46522319 58068004 46522456 58068175 46522593 58068346 46522730 58068517 46522867 58068688 46523004 58068859 46523141 58069030 46523278 58069201 46523415 58069372 46523552 58069543 46523689 58069714 46523826 58069885 46523963 58070056 46524100 58070227 46524237 58070398 46524374 58070569 46524511 58070740 46524648 58070911 46524785 58071082 46524922 58071253 46525059 58071424 46525196 58071595 46525333 58071766 46525470 58071937 46525607 58072108 46525744 58072279 46525881 58072450 46526018 58072621 46526155 58072792 46526292 58072963 46526429 58073134 46526566 58073305 46526703 58073476 46526840 58073647 46526977 58073818 46527114 58073989 46527251 58074160 46527388 58074331 46527525 58074502 46527662 58074673 46527799 58074844 46527936 58075015 46528073 58075186 46528210 58075357 46528347 58075528 46528484 58075699 46528621 58075870 46528758 58076041 46528895 58076212 46529032 58076383 46529169 58076554 46529306 58076725 46529443 58076896 46529580 58077067 46529717 58077238 46529854 58077409 46529991 58077580 46530128 58077751 46530265 58077922 46530402 58078093 46530539 58078264 46530676 58078435 46530813 58078606 46530950 58078777 46531087 58078948 46531224 58079119 46531361 58079290 46531498 58079461 46531635 58079632 46531772 58079803 46531909 58079974 46532046 58080145 46532183 58080316 46532320 58080487 46532457 58080658 46532594 58080829 46532731 58081000 46532868 58081171 46533005 58081342 46533142 58081513 46533279 58081684 46533416 58081855 46533553 58082026 46533690 58082197 46533827 58082368 46533964 58082539 46534101 58082710 46534238 58082881 46534375 58083052 46534512 58083223 46534649 58083394 46534786 58083565 46534923 58083736 46535060 58083907 46535197 58084078 46535334 58084249 46535471 58084420 46535608 58084591 46535745 58084762 46535882 58084933 46536019 58085104 46536156 58085275 46536293 58085446 46536430 58085617 46536567 58085788 46536704 58085959 46536841 58086130 46536978 58086301 46537115 58086472 46537252 58086643 46537389 58086814 46537526 58086985 46537663 58087156 46537800 58087327 46537937 58087498 46538074 58087669 46538211 58087840 46538348 58088011 46538485 58088182 46538622 58088353 46538759 58088524 46538896 58088695 46539033 58088866 46539170 58089037 46539307 58089208 46539444 58089379 46539581 58089550 46539718 58089721 46539855 58089892 46539992 58090063 46540129 58090234 46540266 58090405 46540403 58090576 46540540 58090747 46540677 58090918 46540814 58091089 46540951 58091260 46541088 58091431 46541225 58091602 46541362 58091773 46541499 58091944 46541636 58092115 46541773 58092286 46541910 58092457 46542047 58092628 46542184 58092799 46542321 58092970 46542458 58093141 46542595 58093312 46542732 58093483 46542869 58093654 46543006 58093825 46543143 58093996 46543280 58094167 46543417 58094338 46543554 58094509 46543691 58094680 46543828 58094851 46543965 58095022 46544102 58095193 46544239 58095364 46544376 58095535 46544513 58095706 46544650 58095877 46544787 58096048 46544924 58096219 46545061 58096390 46545198 58096561 46545335 58096732 46545472 58096903 46545609 58097074 46545746 58097245 46545883 58097416 46546020 58097587 46546157 58097758 46546294 58097929 46546431 58098100 46546568 58098271 46546705 58098442 46546842 58098613 46546979 58098784 46547116 58098955 46547253 58099126 46547390 58099297 46547527 58099468 46547664 58099639 46547801 58099810 46547938 58099981 46548075 58100152 46548212 58100323 46548349 58100494 46548486 58100665 46548623 58100836 46548760 58101007 46548897 58101178 46549034 58101349 46549171 58101520 46549308 58101691 46549445 58101862 46549582 58102033 46549719 58102204 46549856 58102375 46549993 58102546 46550130 58102717 46550267 58102888 46550404 58103059 46550541 58103230 46550678 58103401 46550815 58103572 46550952 58103743 46551089 58103914 46551226 58104085 46551363 58104256 46551500 58104427 46551637 58104598 46551774 58104769 46551911 58104940 46552048 58105111 46552185 58105282 46552322 58105453 46552459 58105624 46552596 58105795 46552733 58105966 46552870 58106137 46553007 58106308 46553144 58106479 46553281 58106650 46553418 58106821 46553555 58106992 46553692 58107163 46553829 58107334 46553966 58107505 46554103 58107676 46554240 58107847 46554377 58108018 46554514 58108189 46554651 58108360 46554788 58108531 46554925 58108702 46555062 58108873 46555199 58109044 46555336 58109215 46555473 58109386 46555610 58109557 46555747 58109728 46555884 58109899 46556021 58110070 46556158 58110241 46556295 58110412 46556432 58110583 46556569 58110754 46556706 58110925 46556843 58111096 46556980 58111267 46557117 58111438 46557254 58111609 46557391 58111780 46557528 58111951 46557665 58112122 46557802 58112293 46557939 58112464 46558076 58112635 46558213 58112806 46558350 58112977 46558487 58113148 46558624 58113319 46558761 58113490 46558898 58113661 46559035 58113832 46559172 58114003 46559309 58114174 46559446 58114345 46559583 58114516 46559720 58114687 46559857 58114858 46559994 58115029 46560131 58115200 46560268 58115371 46560405 58115542 46560542 58115713 46560679 58115884 46560816 58116055 46560953 58116226 46561090 58116397 46561227 58116568 46561364 58116739 46561501 58116910 46561638 58117081 46561775 58117252 46561912 58117423 46562049 58117594 46562186 58117765 46562323 58117936 46562460 58118107 46562597 58118278 46562734 58118449 46562871 58118620 46563008 58118791 46563145 58118962 46563282 58119133 46563419 58119304 46563556 58119475 46563693 58119646 46563830 58119817 46563967 58119988 46564104 58120159 46564241 58120330 46564378 58120501 46564515 58120672 46564652 58120843 46564789 58121014 46564926 58121185 46565063 58121356 46565200 58121527 46565337 58121698 46565474 58121869 46565611 58122040 46565748 58122211 46565885 58122382 46566022 58122553 46566159 58122724 46566296 58122895 46566433 58123066 46566570 58123237 46566707 58123408 46566844 58123579 46566981 58123750 46567118 58123921 46567255 58124092 46567392 58124263 46567529 58124434 46567666 58124605 46567803 58124776 46567940 58124947 46568077 58125118 46568214 58125289 46568351 58125460 46568488 58125631 46568625 58125802 46568762 58125973 46568899 58126144 46569036 58126315 46569173 58126486 46569310 58126657 46569447 58126828 46569584 58126999 46569721 58127170 46569858 58127341 46569995 58127512 46570132 58127683 46570269 58127854 46570406 58128025 46570543 58128196 46570680 58128367 46570817 58128538 46570954 58128709 46571091 58128880 46571228 58129051 46571365 58129222 46571502 58129393 46571639 58129564 46571776 58129735 46571913 58129906 46572050 58130077 46572187 58130248 46572324 58130419 46572461 58130590 46572598 58130761 46572735 58130932 46572872 58131103 46573009 58131274 46573146 58131445 46573283 58131616 46573420 58131787 46573557 58131958 46573694 58132129 46573831 58132300 46573968 58132471 46574105 58132642 46574242 58132813 46574379 58132984 46574516 58133155 46574653 58133326 46574790 58133497 46574927 58133668 46575064 58133839 46575201 58134010 46575338 58134181 46575475 58134352 46575612 58134523 46575749 58134694 46575886 58134865 46576023 58135036 46576160 58135207 46576297 58135378 46576434 58135549 46576571 58135720 46576708 58135891 46576845 58136062 46576982 58136233 46577119 58136404 46577256 58136575 46577393 58136746 46577530 58136917 46577667 58137088 46577804 58137259 46577941 58137430 46578078 58137601 46578215 58137772 46578352 58137943 46578489 58138114 46578626 58138285
1000 25891900 0 25891900 32317627 25892037 32317798 25892174 32317969 25892311 32318140 25892448 32318311 25892585 32318482 25892722 32318653 25892859 32318824 25892996 32318995 25893133 32319166 25893270 32319337 25893407 32319508 25893544 32319679 25893681 32319850 25893818 32320021 25893955 32320192 25894092 32320363 25894229 32320534 25894366 32320705 25894503 32320876 25894640 32321047 25894777 32321218 25894914 32321389 25895051 32321560 25895188 32321731 25895325 32321902 25895462 32322073 25895599 32322244 25895736 32322415 25895873 32322586 25896010 32322757 25896147 32322928 25896284 32323099 25896421 32323270 25896558 32323441 25896695 32323612 25896832 32323783 25896969 32323954 25897106 32324125 25897243 32324296 25897380 32324467 25897517 32324638 25897654 32324809 25897791 32324980 25897928 32325151 25898065 32325322 25898202 32325493 25898339 32325664 25898476 32325835 25898613 32326006 25898750 32326177 25898887 32326348 25899024 32326519 25899161 32326690 25899298 32326861 25899435 32327032 25899572 32327203 25899709 32327374 25899846 32327545 25899983 32327716 25900120 32327887 25900257 32328058 25900394 32328229 25900531 32328400 25900668 32328571 25900805 32328742 25900942 32328913 25901079 32329084 25901216 32329255 25901353 32329426 25901490 32329597 25901627 32329768 25901764 32329939 25901901 32330110 25902038 32330281 25902175 32330452 25902312 32330623 25902449 32330794 25902586 32330965 25902723 32331136 25902860 32331307 25902997 32331478 25903134 32331649 25903271 32331820 25903408 32331991 25903545 32332162 25903682 32332333 25903819 32332504 25903956 32332675 25904093 32332846 25904230 32333017 25904367 32333188 25904504 32333359 25904641 32333530 25904778 32333701 25904915 32333872 25905052 32334043 25905189 32334214 25905326 32334385 25905463 32334556 25905600 32334727 25905737 32334898 25905874 32335069 25906011 32335240 25906148 32335411 25906285 32335582 25906422 32335753 25906559 32335924 25906696 32336095 25906833 32336266 25906970 32336437 25907107 32336608 25907244 32336779 25907381 32336950 25907518 32337121 25907655 32337292 25907792 32337463 25907929 32337634 25908066 32337805 25908203 32337976 25908340 32338147 25908477 32338318 25908614 32338489 25908751 32338660 25908888 32338831 25909025 32339002 25909162 32339173 25909299 32339344 25909436 32339515 25909573 32339686 25909710 32339857 25909847 32340028 25909984 32340199 25910121 32340370 25910258 32340541 25910395 32340712 25910532 32340883 25910669 32341054 25910806 32341225 25910943 32341396 25911080 32341567 25911217 32341738 25911354 32341909 25911491 32342080 25911628 32342251 25911765 32342422 25911902 32342593 25912039 32342764 25912176 32342935 25912313 32343106 25912450 32343277 25912587 32343448 25912724 32343619 25912861 32343790 25912998 32343961 25913135 32344132 25913272 32344303 25913409 32344474 25913546 32344645 25913683 32344816 25913820 32344987 25913957 32345158 25914094 32345329 25914231 32345500 25914368 32345671 25914505 32345842 25914642 32346013 25914779 32346184 25914916 32346355 25915053 32346526 25915190 32346697 25915327 32346868 25915464 32347039 25915601 32347210 25915738 32347381 25915875 32347552 25916012 32347723 25916149 32347894 25916286 32348065 25916423 32348236 25916560 32348407 25916697 32348578 25916834 32348749 25916971 32348920 25917108 32349091 25917245 32349262 25917382 32349433 25917519 32349604 25917656 32349775 25917793 32349946 25917930 32350117 25918067 32350288 25918204 32350459 25918341 32350630 25918478 32350801 25918615 32350972 25918752 32351143 25918889 32351314 25919026 32351485 25919163 32351656 25919300 32351827 25919437 32351998 25919574 32352169 25919711 32352340 25919848 32352511 25919985 32352682 25920122 32352853 25920259 32353024 25920396 32353195 25920533 32353366 25920670 32353537 25920807 32353708 25920944 32353879 25921081 32354050 25921218 32354221 25921355 32354392 25921492 32354563 25921629 32354734 25921766 32354905 25921903 32355076 25922040 32355247 25922177 32355418 25922314 32355589 25922451 32355760 25922588 32355931 25922725 32356102 25922862 32356273 25922999 32356444 25923136 32356615 25923273 32356786 25923410 32356957 25923547 32357128 25923684 32357299 25923821 32357470 25923958 32357641 25924095 32357812 25924232 32357983 25924369 32358154 25924506 32358325 25924643 32358496 25924780 32358667 25924917 32358838 25925054 32359009 25925191 32359180 25925328 32359351 25925465 32359522 25925602 32359693 25925739 32359864 25925876 32360035 25926013 32360206 25926150 32360377 25926287 32360548 25926424 32360719 25926561 32360890 25926698 32361061 25926835 32361232 25926972 32361403 25927109 32361574 25927246 32361745 25927383 32361916 25927520 32362087 25927657 32362258 25927794 32362429 25927931 32362600 25928068 32362771 25928205 32362942 25928342 32363113 25928479 32363284 25928616 32363455 25928753 32363626 25928890 32363797 25929027 32363968 25929164 32364139 25929301 32364310 25929438 32364481 25929575 32364652 25929712 32364823 25929849 32364994 25929986 32365165 25930123 32365336 25930260 32365507 25930397 32365678 25930534 32365849 25930671 32366020 25930808 32366191 25930945 32366362 25931082 32366533 25931219 32366704 25931356 32366875 25931493 32367046 25931630 32367217 25931767 32367388 25931904 32367559 25932041 32367730 25932178 32367901 25932315 32368072 25932452 32368243 25932589 32368414 25932726 32368585 25932863 32368756 25933000 32368927 25933137 32369098 25933274 32369269 25933411 32369440 25933548 32369611 25933685 32369782 25933822 32369953 25933959 32370124 25934096 32370295 25934233 32370466 25934370 32370637 25934507 32370808 25934644 32370979 25934781 32371150 25934918 32371321 25935055 32371492 25935192 32371663 25935329 32371834 25935466 32372005 25935603 32372176 25935740 32372347 25935877 32372518 25936014 32372689 25936151 32372860 25936288 32373031 25936425 32373202 25936562 32373373 25936699 32373544 25936836 32373715 25936973 32373886 25937110 32374057 25937247 32374228 25937384 32374399 25937521 32374570 25937658 32374741 25937795 32374912 25937932 32375083 25938069 32375254 25938206 32375425 25938343 32375596 25938480 32375767 25938617 32375938 25938754 32376109 25938891 32376280 25939028 32376451 25939165 32376622 25939302 32376793 25939439 32376964 25939576 32377135 25939713 32377306 25939850 32377477 25939987 32377648 25940124 32377819 25940261 32377990 25940398 32378161 25940535 32378332 25940672 32378503 25940809 32378674 25940946 32378845 25941083 32379016 25941220 32379187 25941357 32379358 25941494 32379529 25941631 32379700 25941768 32379871 25941905 32380042 25942042 32380213 25942179 32380384 25942316 32380555 25942453 32380726 25942590 32380897 25942727 32381068 25942864 32381239 25943001 32381410 25943138 32381581 25943275 32381752 25943412 32381923 25943549 32382094 25943686 32382265 25943823 32382436 25943960 32382607 25944097 32382778 25944234 32382949 25944371 32383120 25944508 32383291 25944645 32383462 25944782 32383633 25944919 32383804 25945056 32383975 25945193 32384146 25945330 32384317 25945467 32384488 25945604 32384659 25945741 32384830 25945878 32385001 25946015 32385172 25946152 32385343 25946289 32385514 25946426 32385685 25946563 32385856 25946700 32386027 25946837 32386198 25946974 32386369 25947111 32386540 25947248 32386711 25947385 32386882 25947522 32387053 25947659 32387224 25947796 32387395 25947933 32387566 25948070 32387737 25948207 32387908 25948344 32388079 25948481 32388250 25948618 32388421 25948755 32388592 25948892 32388763 25949029 32388934 25949166 32389105 25949303 32389276 25949440 32389447 25949577 32389618 25949714 32389789 25949851 32389960 25949988 32390131 25950125 32390302 25950262 32390473 25950399 32390644 25950536 32390815 25950673 32390986 25950810 32391157 25950947 32391328 25951084 32391499 25951221 32391670 25951358 32391841 25951495 32392012 25951632 32392183 25951769 32392354 25951906 32392525 25952043 32392696 25952180 32392867 25952317 32393038 25952454 32393209 25952591 32393380 25952728 32393551 25952865 32393722 25953002 32393893 25953139 32394064 25953276 32394235 25953413 32394406 25953550 32394577 25953687 32394748 25953824 32394919 25953961 32395090 25954098 32395261 25954235 32395432 25954372 32395603 25954509 32395774 25954646 32395945 25954783 32396116 25954920 32396287 25955057 32396458 25955194 32396629 25955331 32396800 25955468 32396971 25955605 32397142 25955742 32397313 25955879 32397484 25956016 32397655 25956153 32397826 25956290 32397997 25956427 32398168 25956564 32398339 25956701 32398510 25956838 32398681 25956975 32398852 25957112 32399023 25957249 32399194 25957386 32399365 25957523 32399536 25957660 32399707 25957797 32399878 25957934 32400049 25958071 32400220 25958208 32400391 25958345 32400562 25958482 32400733 25958619 32400904 25958756 32401075 25958893 32401246 25959030 32401417 25959167 32401588 25959304 32401759 25959441 32401930 25959578 32402101 25959715 32402272 25959852 32402443 25959989 32402614 25960126 32402785 25960263 32402956 25960400 32403127 25960537 32403298 25960674 32403469 25960811 32403640 25960948 32403811 25961085 32403982 25961222 32404153 25961359 32404324 25961496 32404495 25961633 32404666 25961770 32404837 25961907 32405008 25962044 32405179 25962181 32405350 25962318 32405521 25962455 32405692 25962592 32405863 25962729 32406034 25962866 32406205 25963003 32406376 25963140 32406547 25963277 32406718 25963414 32406889 25963551 32407060 25963688 32407231 25963825 32407402 25963962 32407573 25964099 32407744 25964236 32407915 25964373 32408086 25964510 32408257 25964647 32408428 25964784 32408599 25964921 32408770 25965058 32408941 25965195 32409112 25965332 32409283 25965469 32409454 25965606 32409625 25965743 32409796 25965880 32409967 25966017 32410138 25966154 32410309 25966291 32410480 25966428 32410651 25966565 32410822 25966702 32410993 25966839 32411164 25966976 32411335 25967113 32411506 25967250 32411677 25967387 32411848 25967524 32412019 25967661 32412190 25967798 32412361 25967935 32412532 25968072 32412703 25968209 32412874 25968346 32413045 25968483 32413216 25968620 32413387 25968757 32413558 25968894 32413729 25969031 32413900 25969168 32414071 25969305 32414242 25969442 32414413 25969579 32414584 25969716 32414755 25969853 32414926 25969990 32415097 25970127 32415268 25970264 32415439 25970401 32415610 25970538 32415781 25970675 32415952 25970812 32416123 25970949 32416294 25971086 32416465 25971223 32416636 25971360 32416807 25971497 32416978 25971634 32417149 25971771 32417320 25971908 32417491 25972045 32417662 25972182 32417833 25972319 32418004 25972456 32418175 25972593 32418346 25972730 32418517 25972867 32418688 25973004 32418859 25973141 32419030 25973278 32419201 25973415 32419372 25973552 32419543 25973689 32419714 25973826 32419885 25973963 32420056 25974100 32420227 25974237 32420398 25974374 32420569 25974511 32420740 25974648 32420911 25974785 32421082 25974922 32421253 25975059 32421424 25975196 32421595 25975333 32421766 25975470 32421937 25975607 32422108 25975744 32422279 25975881 32422450 25976018 32422621 25976155 32422792 25976292 32422963 25976429 32423134 25976566 32423305 25976703 32423476 25976840 32423647 25976977 32423818 25977114 32423989 25977251 32424160 25977388 32424331 25977525 32424502 25977662 32424673 25977799 32424844 25977936 32425015 25978073 32425186 25978210 32425357 25978347 32425528 25978484 32425699 25978621 32425870 25978758 32426041 25978895 32426212 25979032 32426383 25979169 32426554 25979306 32426725 25979443 32426896 25979580 32427067 25979717 32427238 25979854 32427409 25979991 32427580 25980128 32427751 25980265 32427922 25980402 32428093 25980539 32428264 25980676 32428435 25980813 32428606 25980950 32428777 25981087 32428948 25981224 32429119 25981361 32429290 25981498 32429461 25981635 32429632 25981772 32429803 25981909 32429974 25982046 32430145 25982183 32430316 25982320 32430487 25982457 32430658 25982594 32430829 25982731 32431000 25982868 32431171 25983005 32431342 25983142 32431513 25983279 32431684 25983416 32431855 25983553 32432026 25983690 32432197 25983827 32432368 25983964 32432539 25984101 32432710 25984238 32432881 25984375 32433052 25984512 32433223 25984649 32433394 25984786 32433565 25984923 32433736 25985060 32433907 25985197 32434078 25985334 32434249 25985471 32434420 25985608 32434591 25985745 32434762 25985882 32434933 25986019 32435104 25986156 32435275 25986293 32435446 25986430 32435617 25986567 32435788 25986704 32435959 25986841 32436130 25986978 32436301 25987115 32436472 25987252 32436643 25987389 32436814 25987526 32436985 25987663 32437156 25987800 32437327 25987937 32437498 25988074 32437669 25988211 32437840 25988348 32438011 25988485 32438182 25988622 32438353 25988759 32438524 25988896 32438695 25989033 32438866 25989170 32439037 25989307 32439208 25989444 32439379 25989581 32439550 25989718 32439721 25989855 32439892 25989992 32440063 25990129 32440234 25990266 32440405 25990403 32440576 25990540 32440747 25990677 32440918 25990814 32441089 25990951 32441260 25991088 32441431 25991225 32441602 25991362 32441773 25991499 32441944 25991636 32442115 25991773 32442286 25991910 32442457 25992047 32442628 25992184 32442799 25992321 32442970 25992458 32443141 25992595 32443312 25992732 32443483 25992869 32443654 25993006 32443825 25993143 32443996 25993280 32444167 25993417 32444338 25993554 32444509 25993691 32444680 25993828 32444851 25993965 32445022 25994102 32445193 25994239 32445364 25994376 32445535 25994513 32445706 25994650 32445877 25994787 32446048 25994924 32446219 25995061 32446390 25995198 32446561 25995335 32446732 25995472 32446903 25995609 32447074 25995746 32447245 25995883 32447416 25996020 32447587 25996157 32447758 25996294 32447929 25996431 32448100 25996568 32448271 25996705 32448442 25996842 32448613 25996979 32448784 25997116 32448955 25997253 32449126 25997390 32449297 25997527 32449468 25997664 32449639 25997801 32449810 25997938 32449981 25998075 32450152 25998212 32450323 25998349 32450494 25998486 32450665 25998623 32450836 25998760 32451007 25998897 32451178 25999034 32451349 25999171 32451520 25999308 32451691 25999445 32451862 25999582 32452033 25999719 32452204 25999856 32452375 25999993 32452546 26000130 32452717 26000267 32452888 26000404 32453059 26000541 32453230 26000678 32453401 26000815 32453572 26000952 32453743 26001089 32453914 26001226 32454085 26001363 32454256 26001500 32454427 26001637 32454598 26001774 32454769 26001911 32454940 26002048 32455111 26002185 32455282 26002322 32455453 26002459 32455624 26002596 32455795 26002733 32455966 26002870 32456137 26003007 32456308 26003144 32456479 26003281 32456650 26003418 32456821 26003555 32456992 26003692 32457163 26003829 32457334 26003966 32457505 26004103 32457676 26004240 32457847 26004377 32458018 26004514 32458189 26004651 32458360 26004788 32458531 26004925 32458702 26005062 32458873 26005199 32459044 26005336 32459215 26005473 32459386 26005610 32459557 26005747 32459728 26005884 32459899 26006021 32460070 26006158 32460241 26006295 32460412 26006432 32460583 26006569 32460754 26006706 32460925 26006843 32461096 26006980 32461267 26007117 32461438 26007254 32461609 26007391 32461780 26007528 32461951 26007665 32462122 26007802 32462293 26007939 32462464 26008076 32462635 26008213 32462806 26008350 32462977 26008487 32463148 26008624 32463319 26008761 32463490 26008898 32463661 26009035 32463832 26009172 32464003 26009309 32464174 26009446 32464345 26009583 32464516 26009720 32464687 26009857 32464858 26009994 32465029 26010131 32465200 26010268 32465371 26010405 32465542 26010542 32465713 26010679 32465884 26010816 32466055 26010953 32466226 26011090 32466397 26011227 32466568 26011364 32466739 26011501 32466910 26011638 32467081 26011775 32467252 26011912 32467423 26012049 32467594 26012186 32467765 26012323 32467936 26012460 32468107 26012597 32468278 26012734 32468449 26012871 32468620 26013008 32468791 26013145 32468962 26013282 32469133 26013419 32469304 26013556 32469475 26013693 32469646 26013830 32469817 26013967 32469988 26014104 32470159 26014241 32470330 26014378 32470501 26014515 32470672 26014652 32470843 26014789 32471014 26014926 32471185 26015063 32471356 26015200 32471527 26015337 32471698 26015474 32471869 26015611 32472040 26015748 32472211 26015885 32472382 26016022 32472553 26016159 32472724 26016296 32472895 26016433 32473066 26016570 32473237 26016707 32473408 26016844 32473579 26016981 32473750 26017118 32473921 26017255 32474092 26017392 32474263 26017529 32474434 26017666 32474605 26017803 32474776 26017940 32474947 26018077 32475118 26018214 32475289 26018351 32475460 26018488 32475631 26018625 32475802 26018762 32475973 26018899 32476144 26019036 32476315 26019173 32476486 26019310 32476657 26019447 32476828 26019584 32476999 26019721 32477170 26019858 32477341 26019995 32477512 26020132 32477683 26020269 32477854 26020406 32478025 26020543 32478196 26020680 32478367 26020817 32478538 26020954 32478709 26021091 32478880 26021228 32479051 26021365 32479222 26021502 32479393 26021639 32479564 26021776 32479735 26021913 32479906 26022050 32480077 26022187 32480248 26022324 32480419 26022461 32480590 26022598 32480761 26022735 32480932 26022872 32481103 26023009 32481274 26023146 32481445 26023283 32481616 26023420 32481787 26023557 32481958 26023694 32482129 26023831 32482300 26023968 32482471 26024105 32482642 26024242 32482813 26024379 32482984 26024516 32483155 26024653 32483326 26024790 32483497 26024927 32483668 26025064 32483839 26025201 32484010 26025338 32484181 26025475 32484352 26025612 32484523 26025749 32484694 26025886 32484865 26026023 32485036 26026160 32485207 26026297 32485378 26026434 32485549 26026571 32485720 26026708 32485891 26026845 32486062 26026982 32486233 26027119 32486404 26027256 32486575 26027393 32486746 26027530 32486917 26027667 32487088 26027804 32487259 26027941 32487430 26028078 32487601 26028215 32487772 26028352 32487943 26028489 32488114 26028626 32488285
1000 78362900 0 78362900 97810627 78363037 97810798 78363174 97810969 78363311 97811140 78363448 97811311 78363585 97811482 78363722 97811653 78363859 97811824 78363996 97811995 78364133 97812166 78364270 97812337 78364407 97812508 78364544 97812679 78364681 97812850 78364818 97813021 78364955 97813192 78365092 97813363 78365229 97813534 78365366 97813705 78365503 97813876 78365640 97814047 78365777 97814218 78365914 97814389 78366051 97814560 78366188 97814731 78366325 97814902 78366462 97815073 78366599 97815244 78366736 97815415 78366873 97815586 78367010 97815757 78367147 97815928 78367284 97816099 78367421 97816270 78367558 97816441 78367695 97816612 78367832 97816783 78367969 97816954 78368106 97817125 78368243 97817296 78368380 97817467 78368517 97817638 78368654 97817809 78368791 97817980 78368928 97818151 78369065 97818322 78369202 97818493 78369339 97818664 78369476 97818835 78369613 97819006 78369750 97819177 78369887 97819348 78370024 97819519 78370161 97819690 78370298 97819861 78370435 97820032 78370572 97820203 78370709 97820374 78370846 97820545 78370983 97820716 78371120 97820887 78371257 97821058 78371394 97821229 78371531 97821400 78371668 97821571 78371805 97821742 78371942 97821913 78372079 97822084 78372216 97822255 78372353 97822426 78372490 97822597 78372627 97822768 78372764 97822939 78372901 97823110 78373038 97823281 78373175 97823452 78373312 97823623 78373449 97823794 78373586 97823965 78373723 97824136 78373860 97824307 78373997 97824478 78374134 97824649 78374271 97824820 78374408 97824991 78374545 97825162 78374682 97825333 78374819 97825504 78374956 97825675 78375093 97825846 78375230 97826017 78375367 97826188 78375504 97826359 78375641 97826530 78375778 97826701 78375915 97826872 78376052 97827043 78376189 97827214 78376326 97827385 78376463 97827556 78376600 97827727 78376737 97827898 78376874 97828069 78377011 97828240 78377148 97828411 78377285 97828582 78377422 97828753 78377559 97828924 78377696 97829095 78377833 97829266 78377970 97829437 78378107 97829608 78378244 97829779 78378381 97829950 78378518 97830121 78378655 97830292 78378792 97830463 78378929 97830634 78379066 97830805 78379203 97830976 78379340 97831147 78379477 97831318 78379614 97831489 78379751 97831660 78379888 97831831 78380025 97832002 78380162 97832173 78380299 97832344 78380436 97832515 78380573 97832686 78380710 97832857 78380847 97833028 78380984 97833199 78381121 97833370 78381258 97833541 78381395 97833712 78381532 97833883 78381669 97834054 78381806 97834225 78381943 97834396 78382080 97834567 78382217 97834738 78382354 97834909 78382491 97835080 78382628 97835251 78382765 97835422 78382902 97835593 78383039 97835764 78383176 97835935 78383313 97836106 78383450 97836277 78383587 97836448 78383724 97836619 78383861 97836790 78383998 97836961 78384135 97837132 78384272 97837303 78384409 97837474 78384546 97837645 78384683 97837816 78384820 97837987 78384957 97838158 78385094 97838329 78385231 97838500 78385368 97838671 78385505 97838842 78385642 97839013 78385779 97839184 78385916 97839355 78386053 97839526 78386190 97839697 78386327 97839868 78386464 97840039 78386601 97840210 78386738 97840381 78386875 97840552 78387012 97840723 78387149 97840894 78387286 97841065 78387423 97841236 78387560 97841407 78387697 97841578 78387834 97841749 78387971 97841920 78388108 97842091 78388245 97842262 78388382 97842433 78388519 97842604 78388656 97842775 78388793 97842946 78388930 97843117 78389067 97843288 78389204 97843459 78389341 97843630 78389478 97843801 78389615 97843972 78389752 97844143 78389889 97844314 78390026 97844485 78390163 97844656 78390300 97844827 78390437 97844998 78390574 97845169 78390711 97845340 78390848 97845511 78390985 97845682 78391122 97845853 78391259 97846024 78391396 97846195 78391533 97846366 78391670 97846537 78391807 97846708 78391944 97846879 78392081 97847050 78392218 97847221 78392355 97847392 78392492 97847563 78392629 97847734 78392766 97847905 78392903 97848076 78393040 97848247 78393177 97848418 78393314 97848589 78393451 97848760 78393588 97848931 78393725 97849102 78393862 97849273 78393999 97849444 78394136 97849615 78394273 97849786 78394410 97849957 78394547 97850128 78394684 97850299 78394821 97850470 78394958 97850641 78395095 97850812 78395232 97850983 78395369 97851154 78395506 97851325 78395643 97851496 78395780 97851667 78395917 97851838 78396054 97852009 78396191 97852180 78396328 97852351 78396465 97852522 78396602 97852693 78396739 97852864 78396876 97853035 78397013 97853206 78397150 97853377 78397287 97853548 78397424 97853719 78397561 97853890 78397698 97854061 78397835 97854232 78397972 97854403 78398109 97854574 78398246 97854745 78398383 97854916 78398520 97855087 78398657 97855258 78398794 97855429 78398931 97855600 78399068 97855771 78399205 97855942 78399342 97856113 78399479 97856284 78399616 97856455 78399753 97856626 78399890 97856797 78400027 97856968 78400164 97857139 78400301 97857310 78400438 97857481 78400575 97857652 78400712 97857823 78400849 97857994 78400986 97858165 78401123 97858336 78401260 97858507 78401397 97858678 78401534 97858849 78401671 97859020 78401808 97859191 78401945 97859362 78402082 97859533 78402219 97859704 78402356 97859875 78402493 97860046 78402630 97860217 78402767 97860388 78402904 97860559 78403041 97860730 78403178 97860901 78403315 97861072 78403452 97861243 78403589 97861414 78403726 97861585 78403863 97861756 78404000 97861927 78404137 97862098 78404274 97862269 78404411 97862440 78404548 97862611 78404685 97862782 78404822 97862953 78404959 97863124 78405096 97863295 78405233 97863466 78405370 97863637 78405507 97863808 78405644 97863979 78405781 97864150 78405918 97864321 78406055 97864492 78406192 97864663 78406329 97864834 78406466 97865005 78406603 97865176 78406740 97865347 78406877 97865518 78407014 97865689 78407151 97865860 78407288 97866031 78407425 97866202 78407562 97866373 78407699 97866544 78407836 97866715 78407973 97866886 78408110 97867057 78408247 97867228 78408384 97867399 78408521 97867570 78408658 97867741 78408795 97867912 78408932 97868083 78409069 97868254 78409206 97868425 78409343 97868596 78409480 97868767 78409617 97868938 78409754 97869109 78409891 97869280 78410028 97869451 78410165 97869622 78410302 97869793 78410439 97869964 78410576 97870135 78410713 97870306 78410850 97870477 78410987 97870648 78411124 97870819 78411261 97870990 78411398 97871161 78411535 97871332 78411672 97871503 78411809 97871674 78411946 97871845 78412083 97872016 78412220 97872187 78412357 97872358 78412494 97872529 78412631 97872700 78412768 97872871 78412905 97873042 78413042 97873213 78413179 97873384 78413316 97873555 78413453 97873726 78413590 97873897 78413727 97874068 78413864 97874239 78414001 97874410 78414138 97874581 78414275 97874752 78414412 97874923 78414549 97875094 78414686 97875265 78414823 97875436 78414960 97875607 78415097 97875778 78415234 97875949 78415371 97876120 78415508 97876291 78415645 97876462 78415782 97876633 78415919 97876804 78416056 97876975 78416193 97877146 78416330 97877317 78416467 97877488 78416604 97877659 78416741 97877830 78416878 97878001 78417015 97878172 78417152 97878343 78417289 97878514 78417426 97878685 78417563 97878856 78417700 97879027 78417837 97879198 78417974 97879369 78418111 97879540 78418248 97879711 78418385 97879882 78418522 97880053 78418659 97880224 78418796 97880395 78418933 97880566 78419070 97880737 78419207 97880908 78419344 97881079 78419481 97881250 78419618 97881421 78419755 97881592 78419892 97881763 78420029 97881934 78420166 97882105 78420303 97882276 78420440 97882447 78420577 97882618 78420714 97882789 78420851 97882960 78420988 97883131 78421125 97883302 78421262 97883473 78421399 97883644 78421536 97883815 78421673 97883986 78421810 97884157 78421947 97884328 78422084 97884499 78422221 97884670 78422358 97884841 78422495 97885012 78422632 97885183 78422769 97885354 78422906 97885525 78423043 97885696 78423180 97885867 78423317 97886038 78423454 97886209 78423591 97886380 78423728 97886551 78423865 97886722 78424002 97886893 78424139 97887064 78424276 97887235 78424413 97887406 78424550 97887577 78424687 97887748 78424824 97887919 78424961 97888090 78425098 97888261 78425235 97888432 78425372 97888603 78425509 97888774 78425646 97888945 78425783 97889116 78425920 97889287 78426057 97889458 78426194 97889629 78426331 97889800 78426468 97889971 78426605 97890142 78426742 97890313 78426879 97890484 78427016 97890655 78427153 97890826 78427290 97890997 78427427 97891168 78427564 97891339 78427701 97891510 78427838 97891681 78427975 97891852 78428112 97892023 78428249 97892194 78428386 97892365 78428523 97892536 78428660 97892707 78428797 97892878 78428934 97893049 78429071 97893220 78429208 97893391 78429345 97893562 78429482 97893733 78429619 97893904 78429756 97894075 78429893 97894246 78430030 97894417 78430167 97894588 78430304 97894759 78430441 97894930 78430578 97895101 78430715 97895272 78430852 97895443 78430989 97895614 78431126 97895785 78431263 97895956 78431400 97896127 78431537 97896298 78431674 97896469 78431811 97896640 78431948 97896811 78432085 97896982 78432222 97897153 78432359 97897324 78432496 97897495 78432633 97897666 78432770 97897837 78432907 97898008 78433044 97898179 78433181 97898350 78433318 97898521 78433455 97898692 78433592 97898863 78433729 97899034 78433866 97899205 78434003 97899376 78434140 97899547 78434277 97899718 78434414 97899889 78434551 97900060 78434688 97900231 78434825 97900402 78434962 97900573 78435099 97900744 78435236 97900915 78435373 97901086 78435510 97901257 78435647 97901428 78435784 97901599 78435921 97901770 78436058 97901941 78436195 97902112 78436332 97902283 78436469 97902454 78436606 97902625 78436743 97902796 78436880 97902967 78437017 97903138 78437154 97903309 78437291 97903480 78437428 97903651 78437565 97903822 78437702 97903993 78437839 97904164 78437976 97904335 78438113 97904506 78438250 97904677 78438387 97904848 78438524 97905019 78438661 97905190 78438798 97905361 78438935 97905532 78439072 97905703 78439209 97905874 78439346 97906045 78439483 97906216 78439620 97906387 78439757 97906558 78439894 97906729 78440031 97906900 78440168 97907071 78440305 97907242 78440442 97907413 78440579 97907584 78440716 97907755 78440853 97907926 78440990 97908097 78441127 97908268 78441264 97908439 78441401 97908610 78441538 97908781 78441675 97908952 78441812 97909123 78441949 97909294 78442086 97909465 78442223 97909636 78442360 97909807 78442497 97909978 78442634 97910149 78442771 97910320 78442908 97910491 78443045 97910662 78443182 97910833 78443319 97911004 78443456 97911175 78443593 97911346 78443730 97911517 78443867 97911688 78444004 97911859 78444141 97912030 78444278 97912201 78444415 97912372 78444552 97912543 78444689 97912714 78444826 97912885 78444963 97913056 78445100 97913227 78445237 97913398 78445374 97913569 78445511 97913740 78445648 97913911 78445785 97914082 78445922 97914253 78446059 97914424 78446196 97914595 78446333 97914766 78446470 97914937 78446607 97915108 78446744 97915279 78446881 97915450 78447018 97915621 78447155 97915792 78447292 97915963 78447429 97916134 78447566 97916305 78447703 97916476 78447840 97916647 78447977 97916818 78448114 97916989 78448251 97917160 78448388 97917331 78448525 97917502 78448662 97917673 78448799 97917844 78448936 97918015 78449073 97918186 78449210 97918357 78449347 97918528 78449484 97918699 78449621 97918870 78449758 97919041 78449895 97919212 78450032 97919383 78450169 97919554 78450306 97919725 78450443 97919896 78450580 97920067 78450717 97920238 78450854 97920409 78450991 97920580 78451128 97920751 78451265 97920922 78451402 97921093 78451539 97921264 78451676 97921435 78451813 97921606 78451950 97921777 78452087 97921948 78452224 97922119 78452361 97922290 78452498 97922461 78452635 97922632 78452772 97922803 78452909 97922974 78453046 97923145 78453183 97923316 78453320 97923487 78453457 97923658 78453594 97923829 78453731 97924000 78453868 97924171 78454005 97924342 78454142 97924513 78454279 97924684 78454416 97924855 78454553 97925026 78454690 97925197 78454827 97925368 78454964 97925539 78455101 97925710 78455238 97925881 78455375 97926052 78455512 97926223 78455649 97926394 78455786 97926565 78455923 97926736 78456060 97926907 78456197 97927078 78456334 97927249 78456471 97927420 78456608 97927591 78456745 97927762 78456882 97927933 78457019 97928104 78457156 97928275 78457293 97928446 78457430 97928617 78457567 97928788 78457704 97928959 78457841 97929130 78457978 97929301 78458115 97929472 78458252 97929643 78458389 97929814 78458526 97929985 78458663 97930156 78458800 97930327 78458937 97930498 78459074 97930669 78459211 97930840 78459348 97931011 78459485 97931182 78459622 97931353 78459759 97931524 78459896 97931695 78460033 97931866 78460170 97932037 78460307 97932208 78460444 97932379 78460581 97932550 78460718 97932721 78460855 97932892 78460992 97933063 78461129 97933234 78461266 97933405 78461403 97933576 78461540 97933747 78461677 97933918 78461814 97934089 78461951 97934260 78462088 97934431 78462225 97934602 78462362 97934773 78462499 97934944 78462636 97935115 78462773 97935286 78462910 97935457 78463047 97935628 78463184 97935799 78463321 97935970 78463458 97936141 78463595 97936312 78463732 97936483 78463869 97936654 78464006 97936825 78464143 97936996 78464280 97937167 78464417 97937338 78464554 97937509 78464691 97937680 78464828 97937851 78464965 97938022 78465102 97938193 78465239 97938364 78465376 97938535 78465513 97938706 78465650 97938877 78465787 97939048 78465924 97939219 78466061 97939390 78466198 97939561 78466335 97939732 78466472 97939903 78466609 97940074 78466746 97940245 78466883 97940416 78467020 97940587 78467157 97940758 78467294 97940929 78467431 97941100 78467568 97941271 78467705 97941442 78467842 97941613 78467979 97941784 78468116 97941955 78468253 97942126 78468390 97942297 78468527 97942468 78468664 97942639 78468801 97942810 78468938 97942981 78469075 97943152 78469212 97943323 78469349 97943494 78469486 97943665 78469623 97943836 78469760 97944007 78469897 97944178 78470034 97944349 78470171 97944520 78470308 97944691 78470445 97944862 78470582 97945033 78470719 97945204 78470856 97945375 78470993 97945546 78471130 97945717 78471267 97945888 78471404 97946059 78471541 97946230 78471678 97946401 78471815 97946572 78471952 97946743 78472089 97946914 78472226 97947085 78472363 97947256 78472500 97947427 78472637 97947598 78472774 97947769 78472911 97947940 78473048 97948111 78473185 97948282 78473322 97948453 78473459 97948624 78473596 97948795 78473733 97948966 78473870 97949137 78474007 97949308 78474144 97949479 78474281 97949650 78474418 97949821 78474555 97949992 78474692 97950163 78474829 97950334 78474966 97950505 78475103 97950676 78475240 97950847 78475377 97951018 78475514 97951189 78475651 97951360 78475788 97951531 78475925 97951702 78476062 97951873 78476199 97952044 78476336 97952215 78476473 97952386 78476610 97952557 78476747 97952728 78476884 97952899 78477021 97953070 78477158 97953241 78477295 97953412 78477432 97953583 78477569 97953754 78477706 97953925 78477843 97954096 78477980 97954267 78478117 97954438 78478254 97954609 78478391 97954780 78478528 97954951 78478665 97955122 78478802 97955293 78478939 97955464 78479076 97955635 78479213 97955806 78479350 97955977 78479487 97956148 78479624 97956319 78479761 97956490 78479898 97956661 78480035 97956832 78480172 97957003 78480309 97957174 78480446 97957345 78480583 97957516 78480720 97957687 78480857 97957858 78480994 97958029 78481131 97958200 78481268 97958371 78481405 97958542 78481542 97958713 78481679 97958884 78481816 97959055 78481953 97959226 78482090 97959397 78482227 97959568 78482364 97959739 78482501 97959910 78482638 97960081 78482775 97960252 78482912 97960423 78483049 97960594 78483186 97960765 78483323 97960936 78483460 97961107 78483597 97961278 78483734 97961449 78483871 97961620 78484008 97961791 78484145 97961962 78484282 97962133 78484419 97962304 78484556 97962475 78484693 97962646 78484830 97962817 78484967 97962988 78485104 97963159 78485241 97963330 78485378 97963501 78485515 97963672 78485652 97963843 78485789 97964014 78485926 97964185 78486063 97964356 78486200 97964527 78486337 97964698 78486474 97964869 78486611 97965040 78486748 97965211 78486885 97965382 78487022 97965553 78487159 97965724 78487296 97965895 78487433 97966066 78487570 97966237 78487707 97966408 78487844 97966579 78487981 97966750 78488118 97966921 78488255 97967092 78488392 97967263 78488529 97967434 78488666 97967605 78488803 97967776 78488940 97967947 78489077 97968118 78489214 97968289 78489351 97968460 78489488 97968631 78489625 97968802 78489762 97968973 78489899 97969144 78490036 97969315 78490173 97969486 78490310 97969657 78490447 97969828 78490584 97969999 78490721 97970170 78490858 97970341 78490995 97970512 78491132 97970683 78491269 97970854 78491406 97971025 78491543 97971196 78491680 97971367 78491817 97971538 78491954 97971709 78492091 97971880 78492228 97972051 78492365 97972222 78492502 97972393 78492639 97972564 78492776 97972735 78492913 97972906 78493050 97973077 78493187 97973248 78493324 97973419 78493461 97973590 78493598 97973761 78493735 97973932 78493872 97974103 78494009 97974274 78494146 97974445 78494283 97974616 78494420 97974787 78494557 97974958 78494694 97975129 78494831 97975300 78494968 97975471 78495105 97975642 78495242 97975813 78495379 97975984 78495516 97976155 78495653 97976326 78495790 97976497 78495927 97976668 78496064 97976839 78496201 97977010 78496338 97977181 78496475 97977352 78496612 97977523 78496749 97977694 78496886 97977865 78497023 97978036 78497160 97978207 78497297 97978378 78497434 97978549 78497571 97978720 78497708 97978891 78497845 97979062 78497982 97979233 78498119 97979404 78498256 97979575 78498393 97979746 78498530 97979917 78498667 97980088 78498804 97980259 78498941 97980430 78499078 97980601 78499215 97980772 78499352 97980943 78499489 97981114 78499626 97981285
1000 13282972 0 13282972 16579476 13283109 16579647 13283246 16579818 13283383 16579989 13283520 16580160 13283657 16580331 13283794 16580502 13283931 16580673 13284068 16580844 13284205 16581015 13284342 16581186 13284479 16581357 13284616 16581528 13284753 16581699 13284890 16581870 13285027 16582041 13285164 16582212 13285301 16582383 13285438 16582554 13285575 16582725 13285712 16582896 13285849 16583067 13285986 16583238 13286123 16583409 13286260 16583580 13286397 16583751 13286534 16583922 13286671 16584093 13286808 16584264 13286945 16584435 13287082 16584606 13287219 16584777 13287356 16584948 13287493 16585119 13287630 16585290 13287767 16585461 13287904 16585632 13288041 16585803 13288178 16585974 13288315 16586145 13288452 16586316 13288589 16586487 13288726 16586658 13288863 16586829 13289000 16587000 13289137 16587171 13289274 16587342 13289411 16587513 13289548 16587684 13289685 16587855 13289822 16588026 13289959 16588197 13290096 16588368 13290233 16588539 13290370 16588710 13290507 16588881 13290644 16589052 13290781 16589223 13290918 16589394 13291055 16589565 13291192 16589736 13291329 16589907 13291466 16590078 13291603 16590249 13291740 16590420 13291877 16590591 13292014 16590762 13292151 16590933 13292288 16591104 13292425 16591275 13292562 16591446 13292699 16591617 13292836 16591788 13292973 16591959 13293110 16592130 13293247 16592301 13293384 16592472 13293521 16592643 13293658 16592814 13293795 16592985 13293932 16593156 13294069 16593327 13294206 16593498 13294343 16593669 13294480 16593840 13294617 16594011 13294754 16594182 13294891 16594353 13295028 16594524 13295165 16594695 13295302 16594866 13295439 16595037 13295576 16595208 13295713 16595379 13295850 16595550 13295987 16595721 13296124 16595892 13296261 16596063 13296398 16596234 13296535 16596405 13296672 16596576 13296809 16596747 13296946 16596918 13297083 16597089 13297220 16597260 13297357 16597431 13297494 16597602 13297631 16597773 13297768 16597944 13297905 16598115 13298042 16598286 13298179 16598457 13298316 16598628 13298453 16598799 13298590 16598970 13298727 16599141 13298864 16599312 13299001 16599483 13299138 16599654 13299275 16599825 13299412 16599996 13299549 16600167 13299686 16600338 13299823 16600509 13299960 16600680 13300097 16600851 13300234 16601022 13300371 16601193 13300508 16601364 13300645 16601535 13300782 16601706 13300919 16601877 13301056 16602048 13301193 16602219 13301330 16602390 13301467 16602561 13301604 16602732 13301741 16602903 13301878 16603074 13302015 16603245 13302152 16603416 13302289 16603587 13302426 16603758 13302563 16603929 13302700 16604100 13302837 16604271 13302974 16604442 13303111 16604613 13303248 16604784 13303385 16604955 13303522 16605126 13303659 16605297 13303796 16605468 13303933 16605639 13304070 16605810 13304207 16605981 13304344 16606152 13304481 16606323 13304618 16606494 13304755 16606665 13304892 16606836 13305029 16607007 13305166 16607178 13305303 16607349 13305440 16607520 13305577 16607691 13305714 16607862 13305851 16608033 13305988 16608204 13306125 16608375 13306262 16608546 13306399 16608717 13306536 16608888 13306673 16609059 13306810 16609230 13306947 16609401 13307084 16609572 13307221 16609743 13307358 16609914 13307495 16610085 13307632 16610256 13307769 16610427 13307906 16610598 13308043 16610769 13308180 16610940 13308317 16611111 13308454 16611282 13308591 16611453 13308728 16611624 13308865 16611795 13309002 16611966 13309139 16612137 13309276 16612308 13309413 16612479 13309550 16612650 13309687 16612821 13309824 16612992 13309961 16613163 13310098 16613334 13310235 16613505 13310372 16613676 13310509 16613847 13310646 16614018 13310783 16614189 13310920 16614360 13311057 16614531 13311194 16614702 13311331 16614873 13311468 16615044 13311605 16615215 13311742 16615386 13311879 16615557 13312016 16615728 13312153 16615899 13312290 16616070 13312427 16616241 13312564 16616412 13312701 16616583 13312838 16616754 13312975 16616925 13313112 16617096 13313249 16617267 13313386 16617438 13313523 16617609 13313660 16617780 13313797 16617951 13313934 16618122 13314071 16618293 13314208 16618464 13314345 16618635 13314482 16618806 13314619 16618977 13314756 16619148 13314893 16619319 13315030 16619490 13315167 16619661 13315304 16619832 13315441 16620003 13315578 16620174 13315715 16620345 13315852 16620516 13315989 16620687 13316126 16620858 13316263 16621029 13316400 16621200 13316537 16621371 13316674 16621542 13316811 16621713 13316948 16621884 13317085 16622055 13317222 16622226 13317359 16622397 13317496 16622568 13317633 16622739 13317770 16622910 13317907 16623081 13318044 16623252 13318181 16623423 13318318 16623594 13318455 16623765 13318592 16623936 13318729 16624107 13318866 16624278 13319003 16624449 13319140 16624620 13319277 16624791 13319414 16624962 13319551 16625133 13319688 16625304 13319825 16625475 13319962 16625646 13320099 16625817 13320236 16625988 13320373 16626159 13320510 16626330 13320647 16626501 13320784 16626672 13320921 16626843 13321058 16627014 13321195 16627185 13321332 16627356 13321469 16627527 13321606 16627698 13321743 16627869 13321880 16628040 13322017 16628211 13322154 16628382 13322291 16628553 13322428 16628724 13322565 16628895 13322702 16629066 13322839 16629237 13322976 16629408 13323113 16629579 13323250 16629750 13323387 16629921 13323524 16630092 13323661 16630263 13323798 16630434 13323935 16630605 13324072 16630776 13324209 16630947 13324346 16631118 13324483 16631289 13324620 16631460 13324757 16631631 13324894 16631802 13325031 16631973 13325168 16632144 13325305 16632315 13325442 16632486 13325579 16632657 13325716 16632828 13325853 16632999 13325990 16633170 13326127 16633341 13326264 16633512 13326401 16633683 13326538 16633854 13326675 16634025 13326812 16634196 13326949 16634367 13327086 16634538 13327223 16634709 13327360 16634880 13327497 16635051 13327634 16635222 13327771 16635393 13327908 16635564 13328045 16635735 13328182 16635906 13328319 16636077 13328456 16636248 13328593 16636419 13328730 16636590 13328867 16636761 13329004 16636932 13329141 16637103 13329278 16637274 13329415 16637445 13329552 16637616 13329689 16637787 13329826 16637958 13329963 16638129 13330100 16638300 13330237 16638471 13330374 16638642 13330511 16638813 13330648 16638984 13330785 16639155 13330922 16639326 13331059 16639497 13331196 16639668 13331333 16639839 13331470 16640010 13331607 16640181 13331744 16640352 13331881 16640523 13332018 16640694 13332155 16640865 13332292 16641036 13332429 16641207 13332566 16641378 13332703 16641549 13332840 16641720 13332977 16641891 13333114 16642062 13333251 16642233 13333388 16642404 13333525 16642575 13333662 16642746 13333799 16642917 13333936 16643088 13334073 16643259 13334210 16643430 13334347 16643601 13334484 16643772 13334621 16643943 13334758 16644114 13334895 16644285 13335032 16644456 13335169 16644627 13335306 16644798 13335443 16644969 13335580 16645140 13335717 16645311 13335854 16645482 13335991 16645653 13336128 16645824 13336265 16645995 13336402 16646166 13336539 16646337 13336676 16646508 13336813 16646679 13336950 16646850 13337087 16647021 13337224 16647192 13337361 16647363 13337498 16647534 13337635 16647705 13337772 16647876 13337909 16648047 13338046 16648218 13338183 16648389 13338320 16648560 13338457 16648731 13338594 16648902 13338731 16649073 13338868 16649244 13339005 16649415 13339142 16649586 13339279 16649757 13339416 16649928 13339553 16650099 13339690 16650270 13339827 16650441 13339964 16650612 13340101 16650783 13340238 16650954 13340375 16651125 13340512 16651296 13340649 16651467 13340786 16651638 13340923 16651809 13341060 16651980 13341197 16652151 13341334 16652322 13341471 16652493 13341608 16652664 13341745 16652835 13341882 16653006 13342019 16653177 13342156 16653348 13342293 16653519 13342430 16653690 13342567 16653861 13342704 16654032 13342841 16654203 13342978 16654374 13343115 16654545 13343252 16654716 13343389 16654887 13343526 16655058 13343663 16655229 13343800 16655400 13343937 16655571 13344074 16655742 13344211 16655913 13344348 16656084 13344485 16656255 13344622 16656426 13344759 16656597 13344896 16656768 13345033 16656939 13345170 16657110 13345307 16657281 13345444 16657452 13345581 16657623 13345718 16657794 13345855 16657965 13345992 16658136 13346129 16658307 13346266 16658478 13346403 16658649 13346540 16658820 13346677 16658991 13346814 16659162 13346951 16659333 13347088 16659504 13347225 16659675 13347362 16659846 13347499 16660017 13347636 16660188 13347773 16660359 13347910 16660530 13348047 16660701 13348184 16660872 13348321 16661043 13348458 16661214 13348595 16661385 13348732 16661556 13348869 16661727 13349006 16661898 13349143 16662069 13349280 16662240 13349417 16662411 13349554 16662582 13349691 16662753 13349828 16662924 13349965 16663095 13350102 16663266 13350239 16663437 13350376 16663608 13350513 16663779 13350650 16663950 13350787 16664121 13350924 16664292 13351061 16664463 13351198 16664634 13351335 16664805 13351472 16664976 13351609 16665147 13351746 16665318 13351883 16665489 13352020 16665660 13352157 16665831 13352294 16666002 13352431 16666173 13352568 16666344 13352705 16666515 13352842 16666686 13352979 16666857 13353116 16667028 13353253 16667199 13353390 16667370 13353527 16667541 13353664 16667712 13353801 16667883 13353938 16668054 13354075 16668225 13354212 16668396 13354349 16668567 13354486 16668738 13354623 16668909 13354760 16669080 13354897 16669251 13355034 16669422 13355171 16669593 13355308 16669764 13355445 16669935 13355582 16670106 13355719 16670277 13355856 16670448 13355993 16670619 13356130 16670790 13356267 16670961 13356404 16671132 13356541 16671303 13356678 16671474 13356815 16671645 13356952 16671816 13357089 16671987 13357226 16672158 13357363 16672329 13357500 16672500 13357637 16672671 13357774 16672842 13357911 16673013 13358048 16673184 13358185 16673355 13358322 16673526 13358459 16673697 13358596 16673868 13358733 16674039 13358870 16674210 13359007 16674381 13359144 16674552 13359281 16674723 13359418 16674894 13359555 16675065 13359692 16675236 13359829 16675407 13359966 16675578 13360103 16675749 13360240 16675920 13360377 16676091 13360514 16676262 13360651 16676433 13360788 16676604 13360925 16676775 13361062 16676946 13361199 16677117 13361336 16677288 13361473 16677459 13361610 16677630 13361747 16677801 13361884 16677972 13362021 16678143 13362158 16678314 13362295 16678485 13362432 16678656 13362569 16678827 13362706 16678998 13362843 16679169 13362980 16679340 13363117 16679511 13363254 16679682 13363391 16679853 13363528 16680024 13363665 16680195 13363802 16680366 13363939 16680537 13364076 16680708 13364213 16680879 13364350 16681050 13364487 16681221 13364624 16681392 13364761 16681563 13364898 16681734 13365035 16681905 13365172 16682076 13365309 16682247 13365446 16682418 13365583 16682589 13365720 16682760 13365857 16682931 13365994 16683102 13366131 16683273 13366268 16683444 13366405 16683615 13366542 16683786 13366679 16683957 13366816 16684128 13366953 16684299 13367090 16684470 13367227 16684641 13367364 16684812 13367501 16684983 13367638 16685154 13367775 16685325 13367912 16685496 13368049 16685667 13368186 16685838 13368323 16686009 13368460 16686180 13368597 16686351 13368734 16686522 13368871 16686693 13369008 16686864 13369145 16687035 13369282 16687206 13369419 16687377 13369556 16687548 13369693 16687719 13369830 16687890 13369967 16688061 13370104 16688232 13370241 16688403 13370378 16688574 13370515 16688745 13370652 16688916 13370789 16689087 13370926 16689258 13371063 16689429 13371200 16689600 13371337 16689771 13371474 16689942 13371611 16690113 13371748 16690284 13371885 16690455 13372022 16690626 13372159 16690797 13372296 16690968 13372433 16691139 13372570 16691310 13372707 16691481 13372844 16691652 13372981 16691823 13373118 16691994 13373255 16692165 13373392 16692336 13373529 16692507 13373666 16692678 13373803 16692849 13373940 16693020 13374077 16693191 13374214 16693362 13374351 16693533 13374488 16693704 13374625 16693875 13374762 16694046 13374899 16694217 13375036 16694388 13375173 16694559 13375310 16694730 13375447 16694901 13375584 16695072 13375721 16695243 13375858 16695414 13375995 16695585 13376132 16695756 13376269 16695927 13376406 16696098 13376543 16696269 13376680 16696440 13376817 16696611 13376954 16696782 13377091 16696953 13377228 16697124 13377365 16697295 13377502 16697466 13377639 16697637 13377776 16697808 13377913 16697979 13378050 16698150 13378187 16698321 13378324 16698492 13378461 16698663 13378598 16698834 13378735 16699005 13378872 16699176 13379009 16699347 13379146 16699518 13379283 16699689 13379420 16699860 13379557 16700031 13379694 16700202 13379831 16700373 13379968 16700544 13380105 16700715 13380242 16700886 13380379 16701057 13380516 16701228 13380653 16701399 13380790 16701570 13380927 16701741 13381064 16701912 13381201 16702083 13381338 16702254 13381475 16702425 13381612 16702596 13381749 16702767 13381886 16702938 13382023 16703109 13382160 16703280 13382297 16703451 13382434 16703622 13382571 16703793 13382708 16703964 13382845 16704135 13382982 16704306 13383119 16704477 13383256 16704648 13383393 16704819 13383530 16704990 13383667 16705161 13383804 16705332 13383941 16705503 13384078 16705674 13384215 16705845 13384352 16706016 13384489 16706187 13384626 16706358 13384763 16706529 13384900 16706700 13385037 16706871 13385174 16707042 13385311 16707213 13385448 16707384 13385585 16707555 13385722 16707726 13385859 16707897 13385996 16708068 13386133 16708239 13386270 16708410 13386407 16708581 13386544 16708752 13386681 16708923 13386818 16709094 13386955 16709265 13387092 16709436 13387229 16709607 13387366 16709778 13387503 16709949 13387640 16710120 13387777 16710291 13387914 16710462 13388051 16710633 13388188 16710804 13388325 16710975 13388462 16711146 13388599 16711317 13388736 16711488 13388873 16711659 13389010 16711830 13389147 16712001 13389284 16712172 13389421 16712343 13389558 16712514 13389695 16712685 13389832 16712856 13389969 16713027 13390106 16713198 13390243 16713369 13390380 16713540 13390517 16713711 13390654 16713882 13390791 16714053 13390928 16714224 13391065 16714395 13391202 16714566 13391339 16714737 13391476 16714908 13391613 16715079 13391750 16715250 13391887 16715421 13392024 16715592 13392161 16715763 13392298 16715934 13392435 16716105 13392572 16716276 13392709 16716447 13392846 16716618 13392983 16716789 13393120 16716960 13393257 16717131 13393394 16717302 13393531 16717473 13393668 16717644 13393805 16717815 13393942 16717986 13394079 16718157 13394216 16718328 13394353 16718499 13394490 16718670 13394627 16718841 13394764 16719012 13394901 16719183 13395038 16719354 13395175 16719525 13395312 16719696 13395449 16719867 13395586 16720038 13395723 16720209 13395860 16720380 13395997 16720551 13396134 16720722 13396271 16720893 13396408 16721064 13396545 16721235 13396682 16721406 13396819 16721577 13396956 16721748 13397093 16721919 13397230 16722090 13397367 16722261 13397504 16722432 13397641 16722603 13397778 16722774 13397915 16722945 13398052 16723116 13398189 16723287 13398326 16723458 13398463 16723629 13398600 16723800 13398737 16723971 13398874 16724142 13399011 16724313 13399148 16724484 13399285 16724655 13399422 16724826 13399559 16724997 13399696 16725168 13399833 16725339 13399970 16725510 13400107 16725681 13400244 16725852 13400381 16726023 13400518 16726194 13400655 16726365 13400792 16726536 13400929 16726707 13401066 16726878 13401203 16727049 13401340 16727220 13401477 16727391 13401614 16727562 13401751 16727733 13401888 16727904 13402025 16728075 13402162 16728246 13402299 16728417 13402436 16728588 13402573 16728759 13402710 16728930 13402847 16729101 13402984 16729272 13403121 16729443 13403258 16729614 13403395 16729785 13403532 16729956 13403669 16730127 13403806 16730298 13403943 16730469 13404080 16730640 13404217 16730811 13404354 16730982 13404491 16731153 13404628 16731324 13404765 16731495 13404902 16731666 13405039 16731837 13405176 16732008 13405313 16732179 13405450 16732350 13405587 16732521 13405724 16732692 13405861 16732863 13405998 16733034 13406135 16733205 13406272 16733376 13406409 16733547 13406546 16733718 13406683 16733889 13406820 16734060 13406957 16734231 13407094 16734402 13407231 16734573 13407368 16734744 13407505 16734915 13407642 16735086 13407779 16735257 13407916 16735428 13408053 16735599 13408190 16735770 13408327 16735941 13408464 16736112 13408601 16736283 13408738 16736454 13408875 16736625 13409012 16736796 13409149 16736967 13409286 16737138 13409423 16737309 13409560 16737480 13409697 16737651 13409834 16737822 13409971 16737993 13410108 16738164 13410245 16738335 13410382 16738506 13410519 16738677 13410656 16738848 13410793 16739019 13410930 16739190 13411067 16739361 13411204 16739532 13411341 16739703 13411478 16739874 13411615 16740045 13411752 16740216 13411889 16740387 13412026 16740558 13412163 16740729 13412300 16740900 13412437 16741071 13412574 16741242 13412711 16741413 13412848 16741584 13412985 16741755 13413122 16741926 13413259 16742097 13413396 16742268 13413533 16742439 13413670 16742610 13413807 16742781 13413944 16742952 13414081 16743123 13414218 16743294 13414355 16743465 13414492 16743636 13414629 16743807 13414766 16743978 13414903 16744149 13415040 16744320 13415177 16744491 13415314 16744662 13415451 16744833 13415588 16745004 13415725 16745175 13415862 16745346 13415999 16745517 13416136 16745688 13416273 16745859 13416410 16746030 13416547 16746201 13416684 16746372 13416821 16746543 13416958 16746714 13417095 16746885 13417232 16747056 13417369 16747227 13417506 16747398 13417643 16747569 13417780 16747740 13417917 16747911 13418054 16748082 13418191 16748253 13418328 16748424 13418465 16748595 13418602 16748766 13418739 16748937 13418876 16749108 13419013 16749279 13419150 16749450 13419287 16749621 13419424 16749792 13419561 16749963 13419698 16750134
1000 73609141 0 73609141 91877103 73609278 91877274 73609415 91877445 73609552 91877616 73609689 91877787 73609826 91877958 73609963 91878129 73610100 91878300 73610237 91878471 73610374 91878642 73610511 91878813 73610648 91878984 73610785 91879155 73610922 91879326 73611059 91879497 73611196 91879668 73611333 91879839 73611470 91880010 73611607 91880181 73611744 91880352 73611881 91880523 73612018 91880694 73612155 91880865 73612292 91881036 73612429 91881207 73612566 91881378 73612703 91881549 73612840 91881720 73612977 91881891 73613114 91882062 73613251 91882233 73613388 91882404 73613525 91882575 73613662 91882746 73613799 91882917 73613936 91883088 73614073 91883259 73614210 91883430 73614347 91883601 73614484 91883772 73614621 91883943 73614758 91884114 73614895 91884285 73615032 91884456 73615169 91884627 73615306 91884798 73615443 91884969 73615580 91885140 73615717 91885311 73615854 91885482 73615991 91885653 73616128 91885824 73616265 91885995 73616402 91886166 73616539 91886337 73616676 91886508 73616813 91886679 73616950 91886850 73617087 91887021 73617224 91887192 73617361 91887363 73617498 91887534 73617635 91887705 73617772 91887876 73617909 91888047 73618046 91888218 73618183 91888389 73618320 91888560 73618457 91888731 73618594 91888902 73618731 91889073 73618868 91889244 73619005 91889415 73619142 91889586 73619279 91889757 73619416 91889928 73619553 91890099 73619690 91890270 73619827 91890441 73619964 91890612 73620101 91890783 73620238 91890954 73620375 91891125 73620512 91891296 73620649 91891467 73620786 91891638 73620923 91891809 73621060 91891980 73621197 91892151 73621334 91892322 73621471 91892493 73621608 91892664 73621745 91892835 73621882 91893006 73622019 91893177 73622156 91893348 73622293 91893519 73622430 91893690 73622567 91893861 73622704 91894032 73622841 91894203 73622978 91894374 73623115 91894545 73623252 91894716 73623389 91894887 73623526 91895058 73623663 91895229 73623800 91895400 73623937 91895571 73624074 91895742 73624211 91895913 73624348 91896084 73624485 91896255 73624622 91896426 73624759 91896597 73624896 91896768 73625033 91896939 73625170 91897110 73625307 91897281 73625444 91897452 73625581 91897623 73625718 91897794 73625855 91897965 73625992 91898136 73626129 91898307 73626266 91898478 73626403 91898649 73626540 91898820 73626677 91898991 73626814 91899162 73626951 91899333 73627088 91899504 73627225 91899675 73627362 91899846 73627499 91900017 73627636 91900188 73627773 91900359 73627910 91900530 73628047 91900701 73628184 91900872 73628321 91901043 73628458 91901214 73628595 91901385 73628732 91901556 73628869 91901727 73629006 91901898 73629143 91902069 73629280 91902240 73629417 91902411 73629554 91902582 73629691 91902753 73629828 91902924 73629965 91903095 73630102 91903266 73630239 91903437 73630376 91903608 73630513 91903779 73630650 91903950 73630787 91904121 73630924 91904292 73631061 91904463 73631198 91904634 73631335 91904805 73631472 91904976 73631609 91905147 73631746 91905318 73631883 91905489 73632020 91905660 73632157 91905831 73632294 91906002 73632431 91906173 73632568 91906344 73632705 91906515 73632842 91906686 73632979 91906857 73633116 91907028 73633253 91907199 73633390 91907370 73633527 91907541 73633664 91907712 73633801 91907883 73633938 91908054 73634075 91908225 73634212 91908396 73634349 91908567 73634486 91908738 73634623 91908909 73634760 91909080 73634897 91909251 73635034 91909422 73635171 91909593 73635308 91909764 73635445 91909935 73635582 91910106 73635719 91910277 73635856 91910448 73635993 91910619 73636130 91910790 73636267 91910961 73636404 91911132 73636541 91911303 73636678 91911474 73636815 91911645 73636952 91911816 73637089 91911987 73637226 91912158 73637363 91912329 73637500 91912500 73637637 91912671 73637774 91912842 73637911 91913013 73638048 91913184 73638185 91913355 73638322 91913526 73638459 91913697 73638596 91913868 73638733 91914039 73638870 91914210 73639007 91914381 73639144 91914552 73639281 91914723 73639418 91914894 73639555 91915065 73639692 91915236 73639829 91915407 73639966 91915578 73640103 91915749 73640240 91915920 73640377 91916091 73640514 91916262 73640651 91916433 73640788 91916604 73640925 91916775 73641062 91916946 73641199 91917117 73641336 91917288 73641473 91917459 73641610 91917630 73641747 91917801 73641884 91917972 73642021 91918143 73642158 91918314 73642295 91918485 73642432 91918656 73642569 91918827 73642706 91918998 73642843 91919169 73642980 91919340 73643117 91919511 73643254 91919682 73643391 91919853 73643528 91920024 73643665 91920195 73643802 91920366 73643939 91920537 73644076 91920708 73644213 91920879 73644350 91921050 73644487 91921221 73644624 91921392 73644761 91921563 73644898 91921734 73645035 91921905 73645172 91922076 73645309 91922247 73645446 91922418 73645583 91922589 73645720 91922760 73645857 91922931 73645994 91923102 73646131 91923273 73646268 91923444 73646405 91923615 73646542 91923786 73646679 91923957 73646816 91924128 73646953 91924299 73647090 91924470 73647227 91924641 73647364 91924812 73647501 91924983 73647638 91925154 73647775 91925325 73647912 91925496 73648049 91925667 73648186 91925838 73648323 91926009 73648460 91926180 73648597 91926351 73648734 91926522 73648871 91926693 73649008 91926864 73649145 91927035 73649282 91927206 73649419 91927377 73649556 91927548 73649693 91927719 73649830 91927890 73649967 91928061 73650104 91928232 73650241 91928403 73650378 91928574 73650515 91928745 73650652 91928916 73650789 91929087 73650926 91929258 73651063 91929429 73651200 91929600 73651337 91929771 73651474 91929942 73651611 91930113 73651748 91930284 73651885 91930455 73652022 91930626 73652159 91930797 73652296 91930968 73652433 91931139 73652570 91931310 73652707 91931481 73652844 91931652 73652981 91931823 73653118 91931994 73653255 91932165 73653392 91932336 73653529 91932507 73653666 91932678 73653803 91932849 73653940 91933020 73654077 91933191 73654214 91933362 73654351 91933533 73654488 91933704 73654625 91933875 73654762 91934046 73654899 91934217 73655036 91934388 73655173 91934559 73655310 91934730 73655447 91934901 73655584 91935072 73655721 91935243 73655858 91935414 73655995 91935585 73656132 91935756 73656269 91935927 73656406 91936098 73656543 91936269 73656680 91936440 73656817 91936611 73656954 91936782 73657091 91936953 73657228 91937124 73657365 91937295 73657502 91937466 73657639 91937637 73657776 91937808 73657913 91937979 73658050 91938150 73658187 91938321 73658324 91938492 73658461 91938663 73658598 91938834 73658735 91939005 73658872 91939176 73659009 91939347 73659146 91939518 73659283 91939689 73659420 91939860 73659557 91940031 73659694 91940202 73659831 91940373 73659968 91940544 73660105 91940715 73660242 91940886 73660379 91941057 73660516 91941228 73660653 91941399 73660790 91941570 73660927 91941741 73661064 91941912 73661201 91942083 73661338 91942254 73661475 91942425 73661612 91942596 73661749 91942767 73661886 91942938 73662023 91943109 73662160 91943280 73662297 91943451 73662434 91943622 73662571 91943793 73662708 91943964 73662845 91944135 73662982 91944306 73663119 91944477 73663256 91944648 73663393 91944819 73663530 91944990 73663667 91945161 73663804 91945332 73663941 91945503 73664078 91945674 73664215 91945845 73664352 91946016 73664489 91946187 73664626 91946358 73664763 91946529 73664900 91946700 73665037 91946871 73665174 91947042 73665311 91947213 73665448 91947384 73665585 91947555 73665722 91947726 73665859 91947897 73665996 91948068 73666133 91948239 73666270 91948410 73666407 91948581 73666544 91948752 73666681 91948923 73666818 91949094 73666955 91949265 73667092 91949436 73667229 91949607 73667366 91949778 73667503 91949949 73667640 91950120 73667777 91950291 73667914 91950462 73668051 91950633 73668188 91950804 73668325 91950975 73668462 91951146 73668599 91951317 73668736 91951488 73668873 91951659 73669010 91951830 73669147 91952001 73669284 91952172 73669421 91952343 73669558 91952514 73669695 91952685 73669832 91952856 73669969 91953027 73670106 91953198 73670243 91953369 73670380 91953540 73670517 91953711 73670654 91953882 73670791 91954053 73670928 91954224 73671065 91954395 73671202 91954566 73671339 91954737 73671476 91954908 73671613 91955079 73671750 91955250 73671887 91955421 73672024 91955592 73672161 91955763 73672298 91955934 73672435 91956105 73672572 91956276 73672709 91956447 73672846 91956618 73672983 91956789 73673120 91956960 73673257 91957131 73673394 91957302 73673531 91957473 73673668 91957644 73673805 91957815 73673942 91957986 73674079 91958157 73674216 91958328 73674353 91958499 73674490 91958670 73674627 91958841 73674764 91959012 73674901 91959183 73675038 91959354 73675175 91959525 73675312 91959696 73675449 91959867 73675586 91960038 73675723 91960209 73675860 91960380 73675997 91960551 73676134 91960722 73676271 91960893 73676408 91961064 73676545 91961235 73676682 91961406 73676819 91961577 73676956 91961748 73677093 91961919 73677230 91962090 73677367 91962261 73677504 91962432 73677641 91962603 73677778 91962774 73677915 91962945 73678052 91963116 73678189 91963287 73678326 91963458 73678463 91963629 73678600 91963800 73678737 91963971 73678874 91964142 73679011 91964313 73679148 91964484 73679285 91964655 73679422 91964826 73679559 91964997 73679696 91965168 73679833 91965339 73679970 91965510 73680107 91965681 73680244 91965852 73680381 91966023 73680518 91966194 73680655 91966365 73680792 91966536 73680929 91966707 73681066 91966878 73681203 91967049 73681340 91967220 73681477 91967391 73681614 91967562 73681751 91967733 73681888 91967904 73682025 91968075 73682162 91968246 73682299 91968417 73682436 91968588 73682573 91968759 73682710 91968930 73682847 91969101 73682984 91969272 73683121 91969443 73683258 91969614 73683395 91969785 73683532 91969956 73683669 91970127 73683806 91970298 73683943 91970469 73684080 91970640 73684217 91970811 73684354 91970982 73684491 91971153 73684628 91971324 73684765 91971495 73684902 91971666 73685039 91971837 73685176 91972008 73685313 91972179 73685450 91972350 73685587 91972521 73685724 91972692 73685861 91972863 73685998 91973034 73686135 91973205 73686272 91973376 73686409 91973547 73686546 91973718 73686683 91973889 73686820 91974060 73686957 91974231 73687094 91974402 73687231 91974573 73687368 91974744 73687505 91974915 73687642 91975086 73687779 91975257 73687916 91975428 73688053 91975599 73688190 91975770 73688327 91975941 73688464 91976112 73688601 91976283 73688738 91976454 73688875 91976625 73689012 91976796 73689149 91976967 73689286 91977138 73689423 91977309 73689560 91977480 73689697 91977651 73689834 91977822 73689971 91977993 73690108 91978164 73690245 91978335 73690382 91978506 73690519 91978677 73690656 91978848 73690793 91979019 73690930 91979190 73691067 91979361 73691204 91979532 73691341 91979703 73691478 91979874 73691615 91980045 73691752 91980216 73691889 91980387 73692026 91980558 73692163 91980729 73692300 91980900 73692437 91981071 73692574 91981242 73692711 91981413 73692848 91981584 73692985 91981755 73693122 91981926 73693259 91982097 73693396 91982268 73693533 91982439 73693670 91982610 73693807 91982781 73693944 91982952 73694081 91983123 73694218 91983294 73694355 91983465 73694492 91983636 73694629 91983807 73694766 91983978 73694903 91984149 73695040 91984320 73695177 91984491 73695314 91984662 73695451 91984833 73695588 91985004 73695725 91985175 73695862 91985346 73695999 91985517 73696136 91985688 73696273 91985859 73696410 91986030 73696547 91986201 73696684 91986372 73696821 91986543 73696958 91986714 73697095 91986885 73697232 91987056 73697369 91987227 73697506 91987398 73697643 91987569 73697780 91987740 73697917 91987911 73698054 91988082 73698191 91988253 73698328 91988424 73698465 91988595 73698602 91988766 73698739 91988937 73698876 91989108 73699013 91989279 73699150 91989450 73699287 91989621 73699424 91989792 73699561 91989963 73699698 91990134 73699835 91990305 73699972 91990476 73700109 91990647 73700246 91990818 73700383 91990989 73700520 91991160 73700657 91991331 73700794 91991502 73700931 91991673 73701068 91991844 73701205 91992015 73701342 91992186 73701479 91992357 73701616 91992528 73701753 91992699 73701890 91992870 73702027 91993041 73702164 91993212 73702301 91993383 73702438 91993554 73702575 91993725 73702712 91993896 73702849 91994067 73702986 91994238 73703123 91994409 73703260 91994580 73703397 91994751 73703534 91994922 73703671 91995093 73703808 91995264 73703945 91995435 73704082 91995606 73704219 91995777 73704356 91995948 73704493 91996119 73704630 91996290 73704767 91996461 73704904 91996632 73705041 91996803 73705178 91996974 73705315 91997145 73705452 91997316 73705589 91997487 73705726 91997658 73705863 91997829 73706000 91998000 73706137 91998171 73706274 91998342 73706411 91998513 73706548 91998684 73706685 91998855 73706822 91999026 73706959 91999197 73707096 91999368 73707233 91999539 73707370 91999710 73707507 91999881 73707644 92000052 73707781 92000223 73707918 92000394 73708055 92000565 73708192 92000736 73708329 92000907 73708466 92001078 73708603 92001249 73708740 92001420 73708877 92001591 73709014 92001762 73709151 92001933 73709288 92002104 73709425 92002275 73709562 92002446 73709699 92002617 73709836 92002788 73709973 92002959 73710110 92003130 73710247 92003301 73710384 92003472 73710521 92003643 73710658 92003814 73710795 92003985 73710932 92004156 73711069 92004327 73711206 92004498 73711343 92004669 73711480 92004840 73711617 92005011 73711754 92005182 73711891 92005353 73712028 92005524 73712165 92005695 73712302 92005866 73712439 92006037 73712576 92006208 73712713 92006379 73712850 92006550 73712987 92006721 73713124 92006892 73713261 92007063 73713398 92007234 73713535 92007405 73713672 92007576 73713809 92007747 73713946 92007918 73714083 92008089 73714220 92008260 73714357 92008431 73714494 92008602 73714631 92008773 73714768 92008944 73714905 92009115 73715042 92009286 73715179 92009457 73715316 92009628 73715453 92009799 73715590 92009970 73715727 92010141 73715864 92010312 73716001 92010483 73716138 92010654 73716275 92010825 73716412 92010996 73716549 92011167 73716686 92011338 73716823 92011509 73716960 92011680 73717097 92011851 73717234 92012022 73717371 92012193 73717508 92012364 73717645 92012535 73717782 92012706 73717919 92012877 73718056 92013048 73718193 92013219 73718330 92013390 73718467 92013561 73718604 92013732 73718741 92013903 73718878 92014074 73719015 92014245 73719152 92014416 73719289 92014587 73719426 92014758 73719563 92014929 73719700 92015100 73719837 92015271 73719974 92015442 73720111 92015613 73720248 92015784 73720385 92015955 73720522 92016126 73720659 92016297 73720796 92016468 73720933 92016639 73721070 92016810 73721207 92016981 73721344 92017152 73721481 92017323 73721618 92017494 73721755 92017665 73721892 92017836 73722029 92018007 73722166 92018178 73722303 92018349 73722440 92018520 73722577 92018691 73722714 92018862 73722851 92019033 73722988 92019204 73723125 92019375 73723262 92019546 73723399 92019717 73723536 92019888 73723673 92020059 73723810 92020230 73723947 92020401 73724084 92020572 73724221 92020743 73724358 92020914 73724495 92021085 73724632 92021256 73724769 92021427 73724906 92021598 73725043 92021769 73725180 92021940 73725317 92022111 73725454 92022282 73725591 92022453 73725728 92022624 73725865 92022795 73726002 92022966 73726139 92023137 73726276 92023308 73726413 92023479 73726550 92023650 73726687 92023821 73726824 92023992 73726961 92024163 73727098 92024334 73727235 92024505 73727372 92024676 73727509 92024847 73727646 92025018 73727783 92025189 73727920 92025360 73728057 92025531 73728194 92025702 73728331 92025873 73728468 92026044 73728605 92026215 73728742 92026386 73728879 92026557 73729016 92026728 73729153 92026899 73729290 92027070 73729427 92027241 73729564 92027412 73729701 92027583 73729838 92027754 73729975 92027925 73730112 92028096 73730249 92028267 73730386 92028438 73730523 92028609 73730660 92028780 73730797 92028951 73730934 92029122 73731071 92029293 73731208 92029464 73731345 92029635 73731482 92029806 73731619 92029977 73731756 92030148 73731893 92030319 73732030 92030490 73732167 92030661 73732304 92030832 73732441 92031003 73732578 92031174 73732715 92031345 73732852 92031516 73732989 92031687 73733126 92031858 73733263 92032029 73733400 92032200 73733537 92032371 73733674 92032542 73733811 92032713 73733948 92032884 73734085 92033055 73734222 92033226 73734359 92033397 73734496 92033568 73734633 92033739 73734770 92033910 73734907 92034081 73735044 92034252 73735181 92034423 73735318 92034594 73735455 92034765 73735592 92034936 73735729 92035107 73735866 92035278 73736003 92035449 73736140 92035620 73736277 92035791 73736414 92035962 73736551 92036133 73736688 92036304 73736825 92036475 73736962 92036646 73737099 92036817 73737236 92036988 73737373 92037159 73737510 92037330 73737647 92037501 73737784 92037672 73737921 92037843 73738058 92038014 73738195 92038185 73738332 92038356 73738469 92038527 73738606 92038698 73738743 92038869 73738880 92039040 73739017 92039211 73739154 92039382 73739291 92039553 73739428 92039724 73739565 92039895 73739702 92040066 73739839 92040237 73739976 92040408 73740113 92040579 73740250 92040750 73740387 92040921 73740524 92041092 73740661 92041263 73740798 92041434 73740935 92041605 73741072 92041776 73741209 92041947 73741346 92042118 73741483 92042289 73741620 92042460 73741757 92042631 73741894 92042802 73742031 92042973 73742168 92043144 73742305 92043315 73742442 92043486 73742579 92043657 73742716 92043828 73742853 92043999 73742990 92044170 73743127 92044341 73743264 92044512 73743401 92044683 73743538 92044854 73743675 92045025 73743812 92045196 73743949 92045367 73744086 92045538 73744223 92045709 73744360 92045880 73744497 92046051 73744634 92046222 73744771 92046393 73744908 92046564 73745045 92046735 73745182 92046906 73745319 92047077 73745456 92047248 73745593 92047419 73745730 92047590 73745867 92047761
1000 25754900 0 25754900 32146627 25755037 32146798 25755174 32146969 25755311 32147140 25755448 32147311 25755585 32147482 25755722 32147653 25755859 32147824 25755996 32147995 25756133 32148166 25756270 32148337 25756407 32148508 25756544 32148679 25756681 32148850 25756818 32149021 25756955 32149192 25757092 32149363 25757229 32149534 25757366 32149705 25757503 32149876 25757640 32150047 25757777 32150218 25757914 32150389 25758051 32150560 25758188 32150731 25758325 32150902 25758462 32151073 25758599 32151244 25758736 32151415 25758873 32151586 25759010 32151757 25759147 32151928 25759284 32152099 25759421 32152270 25759558 32152441 25759695 32152612 25759832 32152783 25759969 32152954 25760106 32153125 25760243 32153296 25760380 32153467 25760517 32153638 25760654 32153809 25760791 32153980 25760928 32154151 25761065 32154322 25761202 32154493 25761339 32154664 25761476 32154835 25761613 32155006 25761750 32155177 25761887 32155348 25762024 32155519 25762161 32155690 25762298 32155861 25762435 32156032 25762572 32156203 25762709 32156374 25762846 32156545 25762983 32156716 25763120 32156887 25763257 32157058 25763394 32157229 25763531 32157400 25763668 32157571 25763805 32157742 25763942 32157913 25764079 32158084 25764216 32158255 25764353 32158426 25764490 32158597 25764627 32158768 25764764 32158939 25764901 32159110 25765038 32159281 25765175 32159452 25765312 32159623 25765449 32159794 25765586 32159965 25765723 32160136 25765860 32160307 25765997 32160478 25766134 32160649 25766271 32160820 25766408 32160991 25766545 32161162 25766682 32161333 25766819 32161504 25766956 32161675 25767093 32161846 25767230 32162017 25767367 32162188 25767504 32162359 25767641 32162530 25767778 32162701 25767915 32162872 25768052 32163043 25768189 32163214 25768326 32163385 25768463 32163556 25768600 32163727 25768737 32163898 25768874 32164069 25769011 32164240 25769148 32164411 25769285 32164582 25769422 32164753 25769559 32164924 25769696 32165095 25769833 32165266 25769970 32165437 25770107 32165608 25770244 32165779 25770381 32165950 25770518 32166121 25770655 32166292 25770792 32166463 25770929 32166634 25771066 32166805 25771203 32166976 25771340 32167147 25771477 32167318 25771614 32167489 25771751 32167660 25771888 32167831 25772025 32168002 25772162 32168173 25772299 32168344 25772436 32168515 25772573 32168686 25772710 32168857 25772847 32169028 25772984 32169199 25773121 32169370 25773258 32169541 25773395 32169712 25773532 32169883 25773669 32170054 25773806 32170225 25773943 32170396 25774080 32170567 25774217 32170738 25774354 32170909 25774491 32171080 25774628 32171251 25774765 32171422 25774902 32171593 25775039 32171764 25775176 32171935 25775313 32172106 25775450 32172277 25775587 32172448 25775724 32172619 25775861 32172790 25775998 32172961 25776135 32173132 25776272 32173303 25776409 32173474 25776546 32173645 25776683 32173816 25776820 32173987 25776957 32174158 25777094 32174329 25777231 32174500 25777368 32174671 25777505 32174842 25777642 32175013 25777779 32175184 25777916 32175355 25778053 32175526 25778190 32175697 25778327 32175868 25778464 32176039 25778601 32176210 25778738 32176381 25778875 32176552 25779012 32176723 25779149 32176894 25779286 32177065 25779423 32177236 25779560 32177407 25779697 32177578 25779834 32177749 25779971 32177920 25780108 32178091 25780245 32178262 25780382 32178433 25780519 32178604 25780656 32178775 25780793 32178946 25780930 32179117 25781067 32179288 25781204 32179459 25781341 32179630 25781478 32179801 25781615 32179972 25781752 32180143 25781889 32180314 25782026 32180485 25782163 32180656 25782300 32180827 25782437 32180998 25782574 32181169 25782711 32181340 25782848 32181511 25782985 32181682 25783122 32181853 25783259 32182024 25783396 32182195 25783533 32182366 25783670 32182537 25783807 32182708 25783944 32182879 25784081 32183050 25784218 32183221 25784355 32183392 25784492 32183563 25784629 32183734 25784766 32183905 25784903 32184076 25785040 32184247 25785177 32184418 25785314 32184589 25785451 32184760 25785588 32184931 25785725 32185102 25785862 32185273 25785999 32185444 25786136 32185615 25786273 32185786 25786410 32185957 25786547 32186128 25786684 32186299 25786821 32186470 25786958 32186641 25787095 32186812 25787232 32186983 25787369 32187154 25787506 32187325 25787643 32187496 25787780 32187667 25787917 32187838 25788054 32188009 25788191 32188180 25788328 32188351 25788465 32188522 25788602 32188693 25788739 32188864 25788876 32189035 25789013 32189206 25789150 32189377 25789287 32189548 25789424 32189719 25789561 32189890 25789698 32190061 25789835 32190232 25789972 32190403 25790109 32190574 25790246 32190745 25790383 32190916 25790520 32191087 25790657 32191258 25790794 32191429 25790931 32191600 25791068 32191771 25791205 32191942 25791342 32192113 25791479 32192284 25791616 32192455 25791753 32192626 25791890 32192797 25792027 32192968 25792164 32193139 25792301 32193310 25792438 32193481 25792575 32193652 25792712 32193823 25792849 32193994 25792986 32194165 25793123 32194336 25793260 32194507 25793397 32194678 25793534 32194849 25793671 32195020 25793808 32195191 25793945 32195362 25794082 32195533 25794219 32195704 25794356 32195875 25794493 32196046 25794630 32196217 25794767 32196388 25794904 32196559 25795041 32196730 25795178 32196901 25795315 32197072 25795452 32197243 25795589 32197414 25795726 32197585 25795863 32197756 25796000 32197927 25796137 32198098 25796274 32198269 25796411 32198440 25796548 32198611 25796685 32198782 25796822 32198953 25796959 32199124 25797096 32199295 25797233 32199466 25797370 32199637 25797507 32199808 25797644 32199979 25797781 32200150 25797918 32200321 25798055 32200492 25798192 32200663 25798329 32200834 25798466 32201005 25798603 32201176 25798740 32201347 25798877 32201518 25799014 32201689 25799151 32201860 25799288 32202031 25799425 32202202 25799562 32202373 25799699 32202544 25799836 32202715 25799973 32202886 25800110 32203057 25800247 32203228 25800384 32203399 25800521 32203570 25800658 32203741 25800795 32203912 25800932 32204083 25801069 32204254 25801206 32204425 25801343 32204596 25801480 32204767 25801617 32204938 25801754 32205109 25801891 32205280 25802028 32205451 25802165 32205622 25802302 32205793 25802439 32205964 25802576 32206135 25802713 32206306 25802850 32206477 25802987 32206648 25803124 32206819 25803261 32206990 25803398 32207161 25803535 32207332 25803672 32207503 25803809 32207674 25803946 32207845 25804083 32208016 25804220 32208187 25804357 32208358 25804494 32208529 25804631 32208700 25804768 32208871 25804905 32209042 25805042 32209213 25805179 32209384 25805316 32209555 25805453 32209726 25805590 32209897 25805727 32210068 25805864 32210239 25806001 32210410 25806138 32210581 25806275 32210752 25806412 32210923 25806549 32211094 25806686 32211265 25806823 32211436 25806960 32211607 25807097 32211778 25807234 32211949 25807371 32212120 25807508 32212291 25807645 32212462 25807782 32212633 25807919 32212804 25808056 32212975 25808193 32213146 25808330 32213317 25808467 32213488 25808604 32213659 25808741 32213830 25808878 32214001 25809015 32214172 25809152 32214343 25809289 32214514 25809426 32214685 25809563 32214856 25809700 32215027 25809837 32215198 25809974 32215369 25810111 32215540 25810248 32215711 25810385 32215882 25810522 32216053 25810659 32216224 25810796 32216395 25810933 32216566 25811070 32216737 25811207 32216908 25811344 32217079 25811481 32217250 25811618 32217421 25811755 32217592 25811892 32217763 25812029 32217934 25812166 32218105 25812303 32218276 25812440 32218447 25812577 32218618 25812714 32218789 25812851 32218960 25812988 32219131 25813125 32219302 25813262 32219473 25813399 32219644 25813536 32219815 25813673 32219986 25813810 32220157 25813947 32220328 25814084 32220499 25814221 32220670 25814358 32220841 25814495 32221012 25814632 32221183 25814769 32221354 25814906 32221525 25815043 32221696 25815180 32221867 25815317 32222038 25815454 32222209 25815591 32222380 25815728 32222551 25815865 32222722 25816002 32222893 25816139 32223064 25816276 32223235 25816413 32223406 25816550 32223577 25816687 32223748 25816824 32223919 25816961 32224090 25817098 32224261 25817235 32224432 25817372 32224603 25817509 32224774 25817646 32224945 25817783 32225116 25817920 32225287 25818057 32225458 25818194 32225629 25818331 32225800 25818468 32225971 25818605 32226142 25818742 32226313 25818879 32226484 25819016 32226655 25819153 32226826 25819290 32226997 25819427 32227168 25819564 32227339 25819701 32227510 25819838 32227681 25819975 32227852 25820112 32228023 25820249 32228194 25820386 32228365 25820523 32228536 25820660 32228707 25820797 32228878 25820934 32229049 25821071 32229220 25821208 32229391 25821345 32229562 25821482 32229733 25821619 32229904 25821756 32230075 25821893 32230246 25822030 32230417 25822167 32230588 25822304 32230759 25822441 32230930 25822578 32231101 25822715 32231272 25822852 32231443 25822989 32231614 25823126 32231785 25823263 32231956 25823400 32232127 25823537 32232298 25823674 32232469 25823811 32232640 25823948 32232811 25824085 32232982 25824222 32233153 25824359 32233324 25824496 32233495 25824633 32233666 25824770 32233837 25824907 32234008 25825044 32234179 25825181 32234350 25825318 32234521 25825455 32234692 25825592 32234863 25825729 32235034 25825866 32235205 25826003 32235376 25826140 32235547 25826277 32235718 25826414 32235889 25826551 32236060 25826688 32236231 25826825 32236402 25826962 32236573 25827099 32236744 25827236 32236915 25827373 32237086 25827510 32237257 25827647 32237428 25827784 32237599 25827921 32237770 25828058 32237941 25828195 32238112 25828332 32238283 25828469 32238454 25828606 32238625 25828743 32238796 25828880 32238967 25829017 32239138 25829154 32239309 25829291 32239480 25829428 32239651 25829565 32239822 25829702 32239993 25829839 32240164 25829976 32240335 25830113 32240506 25830250 32240677 25830387 32240848 25830524 32241019 25830661 32241190 25830798 32241361 25830935 32241532 25831072 32241703 25831209 32241874 25831346 32242045 25831483 32242216 25831620 32242387 25831757 32242558 25831894 32242729 25832031 32242900 25832168 32243071 25832305 32243242 25832442 32243413 25832579 32243584 25832716 32243755 25832853 32243926 25832990 32244097 25833127 32244268 25833264 32244439 25833401 32244610 25833538 32244781 25833675 32244952 25833812 32245123 25833949 32245294 25834086 32245465 25834223 32245636 25834360 32245807 25834497 32245978 25834634 32246149 25834771 32246320 25834908 32246491 25835045 32246662 25835182 32246833 25835319 32247004 25835456 32247175 25835593 32247346 25835730 32247517 25835867 32247688 25836004 32247859 25836141 32248030 25836278 32248201 25836415 32248372 25836552 32248543 25836689 32248714 25836826 32248885 25836963 32249056 25837100 32249227 25837237 32249398 25837374 32249569 25837511 32249740 25837648 32249911 25837785 32250082 25837922 32250253 25838059 32250424 25838196 32250595 25838333 32250766 25838470 32250937 25838607 32251108 25838744 32251279 25838881 32251450 25839018 32251621 25839155 32251792 25839292 32251963 25839429 32252134 25839566 32252305 25839703 32252476 25839840 32252647 25839977 32252818 25840114 32252989 25840251 32253160 25840388 32253331 25840525 32253502 25840662 32253673 25840799 32253844 25840936 32254015 25841073 32254186 25841210 32254357 25841347 32254528 25841484 32254699 25841621 32254870 25841758 32255041 25841895 32255212 25842032 32255383 25842169 32255554 25842306 32255725 25842443 32255896 25842580 32256067 25842717 32256238 25842854 32256409 25842991 32256580 25843128 32256751 25843265 32256922 25843402 32257093 25843539 32257264 25843676 32257435 25843813 32257606 25843950 32257777 25844087 32257948 25844224 32258119 25844361 32258290 25844498 32258461 25844635 32258632 25844772 32258803 25844909 32258974 25845046 32259145 25845183 32259316 25845320 32259487 25845457 32259658 25845594 32259829 25845731 32260000 25845868 32260171 25846005 32260342 25846142 32260513 25846279 32260684 25846416 32260855 25846553 32261026 25846690 32261197 25846827 32261368 25846964 32261539 25847101 32261710 25847238 32261881 25847375 32262052 25847512 32262223 25847649 32262394 25847786 32262565 25847923 32262736 25848060 32262907 25848197 32263078 25848334 32263249 25848471 32263420 25848608 32263591 25848745 32263762 25848882 32263933 25849019 32264104 25849156 32264275 25849293 32264446 25849430 32264617 25849567 32264788 25849704 32264959 25849841 32265130 25849978 32265301 25850115 32265472 25850252 32265643 25850389 32265814 25850526 32265985 25850663 32266156 25850800 32266327 25850937 32266498 25851074 32266669 25851211 32266840 25851348 32267011 25851485 32267182 25851622 32267353 25851759 32267524 25851896 32267695 25852033 32267866 25852170 32268037 25852307 32268208 25852444 32268379 25852581 32268550 25852718 32268721 25852855 32268892 25852992 32269063 25853129 32269234 25853266 32269405 25853403 32269576 25853540 32269747 25853677 32269918 25853814 32270089 25853951 32270260 25854088 32270431 25854225 32270602 25854362 32270773 25854499 32270944 25854636 32271115 25854773 32271286 25854910 32271457 25855047 32271628 25855184 32271799 25855321 32271970 25855458 32272141 25855595 32272312 25855732 32272483 25855869 32272654 25856006 32272825 25856143 32272996 25856280 32273167 25856417 32273338 25856554 32273509 25856691 32273680 25856828 32273851 25856965 32274022 25857102 32274193 25857239 32274364 25857376 32274535 25857513 32274706 25857650 32274877 25857787 32275048 25857924 32275219 25858061 32275390 25858198 32275561 25858335 32275732 25858472 32275903 25858609 32276074 25858746 32276245 25858883 32276416 25859020 32276587 25859157 32276758 25859294 32276929 25859431 32277100 25859568 32277271 25859705 32277442 25859842 32277613 25859979 32277784 25860116 32277955 25860253 32278126 25860390 32278297 25860527 32278468 25860664 32278639 25860801 32278810 25860938 32278981 25861075 32279152 25861212 32279323 25861349 32279494 25861486 32279665 25861623 32279836 25861760 32280007 25861897 32280178 25862034 32280349 25862171 32280520 25862308 32280691 25862445 32280862 25862582 32281033 25862719 32281204 25862856 32281375 25862993 32281546 25863130 32281717 25863267 32281888 25863404 32282059 25863541 32282230 25863678 32282401 25863815 32282572 25863952 32282743 25864089 32282914 25864226 32283085 25864363 32283256 25864500 32283427 25864637 32283598 25864774 32283769 25864911 32283940 25865048 32284111 25865185 32284282 25865322 32284453 25865459 32284624 25865596 32284795 25865733 32284966 25865870 32285137 25866007 32285308 25866144 32285479 25866281 32285650 25866418 32285821 25866555 32285992 25866692 32286163 25866829 32286334 25866966 32286505 25867103 32286676 25867240 32286847 25867377 32287018 25867514 32287189 25867651 32287360 25867788 32287531 25867925 32287702 25868062 32287873 25868199 32288044 25868336 32288215 25868473 32288386 25868610 32288557 25868747 32288728 25868884 32288899 25869021 32289070 25869158 32289241 25869295 32289412 25869432 32289583 25869569 32289754 25869706 32289925 25869843 32290096 25869980 32290267 25870117 32290438 25870254 32290609 25870391 32290780 25870528 32290951 25870665 32291122 25870802 32291293 25870939 32291464 25871076 32291635 25871213 32291806 25871350 32291977 25871487 32292148 25871624 32292319 25871761 32292490 25871898 32292661 25872035 32292832 25872172 32293003 25872309 32293174 25872446 32293345 25872583 32293516 25872720 32293687 25872857 32293858 25872994 32294029 25873131 32294200 25873268 32294371 25873405 32294542 25873542 32294713 25873679 32294884 25873816 32295055 25873953 32295226 25874090 32295397 25874227 32295568 25874364 32295739 25874501 32295910 25874638 32296081 25874775 32296252 25874912 32296423 25875049 32296594 25875186 32296765 25875323 32296936 25875460 32297107 25875597 32297278 25875734 32297449 25875871 32297620 25876008 32297791 25876145 32297962 25876282 32298133 25876419 32298304 25876556 32298475 25876693 32298646 25876830 32298817 25876967 32298988 25877104 32299159 25877241 32299330 25877378 32299501 25877515 32299672 25877652 32299843 25877789 32300014 25877926 32300185 25878063 32300356 25878200 32300527 25878337 32300698 25878474 32300869 25878611 32301040 25878748 32301211 25878885 32301382 25879022 32301553 25879159 32301724 25879296 32301895 25879433 32302066 25879570 32302237 25879707 32302408 25879844 32302579 25879981 32302750 25880118 32302921 25880255 32303092 25880392 32303263 25880529 32303434 25880666 32303605 25880803 32303776 25880940 32303947 25881077 32304118 25881214 32304289 25881351 32304460 25881488 32304631 25881625 32304802 25881762 32304973 25881899 32305144 25882036 32305315 25882173 32305486 25882310 32305657 25882447 32305828 25882584 32305999 25882721 32306170 25882858 32306341 25882995 32306512 25883132 32306683 25883269 32306854 25883406 32307025 25883543 32307196 25883680 32307367 25883817 32307538 25883954 32307709 25884091 32307880 25884228 32308051 25884365 32308222 25884502 32308393 25884639 32308564 25884776 32308735 25884913 32308906 25885050 32309077 25885187 32309248 25885324 32309419 25885461 32309590 25885598 32309761 25885735 32309932 25885872 32310103 25886009 32310274 25886146 32310445 25886283 32310616 25886420 32310787 25886557 32310958 25886694 32311129 25886831 32311300 25886968 32311471 25887105 32311642 25887242 32311813 25887379 32311984 25887516 32312155 25887653 32312326 25887790 32312497 25887927 32312668 25888064 32312839 25888201 32313010 25888338 32313181 25888475 32313352 25888612 32313523 25888749 32313694 25888886 32313865 25889023 32314036 25889160 32314207 25889297 32314378 25889434 32314549 25889571 32314720 25889708 32314891 25889845 32315062 25889982 32315233 25890119 32315404 25890256 32315575 25890393 32315746 25890530 32315917 25890667 32316088 25890804 32316259 25890941 32316430 25891078 32316601 25891215 32316772 25891352 32316943 25891489 32317114 25891626 32317285
1000 44386900 0 44386900 55402627 44387037 55402798 44387174 55402969 44387311 55403140 44387448 55403311 44387585 55403482 44387722 55403653 44387859 55403824 44387996 55403995 44388133 55404166 44388270 55404337 44388407 55404508 44388544 55404679 44388681 55404850 44388818 55405021 44388955 55405192 44389092 55405363 44389229 55405534 44389366 55405705 44389503 55405876 44389640 55406047 44389777 55406218 44389914 55406389 44390051 55406560 44390188 55406731 44390325 55406902 44390462 55407073 44390599 55407244 44390736 55407415 44390873 55407586 44391010 55407757 44391147 55407928 44391284 55408099 44391421 55408270 44391558 55408441 44391695 55408612 44391832 55408783 44391969 55408954 44392106 55409125 44392243 55409296 44392380 55409467 44392517 55409638 44392654 55409809 44392791 55409980 44392928 55410151 44393065 55410322 44393202 55410493 44393339 55410664 44393476 55410835 44393613 55411006 44393750 55411177 44393887 55411348 44394024 55411519 44394161 55411690 44394298 55411861 44394435 55412032 44394572 55412203 44394709 55412374 44394846 55412545 44394983 55412716 44395120 55412887 44395257 55413058 44395394 55413229 44395531 55413400 44395668 55413571 44395805 55413742 44395942 55413913 44396079 55414084 44396216 55414255 44396353 55414426 44396490 55414597 44396627 55414768 44396764 55414939 44396901 55415110 44397038 55415281 44397175 55415452 44397312 55415623 44397449 55415794 44397586 55415965 44397723 55416136 44397860 55416307 44397997 55416478 44398134 55416649 44398271 55416820 44398408 55416991 44398545 55417162 44398682 55417333 44398819 55417504 44398956 55417675 44399093 55417846 44399230 55418017 44399367 55418188 44399504 55418359 44399641 55418530 44399778 55418701 44399915 55418872 44400052 55419043 44400189 55419214 44400326 55419385 44400463 55419556 44400600 55419727 44400737 55419898 44400874 55420069 44401011 55420240 44401148 55420411 44401285 55420582 44401422 55420753 44401559 55420924 44401696 55421095 44401833 55421266 44401970 55421437 44402107 55421608 44402244 55421779 44402381 55421950 44402518 55422121 44402655 55422292 44402792 55422463 44402929 55422634 44403066 55422805 44403203 55422976 44403340 55423147 44403477 55423318 44403614 55423489 44403751 55423660 44403888 55423831 44404025 55424002 44404162 55424173 44404299 55424344 44404436 55424515 44404573 55424686 44404710 55424857 44404847 55425028 44404984 55425199 44405121 55425370 44405258 55425541 44405395 55425712 44405532 55425883 44405669 55426054 44405806 55426225 44405943 55426396 44406080 55426567 44406217 55426738 44406354 55426909 44406491 55427080 44406628 55427251 44406765 55427422 44406902 55427593 44407039 55427764 44407176 55427935 44407313 55428106 44407450 55428277 44407587 55428448 44407724 55428619 44407861 55428790 44407998 55428961 44408135 55429132 44408272 55429303 44408409 55429474 44408546 55429645 44408683 55429816 44408820 55429987 44408957 55430158 44409094 55430329 44409231 55430500 44409368 55430671 44409505 55430842 44409642 55431013 44409779 55431184 44409916 55431355 44410053 55431526 44410190 55431697 44410327 55431868 44410464 55432039 44410601 55432210 44410738 55432381 44410875 55432552 44411012 55432723 44411149 55432894 44411286 55433065 44411423 55433236 44411560 55433407 44411697 55433578 44411834 55433749 44411971 55433920 44412108 55434091 44412245 55434262 44412382 55434433 44412519 55434604 44412656 55434775 44412793 55434946 44412930 55435117 44413067 55435288 44413204 55435459 44413341 55435630 44413478 55435801 44413615 55435972 44413752 55436143 44413889 55436314 44414026 55436485 44414163 55436656 44414300 55436827 44414437 55436998 44414574 55437169 44414711 55437340 44414848 55437511 44414985 55437682 44415122 55437853 44415259 55438024 44415396 55438195 44415533 55438366 44415670 55438537 44415807 55438708 44415944 55438879 44416081 55439050 44416218 55439221 44416355 55439392 44416492 55439563 44416629 55439734 44416766 55439905 44416903 55440076 44417040 55440247 44417177 55440418 44417314 55440589 44417451 55440760 44417588 55440931 44417725 55441102 44417862 55441273 44417999 55441444 44418136 55441615 44418273 55441786 44418410 55441957 44418547 55442128 44418684 55442299 44418821 55442470 44418958 55442641 44419095 55442812 44419232 55442983 44419369 55443154 44419506 55443325 44419643 55443496 44419780 55443667 44419917 55443838 44420054 55444009 44420191 55444180 44420328 55444351 44420465 55444522 44420602 55444693 44420739 55444864 44420876 55445035 44421013 55445206 44421150 55445377 44421287 55445548 44421424 55445719 44421561 55445890 44421698 55446061 44421835 55446232 44421972 55446403 44422109 55446574 44422246 55446745 44422383 55446916 44422520 55447087 44422657 55447258 44422794 55447429 44422931 55447600 44423068 55447771 44423205 55447942 44423342 55448113 44423479 55448284 44423616 55448455 44423753 55448626 44423890 55448797 44424027 55448968 44424164 55449139 44424301 55449310 44424438 55449481 44424575 55449652 44424712 55449823 44424849 55449994 44424986 55450165 44425123 55450336 44425260 55450507 44425397 55450678 44425534 55450849 44425671 55451020 44425808 55451191 44425945 55451362 44426082 55451533 44426219 55451704 44426356 55451875 44426493 55452046 44426630 55452217 44426767 55452388 44426904 55452559 44427041 55452730 44427178 55452901 44427315 55453072 44427452 55453243 44427589 55453414 44427726 55453585 44427863 55453756 44428000 55453927 44428137 55454098 44428274 55454269 44428411 55454440 44428548 55454611 44428685 55454782 44428822 55454953 44428959 55455124 44429096 55455295 44429233 55455466 44429370 55455637 44429507 55455808 44429644 55455979 44429781 55456150 44429918 55456321 44430055 55456492 44430192 55456663 44430329 55456834 44430466 55457005 44430603 55457176 44430740 55457347 44430877 55457518 44431014 55457689 44431151 55457860 44431288 55458031 44431425 55458202 44431562 55458373 44431699 55458544 44431836 55458715 44431973 55458886 44432110 55459057 44432247 55459228 44432384 55459399 44432521 55459570 44432658 55459741 44432795 55459912 44432932 55460083 44433069 55460254 44433206 55460425 44433343 55460596 44433480 55460767 44433617 55460938 44433754 55461109 44433891 55461280 44434028 55461451 44434165 55461622 44434302 55461793 44434439 55461964 44434576 55462135 44434713 55462306 44434850 55462477 44434987 55462648 44435124 55462819 44435261 55462990 44435398 55463161 44435535 55463332 44435672 55463503 44435809 55463674 44435946 55463845 44436083 55464016 44436220 55464187 44436357 55464358 44436494 55464529 44436631 55464700 44436768 55464871 44436905 55465042 44437042 55465213 44437179 55465384 44437316 55465555 44437453 55465726 44437590 55465897 44437727 55466068 44437864 55466239 44438001 55466410 44438138 55466581 44438275 55466752 44438412 55466923 44438549 55467094 44438686 55467265 44438823 55467436 44438960 55467607 44439097 55467778 44439234 55467949 44439371 55468120 44439508 55468291 44439645 55468462 44439782 55468633 44439919 55468804 44440056 55468975 44440193 55469146 44440330 55469317 44440467 55469488 44440604 55469659 44440741 55469830 44440878 55470001 44441015 55470172 44441152 55470343 44441289 55470514 44441426 55470685 44441563 55470856 44441700 55471027 44441837 55471198 44441974 55471369 44442111 55471540 44442248 55471711 44442385 55471882 44442522 55472053 44442659 55472224 44442796 55472395 44442933 55472566 44443070 55472737 44443207 55472908 44443344 55473079 44443481 55473250 44443618 55473421 44443755 55473592 44443892 55473763 44444029 55473934 44444166 55474105 44444303 55474276 44444440 55474447 44444577 55474618 44444714 55474789 44444851 55474960 44444988 55475131 44445125 55475302 44445262 55475473 44445399 55475644 44445536 55475815 44445673 55475986 44445810 55476157 44445947 55476328 44446084 55476499 44446221 55476670 44446358 55476841 44446495 55477012 44446632 55477183 44446769 55477354 44446906 55477525 44447043 55477696 44447180 55477867 44447317 55478038 44447454 55478209 44447591 55478380 44447728 55478551 44447865 55478722 44448002 55478893 44448139 55479064 44448276 55479235 44448413 55479406 44448550 55479577 44448687 55479748 44448824 55479919 44448961 55480090 44449098 55480261 44449235 55480432 44449372 55480603 44449509 55480774 44449646 55480945 44449783 55481116 44449920 55481287 44450057 55481458 44450194 55481629 44450331 55481800 44450468 55481971 44450605 55482142 44450742 55482313 44450879 55482484 44451016 55482655 44451153 55482826 44451290 55482997 44451427 55483168 44451564 55483339 44451701 55483510 44451838 55483681 44451975 55483852 44452112 55484023 44452249 55484194 44452386 55484365 44452523 55484536 44452660 55484707 44452797 55484878 44452934 55485049 44453071 55485220 44453208 55485391 44453345 55485562 44453482 55485733 44453619 55485904 44453756 55486075 44453893 55486246 44454030 55486417 44454167 55486588 44454304 55486759 44454441 55486930 44454578 55487101 44454715 55487272 44454852 55487443 44454989 55487614 44455126 55487785 44455263 55487956 44455400 55488127 44455537 55488298 44455674 55488469 44455811 55488640 44455948 55488811 44456085 55488982 44456222 55489153 44456359 55489324 44456496 55489495 44456633 55489666 44456770 55489837 44456907 55490008 44457044 55490179 44457181 55490350 44457318 55490521 44457455 55490692 44457592 55490863 44457729 55491034 44457866 55491205 44458003 55491376 44458140 55491547 44458277 55491718 44458414 55491889 44458551 55492060 44458688 55492231 44458825 55492402 44458962 55492573 44459099 55492744 44459236 55492915 44459373 55493086 44459510 55493257 44459647 55493428 44459784 55493599 44459921 55493770 44460058 55493941 44460195 55494112 44460332 55494283 44460469 55494454 44460606 55494625 44460743 55494796 44460880 55494967 44461017 55495138 44461154 55495309 44461291 55495480 44461428 55495651 44461565 55495822 44461702 55495993 44461839 55496164 44461976 55496335 44462113 55496506 44462250 55496677 44462387 55496848 44462524 55497019 44462661 55497190 44462798 55497361 44462935 55497532 44463072 55497703 44463209 55497874 44463346 55498045 44463483 55498216 44463620 55498387 44463757 55498558 44463894 55498729 44464031 55498900 44464168 55499071 44464305 55499242 44464442 55499413 44464579 55499584 44464716 55499755 44464853 55499926 44464990 55500097 44465127 55500268 44465264 55500439 44465401 55500610 44465538 55500781 44465675 55500952 44465812 55501123 44465949 55501294 44466086 55501465 44466223 55501636 44466360 55501807 44466497 55501978 44466634 55502149 44466771 55502320 44466908 55502491 44467045 55502662 44467182 55502833 44467319 55503004 44467456 55503175 44467593 55503346 44467730 55503517 44467867 55503688 44468004 55503859 44468141 55504030 44468278 55504201 44468415 55504372 44468552 55504543 44468689 55504714 44468826 55504885 44468963 55505056 44469100 55505227 44469237 55505398 44469374 55505569 44469511 55505740 44469648 55505911 44469785 55506082 44469922 55506253 44470059 55506424 44470196 55506595 44470333 55506766 44470470 55506937 44470607 55507108 44470744 55507279 44470881 55507450 44471018 55507621 44471155 55507792 44471292 55507963 44471429 55508134 44471566 55508305 44471703 55508476 44471840 55508647 44471977 55508818 44472114 55508989 44472251 55509160 44472388 55509331 44472525 55509502 44472662 55509673 44472799 55509844 44472936 55510015 44473073 55510186 44473210 55510357 44473347 55510528 44473484 55510699 44473621 55510870 44473758 55511041 44473895 55511212 44474032 55511383 44474169 55511554 44474306 55511725 44474443 55511896 44474580 55512067 44474717 55512238 44474854 55512409 44474991 55512580 44475128 55512751 44475265 55512922 44475402 55513093 44475539 55513264 44475676 55513435 44475813 55513606 44475950 55513777 44476087 55513948 44476224 55514119 44476361 55514290 44476498 55514461 44476635 55514632 44476772 55514803 44476909 55514974 44477046 55515145 44477183 55515316 44477320 55515487 44477457 55515658 44477594 55515829 44477731 55516000 44477868 55516171 44478005 55516342 44478142 55516513 44478279 55516684 44478416 55516855 44478553 55517026 44478690 55517197 44478827 55517368 44478964 55517539 44479101 55517710 44479238 55517881 44479375 55518052 44479512 55518223 44479649 55518394 44479786 55518565 44479923 55518736 44480060 55518907 44480197 55519078 44480334 55519249 44480471 55519420 44480608 55519591 44480745 55519762 44480882 55519933 44481019 55520104 44481156 55520275 44481293 55520446 44481430 55520617 44481567 55520788 44481704 55520959 44481841 55521130 44481978 55521301 44482115 55521472 44482252 55521643 44482389 55521814 44482526 55521985 44482663 55522156 44482800 55522327 44482937 55522498 44483074 55522669 44483211 55522840 44483348 55523011 44483485 55523182 44483622 55523353 44483759 55523524 44483896 55523695 44484033 55523866 44484170 55524037 44484307 55524208 44484444 55524379 44484581 55524550 44484718 55524721 44484855 55524892 44484992 55525063 44485129 55525234 44485266 55525405 44485403 55525576 44485540 55525747 44485677 55525918 44485814 55526089 44485951 55526260 44486088 55526431 44486225 55526602 44486362 55526773 44486499 55526944 44486636 55527115 44486773 55527286 44486910 55527457 44487047 55527628 44487184 55527799 44487321 55527970 44487458 55528141 44487595 55528312 44487732 55528483 44487869 55528654 44488006 55528825 44488143 55528996 44488280 55529167 44488417 55529338 44488554 55529509 44488691 55529680 44488828 55529851 44488965 55530022 44489102 55530193 44489239 55530364 44489376 55530535 44489513 55530706 44489650 55530877 44489787 55531048 44489924 55531219 44490061 55531390 44490198 55531561 44490335 55531732 44490472 55531903 44490609 55532074 44490746 55532245 44490883 55532416 44491020 55532587 44491157 55532758 44491294 55532929 44491431 55533100 44491568 55533271 44491705 55533442 44491842 55533613 44491979 55533784 44492116 55533955 44492253 55534126 44492390 55534297 44492527 55534468 44492664 55534639 44492801 55534810 44492938 55534981 44493075 55535152 44493212 55535323 44493349 55535494 44493486 55535665 44493623 55535836 44493760 55536007 44493897 55536178 44494034 55536349 44494171 55536520 44494308 55536691 44494445 55536862 44494582 55537033 44494719 55537204 44494856 55537375 44494993 55537546 44495130 55537717 44495267 55537888 44495404 55538059 44495541 55538230 44495678 55538401 44495815 55538572 44495952 55538743 44496089 55538914 44496226 55539085 44496363 55539256 44496500 55539427 44496637 55539598 44496774 55539769 44496911 55539940 44497048 55540111 44497185 55540282 44497322 55540453 44497459 55540624 44497596 55540795 44497733 55540966 44497870 55541137 44498007 55541308 44498144 55541479 44498281 55541650 44498418 55541821 44498555 55541992 44498692 55542163 44498829 55542334 44498966 55542505 44499103 55542676 44499240 55542847 44499377 55543018 44499514 55543189 44499651 55543360 44499788 55543531 44499925 55543702 44500062 55543873 44500199 55544044 44500336 55544215 44500473 55544386 44500610 55544557 44500747 55544728 44500884 55544899 44501021 55545070 44501158 55545241 44501295 55545412 44501432 55545583 44501569 55545754 44501706 55545925 44501843 55546096 44501980 55546267 44502117 55546438 44502254 55546609 44502391 55546780 44502528 55546951 44502665 55547122 44502802 55547293 44502939 55547464 44503076 55547635 44503213 55547806 44503350 55547977 44503487 55548148 44503624 55548319 44503761 55548490 44503898 55548661 44504035 55548832 44504172 55549003 44504309 55549174 44504446 55549345 44504583 55549516 44504720 55549687 44504857 55549858 44504994 55550029 44505131 55550200 44505268 55550371 44505405 55550542 44505542 55550713 44505679 55550884 44505816 55551055 44505953 55551226 44506090 55551397 44506227 55551568 44506364 55551739 44506501 55551910 44506638 55552081 44506775 55552252 44506912 55552423 44507049 55552594 44507186 55552765 44507323 55552936 44507460 55553107 44507597 55553278 44507734 55553449 44507871 55553620 44508008 55553791 44508145 55553962 44508282 55554133 44508419 55554304 44508556 55554475 44508693 55554646 44508830 55554817 44508967 55554988 44509104 55555159 44509241 55555330 44509378 55555501 44509515 55555672 44509652 55555843 44509789 55556014 44509926 55556185 44510063 55556356 44510200 55556527 44510337 55556698 44510474 55556869 44510611 55557040 44510748 55557211 44510885 55557382 44511022 55557553 44511159 55557724 44511296 55557895 44511433 55558066 44511570 55558237 44511707 55558408 44511844 55558579 44511981 55558750 44512118 55558921 44512255 55559092 44512392 55559263 44512529 55559434 44512666 55559605 44512803 55559776 44512940 55559947 44513077 55560118 44513214 55560289 44513351 55560460 44513488 55560631 44513625 55560802 44513762 55560973 44513899 55561144 44514036 55561315 44514173 55561486 44514310 55561657 44514447 55561828 44514584 55561999 44514721 55562170 44514858 55562341 44514995 55562512 44515132 55562683 44515269 55562854 44515406 55563025 44515543 55563196 44515680 55563367 44515817 55563538 44515954 55563709 44516091 55563880 44516228 55564051 44516365 55564222 44516502 55564393 44516639 55564564 44516776 55564735 44516913 55564906 44517050 55565077 44517187 55565248 44517324 55565419 44517461 55565590 44517598 55565761 44517735 55565932 44517872 55566103 44518009 55566274 44518146 55566445 44518283 55566616 44518420 55566787 44518557 55566958 44518694 55567129 44518831 55567300 44518968 55567471 44519105 55567642 44519242 55567813 44519379 55567984 44519516 55568155 44519653 55568326 44519790 55568497 44519927 55568668 44520064 55568839 44520201 55569010 44520338 55569181 44520475 55569352 44520612 55569523 44520749 55569694 44520886 55569865 44521023 55570036 44521160 55570207 44521297 55570378 44521434 55570549 44521571 55570720 44521708 55570891 44521845 55571062 44521982 55571233 44522119 55571404 44522256 55571575 44522393 55571746 44522530 55571917 44522667 55572088 44522804 55572259 44522941 55572430 44523078 55572601 44523215 55572772 44523352 55572943 44523489 55573114 44523626 55573285
1000 44934900 0 44934900 56086627 44935037 56086798 44935174 56086969 44935311 56087140 44935448 56087311 44935585 56087482 44935722 56087653 44935859 56087824 44935996 56087995 44936133 56088166 44936270 56088337 44936407 56088508 44936544 56088679 44936681 56088850 44936818 56089021 44936955 56089192 44937092 56089363 44937229 56089534 44937366 56089705 44937503 56089876 44937640 56090047 44937777 56090218 44937914 56090389 44938051 56090560 44938188 56090731 44938325 56090902 44938462 56091073 44938599 56091244 44938736 56091415 44938873 56091586 44939010 56091757 44939147 56091928 44939284 56092099 44939421 56092270 44939558 56092441 44939695 56092612 44939832 56092783 44939969 56092954 44940106 56093125 44940243 56093296 44940380 56093467 44940517 56093638 44940654 56093809 44940791 56093980 44940928 56094151 44941065 56094322 44941202 56094493 44941339 56094664 44941476 56094835 44941613 56095006 44941750 56095177 44941887 56095348 44942024 56095519 44942161 56095690 44942298 56095861 44942435 56096032 44942572 56096203 44942709 56096374 44942846 56096545 44942983 56096716 44943120 56096887 44943257 56097058 44943394 56097229 44943531 56097400 44943668 56097571 44943805 56097742 44943942 56097913 44944079 56098084 44944216 56098255 44944353 56098426 44944490 56098597 44944627 56098768 44944764 56098939 44944901 56099110 44945038 56099281 44945175 56099452 44945312 56099623 44945449 56099794 44945586 56099965 44945723 56100136 44945860 56100307 44945997 56100478 44946134 56100649 44946271 56100820 44946408 56100991 44946545 56101162 44946682 56101333 44946819 56101504 44946956 56101675 44947093 56101846 44947230 56102017 44947367 56102188 44947504 56102359 44947641 56102530 44947778 56102701 44947915 56102872 44948052 56103043 44948189 56103214 44948326 56103385 44948463 56103556 44948600 56103727 44948737 56103898 44948874 56104069 44949011 56104240 44949148 56104411 44949285 56104582 44949422 56104753 44949559 56104924 44949696 56105095 44949833 56105266 44949970 56105437 44950107 56105608 44950244 56105779 44950381 56105950 44950518 56106121 44950655 56106292 44950792 56106463 44950929 56106634 44951066 56106805 44951203 56106976 44951340 56107147 44951477 56107318 44951614 56107489 44951751 56107660 44951888 56107831 44952025 56108002 44952162 56108173 44952299 56108344 44952436 56108515 44952573 56108686 44952710 56108857 44952847 56109028 44952984 56109199 44953121 56109370 44953258 56109541 44953395 56109712 44953532 56109883 44953669 56110054 44953806 56110225 44953943 56110396 44954080 56110567 44954217 56110738 44954354 56110909 44954491 56111080 44954628 56111251 44954765 56111422 44954902 56111593 44955039 56111764 44955176 56111935 44955313 56112106 44955450 56112277 44955587 56112448 44955724 56112619 44955861 56112790 44955998 56112961 44956135 56113132 44956272 56113303 44956409 56113474 44956546 56113645 44956683 56113816 44956820 56113987 44956957 56114158 44957094 56114329 44957231 56114500 44957368 56114671 44957505 56114842 44957642 56115013 44957779 56115184 44957916 56115355 44958053 56115526 44958190 56115697 44958327 56115868 44958464 56116039 44958601 56116210 44958738 56116381 44958875 56116552 44959012 56116723 44959149 56116894 44959286 56117065 44959423 56117236 44959560 56117407 44959697 56117578 44959834 56117749 44959971 56117920 44960108 56118091 44960245 56118262 44960382 56118433 44960519 56118604 44960656 56118775 44960793 56118946 44960930 56119117 44961067 56119288 44961204 56119459 44961341 56119630 44961478 56119801 44961615 56119972 44961752 56120143 44961889 56120314 44962026 56120485 44962163 56120656 44962300 56120827 44962437 56120998 44962574 56121169 44962711 56121340 44962848 56121511 44962985 56121682 44963122 56121853 44963259 56122024 44963396 56122195 44963533 56122366 44963670 56122537 44963807 56122708 44963944 56122879 44964081 56123050 44964218 56123221 44964355 56123392 44964492 56123563 44964629 56123734 44964766 56123905 44964903 56124076 44965040 56124247 44965177 56124418 44965314 56124589 44965451 56124760 44965588 56124931 44965725 56125102 44965862 56125273 44965999 56125444 44966136 56125615 44966273 56125786 44966410 56125957 44966547 56126128 44966684 56126299 44966821 56126470 44966958 56126641 44967095 56126812 44967232 56126983 44967369 56127154 44967506 56127325 44967643 56127496 44967780 56127667 44967917 56127838 44968054 56128009 44968191 56128180 44968328 56128351 44968465 56128522 44968602 56128693 44968739 56128864 44968876 56129035 44969013 56129206 44969150 56129377 44969287 56129548 44969424 56129719 44969561 56129890 44969698 56130061 44969835 56130232 44969972 56130403 44970109 56130574 44970246 56130745 44970383 56130916 44970520 56131087 44970657 56131258 44970794 56131429 44970931 56131600 44971068 56131771 44971205 56131942 44971342 56132113 44971479 56132284 44971616 56132455 44971753 56132626 44971890 56132797 44972027 56132968 44972164 56133139 44972301 56133310 44972438 56133481 44972575 56133652 44972712 56133823 44972849 56133994 44972986 56134165 44973123 56134336 44973260 56134507 44973397 56134678 44973534 56134849 44973671 56135020 44973808 56135191 44973945 56135362 44974082 56135533 44974219 56135704 44974356 56135875 44974493 56136046 44974630 56136217 44974767 56136388 44974904 56136559 44975041 56136730 44975178 56136901 44975315 56137072 44975452 56137243 44975589 56137414 44975726 56137585 44975863 56137756 44976000 56137927 44976137 56138098 44976274 56138269 44976411 56138440 44976548 56138611 44976685 56138782 44976822 56138953 44976959 56139124 44977096 56139295 44977233 56139466 44977370 56139637 44977507 56139808 44977644 56139979 44977781 56140150 44977918 56140321 44978055 56140492 44978192 56140663 44978329 56140834 44978466 56141005 44978603 56141176 44978740 56141347 44978877 56141518 44979014 56141689 44979151 56141860 44979288 56142031 44979425 56142202 44979562 56142373 44979699 56142544 44979836 56142715 44979973 56142886 44980110 56143057 44980247 56143228 44980384 56143399 44980521 56143570 44980658 56143741 44980795 56143912 44980932 56144083 44981069 56144254 44981206 56144425 44981343 56144596 44981480 56144767 44981617 56144938 44981754 56145109 44981891 56145280 44982028 56145451 44982165 56145622 44982302 56145793 44982439 56145964 44982576 56146135 44982713 56146306 44982850 56146477 44982987 56146648 44983124 56146819 44983261 56146990 44983398 56147161 44983535 56147332 44983672 56147503 44983809 56147674 44983946 56147845 44984083 56148016 44984220 56148187 44984357 56148358 44984494 56148529 44984631 56148700 44984768 56148871 44984905 56149042 44985042 56149213 44985179 56149384 44985316 56149555 44985453 56149726 44985590 56149897 44985727 56150068 44985864 56150239 44986001 56150410 44986138 56150581 44986275 56150752 44986412 56150923 44986549 56151094 44986686 56151265 44986823 56151436 44986960 56151607 44987097 56151778 44987234 56151949 44987371 56152120 44987508 56152291 44987645 56152462 44987782 56152633 44987919 56152804 44988056 56152975 44988193 56153146 44988330 56153317 44988467 56153488 44988604 56153659 44988741 56153830 44988878 56154001 44989015 56154172 44989152 56154343 44989289 56154514 44989426 56154685 44989563 56154856 44989700 56155027 44989837 56155198 44989974 56155369 44990111 56155540 44990248 56155711 44990385 56155882 44990522 56156053 44990659 56156224 44990796 56156395 44990933 56156566 44991070 56156737 44991207 56156908 44991344 56157079 44991481 56157250 44991618 56157421 44991755 56157592 44991892 56157763 44992029 56157934 44992166 56158105 44992303 56158276 44992440 56158447 44992577 56158618 44992714 56158789 44992851 56158960 44992988 56159131 44993125 56159302 44993262 56159473 44993399 56159644 44993536 56159815 44993673 56159986 44993810 56160157 44993947 56160328 44994084 56160499 44994221 56160670 44994358 56160841 44994495 56161012 44994632 56161183 44994769 56161354 44994906 56161525 44995043 56161696 44995180 56161867 44995317 56162038 44995454 56162209 44995591 56162380 44995728 56162551 44995865 56162722 44996002 56162893 44996139 56163064 44996276 56163235 44996413 56163406 44996550 56163577 44996687 56163748 44996824 56163919 44996961 56164090 44997098 56164261 44997235 56164432 44997372 56164603 44997509 56164774 44997646 56164945 44997783 56165116 44997920 56165287 44998057 56165458 44998194 56165629 44998331 56165800 44998468 56165971 44998605 56166142 44998742 56166313 44998879 56166484 44999016 56166655 44999153 56166826 44999290 56166997 44999427 56167168 44999564 56167339 44999701 56167510 44999838 56167681 44999975 56167852 45000112 56168023 45000249 56168194 45000386 56168365 45000523 56168536 45000660 56168707 45000797 56168878 45000934 56169049 45001071 56169220 45001208 56169391 45001345 56169562 45001482 56169733 45001619 56169904 45001756 56170075 45001893 56170246 45002030 56170417 45002167 56170588 45002304 56170759 45002441 56170930 45002578 56171101 45002715 56171272 45002852 56171443 45002989 56171614 45003126 56171785 45003263 56171956 45003400 56172127 45003537 56172298 45003674 56172469 45003811 56172640 45003948 56172811 45004085 56172982 45004222 56173153 45004359 56173324 45004496 56173495 45004633 56173666 45004770 56173837 45004907 56174008 45005044 56174179 45005181 56174350 45005318 56174521 45005455 56174692 45005592 56174863 45005729 56175034 45005866 56175205 45006003 56175376 45006140 56175547 45006277 56175718 45006414 56175889 45006551 56176060 45006688 56176231 45006825 56176402 45006962 56176573 45007099 56176744 45007236 56176915 45007373 56177086 45007510 56177257 45007647 56177428 45007784 56177599 45007921 56177770 45008058 56177941 45008195 56178112 45008332 56178283 45008469 56178454 45008606 56178625 45008743 56178796 45008880 56178967 45009017 56179138 45009154 56179309 45009291 56179480 45009428 56179651 45009565 56179822 45009702 56179993 45009839 56180164 45009976 56180335 45010113 56180506 45010250 56180677 45010387 56180848 45010524 56181019 45010661 56181190 45010798 56181361 45010935 56181532 45011072 56181703 45011209 56181874 45011346 56182045 45011483 56182216 45011620 56182387 45011757 56182558 45011894 56182729 45012031 56182900 45012168 56183071 45012305 56183242 45012442 56183413 45012579 56183584 45012716 56183755 45012853 56183926 45012990 56184097 45013127 56184268 45013264 56184439 45013401 56184610 45013538 56184781 45013675 56184952 45013812 56185123 45013949 56185294 45014086 56185465 45014223 56185636 45014360 56185807 45014497 56185978 45014634 56186149 45014771 56186320 45014908 56186491 45015045 56186662 45015182 56186833 45015319 56187004 45015456 56187175 45015593 56187346 45015730 56187517 45015867 56187688 45016004 56187859 45016141 56188030 45016278 56188201 45016415 56188372 45016552 56188543 45016689 56188714 45016826 56188885 45016963 56189056 45017100 56189227 45017237 56189398 45017374 56189569 45017511 56189740 45017648 56189911 45017785 56190082 45017922 56190253 45018059 56190424 45018196 56190595 45018333 56190766 45018470 56190937 45018607 56191108 45018744 56191279 45018881 56191450 45019018 56191621 45019155 56191792 45019292 56191963 45019429 56192134 45019566 56192305 45019703 56192476 45019840 56192647 45019977 56192818 45020114 56192989 45020251 56193160 45020388 56193331 45020525 56193502 45020662 56193673 45020799 56193844 45020936 56194015 45021073 56194186 45021210 56194357 45021347 56194528 45021484 56194699 45021621 56194870 45021758 56195041 45021895 56195212 45022032 56195383 45022169 56195554 45022306 56195725 45022443 56195896 45022580 56196067 45022717 56196238 45022854 56196409 45022991 56196580 45023128 56196751 45023265 56196922 45023402 56197093 45023539 56197264 45023676 56197435 45023813 56197606 45023950 56197777 45024087 56197948 45024224 56198119 45024361 56198290 45024498 56198461 45024635 56198632 45024772 56198803 45024909 56198974 45025046 56199145 45025183 56199316 45025320 56199487 45025457 56199658 45025594 56199829 45025731 56200000 45025868 56200171 45026005 56200342 45026142 56200513 45026279 56200684 45026416 56200855 45026553 56201026 45026690 56201197 45026827 56201368 45026964 56201539 45027101 56201710 45027238 56201881 45027375 56202052 45027512 56202223 45027649 56202394 45027786 56202565 45027923 56202736 45028060 56202907 45028197 56203078 45028334 56203249 45028471 56203420 45028608 56203591 45028745 56203762 45028882 56203933 45029019 56204104 45029156 56204275 45029293 56204446 45029430 56204617 45029567 56204788 45029704 56204959 45029841 56205130 45029978 56205301 45030115 56205472 45030252 56205643 45030389 56205814 45030526 56205985 45030663 56206156 45030800 56206327 45030937 56206498 45031074 56206669 45031211 56206840 45031348 56207011 45031485 56207182 45031622 56207353 45031759 56207524 45031896 56207695 45032033 56207866 45032170 56208037 45032307 56208208 45032444 56208379 45032581 56208550 45032718 56208721 45032855 56208892 45032992 56209063 45033129 56209234 45033266 56209405 45033403 56209576 45033540 56209747 45033677 56209918 45033814 56210089 45033951 56210260 45034088 56210431 45034225 56210602 45034362 56210773 45034499 56210944 45034636 56211115 45034773 56211286 45034910 56211457 45035047 56211628 45035184 56211799 45035321 56211970 45035458 56212141 45035595 56212312 45035732 56212483 45035869 56212654 45036006 56212825 45036143 56212996 45036280 56213167 45036417 56213338 45036554 56213509 45036691 56213680 45036828 56213851 45036965 56214022 45037102 56214193 45037239 56214364 45037376 56214535 45037513 56214706 45037650 56214877 45037787 56215048 45037924 56215219 45038061 56215390 45038198 56215561 45038335 56215732 45038472 56215903 45038609 56216074 45038746 56216245 45038883 56216416 45039020 56216587 45039157 56216758 45039294 56216929 45039431 56217100 45039568 56217271 45039705 56217442 45039842 56217613 45039979 56217784 45040116 56217955 45040253 56218126 45040390 56218297 45040527 56218468 45040664 56218639 45040801 56218810 45040938 56218981 45041075 56219152 45041212 56219323 45041349 56219494 45041486 56219665 45041623 56219836 45041760 56220007 45041897 56220178 45042034 56220349 45042171 56220520 45042308 56220691 45042445 56220862 45042582 56221033 45042719 56221204 45042856 56221375 45042993 56221546 45043130 56221717 45043267 56221888 45043404 56222059 45043541 56222230 45043678 56222401 45043815 56222572 45043952 56222743 45044089 56222914 45044226 56223085 45044363 56223256 45044500 56223427 45044637 56223598 45044774 56223769 45044911 56223940 45045048 56224111 45045185 56224282 45045322 56224453 45045459 56224624 45045596 56224795 45045733 56224966 45045870 56225137 45046007 56225308 45046144 56225479 45046281 56225650 45046418 56225821 45046555 56225992 45046692 56226163 45046829 56226334 45046966 56226505 45047103 56226676 45047240 56226847 45047377 56227018 45047514 56227189 45047651 56227360 45047788 56227531 45047925 56227702 45048062 56227873 45048199 56228044 45048336 56228215 45048473 56228386 45048610 56228557 45048747 56228728 45048884 56228899 45049021 56229070 45049158 56229241 45049295 56229412 45049432 56229583 45049569 56229754 45049706 56229925 45049843 56230096 45049980 56230267 45050117 56230438 45050254 56230609 45050391 56230780 45050528 56230951 45050665 56231122 45050802 56231293 45050939 56231464 45051076 56231635 45051213 56231806 45051350 56231977 45051487 56232148 45051624 56232319 45051761 56232490 45051898 56232661 45052035 56232832 45052172 56233003 45052309 56233174 45052446 56233345 45052583 56233516 45052720 56233687 45052857 56233858 45052994 56234029 45053131 56234200 45053268 56234371 45053405 56234542 45053542 56234713 45053679 56234884 45053816 56235055 45053953 56235226 45054090 56235397 45054227 56235568 45054364 56235739 45054501 56235910 45054638 56236081 45054775 56236252 45054912 56236423 45055049 56236594 45055186 56236765 45055323 56236936 45055460 56237107 45055597 56237278 45055734 56237449 45055871 56237620 45056008 56237791 45056145 56237962 45056282 56238133 45056419 56238304 45056556 56238475 45056693 56238646 45056830 56238817 45056967 56238988 45057104 56239159 45057241 56239330 45057378 56239501 45057515 56239672 45057652 56239843 45057789 56240014 45057926 56240185 45058063 56240356 45058200 56240527 45058337 56240698 45058474 56240869 45058611 56241040 45058748 56241211 45058885 56241382 45059022 56241553 45059159 56241724 45059296 56241895 45059433 56242066 45059570 56242237 45059707 56242408 45059844 56242579 45059981 56242750 45060118 56242921 45060255 56243092 45060392 56243263 45060529 56243434 45060666 56243605 45060803 56243776 45060940 56243947 45061077 56244118 45061214 56244289 45061351 56244460 45061488 56244631 45061625 56244802 45061762 56244973 45061899 56245144 45062036 56245315 45062173 56245486 45062310 56245657 45062447 56245828 45062584 56245999 45062721 56246170 45062858 56246341 45062995 56246512 45063132 56246683 45063269 56246854 45063406 56247025 45063543 56247196 45063680 56247367 45063817 56247538 45063954 56247709 45064091 56247880 45064228 56248051 45064365 56248222 45064502 56248393 45064639 56248564 45064776 56248735 45064913 56248906 45065050 56249077 45065187 56249248 45065324 56249419 45065461 56249590 45065598 56249761 45065735 56249932 45065872 56250103 45066009 56250274 45066146 56250445 45066283 56250616 45066420 56250787 45066557 56250958 45066694 56251129 45066831 56251300 45066968 56251471 45067105 56251642 45067242 56251813 45067379 56251984 45067516 56252155 45067653 56252326 45067790 56252497 45067927 56252668 45068064 56252839 45068201 56253010 45068338 56253181 45068475 56253352 45068612 56253523 45068749 56253694 45068886 56253865 45069023 56254036 45069160 56254207 45069297 56254378 45069434 56254549 45069571 56254720 45069708 56254891 45069845 56255062 45069982 56255233 45070119 56255404 45070256 56255575 45070393 56255746 45070530 56255917 45070667 56256088 45070804 56256259 45070941 56256430 45071078 56256601 45071215 56256772 45071352 56256943 45071489 56257114 45071626 56257285
1000 32467900 0 32467900 40525627 32468037 40525798 32468174 40525969 32468311 40526140 32468448 40526311 32468585 40526482 32468722 40526653 32468859 40526824 32468996 40526995 32469133 40527166 32469270 40527337 32469407 40527508 32469544 40527679 32469681 40527850 32469818 40528021 32469955 40528192 32470092 40528363 32470229 40528534 32470366 40528705 32470503 40528876 32470640 40529047 32470777 40529218 32470914 40529389 32471051 40529560 32471188 40529731 32471325 40529902 32471462 40530073 32471599 40530244 32471736 40530415 32471873 40530586 32472010 40530757 32472147 40530928 32472284 40531099 32472421 40531270 32472558 40531441 32472695 40531612 32472832 40531783 32472969 40531954 32473106 40532125 32473243 40532296 32473380 40532467 32473517 40532638 32473654 40532809 32473791 40532980 32473928 40533151 32474065 40533322 32474202 40533493 32474339 40533664 32474476 40533835 32474613 40534006 32474750 40534177 32474887 40534348 32475024 40534519 32475161 40534690 32475298 40534861 32475435 40535032 32475572 40535203 32475709 40535374 32475846 40535545 32475983 40535716 32476120 40535887 32476257 40536058 32476394 40536229 32476531 40536400 32476668 40536571 32476805 40536742 32476942 40536913 32477079 40537084 32477216 40537255 32477353 40537426 32477490 40537597 32477627 40537768 32477764 40537939 32477901 40538110 32478038 40538281 32478175 40538452 32478312 40538623 32478449 40538794 32478586 40538965 32478723 40539136 32478860 40539307 32478997 40539478 32479134 40539649 32479271 40539820 32479408 40539991 32479545 40540162 32479682 40540333 32479819 40540504 32479956 40540675 32480093 40540846 32480230 40541017 32480367 40541188 32480504 40541359 32480641 40541530 32480778 40541701 32480915 40541872 32481052 40542043 32481189 40542214 32481326 40542385 32481463 40542556 32481600 40542727 32481737 40542898 32481874 40543069 32482011 40543240 32482148 40543411 32482285 40543582 32482422 40543753 32482559 40543924 32482696 40544095 32482833 40544266 32482970 40544437 32483107 40544608 32483244 40544779 32483381 40544950 32483518 40545121 32483655 40545292 32483792 40545463 32483929 40545634 32484066 40545805 32484203 40545976 32484340 40546147 32484477 40546318 32484614 40546489 32484751 40546660 32484888 40546831 32485025 40547002 32485162 40547173 32485299 40547344 32485436 40547515 32485573 40547686 32485710 40547857 32485847 40548028 32485984 40548199 32486121 40548370 32486258 40548541 32486395 40548712 32486532 40548883 32486669 40549054 32486806 40549225 32486943 40549396 32487080 40549567 32487217 40549738 32487354 40549909 32487491 40550080 32487628 40550251 32487765 40550422 32487902 40550593 32488039 40550764 32488176 40550935 32488313 40551106 32488450 40551277 32488587 40551448 32488724 40551619 32488861 40551790 32488998 40551961 32489135 40552132 32489272 40552303 32489409 40552474 32489546 40552645 32489683 40552816 32489820 40552987 32489957 40553158 32490094 40553329 32490231 40553500 32490368 40553671 32490505 40553842 32490642 40554013 32490779 40554184 32490916 40554355 32491053 40554526 32491190 40554697 32491327 40554868 32491464 40555039 32491601 40555210 32491738 40555381 32491875 40555552 32492012 40555723 32492149 40555894 32492286 40556065 32492423 40556236 32492560 40556407 32492697 40556578 32492834 40556749 32492971 40556920 32493108 40557091 32493245 40557262 32493382 40557433 32493519 40557604 32493656 40557775 32493793 40557946 32493930 40558117 32494067 40558288 32494204 40558459 32494341 40558630 32494478 40558801 32494615 40558972 32494752 40559143 32494889 40559314 32495026 40559485 32495163 40559656 32495300 40559827 32495437 40559998 32495574 40560169 32495711 40560340 32495848 40560511 32495985 40560682 32496122 40560853 32496259 40561024 32496396 40561195 32496533 40561366 32496670 40561537 32496807 40561708 32496944 40561879 32497081 40562050 32497218 40562221 32497355 40562392 32497492 40562563 32497629 40562734 32497766 40562905 32497903 40563076 32498040 40563247 32498177 40563418 32498314 40563589 32498451 40563760 32498588 40563931 32498725 40564102 32498862 40564273 32498999 40564444 32499136 40564615 32499273 40564786 32499410 40564957 32499547 40565128 32499684 40565299 32499821 40565470 32499958 40565641 32500095 40565812 32500232 40565983 32500369 40566154 32500506 40566325 32500643 40566496 32500780 40566667 32500917 40566838 32501054 40567009 32501191 40567180 32501328 40567351 32501465 40567522 32501602 40567693 32501739 40567864 32501876 40568035 32502013 40568206 32502150 40568377 32502287 40568548 32502424 40568719 32502561 40568890 32502698 40569061 32502835 40569232 32502972 40569403 32503109 40569574 32503246 40569745 32503383 40569916 32503520 40570087 32503657 40570258 32503794 40570429 32503931 40570600 32504068 40570771 32504205 40570942 32504342 40571113 32504479 40571284 32504616 40571455 32504753 40571626 32504890 40571797 32505027 40571968 32505164 40572139 32505301 40572310 32505438 40572481 32505575 40572652 32505712 40572823 32505849 40572994 32505986 40573165 32506123 40573336 32506260 40573507 32506397 40573678 32506534 40573849 32506671 40574020 32506808 40574191 32506945 40574362 32507082 40574533 32507219 40574704 32507356 40574875 32507493 40575046 32507630 40575217 32507767 40575388 32507904 40575559 32508041 40575730 32508178 40575901 32508315 40576072 32508452 40576243 32508589 40576414 32508726 40576585 32508863 40576756 32509000 40576927 32509137 40577098 32509274 40577269 32509411 40577440 32509548 40577611 32509685 40577782 32509822 40577953 32509959 40578124 32510096 40578295 32510233 40578466 32510370 40578637 32510507 40578808 32510644 40578979 32510781 40579150 32510918 40579321 32511055 40579492 32511192 40579663 32511329 40579834 32511466 40580005 32511603 40580176 32511740 40580347 32511877 40580518 32512014 40580689 32512151 40580860 32512288 40581031 32512425 40581202 32512562 40581373 32512699 40581544 32512836 40581715 32512973 40581886 32513110 40582057 32513247 40582228 32513384 40582399 32513521 40582570 32513658 40582741 32513795 40582912 32513932 40583083 32514069 40583254 32514206 40583425 32514343 40583596 32514480 40583767 32514617 40583938 32514754 40584109 32514891 40584280 32515028 40584451 32515165 40584622 32515302 40584793 32515439 40584964 32515576 40585135 32515713 40585306 32515850 40585477 32515987 40585648 32516124 40585819 32516261 40585990 32516398 40586161 32516535 40586332 32516672 40586503 32516809 40586674 32516946 40586845 32517083 40587016 32517220 40587187 32517357 40587358 32517494 40587529 32517631 40587700 32517768 40587871 32517905 40588042 32518042 40588213 32518179 40588384 32518316 40588555 32518453 40588726 32518590 40588897 32518727 40589068 32518864 40589239 32519001 40589410 32519138 40589581 32519275 40589752 32519412 40589923 32519549 40590094 32519686 40590265 32519823 40590436 32519960 40590607 32520097 40590778 32520234 40590949 32520371 40591120 32520508 40591291 32520645 40591462 32520782 40591633 32520919 40591804 32521056 40591975 32521193 40592146 32521330 40592317 32521467 40592488 32521604 40592659 32521741 40592830 32521878 40593001 32522015 40593172 32522152 40593343 32522289 40593514 32522426 40593685 32522563 40593856 32522700 40594027 32522837 40594198 32522974 40594369 32523111 40594540 32523248 40594711 32523385 40594882 32523522 40595053 32523659 40595224 32523796 40595395 32523933 40595566 32524070 40595737 32524207 40595908 32524344 40596079 32524481 40596250 32524618 40596421 32524755 40596592 32524892 40596763 32525029 40596934 32525166 40597105 32525303 40597276 32525440 40597447 32525577 40597618 32525714 40597789 32525851 40597960 32525988 40598131 32526125 40598302 32526262 40598473 32526399 40598644 32526536 40598815 32526673 40598986 32526810 40599157 32526947 40599328 32527084 40599499 32527221 40599670 32527358 40599841 32527495 40600012 32527632 40600183 32527769 40600354 32527906 40600525 32528043 40600696 32528180 40600867 32528317 40601038 32528454 40601209 32528591 40601380 32528728 40601551 32528865 40601722 32529002 40601893 32529139 40602064 32529276 40602235 32529413 40602406 32529550 40602577 32529687 40602748 32529824 40602919 32529961 40603090 32530098 40603261 32530235 40603432 32530372 40603603 32530509 40603774 32530646 40603945 32530783 40604116 32530920 40604287 32531057 40604458 32531194 40604629 32531331 40604800 32531468 40604971 32531605 40605142 32531742 40605313 32531879 40605484 32532016 40605655 32532153 40605826 32532290 40605997 32532427 40606168 32532564 40606339 32532701 40606510 32532838 40606681 32532975 40606852 32533112 40607023 32533249 40607194 32533386 40607365 32533523 40607536 32533660 40607707 32533797 40607878 32533934 40608049 32534071 40608220 32534208 40608391 32534345 40608562 32534482 40608733 32534619 40608904 32534756 40609075 32534893 40609246 32535030 40609417 32535167 40609588 32535304 40609759 32535441 40609930 32535578 40610101 32535715 40610272 32535852 40610443 32535989 40610614 32536126 40610785 32536263 40610956 32536400 40611127 32536537 40611298 32536674 40611469 32536811 40611640 32536948 40611811 32537085 40611982 32537222 40612153 32537359 40612324 32537496 40612495 32537633 40612666 32537770 40612837 32537907 40613008 32538044 40613179 32538181 40613350 32538318 40613521 32538455 40613692 32538592 40613863 32538729 40614034 32538866 40614205 32539003 40614376 32539140 40614547 32539277 40614718 32539414 40614889 32539551 40615060 32539688 40615231 32539825 40615402 32539962 40615573 32540099 40615744 32540236 40615915 32540373 40616086 32540510 40616257 32540647 40616428 32540784 40616599 32540921 40616770 32541058 40616941 32541195 40617112 32541332 40617283 32541469 40617454 32541606 40617625 32541743 40617796 32541880 40617967 32542017 40618138 32542154 40618309 32542291 40618480 32542428 40618651 32542565 40618822 32542702 40618993 32542839 40619164 32542976 40619335 32543113 40619506 32543250 40619677 32543387 40619848 32543524 40620019 32543661 40620190 32543798 40620361 32543935 40620532 32544072 40620703 32544209 40620874 32544346 40621045 32544483 40621216 32544620 40621387 32544757 40621558 32544894 40621729 32545031 40621900 32545168 40622071 32545305 40622242 32545442 40622413 32545579 40622584 32545716 40622755 32545853 40622926 32545990 40623097 32546127 40623268 32546264 40623439 32546401 40623610 32546538 40623781 32546675 40623952 32546812 40624123 32546949 40624294 32547086 40624465 32547223 40624636 32547360 40624807 32547497 40624978 32547634 40625149 32547771 40625320 32547908 40625491 32548045 40625662 32548182 40625833 32548319 40626004 32548456 40626175 32548593 40626346 32548730 40626517 32548867 40626688 32549004 40626859 32549141 40627030 32549278 40627201 32549415 40627372 32549552 40627543 32549689 40627714 32549826 40627885 32549963 40628056 32550100 40628227 32550237 40628398 32550374 40628569 32550511 40628740 32550648 40628911 32550785 40629082 32550922 40629253 32551059 40629424 32551196 40629595 32551333 40629766 32551470 40629937 32551607 40630108 32551744 40630279 32551881 40630450 32552018 40630621 32552155 40630792 32552292 40630963 32552429 40631134 32552566 40631305 32552703 40631476 32552840 40631647 32552977 40631818 32553114 40631989 32553251 40632160 32553388 40632331 32553525 40632502 32553662 40632673 32553799 40632844 32553936 40633015 32554073 40633186 32554210 40633357 32554347 40633528 32554484 40633699 32554621 40633870 32554758 40634041 32554895 40634212 32555032 40634383 32555169 40634554 32555306 40634725 32555443 40634896 32555580 40635067 32555717 40635238 32555854 40635409 32555991 40635580 32556128 40635751 32556265 40635922 32556402 40636093 32556539 40636264 32556676 40636435 32556813 40636606 32556950 40636777 32557087 40636948 32557224 40637119 32557361 40637290 32557498 40637461 32557635 40637632 32557772 40637803 32557909 40637974 32558046 40638145 32558183 40638316 32558320 40638487 32558457 40638658 32558594 40638829 32558731 40639000 32558868 40639171 32559005 40639342 32559142 40639513 32559279 40639684 32559416 40639855 32559553 40640026 32559690 40640197 32559827 40640368 32559964 40640539 32560101 40640710 32560238 40640881 32560375 40641052 32560512 40641223 32560649 40641394 32560786 40641565 32560923 40641736 32561060 40641907 32561197 40642078 32561334 40642249 32561471 40642420 32561608 40642591 32561745 40642762 32561882 40642933 32562019 40643104 32562156 40643275 32562293 40643446 32562430 40643617 32562567 40643788 32562704 40643959 32562841 40644130 32562978 40644301 32563115 40644472 32563252 40644643 32563389 40644814 32563526 40644985 32563663 40645156 32563800 40645327 32563937 40645498 32564074 40645669 32564211 40645840 32564348 40646011 32564485 40646182 32564622 40646353 32564759 40646524 32564896 40646695 32565033 40646866 32565170 40647037 32565307 40647208 32565444 40647379 32565581 40647550 32565718 40647721 32565855 40647892 32565992 40648063 32566129 40648234 32566266 40648405 32566403 40648576 32566540 40648747 32566677 40648918 32566814 40649089 32566951 40649260 32567088 40649431 32567225 40649602 32567362 40649773 32567499 40649944 32567636 40650115 32567773 40650286 32567910 40650457 32568047 40650628 32568184 40650799 32568321 40650970 32568458 40651141 32568595 40651312 32568732 40651483 32568869 40651654 32569006 40651825 32569143 40651996 32569280 40652167 32569417 40652338 32569554 40652509 32569691 40652680 32569828 40652851 32569965 40653022 32570102 40653193 32570239 40653364 32570376 40653535 32570513 40653706 32570650 40653877 32570787 40654048 32570924 40654219 32571061 40654390 32571198 40654561 32571335 40654732 32571472 40654903 32571609 40655074 32571746 40655245 32571883 40655416 32572020 40655587 32572157 40655758 32572294 40655929 32572431 40656100 32572568 40656271 32572705 40656442 32572842 40656613 32572979 40656784 32573116 40656955 32573253 40657126 32573390 40657297 32573527 40657468 32573664 40657639 32573801 40657810 32573938 40657981 32574075 40658152 32574212 40658323 32574349 40658494 32574486 40658665 32574623 40658836 32574760 40659007 32574897 40659178 32575034 40659349 32575171 40659520 32575308 40659691 32575445 40659862 32575582 40660033 32575719 40660204 32575856 40660375 32575993 40660546 32576130 40660717 32576267 40660888 32576404 40661059 32576541 40661230 32576678 40661401 32576815 40661572 32576952 40661743 32577089 40661914 32577226 40662085 32577363 40662256 32577500 40662427 32577637 40662598 32577774 40662769 32577911 40662940 32578048 40663111 32578185 40663282 32578322 40663453 32578459 40663624 32578596 40663795 32578733 40663966 32578870 40664137 32579007 40664308 32579144 40664479 32579281 40664650 32579418 40664821 32579555 40664992 32579692 40665163 32579829 40665334 32579966 40665505 32580103 40665676 32580240 40665847 32580377 40666018 32580514 40666189 32580651 40666360 32580788 40666531 32580925 40666702 32581062 40666873 32581199 40667044 32581336 40667215 32581473 40667386 32581610 40667557 32581747 40667728 32581884 40667899 32582021 40668070 32582158 40668241 32582295 40668412 32582432 40668583 32582569 40668754 32582706 40668925 32582843 40669096 32582980 40669267 32583117 40669438 32583254 40669609 32583391 40669780 32583528 40669951 32583665 40670122 32583802 40670293 32583939 40670464 32584076 40670635 32584213 40670806 32584350 40670977 32584487 40671148 32584624 40671319 32584761 40671490 32584898 40671661 32585035 40671832 32585172 40672003 32585309 40672174 32585446 40672345 32585583 40672516 32585720 40672687 32585857 40672858 32585994 40673029 32586131 40673200 32586268 40673371 32586405 40673542 32586542 40673713 32586679 40673884 32586816 40674055 32586953 40674226 32587090 40674397 32587227 40674568 32587364 40674739 32587501 40674910 32587638 40675081 32587775 40675252 32587912 40675423 32588049 40675594 32588186 40675765 32588323 40675936 32588460 40676107 32588597 40676278 32588734 40676449 32588871 40676620 32589008 40676791 32589145 40676962 32589282 40677133 32589419 40677304 32589556 40677475 32589693 40677646 32589830 40677817 32589967 40677988 32590104 40678159 32590241 40678330 32590378 40678501 32590515 40678672 32590652 40678843 32590789 40679014 32590926 40679185 32591063 40679356 32591200 40679527 32591337 40679698 32591474 40679869 32591611 40680040 32591748 40680211 32591885 40680382 32592022 40680553 32592159 40680724 32592296 40680895 32592433 40681066 32592570 40681237 32592707 40681408 32592844 40681579 32592981 40681750 32593118 40681921 32593255 40682092 32593392 40682263 32593529 40682434 32593666 40682605 32593803 40682776 32593940 40682947 32594077 40683118 32594214 40683289 32594351 40683460 32594488 40683631 32594625 40683802 32594762 40683973 32594899 40684144 32595036 40684315 32595173 40684486 32595310 40684657 32595447 40684828 32595584 40684999 32595721 40685170 32595858 40685341 32595995 40685512 32596132 40685683 32596269 40685854 32596406 40686025 32596543 40686196 32596680 40686367 32596817 40686538 32596954 40686709 32597091 40686880 32597228 40687051 32597365 40687222 32597502 40687393 32597639 40687564 32597776 40687735 32597913 40687906 32598050 40688077 32598187 40688248 32598324 40688419 32598461 40688590 32598598 40688761 32598735 40688932 32598872 40689103 32599009 40689274 32599146 40689445 32599283 40689616 32599420 40689787 32599557 40689958 32599694 40690129 32599831 40690300 32599968 40690471 32600105 40690642 32600242 40690813 32600379 40690984 32600516 40691155 32600653 40691326 32600790 40691497 32600927 40691668 32601064 40691839 32601201 40692010 32601338 40692181 32601475 40692352 32601612 40692523 32601749 40692694 32601886 40692865 32602023 40693036 32602160 40693207 32602297 40693378 32602434 40693549 32602571 40693720 32602708 40693891 32602845 40694062 32602982 40694233 32603119 40694404 32603256 40694575 32603393 40694746 32603530 40694917 32603667 40695088 32603804 40695259 32603941 40695430 32604078 40695601 32604215 40695772 32604352 40695943 32604489 40696114 32604626 40696285
1000 70005900 0 70005900 87379627 70006037 87379798 70006174 87379969 70006311 87380140 70006448 87380311 70006585 87380482 70006722 87380653 70006859 87380824 70006996 87380995 70007133 87381166 70007270 87381337 70007407 87381508 70007544 87381679 70007681 87381850 70007818 87382021 70007955 87382192 70008092 87382363 70008229 87382534 70008366 87382705 70008503 87382876 70008640 87383047 70008777 87383218 70008914 87383389 70009051 87383560 70009188 87383731 70009325 87383902 70009462 87384073 70009599 87384244 70009736 87384415 70009873 87384586 70010010 87384757 70010147 87384928 70010284 87385099 70010421 87385270 70010558 87385441 70010695 87385612 70010832 87385783 70010969 87385954 70011106 87386125 70011243 87386296 70011380 87386467 70011517 87386638 70011654 87386809 70011791 87386980 70011928 87387151 70012065 87387322 70012202 87387493 70012339 87387664 70012476 87387835 70012613 87388006 70012750 87388177 70012887 87388348 70013024 87388519 70013161 87388690 70013298 87388861 70013435 87389032 70013572 87389203 70013709 87389374 70013846 87389545 70013983 87389716 70014120 87389887 70014257 87390058 70014394 87390229 70014531 87390400 70014668 87390571 70014805 87390742 70014942 87390913 70015079 87391084 70015216 87391255 70015353 87391426 70015490 87391597 70015627 87391768 70015764 87391939 70015901 87392110 70016038 87392281 70016175 87392452 70016312 87392623 70016449 87392794 70016586 87392965 70016723 87393136 70016860 87393307 70016997 87393478 70017134 87393649 70017271 87393820 70017408 87393991 70017545 87394162 70017682 87394333 70017819 87394504 70017956 87394675 70018093 87394846 70018230 87395017 70018367 87395188 70018504 87395359 70018641 87395530 70018778 87395701 70018915 87395872 70019052 87396043 70019189 87396214 70019326 87396385 70019463 87396556 70019600 87396727 70019737 87396898 70019874 87397069 70020011 87397240 70020148 87397411 70020285 87397582 70020422 87397753 70020559 87397924 70020696 87398095 70020833 87398266 70020970 87398437 70021107 87398608 70021244 87398779 70021381 87398950 70021518 87399121 70021655 87399292 70021792 87399463 70021929 87399634 70022066 87399805 70022203 87399976 70022340 87400147 70022477 87400318 70022614 87400489 70022751 87400660 70022888 87400831 70023025 87401002 70023162 87401173 70023299 87401344 70023436 87401515 70023573 87401686 70023710 87401857 70023847 87402028 70023984 87402199 70024121 87402370 70024258 87402541 70024395 87402712 70024532 87402883 70024669 87403054 70024806 87403225 70024943 87403396 70025080 87403567 70025217 87403738 70025354 87403909 70025491 87404080 70025628 87404251 70025765 87404422 70025902 87404593 70026039 87404764 70026176 87404935 70026313 87405106 70026450 87405277 70026587 87405448 70026724 87405619 70026861 87405790 70026998 87405961 70027135 87406132 70027272 87406303 70027409 87406474 70027546 87406645 70027683 87406816 70027820 87406987 70027957 87407158 70028094 87407329 70028231 87407500 70028368 87407671 70028505 87407842 70028642 87408013 70028779 87408184 70028916 87408355 70029053 87408526 70029190 87408697 70029327 87408868 70029464 87409039 70029601 87409210 70029738 87409381 70029875 87409552 70030012 87409723 70030149 87409894 70030286 87410065 70030423 87410236 70030560 87410407 70030697 87410578 70030834 87410749 70030971 87410920 70031108 87411091 70031245 87411262 70031382 87411433 70031519 87411604 70031656 87411775 70031793 87411946 70031930 87412117 70032067 87412288 70032204 87412459 70032341 87412630 70032478 87412801 70032615 87412972 70032752 87413143 70032889 87413314 70033026 87413485 70033163 87413656 70033300 87413827 70033437 87413998 70033574 87414169 70033711 87414340 70033848 87414511 70033985 87414682 70034122 87414853 70034259 87415024 70034396 87415195 70034533 87415366 70034670 87415537 70034807 87415708 70034944 87415879 70035081 87416050 70035218 87416221 70035355 87416392 70035492 87416563 70035629 87416734 70035766 87416905 70035903 87417076 70036040 87417247 70036177 87417418 70036314 87417589 70036451 87417760 70036588 87417931 70036725 87418102 70036862 87418273 70036999 87418444 70037136 87418615 70037273 87418786 70037410 87418957 70037547 87419128 70037684 87419299 70037821 87419470 70037958 87419641 70038095 87419812 70038232 87419983 70038369 87420154 70038506 87420325 70038643 87420496 70038780 87420667 70038917 87420838 70039054 87421009 70039191 87421180 70039328 87421351 70039465 87421522 70039602 87421693 70039739 87421864 70039876 87422035 70040013 87422206 70040150 87422377 70040287 87422548 70040424 87422719 70040561 87422890 70040698 87423061 70040835 87423232 70040972 87423403 70041109 87423574 70041246 87423745 70041383 87423916 70041520 87424087 70041657 87424258 70041794 87424429 70041931 87424600 70042068 87424771 70042205 87424942 70042342 87425113 70042479 87425284 70042616 87425455 70042753 87425626 70042890 87425797 70043027 87425968 70043164 87426139 70043301 87426310 70043438 87426481 70043575 87426652 70043712 87426823 70043849 87426994 70043986 87427165 70044123 87427336 70044260 87427507 70044397 87427678 70044534 87427849 70044671 87428020 70044808 87428191 70044945 87428362 70045082 87428533 70045219 87428704 70045356 87428875 70045493 87429046 70045630 87429217 70045767 87429388 70045904 87429559 70046041 87429730 70046178 87429901 70046315 87430072 70046452 87430243 70046589 87430414 70046726 87430585 70046863 87430756 70047000 87430927 70047137 87431098 70047274 87431269 70047411 87431440 70047548 87431611 70047685 87431782 70047822 87431953 70047959 87432124 70048096 87432295 70048233 87432466 70048370 87432637 70048507 87432808 70048644 87432979 70048781 87433150 70048918 87433321 70049055 87433492 70049192 87433663 70049329 87433834 70049466 87434005 70049603 87434176 70049740 87434347 70049877 87434518 70050014 87434689 70050151 87434860 70050288 87435031 70050425 87435202 70050562 87435373 70050699 87435544 70050836 87435715 70050973 87435886 70051110 87436057 70051247 87436228 70051384 87436399 70051521 87436570 70051658 87436741 70051795 87436912 70051932 87437083 70052069 87437254 70052206 87437425 70052343 87437596 70052480 87437767 70052617 87437938 70052754 87438109 70052891 87438280 70053028 87438451 70053165 87438622 70053302 87438793 70053439 87438964 70053576 87439135 70053713 87439306 70053850 87439477 70053987 87439648 70054124 87439819 70054261 87439990 70054398 87440161 70054535 87440332 70054672 87440503 70054809 87440674 70054946 87440845 70055083 87441016 70055220 87441187 70055357 87441358 70055494 87441529 70055631 87441700 70055768 87441871 70055905 87442042 70056042 87442213 70056179 87442384 70056316 87442555 70056453 87442726 70056590 87442897 70056727 87443068 70056864 87443239 70057001 87443410 70057138 87443581 70057275 87443752 70057412 87443923 70057549 87444094 70057686 87444265 70057823 87444436 70057960 87444607 70058097 87444778 70058234 87444949 70058371 87445120 70058508 87445291 70058645 87445462 70058782 87445633 70058919 87445804 70059056 87445975 70059193 87446146 70059330 87446317 70059467 87446488 70059604 87446659 70059741 87446830 70059878 87447001 70060015 87447172 70060152 87447343 70060289 87447514 70060426 87447685 70060563 87447856 70060700 87448027 70060837 87448198 70060974 87448369 70061111 87448540 70061248 87448711 70061385 87448882 70061522 87449053 70061659 87449224 70061796 87449395 70061933 87449566 70062070 87449737 70062207 87449908 70062344 87450079 70062481 87450250 70062618 87450421 70062755 87450592 70062892 87450763 70063029 87450934 70063166 87451105 70063303 87451276 70063440 87451447 70063577 87451618 70063714 87451789 70063851 87451960 70063988 87452131 70064125 87452302 70064262 87452473 70064399 87452644 70064536 87452815 70064673 87452986 70064810 87453157 70064947 87453328 70065084 87453499 70065221 87453670 70065358 87453841 70065495 87454012 70065632 87454183 70065769 87454354 70065906 87454525 70066043 87454696 70066180 87454867 70066317 87455038 70066454 87455209 70066591 87455380 70066728 87455551 70066865 87455722 70067002 87455893 70067139 87456064 70067276 87456235 70067413 87456406 70067550 87456577 70067687 87456748 70067824 87456919 70067961 87457090 70068098 87457261 70068235 87457432 70068372 87457603 70068509 87457774 70068646 87457945 70068783 87458116 70068920 87458287 70069057 87458458 70069194 87458629 70069331 87458800 70069468 87458971 70069605 87459142 70069742 87459313 70069879 87459484 70070016 87459655 70070153 87459826 70070290 87459997 70070427 87460168 70070564 87460339 70070701 87460510 70070838 87460681 70070975 87460852 70071112 87461023 70071249 87461194 70071386 87461365 70071523 87461536 70071660 87461707 70071797 87461878 70071934 87462049 70072071 87462220 70072208 87462391 70072345 87462562 70072482 87462733 70072619 87462904 70072756 87463075 70072893 87463246 70073030 87463417 70073167 87463588 70073304 87463759 70073441 87463930 70073578 87464101 70073715 87464272 70073852 87464443 70073989 87464614 70074126 87464785 70074263 87464956 70074400 87465127 70074537 87465298 70074674 87465469 70074811 87465640 70074948 87465811 70075085 87465982 70075222 87466153 70075359 87466324 70075496 87466495 70075633 87466666 70075770 87466837 70075907 87467008 70076044 87467179 70076181 87467350 70076318 87467521 70076455 87467692 70076592 87467863 70076729 87468034 70076866 87468205 70077003 87468376 70077140 87468547 70077277 87468718 70077414 87468889 70077551 87469060 70077688 87469231 70077825 87469402 70077962 87469573 70078099 87469744 70078236 87469915 70078373 87470086 70078510 87470257 70078647 87470428 70078784 87470599 70078921 87470770 70079058 87470941 70079195 87471112 70079332 87471283 70079469 87471454 70079606 87471625 70079743 87471796 70079880 87471967 70080017 87472138 70080154 87472309 70080291 87472480 70080428 87472651 70080565 87472822 70080702 87472993 70080839 87473164 70080976 87473335 70081113 87473506 70081250 87473677 70081387 87473848 70081524 87474019 70081661 87474190 70081798 87474361 70081935 87474532 70082072 87474703 70082209 87474874 70082346 87475045 70082483 87475216 70082620 87475387 70082757 87475558 70082894 87475729 70083031 87475900 70083168 87476071 70083305 87476242 70083442 87476413 70083579 87476584 70083716 87476755 70083853 87476926 70083990 87477097 70084127 87477268 70084264 87477439 70084401 87477610 70084538 87477781 70084675 87477952 70084812 87478123 70084949 87478294 70085086 87478465 70085223 87478636 70085360 87478807 70085497 87478978 70085634 87479149 70085771 87479320 70085908 87479491 70086045 87479662 70086182 87479833 70086319 87480004 70086456 87480175 70086593 87480346 70086730 87480517 70086867 87480688 70087004 87480859 70087141 87481030 70087278 87481201 70087415 87481372 70087552 87481543 70087689 87481714 70087826 87481885 70087963 87482056 70088100 87482227 70088237 87482398 70088374 87482569 70088511 87482740 70088648 87482911 70088785 87483082 70088922 87483253 70089059 87483424 70089196 87483595 70089333 87483766 70089470 87483937 70089607 87484108 70089744 87484279 70089881 87484450 70090018 87484621 70090155 87484792 70090292 87484963 70090429 87485134 70090566 87485305 70090703 87485476 70090840 87485647 70090977 87485818 70091114 87485989 70091251 87486160 70091388 87486331 70091525 87486502 70091662 87486673 70091799 87486844 70091936 87487015 70092073 87487186 70092210 87487357 70092347 87487528 70092484 87487699 70092621 87487870 70092758 87488041 70092895 87488212 70093032 87488383 70093169 87488554 70093306 87488725 70093443 87488896 70093580 87489067 70093717 87489238 70093854 87489409 70093991 87489580 70094128 87489751 70094265 87489922 70094402 87490093 70094539 87490264 70094676 87490435 70094813 87490606 70094950 87490777 70095087 87490948 70095224 87491119 70095361 87491290 70095498 87491461 70095635 87491632 70095772 87491803 70095909 87491974 70096046 87492145 70096183 87492316 70096320 87492487 70096457 87492658 70096594 87492829 70096731 87493000 70096868 87493171 70097005 87493342 70097142 87493513 70097279 87493684 70097416 87493855 70097553 87494026 70097690 87494197 70097827 87494368 70097964 87494539 70098101 87494710 70098238 87494881 70098375 87495052 70098512 87495223 70098649 87495394 70098786 87495565 70098923 87495736 70099060 87495907 70099197 87496078 70099334 87496249 70099471 87496420 70099608 87496591 70099745 87496762 70099882 87496933 70100019 87497104 70100156 87497275 70100293 87497446 70100430 87497617 70100567 87497788 70100704 87497959 70100841 87498130 70100978 87498301 70101115 87498472 70101252 87498643 70101389 87498814 70101526 87498985 70101663 87499156 70101800 87499327 70101937 87499498 70102074 87499669 70102211 87499840 70102348 87500011 70102485 87500182 70102622 87500353 70102759 87500524 70102896 87500695 70103033 87500866 70103170 87501037 70103307 87501208 70103444 87501379 70103581 87501550 70103718 87501721 70103855 87501892 70103992 87502063 70104129 87502234 70104266 87502405 70104403 87502576 70104540 87502747 70104677 87502918 70104814 87503089 70104951 87503260 70105088 87503431 70105225 87503602 70105362 87503773 70105499 87503944 70105636 87504115 70105773 87504286 70105910 87504457 70106047 87504628 70106184 87504799 70106321 87504970 70106458 87505141 70106595 87505312 70106732 87505483 70106869 87505654 70107006 87505825 70107143 87505996 70107280 87506167 70107417 87506338 70107554 87506509 70107691 87506680 70107828 87506851 70107965 87507022 70108102 87507193 70108239 87507364 70108376 87507535 70108513 87507706 70108650 87507877 70108787 87508048 70108924 87508219 70109061 87508390 70109198 87508561 70109335 87508732 70109472 87508903 70109609 87509074 70109746 87509245 70109883 87509416 70110020 87509587 70110157 87509758 70110294 87509929 70110431 87510100 70110568 87510271 70110705 87510442 70110842 87510613 70110979 87510784 70111116 87510955 70111253 87511126 70111390 87511297 70111527 87511468 70111664 87511639 70111801 87511810 70111938 87511981 70112075 87512152 70112212 87512323 70112349 87512494 70112486 87512665 70112623 87512836 70112760 87513007 70112897 87513178 70113034 87513349 70113171 87513520 70113308 87513691 70113445 87513862 70113582 87514033 70113719 87514204 70113856 87514375 70113993 87514546 70114130 87514717 70114267 87514888 70114404 87515059 70114541 87515230 70114678 87515401 70114815 87515572 70114952 87515743 70115089 87515914 70115226 87516085 70115363 87516256 70115500 87516427 70115637 87516598 70115774 87516769 70115911 87516940 70116048 87517111 70116185 87517282 70116322 87517453 70116459 87517624 70116596 87517795 70116733 87517966 70116870 87518137 70117007 87518308 70117144 87518479 70117281 87518650 70117418 87518821 70117555 87518992 70117692 87519163 70117829 87519334 70117966 87519505 70118103 87519676 70118240 87519847 70118377 87520018 70118514 87520189 70118651 87520360 70118788 87520531 70118925 87520702 70119062 87520873 70119199 87521044 70119336 87521215 70119473 87521386 70119610 87521557 70119747 87521728 70119884 87521899 70120021 87522070 70120158 87522241 70120295 87522412 70120432 87522583 70120569 87522754 70120706 87522925 70120843 87523096 70120980 87523267 70121117 87523438 70121254 87523609 70121391 87523780 70121528 87523951 70121665 87524122 70121802 87524293 70121939 87524464 70122076 87524635 70122213 87524806 70122350 87524977 70122487 87525148 70122624 87525319 70122761 87525490 70122898 87525661 70123035 87525832 70123172 87526003 70123309 87526174 70123446 87526345 70123583 87526516 70123720 87526687 70123857 87526858 70123994 87527029 70124131 87527200 70124268 87527371 70124405 87527542 70124542 87527713 70124679 87527884 70124816 87528055 70124953 87528226 70125090 87528397 70125227 87528568 70125364 87528739 70125501 87528910 70125638 87529081 70125775 87529252 70125912 87529423 70126049 87529594 70126186 87529765 70126323 87529936 70126460 87530107 70126597 87530278 70126734 87530449 70126871 87530620 70127008 87530791 70127145 87530962 70127282 87531133 70127419 87531304 70127556 87531475 70127693 87531646 70127830 87531817 70127967 87531988 70128104 87532159 70128241 87532330 70128378 87532501 70128515 87532672 70128652 87532843 70128789 87533014 70128926 87533185 70129063 87533356 70129200 87533527 70129337 87533698 70129474 87533869 70129611 87534040 70129748 87534211 70129885 87534382 70130022 87534553 70130159 87534724 70130296 87534895 70130433 87535066 70130570 87535237 70130707 87535408 70130844 87535579 70130981 87535750 70131118 87535921 70131255 87536092 70131392 87536263 70131529 87536434 70131666 87536605 70131803 87536776 70131940 87536947 70132077 87537118 70132214 87537289 70132351 87537460 70132488 87537631 70132625 87537802 70132762 87537973 70132899 87538144 70133036 87538315 70133173 87538486 70133310 87538657 70133447 87538828 70133584 87538999 70133721 87539170 70133858 87539341 70133995 87539512 70134132 87539683 70134269 87539854 70134406 87540025 70134543 87540196 70134680 87540367 70134817 87540538 70134954 87540709 70135091 87540880 70135228 87541051 70135365 87541222 70135502 87541393 70135639 87541564 70135776 87541735 70135913 87541906 70136050 87542077 70136187 87542248 70136324 87542419 70136461 87542590 70136598 87542761 70136735 87542932 70136872 87543103 70137009 87543274 70137146 87543445 70137283 87543616 70137420 87543787 70137557 87543958 70137694 87544129 70137831 87544300 70137968 87544471 70138105 87544642 70138242 87544813 70138379 87544984 70138516 87545155 70138653 87545326 70138790 87545497 70138927 87545668 70139064 87545839 70139201 87546010 70139338 87546181 70139475 87546352 70139612 87546523 70139749 87546694 70139886 87546865 70140023 87547036 70140160 87547207 70140297 87547378 70140434 87547549 70140571 87547720 70140708 87547891 70140845 87548062 70140982 87548233 70141119 87548404 70141256 87548575 70141393 87548746 70141530 87548917 70141667 87549088 70141804 87549259 70141941 87549430 70142078 87549601 70142215 87549772 70142352 87549943 70142489 87550114 70142626 87550285
1000 47126900 0 47126900 58822627 47127037 58822798 47127174 58822969 47127311 58823140 47127448 58823311 47127585 58823482 47127722 58823653 47127859 58823824 47127996 58823995 47128133 58824166 47128270 58824337 47128407 58824508 47128544 58824679 47128681 58824850 47128818 58825021 47128955 58825192 47129092 58825363 47129229 58825534 47129366 58825705 47129503 58825876 47129640 58826047 47129777 58826218 47129914 58826389 47130051 58826560 47130188 58826731 47130325 58826902 47130462 58827073 47130599 58827244 47130736 58827415 47130873 58827586 47131010 58827757 47131147 58827928 47131284 58828099 47131421 58828270 47131558 58828441 47131695 58828612 47131832 58828783 47131969 58828954 47132106 58829125 47132243 58829296 47132380 58829467 47132517 58829638 47132654 58829809 47132791 58829980 47132928 58830151 47133065 58830322 47133202 58830493 47133339 58830664 47133476 58830835 47133613 58831006 47133750 58831177 47133887 58831348 47134024 58831519 47134161 58831690 47134298 58831861 47134435 58832032 47134572 58832203 47134709 58832374 47134846 58832545 47134983 58832716 47135120 58832887 47135257 58833058 47135394 58833229 47135531 58833400 47135668 58833571 47135805 58833742 47135942 58833913 47136079 58834084 47136216 58834255 47136353 58834426 47136490 58834597 47136627 58834768 47136764 58834939 47136901 58835110 47137038 58835281 47137175 58835452 47137312 58835623 47137449 58835794 47137586 58835965 47137723 58836136 47137860 58836307 47137997 58836478 47138134 58836649 47138271 58836820 47138408 58836991 47138545 58837162 47138682 58837333 47138819 58837504 47138956 58837675 47139093 58837846 47139230 58838017 47139367 58838188 47139504 58838359 47139641 58838530 47139778 58838701 47139915 58838872 47140052 58839043 47140189 58839214 47140326 58839385 47140463 58839556 47140600 58839727 47140737 58839898 47140874 58840069 47141011 58840240 47141148 58840411 47141285 58840582 47141422 58840753 47141559 58840924 47141696 58841095 47141833 58841266 47141970 58841437 47142107 58841608 47142244 58841779 47142381 58841950 47142518 58842121 47142655 58842292 47142792 58842463 47142929 58842634 47143066 58842805 47143203 58842976 47143340 58843147 47143477 58843318 47143614 58843489 47143751 58843660 47143888 58843831 47144025 58844002 47144162 58844173 47144299 58844344 47144436 58844515 47144573 58844686 47144710 58844857 47144847 58845028 47144984 58845199 47145121 58845370 47145258 58845541 47145395 58845712 47145532 58845883 47145669 58846054 47145806 58846225 47145943 58846396 47146080 58846567 47146217 58846738 47146354 58846909 47146491 58847080 47146628 58847251 47146765 58847422 47146902 58847593 47147039 58847764 47147176 58847935 47147313 58848106 47147450 58848277 47147587 58848448 47147724 58848619 47147861 58848790 47147998 58848961 47148135 58849132 47148272 58849303 47148409 58849474 47148546 58849645 47148683 58849816 47148820 58849987 47148957 58850158 47149094 58850329 47149231 58850500 47149368 58850671 47149505 58850842 47149642 58851013 47149779 58851184 47149916 58851355 47150053 58851526 47150190 58851697 47150327 58851868 47150464 58852039 47150601 58852210 47150738 58852381 47150875 58852552 47151012 58852723 47151149 58852894 47151286 58853065 47151423 58853236 47151560 58853407 47151697 58853578 47151834 58853749 47151971 58853920 47152108 58854091 47152245 58854262 47152382 58854433 47152519 58854604 47152656 58854775 47152793 58854946 47152930 58855117 47153067 58855288 47153204 58855459 47153341 58855630 47153478 58855801 47153615 58855972 47153752 58856143 47153889 58856314 47154026 58856485 47154163 58856656 47154300 58856827 47154437 58856998 47154574 58857169 47154711 58857340 47154848 58857511 47154985 58857682 47155122 58857853 47155259 58858024 47155396 58858195 47155533 58858366 47155670 58858537 47155807 58858708 47155944 58858879 47156081 58859050 47156218 58859221 47156355 58859392 47156492 58859563 47156629 58859734 47156766 58859905 47156903 58860076 47157040 58860247 47157177 58860418 47157314 58860589 47157451 58860760 47157588 58860931 47157725 58861102 47157862 58861273 47157999 58861444 47158136 58861615 47158273 58861786 47158410 58861957 47158547 58862128 47158684 58862299 47158821 58862470 47158958 58862641 47159095 58862812 47159232 58862983 47159369 58863154 47159506 58863325 47159643 58863496 47159780 58863667 47159917 58863838 47160054 58864009 47160191 58864180 47160328 58864351 47160465 58864522 47160602 58864693 47160739 58864864 47160876 58865035 47161013 58865206 47161150 58865377 47161287 58865548 47161424 58865719 47161561 58865890 47161698 58866061 47161835 58866232 47161972 58866403 47162109 58866574 47162246 58866745 47162383 58866916 47162520 58867087 47162657 58867258 47162794 58867429 47162931 58867600 47163068 58867771 47163205 58867942 47163342 58868113 47163479 58868284 47163616 58868455 47163753 58868626 47163890 58868797 47164027 58868968 47164164 58869139 47164301 58869310 47164438 58869481 47164575 58869652 47164712 58869823 47164849 58869994 47164986 58870165 47165123 58870336 47165260 58870507 47165397 58870678 47165534 58870849 47165671 58871020 47165808 58871191 47165945 58871362 47166082 58871533 47166219 58871704 47166356 58871875 47166493 58872046 47166630 58872217 47166767 58872388 47166904 58872559 47167041 58872730 47167178 58872901 47167315 58873072 47167452 58873243 47167589 58873414 47167726 58873585 47167863 58873756 47168000 58873927 47168137 58874098 47168274 58874269 47168411 58874440 47168548 58874611 47168685 58874782 47168822 58874953 47168959 58875124 47169096 58875295 47169233 58875466 47169370 58875637 47169507 58875808 47169644 58875979 47169781 58876150 47169918 58876321 47170055 58876492 47170192 58876663 47170329 58876834 47170466 58877005 47170603 58877176 47170740 58877347 47170877 58877518 47171014 58877689 47171151 58877860 47171288 58878031 47171425 58878202 47171562 58878373 47171699 58878544 47171836 58878715 47171973 58878886 47172110 58879057 47172247 58879228 47172384 58879399 47172521 58879570 47172658 58879741 47172795 58879912 47172932 58880083 47173069 58880254 47173206 58880425 47173343 58880596 47173480 58880767 47173617 58880938 47173754 58881109 47173891 58881280 47174028 58881451 47174165 58881622 47174302 58881793 47174439 58881964 47174576 58882135 47174713 58882306 47174850 58882477 47174987 58882648 47175124 58882819 47175261 58882990 47175398 58883161 47175535 58883332 47175672 58883503 47175809 58883674 47175946 58883845 47176083 58884016 47176220 58884187 47176357 58884358 47176494 58884529 47176631 58884700 47176768 58884871 47176905 58885042 47177042 58885213 47177179 58885384 47177316 58885555 47177453 58885726 47177590 58885897 47177727 58886068 47177864 58886239 47178001 58886410 47178138 58886581 47178275 58886752 47178412 58886923 47178549 58887094 47178686 58887265 47178823 58887436 47178960 58887607 47179097 58887778 47179234 58887949 47179371 58888120 47179508 58888291 47179645 58888462 47179782 58888633 47179919 58888804 47180056 58888975 47180193 58889146 47180330 58889317 47180467 58889488 47180604 58889659 47180741 58889830 47180878 58890001 47181015 58890172 47181152 58890343 47181289 58890514 47181426 58890685 47181563 58890856 47181700 58891027 47181837 58891198 47181974 58891369 47182111 58891540 47182248 58891711 47182385 58891882 47182522 58892053 47182659 58892224 47182796 58892395 47182933 58892566 47183070 58892737 47183207 58892908 47183344 58893079 47183481 58893250 47183618 58893421 47183755 58893592 47183892 58893763 47184029 58893934 47184166 58894105 47184303 58894276 47184440 58894447 47184577 58894618 47184714 58894789 47184851 58894960 47184988 58895131 47185125 58895302 47185262 58895473 47185399 58895644 47185536 58895815 47185673 58895986 47185810 58896157 47185947 58896328 47186084 58896499 47186221 58896670 47186358 58896841 47186495 58897012 47186632 58897183 47186769 58897354 47186906 58897525 47187043 58897696 47187180 58897867 47187317 58898038 47187454 58898209 47187591 58898380 47187728 58898551 47187865 58898722 47188002 58898893 47188139 58899064 47188276 58899235 47188413 58899406 47188550 58899577 47188687 58899748 47188824 58899919 47188961 58900090 47189098 58900261 47189235 58900432 47189372 58900603 47189509 58900774 47189646 58900945 47189783 58901116 47189920 58901287 47190057 58901458 47190194 58901629 47190331 58901800 47190468 58901971 47190605 58902142 47190742 58902313 47190879 58902484 47191016 58902655 47191153 58902826 47191290 58902997 47191427 58903168 47191564 58903339 47191701 58903510 47191838 58903681 47191975 58903852 47192112 58904023 47192249 58904194 47192386 58904365 47192523 58904536 47192660 58904707 47192797 58904878 47192934 58905049 47193071 58905220 47193208 58905391 47193345 58905562 47193482 58905733 47193619 58905904 47193756 58906075 47193893 58906246 47194030 58906417 47194167 58906588 47194304 58906759 47194441 58906930 47194578 58907101 47194715 58907272 47194852 58907443 47194989 58907614 47195126 58907785 47195263 58907956 47195400 58908127 47195537 58908298 47195674 58908469 47195811 58908640 47195948 58908811 47196085 58908982 47196222 58909153 47196359 58909324 47196496 58909495 47196633 58909666 47196770 58909837 47196907 58910008 47197044 58910179 47197181 58910350 47197318 58910521 47197455 58910692 47197592 58910863 47197729 58911034 47197866 58911205 47198003 58911376 47198140 58911547 47198277 58911718 47198414 58911889 47198551 58912060 47198688 58912231 47198825 58912402 47198962 58912573 47199099 58912744 47199236 58912915 47199373 58913086 47199510 58913257 47199647 58913428 47199784 58913599 47199921 58913770 47200058 58913941 47200195 58914112 47200332 58914283 47200469 58914454 47200606 58914625 47200743 58914796 47200880 58914967 47201017 58915138 47201154 58915309 47201291 58915480 47201428 58915651 47201565 58915822 47201702 58915993 47201839 58916164 47201976 58916335 47202113 58916506 47202250 58916677 47202387 58916848 47202524 58917019 47202661 58917190 47202798 58917361 47202935 58917532 47203072 58917703 47203209 58917874 47203346 58918045 47203483 58918216 47203620 58918387 47203757 58918558 47203894 58918729 47204031 58918900 47204168 58919071 47204305 58919242 47204442 58919413 47204579 58919584 47204716 58919755 47204853 58919926 47204990 58920097 47205127 58920268 47205264 58920439 47205401 58920610 47205538 58920781 47205675 58920952 47205812 58921123 47205949 58921294 47206086 58921465 47206223 58921636 47206360 58921807 47206497 58921978 47206634 58922149 47206771 58922320 47206908 58922491 47207045 58922662 47207182 58922833 47207319 58923004 47207456 58923175 47207593 58923346 47207730 58923517 47207867 58923688 47208004 58923859 47208141 58924030 47208278 58924201 47208415 58924372 47208552 58924543 47208689 58924714 47208826 58924885 47208963 58925056 47209100 58925227 47209237 58925398 47209374 58925569 47209511 58925740 47209648 58925911 47209785 58926082 47209922 58926253 47210059 58926424 47210196 58926595 47210333 58926766 47210470 58926937 47210607 58927108 47210744 58927279 47210881 58927450 47211018 58927621 47211155 58927792 47211292 58927963 47211429 58928134 47211566 58928305 47211703 58928476 47211840 58928647 47211977 58928818 47212114 58928989 47212251 58929160 47212388 58929331 47212525 58929502 47212662 58929673 47212799 58929844 47212936 58930015 47213073 58930186 47213210 58930357 47213347 58930528 47213484 58930699 47213621 58930870 47213758 58931041 47213895 58931212 47214032 58931383 47214169 58931554 47214306 58931725 47214443 58931896 47214580 58932067 47214717 58932238 47214854 58932409 47214991 58932580 47215128 58932751 47215265 58932922 47215402 58933093 47215539 58933264 47215676 58933435 47215813 58933606 47215950 58933777 47216087 58933948 47216224 58934119 47216361 58934290 47216498 58934461 47216635 58934632 47216772 58934803 47216909 58934974 47217046 58935145 47217183 58935316 47217320 58935487 47217457 58935658 47217594 58935829 47217731 58936000 47217868 58936171 47218005 58936342 47218142 58936513 47218279 58936684 47218416 58936855 47218553 58937026 47218690 58937197 47218827 58937368 47218964 58937539 47219101 58937710 47219238 58937881 47219375 58938052 47219512 58938223 47219649 58938394 47219786 58938565 47219923 58938736 47220060 58938907 47220197 58939078 47220334 58939249 47220471 58939420 47220608 58939591 47220745 58939762 47220882 58939933 47221019 58940104 47221156 58940275 47221293 58940446 47221430 58940617 47221567 58940788 47221704 58940959 47221841 58941130 47221978 58941301 47222115 58941472 47222252 58941643 47222389 58941814 47222526 58941985 47222663 58942156 47222800 58942327 47222937 58942498 47223074 58942669 47223211 58942840 47223348 58943011 47223485 58943182 47223622 58943353 47223759 58943524 47223896 58943695 47224033 58943866 47224170 58944037 47224307 58944208 47224444 58944379 47224581 58944550 47224718 58944721 47224855 58944892 47224992 58945063 47225129 58945234 47225266 58945405 47225403 58945576 47225540 58945747 47225677 58945918 47225814 58946089 47225951 58946260 47226088 58946431 47226225 58946602 47226362 58946773 47226499 58946944 47226636 58947115 47226773 58947286 47226910 58947457 47227047 58947628 47227184 58947799 47227321 58947970 47227458 58948141 47227595 58948312 47227732 58948483 47227869 58948654 47228006 58948825 47228143 58948996 47228280 58949167 47228417 58949338 47228554 58949509 47228691 58949680 47228828 58949851 47228965 58950022 47229102 58950193 47229239 58950364 47229376 58950535 47229513 58950706 47229650 58950877 47229787 58951048 47229924 58951219 47230061 58951390 47230198 58951561 47230335 58951732 47230472 58951903 47230609 58952074 47230746 58952245 47230883 58952416 47231020 58952587 47231157 58952758 47231294 58952929 47231431 58953100 47231568 58953271 47231705 58953442 47231842 58953613 47231979 58953784 47232116 58953955 47232253 58954126 47232390 58954297 47232527 58954468 47232664 58954639 47232801 58954810 47232938 58954981 47233075 58955152 47233212 58955323 47233349 58955494 47233486 58955665 47233623 58955836 47233760 58956007 47233897 58956178 47234034 58956349 47234171 58956520 47234308 58956691 47234445 58956862 47234582 58957033 47234719 58957204 47234856 58957375 47234993 58957546 47235130 58957717 47235267 58957888 47235404 58958059 47235541 58958230 47235678 58958401 47235815 58958572 47235952 58958743 47236089 58958914 47236226 58959085 47236363 58959256 47236500 58959427 47236637 58959598 47236774 58959769 47236911 58959940 47237048 58960111 47237185 58960282 47237322 58960453 47237459 58960624 47237596 58960795 47237733 58960966 47237870 58961137 47238007 58961308 47238144 58961479 47238281 58961650 47238418 58961821 47238555 58961992 47238692 58962163 47238829 58962334 47238966 58962505 47239103 58962676 47239240 58962847 47239377 58963018 47239514 58963189 47239651 58963360 47239788 58963531 47239925 58963702 47240062 58963873 47240199 58964044 47240336 58964215 47240473 58964386 47240610 58964557 47240747 58964728 47240884 58964899 47241021 58965070 47241158 58965241 47241295 58965412 47241432 58965583 47241569 58965754 47241706 58965925 47241843 58966096 47241980 58966267 47242117 58966438 47242254 58966609 47242391 58966780 47242528 58966951 47242665 58967122 47242802 58967293 47242939 58967464 47243076 58967635 47243213 58967806 47243350 58967977 47243487 58968148 47243624 58968319 47243761 58968490 47243898 58968661 47244035 58968832 47244172 58969003 47244309 58969174 47244446 58969345 47244583 58969516 47244720 58969687 47244857 58969858 47244994 58970029 47245131 58970200 47245268 58970371 47245405 58970542 47245542 58970713 47245679 58970884 47245816 58971055 47245953 58971226 47246090 58971397 47246227 58971568 47246364 58971739 47246501 58971910 47246638 58972081 47246775 58972252 47246912 58972423 47247049 58972594 47247186 58972765 47247323 58972936 47247460 58973107 47247597 58973278 47247734 58973449 47247871 58973620 47248008 58973791 47248145 58973962 47248282 58974133 47248419 58974304 47248556 58974475 47248693 58974646 47248830 58974817 47248967 58974988 47249104 58975159 47249241 58975330 47249378 58975501 47249515 58975672 47249652 58975843 47249789 58976014 47249926 58976185 47250063 58976356 47250200 58976527 47250337 58976698 47250474 58976869 47250611 58977040 47250748 58977211 47250885 58977382 47251022 58977553 47251159 58977724 47251296 58977895 47251433 58978066 47251570 58978237 47251707 58978408 47251844 58978579 47251981 58978750 47252118 58978921 47252255 58979092 47252392 58979263 47252529 58979434 47252666 58979605 47252803 58979776 47252940 58979947 47253077 58980118 47253214 58980289 47253351 58980460 47253488 58980631 47253625 58980802 47253762 58980973 47253899 58981144 47254036 58981315 47254173 58981486 47254310 58981657 47254447 58981828 47254584 58981999 47254721 58982170 47254858 58982341 47254995 58982512 47255132 58982683 47255269 58982854 47255406 58983025 47255543 58983196 47255680 58983367 47255817 58983538 47255954 58983709 47256091 58983880 47256228 58984051 47256365 58984222 47256502 58984393 47256639 58984564 47256776 58984735 47256913 58984906 47257050 58985077 47257187 58985248 47257324 58985419 47257461 58985590 47257598 58985761 47257735 58985932 47257872 58986103 47258009 58986274 47258146 58986445 47258283 58986616 47258420 58986787 47258557 58986958 47258694 58987129 47258831 58987300 47258968 58987471 47259105 58987642 47259242 58987813 47259379 58987984 47259516 58988155 47259653 58988326 47259790 58988497 47259927 58988668 47260064 58988839 47260201 58989010 47260338 58989181 47260475 58989352 47260612 58989523 47260749 58989694 47260886 58989865 47261023 58990036 47261160 58990207 47261297 58990378 47261434 58990549 47261571 58990720 47261708 58990891 47261845 58991062 47261982 58991233 47262119 58991404 47262256 58991575 47262393 58991746 47262530 58991917 47262667 58992088 47262804 58992259 47262941 58992430 47263078 58992601 47263215 58992772 47263352 58992943 47263489 58993114 47263626 58993285
1000 35207900 0 35207900 43945627 35208037 43945798 35208174 43945969 35208311 43946140 35208448 43946311 35208585 43946482 35208722 43946653 35208859 43946824 35208996 43946995 35209133 43947166 35209270 43947337 35209407 43947508 35209544 43947679 35209681 43947850 35209818 43948021 35209955 43948192 35210092 43948363 35210229 43948534 35210366 43948705 35210503 43948876 35210640 43949047 35210777 43949218 35210914 43949389 35211051 43949560 35211188 43949731 35211325 43949902 35211462 43950073 35211599 43950244 35211736 43950415 35211873 43950586 35212010 43950757 35212147 43950928 35212284 43951099 35212421 43951270 35212558 43951441 35212695 43951612 35212832 43951783 35212969 43951954 35213106 43952125 35213243 43952296 35213380 43952467 35213517 43952638 35213654 43952809 35213791 43952980 35213928 43953151 35214065 43953322 35214202 43953493 35214339 43953664 35214476 43953835 35214613 43954006 35214750 43954177 35214887 43954348 35215024 43954519 35215161 43954690 35215298 43954861 35215435 43955032 35215572 43955203 35215709 43955374 35215846 43955545 35215983 43955716 35216120 43955887 35216257 43956058 35216394 43956229 35216531 43956400 35216668 43956571 35216805 43956742 35216942 43956913 35217079 43957084 35217216 43957255 35217353 43957426 35217490 43957597 35217627 43957768 35217764 43957939 35217901 43958110 35218038 43958281 35218175 43958452 35218312 43958623 35218449 43958794 35218586 43958965 35218723 43959136 35218860 43959307 35218997 43959478 35219134 43959649 35219271 43959820 35219408 43959991 35219545 43960162 35219682 43960333 35219819 43960504 35219956 43960675 35220093 43960846 35220230 43961017 35220367 43961188 35220504 43961359 35220641 43961530 35220778 43961701 35220915 43961872 35221052 43962043 35221189 43962214 35221326 43962385 35221463 43962556 35221600 43962727 35221737 43962898 35221874 43963069 35222011 43963240 35222148 43963411 35222285 43963582 35222422 43963753 35222559 43963924 35222696 43964095 35222833 43964266 35222970 43964437 35223107 43964608 35223244 43964779 35223381 43964950 35223518 43965121 35223655 43965292 35223792 43965463 35223929 43965634 35224066 43965805 35224203 43965976 35224340 43966147 35224477 43966318 35224614 43966489 35224751 43966660 35224888 43966831 35225025 43967002 35225162 43967173 35225299 43967344 35225436 43967515 35225573 43967686 35225710 43967857 35225847 43968028 35225984 43968199 35226121 43968370 35226258 43968541 35226395 43968712 35226532 43968883 35226669 43969054 35226806 43969225 35226943 43969396 35227080 43969567 35227217 43969738 35227354 43969909 35227491 43970080 35227628 43970251 35227765 43970422 35227902 43970593 35228039 43970764 35228176 43970935 35228313 43971106 35228450 43971277 35228587 43971448 35228724 43971619 35228861 43971790 35228998 43971961 35229135 43972132 35229272 43972303 35229409 43972474 35229546 43972645 35229683 43972816 35229820 43972987 35229957 43973158 35230094 43973329 35230231 43973500 35230368 43973671 35230505 43973842 35230642 43974013 35230779 43974184 35230916 43974355 35231053 43974526 35231190 43974697 35231327 43974868 35231464 43975039 35231601 43975210 35231738 43975381 35231875 43975552 35232012 43975723 35232149 43975894 35232286 43976065 35232423 43976236 35232560 43976407 35232697 43976578 35232834 43976749 35232971 43976920 35233108 43977091 35233245 43977262 35233382 43977433 35233519 43977604 35233656 43977775 35233793 43977946 35233930 43978117 35234067 43978288 35234204 43978459 35234341 43978630 35234478 43978801 35234615 43978972 35234752 43979143 35234889 43979314 35235026 43979485 35235163 43979656 35235300 43979827 35235437 43979998 35235574 43980169 35235711 43980340 35235848 43980511 35235985 43980682 35236122 43980853 35236259 43981024 35236396 43981195 35236533 43981366 35236670 43981537 35236807 43981708 35236944 43981879 35237081 43982050 35237218 43982221 35237355 43982392 35237492 43982563 35237629 43982734 35237766 43982905 35237903 43983076 35238040 43983247 35238177 43983418 35238314 43983589 35238451 43983760 35238588 43983931 35238725 43984102 35238862 43984273 35238999 43984444 35239136 43984615 35239273 43984786 35239410 43984957 35239547 43985128 35239684 43985299 35239821 43985470 35239958 43985641 35240095 43985812 35240232 43985983 35240369 43986154 35240506 43986325 35240643 43986496 35240780 43986667 35240917 43986838 35241054 43987009 35241191 43987180 35241328 43987351 35241465 43987522 35241602 43987693 35241739 43987864 35241876 43988035 35242013 43988206 35242150 43988377 35242287 43988548 35242424 43988719 35242561 43988890 35242698 43989061 35242835 43989232 35242972 43989403 35243109 43989574 35243246 43989745 35243383 43989916 35243520 43990087 35243657 43990258 35243794 43990429 35243931 43990600 35244068 43990771 35244205 43990942 35244342 43991113 35244479 43991284 35244616 43991455 35244753 43991626 35244890 43991797 35245027 43991968 35245164 43992139 35245301 43992310 35245438 43992481 35245575 43992652 35245712 43992823 35245849 43992994 35245986 43993165 35246123 43993336 35246260 43993507 35246397 43993678 35246534 43993849 35246671 43994020 35246808 43994191 35246945 43994362 35247082 43994533 35247219 43994704 35247356 43994875 35247493 43995046 35247630 43995217 35247767 43995388 35247904 43995559 35248041 43995730 35248178 43995901 35248315 43996072 35248452 43996243 35248589 43996414 35248726 43996585 35248863 43996756 35249000 43996927 35249137 43997098 35249274 43997269 35249411 43997440 35249548 43997611 35249685 43997782 35249822 43997953 35249959 43998124 35250096 43998295 35250233 43998466 35250370 43998637 35250507 43998808 35250644 43998979 35250781 43999150 35250918 43999321 35251055 43999492 35251192 43999663 35251329 43999834 35251466 44000005 35251603 44000176 35251740 44000347 35251877 44000518 35252014 44000689 35252151 44000860 35252288 44001031 35252425 44001202 35252562 44001373 35252699 44001544 35252836 44001715 35252973 44001886 35253110 44002057 35253247 44002228 35253384 44002399 35253521 44002570 35253658 44002741 35253795 44002912 35253932 44003083 35254069 44003254 35254206 44003425 35254343 44003596 35254480 44003767 35254617 44003938 35254754 44004109 35254891 44004280 35255028 44004451 35255165 44004622 35255302 44004793 35255439 44004964 35255576 44005135 35255713 44005306 35255850 44005477 35255987 44005648 35256124 44005819 35256261 44005990 35256398 44006161 35256535 44006332 35256672 44006503 35256809 44006674 35256946 44006845 35257083 44007016 35257220 44007187 35257357 44007358 35257494 44007529 35257631 44007700 35257768 44007871 35257905 44008042 35258042 44008213 35258179 44008384 35258316 44008555 35258453 44008726 35258590 44008897 35258727 44009068 35258864 44009239 35259001 44009410 35259138 44009581 35259275 44009752 35259412 44009923 35259549 44010094 35259686 44010265 35259823 44010436 35259960 44010607 35260097 44010778 35260234 44010949 35260371 44011120 35260508 44011291 35260645 44011462 35260782 44011633 35260919 44011804 35261056 44011975 35261193 44012146 35261330 44012317 35261467 44012488 35261604 44012659 35261741 44012830 35261878 44013001 35262015 44013172 35262152 44013343 35262289 44013514 35262426 44013685 35262563 44013856 35262700 44014027 35262837 44014198 35262974 44014369 35263111 44014540 35263248 44014711 35263385 44014882 35263522 44015053 35263659 44015224 35263796 44015395 35263933 44015566 35264070 44015737 35264207 44015908 35264344 44016079 35264481 44016250 35264618 44016421 35264755 44016592 35264892 44016763 35265029 44016934 35265166 44017105 35265303 44017276 35265440 44017447 35265577 44017618 35265714 44017789 35265851 44017960 35265988 44018131 35266125 44018302 35266262 44018473 35266399 44018644 35266536 44018815 35266673 44018986 35266810 44019157 35266947 44019328 35267084 44019499 35267221 44019670 35267358 44019841 35267495 44020012 35267632 44020183 35267769 44020354 35267906 44020525 35268043 44020696 35268180 44020867 35268317 44021038 35268454 44021209 35268591 44021380 35268728 44021551 35268865 44021722 35269002 44021893 35269139 44022064 35269276 44022235 35269413 44022406 35269550 44022577 35269687 44022748 35269824 44022919 35269961 44023090 35270098 44023261 35270235 44023432 35270372 44023603 35270509 44023774 35270646 44023945 35270783 44024116 35270920 44024287 35271057 44024458 35271194 44024629 35271331 44024800 35271468 44024971 35271605 44025142 35271742 44025313 35271879 44025484 35272016 44025655 35272153 44025826 35272290 44025997 35272427 44026168 35272564 44026339 35272701 44026510 35272838 44026681 35272975 44026852 35273112 44027023 35273249 44027194 35273386 44027365 35273523 44027536 35273660 44027707 35273797 44027878 35273934 44028049 35274071 44028220 35274208 44028391 35274345 44028562 35274482 44028733 35274619 44028904 35274756 44029075 35274893 44029246 35275030 44029417 35275167 44029588 35275304 44029759 35275441 44029930 35275578 44030101 35275715 44030272 35275852 44030443 35275989 44030614 35276126 44030785 35276263 44030956 35276400 44031127 35276537 44031298 35276674 44031469 35276811 44031640 35276948 44031811 35277085 44031982 35277222 44032153 35277359 44032324 35277496 44032495 35277633 44032666 35277770 44032837 35277907 44033008 35278044 44033179 35278181 44033350 35278318 44033521 35278455 44033692 35278592 44033863 35278729 44034034 35278866 44034205 35279003 44034376 35279140 44034547 35279277 44034718 35279414 44034889 35279551 44035060 35279688 44035231 35279825 44035402 35279962 44035573 35280099 44035744 35280236 44035915 35280373 44036086 35280510 44036257 35280647 44036428 35280784 44036599 35280921 44036770 35281058 44036941 35281195 44037112 35281332 44037283 35281469 44037454 35281606 44037625 35281743 44037796 35281880 44037967 35282017 44038138 35282154 44038309 35282291 44038480 35282428 44038651 35282565 44038822 35282702 44038993 35282839 44039164 35282976 44039335 35283113 44039506 35283250 44039677 35283387 44039848 35283524 44040019 35283661 44040190 35283798 44040361 35283935 44040532 35284072 44040703 35284209 44040874 35284346 44041045 35284483 44041216 35284620 44041387 35284757 44041558 35284894 44041729 35285031 44041900 35285168 44042071 35285305 44042242 35285442 44042413 35285579 44042584 35285716 44042755 35285853 44042926 35285990 44043097 35286127 44043268 35286264 44043439 35286401 44043610 35286538 44043781 35286675 44043952 35286812 44044123 35286949 44044294 35287086 44044465 35287223 44044636 35287360 44044807 35287497 44044978 35287634 44045149 35287771 44045320 35287908 44045491 35288045 44045662 35288182 44045833 35288319 44046004 35288456 44046175 35288593 44046346 35288730 44046517 35288867 44046688 35289004 44046859 35289141 44047030 35289278 44047201 35289415 44047372 35289552 44047543 35289689 44047714 35289826 44047885 35289963 44048056 35290100 44048227 35290237 44048398 35290374 44048569 35290511 44048740 35290648 44048911 35290785 44049082 35290922 44049253 35291059 44049424 35291196 44049595 35291333 44049766 35291470 44049937 35291607 44050108 35291744 44050279 35291881 44050450 35292018 44050621 35292155 44050792 35292292 44050963 35292429 44051134 35292566 44051305 35292703 44051476 35292840 44051647 35292977 44051818 35293114 44051989 35293251 44052160 35293388 44052331 35293525 44052502 35293662 44052673 35293799 44052844 35293936 44053015 35294073 44053186 35294210 44053357 35294347 44053528 35294484 44053699 35294621 44053870 35294758 44054041 35294895 44054212 35295032 44054383 35295169 44054554 35295306 44054725 35295443 44054896 35295580 44055067 35295717 44055238 35295854 44055409 35295991 44055580 35296128 44055751 35296265 44055922 35296402 44056093 35296539 44056264 35296676 44056435 35296813 44056606 35296950 44056777 35297087 44056948 35297224 44057119 35297361 44057290 35297498 44057461 35297635 44057632 35297772 44057803 35297909 44057974 35298046 44058145 35298183 44058316 35298320 44058487 35298457 44058658 35298594 44058829 35298731 44059000 35298868 44059171 35299005 44059342 35299142 44059513 35299279 44059684 35299416 44059855 35299553 44060026 35299690 44060197 35299827 44060368 35299964 44060539 35300101 44060710 35300238 44060881 35300375 44061052 35300512 44061223 35300649 44061394 35300786 44061565 35300923 44061736 35301060 44061907 35301197 44062078 35301334 44062249 35301471 44062420 35301608 44062591 35301745 44062762 35301882 44062933 35302019 44063104 35302156 44063275 35302293 44063446 35302430 44063617 35302567 44063788 35302704 44063959 35302841 44064130 35302978 44064301 35303115 44064472 35303252 44064643 35303389 44064814 35303526 44064985 35303663 44065156 35303800 44065327 35303937 44065498 35304074 44065669 35304211 44065840 35304348 44066011 35304485 44066182 35304622 44066353 35304759 44066524 35304896 44066695 35305033 44066866 35305170 44067037 35305307 44067208 35305444 44067379 35305581 44067550 35305718 44067721 35305855 44067892 35305992 44068063 35306129 44068234 35306266 44068405 35306403 44068576 35306540 44068747 35306677 44068918 35306814 44069089 35306951 44069260 35307088 44069431 35307225 44069602 35307362 44069773 35307499 44069944 35307636 44070115 35307773 44070286 35307910 44070457 35308047 44070628 35308184 44070799 35308321 44070970 35308458 44071141 35308595 44071312 35308732 44071483 35308869 44071654 35309006 44071825 35309143 44071996 35309280 44072167 35309417 44072338 35309554 44072509 35309691 44072680 35309828 44072851 35309965 44073022 35310102 44073193 35310239 44073364 35310376 44073535 35310513 44073706 35310650 44073877 35310787 44074048 35310924 44074219 35311061 44074390 35311198 44074561 35311335 44074732 35311472 44074903 35311609 44075074 35311746 44075245 35311883 44075416 35312020 44075587 35312157 44075758 35312294 44075929 35312431 44076100 35312568 44076271 35312705 44076442 35312842 44076613 35312979 44076784 35313116 44076955 35313253 44077126 35313390 44077297 35313527 44077468 35313664 44077639 35313801 44077810 35313938 44077981 35314075 44078152 35314212 44078323 35314349 44078494 35314486 44078665 35314623 44078836 35314760 44079007 35314897 44079178 35315034 44079349 35315171 44079520 35315308 44079691 35315445 44079862 35315582 44080033 35315719 44080204 35315856 44080375 35315993 44080546 35316130 44080717 35316267 44080888 35316404 44081059 35316541 44081230 35316678 44081401 35316815 44081572 35316952 44081743 35317089 44081914 35317226 44082085 35317363 44082256 35317500 44082427 35317637 44082598 35317774 44082769 35317911 44082940 35318048 44083111 35318185 44083282 35318322 44083453 35318459 44083624 35318596 44083795 35318733 44083966 35318870 44084137 35319007 44084308 35319144 44084479 35319281 44084650 35319418 44084821 35319555 44084992 35319692 44085163 35319829 44085334 35319966 44085505 35320103 44085676 35320240 44085847 35320377 44086018 35320514 44086189 35320651 44086360 35320788 44086531 35320925 44086702 35321062 44086873 35321199 44087044 35321336 44087215 35321473 44087386 35321610 44087557 35321747 44087728 35321884 44087899 35322021 44088070 35322158 44088241 35322295 44088412 35322432 44088583 35322569 44088754 35322706 44088925 35322843 44089096 35322980 44089267 35323117 44089438 35323254 44089609 35323391 44089780 35323528 44089951 35323665 44090122 35323802 44090293 35323939 44090464 35324076 44090635 35324213 44090806 35324350 44090977 35324487 44091148 35324624 44091319 35324761 44091490 35324898 44091661 35325035 44091832 35325172 44092003 35325309 44092174 35325446 44092345 35325583 44092516 35325720 44092687 35325857 44092858 35325994 44093029 35326131 44093200 35326268 44093371 35326405 44093542 35326542 44093713 35326679 44093884 35326816 44094055 35326953 44094226 35327090 44094397 35327227 44094568 35327364 44094739 35327501 44094910 35327638 44095081 35327775 44095252 35327912 44095423 35328049 44095594 35328186 44095765 35328323 44095936 35328460 44096107 35328597 44096278 35328734 44096449 35328871 44096620 35329008 44096791 35329145 44096962 35329282 44097133 35329419 44097304 35329556 44097475 35329693 44097646 35329830 44097817 35329967 44097988 35330104 44098159 35330241 44098330 35330378 44098501 35330515 44098672 35330652 44098843 35330789 44099014 35330926 44099185 35331063 44099356 35331200 44099527 35331337 44099698 35331474 44099869 35331611 44100040 35331748 44100211 35331885 44100382 35332022 44100553 35332159 44100724 35332296 44100895 35332433 44101066 35332570 44101237 35332707 44101408 35332844 44101579 35332981 44101750 35333118 44101921 35333255 44102092 35333392 44102263 35333529 44102434 35333666 44102605 35333803 44102776 35333940 44102947 35334077 44103118 35334214 44103289 35334351 44103460 35334488 44103631 35334625 44103802 35334762 44103973 35334899 44104144 35335036 44104315 35335173 44104486 35335310 44104657 35335447 44104828 35335584 44104999 35335721 44105170 35335858 44105341 35335995 44105512 35336132 44105683 35336269 44105854 35336406 44106025 35336543 44106196 35336680 44106367 35336817 44106538 35336954 44106709 35337091 44106880 35337228 44107051 35337365 44107222 35337502 44107393 35337639 44107564 35337776 44107735 35337913 44107906 35338050 44108077 35338187 44108248 35338324 44108419 35338461 44108590 35338598 44108761 35338735 44108932 35338872 44109103 35339009 44109274 35339146 44109445 35339283 44109616 35339420 44109787 35339557 44109958 35339694 44110129 35339831 44110300 35339968 44110471 35340105 44110642 35340242 44110813 35340379 44110984 35340516 44111155 35340653 44111326 35340790 44111497 35340927 44111668 35341064 44111839 35341201 44112010 35341338 44112181 35341475 44112352 35341612 44112523 35341749 44112694 35341886 44112865 35342023 44113036 35342160 44113207 35342297 44113378 35342434 44113549 35342571 44113720 35342708 44113891 35342845 44114062 35342982 44114233 35343119 44114404 35343256 44114575 35343393 44114746 35343530 44114917 35343667 44115088 35343804 44115259 35343941 44115430 35344078 44115601 35344215 44115772 35344352 44115943 35344489 44116114 35344626 44116285
1000 60066691 0 60066691 74973753 60066828 74973924 60066965 74974095 60067102 74974266 60067239 74974437 60067376 74974608 60067513 74974779 60067650 74974950 60067787 74975121 60067924 74975292 60068061 74975463 60068198 74975634 60068335 74975805 60068472 74975976 60068609 74976147 60068746 74976318 60068883 74976489 60069020 74976660 60069157 74976831 60069294 74977002 60069431 74977173 60069568 74977344 60069705 74977515 60069842 74977686 60069979 74977857 60070116 74978028 60070253 74978199 60070390 74978370 60070527 74978541 60070664 74978712 60070801 74978883 60070938 74979054 60071075 74979225 60071212 74979396 60071349 74979567 60071486 74979738 60071623 74979909 60071760 74980080 60071897 74980251 60072034 74980422 60072171 74980593 60072308 74980764 60072445 74980935 60072582 74981106 60072719 74981277 60072856 74981448 60072993 74981619 60073130 74981790 60073267 74981961 60073404 74982132 60073541 74982303 60073678 74982474 60073815 74982645 60073952 74982816 60074089 74982987 60074226 74983158 60074363 74983329 60074500 74983500 60074637 74983671 60074774 74983842 60074911 74984013 60075048 74984184 60075185 74984355 60075322 74984526 60075459 74984697 60075596 74984868 60075733 74985039 60075870 74985210 60076007 74985381 60076144 74985552 60076281 74985723 60076418 74985894 60076555 74986065 60076692 74986236 60076829 74986407 60076966 74986578 60077103 74986749 60077240 74986920 60077377 74987091 60077514 74987262 60077651 74987433 60077788 74987604 60077925 74987775 60078062 74987946 60078199 74988117 60078336 74988288 60078473 74988459 60078610 74988630 60078747 74988801 60078884 74988972 60079021 74989143 60079158 74989314 60079295 74989485 60079432 74989656 60079569 74989827 60079706 74989998 60079843 74990169 60079980 74990340 60080117 74990511 60080254 74990682 60080391 74990853 60080528 74991024 60080665 74991195 60080802 74991366 60080939 74991537 60081076 74991708 60081213 74991879 60081350 74992050 60081487 74992221 60081624 74992392 60081761 74992563 60081898 74992734 60082035 74992905 60082172 74993076 60082309 74993247 60082446 74993418 60082583 74993589 60082720 74993760 60082857 74993931 60082994 74994102 60083131 74994273 60083268 74994444 60083405 74994615 60083542 74994786 60083679 74994957 60083816 74995128 60083953 74995299 60084090 74995470 60084227 74995641 60084364 74995812 60084501 74995983 60084638 74996154 60084775 74996325 60084912 74996496 60085049 74996667 60085186 74996838 60085323 74997009 60085460 74997180 60085597 74997351 60085734 74997522 60085871 74997693 60086008 74997864 60086145 74998035 60086282 74998206 60086419 74998377 60086556 74998548 60086693 74998719 60086830 74998890 60086967 74999061 60087104 74999232 60087241 74999403 60087378 74999574 60087515 74999745 60087652 74999916 60087789 75000087 60087926 75000258 60088063 75000429 60088200 75000600 60088337 75000771 60088474 75000942 60088611 75001113 60088748 75001284 60088885 75001455 60089022 75001626 60089159 75001797 60089296 75001968 60089433 75002139 60089570 75002310 60089707 75002481 60089844 75002652 60089981 75002823 60090118 75002994 60090255 75003165 60090392 75003336 60090529 75003507 60090666 75003678 60090803 75003849 60090940 75004020 60091077 75004191 60091214 75004362 60091351 75004533 60091488 75004704 60091625 75004875 60091762 75005046 60091899 75005217 60092036 75005388 60092173 75005559 60092310 75005730 60092447 75005901 60092584 75006072 60092721 75006243 60092858 75006414 60092995 75006585 60093132 75006756 60093269 75006927 60093406 75007098 60093543 75007269 60093680 75007440 60093817 75007611 60093954 75007782 60094091 75007953 60094228 75008124 60094365 75008295 60094502 75008466 60094639 75008637 60094776 75008808 60094913 75008979 60095050 75009150 60095187 75009321 60095324 75009492 60095461 75009663 60095598 75009834 60095735 75010005 60095872 75010176 60096009 75010347 60096146 75010518 60096283 75010689 60096420 75010860 60096557 75011031 60096694 75011202 60096831 75011373 60096968 75011544 60097105 75011715 60097242 75011886 60097379 75012057 60097516 75012228 60097653 75012399 60097790 75012570 60097927 75012741 60098064 75012912 60098201 75013083 60098338 75013254 60098475 75013425 60098612 75013596 60098749 75013767 60098886 75013938 60099023 75014109 60099160 75014280 60099297 75014451 60099434 75014622 60099571 75014793 60099708 75014964 60099845 75015135 60099982 75015306 60100119 75015477 60100256 75015648 60100393 75015819 60100530 75015990 60100667 75016161 60100804 75016332 60100941 75016503 60101078 75016674 60101215 75016845 60101352 75017016 60101489 75017187 60101626 75017358 60101763 75017529 60101900 75017700 60102037 75017871 60102174 75018042 60102311 75018213 60102448 75018384 60102585 75018555 60102722 75018726 60102859 75018897 60102996 75019068 60103133 75019239 60103270 75019410 60103407 75019581 60103544 75019752 60103681 75019923 60103818 75020094 60103955 75020265 60104092 75020436 60104229 75020607 60104366 75020778 60104503 75020949 60104640 75021120 60104777 75021291 60104914 75021462 60105051 75021633 60105188 75021804 60105325 75021975 60105462 75022146 60105599 75022317 60105736 75022488 60105873 75022659 60106010 75022830 60106147 75023001 60106284 75023172 60106421 75023343 60106558 75023514 60106695 75023685 60106832 75023856 60106969 75024027 60107106 75024198 60107243 75024369 60107380 75024540 60107517 75024711 60107654 75024882 60107791 75025053 60107928 75025224 60108065 75025395 60108202 75025566 60108339 75025737 60108476 75025908 60108613 75026079 60108750 75026250 60108887 75026421 60109024 75026592 60109161 75026763 60109298 75026934 60109435 75027105 60109572 75027276 60109709 75027447 60109846 75027618 60109983 75027789 60110120 75027960 60110257 75028131 60110394 75028302 60110531 75028473 60110668 75028644 60110805 75028815 60110942 75028986 60111079 75029157 60111216 75029328 60111353 75029499 60111490 75029670 60111627 75029841 60111764 75030012 60111901 75030183 60112038 75030354 60112175 75030525 60112312 75030696 60112449 75030867 60112586 75031038 60112723 75031209 60112860 75031380 60112997 75031551 60113134 75031722 60113271 75031893 60113408 75032064 60113545 75032235 60113682 75032406 60113819 75032577 60113956 75032748 60114093 75032919 60114230 75033090 60114367 75033261 60114504 75033432 60114641 75033603 60114778 75033774 60114915 75033945 60115052 75034116 60115189 75034287 60115326 75034458 60115463 75034629 60115600 75034800 60115737 75034971 60115874 75035142 60116011 75035313 60116148 75035484 60116285 75035655 60116422 75035826 60116559 75035997 60116696 75036168 60116833 75036339 60116970 75036510 60117107 75036681 60117244 75036852 60117381 75037023 60117518 75037194 60117655 75037365 60117792 75037536 60117929 75037707 60118066 75037878 60118203 75038049 60118340 75038220 60118477 75038391 60118614 75038562 60118751 75038733 60118888 75038904 60119025 75039075 60119162 75039246 60119299 75039417 60119436 75039588 60119573 75039759 60119710 75039930 60119847 75040101 60119984 75040272 60120121 75040443 60120258 75040614 60120395 75040785 60120532 75040956 60120669 75041127 60120806 75041298 60120943 75041469 60121080 75041640 60121217 75041811 60121354 75041982 60121491 75042153 60121628 75042324 60121765 75042495 60121902 75042666 60122039 75042837 60122176 75043008 60122313 75043179 60122450 75043350 60122587 75043521 60122724 75043692 60122861 75043863 60122998 75044034 60123135 75044205 60123272 75044376 60123409 75044547 60123546 75044718 60123683 75044889 60123820 75045060 60123957 75045231 60124094 75045402 60124231 75045573 60124368 75045744 60124505 75045915 60124642 75046086 60124779 75046257 60124916 75046428 60125053 75046599 60125190 75046770 60125327 75046941 60125464 75047112 60125601 75047283 60125738 75047454 60125875 75047625 60126012 75047796 60126149 75047967 60126286 75048138 60126423 75048309 60126560 75048480 60126697 75048651 60126834 75048822 60126971 75048993 60127108 75049164 60127245 75049335 60127382 75049506 60127519 75049677 60127656 75049848 60127793 75050019 60127930 75050190 60128067 75050361 60128204 75050532 60128341 75050703 60128478 75050874 60128615 75051045 60128752 75051216 60128889 75051387 60129026 75051558 60129163 75051729 60129300 75051900 60129437 75052071 60129574 75052242 60129711 75052413 60129848 75052584 60129985 75052755 60130122 75052926 60130259 75053097 60130396 75053268 60130533 75053439 60130670 75053610 60130807 75053781 60130944 75053952 60131081 75054123 60131218 75054294 60131355 75054465 60131492 75054636 60131629 75054807 60131766 75054978 60131903 75055149 60132040 75055320 60132177 75055491 60132314 75055662 60132451 75055833 60132588 75056004 60132725 75056175 60132862 75056346 60132999 75056517 60133136 75056688 60133273 75056859 60133410 75057030 60133547 75057201 60133684 75057372 60133821 75057543 60133958 75057714 60134095 75057885 60134232 75058056 60134369 75058227 60134506 75058398 60134643 75058569 60134780 75058740 60134917 75058911 60135054 75059082 60135191 75059253 60135328 75059424 60135465 75059595 60135602 75059766 60135739 75059937 60135876 75060108 60136013 75060279 60136150 75060450 60136287 75060621 60136424 75060792 60136561 75060963 60136698 75061134 60136835 75061305 60136972 75061476 60137109 75061647 60137246 75061818 60137383 75061989 60137520 75062160 60137657 75062331 60137794 75062502 60137931 75062673 60138068 75062844 60138205 75063015 60138342 75063186 60138479 75063357 60138616 75063528 60138753 75063699 60138890 75063870 60139027 75064041 60139164 75064212 60139301 75064383 60139438 75064554 60139575 75064725 60139712 75064896 60139849 75065067 60139986 75065238 60140123 75065409 60140260 75065580 60140397 75065751 60140534 75065922 60140671 75066093 60140808 75066264 60140945 75066435 60141082 75066606 60141219 75066777 60141356 75066948 60141493 75067119 60141630 75067290 60141767 75067461 60141904 75067632 60142041 75067803 60142178 75067974 60142315 75068145 60142452 75068316 60142589 75068487 60142726 75068658 60142863 75068829 60143000 75069000 60143137 75069171 60143274 75069342 60143411 75069513 60143548 75069684 60143685 75069855 60143822 75070026 60143959 75070197 60144096 75070368 60144233 75070539 60144370 75070710 60144507 75070881 60144644 75071052 60144781 75071223 60144918 75071394 60145055 75071565 60145192 75071736 60145329 75071907 60145466 75072078 60145603 75072249 60145740 75072420 60145877 75072591 60146014 75072762 60146151 75072933 60146288 75073104 60146425 75073275 60146562 75073446 60146699 75073617 60146836 75073788 60146973 75073959 60147110 75074130 60147247 75074301 60147384 75074472 60147521 75074643 60147658 75074814 60147795 75074985 60147932 75075156 60148069 75075327 60148206 75075498 60148343 75075669 60148480 75075840 60148617 75076011 60148754 75076182 60148891 75076353 60149028 75076524 60149165 75076695 60149302 75076866 60149439 75077037 60149576 75077208 60149713 75077379 60149850 75077550 60149987 75077721 60150124 75077892 60150261 75078063 60150398 75078234 60150535 75078405 60150672 75078576 60150809 75078747 60150946 75078918 60151083 75079089 60151220 75079260 60151357 75079431 60151494 75079602 60151631 75079773 60151768 75079944 60151905 75080115 60152042 75080286 60152179 75080457 60152316 75080628 60152453 75080799 60152590 75080970 60152727 75081141 60152864 75081312 60153001 75081483 60153138 75081654 60153275 75081825 60153412 75081996 60153549 75082167 60153686 75082338 60153823 75082509 60153960 75082680 60154097 75082851 60154234 75083022 60154371 75083193 60154508 75083364 60154645 75083535 60154782 75083706 60154919 75083877 60155056 75084048 60155193 75084219 60155330 75084390 60155467 75084561 60155604 75084732 60155741 75084903 60155878 75085074 60156015 75085245 60156152 75085416 60156289 75085587 60156426 75085758 60156563 75085929 60156700 75086100 60156837 75086271 60156974 75086442 60157111 75086613 60157248 75086784 60157385 75086955 60157522 75087126 60157659 75087297 60157796 75087468 60157933 75087639 60158070 75087810 60158207 75087981 60158344 75088152 60158481 75088323 60158618 75088494 60158755 75088665 60158892 75088836 60159029 75089007 60159166 75089178 60159303 75089349 60159440 75089520 60159577 75089691 60159714 75089862 60159851 75090033 60159988 75090204 60160125 75090375 60160262 75090546 60160399 75090717 60160536 75090888 60160673 75091059 60160810 75091230 60160947 75091401 60161084 75091572 60161221 75091743 60161358 75091914 60161495 75092085 60161632 75092256 60161769 75092427 60161906 75092598 60162043 75092769 60162180 75092940 60162317 75093111 60162454 75093282 60162591 75093453 60162728 75093624 60162865 75093795 60163002 75093966 60163139 75094137 60163276 75094308 60163413 75094479 60163550 75094650 60163687 75094821 60163824 75094992 60163961 75095163 60164098 75095334 60164235 75095505 60164372 75095676 60164509 75095847 60164646 75096018 60164783 75096189 60164920 75096360 60165057 75096531 60165194 75096702 60165331 75096873 60165468 75097044 60165605 75097215 60165742 75097386 60165879 75097557 60166016 75097728 60166153 75097899 60166290 75098070 60166427 75098241 60166564 75098412 60166701 75098583 60166838 75098754 60166975 75098925 60167112 75099096 60167249 75099267 60167386 75099438 60167523 75099609 60167660 75099780 60167797 75099951 60167934 75100122 60168071 75100293 60168208 75100464 60168345 75100635 60168482 75100806 60168619 75100977 60168756 75101148 60168893 75101319 60169030 75101490 60169167 75101661 60169304 75101832 60169441 75102003 60169578 75102174 60169715 75102345 60169852 75102516 60169989 75102687 60170126 75102858 60170263 75103029 60170400 75103200 60170537 75103371 60170674 75103542 60170811 75103713 60170948 75103884 60171085 75104055 60171222 75104226 60171359 75104397 60171496 75104568 60171633 75104739 60171770 75104910 60171907 75105081 60172044 75105252 60172181 75105423 60172318 75105594 60172455 75105765 60172592 75105936 60172729 75106107 60172866 75106278 60173003 75106449 60173140 75106620 60173277 75106791 60173414 75106962 60173551 75107133 60173688 75107304 60173825 75107475 60173962 75107646 60174099 75107817 60174236 75107988 60174373 75108159 60174510 75108330 60174647 75108501 60174784 75108672 60174921 75108843 60175058 75109014 60175195 75109185 60175332 75109356 60175469 75109527 60175606 75109698 60175743 75109869 60175880 75110040 60176017 75110211 60176154 75110382 60176291 75110553 60176428 75110724 60176565 75110895 60176702 75111066 60176839 75111237 60176976 75111408 60177113 75111579 60177250 75111750 60177387 75111921 60177524 75112092 60177661 75112263 60177798 75112434 60177935 75112605 60178072 75112776 60178209 75112947 60178346 75113118 60178483 75113289 60178620 75113460 60178757 75113631 60178894 75113802 60179031 75113973 60179168 75114144 60179305 75114315 60179442 75114486 60179579 75114657 60179716 75114828 60179853 75114999 60179990 75115170 60180127 75115341 60180264 75115512 60180401 75115683 60180538 75115854 60180675 75116025 60180812 75116196 60180949 75116367 60181086 75116538 60181223 75116709 60181360 75116880 60181497 75117051 60181634 75117222 60181771 75117393 60181908 75117564 60182045 75117735 60182182 75117906 60182319 75118077 60182456 75118248 60182593 75118419 60182730 75118590 60182867 75118761 60183004 75118932 60183141 75119103 60183278 75119274 60183415 75119445 60183552 75119616 60183689 75119787 60183826 75119958 60183963 75120129 60184100 75120300 60184237 75120471 60184374 75120642 60184511 75120813 60184648 75120984 60184785 75121155 60184922 75121326 60185059 75121497 60185196 75121668 60185333 75121839 60185470 75122010 60185607 75122181 60185744 75122352 60185881 75122523 60186018 75122694 60186155 75122865 60186292 75123036 60186429 75123207 60186566 75123378 60186703 75123549 60186840 75123720 60186977 75123891 60187114 75124062 60187251 75124233 60187388 75124404 60187525 75124575 60187662 75124746 60187799 75124917 60187936 75125088 60188073 75125259 60188210 75125430 60188347 75125601 60188484 75125772 60188621 75125943 60188758 75126114 60188895 75126285 60189032 75126456 60189169 75126627 60189306 75126798 60189443 75126969 60189580 75127140 60189717 75127311 60189854 75127482 60189991 75127653 60190128 75127824 60190265 75127995 60190402 75128166 60190539 75128337 60190676 75128508 60190813 75128679 60190950 75128850 60191087 75129021 60191224 75129192 60191361 75129363 60191498 75129534 60191635 75129705 60191772 75129876 60191909 75130047 60192046 75130218 60192183 75130389 60192320 75130560 60192457 75130731 60192594 75130902 60192731 75131073 60192868 75131244 60193005 75131415 60193142 75131586 60193279 75131757 60193416 75131928 60193553 75132099 60193690 75132270 60193827 75132441 60193964 75132612 60194101 75132783 60194238 75132954 60194375 75133125 60194512 75133296 60194649 75133467 60194786 75133638 60194923 75133809 60195060 75133980 60195197 75134151 60195334 75134322 60195471 75134493 60195608 75134664 60195745 75134835 60195882 75135006 60196019 75135177 60196156 75135348 60196293 75135519 60196430 75135690 60196567 75135861 60196704 75136032 60196841 75136203 60196978 75136374 60197115 75136545 60197252 75136716 60197389 75136887 60197526 75137058 60197663 75137229 60197800 75137400 60197937 75137571 60198074 75137742 60198211 75137913 60198348 75138084 60198485 75138255 60198622 75138426 60198759 75138597 60198896 75138768 60199033 75138939 60199170 75139110 60199307 75139281 60199444 75139452 60199581 75139623 60199718 75139794 60199855 75139965 60199992 75140136 60200129 75140307 60200266 75140478 60200403 75140649 60200540 75140820 60200677 75140991 60200814 75141162 60200951 75141333 60201088 75141504 60201225 75141675 60201362 75141846 60201499 75142017 60201636 75142188 60201773 75142359 60201910 75142530 60202047 75142701 60202184 75142872 60202321 75143043 60202458 75143214 60202595 75143385 60202732 75143556 60202869 75143727 60203006 75143898 60203143 75144069 60203280 75144240 60203417 75144411
1000 38316160 0 38316160 47825280 38316297 47825451 38316434 47825622 38316571 47825793 38316708 47825964 38316845 47826135 38316982 47826306 38317119 47826477 38317256 47826648 38317393 47826819 38317530 47826990 38317667 47827161 38317804 47827332 38317941 47827503 38318078 47827674 38318215 47827845 38318352 47828016 38318489 47828187 38318626 47828358 38318763 47828529 38318900 47828700 38319037 47828871 38319174 47829042 38319311 47829213 38319448 47829384 38319585 47829555 38319722 47829726 38319859 47829897 38319996 47830068 38320133 47830239 38320270 47830410 38320407 47830581 38320544 47830752 38320681 47830923 38320818 47831094 38320955 47831265 38321092 47831436 38321229 47831607 38321366 47831778 38321503 47831949 38321640 47832120 38321777 47832291 38321914 47832462 38322051 47832633 38322188 47832804 38322325 47832975 38322462 47833146 38322599 47833317 38322736 47833488 38322873 47833659 38323010 47833830 38323147 47834001 38323284 47834172 38323421 47834343 38323558 47834514 38323695 47834685 38323832 47834856 38323969 47835027 38324106 47835198 38324243 47835369 38324380 47835540 38324517 47835711 38324654 47835882 38324791 47836053 38324928 47836224 38325065 47836395 38325202 47836566 38325339 47836737 38325476 47836908 38325613 47837079 38325750 47837250 38325887 47837421 38326024 47837592 38326161 47837763 38326298 47837934 38326435 47838105 38326572 47838276 38326709 47838447 38326846 47838618 38326983 47838789 38327120 47838960 38327257 47839131 38327394 47839302 38327531 47839473 38327668 47839644 38327805 47839815 38327942 47839986 38328079 47840157 38328216 47840328 38328353 47840499 38328490 47840670 38328627 47840841 38328764 47841012 38328901 47841183 38329038 47841354 38329175 47841525 38329312 47841696 38329449 47841867 38329586 47842038 38329723 47842209 38329860 47842380 38329997 47842551 38330134 47842722 38330271 47842893 38330408 47843064 38330545 47843235 38330682 47843406 38330819 47843577 38330956 47843748 38331093 47843919 38331230 47844090 38331367 47844261 38331504 47844432 38331641 47844603 38331778 47844774 38331915 47844945 38332052 47845116 38332189 47845287 38332326 47845458 38332463 47845629 38332600 47845800 38332737 47845971 38332874 47846142 38333011 47846313 38333148 47846484 38333285 47846655 38333422 47846826 38333559 47846997 38333696 47847168 38333833 47847339 38333970 47847510 38334107 47847681 38334244 47847852 38334381 47848023 38334518 47848194 38334655 47848365 38334792 47848536 38334929 47848707 38335066 47848878 38335203 47849049 38335340 47849220 38335477 47849391 38335614 47849562 38335751 47849733 38335888 47849904 38336025 47850075 38336162 47850246 38336299 47850417 38336436 47850588 38336573 47850759 38336710 47850930 38336847 47851101 38336984 47851272 38337121 47851443 38337258 47851614 38337395 47851785 38337532 47851956 38337669 47852127 38337806 47852298 38337943 47852469 38338080 47852640 38338217 47852811 38338354 47852982 38338491 47853153 38338628 47853324 38338765 47853495 38338902 47853666 38339039 47853837 38339176 47854008 38339313 47854179 38339450 47854350 38339587 47854521 38339724 47854692 38339861 47854863 38339998 47855034 38340135 47855205 38340272 47855376 38340409 47855547 38340546 47855718 38340683 47855889 38340820 47856060 38340957 47856231 38341094 47856402 38341231 47856573 38341368 47856744 38341505 47856915 38341642 47857086 38341779 47857257 38341916 47857428 38342053 47857599 38342190 47857770 38342327 47857941 38342464 47858112 38342601 47858283 38342738 47858454 38342875 47858625 38343012 47858796 38343149 47858967 38343286 47859138 38343423 47859309 38343560 47859480 38343697 47859651 38343834 47859822 38343971 47859993 38344108 47860164 38344245 47860335 38344382 47860506 38344519 47860677 38344656 47860848 38344793 47861019 38344930 47861190 38345067 47861361 38345204 47861532 38345341 47861703 38345478 47861874 38345615 47862045 38345752 47862216 38345889 47862387 38346026 47862558 38346163 47862729 38346300 47862900 38346437 47863071 38346574 47863242 38346711 47863413 38346848 47863584 38346985 47863755 38347122 47863926 38347259 47864097 38347396 47864268 38347533 47864439 38347670 47864610 38347807 47864781 38347944 47864952 38348081 47865123 38348218 47865294 38348355 47865465 38348492 47865636 38348629 47865807 38348766 47865978 38348903 47866149 38349040 47866320 38349177 47866491 38349314 47866662 38349451 47866833 38349588 47867004 38349725 47867175 38349862 47867346 38349999 47867517 38350136 47867688 38350273 47867859 38350410 47868030 38350547 47868201 38350684 47868372 38350821 47868543 38350958 47868714 38351095 47868885 38351232 47869056 38351369 47869227 38351506 47869398 38351643 47869569 38351780 47869740 38351917 47869911 38352054 47870082 38352191 47870253 38352328 47870424 38352465 47870595 38352602 47870766 38352739 47870937 38352876 47871108 38353013 47871279 38353150 47871450 38353287 47871621 38353424 47871792 38353561 47871963 38353698 47872134 38353835 47872305 38353972 47872476 38354109 47872647 38354246 47872818 38354383 47872989 38354520 47873160 38354657 47873331 38354794 47873502 38354931 47873673 38355068 47873844 38355205 47874015 38355342 47874186 38355479 47874357 38355616 47874528 38355753 47874699 38355890 47874870 38356027 47875041 38356164 47875212 38356301 47875383 38356438 47875554 38356575 47875725 38356712 47875896 38356849 47876067 38356986 47876238 38357123 47876409 38357260 47876580 38357397 47876751 38357534 47876922 38357671 47877093 38357808 47877264 38357945 47877435 38358082 47877606 38358219 47877777 38358356 47877948 38358493 47878119 38358630 47878290 38358767 47878461 38358904 47878632 38359041 47878803 38359178 47878974 38359315 47879145 38359452 47879316 38359589 47879487 38359726 47879658 38359863 47879829 38360000 47880000 38360137 47880171 38360274 47880342 38360411 47880513 38360548 47880684 38360685 47880855 38360822 47881026 38360959 47881197 38361096 47881368 38361233 47881539 38361370 47881710 38361507 47881881 38361644 47882052 38361781 47882223 38361918 47882394 38362055 47882565 38362192 47882736 38362329 47882907 38362466 47883078 38362603 47883249 38362740 47883420 38362877 47883591 38363014 47883762 38363151 47883933 38363288 47884104 38363425 47884275 38363562 47884446 38363699 47884617 38363836 47884788 38363973 47884959 38364110 47885130 38364247 47885301 38364384 47885472 38364521 47885643 38364658 47885814 38364795 47885985 38364932 47886156 38365069 47886327 38365206 47886498 38365343 47886669 38365480 47886840 38365617 47887011 38365754 47887182 38365891 47887353 38366028 47887524 38366165 47887695 38366302 47887866 38366439 47888037 38366576 47888208 38366713 47888379 38366850 47888550 38366987 47888721 38367124 47888892 38367261 47889063 38367398 47889234 38367535 47889405 38367672 47889576 38367809 47889747 38367946 47889918 38368083 47890089 38368220 47890260 38368357 47890431 38368494 47890602 38368631 47890773 38368768 47890944 38368905 47891115 38369042 47891286 38369179 47891457 38369316 47891628 38369453 47891799 38369590 47891970 38369727 47892141 38369864 47892312 38370001 47892483 38370138 47892654 38370275 47892825 38370412 47892996 38370549 47893167 38370686 47893338 38370823 47893509 38370960 47893680 38371097 47893851 38371234 47894022 38371371 47894193 38371508 47894364 38371645 47894535 38371782 47894706 38371919 47894877 38372056 47895048 38372193 47895219 38372330 47895390 38372467 47895561 38372604 47895732 38372741 47895903 38372878 47896074 38373015 47896245 38373152 47896416 38373289 47896587 38373426 47896758 38373563 47896929 38373700 47897100 38373837 47897271 38373974 47897442 38374111 47897613 38374248 47897784 38374385 47897955 38374522 47898126 38374659 47898297 38374796 47898468 38374933 47898639 38375070 47898810 38375207 47898981 38375344 47899152 38375481 47899323 38375618 47899494 38375755 47899665 38375892 47899836 38376029 47900007 38376166 47900178 38376303 47900349 38376440 47900520 38376577 47900691 38376714 47900862 38376851 47901033 38376988 47901204 38377125 47901375 38377262 47901546 38377399 47901717 38377536 47901888 38377673 47902059 38377810 47902230 38377947 47902401 38378084 47902572 38378221 47902743 38378358 47902914 38378495 47903085 38378632 47903256 38378769 47903427 38378906 47903598 38379043 47903769 38379180 47903940 38379317 47904111 38379454 47904282 38379591 47904453 38379728 47904624 38379865 47904795 38380002 47904966 38380139 47905137 38380276 47905308 38380413 47905479 38380550 47905650 38380687 47905821 38380824 47905992 38380961 47906163 38381098 47906334 38381235 47906505 38381372 47906676 38381509 47906847 38381646 47907018 38381783 47907189 38381920 47907360 38382057 47907531 38382194 47907702 38382331 47907873 38382468 47908044 38382605 47908215 38382742 47908386 38382879 47908557 38383016 47908728 38383153 47908899 38383290 47909070 38383427 47909241 38383564 47909412 38383701 47909583 38383838 47909754 38383975 47909925 38384112 47910096 38384249 47910267 38384386 47910438 38384523 47910609 38384660 47910780 38384797 47910951 38384934 47911122 38385071 47911293 38385208 47911464 38385345 47911635 38385482 47911806 38385619 47911977 38385756 47912148 38385893 47912319 38386030 47912490 38386167 47912661 38386304 47912832 38386441 47913003 38386578 47913174 38386715 47913345 38386852 47913516 38386989 47913687 38387126 47913858 38387263 47914029 38387400 47914200 38387537 47914371 38387674 47914542 38387811 47914713 38387948 47914884 38388085 47915055 38388222 47915226 38388359 47915397 38388496 47915568 38388633 47915739 38388770 47915910 38388907 47916081 38389044 47916252 38389181 47916423 38389318 47916594 38389455 47916765 38389592 47916936 38389729 47917107 38389866 47917278 38390003 47917449 38390140 47917620 38390277 47917791 38390414 47917962 38390551 47918133 38390688 47918304 38390825 47918475 38390962 47918646 38391099 47918817 38391236 47918988 38391373 47919159 38391510 47919330 38391647 47919501 38391784 47919672 38391921 47919843 38392058 47920014 38392195 47920185 38392332 47920356 38392469 47920527 38392606 47920698 38392743 47920869 38392880 47921040 38393017 47921211 38393154 47921382 38393291 47921553 38393428 47921724 38393565 47921895 38393702 47922066 38393839 47922237 38393976 47922408 38394113 47922579 38394250 47922750 38394387 47922921 38394524 47923092 38394661 47923263 38394798 47923434 38394935 47923605 38395072 47923776 38395209 47923947 38395346 47924118 38395483 47924289 38395620 47924460 38395757 47924631 38395894 47924802 38396031 47924973 38396168 47925144 38396305 47925315 38396442 47925486 38396579 47925657 38396716 47925828 38396853 47925999 38396990 47926170 38397127 47926341 38397264 47926512 38397401 47926683 38397538 47926854 38397675 47927025 38397812 47927196 38397949 47927367 38398086 47927538 38398223 47927709 38398360 47927880 38398497 47928051 38398634 47928222 38398771 47928393 38398908 47928564 38399045 47928735 38399182 47928906 38399319 47929077 38399456 47929248 38399593 47929419 38399730 47929590 38399867 47929761 38400004 47929932 38400141 47930103 38400278 47930274 38400415 47930445 38400552 47930616 38400689 47930787 38400826 47930958 38400963 47931129 38401100 47931300 38401237 47931471 38401374 47931642 38401511 47931813 38401648 47931984 38401785 47932155 38401922 47932326 38402059 47932497 38402196 47932668 38402333 47932839 38402470 47933010 38402607 47933181 38402744 47933352 38402881 47933523 38403018 47933694 38403155 47933865 38403292 47934036 38403429 47934207 38403566 47934378 38403703 47934549 38403840 47934720 38403977 47934891 38404114 47935062 38404251 47935233 38404388 47935404 38404525 47935575 38404662 47935746 38404799 47935917 38404936 47936088 38405073 47936259 38405210 47936430 38405347 47936601 38405484 47936772 38405621 47936943 38405758 47937114 38405895 47937285 38406032 47937456 38406169 47937627 38406306 47937798 38406443 47937969 38406580 47938140 38406717 47938311 38406854 47938482 38406991 47938653 38407128 47938824 38407265 47938995 38407402 47939166 38407539 47939337 38407676 47939508 38407813 47939679 38407950 47939850 38408087 47940021 38408224 47940192 38408361 47940363 38408498 47940534 38408635 47940705 38408772 47940876 38408909 47941047 38409046 47941218 38409183 47941389 38409320 47941560 38409457 47941731 38409594 47941902 38409731 47942073 38409868 47942244 38410005 47942415 38410142 47942586 38410279 47942757 38410416 47942928 38410553 47943099 38410690 47943270 38410827 47943441 38410964 47943612 38411101 47943783 38411238 47943954 38411375 47944125 38411512 47944296 38411649 47944467 38411786 47944638 38411923 47944809 38412060 47944980 38412197 47945151 38412334 47945322 38412471 47945493 38412608 47945664 38412745 47945835 38412882 47946006 38413019 47946177 38413156 47946348 38413293 47946519 38413430 47946690 38413567 47946861 38413704 47947032 38413841 47947203 38413978 47947374 38414115 47947545 38414252 47947716 38414389 47947887 38414526 47948058 38414663 47948229 38414800 47948400 38414937 47948571 38415074 47948742 38415211 47948913 38415348 47949084 38415485 47949255 38415622 47949426 38415759 47949597 38415896 47949768 38416033 47949939 38416170 47950110 38416307 47950281 38416444 47950452 38416581 47950623 38416718 47950794 38416855 47950965 38416992 47951136 38417129 47951307 38417266 47951478 38417403 47951649 38417540 47951820 38417677 47951991 38417814 47952162 38417951 47952333 38418088 47952504 38418225 47952675 38418362 47952846 38418499 47953017 38418636 47953188 38418773 47953359 38418910 47953530 38419047 47953701 38419184 47953872 38419321 47954043 38419458 47954214 38419595 47954385 38419732 47954556 38419869 47954727 38420006 47954898 38420143 47955069 38420280 47955240 38420417 47955411 38420554 47955582 38420691 47955753 38420828 47955924 38420965 47956095 38421102 47956266 38421239 47956437 38421376 47956608 38421513 47956779 38421650 47956950 38421787 47957121 38421924 47957292 38422061 47957463 38422198 47957634 38422335 47957805 38422472 47957976 38422609 47958147 38422746 47958318 38422883 47958489 38423020 47958660 38423157 47958831 38423294 47959002 38423431 47959173 38423568 47959344 38423705 47959515 38423842 47959686 38423979 47959857 38424116 47960028 38424253 47960199 38424390 47960370 38424527 47960541 38424664 47960712 38424801 47960883 38424938 47961054 38425075 47961225 38425212 47961396 38425349 47961567 38425486 47961738 38425623 47961909 38425760 47962080 38425897 47962251 38426034 47962422 38426171 47962593 38426308 47962764 38426445 47962935 38426582 47963106 38426719 47963277 38426856 47963448 38426993 47963619 38427130 47963790 38427267 47963961 38427404 47964132 38427541 47964303 38427678 47964474 38427815 47964645 38427952 47964816 38428089 47964987 38428226 47965158 38428363 47965329 38428500 47965500 38428637 47965671 38428774 47965842 38428911 47966013 38429048 47966184 38429185 47966355 38429322 47966526 38429459 47966697 38429596 47966868 38429733 47967039 38429870 47967210 38430007 47967381 38430144 47967552 38430281 47967723 38430418 47967894 38430555 47968065 38430692 47968236 38430829 47968407 38430966 47968578 38431103 47968749 38431240 47968920 38431377 47969091 38431514 47969262 38431651 47969433 38431788 47969604 38431925 47969775 38432062 47969946 38432199 47970117 38432336 47970288 38432473 47970459 38432610 47970630 38432747 47970801 38432884 47970972 38433021 47971143 38433158 47971314 38433295 47971485 38433432 47971656 38433569 47971827 38433706 47971998 38433843 47972169 38433980 47972340 38434117 47972511 38434254 47972682 38434391 47972853 38434528 47973024 38434665 47973195 38434802 47973366 38434939 47973537 38435076 47973708 38435213 47973879 38435350 47974050 38435487 47974221 38435624 47974392 38435761 47974563 38435898 47974734 38436035 47974905 38436172 47975076 38436309 47975247 38436446 47975418 38436583 47975589 38436720 47975760 38436857 47975931 38436994 47976102 38437131 47976273 38437268 47976444 38437405 47976615 38437542 47976786 38437679 47976957 38437816 47977128 38437953 47977299 38438090 47977470 38438227 47977641 38438364 47977812 38438501 47977983 38438638 47978154 38438775 47978325 38438912 47978496 38439049 47978667 38439186 47978838 38439323 47979009 38439460 47979180 38439597 47979351 38439734 47979522 38439871 47979693 38440008 47979864 38440145 47980035 38440282 47980206 38440419 47980377 38440556 47980548 38440693 47980719 38440830 47980890 38440967 47981061 38441104 47981232 38441241 47981403 38441378 47981574 38441515 47981745 38441652 47981916 38441789 47982087 38441926 47982258 38442063 47982429 38442200 47982600 38442337 47982771 38442474 47982942 38442611 47983113 38442748 47983284 38442885 47983455 38443022 47983626 38443159 47983797 38443296 47983968 38443433 47984139 38443570 47984310 38443707 47984481 38443844 47984652 38443981 47984823 38444118 47984994 38444255 47985165 38444392 47985336 38444529 47985507 38444666 47985678 38444803 47985849 38444940 47986020 38445077 47986191 38445214 47986362 38445351 47986533 38445488 47986704 38445625 47986875 38445762 47987046 38445899 47987217 38446036 47987388 38446173 47987559 38446310 47987730 38446447 47987901 38446584 47988072 38446721 47988243 38446858 47988414 38446995 47988585 38447132 47988756 38447269 47988927 38447406 47989098 38447543 47989269 38447680 47989440 38447817 47989611 38447954 47989782 38448091 47989953 38448228 47990124 38448365 47990295 38448502 47990466 38448639 47990637 38448776 47990808 38448913 47990979 38449050 47991150 38449187 47991321 38449324 47991492 38449461 47991663 38449598 47991834 38449735 47992005 38449872 47992176 38450009 47992347 38450146 47992518 38450283 47992689 38450420 47992860 38450557 47993031 38450694 47993202 38450831 47993373 38450968 47993544 38451105 47993715 38451242 47993886 38451379 47994057 38451516 47994228 38451653 47994399 38451790 47994570 38451927 47994741 38452064 47994912 38452201 47995083 38452338 47995254 38452475 47995425 38452612 47995596 38452749 47995767 38452886 47995938
1000 67043005 0 67043005 83681415 67043142 83681586 67043279 83681757 67043416 83681928 67043553 83682099 67043690 83682270 67043827 83682441 67043964 83682612 67044101 83682783 67044238 83682954 67044375 83683125 67044512 83683296 67044649 83683467 67044786 83683638 67044923 83683809 67045060 83683980 67045197 83684151 67045334 83684322 67045471 83684493 67045608 83684664 67045745 83684835 67045882 83685006 67046019 83685177 67046156 83685348 67046293 83685519 67046430 83685690 67046567 83685861 67046704 83686032 67046841 83686203 67046978 83686374 67047115 83686545 67047252 83686716 67047389 83686887 67047526 83687058 67047663 83687229 67047800 83687400 67047937 83687571 67048074 83687742 67048211 83687913 67048348 83688084 67048485 83688255 67048622 83688426 67048759 83688597 67048896 83688768 67049033 83688939 67049170 83689110 67049307 83689281 67049444 83689452 67049581 83689623 67049718 83689794 67049855 83689965 67049992 83690136 67050129 83690307 67050266 83690478 67050403 83690649 67050540 83690820 67050677 83690991 67050814 83691162 67050951 83691333 67051088 83691504 67051225 83691675 67051362 83691846 67051499 83692017 67051636 83692188 67051773 83692359 67051910 83692530 67052047 83692701 67052184 83692872 67052321 83693043 67052458 83693214 67052595 83693385 67052732 83693556 67052869 83693727 67053006 83693898 67053143 83694069 67053280 83694240 67053417 83694411 67053554 83694582 67053691 83694753 67053828 83694924 67053965 83695095 67054102 83695266 67054239 83695437 67054376 83695608 67054513 83695779 67054650 83695950 67054787 83696121 67054924 83696292 67055061 83696463 67055198 83696634 67055335 83696805 67055472 83696976 67055609 83697147 67055746 83697318 67055883 83697489 67056020 83697660 67056157 83697831 67056294 83698002 67056431 83698173 67056568 83698344 67056705 83698515 67056842 83698686 67056979 83698857 67057116 83699028 67057253 83699199 67057390 83699370 67057527 83699541 67057664 83699712 67057801 83699883 67057938 83700054 67058075 83700225 67058212 83700396 67058349 83700567 67058486 83700738 67058623 83700909 67058760 83701080 67058897 83701251 67059034 83701422 67059171 83701593 67059308 83701764 67059445 83701935 67059582 83702106 67059719 83702277 67059856 83702448 67059993 83702619 67060130 83702790 67060267 83702961 67060404 83703132 67060541 83703303 67060678 83703474 67060815 83703645 67060952 83703816 67061089 83703987 67061226 83704158 67061363 83704329 67061500 83704500 67061637 83704671 67061774 83704842 67061911 83705013 67062048 83705184 67062185 83705355 67062322 83705526 67062459 83705697 67062596 83705868 67062733 83706039 67062870 83706210 67063007 83706381 67063144 83706552 67063281 83706723 67063418 83706894 67063555 83707065 67063692 83707236 67063829 83707407 67063966 83707578 67064103 83707749 67064240 83707920 67064377 83708091 67064514 83708262 67064651 83708433 67064788 83708604 67064925 83708775 67065062 83708946 67065199 83709117 67065336 83709288 67065473 83709459 67065610 83709630 67065747 83709801 67065884 83709972 67066021 83710143 67066158 83710314 67066295 83710485 67066432 83710656 67066569 83710827 67066706 83710998 67066843 83711169 67066980 83711340 67067117 83711511 67067254 83711682 67067391 83711853 67067528 83712024 67067665 83712195 67067802 83712366 67067939 83712537 67068076 83712708 67068213 83712879 67068350 83713050 67068487 83713221 67068624 83713392 67068761 83713563 67068898 83713734 67069035 83713905 67069172 83714076 67069309 83714247 67069446 83714418 67069583 83714589 67069720 83714760 67069857 83714931 67069994 83715102 67070131 83715273 67070268 83715444 67070405 83715615 67070542 83715786 67070679 83715957 67070816 83716128 67070953 83716299 67071090 83716470 67071227 83716641 67071364 83716812 67071501 83716983 67071638 83717154 67071775 83717325 67071912 83717496 67072049 83717667 67072186 83717838 67072323 83718009 67072460 83718180 67072597 83718351 67072734 83718522 67072871 83718693 67073008 83718864 67073145 83719035 67073282 83719206 67073419 83719377 67073556 83719548 67073693 83719719 67073830 83719890 67073967 83720061 67074104 83720232 67074241 83720403 67074378 83720574 67074515 83720745 67074652 83720916 67074789 83721087 67074926 83721258 67075063 83721429 67075200 83721600 67075337 83721771 67075474 83721942 67075611 83722113 67075748 83722284 67075885 83722455 67076022 83722626 67076159 83722797 67076296 83722968 67076433 83723139 67076570 83723310 67076707 83723481 67076844 83723652 67076981 83723823 67077118 83723994 67077255 83724165 67077392 83724336 67077529 83724507 67077666 83724678 67077803 83724849 67077940 83725020 67078077 83725191 67078214 83725362 67078351 83725533 67078488 83725704 67078625 83725875 67078762 83726046 67078899 83726217 67079036 83726388 67079173 83726559 67079310 83726730 67079447 83726901 67079584 83727072 67079721 83727243 67079858 83727414 67079995 83727585 67080132 83727756 67080269 83727927 67080406 83728098 67080543 83728269 67080680 83728440 67080817 83728611 67080954 83728782 67081091 83728953 67081228 83729124 67081365 83729295 67081502 83729466 67081639 83729637 67081776 83729808 67081913 83729979 67082050 83730150 67082187 83730321 67082324 83730492 67082461 83730663 67082598 83730834 67082735 83731005 67082872 83731176 67083009 83731347 67083146 83731518 67083283 83731689 67083420 83731860 67083557 83732031 67083694 83732202 67083831 83732373 67083968 83732544 67084105 83732715 67084242 83732886 67084379 83733057 67084516 83733228 67084653 83733399 67084790 83733570 67084927 83733741 67085064 83733912 67085201 83734083 67085338 83734254 67085475 83734425 67085612 83734596 67085749 83734767 67085886 83734938 67086023 83735109 67086160 83735280 67086297 83735451 67086434 83735622 67086571 83735793 67086708 83735964 67086845 83736135 67086982 83736306 67087119 83736477 67087256 83736648 67087393 83736819 67087530 83736990 67087667 83737161 67087804 83737332 67087941 83737503 67088078 83737674 67088215 83737845 67088352 83738016 67088489 83738187 67088626 83738358 67088763 83738529 67088900 83738700 67089037 83738871 67089174 83739042 67089311 83739213 67089448 83739384 67089585 83739555 67089722 83739726 67089859 83739897 67089996 83740068 67090133 83740239 67090270 83740410 67090407 83740581 67090544 83740752 67090681 83740923 67090818 83741094 67090955 83741265 67091092 83741436 67091229 83741607 67091366 83741778 67091503 83741949 67091640 83742120 67091777 83742291 67091914 83742462 67092051 83742633 67092188 83742804 67092325 83742975 67092462 83743146 67092599 83743317 67092736 83743488 67092873 83743659 67093010 83743830 67093147 83744001 67093284 83744172 67093421 83744343 67093558 83744514 67093695 83744685 67093832 83744856 67093969 83745027 67094106 83745198 67094243 83745369 67094380 83745540 67094517 83745711 67094654 83745882 67094791 83746053 67094928 83746224 67095065 83746395 67095202 83746566 67095339 83746737 67095476 83746908 67095613 83747079 67095750 83747250 67095887 83747421 67096024 83747592 67096161 83747763 67096298 83747934 67096435 83748105 67096572 83748276 67096709 83748447 67096846 83748618 67096983 83748789 67097120 83748960 67097257 83749131 67097394 83749302 67097531 83749473 67097668 83749644 67097805 83749815 67097942 83749986 67098079 83750157 67098216 83750328 67098353 83750499 67098490 83750670 67098627 83750841 67098764 83751012 67098901 83751183 67099038 83751354 67099175 83751525 67099312 83751696 67099449 83751867 67099586 83752038 67099723 83752209 67099860 83752380 67099997 83752551 67100134 83752722 67100271 83752893 67100408 83753064 67100545 83753235 67100682 83753406 67100819 83753577 67100956 83753748 67101093 83753919 67101230 83754090 67101367 83754261 67101504 83754432 67101641 83754603 67101778 83754774 67101915 83754945 67102052 83755116 67102189 83755287 67102326 83755458 67102463 83755629 67102600 83755800 67102737 83755971 67102874 83756142 67103011 83756313 67103148 83756484 67103285 83756655 67103422 83756826 67103559 83756997 67103696 83757168 67103833 83757339 67103970 83757510 67104107 83757681 67104244 83757852 67104381 83758023 67104518 83758194 67104655 83758365 67104792 83758536 67104929 83758707 67105066 83758878 67105203 83759049 67105340 83759220 67105477 83759391 67105614 83759562 67105751 83759733 67105888 83759904 67106025 83760075 67106162 83760246 67106299 83760417 67106436 83760588 67106573 83760759 67106710 83760930 67106847 83761101 67106984 83761272 67107121 83761443 67107258 83761614 67107395 83761785 67107532 83761956 67107669 83762127 67107806 83762298 67107943 83762469 67108080 83762640 67108217 83762811 67108354 83762982 67108491 83763153 67108628 83763324 67108765 83763495 67108902 83763666 67109039 83763837 67109176 83764008 67109313 83764179 67109450 83764350 67109587 83764521 67109724 83764692 67109861 83764863 67109998 83765034 67110135 83765205 67110272 83765376 67110409 83765547 67110546 83765718 67110683 83765889 67110820 83766060 67110957 83766231 67111094 83766402 67111231 83766573 67111368 83766744 67111505 83766915 67111642 83767086 67111779 83767257 67111916 83767428 67112053 83767599 67112190 83767770 67112327 83767941 67112464 83768112 67112601 83768283 67112738 83768454 67112875 83768625 67113012 83768796 67113149 83768967 67113286 83769138 67113423 83769309 67113560 83769480 67113697 83769651 67113834 83769822 67113971 83769993 67114108 83770164 67114245 83770335 67114382 83770506 67114519 83770677 67114656 83770848 67114793 83771019 67114930 83771190 67115067 83771361 67115204 83771532 67115341 83771703 67115478 83771874 67115615 83772045 67115752 83772216 67115889 83772387 67116026 83772558 67116163 83772729 67116300 83772900 67116437 83773071 67116574 83773242 67116711 83773413 67116848 83773584 67116985 83773755 67117122 83773926 67117259 83774097 67117396 83774268 67117533 83774439 67117670 83774610 67117807 83774781 67117944 83774952 67118081 83775123 67118218 83775294 67118355 83775465 67118492 83775636 67118629 83775807 67118766 83775978 67118903 83776149 67119040 83776320 67119177 83776491 67119314 83776662 67119451 83776833 67119588 83777004 67119725 83777175 67119862 83777346 67119999 83777517 67120136 83777688 67120273 83777859 67120410 83778030 67120547 83778201 67120684 83778372 67120821 83778543 67120958 83778714 67121095 83778885 67121232 83779056 67121369 83779227 67121506 83779398 67121643 83779569 67121780 83779740 67121917 83779911 67122054 83780082 67122191 83780253 67122328 83780424 67122465 83780595 67122602 83780766 67122739 83780937 67122876 83781108 67123013 83781279 67123150 83781450 67123287 83781621 67123424 83781792 67123561 83781963 67123698 83782134 67123835 83782305 67123972 83782476 67124109 83782647 67124246 83782818 67124383 83782989 67124520 83783160 67124657 83783331 67124794 83783502 67124931 83783673 67125068 83783844 67125205 83784015 67125342 83784186 67125479 83784357 67125616 83784528 67125753 83784699 67125890 83784870 67126027 83785041 67126164 83785212 67126301 83785383 67126438 83785554 67126575 83785725 67126712 83785896 67126849 83786067 67126986 83786238 67127123 83786409 67127260 83786580 67127397 83786751 67127534 83786922 67127671 83787093 67127808 83787264 67127945 83787435 67128082 83787606 67128219 83787777 67128356 83787948 67128493 83788119 67128630 83788290 67128767 83788461 67128904 83788632 67129041 83788803 67129178 83788974 67129315 83789145 67129452 83789316 67129589 83789487 67129726 83789658 67129863 83789829 67130000 83790000 67130137 83790171 67130274 83790342 67130411 83790513 67130548 83790684 67130685 83790855 67130822 83791026 67130959 83791197 67131096 83791368 67131233 83791539 67131370 83791710 67131507 83791881 67131644 83792052 67131781 83792223 67131918 83792394 67132055 83792565 67132192 83792736 67132329 83792907 67132466 83793078 67132603 83793249 67132740 83793420 67132877 83793591 67133014 83793762 67133151 83793933 67133288 83794104 67133425 83794275 67133562 83794446 67133699 83794617 67133836 83794788 67133973 83794959 67134110 83795130 67134247 83795301 67134384 83795472 67134521 83795643 67134658 83795814 67134795 83795985 67134932 83796156 67135069 83796327 67135206 83796498 67135343 83796669 67135480 83796840 67135617 83797011 67135754 83797182 67135891 83797353 67136028 83797524 67136165 83797695 67136302 83797866 67136439 83798037 67136576 83798208 67136713 83798379 67136850 83798550 67136987 83798721 67137124 83798892 67137261 83799063 67137398 83799234 67137535 83799405 67137672 83799576 67137809 83799747 67137946 83799918 67138083 83800089 67138220 83800260 67138357 83800431 67138494 83800602 67138631 83800773 67138768 83800944 67138905 83801115 67139042 83801286 67139179 83801457 67139316 83801628 67139453 83801799 67139590 83801970 67139727 83802141 67139864 83802312 67140001 83802483 67140138 83802654 67140275 83802825 67140412 83802996 67140549 83803167 67140686 83803338 67140823 83803509 67140960 83803680 67141097 83803851 67141234 83804022 67141371 83804193 67141508 83804364 67141645 83804535 67141782 83804706 67141919 83804877 67142056 83805048 67142193 83805219 67142330 83805390 67142467 83805561 67142604 83805732 67142741 83805903 67142878 83806074 67143015 83806245 67143152 83806416 67143289 83806587 67143426 83806758 67143563 83806929 67143700 83807100 67143837 83807271 67143974 83807442 67144111 83807613 67144248 83807784 67144385 83807955 67144522 83808126 67144659 83808297 67144796 83808468 67144933 83808639 67145070 83808810 67145207 83808981 67145344 83809152 67145481 83809323 67145618 83809494 67145755 83809665 67145892 83809836 67146029 83810007 67146166 83810178 67146303 83810349 67146440 83810520 67146577 83810691 67146714 83810862 67146851 83811033 67146988 83811204 67147125 83811375 67147262 83811546 67147399 83811717 67147536 83811888 67147673 83812059 67147810 83812230 67147947 83812401 67148084 83812572 67148221 83812743 67148358 83812914 67148495 83813085 67148632 83813256 67148769 83813427 67148906 83813598 67149043 83813769 67149180 83813940 67149317 83814111 67149454 83814282 67149591 83814453 67149728 83814624 67149865 83814795 67150002 83814966 67150139 83815137 67150276 83815308 67150413 83815479 67150550 83815650 67150687 83815821 67150824 83815992 67150961 83816163 67151098 83816334 67151235 83816505 67151372 83816676 67151509 83816847 67151646 83817018 67151783 83817189 67151920 83817360 67152057 83817531 67152194 83817702 67152331 83817873 67152468 83818044 67152605 83818215 67152742 83818386 67152879 83818557 67153016 83818728 67153153 83818899 67153290 83819070 67153427 83819241 67153564 83819412 67153701 83819583 67153838 83819754 67153975 83819925 67154112 83820096 67154249 83820267 67154386 83820438 67154523 83820609 67154660 83820780 67154797 83820951 67154934 83821122 67155071 83821293 67155208 83821464 67155345 83821635 67155482 83821806 67155619 83821977 67155756 83822148 67155893 83822319 67156030 83822490 67156167 83822661 67156304 83822832 67156441 83823003 67156578 83823174 67156715 83823345 67156852 83823516 67156989 83823687 67157126 83823858 67157263 83824029 67157400 83824200 67157537 83824371 67157674 83824542 67157811 83824713 67157948 83824884 67158085 83825055 67158222 83825226 67158359 83825397 67158496 83825568 67158633 83825739 67158770 83825910 67158907 83826081 67159044 83826252 67159181 83826423 67159318 83826594 67159455 83826765 67159592 83826936 67159729 83827107 67159866 83827278 67160003 83827449 67160140 83827620 67160277 83827791 67160414 83827962 67160551 83828133 67160688 83828304 67160825 83828475 67160962 83828646 67161099 83828817 67161236 83828988 67161373 83829159 67161510 83829330 67161647 83829501 67161784 83829672 67161921 83829843 67162058 83830014 67162195 83830185 67162332 83830356 67162469 83830527 67162606 83830698 67162743 83830869 67162880 83831040 67163017 83831211 67163154 83831382 67163291 83831553 67163428 83831724 67163565 83831895 67163702 83832066 67163839 83832237 67163976 83832408 67164113 83832579 67164250 83832750 67164387 83832921 67164524 83833092 67164661 83833263 67164798 83833434 67164935 83833605 67165072 83833776 67165209 83833947 67165346 83834118 67165483 83834289 67165620 83834460 67165757 83834631 67165894 83834802 67166031 83834973 67166168 83835144 67166305 83835315 67166442 83835486 67166579 83835657 67166716 83835828 67166853 83835999 67166990 83836170 67167127 83836341 67167264 83836512 67167401 83836683 67167538 83836854 67167675 83837025 67167812 83837196 67167949 83837367 67168086 83837538 67168223 83837709 67168360 83837880 67168497 83838051 67168634 83838222 67168771 83838393 67168908 83838564 67169045 83838735 67169182 83838906 67169319 83839077 67169456 83839248 67169593 83839419 67169730 83839590 67169867 83839761 67170004 83839932 67170141 83840103 67170278 83840274 67170415 83840445 67170552 83840616 67170689 83840787 67170826 83840958 67170963 83841129 67171100 83841300 67171237 83841471 67171374 83841642 67171511 83841813 67171648 83841984 67171785 83842155 67171922 83842326 67172059 83842497 67172196 83842668 67172333 83842839 67172470 83843010 67172607 83843181 67172744 83843352 67172881 83843523 67173018 83843694 67173155 83843865 67173292 83844036 67173429 83844207 67173566 83844378 67173703 83844549 67173840 83844720 67173977 83844891 67174114 83845062 67174251 83845233 67174388 83845404 67174525 83845575 67174662 83845746 67174799 83845917 67174936 83846088 67175073 83846259 67175210 83846430 67175347 83846601 67175484 83846772 67175621 83846943 67175758 83847114 67175895 83847285 67176032 83847456 67176169 83847627 67176306 83847798 67176443 83847969 67176580 83848140 67176717 83848311 67176854 83848482 67176991 83848653 67177128 83848824 67177265 83848995 67177402 83849166 67177539 83849337 67177676 83849508 67177813 83849679 67177950 83849850 67178087 83850021 67178224 83850192 67178361 83850363 67178498 83850534 67178635 83850705 67178772 83850876 67178909 83851047 67179046 83851218 67179183 83851389 67179320 83851560 67179457 83851731 67179594 83851902 67179731 83852073
1000 31234900 0 31234900 38986627 31235037 38986798 31235174 38986969 31235311 38987140 31235448 38987311 31235585 38987482 31235722 38987653 31235859 38987824 31235996 38987995 31236133 38988166 31236270 38988337 31236407 38988508 31236544 38988679 31236681 38988850 31236818 38989021 31236955 38989192 31237092 38989363 31237229 38989534 31237366 38989705 31237503 38989876 31237640 38990047 31237777 38990218 31237914 38990389 31238051 38990560 31238188 38990731 31238325 38990902 31238462 38991073 31238599 38991244 31238736 38991415 31238873 38991586 31239010 38991757 31239147 38991928 31239284 38992099 31239421 38992270 31239558 38992441 31239695 38992612 31239832 38992783 31239969 38992954 31240106 38993125 31240243 38993296 31240380 38993467 31240517 38993638 31240654 38993809 31240791 38993980 31240928 38994151 31241065 38994322 31241202 38994493 31241339 38994664 31241476 38994835 31241613 38995006 31241750 38995177 31241887 38995348 31242024 38995519 31242161 38995690 31242298 38995861 31242435 38996032 31242572 38996203 31242709 38996374 31242846 38996545 31242983 38996716 31243120 38996887 31243257 38997058 31243394 38997229 31243531 38997400 31243668 38997571 31243805 38997742 31243942 38997913 31244079 38998084 31244216 38998255 31244353 38998426 31244490 38998597 31244627 38998768 31244764 38998939 31244901 38999110 31245038 38999281 31245175 38999452 31245312 38999623 31245449 38999794 31245586 38999965 31245723 39000136 31245860 39000307 31245997 39000478 31246134 39000649 31246271 39000820 31246408 39000991 31246545 39001162 31246682 39001333 31246819 39001504 31246956 39001675 31247093 39001846 31247230 39002017 31247367 39002188 31247504 39002359 31247641 39002530 31247778 39002701 31247915 39002872 31248052 39003043 31248189 39003214 31248326 39003385 31248463 39003556 31248600 39003727 31248737 39003898 31248874 39004069 31249011 39004240 31249148 39004411 31249285 39004582 31249422 39004753 31249559 39004924 31249696 39005095 31249833 39005266 31249970 39005437 31250107 39005608 31250244 39005779 31250381 39005950 31250518 39006121 31250655 39006292 31250792 39006463 31250929 39006634 31251066 39006805 31251203 39006976 31251340 39007147 31251477 39007318 31251614 39007489 31251751 39007660 31251888 39007831 31252025 39008002 31252162 39008173 31252299 39008344 31252436 39008515 31252573 39008686 31252710 39008857 31252847 39009028 31252984 39009199 31253121 39009370 31253258 39009541 31253395 39009712 31253532 39009883 31253669 39010054 31253806 39010225 31253943 39010396 31254080 39010567 31254217 39010738 31254354 39010909 31254491 39011080 31254628 39011251 31254765 39011422 31254902 39011593 31255039 39011764 31255176 39011935 31255313 39012106 31255450 39012277 31255587 39012448 31255724 39012619 31255861 39012790 31255998 39012961 31256135 39013132 31256272 39013303 31256409 39013474 31256546 39013645 31256683 39013816 31256820 39013987 31256957 39014158 31257094 39014329 31257231 39014500 31257368 39014671 31257505 39014842 31257642 39015013 31257779 39015184 31257916 39015355 31258053 39015526 31258190 39015697 31258327 39015868 31258464 39016039 31258601 39016210 31258738 39016381 31258875 39016552 31259012 39016723 31259149 39016894 31259286 39017065 31259423 39017236 31259560 39017407 31259697 39017578 31259834 39017749 31259971 39017920 31260108 39018091 31260245 39018262 31260382 39018433 31260519 39018604 31260656 39018775 31260793 39018946 31260930 39019117 31261067 39019288 31261204 39019459 31261341 39019630 31261478 39019801 31261615 39019972 31261752 39020143 31261889 39020314 31262026 39020485 31262163 39020656 31262300 39020827 31262437 39020998 31262574 39021169 31262711 39021340 31262848 39021511 31262985 39021682 31263122 39021853 31263259 39022024 31263396 39022195 31263533 39022366 31263670 39022537 31263807 39022708 31263944 39022879 31264081 39023050 31264218 39023221 31264355 39023392 31264492 39023563 31264629 39023734 31264766 39023905 31264903 39024076 31265040 39024247 31265177 39024418 31265314 39024589 31265451 39024760 31265588 39024931 31265725 39025102 31265862 39025273 31265999 39025444 31266136 39025615 31266273 39025786 31266410 39025957 31266547 39026128 31266684 39026299 31266821 39026470 31266958 39026641 31267095 39026812 31267232 39026983 31267369 39027154 31267506 39027325 31267643 39027496 31267780 39027667 31267917 39027838 31268054 39028009 31268191 39028180 31268328 39028351 31268465 39028522 31268602 39028693 31268739 39028864 31268876 39029035 31269013 39029206 31269150 39029377 31269287 39029548 31269424 39029719 31269561 39029890 31269698 39030061 31269835 39030232 31269972 39030403 31270109 39030574 31270246 39030745 31270383 39030916 31270520 39031087 31270657 39031258 31270794 39031429 31270931 39031600 31271068 39031771 31271205 39031942 31271342 39032113 31271479 39032284 31271616 39032455 31271753 39032626 31271890 39032797 31272027 39032968 31272164 39033139 31272301 39033310 31272438 39033481 31272575 39033652 31272712 39033823 31272849 39033994 31272986 39034165 31273123 39034336 31273260 39034507 31273397 39034678 31273534 39034849 31273671 39035020 31273808 39035191 31273945 39035362 31274082 39035533 31274219 39035704 31274356 39035875 31274493 39036046 31274630 39036217 31274767 39036388 31274904 39036559 31275041 39036730 31275178 39036901 31275315 39037072 31275452 39037243 31275589 39037414 31275726 39037585 31275863 39037756 31276000 39037927 31276137 39038098 31276274 39038269 31276411 39038440 31276548 39038611 31276685 39038782 31276822 39038953 31276959 39039124 31277096 39039295 31277233 39039466 31277370 39039637 31277507 39039808 31277644 39039979 31277781 39040150 31277918 39040321 31278055 39040492 31278192 39040663 31278329 39040834 31278466 39041005 31278603 39041176 31278740 39041347 31278877 39041518 31279014 39041689 31279151 39041860 31279288 39042031 31279425 39042202 31279562 39042373 31279699 39042544 31279836 39042715 31279973 39042886 31280110 39043057 31280247 39043228 31280384 39043399 31280521 39043570 31280658 39043741 31280795 39043912 31280932 39044083 31281069 39044254 31281206 39044425 31281343 39044596 31281480 39044767 31281617 39044938 31281754 39045109 31281891 39045280 31282028 39045451 31282165 39045622 31282302 39045793 31282439 39045964 31282576 39046135 31282713 39046306 31282850 39046477 31282987 39046648 31283124 39046819 31283261 39046990 31283398 39047161 31283535 39047332 31283672 39047503 31283809 39047674 31283946 39047845 31284083 39048016 31284220 39048187 31284357 39048358 31284494 39048529 31284631 39048700 31284768 39048871 31284905 39049042 31285042 39049213 31285179 39049384 31285316 39049555 31285453 39049726 31285590 39049897 31285727 39050068 31285864 39050239 31286001 39050410 31286138 39050581 31286275 39050752 31286412 39050923 31286549 39051094 31286686 39051265 31286823 39051436 31286960 39051607 31287097 39051778 31287234 39051949 31287371 39052120 31287508 39052291 31287645 39052462 31287782 39052633 31287919 39052804 31288056 39052975 31288193 39053146 31288330 39053317 31288467 39053488 31288604 39053659 31288741 39053830 31288878 39054001 31289015 39054172 31289152 39054343 31289289 39054514 31289426 39054685 31289563 39054856 31289700 39055027 31289837 39055198 31289974 39055369 31290111 39055540 31290248 39055711 31290385 39055882 31290522 39056053 31290659 39056224 31290796 39056395 31290933 39056566 31291070 39056737 31291207 39056908 31291344 39057079 31291481 39057250 31291618 39057421 31291755 39057592 31291892 39057763 31292029 39057934 31292166 39058105 31292303 39058276 31292440 39058447 31292577 39058618 31292714 39058789 31292851 39058960 31292988 39059131 31293125 39059302 31293262 39059473 31293399 39059644 31293536 39059815 31293673 39059986 31293810 39060157 31293947 39060328 31294084 39060499 31294221 39060670 31294358 39060841 31294495 39061012 31294632 39061183 31294769 39061354 31294906 39061525 31295043 39061696 31295180 39061867 31295317 39062038 31295454 39062209 31295591 39062380 31295728 39062551 31295865 39062722 31296002 39062893 31296139 39063064 31296276 39063235 31296413 39063406 31296550 39063577 31296687 39063748 31296824 39063919 31296961 39064090 31297098 39064261 31297235 39064432 31297372 39064603 31297509 39064774 31297646 39064945 31297783 39065116 31297920 39065287 31298057 39065458 31298194 39065629 31298331 39065800 31298468 39065971 31298605 39066142 31298742 39066313 31298879 39066484 31299016 39066655 31299153 39066826 31299290 39066997 31299427 39067168 31299564 39067339 31299701 39067510 31299838 39067681 31299975 39067852 31300112 39068023 31300249 39068194 31300386 39068365 31300523 39068536 31300660 39068707 31300797 39068878 31300934 39069049 31301071 39069220 31301208 39069391 31301345 39069562 31301482 39069733 31301619 39069904 31301756 39070075 31301893 39070246 31302030 39070417 31302167 39070588 31302304 39070759 31302441 39070930 31302578 39071101 31302715 39071272 31302852 39071443 31302989 39071614 31303126 39071785 31303263 39071956 31303400 39072127 31303537 39072298 31303674 39072469 31303811 39072640 31303948 39072811 31304085 39072982 31304222 39073153 31304359 39073324 31304496 39073495 31304633 39073666 31304770 39073837 31304907 39074008 31305044 39074179 31305181 39074350 31305318 39074521 31305455 39074692 31305592 39074863 31305729 39075034 31305866 39075205 31306003 39075376 31306140 39075547 31306277 39075718 31306414 39075889 31306551 39076060 31306688 39076231 31306825 39076402 31306962 39076573 31307099 39076744 31307236 39076915 31307373 39077086 31307510 39077257 31307647 39077428 31307784 39077599 31307921 39077770 31308058 39077941 31308195 39078112 31308332 39078283 31308469 39078454 31308606 39078625 31308743 39078796 31308880 39078967 31309017 39079138 31309154 39079309 31309291 39079480 31309428 39079651 31309565 39079822 31309702 39079993 31309839 39080164 31309976 39080335 31310113 39080506 31310250 39080677 31310387 39080848 31310524 39081019 31310661 39081190 31310798 39081361 31310935 39081532 31311072 39081703 31311209 39081874 31311346 39082045 31311483 39082216 31311620 39082387 31311757 39082558 31311894 39082729 31312031 39082900 31312168 39083071 31312305 39083242 31312442 39083413 31312579 39083584 31312716 39083755 31312853 39083926 31312990 39084097 31313127 39084268 31313264 39084439 31313401 39084610 31313538 39084781 31313675 39084952 31313812 39085123 31313949 39085294 31314086 39085465 31314223 39085636 31314360 39085807 31314497 39085978 31314634 39086149 31314771 39086320 31314908 39086491 31315045 39086662 31315182 39086833 31315319 39087004 31315456 39087175 31315593 39087346 31315730 39087517 31315867 39087688 31316004 39087859 31316141 39088030 31316278 39088201 31316415 39088372 31316552 39088543 31316689 39088714 31316826 39088885 31316963 39089056 31317100 39089227 31317237 39089398 31317374 39089569 31317511 39089740 31317648 39089911 31317785 39090082 31317922 39090253 31318059 39090424 31318196 39090595 31318333 39090766 31318470 39090937 31318607 39091108 31318744 39091279 31318881 39091450 31319018 39091621 31319155 39091792 31319292 39091963 31319429 39092134 31319566 39092305 31319703 39092476 31319840 39092647 31319977 39092818 31320114 39092989 31320251 39093160 31320388 39093331 31320525 39093502 31320662 39093673 31320799 39093844 31320936 39094015 31321073 39094186 31321210 39094357 31321347 39094528 31321484 39094699 31321621 39094870 31321758 39095041 31321895 39095212 31322032 39095383 31322169 39095554 31322306 39095725 31322443 39095896 31322580 39096067 31322717 39096238 31322854 39096409 31322991 39096580 31323128 39096751 31323265 39096922 31323402 39097093 31323539 39097264 31323676 39097435 31323813 39097606 31323950 39097777 31324087 39097948 31324224 39098119 31324361 39098290 31324498 39098461 31324635 39098632 31324772 39098803 31324909 39098974 31325046 39099145 31325183 39099316 31325320 39099487 31325457 39099658 31325594 39099829 31325731 39100000 31325868 39100171 31326005 39100342 31326142 39100513 31326279 39100684 31326416 39100855 31326553 39101026 31326690 39101197 31326827 39101368 31326964 39101539 31327101 39101710 31327238 39101881 31327375 39102052 31327512 39102223 31327649 39102394 31327786 39102565 31327923 39102736 31328060 39102907 31328197 39103078 31328334 39103249 31328471 39103420 31328608 39103591 31328745 39103762 31328882 39103933 31329019 39104104 31329156 39104275 31329293 39104446 31329430 39104617 31329567 39104788 31329704 39104959 31329841 39105130 31329978 39105301 31330115 39105472 31330252 39105643 31330389 39105814 31330526 39105985 31330663 39106156 31330800 39106327 31330937 39106498 31331074 39106669 31331211 39106840 31331348 39107011 31331485 39107182 31331622 39107353 31331759 39107524 31331896 39107695 31332033 39107866 31332170 39108037 31332307 39108208 31332444 39108379 31332581 39108550 31332718 39108721 31332855 39108892 31332992 39109063 31333129 39109234 31333266 39109405 31333403 39109576 31333540 39109747 31333677 39109918 31333814 39110089 31333951 39110260 31334088 39110431 31334225 39110602 31334362 39110773 31334499 39110944 31334636 39111115 31334773 39111286 31334910 39111457 31335047 39111628 31335184 39111799 31335321 39111970 31335458 39112141 31335595 39112312 31335732 39112483 31335869 39112654 31336006 39112825 31336143 39112996 31336280 39113167 31336417 39113338 31336554 39113509 31336691 39113680 31336828 39113851 31336965 39114022 31337102 39114193 31337239 39114364 31337376 39114535 31337513 39114706 31337650 39114877 31337787 39115048 31337924 39115219 31338061 39115390 31338198 39115561 31338335 39115732 31338472 39115903 31338609 39116074 31338746 39116245 31338883 39116416 31339020 39116587 31339157 39116758 31339294 39116929 31339431 39117100 31339568 39117271 31339705 39117442 31339842 39117613 31339979 39117784 31340116 39117955 31340253 39118126 31340390 39118297 31340527 39118468 31340664 39118639 31340801 39118810 31340938 39118981 31341075 39119152 31341212 39119323 31341349 39119494 31341486 39119665 31341623 39119836 31341760 39120007 31341897 39120178 31342034 39120349 31342171 39120520 31342308 39120691 31342445 39120862 31342582 39121033 31342719 39121204 31342856 39121375 31342993 39121546 31343130 39121717 31343267 39121888 31343404 39122059 31343541 39122230 31343678 39122401 31343815 39122572 31343952 39122743 31344089 39122914 31344226 39123085 31344363 39123256 31344500 39123427 31344637 39123598 31344774 39123769 31344911 39123940 31345048 39124111 31345185 39124282 31345322 39124453 31345459 39124624 31345596 39124795 31345733 39124966 31345870 39125137 31346007 39125308 31346144 39125479 31346281 39125650 31346418 39125821 31346555 39125992 31346692 39126163 31346829 39126334 31346966 39126505 31347103 39126676 31347240 39126847 31347377 39127018 31347514 39127189 31347651 39127360 31347788 39127531 31347925 39127702 31348062 39127873 31348199 39128044 31348336 39128215 31348473 39128386 31348610 39128557 31348747 39128728 31348884 39128899 31349021 39129070 31349158 39129241 31349295 39129412 31349432 39129583 31349569 39129754 31349706 39129925 31349843 39130096 31349980 39130267 31350117 39130438 31350254 39130609 31350391 39130780 31350528 39130951 31350665 39131122 31350802 39131293 31350939 39131464 31351076 39131635 31351213 39131806 31351350 39131977 31351487 39132148 31351624 39132319 31351761 39132490 31351898 39132661 31352035 39132832 31352172 39133003 31352309 39133174 31352446 39133345 31352583 39133516 31352720 39133687 31352857 39133858 31352994 39134029 31353131 39134200 31353268 39134371 31353405 39134542 31353542 39134713 31353679 39134884 31353816 39135055 31353953 39135226 31354090 39135397 31354227 39135568 31354364 39135739 31354501 39135910 31354638 39136081 31354775 39136252 31354912 39136423 31355049 39136594 31355186 39136765 31355323 39136936 31355460 39137107 31355597 39137278 31355734 39137449 31355871 39137620 31356008 39137791 31356145 39137962 31356282 39138133 31356419 39138304 31356556 39138475 31356693 39138646 31356830 39138817 31356967 39138988 31357104 39139159 31357241 39139330 31357378 39139501 31357515 39139672 31357652 39139843 31357789 39140014 31357926 39140185 31358063 39140356 31358200 39140527 31358337 39140698 31358474 39140869 31358611 39141040 31358748 39141211 31358885 39141382 31359022 39141553 31359159 39141724 31359296 39141895 31359433 39142066 31359570 39142237 31359707 39142408 31359844 39142579 31359981 39142750 31360118 39142921 31360255 39143092 31360392 39143263 31360529 39143434 31360666 39143605 31360803 39143776 31360940 39143947 31361077 39144118 31361214 39144289 31361351 39144460 31361488 39144631 31361625 39144802 31361762 39144973 31361899 39145144 31362036 39145315 31362173 39145486 31362310 39145657 31362447 39145828 31362584 39145999 31362721 39146170 31362858 39146341 31362995 39146512 31363132 39146683 31363269 39146854 31363406 39147025 31363543 39147196 31363680 39147367 31363817 39147538 31363954 39147709 31364091 39147880 31364228 39148051 31364365 39148222 31364502 39148393 31364639 39148564 31364776 39148735 31364913 39148906 31365050 39149077 31365187 39149248 31365324 39149419 31365461 39149590 31365598 39149761 31365735 39149932 31365872 39150103 31366009 39150274 31366146 39150445 31366283 39150616 31366420 39150787 31366557 39150958 31366694 39151129 31366831 39151300 31366968 39151471 31367105 39151642 31367242 39151813 31367379 39151984 31367516 39152155 31367653 39152326 31367790 39152497 31367927 39152668 31368064 39152839 31368201 39153010 31368338 39153181 31368475 39153352 31368612 39153523 31368749 39153694 31368886 39153865 31369023 39154036 31369160 39154207 31369297 39154378 31369434 39154549 31369571 39154720 31369708 39154891 31369845 39155062 31369982 39155233 31370119 39155404 31370256 39155575 31370393 39155746 31370530 39155917 31370667 39156088 31370804 39156259 31370941 39156430 31371078 39156601 31371215 39156772 31371352 39156943 31371489 39157114 31371626 39157285
1000 30686900 0 30686900 38302627 30687037 38302798 30687174 38302969 30687311 38303140 30687448 38303311 30687585 38303482 30687722 38303653 30687859 38303824 30687996 38303995 30688133 38304166 30688270 38304337 30688407 38304508 30688544 38304679 30688681 38304850 30688818 38305021 30688955 38305192 30689092 38305363 30689229 38305534 30689366 38305705 30689503 38305876 30689640 38306047 30689777 38306218 30689914 38306389 30690051 38306560 30690188 38306731 30690325 38306902 30690462 38307073 30690599 38307244 30690736 38307415 30690873 38307586 30691010 38307757 30691147 38307928 30691284 38308099 30691421 38308270 30691558 38308441 30691695 38308612 30691832 38308783 30691969 38308954 30692106 38309125 30692243 38309296 30692380 38309467 30692517 38309638 30692654 38309809 30692791 38309980 30692928 38310151 30693065 38310322 30693202 38310493 30693339 38310664 30693476 38310835 30693613 38311006 30693750 38311177 30693887 38311348 30694024 38311519 30694161 38311690 30694298 38311861 30694435 38312032 30694572 38312203 30694709 38312374 30694846 38312545 30694983 38312716 30695120 38312887 30695257 38313058 30695394 38313229 30695531 38313400 30695668 38313571 30695805 38313742 30695942 38313913 30696079 38314084 30696216 38314255 30696353 38314426 30696490 38314597 30696627 38314768 30696764 38314939 30696901 38315110 30697038 38315281 30697175 38315452 30697312 38315623 30697449 38315794 30697586 38315965 30697723 38316136 30697860 38316307 30697997 38316478 30698134 38316649 30698271 38316820 30698408 38316991 30698545 38317162 30698682 38317333 30698819 38317504 30698956 38317675 30699093 38317846 30699230 38318017 30699367 38318188 30699504 38318359 30699641 38318530 30699778 38318701 30699915 38318872 30700052 38319043 30700189 38319214 30700326 38319385 30700463 38319556 30700600 38319727 30700737 38319898 30700874 38320069 30701011 38320240 30701148 38320411 30701285 38320582 30701422 38320753 30701559 38320924 30701696 38321095 30701833 38321266 30701970 38321437 30702107 38321608 30702244 38321779 30702381 38321950 30702518 38322121 30702655 38322292 30702792 38322463 30702929 38322634 30703066 38322805 30703203 38322976 30703340 38323147 30703477 38323318 30703614 38323489 30703751 38323660 30703888 38323831 30704025 38324002 30704162 38324173 30704299 38324344 30704436 38324515 30704573 38324686 30704710 38324857 30704847 38325028 30704984 38325199 30705121 38325370 30705258 38325541 30705395 38325712 30705532 38325883 30705669 38326054 30705806 38326225 30705943 38326396 30706080 38326567 30706217 38326738 30706354 38326909 30706491 38327080 30706628 38327251 30706765 38327422 30706902 38327593 30707039 38327764 30707176 38327935 30707313 38328106 30707450 38328277 30707587 38328448 30707724 38328619 30707861 38328790 30707998 38328961 30708135 38329132 30708272 38329303 30708409 38329474 30708546 38329645 30708683 38329816 30708820 38329987 30708957 38330158 30709094 38330329 30709231 38330500 30709368 38330671 30709505 38330842 30709642 38331013 30709779 38331184 30709916 38331355 30710053 38331526 30710190 38331697 30710327 38331868 30710464 38332039 30710601 38332210 30710738 38332381 30710875 38332552 30711012 38332723 30711149 38332894 30711286 38333065 30711423 38333236 30711560 38333407 30711697 38333578 30711834 38333749 30711971 38333920 30712108 38334091 30712245 38334262 30712382 38334433 30712519 38334604 30712656 38334775 30712793 38334946 30712930 38335117 30713067 38335288 30713204 38335459 30713341 38335630 30713478 38335801 30713615 38335972 30713752 38336143 30713889 38336314 30714026 38336485 30714163 38336656 30714300 38336827 30714437 38336998 30714574 38337169 30714711 38337340 30714848 38337511 30714985 38337682 30715122 38337853 30715259 38338024 30715396 38338195 30715533 38338366 30715670 38338537 30715807 38338708 30715944 38338879 30716081 38339050 30716218 38339221 30716355 38339392 30716492 38339563 30716629 38339734 30716766 38339905 30716903 38340076 30717040 38340247 30717177 38340418 30717314 38340589 30717451 38340760 30717588 38340931 30717725 38341102 30717862 38341273 30717999 38341444 30718136 38341615 30718273 38341786 30718410 38341957 30718547 38342128 30718684 38342299 30718821 38342470 30718958 38342641 30719095 38342812 30719232 38342983 30719369 38343154 30719506 38343325 30719643 38343496 30719780 38343667 30719917 38343838 30720054 38344009 30720191 38344180 30720328 38344351 30720465 38344522 30720602 38344693 30720739 38344864 30720876 38345035 30721013 38345206 30721150 38345377 30721287 38345548 30721424 38345719 30721561 38345890 30721698 38346061 30721835 38346232 30721972 38346403 30722109 38346574 30722246 38346745 30722383 38346916 30722520 38347087 30722657 38347258 30722794 38347429 30722931 38347600 30723068 38347771 30723205 38347942 30723342 38348113 30723479 38348284 30723616 38348455 30723753 38348626 30723890 38348797 30724027 38348968 30724164 38349139 30724301 38349310 30724438 38349481 30724575 38349652 30724712 38349823 30724849 38349994 30724986 38350165 30725123 38350336 30725260 38350507 30725397 38350678 30725534 38350849 30725671 38351020 30725808 38351191 30725945 38351362 30726082 38351533 30726219 38351704 30726356 38351875 30726493 38352046 30726630 38352217 30726767 38352388 30726904 38352559 30727041 38352730 30727178 38352901 30727315 38353072 30727452 38353243 30727589 38353414 30727726 38353585 30727863 38353756 30728000 38353927 30728137 38354098 30728274 38354269 30728411 38354440 30728548 38354611 30728685 38354782 30728822 38354953 30728959 38355124 30729096 38355295 30729233 38355466 30729370 38355637 30729507 38355808 30729644 38355979 30729781 38356150 30729918 38356321 30730055 38356492 30730192 38356663 30730329 38356834 30730466 38357005 30730603 38357176 30730740 38357347 30730877 38357518 30731014 38357689 30731151 38357860 30731288 38358031 30731425 38358202 30731562 38358373 30731699 38358544 30731836 38358715 30731973 38358886 30732110 38359057 30732247 38359228 30732384 38359399 30732521 38359570 30732658 38359741 30732795 38359912 30732932 38360083 30733069 38360254 30733206 38360425 30733343 38360596 30733480 38360767 30733617 38360938 30733754 38361109 30733891 38361280 30734028 38361451 30734165 38361622 30734302 38361793 30734439 38361964 30734576 38362135 30734713 38362306 30734850 38362477 30734987 38362648 30735124 38362819 30735261 38362990 30735398 38363161 30735535 38363332 30735672 38363503 30735809 38363674 30735946 38363845 30736083 38364016 30736220 38364187 30736357 38364358 30736494 38364529 30736631 38364700 30736768 38364871 30736905 38365042 30737042 38365213 30737179 38365384 30737316 38365555 30737453 38365726 30737590 38365897 30737727 38366068 30737864 38366239 30738001 38366410 30738138 38366581 30738275 38366752 30738412 38366923 30738549 38367094 30738686 38367265 30738823 38367436 30738960 38367607 30739097 38367778 30739234 38367949 30739371 38368120 30739508 38368291 30739645 38368462 30739782 38368633 30739919 38368804 30740056 38368975 30740193 38369146 30740330 38369317 30740467 38369488 30740604 38369659 30740741 38369830 30740878 38370001 30741015 38370172 30741152 38370343 30741289 38370514 30741426 38370685 30741563 38370856 30741700 38371027 30741837 38371198 30741974 38371369 30742111 38371540 30742248 38371711 30742385 38371882 30742522 38372053 30742659 38372224 30742796 38372395 30742933 38372566 30743070 38372737 30743207 38372908 30743344 38373079 30743481 38373250 30743618 38373421 30743755 38373592 30743892 38373763 30744029 38373934 30744166 38374105 30744303 38374276 30744440 38374447 30744577 38374618 30744714 38374789 30744851 38374960 30744988 38375131 30745125 38375302 30745262 38375473 30745399 38375644 30745536 38375815 30745673 38375986 30745810 38376157 30745947 38376328 30746084 38376499 30746221 38376670 30746358 38376841 30746495 38377012 30746632 38377183 30746769 38377354 30746906 38377525 30747043 38377696 30747180 38377867 30747317 38378038 30747454 38378209 30747591 38378380 30747728 38378551 30747865 38378722 30748002 38378893 30748139 38379064 30748276 38379235 30748413 38379406 30748550 38379577 30748687 38379748 30748824 38379919 30748961 38380090 30749098 38380261 30749235 38380432 30749372 38380603 30749509 38380774 30749646 38380945 30749783 38381116 30749920 38381287 30750057 38381458 30750194 38381629 30750331 38381800 30750468 38381971 30750605 38382142 30750742 38382313 30750879 38382484 30751016 38382655 30751153 38382826 30751290 38382997 30751427 38383168 30751564 38383339 30751701 38383510 30751838 38383681 30751975 38383852 30752112 38384023 30752249 38384194 30752386 38384365 30752523 38384536 30752660 38384707 30752797 38384878 30752934 38385049 30753071 38385220 30753208 38385391 30753345 38385562 30753482 38385733 30753619 38385904 30753756 38386075 30753893 38386246 30754030 38386417 30754167 38386588 30754304 38386759 30754441 38386930 30754578 38387101 30754715 38387272 30754852 38387443 30754989 38387614 30755126 38387785 30755263 38387956 30755400 38388127 30755537 38388298 30755674 38388469 30755811 38388640 30755948 38388811 30756085 38388982 30756222 38389153 30756359 38389324 30756496 38389495 30756633 38389666 30756770 38389837 30756907 38390008 30757044 38390179 30757181 38390350 30757318 38390521 30757455 38390692 30757592 38390863 30757729 38391034 30757866 38391205 30758003 38391376 30758140 38391547 30758277 38391718 30758414 38391889 30758551 38392060 30758688 38392231 30758825 38392402 30758962 38392573 30759099 38392744 30759236 38392915 30759373 38393086 30759510 38393257 30759647 38393428 30759784 38393599 30759921 38393770 30760058 38393941 30760195 38394112 30760332 38394283 30760469 38394454 30760606 38394625 30760743 38394796 30760880 38394967 30761017 38395138 30761154 38395309 30761291 38395480 30761428 38395651 30761565 38395822 30761702 38395993 30761839 38396164 30761976 38396335 30762113 38396506 30762250 38396677 30762387 38396848 30762524 38397019 30762661 38397190 30762798 38397361 30762935 38397532 30763072 38397703 30763209 38397874 30763346 38398045 30763483 38398216 30763620 38398387 30763757 38398558 30763894 38398729 30764031 38398900 30764168 38399071 30764305 38399242 30764442 38399413 30764579 38399584 30764716 38399755 30764853 38399926 30764990 38400097 30765127 38400268 30765264 38400439 30765401 38400610 30765538 38400781 30765675 38400952 30765812 38401123 30765949 38401294 30766086 38401465 30766223 38401636 30766360 38401807 30766497 38401978 30766634 38402149 30766771 38402320 30766908 38402491 30767045 38402662 30767182 38402833 30767319 38403004 30767456 38403175 30767593 38403346 30767730 38403517 30767867 38403688 30768004 38403859 30768141 38404030 30768278 38404201 30768415 38404372 30768552 38404543 30768689 38404714 30768826 38404885 30768963 38405056 30769100 38405227 30769237 38405398 30769374 38405569 30769511 38405740 30769648 38405911 30769785 38406082 30769922 38406253 30770059 38406424 30770196 38406595 30770333 38406766 30770470 38406937 30770607 38407108 30770744 38407279 30770881 38407450 30771018 38407621 30771155 38407792 30771292 38407963 30771429 38408134 30771566 38408305 30771703 38408476 30771840 38408647 30771977 38408818 30772114 38408989 30772251 38409160 30772388 38409331 30772525 38409502 30772662 38409673 30772799 38409844 30772936 38410015 30773073 38410186 30773210 38410357 30773347 38410528 30773484 38410699 30773621 38410870 30773758 38411041 30773895 38411212 30774032 38411383 30774169 38411554 30774306 38411725 30774443 38411896 30774580 38412067 30774717 38412238 30774854 38412409 30774991 38412580 30775128 38412751 30775265 38412922 30775402 38413093 30775539 38413264 30775676 38413435 30775813 38413606 30775950 38413777 30776087 38413948 30776224 38414119 30776361 38414290 30776498 38414461 30776635 38414632 30776772 38414803 30776909 38414974 30777046 38415145 30777183 38415316 30777320 38415487 30777457 38415658 30777594 38415829 30777731 38416000 30777868 38416171 30778005 38416342 30778142 38416513 30778279 38416684 30778416 38416855 30778553 38417026 30778690 38417197 30778827 38417368 30778964 38417539 30779101 38417710 30779238 38417881 30779375 38418052 30779512 38418223 30779649 38418394 30779786 38418565 30779923 38418736 30780060 38418907 30780197 38419078 30780334 38419249 30780471 38419420 30780608 38419591 30780745 38419762 30780882 38419933 30781019 38420104 30781156 38420275 30781293 38420446 30781430 38420617 30781567 38420788 30781704 38420959 30781841 38421130 30781978 38421301 30782115 38421472 30782252 38421643 30782389 38421814 30782526 38421985 30782663 38422156 30782800 38422327 30782937 38422498 30783074 38422669 30783211 38422840 30783348 38423011 30783485 38423182 30783622 38423353 30783759 38423524 30783896 38423695 30784033 38423866 30784170 38424037 30784307 38424208 30784444 38424379 30784581 38424550 30784718 38424721 30784855 38424892 30784992 38425063 30785129 38425234 30785266 38425405 30785403 38425576 30785540 38425747 30785677 38425918 30785814 38426089 30785951 38426260 30786088 38426431 30786225 38426602 30786362 38426773 30786499 38426944 30786636 38427115 30786773 38427286 30786910 38427457 30787047 38427628 30787184 38427799 30787321 38427970 30787458 38428141 30787595 38428312 30787732 38428483 30787869 38428654 30788006 38428825 30788143 38428996 30788280 38429167 30788417 38429338 30788554 38429509 30788691 38429680 30788828 38429851 30788965 38430022 30789102 38430193 30789239 38430364 30789376 38430535 30789513 38430706 30789650 38430877 30789787 38431048 30789924 38431219 30790061 38431390 30790198 38431561 30790335 38431732 30790472 38431903 30790609 38432074 30790746 38432245 30790883 38432416 30791020 38432587 30791157 38432758 30791294 38432929 30791431 38433100 30791568 38433271 30791705 38433442 30791842 38433613 30791979 38433784 30792116 38433955 30792253 38434126 30792390 38434297 30792527 38434468 30792664 38434639 30792801 38434810 30792938 38434981 30793075 38435152 30793212 38435323 30793349 38435494 30793486 38435665 30793623 38435836 30793760 38436007 30793897 38436178 30794034 38436349 30794171 38436520 30794308 38436691 30794445 38436862 30794582 38437033 30794719 38437204 30794856 38437375 30794993 38437546 30795130 38437717 30795267 38437888 30795404 38438059 30795541 38438230 30795678 38438401 30795815 38438572 30795952 38438743 30796089 38438914 30796226 38439085 30796363 38439256 30796500 38439427 30796637 38439598 30796774 38439769 30796911 38439940 30797048 38440111 30797185 38440282 30797322 38440453 30797459 38440624 30797596 38440795 30797733 38440966 30797870 38441137 30798007 38441308 30798144 38441479 30798281 38441650 30798418 38441821 30798555 38441992 30798692 38442163 30798829 38442334 30798966 38442505 30799103 38442676 30799240 38442847 30799377 38443018 30799514 38443189 30799651 38443360 30799788 38443531 30799925 38443702 30800062 38443873 30800199 38444044 30800336 38444215 30800473 38444386 30800610 38444557 30800747 38444728 30800884 38444899 30801021 38445070 30801158 38445241 30801295 38445412 30801432 38445583 30801569 38445754 30801706 38445925 30801843 38446096 30801980 38446267 30802117 38446438 30802254 38446609 30802391 38446780 30802528 38446951 30802665 38447122 30802802 38447293 30802939 38447464 30803076 38447635 30803213 38447806 30803350 38447977 30803487 38448148 30803624 38448319 30803761 38448490 30803898 38448661 30804035 38448832 30804172 38449003 30804309 38449174 30804446 38449345 30804583 38449516 30804720 38449687 30804857 38449858 30804994 38450029 30805131 38450200 30805268 38450371 30805405 38450542 30805542 38450713 30805679 38450884 30805816 38451055 30805953 38451226 30806090 38451397 30806227 38451568 30806364 38451739 30806501 38451910 30806638 38452081 30806775 38452252 30806912 38452423 30807049 38452594 30807186 38452765 30807323 38452936 30807460 38453107 30807597 38453278 30807734 38453449 30807871 38453620 30808008 38453791 30808145 38453962 30808282 38454133 30808419 38454304 30808556 38454475 30808693 38454646 30808830 38454817 30808967 38454988 30809104 38455159 30809241 38455330 30809378 38455501 30809515 38455672 30809652 38455843 30809789 38456014 30809926 38456185 30810063 38456356 30810200 38456527 30810337 38456698 30810474 38456869 30810611 38457040 30810748 38457211 30810885 38457382 30811022 38457553 30811159 38457724 30811296 38457895 30811433 38458066 30811570 38458237 30811707 38458408 30811844 38458579 30811981 38458750 30812118 38458921 30812255 38459092 30812392 38459263 30812529 38459434 30812666 38459605 30812803 38459776 30812940 38459947 30813077 38460118 30813214 38460289 30813351 38460460 30813488 38460631 30813625 38460802 30813762 38460973 30813899 38461144 30814036 38461315 30814173 38461486 30814310 38461657 30814447 38461828 30814584 38461999 30814721 38462170 30814858 38462341 30814995 38462512 30815132 38462683 30815269 38462854 30815406 38463025 30815543 38463196 30815680 38463367 30815817 38463538 30815954 38463709 30816091 38463880 30816228 38464051 30816365 38464222 30816502 38464393 30816639 38464564 30816776 38464735 30816913 38464906 30817050 38465077 30817187 38465248 30817324 38465419 30817461 38465590 30817598 38465761 30817735 38465932 30817872 38466103 30818009 38466274 30818146 38466445 30818283 38466616 30818420 38466787 30818557 38466958 30818694 38467129 30818831 38467300 30818968 38467471 30819105 38467642 30819242 38467813 30819379 38467984 30819516 38468155 30819653 38468326 30819790 38468497 30819927 38468668 30820064 38468839 30820201 38469010 30820338 38469181 30820475 38469352 30820612 38469523 30820749 38469694 30820886 38469865 30821023 38470036 30821160 38470207 30821297 38470378 30821434 38470549 30821571 38470720 30821708 38470891 30821845 38471062 30821982 38471233 30822119 38471404 30822256 38471575 30822393 38471746 30822530 38471917 30822667 38472088 30822804 38472259 30822941 38472430 30823078 38472601 30823215 38472772 30823352 38472943 30823489 38473114 30823626 38473285
1000 69320900 0 69320900 86524627 69321037 86524798 69321174 86524969 69321311 86525140 69321448 86525311 69321585 86525482 69321722 86525653 69321859 86525824 69321996 86525995 69322133 86526166 69322270 86526337 69322407 86526508 69322544 86526679 69322681 86526850 69322818 86527021 69322955 86527192 69323092 86527363 69323229 86527534 69323366 86527705 69323503 86527876 69323640 86528047 69323777 86528218 69323914 86528389 69324051 86528560 69324188 86528731 69324325 86528902 69324462 86529073 69324599 86529244 69324736 86529415 69324873 86529586 69325010 86529757 69325147 86529928 69325284 86530099 69325421 86530270 69325558 86530441 69325695 86530612 69325832 86530783 69325969 86530954 69326106 86531125 69326243 86531296 69326380 86531467 69326517 86531638 69326654 86531809 69326791 86531980 69326928 86532151 69327065 86532322 69327202 86532493 69327339 86532664 69327476 86532835 69327613 86533006 69327750 86533177 69327887 86533348 69328024 86533519 69328161 86533690 69328298 86533861 69328435 86534032 69328572 86534203 69328709 86534374 69328846 86534545 69328983 86534716 69329120 86534887 69329257 86535058 69329394 86535229 69329531 86535400 69329668 86535571 69329805 86535742 69329942 86535913 69330079 86536084 69330216 86536255 69330353 86536426 69330490 86536597 69330627 86536768 69330764 86536939 69330901 86537110 69331038 86537281 69331175 86537452 69331312 86537623 69331449 86537794 69331586 86537965 69331723 86538136 69331860 86538307 69331997 86538478 69332134 86538649 69332271 86538820 69332408 86538991 69332545 86539162 69332682 86539333 69332819 86539504 69332956 86539675 69333093 86539846 69333230 86540017 69333367 86540188 69333504 86540359 69333641 86540530 69333778 86540701 69333915 86540872 69334052 86541043 69334189 86541214 69334326 86541385 69334463 86541556 69334600 86541727 69334737 86541898 69334874 86542069 69335011 86542240 69335148 86542411 69335285 86542582 69335422 86542753 69335559 86542924 69335696 86543095 69335833 86543266 69335970 86543437 69336107 86543608 69336244 86543779 69336381 86543950 69336518 86544121 69336655 86544292 69336792 86544463 69336929 86544634 69337066 86544805 69337203 86544976 69337340 86545147 69337477 86545318 69337614 86545489 69337751 86545660 69337888 86545831 69338025 86546002 69338162 86546173 69338299 86546344 69338436 86546515 69338573 86546686 69338710 86546857 69338847 86547028 69338984 86547199 69339121 86547370 69339258 86547541 69339395 86547712 69339532 86547883 69339669 86548054 69339806 86548225 69339943 86548396 69340080 86548567 69340217 86548738 69340354 86548909 69340491 86549080 69340628 86549251 69340765 86549422 69340902 86549593 69341039 86549764 69341176 86549935 69341313 86550106 69341450 86550277 69341587 86550448 69341724 86550619 69341861 86550790 69341998 86550961 69342135 86551132 69342272 86551303 69342409 86551474 69342546 86551645 69342683 86551816 69342820 86551987 69342957 86552158 69343094 86552329 69343231 86552500 69343368 86552671 69343505 86552842 69343642 86553013 69343779 86553184 69343916 86553355 69344053 86553526 69344190 86553697 69344327 86553868 69344464 86554039 69344601 86554210 69344738 86554381 69344875 86554552 69345012 86554723 69345149 86554894 69345286 86555065 69345423 86555236 69345560 86555407 69345697 86555578 69345834 86555749 69345971 86555920 69346108 86556091 69346245 86556262 69346382 86556433 69346519 86556604 69346656 86556775 69346793 86556946 69346930 86557117 69347067 86557288 69347204 86557459 69347341 86557630 69347478 86557801 69347615 86557972 69347752 86558143 69347889 86558314 69348026 86558485 69348163 86558656 69348300 86558827 69348437 86558998 69348574 86559169 69348711 86559340 69348848 86559511 69348985 86559682 69349122 86559853 69349259 86560024 69349396 86560195 69349533 86560366 69349670 86560537 69349807 86560708 69349944 86560879 69350081 86561050 69350218 86561221 69350355 86561392 69350492 86561563 69350629 86561734 69350766 86561905 69350903 86562076 69351040 86562247 69351177 86562418 69351314 86562589 69351451 86562760 69351588 86562931 69351725 86563102 69351862 86563273 69351999 86563444 69352136 86563615 69352273 86563786 69352410 86563957 69352547 86564128 69352684 86564299 69352821 86564470 69352958 86564641 69353095 86564812 69353232 86564983 69353369 86565154 69353506 86565325 69353643 86565496 69353780 86565667 69353917 86565838 69354054 86566009 69354191 86566180 69354328 86566351 69354465 86566522 69354602 86566693 69354739 86566864 69354876 86567035 69355013 86567206 69355150 86567377 69355287 86567548 69355424 86567719 69355561 86567890 69355698 86568061 69355835 86568232 69355972 86568403 69356109 86568574 69356246 86568745 69356383 86568916 69356520 86569087 69356657 86569258 69356794 86569429 69356931 86569600 69357068 86569771 69357205 86569942 69357342 86570113 69357479 86570284 69357616 86570455 69357753 86570626 69357890 86570797 69358027 86570968 69358164 86571139 69358301 86571310 69358438 86571481 69358575 86571652 69358712 86571823 69358849 86571994 69358986 86572165 69359123 86572336 69359260 86572507 69359397 86572678 69359534 86572849 69359671 86573020 69359808 86573191 69359945 86573362 69360082 86573533 69360219 86573704 69360356 86573875 69360493 86574046 69360630 86574217 69360767 86574388 69360904 86574559 69361041 86574730 69361178 86574901 69361315 86575072 69361452 86575243 69361589 86575414 69361726 86575585 69361863 86575756 69362000 86575927 69362137 86576098 69362274 86576269 69362411 86576440 69362548 86576611 69362685 86576782 69362822 86576953 69362959 86577124 69363096 86577295 69363233 86577466 69363370 86577637 69363507 86577808 69363644 86577979 69363781 86578150 69363918 86578321 69364055 86578492 69364192 86578663 69364329 86578834 69364466 86579005 69364603 86579176 69364740 86579347 69364877 86579518 69365014 86579689 69365151 86579860 69365288 86580031 69365425 86580202 69365562 86580373 69365699 86580544 69365836 86580715 69365973 86580886 69366110 86581057 69366247 86581228 69366384 86581399 69366521 86581570 69366658 86581741 69366795 86581912 69366932 86582083 69367069 86582254 69367206 86582425 69367343 86582596 69367480 86582767 69367617 86582938 69367754 86583109 69367891 86583280 69368028 86583451 69368165 86583622 69368302 86583793 69368439 86583964 69368576 86584135 69368713 86584306 69368850 86584477 69368987 86584648 69369124 86584819 69369261 86584990 69369398 86585161 69369535 86585332 69369672 86585503 69369809 86585674 69369946 86585845 69370083 86586016 69370220 86586187 69370357 86586358 69370494 86586529 69370631 86586700 69370768 86586871 69370905 86587042 69371042 86587213 69371179 86587384 69371316 86587555 69371453 86587726 69371590 86587897 69371727 86588068 69371864 86588239 69372001 86588410 69372138 86588581 69372275 86588752 69372412 86588923 69372549 86589094 69372686 86589265 69372823 86589436 69372960 86589607 69373097 86589778 69373234 86589949 69373371 86590120 69373508 86590291 69373645 86590462 69373782 86590633 69373919 86590804 69374056 86590975 69374193 86591146 69374330 86591317 69374467 86591488 69374604 86591659 69374741 86591830 69374878 86592001 69375015 86592172 69375152 86592343 69375289 86592514 69375426 86592685 69375563 86592856 69375700 86593027 69375837 86593198 69375974 86593369 69376111 86593540 69376248 86593711 69376385 86593882 69376522 86594053 69376659 86594224 69376796 86594395 69376933 86594566 69377070 86594737 69377207 86594908 69377344 86595079 69377481 86595250 69377618 86595421 69377755 86595592 69377892 86595763 69378029 86595934 69378166 86596105 69378303 86596276 69378440 86596447 69378577 86596618 69378714 86596789 69378851 86596960 69378988 86597131 69379125 86597302 69379262 86597473 69379399 86597644 69379536 86597815 69379673 86597986 69379810 86598157 69379947 86598328 69380084 86598499 69380221 86598670 69380358 86598841 69380495 86599012 69380632 86599183 69380769 86599354 69380906 86599525 69381043 86599696 69381180 86599867 69381317 86600038 69381454 86600209 69381591 86600380 69381728 86600551 69381865 86600722 69382002 86600893 69382139 86601064 69382276 86601235 69382413 86601406 69382550 86601577 69382687 86601748 69382824 86601919 69382961 86602090 69383098 86602261 69383235 86602432 69383372 86602603 69383509 86602774 69383646 86602945 69383783 86603116 69383920 86603287 69384057 86603458 69384194 86603629 69384331 86603800 69384468 86603971 69384605 86604142 69384742 86604313 69384879 86604484 69385016 86604655 69385153 86604826 69385290 86604997 69385427 86605168 69385564 86605339 69385701 86605510 69385838 86605681 69385975 86605852 69386112 86606023 69386249 86606194 69386386 86606365 69386523 86606536 69386660 86606707 69386797 86606878 69386934 86607049 69387071 86607220 69387208 86607391 69387345 86607562 69387482 86607733 69387619 86607904 69387756 86608075 69387893 86608246 69388030 86608417 69388167 86608588 69388304 86608759 69388441 86608930 69388578 86609101 69388715 86609272 69388852 86609443 69388989 86609614 69389126 86609785 69389263 86609956 69389400 86610127 69389537 86610298 69389674 86610469 69389811 86610640 69389948 86610811 69390085 86610982 69390222 86611153 69390359 86611324 69390496 86611495 69390633 86611666 69390770 86611837 69390907 86612008 69391044 86612179 69391181 86612350 69391318 86612521 69391455 86612692 69391592 86612863 69391729 86613034 69391866 86613205 69392003 86613376 69392140 86613547 69392277 86613718 69392414 86613889 69392551 86614060 69392688 86614231 69392825 86614402 69392962 86614573 69393099 86614744 69393236 86614915 69393373 86615086 69393510 86615257 69393647 86615428 69393784 86615599 69393921 86615770 69394058 86615941 69394195 86616112 69394332 86616283 69394469 86616454 69394606 86616625 69394743 86616796 69394880 86616967 69395017 86617138 69395154 86617309 69395291 86617480 69395428 86617651 69395565 86617822 69395702 86617993 69395839 86618164 69395976 86618335 69396113 86618506 69396250 86618677 69396387 86618848 69396524 86619019 69396661 86619190 69396798 86619361 69396935 86619532 69397072 86619703 69397209 86619874 69397346 86620045 69397483 86620216 69397620 86620387 69397757 86620558 69397894 86620729 69398031 86620900 69398168 86621071 69398305 86621242 69398442 86621413 69398579 86621584 69398716 86621755 69398853 86621926 69398990 86622097 69399127 86622268 69399264 86622439 69399401 86622610 69399538 86622781 69399675 86622952 69399812 86623123 69399949 86623294 69400086 86623465 69400223 86623636 69400360 86623807 69400497 86623978 69400634 86624149 69400771 86624320 69400908 86624491 69401045 86624662 69401182 86624833 69401319 86625004 69401456 86625175 69401593 86625346 69401730 86625517 69401867 86625688 69402004 86625859 69402141 86626030 69402278 86626201 69402415 86626372 69402552 86626543 69402689 86626714 69402826 86626885 69402963 86627056 69403100 86627227 69403237 86627398 69403374 86627569 69403511 86627740 69403648 86627911 69403785 86628082 69403922 86628253 69404059 86628424 69404196 86628595 69404333 86628766 69404470 86628937 69404607 86629108 69404744 86629279 69404881 86629450 69405018 86629621 69405155 86629792 69405292 86629963 69405429 86630134 69405566 86630305 69405703 86630476 69405840 86630647 69405977 86630818 69406114 86630989 69406251 86631160 69406388 86631331 69406525 86631502 69406662 86631673 69406799 86631844 69406936 86632015 69407073 86632186 69407210 86632357 69407347 86632528 69407484 86632699 69407621 86632870 69407758 86633041 69407895 86633212 69408032 86633383 69408169 86633554 69408306 86633725 69408443 86633896 69408580 86634067 69408717 86634238 69408854 86634409 69408991 86634580 69409128 86634751 69409265 86634922 69409402 86635093 69409539 86635264 69409676 86635435 69409813 86635606 69409950 86635777 69410087 86635948 69410224 86636119 69410361 86636290 69410498 86636461 69410635 86636632 69410772 86636803 69410909 86636974 69411046 86637145 69411183 86637316 69411320 86637487 69411457 86637658 69411594 86637829 69411731 86638000 69411868 86638171 69412005 86638342 69412142 86638513 69412279 86638684 69412416 86638855 69412553 86639026 69412690 86639197 69412827 86639368 69412964 86639539 69413101 86639710 69413238 86639881 69413375 86640052 69413512 86640223 69413649 86640394 69413786 86640565 69413923 86640736 69414060 86640907 69414197 86641078 69414334 86641249 69414471 86641420 69414608 86641591 69414745 86641762 69414882 86641933 69415019 86642104 69415156 86642275 69415293 86642446 69415430 86642617 69415567 86642788 69415704 86642959 69415841 86643130 69415978 86643301 69416115 86643472 69416252 86643643 69416389 86643814 69416526 86643985 69416663 86644156 69416800 86644327 69416937 86644498 69417074 86644669 69417211 86644840 69417348 86645011 69417485 86645182 69417622 86645353 69417759 86645524 69417896 86645695 69418033 86645866 69418170 86646037 69418307 86646208 69418444 86646379 69418581 86646550 69418718 86646721 69418855 86646892 69418992 86647063 69419129 86647234 69419266 86647405 69419403 86647576 69419540 86647747 69419677 86647918 69419814 86648089 69419951 86648260 69420088 86648431 69420225 86648602 69420362 86648773 69420499 86648944 69420636 86649115 69420773 86649286 69420910 86649457 69421047 86649628 69421184 86649799 69421321 86649970 69421458 86650141 69421595 86650312 69421732 86650483 69421869 86650654 69422006 86650825 69422143 86650996 69422280 86651167 69422417 86651338 69422554 86651509 69422691 86651680 69422828 86651851 69422965 86652022 69423102 86652193 69423239 86652364 69423376 86652535 69423513 86652706 69423650 86652877 69423787 86653048 69423924 86653219 69424061 86653390 69424198 86653561 69424335 86653732 69424472 86653903 69424609 86654074 69424746 86654245 69424883 86654416 69425020 86654587 69425157 86654758 69425294 86654929 69425431 86655100 69425568 86655271 69425705 86655442 69425842 86655613 69425979 86655784 69426116 86655955 69426253 86656126 69426390 86656297 69426527 86656468 69426664 86656639 69426801 86656810 69426938 86656981 69427075 86657152 69427212 86657323 69427349 86657494 69427486 86657665 69427623 86657836 69427760 86658007 69427897 86658178 69428034 86658349 69428171 86658520 69428308 86658691 69428445 86658862 69428582 86659033 69428719 86659204 69428856 86659375 69428993 86659546 69429130 86659717 69429267 86659888 69429404 86660059 69429541 86660230 69429678 86660401 69429815 86660572 69429952 86660743 69430089 86660914 69430226 86661085 69430363 86661256 69430500 86661427 69430637 86661598 69430774 86661769 69430911 86661940 69431048 86662111 69431185 86662282 69431322 86662453 69431459 86662624 69431596 86662795 69431733 86662966 69431870 86663137 69432007 86663308 69432144 86663479 69432281 86663650 69432418 86663821 69432555 86663992 69432692 86664163 69432829 86664334 69432966 86664505 69433103 86664676 69433240 86664847 69433377 86665018 69433514 86665189 69433651 86665360 69433788 86665531 69433925 86665702 69434062 86665873 69434199 86666044 69434336 86666215 69434473 86666386 69434610 86666557 69434747 86666728 69434884 86666899 69435021 86667070 69435158 86667241 69435295 86667412 69435432 86667583 69435569 86667754 69435706 86667925 69435843 86668096 69435980 86668267 69436117 86668438 69436254 86668609 69436391 86668780 69436528 86668951 69436665 86669122 69436802 86669293 69436939 86669464 69437076 86669635 69437213 86669806 69437350 86669977 69437487 86670148 69437624 86670319 69437761 86670490 69437898 86670661 69438035 86670832 69438172 86671003 69438309 86671174 69438446 86671345 69438583 86671516 69438720 86671687 69438857 86671858 69438994 86672029 69439131 86672200 69439268 86672371 69439405 86672542 69439542 86672713 69439679 86672884 69439816 86673055 69439953 86673226 69440090 86673397 69440227 86673568 69440364 86673739 69440501 86673910 69440638 86674081 69440775 86674252 69440912 86674423 69441049 86674594 69441186 86674765 69441323 86674936 69441460 86675107 69441597 86675278 69441734 86675449 69441871 86675620 69442008 86675791 69442145 86675962 69442282 86676133 69442419 86676304 69442556 86676475 69442693 86676646 69442830 86676817 69442967 86676988 69443104 86677159 69443241 86677330 69443378 86677501 69443515 86677672 69443652 86677843 69443789 86678014 69443926 86678185 69444063 86678356 69444200 86678527 69444337 86678698 69444474 86678869 69444611 86679040 69444748 86679211 69444885 86679382 69445022 86679553 69445159 86679724 69445296 86679895 69445433 86680066 69445570 86680237 69445707 86680408 69445844 86680579 69445981 86680750 69446118 86680921 69446255 86681092 69446392 86681263 69446529 86681434 69446666 86681605 69446803 86681776 69446940 86681947 69447077 86682118 69447214 86682289 69447351 86682460 69447488 86682631 69447625 86682802 69447762 86682973 69447899 86683144 69448036 86683315 69448173 86683486 69448310 86683657 69448447 86683828 69448584 86683999 69448721 86684170 69448858 86684341 69448995 86684512 69449132 86684683 69449269 86684854 69449406 86685025 69449543 86685196 69449680 86685367 69449817 86685538 69449954 86685709 69450091 86685880 69450228 86686051 69450365 86686222 69450502 86686393 69450639 86686564 69450776 86686735 69450913 86686906 69451050 86687077 69451187 86687248 69451324 86687419 69451461 86687590 69451598 86687761 69451735 86687932 69451872 86688103 69452009 86688274 69452146 86688445 69452283 86688616 69452420 86688787 69452557 86688958 69452694 86689129 69452831 86689300 69452968 86689471 69453105 86689642 69453242 86689813 69453379 86689984 69453516 86690155 69453653 86690326 69453790 86690497 69453927 86690668 69454064 86690839 69454201 86691010 69454338 86691181 69454475 86691352 69454612 86691523 69454749 86691694 69454886 86691865 69455023 86692036 69455160 86692207 69455297 86692378 69455434 86692549 69455571 86692720 69455708 86692891 69455845 86693062 69455982 86693233 69456119 86693404 69456256 86693575 69456393 86693746 69456530 86693917 69456667 86694088 69456804 86694259 69456941 86694430 69457078 86694601 69457215 86694772 69457352 86694943 69457489 86695114 69457626 86695285
1000 29453900 0 29453900 36763627 29454037 36763798 29454174 36763969 29454311 36764140 29454448 36764311 29454585 36764482 29454722 36764653 29454859 36764824 29454996 36764995 29455133 36765166 29455270 36765337 29455407 36765508 29455544 36765679 29455681 36765850 29455818 36766021 29455955 36766192 29456092 36766363 29456229 36766534 29456366 36766705 29456503 36766876 29456640 36767047 29456777 36767218 29456914 36767389 29457051 36767560 29457188 36767731 29457325 36767902 29457462 36768073 29457599 36768244 29457736 36768415 29457873 36768586 29458010 36768757 29458147 36768928 29458284 36769099 29458421 36769270 29458558 36769441 29458695 36769612 29458832 36769783 29458969 36769954 29459106 36770125 29459243 36770296 29459380 36770467 29459517 36770638 29459654 36770809 29459791 36770980 29459928 36771151 29460065 36771322 29460202 36771493 29460339 36771664 29460476 36771835 29460613 36772006 29460750 36772177 29460887 36772348 29461024 36772519 29461161 36772690 29461298 36772861 29461435 36773032 29461572 36773203 29461709 36773374 29461846 36773545 29461983 36773716 29462120 36773887 29462257 36774058 29462394 36774229 29462531 36774400 29462668 36774571 29462805 36774742 29462942 36774913 29463079 36775084 29463216 36775255 29463353 36775426 29463490 36775597 29463627 36775768 29463764 36775939 29463901 36776110 29464038 36776281 29464175 36776452 29464312 36776623 29464449 36776794 29464586 36776965 29464723 36777136 29464860 36777307 29464997 36777478 29465134 36777649 29465271 36777820 29465408 36777991 29465545 36778162 29465682 36778333 29465819 36778504 29465956 36778675 29466093 36778846 29466230 36779017 29466367 36779188 29466504 36779359 29466641 36779530 29466778 36779701 29466915 36779872 29467052 36780043 29467189 36780214 29467326 36780385 29467463 36780556 29467600 36780727 29467737 36780898 29467874 36781069 29468011 36781240 29468148 36781411 29468285 36781582 29468422 36781753 29468559 36781924 29468696 36782095 29468833 36782266 29468970 36782437 29469107 36782608 29469244 36782779 29469381 36782950 29469518 36783121 29469655 36783292 29469792 36783463 29469929 36783634 29470066 36783805 29470203 36783976 29470340 36784147 29470477 36784318 29470614 36784489 29470751 36784660 29470888 36784831 29471025 36785002 29471162 36785173 29471299 36785344 29471436 36785515 29471573 36785686 29471710 36785857 29471847 36786028 29471984 36786199 29472121 36786370 29472258 36786541 29472395 36786712 29472532 36786883 29472669 36787054 29472806 36787225 29472943 36787396 29473080 36787567 29473217 36787738 29473354 36787909 29473491 36788080 29473628 36788251 29473765 36788422 29473902 36788593 29474039 36788764 29474176 36788935 29474313 36789106 29474450 36789277 29474587 36789448 29474724 36789619 29474861 36789790 29474998 36789961 29475135 36790132 29475272 36790303 29475409 36790474 29475546 36790645 29475683 36790816 29475820 36790987 29475957 36791158 29476094 36791329 29476231 36791500 29476368 36791671 29476505 36791842 29476642 36792013 29476779 36792184 29476916 36792355 29477053 36792526 29477190 36792697 29477327 36792868 29477464 36793039 29477601 36793210 29477738 36793381 29477875 36793552 29478012 36793723 29478149 36793894 29478286 36794065 29478423 36794236 29478560 36794407 29478697 36794578 29478834 36794749 29478971 36794920 29479108 36795091 29479245 36795262 29479382 36795433 29479519 36795604 29479656 36795775 29479793 36795946 29479930 36796117 29480067 36796288 29480204 36796459 29480341 36796630 29480478 36796801 29480615 36796972 29480752 36797143 29480889 36797314 29481026 36797485 29481163 36797656 29481300 36797827 29481437 36797998 29481574 36798169 29481711 36798340 29481848 36798511 29481985 36798682 29482122 36798853 29482259 36799024 29482396 36799195 29482533 36799366 29482670 36799537 29482807 36799708 29482944 36799879 29483081 36800050 29483218 36800221 29483355 36800392 29483492 36800563 29483629 36800734 29483766 36800905 29483903 36801076 29484040 36801247 29484177 36801418 29484314 36801589 29484451 36801760 29484588 36801931 29484725 36802102 29484862 36802273 29484999 36802444 29485136 36802615 29485273 36802786 29485410 36802957 29485547 36803128 29485684 36803299 29485821 36803470 29485958 36803641 29486095 36803812 29486232 36803983 29486369 36804154 29486506 36804325 29486643 36804496 29486780 36804667 29486917 36804838 29487054 36805009 29487191 36805180 29487328 36805351 29487465 36805522 29487602 36805693 29487739 36805864 29487876 36806035 29488013 36806206 29488150 36806377 29488287 36806548 29488424 36806719 29488561 36806890 29488698 36807061 29488835 36807232 29488972 36807403 29489109 36807574 29489246 36807745 29489383 36807916 29489520 36808087 29489657 36808258 29489794 36808429 29489931 36808600 29490068 36808771 29490205 36808942 29490342 36809113 29490479 36809284 29490616 36809455 29490753 36809626 29490890 36809797 29491027 36809968 29491164 36810139 29491301 36810310 29491438 36810481 29491575 36810652 29491712 36810823 29491849 36810994 29491986 36811165 29492123 36811336 29492260 36811507 29492397 36811678 29492534 36811849 29492671 36812020 29492808 36812191 29492945 36812362 29493082 36812533 29493219 36812704 29493356 36812875 29493493 36813046 29493630 36813217 29493767 36813388 29493904 36813559 29494041 36813730 29494178 36813901 29494315 36814072 29494452 36814243 29494589 36814414 29494726 36814585 29494863 36814756 29495000 36814927 29495137 36815098 29495274 36815269 29495411 36815440 29495548 36815611 29495685 36815782 29495822 36815953 29495959 36816124 29496096 36816295 29496233 36816466 29496370 36816637 29496507 36816808 29496644 36816979 29496781 36817150 29496918 36817321 29497055 36817492 29497192 36817663 29497329 36817834 29497466 36818005 29497603 36818176 29497740 36818347 29497877 36818518 29498014 36818689 29498151 36818860 29498288 36819031 29498425 36819202 29498562 36819373 29498699 36819544 29498836 36819715 29498973 36819886 29499110 36820057 29499247 36820228 29499384 36820399 29499521 36820570 29499658 36820741 29499795 36820912 29499932 36821083 29500069 36821254 29500206 36821425 29500343 36821596 29500480 36821767 29500617 36821938 29500754 36822109 29500891 36822280 29501028 36822451 29501165 36822622 29501302 36822793 29501439 36822964 29501576 36823135 29501713 36823306 29501850 36823477 29501987 36823648 29502124 36823819 29502261 36823990 29502398 36824161 29502535 36824332 29502672 36824503 29502809 36824674 29502946 36824845 29503083 36825016 29503220 36825187 29503357 36825358 29503494 36825529 29503631 36825700 29503768 36825871 29503905 36826042 29504042 36826213 29504179 36826384 29504316 36826555 29504453 36826726 29504590 36826897 29504727 36827068 29504864 36827239 29505001 36827410 29505138 36827581 29505275 36827752 29505412 36827923 29505549 36828094 29505686 36828265 29505823 36828436 29505960 36828607 29506097 36828778 29506234 36828949 29506371 36829120 29506508 36829291 29506645 36829462 29506782 36829633 29506919 36829804 29507056 36829975 29507193 36830146 29507330 36830317 29507467 36830488 29507604 36830659 29507741 36830830 29507878 36831001 29508015 36831172 29508152 36831343 29508289 36831514 29508426 36831685 29508563 36831856 29508700 36832027 29508837 36832198 29508974 36832369 29509111 36832540 29509248 36832711 29509385 36832882 29509522 36833053 29509659 36833224 29509796 36833395 29509933 36833566 29510070 36833737 29510207 36833908 29510344 36834079 29510481 36834250 29510618 36834421 29510755 36834592 29510892 36834763 29511029 36834934 29511166 36835105 29511303 36835276 29511440 36835447 29511577 36835618 29511714 36835789 29511851 36835960 29511988 36836131 29512125 36836302 29512262 36836473 29512399 36836644 29512536 36836815 29512673 36836986 29512810 36837157 29512947 36837328 29513084 36837499 29513221 36837670 29513358 36837841 29513495 36838012 29513632 36838183 29513769 36838354 29513906 36838525 29514043 36838696 29514180 36838867 29514317 36839038 29514454 36839209 29514591 36839380 29514728 36839551 29514865 36839722 29515002 36839893 29515139 36840064 29515276 36840235 29515413 36840406 29515550 36840577 29515687 36840748 29515824 36840919 29515961 36841090 29516098 36841261 29516235 36841432 29516372 36841603 29516509 36841774 29516646 36841945 29516783 36842116 29516920 36842287 29517057 36842458 29517194 36842629 29517331 36842800 29517468 36842971 29517605 36843142 29517742 36843313 29517879 36843484 29518016 36843655 29518153 36843826 29518290 36843997 29518427 36844168 29518564 36844339 29518701 36844510 29518838 36844681 29518975 36844852 29519112 36845023 29519249 36845194 29519386 36845365 29519523 36845536 29519660 36845707 29519797 36845878 29519934 36846049 29520071 36846220 29520208 36846391 29520345 36846562 29520482 36846733 29520619 36846904 29520756 36847075 29520893 36847246 29521030 36847417 29521167 36847588 29521304 36847759 29521441 36847930 29521578 36848101 29521715 36848272 29521852 36848443 29521989 36848614 29522126 36848785 29522263 36848956 29522400 36849127 29522537 36849298 29522674 36849469 29522811 36849640 29522948 36849811 29523085 36849982 29523222 36850153 29523359 36850324 29523496 36850495 29523633 36850666 29523770 36850837 29523907 36851008 29524044 36851179 29524181 36851350 29524318 36851521 29524455 36851692 29524592 36851863 29524729 36852034 29524866 36852205 29525003 36852376 29525140 36852547 29525277 36852718 29525414 36852889 29525551 36853060 29525688 36853231 29525825 36853402 29525962 36853573 29526099 36853744 29526236 36853915 29526373 36854086 29526510 36854257 29526647 36854428 29526784 36854599 29526921 36854770 29527058 36854941 29527195 36855112 29527332 36855283 29527469 36855454 29527606 36855625 29527743 36855796 29527880 36855967 29528017 36856138 29528154 36856309 29528291 36856480 29528428 36856651 29528565 36856822 29528702 36856993 29528839 36857164 29528976 36857335 29529113 36857506 29529250 36857677 29529387 36857848 29529524 36858019 29529661 36858190 29529798 36858361 29529935 36858532 29530072 36858703 29530209 36858874 29530346 36859045 29530483 36859216 29530620 36859387 29530757 36859558 29530894 36859729 29531031 36859900 29531168 36860071 29531305 36860242 29531442 36860413 29531579 36860584 29531716 36860755 29531853 36860926 29531990 36861097 29532127 36861268 29532264 36861439 29532401 36861610 29532538 36861781 29532675 36861952 29532812 36862123 29532949 36862294 29533086 36862465 29533223 36862636 29533360 36862807 29533497 36862978 29533634 36863149 29533771 36863320 29533908 36863491 29534045 36863662 29534182 36863833 29534319 36864004 29534456 36864175 29534593 36864346 29534730 36864517 29534867 36864688 29535004 36864859 29535141 36865030 29535278 36865201 29535415 36865372 29535552 36865543 29535689 36865714 29535826 36865885 29535963 36866056 29536100 36866227 29536237 36866398 29536374 36866569 29536511 36866740 29536648 36866911 29536785 36867082 29536922 36867253 29537059 36867424 29537196 36867595 29537333 36867766 29537470 36867937 29537607 36868108 29537744 36868279 29537881 36868450 29538018 36868621 29538155 36868792 29538292 36868963 29538429 36869134 29538566 36869305 29538703 36869476 29538840 36869647 29538977 36869818 29539114 36869989 29539251 36870160 29539388 36870331 29539525 36870502 29539662 36870673 29539799 36870844 29539936 36871015 29540073 36871186 29540210 36871357 29540347 36871528 29540484 36871699 29540621 36871870 29540758 36872041 29540895 36872212 29541032 36872383 29541169 36872554 29541306 36872725 29541443 36872896 29541580 36873067 29541717 36873238 29541854 36873409 29541991 36873580 29542128 36873751 29542265 36873922 29542402 36874093 29542539 36874264 29542676 36874435 29542813 36874606 29542950 36874777 29543087 36874948 29543224 36875119 29543361 36875290 29543498 36875461 29543635 36875632 29543772 36875803 29543909 36875974 29544046 36876145 29544183 36876316 29544320 36876487 29544457 36876658 29544594 36876829 29544731 36877000 29544868 36877171 29545005 36877342 29545142 36877513 29545279 36877684 29545416 36877855 29545553 36878026 29545690 36878197 29545827 36878368 29545964 36878539 29546101 36878710 29546238 36878881 29546375 36879052 29546512 36879223 29546649 36879394 29546786 36879565 29546923 36879736 29547060 36879907 29547197 36880078 29547334 36880249 29547471 36880420 29547608 36880591 29547745 36880762 29547882 36880933 29548019 36881104 29548156 36881275 29548293 36881446 29548430 36881617 29548567 36881788 29548704 36881959 29548841 36882130 29548978 36882301 29549115 36882472 29549252 36882643 29549389 36882814 29549526 36882985 29549663 36883156 29549800 36883327 29549937 36883498 29550074 36883669 29550211 36883840 29550348 36884011 29550485 36884182 29550622 36884353 29550759 36884524 29550896 36884695 29551033 36884866 29551170 36885037 29551307 36885208 29551444 36885379 29551581 36885550 29551718 36885721 29551855 36885892 29551992 36886063 29552129 36886234 29552266 36886405 29552403 36886576 29552540 36886747 29552677 36886918 29552814 36887089 29552951 36887260 29553088 36887431 29553225 36887602 29553362 36887773 29553499 36887944 29553636 36888115 29553773 36888286 29553910 36888457 29554047 36888628 29554184 36888799 29554321 36888970 29554458 36889141 29554595 36889312 29554732 36889483 29554869 36889654 29555006 36889825 29555143 36889996 29555280 36890167 29555417 36890338 29555554 36890509 29555691 36890680 29555828 36890851 29555965 36891022 29556102 36891193 29556239 36891364 29556376 36891535 29556513 36891706 29556650 36891877 29556787 36892048 29556924 36892219 29557061 36892390 29557198 36892561 29557335 36892732 29557472 36892903 29557609 36893074 29557746 36893245 29557883 36893416 29558020 36893587 29558157 36893758 29558294 36893929 29558431 36894100 29558568 36894271 29558705 36894442 29558842 36894613 29558979 36894784 29559116 36894955 29559253 36895126 29559390 36895297 29559527 36895468 29559664 36895639 29559801 36895810 29559938 36895981 29560075 36896152 29560212 36896323 29560349 36896494 29560486 36896665 29560623 36896836 29560760 36897007 29560897 36897178 29561034 36897349 29561171 36897520 29561308 36897691 29561445 36897862 29561582 36898033 29561719 36898204 29561856 36898375 29561993 36898546 29562130 36898717 29562267 36898888 29562404 36899059 29562541 36899230 29562678 36899401 29562815 36899572 29562952 36899743 29563089 36899914 29563226 36900085 29563363 36900256 29563500 36900427 29563637 36900598 29563774 36900769 29563911 36900940 29564048 36901111 29564185 36901282 29564322 36901453 29564459 36901624 29564596 36901795 29564733 36901966 29564870 36902137 29565007 36902308 29565144 36902479 29565281 36902650 29565418 36902821 29565555 36902992 29565692 36903163 29565829 36903334 29565966 36903505 29566103 36903676 29566240 36903847 29566377 36904018 29566514 36904189 29566651 36904360 29566788 36904531 29566925 36904702 29567062 36904873 29567199 36905044 29567336 36905215 29567473 36905386 29567610 36905557 29567747 36905728 29567884 36905899 29568021 36906070 29568158 36906241 29568295 36906412 29568432 36906583 29568569 36906754 29568706 36906925 29568843 36907096 29568980 36907267 29569117 36907438 29569254 36907609 29569391 36907780 29569528 36907951 29569665 36908122 29569802 36908293 29569939 36908464 29570076 36908635 29570213 36908806 29570350 36908977 29570487 36909148 29570624 36909319 29570761 36909490 29570898 36909661 29571035 36909832 29571172 36910003 29571309 36910174 29571446 36910345 29571583 36910516 29571720 36910687 29571857 36910858 29571994 36911029 29572131 36911200 29572268 36911371 29572405 36911542 29572542 36911713 29572679 36911884 29572816 36912055 29572953 36912226 29573090 36912397 29573227 36912568 29573364 36912739 29573501 36912910 29573638 36913081 29573775 36913252 29573912 36913423 29574049 36913594 29574186 36913765 29574323 36913936 29574460 36914107 29574597 36914278 29574734 36914449 29574871 36914620 29575008 36914791 29575145 36914962 29575282 36915133 29575419 36915304 29575556 36915475 29575693 36915646 29575830 36915817 29575967 36915988 29576104 36916159 29576241 36916330 29576378 36916501 29576515 36916672 29576652 36916843 29576789 36917014 29576926 36917185 29577063 36917356 29577200 36917527 29577337 36917698 29577474 36917869 29577611 36918040 29577748 36918211 29577885 36918382 29578022 36918553 29578159 36918724 29578296 36918895 29578433 36919066 29578570 36919237 29578707 36919408 29578844 36919579 29578981 36919750 29579118 36919921 29579255 36920092 29579392 36920263 29579529 36920434 29579666 36920605 29579803 36920776 29579940 36920947 29580077 36921118 29580214 36921289 29580351 36921460 29580488 36921631 29580625 36921802 29580762 36921973 29580899 36922144 29581036 36922315 29581173 36922486 29581310 36922657 29581447 36922828 29581584 36922999 29581721 36923170 29581858 36923341 29581995 36923512 29582132 36923683 29582269 36923854 29582406 36924025 29582543 36924196 29582680 36924367 29582817 36924538 29582954 36924709 29583091 36924880 29583228 36925051 29583365 36925222 29583502 36925393 29583639 36925564 29583776 36925735 29583913 36925906 29584050 36926077 29584187 36926248 29584324 36926419 29584461 36926590 29584598 36926761 29584735 36926932 29584872 36927103 29585009 36927274 29585146 36927445 29585283 36927616 29585420 36927787 29585557 36927958 29585694 36928129 29585831 36928300 29585968 36928471 29586105 36928642 29586242 36928813 29586379 36928984 29586516 36929155 29586653 36929326 29586790 36929497 29586927 36929668 29587064 36929839 29587201 36930010 29587338 36930181 29587475 36930352 29587612 36930523 29587749 36930694 29587886 36930865 29588023 36931036 29588160 36931207 29588297 36931378 29588434 36931549 29588571 36931720 29588708 36931891 29588845 36932062 29588982 36932233 29589119 36932404 29589256 36932575 29589393 36932746 29589530 36932917 29589667 36933088 29589804 36933259 29589941 36933430 29590078 36933601 29590215 36933772 29590352 36933943 29590489 36934114 29590626 36934285
1000 26850900 0 26850900 33514627 26851037 33514798 26851174 33514969 26851311 33515140 26851448 33515311 26851585 33515482 26851722 33515653 26851859 33515824 26851996 33515995 26852133 33516166 26852270 33516337 26852407 33516508 26852544 33516679 26852681 33516850 26852818 33517021 26852955 33517192 26853092 33517363 26853229 33517534 26853366 33517705 26853503 33517876 26853640 33518047 26853777 33518218 26853914 33518389 26854051 33518560 26854188 33518731 26854325 33518902 26854462 33519073 26854599 33519244 26854736 33519415 26854873 33519586 26855010 33519757 26855147 33519928 26855284 33520099 26855421 33520270 26855558 33520441 26855695 33520612 26855832 33520783 26855969 33520954 26856106 33521125 26856243 33521296 26856380 33521467 26856517 33521638 26856654 33521809 26856791 33521980 26856928 33522151 26857065 33522322 26857202 33522493 26857339 33522664 26857476 33522835 26857613 33523006 26857750 33523177 26857887 33523348 26858024 33523519 26858161 33523690 26858298 33523861 26858435 33524032 26858572 33524203 26858709 33524374 26858846 33524545 26858983 33524716 26859120 33524887 26859257 33525058 26859394 33525229 26859531 33525400 26859668 33525571 26859805 33525742 26859942 33525913 26860079 33526084 26860216 33526255 26860353 33526426 26860490 33526597 26860627 33526768 26860764 33526939 26860901 33527110 26861038 33527281 26861175 33527452 26861312 33527623 26861449 33527794 26861586 33527965 26861723 33528136 26861860 33528307 26861997 33528478 26862134 33528649 26862271 33528820 26862408 33528991 26862545 33529162 26862682 33529333 26862819 33529504 26862956 33529675 26863093 33529846 26863230 33530017 26863367 33530188 26863504 33530359 26863641 33530530 26863778 33530701 26863915 33530872 26864052 33531043 26864189 33531214 26864326 33531385 26864463 33531556 26864600 33531727 26864737 33531898 26864874 33532069 26865011 33532240 26865148 33532411 26865285 33532582 26865422 33532753 26865559 33532924 26865696 33533095 26865833 33533266 26865970 33533437 26866107 33533608 26866244 33533779 26866381 33533950 26866518 33534121 26866655 33534292 26866792 33534463 26866929 33534634 26867066 33534805 26867203 33534976 26867340 33535147 26867477 33535318 26867614 33535489 26867751 33535660 26867888 33535831 26868025 33536002 26868162 33536173 26868299 33536344 26868436 33536515 26868573 33536686 26868710 33536857 26868847 33537028 26868984 33537199 26869121 33537370 26869258 33537541 26869395 33537712 26869532 33537883 26869669 33538054 26869806 33538225 26869943 33538396 26870080 33538567 26870217 33538738 26870354 33538909 26870491 33539080 26870628 33539251 26870765 33539422 26870902 33539593 26871039 33539764 26871176 33539935 26871313 33540106 26871450 33540277 26871587 33540448 26871724 33540619 26871861 33540790 26871998 33540961 26872135 33541132 26872272 33541303 26872409 33541474 26872546 33541645 26872683 33541816 26872820 33541987 26872957 33542158 26873094 33542329 26873231 33542500 26873368 33542671 26873505 33542842 26873642 33543013 26873779 33543184 26873916 33543355 26874053 33543526 26874190 33543697 26874327 33543868 26874464 33544039 26874601 33544210 26874738 33544381 26874875 33544552 26875012 33544723 26875149 33544894 26875286 33545065 26875423 33545236 26875560 33545407 26875697 33545578 26875834 33545749 26875971 33545920 26876108 33546091 26876245 33546262 26876382 33546433 26876519 33546604 26876656 33546775 26876793 33546946 26876930 33547117 26877067 33547288 26877204 33547459 26877341 33547630 26877478 33547801 26877615 33547972 26877752 33548143 26877889 33548314 26878026 33548485 26878163 33548656 26878300 33548827 26878437 33548998 26878574 33549169 26878711 33549340 26878848 33549511 26878985 33549682 26879122 33549853 26879259 33550024 26879396 33550195 26879533 33550366 26879670 33550537 26879807 33550708 26879944 33550879 26880081 33551050 26880218 33551221 26880355 33551392 26880492 33551563 26880629 33551734 26880766 33551905 26880903 33552076 26881040 33552247 26881177 33552418 26881314 33552589 26881451 33552760 26881588 33552931 26881725 33553102 26881862 33553273 26881999 33553444 26882136 33553615 26882273 33553786 26882410 33553957 26882547 33554128 26882684 33554299 26882821 33554470 26882958 33554641 26883095 33554812 26883232 33554983 26883369 33555154 26883506 33555325 26883643 33555496 26883780 33555667 26883917 33555838 26884054 33556009 26884191 33556180 26884328 33556351 26884465 33556522 26884602 33556693 26884739 33556864 26884876 33557035 26885013 33557206 26885150 33557377 26885287 33557548 26885424 33557719 26885561 33557890 26885698 33558061 26885835 33558232 26885972 33558403 26886109 33558574 26886246 33558745 26886383 33558916 26886520 33559087 26886657 33559258 26886794 33559429 26886931 33559600 26887068 33559771 26887205 33559942 26887342 33560113 26887479 33560284 26887616 33560455 26887753 33560626 26887890 33560797 26888027 33560968 26888164 33561139 26888301 33561310 26888438 33561481 26888575 33561652 26888712 33561823 26888849 33561994 26888986 33562165 26889123 33562336 26889260 33562507 26889397 33562678 26889534 33562849 26889671 33563020 26889808 33563191 26889945 33563362 26890082 33563533 26890219 33563704 26890356 33563875 26890493 33564046 26890630 33564217 26890767 33564388 26890904 33564559 26891041 33564730 26891178 33564901 26891315 33565072 26891452 33565243 26891589 33565414 26891726 33565585 26891863 33565756 26892000 33565927 26892137 33566098 26892274 33566269 26892411 33566440 26892548 33566611 26892685 33566782 26892822 33566953 26892959 33567124 26893096 33567295 26893233 33567466 26893370 33567637 26893507 33567808 26893644 33567979 26893781 33568150 26893918 33568321 26894055 33568492 26894192 33568663 26894329 33568834 26894466 33569005 26894603 33569176 26894740 33569347 26894877 33569518 26895014 33569689 26895151 33569860 26895288 33570031 26895425 33570202 26895562 33570373 26895699 33570544 26895836 33570715 26895973 33570886 26896110 33571057 26896247 33571228 26896384 33571399 26896521 33571570 26896658 33571741 26896795 33571912 26896932 33572083 26897069 33572254 26897206 33572425 26897343 33572596 26897480 33572767 26897617 33572938 26897754 33573109 26897891 33573280 26898028 33573451 26898165 33573622 26898302 33573793 26898439 33573964 26898576 33574135 26898713 33574306 26898850 33574477 26898987 33574648 26899124 33574819 26899261 33574990 26899398 33575161 26899535 33575332 26899672 33575503 26899809 33575674 26899946 33575845 26900083 33576016 26900220 33576187 26900357 33576358 26900494 33576529 26900631 33576700 26900768 33576871 26900905 33577042 26901042 33577213 26901179 33577384 26901316 33577555 26901453 33577726 26901590 33577897 26901727 33578068 26901864 33578239 26902001 33578410 26902138 33578581 26902275 33578752 26902412 33578923 26902549 33579094 26902686 33579265 26902823 33579436 26902960 33579607 26903097 33579778 26903234 33579949 26903371 33580120 26903508 33580291 26903645 33580462 26903782 33580633 26903919 33580804 26904056 33580975 26904193 33581146 26904330 33581317 26904467 33581488 26904604 33581659 26904741 33581830 26904878 33582001 26905015 33582172 26905152 33582343 26905289 33582514 26905426 33582685 26905563 33582856 26905700 33583027 26905837 33583198 26905974 33583369 26906111 33583540 26906248 33583711 26906385 33583882 26906522 33584053 26906659 33584224 26906796 33584395 26906933 33584566 26907070 33584737 26907207 33584908 26907344 33585079 26907481 33585250 26907618 33585421 26907755 33585592 26907892 33585763 26908029 33585934 26908166 33586105 26908303 33586276 26908440 33586447 26908577 33586618 26908714 33586789 26908851 33586960 26908988 33587131 26909125 33587302 26909262 33587473 26909399 33587644 26909536 33587815 26909673 33587986 26909810 33588157 26909947 33588328 26910084 33588499 26910221 33588670 26910358 33588841 26910495 33589012 26910632 33589183 26910769 33589354 26910906 33589525 26911043 33589696 26911180 33589867 26911317 33590038 26911454 33590209 26911591 33590380 26911728 33590551 26911865 33590722 26912002 33590893 26912139 33591064 26912276 33591235 26912413 33591406 26912550 33591577 26912687 33591748 26912824 33591919 26912961 33592090 26913098 33592261 26913235 33592432 26913372 33592603 26913509 33592774 26913646 33592945 26913783 33593116 26913920 33593287 26914057 33593458 26914194 33593629 26914331 33593800 26914468 33593971 26914605 33594142 26914742 33594313 26914879 33594484 26915016 33594655 26915153 33594826 26915290 33594997 26915427 33595168 26915564 33595339 26915701 33595510 26915838 33595681 26915975 33595852 26916112 33596023 26916249 33596194 26916386 33596365 26916523 33596536 26916660 33596707 26916797 33596878 26916934 33597049 26917071 33597220 26917208 33597391 26917345 33597562 26917482 33597733 26917619 33597904 26917756 33598075 26917893 33598246 26918030 33598417 26918167 33598588 26918304 33598759 26918441 33598930 26918578 33599101 26918715 33599272 26918852 33599443 26918989 33599614 26919126 33599785 26919263 33599956 26919400 33600127 26919537 33600298 26919674 33600469 26919811 33600640 26919948 33600811 26920085 33600982 26920222 33601153 26920359 33601324 26920496 33601495 26920633 33601666 26920770 33601837 26920907 33602008 26921044 33602179 26921181 33602350 26921318 33602521 26921455 33602692 26921592 33602863 26921729 33603034 26921866 33603205 26922003 33603376 26922140 33603547 26922277 33603718 26922414 33603889 26922551 33604060 26922688 33604231 26922825 33604402 26922962 33604573 26923099 33604744 26923236 33604915 26923373 33605086 26923510 33605257 26923647 33605428 26923784 33605599 26923921 33605770 26924058 33605941 26924195 33606112 26924332 33606283 26924469 33606454 26924606 33606625 26924743 33606796 26924880 33606967 26925017 33607138 26925154 33607309 26925291 33607480 26925428 33607651 26925565 33607822 26925702 33607993 26925839 33608164 26925976 33608335 26926113 33608506 26926250 33608677 26926387 33608848 26926524 33609019 26926661 33609190 26926798 33609361 26926935 33609532 26927072 33609703 26927209 33609874 26927346 33610045 26927483 33610216 26927620 33610387 26927757 33610558 26927894 33610729 26928031 33610900 26928168 33611071 26928305 33611242 26928442 33611413 26928579 33611584 26928716 33611755 26928853 33611926 26928990 33612097 26929127 33612268 26929264 33612439 26929401 33612610 26929538 33612781 26929675 33612952 26929812 33613123 26929949 33613294 26930086 33613465 26930223 33613636 26930360 33613807 26930497 33613978 26930634 33614149 26930771 33614320 26930908 33614491 26931045 33614662 26931182 33614833 26931319 33615004 26931456 33615175 26931593 33615346 26931730 33615517 26931867 33615688 26932004 33615859 26932141 33616030 26932278 33616201 26932415 33616372 26932552 33616543 26932689 33616714 26932826 33616885 26932963 33617056 26933100 33617227 26933237 33617398 26933374 33617569 26933511 33617740 26933648 33617911 26933785 33618082 26933922 33618253 26934059 33618424 26934196 33618595 26934333 33618766 26934470 33618937 26934607 33619108 26934744 33619279 26934881 33619450 26935018 33619621 26935155 33619792 26935292 33619963 26935429 33620134 26935566 33620305 26935703 33620476 26935840 33620647 26935977 33620818 26936114 33620989 26936251 33621160 26936388 33621331 26936525 33621502 26936662 33621673 26936799 33621844 26936936 33622015 26937073 33622186 26937210 33622357 26937347 33622528 26937484 33622699 26937621 33622870 26937758 33623041 26937895 33623212 26938032 33623383 26938169 33623554 26938306 33623725 26938443 33623896 26938580 33624067 26938717 33624238 26938854 33624409 26938991 33624580 26939128 33624751 26939265 33624922 26939402 33625093 26939539 33625264 26939676 33625435 26939813 33625606 26939950 33625777 26940087 33625948 26940224 33626119 26940361 33626290 26940498 33626461 26940635 33626632 26940772 33626803 26940909 33626974 26941046 33627145 26941183 33627316 26941320 33627487 26941457 33627658 26941594 33627829 26941731 33628000 26941868 33628171 26942005 33628342 26942142 33628513 26942279 33628684 26942416 33628855 26942553 33629026 26942690 33629197 26942827 33629368 26942964 33629539 26943101 33629710 26943238 33629881 26943375 33630052 26943512 33630223 26943649 33630394 26943786 33630565 26943923 33630736 26944060 33630907 26944197 33631078 26944334 33631249 26944471 33631420 26944608 33631591 26944745 33631762 26944882 33631933 26945019 33632104 26945156 33632275 26945293 33632446 26945430 33632617 26945567 33632788 26945704 33632959 26945841 33633130 26945978 33633301 26946115 33633472 26946252 33633643 26946389 33633814 26946526 33633985 26946663 33634156 26946800 33634327 26946937 33634498 26947074 33634669 26947211 33634840 26947348 33635011 26947485 33635182 26947622 33635353 26947759 33635524 26947896 33635695 26948033 33635866 26948170 33636037 26948307 33636208 26948444 33636379 26948581 33636550 26948718 33636721 26948855 33636892 26948992 33637063 26949129 33637234 26949266 33637405 26949403 33637576 26949540 33637747 26949677 33637918 26949814 33638089 26949951 33638260 26950088 33638431 26950225 33638602 26950362 33638773 26950499 33638944 26950636 33639115 26950773 33639286 26950910 33639457 26951047 33639628 26951184 33639799 26951321 33639970 26951458 33640141 26951595 33640312 26951732 33640483 26951869 33640654 26952006 33640825 26952143 33640996 26952280 33641167 26952417 33641338 26952554 33641509 26952691 33641680 26952828 33641851 26952965 33642022 26953102 33642193 26953239 33642364 26953376 33642535 26953513 33642706 26953650 33642877 26953787 33643048 26953924 33643219 26954061 33643390 26954198 33643561 26954335 33643732 26954472 33643903 26954609 33644074 26954746 33644245 26954883 33644416 26955020 33644587 26955157 33644758 26955294 33644929 26955431 33645100 26955568 33645271 26955705 33645442 26955842 33645613 26955979 33645784 26956116 33645955 26956253 33646126 26956390 33646297 26956527 33646468 26956664 33646639 26956801 33646810 26956938 33646981 26957075 33647152 26957212 33647323 26957349 33647494 26957486 33647665 26957623 33647836 26957760 33648007 26957897 33648178 26958034 33648349 26958171 33648520 26958308 33648691 26958445 33648862 26958582 33649033 26958719 33649204 26958856 33649375 26958993 33649546 26959130 33649717 26959267 33649888 26959404 33650059 26959541 33650230 26959678 33650401 26959815 33650572 26959952 33650743 26960089 33650914 26960226 33651085 26960363 33651256 26960500 33651427 26960637 33651598 26960774 33651769 26960911 33651940 26961048 33652111 26961185 33652282 26961322 33652453 26961459 33652624 26961596 33652795 26961733 33652966 26961870 33653137 26962007 33653308 26962144 33653479 26962281 33653650 26962418 33653821 26962555 33653992 26962692 33654163 26962829 33654334 26962966 33654505 26963103 33654676 26963240 33654847 26963377 33655018 26963514 33655189 26963651 33655360 26963788 33655531 26963925 33655702 26964062 33655873 26964199 33656044 26964336 33656215 26964473 33656386 26964610 33656557 26964747 33656728 26964884 33656899 26965021 33657070 26965158 33657241 26965295 33657412 26965432 33657583 26965569 33657754 26965706 33657925 26965843 33658096 26965980 33658267 26966117 33658438 26966254 33658609 26966391 33658780 26966528 33658951 26966665 33659122 26966802 33659293 26966939 33659464 26967076 33659635 26967213 33659806 26967350 33659977 26967487 33660148 26967624 33660319 26967761 33660490 26967898 33660661 26968035 33660832 26968172 33661003 26968309 33661174 26968446 33661345 26968583 33661516 26968720 33661687 26968857 33661858 26968994 33662029 26969131 33662200 26969268 33662371 26969405 33662542 26969542 33662713 26969679 33662884 26969816 33663055 26969953 33663226 26970090 33663397 26970227 33663568 26970364 33663739 26970501 33663910 26970638 33664081 26970775 33664252 26970912 33664423 26971049 33664594 26971186 33664765 26971323 33664936 26971460 33665107 26971597 33665278 26971734 33665449 26971871 33665620 26972008 33665791 26972145 33665962 26972282 33666133 26972419 33666304 26972556 33666475 26972693 33666646 26972830 33666817 26972967 33666988 26973104 33667159 26973241 33667330 26973378 33667501 26973515 33667672 26973652 33667843 26973789 33668014 26973926 33668185 26974063 33668356 26974200 33668527 26974337 33668698 26974474 33668869 26974611 33669040 26974748 33669211 26974885 33669382 26975022 33669553 26975159 33669724 26975296 33669895 26975433 33670066 26975570 33670237 26975707 33670408 26975844 33670579 26975981 33670750 26976118 33670921 26976255 33671092 26976392 33671263 26976529 33671434 26976666 33671605 26976803 33671776 26976940 33671947 26977077 33672118 26977214 33672289 26977351 33672460 26977488 33672631 26977625 33672802 26977762 33672973 26977899 33673144 26978036 33673315 26978173 33673486 26978310 33673657 26978447 33673828 26978584 33673999 26978721 33674170 26978858 33674341 26978995 33674512 26979132 33674683 26979269 33674854 26979406 33675025 26979543 33675196 26979680 33675367 26979817 33675538 26979954 33675709 26980091 33675880 26980228 33676051 26980365 33676222 26980502 33676393 26980639 33676564 26980776 33676735 26980913 33676906 26981050 33677077 26981187 33677248 26981324 33677419 26981461 33677590 26981598 33677761 26981735 33677932 26981872 33678103 26982009 33678274 26982146 33678445 26982283 33678616 26982420 33678787 26982557 33678958 26982694 33679129 26982831 33679300 26982968 33679471 26983105 33679642 26983242 33679813 26983379 33679984 26983516 33680155 26983653 33680326 26983790 33680497 26983927 33680668 26984064 33680839 26984201 33681010 26984338 33681181 26984475 33681352 26984612 33681523 26984749 33681694 26984886 33681865 26985023 33682036 26985160 33682207 26985297 33682378 26985434 33682549 26985571 33682720 26985708 33682891 26985845 33683062 26985982 33683233 26986119 33683404 26986256 33683575 26986393 33683746 26986530 33683917 26986667 33684088 26986804 33684259 26986941 33684430 26987078 33684601 26987215 33684772 26987352 33684943 26987489 33685114 26987626 33685285
1000 38221900 0 38221900 47707627 38222037 47707798 38222174 47707969 38222311 47708140 38222448 47708311 38222585 47708482 38222722 47708653 38222859 47708824 38222996 47708995 38223133 47709166 38223270 47709337 38223407 47709508 38223544 47709679 38223681 47709850 38223818 47710021 38223955 47710192 38224092 47710363 38224229 47710534 38224366 47710705 38224503 47710876 38224640 47711047 38224777 47711218 38224914 47711389 38225051 47711560 38225188 47711731 38225325 47711902 38225462 47712073 38225599 47712244 38225736 47712415 38225873 47712586 38226010 47712757 38226147 47712928 38226284 47713099 38226421 47713270 38226558 47713441 38226695 47713612 38226832 47713783 38226969 47713954 38227106 47714125 38227243 47714296 38227380 47714467 38227517 47714638 38227654 47714809 38227791 47714980 38227928 47715151 38228065 47715322 38228202 47715493 38228339 47715664 38228476 47715835 38228613 47716006 38228750 47716177 38228887 47716348 38229024 47716519 38229161 47716690 38229298 47716861 38229435 47717032 38229572 47717203 38229709 47717374 38229846 47717545 38229983 47717716 38230120 47717887 38230257 47718058 38230394 47718229 38230531 47718400 38230668 47718571 38230805 47718742 38230942 47718913 38231079 47719084 38231216 47719255 38231353 47719426 38231490 47719597 38231627 47719768 38231764 47719939 38231901 47720110 38232038 47720281 38232175 47720452 38232312 47720623 38232449 47720794 38232586 47720965 38232723 47721136 38232860 47721307 38232997 47721478 38233134 47721649 38233271 47721820 38233408 47721991 38233545 47722162 38233682 47722333 38233819 47722504 38233956 47722675 38234093 47722846 38234230 47723017 38234367 47723188 38234504 47723359 38234641 47723530 38234778 47723701 38234915 47723872 38235052 47724043 38235189 47724214 38235326 47724385 38235463 47724556 38235600 47724727 38235737 47724898 38235874 47725069 38236011 47725240 38236148 47725411 38236285 47725582 38236422 47725753 38236559 47725924 38236696 47726095 38236833 47726266 38236970 47726437 38237107 47726608 38237244 47726779 38237381 47726950 38237518 47727121 38237655 47727292 38237792 47727463 38237929 47727634 38238066 47727805 38238203 47727976 38238340 47728147 38238477 47728318 38238614 47728489 38238751 47728660 38238888 47728831 38239025 47729002 38239162 47729173 38239299 47729344 38239436 47729515 38239573 47729686 38239710 47729857 38239847 47730028 38239984 47730199 38240121 47730370 38240258 47730541 38240395 47730712 38240532 47730883 38240669 47731054 38240806 47731225 38240943 47731396 38241080 47731567 38241217 47731738 38241354 47731909 38241491 47732080 38241628 47732251 38241765 47732422 38241902 47732593 38242039 47732764 38242176 47732935 38242313 47733106 38242450 47733277 38242587 47733448 38242724 47733619 38242861 47733790 38242998 47733961 38243135 47734132 38243272 47734303 38243409 47734474 38243546 47734645 38243683 47734816 38243820 47734987 38243957 47735158 38244094 47735329 38244231 47735500 38244368 47735671 38244505 47735842 38244642 47736013 38244779 47736184 38244916 47736355 38245053 47736526 38245190 47736697 38245327 47736868 38245464 47737039 38245601 47737210 38245738 47737381 38245875 47737552 38246012 47737723 38246149 47737894 38246286 47738065 38246423 47738236 38246560 47738407 38246697 47738578 38246834 47738749 38246971 47738920 38247108 47739091 38247245 47739262 38247382 47739433 38247519 47739604 38247656 47739775 38247793 47739946 38247930 47740117 38248067 47740288 38248204 47740459 38248341 47740630 38248478 47740801 38248615 47740972 38248752 47741143 38248889 47741314 38249026 47741485 38249163 47741656 38249300 47741827 38249437 47741998 38249574 47742169 38249711 47742340 38249848 47742511 38249985 47742682 38250122 47742853 38250259 47743024 38250396 47743195 38250533 47743366 38250670 47743537 38250807 47743708 38250944 47743879 38251081 47744050 38251218 47744221 38251355 47744392 38251492 47744563 38251629 47744734 38251766 47744905 38251903 47745076 38252040 47745247 38252177 47745418 38252314 47745589 38252451 47745760 38252588 47745931 38252725 47746102 38252862 47746273 38252999 47746444 38253136 47746615 38253273 47746786 38253410 47746957 38253547 47747128 38253684 47747299 38253821 47747470 38253958 47747641 38254095 47747812 38254232 47747983 38254369 47748154 38254506 47748325 38254643 47748496 38254780 47748667 38254917 47748838 38255054 47749009 38255191 47749180 38255328 47749351 38255465 47749522 38255602 47749693 38255739 47749864 38255876 47750035 38256013 47750206 38256150 47750377 38256287 47750548 38256424 47750719 38256561 47750890 38256698 47751061 38256835 47751232 38256972 47751403 38257109 47751574 38257246 47751745 38257383 47751916 38257520 47752087 38257657 47752258 38257794 47752429 38257931 47752600 38258068 47752771 38258205 47752942 38258342 47753113 38258479 47753284 38258616 47753455 38258753 47753626 38258890 47753797 38259027 47753968 38259164 47754139 38259301 47754310 38259438 47754481 38259575 47754652 38259712 47754823 38259849 47754994 38259986 47755165 38260123 47755336 38260260 47755507 38260397 47755678 38260534 47755849 38260671 47756020 38260808 47756191 38260945 47756362 38261082 47756533 38261219 47756704 38261356 47756875 38261493 47757046 38261630 47757217 38261767 47757388 38261904 47757559 38262041 47757730 38262178 47757901 38262315 47758072 38262452 47758243 38262589 47758414 38262726 47758585 38262863 47758756 38263000 47758927 38263137 47759098 38263274 47759269 38263411 47759440 38263548 47759611 38263685 47759782 38263822 47759953 38263959 47760124 38264096 47760295 38264233 47760466 38264370 47760637 38264507 47760808 38264644 47760979 38264781 47761150 38264918 47761321 38265055 47761492 38265192 47761663 38265329 47761834 38265466 47762005 38265603 47762176 38265740 47762347 38265877 47762518 38266014 47762689 38266151 47762860 38266288 47763031 38266425 47763202 38266562 47763373 38266699 47763544 38266836 47763715 38266973 47763886 38267110 47764057 38267247 47764228 38267384 47764399 38267521 47764570 38267658 47764741 38267795 47764912 38267932 47765083 38268069 47765254 38268206 47765425 38268343 47765596 38268480 47765767 38268617 47765938 38268754 47766109 38268891 47766280 38269028 47766451 38269165 47766622 38269302 47766793 38269439 47766964 38269576 47767135 38269713 47767306 38269850 47767477 38269987 47767648 38270124 47767819 38270261 47767990 38270398 47768161 38270535 47768332 38270672 47768503 38270809 47768674 38270946 47768845 38271083 47769016 38271220 47769187 38271357 47769358 38271494 47769529 38271631 47769700 38271768 47769871 38271905 47770042 38272042 47770213 38272179 47770384 38272316 47770555 38272453 47770726 38272590 47770897 38272727 47771068 38272864 47771239 38273001 47771410 38273138 47771581 38273275 47771752 38273412 47771923 38273549 47772094 38273686 47772265 38273823 47772436 38273960 47772607 38274097 47772778 38274234 47772949 38274371 47773120 38274508 47773291 38274645 47773462 38274782 47773633 38274919 47773804 38275056 47773975 38275193 47774146 38275330 47774317 38275467 47774488 38275604 47774659 38275741 47774830 38275878 47775001 38276015 47775172 38276152 47775343 38276289 47775514 38276426 47775685 38276563 47775856 38276700 47776027 38276837 47776198 38276974 47776369 38277111 47776540 38277248 47776711 38277385 47776882 38277522 47777053 38277659 47777224 38277796 47777395 38277933 47777566 38278070 47777737 38278207 47777908 38278344 47778079 38278481 47778250 38278618 47778421 38278755 47778592 38278892 47778763 38279029 47778934 38279166 47779105 38279303 47779276 38279440 47779447 38279577 47779618 38279714 47779789 38279851 47779960 38279988 47780131 38280125 47780302 38280262 47780473 38280399 47780644 38280536 47780815 38280673 47780986 38280810 47781157 38280947 47781328 38281084 47781499 38281221 47781670 38281358 47781841 38281495 47782012 38281632 47782183 38281769 47782354 38281906 47782525 38282043 47782696 38282180 47782867 38282317 47783038 38282454 47783209 38282591 47783380 38282728 47783551 38282865 47783722 38283002 47783893 38283139 47784064 38283276 47784235 38283413 47784406 38283550 47784577 38283687 47784748 38283824 47784919 38283961 47785090 38284098 47785261 38284235 47785432 38284372 47785603 38284509 47785774 38284646 47785945 38284783 47786116 38284920 47786287 38285057 47786458 38285194 47786629 38285331 47786800 38285468 47786971 38285605 47787142 38285742 47787313 38285879 47787484 38286016 47787655 38286153 47787826 38286290 47787997 38286427 47788168 38286564 47788339 38286701 47788510 38286838 47788681 38286975 47788852 38287112 47789023 38287249 47789194 38287386 47789365 38287523 47789536 38287660 47789707 38287797 47789878 38287934 47790049 38288071 47790220 38288208 47790391 38288345 47790562 38288482 47790733 38288619 47790904 38288756 47791075 38288893 47791246 38289030 47791417 38289167 47791588 38289304 47791759 38289441 47791930 38289578 47792101 38289715 47792272 38289852 47792443 38289989 47792614 38290126 47792785 38290263 47792956 38290400 47793127 38290537 47793298 38290674 47793469 38290811 47793640 38290948 47793811 38291085 47793982 38291222 47794153 38291359 47794324 38291496 47794495 38291633 47794666 38291770 47794837 38291907 47795008 38292044 47795179 38292181 47795350 38292318 47795521 38292455 47795692 38292592 47795863 38292729 47796034 38292866 47796205 38293003 47796376 38293140 47796547 38293277 47796718 38293414 47796889 38293551 47797060 38293688 47797231 38293825 47797402 38293962 47797573 38294099 47797744 38294236 47797915 38294373 47798086 38294510 47798257 38294647 47798428 38294784 47798599 38294921 47798770 38295058 47798941 38295195 47799112 38295332 47799283 38295469 47799454 38295606 47799625 38295743 47799796 38295880 47799967 38296017 47800138 38296154 47800309 38296291 47800480 38296428 47800651 38296565 47800822 38296702 47800993 38296839 47801164 38296976 47801335 38297113 47801506 38297250 47801677 38297387 47801848 38297524 47802019 38297661 47802190 38297798 47802361 38297935 47802532 38298072 47802703 38298209 47802874 38298346 47803045 38298483 47803216 38298620 47803387 38298757 47803558 38298894 47803729 38299031 47803900 38299168 47804071 38299305 47804242 38299442 47804413 38299579 47804584 38299716 47804755 38299853 47804926 38299990 47805097 38300127 47805268 38300264 47805439 38300401 47805610 38300538 47805781 38300675 47805952 38300812 47806123 38300949 47806294 38301086 47806465 38301223 47806636 38301360 47806807 38301497 47806978 38301634 47807149 38301771 47807320 38301908 47807491 38302045 47807662 38302182 47807833 38302319 47808004 38302456 47808175 38302593 47808346 38302730 47808517 38302867 47808688 38303004 47808859 38303141 47809030 38303278 47809201 38303415 47809372 38303552 47809543 38303689 47809714 38303826 47809885 38303963 47810056 38304100 47810227 38304237 47810398 38304374 47810569 38304511 47810740 38304648 47810911 38304785 47811082 38304922 47811253 38305059 47811424 38305196 47811595 38305333 47811766 38305470 47811937 38305607 47812108 38305744 47812279 38305881 47812450 38306018 47812621 38306155 47812792 38306292 47812963 38306429 47813134 38306566 47813305 38306703 47813476 38306840 47813647 38306977 47813818 38307114 47813989 38307251 47814160 38307388 47814331 38307525 47814502 38307662 47814673 38307799 47814844 38307936 47815015 38308073 47815186 38308210 47815357 38308347 47815528 38308484 47815699 38308621 47815870 38308758 47816041 38308895 47816212 38309032 47816383 38309169 47816554 38309306 47816725 38309443 47816896 38309580 47817067 38309717 47817238 38309854 47817409 38309991 47817580 38310128 47817751 38310265 47817922 38310402 47818093 38310539 47818264 38310676 47818435 38310813 47818606 38310950 47818777 38311087 47818948 38311224 47819119 38311361 47819290 38311498 47819461 38311635 47819632 38311772 47819803 38311909 47819974 38312046 47820145 38312183 47820316 38312320 47820487 38312457 47820658 38312594 47820829 38312731 47821000 38312868 47821171 38313005 47821342 38313142 47821513 38313279 47821684 38313416 47821855 38313553 47822026 38313690 47822197 38313827 47822368 38313964 47822539 38314101 47822710 38314238 47822881 38314375 47823052 38314512 47823223 38314649 47823394 38314786 47823565 38314923 47823736 38315060 47823907 38315197 47824078 38315334 47824249 38315471 47824420 38315608 47824591 38315745 47824762 38315882 47824933 38316019 47825104 38316156 47825275 38316293 47825446 38316430 47825617 38316567 47825788 38316704 47825959 38316841 47826130 38316978 47826301 38317115 47826472 38317252 47826643 38317389 47826814 38317526 47826985 38317663 47827156 38317800 47827327 38317937 47827498 38318074 47827669 38318211 47827840 38318348 47828011 38318485 47828182 38318622 47828353 38318759 47828524 38318896 47828695 38319033 47828866 38319170 47829037 38319307 47829208 38319444 47829379 38319581 47829550 38319718 47829721 38319855 47829892 38319992 47830063 38320129 47830234 38320266 47830405 38320403 47830576 38320540 47830747 38320677 47830918 38320814 47831089 38320951 47831260 38321088 47831431 38321225 47831602 38321362 47831773 38321499 47831944 38321636 47832115 38321773 47832286 38321910 47832457 38322047 47832628 38322184 47832799 38322321 47832970 38322458 47833141 38322595 47833312 38322732 47833483 38322869 47833654 38323006 47833825 38323143 47833996 38323280 47834167 38323417 47834338 38323554 47834509 38323691 47834680 38323828 47834851 38323965 47835022 38324102 47835193 38324239 47835364 38324376 47835535 38324513 47835706 38324650 47835877 38324787 47836048 38324924 47836219 38325061 47836390 38325198 47836561 38325335 47836732 38325472 47836903 38325609 47837074 38325746 47837245 38325883 47837416 38326020 47837587 38326157 47837758 38326294 47837929 38326431 47838100 38326568 47838271 38326705 47838442 38326842 47838613 38326979 47838784 38327116 47838955 38327253 47839126 38327390 47839297 38327527 47839468 38327664 47839639 38327801 47839810 38327938 47839981 38328075 47840152 38328212 47840323 38328349 47840494 38328486 47840665 38328623 47840836 38328760 47841007 38328897 47841178 38329034 47841349 38329171 47841520 38329308 47841691 38329445 47841862 38329582 47842033 38329719 47842204 38329856 47842375 38329993 47842546 38330130 47842717 38330267 47842888 38330404 47843059 38330541 47843230 38330678 47843401 38330815 47843572 38330952 47843743 38331089 47843914 38331226 47844085 38331363 47844256 38331500 47844427 38331637 47844598 38331774 47844769 38331911 47844940 38332048 47845111 38332185 47845282 38332322 47845453 38332459 47845624 38332596 47845795 38332733 47845966 38332870 47846137 38333007 47846308 38333144 47846479 38333281 47846650 38333418 47846821 38333555 47846992 38333692 47847163 38333829 47847334 38333966 47847505 38334103 47847676 38334240 47847847 38334377 47848018 38334514 47848189 38334651 47848360 38334788 47848531 38334925 47848702 38335062 47848873 38335199 47849044 38335336 47849215 38335473 47849386 38335610 47849557 38335747 47849728 38335884 47849899 38336021 47850070 38336158 47850241 38336295 47850412 38336432 47850583 38336569 47850754 38336706 47850925 38336843 47851096 38336980 47851267 38337117 47851438 38337254 47851609 38337391 47851780 38337528 47851951 38337665 47852122 38337802 47852293 38337939 47852464 38338076 47852635 38338213 47852806 38338350 47852977 38338487 47853148 38338624 47853319 38338761 47853490 38338898 47853661 38339035 47853832 38339172 47854003 38339309 47854174 38339446 47854345 38339583 47854516 38339720 47854687 38339857 47854858 38339994 47855029 38340131 47855200 38340268 47855371 38340405 47855542 38340542 47855713 38340679 47855884 38340816 47856055 38340953 47856226 38341090 47856397 38341227 47856568 38341364 47856739 38341501 47856910 38341638 47857081 38341775 47857252 38341912 47857423 38342049 47857594 38342186 47857765 38342323 47857936 38342460 47858107 38342597 47858278 38342734 47858449 38342871 47858620 38343008 47858791 38343145 47858962 38343282 47859133 38343419 47859304 38343556 47859475 38343693 47859646 38343830 47859817 38343967 47859988 38344104 47860159 38344241 47860330 38344378 47860501 38344515 47860672 38344652 47860843 38344789 47861014 38344926 47861185 38345063 47861356 38345200 47861527 38345337 47861698 38345474 47861869 38345611 47862040 38345748 47862211 38345885 47862382 38346022 47862553 38346159 47862724 38346296 47862895 38346433 47863066 38346570 47863237 38346707 47863408 38346844 47863579 38346981 47863750 38347118 47863921 38347255 47864092 38347392 47864263 38347529 47864434 38347666 47864605 38347803 47864776 38347940 47864947 38348077 47865118 38348214 47865289 38348351 47865460 38348488 47865631 38348625 47865802 38348762 47865973 38348899 47866144 38349036 47866315 38349173 47866486 38349310 47866657 38349447 47866828 38349584 47866999 38349721 47867170 38349858 47867341 38349995 47867512 38350132 47867683 38350269 47867854 38350406 47868025 38350543 47868196 38350680 47868367 38350817 47868538 38350954 47868709 38351091 47868880 38351228 47869051 38351365 47869222 38351502 47869393 38351639 47869564 38351776 47869735 38351913 47869906 38352050 47870077 38352187 47870248 38352324 47870419 38352461 47870590 38352598 47870761 38352735 47870932 38352872 47871103 38353009 47871274 38353146 47871445 38353283 47871616 38353420 47871787 38353557 47871958 38353694 47872129 38353831 47872300 38353968 47872471 38354105 47872642 38354242 47872813 38354379 47872984 38354516 47873155 38354653 47873326 38354790 47873497 38354927 47873668 38355064 47873839 38355201 47874010 38355338 47874181 38355475 47874352 38355612 47874523 38355749 47874694 38355886 47874865 38356023 47875036 38356160 47875207 38356297 47875378 38356434 47875549 38356571 47875720 38356708 47875891 38356845 47876062 38356982 47876233 38357119 47876404 38357256 47876575 38357393 47876746 38357530 47876917 38357667 47877088 38357804 47877259 38357941 47877430 38358078 47877601 38358215 47877772 38358352 47877943 38358489 47878114 38358626 47878285
1000 68547950 0 68547950 85559850 68548087 85560021 68548224 85560192 68548361 85560363 68548498 85560534 68548635 85560705 68548772 85560876 68548909 85561047 68549046 85561218 68549183 85561389 68549320 85561560 68549457 85561731 68549594 85561902 68549731 85562073 68549868 85562244 68550005 85562415 68550142 85562586 68550279 85562757 68550416 85562928 68550553 85563099 68550690 85563270 68550827 85563441 68550964 85563612 68551101 85563783 68551238 85563954 68551375 85564125 68551512 85564296 68551649 85564467 68551786 85564638 68551923 85564809 68552060 85564980 68552197 85565151 68552334 85565322 68552471 85565493 68552608 85565664 68552745 85565835 68552882 85566006 68553019 85566177 68553156 85566348 68553293 85566519 68553430 85566690 68553567 85566861 68553704 85567032 68553841 85567203 68553978 85567374 68554115 85567545 68554252 85567716 68554389 85567887 68554526 85568058 68554663 85568229 68554800 85568400 68554937 85568571 68555074 85568742 68555211 85568913 68555348 85569084 68555485 85569255 68555622 85569426 68555759 85569597 68555896 85569768 68556033 85569939 68556170 85570110 68556307 85570281 68556444 85570452 68556581 85570623 68556718 85570794 68556855 85570965 68556992 85571136 68557129 85571307 68557266 85571478 68557403 85571649 68557540 85571820 68557677 85571991 68557814 85572162 68557951 85572333 68558088 85572504 68558225 85572675 68558362 85572846 68558499 85573017 68558636 85573188 68558773 85573359 68558910 85573530 68559047 85573701 68559184 85573872 68559321 85574043 68559458 85574214 68559595 85574385 68559732 85574556 68559869 85574727 68560006 85574898 68560143 85575069 68560280 85575240 68560417 85575411 68560554 85575582 68560691 85575753 68560828 85575924 68560965 85576095 68561102 85576266 68561239 85576437 68561376 85576608 68561513 85576779 68561650 85576950 68561787 85577121 68561924 85577292 68562061 85577463 68562198 85577634 68562335 85577805 68562472 85577976 68562609 85578147 68562746 85578318 68562883 85578489 68563020 85578660 68563157 85578831 68563294 85579002 68563431 85579173 68563568 85579344 68563705 85579515 68563842 85579686 68563979 85579857 68564116 85580028 68564253 85580199 68564390 85580370 68564527 85580541 68564664 85580712 68564801 85580883 68564938 85581054 68565075 85581225 68565212 85581396 68565349 85581567 68565486 85581738 68565623 85581909 68565760 85582080 68565897 85582251 68566034 85582422 68566171 85582593 68566308 85582764 68566445 85582935 68566582 85583106 68566719 85583277 68566856 85583448 68566993 85583619 68567130 85583790 68567267 85583961 68567404 85584132 68567541 85584303 68567678 85584474 68567815 85584645 68567952 85584816 68568089 85584987 68568226 85585158 68568363 85585329 68568500 85585500 68568637 85585671 68568774 85585842 68568911 85586013 68569048 85586184 68569185 85586355 68569322 85586526 68569459 85586697 68569596 85586868 68569733 85587039 68569870 85587210 68570007 85587381 68570144 85587552 68570281 85587723 68570418 85587894 68570555 85588065 68570692 85588236 68570829 85588407 68570966 85588578 68571103 85588749 68571240 85588920 68571377 85589091 68571514 85589262 68571651 85589433 68571788 85589604 68571925 85589775 68572062 85589946 68572199 85590117 68572336 85590288 68572473 85590459 68572610 85590630 68572747 85590801 68572884 85590972 68573021 85591143 68573158 85591314 68573295 85591485 68573432 85591656 68573569 85591827 68573706 85591998 68573843 85592169 68573980 85592340 68574117 85592511 68574254 85592682 68574391 85592853 68574528 85593024 68574665 85593195 68574802 85593366 68574939 85593537 68575076 85593708 68575213 85593879 68575350 85594050 68575487 85594221 68575624 85594392 68575761 85594563 68575898 85594734 68576035 85594905 68576172 85595076 68576309 85595247 68576446 85595418 68576583 85595589 68576720 85595760 68576857 85595931 68576994 85596102 68577131 85596273 68577268 85596444 68577405 85596615 68577542 85596786 68577679 85596957 68577816 85597128 68577953 85597299 68578090 85597470 68578227 85597641 68578364 85597812 68578501 85597983 68578638 85598154 68578775 85598325 68578912 85598496 68579049 85598667 68579186 85598838 68579323 85599009 68579460 85599180 68579597 85599351 68579734 85599522 68579871 85599693 68580008 85599864 68580145 85600035 68580282 85600206 68580419 85600377 68580556 85600548 68580693 85600719 68580830 85600890 68580967 85601061 68581104 85601232 68581241 85601403 68581378 85601574 68581515 85601745 68581652 85601916 68581789 85602087 68581926 85602258 68582063 85602429 68582200 85602600 68582337 85602771 68582474 85602942 68582611 85603113 68582748 85603284 68582885 85603455 68583022 85603626 68583159 85603797 68583296 85603968 68583433 85604139 68583570 85604310 68583707 85604481 68583844 85604652 68583981 85604823 68584118 85604994 68584255 85605165 68584392 85605336 68584529 85605507 68584666 85605678 68584803 85605849 68584940 85606020 68585077 85606191 68585214 85606362 68585351 85606533 68585488 85606704 68585625 85606875 68585762 85607046 68585899 85607217 68586036 85607388 68586173 85607559 68586310 85607730 68586447 85607901 68586584 85608072 68586721 85608243 68586858 85608414 68586995 85608585 68587132 85608756 68587269 85608927 68587406 85609098 68587543 85609269 68587680 85609440 68587817 85609611 68587954 85609782 68588091 85609953 68588228 85610124 68588365 85610295 68588502 85610466 68588639 85610637 68588776 85610808 68588913 85610979 68589050 85611150 68589187 85611321 68589324 85611492 68589461 85611663 68589598 85611834 68589735 85612005 68589872 85612176 68590009 85612347 68590146 85612518 68590283 85612689 68590420 85612860 68590557 85613031 68590694 85613202 68590831 85613373 68590968 85613544 68591105 85613715 68591242 85613886 68591379 85614057 68591516 85614228 68591653 85614399 68591790 85614570 68591927 85614741 68592064 85614912 68592201 85615083 68592338 85615254 68592475 85615425 68592612 85615596 68592749 85615767 68592886 85615938 68593023 85616109 68593160 85616280 68593297 85616451 68593434 85616622 68593571 85616793 68593708 85616964 68593845 85617135 68593982 85617306 68594119 85617477 68594256 85617648 68594393 85617819 68594530 85617990 68594667 85618161 68594804 85618332 68594941 85618503 68595078 85618674 68595215 85618845 68595352 85619016 68595489 85619187 68595626 85619358 68595763 85619529 68595900 85619700 68596037 85619871 68596174 85620042 68596311 85620213 68596448 85620384 68596585 85620555 68596722 85620726 68596859 85620897 68596996 85621068 68597133 85621239 68597270 85621410 68597407 85621581 68597544 85621752 68597681 85621923 68597818 85622094 68597955 85622265 68598092 85622436 68598229 85622607 68598366 85622778 68598503 85622949 68598640 85623120 68598777 85623291 68598914 85623462 68599051 85623633 68599188 85623804 68599325 85623975 68599462 85624146 68599599 85624317 68599736 85624488 68599873 85624659 68600010 85624830 68600147 85625001 68600284 85625172 68600421 85625343 68600558 85625514 68600695 85625685 68600832 85625856 68600969 85626027 68601106 85626198 68601243 85626369 68601380 85626540 68601517 85626711 68601654 85626882 68601791 85627053 68601928 85627224 68602065 85627395 68602202 85627566 68602339 85627737 68602476 85627908 68602613 85628079 68602750 85628250 68602887 85628421 68603024 85628592 68603161 85628763 68603298 85628934 68603435 85629105 68603572 85629276 68603709 85629447 68603846 85629618 68603983 85629789 68604120 85629960 68604257 85630131 68604394 85630302 68604531 85630473 68604668 85630644 68604805 85630815 68604942 85630986 68605079 85631157 68605216 85631328 68605353 85631499 68605490 85631670 68605627 85631841 68605764 85632012 68605901 85632183 68606038 85632354 68606175 85632525 68606312 85632696 68606449 85632867 68606586 85633038 68606723 85633209 68606860 85633380 68606997 85633551 68607134 85633722 68607271 85633893 68607408 85634064 68607545 85634235 68607682 85634406 68607819 85634577 68607956 85634748 68608093 85634919 68608230 85635090 68608367 85635261 68608504 85635432 68608641 85635603 68608778 85635774 68608915 85635945 68609052 85636116 68609189 85636287 68609326 85636458 68609463 85636629 68609600 85636800 68609737 85636971 68609874 85637142 68610011 85637313 68610148 85637484 68610285 85637655 68610422 85637826 68610559 85637997 68610696 85638168 68610833 85638339 68610970 85638510 68611107 85638681 68611244 85638852 68611381 85639023 68611518 85639194 68611655 85639365 68611792 85639536 68611929 85639707 68612066 85639878 68612203 85640049 68612340 85640220 68612477 85640391 68612614 85640562 68612751 85640733 68612888 85640904 68613025 85641075 68613162 85641246 68613299 85641417 68613436 85641588 68613573 85641759 68613710 85641930 68613847 85642101 68613984 85642272 68614121 85642443 68614258 85642614 68614395 85642785 68614532 85642956 68614669 85643127 68614806 85643298 68614943 85643469 68615080 85643640 68615217 85643811 68615354 85643982 68615491 85644153 68615628 85644324 68615765 85644495 68615902 85644666 68616039 85644837 68616176 85645008 68616313 85645179 68616450 85645350 68616587 85645521 68616724 85645692 68616861 85645863 68616998 85646034 68617135 85646205 68617272 85646376 68617409 85646547 68617546 85646718 68617683 85646889 68617820 85647060 68617957 85647231 68618094 85647402 68618231 85647573 68618368 85647744 68618505 85647915 68618642 85648086 68618779 85648257 68618916 85648428 68619053 85648599 68619190 85648770 68619327 85648941 68619464 85649112 68619601 85649283 68619738 85649454 68619875 85649625 68620012 85649796 68620149 85649967 68620286 85650138 68620423 85650309 68620560 85650480 68620697 85650651 68620834 85650822 68620971 85650993 68621108 85651164 68621245 85651335 68621382 85651506 68621519 85651677 68621656 85651848 68621793 85652019 68621930 85652190 68622067 85652361 68622204 85652532 68622341 85652703 68622478 85652874 68622615 85653045 68622752 85653216 68622889 85653387 68623026 85653558 68623163 85653729 68623300 85653900 68623437 85654071 68623574 85654242 68623711 85654413 68623848 85654584 68623985 85654755 68624122 85654926 68624259 85655097 68624396 85655268 68624533 85655439 68624670 85655610 68624807 85655781 68624944 85655952 68625081 85656123 68625218 85656294 68625355 85656465 68625492 85656636 68625629 85656807 68625766 85656978 68625903 85657149 68626040 85657320 68626177 85657491 68626314 85657662 68626451 85657833 68626588 85658004 68626725 85658175 68626862 85658346 68626999 85658517 68627136 85658688 68627273 85658859 68627410 85659030 68627547 85659201 68627684 85659372 68627821 85659543 68627958 85659714 68628095 85659885 68628232 85660056 68628369 85660227 68628506 85660398 68628643 85660569 68628780 85660740 68628917 85660911 68629054 85661082 68629191 85661253 68629328 85661424 68629465 85661595 68629602 85661766 68629739 85661937 68629876 85662108 68630013 85662279 68630150 85662450 68630287 85662621 68630424 85662792 68630561 85662963 68630698 85663134 68630835 85663305 68630972 85663476 68631109 85663647 68631246 85663818 68631383 85663989 68631520 85664160 68631657 85664331 68631794 85664502 68631931 85664673 68632068 85664844 68632205 85665015 68632342 85665186 68632479 85665357 68632616 85665528 68632753 85665699 68632890 85665870 68633027 85666041 68633164 85666212 68633301 85666383 68633438 85666554 68633575 85666725 68633712 85666896 68633849 85667067 68633986 85667238 68634123 85667409 68634260 85667580 68634397 85667751 68634534 85667922 68634671 85668093 68634808 85668264 68634945 85668435 68635082 85668606 68635219 85668777 68635356 85668948 68635493 85669119 68635630 85669290 68635767 85669461 68635904 85669632 68636041 85669803 68636178 85669974 68636315 85670145 68636452 85670316 68636589 85670487 68636726 85670658 68636863 85670829 68637000 85671000 68637137 85671171 68637274 85671342 68637411 85671513 68637548 85671684 68637685 85671855 68637822 85672026 68637959 85672197 68638096 85672368 68638233 85672539 68638370 85672710 68638507 85672881 68638644 85673052 68638781 85673223 68638918 85673394 68639055 85673565 68639192 85673736 68639329 85673907 68639466 85674078 68639603 85674249 68639740 85674420 68639877 85674591 68640014 85674762 68640151 85674933 68640288 85675104 68640425 85675275 68640562 85675446 68640699 85675617 68640836 85675788 68640973 85675959 68641110 85676130 68641247 85676301 68641384 85676472 68641521 85676643 68641658 85676814 68641795 85676985 68641932 85677156 68642069 85677327 68642206 85677498 68642343 85677669 68642480 85677840 68642617 85678011 68642754 85678182 68642891 85678353 68643028 85678524 68643165 85678695 68643302 85678866 68643439 85679037 68643576 85679208 68643713 85679379 68643850 85679550 68643987 85679721 68644124 85679892 68644261 85680063 68644398 85680234 68644535 85680405 68644672 85680576 68644809 85680747 68644946 85680918 68645083 85681089 68645220 85681260 68645357 85681431 68645494 85681602 68645631 85681773 68645768 85681944 68645905 85682115 68646042 85682286 68646179 85682457 68646316 85682628 68646453 85682799 68646590 85682970 68646727 85683141 68646864 85683312 68647001 85683483 68647138 85683654 68647275 85683825 68647412 85683996 68647549 85684167 68647686 85684338 68647823 85684509 68647960 85684680 68648097 85684851 68648234 85685022 68648371 85685193 68648508 85685364 68648645 85685535 68648782 85685706 68648919 85685877 68649056 85686048 68649193 85686219 68649330 85686390 68649467 85686561 68649604 85686732 68649741 85686903 68649878 85687074 68650015 85687245 68650152 85687416 68650289 85687587 68650426 85687758 68650563 85687929 68650700 85688100 68650837 85688271 68650974 85688442 68651111 85688613 68651248 85688784 68651385 85688955 68651522 85689126 68651659 85689297 68651796 85689468 68651933 85689639 68652070 85689810 68652207 85689981 68652344 85690152 68652481 85690323 68652618 85690494 68652755 85690665 68652892 85690836 68653029 85691007 68653166 85691178 68653303 85691349 68653440 85691520 68653577 85691691 68653714 85691862 68653851 85692033 68653988 85692204 68654125 85692375 68654262 85692546 68654399 85692717 68654536 85692888 68654673 85693059 68654810 85693230 68654947 85693401 68655084 85693572 68655221 85693743 68655358 85693914 68655495 85694085 68655632 85694256 68655769 85694427 68655906 85694598 68656043 85694769 68656180 85694940 68656317 85695111 68656454 85695282 68656591 85695453 68656728 85695624 68656865 85695795 68657002 85695966 68657139 85696137 68657276 85696308 68657413 85696479 68657550 85696650 68657687 85696821 68657824 85696992 68657961 85697163 68658098 85697334 68658235 85697505 68658372 85697676 68658509 85697847 68658646 85698018 68658783 85698189 68658920 85698360 68659057 85698531 68659194 85698702 68659331 85698873 68659468 85699044 68659605 85699215 68659742 85699386 68659879 85699557 68660016 85699728 68660153 85699899 68660290 85700070 68660427 85700241 68660564 85700412 68660701 85700583 68660838 85700754 68660975 85700925 68661112 85701096 68661249 85701267 68661386 85701438 68661523 85701609 68661660 85701780 68661797 85701951 68661934 85702122 68662071 85702293 68662208 85702464 68662345 85702635 68662482 85702806 68662619 85702977 68662756 85703148 68662893 85703319 68663030 85703490 68663167 85703661 68663304 85703832 68663441 85704003 68663578 85704174 68663715 85704345 68663852 85704516 68663989 85704687 68664126 85704858 68664263 85705029 68664400 85705200 68664537 85705371 68664674 85705542 68664811 85705713 68664948 85705884 68665085 85706055 68665222 85706226 68665359 85706397 68665496 85706568 68665633 85706739 68665770 85706910 68665907 85707081 68666044 85707252 68666181 85707423 68666318 85707594 68666455 85707765 68666592 85707936 68666729 85708107 68666866 85708278 68667003 85708449 68667140 85708620 68667277 85708791 68667414 85708962 68667551 85709133 68667688 85709304 68667825 85709475 68667962 85709646 68668099 85709817 68668236 85709988 68668373 85710159 68668510 85710330 68668647 85710501 68668784 85710672 68668921 85710843 68669058 85711014 68669195 85711185 68669332 85711356 68669469 85711527 68669606 85711698 68669743 85711869 68669880 85712040 68670017 85712211 68670154 85712382 68670291 85712553 68670428 85712724 68670565 85712895 68670702 85713066 68670839 85713237 68670976 85713408 68671113 85713579 68671250 85713750 68671387 85713921 68671524 85714092 68671661 85714263 68671798 85714434 68671935 85714605 68672072 85714776 68672209 85714947 68672346 85715118 68672483 85715289 68672620 85715460 68672757 85715631 68672894 85715802 68673031 85715973 68673168 85716144 68673305 85716315 68673442 85716486 68673579 85716657 68673716 85716828 68673853 85716999 68673990 85717170 68674127 85717341 68674264 85717512 68674401 85717683 68674538 85717854 68674675 85718025 68674812 85718196 68674949 85718367 68675086 85718538 68675223 85718709 68675360 85718880 68675497 85719051 68675634 85719222 68675771 85719393 68675908 85719564 68676045 85719735 68676182 85719906 68676319 85720077 68676456 85720248 68676593 85720419 68676730 85720590 68676867 85720761 68677004 85720932 68677141 85721103 68677278 85721274 68677415 85721445 68677552 85721616 68677689 85721787 68677826 85721958 68677963 85722129 68678100 85722300 68678237 85722471 68678374 85722642 68678511 85722813 68678648 85722984 68678785 85723155 68678922 85723326 68679059 85723497 68679196 85723668 68679333 85723839 68679470 85724010 68679607 85724181 68679744 85724352 68679881 85724523 68680018 85724694 68680155 85724865 68680292 85725036 68680429 85725207 68680566 85725378 68680703 85725549 68680840 85725720 68680977 85725891 68681114 85726062 68681251 85726233 68681388 85726404 68681525 85726575 68681662 85726746 68681799 85726917 68681936 85727088 68682073 85727259 68682210 85727430 68682347 85727601 68682484 85727772 68682621 85727943 68682758 85728114 68682895 85728285 68683032 85728456 68683169 85728627 68683306 85728798 68683443 85728969 68683580 85729140 68683717 85729311 68683854 85729482 68683991 85729653 68684128 85729824 68684265 85729995 68684402 85730166 68684539 85730337 68684676 85730508
1000 60552900 0 60552900 75580627 60553037 75580798 60553174 75580969 60553311 75581140 60553448 75581311 60553585 75581482 60553722 75581653 60553859 75581824 60553996 75581995 60554133 75582166 60554270 75582337 60554407 75582508 60554544 75582679 60554681 75582850 60554818 75583021 60554955 75583192 60555092 75583363 60555229 75583534 60555366 75583705 60555503 75583876 60555640 75584047 60555777 75584218 60555914 75584389 60556051 75584560 60556188 75584731 60556325 75584902 60556462 75585073 60556599 75585244 60556736 75585415 60556873 75585586 60557010 75585757 60557147 75585928 60557284 75586099 60557421 75586270 60557558 75586441 60557695 75586612 60557832 75586783 60557969 75586954 60558106 75587125 60558243 75587296 60558380 75587467 60558517 75587638 60558654 75587809 60558791 75587980 60558928 75588151 60559065 75588322 60559202 75588493 60559339 75588664 60559476 75588835 60559613 75589006 60559750 75589177 60559887 75589348 60560024 75589519 60560161 75589690 60560298 75589861 60560435 75590032 60560572 75590203 60560709 75590374 60560846 75590545 60560983 75590716 60561120 75590887 60561257 75591058 60561394 75591229 60561531 75591400 60561668 75591571 60561805 75591742 60561942 75591913 60562079 75592084 60562216 75592255 60562353 75592426 60562490 75592597 60562627 75592768 60562764 75592939 60562901 75593110 60563038 75593281 60563175 75593452 60563312 75593623 60563449 75593794 60563586 75593965 60563723 75594136 60563860 75594307 60563997 75594478 60564134 75594649 60564271 75594820 60564408 75594991 60564545 75595162 60564682 75595333 60564819 75595504 60564956 75595675 60565093 75595846 60565230 75596017 60565367 75596188 60565504 75596359 60565641 75596530 60565778 75596701 60565915 75596872 60566052 75597043 60566189 75597214 60566326 75597385 60566463 75597556 60566600 75597727 60566737 75597898 60566874 75598069 60567011 75598240 60567148 75598411 60567285 75598582 60567422 75598753 60567559 75598924 60567696 75599095 60567833 75599266 60567970 75599437 60568107 75599608 60568244 75599779 60568381 75599950 60568518 75600121 60568655 75600292 60568792 75600463 60568929 75600634 60569066 75600805 60569203 75600976 60569340 75601147 60569477 75601318 60569614 75601489 60569751 75601660 60569888 75601831 60570025 75602002 60570162 75602173 60570299 75602344 60570436 75602515 60570573 75602686 60570710 75602857 60570847 75603028 60570984 75603199 60571121 75603370 60571258 75603541 60571395 75603712 60571532 75603883 60571669 75604054 60571806 75604225 60571943 75604396 60572080 75604567 60572217 75604738 60572354 75604909 60572491 75605080 60572628 75605251 60572765 75605422 60572902 75605593 60573039 75605764 60573176 75605935 60573313 75606106 60573450 75606277 60573587 75606448 60573724 75606619 60573861 75606790 60573998 75606961 60574135 75607132 60574272 75607303 60574409 75607474 60574546 75607645 60574683 75607816 60574820 75607987 60574957 75608158 60575094 75608329 60575231 75608500 60575368 75608671 60575505 75608842 60575642 75609013 60575779 75609184 60575916 75609355 60576053 75609526 60576190 75609697 60576327 75609868 60576464 75610039 60576601 75610210 60576738 75610381 60576875 75610552 60577012 75610723 60577149 75610894 60577286 75611065 60577423 75611236 60577560 75611407 60577697 75611578 60577834 75611749 60577971 75611920 60578108 75612091 60578245 75612262 60578382 75612433 60578519 75612604 60578656 75612775 60578793 75612946 60578930 75613117 60579067 75613288 60579204 75613459 60579341 75613630 60579478 75613801 60579615 75613972 60579752 75614143 60579889 75614314 60580026 75614485 60580163 75614656 60580300 75614827 60580437 75614998 60580574 75615169 60580711 75615340 60580848 75615511 60580985 75615682 60581122 75615853 60581259 75616024 60581396 75616195 60581533 75616366 60581670 75616537 60581807 75616708 60581944 75616879 60582081 75617050 60582218 75617221 60582355 75617392 60582492 75617563 60582629 75617734 60582766 75617905 60582903 75618076 60583040 75618247 60583177 75618418 60583314 75618589 60583451 75618760 60583588 75618931 60583725 75619102 60583862 75619273 60583999 75619444 60584136 75619615 60584273 75619786 60584410 75619957 60584547 75620128 60584684 75620299 60584821 75620470 60584958 75620641 60585095 75620812 60585232 75620983 60585369 75621154 60585506 75621325 60585643 75621496 60585780 75621667 60585917 75621838 60586054 75622009 60586191 75622180 60586328 75622351 60586465 75622522 60586602 75622693 60586739 75622864 60586876 75623035 60587013 75623206 60587150 75623377 60587287 75623548 60587424 75623719 60587561 75623890 60587698 75624061 60587835 75624232 60587972 75624403 60588109 75624574 60588246 75624745 60588383 75624916 60588520 75625087 60588657 75625258 60588794 75625429 60588931 75625600 60589068 75625771 60589205 75625942 60589342 75626113 60589479 75626284 60589616 75626455 60589753 75626626 60589890 75626797 60590027 75626968 60590164 75627139 60590301 75627310 60590438 75627481 60590575 75627652 60590712 75627823 60590849 75627994 60590986 75628165 60591123 75628336 60591260 75628507 60591397 75628678 60591534 75628849 60591671 75629020 60591808 75629191 60591945 75629362 60592082 75629533 60592219 75629704 60592356 75629875 60592493 75630046 60592630 75630217 60592767 75630388 60592904 75630559 60593041 75630730 60593178 75630901 60593315 75631072 60593452 75631243 60593589 75631414 60593726 75631585 60593863 75631756 60594000 75631927 60594137 75632098 60594274 75632269 60594411 75632440 60594548 75632611 60594685 75632782 60594822 75632953 60594959 75633124 60595096 75633295 60595233 75633466 60595370 75633637 60595507 75633808 60595644 75633979 60595781 75634150 60595918 75634321 60596055 75634492 60596192 75634663 60596329 75634834 60596466 75635005 60596603 75635176 60596740 75635347 60596877 75635518 60597014 75635689 60597151 75635860 60597288 75636031 60597425 75636202 60597562 75636373 60597699 75636544 60597836 75636715 60597973 75636886 60598110 75637057 60598247 75637228 60598384 75637399 60598521 75637570 60598658 75637741 60598795 75637912 60598932 75638083 60599069 75638254 60599206 75638425 60599343 75638596 60599480 75638767 60599617 75638938 60599754 75639109 60599891 75639280 60600028 75639451 60600165 75639622 60600302 75639793 60600439 75639964 60600576 75640135 60600713 75640306 60600850 75640477 60600987 75640648 60601124 75640819 60601261 75640990 60601398 75641161 60601535 75641332 60601672 75641503 60601809 75641674 60601946 75641845 60602083 75642016 60602220 75642187 60602357 75642358 60602494 75642529 60602631 75642700 60602768 75642871 60602905 75643042 60603042 75643213 60603179 75643384 60603316 75643555 60603453 75643726 60603590 75643897 60603727 75644068 60603864 75644239 60604001 75644410 60604138 75644581 60604275 75644752 60604412 75644923 60604549 75645094 60604686 75645265 60604823 75645436 60604960 75645607 60605097 75645778 60605234 75645949 60605371 75646120 60605508 75646291 60605645 75646462 60605782 75646633 60605919 75646804 60606056 75646975 60606193 75647146 60606330 75647317 60606467 75647488 60606604 75647659 60606741 75647830 60606878 75648001 60607015 75648172 60607152 75648343 60607289 75648514 60607426 75648685 60607563 75648856 60607700 75649027 60607837 75649198 60607974 75649369 60608111 75649540 60608248 75649711 60608385 75649882 60608522 75650053 60608659 75650224 60608796 75650395 60608933 75650566 60609070 75650737 60609207 75650908 60609344 75651079 60609481 75651250 60609618 75651421 60609755 75651592 60609892 75651763 60610029 75651934 60610166 75652105 60610303 75652276 60610440 75652447 60610577 75652618 60610714 75652789 60610851 75652960 60610988 75653131 60611125 75653302 60611262 75653473 60611399 75653644 60611536 75653815 60611673 75653986 60611810 75654157 60611947 75654328 60612084 75654499 60612221 75654670 60612358 75654841 60612495 75655012 60612632 75655183 60612769 75655354 60612906 75655525 60613043 75655696 60613180 75655867 60613317 75656038 60613454 75656209 60613591 75656380 60613728 75656551 60613865 75656722 60614002 75656893 60614139 75657064 60614276 75657235 60614413 75657406 60614550 75657577 60614687 75657748 60614824 75657919 60614961 75658090 60615098 75658261 60615235 75658432 60615372 75658603 60615509 75658774 60615646 75658945 60615783 75659116 60615920 75659287 60616057 75659458 60616194 75659629 60616331 75659800 60616468 75659971 60616605 75660142 60616742 75660313 60616879 75660484 60617016 75660655 60617153 75660826 60617290 75660997 60617427 75661168 60617564 75661339 60617701 75661510 60617838 75661681 60617975 75661852 60618112 75662023 60618249 75662194 60618386 75662365 60618523 75662536 60618660 75662707 60618797 75662878 60618934 75663049 60619071 75663220 60619208 75663391 60619345 75663562 60619482 75663733 60619619 75663904 60619756 75664075 60619893 75664246 60620030 75664417 60620167 75664588 60620304 75664759 60620441 75664930 60620578 75665101 60620715 75665272 60620852 75665443 60620989 75665614 60621126 75665785 60621263 75665956 60621400 75666127 60621537 75666298 60621674 75666469 60621811 75666640 60621948 75666811 60622085 75666982 60622222 75667153 60622359 75667324 60622496 75667495 60622633 75667666 60622770 75667837 60622907 75668008 60623044 75668179 60623181 75668350 60623318 75668521 60623455 75668692 60623592 75668863 60623729 75669034 60623866 75669205 60624003 75669376 60624140 75669547 60624277 75669718 60624414 75669889 60624551 75670060 60624688 75670231 60624825 75670402 60624962 75670573 60625099 75670744 60625236 75670915 60625373 75671086 60625510 75671257 60625647 75671428 60625784 75671599 60625921 75671770 60626058 75671941 60626195 75672112 60626332 75672283 60626469 75672454 60626606 75672625 60626743 75672796 60626880 75672967 60627017 75673138 60627154 75673309 60627291 75673480 60627428 75673651 60627565 75673822 60627702 75673993 60627839 75674164 60627976 75674335 60628113 75674506 60628250 75674677 60628387 75674848 60628524 75675019 60628661 75675190 60628798 75675361 60628935 75675532 60629072 75675703 60629209 75675874 60629346 75676045 60629483 75676216 60629620 75676387 60629757 75676558 60629894 75676729 60630031 75676900 60630168 75677071 60630305 75677242 60630442 75677413 60630579 75677584 60630716 75677755 60630853 75677926 60630990 75678097 60631127 75678268 60631264 75678439 60631401 75678610 60631538 75678781 60631675 75678952 60631812 75679123 60631949 75679294 60632086 75679465 60632223 75679636 60632360 75679807 60632497 75679978 60632634 75680149 60632771 75680320 60632908 75680491 60633045 75680662 60633182 75680833 60633319 75681004 60633456 75681175 60633593 75681346 60633730 75681517 60633867 75681688 60634004 75681859 60634141 75682030 60634278 75682201 60634415 75682372 60634552 75682543 60634689 75682714 60634826 75682885 60634963 75683056 60635100 75683227 60635237 75683398 60635374 75683569 60635511 75683740 60635648 75683911 60635785 75684082 60635922 75684253 60636059 75684424 60636196 75684595 60636333 75684766 60636470 75684937 60636607 75685108 60636744 75685279 60636881 75685450 60637018 75685621 60637155 75685792 60637292 75685963 60637429 75686134 60637566 75686305 60637703 75686476 60637840 75686647 60637977 75686818 60638114 75686989 60638251 75687160 60638388 75687331 60638525 75687502 60638662 75687673 60638799 75687844 60638936 75688015 60639073 75688186 60639210 75688357 60639347 75688528 60639484 75688699 60639621 75688870 60639758 75689041 60639895 75689212 60640032 75689383 60640169 75689554 60640306 75689725 60640443 75689896 60640580 75690067 60640717 75690238 60640854 75690409 60640991 75690580 60641128 75690751 60641265 75690922 60641402 75691093 60641539 75691264 60641676 75691435 60641813 75691606 60641950 75691777 60642087 75691948 60642224 75692119 60642361 75692290 60642498 75692461 60642635 75692632 60642772 75692803 60642909 75692974 60643046 75693145 60643183 75693316 60643320 75693487 60643457 75693658 60643594 75693829 60643731 75694000 60643868 75694171 60644005 75694342 60644142 75694513 60644279 75694684 60644416 75694855 60644553 75695026 60644690 75695197 60644827 75695368 60644964 75695539 60645101 75695710 60645238 75695881 60645375 75696052 60645512 75696223 60645649 75696394 60645786 75696565 60645923 75696736 60646060 75696907 60646197 75697078 60646334 75697249 60646471 75697420 60646608 75697591 60646745 75697762 60646882 75697933 60647019 75698104 60647156 75698275 60647293 75698446 60647430 75698617 60647567 75698788 60647704 75698959 60647841 75699130 60647978 75699301 60648115 75699472 60648252 75699643 60648389 75699814 60648526 75699985 60648663 75700156 60648800 75700327 60648937 75700498 60649074 75700669 60649211 75700840 60649348 75701011 60649485 75701182 60649622 75701353 60649759 75701524 60649896 75701695 60650033 75701866 60650170 75702037 60650307 75702208 60650444 75702379 60650581 75702550 60650718 75702721 60650855 75702892 60650992 75703063 60651129 75703234 60651266 75703405 60651403 75703576 60651540 75703747 60651677 75703918 60651814 75704089 60651951 75704260 60652088 75704431 60652225 75704602 60652362 75704773 60652499 75704944 60652636 75705115 60652773 75705286 60652910 75705457 60653047 75705628 60653184 75705799 60653321 75705970 60653458 75706141 60653595 75706312 60653732 75706483 60653869 75706654 60654006 75706825 60654143 75706996 60654280 75707167 60654417 75707338 60654554 75707509 60654691 75707680 60654828 75707851 60654965 75708022 60655102 75708193 60655239 75708364 60655376 75708535 60655513 75708706 60655650 75708877 60655787 75709048 60655924 75709219 60656061 75709390 60656198 75709561 60656335 75709732 60656472 75709903 60656609 75710074 60656746 75710245 60656883 75710416 60657020 75710587 60657157 75710758 60657294 75710929 60657431 75711100 60657568 75711271 60657705 75711442 60657842 75711613 60657979 75711784 60658116 75711955 60658253 75712126 60658390 75712297 60658527 75712468 60658664 75712639 60658801 75712810 60658938 75712981 60659075 75713152 60659212 75713323 60659349 75713494 60659486 75713665 60659623 75713836 60659760 75714007 60659897 75714178 60660034 75714349 60660171 75714520 60660308 75714691 60660445 75714862 60660582 75715033 60660719 75715204 60660856 75715375 60660993 75715546 60661130 75715717 60661267 75715888 60661404 75716059 60661541 75716230 60661678 75716401 60661815 75716572 60661952 75716743 60662089 75716914 60662226 75717085 60662363 75717256 60662500 75717427 60662637 75717598 60662774 75717769 60662911 75717940 60663048 75718111 60663185 75718282 60663322 75718453 60663459 75718624 60663596 75718795 60663733 75718966 60663870 75719137 60664007 75719308 60664144 75719479 60664281 75719650 60664418 75719821 60664555 75719992 60664692 75720163 60664829 75720334 60664966 75720505 60665103 75720676 60665240 75720847 60665377 75721018 60665514 75721189 60665651 75721360 60665788 75721531 60665925 75721702 60666062 75721873 60666199 75722044 60666336 75722215 60666473 75722386 60666610 75722557 60666747 75722728 60666884 75722899 60667021 75723070 60667158 75723241 60667295 75723412 60667432 75723583 60667569 75723754 60667706 75723925 60667843 75724096 60667980 75724267 60668117 75724438 60668254 75724609 60668391 75724780 60668528 75724951 60668665 75725122 60668802 75725293 60668939 75725464 60669076 75725635 60669213 75725806 60669350 75725977 60669487 75726148 60669624 75726319 60669761 75726490 60669898 75726661 60670035 75726832 60670172 75727003 60670309 75727174 60670446 75727345 60670583 75727516 60670720 75727687 60670857 75727858 60670994 75728029 60671131 75728200 60671268 75728371 60671405 75728542 60671542 75728713 60671679 75728884 60671816 75729055 60671953 75729226 60672090 75729397 60672227 75729568 60672364 75729739 60672501 75729910 60672638 75730081 60672775 75730252 60672912 75730423 60673049 75730594 60673186 75730765 60673323 75730936 60673460 75731107 60673597 75731278 60673734 75731449 60673871 75731620 60674008 75731791 60674145 75731962 60674282 75732133 60674419 75732304 60674556 75732475 60674693 75732646 60674830 75732817 60674967 75732988 60675104 75733159 60675241 75733330 60675378 75733501 60675515 75733672 60675652 75733843 60675789 75734014 60675926 75734185 60676063 75734356 60676200 75734527 60676337 75734698 60676474 75734869 60676611 75735040 60676748 75735211 60676885 75735382 60677022 75735553 60677159 75735724 60677296 75735895 60677433 75736066 60677570 75736237 60677707 75736408 60677844 75736579 60677981 75736750 60678118 75736921 60678255 75737092 60678392 75737263 60678529 75737434 60678666 75737605 60678803 75737776 60678940 75737947 60679077 75738118 60679214 75738289 60679351 75738460 60679488 75738631 60679625 75738802 60679762 75738973 60679899 75739144 60680036 75739315 60680173 75739486 60680310 75739657 60680447 75739828 60680584 75739999 60680721 75740170 60680858 75740341 60680995 75740512 60681132 75740683 60681269 75740854 60681406 75741025 60681543 75741196 60681680 75741367 60681817 75741538 60681954 75741709 60682091 75741880 60682228 75742051 60682365 75742222 60682502 75742393 60682639 75742564 60682776 75742735 60682913 75742906 60683050 75743077 60683187 75743248 60683324 75743419 60683461 75743590 60683598 75743761 60683735 75743932 60683872 75744103 60684009 75744274 60684146 75744445 60684283 75744616 60684420 75744787 60684557 75744958 60684694 75745129 60684831 75745300 60684968 75745471 60685105 75745642 60685242 75745813 60685379 75745984 60685516 75746155 60685653 75746326 60685790 75746497 60685927 75746668 60686064 75746839 60686201 75747010 60686338 75747181 60686475 75747352 60686612 75747523 60686749 75747694 60686886 75747865 60687023 75748036 60687160 75748207 60687297 75748378 60687434 75748549 60687571 75748720 60687708 75748891 60687845 75749062 60687982 75749233 60688119 75749404 60688256 75749575 60688393 75749746 60688530 75749917 60688667 75750088 60688804 75750259 60688941 75750430 60689078 75750601 60689215 75750772 60689352 75750943 60689489 75751114 60689626 75751285
1000 71694018 0 71694018 89486694 71694155 89486865 71694292 89487036 71694429 89487207 71694566 89487378 71694703 89487549 71694840 89487720 71694977 89487891 71695114 89488062 71695251 89488233 71695388 89488404 71695525 89488575 71695662 89488746 71695799 89488917 71695936 89489088 71696073 89489259 71696210 89489430 71696347 89489601 71696484 89489772 71696621 89489943 71696758 89490114 71696895 89490285 71697032 89490456 71697169 89490627 71697306 89490798 71697443 89490969 71697580 89491140 71697717 89491311 71697854 89491482 71697991 89491653 71698128 89491824 71698265 89491995 71698402 89492166 71698539 89492337 71698676 89492508 71698813 89492679 71698950 89492850 71699087 89493021 71699224 89493192 71699361 89493363 71699498 89493534 71699635 89493705 71699772 89493876 71699909 89494047 71700046 89494218 71700183 89494389 71700320 89494560 71700457 89494731 71700594 89494902 71700731 89495073 71700868 89495244 71701005 89495415 71701142 89495586 71701279 89495757 71701416 89495928 71701553 89496099 71701690 89496270 71701827 89496441 71701964 89496612 71702101 89496783 71702238 89496954 71702375 89497125 71702512 89497296 71702649 89497467 71702786 89497638 71702923 89497809 71703060 89497980 71703197 89498151 71703334 89498322 71703471 89498493 71703608 89498664 71703745 89498835 71703882 89499006 71704019 89499177 71704156 89499348 71704293 89499519 71704430 89499690 71704567 89499861 71704704 89500032 71704841 89500203 71704978 89500374 71705115 89500545 71705252 89500716 71705389 89500887 71705526 89501058 71705663 89501229 71705800 89501400 71705937 89501571 71706074 89501742 71706211 89501913 71706348 89502084 71706485 89502255 71706622 89502426 71706759 89502597 71706896 89502768 71707033 89502939 71707170 89503110 71707307 89503281 71707444 89503452 71707581 89503623 71707718 89503794 71707855 89503965 71707992 89504136 71708129 89504307 71708266 89504478 71708403 89504649 71708540 89504820 71708677 89504991 71708814 89505162 71708951 89505333 71709088 89505504 71709225 89505675 71709362 89505846 71709499 89506017 71709636 89506188 71709773 89506359 71709910 89506530 71710047 89506701 71710184 89506872 71710321 89507043 71710458 89507214 71710595 89507385 71710732 89507556 71710869 89507727 71711006 89507898 71711143 89508069 71711280 89508240 71711417 89508411 71711554 89508582 71711691 89508753 71711828 89508924 71711965 89509095 71712102 89509266 71712239 89509437 71712376 89509608 71712513 89509779 71712650 89509950 71712787 89510121 71712924 89510292 71713061 89510463 71713198 89510634 71713335 89510805 71713472 89510976 71713609 89511147 71713746 89511318 71713883 89511489 71714020 89511660 71714157 89511831 71714294 89512002 71714431 89512173 71714568 89512344 71714705 89512515 71714842 89512686 71714979 89512857 71715116 89513028 71715253 89513199 71715390 89513370 71715527 89513541 71715664 89513712 71715801 89513883 71715938 89514054 71716075 89514225 71716212 89514396 71716349 89514567 71716486 89514738 71716623 89514909 71716760 89515080 71716897 89515251 71717034 89515422 71717171 89515593 71717308 89515764 71717445 89515935 71717582 89516106 71717719 89516277 71717856 89516448 71717993 89516619 71718130 89516790 71718267 89516961 71718404 89517132 71718541 89517303 71718678 89517474 71718815 89517645 71718952 89517816 71719089 89517987 71719226 89518158 71719363 89518329 71719500 89518500 71719637 89518671 71719774 89518842 71719911 89519013 71720048 89519184 71720185 89519355 71720322 89519526 71720459 89519697 71720596 89519868 71720733 89520039 71720870 89520210 71721007 89520381 71721144 89520552 71721281 89520723 71721418 89520894 71721555 89521065 71721692 89521236 71721829 89521407 71721966 89521578 71722103 89521749 71722240 89521920 71722377 89522091 71722514 89522262 71722651 89522433 71722788 89522604 71722925 89522775 71723062 89522946 71723199 89523117 71723336 89523288 71723473 89523459 71723610 89523630 71723747 89523801 71723884 89523972 71724021 89524143 71724158 89524314 71724295 89524485 71724432 89524656 71724569 89524827 71724706 89524998 71724843 89525169 71724980 89525340 71725117 89525511 71725254 89525682 71725391 89525853 71725528 89526024 71725665 89526195 71725802 89526366 71725939 89526537 71726076 89526708 71726213 89526879 71726350 89527050 71726487 89527221 71726624 89527392 71726761 89527563 71726898 89527734 71727035 89527905 71727172 89528076 71727309 89528247 71727446 89528418 71727583 89528589 71727720 89528760 71727857 89528931 71727994 89529102 71728131 89529273 71728268 89529444 71728405 89529615 71728542 89529786 71728679 89529957 71728816 89530128 71728953 89530299 71729090 89530470 71729227 89530641 71729364 89530812 71729501 89530983 71729638 89531154 71729775 89531325 71729912 89531496 71730049 89531667 71730186 89531838 71730323 89532009 71730460 89532180 71730597 89532351 71730734 89532522 71730871 89532693 71731008 89532864 71731145 89533035 71731282 89533206 71731419 89533377 71731556 89533548 71731693 89533719 71731830 89533890 71731967 89534061 71732104 89534232 71732241 89534403 71732378 89534574 71732515 89534745 71732652 89534916 71732789 89535087 71732926 89535258 71733063 89535429 71733200 89535600 71733337 89535771 71733474 89535942 71733611 89536113 71733748 89536284 71733885 89536455 71734022 89536626 71734159 89536797 71734296 89536968 71734433 89537139 71734570 89537310 71734707 89537481 71734844 89537652 71734981 89537823 71735118 89537994 71735255 89538165 71735392 89538336 71735529 89538507 71735666 89538678 71735803 89538849 71735940 89539020 71736077 89539191 71736214 89539362 71736351 89539533 71736488 89539704 71736625 89539875 71736762 89540046 71736899 89540217 71737036 89540388 71737173 89540559 71737310 89540730 71737447 89540901 71737584 89541072 71737721 89541243 71737858 89541414 71737995 89541585 71738132 89541756 71738269 89541927 71738406 89542098 71738543 89542269 71738680 89542440 71738817 89542611 71738954 89542782 71739091 89542953 71739228 89543124 71739365 89543295 71739502 89543466 71739639 89543637 71739776 89543808 71739913 89543979 71740050 89544150 71740187 89544321 71740324 89544492 71740461 89544663 71740598 89544834 71740735 89545005 71740872 89545176 71741009 89545347 71741146 89545518 71741283 89545689 71741420 89545860 71741557 89546031 71741694 89546202 71741831 89546373 71741968 89546544 71742105 89546715 71742242 89546886 71742379 89547057 71742516 89547228 71742653 89547399 71742790 89547570 71742927 89547741 71743064 89547912 71743201 89548083 71743338 89548254 71743475 89548425 71743612 89548596 71743749 89548767 71743886 89548938 71744023 89549109 71744160 89549280 71744297 89549451 71744434 89549622 71744571 89549793 71744708 89549964 71744845 89550135 71744982 89550306 71745119 89550477 71745256 89550648 71745393 89550819 71745530 89550990 71745667 89551161 71745804 89551332 71745941 89551503 71746078 89551674 71746215 89551845 71746352 89552016 71746489 89552187 71746626 89552358 71746763 89552529 71746900 89552700 71747037 89552871 71747174 89553042 71747311 89553213 71747448 89553384 71747585 89553555 71747722 89553726 71747859 89553897 71747996 89554068 71748133 89554239 71748270 89554410 71748407 89554581 71748544 89554752 71748681 89554923 71748818 89555094 71748955 89555265 71749092 89555436 71749229 89555607 71749366 89555778 71749503 89555949 71749640 89556120 71749777 89556291 71749914 89556462 71750051 89556633 71750188 89556804 71750325 89556975 71750462 89557146 71750599 89557317 71750736 89557488 71750873 89557659 71751010 89557830 71751147 89558001 71751284 89558172 71751421 89558343 71751558 89558514 71751695 89558685 71751832 89558856 71751969 89559027 71752106 89559198 71752243 89559369 71752380 89559540 71752517 89559711 71752654 89559882 71752791 89560053 71752928 89560224 71753065 89560395 71753202 89560566 71753339 89560737 71753476 89560908 71753613 89561079 71753750 89561250 71753887 89561421 71754024 89561592 71754161 89561763 71754298 89561934 71754435 89562105 71754572 89562276 71754709 89562447 71754846 89562618 71754983 89562789 71755120 89562960 71755257 89563131 71755394 89563302 71755531 89563473 71755668 89563644 71755805 89563815 71755942 89563986 71756079 89564157 71756216 89564328 71756353 89564499 71756490 89564670 71756627 89564841 71756764 89565012 71756901 89565183 71757038 89565354 71757175 89565525 71757312 89565696 71757449 89565867 71757586 89566038 71757723 89566209 71757860 89566380 71757997 89566551 71758134 89566722 71758271 89566893 71758408 89567064 71758545 89567235 71758682 89567406 71758819 89567577 71758956 89567748 71759093 89567919 71759230 89568090 71759367 89568261 71759504 89568432 71759641 89568603 71759778 89568774 71759915 89568945 71760052 89569116 71760189 89569287 71760326 89569458 71760463 89569629 71760600 89569800 71760737 89569971 71760874 89570142 71761011 89570313 71761148 89570484 71761285 89570655 71761422 89570826 71761559 89570997 71761696 89571168 71761833 89571339 71761970 89571510 71762107 89571681 71762244 89571852 71762381 89572023 71762518 89572194 71762655 89572365 71762792 89572536 71762929 89572707 71763066 89572878 71763203 89573049 71763340 89573220 71763477 89573391 71763614 89573562 71763751 89573733 71763888 89573904 71764025 89574075 71764162 89574246 71764299 89574417 71764436 89574588 71764573 89574759 71764710 89574930 71764847 89575101 71764984 89575272 71765121 89575443 71765258 89575614 71765395 89575785 71765532 89575956 71765669 89576127 71765806 89576298 71765943 89576469 71766080 89576640 71766217 89576811 71766354 89576982 71766491 89577153 71766628 89577324 71766765 89577495 71766902 89577666 71767039 89577837 71767176 89578008 71767313 89578179 71767450 89578350 71767587 89578521 71767724 89578692 71767861 89578863 71767998 89579034 71768135 89579205 71768272 89579376 71768409 89579547 71768546 89579718 71768683 89579889 71768820 89580060 71768957 89580231 71769094 89580402 71769231 89580573 71769368 89580744 71769505 89580915 71769642 89581086 71769779 89581257 71769916 89581428 71770053 89581599 71770190 89581770 71770327 89581941 71770464 89582112 71770601 89582283 71770738 89582454 71770875 89582625 71771012 89582796 71771149 89582967 71771286 89583138 71771423 89583309 71771560 89583480 71771697 89583651 71771834 89583822 71771971 89583993 71772108 89584164 71772245 89584335 71772382 89584506 71772519 89584677 71772656 89584848 71772793 89585019 71772930 89585190 71773067 89585361 71773204 89585532 71773341 89585703 71773478 89585874 71773615 89586045 71773752 89586216 71773889 89586387 71774026 89586558 71774163 89586729 71774300 89586900 71774437 89587071 71774574 89587242 71774711 89587413 71774848 89587584 71774985 89587755 71775122 89587926 71775259 89588097 71775396 89588268 71775533 89588439 71775670 89588610 71775807 89588781 71775944 89588952 71776081 89589123 71776218 89589294 71776355 89589465 71776492 89589636 71776629 89589807 71776766 89589978 71776903 89590149 71777040 89590320 71777177 89590491 71777314 89590662 71777451 89590833 71777588 89591004 71777725 89591175 71777862 89591346 71777999 89591517 71778136 89591688 71778273 89591859 71778410 89592030 71778547 89592201 71778684 89592372 71778821 89592543 71778958 89592714 71779095 89592885 71779232 89593056 71779369 89593227 71779506 89593398 71779643 89593569 71779780 89593740 71779917 89593911 71780054 89594082 71780191 89594253 71780328 89594424 71780465 89594595 71780602 89594766 71780739 89594937 71780876 89595108 71781013 89595279 71781150 89595450 71781287 89595621 71781424 89595792 71781561 89595963 71781698 89596134 71781835 89596305 71781972 89596476 71782109 89596647 71782246 89596818 71782383 89596989 71782520 89597160 71782657 89597331 71782794 89597502 71782931 89597673 71783068 89597844 71783205 89598015 71783342 89598186 71783479 89598357 71783616 89598528 71783753 89598699 71783890 89598870 71784027 89599041 71784164 89599212 71784301 89599383 71784438 89599554 71784575 89599725 71784712 89599896 71784849 89600067 71784986 89600238 71785123 89600409 71785260 89600580 71785397 89600751 71785534 89600922 71785671 89601093 71785808 89601264 71785945 89601435 71786082 89601606 71786219 89601777 71786356 89601948 71786493 89602119 71786630 89602290 71786767 89602461 71786904 89602632 71787041 89602803 71787178 89602974 71787315 89603145 71787452 89603316 71787589 89603487 71787726 89603658 71787863 89603829 71788000 89604000 71788137 89604171 71788274 89604342 71788411 89604513 71788548 89604684 71788685 89604855 71788822 89605026 71788959 89605197 71789096 89605368 71789233 89605539 71789370 89605710 71789507 89605881 71789644 89606052 71789781 89606223 71789918 89606394 71790055 89606565 71790192 89606736 71790329 89606907 71790466 89607078 71790603 89607249 71790740 89607420 71790877 89607591 71791014 89607762 71791151 89607933 71791288 89608104 71791425 89608275 71791562 89608446 71791699 89608617 71791836 89608788 71791973 89608959 71792110 89609130 71792247 89609301 71792384 89609472 71792521 89609643 71792658 89609814 71792795 89609985 71792932 89610156 71793069 89610327 71793206 89610498 71793343 89610669 71793480 89610840 71793617 89611011 71793754 89611182 71793891 89611353 71794028 89611524 71794165 89611695 71794302 89611866 71794439 89612037 71794576 89612208 71794713 89612379 71794850 89612550 71794987 89612721 71795124 89612892 71795261 89613063 71795398 89613234 71795535 89613405 71795672 89613576 71795809 89613747 71795946 89613918 71796083 89614089 71796220 89614260 71796357 89614431 71796494 89614602 71796631 89614773 71796768 89614944 71796905 89615115 71797042 89615286 71797179 89615457 71797316 89615628 71797453 89615799 71797590 89615970 71797727 89616141 71797864 89616312 71798001 89616483 71798138 89616654 71798275 89616825 71798412 89616996 71798549 89617167 71798686 89617338 71798823 89617509 71798960 89617680 71799097 89617851 71799234 89618022 71799371 89618193 71799508 89618364 71799645 89618535 71799782 89618706 71799919 89618877 71800056 89619048 71800193 89619219 71800330 89619390 71800467 89619561 71800604 89619732 71800741 89619903 71800878 89620074 71801015 89620245 71801152 89620416 71801289 89620587 71801426 89620758 71801563 89620929 71801700 89621100 71801837 89621271 71801974 89621442 71802111 89621613 71802248 89621784 71802385 89621955 71802522 89622126 71802659 89622297 71802796 89622468 71802933 89622639 71803070 89622810 71803207 89622981 71803344 89623152 71803481 89623323 71803618 89623494 71803755 89623665 71803892 89623836 71804029 89624007 71804166 89624178 71804303 89624349 71804440 89624520 71804577 89624691 71804714 89624862 71804851 89625033 71804988 89625204 71805125 89625375 71805262 89625546 71805399 89625717 71805536 89625888 71805673 89626059 71805810 89626230 71805947 89626401 71806084 89626572 71806221 89626743 71806358 89626914 71806495 89627085 71806632 89627256 71806769 89627427 71806906 89627598 71807043 89627769 71807180 89627940 71807317 89628111 71807454 89628282 71807591 89628453 71807728 89628624 71807865 89628795 71808002 89628966 71808139 89629137 71808276 89629308 71808413 89629479 71808550 89629650 71808687 89629821 71808824 89629992 71808961 89630163 71809098 89630334 71809235 89630505 71809372 89630676 71809509 89630847 71809646 89631018 71809783 89631189 71809920 89631360 71810057 89631531 71810194 89631702 71810331 89631873 71810468 89632044 71810605 89632215 71810742 89632386 71810879 89632557 71811016 89632728 71811153 89632899 71811290 89633070 71811427 89633241 71811564 89633412 71811701 89633583 71811838 89633754 71811975 89633925 71812112 89634096 71812249 89634267 71812386 89634438 71812523 89634609 71812660 89634780 71812797 89634951 71812934 89635122 71813071 89635293 71813208 89635464 71813345 89635635 71813482 89635806 71813619 89635977 71813756 89636148 71813893 89636319 71814030 89636490 71814167 89636661 71814304 89636832 71814441 89637003 71814578 89637174 71814715 89637345 71814852 89637516 71814989 89637687 71815126 89637858 71815263 89638029 71815400 89638200 71815537 89638371 71815674 89638542 71815811 89638713 71815948 89638884 71816085 89639055 71816222 89639226 71816359 89639397 71816496 89639568 71816633 89639739 71816770 89639910 71816907 89640081 71817044 89640252 71817181 89640423 71817318 89640594 71817455 89640765 71817592 89640936 71817729 89641107 71817866 89641278 71818003 89641449 71818140 89641620 71818277 89641791 71818414 89641962 71818551 89642133 71818688 89642304 71818825 89642475 71818962 89642646 71819099 89642817 71819236 89642988 71819373 89643159 71819510 89643330 71819647 89643501 71819784 89643672 71819921 89643843 71820058 89644014 71820195 89644185 71820332 89644356 71820469 89644527 71820606 89644698 71820743 89644869 71820880 89645040 71821017 89645211 71821154 89645382 71821291 89645553 71821428 89645724 71821565 89645895 71821702 89646066 71821839 89646237 71821976 89646408 71822113 89646579 71822250 89646750 71822387 89646921 71822524 89647092 71822661 89647263 71822798 89647434 71822935 89647605 71823072 89647776 71823209 89647947 71823346 89648118 71823483 89648289 71823620 89648460 71823757 89648631 71823894 89648802 71824031 89648973 71824168 89649144 71824305 89649315 71824442 89649486 71824579 89649657 71824716 89649828 71824853 89649999 71824990 89650170 71825127 89650341 71825264 89650512 71825401 89650683 71825538 89650854 71825675 89651025 71825812 89651196 71825949 89651367 71826086 89651538 71826223 89651709 71826360 89651880 71826497 89652051 71826634 89652222 71826771 89652393 71826908 89652564 71827045 89652735 71827182 89652906 71827319 89653077 71827456 89653248 71827593 89653419 71827730 89653590 71827867 89653761 71828004 89653932 71828141 89654103 71828278 89654274 71828415 89654445 71828552 89654616 71828689 89654787 71828826 89654958 71828963 89655129 71829100 89655300 71829237 89655471 71829374 89655642 71829511 89655813 71829648 89655984 71829785 89656155 71829922 89656326 71830059 89656497 71830196 89656668 71830333 89656839 71830470 89657010 71830607 89657181 71830744 89657352
1000 60887458 0 60887458 75998214 60887595 75998385 60887732 75998556 60887869 75998727 60888006 75998898 60888143 75999069 60888280 75999240 60888417 75999411 60888554 75999582 60888691 75999753 60888828 75999924 60888965 76000095 60889102 76000266 60889239 76000437 60889376 76000608 60889513 76000779 60889650 76000950 60889787 76001121 60889924 76001292 60890061 76001463 60890198 76001634 60890335 76001805 60890472 76001976 60890609 76002147 60890746 76002318 60890883 76002489 60891020 76002660 60891157 76002831 60891294 76003002 60891431 76003173 60891568 76003344 60891705 76003515 60891842 76003686 60891979 76003857 60892116 76004028 60892253 76004199 60892390 76004370 60892527 76004541 60892664 76004712 60892801 76004883 60892938 76005054 60893075 76005225 60893212 76005396 60893349 76005567 60893486 76005738 60893623 76005909 60893760 76006080 60893897 76006251 60894034 76006422 60894171 76006593 60894308 76006764 60894445 76006935 60894582 76007106 60894719 76007277 60894856 76007448 60894993 76007619 60895130 76007790 60895267 76007961 60895404 76008132 60895541 76008303 60895678 76008474 60895815 76008645 60895952 76008816 60896089 76008987 60896226 76009158 60896363 76009329 60896500 76009500 60896637 76009671 60896774 76009842 60896911 76010013 60897048 76010184 60897185 76010355 60897322 76010526 60897459 76010697 60897596 76010868 60897733 76011039 60897870 76011210 60898007 76011381 60898144 76011552 60898281 76011723 60898418 76011894 60898555 76012065 60898692 76012236 60898829 76012407 60898966 76012578 60899103 76012749 60899240 76012920 60899377 76013091 60899514 76013262 60899651 76013433 60899788 76013604 60899925 76013775 60900062 76013946 60900199 76014117 60900336 76014288 60900473 76014459 60900610 76014630 60900747 76014801 60900884 76014972 60901021 76015143 60901158 76015314 60901295 76015485 60901432 76015656 60901569 76015827 60901706 76015998 60901843 76016169 60901980 76016340 60902117 76016511 60902254 76016682 60902391 76016853 60902528 76017024 60902665 76017195 60902802 76017366 60902939 76017537 60903076 76017708 60903213 76017879 60903350 76018050 60903487 76018221 60903624 76018392 60903761 76018563 60903898 76018734 60904035 76018905 60904172 76019076 60904309 76019247 60904446 76019418 60904583 76019589 60904720 76019760 60904857 76019931 60904994 76020102 60905131 76020273 60905268 76020444 60905405 76020615 60905542 76020786 60905679 76020957 60905816 76021128 60905953 76021299 60906090 76021470 60906227 76021641 60906364 76021812 60906501 76021983 60906638 76022154 60906775 76022325 60906912 76022496 60907049 76022667 60907186 76022838 60907323 76023009 60907460 76023180 60907597 76023351 60907734 76023522 60907871 76023693 60908008 76023864 60908145 76024035 60908282 76024206 60908419 76024377 60908556 76024548 60908693 76024719 60908830 76024890 60908967 76025061 60909104 76025232 60909241 76025403 60909378 76025574 60909515 76025745 60909652 76025916 60909789 76026087 60909926 76026258 60910063 76026429 60910200 76026600 60910337 76026771 60910474 76026942 60910611 76027113 60910748 76027284 60910885 76027455 60911022 76027626 60911159 76027797 60911296 76027968 60911433 76028139 60911570 76028310 60911707 76028481 60911844 76028652 60911981 76028823 60912118 76028994 60912255 76029165 60912392 76029336 60912529 76029507 60912666 76029678 60912803 76029849 60912940 76030020 60913077 76030191 60913214 76030362 60913351 76030533 60913488 76030704 60913625 76030875 60913762 76031046 60913899 76031217 60914036 76031388 60914173 76031559 60914310 76031730 60914447 76031901 60914584 76032072 60914721 76032243 60914858 76032414 60914995 76032585 60915132 76032756 60915269 76032927 60915406 76033098 60915543 76033269 60915680 76033440 60915817 76033611 60915954 76033782 60916091 76033953 60916228 76034124 60916365 76034295 60916502 76034466 60916639 76034637 60916776 76034808 60916913 76034979 60917050 76035150 60917187 76035321 60917324 76035492 60917461 76035663 60917598 76035834 60917735 76036005 60917872 76036176 60918009 76036347 60918146 76036518 60918283 76036689 60918420 76036860 60918557 76037031 60918694 76037202 60918831 76037373 60918968 76037544 60919105 76037715 60919242 76037886 60919379 76038057 60919516 76038228 60919653 76038399 60919790 76038570 60919927 76038741 60920064 76038912 60920201 76039083 60920338 76039254 60920475 76039425 60920612 76039596 60920749 76039767 60920886 76039938 60921023 76040109 60921160 76040280 60921297 76040451 60921434 76040622 60921571 76040793 60921708 76040964 60921845 76041135 60921982 76041306 60922119 76041477 60922256 76041648 60922393 76041819 60922530 76041990 60922667 76042161 60922804 76042332 60922941 76042503 60923078 76042674 60923215 76042845 60923352 76043016 60923489 76043187 60923626 76043358 60923763 76043529 60923900 76043700 60924037 76043871 60924174 76044042 60924311 76044213 60924448 76044384 60924585 76044555 60924722 76044726 60924859 76044897 60924996 76045068 60925133 76045239 60925270 76045410 60925407 76045581 60925544 76045752 60925681 76045923 60925818 76046094 60925955 76046265 60926092 76046436 60926229 76046607 60926366 76046778 60926503 76046949 60926640 76047120 60926777 76047291 60926914 76047462 60927051 76047633 60927188 76047804 60927325 76047975 60927462 76048146 60927599 76048317 60927736 76048488 60927873 76048659 60928010 76048830 60928147 76049001 60928284 76049172 60928421 76049343 60928558 76049514 60928695 76049685 60928832 76049856 60928969 76050027 60929106 76050198 60929243 76050369 60929380 76050540 60929517 76050711 60929654 76050882 60929791 76051053 60929928 76051224 60930065 76051395 60930202 76051566 60930339 76051737 60930476 76051908 60930613 76052079 60930750 76052250 60930887 76052421 60931024 76052592 60931161 76052763 60931298 76052934 60931435 76053105 60931572 76053276 60931709 76053447 60931846 76053618 60931983 76053789 60932120 76053960 60932257 76054131 60932394 76054302 60932531 76054473 60932668 76054644 60932805 76054815 60932942 76054986 60933079 76055157 60933216 76055328 60933353 76055499 60933490 76055670 60933627 76055841 60933764 76056012 60933901 76056183 60934038 76056354 60934175 76056525 60934312 76056696 60934449 76056867 60934586 76057038 60934723 76057209 60934860 76057380 60934997 76057551 60935134 76057722 60935271 76057893 60935408 76058064 60935545 76058235 60935682 76058406 60935819 76058577 60935956 76058748 60936093 76058919 60936230 76059090 60936367 76059261 60936504 76059432 60936641 76059603 60936778 76059774 60936915 76059945 60937052 76060116 60937189 76060287 60937326 76060458 60937463 76060629 60937600 76060800 60937737 76060971 60937874 76061142 60938011 76061313 60938148 76061484 60938285 76061655 60938422 76061826 60938559 76061997 60938696 76062168 60938833 76062339 60938970 76062510 60939107 76062681 60939244 76062852 60939381 76063023 60939518 76063194 60939655 76063365 60939792 76063536 60939929 76063707 60940066 76063878 60940203 76064049 60940340 76064220 60940477 76064391 60940614 76064562 60940751 76064733 60940888 76064904 60941025 76065075 60941162 76065246 60941299 76065417 60941436 76065588 60941573 76065759 60941710 76065930 60941847 76066101 60941984 76066272 60942121 76066443 60942258 76066614 60942395 76066785 60942532 76066956 60942669 76067127 60942806 76067298 60942943 76067469 60943080 76067640 60943217 76067811 60943354 76067982 60943491 76068153 60943628 76068324 60943765 76068495 60943902 76068666 60944039 76068837 60944176 76069008 60944313 76069179 60944450 76069350 60944587 76069521 60944724 76069692 60944861 76069863 60944998 76070034 60945135 76070205 60945272 76070376 60945409 76070547 60945546 76070718 60945683 76070889 60945820 76071060 60945957 76071231 60946094 76071402 60946231 76071573 60946368 76071744 60946505 76071915 60946642 76072086 60946779 76072257 60946916 76072428 60947053 76072599 60947190 76072770 60947327 76072941 60947464 76073112 60947601 76073283 60947738 76073454 60947875 76073625 60948012 76073796 60948149 76073967 60948286 76074138 60948423 76074309 60948560 76074480 60948697 76074651 60948834 76074822 60948971 76074993 60949108 76075164 60949245 76075335 60949382 76075506 60949519 76075677 60949656 76075848 60949793 76076019 60949930 76076190 60950067 76076361 60950204 76076532 60950341 76076703 60950478 76076874 60950615 76077045 60950752 76077216 60950889 76077387 60951026 76077558 60951163 76077729 60951300 76077900 60951437 76078071 60951574 76078242 60951711 76078413 60951848 76078584 60951985 76078755 60952122 76078926 60952259 76079097 60952396 76079268 60952533 76079439 60952670 76079610 60952807 76079781 60952944 76079952 60953081 76080123 60953218 76080294 60953355 76080465 60953492 76080636 60953629 76080807 60953766 76080978 60953903 76081149 60954040 76081320 60954177 76081491 60954314 76081662 60954451 76081833 60954588 76082004 60954725 76082175 60954862 76082346 60954999 76082517 60955136 76082688 60955273 76082859 60955410 76083030 60955547 76083201 60955684 76083372 60955821 76083543 60955958 76083714 60956095 76083885 60956232 76084056 60956369 76084227 60956506 76084398 60956643 76084569 60956780 76084740 60956917 76084911 60957054 76085082 60957191 76085253 60957328 76085424 60957465 76085595 60957602 76085766 60957739 76085937 60957876 76086108 60958013 76086279 60958150 76086450 60958287 76086621 60958424 76086792 60958561 76086963 60958698 76087134 60958835 76087305 60958972 76087476 60959109 76087647 60959246 76087818 60959383 76087989 60959520 76088160 60959657 76088331 60959794 76088502 60959931 76088673 60960068 76088844 60960205 76089015 60960342 76089186 60960479 76089357 60960616 76089528 60960753 76089699 60960890 76089870 60961027 76090041 60961164 76090212 60961301 76090383 60961438 76090554 60961575 76090725 60961712 76090896 60961849 76091067 60961986 76091238 60962123 76091409 60962260 76091580 60962397 76091751 60962534 76091922 60962671 76092093 60962808 76092264 60962945 76092435 60963082 76092606 60963219 76092777 60963356 76092948 60963493 76093119 60963630 76093290 60963767 76093461 60963904 76093632 60964041 76093803 60964178 76093974 60964315 76094145 60964452 76094316 60964589 76094487 60964726 76094658 60964863 76094829 60965000 76095000 60965137 76095171 60965274 76095342 60965411 76095513 60965548 76095684 60965685 76095855 60965822 76096026 60965959 76096197 60966096 76096368 60966233 76096539 60966370 76096710 60966507 76096881 60966644 76097052 60966781 76097223 60966918 76097394 60967055 76097565 60967192 76097736 60967329 76097907 60967466 76098078 60967603 76098249 60967740 76098420 60967877 76098591 60968014 76098762 60968151 76098933 60968288 76099104 60968425 76099275 60968562 76099446 60968699 76099617 60968836 76099788 60968973 76099959 60969110 76100130 60969247 76100301 60969384 76100472 60969521 76100643 60969658 76100814 60969795 76100985 60969932 76101156 60970069 76101327 60970206 76101498 60970343 76101669 60970480 76101840 60970617 76102011 60970754 76102182 60970891 76102353 60971028 76102524 60971165 76102695 60971302 76102866 60971439 76103037 60971576 76103208 60971713 76103379 60971850 76103550 60971987 76103721 60972124 76103892 60972261 76104063 60972398 76104234 60972535 76104405 60972672 76104576 60972809 76104747 60972946 76104918 60973083 76105089 60973220 76105260 60973357 76105431 60973494 76105602 60973631 76105773 60973768 76105944 60973905 76106115 60974042 76106286 60974179 76106457 60974316 76106628 60974453 76106799 60974590 76106970 60974727 76107141 60974864 76107312 60975001 76107483 60975138 76107654 60975275 76107825 60975412 76107996 60975549 76108167 60975686 76108338 60975823 76108509 60975960 76108680 60976097 76108851 60976234 76109022 60976371 76109193 60976508 76109364 60976645 76109535 60976782 76109706 60976919 76109877 60977056 76110048 60977193 76110219 60977330 76110390 60977467 76110561 60977604 76110732 60977741 76110903 60977878 76111074 60978015 76111245 60978152 76111416 60978289 76111587 60978426 76111758 60978563 76111929 60978700 76112100 60978837 76112271 60978974 76112442 60979111 76112613 60979248 76112784 60979385 76112955 60979522 76113126 60979659 76113297 60979796 76113468 60979933 76113639 60980070 76113810 60980207 76113981 60980344 76114152 60980481 76114323 60980618 76114494 60980755 76114665 60980892 76114836 60981029 76115007 60981166 76115178 60981303 76115349 60981440 76115520 60981577 76115691 60981714 76115862 60981851 76116033 60981988 76116204 60982125 76116375 60982262 76116546 60982399 76116717 60982536 76116888 60982673 76117059 60982810 76117230 60982947 76117401 60983084 76117572 60983221 76117743 60983358 76117914 60983495 76118085 60983632 76118256 60983769 76118427 60983906 76118598 60984043 76118769 60984180 76118940 60984317 76119111 60984454 76119282 60984591 76119453 60984728 76119624 60984865 76119795 60985002 76119966 60985139 76120137 60985276 76120308 60985413 76120479 60985550 76120650 60985687 76120821 60985824 76120992 60985961 76121163 60986098 76121334 60986235 76121505 60986372 76121676 60986509 76121847 60986646 76122018 60986783 76122189 60986920 76122360 60987057 76122531 60987194 76122702 60987331 76122873 60987468 76123044 60987605 76123215 60987742 76123386 60987879 76123557 60988016 76123728 60988153 76123899 60988290 76124070 60988427 76124241 60988564 76124412 60988701 76124583 60988838 76124754 60988975 76124925 60989112 76125096 60989249 76125267 60989386 76125438 60989523 76125609 60989660 76125780 60989797 76125951 60989934 76126122 60990071 76126293 60990208 76126464 60990345 76126635 60990482 76126806 60990619 76126977 60990756 76127148 60990893 76127319 60991030 76127490 60991167 76127661 60991304 76127832 60991441 76128003 60991578 76128174 60991715 76128345 60991852 76128516 60991989 76128687 60992126 76128858 60992263 76129029 60992400 76129200 60992537 76129371 60992674 76129542 60992811 76129713 60992948 76129884 60993085 76130055 60993222 76130226 60993359 76130397 60993496 76130568 60993633 76130739 60993770 76130910 60993907 76131081 60994044 76131252 60994181 76131423 60994318 76131594 60994455 76131765 60994592 76131936 60994729 76132107 60994866 76132278 60995003 76132449 60995140 76132620 60995277 76132791 60995414 76132962 60995551 76133133 60995688 76133304 60995825 76133475 60995962 76133646 60996099 76133817 60996236 76133988 60996373 76134159 60996510 76134330 60996647 76134501 60996784 76134672 60996921 76134843 60997058 76135014 60997195 76135185 60997332 76135356 60997469 76135527 60997606 76135698 60997743 76135869 60997880 76136040 60998017 76136211 60998154 76136382 60998291 76136553 60998428 76136724 60998565 76136895 60998702 76137066 60998839 76137237 60998976 76137408 60999113 76137579 60999250 76137750 60999387 76137921 60999524 76138092 60999661 76138263 60999798 76138434 60999935 76138605 61000072 76138776 61000209 76138947 61000346 76139118 61000483 76139289 61000620 76139460 61000757 76139631 61000894 76139802 61001031 76139973 61001168 76140144 61001305 76140315 61001442 76140486 61001579 76140657 61001716 76140828 61001853 76140999 61001990 76141170 61002127 76141341 61002264 76141512 61002401 76141683 61002538 76141854 61002675 76142025 61002812 76142196 61002949 76142367 61003086 76142538 61003223 76142709 61003360 76142880 61003497 76143051 61003634 76143222 61003771 76143393 61003908 76143564 61004045 76143735 61004182 76143906 61004319 76144077 61004456 76144248 61004593 76144419 61004730 76144590 61004867 76144761 61005004 76144932 61005141 76145103 61005278 76145274 61005415 76145445 61005552 76145616 61005689 76145787 61005826 76145958 61005963 76146129 61006100 76146300 61006237 76146471 61006374 76146642 61006511 76146813 61006648 76146984 61006785 76147155 61006922 76147326 61007059 76147497 61007196 76147668 61007333 76147839 61007470 76148010 61007607 76148181 61007744 76148352 61007881 76148523 61008018 76148694 61008155 76148865 61008292 76149036 61008429 76149207 61008566 76149378 61008703 76149549 61008840 76149720 61008977 76149891 61009114 76150062 61009251 76150233 61009388 76150404 61009525 76150575 61009662 76150746 61009799 76150917 61009936 76151088 61010073 76151259 61010210 76151430 61010347 76151601 61010484 76151772 61010621 76151943 61010758 76152114 61010895 76152285 61011032 76152456 61011169 76152627 61011306 76152798 61011443 76152969 61011580 76153140 61011717 76153311 61011854 76153482 61011991 76153653 61012128 76153824 61012265 76153995 61012402 76154166 61012539 76154337 61012676 76154508 61012813 76154679 61012950 76154850 61013087 76155021 61013224 76155192 61013361 76155363 61013498 76155534 61013635 76155705 61013772 76155876 61013909 76156047 61014046 76156218 61014183 76156389 61014320 76156560 61014457 76156731 61014594 76156902 61014731 76157073 61014868 76157244 61015005 76157415 61015142 76157586 61015279 76157757 61015416 76157928 61015553 76158099 61015690 76158270 61015827 76158441 61015964 76158612 61016101 76158783 61016238 76158954 61016375 76159125 61016512 76159296 61016649 76159467 61016786 76159638 61016923 76159809 61017060 76159980 61017197 76160151 61017334 76160322 61017471 76160493 61017608 76160664 61017745 76160835 61017882 76161006 61018019 76161177 61018156 76161348 61018293 76161519 61018430 76161690 61018567 76161861 61018704 76162032 61018841 76162203 61018978 76162374 61019115 76162545 61019252 76162716 61019389 76162887 61019526 76163058 61019663 76163229 61019800 76163400 61019937 76163571 61020074 76163742 61020211 76163913 61020348 76164084 61020485 76164255 61020622 76164426 61020759 76164597 61020896 76164768 61021033 76164939 61021170 76165110 61021307 76165281 61021444 76165452 61021581 76165623 61021718 76165794 61021855 76165965 61021992 76166136 61022129 76166307 61022266 76166478 61022403 76166649 61022540 76166820 61022677 76166991 61022814 76167162 61022951 76167333 61023088 76167504 61023225 76167675 61023362 76167846 61023499 76168017 61023636 76168188 61023773 76168359 61023910 76168530 61024047 76168701 61024184 76168872
1000 12325205 0 12325205 15384015 12325342 15384186 12325479 15384357 12325616 15384528 12325753 15384699 12325890 15384870 12326027 15385041 12326164 15385212 12326301 15385383 12326438 15385554 12326575 15385725 12326712 15385896 12326849 15386067 12326986 15386238 12327123 15386409 12327260 15386580 12327397 15386751 12327534 15386922 12327671 15387093 12327808 15387264 12327945 15387435 12328082 15387606 12328219 15387777 12328356 15387948 12328493 15388119 12328630 15388290 12328767 15388461 12328904 15388632 12329041 15388803 12329178 15388974 12329315 15389145 12329452 15389316 12329589 15389487 12329726 15389658 12329863 15389829 12330000 15390000 12330137 15390171 12330274 15390342 12330411 15390513 12330548 15390684 12330685 15390855 12330822 15391026 12330959 15391197 12331096 15391368 12331233 15391539 12331370 15391710 12331507 15391881 12331644 15392052 12331781 15392223 12331918 15392394 12332055 15392565 12332192 15392736 12332329 15392907 12332466 15393078 12332603 15393249 12332740 15393420 12332877 15393591 12333014 15393762 12333151 15393933 12333288 15394104 12333425 15394275 12333562 15394446 12333699 15394617 12333836 15394788 12333973 15394959 12334110 15395130 12334247 15395301 12334384 15395472 12334521 15395643 12334658 15395814 12334795 15395985 12334932 15396156 12335069 15396327 12335206 15396498 12335343 15396669 12335480 15396840 12335617 15397011 12335754 15397182 12335891 15397353 12336028 15397524 12336165 15397695 12336302 15397866 12336439 15398037 12336576 15398208 12336713 15398379 12336850 15398550 12336987 15398721 12337124 15398892 12337261 15399063 12337398 15399234 12337535 15399405 12337672 15399576 12337809 15399747 12337946 15399918 12338083 15400089 12338220 15400260 12338357 15400431 12338494 15400602 12338631 15400773 12338768 15400944 12338905 15401115 12339042 15401286 12339179 15401457 12339316 15401628 12339453 15401799 12339590 15401970 12339727 15402141 12339864 15402312 12340001 15402483 12340138 15402654 12340275 15402825 12340412 15402996 12340549 15403167 12340686 15403338 12340823 15403509 12340960 15403680 12341097 15403851 12341234 15404022 12341371 15404193 12341508 15404364 12341645 15404535 12341782 15404706 12341919 15404877 12342056 15405048 12342193 15405219 12342330 15405390 12342467 15405561 12342604 15405732 12342741 15405903 12342878 15406074 12343015 15406245 12343152 15406416 12343289 15406587 12343426 15406758 12343563 15406929 12343700 15407100 12343837 15407271 12343974 15407442 12344111 15407613 12344248 15407784 12344385 15407955 12344522 15408126 12344659 15408297 12344796 15408468 12344933 15408639 12345070 15408810 12345207 15408981 12345344 15409152 12345481 15409323 12345618 15409494 12345755 15409665 12345892 15409836 12346029 15410007 12346166 15410178 12346303 15410349 12346440 15410520 12346577 15410691 12346714 15410862 12346851 15411033 12346988 15411204 12347125 15411375 12347262 15411546 12347399 15411717 12347536 15411888 12347673 15412059 12347810 15412230 12347947 15412401 12348084 15412572 12348221 15412743 12348358 15412914 12348495 15413085 12348632 15413256 12348769 15413427 12348906 15413598 12349043 15413769 12349180 15413940 12349317 15414111 12349454 15414282 12349591 15414453 12349728 15414624 12349865 15414795 12350002 15414966 12350139 15415137 12350276 15415308 12350413 15415479 12350550 15415650 12350687 15415821 12350824 15415992 12350961 15416163 12351098 15416334 12351235 15416505 12351372 15416676 12351509 15416847 12351646 15417018 12351783 15417189 12351920 15417360 12352057 15417531 12352194 15417702 12352331 15417873 12352468 15418044 12352605 15418215 12352742 15418386 12352879 15418557 12353016 15418728 12353153 15418899 12353290 15419070 12353427 15419241 12353564 15419412 12353701 15419583 12353838 15419754 12353975 15419925 12354112 15420096 12354249 15420267 12354386 15420438 12354523 15420609 12354660 15420780 12354797 15420951 12354934 15421122 12355071 15421293 12355208 15421464 12355345 15421635 12355482 15421806 12355619 15421977 12355756 15422148 12355893 15422319 12356030 15422490 12356167 15422661 12356304 15422832 12356441 15423003 12356578 15423174 12356715 15423345 12356852 15423516 12356989 15423687 12357126 15423858 12357263 15424029 12357400 15424200 12357537 15424371 12357674 15424542 12357811 15424713 12357948 15424884 12358085 15425055 12358222 15425226 12358359 15425397 12358496 15425568 12358633 15425739 12358770 15425910 12358907 15426081 12359044 15426252 12359181 15426423 12359318 15426594 12359455 15426765 12359592 15426936 12359729 15427107 12359866 15427278 12360003 15427449 12360140 15427620 12360277 15427791 12360414 15427962 12360551 15428133 12360688 15428304 12360825 15428475 12360962 15428646 12361099 15428817 12361236 15428988 12361373 15429159 12361510 15429330 12361647 15429501 12361784 15429672 12361921 15429843 12362058 15430014 12362195 15430185 12362332 15430356 12362469 15430527 12362606 15430698 12362743 15430869 12362880 15431040 12363017 15431211 12363154 15431382 12363291 15431553 12363428 15431724 12363565 15431895 12363702 15432066 12363839 15432237 12363976 15432408 12364113 15432579 12364250 15432750 12364387 15432921 12364524 15433092 12364661 15433263 12364798 15433434 12364935 15433605 12365072 15433776 12365209 15433947 12365346 15434118 12365483 15434289 12365620 15434460 12365757 15434631 12365894 15434802 12366031 15434973 12366168 15435144 12366305 15435315 12366442 15435486 12366579 15435657 12366716 15435828 12366853 15435999 12366990 15436170 12367127 15436341 12367264 15436512 12367401 15436683 12367538 15436854 12367675 15437025 12367812 15437196 12367949 15437367 12368086 15437538 12368223 15437709 12368360 15437880 12368497 15438051 12368634 15438222 12368771 15438393 12368908 15438564 12369045 15438735 12369182 15438906 12369319 15439077 12369456 15439248 12369593 15439419 12369730 15439590 12369867 15439761 12370004 15439932 12370141 15440103 12370278 15440274 12370415 15440445 12370552 15440616 12370689 15440787 12370826 15440958 12370963 15441129 12371100 15441300 12371237 15441471 12371374 15441642 12371511 15441813 12371648 15441984 12371785 15442155 12371922 15442326 12372059 15442497 12372196 15442668 12372333 15442839 12372470 15443010 12372607 15443181 12372744 15443352 12372881 15443523 12373018 15443694 12373155 15443865 12373292 15444036 12373429 15444207 12373566 15444378 12373703 15444549 12373840 15444720 12373977 15444891 12374114 15445062 12374251 15445233 12374388 15445404 12374525 15445575 12374662 15445746 12374799 15445917 12374936 15446088 12375073 15446259 12375210 15446430 12375347 15446601 12375484 15446772 12375621 15446943 12375758 15447114 12375895 15447285 12376032 15447456 12376169 15447627 12376306 15447798 12376443 15447969 12376580 15448140 12376717 15448311 12376854 15448482 12376991 15448653 12377128 15448824 12377265 15448995 12377402 15449166 12377539 15449337 12377676 15449508 12377813 15449679 12377950 15449850 12378087 15450021 12378224 15450192 12378361 15450363 12378498 15450534 12378635 15450705 12378772 15450876 12378909 15451047 12379046 15451218 12379183 15451389 12379320 15451560 12379457 15451731 12379594 15451902 12379731 15452073 12379868 15452244 12380005 15452415 12380142 15452586 12380279 15452757 12380416 15452928 12380553 15453099 12380690 15453270 12380827 15453441 12380964 15453612 12381101 15453783 12381238 15453954 12381375 15454125 12381512 15454296 12381649 15454467 12381786 15454638 12381923 15454809 12382060 15454980 12382197 15455151 12382334 15455322 12382471 15455493 12382608 15455664 12382745 15455835 12382882 15456006 12383019 15456177 12383156 15456348 12383293 15456519 12383430 15456690 12383567 15456861 12383704 15457032 12383841 15457203 12383978 15457374 12384115 15457545 12384252 15457716 12384389 15457887 12384526 15458058 12384663 15458229 12384800 15458400 12384937 15458571 12385074 15458742 12385211 15458913 12385348 15459084 12385485 15459255 12385622 15459426 12385759 15459597 12385896 15459768 12386033 15459939 12386170 15460110 12386307 15460281 12386444 15460452 12386581 15460623 12386718 15460794 12386855 15460965 12386992 15461136 12387129 15461307 12387266 15461478 12387403 15461649 12387540 15461820 12387677 15461991 12387814 15462162 12387951 15462333 12388088 15462504 12388225 15462675 12388362 15462846 12388499 15463017 12388636 15463188 12388773 15463359 12388910 15463530 12389047 15463701 12389184 15463872 12389321 15464043 12389458 15464214 12389595 15464385 12389732 15464556 12389869 15464727 12390006 15464898 12390143 15465069 12390280 15465240 12390417 15465411 12390554 15465582 12390691 15465753 12390828 15465924 12390965 15466095 12391102 15466266 12391239 15466437 12391376 15466608 12391513 15466779 12391650 15466950 12391787 15467121 12391924 15467292 12392061 15467463 12392198 15467634 12392335 15467805 12392472 15467976 12392609 15468147 12392746 15468318 12392883 15468489 12393020 15468660 12393157 15468831 12393294 15469002 12393431 15469173 12393568 15469344 12393705 15469515 12393842 15469686 12393979 15469857 12394116 15470028 12394253 15470199 12394390 15470370 12394527 15470541 12394664 15470712 12394801 15470883 12394938 15471054 12395075 15471225 12395212 15471396 12395349 15471567 12395486 15471738 12395623 15471909 12395760 15472080 12395897 15472251 12396034 15472422 12396171 15472593 12396308 15472764 12396445 15472935 12396582 15473106 12396719 15473277 12396856 15473448 12396993 15473619 12397130 15473790 12397267 15473961 12397404 15474132 12397541 15474303 12397678 15474474 12397815 15474645 12397952 15474816 12398089 15474987 12398226 15475158 12398363 15475329 12398500 15475500 12398637 15475671 12398774 15475842 12398911 15476013 12399048 15476184 12399185 15476355 12399322 15476526 12399459 15476697 12399596 15476868 12399733 15477039 12399870 15477210 12400007 15477381 12400144 15477552 12400281 15477723 12400418 15477894 12400555 15478065 12400692 15478236 12400829 15478407 12400966 15478578 12401103 15478749 12401240 15478920 12401377 15479091 12401514 15479262 12401651 15479433 12401788 15479604 12401925 15479775 12402062 15479946 12402199 15480117 12402336 15480288 12402473 15480459 12402610 15480630 12402747 15480801 12402884 15480972 12403021 15481143 12403158 15481314 12403295 15481485 12403432 15481656 12403569 15481827 12403706 15481998 12403843 15482169 12403980 15482340 12404117 15482511 12404254 15482682 12404391 15482853 12404528 15483024 12404665 15483195 12404802 15483366 12404939 15483537 12405076 15483708 12405213 15483879 12405350 15484050 12405487 15484221 12405624 15484392 12405761 15484563 12405898 15484734 12406035 15484905 12406172 15485076 12406309 15485247 12406446 15485418 12406583 15485589 12406720 15485760 12406857 15485931 12406994 15486102 12407131 15486273 12407268 15486444 12407405 15486615 12407542 15486786 12407679 15486957 12407816 15487128 12407953 15487299 12408090 15487470 12408227 15487641 12408364 15487812 12408501 15487983 12408638 15488154 12408775 15488325 12408912 15488496 12409049 15488667 12409186 15488838 12409323 15489009 12409460 15489180 12409597 15489351 12409734 15489522 12409871 15489693 12410008 15489864 12410145 15490035 12410282 15490206 12410419 15490377 12410556 15490548 12410693 15490719 12410830 15490890 12410967 15491061 12411104 15491232 12411241 15491403 12411378 15491574 12411515 15491745 12411652 15491916 12411789 15492087 12411926 15492258 12412063 15492429 12412200 15492600 12412337 15492771 12412474 15492942 12412611 15493113 12412748 15493284 12412885 15493455 12413022 15493626 12413159 15493797 12413296 15493968 12413433 15494139 12413570 15494310 12413707 15494481 12413844 15494652 12413981 15494823 12414118 15494994 12414255 15495165 12414392 15495336 12414529 15495507 12414666 15495678 12414803 15495849 12414940 15496020 12415077 15496191 12415214 15496362 12415351 15496533 12415488 15496704 12415625 15496875 12415762 15497046 12415899 15497217 12416036 15497388 12416173 15497559 12416310 15497730 12416447 15497901 12416584 15498072 12416721 15498243 12416858 15498414 12416995 15498585 12417132 15498756 12417269 15498927 12417406 15499098 12417543 15499269 12417680 15499440 12417817 15499611 12417954 15499782 12418091 15499953 12418228 15500124 12418365 15500295 12418502 15500466 12418639 15500637 12418776 15500808 12418913 15500979 12419050 15501150 12419187 15501321 12419324 15501492 12419461 15501663 12419598 15501834 12419735 15502005 12419872 15502176 12420009 15502347 12420146 15502518 12420283 15502689 12420420 15502860 12420557 15503031 12420694 15503202 12420831 15503373 12420968 15503544 12421105 15503715 12421242 15503886 12421379 15504057 12421516 15504228 12421653 15504399 12421790 15504570 12421927 15504741 12422064 15504912 12422201 15505083 12422338 15505254 12422475 15505425 12422612 15505596 12422749 15505767 12422886 15505938 12423023 15506109 12423160 15506280 12423297 15506451 12423434 15506622 12423571 15506793 12423708 15506964 12423845 15507135 12423982 15507306 12424119 15507477 12424256 15507648 12424393 15507819 12424530 15507990 12424667 15508161 12424804 15508332 12424941 15508503 12425078 15508674 12425215 15508845 12425352 15509016 12425489 15509187 12425626 15509358 12425763 15509529 12425900 15509700 12426037 15509871 12426174 15510042 12426311 15510213 12426448 15510384 12426585 15510555 12426722 15510726 12426859 15510897 12426996 15511068 12427133 15511239 12427270 15511410 12427407 15511581 12427544 15511752 12427681 15511923 12427818 15512094 12427955 15512265 12428092 15512436 12428229 15512607 12428366 15512778 12428503 15512949 12428640 15513120 12428777 15513291 12428914 15513462 12429051 15513633 12429188 15513804 12429325 15513975 12429462 15514146 12429599 15514317 12429736 15514488 12429873 15514659 12430010 15514830 12430147 15515001 12430284 15515172 12430421 15515343 12430558 15515514 12430695 15515685 12430832 15515856 12430969 15516027 12431106 15516198 12431243 15516369 12431380 15516540 12431517 15516711 12431654 15516882 12431791 15517053 12431928 15517224 12432065 15517395 12432202 15517566 12432339 15517737 12432476 15517908 12432613 15518079 12432750 15518250 12432887 15518421 12433024 15518592 12433161 15518763 12433298 15518934 12433435 15519105 12433572 15519276 12433709 15519447 12433846 15519618 12433983 15519789 12434120 15519960 12434257 15520131 12434394 15520302 12434531 15520473 12434668 15520644 12434805 15520815 12434942 15520986 12435079 15521157 12435216 15521328 12435353 15521499 12435490 15521670 12435627 15521841 12435764 15522012 12435901 15522183 12436038 15522354 12436175 15522525 12436312 15522696 12436449 15522867 12436586 15523038 12436723 15523209 12436860 15523380 12436997 15523551 12437134 15523722 12437271 15523893 12437408 15524064 12437545 15524235 12437682 15524406 12437819 15524577 12437956 15524748 12438093 15524919 12438230 15525090 12438367 15525261 12438504 15525432 12438641 15525603 12438778 15525774 12438915 15525945 12439052 15526116 12439189 15526287 12439326 15526458 12439463 15526629 12439600 15526800 12439737 15526971 12439874 15527142 12440011 15527313 12440148 15527484 12440285 15527655 12440422 15527826 12440559 15527997 12440696 15528168 12440833 15528339 12440970 15528510 12441107 15528681 12441244 15528852 12441381 15529023 12441518 15529194 12441655 15529365 12441792 15529536 12441929 15529707 12442066 15529878 12442203 15530049 12442340 15530220 12442477 15530391 12442614 15530562 12442751 15530733 12442888 15530904 12443025 15531075 12443162 15531246 12443299 15531417 12443436 15531588 12443573 15531759 12443710 15531930 12443847 15532101 12443984 15532272 12444121 15532443 12444258 15532614 12444395 15532785 12444532 15532956 12444669 15533127 12444806 15533298 12444943 15533469 12445080 15533640 12445217 15533811 12445354 15533982 12445491 15534153 12445628 15534324 12445765 15534495 12445902 15534666 12446039 15534837 12446176 15535008 12446313 15535179 12446450 15535350 12446587 15535521 12446724 15535692 12446861 15535863 12446998 15536034 12447135 15536205 12447272 15536376 12447409 15536547 12447546 15536718 12447683 15536889 12447820 15537060 12447957 15537231 12448094 15537402 12448231 15537573 12448368 15537744 12448505 15537915 12448642 15538086 12448779 15538257 12448916 15538428 12449053 15538599 12449190 15538770 12449327 15538941 12449464 15539112 12449601 15539283 12449738 15539454 12449875 15539625 12450012 15539796 12450149 15539967 12450286 15540138 12450423 15540309 12450560 15540480 12450697 15540651 12450834 15540822 12450971 15540993 12451108 15541164 12451245 15541335 12451382 15541506 12451519 15541677 12451656 15541848 12451793 15542019 12451930 15542190 12452067 15542361 12452204 15542532 12452341 15542703 12452478 15542874 12452615 15543045 12452752 15543216 12452889 15543387 12453026 15543558 12453163 15543729 12453300 15543900 12453437 15544071 12453574 15544242 12453711 15544413 12453848 15544584 12453985 15544755 12454122 15544926 12454259 15545097 12454396 15545268 12454533 15545439 12454670 15545610 12454807 15545781 12454944 15545952 12455081 15546123 12455218 15546294 12455355 15546465 12455492 15546636 12455629 15546807 12455766 15546978 12455903 15547149 12456040 15547320 12456177 15547491 12456314 15547662 12456451 15547833 12456588 15548004 12456725 15548175 12456862 15548346 12456999 15548517 12457136 15548688 12457273 15548859 12457410 15549030 12457547 15549201 12457684 15549372 12457821 15549543 12457958 15549714 12458095 15549885 12458232 15550056 12458369 15550227 12458506 15550398 12458643 15550569 12458780 15550740 12458917 15550911 12459054 15551082 12459191 15551253 12459328 15551424 12459465 15551595 12459602 15551766 12459739 15551937 12459876 15552108 12460013 15552279 12460150 15552450 12460287 15552621 12460424 15552792 12460561 15552963 12460698 15553134 12460835 15553305 12460972 15553476 12461109 15553647 12461246 15553818 12461383 15553989 12461520 15554160 12461657 15554331 12461794 15554502 12461931 15554673
1000 28905900 0 28905900 36079627 28906037 36079798 28906174 36079969 28906311 36080140 28906448 36080311 28906585 36080482 28906722 36080653 28906859 36080824 28906996 36080995 28907133 36081166 28907270 36081337 28907407 36081508 28907544 36081679 28907681 36081850 28907818 36082021 28907955 36082192 28908092 36082363 28908229 36082534 28908366 36082705 28908503 36082876 28908640 36083047 28908777 36083218 28908914 36083389 28909051 36083560 28909188 36083731 28909325 36083902 28909462 36084073 28909599 36084244 28909736 36084415 28909873 36084586 28910010 36084757 28910147 36084928 28910284 36085099 28910421 36085270 28910558 36085441 28910695 36085612 28910832 36085783 28910969 36085954 28911106 36086125 28911243 36086296 28911380 36086467 28911517 36086638 28911654 36086809 28911791 36086980 28911928 36087151 28912065 36087322 28912202 36087493 28912339 36087664 28912476 36087835 28912613 36088006 28912750 36088177 28912887 36088348 28913024 36088519 28913161 36088690 28913298 36088861 28913435 36089032 28913572 36089203 28913709 36089374 28913846 36089545 28913983 36089716 28914120 36089887 28914257 36090058 28914394 36090229 28914531 36090400 28914668 36090571 28914805 36090742 28914942 36090913 28915079 36091084 28915216 36091255 28915353 36091426 28915490 36091597 28915627 36091768 28915764 36091939 28915901 36092110 28916038 36092281 28916175 36092452 28916312 36092623 28916449 36092794 28916586 36092965 28916723 36093136 28916860 36093307 28916997 36093478 28917134 36093649 28917271 36093820 28917408 36093991 28917545 36094162 28917682 36094333 28917819 36094504 28917956 36094675 28918093 36094846 28918230 36095017 28918367 36095188 28918504 36095359 28918641 36095530 28918778 36095701 28918915 36095872 28919052 36096043 28919189 36096214 28919326 36096385 28919463 36096556 28919600 36096727 28919737 36096898 28919874 36097069 28920011 36097240 28920148 36097411 28920285 36097582 28920422 36097753 28920559 36097924 28920696 36098095 28920833 36098266 28920970 36098437 28921107 36098608 28921244 36098779 28921381 36098950 28921518 36099121 28921655 36099292 28921792 36099463 28921929 36099634 28922066 36099805 28922203 36099976 28922340 36100147 28922477 36100318 28922614 36100489 28922751 36100660 28922888 36100831 28923025 36101002 28923162 36101173 28923299 36101344 28923436 36101515 28923573 36101686 28923710 36101857 28923847 36102028 28923984 36102199 28924121 36102370 28924258 36102541 28924395 36102712 28924532 36102883 28924669 36103054 28924806 36103225 28924943 36103396 28925080 36103567 28925217 36103738 28925354 36103909 28925491 36104080 28925628 36104251 28925765 36104422 28925902 36104593 28926039 36104764 28926176 36104935 28926313 36105106 28926450 36105277 28926587 36105448 28926724 36105619 28926861 36105790 28926998 36105961 28927135 36106132 28927272 36106303 28927409 36106474 28927546 36106645 28927683 36106816 28927820 36106987 28927957 36107158 28928094 36107329 28928231 36107500 28928368 36107671 28928505 36107842 28928642 36108013 28928779 36108184 28928916 36108355 28929053 36108526 28929190 36108697 28929327 36108868 28929464 36109039 28929601 36109210 28929738 36109381 28929875 36109552 28930012 36109723 28930149 36109894 28930286 36110065 28930423 36110236 28930560 36110407 28930697 36110578 28930834 36110749 28930971 36110920 28931108 36111091 28931245 36111262 28931382 36111433 28931519 36111604 28931656 36111775 28931793 36111946 28931930 36112117 28932067 36112288 28932204 36112459 28932341 36112630 28932478 36112801 28932615 36112972 28932752 36113143 28932889 36113314 28933026 36113485 28933163 36113656 28933300 36113827 28933437 36113998 28933574 36114169 28933711 36114340 28933848 36114511 28933985 36114682 28934122 36114853 28934259 36115024 28934396 36115195 28934533 36115366 28934670 36115537 28934807 36115708 28934944 36115879 28935081 36116050 28935218 36116221 28935355 36116392 28935492 36116563 28935629 36116734 28935766 36116905 28935903 36117076 28936040 36117247 28936177 36117418 28936314 36117589 28936451 36117760 28936588 36117931 28936725 36118102 28936862 36118273 28936999 36118444 28937136 36118615 28937273 36118786 28937410 36118957 28937547 36119128 28937684 36119299 28937821 36119470 28937958 36119641 28938095 36119812 28938232 36119983 28938369 36120154 28938506 36120325 28938643 36120496 28938780 36120667 28938917 36120838 28939054 36121009 28939191 36121180 28939328 36121351 28939465 36121522 28939602 36121693 28939739 36121864 28939876 36122035 28940013 36122206 28940150 36122377 28940287 36122548 28940424 36122719 28940561 36122890 28940698 36123061 28940835 36123232 28940972 36123403 28941109 36123574 28941246 36123745 28941383 36123916 28941520 36124087 28941657 36124258 28941794 36124429 28941931 36124600 28942068 36124771 28942205 36124942 28942342 36125113 28942479 36125284 28942616 36125455 28942753 36125626 28942890 36125797 28943027 36125968 28943164 36126139 28943301 36126310 28943438 36126481 28943575 36126652 28943712 36126823 28943849 36126994 28943986 36127165 28944123 36127336 28944260 36127507 28944397 36127678 28944534 36127849 28944671 36128020 28944808 36128191 28944945 36128362 28945082 36128533 28945219 36128704 28945356 36128875 28945493 36129046 28945630 36129217 28945767 36129388 28945904 36129559 28946041 36129730 28946178 36129901 28946315 36130072 28946452 36130243 28946589 36130414 28946726 36130585 28946863 36130756 28947000 36130927 28947137 36131098 28947274 36131269 28947411 36131440 28947548 36131611 28947685 36131782 28947822 36131953 28947959 36132124 28948096 36132295 28948233 36132466 28948370 36132637 28948507 36132808 28948644 36132979 28948781 36133150 28948918 36133321 28949055 36133492 28949192 36133663 28949329 36133834 28949466 36134005 28949603 36134176 28949740 36134347 28949877 36134518 28950014 36134689 28950151 36134860 28950288 36135031 28950425 36135202 28950562 36135373 28950699 36135544 28950836 36135715 28950973 36135886 28951110 36136057 28951247 36136228 28951384 36136399 28951521 36136570 28951658 36136741 28951795 36136912 28951932 36137083 28952069 36137254 28952206 36137425 28952343 36137596 28952480 36137767 28952617 36137938 28952754 36138109 28952891 36138280 28953028 36138451 28953165 36138622 28953302 36138793 28953439 36138964 28953576 36139135 28953713 36139306 28953850 36139477 28953987 36139648 28954124 36139819 28954261 36139990 28954398 36140161 28954535 36140332 28954672 36140503 28954809 36140674 28954946 36140845 28955083 36141016 28955220 36141187 28955357 36141358 28955494 36141529 28955631 36141700 28955768 36141871 28955905 36142042 28956042 36142213 28956179 36142384 28956316 36142555 28956453 36142726 28956590 36142897 28956727 36143068 28956864 36143239 28957001 36143410 28957138 36143581 28957275 36143752 28957412 36143923 28957549 36144094 28957686 36144265 28957823 36144436 28957960 36144607 28958097 36144778 28958234 36144949 28958371 36145120 28958508 36145291 28958645 36145462 28958782 36145633 28958919 36145804 28959056 36145975 28959193 36146146 28959330 36146317 28959467 36146488 28959604 36146659 28959741 36146830 28959878 36147001 28960015 36147172 28960152 36147343 28960289 36147514 28960426 36147685 28960563 36147856 28960700 36148027 28960837 36148198 28960974 36148369 28961111 36148540 28961248 36148711 28961385 36148882 28961522 36149053 28961659 36149224 28961796 36149395 28961933 36149566 28962070 36149737 28962207 36149908 28962344 36150079 28962481 36150250 28962618 36150421 28962755 36150592 28962892 36150763 28963029 36150934 28963166 36151105 28963303 36151276 28963440 36151447 28963577 36151618 28963714 36151789 28963851 36151960 28963988 36152131 28964125 36152302 28964262 36152473 28964399 36152644 28964536 36152815 28964673 36152986 28964810 36153157 28964947 36153328 28965084 36153499 28965221 36153670 28965358 36153841 28965495 36154012 28965632 36154183 28965769 36154354 28965906 36154525 28966043 36154696 28966180 36154867 28966317 36155038 28966454 36155209 28966591 36155380 28966728 36155551 28966865 36155722 28967002 36155893 28967139 36156064 28967276 36156235 28967413 36156406 28967550 36156577 28967687 36156748 28967824 36156919 28967961 36157090 28968098 36157261 28968235 36157432 28968372 36157603 28968509 36157774 28968646 36157945 28968783 36158116 28968920 36158287 28969057 36158458 28969194 36158629 28969331 36158800 28969468 36158971 28969605 36159142 28969742 36159313 28969879 36159484 28970016 36159655 28970153 36159826 28970290 36159997 28970427 36160168 28970564 36160339 28970701 36160510 28970838 36160681 28970975 36160852 28971112 36161023 28971249 36161194 28971386 36161365 28971523 36161536 28971660 36161707 28971797 36161878 28971934 36162049 28972071 36162220 28972208 36162391 28972345 36162562 28972482 36162733 28972619 36162904 28972756 36163075 28972893 36163246 28973030 36163417 28973167 36163588 28973304 36163759 28973441 36163930 28973578 36164101 28973715 36164272 28973852 36164443 28973989 36164614 28974126 36164785 28974263 36164956 28974400 36165127 28974537 36165298 28974674 36165469 28974811 36165640 28974948 36165811 28975085 36165982 28975222 36166153 28975359 36166324 28975496 36166495 28975633 36166666 28975770 36166837 28975907 36167008 28976044 36167179 28976181 36167350 28976318 36167521 28976455 36167692 28976592 36167863 28976729 36168034 28976866 36168205 28977003 36168376 28977140 36168547 28977277 36168718 28977414 36168889 28977551 36169060 28977688 36169231 28977825 36169402 28977962 36169573 28978099 36169744 28978236 36169915 28978373 36170086 28978510 36170257 28978647 36170428 28978784 36170599 28978921 36170770 28979058 36170941 28979195 36171112 28979332 36171283 28979469 36171454 28979606 36171625 28979743 36171796 28979880 36171967 28980017 36172138 28980154 36172309 28980291 36172480 28980428 36172651 28980565 36172822 28980702 36172993 28980839 36173164 28980976 36173335 28981113 36173506 28981250 36173677 28981387 36173848 28981524 36174019 28981661 36174190 28981798 36174361 28981935 36174532 28982072 36174703 28982209 36174874 28982346 36175045 28982483 36175216 28982620 36175387 28982757 36175558 28982894 36175729 28983031 36175900 28983168 36176071 28983305 36176242 28983442 36176413 28983579 36176584 28983716 36176755 28983853 36176926 28983990 36177097 28984127 36177268 28984264 36177439 28984401 36177610 28984538 36177781 28984675 36177952 28984812 36178123 28984949 36178294 28985086 36178465 28985223 36178636 28985360 36178807 28985497 36178978 28985634 36179149 28985771 36179320 28985908 36179491 28986045 36179662 28986182 36179833 28986319 36180004 28986456 36180175 28986593 36180346 28986730 36180517 28986867 36180688 28987004 36180859 28987141 36181030 28987278 36181201 28987415 36181372 28987552 36181543 28987689 36181714 28987826 36181885 28987963 36182056 28988100 36182227 28988237 36182398 28988374 36182569 28988511 36182740 28988648 36182911 28988785 36183082 28988922 36183253 28989059 36183424 28989196 36183595 28989333 36183766 28989470 36183937 28989607 36184108 28989744 36184279 28989881 36184450 28990018 36184621 28990155 36184792 28990292 36184963 28990429 36185134 28990566 36185305 28990703 36185476 28990840 36185647 28990977 36185818 28991114 36185989 28991251 36186160 28991388 36186331 28991525 36186502 28991662 36186673 28991799 36186844 28991936 36187015 28992073 36187186 28992210 36187357 28992347 36187528 28992484 36187699 28992621 36187870 28992758 36188041 28992895 36188212 28993032 36188383 28993169 36188554 28993306 36188725 28993443 36188896 28993580 36189067 28993717 36189238 28993854 36189409 28993991 36189580 28994128 36189751 28994265 36189922 28994402 36190093 28994539 36190264 28994676 36190435 28994813 36190606 28994950 36190777 28995087 36190948 28995224 36191119 28995361 36191290 28995498 36191461 28995635 36191632 28995772 36191803 28995909 36191974 28996046 36192145 28996183 36192316 28996320 36192487 28996457 36192658 28996594 36192829 28996731 36193000 28996868 36193171 28997005 36193342 28997142 36193513 28997279 36193684 28997416 36193855 28997553 36194026 28997690 36194197 28997827 36194368 28997964 36194539 28998101 36194710 28998238 36194881 28998375 36195052 28998512 36195223 28998649 36195394 28998786 36195565 28998923 36195736 28999060 36195907 28999197 36196078 28999334 36196249 28999471 36196420 28999608 36196591 28999745 36196762 28999882 36196933 29000019 36197104 29000156 36197275 29000293 36197446 29000430 36197617 29000567 36197788 29000704 36197959 29000841 36198130 29000978 36198301 29001115 36198472 29001252 36198643 29001389 36198814 29001526 36198985 29001663 36199156 29001800 36199327 29001937 36199498 29002074 36199669 29002211 36199840 29002348 36200011 29002485 36200182 29002622 36200353 29002759 36200524 29002896 36200695 29003033 36200866 29003170 36201037 29003307 36201208 29003444 36201379 29003581 36201550 29003718 36201721 29003855 36201892 29003992 36202063 29004129 36202234 29004266 36202405 29004403 36202576 29004540 36202747 29004677 36202918 29004814 36203089 29004951 36203260 29005088 36203431 29005225 36203602 29005362 36203773 29005499 36203944 29005636 36204115 29005773 36204286 29005910 36204457 29006047 36204628 29006184 36204799 29006321 36204970 29006458 36205141 29006595 36205312 29006732 36205483 29006869 36205654 29007006 36205825 29007143 36205996 29007280 36206167 29007417 36206338 29007554 36206509 29007691 36206680 29007828 36206851 29007965 36207022 29008102 36207193 29008239 36207364 29008376 36207535 29008513 36207706 29008650 36207877 29008787 36208048 29008924 36208219 29009061 36208390 29009198 36208561 29009335 36208732 29009472 36208903 29009609 36209074 29009746 36209245 29009883 36209416 29010020 36209587 29010157 36209758 29010294 36209929 29010431 36210100 29010568 36210271 29010705 36210442 29010842 36210613 29010979 36210784 29011116 36210955 29011253 36211126 29011390 36211297 29011527 36211468 29011664 36211639 29011801 36211810 29011938 36211981 29012075 36212152 29012212 36212323 29012349 36212494 29012486 36212665 29012623 36212836 29012760 36213007 29012897 36213178 29013034 36213349 29013171 36213520 29013308 36213691 29013445 36213862 29013582 36214033 29013719 36214204 29013856 36214375 29013993 36214546 29014130 36214717 29014267 36214888 29014404 36215059 29014541 36215230 29014678 36215401 29014815 36215572 29014952 36215743 29015089 36215914 29015226 36216085 29015363 36216256 29015500 36216427 29015637 36216598 29015774 36216769 29015911 36216940 29016048 36217111 29016185 36217282 29016322 36217453 29016459 36217624 29016596 36217795 29016733 36217966 29016870 36218137 29017007 36218308 29017144 36218479 29017281 36218650 29017418 36218821 29017555 36218992 29017692 36219163 29017829 36219334 29017966 36219505 29018103 36219676 29018240 36219847 29018377 36220018 29018514 36220189 29018651 36220360 29018788 36220531 29018925 36220702 29019062 36220873 29019199 36221044 29019336 36221215 29019473 36221386 29019610 36221557 29019747 36221728 29019884 36221899 29020021 36222070 29020158 36222241 29020295 36222412 29020432 36222583 29020569 36222754 29020706 36222925 29020843 36223096 29020980 36223267 29021117 36223438 29021254 36223609 29021391 36223780 29021528 36223951 29021665 36224122 29021802 36224293 29021939 36224464 29022076 36224635 29022213 36224806 29022350 36224977 29022487 36225148 29022624 36225319 29022761 36225490 29022898 36225661 29023035 36225832 29023172 36226003 29023309 36226174 29023446 36226345 29023583 36226516 29023720 36226687 29023857 36226858 29023994 36227029 29024131 36227200 29024268 36227371 29024405 36227542 29024542 36227713 29024679 36227884 29024816 36228055 29024953 36228226 29025090 36228397 29025227 36228568 29025364 36228739 29025501 36228910 29025638 36229081 29025775 36229252 29025912 36229423 29026049 36229594 29026186 36229765 29026323 36229936 29026460 36230107 29026597 36230278 29026734 36230449 29026871 36230620 29027008 36230791 29027145 36230962 29027282 36231133 29027419 36231304 29027556 36231475 29027693 36231646 29027830 36231817 29027967 36231988 29028104 36232159 29028241 36232330 29028378 36232501 29028515 36232672 29028652 36232843 29028789 36233014 29028926 36233185 29029063 36233356 29029200 36233527 29029337 36233698 29029474 36233869 29029611 36234040 29029748 36234211 29029885 36234382 29030022 36234553 29030159 36234724 29030296 36234895 29030433 36235066 29030570 36235237 29030707 36235408 29030844 36235579 29030981 36235750 29031118 36235921 29031255 36236092 29031392 36236263 29031529 36236434 29031666 36236605 29031803 36236776 29031940 36236947 29032077 36237118 29032214 36237289 29032351 36237460 29032488 36237631 29032625 36237802 29032762 36237973 29032899 36238144 29033036 36238315 29033173 36238486 29033310 36238657 29033447 36238828 29033584 36238999 29033721 36239170 29033858 36239341 29033995 36239512 29034132 36239683 29034269 36239854 29034406 36240025 29034543 36240196 29034680 36240367 29034817 36240538 29034954 36240709 29035091 36240880 29035228 36241051 29035365 36241222 29035502 36241393 29035639 36241564 29035776 36241735 29035913 36241906 29036050 36242077 29036187 36242248 29036324 36242419 29036461 36242590 29036598 36242761 29036735 36242932 29036872 36243103 29037009 36243274 29037146 36243445 29037283 36243616 29037420 36243787 29037557 36243958 29037694 36244129 29037831 36244300 29037968 36244471 29038105 36244642 29038242 36244813 29038379 36244984 29038516 36245155 29038653 36245326 29038790 36245497 29038927 36245668 29039064 36245839 29039201 36246010 29039338 36246181 29039475 36246352 29039612 36246523 29039749 36246694 29039886 36246865 29040023 36247036 29040160 36247207 29040297 36247378 29040434 36247549 29040571 36247720 29040708 36247891 29040845 36248062 29040982 36248233 29041119 36248404 29041256 36248575 29041393 36248746 29041530 36248917 29041667 36249088 29041804 36249259 29041941 36249430 29042078 36249601 29042215 36249772 29042352 36249943 29042489 36250114 29042626 36250285
1000 20137900 0 20137900 25135627 20138037 25135798 20138174 25135969 20138311 25136140 20138448 25136311 20138585 25136482 20138722 25136653 20138859 25136824 20138996 25136995 20139133 25137166 20139270 25137337 20139407 25137508 20139544 25137679 20139681 25137850 20139818 25138021 20139955 25138192 20140092 25138363 20140229 25138534 20140366 25138705 20140503 25138876 20140640 25139047 20140777 25139218 20140914 25139389 20141051 25139560 20141188 25139731 20141325 25139902 20141462 25140073 20141599 25140244 20141736 25140415 20141873 25140586 20142010 25140757 20142147 25140928 20142284 25141099 20142421 25141270 20142558 25141441 20142695 25141612 20142832 25141783 20142969 25141954 20143106 25142125 20143243 25142296 20143380 25142467 20143517 25142638 20143654 25142809 20143791 25142980 20143928 25143151 20144065 25143322 20144202 25143493 20144339 25143664 20144476 25143835 20144613 25144006 20144750 25144177 20144887 25144348 20145024 25144519 20145161 25144690 20145298 25144861 20145435 25145032 20145572 25145203 20145709 25145374 20145846 25145545 20145983 25145716 20146120 25145887 20146257 25146058 20146394 25146229 20146531 25146400 20146668 25146571 20146805 25146742 20146942 25146913 20147079 25147084 20147216 25147255 20147353 25147426 20147490 25147597 20147627 25147768 20147764 25147939 20147901 25148110 20148038 25148281 20148175 25148452 20148312 25148623 20148449 25148794 20148586 25148965 20148723 25149136 20148860 25149307 20148997 25149478 20149134 25149649 20149271 25149820 20149408 25149991 20149545 25150162 20149682 25150333 20149819 25150504 20149956 25150675 20150093 25150846 20150230 25151017 20150367 25151188 20150504 25151359 20150641 25151530 20150778 25151701 20150915 25151872 20151052 25152043 20151189 25152214 20151326 25152385 20151463 25152556 20151600 25152727 20151737 25152898 20151874 25153069 20152011 25153240 20152148 25153411 20152285 25153582 20152422 25153753 20152559 25153924 20152696 25154095 20152833 25154266 20152970 25154437 20153107 25154608 20153244 25154779 20153381 25154950 20153518 25155121 20153655 25155292 20153792 25155463 20153929 25155634 20154066 25155805 20154203 25155976 20154340 25156147 20154477 25156318 20154614 25156489 20154751 25156660 20154888 25156831 20155025 25157002 20155162 25157173 20155299 25157344 20155436 25157515 20155573 25157686 20155710 25157857 20155847 25158028 20155984 25158199 20156121 25158370 20156258 25158541 20156395 25158712 20156532 25158883 20156669 25159054 20156806 25159225 20156943 25159396 20157080 25159567 20157217 25159738 20157354 25159909 20157491 25160080 20157628 25160251 20157765 25160422 20157902 25160593 20158039 25160764 20158176 25160935 20158313 25161106 20158450 25161277 20158587 25161448 20158724 25161619 20158861 25161790 20158998 25161961 20159135 25162132 20159272 25162303 20159409 25162474 20159546 25162645 20159683 25162816 20159820 25162987 20159957 25163158 20160094 25163329 20160231 25163500 20160368 25163671 20160505 25163842 20160642 25164013 20160779 25164184 20160916 25164355 20161053 25164526 20161190 25164697 20161327 25164868 20161464 25165039 20161601 25165210 20161738 25165381 20161875 25165552 20162012 25165723 20162149 25165894 20162286 25166065 20162423 25166236 20162560 25166407 20162697 25166578 20162834 25166749 20162971 25166920 20163108 25167091 20163245 25167262 20163382 25167433 20163519 25167604 20163656 25167775 20163793 25167946 20163930 25168117 20164067 25168288 20164204 25168459 20164341 25168630 20164478 25168801 20164615 25168972 20164752 25169143 20164889 25169314 20165026 25169485 20165163 25169656 20165300 25169827 20165437 25169998 20165574 25170169 20165711 25170340 20165848 25170511 20165985 25170682 20166122 25170853 20166259 25171024 20166396 25171195 20166533 25171366 20166670 25171537 20166807 25171708 20166944 25171879 20167081 25172050 20167218 25172221 20167355 25172392 20167492 25172563 20167629 25172734 20167766 25172905 20167903 25173076 20168040 25173247 20168177 25173418 20168314 25173589 20168451 25173760 20168588 25173931 20168725 25174102 20168862 25174273 20168999 25174444 20169136 25174615 20169273 25174786 20169410 25174957 20169547 25175128 20169684 25175299 20169821 25175470 20169958 25175641 20170095 25175812 20170232 25175983 20170369 25176154 20170506 25176325 20170643 25176496 20170780 25176667 20170917 25176838 20171054 25177009 20171191 25177180 20171328 25177351 20171465 25177522 20171602 25177693 20171739 25177864 20171876 25178035 20172013 25178206 20172150 25178377 20172287 25178548 20172424 25178719 20172561 25178890 20172698 25179061 20172835 25179232 20172972 25179403 20173109 25179574 20173246 25179745 20173383 25179916 20173520 25180087 20173657 25180258 20173794 25180429 20173931 25180600 20174068 25180771 20174205 25180942 20174342 25181113 20174479 25181284 20174616 25181455 20174753 25181626 20174890 25181797 20175027 25181968 20175164 25182139 20175301 25182310 20175438 25182481 20175575 25182652 20175712 25182823 20175849 25182994 20175986 25183165 20176123 25183336 20176260 25183507 20176397 25183678 20176534 25183849 20176671 25184020 20176808 25184191 20176945 25184362 20177082 25184533 20177219 25184704 20177356 25184875 20177493 25185046 20177630 25185217 20177767 25185388 20177904 25185559 20178041 25185730 20178178 25185901 20178315 25186072 20178452 25186243 20178589 25186414 20178726 25186585 20178863 25186756 20179000 25186927 20179137 25187098 20179274 25187269 20179411 25187440 20179548 25187611 20179685 25187782 20179822 25187953 20179959 25188124 20180096 25188295 20180233 25188466 20180370 25188637 20180507 25188808 20180644 25188979 20180781 25189150 20180918 25189321 20181055 25189492 20181192 25189663 20181329 25189834 20181466 25190005 20181603 25190176 20181740 25190347 20181877 25190518 20182014 25190689 20182151 25190860 20182288 25191031 20182425 25191202 20182562 25191373 20182699 25191544 20182836 25191715 20182973 25191886 20183110 25192057 20183247 25192228 20183384 25192399 20183521 25192570 20183658 25192741 20183795 25192912 20183932 25193083 20184069 25193254 20184206 25193425 20184343 25193596 20184480 25193767 20184617 25193938 20184754 25194109 20184891 25194280 20185028 25194451 20185165 25194622 20185302 25194793 20185439 25194964 20185576 25195135 20185713 25195306 20185850 25195477 20185987 25195648 20186124 25195819 20186261 25195990 20186398 25196161 20186535 25196332 20186672 25196503 20186809 25196674 20186946 25196845 20187083 25197016 20187220 25197187 20187357 25197358 20187494 25197529 20187631 25197700 20187768 25197871 20187905 25198042 20188042 25198213 20188179 25198384 20188316 25198555 20188453 25198726 20188590 25198897 20188727 25199068 20188864 25199239 20189001 25199410 20189138 25199581 20189275 25199752 20189412 25199923 20189549 25200094 20189686 25200265 20189823 25200436 20189960 25200607 20190097 25200778 20190234 25200949 20190371 25201120 20190508 25201291 20190645 25201462 20190782 25201633 20190919 25201804 20191056 25201975 20191193 25202146 20191330 25202317 20191467 25202488 20191604 25202659 20191741 25202830 20191878 25203001 20192015 25203172 20192152 25203343 20192289 25203514 20192426 25203685 20192563 25203856 20192700 25204027 20192837 25204198 20192974 25204369 20193111 25204540 20193248 25204711 20193385 25204882 20193522 25205053 20193659 25205224 20193796 25205395 20193933 25205566 20194070 25205737 20194207 25205908 20194344 25206079 20194481 25206250 20194618 25206421 20194755 25206592 20194892 25206763 20195029 25206934 20195166 25207105 20195303 25207276 20195440 25207447 20195577 25207618 20195714 25207789 20195851 25207960 20195988 25208131 20196125 25208302 20196262 25208473 20196399 25208644 20196536 25208815 20196673 25208986 20196810 25209157 20196947 25209328 20197084 25209499 20197221 25209670 20197358 25209841 20197495 25210012 20197632 25210183 20197769 25210354 20197906 25210525 20198043 25210696 20198180 25210867 20198317 25211038 20198454 25211209 20198591 25211380 20198728 25211551 20198865 25211722 20199002 25211893 20199139 25212064 20199276 25212235 20199413 25212406 20199550 25212577 20199687 25212748 20199824 25212919 20199961 25213090 20200098 25213261 20200235 25213432 20200372 25213603 20200509 25213774 20200646 25213945 20200783 25214116 20200920 25214287 20201057 25214458 20201194 25214629 20201331 25214800 20201468 25214971 20201605 25215142 20201742 25215313 20201879 25215484 20202016 25215655 20202153 25215826 20202290 25215997 20202427 25216168 20202564 25216339 20202701 25216510 20202838 25216681 20202975 25216852 20203112 25217023 20203249 25217194 20203386 25217365 20203523 25217536 20203660 25217707 20203797 25217878 20203934 25218049 20204071 25218220 20204208 25218391 20204345 25218562 20204482 25218733 20204619 25218904 20204756 25219075 20204893 25219246 20205030 25219417 20205167 25219588 20205304 25219759 20205441 25219930 20205578 25220101 20205715 25220272 20205852 25220443 20205989 25220614 20206126 25220785 20206263 25220956 20206400 25221127 20206537 25221298 20206674 25221469 20206811 25221640 20206948 25221811 20207085 25221982 20207222 25222153 20207359 25222324 20207496 25222495 20207633 25222666 20207770 25222837 20207907 25223008 20208044 25223179 20208181 25223350 20208318 25223521 20208455 25223692 20208592 25223863 20208729 25224034 20208866 25224205 20209003 25224376 20209140 25224547 20209277 25224718 20209414 25224889 20209551 25225060 20209688 25225231 20209825 25225402 20209962 25225573 20210099 25225744 20210236 25225915 20210373 25226086 20210510 25226257 20210647 25226428 20210784 25226599 20210921 25226770 20211058 25226941 20211195 25227112 20211332 25227283 20211469 25227454 20211606 25227625 20211743 25227796 20211880 25227967 20212017 25228138 20212154 25228309 20212291 25228480 20212428 25228651 20212565 25228822 20212702 25228993 20212839 25229164 20212976 25229335 20213113 25229506 20213250 25229677 20213387 25229848 20213524 25230019 20213661 25230190 20213798 25230361 20213935 25230532 20214072 25230703 20214209 25230874 20214346 25231045 20214483 25231216 20214620 25231387 20214757 25231558 20214894 25231729 20215031 25231900 20215168 25232071 20215305 25232242 20215442 25232413 20215579 25232584 20215716 25232755 20215853 25232926 20215990 25233097 20216127 25233268 20216264 25233439 20216401 25233610 20216538 25233781 20216675 25233952 20216812 25234123 20216949 25234294 20217086 25234465 20217223 25234636 20217360 25234807 20217497 25234978 20217634 25235149 20217771 25235320 20217908 25235491 20218045 25235662 20218182 25235833 20218319 25236004 20218456 25236175 20218593 25236346 20218730 25236517 20218867 25236688 20219004 25236859 20219141 25237030 20219278 25237201 20219415 25237372 20219552 25237543 20219689 25237714 20219826 25237885 20219963 25238056 20220100 25238227 20220237 25238398 20220374 25238569 20220511 25238740 20220648 25238911 20220785 25239082 20220922 25239253 20221059 25239424 20221196 25239595 20221333 25239766 20221470 25239937 20221607 25240108 20221744 25240279 20221881 25240450 20222018 25240621 20222155 25240792 20222292 25240963 20222429 25241134 20222566 25241305 20222703 25241476 20222840 25241647 20222977 25241818 20223114 25241989 20223251 25242160 20223388 25242331 20223525 25242502 20223662 25242673 20223799 25242844 20223936 25243015 20224073 25243186 20224210 25243357 20224347 25243528 20224484 25243699 20224621 25243870 20224758 25244041 20224895 25244212 20225032 25244383 20225169 25244554 20225306 25244725 20225443 25244896 20225580 25245067 20225717 25245238 20225854 25245409 20225991 25245580 20226128 25245751 20226265 25245922 20226402 25246093 20226539 25246264 20226676 25246435 20226813 25246606 20226950 25246777 20227087 25246948 20227224 25247119 20227361 25247290 20227498 25247461 20227635 25247632 20227772 25247803 20227909 25247974 20228046 25248145 20228183 25248316 20228320 25248487 20228457 25248658 20228594 25248829 20228731 25249000 20228868 25249171 20229005 25249342 20229142 25249513 20229279 25249684 20229416 25249855 20229553 25250026 20229690 25250197 20229827 25250368 20229964 25250539 20230101 25250710 20230238 25250881 20230375 25251052 20230512 25251223 20230649 25251394 20230786 25251565 20230923 25251736 20231060 25251907 20231197 25252078 20231334 25252249 20231471 25252420 20231608 25252591 20231745 25252762 20231882 25252933 20232019 25253104 20232156 25253275 20232293 25253446 20232430 25253617 20232567 25253788 20232704 25253959 20232841 25254130 20232978 25254301 20233115 25254472 20233252 25254643 20233389 25254814 20233526 25254985 20233663 25255156 20233800 25255327 20233937 25255498 20234074 25255669 20234211 25255840 20234348 25256011 20234485 25256182 20234622 25256353 20234759 25256524 20234896 25256695 20235033 25256866 20235170 25257037 20235307 25257208 20235444 25257379 20235581 25257550 20235718 25257721 20235855 25257892 20235992 25258063 20236129 25258234 20236266 25258405 20236403 25258576 20236540 25258747 20236677 25258918 20236814 25259089 20236951 25259260 20237088 25259431 20237225 25259602 20237362 25259773 20237499 25259944 20237636 25260115 20237773 25260286 20237910 25260457 20238047 25260628 20238184 25260799 20238321 25260970 20238458 25261141 20238595 25261312 20238732 25261483 20238869 25261654 20239006 25261825 20239143 25261996 20239280 25262167 20239417 25262338 20239554 25262509 20239691 25262680 20239828 25262851 20239965 25263022 20240102 25263193 20240239 25263364 20240376 25263535 20240513 25263706 20240650 25263877 20240787 25264048 20240924 25264219 20241061 25264390 20241198 25264561 20241335 25264732 20241472 25264903 20241609 25265074 20241746 25265245 20241883 25265416 20242020 25265587 20242157 25265758 20242294 25265929 20242431 25266100 20242568 25266271 20242705 25266442 20242842 25266613 20242979 25266784 20243116 25266955 20243253 25267126 20243390 25267297 20243527 25267468 20243664 25267639 20243801 25267810 20243938 25267981 20244075 25268152 20244212 25268323 20244349 25268494 20244486 25268665 20244623 25268836 20244760 25269007 20244897 25269178 20245034 25269349 20245171 25269520 20245308 25269691 20245445 25269862 20245582 25270033 20245719 25270204 20245856 25270375 20245993 25270546 20246130 25270717 20246267 25270888 20246404 25271059 20246541 25271230 20246678 25271401 20246815 25271572 20246952 25271743 20247089 25271914 20247226 25272085 20247363 25272256 20247500 25272427 20247637 25272598 20247774 25272769 20247911 25272940 20248048 25273111 20248185 25273282 20248322 25273453 20248459 25273624 20248596 25273795 20248733 25273966 20248870 25274137 20249007 25274308 20249144 25274479 20249281 25274650 20249418 25274821 20249555 25274992 20249692 25275163 20249829 25275334 20249966 25275505 20250103 25275676 20250240 25275847 20250377 25276018 20250514 25276189 20250651 25276360 20250788 25276531 20250925 25276702 20251062 25276873 20251199 25277044 20251336 25277215 20251473 25277386 20251610 25277557 20251747 25277728 20251884 25277899 20252021 25278070 20252158 25278241 20252295 25278412 20252432 25278583 20252569 25278754 20252706 25278925 20252843 25279096 20252980 25279267 20253117 25279438 20253254 25279609 20253391 25279780 20253528 25279951 20253665 25280122 20253802 25280293 20253939 25280464 20254076 25280635 20254213 25280806 20254350 25280977 20254487 25281148 20254624 25281319 20254761 25281490 20254898 25281661 20255035 25281832 20255172 25282003 20255309 25282174 20255446 25282345 20255583 25282516 20255720 25282687 20255857 25282858 20255994 25283029 20256131 25283200 20256268 25283371 20256405 25283542 20256542 25283713 20256679 25283884 20256816 25284055 20256953 25284226 20257090 25284397 20257227 25284568 20257364 25284739 20257501 25284910 20257638 25285081 20257775 25285252 20257912 25285423 20258049 25285594 20258186 25285765 20258323 25285936 20258460 25286107 20258597 25286278 20258734 25286449 20258871 25286620 20259008 25286791 20259145 25286962 20259282 25287133 20259419 25287304 20259556 25287475 20259693 25287646 20259830 25287817 20259967 25287988 20260104 25288159 20260241 25288330 20260378 25288501 20260515 25288672 20260652 25288843 20260789 25289014 20260926 25289185 20261063 25289356 20261200 25289527 20261337 25289698 20261474 25289869 20261611 25290040 20261748 25290211 20261885 25290382 20262022 25290553 20262159 25290724 20262296 25290895 20262433 25291066 20262570 25291237 20262707 25291408 20262844 25291579 20262981 25291750 20263118 25291921 20263255 25292092 20263392 25292263 20263529 25292434 20263666 25292605 20263803 25292776 20263940 25292947 20264077 25293118 20264214 25293289 20264351 25293460 20264488 25293631 20264625 25293802 20264762 25293973 20264899 25294144 20265036 25294315 20265173 25294486 20265310 25294657 20265447 25294828 20265584 25294999 20265721 25295170 20265858 25295341 20265995 25295512 20266132 25295683 20266269 25295854 20266406 25296025 20266543 25296196 20266680 25296367 20266817 25296538 20266954 25296709 20267091 25296880 20267228 25297051 20267365 25297222 20267502 25297393 20267639 25297564 20267776 25297735 20267913 25297906 20268050 25298077 20268187 25298248 20268324 25298419 20268461 25298590 20268598 25298761 20268735 25298932 20268872 25299103 20269009 25299274 20269146 25299445 20269283 25299616 20269420 25299787 20269557 25299958 20269694 25300129 20269831 25300300 20269968 25300471 20270105 25300642 20270242 25300813 20270379 25300984 20270516 25301155 20270653 25301326 20270790 25301497 20270927 25301668 20271064 25301839 20271201 25302010 20271338 25302181 20271475 25302352 20271612 25302523 20271749 25302694 20271886 25302865 20272023 25303036 20272160 25303207 20272297 25303378 20272434 25303549 20272571 25303720 20272708 25303891 20272845 25304062 20272982 25304233 20273119 25304404 20273256 25304575 20273393 25304746 20273530 25304917 20273667 25305088 20273804 25305259 20273941 25305430 20274078 25305601 20274215 25305772 20274352 25305943 20274489 25306114 20274626 25306285
1000 40413900 0 40413900 50443627 40414037 50443798 40414174 50443969 40414311 50444140 40414448 50444311 40414585 50444482 40414722 50444653 40414859 50444824 40414996 50444995 40415133 50445166 40415270 50445337 40415407 50445508 40415544 50445679 40415681 50445850 40415818 50446021 40415955 50446192 40416092 50446363 40416229 50446534 40416366 50446705 40416503 50446876 40416640 50447047 40416777 50447218 40416914 50447389 40417051 50447560 40417188 50447731 40417325 50447902 40417462 50448073 40417599 50448244 40417736 50448415 40417873 50448586 40418010 50448757 40418147 50448928 40418284 50449099 40418421 50449270 40418558 50449441 40418695 50449612 40418832 50449783 40418969 50449954 40419106 50450125 40419243 50450296 40419380 50450467 40419517 50450638 40419654 50450809 40419791 50450980 40419928 50451151 40420065 50451322 40420202 50451493 40420339 50451664 40420476 50451835 40420613 50452006 40420750 50452177 40420887 50452348 40421024 50452519 40421161 50452690 40421298 50452861 40421435 50453032 40421572 50453203 40421709 50453374 40421846 50453545 40421983 50453716 40422120 50453887 40422257 50454058 40422394 50454229 40422531 50454400 40422668 50454571 40422805 50454742 40422942 50454913 40423079 50455084 40423216 50455255 40423353 50455426 40423490 50455597 40423627 50455768 40423764 50455939 40423901 50456110 40424038 50456281 40424175 50456452 40424312 50456623 40424449 50456794 40424586 50456965 40424723 50457136 40424860 50457307 40424997 50457478 40425134 50457649 40425271 50457820 40425408 50457991 40425545 50458162 40425682 50458333 40425819 50458504 40425956 50458675 40426093 50458846 40426230 50459017 40426367 50459188 40426504 50459359 40426641 50459530 40426778 50459701 40426915 50459872 40427052 50460043 40427189 50460214 40427326 50460385 40427463 50460556 40427600 50460727 40427737 50460898 40427874 50461069 40428011 50461240 40428148 50461411 40428285 50461582 40428422 50461753 40428559 50461924 40428696 50462095 40428833 50462266 40428970 50462437 40429107 50462608 40429244 50462779 40429381 50462950 40429518 50463121 40429655 50463292 40429792 50463463 40429929 50463634 40430066 50463805 40430203 50463976 40430340 50464147 40430477 50464318 40430614 50464489 40430751 50464660 40430888 50464831 40431025 50465002 40431162 50465173 40431299 50465344 40431436 50465515 40431573 50465686 40431710 50465857 40431847 50466028 40431984 50466199 40432121 50466370 40432258 50466541 40432395 50466712 40432532 50466883 40432669 50467054 40432806 50467225 40432943 50467396 40433080 50467567 40433217 50467738 40433354 50467909 40433491 50468080 40433628 50468251 40433765 50468422 40433902 50468593 40434039 50468764 40434176 50468935 40434313 50469106 40434450 50469277 40434587 50469448 40434724 50469619 40434861 50469790 40434998 50469961 40435135 50470132 40435272 50470303 40435409 50470474 40435546 50470645 40435683 50470816 40435820 50470987 40435957 50471158 40436094 50471329 40436231 50471500 40436368 50471671 40436505 50471842 40436642 50472013 40436779 50472184 40436916 50472355 40437053 50472526 40437190 50472697 40437327 50472868 40437464 50473039 40437601 50473210 40437738 50473381 40437875 50473552 40438012 50473723 40438149 50473894 40438286 50474065 40438423 50474236 40438560 50474407 40438697 50474578 40438834 50474749 40438971 50474920 40439108 50475091 40439245 50475262 40439382 50475433 40439519 50475604 40439656 50475775 40439793 50475946 40439930 50476117 40440067 50476288 40440204 50476459 40440341 50476630 40440478 50476801 40440615 50476972 40440752 50477143 40440889 50477314 40441026 50477485 40441163 50477656 40441300 50477827 40441437 50477998 40441574 50478169 40441711 50478340 40441848 50478511 40441985 50478682 40442122 50478853 40442259 50479024 40442396 50479195 40442533 50479366 40442670 50479537 40442807 50479708 40442944 50479879 40443081 50480050 40443218 50480221 40443355 50480392 40443492 50480563 40443629 50480734 40443766 50480905 40443903 50481076 40444040 50481247 40444177 50481418 40444314 50481589 40444451 50481760 40444588 50481931 40444725 50482102 40444862 50482273 40444999 50482444 40445136 50482615 40445273 50482786 40445410 50482957 40445547 50483128 40445684 50483299 40445821 50483470 40445958 50483641 40446095 50483812 40446232 50483983 40446369 50484154 40446506 50484325 40446643 50484496 40446780 50484667 40446917 50484838 40447054 50485009 40447191 50485180 40447328 50485351 40447465 50485522 40447602 50485693 40447739 50485864 40447876 50486035 40448013 50486206 40448150 50486377 40448287 50486548 40448424 50486719 40448561 50486890 40448698 50487061 40448835 50487232 40448972 50487403 40449109 50487574 40449246 50487745 40449383 50487916 40449520 50488087 40449657 50488258 40449794 50488429 40449931 50488600 40450068 50488771 40450205 50488942 40450342 50489113 40450479 50489284 40450616 50489455 40450753 50489626 40450890 50489797 40451027 50489968 40451164 50490139 40451301 50490310 40451438 50490481 40451575 50490652 40451712 50490823 40451849 50490994 40451986 50491165 40452123 50491336 40452260 50491507 40452397 50491678 40452534 50491849 40452671 50492020 40452808 50492191 40452945 50492362 40453082 50492533 40453219 50492704 40453356 50492875 40453493 50493046 40453630 50493217 40453767 50493388 40453904 50493559 40454041 50493730 40454178 50493901 40454315 50494072 40454452 50494243 40454589 50494414 40454726 50494585 40454863 50494756 40455000 50494927 40455137 50495098 40455274 50495269 40455411 50495440 40455548 50495611 40455685 50495782 40455822 50495953 40455959 50496124 40456096 50496295 40456233 50496466 40456370 50496637 40456507 50496808 40456644 50496979 40456781 50497150 40456918 50497321 40457055 50497492 40457192 50497663 40457329 50497834 40457466 50498005 40457603 50498176 40457740 50498347 40457877 50498518 40458014 50498689 40458151 50498860 40458288 50499031 40458425 50499202 40458562 50499373 40458699 50499544 40458836 50499715 40458973 50499886 40459110 50500057 40459247 50500228 40459384 50500399 40459521 50500570 40459658 50500741 40459795 50500912 40459932 50501083 40460069 50501254 40460206 50501425 40460343 50501596 40460480 50501767 40460617 50501938 40460754 50502109 40460891 50502280 40461028 50502451 40461165 50502622 40461302 50502793 40461439 50502964 40461576 50503135 40461713 50503306 40461850 50503477 40461987 50503648 40462124 50503819 40462261 50503990 40462398 50504161 40462535 50504332 40462672 50504503 40462809 50504674 40462946 50504845 40463083 50505016 40463220 50505187 40463357 50505358 40463494 50505529 40463631 50505700 40463768 50505871 40463905 50506042 40464042 50506213 40464179 50506384 40464316 50506555 40464453 50506726 40464590 50506897 40464727 50507068 40464864 50507239 40465001 50507410 40465138 50507581 40465275 50507752 40465412 50507923 40465549 50508094 40465686 50508265 40465823 50508436 40465960 50508607 40466097 50508778 40466234 50508949 40466371 50509120 40466508 50509291 40466645 50509462 40466782 50509633 40466919 50509804 40467056 50509975 40467193 50510146 40467330 50510317 40467467 50510488 40467604 50510659 40467741 50510830 40467878 50511001 40468015 50511172 40468152 50511343 40468289 50511514 40468426 50511685 40468563 50511856 40468700 50512027 40468837 50512198 40468974 50512369 40469111 50512540 40469248 50512711 40469385 50512882 40469522 50513053 40469659 50513224 40469796 50513395 40469933 50513566 40470070 50513737 40470207 50513908 40470344 50514079 40470481 50514250 40470618 50514421 40470755 50514592 40470892 50514763 40471029 50514934 40471166 50515105 40471303 50515276 40471440 50515447 40471577 50515618 40471714 50515789 40471851 50515960 40471988 50516131 40472125 50516302 40472262 50516473 40472399 50516644 40472536 50516815 40472673 50516986 40472810 50517157 40472947 50517328 40473084 50517499 40473221 50517670 40473358 50517841 40473495 50518012 40473632 50518183 40473769 50518354 40473906 50518525 40474043 50518696 40474180 50518867 40474317 50519038 40474454 50519209 40474591 50519380 40474728 50519551 40474865 50519722 40475002 50519893 40475139 50520064 40475276 50520235 40475413 50520406 40475550 50520577 40475687 50520748 40475824 50520919 40475961 50521090 40476098 50521261 40476235 50521432 40476372 50521603 40476509 50521774 40476646 50521945 40476783 50522116 40476920 50522287 40477057 50522458 40477194 50522629 40477331 50522800 40477468 50522971 40477605 50523142 40477742 50523313 40477879 50523484 40478016 50523655 40478153 50523826 40478290 50523997 40478427 50524168 40478564 50524339 40478701 50524510 40478838 50524681 40478975 50524852 40479112 50525023 40479249 50525194 40479386 50525365 40479523 50525536 40479660 50525707 40479797 50525878 40479934 50526049 40480071 50526220 40480208 50526391 40480345 50526562 40480482 50526733 40480619 50526904 40480756 50527075 40480893 50527246 40481030 50527417 40481167 50527588 40481304 50527759 40481441 50527930 40481578 50528101 40481715 50528272 40481852 50528443 40481989 50528614 40482126 50528785 40482263 50528956 40482400 50529127 40482537 50529298 40482674 50529469 40482811 50529640 40482948 50529811 40483085 50529982 40483222 50530153 40483359 50530324 40483496 50530495 40483633 50530666 40483770 50530837 40483907 50531008 40484044 50531179 40484181 50531350 40484318 50531521 40484455 50531692 40484592 50531863 40484729 50532034 40484866 50532205 40485003 50532376 40485140 50532547 40485277 50532718 40485414 50532889 40485551 50533060 40485688 50533231 40485825 50533402 40485962 50533573 40486099 50533744 40486236 50533915 40486373 50534086 40486510 50534257 40486647 50534428 40486784 50534599 40486921 50534770 40487058 50534941 40487195 50535112 40487332 50535283 40487469 50535454 40487606 50535625 40487743 50535796 40487880 50535967 40488017 50536138 40488154 50536309 40488291 50536480 40488428 50536651 40488565 50536822 40488702 50536993 40488839 50537164 40488976 50537335 40489113 50537506 40489250 50537677 40489387 50537848 40489524 50538019 40489661 50538190 40489798 50538361 40489935 50538532 40490072 50538703 40490209 50538874 40490346 50539045 40490483 50539216 40490620 50539387 40490757 50539558 40490894 50539729 40491031 50539900 40491168 50540071 40491305 50540242 40491442 50540413 40491579 50540584 40491716 50540755 40491853 50540926 40491990 50541097 40492127 50541268 40492264 50541439 40492401 50541610 40492538 50541781 40492675 50541952 40492812 50542123 40492949 50542294 40493086 50542465 40493223 50542636 40493360 50542807 40493497 50542978 40493634 50543149 40493771 50543320 40493908 50543491 40494045 50543662 40494182 50543833 40494319 50544004 40494456 50544175 40494593 50544346 40494730 50544517 40494867 50544688 40495004 50544859 40495141 50545030 40495278 50545201 40495415 50545372 40495552 50545543 40495689 50545714 40495826 50545885 40495963 50546056 40496100 50546227 40496237 50546398 40496374 50546569 40496511 50546740 40496648 50546911 40496785 50547082 40496922 50547253 40497059 50547424 40497196 50547595 40497333 50547766 40497470 50547937 40497607 50548108 40497744 50548279 40497881 50548450 40498018 50548621 40498155 50548792 40498292 50548963 40498429 50549134 40498566 50549305 40498703 50549476 40498840 50549647 40498977 50549818 40499114 50549989 40499251 50550160 40499388 50550331 40499525 50550502 40499662 50550673 40499799 50550844 40499936 50551015 40500073 50551186 40500210 50551357 40500347 50551528 40500484 50551699 40500621 50551870 40500758 50552041 40500895 50552212 40501032 50552383 40501169 50552554 40501306 50552725 40501443 50552896 40501580 50553067 40501717 50553238 40501854 50553409 40501991 50553580 40502128 50553751 40502265 50553922 40502402 50554093 40502539 50554264 40502676 50554435 40502813 50554606 40502950 50554777 40503087 50554948 40503224 50555119 40503361 50555290 40503498 50555461 40503635 50555632 40503772 50555803 40503909 50555974 40504046 50556145 40504183 50556316 40504320 50556487 40504457 50556658 40504594 50556829 40504731 50557000 40504868 50557171 40505005 50557342 40505142 50557513 40505279 50557684 40505416 50557855 40505553 50558026 40505690 50558197 40505827 50558368 40505964 50558539 40506101 50558710 40506238 50558881 40506375 50559052 40506512 50559223 40506649 50559394 40506786 50559565 40506923 50559736 40507060 50559907 40507197 50560078 40507334 50560249 40507471 50560420 40507608 50560591 40507745 50560762 40507882 50560933 40508019 50561104 40508156 50561275 40508293 50561446 40508430 50561617 40508567 50561788 40508704 50561959 40508841 50562130 40508978 50562301 40509115 50562472 40509252 50562643 40509389 50562814 40509526 50562985 40509663 50563156 40509800 50563327 40509937 50563498 40510074 50563669 40510211 50563840 40510348 50564011 40510485 50564182 40510622 50564353 40510759 50564524 40510896 50564695 40511033 50564866 40511170 50565037 40511307 50565208 40511444 50565379 40511581 50565550 40511718 50565721 40511855 50565892 40511992 50566063 40512129 50566234 40512266 50566405 40512403 50566576 40512540 50566747 40512677 50566918 40512814 50567089 40512951 50567260 40513088 50567431 40513225 50567602 40513362 50567773 40513499 50567944 40513636 50568115 40513773 50568286 40513910 50568457 40514047 50568628 40514184 50568799 40514321 50568970 40514458 50569141 40514595 50569312 40514732 50569483 40514869 50569654 40515006 50569825 40515143 50569996 40515280 50570167 40515417 50570338 40515554 50570509 40515691 50570680 40515828 50570851 40515965 50571022 40516102 50571193 40516239 50571364 40516376 50571535 40516513 50571706 40516650 50571877 40516787 50572048 40516924 50572219 40517061 50572390 40517198 50572561 40517335 50572732 40517472 50572903 40517609 50573074 40517746 50573245 40517883 50573416 40518020 50573587 40518157 50573758 40518294 50573929 40518431 50574100 40518568 50574271 40518705 50574442 40518842 50574613 40518979 50574784 40519116 50574955 40519253 50575126 40519390 50575297 40519527 50575468 40519664 50575639 40519801 50575810 40519938 50575981 40520075 50576152 40520212 50576323 40520349 50576494 40520486 50576665 40520623 50576836 40520760 50577007 40520897 50577178 40521034 50577349 40521171 50577520 40521308 50577691 40521445 50577862 40521582 50578033 40521719 50578204 40521856 50578375 40521993 50578546 40522130 50578717 40522267 50578888 40522404 50579059 40522541 50579230 40522678 50579401 40522815 50579572 40522952 50579743 40523089 50579914 40523226 50580085 40523363 50580256 40523500 50580427 40523637 50580598 40523774 50580769 40523911 50580940 40524048 50581111 40524185 50581282 40524322 50581453 40524459 50581624 40524596 50581795 40524733 50581966 40524870 50582137 40525007 50582308 40525144 50582479 40525281 50582650 40525418 50582821 40525555 50582992 40525692 50583163 40525829 50583334 40525966 50583505 40526103 50583676 40526240 50583847 40526377 50584018 40526514 50584189 40526651 50584360 40526788 50584531 40526925 50584702 40527062 50584873 40527199 50585044 40527336 50585215 40527473 50585386 40527610 50585557 40527747 50585728 40527884 50585899 40528021 50586070 40528158 50586241 40528295 50586412 40528432 50586583 40528569 50586754 40528706 50586925 40528843 50587096 40528980 50587267 40529117 50587438 40529254 50587609 40529391 50587780 40529528 50587951 40529665 50588122 40529802 50588293 40529939 50588464 40530076 50588635 40530213 50588806 40530350 50588977 40530487 50589148 40530624 50589319 40530761 50589490 40530898 50589661 40531035 50589832 40531172 50590003 40531309 50590174 40531446 50590345 40531583 50590516 40531720 50590687 40531857 50590858 40531994 50591029 40532131 50591200 40532268 50591371 40532405 50591542 40532542 50591713 40532679 50591884 40532816 50592055 40532953 50592226 40533090 50592397 40533227 50592568 40533364 50592739 40533501 50592910 40533638 50593081 40533775 50593252 40533912 50593423 40534049 50593594 40534186 50593765 40534323 50593936 40534460 50594107 40534597 50594278 40534734 50594449 40534871 50594620 40535008 50594791 40535145 50594962 40535282 50595133 40535419 50595304 40535556 50595475 40535693 50595646 40535830 50595817 40535967 50595988 40536104 50596159 40536241 50596330 40536378 50596501 40536515 50596672 40536652 50596843 40536789 50597014 40536926 50597185 40537063 50597356 40537200 50597527 40537337 50597698 40537474 50597869 40537611 50598040 40537748 50598211 40537885 50598382 40538022 50598553 40538159 50598724 40538296 50598895 40538433 50599066 40538570 50599237 40538707 50599408 40538844 50599579 40538981 50599750 40539118 50599921 40539255 50600092 40539392 50600263 40539529 50600434 40539666 50600605 40539803 50600776 40539940 50600947 40540077 50601118 40540214 50601289 40540351 50601460 40540488 50601631 40540625 50601802 40540762 50601973 40540899 50602144 40541036 50602315 40541173 50602486 40541310 50602657 40541447 50602828 40541584 50602999 40541721 50603170 40541858 50603341 40541995 50603512 40542132 50603683 40542269 50603854 40542406 50604025 40542543 50604196 40542680 50604367 40542817 50604538 40542954 50604709 40543091 50604880 40543228 50605051 40543365 50605222 40543502 50605393 40543639 50605564 40543776 50605735 40543913 50605906 40544050 50606077 40544187 50606248 40544324 50606419 40544461 50606590 40544598 50606761 40544735 50606932 40544872 50607103 40545009 50607274 40545146 50607445 40545283 50607616 40545420 50607787 40545557 50607958 40545694 50608129 40545831 50608300 40545968 50608471 40546105 50608642 40546242 50608813 40546379 50608984 40546516 50609155 40546653 50609326 40546790 50609497 40546927 50609668 40547064 50609839 40547201 50610010 40547338 50610181 40547475 50610352 40547612 50610523 40547749 50610694 40547886 50610865 40548023 50611036 40548160 50611207 40548297 50611378 40548434 50611549 40548571 50611720 40548708 50611891 40548845 50612062 40548982 50612233 40549119 50612404 40549256 50612575 40549393 50612746 40549530 50612917 40549667 50613088 40549804 50613259 40549941 50613430 40550078 50613601 40550215 50613772 40550352 50613943 40550489 50614114 40550626 50614285
1000 10273493 0 10273493 12823119 10273630 12823290 10273767 12823461 10273904 12823632 10274041 12823803 10274178 12823974 10274315 12824145 10274452 12824316 10274589 12824487 10274726 12824658 10274863 12824829 10275000 12825000 10275137 12825171 10275274 12825342 10275411 12825513 10275548 12825684 10275685 12825855 10275822 12826026 10275959 12826197 10276096 12826368 10276233 12826539 10276370 12826710 10276507 12826881 10276644 12827052 10276781 12827223 10276918 12827394 10277055 12827565 10277192 12827736 10277329 12827907 10277466 12828078 10277603 12828249 10277740 12828420 10277877 12828591 10278014 12828762 10278151 12828933 10278288 12829104 10278425 12829275 10278562 12829446 10278699 12829617 10278836 12829788 10278973 12829959 10279110 12830130 10279247 12830301 10279384 12830472 10279521 12830643 10279658 12830814 10279795 12830985 10279932 12831156 10280069 12831327 10280206 12831498 10280343 12831669 10280480 12831840 10280617 12832011 10280754 12832182 10280891 12832353 10281028 12832524 10281165 12832695 10281302 12832866 10281439 12833037 10281576 12833208 10281713 12833379 10281850 12833550 10281987 12833721 10282124 12833892 10282261 12834063 10282398 12834234 10282535 12834405 10282672 12834576 10282809 12834747 10282946 12834918 10283083 12835089 10283220 12835260 10283357 12835431 10283494 12835602 10283631 12835773 10283768 12835944 10283905 12836115 10284042 12836286 10284179 12836457 10284316 12836628 10284453 12836799 10284590 12836970 10284727 12837141 10284864 12837312 10285001 12837483 10285138 12837654 10285275 12837825 10285412 12837996 10285549 12838167 10285686 12838338 10285823 12838509 10285960 12838680 10286097 12838851 10286234 12839022 10286371 12839193 10286508 12839364 10286645 12839535 10286782 12839706 10286919 12839877 10287056 12840048 10287193 12840219 10287330 12840390 10287467 12840561 10287604 12840732 10287741 12840903 10287878 12841074 10288015 12841245 10288152 12841416 10288289 12841587 10288426 12841758 10288563 12841929 10288700 12842100 10288837 12842271 10288974 12842442 10289111 12842613 10289248 12842784 10289385 12842955 10289522 12843126 10289659 12843297 10289796 12843468 10289933 12843639 10290070 12843810 10290207 12843981 10290344 12844152 10290481 12844323 10290618 12844494 10290755 12844665 10290892 12844836 10291029 12845007 10291166 12845178 10291303 12845349 10291440 12845520 10291577 12845691 10291714 12845862 10291851 12846033 10291988 12846204 10292125 12846375 10292262 12846546 10292399 12846717 10292536 12846888 10292673 12847059 10292810 12847230 10292947 12847401 10293084 12847572 10293221 12847743 10293358 12847914 10293495 12848085 10293632 12848256 10293769 12848427 10293906 12848598 10294043 12848769 10294180 12848940 10294317 12849111 10294454 12849282 10294591 12849453 10294728 12849624 10294865 12849795 10295002 12849966 10295139 12850137 10295276 12850308 10295413 12850479 10295550 12850650 10295687 12850821 10295824 12850992 10295961 12851163 10296098 12851334 10296235 12851505 10296372 12851676 10296509 12851847 10296646 12852018 10296783 12852189 10296920 12852360 10297057 12852531 10297194 12852702 10297331 12852873 10297468 12853044 10297605 12853215 10297742 12853386 10297879 12853557 10298016 12853728 10298153 12853899 10298290 12854070 10298427 12854241 10298564 12854412 10298701 12854583 10298838 12854754 10298975 12854925 10299112 12855096 10299249 12855267 10299386 12855438 10299523 12855609 10299660 12855780 10299797 12855951 10299934 12856122 10300071 12856293 10300208 12856464 10300345 12856635 10300482 12856806 10300619 12856977 10300756 12857148 10300893 12857319 10301030 12857490 10301167 12857661 10301304 12857832 10301441 12858003 10301578 12858174 10301715 12858345 10301852 12858516 10301989 12858687 10302126 12858858 10302263 12859029 10302400 12859200 10302537 12859371 10302674 12859542 10302811 12859713 10302948 12859884 10303085 12860055 10303222 12860226 10303359 12860397 10303496 12860568 10303633 12860739 10303770 12860910 10303907 12861081 10304044 12861252 10304181 12861423 10304318 12861594 10304455 12861765 10304592 12861936 10304729 12862107 10304866 12862278 10305003 12862449 10305140 12862620 10305277 12862791 10305414 12862962 10305551 12863133 10305688 12863304 10305825 12863475 10305962 12863646 10306099 12863817 10306236 12863988 10306373 12864159 10306510 12864330 10306647 12864501 10306784 12864672 10306921 12864843 10307058 12865014 10307195 12865185 10307332 12865356 10307469 12865527 10307606 12865698 10307743 12865869 10307880 12866040 10308017 12866211 10308154 12866382 10308291 12866553 10308428 12866724 10308565 12866895 10308702 12867066 10308839 12867237 10308976 12867408 10309113 12867579 10309250 12867750 10309387 12867921 10309524 12868092 10309661 12868263 10309798 12868434 10309935 12868605 10310072 12868776 10310209 12868947 10310346 12869118 10310483 12869289 10310620 12869460 10310757 12869631 10310894 12869802 10311031 12869973 10311168 12870144 10311305 12870315 10311442 12870486 10311579 12870657 10311716 12870828 10311853 12870999 10311990 12871170 10312127 12871341 10312264 12871512 10312401 12871683 10312538 12871854 10312675 12872025 10312812 12872196 10312949 12872367 10313086 12872538 10313223 12872709 10313360 12872880 10313497 12873051 10313634 12873222 10313771 12873393 10313908 12873564 10314045 12873735 10314182 12873906 10314319 12874077 10314456 12874248 10314593 12874419 10314730 12874590 10314867 12874761 10315004 12874932 10315141 12875103 10315278 12875274 10315415 12875445 10315552 12875616 10315689 12875787 10315826 12875958 10315963 12876129 10316100 12876300 10316237 12876471 10316374 12876642 10316511 12876813 10316648 12876984 10316785 12877155 10316922 12877326 10317059 12877497 10317196 12877668 10317333 12877839 10317470 12878010 10317607 12878181 10317744 12878352 10317881 12878523 10318018 12878694 10318155 12878865 10318292 12879036 10318429 12879207 10318566 12879378 10318703 12879549 10318840 12879720 10318977 12879891 10319114 12880062 10319251 12880233 10319388 12880404 10319525 12880575 10319662 12880746 10319799 12880917 10319936 12881088 10320073 12881259 10320210 12881430 10320347 12881601 10320484 12881772 10320621 12881943 10320758 12882114 10320895 12882285 10321032 12882456 10321169 12882627 10321306 12882798 10321443 12882969 10321580 12883140 10321717 12883311 10321854 12883482 10321991 12883653 10322128 12883824 10322265 12883995 10322402 12884166 10322539 12884337 10322676 12884508 10322813 12884679 10322950 12884850 10323087 12885021 10323224 12885192 10323361 12885363 10323498 12885534 10323635 12885705 10323772 12885876 10323909 12886047 10324046 12886218 10324183 12886389 10324320 12886560 10324457 12886731 10324594 12886902 10324731 12887073 10324868 12887244 10325005 12887415 10325142 12887586 10325279 12887757 10325416 12887928 10325553 12888099 10325690 12888270 10325827 12888441 10325964 12888612 10326101 12888783 10326238 12888954 10326375 12889125 10326512 12889296 10326649 12889467 10326786 12889638 10326923 12889809 10327060 12889980 10327197 12890151 10327334 12890322 10327471 12890493 10327608 12890664 10327745 12890835 10327882 12891006 10328019 12891177 10328156 12891348 10328293 12891519 10328430 12891690 10328567 12891861 10328704 12892032 10328841 12892203 10328978 12892374 10329115 12892545 10329252 12892716 10329389 12892887 10329526 12893058 10329663 12893229 10329800 12893400 10329937 12893571 10330074 12893742 10330211 12893913 10330348 12894084 10330485 12894255 10330622 12894426 10330759 12894597 10330896 12894768 10331033 12894939 10331170 12895110 10331307 12895281 10331444 12895452 10331581 12895623 10331718 12895794 10331855 12895965 10331992 12896136 10332129 12896307 10332266 12896478 10332403 12896649 10332540 12896820 10332677 12896991 10332814 12897162 10332951 12897333 10333088 12897504 10333225 12897675 10333362 12897846 10333499 12898017 10333636 12898188 10333773 12898359 10333910 12898530 10334047 12898701 10334184 12898872 10334321 12899043 10334458 12899214 10334595 12899385 10334732 12899556 10334869 12899727 10335006 12899898 10335143 12900069 10335280 12900240 10335417 12900411 10335554 12900582 10335691 12900753 10335828 12900924 10335965 12901095 10336102 12901266 10336239 12901437 10336376 12901608 10336513 12901779 10336650 12901950 10336787 12902121 10336924 12902292 10337061 12902463 10337198 12902634 10337335 12902805 10337472 12902976 10337609 12903147 10337746 12903318 10337883 12903489 10338020 12903660 10338157 12903831 10338294 12904002 10338431 12904173 10338568 12904344 10338705 12904515 10338842 12904686 10338979 12904857 10339116 12905028 10339253 12905199 10339390 12905370 10339527 12905541 10339664 12905712 10339801 12905883 10339938 12906054 10340075 12906225 10340212 12906396 10340349 12906567 10340486 12906738 10340623 12906909 10340760 12907080 10340897 12907251 10341034 12907422 10341171 12907593 10341308 12907764 10341445 12907935 10341582 12908106 10341719 12908277 10341856 12908448 10341993 12908619 10342130 12908790 10342267 12908961 10342404 12909132 10342541 12909303 10342678 12909474 10342815 12909645 10342952 12909816 10343089 12909987 10343226 12910158 10343363 12910329 10343500 12910500 10343637 12910671 10343774 12910842 10343911 12911013 10344048 12911184 10344185 12911355 10344322 12911526 10344459 12911697 10344596 12911868 10344733 12912039 10344870 12912210 10345007 12912381 10345144 12912552 10345281 12912723 10345418 12912894 10345555 12913065 10345692 12913236 10345829 12913407 10345966 12913578 10346103 12913749 10346240 12913920 10346377 12914091 10346514 12914262 10346651 12914433 10346788 12914604 10346925 12914775 10347062 12914946 10347199 12915117 10347336 12915288 10347473 12915459 10347610 12915630 10347747 12915801 10347884 12915972 10348021 12916143 10348158 12916314 10348295 12916485 10348432 12916656 10348569 12916827 10348706 12916998 10348843 12917169 10348980 12917340 10349117 12917511 10349254 12917682 10349391 12917853 10349528 12918024 10349665 12918195 10349802 12918366 10349939 12918537 10350076 12918708 10350213 12918879 10350350 12919050 10350487 12919221 10350624 12919392 10350761 12919563 10350898 12919734 10351035 12919905 10351172 12920076 10351309 12920247 10351446 12920418 10351583 12920589 10351720 12920760 10351857 12920931 10351994 12921102 10352131 12921273 10352268 12921444 10352405 12921615 10352542 12921786 10352679 12921957 10352816 12922128 10352953 12922299 10353090 12922470 10353227 12922641 10353364 12922812 10353501 12922983 10353638 12923154 10353775 12923325 10353912 12923496 10354049 12923667 10354186 12923838 10354323 12924009 10354460 12924180 10354597 12924351 10354734 12924522 10354871 12924693 10355008 12924864 10355145 12925035 10355282 12925206 10355419 12925377 10355556 12925548 10355693 12925719 10355830 12925890 10355967 12926061 10356104 12926232 10356241 12926403 10356378 12926574 10356515 12926745 10356652 12926916 10356789 12927087 10356926 12927258 10357063 12927429 10357200 12927600 10357337 12927771 10357474 12927942 10357611 12928113 10357748 12928284 10357885 12928455 10358022 12928626 10358159 12928797 10358296 12928968 10358433 12929139 10358570 12929310 10358707 12929481 10358844 12929652 10358981 12929823 10359118 12929994 10359255 12930165 10359392 12930336 10359529 12930507 10359666 12930678 10359803 12930849 10359940 12931020 10360077 12931191 10360214 12931362 10360351 12931533 10360488 12931704 10360625 12931875 10360762 12932046 10360899 12932217 10361036 12932388 10361173 12932559 10361310 12932730 10361447 12932901 10361584 12933072 10361721 12933243 10361858 12933414 10361995 12933585 10362132 12933756 10362269 12933927 10362406 12934098 10362543 12934269 10362680 12934440 10362817 12934611 10362954 12934782 10363091 12934953 10363228 12935124 10363365 12935295 10363502 12935466 10363639 12935637 10363776 12935808 10363913 12935979 10364050 12936150 10364187 12936321 10364324 12936492 10364461 12936663 10364598 12936834 10364735 12937005 10364872 12937176 10365009 12937347 10365146 12937518 10365283 12937689 10365420 12937860 10365557 12938031 10365694 12938202 10365831 12938373 10365968 12938544 10366105 12938715 10366242 12938886 10366379 12939057 10366516 12939228 10366653 12939399 10366790 12939570 10366927 12939741 10367064 12939912 10367201 12940083 10367338 12940254 10367475 12940425 10367612 12940596 10367749 12940767 10367886 12940938 10368023 12941109 10368160 12941280 10368297 12941451 10368434 12941622 10368571 12941793 10368708 12941964 10368845 12942135 10368982 12942306 10369119 12942477 10369256 12942648 10369393 12942819 10369530 12942990 10369667 12943161 10369804 12943332 10369941 12943503 10370078 12943674 10370215 12943845 10370352 12944016 10370489 12944187 10370626 12944358 10370763 12944529 10370900 12944700 10371037 12944871 10371174 12945042 10371311 12945213 10371448 12945384 10371585 12945555 10371722 12945726 10371859 12945897 10371996 12946068 10372133 12946239 10372270 12946410 10372407 12946581 10372544 12946752 10372681 12946923 10372818 12947094 10372955 12947265 10373092 12947436 10373229 12947607 10373366 12947778 10373503 12947949 10373640 12948120 10373777 12948291 10373914 12948462 10374051 12948633 10374188 12948804 10374325 12948975 10374462 12949146 10374599 12949317 10374736 12949488 10374873 12949659 10375010 12949830 10375147 12950001 10375284 12950172 10375421 12950343 10375558 12950514 10375695 12950685 10375832 12950856 10375969 12951027 10376106 12951198 10376243 12951369 10376380 12951540 10376517 12951711 10376654 12951882 10376791 12952053 10376928 12952224 10377065 12952395 10377202 12952566 10377339 12952737 10377476 12952908 10377613 12953079 10377750 12953250 10377887 12953421 10378024 12953592 10378161 12953763 10378298 12953934 10378435 12954105 10378572 12954276 10378709 12954447 10378846 12954618 10378983 12954789 10379120 12954960 10379257 12955131 10379394 12955302 10379531 12955473 10379668 12955644 10379805 12955815 10379942 12955986 10380079 12956157 10380216 12956328 10380353 12956499 10380490 12956670 10380627 12956841 10380764 12957012 10380901 12957183 10381038 12957354 10381175 12957525 10381312 12957696 10381449 12957867 10381586 12958038 10381723 12958209 10381860 12958380 10381997 12958551 10382134 12958722 10382271 12958893 10382408 12959064 10382545 12959235 10382682 12959406 10382819 12959577 10382956 12959748 10383093 12959919 10383230 12960090 10383367 12960261 10383504 12960432 10383641 12960603 10383778 12960774 10383915 12960945 10384052 12961116 10384189 12961287 10384326 12961458 10384463 12961629 10384600 12961800 10384737 12961971 10384874 12962142 10385011 12962313 10385148 12962484 10385285 12962655 10385422 12962826 10385559 12962997 10385696 12963168 10385833 12963339 10385970 12963510 10386107 12963681 10386244 12963852 10386381 12964023 10386518 12964194 10386655 12964365 10386792 12964536 10386929 12964707 10387066 12964878 10387203 12965049 10387340 12965220 10387477 12965391 10387614 12965562 10387751 12965733 10387888 12965904 10388025 12966075 10388162 12966246 10388299 12966417 10388436 12966588 10388573 12966759 10388710 12966930 10388847 12967101 10388984 12967272 10389121 12967443 10389258 12967614 10389395 12967785 10389532 12967956 10389669 12968127 10389806 12968298 10389943 12968469 10390080 12968640 10390217 12968811 10390354 12968982 10390491 12969153 10390628 12969324 10390765 12969495 10390902 12969666 10391039 12969837 10391176 12970008 10391313 12970179 10391450 12970350 10391587 12970521 10391724 12970692 10391861 12970863 10391998 12971034 10392135 12971205 10392272 12971376 10392409 12971547 10392546 12971718 10392683 12971889 10392820 12972060 10392957 12972231 10393094 12972402 10393231 12972573 10393368 12972744 10393505 12972915 10393642 12973086 10393779 12973257 10393916 12973428 10394053 12973599 10394190 12973770 10394327 12973941 10394464 12974112 10394601 12974283 10394738 12974454 10394875 12974625 10395012 12974796 10395149 12974967 10395286 12975138 10395423 12975309 10395560 12975480 10395697 12975651 10395834 12975822 10395971 12975993 10396108 12976164 10396245 12976335 10396382 12976506 10396519 12976677 10396656 12976848 10396793 12977019 10396930 12977190 10397067 12977361 10397204 12977532 10397341 12977703 10397478 12977874 10397615 12978045 10397752 12978216 10397889 12978387 10398026 12978558 10398163 12978729 10398300 12978900 10398437 12979071 10398574 12979242 10398711 12979413 10398848 12979584 10398985 12979755 10399122 12979926 10399259 12980097 10399396 12980268 10399533 12980439 10399670 12980610 10399807 12980781 10399944 12980952 10400081 12981123 10400218 12981294 10400355 12981465 10400492 12981636 10400629 12981807 10400766 12981978 10400903 12982149 10401040 12982320 10401177 12982491 10401314 12982662 10401451 12982833 10401588 12983004 10401725 12983175 10401862 12983346 10401999 12983517 10402136 12983688 10402273 12983859 10402410 12984030 10402547 12984201 10402684 12984372 10402821 12984543 10402958 12984714 10403095 12984885 10403232 12985056 10403369 12985227 10403506 12985398 10403643 12985569 10403780 12985740 10403917 12985911 10404054 12986082 10404191 12986253 10404328 12986424 10404465 12986595 10404602 12986766 10404739 12986937 10404876 12987108 10405013 12987279 10405150 12987450 10405287 12987621 10405424 12987792 10405561 12987963 10405698 12988134 10405835 12988305 10405972 12988476 10406109 12988647 10406246 12988818 10406383 12988989 10406520 12989160 10406657 12989331 10406794 12989502 10406931 12989673 10407068 12989844 10407205 12990015 10407342 12990186 10407479 12990357 10407616 12990528 10407753 12990699 10407890 12990870 10408027 12991041 10408164 12991212 10408301 12991383 10408438 12991554 10408575 12991725 10408712 12991896 10408849 12992067 10408986 12992238 10409123 12992409 10409260 12992580 10409397 12992751 10409534 12992922 10409671 12993093 10409808 12993264 10409945 12993435 10410082 12993606 10410219 12993777
1000 63429900 0 63429900 79171627 63430037 79171798 63430174 79171969 63430311 79172140 63430448 79172311 63430585 79172482 63430722 79172653 63430859 79172824 63430996 79172995 63431133 79173166 63431270 79173337 63431407 79173508 63431544 79173679 63431681 79173850 63431818 79174021 63431955 79174192 63432092 79174363 63432229 79174534 63432366 79174705 63432503 79174876 63432640 79175047 63432777 79175218 63432914 79175389 63433051 79175560 63433188 79175731 63433325 79175902 63433462 79176073 63433599 79176244 63433736 79176415 63433873 79176586 63434010 79176757 63434147 79176928 63434284 79177099 63434421 79177270 63434558 79177441 63434695 79177612 63434832 79177783 63434969 79177954 63435106 79178125 63435243 79178296 63435380 79178467 63435517 79178638 63435654 79178809 63435791 79178980 63435928 79179151 63436065 79179322 63436202 79179493 63436339 79179664 63436476 79179835 63436613 79180006 63436750 79180177 63436887 79180348 63437024 79180519 63437161 79180690 63437298 79180861 63437435 79181032 63437572 79181203 63437709 79181374 63437846 79181545 63437983 79181716 63438120 79181887 63438257 79182058 63438394 79182229 63438531 79182400 63438668 79182571 63438805 79182742 63438942 79182913 63439079 79183084 63439216 79183255 63439353 79183426 63439490 79183597 63439627 79183768 63439764 79183939 63439901 79184110 63440038 79184281 63440175 79184452 63440312 79184623 63440449 79184794 63440586 79184965 63440723 79185136 63440860 79185307 63440997 79185478 63441134 79185649 63441271 79185820 63441408 79185991 63441545 79186162 63441682 79186333 63441819 79186504 63441956 79186675 63442093 79186846 63442230 79187017 63442367 79187188 63442504 79187359 63442641 79187530 63442778 79187701 63442915 79187872 63443052 79188043 63443189 79188214 63443326 79188385 63443463 79188556 63443600 79188727 63443737 79188898 63443874 79189069 63444011 79189240 63444148 79189411 63444285 79189582 63444422 79189753 63444559 79189924 63444696 79190095 63444833 79190266 63444970 79190437 63445107 79190608 63445244 79190779 63445381 79190950 63445518 79191121 63445655 79191292 63445792 79191463 63445929 79191634 63446066 79191805 63446203 79191976 63446340 79192147 63446477 79192318 63446614 79192489 63446751 79192660 63446888 79192831 63447025 79193002 63447162 79193173 63447299 79193344 63447436 79193515 63447573 79193686 63447710 79193857 63447847 79194028 63447984 79194199 63448121 79194370 63448258 79194541 63448395 79194712 63448532 79194883 63448669 79195054 63448806 79195225 63448943 79195396 63449080 79195567 63449217 79195738 63449354 79195909 63449491 79196080 63449628 79196251 63449765 79196422 63449902 79196593 63450039 79196764 63450176 79196935 63450313 79197106 63450450 79197277 63450587 79197448 63450724 79197619 63450861 79197790 63450998 79197961 63451135 79198132 63451272 79198303 63451409 79198474 63451546 79198645 63451683 79198816 63451820 79198987 63451957 79199158 63452094 79199329 63452231 79199500 63452368 79199671 63452505 79199842 63452642 79200013 63452779 79200184 63452916 79200355 63453053 79200526 63453190 79200697 63453327 79200868 63453464 79201039 63453601 79201210 63453738 79201381 63453875 79201552 63454012 79201723 63454149 79201894 63454286 79202065 63454423 79202236 63454560 79202407 63454697 79202578 63454834 79202749 63454971 79202920 63455108 79203091 63455245 79203262 63455382 79203433 63455519 79203604 63455656 79203775 63455793 79203946 63455930 79204117 63456067 79204288 63456204 79204459 63456341 79204630 63456478 79204801 63456615 79204972 63456752 79205143 63456889 79205314 63457026 79205485 63457163 79205656 63457300 79205827 63457437 79205998 63457574 79206169 63457711 79206340 63457848 79206511 63457985 79206682 63458122 79206853 63458259 79207024 63458396 79207195 63458533 79207366 63458670 79207537 63458807 79207708 63458944 79207879 63459081 79208050 63459218 79208221 63459355 79208392 63459492 79208563 63459629 79208734 63459766 79208905 63459903 79209076 63460040 79209247 63460177 79209418 63460314 79209589 63460451 79209760 63460588 79209931 63460725 79210102 63460862 79210273 63460999 79210444 63461136 79210615 63461273 79210786 63461410 79210957 63461547 79211128 63461684 79211299 63461821 79211470 63461958 79211641 63462095 79211812 63462232 79211983 63462369 79212154 63462506 79212325 63462643 79212496 63462780 79212667 63462917 79212838 63463054 79213009 63463191 79213180 63463328 79213351 63463465 79213522 63463602 79213693 63463739 79213864 63463876 79214035 63464013 79214206 63464150 79214377 63464287 79214548 63464424 79214719 63464561 79214890 63464698 79215061 63464835 79215232 63464972 79215403 63465109 79215574 63465246 79215745 63465383 79215916 63465520 79216087 63465657 79216258 63465794 79216429 63465931 79216600 63466068 79216771 63466205 79216942 63466342 79217113 63466479 79217284 63466616 79217455 63466753 79217626 63466890 79217797 63467027 79217968 63467164 79218139 63467301 79218310 63467438 79218481 63467575 79218652 63467712 79218823 63467849 79218994 63467986 79219165 63468123 79219336 63468260 79219507 63468397 79219678 63468534 79219849 63468671 79220020 63468808 79220191 63468945 79220362 63469082 79220533 63469219 79220704 63469356 79220875 63469493 79221046 63469630 79221217 63469767 79221388 63469904 79221559 63470041 79221730 63470178 79221901 63470315 79222072 63470452 79222243 63470589 79222414 63470726 79222585 63470863 79222756 63471000 79222927 63471137 79223098 63471274 79223269 63471411 79223440 63471548 79223611 63471685 79223782 63471822 79223953 63471959 79224124 63472096 79224295 63472233 79224466 63472370 79224637 63472507 79224808 63472644 79224979 63472781 79225150 63472918 79225321 63473055 79225492 63473192 79225663 63473329 79225834 63473466 79226005 63473603 79226176 63473740 79226347 63473877 79226518 63474014 79226689 63474151 79226860 63474288 79227031 63474425 79227202 63474562 79227373 63474699 79227544 63474836 79227715 63474973 79227886 63475110 79228057 63475247 79228228 63475384 79228399 63475521 79228570 63475658 79228741 63475795 79228912 63475932 79229083 63476069 79229254 63476206 79229425 63476343 79229596 63476480 79229767 63476617 79229938 63476754 79230109 63476891 79230280 63477028 79230451 63477165 79230622 63477302 79230793 63477439 79230964 63477576 79231135 63477713 79231306 63477850 79231477 63477987 79231648 63478124 79231819 63478261 79231990 63478398 79232161 63478535 79232332 63478672 79232503 63478809 79232674 63478946 79232845 63479083 79233016 63479220 79233187 63479357 79233358 63479494 79233529 63479631 79233700 63479768 79233871 63479905 79234042 63480042 79234213 63480179 79234384 63480316 79234555 63480453 79234726 63480590 79234897 63480727 79235068 63480864 79235239 63481001 79235410 63481138 79235581 63481275 79235752 63481412 79235923 63481549 79236094 63481686 79236265 63481823 79236436 63481960 79236607 63482097 79236778 63482234 79236949 63482371 79237120 63482508 79237291 63482645 79237462 63482782 79237633 63482919 79237804 63483056 79237975 63483193 79238146 63483330 79238317 63483467 79238488 63483604 79238659 63483741 79238830 63483878 79239001 63484015 79239172 63484152 79239343 63484289 79239514 63484426 79239685 63484563 79239856 63484700 79240027 63484837 79240198 63484974 79240369 63485111 79240540 63485248 79240711 63485385 79240882 63485522 79241053 63485659 79241224 63485796 79241395 63485933 79241566 63486070 79241737 63486207 79241908 63486344 79242079 63486481 79242250 63486618 79242421 63486755 79242592 63486892 79242763 63487029 79242934 63487166 79243105 63487303 79243276 63487440 79243447 63487577 79243618 63487714 79243789 63487851 79243960 63487988 79244131 63488125 79244302 63488262 79244473 63488399 79244644 63488536 79244815 63488673 79244986 63488810 79245157 63488947 79245328 63489084 79245499 63489221 79245670 63489358 79245841 63489495 79246012 63489632 79246183 63489769 79246354 63489906 79246525 63490043 79246696 63490180 79246867 63490317 79247038 63490454 79247209 63490591 79247380 63490728 79247551 63490865 79247722 63491002 79247893 63491139 79248064 63491276 79248235 63491413 79248406 63491550 79248577 63491687 79248748 63491824 79248919 63491961 79249090 63492098 79249261 63492235 79249432 63492372 79249603 63492509 79249774 63492646 79249945 63492783 79250116 63492920 79250287 63493057 79250458 63493194 79250629 63493331 79250800 63493468 79250971 63493605 79251142 63493742 79251313 63493879 79251484 63494016 79251655 63494153 79251826 63494290 79251997 63494427 79252168 63494564 79252339 63494701 79252510 63494838 79252681 63494975 79252852 63495112 79253023 63495249 79253194 63495386 79253365 63495523 79253536 63495660 79253707 63495797 79253878 63495934 79254049 63496071 79254220 63496208 79254391 63496345 79254562 63496482 79254733 63496619 79254904 63496756 79255075 63496893 79255246 63497030 79255417 63497167 79255588 63497304 79255759 63497441 79255930 63497578 79256101 63497715 79256272 63497852 79256443 63497989 79256614 63498126 79256785 63498263 79256956 63498400 79257127 63498537 79257298 63498674 79257469 63498811 79257640 63498948 79257811 63499085 79257982 63499222 79258153 63499359 79258324 63499496 79258495 63499633 79258666 63499770 79258837 63499907 79259008 63500044 79259179 63500181 79259350 63500318 79259521 63500455 79259692 63500592 79259863 63500729 79260034 63500866 79260205 63501003 79260376 63501140 79260547 63501277 79260718 63501414 79260889 63501551 79261060 63501688 79261231 63501825 79261402 63501962 79261573 63502099 79261744 63502236 79261915 63502373 79262086 63502510 79262257 63502647 79262428 63502784 79262599 63502921 79262770 63503058 79262941 63503195 79263112 63503332 79263283 63503469 79263454 63503606 79263625 63503743 79263796 63503880 79263967 63504017 79264138 63504154 79264309 63504291 79264480 63504428 79264651 63504565 79264822 63504702 79264993 63504839 79265164 63504976 79265335 63505113 79265506 63505250 79265677 63505387 79265848 63505524 79266019 63505661 79266190 63505798 79266361 63505935 79266532 63506072 79266703 63506209 79266874 63506346 79267045 63506483 79267216 63506620 79267387 63506757 79267558 63506894 79267729 63507031 79267900 63507168 79268071 63507305 79268242 63507442 79268413 63507579 79268584 63507716 79268755 63507853 79268926 63507990 79269097 63508127 79269268 63508264 79269439 63508401 79269610 63508538 79269781 63508675 79269952 63508812 79270123 63508949 79270294 63509086 79270465 63509223 79270636 63509360 79270807 63509497 79270978 63509634 79271149 63509771 79271320 63509908 79271491 63510045 79271662 63510182 79271833 63510319 79272004 63510456 79272175 63510593 79272346 63510730 79272517 63510867 79272688 63511004 79272859 63511141 79273030 63511278 79273201 63511415 79273372 63511552 79273543 63511689 79273714 63511826 79273885 63511963 79274056 63512100 79274227 63512237 79274398 63512374 79274569 63512511 79274740 63512648 79274911 63512785 79275082 63512922 79275253 63513059 79275424 63513196 79275595 63513333 79275766 63513470 79275937 63513607 79276108 63513744 79276279 63513881 79276450 63514018 79276621 63514155 79276792 63514292 79276963 63514429 79277134 63514566 79277305 63514703 79277476 63514840 79277647 63514977 79277818 63515114 79277989 63515251 79278160 63515388 79278331 63515525 79278502 63515662 79278673 63515799 79278844 63515936 79279015 63516073 79279186 63516210 79279357 63516347 79279528 63516484 79279699 63516621 79279870 63516758 79280041 63516895 79280212 63517032 79280383 63517169 79280554 63517306 79280725 63517443 79280896 63517580 79281067 63517717 79281238 63517854 79281409 63517991 79281580 63518128 79281751 63518265 79281922 63518402 79282093 63518539 79282264 63518676 79282435 63518813 79282606 63518950 79282777 63519087 79282948 63519224 79283119 63519361 79283290 63519498 79283461 63519635 79283632 63519772 79283803 63519909 79283974 63520046 79284145 63520183 79284316 63520320 79284487 63520457 79284658 63520594 79284829 63520731 79285000 63520868 79285171 63521005 79285342 63521142 79285513 63521279 79285684 63521416 79285855 63521553 79286026 63521690 79286197 63521827 79286368 63521964 79286539 63522101 79286710 63522238 79286881 63522375 79287052 63522512 79287223 63522649 79287394 63522786 79287565 63522923 79287736 63523060 79287907 63523197 79288078 63523334 79288249 63523471 79288420 63523608 79288591 63523745 79288762 63523882 79288933 63524019 79289104 63524156 79289275 63524293 79289446 63524430 79289617 63524567 79289788 63524704 79289959 63524841 79290130 63524978 79290301 63525115 79290472 63525252 79290643 63525389 79290814 63525526 79290985 63525663 79291156 63525800 79291327 63525937 79291498 63526074 79291669 63526211 79291840 63526348 79292011 63526485 79292182 63526622 79292353 63526759 79292524 63526896 79292695 63527033 79292866 63527170 79293037 63527307 79293208 63527444 79293379 63527581 79293550 63527718 79293721 63527855 79293892 63527992 79294063 63528129 79294234 63528266 79294405 63528403 79294576 63528540 79294747 63528677 79294918 63528814 79295089 63528951 79295260 63529088 79295431 63529225 79295602 63529362 79295773 63529499 79295944 63529636 79296115 63529773 79296286 63529910 79296457 63530047 79296628 63530184 79296799 63530321 79296970 63530458 79297141 63530595 79297312 63530732 79297483 63530869 79297654 63531006 79297825 63531143 79297996 63531280 79298167 63531417 79298338 63531554 79298509 63531691 79298680 63531828 79298851 63531965 79299022 63532102 79299193 63532239 79299364 63532376 79299535 63532513 79299706 63532650 79299877 63532787 79300048 63532924 79300219 63533061 79300390 63533198 79300561 63533335 79300732 63533472 79300903 63533609 79301074 63533746 79301245 63533883 79301416 63534020 79301587 63534157 79301758 63534294 79301929 63534431 79302100 63534568 79302271 63534705 79302442 63534842 79302613 63534979 79302784 63535116 79302955 63535253 79303126 63535390 79303297 63535527 79303468 63535664 79303639 63535801 79303810 63535938 79303981 63536075 79304152 63536212 79304323 63536349 79304494 63536486 79304665 63536623 79304836 63536760 79305007 63536897 79305178 63537034 79305349 63537171 79305520 63537308 79305691 63537445 79305862 63537582 79306033 63537719 79306204 63537856 79306375 63537993 79306546 63538130 79306717 63538267 79306888 63538404 79307059 63538541 79307230 63538678 79307401 63538815 79307572 63538952 79307743 63539089 79307914 63539226 79308085 63539363 79308256 63539500 79308427 63539637 79308598 63539774 79308769 63539911 79308940 63540048 79309111 63540185 79309282 63540322 79309453 63540459 79309624 63540596 79309795 63540733 79309966 63540870 79310137 63541007 79310308 63541144 79310479 63541281 79310650 63541418 79310821 63541555 79310992 63541692 79311163 63541829 79311334 63541966 79311505 63542103 79311676 63542240 79311847 63542377 79312018 63542514 79312189 63542651 79312360 63542788 79312531 63542925 79312702 63543062 79312873 63543199 79313044 63543336 79313215 63543473 79313386 63543610 79313557 63543747 79313728 63543884 79313899 63544021 79314070 63544158 79314241 63544295 79314412 63544432 79314583 63544569 79314754 63544706 79314925 63544843 79315096 63544980 79315267 63545117 79315438 63545254 79315609 63545391 79315780 63545528 79315951 63545665 79316122 63545802 79316293 63545939 79316464 63546076 79316635 63546213 79316806 63546350 79316977 63546487 79317148 63546624 79317319 63546761 79317490 63546898 79317661 63547035 79317832 63547172 79318003 63547309 79318174 63547446 79318345 63547583 79318516 63547720 79318687 63547857 79318858 63547994 79319029 63548131 79319200 63548268 79319371 63548405 79319542 63548542 79319713 63548679 79319884 63548816 79320055 63548953 79320226 63549090 79320397 63549227 79320568 63549364 79320739 63549501 79320910 63549638 79321081 63549775 79321252 63549912 79321423 63550049 79321594 63550186 79321765 63550323 79321936 63550460 79322107 63550597 79322278 63550734 79322449 63550871 79322620 63551008 79322791 63551145 79322962 63551282 79323133 63551419 79323304 63551556 79323475 63551693 79323646 63551830 79323817 63551967 79323988 63552104 79324159 63552241 79324330 63552378 79324501 63552515 79324672 63552652 79324843 63552789 79325014 63552926 79325185 63553063 79325356 63553200 79325527 63553337 79325698 63553474 79325869 63553611 79326040 63553748 79326211 63553885 79326382 63554022 79326553 63554159 79326724 63554296 79326895 63554433 79327066 63554570 79327237 63554707 79327408 63554844 79327579 63554981 79327750 63555118 79327921 63555255 79328092 63555392 79328263 63555529 79328434 63555666 79328605 63555803 79328776 63555940 79328947 63556077 79329118 63556214 79329289 63556351 79329460 63556488 79329631 63556625 79329802 63556762 79329973 63556899 79330144 63557036 79330315 63557173 79330486 63557310 79330657 63557447 79330828 63557584 79330999 63557721 79331170 63557858 79331341 63557995 79331512 63558132 79331683 63558269 79331854 63558406 79332025 63558543 79332196 63558680 79332367 63558817 79332538 63558954 79332709 63559091 79332880 63559228 79333051 63559365 79333222 63559502 79333393 63559639 79333564 63559776 79333735 63559913 79333906 63560050 79334077 63560187 79334248 63560324 79334419 63560461 79334590 63560598 79334761 63560735 79334932 63560872 79335103 63561009 79335274 63561146 79335445 63561283 79335616 63561420 79335787 63561557 79335958 63561694 79336129 63561831 79336300 63561968 79336471 63562105 79336642 63562242 79336813 63562379 79336984 63562516 79337155 63562653 79337326 63562790 79337497 63562927 79337668 63563064 79337839 63563201 79338010 63563338 79338181 63563475 79338352 63563612 79338523 63563749 79338694 63563886 79338865 63564023 79339036 63564160 79339207 63564297 79339378 63564434 79339549 63564571 79339720 63564708 79339891 63564845 79340062 63564982 79340233 63565119 79340404 63565256 79340575 63565393 79340746 63565530 79340917 63565667 79341088 63565804 79341259 63565941 79341430 63566078 79341601 63566215 79341772 63566352 79341943 63566489 79342114 63566626 79342285
1000 25480900 0 25480900 31804627 25481037 31804798 25481174 31804969 25481311 31805140 25481448 31805311 25481585 31805482 25481722 31805653 25481859 31805824 25481996 31805995 25482133 31806166 25482270 31806337 25482407 31806508 25482544 31806679 25482681 31806850 25482818 31807021 25482955 31807192 25483092 31807363 25483229 31807534 25483366 31807705 25483503 31807876 25483640 31808047 25483777 31808218 25483914 31808389 25484051 31808560 25484188 31808731 25484325 31808902 25484462 31809073 25484599 31809244 25484736 31809415 25484873 31809586 25485010 31809757 25485147 31809928 25485284 31810099 25485421 31810270 25485558 31810441 25485695 31810612 25485832 31810783 25485969 31810954 25486106 31811125 25486243 31811296 25486380 31811467 25486517 31811638 25486654 31811809 25486791 31811980 25486928 31812151 25487065 31812322 25487202 31812493 25487339 31812664 25487476 31812835 25487613 31813006 25487750 31813177 25487887 31813348 25488024 31813519 25488161 31813690 25488298 31813861 25488435 31814032 25488572 31814203 25488709 31814374 25488846 31814545 25488983 31814716 25489120 31814887 25489257 31815058 25489394 31815229 25489531 31815400 25489668 31815571 25489805 31815742 25489942 31815913 25490079 31816084 25490216 31816255 25490353 31816426 25490490 31816597 25490627 31816768 25490764 31816939 25490901 31817110 25491038 31817281 25491175 31817452 25491312 31817623 25491449 31817794 25491586 31817965 25491723 31818136 25491860 31818307 25491997 31818478 25492134 31818649 25492271 31818820 25492408 31818991 25492545 31819162 25492682 31819333 25492819 31819504 25492956 31819675 25493093 31819846 25493230 31820017 25493367 31820188 25493504 31820359 25493641 31820530 25493778 31820701 25493915 31820872 25494052 31821043 25494189 31821214 25494326 31821385 25494463 31821556 25494600 31821727 25494737 31821898 25494874 31822069 25495011 31822240 25495148 31822411 25495285 31822582 25495422 31822753 25495559 31822924 25495696 31823095 25495833 31823266 25495970 31823437 25496107 31823608 25496244 31823779 25496381 31823950 25496518 31824121 25496655 31824292 25496792 31824463 25496929 31824634 25497066 31824805 25497203 31824976 25497340 31825147 25497477 31825318 25497614 31825489 25497751 31825660 25497888 31825831 25498025 31826002 25498162 31826173 25498299 31826344 25498436 31826515 25498573 31826686 25498710 31826857 25498847 31827028 25498984 31827199 25499121 31827370 25499258 31827541 25499395 31827712 25499532 31827883 25499669 31828054 25499806 31828225 25499943 31828396 25500080 31828567 25500217 31828738 25500354 31828909 25500491 31829080 25500628 31829251 25500765 31829422 25500902 31829593 25501039 31829764 25501176 31829935 25501313 31830106 25501450 31830277 25501587 31830448 25501724 31830619 25501861 31830790 25501998 31830961 25502135 31831132 25502272 31831303 25502409 31831474 25502546 31831645 25502683 31831816 25502820 31831987 25502957 31832158 25503094 31832329 25503231 31832500 25503368 31832671 25503505 31832842 25503642 31833013 25503779 31833184 25503916 31833355 25504053 31833526 25504190 31833697 25504327 31833868 25504464 31834039 25504601 31834210 25504738 31834381 25504875 31834552 25505012 31834723 25505149 31834894 25505286 31835065 25505423 31835236 25505560 31835407 25505697 31835578 25505834 31835749 25505971 31835920 25506108 31836091 25506245 31836262 25506382 31836433 25506519 31836604 25506656 31836775 25506793 31836946 25506930 31837117 25507067 31837288 25507204 31837459 25507341 31837630 25507478 31837801 25507615 31837972 25507752 31838143 25507889 31838314 25508026 31838485 25508163 31838656 25508300 31838827 25508437 31838998 25508574 31839169 25508711 31839340 25508848 31839511 25508985 31839682 25509122 31839853 25509259 31840024 25509396 31840195 25509533 31840366 25509670 31840537 25509807 31840708 25509944 31840879 25510081 31841050 25510218 31841221 25510355 31841392 25510492 31841563 25510629 31841734 25510766 31841905 25510903 31842076 25511040 31842247 25511177 31842418 25511314 31842589 25511451 31842760 25511588 31842931 25511725 31843102 25511862 31843273 25511999 31843444 25512136 31843615 25512273 31843786 25512410 31843957 25512547 31844128 25512684 31844299 25512821 31844470 25512958 31844641 25513095 31844812 25513232 31844983 25513369 31845154 25513506 31845325 25513643 31845496 25513780 31845667 25513917 31845838 25514054 31846009 25514191 31846180 25514328 31846351 25514465 31846522 25514602 31846693 25514739 31846864 25514876 31847035 25515013 31847206 25515150 31847377 25515287 31847548 25515424 31847719 25515561 31847890 25515698 31848061 25515835 31848232 25515972 31848403 25516109 31848574 25516246 31848745 25516383 31848916 25516520 31849087 25516657 31849258 25516794 31849429 25516931 31849600 25517068 31849771 25517205 31849942 25517342 31850113 25517479 31850284 25517616 31850455 25517753 31850626 25517890 31850797 25518027 31850968 25518164 31851139 25518301 31851310 25518438 31851481 25518575 31851652 25518712 31851823 25518849 31851994 25518986 31852165 25519123 31852336 25519260 31852507 25519397 31852678 25519534 31852849 25519671 31853020 25519808 31853191 25519945 31853362 25520082 31853533 25520219 31853704 25520356 31853875 25520493 31854046 25520630 31854217 25520767 31854388 25520904 31854559 25521041 31854730 25521178 31854901 25521315 31855072 25521452 31855243 25521589 31855414 25521726 31855585 25521863 31855756 25522000 31855927 25522137 31856098 25522274 31856269 25522411 31856440 25522548 31856611 25522685 31856782 25522822 31856953 25522959 31857124 25523096 31857295 25523233 31857466 25523370 31857637 25523507 31857808 25523644 31857979 25523781 31858150 25523918 31858321 25524055 31858492 25524192 31858663 25524329 31858834 25524466 31859005 25524603 31859176 25524740 31859347 25524877 31859518 25525014 31859689 25525151 31859860 25525288 31860031 25525425 31860202 25525562 31860373 25525699 31860544 25525836 31860715 25525973 31860886 25526110 31861057 25526247 31861228 25526384 31861399 25526521 31861570 25526658 31861741 25526795 31861912 25526932 31862083 25527069 31862254 25527206 31862425 25527343 31862596 25527480 31862767 25527617 31862938 25527754 31863109 25527891 31863280 25528028 31863451 25528165 31863622 25528302 31863793 25528439 31863964 25528576 31864135 25528713 31864306 25528850 31864477 25528987 31864648 25529124 31864819 25529261 31864990 25529398 31865161 25529535 31865332 25529672 31865503 25529809 31865674 25529946 31865845 25530083 31866016 25530220 31866187 25530357 31866358 25530494 31866529 25530631 31866700 25530768 31866871 25530905 31867042 25531042 31867213 25531179 31867384 25531316 31867555 25531453 31867726 25531590 31867897 25531727 31868068 25531864 31868239 25532001 31868410 25532138 31868581 25532275 31868752 25532412 31868923 25532549 31869094 25532686 31869265 25532823 31869436 25532960 31869607 25533097 31869778 25533234 31869949 25533371 31870120 25533508 31870291 25533645 31870462 25533782 31870633 25533919 31870804 25534056 31870975 25534193 31871146 25534330 31871317 25534467 31871488 25534604 31871659 25534741 31871830 25534878 31872001 25535015 31872172 25535152 31872343 25535289 31872514 25535426 31872685 25535563 31872856 25535700 31873027 25535837 31873198 25535974 31873369 25536111 31873540 25536248 31873711 25536385 31873882 25536522 31874053 25536659 31874224 25536796 31874395 25536933 31874566 25537070 31874737 25537207 31874908 25537344 31875079 25537481 31875250 25537618 31875421 25537755 31875592 25537892 31875763 25538029 31875934 25538166 31876105 25538303 31876276 25538440 31876447 25538577 31876618 25538714 31876789 25538851 31876960 25538988 31877131 25539125 31877302 25539262 31877473 25539399 31877644 25539536 31877815 25539673 31877986 25539810 31878157 25539947 31878328 25540084 31878499 25540221 31878670 25540358 31878841 25540495 31879012 25540632 31879183 25540769 31879354 25540906 31879525 25541043 31879696 25541180 31879867 25541317 31880038 25541454 31880209 25541591 31880380 25541728 31880551 25541865 31880722 25542002 31880893 25542139 31881064 25542276 31881235 25542413 31881406 25542550 31881577 25542687 31881748 25542824 31881919 25542961 31882090 25543098 31882261 25543235 31882432 25543372 31882603 25543509 31882774 25543646 31882945 25543783 31883116 25543920 31883287 25544057 31883458 25544194 31883629 25544331 31883800 25544468 31883971 25544605 31884142 25544742 31884313 25544879 31884484 25545016 31884655 25545153 31884826 25545290 31884997 25545427 31885168 25545564 31885339 25545701 31885510 25545838 31885681 25545975 31885852 25546112 31886023 25546249 31886194 25546386 31886365 25546523 31886536 25546660 31886707 25546797 31886878 25546934 31887049 25547071 31887220 25547208 31887391 25547345 31887562 25547482 31887733 25547619 31887904 25547756 31888075 25547893 31888246 25548030 31888417 25548167 31888588 25548304 31888759 25548441 31888930 25548578 31889101 25548715 31889272 25548852 31889443 25548989 31889614 25549126 31889785 25549263 31889956 25549400 31890127 25549537 31890298 25549674 31890469 25549811 31890640 25549948 31890811 25550085 31890982 25550222 31891153 25550359 31891324 25550496 31891495 25550633 31891666 25550770 31891837 25550907 31892008 25551044 31892179 25551181 31892350 25551318 31892521 25551455 31892692 25551592 31892863 25551729 31893034 25551866 31893205 25552003 31893376 25552140 31893547 25552277 31893718 25552414 31893889 25552551 31894060 25552688 31894231 25552825 31894402 25552962 31894573 25553099 31894744 25553236 31894915 25553373 31895086 25553510 31895257 25553647 31895428 25553784 31895599 25553921 31895770 25554058 31895941 25554195 31896112 25554332 31896283 25554469 31896454 25554606 31896625 25554743 31896796 25554880 31896967 25555017 31897138 25555154 31897309 25555291 31897480 25555428 31897651 25555565 31897822 25555702 31897993 25555839 31898164 25555976 31898335 25556113 31898506 25556250 31898677 25556387 31898848 25556524 31899019 25556661 31899190 25556798 31899361 25556935 31899532 25557072 31899703 25557209 31899874 25557346 31900045 25557483 31900216 25557620 31900387 25557757 31900558 25557894 31900729 25558031 31900900 25558168 31901071 25558305 31901242 25558442 31901413 25558579 31901584 25558716 31901755 25558853 31901926 25558990 31902097 25559127 31902268 25559264 31902439 25559401 31902610 25559538 31902781 25559675 31902952 25559812 31903123 25559949 31903294 25560086 31903465 25560223 31903636 25560360 31903807 25560497 31903978 25560634 31904149 25560771 31904320 25560908 31904491 25561045 31904662 25561182 31904833 25561319 31905004 25561456 31905175 25561593 31905346 25561730 31905517 25561867 31905688 25562004 31905859 25562141 31906030 25562278 31906201 25562415 31906372 25562552 31906543 25562689 31906714 25562826 31906885 25562963 31907056 25563100 31907227 25563237 31907398 25563374 31907569 25563511 31907740 25563648 31907911 25563785 31908082 25563922 31908253 25564059 31908424 25564196 31908595 25564333 31908766 25564470 31908937 25564607 31909108 25564744 31909279 25564881 31909450 25565018 31909621 25565155 31909792 25565292 31909963 25565429 31910134 25565566 31910305 25565703 31910476 25565840 31910647 25565977 31910818 25566114 31910989 25566251 31911160 25566388 31911331 25566525 31911502 25566662 31911673 25566799 31911844 25566936 31912015 25567073 31912186 25567210 31912357 25567347 31912528 25567484 31912699 25567621 31912870 25567758 31913041 25567895 31913212 25568032 31913383 25568169 31913554 25568306 31913725 25568443 31913896 25568580 31914067 25568717 31914238 25568854 31914409 25568991 31914580 25569128 31914751 25569265 31914922 25569402 31915093 25569539 31915264 25569676 31915435 25569813 31915606 25569950 31915777 25570087 31915948 25570224 31916119 25570361 31916290 25570498 31916461 25570635 31916632 25570772 31916803 25570909 31916974 25571046 31917145 25571183 31917316 25571320 31917487 25571457 31917658 25571594 31917829 25571731 31918000 25571868 31918171 25572005 31918342 25572142 31918513 25572279 31918684 25572416 31918855 25572553 31919026 25572690 31919197 25572827 31919368 25572964 31919539 25573101 31919710 25573238 31919881 25573375 31920052 25573512 31920223 25573649 31920394 25573786 31920565 25573923 31920736 25574060 31920907 25574197 31921078 25574334 31921249 25574471 31921420 25574608 31921591 25574745 31921762 25574882 31921933 25575019 31922104 25575156 31922275 25575293 31922446 25575430 31922617 25575567 31922788 25575704 31922959 25575841 31923130 25575978 31923301 25576115 31923472 25576252 31923643 25576389 31923814 25576526 31923985 25576663 31924156 25576800 31924327 25576937 31924498 25577074 31924669 25577211 31924840 25577348 31925011 25577485 31925182 25577622 31925353 25577759 31925524 25577896 31925695 25578033 31925866 25578170 31926037 25578307 31926208 25578444 31926379 25578581 31926550 25578718 31926721 25578855 31926892 25578992 31927063 25579129 31927234 25579266 31927405 25579403 31927576 25579540 31927747 25579677 31927918 25579814 31928089 25579951 31928260 25580088 31928431 25580225 31928602 25580362 31928773 25580499 31928944 25580636 31929115 25580773 31929286 25580910 31929457 25581047 31929628 25581184 31929799 25581321 31929970 25581458 31930141 25581595 31930312 25581732 31930483 25581869 31930654 25582006 31930825 25582143 31930996 25582280 31931167 25582417 31931338 25582554 31931509 25582691 31931680 25582828 31931851 25582965 31932022 25583102 31932193 25583239 31932364 25583376 31932535 25583513 31932706 25583650 31932877 25583787 31933048 25583924 31933219 25584061 31933390 25584198 31933561 25584335 31933732 25584472 31933903 25584609 31934074 25584746 31934245 25584883 31934416 25585020 31934587 25585157 31934758 25585294 31934929 25585431 31935100 25585568 31935271 25585705 31935442 25585842 31935613 25585979 31935784 25586116 31935955 25586253 31936126 25586390 31936297 25586527 31936468 25586664 31936639 25586801 31936810 25586938 31936981 25587075 31937152 25587212 31937323 25587349 31937494 25587486 31937665 25587623 31937836 25587760 31938007 25587897 31938178 25588034 31938349 25588171 31938520 25588308 31938691 25588445 31938862 25588582 31939033 25588719 31939204 25588856 31939375 25588993 31939546 25589130 31939717 25589267 31939888 25589404 31940059 25589541 31940230 25589678 31940401 25589815 31940572 25589952 31940743 25590089 31940914 25590226 31941085 25590363 31941256 25590500 31941427 25590637 31941598 25590774 31941769 25590911 31941940 25591048 31942111 25591185 31942282 25591322 31942453 25591459 31942624 25591596 31942795 25591733 31942966 25591870 31943137 25592007 31943308 25592144 31943479 25592281 31943650 25592418 31943821 25592555 31943992 25592692 31944163 25592829 31944334 25592966 31944505 25593103 31944676 25593240 31944847 25593377 31945018 25593514 31945189 25593651 31945360 25593788 31945531 25593925 31945702 25594062 31945873 25594199 31946044 25594336 31946215 25594473 31946386 25594610 31946557 25594747 31946728 25594884 31946899 25595021 31947070 25595158 31947241 25595295 31947412 25595432 31947583 25595569 31947754 25595706 31947925 25595843 31948096 25595980 31948267 25596117 31948438 25596254 31948609 25596391 31948780 25596528 31948951 25596665 31949122 25596802 31949293 25596939 31949464 25597076 31949635 25597213 31949806 25597350 31949977 25597487 31950148 25597624 31950319 25597761 31950490 25597898 31950661 25598035 31950832 25598172 31951003 25598309 31951174 25598446 31951345 25598583 31951516 25598720 31951687 25598857 31951858 25598994 31952029 25599131 31952200 25599268 31952371 25599405 31952542 25599542 31952713 25599679 31952884 25599816 31953055 25599953 31953226 25600090 31953397 25600227 31953568 25600364 31953739 25600501 31953910 25600638 31954081 25600775 31954252 25600912 31954423 25601049 31954594 25601186 31954765 25601323 31954936 25601460 31955107 25601597 31955278 25601734 31955449 25601871 31955620 25602008 31955791 25602145 31955962 25602282 31956133 25602419 31956304 25602556 31956475 25602693 31956646 25602830 31956817 25602967 31956988 25603104 31957159 25603241 31957330 25603378 31957501 25603515 31957672 25603652 31957843 25603789 31958014 25603926 31958185 25604063 31958356 25604200 31958527 25604337 31958698 25604474 31958869 25604611 31959040 25604748 31959211 25604885 31959382 25605022 31959553 25605159 31959724 25605296 31959895 25605433 31960066 25605570 31960237 25605707 31960408 25605844 31960579 25605981 31960750 25606118 31960921 25606255 31961092 25606392 31961263 25606529 31961434 25606666 31961605 25606803 31961776 25606940 31961947 25607077 31962118 25607214 31962289 25607351 31962460 25607488 31962631 25607625 31962802 25607762 31962973 25607899 31963144 25608036 31963315 25608173 31963486 25608310 31963657 25608447 31963828 25608584 31963999 25608721 31964170 25608858 31964341 25608995 31964512 25609132 31964683 25609269 31964854 25609406 31965025 25609543 31965196 25609680 31965367 25609817 31965538 25609954 31965709 25610091 31965880 25610228 31966051 25610365 31966222 25610502 31966393 25610639 31966564 25610776 31966735 25610913 31966906 25611050 31967077 25611187 31967248 25611324 31967419 25611461 31967590 25611598 31967761 25611735 31967932 25611872 31968103 25612009 31968274 25612146 31968445 25612283 31968616 25612420 31968787 25612557 31968958 25612694 31969129 25612831 31969300 25612968 31969471 25613105 31969642 25613242 31969813 25613379 31969984 25613516 31970155 25613653 31970326 25613790 31970497 25613927 31970668 25614064 31970839 25614201 31971010 25614338 31971181 25614475 31971352 25614612 31971523 25614749 31971694 25614886 31971865 25615023 31972036 25615160 31972207 25615297 31972378 25615434 31972549 25615571 31972720 25615708 31972891 25615845 31973062 25615982 31973233 25616119 31973404 25616256 31973575 25616393 31973746 25616530 31973917 25616667 31974088 25616804 31974259 25616941 31974430 25617078 31974601 25617215 31974772 25617352 31974943 25617489 31975114 25617626 31975285
1000 16438900 0 16438900 20518627 16439037 20518798 16439174 20518969 16439311 20519140 16439448 20519311 16439585 20519482 16439722 20519653 16439859 20519824 16439996 20519995 16440133 20520166 16440270 20520337 16440407 20520508 16440544 20520679 16440681 20520850 16440818 20521021 16440955 20521192 16441092 20521363 16441229 20521534 16441366 20521705 16441503 20521876 16441640 20522047 16441777 20522218 16441914 20522389 16442051 20522560 16442188 20522731 16442325 20522902 16442462 20523073 16442599 20523244 16442736 20523415 16442873 20523586 16443010 20523757 16443147 20523928 16443284 20524099 16443421 20524270 16443558 20524441 16443695 20524612 16443832 20524783 16443969 20524954 16444106 20525125 16444243 20525296 16444380 20525467 16444517 20525638 16444654 20525809 16444791 20525980 16444928 20526151 16445065 20526322 16445202 20526493 16445339 20526664 16445476 20526835 16445613 20527006 16445750 20527177 16445887 20527348 16446024 20527519 16446161 20527690 16446298 20527861 16446435 20528032 16446572 20528203 16446709 20528374 16446846 20528545 16446983 20528716 16447120 20528887 16447257 20529058 16447394 20529229 16447531 20529400 16447668 20529571 16447805 20529742 16447942 20529913 16448079 20530084 16448216 20530255 16448353 20530426 16448490 20530597 16448627 20530768 16448764 20530939 16448901 20531110 16449038 20531281 16449175 20531452 16449312 20531623 16449449 20531794 16449586 20531965 16449723 20532136 16449860 20532307 16449997 20532478 16450134 20532649 16450271 20532820 16450408 20532991 16450545 20533162 16450682 20533333 16450819 20533504 16450956 20533675 16451093 20533846 16451230 20534017 16451367 20534188 16451504 20534359 16451641 20534530 16451778 20534701 16451915 20534872 16452052 20535043 16452189 20535214 16452326 20535385 16452463 20535556 16452600 20535727 16452737 20535898 16452874 20536069 16453011 20536240 16453148 20536411 16453285 20536582 16453422 20536753 16453559 20536924 16453696 20537095 16453833 20537266 16453970 20537437 16454107 20537608 16454244 20537779 16454381 20537950 16454518 20538121 16454655 20538292 16454792 20538463 16454929 20538634 16455066 20538805 16455203 20538976 16455340 20539147 16455477 20539318 16455614 20539489 16455751 20539660 16455888 20539831 16456025 20540002 16456162 20540173 16456299 20540344 16456436 20540515 16456573 20540686 16456710 20540857 16456847 20541028 16456984 20541199 16457121 20541370 16457258 20541541 16457395 20541712 16457532 20541883 16457669 20542054 16457806 20542225 16457943 20542396 16458080 20542567 16458217 20542738 16458354 20542909 16458491 20543080 16458628 20543251 16458765 20543422 16458902 20543593 16459039 20543764 16459176 20543935 16459313 20544106 16459450 20544277 16459587 20544448 16459724 20544619 16459861 20544790 16459998 20544961 16460135 20545132 16460272 20545303 16460409 20545474 16460546 20545645 16460683 20545816 16460820 20545987 16460957 20546158 16461094 20546329 16461231 20546500 16461368 20546671 16461505 20546842 16461642 20547013 16461779 20547184 16461916 20547355 16462053 20547526 16462190 20547697 16462327 20547868 16462464 20548039 16462601 20548210 16462738 20548381 16462875 20548552 16463012 20548723 16463149 20548894 16463286 20549065 16463423 20549236 16463560 20549407 16463697 20549578 16463834 20549749 16463971 20549920 16464108 20550091 16464245 20550262 16464382 20550433 16464519 20550604 16464656 20550775 16464793 20550946 16464930 20551117 16465067 20551288 16465204 20551459 16465341 20551630 16465478 20551801 16465615 20551972 16465752 20552143 16465889 20552314 16466026 20552485 16466163 20552656 16466300 20552827 16466437 20552998 16466574 20553169 16466711 20553340 16466848 20553511 16466985 20553682 16467122 20553853 16467259 20554024 16467396 20554195 16467533 20554366 16467670 20554537 16467807 20554708 16467944 20554879 16468081 20555050 16468218 20555221 16468355 20555392 16468492 20555563 16468629 20555734 16468766 20555905 16468903 20556076 16469040 20556247 16469177 20556418 16469314 20556589 16469451 20556760 16469588 20556931 16469725 20557102 16469862 20557273 16469999 20557444 16470136 20557615 16470273 20557786 16470410 20557957 16470547 20558128 16470684 20558299 16470821 20558470 16470958 20558641 16471095 20558812 16471232 20558983 16471369 20559154 16471506 20559325 16471643 20559496 16471780 20559667 16471917 20559838 16472054 20560009 16472191 20560180 16472328 20560351 16472465 20560522 16472602 20560693 16472739 20560864 16472876 20561035 16473013 20561206 16473150 20561377 16473287 20561548 16473424 20561719 16473561 20561890 16473698 20562061 16473835 20562232 16473972 20562403 16474109 20562574 16474246 20562745 16474383 20562916 16474520 20563087 16474657 20563258 16474794 20563429 16474931 20563600 16475068 20563771 16475205 20563942 16475342 20564113 16475479 20564284 16475616 20564455 16475753 20564626 16475890 20564797 16476027 20564968 16476164 20565139 16476301 20565310 16476438 20565481 16476575 20565652 16476712 20565823 16476849 20565994 16476986 20566165 16477123 20566336 16477260 20566507 16477397 20566678 16477534 20566849 16477671 20567020 16477808 20567191 16477945 20567362 16478082 20567533 16478219 20567704 16478356 20567875 16478493 20568046 16478630 20568217 16478767 20568388 16478904 20568559 16479041 20568730 16479178 20568901 16479315 20569072 16479452 20569243 16479589 20569414 16479726 20569585 16479863 20569756 16480000 20569927 16480137 20570098 16480274 20570269 16480411 20570440 16480548 20570611 16480685 20570782 16480822 20570953 16480959 20571124 16481096 20571295 16481233 20571466 16481370 20571637 16481507 20571808 16481644 20571979 16481781 20572150 16481918 20572321 16482055 20572492 16482192 20572663 16482329 20572834 16482466 20573005 16482603 20573176 16482740 20573347 16482877 20573518 16483014 20573689 16483151 20573860 16483288 20574031 16483425 20574202 16483562 20574373 16483699 20574544 16483836 20574715 16483973 20574886 16484110 20575057 16484247 20575228 16484384 20575399 16484521 20575570 16484658 20575741 16484795 20575912 16484932 20576083 16485069 20576254 16485206 20576425 16485343 20576596 16485480 20576767 16485617 20576938 16485754 20577109 16485891 20577280 16486028 20577451 16486165 20577622 16486302 20577793 16486439 20577964 16486576 20578135 16486713 20578306 16486850 20578477 16486987 20578648 16487124 20578819 16487261 20578990 16487398 20579161 16487535 20579332 16487672 20579503 16487809 20579674 16487946 20579845 16488083 20580016 16488220 20580187 16488357 20580358 16488494 20580529 16488631 20580700 16488768 20580871 16488905 20581042 16489042 20581213 16489179 20581384 16489316 20581555 16489453 20581726 16489590 20581897 16489727 20582068 16489864 20582239 16490001 20582410 16490138 20582581 16490275 20582752 16490412 20582923 16490549 20583094 16490686 20583265 16490823 20583436 16490960 20583607 16491097 20583778 16491234 20583949 16491371 20584120 16491508 20584291 16491645 20584462 16491782 20584633 16491919 20584804 16492056 20584975 16492193 20585146 16492330 20585317 16492467 20585488 16492604 20585659 16492741 20585830 16492878 20586001 16493015 20586172 16493152 20586343 16493289 20586514 16493426 20586685 16493563 20586856 16493700 20587027 16493837 20587198 16493974 20587369 16494111 20587540 16494248 20587711 16494385 20587882 16494522 20588053 16494659 20588224 16494796 20588395 16494933 20588566 16495070 20588737 16495207 20588908 16495344 20589079 16495481 20589250 16495618 20589421 16495755 20589592 16495892 20589763 16496029 20589934 16496166 20590105 16496303 20590276 16496440 20590447 16496577 20590618 16496714 20590789 16496851 20590960 16496988 20591131 16497125 20591302 16497262 20591473 16497399 20591644 16497536 20591815 16497673 20591986 16497810 20592157 16497947 20592328 16498084 20592499 16498221 20592670 16498358 20592841 16498495 20593012 16498632 20593183 16498769 20593354 16498906 20593525 16499043 20593696 16499180 20593867 16499317 20594038 16499454 20594209 16499591 20594380 16499728 20594551 16499865 20594722 16500002 20594893 16500139 20595064 16500276 20595235 16500413 20595406 16500550 20595577 16500687 20595748 16500824 20595919 16500961 20596090 16501098 20596261 16501235 20596432 16501372 20596603 16501509 20596774 16501646 20596945 16501783 20597116 16501920 20597287 16502057 20597458 16502194 20597629 16502331 20597800 16502468 20597971 16502605 20598142 16502742 20598313 16502879 20598484 16503016 20598655 16503153 20598826 16503290 20598997 16503427 20599168 16503564 20599339 16503701 20599510 16503838 20599681 16503975 20599852 16504112 20600023 16504249 20600194 16504386 20600365 16504523 20600536 16504660 20600707 16504797 20600878 16504934 20601049 16505071 20601220 16505208 20601391 16505345 20601562 16505482 20601733 16505619 20601904 16505756 20602075 16505893 20602246 16506030 20602417 16506167 20602588 16506304 20602759 16506441 20602930 16506578 20603101 16506715 20603272 16506852 20603443 16506989 20603614 16507126 20603785 16507263 20603956 16507400 20604127 16507537 20604298 16507674 20604469 16507811 20604640 16507948 20604811 16508085 20604982 16508222 20605153 16508359 20605324 16508496 20605495 16508633 20605666 16508770 20605837 16508907 20606008 16509044 20606179 16509181 20606350 16509318 20606521 16509455 20606692 16509592 20606863 16509729 20607034 16509866 20607205 16510003 20607376 16510140 20607547 16510277 20607718 16510414 20607889 16510551 20608060 16510688 20608231 16510825 20608402 16510962 20608573 16511099 20608744 16511236 20608915 16511373 20609086 16511510 20609257 16511647 20609428 16511784 20609599 16511921 20609770 16512058 20609941 16512195 20610112 16512332 20610283 16512469 20610454 16512606 20610625 16512743 20610796 16512880 20610967 16513017 20611138 16513154 20611309 16513291 20611480 16513428 20611651 16513565 20611822 16513702 20611993 16513839 20612164 16513976 20612335 16514113 20612506 16514250 20612677 16514387 20612848 16514524 20613019 16514661 20613190 16514798 20613361 16514935 20613532 16515072 20613703 16515209 20613874 16515346 20614045 16515483 20614216 16515620 20614387 16515757 20614558 16515894 20614729 16516031 20614900 16516168 20615071 16516305 20615242 16516442 20615413 16516579 20615584 16516716 20615755 16516853 20615926 16516990 20616097 16517127 20616268 16517264 20616439 16517401 20616610 16517538 20616781 16517675 20616952 16517812 20617123 16517949 20617294 16518086 20617465 16518223 20617636 16518360 20617807 16518497 20617978 16518634 20618149 16518771 20618320 16518908 20618491 16519045 20618662 16519182 20618833 16519319 20619004 16519456 20619175 16519593 20619346 16519730 20619517 16519867 20619688 16520004 20619859 16520141 20620030 16520278 20620201 16520415 20620372 16520552 20620543 16520689 20620714 16520826 20620885 16520963 20621056 16521100 20621227 16521237 20621398 16521374 20621569 16521511 20621740 16521648 20621911 16521785 20622082 16521922 20622253 16522059 20622424 16522196 20622595 16522333 20622766 16522470 20622937 16522607 20623108 16522744 20623279 16522881 20623450 16523018 20623621 16523155 20623792 16523292 20623963 16523429 20624134 16523566 20624305 16523703 20624476 16523840 20624647 16523977 20624818 16524114 20624989 16524251 20625160 16524388 20625331 16524525 20625502 16524662 20625673 16524799 20625844 16524936 20626015 16525073 20626186 16525210 20626357 16525347 20626528 16525484 20626699 16525621 20626870 16525758 20627041 16525895 20627212 16526032 20627383 16526169 20627554 16526306 20627725 16526443 20627896 16526580 20628067 16526717 20628238 16526854 20628409 16526991 20628580 16527128 20628751 16527265 20628922 16527402 20629093 16527539 20629264 16527676 20629435 16527813 20629606 16527950 20629777 16528087 20629948 16528224 20630119 16528361 20630290 16528498 20630461 16528635 20630632 16528772 20630803 16528909 20630974 16529046 20631145 16529183 20631316 16529320 20631487 16529457 20631658 16529594 20631829 16529731 20632000 16529868 20632171 16530005 20632342 16530142 20632513 16530279 20632684 16530416 20632855 16530553 20633026 16530690 20633197 16530827 20633368 16530964 20633539 16531101 20633710 16531238 20633881 16531375 20634052 16531512 20634223 16531649 20634394 16531786 20634565 16531923 20634736 16532060 20634907 16532197 20635078 16532334 20635249 16532471 20635420 16532608 20635591 16532745 20635762 16532882 20635933 16533019 20636104 16533156 20636275 16533293 20636446 16533430 20636617 16533567 20636788 16533704 20636959 16533841 20637130 16533978 20637301 16534115 20637472 16534252 20637643 16534389 20637814 16534526 20637985 16534663 20638156 16534800 20638327 16534937 20638498 16535074 20638669 16535211 20638840 16535348 20639011 16535485 20639182 16535622 20639353 16535759 20639524 16535896 20639695 16536033 20639866 16536170 20640037 16536307 20640208 16536444 20640379 16536581 20640550 16536718 20640721 16536855 20640892 16536992 20641063 16537129 20641234 16537266 20641405 16537403 20641576 16537540 20641747 16537677 20641918 16537814 20642089 16537951 20642260 16538088 20642431 16538225 20642602 16538362 20642773 16538499 20642944 16538636 20643115 16538773 20643286 16538910 20643457 16539047 20643628 16539184 20643799 16539321 20643970 16539458 20644141 16539595 20644312 16539732 20644483 16539869 20644654 16540006 20644825 16540143 20644996 16540280 20645167 16540417 20645338 16540554 20645509 16540691 20645680 16540828 20645851 16540965 20646022 16541102 20646193 16541239 20646364 16541376 20646535 16541513 20646706 16541650 20646877 16541787 20647048 16541924 20647219 16542061 20647390 16542198 20647561 16542335 20647732 16542472 20647903 16542609 20648074 16542746 20648245 16542883 20648416 16543020 20648587 16543157 20648758 16543294 20648929 16543431 20649100 16543568 20649271 16543705 20649442 16543842 20649613 16543979 20649784 16544116 20649955 16544253 20650126 16544390 20650297 16544527 20650468 16544664 20650639 16544801 20650810 16544938 20650981 16545075 20651152 16545212 20651323 16545349 20651494 16545486 20651665 16545623 20651836 16545760 20652007 16545897 20652178 16546034 20652349 16546171 20652520 16546308 20652691 16546445 20652862 16546582 20653033 16546719 20653204 16546856 20653375 16546993 20653546 16547130 20653717 16547267 20653888 16547404 20654059 16547541 20654230 16547678 20654401 16547815 20654572 16547952 20654743 16548089 20654914 16548226 20655085 16548363 20655256 16548500 20655427 16548637 20655598 16548774 20655769 16548911 20655940 16549048 20656111 16549185 20656282 16549322 20656453 16549459 20656624 16549596 20656795 16549733 20656966 16549870 20657137 16550007 20657308 16550144 20657479 16550281 20657650 16550418 20657821 16550555 20657992 16550692 20658163 16550829 20658334 16550966 20658505 16551103 20658676 16551240 20658847 16551377 20659018 16551514 20659189 16551651 20659360 16551788 20659531 16551925 20659702 16552062 20659873 16552199 20660044 16552336 20660215 16552473 20660386 16552610 20660557 16552747 20660728 16552884 20660899 16553021 20661070 16553158 20661241 16553295 20661412 16553432 20661583 16553569 20661754 16553706 20661925 16553843 20662096 16553980 20662267 16554117 20662438 16554254 20662609 16554391 20662780 16554528 20662951 16554665 20663122 16554802 20663293 16554939 20663464 16555076 20663635 16555213 20663806 16555350 20663977 16555487 20664148 16555624 20664319 16555761 20664490 16555898 20664661 16556035 20664832 16556172 20665003 16556309 20665174 16556446 20665345 16556583 20665516 16556720 20665687 16556857 20665858 16556994 20666029 16557131 20666200 16557268 20666371 16557405 20666542 16557542 20666713 16557679 20666884 16557816 20667055 16557953 20667226 16558090 20667397 16558227 20667568 16558364 20667739 16558501 20667910 16558638 20668081 16558775 20668252 16558912 20668423 16559049 20668594 16559186 20668765 16559323 20668936 16559460 20669107 16559597 20669278 16559734 20669449 16559871 20669620 16560008 20669791 16560145 20669962 16560282 20670133 16560419 20670304 16560556 20670475 16560693 20670646 16560830 20670817 16560967 20670988 16561104 20671159 16561241 20671330 16561378 20671501 16561515 20671672 16561652 20671843 16561789 20672014 16561926 20672185 16562063 20672356 16562200 20672527 16562337 20672698 16562474 20672869 16562611 20673040 16562748 20673211 16562885 20673382 16563022 20673553 16563159 20673724 16563296 20673895 16563433 20674066 16563570 20674237 16563707 20674408 16563844 20674579 16563981 20674750 16564118 20674921 16564255 20675092 16564392 20675263 16564529 20675434 16564666 20675605 16564803 20675776 16564940 20675947 16565077 20676118 16565214 20676289 16565351 20676460 16565488 20676631 16565625 20676802 16565762 20676973 16565899 20677144 16566036 20677315 16566173 20677486 16566310 20677657 16566447 20677828 16566584 20677999 16566721 20678170 16566858 20678341 16566995 20678512 16567132 20678683 16567269 20678854 16567406 20679025 16567543 20679196 16567680 20679367 16567817 20679538 16567954 20679709 16568091 20679880 16568228 20680051 16568365 20680222 16568502 20680393 16568639 20680564 16568776 20680735 16568913 20680906 16569050 20681077 16569187 20681248 16569324 20681419 16569461 20681590 16569598 20681761 16569735 20681932 16569872 20682103 16570009 20682274 16570146 20682445 16570283 20682616 16570420 20682787 16570557 20682958 16570694 20683129 16570831 20683300 16570968 20683471 16571105 20683642 16571242 20683813 16571379 20683984 16571516 20684155 16571653 20684326 16571790 20684497 16571927 20684668 16572064 20684839 16572201 20685010 16572338 20685181 16572475 20685352 16572612 20685523 16572749 20685694 16572886 20685865 16573023 20686036 16573160 20686207 16573297 20686378 16573434 20686549 16573571 20686720 16573708 20686891 16573845 20687062 16573982 20687233 16574119 20687404 16574256 20687575 16574393 20687746 16574530 20687917 16574667 20688088 16574804 20688259 16574941 20688430 16575078 20688601 16575215 20688772 16575352 20688943 16575489 20689114 16575626 20689285
1000 43153900 0 43153900 53863627 43154037 53863798 43154174 53863969 43154311 53864140 43154448 53864311 43154585 53864482 43154722 53864653 43154859 53864824 43154996 53864995 43155133 53865166 43155270 53865337 43155407 53865508 43155544 53865679 43155681 53865850 43155818 53866021 43155955 53866192 43156092 53866363 43156229 53866534 43156366 53866705 43156503 53866876 43156640 53867047 43156777 53867218 43156914 53867389 43157051 53867560 43157188 53867731 43157325 53867902 43157462 53868073 43157599 53868244 43157736 53868415 43157873 53868586 43158010 53868757 43158147 53868928 43158284 53869099 43158421 53869270 43158558 53869441 43158695 53869612 43158832 53869783 43158969 53869954 43159106 53870125 43159243 53870296 43159380 53870467 43159517 53870638 43159654 53870809 43159791 53870980 43159928 53871151 43160065 53871322 43160202 53871493 43160339 53871664 43160476 53871835 43160613 53872006 43160750 53872177 43160887 53872348 43161024 53872519 43161161 53872690 43161298 53872861 43161435 53873032 43161572 53873203 43161709 53873374 43161846 53873545 43161983 53873716 43162120 53873887 43162257 53874058 43162394 53874229 43162531 53874400 43162668 53874571 43162805 53874742 43162942 53874913 43163079 53875084 43163216 53875255 43163353 53875426 43163490 53875597 43163627 53875768 43163764 53875939 43163901 53876110 43164038 53876281 43164175 53876452 43164312 53876623 43164449 53876794 43164586 53876965 43164723 53877136 43164860 53877307 43164997 53877478 43165134 53877649 43165271 53877820 43165408 53877991 43165545 53878162 43165682 53878333 43165819 53878504 43165956 53878675 43166093 53878846 43166230 53879017 43166367 53879188 43166504 53879359 43166641 53879530 43166778 53879701 43166915 53879872 43167052 53880043 43167189 53880214 43167326 53880385 43167463 53880556 43167600 53880727 43167737 53880898 43167874 53881069 43168011 53881240 43168148 53881411 43168285 53881582 43168422 53881753 43168559 53881924 43168696 53882095 43168833 53882266 43168970 53882437 43169107 53882608 43169244 53882779 43169381 53882950 43169518 53883121 43169655 53883292 43169792 53883463 43169929 53883634 43170066 53883805 43170203 53883976 43170340 53884147 43170477 53884318 43170614 53884489 43170751 53884660 43170888 53884831 43171025 53885002 43171162 53885173 43171299 53885344 43171436 53885515 43171573 53885686 43171710 53885857 43171847 53886028 43171984 53886199 43172121 53886370 43172258 53886541 43172395 53886712 43172532 53886883 43172669 53887054 43172806 53887225 43172943 53887396 43173080 53887567 43173217 53887738 43173354 53887909 43173491 53888080 43173628 53888251 43173765 53888422 43173902 53888593 43174039 53888764 43174176 53888935 43174313 53889106 43174450 53889277 43174587 53889448 43174724 53889619 43174861 53889790 43174998 53889961 43175135 53890132 43175272 53890303 43175409 53890474 43175546 53890645 43175683 53890816 43175820 53890987 43175957 53891158 43176094 53891329 43176231 53891500 43176368 53891671 43176505 53891842 43176642 53892013 43176779 53892184 43176916 53892355 43177053 53892526 43177190 53892697 43177327 53892868 43177464 53893039 43177601 53893210 43177738 53893381 43177875 53893552 43178012 53893723 43178149 53893894 43178286 53894065 43178423 53894236 43178560 53894407 43178697 53894578 43178834 53894749 43178971 53894920 43179108 53895091 43179245 53895262 43179382 53895433 43179519 53895604 43179656 53895775 43179793 53895946 43179930 53896117 43180067 53896288 43180204 53896459 43180341 53896630 43180478 53896801 43180615 53896972 43180752 53897143 43180889 53897314 43181026 53897485 43181163 53897656 43181300 53897827 43181437 53897998 43181574 53898169 43181711 53898340 43181848 53898511 43181985 53898682 43182122 53898853 43182259 53899024 43182396 53899195 43182533 53899366 43182670 53899537 43182807 53899708 43182944 53899879 43183081 53900050 43183218 53900221 43183355 53900392 43183492 53900563 43183629 53900734 43183766 53900905 43183903 53901076 43184040 53901247 43184177 53901418 43184314 53901589 43184451 53901760 43184588 53901931 43184725 53902102 43184862 53902273 43184999 53902444 43185136 53902615 43185273 53902786 43185410 53902957 43185547 53903128 43185684 53903299 43185821 53903470 43185958 53903641 43186095 53903812 43186232 53903983 43186369 53904154 43186506 53904325 43186643 53904496 43186780 53904667 43186917 53904838 43187054 53905009 43187191 53905180 43187328 53905351 43187465 53905522 43187602 53905693 43187739 53905864 43187876 53906035 43188013 53906206 43188150 53906377 43188287 53906548 43188424 53906719 43188561 53906890 43188698 53907061 43188835 53907232 43188972 53907403 43189109 53907574 43189246 53907745 43189383 53907916 43189520 53908087 43189657 53908258 43189794 53908429 43189931 53908600 43190068 53908771 43190205 53908942 43190342 53909113 43190479 53909284 43190616 53909455 43190753 53909626 43190890 53909797 43191027 53909968 43191164 53910139 43191301 53910310 43191438 53910481 43191575 53910652 43191712 53910823 43191849 53910994 43191986 53911165 43192123 53911336 43192260 53911507 43192397 53911678 43192534 53911849 43192671 53912020 43192808 53912191 43192945 53912362 43193082 53912533 43193219 53912704 43193356 53912875 43193493 53913046 43193630 53913217 43193767 53913388 43193904 53913559 43194041 53913730 43194178 53913901 43194315 53914072 43194452 53914243 43194589 53914414 43194726 53914585 43194863 53914756 43195000 53914927 43195137 53915098 43195274 53915269 43195411 53915440 43195548 53915611 43195685 53915782 43195822 53915953 43195959 53916124 43196096 53916295 43196233 53916466 43196370 53916637 43196507 53916808 43196644 53916979 43196781 53917150 43196918 53917321 43197055 53917492 43197192 53917663 43197329 53917834 43197466 53918005 43197603 53918176 43197740 53918347 43197877 53918518 43198014 53918689 43198151 53918860 43198288 53919031 43198425 53919202 43198562 53919373 43198699 53919544 43198836 53919715 43198973 53919886 43199110 53920057 43199247 53920228 43199384 53920399 43199521 53920570 43199658 53920741 43199795 53920912 43199932 53921083 43200069 53921254 43200206 53921425 43200343 53921596 43200480 53921767 43200617 53921938 43200754 53922109 43200891 53922280 43201028 53922451 43201165 53922622 43201302 53922793 43201439 53922964 43201576 53923135 43201713 53923306 43201850 53923477 43201987 53923648 43202124 53923819 43202261 53923990 43202398 53924161 43202535 53924332 43202672 53924503 43202809 53924674 43202946 53924845 43203083 53925016 43203220 53925187 43203357 53925358 43203494 53925529 43203631 53925700 43203768 53925871 43203905 53926042 43204042 53926213 43204179 53926384 43204316 53926555 43204453 53926726 43204590 53926897 43204727 53927068 43204864 53927239 43205001 53927410 43205138 53927581 43205275 53927752 43205412 53927923 43205549 53928094 43205686 53928265 43205823 53928436 43205960 53928607 43206097 53928778 43206234 53928949 43206371 53929120 43206508 53929291 43206645 53929462 43206782 53929633 43206919 53929804 43207056 53929975 43207193 53930146 43207330 53930317 43207467 53930488 43207604 53930659 43207741 53930830 43207878 53931001 43208015 53931172 43208152 53931343 43208289 53931514 43208426 53931685 43208563 53931856 43208700 53932027 43208837 53932198 43208974 53932369 43209111 53932540 43209248 53932711 43209385 53932882 43209522 53933053 43209659 53933224 43209796 53933395 43209933 53933566 43210070 53933737 43210207 53933908 43210344 53934079 43210481 53934250 43210618 53934421 43210755 53934592 43210892 53934763 43211029 53934934 43211166 53935105 43211303 53935276 43211440 53935447 43211577 53935618 43211714 53935789 43211851 53935960 43211988 53936131 43212125 53936302 43212262 53936473 43212399 53936644 43212536 53936815 43212673 53936986 43212810 53937157 43212947 53937328 43213084 53937499 43213221 53937670 43213358 53937841 43213495 53938012 43213632 53938183 43213769 53938354 43213906 53938525 43214043 53938696 43214180 53938867 43214317 53939038 43214454 53939209 43214591 53939380 43214728 53939551 43214865 53939722 43215002 53939893 43215139 53940064 43215276 53940235 43215413 53940406 43215550 53940577 43215687 53940748 43215824 53940919 43215961 53941090 43216098 53941261 43216235 53941432 43216372 53941603 43216509 53941774 43216646 53941945 43216783 53942116 43216920 53942287 43217057 53942458 43217194 53942629 43217331 53942800 43217468 53942971 43217605 53943142 43217742 53943313 43217879 53943484 43218016 53943655 43218153 53943826 43218290 53943997 43218427 53944168 43218564 53944339 43218701 53944510 43218838 53944681 43218975 53944852 43219112 53945023 43219249 53945194 43219386 53945365 43219523 53945536 43219660 53945707 43219797 53945878 43219934 53946049 43220071 53946220 43220208 53946391 43220345 53946562 43220482 53946733 43220619 53946904 43220756 53947075 43220893 53947246 43221030 53947417 43221167 53947588 43221304 53947759 43221441 53947930 43221578 53948101 43221715 53948272 43221852 53948443 43221989 53948614 43222126 53948785 43222263 53948956 43222400 53949127 43222537 53949298 43222674 53949469 43222811 53949640 43222948 53949811 43223085 53949982 43223222 53950153 43223359 53950324 43223496 53950495 43223633 53950666 43223770 53950837 43223907 53951008 43224044 53951179 43224181 53951350 43224318 53951521 43224455 53951692 43224592 53951863 43224729 53952034 43224866 53952205 43225003 53952376 43225140 53952547 43225277 53952718 43225414 53952889 43225551 53953060 43225688 53953231 43225825 53953402 43225962 53953573 43226099 53953744 43226236 53953915 43226373 53954086 43226510 53954257 43226647 53954428 43226784 53954599 43226921 53954770 43227058 53954941 43227195 53955112 43227332 53955283 43227469 53955454 43227606 53955625 43227743 53955796 43227880 53955967 43228017 53956138 43228154 53956309 43228291 53956480 43228428 53956651 43228565 53956822 43228702 53956993 43228839 53957164 43228976 53957335 43229113 53957506 43229250 53957677 43229387 53957848 43229524 53958019 43229661 53958190 43229798 53958361 43229935 53958532 43230072 53958703 43230209 53958874 43230346 53959045 43230483 53959216 43230620 53959387 43230757 53959558 43230894 53959729 43231031 53959900 43231168 53960071 43231305 53960242 43231442 53960413 43231579 53960584 43231716 53960755 43231853 53960926 43231990 53961097 43232127 53961268 43232264 53961439 43232401 53961610 43232538 53961781 43232675 53961952 43232812 53962123 43232949 53962294 43233086 53962465 43233223 53962636 43233360 53962807 43233497 53962978 43233634 53963149 43233771 53963320 43233908 53963491 43234045 53963662 43234182 53963833 43234319 53964004 43234456 53964175 43234593 53964346 43234730 53964517 43234867 53964688 43235004 53964859 43235141 53965030 43235278 53965201 43235415 53965372 43235552 53965543 43235689 53965714 43235826 53965885 43235963 53966056 43236100 53966227 43236237 53966398 43236374 53966569 43236511 53966740 43236648 53966911 43236785 53967082 43236922 53967253 43237059 53967424 43237196 53967595 43237333 53967766 43237470 53967937 43237607 53968108 43237744 53968279 43237881 53968450 43238018 53968621 43238155 53968792 43238292 53968963 43238429 53969134 43238566 53969305 43238703 53969476 43238840 53969647 43238977 53969818 43239114 53969989 43239251 53970160 43239388 53970331 43239525 53970502 43239662 53970673 43239799 53970844 43239936 53971015 43240073 53971186 43240210 53971357 43240347 53971528 43240484 53971699 43240621 53971870 43240758 53972041 43240895 53972212 43241032 53972383 43241169 53972554 43241306 53972725 43241443 53972896 43241580 53973067 43241717 53973238 43241854 53973409 43241991 53973580 43242128 53973751 43242265 53973922 43242402 53974093 43242539 53974264 43242676 53974435 43242813 53974606 43242950 53974777 43243087 53974948 43243224 53975119 43243361 53975290 43243498 53975461 43243635 53975632 43243772 53975803 43243909 53975974 43244046 53976145 43244183 53976316 43244320 53976487 43244457 53976658 43244594 53976829 43244731 53977000 43244868 53977171 43245005 53977342 43245142 53977513 43245279 53977684 43245416 53977855 43245553 53978026 43245690 53978197 43245827 53978368 43245964 53978539 43246101 53978710 43246238 53978881 43246375 53979052 43246512 53979223 43246649 53979394 43246786 53979565 43246923 53979736 43247060 53979907 43247197 53980078 43247334 53980249 43247471 53980420 43247608 53980591 43247745 53980762 43247882 53980933 43248019 53981104 43248156 53981275 43248293 53981446 43248430 53981617 43248567 53981788 43248704 53981959 43248841 53982130 43248978 53982301 43249115 53982472 43249252 53982643 43249389 53982814 43249526 53982985 43249663 53983156 43249800 53983327 43249937 53983498 43250074 53983669 43250211 53983840 43250348 53984011 43250485 53984182 43250622 53984353 43250759 53984524 43250896 53984695 43251033 53984866 43251170 53985037 43251307 53985208 43251444 53985379 43251581 53985550 43251718 53985721 43251855 53985892 43251992 53986063 43252129 53986234 43252266 53986405 43252403 53986576 43252540 53986747 43252677 53986918 43252814 53987089 43252951 53987260 43253088 53987431 43253225 53987602 43253362 53987773 43253499 53987944 43253636 53988115 43253773 53988286 43253910 53988457 43254047 53988628 43254184 53988799 43254321 53988970 43254458 53989141 43254595 53989312 43254732 53989483 43254869 53989654 43255006 53989825 43255143 53989996 43255280 53990167 43255417 53990338 43255554 53990509 43255691 53990680 43255828 53990851 43255965 53991022 43256102 53991193 43256239 53991364 43256376 53991535 43256513 53991706 43256650 53991877 43256787 53992048 43256924 53992219 43257061 53992390 43257198 53992561 43257335 53992732 43257472 53992903 43257609 53993074 43257746 53993245 43257883 53993416 43258020 53993587 43258157 53993758 43258294 53993929 43258431 53994100 43258568 53994271 43258705 53994442 43258842 53994613 43258979 53994784 43259116 53994955 43259253 53995126 43259390 53995297 43259527 53995468 43259664 53995639 43259801 53995810 43259938 53995981 43260075 53996152 43260212 53996323 43260349 53996494 43260486 53996665 43260623 53996836 43260760 53997007 43260897 53997178 43261034 53997349 43261171 53997520 43261308 53997691 43261445 53997862 43261582 53998033 43261719 53998204 43261856 53998375 43261993 53998546 43262130 53998717 43262267 53998888 43262404 53999059 43262541 53999230 43262678 53999401 43262815 53999572 43262952 53999743 43263089 53999914 43263226 54000085 43263363 54000256 43263500 54000427 43263637 54000598 43263774 54000769 43263911 54000940 43264048 54001111 43264185 54001282 43264322 54001453 43264459 54001624 43264596 54001795 43264733 54001966 43264870 54002137 43265007 54002308 43265144 54002479 43265281 54002650 43265418 54002821 43265555 54002992 43265692 54003163 43265829 54003334 43265966 54003505 43266103 54003676 43266240 54003847 43266377 54004018 43266514 54004189 43266651 54004360 43266788 54004531 43266925 54004702 43267062 54004873 43267199 54005044 43267336 54005215 43267473 54005386 43267610 54005557 43267747 54005728 43267884 54005899 43268021 54006070 43268158 54006241 43268295 54006412 43268432 54006583 43268569 54006754 43268706 54006925 43268843 54007096 43268980 54007267 43269117 54007438 43269254 54007609 43269391 54007780 43269528 54007951 43269665 54008122 43269802 54008293 43269939 54008464 43270076 54008635 43270213 54008806 43270350 54008977 43270487 54009148 43270624 54009319 43270761 54009490 43270898 54009661 43271035 54009832 43271172 54010003 43271309 54010174 43271446 54010345 43271583 54010516 43271720 54010687 43271857 54010858 43271994 54011029 43272131 54011200 43272268 54011371 43272405 54011542 43272542 54011713 43272679 54011884 43272816 54012055 43272953 54012226 43273090 54012397 43273227 54012568 43273364 54012739 43273501 54012910 43273638 54013081 43273775 54013252 43273912 54013423 43274049 54013594 43274186 54013765 43274323 54013936 43274460 54014107 43274597 54014278 43274734 54014449 43274871 54014620 43275008 54014791 43275145 54014962 43275282 54015133 43275419 54015304 43275556 54015475 43275693 54015646 43275830 54015817 43275967 54015988 43276104 54016159 43276241 54016330 43276378 54016501 43276515 54016672 43276652 54016843 43276789 54017014 43276926 54017185 43277063 54017356 43277200 54017527 43277337 54017698 43277474 54017869 43277611 54018040 43277748 54018211 43277885 54018382 43278022 54018553 43278159 54018724 43278296 54018895 43278433 54019066 43278570 54019237 43278707 54019408 43278844 54019579 43278981 54019750 43279118 54019921 43279255 54020092 43279392 54020263 43279529 54020434 43279666 54020605 43279803 54020776 43279940 54020947 43280077 54021118 43280214 54021289 43280351 54021460 43280488 54021631 43280625 54021802 43280762 54021973 43280899 54022144 43281036 54022315 43281173 54022486 43281310 54022657 43281447 54022828 43281584 54022999 43281721 54023170 43281858 54023341 43281995 54023512 43282132 54023683 43282269 54023854 43282406 54024025 43282543 54024196 43282680 54024367 43282817 54024538 43282954 54024709 43283091 54024880 43283228 54025051 43283365 54025222 43283502 54025393 43283639 54025564 43283776 54025735 43283913 54025906 43284050 54026077 43284187 54026248 43284324 54026419 43284461 54026590 43284598 54026761 43284735 54026932 43284872 54027103 43285009 54027274 43285146 54027445 43285283 54027616 43285420 54027787 43285557 54027958 43285694 54028129 43285831 54028300 43285968 54028471 43286105 54028642 43286242 54028813 43286379 54028984 43286516 54029155 43286653 54029326 43286790 54029497 43286927 54029668 43287064 54029839 43287201 54030010 43287338 54030181 43287475 54030352 43287612 54030523 43287749 54030694 43287886 54030865 43288023 54031036 43288160 54031207 43288297 54031378 43288434 54031549 43288571 54031720 43288708 54031891 43288845 54032062 43288982 54032233 43289119 54032404 43289256 54032575 43289393 54032746 43289530 54032917 43289667 54033088 43289804 54033259 43289941 54033430 43290078 54033601 43290215 54033772 43290352 54033943 43290489 54034114 43290626 54034285
1000 29864900 0 29864900 37276627 29865037 37276798 29865174 37276969 29865311 37277140 29865448 37277311 29865585 37277482 29865722 37277653 29865859 37277824 29865996 37277995 29866133 37278166 29866270 37278337 29866407 37278508 29866544 37278679 29866681 37278850 29866818 37279021 29866955 37279192 29867092 37279363 29867229 37279534 29867366 37279705 29867503 37279876 29867640 37280047 29867777 37280218 29867914 37280389 29868051 37280560 29868188 37280731 29868325 37280902 29868462 37281073 29868599 37281244 29868736 37281415 29868873 37281586 29869010 37281757 29869147 37281928 29869284 37282099 29869421 37282270 29869558 37282441 29869695 37282612 29869832 37282783 29869969 37282954 29870106 37283125 29870243 37283296 29870380 37283467 29870517 37283638 29870654 37283809 29870791 37283980 29870928 37284151 29871065 37284322 29871202 37284493 29871339 37284664 29871476 37284835 29871613 37285006 29871750 37285177 29871887 37285348 29872024 37285519 29872161 37285690 29872298 37285861 29872435 37286032 29872572 37286203 29872709 37286374 29872846 37286545 29872983 37286716 29873120 37286887 29873257 37287058 29873394 37287229 29873531 37287400 29873668 37287571 29873805 37287742 29873942 37287913 29874079 37288084 29874216 37288255 29874353 37288426 29874490 37288597 29874627 37288768 29874764 37288939 29874901 37289110 29875038 37289281 29875175 37289452 29875312 37289623 29875449 37289794 29875586 37289965 29875723 37290136 29875860 37290307 29875997 37290478 29876134 37290649 29876271 37290820 29876408 37290991 29876545 37291162 29876682 37291333 29876819 37291504 29876956 37291675 29877093 37291846 29877230 37292017 29877367 37292188 29877504 37292359 29877641 37292530 29877778 37292701 29877915 37292872 29878052 37293043 29878189 37293214 29878326 37293385 29878463 37293556 29878600 37293727 29878737 37293898 29878874 37294069 29879011 37294240 29879148 37294411 29879285 37294582 29879422 37294753 29879559 37294924 29879696 37295095 29879833 37295266 29879970 37295437 29880107 37295608 29880244 37295779 29880381 37295950 29880518 37296121 29880655 37296292 29880792 37296463 29880929 37296634 29881066 37296805 29881203 37296976 29881340 37297147 29881477 37297318 29881614 37297489 29881751 37297660 29881888 37297831 29882025 37298002 29882162 37298173 29882299 37298344 29882436 37298515 29882573 37298686 29882710 37298857 29882847 37299028 29882984 37299199 29883121 37299370 29883258 37299541 29883395 37299712 29883532 37299883 29883669 37300054 29883806 37300225 29883943 37300396 29884080 37300567 29884217 37300738 29884354 37300909 29884491 37301080 29884628 37301251 29884765 37301422 29884902 37301593 29885039 37301764 29885176 37301935 29885313 37302106 29885450 37302277 29885587 37302448 29885724 37302619 29885861 37302790 29885998 37302961 29886135 37303132 29886272 37303303 29886409 37303474 29886546 37303645 29886683 37303816 29886820 37303987 29886957 37304158 29887094 37304329 29887231 37304500 29887368 37304671 29887505 37304842 29887642 37305013 29887779 37305184 29887916 37305355 29888053 37305526 29888190 37305697 29888327 37305868 29888464 37306039 29888601 37306210 29888738 37306381 29888875 37306552 29889012 37306723 29889149 37306894 29889286 37307065 29889423 37307236 29889560 37307407 29889697 37307578 29889834 37307749 29889971 37307920 29890108 37308091 29890245 37308262 29890382 37308433 29890519 37308604 29890656 37308775 29890793 37308946 29890930 37309117 29891067 37309288 29891204 37309459 29891341 37309630 29891478 37309801 29891615 37309972 29891752 37310143 29891889 37310314 29892026 37310485 29892163 37310656 29892300 37310827 29892437 37310998 29892574 37311169 29892711 37311340 29892848 37311511 29892985 37311682 29893122 37311853 29893259 37312024 29893396 37312195 29893533 37312366 29893670 37312537 29893807 37312708 29893944 37312879 29894081 37313050 29894218 37313221 29894355 37313392 29894492 37313563 29894629 37313734 29894766 37313905 29894903 37314076 29895040 37314247 29895177 37314418 29895314 37314589 29895451 37314760 29895588 37314931 29895725 37315102 29895862 37315273 29895999 37315444 29896136 37315615 29896273 37315786 29896410 37315957 29896547 37316128 29896684 37316299 29896821 37316470 29896958 37316641 29897095 37316812 29897232 37316983 29897369 37317154 29897506 37317325 29897643 37317496 29897780 37317667 29897917 37317838 29898054 37318009 29898191 37318180 29898328 37318351 29898465 37318522 29898602 37318693 29898739 37318864 29898876 37319035 29899013 37319206 29899150 37319377 29899287 37319548 29899424 37319719 29899561 37319890 29899698 37320061 29899835 37320232 29899972 37320403 29900109 37320574 29900246 37320745 29900383 37320916 29900520 37321087 29900657 37321258 29900794 37321429 29900931 37321600 29901068 37321771 29901205 37321942 29901342 37322113 29901479 37322284 29901616 37322455 29901753 37322626 29901890 37322797 29902027 37322968 29902164 37323139 29902301 37323310 29902438 37323481 29902575 37323652 29902712 37323823 29902849 37323994 29902986 37324165 29903123 37324336 29903260 37324507 29903397 37324678 29903534 37324849 29903671 37325020 29903808 37325191 29903945 37325362 29904082 37325533 29904219 37325704 29904356 37325875 29904493 37326046 29904630 37326217 29904767 37326388 29904904 37326559 29905041 37326730 29905178 37326901 29905315 37327072 29905452 37327243 29905589 37327414 29905726 37327585 29905863 37327756 29906000 37327927 29906137 37328098 29906274 37328269 29906411 37328440 29906548 37328611 29906685 37328782 29906822 37328953 29906959 37329124 29907096 37329295 29907233 37329466 29907370 37329637 29907507 37329808 29907644 37329979 29907781 37330150 29907918 37330321 29908055 37330492 29908192 37330663 29908329 37330834 29908466 37331005 29908603 37331176 29908740 37331347 29908877 37331518 29909014 37331689 29909151 37331860 29909288 37332031 29909425 37332202 29909562 37332373 29909699 37332544 29909836 37332715 29909973 37332886 29910110 37333057 29910247 37333228 29910384 37333399 29910521 37333570 29910658 37333741 29910795 37333912 29910932 37334083 29911069 37334254 29911206 37334425 29911343 37334596 29911480 37334767 29911617 37334938 29911754 37335109 29911891 37335280 29912028 37335451 29912165 37335622 29912302 37335793 29912439 37335964 29912576 37336135 29912713 37336306 29912850 37336477 29912987 37336648 29913124 37336819 29913261 37336990 29913398 37337161 29913535 37337332 29913672 37337503 29913809 37337674 29913946 37337845 29914083 37338016 29914220 37338187 29914357 37338358 29914494 37338529 29914631 37338700 29914768 37338871 29914905 37339042 29915042 37339213 29915179 37339384 29915316 37339555 29915453 37339726 29915590 37339897 29915727 37340068 29915864 37340239 29916001 37340410 29916138 37340581 29916275 37340752 29916412 37340923 29916549 37341094 29916686 37341265 29916823 37341436 29916960 37341607 29917097 37341778 29917234 37341949 29917371 37342120 29917508 37342291 29917645 37342462 29917782 37342633 29917919 37342804 29918056 37342975 29918193 37343146 29918330 37343317 29918467 37343488 29918604 37343659 29918741 37343830 29918878 37344001 29919015 37344172 29919152 37344343 29919289 37344514 29919426 37344685 29919563 37344856 29919700 37345027 29919837 37345198 29919974 37345369 29920111 37345540 29920248 37345711 29920385 37345882 29920522 37346053 29920659 37346224 29920796 37346395 29920933 37346566 29921070 37346737 29921207 37346908 29921344 37347079 29921481 37347250 29921618 37347421 29921755 37347592 29921892 37347763 29922029 37347934 29922166 37348105 29922303 37348276 29922440 37348447 29922577 37348618 29922714 37348789 29922851 37348960 29922988 37349131 29923125 37349302 29923262 37349473 29923399 37349644 29923536 37349815 29923673 37349986 29923810 37350157 29923947 37350328 29924084 37350499 29924221 37350670 29924358 37350841 29924495 37351012 29924632 37351183 29924769 37351354 29924906 37351525 29925043 37351696 29925180 37351867 29925317 37352038 29925454 37352209 29925591 37352380 29925728 37352551 29925865 37352722 29926002 37352893 29926139 37353064 29926276 37353235 29926413 37353406 29926550 37353577 29926687 37353748 29926824 37353919 29926961 37354090 29927098 37354261 29927235 37354432 29927372 37354603 29927509 37354774 29927646 37354945 29927783 37355116 29927920 37355287 29928057 37355458 29928194 37355629 29928331 37355800 29928468 37355971 29928605 37356142 29928742 37356313 29928879 37356484 29929016 37356655 29929153 37356826 29929290 37356997 29929427 37357168 29929564 37357339 29929701 37357510 29929838 37357681 29929975 37357852 29930112 37358023 29930249 37358194 29930386 37358365 29930523 37358536 29930660 37358707 29930797 37358878 29930934 37359049 29931071 37359220 29931208 37359391 29931345 37359562 29931482 37359733 29931619 37359904 29931756 37360075 29931893 37360246 29932030 37360417 29932167 37360588 29932304 37360759 29932441 37360930 29932578 37361101 29932715 37361272 29932852 37361443 29932989 37361614 29933126 37361785 29933263 37361956 29933400 37362127 29933537 37362298 29933674 37362469 29933811 37362640 29933948 37362811 29934085 37362982 29934222 37363153 29934359 37363324 29934496 37363495 29934633 37363666 29934770 37363837 29934907 37364008 29935044 37364179 29935181 37364350 29935318 37364521 29935455 37364692 29935592 37364863 29935729 37365034 29935866 37365205 29936003 37365376 29936140 37365547 29936277 37365718 29936414 37365889 29936551 37366060 29936688 37366231 29936825 37366402 29936962 37366573 29937099 37366744 29937236 37366915 29937373 37367086 29937510 37367257 29937647 37367428 29937784 37367599 29937921 37367770 29938058 37367941 29938195 37368112 29938332 37368283 29938469 37368454 29938606 37368625 29938743 37368796 29938880 37368967 29939017 37369138 29939154 37369309 29939291 37369480 29939428 37369651 29939565 37369822 29939702 37369993 29939839 37370164 29939976 37370335 29940113 37370506 29940250 37370677 29940387 37370848 29940524 37371019 29940661 37371190 29940798 37371361 29940935 37371532 29941072 37371703 29941209 37371874 29941346 37372045 29941483 37372216 29941620 37372387 29941757 37372558 29941894 37372729 29942031 37372900 29942168 37373071 29942305 37373242 29942442 37373413 29942579 37373584 29942716 37373755 29942853 37373926 29942990 37374097 29943127 37374268 29943264 37374439 29943401 37374610 29943538 37374781 29943675 37374952 29943812 37375123 29943949 37375294 29944086 37375465 29944223 37375636 29944360 37375807 29944497 37375978 29944634 37376149 29944771 37376320 29944908 37376491 29945045 37376662 29945182 37376833 29945319 37377004 29945456 37377175 29945593 37377346 29945730 37377517 29945867 37377688 29946004 37377859 29946141 37378030 29946278 37378201 29946415 37378372 29946552 37378543 29946689 37378714 29946826 37378885 29946963 37379056 29947100 37379227 29947237 37379398 29947374 37379569 29947511 37379740 29947648 37379911 29947785 37380082 29947922 37380253 29948059 37380424 29948196 37380595 29948333 37380766 29948470 37380937 29948607 37381108 29948744 37381279 29948881 37381450 29949018 37381621 29949155 37381792 29949292 37381963 29949429 37382134 29949566 37382305 29949703 37382476 29949840 37382647 29949977 37382818 29950114 37382989 29950251 37383160 29950388 37383331 29950525 37383502 29950662 37383673 29950799 37383844 29950936 37384015 29951073 37384186 29951210 37384357 29951347 37384528 29951484 37384699 29951621 37384870 29951758 37385041 29951895 37385212 29952032 37385383 29952169 37385554 29952306 37385725 29952443 37385896 29952580 37386067 29952717 37386238 29952854 37386409 29952991 37386580 29953128 37386751 29953265 37386922 29953402 37387093 29953539 37387264 29953676 37387435 29953813 37387606 29953950 37387777 29954087 37387948 29954224 37388119 29954361 37388290 29954498 37388461 29954635 37388632 29954772 37388803 29954909 37388974 29955046 37389145 29955183 37389316 29955320 37389487 29955457 37389658 29955594 37389829 29955731 37390000 29955868 37390171 29956005 37390342 29956142 37390513 29956279 37390684 29956416 37390855 29956553 37391026 29956690 37391197 29956827 37391368 29956964 37391539 29957101 37391710 29957238 37391881 29957375 37392052 29957512 37392223 29957649 37392394 29957786 37392565 29957923 37392736 29958060 37392907 29958197 37393078 29958334 37393249 29958471 37393420 29958608 37393591 29958745 37393762 29958882 37393933 29959019 37394104 29959156 37394275 29959293 37394446 29959430 37394617 29959567 37394788 29959704 37394959 29959841 37395130 29959978 37395301 29960115 37395472 29960252 37395643 29960389 37395814 29960526 37395985 29960663 37396156 29960800 37396327 29960937 37396498 29961074 37396669 29961211 37396840 29961348 37397011 29961485 37397182 29961622 37397353 29961759 37397524 29961896 37397695 29962033 37397866 29962170 37398037 29962307 37398208 29962444 37398379 29962581 37398550 29962718 37398721 29962855 37398892 29962992 37399063 29963129 37399234 29963266 37399405 29963403 37399576 29963540 37399747 29963677 37399918 29963814 37400089 29963951 37400260 29964088 37400431 29964225 37400602 29964362 37400773 29964499 37400944 29964636 37401115 29964773 37401286 29964910 37401457 29965047 37401628 29965184 37401799 29965321 37401970 29965458 37402141 29965595 37402312 29965732 37402483 29965869 37402654 29966006 37402825 29966143 37402996 29966280 37403167 29966417 37403338 29966554 37403509 29966691 37403680 29966828 37403851 29966965 37404022 29967102 37404193 29967239 37404364 29967376 37404535 29967513 37404706 29967650 37404877 29967787 37405048 29967924 37405219 29968061 37405390 29968198 37405561 29968335 37405732 29968472 37405903 29968609 37406074 29968746 37406245 29968883 37406416 29969020 37406587 29969157 37406758 29969294 37406929 29969431 37407100 29969568 37407271 29969705 37407442 29969842 37407613 29969979 37407784 29970116 37407955 29970253 37408126 29970390 37408297 29970527 37408468 29970664 37408639 29970801 37408810 29970938 37408981 29971075 37409152 29971212 37409323 29971349 37409494 29971486 37409665 29971623 37409836 29971760 37410007 29971897 37410178 29972034 37410349 29972171 37410520 29972308 37410691 29972445 37410862 29972582 37411033 29972719 37411204 29972856 37411375 29972993 37411546 29973130 37411717 29973267 37411888 29973404 37412059 29973541 37412230 29973678 37412401 29973815 37412572 29973952 37412743 29974089 37412914 29974226 37413085 29974363 37413256 29974500 37413427 29974637 37413598 29974774 37413769 29974911 37413940 29975048 37414111 29975185 37414282 29975322 37414453 29975459 37414624 29975596 37414795 29975733 37414966 29975870 37415137 29976007 37415308 29976144 37415479 29976281 37415650 29976418 37415821 29976555 37415992 29976692 37416163 29976829 37416334 29976966 37416505 29977103 37416676 29977240 37416847 29977377 37417018 29977514 37417189 29977651 37417360 29977788 37417531 29977925 37417702 29978062 37417873 29978199 37418044 29978336 37418215 29978473 37418386 29978610 37418557 29978747 37418728 29978884 37418899 29979021 37419070 29979158 37419241 29979295 37419412 29979432 37419583 29979569 37419754 29979706 37419925 29979843 37420096 29979980 37420267 29980117 37420438 29980254 37420609 29980391 37420780 29980528 37420951 29980665 37421122 29980802 37421293 29980939 37421464 29981076 37421635 29981213 37421806 29981350 37421977 29981487 37422148 29981624 37422319 29981761 37422490 29981898 37422661 29982035 37422832 29982172 37423003 29982309 37423174 29982446 37423345 29982583 37423516 29982720 37423687 29982857 37423858 29982994 37424029 29983131 37424200 29983268 37424371 29983405 37424542 29983542 37424713 29983679 37424884 29983816 37425055 29983953 37425226 29984090 37425397 29984227 37425568 29984364 37425739 29984501 37425910 29984638 37426081 29984775 37426252 29984912 37426423 29985049 37426594 29985186 37426765 29985323 37426936 29985460 37427107 29985597 37427278 29985734 37427449 29985871 37427620 29986008 37427791 29986145 37427962 29986282 37428133 29986419 37428304 29986556 37428475 29986693 37428646 29986830 37428817 29986967 37428988 29987104 37429159 29987241 37429330 29987378 37429501 29987515 37429672 29987652 37429843 29987789 37430014 29987926 37430185 29988063 37430356 29988200 37430527 29988337 37430698 29988474 37430869 29988611 37431040 29988748 37431211 29988885 37431382 29989022 37431553 29989159 37431724 29989296 37431895 29989433 37432066 29989570 37432237 29989707 37432408 29989844 37432579 29989981 37432750 29990118 37432921 29990255 37433092 29990392 37433263 29990529 37433434 29990666 37433605 29990803 37433776 29990940 37433947 29991077 37434118 29991214 37434289 29991351 37434460 29991488 37434631 29991625 37434802 29991762 37434973 29991899 37435144 29992036 37435315 29992173 37435486 29992310 37435657 29992447 37435828 29992584 37435999 29992721 37436170 29992858 37436341 29992995 37436512 29993132 37436683 29993269 37436854 29993406 37437025 29993543 37437196 29993680 37437367 29993817 37437538 29993954 37437709 29994091 37437880 29994228 37438051 29994365 37438222 29994502 37438393 29994639 37438564 29994776 37438735 29994913 37438906 29995050 37439077 29995187 37439248 29995324 37439419 29995461 37439590 29995598 37439761 29995735 37439932 29995872 37440103 29996009 37440274 29996146 37440445 29996283 37440616 29996420 37440787 29996557 37440958 29996694 37441129 29996831 37441300 29996968 37441471 29997105 37441642 29997242 37441813 29997379 37441984 29997516 37442155 29997653 37442326 29997790 37442497 29997927 37442668 29998064 37442839 29998201 37443010 29998338 37443181 29998475 37443352 29998612 37443523 29998749 37443694 29998886 37443865 29999023 37444036 29999160 37444207 29999297 37444378 29999434 37444549 29999571 37444720 29999708 37444891 29999845 37445062 29999982 37445233 30000119 37445404 30000256 37445575 30000393 37445746 30000530 37445917 30000667 37446088 30000804 37446259 30000941 37446430 30001078 37446601 30001215 37446772 30001352 37446943 30001489 37447114 30001626 37447285
1000 69457900 0 69457900 86695627 69458037 86695798 69458174 86695969 69458311 86696140 69458448 86696311 69458585 86696482 69458722 86696653 69458859 86696824 69458996 86696995 69459133 86697166 69459270 86697337 69459407 86697508 69459544 86697679 69459681 86697850 69459818 86698021 69459955 86698192 69460092 86698363 69460229 86698534 69460366 86698705 69460503 86698876 69460640 86699047 69460777 86699218 69460914 86699389 69461051 86699560 69461188 86699731 69461325 86699902 69461462 86700073 69461599 86700244 69461736 86700415 69461873 86700586 69462010 86700757 69462147 86700928 69462284 86701099 69462421 86701270 69462558 86701441 69462695 86701612 69462832 86701783 69462969 86701954 69463106 86702125 69463243 86702296 69463380 86702467 69463517 86702638 69463654 86702809 69463791 86702980 69463928 86703151 69464065 86703322 69464202 86703493 69464339 86703664 69464476 86703835 69464613 86704006 69464750 86704177 69464887 86704348 69465024 86704519 69465161 86704690 69465298 86704861 69465435 86705032 69465572 86705203 69465709 86705374 69465846 86705545 69465983 86705716 69466120 86705887 69466257 86706058 69466394 86706229 69466531 86706400 69466668 86706571 69466805 86706742 69466942 86706913 69467079 86707084 69467216 86707255 69467353 86707426 69467490 86707597 69467627 86707768 69467764 86707939 69467901 86708110 69468038 86708281 69468175 86708452 69468312 86708623 69468449 86708794 69468586 86708965 69468723 86709136 69468860 86709307 69468997 86709478 69469134 86709649 69469271 86709820 69469408 86709991 69469545 86710162 69469682 86710333 69469819 86710504 69469956 86710675 69470093 86710846 69470230 86711017 69470367 86711188 69470504 86711359 69470641 86711530 69470778 86711701 69470915 86711872 69471052 86712043 69471189 86712214 69471326 86712385 69471463 86712556 69471600 86712727 69471737 86712898 69471874 86713069 69472011 86713240 69472148 86713411 69472285 86713582 69472422 86713753 69472559 86713924 69472696 86714095 69472833 86714266 69472970 86714437 69473107 86714608 69473244 86714779 69473381 86714950 69473518 86715121 69473655 86715292 69473792 86715463 69473929 86715634 69474066 86715805 69474203 86715976 69474340 86716147 69474477 86716318 69474614 86716489 69474751 86716660 69474888 86716831 69475025 86717002 69475162 86717173 69475299 86717344 69475436 86717515 69475573 86717686 69475710 86717857 69475847 86718028 69475984 86718199 69476121 86718370 69476258 86718541 69476395 86718712 69476532 86718883 69476669 86719054 69476806 86719225 69476943 86719396 69477080 86719567 69477217 86719738 69477354 86719909 69477491 86720080 69477628 86720251 69477765 86720422 69477902 86720593 69478039 86720764 69478176 86720935 69478313 86721106 69478450 86721277 69478587 86721448 69478724 86721619 69478861 86721790 69478998 86721961 69479135 86722132 69479272 86722303 69479409 86722474 69479546 86722645 69479683 86722816 69479820 86722987 69479957 86723158 69480094 86723329 69480231 86723500 69480368 86723671 69480505 86723842 69480642 86724013 69480779 86724184 69480916 86724355 69481053 86724526 69481190 86724697 69481327 86724868 69481464 86725039 69481601 86725210 69481738 86725381 69481875 86725552 69482012 86725723 69482149 86725894 69482286 86726065 69482423 86726236 69482560 86726407 69482697 86726578 69482834 86726749 69482971 86726920 69483108 86727091 69483245 86727262 69483382 86727433 69483519 86727604 69483656 86727775 69483793 86727946 69483930 86728117 69484067 86728288 69484204 86728459 69484341 86728630 69484478 86728801 69484615 86728972 69484752 86729143 69484889 86729314 69485026 86729485 69485163 86729656 69485300 86729827 69485437 86729998 69485574 86730169 69485711 86730340 69485848 86730511 69485985 86730682 69486122 86730853 69486259 86731024 69486396 86731195 69486533 86731366 69486670 86731537 69486807 86731708 69486944 86731879 69487081 86732050 69487218 86732221 69487355 86732392 69487492 86732563 69487629 86732734 69487766 86732905 69487903 86733076 69488040 86733247 69488177 86733418 69488314 86733589 69488451 86733760 69488588 86733931 69488725 86734102 69488862 86734273 69488999 86734444 69489136 86734615 69489273 86734786 69489410 86734957 69489547 86735128 69489684 86735299 69489821 86735470 69489958 86735641 69490095 86735812 69490232 86735983 69490369 86736154 69490506 86736325 69490643 86736496 69490780 86736667 69490917 86736838 69491054 86737009 69491191 86737180 69491328 86737351 69491465 86737522 69491602 86737693 69491739 86737864 69491876 86738035 69492013 86738206 69492150 86738377 69492287 86738548 69492424 86738719 69492561 86738890 69492698 86739061 69492835 86739232 69492972 86739403 69493109 86739574 69493246 86739745 69493383 86739916 69493520 86740087 69493657 86740258 69493794 86740429 69493931 86740600 69494068 86740771 69494205 86740942 69494342 86741113 69494479 86741284 69494616 86741455 69494753 86741626 69494890 86741797 69495027 86741968 69495164 86742139 69495301 86742310 69495438 86742481 69495575 86742652 69495712 86742823 69495849 86742994 69495986 86743165 69496123 86743336 69496260 86743507 69496397 86743678 69496534 86743849 69496671 86744020 69496808 86744191 69496945 86744362 69497082 86744533 69497219 86744704 69497356 86744875 69497493 86745046 69497630 86745217 69497767 86745388 69497904 86745559 69498041 86745730 69498178 86745901 69498315 86746072 69498452 86746243 69498589 86746414 69498726 86746585 69498863 86746756 69499000 86746927 69499137 86747098 69499274 86747269 69499411 86747440 69499548 86747611 69499685 86747782 69499822 86747953 69499959 86748124 69500096 86748295 69500233 86748466 69500370 86748637 69500507 86748808 69500644 86748979 69500781 86749150 69500918 86749321 69501055 86749492 69501192 86749663 69501329 86749834 69501466 86750005 69501603 86750176 69501740 86750347 69501877 86750518 69502014 86750689 69502151 86750860 69502288 86751031 69502425 86751202 69502562 86751373 69502699 86751544 69502836 86751715 69502973 86751886 69503110 86752057 69503247 86752228 69503384 86752399 69503521 86752570 69503658 86752741 69503795 86752912 69503932 86753083 69504069 86753254 69504206 86753425 69504343 86753596 69504480 86753767 69504617 86753938 69504754 86754109 69504891 86754280 69505028 86754451 69505165 86754622 69505302 86754793 69505439 86754964 69505576 86755135 69505713 86755306 69505850 86755477 69505987 86755648 69506124 86755819 69506261 86755990 69506398 86756161 69506535 86756332 69506672 86756503 69506809 86756674 69506946 86756845 69507083 86757016 69507220 86757187 69507357 86757358 69507494 86757529 69507631 86757700 69507768 86757871 69507905 86758042 69508042 86758213 69508179 86758384 69508316 86758555 69508453 86758726 69508590 86758897 69508727 86759068 69508864 86759239 69509001 86759410 69509138 86759581 69509275 86759752 69509412 86759923 69509549 86760094 69509686 86760265 69509823 86760436 69509960 86760607 69510097 86760778 69510234 86760949 69510371 86761120 69510508 86761291 69510645 86761462 69510782 86761633 69510919 86761804 69511056 86761975 69511193 86762146 69511330 86762317 69511467 86762488 69511604 86762659 69511741 86762830 69511878 86763001 69512015 86763172 69512152 86763343 69512289 86763514 69512426 86763685 69512563 86763856 69512700 86764027 69512837 86764198 69512974 86764369 69513111 86764540 69513248 86764711 69513385 86764882 69513522 86765053 69513659 86765224 69513796 86765395 69513933 86765566 69514070 86765737 69514207 86765908 69514344 86766079 69514481 86766250 69514618 86766421 69514755 86766592 69514892 86766763 69515029 86766934 69515166 86767105 69515303 86767276 69515440 86767447 69515577 86767618 69515714 86767789 69515851 86767960 69515988 86768131 69516125 86768302 69516262 86768473 69516399 86768644 69516536 86768815 69516673 86768986 69516810 86769157 69516947 86769328 69517084 86769499 69517221 86769670 69517358 86769841 69517495 86770012 69517632 86770183 69517769 86770354 69517906 86770525 69518043 86770696 69518180 86770867 69518317 86771038 69518454 86771209 69518591 86771380 69518728 86771551 69518865 86771722 69519002 86771893 69519139 86772064 69519276 86772235 69519413 86772406 69519550 86772577 69519687 86772748 69519824 86772919 69519961 86773090 69520098 86773261 69520235 86773432 69520372 86773603 69520509 86773774 69520646 86773945 69520783 86774116 69520920 86774287 69521057 86774458 69521194 86774629 69521331 86774800 69521468 86774971 69521605 86775142 69521742 86775313 69521879 86775484 69522016 86775655 69522153 86775826 69522290 86775997 69522427 86776168 69522564 86776339 69522701 86776510 69522838 86776681 69522975 86776852 69523112 86777023 69523249 86777194 69523386 86777365 69523523 86777536 69523660 86777707 69523797 86777878 69523934 86778049 69524071 86778220 69524208 86778391 69524345 86778562 69524482 86778733 69524619 86778904 69524756 86779075 69524893 86779246 69525030 86779417 69525167 86779588 69525304 86779759 69525441 86779930 69525578 86780101 69525715 86780272 69525852 86780443 69525989 86780614 69526126 86780785 69526263 86780956 69526400 86781127 69526537 86781298 69526674 86781469 69526811 86781640 69526948 86781811 69527085 86781982 69527222 86782153 69527359 86782324 69527496 86782495 69527633 86782666 69527770 86782837 69527907 86783008 69528044 86783179 69528181 86783350 69528318 86783521 69528455 86783692 69528592 86783863 69528729 86784034 69528866 86784205 69529003 86784376 69529140 86784547 69529277 86784718 69529414 86784889 69529551 86785060 69529688 86785231 69529825 86785402 69529962 86785573 69530099 86785744 69530236 86785915 69530373 86786086 69530510 86786257 69530647 86786428 69530784 86786599 69530921 86786770 69531058 86786941 69531195 86787112 69531332 86787283 69531469 86787454 69531606 86787625 69531743 86787796 69531880 86787967 69532017 86788138 69532154 86788309 69532291 86788480 69532428 86788651 69532565 86788822 69532702 86788993 69532839 86789164 69532976 86789335 69533113 86789506 69533250 86789677 69533387 86789848 69533524 86790019 69533661 86790190 69533798 86790361 69533935 86790532 69534072 86790703 69534209 86790874 69534346 86791045 69534483 86791216 69534620 86791387 69534757 86791558 69534894 86791729 69535031 86791900 69535168 86792071 69535305 86792242 69535442 86792413 69535579 86792584 69535716 86792755 69535853 86792926 69535990 86793097 69536127 86793268 69536264 86793439 69536401 86793610 69536538 86793781 69536675 86793952 69536812 86794123 69536949 86794294 69537086 86794465 69537223 86794636 69537360 86794807 69537497 86794978 69537634 86795149 69537771 86795320 69537908 86795491 69538045 86795662 69538182 86795833 69538319 86796004 69538456 86796175 69538593 86796346 69538730 86796517 69538867 86796688 69539004 86796859 69539141 86797030 69539278 86797201 69539415 86797372 69539552 86797543 69539689 86797714 69539826 86797885 69539963 86798056 69540100 86798227 69540237 86798398 69540374 86798569 69540511 86798740 69540648 86798911 69540785 86799082 69540922 86799253 69541059 86799424 69541196 86799595 69541333 86799766 69541470 86799937 69541607 86800108 69541744 86800279 69541881 86800450 69542018 86800621 69542155 86800792 69542292 86800963 69542429 86801134 69542566 86801305 69542703 86801476 69542840 86801647 69542977 86801818 69543114 86801989 69543251 86802160 69543388 86802331 69543525 86802502 69543662 86802673 69543799 86802844 69543936 86803015 69544073 86803186 69544210 86803357 69544347 86803528 69544484 86803699 69544621 86803870 69544758 86804041 69544895 86804212 69545032 86804383 69545169 86804554 69545306 86804725 69545443 86804896 69545580 86805067 69545717 86805238 69545854 86805409 69545991 86805580 69546128 86805751 69546265 86805922 69546402 86806093 69546539 86806264 69546676 86806435 69546813 86806606 69546950 86806777 69547087 86806948 69547224 86807119 69547361 86807290 69547498 86807461 69547635 86807632 69547772 86807803 69547909 86807974 69548046 86808145 69548183 86808316 69548320 86808487 69548457 86808658 69548594 86808829 69548731 86809000 69548868 86809171 69549005 86809342 69549142 86809513 69549279 86809684 69549416 86809855 69549553 86810026 69549690 86810197 69549827 86810368 69549964 86810539 69550101 86810710 69550238 86810881 69550375 86811052 69550512 86811223 69550649 86811394 69550786 86811565 69550923 86811736 69551060 86811907 69551197 86812078 69551334 86812249 69551471 86812420 69551608 86812591 69551745 86812762 69551882 86812933 69552019 86813104 69552156 86813275 69552293 86813446 69552430 86813617 69552567 86813788 69552704 86813959 69552841 86814130 69552978 86814301 69553115 86814472 69553252 86814643 69553389 86814814 69553526 86814985 69553663 86815156 69553800 86815327 69553937 86815498 69554074 86815669 69554211 86815840 69554348 86816011 69554485 86816182 69554622 86816353 69554759 86816524 69554896 86816695 69555033 86816866 69555170 86817037 69555307 86817208 69555444 86817379 69555581 86817550 69555718 86817721 69555855 86817892 69555992 86818063 69556129 86818234 69556266 86818405 69556403 86818576 69556540 86818747 69556677 86818918 69556814 86819089 69556951 86819260 69557088 86819431 69557225 86819602 69557362 86819773 69557499 86819944 69557636 86820115 69557773 86820286 69557910 86820457 69558047 86820628 69558184 86820799 69558321 86820970 69558458 86821141 69558595 86821312 69558732 86821483 69558869 86821654 69559006 86821825 69559143 86821996 69559280 86822167 69559417 86822338 69559554 86822509 69559691 86822680 69559828 86822851 69559965 86823022 69560102 86823193 69560239 86823364 69560376 86823535 69560513 86823706 69560650 86823877 69560787 86824048 69560924 86824219 69561061 86824390 69561198 86824561 69561335 86824732 69561472 86824903 69561609 86825074 69561746 86825245 69561883 86825416 69562020 86825587 69562157 86825758 69562294 86825929 69562431 86826100 69562568 86826271 69562705 86826442 69562842 86826613 69562979 86826784 69563116 86826955 69563253 86827126 69563390 86827297 69563527 86827468 69563664 86827639 69563801 86827810 69563938 86827981 69564075 86828152 69564212 86828323 69564349 86828494 69564486 86828665 69564623 86828836 69564760 86829007 69564897 86829178 69565034 86829349 69565171 86829520 69565308 86829691 69565445 86829862 69565582 86830033 69565719 86830204 69565856 86830375 69565993 86830546 69566130 86830717 69566267 86830888 69566404 86831059 69566541 86831230 69566678 86831401 69566815 86831572 69566952 86831743 69567089 86831914 69567226 86832085 69567363 86832256 69567500 86832427 69567637 86832598 69567774 86832769 69567911 86832940 69568048 86833111 69568185 86833282 69568322 86833453 69568459 86833624 69568596 86833795 69568733 86833966 69568870 86834137 69569007 86834308 69569144 86834479 69569281 86834650 69569418 86834821 69569555 86834992 69569692 86835163 69569829 86835334 69569966 86835505 69570103 86835676 69570240 86835847 69570377 86836018 69570514 86836189 69570651 86836360 69570788 86836531 69570925 86836702 69571062 86836873 69571199 86837044 69571336 86837215 69571473 86837386 69571610 86837557 69571747 86837728 69571884 86837899 69572021 86838070 69572158 86838241 69572295 86838412 69572432 86838583 69572569 86838754 69572706 86838925 69572843 86839096 69572980 86839267 69573117 86839438 69573254 86839609 69573391 86839780 69573528 86839951 69573665 86840122 69573802 86840293 69573939 86840464 69574076 86840635 69574213 86840806 69574350 86840977 69574487 86841148 69574624 86841319 69574761 86841490 69574898 86841661 69575035 86841832 69575172 86842003 69575309 86842174 69575446 86842345 69575583 86842516 69575720 86842687 69575857 86842858 69575994 86843029 69576131 86843200 69576268 86843371 69576405 86843542 69576542 86843713 69576679 86843884 69576816 86844055 69576953 86844226 69577090 86844397 69577227 86844568 69577364 86844739 69577501 86844910 69577638 86845081 69577775 86845252 69577912 86845423 69578049 86845594 69578186 86845765 69578323 86845936 69578460 86846107 69578597 86846278 69578734 86846449 69578871 86846620 69579008 86846791 69579145 86846962 69579282 86847133 69579419 86847304 69579556 86847475 69579693 86847646 69579830 86847817 69579967 86847988 69580104 86848159 69580241 86848330 69580378 86848501 69580515 86848672 69580652 86848843 69580789 86849014 69580926 86849185 69581063 86849356 69581200 86849527 69581337 86849698 69581474 86849869 69581611 86850040 69581748 86850211 69581885 86850382 69582022 86850553 69582159 86850724 69582296 86850895 69582433 86851066 69582570 86851237 69582707 86851408 69582844 86851579 69582981 86851750 69583118 86851921 69583255 86852092 69583392 86852263 69583529 86852434 69583666 86852605 69583803 86852776 69583940 86852947 69584077 86853118 69584214 86853289 69584351 86853460 69584488 86853631 69584625 86853802 69584762 86853973 69584899 86854144 69585036 86854315 69585173 86854486 69585310 86854657 69585447 86854828 69585584 86854999 69585721 86855170 69585858 86855341 69585995 86855512 69586132 86855683 69586269 86855854 69586406 86856025 69586543 86856196 69586680 86856367 69586817 86856538 69586954 86856709 69587091 86856880 69587228 86857051 69587365 86857222 69587502 86857393 69587639 86857564 69587776 86857735 69587913 86857906 69588050 86858077 69588187 86858248 69588324 86858419 69588461 86858590 69588598 86858761 69588735 86858932 69588872 86859103 69589009 86859274 69589146 86859445 69589283 86859616 69589420 86859787 69589557 86859958 69589694 86860129 69589831 86860300 69589968 86860471 69590105 86860642 69590242 86860813 69590379 86860984 69590516 86861155 69590653 86861326 69590790 86861497 69590927 86861668 69591064 86861839 69591201 86862010 69591338 86862181 69591475 86862352 69591612 86862523 69591749 86862694 69591886 86862865 69592023 86863036 69592160 86863207 69592297 86863378 69592434 86863549 69592571 86863720 69592708 86863891 69592845 86864062 69592982 86864233 69593119 86864404 69593256 86864575 69593393 86864746 69593530 86864917 69593667 86865088 69593804 86865259 69593941 86865430 69594078 86865601 69594215 86865772 69594352 86865943 69594489 86866114 69594626 86866285
1000 11095900 0 11095900 13849627 11096037 13849798 11096174 13849969 11096311 13850140 11096448 13850311 11096585 13850482 11096722 13850653 11096859 13850824 11096996 13850995 11097133 13851166 11097270 13851337 11097407 13851508 11097544 13851679 11097681 13851850 11097818 13852021 11097955 13852192 11098092 13852363 11098229 13852534 11098366 13852705 11098503 13852876 11098640 13853047 11098777 13853218 11098914 13853389 11099051 13853560 11099188 13853731 11099325 13853902 11099462 13854073 11099599 13854244 11099736 13854415 11099873 13854586 11100010 13854757 11100147 13854928 11100284 13855099 11100421 13855270 11100558 13855441 11100695 13855612 11100832 13855783 11100969 13855954 11101106 13856125 11101243 13856296 11101380 13856467 11101517 13856638 11101654 13856809 11101791 13856980 11101928 13857151 11102065 13857322 11102202 13857493 11102339 13857664 11102476 13857835 11102613 13858006 11102750 13858177 11102887 13858348 11103024 13858519 11103161 13858690 11103298 13858861 11103435 13859032 11103572 13859203 11103709 13859374 11103846 13859545 11103983 13859716 11104120 13859887 11104257 13860058 11104394 13860229 11104531 13860400 11104668 13860571 11104805 13860742 11104942 13860913 11105079 13861084 11105216 13861255 11105353 13861426 11105490 13861597 11105627 13861768 11105764 13861939 11105901 13862110 11106038 13862281 11106175 13862452 11106312 13862623 11106449 13862794 11106586 13862965 11106723 13863136 11106860 13863307 11106997 13863478 11107134 13863649 11107271 13863820 11107408 13863991 11107545 13864162 11107682 13864333 11107819 13864504 11107956 13864675 11108093 13864846 11108230 13865017 11108367 13865188 11108504 13865359 11108641 13865530 11108778 13865701 11108915 13865872 11109052 13866043 11109189 13866214 11109326 13866385 11109463 13866556 11109600 13866727 11109737 13866898 11109874 13867069 11110011 13867240 11110148 13867411 11110285 13867582 11110422 13867753 11110559 13867924 11110696 13868095 11110833 13868266 11110970 13868437 11111107 13868608 11111244 13868779 11111381 13868950 11111518 13869121 11111655 13869292 11111792 13869463 11111929 13869634 11112066 13869805 11112203 13869976 11112340 13870147 11112477 13870318 11112614 13870489 11112751 13870660 11112888 13870831 11113025 13871002 11113162 13871173 11113299 13871344 11113436 13871515 11113573 13871686 11113710 13871857 11113847 13872028 11113984 13872199 11114121 13872370 11114258 13872541 11114395 13872712 11114532 13872883 11114669 13873054 11114806 13873225 11114943 13873396 11115080 13873567 11115217 13873738 11115354 13873909 11115491 13874080 11115628 13874251 11115765 13874422 11115902 13874593 11116039 13874764 11116176 13874935 11116313 13875106 11116450 13875277 11116587 13875448 11116724 13875619 11116861 13875790 11116998 13875961 11117135 13876132 11117272 13876303 11117409 13876474 11117546 13876645 11117683 13876816 11117820 13876987 11117957 13877158 11118094 13877329 11118231 13877500 11118368 13877671 11118505 13877842 11118642 13878013 11118779 13878184 11118916 13878355 11119053 13878526 11119190 13878697 11119327 13878868 11119464 13879039 11119601 13879210 11119738 13879381 11119875 13879552 11120012 13879723 11120149 13879894 11120286 13880065 11120423 13880236 11120560 13880407 11120697 13880578 11120834 13880749 11120971 13880920 11121108 13881091 11121245 13881262 11121382 13881433 11121519 13881604 11121656 13881775 11121793 13881946 11121930 13882117 11122067 13882288 11122204 13882459 11122341 13882630 11122478 13882801 11122615 13882972 11122752 13883143 11122889 13883314 11123026 13883485 11123163 13883656 11123300 13883827 11123437 13883998 11123574 13884169 11123711 13884340 11123848 13884511 11123985 13884682 11124122 13884853 11124259 13885024 11124396 13885195 11124533 13885366 11124670 13885537 11124807 13885708 11124944 13885879 11125081 13886050 11125218 13886221 11125355 13886392 11125492 13886563 11125629 13886734 11125766 13886905 11125903 13887076 11126040 13887247 11126177 13887418 11126314 13887589 11126451 13887760 11126588 13887931 11126725 13888102 11126862 13888273 11126999 13888444 11127136 13888615 11127273 13888786 11127410 13888957 11127547 13889128 11127684 13889299 11127821 13889470 11127958 13889641 11128095 13889812 11128232 13889983 11128369 13890154 11128506 13890325 11128643 13890496 11128780 13890667 11128917 13890838 11129054 13891009 11129191 13891180 11129328 13891351 11129465 13891522 11129602 13891693 11129739 13891864 11129876 13892035 11130013 13892206 11130150 13892377 11130287 13892548 11130424 13892719 11130561 13892890 11130698 13893061 11130835 13893232 11130972 13893403 11131109 13893574 11131246 13893745 11131383 13893916 11131520 13894087 11131657 13894258 11131794 13894429 11131931 13894600 11132068 13894771 11132205 13894942 11132342 13895113 11132479 13895284 11132616 13895455 11132753 13895626 11132890 13895797 11133027 13895968 11133164 13896139 11133301 13896310 11133438 13896481 11133575 13896652 11133712 13896823 11133849 13896994 11133986 13897165 11134123 13897336 11134260 13897507 11134397 13897678 11134534 13897849 11134671 13898020 11134808 13898191 11134945 13898362 11135082 13898533 11135219 13898704 11135356 13898875 11135493 13899046 11135630 13899217 11135767 13899388 11135904 13899559 11136041 13899730 11136178 13899901 11136315 13900072 11136452 13900243 11136589 13900414 11136726 13900585 11136863 13900756 11137000 13900927 11137137 13901098 11137274 13901269 11137411 13901440 11137548 13901611 11137685 13901782 11137822 13901953 11137959 13902124 11138096 13902295 11138233 13902466 11138370 13902637 11138507 13902808 11138644 13902979 11138781 13903150 11138918 13903321 11139055 13903492 11139192 13903663 11139329 13903834 11139466 13904005 11139603 13904176 11139740 13904347 11139877 13904518 11140014 13904689 11140151 13904860 11140288 13905031 11140425 13905202 11140562 13905373 11140699 13905544 11140836 13905715 11140973 13905886 11141110 13906057 11141247 13906228 11141384 13906399 11141521 13906570 11141658 13906741 11141795 13906912 11141932 13907083 11142069 13907254 11142206 13907425 11142343 13907596 11142480 13907767 11142617 13907938 11142754 13908109 11142891 13908280 11143028 13908451 11143165 13908622 11143302 13908793 11143439 13908964 11143576 13909135 11143713 13909306 11143850 13909477 11143987 13909648 11144124 13909819 11144261 13909990 11144398 13910161 11144535 13910332 11144672 13910503 11144809 13910674 11144946 13910845 11145083 13911016 11145220 13911187 11145357 13911358 11145494 13911529 11145631 13911700 11145768 13911871 11145905 13912042 11146042 13912213 11146179 13912384 11146316 13912555 11146453 13912726 11146590 13912897 11146727 13913068 11146864 13913239 11147001 13913410 11147138 13913581 11147275 13913752 11147412 13913923 11147549 13914094 11147686 13914265 11147823 13914436 11147960 13914607 11148097 13914778 11148234 13914949 11148371 13915120 11148508 13915291 11148645 13915462 11148782 13915633 11148919 13915804 11149056 13915975 11149193 13916146 11149330 13916317 11149467 13916488 11149604 13916659 11149741 13916830 11149878 13917001 11150015 13917172 11150152 13917343 11150289 13917514 11150426 13917685 11150563 13917856 11150700 13918027 11150837 13918198 11150974 13918369 11151111 13918540 11151248 13918711 11151385 13918882 11151522 13919053 11151659 13919224 11151796 13919395 11151933 13919566 11152070 13919737 11152207 13919908 11152344 13920079 11152481 13920250 11152618 13920421 11152755 13920592 11152892 13920763 11153029 13920934 11153166 13921105 11153303 13921276 11153440 13921447 11153577 13921618 11153714 13921789 11153851 13921960 11153988 13922131 11154125 13922302 11154262 13922473 11154399 13922644 11154536 13922815 11154673 13922986 11154810 13923157 11154947 13923328 11155084 13923499 11155221 13923670 11155358 13923841 11155495 13924012 11155632 13924183 11155769 13924354 11155906 13924525 11156043 13924696 11156180 13924867 11156317 13925038 11156454 13925209 11156591 13925380 11156728 13925551 11156865 13925722 11157002 13925893 11157139 13926064 11157276 13926235 11157413 13926406 11157550 13926577 11157687 13926748 11157824 13926919 11157961 13927090 11158098 13927261 11158235 13927432 11158372 13927603 11158509 13927774 11158646 13927945 11158783 13928116 11158920 13928287 11159057 13928458 11159194 13928629 11159331 13928800 11159468 13928971 11159605 13929142 11159742 13929313 11159879 13929484 11160016 13929655 11160153 13929826 11160290 13929997 11160427 13930168 11160564 13930339 11160701 13930510 11160838 13930681 11160975 13930852 11161112 13931023 11161249 13931194 11161386 13931365 11161523 13931536 11161660 13931707 11161797 13931878 11161934 13932049 11162071 13932220 11162208 13932391 11162345 13932562 11162482 13932733 11162619 13932904 11162756 13933075 11162893 13933246 11163030 13933417 11163167 13933588 11163304 13933759 11163441 13933930 11163578 13934101 11163715 13934272 11163852 13934443 11163989 13934614 11164126 13934785 11164263 13934956 11164400 13935127 11164537 13935298 11164674 13935469 11164811 13935640 11164948 13935811 11165085 13935982 11165222 13936153 11165359 13936324 11165496 13936495 11165633 13936666 11165770 13936837 11165907 13937008 11166044 13937179 11166181 13937350 11166318 13937521 11166455 13937692 11166592 13937863 11166729 13938034 11166866 13938205 11167003 13938376 11167140 13938547 11167277 13938718 11167414 13938889 11167551 13939060 11167688 13939231 11167825 13939402 11167962 13939573 11168099 13939744 11168236 13939915 11168373 13940086 11168510 13940257 11168647 13940428 11168784 13940599 11168921 13940770 11169058 13940941 11169195 13941112 11169332 13941283 11169469 13941454 11169606 13941625 11169743 13941796 11169880 13941967 11170017 13942138 11170154 13942309 11170291 13942480 11170428 13942651 11170565 13942822 11170702 13942993 11170839 13943164 11170976 13943335 11171113 13943506 11171250 13943677 11171387 13943848 11171524 13944019 11171661 13944190 11171798 13944361 11171935 13944532 11172072 13944703 11172209 13944874 11172346 13945045 11172483 13945216 11172620 13945387 11172757 13945558 11172894 13945729 11173031 13945900 11173168 13946071 11173305 13946242 11173442 13946413 11173579 13946584 11173716 13946755 11173853 13946926 11173990 13947097 11174127 13947268 11174264 13947439 11174401 13947610 11174538 13947781 11174675 13947952 11174812 13948123 11174949 13948294 11175086 13948465 11175223 13948636 11175360 13948807 11175497 13948978 11175634 13949149 11175771 13949320 11175908 13949491 11176045 13949662 11176182 13949833 11176319 13950004 11176456 13950175 11176593 13950346 11176730 13950517 11176867 13950688 11177004 13950859 11177141 13951030 11177278 13951201 11177415 13951372 11177552 13951543 11177689 13951714 11177826 13951885 11177963 13952056 11178100 13952227 11178237 13952398 11178374 13952569 11178511 13952740 11178648 13952911 11178785 13953082 11178922 13953253 11179059 13953424 11179196 13953595 11179333 13953766 11179470 13953937 11179607 13954108 11179744 13954279 11179881 13954450 11180018 13954621 11180155 13954792 11180292 13954963 11180429 13955134 11180566 13955305 11180703 13955476 11180840 13955647 11180977 13955818 11181114 13955989 11181251 13956160 11181388 13956331 11181525 13956502 11181662 13956673 11181799 13956844 11181936 13957015 11182073 13957186 11182210 13957357 11182347 13957528 11182484 13957699 11182621 13957870 11182758 13958041 11182895 13958212 11183032 13958383 11183169 13958554 11183306 13958725 11183443 13958896 11183580 13959067 11183717 13959238 11183854 13959409 11183991 13959580 11184128 13959751 11184265 13959922 11184402 13960093 11184539 13960264 11184676 13960435 11184813 13960606 11184950 13960777 11185087 13960948 11185224 13961119 11185361 13961290 11185498 13961461 11185635 13961632 11185772 13961803 11185909 13961974 11186046 13962145 11186183 13962316 11186320 13962487 11186457 13962658 11186594 13962829 11186731 13963000 11186868 13963171 11187005 13963342 11187142 13963513 11187279 13963684 11187416 13963855 11187553 13964026 11187690 13964197 11187827 13964368 11187964 13964539 11188101 13964710 11188238 13964881 11188375 13965052 11188512 13965223 11188649 13965394 11188786 13965565 11188923 13965736 11189060 13965907 11189197 13966078 11189334 13966249 11189471 13966420 11189608 13966591 11189745 13966762 11189882 13966933 11190019 13967104 11190156 13967275 11190293 13967446 11190430 13967617 11190567 13967788 11190704 13967959 11190841 13968130 11190978 13968301 11191115 13968472 11191252 13968643 11191389 13968814 11191526 13968985 11191663 13969156 11191800 13969327 11191937 13969498 11192074 13969669 11192211 13969840 11192348 13970011 11192485 13970182 11192622 13970353 11192759 13970524 11192896 13970695 11193033 13970866 11193170 13971037 11193307 13971208 11193444 13971379 11193581 13971550 11193718 13971721 11193855 13971892 11193992 13972063 11194129 13972234 11194266 13972405 11194403 13972576 11194540 13972747 11194677 13972918 11194814 13973089 11194951 13973260 11195088 13973431 11195225 13973602 11195362 13973773 11195499 13973944 11195636 13974115 11195773 13974286 11195910 13974457 11196047 13974628 11196184 13974799 11196321 13974970 11196458 13975141 11196595 13975312 11196732 13975483 11196869 13975654 11197006 13975825 11197143 13975996 11197280 13976167 11197417 13976338 11197554 13976509 11197691 13976680 11197828 13976851 11197965 13977022 11198102 13977193 11198239 13977364 11198376 13977535 11198513 13977706 11198650 13977877 11198787 13978048 11198924 13978219 11199061 13978390 11199198 13978561 11199335 13978732 11199472 13978903 11199609 13979074 11199746 13979245 11199883 13979416 11200020 13979587 11200157 13979758 11200294 13979929 11200431 13980100 11200568 13980271 11200705 13980442 11200842 13980613 11200979 13980784 11201116 13980955 11201253 13981126 11201390 13981297 11201527 13981468 11201664 13981639 11201801 13981810 11201938 13981981 11202075 13982152 11202212 13982323 11202349 13982494 11202486 13982665 11202623 13982836 11202760 13983007 11202897 13983178 11203034 13983349 11203171 13983520 11203308 13983691 11203445 13983862 11203582 13984033 11203719 13984204 11203856 13984375 11203993 13984546 11204130 13984717 11204267 13984888 11204404 13985059 11204541 13985230 11204678 13985401 11204815 13985572 11204952 13985743 11205089 13985914 11205226 13986085 11205363 13986256 11205500 13986427 11205637 13986598 11205774 13986769 11205911 13986940 11206048 13987111 11206185 13987282 11206322 13987453 11206459 13987624 11206596 13987795 11206733 13987966 11206870 13988137 11207007 13988308 11207144 13988479 11207281 13988650 11207418 13988821 11207555 13988992 11207692 13989163 11207829 13989334 11207966 13989505 11208103 13989676 11208240 13989847 11208377 13990018 11208514 13990189 11208651 13990360 11208788 13990531 11208925 13990702 11209062 13990873 11209199 13991044 11209336 13991215 11209473 13991386 11209610 13991557 11209747 13991728 11209884 13991899 11210021 13992070 11210158 13992241 11210295 13992412 11210432 13992583 11210569 13992754 11210706 13992925 11210843 13993096 11210980 13993267 11211117 13993438 11211254 13993609 11211391 13993780 11211528 13993951 11211665 13994122 11211802 13994293 11211939 13994464 11212076 13994635 11212213 13994806 11212350 13994977 11212487 13995148 11212624 13995319 11212761 13995490 11212898 13995661 11213035 13995832 11213172 13996003 11213309 13996174 11213446 13996345 11213583 13996516 11213720 13996687 11213857 13996858 11213994 13997029 11214131 13997200 11214268 13997371 11214405 13997542 11214542 13997713 11214679 13997884 11214816 13998055 11214953 13998226 11215090 13998397 11215227 13998568 11215364 13998739 11215501 13998910 11215638 13999081 11215775 13999252 11215912 13999423 11216049 13999594 11216186 13999765 11216323 13999936 11216460 14000107 11216597 14000278 11216734 14000449 11216871 14000620 11217008 14000791 11217145 14000962 11217282 14001133 11217419 14001304 11217556 14001475 11217693 14001646 11217830 14001817 11217967 14001988 11218104 14002159 11218241 14002330 11218378 14002501 11218515 14002672 11218652 14002843 11218789 14003014 11218926 14003185 11219063 14003356 11219200 14003527 11219337 14003698 11219474 14003869 11219611 14004040 11219748 14004211 11219885 14004382 11220022 14004553 11220159 14004724 11220296 14004895 11220433 14005066 11220570 14005237 11220707 14005408 11220844 14005579 11220981 14005750 11221118 14005921 11221255 14006092 11221392 14006263 11221529 14006434 11221666 14006605 11221803 14006776 11221940 14006947 11222077 14007118 11222214 14007289 11222351 14007460 11222488 14007631 11222625 14007802 11222762 14007973 11222899 14008144 11223036 14008315 11223173 14008486 11223310 14008657 11223447 14008828 11223584 14008999 11223721 14009170 11223858 14009341 11223995 14009512 11224132 14009683 11224269 14009854 11224406 14010025 11224543 14010196 11224680 14010367 11224817 14010538 11224954 14010709 11225091 14010880 11225228 14011051 11225365 14011222 11225502 14011393 11225639 14011564 11225776 14011735 11225913 14011906 11226050 14012077 11226187 14012248 11226324 14012419 11226461 14012590 11226598 14012761 11226735 14012932 11226872 14013103 11227009 14013274 11227146 14013445 11227283 14013616 11227420 14013787 11227557 14013958 11227694 14014129 11227831 14014300 11227968 14014471 11228105 14014642 11228242 14014813 11228379 14014984 11228516 14015155 11228653 14015326 11228790 14015497 11228927 14015668 11229064 14015839 11229201 14016010 11229338 14016181 11229475 14016352 11229612 14016523 11229749 14016694 11229886 14016865 11230023 14017036 11230160 14017207 11230297 14017378 11230434 14017549 11230571 14017720 11230708 14017891 11230845 14018062 11230982 14018233 11231119 14018404 11231256 14018575 11231393 14018746 11231530 14018917 11231667 14019088 11231804 14019259 11231941 14019430 11232078 14019601 11232215 14019772 11232352 14019943 11232489 14020114 11232626 14020285
1000 20000900 0 20000900 24964627 20001037 24964798 20001174 24964969 20001311 24965140 20001448 24965311 20001585 24965482 20001722 24965653 20001859 24965824 20001996 24965995 20002133 24966166 20002270 24966337 20002407 24966508 20002544 24966679 20002681 24966850 20002818 24967021 20002955 24967192 20003092 24967363 20003229 24967534 20003366 24967705 20003503 24967876 20003640 24968047 20003777 24968218 20003914 24968389 20004051 24968560 20004188 24968731 20004325 24968902 20004462 24969073 20004599 24969244 20004736 24969415 20004873 24969586 20005010 24969757 20005147 24969928 20005284 24970099 20005421 24970270 20005558 24970441 20005695 24970612 20005832 24970783 20005969 24970954 20006106 24971125 20006243 24971296 20006380 24971467 20006517 24971638 20006654 24971809 20006791 24971980 20006928 24972151 20007065 24972322 20007202 24972493 20007339 24972664 20007476 24972835 20007613 24973006 20007750 24973177 20007887 24973348 20008024 24973519 20008161 24973690 20008298 24973861 20008435 24974032 20008572 24974203 20008709 24974374 20008846 24974545 20008983 24974716 20009120 24974887 20009257 24975058 20009394 24975229 20009531 24975400 20009668 24975571 20009805 24975742 20009942 24975913 20010079 24976084 20010216 24976255 20010353 24976426 20010490 24976597 20010627 24976768 20010764 24976939 20010901 24977110 20011038 24977281 20011175 24977452 20011312 24977623 20011449 24977794 20011586 24977965 20011723 24978136 20011860 24978307 20011997 24978478 20012134 24978649 20012271 24978820 20012408 24978991 20012545 24979162 20012682 24979333 20012819 24979504 20012956 24979675 20013093 24979846 20013230 24980017 20013367 24980188 20013504 24980359 20013641 24980530 20013778 24980701 20013915 24980872 20014052 24981043 20014189 24981214 20014326 24981385 20014463 24981556 20014600 24981727 20014737 24981898 20014874 24982069 20015011 24982240 20015148 24982411 20015285 24982582 20015422 24982753 20015559 24982924 20015696 24983095 20015833 24983266 20015970 24983437 20016107 24983608 20016244 24983779 20016381 24983950 20016518 24984121 20016655 24984292 20016792 24984463 20016929 24984634 20017066 24984805 20017203 24984976 20017340 24985147 20017477 24985318 20017614 24985489 20017751 24985660 20017888 24985831 20018025 24986002 20018162 24986173 20018299 24986344 20018436 24986515 20018573 24986686 20018710 24986857 20018847 24987028 20018984 24987199 20019121 24987370 20019258 24987541 20019395 24987712 20019532 24987883 20019669 24988054 20019806 24988225 20019943 24988396 20020080 24988567 20020217 24988738 20020354 24988909 20020491 24989080 20020628 24989251 20020765 24989422 20020902 24989593 20021039 24989764 20021176 24989935 20021313 24990106 20021450 24990277 20021587 24990448 20021724 24990619 20021861 24990790 20021998 24990961 20022135 24991132 20022272 24991303 20022409 24991474 20022546 24991645 20022683 24991816 20022820 24991987 20022957 24992158 20023094 24992329 20023231 24992500 20023368 24992671 20023505 24992842 20023642 24993013 20023779 24993184 20023916 24993355 20024053 24993526 20024190 24993697 20024327 24993868 20024464 24994039 20024601 24994210 20024738 24994381 20024875 24994552 20025012 24994723 20025149 24994894 20025286 24995065 20025423 24995236 20025560 24995407 20025697 24995578 20025834 24995749 20025971 24995920 20026108 24996091 20026245 24996262 20026382 24996433 20026519 24996604 20026656 24996775 20026793 24996946 20026930 24997117 20027067 24997288 20027204 24997459 20027341 24997630 20027478 24997801 20027615 24997972 20027752 24998143 20027889 24998314 20028026 24998485 20028163 24998656 20028300 24998827 20028437 24998998 20028574 24999169 20028711 24999340 20028848 24999511 20028985 24999682 20029122 24999853 20029259 25000024 20029396 25000195 20029533 25000366 20029670 25000537 20029807 25000708 20029944 25000879 20030081 25001050 20030218 25001221 20030355 25001392 20030492 25001563 20030629 25001734 20030766 25001905 20030903 25002076 20031040 25002247 20031177 25002418 20031314 25002589 20031451 25002760 20031588 25002931 20031725 25003102 20031862 25003273 20031999 25003444 20032136 25003615 20032273 25003786 20032410 25003957 20032547 25004128 20032684 25004299 20032821 25004470 20032958 25004641 20033095 25004812 20033232 25004983 20033369 25005154 20033506 25005325 20033643 25005496 20033780 25005667 20033917 25005838 20034054 25006009 20034191 25006180 20034328 25006351 20034465 25006522 20034602 25006693 20034739 25006864 20034876 25007035 20035013 25007206 20035150 25007377 20035287 25007548 20035424 25007719 20035561 25007890 20035698 25008061 20035835 25008232 20035972 25008403 20036109 25008574 20036246 25008745 20036383 25008916 20036520 25009087 20036657 25009258 20036794 25009429 20036931 25009600 20037068 25009771 20037205 25009942 20037342 25010113 20037479 25010284 20037616 25010455 20037753 25010626 20037890 25010797 20038027 25010968 20038164 25011139 20038301 25011310 20038438 25011481 20038575 25011652 20038712 25011823 20038849 25011994 20038986 25012165 20039123 25012336 20039260 25012507 20039397 25012678 20039534 25012849 20039671 25013020 20039808 25013191 20039945 25013362 20040082 25013533 20040219 25013704 20040356 25013875 20040493 25014046 20040630 25014217 20040767 25014388 20040904 25014559 20041041 25014730 20041178 25014901 20041315 25015072 20041452 25015243 20041589 25015414 20041726 25015585 20041863 25015756 20042000 25015927 20042137 25016098 20042274 25016269 20042411 25016440 20042548 25016611 20042685 25016782 20042822 25016953 20042959 25017124 20043096 25017295 20043233 25017466 20043370 25017637 20043507 25017808 20043644 25017979 20043781 25018150 20043918 25018321 20044055 25018492 20044192 25018663 20044329 25018834 20044466 25019005 20044603 25019176 20044740 25019347 20044877 25019518 20045014 25019689 20045151 25019860 20045288 25020031 20045425 25020202 20045562 25020373 20045699 25020544 20045836 25020715 20045973 25020886 20046110 25021057 20046247 25021228 20046384 25021399 20046521 25021570 20046658 25021741 20046795 25021912 20046932 25022083 20047069 25022254 20047206 25022425 20047343 25022596 20047480 25022767 20047617 25022938 20047754 25023109 20047891 25023280 20048028 25023451 20048165 25023622 20048302 25023793 20048439 25023964 20048576 25024135 20048713 25024306 20048850 25024477 20048987 25024648 20049124 25024819 20049261 25024990 20049398 25025161 20049535 25025332 20049672 25025503 20049809 25025674 20049946 25025845 20050083 25026016 20050220 25026187 20050357 25026358 20050494 25026529 20050631 25026700 20050768 25026871 20050905 25027042 20051042 25027213 20051179 25027384 20051316 25027555 20051453 25027726 20051590 25027897 20051727 25028068 20051864 25028239 20052001 25028410 20052138 25028581 20052275 25028752 20052412 25028923 20052549 25029094 20052686 25029265 20052823 25029436 20052960 25029607 20053097 25029778 20053234 25029949 20053371 25030120 20053508 25030291 20053645 25030462 20053782 25030633 20053919 25030804 20054056 25030975 20054193 25031146 20054330 25031317 20054467 25031488 20054604 25031659 20054741 25031830 20054878 25032001 20055015 25032172 20055152 25032343 20055289 25032514 20055426 25032685 20055563 25032856 20055700 25033027 20055837 25033198 20055974 25033369 20056111 25033540 20056248 25033711 20056385 25033882 20056522 25034053 20056659 25034224 20056796 25034395 20056933 25034566 20057070 25034737 20057207 25034908 20057344 25035079 20057481 25035250 20057618 25035421 20057755 25035592 20057892 25035763 20058029 25035934 20058166 25036105 20058303 25036276 20058440 25036447 20058577 25036618 20058714 25036789 20058851 25036960 20058988 25037131 20059125 25037302 20059262 25037473 20059399 25037644 20059536 25037815 20059673 25037986 20059810 25038157 20059947 25038328 20060084 25038499 20060221 25038670 20060358 25038841 20060495 25039012 20060632 25039183 20060769 25039354 20060906 25039525 20061043 25039696 20061180 25039867 20061317 25040038 20061454 25040209 20061591 25040380 20061728 25040551 20061865 25040722 20062002 25040893 20062139 25041064 20062276 25041235 20062413 25041406 20062550 25041577 20062687 25041748 20062824 25041919 20062961 25042090 20063098 25042261 20063235 25042432 20063372 25042603 20063509 25042774 20063646 25042945 20063783 25043116 20063920 25043287 20064057 25043458 20064194 25043629 20064331 25043800 20064468 25043971 20064605 25044142 20064742 25044313 20064879 25044484 20065016 25044655 20065153 25044826 20065290 25044997 20065427 25045168 20065564 25045339 20065701 25045510 20065838 25045681 20065975 25045852 20066112 25046023 20066249 25046194 20066386 25046365 20066523 25046536 20066660 25046707 20066797 25046878 20066934 25047049 20067071 25047220 20067208 25047391 20067345 25047562 20067482 25047733 20067619 25047904 20067756 25048075 20067893 25048246 20068030 25048417 20068167 25048588 20068304 25048759 20068441 25048930 20068578 25049101 20068715 25049272 20068852 25049443 20068989 25049614 20069126 25049785 20069263 25049956 20069400 25050127 20069537 25050298 20069674 25050469 20069811 25050640 20069948 25050811 20070085 25050982 20070222 25051153 20070359 25051324 20070496 25051495 20070633 25051666 20070770 25051837 20070907 25052008 20071044 25052179 20071181 25052350 20071318 25052521 20071455 25052692 20071592 25052863 20071729 25053034 20071866 25053205 20072003 25053376 20072140 25053547 20072277 25053718 20072414 25053889 20072551 25054060 20072688 25054231 20072825 25054402 20072962 25054573 20073099 25054744 20073236 25054915 20073373 25055086 20073510 25055257 20073647 25055428 20073784 25055599 20073921 25055770 20074058 25055941 20074195 25056112 20074332 25056283 20074469 25056454 20074606 25056625 20074743 25056796 20074880 25056967 20075017 25057138 20075154 25057309 20075291 25057480 20075428 25057651 20075565 25057822 20075702 25057993 20075839 25058164 20075976 25058335 20076113 25058506 20076250 25058677 20076387 25058848 20076524 25059019 20076661 25059190 20076798 25059361 20076935 25059532 20077072 25059703 20077209 25059874 20077346 25060045 20077483 25060216 20077620 25060387 20077757 25060558 20077894 25060729 20078031 25060900 20078168 25061071 20078305 25061242 20078442 25061413 20078579 25061584 20078716 25061755 20078853 25061926 20078990 25062097 20079127 25062268 20079264 25062439 20079401 25062610 20079538 25062781 20079675 25062952 20079812 25063123 20079949 25063294 20080086 25063465 20080223 25063636 20080360 25063807 20080497 25063978 20080634 25064149 20080771 25064320 20080908 25064491 20081045 25064662 20081182 25064833 20081319 25065004 20081456 25065175 20081593 25065346 20081730 25065517 20081867 25065688 20082004 25065859 20082141 25066030 20082278 25066201 20082415 25066372 20082552 25066543 20082689 25066714 20082826 25066885 20082963 25067056 20083100 25067227 20083237 25067398 20083374 25067569 20083511 25067740 20083648 25067911 20083785 25068082 20083922 25068253 20084059 25068424 20084196 25068595 20084333 25068766 20084470 25068937 20084607 25069108 20084744 25069279 20084881 25069450 20085018 25069621 20085155 25069792 20085292 25069963 20085429 25070134 20085566 25070305 20085703 25070476 20085840 25070647 20085977 25070818 20086114 25070989 20086251 25071160 20086388 25071331 20086525 25071502 20086662 25071673 20086799 25071844 20086936 25072015 20087073 25072186 20087210 25072357 20087347 25072528 20087484 25072699 20087621 25072870 20087758 25073041 20087895 25073212 20088032 25073383 20088169 25073554 20088306 25073725 20088443 25073896 20088580 25074067 20088717 25074238 20088854 25074409 20088991 25074580 20089128 25074751 20089265 25074922 20089402 25075093 20089539 25075264 20089676 25075435 20089813 25075606 20089950 25075777 20090087 25075948 20090224 25076119 20090361 25076290 20090498 25076461 20090635 25076632 20090772 25076803 20090909 25076974 20091046 25077145 20091183 25077316 20091320 25077487 20091457 25077658 20091594 25077829 20091731 25078000 20091868 25078171 20092005 25078342 20092142 25078513 20092279 25078684 20092416 25078855 20092553 25079026 20092690 25079197 20092827 25079368 20092964 25079539 20093101 25079710 20093238 25079881 20093375 25080052 20093512 25080223 20093649 25080394 20093786 25080565 20093923 25080736 20094060 25080907 20094197 25081078 20094334 25081249 20094471 25081420 20094608 25081591 20094745 25081762 20094882 25081933 20095019 25082104 20095156 25082275 20095293 25082446 20095430 25082617 20095567 25082788 20095704 25082959 20095841 25083130 20095978 25083301 20096115 25083472 20096252 25083643 20096389 25083814 20096526 25083985 20096663 25084156 20096800 25084327 20096937 25084498 20097074 25084669 20097211 25084840 20097348 25085011 20097485 25085182 20097622 25085353 20097759 25085524 20097896 25085695 20098033 25085866 20098170 25086037 20098307 25086208 20098444 25086379 20098581 25086550 20098718 25086721 20098855 25086892 20098992 25087063 20099129 25087234 20099266 25087405 20099403 25087576 20099540 25087747 20099677 25087918 20099814 25088089 20099951 25088260 20100088 25088431 20100225 25088602 20100362 25088773 20100499 25088944 20100636 25089115 20100773 25089286 20100910 25089457 20101047 25089628 20101184 25089799 20101321 25089970 20101458 25090141 20101595 25090312 20101732 25090483 20101869 25090654 20102006 25090825 20102143 25090996 20102280 25091167 20102417 25091338 20102554 25091509 20102691 25091680 20102828 25091851 20102965 25092022 20103102 25092193 20103239 25092364 20103376 25092535 20103513 25092706 20103650 25092877 20103787 25093048 20103924 25093219 20104061 25093390 20104198 25093561 20104335 25093732 20104472 25093903 20104609 25094074 20104746 25094245 20104883 25094416 20105020 25094587 20105157 25094758 20105294 25094929 20105431 25095100 20105568 25095271 20105705 25095442 20105842 25095613 20105979 25095784 20106116 25095955 20106253 25096126 20106390 25096297 20106527 25096468 20106664 25096639 20106801 25096810 20106938 25096981 20107075 25097152 20107212 25097323 20107349 25097494 20107486 25097665 20107623 25097836 20107760 25098007 20107897 25098178 20108034 25098349 20108171 25098520 20108308 25098691 20108445 25098862 20108582 25099033 20108719 25099204 20108856 25099375 20108993 25099546 20109130 25099717 20109267 25099888 20109404 25100059 20109541 25100230 20109678 25100401 20109815 25100572 20109952 25100743 20110089 25100914 20110226 25101085 20110363 25101256 20110500 25101427 20110637 25101598 20110774 25101769 20110911 25101940 20111048 25102111 20111185 25102282 20111322 25102453 20111459 25102624 20111596 25102795 20111733 25102966 20111870 25103137 20112007 25103308 20112144 25103479 20112281 25103650 20112418 25103821 20112555 25103992 20112692 25104163 20112829 25104334 20112966 25104505 20113103 25104676 20113240 25104847 20113377 25105018 20113514 25105189 20113651 25105360 20113788 25105531 20113925 25105702 20114062 25105873 20114199 25106044 20114336 25106215 20114473 25106386 20114610 25106557 20114747 25106728 20114884 25106899 20115021 25107070 20115158 25107241 20115295 25107412 20115432 25107583 20115569 25107754 20115706 25107925 20115843 25108096 20115980 25108267 20116117 25108438 20116254 25108609 20116391 25108780 20116528 25108951 20116665 25109122 20116802 25109293 20116939 25109464 20117076 25109635 20117213 25109806 20117350 25109977 20117487 25110148 20117624 25110319 20117761 25110490 20117898 25110661 20118035 25110832 20118172 25111003 20118309 25111174 20118446 25111345 20118583 25111516 20118720 25111687 20118857 25111858 20118994 25112029 20119131 25112200 20119268 25112371 20119405 25112542 20119542 25112713 20119679 25112884 20119816 25113055 20119953 25113226 20120090 25113397 20120227 25113568 20120364 25113739 20120501 25113910 20120638 25114081 20120775 25114252 20120912 25114423 20121049 25114594 20121186 25114765 20121323 25114936 20121460 25115107 20121597 25115278 20121734 25115449 20121871 25115620 20122008 25115791 20122145 25115962 20122282 25116133 20122419 25116304 20122556 25116475 20122693 25116646 20122830 25116817 20122967 25116988 20123104 25117159 20123241 25117330 20123378 25117501 20123515 25117672 20123652 25117843 20123789 25118014 20123926 25118185 20124063 25118356 20124200 25118527 20124337 25118698 20124474 25118869 20124611 25119040 20124748 25119211 20124885 25119382 20125022 25119553 20125159 25119724 20125296 25119895 20125433 25120066 20125570 25120237 20125707 25120408 20125844 25120579 20125981 25120750 20126118 25120921 20126255 25121092 20126392 25121263 20126529 25121434 20126666 25121605 20126803 25121776 20126940 25121947 20127077 25122118 20127214 25122289 20127351 25122460 20127488 25122631 20127625 25122802 20127762 25122973 20127899 25123144 20128036 25123315 20128173 25123486 20128310 25123657 20128447 25123828 20128584 25123999 20128721 25124170 20128858 25124341 20128995 25124512 20129132 25124683 20129269 25124854 20129406 25125025 20129543 25125196 20129680 25125367 20129817 25125538 20129954 25125709 20130091 25125880 20130228 25126051 20130365 25126222 20130502 25126393 20130639 25126564 20130776 25126735 20130913 25126906 20131050 25127077 20131187 25127248 20131324 25127419 20131461 25127590 20131598 25127761 20131735 25127932 20131872 25128103 20132009 25128274 20132146 25128445 20132283 25128616 20132420 25128787 20132557 25128958 20132694 25129129 20132831 25129300 20132968 25129471 20133105 25129642 20133242 25129813 20133379 25129984 20133516 25130155 20133653 25130326 20133790 25130497 20133927 25130668 20134064 25130839 20134201 25131010 20134338 25131181 20134475 25131352 20134612 25131523 20134749 25131694 20134886 25131865 20135023 25132036 20135160 25132207 20135297 25132378 20135434 25132549 20135571 25132720 20135708 25132891 20135845 25133062 20135982 25133233 20136119 25133404 20136256 25133575 20136393 25133746 20136530 25133917 20136667 25134088 20136804 25134259 20136941 25134430 20137078 25134601 20137215 25134772 20137352 25134943 20137489 25135114 20137626 25135285
1000 20822900 0 20822900 25990627 20823037 25990798 20823174 25990969 20823311 25991140 20823448 25991311 20823585 25991482 20823722 25991653 20823859 25991824 20823996 25991995 20824133 25992166 20824270 25992337 20824407 25992508 20824544 25992679 20824681 25992850 20824818 25993021 20824955 25993192 20825092 25993363 20825229 25993534 20825366 25993705 20825503 25993876 20825640 25994047 20825777 25994218 20825914 25994389 20826051 25994560 20826188 25994731 20826325 25994902 20826462 25995073 20826599 25995244 20826736 25995415 20826873 25995586 20827010 25995757 20827147 25995928 20827284 25996099 20827421 25996270 20827558 25996441 20827695 25996612 20827832 25996783 20827969 25996954 20828106 25997125 20828243 25997296 20828380 25997467 20828517 25997638 20828654 25997809 20828791 25997980 20828928 25998151 20829065 25998322 20829202 25998493 20829339 25998664 20829476 25998835 20829613 25999006 20829750 25999177 20829887 25999348 20830024 25999519 20830161 25999690 20830298 25999861 20830435 26000032 20830572 26000203 20830709 26000374 20830846 26000545 20830983 26000716 20831120 26000887 20831257 26001058 20831394 26001229 20831531 26001400 20831668 26001571 20831805 26001742 20831942 26001913 20832079 26002084 20832216 26002255 20832353 26002426 20832490 26002597 20832627 26002768 20832764 26002939 20832901 26003110 20833038 26003281 20833175 26003452 20833312 26003623 20833449 26003794 20833586 26003965 20833723 26004136 20833860 26004307 20833997 26004478 20834134 26004649 20834271 26004820 20834408 26004991 20834545 26005162 20834682 26005333 20834819 26005504 20834956 26005675 20835093 26005846 20835230 26006017 20835367 26006188 20835504 26006359 20835641 26006530 20835778 26006701 20835915 26006872 20836052 26007043 20836189 26007214 20836326 26007385 20836463 26007556 20836600 26007727 20836737 26007898 20836874 26008069 20837011 26008240 20837148 26008411 20837285 26008582 20837422 26008753 20837559 26008924 20837696 26009095 20837833 26009266 20837970 26009437 20838107 26009608 20838244 26009779 20838381 26009950 20838518 26010121 20838655 26010292 20838792 26010463 20838929 26010634 20839066 26010805 20839203 26010976 20839340 26011147 20839477 26011318 20839614 26011489 20839751 26011660 20839888 26011831 20840025 26012002 20840162 26012173 20840299 26012344 20840436 26012515 20840573 26012686 20840710 26012857 20840847 26013028 20840984 26013199 20841121 26013370 20841258 26013541 20841395 26013712 20841532 26013883 20841669 26014054 20841806 26014225 20841943 26014396 20842080 26014567 20842217 26014738 20842354 26014909 20842491 26015080 20842628 26015251 20842765 26015422 20842902 26015593 20843039 26015764 20843176 26015935 20843313 26016106 20843450 26016277 20843587 26016448 20843724 26016619 20843861 26016790 20843998 26016961 20844135 26017132 20844272 26017303 20844409 26017474 20844546 26017645 20844683 26017816 20844820 26017987 20844957 26018158 20845094 26018329 20845231 26018500 20845368 26018671 20845505 26018842 20845642 26019013 20845779 26019184 20845916 26019355 20846053 26019526 20846190 26019697 20846327 26019868 20846464 26020039 20846601 26020210 20846738 26020381 20846875 26020552 20847012 26020723 20847149 26020894 20847286 26021065 20847423 26021236 20847560 26021407 20847697 26021578 20847834 26021749 20847971 26021920 20848108 26022091 20848245 26022262 20848382 26022433 20848519 26022604 20848656 26022775 20848793 26022946 20848930 26023117 20849067 26023288 20849204 26023459 20849341 26023630 20849478 26023801 20849615 26023972 20849752 26024143 20849889 26024314 20850026 26024485 20850163 26024656 20850300 26024827 20850437 26024998 20850574 26025169 20850711 26025340 20850848 26025511 20850985 26025682 20851122 26025853 20851259 26026024 20851396 26026195 20851533 26026366 20851670 26026537 20851807 26026708 20851944 26026879 20852081 26027050 20852218 26027221 20852355 26027392 20852492 26027563 20852629 26027734 20852766 26027905 20852903 26028076 20853040 26028247 20853177 26028418 20853314 26028589 20853451 26028760 20853588 26028931 20853725 26029102 20853862 26029273 20853999 26029444 20854136 26029615 20854273 26029786 20854410 26029957 20854547 26030128 20854684 26030299 20854821 26030470 20854958 26030641 20855095 26030812 20855232 26030983 20855369 26031154 20855506 26031325 20855643 26031496 20855780 26031667 20855917 26031838 20856054 26032009 20856191 26032180 20856328 26032351 20856465 26032522 20856602 26032693 20856739 26032864 20856876 26033035 20857013 26033206 20857150 26033377 20857287 26033548 20857424 26033719 20857561 26033890 20857698 26034061 20857835 26034232 20857972 26034403 20858109 26034574 20858246 26034745 20858383 26034916 20858520 26035087 20858657 26035258 20858794 26035429 20858931 26035600 20859068 26035771 20859205 26035942 20859342 26036113 20859479 26036284 20859616 26036455 20859753 26036626 20859890 26036797 20860027 26036968 20860164 26037139 20860301 26037310 20860438 26037481 20860575 26037652 20860712 26037823 20860849 26037994 20860986 26038165 20861123 26038336 20861260 26038507 20861397 26038678 20861534 26038849 20861671 26039020 20861808 26039191 20861945 26039362 20862082 26039533 20862219 26039704 20862356 26039875 20862493 26040046 20862630 26040217 20862767 26040388 20862904 26040559 20863041 26040730 20863178 26040901 20863315 26041072 20863452 26041243 20863589 26041414 20863726 26041585 20863863 26041756 20864000 26041927 20864137 26042098 20864274 26042269 20864411 26042440 20864548 26042611 20864685 26042782 20864822 26042953 20864959 26043124 20865096 26043295 20865233 26043466 20865370 26043637 20865507 26043808 20865644 26043979 20865781 26044150 20865918 26044321 20866055 26044492 20866192 26044663 20866329 26044834 20866466 26045005 20866603 26045176 20866740 26045347 20866877 26045518 20867014 26045689 20867151 26045860 20867288 26046031 20867425 26046202 20867562 26046373 20867699 26046544 20867836 26046715 20867973 26046886 20868110 26047057 20868247 26047228 20868384 26047399 20868521 26047570 20868658 26047741 20868795 26047912 20868932 26048083 20869069 26048254 20869206 26048425 20869343 26048596 20869480 26048767 20869617 26048938 20869754 26049109 20869891 26049280 20870028 26049451 20870165 26049622 20870302 26049793 20870439 26049964 20870576 26050135 20870713 26050306 20870850 26050477 20870987 26050648 20871124 26050819 20871261 26050990 20871398 26051161 20871535 26051332 20871672 26051503 20871809 26051674 20871946 26051845 20872083 26052016 20872220 26052187 20872357 26052358 20872494 26052529 20872631 26052700 20872768 26052871 20872905 26053042 20873042 26053213 20873179 26053384 20873316 26053555 20873453 26053726 20873590 26053897 20873727 26054068 20873864 26054239 20874001 26054410 20874138 26054581 20874275 26054752 20874412 26054923 20874549 26055094 20874686 26055265 20874823 26055436 20874960 26055607 20875097 26055778 20875234 26055949 20875371 26056120 20875508 26056291 20875645 26056462 20875782 26056633 20875919 26056804 20876056 26056975 20876193 26057146 20876330 26057317 20876467 26057488 20876604 26057659 20876741 26057830 20876878 26058001 20877015 26058172 20877152 26058343 20877289 26058514 20877426 26058685 20877563 26058856 20877700 26059027 20877837 26059198 20877974 26059369 20878111 26059540 20878248 26059711 20878385 26059882 20878522 26060053 20878659 26060224 20878796 26060395 20878933 26060566 20879070 26060737 20879207 26060908 20879344 26061079 20879481 26061250 20879618 26061421 20879755 26061592 20879892 26061763 20880029 26061934 20880166 26062105 20880303 26062276 20880440 26062447 20880577 26062618 20880714 26062789 20880851 26062960 20880988 26063131 20881125 26063302 20881262 26063473 20881399 26063644 20881536 26063815 20881673 26063986 20881810 26064157 20881947 26064328 20882084 26064499 20882221 26064670 20882358 26064841 20882495 26065012 20882632 26065183 20882769 26065354 20882906 26065525 20883043 26065696 20883180 26065867 20883317 26066038 20883454 26066209 20883591 26066380 20883728 26066551 20883865 26066722 20884002 26066893 20884139 26067064 20884276 26067235 20884413 26067406 20884550 26067577 20884687 26067748 20884824 26067919 20884961 26068090 20885098 26068261 20885235 26068432 20885372 26068603 20885509 26068774 20885646 26068945 20885783 26069116 20885920 26069287 20886057 26069458 20886194 26069629 20886331 26069800 20886468 26069971 20886605 26070142 20886742 26070313 20886879 26070484 20887016 26070655 20887153 26070826 20887290 26070997 20887427 26071168 20887564 26071339 20887701 26071510 20887838 26071681 20887975 26071852 20888112 26072023 20888249 26072194 20888386 26072365 20888523 26072536 20888660 26072707 20888797 26072878 20888934 26073049 20889071 26073220 20889208 26073391 20889345 26073562 20889482 26073733 20889619 26073904 20889756 26074075 20889893 26074246 20890030 26074417 20890167 26074588 20890304 26074759 20890441 26074930 20890578 26075101 20890715 26075272 20890852 26075443 20890989 26075614 20891126 26075785 20891263 26075956 20891400 26076127 20891537 26076298 20891674 26076469 20891811 26076640 20891948 26076811 20892085 26076982 20892222 26077153 20892359 26077324 20892496 26077495 20892633 26077666 20892770 26077837 20892907 26078008 20893044 26078179 20893181 26078350 20893318 26078521 20893455 26078692 20893592 26078863 20893729 26079034 20893866 26079205 20894003 26079376 20894140 26079547 20894277 26079718 20894414 26079889 20894551 26080060 20894688 26080231 20894825 26080402 20894962 26080573 20895099 26080744 20895236 26080915 20895373 26081086 20895510 26081257 20895647 26081428 20895784 26081599 20895921 26081770 20896058 26081941 20896195 26082112 20896332 26082283 20896469 26082454 20896606 26082625 20896743 26082796 20896880 26082967 20897017 26083138 20897154 26083309 20897291 26083480 20897428 26083651 20897565 26083822 20897702 26083993 20897839 26084164 20897976 26084335 20898113 26084506 20898250 26084677 20898387 26084848 20898524 26085019 20898661 26085190 20898798 26085361 20898935 26085532 20899072 26085703 20899209 26085874 20899346 26086045 20899483 26086216 20899620 26086387 20899757 26086558 20899894 26086729 20900031 26086900 20900168 26087071 20900305 26087242 20900442 26087413 20900579 26087584 20900716 26087755 20900853 26087926 20900990 26088097 20901127 26088268 20901264 26088439 20901401 26088610 20901538 26088781 20901675 26088952 20901812 26089123 20901949 26089294 20902086 26089465 20902223 26089636 20902360 26089807 20902497 26089978 20902634 26090149 20902771 26090320 20902908 26090491 20903045 26090662 20903182 26090833 20903319 26091004 20903456 26091175 20903593 26091346 20903730 26091517 20903867 26091688 20904004 26091859 20904141 26092030 20904278 26092201 20904415 26092372 20904552 26092543 20904689 26092714 20904826 26092885 20904963 26093056 20905100 26093227 20905237 26093398 20905374 26093569 20905511 26093740 20905648 26093911 20905785 26094082 20905922 26094253 20906059 26094424 20906196 26094595 20906333 26094766 20906470 26094937 20906607 26095108 20906744 26095279 20906881 26095450 20907018 26095621 20907155 26095792 20907292 26095963 20907429 26096134 20907566 26096305 20907703 26096476 20907840 26096647 20907977 26096818 20908114 26096989 20908251 26097160 20908388 26097331 20908525 26097502 20908662 26097673 20908799 26097844 20908936 26098015 20909073 26098186 20909210 26098357 20909347 26098528 20909484 26098699 20909621 26098870 20909758 26099041 20909895 26099212 20910032 26099383 20910169 26099554 20910306 26099725 20910443 26099896 20910580 26100067 20910717 26100238 20910854 26100409 20910991 26100580 20911128 26100751 20911265 26100922 20911402 26101093 20911539 26101264 20911676 26101435 20911813 26101606 20911950 26101777 20912087 26101948 20912224 26102119 20912361 26102290 20912498 26102461 20912635 26102632 20912772 26102803 20912909 26102974 20913046 26103145 20913183 26103316 20913320 26103487 20913457 26103658 20913594 26103829 20913731 26104000 20913868 26104171 20914005 26104342 20914142 26104513 20914279 26104684 20914416 26104855 20914553 26105026 20914690 26105197 20914827 26105368 20914964 26105539 20915101 26105710 20915238 26105881 20915375 26106052 20915512 26106223 20915649 26106394 20915786 26106565 20915923 26106736 20916060 26106907 20916197 26107078 20916334 26107249 20916471 26107420 20916608 26107591 20916745 26107762 20916882 26107933 20917019 26108104 20917156 26108275 20917293 26108446 20917430 26108617 20917567 26108788 20917704 26108959 20917841 26109130 20917978 26109301 20918115 26109472 20918252 26109643 20918389 26109814 20918526 26109985 20918663 26110156 20918800 26110327 20918937 26110498 20919074 26110669 20919211 26110840 20919348 26111011 20919485 26111182 20919622 26111353 20919759 26111524 20919896 26111695 20920033 26111866 20920170 26112037 20920307 26112208 20920444 26112379 20920581 26112550 20920718 26112721 20920855 26112892 20920992 26113063 20921129 26113234 20921266 26113405 20921403 26113576 20921540 26113747 20921677 26113918 20921814 26114089 20921951 26114260 20922088 26114431 20922225 26114602 20922362 26114773 20922499 26114944 20922636 26115115 20922773 26115286 20922910 26115457 20923047 26115628 20923184 26115799 20923321 26115970 20923458 26116141 20923595 26116312 20923732 26116483 20923869 26116654 20924006 26116825 20924143 26116996 20924280 26117167 20924417 26117338 20924554 26117509 20924691 26117680 20924828 26117851 20924965 26118022 20925102 26118193 20925239 26118364 20925376 26118535 20925513 26118706 20925650 26118877 20925787 26119048 20925924 26119219 20926061 26119390 20926198 26119561 20926335 26119732 20926472 26119903 20926609 26120074 20926746 26120245 20926883 26120416 20927020 26120587 20927157 26120758 20927294 26120929 20927431 26121100 20927568 26121271 20927705 26121442 20927842 26121613 20927979 26121784 20928116 26121955 20928253 26122126 20928390 26122297 20928527 26122468 20928664 26122639 20928801 26122810 20928938 26122981 20929075 26123152 20929212 26123323 20929349 26123494 20929486 26123665 20929623 26123836 20929760 26124007 20929897 26124178 20930034 26124349 20930171 26124520 20930308 26124691 20930445 26124862 20930582 26125033 20930719 26125204 20930856 26125375 20930993 26125546 20931130 26125717 20931267 26125888 20931404 26126059 20931541 26126230 20931678 26126401 20931815 26126572 20931952 26126743 20932089 26126914 20932226 26127085 20932363 26127256 20932500 26127427 20932637 26127598 20932774 26127769 20932911 26127940 20933048 26128111 20933185 26128282 20933322 26128453 20933459 26128624 20933596 26128795 20933733 26128966 20933870 26129137 20934007 26129308 20934144 26129479 20934281 26129650 20934418 26129821 20934555 26129992 20934692 26130163 20934829 26130334 20934966 26130505 20935103 26130676 20935240 26130847 20935377 26131018 20935514 26131189 20935651 26131360 20935788 26131531 20935925 26131702 20936062 26131873 20936199 26132044 20936336 26132215 20936473 26132386 20936610 26132557 20936747 26132728 20936884 26132899 20937021 26133070 20937158 26133241 20937295 26133412 20937432 26133583 20937569 26133754 20937706 26133925 20937843 26134096 20937980 26134267 20938117 26134438 20938254 26134609 20938391 26134780 20938528 26134951 20938665 26135122 20938802 26135293 20938939 26135464 20939076 26135635 20939213 26135806 20939350 26135977 20939487 26136148 20939624 26136319 20939761 26136490 20939898 26136661 20940035 26136832 20940172 26137003 20940309 26137174 20940446 26137345 20940583 26137516 20940720 26137687 20940857 26137858 20940994 26138029 20941131 26138200 20941268 26138371 20941405 26138542 20941542 26138713 20941679 26138884 20941816 26139055 20941953 26139226 20942090 26139397 20942227 26139568 20942364 26139739 20942501 26139910 20942638 26140081 20942775 26140252 20942912 26140423 20943049 26140594 20943186 26140765 20943323 26140936 20943460 26141107 20943597 26141278 20943734 26141449 20943871 26141620 20944008 26141791 20944145 26141962 20944282 26142133 20944419 26142304 20944556 26142475 20944693 26142646 20944830 26142817 20944967 26142988 20945104 26143159 20945241 26143330 20945378 26143501 20945515 26143672 20945652 26143843 20945789 26144014 20945926 26144185 20946063 26144356 20946200 26144527 20946337 26144698 20946474 26144869 20946611 26145040 20946748 26145211 20946885 26145382 20947022 26145553 20947159 26145724 20947296 26145895 20947433 26146066 20947570 26146237 20947707 26146408 20947844 26146579 20947981 26146750 20948118 26146921 20948255 26147092 20948392 26147263 20948529 26147434 20948666 26147605 20948803 26147776 20948940 26147947 20949077 26148118 20949214 26148289 20949351 26148460 20949488 26148631 20949625 26148802 20949762 26148973 20949899 26149144 20950036 26149315 20950173 26149486 20950310 26149657 20950447 26149828 20950584 26149999 20950721 26150170 20950858 26150341 20950995 26150512 20951132 26150683 20951269 26150854 20951406 26151025 20951543 26151196 20951680 26151367 20951817 26151538 20951954 26151709 20952091 26151880 20952228 26152051 20952365 26152222 20952502 26152393 20952639 26152564 20952776 26152735 20952913 26152906 20953050 26153077 20953187 26153248 20953324 26153419 20953461 26153590 20953598 26153761 20953735 26153932 20953872 26154103 20954009 26154274 20954146 26154445 20954283 26154616 20954420 26154787 20954557 26154958 20954694 26155129 20954831 26155300 20954968 26155471 20955105 26155642 20955242 26155813 20955379 26155984 20955516 26156155 20955653 26156326 20955790 26156497 20955927 26156668 20956064 26156839 20956201 26157010 20956338 26157181 20956475 26157352 20956612 26157523 20956749 26157694 20956886 26157865 20957023 26158036 20957160 26158207 20957297 26158378 20957434 26158549 20957571 26158720 20957708 26158891 20957845 26159062 20957982 26159233 20958119 26159404 20958256 26159575 20958393 26159746 20958530 26159917 20958667 26160088 20958804 26160259 20958941 26160430 20959078 26160601 20959215 26160772 20959352 26160943 20959489 26161114 20959626 26161285
1000 77302798 0 77302798 96487434 77302935 96487605 77303072 96487776 77303209 96487947 77303346 96488118 77303483 96488289 77303620 96488460 77303757 96488631 77303894 96488802 77304031 96488973 77304168 96489144 77304305 96489315 77304442 96489486 77304579 96489657 77304716 96489828 77304853 96489999 77304990 96490170 77305127 96490341 77305264 96490512 77305401 96490683 77305538 96490854 77305675 96491025 77305812 96491196 77305949 96491367 77306086 96491538 77306223 96491709 77306360 96491880 77306497 96492051 77306634 96492222 77306771 96492393 77306908 96492564 77307045 96492735 77307182 96492906 77307319 96493077 77307456 96493248 77307593 96493419 77307730 96493590 77307867 96493761 77308004 96493932 77308141 96494103 77308278 96494274 77308415 96494445 77308552 96494616 77308689 96494787 77308826 96494958 77308963 96495129 77309100 96495300 77309237 96495471 77309374 96495642 77309511 96495813 77309648 96495984 77309785 96496155 77309922 96496326 77310059 96496497 77310196 96496668 77310333 96496839 77310470 96497010 77310607 96497181 77310744 96497352 77310881 96497523 77311018 96497694 77311155 96497865 77311292 96498036 77311429 96498207 77311566 96498378 77311703 96498549 77311840 96498720 77311977 96498891 77312114 96499062 77312251 96499233 77312388 96499404 77312525 96499575 77312662 96499746 77312799 96499917 77312936 96500088 77313073 96500259 77313210 96500430 77313347 96500601 77313484 96500772 77313621 96500943 77313758 96501114 77313895 96501285 77314032 96501456 77314169 96501627 77314306 96501798 77314443 96501969 77314580 96502140 77314717 96502311 77314854 96502482 77314991 96502653 77315128 96502824 77315265 96502995 77315402 96503166 77315539 96503337 77315676 96503508 77315813 96503679 77315950 96503850 77316087 96504021 77316224 96504192 77316361 96504363 77316498 96504534 77316635 96504705 77316772 96504876 77316909 96505047 77317046 96505218 77317183 96505389 77317320 96505560 77317457 96505731 77317594 96505902 77317731 96506073 77317868 96506244 77318005 96506415 77318142 96506586 77318279 96506757 77318416 96506928 77318553 96507099 77318690 96507270 77318827 96507441 77318964 96507612 77319101 96507783 77319238 96507954 77319375 96508125 77319512 96508296 77319649 96508467 77319786 96508638 77319923 96508809 77320060 96508980 77320197 96509151 77320334 96509322 77320471 96509493 77320608 96509664 77320745 96509835 77320882 96510006 77321019 96510177 77321156 96510348 77321293 96510519 77321430 96510690 77321567 96510861 77321704 96511032 77321841 96511203 77321978 96511374 77322115 96511545 77322252 96511716 77322389 96511887 77322526 96512058 77322663 96512229 77322800 96512400 77322937 96512571 77323074 96512742 77323211 96512913 77323348 96513084 77323485 96513255 77323622 96513426 77323759 96513597 77323896 96513768 77324033 96513939 77324170 96514110 77324307 96514281 77324444 96514452 77324581 96514623 77324718 96514794 77324855 96514965 77324992 96515136 77325129 96515307 77325266 96515478 77325403 96515649 77325540 96515820 77325677 96515991 77325814 96516162 77325951 96516333 77326088 96516504 77326225 96516675 77326362 96516846 77326499 96517017 77326636 96517188 77326773 96517359 77326910 96517530 77327047 96517701 77327184 96517872 77327321 96518043 77327458 96518214 77327595 96518385 77327732 96518556 77327869 96518727 77328006 96518898 77328143 96519069 77328280 96519240 77328417 96519411 77328554 96519582 77328691 96519753 77328828 96519924 77328965 96520095 77329102 96520266 77329239 96520437 77329376 96520608 77329513 96520779 77329650 96520950 77329787 96521121 77329924 96521292 77330061 96521463 77330198 96521634 77330335 96521805 77330472 96521976 77330609 96522147 77330746 96522318 77330883 96522489 77331020 96522660 77331157 96522831 77331294 96523002 77331431 96523173 77331568 96523344 77331705 96523515 77331842 96523686 77331979 96523857 77332116 96524028 77332253 96524199 77332390 96524370 77332527 96524541 77332664 96524712 77332801 96524883 77332938 96525054 77333075 96525225 77333212 96525396 77333349 96525567 77333486 96525738 77333623 96525909 77333760 96526080 77333897 96526251 77334034 96526422 77334171 96526593 77334308 96526764 77334445 96526935 77334582 96527106 77334719 96527277 77334856 96527448 77334993 96527619 77335130 96527790 77335267 96527961 77335404 96528132 77335541 96528303 77335678 96528474 77335815 96528645 77335952 96528816 77336089 96528987 77336226 96529158 77336363 96529329 77336500 96529500 77336637 96529671 77336774 96529842 77336911 96530013 77337048 96530184 77337185 96530355 77337322 96530526 77337459 96530697 77337596 96530868 77337733 96531039 77337870 96531210 77338007 96531381 77338144 96531552 77338281 96531723 77338418 96531894 77338555 96532065 77338692 96532236 77338829 96532407 77338966 96532578 77339103 96532749 77339240 96532920 77339377 96533091 77339514 96533262 77339651 96533433 77339788 96533604 77339925 96533775 77340062 96533946 77340199 96534117 77340336 96534288 77340473 96534459 77340610 96534630 77340747 96534801 77340884 96534972 77341021 96535143 77341158 96535314 77341295 96535485 77341432 96535656 77341569 96535827 77341706 96535998 77341843 96536169 77341980 96536340 77342117 96536511 77342254 96536682 77342391 96536853 77342528 96537024 77342665 96537195 77342802 96537366 77342939 96537537 77343076 96537708 77343213 96537879 77343350 96538050 77343487 96538221 77343624 96538392 77343761 96538563 77343898 96538734 77344035 96538905 77344172 96539076 77344309 96539247 77344446 96539418 77344583 96539589 77344720 96539760 77344857 96539931 77344994 96540102 77345131 96540273 77345268 96540444 77345405 96540615 77345542 96540786 77345679 96540957 77345816 96541128 77345953 96541299 77346090 96541470 77346227 96541641 77346364 96541812 77346501 96541983 77346638 96542154 77346775 96542325 77346912 96542496 77347049 96542667 77347186 96542838 77347323 96543009 77347460 96543180 77347597 96543351 77347734 96543522 77347871 96543693 77348008 96543864 77348145 96544035 77348282 96544206 77348419 96544377 77348556 96544548 77348693 96544719 77348830 96544890 77348967 96545061 77349104 96545232 77349241 96545403 77349378 96545574 77349515 96545745 77349652 96545916 77349789 96546087 77349926 96546258 77350063 96546429 77350200 96546600 77350337 96546771 77350474 96546942 77350611 96547113 77350748 96547284 77350885 96547455 77351022 96547626 77351159 96547797 77351296 96547968 77351433 96548139 77351570 96548310 77351707 96548481 77351844 96548652 77351981 96548823 77352118 96548994 77352255 96549165 77352392 96549336 77352529 96549507 77352666 96549678 77352803 96549849 77352940 96550020 77353077 96550191 77353214 96550362 77353351 96550533 77353488 96550704 77353625 96550875 77353762 96551046 77353899 96551217 77354036 96551388 77354173 96551559 77354310 96551730 77354447 96551901 77354584 96552072 77354721 96552243 77354858 96552414 77354995 96552585 77355132 96552756 77355269 96552927 77355406 96553098 77355543 96553269 77355680 96553440 77355817 96553611 77355954 96553782 77356091 96553953 77356228 96554124 77356365 96554295 77356502 96554466 77356639 96554637 77356776 96554808 77356913 96554979 77357050 96555150 77357187 96555321 77357324 96555492 77357461 96555663 77357598 96555834 77357735 96556005 77357872 96556176 77358009 96556347 77358146 96556518 77358283 96556689 77358420 96556860 77358557 96557031 77358694 96557202 77358831 96557373 77358968 96557544 77359105 96557715 77359242 96557886 77359379 96558057 77359516 96558228 77359653 96558399 77359790 96558570 77359927 96558741 77360064 96558912 77360201 96559083 77360338 96559254 77360475 96559425 77360612 96559596 77360749 96559767 77360886 96559938 77361023 96560109 77361160 96560280 77361297 96560451 77361434 96560622 77361571 96560793 77361708 96560964 77361845 96561135 77361982 96561306 77362119 96561477 77362256 96561648 77362393 96561819 77362530 96561990 77362667 96562161 77362804 96562332 77362941 96562503 77363078 96562674 77363215 96562845 77363352 96563016 77363489 96563187 77363626 96563358 77363763 96563529 77363900 96563700 77364037 96563871 77364174 96564042 77364311 96564213 77364448 96564384 77364585 96564555 77364722 96564726 77364859 96564897 77364996 96565068 77365133 96565239 77365270 96565410 77365407 96565581 77365544 96565752 77365681 96565923 77365818 96566094 77365955 96566265 77366092 96566436 77366229 96566607 77366366 96566778 77366503 96566949 77366640 96567120 77366777 96567291 77366914 96567462 77367051 96567633 77367188 96567804 77367325 96567975 77367462 96568146 77367599 96568317 77367736 96568488 77367873 96568659 77368010 96568830 77368147 96569001 77368284 96569172 77368421 96569343 77368558 96569514 77368695 96569685 77368832 96569856 77368969 96570027 77369106 96570198 77369243 96570369 77369380 96570540 77369517 96570711 77369654 96570882 77369791 96571053 77369928 96571224 77370065 96571395 77370202 96571566 77370339 96571737 77370476 96571908 77370613 96572079 77370750 96572250 77370887 96572421 77371024 96572592 77371161 96572763 77371298 96572934 77371435 96573105 77371572 96573276 77371709 96573447 77371846 96573618 77371983 96573789 77372120 96573960 77372257 96574131 77372394 96574302 77372531 96574473 77372668 96574644 77372805 96574815 77372942 96574986 77373079 96575157 77373216 96575328 77373353 96575499 77373490 96575670 77373627 96575841 77373764 96576012 77373901 96576183 77374038 96576354 77374175 96576525 77374312 96576696 77374449 96576867 77374586 96577038 77374723 96577209 77374860 96577380 77374997 96577551 77375134 96577722 77375271 96577893 77375408 96578064 77375545 96578235 77375682 96578406 77375819 96578577 77375956 96578748 77376093 96578919 77376230 96579090 77376367 96579261 77376504 96579432 77376641 96579603 77376778 96579774 77376915 96579945 77377052 96580116 77377189 96580287 77377326 96580458 77377463 96580629 77377600 96580800 77377737 96580971 77377874 96581142 77378011 96581313 77378148 96581484 77378285 96581655 77378422 96581826 77378559 96581997 77378696 96582168 77378833 96582339 77378970 96582510 77379107 96582681 77379244 96582852 77379381 96583023 77379518 96583194 77379655 96583365 77379792 96583536 77379929 96583707 77380066 96583878 77380203 96584049 77380340 96584220 77380477 96584391 77380614 96584562 77380751 96584733 77380888 96584904 77381025 96585075 77381162 96585246 77381299 96585417 77381436 96585588 77381573 96585759 77381710 96585930 77381847 96586101 77381984 96586272 77382121 96586443 77382258 96586614 77382395 96586785 77382532 96586956 77382669 96587127 77382806 96587298 77382943 96587469 77383080 96587640 77383217 96587811 77383354 96587982 77383491 96588153 77383628 96588324 77383765 96588495 77383902 96588666 77384039 96588837 77384176 96589008 77384313 96589179 77384450 96589350 77384587 96589521 77384724 96589692 77384861 96589863 77384998 96590034 77385135 96590205 77385272 96590376 77385409 96590547 77385546 96590718 77385683 96590889 77385820 96591060 77385957 96591231 77386094 96591402 77386231 96591573 77386368 96591744 77386505 96591915 77386642 96592086 77386779 96592257 77386916 96592428 77387053 96592599 77387190 96592770 77387327 96592941 77387464 96593112 77387601 96593283 77387738 96593454 77387875 96593625 77388012 96593796 77388149 96593967 77388286 96594138 77388423 96594309 77388560 96594480 77388697 96594651 77388834 96594822 77388971 96594993 77389108 96595164 77389245 96595335 77389382 96595506 77389519 96595677 77389656 96595848 77389793 96596019 77389930 96596190 77390067 96596361 77390204 96596532 77390341 96596703 77390478 96596874 77390615 96597045 77390752 96597216 77390889 96597387 77391026 96597558 77391163 96597729 77391300 96597900 77391437 96598071 77391574 96598242 77391711 96598413 77391848 96598584 77391985 96598755 77392122 96598926 77392259 96599097 77392396 96599268 77392533 96599439 77392670 96599610 77392807 96599781 77392944 96599952 77393081 96600123 77393218 96600294 77393355 96600465 77393492 96600636 77393629 96600807 77393766 96600978 77393903 96601149 77394040 96601320 77394177 96601491 77394314 96601662 77394451 96601833 77394588 96602004 77394725 96602175 77394862 96602346 77394999 96602517 77395136 96602688 77395273 96602859 77395410 96603030 77395547 96603201 77395684 96603372 77395821 96603543 77395958 96603714 77396095 96603885 77396232 96604056 77396369 96604227 77396506 96604398 77396643 96604569 77396780 96604740 77396917 96604911 77397054 96605082 77397191 96605253 77397328 96605424 77397465 96605595 77397602 96605766 77397739 96605937 77397876 96606108 77398013 96606279 77398150 96606450 77398287 96606621 77398424 96606792 77398561 96606963 77398698 96607134 77398835 96607305 77398972 96607476 77399109 96607647 77399246 96607818 77399383 96607989 77399520 96608160 77399657 96608331 77399794 96608502 77399931 96608673 77400068 96608844 77400205 96609015 77400342 96609186 77400479 96609357 77400616 96609528 77400753 96609699 77400890 96609870 77401027 96610041 77401164 96610212 77401301 96610383 77401438 96610554 77401575 96610725 77401712 96610896 77401849 96611067 77401986 96611238 77402123 96611409 77402260 96611580 77402397 96611751 77402534 96611922 77402671 96612093 77402808 96612264 77402945 96612435 77403082 96612606 77403219 96612777 77403356 96612948 77403493 96613119 77403630 96613290 77403767 96613461 77403904 96613632 77404041 96613803 77404178 96613974 77404315 96614145 77404452 96614316 77404589 96614487 77404726 96614658 77404863 96614829 77405000 96615000 77405137 96615171 77405274 96615342 77405411 96615513 77405548 96615684 77405685 96615855 77405822 96616026 77405959 96616197 77406096 96616368 77406233 96616539 77406370 96616710 77406507 96616881 77406644 96617052 77406781 96617223 77406918 96617394 77407055 96617565 77407192 96617736 77407329 96617907 77407466 96618078 77407603 96618249 77407740 96618420 77407877 96618591 77408014 96618762 77408151 96618933 77408288 96619104 77408425 96619275 77408562 96619446 77408699 96619617 77408836 96619788 77408973 96619959 77409110 96620130 77409247 96620301 77409384 96620472 77409521 96620643 77409658 96620814 77409795 96620985 77409932 96621156 77410069 96621327 77410206 96621498 77410343 96621669 77410480 96621840 77410617 96622011 77410754 96622182 77410891 96622353 77411028 96622524 77411165 96622695 77411302 96622866 77411439 96623037 77411576 96623208 77411713 96623379 77411850 96623550 77411987 96623721 77412124 96623892 77412261 96624063 77412398 96624234 77412535 96624405 77412672 96624576 77412809 96624747 77412946 96624918 77413083 96625089 77413220 96625260 77413357 96625431 77413494 96625602 77413631 96625773 77413768 96625944 77413905 96626115 77414042 96626286 77414179 96626457 77414316 96626628 77414453 96626799 77414590 96626970 77414727 96627141 77414864 96627312 77415001 96627483 77415138 96627654 77415275 96627825 77415412 96627996 77415549 96628167 77415686 96628338 77415823 96628509 77415960 96628680 77416097 96628851 77416234 96629022 77416371 96629193 77416508 96629364 77416645 96629535 77416782 96629706 77416919 96629877 77417056 96630048 77417193 96630219 77417330 96630390 77417467 96630561 77417604 96630732 77417741 96630903 77417878 96631074 77418015 96631245 77418152 96631416 77418289 96631587 77418426 96631758 77418563 96631929 77418700 96632100 77418837 96632271 77418974 96632442 77419111 96632613 77419248 96632784 77419385 96632955 77419522 96633126 77419659 96633297 77419796 96633468 77419933 96633639 77420070 96633810 77420207 96633981 77420344 96634152 77420481 96634323 77420618 96634494 77420755 96634665 77420892 96634836 77421029 96635007 77421166 96635178 77421303 96635349 77421440 96635520 77421577 96635691 77421714 96635862 77421851 96636033 77421988 96636204 77422125 96636375 77422262 96636546 77422399 96636717 77422536 96636888 77422673 96637059 77422810 96637230 77422947 96637401 77423084 96637572 77423221 96637743 77423358 96637914 77423495 96638085 77423632 96638256 77423769 96638427 77423906 96638598 77424043 96638769 77424180 96638940 77424317 96639111 77424454 96639282 77424591 96639453 77424728 96639624 77424865 96639795 77425002 96639966 77425139 96640137 77425276 96640308 77425413 96640479 77425550 96640650 77425687 96640821 77425824 96640992 77425961 96641163 77426098 96641334 77426235 96641505 77426372 96641676 77426509 96641847 77426646 96642018 77426783 96642189 77426920 96642360 77427057 96642531 77427194 96642702 77427331 96642873 77427468 96643044 77427605 96643215 77427742 96643386 77427879 96643557 77428016 96643728 77428153 96643899 77428290 96644070 77428427 96644241 77428564 96644412 77428701 96644583 77428838 96644754 77428975 96644925 77429112 96645096 77429249 96645267 77429386 96645438 77429523 96645609 77429660 96645780 77429797 96645951 77429934 96646122 77430071 96646293 77430208 96646464 77430345 96646635 77430482 96646806 77430619 96646977 77430756 96647148 77430893 96647319 77431030 96647490 77431167 96647661 77431304 96647832 77431441 96648003 77431578 96648174 77431715 96648345 77431852 96648516 77431989 96648687 77432126 96648858 77432263 96649029 77432400 96649200 77432537 96649371 77432674 96649542 77432811 96649713 77432948 96649884 77433085 96650055 77433222 96650226 77433359 96650397 77433496 96650568 77433633 96650739 77433770 96650910 77433907 96651081 77434044 96651252 77434181 96651423 77434318 96651594 77434455 96651765 77434592 96651936 77434729 96652107 77434866 96652278 77435003 96652449 77435140 96652620 77435277 96652791 77435414 96652962 77435551 96653133 77435688 96653304 77435825 96653475 77435962 96653646 77436099 96653817 77436236 96653988 77436373 96654159 77436510 96654330 77436647 96654501 77436784 96654672 77436921 96654843 77437058 96655014 77437195 96655185 77437332 96655356 77437469 96655527 77437606 96655698 77437743 96655869 77437880 96656040 77438017 96656211 77438154 96656382 77438291 96656553 77438428 96656724 77438565 96656895 77438702 96657066 77438839 96657237 77438976 96657408 77439113 96657579 77439250 96657750 77439387 96657921 77439524 96658092
1000 29590900 0 29590900 36934627 29591037 36934798 29591174 36934969 29591311 36935140 29591448 36935311 29591585 36935482 29591722 36935653 29591859 36935824 29591996 36935995 29592133 36936166 29592270 36936337 29592407 36936508 29592544 36936679 29592681 36936850 29592818 36937021 29592955 36937192 29593092 36937363 29593229 36937534 29593366 36937705 29593503 36937876 29593640 36938047 29593777 36938218 29593914 36938389 29594051 36938560 29594188 36938731 29594325 36938902 29594462 36939073 29594599 36939244 29594736 36939415 29594873 36939586 29595010 36939757 29595147 36939928 29595284 36940099 29595421 36940270 29595558 36940441 29595695 36940612 29595832 36940783 29595969 36940954 29596106 36941125 29596243 36941296 29596380 36941467 29596517 36941638 29596654 36941809 29596791 36941980 29596928 36942151 29597065 36942322 29597202 36942493 29597339 36942664 29597476 36942835 29597613 36943006 29597750 36943177 29597887 36943348 29598024 36943519 29598161 36943690 29598298 36943861 29598435 36944032 29598572 36944203 29598709 36944374 29598846 36944545 29598983 36944716 29599120 36944887 29599257 36945058 29599394 36945229 29599531 36945400 29599668 36945571 29599805 36945742 29599942 36945913 29600079 36946084 29600216 36946255 29600353 36946426 29600490 36946597 29600627 36946768 29600764 36946939 29600901 36947110 29601038 36947281 29601175 36947452 29601312 36947623 29601449 36947794 29601586 36947965 29601723 36948136 29601860 36948307 29601997 36948478 29602134 36948649 29602271 36948820 29602408 36948991 29602545 36949162 29602682 36949333 29602819 36949504 29602956 36949675 29603093 36949846 29603230 36950017 29603367 36950188 29603504 36950359 29603641 36950530 29603778 36950701 29603915 36950872 29604052 36951043 29604189 36951214 29604326 36951385 29604463 36951556 29604600 36951727 29604737 36951898 29604874 36952069 29605011 36952240 29605148 36952411 29605285 36952582 29605422 36952753 29605559 36952924 29605696 36953095 29605833 36953266 29605970 36953437 29606107 36953608 29606244 36953779 29606381 36953950 29606518 36954121 29606655 36954292 29606792 36954463 29606929 36954634 29607066 36954805 29607203 36954976 29607340 36955147 29607477 36955318 29607614 36955489 29607751 36955660 29607888 36955831 29608025 36956002 29608162 36956173 29608299 36956344 29608436 36956515 29608573 36956686 29608710 36956857 29608847 36957028 29608984 36957199 29609121 36957370 29609258 36957541 29609395 36957712 29609532 36957883 29609669 36958054 29609806 36958225 29609943 36958396 29610080 36958567 29610217 36958738 29610354 36958909 29610491 36959080 29610628 36959251 29610765 36959422 29610902 36959593 29611039 36959764 29611176 36959935 29611313 36960106 29611450 36960277 29611587 36960448 29611724 36960619 29611861 36960790 29611998 36960961 29612135 36961132 29612272 36961303 29612409 36961474 29612546 36961645 29612683 36961816 29612820 36961987 29612957 36962158 29613094 36962329 29613231 36962500 29613368 36962671 29613505 36962842 29613642 36963013 29613779 36963184 29613916 36963355 29614053 36963526 29614190 36963697 29614327 36963868 29614464 36964039 29614601 36964210 29614738 36964381 29614875 36964552 29615012 36964723 29615149 36964894 29615286 36965065 29615423 36965236 29615560 36965407 29615697 36965578 29615834 36965749 29615971 36965920 29616108 36966091 29616245 36966262 29616382 36966433 29616519 36966604 29616656 36966775 29616793 36966946 29616930 36967117 29617067 36967288 29617204 36967459 29617341 36967630 29617478 36967801 29617615 36967972 29617752 36968143 29617889 36968314 29618026 36968485 29618163 36968656 29618300 36968827 29618437 36968998 29618574 36969169 29618711 36969340 29618848 36969511 29618985 36969682 29619122 36969853 29619259 36970024 29619396 36970195 29619533 36970366 29619670 36970537 29619807 36970708 29619944 36970879 29620081 36971050 29620218 36971221 29620355 36971392 29620492 36971563 29620629 36971734 29620766 36971905 29620903 36972076 29621040 36972247 29621177 36972418 29621314 36972589 29621451 36972760 29621588 36972931 29621725 36973102 29621862 36973273 29621999 36973444 29622136 36973615 29622273 36973786 29622410 36973957 29622547 36974128 29622684 36974299 29622821 36974470 29622958 36974641 29623095 36974812 29623232 36974983 29623369 36975154 29623506 36975325 29623643 36975496 29623780 36975667 29623917 36975838 29624054 36976009 29624191 36976180 29624328 36976351 29624465 36976522 29624602 36976693 29624739 36976864 29624876 36977035 29625013 36977206 29625150 36977377 29625287 36977548 29625424 36977719 29625561 36977890 29625698 36978061 29625835 36978232 29625972 36978403 29626109 36978574 29626246 36978745 29626383 36978916 29626520 36979087 29626657 36979258 29626794 36979429 29626931 36979600 29627068 36979771 29627205 36979942 29627342 36980113 29627479 36980284 29627616 36980455 29627753 36980626 29627890 36980797 29628027 36980968 29628164 36981139 29628301 36981310 29628438 36981481 29628575 36981652 29628712 36981823 29628849 36981994 29628986 36982165 29629123 36982336 29629260 36982507 29629397 36982678 29629534 36982849 29629671 36983020 29629808 36983191 29629945 36983362 29630082 36983533 29630219 36983704 29630356 36983875 29630493 36984046 29630630 36984217 29630767 36984388 29630904 36984559 29631041 36984730 29631178 36984901 29631315 36985072 29631452 36985243 29631589 36985414 29631726 36985585 29631863 36985756 29632000 36985927 29632137 36986098 29632274 36986269 29632411 36986440 29632548 36986611 29632685 36986782 29632822 36986953 29632959 36987124 29633096 36987295 29633233 36987466 29633370 36987637 29633507 36987808 29633644 36987979 29633781 36988150 29633918 36988321 29634055 36988492 29634192 36988663 29634329 36988834 29634466 36989005 29634603 36989176 29634740 36989347 29634877 36989518 29635014 36989689 29635151 36989860 29635288 36990031 29635425 36990202 29635562 36990373 29635699 36990544 29635836 36990715 29635973 36990886 29636110 36991057 29636247 36991228 29636384 36991399 29636521 36991570 29636658 36991741 29636795 36991912 29636932 36992083 29637069 36992254 29637206 36992425 29637343 36992596 29637480 36992767 29637617 36992938 29637754 36993109 29637891 36993280 29638028 36993451 29638165 36993622 29638302 36993793 29638439 36993964 29638576 36994135 29638713 36994306 29638850 36994477 29638987 36994648 29639124 36994819 29639261 36994990 29639398 36995161 29639535 36995332 29639672 36995503 29639809 36995674 29639946 36995845 29640083 36996016 29640220 36996187 29640357 36996358 29640494 36996529 29640631 36996700 29640768 36996871 29640905 36997042 29641042 36997213 29641179 36997384 29641316 36997555 29641453 36997726 29641590 36997897 29641727 36998068 29641864 36998239 29642001 36998410 29642138 36998581 29642275 36998752 29642412 36998923 29642549 36999094 29642686 36999265 29642823 36999436 29642960 36999607 29643097 36999778 29643234 36999949 29643371 37000120 29643508 37000291 29643645 37000462 29643782 37000633 29643919 37000804 29644056 37000975 29644193 37001146 29644330 37001317 29644467 37001488 29644604 37001659 29644741 37001830 29644878 37002001 29645015 37002172 29645152 37002343 29645289 37002514 29645426 37002685 29645563 37002856 29645700 37003027 29645837 37003198 29645974 37003369 29646111 37003540 29646248 37003711 29646385 37003882 29646522 37004053 29646659 37004224 29646796 37004395 29646933 37004566 29647070 37004737 29647207 37004908 29647344 37005079 29647481 37005250 29647618 37005421 29647755 37005592 29647892 37005763 29648029 37005934 29648166 37006105 29648303 37006276 29648440 37006447 29648577 37006618 29648714 37006789 29648851 37006960 29648988 37007131 29649125 37007302 29649262 37007473 29649399 37007644 29649536 37007815 29649673 37007986 29649810 37008157 29649947 37008328 29650084 37008499 29650221 37008670 29650358 37008841 29650495 37009012 29650632 37009183 29650769 37009354 29650906 37009525 29651043 37009696 29651180 37009867 29651317 37010038 29651454 37010209 29651591 37010380 29651728 37010551 29651865 37010722 29652002 37010893 29652139 37011064 29652276 37011235 29652413 37011406 29652550 37011577 29652687 37011748 29652824 37011919 29652961 37012090 29653098 37012261 29653235 37012432 29653372 37012603 29653509 37012774 29653646 37012945 29653783 37013116 29653920 37013287 29654057 37013458 29654194 37013629 29654331 37013800 29654468 37013971 29654605 37014142 29654742 37014313 29654879 37014484 29655016 37014655 29655153 37014826 29655290 37014997 29655427 37015168 29655564 37015339 29655701 37015510 29655838 37015681 29655975 37015852 29656112 37016023 29656249 37016194 29656386 37016365 29656523 37016536 29656660 37016707 29656797 37016878 29656934 37017049 29657071 37017220 29657208 37017391 29657345 37017562 29657482 37017733 29657619 37017904 29657756 37018075 29657893 37018246 29658030 37018417 29658167 37018588 29658304 37018759 29658441 37018930 29658578 37019101 29658715 37019272 29658852 37019443 29658989 37019614 29659126 37019785 29659263 37019956 29659400 37020127 29659537 37020298 29659674 37020469 29659811 37020640 29659948 37020811 29660085 37020982 29660222 37021153 29660359 37021324 29660496 37021495 29660633 37021666 29660770 37021837 29660907 37022008 29661044 37022179 29661181 37022350 29661318 37022521 29661455 37022692 29661592 37022863 29661729 37023034 29661866 37023205 29662003 37023376 29662140 37023547 29662277 37023718 29662414 37023889 29662551 37024060 29662688 37024231 29662825 37024402 29662962 37024573 29663099 37024744 29663236 37024915 29663373 37025086 29663510 37025257 29663647 37025428 29663784 37025599 29663921 37025770 29664058 37025941 29664195 37026112 29664332 37026283 29664469 37026454 29664606 37026625 29664743 37026796 29664880 37026967 29665017 37027138 29665154 37027309 29665291 37027480 29665428 37027651 29665565 37027822 29665702 37027993 29665839 37028164 29665976 37028335 29666113 37028506 29666250 37028677 29666387 37028848 29666524 37029019 29666661 37029190 29666798 37029361 29666935 37029532 29667072 37029703 29667209 37029874 29667346 37030045 29667483 37030216 29667620 37030387 29667757 37030558 29667894 37030729 29668031 37030900 29668168 37031071 29668305 37031242 29668442 37031413 29668579 37031584 29668716 37031755 29668853 37031926 29668990 37032097 29669127 37032268 29669264 37032439 29669401 37032610 29669538 37032781 29669675 37032952 29669812 37033123 29669949 37033294 29670086 37033465 29670223 37033636 29670360 37033807 29670497 37033978 29670634 37034149 29670771 37034320 29670908 37034491 29671045 37034662 29671182 37034833 29671319 37035004 29671456 37035175 29671593 37035346 29671730 37035517 29671867 37035688 29672004 37035859 29672141 37036030 29672278 37036201 29672415 37036372 29672552 37036543 29672689 37036714 29672826 37036885 29672963 37037056 29673100 37037227 29673237 37037398 29673374 37037569 29673511 37037740 29673648 37037911 29673785 37038082 29673922 37038253 29674059 37038424 29674196 37038595 29674333 37038766 29674470 37038937 29674607 37039108 29674744 37039279 29674881 37039450 29675018 37039621 29675155 37039792 29675292 37039963 29675429 37040134 29675566 37040305 29675703 37040476 29675840 37040647 29675977 37040818 29676114 37040989 29676251 37041160 29676388 37041331 29676525 37041502 29676662 37041673 29676799 37041844 29676936 37042015 29677073 37042186 29677210 37042357 29677347 37042528 29677484 37042699 29677621 37042870 29677758 37043041 29677895 37043212 29678032 37043383 29678169 37043554 29678306 37043725 29678443 37043896 29678580 37044067 29678717 37044238 29678854 37044409 29678991 37044580 29679128 37044751 29679265 37044922 29679402 37045093 29679539 37045264 29679676 37045435 29679813 37045606 29679950 37045777 29680087 37045948 29680224 37046119 29680361 37046290 29680498 37046461 29680635 37046632 29680772 37046803 29680909 37046974 29681046 37047145 29681183 37047316 29681320 37047487 29681457 37047658 29681594 37047829 29681731 37048000 29681868 37048171 29682005 37048342 29682142 37048513 29682279 37048684 29682416 37048855 29682553 37049026 29682690 37049197 29682827 37049368 29682964 37049539 29683101 37049710 29683238 37049881 29683375 37050052 29683512 37050223 29683649 37050394 29683786 37050565 29683923 37050736 29684060 37050907 29684197 37051078 29684334 37051249 29684471 37051420 29684608 37051591 29684745 37051762 29684882 37051933 29685019 37052104 29685156 37052275 29685293 37052446 29685430 37052617 29685567 37052788 29685704 37052959 29685841 37053130 29685978 37053301 29686115 37053472 29686252 37053643 29686389 37053814 29686526 37053985 29686663 37054156 29686800 37054327 29686937 37054498 29687074 37054669 29687211 37054840 29687348 37055011 29687485 37055182 29687622 37055353 29687759 37055524 29687896 37055695 29688033 37055866 29688170 37056037 29688307 37056208 29688444 37056379 29688581 37056550 29688718 37056721 29688855 37056892 29688992 37057063 29689129 37057234 29689266 37057405 29689403 37057576 29689540 37057747 29689677 37057918 29689814 37058089 29689951 37058260 29690088 37058431 29690225 37058602 29690362 37058773 29690499 37058944 29690636 37059115 29690773 37059286 29690910 37059457 29691047 37059628 29691184 37059799 29691321 37059970 29691458 37060141 29691595 37060312 29691732 37060483 29691869 37060654 29692006 37060825 29692143 37060996 29692280 37061167 29692417 37061338 29692554 37061509 29692691 37061680 29692828 37061851 29692965 37062022 29693102 37062193 29693239 37062364 29693376 37062535 29693513 37062706 29693650 37062877 29693787 37063048 29693924 37063219 29694061 37063390 29694198 37063561 29694335 37063732 29694472 37063903 29694609 37064074 29694746 37064245 29694883 37064416 29695020 37064587 29695157 37064758 29695294 37064929 29695431 37065100 29695568 37065271 29695705 37065442 29695842 37065613 29695979 37065784 29696116 37065955 29696253 37066126 29696390 37066297 29696527 37066468 29696664 37066639 29696801 37066810 29696938 37066981 29697075 37067152 29697212 37067323 29697349 37067494 29697486 37067665 29697623 37067836 29697760 37068007 29697897 37068178 29698034 37068349 29698171 37068520 29698308 37068691 29698445 37068862 29698582 37069033 29698719 37069204 29698856 37069375 29698993 37069546 29699130 37069717 29699267 37069888 29699404 37070059 29699541 37070230 29699678 37070401 29699815 37070572 29699952 37070743 29700089 37070914 29700226 37071085 29700363 37071256 29700500 37071427 29700637 37071598 29700774 37071769 29700911 37071940 29701048 37072111 29701185 37072282 29701322 37072453 29701459 37072624 29701596 37072795 29701733 37072966 29701870 37073137 29702007 37073308 29702144 37073479 29702281 37073650 29702418 37073821 29702555 37073992 29702692 37074163 29702829 37074334 29702966 37074505 29703103 37074676 29703240 37074847 29703377 37075018 29703514 37075189 29703651 37075360 29703788 37075531 29703925 37075702 29704062 37075873 29704199 37076044 29704336 37076215 29704473 37076386 29704610 37076557 29704747 37076728 29704884 37076899 29705021 37077070 29705158 37077241 29705295 37077412 29705432 37077583 29705569 37077754 29705706 37077925 29705843 37078096 29705980 37078267 29706117 37078438 29706254 37078609 29706391 37078780 29706528 37078951 29706665 37079122 29706802 37079293 29706939 37079464 29707076 37079635 29707213 37079806 29707350 37079977 29707487 37080148 29707624 37080319 29707761 37080490 29707898 37080661 29708035 37080832 29708172 37081003 29708309 37081174 29708446 37081345 29708583 37081516 29708720 37081687 29708857 37081858 29708994 37082029 29709131 37082200 29709268 37082371 29709405 37082542 29709542 37082713 29709679 37082884 29709816 37083055 29709953 37083226 29710090 37083397 29710227 37083568 29710364 37083739 29710501 37083910 29710638 37084081 29710775 37084252 29710912 37084423 29711049 37084594 29711186 37084765 29711323 37084936 29711460 37085107 29711597 37085278 29711734 37085449 29711871 37085620 29712008 37085791 29712145 37085962 29712282 37086133 29712419 37086304 29712556 37086475 29712693 37086646 29712830 37086817 29712967 37086988 29713104 37087159 29713241 37087330 29713378 37087501 29713515 37087672 29713652 37087843 29713789 37088014 29713926 37088185 29714063 37088356 29714200 37088527 29714337 37088698 29714474 37088869 29714611 37089040 29714748 37089211 29714885 37089382 29715022 37089553 29715159 37089724 29715296 37089895 29715433 37090066 29715570 37090237 29715707 37090408 29715844 37090579 29715981 37090750 29716118 37090921 29716255 37091092 29716392 37091263 29716529 37091434 29716666 37091605 29716803 37091776 29716940 37091947 29717077 37092118 29717214 37092289 29717351 37092460 29717488 37092631 29717625 37092802 29717762 37092973 29717899 37093144 29718036 37093315 29718173 37093486 29718310 37093657 29718447 37093828 29718584 37093999 29718721 37094170 29718858 37094341 29718995 37094512 29719132 37094683 29719269 37094854 29719406 37095025 29719543 37095196 29719680 37095367 29719817 37095538 29719954 37095709 29720091 37095880 29720228 37096051 29720365 37096222 29720502 37096393 29720639 37096564 29720776 37096735 29720913 37096906 29721050 37097077 29721187 37097248 29721324 37097419 29721461 37097590 29721598 37097761 29721735 37097932 29721872 37098103 29722009 37098274 29722146 37098445 29722283 37098616 29722420 37098787 29722557 37098958 29722694 37099129 29722831 37099300 29722968 37099471 29723105 37099642 29723242 37099813 29723379 37099984 29723516 37100155 29723653 37100326 29723790 37100497 29723927 37100668 29724064 37100839 29724201 37101010 29724338 37101181 29724475 37101352 29724612 37101523 29724749 37101694 29724886 37101865 29725023 37102036 29725160 37102207 29725297 37102378 29725434 37102549 29725571 37102720 29725708 37102891 29725845 37103062 29725982 37103233 29726119 37103404 29726256 37103575 29726393 37103746 29726530 37103917 29726667 37104088 29726804 37104259 29726941 37104430 29727078 37104601 29727215 37104772 29727352 37104943 29727489 37105114 29727626 37105285
1000 65264882 0 65264882 81462006 65265019 81462177 65265156 81462348 65265293 81462519 65265430 81462690 65265567 81462861 65265704 81463032 65265841 81463203 65265978 81463374 65266115 81463545 65266252 81463716 65266389 81463887 65266526 81464058 65266663 81464229 65266800 81464400 65266937 81464571 65267074 81464742 65267211 81464913 65267348 81465084 65267485 81465255 65267622 81465426 65267759 81465597 65267896 81465768 65268033 81465939 65268170 81466110 65268307 81466281 65268444 81466452 65268581 81466623 65268718 81466794 65268855 81466965 65268992 81467136 65269129 81467307 65269266 81467478 65269403 81467649 65269540 81467820 65269677 81467991 65269814 81468162 65269951 81468333 65270088 81468504 65270225 81468675 65270362 81468846 65270499 81469017 65270636 81469188 65270773 81469359 65270910 81469530 65271047 81469701 65271184 81469872 65271321 81470043 65271458 81470214 65271595 81470385 65271732 81470556 65271869 81470727 65272006 81470898 65272143 81471069 65272280 81471240 65272417 81471411 65272554 81471582 65272691 81471753 65272828 81471924 65272965 81472095 65273102 81472266 65273239 81472437 65273376 81472608 65273513 81472779 65273650 81472950 65273787 81473121 65273924 81473292 65274061 81473463 65274198 81473634 65274335 81473805 65274472 81473976 65274609 81474147 65274746 81474318 65274883 81474489 65275020 81474660 65275157 81474831 65275294 81475002 65275431 81475173 65275568 81475344 65275705 81475515 65275842 81475686 65275979 81475857 65276116 81476028 65276253 81476199 65276390 81476370 65276527 81476541 65276664 81476712 65276801 81476883 65276938 81477054 65277075 81477225 65277212 81477396 65277349 81477567 65277486 81477738 65277623 81477909 65277760 81478080 65277897 81478251 65278034 81478422 65278171 81478593 65278308 81478764 65278445 81478935 65278582 81479106 65278719 81479277 65278856 81479448 65278993 81479619 65279130 81479790 65279267 81479961 65279404 81480132 65279541 81480303 65279678 81480474 65279815 81480645 65279952 81480816 65280089 81480987 65280226 81481158 65280363 81481329 65280500 81481500 65280637 81481671 65280774 81481842 65280911 81482013 65281048 81482184 65281185 81482355 65281322 81482526 65281459 81482697 65281596 81482868 65281733 81483039 65281870 81483210 65282007 81483381 65282144 81483552 65282281 81483723 65282418 81483894 65282555 81484065 65282692 81484236 65282829 81484407 65282966 81484578 65283103 81484749 65283240 81484920 65283377 81485091 65283514 81485262 65283651 81485433 65283788 81485604 65283925 81485775 65284062 81485946 65284199 81486117 65284336 81486288 65284473 81486459 65284610 81486630 65284747 81486801 65284884 81486972 65285021 81487143 65285158 81487314 65285295 81487485 65285432 81487656 65285569 81487827 65285706 81487998 65285843 81488169 65285980 81488340 65286117 81488511 65286254 81488682 65286391 81488853 65286528 81489024 65286665 81489195 65286802 81489366 65286939 81489537 65287076 81489708 65287213 81489879 65287350 81490050 65287487 81490221 65287624 81490392 65287761 81490563 65287898 81490734 65288035 81490905 65288172 81491076 65288309 81491247 65288446 81491418 65288583 81491589 65288720 81491760 65288857 81491931 65288994 81492102 65289131 81492273 65289268 81492444 65289405 81492615 65289542 81492786 65289679 81492957 65289816 81493128 65289953 81493299 65290090 81493470 65290227 81493641 65290364 81493812 65290501 81493983 65290638 81494154 65290775 81494325 65290912 81494496 65291049 81494667 65291186 81494838 65291323 81495009 65291460 81495180 65291597 81495351 65291734 81495522 65291871 81495693 65292008 81495864 65292145 81496035 65292282 81496206 65292419 81496377 65292556 81496548 65292693 81496719 65292830 81496890 65292967 81497061 65293104 81497232 65293241 81497403 65293378 81497574 65293515 81497745 65293652 81497916 65293789 81498087 65293926 81498258 65294063 81498429 65294200 81498600 65294337 81498771 65294474 81498942 65294611 81499113 65294748 81499284 65294885 81499455 65295022 81499626 65295159 81499797 65295296 81499968 65295433 81500139 65295570 81500310 65295707 81500481 65295844 81500652 65295981 81500823 65296118 81500994 65296255 81501165 65296392 81501336 65296529 81501507 65296666 81501678 65296803 81501849 65296940 81502020 65297077 81502191 65297214 81502362 65297351 81502533 65297488 81502704 65297625 81502875 65297762 81503046 65297899 81503217 65298036 81503388 65298173 81503559 65298310 81503730 65298447 81503901 65298584 81504072 65298721 81504243 65298858 81504414 65298995 81504585 65299132 81504756 65299269 81504927 65299406 81505098 65299543 81505269 65299680 81505440 65299817 81505611 65299954 81505782 65300091 81505953 65300228 81506124 65300365 81506295 65300502 81506466 65300639 81506637 65300776 81506808 65300913 81506979 65301050 81507150 65301187 81507321 65301324 81507492 65301461 81507663 65301598 81507834 65301735 81508005 65301872 81508176 65302009 81508347 65302146 81508518 65302283 81508689 65302420 81508860 65302557 81509031 65302694 81509202 65302831 81509373 65302968 81509544 65303105 81509715 65303242 81509886 65303379 81510057 65303516 81510228 65303653 81510399 65303790 81510570 65303927 81510741 65304064 81510912 65304201 81511083 65304338 81511254 65304475 81511425 65304612 81511596 65304749 81511767 65304886 81511938 65305023 81512109 65305160 81512280 65305297 81512451 65305434 81512622 65305571 81512793 65305708 81512964 65305845 81513135 65305982 81513306 65306119 81513477 65306256 81513648 65306393 81513819 65306530 81513990 65306667 81514161 65306804 81514332 65306941 81514503 65307078 81514674 65307215 81514845 65307352 81515016 65307489 81515187 65307626 81515358 65307763 81515529 65307900 81515700 65308037 81515871 65308174 81516042 65308311 81516213 65308448 81516384 65308585 81516555 65308722 81516726 65308859 81516897 65308996 81517068 65309133 81517239 65309270 81517410 65309407 81517581 65309544 81517752 65309681 81517923 65309818 81518094 65309955 81518265 65310092 81518436 65310229 81518607 65310366 81518778 65310503 81518949 65310640 81519120 65310777 81519291 65310914 81519462 65311051 81519633 65311188 81519804 65311325 81519975 65311462 81520146 65311599 81520317 65311736 81520488 65311873 81520659 65312010 81520830 65312147 81521001 65312284 81521172 65312421 81521343 65312558 81521514 65312695 81521685 65312832 81521856 65312969 81522027 65313106 81522198 65313243 81522369 65313380 81522540 65313517 81522711 65313654 81522882 65313791 81523053 65313928 81523224 65314065 81523395 65314202 81523566 65314339 81523737 65314476 81523908 65314613 81524079 65314750 81524250 65314887 81524421 65315024 81524592 65315161 81524763 65315298 81524934 65315435 81525105 65315572 81525276 65315709 81525447 65315846 81525618 65315983 81525789 65316120 81525960 65316257 81526131 65316394 81526302 65316531 81526473 65316668 81526644 65316805 81526815 65316942 81526986 65317079 81527157 65317216 81527328 65317353 81527499 65317490 81527670 65317627 81527841 65317764 81528012 65317901 81528183 65318038 81528354 65318175 81528525 65318312 81528696 65318449 81528867 65318586 81529038 65318723 81529209 65318860 81529380 65318997 81529551 65319134 81529722 65319271 81529893 65319408 81530064 65319545 81530235 65319682 81530406 65319819 81530577 65319956 81530748 65320093 81530919 65320230 81531090 65320367 81531261 65320504 81531432 65320641 81531603 65320778 81531774 65320915 81531945 65321052 81532116 65321189 81532287 65321326 81532458 65321463 81532629 65321600 81532800 65321737 81532971 65321874 81533142 65322011 81533313 65322148 81533484 65322285 81533655 65322422 81533826 65322559 81533997 65322696 81534168 65322833 81534339 65322970 81534510 65323107 81534681 65323244 81534852 65323381 81535023 65323518 81535194 65323655 81535365 65323792 81535536 65323929 81535707 65324066 81535878 65324203 81536049 65324340 81536220 65324477 81536391 65324614 81536562 65324751 81536733 65324888 81536904 65325025 81537075 65325162 81537246 65325299 81537417 65325436 81537588 65325573 81537759 65325710 81537930 65325847 81538101 65325984 81538272 65326121 81538443 65326258 81538614 65326395 81538785 65326532 81538956 65326669 81539127 65326806 81539298 65326943 81539469 65327080 81539640 65327217 81539811 65327354 81539982 65327491 81540153 65327628 81540324 65327765 81540495 65327902 81540666 65328039 81540837 65328176 81541008 65328313 81541179 65328450 81541350 65328587 81541521 65328724 81541692 65328861 81541863 65328998 81542034 65329135 81542205 65329272 81542376 65329409 81542547 65329546 81542718 65329683 81542889 65329820 81543060 65329957 81543231 65330094 81543402 65330231 81543573 65330368 81543744 65330505 81543915 65330642 81544086 65330779 81544257 65330916 81544428 65331053 81544599 65331190 81544770 65331327 81544941 65331464 81545112 65331601 81545283 65331738 81545454 65331875 81545625 65332012 81545796 65332149 81545967 65332286 81546138 65332423 81546309 65332560 81546480 65332697 81546651 65332834 81546822 65332971 81546993 65333108 81547164 65333245 81547335 65333382 81547506 65333519 81547677 65333656 81547848 65333793 81548019 65333930 81548190 65334067 81548361 65334204 81548532 65334341 81548703 65334478 81548874 65334615 81549045 65334752 81549216 65334889 81549387 65335026 81549558 65335163 81549729 65335300 81549900 65335437 81550071 65335574 81550242 65335711 81550413 65335848 81550584 65335985 81550755 65336122 81550926 65336259 81551097 65336396 81551268 65336533 81551439 65336670 81551610 65336807 81551781 65336944 81551952 65337081 81552123 65337218 81552294 65337355 81552465 65337492 81552636 65337629 81552807 65337766 81552978 65337903 81553149 65338040 81553320 65338177 81553491 65338314 81553662 65338451 81553833 65338588 81554004 65338725 81554175 65338862 81554346 65338999 81554517 65339136 81554688 65339273 81554859 65339410 81555030 65339547 81555201 65339684 81555372 65339821 81555543 65339958 81555714 65340095 81555885 65340232 81556056 65340369 81556227 65340506 81556398 65340643 81556569 65340780 81556740 65340917 81556911 65341054 81557082 65341191 81557253 65341328 81557424 65341465 81557595 65341602 81557766 65341739 81557937 65341876 81558108 65342013 81558279 65342150 81558450 65342287 81558621 65342424 81558792 65342561 81558963 65342698 81559134 65342835 81559305 65342972 81559476 65343109 81559647 65343246 81559818 65343383 81559989 65343520 81560160 65343657 81560331 65343794 81560502 65343931 81560673 65344068 81560844 65344205 81561015 65344342 81561186 65344479 81561357 65344616 81561528 65344753 81561699 65344890 81561870 65345027 81562041 65345164 81562212 65345301 81562383 65345438 81562554 65345575 81562725 65345712 81562896 65345849 81563067 65345986 81563238 65346123 81563409 65346260 81563580 65346397 81563751 65346534 81563922 65346671 81564093 65346808 81564264 65346945 81564435 65347082 81564606 65347219 81564777 65347356 81564948 65347493 81565119 65347630 81565290 65347767 81565461 65347904 81565632 65348041 81565803 65348178 81565974 65348315 81566145 65348452 81566316 65348589 81566487 65348726 81566658 65348863 81566829 65349000 81567000 65349137 81567171 65349274 81567342 65349411 81567513 65349548 81567684 65349685 81567855 65349822 81568026 65349959 81568197 65350096 81568368 65350233 81568539 65350370 81568710 65350507 81568881 65350644 81569052 65350781 81569223 65350918 81569394 65351055 81569565 65351192 81569736 65351329 81569907 65351466 81570078 65351603 81570249 65351740 81570420 65351877 81570591 65352014 81570762 65352151 81570933 65352288 81571104 65352425 81571275 65352562 81571446 65352699 81571617 65352836 81571788 65352973 81571959 65353110 81572130 65353247 81572301 65353384 81572472 65353521 81572643 65353658 81572814 65353795 81572985 65353932 81573156 65354069 81573327 65354206 81573498 65354343 81573669 65354480 81573840 65354617 81574011 65354754 81574182 65354891 81574353 65355028 81574524 65355165 81574695 65355302 81574866 65355439 81575037 65355576 81575208 65355713 81575379 65355850 81575550 65355987 81575721 65356124 81575892 65356261 81576063 65356398 81576234 65356535 81576405 65356672 81576576 65356809 81576747 65356946 81576918 65357083 81577089 65357220 81577260 65357357 81577431 65357494 81577602 65357631 81577773 65357768 81577944 65357905 81578115 65358042 81578286 65358179 81578457 65358316 81578628 65358453 81578799 65358590 81578970 65358727 81579141 65358864 81579312 65359001 81579483 65359138 81579654 65359275 81579825 65359412 81579996 65359549 81580167 65359686 81580338 65359823 81580509 65359960 81580680 65360097 81580851 65360234 81581022 65360371 81581193 65360508 81581364 65360645 81581535 65360782 81581706 65360919 81581877 65361056 81582048 65361193 81582219 65361330 81582390 65361467 81582561 65361604 81582732 65361741 81582903 65361878 81583074 65362015 81583245 65362152 81583416 65362289 81583587 65362426 81583758 65362563 81583929 65362700 81584100 65362837 81584271 65362974 81584442 65363111 81584613 65363248 81584784 65363385 81584955 65363522 81585126 65363659 81585297 65363796 81585468 65363933 81585639 65364070 81585810 65364207 81585981 65364344 81586152 65364481 81586323 65364618 81586494 65364755 81586665 65364892 81586836 65365029 81587007 65365166 81587178 65365303 81587349 65365440 81587520 65365577 81587691 65365714 81587862 65365851 81588033 65365988 81588204 65366125 81588375 65366262 81588546 65366399 81588717 65366536 81588888 65366673 81589059 65366810 81589230 65366947 81589401 65367084 81589572 65367221 81589743 65367358 81589914 65367495 81590085 65367632 81590256 65367769 81590427 65367906 81590598 65368043 81590769 65368180 81590940 65368317 81591111 65368454 81591282 65368591 81591453 65368728 81591624 65368865 81591795 65369002 81591966 65369139 81592137 65369276 81592308 65369413 81592479 65369550 81592650 65369687 81592821 65369824 81592992 65369961 81593163 65370098 81593334 65370235 81593505 65370372 81593676 65370509 81593847 65370646 81594018 65370783 81594189 65370920 81594360 65371057 81594531 65371194 81594702 65371331 81594873 65371468 81595044 65371605 81595215 65371742 81595386 65371879 81595557 65372016 81595728 65372153 81595899 65372290 81596070 65372427 81596241 65372564 81596412 65372701 81596583 65372838 81596754 65372975 81596925 65373112 81597096 65373249 81597267 65373386 81597438 65373523 81597609 65373660 81597780 65373797 81597951 65373934 81598122 65374071 81598293 65374208 81598464 65374345 81598635 65374482 81598806 65374619 81598977 65374756 81599148 65374893 81599319 65375030 81599490 65375167 81599661 65375304 81599832 65375441 81600003 65375578 81600174 65375715 81600345 65375852 81600516 65375989 81600687 65376126 81600858 65376263 81601029 65376400 81601200 65376537 81601371 65376674 81601542 65376811 81601713 65376948 81601884 65377085 81602055 65377222 81602226 65377359 81602397 65377496 81602568 65377633 81602739 65377770 81602910 65377907 81603081 65378044 81603252 65378181 81603423 65378318 81603594 65378455 81603765 65378592 81603936 65378729 81604107 65378866 81604278 65379003 81604449 65379140 81604620 65379277 81604791 65379414 81604962 65379551 81605133 65379688 81605304 65379825 81605475 65379962 81605646 65380099 81605817 65380236 81605988 65380373 81606159 65380510 81606330 65380647 81606501 65380784 81606672 65380921 81606843 65381058 81607014 65381195 81607185 65381332 81607356 65381469 81607527 65381606 81607698 65381743 81607869 65381880 81608040 65382017 81608211 65382154 81608382 65382291 81608553 65382428 81608724 65382565 81608895 65382702 81609066 65382839 81609237 65382976 81609408 65383113 81609579 65383250 81609750 65383387 81609921 65383524 81610092 65383661 81610263 65383798 81610434 65383935 81610605 65384072 81610776 65384209 81610947 65384346 81611118 65384483 81611289 65384620 81611460 65384757 81611631 65384894 81611802 65385031 81611973 65385168 81612144 65385305 81612315 65385442 81612486 65385579 81612657 65385716 81612828 65385853 81612999 65385990 81613170 65386127 81613341 65386264 81613512 65386401 81613683 65386538 81613854 65386675 81614025 65386812 81614196 65386949 81614367 65387086 81614538 65387223 81614709 65387360 81614880 65387497 81615051 65387634 81615222 65387771 81615393 65387908 81615564 65388045 81615735 65388182 81615906 65388319 81616077 65388456 81616248 65388593 81616419 65388730 81616590 65388867 81616761 65389004 81616932 65389141 81617103 65389278 81617274 65389415 81617445 65389552 81617616 65389689 81617787 65389826 81617958 65389963 81618129 65390100 81618300 65390237 81618471 65390374 81618642 65390511 81618813 65390648 81618984 65390785 81619155 65390922 81619326 65391059 81619497 65391196 81619668 65391333 81619839 65391470 81620010 65391607 81620181 65391744 81620352 65391881 81620523 65392018 81620694 65392155 81620865 65392292 81621036 65392429 81621207 65392566 81621378 65392703 81621549 65392840 81621720 65392977 81621891 65393114 81622062 65393251 81622233 65393388 81622404 65393525 81622575 65393662 81622746 65393799 81622917 65393936 81623088 65394073 81623259 65394210 81623430 65394347 81623601 65394484 81623772 65394621 81623943 65394758 81624114 65394895 81624285 65395032 81624456 65395169 81624627 65395306 81624798 65395443 81624969 65395580 81625140 65395717 81625311 65395854 81625482 65395991 81625653 65396128 81625824 65396265 81625995 65396402 81626166 65396539 81626337 65396676 81626508 65396813 81626679 65396950 81626850 65397087 81627021 65397224 81627192 65397361 81627363 65397498 81627534 65397635 81627705 65397772 81627876 65397909 81628047 65398046 81628218 65398183 81628389 65398320 81628560 65398457 81628731 65398594 81628902 65398731 81629073 65398868 81629244 65399005 81629415 65399142 81629586 65399279 81629757 65399416 81629928 65399553 81630099 65399690 81630270 65399827 81630441 65399964 81630612 65400101 81630783 65400238 81630954 65400375 81631125 65400512 81631296 65400649 81631467 65400786 81631638 65400923 81631809 65401060 81631980 65401197 81632151 65401334 81632322 65401471 81632493 65401608 81632664
1000 37947900 0 37947900 47365627 37948037 47365798 37948174 47365969 37948311 47366140 37948448 47366311 37948585 47366482 37948722 47366653 37948859 47366824 37948996 47366995 37949133 47367166 37949270 47367337 37949407 47367508 37949544 47367679 37949681 47367850 37949818 47368021 37949955 47368192 37950092 47368363 37950229 47368534 37950366 47368705 37950503 47368876 37950640 47369047 37950777 47369218 37950914 47369389 37951051 47369560 37951188 47369731 37951325 47369902 37951462 47370073 37951599 47370244 37951736 47370415 37951873 47370586 37952010 47370757 37952147 47370928 37952284 47371099 37952421 47371270 37952558 47371441 37952695 47371612 37952832 47371783 37952969 47371954 37953106 47372125 37953243 47372296 37953380 47372467 37953517 47372638 37953654 47372809 37953791 47372980 37953928 47373151 37954065 47373322 37954202 47373493 37954339 47373664 37954476 47373835 37954613 47374006 37954750 47374177 37954887 47374348 37955024 47374519 37955161 47374690 37955298 47374861 37955435 47375032 37955572 47375203 37955709 47375374 37955846 47375545 37955983 47375716 37956120 47375887 37956257 47376058 37956394 47376229 37956531 47376400 37956668 47376571 37956805 47376742 37956942 47376913 37957079 47377084 37957216 47377255 37957353 47377426 37957490 47377597 37957627 47377768 37957764 47377939 37957901 47378110 37958038 47378281 37958175 47378452 37958312 47378623 37958449 47378794 37958586 47378965 37958723 47379136 37958860 47379307 37958997 47379478 37959134 47379649 37959271 47379820 37959408 47379991 37959545 47380162 37959682 47380333 37959819 47380504 37959956 47380675 37960093 47380846 37960230 47381017 37960367 47381188 37960504 47381359 37960641 47381530 37960778 47381701 37960915 47381872 37961052 47382043 37961189 47382214 37961326 47382385 37961463 47382556 37961600 47382727 37961737 47382898 37961874 47383069 37962011 47383240 37962148 47383411 37962285 47383582 37962422 47383753 37962559 47383924 37962696 47384095 37962833 47384266 37962970 47384437 37963107 47384608 37963244 47384779 37963381 47384950 37963518 47385121 37963655 47385292 37963792 47385463 37963929 47385634 37964066 47385805 37964203 47385976 37964340 47386147 37964477 47386318 37964614 47386489 37964751 47386660 37964888 47386831 37965025 47387002 37965162 47387173 37965299 47387344 37965436 47387515 37965573 47387686 37965710 47387857 37965847 47388028 37965984 47388199 37966121 47388370 37966258 47388541 37966395 47388712 37966532 47388883 37966669 47389054 37966806 47389225 37966943 47389396 37967080 47389567 37967217 47389738 37967354 47389909 37967491 47390080 37967628 47390251 37967765 47390422 37967902 47390593 37968039 47390764 37968176 47390935 37968313 47391106 37968450 47391277 37968587 47391448 37968724 47391619 37968861 47391790 37968998 47391961 37969135 47392132 37969272 47392303 37969409 47392474 37969546 47392645 37969683 47392816 37969820 47392987 37969957 47393158 37970094 47393329 37970231 47393500 37970368 47393671 37970505 47393842 37970642 47394013 37970779 47394184 37970916 47394355 37971053 47394526 37971190 47394697 37971327 47394868 37971464 47395039 37971601 47395210 37971738 47395381 37971875 47395552 37972012 47395723 37972149 47395894 37972286 47396065 37972423 47396236 37972560 47396407 37972697 47396578 37972834 47396749 37972971 47396920 37973108 47397091 37973245 47397262 37973382 47397433 37973519 47397604 37973656 47397775 37973793 47397946 37973930 47398117 37974067 47398288 37974204 47398459 37974341 47398630 37974478 47398801 37974615 47398972 37974752 47399143 37974889 47399314 37975026 47399485 37975163 47399656 37975300 47399827 37975437 47399998 37975574 47400169 37975711 47400340 37975848 47400511 37975985 47400682 37976122 47400853 37976259 47401024 37976396 47401195 37976533 47401366 37976670 47401537 37976807 47401708 37976944 47401879 37977081 47402050 37977218 47402221 37977355 47402392 37977492 47402563 37977629 47402734 37977766 47402905 37977903 47403076 37978040 47403247 37978177 47403418 37978314 47403589 37978451 47403760 37978588 47403931 37978725 47404102 37978862 47404273 37978999 47404444 37979136 47404615 37979273 47404786 37979410 47404957 37979547 47405128 37979684 47405299 37979821 47405470 37979958 47405641 37980095 47405812 37980232 47405983 37980369 47406154 37980506 47406325 37980643 47406496 37980780 47406667 37980917 47406838 37981054 47407009 37981191 47407180 37981328 47407351 37981465 47407522 37981602 47407693 37981739 47407864 37981876 47408035 37982013 47408206 37982150 47408377 37982287 47408548 37982424 47408719 37982561 47408890 37982698 47409061 37982835 47409232 37982972 47409403 37983109 47409574 37983246 47409745 37983383 47409916 37983520 47410087 37983657 47410258 37983794 47410429 37983931 47410600 37984068 47410771 37984205 47410942 37984342 47411113 37984479 47411284 37984616 47411455 37984753 47411626 37984890 47411797 37985027 47411968 37985164 47412139 37985301 47412310 37985438 47412481 37985575 47412652 37985712 47412823 37985849 47412994 37985986 47413165 37986123 47413336 37986260 47413507 37986397 47413678 37986534 47413849 37986671 47414020 37986808 47414191 37986945 47414362 37987082 47414533 37987219 47414704 37987356 47414875 37987493 47415046 37987630 47415217 37987767 47415388 37987904 47415559 37988041 47415730 37988178 47415901 37988315 47416072 37988452 47416243 37988589 47416414 37988726 47416585 37988863 47416756 37989000 47416927 37989137 47417098 37989274 47417269 37989411 47417440 37989548 47417611 37989685 47417782 37989822 47417953 37989959 47418124 37990096 47418295 37990233 47418466 37990370 47418637 37990507 47418808 37990644 47418979 37990781 47419150 37990918 47419321 37991055 47419492 37991192 47419663 37991329 47419834 37991466 47420005 37991603 47420176 37991740 47420347 37991877 47420518 37992014 47420689 37992151 47420860 37992288 47421031 37992425 47421202 37992562 47421373 37992699 47421544 37992836 47421715 37992973 47421886 37993110 47422057 37993247 47422228 37993384 47422399 37993521 47422570 37993658 47422741 37993795 47422912 37993932 47423083 37994069 47423254 37994206 47423425 37994343 47423596 37994480 47423767 37994617 47423938 37994754 47424109 37994891 47424280 37995028 47424451 37995165 47424622 37995302 47424793 37995439 47424964 37995576 47425135 37995713 47425306 37995850 47425477 37995987 47425648 37996124 47425819 37996261 47425990 37996398 47426161 37996535 47426332 37996672 47426503 37996809 47426674 37996946 47426845 37997083 47427016 37997220 47427187 37997357 47427358 37997494 47427529 37997631 47427700 37997768 47427871 37997905 47428042 37998042 47428213 37998179 47428384 37998316 47428555 37998453 47428726 37998590 47428897 37998727 47429068 37998864 47429239 37999001 47429410 37999138 47429581 37999275 47429752 37999412 47429923 37999549 47430094 37999686 47430265 37999823 47430436 37999960 47430607 38000097 47430778 38000234 47430949 38000371 47431120 38000508 47431291 38000645 47431462 38000782 47431633 38000919 47431804 38001056 47431975 38001193 47432146 38001330 47432317 38001467 47432488 38001604 47432659 38001741 47432830 38001878 47433001 38002015 47433172 38002152 47433343 38002289 47433514 38002426 47433685 38002563 47433856 38002700 47434027 38002837 47434198 38002974 47434369 38003111 47434540 38003248 47434711 38003385 47434882 38003522 47435053 38003659 47435224 38003796 47435395 38003933 47435566 38004070 47435737 38004207 47435908 38004344 47436079 38004481 47436250 38004618 47436421 38004755 47436592 38004892 47436763 38005029 47436934 38005166 47437105 38005303 47437276 38005440 47437447 38005577 47437618 38005714 47437789 38005851 47437960 38005988 47438131 38006125 47438302 38006262 47438473 38006399 47438644 38006536 47438815 38006673 47438986 38006810 47439157 38006947 47439328 38007084 47439499 38007221 47439670 38007358 47439841 38007495 47440012 38007632 47440183 38007769 47440354 38007906 47440525 38008043 47440696 38008180 47440867 38008317 47441038 38008454 47441209 38008591 47441380 38008728 47441551 38008865 47441722 38009002 47441893 38009139 47442064 38009276 47442235 38009413 47442406 38009550 47442577 38009687 47442748 38009824 47442919 38009961 47443090 38010098 47443261 38010235 47443432 38010372 47443603 38010509 47443774 38010646 47443945 38010783 47444116 38010920 47444287 38011057 47444458 38011194 47444629 38011331 47444800 38011468 47444971 38011605 47445142 38011742 47445313 38011879 47445484 38012016 47445655 38012153 47445826 38012290 47445997 38012427 47446168 38012564 47446339 38012701 47446510 38012838 47446681 38012975 47446852 38013112 47447023 38013249 47447194 38013386 47447365 38013523 47447536 38013660 47447707 38013797 47447878 38013934 47448049 38014071 47448220 38014208 47448391 38014345 47448562 38014482 47448733 38014619 47448904 38014756 47449075 38014893 47449246 38015030 47449417 38015167 47449588 38015304 47449759 38015441 47449930 38015578 47450101 38015715 47450272 38015852 47450443 38015989 47450614 38016126 47450785 38016263 47450956 38016400 47451127 38016537 47451298 38016674 47451469 38016811 47451640 38016948 47451811 38017085 47451982 38017222 47452153 38017359 47452324 38017496 47452495 38017633 47452666 38017770 47452837 38017907 47453008 38018044 47453179 38018181 47453350 38018318 47453521 38018455 47453692 38018592 47453863 38018729 47454034 38018866 47454205 38019003 47454376 38019140 47454547 38019277 47454718 38019414 47454889 38019551 47455060 38019688 47455231 38019825 47455402 38019962 47455573 38020099 47455744 38020236 47455915 38020373 47456086 38020510 47456257 38020647 47456428 38020784 47456599 38020921 47456770 38021058 47456941 38021195 47457112 38021332 47457283 38021469 47457454 38021606 47457625 38021743 47457796 38021880 47457967 38022017 47458138 38022154 47458309 38022291 47458480 38022428 47458651 38022565 47458822 38022702 47458993 38022839 47459164 38022976 47459335 38023113 47459506 38023250 47459677 38023387 47459848 38023524 47460019 38023661 47460190 38023798 47460361 38023935 47460532 38024072 47460703 38024209 47460874 38024346 47461045 38024483 47461216 38024620 47461387 38024757 47461558 38024894 47461729 38025031 47461900 38025168 47462071 38025305 47462242 38025442 47462413 38025579 47462584 38025716 47462755 38025853 47462926 38025990 47463097 38026127 47463268 38026264 47463439 38026401 47463610 38026538 47463781 38026675 47463952 38026812 47464123 38026949 47464294 38027086 47464465 38027223 47464636 38027360 47464807 38027497 47464978 38027634 47465149 38027771 47465320 38027908 47465491 38028045 47465662 38028182 47465833 38028319 47466004 38028456 47466175 38028593 47466346 38028730 47466517 38028867 47466688 38029004 47466859 38029141 47467030 38029278 47467201 38029415 47467372 38029552 47467543 38029689 47467714 38029826 47467885 38029963 47468056 38030100 47468227 38030237 47468398 38030374 47468569 38030511 47468740 38030648 47468911 38030785 47469082 38030922 47469253 38031059 47469424 38031196 47469595 38031333 47469766 38031470 47469937 38031607 47470108 38031744 47470279 38031881 47470450 38032018 47470621 38032155 47470792 38032292 47470963 38032429 47471134 38032566 47471305 38032703 47471476 38032840 47471647 38032977 47471818 38033114 47471989 38033251 47472160 38033388 47472331 38033525 47472502 38033662 47472673 38033799 47472844 38033936 47473015 38034073 47473186 38034210 47473357 38034347 47473528 38034484 47473699 38034621 47473870 38034758 47474041 38034895 47474212 38035032 47474383 38035169 47474554 38035306 47474725 38035443 47474896 38035580 47475067 38035717 47475238 38035854 47475409 38035991 47475580 38036128 47475751 38036265 47475922 38036402 47476093 38036539 47476264 38036676 47476435 38036813 47476606 38036950 47476777 38037087 47476948 38037224 47477119 38037361 47477290 38037498 47477461 38037635 47477632 38037772 47477803 38037909 47477974 38038046 47478145 38038183 47478316 38038320 47478487 38038457 47478658 38038594 47478829 38038731 47479000 38038868 47479171 38039005 47479342 38039142 47479513 38039279 47479684 38039416 47479855 38039553 47480026 38039690 47480197 38039827 47480368 38039964 47480539 38040101 47480710 38040238 47480881 38040375 47481052 38040512 47481223 38040649 47481394 38040786 47481565 38040923 47481736 38041060 47481907 38041197 47482078 38041334 47482249 38041471 47482420 38041608 47482591 38041745 47482762 38041882 47482933 38042019 47483104 38042156 47483275 38042293 47483446 38042430 47483617 38042567 47483788 38042704 47483959 38042841 47484130 38042978 47484301 38043115 47484472 38043252 47484643 38043389 47484814 38043526 47484985 38043663 47485156 38043800 47485327 38043937 47485498 38044074 47485669 38044211 47485840 38044348 47486011 38044485 47486182 38044622 47486353 38044759 47486524 38044896 47486695 38045033 47486866 38045170 47487037 38045307 47487208 38045444 47487379 38045581 47487550 38045718 47487721 38045855 47487892 38045992 47488063 38046129 47488234 38046266 47488405 38046403 47488576 38046540 47488747 38046677 47488918 38046814 47489089 38046951 47489260 38047088 47489431 38047225 47489602 38047362 47489773 38047499 47489944 38047636 47490115 38047773 47490286 38047910 47490457 38048047 47490628 38048184 47490799 38048321 47490970 38048458 47491141 38048595 47491312 38048732 47491483 38048869 47491654 38049006 47491825 38049143 47491996 38049280 47492167 38049417 47492338 38049554 47492509 38049691 47492680 38049828 47492851 38049965 47493022 38050102 47493193 38050239 47493364 38050376 47493535 38050513 47493706 38050650 47493877 38050787 47494048 38050924 47494219 38051061 47494390 38051198 47494561 38051335 47494732 38051472 47494903 38051609 47495074 38051746 47495245 38051883 47495416 38052020 47495587 38052157 47495758 38052294 47495929 38052431 47496100 38052568 47496271 38052705 47496442 38052842 47496613 38052979 47496784 38053116 47496955 38053253 47497126 38053390 47497297 38053527 47497468 38053664 47497639 38053801 47497810 38053938 47497981 38054075 47498152 38054212 47498323 38054349 47498494 38054486 47498665 38054623 47498836 38054760 47499007 38054897 47499178 38055034 47499349 38055171 47499520 38055308 47499691 38055445 47499862 38055582 47500033 38055719 47500204 38055856 47500375 38055993 47500546 38056130 47500717 38056267 47500888 38056404 47501059 38056541 47501230 38056678 47501401 38056815 47501572 38056952 47501743 38057089 47501914 38057226 47502085 38057363 47502256 38057500 47502427 38057637 47502598 38057774 47502769 38057911 47502940 38058048 47503111 38058185 47503282 38058322 47503453 38058459 47503624 38058596 47503795 38058733 47503966 38058870 47504137 38059007 47504308 38059144 47504479 38059281 47504650 38059418 47504821 38059555 47504992 38059692 47505163 38059829 47505334 38059966 47505505 38060103 47505676 38060240 47505847 38060377 47506018 38060514 47506189 38060651 47506360 38060788 47506531 38060925 47506702 38061062 47506873 38061199 47507044 38061336 47507215 38061473 47507386 38061610 47507557 38061747 47507728 38061884 47507899 38062021 47508070 38062158 47508241 38062295 47508412 38062432 47508583 38062569 47508754 38062706 47508925 38062843 47509096 38062980 47509267 38063117 47509438 38063254 47509609 38063391 47509780 38063528 47509951 38063665 47510122 38063802 47510293 38063939 47510464 38064076 47510635 38064213 47510806 38064350 47510977 38064487 47511148 38064624 47511319 38064761 47511490 38064898 47511661 38065035 47511832 38065172 47512003 38065309 47512174 38065446 47512345 38065583 47512516 38065720 47512687 38065857 47512858 38065994 47513029 38066131 47513200 38066268 47513371 38066405 47513542 38066542 47513713 38066679 47513884 38066816 47514055 38066953 47514226 38067090 47514397 38067227 47514568 38067364 47514739 38067501 47514910 38067638 47515081 38067775 47515252 38067912 47515423 38068049 47515594 38068186 47515765 38068323 47515936 38068460 47516107 38068597 47516278 38068734 47516449 38068871 47516620 38069008 47516791 38069145 47516962 38069282 47517133 38069419 47517304 38069556 47517475 38069693 47517646 38069830 47517817 38069967 47517988 38070104 47518159 38070241 47518330 38070378 47518501 38070515 47518672 38070652 47518843 38070789 47519014 38070926 47519185 38071063 47519356 38071200 47519527 38071337 47519698 38071474 47519869 38071611 47520040 38071748 47520211 38071885 47520382 38072022 47520553 38072159 47520724 38072296 47520895 38072433 47521066 38072570 47521237 38072707 47521408 38072844 47521579 38072981 47521750 38073118 47521921 38073255 47522092 38073392 47522263 38073529 47522434 38073666 47522605 38073803 47522776 38073940 47522947 38074077 47523118 38074214 47523289 38074351 47523460 38074488 47523631 38074625 47523802 38074762 47523973 38074899 47524144 38075036 47524315 38075173 47524486 38075310 47524657 38075447 47524828 38075584 47524999 38075721 47525170 38075858 47525341 38075995 47525512 38076132 47525683 38076269 47525854 38076406 47526025 38076543 47526196 38076680 47526367 38076817 47526538 38076954 47526709 38077091 47526880 38077228 47527051 38077365 47527222 38077502 47527393 38077639 47527564 38077776 47527735 38077913 47527906 38078050 47528077 38078187 47528248 38078324 47528419 38078461 47528590 38078598 47528761 38078735 47528932 38078872 47529103 38079009 47529274 38079146 47529445 38079283 47529616 38079420 47529787 38079557 47529958 38079694 47530129 38079831 47530300 38079968 47530471 38080105 47530642 38080242 47530813 38080379 47530984 38080516 47531155 38080653 47531326 38080790 47531497 38080927 47531668 38081064 47531839 38081201 47532010 38081338 47532181 38081475 47532352 38081612 47532523 38081749 47532694 38081886 47532865 38082023 47533036 38082160 47533207 38082297 47533378 38082434 47533549 38082571 47533720 38082708 47533891 38082845 47534062 38082982 47534233 38083119 47534404 38083256 47534575 38083393 47534746 38083530 47534917 38083667 47535088 38083804 47535259 38083941 47535430 38084078 47535601 38084215 47535772 38084352 47535943 38084489 47536114 38084626 47536285
1000 50962900 0 50962900 63610627 50963037 63610798 50963174 63610969 50963311 63611140 50963448 63611311 50963585 63611482 50963722 63611653 50963859 63611824 50963996 63611995 50964133 63612166 50964270 63612337 50964407 63612508 50964544 63612679 50964681 63612850 50964818 63613021 50964955 63613192 50965092 63613363 50965229 63613534 50965366 63613705 50965503 63613876 50965640 63614047 50965777 63614218 50965914 63614389 50966051 63614560 50966188 63614731 50966325 63614902 50966462 63615073 50966599 63615244 50966736 63615415 50966873 63615586 50967010 63615757 50967147 63615928 50967284 63616099 50967421 63616270 50967558 63616441 50967695 63616612 50967832 63616783 50967969 63616954 50968106 63617125 50968243 63617296 50968380 63617467 50968517 63617638 50968654 63617809 50968791 63617980 50968928 63618151 50969065 63618322 50969202 63618493 50969339 63618664 50969476 63618835 50969613 63619006 50969750 63619177 50969887 63619348 50970024 63619519 50970161 63619690 50970298 63619861 50970435 63620032 50970572 63620203 50970709 63620374 50970846 63620545 50970983 63620716 50971120 63620887 50971257 63621058 50971394 63621229 50971531 63621400 50971668 63621571 50971805 63621742 50971942 63621913 50972079 63622084 50972216 63622255 50972353 63622426 50972490 63622597 50972627 63622768 50972764 63622939 50972901 63623110 50973038 63623281 50973175 63623452 50973312 63623623 50973449 63623794 50973586 63623965 50973723 63624136 50973860 63624307 50973997 63624478 50974134 63624649 50974271 63624820 50974408 63624991 50974545 63625162 50974682 63625333 50974819 63625504 50974956 63625675 50975093 63625846 50975230 63626017 50975367 63626188 50975504 63626359 50975641 63626530 50975778 63626701 50975915 63626872 50976052 63627043 50976189 63627214 50976326 63627385 50976463 63627556 50976600 63627727 50976737 63627898 50976874 63628069 50977011 63628240 50977148 63628411 50977285 63628582 50977422 63628753 50977559 63628924 50977696 63629095 50977833 63629266 50977970 63629437 50978107 63629608 50978244 63629779 50978381 63629950 50978518 63630121 50978655 63630292 50978792 63630463 50978929 63630634 50979066 63630805 50979203 63630976 50979340 63631147 50979477 63631318 50979614 63631489 50979751 63631660 50979888 63631831 50980025 63632002 50980162 63632173 50980299 63632344 50980436 63632515 50980573 63632686 50980710 63632857 50980847 63633028 50980984 63633199 50981121 63633370 50981258 63633541 50981395 63633712 50981532 63633883 50981669 63634054 50981806 63634225 50981943 63634396 50982080 63634567 50982217 63634738 50982354 63634909 50982491 63635080 50982628 63635251 50982765 63635422 50982902 63635593 50983039 63635764 50983176 63635935 50983313 63636106 50983450 63636277 50983587 63636448 50983724 63636619 50983861 63636790 50983998 63636961 50984135 63637132 50984272 63637303 50984409 63637474 50984546 63637645 50984683 63637816 50984820 63637987 50984957 63638158 50985094 63638329 50985231 63638500 50985368 63638671 50985505 63638842 50985642 63639013 50985779 63639184 50985916 63639355 50986053 63639526 50986190 63639697 50986327 63639868 50986464 63640039 50986601 63640210 50986738 63640381 50986875 63640552 50987012 63640723 50987149 63640894 50987286 63641065 50987423 63641236 50987560 63641407 50987697 63641578 50987834 63641749 50987971 63641920 50988108 63642091 50988245 63642262 50988382 63642433 50988519 63642604 50988656 63642775 50988793 63642946 50988930 63643117 50989067 63643288 50989204 63643459 50989341 63643630 50989478 63643801 50989615 63643972 50989752 63644143 50989889 63644314 50990026 63644485 50990163 63644656 50990300 63644827 50990437 63644998 50990574 63645169 50990711 63645340 50990848 63645511 50990985 63645682 50991122 63645853 50991259 63646024 50991396 63646195 50991533 63646366 50991670 63646537 50991807 63646708 50991944 63646879 50992081 63647050 50992218 63647221 50992355 63647392 50992492 63647563 50992629 63647734 50992766 63647905 50992903 63648076 50993040 63648247 50993177 63648418 50993314 63648589 50993451 63648760 50993588 63648931 50993725 63649102 50993862 63649273 50993999 63649444 50994136 63649615 50994273 63649786 50994410 63649957 50994547 63650128 50994684 63650299 50994821 63650470 50994958 63650641 50995095 63650812 50995232 63650983 50995369 63651154 50995506 63651325 50995643 63651496 50995780 63651667 50995917 63651838 50996054 63652009 50996191 63652180 50996328 63652351 50996465 63652522 50996602 63652693 50996739 63652864 50996876 63653035 50997013 63653206 50997150 63653377 50997287 63653548 50997424 63653719 50997561 63653890 50997698 63654061 50997835 63654232 50997972 63654403 50998109 63654574 50998246 63654745 50998383 63654916 50998520 63655087 50998657 63655258 50998794 63655429 50998931 63655600 50999068 63655771 50999205 63655942 50999342 63656113 50999479 63656284 50999616 63656455 50999753 63656626 50999890 63656797 51000027 63656968 51000164 63657139 51000301 63657310 51000438 63657481 51000575 63657652 51000712 63657823 51000849 63657994 51000986 63658165 51001123 63658336 51001260 63658507 51001397 63658678 51001534 63658849 51001671 63659020 51001808 63659191 51001945 63659362 51002082 63659533 51002219 63659704 51002356 63659875 51002493 63660046 51002630 63660217 51002767 63660388 51002904 63660559 51003041 63660730 51003178 63660901 51003315 63661072 51003452 63661243 51003589 63661414 51003726 63661585 51003863 63661756 51004000 63661927 51004137 63662098 51004274 63662269 51004411 63662440 51004548 63662611 51004685 63662782 51004822 63662953 51004959 63663124 51005096 63663295 51005233 63663466 51005370 63663637 51005507 63663808 51005644 63663979 51005781 63664150 51005918 63664321 51006055 63664492 51006192 63664663 51006329 63664834 51006466 63665005 51006603 63665176 51006740 63665347 51006877 63665518 51007014 63665689 51007151 63665860 51007288 63666031 51007425 63666202 51007562 63666373 51007699 63666544 51007836 63666715 51007973 63666886 51008110 63667057 51008247 63667228 51008384 63667399 51008521 63667570 51008658 63667741 51008795 63667912 51008932 63668083 51009069 63668254 51009206 63668425 51009343 63668596 51009480 63668767 51009617 63668938 51009754 63669109 51009891 63669280 51010028 63669451 51010165 63669622 51010302 63669793 51010439 63669964 51010576 63670135 51010713 63670306 51010850 63670477 51010987 63670648 51011124 63670819 51011261 63670990 51011398 63671161 51011535 63671332 51011672 63671503 51011809 63671674 51011946 63671845 51012083 63672016 51012220 63672187 51012357 63672358 51012494 63672529 51012631 63672700 51012768 63672871 51012905 63673042 51013042 63673213 51013179 63673384 51013316 63673555 51013453 63673726 51013590 63673897 51013727 63674068 51013864 63674239 51014001 63674410 51014138 63674581 51014275 63674752 51014412 63674923 51014549 63675094 51014686 63675265 51014823 63675436 51014960 63675607 51015097 63675778 51015234 63675949 51015371 63676120 51015508 63676291 51015645 63676462 51015782 63676633 51015919 63676804 51016056 63676975 51016193 63677146 51016330 63677317 51016467 63677488 51016604 63677659 51016741 63677830 51016878 63678001 51017015 63678172 51017152 63678343 51017289 63678514 51017426 63678685 51017563 63678856 51017700 63679027 51017837 63679198 51017974 63679369 51018111 63679540 51018248 63679711 51018385 63679882 51018522 63680053 51018659 63680224 51018796 63680395 51018933 63680566 51019070 63680737 51019207 63680908 51019344 63681079 51019481 63681250 51019618 63681421 51019755 63681592 51019892 63681763 51020029 63681934 51020166 63682105 51020303 63682276 51020440 63682447 51020577 63682618 51020714 63682789 51020851 63682960 51020988 63683131 51021125 63683302 51021262 63683473 51021399 63683644 51021536 63683815 51021673 63683986 51021810 63684157 51021947 63684328 51022084 63684499 51022221 63684670 51022358 63684841 51022495 63685012 51022632 63685183 51022769 63685354 51022906 63685525 51023043 63685696 51023180 63685867 51023317 63686038 51023454 63686209 51023591 63686380 51023728 63686551 51023865 63686722 51024002 63686893 51024139 63687064 51024276 63687235 51024413 63687406 51024550 63687577 51024687 63687748 51024824 63687919 51024961 63688090 51025098 63688261 51025235 63688432 51025372 63688603 51025509 63688774 51025646 63688945 51025783 63689116 51025920 63689287 51026057 63689458 51026194 63689629 51026331 63689800 51026468 63689971 51026605 63690142 51026742 63690313 51026879 63690484 51027016 63690655 51027153 63690826 51027290 63690997 51027427 63691168 51027564 63691339 51027701 63691510 51027838 63691681 51027975 63691852 51028112 63692023 51028249 63692194 51028386 63692365 51028523 63692536 51028660 63692707 51028797 63692878 51028934 63693049 51029071 63693220 51029208 63693391 51029345 63693562 51029482 63693733 51029619 63693904 51029756 63694075 51029893 63694246 51030030 63694417 51030167 63694588 51030304 63694759 51030441 63694930 51030578 63695101 51030715 63695272 51030852 63695443 51030989 63695614 51031126 63695785 51031263 63695956 51031400 63696127 51031537 63696298 51031674 63696469 51031811 63696640 51031948 63696811 51032085 63696982 51032222 63697153 51032359 63697324 51032496 63697495 51032633 63697666 51032770 63697837 51032907 63698008 51033044 63698179 51033181 63698350 51033318 63698521 51033455 63698692 51033592 63698863 51033729 63699034 51033866 63699205 51034003 63699376 51034140 63699547 51034277 63699718 51034414 63699889 51034551 63700060 51034688 63700231 51034825 63700402 51034962 63700573 51035099 63700744 51035236 63700915 51035373 63701086 51035510 63701257 51035647 63701428 51035784 63701599 51035921 63701770 51036058 63701941 51036195 63702112 51036332 63702283 51036469 63702454 51036606 63702625 51036743 63702796 51036880 63702967 51037017 63703138 51037154 63703309 51037291 63703480 51037428 63703651 51037565 63703822 51037702 63703993 51037839 63704164 51037976 63704335 51038113 63704506 51038250 63704677 51038387 63704848 51038524 63705019 51038661 63705190 51038798 63705361 51038935 63705532 51039072 63705703 51039209 63705874 51039346 63706045 51039483 63706216 51039620 63706387 51039757 63706558 51039894 63706729 51040031 63706900 51040168 63707071 51040305 63707242 51040442 63707413 51040579 63707584 51040716 63707755 51040853 63707926 51040990 63708097 51041127 63708268 51041264 63708439 51041401 63708610 51041538 63708781 51041675 63708952 51041812 63709123 51041949 63709294 51042086 63709465 51042223 63709636 51042360 63709807 51042497 63709978 51042634 63710149 51042771 63710320 51042908 63710491 51043045 63710662 51043182 63710833 51043319 63711004 51043456 63711175 51043593 63711346 51043730 63711517 51043867 63711688 51044004 63711859 51044141 63712030 51044278 63712201 51044415 63712372 51044552 63712543 51044689 63712714 51044826 63712885 51044963 63713056 51045100 63713227 51045237 63713398 51045374 63713569 51045511 63713740 51045648 63713911 51045785 63714082 51045922 63714253 51046059 63714424 51046196 63714595 51046333 63714766 51046470 63714937 51046607 63715108 51046744 63715279 51046881 63715450 51047018 63715621 51047155 63715792 51047292 63715963 51047429 63716134 51047566 63716305 51047703 63716476 51047840 63716647 51047977 63716818 51048114 63716989 51048251 63717160 51048388 63717331 51048525 63717502 51048662 63717673 51048799 63717844 51048936 63718015 51049073 63718186 51049210 63718357 51049347 63718528 51049484 63718699 51049621 63718870 51049758 63719041 51049895 63719212 51050032 63719383 51050169 63719554 51050306 63719725 51050443 63719896 51050580 63720067 51050717 63720238 51050854 63720409 51050991 63720580 51051128 63720751 51051265 63720922 51051402 63721093 51051539 63721264 51051676 63721435 51051813 63721606 51051950 63721777 51052087 63721948 51052224 63722119 51052361 63722290 51052498 63722461 51052635 63722632 51052772 63722803 51052909 63722974 51053046 63723145 51053183 63723316 51053320 63723487 51053457 63723658 51053594 63723829 51053731 63724000 51053868 63724171 51054005 63724342 51054142 63724513 51054279 63724684 51054416 63724855 51054553 63725026 51054690 63725197 51054827 63725368 51054964 63725539 51055101 63725710 51055238 63725881 51055375 63726052 51055512 63726223 51055649 63726394 51055786 63726565 51055923 63726736 51056060 63726907 51056197 63727078 51056334 63727249 51056471 63727420 51056608 63727591 51056745 63727762 51056882 63727933 51057019 63728104 51057156 63728275 51057293 63728446 51057430 63728617 51057567 63728788 51057704 63728959 51057841 63729130 51057978 63729301 51058115 63729472 51058252 63729643 51058389 63729814 51058526 63729985 51058663 63730156 51058800 63730327 51058937 63730498 51059074 63730669 51059211 63730840 51059348 63731011 51059485 63731182 51059622 63731353 51059759 63731524 51059896 63731695 51060033 63731866 51060170 63732037 51060307 63732208 51060444 63732379 51060581 63732550 51060718 63732721 51060855 63732892 51060992 63733063 51061129 63733234 51061266 63733405 51061403 63733576 51061540 63733747 51061677 63733918 51061814 63734089 51061951 63734260 51062088 63734431 51062225 63734602 51062362 63734773 51062499 63734944 51062636 63735115 51062773 63735286 51062910 63735457 51063047 63735628 51063184 63735799 51063321 63735970 51063458 63736141 51063595 63736312 51063732 63736483 51063869 63736654 51064006 63736825 51064143 63736996 51064280 63737167 51064417 63737338 51064554 63737509 51064691 63737680 51064828 63737851 51064965 63738022 51065102 63738193 51065239 63738364 51065376 63738535 51065513 63738706 51065650 63738877 51065787 63739048 51065924 63739219 51066061 63739390 51066198 63739561 51066335 63739732 51066472 63739903 51066609 63740074 51066746 63740245 51066883 63740416 51067020 63740587 51067157 63740758 51067294 63740929 51067431 63741100 51067568 63741271 51067705 63741442 51067842 63741613 51067979 63741784 51068116 63741955 51068253 63742126 51068390 63742297 51068527 63742468 51068664 63742639 51068801 63742810 51068938 63742981 51069075 63743152 51069212 63743323 51069349 63743494 51069486 63743665 51069623 63743836 51069760 63744007 51069897 63744178 51070034 63744349 51070171 63744520 51070308 63744691 51070445 63744862 51070582 63745033 51070719 63745204 51070856 63745375 51070993 63745546 51071130 63745717 51071267 63745888 51071404 63746059 51071541 63746230 51071678 63746401 51071815 63746572 51071952 63746743 51072089 63746914 51072226 63747085 51072363 63747256 51072500 63747427 51072637 63747598 51072774 63747769 51072911 63747940 51073048 63748111 51073185 63748282 51073322 63748453 51073459 63748624 51073596 63748795 51073733 63748966 51073870 63749137 51074007 63749308 51074144 63749479 51074281 63749650 51074418 63749821 51074555 63749992 51074692 63750163 51074829 63750334 51074966 63750505 51075103 63750676 51075240 63750847 51075377 63751018 51075514 63751189 51075651 63751360 51075788 63751531 51075925 63751702 51076062 63751873 51076199 63752044 51076336 63752215 51076473 63752386 51076610 63752557 51076747 63752728 51076884 63752899 51077021 63753070 51077158 63753241 51077295 63753412 51077432 63753583 51077569 63753754 51077706 63753925 51077843 63754096 51077980 63754267 51078117 63754438 51078254 63754609 51078391 63754780 51078528 63754951 51078665 63755122 51078802 63755293 51078939 63755464 51079076 63755635 51079213 63755806 51079350 63755977 51079487 63756148 51079624 63756319 51079761 63756490 51079898 63756661 51080035 63756832 51080172 63757003 51080309 63757174 51080446 63757345 51080583 63757516 51080720 63757687 51080857 63757858 51080994 63758029 51081131 63758200 51081268 63758371 51081405 63758542 51081542 63758713 51081679 63758884 51081816 63759055 51081953 63759226 51082090 63759397 51082227 63759568 51082364 63759739 51082501 63759910 51082638 63760081 51082775 63760252 51082912 63760423 51083049 63760594 51083186 63760765 51083323 63760936 51083460 63761107 51083597 63761278 51083734 63761449 51083871 63761620 51084008 63761791 51084145 63761962 51084282 63762133 51084419 63762304 51084556 63762475 51084693 63762646 51084830 63762817 51084967 63762988 51085104 63763159 51085241 63763330 51085378 63763501 51085515 63763672 51085652 63763843 51085789 63764014 51085926 63764185 51086063 63764356 51086200 63764527 51086337 63764698 51086474 63764869 51086611 63765040 51086748 63765211 51086885 63765382 51087022 63765553 51087159 63765724 51087296 63765895 51087433 63766066 51087570 63766237 51087707 63766408 51087844 63766579 51087981 63766750 51088118 63766921 51088255 63767092 51088392 63767263 51088529 63767434 51088666 63767605 51088803 63767776 51088940 63767947 51089077 63768118 51089214 63768289 51089351 63768460 51089488 63768631 51089625 63768802 51089762 63768973 51089899 63769144 51090036 63769315 51090173 63769486 51090310 63769657 51090447 63769828 51090584 63769999 51090721 63770170 51090858 63770341 51090995 63770512 51091132 63770683 51091269 63770854 51091406 63771025 51091543 63771196 51091680 63771367 51091817 63771538 51091954 63771709 51092091 63771880 51092228 63772051 51092365 63772222 51092502 63772393 51092639 63772564 51092776 63772735 51092913 63772906 51093050 63773077 51093187 63773248 51093324 63773419 51093461 63773590 51093598 63773761 51093735 63773932 51093872 63774103 51094009 63774274 51094146 63774445 51094283 63774616 51094420 63774787 51094557 63774958 51094694 63775129 51094831 63775300 51094968 63775471 51095105 63775642 51095242 63775813 51095379 63775984 51095516 63776155 51095653 63776326 51095790 63776497 51095927 63776668 51096064 63776839 51096201 63777010 51096338 63777181 51096475 63777352 51096612 63777523 51096749 63777694 51096886 63777865 51097023 63778036 51097160 63778207 51097297 63778378 51097434 63778549 51097571 63778720 51097708 63778891 51097845 63779062 51097982 63779233 51098119 63779404 51098256 63779575 51098393 63779746 51098530 63779917 51098667 63780088 51098804 63780259 51098941 63780430 51099078 63780601 51099215 63780772 51099352 63780943 51099489 63781114 51099626 63781285
1000 25320888 0 25320888 31604904 25321025 31605075 25321162 31605246 25321299 31605417 25321436 31605588 25321573 31605759 25321710 31605930 25321847 31606101 25321984 31606272 25322121 31606443 25322258 31606614 25322395 31606785 25322532 31606956 25322669 31607127 25322806 31607298 25322943 31607469 25323080 31607640 25323217 31607811 25323354 31607982 25323491 31608153 25323628 31608324 25323765 31608495 25323902 31608666 25324039 31608837 25324176 31609008 25324313 31609179 25324450 31609350 25324587 31609521 25324724 31609692 25324861 31609863 25324998 31610034 25325135 31610205 25325272 31610376 25325409 31610547 25325546 31610718 25325683 31610889 25325820 31611060 25325957 31611231 25326094 31611402 25326231 31611573 25326368 31611744 25326505 31611915 25326642 31612086 25326779 31612257 25326916 31612428 25327053 31612599 25327190 31612770 25327327 31612941 25327464 31613112 25327601 31613283 25327738 31613454 25327875 31613625 25328012 31613796 25328149 31613967 25328286 31614138 25328423 31614309 25328560 31614480 25328697 31614651 25328834 31614822 25328971 31614993 25329108 31615164 25329245 31615335 25329382 31615506 25329519 31615677 25329656 31615848 25329793 31616019 25329930 31616190 25330067 31616361 25330204 31616532 25330341 31616703 25330478 31616874 25330615 31617045 25330752 31617216 25330889 31617387 25331026 31617558 25331163 31617729 25331300 31617900 25331437 31618071 25331574 31618242 25331711 31618413 25331848 31618584 25331985 31618755 25332122 31618926 25332259 31619097 25332396 31619268 25332533 31619439 25332670 31619610 25332807 31619781 25332944 31619952 25333081 31620123 25333218 31620294 25333355 31620465 25333492 31620636 25333629 31620807 25333766 31620978 25333903 31621149 25334040 31621320 25334177 31621491 25334314 31621662 25334451 31621833 25334588 31622004 25334725 31622175 25334862 31622346 25334999 31622517 25335136 31622688 25335273 31622859 25335410 31623030 25335547 31623201 25335684 31623372 25335821 31623543 25335958 31623714 25336095 31623885 25336232 31624056 25336369 31624227 25336506 31624398 25336643 31624569 25336780 31624740 25336917 31624911 25337054 31625082 25337191 31625253 25337328 31625424 25337465 31625595 25337602 31625766 25337739 31625937 25337876 31626108 25338013 31626279 25338150 31626450 25338287 31626621 25338424 31626792 25338561 31626963 25338698 31627134 25338835 31627305 25338972 31627476 25339109 31627647 25339246 31627818 25339383 31627989 25339520 31628160 25339657 31628331 25339794 31628502 25339931 31628673 25340068 31628844 25340205 31629015 25340342 31629186 25340479 31629357 25340616 31629528 25340753 31629699 25340890 31629870 25341027 31630041 25341164 31630212 25341301 31630383 25341438 31630554 25341575 31630725 25341712 31630896 25341849 31631067 25341986 31631238 25342123 31631409 25342260 31631580 25342397 31631751 25342534 31631922 25342671 31632093 25342808 31632264 25342945 31632435 25343082 31632606 25343219 31632777 25343356 31632948 25343493 31633119 25343630 31633290 25343767 31633461 25343904 31633632 25344041 31633803 25344178 31633974 25344315 31634145 25344452 31634316 25344589 31634487 25344726 31634658 25344863 31634829 25345000 31635000 25345137 31635171 25345274 31635342 25345411 31635513 25345548 31635684 25345685 31635855 25345822 31636026 25345959 31636197 25346096 31636368 25346233 31636539 25346370 31636710 25346507 31636881 25346644 31637052 25346781 31637223 25346918 31637394 25347055 31637565 25347192 31637736 25347329 31637907 25347466 31638078 25347603 31638249 25347740 31638420 25347877 31638591 25348014 31638762 25348151 31638933 25348288 31639104 25348425 31639275 25348562 31639446 25348699 31639617 25348836 31639788 25348973 31639959 25349110 31640130 25349247 31640301 25349384 31640472 25349521 31640643 25349658 31640814 25349795 31640985 25349932 31641156 25350069 31641327 25350206 31641498 25350343 31641669 25350480 31641840 25350617 31642011 25350754 31642182 25350891 31642353 25351028 31642524 25351165 31642695 25351302 31642866 25351439 31643037 25351576 31643208 25351713 31643379 25351850 31643550 25351987 31643721 25352124 31643892 25352261 31644063 25352398 31644234 25352535 31644405 25352672 31644576 25352809 31644747 25352946 31644918 25353083 31645089 25353220 31645260 25353357 31645431 25353494 31645602 25353631 31645773 25353768 31645944 25353905 31646115 25354042 31646286 25354179 31646457 25354316 31646628 25354453 31646799 25354590 31646970 25354727 31647141 25354864 31647312 25355001 31647483 25355138 31647654 25355275 31647825 25355412 31647996 25355549 31648167 25355686 31648338 25355823 31648509 25355960 31648680 25356097 31648851 25356234 31649022 25356371 31649193 25356508 31649364 25356645 31649535 25356782 31649706 25356919 31649877 25357056 31650048 25357193 31650219 25357330 31650390 25357467 31650561 25357604 31650732 25357741 31650903 25357878 31651074 25358015 31651245 25358152 31651416 25358289 31651587 25358426 31651758 25358563 31651929 25358700 31652100 25358837 31652271 25358974 31652442 25359111 31652613 25359248 31652784 25359385 31652955 25359522 31653126 25359659 31653297 25359796 31653468 25359933 31653639 25360070 31653810 25360207 31653981 25360344 31654152 25360481 31654323 25360618 31654494 25360755 31654665 25360892 31654836 25361029 31655007 25361166 31655178 25361303 31655349 25361440 31655520 25361577 31655691 25361714 31655862 25361851 31656033 25361988 31656204 25362125 31656375 25362262 31656546 25362399 31656717 25362536 31656888 25362673 31657059 25362810 31657230 25362947 31657401 25363084 31657572 25363221 31657743 25363358 31657914 25363495 31658085 25363632 31658256 25363769 31658427 25363906 31658598 25364043 31658769 25364180 31658940 25364317 31659111 25364454 31659282 25364591 31659453 25364728 31659624 25364865 31659795 25365002 31659966 25365139 31660137 25365276 31660308 25365413 31660479 25365550 31660650 25365687 31660821 25365824 31660992 25365961 31661163 25366098 31661334 25366235 31661505 25366372 31661676 25366509 31661847 25366646 31662018 25366783 31662189 25366920 31662360 25367057 31662531 25367194 31662702 25367331 31662873 25367468 31663044 25367605 31663215 25367742 31663386 25367879 31663557 25368016 31663728 25368153 31663899 25368290 31664070 25368427 31664241 25368564 31664412 25368701 31664583 25368838 31664754 25368975 31664925 25369112 31665096 25369249 31665267 25369386 31665438 25369523 31665609 25369660 31665780 25369797 31665951 25369934 31666122 25370071 31666293 25370208 31666464 25370345 31666635 25370482 31666806 25370619 31666977 25370756 31667148 25370893 31667319 25371030 31667490 25371167 31667661 25371304 31667832 25371441 31668003 25371578 31668174 25371715 31668345 25371852 31668516 25371989 31668687 25372126 31668858 25372263 31669029 25372400 31669200 25372537 31669371 25372674 31669542 25372811 31669713 25372948 31669884 25373085 31670055 25373222 31670226 25373359 31670397 25373496 31670568 25373633 31670739 25373770 31670910 25373907 31671081 25374044 31671252 25374181 31671423 25374318 31671594 25374455 31671765 25374592 31671936 25374729 31672107 25374866 31672278 25375003 31672449 25375140 31672620 25375277 31672791 25375414 31672962 25375551 31673133 25375688 31673304 25375825 31673475 25375962 31673646 25376099 31673817 25376236 31673988 25376373 31674159 25376510 31674330 25376647 31674501 25376784 31674672 25376921 31674843 25377058 31675014 25377195 31675185 25377332 31675356 25377469 31675527 25377606 31675698 25377743 31675869 25377880 31676040 25378017 31676211 25378154 31676382 25378291 31676553 25378428 31676724 25378565 31676895 25378702 31677066 25378839 31677237 25378976 31677408 25379113 31677579 25379250 31677750 25379387 31677921 25379524 31678092 25379661 31678263 25379798 31678434 25379935 31678605 25380072 31678776 25380209 31678947 25380346 31679118 25380483 31679289 25380620 31679460 25380757 31679631 25380894 31679802 25381031 31679973 25381168 31680144 25381305 31680315 25381442 31680486 25381579 31680657 25381716 31680828 25381853 31680999 25381990 31681170 25382127 31681341 25382264 31681512 25382401 31681683 25382538 31681854 25382675 31682025 25382812 31682196 25382949 31682367 25383086 31682538 25383223 31682709 25383360 31682880 25383497 31683051 25383634 31683222 25383771 31683393 25383908 31683564 25384045 31683735 25384182 31683906 25384319 31684077 25384456 31684248 25384593 31684419 25384730 31684590 25384867 31684761 25385004 31684932 25385141 31685103 25385278 31685274 25385415 31685445 25385552 31685616 25385689 31685787 25385826 31685958 25385963 31686129 25386100 31686300 25386237 31686471 25386374 31686642 25386511 31686813 25386648 31686984 25386785 31687155 25386922 31687326 25387059 31687497 25387196 31687668 25387333 31687839 25387470 31688010 25387607 31688181 25387744 31688352 25387881 31688523 25388018 31688694 25388155 31688865 25388292 31689036 25388429 31689207 25388566 31689378 25388703 31689549 25388840 31689720 25388977 31689891 25389114 31690062 25389251 31690233 25389388 31690404 25389525 31690575 25389662 31690746 25389799 31690917 25389936 31691088 25390073 31691259 25390210 31691430 25390347 31691601 25390484 31691772 25390621 31691943 25390758 31692114 25390895 31692285 25391032 31692456 25391169 31692627 25391306 31692798 25391443 31692969 25391580 31693140 25391717 31693311 25391854 31693482 25391991 31693653 25392128 31693824 25392265 31693995 25392402 31694166 25392539 31694337 25392676 31694508 25392813 31694679 25392950 31694850 25393087 31695021 25393224 31695192 25393361 31695363 25393498 31695534 25393635 31695705 25393772 31695876 25393909 31696047 25394046 31696218 25394183 31696389 25394320 31696560 25394457 31696731 25394594 31696902 25394731 31697073 25394868 31697244 25395005 31697415 25395142 31697586 25395279 31697757 25395416 31697928 25395553 31698099 25395690 31698270 25395827 31698441 25395964 31698612 25396101 31698783 25396238 31698954 25396375 31699125 25396512 31699296 25396649 31699467 25396786 31699638 25396923 31699809 25397060 31699980 25397197 31700151 25397334 31700322 25397471 31700493 25397608 31700664 25397745 31700835 25397882 31701006 25398019 31701177 25398156 31701348 25398293 31701519 25398430 31701690 25398567 31701861 25398704 31702032 25398841 31702203 25398978 31702374 25399115 31702545 25399252 31702716 25399389 31702887 25399526 31703058 25399663 31703229 25399800 31703400 25399937 31703571 25400074 31703742 25400211 31703913 25400348 31704084 25400485 31704255 25400622 31704426 25400759 31704597 25400896 31704768 25401033 31704939 25401170 31705110 25401307 31705281 25401444 31705452 25401581 31705623 25401718 31705794 25401855 31705965 25401992 31706136 25402129 31706307 25402266 31706478 25402403 31706649 25402540 31706820 25402677 31706991 25402814 31707162 25402951 31707333 25403088 31707504 25403225 31707675 25403362 31707846 25403499 31708017 25403636 31708188 25403773 31708359 25403910 31708530 25404047 31708701 25404184 31708872 25404321 31709043 25404458 31709214 25404595 31709385 25404732 31709556 25404869 31709727 25405006 31709898 25405143 31710069 25405280 31710240 25405417 31710411 25405554 31710582 25405691 31710753 25405828 31710924 25405965 31711095 25406102 31711266 25406239 31711437 25406376 31711608 25406513 31711779 25406650 31711950 25406787 31712121 25406924 31712292 25407061 31712463 25407198 31712634 25407335 31712805 25407472 31712976 25407609 31713147 25407746 31713318 25407883 31713489 25408020 31713660 25408157 31713831 25408294 31714002 25408431 31714173 25408568 31714344 25408705 31714515 25408842 31714686 25408979 31714857 25409116 31715028 25409253 31715199 25409390 31715370 25409527 31715541 25409664 31715712 25409801 31715883 25409938 31716054 25410075 31716225 25410212 31716396 25410349 31716567 25410486 31716738 25410623 31716909 25410760 31717080 25410897 31717251 25411034 31717422 25411171 31717593 25411308 31717764 25411445 31717935 25411582 31718106 25411719 31718277 25411856 31718448 25411993 31718619 25412130 31718790 25412267 31718961 25412404 31719132 25412541 31719303 25412678 31719474 25412815 31719645 25412952 31719816 25413089 31719987 25413226 31720158 25413363 31720329 25413500 31720500 25413637 31720671 25413774 31720842 25413911 31721013 25414048 31721184 25414185 31721355 25414322 31721526 25414459 31721697 25414596 31721868 25414733 31722039 25414870 31722210 25415007 31722381 25415144 31722552 25415281 31722723 25415418 31722894 25415555 31723065 25415692 31723236 25415829 31723407 25415966 31723578 25416103 31723749 25416240 31723920 25416377 31724091 25416514 31724262 25416651 31724433 25416788 31724604 25416925 31724775 25417062 31724946 25417199 31725117 25417336 31725288 25417473 31725459 25417610 31725630 25417747 31725801 25417884 31725972 25418021 31726143 25418158 31726314 25418295 31726485 25418432 31726656 25418569 31726827 25418706 31726998 25418843 31727169 25418980 31727340 25419117 31727511 25419254 31727682 25419391 31727853 25419528 31728024 25419665 31728195 25419802 31728366 25419939 31728537 25420076 31728708 25420213 31728879 25420350 31729050 25420487 31729221 25420624 31729392 25420761 31729563 25420898 31729734 25421035 31729905 25421172 31730076 25421309 31730247 25421446 31730418 25421583 31730589 25421720 31730760 25421857 31730931 25421994 31731102 25422131 31731273 25422268 31731444 25422405 31731615 25422542 31731786 25422679 31731957 25422816 31732128 25422953 31732299 25423090 31732470 25423227 31732641 25423364 31732812 25423501 31732983 25423638 31733154 25423775 31733325 25423912 31733496 25424049 31733667 25424186 31733838 25424323 31734009 25424460 31734180 25424597 31734351 25424734 31734522 25424871 31734693 25425008 31734864 25425145 31735035 25425282 31735206 25425419 31735377 25425556 31735548 25425693 31735719 25425830 31735890 25425967 31736061 25426104 31736232 25426241 31736403 25426378 31736574 25426515 31736745 25426652 31736916 25426789 31737087 25426926 31737258 25427063 31737429 25427200 31737600 25427337 31737771 25427474 31737942 25427611 31738113 25427748 31738284 25427885 31738455 25428022 31738626 25428159 31738797 25428296 31738968 25428433 31739139 25428570 31739310 25428707 31739481 25428844 31739652 25428981 31739823 25429118 31739994 25429255 31740165 25429392 31740336 25429529 31740507 25429666 31740678 25429803 31740849 25429940 31741020 25430077 31741191 25430214 31741362 25430351 31741533 25430488 31741704 25430625 31741875 25430762 31742046 25430899 31742217 25431036 31742388 25431173 31742559 25431310 31742730 25431447 31742901 25431584 31743072 25431721 31743243 25431858 31743414 25431995 31743585 25432132 31743756 25432269 31743927 25432406 31744098 25432543 31744269 25432680 31744440 25432817 31744611 25432954 31744782 25433091 31744953 25433228 31745124 25433365 31745295 25433502 31745466 25433639 31745637 25433776 31745808 25433913 31745979 25434050 31746150 25434187 31746321 25434324 31746492 25434461 31746663 25434598 31746834 25434735 31747005 25434872 31747176 25435009 31747347 25435146 31747518 25435283 31747689 25435420 31747860 25435557 31748031 25435694 31748202 25435831 31748373 25435968 31748544 25436105 31748715 25436242 31748886 25436379 31749057 25436516 31749228 25436653 31749399 25436790 31749570 25436927 31749741 25437064 31749912 25437201 31750083 25437338 31750254 25437475 31750425 25437612 31750596 25437749 31750767 25437886 31750938 25438023 31751109 25438160 31751280 25438297 31751451 25438434 31751622 25438571 31751793 25438708 31751964 25438845 31752135 25438982 31752306 25439119 31752477 25439256 31752648 25439393 31752819 25439530 31752990 25439667 31753161 25439804 31753332 25439941 31753503 25440078 31753674 25440215 31753845 25440352 31754016 25440489 31754187 25440626 31754358 25440763 31754529 25440900 31754700 25441037 31754871 25441174 31755042 25441311 31755213 25441448 31755384 25441585 31755555 25441722 31755726 25441859 31755897 25441996 31756068 25442133 31756239 25442270 31756410 25442407 31756581 25442544 31756752 25442681 31756923 25442818 31757094 25442955 31757265 25443092 31757436 25443229 31757607 25443366 31757778 25443503 31757949 25443640 31758120 25443777 31758291 25443914 31758462 25444051 31758633 25444188 31758804 25444325 31758975 25444462 31759146 25444599 31759317 25444736 31759488 25444873 31759659 25445010 31759830 25445147 31760001 25445284 31760172 25445421 31760343 25445558 31760514 25445695 31760685 25445832 31760856 25445969 31761027 25446106 31761198 25446243 31761369 25446380 31761540 25446517 31761711 25446654 31761882 25446791 31762053 25446928 31762224 25447065 31762395 25447202 31762566 25447339 31762737 25447476 31762908 25447613 31763079 25447750 31763250 25447887 31763421 25448024 31763592 25448161 31763763 25448298 31763934 25448435 31764105 25448572 31764276 25448709 31764447 25448846 31764618 25448983 31764789 25449120 31764960 25449257 31765131 25449394 31765302 25449531 31765473 25449668 31765644 25449805 31765815 25449942 31765986 25450079 31766157 25450216 31766328 25450353 31766499 25450490 31766670 25450627 31766841 25450764 31767012 25450901 31767183 25451038 31767354 25451175 31767525 25451312 31767696 25451449 31767867 25451586 31768038 25451723 31768209 25451860 31768380 25451997 31768551 25452134 31768722 25452271 31768893 25452408 31769064 25452545 31769235 25452682 31769406 25452819 31769577 25452956 31769748 25453093 31769919 25453230 31770090 25453367 31770261 25453504 31770432 25453641 31770603 25453778 31770774 25453915 31770945 25454052 31771116 25454189 31771287 25454326 31771458 25454463 31771629 25454600 31771800 25454737 31771971 25454874 31772142 25455011 31772313 25455148 31772484 25455285 31772655 25455422 31772826 25455559 31772997 25455696 31773168 25455833 31773339 25455970 31773510 25456107 31773681 25456244 31773852 25456381 31774023 25456518 31774194 25456655 31774365 25456792 31774536 25456929 31774707 25457066 31774878 25457203 31775049 25457340 31775220 25457477 31775391 25457614 31775562
1000 31645900 0 31645900 39499627 31646037 39499798 31646174 39499969 31646311 39500140 31646448 39500311 31646585 39500482 31646722 39500653 31646859 39500824 31646996 39500995 31647133 39501166 31647270 39501337 31647407 39501508 31647544 39501679 31647681 39501850 31647818 39502021 31647955 39502192 31648092 39502363 31648229 39502534 31648366 39502705 31648503 39502876 31648640 39503047 31648777 39503218 31648914 39503389 31649051 39503560 31649188 39503731 31649325 39503902 31649462 39504073 31649599 39504244 31649736 39504415 31649873 39504586 31650010 39504757 31650147 39504928 31650284 39505099 31650421 39505270 31650558 39505441 31650695 39505612 31650832 39505783 31650969 39505954 31651106 39506125 31651243 39506296 31651380 39506467 31651517 39506638 31651654 39506809 31651791 39506980 31651928 39507151 31652065 39507322 31652202 39507493 31652339 39507664 31652476 39507835 31652613 39508006 31652750 39508177 31652887 39508348 31653024 39508519 31653161 39508690 31653298 39508861 31653435 39509032 31653572 39509203 31653709 39509374 31653846 39509545 31653983 39509716 31654120 39509887 31654257 39510058 31654394 39510229 31654531 39510400 31654668 39510571 31654805 39510742 31654942 39510913 31655079 39511084 31655216 39511255 31655353 39511426 31655490 39511597 31655627 39511768 31655764 39511939 31655901 39512110 31656038 39512281 31656175 39512452 31656312 39512623 31656449 39512794 31656586 39512965 31656723 39513136 31656860 39513307 31656997 39513478 31657134 39513649 31657271 39513820 31657408 39513991 31657545 39514162 31657682 39514333 31657819 39514504 31657956 39514675 31658093 39514846 31658230 39515017 31658367 39515188 31658504 39515359 31658641 39515530 31658778 39515701 31658915 39515872 31659052 39516043 31659189 39516214 31659326 39516385 31659463 39516556 31659600 39516727 31659737 39516898 31659874 39517069 31660011 39517240 31660148 39517411 31660285 39517582 31660422 39517753 31660559 39517924 31660696 39518095 31660833 39518266 31660970 39518437 31661107 39518608 31661244 39518779 31661381 39518950 31661518 39519121 31661655 39519292 31661792 39519463 31661929 39519634 31662066 39519805 31662203 39519976 31662340 39520147 31662477 39520318 31662614 39520489 31662751 39520660 31662888 39520831 31663025 39521002 31663162 39521173 31663299 39521344 31663436 39521515 31663573 39521686 31663710 39521857 31663847 39522028 31663984 39522199 31664121 39522370 31664258 39522541 31664395 39522712 31664532 39522883 31664669 39523054 31664806 39523225 31664943 39523396 31665080 39523567 31665217 39523738 31665354 39523909 31665491 39524080 31665628 39524251 31665765 39524422 31665902 39524593 31666039 39524764 31666176 39524935 31666313 39525106 31666450 39525277 31666587 39525448 31666724 39525619 31666861 39525790 31666998 39525961 31667135 39526132 31667272 39526303 31667409 39526474 31667546 39526645 31667683 39526816 31667820 39526987 31667957 39527158 31668094 39527329 31668231 39527500 31668368 39527671 31668505 39527842 31668642 39528013 31668779 39528184 31668916 39528355 31669053 39528526 31669190 39528697 31669327 39528868 31669464 39529039 31669601 39529210 31669738 39529381 31669875 39529552 31670012 39529723 31670149 39529894 31670286 39530065 31670423 39530236 31670560 39530407 31670697 39530578 31670834 39530749 31670971 39530920 31671108 39531091 31671245 39531262 31671382 39531433 31671519 39531604 31671656 39531775 31671793 39531946 31671930 39532117 31672067 39532288 31672204 39532459 31672341 39532630 31672478 39532801 31672615 39532972 31672752 39533143 31672889 39533314 31673026 39533485 31673163 39533656 31673300 39533827 31673437 39533998 31673574 39534169 31673711 39534340 31673848 39534511 31673985 39534682 31674122 39534853 31674259 39535024 31674396 39535195 31674533 39535366 31674670 39535537 31674807 39535708 31674944 39535879 31675081 39536050 31675218 39536221 31675355 39536392 31675492 39536563 31675629 39536734 31675766 39536905 31675903 39537076 31676040 39537247 31676177 39537418 31676314 39537589 31676451 39537760 31676588 39537931 31676725 39538102 31676862 39538273 31676999 39538444 31677136 39538615 31677273 39538786 31677410 39538957 31677547 39539128 31677684 39539299 31677821 39539470 31677958 39539641 31678095 39539812 31678232 39539983 31678369 39540154 31678506 39540325 31678643 39540496 31678780 39540667 31678917 39540838 31679054 39541009 31679191 39541180 31679328 39541351 31679465 39541522 31679602 39541693 31679739 39541864 31679876 39542035 31680013 39542206 31680150 39542377 31680287 39542548 31680424 39542719 31680561 39542890 31680698 39543061 31680835 39543232 31680972 39543403 31681109 39543574 31681246 39543745 31681383 39543916 31681520 39544087 31681657 39544258 31681794 39544429 31681931 39544600 31682068 39544771 31682205 39544942 31682342 39545113 31682479 39545284 31682616 39545455 31682753 39545626 31682890 39545797 31683027 39545968 31683164 39546139 31683301 39546310 31683438 39546481 31683575 39546652 31683712 39546823 31683849 39546994 31683986 39547165 31684123 39547336 31684260 39547507 31684397 39547678 31684534 39547849 31684671 39548020 31684808 39548191 31684945 39548362 31685082 39548533 31685219 39548704 31685356 39548875 31685493 39549046 31685630 39549217 31685767 39549388 31685904 39549559 31686041 39549730 31686178 39549901 31686315 39550072 31686452 39550243 31686589 39550414 31686726 39550585 31686863 39550756 31687000 39550927 31687137 39551098 31687274 39551269 31687411 39551440 31687548 39551611 31687685 39551782 31687822 39551953 31687959 39552124 31688096 39552295 31688233 39552466 31688370 39552637 31688507 39552808 31688644 39552979 31688781 39553150 31688918 39553321 31689055 39553492 31689192 39553663 31689329 39553834 31689466 39554005 31689603 39554176 31689740 39554347 31689877 39554518 31690014 39554689 31690151 39554860 31690288 39555031 31690425 39555202 31690562 39555373 31690699 39555544 31690836 39555715 31690973 39555886 31691110 39556057 31691247 39556228 31691384 39556399 31691521 39556570 31691658 39556741 31691795 39556912 31691932 39557083 31692069 39557254 31692206 39557425 31692343 39557596 31692480 39557767 31692617 39557938 31692754 39558109 31692891 39558280 31693028 39558451 31693165 39558622 31693302 39558793 31693439 39558964 31693576 39559135 31693713 39559306 31693850 39559477 31693987 39559648 31694124 39559819 31694261 39559990 31694398 39560161 31694535 39560332 31694672 39560503 31694809 39560674 31694946 39560845 31695083 39561016 31695220 39561187 31695357 39561358 31695494 39561529 31695631 39561700 31695768 39561871 31695905 39562042 31696042 39562213 31696179 39562384 31696316 39562555 31696453 39562726 31696590 39562897 31696727 39563068 31696864 39563239 31697001 39563410 31697138 39563581 31697275 39563752 31697412 39563923 31697549 39564094 31697686 39564265 31697823 39564436 31697960 39564607 31698097 39564778 31698234 39564949 31698371 39565120 31698508 39565291 31698645 39565462 31698782 39565633 31698919 39565804 31699056 39565975 31699193 39566146 31699330 39566317 31699467 39566488 31699604 39566659 31699741 39566830 31699878 39567001 31700015 39567172 31700152 39567343 31700289 39567514 31700426 39567685 31700563 39567856 31700700 39568027 31700837 39568198 31700974 39568369 31701111 39568540 31701248 39568711 31701385 39568882 31701522 39569053 31701659 39569224 31701796 39569395 31701933 39569566 31702070 39569737 31702207 39569908 31702344 39570079 31702481 39570250 31702618 39570421 31702755 39570592 31702892 39570763 31703029 39570934 31703166 39571105 31703303 39571276 31703440 39571447 31703577 39571618 31703714 39571789 31703851 39571960 31703988 39572131 31704125 39572302 31704262 39572473 31704399 39572644 31704536 39572815 31704673 39572986 31704810 39573157 31704947 39573328 31705084 39573499 31705221 39573670 31705358 39573841 31705495 39574012 31705632 39574183 31705769 39574354 31705906 39574525 31706043 39574696 31706180 39574867 31706317 39575038 31706454 39575209 31706591 39575380 31706728 39575551 31706865 39575722 31707002 39575893 31707139 39576064 31707276 39576235 31707413 39576406 31707550 39576577 31707687 39576748 31707824 39576919 31707961 39577090 31708098 39577261 31708235 39577432 31708372 39577603 31708509 39577774 31708646 39577945 31708783 39578116 31708920 39578287 31709057 39578458 31709194 39578629 31709331 39578800 31709468 39578971 31709605 39579142 31709742 39579313 31709879 39579484 31710016 39579655 31710153 39579826 31710290 39579997 31710427 39580168 31710564 39580339 31710701 39580510 31710838 39580681 31710975 39580852 31711112 39581023 31711249 39581194 31711386 39581365 31711523 39581536 31711660 39581707 31711797 39581878 31711934 39582049 31712071 39582220 31712208 39582391 31712345 39582562 31712482 39582733 31712619 39582904 31712756 39583075 31712893 39583246 31713030 39583417 31713167 39583588 31713304 39583759 31713441 39583930 31713578 39584101 31713715 39584272 31713852 39584443 31713989 39584614 31714126 39584785 31714263 39584956 31714400 39585127 31714537 39585298 31714674 39585469 31714811 39585640 31714948 39585811 31715085 39585982 31715222 39586153 31715359 39586324 31715496 39586495 31715633 39586666 31715770 39586837 31715907 39587008 31716044 39587179 31716181 39587350 31716318 39587521 31716455 39587692 31716592 39587863 31716729 39588034 31716866 39588205 31717003 39588376 31717140 39588547 31717277 39588718 31717414 39588889 31717551 39589060 31717688 39589231 31717825 39589402 31717962 39589573 31718099 39589744 31718236 39589915 31718373 39590086 31718510 39590257 31718647 39590428 31718784 39590599 31718921 39590770 31719058 39590941 31719195 39591112 31719332 39591283 31719469 39591454 31719606 39591625 31719743 39591796 31719880 39591967 31720017 39592138 31720154 39592309 31720291 39592480 31720428 39592651 31720565 39592822 31720702 39592993 31720839 39593164 31720976 39593335 31721113 39593506 31721250 39593677 31721387 39593848 31721524 39594019 31721661 39594190 31721798 39594361 31721935 39594532 31722072 39594703 31722209 39594874 31722346 39595045 31722483 39595216 31722620 39595387 31722757 39595558 31722894 39595729 31723031 39595900 31723168 39596071 31723305 39596242 31723442 39596413 31723579 39596584 31723716 39596755 31723853 39596926 31723990 39597097 31724127 39597268 31724264 39597439 31724401 39597610 31724538 39597781 31724675 39597952 31724812 39598123 31724949 39598294 31725086 39598465 31725223 39598636 31725360 39598807 31725497 39598978 31725634 39599149 31725771 39599320 31725908 39599491 31726045 39599662 31726182 39599833 31726319 39600004 31726456 39600175 31726593 39600346 31726730 39600517 31726867 39600688 31727004 39600859 31727141 39601030 31727278 39601201 31727415 39601372 31727552 39601543 31727689 39601714 31727826 39601885 31727963 39602056 31728100 39602227 31728237 39602398 31728374 39602569 31728511 39602740 31728648 39602911 31728785 39603082 31728922 39603253 31729059 39603424 31729196 39603595 31729333 39603766 31729470 39603937 31729607 39604108 31729744 39604279 31729881 39604450 31730018 39604621 31730155 39604792 31730292 39604963 31730429 39605134 31730566 39605305 31730703 39605476 31730840 39605647 31730977 39605818 31731114 39605989 31731251 39606160 31731388 39606331 31731525 39606502 31731662 39606673 31731799 39606844 31731936 39607015 31732073 39607186 31732210 39607357 31732347 39607528 31732484 39607699 31732621 39607870 31732758 39608041 31732895 39608212 31733032 39608383 31733169 39608554 31733306 39608725 31733443 39608896 31733580 39609067 31733717 39609238 31733854 39609409 31733991 39609580 31734128 39609751 31734265 39609922 31734402 39610093 31734539 39610264 31734676 39610435 31734813 39610606 31734950 39610777 31735087 39610948 31735224 39611119 31735361 39611290 31735498 39611461 31735635 39611632 31735772 39611803 31735909 39611974 31736046 39612145 31736183 39612316 31736320 39612487 31736457 39612658 31736594 39612829 31736731 39613000 31736868 39613171 31737005 39613342 31737142 39613513 31737279 39613684 31737416 39613855 31737553 39614026 31737690 39614197 31737827 39614368 31737964 39614539 31738101 39614710 31738238 39614881 31738375 39615052 31738512 39615223 31738649 39615394 31738786 39615565 31738923 39615736 31739060 39615907 31739197 39616078 31739334 39616249 31739471 39616420 31739608 39616591 31739745 39616762 31739882 39616933 31740019 39617104 31740156 39617275 31740293 39617446 31740430 39617617 31740567 39617788 31740704 39617959 31740841 39618130 31740978 39618301 31741115 39618472 31741252 39618643 31741389 39618814 31741526 39618985 31741663 39619156 31741800 39619327 31741937 39619498 31742074 39619669 31742211 39619840 31742348 39620011 31742485 39620182 31742622 39620353 31742759 39620524 31742896 39620695 31743033 39620866 31743170 39621037 31743307 39621208 31743444 39621379 31743581 39621550 31743718 39621721 31743855 39621892 31743992 39622063 31744129 39622234 31744266 39622405 31744403 39622576 31744540 39622747 31744677 39622918 31744814 39623089 31744951 39623260 31745088 39623431 31745225 39623602 31745362 39623773 31745499 39623944 31745636 39624115 31745773 39624286 31745910 39624457 31746047 39624628 31746184 39624799 31746321 39624970 31746458 39625141 31746595 39625312 31746732 39625483 31746869 39625654 31747006 39625825 31747143 39625996 31747280 39626167 31747417 39626338 31747554 39626509 31747691 39626680 31747828 39626851 31747965 39627022 31748102 39627193 31748239 39627364 31748376 39627535 31748513 39627706 31748650 39627877 31748787 39628048 31748924 39628219 31749061 39628390 31749198 39628561 31749335 39628732 31749472 39628903 31749609 39629074 31749746 39629245 31749883 39629416 31750020 39629587 31750157 39629758 31750294 39629929 31750431 39630100 31750568 39630271 31750705 39630442 31750842 39630613 31750979 39630784 31751116 39630955 31751253 39631126 31751390 39631297 31751527 39631468 31751664 39631639 31751801 39631810 31751938 39631981 31752075 39632152 31752212 39632323 31752349 39632494 31752486 39632665 31752623 39632836 31752760 39633007 31752897 39633178 31753034 39633349 31753171 39633520 31753308 39633691 31753445 39633862 31753582 39634033 31753719 39634204 31753856 39634375 31753993 39634546 31754130 39634717 31754267 39634888 31754404 39635059 31754541 39635230 31754678 39635401 31754815 39635572 31754952 39635743 31755089 39635914 31755226 39636085 31755363 39636256 31755500 39636427 31755637 39636598 31755774 39636769 31755911 39636940 31756048 39637111 31756185 39637282 31756322 39637453 31756459 39637624 31756596 39637795 31756733 39637966 31756870 39638137 31757007 39638308 31757144 39638479 31757281 39638650 31757418 39638821 31757555 39638992 31757692 39639163 31757829 39639334 31757966 39639505 31758103 39639676 31758240 39639847 31758377 39640018 31758514 39640189 31758651 39640360 31758788 39640531 31758925 39640702 31759062 39640873 31759199 39641044 31759336 39641215 31759473 39641386 31759610 39641557 31759747 39641728 31759884 39641899 31760021 39642070 31760158 39642241 31760295 39642412 31760432 39642583 31760569 39642754 31760706 39642925 31760843 39643096 31760980 39643267 31761117 39643438 31761254 39643609 31761391 39643780 31761528 39643951 31761665 39644122 31761802 39644293 31761939 39644464 31762076 39644635 31762213 39644806 31762350 39644977 31762487 39645148 31762624 39645319 31762761 39645490 31762898 39645661 31763035 39645832 31763172 39646003 31763309 39646174 31763446 39646345 31763583 39646516 31763720 39646687 31763857 39646858 31763994 39647029 31764131 39647200 31764268 39647371 31764405 39647542 31764542 39647713 31764679 39647884 31764816 39648055 31764953 39648226 31765090 39648397 31765227 39648568 31765364 39648739 31765501 39648910 31765638 39649081 31765775 39649252 31765912 39649423 31766049 39649594 31766186 39649765 31766323 39649936 31766460 39650107 31766597 39650278 31766734 39650449 31766871 39650620 31767008 39650791 31767145 39650962 31767282 39651133 31767419 39651304 31767556 39651475 31767693 39651646 31767830 39651817 31767967 39651988 31768104 39652159 31768241 39652330 31768378 39652501 31768515 39652672 31768652 39652843 31768789 39653014 31768926 39653185 31769063 39653356 31769200 39653527 31769337 39653698 31769474 39653869 31769611 39654040 31769748 39654211 31769885 39654382 31770022 39654553 31770159 39654724 31770296 39654895 31770433 39655066 31770570 39655237 31770707 39655408 31770844 39655579 31770981 39655750 31771118 39655921 31771255 39656092 31771392 39656263 31771529 39656434 31771666 39656605 31771803 39656776 31771940 39656947 31772077 39657118 31772214 39657289 31772351 39657460 31772488 39657631 31772625 39657802 31772762 39657973 31772899 39658144 31773036 39658315 31773173 39658486 31773310 39658657 31773447 39658828 31773584 39658999 31773721 39659170 31773858 39659341 31773995 39659512 31774132 39659683 31774269 39659854 31774406 39660025 31774543 39660196 31774680 39660367 31774817 39660538 31774954 39660709 31775091 39660880 31775228 39661051 31775365 39661222 31775502 39661393 31775639 39661564 31775776 39661735 31775913 39661906 31776050 39662077 31776187 39662248 31776324 39662419 31776461 39662590 31776598 39662761 31776735 39662932 31776872 39663103 31777009 39663274 31777146 39663445 31777283 39663616 31777420 39663787 31777557 39663958 31777694 39664129 31777831 39664300 31777968 39664471 31778105 39664642 31778242 39664813 31778379 39664984 31778516 39665155 31778653 39665326 31778790 39665497 31778927 39665668 31779064 39665839 31779201 39666010 31779338 39666181 31779475 39666352 31779612 39666523 31779749 39666694 31779886 39666865 31780023 39667036 31780160 39667207 31780297 39667378 31780434 39667549 31780571 39667720 31780708 39667891 31780845 39668062 31780982 39668233 31781119 39668404 31781256 39668575 31781393 39668746 31781530 39668917 31781667 39669088 31781804 39669259 31781941 39669430 31782078 39669601 31782215 39669772 31782352 39669943 31782489 39670114 31782626 39670285
1000 33391558 0 33391558 41678514 33391695 41678685 33391832 41678856 33391969 41679027 33392106 41679198 33392243 41679369 33392380 41679540 33392517 41679711 33392654 41679882 33392791 41680053 33392928 41680224 33393065 41680395 33393202 41680566 33393339 41680737 33393476 41680908 33393613 41681079 33393750 41681250 33393887 41681421 33394024 41681592 33394161 41681763 33394298 41681934 33394435 41682105 33394572 41682276 33394709 41682447 33394846 41682618 33394983 41682789 33395120 41682960 33395257 41683131 33395394 41683302 33395531 41683473 33395668 41683644 33395805 41683815 33395942 41683986 33396079 41684157 33396216 41684328 33396353 41684499 33396490 41684670 33396627 41684841 33396764 41685012 33396901 41685183 33397038 41685354 33397175 41685525 33397312 41685696 33397449 41685867 33397586 41686038 33397723 41686209 33397860 41686380 33397997 41686551 33398134 41686722 33398271 41686893 33398408 41687064 33398545 41687235 33398682 41687406 33398819 41687577 33398956 41687748 33399093 41687919 33399230 41688090 33399367 41688261 33399504 41688432 33399641 41688603 33399778 41688774 33399915 41688945 33400052 41689116 33400189 41689287 33400326 41689458 33400463 41689629 33400600 41689800 33400737 41689971 33400874 41690142 33401011 41690313 33401148 41690484 33401285 41690655 33401422 41690826 33401559 41690997 33401696 41691168 33401833 41691339 33401970 41691510 33402107 41691681 33402244 41691852 33402381 41692023 33402518 41692194 33402655 41692365 33402792 41692536 33402929 41692707 33403066 41692878 33403203 41693049 33403340 41693220 33403477 41693391 33403614 41693562 33403751 41693733 33403888 41693904 33404025 41694075 33404162 41694246 33404299 41694417 33404436 41694588 33404573 41694759 33404710 41694930 33404847 41695101 33404984 41695272 33405121 41695443 33405258 41695614 33405395 41695785 33405532 41695956 33405669 41696127 33405806 41696298 33405943 41696469 33406080 41696640 33406217 41696811 33406354 41696982 33406491 41697153 33406628 41697324 33406765 41697495 33406902 41697666 33407039 41697837 33407176 41698008 33407313 41698179 33407450 41698350 33407587 41698521 33407724 41698692 33407861 41698863 33407998 41699034 33408135 41699205 33408272 41699376 33408409 41699547 33408546 41699718 33408683 41699889 33408820 41700060 33408957 41700231 33409094 41700402 33409231 41700573 33409368 41700744 33409505 41700915 33409642 41701086 33409779 41701257 33409916 41701428 33410053 41701599 33410190 41701770 33410327 41701941 33410464 41702112 33410601 41702283 33410738 41702454 33410875 41702625 33411012 41702796 33411149 41702967 33411286 41703138 33411423 41703309 33411560 41703480 33411697 41703651 33411834 41703822 33411971 41703993 33412108 41704164 33412245 41704335 33412382 41704506 33412519 41704677 33412656 41704848 33412793 41705019 33412930 41705190 33413067 41705361 33413204 41705532 33413341 41705703 33413478 41705874 33413615 41706045 33413752 41706216 33413889 41706387 33414026 41706558 33414163 41706729 33414300 41706900 33414437 41707071 33414574 41707242 33414711 41707413 33414848 41707584 33414985 41707755 33415122 41707926 33415259 41708097 33415396 41708268 33415533 41708439 33415670 41708610 33415807 41708781 33415944 41708952 33416081 41709123 33416218 41709294 33416355 41709465 33416492 41709636 33416629 41709807 33416766 41709978 33416903 41710149 33417040 41710320 33417177 41710491 33417314 41710662 33417451 41710833 33417588 41711004 33417725 41711175 33417862 41711346 33417999 41711517 33418136 41711688 33418273 41711859 33418410 41712030 33418547 41712201 33418684 41712372 33418821 41712543 33418958 41712714 33419095 41712885 33419232 41713056 33419369 41713227 33419506 41713398 33419643 41713569 33419780 41713740 33419917 41713911 33420054 41714082 33420191 41714253 33420328 41714424 33420465 41714595 33420602 41714766 33420739 41714937 33420876 41715108 33421013 41715279 33421150 41715450 33421287 41715621 33421424 41715792 33421561 41715963 33421698 41716134 33421835 41716305 33421972 41716476 33422109 41716647 33422246 41716818 33422383 41716989 33422520 41717160 33422657 41717331 33422794 41717502 33422931 41717673 33423068 41717844 33423205 41718015 33423342 41718186 33423479 41718357 33423616 41718528 33423753 41718699 33423890 41718870 33424027 41719041 33424164 41719212 33424301 41719383 33424438 41719554 33424575 41719725 33424712 41719896 33424849 41720067 33424986 41720238 33425123 41720409 33425260 41720580 33425397 41720751 33425534 41720922 33425671 41721093 33425808 41721264 33425945 41721435 33426082 41721606 33426219 41721777 33426356 41721948 33426493 41722119 33426630 41722290 33426767 41722461 33426904 41722632 33427041 41722803 33427178 41722974 33427315 41723145 33427452 41723316 33427589 41723487 33427726 41723658 33427863 41723829 33428000 41724000 33428137 41724171 33428274 41724342 33428411 41724513 33428548 41724684 33428685 41724855 33428822 41725026 33428959 41725197 33429096 41725368 33429233 41725539 33429370 41725710 33429507 41725881 33429644 41726052 33429781 41726223 33429918 41726394 33430055 41726565 33430192 41726736 33430329 41726907 33430466 41727078 33430603 41727249 33430740 41727420 33430877 41727591 33431014 41727762 33431151 41727933 33431288 41728104 33431425 41728275 33431562 41728446 33431699 41728617 33431836 41728788 33431973 41728959 33432110 41729130 33432247 41729301 33432384 41729472 33432521 41729643 33432658 41729814 33432795 41729985 33432932 41730156 33433069 41730327 33433206 41730498 33433343 41730669 33433480 41730840 33433617 41731011 33433754 41731182 33433891 41731353 33434028 41731524 33434165 41731695 33434302 41731866 33434439 41732037 33434576 41732208 33434713 41732379 33434850 41732550 33434987 41732721 33435124 41732892 33435261 41733063 33435398 41733234 33435535 41733405 33435672 41733576 33435809 41733747 33435946 41733918 33436083 41734089 33436220 41734260 33436357 41734431 33436494 41734602 33436631 41734773 33436768 41734944 33436905 41735115 33437042 41735286 33437179 41735457 33437316 41735628 33437453 41735799 33437590 41735970 33437727 41736141 33437864 41736312 33438001 41736483 33438138 41736654 33438275 41736825 33438412 41736996 33438549 41737167 33438686 41737338 33438823 41737509 33438960 41737680 33439097 41737851 33439234 41738022 33439371 41738193 33439508 41738364 33439645 41738535 33439782 41738706 33439919 41738877 33440056 41739048 33440193 41739219 33440330 41739390 33440467 41739561 33440604 41739732 33440741 41739903 33440878 41740074 33441015 41740245 33441152 41740416 33441289 41740587 33441426 41740758 33441563 41740929 33441700 41741100 33441837 41741271 33441974 41741442 33442111 41741613 33442248 41741784 33442385 41741955 33442522 41742126 33442659 41742297 33442796 41742468 33442933 41742639 33443070 41742810 33443207 41742981 33443344 41743152 33443481 41743323 33443618 41743494 33443755 41743665 33443892 41743836 33444029 41744007 33444166 41744178 33444303 41744349 33444440 41744520 33444577 41744691 33444714 41744862 33444851 41745033 33444988 41745204 33445125 41745375 33445262 41745546 33445399 41745717 33445536 41745888 33445673 41746059 33445810 41746230 33445947 41746401 33446084 41746572 33446221 41746743 33446358 41746914 33446495 41747085 33446632 41747256 33446769 41747427 33446906 41747598 33447043 41747769 33447180 41747940 33447317 41748111 33447454 41748282 33447591 41748453 33447728 41748624 33447865 41748795 33448002 41748966 33448139 41749137 33448276 41749308 33448413 41749479 33448550 41749650 33448687 41749821 33448824 41749992 33448961 41750163 33449098 41750334 33449235 41750505 33449372 41750676 33449509 41750847 33449646 41751018 33449783 41751189 33449920 41751360 33450057 41751531 33450194 41751702 33450331 41751873 33450468 41752044 33450605 41752215 33450742 41752386 33450879 41752557 33451016 41752728 33451153 41752899 33451290 41753070 33451427 41753241 33451564 41753412 33451701 41753583 33451838 41753754 33451975 41753925 33452112 41754096 33452249 41754267 33452386 41754438 33452523 41754609 33452660 41754780 33452797 41754951 33452934 41755122 33453071 41755293 33453208 41755464 33453345 41755635 33453482 41755806 33453619 41755977 33453756 41756148 33453893 41756319 33454030 41756490 33454167 41756661 33454304 41756832 33454441 41757003 33454578 41757174 33454715 41757345 33454852 41757516 33454989 41757687 33455126 41757858 33455263 41758029 33455400 41758200 33455537 41758371 33455674 41758542 33455811 41758713 33455948 41758884 33456085 41759055 33456222 41759226 33456359 41759397 33456496 41759568 33456633 41759739 33456770 41759910 33456907 41760081 33457044 41760252 33457181 41760423 33457318 41760594 33457455 41760765 33457592 41760936 33457729 41761107 33457866 41761278 33458003 41761449 33458140 41761620 33458277 41761791 33458414 41761962 33458551 41762133 33458688 41762304 33458825 41762475 33458962 41762646 33459099 41762817 33459236 41762988 33459373 41763159 33459510 41763330 33459647 41763501 33459784 41763672 33459921 41763843 33460058 41764014 33460195 41764185 33460332 41764356 33460469 41764527 33460606 41764698 33460743 41764869 33460880 41765040 33461017 41765211 33461154 41765382 33461291 41765553 33461428 41765724 33461565 41765895 33461702 41766066 33461839 41766237 33461976 41766408 33462113 41766579 33462250 41766750 33462387 41766921 33462524 41767092 33462661 41767263 33462798 41767434 33462935 41767605 33463072 41767776 33463209 41767947 33463346 41768118 33463483 41768289 33463620 41768460 33463757 41768631 33463894 41768802 33464031 41768973 33464168 41769144 33464305 41769315 33464442 41769486 33464579 41769657 33464716 41769828 33464853 41769999 33464990 41770170 33465127 41770341 33465264 41770512 33465401 41770683 33465538 41770854 33465675 41771025 33465812 41771196 33465949 41771367 33466086 41771538 33466223 41771709 33466360 41771880 33466497 41772051 33466634 41772222 33466771 41772393 33466908 41772564 33467045 41772735 33467182 41772906 33467319 41773077 33467456 41773248 33467593 41773419 33467730 41773590 33467867 41773761 33468004 41773932 33468141 41774103 33468278 41774274 33468415 41774445 33468552 41774616 33468689 41774787 33468826 41774958 33468963 41775129 33469100 41775300 33469237 41775471 33469374 41775642 33469511 41775813 33469648 41775984 33469785 41776155 33469922 41776326 33470059 41776497 33470196 41776668 33470333 41776839 33470470 41777010 33470607 41777181 33470744 41777352 33470881 41777523 33471018 41777694 33471155 41777865 33471292 41778036 33471429 41778207 33471566 41778378 33471703 41778549 33471840 41778720 33471977 41778891 33472114 41779062 33472251 41779233 33472388 41779404 33472525 41779575 33472662 41779746 33472799 41779917 33472936 41780088 33473073 41780259 33473210 41780430 33473347 41780601 33473484 41780772 33473621 41780943 33473758 41781114 33473895 41781285 33474032 41781456 33474169 41781627 33474306 41781798 33474443 41781969 33474580 41782140 33474717 41782311 33474854 41782482 33474991 41782653 33475128 41782824 33475265 41782995 33475402 41783166 33475539 41783337 33475676 41783508 33475813 41783679 33475950 41783850 33476087 41784021 33476224 41784192 33476361 41784363 33476498 41784534 33476635 41784705 33476772 41784876 33476909 41785047 33477046 41785218 33477183 41785389 33477320 41785560 33477457 41785731 33477594 41785902 33477731 41786073 33477868 41786244 33478005 41786415 33478142 41786586 33478279 41786757 33478416 41786928 33478553 41787099 33478690 41787270 33478827 41787441 33478964 41787612 33479101 41787783 33479238 41787954 33479375 41788125 33479512 41788296 33479649 41788467 33479786 41788638 33479923 41788809 33480060 41788980 33480197 41789151 33480334 41789322 33480471 41789493 33480608 41789664 33480745 41789835 33480882 41790006 33481019 41790177 33481156 41790348 33481293 41790519 33481430 41790690 33481567 41790861 33481704 41791032 33481841 41791203 33481978 41791374 33482115 41791545 33482252 41791716 33482389 41791887 33482526 41792058 33482663 41792229 33482800 41792400 33482937 41792571 33483074 41792742 33483211 41792913 33483348 41793084 33483485 41793255 33483622 41793426 33483759 41793597 33483896 41793768 33484033 41793939 33484170 41794110 33484307 41794281 33484444 41794452 33484581 41794623 33484718 41794794 33484855 41794965 33484992 41795136 33485129 41795307 33485266 41795478 33485403 41795649 33485540 41795820 33485677 41795991 33485814 41796162 33485951 41796333 33486088 41796504 33486225 41796675 33486362 41796846 33486499 41797017 33486636 41797188 33486773 41797359 33486910 41797530 33487047 41797701 33487184 41797872 33487321 41798043 33487458 41798214 33487595 41798385 33487732 41798556 33487869 41798727 33488006 41798898 33488143 41799069 33488280 41799240 33488417 41799411 33488554 41799582 33488691 41799753 33488828 41799924 33488965 41800095 33489102 41800266 33489239 41800437 33489376 41800608 33489513 41800779 33489650 41800950 33489787 41801121 33489924 41801292 33490061 41801463 33490198 41801634 33490335 41801805 33490472 41801976 33490609 41802147 33490746 41802318 33490883 41802489 33491020 41802660 33491157 41802831 33491294 41803002 33491431 41803173 33491568 41803344 33491705 41803515 33491842 41803686 33491979 41803857 33492116 41804028 33492253 41804199 33492390 41804370 33492527 41804541 33492664 41804712 33492801 41804883 33492938 41805054 33493075 41805225 33493212 41805396 33493349 41805567 33493486 41805738 33493623 41805909 33493760 41806080 33493897 41806251 33494034 41806422 33494171 41806593 33494308 41806764 33494445 41806935 33494582 41807106 33494719 41807277 33494856 41807448 33494993 41807619 33495130 41807790 33495267 41807961 33495404 41808132 33495541 41808303 33495678 41808474 33495815 41808645 33495952 41808816 33496089 41808987 33496226 41809158 33496363 41809329 33496500 41809500 33496637 41809671 33496774 41809842 33496911 41810013 33497048 41810184 33497185 41810355 33497322 41810526 33497459 41810697 33497596 41810868 33497733 41811039 33497870 41811210 33498007 41811381 33498144 41811552 33498281 41811723 33498418 41811894 33498555 41812065 33498692 41812236 33498829 41812407 33498966 41812578 33499103 41812749 33499240 41812920 33499377 41813091 33499514 41813262 33499651 41813433 33499788 41813604 33499925 41813775 33500062 41813946 33500199 41814117 33500336 41814288 33500473 41814459 33500610 41814630 33500747 41814801 33500884 41814972 33501021 41815143 33501158 41815314 33501295 41815485 33501432 41815656 33501569 41815827 33501706 41815998 33501843 41816169 33501980 41816340 33502117 41816511 33502254 41816682 33502391 41816853 33502528 41817024 33502665 41817195 33502802 41817366 33502939 41817537 33503076 41817708 33503213 41817879 33503350 41818050 33503487 41818221 33503624 41818392 33503761 41818563 33503898 41818734 33504035 41818905 33504172 41819076 33504309 41819247 33504446 41819418 33504583 41819589 33504720 41819760 33504857 41819931 33504994 41820102 33505131 41820273 33505268 41820444 33505405 41820615 33505542 41820786 33505679 41820957 33505816 41821128 33505953 41821299 33506090 41821470 33506227 41821641 33506364 41821812 33506501 41821983 33506638 41822154 33506775 41822325 33506912 41822496 33507049 41822667 33507186 41822838 33507323 41823009 33507460 41823180 33507597 41823351 33507734 41823522 33507871 41823693 33508008 41823864 33508145 41824035 33508282 41824206 33508419 41824377 33508556 41824548 33508693 41824719 33508830 41824890 33508967 41825061 33509104 41825232 33509241 41825403 33509378 41825574 33509515 41825745 33509652 41825916 33509789 41826087 33509926 41826258 33510063 41826429 33510200 41826600 33510337 41826771 33510474 41826942 33510611 41827113 33510748 41827284 33510885 41827455 33511022 41827626 33511159 41827797 33511296 41827968 33511433 41828139 33511570 41828310 33511707 41828481 33511844 41828652 33511981 41828823 33512118 41828994 33512255 41829165 33512392 41829336 33512529 41829507 33512666 41829678 33512803 41829849 33512940 41830020 33513077 41830191 33513214 41830362 33513351 41830533 33513488 41830704 33513625 41830875 33513762 41831046 33513899 41831217 33514036 41831388 33514173 41831559 33514310 41831730 33514447 41831901 33514584 41832072 33514721 41832243 33514858 41832414 33514995 41832585 33515132 41832756 33515269 41832927 33515406 41833098 33515543 41833269 33515680 41833440 33515817 41833611 33515954 41833782 33516091 41833953 33516228 41834124 33516365 41834295 33516502 41834466 33516639 41834637 33516776 41834808 33516913 41834979 33517050 41835150 33517187 41835321 33517324 41835492 33517461 41835663 33517598 41835834 33517735 41836005 33517872 41836176 33518009 41836347 33518146 41836518 33518283 41836689 33518420 41836860 33518557 41837031 33518694 41837202 33518831 41837373 33518968 41837544 33519105 41837715 33519242 41837886 33519379 41838057 33519516 41838228 33519653 41838399 33519790 41838570 33519927 41838741 33520064 41838912 33520201 41839083 33520338 41839254 33520475 41839425 33520612 41839596 33520749 41839767 33520886 41839938 33521023 41840109 33521160 41840280 33521297 41840451 33521434 41840622 33521571 41840793 33521708 41840964 33521845 41841135 33521982 41841306 33522119 41841477 33522256 41841648 33522393 41841819 33522530 41841990 33522667 41842161 33522804 41842332 33522941 41842503 33523078 41842674 33523215 41842845 33523352 41843016 33523489 41843187 33523626 41843358 33523763 41843529 33523900 41843700 33524037 41843871 33524174 41844042 33524311 41844213 33524448 41844384 33524585 41844555 33524722 41844726 33524859 41844897 33524996 41845068 33525133 41845239 33525270 41845410 33525407 41845581 33525544 41845752 33525681 41845923 33525818 41846094 33525955 41846265 33526092 41846436 33526229 41846607 33526366 41846778 33526503 41846949 33526640 41847120 33526777 41847291 33526914 41847462 33527051 41847633 33527188 41847804 33527325 41847975 33527462 41848146 33527599 41848317 33527736 41848488 33527873 41848659 33528010 41848830 33528147 41849001 33528284 41849172
1000 11915027 0 11915027 14872041 11915164 14872212 11915301 14872383 11915438 14872554 11915575 14872725 11915712 14872896 11915849 14873067 11915986 14873238 11916123 14873409 11916260 14873580 11916397 14873751 11916534 14873922 11916671 14874093 11916808 14874264 11916945 14874435 11917082 14874606 11917219 14874777 11917356 14874948 11917493 14875119 11917630 14875290 11917767 14875461 11917904 14875632 11918041 14875803 11918178 14875974 11918315 14876145 11918452 14876316 11918589 14876487 11918726 14876658 11918863 14876829 11919000 14877000 11919137 14877171 11919274 14877342 11919411 14877513 11919548 14877684 11919685 14877855 11919822 14878026 11919959 14878197 11920096 14878368 11920233 14878539 11920370 14878710 11920507 14878881 11920644 14879052 11920781 14879223 11920918 14879394 11921055 14879565 11921192 14879736 11921329 14879907 11921466 14880078 11921603 14880249 11921740 14880420 11921877 14880591 11922014 14880762 11922151 14880933 11922288 14881104 11922425 14881275 11922562 14881446 11922699 14881617 11922836 14881788 11922973 14881959 11923110 14882130 11923247 14882301 11923384 14882472 11923521 14882643 11923658 14882814 11923795 14882985 11923932 14883156 11924069 14883327 11924206 14883498 11924343 14883669 11924480 14883840 11924617 14884011 11924754 14884182 11924891 14884353 11925028 14884524 11925165 14884695 11925302 14884866 11925439 14885037 11925576 14885208 11925713 14885379 11925850 14885550 11925987 14885721 11926124 14885892 11926261 14886063 11926398 14886234 11926535 14886405 11926672 14886576 11926809 14886747 11926946 14886918 11927083 14887089 11927220 14887260 11927357 14887431 11927494 14887602 11927631 14887773 11927768 14887944 11927905 14888115 11928042 14888286 11928179 14888457 11928316 14888628 11928453 14888799 11928590 14888970 11928727 14889141 11928864 14889312 11929001 14889483 11929138 14889654 11929275 14889825 11929412 14889996 11929549 14890167 11929686 14890338 11929823 14890509 11929960 14890680 11930097 14890851 11930234 14891022 11930371 14891193 11930508 14891364 11930645 14891535 11930782 14891706 11930919 14891877 11931056 14892048 11931193 14892219 11931330 14892390 11931467 14892561 11931604 14892732 11931741 14892903 11931878 14893074 11932015 14893245 11932152 14893416 11932289 14893587 11932426 14893758 11932563 14893929 11932700 14894100 11932837 14894271 11932974 14894442 11933111 14894613 11933248 14894784 11933385 14894955 11933522 14895126 11933659 14895297 11933796 14895468 11933933 14895639 11934070 14895810 11934207 14895981 11934344 14896152 11934481 14896323 11934618 14896494 11934755 14896665 11934892 14896836 11935029 14897007 11935166 14897178 11935303 14897349 11935440 14897520 11935577 14897691 11935714 14897862 11935851 14898033 11935988 14898204 11936125 14898375 11936262 14898546 11936399 14898717 11936536 14898888 11936673 14899059 11936810 14899230 11936947 14899401 11937084 14899572 11937221 14899743 11937358 14899914 11937495 14900085 11937632 14900256 11937769 14900427 11937906 14900598 11938043 14900769 11938180 14900940 11938317 14901111 11938454 14901282 11938591 14901453 11938728 14901624 11938865 14901795 11939002 14901966 11939139 14902137 11939276 14902308 11939413 14902479 11939550 14902650 11939687 14902821 11939824 14902992 11939961 14903163 11940098 14903334 11940235 14903505 11940372 14903676 11940509 14903847 11940646 14904018 11940783 14904189 11940920 14904360 11941057 14904531 11941194 14904702 11941331 14904873 11941468 14905044 11941605 14905215 11941742 14905386 11941879 14905557 11942016 14905728 11942153 14905899 11942290 14906070 11942427 14906241 11942564 14906412 11942701 14906583 11942838 14906754 11942975 14906925 11943112 14907096 11943249 14907267 11943386 14907438 11943523 14907609 11943660 14907780 11943797 14907951 11943934 14908122 11944071 14908293 11944208 14908464 11944345 14908635 11944482 14908806 11944619 14908977 11944756 14909148 11944893 14909319 11945030 14909490 11945167 14909661 11945304 14909832 11945441 14910003 11945578 14910174 11945715 14910345 11945852 14910516 11945989 14910687 11946126 14910858 11946263 14911029 11946400 14911200 11946537 14911371 11946674 14911542 11946811 14911713 11946948 14911884 11947085 14912055 11947222 14912226 11947359 14912397 11947496 14912568 11947633 14912739 11947770 14912910 11947907 14913081 11948044 14913252 11948181 14913423 11948318 14913594 11948455 14913765 11948592 14913936 11948729 14914107 11948866 14914278 11949003 14914449 11949140 14914620 11949277 14914791 11949414 14914962 11949551 14915133 11949688 14915304 11949825 14915475 11949962 14915646 11950099 14915817 11950236 14915988 11950373 14916159 11950510 14916330 11950647 14916501 11950784 14916672 11950921 14916843 11951058 14917014 11951195 14917185 11951332 14917356 11951469 14917527 11951606 14917698 11951743 14917869 11951880 14918040 11952017 14918211 11952154 14918382 11952291 14918553 11952428 14918724 11952565 14918895 11952702 14919066 11952839 14919237 11952976 14919408 11953113 14919579 11953250 14919750 11953387 14919921 11953524 14920092 11953661 14920263 11953798 14920434 11953935 14920605 11954072 14920776 11954209 14920947 11954346 14921118 11954483 14921289 11954620 14921460 11954757 14921631 11954894 14921802 11955031 14921973 11955168 14922144 11955305 14922315 11955442 14922486 11955579 14922657 11955716 14922828 11955853 14922999 11955990 14923170 11956127 14923341 11956264 14923512 11956401 14923683 11956538 14923854 11956675 14924025 11956812 14924196 11956949 14924367 11957086 14924538 11957223 14924709 11957360 14924880 11957497 14925051 11957634 14925222 11957771 14925393 11957908 14925564 11958045 14925735 11958182 14925906 11958319 14926077 11958456 14926248 11958593 14926419 11958730 14926590 11958867 14926761 11959004 14926932 11959141 14927103 11959278 14927274 11959415 14927445 11959552 14927616 11959689 14927787 11959826 14927958 11959963 14928129 11960100 14928300 11960237 14928471 11960374 14928642 11960511 14928813 11960648 14928984 11960785 14929155 11960922 14929326 11961059 14929497 11961196 14929668 11961333 14929839 11961470 14930010 11961607 14930181 11961744 14930352 11961881 14930523 11962018 14930694 11962155 14930865 11962292 14931036 11962429 14931207 11962566 14931378 11962703 14931549 11962840 14931720 11962977 14931891 11963114 14932062 11963251 14932233 11963388 14932404 11963525 14932575 11963662 14932746 11963799 14932917 11963936 14933088 11964073 14933259 11964210 14933430 11964347 14933601 11964484 14933772 11964621 14933943 11964758 14934114 11964895 14934285 11965032 14934456 11965169 14934627 11965306 14934798 11965443 14934969 11965580 14935140 11965717 14935311 11965854 14935482 11965991 14935653 11966128 14935824 11966265 14935995 11966402 14936166 11966539 14936337 11966676 14936508 11966813 14936679 11966950 14936850 11967087 14937021 11967224 14937192 11967361 14937363 11967498 14937534 11967635 14937705 11967772 14937876 11967909 14938047 11968046 14938218 11968183 14938389 11968320 14938560 11968457 14938731 11968594 14938902 11968731 14939073 11968868 14939244 11969005 14939415 11969142 14939586 11969279 14939757 11969416 14939928 11969553 14940099 11969690 14940270 11969827 14940441 11969964 14940612 11970101 14940783 11970238 14940954 11970375 14941125 11970512 14941296 11970649 14941467 11970786 14941638 11970923 14941809 11971060 14941980 11971197 14942151 11971334 14942322 11971471 14942493 11971608 14942664 11971745 14942835 11971882 14943006 11972019 14943177 11972156 14943348 11972293 14943519 11972430 14943690 11972567 14943861 11972704 14944032 11972841 14944203 11972978 14944374 11973115 14944545 11973252 14944716 11973389 14944887 11973526 14945058 11973663 14945229 11973800 14945400 11973937 14945571 11974074 14945742 11974211 14945913 11974348 14946084 11974485 14946255 11974622 14946426 11974759 14946597 11974896 14946768 11975033 14946939 11975170 14947110 11975307 14947281 11975444 14947452 11975581 14947623 11975718 14947794 11975855 14947965 11975992 14948136 11976129 14948307 11976266 14948478 11976403 14948649 11976540 14948820 11976677 14948991 11976814 14949162 11976951 14949333 11977088 14949504 11977225 14949675 11977362 14949846 11977499 14950017 11977636 14950188 11977773 14950359 11977910 14950530 11978047 14950701 11978184 14950872 11978321 14951043 11978458 14951214 11978595 14951385 11978732 14951556 11978869 14951727 11979006 14951898 11979143 14952069 11979280 14952240 11979417 14952411 11979554 14952582 11979691 14952753 11979828 14952924 11979965 14953095 11980102 14953266 11980239 14953437 11980376 14953608 11980513 14953779 11980650 14953950 11980787 14954121 11980924 14954292 11981061 14954463 11981198 14954634 11981335 14954805 11981472 14954976 11981609 14955147 11981746 14955318 11981883 14955489 11982020 14955660 11982157 14955831 11982294 14956002 11982431 14956173 11982568 14956344 11982705 14956515 11982842 14956686 11982979 14956857 11983116 14957028 11983253 14957199 11983390 14957370 11983527 14957541 11983664 14957712 11983801 14957883 11983938 14958054 11984075 14958225 11984212 14958396 11984349 14958567 11984486 14958738 11984623 14958909 11984760 14959080 11984897 14959251 11985034 14959422 11985171 14959593 11985308 14959764 11985445 14959935 11985582 14960106 11985719 14960277 11985856 14960448 11985993 14960619 11986130 14960790 11986267 14960961 11986404 14961132 11986541 14961303 11986678 14961474 11986815 14961645 11986952 14961816 11987089 14961987 11987226 14962158 11987363 14962329 11987500 14962500 11987637 14962671 11987774 14962842 11987911 14963013 11988048 14963184 11988185 14963355 11988322 14963526 11988459 14963697 11988596 14963868 11988733 14964039 11988870 14964210 11989007 14964381 11989144 14964552 11989281 14964723 11989418 14964894 11989555 14965065 11989692 14965236 11989829 14965407 11989966 14965578 11990103 14965749 11990240 14965920 11990377 14966091 11990514 14966262 11990651 14966433 11990788 14966604 11990925 14966775 11991062 14966946 11991199 14967117 11991336 14967288 11991473 14967459 11991610 14967630 11991747 14967801 11991884 14967972 11992021 14968143 11992158 14968314 11992295 14968485 11992432 14968656 11992569 14968827 11992706 14968998 11992843 14969169 11992980 14969340 11993117 14969511 11993254 14969682 11993391 14969853 11993528 14970024 11993665 14970195 11993802 14970366 11993939 14970537 11994076 14970708 11994213 14970879 11994350 14971050 11994487 14971221 11994624 14971392 11994761 14971563 11994898 14971734 11995035 14971905 11995172 14972076 11995309 14972247 11995446 14972418 11995583 14972589 11995720 14972760 11995857 14972931 11995994 14973102 11996131 14973273 11996268 14973444 11996405 14973615 11996542 14973786 11996679 14973957 11996816 14974128 11996953 14974299 11997090 14974470 11997227 14974641 11997364 14974812 11997501 14974983 11997638 14975154 11997775 14975325 11997912 14975496 11998049 14975667 11998186 14975838 11998323 14976009 11998460 14976180 11998597 14976351 11998734 14976522 11998871 14976693 11999008 14976864 11999145 14977035 11999282 14977206 11999419 14977377 11999556 14977548 11999693 14977719 11999830 14977890 11999967 14978061 12000104 14978232 12000241 14978403 12000378 14978574 12000515 14978745 12000652 14978916 12000789 14979087 12000926 14979258 12001063 14979429 12001200 14979600 12001337 14979771 12001474 14979942 12001611 14980113 12001748 14980284 12001885 14980455 12002022 14980626 12002159 14980797 12002296 14980968 12002433 14981139 12002570 14981310 12002707 14981481 12002844 14981652 12002981 14981823 12003118 14981994 12003255 14982165 12003392 14982336 12003529 14982507 12003666 14982678 12003803 14982849 12003940 14983020 12004077 14983191 12004214 14983362 12004351 14983533 12004488 14983704 12004625 14983875 12004762 14984046 12004899 14984217 12005036 14984388 12005173 14984559 12005310 14984730 12005447 14984901 12005584 14985072 12005721 14985243 12005858 14985414 12005995 14985585 12006132 14985756 12006269 14985927 12006406 14986098 12006543 14986269 12006680 14986440 12006817 14986611 12006954 14986782 12007091 14986953 12007228 14987124 12007365 14987295 12007502 14987466 12007639 14987637 12007776 14987808 12007913 14987979 12008050 14988150 12008187 14988321 12008324 14988492 12008461 14988663 12008598 14988834 12008735 14989005 12008872 14989176 12009009 14989347 12009146 14989518 12009283 14989689 12009420 14989860 12009557 14990031 12009694 14990202 12009831 14990373 12009968 14990544 12010105 14990715 12010242 14990886 12010379 14991057 12010516 14991228 12010653 14991399 12010790 14991570 12010927 14991741 12011064 14991912 12011201 14992083 12011338 14992254 12011475 14992425 12011612 14992596 12011749 14992767 12011886 14992938 12012023 14993109 12012160 14993280 12012297 14993451 12012434 14993622 12012571 14993793 12012708 14993964 12012845 14994135 12012982 14994306 12013119 14994477 12013256 14994648 12013393 14994819 12013530 14994990 12013667 14995161 12013804 14995332 12013941 14995503 12014078 14995674 12014215 14995845 12014352 14996016 12014489 14996187 12014626 14996358 12014763 14996529 12014900 14996700 12015037 14996871 12015174 14997042 12015311 14997213 12015448 14997384 12015585 14997555 12015722 14997726 12015859 14997897 12015996 14998068 12016133 14998239 12016270 14998410 12016407 14998581 12016544 14998752 12016681 14998923 12016818 14999094 12016955 14999265 12017092 14999436 12017229 14999607 12017366 14999778 12017503 14999949 12017640 15000120 12017777 15000291 12017914 15000462 12018051 15000633 12018188 15000804 12018325 15000975 12018462 15001146 12018599 15001317 12018736 15001488 12018873 15001659 12019010 15001830 12019147 15002001 12019284 15002172 12019421 15002343 12019558 15002514 12019695 15002685 12019832 15002856 12019969 15003027 12020106 15003198 12020243 15003369 12020380 15003540 12020517 15003711 12020654 15003882 12020791 15004053 12020928 15004224 12021065 15004395 12021202 15004566 12021339 15004737 12021476 15004908 12021613 15005079 12021750 15005250 12021887 15005421 12022024 15005592 12022161 15005763 12022298 15005934 12022435 15006105 12022572 15006276 12022709 15006447 12022846 15006618 12022983 15006789 12023120 15006960 12023257 15007131 12023394 15007302 12023531 15007473 12023668 15007644 12023805 15007815 12023942 15007986 12024079 15008157 12024216 15008328 12024353 15008499 12024490 15008670 12024627 15008841 12024764 15009012 12024901 15009183 12025038 15009354 12025175 15009525 12025312 15009696 12025449 15009867 12025586 15010038 12025723 15010209 12025860 15010380 12025997 15010551 12026134 15010722 12026271 15010893 12026408 15011064 12026545 15011235 12026682 15011406 12026819 15011577 12026956 15011748 12027093 15011919 12027230 15012090 12027367 15012261 12027504 15012432 12027641 15012603 12027778 15012774 12027915 15012945 12028052 15013116 12028189 15013287 12028326 15013458 12028463 15013629 12028600 15013800 12028737 15013971 12028874 15014142 12029011 15014313 12029148 15014484 12029285 15014655 12029422 15014826 12029559 15014997 12029696 15015168 12029833 15015339 12029970 15015510 12030107 15015681 12030244 15015852 12030381 15016023 12030518 15016194 12030655 15016365 12030792 15016536 12030929 15016707 12031066 15016878 12031203 15017049 12031340 15017220 12031477 15017391 12031614 15017562 12031751 15017733 12031888 15017904 12032025 15018075 12032162 15018246 12032299 15018417 12032436 15018588 12032573 15018759 12032710 15018930 12032847 15019101 12032984 15019272 12033121 15019443 12033258 15019614 12033395 15019785 12033532 15019956 12033669 15020127 12033806 15020298 12033943 15020469 12034080 15020640 12034217 15020811 12034354 15020982 12034491 15021153 12034628 15021324 12034765 15021495 12034902 15021666 12035039 15021837 12035176 15022008 12035313 15022179 12035450 15022350 12035587 15022521 12035724 15022692 12035861 15022863 12035998 15023034 12036135 15023205 12036272 15023376 12036409 15023547 12036546 15023718 12036683 15023889 12036820 15024060 12036957 15024231 12037094 15024402 12037231 15024573 12037368 15024744 12037505 15024915 12037642 15025086 12037779 15025257 12037916 15025428 12038053 15025599 12038190 15025770 12038327 15025941 12038464 15026112 12038601 15026283 12038738 15026454 12038875 15026625 12039012 15026796 12039149 15026967 12039286 15027138 12039423 15027309 12039560 15027480 12039697 15027651 12039834 15027822 12039971 15027993 12040108 15028164 12040245 15028335 12040382 15028506 12040519 15028677 12040656 15028848 12040793 15029019 12040930 15029190 12041067 15029361 12041204 15029532 12041341 15029703 12041478 15029874 12041615 15030045 12041752 15030216 12041889 15030387 12042026 15030558 12042163 15030729 12042300 15030900 12042437 15031071 12042574 15031242 12042711 15031413 12042848 15031584 12042985 15031755 12043122 15031926 12043259 15032097 12043396 15032268 12043533 15032439 12043670 15032610 12043807 15032781 12043944 15032952 12044081 15033123 12044218 15033294 12044355 15033465 12044492 15033636 12044629 15033807 12044766 15033978 12044903 15034149 12045040 15034320 12045177 15034491 12045314 15034662 12045451 15034833 12045588 15035004 12045725 15035175 12045862 15035346 12045999 15035517 12046136 15035688 12046273 15035859 12046410 15036030 12046547 15036201 12046684 15036372 12046821 15036543 12046958 15036714 12047095 15036885 12047232 15037056 12047369 15037227 12047506 15037398 12047643 15037569 12047780 15037740 12047917 15037911 12048054 15038082 12048191 15038253 12048328 15038424 12048465 15038595 12048602 15038766 12048739 15038937 12048876 15039108 12049013 15039279 12049150 15039450 12049287 15039621 12049424 15039792 12049561 15039963 12049698 15040134 12049835 15040305 12049972 15040476 12050109 15040647 12050246 15040818 12050383 15040989 12050520 15041160 12050657 15041331 12050794 15041502 12050931 15041673 12051068 15041844 12051205 15042015 12051342 15042186 12051479 15042357 12051616 15042528 12051753 15042699
1000 48496900 0 48496900 60532627 48497037 60532798 48497174 60532969 48497311 60533140 48497448 60533311 48497585 60533482 48497722 60533653 48497859 60533824 48497996 60533995 48498133 60534166 48498270 60534337 48498407 60534508 48498544 60534679 48498681 60534850 48498818 60535021 48498955 60535192 48499092 60535363 48499229 60535534 48499366 60535705 48499503 60535876 48499640 60536047 48499777 60536218 48499914 60536389 48500051 60536560 48500188 60536731 48500325 60536902 48500462 60537073 48500599 60537244 48500736 60537415 48500873 60537586 48501010 60537757 48501147 60537928 48501284 60538099 48501421 60538270 48501558 60538441 48501695 60538612 48501832 60538783 48501969 60538954 48502106 60539125 48502243 60539296 48502380 60539467 48502517 60539638 48502654 60539809 48502791 60539980 48502928 60540151 48503065 60540322 48503202 60540493 48503339 60540664 48503476 60540835 48503613 60541006 48503750 60541177 48503887 60541348 48504024 60541519 48504161 60541690 48504298 60541861 48504435 60542032 48504572 60542203 48504709 60542374 48504846 60542545 48504983 60542716 48505120 60542887 48505257 60543058 48505394 60543229 48505531 60543400 48505668 60543571 48505805 60543742 48505942 60543913 48506079 60544084 48506216 60544255 48506353 60544426 48506490 60544597 48506627 60544768 48506764 60544939 48506901 60545110 48507038 60545281 48507175 60545452 48507312 60545623 48507449 60545794 48507586 60545965 48507723 60546136 48507860 60546307 48507997 60546478 48508134 60546649 48508271 60546820 48508408 60546991 48508545 60547162 48508682 60547333 48508819 60547504 48508956 60547675 48509093 60547846 48509230 60548017 48509367 60548188 48509504 60548359 48509641 60548530 48509778 60548701 48509915 60548872 48510052 60549043 48510189 60549214 48510326 60549385 48510463 60549556 48510600 60549727 48510737 60549898 48510874 60550069 48511011 60550240 48511148 60550411 48511285 60550582 48511422 60550753 48511559 60550924 48511696 60551095 48511833 60551266 48511970 60551437 48512107 60551608 48512244 60551779 48512381 60551950 48512518 60552121 48512655 60552292 48512792 60552463 48512929 60552634 48513066 60552805 48513203 60552976 48513340 60553147 48513477 60553318 48513614 60553489 48513751 60553660 48513888 60553831 48514025 60554002 48514162 60554173 48514299 60554344 48514436 60554515 48514573 60554686 48514710 60554857 48514847 60555028 48514984 60555199 48515121 60555370 48515258 60555541 48515395 60555712 48515532 60555883 48515669 60556054 48515806 60556225 48515943 60556396 48516080 60556567 48516217 60556738 48516354 60556909 48516491 60557080 48516628 60557251 48516765 60557422 48516902 60557593 48517039 60557764 48517176 60557935 48517313 60558106 48517450 60558277 48517587 60558448 48517724 60558619 48517861 60558790 48517998 60558961 48518135 60559132 48518272 60559303 48518409 60559474 48518546 60559645 48518683 60559816 48518820 60559987 48518957 60560158 48519094 60560329 48519231 60560500 48519368 60560671 48519505 60560842 48519642 60561013 48519779 60561184 48519916 60561355 48520053 60561526 48520190 60561697 48520327 60561868 48520464 60562039 48520601 60562210 48520738 60562381 48520875 60562552 48521012 60562723 48521149 60562894 48521286 60563065 48521423 60563236 48521560 60563407 48521697 60563578 48521834 60563749 48521971 60563920 48522108 60564091 48522245 60564262 48522382 60564433 48522519 60564604 48522656 60564775 48522793 60564946 48522930 60565117 48523067 60565288 48523204 60565459 48523341 60565630 48523478 60565801 48523615 60565972 48523752 60566143 48523889 60566314 48524026 60566485 48524163 60566656 48524300 60566827 48524437 60566998 48524574 60567169 48524711 60567340 48524848 60567511 48524985 60567682 48525122 60567853 48525259 60568024 48525396 60568195 48525533 60568366 48525670 60568537 48525807 60568708 48525944 60568879 48526081 60569050 48526218 60569221 48526355 60569392 48526492 60569563 48526629 60569734 48526766 60569905 48526903 60570076 48527040 60570247 48527177 60570418 48527314 60570589 48527451 60570760 48527588 60570931 48527725 60571102 48527862 60571273 48527999 60571444 48528136 60571615 48528273 60571786 48528410 60571957 48528547 60572128 48528684 60572299 48528821 60572470 48528958 60572641 48529095 60572812 48529232 60572983 48529369 60573154 48529506 60573325 48529643 60573496 48529780 60573667 48529917 60573838 48530054 60574009 48530191 60574180 48530328 60574351 48530465 60574522 48530602 60574693 48530739 60574864 48530876 60575035 48531013 60575206 48531150 60575377 48531287 60575548 48531424 60575719 48531561 60575890 48531698 60576061 48531835 60576232 48531972 60576403 48532109 60576574 48532246 60576745 48532383 60576916 48532520 60577087 48532657 60577258 48532794 60577429 48532931 60577600 48533068 60577771 48533205 60577942 48533342 60578113 48533479 60578284 48533616 60578455 48533753 60578626 48533890 60578797 48534027 60578968 48534164 60579139 48534301 60579310 48534438 60579481 48534575 60579652 48534712 60579823 48534849 60579994 48534986 60580165 48535123 60580336 48535260 60580507 48535397 60580678 48535534 60580849 48535671 60581020 48535808 60581191 48535945 60581362 48536082 60581533 48536219 60581704 48536356 60581875 48536493 60582046 48536630 60582217 48536767 60582388 48536904 60582559 48537041 60582730 48537178 60582901 48537315 60583072 48537452 60583243 48537589 60583414 48537726 60583585 48537863 60583756 48538000 60583927 48538137 60584098 48538274 60584269 48538411 60584440 48538548 60584611 48538685 60584782 48538822 60584953 48538959 60585124 48539096 60585295 48539233 60585466 48539370 60585637 48539507 60585808 48539644 60585979 48539781 60586150 48539918 60586321 48540055 60586492 48540192 60586663 48540329 60586834 48540466 60587005 48540603 60587176 48540740 60587347 48540877 60587518 48541014 60587689 48541151 60587860 48541288 60588031 48541425 60588202 48541562 60588373 48541699 60588544 48541836 60588715 48541973 60588886 48542110 60589057 48542247 60589228 48542384 60589399 48542521 60589570 48542658 60589741 48542795 60589912 48542932 60590083 48543069 60590254 48543206 60590425 48543343 60590596 48543480 60590767 48543617 60590938 48543754 60591109 48543891 60591280 48544028 60591451 48544165 60591622 48544302 60591793 48544439 60591964 48544576 60592135 48544713 60592306 48544850 60592477 48544987 60592648 48545124 60592819 48545261 60592990 48545398 60593161 48545535 60593332 48545672 60593503 48545809 60593674 48545946 60593845 48546083 60594016 48546220 60594187 48546357 60594358 48546494 60594529 48546631 60594700 48546768 60594871 48546905 60595042 48547042 60595213 48547179 60595384 48547316 60595555 48547453 60595726 48547590 60595897 48547727 60596068 48547864 60596239 48548001 60596410 48548138 60596581 48548275 60596752 48548412 60596923 48548549 60597094 48548686 60597265 48548823 60597436 48548960 60597607 48549097 60597778 48549234 60597949 48549371 60598120 48549508 60598291 48549645 60598462 48549782 60598633 48549919 60598804 48550056 60598975 48550193 60599146 48550330 60599317 48550467 60599488 48550604 60599659 48550741 60599830 48550878 60600001 48551015 60600172 48551152 60600343 48551289 60600514 48551426 60600685 48551563 60600856 48551700 60601027 48551837 60601198 48551974 60601369 48552111 60601540 48552248 60601711 48552385 60601882 48552522 60602053 48552659 60602224 48552796 60602395 48552933 60602566 48553070 60602737 48553207 60602908 48553344 60603079 48553481 60603250 48553618 60603421 48553755 60603592 48553892 60603763 48554029 60603934 48554166 60604105 48554303 60604276 48554440 60604447 48554577 60604618 48554714 60604789 48554851 60604960 48554988 60605131 48555125 60605302 48555262 60605473 48555399 60605644 48555536 60605815 48555673 60605986 48555810 60606157 48555947 60606328 48556084 60606499 48556221 60606670 48556358 60606841 48556495 60607012 48556632 60607183 48556769 60607354 48556906 60607525 48557043 60607696 48557180 60607867 48557317 60608038 48557454 60608209 48557591 60608380 48557728 60608551 48557865 60608722 48558002 60608893 48558139 60609064 48558276 60609235 48558413 60609406 48558550 60609577 48558687 60609748 48558824 60609919 48558961 60610090 48559098 60610261 48559235 60610432 48559372 60610603 48559509 60610774 48559646 60610945 48559783 60611116 48559920 60611287 48560057 60611458 48560194 60611629 48560331 60611800 48560468 60611971 48560605 60612142 48560742 60612313 48560879 60612484 48561016 60612655 48561153 60612826 48561290 60612997 48561427 60613168 48561564 60613339 48561701 60613510 48561838 60613681 48561975 60613852 48562112 60614023 48562249 60614194 48562386 60614365 48562523 60614536 48562660 60614707 48562797 60614878 48562934 60615049 48563071 60615220 48563208 60615391 48563345 60615562 48563482 60615733 48563619 60615904 48563756 60616075 48563893 60616246 48564030 60616417 48564167 60616588 48564304 60616759 48564441 60616930 48564578 60617101 48564715 60617272 48564852 60617443 48564989 60617614 48565126 60617785 48565263 60617956 48565400 60618127 48565537 60618298 48565674 60618469 48565811 60618640 48565948 60618811 48566085 60618982 48566222 60619153 48566359 60619324 48566496 60619495 48566633 60619666 48566770 60619837 48566907 60620008 48567044 60620179 48567181 60620350 48567318 60620521 48567455 60620692 48567592 60620863 48567729 60621034 48567866 60621205 48568003 60621376 48568140 60621547 48568277 60621718 48568414 60621889 48568551 60622060 48568688 60622231 48568825 60622402 48568962 60622573 48569099 60622744 48569236 60622915 48569373 60623086 48569510 60623257 48569647 60623428 48569784 60623599 48569921 60623770 48570058 60623941 48570195 60624112 48570332 60624283 48570469 60624454 48570606 60624625 48570743 60624796 48570880 60624967 48571017 60625138 48571154 60625309 48571291 60625480 48571428 60625651 48571565 60625822 48571702 60625993 48571839 60626164 48571976 60626335 48572113 60626506 48572250 60626677 48572387 60626848 48572524 60627019 48572661 60627190 48572798 60627361 48572935 60627532 48573072 60627703 48573209 60627874 48573346 60628045 48573483 60628216 48573620 60628387 48573757 60628558 48573894 60628729 48574031 60628900 48574168 60629071 48574305 60629242 48574442 60629413 48574579 60629584 48574716 60629755 48574853 60629926 48574990 60630097 48575127 60630268 48575264 60630439 48575401 60630610 48575538 60630781 48575675 60630952 48575812 60631123 48575949 60631294 48576086 60631465 48576223 60631636 48576360 60631807 48576497 60631978 48576634 60632149 48576771 60632320 48576908 60632491 48577045 60632662 48577182 60632833 48577319 60633004 48577456 60633175 48577593 60633346 48577730 60633517 48577867 60633688 48578004 60633859 48578141 60634030 48578278 60634201 48578415 60634372 48578552 60634543 48578689 60634714 48578826 60634885 48578963 60635056 48579100 60635227 48579237 60635398 48579374 60635569 48579511 60635740 48579648 60635911 48579785 60636082 48579922 60636253 48580059 60636424 48580196 60636595 48580333 60636766 48580470 60636937 48580607 60637108 48580744 60637279 48580881 60637450 48581018 60637621 48581155 60637792 48581292 60637963 48581429 60638134 48581566 60638305 48581703 60638476 48581840 60638647 48581977 60638818 48582114 60638989 48582251 60639160 48582388 60639331 48582525 60639502 48582662 60639673 48582799 60639844 48582936 60640015 48583073 60640186 48583210 60640357 48583347 60640528 48583484 60640699 48583621 60640870 48583758 60641041 48583895 60641212 48584032 60641383 48584169 60641554 48584306 60641725 48584443 60641896 48584580 60642067 48584717 60642238 48584854 60642409 48584991 60642580 48585128 60642751 48585265 60642922 48585402 60643093 48585539 60643264 48585676 60643435 48585813 60643606 48585950 60643777 48586087 60643948 48586224 60644119 48586361 60644290 48586498 60644461 48586635 60644632 48586772 60644803 48586909 60644974 48587046 60645145 48587183 60645316 48587320 60645487 48587457 60645658 48587594 60645829 48587731 60646000 48587868 60646171 48588005 60646342 48588142 60646513 48588279 60646684 48588416 60646855 48588553 60647026 48588690 60647197 48588827 60647368 48588964 60647539 48589101 60647710 48589238 60647881 48589375 60648052 48589512 60648223 48589649 60648394 48589786 60648565 48589923 60648736 48590060 60648907 48590197 60649078 48590334 60649249 48590471 60649420 48590608 60649591 48590745 60649762 48590882 60649933 48591019 60650104 48591156 60650275 48591293 60650446 48591430 60650617 48591567 60650788 48591704 60650959 48591841 60651130 48591978 60651301 48592115 60651472 48592252 60651643 48592389 60651814 48592526 60651985 48592663 60652156 48592800 60652327 48592937 60652498 48593074 60652669 48593211 60652840 48593348 60653011 48593485 60653182 48593622 60653353 48593759 60653524 48593896 60653695 48594033 60653866 48594170 60654037 48594307 60654208 48594444 60654379 48594581 60654550 48594718 60654721 48594855 60654892 48594992 60655063 48595129 60655234 48595266 60655405 48595403 60655576 48595540 60655747 48595677 60655918 48595814 60656089 48595951 60656260 48596088 60656431 48596225 60656602 48596362 60656773 48596499 60656944 48596636 60657115 48596773 60657286 48596910 60657457 48597047 60657628 48597184 60657799 48597321 60657970 48597458 60658141 48597595 60658312 48597732 60658483 48597869 60658654 48598006 60658825 48598143 60658996 48598280 60659167 48598417 60659338 48598554 60659509 48598691 60659680 48598828 60659851 48598965 60660022 48599102 60660193 48599239 60660364 48599376 60660535 48599513 60660706 48599650 60660877 48599787 60661048 48599924 60661219 48600061 60661390 48600198 60661561 48600335 60661732 48600472 60661903 48600609 60662074 48600746 60662245 48600883 60662416 48601020 60662587 48601157 60662758 48601294 60662929 48601431 60663100 48601568 60663271 48601705 60663442 48601842 60663613 48601979 60663784 48602116 60663955 48602253 60664126 48602390 60664297 48602527 60664468 48602664 60664639 48602801 60664810 48602938 60664981 48603075 60665152 48603212 60665323 48603349 60665494 48603486 60665665 48603623 60665836 48603760 60666007 48603897 60666178 48604034 60666349 48604171 60666520 48604308 60666691 48604445 60666862 48604582 60667033 48604719 60667204 48604856 60667375 48604993 60667546 48605130 60667717 48605267 60667888 48605404 60668059 48605541 60668230 48605678 60668401 48605815 60668572 48605952 60668743 48606089 60668914 48606226 60669085 48606363 60669256 48606500 60669427 48606637 60669598 48606774 60669769 48606911 60669940 48607048 60670111 48607185 60670282 48607322 60670453 48607459 60670624 48607596 60670795 48607733 60670966 48607870 60671137 48608007 60671308 48608144 60671479 48608281 60671650 48608418 60671821 48608555 60671992 48608692 60672163 48608829 60672334 48608966 60672505 48609103 60672676 48609240 60672847 48609377 60673018 48609514 60673189 48609651 60673360 48609788 60673531 48609925 60673702 48610062 60673873 48610199 60674044 48610336 60674215 48610473 60674386 48610610 60674557 48610747 60674728 48610884 60674899 48611021 60675070 48611158 60675241 48611295 60675412 48611432 60675583 48611569 60675754 48611706 60675925 48611843 60676096 48611980 60676267 48612117 60676438 48612254 60676609 48612391 60676780 48612528 60676951 48612665 60677122 48612802 60677293 48612939 60677464 48613076 60677635 48613213 60677806 48613350 60677977 48613487 60678148 48613624 60678319 48613761 60678490 48613898 60678661 48614035 60678832 48614172 60679003 48614309 60679174 48614446 60679345 48614583 60679516 48614720 60679687 48614857 60679858 48614994 60680029 48615131 60680200 48615268 60680371 48615405 60680542 48615542 60680713 48615679 60680884 48615816 60681055 48615953 60681226 48616090 60681397 48616227 60681568 48616364 60681739 48616501 60681910 48616638 60682081 48616775 60682252 48616912 60682423 48617049 60682594 48617186 60682765 48617323 60682936 48617460 60683107 48617597 60683278 48617734 60683449 48617871 60683620 48618008 60683791 48618145 60683962 48618282 60684133 48618419 60684304 48618556 60684475 48618693 60684646 48618830 60684817 48618967 60684988 48619104 60685159 48619241 60685330 48619378 60685501 48619515 60685672 48619652 60685843 48619789 60686014 48619926 60686185 48620063 60686356 48620200 60686527 48620337 60686698 48620474 60686869 48620611 60687040 48620748 60687211 48620885 60687382 48621022 60687553 48621159 60687724 48621296 60687895 48621433 60688066 48621570 60688237 48621707 60688408 48621844 60688579 48621981 60688750 48622118 60688921 48622255 60689092 48622392 60689263 48622529 60689434 48622666 60689605 48622803 60689776 48622940 60689947 48623077 60690118 48623214 60690289 48623351 60690460 48623488 60690631 48623625 60690802 48623762 60690973 48623899 60691144 48624036 60691315 48624173 60691486 48624310 60691657 48624447 60691828 48624584 60691999 48624721 60692170 48624858 60692341 48624995 60692512 48625132 60692683 48625269 60692854 48625406 60693025 48625543 60693196 48625680 60693367 48625817 60693538 48625954 60693709 48626091 60693880 48626228 60694051 48626365 60694222 48626502 60694393 48626639 60694564 48626776 60694735 48626913 60694906 48627050 60695077 48627187 60695248 48627324 60695419 48627461 60695590 48627598 60695761 48627735 60695932 48627872 60696103 48628009 60696274 48628146 60696445 48628283 60696616 48628420 60696787 48628557 60696958 48628694 60697129 48628831 60697300 48628968 60697471 48629105 60697642 48629242 60697813 48629379 60697984 48629516 60698155 48629653 60698326 48629790 60698497 48629927 60698668 48630064 60698839 48630201 60699010 48630338 60699181 48630475 60699352 48630612 60699523 48630749 60699694 48630886 60699865 48631023 60700036 48631160 60700207 48631297 60700378 48631434 60700549 48631571 60700720 48631708 60700891 48631845 60701062 48631982 60701233 48632119 60701404 48632256 60701575 48632393 60701746 48632530 60701917 48632667 60702088 48632804 60702259 48632941 60702430 48633078 60702601 48633215 60702772 48633352 60702943 48633489 60703114 48633626 60703285
1000 53089966 0 53089966 66265578 53090103 66265749 53090240 66265920 53090377 66266091 53090514 66266262 53090651 66266433 53090788 66266604 53090925 66266775 53091062 66266946 53091199 66267117 53091336 66267288 53091473 66267459 53091610 66267630 53091747 66267801 53091884 66267972 53092021 66268143 53092158 66268314 53092295 66268485 53092432 66268656 53092569 66268827 53092706 66268998 53092843 66269169 53092980 66269340 53093117 66269511 53093254 66269682 53093391 66269853 53093528 66270024 53093665 66270195 53093802 66270366 53093939 66270537 53094076 66270708 53094213 66270879 53094350 66271050 53094487 66271221 53094624 66271392 53094761 66271563 53094898 66271734 53095035 66271905 53095172 66272076 53095309 66272247 53095446 66272418 53095583 66272589 53095720 66272760 53095857 66272931 53095994 66273102 53096131 66273273 53096268 66273444 53096405 66273615 53096542 66273786 53096679 66273957 53096816 66274128 53096953 66274299 53097090 66274470 53097227 66274641 53097364 66274812 53097501 66274983 53097638 66275154 53097775 66275325 53097912 66275496 53098049 66275667 53098186 66275838 53098323 66276009 53098460 66276180 53098597 66276351 53098734 66276522 53098871 66276693 53099008 66276864 53099145 66277035 53099282 66277206 53099419 66277377 53099556 66277548 53099693 66277719 53099830 66277890 53099967 66278061 53100104 66278232 53100241 66278403 53100378 66278574 53100515 66278745 53100652 66278916 53100789 66279087 53100926 66279258 53101063 66279429 53101200 66279600 53101337 66279771 53101474 66279942 53101611 66280113 53101748 66280284 53101885 66280455 53102022 66280626 53102159 66280797 53102296 66280968 53102433 66281139 53102570 66281310 53102707 66281481 53102844 66281652 53102981 66281823 53103118 66281994 53103255 66282165 53103392 66282336 53103529 66282507 53103666 66282678 53103803 66282849 53103940 66283020 53104077 66283191 53104214 66283362 53104351 66283533 53104488 66283704 53104625 66283875 53104762 66284046 53104899 66284217 53105036 66284388 53105173 66284559 53105310 66284730 53105447 66284901 53105584 66285072 53105721 66285243 53105858 66285414 53105995 66285585 53106132 66285756 53106269 66285927 53106406 66286098 53106543 66286269 53106680 66286440 53106817 66286611 53106954 66286782 53107091 66286953 53107228 66287124 53107365 66287295 53107502 66287466 53107639 66287637 53107776 66287808 53107913 66287979 53108050 66288150 53108187 66288321 53108324 66288492 53108461 66288663 53108598 66288834 53108735 66289005 53108872 66289176 53109009 66289347 53109146 66289518 53109283 66289689 53109420 66289860 53109557 66290031 53109694 66290202 53109831 66290373 53109968 66290544 53110105 66290715 53110242 66290886 53110379 66291057 53110516 66291228 53110653 66291399 53110790 66291570 53110927 66291741 53111064 66291912 53111201 66292083 53111338 66292254 53111475 66292425 53111612 66292596 53111749 66292767 53111886 66292938 53112023 66293109 53112160 66293280 53112297 66293451 53112434 66293622 53112571 66293793 53112708 66293964 53112845 66294135 53112982 66294306 53113119 66294477 53113256 66294648 53113393 66294819 53113530 66294990 53113667 66295161 53113804 66295332 53113941 66295503 53114078 66295674 53114215 66295845 53114352 66296016 53114489 66296187 53114626 66296358 53114763 66296529 53114900 66296700 53115037 66296871 53115174 66297042 53115311 66297213 53115448 66297384 53115585 66297555 53115722 66297726 53115859 66297897 53115996 66298068 53116133 66298239 53116270 66298410 53116407 66298581 53116544 66298752 53116681 66298923 53116818 66299094 53116955 66299265 53117092 66299436 53117229 66299607 53117366 66299778 53117503 66299949 53117640 66300120 53117777 66300291 53117914 66300462 53118051 66300633 53118188 66300804 53118325 66300975 53118462 66301146 53118599 66301317 53118736 66301488 53118873 66301659 53119010 66301830 53119147 66302001 53119284 66302172 53119421 66302343 53119558 66302514 53119695 66302685 53119832 66302856 53119969 66303027 53120106 66303198 53120243 66303369 53120380 66303540 53120517 66303711 53120654 66303882 53120791 66304053 53120928 66304224 53121065 66304395 53121202 66304566 53121339 66304737 53121476 66304908 53121613 66305079 53121750 66305250 53121887 66305421 53122024 66305592 53122161 66305763 53122298 66305934 53122435 66306105 53122572 66306276 53122709 66306447 53122846 66306618 53122983 66306789 53123120 66306960 53123257 66307131 53123394 66307302 53123531 66307473 53123668 66307644 53123805 66307815 53123942 66307986 53124079 66308157 53124216 66308328 53124353 66308499 53124490 66308670 53124627 66308841 53124764 66309012 53124901 66309183 53125038 66309354 53125175 66309525 53125312 66309696 53125449 66309867 53125586 66310038 53125723 66310209 53125860 66310380 53125997 66310551 53126134 66310722 53126271 66310893 53126408 66311064 53126545 66311235 53126682 66311406 53126819 66311577 53126956 66311748 53127093 66311919 53127230 66312090 53127367 66312261 53127504 66312432 53127641 66312603 53127778 66312774 53127915 66312945 53128052 66313116 53128189 66313287 53128326 66313458 53128463 66313629 53128600 66313800 53128737 66313971 53128874 66314142 53129011 66314313 53129148 66314484 53129285 66314655 53129422 66314826 53129559 66314997 53129696 66315168 53129833 66315339 53129970 66315510 53130107 66315681 53130244 66315852 53130381 66316023 53130518 66316194 53130655 66316365 53130792 66316536 53130929 66316707 53131066 66316878 53131203 66317049 53131340 66317220 53131477 66317391 53131614 66317562 53131751 66317733 53131888 66317904 53132025 66318075 53132162 66318246 53132299 66318417 53132436 66318588 53132573 66318759 53132710 66318930 53132847 66319101 53132984 66319272 53133121 66319443 53133258 66319614 53133395 66319785 53133532 66319956 53133669 66320127 53133806 66320298 53133943 66320469 53134080 66320640 53134217 66320811 53134354 66320982 53134491 66321153 53134628 66321324 53134765 66321495 53134902 66321666 53135039 66321837 53135176 66322008 53135313 66322179 53135450 66322350 53135587 66322521 53135724 66322692 53135861 66322863 53135998 66323034 53136135 66323205 53136272 66323376 53136409 66323547 53136546 66323718 53136683 66323889 53136820 66324060 53136957 66324231 53137094 66324402 53137231 66324573 53137368 66324744 53137505 66324915 53137642 66325086 53137779 66325257 53137916 66325428 53138053 66325599 53138190 66325770 53138327 66325941 53138464 66326112 53138601 66326283 53138738 66326454 53138875 66326625 53139012 66326796 53139149 66326967 53139286 66327138 53139423 66327309 53139560 66327480 53139697 66327651 53139834 66327822 53139971 66327993 53140108 66328164 53140245 66328335 53140382 66328506 53140519 66328677 53140656 66328848 53140793 66329019 53140930 66329190 53141067 66329361 53141204 66329532 53141341 66329703 53141478 66329874 53141615 66330045 53141752 66330216 53141889 66330387 53142026 66330558 53142163 66330729 53142300 66330900 53142437 66331071 53142574 66331242 53142711 66331413 53142848 66331584 53142985 66331755 53143122 66331926 53143259 66332097 53143396 66332268 53143533 66332439 53143670 66332610 53143807 66332781 53143944 66332952 53144081 66333123 53144218 66333294 53144355 66333465 53144492 66333636 53144629 66333807 53144766 66333978 53144903 66334149 53145040 66334320 53145177 66334491 53145314 66334662 53145451 66334833 53145588 66335004 53145725 66335175 53145862 66335346 53145999 66335517 53146136 66335688 53146273 66335859 53146410 66336030 53146547 66336201 53146684 66336372 53146821 66336543 53146958 66336714 53147095 66336885 53147232 66337056 53147369 66337227 53147506 66337398 53147643 66337569 53147780 66337740 53147917 66337911 53148054 66338082 53148191 66338253 53148328 66338424 53148465 66338595 53148602 66338766 53148739 66338937 53148876 66339108 53149013 66339279 53149150 66339450 53149287 66339621 53149424 66339792 53149561 66339963 53149698 66340134 53149835 66340305 53149972 66340476 53150109 66340647 53150246 66340818 53150383 66340989 53150520 66341160 53150657 66341331 53150794 66341502 53150931 66341673 53151068 66341844 53151205 66342015 53151342 66342186 53151479 66342357 53151616 66342528 53151753 66342699 53151890 66342870 53152027 66343041 53152164 66343212 53152301 66343383 53152438 66343554 53152575 66343725 53152712 66343896 53152849 66344067 53152986 66344238 53153123 66344409 53153260 66344580 53153397 66344751 53153534 66344922 53153671 66345093 53153808 66345264 53153945 66345435 53154082 66345606 53154219 66345777 53154356 66345948 53154493 66346119 53154630 66346290 53154767 66346461 53154904 66346632 53155041 66346803 53155178 66346974 53155315 66347145 53155452 66347316 53155589 66347487 53155726 66347658 53155863 66347829 53156000 66348000 53156137 66348171 53156274 66348342 53156411 66348513 53156548 66348684 53156685 66348855 53156822 66349026 53156959 66349197 53157096 66349368 53157233 66349539 53157370 66349710 53157507 66349881 53157644 66350052 53157781 66350223 53157918 66350394 53158055 66350565 53158192 66350736 53158329 66350907 53158466 66351078 53158603 66351249 53158740 66351420 53158877 66351591 53159014 66351762 53159151 66351933 53159288 66352104 53159425 66352275 53159562 66352446 53159699 66352617 53159836 66352788 53159973 66352959 53160110 66353130 53160247 66353301 53160384 66353472 53160521 66353643 53160658 66353814 53160795 66353985 53160932 66354156 53161069 66354327 53161206 66354498 53161343 66354669 53161480 66354840 53161617 66355011 53161754 66355182 53161891 66355353 53162028 66355524 53162165 66355695 53162302 66355866 53162439 66356037 53162576 66356208 53162713 66356379 53162850 66356550 53162987 66356721 53163124 66356892 53163261 66357063 53163398 66357234 53163535 66357405 53163672 66357576 53163809 66357747 53163946 66357918 53164083 66358089 53164220 66358260 53164357 66358431 53164494 66358602 53164631 66358773 53164768 66358944 53164905 66359115 53165042 66359286 53165179 66359457 53165316 66359628 53165453 66359799 53165590 66359970 53165727 66360141 53165864 66360312 53166001 66360483 53166138 66360654 53166275 66360825 53166412 66360996 53166549 66361167 53166686 66361338 53166823 66361509 53166960 66361680 53167097 66361851 53167234 66362022 53167371 66362193 53167508 66362364 53167645 66362535 53167782 66362706 53167919 66362877 53168056 66363048 53168193 66363219 53168330 66363390 53168467 66363561 53168604 66363732 53168741 66363903 53168878 66364074 53169015 66364245 53169152 66364416 53169289 66364587 53169426 66364758 53169563 66364929 53169700 66365100 53169837 66365271 53169974 66365442 53170111 66365613 53170248 66365784 53170385 66365955 53170522 66366126 53170659 66366297 53170796 66366468 53170933 66366639 53171070 66366810 53171207 66366981 53171344 66367152 53171481 66367323 53171618 66367494 53171755 66367665 53171892 66367836 53172029 66368007 53172166 66368178 53172303 66368349 53172440 66368520 53172577 66368691 53172714 66368862 53172851 66369033 53172988 66369204 53173125 66369375 53173262 66369546 53173399 66369717 53173536 66369888 53173673 66370059 53173810 66370230 53173947 66370401 53174084 66370572 53174221 66370743 53174358 66370914 53174495 66371085 53174632 66371256 53174769 66371427 53174906 66371598 53175043 66371769 53175180 66371940 53175317 66372111 53175454 66372282 53175591 66372453 53175728 66372624 53175865 66372795 53176002 66372966 53176139 66373137 53176276 66373308 53176413 66373479 53176550 66373650 53176687 66373821 53176824 66373992 53176961 66374163 53177098 66374334 53177235 66374505 53177372 66374676 53177509 66374847 53177646 66375018 53177783 66375189 53177920 66375360 53178057 66375531 53178194 66375702 53178331 66375873 53178468 66376044 53178605 66376215 53178742 66376386 53178879 66376557 53179016 66376728 53179153 66376899 53179290 66377070 53179427 66377241 53179564 66377412 53179701 66377583 53179838 66377754 53179975 66377925 53180112 66378096 53180249 66378267 53180386 66378438 53180523 66378609 53180660 66378780 53180797 66378951 53180934 66379122 53181071 66379293 53181208 66379464 53181345 66379635 53181482 66379806 53181619 66379977 53181756 66380148 53181893 66380319 53182030 66380490 53182167 66380661 53182304 66380832 53182441 66381003 53182578 66381174 53182715 66381345 53182852 66381516 53182989 66381687 53183126 66381858 53183263 66382029 53183400 66382200 53183537 66382371 53183674 66382542 53183811 66382713 53183948 66382884 53184085 66383055 53184222 66383226 53184359 66383397 53184496 66383568 53184633 66383739 53184770 66383910 53184907 66384081 53185044 66384252 53185181 66384423 53185318 66384594 53185455 66384765 53185592 66384936 53185729 66385107 53185866 66385278 53186003 66385449 53186140 66385620 53186277 66385791 53186414 66385962 53186551 66386133 53186688 66386304 53186825 66386475 53186962 66386646 53187099 66386817 53187236 66386988 53187373 66387159 53187510 66387330 53187647 66387501 53187784 66387672 53187921 66387843 53188058 66388014 53188195 66388185 53188332 66388356 53188469 66388527 53188606 66388698 53188743 66388869 53188880 66389040 53189017 66389211 53189154 66389382 53189291 66389553 53189428 66389724 53189565 66389895 53189702 66390066 53189839 66390237 53189976 66390408 53190113 66390579 53190250 66390750 53190387 66390921 53190524 66391092 53190661 66391263 53190798 66391434 53190935 66391605 53191072 66391776 53191209 66391947 53191346 66392118 53191483 66392289 53191620 66392460 53191757 66392631 53191894 66392802 53192031 66392973 53192168 66393144 53192305 66393315 53192442 66393486 53192579 66393657 53192716 66393828 53192853 66393999 53192990 66394170 53193127 66394341 53193264 66394512 53193401 66394683 53193538 66394854 53193675 66395025 53193812 66395196 53193949 66395367 53194086 66395538 53194223 66395709 53194360 66395880 53194497 66396051 53194634 66396222 53194771 66396393 53194908 66396564 53195045 66396735 53195182 66396906 53195319 66397077 53195456 66397248 53195593 66397419 53195730 66397590 53195867 66397761 53196004 66397932 53196141 66398103 53196278 66398274 53196415 66398445 53196552 66398616 53196689 66398787 53196826 66398958 53196963 66399129 53197100 66399300 53197237 66399471 53197374 66399642 53197511 66399813 53197648 66399984 53197785 66400155 53197922 66400326 53198059 66400497 53198196 66400668 53198333 66400839 53198470 66401010 53198607 66401181 53198744 66401352 53198881 66401523 53199018 66401694 53199155 66401865 53199292 66402036 53199429 66402207 53199566 66402378 53199703 66402549 53199840 66402720 53199977 66402891 53200114 66403062 53200251 66403233 53200388 66403404 53200525 66403575 53200662 66403746 53200799 66403917 53200936 66404088 53201073 66404259 53201210 66404430 53201347 66404601 53201484 66404772 53201621 66404943 53201758 66405114 53201895 66405285 53202032 66405456 53202169 66405627 53202306 66405798 53202443 66405969 53202580 66406140 53202717 66406311 53202854 66406482 53202991 66406653 53203128 66406824 53203265 66406995 53203402 66407166 53203539 66407337 53203676 66407508 53203813 66407679 53203950 66407850 53204087 66408021 53204224 66408192 53204361 66408363 53204498 66408534 53204635 66408705 53204772 66408876 53204909 66409047 53205046 66409218 53205183 66409389 53205320 66409560 53205457 66409731 53205594 66409902 53205731 66410073 53205868 66410244 53206005 66410415 53206142 66410586 53206279 66410757 53206416 66410928 53206553 66411099 53206690 66411270 53206827 66411441 53206964 66411612 53207101 66411783 53207238 66411954 53207375 66412125 53207512 66412296 53207649 66412467 53207786 66412638 53207923 66412809 53208060 66412980 53208197 66413151 53208334 66413322 53208471 66413493 53208608 66413664 53208745 66413835 53208882 66414006 53209019 66414177 53209156 66414348 53209293 66414519 53209430 66414690 53209567 66414861 53209704 66415032 53209841 66415203 53209978 66415374 53210115 66415545 53210252 66415716 53210389 66415887 53210526 66416058 53210663 66416229 53210800 66416400 53210937 66416571 53211074 66416742 53211211 66416913 53211348 66417084 53211485 66417255 53211622 66417426 53211759 66417597 53211896 66417768 53212033 66417939 53212170 66418110 53212307 66418281 53212444 66418452 53212581 66418623 53212718 66418794 53212855 66418965 53212992 66419136 53213129 66419307 53213266 66419478 53213403 66419649 53213540 66419820 53213677 66419991 53213814 66420162 53213951 66420333 53214088 66420504 53214225 66420675 53214362 66420846 53214499 66421017 53214636 66421188 53214773 66421359 53214910 66421530 53215047 66421701 53215184 66421872 53215321 66422043 53215458 66422214 53215595 66422385 53215732 66422556 53215869 66422727 53216006 66422898 53216143 66423069 53216280 66423240 53216417 66423411 53216554 66423582 53216691 66423753 53216828 66423924 53216965 66424095 53217102 66424266 53217239 66424437 53217376 66424608 53217513 66424779 53217650 66424950 53217787 66425121 53217924 66425292 53218061 66425463 53218198 66425634 53218335 66425805 53218472 66425976 53218609 66426147 53218746 66426318 53218883 66426489 53219020 66426660 53219157 66426831 53219294 66427002 53219431 66427173 53219568 66427344 53219705 66427515 53219842 66427686 53219979 66427857 53220116 66428028 53220253 66428199 53220390 66428370 53220527 66428541 53220664 66428712 53220801 66428883 53220938 66429054 53221075 66429225 53221212 66429396 53221349 66429567 53221486 66429738 53221623 66429909 53221760 66430080 53221897 66430251 53222034 66430422 53222171 66430593 53222308 66430764 53222445 66430935 53222582 66431106 53222719 66431277 53222856 66431448 53222993 66431619 53223130 66431790 53223267 66431961 53223404 66432132 53223541 66432303 53223678 66432474 53223815 66432645 53223952 66432816 53224089 66432987 53224226 66433158 53224363 66433329 53224500 66433500 53224637 66433671 53224774 66433842 53224911 66434013 53225048 66434184 53225185 66434355 53225322 66434526 53225459 66434697 53225596 66434868 53225733 66435039 53225870 66435210 53226007 66435381 53226144 66435552 53226281 66435723 53226418 66435894 53226555 66436065 53226692 66436236
1000 43016900 0 43016900 53692627 43017037 53692798 43017174 53692969 43017311 53693140 43017448 53693311 43017585 53693482 43017722 53693653 43017859 53693824 43017996 53693995 43018133 53694166 43018270 53694337 43018407 53694508 43018544 53694679 43018681 53694850 43018818 53695021 43018955 53695192 43019092 53695363 43019229 53695534 43019366 53695705 43019503 53695876 43019640 53696047 43019777 53696218 43019914 53696389 43020051 53696560 43020188 53696731 43020325 53696902 43020462 53697073 43020599 53697244 43020736 53697415 43020873 53697586 43021010 53697757 43021147 53697928 43021284 53698099 43021421 53698270 43021558 53698441 43021695 53698612 43021832 53698783 43021969 53698954 43022106 53699125 43022243 53699296 43022380 53699467 43022517 53699638 43022654 53699809 43022791 53699980 43022928 53700151 43023065 53700322 43023202 53700493 43023339 53700664 43023476 53700835 43023613 53701006 43023750 53701177 43023887 53701348 43024024 53701519 43024161 53701690 43024298 53701861 43024435 53702032 43024572 53702203 43024709 53702374 43024846 53702545 43024983 53702716 43025120 53702887 43025257 53703058 43025394 53703229 43025531 53703400 43025668 53703571 43025805 53703742 43025942 53703913 43026079 53704084 43026216 53704255 43026353 53704426 43026490 53704597 43026627 53704768 43026764 53704939 43026901 53705110 43027038 53705281 43027175 53705452 43027312 53705623 43027449 53705794 43027586 53705965 43027723 53706136 43027860 53706307 43027997 53706478 43028134 53706649 43028271 53706820 43028408 53706991 43028545 53707162 43028682 53707333 43028819 53707504 43028956 53707675 43029093 53707846 43029230 53708017 43029367 53708188 43029504 53708359 43029641 53708530 43029778 53708701 43029915 53708872 43030052 53709043 43030189 53709214 43030326 53709385 43030463 53709556 43030600 53709727 43030737 53709898 43030874 53710069 43031011 53710240 43031148 53710411 43031285 53710582 43031422 53710753 43031559 53710924 43031696 53711095 43031833 53711266 43031970 53711437 43032107 53711608 43032244 53711779 43032381 53711950 43032518 53712121 43032655 53712292 43032792 53712463 43032929 53712634 43033066 53712805 43033203 53712976 43033340 53713147 43033477 53713318 43033614 53713489 43033751 53713660 43033888 53713831 43034025 53714002 43034162 53714173 43034299 53714344 43034436 53714515 43034573 53714686 43034710 53714857 43034847 53715028 43034984 53715199 43035121 53715370 43035258 53715541 43035395 53715712 43035532 53715883 43035669 53716054 43035806 53716225 43035943 53716396 43036080 53716567 43036217 53716738 43036354 53716909 43036491 53717080 43036628 53717251 43036765 53717422 43036902 53717593 43037039 53717764 43037176 53717935 43037313 53718106 43037450 53718277 43037587 53718448 43037724 53718619 43037861 53718790 43037998 53718961 43038135 53719132 43038272 53719303 43038409 53719474 43038546 53719645 43038683 53719816 43038820 53719987 43038957 53720158 43039094 53720329 43039231 53720500 43039368 53720671 43039505 53720842 43039642 53721013 43039779 53721184 43039916 53721355 43040053 53721526 43040190 53721697 43040327 53721868 43040464 53722039 43040601 53722210 43040738 53722381 43040875 53722552 43041012 53722723 43041149 53722894 43041286 53723065 43041423 53723236 43041560 53723407 43041697 53723578 43041834 53723749 43041971 53723920 43042108 53724091 43042245 53724262 43042382 53724433 43042519 53724604 43042656 53724775 43042793 53724946 43042930 53725117 43043067 53725288 43043204 53725459 43043341 53725630 43043478 53725801 43043615 53725972 43043752 53726143 43043889 53726314 43044026 53726485 43044163 53726656 43044300 53726827 43044437 53726998 43044574 53727169 43044711 53727340 43044848 53727511 43044985 53727682 43045122 53727853 43045259 53728024 43045396 53728195 43045533 53728366 43045670 53728537 43045807 53728708 43045944 53728879 43046081 53729050 43046218 53729221 43046355 53729392 43046492 53729563 43046629 53729734 43046766 53729905 43046903 53730076 43047040 53730247 43047177 53730418 43047314 53730589 43047451 53730760 43047588 53730931 43047725 53731102 43047862 53731273 43047999 53731444 43048136 53731615 43048273 53731786 43048410 53731957 43048547 53732128 43048684 53732299 43048821 53732470 43048958 53732641 43049095 53732812 43049232 53732983 43049369 53733154 43049506 53733325 43049643 53733496 43049780 53733667 43049917 53733838 43050054 53734009 43050191 53734180 43050328 53734351 43050465 53734522 43050602 53734693 43050739 53734864 43050876 53735035 43051013 53735206 43051150 53735377 43051287 53735548 43051424 53735719 43051561 53735890 43051698 53736061 43051835 53736232 43051972 53736403 43052109 53736574 43052246 53736745 43052383 53736916 43052520 53737087 43052657 53737258 43052794 53737429 43052931 53737600 43053068 53737771 43053205 53737942 43053342 53738113 43053479 53738284 43053616 53738455 43053753 53738626 43053890 53738797 43054027 53738968 43054164 53739139 43054301 53739310 43054438 53739481 43054575 53739652 43054712 53739823 43054849 53739994 43054986 53740165 43055123 53740336 43055260 53740507 43055397 53740678 43055534 53740849 43055671 53741020 43055808 53741191 43055945 53741362 43056082 53741533 43056219 53741704 43056356 53741875 43056493 53742046 43056630 53742217 43056767 53742388 43056904 53742559 43057041 53742730 43057178 53742901 43057315 53743072 43057452 53743243 43057589 53743414 43057726 53743585 43057863 53743756 43058000 53743927 43058137 53744098 43058274 53744269 43058411 53744440 43058548 53744611 43058685 53744782 43058822 53744953 43058959 53745124 43059096 53745295 43059233 53745466 43059370 53745637 43059507 53745808 43059644 53745979 43059781 53746150 43059918 53746321 43060055 53746492 43060192 53746663 43060329 53746834 43060466 53747005 43060603 53747176 43060740 53747347 43060877 53747518 43061014 53747689 43061151 53747860 43061288 53748031 43061425 53748202 43061562 53748373 43061699 53748544 43061836 53748715 43061973 53748886 43062110 53749057 43062247 53749228 43062384 53749399 43062521 53749570 43062658 53749741 43062795 53749912 43062932 53750083 43063069 53750254 43063206 53750425 43063343 53750596 43063480 53750767 43063617 53750938 43063754 53751109 43063891 53751280 43064028 53751451 43064165 53751622 43064302 53751793 43064439 53751964 43064576 53752135 43064713 53752306 43064850 53752477 43064987 53752648 43065124 53752819 43065261 53752990 43065398 53753161 43065535 53753332 43065672 53753503 43065809 53753674 43065946 53753845 43066083 53754016 43066220 53754187 43066357 53754358 43066494 53754529 43066631 53754700 43066768 53754871 43066905 53755042 43067042 53755213 43067179 53755384 43067316 53755555 43067453 53755726 43067590 53755897 43067727 53756068 43067864 53756239 43068001 53756410 43068138 53756581 43068275 53756752 43068412 53756923 43068549 53757094 43068686 53757265 43068823 53757436 43068960 53757607 43069097 53757778 43069234 53757949 43069371 53758120 43069508 53758291 43069645 53758462 43069782 53758633 43069919 53758804 43070056 53758975 43070193 53759146 43070330 53759317 43070467 53759488 43070604 53759659 43070741 53759830 43070878 53760001 43071015 53760172 43071152 53760343 43071289 53760514 43071426 53760685 43071563 53760856 43071700 53761027 43071837 53761198 43071974 53761369 43072111 53761540 43072248 53761711 43072385 53761882 43072522 53762053 43072659 53762224 43072796 53762395 43072933 53762566 43073070 53762737 43073207 53762908 43073344 53763079 43073481 53763250 43073618 53763421 43073755 53763592 43073892 53763763 43074029 53763934 43074166 53764105 43074303 53764276 43074440 53764447 43074577 53764618 43074714 53764789 43074851 53764960 43074988 53765131 43075125 53765302 43075262 53765473 43075399 53765644 43075536 53765815 43075673 53765986 43075810 53766157 43075947 53766328 43076084 53766499 43076221 53766670 43076358 53766841 43076495 53767012 43076632 53767183 43076769 53767354 43076906 53767525 43077043 53767696 43077180 53767867 43077317 53768038 43077454 53768209 43077591 53768380 43077728 53768551 43077865 53768722 43078002 53768893 43078139 53769064 43078276 53769235 43078413 53769406 43078550 53769577 43078687 53769748 43078824 53769919 43078961 53770090 43079098 53770261 43079235 53770432 43079372 53770603 43079509 53770774 43079646 53770945 43079783 53771116 43079920 53771287 43080057 53771458 43080194 53771629 43080331 53771800 43080468 53771971 43080605 53772142 43080742 53772313 43080879 53772484 43081016 53772655 43081153 53772826 43081290 53772997 43081427 53773168 43081564 53773339 43081701 53773510 43081838 53773681 43081975 53773852 43082112 53774023 43082249 53774194 43082386 53774365 43082523 53774536 43082660 53774707 43082797 53774878 43082934 53775049 43083071 53775220 43083208 53775391 43083345 53775562 43083482 53775733 43083619 53775904 43083756 53776075 43083893 53776246 43084030 53776417 43084167 53776588 43084304 53776759 43084441 53776930 43084578 53777101 43084715 53777272 43084852 53777443 43084989 53777614 43085126 53777785 43085263 53777956 43085400 53778127 43085537 53778298 43085674 53778469 43085811 53778640 43085948 53778811 43086085 53778982 43086222 53779153 43086359 53779324 43086496 53779495 43086633 53779666 43086770 53779837 43086907 53780008 43087044 53780179 43087181 53780350 43087318 53780521 43087455 53780692 43087592 53780863 43087729 53781034 43087866 53781205 43088003 53781376 43088140 53781547 43088277 53781718 43088414 53781889 43088551 53782060 43088688 53782231 43088825 53782402 43088962 53782573 43089099 53782744 43089236 53782915 43089373 53783086 43089510 53783257 43089647 53783428 43089784 53783599 43089921 53783770 43090058 53783941 43090195 53784112 43090332 53784283 43090469 53784454 43090606 53784625 43090743 53784796 43090880 53784967 43091017 53785138 43091154 53785309 43091291 53785480 43091428 53785651 43091565 53785822 43091702 53785993 43091839 53786164 43091976 53786335 43092113 53786506 43092250 53786677 43092387 53786848 43092524 53787019 43092661 53787190 43092798 53787361 43092935 53787532 43093072 53787703 43093209 53787874 43093346 53788045 43093483 53788216 43093620 53788387 43093757 53788558 43093894 53788729 43094031 53788900 43094168 53789071 43094305 53789242 43094442 53789413 43094579 53789584 43094716 53789755 43094853 53789926 43094990 53790097 43095127 53790268 43095264 53790439 43095401 53790610 43095538 53790781 43095675 53790952 43095812 53791123 43095949 53791294 43096086 53791465 43096223 53791636 43096360 53791807 43096497 53791978 43096634 53792149 43096771 53792320 43096908 53792491 43097045 53792662 43097182 53792833 43097319 53793004 43097456 53793175 43097593 53793346 43097730 53793517 43097867 53793688 43098004 53793859 43098141 53794030 43098278 53794201 43098415 53794372 43098552 53794543 43098689 53794714 43098826 53794885 43098963 53795056 43099100 53795227 43099237 53795398 43099374 53795569 43099511 53795740 43099648 53795911 43099785 53796082 43099922 53796253 43100059 53796424 43100196 53796595 43100333 53796766 43100470 53796937 43100607 53797108 43100744 53797279 43100881 53797450 43101018 53797621 43101155 53797792 43101292 53797963 43101429 53798134 43101566 53798305 43101703 53798476 43101840 53798647 43101977 53798818 43102114 53798989 43102251 53799160 43102388 53799331 43102525 53799502 43102662 53799673 43102799 53799844 43102936 53800015 43103073 53800186 43103210 53800357 43103347 53800528 43103484 53800699 43103621 53800870 43103758 53801041 43103895 53801212 43104032 53801383 43104169 53801554 43104306 53801725 43104443 53801896 43104580 53802067 43104717 53802238 43104854 53802409 43104991 53802580 43105128 53802751 43105265 53802922 43105402 53803093 43105539 53803264 43105676 53803435 43105813 53803606 43105950 53803777 43106087 53803948 43106224 53804119 43106361 53804290 43106498 53804461 43106635 53804632 43106772 53804803 43106909 53804974 43107046 53805145 43107183 53805316 43107320 53805487 43107457 53805658 43107594 53805829 43107731 53806000 43107868 53806171 43108005 53806342 43108142 53806513 43108279 53806684 43108416 53806855 43108553 53807026 43108690 53807197 43108827 53807368 43108964 53807539 43109101 53807710 43109238 53807881 43109375 53808052 43109512 53808223 43109649 53808394 43109786 53808565 43109923 53808736 43110060 53808907 43110197 53809078 43110334 53809249 43110471 53809420 43110608 53809591 43110745 53809762 43110882 53809933 43111019 53810104 43111156 53810275 43111293 53810446 43111430 53810617 43111567 53810788 43111704 53810959 43111841 53811130 43111978 53811301 43112115 53811472 43112252 53811643 43112389 53811814 43112526 53811985 43112663 53812156 43112800 53812327 43112937 53812498 43113074 53812669 43113211 53812840 43113348 53813011 43113485 53813182 43113622 53813353 43113759 53813524 43113896 53813695 43114033 53813866 43114170 53814037 43114307 53814208 43114444 53814379 43114581 53814550 43114718 53814721 43114855 53814892 43114992 53815063 43115129 53815234 43115266 53815405 43115403 53815576 43115540 53815747 43115677 53815918 43115814 53816089 43115951 53816260 43116088 53816431 43116225 53816602 43116362 53816773 43116499 53816944 43116636 53817115 43116773 53817286 43116910 53817457 43117047 53817628 43117184 53817799 43117321 53817970 43117458 53818141 43117595 53818312 43117732 53818483 43117869 53818654 43118006 53818825 43118143 53818996 43118280 53819167 43118417 53819338 43118554 53819509 43118691 53819680 43118828 53819851 43118965 53820022 43119102 53820193 43119239 53820364 43119376 53820535 43119513 53820706 43119650 53820877 43119787 53821048 43119924 53821219 43120061 53821390 43120198 53821561 43120335 53821732 43120472 53821903 43120609 53822074 43120746 53822245 43120883 53822416 43121020 53822587 43121157 53822758 43121294 53822929 43121431 53823100 43121568 53823271 43121705 53823442 43121842 53823613 43121979 53823784 43122116 53823955 43122253 53824126 43122390 53824297 43122527 53824468 43122664 53824639 43122801 53824810 43122938 53824981 43123075 53825152 43123212 53825323 43123349 53825494 43123486 53825665 43123623 53825836 43123760 53826007 43123897 53826178 43124034 53826349 43124171 53826520 43124308 53826691 43124445 53826862 43124582 53827033 43124719 53827204 43124856 53827375 43124993 53827546 43125130 53827717 43125267 53827888 43125404 53828059 43125541 53828230 43125678 53828401 43125815 53828572 43125952 53828743 43126089 53828914 43126226 53829085 43126363 53829256 43126500 53829427 43126637 53829598 43126774 53829769 43126911 53829940 43127048 53830111 43127185 53830282 43127322 53830453 43127459 53830624 43127596 53830795 43127733 53830966 43127870 53831137 43128007 53831308 43128144 53831479 43128281 53831650 43128418 53831821 43128555 53831992 43128692 53832163 43128829 53832334 43128966 53832505 43129103 53832676 43129240 53832847 43129377 53833018 43129514 53833189 43129651 53833360 43129788 53833531 43129925 53833702 43130062 53833873 43130199 53834044 43130336 53834215 43130473 53834386 43130610 53834557 43130747 53834728 43130884 53834899 43131021 53835070 43131158 53835241 43131295 53835412 43131432 53835583 43131569 53835754 43131706 53835925 43131843 53836096 43131980 53836267 43132117 53836438 43132254 53836609 43132391 53836780 43132528 53836951 43132665 53837122 43132802 53837293 43132939 53837464 43133076 53837635 43133213 53837806 43133350 53837977 43133487 53838148 43133624 53838319 43133761 53838490 43133898 53838661 43134035 53838832 43134172 53839003 43134309 53839174 43134446 53839345 43134583 53839516 43134720 53839687 43134857 53839858 43134994 53840029 43135131 53840200 43135268 53840371 43135405 53840542 43135542 53840713 43135679 53840884 43135816 53841055 43135953 53841226 43136090 53841397 43136227 53841568 43136364 53841739 43136501 53841910 43136638 53842081 43136775 53842252 43136912 53842423 43137049 53842594 43137186 53842765 43137323 53842936 43137460 53843107 43137597 53843278 43137734 53843449 43137871 53843620 43138008 53843791 43138145 53843962 43138282 53844133 43138419 53844304 43138556 53844475 43138693 53844646 43138830 53844817 43138967 53844988 43139104 53845159 43139241 53845330 43139378 53845501 43139515 53845672 43139652 53845843 43139789 53846014 43139926 53846185 43140063 53846356 43140200 53846527 43140337 53846698 43140474 53846869 43140611 53847040 43140748 53847211 43140885 53847382 43141022 53847553 43141159 53847724 43141296 53847895 43141433 53848066 43141570 53848237 43141707 53848408 43141844 53848579 43141981 53848750 43142118 53848921 43142255 53849092 43142392 53849263 43142529 53849434 43142666 53849605 43142803 53849776 43142940 53849947 43143077 53850118 43143214 53850289 43143351 53850460 43143488 53850631 43143625 53850802 43143762 53850973 43143899 53851144 43144036 53851315 43144173 53851486 43144310 53851657 43144447 53851828 43144584 53851999 43144721 53852170 43144858 53852341 43144995 53852512 43145132 53852683 43145269 53852854 43145406 53853025 43145543 53853196 43145680 53853367 43145817 53853538 43145954 53853709 43146091 53853880 43146228 53854051 43146365 53854222 43146502 53854393 43146639 53854564 43146776 53854735 43146913 53854906 43147050 53855077 43147187 53855248 43147324 53855419 43147461 53855590 43147598 53855761 43147735 53855932 43147872 53856103 43148009 53856274 43148146 53856445 43148283 53856616 43148420 53856787 43148557 53856958 43148694 53857129 43148831 53857300 43148968 53857471 43149105 53857642 43149242 53857813 43149379 53857984 43149516 53858155 43149653 53858326 43149790 53858497 43149927 53858668 43150064 53858839 43150201 53859010 43150338 53859181 43150475 53859352 43150612 53859523 43150749 53859694 43150886 53859865 43151023 53860036 43151160 53860207 43151297 53860378 43151434 53860549 43151571 53860720 43151708 53860891 43151845 53861062 43151982 53861233 43152119 53861404 43152256 53861575 43152393 53861746 43152530 53861917 43152667 53862088 43152804 53862259 43152941 53862430 43153078 53862601 43153215 53862772 43153352 53862943 43153489 53863114 43153626 53863285
1000 35755900 0 35755900 44629627 35756037 44629798 35756174 44629969 35756311 44630140 35756448 44630311 35756585 44630482 35756722 44630653 35756859 44630824 35756996 44630995 35757133 44631166 35757270 44631337 35757407 44631508 35757544 44631679 35757681 44631850 35757818 44632021 35757955 44632192 35758092 44632363 35758229 44632534 35758366 44632705 35758503 44632876 35758640 44633047 35758777 44633218 35758914 44633389 35759051 44633560 35759188 44633731 35759325 44633902 35759462 44634073 35759599 44634244 35759736 44634415 35759873 44634586 35760010 44634757 35760147 44634928 35760284 44635099 35760421 44635270 35760558 44635441 35760695 44635612 35760832 44635783 35760969 44635954 35761106 44636125 35761243 44636296 35761380 44636467 35761517 44636638 35761654 44636809 35761791 44636980 35761928 44637151 35762065 44637322 35762202 44637493 35762339 44637664 35762476 44637835 35762613 44638006 35762750 44638177 35762887 44638348 35763024 44638519 35763161 44638690 35763298 44638861 35763435 44639032 35763572 44639203 35763709 44639374 35763846 44639545 35763983 44639716 35764120 44639887 35764257 44640058 35764394 44640229 35764531 44640400 35764668 44640571 35764805 44640742 35764942 44640913 35765079 44641084 35765216 44641255 35765353 44641426 35765490 44641597 35765627 44641768 35765764 44641939 35765901 44642110 35766038 44642281 35766175 44642452 35766312 44642623 35766449 44642794 35766586 44642965 35766723 44643136 35766860 44643307 35766997 44643478 35767134 44643649 35767271 44643820 35767408 44643991 35767545 44644162 35767682 44644333 35767819 44644504 35767956 44644675 35768093 44644846 35768230 44645017 35768367 44645188 35768504 44645359 35768641 44645530 35768778 44645701 35768915 44645872 35769052 44646043 35769189 44646214 35769326 44646385 35769463 44646556 35769600 44646727 35769737 44646898 35769874 44647069 35770011 44647240 35770148 44647411 35770285 44647582 35770422 44647753 35770559 44647924 35770696 44648095 35770833 44648266 35770970 44648437 35771107 44648608 35771244 44648779 35771381 44648950 35771518 44649121 35771655 44649292 35771792 44649463 35771929 44649634 35772066 44649805 35772203 44649976 35772340 44650147 35772477 44650318 35772614 44650489 35772751 44650660 35772888 44650831 35773025 44651002 35773162 44651173 35773299 44651344 35773436 44651515 35773573 44651686 35773710 44651857 35773847 44652028 35773984 44652199 35774121 44652370 35774258 44652541 35774395 44652712 35774532 44652883 35774669 44653054 35774806 44653225 35774943 44653396 35775080 44653567 35775217 44653738 35775354 44653909 35775491 44654080 35775628 44654251 35775765 44654422 35775902 44654593 35776039 44654764 35776176 44654935 35776313 44655106 35776450 44655277 35776587 44655448 35776724 44655619 35776861 44655790 35776998 44655961 35777135 44656132 35777272 44656303 35777409 44656474 35777546 44656645 35777683 44656816 35777820 44656987 35777957 44657158 35778094 44657329 35778231 44657500 35778368 44657671 35778505 44657842 35778642 44658013 35778779 44658184 35778916 44658355 35779053 44658526 35779190 44658697 35779327 44658868 35779464 44659039 35779601 44659210 35779738 44659381 35779875 44659552 35780012 44659723 35780149 44659894 35780286 44660065 35780423 44660236 35780560 44660407 35780697 44660578 35780834 44660749 35780971 44660920 35781108 44661091 35781245 44661262 35781382 44661433 35781519 44661604 35781656 44661775 35781793 44661946 35781930 44662117 35782067 44662288 35782204 44662459 35782341 44662630 35782478 44662801 35782615 44662972 35782752 44663143 35782889 44663314 35783026 44663485 35783163 44663656 35783300 44663827 35783437 44663998 35783574 44664169 35783711 44664340 35783848 44664511 35783985 44664682 35784122 44664853 35784259 44665024 35784396 44665195 35784533 44665366 35784670 44665537 35784807 44665708 35784944 44665879 35785081 44666050 35785218 44666221 35785355 44666392 35785492 44666563 35785629 44666734 35785766 44666905 35785903 44667076 35786040 44667247 35786177 44667418 35786314 44667589 35786451 44667760 35786588 44667931 35786725 44668102 35786862 44668273 35786999 44668444 35787136 44668615 35787273 44668786 35787410 44668957 35787547 44669128 35787684 44669299 35787821 44669470 35787958 44669641 35788095 44669812 35788232 44669983 35788369 44670154 35788506 44670325 35788643 44670496 35788780 44670667 35788917 44670838 35789054 44671009 35789191 44671180 35789328 44671351 35789465 44671522 35789602 44671693 35789739 44671864 35789876 44672035 35790013 44672206 35790150 44672377 35790287 44672548 35790424 44672719 35790561 44672890 35790698 44673061 35790835 44673232 35790972 44673403 35791109 44673574 35791246 44673745 35791383 44673916 35791520 44674087 35791657 44674258 35791794 44674429 35791931 44674600 35792068 44674771 35792205 44674942 35792342 44675113 35792479 44675284 35792616 44675455 35792753 44675626 35792890 44675797 35793027 44675968 35793164 44676139 35793301 44676310 35793438 44676481 35793575 44676652 35793712 44676823 35793849 44676994 35793986 44677165 35794123 44677336 35794260 44677507 35794397 44677678 35794534 44677849 35794671 44678020 35794808 44678191 35794945 44678362 35795082 44678533 35795219 44678704 35795356 44678875 35795493 44679046 35795630 44679217 35795767 44679388 35795904 44679559 35796041 44679730 35796178 44679901 35796315 44680072 35796452 44680243 35796589 44680414 35796726 44680585 35796863 44680756 35797000 44680927 35797137 44681098 35797274 44681269 35797411 44681440 35797548 44681611 35797685 44681782 35797822 44681953 35797959 44682124 35798096 44682295 35798233 44682466 35798370 44682637 35798507 44682808 35798644 44682979 35798781 44683150 35798918 44683321 35799055 44683492 35799192 44683663 35799329 44683834 35799466 44684005 35799603 44684176 35799740 44684347 35799877 44684518 35800014 44684689 35800151 44684860 35800288 44685031 35800425 44685202 35800562 44685373 35800699 44685544 35800836 44685715 35800973 44685886 35801110 44686057 35801247 44686228 35801384 44686399 35801521 44686570 35801658 44686741 35801795 44686912 35801932 44687083 35802069 44687254 35802206 44687425 35802343 44687596 35802480 44687767 35802617 44687938 35802754 44688109 35802891 44688280 35803028 44688451 35803165 44688622 35803302 44688793 35803439 44688964 35803576 44689135 35803713 44689306 35803850 44689477 35803987 44689648 35804124 44689819 35804261 44689990 35804398 44690161 35804535 44690332 35804672 44690503 35804809 44690674 35804946 44690845 35805083 44691016 35805220 44691187 35805357 44691358 35805494 44691529 35805631 44691700 35805768 44691871 35805905 44692042 35806042 44692213 35806179 44692384 35806316 44692555 35806453 44692726 35806590 44692897 35806727 44693068 35806864 44693239 35807001 44693410 35807138 44693581 35807275 44693752 35807412 44693923 35807549 44694094 35807686 44694265 35807823 44694436 35807960 44694607 35808097 44694778 35808234 44694949 35808371 44695120 35808508 44695291 35808645 44695462 35808782 44695633 35808919 44695804 35809056 44695975 35809193 44696146 35809330 44696317 35809467 44696488 35809604 44696659 35809741 44696830 35809878 44697001 35810015 44697172 35810152 44697343 35810289 44697514 35810426 44697685 35810563 44697856 35810700 44698027 35810837 44698198 35810974 44698369 35811111 44698540 35811248 44698711 35811385 44698882 35811522 44699053 35811659 44699224 35811796 44699395 35811933 44699566 35812070 44699737 35812207 44699908 35812344 44700079 35812481 44700250 35812618 44700421 35812755 44700592 35812892 44700763 35813029 44700934 35813166 44701105 35813303 44701276 35813440 44701447 35813577 44701618 35813714 44701789 35813851 44701960 35813988 44702131 35814125 44702302 35814262 44702473 35814399 44702644 35814536 44702815 35814673 44702986 35814810 44703157 35814947 44703328 35815084 44703499 35815221 44703670 35815358 44703841 35815495 44704012 35815632 44704183 35815769 44704354 35815906 44704525 35816043 44704696 35816180 44704867 35816317 44705038 35816454 44705209 35816591 44705380 35816728 44705551 35816865 44705722 35817002 44705893 35817139 44706064 35817276 44706235 35817413 44706406 35817550 44706577 35817687 44706748 35817824 44706919 35817961 44707090 35818098 44707261 35818235 44707432 35818372 44707603 35818509 44707774 35818646 44707945 35818783 44708116 35818920 44708287 35819057 44708458 35819194 44708629 35819331 44708800 35819468 44708971 35819605 44709142 35819742 44709313 35819879 44709484 35820016 44709655 35820153 44709826 35820290 44709997 35820427 44710168 35820564 44710339 35820701 44710510 35820838 44710681 35820975 44710852 35821112 44711023 35821249 44711194 35821386 44711365 35821523 44711536 35821660 44711707 35821797 44711878 35821934 44712049 35822071 44712220 35822208 44712391 35822345 44712562 35822482 44712733 35822619 44712904 35822756 44713075 35822893 44713246 35823030 44713417 35823167 44713588 35823304 44713759 35823441 44713930 35823578 44714101 35823715 44714272 35823852 44714443 35823989 44714614 35824126 44714785 35824263 44714956 35824400 44715127 35824537 44715298 35824674 44715469 35824811 44715640 35824948 44715811 35825085 44715982 35825222 44716153 35825359 44716324 35825496 44716495 35825633 44716666 35825770 44716837 35825907 44717008 35826044 44717179 35826181 44717350 35826318 44717521 35826455 44717692 35826592 44717863 35826729 44718034 35826866 44718205 35827003 44718376 35827140 44718547 35827277 44718718 35827414 44718889 35827551 44719060 35827688 44719231 35827825 44719402 35827962 44719573 35828099 44719744 35828236 44719915 35828373 44720086 35828510 44720257 35828647 44720428 35828784 44720599 35828921 44720770 35829058 44720941 35829195 44721112 35829332 44721283 35829469 44721454 35829606 44721625 35829743 44721796 35829880 44721967 35830017 44722138 35830154 44722309 35830291 44722480 35830428 44722651 35830565 44722822 35830702 44722993 35830839 44723164 35830976 44723335 35831113 44723506 35831250 44723677 35831387 44723848 35831524 44724019 35831661 44724190 35831798 44724361 35831935 44724532 35832072 44724703 35832209 44724874 35832346 44725045 35832483 44725216 35832620 44725387 35832757 44725558 35832894 44725729 35833031 44725900 35833168 44726071 35833305 44726242 35833442 44726413 35833579 44726584 35833716 44726755 35833853 44726926 35833990 44727097 35834127 44727268 35834264 44727439 35834401 44727610 35834538 44727781 35834675 44727952 35834812 44728123 35834949 44728294 35835086 44728465 35835223 44728636 35835360 44728807 35835497 44728978 35835634 44729149 35835771 44729320 35835908 44729491 35836045 44729662 35836182 44729833 35836319 44730004 35836456 44730175 35836593 44730346 35836730 44730517 35836867 44730688 35837004 44730859 35837141 44731030 35837278 44731201 35837415 44731372 35837552 44731543 35837689 44731714 35837826 44731885 35837963 44732056 35838100 44732227 35838237 44732398 35838374 44732569 35838511 44732740 35838648 44732911 35838785 44733082 35838922 44733253 35839059 44733424 35839196 44733595 35839333 44733766 35839470 44733937 35839607 44734108 35839744 44734279 35839881 44734450 35840018 44734621 35840155 44734792 35840292 44734963 35840429 44735134 35840566 44735305 35840703 44735476 35840840 44735647 35840977 44735818 35841114 44735989 35841251 44736160 35841388 44736331 35841525 44736502 35841662 44736673 35841799 44736844 35841936 44737015 35842073 44737186 35842210 44737357 35842347 44737528 35842484 44737699 35842621 44737870 35842758 44738041 35842895 44738212 35843032 44738383 35843169 44738554 35843306 44738725 35843443 44738896 35843580 44739067 35843717 44739238 35843854 44739409 35843991 44739580 35844128 44739751 35844265 44739922 35844402 44740093 35844539 44740264 35844676 44740435 35844813 44740606 35844950 44740777 35845087 44740948 35845224 44741119 35845361 44741290 35845498 44741461 35845635 44741632 35845772 44741803 35845909 44741974 35846046 44742145 35846183 44742316 35846320 44742487 35846457 44742658 35846594 44742829 35846731 44743000 35846868 44743171 35847005 44743342 35847142 44743513 35847279 44743684 35847416 44743855 35847553 44744026 35847690 44744197 35847827 44744368 35847964 44744539 35848101 44744710 35848238 44744881 35848375 44745052 35848512 44745223 35848649 44745394 35848786 44745565 35848923 44745736 35849060 44745907 35849197 44746078 35849334 44746249 35849471 44746420 35849608 44746591 35849745 44746762 35849882 44746933 35850019 44747104 35850156 44747275 35850293 44747446 35850430 44747617 35850567 44747788 35850704 44747959 35850841 44748130 35850978 44748301 35851115 44748472 35851252 44748643 35851389 44748814 35851526 44748985 35851663 44749156 35851800 44749327 35851937 44749498 35852074 44749669 35852211 44749840 35852348 44750011 35852485 44750182 35852622 44750353 35852759 44750524 35852896 44750695 35853033 44750866 35853170 44751037 35853307 44751208 35853444 44751379 35853581 44751550 35853718 44751721 35853855 44751892 35853992 44752063 35854129 44752234 35854266 44752405 35854403 44752576 35854540 44752747 35854677 44752918 35854814 44753089 35854951 44753260 35855088 44753431 35855225 44753602 35855362 44753773 35855499 44753944 35855636 44754115 35855773 44754286 35855910 44754457 35856047 44754628 35856184 44754799 35856321 44754970 35856458 44755141 35856595 44755312 35856732 44755483 35856869 44755654 35857006 44755825 35857143 44755996 35857280 44756167 35857417 44756338 35857554 44756509 35857691 44756680 35857828 44756851 35857965 44757022 35858102 44757193 35858239 44757364 35858376 44757535 35858513 44757706 35858650 44757877 35858787 44758048 35858924 44758219 35859061 44758390 35859198 44758561 35859335 44758732 35859472 44758903 35859609 44759074 35859746 44759245 35859883 44759416 35860020 44759587 35860157 44759758 35860294 44759929 35860431 44760100 35860568 44760271 35860705 44760442 35860842 44760613 35860979 44760784 35861116 44760955 35861253 44761126 35861390 44761297 35861527 44761468 35861664 44761639 35861801 44761810 35861938 44761981 35862075 44762152 35862212 44762323 35862349 44762494 35862486 44762665 35862623 44762836 35862760 44763007 35862897 44763178 35863034 44763349 35863171 44763520 35863308 44763691 35863445 44763862 35863582 44764033 35863719 44764204 35863856 44764375 35863993 44764546 35864130 44764717 35864267 44764888 35864404 44765059 35864541 44765230 35864678 44765401 35864815 44765572 35864952 44765743 35865089 44765914 35865226 44766085 35865363 44766256 35865500 44766427 35865637 44766598 35865774 44766769 35865911 44766940 35866048 44767111 35866185 44767282 35866322 44767453 35866459 44767624 35866596 44767795 35866733 44767966 35866870 44768137 35867007 44768308 35867144 44768479 35867281 44768650 35867418 44768821 35867555 44768992 35867692 44769163 35867829 44769334 35867966 44769505 35868103 44769676 35868240 44769847 35868377 44770018 35868514 44770189 35868651 44770360 35868788 44770531 35868925 44770702 35869062 44770873 35869199 44771044 35869336 44771215 35869473 44771386 35869610 44771557 35869747 44771728 35869884 44771899 35870021 44772070 35870158 44772241 35870295 44772412 35870432 44772583 35870569 44772754 35870706 44772925 35870843 44773096 35870980 44773267 35871117 44773438 35871254 44773609 35871391 44773780 35871528 44773951 35871665 44774122 35871802 44774293 35871939 44774464 35872076 44774635 35872213 44774806 35872350 44774977 35872487 44775148 35872624 44775319 35872761 44775490 35872898 44775661 35873035 44775832 35873172 44776003 35873309 44776174 35873446 44776345 35873583 44776516 35873720 44776687 35873857 44776858 35873994 44777029 35874131 44777200 35874268 44777371 35874405 44777542 35874542 44777713 35874679 44777884 35874816 44778055 35874953 44778226 35875090 44778397 35875227 44778568 35875364 44778739 35875501 44778910 35875638 44779081 35875775 44779252 35875912 44779423 35876049 44779594 35876186 44779765 35876323 44779936 35876460 44780107 35876597 44780278 35876734 44780449 35876871 44780620 35877008 44780791 35877145 44780962 35877282 44781133 35877419 44781304 35877556 44781475 35877693 44781646 35877830 44781817 35877967 44781988 35878104 44782159 35878241 44782330 35878378 44782501 35878515 44782672 35878652 44782843 35878789 44783014 35878926 44783185 35879063 44783356 35879200 44783527 35879337 44783698 35879474 44783869 35879611 44784040 35879748 44784211 35879885 44784382 35880022 44784553 35880159 44784724 35880296 44784895 35880433 44785066 35880570 44785237 35880707 44785408 35880844 44785579 35880981 44785750 35881118 44785921 35881255 44786092 35881392 44786263 35881529 44786434 35881666 44786605 35881803 44786776 35881940 44786947 35882077 44787118 35882214 44787289 35882351 44787460 35882488 44787631 35882625 44787802 35882762 44787973 35882899 44788144 35883036 44788315 35883173 44788486 35883310 44788657 35883447 44788828 35883584 44788999 35883721 44789170 35883858 44789341 35883995 44789512 35884132 44789683 35884269 44789854 35884406 44790025 35884543 44790196 35884680 44790367 35884817 44790538 35884954 44790709 35885091 44790880 35885228 44791051 35885365 44791222 35885502 44791393 35885639 44791564 35885776 44791735 35885913 44791906 35886050 44792077 35886187 44792248 35886324 44792419 35886461 44792590 35886598 44792761 35886735 44792932 35886872 44793103 35887009 44793274 35887146 44793445 35887283 44793616 35887420 44793787 35887557 44793958 35887694 44794129 35887831 44794300 35887968 44794471 35888105 44794642 35888242 44794813 35888379 44794984 35888516 44795155 35888653 44795326 35888790 44795497 35888927 44795668 35889064 44795839 35889201 44796010 35889338 44796181 35889475 44796352 35889612 44796523 35889749 44796694 35889886 44796865 35890023 44797036 35890160 44797207 35890297 44797378 35890434 44797549 35890571 44797720 35890708 44797891 35890845 44798062 35890982 44798233 35891119 44798404 35891256 44798575 35891393 44798746 35891530 44798917 35891667 44799088 35891804 44799259 35891941 44799430 35892078 44799601 35892215 44799772 35892352 44799943 35892489 44800114 35892626 44800285
1000 40687900 0 40687900 50785627 40688037 50785798 40688174 50785969 40688311 50786140 40688448 50786311 40688585 50786482 40688722 50786653 40688859 50786824 40688996 50786995 40689133 50787166 40689270 50787337 40689407 50787508 40689544 50787679 40689681 50787850 40689818 50788021 40689955 50788192 40690092 50788363 40690229 50788534 40690366 50788705 40690503 50788876 40690640 50789047 40690777 50789218 40690914 50789389 40691051 50789560 40691188 50789731 40691325 50789902 40691462 50790073 40691599 50790244 40691736 50790415 40691873 50790586 40692010 50790757 40692147 50790928 40692284 50791099 40692421 50791270 40692558 50791441 40692695 50791612 40692832 50791783 40692969 50791954 40693106 50792125 40693243 50792296 40693380 50792467 40693517 50792638 40693654 50792809 40693791 50792980 40693928 50793151 40694065 50793322 40694202 50793493 40694339 50793664 40694476 50793835 40694613 50794006 40694750 50794177 40694887 50794348 40695024 50794519 40695161 50794690 40695298 50794861 40695435 50795032 40695572 50795203 40695709 50795374 40695846 50795545 40695983 50795716 40696120 50795887 40696257 50796058 40696394 50796229 40696531 50796400 40696668 50796571 40696805 50796742 40696942 50796913 40697079 50797084 40697216 50797255 40697353 50797426 40697490 50797597 40697627 50797768 40697764 50797939 40697901 50798110 40698038 50798281 40698175 50798452 40698312 50798623 40698449 50798794 40698586 50798965 40698723 50799136 40698860 50799307 40698997 50799478 40699134 50799649 40699271 50799820 40699408 50799991 40699545 50800162 40699682 50800333 40699819 50800504 40699956 50800675 40700093 50800846 40700230 50801017 40700367 50801188 40700504 50801359 40700641 50801530 40700778 50801701 40700915 50801872 40701052 50802043 40701189 50802214 40701326 50802385 40701463 50802556 40701600 50802727 40701737 50802898 40701874 50803069 40702011 50803240 40702148 50803411 40702285 50803582 40702422 50803753 40702559 50803924 40702696 50804095 40702833 50804266 40702970 50804437 40703107 50804608 40703244 50804779 40703381 50804950 40703518 50805121 40703655 50805292 40703792 50805463 40703929 50805634 40704066 50805805 40704203 50805976 40704340 50806147 40704477 50806318 40704614 50806489 40704751 50806660 40704888 50806831 40705025 50807002 40705162 50807173 40705299 50807344 40705436 50807515 40705573 50807686 40705710 50807857 40705847 50808028 40705984 50808199 40706121 50808370 40706258 50808541 40706395 50808712 40706532 50808883 40706669 50809054 40706806 50809225 40706943 50809396 40707080 50809567 40707217 50809738 40707354 50809909 40707491 50810080 40707628 50810251 40707765 50810422 40707902 50810593 40708039 50810764 40708176 50810935 40708313 50811106 40708450 50811277 40708587 50811448 40708724 50811619 40708861 50811790 40708998 50811961 40709135 50812132 40709272 50812303 40709409 50812474 40709546 50812645 40709683 50812816 40709820 50812987 40709957 50813158 40710094 50813329 40710231 50813500 40710368 50813671 40710505 50813842 40710642 50814013 40710779 50814184 40710916 50814355 40711053 50814526 40711190 50814697 40711327 50814868 40711464 50815039 40711601 50815210 40711738 50815381 40711875 50815552 40712012 50815723 40712149 50815894 40712286 50816065 40712423 50816236 40712560 50816407 40712697 50816578 40712834 50816749 40712971 50816920 40713108 50817091 40713245 50817262 40713382 50817433 40713519 50817604 40713656 50817775 40713793 50817946 40713930 50818117 40714067 50818288 40714204 50818459 40714341 50818630 40714478 50818801 40714615 50818972 40714752 50819143 40714889 50819314 40715026 50819485 40715163 50819656 40715300 50819827 40715437 50819998 40715574 50820169 40715711 50820340 40715848 50820511 40715985 50820682 40716122 50820853 40716259 50821024 40716396 50821195 40716533 50821366 40716670 50821537 40716807 50821708 40716944 50821879 40717081 50822050 40717218 50822221 40717355 50822392 40717492 50822563 40717629 50822734 40717766 50822905 40717903 50823076 40718040 50823247 40718177 50823418 40718314 50823589 40718451 50823760 40718588 50823931 40718725 50824102 40718862 50824273 40718999 50824444 40719136 50824615 40719273 50824786 40719410 50824957 40719547 50825128 40719684 50825299 40719821 50825470 40719958 50825641 40720095 50825812 40720232 50825983 40720369 50826154 40720506 50826325 40720643 50826496 40720780 50826667 40720917 50826838 40721054 50827009 40721191 50827180 40721328 50827351 40721465 50827522 40721602 50827693 40721739 50827864 40721876 50828035 40722013 50828206 40722150 50828377 40722287 50828548 40722424 50828719 40722561 50828890 40722698 50829061 40722835 50829232 40722972 50829403 40723109 50829574 40723246 50829745 40723383 50829916 40723520 50830087 40723657 50830258 40723794 50830429 40723931 50830600 40724068 50830771 40724205 50830942 40724342 50831113 40724479 50831284 40724616 50831455 40724753 50831626 40724890 50831797 40725027 50831968 40725164 50832139 40725301 50832310 40725438 50832481 40725575 50832652 40725712 50832823 40725849 50832994 40725986 50833165 40726123 50833336 40726260 50833507 40726397 50833678 40726534 50833849 40726671 50834020 40726808 50834191 40726945 50834362 40727082 50834533 40727219 50834704 40727356 50834875 40727493 50835046 40727630 50835217 40727767 50835388 40727904 50835559 40728041 50835730 40728178 50835901 40728315 50836072 40728452 50836243 40728589 50836414 40728726 50836585 40728863 50836756 40729000 50836927 40729137 50837098 40729274 50837269 40729411 50837440 40729548 50837611 40729685 50837782 40729822 50837953 40729959 50838124 40730096 50838295 40730233 50838466 40730370 50838637 40730507 50838808 40730644 50838979 40730781 50839150 40730918 50839321 40731055 50839492 40731192 50839663 40731329 50839834 40731466 50840005 40731603 50840176 40731740 50840347 40731877 50840518 40732014 50840689 40732151 50840860 40732288 50841031 40732425 50841202 40732562 50841373 40732699 50841544 40732836 50841715 40732973 50841886 40733110 50842057 40733247 50842228 40733384 50842399 40733521 50842570 40733658 50842741 40733795 50842912 40733932 50843083 40734069 50843254 40734206 50843425 40734343 50843596 40734480 50843767 40734617 50843938 40734754 50844109 40734891 50844280 40735028 50844451 40735165 50844622 40735302 50844793 40735439 50844964 40735576 50845135 40735713 50845306 40735850 50845477 40735987 50845648 40736124 50845819 40736261 50845990 40736398 50846161 40736535 50846332 40736672 50846503 40736809 50846674 40736946 50846845 40737083 50847016 40737220 50847187 40737357 50847358 40737494 50847529 40737631 50847700 40737768 50847871 40737905 50848042 40738042 50848213 40738179 50848384 40738316 50848555 40738453 50848726 40738590 50848897 40738727 50849068 40738864 50849239 40739001 50849410 40739138 50849581 40739275 50849752 40739412 50849923 40739549 50850094 40739686 50850265 40739823 50850436 40739960 50850607 40740097 50850778 40740234 50850949 40740371 50851120 40740508 50851291 40740645 50851462 40740782 50851633 40740919 50851804 40741056 50851975 40741193 50852146 40741330 50852317 40741467 50852488 40741604 50852659 40741741 50852830 40741878 50853001 40742015 50853172 40742152 50853343 40742289 50853514 40742426 50853685 40742563 50853856 40742700 50854027 40742837 50854198 40742974 50854369 40743111 50854540 40743248 50854711 40743385 50854882 40743522 50855053 40743659 50855224 40743796 50855395 40743933 50855566 40744070 50855737 40744207 50855908 40744344 50856079 40744481 50856250 40744618 50856421 40744755 50856592 40744892 50856763 40745029 50856934 40745166 50857105 40745303 50857276 40745440 50857447 40745577 50857618 40745714 50857789 40745851 50857960 40745988 50858131 40746125 50858302 40746262 50858473 40746399 50858644 40746536 50858815 40746673 50858986 40746810 50859157 40746947 50859328 40747084 50859499 40747221 50859670 40747358 50859841 40747495 50860012 40747632 50860183 40747769 50860354 40747906 50860525 40748043 50860696 40748180 50860867 40748317 50861038 40748454 50861209 40748591 50861380 40748728 50861551 40748865 50861722 40749002 50861893 40749139 50862064 40749276 50862235 40749413 50862406 40749550 50862577 40749687 50862748 40749824 50862919 40749961 50863090 40750098 50863261 40750235 50863432 40750372 50863603 40750509 50863774 40750646 50863945 40750783 50864116 40750920 50864287 40751057 50864458 40751194 50864629 40751331 50864800 40751468 50864971 40751605 50865142 40751742 50865313 40751879 50865484 40752016 50865655 40752153 50865826 40752290 50865997 40752427 50866168 40752564 50866339 40752701 50866510 40752838 50866681 40752975 50866852 40753112 50867023 40753249 50867194 40753386 50867365 40753523 50867536 40753660 50867707 40753797 50867878 40753934 50868049 40754071 50868220 40754208 50868391 40754345 50868562 40754482 50868733 40754619 50868904 40754756 50869075 40754893 50869246 40755030 50869417 40755167 50869588 40755304 50869759 40755441 50869930 40755578 50870101 40755715 50870272 40755852 50870443 40755989 50870614 40756126 50870785 40756263 50870956 40756400 50871127 40756537 50871298 40756674 50871469 40756811 50871640 40756948 50871811 40757085 50871982 40757222 50872153 40757359 50872324 40757496 50872495 40757633 50872666 40757770 50872837 40757907 50873008 40758044 50873179 40758181 50873350 40758318 50873521 40758455 50873692 40758592 50873863 40758729 50874034 40758866 50874205 40759003 50874376 40759140 50874547 40759277 50874718 40759414 50874889 40759551 50875060 40759688 50875231 40759825 50875402 40759962 50875573 40760099 50875744 40760236 50875915 40760373 50876086 40760510 50876257 40760647 50876428 40760784 50876599 40760921 50876770 40761058 50876941 40761195 50877112 40761332 50877283 40761469 50877454 40761606 50877625 40761743 50877796 40761880 50877967 40762017 50878138 40762154 50878309 40762291 50878480 40762428 50878651 40762565 50878822 40762702 50878993 40762839 50879164 40762976 50879335 40763113 50879506 40763250 50879677 40763387 50879848 40763524 50880019 40763661 50880190 40763798 50880361 40763935 50880532 40764072 50880703 40764209 50880874 40764346 50881045 40764483 50881216 40764620 50881387 40764757 50881558 40764894 50881729 40765031 50881900 40765168 50882071 40765305 50882242 40765442 50882413 40765579 50882584 40765716 50882755 40765853 50882926 40765990 50883097 40766127 50883268 40766264 50883439 40766401 50883610 40766538 50883781 40766675 50883952 40766812 50884123 40766949 50884294 40767086 50884465 40767223 50884636 40767360 50884807 40767497 50884978 40767634 50885149 40767771 50885320 40767908 50885491 40768045 50885662 40768182 50885833 40768319 50886004 40768456 50886175 40768593 50886346 40768730 50886517 40768867 50886688 40769004 50886859 40769141 50887030 40769278 50887201 40769415 50887372 40769552 50887543 40769689 50887714 40769826 50887885 40769963 50888056 40770100 50888227 40770237 50888398 40770374 50888569 40770511 50888740 40770648 50888911 40770785 50889082 40770922 50889253 40771059 50889424 40771196 50889595 40771333 50889766 40771470 50889937 40771607 50890108 40771744 50890279 40771881 50890450 40772018 50890621 40772155 50890792 40772292 50890963 40772429 50891134 40772566 50891305 40772703 50891476 40772840 50891647 40772977 50891818 40773114 50891989 40773251 50892160 40773388 50892331 40773525 50892502 40773662 50892673 40773799 50892844 40773936 50893015 40774073 50893186 40774210 50893357 40774347 50893528 40774484 50893699 40774621 50893870 40774758 50894041 40774895 50894212 40775032 50894383 40775169 50894554 40775306 50894725 40775443 50894896 40775580 50895067 40775717 50895238 40775854 50895409 40775991 50895580 40776128 50895751 40776265 50895922 40776402 50896093 40776539 50896264 40776676 50896435 40776813 50896606 40776950 50896777 40777087 50896948 40777224 50897119 40777361 50897290 40777498 50897461 40777635 50897632 40777772 50897803 40777909 50897974 40778046 50898145 40778183 50898316 40778320 50898487 40778457 50898658 40778594 50898829 40778731 50899000 40778868 50899171 40779005 50899342 40779142 50899513 40779279 50899684 40779416 50899855 40779553 50900026 40779690 50900197 40779827 50900368 40779964 50900539 40780101 50900710 40780238 50900881 40780375 50901052 40780512 50901223 40780649 50901394 40780786 50901565 40780923 50901736 40781060 50901907 40781197 50902078 40781334 50902249 40781471 50902420 40781608 50902591 40781745 50902762 40781882 50902933 40782019 50903104 40782156 50903275 40782293 50903446 40782430 50903617 40782567 50903788 40782704 50903959 40782841 50904130 40782978 50904301 40783115 50904472 40783252 50904643 40783389 50904814 40783526 50904985 40783663 50905156 40783800 50905327 40783937 50905498 40784074 50905669 40784211 50905840 40784348 50906011 40784485 50906182 40784622 50906353 40784759 50906524 40784896 50906695 40785033 50906866 40785170 50907037 40785307 50907208 40785444 50907379 40785581 50907550 40785718 50907721 40785855 50907892 40785992 50908063 40786129 50908234 40786266 50908405 40786403 50908576 40786540 50908747 40786677 50908918 40786814 50909089 40786951 50909260 40787088 50909431 40787225 50909602 40787362 50909773 40787499 50909944 40787636 50910115 40787773 50910286 40787910 50910457 40788047 50910628 40788184 50910799 40788321 50910970 40788458 50911141 40788595 50911312 40788732 50911483 40788869 50911654 40789006 50911825 40789143 50911996 40789280 50912167 40789417 50912338 40789554 50912509 40789691 50912680 40789828 50912851 40789965 50913022 40790102 50913193 40790239 50913364 40790376 50913535 40790513 50913706 40790650 50913877 40790787 50914048 40790924 50914219 40791061 50914390 40791198 50914561 40791335 50914732 40791472 50914903 40791609 50915074 40791746 50915245 40791883 50915416 40792020 50915587 40792157 50915758 40792294 50915929 40792431 50916100 40792568 50916271 40792705 50916442 40792842 50916613 40792979 50916784 40793116 50916955 40793253 50917126 40793390 50917297 40793527 50917468 40793664 50917639 40793801 50917810 40793938 50917981 40794075 50918152 40794212 50918323 40794349 50918494 40794486 50918665 40794623 50918836 40794760 50919007 40794897 50919178 40795034 50919349 40795171 50919520 40795308 50919691 40795445 50919862 40795582 50920033 40795719 50920204 40795856 50920375 40795993 50920546 40796130 50920717 40796267 50920888 40796404 50921059 40796541 50921230 40796678 50921401 40796815 50921572 40796952 50921743 40797089 50921914 40797226 50922085 40797363 50922256 40797500 50922427 40797637 50922598 40797774 50922769 40797911 50922940 40798048 50923111 40798185 50923282 40798322 50923453 40798459 50923624 40798596 50923795 40798733 50923966 40798870 50924137 40799007 50924308 40799144 50924479 40799281 50924650 40799418 50924821 40799555 50924992 40799692 50925163 40799829 50925334 40799966 50925505 40800103 50925676 40800240 50925847 40800377 50926018 40800514 50926189 40800651 50926360 40800788 50926531 40800925 50926702 40801062 50926873 40801199 50927044 40801336 50927215 40801473 50927386 40801610 50927557 40801747 50927728 40801884 50927899 40802021 50928070 40802158 50928241 40802295 50928412 40802432 50928583 40802569 50928754 40802706 50928925 40802843 50929096 40802980 50929267 40803117 50929438 40803254 50929609 40803391 50929780 40803528 50929951 40803665 50930122 40803802 50930293 40803939 50930464 40804076 50930635 40804213 50930806 40804350 50930977 40804487 50931148 40804624 50931319 40804761 50931490 40804898 50931661 40805035 50931832 40805172 50932003 40805309 50932174 40805446 50932345 40805583 50932516 40805720 50932687 40805857 50932858 40805994 50933029 40806131 50933200 40806268 50933371 40806405 50933542 40806542 50933713 40806679 50933884 40806816 50934055 40806953 50934226 40807090 50934397 40807227 50934568 40807364 50934739 40807501 50934910 40807638 50935081 40807775 50935252 40807912 50935423 40808049 50935594 40808186 50935765 40808323 50935936 40808460 50936107 40808597 50936278 40808734 50936449 40808871 50936620 40809008 50936791 40809145 50936962 40809282 50937133 40809419 50937304 40809556 50937475 40809693 50937646 40809830 50937817 40809967 50937988 40810104 50938159 40810241 50938330 40810378 50938501 40810515 50938672 40810652 50938843 40810789 50939014 40810926 50939185 40811063 50939356 40811200 50939527 40811337 50939698 40811474 50939869 40811611 50940040 40811748 50940211 40811885 50940382 40812022 50940553 40812159 50940724 40812296 50940895 40812433 50941066 40812570 50941237 40812707 50941408 40812844 50941579 40812981 50941750 40813118 50941921 40813255 50942092 40813392 50942263 40813529 50942434 40813666 50942605 40813803 50942776 40813940 50942947 40814077 50943118 40814214 50943289 40814351 50943460 40814488 50943631 40814625 50943802 40814762 50943973 40814899 50944144 40815036 50944315 40815173 50944486 40815310 50944657 40815447 50944828 40815584 50944999 40815721 50945170 40815858 50945341 40815995 50945512 40816132 50945683 40816269 50945854 40816406 50946025 40816543 50946196 40816680 50946367 40816817 50946538 40816954 50946709 40817091 50946880 40817228 50947051 40817365 50947222 40817502 50947393 40817639 50947564 40817776 50947735 40817913 50947906 40818050 50948077 40818187 50948248 40818324 50948419 40818461 50948590 40818598 50948761 40818735 50948932 40818872 50949103 40819009 50949274 40819146 50949445 40819283 50949616 40819420 50949787 40819557 50949958 40819694 50950129 40819831 50950300 40819968 50950471 40820105 50950642 40820242 50950813 40820379 50950984 40820516 50951155 40820653 50951326 40820790 50951497 40820927 50951668 40821064 50951839 40821201 50952010 40821338 50952181 40821475 50952352 40821612 50952523 40821749 50952694 40821886 50952865 40822023 50953036 40822160 50953207 40822297 50953378 40822434 50953549 40822571 50953720 40822708 50953891 40822845 50954062 40822982 50954233 40823119 50954404 40823256 50954575 40823393 50954746 40823530 50954917 40823667 50955088 40823804 50955259 40823941 50955430 40824078 50955601 40824215 50955772 40824352 50955943 40824489 50956114 40824626 50956285
1000 45703063 0 45703063 57045429 45703200 57045600 45703337 57045771 45703474 57045942 45703611 57046113 45703748 57046284 45703885 57046455 45704022 57046626 45704159 57046797 45704296 57046968 45704433 57047139 45704570 57047310 45704707 57047481 45704844 57047652 45704981 57047823 45705118 57047994 45705255 57048165 45705392 57048336 45705529 57048507 45705666 57048678 45705803 57048849 45705940 57049020 45706077 57049191 45706214 57049362 45706351 57049533 45706488 57049704 45706625 57049875 45706762 57050046 45706899 57050217 45707036 57050388 45707173 57050559 45707310 57050730 45707447 57050901 45707584 57051072 45707721 57051243 45707858 57051414 45707995 57051585 45708132 57051756 45708269 57051927 45708406 57052098 45708543 57052269 45708680 57052440 45708817 57052611 45708954 57052782 45709091 57052953 45709228 57053124 45709365 57053295 45709502 57053466 45709639 57053637 45709776 57053808 45709913 57053979 45710050 57054150 45710187 57054321 45710324 57054492 45710461 57054663 45710598 57054834 45710735 57055005 45710872 57055176 45711009 57055347 45711146 57055518 45711283 57055689 45711420 57055860 45711557 57056031 45711694 57056202 45711831 57056373 45711968 57056544 45712105 57056715 45712242 57056886 45712379 57057057 45712516 57057228 45712653 57057399 45712790 57057570 45712927 57057741 45713064 57057912 45713201 57058083 45713338 57058254 45713475 57058425 45713612 57058596 45713749 57058767 45713886 57058938 45714023 57059109 45714160 57059280 45714297 57059451 45714434 57059622 45714571 57059793 45714708 57059964 45714845 57060135 45714982 57060306 45715119 57060477 45715256 57060648 45715393 57060819 45715530 57060990 45715667 57061161 45715804 57061332 45715941 57061503 45716078 57061674 45716215 57061845 45716352 57062016 45716489 57062187 45716626 57062358 45716763 57062529 45716900 57062700 45717037 57062871 45717174 57063042 45717311 57063213 45717448 57063384 45717585 57063555 45717722 57063726 45717859 57063897 45717996 57064068 45718133 57064239 45718270 57064410 45718407 57064581 45718544 57064752 45718681 57064923 45718818 57065094 45718955 57065265 45719092 57065436 45719229 57065607 45719366 57065778 45719503 57065949 45719640 57066120 45719777 57066291 45719914 57066462 45720051 57066633 45720188 57066804 45720325 57066975 45720462 57067146 45720599 57067317 45720736 57067488 45720873 57067659 45721010 57067830 45721147 57068001 45721284 57068172 45721421 57068343 45721558 57068514 45721695 57068685 45721832 57068856 45721969 57069027 45722106 57069198 45722243 57069369 45722380 57069540 45722517 57069711 45722654 57069882 45722791 57070053 45722928 57070224 45723065 57070395 45723202 57070566 45723339 57070737 45723476 57070908 45723613 57071079 45723750 57071250 45723887 57071421 45724024 57071592 45724161 57071763 45724298 57071934 45724435 57072105 45724572 57072276 45724709 57072447 45724846 57072618 45724983 57072789 45725120 57072960 45725257 57073131 45725394 57073302 45725531 57073473 45725668 57073644 45725805 57073815 45725942 57073986 45726079 57074157 45726216 57074328 45726353 57074499 45726490 57074670 45726627 57074841 45726764 57075012 45726901 57075183 45727038 57075354 45727175 57075525 45727312 57075696 45727449 57075867 45727586 57076038 45727723 57076209 45727860 57076380 45727997 57076551 45728134 57076722 45728271 57076893 45728408 57077064 45728545 57077235 45728682 57077406 45728819 57077577 45728956 57077748 45729093 57077919 45729230 57078090 45729367 57078261 45729504 57078432 45729641 57078603 45729778 57078774 45729915 57078945 45730052 57079116 45730189 57079287 45730326 57079458 45730463 57079629 45730600 57079800 45730737 57079971 45730874 57080142 45731011 57080313 45731148 57080484 45731285 57080655 45731422 57080826 45731559 57080997 45731696 57081168 45731833 57081339 45731970 57081510 45732107 57081681 45732244 57081852 45732381 57082023 45732518 57082194 45732655 57082365 45732792 57082536 45732929 57082707 45733066 57082878 45733203 57083049 45733340 57083220 45733477 57083391 45733614 57083562 45733751 57083733 45733888 57083904 45734025 57084075 45734162 57084246 45734299 57084417 45734436 57084588 45734573 57084759 45734710 57084930 45734847 57085101 45734984 57085272 45735121 57085443 45735258 57085614 45735395 57085785 45735532 57085956 45735669 57086127 45735806 57086298 45735943 57086469 45736080 57086640 45736217 57086811 45736354 57086982 45736491 57087153 45736628 57087324 45736765 57087495 45736902 57087666 45737039 57087837 45737176 57088008 45737313 57088179 45737450 57088350 45737587 57088521 45737724 57088692 45737861 57088863 45737998 57089034 45738135 57089205 45738272 57089376 45738409 57089547 45738546 57089718 45738683 57089889 45738820 57090060 45738957 57090231 45739094 57090402 45739231 57090573 45739368 57090744 45739505 57090915 45739642 57091086 45739779 57091257 45739916 57091428 45740053 57091599 45740190 57091770 45740327 57091941 45740464 57092112 45740601 57092283 45740738 57092454 45740875 57092625 45741012 57092796 45741149 57092967 45741286 57093138 45741423 57093309 45741560 57093480 45741697 57093651 45741834 57093822 45741971 57093993 45742108 57094164 45742245 57094335 45742382 57094506 45742519 57094677 45742656 57094848 45742793 57095019 45742930 57095190 45743067 57095361 45743204 57095532 45743341 57095703 45743478 57095874 45743615 57096045 45743752 57096216 45743889 57096387 45744026 57096558 45744163 57096729 45744300 57096900 45744437 57097071 45744574 57097242 45744711 57097413 45744848 57097584 45744985 57097755 45745122 57097926 45745259 57098097 45745396 57098268 45745533 57098439 45745670 57098610 45745807 57098781 45745944 57098952 45746081 57099123 45746218 57099294 45746355 57099465 45746492 57099636 45746629 57099807 45746766 57099978 45746903 57100149 45747040 57100320 45747177 57100491 45747314 57100662 45747451 57100833 45747588 57101004 45747725 57101175 45747862 57101346 45747999 57101517 45748136 57101688 45748273 57101859 45748410 57102030 45748547 57102201 45748684 57102372 45748821 57102543 45748958 57102714 45749095 57102885 45749232 57103056 45749369 57103227 45749506 57103398 45749643 57103569 45749780 57103740 45749917 57103911 45750054 57104082 45750191 57104253 45750328 57104424 45750465 57104595 45750602 57104766 45750739 57104937 45750876 57105108 45751013 57105279 45751150 57105450 45751287 57105621 45751424 57105792 45751561 57105963 45751698 57106134 45751835 57106305 45751972 57106476 45752109 57106647 45752246 57106818 45752383 57106989 45752520 57107160 45752657 57107331 45752794 57107502 45752931 57107673 45753068 57107844 45753205 57108015 45753342 57108186 45753479 57108357 45753616 57108528 45753753 57108699 45753890 57108870 45754027 57109041 45754164 57109212 45754301 57109383 45754438 57109554 45754575 57109725 45754712 57109896 45754849 57110067 45754986 57110238 45755123 57110409 45755260 57110580 45755397 57110751 45755534 57110922 45755671 57111093 45755808 57111264 45755945 57111435 45756082 57111606 45756219 57111777 45756356 57111948 45756493 57112119 45756630 57112290 45756767 57112461 45756904 57112632 45757041 57112803 45757178 57112974 45757315 57113145 45757452 57113316 45757589 57113487 45757726 57113658 45757863 57113829 45758000 57114000 45758137 57114171 45758274 57114342 45758411 57114513 45758548 57114684 45758685 57114855 45758822 57115026 45758959 57115197 45759096 57115368 45759233 57115539 45759370 57115710 45759507 57115881 45759644 57116052 45759781 57116223 45759918 57116394 45760055 57116565 45760192 57116736 45760329 57116907 45760466 57117078 45760603 57117249 45760740 57117420 45760877 57117591 45761014 57117762 45761151 57117933 45761288 57118104 45761425 57118275 45761562 57118446 45761699 57118617 45761836 57118788 45761973 57118959 45762110 57119130 45762247 57119301 45762384 57119472 45762521 57119643 45762658 57119814 45762795 57119985 45762932 57120156 45763069 57120327 45763206 57120498 45763343 57120669 45763480 57120840 45763617 57121011 45763754 57121182 45763891 57121353 45764028 57121524 45764165 57121695 45764302 57121866 45764439 57122037 45764576 57122208 45764713 57122379 45764850 57122550 45764987 57122721 45765124 57122892 45765261 57123063 45765398 57123234 45765535 57123405 45765672 57123576 45765809 57123747 45765946 57123918 45766083 57124089 45766220 57124260 45766357 57124431 45766494 57124602 45766631 57124773 45766768 57124944 45766905 57125115 45767042 57125286 45767179 57125457 45767316 57125628 45767453 57125799 45767590 57125970 45767727 57126141 45767864 57126312 45768001 57126483 45768138 57126654 45768275 57126825 45768412 57126996 45768549 57127167 45768686 57127338 45768823 57127509 45768960 57127680 45769097 57127851 45769234 57128022 45769371 57128193 45769508 57128364 45769645 57128535 45769782 57128706 45769919 57128877 45770056 57129048 45770193 57129219 45770330 57129390 45770467 57129561 45770604 57129732 45770741 57129903 45770878 57130074 45771015 57130245 45771152 57130416 45771289 57130587 45771426 57130758 45771563 57130929 45771700 57131100 45771837 57131271 45771974 57131442 45772111 57131613 45772248 57131784 45772385 57131955 45772522 57132126 45772659 57132297 45772796 57132468 45772933 57132639 45773070 57132810 45773207 57132981 45773344 57133152 45773481 57133323 45773618 57133494 45773755 57133665 45773892 57133836 45774029 57134007 45774166 57134178 45774303 57134349 45774440 57134520 45774577 57134691 45774714 57134862 45774851 57135033 45774988 57135204 45775125 57135375 45775262 57135546 45775399 57135717 45775536 57135888 45775673 57136059 45775810 57136230 45775947 57136401 45776084 57136572 45776221 57136743 45776358 57136914 45776495 57137085 45776632 57137256 45776769 57137427 45776906 57137598 45777043 57137769 45777180 57137940 45777317 57138111 45777454 57138282 45777591 57138453 45777728 57138624 45777865 57138795 45778002 57138966 45778139 57139137 45778276 57139308 45778413 57139479 45778550 57139650 45778687 57139821 45778824 57139992 45778961 57140163 45779098 57140334 45779235 57140505 45779372 57140676 45779509 57140847 45779646 57141018 45779783 57141189 45779920 57141360 45780057 57141531 45780194 57141702 45780331 57141873 45780468 57142044 45780605 57142215 45780742 57142386 45780879 57142557 45781016 57142728 45781153 57142899 45781290 57143070 45781427 57143241 45781564 57143412 45781701 57143583 45781838 57143754 45781975 57143925 45782112 57144096 45782249 57144267 45782386 57144438 45782523 57144609 45782660 57144780 45782797 57144951 45782934 57145122 45783071 57145293 45783208 57145464 45783345 57145635 45783482 57145806 45783619 57145977 45783756 57146148 45783893 57146319 45784030 57146490 45784167 57146661 45784304 57146832 45784441 57147003 45784578 57147174 45784715 57147345 45784852 57147516 45784989 57147687 45785126 57147858 45785263 57148029 45785400 57148200 45785537 57148371 45785674 57148542 45785811 57148713 45785948 57148884 45786085 57149055 45786222 57149226 45786359 57149397 45786496 57149568 45786633 57149739 45786770 57149910 45786907 57150081 45787044 57150252 45787181 57150423 45787318 57150594 45787455 57150765 45787592 57150936 45787729 57151107 45787866 57151278 45788003 57151449 45788140 57151620 45788277 57151791 45788414 57151962 45788551 57152133 45788688 57152304 45788825 57152475 45788962 57152646 45789099 57152817 45789236 57152988 45789373 57153159 45789510 57153330 45789647 57153501 45789784 57153672 45789921 57153843 45790058 57154014 45790195 57154185 45790332 57154356 45790469 57154527 45790606 57154698 45790743 57154869 45790880 57155040 45791017 57155211 45791154 57155382 45791291 57155553 45791428 57155724 45791565 57155895 45791702 57156066 45791839 57156237 45791976 57156408 45792113 57156579 45792250 57156750 45792387 57156921 45792524 57157092 45792661 57157263 45792798 57157434 45792935 57157605 45793072 57157776 45793209 57157947 45793346 57158118 45793483 57158289 45793620 57158460 45793757 57158631 45793894 57158802 45794031 57158973 45794168 57159144 45794305 57159315 45794442 57159486 45794579 57159657 45794716 57159828 45794853 57159999 45794990 57160170 45795127 57160341 45795264 57160512 45795401 57160683 45795538 57160854 45795675 57161025 45795812 57161196 45795949 57161367 45796086 57161538 45796223 57161709 45796360 57161880 45796497 57162051 45796634 57162222 45796771 57162393 45796908 57162564 45797045 57162735 45797182 57162906 45797319 57163077 45797456 57163248 45797593 57163419 45797730 57163590 45797867 57163761 45798004 57163932 45798141 57164103 45798278 57164274 45798415 57164445 45798552 57164616 45798689 57164787 45798826 57164958 45798963 57165129 45799100 57165300 45799237 57165471 45799374 57165642 45799511 57165813 45799648 57165984 45799785 57166155 45799922 57166326 45800059 57166497 45800196 57166668 45800333 57166839 45800470 57167010 45800607 57167181 45800744 57167352 45800881 57167523 45801018 57167694 45801155 57167865 45801292 57168036 45801429 57168207 45801566 57168378 45801703 57168549 45801840 57168720 45801977 57168891 45802114 57169062 45802251 57169233 45802388 57169404 45802525 57169575 45802662 57169746 45802799 57169917 45802936 57170088 45803073 57170259 45803210 57170430 45803347 57170601 45803484 57170772 45803621 57170943 45803758 57171114 45803895 57171285 45804032 57171456 45804169 57171627 45804306 57171798 45804443 57171969 45804580 57172140 45804717 57172311 45804854 57172482 45804991 57172653 45805128 57172824 45805265 57172995 45805402 57173166 45805539 57173337 45805676 57173508 45805813 57173679 45805950 57173850 45806087 57174021 45806224 57174192 45806361 57174363 45806498 57174534 45806635 57174705 45806772 57174876 45806909 57175047 45807046 57175218 45807183 57175389 45807320 57175560 45807457 57175731 45807594 57175902 45807731 57176073 45807868 57176244 45808005 57176415 45808142 57176586 45808279 57176757 45808416 57176928 45808553 57177099 45808690 57177270 45808827 57177441 45808964 57177612 45809101 57177783 45809238 57177954 45809375 57178125 45809512 57178296 45809649 57178467 45809786 57178638 45809923 57178809 45810060 57178980 45810197 57179151 45810334 57179322 45810471 57179493 45810608 57179664 45810745 57179835 45810882 57180006 45811019 57180177 45811156 57180348 45811293 57180519 45811430 57180690 45811567 57180861 45811704 57181032 45811841 57181203 45811978 57181374 45812115 57181545 45812252 57181716 45812389 57181887 45812526 57182058 45812663 57182229 45812800 57182400 45812937 57182571 45813074 57182742 45813211 57182913 45813348 57183084 45813485 57183255 45813622 57183426 45813759 57183597 45813896 57183768 45814033 57183939 45814170 57184110 45814307 57184281 45814444 57184452 45814581 57184623 45814718 57184794 45814855 57184965 45814992 57185136 45815129 57185307 45815266 57185478 45815403 57185649 45815540 57185820 45815677 57185991 45815814 57186162 45815951 57186333 45816088 57186504 45816225 57186675 45816362 57186846 45816499 57187017 45816636 57187188 45816773 57187359 45816910 57187530 45817047 57187701 45817184 57187872 45817321 57188043 45817458 57188214 45817595 57188385 45817732 57188556 45817869 57188727 45818006 57188898 45818143 57189069 45818280 57189240 45818417 57189411 45818554 57189582 45818691 57189753 45818828 57189924 45818965 57190095 45819102 57190266 45819239 57190437 45819376 57190608 45819513 57190779 45819650 57190950 45819787 57191121 45819924 57191292 45820061 57191463 45820198 57191634 45820335 57191805 45820472 57191976 45820609 57192147 45820746 57192318 45820883 57192489 45821020 57192660 45821157 57192831 45821294 57193002 45821431 57193173 45821568 57193344 45821705 57193515 45821842 57193686 45821979 57193857 45822116 57194028 45822253 57194199 45822390 57194370 45822527 57194541 45822664 57194712 45822801 57194883 45822938 57195054 45823075 57195225 45823212 57195396 45823349 57195567 45823486 57195738 45823623 57195909 45823760 57196080 45823897 57196251 45824034 57196422 45824171 57196593 45824308 57196764 45824445 57196935 45824582 57197106 45824719 57197277 45824856 57197448 45824993 57197619 45825130 57197790 45825267 57197961 45825404 57198132 45825541 57198303 45825678 57198474 45825815 57198645 45825952 57198816 45826089 57198987 45826226 57199158 45826363 57199329 45826500 57199500 45826637 57199671 45826774 57199842 45826911 57200013 45827048 57200184 45827185 57200355 45827322 57200526 45827459 57200697 45827596 57200868 45827733 57201039 45827870 57201210 45828007 57201381 45828144 57201552 45828281 57201723 45828418 57201894 45828555 57202065 45828692 57202236 45828829 57202407 45828966 57202578 45829103 57202749 45829240 57202920 45829377 57203091 45829514 57203262 45829651 57203433 45829788 57203604 45829925 57203775 45830062 57203946 45830199 57204117 45830336 57204288 45830473 57204459 45830610 57204630 45830747 57204801 45830884 57204972 45831021 57205143 45831158 57205314 45831295 57205485 45831432 57205656 45831569 57205827 45831706 57205998 45831843 57206169 45831980 57206340 45832117 57206511 45832254 57206682 45832391 57206853 45832528 57207024 45832665 57207195 45832802 57207366 45832939 57207537 45833076 57207708 45833213 57207879 45833350 57208050 45833487 57208221 45833624 57208392 45833761 57208563 45833898 57208734 45834035 57208905 45834172 57209076 45834309 57209247 45834446 57209418 45834583 57209589 45834720 57209760 45834857 57209931 45834994 57210102 45835131 57210273 45835268 57210444 45835405 57210615 45835542 57210786 45835679 57210957 45835816 57211128 45835953 57211299 45836090 57211470 45836227 57211641 45836364 57211812 45836501 57211983 45836638 57212154 45836775 57212325 45836912 57212496 45837049 57212667 45837186 57212838 45837323 57213009 45837460 57213180 45837597 57213351 45837734 57213522 45837871 57213693 45838008 57213864 45838145 57214035 45838282 57214206 45838419 57214377 45838556 57214548 45838693 57214719 45838830 57214890 45838967 57215061 45839104 57215232 45839241 57215403 45839378 57215574 45839515 57215745 45839652 57215916 45839789 57216087
1000 58086900 0 58086900 72502627 58087037 72502798 58087174 72502969 58087311 72503140 58087448 72503311 58087585 72503482 58087722 72503653 58087859 72503824 58087996 72503995 58088133 72504166 58088270 72504337 58088407 72504508 58088544 72504679 58088681 72504850 58088818 72505021 58088955 72505192 58089092 72505363 58089229 72505534 58089366 72505705 58089503 72505876 58089640 72506047 58089777 72506218 58089914 72506389 58090051 72506560 58090188 72506731 58090325 72506902 58090462 72507073 58090599 72507244 58090736 72507415 58090873 72507586 58091010 72507757 58091147 72507928 58091284 72508099 58091421 72508270 58091558 72508441 58091695 72508612 58091832 72508783 58091969 72508954 58092106 72509125 58092243 72509296 58092380 72509467 58092517 72509638 58092654 72509809 58092791 72509980 58092928 72510151 58093065 72510322 58093202 72510493 58093339 72510664 58093476 72510835 58093613 72511006 58093750 72511177 58093887 72511348 58094024 72511519 58094161 72511690 58094298 72511861 58094435 72512032 58094572 72512203 58094709 72512374 58094846 72512545 58094983 72512716 58095120 72512887 58095257 72513058 58095394 72513229 58095531 72513400 58095668 72513571 58095805 72513742 58095942 72513913 58096079 72514084 58096216 72514255 58096353 72514426 58096490 72514597 58096627 72514768 58096764 72514939 58096901 72515110 58097038 72515281 58097175 72515452 58097312 72515623 58097449 72515794 58097586 72515965 58097723 72516136 58097860 72516307 58097997 72516478 58098134 72516649 58098271 72516820 58098408 72516991 58098545 72517162 58098682 72517333 58098819 72517504 58098956 72517675 58099093 72517846 58099230 72518017 58099367 72518188 58099504 72518359 58099641 72518530 58099778 72518701 58099915 72518872 58100052 72519043 58100189 72519214 58100326 72519385 58100463 72519556 58100600 72519727 58100737 72519898 58100874 72520069 58101011 72520240 58101148 72520411 58101285 72520582 58101422 72520753 58101559 72520924 58101696 72521095 58101833 72521266 58101970 72521437 58102107 72521608 58102244 72521779 58102381 72521950 58102518 72522121 58102655 72522292 58102792 72522463 58102929 72522634 58103066 72522805 58103203 72522976 58103340 72523147 58103477 72523318 58103614 72523489 58103751 72523660 58103888 72523831 58104025 72524002 58104162 72524173 58104299 72524344 58104436 72524515 58104573 72524686 58104710 72524857 58104847 72525028 58104984 72525199 58105121 72525370 58105258 72525541 58105395 72525712 58105532 72525883 58105669 72526054 58105806 72526225 58105943 72526396 58106080 72526567 58106217 72526738 58106354 72526909 58106491 72527080 58106628 72527251 58106765 72527422 58106902 72527593 58107039 72527764 58107176 72527935 58107313 72528106 58107450 72528277 58107587 72528448 58107724 72528619 58107861 72528790 58107998 72528961 58108135 72529132 58108272 72529303 58108409 72529474 58108546 72529645 58108683 72529816 58108820 72529987 58108957 72530158 58109094 72530329 58109231 72530500 58109368 72530671 58109505 72530842 58109642 72531013 58109779 72531184 58109916 72531355 58110053 72531526 58110190 72531697 58110327 72531868 58110464 72532039 58110601 72532210 58110738 72532381 58110875 72532552 58111012 72532723 58111149 72532894 58111286 72533065 58111423 72533236 58111560 72533407 58111697 72533578 58111834 72533749 58111971 72533920 58112108 72534091 58112245 72534262 58112382 72534433 58112519 72534604 58112656 72534775 58112793 72534946 58112930 72535117 58113067 72535288 58113204 72535459 58113341 72535630 58113478 72535801 58113615 72535972 58113752 72536143 58113889 72536314 58114026 72536485 58114163 72536656 58114300 72536827 58114437 72536998 58114574 72537169 58114711 72537340 58114848 72537511 58114985 72537682 58115122 72537853 58115259 72538024 58115396 72538195 58115533 72538366 58115670 72538537 58115807 72538708 58115944 72538879 58116081 72539050 58116218 72539221 58116355 72539392 58116492 72539563 58116629 72539734 58116766 72539905 58116903 72540076 58117040 72540247 58117177 72540418 58117314 72540589 58117451 72540760 58117588 72540931 58117725 72541102 58117862 72541273 58117999 72541444 58118136 72541615 58118273 72541786 58118410 72541957 58118547 72542128 58118684 72542299 58118821 72542470 58118958 72542641 58119095 72542812 58119232 72542983 58119369 72543154 58119506 72543325 58119643 72543496 58119780 72543667 58119917 72543838 58120054 72544009 58120191 72544180 58120328 72544351 58120465 72544522 58120602 72544693 58120739 72544864 58120876 72545035 58121013 72545206 58121150 72545377 58121287 72545548 58121424 72545719 58121561 72545890 58121698 72546061 58121835 72546232 58121972 72546403 58122109 72546574 58122246 72546745 58122383 72546916 58122520 72547087 58122657 72547258 58122794 72547429 58122931 72547600 58123068 72547771 58123205 72547942 58123342 72548113 58123479 72548284 58123616 72548455 58123753 72548626 58123890 72548797 58124027 72548968 58124164 72549139 58124301 72549310 58124438 72549481 58124575 72549652 58124712 72549823 58124849 72549994 58124986 72550165 58125123 72550336 58125260 72550507 58125397 72550678 58125534 72550849 58125671 72551020 58125808 72551191 58125945 72551362 58126082 72551533 58126219 72551704 58126356 72551875 58126493 72552046 58126630 72552217 58126767 72552388 58126904 72552559 58127041 72552730 58127178 72552901 58127315 72553072 58127452 72553243 58127589 72553414 58127726 72553585 58127863 72553756 58128000 72553927 58128137 72554098 58128274 72554269 58128411 72554440 58128548 72554611 58128685 72554782 58128822 72554953 58128959 72555124 58129096 72555295 58129233 72555466 58129370 72555637 58129507 72555808 58129644 72555979 58129781 72556150 58129918 72556321 58130055 72556492 58130192 72556663 58130329 72556834 58130466 72557005 58130603 72557176 58130740 72557347 58130877 72557518 58131014 72557689 58131151 72557860 58131288 72558031 58131425 72558202 58131562 72558373 58131699 72558544 58131836 72558715 58131973 72558886 58132110 72559057 58132247 72559228 58132384 72559399 58132521 72559570 58132658 72559741 58132795 72559912 58132932 72560083 58133069 72560254 58133206 72560425 58133343 72560596 58133480 72560767 58133617 72560938 58133754 72561109 58133891 72561280 58134028 72561451 58134165 72561622 58134302 72561793 58134439 72561964 58134576 72562135 58134713 72562306 58134850 72562477 58134987 72562648 58135124 72562819 58135261 72562990 58135398 72563161 58135535 72563332 58135672 72563503 58135809 72563674 58135946 72563845 58136083 72564016 58136220 72564187 58136357 72564358 58136494 72564529 58136631 72564700 58136768 72564871 58136905 72565042 58137042 72565213 58137179 72565384 58137316 72565555 58137453 72565726 58137590 72565897 58137727 72566068 58137864 72566239 58138001 72566410 58138138 72566581 58138275 72566752 58138412 72566923 58138549 72567094 58138686 72567265 58138823 72567436 58138960 72567607 58139097 72567778 58139234 72567949 58139371 72568120 58139508 72568291 58139645 72568462 58139782 72568633 58139919 72568804 58140056 72568975 58140193 72569146 58140330 72569317 58140467 72569488 58140604 72569659 58140741 72569830 58140878 72570001 58141015 72570172 58141152 72570343 58141289 72570514 58141426 72570685 58141563 72570856 58141700 72571027 58141837 72571198 58141974 72571369 58142111 72571540 58142248 72571711 58142385 72571882 58142522 72572053 58142659 72572224 58142796 72572395 58142933 72572566 58143070 72572737 58143207 72572908 58143344 72573079 58143481 72573250 58143618 72573421 58143755 72573592 58143892 72573763 58144029 72573934 58144166 72574105 58144303 72574276 58144440 72574447 58144577 72574618 58144714 72574789 58144851 72574960 58144988 72575131 58145125 72575302 58145262 72575473 58145399 72575644 58145536 72575815 58145673 72575986 58145810 72576157 58145947 72576328 58146084 72576499 58146221 72576670 58146358 72576841 58146495 72577012 58146632 72577183 58146769 72577354 58146906 72577525 58147043 72577696 58147180 72577867 58147317 72578038 58147454 72578209 58147591 72578380 58147728 72578551 58147865 72578722 58148002 72578893 58148139 72579064 58148276 72579235 58148413 72579406 58148550 72579577 58148687 72579748 58148824 72579919 58148961 72580090 58149098 72580261 58149235 72580432 58149372 72580603 58149509 72580774 58149646 72580945 58149783 72581116 58149920 72581287 58150057 72581458 58150194 72581629 58150331 72581800 58150468 72581971 58150605 72582142 58150742 72582313 58150879 72582484 58151016 72582655 58151153 72582826 58151290 72582997 58151427 72583168 58151564 72583339 58151701 72583510 58151838 72583681 58151975 72583852 58152112 72584023 58152249 72584194 58152386 72584365 58152523 72584536 58152660 72584707 58152797 72584878 58152934 72585049 58153071 72585220 58153208 72585391 58153345 72585562 58153482 72585733 58153619 72585904 58153756 72586075 58153893 72586246 58154030 72586417 58154167 72586588 58154304 72586759 58154441 72586930 58154578 72587101 58154715 72587272 58154852 72587443 58154989 72587614 58155126 72587785 58155263 72587956 58155400 72588127 58155537 72588298 58155674 72588469 58155811 72588640 58155948 72588811 58156085 72588982 58156222 72589153 58156359 72589324 58156496 72589495 58156633 72589666 58156770 72589837 58156907 72590008 58157044 72590179 58157181 72590350 58157318 72590521 58157455 72590692 58157592 72590863 58157729 72591034 58157866 72591205 58158003 72591376 58158140 72591547 58158277 72591718 58158414 72591889 58158551 72592060 58158688 72592231 58158825 72592402 58158962 72592573 58159099 72592744 58159236 72592915 58159373 72593086 58159510 72593257 58159647 72593428 58159784 72593599 58159921 72593770 58160058 72593941 58160195 72594112 58160332 72594283 58160469 72594454 58160606 72594625 58160743 72594796 58160880 72594967 58161017 72595138 58161154 72595309 58161291 72595480 58161428 72595651 58161565 72595822 58161702 72595993 58161839 72596164 58161976 72596335 58162113 72596506 58162250 72596677 58162387 72596848 58162524 72597019 58162661 72597190 58162798 72597361 58162935 72597532 58163072 72597703 58163209 72597874 58163346 72598045 58163483 72598216 58163620 72598387 58163757 72598558 58163894 72598729 58164031 72598900 58164168 72599071 58164305 72599242 58164442 72599413 58164579 72599584 58164716 72599755 58164853 72599926 58164990 72600097 58165127 72600268 58165264 72600439 58165401 72600610 58165538 72600781 58165675 72600952 58165812 72601123 58165949 72601294 58166086 72601465 58166223 72601636 58166360 72601807 58166497 72601978 58166634 72602149 58166771 72602320 58166908 72602491 58167045 72602662 58167182 72602833 58167319 72603004 58167456 72603175 58167593 72603346 58167730 72603517 58167867 72603688 58168004 72603859 58168141 72604030 58168278 72604201 58168415 72604372 58168552 72604543 58168689 72604714 58168826 72604885 58168963 72605056 58169100 72605227 58169237 72605398 58169374 72605569 58169511 72605740 58169648 72605911 58169785 72606082 58169922 72606253 58170059 72606424 58170196 72606595 58170333 72606766 58170470 72606937 58170607 72607108 58170744 72607279 58170881 72607450 58171018 72607621 58171155 72607792 58171292 72607963 58171429 72608134 58171566 72608305 58171703 72608476 58171840 72608647 58171977 72608818 58172114 72608989 58172251 72609160 58172388 72609331 58172525 72609502 58172662 72609673 58172799 72609844 58172936 72610015 58173073 72610186 58173210 72610357 58173347 72610528 58173484 72610699 58173621 72610870 58173758 72611041 58173895 72611212 58174032 72611383 58174169 72611554 58174306 72611725 58174443 72611896 58174580 72612067 58174717 72612238 58174854 72612409 58174991 72612580 58175128 72612751 58175265 72612922 58175402 72613093 58175539 72613264 58175676 72613435 58175813 72613606 58175950 72613777 58176087 72613948 58176224 72614119 58176361 72614290 58176498 72614461 58176635 72614632 58176772 72614803 58176909 72614974 58177046 72615145 58177183 72615316 58177320 72615487 58177457 72615658 58177594 72615829 58177731 72616000 58177868 72616171 58178005 72616342 58178142 72616513 58178279 72616684 58178416 72616855 58178553 72617026 58178690 72617197 58178827 72617368 58178964 72617539 58179101 72617710 58179238 72617881 58179375 72618052 58179512 72618223 58179649 72618394 58179786 72618565 58179923 72618736 58180060 72618907 58180197 72619078 58180334 72619249 58180471 72619420 58180608 72619591 58180745 72619762 58180882 72619933 58181019 72620104 58181156 72620275 58181293 72620446 58181430 72620617 58181567 72620788 58181704 72620959 58181841 72621130 58181978 72621301 58182115 72621472 58182252 72621643 58182389 72621814 58182526 72621985 58182663 72622156 58182800 72622327 58182937 72622498 58183074 72622669 58183211 72622840 58183348 72623011 58183485 72623182 58183622 72623353 58183759 72623524 58183896 72623695 58184033 72623866 58184170 72624037 58184307 72624208 58184444 72624379 58184581 72624550 58184718 72624721 58184855 72624892 58184992 72625063 58185129 72625234 58185266 72625405 58185403 72625576 58185540 72625747 58185677 72625918 58185814 72626089 58185951 72626260 58186088 72626431 58186225 72626602 58186362 72626773 58186499 72626944 58186636 72627115 58186773 72627286 58186910 72627457 58187047 72627628 58187184 72627799 58187321 72627970 58187458 72628141 58187595 72628312 58187732 72628483 58187869 72628654 58188006 72628825 58188143 72628996 58188280 72629167 58188417 72629338 58188554 72629509 58188691 72629680 58188828 72629851 58188965 72630022 58189102 72630193 58189239 72630364 58189376 72630535 58189513 72630706 58189650 72630877 58189787 72631048 58189924 72631219 58190061 72631390 58190198 72631561 58190335 72631732 58190472 72631903 58190609 72632074 58190746 72632245 58190883 72632416 58191020 72632587 58191157 72632758 58191294 72632929 58191431 72633100 58191568 72633271 58191705 72633442 58191842 72633613 58191979 72633784 58192116 72633955 58192253 72634126 58192390 72634297 58192527 72634468 58192664 72634639 58192801 72634810 58192938 72634981 58193075 72635152 58193212 72635323 58193349 72635494 58193486 72635665 58193623 72635836 58193760 72636007 58193897 72636178 58194034 72636349 58194171 72636520 58194308 72636691 58194445 72636862 58194582 72637033 58194719 72637204 58194856 72637375 58194993 72637546 58195130 72637717 58195267 72637888 58195404 72638059 58195541 72638230 58195678 72638401 58195815 72638572 58195952 72638743 58196089 72638914 58196226 72639085 58196363 72639256 58196500 72639427 58196637 72639598 58196774 72639769 58196911 72639940 58197048 72640111 58197185 72640282 58197322 72640453 58197459 72640624 58197596 72640795 58197733 72640966 58197870 72641137 58198007 72641308 58198144 72641479 58198281 72641650 58198418 72641821 58198555 72641992 58198692 72642163 58198829 72642334 58198966 72642505 58199103 72642676 58199240 72642847 58199377 72643018 58199514 72643189 58199651 72643360 58199788 72643531 58199925 72643702 58200062 72643873 58200199 72644044 58200336 72644215 58200473 72644386 58200610 72644557 58200747 72644728 58200884 72644899 58201021 72645070 58201158 72645241 58201295 72645412 58201432 72645583 58201569 72645754 58201706 72645925 58201843 72646096 58201980 72646267 58202117 72646438 58202254 72646609 58202391 72646780 58202528 72646951 58202665 72647122 58202802 72647293 58202939 72647464 58203076 72647635 58203213 72647806 58203350 72647977 58203487 72648148 58203624 72648319 58203761 72648490 58203898 72648661 58204035 72648832 58204172 72649003 58204309 72649174 58204446 72649345 58204583 72649516 58204720 72649687 58204857 72649858 58204994 72650029 58205131 72650200 58205268 72650371 58205405 72650542 58205542 72650713 58205679 72650884 58205816 72651055 58205953 72651226 58206090 72651397 58206227 72651568 58206364 72651739 58206501 72651910 58206638 72652081 58206775 72652252 58206912 72652423 58207049 72652594 58207186 72652765 58207323 72652936 58207460 72653107 58207597 72653278 58207734 72653449 58207871 72653620 58208008 72653791 58208145 72653962 58208282 72654133 58208419 72654304 58208556 72654475 58208693 72654646 58208830 72654817 58208967 72654988 58209104 72655159 58209241 72655330 58209378 72655501 58209515 72655672 58209652 72655843 58209789 72656014 58209926 72656185 58210063 72656356 58210200 72656527 58210337 72656698 58210474 72656869 58210611 72657040 58210748 72657211 58210885 72657382 58211022 72657553 58211159 72657724 58211296 72657895 58211433 72658066 58211570 72658237 58211707 72658408 58211844 72658579 58211981 72658750 58212118 72658921 58212255 72659092 58212392 72659263 58212529 72659434 58212666 72659605 58212803 72659776 58212940 72659947 58213077 72660118 58213214 72660289 58213351 72660460 58213488 72660631 58213625 72660802 58213762 72660973 58213899 72661144 58214036 72661315 58214173 72661486 58214310 72661657 58214447 72661828 58214584 72661999 58214721 72662170 58214858 72662341 58214995 72662512 58215132 72662683 58215269 72662854 58215406 72663025 58215543 72663196 58215680 72663367 58215817 72663538 58215954 72663709 58216091 72663880 58216228 72664051 58216365 72664222 58216502 72664393 58216639 72664564 58216776 72664735 58216913 72664906 58217050 72665077 58217187 72665248 58217324 72665419 58217461 72665590 58217598 72665761 58217735 72665932 58217872 72666103 58218009 72666274 58218146 72666445 58218283 72666616 58218420 72666787 58218557 72666958 58218694 72667129 58218831 72667300 58218968 72667471 58219105 72667642 58219242 72667813 58219379 72667984 58219516 72668155 58219653 72668326 58219790 72668497 58219927 72668668 58220064 72668839 58220201 72669010 58220338 72669181 58220475 72669352 58220612 72669523 58220749 72669694 58220886 72669865 58221023 72670036 58221160 72670207 58221297 72670378 58221434 72670549 58221571 72670720 58221708 72670891 58221845 72671062 58221982 72671233 58222119 72671404 58222256 72671575 58222393 72671746 58222530 72671917 58222667 72672088 58222804 72672259 58222941 72672430 58223078 72672601 58223215 72672772 58223352 72672943 58223489 72673114 58223626 72673285
1000 33665147 0 33665147 42020001 33665284 42020172 33665421 42020343 33665558 42020514 33665695 42020685 33665832 42020856 33665969 42021027 33666106 42021198 33666243 42021369 33666380 42021540 33666517 42021711 33666654 42021882 33666791 42022053 33666928 42022224 33667065 42022395 33667202 42022566 33667339 42022737 33667476 42022908 33667613 42023079 33667750 42023250 33667887 42023421 33668024 42023592 33668161 42023763 33668298 42023934 33668435 42024105 33668572 42024276 33668709 42024447 33668846 42024618 33668983 42024789 33669120 42024960 33669257 42025131 33669394 42025302 33669531 42025473 33669668 42025644 33669805 42025815 33669942 42025986 33670079 42026157 33670216 42026328 33670353 42026499 33670490 42026670 33670627 42026841 33670764 42027012 33670901 42027183 33671038 42027354 33671175 42027525 33671312 42027696 33671449 42027867 33671586 42028038 33671723 42028209 33671860 42028380 33671997 42028551 33672134 42028722 33672271 42028893 33672408 42029064 33672545 42029235 33672682 42029406 33672819 42029577 33672956 42029748 33673093 42029919 33673230 42030090 33673367 42030261 33673504 42030432 33673641 42030603 33673778 42030774 33673915 42030945 33674052 42031116 33674189 42031287 33674326 42031458 33674463 42031629 33674600 42031800 33674737 42031971 33674874 42032142 33675011 42032313 33675148 42032484 33675285 42032655 33675422 42032826 33675559 42032997 33675696 42033168 33675833 42033339 33675970 42033510 33676107 42033681 33676244 42033852 33676381 42034023 33676518 42034194 33676655 42034365 33676792 42034536 33676929 42034707 33677066 42034878 33677203 42035049 33677340 42035220 33677477 42035391 33677614 42035562 33677751 42035733 33677888 42035904 33678025 42036075 33678162 42036246 33678299 42036417 33678436 42036588 33678573 42036759 33678710 42036930 33678847 42037101 33678984 42037272 33679121 42037443 33679258 42037614 33679395 42037785 33679532 42037956 33679669 42038127 33679806 42038298 33679943 42038469 33680080 42038640 33680217 42038811 33680354 42038982 33680491 42039153 33680628 42039324 33680765 42039495 33680902 42039666 33681039 42039837 33681176 42040008 33681313 42040179 33681450 42040350 33681587 42040521 33681724 42040692 33681861 42040863 33681998 42041034 33682135 42041205 33682272 42041376 33682409 42041547 33682546 42041718 33682683 42041889 33682820 42042060 33682957 42042231 33683094 42042402 33683231 42042573 33683368 42042744 33683505 42042915 33683642 42043086 33683779 42043257 33683916 42043428 33684053 42043599 33684190 42043770 33684327 42043941 33684464 42044112 33684601 42044283 33684738 42044454 33684875 42044625 33685012 42044796 33685149 42044967 33685286 42045138 33685423 42045309 33685560 42045480 33685697 42045651 33685834 42045822 33685971 42045993 33686108 42046164 33686245 42046335 33686382 42046506 33686519 42046677 33686656 42046848 33686793 42047019 33686930 42047190 33687067 42047361 33687204 42047532 33687341 42047703 33687478 42047874 33687615 42048045 33687752 42048216 33687889 42048387 33688026 42048558 33688163 42048729 33688300 42048900 33688437 42049071 33688574 42049242 33688711 42049413 33688848 42049584 33688985 42049755 33689122 42049926 33689259 42050097 33689396 42050268 33689533 42050439 33689670 42050610 33689807 42050781 33689944 42050952 33690081 42051123 33690218 42051294 33690355 42051465 33690492 42051636 33690629 42051807 33690766 42051978 33690903 42052149 33691040 42052320 33691177 42052491 33691314 42052662 33691451 42052833 33691588 42053004 33691725 42053175 33691862 42053346 33691999 42053517 33692136 42053688 33692273 42053859 33692410 42054030 33692547 42054201 33692684 42054372 33692821 42054543 33692958 42054714 33693095 42054885 33693232 42055056 33693369 42055227 33693506 42055398 33693643 42055569 33693780 42055740 33693917 42055911 33694054 42056082 33694191 42056253 33694328 42056424 33694465 42056595 33694602 42056766 33694739 42056937 33694876 42057108 33695013 42057279 33695150 42057450 33695287 42057621 33695424 42057792 33695561 42057963 33695698 42058134 33695835 42058305 33695972 42058476 33696109 42058647 33696246 42058818 33696383 42058989 33696520 42059160 33696657 42059331 33696794 42059502 33696931 42059673 33697068 42059844 33697205 42060015 33697342 42060186 33697479 42060357 33697616 42060528 33697753 42060699 33697890 42060870 33698027 42061041 33698164 42061212 33698301 42061383 33698438 42061554 33698575 42061725 33698712 42061896 33698849 42062067 33698986 42062238 33699123 42062409 33699260 42062580 33699397 42062751 33699534 42062922 33699671 42063093 33699808 42063264 33699945 42063435 33700082 42063606 33700219 42063777 33700356 42063948 33700493 42064119 33700630 42064290 33700767 42064461 33700904 42064632 33701041 42064803 33701178 42064974 33701315 42065145 33701452 42065316 33701589 42065487 33701726 42065658 33701863 42065829 33702000 42066000 33702137 42066171 33702274 42066342 33702411 42066513 33702548 42066684 33702685 42066855 33702822 42067026 33702959 42067197 33703096 42067368 33703233 42067539 33703370 42067710 33703507 42067881 33703644 42068052 33703781 42068223 33703918 42068394 33704055 42068565 33704192 42068736 33704329 42068907 33704466 42069078 33704603 42069249 33704740 42069420 33704877 42069591 33705014 42069762 33705151 42069933 33705288 42070104 33705425 42070275 33705562 42070446 33705699 42070617 33705836 42070788 33705973 42070959 33706110 42071130 33706247 42071301 33706384 42071472 33706521 42071643 33706658 42071814 33706795 42071985 33706932 42072156 33707069 42072327 33707206 42072498 33707343 42072669 33707480 42072840 33707617 42073011 33707754 42073182 33707891 42073353 33708028 42073524 33708165 42073695 33708302 42073866 33708439 42074037 33708576 42074208 33708713 42074379 33708850 42074550 33708987 42074721 33709124 42074892 33709261 42075063 33709398 42075234 33709535 42075405 33709672 42075576 33709809 42075747 33709946 42075918 33710083 42076089 33710220 42076260 33710357 42076431 33710494 42076602 33710631 42076773 33710768 42076944 33710905 42077115 33711042 42077286 33711179 42077457 33711316 42077628 33711453 42077799 33711590 42077970 33711727 42078141 33711864 42078312 33712001 42078483 33712138 42078654 33712275 42078825 33712412 42078996 33712549 42079167 33712686 42079338 33712823 42079509 33712960 42079680 33713097 42079851 33713234 42080022 33713371 42080193 33713508 42080364 33713645 42080535 33713782 42080706 33713919 42080877 33714056 42081048 33714193 42081219 33714330 42081390 33714467 42081561 33714604 42081732 33714741 42081903 33714878 42082074 33715015 42082245 33715152 42082416 33715289 42082587 33715426 42082758 33715563 42082929 33715700 42083100 33715837 42083271 33715974 42083442 33716111 42083613 33716248 42083784 33716385 42083955 33716522 42084126 33716659 42084297 33716796 42084468 33716933 42084639 33717070 42084810 33717207 42084981 33717344 42085152 33717481 42085323 33717618 42085494 33717755 42085665 33717892 42085836 33718029 42086007 33718166 42086178 33718303 42086349 33718440 42086520 33718577 42086691 33718714 42086862 33718851 42087033 33718988 42087204 33719125 42087375 33719262 42087546 33719399 42087717 33719536 42087888 33719673 42088059 33719810 42088230 33719947 42088401 33720084 42088572 33720221 42088743 33720358 42088914 33720495 42089085 33720632 42089256 33720769 42089427 33720906 42089598 33721043 42089769 33721180 42089940 33721317 42090111 33721454 42090282 33721591 42090453 33721728 42090624 33721865 42090795 33722002 42090966 33722139 42091137 33722276 42091308 33722413 42091479 33722550 42091650 33722687 42091821 33722824 42091992 33722961 42092163 33723098 42092334 33723235 42092505 33723372 42092676 33723509 42092847 33723646 42093018 33723783 42093189 33723920 42093360 33724057 42093531 33724194 42093702 33724331 42093873 33724468 42094044 33724605 42094215 33724742 42094386 33724879 42094557 33725016 42094728 33725153 42094899 33725290 42095070 33725427 42095241 33725564 42095412 33725701 42095583 33725838 42095754 33725975 42095925 33726112 42096096 33726249 42096267 33726386 42096438 33726523 42096609 33726660 42096780 33726797 42096951 33726934 42097122 33727071 42097293 33727208 42097464 33727345 42097635 33727482 42097806 33727619 42097977 33727756 42098148 33727893 42098319 33728030 42098490 33728167 42098661 33728304 42098832 33728441 42099003 33728578 42099174 33728715 42099345 33728852 42099516 33728989 42099687 33729126 42099858 33729263 42100029 33729400 42100200 33729537 42100371 33729674 42100542 33729811 42100713 33729948 42100884 33730085 42101055 33730222 42101226 33730359 42101397 33730496 42101568 33730633 42101739 33730770 42101910 33730907 42102081 33731044 42102252 33731181 42102423 33731318 42102594 33731455 42102765 33731592 42102936 33731729 42103107 33731866 42103278 33732003 42103449 33732140 42103620 33732277 42103791 33732414 42103962 33732551 42104133 33732688 42104304 33732825 42104475 33732962 42104646 33733099 42104817 33733236 42104988 33733373 42105159 33733510 42105330 33733647 42105501 33733784 42105672 33733921 42105843 33734058 42106014 33734195 42106185 33734332 42106356 33734469 42106527 33734606 42106698 33734743 42106869 33734880 42107040 33735017 42107211 33735154 42107382 33735291 42107553 33735428 42107724 33735565 42107895 33735702 42108066 33735839 42108237 33735976 42108408 33736113 42108579 33736250 42108750 33736387 42108921 33736524 42109092 33736661 42109263 33736798 42109434 33736935 42109605 33737072 42109776 33737209 42109947 33737346 42110118 33737483 42110289 33737620 42110460 33737757 42110631 33737894 42110802 33738031 42110973 33738168 42111144 33738305 42111315 33738442 42111486 33738579 42111657 33738716 42111828 33738853 42111999 33738990 42112170 33739127 42112341 33739264 42112512 33739401 42112683 33739538 42112854 33739675 42113025 33739812 42113196 33739949 42113367 33740086 42113538 33740223 42113709 33740360 42113880 33740497 42114051 33740634 42114222 33740771 42114393 33740908 42114564 33741045 42114735 33741182 42114906 33741319 42115077 33741456 42115248 33741593 42115419 33741730 42115590 33741867 42115761 33742004 42115932 33742141 42116103 33742278 42116274 33742415 42116445 33742552 42116616 33742689 42116787 33742826 42116958 33742963 42117129 33743100 42117300 33743237 42117471 33743374 42117642 33743511 42117813 33743648 42117984 33743785 42118155 33743922 42118326 33744059 42118497 33744196 42118668 33744333 42118839 33744470 42119010 33744607 42119181 33744744 42119352 33744881 42119523 33745018 42119694 33745155 42119865 33745292 42120036 33745429 42120207 33745566 42120378 33745703 42120549 33745840 42120720 33745977 42120891 33746114 42121062 33746251 42121233 33746388 42121404 33746525 42121575 33746662 42121746 33746799 42121917 33746936 42122088 33747073 42122259 33747210 42122430 33747347 42122601 33747484 42122772 33747621 42122943 33747758 42123114 33747895 42123285 33748032 42123456 33748169 42123627 33748306 42123798 33748443 42123969 33748580 42124140 33748717 42124311 33748854 42124482 33748991 42124653 33749128 42124824 33749265 42124995 33749402 42125166 33749539 42125337 33749676 42125508 33749813 42125679 33749950 42125850 33750087 42126021 33750224 42126192 33750361 42126363 33750498 42126534 33750635 42126705 33750772 42126876 33750909 42127047 33751046 42127218 33751183 42127389 33751320 42127560 33751457 42127731 33751594 42127902 33751731 42128073 33751868 42128244 33752005 42128415 33752142 42128586 33752279 42128757 33752416 42128928 33752553 42129099 33752690 42129270 33752827 42129441 33752964 42129612 33753101 42129783 33753238 42129954 33753375 42130125 33753512 42130296 33753649 42130467 33753786 42130638 33753923 42130809 33754060 42130980 33754197 42131151 33754334 42131322 33754471 42131493 33754608 42131664 33754745 42131835 33754882 42132006 33755019 42132177 33755156 42132348 33755293 42132519 33755430 42132690 33755567 42132861 33755704 42133032 33755841 42133203 33755978 42133374 33756115 42133545 33756252 42133716 33756389 42133887 33756526 42134058 33756663 42134229 33756800 42134400 33756937 42134571 33757074 42134742 33757211 42134913 33757348 42135084 33757485 42135255 33757622 42135426 33757759 42135597 33757896 42135768 33758033 42135939 33758170 42136110 33758307 42136281 33758444 42136452 33758581 42136623 33758718 42136794 33758855 42136965 33758992 42137136 33759129 42137307 33759266 42137478 33759403 42137649 33759540 42137820 33759677 42137991 33759814 42138162 33759951 42138333 33760088 42138504 33760225 42138675 33760362 42138846 33760499 42139017 33760636 42139188 33760773 42139359 33760910 42139530 33761047 42139701 33761184 42139872 33761321 42140043 33761458 42140214 33761595 42140385 33761732 42140556 33761869 42140727 33762006 42140898 33762143 42141069 33762280 42141240 33762417 42141411 33762554 42141582 33762691 42141753 33762828 42141924 33762965 42142095 33763102 42142266 33763239 42142437 33763376 42142608 33763513 42142779 33763650 42142950 33763787 42143121 33763924 42143292 33764061 42143463 33764198 42143634 33764335 42143805 33764472 42143976 33764609 42144147 33764746 42144318 33764883 42144489 33765020 42144660 33765157 42144831 33765294 42145002 33765431 42145173 33765568 42145344 33765705 42145515 33765842 42145686 33765979 42145857 33766116 42146028 33766253 42146199 33766390 42146370 33766527 42146541 33766664 42146712 33766801 42146883 33766938 42147054 33767075 42147225 33767212 42147396 33767349 42147567 33767486 42147738 33767623 42147909 33767760 42148080 33767897 42148251 33768034 42148422 33768171 42148593 33768308 42148764 33768445 42148935 33768582 42149106 33768719 42149277 33768856 42149448 33768993 42149619 33769130 42149790 33769267 42149961 33769404 42150132 33769541 42150303 33769678 42150474 33769815 42150645 33769952 42150816 33770089 42150987 33770226 42151158 33770363 42151329 33770500 42151500 33770637 42151671 33770774 42151842 33770911 42152013 33771048 42152184 33771185 42152355 33771322 42152526 33771459 42152697 33771596 42152868 33771733 42153039 33771870 42153210 33772007 42153381 33772144 42153552 33772281 42153723 33772418 42153894 33772555 42154065 33772692 42154236 33772829 42154407 33772966 42154578 33773103 42154749 33773240 42154920 33773377 42155091 33773514 42155262 33773651 42155433 33773788 42155604 33773925 42155775 33774062 42155946 33774199 42156117 33774336 42156288 33774473 42156459 33774610 42156630 33774747 42156801 33774884 42156972 33775021 42157143 33775158 42157314 33775295 42157485 33775432 42157656 33775569 42157827 33775706 42157998 33775843 42158169 33775980 42158340 33776117 42158511 33776254 42158682 33776391 42158853 33776528 42159024 33776665 42159195 33776802 42159366 33776939 42159537 33777076 42159708 33777213 42159879 33777350 42160050 33777487 42160221 33777624 42160392 33777761 42160563 33777898 42160734 33778035 42160905 33778172 42161076 33778309 42161247 33778446 42161418 33778583 42161589 33778720 42161760 33778857 42161931 33778994 42162102 33779131 42162273 33779268 42162444 33779405 42162615 33779542 42162786 33779679 42162957 33779816 42163128 33779953 42163299 33780090 42163470 33780227 42163641 33780364 42163812 33780501 42163983 33780638 42164154 33780775 42164325 33780912 42164496 33781049 42164667 33781186 42164838 33781323 42165009 33781460 42165180 33781597 42165351 33781734 42165522 33781871 42165693 33782008 42165864 33782145 42166035 33782282 42166206 33782419 42166377 33782556 42166548 33782693 42166719 33782830 42166890 33782967 42167061 33783104 42167232 33783241 42167403 33783378 42167574 33783515 42167745 33783652 42167916 33783789 42168087 33783926 42168258 33784063 42168429 33784200 42168600 33784337 42168771 33784474 42168942 33784611 42169113 33784748 42169284 33784885 42169455 33785022 42169626 33785159 42169797 33785296 42169968 33785433 42170139 33785570 42170310 33785707 42170481 33785844 42170652 33785981 42170823 33786118 42170994 33786255 42171165 33786392 42171336 33786529 42171507 33786666 42171678 33786803 42171849 33786940 42172020 33787077 42172191 33787214 42172362 33787351 42172533 33787488 42172704 33787625 42172875 33787762 42173046 33787899 42173217 33788036 42173388 33788173 42173559 33788310 42173730 33788447 42173901 33788584 42174072 33788721 42174243 33788858 42174414 33788995 42174585 33789132 42174756 33789269 42174927 33789406 42175098 33789543 42175269 33789680 42175440 33789817 42175611 33789954 42175782 33790091 42175953 33790228 42176124 33790365 42176295 33790502 42176466 33790639 42176637 33790776 42176808 33790913 42176979 33791050 42177150 33791187 42177321 33791324 42177492 33791461 42177663 33791598 42177834 33791735 42178005 33791872 42178176 33792009 42178347 33792146 42178518 33792283 42178689 33792420 42178860 33792557 42179031 33792694 42179202 33792831 42179373 33792968 42179544 33793105 42179715 33793242 42179886 33793379 42180057 33793516 42180228 33793653 42180399 33793790 42180570 33793927 42180741 33794064 42180912 33794201 42181083 33794338 42181254 33794475 42181425 33794612 42181596 33794749 42181767 33794886 42181938 33795023 42182109 33795160 42182280 33795297 42182451 33795434 42182622 33795571 42182793 33795708 42182964 33795845 42183135 33795982 42183306 33796119 42183477 33796256 42183648 33796393 42183819 33796530 42183990 33796667 42184161 33796804 42184332 33796941 42184503 33797078 42184674 33797215 42184845 33797352 42185016 33797489 42185187 33797626 42185358 33797763 42185529 33797900 42185700 33798037 42185871 33798174 42186042 33798311 42186213 33798448 42186384 33798585 42186555 33798722 42186726 33798859 42186897 33798996 42187068 33799133 42187239 33799270 42187410 33799407 42187581 33799544 42187752 33799681 42187923 33799818 42188094 33799955 42188265 33800092 42188436 33800229 42188607 33800366 42188778 33800503 42188949 33800640 42189120 33800777 42189291 33800914 42189462 33801051 42189633 33801188 42189804 33801325 42189975 33801462 42190146 33801599 42190317 33801736 42190488 33801873 42190659
1000 40276900 0 40276900 50272627 40277037 50272798 40277174 50272969 40277311 50273140 40277448 50273311 40277585 50273482 40277722 50273653 40277859 50273824 40277996 50273995 40278133 50274166 40278270 50274337 40278407 50274508 40278544 50274679 40278681 50274850 40278818 50275021 40278955 50275192 40279092 50275363 40279229 50275534 40279366 50275705 40279503 50275876 40279640 50276047 40279777 50276218 40279914 50276389 40280051 50276560 40280188 50276731 40280325 50276902 40280462 50277073 40280599 50277244 40280736 50277415 40280873 50277586 40281010 50277757 40281147 50277928 40281284 50278099 40281421 50278270 40281558 50278441 40281695 50278612 40281832 50278783 40281969 50278954 40282106 50279125 40282243 50279296 40282380 50279467 40282517 50279638 40282654 50279809 40282791 50279980 40282928 50280151 40283065 50280322 40283202 50280493 40283339 50280664 40283476 50280835 40283613 50281006 40283750 50281177 40283887 50281348 40284024 50281519 40284161 50281690 40284298 50281861 40284435 50282032 40284572 50282203 40284709 50282374 40284846 50282545 40284983 50282716 40285120 50282887 40285257 50283058 40285394 50283229 40285531 50283400 40285668 50283571 40285805 50283742 40285942 50283913 40286079 50284084 40286216 50284255 40286353 50284426 40286490 50284597 40286627 50284768 40286764 50284939 40286901 50285110 40287038 50285281 40287175 50285452 40287312 50285623 40287449 50285794 40287586 50285965 40287723 50286136 40287860 50286307 40287997 50286478 40288134 50286649 40288271 50286820 40288408 50286991 40288545 50287162 40288682 50287333 40288819 50287504 40288956 50287675 40289093 50287846 40289230 50288017 40289367 50288188 40289504 50288359 40289641 50288530 40289778 50288701 40289915 50288872 40290052 50289043 40290189 50289214 40290326 50289385 40290463 50289556 40290600 50289727 40290737 50289898 40290874 50290069 40291011 50290240 40291148 50290411 40291285 50290582 40291422 50290753 40291559 50290924 40291696 50291095 40291833 50291266 40291970 50291437 40292107 50291608 40292244 50291779 40292381 50291950 40292518 50292121 40292655 50292292 40292792 50292463 40292929 50292634 40293066 50292805 40293203 50292976 40293340 50293147 40293477 50293318 40293614 50293489 40293751 50293660 40293888 50293831 40294025 50294002 40294162 50294173 40294299 50294344 40294436 50294515 40294573 50294686 40294710 50294857 40294847 50295028 40294984 50295199 40295121 50295370 40295258 50295541 40295395 50295712 40295532 50295883 40295669 50296054 40295806 50296225 40295943 50296396 40296080 50296567 40296217 50296738 40296354 50296909 40296491 50297080 40296628 50297251 40296765 50297422 40296902 50297593 40297039 50297764 40297176 50297935 40297313 50298106 40297450 50298277 40297587 50298448 40297724 50298619 40297861 50298790 40297998 50298961 40298135 50299132 40298272 50299303 40298409 50299474 40298546 50299645 40298683 50299816 40298820 50299987 40298957 50300158 40299094 50300329 40299231 50300500 40299368 50300671 40299505 50300842 40299642 50301013 40299779 50301184 40299916 50301355 40300053 50301526 40300190 50301697 40300327 50301868 40300464 50302039 40300601 50302210 40300738 50302381 40300875 50302552 40301012 50302723 40301149 50302894 40301286 50303065 40301423 50303236 40301560 50303407 40301697 50303578 40301834 50303749 40301971 50303920 40302108 50304091 40302245 50304262 40302382 50304433 40302519 50304604 40302656 50304775 40302793 50304946 40302930 50305117 40303067 50305288 40303204 50305459 40303341 50305630 40303478 50305801 40303615 50305972 40303752 50306143 40303889 50306314 40304026 50306485 40304163 50306656 40304300 50306827 40304437 50306998 40304574 50307169 40304711 50307340 40304848 50307511 40304985 50307682 40305122 50307853 40305259 50308024 40305396 50308195 40305533 50308366 40305670 50308537 40305807 50308708 40305944 50308879 40306081 50309050 40306218 50309221 40306355 50309392 40306492 50309563 40306629 50309734 40306766 50309905 40306903 50310076 40307040 50310247 40307177 50310418 40307314 50310589 40307451 50310760 40307588 50310931 40307725 50311102 40307862 50311273 40307999 50311444 40308136 50311615 40308273 50311786 40308410 50311957 40308547 50312128 40308684 50312299 40308821 50312470 40308958 50312641 40309095 50312812 40309232 50312983 40309369 50313154 40309506 50313325 40309643 50313496 40309780 50313667 40309917 50313838 40310054 50314009 40310191 50314180 40310328 50314351 40310465 50314522 40310602 50314693 40310739 50314864 40310876 50315035 40311013 50315206 40311150 50315377 40311287 50315548 40311424 50315719 40311561 50315890 40311698 50316061 40311835 50316232 40311972 50316403 40312109 50316574 40312246 50316745 40312383 50316916 40312520 50317087 40312657 50317258 40312794 50317429 40312931 50317600 40313068 50317771 40313205 50317942 40313342 50318113 40313479 50318284 40313616 50318455 40313753 50318626 40313890 50318797 40314027 50318968 40314164 50319139 40314301 50319310 40314438 50319481 40314575 50319652 40314712 50319823 40314849 50319994 40314986 50320165 40315123 50320336 40315260 50320507 40315397 50320678 40315534 50320849 40315671 50321020 40315808 50321191 40315945 50321362 40316082 50321533 40316219 50321704 40316356 50321875 40316493 50322046 40316630 50322217 40316767 50322388 40316904 50322559 40317041 50322730 40317178 50322901 40317315 50323072 40317452 50323243 40317589 50323414 40317726 50323585 40317863 50323756 40318000 50323927 40318137 50324098 40318274 50324269 40318411 50324440 40318548 50324611 40318685 50324782 40318822 50324953 40318959 50325124 40319096 50325295 40319233 50325466 40319370 50325637 40319507 50325808 40319644 50325979 40319781 50326150 40319918 50326321 40320055 50326492 40320192 50326663 40320329 50326834 40320466 50327005 40320603 50327176 40320740 50327347 40320877 50327518 40321014 50327689 40321151 50327860 40321288 50328031 40321425 50328202 40321562 50328373 40321699 50328544 40321836 50328715 40321973 50328886 40322110 50329057 40322247 50329228 40322384 50329399 40322521 50329570 40322658 50329741 40322795 50329912 40322932 50330083 40323069 50330254 40323206 50330425 40323343 50330596 40323480 50330767 40323617 50330938 40323754 50331109 40323891 50331280 40324028 50331451 40324165 50331622 40324302 50331793 40324439 50331964 40324576 50332135 40324713 50332306 40324850 50332477 40324987 50332648 40325124 50332819 40325261 50332990 40325398 50333161 40325535 50333332 40325672 50333503 40325809 50333674 40325946 50333845 40326083 50334016 40326220 50334187 40326357 50334358 40326494 50334529 40326631 50334700 40326768 50334871 40326905 50335042 40327042 50335213 40327179 50335384 40327316 50335555 40327453 50335726 40327590 50335897 40327727 50336068 40327864 50336239 40328001 50336410 40328138 50336581 40328275 50336752 40328412 50336923 40328549 50337094 40328686 50337265 40328823 50337436 40328960 50337607 40329097 50337778 40329234 50337949 40329371 50338120 40329508 50338291 40329645 50338462 40329782 50338633 40329919 50338804 40330056 50338975 40330193 50339146 40330330 50339317 40330467 50339488 40330604 50339659 40330741 50339830 40330878 50340001 40331015 50340172 40331152 50340343 40331289 50340514 40331426 50340685 40331563 50340856 40331700 50341027 40331837 50341198 40331974 50341369 40332111 50341540 40332248 50341711 40332385 50341882 40332522 50342053 40332659 50342224 40332796 50342395 40332933 50342566 40333070 50342737 40333207 50342908 40333344 50343079 40333481 50343250 40333618 50343421 40333755 50343592 40333892 50343763 40334029 50343934 40334166 50344105 40334303 50344276 40334440 50344447 40334577 50344618 40334714 50344789 40334851 50344960 40334988 50345131 40335125 50345302 40335262 50345473 40335399 50345644 40335536 50345815 40335673 50345986 40335810 50346157 40335947 50346328 40336084 50346499 40336221 50346670 40336358 50346841 40336495 50347012 40336632 50347183 40336769 50347354 40336906 50347525 40337043 50347696 40337180 50347867 40337317 50348038 40337454 50348209 40337591 50348380 40337728 50348551 40337865 50348722 40338002 50348893 40338139 50349064 40338276 50349235 40338413 50349406 40338550 50349577 40338687 50349748 40338824 50349919 40338961 50350090 40339098 50350261 40339235 50350432 40339372 50350603 40339509 50350774 40339646 50350945 40339783 50351116 40339920 50351287 40340057 50351458 40340194 50351629 40340331 50351800 40340468 50351971 40340605 50352142 40340742 50352313 40340879 50352484 40341016 50352655 40341153 50352826 40341290 50352997 40341427 50353168 40341564 50353339 40341701 50353510 40341838 50353681 40341975 50353852 40342112 50354023 40342249 50354194 40342386 50354365 40342523 50354536 40342660 50354707 40342797 50354878 40342934 50355049 40343071 50355220 40343208 50355391 40343345 50355562 40343482 50355733 40343619 50355904 40343756 50356075 40343893 50356246 40344030 50356417 40344167 50356588 40344304 50356759 40344441 50356930 40344578 50357101 40344715 50357272 40344852 50357443 40344989 50357614 40345126 50357785 40345263 50357956 40345400 50358127 40345537 50358298 40345674 50358469 40345811 50358640 40345948 50358811 40346085 50358982 40346222 50359153 40346359 50359324 40346496 50359495 40346633 50359666 40346770 50359837 40346907 50360008 40347044 50360179 40347181 50360350 40347318 50360521 40347455 50360692 40347592 50360863 40347729 50361034 40347866 50361205 40348003 50361376 40348140 50361547 40348277 50361718 40348414 50361889 40348551 50362060 40348688 50362231 40348825 50362402 40348962 50362573 40349099 50362744 40349236 50362915 40349373 50363086 40349510 50363257 40349647 50363428 40349784 50363599 40349921 50363770 40350058 50363941 40350195 50364112 40350332 50364283 40350469 50364454 40350606 50364625 40350743 50364796 40350880 50364967 40351017 50365138 40351154 50365309 40351291 50365480 40351428 50365651 40351565 50365822 40351702 50365993 40351839 50366164 40351976 50366335 40352113 50366506 40352250 50366677 40352387 50366848 40352524 50367019 40352661 50367190 40352798 50367361 40352935 50367532 40353072 50367703 40353209 50367874 40353346 50368045 40353483 50368216 40353620 50368387 40353757 50368558 40353894 50368729 40354031 50368900 40354168 50369071 40354305 50369242 40354442 50369413 40354579 50369584 40354716 50369755 40354853 50369926 40354990 50370097 40355127 50370268 40355264 50370439 40355401 50370610 40355538 50370781 40355675 50370952 40355812 50371123 40355949 50371294 40356086 50371465 40356223 50371636 40356360 50371807 40356497 50371978 40356634 50372149 40356771 50372320 40356908 50372491 40357045 50372662 40357182 50372833 40357319 50373004 40357456 50373175 40357593 50373346 40357730 50373517 40357867 50373688 40358004 50373859 40358141 50374030 40358278 50374201 40358415 50374372 40358552 50374543 40358689 50374714 40358826 50374885 40358963 50375056 40359100 50375227 40359237 50375398 40359374 50375569 40359511 50375740 40359648 50375911 40359785 50376082 40359922 50376253 40360059 50376424 40360196 50376595 40360333 50376766 40360470 50376937 40360607 50377108 40360744 50377279 40360881 50377450 40361018 50377621 40361155 50377792 40361292 50377963 40361429 50378134 40361566 50378305 40361703 50378476 40361840 50378647 40361977 50378818 40362114 50378989 40362251 50379160 40362388 50379331 40362525 50379502 40362662 50379673 40362799 50379844 40362936 50380015 40363073 50380186 40363210 50380357 40363347 50380528 40363484 50380699 40363621 50380870 40363758 50381041 40363895 50381212 40364032 50381383 40364169 50381554 40364306 50381725 40364443 50381896 40364580 50382067 40364717 50382238 40364854 50382409 40364991 50382580 40365128 50382751 40365265 50382922 40365402 50383093 40365539 50383264 40365676 50383435 40365813 50383606 40365950 50383777 40366087 50383948 40366224 50384119 40366361 50384290 40366498 50384461 40366635 50384632 40366772 50384803 40366909 50384974 40367046 50385145 40367183 50385316 40367320 50385487 40367457 50385658 40367594 50385829 40367731 50386000 40367868 50386171 40368005 50386342 40368142 50386513 40368279 50386684 40368416 50386855 40368553 50387026 40368690 50387197 40368827 50387368 40368964 50387539 40369101 50387710 40369238 50387881 40369375 50388052 40369512 50388223 40369649 50388394 40369786 50388565 40369923 50388736 40370060 50388907 40370197 50389078 40370334 50389249 40370471 50389420 40370608 50389591 40370745 50389762 40370882 50389933 40371019 50390104 40371156 50390275 40371293 50390446 40371430 50390617 40371567 50390788 40371704 50390959 40371841 50391130 40371978 50391301 40372115 50391472 40372252 50391643 40372389 50391814 40372526 50391985 40372663 50392156 40372800 50392327 40372937 50392498 40373074 50392669 40373211 50392840 40373348 50393011 40373485 50393182 40373622 50393353 40373759 50393524 40373896 50393695 40374033 50393866 40374170 50394037 40374307 50394208 40374444 50394379 40374581 50394550 40374718 50394721 40374855 50394892 40374992 50395063 40375129 50395234 40375266 50395405 40375403 50395576 40375540 50395747 40375677 50395918 40375814 50396089 40375951 50396260 40376088 50396431 40376225 50396602 40376362 50396773 40376499 50396944 40376636 50397115 40376773 50397286 40376910 50397457 40377047 50397628 40377184 50397799 40377321 50397970 40377458 50398141 40377595 50398312 40377732 50398483 40377869 50398654 40378006 50398825 40378143 50398996 40378280 50399167 40378417 50399338 40378554 50399509 40378691 50399680 40378828 50399851 40378965 50400022 40379102 50400193 40379239 50400364 40379376 50400535 40379513 50400706 40379650 50400877 40379787 50401048 40379924 50401219 40380061 50401390 40380198 50401561 40380335 50401732 40380472 50401903 40380609 50402074 40380746 50402245 40380883 50402416 40381020 50402587 40381157 50402758 40381294 50402929 40381431 50403100 40381568 50403271 40381705 50403442 40381842 50403613 40381979 50403784 40382116 50403955 40382253 50404126 40382390 50404297 40382527 50404468 40382664 50404639 40382801 50404810 40382938 50404981 40383075 50405152 40383212 50405323 40383349 50405494 40383486 50405665 40383623 50405836 40383760 50406007 40383897 50406178 40384034 50406349 40384171 50406520 40384308 50406691 40384445 50406862 40384582 50407033 40384719 50407204 40384856 50407375 40384993 50407546 40385130 50407717 40385267 50407888 40385404 50408059 40385541 50408230 40385678 50408401 40385815 50408572 40385952 50408743 40386089 50408914 40386226 50409085 40386363 50409256 40386500 50409427 40386637 50409598 40386774 50409769 40386911 50409940 40387048 50410111 40387185 50410282 40387322 50410453 40387459 50410624 40387596 50410795 40387733 50410966 40387870 50411137 40388007 50411308 40388144 50411479 40388281 50411650 40388418 50411821 40388555 50411992 40388692 50412163 40388829 50412334 40388966 50412505 40389103 50412676 40389240 50412847 40389377 50413018 40389514 50413189 40389651 50413360 40389788 50413531 40389925 50413702 40390062 50413873 40390199 50414044 40390336 50414215 40390473 50414386 40390610 50414557 40390747 50414728 40390884 50414899 40391021 50415070 40391158 50415241 40391295 50415412 40391432 50415583 40391569 50415754 40391706 50415925 40391843 50416096 40391980 50416267 40392117 50416438 40392254 50416609 40392391 50416780 40392528 50416951 40392665 50417122 40392802 50417293 40392939 50417464 40393076 50417635 40393213 50417806 40393350 50417977 40393487 50418148 40393624 50418319 40393761 50418490 40393898 50418661 40394035 50418832 40394172 50419003 40394309 50419174 40394446 50419345 40394583 50419516 40394720 50419687 40394857 50419858 40394994 50420029 40395131 50420200 40395268 50420371 40395405 50420542 40395542 50420713 40395679 50420884 40395816 50421055 40395953 50421226 40396090 50421397 40396227 50421568 40396364 50421739 40396501 50421910 40396638 50422081 40396775 50422252 40396912 50422423 40397049 50422594 40397186 50422765 40397323 50422936 40397460 50423107 40397597 50423278 40397734 50423449 40397871 50423620 40398008 50423791 40398145 50423962 40398282 50424133 40398419 50424304 40398556 50424475 40398693 50424646 40398830 50424817 40398967 50424988 40399104 50425159 40399241 50425330 40399378 50425501 40399515 50425672 40399652 50425843 40399789 50426014 40399926 50426185 40400063 50426356 40400200 50426527 40400337 50426698 40400474 50426869 40400611 50427040 40400748 50427211 40400885 50427382 40401022 50427553 40401159 50427724 40401296 50427895 40401433 50428066 40401570 50428237 40401707 50428408 40401844 50428579 40401981 50428750 40402118 50428921 40402255 50429092 40402392 50429263 40402529 50429434 40402666 50429605 40402803 50429776 40402940 50429947 40403077 50430118 40403214 50430289 40403351 50430460 40403488 50430631 40403625 50430802 40403762 50430973 40403899 50431144 40404036 50431315 40404173 50431486 40404310 50431657 40404447 50431828 40404584 50431999 40404721 50432170 40404858 50432341 40404995 50432512 40405132 50432683 40405269 50432854 40405406 50433025 40405543 50433196 40405680 50433367 40405817 50433538 40405954 50433709 40406091 50433880 40406228 50434051 40406365 50434222 40406502 50434393 40406639 50434564 40406776 50434735 40406913 50434906 40407050 50435077 40407187 50435248 40407324 50435419 40407461 50435590 40407598 50435761 40407735 50435932 40407872 50436103 40408009 50436274 40408146 50436445 40408283 50436616 40408420 50436787 40408557 50436958 40408694 50437129 40408831 50437300 40408968 50437471 40409105 50437642 40409242 50437813 40409379 50437984 40409516 50438155 40409653 50438326 40409790 50438497 40409927 50438668 40410064 50438839 40410201 50439010 40410338 50439181 40410475 50439352 40410612 50439523 40410749 50439694 40410886 50439865 40411023 50440036 40411160 50440207 40411297 50440378 40411434 50440549 40411571 50440720 40411708 50440891 40411845 50441062 40411982 50441233 40412119 50441404 40412256 50441575 40412393 50441746 40412530 50441917 40412667 50442088 40412804 50442259 40412941 50442430 40413078 50442601 40413215 50442772 40413352 50442943 40413489 50443114 40413626 50443285
1000 54524900 0 54524900 68056627 54525037 68056798 54525174 68056969 54525311 68057140 54525448 68057311 54525585 68057482 54525722 68057653 54525859 68057824 54525996 68057995 54526133 68058166 54526270 68058337 54526407 68058508 54526544 68058679 54526681 68058850 54526818 68059021 54526955 68059192 54527092 68059363 54527229 68059534 54527366 68059705 54527503 68059876 54527640 68060047 54527777 68060218 54527914 68060389 54528051 68060560 54528188 68060731 54528325 68060902 54528462 68061073 54528599 68061244 54528736 68061415 54528873 68061586 54529010 68061757 54529147 68061928 54529284 68062099 54529421 68062270 54529558 68062441 54529695 68062612 54529832 68062783 54529969 68062954 54530106 68063125 54530243 68063296 54530380 68063467 54530517 68063638 54530654 68063809 54530791 68063980 54530928 68064151 54531065 68064322 54531202 68064493 54531339 68064664 54531476 68064835 54531613 68065006 54531750 68065177 54531887 68065348 54532024 68065519 54532161 68065690 54532298 68065861 54532435 68066032 54532572 68066203 54532709 68066374 54532846 68066545 54532983 68066716 54533120 68066887 54533257 68067058 54533394 68067229 54533531 68067400 54533668 68067571 54533805 68067742 54533942 68067913 54534079 68068084 54534216 68068255 54534353 68068426 54534490 68068597 54534627 68068768 54534764 68068939 54534901 68069110 54535038 68069281 54535175 68069452 54535312 68069623 54535449 68069794 54535586 68069965 54535723 68070136 54535860 68070307 54535997 68070478 54536134 68070649 54536271 68070820 54536408 68070991 54536545 68071162 54536682 68071333 54536819 68071504 54536956 68071675 54537093 68071846 54537230 68072017 54537367 68072188 54537504 68072359 54537641 68072530 54537778 68072701 54537915 68072872 54538052 68073043 54538189 68073214 54538326 68073385 54538463 68073556 54538600 68073727 54538737 68073898 54538874 68074069 54539011 68074240 54539148 68074411 54539285 68074582 54539422 68074753 54539559 68074924 54539696 68075095 54539833 68075266 54539970 68075437 54540107 68075608 54540244 68075779 54540381 68075950 54540518 68076121 54540655 68076292 54540792 68076463 54540929 68076634 54541066 68076805 54541203 68076976 54541340 68077147 54541477 68077318 54541614 68077489 54541751 68077660 54541888 68077831 54542025 68078002 54542162 68078173 54542299 68078344 54542436 68078515 54542573 68078686 54542710 68078857 54542847 68079028 54542984 68079199 54543121 68079370 54543258 68079541 54543395 68079712 54543532 68079883 54543669 68080054 54543806 68080225 54543943 68080396 54544080 68080567 54544217 68080738 54544354 68080909 54544491 68081080 54544628 68081251 54544765 68081422 54544902 68081593 54545039 68081764 54545176 68081935 54545313 68082106 54545450 68082277 54545587 68082448 54545724 68082619 54545861 68082790 54545998 68082961 54546135 68083132 54546272 68083303 54546409 68083474 54546546 68083645 54546683 68083816 54546820 68083987 54546957 68084158 54547094 68084329 54547231 68084500 54547368 68084671 54547505 68084842 54547642 68085013 54547779 68085184 54547916 68085355 54548053 68085526 54548190 68085697 54548327 68085868 54548464 68086039 54548601 68086210 54548738 68086381 54548875 68086552 54549012 68086723 54549149 68086894 54549286 68087065 54549423 68087236 54549560 68087407 54549697 68087578 54549834 68087749 54549971 68087920 54550108 68088091 54550245 68088262 54550382 68088433 54550519 68088604 54550656 68088775 54550793 68088946 54550930 68089117 54551067 68089288 54551204 68089459 54551341 68089630 54551478 68089801 54551615 68089972 54551752 68090143 54551889 68090314 54552026 68090485 54552163 68090656 54552300 68090827 54552437 68090998 54552574 68091169 54552711 68091340 54552848 68091511 54552985 68091682 54553122 68091853 54553259 68092024 54553396 68092195 54553533 68092366 54553670 68092537 54553807 68092708 54553944 68092879 54554081 68093050 54554218 68093221 54554355 68093392 54554492 68093563 54554629 68093734 54554766 68093905 54554903 68094076 54555040 68094247 54555177 68094418 54555314 68094589 54555451 68094760 54555588 68094931 54555725 68095102 54555862 68095273 54555999 68095444 54556136 68095615 54556273 68095786 54556410 68095957 54556547 68096128 54556684 68096299 54556821 68096470 54556958 68096641 54557095 68096812 54557232 68096983 54557369 68097154 54557506 68097325 54557643 68097496 54557780 68097667 54557917 68097838 54558054 68098009 54558191 68098180 54558328 68098351 54558465 68098522 54558602 68098693 54558739 68098864 54558876 68099035 54559013 68099206 54559150 68099377 54559287 68099548 54559424 68099719 54559561 68099890 54559698 68100061 54559835 68100232 54559972 68100403 54560109 68100574 54560246 68100745 54560383 68100916 54560520 68101087 54560657 68101258 54560794 68101429 54560931 68101600 54561068 68101771 54561205 68101942 54561342 68102113 54561479 68102284 54561616 68102455 54561753 68102626 54561890 68102797 54562027 68102968 54562164 68103139 54562301 68103310 54562438 68103481 54562575 68103652 54562712 68103823 54562849 68103994 54562986 68104165 54563123 68104336 54563260 68104507 54563397 68104678 54563534 68104849 54563671 68105020 54563808 68105191 54563945 68105362 54564082 68105533 54564219 68105704 54564356 68105875 54564493 68106046 54564630 68106217 54564767 68106388 54564904 68106559 54565041 68106730 54565178 68106901 54565315 68107072 54565452 68107243 54565589 68107414 54565726 68107585 54565863 68107756 54566000 68107927 54566137 68108098 54566274 68108269 54566411 68108440 54566548 68108611 54566685 68108782 54566822 68108953 54566959 68109124 54567096 68109295 54567233 68109466 54567370 68109637 54567507 68109808 54567644 68109979 54567781 68110150 54567918 68110321 54568055 68110492 54568192 68110663 54568329 68110834 54568466 68111005 54568603 68111176 54568740 68111347 54568877 68111518 54569014 68111689 54569151 68111860 54569288 68112031 54569425 68112202 54569562 68112373 54569699 68112544 54569836 68112715 54569973 68112886 54570110 68113057 54570247 68113228 54570384 68113399 54570521 68113570 54570658 68113741 54570795 68113912 54570932 68114083 54571069 68114254 54571206 68114425 54571343 68114596 54571480 68114767 54571617 68114938 54571754 68115109 54571891 68115280 54572028 68115451 54572165 68115622 54572302 68115793 54572439 68115964 54572576 68116135 54572713 68116306 54572850 68116477 54572987 68116648 54573124 68116819 54573261 68116990 54573398 68117161 54573535 68117332 54573672 68117503 54573809 68117674 54573946 68117845 54574083 68118016 54574220 68118187 54574357 68118358 54574494 68118529 54574631 68118700 54574768 68118871 54574905 68119042 54575042 68119213 54575179 68119384 54575316 68119555 54575453 68119726 54575590 68119897 54575727 68120068 54575864 68120239 54576001 68120410 54576138 68120581 54576275 68120752 54576412 68120923 54576549 68121094 54576686 68121265 54576823 68121436 54576960 68121607 54577097 68121778 54577234 68121949 54577371 68122120 54577508 68122291 54577645 68122462 54577782 68122633 54577919 68122804 54578056 68122975 54578193 68123146 54578330 68123317 54578467 68123488 54578604 68123659 54578741 68123830 54578878 68124001 54579015 68124172 54579152 68124343 54579289 68124514 54579426 68124685 54579563 68124856 54579700 68125027 54579837 68125198 54579974 68125369 54580111 68125540 54580248 68125711 54580385 68125882 54580522 68126053 54580659 68126224 54580796 68126395 54580933 68126566 54581070 68126737 54581207 68126908 54581344 68127079 54581481 68127250 54581618 68127421 54581755 68127592 54581892 68127763 54582029 68127934 54582166 68128105 54582303 68128276 54582440 68128447 54582577 68128618 54582714 68128789 54582851 68128960 54582988 68129131 54583125 68129302 54583262 68129473 54583399 68129644 54583536 68129815 54583673 68129986 54583810 68130157 54583947 68130328 54584084 68130499 54584221 68130670 54584358 68130841 54584495 68131012 54584632 68131183 54584769 68131354 54584906 68131525 54585043 68131696 54585180 68131867 54585317 68132038 54585454 68132209 54585591 68132380 54585728 68132551 54585865 68132722 54586002 68132893 54586139 68133064 54586276 68133235 54586413 68133406 54586550 68133577 54586687 68133748 54586824 68133919 54586961 68134090 54587098 68134261 54587235 68134432 54587372 68134603 54587509 68134774 54587646 68134945 54587783 68135116 54587920 68135287 54588057 68135458 54588194 68135629 54588331 68135800 54588468 68135971 54588605 68136142 54588742 68136313 54588879 68136484 54589016 68136655 54589153 68136826 54589290 68136997 54589427 68137168 54589564 68137339 54589701 68137510 54589838 68137681 54589975 68137852 54590112 68138023 54590249 68138194 54590386 68138365 54590523 68138536 54590660 68138707 54590797 68138878 54590934 68139049 54591071 68139220 54591208 68139391 54591345 68139562 54591482 68139733 54591619 68139904 54591756 68140075 54591893 68140246 54592030 68140417 54592167 68140588 54592304 68140759 54592441 68140930 54592578 68141101 54592715 68141272 54592852 68141443 54592989 68141614 54593126 68141785 54593263 68141956 54593400 68142127 54593537 68142298 54593674 68142469 54593811 68142640 54593948 68142811 54594085 68142982 54594222 68143153 54594359 68143324 54594496 68143495 54594633 68143666 54594770 68143837 54594907 68144008 54595044 68144179 54595181 68144350 54595318 68144521 54595455 68144692 54595592 68144863 54595729 68145034 54595866 68145205 54596003 68145376 54596140 68145547 54596277 68145718 54596414 68145889 54596551 68146060 54596688 68146231 54596825 68146402 54596962 68146573 54597099 68146744 54597236 68146915 54597373 68147086 54597510 68147257 54597647 68147428 54597784 68147599 54597921 68147770 54598058 68147941 54598195 68148112 54598332 68148283 54598469 68148454 54598606 68148625 54598743 68148796 54598880 68148967 54599017 68149138 54599154 68149309 54599291 68149480 54599428 68149651 54599565 68149822 54599702 68149993 54599839 68150164 54599976 68150335 54600113 68150506 54600250 68150677 54600387 68150848 54600524 68151019 54600661 68151190 54600798 68151361 54600935 68151532 54601072 68151703 54601209 68151874 54601346 68152045 54601483 68152216 54601620 68152387 54601757 68152558 54601894 68152729 54602031 68152900 54602168 68153071 54602305 68153242 54602442 68153413 54602579 68153584 54602716 68153755 54602853 68153926 54602990 68154097 54603127 68154268 54603264 68154439 54603401 68154610 54603538 68154781 54603675 68154952 54603812 68155123 54603949 68155294 54604086 68155465 54604223 68155636 54604360 68155807 54604497 68155978 54604634 68156149 54604771 68156320 54604908 68156491 54605045 68156662 54605182 68156833 54605319 68157004 54605456 68157175 54605593 68157346 54605730 68157517 54605867 68157688 54606004 68157859 54606141 68158030 54606278 68158201 54606415 68158372 54606552 68158543 54606689 68158714 54606826 68158885 54606963 68159056 54607100 68159227 54607237 68159398 54607374 68159569 54607511 68159740 54607648 68159911 54607785 68160082 54607922 68160253 54608059 68160424 54608196 68160595 54608333 68160766 54608470 68160937 54608607 68161108 54608744 68161279 54608881 68161450 54609018 68161621 54609155 68161792 54609292 68161963 54609429 68162134 54609566 68162305 54609703 68162476 54609840 68162647 54609977 68162818 54610114 68162989 54610251 68163160 54610388 68163331 54610525 68163502 54610662 68163673 54610799 68163844 54610936 68164015 54611073 68164186 54611210 68164357 54611347 68164528 54611484 68164699 54611621 68164870 54611758 68165041 54611895 68165212 54612032 68165383 54612169 68165554 54612306 68165725 54612443 68165896 54612580 68166067 54612717 68166238 54612854 68166409 54612991 68166580 54613128 68166751 54613265 68166922 54613402 68167093 54613539 68167264 54613676 68167435 54613813 68167606 54613950 68167777 54614087 68167948 54614224 68168119 54614361 68168290 54614498 68168461 54614635 68168632 54614772 68168803 54614909 68168974 54615046 68169145 54615183 68169316 54615320 68169487 54615457 68169658 54615594 68169829 54615731 68170000 54615868 68170171 54616005 68170342 54616142 68170513 54616279 68170684 54616416 68170855 54616553 68171026 54616690 68171197 54616827 68171368 54616964 68171539 54617101 68171710 54617238 68171881 54617375 68172052 54617512 68172223 54617649 68172394 54617786 68172565 54617923 68172736 54618060 68172907 54618197 68173078 54618334 68173249 54618471 68173420 54618608 68173591 54618745 68173762 54618882 68173933 54619019 68174104 54619156 68174275 54619293 68174446 54619430 68174617 54619567 68174788 54619704 68174959 54619841 68175130 54619978 68175301 54620115 68175472 54620252 68175643 54620389 68175814 54620526 68175985 54620663 68176156 54620800 68176327 54620937 68176498 54621074 68176669 54621211 68176840 54621348 68177011 54621485 68177182 54621622 68177353 54621759 68177524 54621896 68177695 54622033 68177866 54622170 68178037 54622307 68178208 54622444 68178379 54622581 68178550 54622718 68178721 54622855 68178892 54622992 68179063 54623129 68179234 54623266 68179405 54623403 68179576 54623540 68179747 54623677 68179918 54623814 68180089 54623951 68180260 54624088 68180431 54624225 68180602 54624362 68180773 54624499 68180944 54624636 68181115 54624773 68181286 54624910 68181457 54625047 68181628 54625184 68181799 54625321 68181970 54625458 68182141 54625595 68182312 54625732 68182483 54625869 68182654 54626006 68182825 54626143 68182996 54626280 68183167 54626417 68183338 54626554 68183509 54626691 68183680 54626828 68183851 54626965 68184022 54627102 68184193 54627239 68184364 54627376 68184535 54627513 68184706 54627650 68184877 54627787 68185048 54627924 68185219 54628061 68185390 54628198 68185561 54628335 68185732 54628472 68185903 54628609 68186074 54628746 68186245 54628883 68186416 54629020 68186587 54629157 68186758 54629294 68186929 54629431 68187100 54629568 68187271 54629705 68187442 54629842 68187613 54629979 68187784 54630116 68187955 54630253 68188126 54630390 68188297 54630527 68188468 54630664 68188639 54630801 68188810 54630938 68188981 54631075 68189152 54631212 68189323 54631349 68189494 54631486 68189665 54631623 68189836 54631760 68190007 54631897 68190178 54632034 68190349 54632171 68190520 54632308 68190691 54632445 68190862 54632582 68191033 54632719 68191204 54632856 68191375 54632993 68191546 54633130 68191717 54633267 68191888 54633404 68192059 54633541 68192230 54633678 68192401 54633815 68192572 54633952 68192743 54634089 68192914 54634226 68193085 54634363 68193256 54634500 68193427 54634637 68193598 54634774 68193769 54634911 68193940 54635048 68194111 54635185 68194282 54635322 68194453 54635459 68194624 54635596 68194795 54635733 68194966 54635870 68195137 54636007 68195308 54636144 68195479 54636281 68195650 54636418 68195821 54636555 68195992 54636692 68196163 54636829 68196334 54636966 68196505 54637103 68196676 54637240 68196847 54637377 68197018 54637514 68197189 54637651 68197360 54637788 68197531 54637925 68197702 54638062 68197873 54638199 68198044 54638336 68198215 54638473 68198386 54638610 68198557 54638747 68198728 54638884 68198899 54639021 68199070 54639158 68199241 54639295 68199412 54639432 68199583 54639569 68199754 54639706 68199925 54639843 68200096 54639980 68200267 54640117 68200438 54640254 68200609 54640391 68200780 54640528 68200951 54640665 68201122 54640802 68201293 54640939 68201464 54641076 68201635 54641213 68201806 54641350 68201977 54641487 68202148 54641624 68202319 54641761 68202490 54641898 68202661 54642035 68202832 54642172 68203003 54642309 68203174 54642446 68203345 54642583 68203516 54642720 68203687 54642857 68203858 54642994 68204029 54643131 68204200 54643268 68204371 54643405 68204542 54643542 68204713 54643679 68204884 54643816 68205055 54643953 68205226 54644090 68205397 54644227 68205568 54644364 68205739 54644501 68205910 54644638 68206081 54644775 68206252 54644912 68206423 54645049 68206594 54645186 68206765 54645323 68206936 54645460 68207107 54645597 68207278 54645734 68207449 54645871 68207620 54646008 68207791 54646145 68207962 54646282 68208133 54646419 68208304 54646556 68208475 54646693 68208646 54646830 68208817 54646967 68208988 54647104 68209159 54647241 68209330 54647378 68209501 54647515 68209672 54647652 68209843 54647789 68210014 54647926 68210185 54648063 68210356 54648200 68210527 54648337 68210698 54648474 68210869 54648611 68211040 54648748 68211211 54648885 68211382 54649022 68211553 54649159 68211724 54649296 68211895 54649433 68212066 54649570 68212237 54649707 68212408 54649844 68212579 54649981 68212750 54650118 68212921 54650255 68213092 54650392 68213263 54650529 68213434 54650666 68213605 54650803 68213776 54650940 68213947 54651077 68214118 54651214 68214289 54651351 68214460 54651488 68214631 54651625 68214802 54651762 68214973 54651899 68215144 54652036 68215315 54652173 68215486 54652310 68215657 54652447 68215828 54652584 68215999 54652721 68216170 54652858 68216341 54652995 68216512 54653132 68216683 54653269 68216854 54653406 68217025 54653543 68217196 54653680 68217367 54653817 68217538 54653954 68217709 54654091 68217880 54654228 68218051 54654365 68218222 54654502 68218393 54654639 68218564 54654776 68218735 54654913 68218906 54655050 68219077 54655187 68219248 54655324 68219419 54655461 68219590 54655598 68219761 54655735 68219932 54655872 68220103 54656009 68220274 54656146 68220445 54656283 68220616 54656420 68220787 54656557 68220958 54656694 68221129 54656831 68221300 54656968 68221471 54657105 68221642 54657242 68221813 54657379 68221984 54657516 68222155 54657653 68222326 54657790 68222497 54657927 68222668 54658064 68222839 54658201 68223010 54658338 68223181 54658475 68223352 54658612 68223523 54658749 68223694 54658886 68223865 54659023 68224036 54659160 68224207 54659297 68224378 54659434 68224549 54659571 68224720 54659708 68224891 54659845 68225062 54659982 68225233 54660119 68225404 54660256 68225575 54660393 68225746 54660530 68225917 54660667 68226088 54660804 68226259 54660941 68226430 54661078 68226601 54661215 68226772 54661352 68226943 54661489 68227114 54661626 68227285
1000 63566900 0 63566900 79342627 63567037 79342798 63567174 79342969 63567311 79343140 63567448 79343311 63567585 79343482 63567722 79343653 63567859 79343824 63567996 79343995 63568133 79344166 63568270 79344337 63568407 79344508 63568544 79344679 63568681 79344850 63568818 79345021 63568955 79345192 63569092 79345363 63569229 79345534 63569366 79345705 63569503 79345876 63569640 79346047 63569777 79346218 63569914 79346389 63570051 79346560 63570188 79346731 63570325 79346902 63570462 79347073 63570599 79347244 63570736 79347415 63570873 79347586 63571010 79347757 63571147 79347928 63571284 79348099 63571421 79348270 63571558 79348441 63571695 79348612 63571832 79348783 63571969 79348954 63572106 79349125 63572243 79349296 63572380 79349467 63572517 79349638 63572654 79349809 63572791 79349980 63572928 79350151 63573065 79350322 63573202 79350493 63573339 79350664 63573476 79350835 63573613 79351006 63573750 79351177 63573887 79351348 63574024 79351519 63574161 79351690 63574298 79351861 63574435 79352032 63574572 79352203 63574709 79352374 63574846 79352545 63574983 79352716 63575120 79352887 63575257 79353058 63575394 79353229 63575531 79353400 63575668 79353571 63575805 79353742 63575942 79353913 63576079 79354084 63576216 79354255 63576353 79354426 63576490 79354597 63576627 79354768 63576764 79354939 63576901 79355110 63577038 79355281 63577175 79355452 63577312 79355623 63577449 79355794 63577586 79355965 63577723 79356136 63577860 79356307 63577997 79356478 63578134 79356649 63578271 79356820 63578408 79356991 63578545 79357162 63578682 79357333 63578819 79357504 63578956 79357675 63579093 79357846 63579230 79358017 63579367 79358188 63579504 79358359 63579641 79358530 63579778 79358701 63579915 79358872 63580052 79359043 63580189 79359214 63580326 79359385 63580463 79359556 63580600 79359727 63580737 79359898 63580874 79360069 63581011 79360240 63581148 79360411 63581285 79360582 63581422 79360753 63581559 79360924 63581696 79361095 63581833 79361266 63581970 79361437 63582107 79361608 63582244 79361779 63582381 79361950 63582518 79362121 63582655 79362292 63582792 79362463 63582929 79362634 63583066 79362805 63583203 79362976 63583340 79363147 63583477 79363318 63583614 79363489 63583751 79363660 63583888 79363831 63584025 79364002 63584162 79364173 63584299 79364344 63584436 79364515 63584573 79364686 63584710 79364857 63584847 79365028 63584984 79365199 63585121 79365370 63585258 79365541 63585395 79365712 63585532 79365883 63585669 79366054 63585806 79366225 63585943 79366396 63586080 79366567 63586217 79366738 63586354 79366909 63586491 79367080 63586628 79367251 63586765 79367422 63586902 79367593 63587039 79367764 63587176 79367935 63587313 79368106 63587450 79368277 63587587 79368448 63587724 79368619 63587861 79368790 63587998 79368961 63588135 79369132 63588272 79369303 63588409 79369474 63588546 79369645 63588683 79369816 63588820 79369987 63588957 79370158 63589094 79370329 63589231 79370500 63589368 79370671 63589505 79370842 63589642 79371013 63589779 79371184 63589916 79371355 63590053 79371526 63590190 79371697 63590327 79371868 63590464 79372039 63590601 79372210 63590738 79372381 63590875 79372552 63591012 79372723 63591149 79372894 63591286 79373065 63591423 79373236 63591560 79373407 63591697 79373578 63591834 79373749 63591971 79373920 63592108 79374091 63592245 79374262 63592382 79374433 63592519 79374604 63592656 79374775 63592793 79374946 63592930 79375117 63593067 79375288 63593204 79375459 63593341 79375630 63593478 79375801 63593615 79375972 63593752 79376143 63593889 79376314 63594026 79376485 63594163 79376656 63594300 79376827 63594437 79376998 63594574 79377169 63594711 79377340 63594848 79377511 63594985 79377682 63595122 79377853 63595259 79378024 63595396 79378195 63595533 79378366 63595670 79378537 63595807 79378708 63595944 79378879 63596081 79379050 63596218 79379221 63596355 79379392 63596492 79379563 63596629 79379734 63596766 79379905 63596903 79380076 63597040 79380247 63597177 79380418 63597314 79380589 63597451 79380760 63597588 79380931 63597725 79381102 63597862 79381273 63597999 79381444 63598136 79381615 63598273 79381786 63598410 79381957 63598547 79382128 63598684 79382299 63598821 79382470 63598958 79382641 63599095 79382812 63599232 79382983 63599369 79383154 63599506 79383325 63599643 79383496 63599780 79383667 63599917 79383838 63600054 79384009 63600191 79384180 63600328 79384351 63600465 79384522 63600602 79384693 63600739 79384864 63600876 79385035 63601013 79385206 63601150 79385377 63601287 79385548 63601424 79385719 63601561 79385890 63601698 79386061 63601835 79386232 63601972 79386403 63602109 79386574 63602246 79386745 63602383 79386916 63602520 79387087 63602657 79387258 63602794 79387429 63602931 79387600 63603068 79387771 63603205 79387942 63603342 79388113 63603479 79388284 63603616 79388455 63603753 79388626 63603890 79388797 63604027 79388968 63604164 79389139 63604301 79389310 63604438 79389481 63604575 79389652 63604712 79389823 63604849 79389994 63604986 79390165 63605123 79390336 63605260 79390507 63605397 79390678 63605534 79390849 63605671 79391020 63605808 79391191 63605945 79391362 63606082 79391533 63606219 79391704 63606356 79391875 63606493 79392046 63606630 79392217 63606767 79392388 63606904 79392559 63607041 79392730 63607178 79392901 63607315 79393072 63607452 79393243 63607589 79393414 63607726 79393585 63607863 79393756 63608000 79393927 63608137 79394098 63608274 79394269 63608411 79394440 63608548 79394611 63608685 79394782 63608822 79394953 63608959 79395124 63609096 79395295 63609233 79395466 63609370 79395637 63609507 79395808 63609644 79395979 63609781 79396150 63609918 79396321 63610055 79396492 63610192 79396663 63610329 79396834 63610466 79397005 63610603 79397176 63610740 79397347 63610877 79397518 63611014 79397689 63611151 79397860 63611288 79398031 63611425 79398202 63611562 79398373 63611699 79398544 63611836 79398715 63611973 79398886 63612110 79399057 63612247 79399228 63612384 79399399 63612521 79399570 63612658 79399741 63612795 79399912 63612932 79400083 63613069 79400254 63613206 79400425 63613343 79400596 63613480 79400767 63613617 79400938 63613754 79401109 63613891 79401280 63614028 79401451 63614165 79401622 63614302 79401793 63614439 79401964 63614576 79402135 63614713 79402306 63614850 79402477 63614987 79402648 63615124 79402819 63615261 79402990 63615398 79403161 63615535 79403332 63615672 79403503 63615809 79403674 63615946 79403845 63616083 79404016 63616220 79404187 63616357 79404358 63616494 79404529 63616631 79404700 63616768 79404871 63616905 79405042 63617042 79405213 63617179 79405384 63617316 79405555 63617453 79405726 63617590 79405897 63617727 79406068 63617864 79406239 63618001 79406410 63618138 79406581 63618275 79406752 63618412 79406923 63618549 79407094 63618686 79407265 63618823 79407436 63618960 79407607 63619097 79407778 63619234 79407949 63619371 79408120 63619508 79408291 63619645 79408462 63619782 79408633 63619919 79408804 63620056 79408975 63620193 79409146 63620330 79409317 63620467 79409488 63620604 79409659 63620741 79409830 63620878 79410001 63621015 79410172 63621152 79410343 63621289 79410514 63621426 79410685 63621563 79410856 63621700 79411027 63621837 79411198 63621974 79411369 63622111 79411540 63622248 79411711 63622385 79411882 63622522 79412053 63622659 79412224 63622796 79412395 63622933 79412566 63623070 79412737 63623207 79412908 63623344 79413079 63623481 79413250 63623618 79413421 63623755 79413592 63623892 79413763 63624029 79413934 63624166 79414105 63624303 79414276 63624440 79414447 63624577 79414618 63624714 79414789 63624851 79414960 63624988 79415131 63625125 79415302 63625262 79415473 63625399 79415644 63625536 79415815 63625673 79415986 63625810 79416157 63625947 79416328 63626084 79416499 63626221 79416670 63626358 79416841 63626495 79417012 63626632 79417183 63626769 79417354 63626906 79417525 63627043 79417696 63627180 79417867 63627317 79418038 63627454 79418209 63627591 79418380 63627728 79418551 63627865 79418722 63628002 79418893 63628139 79419064 63628276 79419235 63628413 79419406 63628550 79419577 63628687 79419748 63628824 79419919 63628961 79420090 63629098 79420261 63629235 79420432 63629372 79420603 63629509 79420774 63629646 79420945 63629783 79421116 63629920 79421287 63630057 79421458 63630194 79421629 63630331 79421800 63630468 79421971 63630605 79422142 63630742 79422313 63630879 79422484 63631016 79422655 63631153 79422826 63631290 79422997 63631427 79423168 63631564 79423339 63631701 79423510 63631838 79423681 63631975 79423852 63632112 79424023 63632249 79424194 63632386 79424365 63632523 79424536 63632660 79424707 63632797 79424878 63632934 79425049 63633071 79425220 63633208 79425391 63633345 79425562 63633482 79425733 63633619 79425904 63633756 79426075 63633893 79426246 63634030 79426417 63634167 79426588 63634304 79426759 63634441 79426930 63634578 79427101 63634715 79427272 63634852 79427443 63634989 79427614 63635126 79427785 63635263 79427956 63635400 79428127 63635537 79428298 63635674 79428469 63635811 79428640 63635948 79428811 63636085 79428982 63636222 79429153 63636359 79429324 63636496 79429495 63636633 79429666 63636770 79429837 63636907 79430008 63637044 79430179 63637181 79430350 63637318 79430521 63637455 79430692 63637592 79430863 63637729 79431034 63637866 79431205 63638003 79431376 63638140 79431547 63638277 79431718 63638414 79431889 63638551 79432060 63638688 79432231 63638825 79432402 63638962 79432573 63639099 79432744 63639236 79432915 63639373 79433086 63639510 79433257 63639647 79433428 63639784 79433599 63639921 79433770 63640058 79433941 63640195 79434112 63640332 79434283 63640469 79434454 63640606 79434625 63640743 79434796 63640880 79434967 63641017 79435138 63641154 79435309 63641291 79435480 63641428 79435651 63641565 79435822 63641702 79435993 63641839 79436164 63641976 79436335 63642113 79436506 63642250 79436677 63642387 79436848 63642524 79437019 63642661 79437190 63642798 79437361 63642935 79437532 63643072 79437703 63643209 79437874 63643346 79438045 63643483 79438216 63643620 79438387 63643757 79438558 63643894 79438729 63644031 79438900 63644168 79439071 63644305 79439242 63644442 79439413 63644579 79439584 63644716 79439755 63644853 79439926 63644990 79440097 63645127 79440268 63645264 79440439 63645401 79440610 63645538 79440781 63645675 79440952 63645812 79441123 63645949 79441294 63646086 79441465 63646223 79441636 63646360 79441807 63646497 79441978 63646634 79442149 63646771 79442320 63646908 79442491 63647045 79442662 63647182 79442833 63647319 79443004 63647456 79443175 63647593 79443346 63647730 79443517 63647867 79443688 63648004 79443859 63648141 79444030 63648278 79444201 63648415 79444372 63648552 79444543 63648689 79444714 63648826 79444885 63648963 79445056 63649100 79445227 63649237 79445398 63649374 79445569 63649511 79445740 63649648 79445911 63649785 79446082 63649922 79446253 63650059 79446424 63650196 79446595 63650333 79446766 63650470 79446937 63650607 79447108 63650744 79447279 63650881 79447450 63651018 79447621 63651155 79447792 63651292 79447963 63651429 79448134 63651566 79448305 63651703 79448476 63651840 79448647 63651977 79448818 63652114 79448989 63652251 79449160 63652388 79449331 63652525 79449502 63652662 79449673 63652799 79449844 63652936 79450015 63653073 79450186 63653210 79450357 63653347 79450528 63653484 79450699 63653621 79450870 63653758 79451041 63653895 79451212 63654032 79451383 63654169 79451554 63654306 79451725 63654443 79451896 63654580 79452067 63654717 79452238 63654854 79452409 63654991 79452580 63655128 79452751 63655265 79452922 63655402 79453093 63655539 79453264 63655676 79453435 63655813 79453606 63655950 79453777 63656087 79453948 63656224 79454119 63656361 79454290 63656498 79454461 63656635 79454632 63656772 79454803 63656909 79454974 63657046 79455145 63657183 79455316 63657320 79455487 63657457 79455658 63657594 79455829 63657731 79456000 63657868 79456171 63658005 79456342 63658142 79456513 63658279 79456684 63658416 79456855 63658553 79457026 63658690 79457197 63658827 79457368 63658964 79457539 63659101 79457710 63659238 79457881 63659375 79458052 63659512 79458223 63659649 79458394 63659786 79458565 63659923 79458736 63660060 79458907 63660197 79459078 63660334 79459249 63660471 79459420 63660608 79459591 63660745 79459762 63660882 79459933 63661019 79460104 63661156 79460275 63661293 79460446 63661430 79460617 63661567 79460788 63661704 79460959 63661841 79461130 63661978 79461301 63662115 79461472 63662252 79461643 63662389 79461814 63662526 79461985 63662663 79462156 63662800 79462327 63662937 79462498 63663074 79462669 63663211 79462840 63663348 79463011 63663485 79463182 63663622 79463353 63663759 79463524 63663896 79463695 63664033 79463866 63664170 79464037 63664307 79464208 63664444 79464379 63664581 79464550 63664718 79464721 63664855 79464892 63664992 79465063 63665129 79465234 63665266 79465405 63665403 79465576 63665540 79465747 63665677 79465918 63665814 79466089 63665951 79466260 63666088 79466431 63666225 79466602 63666362 79466773 63666499 79466944 63666636 79467115 63666773 79467286 63666910 79467457 63667047 79467628 63667184 79467799 63667321 79467970 63667458 79468141 63667595 79468312 63667732 79468483 63667869 79468654 63668006 79468825 63668143 79468996 63668280 79469167 63668417 79469338 63668554 79469509 63668691 79469680 63668828 79469851 63668965 79470022 63669102 79470193 63669239 79470364 63669376 79470535 63669513 79470706 63669650 79470877 63669787 79471048 63669924 79471219 63670061 79471390 63670198 79471561 63670335 79471732 63670472 79471903 63670609 79472074 63670746 79472245 63670883 79472416 63671020 79472587 63671157 79472758 63671294 79472929 63671431 79473100 63671568 79473271 63671705 79473442 63671842 79473613 63671979 79473784 63672116 79473955 63672253 79474126 63672390 79474297 63672527 79474468 63672664 79474639 63672801 79474810 63672938 79474981 63673075 79475152 63673212 79475323 63673349 79475494 63673486 79475665 63673623 79475836 63673760 79476007 63673897 79476178 63674034 79476349 63674171 79476520 63674308 79476691 63674445 79476862 63674582 79477033 63674719 79477204 63674856 79477375 63674993 79477546 63675130 79477717 63675267 79477888 63675404 79478059 63675541 79478230 63675678 79478401 63675815 79478572 63675952 79478743 63676089 79478914 63676226 79479085 63676363 79479256 63676500 79479427 63676637 79479598 63676774 79479769 63676911 79479940 63677048 79480111 63677185 79480282 63677322 79480453 63677459 79480624 63677596 79480795 63677733 79480966 63677870 79481137 63678007 79481308 63678144 79481479 63678281 79481650 63678418 79481821 63678555 79481992 63678692 79482163 63678829 79482334 63678966 79482505 63679103 79482676 63679240 79482847 63679377 79483018 63679514 79483189 63679651 79483360 63679788 79483531 63679925 79483702 63680062 79483873 63680199 79484044 63680336 79484215 63680473 79484386 63680610 79484557 63680747 79484728 63680884 79484899 63681021 79485070 63681158 79485241 63681295 79485412 63681432 79485583 63681569 79485754 63681706 79485925 63681843 79486096 63681980 79486267 63682117 79486438 63682254 79486609 63682391 79486780 63682528 79486951 63682665 79487122 63682802 79487293 63682939 79487464 63683076 79487635 63683213 79487806 63683350 79487977 63683487 79488148 63683624 79488319 63683761 79488490 63683898 79488661 63684035 79488832 63684172 79489003 63684309 79489174 63684446 79489345 63684583 79489516 63684720 79489687 63684857 79489858 63684994 79490029 63685131 79490200 63685268 79490371 63685405 79490542 63685542 79490713 63685679 79490884 63685816 79491055 63685953 79491226 63686090 79491397 63686227 79491568 63686364 79491739 63686501 79491910 63686638 79492081 63686775 79492252 63686912 79492423 63687049 79492594 63687186 79492765 63687323 79492936 63687460 79493107 63687597 79493278 63687734 79493449 63687871 79493620 63688008 79493791 63688145 79493962 63688282 79494133 63688419 79494304 63688556 79494475 63688693 79494646 63688830 79494817 63688967 79494988 63689104 79495159 63689241 79495330 63689378 79495501 63689515 79495672 63689652 79495843 63689789 79496014 63689926 79496185 63690063 79496356 63690200 79496527 63690337 79496698 63690474 79496869 63690611 79497040 63690748 79497211 63690885 79497382 63691022 79497553 63691159 79497724 63691296 79497895 63691433 79498066 63691570 79498237 63691707 79498408 63691844 79498579 63691981 79498750 63692118 79498921 63692255 79499092 63692392 79499263 63692529 79499434 63692666 79499605 63692803 79499776 63692940 79499947 63693077 79500118 63693214 79500289 63693351 79500460 63693488 79500631 63693625 79500802 63693762 79500973 63693899 79501144 63694036 79501315 63694173 79501486 63694310 79501657 63694447 79501828 63694584 79501999 63694721 79502170 63694858 79502341 63694995 79502512 63695132 79502683 63695269 79502854 63695406 79503025 63695543 79503196 63695680 79503367 63695817 79503538 63695954 79503709 63696091 79503880 63696228 79504051 63696365 79504222 63696502 79504393 63696639 79504564 63696776 79504735 63696913 79504906 63697050 79505077 63697187 79505248 63697324 79505419 63697461 79505590 63697598 79505761 63697735 79505932 63697872 79506103 63698009 79506274 63698146 79506445 63698283 79506616 63698420 79506787 63698557 79506958 63698694 79507129 63698831 79507300 63698968 79507471 63699105 79507642 63699242 79507813 63699379 79507984 63699516 79508155 63699653 79508326 63699790 79508497 63699927 79508668 63700064 79508839 63700201 79509010 63700338 79509181 63700475 79509352 63700612 79509523 63700749 79509694 63700886 79509865 63701023 79510036 63701160 79510207 63701297 79510378 63701434 79510549 63701571 79510720 63701708 79510891 63701845 79511062 63701982 79511233 63702119 79511404 63702256 79511575 63702393 79511746 63702530 79511917 63702667 79512088 63702804 79512259 63702941 79512430 63703078 79512601 63703215 79512772 63703352 79512943 63703489 79513114 63703626 79513285
1000 61981814 0 61981814 77364162 61981951 77364333 61982088 77364504 61982225 77364675 61982362 77364846 61982499 77365017 61982636 77365188 61982773 77365359 61982910 77365530 61983047 77365701 61983184 77365872 61983321 77366043 61983458 77366214 61983595 77366385 61983732 77366556 61983869 77366727 61984006 77366898 61984143 77367069 61984280 77367240 61984417 77367411 61984554 77367582 61984691 77367753 61984828 77367924 61984965 77368095 61985102 77368266 61985239 77368437 61985376 77368608 61985513 77368779 61985650 77368950 61985787 77369121 61985924 77369292 61986061 77369463 61986198 77369634 61986335 77369805 61986472 77369976 61986609 77370147 61986746 77370318 61986883 77370489 61987020 77370660 61987157 77370831 61987294 77371002 61987431 77371173 61987568 77371344 61987705 77371515 61987842 77371686 61987979 77371857 61988116 77372028 61988253 77372199 61988390 77372370 61988527 77372541 61988664 77372712 61988801 77372883 61988938 77373054 61989075 77373225 61989212 77373396 61989349 77373567 61989486 77373738 61989623 77373909 61989760 77374080 61989897 77374251 61990034 77374422 61990171 77374593 61990308 77374764 61990445 77374935 61990582 77375106 61990719 77375277 61990856 77375448 61990993 77375619 61991130 77375790 61991267 77375961 61991404 77376132 61991541 77376303 61991678 77376474 61991815 77376645 61991952 77376816 61992089 77376987 61992226 77377158 61992363 77377329 61992500 77377500 61992637 77377671 61992774 77377842 61992911 77378013 61993048 77378184 61993185 77378355 61993322 77378526 61993459 77378697 61993596 77378868 61993733 77379039 61993870 77379210 61994007 77379381 61994144 77379552 61994281 77379723 61994418 77379894 61994555 77380065 61994692 77380236 61994829 77380407 61994966 77380578 61995103 77380749 61995240 77380920 61995377 77381091 61995514 77381262 61995651 77381433 61995788 77381604 61995925 77381775 61996062 77381946 61996199 77382117 61996336 77382288 61996473 77382459 61996610 77382630 61996747 77382801 61996884 77382972 61997021 77383143 61997158 77383314 61997295 77383485 61997432 77383656 61997569 77383827 61997706 77383998 61997843 77384169 61997980 77384340 61998117 77384511 61998254 77384682 61998391 77384853 61998528 77385024 61998665 77385195 61998802 77385366 61998939 77385537 61999076 77385708 61999213 77385879 61999350 77386050 61999487 77386221 61999624 77386392 61999761 77386563 61999898 77386734 62000035 77386905 62000172 77387076 62000309 77387247 62000446 77387418 62000583 77387589 62000720 77387760 62000857 77387931 62000994 77388102 62001131 77388273 62001268 77388444 62001405 77388615 62001542 77388786 62001679 77388957 62001816 77389128 62001953 77389299 62002090 77389470 62002227 77389641 62002364 77389812 62002501 77389983 62002638 77390154 62002775 77390325 62002912 77390496 62003049 77390667 62003186 77390838 62003323 77391009 62003460 77391180 62003597 77391351 62003734 77391522 62003871 77391693 62004008 77391864 62004145 77392035 62004282 77392206 62004419 77392377 62004556 77392548 62004693 77392719 62004830 77392890 62004967 77393061 62005104 77393232 62005241 77393403 62005378 77393574 62005515 77393745 62005652 77393916 62005789 77394087 62005926 77394258 62006063 77394429 62006200 77394600 62006337 77394771 62006474 77394942 62006611 77395113 62006748 77395284 62006885 77395455 62007022 77395626 62007159 77395797 62007296 77395968 62007433 77396139 62007570 77396310 62007707 77396481 62007844 77396652 62007981 77396823 62008118 77396994 62008255 77397165 62008392 77397336 62008529 77397507 62008666 77397678 62008803 77397849 62008940 77398020 62009077 77398191 62009214 77398362 62009351 77398533 62009488 77398704 62009625 77398875 62009762 77399046 62009899 77399217 62010036 77399388 62010173 77399559 62010310 77399730 62010447 77399901 62010584 77400072 62010721 77400243 62010858 77400414 62010995 77400585 62011132 77400756 62011269 77400927 62011406 77401098 62011543 77401269 62011680 77401440 62011817 77401611 62011954 77401782 62012091 77401953 62012228 77402124 62012365 77402295 62012502 77402466 62012639 77402637 62012776 77402808 62012913 77402979 62013050 77403150 62013187 77403321 62013324 77403492 62013461 77403663 62013598 77403834 62013735 77404005 62013872 77404176 62014009 77404347 62014146 77404518 62014283 77404689 62014420 77404860 62014557 77405031 62014694 77405202 62014831 77405373 62014968 77405544 62015105 77405715 62015242 77405886 62015379 77406057 62015516 77406228 62015653 77406399 62015790 77406570 62015927 77406741 62016064 77406912 62016201 77407083 62016338 77407254 62016475 77407425 62016612 77407596 62016749 77407767 62016886 77407938 62017023 77408109 62017160 77408280 62017297 77408451 62017434 77408622 62017571 77408793 62017708 77408964 62017845 77409135 62017982 77409306 62018119 77409477 62018256 77409648 62018393 77409819 62018530 77409990 62018667 77410161 62018804 77410332 62018941 77410503 62019078 77410674 62019215 77410845 62019352 77411016 62019489 77411187 62019626 77411358 62019763 77411529 62019900 77411700 62020037 77411871 62020174 77412042 62020311 77412213 62020448 77412384 62020585 77412555 62020722 77412726 62020859 77412897 62020996 77413068 62021133 77413239 62021270 77413410 62021407 77413581 62021544 77413752 62021681 77413923 62021818 77414094 62021955 77414265 62022092 77414436 62022229 77414607 62022366 77414778 62022503 77414949 62022640 77415120 62022777 77415291 62022914 77415462 62023051 77415633 62023188 77415804 62023325 77415975 62023462 77416146 62023599 77416317 62023736 77416488 62023873 77416659 62024010 77416830 62024147 77417001 62024284 77417172 62024421 77417343 62024558 77417514 62024695 77417685 62024832 77417856 62024969 77418027 62025106 77418198 62025243 77418369 62025380 77418540 62025517 77418711 62025654 77418882 62025791 77419053 62025928 77419224 62026065 77419395 62026202 77419566 62026339 77419737 62026476 77419908 62026613 77420079 62026750 77420250 62026887 77420421 62027024 77420592 62027161 77420763 62027298 77420934 62027435 77421105 62027572 77421276 62027709 77421447 62027846 77421618 62027983 77421789 62028120 77421960 62028257 77422131 62028394 77422302 62028531 77422473 62028668 77422644 62028805 77422815 62028942 77422986 62029079 77423157 62029216 77423328 62029353 77423499 62029490 77423670 62029627 77423841 62029764 77424012 62029901 77424183 62030038 77424354 62030175 77424525 62030312 77424696 62030449 77424867 62030586 77425038 62030723 77425209 62030860 77425380 62030997 77425551 62031134 77425722 62031271 77425893 62031408 77426064 62031545 77426235 62031682 77426406 62031819 77426577 62031956 77426748 62032093 77426919 62032230 77427090 62032367 77427261 62032504 77427432 62032641 77427603 62032778 77427774 62032915 77427945 62033052 77428116 62033189 77428287 62033326 77428458 62033463 77428629 62033600 77428800 62033737 77428971 62033874 77429142 62034011 77429313 62034148 77429484 62034285 77429655 62034422 77429826 62034559 77429997 62034696 77430168 62034833 77430339 62034970 77430510 62035107 77430681 62035244 77430852 62035381 77431023 62035518 77431194 62035655 77431365 62035792 77431536 62035929 77431707 62036066 77431878 62036203 77432049 62036340 77432220 62036477 77432391 62036614 77432562 62036751 77432733 62036888 77432904 62037025 77433075 62037162 77433246 62037299 77433417 62037436 77433588 62037573 77433759 62037710 77433930 62037847 77434101 62037984 77434272 62038121 77434443 62038258 77434614 62038395 77434785 62038532 77434956 62038669 77435127 62038806 77435298 62038943 77435469 62039080 77435640 62039217 77435811 62039354 77435982 62039491 77436153 62039628 77436324 62039765 77436495 62039902 77436666 62040039 77436837 62040176 77437008 62040313 77437179 62040450 77437350 62040587 77437521 62040724 77437692 62040861 77437863 62040998 77438034 62041135 77438205 62041272 77438376 62041409 77438547 62041546 77438718 62041683 77438889 62041820 77439060 62041957 77439231 62042094 77439402 62042231 77439573 62042368 77439744 62042505 77439915 62042642 77440086 62042779 77440257 62042916 77440428 62043053 77440599 62043190 77440770 62043327 77440941 62043464 77441112 62043601 77441283 62043738 77441454 62043875 77441625 62044012 77441796 62044149 77441967 62044286 77442138 62044423 77442309 62044560 77442480 62044697 77442651 62044834 77442822 62044971 77442993 62045108 77443164 62045245 77443335 62045382 77443506 62045519 77443677 62045656 77443848 62045793 77444019 62045930 77444190 62046067 77444361 62046204 77444532 62046341 77444703 62046478 77444874 62046615 77445045 62046752 77445216 62046889 77445387 62047026 77445558 62047163 77445729 62047300 77445900 62047437 77446071 62047574 77446242 62047711 77446413 62047848 77446584 62047985 77446755 62048122 77446926 62048259 77447097 62048396 77447268 62048533 77447439 62048670 77447610 62048807 77447781 62048944 77447952 62049081 77448123 62049218 77448294 62049355 77448465 62049492 77448636 62049629 77448807 62049766 77448978 62049903 77449149 62050040 77449320 62050177 77449491 62050314 77449662 62050451 77449833 62050588 77450004 62050725 77450175 62050862 77450346 62050999 77450517 62051136 77450688 62051273 77450859 62051410 77451030 62051547 77451201 62051684 77451372 62051821 77451543 62051958 77451714 62052095 77451885 62052232 77452056 62052369 77452227 62052506 77452398 62052643 77452569 62052780 77452740 62052917 77452911 62053054 77453082 62053191 77453253 62053328 77453424 62053465 77453595 62053602 77453766 62053739 77453937 62053876 77454108 62054013 77454279 62054150 77454450 62054287 77454621 62054424 77454792 62054561 77454963 62054698 77455134 62054835 77455305 62054972 77455476 62055109 77455647 62055246 77455818 62055383 77455989 62055520 77456160 62055657 77456331 62055794 77456502 62055931 77456673 62056068 77456844 62056205 77457015 62056342 77457186 62056479 77457357 62056616 77457528 62056753 77457699 62056890 77457870 62057027 77458041 62057164 77458212 62057301 77458383 62057438 77458554 62057575 77458725 62057712 77458896 62057849 77459067 62057986 77459238 62058123 77459409 62058260 77459580 62058397 77459751 62058534 77459922 62058671 77460093 62058808 77460264 62058945 77460435 62059082 77460606 62059219 77460777 62059356 77460948 62059493 77461119 62059630 77461290 62059767 77461461 62059904 77461632 62060041 77461803 62060178 77461974 62060315 77462145 62060452 77462316 62060589 77462487 62060726 77462658 62060863 77462829 62061000 77463000 62061137 77463171 62061274 77463342 62061411 77463513 62061548 77463684 62061685 77463855 62061822 77464026 62061959 77464197 62062096 77464368 62062233 77464539 62062370 77464710 62062507 77464881 62062644 77465052 62062781 77465223 62062918 77465394 62063055 77465565 62063192 77465736 62063329 77465907 62063466 77466078 62063603 77466249 62063740 77466420 62063877 77466591 62064014 77466762 62064151 77466933 62064288 77467104 62064425 77467275 62064562 77467446 62064699 77467617 62064836 77467788 62064973 77467959 62065110 77468130 62065247 77468301 62065384 77468472 62065521 77468643 62065658 77468814 62065795 77468985 62065932 77469156 62066069 77469327 62066206 77469498 62066343 77469669 62066480 77469840 62066617 77470011 62066754 77470182 62066891 77470353 62067028 77470524 62067165 77470695 62067302 77470866 62067439 77471037 62067576 77471208 62067713 77471379 62067850 77471550 62067987 77471721 62068124 77471892 62068261 77472063 62068398 77472234 62068535 77472405 62068672 77472576 62068809 77472747 62068946 77472918 62069083 77473089 62069220 77473260 62069357 77473431 62069494 77473602 62069631 77473773 62069768 77473944 62069905 77474115 62070042 77474286 62070179 77474457 62070316 77474628 62070453 77474799 62070590 77474970 62070727 77475141 62070864 77475312 62071001 77475483 62071138 77475654 62071275 77475825 62071412 77475996 62071549 77476167 62071686 77476338 62071823 77476509 62071960 77476680 62072097 77476851 62072234 77477022 62072371 77477193 62072508 77477364 62072645 77477535 62072782 77477706 62072919 77477877 62073056 77478048 62073193 77478219 62073330 77478390 62073467 77478561 62073604 77478732 62073741 77478903 62073878 77479074 62074015 77479245 62074152 77479416 62074289 77479587 62074426 77479758 62074563 77479929 62074700 77480100 62074837 77480271 62074974 77480442 62075111 77480613 62075248 77480784 62075385 77480955 62075522 77481126 62075659 77481297 62075796 77481468 62075933 77481639 62076070 77481810 62076207 77481981 62076344 77482152 62076481 77482323 62076618 77482494 62076755 77482665 62076892 77482836 62077029 77483007 62077166 77483178 62077303 77483349 62077440 77483520 62077577 77483691 62077714 77483862 62077851 77484033 62077988 77484204 62078125 77484375 62078262 77484546 62078399 77484717 62078536 77484888 62078673 77485059 62078810 77485230 62078947 77485401 62079084 77485572 62079221 77485743 62079358 77485914 62079495 77486085 62079632 77486256 62079769 77486427 62079906 77486598 62080043 77486769 62080180 77486940 62080317 77487111 62080454 77487282 62080591 77487453 62080728 77487624 62080865 77487795 62081002 77487966 62081139 77488137 62081276 77488308 62081413 77488479 62081550 77488650 62081687 77488821 62081824 77488992 62081961 77489163 62082098 77489334 62082235 77489505 62082372 77489676 62082509 77489847 62082646 77490018 62082783 77490189 62082920 77490360 62083057 77490531 62083194 77490702 62083331 77490873 62083468 77491044 62083605 77491215 62083742 77491386 62083879 77491557 62084016 77491728 62084153 77491899 62084290 77492070 62084427 77492241 62084564 77492412 62084701 77492583 62084838 77492754 62084975 77492925 62085112 77493096 62085249 77493267 62085386 77493438 62085523 77493609 62085660 77493780 62085797 77493951 62085934 77494122 62086071 77494293 62086208 77494464 62086345 77494635 62086482 77494806 62086619 77494977 62086756 77495148 62086893 77495319 62087030 77495490 62087167 77495661 62087304 77495832 62087441 77496003 62087578 77496174 62087715 77496345 62087852 77496516 62087989 77496687 62088126 77496858 62088263 77497029 62088400 77497200 62088537 77497371 62088674 77497542 62088811 77497713 62088948 77497884 62089085 77498055 62089222 77498226 62089359 77498397 62089496 77498568 62089633 77498739 62089770 77498910 62089907 77499081 62090044 77499252 62090181 77499423 62090318 77499594 62090455 77499765 62090592 77499936 62090729 77500107 62090866 77500278 62091003 77500449 62091140 77500620 62091277 77500791 62091414 77500962 62091551 77501133 62091688 77501304 62091825 77501475 62091962 77501646 62092099 77501817 62092236 77501988 62092373 77502159 62092510 77502330 62092647 77502501 62092784 77502672 62092921 77502843 62093058 77503014 62093195 77503185 62093332 77503356 62093469 77503527 62093606 77503698 62093743 77503869 62093880 77504040 62094017 77504211 62094154 77504382 62094291 77504553 62094428 77504724 62094565 77504895 62094702 77505066 62094839 77505237 62094976 77505408 62095113 77505579 62095250 77505750 62095387 77505921 62095524 77506092 62095661 77506263 62095798 77506434 62095935 77506605 62096072 77506776 62096209 77506947 62096346 77507118 62096483 77507289 62096620 77507460 62096757 77507631 62096894 77507802 62097031 77507973 62097168 77508144 62097305 77508315 62097442 77508486 62097579 77508657 62097716 77508828 62097853 77508999 62097990 77509170 62098127 77509341 62098264 77509512 62098401 77509683 62098538 77509854 62098675 77510025 62098812 77510196 62098949 77510367 62099086 77510538 62099223 77510709 62099360 77510880 62099497 77511051 62099634 77511222 62099771 77511393 62099908 77511564 62100045 77511735 62100182 77511906 62100319 77512077 62100456 77512248 62100593 77512419 62100730 77512590 62100867 77512761 62101004 77512932 62101141 77513103 62101278 77513274 62101415 77513445 62101552 77513616 62101689 77513787 62101826 77513958 62101963 77514129 62102100 77514300 62102237 77514471 62102374 77514642 62102511 77514813 62102648 77514984 62102785 77515155 62102922 77515326 62103059 77515497 62103196 77515668 62103333 77515839 62103470 77516010 62103607 77516181 62103744 77516352 62103881 77516523 62104018 77516694 62104155 77516865 62104292 77517036 62104429 77517207 62104566 77517378 62104703 77517549 62104840 77517720 62104977 77517891 62105114 77518062 62105251 77518233 62105388 77518404 62105525 77518575 62105662 77518746 62105799 77518917 62105936 77519088 62106073 77519259 62106210 77519430 62106347 77519601 62106484 77519772 62106621 77519943 62106758 77520114 62106895 77520285 62107032 77520456 62107169 77520627 62107306 77520798 62107443 77520969 62107580 77521140 62107717 77521311 62107854 77521482 62107991 77521653 62108128 77521824 62108265 77521995 62108402 77522166 62108539 77522337 62108676 77522508 62108813 77522679 62108950 77522850 62109087 77523021 62109224 77523192 62109361 77523363 62109498 77523534 62109635 77523705 62109772 77523876 62109909 77524047 62110046 77524218 62110183 77524389 62110320 77524560 62110457 77524731 62110594 77524902 62110731 77525073 62110868 77525244 62111005 77525415 62111142 77525586 62111279 77525757 62111416 77525928 62111553 77526099 62111690 77526270 62111827 77526441 62111964 77526612 62112101 77526783 62112238 77526954 62112375 77527125 62112512 77527296 62112649 77527467 62112786 77527638 62112923 77527809 62113060 77527980 62113197 77528151 62113334 77528322 62113471 77528493 62113608 77528664 62113745 77528835 62113882 77529006 62114019 77529177 62114156 77529348 62114293 77529519 62114430 77529690 62114567 77529861 62114704 77530032 62114841 77530203 62114978 77530374 62115115 77530545 62115252 77530716 62115389 77530887 62115526 77531058 62115663 77531229 62115800 77531400 62115937 77531571 62116074 77531742 62116211 77531913 62116348 77532084 62116485 77532255 62116622 77532426 62116759 77532597 62116896 77532768 62117033 77532939 62117170 77533110 62117307 77533281 62117444 77533452 62117581 77533623 62117718 77533794 62117855 77533965 62117992 77534136 62118129 77534307 62118266 77534478 62118403 77534649 62118540 77534820
1000 60963900 0 60963900 76093627 60964037 76093798 60964174 76093969 60964311 76094140 60964448 76094311 60964585 76094482 60964722 76094653 60964859 76094824 60964996 76094995 60965133 76095166 60965270 76095337 60965407 76095508 60965544 76095679 60965681 76095850 60965818 76096021 60965955 76096192 60966092 76096363 60966229 76096534 60966366 76096705 60966503 76096876 60966640 76097047 60966777 76097218 60966914 76097389 60967051 76097560 60967188 76097731 60967325 76097902 60967462 76098073 60967599 76098244 60967736 76098415 60967873 76098586 60968010 76098757 60968147 76098928 60968284 76099099 60968421 76099270 60968558 76099441 60968695 76099612 60968832 76099783 60968969 76099954 60969106 76100125 60969243 76100296 60969380 76100467 60969517 76100638 60969654 76100809 60969791 76100980 60969928 76101151 60970065 76101322 60970202 76101493 60970339 76101664 60970476 76101835 60970613 76102006 60970750 76102177 60970887 76102348 60971024 76102519 60971161 76102690 60971298 76102861 60971435 76103032 60971572 76103203 60971709 76103374 60971846 76103545 60971983 76103716 60972120 76103887 60972257 76104058 60972394 76104229 60972531 76104400 60972668 76104571 60972805 76104742 60972942 76104913 60973079 76105084 60973216 76105255 60973353 76105426 60973490 76105597 60973627 76105768 60973764 76105939 60973901 76106110 60974038 76106281 60974175 76106452 60974312 76106623 60974449 76106794 60974586 76106965 60974723 76107136 60974860 76107307 60974997 76107478 60975134 76107649 60975271 76107820 60975408 76107991 60975545 76108162 60975682 76108333 60975819 76108504 60975956 76108675 60976093 76108846 60976230 76109017 60976367 76109188 60976504 76109359 60976641 76109530 60976778 76109701 60976915 76109872 60977052 76110043 60977189 76110214 60977326 76110385 60977463 76110556 60977600 76110727 60977737 76110898 60977874 76111069 60978011 76111240 60978148 76111411 60978285 76111582 60978422 76111753 60978559 76111924 60978696 76112095 60978833 76112266 60978970 76112437 60979107 76112608 60979244 76112779 60979381 76112950 60979518 76113121 60979655 76113292 60979792 76113463 60979929 76113634 60980066 76113805 60980203 76113976 60980340 76114147 60980477 76114318 60980614 76114489 60980751 76114660 60980888 76114831 60981025 76115002 60981162 76115173 60981299 76115344 60981436 76115515 60981573 76115686 60981710 76115857 60981847 76116028 60981984 76116199 60982121 76116370 60982258 76116541 60982395 76116712 60982532 76116883 60982669 76117054 60982806 76117225 60982943 76117396 60983080 76117567 60983217 76117738 60983354 76117909 60983491 76118080 60983628 76118251 60983765 76118422 60983902 76118593 60984039 76118764 60984176 76118935 60984313 76119106 60984450 76119277 60984587 76119448 60984724 76119619 60984861 76119790 60984998 76119961 60985135 76120132 60985272 76120303 60985409 76120474 60985546 76120645 60985683 76120816 60985820 76120987 60985957 76121158 60986094 76121329 60986231 76121500 60986368 76121671 60986505 76121842 60986642 76122013 60986779 76122184 60986916 76122355 60987053 76122526 60987190 76122697 60987327 76122868 60987464 76123039 60987601 76123210 60987738 76123381 60987875 76123552 60988012 76123723 60988149 76123894 60988286 76124065 60988423 76124236 60988560 76124407 60988697 76124578 60988834 76124749 60988971 76124920 60989108 76125091 60989245 76125262 60989382 76125433 60989519 76125604 60989656 76125775 60989793 76125946 60989930 76126117 60990067 76126288 60990204 76126459 60990341 76126630 60990478 76126801 60990615 76126972 60990752 76127143 60990889 76127314 60991026 76127485 60991163 76127656 60991300 76127827 60991437 76127998 60991574 76128169 60991711 76128340 60991848 76128511 60991985 76128682 60992122 76128853 60992259 76129024 60992396 76129195 60992533 76129366 60992670 76129537 60992807 76129708 60992944 76129879 60993081 76130050 60993218 76130221 60993355 76130392 60993492 76130563 60993629 76130734 60993766 76130905 60993903 76131076 60994040 76131247 60994177 76131418 60994314 76131589 60994451 76131760 60994588 76131931 60994725 76132102 60994862 76132273 60994999 76132444 60995136 76132615 60995273 76132786 60995410 76132957 60995547 76133128 60995684 76133299 60995821 76133470 60995958 76133641 60996095 76133812 60996232 76133983 60996369 76134154 60996506 76134325 60996643 76134496 60996780 76134667 60996917 76134838 60997054 76135009 60997191 76135180 60997328 76135351 60997465 76135522 60997602 76135693 60997739 76135864 60997876 76136035 60998013 76136206 60998150 76136377 60998287 76136548 60998424 76136719 60998561 76136890 60998698 76137061 60998835 76137232 60998972 76137403 60999109 76137574 60999246 76137745 60999383 76137916 60999520 76138087 60999657 76138258 60999794 76138429 60999931 76138600 61000068 76138771 61000205 76138942 61000342 76139113 61000479 76139284 61000616 76139455 61000753 76139626 61000890 76139797 61001027 76139968 61001164 76140139 61001301 76140310 61001438 76140481 61001575 76140652 61001712 76140823 61001849 76140994 61001986 76141165 61002123 76141336 61002260 76141507 61002397 76141678 61002534 76141849 61002671 76142020 61002808 76142191 61002945 76142362 61003082 76142533 61003219 76142704 61003356 76142875 61003493 76143046 61003630 76143217 61003767 76143388 61003904 76143559 61004041 76143730 61004178 76143901 61004315 76144072 61004452 76144243 61004589 76144414 61004726 76144585 61004863 76144756 61005000 76144927 61005137 76145098 61005274 76145269 61005411 76145440 61005548 76145611 61005685 76145782 61005822 76145953 61005959 76146124 61006096 76146295 61006233 76146466 61006370 76146637 61006507 76146808 61006644 76146979 61006781 76147150 61006918 76147321 61007055 76147492 61007192 76147663 61007329 76147834 61007466 76148005 61007603 76148176 61007740 76148347 61007877 76148518 61008014 76148689 61008151 76148860 61008288 76149031 61008425 76149202 61008562 76149373 61008699 76149544 61008836 76149715 61008973 76149886 61009110 76150057 61009247 76150228 61009384 76150399 61009521 76150570 61009658 76150741 61009795 76150912 61009932 76151083 61010069 76151254 61010206 76151425 61010343 76151596 61010480 76151767 61010617 76151938 61010754 76152109 61010891 76152280 61011028 76152451 61011165 76152622 61011302 76152793 61011439 76152964 61011576 76153135 61011713 76153306 61011850 76153477 61011987 76153648 61012124 76153819 61012261 76153990 61012398 76154161 61012535 76154332 61012672 76154503 61012809 76154674 61012946 76154845 61013083 76155016 61013220 76155187 61013357 76155358 61013494 76155529 61013631 76155700 61013768 76155871 61013905 76156042 61014042 76156213 61014179 76156384 61014316 76156555 61014453 76156726 61014590 76156897 61014727 76157068 61014864 76157239 61015001 76157410 61015138 76157581 61015275 76157752 61015412 76157923 61015549 76158094 61015686 76158265 61015823 76158436 61015960 76158607 61016097 76158778 61016234 76158949 61016371 76159120 61016508 76159291 61016645 76159462 61016782 76159633 61016919 76159804 61017056 76159975 61017193 76160146 61017330 76160317 61017467 76160488 61017604 76160659 61017741 76160830 61017878 76161001 61018015 76161172 61018152 76161343 61018289 76161514 61018426 76161685 61018563 76161856 61018700 76162027 61018837 76162198 61018974 76162369 61019111 76162540 61019248 76162711 61019385 76162882 61019522 76163053 61019659 76163224 61019796 76163395 61019933 76163566 61020070 76163737 61020207 76163908 61020344 76164079 61020481 76164250 61020618 76164421 61020755 76164592 61020892 76164763 61021029 76164934 61021166 76165105 61021303 76165276 61021440 76165447 61021577 76165618 61021714 76165789 61021851 76165960 61021988 76166131 61022125 76166302 61022262 76166473 61022399 76166644 61022536 76166815 61022673 76166986 61022810 76167157 61022947 76167328 61023084 76167499 61023221 76167670 61023358 76167841 61023495 76168012 61023632 76168183 61023769 76168354 61023906 76168525 61024043 76168696 61024180 76168867 61024317 76169038 61024454 76169209 61024591 76169380 61024728 76169551 61024865 76169722 61025002 76169893 61025139 76170064 61025276 76170235 61025413 76170406 61025550 76170577 61025687 76170748 61025824 76170919 61025961 76171090 61026098 76171261 61026235 76171432 61026372 76171603 61026509 76171774 61026646 76171945 61026783 76172116 61026920 76172287 61027057 76172458 61027194 76172629 61027331 76172800 61027468 76172971 61027605 76173142 61027742 76173313 61027879 76173484 61028016 76173655 61028153 76173826 61028290 76173997 61028427 76174168 61028564 76174339 61028701 76174510 61028838 76174681 61028975 76174852 61029112 76175023 61029249 76175194 61029386 76175365 61029523 76175536 61029660 76175707 61029797 76175878 61029934 76176049 61030071 76176220 61030208 76176391 61030345 76176562 61030482 76176733 61030619 76176904 61030756 76177075 61030893 76177246 61031030 76177417 61031167 76177588 61031304 76177759 61031441 76177930 61031578 76178101 61031715 76178272 61031852 76178443 61031989 76178614 61032126 76178785 61032263 76178956 61032400 76179127 61032537 76179298 61032674 76179469 61032811 76179640 61032948 76179811 61033085 76179982 61033222 76180153 61033359 76180324 61033496 76180495 61033633 76180666 61033770 76180837 61033907 76181008 61034044 76181179 61034181 76181350 61034318 76181521 61034455 76181692 61034592 76181863 61034729 76182034 61034866 76182205 61035003 76182376 61035140 76182547 61035277 76182718 61035414 76182889 61035551 76183060 61035688 76183231 61035825 76183402 61035962 76183573 61036099 76183744 61036236 76183915 61036373 76184086 61036510 76184257 61036647 76184428 61036784 76184599 61036921 76184770 61037058 76184941 61037195 76185112 61037332 76185283 61037469 76185454 61037606 76185625 61037743 76185796 61037880 76185967 61038017 76186138 61038154 76186309 61038291 76186480 61038428 76186651 61038565 76186822 61038702 76186993 61038839 76187164 61038976 76187335 61039113 76187506 61039250 76187677 61039387 76187848 61039524 76188019 61039661 76188190 61039798 76188361 61039935 76188532 61040072 76188703 61040209 76188874 61040346 76189045 61040483 76189216 61040620 76189387 61040757 76189558 61040894 76189729 61041031 76189900 61041168 76190071 61041305 76190242 61041442 76190413 61041579 76190584 61041716 76190755 61041853 76190926 61041990 76191097 61042127 76191268 61042264 76191439 61042401 76191610 61042538 76191781 61042675 76191952 61042812 76192123 61042949 76192294 61043086 76192465 61043223 76192636 61043360 76192807 61043497 76192978 61043634 76193149 61043771 76193320 61043908 76193491 61044045 76193662 61044182 76193833 61044319 76194004 61044456 76194175 61044593 76194346 61044730 76194517 61044867 76194688 61045004 76194859 61045141 76195030 61045278 76195201 61045415 76195372 61045552 76195543 61045689 76195714 61045826 76195885 61045963 76196056 61046100 76196227 61046237 76196398 61046374 76196569 61046511 76196740 61046648 76196911 61046785 76197082 61046922 76197253 61047059 76197424 61047196 76197595 61047333 76197766 61047470 76197937 61047607 76198108 61047744 76198279 61047881 76198450 61048018 76198621 61048155 76198792 61048292 76198963 61048429 76199134 61048566 76199305 61048703 76199476 61048840 76199647 61048977 76199818 61049114 76199989 61049251 76200160 61049388 76200331 61049525 76200502 61049662 76200673 61049799 76200844 61049936 76201015 61050073 76201186 61050210 76201357 61050347 76201528 61050484 76201699 61050621 76201870 61050758 76202041 61050895 76202212 61051032 76202383 61051169 76202554 61051306 76202725 61051443 76202896 61051580 76203067 61051717 76203238 61051854 76203409 61051991 76203580 61052128 76203751 61052265 76203922 61052402 76204093 61052539 76204264 61052676 76204435 61052813 76204606 61052950 76204777 61053087 76204948 61053224 76205119 61053361 76205290 61053498 76205461 61053635 76205632 61053772 76205803 61053909 76205974 61054046 76206145 61054183 76206316 61054320 76206487 61054457 76206658 61054594 76206829 61054731 76207000 61054868 76207171 61055005 76207342 61055142 76207513 61055279 76207684 61055416 76207855 61055553 76208026 61055690 76208197 61055827 76208368 61055964 76208539 61056101 76208710 61056238 76208881 61056375 76209052 61056512 76209223 61056649 76209394 61056786 76209565 61056923 76209736 61057060 76209907 61057197 76210078 61057334 76210249 61057471 76210420 61057608 76210591 61057745 76210762 61057882 76210933 61058019 76211104 61058156 76211275 61058293 76211446 61058430 76211617 61058567 76211788 61058704 76211959 61058841 76212130 61058978 76212301 61059115 76212472 61059252 76212643 61059389 76212814 61059526 76212985 61059663 76213156 61059800 76213327 61059937 76213498 61060074 76213669 61060211 76213840 61060348 76214011 61060485 76214182 61060622 76214353 61060759 76214524 61060896 76214695 61061033 76214866 61061170 76215037 61061307 76215208 61061444 76215379 61061581 76215550 61061718 76215721 61061855 76215892 61061992 76216063 61062129 76216234 61062266 76216405 61062403 76216576 61062540 76216747 61062677 76216918 61062814 76217089 61062951 76217260 61063088 76217431 61063225 76217602 61063362 76217773 61063499 76217944 61063636 76218115 61063773 76218286 61063910 76218457 61064047 76218628 61064184 76218799 61064321 76218970 61064458 76219141 61064595 76219312 61064732 76219483 61064869 76219654 61065006 76219825 61065143 76219996 61065280 76220167 61065417 76220338 61065554 76220509 61065691 76220680 61065828 76220851 61065965 76221022 61066102 76221193 61066239 76221364 61066376 76221535 61066513 76221706 61066650 76221877 61066787 76222048 61066924 76222219 61067061 76222390 61067198 76222561 61067335 76222732 61067472 76222903 61067609 76223074 61067746 76223245 61067883 76223416 61068020 76223587 61068157 76223758 61068294 76223929 61068431 76224100 61068568 76224271 61068705 76224442 61068842 76224613 61068979 76224784 61069116 76224955 61069253 76225126 61069390 76225297 61069527 76225468 61069664 76225639 61069801 76225810 61069938 76225981 61070075 76226152 61070212 76226323 61070349 76226494 61070486 76226665 61070623 76226836 61070760 76227007 61070897 76227178 61071034 76227349 61071171 76227520 61071308 76227691 61071445 76227862 61071582 76228033 61071719 76228204 61071856 76228375 61071993 76228546 61072130 76228717 61072267 76228888 61072404 76229059 61072541 76229230 61072678 76229401 61072815 76229572 61072952 76229743 61073089 76229914 61073226 76230085 61073363 76230256 61073500 76230427 61073637 76230598 61073774 76230769 61073911 76230940 61074048 76231111 61074185 76231282 61074322 76231453 61074459 76231624 61074596 76231795 61074733 76231966 61074870 76232137 61075007 76232308 61075144 76232479 61075281 76232650 61075418 76232821 61075555 76232992 61075692 76233163 61075829 76233334 61075966 76233505 61076103 76233676 61076240 76233847 61076377 76234018 61076514 76234189 61076651 76234360 61076788 76234531 61076925 76234702 61077062 76234873 61077199 76235044 61077336 76235215 61077473 76235386 61077610 76235557 61077747 76235728 61077884 76235899 61078021 76236070 61078158 76236241 61078295 76236412 61078432 76236583 61078569 76236754 61078706 76236925 61078843 76237096 61078980 76237267 61079117 76237438 61079254 76237609 61079391 76237780 61079528 76237951 61079665 76238122 61079802 76238293 61079939 76238464 61080076 76238635 61080213 76238806 61080350 76238977 61080487 76239148 61080624 76239319 61080761 76239490 61080898 76239661 61081035 76239832 61081172 76240003 61081309 76240174 61081446 76240345 61081583 76240516 61081720 76240687 61081857 76240858 61081994 76241029 61082131 76241200 61082268 76241371 61082405 76241542 61082542 76241713 61082679 76241884 61082816 76242055 61082953 76242226 61083090 76242397 61083227 76242568 61083364 76242739 61083501 76242910 61083638 76243081 61083775 76243252 61083912 76243423 61084049 76243594 61084186 76243765 61084323 76243936 61084460 76244107 61084597 76244278 61084734 76244449 61084871 76244620 61085008 76244791 61085145 76244962 61085282 76245133 61085419 76245304 61085556 76245475 61085693 76245646 61085830 76245817 61085967 76245988 61086104 76246159 61086241 76246330 61086378 76246501 61086515 76246672 61086652 76246843 61086789 76247014 61086926 76247185 61087063 76247356 61087200 76247527 61087337 76247698 61087474 76247869 61087611 76248040 61087748 76248211 61087885 76248382 61088022 76248553 61088159 76248724 61088296 76248895 61088433 76249066 61088570 76249237 61088707 76249408 61088844 76249579 61088981 76249750 61089118 76249921 61089255 76250092 61089392 76250263 61089529 76250434 61089666 76250605 61089803 76250776 61089940 76250947 61090077 76251118 61090214 76251289 61090351 76251460 61090488 76251631 61090625 76251802 61090762 76251973 61090899 76252144 61091036 76252315 61091173 76252486 61091310 76252657 61091447 76252828 61091584 76252999 61091721 76253170 61091858 76253341 61091995 76253512 61092132 76253683 61092269 76253854 61092406 76254025 61092543 76254196 61092680 76254367 61092817 76254538 61092954 76254709 61093091 76254880 61093228 76255051 61093365 76255222 61093502 76255393 61093639 76255564 61093776 76255735 61093913 76255906 61094050 76256077 61094187 76256248 61094324 76256419 61094461 76256590 61094598 76256761 61094735 76256932 61094872 76257103 61095009 76257274 61095146 76257445 61095283 76257616 61095420 76257787 61095557 76257958 61095694 76258129 61095831 76258300 61095968 76258471 61096105 76258642 61096242 76258813 61096379 76258984 61096516 76259155 61096653 76259326 61096790 76259497 61096927 76259668 61097064 76259839 61097201 76260010 61097338 76260181 61097475 76260352 61097612 76260523 61097749 76260694 61097886 76260865 61098023 76261036 61098160 76261207 61098297 76261378 61098434 76261549 61098571 76261720 61098708 76261891 61098845 76262062 61098982 76262233 61099119 76262404 61099256 76262575 61099393 76262746 61099530 76262917 61099667 76263088 61099804 76263259 61099941 76263430 61100078 76263601 61100215 76263772 61100352 76263943 61100489 76264114 61100626 76264285
1000 58014568 0 58014568 72412344 58014705 72412515 58014842 72412686 58014979 72412857 58015116 72413028 58015253 72413199 58015390 72413370 58015527 72413541 58015664 72413712 58015801 72413883 58015938 72414054 58016075 72414225 58016212 72414396 58016349 72414567 58016486 72414738 58016623 72414909 58016760 72415080 58016897 72415251 58017034 72415422 58017171 72415593 58017308 72415764 58017445 72415935 58017582 72416106 58017719 72416277 58017856 72416448 58017993 72416619 58018130 72416790 58018267 72416961 58018404 72417132 58018541 72417303 58018678 72417474 58018815 72417645 58018952 72417816 58019089 72417987 58019226 72418158 58019363 72418329 58019500 72418500 58019637 72418671 58019774 72418842 58019911 72419013 58020048 72419184 58020185 72419355 58020322 72419526 58020459 72419697 58020596 72419868 58020733 72420039 58020870 72420210 58021007 72420381 58021144 72420552 58021281 72420723 58021418 72420894 58021555 72421065 58021692 72421236 58021829 72421407 58021966 72421578 58022103 72421749 58022240 72421920 58022377 72422091 58022514 72422262 58022651 72422433 58022788 72422604 58022925 72422775 58023062 72422946 58023199 72423117 58023336 72423288 58023473 72423459 58023610 72423630 58023747 72423801 58023884 72423972 58024021 72424143 58024158 72424314 58024295 72424485 58024432 72424656 58024569 72424827 58024706 72424998 58024843 72425169 58024980 72425340 58025117 72425511 58025254 72425682 58025391 72425853 58025528 72426024 58025665 72426195 58025802 72426366 58025939 72426537 58026076 72426708 58026213 72426879 58026350 72427050 58026487 72427221 58026624 72427392 58026761 72427563 58026898 72427734 58027035 72427905 58027172 72428076 58027309 72428247 58027446 72428418 58027583 72428589 58027720 72428760 58027857 72428931 58027994 72429102 58028131 72429273 58028268 72429444 58028405 72429615 58028542 72429786 58028679 72429957 58028816 72430128 58028953 72430299 58029090 72430470 58029227 72430641 58029364 72430812 58029501 72430983 58029638 72431154 58029775 72431325 58029912 72431496 58030049 72431667 58030186 72431838 58030323 72432009 58030460 72432180 58030597 72432351 58030734 72432522 58030871 72432693 58031008 72432864 58031145 72433035 58031282 72433206 58031419 72433377 58031556 72433548 58031693 72433719 58031830 72433890 58031967 72434061 58032104 72434232 58032241 72434403 58032378 72434574 58032515 72434745 58032652 72434916 58032789 72435087 58032926 72435258 58033063 72435429 58033200 72435600 58033337 72435771 58033474 72435942 58033611 72436113 58033748 72436284 58033885 72436455 58034022 72436626 58034159 72436797 58034296 72436968 58034433 72437139 58034570 72437310 58034707 72437481 58034844 72437652 58034981 72437823 58035118 72437994 58035255 72438165 58035392 72438336 58035529 72438507 58035666 72438678 58035803 72438849 58035940 72439020 58036077 72439191 58036214 72439362 58036351 72439533 58036488 72439704 58036625 72439875 58036762 72440046 58036899 72440217 58037036 72440388 58037173 72440559 58037310 72440730 58037447 72440901 58037584 72441072 58037721 72441243 58037858 72441414 58037995 72441585 58038132 72441756 58038269 72441927 58038406 72442098 58038543 72442269 58038680 72442440 58038817 72442611 58038954 72442782 58039091 72442953 58039228 72443124 58039365 72443295 58039502 72443466 58039639 72443637 58039776 72443808 58039913 72443979 58040050 72444150 58040187 72444321 58040324 72444492 58040461 72444663 58040598 72444834 58040735 72445005 58040872 72445176 58041009 72445347 58041146 72445518 58041283 72445689 58041420 72445860 58041557 72446031 58041694 72446202 58041831 72446373 58041968 72446544 58042105 72446715 58042242 72446886 58042379 72447057 58042516 72447228 58042653 72447399 58042790 72447570 58042927 72447741 58043064 72447912 58043201 72448083 58043338 72448254 58043475 72448425 58043612 72448596 58043749 72448767 58043886 72448938 58044023 72449109 58044160 72449280 58044297 72449451 58044434 72449622 58044571 72449793 58044708 72449964 58044845 72450135 58044982 72450306 58045119 72450477 58045256 72450648 58045393 72450819 58045530 72450990 58045667 72451161 58045804 72451332 58045941 72451503 58046078 72451674 58046215 72451845 58046352 72452016 58046489 72452187 58046626 72452358 58046763 72452529 58046900 72452700 58047037 72452871 58047174 72453042 58047311 72453213 58047448 72453384 58047585 72453555 58047722 72453726 58047859 72453897 58047996 72454068 58048133 72454239 58048270 72454410 58048407 72454581 58048544 72454752 58048681 72454923 58048818 72455094 58048955 72455265 58049092 72455436 58049229 72455607 58049366 72455778 58049503 72455949 58049640 72456120 58049777 72456291 58049914 72456462 58050051 72456633 58050188 72456804 58050325 72456975 58050462 72457146 58050599 72457317 58050736 72457488 58050873 72457659 58051010 72457830 58051147 72458001 58051284 72458172 58051421 72458343 58051558 72458514 58051695 72458685 58051832 72458856 58051969 72459027 58052106 72459198 58052243 72459369 58052380 72459540 58052517 72459711 58052654 72459882 58052791 72460053 58052928 72460224 58053065 72460395 58053202 72460566 58053339 72460737 58053476 72460908 58053613 72461079 58053750 72461250 58053887 72461421 58054024 72461592 58054161 72461763 58054298 72461934 58054435 72462105 58054572 72462276 58054709 72462447 58054846 72462618 58054983 72462789 58055120 72462960 58055257 72463131 58055394 72463302 58055531 72463473 58055668 72463644 58055805 72463815 58055942 72463986 58056079 72464157 58056216 72464328 58056353 72464499 58056490 72464670 58056627 72464841 58056764 72465012 58056901 72465183 58057038 72465354 58057175 72465525 58057312 72465696 58057449 72465867 58057586 72466038 58057723 72466209 58057860 72466380 58057997 72466551 58058134 72466722 58058271 72466893 58058408 72467064 58058545 72467235 58058682 72467406 58058819 72467577 58058956 72467748 58059093 72467919 58059230 72468090 58059367 72468261 58059504 72468432 58059641 72468603 58059778 72468774 58059915 72468945 58060052 72469116 58060189 72469287 58060326 72469458 58060463 72469629 58060600 72469800 58060737 72469971 58060874 72470142 58061011 72470313 58061148 72470484 58061285 72470655 58061422 72470826 58061559 72470997 58061696 72471168 58061833 72471339 58061970 72471510 58062107 72471681 58062244 72471852 58062381 72472023 58062518 72472194 58062655 72472365 58062792 72472536 58062929 72472707 58063066 72472878 58063203 72473049 58063340 72473220 58063477 72473391 58063614 72473562 58063751 72473733 58063888 72473904 58064025 72474075 58064162 72474246 58064299 72474417 58064436 72474588 58064573 72474759 58064710 72474930 58064847 72475101 58064984 72475272 58065121 72475443 58065258 72475614 58065395 72475785 58065532 72475956 58065669 72476127 58065806 72476298 58065943 72476469 58066080 72476640 58066217 72476811 58066354 72476982 58066491 72477153 58066628 72477324 58066765 72477495 58066902 72477666 58067039 72477837 58067176 72478008 58067313 72478179 58067450 72478350 58067587 72478521 58067724 72478692 58067861 72478863 58067998 72479034 58068135 72479205 58068272 72479376 58068409 72479547 58068546 72479718 58068683 72479889 58068820 72480060 58068957 72480231 58069094 72480402 58069231 72480573 58069368 72480744 58069505 72480915 58069642 72481086 58069779 72481257 58069916 72481428 58070053 72481599 58070190 72481770 58070327 72481941 58070464 72482112 58070601 72482283 58070738 72482454 58070875 72482625 58071012 72482796 58071149 72482967 58071286 72483138 58071423 72483309 58071560 72483480 58071697 72483651 58071834 72483822 58071971 72483993 58072108 72484164 58072245 72484335 58072382 72484506 58072519 72484677 58072656 72484848 58072793 72485019 58072930 72485190 58073067 72485361 58073204 72485532 58073341 72485703 58073478 72485874 58073615 72486045 58073752 72486216 58073889 72486387 58074026 72486558 58074163 72486729 58074300 72486900 58074437 72487071 58074574 72487242 58074711 72487413 58074848 72487584 58074985 72487755 58075122 72487926 58075259 72488097 58075396 72488268 58075533 72488439 58075670 72488610 58075807 72488781 58075944 72488952 58076081 72489123 58076218 72489294 58076355 72489465 58076492 72489636 58076629 72489807 58076766 72489978 58076903 72490149 58077040 72490320 58077177 72490491 58077314 72490662 58077451 72490833 58077588 72491004 58077725 72491175 58077862 72491346 58077999 72491517 58078136 72491688 58078273 72491859 58078410 72492030 58078547 72492201 58078684 72492372 58078821 72492543 58078958 72492714 58079095 72492885 58079232 72493056 58079369 72493227 58079506 72493398 58079643 72493569 58079780 72493740 58079917 72493911 58080054 72494082 58080191 72494253 58080328 72494424 58080465 72494595 58080602 72494766 58080739 72494937 58080876 72495108 58081013 72495279 58081150 72495450 58081287 72495621 58081424 72495792 58081561 72495963 58081698 72496134 58081835 72496305 58081972 72496476 58082109 72496647 58082246 72496818 58082383 72496989 58082520 72497160 58082657 72497331 58082794 72497502 58082931 72497673 58083068 72497844 58083205 72498015 58083342 72498186 58083479 72498357 58083616 72498528 58083753 72498699 58083890 72498870 58084027 72499041 58084164 72499212 58084301 72499383 58084438 72499554 58084575 72499725 58084712 72499896 58084849 72500067 58084986 72500238 58085123 72500409 58085260 72500580 58085397 72500751 58085534 72500922 58085671 72501093 58085808 72501264 58085945 72501435 58086082 72501606 58086219 72501777 58086356 72501948 58086493 72502119 58086630 72502290 58086767 72502461 58086904 72502632 58087041 72502803 58087178 72502974 58087315 72503145 58087452 72503316 58087589 72503487 58087726 72503658 58087863 72503829 58088000 72504000 58088137 72504171 58088274 72504342 58088411 72504513 58088548 72504684 58088685 72504855 58088822 72505026 58088959 72505197 58089096 72505368 58089233 72505539 58089370 72505710 58089507 72505881 58089644 72506052 58089781 72506223 58089918 72506394 58090055 72506565 58090192 72506736 58090329 72506907 58090466 72507078 58090603 72507249 58090740 72507420 58090877 72507591 58091014 72507762 58091151 72507933 58091288 72508104 58091425 72508275 58091562 72508446 58091699 72508617 58091836 72508788 58091973 72508959 58092110 72509130 58092247 72509301 58092384 72509472 58092521 72509643 58092658 72509814 58092795 72509985 58092932 72510156 58093069 72510327 58093206 72510498 58093343 72510669 58093480 72510840 58093617 72511011 58093754 72511182 58093891 72511353 58094028 72511524 58094165 72511695 58094302 72511866 58094439 72512037 58094576 72512208 58094713 72512379 58094850 72512550 58094987 72512721 58095124 72512892 58095261 72513063 58095398 72513234 58095535 72513405 58095672 72513576 58095809 72513747 58095946 72513918 58096083 72514089 58096220 72514260 58096357 72514431 58096494 72514602 58096631 72514773 58096768 72514944 58096905 72515115 58097042 72515286 58097179 72515457 58097316 72515628 58097453 72515799 58097590 72515970 58097727 72516141 58097864 72516312 58098001 72516483 58098138 72516654 58098275 72516825 58098412 72516996 58098549 72517167 58098686 72517338 58098823 72517509 58098960 72517680 58099097 72517851 58099234 72518022 58099371 72518193 58099508 72518364 58099645 72518535 58099782 72518706 58099919 72518877 58100056 72519048 58100193 72519219 58100330 72519390 58100467 72519561 58100604 72519732 58100741 72519903 58100878 72520074 58101015 72520245 58101152 72520416 58101289 72520587 58101426 72520758 58101563 72520929 58101700 72521100 58101837 72521271 58101974 72521442 58102111 72521613 58102248 72521784 58102385 72521955 58102522 72522126 58102659 72522297 58102796 72522468 58102933 72522639 58103070 72522810 58103207 72522981 58103344 72523152 58103481 72523323 58103618 72523494 58103755 72523665 58103892 72523836 58104029 72524007 58104166 72524178 58104303 72524349 58104440 72524520 58104577 72524691 58104714 72524862 58104851 72525033 58104988 72525204 58105125 72525375 58105262 72525546 58105399 72525717 58105536 72525888 58105673 72526059 58105810 72526230 58105947 72526401 58106084 72526572 58106221 72526743 58106358 72526914 58106495 72527085 58106632 72527256 58106769 72527427 58106906 72527598 58107043 72527769 58107180 72527940 58107317 72528111 58107454 72528282 58107591 72528453 58107728 72528624 58107865 72528795 58108002 72528966 58108139 72529137 58108276 72529308 58108413 72529479 58108550 72529650 58108687 72529821 58108824 72529992 58108961 72530163 58109098 72530334 58109235 72530505 58109372 72530676 58109509 72530847 58109646 72531018 58109783 72531189 58109920 72531360 58110057 72531531 58110194 72531702 58110331 72531873 58110468 72532044 58110605 72532215 58110742 72532386 58110879 72532557 58111016 72532728 58111153 72532899 58111290 72533070 58111427 72533241 58111564 72533412 58111701 72533583 58111838 72533754 58111975 72533925 58112112 72534096 58112249 72534267 58112386 72534438 58112523 72534609 58112660 72534780 58112797 72534951 58112934 72535122 58113071 72535293 58113208 72535464 58113345 72535635 58113482 72535806 58113619 72535977 58113756 72536148 58113893 72536319 58114030 72536490 58114167 72536661 58114304 72536832 58114441 72537003 58114578 72537174 58114715 72537345 58114852 72537516 58114989 72537687 58115126 72537858 58115263 72538029 58115400 72538200 58115537 72538371 58115674 72538542 58115811 72538713 58115948 72538884 58116085 72539055 58116222 72539226 58116359 72539397 58116496 72539568 58116633 72539739 58116770 72539910 58116907 72540081 58117044 72540252 58117181 72540423 58117318 72540594 58117455 72540765 58117592 72540936 58117729 72541107 58117866 72541278 58118003 72541449 58118140 72541620 58118277 72541791 58118414 72541962 58118551 72542133 58118688 72542304 58118825 72542475 58118962 72542646 58119099 72542817 58119236 72542988 58119373 72543159 58119510 72543330 58119647 72543501 58119784 72543672 58119921 72543843 58120058 72544014 58120195 72544185 58120332 72544356 58120469 72544527 58120606 72544698 58120743 72544869 58120880 72545040 58121017 72545211 58121154 72545382 58121291 72545553 58121428 72545724 58121565 72545895 58121702 72546066 58121839 72546237 58121976 72546408 58122113 72546579 58122250 72546750 58122387 72546921 58122524 72547092 58122661 72547263 58122798 72547434 58122935 72547605 58123072 72547776 58123209 72547947 58123346 72548118 58123483 72548289 58123620 72548460 58123757 72548631 58123894 72548802 58124031 72548973 58124168 72549144 58124305 72549315 58124442 72549486 58124579 72549657 58124716 72549828 58124853 72549999 58124990 72550170 58125127 72550341 58125264 72550512 58125401 72550683 58125538 72550854 58125675 72551025 58125812 72551196 58125949 72551367 58126086 72551538 58126223 72551709 58126360 72551880 58126497 72552051 58126634 72552222 58126771 72552393 58126908 72552564 58127045 72552735 58127182 72552906 58127319 72553077 58127456 72553248 58127593 72553419 58127730 72553590 58127867 72553761 58128004 72553932 58128141 72554103 58128278 72554274 58128415 72554445 58128552 72554616 58128689 72554787 58128826 72554958 58128963 72555129 58129100 72555300 58129237 72555471 58129374 72555642 58129511 72555813 58129648 72555984 58129785 72556155 58129922 72556326 58130059 72556497 58130196 72556668 58130333 72556839 58130470 72557010 58130607 72557181 58130744 72557352 58130881 72557523 58131018 72557694 58131155 72557865 58131292 72558036 58131429 72558207 58131566 72558378 58131703 72558549 58131840 72558720 58131977 72558891 58132114 72559062 58132251 72559233 58132388 72559404 58132525 72559575 58132662 72559746 58132799 72559917 58132936 72560088 58133073 72560259 58133210 72560430 58133347 72560601 58133484 72560772 58133621 72560943 58133758 72561114 58133895 72561285 58134032 72561456 58134169 72561627 58134306 72561798 58134443 72561969 58134580 72562140 58134717 72562311 58134854 72562482 58134991 72562653 58135128 72562824 58135265 72562995 58135402 72563166 58135539 72563337 58135676 72563508 58135813 72563679 58135950 72563850 58136087 72564021 58136224 72564192 58136361 72564363 58136498 72564534 58136635 72564705 58136772 72564876 58136909 72565047 58137046 72565218 58137183 72565389 58137320 72565560 58137457 72565731 58137594 72565902 58137731 72566073 58137868 72566244 58138005 72566415 58138142 72566586 58138279 72566757 58138416 72566928 58138553 72567099 58138690 72567270 58138827 72567441 58138964 72567612 58139101 72567783 58139238 72567954 58139375 72568125 58139512 72568296 58139649 72568467 58139786 72568638 58139923 72568809 58140060 72568980 58140197 72569151 58140334 72569322 58140471 72569493 58140608 72569664 58140745 72569835 58140882 72570006 58141019 72570177 58141156 72570348 58141293 72570519 58141430 72570690 58141567 72570861 58141704 72571032 58141841 72571203 58141978 72571374 58142115 72571545 58142252 72571716 58142389 72571887 58142526 72572058 58142663 72572229 58142800 72572400 58142937 72572571 58143074 72572742 58143211 72572913 58143348 72573084 58143485 72573255 58143622 72573426 58143759 72573597 58143896 72573768 58144033 72573939 58144170 72574110 58144307 72574281 58144444 72574452 58144581 72574623 58144718 72574794 58144855 72574965 58144992 72575136 58145129 72575307 58145266 72575478 58145403 72575649 58145540 72575820 58145677 72575991 58145814 72576162 58145951 72576333 58146088 72576504 58146225 72576675 58146362 72576846 58146499 72577017 58146636 72577188 58146773 72577359 58146910 72577530 58147047 72577701 58147184 72577872 58147321 72578043 58147458 72578214 58147595 72578385 58147732 72578556 58147869 72578727 58148006 72578898 58148143 72579069 58148280 72579240 58148417 72579411 58148554 72579582 58148691 72579753 58148828 72579924 58148965 72580095 58149102 72580266 58149239 72580437 58149376 72580608 58149513 72580779 58149650 72580950 58149787 72581121 58149924 72581292 58150061 72581463 58150198 72581634 58150335 72581805 58150472 72581976 58150609 72582147 58150746 72582318 58150883 72582489 58151020 72582660 58151157 72582831 58151294 72583002
1000 26278244 0 26278244 32799852 26278381 32800023 26278518 32800194 26278655 32800365 26278792 32800536 26278929 32800707 26279066 32800878 26279203 32801049 26279340 32801220 26279477 32801391 26279614 32801562 26279751 32801733 26279888 32801904 26280025 32802075 26280162 32802246 26280299 32802417 26280436 32802588 26280573 32802759 26280710 32802930 26280847 32803101 26280984 32803272 26281121 32803443 26281258 32803614 26281395 32803785 26281532 32803956 26281669 32804127 26281806 32804298 26281943 32804469 26282080 32804640 26282217 32804811 26282354 32804982 26282491 32805153 26282628 32805324 26282765 32805495 26282902 32805666 26283039 32805837 26283176 32806008 26283313 32806179 26283450 32806350 26283587 32806521 26283724 32806692 26283861 32806863 26283998 32807034 26284135 32807205 26284272 32807376 26284409 32807547 26284546 32807718 26284683 32807889 26284820 32808060 26284957 32808231 26285094 32808402 26285231 32808573 26285368 32808744 26285505 32808915 26285642 32809086 26285779 32809257 26285916 32809428 26286053 32809599 26286190 32809770 26286327 32809941 26286464 32810112 26286601 32810283 26286738 32810454 26286875 32810625 26287012 32810796 26287149 32810967 26287286 32811138 26287423 32811309 26287560 32811480 26287697 32811651 26287834 32811822 26287971 32811993 26288108 32812164 26288245 32812335 26288382 32812506 26288519 32812677 26288656 32812848 26288793 32813019 26288930 32813190 26289067 32813361 26289204 32813532 26289341 32813703 26289478 32813874 26289615 32814045 26289752 32814216 26289889 32814387 26290026 32814558 26290163 32814729 26290300 32814900 26290437 32815071 26290574 32815242 26290711 32815413 26290848 32815584 26290985 32815755 26291122 32815926 26291259 32816097 26291396 32816268 26291533 32816439 26291670 32816610 26291807 32816781 26291944 32816952 26292081 32817123 26292218 32817294 26292355 32817465 26292492 32817636 26292629 32817807 26292766 32817978 26292903 32818149 26293040 32818320 26293177 32818491 26293314 32818662 26293451 32818833 26293588 32819004 26293725 32819175 26293862 32819346 26293999 32819517 26294136 32819688 26294273 32819859 26294410 32820030 26294547 32820201 26294684 32820372 26294821 32820543 26294958 32820714 26295095 32820885 26295232 32821056 26295369 32821227 26295506 32821398 26295643 32821569 26295780 32821740 26295917 32821911 26296054 32822082 26296191 32822253 26296328 32822424 26296465 32822595 26296602 32822766 26296739 32822937 26296876 32823108 26297013 32823279 26297150 32823450 26297287 32823621 26297424 32823792 26297561 32823963 26297698 32824134 26297835 32824305 26297972 32824476 26298109 32824647 26298246 32824818 26298383 32824989 26298520 32825160 26298657 32825331 26298794 32825502 26298931 32825673 26299068 32825844 26299205 32826015 26299342 32826186 26299479 32826357 26299616 32826528 26299753 32826699 26299890 32826870 26300027 32827041 26300164 32827212 26300301 32827383 26300438 32827554 26300575 32827725 26300712 32827896 26300849 32828067 26300986 32828238 26301123 32828409 26301260 32828580 26301397 32828751 26301534 32828922 26301671 32829093 26301808 32829264 26301945 32829435 26302082 32829606 26302219 32829777 26302356 32829948 26302493 32830119 26302630 32830290 26302767 32830461 26302904 32830632 26303041 32830803 26303178 32830974 26303315 32831145 26303452 32831316 26303589 32831487 26303726 32831658 26303863 32831829 26304000 32832000 26304137 32832171 26304274 32832342 26304411 32832513 26304548 32832684 26304685 32832855 26304822 32833026 26304959 32833197 26305096 32833368 26305233 32833539 26305370 32833710 26305507 32833881 26305644 32834052 26305781 32834223 26305918 32834394 26306055 32834565 26306192 32834736 26306329 32834907 26306466 32835078 26306603 32835249 26306740 32835420 26306877 32835591 26307014 32835762 26307151 32835933 26307288 32836104 26307425 32836275 26307562 32836446 26307699 32836617 26307836 32836788 26307973 32836959 26308110 32837130 26308247 32837301 26308384 32837472 26308521 32837643 26308658 32837814 26308795 32837985 26308932 32838156 26309069 32838327 26309206 32838498 26309343 32838669 26309480 32838840 26309617 32839011 26309754 32839182 26309891 32839353 26310028 32839524 26310165 32839695 26310302 32839866 26310439 32840037 26310576 32840208 26310713 32840379 26310850 32840550 26310987 32840721 26311124 32840892 26311261 32841063 26311398 32841234 26311535 32841405 26311672 32841576 26311809 32841747 26311946 32841918 26312083 32842089 26312220 32842260 26312357 32842431 26312494 32842602 26312631 32842773 26312768 32842944 26312905 32843115 26313042 32843286 26313179 32843457 26313316 32843628 26313453 32843799 26313590 32843970 26313727 32844141 26313864 32844312 26314001 32844483 26314138 32844654 26314275 32844825 26314412 32844996 26314549 32845167 26314686 32845338 26314823 32845509 26314960 32845680 26315097 32845851 26315234 32846022 26315371 32846193 26315508 32846364 26315645 32846535 26315782 32846706 26315919 32846877 26316056 32847048 26316193 32847219 26316330 32847390 26316467 32847561 26316604 32847732 26316741 32847903 26316878 32848074 26317015 32848245 26317152 32848416 26317289 32848587 26317426 32848758 26317563 32848929 26317700 32849100 26317837 32849271 26317974 32849442 26318111 32849613 26318248 32849784 26318385 32849955 26318522 32850126 26318659 32850297 26318796 32850468 26318933 32850639 26319070 32850810 26319207 32850981 26319344 32851152 26319481 32851323 26319618 32851494 26319755 32851665 26319892 32851836 26320029 32852007 26320166 32852178 26320303 32852349 26320440 32852520 26320577 32852691 26320714 32852862 26320851 32853033 26320988 32853204 26321125 32853375 26321262 32853546 26321399 32853717 26321536 32853888 26321673 32854059 26321810 32854230 26321947 32854401 26322084 32854572 26322221 32854743 26322358 32854914 26322495 32855085 26322632 32855256 26322769 32855427 26322906 32855598 26323043 32855769 26323180 32855940 26323317 32856111 26323454 32856282 26323591 32856453 26323728 32856624 26323865 32856795 26324002 32856966 26324139 32857137 26324276 32857308 26324413 32857479 26324550 32857650 26324687 32857821 26324824 32857992 26324961 32858163 26325098 32858334 26325235 32858505 26325372 32858676 26325509 32858847 26325646 32859018 26325783 32859189 26325920 32859360 26326057 32859531 26326194 32859702 26326331 32859873 26326468 32860044 26326605 32860215 26326742 32860386 26326879 32860557 26327016 32860728 26327153 32860899 26327290 32861070 26327427 32861241 26327564 32861412 26327701 32861583 26327838 32861754 26327975 32861925 26328112 32862096 26328249 32862267 26328386 32862438 26328523 32862609 26328660 32862780 26328797 32862951 26328934 32863122 26329071 32863293 26329208 32863464 26329345 32863635 26329482 32863806 26329619 32863977 26329756 32864148 26329893 32864319 26330030 32864490 26330167 32864661 26330304 32864832 26330441 32865003 26330578 32865174 26330715 32865345 26330852 32865516 26330989 32865687 26331126 32865858 26331263 32866029 26331400 32866200 26331537 32866371 26331674 32866542 26331811 32866713 26331948 32866884 26332085 32867055 26332222 32867226 26332359 32867397 26332496 32867568 26332633 32867739 26332770 32867910 26332907 32868081 26333044 32868252 26333181 32868423 26333318 32868594 26333455 32868765 26333592 32868936 26333729 32869107 26333866 32869278 26334003 32869449 26334140 32869620 26334277 32869791 26334414 32869962 26334551 32870133 26334688 32870304 26334825 32870475 26334962 32870646 26335099 32870817 26335236 32870988 26335373 32871159 26335510 32871330 26335647 32871501 26335784 32871672 26335921 32871843 26336058 32872014 26336195 32872185 26336332 32872356 26336469 32872527 26336606 32872698 26336743 32872869 26336880 32873040 26337017 32873211 26337154 32873382 26337291 32873553 26337428 32873724 26337565 32873895 26337702 32874066 26337839 32874237 26337976 32874408 26338113 32874579 26338250 32874750 26338387 32874921 26338524 32875092 26338661 32875263 26338798 32875434 26338935 32875605 26339072 32875776 26339209 32875947 26339346 32876118 26339483 32876289 26339620 32876460 26339757 32876631 26339894 32876802 26340031 32876973 26340168 32877144 26340305 32877315 26340442 32877486 26340579 32877657 26340716 32877828 26340853 32877999 26340990 32878170 26341127 32878341 26341264 32878512 26341401 32878683 26341538 32878854 26341675 32879025 26341812 32879196 26341949 32879367 26342086 32879538 26342223 32879709 26342360 32879880 26342497 32880051 26342634 32880222 26342771 32880393 26342908 32880564 26343045 32880735 26343182 32880906 26343319 32881077 26343456 32881248 26343593 32881419 26343730 32881590 26343867 32881761 26344004 32881932 26344141 32882103 26344278 32882274 26344415 32882445 26344552 32882616 26344689 32882787 26344826 32882958 26344963 32883129 26345100 32883300 26345237 32883471 26345374 32883642 26345511 32883813 26345648 32883984 26345785 32884155 26345922 32884326 26346059 32884497 26346196 32884668 26346333 32884839 26346470 32885010 26346607 32885181 26346744 32885352 26346881 32885523 26347018 32885694 26347155 32885865 26347292 32886036 26347429 32886207 26347566 32886378 26347703 32886549 26347840 32886720 26347977 32886891 26348114 32887062 26348251 32887233 26348388 32887404 26348525 32887575 26348662 32887746 26348799 32887917 26348936 32888088 26349073 32888259 26349210 32888430 26349347 32888601 26349484 32888772 26349621 32888943 26349758 32889114 26349895 32889285 26350032 32889456 26350169 32889627 26350306 32889798 26350443 32889969 26350580 32890140 26350717 32890311 26350854 32890482 26350991 32890653 26351128 32890824 26351265 32890995 26351402 32891166 26351539 32891337 26351676 32891508 26351813 32891679 26351950 32891850 26352087 32892021 26352224 32892192 26352361 32892363 26352498 32892534 26352635 32892705 26352772 32892876 26352909 32893047 26353046 32893218 26353183 32893389 26353320 32893560 26353457 32893731 26353594 32893902 26353731 32894073 26353868 32894244 26354005 32894415 26354142 32894586 26354279 32894757 26354416 32894928 26354553 32895099 26354690 32895270 26354827 32895441 26354964 32895612 26355101 32895783 26355238 32895954 26355375 32896125 26355512 32896296 26355649 32896467 26355786 32896638 26355923 32896809 26356060 32896980 26356197 32897151 26356334 32897322 26356471 32897493 26356608 32897664 26356745 32897835 26356882 32898006 26357019 32898177 26357156 32898348 26357293 32898519 26357430 32898690 26357567 32898861 26357704 32899032 26357841 32899203 26357978 32899374 26358115 32899545 26358252 32899716 26358389 32899887 26358526 32900058 26358663 32900229 26358800 32900400 26358937 32900571 26359074 32900742 26359211 32900913 26359348 32901084 26359485 32901255 26359622 32901426 26359759 32901597 26359896 32901768 26360033 32901939 26360170 32902110 26360307 32902281 26360444 32902452 26360581 32902623 26360718 32902794 26360855 32902965 26360992 32903136 26361129 32903307 26361266 32903478 26361403 32903649 26361540 32903820 26361677 32903991 26361814 32904162 26361951 32904333 26362088 32904504 26362225 32904675 26362362 32904846 26362499 32905017 26362636 32905188 26362773 32905359 26362910 32905530 26363047 32905701 26363184 32905872 26363321 32906043 26363458 32906214 26363595 32906385 26363732 32906556 26363869 32906727 26364006 32906898 26364143 32907069 26364280 32907240 26364417 32907411 26364554 32907582 26364691 32907753 26364828 32907924 26364965 32908095 26365102 32908266 26365239 32908437 26365376 32908608 26365513 32908779 26365650 32908950 26365787 32909121 26365924 32909292 26366061 32909463 26366198 32909634 26366335 32909805 26366472 32909976 26366609 32910147 26366746 32910318 26366883 32910489 26367020 32910660 26367157 32910831 26367294 32911002 26367431 32911173 26367568 32911344 26367705 32911515 26367842 32911686 26367979 32911857 26368116 32912028 26368253 32912199 26368390 32912370 26368527 32912541 26368664 32912712 26368801 32912883 26368938 32913054 26369075 32913225 26369212 32913396 26369349 32913567 26369486 32913738 26369623 32913909 26369760 32914080 26369897 32914251 26370034 32914422 26370171 32914593 26370308 32914764 26370445 32914935 26370582 32915106 26370719 32915277 26370856 32915448 26370993 32915619 26371130 32915790 26371267 32915961 26371404 32916132 26371541 32916303 26371678 32916474 26371815 32916645 26371952 32916816 26372089 32916987 26372226 32917158 26372363 32917329 26372500 32917500 26372637 32917671 26372774 32917842 26372911 32918013 26373048 32918184 26373185 32918355 26373322 32918526 26373459 32918697 26373596 32918868 26373733 32919039 26373870 32919210 26374007 32919381 26374144 32919552 26374281 32919723 26374418 32919894 26374555 32920065 26374692 32920236 26374829 32920407 26374966 32920578 26375103 32920749 26375240 32920920 26375377 32921091 26375514 32921262 26375651 32921433 26375788 32921604 26375925 32921775 26376062 32921946 26376199 32922117 26376336 32922288 26376473 32922459 26376610 32922630 26376747 32922801 26376884 32922972 26377021 32923143 26377158 32923314 26377295 32923485 26377432 32923656 26377569 32923827 26377706 32923998 26377843 32924169 26377980 32924340 26378117 32924511 26378254 32924682 26378391 32924853 26378528 32925024 26378665 32925195 26378802 32925366 26378939 32925537 26379076 32925708 26379213 32925879 26379350 32926050 26379487 32926221 26379624 32926392 26379761 32926563 26379898 32926734 26380035 32926905 26380172 32927076 26380309 32927247 26380446 32927418 26380583 32927589 26380720 32927760 26380857 32927931 26380994 32928102 26381131 32928273 26381268 32928444 26381405 32928615 26381542 32928786 26381679 32928957 26381816 32929128 26381953 32929299 26382090 32929470 26382227 32929641 26382364 32929812 26382501 32929983 26382638 32930154 26382775 32930325 26382912 32930496 26383049 32930667 26383186 32930838 26383323 32931009 26383460 32931180 26383597 32931351 26383734 32931522 26383871 32931693 26384008 32931864 26384145 32932035 26384282 32932206 26384419 32932377 26384556 32932548 26384693 32932719 26384830 32932890 26384967 32933061 26385104 32933232 26385241 32933403 26385378 32933574 26385515 32933745 26385652 32933916 26385789 32934087 26385926 32934258 26386063 32934429 26386200 32934600 26386337 32934771 26386474 32934942 26386611 32935113 26386748 32935284 26386885 32935455 26387022 32935626 26387159 32935797 26387296 32935968 26387433 32936139 26387570 32936310 26387707 32936481 26387844 32936652 26387981 32936823 26388118 32936994 26388255 32937165 26388392 32937336 26388529 32937507 26388666 32937678 26388803 32937849 26388940 32938020 26389077 32938191 26389214 32938362 26389351 32938533 26389488 32938704 26389625 32938875 26389762 32939046 26389899 32939217 26390036 32939388 26390173 32939559 26390310 32939730 26390447 32939901 26390584 32940072 26390721 32940243 26390858 32940414 26390995 32940585 26391132 32940756 26391269 32940927 26391406 32941098 26391543 32941269 26391680 32941440 26391817 32941611 26391954 32941782 26392091 32941953 26392228 32942124 26392365 32942295 26392502 32942466 26392639 32942637 26392776 32942808 26392913 32942979 26393050 32943150 26393187 32943321 26393324 32943492 26393461 32943663 26393598 32943834 26393735 32944005 26393872 32944176 26394009 32944347 26394146 32944518 26394283 32944689 26394420 32944860 26394557 32945031 26394694 32945202 26394831 32945373 26394968 32945544 26395105 32945715 26395242 32945886 26395379 32946057 26395516 32946228 26395653 32946399 26395790 32946570 26395927 32946741 26396064 32946912 26396201 32947083 26396338 32947254 26396475 32947425 26396612 32947596 26396749 32947767 26396886 32947938 26397023 32948109 26397160 32948280 26397297 32948451 26397434 32948622 26397571 32948793 26397708 32948964 26397845 32949135 26397982 32949306 26398119 32949477 26398256 32949648 26398393 32949819 26398530 32949990 26398667 32950161 26398804 32950332 26398941 32950503 26399078 32950674 26399215 32950845 26399352 32951016 26399489 32951187 26399626 32951358 26399763 32951529 26399900 32951700 26400037 32951871 26400174 32952042 26400311 32952213 26400448 32952384 26400585 32952555 26400722 32952726 26400859 32952897 26400996 32953068 26401133 32953239 26401270 32953410 26401407 32953581 26401544 32953752 26401681 32953923 26401818 32954094 26401955 32954265 26402092 32954436 26402229 32954607 26402366 32954778 26402503 32954949 26402640 32955120 26402777 32955291 26402914 32955462 26403051 32955633 26403188 32955804 26403325 32955975 26403462 32956146 26403599 32956317 26403736 32956488 26403873 32956659 26404010 32956830 26404147 32957001 26404284 32957172 26404421 32957343 26404558 32957514 26404695 32957685 26404832 32957856 26404969 32958027 26405106 32958198 26405243 32958369 26405380 32958540 26405517 32958711 26405654 32958882 26405791 32959053 26405928 32959224 26406065 32959395 26406202 32959566 26406339 32959737 26406476 32959908 26406613 32960079 26406750 32960250 26406887 32960421 26407024 32960592 26407161 32960763 26407298 32960934 26407435 32961105 26407572 32961276 26407709 32961447 26407846 32961618 26407983 32961789 26408120 32961960 26408257 32962131 26408394 32962302 26408531 32962473 26408668 32962644 26408805 32962815 26408942 32962986 26409079 32963157 26409216 32963328 26409353 32963499 26409490 32963670 26409627 32963841 26409764 32964012 26409901 32964183 26410038 32964354 26410175 32964525 26410312 32964696 26410449 32964867 26410586 32965038 26410723 32965209 26410860 32965380 26410997 32965551 26411134 32965722 26411271 32965893 26411408 32966064 26411545 32966235 26411682 32966406 26411819 32966577 26411956 32966748 26412093 32966919 26412230 32967090 26412367 32967261 26412504 32967432 26412641 32967603 26412778 32967774 26412915 32967945 26413052 32968116 26413189 32968287 26413326 32968458 26413463 32968629 26413600 32968800 26413737 32968971 26413874 32969142 26414011 32969313 26414148 32969484 26414285 32969655 26414422 32969826 26414559 32969997 26414696 32970168 26414833 32970339 26414970 32970510
1000 39454900 0 39454900 49246627 39455037 49246798 39455174 49246969 39455311 49247140 39455448 49247311 39455585 49247482 39455722 49247653 39455859 49247824 39455996 49247995 39456133 49248166 39456270 49248337 39456407 49248508 39456544 49248679 39456681 49248850 39456818 49249021 39456955 49249192 39457092 49249363 39457229 49249534 39457366 49249705 39457503 49249876 39457640 49250047 39457777 49250218 39457914 49250389 39458051 49250560 39458188 49250731 39458325 49250902 39458462 49251073 39458599 49251244 39458736 49251415 39458873 49251586 39459010 49251757 39459147 49251928 39459284 49252099 39459421 49252270 39459558 49252441 39459695 49252612 39459832 49252783 39459969 49252954 39460106 49253125 39460243 49253296 39460380 49253467 39460517 49253638 39460654 49253809 39460791 49253980 39460928 49254151 39461065 49254322 39461202 49254493 39461339 49254664 39461476 49254835 39461613 49255006 39461750 49255177 39461887 49255348 39462024 49255519 39462161 49255690 39462298 49255861 39462435 49256032 39462572 49256203 39462709 49256374 39462846 49256545 39462983 49256716 39463120 49256887 39463257 49257058 39463394 49257229 39463531 49257400 39463668 49257571 39463805 49257742 39463942 49257913 39464079 49258084 39464216 49258255 39464353 49258426 39464490 49258597 39464627 49258768 39464764 49258939 39464901 49259110 39465038 49259281 39465175 49259452 39465312 49259623 39465449 49259794 39465586 49259965 39465723 49260136 39465860 49260307 39465997 49260478 39466134 49260649 39466271 49260820 39466408 49260991 39466545 49261162 39466682 49261333 39466819 49261504 39466956 49261675 39467093 49261846 39467230 49262017 39467367 49262188 39467504 49262359 39467641 49262530 39467778 49262701 39467915 49262872 39468052 49263043 39468189 49263214 39468326 49263385 39468463 49263556 39468600 49263727 39468737 49263898 39468874 49264069 39469011 49264240 39469148 49264411 39469285 49264582 39469422 49264753 39469559 49264924 39469696 49265095 39469833 49265266 39469970 49265437 39470107 49265608 39470244 49265779 39470381 49265950 39470518 49266121 39470655 49266292 39470792 49266463 39470929 49266634 39471066 49266805 39471203 49266976 39471340 49267147 39471477 49267318 39471614 49267489 39471751 49267660 39471888 49267831 39472025 49268002 39472162 49268173 39472299 49268344 39472436 49268515 39472573 49268686 39472710 49268857 39472847 49269028 39472984 49269199 39473121 49269370 39473258 49269541 39473395 49269712 39473532 49269883 39473669 49270054 39473806 49270225 39473943 49270396 39474080 49270567 39474217 49270738 39474354 49270909 39474491 49271080 39474628 49271251 39474765 49271422 39474902 49271593 39475039 49271764 39475176 49271935 39475313 49272106 39475450 49272277 39475587 49272448 39475724 49272619 39475861 49272790 39475998 49272961 39476135 49273132 39476272 49273303 39476409 49273474 39476546 49273645 39476683 49273816 39476820 49273987 39476957 49274158 39477094 49274329 39477231 49274500 39477368 49274671 39477505 49274842 39477642 49275013 39477779 49275184 39477916 49275355 39478053 49275526 39478190 49275697 39478327 49275868 39478464 49276039 39478601 49276210 39478738 49276381 39478875 49276552 39479012 49276723 39479149 49276894 39479286 49277065 39479423 49277236 39479560 49277407 39479697 49277578 39479834 49277749 39479971 49277920 39480108 49278091 39480245 49278262 39480382 49278433 39480519 49278604 39480656 49278775 39480793 49278946 39480930 49279117 39481067 49279288 39481204 49279459 39481341 49279630 39481478 49279801 39481615 49279972 39481752 49280143 39481889 49280314 39482026 49280485 39482163 49280656 39482300 49280827 39482437 49280998 39482574 49281169 39482711 49281340 39482848 49281511 39482985 49281682 39483122 49281853 39483259 49282024 39483396 49282195 39483533 49282366 39483670 49282537 39483807 49282708 39483944 49282879 39484081 49283050 39484218 49283221 39484355 49283392 39484492 49283563 39484629 49283734 39484766 49283905 39484903 49284076 39485040 49284247 39485177 49284418 39485314 49284589 39485451 49284760 39485588 49284931 39485725 49285102 39485862 49285273 39485999 49285444 39486136 49285615 39486273 49285786 39486410 49285957 39486547 49286128 39486684 49286299 39486821 49286470 39486958 49286641 39487095 49286812 39487232 49286983 39487369 49287154 39487506 49287325 39487643 49287496 39487780 49287667 39487917 49287838 39488054 49288009 39488191 49288180 39488328 49288351 39488465 49288522 39488602 49288693 39488739 49288864 39488876 49289035 39489013 49289206 39489150 49289377 39489287 49289548 39489424 49289719 39489561 49289890 39489698 49290061 39489835 49290232 39489972 49290403 39490109 49290574 39490246 49290745 39490383 49290916 39490520 49291087 39490657 49291258 39490794 49291429 39490931 49291600 39491068 49291771 39491205 49291942 39491342 49292113 39491479 49292284 39491616 49292455 39491753 49292626 39491890 49292797 39492027 49292968 39492164 49293139 39492301 49293310 39492438 49293481 39492575 49293652 39492712 49293823 39492849 49293994 39492986 49294165 39493123 49294336 39493260 49294507 39493397 49294678 39493534 49294849 39493671 49295020 39493808 49295191 39493945 49295362 39494082 49295533 39494219 49295704 39494356 49295875 39494493 49296046 39494630 49296217 39494767 49296388 39494904 49296559 39495041 49296730 39495178 49296901 39495315 49297072 39495452 49297243 39495589 49297414 39495726 49297585 39495863 49297756 39496000 49297927 39496137 49298098 39496274 49298269 39496411 49298440 39496548 49298611 39496685 49298782 39496822 49298953 39496959 49299124 39497096 49299295 39497233 49299466 39497370 49299637 39497507 49299808 39497644 49299979 39497781 49300150 39497918 49300321 39498055 49300492 39498192 49300663 39498329 49300834 39498466 49301005 39498603 49301176 39498740 49301347 39498877 49301518 39499014 49301689 39499151 49301860 39499288 49302031 39499425 49302202 39499562 49302373 39499699 49302544 39499836 49302715 39499973 49302886 39500110 49303057 39500247 49303228 39500384 49303399 39500521 49303570 39500658 49303741 39500795 49303912 39500932 49304083 39501069 49304254 39501206 49304425 39501343 49304596 39501480 49304767 39501617 49304938 39501754 49305109 39501891 49305280 39502028 49305451 39502165 49305622 39502302 49305793 39502439 49305964 39502576 49306135 39502713 49306306 39502850 49306477 39502987 49306648 39503124 49306819 39503261 49306990 39503398 49307161 39503535 49307332 39503672 49307503 39503809 49307674 39503946 49307845 39504083 49308016 39504220 49308187 39504357 49308358 39504494 49308529 39504631 49308700 39504768 49308871 39504905 49309042 39505042 49309213 39505179 49309384 39505316 49309555 39505453 49309726 39505590 49309897 39505727 49310068 39505864 49310239 39506001 49310410 39506138 49310581 39506275 49310752 39506412 49310923 39506549 49311094 39506686 49311265 39506823 49311436 39506960 49311607 39507097 49311778 39507234 49311949 39507371 49312120 39507508 49312291 39507645 49312462 39507782 49312633 39507919 49312804 39508056 49312975 39508193 49313146 39508330 49313317 39508467 49313488 39508604 49313659 39508741 49313830 39508878 49314001 39509015 49314172 39509152 49314343 39509289 49314514 39509426 49314685 39509563 49314856 39509700 49315027 39509837 49315198 39509974 49315369 39510111 49315540 39510248 49315711 39510385 49315882 39510522 49316053 39510659 49316224 39510796 49316395 39510933 49316566 39511070 49316737 39511207 49316908 39511344 49317079 39511481 49317250 39511618 49317421 39511755 49317592 39511892 49317763 39512029 49317934 39512166 49318105 39512303 49318276 39512440 49318447 39512577 49318618 39512714 49318789 39512851 49318960 39512988 49319131 39513125 49319302 39513262 49319473 39513399 49319644 39513536 49319815 39513673 49319986 39513810 49320157 39513947 49320328 39514084 49320499 39514221 49320670 39514358 49320841 39514495 49321012 39514632 49321183 39514769 49321354 39514906 49321525 39515043 49321696 39515180 49321867 39515317 49322038 39515454 49322209 39515591 49322380 39515728 49322551 39515865 49322722 39516002 49322893 39516139 49323064 39516276 49323235 39516413 49323406 39516550 49323577 39516687 49323748 39516824 49323919 39516961 49324090 39517098 49324261 39517235 49324432 39517372 49324603 39517509 49324774 39517646 49324945 39517783 49325116 39517920 49325287 39518057 49325458 39518194 49325629 39518331 49325800 39518468 49325971 39518605 49326142 39518742 49326313 39518879 49326484 39519016 49326655 39519153 49326826 39519290 49326997 39519427 49327168 39519564 49327339 39519701 49327510 39519838 49327681 39519975 49327852 39520112 49328023 39520249 49328194 39520386 49328365 39520523 49328536 39520660 49328707 39520797 49328878 39520934 49329049 39521071 49329220 39521208 49329391 39521345 49329562 39521482 49329733 39521619 49329904 39521756 49330075 39521893 49330246 39522030 49330417 39522167 49330588 39522304 49330759 39522441 49330930 39522578 49331101 39522715 49331272 39522852 49331443 39522989 49331614 39523126 49331785 39523263 49331956 39523400 49332127 39523537 49332298 39523674 49332469 39523811 49332640 39523948 49332811 39524085 49332982 39524222 49333153 39524359 49333324 39524496 49333495 39524633 49333666 39524770 49333837 39524907 49334008 39525044 49334179 39525181 49334350 39525318 49334521 39525455 49334692 39525592 49334863 39525729 49335034 39525866 49335205 39526003 49335376 39526140 49335547 39526277 49335718 39526414 49335889 39526551 49336060 39526688 49336231 39526825 49336402 39526962 49336573 39527099 49336744 39527236 49336915 39527373 49337086 39527510 49337257 39527647 49337428 39527784 49337599 39527921 49337770 39528058 49337941 39528195 49338112 39528332 49338283 39528469 49338454 39528606 49338625 39528743 49338796 39528880 49338967 39529017 49339138 39529154 49339309 39529291 49339480 39529428 49339651 39529565 49339822 39529702 49339993 39529839 49340164 39529976 49340335 39530113 49340506 39530250 49340677 39530387 49340848 39530524 49341019 39530661 49341190 39530798 49341361 39530935 49341532 39531072 49341703 39531209 49341874 39531346 49342045 39531483 49342216 39531620 49342387 39531757 49342558 39531894 49342729 39532031 49342900 39532168 49343071 39532305 49343242 39532442 49343413 39532579 49343584 39532716 49343755 39532853 49343926 39532990 49344097 39533127 49344268 39533264 49344439 39533401 49344610 39533538 49344781 39533675 49344952 39533812 49345123 39533949 49345294 39534086 49345465 39534223 49345636 39534360 49345807 39534497 49345978 39534634 49346149 39534771 49346320 39534908 49346491 39535045 49346662 39535182 49346833 39535319 49347004 39535456 49347175 39535593 49347346 39535730 49347517 39535867 49347688 39536004 49347859 39536141 49348030 39536278 49348201 39536415 49348372 39536552 49348543 39536689 49348714 39536826 49348885 39536963 49349056 39537100 49349227 39537237 49349398 39537374 49349569 39537511 49349740 39537648 49349911 39537785 49350082 39537922 49350253 39538059 49350424 39538196 49350595 39538333 49350766 39538470 49350937 39538607 49351108 39538744 49351279 39538881 49351450 39539018 49351621 39539155 49351792 39539292 49351963 39539429 49352134 39539566 49352305 39539703 49352476 39539840 49352647 39539977 49352818 39540114 49352989 39540251 49353160 39540388 49353331 39540525 49353502 39540662 49353673 39540799 49353844 39540936 49354015 39541073 49354186 39541210 49354357 39541347 49354528 39541484 49354699 39541621 49354870 39541758 49355041 39541895 49355212 39542032 49355383 39542169 49355554 39542306 49355725 39542443 49355896 39542580 49356067 39542717 49356238 39542854 49356409 39542991 49356580 39543128 49356751 39543265 49356922 39543402 49357093 39543539 49357264 39543676 49357435 39543813 49357606 39543950 49357777 39544087 49357948 39544224 49358119 39544361 49358290 39544498 49358461 39544635 49358632 39544772 49358803 39544909 49358974 39545046 49359145 39545183 49359316 39545320 49359487 39545457 49359658 39545594 49359829 39545731 49360000 39545868 49360171 39546005 49360342 39546142 49360513 39546279 49360684 39546416 49360855 39546553 49361026 39546690 49361197 39546827 49361368 39546964 49361539 39547101 49361710 39547238 49361881 39547375 49362052 39547512 49362223 39547649 49362394 39547786 49362565 39547923 49362736 39548060 49362907 39548197 49363078 39548334 49363249 39548471 49363420 39548608 49363591 39548745 49363762 39548882 49363933 39549019 49364104 39549156 49364275 39549293 49364446 39549430 49364617 39549567 49364788 39549704 49364959 39549841 49365130 39549978 49365301 39550115 49365472 39550252 49365643 39550389 49365814 39550526 49365985 39550663 49366156 39550800 49366327 39550937 49366498 39551074 49366669 39551211 49366840 39551348 49367011 39551485 49367182 39551622 49367353 39551759 49367524 39551896 49367695 39552033 49367866 39552170 49368037 39552307 49368208 39552444 49368379 39552581 49368550 39552718 49368721 39552855 49368892 39552992 49369063 39553129 49369234 39553266 49369405 39553403 49369576 39553540 49369747 39553677 49369918 39553814 49370089 39553951 49370260 39554088 49370431 39554225 49370602 39554362 49370773 39554499 49370944 39554636 49371115 39554773 49371286 39554910 49371457 39555047 49371628 39555184 49371799 39555321 49371970 39555458 49372141 39555595 49372312 39555732 49372483 39555869 49372654 39556006 49372825 39556143 49372996 39556280 49373167 39556417 49373338 39556554 49373509 39556691 49373680 39556828 49373851 39556965 49374022 39557102 49374193 39557239 49374364 39557376 49374535 39557513 49374706 39557650 49374877 39557787 49375048 39557924 49375219 39558061 49375390 39558198 49375561 39558335 49375732 39558472 49375903 39558609 49376074 39558746 49376245 39558883 49376416 39559020 49376587 39559157 49376758 39559294 49376929 39559431 49377100 39559568 49377271 39559705 49377442 39559842 49377613 39559979 49377784 39560116 49377955 39560253 49378126 39560390 49378297 39560527 49378468 39560664 49378639 39560801 49378810 39560938 49378981 39561075 49379152 39561212 49379323 39561349 49379494 39561486 49379665 39561623 49379836 39561760 49380007 39561897 49380178 39562034 49380349 39562171 49380520 39562308 49380691 39562445 49380862 39562582 49381033 39562719 49381204 39562856 49381375 39562993 49381546 39563130 49381717 39563267 49381888 39563404 49382059 39563541 49382230 39563678 49382401 39563815 49382572 39563952 49382743 39564089 49382914 39564226 49383085 39564363 49383256 39564500 49383427 39564637 49383598 39564774 49383769 39564911 49383940 39565048 49384111 39565185 49384282 39565322 49384453 39565459 49384624 39565596 49384795 39565733 49384966 39565870 49385137 39566007 49385308 39566144 49385479 39566281 49385650 39566418 49385821 39566555 49385992 39566692 49386163 39566829 49386334 39566966 49386505 39567103 49386676 39567240 49386847 39567377 49387018 39567514 49387189 39567651 49387360 39567788 49387531 39567925 49387702 39568062 49387873 39568199 49388044 39568336 49388215 39568473 49388386 39568610 49388557 39568747 49388728 39568884 49388899 39569021 49389070 39569158 49389241 39569295 49389412 39569432 49389583 39569569 49389754 39569706 49389925 39569843 49390096 39569980 49390267 39570117 49390438 39570254 49390609 39570391 49390780 39570528 49390951 39570665 49391122 39570802 49391293 39570939 49391464 39571076 49391635 39571213 49391806 39571350 49391977 39571487 49392148 39571624 49392319 39571761 49392490 39571898 49392661 39572035 49392832 39572172 49393003 39572309 49393174 39572446 49393345 39572583 49393516 39572720 49393687 39572857 49393858 39572994 49394029 39573131 49394200 39573268 49394371 39573405 49394542 39573542 49394713 39573679 49394884 39573816 49395055 39573953 49395226 39574090 49395397 39574227 49395568 39574364 49395739 39574501 49395910 39574638 49396081 39574775 49396252 39574912 49396423 39575049 49396594 39575186 49396765 39575323 49396936 39575460 49397107 39575597 49397278 39575734 49397449 39575871 49397620 39576008 49397791 39576145 49397962 39576282 49398133 39576419 49398304 39576556 49398475 39576693 49398646 39576830 49398817 39576967 49398988 39577104 49399159 39577241 49399330 39577378 49399501 39577515 49399672 39577652 49399843 39577789 49400014 39577926 49400185 39578063 49400356 39578200 49400527 39578337 49400698 39578474 49400869 39578611 49401040 39578748 49401211 39578885 49401382 39579022 49401553 39579159 49401724 39579296 49401895 39579433 49402066 39579570 49402237 39579707 49402408 39579844 49402579 39579981 49402750 39580118 49402921 39580255 49403092 39580392 49403263 39580529 49403434 39580666 49403605 39580803 49403776 39580940 49403947 39581077 49404118 39581214 49404289 39581351 49404460 39581488 49404631 39581625 49404802 39581762 49404973 39581899 49405144 39582036 49405315 39582173 49405486 39582310 49405657 39582447 49405828 39582584 49405999 39582721 49406170 39582858 49406341 39582995 49406512 39583132 49406683 39583269 49406854 39583406 49407025 39583543 49407196 39583680 49407367 39583817 49407538 39583954 49407709 39584091 49407880 39584228 49408051 39584365 49408222 39584502 49408393 39584639 49408564 39584776 49408735 39584913 49408906 39585050 49409077 39585187 49409248 39585324 49409419 39585461 49409590 39585598 49409761 39585735 49409932 39585872 49410103 39586009 49410274 39586146 49410445 39586283 49410616 39586420 49410787 39586557 49410958 39586694 49411129 39586831 49411300 39586968 49411471 39587105 49411642 39587242 49411813 39587379 49411984 39587516 49412155 39587653 49412326 39587790 49412497 39587927 49412668 39588064 49412839 39588201 49413010 39588338 49413181 39588475 49413352 39588612 49413523 39588749 49413694 39588886 49413865 39589023 49414036 39589160 49414207 39589297 49414378 39589434 49414549 39589571 49414720 39589708 49414891 39589845 49415062 39589982 49415233 39590119 49415404 39590256 49415575 39590393 49415746 39590530 49415917 39590667 49416088 39590804 49416259 39590941 49416430 39591078 49416601 39591215 49416772 39591352 49416943 39591489 49417114 39591626 49417285
1000 37810900 0 37810900 47194627 37811037 47194798 37811174 47194969 37811311 47195140 37811448 47195311 37811585 47195482 37811722 47195653 37811859 47195824 37811996 47195995 37812133 47196166 37812270 47196337 37812407 47196508 37812544 47196679 37812681 47196850 37812818 47197021 37812955 47197192 37813092 47197363 37813229 47197534 37813366 47197705 37813503 47197876 37813640 47198047 37813777 47198218 37813914 47198389 37814051 47198560 37814188 47198731 37814325 47198902 37814462 47199073 37814599 47199244 37814736 47199415 37814873 47199586 37815010 47199757 37815147 47199928 37815284 47200099 37815421 47200270 37815558 47200441 37815695 47200612 37815832 47200783 37815969 47200954 37816106 47201125 37816243 47201296 37816380 47201467 37816517 47201638 37816654 47201809 37816791 47201980 37816928 47202151 37817065 47202322 37817202 47202493 37817339 47202664 37817476 47202835 37817613 47203006 37817750 47203177 37817887 47203348 37818024 47203519 37818161 47203690 37818298 47203861 37818435 47204032 37818572 47204203 37818709 47204374 37818846 47204545 37818983 47204716 37819120 47204887 37819257 47205058 37819394 47205229 37819531 47205400 37819668 47205571 37819805 47205742 37819942 47205913 37820079 47206084 37820216 47206255 37820353 47206426 37820490 47206597 37820627 47206768 37820764 47206939 37820901 47207110 37821038 47207281 37821175 47207452 37821312 47207623 37821449 47207794 37821586 47207965 37821723 47208136 37821860 47208307 37821997 47208478 37822134 47208649 37822271 47208820 37822408 47208991 37822545 47209162 37822682 47209333 37822819 47209504 37822956 47209675 37823093 47209846 37823230 47210017 37823367 47210188 37823504 47210359 37823641 47210530 37823778 47210701 37823915 47210872 37824052 47211043 37824189 47211214 37824326 47211385 37824463 47211556 37824600 47211727 37824737 47211898 37824874 47212069 37825011 47212240 37825148 47212411 37825285 47212582 37825422 47212753 37825559 47212924 37825696 47213095 37825833 47213266 37825970 47213437 37826107 47213608 37826244 47213779 37826381 47213950 37826518 47214121 37826655 47214292 37826792 47214463 37826929 47214634 37827066 47214805 37827203 47214976 37827340 47215147 37827477 47215318 37827614 47215489 37827751 47215660 37827888 47215831 37828025 47216002 37828162 47216173 37828299 47216344 37828436 47216515 37828573 47216686 37828710 47216857 37828847 47217028 37828984 47217199 37829121 47217370 37829258 47217541 37829395 47217712 37829532 47217883 37829669 47218054 37829806 47218225 37829943 47218396 37830080 47218567 37830217 47218738 37830354 47218909 37830491 47219080 37830628 47219251 37830765 47219422 37830902 47219593 37831039 47219764 37831176 47219935 37831313 47220106 37831450 47220277 37831587 47220448 37831724 47220619 37831861 47220790 37831998 47220961 37832135 47221132 37832272 47221303 37832409 47221474 37832546 47221645 37832683 47221816 37832820 47221987 37832957 47222158 37833094 47222329 37833231 47222500 37833368 47222671 37833505 47222842 37833642 47223013 37833779 47223184 37833916 47223355 37834053 47223526 37834190 47223697 37834327 47223868 37834464 47224039 37834601 47224210 37834738 47224381 37834875 47224552 37835012 47224723 37835149 47224894 37835286 47225065 37835423 47225236 37835560 47225407 37835697 47225578 37835834 47225749 37835971 47225920 37836108 47226091 37836245 47226262 37836382 47226433 37836519 47226604 37836656 47226775 37836793 47226946 37836930 47227117 37837067 47227288 37837204 47227459 37837341 47227630 37837478 47227801 37837615 47227972 37837752 47228143 37837889 47228314 37838026 47228485 37838163 47228656 37838300 47228827 37838437 47228998 37838574 47229169 37838711 47229340 37838848 47229511 37838985 47229682 37839122 47229853 37839259 47230024 37839396 47230195 37839533 47230366 37839670 47230537 37839807 47230708 37839944 47230879 37840081 47231050 37840218 47231221 37840355 47231392 37840492 47231563 37840629 47231734 37840766 47231905 37840903 47232076 37841040 47232247 37841177 47232418 37841314 47232589 37841451 47232760 37841588 47232931 37841725 47233102 37841862 47233273 37841999 47233444 37842136 47233615 37842273 47233786 37842410 47233957 37842547 47234128 37842684 47234299 37842821 47234470 37842958 47234641 37843095 47234812 37843232 47234983 37843369 47235154 37843506 47235325 37843643 47235496 37843780 47235667 37843917 47235838 37844054 47236009 37844191 47236180 37844328 47236351 37844465 47236522 37844602 47236693 37844739 47236864 37844876 47237035 37845013 47237206 37845150 47237377 37845287 47237548 37845424 47237719 37845561 47237890 37845698 47238061 37845835 47238232 37845972 47238403 37846109 47238574 37846246 47238745 37846383 47238916 37846520 47239087 37846657 47239258 37846794 47239429 37846931 47239600 37847068 47239771 37847205 47239942 37847342 47240113 37847479 47240284 37847616 47240455 37847753 47240626 37847890 47240797 37848027 47240968 37848164 47241139 37848301 47241310 37848438 47241481 37848575 47241652 37848712 47241823 37848849 47241994 37848986 47242165 37849123 47242336 37849260 47242507 37849397 47242678 37849534 47242849 37849671 47243020 37849808 47243191 37849945 47243362 37850082 47243533 37850219 47243704 37850356 47243875 37850493 47244046 37850630 47244217 37850767 47244388 37850904 47244559 37851041 47244730 37851178 47244901 37851315 47245072 37851452 47245243 37851589 47245414 37851726 47245585 37851863 47245756 37852000 47245927 37852137 47246098 37852274 47246269 37852411 47246440 37852548 47246611 37852685 47246782 37852822 47246953 37852959 47247124 37853096 47247295 37853233 47247466 37853370 47247637 37853507 47247808 37853644 47247979 37853781 47248150 37853918 47248321 37854055 47248492 37854192 47248663 37854329 47248834 37854466 47249005 37854603 47249176 37854740 47249347 37854877 47249518 37855014 47249689 37855151 47249860 37855288 47250031 37855425 47250202 37855562 47250373 37855699 47250544 37855836 47250715 37855973 47250886 37856110 47251057 37856247 47251228 37856384 47251399 37856521 47251570 37856658 47251741 37856795 47251912 37856932 47252083 37857069 47252254 37857206 47252425 37857343 47252596 37857480 47252767 37857617 47252938 37857754 47253109 37857891 47253280 37858028 47253451 37858165 47253622 37858302 47253793 37858439 47253964 37858576 47254135 37858713 47254306 37858850 47254477 37858987 47254648 37859124 47254819 37859261 47254990 37859398 47255161 37859535 47255332 37859672 47255503 37859809 47255674 37859946 47255845 37860083 47256016 37860220 47256187 37860357 47256358 37860494 47256529 37860631 47256700 37860768 47256871 37860905 47257042 37861042 47257213 37861179 47257384 37861316 47257555 37861453 47257726 37861590 47257897 37861727 47258068 37861864 47258239 37862001 47258410 37862138 47258581 37862275 47258752 37862412 47258923 37862549 47259094 37862686 47259265 37862823 47259436 37862960 47259607 37863097 47259778 37863234 47259949 37863371 47260120 37863508 47260291 37863645 47260462 37863782 47260633 37863919 47260804 37864056 47260975 37864193 47261146 37864330 47261317 37864467 47261488 37864604 47261659 37864741 47261830 37864878 47262001 37865015 47262172 37865152 47262343 37865289 47262514 37865426 47262685 37865563 47262856 37865700 47263027 37865837 47263198 37865974 47263369 37866111 47263540 37866248 47263711 37866385 47263882 37866522 47264053 37866659 47264224 37866796 47264395 37866933 47264566 37867070 47264737 37867207 47264908 37867344 47265079 37867481 47265250 37867618 47265421 37867755 47265592 37867892 47265763 37868029 47265934 37868166 47266105 37868303 47266276 37868440 47266447 37868577 47266618 37868714 47266789 37868851 47266960 37868988 47267131 37869125 47267302 37869262 47267473 37869399 47267644 37869536 47267815 37869673 47267986 37869810 47268157 37869947 47268328 37870084 47268499 37870221 47268670 37870358 47268841 37870495 47269012 37870632 47269183 37870769 47269354 37870906 47269525 37871043 47269696 37871180 47269867 37871317 47270038 37871454 47270209 37871591 47270380 37871728 47270551 37871865 47270722 37872002 47270893 37872139 47271064 37872276 47271235 37872413 47271406 37872550 47271577 37872687 47271748 37872824 47271919 37872961 47272090 37873098 47272261 37873235 47272432 37873372 47272603 37873509 47272774 37873646 47272945 37873783 47273116 37873920 47273287 37874057 47273458 37874194 47273629 37874331 47273800 37874468 47273971 37874605 47274142 37874742 47274313 37874879 47274484 37875016 47274655 37875153 47274826 37875290 47274997 37875427 47275168 37875564 47275339 37875701 47275510 37875838 47275681 37875975 47275852 37876112 47276023 37876249 47276194 37876386 47276365 37876523 47276536 37876660 47276707 37876797 47276878 37876934 47277049 37877071 47277220 37877208 47277391 37877345 47277562 37877482 47277733 37877619 47277904 37877756 47278075 37877893 47278246 37878030 47278417 37878167 47278588 37878304 47278759 37878441 47278930 37878578 47279101 37878715 47279272 37878852 47279443 37878989 47279614 37879126 47279785 37879263 47279956 37879400 47280127 37879537 47280298 37879674 47280469 37879811 47280640 37879948 47280811 37880085 47280982 37880222 47281153 37880359 47281324 37880496 47281495 37880633 47281666 37880770 47281837 37880907 47282008 37881044 47282179 37881181 47282350 37881318 47282521 37881455 47282692 37881592 47282863 37881729 47283034 37881866 47283205 37882003 47283376 37882140 47283547 37882277 47283718 37882414 47283889 37882551 47284060 37882688 47284231 37882825 47284402 37882962 47284573 37883099 47284744 37883236 47284915 37883373 47285086 37883510 47285257 37883647 47285428 37883784 47285599 37883921 47285770 37884058 47285941 37884195 47286112 37884332 47286283 37884469 47286454 37884606 47286625 37884743 47286796 37884880 47286967 37885017 47287138 37885154 47287309 37885291 47287480 37885428 47287651 37885565 47287822 37885702 47287993 37885839 47288164 37885976 47288335 37886113 47288506 37886250 47288677 37886387 47288848 37886524 47289019 37886661 47289190 37886798 47289361 37886935 47289532 37887072 47289703 37887209 47289874 37887346 47290045 37887483 47290216 37887620 47290387 37887757 47290558 37887894 47290729 37888031 47290900 37888168 47291071 37888305 47291242 37888442 47291413 37888579 47291584 37888716 47291755 37888853 47291926 37888990 47292097 37889127 47292268 37889264 47292439 37889401 47292610 37889538 47292781 37889675 47292952 37889812 47293123 37889949 47293294 37890086 47293465 37890223 47293636 37890360 47293807 37890497 47293978 37890634 47294149 37890771 47294320 37890908 47294491 37891045 47294662 37891182 47294833 37891319 47295004 37891456 47295175 37891593 47295346 37891730 47295517 37891867 47295688 37892004 47295859 37892141 47296030 37892278 47296201 37892415 47296372 37892552 47296543 37892689 47296714 37892826 47296885 37892963 47297056 37893100 47297227 37893237 47297398 37893374 47297569 37893511 47297740 37893648 47297911 37893785 47298082 37893922 47298253 37894059 47298424 37894196 47298595 37894333 47298766 37894470 47298937 37894607 47299108 37894744 47299279 37894881 47299450 37895018 47299621 37895155 47299792 37895292 47299963 37895429 47300134 37895566 47300305 37895703 47300476 37895840 47300647 37895977 47300818 37896114 47300989 37896251 47301160 37896388 47301331 37896525 47301502 37896662 47301673 37896799 47301844 37896936 47302015 37897073 47302186 37897210 47302357 37897347 47302528 37897484 47302699 37897621 47302870 37897758 47303041 37897895 47303212 37898032 47303383 37898169 47303554 37898306 47303725 37898443 47303896 37898580 47304067 37898717 47304238 37898854 47304409 37898991 47304580 37899128 47304751 37899265 47304922 37899402 47305093 37899539 47305264 37899676 47305435 37899813 47305606 37899950 47305777 37900087 47305948 37900224 47306119 37900361 47306290 37900498 47306461 37900635 47306632 37900772 47306803 37900909 47306974 37901046 47307145 37901183 47307316 37901320 47307487 37901457 47307658 37901594 47307829 37901731 47308000 37901868 47308171 37902005 47308342 37902142 47308513 37902279 47308684 37902416 47308855 37902553 47309026 37902690 47309197 37902827 47309368 37902964 47309539 37903101 47309710 37903238 47309881 37903375 47310052 37903512 47310223 37903649 47310394 37903786 47310565 37903923 47310736 37904060 47310907 37904197 47311078 37904334 47311249 37904471 47311420 37904608 47311591 37904745 47311762 37904882 47311933 37905019 47312104 37905156 47312275 37905293 47312446 37905430 47312617 37905567 47312788 37905704 47312959 37905841 47313130 37905978 47313301 37906115 47313472 37906252 47313643 37906389 47313814 37906526 47313985 37906663 47314156 37906800 47314327 37906937 47314498 37907074 47314669 37907211 47314840 37907348 47315011 37907485 47315182 37907622 47315353 37907759 47315524 37907896 47315695 37908033 47315866 37908170 47316037 37908307 47316208 37908444 47316379 37908581 47316550 37908718 47316721 37908855 47316892 37908992 47317063 37909129 47317234 37909266 47317405 37909403 47317576 37909540 47317747 37909677 47317918 37909814 47318089 37909951 47318260 37910088 47318431 37910225 47318602 37910362 47318773 37910499 47318944 37910636 47319115 37910773 47319286 37910910 47319457 37911047 47319628 37911184 47319799 37911321 47319970 37911458 47320141 37911595 47320312 37911732 47320483 37911869 47320654 37912006 47320825 37912143 47320996 37912280 47321167 37912417 47321338 37912554 47321509 37912691 47321680 37912828 47321851 37912965 47322022 37913102 47322193 37913239 47322364 37913376 47322535 37913513 47322706 37913650 47322877 37913787 47323048 37913924 47323219 37914061 47323390 37914198 47323561 37914335 47323732 37914472 47323903 37914609 47324074 37914746 47324245 37914883 47324416 37915020 47324587 37915157 47324758 37915294 47324929 37915431 47325100 37915568 47325271 37915705 47325442 37915842 47325613 37915979 47325784 37916116 47325955 37916253 47326126 37916390 47326297 37916527 47326468 37916664 47326639 37916801 47326810 37916938 47326981 37917075 47327152 37917212 47327323 37917349 47327494 37917486 47327665 37917623 47327836 37917760 47328007 37917897 47328178 37918034 47328349 37918171 47328520 37918308 47328691 37918445 47328862 37918582 47329033 37918719 47329204 37918856 47329375 37918993 47329546 37919130 47329717 37919267 47329888 37919404 47330059 37919541 47330230 37919678 47330401 37919815 47330572 37919952 47330743 37920089 47330914 37920226 47331085 37920363 47331256 37920500 47331427 37920637 47331598 37920774 47331769 37920911 47331940 37921048 47332111 37921185 47332282 37921322 47332453 37921459 47332624 37921596 47332795 37921733 47332966 37921870 47333137 37922007 47333308 37922144 47333479 37922281 47333650 37922418 47333821 37922555 47333992 37922692 47334163 37922829 47334334 37922966 47334505 37923103 47334676 37923240 47334847 37923377 47335018 37923514 47335189 37923651 47335360 37923788 47335531 37923925 47335702 37924062 47335873 37924199 47336044 37924336 47336215 37924473 47336386 37924610 47336557 37924747 47336728 37924884 47336899 37925021 47337070 37925158 47337241 37925295 47337412 37925432 47337583 37925569 47337754 37925706 47337925 37925843 47338096 37925980 47338267 37926117 47338438 37926254 47338609 37926391 47338780 37926528 47338951 37926665 47339122 37926802 47339293 37926939 47339464 37927076 47339635 37927213 47339806 37927350 47339977 37927487 47340148 37927624 47340319 37927761 47340490 37927898 47340661 37928035 47340832 37928172 47341003 37928309 47341174 37928446 47341345 37928583 47341516 37928720 47341687 37928857 47341858 37928994 47342029 37929131 47342200 37929268 47342371 37929405 47342542 37929542 47342713 37929679 47342884 37929816 47343055 37929953 47343226 37930090 47343397 37930227 47343568 37930364 47343739 37930501 47343910 37930638 47344081 37930775 47344252 37930912 47344423 37931049 47344594 37931186 47344765 37931323 47344936 37931460 47345107 37931597 47345278 37931734 47345449 37931871 47345620 37932008 47345791 37932145 47345962 37932282 47346133 37932419 47346304 37932556 47346475 37932693 47346646 37932830 47346817 37932967 47346988 37933104 47347159 37933241 47347330 37933378 47347501 37933515 47347672 37933652 47347843 37933789 47348014 37933926 47348185 37934063 47348356 37934200 47348527 37934337 47348698 37934474 47348869 37934611 47349040 37934748 47349211 37934885 47349382 37935022 47349553 37935159 47349724 37935296 47349895 37935433 47350066 37935570 47350237 37935707 47350408 37935844 47350579 37935981 47350750 37936118 47350921 37936255 47351092 37936392 47351263 37936529 47351434 37936666 47351605 37936803 47351776 37936940 47351947 37937077 47352118 37937214 47352289 37937351 47352460 37937488 47352631 37937625 47352802 37937762 47352973 37937899 47353144 37938036 47353315 37938173 47353486 37938310 47353657 37938447 47353828 37938584 47353999 37938721 47354170 37938858 47354341 37938995 47354512 37939132 47354683 37939269 47354854 37939406 47355025 37939543 47355196 37939680 47355367 37939817 47355538 37939954 47355709 37940091 47355880 37940228 47356051 37940365 47356222 37940502 47356393 37940639 47356564 37940776 47356735 37940913 47356906 37941050 47357077 37941187 47357248 37941324 47357419 37941461 47357590 37941598 47357761 37941735 47357932 37941872 47358103 37942009 47358274 37942146 47358445 37942283 47358616 37942420 47358787 37942557 47358958 37942694 47359129 37942831 47359300 37942968 47359471 37943105 47359642 37943242 47359813 37943379 47359984 37943516 47360155 37943653 47360326 37943790 47360497 37943927 47360668 37944064 47360839 37944201 47361010 37944338 47361181 37944475 47361352 37944612 47361523 37944749 47361694 37944886 47361865 37945023 47362036 37945160 47362207 37945297 47362378 37945434 47362549 37945571 47362720 37945708 47362891 37945845 47363062 37945982 47363233 37946119 47363404 37946256 47363575 37946393 47363746 37946530 47363917 37946667 47364088 37946804 47364259 37946941 47364430 37947078 47364601 37947215 47364772 37947352 47364943 37947489 47365114 37947626 47365285
1000 57604390 0 57604390 71900370 57604527 71900541 57604664 71900712 57604801 71900883 57604938 71901054 57605075 71901225 57605212 71901396 57605349 71901567 57605486 71901738 57605623 71901909 57605760 71902080 57605897 71902251 57606034 71902422 57606171 71902593 57606308 71902764 57606445 71902935 57606582 71903106 57606719 71903277 57606856 71903448 57606993 71903619 57607130 71903790 57607267 71903961 57607404 71904132 57607541 71904303 57607678 71904474 57607815 71904645 57607952 71904816 57608089 71904987 57608226 71905158 57608363 71905329 57608500 71905500 57608637 71905671 57608774 71905842 57608911 71906013 57609048 71906184 57609185 71906355 57609322 71906526 57609459 71906697 57609596 71906868 57609733 71907039 57609870 71907210 57610007 71907381 57610144 71907552 57610281 71907723 57610418 71907894 57610555 71908065 57610692 71908236 57610829 71908407 57610966 71908578 57611103 71908749 57611240 71908920 57611377 71909091 57611514 71909262 57611651 71909433 57611788 71909604 57611925 71909775 57612062 71909946 57612199 71910117 57612336 71910288 57612473 71910459 57612610 71910630 57612747 71910801 57612884 71910972 57613021 71911143 57613158 71911314 57613295 71911485 57613432 71911656 57613569 71911827 57613706 71911998 57613843 71912169 57613980 71912340 57614117 71912511 57614254 71912682 57614391 71912853 57614528 71913024 57614665 71913195 57614802 71913366 57614939 71913537 57615076 71913708 57615213 71913879 57615350 71914050 57615487 71914221 57615624 71914392 57615761 71914563 57615898 71914734 57616035 71914905 57616172 71915076 57616309 71915247 57616446 71915418 57616583 71915589 57616720 71915760 57616857 71915931 57616994 71916102 57617131 71916273 57617268 71916444 57617405 71916615 57617542 71916786 57617679 71916957 57617816 71917128 57617953 71917299 57618090 71917470 57618227 71917641 57618364 71917812 57618501 71917983 57618638 71918154 57618775 71918325 57618912 71918496 57619049 71918667 57619186 71918838 57619323 71919009 57619460 71919180 57619597 71919351 57619734 71919522 57619871 71919693 57620008 71919864 57620145 71920035 57620282 71920206 57620419 71920377 57620556 71920548 57620693 71920719 57620830 71920890 57620967 71921061 57621104 71921232 57621241 71921403 57621378 71921574 57621515 71921745 57621652 71921916 57621789 71922087 57621926 71922258 57622063 71922429 57622200 71922600 57622337 71922771 57622474 71922942 57622611 71923113 57622748 71923284 57622885 71923455 57623022 71923626 57623159 71923797 57623296 71923968 57623433 71924139 57623570 71924310 57623707 71924481 57623844 71924652 57623981 71924823 57624118 71924994 57624255 71925165 57624392 71925336 57624529 71925507 57624666 71925678 57624803 71925849 57624940 71926020 57625077 71926191 57625214 71926362 57625351 71926533 57625488 71926704 57625625 71926875 57625762 71927046 57625899 71927217 57626036 71927388 57626173 71927559 57626310 71927730 57626447 71927901 57626584 71928072 57626721 71928243 57626858 71928414 57626995 71928585 57627132 71928756 57627269 71928927 57627406 71929098 57627543 71929269 57627680 71929440 57627817 71929611 57627954 71929782 57628091 71929953 57628228 71930124 57628365 71930295 57628502 71930466 57628639 71930637 57628776 71930808 57628913 71930979 57629050 71931150 57629187 71931321 57629324 71931492 57629461 71931663 57629598 71931834 57629735 71932005 57629872 71932176 57630009 71932347 57630146 71932518 57630283 71932689 57630420 71932860 57630557 71933031 57630694 71933202 57630831 71933373 57630968 71933544 57631105 71933715 57631242 71933886 57631379 71934057 57631516 71934228 57631653 71934399 57631790 71934570 57631927 71934741 57632064 71934912 57632201 71935083 57632338 71935254 57632475 71935425 57632612 71935596 57632749 71935767 57632886 71935938 57633023 71936109 57633160 71936280 57633297 71936451 57633434 71936622 57633571 71936793 57633708 71936964 57633845 71937135 57633982 71937306 57634119 71937477 57634256 71937648 57634393 71937819 57634530 71937990 57634667 71938161 57634804 71938332 57634941 71938503 57635078 71938674 57635215 71938845 57635352 71939016 57635489 71939187 57635626 71939358 57635763 71939529 57635900 71939700 57636037 71939871 57636174 71940042 57636311 71940213 57636448 71940384 57636585 71940555 57636722 71940726 57636859 71940897 57636996 71941068 57637133 71941239 57637270 71941410 57637407 71941581 57637544 71941752 57637681 71941923 57637818 71942094 57637955 71942265 57638092 71942436 57638229 71942607 57638366 71942778 57638503 71942949 57638640 71943120 57638777 71943291 57638914 71943462 57639051 71943633 57639188 71943804 57639325 71943975 57639462 71944146 57639599 71944317 57639736 71944488 57639873 71944659 57640010 71944830 57640147 71945001 57640284 71945172 57640421 71945343 57640558 71945514 57640695 71945685 57640832 71945856 57640969 71946027 57641106 71946198 57641243 71946369 57641380 71946540 57641517 71946711 57641654 71946882 57641791 71947053 57641928 71947224 57642065 71947395 57642202 71947566 57642339 71947737 57642476 71947908 57642613 71948079 57642750 71948250 57642887 71948421 57643024 71948592 57643161 71948763 57643298 71948934 57643435 71949105 57643572 71949276 57643709 71949447 57643846 71949618 57643983 71949789 57644120 71949960 57644257 71950131 57644394 71950302 57644531 71950473 57644668 71950644 57644805 71950815 57644942 71950986 57645079 71951157 57645216 71951328 57645353 71951499 57645490 71951670 57645627 71951841 57645764 71952012 57645901 71952183 57646038 71952354 57646175 71952525 57646312 71952696 57646449 71952867 57646586 71953038 57646723 71953209 57646860 71953380 57646997 71953551 57647134 71953722 57647271 71953893 57647408 71954064 57647545 71954235 57647682 71954406 57647819 71954577 57647956 71954748 57648093 71954919 57648230 71955090 57648367 71955261 57648504 71955432 57648641 71955603 57648778 71955774 57648915 71955945 57649052 71956116 57649189 71956287 57649326 71956458 57649463 71956629 57649600 71956800 57649737 71956971 57649874 71957142 57650011 71957313 57650148 71957484 57650285 71957655 57650422 71957826 57650559 71957997 57650696 71958168 57650833 71958339 57650970 71958510 57651107 71958681 57651244 71958852 57651381 71959023 57651518 71959194 57651655 71959365 57651792 71959536 57651929 71959707 57652066 71959878 57652203 71960049 57652340 71960220 57652477 71960391 57652614 71960562 57652751 71960733 57652888 71960904 57653025 71961075 57653162 71961246 57653299 71961417 57653436 71961588 57653573 71961759 57653710 71961930 57653847 71962101 57653984 71962272 57654121 71962443 57654258 71962614 57654395 71962785 57654532 71962956 57654669 71963127 57654806 71963298 57654943 71963469 57655080 71963640 57655217 71963811 57655354 71963982 57655491 71964153 57655628 71964324 57655765 71964495 57655902 71964666 57656039 71964837 57656176 71965008 57656313 71965179 57656450 71965350 57656587 71965521 57656724 71965692 57656861 71965863 57656998 71966034 57657135 71966205 57657272 71966376 57657409 71966547 57657546 71966718 57657683 71966889 57657820 71967060 57657957 71967231 57658094 71967402 57658231 71967573 57658368 71967744 57658505 71967915 57658642 71968086 57658779 71968257 57658916 71968428 57659053 71968599 57659190 71968770 57659327 71968941 57659464 71969112 57659601 71969283 57659738 71969454 57659875 71969625 57660012 71969796 57660149 71969967 57660286 71970138 57660423 71970309 57660560 71970480 57660697 71970651 57660834 71970822 57660971 71970993 57661108 71971164 57661245 71971335 57661382 71971506 57661519 71971677 57661656 71971848 57661793 71972019 57661930 71972190 57662067 71972361 57662204 71972532 57662341 71972703 57662478 71972874 57662615 71973045 57662752 71973216 57662889 71973387 57663026 71973558 57663163 71973729 57663300 71973900 57663437 71974071 57663574 71974242 57663711 71974413 57663848 71974584 57663985 71974755 57664122 71974926 57664259 71975097 57664396 71975268 57664533 71975439 57664670 71975610 57664807 71975781 57664944 71975952 57665081 71976123 57665218 71976294 57665355 71976465 57665492 71976636 57665629 71976807 57665766 71976978 57665903 71977149 57666040 71977320 57666177 71977491 57666314 71977662 57666451 71977833 57666588 71978004 57666725 71978175 57666862 71978346 57666999 71978517 57667136 71978688 57667273 71978859 57667410 71979030 57667547 71979201 57667684 71979372 57667821 71979543 57667958 71979714 57668095 71979885 57668232 71980056 57668369 71980227 57668506 71980398 57668643 71980569 57668780 71980740 57668917 71980911 57669054 71981082 57669191 71981253 57669328 71981424 57669465 71981595 57669602 71981766 57669739 71981937 57669876 71982108 57670013 71982279 57670150 71982450 57670287 71982621 57670424 71982792 57670561 71982963 57670698 71983134 57670835 71983305 57670972 71983476 57671109 71983647 57671246 71983818 57671383 71983989 57671520 71984160 57671657 71984331 57671794 71984502 57671931 71984673 57672068 71984844 57672205 71985015 57672342 71985186 57672479 71985357 57672616 71985528 57672753 71985699 57672890 71985870 57673027 71986041 57673164 71986212 57673301 71986383 57673438 71986554 57673575 71986725 57673712 71986896 57673849 71987067 57673986 71987238 57674123 71987409 57674260 71987580 57674397 71987751 57674534 71987922 57674671 71988093 57674808 71988264 57674945 71988435 57675082 71988606 57675219 71988777 57675356 71988948 57675493 71989119 57675630 71989290 57675767 71989461 57675904 71989632 57676041 71989803 57676178 71989974 57676315 71990145 57676452 71990316 57676589 71990487 57676726 71990658 57676863 71990829 57677000 71991000 57677137 71991171 57677274 71991342 57677411 71991513 57677548 71991684 57677685 71991855 57677822 71992026 57677959 71992197 57678096 71992368 57678233 71992539 57678370 71992710 57678507 71992881 57678644 71993052 57678781 71993223 57678918 71993394 57679055 71993565 57679192 71993736 57679329 71993907 57679466 71994078 57679603 71994249 57679740 71994420 57679877 71994591 57680014 71994762 57680151 71994933 57680288 71995104 57680425 71995275 57680562 71995446 57680699 71995617 57680836 71995788 57680973 71995959 57681110 71996130 57681247 71996301 57681384 71996472 57681521 71996643 57681658 71996814 57681795 71996985 57681932 71997156 57682069 71997327 57682206 71997498 57682343 71997669 57682480 71997840 57682617 71998011 57682754 71998182 57682891 71998353 57683028 71998524 57683165 71998695 57683302 71998866 57683439 71999037 57683576 71999208 57683713 71999379 57683850 71999550 57683987 71999721 57684124 71999892 57684261 72000063 57684398 72000234 57684535 72000405 57684672 72000576 57684809 72000747 57684946 72000918 57685083 72001089 57685220 72001260 57685357 72001431 57685494 72001602 57685631 72001773 57685768 72001944 57685905 72002115 57686042 72002286 57686179 72002457 57686316 72002628 57686453 72002799 57686590 72002970 57686727 72003141 57686864 72003312 57687001 72003483 57687138 72003654 57687275 72003825 57687412 72003996 57687549 72004167 57687686 72004338 57687823 72004509 57687960 72004680 57688097 72004851 57688234 72005022 57688371 72005193 57688508 72005364 57688645 72005535 57688782 72005706 57688919 72005877 57689056 72006048 57689193 72006219 57689330 72006390 57689467 72006561 57689604 72006732 57689741 72006903 57689878 72007074 57690015 72007245 57690152 72007416 57690289 72007587 57690426 72007758 57690563 72007929 57690700 72008100 57690837 72008271 57690974 72008442 57691111 72008613 57691248 72008784 57691385 72008955 57691522 72009126 57691659 72009297 57691796 72009468 57691933 72009639 57692070 72009810 57692207 72009981 57692344 72010152 57692481 72010323 57692618 72010494 57692755 72010665 57692892 72010836 57693029 72011007 57693166 72011178 57693303 72011349 57693440 72011520 57693577 72011691 57693714 72011862 57693851 72012033 57693988 72012204 57694125 72012375 57694262 72012546 57694399 72012717 57694536 72012888 57694673 72013059 57694810 72013230 57694947 72013401 57695084 72013572 57695221 72013743 57695358 72013914 57695495 72014085 57695632 72014256 57695769 72014427 57695906 72014598 57696043 72014769 57696180 72014940 57696317 72015111 57696454 72015282 57696591 72015453 57696728 72015624 57696865 72015795 57697002 72015966 57697139 72016137 57697276 72016308 57697413 72016479 57697550 72016650 57697687 72016821 57697824 72016992 57697961 72017163 57698098 72017334 57698235 72017505 57698372 72017676 57698509 72017847 57698646 72018018 57698783 72018189 57698920 72018360 57699057 72018531 57699194 72018702 57699331 72018873 57699468 72019044 57699605 72019215 57699742 72019386 57699879 72019557 57700016 72019728 57700153 72019899 57700290 72020070 57700427 72020241 57700564 72020412 57700701 72020583 57700838 72020754 57700975 72020925 57701112 72021096 57701249 72021267 57701386 72021438 57701523 72021609 57701660 72021780 57701797 72021951 57701934 72022122 57702071 72022293 57702208 72022464 57702345 72022635 57702482 72022806 57702619 72022977 57702756 72023148 57702893 72023319 57703030 72023490 57703167 72023661 57703304 72023832 57703441 72024003 57703578 72024174 57703715 72024345 57703852 72024516 57703989 72024687 57704126 72024858 57704263 72025029 57704400 72025200 57704537 72025371 57704674 72025542 57704811 72025713 57704948 72025884 57705085 72026055 57705222 72026226 57705359 72026397 57705496 72026568 57705633 72026739 57705770 72026910 57705907 72027081 57706044 72027252 57706181 72027423 57706318 72027594 57706455 72027765 57706592 72027936 57706729 72028107 57706866 72028278 57707003 72028449 57707140 72028620 57707277 72028791 57707414 72028962 57707551 72029133 57707688 72029304 57707825 72029475 57707962 72029646 57708099 72029817 57708236 72029988 57708373 72030159 57708510 72030330 57708647 72030501 57708784 72030672 57708921 72030843 57709058 72031014 57709195 72031185 57709332 72031356 57709469 72031527 57709606 72031698 57709743 72031869 57709880 72032040 57710017 72032211 57710154 72032382 57710291 72032553 57710428 72032724 57710565 72032895 57710702 72033066 57710839 72033237 57710976 72033408 57711113 72033579 57711250 72033750 57711387 72033921 57711524 72034092 57711661 72034263 57711798 72034434 57711935 72034605 57712072 72034776 57712209 72034947 57712346 72035118 57712483 72035289 57712620 72035460 57712757 72035631 57712894 72035802 57713031 72035973 57713168 72036144 57713305 72036315 57713442 72036486 57713579 72036657 57713716 72036828 57713853 72036999 57713990 72037170 57714127 72037341 57714264 72037512 57714401 72037683 57714538 72037854 57714675 72038025 57714812 72038196 57714949 72038367 57715086 72038538 57715223 72038709 57715360 72038880 57715497 72039051 57715634 72039222 57715771 72039393 57715908 72039564 57716045 72039735 57716182 72039906 57716319 72040077 57716456 72040248 57716593 72040419 57716730 72040590 57716867 72040761 57717004 72040932 57717141 72041103 57717278 72041274 57717415 72041445 57717552 72041616 57717689 72041787 57717826 72041958 57717963 72042129 57718100 72042300 57718237 72042471 57718374 72042642 57718511 72042813 57718648 72042984 57718785 72043155 57718922 72043326 57719059 72043497 57719196 72043668 57719333 72043839 57719470 72044010 57719607 72044181 57719744 72044352 57719881 72044523 57720018 72044694 57720155 72044865 57720292 72045036 57720429 72045207 57720566 72045378 57720703 72045549 57720840 72045720 57720977 72045891 57721114 72046062 57721251 72046233 57721388 72046404 57721525 72046575 57721662 72046746 57721799 72046917 57721936 72047088 57722073 72047259 57722210 72047430 57722347 72047601 57722484 72047772 57722621 72047943 57722758 72048114 57722895 72048285 57723032 72048456 57723169 72048627 57723306 72048798 57723443 72048969 57723580 72049140 57723717 72049311 57723854 72049482 57723991 72049653 57724128 72049824 57724265 72049995 57724402 72050166 57724539 72050337 57724676 72050508 57724813 72050679 57724950 72050850 57725087 72051021 57725224 72051192 57725361 72051363 57725498 72051534 57725635 72051705 57725772 72051876 57725909 72052047 57726046 72052218 57726183 72052389 57726320 72052560 57726457 72052731 57726594 72052902 57726731 72053073 57726868 72053244 57727005 72053415 57727142 72053586 57727279 72053757 57727416 72053928 57727553 72054099 57727690 72054270 57727827 72054441 57727964 72054612 57728101 72054783 57728238 72054954 57728375 72055125 57728512 72055296 57728649 72055467 57728786 72055638 57728923 72055809 57729060 72055980 57729197 72056151 57729334 72056322 57729471 72056493 57729608 72056664 57729745 72056835 57729882 72057006 57730019 72057177 57730156 72057348 57730293 72057519 57730430 72057690 57730567 72057861 57730704 72058032 57730841 72058203 57730978 72058374 57731115 72058545 57731252 72058716 57731389 72058887 57731526 72059058 57731663 72059229 57731800 72059400 57731937 72059571 57732074 72059742 57732211 72059913 57732348 72060084 57732485 72060255 57732622 72060426 57732759 72060597 57732896 72060768 57733033 72060939 57733170 72061110 57733307 72061281 57733444 72061452 57733581 72061623 57733718 72061794 57733855 72061965 57733992 72062136 57734129 72062307 57734266 72062478 57734403 72062649 57734540 72062820 57734677 72062991 57734814 72063162 57734951 72063333 57735088 72063504 57735225 72063675 57735362 72063846 57735499 72064017 57735636 72064188 57735773 72064359 57735910 72064530 57736047 72064701 57736184 72064872 57736321 72065043 57736458 72065214 57736595 72065385 57736732 72065556 57736869 72065727 57737006 72065898 57737143 72066069 57737280 72066240 57737417 72066411 57737554 72066582 57737691 72066753 57737828 72066924 57737965 72067095 57738102 72067266 57738239 72067437 57738376 72067608 57738513 72067779 57738650 72067950 57738787 72068121 57738924 72068292 57739061 72068463 57739198 72068634 57739335 72068805 57739472 72068976 57739609 72069147 57739746 72069318 57739883 72069489 57740020 72069660 57740157 72069831 57740294 72070002 57740431 72070173 57740568 72070344 57740705 72070515 57740842 72070686 57740979 72070857 57741116 72071028
1000 50688900 0 50688900 63268627 50689037 63268798 50689174 63268969 50689311 63269140 50689448 63269311 50689585 63269482 50689722 63269653 50689859 63269824 50689996 63269995 50690133 63270166 50690270 63270337 50690407 63270508 50690544 63270679 50690681 63270850 50690818 63271021 50690955 63271192 50691092 63271363 50691229 63271534 50691366 63271705 50691503 63271876 50691640 63272047 50691777 63272218 50691914 63272389 50692051 63272560 50692188 63272731 50692325 63272902 50692462 63273073 50692599 63273244 50692736 63273415 50692873 63273586 50693010 63273757 50693147 63273928 50693284 63274099 50693421 63274270 50693558 63274441 50693695 63274612 50693832 63274783 50693969 63274954 50694106 63275125 50694243 63275296 50694380 63275467 50694517 63275638 50694654 63275809 50694791 63275980 50694928 63276151 50695065 63276322 50695202 63276493 50695339 63276664 50695476 63276835 50695613 63277006 50695750 63277177 50695887 63277348 50696024 63277519 50696161 63277690 50696298 63277861 50696435 63278032 50696572 63278203 50696709 63278374 50696846 63278545 50696983 63278716 50697120 63278887 50697257 63279058 50697394 63279229 50697531 63279400 50697668 63279571 50697805 63279742 50697942 63279913 50698079 63280084 50698216 63280255 50698353 63280426 50698490 63280597 50698627 63280768 50698764 63280939 50698901 63281110 50699038 63281281 50699175 63281452 50699312 63281623 50699449 63281794 50699586 63281965 50699723 63282136 50699860 63282307 50699997 63282478 50700134 63282649 50700271 63282820 50700408 63282991 50700545 63283162 50700682 63283333 50700819 63283504 50700956 63283675 50701093 63283846 50701230 63284017 50701367 63284188 50701504 63284359 50701641 63284530 50701778 63284701 50701915 63284872 50702052 63285043 50702189 63285214 50702326 63285385 50702463 63285556 50702600 63285727 50702737 63285898 50702874 63286069 50703011 63286240 50703148 63286411 50703285 63286582 50703422 63286753 50703559 63286924 50703696 63287095 50703833 63287266 50703970 63287437 50704107 63287608 50704244 63287779 50704381 63287950 50704518 63288121 50704655 63288292 50704792 63288463 50704929 63288634 50705066 63288805 50705203 63288976 50705340 63289147 50705477 63289318 50705614 63289489 50705751 63289660 50705888 63289831 50706025 63290002 50706162 63290173 50706299 63290344 50706436 63290515 50706573 63290686 50706710 63290857 50706847 63291028 50706984 63291199 50707121 63291370 50707258 63291541 50707395 63291712 50707532 63291883 50707669 63292054 50707806 63292225 50707943 63292396 50708080 63292567 50708217 63292738 50708354 63292909 50708491 63293080 50708628 63293251 50708765 63293422 50708902 63293593 50709039 63293764 50709176 63293935 50709313 63294106 50709450 63294277 50709587 63294448 50709724 63294619 50709861 63294790 50709998 63294961 50710135 63295132 50710272 63295303 50710409 63295474 50710546 63295645 50710683 63295816 50710820 63295987 50710957 63296158 50711094 63296329 50711231 63296500 50711368 63296671 50711505 63296842 50711642 63297013 50711779 63297184 50711916 63297355 50712053 63297526 50712190 63297697 50712327 63297868 50712464 63298039 50712601 63298210 50712738 63298381 50712875 63298552 50713012 63298723 50713149 63298894 50713286 63299065 50713423 63299236 50713560 63299407 50713697 63299578 50713834 63299749 50713971 63299920 50714108 63300091 50714245 63300262 50714382 63300433 50714519 63300604 50714656 63300775 50714793 63300946 50714930 63301117 50715067 63301288 50715204 63301459 50715341 63301630 50715478 63301801 50715615 63301972 50715752 63302143 50715889 63302314 50716026 63302485 50716163 63302656 50716300 63302827 50716437 63302998 50716574 63303169 50716711 63303340 50716848 63303511 50716985 63303682 50717122 63303853 50717259 63304024 50717396 63304195 50717533 63304366 50717670 63304537 50717807 63304708 50717944 63304879 50718081 63305050 50718218 63305221 50718355 63305392 50718492 63305563 50718629 63305734 50718766 63305905 50718903 63306076 50719040 63306247 50719177 63306418 50719314 63306589 50719451 63306760 50719588 63306931 50719725 63307102 50719862 63307273 50719999 63307444 50720136 63307615 50720273 63307786 50720410 63307957 50720547 63308128 50720684 63308299 50720821 63308470 50720958 63308641 50721095 63308812 50721232 63308983 50721369 63309154 50721506 63309325 50721643 63309496 50721780 63309667 50721917 63309838 50722054 63310009 50722191 63310180 50722328 63310351 50722465 63310522 50722602 63310693 50722739 63310864 50722876 63311035 50723013 63311206 50723150 63311377 50723287 63311548 50723424 63311719 50723561 63311890 50723698 63312061 50723835 63312232 50723972 63312403 50724109 63312574 50724246 63312745 50724383 63312916 50724520 63313087 50724657 63313258 50724794 63313429 50724931 63313600 50725068 63313771 50725205 63313942 50725342 63314113 50725479 63314284 50725616 63314455 50725753 63314626 50725890 63314797 50726027 63314968 50726164 63315139 50726301 63315310 50726438 63315481 50726575 63315652 50726712 63315823 50726849 63315994 50726986 63316165 50727123 63316336 50727260 63316507 50727397 63316678 50727534 63316849 50727671 63317020 50727808 63317191 50727945 63317362 50728082 63317533 50728219 63317704 50728356 63317875 50728493 63318046 50728630 63318217 50728767 63318388 50728904 63318559 50729041 63318730 50729178 63318901 50729315 63319072 50729452 63319243 50729589 63319414 50729726 63319585 50729863 63319756 50730000 63319927 50730137 63320098 50730274 63320269 50730411 63320440 50730548 63320611 50730685 63320782 50730822 63320953 50730959 63321124 50731096 63321295 50731233 63321466 50731370 63321637 50731507 63321808 50731644 63321979 50731781 63322150 50731918 63322321 50732055 63322492 50732192 63322663 50732329 63322834 50732466 63323005 50732603 63323176 50732740 63323347 50732877 63323518 50733014 63323689 50733151 63323860 50733288 63324031 50733425 63324202 50733562 63324373 50733699 63324544 50733836 63324715 50733973 63324886 50734110 63325057 50734247 63325228 50734384 63325399 50734521 63325570 50734658 63325741 50734795 63325912 50734932 63326083 50735069 63326254 50735206 63326425 50735343 63326596 50735480 63326767 50735617 63326938 50735754 63327109 50735891 63327280 50736028 63327451 50736165 63327622 50736302 63327793 50736439 63327964 50736576 63328135 50736713 63328306 50736850 63328477 50736987 63328648 50737124 63328819 50737261 63328990 50737398 63329161 50737535 63329332 50737672 63329503 50737809 63329674 50737946 63329845 50738083 63330016 50738220 63330187 50738357 63330358 50738494 63330529 50738631 63330700 50738768 63330871 50738905 63331042 50739042 63331213 50739179 63331384 50739316 63331555 50739453 63331726 50739590 63331897 50739727 63332068 50739864 63332239 50740001 63332410 50740138 63332581 50740275 63332752 50740412 63332923 50740549 63333094 50740686 63333265 50740823 63333436 50740960 63333607 50741097 63333778 50741234 63333949 50741371 63334120 50741508 63334291 50741645 63334462 50741782 63334633 50741919 63334804 50742056 63334975 50742193 63335146 50742330 63335317 50742467 63335488 50742604 63335659 50742741 63335830 50742878 63336001 50743015 63336172 50743152 63336343 50743289 63336514 50743426 63336685 50743563 63336856 50743700 63337027 50743837 63337198 50743974 63337369 50744111 63337540 50744248 63337711 50744385 63337882 50744522 63338053 50744659 63338224 50744796 63338395 50744933 63338566 50745070 63338737 50745207 63338908 50745344 63339079 50745481 63339250 50745618 63339421 50745755 63339592 50745892 63339763 50746029 63339934 50746166 63340105 50746303 63340276 50746440 63340447 50746577 63340618 50746714 63340789 50746851 63340960 50746988 63341131 50747125 63341302 50747262 63341473 50747399 63341644 50747536 63341815 50747673 63341986 50747810 63342157 50747947 63342328 50748084 63342499 50748221 63342670 50748358 63342841 50748495 63343012 50748632 63343183 50748769 63343354 50748906 63343525 50749043 63343696 50749180 63343867 50749317 63344038 50749454 63344209 50749591 63344380 50749728 63344551 50749865 63344722 50750002 63344893 50750139 63345064 50750276 63345235 50750413 63345406 50750550 63345577 50750687 63345748 50750824 63345919 50750961 63346090 50751098 63346261 50751235 63346432 50751372 63346603 50751509 63346774 50751646 63346945 50751783 63347116 50751920 63347287 50752057 63347458 50752194 63347629 50752331 63347800 50752468 63347971 50752605 63348142 50752742 63348313 50752879 63348484 50753016 63348655 50753153 63348826 50753290 63348997 50753427 63349168 50753564 63349339 50753701 63349510 50753838 63349681 50753975 63349852 50754112 63350023 50754249 63350194 50754386 63350365 50754523 63350536 50754660 63350707 50754797 63350878 50754934 63351049 50755071 63351220 50755208 63351391 50755345 63351562 50755482 63351733 50755619 63351904 50755756 63352075 50755893 63352246 50756030 63352417 50756167 63352588 50756304 63352759 50756441 63352930 50756578 63353101 50756715 63353272 50756852 63353443 50756989 63353614 50757126 63353785 50757263 63353956 50757400 63354127 50757537 63354298 50757674 63354469 50757811 63354640 50757948 63354811 50758085 63354982 50758222 63355153 50758359 63355324 50758496 63355495 50758633 63355666 50758770 63355837 50758907 63356008 50759044 63356179 50759181 63356350 50759318 63356521 50759455 63356692 50759592 63356863 50759729 63357034 50759866 63357205 50760003 63357376 50760140 63357547 50760277 63357718 50760414 63357889 50760551 63358060 50760688 63358231 50760825 63358402 50760962 63358573 50761099 63358744 50761236 63358915 50761373 63359086 50761510 63359257 50761647 63359428 50761784 63359599 50761921 63359770 50762058 63359941 50762195 63360112 50762332 63360283 50762469 63360454 50762606 63360625 50762743 63360796 50762880 63360967 50763017 63361138 50763154 63361309 50763291 63361480 50763428 63361651 50763565 63361822 50763702 63361993 50763839 63362164 50763976 63362335 50764113 63362506 50764250 63362677 50764387 63362848 50764524 63363019 50764661 63363190 50764798 63363361 50764935 63363532 50765072 63363703 50765209 63363874 50765346 63364045 50765483 63364216 50765620 63364387 50765757 63364558 50765894 63364729 50766031 63364900 50766168 63365071 50766305 63365242 50766442 63365413 50766579 63365584 50766716 63365755 50766853 63365926 50766990 63366097 50767127 63366268 50767264 63366439 50767401 63366610 50767538 63366781 50767675 63366952 50767812 63367123 50767949 63367294 50768086 63367465 50768223 63367636 50768360 63367807 50768497 63367978 50768634 63368149 50768771 63368320 50768908 63368491 50769045 63368662 50769182 63368833 50769319 63369004 50769456 63369175 50769593 63369346 50769730 63369517 50769867 63369688 50770004 63369859 50770141 63370030 50770278 63370201 50770415 63370372 50770552 63370543 50770689 63370714 50770826 63370885 50770963 63371056 50771100 63371227 50771237 63371398 50771374 63371569 50771511 63371740 50771648 63371911 50771785 63372082 50771922 63372253 50772059 63372424 50772196 63372595 50772333 63372766 50772470 63372937 50772607 63373108 50772744 63373279 50772881 63373450 50773018 63373621 50773155 63373792 50773292 63373963 50773429 63374134 50773566 63374305 50773703 63374476 50773840 63374647 50773977 63374818 50774114 63374989 50774251 63375160 50774388 63375331 50774525 63375502 50774662 63375673 50774799 63375844 50774936 63376015 50775073 63376186 50775210 63376357 50775347 63376528 50775484 63376699 50775621 63376870 50775758 63377041 50775895 63377212 50776032 63377383 50776169 63377554 50776306 63377725 50776443 63377896 50776580 63378067 50776717 63378238 50776854 63378409 50776991 63378580 50777128 63378751 50777265 63378922 50777402 63379093 50777539 63379264 50777676 63379435 50777813 63379606 50777950 63379777 50778087 63379948 50778224 63380119 50778361 63380290 50778498 63380461 50778635 63380632 50778772 63380803 50778909 63380974 50779046 63381145 50779183 63381316 50779320 63381487 50779457 63381658 50779594 63381829 50779731 63382000 50779868 63382171 50780005 63382342 50780142 63382513 50780279 63382684 50780416 63382855 50780553 63383026 50780690 63383197 50780827 63383368 50780964 63383539 50781101 63383710 50781238 63383881 50781375 63384052 50781512 63384223 50781649 63384394 50781786 63384565 50781923 63384736 50782060 63384907 50782197 63385078 50782334 63385249 50782471 63385420 50782608 63385591 50782745 63385762 50782882 63385933 50783019 63386104 50783156 63386275 50783293 63386446 50783430 63386617 50783567 63386788 50783704 63386959 50783841 63387130 50783978 63387301 50784115 63387472 50784252 63387643 50784389 63387814 50784526 63387985 50784663 63388156 50784800 63388327 50784937 63388498 50785074 63388669 50785211 63388840 50785348 63389011 50785485 63389182 50785622 63389353 50785759 63389524 50785896 63389695 50786033 63389866 50786170 63390037 50786307 63390208 50786444 63390379 50786581 63390550 50786718 63390721 50786855 63390892 50786992 63391063 50787129 63391234 50787266 63391405 50787403 63391576 50787540 63391747 50787677 63391918 50787814 63392089 50787951 63392260 50788088 63392431 50788225 63392602 50788362 63392773 50788499 63392944 50788636 63393115 50788773 63393286 50788910 63393457 50789047 63393628 50789184 63393799 50789321 63393970 50789458 63394141 50789595 63394312 50789732 63394483 50789869 63394654 50790006 63394825 50790143 63394996 50790280 63395167 50790417 63395338 50790554 63395509 50790691 63395680 50790828 63395851 50790965 63396022 50791102 63396193 50791239 63396364 50791376 63396535 50791513 63396706 50791650 63396877 50791787 63397048 50791924 63397219 50792061 63397390 50792198 63397561 50792335 63397732 50792472 63397903 50792609 63398074 50792746 63398245 50792883 63398416 50793020 63398587 50793157 63398758 50793294 63398929 50793431 63399100 50793568 63399271 50793705 63399442 50793842 63399613 50793979 63399784 50794116 63399955 50794253 63400126 50794390 63400297 50794527 63400468 50794664 63400639 50794801 63400810 50794938 63400981 50795075 63401152 50795212 63401323 50795349 63401494 50795486 63401665 50795623 63401836 50795760 63402007 50795897 63402178 50796034 63402349 50796171 63402520 50796308 63402691 50796445 63402862 50796582 63403033 50796719 63403204 50796856 63403375 50796993 63403546 50797130 63403717 50797267 63403888 50797404 63404059 50797541 63404230 50797678 63404401 50797815 63404572 50797952 63404743 50798089 63404914 50798226 63405085 50798363 63405256 50798500 63405427 50798637 63405598 50798774 63405769 50798911 63405940 50799048 63406111 50799185 63406282 50799322 63406453 50799459 63406624 50799596 63406795 50799733 63406966 50799870 63407137 50800007 63407308 50800144 63407479 50800281 63407650 50800418 63407821 50800555 63407992 50800692 63408163 50800829 63408334 50800966 63408505 50801103 63408676 50801240 63408847 50801377 63409018 50801514 63409189 50801651 63409360 50801788 63409531 50801925 63409702 50802062 63409873 50802199 63410044 50802336 63410215 50802473 63410386 50802610 63410557 50802747 63410728 50802884 63410899 50803021 63411070 50803158 63411241 50803295 63411412 50803432 63411583 50803569 63411754 50803706 63411925 50803843 63412096 50803980 63412267 50804117 63412438 50804254 63412609 50804391 63412780 50804528 63412951 50804665 63413122 50804802 63413293 50804939 63413464 50805076 63413635 50805213 63413806 50805350 63413977 50805487 63414148 50805624 63414319 50805761 63414490 50805898 63414661 50806035 63414832 50806172 63415003 50806309 63415174 50806446 63415345 50806583 63415516 50806720 63415687 50806857 63415858 50806994 63416029 50807131 63416200 50807268 63416371 50807405 63416542 50807542 63416713 50807679 63416884 50807816 63417055 50807953 63417226 50808090 63417397 50808227 63417568 50808364 63417739 50808501 63417910 50808638 63418081 50808775 63418252 50808912 63418423 50809049 63418594 50809186 63418765 50809323 63418936 50809460 63419107 50809597 63419278 50809734 63419449 50809871 63419620 50810008 63419791 50810145 63419962 50810282 63420133 50810419 63420304 50810556 63420475 50810693 63420646 50810830 63420817 50810967 63420988 50811104 63421159 50811241 63421330 50811378 63421501 50811515 63421672 50811652 63421843 50811789 63422014 50811926 63422185 50812063 63422356 50812200 63422527 50812337 63422698 50812474 63422869 50812611 63423040 50812748 63423211 50812885 63423382 50813022 63423553 50813159 63423724 50813296 63423895 50813433 63424066 50813570 63424237 50813707 63424408 50813844 63424579 50813981 63424750 50814118 63424921 50814255 63425092 50814392 63425263 50814529 63425434 50814666 63425605 50814803 63425776 50814940 63425947 50815077 63426118 50815214 63426289 50815351 63426460 50815488 63426631 50815625 63426802 50815762 63426973 50815899 63427144 50816036 63427315 50816173 63427486 50816310 63427657 50816447 63427828 50816584 63427999 50816721 63428170 50816858 63428341 50816995 63428512 50817132 63428683 50817269 63428854 50817406 63429025 50817543 63429196 50817680 63429367 50817817 63429538 50817954 63429709 50818091 63429880 50818228 63430051 50818365 63430222 50818502 63430393 50818639 63430564 50818776 63430735 50818913 63430906 50819050 63431077 50819187 63431248 50819324 63431419 50819461 63431590 50819598 63431761 50819735 63431932 50819872 63432103 50820009 63432274 50820146 63432445 50820283 63432616 50820420 63432787 50820557 63432958 50820694 63433129 50820831 63433300 50820968 63433471 50821105 63433642 50821242 63433813 50821379 63433984 50821516 63434155 50821653 63434326 50821790 63434497 50821927 63434668 50822064 63434839 50822201 63435010 50822338 63435181 50822475 63435352 50822612 63435523 50822749 63435694 50822886 63435865 50823023 63436036 50823160 63436207 50823297 63436378 50823434 63436549 50823571 63436720 50823708 63436891 50823845 63437062 50823982 63437233 50824119 63437404 50824256 63437575 50824393 63437746 50824530 63437917 50824667 63438088 50824804 63438259 50824941 63438430 50825078 63438601 50825215 63438772 50825352 63438943 50825489 63439114 50825626 63439285
1000 58561746 0 58561746 73095318 58561883 73095489 58562020 73095660 58562157 73095831 58562294 73096002 58562431 73096173 58562568 73096344 58562705 73096515 58562842 73096686 58562979 73096857 58563116 73097028 58563253 73097199 58563390 73097370 58563527 73097541 58563664 73097712 58563801 73097883 58563938 73098054 58564075 73098225 58564212 73098396 58564349 73098567 58564486 73098738 58564623 73098909 58564760 73099080 58564897 73099251 58565034 73099422 58565171 73099593 58565308 73099764 58565445 73099935 58565582 73100106 58565719 73100277 58565856 73100448 58565993 73100619 58566130 73100790 58566267 73100961 58566404 73101132 58566541 73101303 58566678 73101474 58566815 73101645 58566952 73101816 58567089 73101987 58567226 73102158 58567363 73102329 58567500 73102500 58567637 73102671 58567774 73102842 58567911 73103013 58568048 73103184 58568185 73103355 58568322 73103526 58568459 73103697 58568596 73103868 58568733 73104039 58568870 73104210 58569007 73104381 58569144 73104552 58569281 73104723 58569418 73104894 58569555 73105065 58569692 73105236 58569829 73105407 58569966 73105578 58570103 73105749 58570240 73105920 58570377 73106091 58570514 73106262 58570651 73106433 58570788 73106604 58570925 73106775 58571062 73106946 58571199 73107117 58571336 73107288 58571473 73107459 58571610 73107630 58571747 73107801 58571884 73107972 58572021 73108143 58572158 73108314 58572295 73108485 58572432 73108656 58572569 73108827 58572706 73108998 58572843 73109169 58572980 73109340 58573117 73109511 58573254 73109682 58573391 73109853 58573528 73110024 58573665 73110195 58573802 73110366 58573939 73110537 58574076 73110708 58574213 73110879 58574350 73111050 58574487 73111221 58574624 73111392 58574761 73111563 58574898 73111734 58575035 73111905 58575172 73112076 58575309 73112247 58575446 73112418 58575583 73112589 58575720 73112760 58575857 73112931 58575994 73113102 58576131 73113273 58576268 73113444 58576405 73113615 58576542 73113786 58576679 73113957 58576816 73114128 58576953 73114299 58577090 73114470 58577227 73114641 58577364 73114812 58577501 73114983 58577638 73115154 58577775 73115325 58577912 73115496 58578049 73115667 58578186 73115838 58578323 73116009 58578460 73116180 58578597 73116351 58578734 73116522 58578871 73116693 58579008 73116864 58579145 73117035 58579282 73117206 58579419 73117377 58579556 73117548 58579693 73117719 58579830 73117890 58579967 73118061 58580104 73118232 58580241 73118403 58580378 73118574 58580515 73118745 58580652 73118916 58580789 73119087 58580926 73119258 58581063 73119429 58581200 73119600 58581337 73119771 58581474 73119942 58581611 73120113 58581748 73120284 58581885 73120455 58582022 73120626 58582159 73120797 58582296 73120968 58582433 73121139 58582570 73121310 58582707 73121481 58582844 73121652 58582981 73121823 58583118 73121994 58583255 73122165 58583392 73122336 58583529 73122507 58583666 73122678 58583803 73122849 58583940 73123020 58584077 73123191 58584214 73123362 58584351 73123533 58584488 73123704 58584625 73123875 58584762 73124046 58584899 73124217 58585036 73124388 58585173 73124559 58585310 73124730 58585447 73124901 58585584 73125072 58585721 73125243 58585858 73125414 58585995 73125585 58586132 73125756 58586269 73125927 58586406 73126098 58586543 73126269 58586680 73126440 58586817 73126611 58586954 73126782 58587091 73126953 58587228 73127124 58587365 73127295 58587502 73127466 58587639 73127637 58587776 73127808 58587913 73127979 58588050 73128150 58588187 73128321 58588324 73128492 58588461 73128663 58588598 73128834 58588735 73129005 58588872 73129176 58589009 73129347 58589146 73129518 58589283 73129689 58589420 73129860 58589557 73130031 58589694 73130202 58589831 73130373 58589968 73130544 58590105 73130715 58590242 73130886 58590379 73131057 58590516 73131228 58590653 73131399 58590790 73131570 58590927 73131741 58591064 73131912 58591201 73132083 58591338 73132254 58591475 73132425 58591612 73132596 58591749 73132767 58591886 73132938 58592023 73133109 58592160 73133280 58592297 73133451 58592434 73133622 58592571 73133793 58592708 73133964 58592845 73134135 58592982 73134306 58593119 73134477 58593256 73134648 58593393 73134819 58593530 73134990 58593667 73135161 58593804 73135332 58593941 73135503 58594078 73135674 58594215 73135845 58594352 73136016 58594489 73136187 58594626 73136358 58594763 73136529 58594900 73136700 58595037 73136871 58595174 73137042 58595311 73137213 58595448 73137384 58595585 73137555 58595722 73137726 58595859 73137897 58595996 73138068 58596133 73138239 58596270 73138410 58596407 73138581 58596544 73138752 58596681 73138923 58596818 73139094 58596955 73139265 58597092 73139436 58597229 73139607 58597366 73139778 58597503 73139949 58597640 73140120 58597777 73140291 58597914 73140462 58598051 73140633 58598188 73140804 58598325 73140975 58598462 73141146 58598599 73141317 58598736 73141488 58598873 73141659 58599010 73141830 58599147 73142001 58599284 73142172 58599421 73142343 58599558 73142514 58599695 73142685 58599832 73142856 58599969 73143027 58600106 73143198 58600243 73143369 58600380 73143540 58600517 73143711 58600654 73143882 58600791 73144053 58600928 73144224 58601065 73144395 58601202 73144566 58601339 73144737 58601476 73144908 58601613 73145079 58601750 73145250 58601887 73145421 58602024 73145592 58602161 73145763 58602298 73145934 58602435 73146105 58602572 73146276 58602709 73146447 58602846 73146618 58602983 73146789 58603120 73146960 58603257 73147131 58603394 73147302 58603531 73147473 58603668 73147644 58603805 73147815 58603942 73147986 58604079 73148157 58604216 73148328 58604353 73148499 58604490 73148670 58604627 73148841 58604764 73149012 58604901 73149183 58605038 73149354 58605175 73149525 58605312 73149696 58605449 73149867 58605586 73150038 58605723 73150209 58605860 73150380 58605997 73150551 58606134 73150722 58606271 73150893 58606408 73151064 58606545 73151235 58606682 73151406 58606819 73151577 58606956 73151748 58607093 73151919 58607230 73152090 58607367 73152261 58607504 73152432 58607641 73152603 58607778 73152774 58607915 73152945 58608052 73153116 58608189 73153287 58608326 73153458 58608463 73153629 58608600 73153800 58608737 73153971 58608874 73154142 58609011 73154313 58609148 73154484 58609285 73154655 58609422 73154826 58609559 73154997 58609696 73155168 58609833 73155339 58609970 73155510 58610107 73155681 58610244 73155852 58610381 73156023 58610518 73156194 58610655 73156365 58610792 73156536 58610929 73156707 58611066 73156878 58611203 73157049 58611340 73157220 58611477 73157391 58611614 73157562 58611751 73157733 58611888 73157904 58612025 73158075 58612162 73158246 58612299 73158417 58612436 73158588 58612573 73158759 58612710 73158930 58612847 73159101 58612984 73159272 58613121 73159443 58613258 73159614 58613395 73159785 58613532 73159956 58613669 73160127 58613806 73160298 58613943 73160469 58614080 73160640 58614217 73160811 58614354 73160982 58614491 73161153 58614628 73161324 58614765 73161495 58614902 73161666 58615039 73161837 58615176 73162008 58615313 73162179 58615450 73162350 58615587 73162521 58615724 73162692 58615861 73162863 58615998 73163034 58616135 73163205 58616272 73163376 58616409 73163547 58616546 73163718 58616683 73163889 58616820 73164060 58616957 73164231 58617094 73164402 58617231 73164573 58617368 73164744 58617505 73164915 58617642 73165086 58617779 73165257 58617916 73165428 58618053 73165599 58618190 73165770 58618327 73165941 58618464 73166112 58618601 73166283 58618738 73166454 58618875 73166625 58619012 73166796 58619149 73166967 58619286 73167138 58619423 73167309 58619560 73167480 58619697 73167651 58619834 73167822 58619971 73167993 58620108 73168164 58620245 73168335 58620382 73168506 58620519 73168677 58620656 73168848 58620793 73169019 58620930 73169190 58621067 73169361 58621204 73169532 58621341 73169703 58621478 73169874 58621615 73170045 58621752 73170216 58621889 73170387 58622026 73170558 58622163 73170729 58622300 73170900 58622437 73171071 58622574 73171242 58622711 73171413 58622848 73171584 58622985 73171755 58623122 73171926 58623259 73172097 58623396 73172268 58623533 73172439 58623670 73172610 58623807 73172781 58623944 73172952 58624081 73173123 58624218 73173294 58624355 73173465 58624492 73173636 58624629 73173807 58624766 73173978 58624903 73174149 58625040 73174320 58625177 73174491 58625314 73174662 58625451 73174833 58625588 73175004 58625725 73175175 58625862 73175346 58625999 73175517 58626136 73175688 58626273 73175859 58626410 73176030 58626547 73176201 58626684 73176372 58626821 73176543 58626958 73176714 58627095 73176885 58627232 73177056 58627369 73177227 58627506 73177398 58627643 73177569 58627780 73177740 58627917 73177911 58628054 73178082 58628191 73178253 58628328 73178424 58628465 73178595 58628602 73178766 58628739 73178937 58628876 73179108 58629013 73179279 58629150 73179450 58629287 73179621 58629424 73179792 58629561 73179963 58629698 73180134 58629835 73180305 58629972 73180476 58630109 73180647 58630246 73180818 58630383 73180989 58630520 73181160 58630657 73181331 58630794 73181502 58630931 73181673 58631068 73181844 58631205 73182015 58631342 73182186 58631479 73182357 58631616 73182528 58631753 73182699 58631890 73182870 58632027 73183041 58632164 73183212 58632301 73183383 58632438 73183554 58632575 73183725 58632712 73183896 58632849 73184067 58632986 73184238 58633123 73184409 58633260 73184580 58633397 73184751 58633534 73184922 58633671 73185093 58633808 73185264 58633945 73185435 58634082 73185606 58634219 73185777 58634356 73185948 58634493 73186119 58634630 73186290 58634767 73186461 58634904 73186632 58635041 73186803 58635178 73186974 58635315 73187145 58635452 73187316 58635589 73187487 58635726 73187658 58635863 73187829 58636000 73188000 58636137 73188171 58636274 73188342 58636411 73188513 58636548 73188684 58636685 73188855 58636822 73189026 58636959 73189197 58637096 73189368 58637233 73189539 58637370 73189710 58637507 73189881 58637644 73190052 58637781 73190223 58637918 73190394 58638055 73190565 58638192 73190736 58638329 73190907 58638466 73191078 58638603 73191249 58638740 73191420 58638877 73191591 58639014 73191762 58639151 73191933 58639288 73192104 58639425 73192275 58639562 73192446 58639699 73192617 58639836 73192788 58639973 73192959 58640110 73193130 58640247 73193301 58640384 73193472 58640521 73193643 58640658 73193814 58640795 73193985 58640932 73194156 58641069 73194327 58641206 73194498 58641343 73194669 58641480 73194840 58641617 73195011 58641754 73195182 58641891 73195353 58642028 73195524 58642165 73195695 58642302 73195866 58642439 73196037 58642576 73196208 58642713 73196379 58642850 73196550 58642987 73196721 58643124 73196892 58643261 73197063 58643398 73197234 58643535 73197405 58643672 73197576 58643809 73197747 58643946 73197918 58644083 73198089 58644220 73198260 58644357 73198431 58644494 73198602 58644631 73198773 58644768 73198944 58644905 73199115 58645042 73199286 58645179 73199457 58645316 73199628 58645453 73199799 58645590 73199970 58645727 73200141 58645864 73200312 58646001 73200483 58646138 73200654 58646275 73200825 58646412 73200996 58646549 73201167 58646686 73201338 58646823 73201509 58646960 73201680 58647097 73201851 58647234 73202022 58647371 73202193 58647508 73202364 58647645 73202535 58647782 73202706 58647919 73202877 58648056 73203048 58648193 73203219 58648330 73203390 58648467 73203561 58648604 73203732 58648741 73203903 58648878 73204074 58649015 73204245 58649152 73204416 58649289 73204587 58649426 73204758 58649563 73204929 58649700 73205100 58649837 73205271 58649974 73205442 58650111 73205613 58650248 73205784 58650385 73205955 58650522 73206126 58650659 73206297 58650796 73206468 58650933 73206639 58651070 73206810 58651207 73206981 58651344 73207152 58651481 73207323 58651618 73207494 58651755 73207665 58651892 73207836 58652029 73208007 58652166 73208178 58652303 73208349 58652440 73208520 58652577 73208691 58652714 73208862 58652851 73209033 58652988 73209204 58653125 73209375 58653262 73209546 58653399 73209717 58653536 73209888 58653673 73210059 58653810 73210230 58653947 73210401 58654084 73210572 58654221 73210743 58654358 73210914 58654495 73211085 58654632 73211256 58654769 73211427 58654906 73211598 58655043 73211769 58655180 73211940 58655317 73212111 58655454 73212282 58655591 73212453 58655728 73212624 58655865 73212795 58656002 73212966 58656139 73213137 58656276 73213308 58656413 73213479 58656550 73213650 58656687 73213821 58656824 73213992 58656961 73214163 58657098 73214334 58657235 73214505 58657372 73214676 58657509 73214847 58657646 73215018 58657783 73215189 58657920 73215360 58658057 73215531 58658194 73215702 58658331 73215873 58658468 73216044 58658605 73216215 58658742 73216386 58658879 73216557 58659016 73216728 58659153 73216899 58659290 73217070 58659427 73217241 58659564 73217412 58659701 73217583 58659838 73217754 58659975 73217925 58660112 73218096 58660249 73218267 58660386 73218438 58660523 73218609 58660660 73218780 58660797 73218951 58660934 73219122 58661071 73219293 58661208 73219464 58661345 73219635 58661482 73219806 58661619 73219977 58661756 73220148 58661893 73220319 58662030 73220490 58662167 73220661 58662304 73220832 58662441 73221003 58662578 73221174 58662715 73221345 58662852 73221516 58662989 73221687 58663126 73221858 58663263 73222029 58663400 73222200 58663537 73222371 58663674 73222542 58663811 73222713 58663948 73222884 58664085 73223055 58664222 73223226 58664359 73223397 58664496 73223568 58664633 73223739 58664770 73223910 58664907 73224081 58665044 73224252 58665181 73224423 58665318 73224594 58665455 73224765 58665592 73224936 58665729 73225107 58665866 73225278 58666003 73225449 58666140 73225620 58666277 73225791 58666414 73225962 58666551 73226133 58666688 73226304 58666825 73226475 58666962 73226646 58667099 73226817 58667236 73226988 58667373 73227159 58667510 73227330 58667647 73227501 58667784 73227672 58667921 73227843 58668058 73228014 58668195 73228185 58668332 73228356 58668469 73228527 58668606 73228698 58668743 73228869 58668880 73229040 58669017 73229211 58669154 73229382 58669291 73229553 58669428 73229724 58669565 73229895 58669702 73230066 58669839 73230237 58669976 73230408 58670113 73230579 58670250 73230750 58670387 73230921 58670524 73231092 58670661 73231263 58670798 73231434 58670935 73231605 58671072 73231776 58671209 73231947 58671346 73232118 58671483 73232289 58671620 73232460 58671757 73232631 58671894 73232802 58672031 73232973 58672168 73233144 58672305 73233315 58672442 73233486 58672579 73233657 58672716 73233828 58672853 73233999 58672990 73234170 58673127 73234341 58673264 73234512 58673401 73234683 58673538 73234854 58673675 73235025 58673812 73235196 58673949 73235367 58674086 73235538 58674223 73235709 58674360 73235880 58674497 73236051 58674634 73236222 58674771 73236393 58674908 73236564 58675045 73236735 58675182 73236906 58675319 73237077 58675456 73237248 58675593 73237419 58675730 73237590 58675867 73237761 58676004 73237932 58676141 73238103 58676278 73238274 58676415 73238445 58676552 73238616 58676689 73238787 58676826 73238958 58676963 73239129 58677100 73239300 58677237 73239471 58677374 73239642 58677511 73239813 58677648 73239984 58677785 73240155 58677922 73240326 58678059 73240497 58678196 73240668 58678333 73240839 58678470 73241010 58678607 73241181 58678744 73241352 58678881 73241523 58679018 73241694 58679155 73241865 58679292 73242036 58679429 73242207 58679566 73242378 58679703 73242549 58679840 73242720 58679977 73242891 58680114 73243062 58680251 73243233 58680388 73243404 58680525 73243575 58680662 73243746 58680799 73243917 58680936 73244088 58681073 73244259 58681210 73244430 58681347 73244601 58681484 73244772 58681621 73244943 58681758 73245114 58681895 73245285 58682032 73245456 58682169 73245627 58682306 73245798 58682443 73245969 58682580 73246140 58682717 73246311 58682854 73246482 58682991 73246653 58683128 73246824 58683265 73246995 58683402 73247166 58683539 73247337 58683676 73247508 58683813 73247679 58683950 73247850 58684087 73248021 58684224 73248192 58684361 73248363 58684498 73248534 58684635 73248705 58684772 73248876 58684909 73249047 58685046 73249218 58685183 73249389 58685320 73249560 58685457 73249731 58685594 73249902 58685731 73250073 58685868 73250244 58686005 73250415 58686142 73250586 58686279 73250757 58686416 73250928 58686553 73251099 58686690 73251270 58686827 73251441 58686964 73251612 58687101 73251783 58687238 73251954 58687375 73252125 58687512 73252296 58687649 73252467 58687786 73252638 58687923 73252809 58688060 73252980 58688197 73253151 58688334 73253322 58688471 73253493 58688608 73253664 58688745 73253835 58688882 73254006 58689019 73254177 58689156 73254348 58689293 73254519 58689430 73254690 58689567 73254861 58689704 73255032 58689841 73255203 58689978 73255374 58690115 73255545 58690252 73255716 58690389 73255887 58690526 73256058 58690663 73256229 58690800 73256400 58690937 73256571 58691074 73256742 58691211 73256913 58691348 73257084 58691485 73257255 58691622 73257426 58691759 73257597 58691896 73257768 58692033 73257939 58692170 73258110 58692307 73258281 58692444 73258452 58692581 73258623 58692718 73258794 58692855 73258965 58692992 73259136 58693129 73259307 58693266 73259478 58693403 73259649 58693540 73259820 58693677 73259991 58693814 73260162 58693951 73260333 58694088 73260504 58694225 73260675 58694362 73260846 58694499 73261017 58694636 73261188 58694773 73261359 58694910 73261530 58695047 73261701 58695184 73261872 58695321 73262043 58695458 73262214 58695595 73262385 58695732 73262556 58695869 73262727 58696006 73262898 58696143 73263069 58696280 73263240 58696417 73263411 58696554 73263582 58696691 73263753 58696828 73263924 58696965 73264095 58697102 73264266 58697239 73264437 58697376 73264608 58697513 73264779 58697650 73264950 58697787 73265121 58697924 73265292 58698061 73265463 58698198 73265634 58698335 73265805 58698472 73265976
1000 64717704 0 64717704 80779032 64717841 80779203 64717978 80779374 64718115 80779545 64718252 80779716 64718389 80779887 64718526 80780058 64718663 80780229 64718800 80780400 64718937 80780571 64719074 80780742 64719211 80780913 64719348 80781084 64719485 80781255 64719622 80781426 64719759 80781597 64719896 80781768 64720033 80781939 64720170 80782110 64720307 80782281 64720444 80782452 64720581 80782623 64720718 80782794 64720855 80782965 64720992 80783136 64721129 80783307 64721266 80783478 64721403 80783649 64721540 80783820 64721677 80783991 64721814 80784162 64721951 80784333 64722088 80784504 64722225 80784675 64722362 80784846 64722499 80785017 64722636 80785188 64722773 80785359 64722910 80785530 64723047 80785701 64723184 80785872 64723321 80786043 64723458 80786214 64723595 80786385 64723732 80786556 64723869 80786727 64724006 80786898 64724143 80787069 64724280 80787240 64724417 80787411 64724554 80787582 64724691 80787753 64724828 80787924 64724965 80788095 64725102 80788266 64725239 80788437 64725376 80788608 64725513 80788779 64725650 80788950 64725787 80789121 64725924 80789292 64726061 80789463 64726198 80789634 64726335 80789805 64726472 80789976 64726609 80790147 64726746 80790318 64726883 80790489 64727020 80790660 64727157 80790831 64727294 80791002 64727431 80791173 64727568 80791344 64727705 80791515 64727842 80791686 64727979 80791857 64728116 80792028 64728253 80792199 64728390 80792370 64728527 80792541 64728664 80792712 64728801 80792883 64728938 80793054 64729075 80793225 64729212 80793396 64729349 80793567 64729486 80793738 64729623 80793909 64729760 80794080 64729897 80794251 64730034 80794422 64730171 80794593 64730308 80794764 64730445 80794935 64730582 80795106 64730719 80795277 64730856 80795448 64730993 80795619 64731130 80795790 64731267 80795961 64731404 80796132 64731541 80796303 64731678 80796474 64731815 80796645 64731952 80796816 64732089 80796987 64732226 80797158 64732363 80797329 64732500 80797500 64732637 80797671 64732774 80797842 64732911 80798013 64733048 80798184 64733185 80798355 64733322 80798526 64733459 80798697 64733596 80798868 64733733 80799039 64733870 80799210 64734007 80799381 64734144 80799552 64734281 80799723 64734418 80799894 64734555 80800065 64734692 80800236 64734829 80800407 64734966 80800578 64735103 80800749 64735240 80800920 64735377 80801091 64735514 80801262 64735651 80801433 64735788 80801604 64735925 80801775 64736062 80801946 64736199 80802117 64736336 80802288 64736473 80802459 64736610 80802630 64736747 80802801 64736884 80802972 64737021 80803143 64737158 80803314 64737295 80803485 64737432 80803656 64737569 80803827 64737706 80803998 64737843 80804169 64737980 80804340 64738117 80804511 64738254 80804682 64738391 80804853 64738528 80805024 64738665 80805195 64738802 80805366 64738939 80805537 64739076 80805708 64739213 80805879 64739350 80806050 64739487 80806221 64739624 80806392 64739761 80806563 64739898 80806734 64740035 80806905 64740172 80807076 64740309 80807247 64740446 80807418 64740583 80807589 64740720 80807760 64740857 80807931 64740994 80808102 64741131 80808273 64741268 80808444 64741405 80808615 64741542 80808786 64741679 80808957 64741816 80809128 64741953 80809299 64742090 80809470 64742227 80809641 64742364 80809812 64742501 80809983 64742638 80810154 64742775 80810325 64742912 80810496 64743049 80810667 64743186 80810838 64743323 80811009 64743460 80811180 64743597 80811351 64743734 80811522 64743871 80811693 64744008 80811864 64744145 80812035 64744282 80812206 64744419 80812377 64744556 80812548 64744693 80812719 64744830 80812890 64744967 80813061 64745104 80813232 64745241 80813403 64745378 80813574 64745515 80813745 64745652 80813916 64745789 80814087 64745926 80814258 64746063 80814429 64746200 80814600 64746337 80814771 64746474 80814942 64746611 80815113 64746748 80815284 64746885 80815455 64747022 80815626 64747159 80815797 64747296 80815968 64747433 80816139 64747570 80816310 64747707 80816481 64747844 80816652 64747981 80816823 64748118 80816994 64748255 80817165 64748392 80817336 64748529 80817507 64748666 80817678 64748803 80817849 64748940 80818020 64749077 80818191 64749214 80818362 64749351 80818533 64749488 80818704 64749625 80818875 64749762 80819046 64749899 80819217 64750036 80819388 64750173 80819559 64750310 80819730 64750447 80819901 64750584 80820072 64750721 80820243 64750858 80820414 64750995 80820585 64751132 80820756 64751269 80820927 64751406 80821098 64751543 80821269 64751680 80821440 64751817 80821611 64751954 80821782 64752091 80821953 64752228 80822124 64752365 80822295 64752502 80822466 64752639 80822637 64752776 80822808 64752913 80822979 64753050 80823150 64753187 80823321 64753324 80823492 64753461 80823663 64753598 80823834 64753735 80824005 64753872 80824176 64754009 80824347 64754146 80824518 64754283 80824689 64754420 80824860 64754557 80825031 64754694 80825202 64754831 80825373 64754968 80825544 64755105 80825715 64755242 80825886 64755379 80826057 64755516 80826228 64755653 80826399 64755790 80826570 64755927 80826741 64756064 80826912 64756201 80827083 64756338 80827254 64756475 80827425 64756612 80827596 64756749 80827767 64756886 80827938 64757023 80828109 64757160 80828280 64757297 80828451 64757434 80828622 64757571 80828793 64757708 80828964 64757845 80829135 64757982 80829306 64758119 80829477 64758256 80829648 64758393 80829819 64758530 80829990 64758667 80830161 64758804 80830332 64758941 80830503 64759078 80830674 64759215 80830845 64759352 80831016 64759489 80831187 64759626 80831358 64759763 80831529 64759900 80831700 64760037 80831871 64760174 80832042 64760311 80832213 64760448 80832384 64760585 80832555 64760722 80832726 64760859 80832897 64760996 80833068 64761133 80833239 64761270 80833410 64761407 80833581 64761544 80833752 64761681 80833923 64761818 80834094 64761955 80834265 64762092 80834436 64762229 80834607 64762366 80834778 64762503 80834949 64762640 80835120 64762777 80835291 64762914 80835462 64763051 80835633 64763188 80835804 64763325 80835975 64763462 80836146 64763599 80836317 64763736 80836488 64763873 80836659 64764010 80836830 64764147 80837001 64764284 80837172 64764421 80837343 64764558 80837514 64764695 80837685 64764832 80837856 64764969 80838027 64765106 80838198 64765243 80838369 64765380 80838540 64765517 80838711 64765654 80838882 64765791 80839053 64765928 80839224 64766065 80839395 64766202 80839566 64766339 80839737 64766476 80839908 64766613 80840079 64766750 80840250 64766887 80840421 64767024 80840592 64767161 80840763 64767298 80840934 64767435 80841105 64767572 80841276 64767709 80841447 64767846 80841618 64767983 80841789 64768120 80841960 64768257 80842131 64768394 80842302 64768531 80842473 64768668 80842644 64768805 80842815 64768942 80842986 64769079 80843157 64769216 80843328 64769353 80843499 64769490 80843670 64769627 80843841 64769764 80844012 64769901 80844183 64770038 80844354 64770175 80844525 64770312 80844696 64770449 80844867 64770586 80845038 64770723 80845209 64770860 80845380 64770997 80845551 64771134 80845722 64771271 80845893 64771408 80846064 64771545 80846235 64771682 80846406 64771819 80846577 64771956 80846748 64772093 80846919 64772230 80847090 64772367 80847261 64772504 80847432 64772641 80847603 64772778 80847774 64772915 80847945 64773052 80848116 64773189 80848287 64773326 80848458 64773463 80848629 64773600 80848800 64773737 80848971 64773874 80849142 64774011 80849313 64774148 80849484 64774285 80849655 64774422 80849826 64774559 80849997 64774696 80850168 64774833 80850339 64774970 80850510 64775107 80850681 64775244 80850852 64775381 80851023 64775518 80851194 64775655 80851365 64775792 80851536 64775929 80851707 64776066 80851878 64776203 80852049 64776340 80852220 64776477 80852391 64776614 80852562 64776751 80852733 64776888 80852904 64777025 80853075 64777162 80853246 64777299 80853417 64777436 80853588 64777573 80853759 64777710 80853930 64777847 80854101 64777984 80854272 64778121 80854443 64778258 80854614 64778395 80854785 64778532 80854956 64778669 80855127 64778806 80855298 64778943 80855469 64779080 80855640 64779217 80855811 64779354 80855982 64779491 80856153 64779628 80856324 64779765 80856495 64779902 80856666 64780039 80856837 64780176 80857008 64780313 80857179 64780450 80857350 64780587 80857521 64780724 80857692 64780861 80857863 64780998 80858034 64781135 80858205 64781272 80858376 64781409 80858547 64781546 80858718 64781683 80858889 64781820 80859060 64781957 80859231 64782094 80859402 64782231 80859573 64782368 80859744 64782505 80859915 64782642 80860086 64782779 80860257 64782916 80860428 64783053 80860599 64783190 80860770 64783327 80860941 64783464 80861112 64783601 80861283 64783738 80861454 64783875 80861625 64784012 80861796 64784149 80861967 64784286 80862138 64784423 80862309 64784560 80862480 64784697 80862651 64784834 80862822 64784971 80862993 64785108 80863164 64785245 80863335 64785382 80863506 64785519 80863677 64785656 80863848 64785793 80864019 64785930 80864190 64786067 80864361 64786204 80864532 64786341 80864703 64786478 80864874 64786615 80865045 64786752 80865216 64786889 80865387 64787026 80865558 64787163 80865729 64787300 80865900 64787437 80866071 64787574 80866242 64787711 80866413 64787848 80866584 64787985 80866755 64788122 80866926 64788259 80867097 64788396 80867268 64788533 80867439 64788670 80867610 64788807 80867781 64788944 80867952 64789081 80868123 64789218 80868294 64789355 80868465 64789492 80868636 64789629 80868807 64789766 80868978 64789903 80869149 64790040 80869320 64790177 80869491 64790314 80869662 64790451 80869833 64790588 80870004 64790725 80870175 64790862 80870346 64790999 80870517 64791136 80870688 64791273 80870859 64791410 80871030 64791547 80871201 64791684 80871372 64791821 80871543 64791958 80871714 64792095 80871885 64792232 80872056 64792369 80872227 64792506 80872398 64792643 80872569 64792780 80872740 64792917 80872911 64793054 80873082 64793191 80873253 64793328 80873424 64793465 80873595 64793602 80873766 64793739 80873937 64793876 80874108 64794013 80874279 64794150 80874450 64794287 80874621 64794424 80874792 64794561 80874963 64794698 80875134 64794835 80875305 64794972 80875476 64795109 80875647 64795246 80875818 64795383 80875989 64795520 80876160 64795657 80876331 64795794 80876502 64795931 80876673 64796068 80876844 64796205 80877015 64796342 80877186 64796479 80877357 64796616 80877528 64796753 80877699 64796890 80877870 64797027 80878041 64797164 80878212 64797301 80878383 64797438 80878554 64797575 80878725 64797712 80878896 64797849 80879067 64797986 80879238 64798123 80879409 64798260 80879580 64798397 80879751 64798534 80879922 64798671 80880093 64798808 80880264 64798945 80880435 64799082 80880606 64799219 80880777 64799356 80880948 64799493 80881119 64799630 80881290 64799767 80881461 64799904 80881632 64800041 80881803 64800178 80881974 64800315 80882145 64800452 80882316 64800589 80882487 64800726 80882658 64800863 80882829 64801000 80883000 64801137 80883171 64801274 80883342 64801411 80883513 64801548 80883684 64801685 80883855 64801822 80884026 64801959 80884197 64802096 80884368 64802233 80884539 64802370 80884710 64802507 80884881 64802644 80885052 64802781 80885223 64802918 80885394 64803055 80885565 64803192 80885736 64803329 80885907 64803466 80886078 64803603 80886249 64803740 80886420 64803877 80886591 64804014 80886762 64804151 80886933 64804288 80887104 64804425 80887275 64804562 80887446 64804699 80887617 64804836 80887788 64804973 80887959 64805110 80888130 64805247 80888301 64805384 80888472 64805521 80888643 64805658 80888814 64805795 80888985 64805932 80889156 64806069 80889327 64806206 80889498 64806343 80889669 64806480 80889840 64806617 80890011 64806754 80890182 64806891 80890353 64807028 80890524 64807165 80890695 64807302 80890866 64807439 80891037 64807576 80891208 64807713 80891379 64807850 80891550 64807987 80891721 64808124 80891892 64808261 80892063 64808398 80892234 64808535 80892405 64808672 80892576 64808809 80892747 64808946 80892918 64809083 80893089 64809220 80893260 64809357 80893431 64809494 80893602 64809631 80893773 64809768 80893944 64809905 80894115 64810042 80894286 64810179 80894457 64810316 80894628 64810453 80894799 64810590 80894970 64810727 80895141 64810864 80895312 64811001 80895483 64811138 80895654 64811275 80895825 64811412 80895996 64811549 80896167 64811686 80896338 64811823 80896509 64811960 80896680 64812097 80896851 64812234 80897022 64812371 80897193 64812508 80897364 64812645 80897535 64812782 80897706 64812919 80897877 64813056 80898048 64813193 80898219 64813330 80898390 64813467 80898561 64813604 80898732 64813741 80898903 64813878 80899074 64814015 80899245 64814152 80899416 64814289 80899587 64814426 80899758 64814563 80899929 64814700 80900100 64814837 80900271 64814974 80900442 64815111 80900613 64815248 80900784 64815385 80900955 64815522 80901126 64815659 80901297 64815796 80901468 64815933 80901639 64816070 80901810 64816207 80901981 64816344 80902152 64816481 80902323 64816618 80902494 64816755 80902665 64816892 80902836 64817029 80903007 64817166 80903178 64817303 80903349 64817440 80903520 64817577 80903691 64817714 80903862 64817851 80904033 64817988 80904204 64818125 80904375 64818262 80904546 64818399 80904717 64818536 80904888 64818673 80905059 64818810 80905230 64818947 80905401 64819084 80905572 64819221 80905743 64819358 80905914 64819495 80906085 64819632 80906256 64819769 80906427 64819906 80906598 64820043 80906769 64820180 80906940 64820317 80907111 64820454 80907282 64820591 80907453 64820728 80907624 64820865 80907795 64821002 80907966 64821139 80908137 64821276 80908308 64821413 80908479 64821550 80908650 64821687 80908821 64821824 80908992 64821961 80909163 64822098 80909334 64822235 80909505 64822372 80909676 64822509 80909847 64822646 80910018 64822783 80910189 64822920 80910360 64823057 80910531 64823194 80910702 64823331 80910873 64823468 80911044 64823605 80911215 64823742 80911386 64823879 80911557 64824016 80911728 64824153 80911899 64824290 80912070 64824427 80912241 64824564 80912412 64824701 80912583 64824838 80912754 64824975 80912925 64825112 80913096 64825249 80913267 64825386 80913438 64825523 80913609 64825660 80913780 64825797 80913951 64825934 80914122 64826071 80914293 64826208 80914464 64826345 80914635 64826482 80914806 64826619 80914977 64826756 80915148 64826893 80915319 64827030 80915490 64827167 80915661 64827304 80915832 64827441 80916003 64827578 80916174 64827715 80916345 64827852 80916516 64827989 80916687 64828126 80916858 64828263 80917029 64828400 80917200 64828537 80917371 64828674 80917542 64828811 80917713 64828948 80917884 64829085 80918055 64829222 80918226 64829359 80918397 64829496 80918568 64829633 80918739 64829770 80918910 64829907 80919081 64830044 80919252 64830181 80919423 64830318 80919594 64830455 80919765 64830592 80919936 64830729 80920107 64830866 80920278 64831003 80920449 64831140 80920620 64831277 80920791 64831414 80920962 64831551 80921133 64831688 80921304 64831825 80921475 64831962 80921646 64832099 80921817 64832236 80921988 64832373 80922159 64832510 80922330 64832647 80922501 64832784 80922672 64832921 80922843 64833058 80923014 64833195 80923185 64833332 80923356 64833469 80923527 64833606 80923698 64833743 80923869 64833880 80924040 64834017 80924211 64834154 80924382 64834291 80924553 64834428 80924724 64834565 80924895 64834702 80925066 64834839 80925237 64834976 80925408 64835113 80925579 64835250 80925750 64835387 80925921 64835524 80926092 64835661 80926263 64835798 80926434 64835935 80926605 64836072 80926776 64836209 80926947 64836346 80927118 64836483 80927289 64836620 80927460 64836757 80927631 64836894 80927802 64837031 80927973 64837168 80928144 64837305 80928315 64837442 80928486 64837579 80928657 64837716 80928828 64837853 80928999 64837990 80929170 64838127 80929341 64838264 80929512 64838401 80929683 64838538 80929854 64838675 80930025 64838812 80930196 64838949 80930367 64839086 80930538 64839223 80930709 64839360 80930880 64839497 80931051 64839634 80931222 64839771 80931393 64839908 80931564 64840045 80931735 64840182 80931906 64840319 80932077 64840456 80932248 64840593 80932419 64840730 80932590 64840867 80932761 64841004 80932932 64841141 80933103 64841278 80933274 64841415 80933445 64841552 80933616 64841689 80933787 64841826 80933958 64841963 80934129 64842100 80934300 64842237 80934471 64842374 80934642 64842511 80934813 64842648 80934984 64842785 80935155 64842922 80935326 64843059 80935497 64843196 80935668 64843333 80935839 64843470 80936010 64843607 80936181 64843744 80936352 64843881 80936523 64844018 80936694 64844155 80936865 64844292 80937036 64844429 80937207 64844566 80937378 64844703 80937549 64844840 80937720 64844977 80937891 64845114 80938062 64845251 80938233 64845388 80938404 64845525 80938575 64845662 80938746 64845799 80938917 64845936 80939088 64846073 80939259 64846210 80939430 64846347 80939601 64846484 80939772 64846621 80939943 64846758 80940114 64846895 80940285 64847032 80940456 64847169 80940627 64847306 80940798 64847443 80940969 64847580 80941140 64847717 80941311 64847854 80941482 64847991 80941653 64848128 80941824 64848265 80941995 64848402 80942166 64848539 80942337 64848676 80942508 64848813 80942679 64848950 80942850 64849087 80943021 64849224 80943192 64849361 80943363 64849498 80943534 64849635 80943705 64849772 80943876 64849909 80944047 64850046 80944218 64850183 80944389 64850320 80944560 64850457 80944731 64850594 80944902 64850731 80945073 64850868 80945244 64851005 80945415 64851142 80945586 64851279 80945757 64851416 80945928 64851553 80946099 64851690 80946270 64851827 80946441 64851964 80946612 64852101 80946783 64852238 80946954 64852375 80947125 64852512 80947296 64852649 80947467 64852786 80947638 64852923 80947809 64853060 80947980 64853197 80948151 64853334 80948322 64853471 80948493 64853608 80948664 64853745 80948835 64853882 80949006 64854019 80949177 64854156 80949348 64854293 80949519 64854430 80949690
1000 75524264 0 75524264 94267512 75524401 94267683 75524538 94267854 75524675 94268025 75524812 94268196 75524949 94268367 75525086 94268538 75525223 94268709 75525360 94268880 75525497 94269051 75525634 94269222 75525771 94269393 75525908 94269564 75526045 94269735 75526182 94269906 75526319 94270077 75526456 94270248 75526593 94270419 75526730 94270590 75526867 94270761 75527004 94270932 75527141 94271103 75527278 94271274 75527415 94271445 75527552 94271616 75527689 94271787 75527826 94271958 75527963 94272129 75528100 94272300 75528237 94272471 75528374 94272642 75528511 94272813 75528648 94272984 75528785 94273155 75528922 94273326 75529059 94273497 75529196 94273668 75529333 94273839 75529470 94274010 75529607 94274181 75529744 94274352 75529881 94274523 75530018 94274694 75530155 94274865 75530292 94275036 75530429 94275207 75530566 94275378 75530703 94275549 75530840 94275720 75530977 94275891 75531114 94276062 75531251 94276233 75531388 94276404 75531525 94276575 75531662 94276746 75531799 94276917 75531936 94277088 75532073 94277259 75532210 94277430 75532347 94277601 75532484 94277772 75532621 94277943 75532758 94278114 75532895 94278285 75533032 94278456 75533169 94278627 75533306 94278798 75533443 94278969 75533580 94279140 75533717 94279311 75533854 94279482 75533991 94279653 75534128 94279824 75534265 94279995 75534402 94280166 75534539 94280337 75534676 94280508 75534813 94280679 75534950 94280850 75535087 94281021 75535224 94281192 75535361 94281363 75535498 94281534 75535635 94281705 75535772 94281876 75535909 94282047 75536046 94282218 75536183 94282389 75536320 94282560 75536457 94282731 75536594 94282902 75536731 94283073 75536868 94283244 75537005 94283415 75537142 94283586 75537279 94283757 75537416 94283928 75537553 94284099 75537690 94284270 75537827 94284441 75537964 94284612 75538101 94284783 75538238 94284954 75538375 94285125 75538512 94285296 75538649 94285467 75538786 94285638 75538923 94285809 75539060 94285980 75539197 94286151 75539334 94286322 75539471 94286493 75539608 94286664 75539745 94286835 75539882 94287006 75540019 94287177 75540156 94287348 75540293 94287519 75540430 94287690 75540567 94287861 75540704 94288032 75540841 94288203 75540978 94288374 75541115 94288545 75541252 94288716 75541389 94288887 75541526 94289058 75541663 94289229 75541800 94289400 75541937 94289571 75542074 94289742 75542211 94289913 75542348 94290084 75542485 94290255 75542622 94290426 75542759 94290597 75542896 94290768 75543033 94290939 75543170 94291110 75543307 94291281 75543444 94291452 75543581 94291623 75543718 94291794 75543855 94291965 75543992 94292136 75544129 94292307 75544266 94292478 75544403 94292649 75544540 94292820 75544677 94292991 75544814 94293162 75544951 94293333 75545088 94293504 75545225 94293675 75545362 94293846 75545499 94294017 75545636 94294188 75545773 94294359 75545910 94294530 75546047 94294701 75546184 94294872 75546321 94295043 75546458 94295214 75546595 94295385 75546732 94295556 75546869 94295727 75547006 94295898 75547143 94296069 75547280 94296240 75547417 94296411 75547554 94296582 75547691 94296753 75547828 94296924 75547965 94297095 75548102 94297266 75548239 94297437 75548376 94297608 75548513 94297779 75548650 94297950 75548787 94298121 75548924 94298292 75549061 94298463 75549198 94298634 75549335 94298805 75549472 94298976 75549609 94299147 75549746 94299318 75549883 94299489 75550020 94299660 75550157 94299831 75550294 94300002 75550431 94300173 75550568 94300344 75550705 94300515 75550842 94300686 75550979 94300857 75551116 94301028 75551253 94301199 75551390 94301370 75551527 94301541 75551664 94301712 75551801 94301883 75551938 94302054 75552075 94302225 75552212 94302396 75552349 94302567 75552486 94302738 75552623 94302909 75552760 94303080 75552897 94303251 75553034 94303422 75553171 94303593 75553308 94303764 75553445 94303935 75553582 94304106 75553719 94304277 75553856 94304448 75553993 94304619 75554130 94304790 75554267 94304961 75554404 94305132 75554541 94305303 75554678 94305474 75554815 94305645 75554952 94305816 75555089 94305987 75555226 94306158 75555363 94306329 75555500 94306500 75555637 94306671 75555774 94306842 75555911 94307013 75556048 94307184 75556185 94307355 75556322 94307526 75556459 94307697 75556596 94307868 75556733 94308039 75556870 94308210 75557007 94308381 75557144 94308552 75557281 94308723 75557418 94308894 75557555 94309065 75557692 94309236 75557829 94309407 75557966 94309578 75558103 94309749 75558240 94309920 75558377 94310091 75558514 94310262 75558651 94310433 75558788 94310604 75558925 94310775 75559062 94310946 75559199 94311117 75559336 94311288 75559473 94311459 75559610 94311630 75559747 94311801 75559884 94311972 75560021 94312143 75560158 94312314 75560295 94312485 75560432 94312656 75560569 94312827 75560706 94312998 75560843 94313169 75560980 94313340 75561117 94313511 75561254 94313682 75561391 94313853 75561528 94314024 75561665 94314195 75561802 94314366 75561939 94314537 75562076 94314708 75562213 94314879 75562350 94315050 75562487 94315221 75562624 94315392 75562761 94315563 75562898 94315734 75563035 94315905 75563172 94316076 75563309 94316247 75563446 94316418 75563583 94316589 75563720 94316760 75563857 94316931 75563994 94317102 75564131 94317273 75564268 94317444 75564405 94317615 75564542 94317786 75564679 94317957 75564816 94318128 75564953 94318299 75565090 94318470 75565227 94318641 75565364 94318812 75565501 94318983 75565638 94319154 75565775 94319325 75565912 94319496 75566049 94319667 75566186 94319838 75566323 94320009 75566460 94320180 75566597 94320351 75566734 94320522 75566871 94320693 75567008 94320864 75567145 94321035 75567282 94321206 75567419 94321377 75567556 94321548 75567693 94321719 75567830 94321890 75567967 94322061 75568104 94322232 75568241 94322403 75568378 94322574 75568515 94322745 75568652 94322916 75568789 94323087 75568926 94323258 75569063 94323429 75569200 94323600 75569337 94323771 75569474 94323942 75569611 94324113 75569748 94324284 75569885 94324455 75570022 94324626 75570159 94324797 75570296 94324968 75570433 94325139 75570570 94325310 75570707 94325481 75570844 94325652 75570981 94325823 75571118 94325994 75571255 94326165 75571392 94326336 75571529 94326507 75571666 94326678 75571803 94326849 75571940 94327020 75572077 94327191 75572214 94327362 75572351 94327533 75572488 94327704 75572625 94327875 75572762 94328046 75572899 94328217 75573036 94328388 75573173 94328559 75573310 94328730 75573447 94328901 75573584 94329072 75573721 94329243 75573858 94329414 75573995 94329585 75574132 94329756 75574269 94329927 75574406 94330098 75574543 94330269 75574680 94330440 75574817 94330611 75574954 94330782 75575091 94330953 75575228 94331124 75575365 94331295 75575502 94331466 75575639 94331637 75575776 94331808 75575913 94331979 75576050 94332150 75576187 94332321 75576324 94332492 75576461 94332663 75576598 94332834 75576735 94333005 75576872 94333176 75577009 94333347 75577146 94333518 75577283 94333689 75577420 94333860 75577557 94334031 75577694 94334202 75577831 94334373 75577968 94334544 75578105 94334715 75578242 94334886 75578379 94335057 75578516 94335228 75578653 94335399 75578790 94335570 75578927 94335741 75579064 94335912 75579201 94336083 75579338 94336254 75579475 94336425 75579612 94336596 75579749 94336767 75579886 94336938 75580023 94337109 75580160 94337280 75580297 94337451 75580434 94337622 75580571 94337793 75580708 94337964 75580845 94338135 75580982 94338306 75581119 94338477 75581256 94338648 75581393 94338819 75581530 94338990 75581667 94339161 75581804 94339332 75581941 94339503 75582078 94339674 75582215 94339845 75582352 94340016 75582489 94340187 75582626 94340358 75582763 94340529 75582900 94340700 75583037 94340871 75583174 94341042 75583311 94341213 75583448 94341384 75583585 94341555 75583722 94341726 75583859 94341897 75583996 94342068 75584133 94342239 75584270 94342410 75584407 94342581 75584544 94342752 75584681 94342923 75584818 94343094 75584955 94343265 75585092 94343436 75585229 94343607 75585366 94343778 75585503 94343949 75585640 94344120 75585777 94344291 75585914 94344462 75586051 94344633 75586188 94344804 75586325 94344975 75586462 94345146 75586599 94345317 75586736 94345488 75586873 94345659 75587010 94345830 75587147 94346001 75587284 94346172 75587421 94346343 75587558 94346514 75587695 94346685 75587832 94346856 75587969 94347027 75588106 94347198 75588243 94347369 75588380 94347540 75588517 94347711 75588654 94347882 75588791 94348053 75588928 94348224 75589065 94348395 75589202 94348566 75589339 94348737 75589476 94348908 75589613 94349079 75589750 94349250 75589887 94349421 75590024 94349592 75590161 94349763 75590298 94349934 75590435 94350105 75590572 94350276 75590709 94350447 75590846 94350618 75590983 94350789 75591120 94350960 75591257 94351131 75591394 94351302 75591531 94351473 75591668 94351644 75591805 94351815 75591942 94351986 75592079 94352157 75592216 94352328 75592353 94352499 75592490 94352670 75592627 94352841 75592764 94353012 75592901 94353183 75593038 94353354 75593175 94353525 75593312 94353696 75593449 94353867 75593586 94354038 75593723 94354209 75593860 94354380 75593997 94354551 75594134 94354722 75594271 94354893 75594408 94355064 75594545 94355235 75594682 94355406 75594819 94355577 75594956 94355748 75595093 94355919 75595230 94356090 75595367 94356261 75595504 94356432 75595641 94356603 75595778 94356774 75595915 94356945 75596052 94357116 75596189 94357287 75596326 94357458 75596463 94357629 75596600 94357800 75596737 94357971 75596874 94358142 75597011 94358313 75597148 94358484 75597285 94358655 75597422 94358826 75597559 94358997 75597696 94359168 75597833 94359339 75597970 94359510 75598107 94359681 75598244 94359852 75598381 94360023 75598518 94360194 75598655 94360365 75598792 94360536 75598929 94360707 75599066 94360878 75599203 94361049 75599340 94361220 75599477 94361391 75599614 94361562 75599751 94361733 75599888 94361904 75600025 94362075 75600162 94362246 75600299 94362417 75600436 94362588 75600573 94362759 75600710 94362930 75600847 94363101 75600984 94363272 75601121 94363443 75601258 94363614 75601395 94363785 75601532 94363956 75601669 94364127 75601806 94364298 75601943 94364469 75602080 94364640 75602217 94364811 75602354 94364982 75602491 94365153 75602628 94365324 75602765 94365495 75602902 94365666 75603039 94365837 75603176 94366008 75603313 94366179 75603450 94366350 75603587 94366521 75603724 94366692 75603861 94366863 75603998 94367034 75604135 94367205 75604272 94367376 75604409 94367547 75604546 94367718 75604683 94367889 75604820 94368060 75604957 94368231 75605094 94368402 75605231 94368573 75605368 94368744 75605505 94368915 75605642 94369086 75605779 94369257 75605916 94369428 75606053 94369599 75606190 94369770 75606327 94369941 75606464 94370112 75606601 94370283 75606738 94370454 75606875 94370625 75607012 94370796 75607149 94370967 75607286 94371138 75607423 94371309 75607560 94371480 75607697 94371651 75607834 94371822 75607971 94371993 75608108 94372164 75608245 94372335 75608382 94372506 75608519 94372677 75608656 94372848 75608793 94373019 75608930 94373190 75609067 94373361 75609204 94373532 75609341 94373703 75609478 94373874 75609615 94374045 75609752 94374216 75609889 94374387 75610026 94374558 75610163 94374729 75610300 94374900 75610437 94375071 75610574 94375242 75610711 94375413 75610848 94375584 75610985 94375755 75611122 94375926 75611259 94376097 75611396 94376268 75611533 94376439 75611670 94376610 75611807 94376781 75611944 94376952 75612081 94377123 75612218 94377294 75612355 94377465 75612492 94377636 75612629 94377807 75612766 94377978 75612903 94378149 75613040 94378320 75613177 94378491 75613314 94378662 75613451 94378833 75613588 94379004 75613725 94379175 75613862 94379346 75613999 94379517 75614136 94379688 75614273 94379859 75614410 94380030 75614547 94380201 75614684 94380372 75614821 94380543 75614958 94380714 75615095 94380885 75615232 94381056 75615369 94381227 75615506 94381398 75615643 94381569 75615780 94381740 75615917 94381911 75616054 94382082 75616191 94382253 75616328 94382424 75616465 94382595 75616602 94382766 75616739 94382937 75616876 94383108 75617013 94383279 75617150 94383450 75617287 94383621 75617424 94383792 75617561 94383963 75617698 94384134 75617835 94384305 75617972 94384476 75618109 94384647 75618246 94384818 75618383 94384989 75618520 94385160 75618657 94385331 75618794 94385502 75618931 94385673 75619068 94385844 75619205 94386015 75619342 94386186 75619479 94386357 75619616 94386528 75619753 94386699 75619890 94386870 75620027 94387041 75620164 94387212 75620301 94387383 75620438 94387554 75620575 94387725 75620712 94387896 75620849 94388067 75620986 94388238 75621123 94388409 75621260 94388580 75621397 94388751 75621534 94388922 75621671 94389093 75621808 94389264 75621945 94389435 75622082 94389606 75622219 94389777 75622356 94389948 75622493 94390119 75622630 94390290 75622767 94390461 75622904 94390632 75623041 94390803 75623178 94390974 75623315 94391145 75623452 94391316 75623589 94391487 75623726 94391658 75623863 94391829 75624000 94392000 75624137 94392171 75624274 94392342 75624411 94392513 75624548 94392684 75624685 94392855 75624822 94393026 75624959 94393197 75625096 94393368 75625233 94393539 75625370 94393710 75625507 94393881 75625644 94394052 75625781 94394223 75625918 94394394 75626055 94394565 75626192 94394736 75626329 94394907 75626466 94395078 75626603 94395249 75626740 94395420 75626877 94395591 75627014 94395762 75627151 94395933 75627288 94396104 75627425 94396275 75627562 94396446 75627699 94396617 75627836 94396788 75627973 94396959 75628110 94397130 75628247 94397301 75628384 94397472 75628521 94397643 75628658 94397814 75628795 94397985 75628932 94398156 75629069 94398327 75629206 94398498 75629343 94398669 75629480 94398840 75629617 94399011 75629754 94399182 75629891 94399353 75630028 94399524 75630165 94399695 75630302 94399866 75630439 94400037 75630576 94400208 75630713 94400379 75630850 94400550 75630987 94400721 75631124 94400892 75631261 94401063 75631398 94401234 75631535 94401405 75631672 94401576 75631809 94401747 75631946 94401918 75632083 94402089 75632220 94402260 75632357 94402431 75632494 94402602 75632631 94402773 75632768 94402944 75632905 94403115 75633042 94403286 75633179 94403457 75633316 94403628 75633453 94403799 75633590 94403970 75633727 94404141 75633864 94404312 75634001 94404483 75634138 94404654 75634275 94404825 75634412 94404996 75634549 94405167 75634686 94405338 75634823 94405509 75634960 94405680 75635097 94405851 75635234 94406022 75635371 94406193 75635508 94406364 75635645 94406535 75635782 94406706 75635919 94406877 75636056 94407048 75636193 94407219 75636330 94407390 75636467 94407561 75636604 94407732 75636741 94407903 75636878 94408074 75637015 94408245 75637152 94408416 75637289 94408587 75637426 94408758 75637563 94408929 75637700 94409100 75637837 94409271 75637974 94409442 75638111 94409613 75638248 94409784 75638385 94409955 75638522 94410126 75638659 94410297 75638796 94410468 75638933 94410639 75639070 94410810 75639207 94410981 75639344 94411152 75639481 94411323 75639618 94411494 75639755 94411665 75639892 94411836 75640029 94412007 75640166 94412178 75640303 94412349 75640440 94412520 75640577 94412691 75640714 94412862 75640851 94413033 75640988 94413204 75641125 94413375 75641262 94413546 75641399 94413717 75641536 94413888 75641673 94414059 75641810 94414230 75641947 94414401 75642084 94414572 75642221 94414743 75642358 94414914 75642495 94415085 75642632 94415256 75642769 94415427 75642906 94415598 75643043 94415769 75643180 94415940 75643317 94416111 75643454 94416282 75643591 94416453 75643728 94416624 75643865 94416795 75644002 94416966 75644139 94417137 75644276 94417308 75644413 94417479 75644550 94417650 75644687 94417821 75644824 94417992 75644961 94418163 75645098 94418334 75645235 94418505 75645372 94418676 75645509 94418847 75645646 94419018 75645783 94419189 75645920 94419360 75646057 94419531 75646194 94419702 75646331 94419873 75646468 94420044 75646605 94420215 75646742 94420386 75646879 94420557 75647016 94420728 75647153 94420899 75647290 94421070 75647427 94421241 75647564 94421412 75647701 94421583 75647838 94421754 75647975 94421925 75648112 94422096 75648249 94422267 75648386 94422438 75648523 94422609 75648660 94422780 75648797 94422951 75648934 94423122 75649071 94423293 75649208 94423464 75649345 94423635 75649482 94423806 75649619 94423977 75649756 94424148 75649893 94424319 75650030 94424490 75650167 94424661 75650304 94424832 75650441 94425003 75650578 94425174 75650715 94425345 75650852 94425516 75650989 94425687 75651126 94425858 75651263 94426029 75651400 94426200 75651537 94426371 75651674 94426542 75651811 94426713 75651948 94426884 75652085 94427055 75652222 94427226 75652359 94427397 75652496 94427568 75652633 94427739 75652770 94427910 75652907 94428081 75653044 94428252 75653181 94428423 75653318 94428594 75653455 94428765 75653592 94428936 75653729 94429107 75653866 94429278 75654003 94429449 75654140 94429620 75654277 94429791 75654414 94429962 75654551 94430133 75654688 94430304 75654825 94430475 75654962 94430646 75655099 94430817 75655236 94430988 75655373 94431159 75655510 94431330 75655647 94431501 75655784 94431672 75655921 94431843 75656058 94432014 75656195 94432185 75656332 94432356 75656469 94432527 75656606 94432698 75656743 94432869 75656880 94433040 75657017 94433211 75657154 94433382 75657291 94433553 75657428 94433724 75657565 94433895 75657702 94434066 75657839 94434237 75657976 94434408 75658113 94434579 75658250 94434750 75658387 94434921 75658524 94435092 75658661 94435263 75658798 94435434 75658935 94435605 75659072 94435776 75659209 94435947 75659346 94436118 75659483 94436289 75659620 94436460 75659757 94436631 75659894 94436802 75660031 94436973 75660168 94437144 75660305 94437315 75660442 94437486 75660579 94437657 75660716 94437828 75660853 94437999 75660990 94438170
1000 63896937 0 63896937 79754571 63897074 79754742 63897211 79754913 63897348 79755084 63897485 79755255 63897622 79755426 63897759 79755597 63897896 79755768 63898033 79755939 63898170 79756110 63898307 79756281 63898444 79756452 63898581 79756623 63898718 79756794 63898855 79756965 63898992 79757136 63899129 79757307 63899266 79757478 63899403 79757649 63899540 79757820 63899677 79757991 63899814 79758162 63899951 79758333 63900088 79758504 63900225 79758675 63900362 79758846 63900499 79759017 63900636 79759188 63900773 79759359 63900910 79759530 63901047 79759701 63901184 79759872 63901321 79760043 63901458 79760214 63901595 79760385 63901732 79760556 63901869 79760727 63902006 79760898 63902143 79761069 63902280 79761240 63902417 79761411 63902554 79761582 63902691 79761753 63902828 79761924 63902965 79762095 63903102 79762266 63903239 79762437 63903376 79762608 63903513 79762779 63903650 79762950 63903787 79763121 63903924 79763292 63904061 79763463 63904198 79763634 63904335 79763805 63904472 79763976 63904609 79764147 63904746 79764318 63904883 79764489 63905020 79764660 63905157 79764831 63905294 79765002 63905431 79765173 63905568 79765344 63905705 79765515 63905842 79765686 63905979 79765857 63906116 79766028 63906253 79766199 63906390 79766370 63906527 79766541 63906664 79766712 63906801 79766883 63906938 79767054 63907075 79767225 63907212 79767396 63907349 79767567 63907486 79767738 63907623 79767909 63907760 79768080 63907897 79768251 63908034 79768422 63908171 79768593 63908308 79768764 63908445 79768935 63908582 79769106 63908719 79769277 63908856 79769448 63908993 79769619 63909130 79769790 63909267 79769961 63909404 79770132 63909541 79770303 63909678 79770474 63909815 79770645 63909952 79770816 63910089 79770987 63910226 79771158 63910363 79771329 63910500 79771500 63910637 79771671 63910774 79771842 63910911 79772013 63911048 79772184 63911185 79772355 63911322 79772526 63911459 79772697 63911596 79772868 63911733 79773039 63911870 79773210 63912007 79773381 63912144 79773552 63912281 79773723 63912418 79773894 63912555 79774065 63912692 79774236 63912829 79774407 63912966 79774578 63913103 79774749 63913240 79774920 63913377 79775091 63913514 79775262 63913651 79775433 63913788 79775604 63913925 79775775 63914062 79775946 63914199 79776117 63914336 79776288 63914473 79776459 63914610 79776630 63914747 79776801 63914884 79776972 63915021 79777143 63915158 79777314 63915295 79777485 63915432 79777656 63915569 79777827 63915706 79777998 63915843 79778169 63915980 79778340 63916117 79778511 63916254 79778682 63916391 79778853 63916528 79779024 63916665 79779195 63916802 79779366 63916939 79779537 63917076 79779708 63917213 79779879 63917350 79780050 63917487 79780221 63917624 79780392 63917761 79780563 63917898 79780734 63918035 79780905 63918172 79781076 63918309 79781247 63918446 79781418 63918583 79781589 63918720 79781760 63918857 79781931 63918994 79782102 63919131 79782273 63919268 79782444 63919405 79782615 63919542 79782786 63919679 79782957 63919816 79783128 63919953 79783299 63920090 79783470 63920227 79783641 63920364 79783812 63920501 79783983 63920638 79784154 63920775 79784325 63920912 79784496 63921049 79784667 63921186 79784838 63921323 79785009 63921460 79785180 63921597 79785351 63921734 79785522 63921871 79785693 63922008 79785864 63922145 79786035 63922282 79786206 63922419 79786377 63922556 79786548 63922693 79786719 63922830 79786890 63922967 79787061 63923104 79787232 63923241 79787403 63923378 79787574 63923515 79787745 63923652 79787916 63923789 79788087 63923926 79788258 63924063 79788429 63924200 79788600 63924337 79788771 63924474 79788942 63924611 79789113 63924748 79789284 63924885 79789455 63925022 79789626 63925159 79789797 63925296 79789968 63925433 79790139 63925570 79790310 63925707 79790481 63925844 79790652 63925981 79790823 63926118 79790994 63926255 79791165 63926392 79791336 63926529 79791507 63926666 79791678 63926803 79791849 63926940 79792020 63927077 79792191 63927214 79792362 63927351 79792533 63927488 79792704 63927625 79792875 63927762 79793046 63927899 79793217 63928036 79793388 63928173 79793559 63928310 79793730 63928447 79793901 63928584 79794072 63928721 79794243 63928858 79794414 63928995 79794585 63929132 79794756 63929269 79794927 63929406 79795098 63929543 79795269 63929680 79795440 63929817 79795611 63929954 79795782 63930091 79795953 63930228 79796124 63930365 79796295 63930502 79796466 63930639 79796637 63930776 79796808 63930913 79796979 63931050 79797150 63931187 79797321 63931324 79797492 63931461 79797663 63931598 79797834 63931735 79798005 63931872 79798176 63932009 79798347 63932146 79798518 63932283 79798689 63932420 79798860 63932557 79799031 63932694 79799202 63932831 79799373 63932968 79799544 63933105 79799715 63933242 79799886 63933379 79800057 63933516 79800228 63933653 79800399 63933790 79800570 63933927 79800741 63934064 79800912 63934201 79801083 63934338 79801254 63934475 79801425 63934612 79801596 63934749 79801767 63934886 79801938 63935023 79802109 63935160 79802280 63935297 79802451 63935434 79802622 63935571 79802793 63935708 79802964 63935845 79803135 63935982 79803306 63936119 79803477 63936256 79803648 63936393 79803819 63936530 79803990 63936667 79804161 63936804 79804332 63936941 79804503 63937078 79804674 63937215 79804845 63937352 79805016 63937489 79805187 63937626 79805358 63937763 79805529 63937900 79805700 63938037 79805871 63938174 79806042 63938311 79806213 63938448 79806384 63938585 79806555 63938722 79806726 63938859 79806897 63938996 79807068 63939133 79807239 63939270 79807410 63939407 79807581 63939544 79807752 63939681 79807923 63939818 79808094 63939955 79808265 63940092 79808436 63940229 79808607 63940366 79808778 63940503 79808949 63940640 79809120 63940777 79809291 63940914 79809462 63941051 79809633 63941188 79809804 63941325 79809975 63941462 79810146 63941599 79810317 63941736 79810488 63941873 79810659 63942010 79810830 63942147 79811001 63942284 79811172 63942421 79811343 63942558 79811514 63942695 79811685 63942832 79811856 63942969 79812027 63943106 79812198 63943243 79812369 63943380 79812540 63943517 79812711 63943654 79812882 63943791 79813053 63943928 79813224 63944065 79813395 63944202 79813566 63944339 79813737 63944476 79813908 63944613 79814079 63944750 79814250 63944887 79814421 63945024 79814592 63945161 79814763 63945298 79814934 63945435 79815105 63945572 79815276 63945709 79815447 63945846 79815618 63945983 79815789 63946120 79815960 63946257 79816131 63946394 79816302 63946531 79816473 63946668 79816644 63946805 79816815 63946942 79816986 63947079 79817157 63947216 79817328 63947353 79817499 63947490 79817670 63947627 79817841 63947764 79818012 63947901 79818183 63948038 79818354 63948175 79818525 63948312 79818696 63948449 79818867 63948586 79819038 63948723 79819209 63948860 79819380 63948997 79819551 63949134 79819722 63949271 79819893 63949408 79820064 63949545 79820235 63949682 79820406 63949819 79820577 63949956 79820748 63950093 79820919 63950230 79821090 63950367 79821261 63950504 79821432 63950641 79821603 63950778 79821774 63950915 79821945 63951052 79822116 63951189 79822287 63951326 79822458 63951463 79822629 63951600 79822800 63951737 79822971 63951874 79823142 63952011 79823313 63952148 79823484 63952285 79823655 63952422 79823826 63952559 79823997 63952696 79824168 63952833 79824339 63952970 79824510 63953107 79824681 63953244 79824852 63953381 79825023 63953518 79825194 63953655 79825365 63953792 79825536 63953929 79825707 63954066 79825878 63954203 79826049 63954340 79826220 63954477 79826391 63954614 79826562 63954751 79826733 63954888 79826904 63955025 79827075 63955162 79827246 63955299 79827417 63955436 79827588 63955573 79827759 63955710 79827930 63955847 79828101 63955984 79828272 63956121 79828443 63956258 79828614 63956395 79828785 63956532 79828956 63956669 79829127 63956806 79829298 63956943 79829469 63957080 79829640 63957217 79829811 63957354 79829982 63957491 79830153 63957628 79830324 63957765 79830495 63957902 79830666 63958039 79830837 63958176 79831008 63958313 79831179 63958450 79831350 63958587 79831521 63958724 79831692 63958861 79831863 63958998 79832034 63959135 79832205 63959272 79832376 63959409 79832547 63959546 79832718 63959683 79832889 63959820 79833060 63959957 79833231 63960094 79833402 63960231 79833573 63960368 79833744 63960505 79833915 63960642 79834086 63960779 79834257 63960916 79834428 63961053 79834599 63961190 79834770 63961327 79834941 63961464 79835112 63961601 79835283 63961738 79835454 63961875 79835625 63962012 79835796 63962149 79835967 63962286 79836138 63962423 79836309 63962560 79836480 63962697 79836651 63962834 79836822 63962971 79836993 63963108 79837164 63963245 79837335 63963382 79837506 63963519 79837677 63963656 79837848 63963793 79838019 63963930 79838190 63964067 79838361 63964204 79838532 63964341 79838703 63964478 79838874 63964615 79839045 63964752 79839216 63964889 79839387 63965026 79839558 63965163 79839729 63965300 79839900 63965437 79840071 63965574 79840242 63965711 79840413 63965848 79840584 63965985 79840755 63966122 79840926 63966259 79841097 63966396 79841268 63966533 79841439 63966670 79841610 63966807 79841781 63966944 79841952 63967081 79842123 63967218 79842294 63967355 79842465 63967492 79842636 63967629 79842807 63967766 79842978 63967903 79843149 63968040 79843320 63968177 79843491 63968314 79843662 63968451 79843833 63968588 79844004 63968725 79844175 63968862 79844346 63968999 79844517 63969136 79844688 63969273 79844859 63969410 79845030 63969547 79845201 63969684 79845372 63969821 79845543 63969958 79845714 63970095 79845885 63970232 79846056 63970369 79846227 63970506 79846398 63970643 79846569 63970780 79846740 63970917 79846911 63971054 79847082 63971191 79847253 63971328 79847424 63971465 79847595 63971602 79847766 63971739 79847937 63971876 79848108 63972013 79848279 63972150 79848450 63972287 79848621 63972424 79848792 63972561 79848963 63972698 79849134 63972835 79849305 63972972 79849476 63973109 79849647 63973246 79849818 63973383 79849989 63973520 79850160 63973657 79850331 63973794 79850502 63973931 79850673 63974068 79850844 63974205 79851015 63974342 79851186 63974479 79851357 63974616 79851528 63974753 79851699 63974890 79851870 63975027 79852041 63975164 79852212 63975301 79852383 63975438 79852554 63975575 79852725 63975712 79852896 63975849 79853067 63975986 79853238 63976123 79853409 63976260 79853580 63976397 79853751 63976534 79853922 63976671 79854093 63976808 79854264 63976945 79854435 63977082 79854606 63977219 79854777 63977356 79854948 63977493 79855119 63977630 79855290 63977767 79855461 63977904 79855632 63978041 79855803 63978178 79855974 63978315 79856145 63978452 79856316 63978589 79856487 63978726 79856658 63978863 79856829 63979000 79857000 63979137 79857171 63979274 79857342 63979411 79857513 63979548 79857684 63979685 79857855 63979822 79858026 63979959 79858197 63980096 79858368 63980233 79858539 63980370 79858710 63980507 79858881 63980644 79859052 63980781 79859223 63980918 79859394 63981055 79859565 63981192 79859736 63981329 79859907 63981466 79860078 63981603 79860249 63981740 79860420 63981877 79860591 63982014 79860762 63982151 79860933 63982288 79861104 63982425 79861275 63982562 79861446 63982699 79861617 63982836 79861788 63982973 79861959 63983110 79862130 63983247 79862301 63983384 79862472 63983521 79862643 63983658 79862814 63983795 79862985 63983932 79863156 63984069 79863327 63984206 79863498 63984343 79863669 63984480 79863840 63984617 79864011 63984754 79864182 63984891 79864353 63985028 79864524 63985165 79864695 63985302 79864866 63985439 79865037 63985576 79865208 63985713 79865379 63985850 79865550 63985987 79865721 63986124 79865892 63986261 79866063 63986398 79866234 63986535 79866405 63986672 79866576 63986809 79866747 63986946 79866918 63987083 79867089 63987220 79867260 63987357 79867431 63987494 79867602 63987631 79867773 63987768 79867944 63987905 79868115 63988042 79868286 63988179 79868457 63988316 79868628 63988453 79868799 63988590 79868970 63988727 79869141 63988864 79869312 63989001 79869483 63989138 79869654 63989275 79869825 63989412 79869996 63989549 79870167 63989686 79870338 63989823 79870509 63989960 79870680 63990097 79870851 63990234 79871022 63990371 79871193 63990508 79871364 63990645 79871535 63990782 79871706 63990919 79871877 63991056 79872048 63991193 79872219 63991330 79872390 63991467 79872561 63991604 79872732 63991741 79872903 63991878 79873074 63992015 79873245 63992152 79873416 63992289 79873587 63992426 79873758 63992563 79873929 63992700 79874100 63992837 79874271 63992974 79874442 63993111 79874613 63993248 79874784 63993385 79874955 63993522 79875126 63993659 79875297 63993796 79875468 63993933 79875639 63994070 79875810 63994207 79875981 63994344 79876152 63994481 79876323 63994618 79876494 63994755 79876665 63994892 79876836 63995029 79877007 63995166 79877178 63995303 79877349 63995440 79877520 63995577 79877691 63995714 79877862 63995851 79878033 63995988 79878204 63996125 79878375 63996262 79878546 63996399 79878717 63996536 79878888 63996673 79879059 63996810 79879230 63996947 79879401 63997084 79879572 63997221 79879743 63997358 79879914 63997495 79880085 63997632 79880256 63997769 79880427 63997906 79880598 63998043 79880769 63998180 79880940 63998317 79881111 63998454 79881282 63998591 79881453 63998728 79881624 63998865 79881795 63999002 79881966 63999139 79882137 63999276 79882308 63999413 79882479 63999550 79882650 63999687 79882821 63999824 79882992 63999961 79883163 64000098 79883334 64000235 79883505 64000372 79883676 64000509 79883847 64000646 79884018 64000783 79884189 64000920 79884360 64001057 79884531 64001194 79884702 64001331 79884873 64001468 79885044 64001605 79885215 64001742 79885386 64001879 79885557 64002016 79885728 64002153 79885899 64002290 79886070 64002427 79886241 64002564 79886412 64002701 79886583 64002838 79886754 64002975 79886925 64003112 79887096 64003249 79887267 64003386 79887438 64003523 79887609 64003660 79887780 64003797 79887951 64003934 79888122 64004071 79888293 64004208 79888464 64004345 79888635 64004482 79888806 64004619 79888977 64004756 79889148 64004893 79889319 64005030 79889490 64005167 79889661 64005304 79889832 64005441 79890003 64005578 79890174 64005715 79890345 64005852 79890516 64005989 79890687 64006126 79890858 64006263 79891029 64006400 79891200 64006537 79891371 64006674 79891542 64006811 79891713 64006948 79891884 64007085 79892055 64007222 79892226 64007359 79892397 64007496 79892568 64007633 79892739 64007770 79892910 64007907 79893081 64008044 79893252 64008181 79893423 64008318 79893594 64008455 79893765 64008592 79893936 64008729 79894107 64008866 79894278 64009003 79894449 64009140 79894620 64009277 79894791 64009414 79894962 64009551 79895133 64009688 79895304 64009825 79895475 64009962 79895646 64010099 79895817 64010236 79895988 64010373 79896159 64010510 79896330 64010647 79896501 64010784 79896672 64010921 79896843 64011058 79897014 64011195 79897185 64011332 79897356 64011469 79897527 64011606 79897698 64011743 79897869 64011880 79898040 64012017 79898211 64012154 79898382 64012291 79898553 64012428 79898724 64012565 79898895 64012702 79899066 64012839 79899237 64012976 79899408 64013113 79899579 64013250 79899750 64013387 79899921 64013524 79900092 64013661 79900263 64013798 79900434 64013935 79900605 64014072 79900776 64014209 79900947 64014346 79901118 64014483 79901289 64014620 79901460 64014757 79901631 64014894 79901802 64015031 79901973 64015168 79902144 64015305 79902315 64015442 79902486 64015579 79902657 64015716 79902828 64015853 79902999 64015990 79903170 64016127 79903341 64016264 79903512 64016401 79903683 64016538 79903854 64016675 79904025 64016812 79904196 64016949 79904367 64017086 79904538 64017223 79904709 64017360 79904880 64017497 79905051 64017634 79905222 64017771 79905393 64017908 79905564 64018045 79905735 64018182 79905906 64018319 79906077 64018456 79906248 64018593 79906419 64018730 79906590 64018867 79906761 64019004 79906932 64019141 79907103 64019278 79907274 64019415 79907445 64019552 79907616 64019689 79907787 64019826 79907958 64019963 79908129 64020100 79908300 64020237 79908471 64020374 79908642 64020511 79908813 64020648 79908984 64020785 79909155 64020922 79909326 64021059 79909497 64021196 79909668 64021333 79909839 64021470 79910010 64021607 79910181 64021744 79910352 64021881 79910523 64022018 79910694 64022155 79910865 64022292 79911036 64022429 79911207 64022566 79911378 64022703 79911549 64022840 79911720 64022977 79911891 64023114 79912062 64023251 79912233 64023388 79912404 64023525 79912575 64023662 79912746 64023799 79912917 64023936 79913088 64024073 79913259 64024210 79913430 64024347 79913601 64024484 79913772 64024621 79913943 64024758 79914114 64024895 79914285 64025032 79914456 64025169 79914627 64025306 79914798 64025443 79914969 64025580 79915140 64025717 79915311 64025854 79915482 64025991 79915653 64026128 79915824 64026265 79915995 64026402 79916166 64026539 79916337 64026676 79916508 64026813 79916679 64026950 79916850 64027087 79917021 64027224 79917192 64027361 79917363 64027498 79917534 64027635 79917705 64027772 79917876 64027909 79918047 64028046 79918218 64028183 79918389 64028320 79918560 64028457 79918731 64028594 79918902 64028731 79919073 64028868 79919244 64029005 79919415 64029142 79919586 64029279 79919757 64029416 79919928 64029553 79920099 64029690 79920270 64029827 79920441 64029964 79920612 64030101 79920783 64030238 79920954 64030375 79921125 64030512 79921296 64030649 79921467 64030786 79921638 64030923 79921809 64031060 79921980 64031197 79922151 64031334 79922322 64031471 79922493 64031608 79922664 64031745 79922835 64031882 79923006 64032019 79923177 64032156 79923348 64032293 79923519 64032430 79923690 64032567 79923861 64032704 79924032 64032841 79924203 64032978 79924374 64033115 79924545 64033252 79924716 64033389 79924887 64033526 79925058 64033663 79925229
1000 13150900 0 13150900 16414627 13151037 16414798 13151174 16414969 13151311 16415140 13151448 16415311 13151585 16415482 13151722 16415653 13151859 16415824 13151996 16415995 13152133 16416166 13152270 16416337 13152407 16416508 13152544 16416679 13152681 16416850 13152818 16417021 13152955 16417192 13153092 16417363 13153229 16417534 13153366 16417705 13153503 16417876 13153640 16418047 13153777 16418218 13153914 16418389 13154051 16418560 13154188 16418731 13154325 16418902 13154462 16419073 13154599 16419244 13154736 16419415 13154873 16419586 13155010 16419757 13155147 16419928 13155284 16420099 13155421 16420270 13155558 16420441 13155695 16420612 13155832 16420783 13155969 16420954 13156106 16421125 13156243 16421296 13156380 16421467 13156517 16421638 13156654 16421809 13156791 16421980 13156928 16422151 13157065 16422322 13157202 16422493 13157339 16422664 13157476 16422835 13157613 16423006 13157750 16423177 13157887 16423348 13158024 16423519 13158161 16423690 13158298 16423861 13158435 16424032 13158572 16424203 13158709 16424374 13158846 16424545 13158983 16424716 13159120 16424887 13159257 16425058 13159394 16425229 13159531 16425400 13159668 16425571 13159805 16425742 13159942 16425913 13160079 16426084 13160216 16426255 13160353 16426426 13160490 16426597 13160627 16426768 13160764 16426939 13160901 16427110 13161038 16427281 13161175 16427452 13161312 16427623 13161449 16427794 13161586 16427965 13161723 16428136 13161860 16428307 13161997 16428478 13162134 16428649 13162271 16428820 13162408 16428991 13162545 16429162 13162682 16429333 13162819 16429504 13162956 16429675 13163093 16429846 13163230 16430017 13163367 16430188 13163504 16430359 13163641 16430530 13163778 16430701 13163915 16430872 13164052 16431043 13164189 16431214 13164326 16431385 13164463 16431556 13164600 16431727 13164737 16431898 13164874 16432069 13165011 16432240 13165148 16432411 13165285 16432582 13165422 16432753 13165559 16432924 13165696 16433095 13165833 16433266 13165970 16433437 13166107 16433608 13166244 16433779 13166381 16433950 13166518 16434121 13166655 16434292 13166792 16434463 13166929 16434634 13167066 16434805 13167203 16434976 13167340 16435147 13167477 16435318 13167614 16435489 13167751 16435660 13167888 16435831 13168025 16436002 13168162 16436173 13168299 16436344 13168436 16436515 13168573 16436686 13168710 16436857 13168847 16437028 13168984 16437199 13169121 16437370 13169258 16437541 13169395 16437712 13169532 16437883 13169669 16438054 13169806 16438225 13169943 16438396 13170080 16438567 13170217 16438738 13170354 16438909 13170491 16439080 13170628 16439251 13170765 16439422 13170902 16439593 13171039 16439764 13171176 16439935 13171313 16440106 13171450 16440277 13171587 16440448 13171724 16440619 13171861 16440790 13171998 16440961 13172135 16441132 13172272 16441303 13172409 16441474 13172546 16441645 13172683 16441816 13172820 16441987 13172957 16442158 13173094 16442329 13173231 16442500 13173368 16442671 13173505 16442842 13173642 16443013 13173779 16443184 13173916 16443355 13174053 16443526 13174190 16443697 13174327 16443868 13174464 16444039 13174601 16444210 13174738 16444381 13174875 16444552 13175012 16444723 13175149 16444894 13175286 16445065 13175423 16445236 13175560 16445407 13175697 16445578 13175834 16445749 13175971 16445920 13176108 16446091 13176245 16446262 13176382 16446433 13176519 16446604 13176656 16446775 13176793 16446946 13176930 16447117 13177067 16447288 13177204 16447459 13177341 16447630 13177478 16447801 13177615 16447972 13177752 16448143 13177889 16448314 13178026 16448485 13178163 16448656 13178300 16448827 13178437 16448998 13178574 16449169 13178711 16449340 13178848 16449511 13178985 16449682 13179122 16449853 13179259 16450024 13179396 16450195 13179533 16450366 13179670 16450537 13179807 16450708 13179944 16450879 13180081 16451050 13180218 16451221 13180355 16451392 13180492 16451563 13180629 16451734 13180766 16451905 13180903 16452076 13181040 16452247 13181177 16452418 13181314 16452589 13181451 16452760 13181588 16452931 13181725 16453102 13181862 16453273 13181999 16453444 13182136 16453615 13182273 16453786 13182410 16453957 13182547 16454128 13182684 16454299 13182821 16454470 13182958 16454641 13183095 16454812 13183232 16454983 13183369 16455154 13183506 16455325 13183643 16455496 13183780 16455667 13183917 16455838 13184054 16456009 13184191 16456180 13184328 16456351 13184465 16456522 13184602 16456693 13184739 16456864 13184876 16457035 13185013 16457206 13185150 16457377 13185287 16457548 13185424 16457719 13185561 16457890 13185698 16458061 13185835 16458232 13185972 16458403 13186109 16458574 13186246 16458745 13186383 16458916 13186520 16459087 13186657 16459258 13186794 16459429 13186931 16459600 13187068 16459771 13187205 16459942 13187342 16460113 13187479 16460284 13187616 16460455 13187753 16460626 13187890 16460797 13188027 16460968 13188164 16461139 13188301 16461310 13188438 16461481 13188575 16461652 13188712 16461823 13188849 16461994 13188986 16462165 13189123 16462336 13189260 16462507 13189397 16462678 13189534 16462849 13189671 16463020 13189808 16463191 13189945 16463362 13190082 16463533 13190219 16463704 13190356 16463875 13190493 16464046 13190630 16464217 13190767 16464388 13190904 16464559 13191041 16464730 13191178 16464901 13191315 16465072 13191452 16465243 13191589 16465414 13191726 16465585 13191863 16465756 13192000 16465927 13192137 16466098 13192274 16466269 13192411 16466440 13192548 16466611 13192685 16466782 13192822 16466953 13192959 16467124 13193096 16467295 13193233 16467466 13193370 16467637 13193507 16467808 13193644 16467979 13193781 16468150 13193918 16468321 13194055 16468492 13194192 16468663 13194329 16468834 13194466 16469005 13194603 16469176 13194740 16469347 13194877 16469518 13195014 16469689 13195151 16469860 13195288 16470031 13195425 16470202 13195562 16470373 13195699 16470544 13195836 16470715 13195973 16470886 13196110 16471057 13196247 16471228 13196384 16471399 13196521 16471570 13196658 16471741 13196795 16471912 13196932 16472083 13197069 16472254 13197206 16472425 13197343 16472596 13197480 16472767 13197617 16472938 13197754 16473109 13197891 16473280 13198028 16473451 13198165 16473622 13198302 16473793 13198439 16473964 13198576 16474135 13198713 16474306 13198850 16474477 13198987 16474648 13199124 16474819 13199261 16474990 13199398 16475161 13199535 16475332 13199672 16475503 13199809 16475674 13199946 16475845 13200083 16476016 13200220 16476187 13200357 16476358 13200494 16476529 13200631 16476700 13200768 16476871 13200905 16477042 13201042 16477213 13201179 16477384 13201316 16477555 13201453 16477726 13201590 16477897 13201727 16478068 13201864 16478239 13202001 16478410 13202138 16478581 13202275 16478752 13202412 16478923 13202549 16479094 13202686 16479265 13202823 16479436 13202960 16479607 13203097 16479778 13203234 16479949 13203371 16480120 13203508 16480291 13203645 16480462 13203782 16480633 13203919 16480804 13204056 16480975 13204193 16481146 13204330 16481317 13204467 16481488 13204604 16481659 13204741 16481830 13204878 16482001 13205015 16482172 13205152 16482343 13205289 16482514 13205426 16482685 13205563 16482856 13205700 16483027 13205837 16483198 13205974 16483369 13206111 16483540 13206248 16483711 13206385 16483882 13206522 16484053 13206659 16484224 13206796 16484395 13206933 16484566 13207070 16484737 13207207 16484908 13207344 16485079 13207481 16485250 13207618 16485421 13207755 16485592 13207892 16485763 13208029 16485934 13208166 16486105 13208303 16486276 13208440 16486447 13208577 16486618 13208714 16486789 13208851 16486960 13208988 16487131 13209125 16487302 13209262 16487473 13209399 16487644 13209536 16487815 13209673 16487986 13209810 16488157 13209947 16488328 13210084 16488499 13210221 16488670 13210358 16488841 13210495 16489012 13210632 16489183 13210769 16489354 13210906 16489525 13211043 16489696 13211180 16489867 13211317 16490038 13211454 16490209 13211591 16490380 13211728 16490551 13211865 16490722 13212002 16490893 13212139 16491064 13212276 16491235 13212413 16491406 13212550 16491577 13212687 16491748 13212824 16491919 13212961 16492090 13213098 16492261 13213235 16492432 13213372 16492603 13213509 16492774 13213646 16492945 13213783 16493116 13213920 16493287 13214057 16493458 13214194 16493629 13214331 16493800 13214468 16493971 13214605 16494142 13214742 16494313 13214879 16494484 13215016 16494655 13215153 16494826 13215290 16494997 13215427 16495168 13215564 16495339 13215701 16495510 13215838 16495681 13215975 16495852 13216112 16496023 13216249 16496194 13216386 16496365 13216523 16496536 13216660 16496707 13216797 16496878 13216934 16497049 13217071 16497220 13217208 16497391 13217345 16497562 13217482 16497733 13217619 16497904 13217756 16498075 13217893 16498246 13218030 16498417 13218167 16498588 13218304 16498759 13218441 16498930 13218578 16499101 13218715 16499272 13218852 16499443 13218989 16499614 13219126 16499785 13219263 16499956 13219400 16500127 13219537 16500298 13219674 16500469 13219811 16500640 13219948 16500811 13220085 16500982 13220222 16501153 13220359 16501324 13220496 16501495 13220633 16501666 13220770 16501837 13220907 16502008 13221044 16502179 13221181 16502350 13221318 16502521 13221455 16502692 13221592 16502863 13221729 16503034 13221866 16503205 13222003 16503376 13222140 16503547 13222277 16503718 13222414 16503889 13222551 16504060 13222688 16504231 13222825 16504402 13222962 16504573 13223099 16504744 13223236 16504915 13223373 16505086 13223510 16505257 13223647 16505428 13223784 16505599 13223921 16505770 13224058 16505941 13224195 16506112 13224332 16506283 13224469 16506454 13224606 16506625 13224743 16506796 13224880 16506967 13225017 16507138 13225154 16507309 13225291 16507480 13225428 16507651 13225565 16507822 13225702 16507993 13225839 16508164 13225976 16508335 13226113 16508506 13226250 16508677 13226387 16508848 13226524 16509019 13226661 16509190 13226798 16509361 13226935 16509532 13227072 16509703 13227209 16509874 13227346 16510045 13227483 16510216 13227620 16510387 13227757 16510558 13227894 16510729 13228031 16510900 13228168 16511071 13228305 16511242 13228442 16511413 13228579 16511584 13228716 16511755 13228853 16511926 13228990 16512097 13229127 16512268 13229264 16512439 13229401 16512610 13229538 16512781 13229675 16512952 13229812 16513123 13229949 16513294 13230086 16513465 13230223 16513636 13230360 16513807 13230497 16513978 13230634 16514149 13230771 16514320 13230908 16514491 13231045 16514662 13231182 16514833 13231319 16515004 13231456 16515175 13231593 16515346 13231730 16515517 13231867 16515688 13232004 16515859 13232141 16516030 13232278 16516201 13232415 16516372 13232552 16516543 13232689 16516714 13232826 16516885 13232963 16517056 13233100 16517227 13233237 16517398 13233374 16517569 13233511 16517740 13233648 16517911 13233785 16518082 13233922 16518253 13234059 16518424 13234196 16518595 13234333 16518766 13234470 16518937 13234607 16519108 13234744 16519279 13234881 16519450 13235018 16519621 13235155 16519792 13235292 16519963 13235429 16520134 13235566 16520305 13235703 16520476 13235840 16520647 13235977 16520818 13236114 16520989 13236251 16521160 13236388 16521331 13236525 16521502 13236662 16521673 13236799 16521844 13236936 16522015 13237073 16522186 13237210 16522357 13237347 16522528 13237484 16522699 13237621 16522870 13237758 16523041 13237895 16523212 13238032 16523383 13238169 16523554 13238306 16523725 13238443 16523896 13238580 16524067 13238717 16524238 13238854 16524409 13238991 16524580 13239128 16524751 13239265 16524922 13239402 16525093 13239539 16525264 13239676 16525435 13239813 16525606 13239950 16525777 13240087 16525948 13240224 16526119 13240361 16526290 13240498 16526461 13240635 16526632 13240772 16526803 13240909 16526974 13241046 16527145 13241183 16527316 13241320 16527487 13241457 16527658 13241594 16527829 13241731 16528000 13241868 16528171 13242005 16528342 13242142 16528513 13242279 16528684 13242416 16528855 13242553 16529026 13242690 16529197 13242827 16529368 13242964 16529539 13243101 16529710 13243238 16529881 13243375 16530052 13243512 16530223 13243649 16530394 13243786 16530565 13243923 16530736 13244060 16530907 13244197 16531078 13244334 16531249 13244471 16531420 13244608 16531591 13244745 16531762 13244882 16531933 13245019 16532104 13245156 16532275 13245293 16532446 13245430 16532617 13245567 16532788 13245704 16532959 13245841 16533130 13245978 16533301 13246115 16533472 13246252 16533643 13246389 16533814 13246526 16533985 13246663 16534156 13246800 16534327 13246937 16534498 13247074 16534669 13247211 16534840 13247348 16535011 13247485 16535182 13247622 16535353 13247759 16535524 13247896 16535695 13248033 16535866 13248170 16536037 13248307 16536208 13248444 16536379 13248581 16536550 13248718 16536721 13248855 16536892 13248992 16537063 13249129 16537234 13249266 16537405 13249403 16537576 13249540 16537747 13249677 16537918 13249814 16538089 13249951 16538260 13250088 16538431 13250225 16538602 13250362 16538773 13250499 16538944 13250636 16539115 13250773 16539286 13250910 16539457 13251047 16539628 13251184 16539799 13251321 16539970 13251458 16540141 13251595 16540312 13251732 16540483 13251869 16540654 13252006 16540825 13252143 16540996 13252280 16541167 13252417 16541338 13252554 16541509 13252691 16541680 13252828 16541851 13252965 16542022 13253102 16542193 13253239 16542364 13253376 16542535 13253513 16542706 13253650 16542877 13253787 16543048 13253924 16543219 13254061 16543390 13254198 16543561 13254335 16543732 13254472 16543903 13254609 16544074 13254746 16544245 13254883 16544416 13255020 16544587 13255157 16544758 13255294 16544929 13255431 16545100 13255568 16545271 13255705 16545442 13255842 16545613 13255979 16545784 13256116 16545955 13256253 16546126 13256390 16546297 13256527 16546468 13256664 16546639 13256801 16546810 13256938 16546981 13257075 16547152 13257212 16547323 13257349 16547494 13257486 16547665 13257623 16547836 13257760 16548007 13257897 16548178 13258034 16548349 13258171 16548520 13258308 16548691 13258445 16548862 13258582 16549033 13258719 16549204 13258856 16549375 13258993 16549546 13259130 16549717 13259267 16549888 13259404 16550059 13259541 16550230 13259678 16550401 13259815 16550572 13259952 16550743 13260089 16550914 13260226 16551085 13260363 16551256 13260500 16551427 13260637 16551598 13260774 16551769 13260911 16551940 13261048 16552111 13261185 16552282 13261322 16552453 13261459 16552624 13261596 16552795 13261733 16552966 13261870 16553137 13262007 16553308 13262144 16553479 13262281 16553650 13262418 16553821 13262555 16553992 13262692 16554163 13262829 16554334 13262966 16554505 13263103 16554676 13263240 16554847 13263377 16555018 13263514 16555189 13263651 16555360 13263788 16555531 13263925 16555702 13264062 16555873 13264199 16556044 13264336 16556215 13264473 16556386 13264610 16556557 13264747 16556728 13264884 16556899 13265021 16557070 13265158 16557241 13265295 16557412 13265432 16557583 13265569 16557754 13265706 16557925 13265843 16558096 13265980 16558267 13266117 16558438 13266254 16558609 13266391 16558780 13266528 16558951 13266665 16559122 13266802 16559293 13266939 16559464 13267076 16559635 13267213 16559806 13267350 16559977 13267487 16560148 13267624 16560319 13267761 16560490 13267898 16560661 13268035 16560832 13268172 16561003 13268309 16561174 13268446 16561345 13268583 16561516 13268720 16561687 13268857 16561858 13268994 16562029 13269131 16562200 13269268 16562371 13269405 16562542 13269542 16562713 13269679 16562884 13269816 16563055 13269953 16563226 13270090 16563397 13270227 16563568 13270364 16563739 13270501 16563910 13270638 16564081 13270775 16564252 13270912 16564423 13271049 16564594 13271186 16564765 13271323 16564936 13271460 16565107 13271597 16565278 13271734 16565449 13271871 16565620 13272008 16565791 13272145 16565962 13272282 16566133 13272419 16566304 13272556 16566475 13272693 16566646 13272830 16566817 13272967 16566988 13273104 16567159 13273241 16567330 13273378 16567501 13273515 16567672 13273652 16567843 13273789 16568014 13273926 16568185 13274063 16568356 13274200 16568527 13274337 16568698 13274474 16568869 13274611 16569040 13274748 16569211 13274885 16569382 13275022 16569553 13275159 16569724 13275296 16569895 13275433 16570066 13275570 16570237 13275707 16570408 13275844 16570579 13275981 16570750 13276118 16570921 13276255 16571092 13276392 16571263 13276529 16571434 13276666 16571605 13276803 16571776 13276940 16571947 13277077 16572118 13277214 16572289 13277351 16572460 13277488 16572631 13277625 16572802 13277762 16572973 13277899 16573144 13278036 16573315 13278173 16573486 13278310 16573657 13278447 16573828 13278584 16573999 13278721 16574170 13278858 16574341 13278995 16574512 13279132 16574683 13279269 16574854 13279406 16575025 13279543 16575196 13279680 16575367 13279817 16575538 13279954 16575709 13280091 16575880 13280228 16576051 13280365 16576222 13280502 16576393 13280639 16576564 13280776 16576735 13280913 16576906 13281050 16577077 13281187 16577248 13281324 16577419 13281461 16577590 13281598 16577761 13281735 16577932 13281872 16578103 13282009 16578274 13282146 16578445 13282283 16578616 13282420 16578787 13282557 16578958 13282694 16579129 13282831 16579300 13282968 16579471 13283105 16579642 13283242 16579813 13283379 16579984 13283516 16580155 13283653 16580326 13283790 16580497 13283927 16580668 13284064 16580839 13284201 16581010 13284338 16581181 13284475 16581352 13284612 16581523 13284749 16581694 13284886 16581865 13285023 16582036 13285160 16582207 13285297 16582378 13285434 16582549 13285571 16582720 13285708 16582891 13285845 16583062 13285982 16583233 13286119 16583404 13286256 16583575 13286393 16583746 13286530 16583917 13286667 16584088 13286804 16584259 13286941 16584430 13287078 16584601 13287215 16584772 13287352 16584943 13287489 16585114 13287626 16585285
1000 36440900 0 36440900 45484627 36441037 45484798 36441174 45484969 36441311 45485140 36441448 45485311 36441585 45485482 36441722 45485653 36441859 45485824 36441996 45485995 36442133 45486166 36442270 45486337 36442407 45486508 36442544 45486679 36442681 45486850 36442818 45487021 36442955 45487192 36443092 45487363 36443229 45487534 36443366 45487705 36443503 45487876 36443640 45488047 36443777 45488218 36443914 45488389 36444051 45488560 36444188 45488731 36444325 45488902 36444462 45489073 36444599 45489244 36444736 45489415 36444873 45489586 36445010 45489757 36445147 45489928 36445284 45490099 36445421 45490270 36445558 45490441 36445695 45490612 36445832 45490783 36445969 45490954 36446106 45491125 36446243 45491296 36446380 45491467 36446517 45491638 36446654 45491809 36446791 45491980 36446928 45492151 36447065 45492322 36447202 45492493 36447339 45492664 36447476 45492835 36447613 45493006 36447750 45493177 36447887 45493348 36448024 45493519 36448161 45493690 36448298 45493861 36448435 45494032 36448572 45494203 36448709 45494374 36448846 45494545 36448983 45494716 36449120 45494887 36449257 45495058 36449394 45495229 36449531 45495400 36449668 45495571 36449805 45495742 36449942 45495913 36450079 45496084 36450216 45496255 36450353 45496426 36450490 45496597 36450627 45496768 36450764 45496939 36450901 45497110 36451038 45497281 36451175 45497452 36451312 45497623 36451449 45497794 36451586 45497965 36451723 45498136 36451860 45498307 36451997 45498478 36452134 45498649 36452271 45498820 36452408 45498991 36452545 45499162 36452682 45499333 36452819 45499504 36452956 45499675 36453093 45499846 36453230 45500017 36453367 45500188 36453504 45500359 36453641 45500530 36453778 45500701 36453915 45500872 36454052 45501043 36454189 45501214 36454326 45501385 36454463 45501556 36454600 45501727 36454737 45501898 36454874 45502069 36455011 45502240 36455148 45502411 36455285 45502582 36455422 45502753 36455559 45502924 36455696 45503095 36455833 45503266 36455970 45503437 36456107 45503608 36456244 45503779 36456381 45503950 36456518 45504121 36456655 45504292 36456792 45504463 36456929 45504634 36457066 45504805 36457203 45504976 36457340 45505147 36457477 45505318 36457614 45505489 36457751 45505660 36457888 45505831 36458025 45506002 36458162 45506173 36458299 45506344 36458436 45506515 36458573 45506686 36458710 45506857 36458847 45507028 36458984 45507199 36459121 45507370 36459258 45507541 36459395 45507712 36459532 45507883 36459669 45508054 36459806 45508225 36459943 45508396 36460080 45508567 36460217 45508738 36460354 45508909 36460491 45509080 36460628 45509251 36460765 45509422 36460902 45509593 36461039 45509764 36461176 45509935 36461313 45510106 36461450 45510277 36461587 45510448 36461724 45510619 36461861 45510790 36461998 45510961 36462135 45511132 36462272 45511303 36462409 45511474 36462546 45511645 36462683 45511816 36462820 45511987 36462957 45512158 36463094 45512329 36463231 45512500 36463368 45512671 36463505 45512842 36463642 45513013 36463779 45513184 36463916 45513355 36464053 45513526 36464190 45513697 36464327 45513868 36464464 45514039 36464601 45514210 36464738 45514381 36464875 45514552 36465012 45514723 36465149 45514894 36465286 45515065 36465423 45515236 36465560 45515407 36465697 45515578 36465834 45515749 36465971 45515920 36466108 45516091 36466245 45516262 36466382 45516433 36466519 45516604 36466656 45516775 36466793 45516946 36466930 45517117 36467067 45517288 36467204 45517459 36467341 45517630 36467478 45517801 36467615 45517972 36467752 45518143 36467889 45518314 36468026 45518485 36468163 45518656 36468300 45518827 36468437 45518998 36468574 45519169 36468711 45519340 36468848 45519511 36468985 45519682 36469122 45519853 36469259 45520024 36469396 45520195 36469533 45520366 36469670 45520537 36469807 45520708 36469944 45520879 36470081 45521050 36470218 45521221 36470355 45521392 36470492 45521563 36470629 45521734 36470766 45521905 36470903 45522076 36471040 45522247 36471177 45522418 36471314 45522589 36471451 45522760 36471588 45522931 36471725 45523102 36471862 45523273 36471999 45523444 36472136 45523615 36472273 45523786 36472410 45523957 36472547 45524128 36472684 45524299 36472821 45524470 36472958 45524641 36473095 45524812 36473232 45524983 36473369 45525154 36473506 45525325 36473643 45525496 36473780 45525667 36473917 45525838 36474054 45526009 36474191 45526180 36474328 45526351 36474465 45526522 36474602 45526693 36474739 45526864 36474876 45527035 36475013 45527206 36475150 45527377 36475287 45527548 36475424 45527719 36475561 45527890 36475698 45528061 36475835 45528232 36475972 45528403 36476109 45528574 36476246 45528745 36476383 45528916 36476520 45529087 36476657 45529258 36476794 45529429 36476931 45529600 36477068 45529771 36477205 45529942 36477342 45530113 36477479 45530284 36477616 45530455 36477753 45530626 36477890 45530797 36478027 45530968 36478164 45531139 36478301 45531310 36478438 45531481 36478575 45531652 36478712 45531823 36478849 45531994 36478986 45532165 36479123 45532336 36479260 45532507 36479397 45532678 36479534 45532849 36479671 45533020 36479808 45533191 36479945 45533362 36480082 45533533 36480219 45533704 36480356 45533875 36480493 45534046 36480630 45534217 36480767 45534388 36480904 45534559 36481041 45534730 36481178 45534901 36481315 45535072 36481452 45535243 36481589 45535414 36481726 45535585 36481863 45535756 36482000 45535927 36482137 45536098 36482274 45536269 36482411 45536440 36482548 45536611 36482685 45536782 36482822 45536953 36482959 45537124 36483096 45537295 36483233 45537466 36483370 45537637 36483507 45537808 36483644 45537979 36483781 45538150 36483918 45538321 36484055 45538492 36484192 45538663 36484329 45538834 36484466 45539005 36484603 45539176 36484740 45539347 36484877 45539518 36485014 45539689 36485151 45539860 36485288 45540031 36485425 45540202 36485562 45540373 36485699 45540544 36485836 45540715 36485973 45540886 36486110 45541057 36486247 45541228 36486384 45541399 36486521 45541570 36486658 45541741 36486795 45541912 36486932 45542083 36487069 45542254 36487206 45542425 36487343 45542596 36487480 45542767 36487617 45542938 36487754 45543109 36487891 45543280 36488028 45543451 36488165 45543622 36488302 45543793 36488439 45543964 36488576 45544135 36488713 45544306 36488850 45544477 36488987 45544648 36489124 45544819 36489261 45544990 36489398 45545161 36489535 45545332 36489672 45545503 36489809 45545674 36489946 45545845 36490083 45546016 36490220 45546187 36490357 45546358 36490494 45546529 36490631 45546700 36490768 45546871 36490905 45547042 36491042 45547213 36491179 45547384 36491316 45547555 36491453 45547726 36491590 45547897 36491727 45548068 36491864 45548239 36492001 45548410 36492138 45548581 36492275 45548752 36492412 45548923 36492549 45549094 36492686 45549265 36492823 45549436 36492960 45549607 36493097 45549778 36493234 45549949 36493371 45550120 36493508 45550291 36493645 45550462 36493782 45550633 36493919 45550804 36494056 45550975 36494193 45551146 36494330 45551317 36494467 45551488 36494604 45551659 36494741 45551830 36494878 45552001 36495015 45552172 36495152 45552343 36495289 45552514 36495426 45552685 36495563 45552856 36495700 45553027 36495837 45553198 36495974 45553369 36496111 45553540 36496248 45553711 36496385 45553882 36496522 45554053 36496659 45554224 36496796 45554395 36496933 45554566 36497070 45554737 36497207 45554908 36497344 45555079 36497481 45555250 36497618 45555421 36497755 45555592 36497892 45555763 36498029 45555934 36498166 45556105 36498303 45556276 36498440 45556447 36498577 45556618 36498714 45556789 36498851 45556960 36498988 45557131 36499125 45557302 36499262 45557473 36499399 45557644 36499536 45557815 36499673 45557986 36499810 45558157 36499947 45558328 36500084 45558499 36500221 45558670 36500358 45558841 36500495 45559012 36500632 45559183 36500769 45559354 36500906 45559525 36501043 45559696 36501180 45559867 36501317 45560038 36501454 45560209 36501591 45560380 36501728 45560551 36501865 45560722 36502002 45560893 36502139 45561064 36502276 45561235 36502413 45561406 36502550 45561577 36502687 45561748 36502824 45561919 36502961 45562090 36503098 45562261 36503235 45562432 36503372 45562603 36503509 45562774 36503646 45562945 36503783 45563116 36503920 45563287 36504057 45563458 36504194 45563629 36504331 45563800 36504468 45563971 36504605 45564142 36504742 45564313 36504879 45564484 36505016 45564655 36505153 45564826 36505290 45564997 36505427 45565168 36505564 45565339 36505701 45565510 36505838 45565681 36505975 45565852 36506112 45566023 36506249 45566194 36506386 45566365 36506523 45566536 36506660 45566707 36506797 45566878 36506934 45567049 36507071 45567220 36507208 45567391 36507345 45567562 36507482 45567733 36507619 45567904 36507756 45568075 36507893 45568246 36508030 45568417 36508167 45568588 36508304 45568759 36508441 45568930 36508578 45569101 36508715 45569272 36508852 45569443 36508989 45569614 36509126 45569785 36509263 45569956 36509400 45570127 36509537 45570298 36509674 45570469 36509811 45570640 36509948 45570811 36510085 45570982 36510222 45571153 36510359 45571324 36510496 45571495 36510633 45571666 36510770 45571837 36510907 45572008 36511044 45572179 36511181 45572350 36511318 45572521 36511455 45572692 36511592 45572863 36511729 45573034 36511866 45573205 36512003 45573376 36512140 45573547 36512277 45573718 36512414 45573889 36512551 45574060 36512688 45574231 36512825 45574402 36512962 45574573 36513099 45574744 36513236 45574915 36513373 45575086 36513510 45575257 36513647 45575428 36513784 45575599 36513921 45575770 36514058 45575941 36514195 45576112 36514332 45576283 36514469 45576454 36514606 45576625 36514743 45576796 36514880 45576967 36515017 45577138 36515154 45577309 36515291 45577480 36515428 45577651 36515565 45577822 36515702 45577993 36515839 45578164 36515976 45578335 36516113 45578506 36516250 45578677 36516387 45578848 36516524 45579019 36516661 45579190 36516798 45579361 36516935 45579532 36517072 45579703 36517209 45579874 36517346 45580045 36517483 45580216 36517620 45580387 36517757 45580558 36517894 45580729 36518031 45580900 36518168 45581071 36518305 45581242 36518442 45581413 36518579 45581584 36518716 45581755 36518853 45581926 36518990 45582097 36519127 45582268 36519264 45582439 36519401 45582610 36519538 45582781 36519675 45582952 36519812 45583123 36519949 45583294 36520086 45583465 36520223 45583636 36520360 45583807 36520497 45583978 36520634 45584149 36520771 45584320 36520908 45584491 36521045 45584662 36521182 45584833 36521319 45585004 36521456 45585175 36521593 45585346 36521730 45585517 36521867 45585688 36522004 45585859 36522141 45586030 36522278 45586201 36522415 45586372 36522552 45586543 36522689 45586714 36522826 45586885 36522963 45587056 36523100 45587227 36523237 45587398 36523374 45587569 36523511 45587740 36523648 45587911 36523785 45588082 36523922 45588253 36524059 45588424 36524196 45588595 36524333 45588766 36524470 45588937 36524607 45589108 36524744 45589279 36524881 45589450 36525018 45589621 36525155 45589792 36525292 45589963 36525429 45590134 36525566 45590305 36525703 45590476 36525840 45590647 36525977 45590818 36526114 45590989 36526251 45591160 36526388 45591331 36526525 45591502 36526662 45591673 36526799 45591844 36526936 45592015 36527073 45592186 36527210 45592357 36527347 45592528 36527484 45592699 36527621 45592870 36527758 45593041 36527895 45593212 36528032 45593383 36528169 45593554 36528306 45593725 36528443 45593896 36528580 45594067 36528717 45594238 36528854 45594409 36528991 45594580 36529128 45594751 36529265 45594922 36529402 45595093 36529539 45595264 36529676 45595435 36529813 45595606 36529950 45595777 36530087 45595948 36530224 45596119 36530361 45596290 36530498 45596461 36530635 45596632 36530772 45596803 36530909 45596974 36531046 45597145 36531183 45597316 36531320 45597487 36531457 45597658 36531594 45597829 36531731 45598000 36531868 45598171 36532005 45598342 36532142 45598513 36532279 45598684 36532416 45598855 36532553 45599026 36532690 45599197 36532827 45599368 36532964 45599539 36533101 45599710 36533238 45599881 36533375 45600052 36533512 45600223 36533649 45600394 36533786 45600565 36533923 45600736 36534060 45600907 36534197 45601078 36534334 45601249 36534471 45601420 36534608 45601591 36534745 45601762 36534882 45601933 36535019 45602104 36535156 45602275 36535293 45602446 36535430 45602617 36535567 45602788 36535704 45602959 36535841 45603130 36535978 45603301 36536115 45603472 36536252 45603643 36536389 45603814 36536526 45603985 36536663 45604156 36536800 45604327 36536937 45604498 36537074 45604669 36537211 45604840 36537348 45605011 36537485 45605182 36537622 45605353 36537759 45605524 36537896 45605695 36538033 45605866 36538170 45606037 36538307 45606208 36538444 45606379 36538581 45606550 36538718 45606721 36538855 45606892 36538992 45607063 36539129 45607234 36539266 45607405 36539403 45607576 36539540 45607747 36539677 45607918 36539814 45608089 36539951 45608260 36540088 45608431 36540225 45608602 36540362 45608773 36540499 45608944 36540636 45609115 36540773 45609286 36540910 45609457 36541047 45609628 36541184 45609799 36541321 45609970 36541458 45610141 36541595 45610312 36541732 45610483 36541869 45610654 36542006 45610825 36542143 45610996 36542280 45611167 36542417 45611338 36542554 45611509 36542691 45611680 36542828 45611851 36542965 45612022 36543102 45612193 36543239 45612364 36543376 45612535 36543513 45612706 36543650 45612877 36543787 45613048 36543924 45613219 36544061 45613390 36544198 45613561 36544335 45613732 36544472 45613903 36544609 45614074 36544746 45614245 36544883 45614416 36545020 45614587 36545157 45614758 36545294 45614929 36545431 45615100 36545568 45615271 36545705 45615442 36545842 45615613 36545979 45615784 36546116 45615955 36546253 45616126 36546390 45616297 36546527 45616468 36546664 45616639 36546801 45616810 36546938 45616981 36547075 45617152 36547212 45617323 36547349 45617494 36547486 45617665 36547623 45617836 36547760 45618007 36547897 45618178 36548034 45618349 36548171 45618520 36548308 45618691 36548445 45618862 36548582 45619033 36548719 45619204 36548856 45619375 36548993 45619546 36549130 45619717 36549267 45619888 36549404 45620059 36549541 45620230 36549678 45620401 36549815 45620572 36549952 45620743 36550089 45620914 36550226 45621085 36550363 45621256 36550500 45621427 36550637 45621598 36550774 45621769 36550911 45621940 36551048 45622111 36551185 45622282 36551322 45622453 36551459 45622624 36551596 45622795 36551733 45622966 36551870 45623137 36552007 45623308 36552144 45623479 36552281 45623650 36552418 45623821 36552555 45623992 36552692 45624163 36552829 45624334 36552966 45624505 36553103 45624676 36553240 45624847 36553377 45625018 36553514 45625189 36553651 45625360 36553788 45625531 36553925 45625702 36554062 45625873 36554199 45626044 36554336 45626215 36554473 45626386 36554610 45626557 36554747 45626728 36554884 45626899 36555021 45627070 36555158 45627241 36555295 45627412 36555432 45627583 36555569 45627754 36555706 45627925 36555843 45628096 36555980 45628267 36556117 45628438 36556254 45628609 36556391 45628780 36556528 45628951 36556665 45629122 36556802 45629293 36556939 45629464 36557076 45629635 36557213 45629806 36557350 45629977 36557487 45630148 36557624 45630319 36557761 45630490 36557898 45630661 36558035 45630832 36558172 45631003 36558309 45631174 36558446 45631345 36558583 45631516 36558720 45631687 36558857 45631858 36558994 45632029 36559131 45632200 36559268 45632371 36559405 45632542 36559542 45632713 36559679 45632884 36559816 45633055 36559953 45633226 36560090 45633397 36560227 45633568 36560364 45633739 36560501 45633910 36560638 45634081 36560775 45634252 36560912 45634423 36561049 45634594 36561186 45634765 36561323 45634936 36561460 45635107 36561597 45635278 36561734 45635449 36561871 45635620 36562008 45635791 36562145 45635962 36562282 45636133 36562419 45636304 36562556 45636475 36562693 45636646 36562830 45636817 36562967 45636988 36563104 45637159 36563241 45637330 36563378 45637501 36563515 45637672 36563652 45637843 36563789 45638014 36563926 45638185 36564063 45638356 36564200 45638527 36564337 45638698 36564474 45638869 36564611 45639040 36564748 45639211 36564885 45639382 36565022 45639553 36565159 45639724 36565296 45639895 36565433 45640066 36565570 45640237 36565707 45640408 36565844 45640579 36565981 45640750 36566118 45640921 36566255 45641092 36566392 45641263 36566529 45641434 36566666 45641605 36566803 45641776 36566940 45641947 36567077 45642118 36567214 45642289 36567351 45642460 36567488 45642631 36567625 45642802 36567762 45642973 36567899 45643144 36568036 45643315 36568173 45643486 36568310 45643657 36568447 45643828 36568584 45643999 36568721 45644170 36568858 45644341 36568995 45644512 36569132 45644683 36569269 45644854 36569406 45645025 36569543 45645196 36569680 45645367 36569817 45645538 36569954 45645709 36570091 45645880 36570228 45646051 36570365 45646222 36570502 45646393 36570639 45646564 36570776 45646735 36570913 45646906 36571050 45647077 36571187 45647248 36571324 45647419 36571461 45647590 36571598 45647761 36571735 45647932 36571872 45648103 36572009 45648274 36572146 45648445 36572283 45648616 36572420 45648787 36572557 45648958 36572694 45649129 36572831 45649300 36572968 45649471 36573105 45649642 36573242 45649813 36573379 45649984 36573516 45650155 36573653 45650326 36573790 45650497 36573927 45650668 36574064 45650839 36574201 45651010 36574338 45651181 36574475 45651352 36574612 45651523 36574749 45651694 36574886 45651865 36575023 45652036 36575160 45652207 36575297 45652378 36575434 45652549 36575571 45652720 36575708 45652891 36575845 45653062 36575982 45653233 36576119 45653404 36576256 45653575 36576393 45653746 36576530 45653917 36576667 45654088 36576804 45654259 36576941 45654430 36577078 45654601 36577215 45654772 36577352 45654943 36577489 45655114 36577626 45655285
1000 59382513 0 59382513 74119779 59382650 74119950 59382787 74120121 59382924 74120292 59383061 74120463 59383198 74120634 59383335 74120805 59383472 74120976 59383609 74121147 59383746 74121318 59383883 74121489 59384020 74121660 59384157 74121831 59384294 74122002 59384431 74122173 59384568 74122344 59384705 74122515 59384842 74122686 59384979 74122857 59385116 74123028 59385253 74123199 59385390 74123370 59385527 74123541 59385664 74123712 59385801 74123883 59385938 74124054 59386075 74124225 59386212 74124396 59386349 74124567 59386486 74124738 59386623 74124909 59386760 74125080 59386897 74125251 59387034 74125422 59387171 74125593 59387308 74125764 59387445 74125935 59387582 74126106 59387719 74126277 59387856 74126448 59387993 74126619 59388130 74126790 59388267 74126961 59388404 74127132 59388541 74127303 59388678 74127474 59388815 74127645 59388952 74127816 59389089 74127987 59389226 74128158 59389363 74128329 59389500 74128500 59389637 74128671 59389774 74128842 59389911 74129013 59390048 74129184 59390185 74129355 59390322 74129526 59390459 74129697 59390596 74129868 59390733 74130039 59390870 74130210 59391007 74130381 59391144 74130552 59391281 74130723 59391418 74130894 59391555 74131065 59391692 74131236 59391829 74131407 59391966 74131578 59392103 74131749 59392240 74131920 59392377 74132091 59392514 74132262 59392651 74132433 59392788 74132604 59392925 74132775 59393062 74132946 59393199 74133117 59393336 74133288 59393473 74133459 59393610 74133630 59393747 74133801 59393884 74133972 59394021 74134143 59394158 74134314 59394295 74134485 59394432 74134656 59394569 74134827 59394706 74134998 59394843 74135169 59394980 74135340 59395117 74135511 59395254 74135682 59395391 74135853 59395528 74136024 59395665 74136195 59395802 74136366 59395939 74136537 59396076 74136708 59396213 74136879 59396350 74137050 59396487 74137221 59396624 74137392 59396761 74137563 59396898 74137734 59397035 74137905 59397172 74138076 59397309 74138247 59397446 74138418 59397583 74138589 59397720 74138760 59397857 74138931 59397994 74139102 59398131 74139273 59398268 74139444 59398405 74139615 59398542 74139786 59398679 74139957 59398816 74140128 59398953 74140299 59399090 74140470 59399227 74140641 59399364 74140812 59399501 74140983 59399638 74141154 59399775 74141325 59399912 74141496 59400049 74141667 59400186 74141838 59400323 74142009 59400460 74142180 59400597 74142351 59400734 74142522 59400871 74142693 59401008 74142864 59401145 74143035 59401282 74143206 59401419 74143377 59401556 74143548 59401693 74143719 59401830 74143890 59401967 74144061 59402104 74144232 59402241 74144403 59402378 74144574 59402515 74144745 59402652 74144916 59402789 74145087 59402926 74145258 59403063 74145429 59403200 74145600 59403337 74145771 59403474 74145942 59403611 74146113 59403748 74146284 59403885 74146455 59404022 74146626 59404159 74146797 59404296 74146968 59404433 74147139 59404570 74147310 59404707 74147481 59404844 74147652 59404981 74147823 59405118 74147994 59405255 74148165 59405392 74148336 59405529 74148507 59405666 74148678 59405803 74148849 59405940 74149020 59406077 74149191 59406214 74149362 59406351 74149533 59406488 74149704 59406625 74149875 59406762 74150046 59406899 74150217 59407036 74150388 59407173 74150559 59407310 74150730 59407447 74150901 59407584 74151072 59407721 74151243 59407858 74151414 59407995 74151585 59408132 74151756 59408269 74151927 59408406 74152098 59408543 74152269 59408680 74152440 59408817 74152611 59408954 74152782 59409091 74152953 59409228 74153124 59409365 74153295 59409502 74153466 59409639 74153637 59409776 74153808 59409913 74153979 59410050 74154150 59410187 74154321 59410324 74154492 59410461 74154663 59410598 74154834 59410735 74155005 59410872 74155176 59411009 74155347 59411146 74155518 59411283 74155689 59411420 74155860 59411557 74156031 59411694 74156202 59411831 74156373 59411968 74156544 59412105 74156715 59412242 74156886 59412379 74157057 59412516 74157228 59412653 74157399 59412790 74157570 59412927 74157741 59413064 74157912 59413201 74158083 59413338 74158254 59413475 74158425 59413612 74158596 59413749 74158767 59413886 74158938 59414023 74159109 59414160 74159280 59414297 74159451 59414434 74159622 59414571 74159793 59414708 74159964 59414845 74160135 59414982 74160306 59415119 74160477 59415256 74160648 59415393 74160819 59415530 74160990 59415667 74161161 59415804 74161332 59415941 74161503 59416078 74161674 59416215 74161845 59416352 74162016 59416489 74162187 59416626 74162358 59416763 74162529 59416900 74162700 59417037 74162871 59417174 74163042 59417311 74163213 59417448 74163384 59417585 74163555 59417722 74163726 59417859 74163897 59417996 74164068 59418133 74164239 59418270 74164410 59418407 74164581 59418544 74164752 59418681 74164923 59418818 74165094 59418955 74165265 59419092 74165436 59419229 74165607 59419366 74165778 59419503 74165949 59419640 74166120 59419777 74166291 59419914 74166462 59420051 74166633 59420188 74166804 59420325 74166975 59420462 74167146 59420599 74167317 59420736 74167488 59420873 74167659 59421010 74167830 59421147 74168001 59421284 74168172 59421421 74168343 59421558 74168514 59421695 74168685 59421832 74168856 59421969 74169027 59422106 74169198 59422243 74169369 59422380 74169540 59422517 74169711 59422654 74169882 59422791 74170053 59422928 74170224 59423065 74170395 59423202 74170566 59423339 74170737 59423476 74170908 59423613 74171079 59423750 74171250 59423887 74171421 59424024 74171592 59424161 74171763 59424298 74171934 59424435 74172105 59424572 74172276 59424709 74172447 59424846 74172618 59424983 74172789 59425120 74172960 59425257 74173131 59425394 74173302 59425531 74173473 59425668 74173644 59425805 74173815 59425942 74173986 59426079 74174157 59426216 74174328 59426353 74174499 59426490 74174670 59426627 74174841 59426764 74175012 59426901 74175183 59427038 74175354 59427175 74175525 59427312 74175696 59427449 74175867 59427586 74176038 59427723 74176209 59427860 74176380 59427997 74176551 59428134 74176722 59428271 74176893 59428408 74177064 59428545 74177235 59428682 74177406 59428819 74177577 59428956 74177748 59429093 74177919 59429230 74178090 59429367 74178261 59429504 74178432 59429641 74178603 59429778 74178774 59429915 74178945 59430052 74179116 59430189 74179287 59430326 74179458 59430463 74179629 59430600 74179800 59430737 74179971 59430874 74180142 59431011 74180313 59431148 74180484 59431285 74180655 59431422 74180826 59431559 74180997 59431696 74181168 59431833 74181339 59431970 74181510 59432107 74181681 59432244 74181852 59432381 74182023 59432518 74182194 59432655 74182365 59432792 74182536 59432929 74182707 59433066 74182878 59433203 74183049 59433340 74183220 59433477 74183391 59433614 74183562 59433751 74183733 59433888 74183904 59434025 74184075 59434162 74184246 59434299 74184417 59434436 74184588 59434573 74184759 59434710 74184930 59434847 74185101 59434984 74185272 59435121 74185443 59435258 74185614 59435395 74185785 59435532 74185956 59435669 74186127 59435806 74186298 59435943 74186469 59436080 74186640 59436217 74186811 59436354 74186982 59436491 74187153 59436628 74187324 59436765 74187495 59436902 74187666 59437039 74187837 59437176 74188008 59437313 74188179 59437450 74188350 59437587 74188521 59437724 74188692 59437861 74188863 59437998 74189034 59438135 74189205 59438272 74189376 59438409 74189547 59438546 74189718 59438683 74189889 59438820 74190060 59438957 74190231 59439094 74190402 59439231 74190573 59439368 74190744 59439505 74190915 59439642 74191086 59439779 74191257 59439916 74191428 59440053 74191599 59440190 74191770 59440327 74191941 59440464 74192112 59440601 74192283 59440738 74192454 59440875 74192625 59441012 74192796 59441149 74192967 59441286 74193138 59441423 74193309 59441560 74193480 59441697 74193651 59441834 74193822 59441971 74193993 59442108 74194164 59442245 74194335 59442382 74194506 59442519 74194677 59442656 74194848 59442793 74195019 59442930 74195190 59443067 74195361 59443204 74195532 59443341 74195703 59443478 74195874 59443615 74196045 59443752 74196216 59443889 74196387 59444026 74196558 59444163 74196729 59444300 74196900 59444437 74197071 59444574 74197242 59444711 74197413 59444848 74197584 59444985 74197755 59445122 74197926 59445259 74198097 59445396 74198268 59445533 74198439 59445670 74198610 59445807 74198781 59445944 74198952 59446081 74199123 59446218 74199294 59446355 74199465 59446492 74199636 59446629 74199807 59446766 74199978 59446903 74200149 59447040 74200320 59447177 74200491 59447314 74200662 59447451 74200833 59447588 74201004 59447725 74201175 59447862 74201346 59447999 74201517 59448136 74201688 59448273 74201859 59448410 74202030 59448547 74202201 59448684 74202372 59448821 74202543 59448958 74202714 59449095 74202885 59449232 74203056 59449369 74203227 59449506 74203398 59449643 74203569 59449780 74203740 59449917 74203911 59450054 74204082 59450191 74204253 59450328 74204424 59450465 74204595 59450602 74204766 59450739 74204937 59450876 74205108 59451013 74205279 59451150 74205450 59451287 74205621 59451424 74205792 59451561 74205963 59451698 74206134 59451835 74206305 59451972 74206476 59452109 74206647 59452246 74206818 59452383 74206989 59452520 74207160 59452657 74207331 59452794 74207502 59452931 74207673 59453068 74207844 59453205 74208015 59453342 74208186 59453479 74208357 59453616 74208528 59453753 74208699 59453890 74208870 59454027 74209041 59454164 74209212 59454301 74209383 59454438 74209554 59454575 74209725 59454712 74209896 59454849 74210067 59454986 74210238 59455123 74210409 59455260 74210580 59455397 74210751 59455534 74210922 59455671 74211093 59455808 74211264 59455945 74211435 59456082 74211606 59456219 74211777 59456356 74211948 59456493 74212119 59456630 74212290 59456767 74212461 59456904 74212632 59457041 74212803 59457178 74212974 59457315 74213145 59457452 74213316 59457589 74213487 59457726 74213658 59457863 74213829 59458000 74214000 59458137 74214171 59458274 74214342 59458411 74214513 59458548 74214684 59458685 74214855 59458822 74215026 59458959 74215197 59459096 74215368 59459233 74215539 59459370 74215710 59459507 74215881 59459644 74216052 59459781 74216223 59459918 74216394 59460055 74216565 59460192 74216736 59460329 74216907 59460466 74217078 59460603 74217249 59460740 74217420 59460877 74217591 59461014 74217762 59461151 74217933 59461288 74218104 59461425 74218275 59461562 74218446 59461699 74218617 59461836 74218788 59461973 74218959 59462110 74219130 59462247 74219301 59462384 74219472 59462521 74219643 59462658 74219814 59462795 74219985 59462932 74220156 59463069 74220327 59463206 74220498 59463343 74220669 59463480 74220840 59463617 74221011 59463754 74221182 59463891 74221353 59464028 74221524 59464165 74221695 59464302 74221866 59464439 74222037 59464576 74222208 59464713 74222379 59464850 74222550 59464987 74222721 59465124 74222892 59465261 74223063 59465398 74223234 59465535 74223405 59465672 74223576 59465809 74223747 59465946 74223918 59466083 74224089 59466220 74224260 59466357 74224431 59466494 74224602 59466631 74224773 59466768 74224944 59466905 74225115 59467042 74225286 59467179 74225457 59467316 74225628 59467453 74225799 59467590 74225970 59467727 74226141 59467864 74226312 59468001 74226483 59468138 74226654 59468275 74226825 59468412 74226996 59468549 74227167 59468686 74227338 59468823 74227509 59468960 74227680 59469097 74227851 59469234 74228022 59469371 74228193 59469508 74228364 59469645 74228535 59469782 74228706 59469919 74228877 59470056 74229048 59470193 74229219 59470330 74229390 59470467 74229561 59470604 74229732 59470741 74229903 59470878 74230074 59471015 74230245 59471152 74230416 59471289 74230587 59471426 74230758 59471563 74230929 59471700 74231100 59471837 74231271 59471974 74231442 59472111 74231613 59472248 74231784 59472385 74231955 59472522 74232126 59472659 74232297 59472796 74232468 59472933 74232639 59473070 74232810 59473207 74232981 59473344 74233152 59473481 74233323 59473618 74233494 59473755 74233665 59473892 74233836 59474029 74234007 59474166 74234178 59474303 74234349 59474440 74234520 59474577 74234691 59474714 74234862 59474851 74235033 59474988 74235204 59475125 74235375 59475262 74235546 59475399 74235717 59475536 74235888 59475673 74236059 59475810 74236230 59475947 74236401 59476084 74236572 59476221 74236743 59476358 74236914 59476495 74237085 59476632 74237256 59476769 74237427 59476906 74237598 59477043 74237769 59477180 74237940 59477317 74238111 59477454 74238282 59477591 74238453 59477728 74238624 59477865 74238795 59478002 74238966 59478139 74239137 59478276 74239308 59478413 74239479 59478550 74239650 59478687 74239821 59478824 74239992 59478961 74240163 59479098 74240334 59479235 74240505 59479372 74240676 59479509 74240847 59479646 74241018 59479783 74241189 59479920 74241360 59480057 74241531 59480194 74241702 59480331 74241873 59480468 74242044 59480605 74242215 59480742 74242386 59480879 74242557 59481016 74242728 59481153 74242899 59481290 74243070 59481427 74243241 59481564 74243412 59481701 74243583 59481838 74243754 59481975 74243925 59482112 74244096 59482249 74244267 59482386 74244438 59482523 74244609 59482660 74244780 59482797 74244951 59482934 74245122 59483071 74245293 59483208 74245464 59483345 74245635 59483482 74245806 59483619 74245977 59483756 74246148 59483893 74246319 59484030 74246490 59484167 74246661 59484304 74246832 59484441 74247003 59484578 74247174 59484715 74247345 59484852 74247516 59484989 74247687 59485126 74247858 59485263 74248029 59485400 74248200 59485537 74248371 59485674 74248542 59485811 74248713 59485948 74248884 59486085 74249055 59486222 74249226 59486359 74249397 59486496 74249568 59486633 74249739 59486770 74249910 59486907 74250081 59487044 74250252 59487181 74250423 59487318 74250594 59487455 74250765 59487592 74250936 59487729 74251107 59487866 74251278 59488003 74251449 59488140 74251620 59488277 74251791 59488414 74251962 59488551 74252133 59488688 74252304 59488825 74252475 59488962 74252646 59489099 74252817 59489236 74252988 59489373 74253159 59489510 74253330 59489647 74253501 59489784 74253672 59489921 74253843 59490058 74254014 59490195 74254185 59490332 74254356 59490469 74254527 59490606 74254698 59490743 74254869 59490880 74255040 59491017 74255211 59491154 74255382 59491291 74255553 59491428 74255724 59491565 74255895 59491702 74256066 59491839 74256237 59491976 74256408 59492113 74256579 59492250 74256750 59492387 74256921 59492524 74257092 59492661 74257263 59492798 74257434 59492935 74257605 59493072 74257776 59493209 74257947 59493346 74258118 59493483 74258289 59493620 74258460 59493757 74258631 59493894 74258802 59494031 74258973 59494168 74259144 59494305 74259315 59494442 74259486 59494579 74259657 59494716 74259828 59494853 74259999 59494990 74260170 59495127 74260341 59495264 74260512 59495401 74260683 59495538 74260854 59495675 74261025 59495812 74261196 59495949 74261367 59496086 74261538 59496223 74261709 59496360 74261880 59496497 74262051 59496634 74262222 59496771 74262393 59496908 74262564 59497045 74262735 59497182 74262906 59497319 74263077 59497456 74263248 59497593 74263419 59497730 74263590 59497867 74263761 59498004 74263932 59498141 74264103 59498278 74264274 59498415 74264445 59498552 74264616 59498689 74264787 59498826 74264958 59498963 74265129 59499100 74265300 59499237 74265471 59499374 74265642 59499511 74265813 59499648 74265984 59499785 74266155 59499922 74266326 59500059 74266497 59500196 74266668 59500333 74266839 59500470 74267010 59500607 74267181 59500744 74267352 59500881 74267523 59501018 74267694 59501155 74267865 59501292 74268036 59501429 74268207 59501566 74268378 59501703 74268549 59501840 74268720 59501977 74268891 59502114 74269062 59502251 74269233 59502388 74269404 59502525 74269575 59502662 74269746 59502799 74269917 59502936 74270088 59503073 74270259 59503210 74270430 59503347 74270601 59503484 74270772 59503621 74270943 59503758 74271114 59503895 74271285 59504032 74271456 59504169 74271627 59504306 74271798 59504443 74271969 59504580 74272140 59504717 74272311 59504854 74272482 59504991 74272653 59505128 74272824 59505265 74272995 59505402 74273166 59505539 74273337 59505676 74273508 59505813 74273679 59505950 74273850 59506087 74274021 59506224 74274192 59506361 74274363 59506498 74274534 59506635 74274705 59506772 74274876 59506909 74275047 59507046 74275218 59507183 74275389 59507320 74275560 59507457 74275731 59507594 74275902 59507731 74276073 59507868 74276244 59508005 74276415 59508142 74276586 59508279 74276757 59508416 74276928 59508553 74277099 59508690 74277270 59508827 74277441 59508964 74277612 59509101 74277783 59509238 74277954 59509375 74278125 59509512 74278296 59509649 74278467 59509786 74278638 59509923 74278809 59510060 74278980 59510197 74279151 59510334 74279322 59510471 74279493 59510608 74279664 59510745 74279835 59510882 74280006 59511019 74280177 59511156 74280348 59511293 74280519 59511430 74280690 59511567 74280861 59511704 74281032 59511841 74281203 59511978 74281374 59512115 74281545 59512252 74281716 59512389 74281887 59512526 74282058 59512663 74282229 59512800 74282400 59512937 74282571 59513074 74282742 59513211 74282913 59513348 74283084 59513485 74283255 59513622 74283426 59513759 74283597 59513896 74283768 59514033 74283939 59514170 74284110 59514307 74284281 59514444 74284452 59514581 74284623 59514718 74284794 59514855 74284965 59514992 74285136 59515129 74285307 59515266 74285478 59515403 74285649 59515540 74285820 59515677 74285991 59515814 74286162 59515951 74286333 59516088 74286504 59516225 74286675 59516362 74286846 59516499 74287017 59516636 74287188 59516773 74287359 59516910 74287530 59517047 74287701 59517184 74287872 59517321 74288043 59517458 74288214 59517595 74288385 59517732 74288556 59517869 74288727 59518006 74288898 59518143 74289069 59518280 74289240 59518417 74289411 59518554 74289582 59518691 74289753 59518828 74289924 59518965 74290095 59519102 74290266 59519239 74290437
1000 29287723 0 29287723 36556209 29287860 36556380 29287997 36556551 29288134 36556722 29288271 36556893 29288408 36557064 29288545 36557235 29288682 36557406 29288819 36557577 29288956 36557748 29289093 36557919 29289230 36558090 29289367 36558261 29289504 36558432 29289641 36558603 29289778 36558774 29289915 36558945 29290052 36559116 29290189 36559287 29290326 36559458 29290463 36559629 29290600 36559800 29290737 36559971 29290874 36560142 29291011 36560313 29291148 36560484 29291285 36560655 29291422 36560826 29291559 36560997 29291696 36561168 29291833 36561339 29291970 36561510 29292107 36561681 29292244 36561852 29292381 36562023 29292518 36562194 29292655 36562365 29292792 36562536 29292929 36562707 29293066 36562878 29293203 36563049 29293340 36563220 29293477 36563391 29293614 36563562 29293751 36563733 29293888 36563904 29294025 36564075 29294162 36564246 29294299 36564417 29294436 36564588 29294573 36564759 29294710 36564930 29294847 36565101 29294984 36565272 29295121 36565443 29295258 36565614 29295395 36565785 29295532 36565956 29295669 36566127 29295806 36566298 29295943 36566469 29296080 36566640 29296217 36566811 29296354 36566982 29296491 36567153 29296628 36567324 29296765 36567495 29296902 36567666 29297039 36567837 29297176 36568008 29297313 36568179 29297450 36568350 29297587 36568521 29297724 36568692 29297861 36568863 29297998 36569034 29298135 36569205 29298272 36569376 29298409 36569547 29298546 36569718 29298683 36569889 29298820 36570060 29298957 36570231 29299094 36570402 29299231 36570573 29299368 36570744 29299505 36570915 29299642 36571086 29299779 36571257 29299916 36571428 29300053 36571599 29300190 36571770 29300327 36571941 29300464 36572112 29300601 36572283 29300738 36572454 29300875 36572625 29301012 36572796 29301149 36572967 29301286 36573138 29301423 36573309 29301560 36573480 29301697 36573651 29301834 36573822 29301971 36573993 29302108 36574164 29302245 36574335 29302382 36574506 29302519 36574677 29302656 36574848 29302793 36575019 29302930 36575190 29303067 36575361 29303204 36575532 29303341 36575703 29303478 36575874 29303615 36576045 29303752 36576216 29303889 36576387 29304026 36576558 29304163 36576729 29304300 36576900 29304437 36577071 29304574 36577242 29304711 36577413 29304848 36577584 29304985 36577755 29305122 36577926 29305259 36578097 29305396 36578268 29305533 36578439 29305670 36578610 29305807 36578781 29305944 36578952 29306081 36579123 29306218 36579294 29306355 36579465 29306492 36579636 29306629 36579807 29306766 36579978 29306903 36580149 29307040 36580320 29307177 36580491 29307314 36580662 29307451 36580833 29307588 36581004 29307725 36581175 29307862 36581346 29307999 36581517 29308136 36581688 29308273 36581859 29308410 36582030 29308547 36582201 29308684 36582372 29308821 36582543 29308958 36582714 29309095 36582885 29309232 36583056 29309369 36583227 29309506 36583398 29309643 36583569 29309780 36583740 29309917 36583911 29310054 36584082 29310191 36584253 29310328 36584424 29310465 36584595 29310602 36584766 29310739 36584937 29310876 36585108 29311013 36585279 29311150 36585450 29311287 36585621 29311424 36585792 29311561 36585963 29311698 36586134 29311835 36586305 29311972 36586476 29312109 36586647 29312246 36586818 29312383 36586989 29312520 36587160 29312657 36587331 29312794 36587502 29312931 36587673 29313068 36587844 29313205 36588015 29313342 36588186 29313479 36588357 29313616 36588528 29313753 36588699 29313890 36588870 29314027 36589041 29314164 36589212 29314301 36589383 29314438 36589554 29314575 36589725 29314712 36589896 29314849 36590067 29314986 36590238 29315123 36590409 29315260 36590580 29315397 36590751 29315534 36590922 29315671 36591093 29315808 36591264 29315945 36591435 29316082 36591606 29316219 36591777 29316356 36591948 29316493 36592119 29316630 36592290 29316767 36592461 29316904 36592632 29317041 36592803 29317178 36592974 29317315 36593145 29317452 36593316 29317589 36593487 29317726 36593658 29317863 36593829 29318000 36594000 29318137 36594171 29318274 36594342 29318411 36594513 29318548 36594684 29318685 36594855 29318822 36595026 29318959 36595197 29319096 36595368 29319233 36595539 29319370 36595710 29319507 36595881 29319644 36596052 29319781 36596223 29319918 36596394 29320055 36596565 29320192 36596736 29320329 36596907 29320466 36597078 29320603 36597249 29320740 36597420 29320877 36597591 29321014 36597762 29321151 36597933 29321288 36598104 29321425 36598275 29321562 36598446 29321699 36598617 29321836 36598788 29321973 36598959 29322110 36599130 29322247 36599301 29322384 36599472 29322521 36599643 29322658 36599814 29322795 36599985 29322932 36600156 29323069 36600327 29323206 36600498 29323343 36600669 29323480 36600840 29323617 36601011 29323754 36601182 29323891 36601353 29324028 36601524 29324165 36601695 29324302 36601866 29324439 36602037 29324576 36602208 29324713 36602379 29324850 36602550 29324987 36602721 29325124 36602892 29325261 36603063 29325398 36603234 29325535 36603405 29325672 36603576 29325809 36603747 29325946 36603918 29326083 36604089 29326220 36604260 29326357 36604431 29326494 36604602 29326631 36604773 29326768 36604944 29326905 36605115 29327042 36605286 29327179 36605457 29327316 36605628 29327453 36605799 29327590 36605970 29327727 36606141 29327864 36606312 29328001 36606483 29328138 36606654 29328275 36606825 29328412 36606996 29328549 36607167 29328686 36607338 29328823 36607509 29328960 36607680 29329097 36607851 29329234 36608022 29329371 36608193 29329508 36608364 29329645 36608535 29329782 36608706 29329919 36608877 29330056 36609048 29330193 36609219 29330330 36609390 29330467 36609561 29330604 36609732 29330741 36609903 29330878 36610074 29331015 36610245 29331152 36610416 29331289 36610587 29331426 36610758 29331563 36610929 29331700 36611100 29331837 36611271 29331974 36611442 29332111 36611613 29332248 36611784 29332385 36611955 29332522 36612126 29332659 36612297 29332796 36612468 29332933 36612639 29333070 36612810 29333207 36612981 29333344 36613152 29333481 36613323 29333618 36613494 29333755 36613665 29333892 36613836 29334029 36614007 29334166 36614178 29334303 36614349 29334440 36614520 29334577 36614691 29334714 36614862 29334851 36615033 29334988 36615204 29335125 36615375 29335262 36615546 29335399 36615717 29335536 36615888 29335673 36616059 29335810 36616230 29335947 36616401 29336084 36616572 29336221 36616743 29336358 36616914 29336495 36617085 29336632 36617256 29336769 36617427 29336906 36617598 29337043 36617769 29337180 36617940 29337317 36618111 29337454 36618282 29337591 36618453 29337728 36618624 29337865 36618795 29338002 36618966 29338139 36619137 29338276 36619308 29338413 36619479 29338550 36619650 29338687 36619821 29338824 36619992 29338961 36620163 29339098 36620334 29339235 36620505 29339372 36620676 29339509 36620847 29339646 36621018 29339783 36621189 29339920 36621360 29340057 36621531 29340194 36621702 29340331 36621873 29340468 36622044 29340605 36622215 29340742 36622386 29340879 36622557 29341016 36622728 29341153 36622899 29341290 36623070 29341427 36623241 29341564 36623412 29341701 36623583 29341838 36623754 29341975 36623925 29342112 36624096 29342249 36624267 29342386 36624438 29342523 36624609 29342660 36624780 29342797 36624951 29342934 36625122 29343071 36625293 29343208 36625464 29343345 36625635 29343482 36625806 29343619 36625977 29343756 36626148 29343893 36626319 29344030 36626490 29344167 36626661 29344304 36626832 29344441 36627003 29344578 36627174 29344715 36627345 29344852 36627516 29344989 36627687 29345126 36627858 29345263 36628029 29345400 36628200 29345537 36628371 29345674 36628542 29345811 36628713 29345948 36628884 29346085 36629055 29346222 36629226 29346359 36629397 29346496 36629568 29346633 36629739 29346770 36629910 29346907 36630081 29347044 36630252 29347181 36630423 29347318 36630594 29347455 36630765 29347592 36630936 29347729 36631107 29347866 36631278 29348003 36631449 29348140 36631620 29348277 36631791 29348414 36631962 29348551 36632133 29348688 36632304 29348825 36632475 29348962 36632646 29349099 36632817 29349236 36632988 29349373 36633159 29349510 36633330 29349647 36633501 29349784 36633672 29349921 36633843 29350058 36634014 29350195 36634185 29350332 36634356 29350469 36634527 29350606 36634698 29350743 36634869 29350880 36635040 29351017 36635211 29351154 36635382 29351291 36635553 29351428 36635724 29351565 36635895 29351702 36636066 29351839 36636237 29351976 36636408 29352113 36636579 29352250 36636750 29352387 36636921 29352524 36637092 29352661 36637263 29352798 36637434 29352935 36637605 29353072 36637776 29353209 36637947 29353346 36638118 29353483 36638289 29353620 36638460 29353757 36638631 29353894 36638802 29354031 36638973 29354168 36639144 29354305 36639315 29354442 36639486 29354579 36639657 29354716 36639828 29354853 36639999 29354990 36640170 29355127 36640341 29355264 36640512 29355401 36640683 29355538 36640854 29355675 36641025 29355812 36641196 29355949 36641367 29356086 36641538 29356223 36641709 29356360 36641880 29356497 36642051 29356634 36642222 29356771 36642393 29356908 36642564 29357045 36642735 29357182 36642906 29357319 36643077 29357456 36643248 29357593 36643419 29357730 36643590 29357867 36643761 29358004 36643932 29358141 36644103 29358278 36644274 29358415 36644445 29358552 36644616 29358689 36644787 29358826 36644958 29358963 36645129 29359100 36645300 29359237 36645471 29359374 36645642 29359511 36645813 29359648 36645984 29359785 36646155 29359922 36646326 29360059 36646497 29360196 36646668 29360333 36646839 29360470 36647010 29360607 36647181 29360744 36647352 29360881 36647523 29361018 36647694 29361155 36647865 29361292 36648036 29361429 36648207 29361566 36648378 29361703 36648549 29361840 36648720 29361977 36648891 29362114 36649062 29362251 36649233 29362388 36649404 29362525 36649575 29362662 36649746 29362799 36649917 29362936 36650088 29363073 36650259 29363210 36650430 29363347 36650601 29363484 36650772 29363621 36650943 29363758 36651114 29363895 36651285 29364032 36651456 29364169 36651627 29364306 36651798 29364443 36651969 29364580 36652140 29364717 36652311 29364854 36652482 29364991 36652653 29365128 36652824 29365265 36652995 29365402 36653166 29365539 36653337 29365676 36653508 29365813 36653679 29365950 36653850 29366087 36654021 29366224 36654192 29366361 36654363 29366498 36654534 29366635 36654705 29366772 36654876 29366909 36655047 29367046 36655218 29367183 36655389 29367320 36655560 29367457 36655731 29367594 36655902 29367731 36656073 29367868 36656244 29368005 36656415 29368142 36656586 29368279 36656757 29368416 36656928 29368553 36657099 29368690 36657270 29368827 36657441 29368964 36657612 29369101 36657783 29369238 36657954 29369375 36658125 29369512 36658296 29369649 36658467 29369786 36658638 29369923 36658809 29370060 36658980 29370197 36659151 29370334 36659322 29370471 36659493 29370608 36659664 29370745 36659835 29370882 36660006 29371019 36660177 29371156 36660348 29371293 36660519 29371430 36660690 29371567 36660861 29371704 36661032 29371841 36661203 29371978 36661374 29372115 36661545 29372252 36661716 29372389 36661887 29372526 36662058 29372663 36662229 29372800 36662400 29372937 36662571 29373074 36662742 29373211 36662913 29373348 36663084 29373485 36663255 29373622 36663426 29373759 36663597 29373896 36663768 29374033 36663939 29374170 36664110 29374307 36664281 29374444 36664452 29374581 36664623 29374718 36664794 29374855 36664965 29374992 36665136 29375129 36665307 29375266 36665478 29375403 36665649 29375540 36665820 29375677 36665991 29375814 36666162 29375951 36666333 29376088 36666504 29376225 36666675 29376362 36666846 29376499 36667017 29376636 36667188 29376773 36667359 29376910 36667530 29377047 36667701 29377184 36667872 29377321 36668043 29377458 36668214 29377595 36668385 29377732 36668556 29377869 36668727 29378006 36668898 29378143 36669069 29378280 36669240 29378417 36669411 29378554 36669582 29378691 36669753 29378828 36669924 29378965 36670095 29379102 36670266 29379239 36670437 29379376 36670608 29379513 36670779 29379650 36670950 29379787 36671121 29379924 36671292 29380061 36671463 29380198 36671634 29380335 36671805 29380472 36671976 29380609 36672147 29380746 36672318 29380883 36672489 29381020 36672660 29381157 36672831 29381294 36673002 29381431 36673173 29381568 36673344 29381705 36673515 29381842 36673686 29381979 36673857 29382116 36674028 29382253 36674199 29382390 36674370 29382527 36674541 29382664 36674712 29382801 36674883 29382938 36675054 29383075 36675225 29383212 36675396 29383349 36675567 29383486 36675738 29383623 36675909 29383760 36676080 29383897 36676251 29384034 36676422 29384171 36676593 29384308 36676764 29384445 36676935 29384582 36677106 29384719 36677277 29384856 36677448 29384993 36677619 29385130 36677790 29385267 36677961 29385404 36678132 29385541 36678303 29385678 36678474 29385815 36678645 29385952 36678816 29386089 36678987 29386226 36679158 29386363 36679329 29386500 36679500 29386637 36679671 29386774 36679842 29386911 36680013 29387048 36680184 29387185 36680355 29387322 36680526 29387459 36680697 29387596 36680868 29387733 36681039 29387870 36681210 29388007 36681381 29388144 36681552 29388281 36681723 29388418 36681894 29388555 36682065 29388692 36682236 29388829 36682407 29388966 36682578 29389103 36682749 29389240 36682920 29389377 36683091 29389514 36683262 29389651 36683433 29389788 36683604 29389925 36683775 29390062 36683946 29390199 36684117 29390336 36684288 29390473 36684459 29390610 36684630 29390747 36684801 29390884 36684972 29391021 36685143 29391158 36685314 29391295 36685485 29391432 36685656 29391569 36685827 29391706 36685998 29391843 36686169 29391980 36686340 29392117 36686511 29392254 36686682 29392391 36686853 29392528 36687024 29392665 36687195 29392802 36687366 29392939 36687537 29393076 36687708 29393213 36687879 29393350 36688050 29393487 36688221 29393624 36688392 29393761 36688563 29393898 36688734 29394035 36688905 29394172 36689076 29394309 36689247 29394446 36689418 29394583 36689589 29394720 36689760 29394857 36689931 29394994 36690102 29395131 36690273 29395268 36690444 29395405 36690615 29395542 36690786 29395679 36690957 29395816 36691128 29395953 36691299 29396090 36691470 29396227 36691641 29396364 36691812 29396501 36691983 29396638 36692154 29396775 36692325 29396912 36692496 29397049 36692667 29397186 36692838 29397323 36693009 29397460 36693180 29397597 36693351 29397734 36693522 29397871 36693693 29398008 36693864 29398145 36694035 29398282 36694206 29398419 36694377 29398556 36694548 29398693 36694719 29398830 36694890 29398967 36695061 29399104 36695232 29399241 36695403 29399378 36695574 29399515 36695745 29399652 36695916 29399789 36696087 29399926 36696258 29400063 36696429 29400200 36696600 29400337 36696771 29400474 36696942 29400611 36697113 29400748 36697284 29400885 36697455 29401022 36697626 29401159 36697797 29401296 36697968 29401433 36698139 29401570 36698310 29401707 36698481 29401844 36698652 29401981 36698823 29402118 36698994 29402255 36699165 29402392 36699336 29402529 36699507 29402666 36699678 29402803 36699849 29402940 36700020 29403077 36700191 29403214 36700362 29403351 36700533 29403488 36700704 29403625 36700875 29403762 36701046 29403899 36701217 29404036 36701388 29404173 36701559 29404310 36701730 29404447 36701901 29404584 36702072 29404721 36702243 29404858 36702414 29404995 36702585 29405132 36702756 29405269 36702927 29405406 36703098 29405543 36703269 29405680 36703440 29405817 36703611 29405954 36703782 29406091 36703953 29406228 36704124 29406365 36704295 29406502 36704466 29406639 36704637 29406776 36704808 29406913 36704979 29407050 36705150 29407187 36705321 29407324 36705492 29407461 36705663 29407598 36705834 29407735 36706005 29407872 36706176 29408009 36706347 29408146 36706518 29408283 36706689 29408420 36706860 29408557 36707031 29408694 36707202 29408831 36707373 29408968 36707544 29409105 36707715 29409242 36707886 29409379 36708057 29409516 36708228 29409653 36708399 29409790 36708570 29409927 36708741 29410064 36708912 29410201 36709083 29410338 36709254 29410475 36709425 29410612 36709596 29410749 36709767 29410886 36709938 29411023 36710109 29411160 36710280 29411297 36710451 29411434 36710622 29411571 36710793 29411708 36710964 29411845 36711135 29411982 36711306 29412119 36711477 29412256 36711648 29412393 36711819 29412530 36711990 29412667 36712161 29412804 36712332 29412941 36712503 29413078 36712674 29413215 36712845 29413352 36713016 29413489 36713187 29413626 36713358 29413763 36713529 29413900 36713700 29414037 36713871 29414174 36714042 29414311 36714213 29414448 36714384 29414585 36714555 29414722 36714726 29414859 36714897 29414996 36715068 29415133 36715239 29415270 36715410 29415407 36715581 29415544 36715752 29415681 36715923 29415818 36716094 29415955 36716265 29416092 36716436 29416229 36716607 29416366 36716778 29416503 36716949 29416640 36717120 29416777 36717291 29416914 36717462 29417051 36717633 29417188 36717804 29417325 36717975 29417462 36718146 29417599 36718317 29417736 36718488 29417873 36718659 29418010 36718830 29418147 36719001 29418284 36719172 29418421 36719343 29418558 36719514 29418695 36719685 29418832 36719856 29418969 36720027 29419106 36720198 29419243 36720369 29419380 36720540 29419517 36720711 29419654 36720882 29419791 36721053 29419928 36721224 29420065 36721395 29420202 36721566 29420339 36721737 29420476 36721908 29420613 36722079 29420750 36722250 29420887 36722421 29421024 36722592 29421161 36722763 29421298 36722934 29421435 36723105 29421572 36723276 29421709 36723447 29421846 36723618 29421983 36723789 29422120 36723960 29422257 36724131 29422394 36724302 29422531 36724473 29422668 36724644 29422805 36724815 29422942 36724986 29423079 36725157 29423216 36725328 29423353 36725499 29423490 36725670 29423627 36725841 29423764 36726012 29423901 36726183 29424038 36726354 29424175 36726525 29424312 36726696 29424449 36726867
1000 10136493 0 10136493 12652119 10136630 12652290 10136767 12652461 10136904 12652632 10137041 12652803 10137178 12652974 10137315 12653145 10137452 12653316 10137589 12653487 10137726 12653658 10137863 12653829 10138000 12654000 10138137 12654171 10138274 12654342 10138411 12654513 10138548 12654684 10138685 12654855 10138822 12655026 10138959 12655197 10139096 12655368 10139233 12655539 10139370 12655710 10139507 12655881 10139644 12656052 10139781 12656223 10139918 12656394 10140055 12656565 10140192 12656736 10140329 12656907 10140466 12657078 10140603 12657249 10140740 12657420 10140877 12657591 10141014 12657762 10141151 12657933 10141288 12658104 10141425 12658275 10141562 12658446 10141699 12658617 10141836 12658788 10141973 12658959 10142110 12659130 10142247 12659301 10142384 12659472 10142521 12659643 10142658 12659814 10142795 12659985 10142932 12660156 10143069 12660327 10143206 12660498 10143343 12660669 10143480 12660840 10143617 12661011 10143754 12661182 10143891 12661353 10144028 12661524 10144165 12661695 10144302 12661866 10144439 12662037 10144576 12662208 10144713 12662379 10144850 12662550 10144987 12662721 10145124 12662892 10145261 12663063 10145398 12663234 10145535 12663405 10145672 12663576 10145809 12663747 10145946 12663918 10146083 12664089 10146220 12664260 10146357 12664431 10146494 12664602 10146631 12664773 10146768 12664944 10146905 12665115 10147042 12665286 10147179 12665457 10147316 12665628 10147453 12665799 10147590 12665970 10147727 12666141 10147864 12666312 10148001 12666483 10148138 12666654 10148275 12666825 10148412 12666996 10148549 12667167 10148686 12667338 10148823 12667509 10148960 12667680 10149097 12667851 10149234 12668022 10149371 12668193 10149508 12668364 10149645 12668535 10149782 12668706 10149919 12668877 10150056 12669048 10150193 12669219 10150330 12669390 10150467 12669561 10150604 12669732 10150741 12669903 10150878 12670074 10151015 12670245 10151152 12670416 10151289 12670587 10151426 12670758 10151563 12670929 10151700 12671100 10151837 12671271 10151974 12671442 10152111 12671613 10152248 12671784 10152385 12671955 10152522 12672126 10152659 12672297 10152796 12672468 10152933 12672639 10153070 12672810 10153207 12672981 10153344 12673152 10153481 12673323 10153618 12673494 10153755 12673665 10153892 12673836 10154029 12674007 10154166 12674178 10154303 12674349 10154440 12674520 10154577 12674691 10154714 12674862 10154851 12675033 10154988 12675204 10155125 12675375 10155262 12675546 10155399 12675717 10155536 12675888 10155673 12676059 10155810 12676230 10155947 12676401 10156084 12676572 10156221 12676743 10156358 12676914 10156495 12677085 10156632 12677256 10156769 12677427 10156906 12677598 10157043 12677769 10157180 12677940 10157317 12678111 10157454 12678282 10157591 12678453 10157728 12678624 10157865 12678795 10158002 12678966 10158139 12679137 10158276 12679308 10158413 12679479 10158550 12679650 10158687 12679821 10158824 12679992 10158961 12680163 10159098 12680334 10159235 12680505 10159372 12680676 10159509 12680847 10159646 12681018 10159783 12681189 10159920 12681360 10160057 12681531 10160194 12681702 10160331 12681873 10160468 12682044 10160605 12682215 10160742 12682386 10160879 12682557 10161016 12682728 10161153 12682899 10161290 12683070 10161427 12683241 10161564 12683412 10161701 12683583 10161838 12683754 10161975 12683925 10162112 12684096 10162249 12684267 10162386 12684438 10162523 12684609 10162660 12684780 10162797 12684951 10162934 12685122 10163071 12685293 10163208 12685464 10163345 12685635 10163482 12685806 10163619 12685977 10163756 12686148 10163893 12686319 10164030 12686490 10164167 12686661 10164304 12686832 10164441 12687003 10164578 12687174 10164715 12687345 10164852 12687516 10164989 12687687 10165126 12687858 10165263 12688029 10165400 12688200 10165537 12688371 10165674 12688542 10165811 12688713 10165948 12688884 10166085 12689055 10166222 12689226 10166359 12689397 10166496 12689568 10166633 12689739 10166770 12689910 10166907 12690081 10167044 12690252 10167181 12690423 10167318 12690594 10167455 12690765 10167592 12690936 10167729 12691107 10167866 12691278 10168003 12691449 10168140 12691620 10168277 12691791 10168414 12691962 10168551 12692133 10168688 12692304 10168825 12692475 10168962 12692646 10169099 12692817 10169236 12692988 10169373 12693159 10169510 12693330 10169647 12693501 10169784 12693672 10169921 12693843 10170058 12694014 10170195 12694185 10170332 12694356 10170469 12694527 10170606 12694698 10170743 12694869 10170880 12695040 10171017 12695211 10171154 12695382 10171291 12695553 10171428 12695724 10171565 12695895 10171702 12696066 10171839 12696237 10171976 12696408 10172113 12696579 10172250 12696750 10172387 12696921 10172524 12697092 10172661 12697263 10172798 12697434 10172935 12697605 10173072 12697776 10173209 12697947 10173346 12698118 10173483 12698289 10173620 12698460 10173757 12698631 10173894 12698802 10174031 12698973 10174168 12699144 10174305 12699315 10174442 12699486 10174579 12699657 10174716 12699828 10174853 12699999 10174990 12700170 10175127 12700341 10175264 12700512 10175401 12700683 10175538 12700854 10175675 12701025 10175812 12701196 10175949 12701367 10176086 12701538 10176223 12701709 10176360 12701880 10176497 12702051 10176634 12702222 10176771 12702393 10176908 12702564 10177045 12702735 10177182 12702906 10177319 12703077 10177456 12703248 10177593 12703419 10177730 12703590 10177867 12703761 10178004 12703932 10178141 12704103 10178278 12704274 10178415 12704445 10178552 12704616 10178689 12704787 10178826 12704958 10178963 12705129 10179100 12705300 10179237 12705471 10179374 12705642 10179511 12705813 10179648 12705984 10179785 12706155 10179922 12706326 10180059 12706497 10180196 12706668 10180333 12706839 10180470 12707010 10180607 12707181 10180744 12707352 10180881 12707523 10181018 12707694 10181155 12707865 10181292 12708036 10181429 12708207 10181566 12708378 10181703 12708549 10181840 12708720 10181977 12708891 10182114 12709062 10182251 12709233 10182388 12709404 10182525 12709575 10182662 12709746 10182799 12709917 10182936 12710088 10183073 12710259 10183210 12710430 10183347 12710601 10183484 12710772 10183621 12710943 10183758 12711114 10183895 12711285 10184032 12711456 10184169 12711627 10184306 12711798 10184443 12711969 10184580 12712140 10184717 12712311 10184854 12712482 10184991 12712653 10185128 12712824 10185265 12712995 10185402 12713166 10185539 12713337 10185676 12713508 10185813 12713679 10185950 12713850 10186087 12714021 10186224 12714192 10186361 12714363 10186498 12714534 10186635 12714705 10186772 12714876 10186909 12715047 10187046 12715218 10187183 12715389 10187320 12715560 10187457 12715731 10187594 12715902 10187731 12716073 10187868 12716244 10188005 12716415 10188142 12716586 10188279 12716757 10188416 12716928 10188553 12717099 10188690 12717270 10188827 12717441 10188964 12717612 10189101 12717783 10189238 12717954 10189375 12718125 10189512 12718296 10189649 12718467 10189786 12718638 10189923 12718809 10190060 12718980 10190197 12719151 10190334 12719322 10190471 12719493 10190608 12719664 10190745 12719835 10190882 12720006 10191019 12720177 10191156 12720348 10191293 12720519 10191430 12720690 10191567 12720861 10191704 12721032 10191841 12721203 10191978 12721374 10192115 12721545 10192252 12721716 10192389 12721887 10192526 12722058 10192663 12722229 10192800 12722400 10192937 12722571 10193074 12722742 10193211 12722913 10193348 12723084 10193485 12723255 10193622 12723426 10193759 12723597 10193896 12723768 10194033 12723939 10194170 12724110 10194307 12724281 10194444 12724452 10194581 12724623 10194718 12724794 10194855 12724965 10194992 12725136 10195129 12725307 10195266 12725478 10195403 12725649 10195540 12725820 10195677 12725991 10195814 12726162 10195951 12726333 10196088 12726504 10196225 12726675 10196362 12726846 10196499 12727017 10196636 12727188 10196773 12727359 10196910 12727530 10197047 12727701 10197184 12727872 10197321 12728043 10197458 12728214 10197595 12728385 10197732 12728556 10197869 12728727 10198006 12728898 10198143 12729069 10198280 12729240 10198417 12729411 10198554 12729582 10198691 12729753 10198828 12729924 10198965 12730095 10199102 12730266 10199239 12730437 10199376 12730608 10199513 12730779 10199650 12730950 10199787 12731121 10199924 12731292 10200061 12731463 10200198 12731634 10200335 12731805 10200472 12731976 10200609 12732147 10200746 12732318 10200883 12732489 10201020 12732660 10201157 12732831 10201294 12733002 10201431 12733173 10201568 12733344 10201705 12733515 10201842 12733686 10201979 12733857 10202116 12734028 10202253 12734199 10202390 12734370 10202527 12734541 10202664 12734712 10202801 12734883 10202938 12735054 10203075 12735225 10203212 12735396 10203349 12735567 10203486 12735738 10203623 12735909 10203760 12736080 10203897 12736251 10204034 12736422 10204171 12736593 10204308 12736764 10204445 12736935 10204582 12737106 10204719 12737277 10204856 12737448 10204993 12737619 10205130 12737790 10205267 12737961 10205404 12738132 10205541 12738303 10205678 12738474 10205815 12738645 10205952 12738816 10206089 12738987 10206226 12739158 10206363 12739329 10206500 12739500 10206637 12739671 10206774 12739842 10206911 12740013 10207048 12740184 10207185 12740355 10207322 12740526 10207459 12740697 10207596 12740868 10207733 12741039 10207870 12741210 10208007 12741381 10208144 12741552 10208281 12741723 10208418 12741894 10208555 12742065 10208692 12742236 10208829 12742407 10208966 12742578 10209103 12742749 10209240 12742920 10209377 12743091 10209514 12743262 10209651 12743433 10209788 12743604 10209925 12743775 10210062 12743946 10210199 12744117 10210336 12744288 10210473 12744459 10210610 12744630 10210747 12744801 10210884 12744972 10211021 12745143 10211158 12745314 10211295 12745485 10211432 12745656 10211569 12745827 10211706 12745998 10211843 12746169 10211980 12746340 10212117 12746511 10212254 12746682 10212391 12746853 10212528 12747024 10212665 12747195 10212802 12747366 10212939 12747537 10213076 12747708 10213213 12747879 10213350 12748050 10213487 12748221 10213624 12748392 10213761 12748563 10213898 12748734 10214035 12748905 10214172 12749076 10214309 12749247 10214446 12749418 10214583 12749589 10214720 12749760 10214857 12749931 10214994 12750102 10215131 12750273 10215268 12750444 10215405 12750615 10215542 12750786 10215679 12750957 10215816 12751128 10215953 12751299 10216090 12751470 10216227 12751641 10216364 12751812 10216501 12751983 10216638 12752154 10216775 12752325 10216912 12752496 10217049 12752667 10217186 12752838 10217323 12753009 10217460 12753180 10217597 12753351 10217734 12753522 10217871 12753693 10218008 12753864 10218145 12754035 10218282 12754206 10218419 12754377 10218556 12754548 10218693 12754719 10218830 12754890 10218967 12755061 10219104 12755232 10219241 12755403 10219378 12755574 10219515 12755745 10219652 12755916 10219789 12756087 10219926 12756258 10220063 12756429 10220200 12756600 10220337 12756771 10220474 12756942 10220611 12757113 10220748 12757284 10220885 12757455 10221022 12757626 10221159 12757797 10221296 12757968 10221433 12758139 10221570 12758310 10221707 12758481 10221844 12758652 10221981 12758823 10222118 12758994 10222255 12759165 10222392 12759336 10222529 12759507 10222666 12759678 10222803 12759849 10222940 12760020 10223077 12760191 10223214 12760362 10223351 12760533 10223488 12760704 10223625 12760875 10223762 12761046 10223899 12761217 10224036 12761388 10224173 12761559 10224310 12761730 10224447 12761901 10224584 12762072 10224721 12762243 10224858 12762414 10224995 12762585 10225132 12762756 10225269 12762927 10225406 12763098 10225543 12763269 10225680 12763440 10225817 12763611 10225954 12763782 10226091 12763953 10226228 12764124 10226365 12764295 10226502 12764466 10226639 12764637 10226776 12764808 10226913 12764979 10227050 12765150 10227187 12765321 10227324 12765492 10227461 12765663 10227598 12765834 10227735 12766005 10227872 12766176 10228009 12766347 10228146 12766518 10228283 12766689 10228420 12766860 10228557 12767031 10228694 12767202 10228831 12767373 10228968 12767544 10229105 12767715 10229242 12767886 10229379 12768057 10229516 12768228 10229653 12768399 10229790 12768570 10229927 12768741 10230064 12768912 10230201 12769083 10230338 12769254 10230475 12769425 10230612 12769596 10230749 12769767 10230886 12769938 10231023 12770109 10231160 12770280 10231297 12770451 10231434 12770622 10231571 12770793 10231708 12770964 10231845 12771135 10231982 12771306 10232119 12771477 10232256 12771648 10232393 12771819 10232530 12771990 10232667 12772161 10232804 12772332 10232941 12772503 10233078 12772674 10233215 12772845 10233352 12773016 10233489 12773187 10233626 12773358 10233763 12773529 10233900 12773700 10234037 12773871 10234174 12774042 10234311 12774213 10234448 12774384 10234585 12774555 10234722 12774726 10234859 12774897 10234996 12775068 10235133 12775239 10235270 12775410 10235407 12775581 10235544 12775752 10235681 12775923 10235818 12776094 10235955 12776265 10236092 12776436 10236229 12776607 10236366 12776778 10236503 12776949 10236640 12777120 10236777 12777291 10236914 12777462 10237051 12777633 10237188 12777804 10237325 12777975 10237462 12778146 10237599 12778317 10237736 12778488 10237873 12778659 10238010 12778830 10238147 12779001 10238284 12779172 10238421 12779343 10238558 12779514 10238695 12779685 10238832 12779856 10238969 12780027 10239106 12780198 10239243 12780369 10239380 12780540 10239517 12780711 10239654 12780882 10239791 12781053 10239928 12781224 10240065 12781395 10240202 12781566 10240339 12781737 10240476 12781908 10240613 12782079 10240750 12782250 10240887 12782421 10241024 12782592 10241161 12782763 10241298 12782934 10241435 12783105 10241572 12783276 10241709 12783447 10241846 12783618 10241983 12783789 10242120 12783960 10242257 12784131 10242394 12784302 10242531 12784473 10242668 12784644 10242805 12784815 10242942 12784986 10243079 12785157 10243216 12785328 10243353 12785499 10243490 12785670 10243627 12785841 10243764 12786012 10243901 12786183 10244038 12786354 10244175 12786525 10244312 12786696 10244449 12786867 10244586 12787038 10244723 12787209 10244860 12787380 10244997 12787551 10245134 12787722 10245271 12787893 10245408 12788064 10245545 12788235 10245682 12788406 10245819 12788577 10245956 12788748 10246093 12788919 10246230 12789090 10246367 12789261 10246504 12789432 10246641 12789603 10246778 12789774 10246915 12789945 10247052 12790116 10247189 12790287 10247326 12790458 10247463 12790629 10247600 12790800 10247737 12790971 10247874 12791142 10248011 12791313 10248148 12791484 10248285 12791655 10248422 12791826 10248559 12791997 10248696 12792168 10248833 12792339 10248970 12792510 10249107 12792681 10249244 12792852 10249381 12793023 10249518 12793194 10249655 12793365 10249792 12793536 10249929 12793707 10250066 12793878 10250203 12794049 10250340 12794220 10250477 12794391 10250614 12794562 10250751 12794733 10250888 12794904 10251025 12795075 10251162 12795246 10251299 12795417 10251436 12795588 10251573 12795759 10251710 12795930 10251847 12796101 10251984 12796272 10252121 12796443 10252258 12796614 10252395 12796785 10252532 12796956 10252669 12797127 10252806 12797298 10252943 12797469 10253080 12797640 10253217 12797811 10253354 12797982 10253491 12798153 10253628 12798324 10253765 12798495 10253902 12798666 10254039 12798837 10254176 12799008 10254313 12799179 10254450 12799350 10254587 12799521 10254724 12799692 10254861 12799863 10254998 12800034 10255135 12800205 10255272 12800376 10255409 12800547 10255546 12800718 10255683 12800889 10255820 12801060 10255957 12801231 10256094 12801402 10256231 12801573 10256368 12801744 10256505 12801915 10256642 12802086 10256779 12802257 10256916 12802428 10257053 12802599 10257190 12802770 10257327 12802941 10257464 12803112 10257601 12803283 10257738 12803454 10257875 12803625 10258012 12803796 10258149 12803967 10258286 12804138 10258423 12804309 10258560 12804480 10258697 12804651 10258834 12804822 10258971 12804993 10259108 12805164 10259245 12805335 10259382 12805506 10259519 12805677 10259656 12805848 10259793 12806019 10259930 12806190 10260067 12806361 10260204 12806532 10260341 12806703 10260478 12806874 10260615 12807045 10260752 12807216 10260889 12807387 10261026 12807558 10261163 12807729 10261300 12807900 10261437 12808071 10261574 12808242 10261711 12808413 10261848 12808584 10261985 12808755 10262122 12808926 10262259 12809097 10262396 12809268 10262533 12809439 10262670 12809610 10262807 12809781 10262944 12809952 10263081 12810123 10263218 12810294 10263355 12810465 10263492 12810636 10263629 12810807 10263766 12810978 10263903 12811149 10264040 12811320 10264177 12811491 10264314 12811662 10264451 12811833 10264588 12812004 10264725 12812175 10264862 12812346 10264999 12812517 10265136 12812688 10265273 12812859 10265410 12813030 10265547 12813201 10265684 12813372 10265821 12813543 10265958 12813714 10266095 12813885 10266232 12814056 10266369 12814227 10266506 12814398 10266643 12814569 10266780 12814740 10266917 12814911 10267054 12815082 10267191 12815253 10267328 12815424 10267465 12815595 10267602 12815766 10267739 12815937 10267876 12816108 10268013 12816279 10268150 12816450 10268287 12816621 10268424 12816792 10268561 12816963 10268698 12817134 10268835 12817305 10268972 12817476 10269109 12817647 10269246 12817818 10269383 12817989 10269520 12818160 10269657 12818331 10269794 12818502 10269931 12818673 10270068 12818844 10270205 12819015 10270342 12819186 10270479 12819357 10270616 12819528 10270753 12819699 10270890 12819870 10271027 12820041 10271164 12820212 10271301 12820383 10271438 12820554 10271575 12820725 10271712 12820896 10271849 12821067 10271986 12821238 10272123 12821409 10272260 12821580 10272397 12821751 10272534 12821922 10272671 12822093 10272808 12822264 10272945 12822435 10273082 12822606 10273219 12822777
1000 68410950 0 68410950 85388850 68411087 85389021 68411224 85389192 68411361 85389363 68411498 85389534 68411635 85389705 68411772 85389876 68411909 85390047 68412046 85390218 68412183 85390389 68412320 85390560 68412457 85390731 68412594 85390902 68412731 85391073 68412868 85391244 68413005 85391415 68413142 85391586 68413279 85391757 68413416 85391928 68413553 85392099 68413690 85392270 68413827 85392441 68413964 85392612 68414101 85392783 68414238 85392954 68414375 85393125 68414512 85393296 68414649 85393467 68414786 85393638 68414923 85393809 68415060 85393980 68415197 85394151 68415334 85394322 68415471 85394493 68415608 85394664 68415745 85394835 68415882 85395006 68416019 85395177 68416156 85395348 68416293 85395519 68416430 85395690 68416567 85395861 68416704 85396032 68416841 85396203 68416978 85396374 68417115 85396545 68417252 85396716 68417389 85396887 68417526 85397058 68417663 85397229 68417800 85397400 68417937 85397571 68418074 85397742 68418211 85397913 68418348 85398084 68418485 85398255 68418622 85398426 68418759 85398597 68418896 85398768 68419033 85398939 68419170 85399110 68419307 85399281 68419444 85399452 68419581 85399623 68419718 85399794 68419855 85399965 68419992 85400136 68420129 85400307 68420266 85400478 68420403 85400649 68420540 85400820 68420677 85400991 68420814 85401162 68420951 85401333 68421088 85401504 68421225 85401675 68421362 85401846 68421499 85402017 68421636 85402188 68421773 85402359 68421910 85402530 68422047 85402701 68422184 85402872 68422321 85403043 68422458 85403214 68422595 85403385 68422732 85403556 68422869 85403727 68423006 85403898 68423143 85404069 68423280 85404240 68423417 85404411 68423554 85404582 68423691 85404753 68423828 85404924 68423965 85405095 68424102 85405266 68424239 85405437 68424376 85405608 68424513 85405779 68424650 85405950 68424787 85406121 68424924 85406292 68425061 85406463 68425198 85406634 68425335 85406805 68425472 85406976 68425609 85407147 68425746 85407318 68425883 85407489 68426020 85407660 68426157 85407831 68426294 85408002 68426431 85408173 68426568 85408344 68426705 85408515 68426842 85408686 68426979 85408857 68427116 85409028 68427253 85409199 68427390 85409370 68427527 85409541 68427664 85409712 68427801 85409883 68427938 85410054 68428075 85410225 68428212 85410396 68428349 85410567 68428486 85410738 68428623 85410909 68428760 85411080 68428897 85411251 68429034 85411422 68429171 85411593 68429308 85411764 68429445 85411935 68429582 85412106 68429719 85412277 68429856 85412448 68429993 85412619 68430130 85412790 68430267 85412961 68430404 85413132 68430541 85413303 68430678 85413474 68430815 85413645 68430952 85413816 68431089 85413987 68431226 85414158 68431363 85414329 68431500 85414500 68431637 85414671 68431774 85414842 68431911 85415013 68432048 85415184 68432185 85415355 68432322 85415526 68432459 85415697 68432596 85415868 68432733 85416039 68432870 85416210 68433007 85416381 68433144 85416552 68433281 85416723 68433418 85416894 68433555 85417065 68433692 85417236 68433829 85417407 68433966 85417578 68434103 85417749 68434240 85417920 68434377 85418091 68434514 85418262 68434651 85418433 68434788 85418604 68434925 85418775 68435062 85418946 68435199 85419117 68435336 85419288 68435473 85419459 68435610 85419630 68435747 85419801 68435884 85419972 68436021 85420143 68436158 85420314 68436295 85420485 68436432 85420656 68436569 85420827 68436706 85420998 68436843 85421169 68436980 85421340 68437117 85421511 68437254 85421682 68437391 85421853 68437528 85422024 68437665 85422195 68437802 85422366 68437939 85422537 68438076 85422708 68438213 85422879 68438350 85423050 68438487 85423221 68438624 85423392 68438761 85423563 68438898 85423734 68439035 85423905 68439172 85424076 68439309 85424247 68439446 85424418 68439583 85424589 68439720 85424760 68439857 85424931 68439994 85425102 68440131 85425273 68440268 85425444 68440405 85425615 68440542 85425786 68440679 85425957 68440816 85426128 68440953 85426299 68441090 85426470 68441227 85426641 68441364 85426812 68441501 85426983 68441638 85427154 68441775 85427325 68441912 85427496 68442049 85427667 68442186 85427838 68442323 85428009 68442460 85428180 68442597 85428351 68442734 85428522 68442871 85428693 68443008 85428864 68443145 85429035 68443282 85429206 68443419 85429377 68443556 85429548 68443693 85429719 68443830 85429890 68443967 85430061 68444104 85430232 68444241 85430403 68444378 85430574 68444515 85430745 68444652 85430916 68444789 85431087 68444926 85431258 68445063 85431429 68445200 85431600 68445337 85431771 68445474 85431942 68445611 85432113 68445748 85432284 68445885 85432455 68446022 85432626 68446159 85432797 68446296 85432968 68446433 85433139 68446570 85433310 68446707 85433481 68446844 85433652 68446981 85433823 68447118 85433994 68447255 85434165 68447392 85434336 68447529 85434507 68447666 85434678 68447803 85434849 68447940 85435020 68448077 85435191 68448214 85435362 68448351 85435533 68448488 85435704 68448625 85435875 68448762 85436046 68448899 85436217 68449036 85436388 68449173 85436559 68449310 85436730 68449447 85436901 68449584 85437072 68449721 85437243 68449858 85437414 68449995 85437585 68450132 85437756 68450269 85437927 68450406 85438098 68450543 85438269 68450680 85438440 68450817 85438611 68450954 85438782 68451091 85438953 68451228 85439124 68451365 85439295 68451502 85439466 68451639 85439637 68451776 85439808 68451913 85439979 68452050 85440150 68452187 85440321 68452324 85440492 68452461 85440663 68452598 85440834 68452735 85441005 68452872 85441176 68453009 85441347 68453146 85441518 68453283 85441689 68453420 85441860 68453557 85442031 68453694 85442202 68453831 85442373 68453968 85442544 68454105 85442715 68454242 85442886 68454379 85443057 68454516 85443228 68454653 85443399 68454790 85443570 68454927 85443741 68455064 85443912 68455201 85444083 68455338 85444254 68455475 85444425 68455612 85444596 68455749 85444767 68455886 85444938 68456023 85445109 68456160 85445280 68456297 85445451 68456434 85445622 68456571 85445793 68456708 85445964 68456845 85446135 68456982 85446306 68457119 85446477 68457256 85446648 68457393 85446819 68457530 85446990 68457667 85447161 68457804 85447332 68457941 85447503 68458078 85447674 68458215 85447845 68458352 85448016 68458489 85448187 68458626 85448358 68458763 85448529 68458900 85448700 68459037 85448871 68459174 85449042 68459311 85449213 68459448 85449384 68459585 85449555 68459722 85449726 68459859 85449897 68459996 85450068 68460133 85450239 68460270 85450410 68460407 85450581 68460544 85450752 68460681 85450923 68460818 85451094 68460955 85451265 68461092 85451436 68461229 85451607 68461366 85451778 68461503 85451949 68461640 85452120 68461777 85452291 68461914 85452462 68462051 85452633 68462188 85452804 68462325 85452975 68462462 85453146 68462599 85453317 68462736 85453488 68462873 85453659 68463010 85453830 68463147 85454001 68463284 85454172 68463421 85454343 68463558 85454514 68463695 85454685 68463832 85454856 68463969 85455027 68464106 85455198 68464243 85455369 68464380 85455540 68464517 85455711 68464654 85455882 68464791 85456053 68464928 85456224 68465065 85456395 68465202 85456566 68465339 85456737 68465476 85456908 68465613 85457079 68465750 85457250 68465887 85457421 68466024 85457592 68466161 85457763 68466298 85457934 68466435 85458105 68466572 85458276 68466709 85458447 68466846 85458618 68466983 85458789 68467120 85458960 68467257 85459131 68467394 85459302 68467531 85459473 68467668 85459644 68467805 85459815 68467942 85459986 68468079 85460157 68468216 85460328 68468353 85460499 68468490 85460670 68468627 85460841 68468764 85461012 68468901 85461183 68469038 85461354 68469175 85461525 68469312 85461696 68469449 85461867 68469586 85462038 68469723 85462209 68469860 85462380 68469997 85462551 68470134 85462722 68470271 85462893 68470408 85463064 68470545 85463235 68470682 85463406 68470819 85463577 68470956 85463748 68471093 85463919 68471230 85464090 68471367 85464261 68471504 85464432 68471641 85464603 68471778 85464774 68471915 85464945 68472052 85465116 68472189 85465287 68472326 85465458 68472463 85465629 68472600 85465800 68472737 85465971 68472874 85466142 68473011 85466313 68473148 85466484 68473285 85466655 68473422 85466826 68473559 85466997 68473696 85467168 68473833 85467339 68473970 85467510 68474107 85467681 68474244 85467852 68474381 85468023 68474518 85468194 68474655 85468365 68474792 85468536 68474929 85468707 68475066 85468878 68475203 85469049 68475340 85469220 68475477 85469391 68475614 85469562 68475751 85469733 68475888 85469904 68476025 85470075 68476162 85470246 68476299 85470417 68476436 85470588 68476573 85470759 68476710 85470930 68476847 85471101 68476984 85471272 68477121 85471443 68477258 85471614 68477395 85471785 68477532 85471956 68477669 85472127 68477806 85472298 68477943 85472469 68478080 85472640 68478217 85472811 68478354 85472982 68478491 85473153 68478628 85473324 68478765 85473495 68478902 85473666 68479039 85473837 68479176 85474008 68479313 85474179 68479450 85474350 68479587 85474521 68479724 85474692 68479861 85474863 68479998 85475034 68480135 85475205 68480272 85475376 68480409 85475547 68480546 85475718 68480683 85475889 68480820 85476060 68480957 85476231 68481094 85476402 68481231 85476573 68481368 85476744 68481505 85476915 68481642 85477086 68481779 85477257 68481916 85477428 68482053 85477599 68482190 85477770 68482327 85477941 68482464 85478112 68482601 85478283 68482738 85478454 68482875 85478625 68483012 85478796 68483149 85478967 68483286 85479138 68483423 85479309 68483560 85479480 68483697 85479651 68483834 85479822 68483971 85479993 68484108 85480164 68484245 85480335 68484382 85480506 68484519 85480677 68484656 85480848 68484793 85481019 68484930 85481190 68485067 85481361 68485204 85481532 68485341 85481703 68485478 85481874 68485615 85482045 68485752 85482216 68485889 85482387 68486026 85482558 68486163 85482729 68486300 85482900 68486437 85483071 68486574 85483242 68486711 85483413 68486848 85483584 68486985 85483755 68487122 85483926 68487259 85484097 68487396 85484268 68487533 85484439 68487670 85484610 68487807 85484781 68487944 85484952 68488081 85485123 68488218 85485294 68488355 85485465 68488492 85485636 68488629 85485807 68488766 85485978 68488903 85486149 68489040 85486320 68489177 85486491 68489314 85486662 68489451 85486833 68489588 85487004 68489725 85487175 68489862 85487346 68489999 85487517 68490136 85487688 68490273 85487859 68490410 85488030 68490547 85488201 68490684 85488372 68490821 85488543 68490958 85488714 68491095 85488885 68491232 85489056 68491369 85489227 68491506 85489398 68491643 85489569 68491780 85489740 68491917 85489911 68492054 85490082 68492191 85490253 68492328 85490424 68492465 85490595 68492602 85490766 68492739 85490937 68492876 85491108 68493013 85491279 68493150 85491450 68493287 85491621 68493424 85491792 68493561 85491963 68493698 85492134 68493835 85492305 68493972 85492476 68494109 85492647 68494246 85492818 68494383 85492989 68494520 85493160 68494657 85493331 68494794 85493502 68494931 85493673 68495068 85493844 68495205 85494015 68495342 85494186 68495479 85494357 68495616 85494528 68495753 85494699 68495890 85494870 68496027 85495041 68496164 85495212 68496301 85495383 68496438 85495554 68496575 85495725 68496712 85495896 68496849 85496067 68496986 85496238 68497123 85496409 68497260 85496580 68497397 85496751 68497534 85496922 68497671 85497093 68497808 85497264 68497945 85497435 68498082 85497606 68498219 85497777 68498356 85497948 68498493 85498119 68498630 85498290 68498767 85498461 68498904 85498632 68499041 85498803 68499178 85498974 68499315 85499145 68499452 85499316 68499589 85499487 68499726 85499658 68499863 85499829 68500000 85500000 68500137 85500171 68500274 85500342 68500411 85500513 68500548 85500684 68500685 85500855 68500822 85501026 68500959 85501197 68501096 85501368 68501233 85501539 68501370 85501710 68501507 85501881 68501644 85502052 68501781 85502223 68501918 85502394 68502055 85502565 68502192 85502736 68502329 85502907 68502466 85503078 68502603 85503249 68502740 85503420 68502877 85503591 68503014 85503762 68503151 85503933 68503288 85504104 68503425 85504275 68503562 85504446 68503699 85504617 68503836 85504788 68503973 85504959 68504110 85505130 68504247 85505301 68504384 85505472 68504521 85505643 68504658 85505814 68504795 85505985 68504932 85506156 68505069 85506327 68505206 85506498 68505343 85506669 68505480 85506840 68505617 85507011 68505754 85507182 68505891 85507353 68506028 85507524 68506165 85507695 68506302 85507866 68506439 85508037 68506576 85508208 68506713 85508379 68506850 85508550 68506987 85508721 68507124 85508892 68507261 85509063 68507398 85509234 68507535 85509405 68507672 85509576 68507809 85509747 68507946 85509918 68508083 85510089 68508220 85510260 68508357 85510431 68508494 85510602 68508631 85510773 68508768 85510944 68508905 85511115 68509042 85511286 68509179 85511457 68509316 85511628 68509453 85511799 68509590 85511970 68509727 85512141 68509864 85512312 68510001 85512483 68510138 85512654 68510275 85512825 68510412 85512996 68510549 85513167 68510686 85513338 68510823 85513509 68510960 85513680 68511097 85513851 68511234 85514022 68511371 85514193 68511508 85514364 68511645 85514535 68511782 85514706 68511919 85514877 68512056 85515048 68512193 85515219 68512330 85515390 68512467 85515561 68512604 85515732 68512741 85515903 68512878 85516074 68513015 85516245 68513152 85516416 68513289 85516587 68513426 85516758 68513563 85516929 68513700 85517100 68513837 85517271 68513974 85517442 68514111 85517613 68514248 85517784 68514385 85517955 68514522 85518126 68514659 85518297 68514796 85518468 68514933 85518639 68515070 85518810 68515207 85518981 68515344 85519152 68515481 85519323 68515618 85519494 68515755 85519665 68515892 85519836 68516029 85520007 68516166 85520178 68516303 85520349 68516440 85520520 68516577 85520691 68516714 85520862 68516851 85521033 68516988 85521204 68517125 85521375 68517262 85521546 68517399 85521717 68517536 85521888 68517673 85522059 68517810 85522230 68517947 85522401 68518084 85522572 68518221 85522743 68518358 85522914 68518495 85523085 68518632 85523256 68518769 85523427 68518906 85523598 68519043 85523769 68519180 85523940 68519317 85524111 68519454 85524282 68519591 85524453 68519728 85524624 68519865 85524795 68520002 85524966 68520139 85525137 68520276 85525308 68520413 85525479 68520550 85525650 68520687 85525821 68520824 85525992 68520961 85526163 68521098 85526334 68521235 85526505 68521372 85526676 68521509 85526847 68521646 85527018 68521783 85527189 68521920 85527360 68522057 85527531 68522194 85527702 68522331 85527873 68522468 85528044 68522605 85528215 68522742 85528386 68522879 85528557 68523016 85528728 68523153 85528899 68523290 85529070 68523427 85529241 68523564 85529412 68523701 85529583 68523838 85529754 68523975 85529925 68524112 85530096 68524249 85530267 68524386 85530438 68524523 85530609 68524660 85530780 68524797 85530951 68524934 85531122 68525071 85531293 68525208 85531464 68525345 85531635 68525482 85531806 68525619 85531977 68525756 85532148 68525893 85532319 68526030 85532490 68526167 85532661 68526304 85532832 68526441 85533003 68526578 85533174 68526715 85533345 68526852 85533516 68526989 85533687 68527126 85533858 68527263 85534029 68527400 85534200 68527537 85534371 68527674 85534542 68527811 85534713 68527948 85534884 68528085 85535055 68528222 85535226 68528359 85535397 68528496 85535568 68528633 85535739 68528770 85535910 68528907 85536081 68529044 85536252 68529181 85536423 68529318 85536594 68529455 85536765 68529592 85536936 68529729 85537107 68529866 85537278 68530003 85537449 68530140 85537620 68530277 85537791 68530414 85537962 68530551 85538133 68530688 85538304 68530825 85538475 68530962 85538646 68531099 85538817 68531236 85538988 68531373 85539159 68531510 85539330 68531647 85539501 68531784 85539672 68531921 85539843 68532058 85540014 68532195 85540185 68532332 85540356 68532469 85540527 68532606 85540698 68532743 85540869 68532880 85541040 68533017 85541211 68533154 85541382 68533291 85541553 68533428 85541724 68533565 85541895 68533702 85542066 68533839 85542237 68533976 85542408 68534113 85542579 68534250 85542750 68534387 85542921 68534524 85543092 68534661 85543263 68534798 85543434 68534935 85543605 68535072 85543776 68535209 85543947 68535346 85544118 68535483 85544289 68535620 85544460 68535757 85544631 68535894 85544802 68536031 85544973 68536168 85545144 68536305 85545315 68536442 85545486 68536579 85545657 68536716 85545828 68536853 85545999 68536990 85546170 68537127 85546341 68537264 85546512 68537401 85546683 68537538 85546854 68537675 85547025 68537812 85547196 68537949 85547367 68538086 85547538 68538223 85547709 68538360 85547880 68538497 85548051 68538634 85548222 68538771 85548393 68538908 85548564 68539045 85548735 68539182 85548906 68539319 85549077 68539456 85549248 68539593 85549419 68539730 85549590 68539867 85549761 68540004 85549932 68540141 85550103 68540278 85550274 68540415 85550445 68540552 85550616 68540689 85550787 68540826 85550958 68540963 85551129 68541100 85551300 68541237 85551471 68541374 85551642 68541511 85551813 68541648 85551984 68541785 85552155 68541922 85552326 68542059 85552497 68542196 85552668 68542333 85552839 68542470 85553010 68542607 85553181 68542744 85553352 68542881 85553523 68543018 85553694 68543155 85553865 68543292 85554036 68543429 85554207 68543566 85554378 68543703 85554549 68543840 85554720 68543977 85554891 68544114 85555062 68544251 85555233 68544388 85555404 68544525 85555575 68544662 85555746 68544799 85555917 68544936 85556088 68545073 85556259 68545210 85556430 68545347 85556601 68545484 85556772 68545621 85556943 68545758 85557114 68545895 85557285 68546032 85557456 68546169 85557627 68546306 85557798 68546443 85557969 68546580 85558140 68546717 85558311 68546854 85558482 68546991 85558653 68547128 85558824 68547265 85558995 68547402 85559166 68547539 85559337 68547676 85559508
1000 58223900 0 58223900 72673627 58224037 72673798 58224174 72673969 58224311 72674140 58224448 72674311 58224585 72674482 58224722 72674653 58224859 72674824 58224996 72674995 58225133 72675166 58225270 72675337 58225407 72675508 58225544 72675679 58225681 72675850 58225818 72676021 58225955 72676192 58226092 72676363 58226229 72676534 58226366 72676705 58226503 72676876 58226640 72677047 58226777 72677218 58226914 72677389 58227051 72677560 58227188 72677731 58227325 72677902 58227462 72678073 58227599 72678244 58227736 72678415 58227873 72678586 58228010 72678757 58228147 72678928 58228284 72679099 58228421 72679270 58228558 72679441 58228695 72679612 58228832 72679783 58228969 72679954 58229106 72680125 58229243 72680296 58229380 72680467 58229517 72680638 58229654 72680809 58229791 72680980 58229928 72681151 58230065 72681322 58230202 72681493 58230339 72681664 58230476 72681835 58230613 72682006 58230750 72682177 58230887 72682348 58231024 72682519 58231161 72682690 58231298 72682861 58231435 72683032 58231572 72683203 58231709 72683374 58231846 72683545 58231983 72683716 58232120 72683887 58232257 72684058 58232394 72684229 58232531 72684400 58232668 72684571 58232805 72684742 58232942 72684913 58233079 72685084 58233216 72685255 58233353 72685426 58233490 72685597 58233627 72685768 58233764 72685939 58233901 72686110 58234038 72686281 58234175 72686452 58234312 72686623 58234449 72686794 58234586 72686965 58234723 72687136 58234860 72687307 58234997 72687478 58235134 72687649 58235271 72687820 58235408 72687991 58235545 72688162 58235682 72688333 58235819 72688504 58235956 72688675 58236093 72688846 58236230 72689017 58236367 72689188 58236504 72689359 58236641 72689530 58236778 72689701 58236915 72689872 58237052 72690043 58237189 72690214 58237326 72690385 58237463 72690556 58237600 72690727 58237737 72690898 58237874 72691069 58238011 72691240 58238148 72691411 58238285 72691582 58238422 72691753 58238559 72691924 58238696 72692095 58238833 72692266 58238970 72692437 58239107 72692608 58239244 72692779 58239381 72692950 58239518 72693121 58239655 72693292 58239792 72693463 58239929 72693634 58240066 72693805 58240203 72693976 58240340 72694147 58240477 72694318 58240614 72694489 58240751 72694660 58240888 72694831 58241025 72695002 58241162 72695173 58241299 72695344 58241436 72695515 58241573 72695686 58241710 72695857 58241847 72696028 58241984 72696199 58242121 72696370 58242258 72696541 58242395 72696712 58242532 72696883 58242669 72697054 58242806 72697225 58242943 72697396 58243080 72697567 58243217 72697738 58243354 72697909 58243491 72698080 58243628 72698251 58243765 72698422 58243902 72698593 58244039 72698764 58244176 72698935 58244313 72699106 58244450 72699277 58244587 72699448 58244724 72699619 58244861 72699790 58244998 72699961 58245135 72700132 58245272 72700303 58245409 72700474 58245546 72700645 58245683 72700816 58245820 72700987 58245957 72701158 58246094 72701329 58246231 72701500 58246368 72701671 58246505 72701842 58246642 72702013 58246779 72702184 58246916 72702355 58247053 72702526 58247190 72702697 58247327 72702868 58247464 72703039 58247601 72703210 58247738 72703381 58247875 72703552 58248012 72703723 58248149 72703894 58248286 72704065 58248423 72704236 58248560 72704407 58248697 72704578 58248834 72704749 58248971 72704920 58249108 72705091 58249245 72705262 58249382 72705433 58249519 72705604 58249656 72705775 58249793 72705946 58249930 72706117 58250067 72706288 58250204 72706459 58250341 72706630 58250478 72706801 58250615 72706972 58250752 72707143 58250889 72707314 58251026 72707485 58251163 72707656 58251300 72707827 58251437 72707998 58251574 72708169 58251711 72708340 58251848 72708511 58251985 72708682 58252122 72708853 58252259 72709024 58252396 72709195 58252533 72709366 58252670 72709537 58252807 72709708 58252944 72709879 58253081 72710050 58253218 72710221 58253355 72710392 58253492 72710563 58253629 72710734 58253766 72710905 58253903 72711076 58254040 72711247 58254177 72711418 58254314 72711589 58254451 72711760 58254588 72711931 58254725 72712102 58254862 72712273 58254999 72712444 58255136 72712615 58255273 72712786 58255410 72712957 58255547 72713128 58255684 72713299 58255821 72713470 58255958 72713641 58256095 72713812 58256232 72713983 58256369 72714154 58256506 72714325 58256643 72714496 58256780 72714667 58256917 72714838 58257054 72715009 58257191 72715180 58257328 72715351 58257465 72715522 58257602 72715693 58257739 72715864 58257876 72716035 58258013 72716206 58258150 72716377 58258287 72716548 58258424 72716719 58258561 72716890 58258698 72717061 58258835 72717232 58258972 72717403 58259109 72717574 58259246 72717745 58259383 72717916 58259520 72718087 58259657 72718258 58259794 72718429 58259931 72718600 58260068 72718771 58260205 72718942 58260342 72719113 58260479 72719284 58260616 72719455 58260753 72719626 58260890 72719797 58261027 72719968 58261164 72720139 58261301 72720310 58261438 72720481 58261575 72720652 58261712 72720823 58261849 72720994 58261986 72721165 58262123 72721336 58262260 72721507 58262397 72721678 58262534 72721849 58262671 72722020 58262808 72722191 58262945 72722362 58263082 72722533 58263219 72722704 58263356 72722875 58263493 72723046 58263630 72723217 58263767 72723388 58263904 72723559 58264041 72723730 58264178 72723901 58264315 72724072 58264452 72724243 58264589 72724414 58264726 72724585 58264863 72724756 58265000 72724927 58265137 72725098 58265274 72725269 58265411 72725440 58265548 72725611 58265685 72725782 58265822 72725953 58265959 72726124 58266096 72726295 58266233 72726466 58266370 72726637 58266507 72726808 58266644 72726979 58266781 72727150 58266918 72727321 58267055 72727492 58267192 72727663 58267329 72727834 58267466 72728005 58267603 72728176 58267740 72728347 58267877 72728518 58268014 72728689 58268151 72728860 58268288 72729031 58268425 72729202 58268562 72729373 58268699 72729544 58268836 72729715 58268973 72729886 58269110 72730057 58269247 72730228 58269384 72730399 58269521 72730570 58269658 72730741 58269795 72730912 58269932 72731083 58270069 72731254 58270206 72731425 58270343 72731596 58270480 72731767 58270617 72731938 58270754 72732109 58270891 72732280 58271028 72732451 58271165 72732622 58271302 72732793 58271439 72732964 58271576 72733135 58271713 72733306 58271850 72733477 58271987 72733648 58272124 72733819 58272261 72733990 58272398 72734161 58272535 72734332 58272672 72734503 58272809 72734674 58272946 72734845 58273083 72735016 58273220 72735187 58273357 72735358 58273494 72735529 58273631 72735700 58273768 72735871 58273905 72736042 58274042 72736213 58274179 72736384 58274316 72736555 58274453 72736726 58274590 72736897 58274727 72737068 58274864 72737239 58275001 72737410 58275138 72737581 58275275 72737752 58275412 72737923 58275549 72738094 58275686 72738265 58275823 72738436 58275960 72738607 58276097 72738778 58276234 72738949 58276371 72739120 58276508 72739291 58276645 72739462 58276782 72739633 58276919 72739804 58277056 72739975 58277193 72740146 58277330 72740317 58277467 72740488 58277604 72740659 58277741 72740830 58277878 72741001 58278015 72741172 58278152 72741343 58278289 72741514 58278426 72741685 58278563 72741856 58278700 72742027 58278837 72742198 58278974 72742369 58279111 72742540 58279248 72742711 58279385 72742882 58279522 72743053 58279659 72743224 58279796 72743395 58279933 72743566 58280070 72743737 58280207 72743908 58280344 72744079 58280481 72744250 58280618 72744421 58280755 72744592 58280892 72744763 58281029 72744934 58281166 72745105 58281303 72745276 58281440 72745447 58281577 72745618 58281714 72745789 58281851 72745960 58281988 72746131 58282125 72746302 58282262 72746473 58282399 72746644 58282536 72746815 58282673 72746986 58282810 72747157 58282947 72747328 58283084 72747499 58283221 72747670 58283358 72747841 58283495 72748012 58283632 72748183 58283769 72748354 58283906 72748525 58284043 72748696 58284180 72748867 58284317 72749038 58284454 72749209 58284591 72749380 58284728 72749551 58284865 72749722 58285002 72749893 58285139 72750064 58285276 72750235 58285413 72750406 58285550 72750577 58285687 72750748 58285824 72750919 58285961 72751090 58286098 72751261 58286235 72751432 58286372 72751603 58286509 72751774 58286646 72751945 58286783 72752116 58286920 72752287 58287057 72752458 58287194 72752629 58287331 72752800 58287468 72752971 58287605 72753142 58287742 72753313 58287879 72753484 58288016 72753655 58288153 72753826 58288290 72753997 58288427 72754168 58288564 72754339 58288701 72754510 58288838 72754681 58288975 72754852 58289112 72755023 58289249 72755194 58289386 72755365 58289523 72755536 58289660 72755707 58289797 72755878 58289934 72756049 58290071 72756220 58290208 72756391 58290345 72756562 58290482 72756733 58290619 72756904 58290756 72757075 58290893 72757246 58291030 72757417 58291167 72757588 58291304 72757759 58291441 72757930 58291578 72758101 58291715 72758272 58291852 72758443 58291989 72758614 58292126 72758785 58292263 72758956 58292400 72759127 58292537 72759298 58292674 72759469 58292811 72759640 58292948 72759811 58293085 72759982 58293222 72760153 58293359 72760324 58293496 72760495 58293633 72760666 58293770 72760837 58293907 72761008 58294044 72761179 58294181 72761350 58294318 72761521 58294455 72761692 58294592 72761863 58294729 72762034 58294866 72762205 58295003 72762376 58295140 72762547 58295277 72762718 58295414 72762889 58295551 72763060 58295688 72763231 58295825 72763402 58295962 72763573 58296099 72763744 58296236 72763915 58296373 72764086 58296510 72764257 58296647 72764428 58296784 72764599 58296921 72764770 58297058 72764941 58297195 72765112 58297332 72765283 58297469 72765454 58297606 72765625 58297743 72765796 58297880 72765967 58298017 72766138 58298154 72766309 58298291 72766480 58298428 72766651 58298565 72766822 58298702 72766993 58298839 72767164 58298976 72767335 58299113 72767506 58299250 72767677 58299387 72767848 58299524 72768019 58299661 72768190 58299798 72768361 58299935 72768532 58300072 72768703 58300209 72768874 58300346 72769045 58300483 72769216 58300620 72769387 58300757 72769558 58300894 72769729 58301031 72769900 58301168 72770071 58301305 72770242 58301442 72770413 58301579 72770584 58301716 72770755 58301853 72770926 58301990 72771097 58302127 72771268 58302264 72771439 58302401 72771610 58302538 72771781 58302675 72771952 58302812 72772123 58302949 72772294 58303086 72772465 58303223 72772636 58303360 72772807 58303497 72772978 58303634 72773149 58303771 72773320 58303908 72773491 58304045 72773662 58304182 72773833 58304319 72774004 58304456 72774175 58304593 72774346 58304730 72774517 58304867 72774688 58305004 72774859 58305141 72775030 58305278 72775201 58305415 72775372 58305552 72775543 58305689 72775714 58305826 72775885 58305963 72776056 58306100 72776227 58306237 72776398 58306374 72776569 58306511 72776740 58306648 72776911 58306785 72777082 58306922 72777253 58307059 72777424 58307196 72777595 58307333 72777766 58307470 72777937 58307607 72778108 58307744 72778279 58307881 72778450 58308018 72778621 58308155 72778792 58308292 72778963 58308429 72779134 58308566 72779305 58308703 72779476 58308840 72779647 58308977 72779818 58309114 72779989 58309251 72780160 58309388 72780331 58309525 72780502 58309662 72780673 58309799 72780844 58309936 72781015 58310073 72781186 58310210 72781357 58310347 72781528 58310484 72781699 58310621 72781870 58310758 72782041 58310895 72782212 58311032 72782383 58311169 72782554 58311306 72782725 58311443 72782896 58311580 72783067 58311717 72783238 58311854 72783409 58311991 72783580 58312128 72783751 58312265 72783922 58312402 72784093 58312539 72784264 58312676 72784435 58312813 72784606 58312950 72784777 58313087 72784948 58313224 72785119 58313361 72785290 58313498 72785461 58313635 72785632 58313772 72785803 58313909 72785974 58314046 72786145 58314183 72786316 58314320 72786487 58314457 72786658 58314594 72786829 58314731 72787000 58314868 72787171 58315005 72787342 58315142 72787513 58315279 72787684 58315416 72787855 58315553 72788026 58315690 72788197 58315827 72788368 58315964 72788539 58316101 72788710 58316238 72788881 58316375 72789052 58316512 72789223 58316649 72789394 58316786 72789565 58316923 72789736 58317060 72789907 58317197 72790078 58317334 72790249 58317471 72790420 58317608 72790591 58317745 72790762 58317882 72790933 58318019 72791104 58318156 72791275 58318293 72791446 58318430 72791617 58318567 72791788 58318704 72791959 58318841 72792130 58318978 72792301 58319115 72792472 58319252 72792643 58319389 72792814 58319526 72792985 58319663 72793156 58319800 72793327 58319937 72793498 58320074 72793669 58320211 72793840 58320348 72794011 58320485 72794182 58320622 72794353 58320759 72794524 58320896 72794695 58321033 72794866 58321170 72795037 58321307 72795208 58321444 72795379 58321581 72795550 58321718 72795721 58321855 72795892 58321992 72796063 58322129 72796234 58322266 72796405 58322403 72796576 58322540 72796747 58322677 72796918 58322814 72797089 58322951 72797260 58323088 72797431 58323225 72797602 58323362 72797773 58323499 72797944 58323636 72798115 58323773 72798286 58323910 72798457 58324047 72798628 58324184 72798799 58324321 72798970 58324458 72799141 58324595 72799312 58324732 72799483 58324869 72799654 58325006 72799825 58325143 72799996 58325280 72800167 58325417 72800338 58325554 72800509 58325691 72800680 58325828 72800851 58325965 72801022 58326102 72801193 58326239 72801364 58326376 72801535 58326513 72801706 58326650 72801877 58326787 72802048 58326924 72802219 58327061 72802390 58327198 72802561 58327335 72802732 58327472 72802903 58327609 72803074 58327746 72803245 58327883 72803416 58328020 72803587 58328157 72803758 58328294 72803929 58328431 72804100 58328568 72804271 58328705 72804442 58328842 72804613 58328979 72804784 58329116 72804955 58329253 72805126 58329390 72805297 58329527 72805468 58329664 72805639 58329801 72805810 58329938 72805981 58330075 72806152 58330212 72806323 58330349 72806494 58330486 72806665 58330623 72806836 58330760 72807007 58330897 72807178 58331034 72807349 58331171 72807520 58331308 72807691 58331445 72807862 58331582 72808033 58331719 72808204 58331856 72808375 58331993 72808546 58332130 72808717 58332267 72808888 58332404 72809059 58332541 72809230 58332678 72809401 58332815 72809572 58332952 72809743 58333089 72809914 58333226 72810085 58333363 72810256 58333500 72810427 58333637 72810598 58333774 72810769 58333911 72810940 58334048 72811111 58334185 72811282 58334322 72811453 58334459 72811624 58334596 72811795 58334733 72811966 58334870 72812137 58335007 72812308 58335144 72812479 58335281 72812650 58335418 72812821 58335555 72812992 58335692 72813163 58335829 72813334 58335966 72813505 58336103 72813676 58336240 72813847 58336377 72814018 58336514 72814189 58336651 72814360 58336788 72814531 58336925 72814702 58337062 72814873 58337199 72815044 58337336 72815215 58337473 72815386 58337610 72815557 58337747 72815728 58337884 72815899 58338021 72816070 58338158 72816241 58338295 72816412 58338432 72816583 58338569 72816754 58338706 72816925 58338843 72817096 58338980 72817267 58339117 72817438 58339254 72817609 58339391 72817780 58339528 72817951 58339665 72818122 58339802 72818293 58339939 72818464 58340076 72818635 58340213 72818806 58340350 72818977 58340487 72819148 58340624 72819319 58340761 72819490 58340898 72819661 58341035 72819832 58341172 72820003 58341309 72820174 58341446 72820345 58341583 72820516 58341720 72820687 58341857 72820858 58341994 72821029 58342131 72821200 58342268 72821371 58342405 72821542 58342542 72821713 58342679 72821884 58342816 72822055 58342953 72822226 58343090 72822397 58343227 72822568 58343364 72822739 58343501 72822910 58343638 72823081 58343775 72823252 58343912 72823423 58344049 72823594 58344186 72823765 58344323 72823936 58344460 72824107 58344597 72824278 58344734 72824449 58344871 72824620 58345008 72824791 58345145 72824962 58345282 72825133 58345419 72825304 58345556 72825475 58345693 72825646 58345830 72825817 58345967 72825988 58346104 72826159 58346241 72826330 58346378 72826501 58346515 72826672 58346652 72826843 58346789 72827014 58346926 72827185 58347063 72827356 58347200 72827527 58347337 72827698 58347474 72827869 58347611 72828040 58347748 72828211 58347885 72828382 58348022 72828553 58348159 72828724 58348296 72828895 58348433 72829066 58348570 72829237 58348707 72829408 58348844 72829579 58348981 72829750 58349118 72829921 58349255 72830092 58349392 72830263 58349529 72830434 58349666 72830605 58349803 72830776 58349940 72830947 58350077 72831118 58350214 72831289 58350351 72831460 58350488 72831631 58350625 72831802 58350762 72831973 58350899 72832144 58351036 72832315 58351173 72832486 58351310 72832657 58351447 72832828 58351584 72832999 58351721 72833170 58351858 72833341 58351995 72833512 58352132 72833683 58352269 72833854 58352406 72834025 58352543 72834196 58352680 72834367 58352817 72834538 58352954 72834709 58353091 72834880 58353228 72835051 58353365 72835222 58353502 72835393 58353639 72835564 58353776 72835735 58353913 72835906 58354050 72836077 58354187 72836248 58354324 72836419 58354461 72836590 58354598 72836761 58354735 72836932 58354872 72837103 58355009 72837274 58355146 72837445 58355283 72837616 58355420 72837787 58355557 72837958 58355694 72838129 58355831 72838300 58355968 72838471 58356105 72838642 58356242 72838813 58356379 72838984 58356516 72839155 58356653 72839326 58356790 72839497 58356927 72839668 58357064 72839839 58357201 72840010 58357338 72840181 58357475 72840352 58357612 72840523 58357749 72840694 58357886 72840865 58358023 72841036 58358160 72841207 58358297 72841378 58358434 72841549 58358571 72841720 58358708 72841891 58358845 72842062 58358982 72842233 58359119 72842404 58359256 72842575 58359393 72842746 58359530 72842917 58359667 72843088 58359804 72843259 58359941 72843430 58360078 72843601 58360215 72843772 58360352 72843943 58360489 72844114 58360626 72844285
1000 42057900 0 42057900 52495627 42058037 52495798 42058174 52495969 42058311 52496140 42058448 52496311 42058585 52496482 42058722 52496653 42058859 52496824 42058996 52496995 42059133 52497166 42059270 52497337 42059407 52497508 42059544 52497679 42059681 52497850 42059818 52498021 42059955 52498192 42060092 52498363 42060229 52498534 42060366 52498705 42060503 52498876 42060640 52499047 42060777 52499218 42060914 52499389 42061051 52499560 42061188 52499731 42061325 52499902 42061462 52500073 42061599 52500244 42061736 52500415 42061873 52500586 42062010 52500757 42062147 52500928 42062284 52501099 42062421 52501270 42062558 52501441 42062695 52501612 42062832 52501783 42062969 52501954 42063106 52502125 42063243 52502296 42063380 52502467 42063517 52502638 42063654 52502809 42063791 52502980 42063928 52503151 42064065 52503322 42064202 52503493 42064339 52503664 42064476 52503835 42064613 52504006 42064750 52504177 42064887 52504348 42065024 52504519 42065161 52504690 42065298 52504861 42065435 52505032 42065572 52505203 42065709 52505374 42065846 52505545 42065983 52505716 42066120 52505887 42066257 52506058 42066394 52506229 42066531 52506400 42066668 52506571 42066805 52506742 42066942 52506913 42067079 52507084 42067216 52507255 42067353 52507426 42067490 52507597 42067627 52507768 42067764 52507939 42067901 52508110 42068038 52508281 42068175 52508452 42068312 52508623 42068449 52508794 42068586 52508965 42068723 52509136 42068860 52509307 42068997 52509478 42069134 52509649 42069271 52509820 42069408 52509991 42069545 52510162 42069682 52510333 42069819 52510504 42069956 52510675 42070093 52510846 42070230 52511017 42070367 52511188 42070504 52511359 42070641 52511530 42070778 52511701 42070915 52511872 42071052 52512043 42071189 52512214 42071326 52512385 42071463 52512556 42071600 52512727 42071737 52512898 42071874 52513069 42072011 52513240 42072148 52513411 42072285 52513582 42072422 52513753 42072559 52513924 42072696 52514095 42072833 52514266 42072970 52514437 42073107 52514608 42073244 52514779 42073381 52514950 42073518 52515121 42073655 52515292 42073792 52515463 42073929 52515634 42074066 52515805 42074203 52515976 42074340 52516147 42074477 52516318 42074614 52516489 42074751 52516660 42074888 52516831 42075025 52517002 42075162 52517173 42075299 52517344 42075436 52517515 42075573 52517686 42075710 52517857 42075847 52518028 42075984 52518199 42076121 52518370 42076258 52518541 42076395 52518712 42076532 52518883 42076669 52519054 42076806 52519225 42076943 52519396 42077080 52519567 42077217 52519738 42077354 52519909 42077491 52520080 42077628 52520251 42077765 52520422 42077902 52520593 42078039 52520764 42078176 52520935 42078313 52521106 42078450 52521277 42078587 52521448 42078724 52521619 42078861 52521790 42078998 52521961 42079135 52522132 42079272 52522303 42079409 52522474 42079546 52522645 42079683 52522816 42079820 52522987 42079957 52523158 42080094 52523329 42080231 52523500 42080368 52523671 42080505 52523842 42080642 52524013 42080779 52524184 42080916 52524355 42081053 52524526 42081190 52524697 42081327 52524868 42081464 52525039 42081601 52525210 42081738 52525381 42081875 52525552 42082012 52525723 42082149 52525894 42082286 52526065 42082423 52526236 42082560 52526407 42082697 52526578 42082834 52526749 42082971 52526920 42083108 52527091 42083245 52527262 42083382 52527433 42083519 52527604 42083656 52527775 42083793 52527946 42083930 52528117 42084067 52528288 42084204 52528459 42084341 52528630 42084478 52528801 42084615 52528972 42084752 52529143 42084889 52529314 42085026 52529485 42085163 52529656 42085300 52529827 42085437 52529998 42085574 52530169 42085711 52530340 42085848 52530511 42085985 52530682 42086122 52530853 42086259 52531024 42086396 52531195 42086533 52531366 42086670 52531537 42086807 52531708 42086944 52531879 42087081 52532050 42087218 52532221 42087355 52532392 42087492 52532563 42087629 52532734 42087766 52532905 42087903 52533076 42088040 52533247 42088177 52533418 42088314 52533589 42088451 52533760 42088588 52533931 42088725 52534102 42088862 52534273 42088999 52534444 42089136 52534615 42089273 52534786 42089410 52534957 42089547 52535128 42089684 52535299 42089821 52535470 42089958 52535641 42090095 52535812 42090232 52535983 42090369 52536154 42090506 52536325 42090643 52536496 42090780 52536667 42090917 52536838 42091054 52537009 42091191 52537180 42091328 52537351 42091465 52537522 42091602 52537693 42091739 52537864 42091876 52538035 42092013 52538206 42092150 52538377 42092287 52538548 42092424 52538719 42092561 52538890 42092698 52539061 42092835 52539232 42092972 52539403 42093109 52539574 42093246 52539745 42093383 52539916 42093520 52540087 42093657 52540258 42093794 52540429 42093931 52540600 42094068 52540771 42094205 52540942 42094342 52541113 42094479 52541284 42094616 52541455 42094753 52541626 42094890 52541797 42095027 52541968 42095164 52542139 42095301 52542310 42095438 52542481 42095575 52542652 42095712 52542823 42095849 52542994 42095986 52543165 42096123 52543336 42096260 52543507 42096397 52543678 42096534 52543849 42096671 52544020 42096808 52544191 42096945 52544362 42097082 52544533 42097219 52544704 42097356 52544875 42097493 52545046 42097630 52545217 42097767 52545388 42097904 52545559 42098041 52545730 42098178 52545901 42098315 52546072 42098452 52546243 42098589 52546414 42098726 52546585 42098863 52546756 42099000 52546927 42099137 52547098 42099274 52547269 42099411 52547440 42099548 52547611 42099685 52547782 42099822 52547953 42099959 52548124 42100096 52548295 42100233 52548466 42100370 52548637 42100507 52548808 42100644 52548979 42100781 52549150 42100918 52549321 42101055 52549492 42101192 52549663 42101329 52549834 42101466 52550005 42101603 52550176 42101740 52550347 42101877 52550518 42102014 52550689 42102151 52550860 42102288 52551031 42102425 52551202 42102562 52551373 42102699 52551544 42102836 52551715 42102973 52551886 42103110 52552057 42103247 52552228 42103384 52552399 42103521 52552570 42103658 52552741 42103795 52552912 42103932 52553083 42104069 52553254 42104206 52553425 42104343 52553596 42104480 52553767 42104617 52553938 42104754 52554109 42104891 52554280 42105028 52554451 42105165 52554622 42105302 52554793 42105439 52554964 42105576 52555135 42105713 52555306 42105850 52555477 42105987 52555648 42106124 52555819 42106261 52555990 42106398 52556161 42106535 52556332 42106672 52556503 42106809 52556674 42106946 52556845 42107083 52557016 42107220 52557187 42107357 52557358 42107494 52557529 42107631 52557700 42107768 52557871 42107905 52558042 42108042 52558213 42108179 52558384 42108316 52558555 42108453 52558726 42108590 52558897 42108727 52559068 42108864 52559239 42109001 52559410 42109138 52559581 42109275 52559752 42109412 52559923 42109549 52560094 42109686 52560265 42109823 52560436 42109960 52560607 42110097 52560778 42110234 52560949 42110371 52561120 42110508 52561291 42110645 52561462 42110782 52561633 42110919 52561804 42111056 52561975 42111193 52562146 42111330 52562317 42111467 52562488 42111604 52562659 42111741 52562830 42111878 52563001 42112015 52563172 42112152 52563343 42112289 52563514 42112426 52563685 42112563 52563856 42112700 52564027 42112837 52564198 42112974 52564369 42113111 52564540 42113248 52564711 42113385 52564882 42113522 52565053 42113659 52565224 42113796 52565395 42113933 52565566 42114070 52565737 42114207 52565908 42114344 52566079 42114481 52566250 42114618 52566421 42114755 52566592 42114892 52566763 42115029 52566934 42115166 52567105 42115303 52567276 42115440 52567447 42115577 52567618 42115714 52567789 42115851 52567960 42115988 52568131 42116125 52568302 42116262 52568473 42116399 52568644 42116536 52568815 42116673 52568986 42116810 52569157 42116947 52569328 42117084 52569499 42117221 52569670 42117358 52569841 42117495 52570012 42117632 52570183 42117769 52570354 42117906 52570525 42118043 52570696 42118180 52570867 42118317 52571038 42118454 52571209 42118591 52571380 42118728 52571551 42118865 52571722 42119002 52571893 42119139 52572064 42119276 52572235 42119413 52572406 42119550 52572577 42119687 52572748 42119824 52572919 42119961 52573090 42120098 52573261 42120235 52573432 42120372 52573603 42120509 52573774 42120646 52573945 42120783 52574116 42120920 52574287 42121057 52574458 42121194 52574629 42121331 52574800 42121468 52574971 42121605 52575142 42121742 52575313 42121879 52575484 42122016 52575655 42122153 52575826 42122290 52575997 42122427 52576168 42122564 52576339 42122701 52576510 42122838 52576681 42122975 52576852 42123112 52577023 42123249 52577194 42123386 52577365 42123523 52577536 42123660 52577707 42123797 52577878 42123934 52578049 42124071 52578220 42124208 52578391 42124345 52578562 42124482 52578733 42124619 52578904 42124756 52579075 42124893 52579246 42125030 52579417 42125167 52579588 42125304 52579759 42125441 52579930 42125578 52580101 42125715 52580272 42125852 52580443 42125989 52580614 42126126 52580785 42126263 52580956 42126400 52581127 42126537 52581298 42126674 52581469 42126811 52581640 42126948 52581811 42127085 52581982 42127222 52582153 42127359 52582324 42127496 52582495 42127633 52582666 42127770 52582837 42127907 52583008 42128044 52583179 42128181 52583350 42128318 52583521 42128455 52583692 42128592 52583863 42128729 52584034 42128866 52584205 42129003 52584376 42129140 52584547 42129277 52584718 42129414 52584889 42129551 52585060 42129688 52585231 42129825 52585402 42129962 52585573 42130099 52585744 42130236 52585915 42130373 52586086 42130510 52586257 42130647 52586428 42130784 52586599 42130921 52586770 42131058 52586941 42131195 52587112 42131332 52587283 42131469 52587454 42131606 52587625 42131743 52587796 42131880 52587967 42132017 52588138 42132154 52588309 42132291 52588480 42132428 52588651 42132565 52588822 42132702 52588993 42132839 52589164 42132976 52589335 42133113 52589506 42133250 52589677 42133387 52589848 42133524 52590019 42133661 52590190 42133798 52590361 42133935 52590532 42134072 52590703 42134209 52590874 42134346 52591045 42134483 52591216 42134620 52591387 42134757 52591558 42134894 52591729 42135031 52591900 42135168 52592071 42135305 52592242 42135442 52592413 42135579 52592584 42135716 52592755 42135853 52592926 42135990 52593097 42136127 52593268 42136264 52593439 42136401 52593610 42136538 52593781 42136675 52593952 42136812 52594123 42136949 52594294 42137086 52594465 42137223 52594636 42137360 52594807 42137497 52594978 42137634 52595149 42137771 52595320 42137908 52595491 42138045 52595662 42138182 52595833 42138319 52596004 42138456 52596175 42138593 52596346 42138730 52596517 42138867 52596688 42139004 52596859 42139141 52597030 42139278 52597201 42139415 52597372 42139552 52597543 42139689 52597714 42139826 52597885 42139963 52598056 42140100 52598227 42140237 52598398 42140374 52598569 42140511 52598740 42140648 52598911 42140785 52599082 42140922 52599253 42141059 52599424 42141196 52599595 42141333 52599766 42141470 52599937 42141607 52600108 42141744 52600279 42141881 52600450 42142018 52600621 42142155 52600792 42142292 52600963 42142429 52601134 42142566 52601305 42142703 52601476 42142840 52601647 42142977 52601818 42143114 52601989 42143251 52602160 42143388 52602331 42143525 52602502 42143662 52602673 42143799 52602844 42143936 52603015 42144073 52603186 42144210 52603357 42144347 52603528 42144484 52603699 42144621 52603870 42144758 52604041 42144895 52604212 42145032 52604383 42145169 52604554 42145306 52604725 42145443 52604896 42145580 52605067 42145717 52605238 42145854 52605409 42145991 52605580 42146128 52605751 42146265 52605922 42146402 52606093 42146539 52606264 42146676 52606435 42146813 52606606 42146950 52606777 42147087 52606948 42147224 52607119 42147361 52607290 42147498 52607461 42147635 52607632 42147772 52607803 42147909 52607974 42148046 52608145 42148183 52608316 42148320 52608487 42148457 52608658 42148594 52608829 42148731 52609000 42148868 52609171 42149005 52609342 42149142 52609513 42149279 52609684 42149416 52609855 42149553 52610026 42149690 52610197 42149827 52610368 42149964 52610539 42150101 52610710 42150238 52610881 42150375 52611052 42150512 52611223 42150649 52611394 42150786 52611565 42150923 52611736 42151060 52611907 42151197 52612078 42151334 52612249 42151471 52612420 42151608 52612591 42151745 52612762 42151882 52612933 42152019 52613104 42152156 52613275 42152293 52613446 42152430 52613617 42152567 52613788 42152704 52613959 42152841 52614130 42152978 52614301 42153115 52614472 42153252 52614643 42153389 52614814 42153526 52614985 42153663 52615156 42153800 52615327 42153937 52615498 42154074 52615669 42154211 52615840 42154348 52616011 42154485 52616182 42154622 52616353 42154759 52616524 42154896 52616695 42155033 52616866 42155170 52617037 42155307 52617208 42155444 52617379 42155581 52617550 42155718 52617721 42155855 52617892 42155992 52618063 42156129 52618234 42156266 52618405 42156403 52618576 42156540 52618747 42156677 52618918 42156814 52619089 42156951 52619260 42157088 52619431 42157225 52619602 42157362 52619773 42157499 52619944 42157636 52620115 42157773 52620286 42157910 52620457 42158047 52620628 42158184 52620799 42158321 52620970 42158458 52621141 42158595 52621312 42158732 52621483 42158869 52621654 42159006 52621825 42159143 52621996 42159280 52622167 42159417 52622338 42159554 52622509 42159691 52622680 42159828 52622851 42159965 52623022 42160102 52623193 42160239 52623364 42160376 52623535 42160513 52623706 42160650 52623877 42160787 52624048 42160924 52624219 42161061 52624390 42161198 52624561 42161335 52624732 42161472 52624903 42161609 52625074 42161746 52625245 42161883 52625416 42162020 52625587 42162157 52625758 42162294 52625929 42162431 52626100 42162568 52626271 42162705 52626442 42162842 52626613 42162979 52626784 42163116 52626955 42163253 52627126 42163390 52627297 42163527 52627468 42163664 52627639 42163801 52627810 42163938 52627981 42164075 52628152 42164212 52628323 42164349 52628494 42164486 52628665 42164623 52628836 42164760 52629007 42164897 52629178 42165034 52629349 42165171 52629520 42165308 52629691 42165445 52629862 42165582 52630033 42165719 52630204 42165856 52630375 42165993 52630546 42166130 52630717 42166267 52630888 42166404 52631059 42166541 52631230 42166678 52631401 42166815 52631572 42166952 52631743 42167089 52631914 42167226 52632085 42167363 52632256 42167500 52632427 42167637 52632598 42167774 52632769 42167911 52632940 42168048 52633111 42168185 52633282 42168322 52633453 42168459 52633624 42168596 52633795 42168733 52633966 42168870 52634137 42169007 52634308 42169144 52634479 42169281 52634650 42169418 52634821 42169555 52634992 42169692 52635163 42169829 52635334 42169966 52635505 42170103 52635676 42170240 52635847 42170377 52636018 42170514 52636189 42170651 52636360 42170788 52636531 42170925 52636702 42171062 52636873 42171199 52637044 42171336 52637215 42171473 52637386 42171610 52637557 42171747 52637728 42171884 52637899 42172021 52638070 42172158 52638241 42172295 52638412 42172432 52638583 42172569 52638754 42172706 52638925 42172843 52639096 42172980 52639267 42173117 52639438 42173254 52639609 42173391 52639780 42173528 52639951 42173665 52640122 42173802 52640293 42173939 52640464 42174076 52640635 42174213 52640806 42174350 52640977 42174487 52641148 42174624 52641319 42174761 52641490 42174898 52641661 42175035 52641832 42175172 52642003 42175309 52642174 42175446 52642345 42175583 52642516 42175720 52642687 42175857 52642858 42175994 52643029 42176131 52643200 42176268 52643371 42176405 52643542 42176542 52643713 42176679 52643884 42176816 52644055 42176953 52644226 42177090 52644397 42177227 52644568 42177364 52644739 42177501 52644910 42177638 52645081 42177775 52645252 42177912 52645423 42178049 52645594 42178186 52645765 42178323 52645936 42178460 52646107 42178597 52646278 42178734 52646449 42178871 52646620 42179008 52646791 42179145 52646962 42179282 52647133 42179419 52647304 42179556 52647475 42179693 52647646 42179830 52647817 42179967 52647988 42180104 52648159 42180241 52648330 42180378 52648501 42180515 52648672 42180652 52648843 42180789 52649014 42180926 52649185 42181063 52649356 42181200 52649527 42181337 52649698 42181474 52649869 42181611 52650040 42181748 52650211 42181885 52650382 42182022 52650553 42182159 52650724 42182296 52650895 42182433 52651066 42182570 52651237 42182707 52651408 42182844 52651579 42182981 52651750 42183118 52651921 42183255 52652092 42183392 52652263 42183529 52652434 42183666 52652605 42183803 52652776 42183940 52652947 42184077 52653118 42184214 52653289 42184351 52653460 42184488 52653631 42184625 52653802 42184762 52653973 42184899 52654144 42185036 52654315 42185173 52654486 42185310 52654657 42185447 52654828 42185584 52654999 42185721 52655170 42185858 52655341 42185995 52655512 42186132 52655683 42186269 52655854 42186406 52656025 42186543 52656196 42186680 52656367 42186817 52656538 42186954 52656709 42187091 52656880 42187228 52657051 42187365 52657222 42187502 52657393 42187639 52657564 42187776 52657735 42187913 52657906 42188050 52658077 42188187 52658248 42188324 52658419 42188461 52658590 42188598 52658761 42188735 52658932 42188872 52659103 42189009 52659274 42189146 52659445 42189283 52659616 42189420 52659787 42189557 52659958 42189694 52660129 42189831 52660300 42189968 52660471 42190105 52660642 42190242 52660813 42190379 52660984 42190516 52661155 42190653 52661326 42190790 52661497 42190927 52661668 42191064 52661839 42191201 52662010 42191338 52662181 42191475 52662352 42191612 52662523 42191749 52662694 42191886 52662865 42192023 52663036 42192160 52663207 42192297 52663378 42192434 52663549 42192571 52663720 42192708 52663891 42192845 52664062 42192982 52664233 42193119 52664404 42193256 52664575 42193393 52664746 42193530 52664917 42193667 52665088 42193804 52665259 42193941 52665430 42194078 52665601 42194215 52665772 42194352 52665943 42194489 52666114 42194626 52666285
1000 32844380 0 32844380 40995540 32844517 40995711 32844654 40995882 32844791 40996053 32844928 40996224 32845065 40996395 32845202 40996566 32845339 40996737 32845476 40996908 32845613 40997079 32845750 40997250 32845887 40997421 32846024 40997592 32846161 40997763 32846298 40997934 32846435 40998105 32846572 40998276 32846709 40998447 32846846 40998618 32846983 40998789 32847120 40998960 32847257 40999131 32847394 40999302 32847531 40999473 32847668 40999644 32847805 40999815 32847942 40999986 32848079 41000157 32848216 41000328 32848353 41000499 32848490 41000670 32848627 41000841 32848764 41001012 32848901 41001183 32849038 41001354 32849175 41001525 32849312 41001696 32849449 41001867 32849586 41002038 32849723 41002209 32849860 41002380 32849997 41002551 32850134 41002722 32850271 41002893 32850408 41003064 32850545 41003235 32850682 41003406 32850819 41003577 32850956 41003748 32851093 41003919 32851230 41004090 32851367 41004261 32851504 41004432 32851641 41004603 32851778 41004774 32851915 41004945 32852052 41005116 32852189 41005287 32852326 41005458 32852463 41005629 32852600 41005800 32852737 41005971 32852874 41006142 32853011 41006313 32853148 41006484 32853285 41006655 32853422 41006826 32853559 41006997 32853696 41007168 32853833 41007339 32853970 41007510 32854107 41007681 32854244 41007852 32854381 41008023 32854518 41008194 32854655 41008365 32854792 41008536 32854929 41008707 32855066 41008878 32855203 41009049 32855340 41009220 32855477 41009391 32855614 41009562 32855751 41009733 32855888 41009904 32856025 41010075 32856162 41010246 32856299 41010417 32856436 41010588 32856573 41010759 32856710 41010930 32856847 41011101 32856984 41011272 32857121 41011443 32857258 41011614 32857395 41011785 32857532 41011956 32857669 41012127 32857806 41012298 32857943 41012469 32858080 41012640 32858217 41012811 32858354 41012982 32858491 41013153 32858628 41013324 32858765 41013495 32858902 41013666 32859039 41013837 32859176 41014008 32859313 41014179 32859450 41014350 32859587 41014521 32859724 41014692 32859861 41014863 32859998 41015034 32860135 41015205 32860272 41015376 32860409 41015547 32860546 41015718 32860683 41015889 32860820 41016060 32860957 41016231 32861094 41016402 32861231 41016573 32861368 41016744 32861505 41016915 32861642 41017086 32861779 41017257 32861916 41017428 32862053 41017599 32862190 41017770 32862327 41017941 32862464 41018112 32862601 41018283 32862738 41018454 32862875 41018625 32863012 41018796 32863149 41018967 32863286 41019138 32863423 41019309 32863560 41019480 32863697 41019651 32863834 41019822 32863971 41019993 32864108 41020164 32864245 41020335 32864382 41020506 32864519 41020677 32864656 41020848 32864793 41021019 32864930 41021190 32865067 41021361 32865204 41021532 32865341 41021703 32865478 41021874 32865615 41022045 32865752 41022216 32865889 41022387 32866026 41022558 32866163 41022729 32866300 41022900 32866437 41023071 32866574 41023242 32866711 41023413 32866848 41023584 32866985 41023755 32867122 41023926 32867259 41024097 32867396 41024268 32867533 41024439 32867670 41024610 32867807 41024781 32867944 41024952 32868081 41025123 32868218 41025294 32868355 41025465 32868492 41025636 32868629 41025807 32868766 41025978 32868903 41026149 32869040 41026320 32869177 41026491 32869314 41026662 32869451 41026833 32869588 41027004 32869725 41027175 32869862 41027346 32869999 41027517 32870136 41027688 32870273 41027859 32870410 41028030 32870547 41028201 32870684 41028372 32870821 41028543 32870958 41028714 32871095 41028885 32871232 41029056 32871369 41029227 32871506 41029398 32871643 41029569 32871780 41029740 32871917 41029911 32872054 41030082 32872191 41030253 32872328 41030424 32872465 41030595 32872602 41030766 32872739 41030937 32872876 41031108 32873013 41031279 32873150 41031450 32873287 41031621 32873424 41031792 32873561 41031963 32873698 41032134 32873835 41032305 32873972 41032476 32874109 41032647 32874246 41032818 32874383 41032989 32874520 41033160 32874657 41033331 32874794 41033502 32874931 41033673 32875068 41033844 32875205 41034015 32875342 41034186 32875479 41034357 32875616 41034528 32875753 41034699 32875890 41034870 32876027 41035041 32876164 41035212 32876301 41035383 32876438 41035554 32876575 41035725 32876712 41035896 32876849 41036067 32876986 41036238 32877123 41036409 32877260 41036580 32877397 41036751 32877534 41036922 32877671 41037093 32877808 41037264 32877945 41037435 32878082 41037606 32878219 41037777 32878356 41037948 32878493 41038119 32878630 41038290 32878767 41038461 32878904 41038632 32879041 41038803 32879178 41038974 32879315 41039145 32879452 41039316 32879589 41039487 32879726 41039658 32879863 41039829 32880000 41040000 32880137 41040171 32880274 41040342 32880411 41040513 32880548 41040684 32880685 41040855 32880822 41041026 32880959 41041197 32881096 41041368 32881233 41041539 32881370 41041710 32881507 41041881 32881644 41042052 32881781 41042223 32881918 41042394 32882055 41042565 32882192 41042736 32882329 41042907 32882466 41043078 32882603 41043249 32882740 41043420 32882877 41043591 32883014 41043762 32883151 41043933 32883288 41044104 32883425 41044275 32883562 41044446 32883699 41044617 32883836 41044788 32883973 41044959 32884110 41045130 32884247 41045301 32884384 41045472 32884521 41045643 32884658 41045814 32884795 41045985 32884932 41046156 32885069 41046327 32885206 41046498 32885343 41046669 32885480 41046840 32885617 41047011 32885754 41047182 32885891 41047353 32886028 41047524 32886165 41047695 32886302 41047866 32886439 41048037 32886576 41048208 32886713 41048379 32886850 41048550 32886987 41048721 32887124 41048892 32887261 41049063 32887398 41049234 32887535 41049405 32887672 41049576 32887809 41049747 32887946 41049918 32888083 41050089 32888220 41050260 32888357 41050431 32888494 41050602 32888631 41050773 32888768 41050944 32888905 41051115 32889042 41051286 32889179 41051457 32889316 41051628 32889453 41051799 32889590 41051970 32889727 41052141 32889864 41052312 32890001 41052483 32890138 41052654 32890275 41052825 32890412 41052996 32890549 41053167 32890686 41053338 32890823 41053509 32890960 41053680 32891097 41053851 32891234 41054022 32891371 41054193 32891508 41054364 32891645 41054535 32891782 41054706 32891919 41054877 32892056 41055048 32892193 41055219 32892330 41055390 32892467 41055561 32892604 41055732 32892741 41055903 32892878 41056074 32893015 41056245 32893152 41056416 32893289 41056587 32893426 41056758 32893563 41056929 32893700 41057100 32893837 41057271 32893974 41057442 32894111 41057613 32894248 41057784 32894385 41057955 32894522 41058126 32894659 41058297 32894796 41058468 32894933 41058639 32895070 41058810 32895207 41058981 32895344 41059152 32895481 41059323 32895618 41059494 32895755 41059665 32895892 41059836 32896029 41060007 32896166 41060178 32896303 41060349 32896440 41060520 32896577 41060691 32896714 41060862 32896851 41061033 32896988 41061204 32897125 41061375 32897262 41061546 32897399 41061717 32897536 41061888 32897673 41062059 32897810 41062230 32897947 41062401 32898084 41062572 32898221 41062743 32898358 41062914 32898495 41063085 32898632 41063256 32898769 41063427 32898906 41063598 32899043 41063769 32899180 41063940 32899317 41064111 32899454 41064282 32899591 41064453 32899728 41064624 32899865 41064795 32900002 41064966 32900139 41065137 32900276 41065308 32900413 41065479 32900550 41065650 32900687 41065821 32900824 41065992 32900961 41066163 32901098 41066334 32901235 41066505 32901372 41066676 32901509 41066847 32901646 41067018 32901783 41067189 32901920 41067360 32902057 41067531 32902194 41067702 32902331 41067873 32902468 41068044 32902605 41068215 32902742 41068386 32902879 41068557 32903016 41068728 32903153 41068899 32903290 41069070 32903427 41069241 32903564 41069412 32903701 41069583 32903838 41069754 32903975 41069925 32904112 41070096 32904249 41070267 32904386 41070438 32904523 41070609 32904660 41070780 32904797 41070951 32904934 41071122 32905071 41071293 32905208 41071464 32905345 41071635 32905482 41071806 32905619 41071977 32905756 41072148 32905893 41072319 32906030 41072490 32906167 41072661 32906304 41072832 32906441 41073003 32906578 41073174 32906715 41073345 32906852 41073516 32906989 41073687 32907126 41073858 32907263 41074029 32907400 41074200 32907537 41074371 32907674 41074542 32907811 41074713 32907948 41074884 32908085 41075055 32908222 41075226 32908359 41075397 32908496 41075568 32908633 41075739 32908770 41075910 32908907 41076081 32909044 41076252 32909181 41076423 32909318 41076594 32909455 41076765 32909592 41076936 32909729 41077107 32909866 41077278 32910003 41077449 32910140 41077620 32910277 41077791 32910414 41077962 32910551 41078133 32910688 41078304 32910825 41078475 32910962 41078646 32911099 41078817 32911236 41078988 32911373 41079159 32911510 41079330 32911647 41079501 32911784 41079672 32911921 41079843 32912058 41080014 32912195 41080185 32912332 41080356 32912469 41080527 32912606 41080698 32912743 41080869 32912880 41081040 32913017 41081211 32913154 41081382 32913291 41081553 32913428 41081724 32913565 41081895 32913702 41082066 32913839 41082237 32913976 41082408 32914113 41082579 32914250 41082750 32914387 41082921 32914524 41083092 32914661 41083263 32914798 41083434 32914935 41083605 32915072 41083776 32915209 41083947 32915346 41084118 32915483 41084289 32915620 41084460 32915757 41084631 32915894 41084802 32916031 41084973 32916168 41085144 32916305 41085315 32916442 41085486 32916579 41085657 32916716 41085828 32916853 41085999 32916990 41086170 32917127 41086341 32917264 41086512 32917401 41086683 32917538 41086854 32917675 41087025 32917812 41087196 32917949 41087367 32918086 41087538 32918223 41087709 32918360 41087880 32918497 41088051 32918634 41088222 32918771 41088393 32918908 41088564 32919045 41088735 32919182 41088906 32919319 41089077 32919456 41089248 32919593 41089419 32919730 41089590 32919867 41089761 32920004 41089932 32920141 41090103 32920278 41090274 32920415 41090445 32920552 41090616 32920689 41090787 32920826 41090958 32920963 41091129 32921100 41091300 32921237 41091471 32921374 41091642 32921511 41091813 32921648 41091984 32921785 41092155 32921922 41092326 32922059 41092497 32922196 41092668 32922333 41092839 32922470 41093010 32922607 41093181 32922744 41093352 32922881 41093523 32923018 41093694 32923155 41093865 32923292 41094036 32923429 41094207 32923566 41094378 32923703 41094549 32923840 41094720 32923977 41094891 32924114 41095062 32924251 41095233 32924388 41095404 32924525 41095575 32924662 41095746 32924799 41095917 32924936 41096088 32925073 41096259 32925210 41096430 32925347 41096601 32925484 41096772 32925621 41096943 32925758 41097114 32925895 41097285 32926032 41097456 32926169 41097627 32926306 41097798 32926443 41097969 32926580 41098140 32926717 41098311 32926854 41098482 32926991 41098653 32927128 41098824 32927265 41098995 32927402 41099166 32927539 41099337 32927676 41099508 32927813 41099679 32927950 41099850 32928087 41100021 32928224 41100192 32928361 41100363 32928498 41100534 32928635 41100705 32928772 41100876 32928909 41101047 32929046 41101218 32929183 41101389 32929320 41101560 32929457 41101731 32929594 41101902 32929731 41102073 32929868 41102244 32930005 41102415 32930142 41102586 32930279 41102757 32930416 41102928 32930553 41103099 32930690 41103270 32930827 41103441 32930964 41103612 32931101 41103783 32931238 41103954 32931375 41104125 32931512 41104296 32931649 41104467 32931786 41104638 32931923 41104809 32932060 41104980 32932197 41105151 32932334 41105322 32932471 41105493 32932608 41105664 32932745 41105835 32932882 41106006 32933019 41106177 32933156 41106348 32933293 41106519 32933430 41106690 32933567 41106861 32933704 41107032 32933841 41107203 32933978 41107374 32934115 41107545 32934252 41107716 32934389 41107887 32934526 41108058 32934663 41108229 32934800 41108400 32934937 41108571 32935074 41108742 32935211 41108913 32935348 41109084 32935485 41109255 32935622 41109426 32935759 41109597 32935896 41109768 32936033 41109939 32936170 41110110 32936307 41110281 32936444 41110452 32936581 41110623 32936718 41110794 32936855 41110965 32936992 41111136 32937129 41111307 32937266 41111478 32937403 41111649 32937540 41111820 32937677 41111991 32937814 41112162 32937951 41112333 32938088 41112504 32938225 41112675 32938362 41112846 32938499 41113017 32938636 41113188 32938773 41113359 32938910 41113530 32939047 41113701 32939184 41113872 32939321 41114043 32939458 41114214 32939595 41114385 32939732 41114556 32939869 41114727 32940006 41114898 32940143 41115069 32940280 41115240 32940417 41115411 32940554 41115582 32940691 41115753 32940828 41115924 32940965 41116095 32941102 41116266 32941239 41116437 32941376 41116608 32941513 41116779 32941650 41116950 32941787 41117121 32941924 41117292 32942061 41117463 32942198 41117634 32942335 41117805 32942472 41117976 32942609 41118147 32942746 41118318 32942883 41118489 32943020 41118660 32943157 41118831 32943294 41119002 32943431 41119173 32943568 41119344 32943705 41119515 32943842 41119686 32943979 41119857 32944116 41120028 32944253 41120199 32944390 41120370 32944527 41120541 32944664 41120712 32944801 41120883 32944938 41121054 32945075 41121225 32945212 41121396 32945349 41121567 32945486 41121738 32945623 41121909 32945760 41122080 32945897 41122251 32946034 41122422 32946171 41122593 32946308 41122764 32946445 41122935 32946582 41123106 32946719 41123277 32946856 41123448 32946993 41123619 32947130 41123790 32947267 41123961 32947404 41124132 32947541 41124303 32947678 41124474 32947815 41124645 32947952 41124816 32948089 41124987 32948226 41125158 32948363 41125329 32948500 41125500 32948637 41125671 32948774 41125842 32948911 41126013 32949048 41126184 32949185 41126355 32949322 41126526 32949459 41126697 32949596 41126868 32949733 41127039 32949870 41127210 32950007 41127381 32950144 41127552 32950281 41127723 32950418 41127894 32950555 41128065 32950692 41128236 32950829 41128407 32950966 41128578 32951103 41128749 32951240 41128920 32951377 41129091 32951514 41129262 32951651 41129433 32951788 41129604 32951925 41129775 32952062 41129946 32952199 41130117 32952336 41130288 32952473 41130459 32952610 41130630 32952747 41130801 32952884 41130972 32953021 41131143 32953158 41131314 32953295 41131485 32953432 41131656 32953569 41131827 32953706 41131998 32953843 41132169 32953980 41132340 32954117 41132511 32954254 41132682 32954391 41132853 32954528 41133024 32954665 41133195 32954802 41133366 32954939 41133537 32955076 41133708 32955213 41133879 32955350 41134050 32955487 41134221 32955624 41134392 32955761 41134563 32955898 41134734 32956035 41134905 32956172 41135076 32956309 41135247 32956446 41135418 32956583 41135589 32956720 41135760 32956857 41135931 32956994 41136102 32957131 41136273 32957268 41136444 32957405 41136615 32957542 41136786 32957679 41136957 32957816 41137128 32957953 41137299 32958090 41137470 32958227 41137641 32958364 41137812 32958501 41137983 32958638 41138154 32958775 41138325 32958912 41138496 32959049 41138667 32959186 41138838 32959323 41139009 32959460 41139180 32959597 41139351 32959734 41139522 32959871 41139693 32960008 41139864 32960145 41140035 32960282 41140206 32960419 41140377 32960556 41140548 32960693 41140719 32960830 41140890 32960967 41141061 32961104 41141232 32961241 41141403 32961378 41141574 32961515 41141745 32961652 41141916 32961789 41142087 32961926 41142258 32962063 41142429 32962200 41142600 32962337 41142771 32962474 41142942 32962611 41143113 32962748 41143284 32962885 41143455 32963022 41143626 32963159 41143797 32963296 41143968 32963433 41144139 32963570 41144310 32963707 41144481 32963844 41144652 32963981 41144823 32964118 41144994 32964255 41145165 32964392 41145336 32964529 41145507 32964666 41145678 32964803 41145849 32964940 41146020 32965077 41146191 32965214 41146362 32965351 41146533 32965488 41146704 32965625 41146875 32965762 41147046 32965899 41147217 32966036 41147388 32966173 41147559 32966310 41147730 32966447 41147901 32966584 41148072 32966721 41148243 32966858 41148414 32966995 41148585 32967132 41148756 32967269 41148927 32967406 41149098 32967543 41149269 32967680 41149440 32967817 41149611 32967954 41149782 32968091 41149953 32968228 41150124 32968365 41150295 32968502 41150466 32968639 41150637 32968776 41150808 32968913 41150979 32969050 41151150 32969187 41151321 32969324 41151492 32969461 41151663 32969598 41151834 32969735 41152005 32969872 41152176 32970009 41152347 32970146 41152518 32970283 41152689 32970420 41152860 32970557 41153031 32970694 41153202 32970831 41153373 32970968 41153544 32971105 41153715 32971242 41153886 32971379 41154057 32971516 41154228 32971653 41154399 32971790 41154570 32971927 41154741 32972064 41154912 32972201 41155083 32972338 41155254 32972475 41155425 32972612 41155596 32972749 41155767 32972886 41155938 32973023 41156109 32973160 41156280 32973297 41156451 32973434 41156622 32973571 41156793 32973708 41156964 32973845 41157135 32973982 41157306 32974119 41157477 32974256 41157648 32974393 41157819 32974530 41157990 32974667 41158161 32974804 41158332 32974941 41158503 32975078 41158674 32975215 41158845 32975352 41159016 32975489 41159187 32975626 41159358 32975763 41159529 32975900 41159700 32976037 41159871 32976174 41160042 32976311 41160213 32976448 41160384 32976585 41160555 32976722 41160726 32976859 41160897 32976996 41161068 32977133 41161239 32977270 41161410 32977407 41161581 32977544 41161752 32977681 41161923 32977818 41162094 32977955 41162265 32978092 41162436 32978229 41162607 32978366 41162778 32978503 41162949 32978640 41163120 32978777 41163291 32978914 41163462 32979051 41163633 32979188 41163804 32979325 41163975 32979462 41164146 32979599 41164317 32979736 41164488 32979873 41164659 32980010 41164830 32980147 41165001 32980284 41165172 32980421 41165343 32980558 41165514 32980695 41165685 32980832 41165856 32980969 41166027 32981106 41166198
1000 72514785 0 72514785 90511155 72514922 90511326 72515059 90511497 72515196 90511668 72515333 90511839 72515470 90512010 72515607 90512181 72515744 90512352 72515881 90512523 72516018 90512694 72516155 90512865 72516292 90513036 72516429 90513207 72516566 90513378 72516703 90513549 72516840 90513720 72516977 90513891 72517114 90514062 72517251 90514233 72517388 90514404 72517525 90514575 72517662 90514746 72517799 90514917 72517936 90515088 72518073 90515259 72518210 90515430 72518347 90515601 72518484 90515772 72518621 90515943 72518758 90516114 72518895 90516285 72519032 90516456 72519169 90516627 72519306 90516798 72519443 90516969 72519580 90517140 72519717 90517311 72519854 90517482 72519991 90517653 72520128 90517824 72520265 90517995 72520402 90518166 72520539 90518337 72520676 90518508 72520813 90518679 72520950 90518850 72521087 90519021 72521224 90519192 72521361 90519363 72521498 90519534 72521635 90519705 72521772 90519876 72521909 90520047 72522046 90520218 72522183 90520389 72522320 90520560 72522457 90520731 72522594 90520902 72522731 90521073 72522868 90521244 72523005 90521415 72523142 90521586 72523279 90521757 72523416 90521928 72523553 90522099 72523690 90522270 72523827 90522441 72523964 90522612 72524101 90522783 72524238 90522954 72524375 90523125 72524512 90523296 72524649 90523467 72524786 90523638 72524923 90523809 72525060 90523980 72525197 90524151 72525334 90524322 72525471 90524493 72525608 90524664 72525745 90524835 72525882 90525006 72526019 90525177 72526156 90525348 72526293 90525519 72526430 90525690 72526567 90525861 72526704 90526032 72526841 90526203 72526978 90526374 72527115 90526545 72527252 90526716 72527389 90526887 72527526 90527058 72527663 90527229 72527800 90527400 72527937 90527571 72528074 90527742 72528211 90527913 72528348 90528084 72528485 90528255 72528622 90528426 72528759 90528597 72528896 90528768 72529033 90528939 72529170 90529110 72529307 90529281 72529444 90529452 72529581 90529623 72529718 90529794 72529855 90529965 72529992 90530136 72530129 90530307 72530266 90530478 72530403 90530649 72530540 90530820 72530677 90530991 72530814 90531162 72530951 90531333 72531088 90531504 72531225 90531675 72531362 90531846 72531499 90532017 72531636 90532188 72531773 90532359 72531910 90532530 72532047 90532701 72532184 90532872 72532321 90533043 72532458 90533214 72532595 90533385 72532732 90533556 72532869 90533727 72533006 90533898 72533143 90534069 72533280 90534240 72533417 90534411 72533554 90534582 72533691 90534753 72533828 90534924 72533965 90535095 72534102 90535266 72534239 90535437 72534376 90535608 72534513 90535779 72534650 90535950 72534787 90536121 72534924 90536292 72535061 90536463 72535198 90536634 72535335 90536805 72535472 90536976 72535609 90537147 72535746 90537318 72535883 90537489 72536020 90537660 72536157 90537831 72536294 90538002 72536431 90538173 72536568 90538344 72536705 90538515 72536842 90538686 72536979 90538857 72537116 90539028 72537253 90539199 72537390 90539370 72537527 90539541 72537664 90539712 72537801 90539883 72537938 90540054 72538075 90540225 72538212 90540396 72538349 90540567 72538486 90540738 72538623 90540909 72538760 90541080 72538897 90541251 72539034 90541422 72539171 90541593 72539308 90541764 72539445 90541935 72539582 90542106 72539719 90542277 72539856 90542448 72539993 90542619 72540130 90542790 72540267 90542961 72540404 90543132 72540541 90543303 72540678 90543474 72540815 90543645 72540952 90543816 72541089 90543987 72541226 90544158 72541363 90544329 72541500 90544500 72541637 90544671 72541774 90544842 72541911 90545013 72542048 90545184 72542185 90545355 72542322 90545526 72542459 90545697 72542596 90545868 72542733 90546039 72542870 90546210 72543007 90546381 72543144 90546552 72543281 90546723 72543418 90546894 72543555 90547065 72543692 90547236 72543829 90547407 72543966 90547578 72544103 90547749 72544240 90547920 72544377 90548091 72544514 90548262 72544651 90548433 72544788 90548604 72544925 90548775 72545062 90548946 72545199 90549117 72545336 90549288 72545473 90549459 72545610 90549630 72545747 90549801 72545884 90549972 72546021 90550143 72546158 90550314 72546295 90550485 72546432 90550656 72546569 90550827 72546706 90550998 72546843 90551169 72546980 90551340 72547117 90551511 72547254 90551682 72547391 90551853 72547528 90552024 72547665 90552195 72547802 90552366 72547939 90552537 72548076 90552708 72548213 90552879 72548350 90553050 72548487 90553221 72548624 90553392 72548761 90553563 72548898 90553734 72549035 90553905 72549172 90554076 72549309 90554247 72549446 90554418 72549583 90554589 72549720 90554760 72549857 90554931 72549994 90555102 72550131 90555273 72550268 90555444 72550405 90555615 72550542 90555786 72550679 90555957 72550816 90556128 72550953 90556299 72551090 90556470 72551227 90556641 72551364 90556812 72551501 90556983 72551638 90557154 72551775 90557325 72551912 90557496 72552049 90557667 72552186 90557838 72552323 90558009 72552460 90558180 72552597 90558351 72552734 90558522 72552871 90558693 72553008 90558864 72553145 90559035 72553282 90559206 72553419 90559377 72553556 90559548 72553693 90559719 72553830 90559890 72553967 90560061 72554104 90560232 72554241 90560403 72554378 90560574 72554515 90560745 72554652 90560916 72554789 90561087 72554926 90561258 72555063 90561429 72555200 90561600 72555337 90561771 72555474 90561942 72555611 90562113 72555748 90562284 72555885 90562455 72556022 90562626 72556159 90562797 72556296 90562968 72556433 90563139 72556570 90563310 72556707 90563481 72556844 90563652 72556981 90563823 72557118 90563994 72557255 90564165 72557392 90564336 72557529 90564507 72557666 90564678 72557803 90564849 72557940 90565020 72558077 90565191 72558214 90565362 72558351 90565533 72558488 90565704 72558625 90565875 72558762 90566046 72558899 90566217 72559036 90566388 72559173 90566559 72559310 90566730 72559447 90566901 72559584 90567072 72559721 90567243 72559858 90567414 72559995 90567585 72560132 90567756 72560269 90567927 72560406 90568098 72560543 90568269 72560680 90568440 72560817 90568611 72560954 90568782 72561091 90568953 72561228 90569124 72561365 90569295 72561502 90569466 72561639 90569637 72561776 90569808 72561913 90569979 72562050 90570150 72562187 90570321 72562324 90570492 72562461 90570663 72562598 90570834 72562735 90571005 72562872 90571176 72563009 90571347 72563146 90571518 72563283 90571689 72563420 90571860 72563557 90572031 72563694 90572202 72563831 90572373 72563968 90572544 72564105 90572715 72564242 90572886 72564379 90573057 72564516 90573228 72564653 90573399 72564790 90573570 72564927 90573741 72565064 90573912 72565201 90574083 72565338 90574254 72565475 90574425 72565612 90574596 72565749 90574767 72565886 90574938 72566023 90575109 72566160 90575280 72566297 90575451 72566434 90575622 72566571 90575793 72566708 90575964 72566845 90576135 72566982 90576306 72567119 90576477 72567256 90576648 72567393 90576819 72567530 90576990 72567667 90577161 72567804 90577332 72567941 90577503 72568078 90577674 72568215 90577845 72568352 90578016 72568489 90578187 72568626 90578358 72568763 90578529 72568900 90578700 72569037 90578871 72569174 90579042 72569311 90579213 72569448 90579384 72569585 90579555 72569722 90579726 72569859 90579897 72569996 90580068 72570133 90580239 72570270 90580410 72570407 90580581 72570544 90580752 72570681 90580923 72570818 90581094 72570955 90581265 72571092 90581436 72571229 90581607 72571366 90581778 72571503 90581949 72571640 90582120 72571777 90582291 72571914 90582462 72572051 90582633 72572188 90582804 72572325 90582975 72572462 90583146 72572599 90583317 72572736 90583488 72572873 90583659 72573010 90583830 72573147 90584001 72573284 90584172 72573421 90584343 72573558 90584514 72573695 90584685 72573832 90584856 72573969 90585027 72574106 90585198 72574243 90585369 72574380 90585540 72574517 90585711 72574654 90585882 72574791 90586053 72574928 90586224 72575065 90586395 72575202 90586566 72575339 90586737 72575476 90586908 72575613 90587079 72575750 90587250 72575887 90587421 72576024 90587592 72576161 90587763 72576298 90587934 72576435 90588105 72576572 90588276 72576709 90588447 72576846 90588618 72576983 90588789 72577120 90588960 72577257 90589131 72577394 90589302 72577531 90589473 72577668 90589644 72577805 90589815 72577942 90589986 72578079 90590157 72578216 90590328 72578353 90590499 72578490 90590670 72578627 90590841 72578764 90591012 72578901 90591183 72579038 90591354 72579175 90591525 72579312 90591696 72579449 90591867 72579586 90592038 72579723 90592209 72579860 90592380 72579997 90592551 72580134 90592722 72580271 90592893 72580408 90593064 72580545 90593235 72580682 90593406 72580819 90593577 72580956 90593748 72581093 90593919 72581230 90594090 72581367 90594261 72581504 90594432 72581641 90594603 72581778 90594774 72581915 90594945 72582052 90595116 72582189 90595287 72582326 90595458 72582463 90595629 72582600 90595800 72582737 90595971 72582874 90596142 72583011 90596313 72583148 90596484 72583285 90596655 72583422 90596826 72583559 90596997 72583696 90597168 72583833 90597339 72583970 90597510 72584107 90597681 72584244 90597852 72584381 90598023 72584518 90598194 72584655 90598365 72584792 90598536 72584929 90598707 72585066 90598878 72585203 90599049 72585340 90599220 72585477 90599391 72585614 90599562 72585751 90599733 72585888 90599904 72586025 90600075 72586162 90600246 72586299 90600417 72586436 90600588 72586573 90600759 72586710 90600930 72586847 90601101 72586984 90601272 72587121 90601443 72587258 90601614 72587395 90601785 72587532 90601956 72587669 90602127 72587806 90602298 72587943 90602469 72588080 90602640 72588217 90602811 72588354 90602982 72588491 90603153 72588628 90603324 72588765 90603495 72588902 90603666 72589039 90603837 72589176 90604008 72589313 90604179 72589450 90604350 72589587 90604521 72589724 90604692 72589861 90604863 72589998 90605034 72590135 90605205 72590272 90605376 72590409 90605547 72590546 90605718 72590683 90605889 72590820 90606060 72590957 90606231 72591094 90606402 72591231 90606573 72591368 90606744 72591505 90606915 72591642 90607086 72591779 90607257 72591916 90607428 72592053 90607599 72592190 90607770 72592327 90607941 72592464 90608112 72592601 90608283 72592738 90608454 72592875 90608625 72593012 90608796 72593149 90608967 72593286 90609138 72593423 90609309 72593560 90609480 72593697 90609651 72593834 90609822 72593971 90609993 72594108 90610164 72594245 90610335 72594382 90610506 72594519 90610677 72594656 90610848 72594793 90611019 72594930 90611190 72595067 90611361 72595204 90611532 72595341 90611703 72595478 90611874 72595615 90612045 72595752 90612216 72595889 90612387 72596026 90612558 72596163 90612729 72596300 90612900 72596437 90613071 72596574 90613242 72596711 90613413 72596848 90613584 72596985 90613755 72597122 90613926 72597259 90614097 72597396 90614268 72597533 90614439 72597670 90614610 72597807 90614781 72597944 90614952 72598081 90615123 72598218 90615294 72598355 90615465 72598492 90615636 72598629 90615807 72598766 90615978 72598903 90616149 72599040 90616320 72599177 90616491 72599314 90616662 72599451 90616833 72599588 90617004 72599725 90617175 72599862 90617346 72599999 90617517 72600136 90617688 72600273 90617859 72600410 90618030 72600547 90618201 72600684 90618372 72600821 90618543 72600958 90618714 72601095 90618885 72601232 90619056 72601369 90619227 72601506 90619398 72601643 90619569 72601780 90619740 72601917 90619911 72602054 90620082 72602191 90620253 72602328 90620424 72602465 90620595 72602602 90620766 72602739 90620937 72602876 90621108 72603013 90621279 72603150 90621450 72603287 90621621 72603424 90621792 72603561 90621963 72603698 90622134 72603835 90622305 72603972 90622476 72604109 90622647 72604246 90622818 72604383 90622989 72604520 90623160 72604657 90623331 72604794 90623502 72604931 90623673 72605068 90623844 72605205 90624015 72605342 90624186 72605479 90624357 72605616 90624528 72605753 90624699 72605890 90624870 72606027 90625041 72606164 90625212 72606301 90625383 72606438 90625554 72606575 90625725 72606712 90625896 72606849 90626067 72606986 90626238 72607123 90626409 72607260 90626580 72607397 90626751 72607534 90626922 72607671 90627093 72607808 90627264 72607945 90627435 72608082 90627606 72608219 90627777 72608356 90627948 72608493 90628119 72608630 90628290 72608767 90628461 72608904 90628632 72609041 90628803 72609178 90628974 72609315 90629145 72609452 90629316 72609589 90629487 72609726 90629658 72609863 90629829 72610000 90630000 72610137 90630171 72610274 90630342 72610411 90630513 72610548 90630684 72610685 90630855 72610822 90631026 72610959 90631197 72611096 90631368 72611233 90631539 72611370 90631710 72611507 90631881 72611644 90632052 72611781 90632223 72611918 90632394 72612055 90632565 72612192 90632736 72612329 90632907 72612466 90633078 72612603 90633249 72612740 90633420 72612877 90633591 72613014 90633762 72613151 90633933 72613288 90634104 72613425 90634275 72613562 90634446 72613699 90634617 72613836 90634788 72613973 90634959 72614110 90635130 72614247 90635301 72614384 90635472 72614521 90635643 72614658 90635814 72614795 90635985 72614932 90636156 72615069 90636327 72615206 90636498 72615343 90636669 72615480 90636840 72615617 90637011 72615754 90637182 72615891 90637353 72616028 90637524 72616165 90637695 72616302 90637866 72616439 90638037 72616576 90638208 72616713 90638379 72616850 90638550 72616987 90638721 72617124 90638892 72617261 90639063 72617398 90639234 72617535 90639405 72617672 90639576 72617809 90639747 72617946 90639918 72618083 90640089 72618220 90640260 72618357 90640431 72618494 90640602 72618631 90640773 72618768 90640944 72618905 90641115 72619042 90641286 72619179 90641457 72619316 90641628 72619453 90641799 72619590 90641970 72619727 90642141 72619864 90642312 72620001 90642483 72620138 90642654 72620275 90642825 72620412 90642996 72620549 90643167 72620686 90643338 72620823 90643509 72620960 90643680 72621097 90643851 72621234 90644022 72621371 90644193 72621508 90644364 72621645 90644535 72621782 90644706 72621919 90644877 72622056 90645048 72622193 90645219 72622330 90645390 72622467 90645561 72622604 90645732 72622741 90645903 72622878 90646074 72623015 90646245 72623152 90646416 72623289 90646587 72623426 90646758 72623563 90646929 72623700 90647100 72623837 90647271 72623974 90647442 72624111 90647613 72624248 90647784 72624385 90647955 72624522 90648126 72624659 90648297 72624796 90648468 72624933 90648639 72625070 90648810 72625207 90648981 72625344 90649152 72625481 90649323 72625618 90649494 72625755 90649665 72625892 90649836 72626029 90650007 72626166 90650178 72626303 90650349 72626440 90650520 72626577 90650691 72626714 90650862 72626851 90651033 72626988 90651204 72627125 90651375 72627262 90651546 72627399 90651717 72627536 90651888 72627673 90652059 72627810 90652230 72627947 90652401 72628084 90652572 72628221 90652743 72628358 90652914 72628495 90653085 72628632 90653256 72628769 90653427 72628906 90653598 72629043 90653769 72629180 90653940 72629317 90654111 72629454 90654282 72629591 90654453 72629728 90654624 72629865 90654795 72630002 90654966 72630139 90655137 72630276 90655308 72630413 90655479 72630550 90655650 72630687 90655821 72630824 90655992 72630961 90656163 72631098 90656334 72631235 90656505 72631372 90656676 72631509 90656847 72631646 90657018 72631783 90657189 72631920 90657360 72632057 90657531 72632194 90657702 72632331 90657873 72632468 90658044 72632605 90658215 72632742 90658386 72632879 90658557 72633016 90658728 72633153 90658899 72633290 90659070 72633427 90659241 72633564 90659412 72633701 90659583 72633838 90659754 72633975 90659925 72634112 90660096 72634249 90660267 72634386 90660438 72634523 90660609 72634660 90660780 72634797 90660951 72634934 90661122 72635071 90661293 72635208 90661464 72635345 90661635 72635482 90661806 72635619 90661977 72635756 90662148 72635893 90662319 72636030 90662490 72636167 90662661 72636304 90662832 72636441 90663003 72636578 90663174 72636715 90663345 72636852 90663516 72636989 90663687 72637126 90663858 72637263 90664029 72637400 90664200 72637537 90664371 72637674 90664542 72637811 90664713 72637948 90664884 72638085 90665055 72638222 90665226 72638359 90665397 72638496 90665568 72638633 90665739 72638770 90665910 72638907 90666081 72639044 90666252 72639181 90666423 72639318 90666594 72639455 90666765 72639592 90666936 72639729 90667107 72639866 90667278 72640003 90667449 72640140 90667620 72640277 90667791 72640414 90667962 72640551 90668133 72640688 90668304 72640825 90668475 72640962 90668646 72641099 90668817 72641236 90668988 72641373 90669159 72641510 90669330 72641647 90669501 72641784 90669672 72641921 90669843 72642058 90670014 72642195 90670185 72642332 90670356 72642469 90670527 72642606 90670698 72642743 90670869 72642880 90671040 72643017 90671211 72643154 90671382 72643291 90671553 72643428 90671724 72643565 90671895 72643702 90672066 72643839 90672237 72643976 90672408 72644113 90672579 72644250 90672750 72644387 90672921 72644524 90673092 72644661 90673263 72644798 90673434 72644935 90673605 72645072 90673776 72645209 90673947 72645346 90674118 72645483 90674289 72645620 90674460 72645757 90674631 72645894 90674802 72646031 90674973 72646168 90675144 72646305 90675315 72646442 90675486 72646579 90675657 72646716 90675828 72646853 90675999 72646990 90676170 72647127 90676341 72647264 90676512 72647401 90676683 72647538 90676854 72647675 90677025 72647812 90677196 72647949 90677367 72648086 90677538 72648223 90677709 72648360 90677880 72648497 90678051 72648634 90678222 72648771 90678393 72648908 90678564 72649045 90678735 72649182 90678906 72649319 90679077 72649456 90679248 72649593 90679419 72649730 90679590 72649867 90679761 72650004 90679932 72650141 90680103 72650278 90680274 72650415 90680445 72650552 90680616 72650689 90680787 72650826 90680958 72650963 90681129 72651100 90681300 72651237 90681471 72651374 90681642 72651511 90681813
1000 70279900 0 70279900 87721627 70280037 87721798 70280174 87721969 70280311 87722140 70280448 87722311 70280585 87722482 70280722 87722653 70280859 87722824 70280996 87722995 70281133 87723166 70281270 87723337 70281407 87723508 70281544 87723679 70281681 87723850 70281818 87724021 70281955 87724192 70282092 87724363 70282229 87724534 70282366 87724705 70282503 87724876 70282640 87725047 70282777 87725218 70282914 87725389 70283051 87725560 70283188 87725731 70283325 87725902 70283462 87726073 70283599 87726244 70283736 87726415 70283873 87726586 70284010 87726757 70284147 87726928 70284284 87727099 70284421 87727270 70284558 87727441 70284695 87727612 70284832 87727783 70284969 87727954 70285106 87728125 70285243 87728296 70285380 87728467 70285517 87728638 70285654 87728809 70285791 87728980 70285928 87729151 70286065 87729322 70286202 87729493 70286339 87729664 70286476 87729835 70286613 87730006 70286750 87730177 70286887 87730348 70287024 87730519 70287161 87730690 70287298 87730861 70287435 87731032 70287572 87731203 70287709 87731374 70287846 87731545 70287983 87731716 70288120 87731887 70288257 87732058 70288394 87732229 70288531 87732400 70288668 87732571 70288805 87732742 70288942 87732913 70289079 87733084 70289216 87733255 70289353 87733426 70289490 87733597 70289627 87733768 70289764 87733939 70289901 87734110 70290038 87734281 70290175 87734452 70290312 87734623 70290449 87734794 70290586 87734965 70290723 87735136 70290860 87735307 70290997 87735478 70291134 87735649 70291271 87735820 70291408 87735991 70291545 87736162 70291682 87736333 70291819 87736504 70291956 87736675 70292093 87736846 70292230 87737017 70292367 87737188 70292504 87737359 70292641 87737530 70292778 87737701 70292915 87737872 70293052 87738043 70293189 87738214 70293326 87738385 70293463 87738556 70293600 87738727 70293737 87738898 70293874 87739069 70294011 87739240 70294148 87739411 70294285 87739582 70294422 87739753 70294559 87739924 70294696 87740095 70294833 87740266 70294970 87740437 70295107 87740608 70295244 87740779 70295381 87740950 70295518 87741121 70295655 87741292 70295792 87741463 70295929 87741634 70296066 87741805 70296203 87741976 70296340 87742147 70296477 87742318 70296614 87742489 70296751 87742660 70296888 87742831 70297025 87743002 70297162 87743173 70297299 87743344 70297436 87743515 70297573 87743686 70297710 87743857 70297847 87744028 70297984 87744199 70298121 87744370 70298258 87744541 70298395 87744712 70298532 87744883 70298669 87745054 70298806 87745225 70298943 87745396 70299080 87745567 70299217 87745738 70299354 87745909 70299491 87746080 70299628 87746251 70299765 87746422 70299902 87746593 70300039 87746764 70300176 87746935 70300313 87747106 70300450 87747277 70300587 87747448 70300724 87747619 70300861 87747790 70300998 87747961 70301135 87748132 70301272 87748303 70301409 87748474 70301546 87748645 70301683 87748816 70301820 87748987 70301957 87749158 70302094 87749329 70302231 87749500 70302368 87749671 70302505 87749842 70302642 87750013 70302779 87750184 70302916 87750355 70303053 87750526 70303190 87750697 70303327 87750868 70303464 87751039 70303601 87751210 70303738 87751381 70303875 87751552 70304012 87751723 70304149 87751894 70304286 87752065 70304423 87752236 70304560 87752407 70304697 87752578 70304834 87752749 70304971 87752920 70305108 87753091 70305245 87753262 70305382 87753433 70305519 87753604 70305656 87753775 70305793 87753946 70305930 87754117 70306067 87754288 70306204 87754459 70306341 87754630 70306478 87754801 70306615 87754972 70306752 87755143 70306889 87755314 70307026 87755485 70307163 87755656 70307300 87755827 70307437 87755998 70307574 87756169 70307711 87756340 70307848 87756511 70307985 87756682 70308122 87756853 70308259 87757024 70308396 87757195 70308533 87757366 70308670 87757537 70308807 87757708 70308944 87757879 70309081 87758050 70309218 87758221 70309355 87758392 70309492 87758563 70309629 87758734 70309766 87758905 70309903 87759076 70310040 87759247 70310177 87759418 70310314 87759589 70310451 87759760 70310588 87759931 70310725 87760102 70310862 87760273 70310999 87760444 70311136 87760615 70311273 87760786 70311410 87760957 70311547 87761128 70311684 87761299 70311821 87761470 70311958 87761641 70312095 87761812 70312232 87761983 70312369 87762154 70312506 87762325 70312643 87762496 70312780 87762667 70312917 87762838 70313054 87763009 70313191 87763180 70313328 87763351 70313465 87763522 70313602 87763693 70313739 87763864 70313876 87764035 70314013 87764206 70314150 87764377 70314287 87764548 70314424 87764719 70314561 87764890 70314698 87765061 70314835 87765232 70314972 87765403 70315109 87765574 70315246 87765745 70315383 87765916 70315520 87766087 70315657 87766258 70315794 87766429 70315931 87766600 70316068 87766771 70316205 87766942 70316342 87767113 70316479 87767284 70316616 87767455 70316753 87767626 70316890 87767797 70317027 87767968 70317164 87768139 70317301 87768310 70317438 87768481 70317575 87768652 70317712 87768823 70317849 87768994 70317986 87769165 70318123 87769336 70318260 87769507 70318397 87769678 70318534 87769849 70318671 87770020 70318808 87770191 70318945 87770362 70319082 87770533 70319219 87770704 70319356 87770875 70319493 87771046 70319630 87771217 70319767 87771388 70319904 87771559 70320041 87771730 70320178 87771901 70320315 87772072 70320452 87772243 70320589 87772414 70320726 87772585 70320863 87772756 70321000 87772927 70321137 87773098 70321274 87773269 70321411 87773440 70321548 87773611 70321685 87773782 70321822 87773953 70321959 87774124 70322096 87774295 70322233 87774466 70322370 87774637 70322507 87774808 70322644 87774979 70322781 87775150 70322918 87775321 70323055 87775492 70323192 87775663 70323329 87775834 70323466 87776005 70323603 87776176 70323740 87776347 70323877 87776518 70324014 87776689 70324151 87776860 70324288 87777031 70324425 87777202 70324562 87777373 70324699 87777544 70324836 87777715 70324973 87777886 70325110 87778057 70325247 87778228 70325384 87778399 70325521 87778570 70325658 87778741 70325795 87778912 70325932 87779083 70326069 87779254 70326206 87779425 70326343 87779596 70326480 87779767 70326617 87779938 70326754 87780109 70326891 87780280 70327028 87780451 70327165 87780622 70327302 87780793 70327439 87780964 70327576 87781135 70327713 87781306 70327850 87781477 70327987 87781648 70328124 87781819 70328261 87781990 70328398 87782161 70328535 87782332 70328672 87782503 70328809 87782674 70328946 87782845 70329083 87783016 70329220 87783187 70329357 87783358 70329494 87783529 70329631 87783700 70329768 87783871 70329905 87784042 70330042 87784213 70330179 87784384 70330316 87784555 70330453 87784726 70330590 87784897 70330727 87785068 70330864 87785239 70331001 87785410 70331138 87785581 70331275 87785752 70331412 87785923 70331549 87786094 70331686 87786265 70331823 87786436 70331960 87786607 70332097 87786778 70332234 87786949 70332371 87787120 70332508 87787291 70332645 87787462 70332782 87787633 70332919 87787804 70333056 87787975 70333193 87788146 70333330 87788317 70333467 87788488 70333604 87788659 70333741 87788830 70333878 87789001 70334015 87789172 70334152 87789343 70334289 87789514 70334426 87789685 70334563 87789856 70334700 87790027 70334837 87790198 70334974 87790369 70335111 87790540 70335248 87790711 70335385 87790882 70335522 87791053 70335659 87791224 70335796 87791395 70335933 87791566 70336070 87791737 70336207 87791908 70336344 87792079 70336481 87792250 70336618 87792421 70336755 87792592 70336892 87792763 70337029 87792934 70337166 87793105 70337303 87793276 70337440 87793447 70337577 87793618 70337714 87793789 70337851 87793960 70337988 87794131 70338125 87794302 70338262 87794473 70338399 87794644 70338536 87794815 70338673 87794986 70338810 87795157 70338947 87795328 70339084 87795499 70339221 87795670 70339358 87795841 70339495 87796012 70339632 87796183 70339769 87796354 70339906 87796525 70340043 87796696 70340180 87796867 70340317 87797038 70340454 87797209 70340591 87797380 70340728 87797551 70340865 87797722 70341002 87797893 70341139 87798064 70341276 87798235 70341413 87798406 70341550 87798577 70341687 87798748 70341824 87798919 70341961 87799090 70342098 87799261 70342235 87799432 70342372 87799603 70342509 87799774 70342646 87799945 70342783 87800116 70342920 87800287 70343057 87800458 70343194 87800629 70343331 87800800 70343468 87800971 70343605 87801142 70343742 87801313 70343879 87801484 70344016 87801655 70344153 87801826 70344290 87801997 70344427 87802168 70344564 87802339 70344701 87802510 70344838 87802681 70344975 87802852 70345112 87803023 70345249 87803194 70345386 87803365 70345523 87803536 70345660 87803707 70345797 87803878 70345934 87804049 70346071 87804220 70346208 87804391 70346345 87804562 70346482 87804733 70346619 87804904 70346756 87805075 70346893 87805246 70347030 87805417 70347167 87805588 70347304 87805759 70347441 87805930 70347578 87806101 70347715 87806272 70347852 87806443 70347989 87806614 70348126 87806785 70348263 87806956 70348400 87807127 70348537 87807298 70348674 87807469 70348811 87807640 70348948 87807811 70349085 87807982 70349222 87808153 70349359 87808324 70349496 87808495 70349633 87808666 70349770 87808837 70349907 87809008 70350044 87809179 70350181 87809350 70350318 87809521 70350455 87809692 70350592 87809863 70350729 87810034 70350866 87810205 70351003 87810376 70351140 87810547 70351277 87810718 70351414 87810889 70351551 87811060 70351688 87811231 70351825 87811402 70351962 87811573 70352099 87811744 70352236 87811915 70352373 87812086 70352510 87812257 70352647 87812428 70352784 87812599 70352921 87812770 70353058 87812941 70353195 87813112 70353332 87813283 70353469 87813454 70353606 87813625 70353743 87813796 70353880 87813967 70354017 87814138 70354154 87814309 70354291 87814480 70354428 87814651 70354565 87814822 70354702 87814993 70354839 87815164 70354976 87815335 70355113 87815506 70355250 87815677 70355387 87815848 70355524 87816019 70355661 87816190 70355798 87816361 70355935 87816532 70356072 87816703 70356209 87816874 70356346 87817045 70356483 87817216 70356620 87817387 70356757 87817558 70356894 87817729 70357031 87817900 70357168 87818071 70357305 87818242 70357442 87818413 70357579 87818584 70357716 87818755 70357853 87818926 70357990 87819097 70358127 87819268 70358264 87819439 70358401 87819610 70358538 87819781 70358675 87819952 70358812 87820123 70358949 87820294 70359086 87820465 70359223 87820636 70359360 87820807 70359497 87820978 70359634 87821149 70359771 87821320 70359908 87821491 70360045 87821662 70360182 87821833 70360319 87822004 70360456 87822175 70360593 87822346 70360730 87822517 70360867 87822688 70361004 87822859 70361141 87823030 70361278 87823201 70361415 87823372 70361552 87823543 70361689 87823714 70361826 87823885 70361963 87824056 70362100 87824227 70362237 87824398 70362374 87824569 70362511 87824740 70362648 87824911 70362785 87825082 70362922 87825253 70363059 87825424 70363196 87825595 70363333 87825766 70363470 87825937 70363607 87826108 70363744 87826279 70363881 87826450 70364018 87826621 70364155 87826792 70364292 87826963 70364429 87827134 70364566 87827305 70364703 87827476 70364840 87827647 70364977 87827818 70365114 87827989 70365251 87828160 70365388 87828331 70365525 87828502 70365662 87828673 70365799 87828844 70365936 87829015 70366073 87829186 70366210 87829357 70366347 87829528 70366484 87829699 70366621 87829870 70366758 87830041 70366895 87830212 70367032 87830383 70367169 87830554 70367306 87830725 70367443 87830896 70367580 87831067 70367717 87831238 70367854 87831409 70367991 87831580 70368128 87831751 70368265 87831922 70368402 87832093 70368539 87832264 70368676 87832435 70368813 87832606 70368950 87832777 70369087 87832948 70369224 87833119 70369361 87833290 70369498 87833461 70369635 87833632 70369772 87833803 70369909 87833974 70370046 87834145 70370183 87834316 70370320 87834487 70370457 87834658 70370594 87834829 70370731 87835000 70370868 87835171 70371005 87835342 70371142 87835513 70371279 87835684 70371416 87835855 70371553 87836026 70371690 87836197 70371827 87836368 70371964 87836539 70372101 87836710 70372238 87836881 70372375 87837052 70372512 87837223 70372649 87837394 70372786 87837565 70372923 87837736 70373060 87837907 70373197 87838078 70373334 87838249 70373471 87838420 70373608 87838591 70373745 87838762 70373882 87838933 70374019 87839104 70374156 87839275 70374293 87839446 70374430 87839617 70374567 87839788 70374704 87839959 70374841 87840130 70374978 87840301 70375115 87840472 70375252 87840643 70375389 87840814 70375526 87840985 70375663 87841156 70375800 87841327 70375937 87841498 70376074 87841669 70376211 87841840 70376348 87842011 70376485 87842182 70376622 87842353 70376759 87842524 70376896 87842695 70377033 87842866 70377170 87843037 70377307 87843208 70377444 87843379 70377581 87843550 70377718 87843721 70377855 87843892 70377992 87844063 70378129 87844234 70378266 87844405 70378403 87844576 70378540 87844747 70378677 87844918 70378814 87845089 70378951 87845260 70379088 87845431 70379225 87845602 70379362 87845773 70379499 87845944 70379636 87846115 70379773 87846286 70379910 87846457 70380047 87846628 70380184 87846799 70380321 87846970 70380458 87847141 70380595 87847312 70380732 87847483 70380869 87847654 70381006 87847825 70381143 87847996 70381280 87848167 70381417 87848338 70381554 87848509 70381691 87848680 70381828 87848851 70381965 87849022 70382102 87849193 70382239 87849364 70382376 87849535 70382513 87849706 70382650 87849877 70382787 87850048 70382924 87850219 70383061 87850390 70383198 87850561 70383335 87850732 70383472 87850903 70383609 87851074 70383746 87851245 70383883 87851416 70384020 87851587 70384157 87851758 70384294 87851929 70384431 87852100 70384568 87852271 70384705 87852442 70384842 87852613 70384979 87852784 70385116 87852955 70385253 87853126 70385390 87853297 70385527 87853468 70385664 87853639 70385801 87853810 70385938 87853981 70386075 87854152 70386212 87854323 70386349 87854494 70386486 87854665 70386623 87854836 70386760 87855007 70386897 87855178 70387034 87855349 70387171 87855520 70387308 87855691 70387445 87855862 70387582 87856033 70387719 87856204 70387856 87856375 70387993 87856546 70388130 87856717 70388267 87856888 70388404 87857059 70388541 87857230 70388678 87857401 70388815 87857572 70388952 87857743 70389089 87857914 70389226 87858085 70389363 87858256 70389500 87858427 70389637 87858598 70389774 87858769 70389911 87858940 70390048 87859111 70390185 87859282 70390322 87859453 70390459 87859624 70390596 87859795 70390733 87859966 70390870 87860137 70391007 87860308 70391144 87860479 70391281 87860650 70391418 87860821 70391555 87860992 70391692 87861163 70391829 87861334 70391966 87861505 70392103 87861676 70392240 87861847 70392377 87862018 70392514 87862189 70392651 87862360 70392788 87862531 70392925 87862702 70393062 87862873 70393199 87863044 70393336 87863215 70393473 87863386 70393610 87863557 70393747 87863728 70393884 87863899 70394021 87864070 70394158 87864241 70394295 87864412 70394432 87864583 70394569 87864754 70394706 87864925 70394843 87865096 70394980 87865267 70395117 87865438 70395254 87865609 70395391 87865780 70395528 87865951 70395665 87866122 70395802 87866293 70395939 87866464 70396076 87866635 70396213 87866806 70396350 87866977 70396487 87867148 70396624 87867319 70396761 87867490 70396898 87867661 70397035 87867832 70397172 87868003 70397309 87868174 70397446 87868345 70397583 87868516 70397720 87868687 70397857 87868858 70397994 87869029 70398131 87869200 70398268 87869371 70398405 87869542 70398542 87869713 70398679 87869884 70398816 87870055 70398953 87870226 70399090 87870397 70399227 87870568 70399364 87870739 70399501 87870910 70399638 87871081 70399775 87871252 70399912 87871423 70400049 87871594 70400186 87871765 70400323 87871936 70400460 87872107 70400597 87872278 70400734 87872449 70400871 87872620 70401008 87872791 70401145 87872962 70401282 87873133 70401419 87873304 70401556 87873475 70401693 87873646 70401830 87873817 70401967 87873988 70402104 87874159 70402241 87874330 70402378 87874501 70402515 87874672 70402652 87874843 70402789 87875014 70402926 87875185 70403063 87875356 70403200 87875527 70403337 87875698 70403474 87875869 70403611 87876040 70403748 87876211 70403885 87876382 70404022 87876553 70404159 87876724 70404296 87876895 70404433 87877066 70404570 87877237 70404707 87877408 70404844 87877579 70404981 87877750 70405118 87877921 70405255 87878092 70405392 87878263 70405529 87878434 70405666 87878605 70405803 87878776 70405940 87878947 70406077 87879118 70406214 87879289 70406351 87879460 70406488 87879631 70406625 87879802 70406762 87879973 70406899 87880144 70407036 87880315 70407173 87880486 70407310 87880657 70407447 87880828 70407584 87880999 70407721 87881170 70407858 87881341 70407995 87881512 70408132 87881683 70408269 87881854 70408406 87882025 70408543 87882196 70408680 87882367 70408817 87882538 70408954 87882709 70409091 87882880 70409228 87883051 70409365 87883222 70409502 87883393 70409639 87883564 70409776 87883735 70409913 87883906 70410050 87884077 70410187 87884248 70410324 87884419 70410461 87884590 70410598 87884761 70410735 87884932 70410872 87885103 70411009 87885274 70411146 87885445 70411283 87885616 70411420 87885787 70411557 87885958 70411694 87886129 70411831 87886300 70411968 87886471 70412105 87886642 70412242 87886813 70412379 87886984 70412516 87887155 70412653 87887326 70412790 87887497 70412927 87887668 70413064 87887839 70413201 87888010 70413338 87888181 70413475 87888352 70413612 87888523 70413749 87888694 70413886 87888865 70414023 87889036 70414160 87889207 70414297 87889378 70414434 87889549 70414571 87889720 70414708 87889891 70414845 87890062 70414982 87890233 70415119 87890404 70415256 87890575 70415393 87890746 70415530 87890917 70415667 87891088 70415804 87891259 70415941 87891430 70416078 87891601 70416215 87891772 70416352 87891943 70416489 87892114 70416626 87892285
1000 74293319 0 74293319 92731077 74293456 92731248 74293593 92731419 74293730 92731590 74293867 92731761 74294004 92731932 74294141 92732103 74294278 92732274 74294415 92732445 74294552 92732616 74294689 92732787 74294826 92732958 74294963 92733129 74295100 92733300 74295237 92733471 74295374 92733642 74295511 92733813 74295648 92733984 74295785 92734155 74295922 92734326 74296059 92734497 74296196 92734668 74296333 92734839 74296470 92735010 74296607 92735181 74296744 92735352 74296881 92735523 74297018 92735694 74297155 92735865 74297292 92736036 74297429 92736207 74297566 92736378 74297703 92736549 74297840 92736720 74297977 92736891 74298114 92737062 74298251 92737233 74298388 92737404 74298525 92737575 74298662 92737746 74298799 92737917 74298936 92738088 74299073 92738259 74299210 92738430 74299347 92738601 74299484 92738772 74299621 92738943 74299758 92739114 74299895 92739285 74300032 92739456 74300169 92739627 74300306 92739798 74300443 92739969 74300580 92740140 74300717 92740311 74300854 92740482 74300991 92740653 74301128 92740824 74301265 92740995 74301402 92741166 74301539 92741337 74301676 92741508 74301813 92741679 74301950 92741850 74302087 92742021 74302224 92742192 74302361 92742363 74302498 92742534 74302635 92742705 74302772 92742876 74302909 92743047 74303046 92743218 74303183 92743389 74303320 92743560 74303457 92743731 74303594 92743902 74303731 92744073 74303868 92744244 74304005 92744415 74304142 92744586 74304279 92744757 74304416 92744928 74304553 92745099 74304690 92745270 74304827 92745441 74304964 92745612 74305101 92745783 74305238 92745954 74305375 92746125 74305512 92746296 74305649 92746467 74305786 92746638 74305923 92746809 74306060 92746980 74306197 92747151 74306334 92747322 74306471 92747493 74306608 92747664 74306745 92747835 74306882 92748006 74307019 92748177 74307156 92748348 74307293 92748519 74307430 92748690 74307567 92748861 74307704 92749032 74307841 92749203 74307978 92749374 74308115 92749545 74308252 92749716 74308389 92749887 74308526 92750058 74308663 92750229 74308800 92750400 74308937 92750571 74309074 92750742 74309211 92750913 74309348 92751084 74309485 92751255 74309622 92751426 74309759 92751597 74309896 92751768 74310033 92751939 74310170 92752110 74310307 92752281 74310444 92752452 74310581 92752623 74310718 92752794 74310855 92752965 74310992 92753136 74311129 92753307 74311266 92753478 74311403 92753649 74311540 92753820 74311677 92753991 74311814 92754162 74311951 92754333 74312088 92754504 74312225 92754675 74312362 92754846 74312499 92755017 74312636 92755188 74312773 92755359 74312910 92755530 74313047 92755701 74313184 92755872 74313321 92756043 74313458 92756214 74313595 92756385 74313732 92756556 74313869 92756727 74314006 92756898 74314143 92757069 74314280 92757240 74314417 92757411 74314554 92757582 74314691 92757753 74314828 92757924 74314965 92758095 74315102 92758266 74315239 92758437 74315376 92758608 74315513 92758779 74315650 92758950 74315787 92759121 74315924 92759292 74316061 92759463 74316198 92759634 74316335 92759805 74316472 92759976 74316609 92760147 74316746 92760318 74316883 92760489 74317020 92760660 74317157 92760831 74317294 92761002 74317431 92761173 74317568 92761344 74317705 92761515 74317842 92761686 74317979 92761857 74318116 92762028 74318253 92762199 74318390 92762370 74318527 92762541 74318664 92762712 74318801 92762883 74318938 92763054 74319075 92763225 74319212 92763396 74319349 92763567 74319486 92763738 74319623 92763909 74319760 92764080 74319897 92764251 74320034 92764422 74320171 92764593 74320308 92764764 74320445 92764935 74320582 92765106 74320719 92765277 74320856 92765448 74320993 92765619 74321130 92765790 74321267 92765961 74321404 92766132 74321541 92766303 74321678 92766474 74321815 92766645 74321952 92766816 74322089 92766987 74322226 92767158 74322363 92767329 74322500 92767500 74322637 92767671 74322774 92767842 74322911 92768013 74323048 92768184 74323185 92768355 74323322 92768526 74323459 92768697 74323596 92768868 74323733 92769039 74323870 92769210 74324007 92769381 74324144 92769552 74324281 92769723 74324418 92769894 74324555 92770065 74324692 92770236 74324829 92770407 74324966 92770578 74325103 92770749 74325240 92770920 74325377 92771091 74325514 92771262 74325651 92771433 74325788 92771604 74325925 92771775 74326062 92771946 74326199 92772117 74326336 92772288 74326473 92772459 74326610 92772630 74326747 92772801 74326884 92772972 74327021 92773143 74327158 92773314 74327295 92773485 74327432 92773656 74327569 92773827 74327706 92773998 74327843 92774169 74327980 92774340 74328117 92774511 74328254 92774682 74328391 92774853 74328528 92775024 74328665 92775195 74328802 92775366 74328939 92775537 74329076 92775708 74329213 92775879 74329350 92776050 74329487 92776221 74329624 92776392 74329761 92776563 74329898 92776734 74330035 92776905 74330172 92777076 74330309 92777247 74330446 92777418 74330583 92777589 74330720 92777760 74330857 92777931 74330994 92778102 74331131 92778273 74331268 92778444 74331405 92778615 74331542 92778786 74331679 92778957 74331816 92779128 74331953 92779299 74332090 92779470 74332227 92779641 74332364 92779812 74332501 92779983 74332638 92780154 74332775 92780325 74332912 92780496 74333049 92780667 74333186 92780838 74333323 92781009 74333460 92781180 74333597 92781351 74333734 92781522 74333871 92781693 74334008 92781864 74334145 92782035 74334282 92782206 74334419 92782377 74334556 92782548 74334693 92782719 74334830 92782890 74334967 92783061 74335104 92783232 74335241 92783403 74335378 92783574 74335515 92783745 74335652 92783916 74335789 92784087 74335926 92784258 74336063 92784429 74336200 92784600 74336337 92784771 74336474 92784942 74336611 92785113 74336748 92785284 74336885 92785455 74337022 92785626 74337159 92785797 74337296 92785968 74337433 92786139 74337570 92786310 74337707 92786481 74337844 92786652 74337981 92786823 74338118 92786994 74338255 92787165 74338392 92787336 74338529 92787507 74338666 92787678 74338803 92787849 74338940 92788020 74339077 92788191 74339214 92788362 74339351 92788533 74339488 92788704 74339625 92788875 74339762 92789046 74339899 92789217 74340036 92789388 74340173 92789559 74340310 92789730 74340447 92789901 74340584 92790072 74340721 92790243 74340858 92790414 74340995 92790585 74341132 92790756 74341269 92790927 74341406 92791098 74341543 92791269 74341680 92791440 74341817 92791611 74341954 92791782 74342091 92791953 74342228 92792124 74342365 92792295 74342502 92792466 74342639 92792637 74342776 92792808 74342913 92792979 74343050 92793150 74343187 92793321 74343324 92793492 74343461 92793663 74343598 92793834 74343735 92794005 74343872 92794176 74344009 92794347 74344146 92794518 74344283 92794689 74344420 92794860 74344557 92795031 74344694 92795202 74344831 92795373 74344968 92795544 74345105 92795715 74345242 92795886 74345379 92796057 74345516 92796228 74345653 92796399 74345790 92796570 74345927 92796741 74346064 92796912 74346201 92797083 74346338 92797254 74346475 92797425 74346612 92797596 74346749 92797767 74346886 92797938 74347023 92798109 74347160 92798280 74347297 92798451 74347434 92798622 74347571 92798793 74347708 92798964 74347845 92799135 74347982 92799306 74348119 92799477 74348256 92799648 74348393 92799819 74348530 92799990 74348667 92800161 74348804 92800332 74348941 92800503 74349078 92800674 74349215 92800845 74349352 92801016 74349489 92801187 74349626 92801358 74349763 92801529 74349900 92801700 74350037 92801871 74350174 92802042 74350311 92802213 74350448 92802384 74350585 92802555 74350722 92802726 74350859 92802897 74350996 92803068 74351133 92803239 74351270 92803410 74351407 92803581 74351544 92803752 74351681 92803923 74351818 92804094 74351955 92804265 74352092 92804436 74352229 92804607 74352366 92804778 74352503 92804949 74352640 92805120 74352777 92805291 74352914 92805462 74353051 92805633 74353188 92805804 74353325 92805975 74353462 92806146 74353599 92806317 74353736 92806488 74353873 92806659 74354010 92806830 74354147 92807001 74354284 92807172 74354421 92807343 74354558 92807514 74354695 92807685 74354832 92807856 74354969 92808027 74355106 92808198 74355243 92808369 74355380 92808540 74355517 92808711 74355654 92808882 74355791 92809053 74355928 92809224 74356065 92809395 74356202 92809566 74356339 92809737 74356476 92809908 74356613 92810079 74356750 92810250 74356887 92810421 74357024 92810592 74357161 92810763 74357298 92810934 74357435 92811105 74357572 92811276 74357709 92811447 74357846 92811618 74357983 92811789 74358120 92811960 74358257 92812131 74358394 92812302 74358531 92812473 74358668 92812644 74358805 92812815 74358942 92812986 74359079 92813157 74359216 92813328 74359353 92813499 74359490 92813670 74359627 92813841 74359764 92814012 74359901 92814183 74360038 92814354 74360175 92814525 74360312 92814696 74360449 92814867 74360586 92815038 74360723 92815209 74360860 92815380 74360997 92815551 74361134 92815722 74361271 92815893 74361408 92816064 74361545 92816235 74361682 92816406 74361819 92816577 74361956 92816748 74362093 92816919 74362230 92817090 74362367 92817261 74362504 92817432 74362641 92817603 74362778 92817774 74362915 92817945 74363052 92818116 74363189 92818287 74363326 92818458 74363463 92818629 74363600 92818800 74363737 92818971 74363874 92819142 74364011 92819313 74364148 92819484 74364285 92819655 74364422 92819826 74364559 92819997 74364696 92820168 74364833 92820339 74364970 92820510 74365107 92820681 74365244 92820852 74365381 92821023 74365518 92821194 74365655 92821365 74365792 92821536 74365929 92821707 74366066 92821878 74366203 92822049 74366340 92822220 74366477 92822391 74366614 92822562 74366751 92822733 74366888 92822904 74367025 92823075 74367162 92823246 74367299 92823417 74367436 92823588 74367573 92823759 74367710 92823930 74367847 92824101 74367984 92824272 74368121 92824443 74368258 92824614 74368395 92824785 74368532 92824956 74368669 92825127 74368806 92825298 74368943 92825469 74369080 92825640 74369217 92825811 74369354 92825982 74369491 92826153 74369628 92826324 74369765 92826495 74369902 92826666 74370039 92826837 74370176 92827008 74370313 92827179 74370450 92827350 74370587 92827521 74370724 92827692 74370861 92827863 74370998 92828034 74371135 92828205 74371272 92828376 74371409 92828547 74371546 92828718 74371683 92828889 74371820 92829060 74371957 92829231 74372094 92829402 74372231 92829573 74372368 92829744 74372505 92829915 74372642 92830086 74372779 92830257 74372916 92830428 74373053 92830599 74373190 92830770 74373327 92830941 74373464 92831112 74373601 92831283 74373738 92831454 74373875 92831625 74374012 92831796 74374149 92831967 74374286 92832138 74374423 92832309 74374560 92832480 74374697 92832651 74374834 92832822 74374971 92832993 74375108 92833164 74375245 92833335 74375382 92833506 74375519 92833677 74375656 92833848 74375793 92834019 74375930 92834190 74376067 92834361 74376204 92834532 74376341 92834703 74376478 92834874 74376615 92835045 74376752 92835216 74376889 92835387 74377026 92835558 74377163 92835729 74377300 92835900 74377437 92836071 74377574 92836242 74377711 92836413 74377848 92836584 74377985 92836755 74378122 92836926 74378259 92837097 74378396 92837268 74378533 92837439 74378670 92837610 74378807 92837781 74378944 92837952 74379081 92838123 74379218 92838294 74379355 92838465 74379492 92838636 74379629 92838807 74379766 92838978 74379903 92839149 74380040 92839320 74380177 92839491 74380314 92839662 74380451 92839833 74380588 92840004 74380725 92840175 74380862 92840346 74380999 92840517 74381136 92840688 74381273 92840859 74381410 92841030 74381547 92841201 74381684 92841372 74381821 92841543 74381958 92841714 74382095 92841885 74382232 92842056 74382369 92842227 74382506 92842398 74382643 92842569 74382780 92842740 74382917 92842911 74383054 92843082 74383191 92843253 74383328 92843424 74383465 92843595 74383602 92843766 74383739 92843937 74383876 92844108 74384013 92844279 74384150 92844450 74384287 92844621 74384424 92844792 74384561 92844963 74384698 92845134 74384835 92845305 74384972 92845476 74385109 92845647 74385246 92845818 74385383 92845989 74385520 92846160 74385657 92846331 74385794 92846502 74385931 92846673 74386068 92846844 74386205 92847015 74386342 92847186 74386479 92847357 74386616 92847528 74386753 92847699 74386890 92847870 74387027 92848041 74387164 92848212 74387301 92848383 74387438 92848554 74387575 92848725 74387712 92848896 74387849 92849067 74387986 92849238 74388123 92849409 74388260 92849580 74388397 92849751 74388534 92849922 74388671 92850093 74388808 92850264 74388945 92850435 74389082 92850606 74389219 92850777 74389356 92850948 74389493 92851119 74389630 92851290 74389767 92851461 74389904 92851632 74390041 92851803 74390178 92851974 74390315 92852145 74390452 92852316 74390589 92852487 74390726 92852658 74390863 92852829 74391000 92853000 74391137 92853171 74391274 92853342 74391411 92853513 74391548 92853684 74391685 92853855 74391822 92854026 74391959 92854197 74392096 92854368 74392233 92854539 74392370 92854710 74392507 92854881 74392644 92855052 74392781 92855223 74392918 92855394 74393055 92855565 74393192 92855736 74393329 92855907 74393466 92856078 74393603 92856249 74393740 92856420 74393877 92856591 74394014 92856762 74394151 92856933 74394288 92857104 74394425 92857275 74394562 92857446 74394699 92857617 74394836 92857788 74394973 92857959 74395110 92858130 74395247 92858301 74395384 92858472 74395521 92858643 74395658 92858814 74395795 92858985 74395932 92859156 74396069 92859327 74396206 92859498 74396343 92859669 74396480 92859840 74396617 92860011 74396754 92860182 74396891 92860353 74397028 92860524 74397165 92860695 74397302 92860866 74397439 92861037 74397576 92861208 74397713 92861379 74397850 92861550 74397987 92861721 74398124 92861892 74398261 92862063 74398398 92862234 74398535 92862405 74398672 92862576 74398809 92862747 74398946 92862918 74399083 92863089 74399220 92863260 74399357 92863431 74399494 92863602 74399631 92863773 74399768 92863944 74399905 92864115 74400042 92864286 74400179 92864457 74400316 92864628 74400453 92864799 74400590 92864970 74400727 92865141 74400864 92865312 74401001 92865483 74401138 92865654 74401275 92865825 74401412 92865996 74401549 92866167 74401686 92866338 74401823 92866509 74401960 92866680 74402097 92866851 74402234 92867022 74402371 92867193 74402508 92867364 74402645 92867535 74402782 92867706 74402919 92867877 74403056 92868048 74403193 92868219 74403330 92868390 74403467 92868561 74403604 92868732 74403741 92868903 74403878 92869074 74404015 92869245 74404152 92869416 74404289 92869587 74404426 92869758 74404563 92869929 74404700 92870100 74404837 92870271 74404974 92870442 74405111 92870613 74405248 92870784 74405385 92870955 74405522 92871126 74405659 92871297 74405796 92871468 74405933 92871639 74406070 92871810 74406207 92871981 74406344 92872152 74406481 92872323 74406618 92872494 74406755 92872665 74406892 92872836 74407029 92873007 74407166 92873178 74407303 92873349 74407440 92873520 74407577 92873691 74407714 92873862 74407851 92874033 74407988 92874204 74408125 92874375 74408262 92874546 74408399 92874717 74408536 92874888 74408673 92875059 74408810 92875230 74408947 92875401 74409084 92875572 74409221 92875743 74409358 92875914 74409495 92876085 74409632 92876256 74409769 92876427 74409906 92876598 74410043 92876769 74410180 92876940 74410317 92877111 74410454 92877282 74410591 92877453 74410728 92877624 74410865 92877795 74411002 92877966 74411139 92878137 74411276 92878308 74411413 92878479 74411550 92878650 74411687 92878821 74411824 92878992 74411961 92879163 74412098 92879334 74412235 92879505 74412372 92879676 74412509 92879847 74412646 92880018 74412783 92880189 74412920 92880360 74413057 92880531 74413194 92880702 74413331 92880873 74413468 92881044 74413605 92881215 74413742 92881386 74413879 92881557 74414016 92881728 74414153 92881899 74414290 92882070 74414427 92882241 74414564 92882412 74414701 92882583 74414838 92882754 74414975 92882925 74415112 92883096 74415249 92883267 74415386 92883438 74415523 92883609 74415660 92883780 74415797 92883951 74415934 92884122 74416071 92884293 74416208 92884464 74416345 92884635 74416482 92884806 74416619 92884977 74416756 92885148 74416893 92885319 74417030 92885490 74417167 92885661 74417304 92885832 74417441 92886003 74417578 92886174 74417715 92886345 74417852 92886516 74417989 92886687 74418126 92886858 74418263 92887029 74418400 92887200 74418537 92887371 74418674 92887542 74418811 92887713 74418948 92887884 74419085 92888055 74419222 92888226 74419359 92888397 74419496 92888568 74419633 92888739 74419770 92888910 74419907 92889081 74420044 92889252 74420181 92889423 74420318 92889594 74420455 92889765 74420592 92889936 74420729 92890107 74420866 92890278 74421003 92890449 74421140 92890620 74421277 92890791 74421414 92890962 74421551 92891133 74421688 92891304 74421825 92891475 74421962 92891646 74422099 92891817 74422236 92891988 74422373 92892159 74422510 92892330 74422647 92892501 74422784 92892672 74422921 92892843 74423058 92893014 74423195 92893185 74423332 92893356 74423469 92893527 74423606 92893698 74423743 92893869 74423880 92894040 74424017 92894211 74424154 92894382 74424291 92894553 74424428 92894724 74424565 92894895 74424702 92895066 74424839 92895237 74424976 92895408 74425113 92895579 74425250 92895750 74425387 92895921 74425524 92896092 74425661 92896263 74425798 92896434 74425935 92896605 74426072 92896776 74426209 92896947 74426346 92897118 74426483 92897289 74426620 92897460 74426757 92897631 74426894 92897802 74427031 92897973 74427168 92898144 74427305 92898315 74427442 92898486 74427579 92898657 74427716 92898828 74427853 92898999 74427990 92899170 74428127 92899341 74428264 92899512 74428401 92899683 74428538 92899854 74428675 92900025 74428812 92900196 74428949 92900367 74429086 92900538 74429223 92900709 74429360 92900880 74429497 92901051 74429634 92901222 74429771 92901393 74429908 92901564 74430045 92901735
1000 53154900 0 53154900 66346627 53155037 66346798 53155174 66346969 53155311 66347140 53155448 66347311 53155585 66347482 53155722 66347653 53155859 66347824 53155996 66347995 53156133 66348166 53156270 66348337 53156407 66348508 53156544 66348679 53156681 66348850 53156818 66349021 53156955 66349192 53157092 66349363 53157229 66349534 53157366 66349705 53157503 66349876 53157640 66350047 53157777 66350218 53157914 66350389 53158051 66350560 53158188 66350731 53158325 66350902 53158462 66351073 53158599 66351244 53158736 66351415 53158873 66351586 53159010 66351757 53159147 66351928 53159284 66352099 53159421 66352270 53159558 66352441 53159695 66352612 53159832 66352783 53159969 66352954 53160106 66353125 53160243 66353296 53160380 66353467 53160517 66353638 53160654 66353809 53160791 66353980 53160928 66354151 53161065 66354322 53161202 66354493 53161339 66354664 53161476 66354835 53161613 66355006 53161750 66355177 53161887 66355348 53162024 66355519 53162161 66355690 53162298 66355861 53162435 66356032 53162572 66356203 53162709 66356374 53162846 66356545 53162983 66356716 53163120 66356887 53163257 66357058 53163394 66357229 53163531 66357400 53163668 66357571 53163805 66357742 53163942 66357913 53164079 66358084 53164216 66358255 53164353 66358426 53164490 66358597 53164627 66358768 53164764 66358939 53164901 66359110 53165038 66359281 53165175 66359452 53165312 66359623 53165449 66359794 53165586 66359965 53165723 66360136 53165860 66360307 53165997 66360478 53166134 66360649 53166271 66360820 53166408 66360991 53166545 66361162 53166682 66361333 53166819 66361504 53166956 66361675 53167093 66361846 53167230 66362017 53167367 66362188 53167504 66362359 53167641 66362530 53167778 66362701 53167915 66362872 53168052 66363043 53168189 66363214 53168326 66363385 53168463 66363556 53168600 66363727 53168737 66363898 53168874 66364069 53169011 66364240 53169148 66364411 53169285 66364582 53169422 66364753 53169559 66364924 53169696 66365095 53169833 66365266 53169970 66365437 53170107 66365608 53170244 66365779 53170381 66365950 53170518 66366121 53170655 66366292 53170792 66366463 53170929 66366634 53171066 66366805 53171203 66366976 53171340 66367147 53171477 66367318 53171614 66367489 53171751 66367660 53171888 66367831 53172025 66368002 53172162 66368173 53172299 66368344 53172436 66368515 53172573 66368686 53172710 66368857 53172847 66369028 53172984 66369199 53173121 66369370 53173258 66369541 53173395 66369712 53173532 66369883 53173669 66370054 53173806 66370225 53173943 66370396 53174080 66370567 53174217 66370738 53174354 66370909 53174491 66371080 53174628 66371251 53174765 66371422 53174902 66371593 53175039 66371764 53175176 66371935 53175313 66372106 53175450 66372277 53175587 66372448 53175724 66372619 53175861 66372790 53175998 66372961 53176135 66373132 53176272 66373303 53176409 66373474 53176546 66373645 53176683 66373816 53176820 66373987 53176957 66374158 53177094 66374329 53177231 66374500 53177368 66374671 53177505 66374842 53177642 66375013 53177779 66375184 53177916 66375355 53178053 66375526 53178190 66375697 53178327 66375868 53178464 66376039 53178601 66376210 53178738 66376381 53178875 66376552 53179012 66376723 53179149 66376894 53179286 66377065 53179423 66377236 53179560 66377407 53179697 66377578 53179834 66377749 53179971 66377920 53180108 66378091 53180245 66378262 53180382 66378433 53180519 66378604 53180656 66378775 53180793 66378946 53180930 66379117 53181067 66379288 53181204 66379459 53181341 66379630 53181478 66379801 53181615 66379972 53181752 66380143 53181889 66380314 53182026 66380485 53182163 66380656 53182300 66380827 53182437 66380998 53182574 66381169 53182711 66381340 53182848 66381511 53182985 66381682 53183122 66381853 53183259 66382024 53183396 66382195 53183533 66382366 53183670 66382537 53183807 66382708 53183944 66382879 53184081 66383050 53184218 66383221 53184355 66383392 53184492 66383563 53184629 66383734 53184766 66383905 53184903 66384076 53185040 66384247 53185177 66384418 53185314 66384589 53185451 66384760 53185588 66384931 53185725 66385102 53185862 66385273 53185999 66385444 53186136 66385615 53186273 66385786 53186410 66385957 53186547 66386128 53186684 66386299 53186821 66386470 53186958 66386641 53187095 66386812 53187232 66386983 53187369 66387154 53187506 66387325 53187643 66387496 53187780 66387667 53187917 66387838 53188054 66388009 53188191 66388180 53188328 66388351 53188465 66388522 53188602 66388693 53188739 66388864 53188876 66389035 53189013 66389206 53189150 66389377 53189287 66389548 53189424 66389719 53189561 66389890 53189698 66390061 53189835 66390232 53189972 66390403 53190109 66390574 53190246 66390745 53190383 66390916 53190520 66391087 53190657 66391258 53190794 66391429 53190931 66391600 53191068 66391771 53191205 66391942 53191342 66392113 53191479 66392284 53191616 66392455 53191753 66392626 53191890 66392797 53192027 66392968 53192164 66393139 53192301 66393310 53192438 66393481 53192575 66393652 53192712 66393823 53192849 66393994 53192986 66394165 53193123 66394336 53193260 66394507 53193397 66394678 53193534 66394849 53193671 66395020 53193808 66395191 53193945 66395362 53194082 66395533 53194219 66395704 53194356 66395875 53194493 66396046 53194630 66396217 53194767 66396388 53194904 66396559 53195041 66396730 53195178 66396901 53195315 66397072 53195452 66397243 53195589 66397414 53195726 66397585 53195863 66397756 53196000 66397927 53196137 66398098 53196274 66398269 53196411 66398440 53196548 66398611 53196685 66398782 53196822 66398953 53196959 66399124 53197096 66399295 53197233 66399466 53197370 66399637 53197507 66399808 53197644 66399979 53197781 66400150 53197918 66400321 53198055 66400492 53198192 66400663 53198329 66400834 53198466 66401005 53198603 66401176 53198740 66401347 53198877 66401518 53199014 66401689 53199151 66401860 53199288 66402031 53199425 66402202 53199562 66402373 53199699 66402544 53199836 66402715 53199973 66402886 53200110 66403057 53200247 66403228 53200384 66403399 53200521 66403570 53200658 66403741 53200795 66403912 53200932 66404083 53201069 66404254 53201206 66404425 53201343 66404596 53201480 66404767 53201617 66404938 53201754 66405109 53201891 66405280 53202028 66405451 53202165 66405622 53202302 66405793 53202439 66405964 53202576 66406135 53202713 66406306 53202850 66406477 53202987 66406648 53203124 66406819 53203261 66406990 53203398 66407161 53203535 66407332 53203672 66407503 53203809 66407674 53203946 66407845 53204083 66408016 53204220 66408187 53204357 66408358 53204494 66408529 53204631 66408700 53204768 66408871 53204905 66409042 53205042 66409213 53205179 66409384 53205316 66409555 53205453 66409726 53205590 66409897 53205727 66410068 53205864 66410239 53206001 66410410 53206138 66410581 53206275 66410752 53206412 66410923 53206549 66411094 53206686 66411265 53206823 66411436 53206960 66411607 53207097 66411778 53207234 66411949 53207371 66412120 53207508 66412291 53207645 66412462 53207782 66412633 53207919 66412804 53208056 66412975 53208193 66413146 53208330 66413317 53208467 66413488 53208604 66413659 53208741 66413830 53208878 66414001 53209015 66414172 53209152 66414343 53209289 66414514 53209426 66414685 53209563 66414856 53209700 66415027 53209837 66415198 53209974 66415369 53210111 66415540 53210248 66415711 53210385 66415882 53210522 66416053 53210659 66416224 53210796 66416395 53210933 66416566 53211070 66416737 53211207 66416908 53211344 66417079 53211481 66417250 53211618 66417421 53211755 66417592 53211892 66417763 53212029 66417934 53212166 66418105 53212303 66418276 53212440 66418447 53212577 66418618 53212714 66418789 53212851 66418960 53212988 66419131 53213125 66419302 53213262 66419473 53213399 66419644 53213536 66419815 53213673 66419986 53213810 66420157 53213947 66420328 53214084 66420499 53214221 66420670 53214358 66420841 53214495 66421012 53214632 66421183 53214769 66421354 53214906 66421525 53215043 66421696 53215180 66421867 53215317 66422038 53215454 66422209 53215591 66422380 53215728 66422551 53215865 66422722 53216002 66422893 53216139 66423064 53216276 66423235 53216413 66423406 53216550 66423577 53216687 66423748 53216824 66423919 53216961 66424090 53217098 66424261 53217235 66424432 53217372 66424603 53217509 66424774 53217646 66424945 53217783 66425116 53217920 66425287 53218057 66425458 53218194 66425629 53218331 66425800 53218468 66425971 53218605 66426142 53218742 66426313 53218879 66426484 53219016 66426655 53219153 66426826 53219290 66426997 53219427 66427168 53219564 66427339 53219701 66427510 53219838 66427681 53219975 66427852 53220112 66428023 53220249 66428194 53220386 66428365 53220523 66428536 53220660 66428707 53220797 66428878 53220934 66429049 53221071 66429220 53221208 66429391 53221345 66429562 53221482 66429733 53221619 66429904 53221756 66430075 53221893 66430246 53222030 66430417 53222167 66430588 53222304 66430759 53222441 66430930 53222578 66431101 53222715 66431272 53222852 66431443 53222989 66431614 53223126 66431785 53223263 66431956 53223400 66432127 53223537 66432298 53223674 66432469 53223811 66432640 53223948 66432811 53224085 66432982 53224222 66433153 53224359 66433324 53224496 66433495 53224633 66433666 53224770 66433837 53224907 66434008 53225044 66434179 53225181 66434350 53225318 66434521 53225455 66434692 53225592 66434863 53225729 66435034 53225866 66435205 53226003 66435376 53226140 66435547 53226277 66435718 53226414 66435889 53226551 66436060 53226688 66436231 53226825 66436402 53226962 66436573 53227099 66436744 53227236 66436915 53227373 66437086 53227510 66437257 53227647 66437428 53227784 66437599 53227921 66437770 53228058 66437941 53228195 66438112 53228332 66438283 53228469 66438454 53228606 66438625 53228743 66438796 53228880 66438967 53229017 66439138 53229154 66439309 53229291 66439480 53229428 66439651 53229565 66439822 53229702 66439993 53229839 66440164 53229976 66440335 53230113 66440506 53230250 66440677 53230387 66440848 53230524 66441019 53230661 66441190 53230798 66441361 53230935 66441532 53231072 66441703 53231209 66441874 53231346 66442045 53231483 66442216 53231620 66442387 53231757 66442558 53231894 66442729 53232031 66442900 53232168 66443071 53232305 66443242 53232442 66443413 53232579 66443584 53232716 66443755 53232853 66443926 53232990 66444097 53233127 66444268 53233264 66444439 53233401 66444610 53233538 66444781 53233675 66444952 53233812 66445123 53233949 66445294 53234086 66445465 53234223 66445636 53234360 66445807 53234497 66445978 53234634 66446149 53234771 66446320 53234908 66446491 53235045 66446662 53235182 66446833 53235319 66447004 53235456 66447175 53235593 66447346 53235730 66447517 53235867 66447688 53236004 66447859 53236141 66448030 53236278 66448201 53236415 66448372 53236552 66448543 53236689 66448714 53236826 66448885 53236963 66449056 53237100 66449227 53237237 66449398 53237374 66449569 53237511 66449740 53237648 66449911 53237785 66450082 53237922 66450253 53238059 66450424 53238196 66450595 53238333 66450766 53238470 66450937 53238607 66451108 53238744 66451279 53238881 66451450 53239018 66451621 53239155 66451792 53239292 66451963 53239429 66452134 53239566 66452305 53239703 66452476 53239840 66452647 53239977 66452818 53240114 66452989 53240251 66453160 53240388 66453331 53240525 66453502 53240662 66453673 53240799 66453844 53240936 66454015 53241073 66454186 53241210 66454357 53241347 66454528 53241484 66454699 53241621 66454870 53241758 66455041 53241895 66455212 53242032 66455383 53242169 66455554 53242306 66455725 53242443 66455896 53242580 66456067 53242717 66456238 53242854 66456409 53242991 66456580 53243128 66456751 53243265 66456922 53243402 66457093 53243539 66457264 53243676 66457435 53243813 66457606 53243950 66457777 53244087 66457948 53244224 66458119 53244361 66458290 53244498 66458461 53244635 66458632 53244772 66458803 53244909 66458974 53245046 66459145 53245183 66459316 53245320 66459487 53245457 66459658 53245594 66459829 53245731 66460000 53245868 66460171 53246005 66460342 53246142 66460513 53246279 66460684 53246416 66460855 53246553 66461026 53246690 66461197 53246827 66461368 53246964 66461539 53247101 66461710 53247238 66461881 53247375 66462052 53247512 66462223 53247649 66462394 53247786 66462565 53247923 66462736 53248060 66462907 53248197 66463078 53248334 66463249 53248471 66463420 53248608 66463591 53248745 66463762 53248882 66463933 53249019 66464104 53249156 66464275 53249293 66464446 53249430 66464617 53249567 66464788 53249704 66464959 53249841 66465130 53249978 66465301 53250115 66465472 53250252 66465643 53250389 66465814 53250526 66465985 53250663 66466156 53250800 66466327 53250937 66466498 53251074 66466669 53251211 66466840 53251348 66467011 53251485 66467182 53251622 66467353 53251759 66467524 53251896 66467695 53252033 66467866 53252170 66468037 53252307 66468208 53252444 66468379 53252581 66468550 53252718 66468721 53252855 66468892 53252992 66469063 53253129 66469234 53253266 66469405 53253403 66469576 53253540 66469747 53253677 66469918 53253814 66470089 53253951 66470260 53254088 66470431 53254225 66470602 53254362 66470773 53254499 66470944 53254636 66471115 53254773 66471286 53254910 66471457 53255047 66471628 53255184 66471799 53255321 66471970 53255458 66472141 53255595 66472312 53255732 66472483 53255869 66472654 53256006 66472825 53256143 66472996 53256280 66473167 53256417 66473338 53256554 66473509 53256691 66473680 53256828 66473851 53256965 66474022 53257102 66474193 53257239 66474364 53257376 66474535 53257513 66474706 53257650 66474877 53257787 66475048 53257924 66475219 53258061 66475390 53258198 66475561 53258335 66475732 53258472 66475903 53258609 66476074 53258746 66476245 53258883 66476416 53259020 66476587 53259157 66476758 53259294 66476929 53259431 66477100 53259568 66477271 53259705 66477442 53259842 66477613 53259979 66477784 53260116 66477955 53260253 66478126 53260390 66478297 53260527 66478468 53260664 66478639 53260801 66478810 53260938 66478981 53261075 66479152 53261212 66479323 53261349 66479494 53261486 66479665 53261623 66479836 53261760 66480007 53261897 66480178 53262034 66480349 53262171 66480520 53262308 66480691 53262445 66480862 53262582 66481033 53262719 66481204 53262856 66481375 53262993 66481546 53263130 66481717 53263267 66481888 53263404 66482059 53263541 66482230 53263678 66482401 53263815 66482572 53263952 66482743 53264089 66482914 53264226 66483085 53264363 66483256 53264500 66483427 53264637 66483598 53264774 66483769 53264911 66483940 53265048 66484111 53265185 66484282 53265322 66484453 53265459 66484624 53265596 66484795 53265733 66484966 53265870 66485137 53266007 66485308 53266144 66485479 53266281 66485650 53266418 66485821 53266555 66485992 53266692 66486163 53266829 66486334 53266966 66486505 53267103 66486676 53267240 66486847 53267377 66487018 53267514 66487189 53267651 66487360 53267788 66487531 53267925 66487702 53268062 66487873 53268199 66488044 53268336 66488215 53268473 66488386 53268610 66488557 53268747 66488728 53268884 66488899 53269021 66489070 53269158 66489241 53269295 66489412 53269432 66489583 53269569 66489754 53269706 66489925 53269843 66490096 53269980 66490267 53270117 66490438 53270254 66490609 53270391 66490780 53270528 66490951 53270665 66491122 53270802 66491293 53270939 66491464 53271076 66491635 53271213 66491806 53271350 66491977 53271487 66492148 53271624 66492319 53271761 66492490 53271898 66492661 53272035 66492832 53272172 66493003 53272309 66493174 53272446 66493345 53272583 66493516 53272720 66493687 53272857 66493858 53272994 66494029 53273131 66494200 53273268 66494371 53273405 66494542 53273542 66494713 53273679 66494884 53273816 66495055 53273953 66495226 53274090 66495397 53274227 66495568 53274364 66495739 53274501 66495910 53274638 66496081 53274775 66496252 53274912 66496423 53275049 66496594 53275186 66496765 53275323 66496936 53275460 66497107 53275597 66497278 53275734 66497449 53275871 66497620 53276008 66497791 53276145 66497962 53276282 66498133 53276419 66498304 53276556 66498475 53276693 66498646 53276830 66498817 53276967 66498988 53277104 66499159 53277241 66499330 53277378 66499501 53277515 66499672 53277652 66499843 53277789 66500014 53277926 66500185 53278063 66500356 53278200 66500527 53278337 66500698 53278474 66500869 53278611 66501040 53278748 66501211 53278885 66501382 53279022 66501553 53279159 66501724 53279296 66501895 53279433 66502066 53279570 66502237 53279707 66502408 53279844 66502579 53279981 66502750 53280118 66502921 53280255 66503092 53280392 66503263 53280529 66503434 53280666 66503605 53280803 66503776 53280940 66503947 53281077 66504118 53281214 66504289 53281351 66504460 53281488 66504631 53281625 66504802 53281762 66504973 53281899 66505144 53282036 66505315 53282173 66505486 53282310 66505657 53282447 66505828 53282584 66505999 53282721 66506170 53282858 66506341 53282995 66506512 53283132 66506683 53283269 66506854 53283406 66507025 53283543 66507196 53283680 66507367 53283817 66507538 53283954 66507709 53284091 66507880 53284228 66508051 53284365 66508222 53284502 66508393 53284639 66508564 53284776 66508735 53284913 66508906 53285050 66509077 53285187 66509248 53285324 66509419 53285461 66509590 53285598 66509761 53285735 66509932 53285872 66510103 53286009 66510274 53286146 66510445 53286283 66510616 53286420 66510787 53286557 66510958 53286694 66511129 53286831 66511300 53286968 66511471 53287105 66511642 53287242 66511813 53287379 66511984 53287516 66512155 53287653 66512326 53287790 66512497 53287927 66512668 53288064 66512839 53288201 66513010 53288338 66513181 53288475 66513352 53288612 66513523 53288749 66513694 53288886 66513865 53289023 66514036 53289160 66514207 53289297 66514378 53289434 66514549 53289571 66514720 53289708 66514891 53289845 66515062 53289982 66515233 53290119 66515404 53290256 66515575 53290393 66515746 53290530 66515917 53290667 66516088 53290804 66516259 53290941 66516430 53291078 66516601 53291215 66516772 53291352 66516943 53291489 66517114 53291626 66517285
1000 55142089 0 55142089 68826987 55142226 68827158 55142363 68827329 55142500 68827500 55142637 68827671 55142774 68827842 55142911 68828013 55143048 68828184 55143185 68828355 55143322 68828526 55143459 68828697 55143596 68828868 55143733 68829039 55143870 68829210 55144007 68829381 55144144 68829552 55144281 68829723 55144418 68829894 55144555 68830065 55144692 68830236 55144829 68830407 55144966 68830578 55145103 68830749 55145240 68830920 55145377 68831091 55145514 68831262 55145651 68831433 55145788 68831604 55145925 68831775 55146062 68831946 55146199 68832117 55146336 68832288 55146473 68832459 55146610 68832630 55146747 68832801 55146884 68832972 55147021 68833143 55147158 68833314 55147295 68833485 55147432 68833656 55147569 68833827 55147706 68833998 55147843 68834169 55147980 68834340 55148117 68834511 55148254 68834682 55148391 68834853 55148528 68835024 55148665 68835195 55148802 68835366 55148939 68835537 55149076 68835708 55149213 68835879 55149350 68836050 55149487 68836221 55149624 68836392 55149761 68836563 55149898 68836734 55150035 68836905 55150172 68837076 55150309 68837247 55150446 68837418 55150583 68837589 55150720 68837760 55150857 68837931 55150994 68838102 55151131 68838273 55151268 68838444 55151405 68838615 55151542 68838786 55151679 68838957 55151816 68839128 55151953 68839299 55152090 68839470 55152227 68839641 55152364 68839812 55152501 68839983 55152638 68840154 55152775 68840325 55152912 68840496 55153049 68840667 55153186 68840838 55153323 68841009 55153460 68841180 55153597 68841351 55153734 68841522 55153871 68841693 55154008 68841864 55154145 68842035 55154282 68842206 55154419 68842377 55154556 68842548 55154693 68842719 55154830 68842890 55154967 68843061 55155104 68843232 55155241 68843403 55155378 68843574 55155515 68843745 55155652 68843916 55155789 68844087 55155926 68844258 55156063 68844429 55156200 68844600 55156337 68844771 55156474 68844942 55156611 68845113 55156748 68845284 55156885 68845455 55157022 68845626 55157159 68845797 55157296 68845968 55157433 68846139 55157570 68846310 55157707 68846481 55157844 68846652 55157981 68846823 55158118 68846994 55158255 68847165 55158392 68847336 55158529 68847507 55158666 68847678 55158803 68847849 55158940 68848020 55159077 68848191 55159214 68848362 55159351 68848533 55159488 68848704 55159625 68848875 55159762 68849046 55159899 68849217 55160036 68849388 55160173 68849559 55160310 68849730 55160447 68849901 55160584 68850072 55160721 68850243 55160858 68850414 55160995 68850585 55161132 68850756 55161269 68850927 55161406 68851098 55161543 68851269 55161680 68851440 55161817 68851611 55161954 68851782 55162091 68851953 55162228 68852124 55162365 68852295 55162502 68852466 55162639 68852637 55162776 68852808 55162913 68852979 55163050 68853150 55163187 68853321 55163324 68853492 55163461 68853663 55163598 68853834 55163735 68854005 55163872 68854176 55164009 68854347 55164146 68854518 55164283 68854689 55164420 68854860 55164557 68855031 55164694 68855202 55164831 68855373 55164968 68855544 55165105 68855715 55165242 68855886 55165379 68856057 55165516 68856228 55165653 68856399 55165790 68856570 55165927 68856741 55166064 68856912 55166201 68857083 55166338 68857254 55166475 68857425 55166612 68857596 55166749 68857767 55166886 68857938 55167023 68858109 55167160 68858280 55167297 68858451 55167434 68858622 55167571 68858793 55167708 68858964 55167845 68859135 55167982 68859306 55168119 68859477 55168256 68859648 55168393 68859819 55168530 68859990 55168667 68860161 55168804 68860332 55168941 68860503 55169078 68860674 55169215 68860845 55169352 68861016 55169489 68861187 55169626 68861358 55169763 68861529 55169900 68861700 55170037 68861871 55170174 68862042 55170311 68862213 55170448 68862384 55170585 68862555 55170722 68862726 55170859 68862897 55170996 68863068 55171133 68863239 55171270 68863410 55171407 68863581 55171544 68863752 55171681 68863923 55171818 68864094 55171955 68864265 55172092 68864436 55172229 68864607 55172366 68864778 55172503 68864949 55172640 68865120 55172777 68865291 55172914 68865462 55173051 68865633 55173188 68865804 55173325 68865975 55173462 68866146 55173599 68866317 55173736 68866488 55173873 68866659 55174010 68866830 55174147 68867001 55174284 68867172 55174421 68867343 55174558 68867514 55174695 68867685 55174832 68867856 55174969 68868027 55175106 68868198 55175243 68868369 55175380 68868540 55175517 68868711 55175654 68868882 55175791 68869053 55175928 68869224 55176065 68869395 55176202 68869566 55176339 68869737 55176476 68869908 55176613 68870079 55176750 68870250 55176887 68870421 55177024 68870592 55177161 68870763 55177298 68870934 55177435 68871105 55177572 68871276 55177709 68871447 55177846 68871618 55177983 68871789 55178120 68871960 55178257 68872131 55178394 68872302 55178531 68872473 55178668 68872644 55178805 68872815 55178942 68872986 55179079 68873157 55179216 68873328 55179353 68873499 55179490 68873670 55179627 68873841 55179764 68874012 55179901 68874183 55180038 68874354 55180175 68874525 55180312 68874696 55180449 68874867 55180586 68875038 55180723 68875209 55180860 68875380 55180997 68875551 55181134 68875722 55181271 68875893 55181408 68876064 55181545 68876235 55181682 68876406 55181819 68876577 55181956 68876748 55182093 68876919 55182230 68877090 55182367 68877261 55182504 68877432 55182641 68877603 55182778 68877774 55182915 68877945 55183052 68878116 55183189 68878287 55183326 68878458 55183463 68878629 55183600 68878800 55183737 68878971 55183874 68879142 55184011 68879313 55184148 68879484 55184285 68879655 55184422 68879826 55184559 68879997 55184696 68880168 55184833 68880339 55184970 68880510 55185107 68880681 55185244 68880852 55185381 68881023 55185518 68881194 55185655 68881365 55185792 68881536 55185929 68881707 55186066 68881878 55186203 68882049 55186340 68882220 55186477 68882391 55186614 68882562 55186751 68882733 55186888 68882904 55187025 68883075 55187162 68883246 55187299 68883417 55187436 68883588 55187573 68883759 55187710 68883930 55187847 68884101 55187984 68884272 55188121 68884443 55188258 68884614 55188395 68884785 55188532 68884956 55188669 68885127 55188806 68885298 55188943 68885469 55189080 68885640 55189217 68885811 55189354 68885982 55189491 68886153 55189628 68886324 55189765 68886495 55189902 68886666 55190039 68886837 55190176 68887008 55190313 68887179 55190450 68887350 55190587 68887521 55190724 68887692 55190861 68887863 55190998 68888034 55191135 68888205 55191272 68888376 55191409 68888547 55191546 68888718 55191683 68888889 55191820 68889060 55191957 68889231 55192094 68889402 55192231 68889573 55192368 68889744 55192505 68889915 55192642 68890086 55192779 68890257 55192916 68890428 55193053 68890599 55193190 68890770 55193327 68890941 55193464 68891112 55193601 68891283 55193738 68891454 55193875 68891625 55194012 68891796 55194149 68891967 55194286 68892138 55194423 68892309 55194560 68892480 55194697 68892651 55194834 68892822 55194971 68892993 55195108 68893164 55195245 68893335 55195382 68893506 55195519 68893677 55195656 68893848 55195793 68894019 55195930 68894190 55196067 68894361 55196204 68894532 55196341 68894703 55196478 68894874 55196615 68895045 55196752 68895216 55196889 68895387 55197026 68895558 55197163 68895729 55197300 68895900 55197437 68896071 55197574 68896242 55197711 68896413 55197848 68896584 55197985 68896755 55198122 68896926 55198259 68897097 55198396 68897268 55198533 68897439 55198670 68897610 55198807 68897781 55198944 68897952 55199081 68898123 55199218 68898294 55199355 68898465 55199492 68898636 55199629 68898807 55199766 68898978 55199903 68899149 55200040 68899320 55200177 68899491 55200314 68899662 55200451 68899833 55200588 68900004 55200725 68900175 55200862 68900346 55200999 68900517 55201136 68900688 55201273 68900859 55201410 68901030 55201547 68901201 55201684 68901372 55201821 68901543 55201958 68901714 55202095 68901885 55202232 68902056 55202369 68902227 55202506 68902398 55202643 68902569 55202780 68902740 55202917 68902911 55203054 68903082 55203191 68903253 55203328 68903424 55203465 68903595 55203602 68903766 55203739 68903937 55203876 68904108 55204013 68904279 55204150 68904450 55204287 68904621 55204424 68904792 55204561 68904963 55204698 68905134 55204835 68905305 55204972 68905476 55205109 68905647 55205246 68905818 55205383 68905989 55205520 68906160 55205657 68906331 55205794 68906502 55205931 68906673 55206068 68906844 55206205 68907015 55206342 68907186 55206479 68907357 55206616 68907528 55206753 68907699 55206890 68907870 55207027 68908041 55207164 68908212 55207301 68908383 55207438 68908554 55207575 68908725 55207712 68908896 55207849 68909067 55207986 68909238 55208123 68909409 55208260 68909580 55208397 68909751 55208534 68909922 55208671 68910093 55208808 68910264 55208945 68910435 55209082 68910606 55209219 68910777 55209356 68910948 55209493 68911119 55209630 68911290 55209767 68911461 55209904 68911632 55210041 68911803 55210178 68911974 55210315 68912145 55210452 68912316 55210589 68912487 55210726 68912658 55210863 68912829 55211000 68913000 55211137 68913171 55211274 68913342 55211411 68913513 55211548 68913684 55211685 68913855 55211822 68914026 55211959 68914197 55212096 68914368 55212233 68914539 55212370 68914710 55212507 68914881 55212644 68915052 55212781 68915223 55212918 68915394 55213055 68915565 55213192 68915736 55213329 68915907 55213466 68916078 55213603 68916249 55213740 68916420 55213877 68916591 55214014 68916762 55214151 68916933 55214288 68917104 55214425 68917275 55214562 68917446 55214699 68917617 55214836 68917788 55214973 68917959 55215110 68918130 55215247 68918301 55215384 68918472 55215521 68918643 55215658 68918814 55215795 68918985 55215932 68919156 55216069 68919327 55216206 68919498 55216343 68919669 55216480 68919840 55216617 68920011 55216754 68920182 55216891 68920353 55217028 68920524 55217165 68920695 55217302 68920866 55217439 68921037 55217576 68921208 55217713 68921379 55217850 68921550 55217987 68921721 55218124 68921892 55218261 68922063 55218398 68922234 55218535 68922405 55218672 68922576 55218809 68922747 55218946 68922918 55219083 68923089 55219220 68923260 55219357 68923431 55219494 68923602 55219631 68923773 55219768 68923944 55219905 68924115 55220042 68924286 55220179 68924457 55220316 68924628 55220453 68924799 55220590 68924970 55220727 68925141 55220864 68925312 55221001 68925483 55221138 68925654 55221275 68925825 55221412 68925996 55221549 68926167 55221686 68926338 55221823 68926509 55221960 68926680 55222097 68926851 55222234 68927022 55222371 68927193 55222508 68927364 55222645 68927535 55222782 68927706 55222919 68927877 55223056 68928048 55223193 68928219 55223330 68928390 55223467 68928561 55223604 68928732 55223741 68928903 55223878 68929074 55224015 68929245 55224152 68929416 55224289 68929587 55224426 68929758 55224563 68929929 55224700 68930100 55224837 68930271 55224974 68930442 55225111 68930613 55225248 68930784 55225385 68930955 55225522 68931126 55225659 68931297 55225796 68931468 55225933 68931639 55226070 68931810 55226207 68931981 55226344 68932152 55226481 68932323 55226618 68932494 55226755 68932665 55226892 68932836 55227029 68933007 55227166 68933178 55227303 68933349 55227440 68933520 55227577 68933691 55227714 68933862 55227851 68934033 55227988 68934204 55228125 68934375 55228262 68934546 55228399 68934717 55228536 68934888 55228673 68935059 55228810 68935230 55228947 68935401 55229084 68935572 55229221 68935743 55229358 68935914 55229495 68936085 55229632 68936256 55229769 68936427 55229906 68936598 55230043 68936769 55230180 68936940 55230317 68937111 55230454 68937282 55230591 68937453 55230728 68937624 55230865 68937795 55231002 68937966 55231139 68938137 55231276 68938308 55231413 68938479 55231550 68938650 55231687 68938821 55231824 68938992 55231961 68939163 55232098 68939334 55232235 68939505 55232372 68939676 55232509 68939847 55232646 68940018 55232783 68940189 55232920 68940360 55233057 68940531 55233194 68940702 55233331 68940873 55233468 68941044 55233605 68941215 55233742 68941386 55233879 68941557 55234016 68941728 55234153 68941899 55234290 68942070 55234427 68942241 55234564 68942412 55234701 68942583 55234838 68942754 55234975 68942925 55235112 68943096 55235249 68943267 55235386 68943438 55235523 68943609 55235660 68943780 55235797 68943951 55235934 68944122 55236071 68944293 55236208 68944464 55236345 68944635 55236482 68944806 55236619 68944977 55236756 68945148 55236893 68945319 55237030 68945490 55237167 68945661 55237304 68945832 55237441 68946003 55237578 68946174 55237715 68946345 55237852 68946516 55237989 68946687 55238126 68946858 55238263 68947029 55238400 68947200 55238537 68947371 55238674 68947542 55238811 68947713 55238948 68947884 55239085 68948055 55239222 68948226 55239359 68948397 55239496 68948568 55239633 68948739 55239770 68948910 55239907 68949081 55240044 68949252 55240181 68949423 55240318 68949594 55240455 68949765 55240592 68949936 55240729 68950107 55240866 68950278 55241003 68950449 55241140 68950620 55241277 68950791 55241414 68950962 55241551 68951133 55241688 68951304 55241825 68951475 55241962 68951646 55242099 68951817 55242236 68951988 55242373 68952159 55242510 68952330 55242647 68952501 55242784 68952672 55242921 68952843 55243058 68953014 55243195 68953185 55243332 68953356 55243469 68953527 55243606 68953698 55243743 68953869 55243880 68954040 55244017 68954211 55244154 68954382 55244291 68954553 55244428 68954724 55244565 68954895 55244702 68955066 55244839 68955237 55244976 68955408 55245113 68955579 55245250 68955750 55245387 68955921 55245524 68956092 55245661 68956263 55245798 68956434 55245935 68956605 55246072 68956776 55246209 68956947 55246346 68957118 55246483 68957289 55246620 68957460 55246757 68957631 55246894 68957802 55247031 68957973 55247168 68958144 55247305 68958315 55247442 68958486 55247579 68958657 55247716 68958828 55247853 68958999 55247990 68959170 55248127 68959341 55248264 68959512 55248401 68959683 55248538 68959854 55248675 68960025 55248812 68960196 55248949 68960367 55249086 68960538 55249223 68960709 55249360 68960880 55249497 68961051 55249634 68961222 55249771 68961393 55249908 68961564 55250045 68961735 55250182 68961906 55250319 68962077 55250456 68962248 55250593 68962419 55250730 68962590 55250867 68962761 55251004 68962932 55251141 68963103 55251278 68963274 55251415 68963445 55251552 68963616 55251689 68963787 55251826 68963958 55251963 68964129 55252100 68964300 55252237 68964471 55252374 68964642 55252511 68964813 55252648 68964984 55252785 68965155 55252922 68965326 55253059 68965497 55253196 68965668 55253333 68965839 55253470 68966010 55253607 68966181 55253744 68966352 55253881 68966523 55254018 68966694 55254155 68966865 55254292 68967036 55254429 68967207 55254566 68967378 55254703 68967549 55254840 68967720 55254977 68967891 55255114 68968062 55255251 68968233 55255388 68968404 55255525 68968575 55255662 68968746 55255799 68968917 55255936 68969088 55256073 68969259 55256210 68969430 55256347 68969601 55256484 68969772 55256621 68969943 55256758 68970114 55256895 68970285 55257032 68970456 55257169 68970627 55257306 68970798 55257443 68970969 55257580 68971140 55257717 68971311 55257854 68971482 55257991 68971653 55258128 68971824 55258265 68971995 55258402 68972166 55258539 68972337 55258676 68972508 55258813 68972679 55258950 68972850 55259087 68973021 55259224 68973192 55259361 68973363 55259498 68973534 55259635 68973705 55259772 68973876 55259909 68974047 55260046 68974218 55260183 68974389 55260320 68974560 55260457 68974731 55260594 68974902 55260731 68975073 55260868 68975244 55261005 68975415 55261142 68975586 55261279 68975757 55261416 68975928 55261553 68976099 55261690 68976270 55261827 68976441 55261964 68976612 55262101 68976783 55262238 68976954 55262375 68977125 55262512 68977296 55262649 68977467 55262786 68977638 55262923 68977809 55263060 68977980 55263197 68978151 55263334 68978322 55263471 68978493 55263608 68978664 55263745 68978835 55263882 68979006 55264019 68979177 55264156 68979348 55264293 68979519 55264430 68979690 55264567 68979861 55264704 68980032 55264841 68980203 55264978 68980374 55265115 68980545 55265252 68980716 55265389 68980887 55265526 68981058 55265663 68981229 55265800 68981400 55265937 68981571 55266074 68981742 55266211 68981913 55266348 68982084 55266485 68982255 55266622 68982426 55266759 68982597 55266896 68982768 55267033 68982939 55267170 68983110 55267307 68983281 55267444 68983452 55267581 68983623 55267718 68983794 55267855 68983965 55267992 68984136 55268129 68984307 55268266 68984478 55268403 68984649 55268540 68984820 55268677 68984991 55268814 68985162 55268951 68985333 55269088 68985504 55269225 68985675 55269362 68985846 55269499 68986017 55269636 68986188 55269773 68986359 55269910 68986530 55270047 68986701 55270184 68986872 55270321 68987043 55270458 68987214 55270595 68987385 55270732 68987556 55270869 68987727 55271006 68987898 55271143 68988069 55271280 68988240 55271417 68988411 55271554 68988582 55271691 68988753 55271828 68988924 55271965 68989095 55272102 68989266 55272239 68989437 55272376 68989608 55272513 68989779 55272650 68989950 55272787 68990121 55272924 68990292 55273061 68990463 55273198 68990634 55273335 68990805 55273472 68990976 55273609 68991147 55273746 68991318 55273883 68991489 55274020 68991660 55274157 68991831 55274294 68992002 55274431 68992173 55274568 68992344 55274705 68992515 55274842 68992686 55274979 68992857 55275116 68993028 55275253 68993199 55275390 68993370 55275527 68993541 55275664 68993712 55275801 68993883 55275938 68994054 55276075 68994225 55276212 68994396 55276349 68994567 55276486 68994738 55276623 68994909 55276760 68995080 55276897 68995251 55277034 68995422 55277171 68995593 55277308 68995764 55277445 68995935 55277582 68996106 55277719 68996277 55277856 68996448 55277993 68996619 55278130 68996790 55278267 68996961 55278404 68997132 55278541 68997303 55278678 68997474 55278815 68997645
1000 48712542 0 48712542 60801786 48712679 60801957 48712816 60802128 48712953 60802299 48713090 60802470 48713227 60802641 48713364 60802812 48713501 60802983 48713638 60803154 48713775 60803325 48713912 60803496 48714049 60803667 48714186 60803838 48714323 60804009 48714460 60804180 48714597 60804351 48714734 60804522 48714871 60804693 48715008 60804864 48715145 60805035 48715282 60805206 48715419 60805377 48715556 60805548 48715693 60805719 48715830 60805890 48715967 60806061 48716104 60806232 48716241 60806403 48716378 60806574 48716515 60806745 48716652 60806916 48716789 60807087 48716926 60807258 48717063 60807429 48717200 60807600 48717337 60807771 48717474 60807942 48717611 60808113 48717748 60808284 48717885 60808455 48718022 60808626 48718159 60808797 48718296 60808968 48718433 60809139 48718570 60809310 48718707 60809481 48718844 60809652 48718981 60809823 48719118 60809994 48719255 60810165 48719392 60810336 48719529 60810507 48719666 60810678 48719803 60810849 48719940 60811020 48720077 60811191 48720214 60811362 48720351 60811533 48720488 60811704 48720625 60811875 48720762 60812046 48720899 60812217 48721036 60812388 48721173 60812559 48721310 60812730 48721447 60812901 48721584 60813072 48721721 60813243 48721858 60813414 48721995 60813585 48722132 60813756 48722269 60813927 48722406 60814098 48722543 60814269 48722680 60814440 48722817 60814611 48722954 60814782 48723091 60814953 48723228 60815124 48723365 60815295 48723502 60815466 48723639 60815637 48723776 60815808 48723913 60815979 48724050 60816150 48724187 60816321 48724324 60816492 48724461 60816663 48724598 60816834 48724735 60817005 48724872 60817176 48725009 60817347 48725146 60817518 48725283 60817689 48725420 60817860 48725557 60818031 48725694 60818202 48725831 60818373 48725968 60818544 48726105 60818715 48726242 60818886 48726379 60819057 48726516 60819228 48726653 60819399 48726790 60819570 48726927 60819741 48727064 60819912 48727201 60820083 48727338 60820254 48727475 60820425 48727612 60820596 48727749 60820767 48727886 60820938 48728023 60821109 48728160 60821280 48728297 60821451 48728434 60821622 48728571 60821793 48728708 60821964 48728845 60822135 48728982 60822306 48729119 60822477 48729256 60822648 48729393 60822819 48729530 60822990 48729667 60823161 48729804 60823332 48729941 60823503 48730078 60823674 48730215 60823845 48730352 60824016 48730489 60824187 48730626 60824358 48730763 60824529 48730900 60824700 48731037 60824871 48731174 60825042 48731311 60825213 48731448 60825384 48731585 60825555 48731722 60825726 48731859 60825897 48731996 60826068 48732133 60826239 48732270 60826410 48732407 60826581 48732544 60826752 48732681 60826923 48732818 60827094 48732955 60827265 48733092 60827436 48733229 60827607 48733366 60827778 48733503 60827949 48733640 60828120 48733777 60828291 48733914 60828462 48734051 60828633 48734188 60828804 48734325 60828975 48734462 60829146 48734599 60829317 48734736 60829488 48734873 60829659 48735010 60829830 48735147 60830001 48735284 60830172 48735421 60830343 48735558 60830514 48735695 60830685 48735832 60830856 48735969 60831027 48736106 60831198 48736243 60831369 48736380 60831540 48736517 60831711 48736654 60831882 48736791 60832053 48736928 60832224 48737065 60832395 48737202 60832566 48737339 60832737 48737476 60832908 48737613 60833079 48737750 60833250 48737887 60833421 48738024 60833592 48738161 60833763 48738298 60833934 48738435 60834105 48738572 60834276 48738709 60834447 48738846 60834618 48738983 60834789 48739120 60834960 48739257 60835131 48739394 60835302 48739531 60835473 48739668 60835644 48739805 60835815 48739942 60835986 48740079 60836157 48740216 60836328 48740353 60836499 48740490 60836670 48740627 60836841 48740764 60837012 48740901 60837183 48741038 60837354 48741175 60837525 48741312 60837696 48741449 60837867 48741586 60838038 48741723 60838209 48741860 60838380 48741997 60838551 48742134 60838722 48742271 60838893 48742408 60839064 48742545 60839235 48742682 60839406 48742819 60839577 48742956 60839748 48743093 60839919 48743230 60840090 48743367 60840261 48743504 60840432 48743641 60840603 48743778 60840774 48743915 60840945 48744052 60841116 48744189 60841287 48744326 60841458 48744463 60841629 48744600 60841800 48744737 60841971 48744874 60842142 48745011 60842313 48745148 60842484 48745285 60842655 48745422 60842826 48745559 60842997 48745696 60843168 48745833 60843339 48745970 60843510 48746107 60843681 48746244 60843852 48746381 60844023 48746518 60844194 48746655 60844365 48746792 60844536 48746929 60844707 48747066 60844878 48747203 60845049 48747340 60845220 48747477 60845391 48747614 60845562 48747751 60845733 48747888 60845904 48748025 60846075 48748162 60846246 48748299 60846417 48748436 60846588 48748573 60846759 48748710 60846930 48748847 60847101 48748984 60847272 48749121 60847443 48749258 60847614 48749395 60847785 48749532 60847956 48749669 60848127 48749806 60848298 48749943 60848469 48750080 60848640 48750217 60848811 48750354 60848982 48750491 60849153 48750628 60849324 48750765 60849495 48750902 60849666 48751039 60849837 48751176 60850008 48751313 60850179 48751450 60850350 48751587 60850521 48751724 60850692 48751861 60850863 48751998 60851034 48752135 60851205 48752272 60851376 48752409 60851547 48752546 60851718 48752683 60851889 48752820 60852060 48752957 60852231 48753094 60852402 48753231 60852573 48753368 60852744 48753505 60852915 48753642 60853086 48753779 60853257 48753916 60853428 48754053 60853599 48754190 60853770 48754327 60853941 48754464 60854112 48754601 60854283 48754738 60854454 48754875 60854625 48755012 60854796 48755149 60854967 48755286 60855138 48755423 60855309 48755560 60855480 48755697 60855651 48755834 60855822 48755971 60855993 48756108 60856164 48756245 60856335 48756382 60856506 48756519 60856677 48756656 60856848 48756793 60857019 48756930 60857190 48757067 60857361 48757204 60857532 48757341 60857703 48757478 60857874 48757615 60858045 48757752 60858216 48757889 60858387 48758026 60858558 48758163 60858729 48758300 60858900 48758437 60859071 48758574 60859242 48758711 60859413 48758848 60859584 48758985 60859755 48759122 60859926 48759259 60860097 48759396 60860268 48759533 60860439 48759670 60860610 48759807 60860781 48759944 60860952 48760081 60861123 48760218 60861294 48760355 60861465 48760492 60861636 48760629 60861807 48760766 60861978 48760903 60862149 48761040 60862320 48761177 60862491 48761314 60862662 48761451 60862833 48761588 60863004 48761725 60863175 48761862 60863346 48761999 60863517 48762136 60863688 48762273 60863859 48762410 60864030 48762547 60864201 48762684 60864372 48762821 60864543 48762958 60864714 48763095 60864885 48763232 60865056 48763369 60865227 48763506 60865398 48763643 60865569 48763780 60865740 48763917 60865911 48764054 60866082 48764191 60866253 48764328 60866424 48764465 60866595 48764602 60866766 48764739 60866937 48764876 60867108 48765013 60867279 48765150 60867450 48765287 60867621 48765424 60867792 48765561 60867963 48765698 60868134 48765835 60868305 48765972 60868476 48766109 60868647 48766246 60868818 48766383 60868989 48766520 60869160 48766657 60869331 48766794 60869502 48766931 60869673 48767068 60869844 48767205 60870015 48767342 60870186 48767479 60870357 48767616 60870528 48767753 60870699 48767890 60870870 48768027 60871041 48768164 60871212 48768301 60871383 48768438 60871554 48768575 60871725 48768712 60871896 48768849 60872067 48768986 60872238 48769123 60872409 48769260 60872580 48769397 60872751 48769534 60872922 48769671 60873093 48769808 60873264 48769945 60873435 48770082 60873606 48770219 60873777 48770356 60873948 48770493 60874119 48770630 60874290 48770767 60874461 48770904 60874632 48771041 60874803 48771178 60874974 48771315 60875145 48771452 60875316 48771589 60875487 48771726 60875658 48771863 60875829 48772000 60876000 48772137 60876171 48772274 60876342 48772411 60876513 48772548 60876684 48772685 60876855 48772822 60877026 48772959 60877197 48773096 60877368 48773233 60877539 48773370 60877710 48773507 60877881 48773644 60878052 48773781 60878223 48773918 60878394 48774055 60878565 48774192 60878736 48774329 60878907 48774466 60879078 48774603 60879249 48774740 60879420 48774877 60879591 48775014 60879762 48775151 60879933 48775288 60880104 48775425 60880275 48775562 60880446 48775699 60880617 48775836 60880788 48775973 60880959 48776110 60881130 48776247 60881301 48776384 60881472 48776521 60881643 48776658 60881814 48776795 60881985 48776932 60882156 48777069 60882327 48777206 60882498 48777343 60882669 48777480 60882840 48777617 60883011 48777754 60883182 48777891 60883353 48778028 60883524 48778165 60883695 48778302 60883866 48778439 60884037 48778576 60884208 48778713 60884379 48778850 60884550 48778987 60884721 48779124 60884892 48779261 60885063 48779398 60885234 48779535 60885405 48779672 60885576 48779809 60885747 48779946 60885918 48780083 60886089 48780220 60886260 48780357 60886431 48780494 60886602 48780631 60886773 48780768 60886944 48780905 60887115 48781042 60887286 48781179 60887457 48781316 60887628 48781453 60887799 48781590 60887970 48781727 60888141 48781864 60888312 48782001 60888483 48782138 60888654 48782275 60888825 48782412 60888996 48782549 60889167 48782686 60889338 48782823 60889509 48782960 60889680 48783097 60889851 48783234 60890022 48783371 60890193 48783508 60890364 48783645 60890535 48783782 60890706 48783919 60890877 48784056 60891048 48784193 60891219 48784330 60891390 48784467 60891561 48784604 60891732 48784741 60891903 48784878 60892074 48785015 60892245 48785152 60892416 48785289 60892587 48785426 60892758 48785563 60892929 48785700 60893100 48785837 60893271 48785974 60893442 48786111 60893613 48786248 60893784 48786385 60893955 48786522 60894126 48786659 60894297 48786796 60894468 48786933 60894639 48787070 60894810 48787207 60894981 48787344 60895152 48787481 60895323 48787618 60895494 48787755 60895665 48787892 60895836 48788029 60896007 48788166 60896178 48788303 60896349 48788440 60896520 48788577 60896691 48788714 60896862 48788851 60897033 48788988 60897204 48789125 60897375 48789262 60897546 48789399 60897717 48789536 60897888 48789673 60898059 48789810 60898230 48789947 60898401 48790084 60898572 48790221 60898743 48790358 60898914 48790495 60899085 48790632 60899256 48790769 60899427 48790906 60899598 48791043 60899769 48791180 60899940 48791317 60900111 48791454 60900282 48791591 60900453 48791728 60900624 48791865 60900795 48792002 60900966 48792139 60901137 48792276 60901308 48792413 60901479 48792550 60901650 48792687 60901821 48792824 60901992 48792961 60902163 48793098 60902334 48793235 60902505 48793372 60902676 48793509 60902847 48793646 60903018 48793783 60903189 48793920 60903360 48794057 60903531 48794194 60903702 48794331 60903873 48794468 60904044 48794605 60904215 48794742 60904386 48794879 60904557 48795016 60904728 48795153 60904899 48795290 60905070 48795427 60905241 48795564 60905412 48795701 60905583 48795838 60905754 48795975 60905925 48796112 60906096 48796249 60906267 48796386 60906438 48796523 60906609 48796660 60906780 48796797 60906951 48796934 60907122 48797071 60907293 48797208 60907464 48797345 60907635 48797482 60907806 48797619 60907977 48797756 60908148 48797893 60908319 48798030 60908490 48798167 60908661 48798304 60908832 48798441 60909003 48798578 60909174 48798715 60909345 48798852 60909516 48798989 60909687 48799126 60909858 48799263 60910029 48799400 60910200 48799537 60910371 48799674 60910542 48799811 60910713 48799948 60910884 48800085 60911055 48800222 60911226 48800359 60911397 48800496 60911568 48800633 60911739 48800770 60911910 48800907 60912081 48801044 60912252 48801181 60912423 48801318 60912594 48801455 60912765 48801592 60912936 48801729 60913107 48801866 60913278 48802003 60913449 48802140 60913620 48802277 60913791 48802414 60913962 48802551 60914133 48802688 60914304 48802825 60914475 48802962 60914646 48803099 60914817 48803236 60914988 48803373 60915159 48803510 60915330 48803647 60915501 48803784 60915672 48803921 60915843 48804058 60916014 48804195 60916185 48804332 60916356 48804469 60916527 48804606 60916698 48804743 60916869 48804880 60917040 48805017 60917211 48805154 60917382 48805291 60917553 48805428 60917724 48805565 60917895 48805702 60918066 48805839 60918237 48805976 60918408 48806113 60918579 48806250 60918750 48806387 60918921 48806524 60919092 48806661 60919263 48806798 60919434 48806935 60919605 48807072 60919776 48807209 60919947 48807346 60920118 48807483 60920289 48807620 60920460 48807757 60920631 48807894 60920802 48808031 60920973 48808168 60921144 48808305 60921315 48808442 60921486 48808579 60921657 48808716 60921828 48808853 60921999 48808990 60922170 48809127 60922341 48809264 60922512 48809401 60922683 48809538 60922854 48809675 60923025 48809812 60923196 48809949 60923367 48810086 60923538 48810223 60923709 48810360 60923880 48810497 60924051 48810634 60924222 48810771 60924393 48810908 60924564 48811045 60924735 48811182 60924906 48811319 60925077 48811456 60925248 48811593 60925419 48811730 60925590 48811867 60925761 48812004 60925932 48812141 60926103 48812278 60926274 48812415 60926445 48812552 60926616 48812689 60926787 48812826 60926958 48812963 60927129 48813100 60927300 48813237 60927471 48813374 60927642 48813511 60927813 48813648 60927984 48813785 60928155 48813922 60928326 48814059 60928497 48814196 60928668 48814333 60928839 48814470 60929010 48814607 60929181 48814744 60929352 48814881 60929523 48815018 60929694 48815155 60929865 48815292 60930036 48815429 60930207 48815566 60930378 48815703 60930549 48815840 60930720 48815977 60930891 48816114 60931062 48816251 60931233 48816388 60931404 48816525 60931575 48816662 60931746 48816799 60931917 48816936 60932088 48817073 60932259 48817210 60932430 48817347 60932601 48817484 60932772 48817621 60932943 48817758 60933114 48817895 60933285 48818032 60933456 48818169 60933627 48818306 60933798 48818443 60933969 48818580 60934140 48818717 60934311 48818854 60934482 48818991 60934653 48819128 60934824 48819265 60934995 48819402 60935166 48819539 60935337 48819676 60935508 48819813 60935679 48819950 60935850 48820087 60936021 48820224 60936192 48820361 60936363 48820498 60936534 48820635 60936705 48820772 60936876 48820909 60937047 48821046 60937218 48821183 60937389 48821320 60937560 48821457 60937731 48821594 60937902 48821731 60938073 48821868 60938244 48822005 60938415 48822142 60938586 48822279 60938757 48822416 60938928 48822553 60939099 48822690 60939270 48822827 60939441 48822964 60939612 48823101 60939783 48823238 60939954 48823375 60940125 48823512 60940296 48823649 60940467 48823786 60940638 48823923 60940809 48824060 60940980 48824197 60941151 48824334 60941322 48824471 60941493 48824608 60941664 48824745 60941835 48824882 60942006 48825019 60942177 48825156 60942348 48825293 60942519 48825430 60942690 48825567 60942861 48825704 60943032 48825841 60943203 48825978 60943374 48826115 60943545 48826252 60943716 48826389 60943887 48826526 60944058 48826663 60944229 48826800 60944400 48826937 60944571 48827074 60944742 48827211 60944913 48827348 60945084 48827485 60945255 48827622 60945426 48827759 60945597 48827896 60945768 48828033 60945939 48828170 60946110 48828307 60946281 48828444 60946452 48828581 60946623 48828718 60946794 48828855 60946965 48828992 60947136 48829129 60947307 48829266 60947478 48829403 60947649 48829540 60947820 48829677 60947991 48829814 60948162 48829951 60948333 48830088 60948504 48830225 60948675 48830362 60948846 48830499 60949017 48830636 60949188 48830773 60949359 48830910 60949530 48831047 60949701 48831184 60949872 48831321 60950043 48831458 60950214 48831595 60950385 48831732 60950556 48831869 60950727 48832006 60950898 48832143 60951069 48832280 60951240 48832417 60951411 48832554 60951582 48832691 60951753 48832828 60951924 48832965 60952095 48833102 60952266 48833239 60952437 48833376 60952608 48833513 60952779 48833650 60952950 48833787 60953121 48833924 60953292 48834061 60953463 48834198 60953634 48834335 60953805 48834472 60953976 48834609 60954147 48834746 60954318 48834883 60954489 48835020 60954660 48835157 60954831 48835294 60955002 48835431 60955173 48835568 60955344 48835705 60955515 48835842 60955686 48835979 60955857 48836116 60956028 48836253 60956199 48836390 60956370 48836527 60956541 48836664 60956712 48836801 60956883 48836938 60957054 48837075 60957225 48837212 60957396 48837349 60957567 48837486 60957738 48837623 60957909 48837760 60958080 48837897 60958251 48838034 60958422 48838171 60958593 48838308 60958764 48838445 60958935 48838582 60959106 48838719 60959277 48838856 60959448 48838993 60959619 48839130 60959790 48839267 60959961 48839404 60960132 48839541 60960303 48839678 60960474 48839815 60960645 48839952 60960816 48840089 60960987 48840226 60961158 48840363 60961329 48840500 60961500 48840637 60961671 48840774 60961842 48840911 60962013 48841048 60962184 48841185 60962355 48841322 60962526 48841459 60962697 48841596 60962868 48841733 60963039 48841870 60963210 48842007 60963381 48842144 60963552 48842281 60963723 48842418 60963894 48842555 60964065 48842692 60964236 48842829 60964407 48842966 60964578 48843103 60964749 48843240 60964920 48843377 60965091 48843514 60965262 48843651 60965433 48843788 60965604 48843925 60965775 48844062 60965946 48844199 60966117 48844336 60966288 48844473 60966459 48844610 60966630 48844747 60966801 48844884 60966972 48845021 60967143 48845158 60967314 48845295 60967485 48845432 60967656 48845569 60967827 48845706 60967998 48845843 60968169 48845980 60968340 48846117 60968511 48846254 60968682 48846391 60968853 48846528 60969024 48846665 60969195 48846802 60969366 48846939 60969537 48847076 60969708 48847213 60969879 48847350 60970050 48847487 60970221 48847624 60970392 48847761 60970563 48847898 60970734 48848035 60970905 48848172 60971076 48848309 60971247 48848446 60971418 48848583 60971589 48848720 60971760 48848857 60971931 48848994 60972102 48849131 60972273 48849268 60972444
1000 77814900 0 77814900 97126627 77815037 97126798 77815174 97126969 77815311 97127140 77815448 97127311 77815585 97127482 77815722 97127653 77815859 97127824 77815996 97127995 77816133 97128166 77816270 97128337 77816407 97128508 77816544 97128679 77816681 97128850 77816818 97129021 77816955 97129192 77817092 97129363 77817229 97129534 77817366 97129705 77817503 97129876 77817640 97130047 77817777 97130218 77817914 97130389 77818051 97130560 77818188 97130731 77818325 97130902 77818462 97131073 77818599 97131244 77818736 97131415 77818873 97131586 77819010 97131757 77819147 97131928 77819284 97132099 77819421 97132270 77819558 97132441 77819695 97132612 77819832 97132783 77819969 97132954 77820106 97133125 77820243 97133296 77820380 97133467 77820517 97133638 77820654 97133809 77820791 97133980 77820928 97134151 77821065 97134322 77821202 97134493 77821339 97134664 77821476 97134835 77821613 97135006 77821750 97135177 77821887 97135348 77822024 97135519 77822161 97135690 77822298 97135861 77822435 97136032 77822572 97136203 77822709 97136374 77822846 97136545 77822983 97136716 77823120 97136887 77823257 97137058 77823394 97137229 77823531 97137400 77823668 97137571 77823805 97137742 77823942 97137913 77824079 97138084 77824216 97138255 77824353 97138426 77824490 97138597 77824627 97138768 77824764 97138939 77824901 97139110 77825038 97139281 77825175 97139452 77825312 97139623 77825449 97139794 77825586 97139965 77825723 97140136 77825860 97140307 77825997 97140478 77826134 97140649 77826271 97140820 77826408 97140991 77826545 97141162 77826682 97141333 77826819 97141504 77826956 97141675 77827093 97141846 77827230 97142017 77827367 97142188 77827504 97142359 77827641 97142530 77827778 97142701 77827915 97142872 77828052 97143043 77828189 97143214 77828326 97143385 77828463 97143556 77828600 97143727 77828737 97143898 77828874 97144069 77829011 97144240 77829148 97144411 77829285 97144582 77829422 97144753 77829559 97144924 77829696 97145095 77829833 97145266 77829970 97145437 77830107 97145608 77830244 97145779 77830381 97145950 77830518 97146121 77830655 97146292 77830792 97146463 77830929 97146634 77831066 97146805 77831203 97146976 77831340 97147147 77831477 97147318 77831614 97147489 77831751 97147660 77831888 97147831 77832025 97148002 77832162 97148173 77832299 97148344 77832436 97148515 77832573 97148686 77832710 97148857 77832847 97149028 77832984 97149199 77833121 97149370 77833258 97149541 77833395 97149712 77833532 97149883 77833669 97150054 77833806 97150225 77833943 97150396 77834080 97150567 77834217 97150738 77834354 97150909 77834491 97151080 77834628 97151251 77834765 97151422 77834902 97151593 77835039 97151764 77835176 97151935 77835313 97152106 77835450 97152277 77835587 97152448 77835724 97152619 77835861 97152790 77835998 97152961 77836135 97153132 77836272 97153303 77836409 97153474 77836546 97153645 77836683 97153816 77836820 97153987 77836957 97154158 77837094 97154329 77837231 97154500 77837368 97154671 77837505 97154842 77837642 97155013 77837779 97155184 77837916 97155355 77838053 97155526 77838190 97155697 77838327 97155868 77838464 97156039 77838601 97156210 77838738 97156381 77838875 97156552 77839012 97156723 77839149 97156894 77839286 97157065 77839423 97157236 77839560 97157407 77839697 97157578 77839834 97157749 77839971 97157920 77840108 97158091 77840245 97158262 77840382 97158433 77840519 97158604 77840656 97158775 77840793 97158946 77840930 97159117 77841067 97159288 77841204 97159459 77841341 97159630 77841478 97159801 77841615 97159972 77841752 97160143 77841889 97160314 77842026 97160485 77842163 97160656 77842300 97160827 77842437 97160998 77842574 97161169 77842711 97161340 77842848 97161511 77842985 97161682 77843122 97161853 77843259 97162024 77843396 97162195 77843533 97162366 77843670 97162537 77843807 97162708 77843944 97162879 77844081 97163050 77844218 97163221 77844355 97163392 77844492 97163563 77844629 97163734 77844766 97163905 77844903 97164076 77845040 97164247 77845177 97164418 77845314 97164589 77845451 97164760 77845588 97164931 77845725 97165102 77845862 97165273 77845999 97165444 77846136 97165615 77846273 97165786 77846410 97165957 77846547 97166128 77846684 97166299 77846821 97166470 77846958 97166641 77847095 97166812 77847232 97166983 77847369 97167154 77847506 97167325 77847643 97167496 77847780 97167667 77847917 97167838 77848054 97168009 77848191 97168180 77848328 97168351 77848465 97168522 77848602 97168693 77848739 97168864 77848876 97169035 77849013 97169206 77849150 97169377 77849287 97169548 77849424 97169719 77849561 97169890 77849698 97170061 77849835 97170232 77849972 97170403 77850109 97170574 77850246 97170745 77850383 97170916 77850520 97171087 77850657 97171258 77850794 97171429 77850931 97171600 77851068 97171771 77851205 97171942 77851342 97172113 77851479 97172284 77851616 97172455 77851753 97172626 77851890 97172797 77852027 97172968 77852164 97173139 77852301 97173310 77852438 97173481 77852575 97173652 77852712 97173823 77852849 97173994 77852986 97174165 77853123 97174336 77853260 97174507 77853397 97174678 77853534 97174849 77853671 97175020 77853808 97175191 77853945 97175362 77854082 97175533 77854219 97175704 77854356 97175875 77854493 97176046 77854630 97176217 77854767 97176388 77854904 97176559 77855041 97176730 77855178 97176901 77855315 97177072 77855452 97177243 77855589 97177414 77855726 97177585 77855863 97177756 77856000 97177927 77856137 97178098 77856274 97178269 77856411 97178440 77856548 97178611 77856685 97178782 77856822 97178953 77856959 97179124 77857096 97179295 77857233 97179466 77857370 97179637 77857507 97179808 77857644 97179979 77857781 97180150 77857918 97180321 77858055 97180492 77858192 97180663 77858329 97180834 77858466 97181005 77858603 97181176 77858740 97181347 77858877 97181518 77859014 97181689 77859151 97181860 77859288 97182031 77859425 97182202 77859562 97182373 77859699 97182544 77859836 97182715 77859973 97182886 77860110 97183057 77860247 97183228 77860384 97183399 77860521 97183570 77860658 97183741 77860795 97183912 77860932 97184083 77861069 97184254 77861206 97184425 77861343 97184596 77861480 97184767 77861617 97184938 77861754 97185109 77861891 97185280 77862028 97185451 77862165 97185622 77862302 97185793 77862439 97185964 77862576 97186135 77862713 97186306 77862850 97186477 77862987 97186648 77863124 97186819 77863261 97186990 77863398 97187161 77863535 97187332 77863672 97187503 77863809 97187674 77863946 97187845 77864083 97188016 77864220 97188187 77864357 97188358 77864494 97188529 77864631 97188700 77864768 97188871 77864905 97189042 77865042 97189213 77865179 97189384 77865316 97189555 77865453 97189726 77865590 97189897 77865727 97190068 77865864 97190239 77866001 97190410 77866138 97190581 77866275 97190752 77866412 97190923 77866549 97191094 77866686 97191265 77866823 97191436 77866960 97191607 77867097 97191778 77867234 97191949 77867371 97192120 77867508 97192291 77867645 97192462 77867782 97192633 77867919 97192804 77868056 97192975 77868193 97193146 77868330 97193317 77868467 97193488 77868604 97193659 77868741 97193830 77868878 97194001 77869015 97194172 77869152 97194343 77869289 97194514 77869426 97194685 77869563 97194856 77869700 97195027 77869837 97195198 77869974 97195369 77870111 97195540 77870248 97195711 77870385 97195882 77870522 97196053 77870659 97196224 77870796 97196395 77870933 97196566 77871070 97196737 77871207 97196908 77871344 97197079 77871481 97197250 77871618 97197421 77871755 97197592 77871892 97197763 77872029 97197934 77872166 97198105 77872303 97198276 77872440 97198447 77872577 97198618 77872714 97198789 77872851 97198960 77872988 97199131 77873125 97199302 77873262 97199473 77873399 97199644 77873536 97199815 77873673 97199986 77873810 97200157 77873947 97200328 77874084 97200499 77874221 97200670 77874358 97200841 77874495 97201012 77874632 97201183 77874769 97201354 77874906 97201525 77875043 97201696 77875180 97201867 77875317 97202038 77875454 97202209 77875591 97202380 77875728 97202551 77875865 97202722 77876002 97202893 77876139 97203064 77876276 97203235 77876413 97203406 77876550 97203577 77876687 97203748 77876824 97203919 77876961 97204090 77877098 97204261 77877235 97204432 77877372 97204603 77877509 97204774 77877646 97204945 77877783 97205116 77877920 97205287 77878057 97205458 77878194 97205629 77878331 97205800 77878468 97205971 77878605 97206142 77878742 97206313 77878879 97206484 77879016 97206655 77879153 97206826 77879290 97206997 77879427 97207168 77879564 97207339 77879701 97207510 77879838 97207681 77879975 97207852 77880112 97208023 77880249 97208194 77880386 97208365 77880523 97208536 77880660 97208707 77880797 97208878 77880934 97209049 77881071 97209220 77881208 97209391 77881345 97209562 77881482 97209733 77881619 97209904 77881756 97210075 77881893 97210246 77882030 97210417 77882167 97210588 77882304 97210759 77882441 97210930 77882578 97211101 77882715 97211272 77882852 97211443 77882989 97211614 77883126 97211785 77883263 97211956 77883400 97212127 77883537 97212298 77883674 97212469 77883811 97212640 77883948 97212811 77884085 97212982 77884222 97213153 77884359 97213324 77884496 97213495 77884633 97213666 77884770 97213837 77884907 97214008 77885044 97214179 77885181 97214350 77885318 97214521 77885455 97214692 77885592 97214863 77885729 97215034 77885866 97215205 77886003 97215376 77886140 97215547 77886277 97215718 77886414 97215889 77886551 97216060 77886688 97216231 77886825 97216402 77886962 97216573 77887099 97216744 77887236 97216915 77887373 97217086 77887510 97217257 77887647 97217428 77887784 97217599 77887921 97217770 77888058 97217941 77888195 97218112 77888332 97218283 77888469 97218454 77888606 97218625 77888743 97218796 77888880 97218967 77889017 97219138 77889154 97219309 77889291 97219480 77889428 97219651 77889565 97219822 77889702 97219993 77889839 97220164 77889976 97220335 77890113 97220506 77890250 97220677 77890387 97220848 77890524 97221019 77890661 97221190 77890798 97221361 77890935 97221532 77891072 97221703 77891209 97221874 77891346 97222045 77891483 97222216 77891620 97222387 77891757 97222558 77891894 97222729 77892031 97222900 77892168 97223071 77892305 97223242 77892442 97223413 77892579 97223584 77892716 97223755 77892853 97223926 77892990 97224097 77893127 97224268 77893264 97224439 77893401 97224610 77893538 97224781 77893675 97224952 77893812 97225123 77893949 97225294 77894086 97225465 77894223 97225636 77894360 97225807 77894497 97225978 77894634 97226149 77894771 97226320 77894908 97226491 77895045 97226662 77895182 97226833 77895319 97227004 77895456 97227175 77895593 97227346 77895730 97227517 77895867 97227688 77896004 97227859 77896141 97228030 77896278 97228201 77896415 97228372 77896552 97228543 77896689 97228714 77896826 97228885 77896963 97229056 77897100 97229227 77897237 97229398 77897374 97229569 77897511 97229740 77897648 97229911 77897785 97230082 77897922 97230253 77898059 97230424 77898196 97230595 77898333 97230766 77898470 97230937 77898607 97231108 77898744 97231279 77898881 97231450 77899018 97231621 77899155 97231792 77899292 97231963 77899429 97232134 77899566 97232305 77899703 97232476 77899840 97232647 77899977 97232818 77900114 97232989 77900251 97233160 77900388 97233331 77900525 97233502 77900662 97233673 77900799 97233844 77900936 97234015 77901073 97234186 77901210 97234357 77901347 97234528 77901484 97234699 77901621 97234870 77901758 97235041 77901895 97235212 77902032 97235383 77902169 97235554 77902306 97235725 77902443 97235896 77902580 97236067 77902717 97236238 77902854 97236409 77902991 97236580 77903128 97236751 77903265 97236922 77903402 97237093 77903539 97237264 77903676 97237435 77903813 97237606 77903950 97237777 77904087 97237948 77904224 97238119 77904361 97238290 77904498 97238461 77904635 97238632 77904772 97238803 77904909 97238974 77905046 97239145 77905183 97239316 77905320 97239487 77905457 97239658 77905594 97239829 77905731 97240000 77905868 97240171 77906005 97240342 77906142 97240513 77906279 97240684 77906416 97240855 77906553 97241026 77906690 97241197 77906827 97241368 77906964 97241539 77907101 97241710 77907238 97241881 77907375 97242052 77907512 97242223 77907649 97242394 77907786 97242565 77907923 97242736 77908060 97242907 77908197 97243078 77908334 97243249 77908471 97243420 77908608 97243591 77908745 97243762 77908882 97243933 77909019 97244104 77909156 97244275 77909293 97244446 77909430 97244617 77909567 97244788 77909704 97244959 77909841 97245130 77909978 97245301 77910115 97245472 77910252 97245643 77910389 97245814 77910526 97245985 77910663 97246156 77910800 97246327 77910937 97246498 77911074 97246669 77911211 97246840 77911348 97247011 77911485 97247182 77911622 97247353 77911759 97247524 77911896 97247695 77912033 97247866 77912170 97248037 77912307 97248208 77912444 97248379 77912581 97248550 77912718 97248721 77912855 97248892 77912992 97249063 77913129 97249234 77913266 97249405 77913403 97249576 77913540 97249747 77913677 97249918 77913814 97250089 77913951 97250260 77914088 97250431 77914225 97250602 77914362 97250773 77914499 97250944 77914636 97251115 77914773 97251286 77914910 97251457 77915047 97251628 77915184 97251799 77915321 97251970 77915458 97252141 77915595 97252312 77915732 97252483 77915869 97252654 77916006 97252825 77916143 97252996 77916280 97253167 77916417 97253338 77916554 97253509 77916691 97253680 77916828 97253851 77916965 97254022 77917102 97254193 77917239 97254364 77917376 97254535 77917513 97254706 77917650 97254877 77917787 97255048 77917924 97255219 77918061 97255390 77918198 97255561 77918335 97255732 77918472 97255903 77918609 97256074 77918746 97256245 77918883 97256416 77919020 97256587 77919157 97256758 77919294 97256929 77919431 97257100 77919568 97257271 77919705 97257442 77919842 97257613 77919979 97257784 77920116 97257955 77920253 97258126 77920390 97258297 77920527 97258468 77920664 97258639 77920801 97258810 77920938 97258981 77921075 97259152 77921212 97259323 77921349 97259494 77921486 97259665 77921623 97259836 77921760 97260007 77921897 97260178 77922034 97260349 77922171 97260520 77922308 97260691 77922445 97260862 77922582 97261033 77922719 97261204 77922856 97261375 77922993 97261546 77923130 97261717 77923267 97261888 77923404 97262059 77923541 97262230 77923678 97262401 77923815 97262572 77923952 97262743 77924089 97262914 77924226 97263085 77924363 97263256 77924500 97263427 77924637 97263598 77924774 97263769 77924911 97263940 77925048 97264111 77925185 97264282 77925322 97264453 77925459 97264624 77925596 97264795 77925733 97264966 77925870 97265137 77926007 97265308 77926144 97265479 77926281 97265650 77926418 97265821 77926555 97265992 77926692 97266163 77926829 97266334 77926966 97266505 77927103 97266676 77927240 97266847 77927377 97267018 77927514 97267189 77927651 97267360 77927788 97267531 77927925 97267702 77928062 97267873 77928199 97268044 77928336 97268215 77928473 97268386 77928610 97268557 77928747 97268728 77928884 97268899 77929021 97269070 77929158 97269241 77929295 97269412 77929432 97269583 77929569 97269754 77929706 97269925 77929843 97270096 77929980 97270267 77930117 97270438 77930254 97270609 77930391 97270780 77930528 97270951 77930665 97271122 77930802 97271293 77930939 97271464 77931076 97271635 77931213 97271806 77931350 97271977 77931487 97272148 77931624 97272319 77931761 97272490 77931898 97272661 77932035 97272832 77932172 97273003 77932309 97273174 77932446 97273345 77932583 97273516 77932720 97273687 77932857 97273858 77932994 97274029 77933131 97274200 77933268 97274371 77933405 97274542 77933542 97274713 77933679 97274884 77933816 97275055 77933953 97275226 77934090 97275397 77934227 97275568 77934364 97275739 77934501 97275910 77934638 97276081 77934775 97276252 77934912 97276423 77935049 97276594 77935186 97276765 77935323 97276936 77935460 97277107 77935597 97277278 77935734 97277449 77935871 97277620 77936008 97277791 77936145 97277962 77936282 97278133 77936419 97278304 77936556 97278475 77936693 97278646 77936830 97278817 77936967 97278988 77937104 97279159 77937241 97279330 77937378 97279501 77937515 97279672 77937652 97279843 77937789 97280014 77937926 97280185 77938063 97280356 77938200 97280527 77938337 97280698 77938474 97280869 77938611 97281040 77938748 97281211 77938885 97281382 77939022 97281553 77939159 97281724 77939296 97281895 77939433 97282066 77939570 97282237 77939707 97282408 77939844 97282579 77939981 97282750 77940118 97282921 77940255 97283092 77940392 97283263 77940529 97283434 77940666 97283605 77940803 97283776 77940940 97283947 77941077 97284118 77941214 97284289 77941351 97284460 77941488 97284631 77941625 97284802 77941762 97284973 77941899 97285144 77942036 97285315 77942173 97285486 77942310 97285657 77942447 97285828 77942584 97285999 77942721 97286170 77942858 97286341 77942995 97286512 77943132 97286683 77943269 97286854 77943406 97287025 77943543 97287196 77943680 97287367 77943817 97287538 77943954 97287709 77944091 97287880 77944228 97288051 77944365 97288222 77944502 97288393 77944639 97288564 77944776 97288735 77944913 97288906 77945050 97289077 77945187 97289248 77945324 97289419 77945461 97289590 77945598 97289761 77945735 97289932 77945872 97290103 77946009 97290274 77946146 97290445 77946283 97290616 77946420 97290787 77946557 97290958 77946694 97291129 77946831 97291300 77946968 97291471 77947105 97291642 77947242 97291813 77947379 97291984 77947516 97292155 77947653 97292326 77947790 97292497 77947927 97292668 77948064 97292839 77948201 97293010 77948338 97293181 77948475 97293352 77948612 97293523 77948749 97293694 77948886 97293865 77949023 97294036 77949160 97294207 77949297 97294378 77949434 97294549 77949571 97294720 77949708 97294891 77949845 97295062 77949982 97295233 77950119 97295404 77950256 97295575 77950393 97295746 77950530 97295917 77950667 97296088 77950804 97296259 77950941 97296430 77951078 97296601 77951215 97296772 77951352 97296943 77951489 97297114 77951626 97297285
1000 51311843 0 51311843 64046169 51311980 64046340 51312117 64046511 51312254 64046682 51312391 64046853 51312528 64047024 51312665 64047195 51312802 64047366 51312939 64047537 51313076 64047708 51313213 64047879 51313350 64048050 51313487 64048221 51313624 64048392 51313761 64048563 51313898 64048734 51314035 64048905 51314172 64049076 51314309 64049247 51314446 64049418 51314583 64049589 51314720 64049760 51314857 64049931 51314994 64050102 51315131 64050273 51315268 64050444 51315405 64050615 51315542 64050786 51315679 64050957 51315816 64051128 51315953 64051299 51316090 64051470 51316227 64051641 51316364 64051812 51316501 64051983 51316638 64052154 51316775 64052325 51316912 64052496 51317049 64052667 51317186 64052838 51317323 64053009 51317460 64053180 51317597 64053351 51317734 64053522 51317871 64053693 51318008 64053864 51318145 64054035 51318282 64054206 51318419 64054377 51318556 64054548 51318693 64054719 51318830 64054890 51318967 64055061 51319104 64055232 51319241 64055403 51319378 64055574 51319515 64055745 51319652 64055916 51319789 64056087 51319926 64056258 51320063 64056429 51320200 64056600 51320337 64056771 51320474 64056942 51320611 64057113 51320748 64057284 51320885 64057455 51321022 64057626 51321159 64057797 51321296 64057968 51321433 64058139 51321570 64058310 51321707 64058481 51321844 64058652 51321981 64058823 51322118 64058994 51322255 64059165 51322392 64059336 51322529 64059507 51322666 64059678 51322803 64059849 51322940 64060020 51323077 64060191 51323214 64060362 51323351 64060533 51323488 64060704 51323625 64060875 51323762 64061046 51323899 64061217 51324036 64061388 51324173 64061559 51324310 64061730 51324447 64061901 51324584 64062072 51324721 64062243 51324858 64062414 51324995 64062585 51325132 64062756 51325269 64062927 51325406 64063098 51325543 64063269 51325680 64063440 51325817 64063611 51325954 64063782 51326091 64063953 51326228 64064124 51326365 64064295 51326502 64064466 51326639 64064637 51326776 64064808 51326913 64064979 51327050 64065150 51327187 64065321 51327324 64065492 51327461 64065663 51327598 64065834 51327735 64066005 51327872 64066176 51328009 64066347 51328146 64066518 51328283 64066689 51328420 64066860 51328557 64067031 51328694 64067202 51328831 64067373 51328968 64067544 51329105 64067715 51329242 64067886 51329379 64068057 51329516 64068228 51329653 64068399 51329790 64068570 51329927 64068741 51330064 64068912 51330201 64069083 51330338 64069254 51330475 64069425 51330612 64069596 51330749 64069767 51330886 64069938 51331023 64070109 51331160 64070280 51331297 64070451 51331434 64070622 51331571 64070793 51331708 64070964 51331845 64071135 51331982 64071306 51332119 64071477 51332256 64071648 51332393 64071819 51332530 64071990 51332667 64072161 51332804 64072332 51332941 64072503 51333078 64072674 51333215 64072845 51333352 64073016 51333489 64073187 51333626 64073358 51333763 64073529 51333900 64073700 51334037 64073871 51334174 64074042 51334311 64074213 51334448 64074384 51334585 64074555 51334722 64074726 51334859 64074897 51334996 64075068 51335133 64075239 51335270 64075410 51335407 64075581 51335544 64075752 51335681 64075923 51335818 64076094 51335955 64076265 51336092 64076436 51336229 64076607 51336366 64076778 51336503 64076949 51336640 64077120 51336777 64077291 51336914 64077462 51337051 64077633 51337188 64077804 51337325 64077975 51337462 64078146 51337599 64078317 51337736 64078488 51337873 64078659 51338010 64078830 51338147 64079001 51338284 64079172 51338421 64079343 51338558 64079514 51338695 64079685 51338832 64079856 51338969 64080027 51339106 64080198 51339243 64080369 51339380 64080540 51339517 64080711 51339654 64080882 51339791 64081053 51339928 64081224 51340065 64081395 51340202 64081566 51340339 64081737 51340476 64081908 51340613 64082079 51340750 64082250 51340887 64082421 51341024 64082592 51341161 64082763 51341298 64082934 51341435 64083105 51341572 64083276 51341709 64083447 51341846 64083618 51341983 64083789 51342120 64083960 51342257 64084131 51342394 64084302 51342531 64084473 51342668 64084644 51342805 64084815 51342942 64084986 51343079 64085157 51343216 64085328 51343353 64085499 51343490 64085670 51343627 64085841 51343764 64086012 51343901 64086183 51344038 64086354 51344175 64086525 51344312 64086696 51344449 64086867 51344586 64087038 51344723 64087209 51344860 64087380 51344997 64087551 51345134 64087722 51345271 64087893 51345408 64088064 51345545 64088235 51345682 64088406 51345819 64088577 51345956 64088748 51346093 64088919 51346230 64089090 51346367 64089261 51346504 64089432 51346641 64089603 51346778 64089774 51346915 64089945 51347052 64090116 51347189 64090287 51347326 64090458 51347463 64090629 51347600 64090800 51347737 64090971 51347874 64091142 51348011 64091313 51348148 64091484 51348285 64091655 51348422 64091826 51348559 64091997 51348696 64092168 51348833 64092339 51348970 64092510 51349107 64092681 51349244 64092852 51349381 64093023 51349518 64093194 51349655 64093365 51349792 64093536 51349929 64093707 51350066 64093878 51350203 64094049 51350340 64094220 51350477 64094391 51350614 64094562 51350751 64094733 51350888 64094904 51351025 64095075 51351162 64095246 51351299 64095417 51351436 64095588 51351573 64095759 51351710 64095930 51351847 64096101 51351984 64096272 51352121 64096443 51352258 64096614 51352395 64096785 51352532 64096956 51352669 64097127 51352806 64097298 51352943 64097469 51353080 64097640 51353217 64097811 51353354 64097982 51353491 64098153 51353628 64098324 51353765 64098495 51353902 64098666 51354039 64098837 51354176 64099008 51354313 64099179 51354450 64099350 51354587 64099521 51354724 64099692 51354861 64099863 51354998 64100034 51355135 64100205 51355272 64100376 51355409 64100547 51355546 64100718 51355683 64100889 51355820 64101060 51355957 64101231 51356094 64101402 51356231 64101573 51356368 64101744 51356505 64101915 51356642 64102086 51356779 64102257 51356916 64102428 51357053 64102599 51357190 64102770 51357327 64102941 51357464 64103112 51357601 64103283 51357738 64103454 51357875 64103625 51358012 64103796 51358149 64103967 51358286 64104138 51358423 64104309 51358560 64104480 51358697 64104651 51358834 64104822 51358971 64104993 51359108 64105164 51359245 64105335 51359382 64105506 51359519 64105677 51359656 64105848 51359793 64106019 51359930 64106190 51360067 64106361 51360204 64106532 51360341 64106703 51360478 64106874 51360615 64107045 51360752 64107216 51360889 64107387 51361026 64107558 51361163 64107729 51361300 64107900 51361437 64108071 51361574 64108242 51361711 64108413 51361848 64108584 51361985 64108755 51362122 64108926 51362259 64109097 51362396 64109268 51362533 64109439 51362670 64109610 51362807 64109781 51362944 64109952 51363081 64110123 51363218 64110294 51363355 64110465 51363492 64110636 51363629 64110807 51363766 64110978 51363903 64111149 51364040 64111320 51364177 64111491 51364314 64111662 51364451 64111833 51364588 64112004 51364725 64112175 51364862 64112346 51364999 64112517 51365136 64112688 51365273 64112859 51365410 64113030 51365547 64113201 51365684 64113372 51365821 64113543 51365958 64113714 51366095 64113885 51366232 64114056 51366369 64114227 51366506 64114398 51366643 64114569 51366780 64114740 51366917 64114911 51367054 64115082 51367191 64115253 51367328 64115424 51367465 64115595 51367602 64115766 51367739 64115937 51367876 64116108 51368013 64116279 51368150 64116450 51368287 64116621 51368424 64116792 51368561 64116963 51368698 64117134 51368835 64117305 51368972 64117476 51369109 64117647 51369246 64117818 51369383 64117989 51369520 64118160 51369657 64118331 51369794 64118502 51369931 64118673 51370068 64118844 51370205 64119015 51370342 64119186 51370479 64119357 51370616 64119528 51370753 64119699 51370890 64119870 51371027 64120041 51371164 64120212 51371301 64120383 51371438 64120554 51371575 64120725 51371712 64120896 51371849 64121067 51371986 64121238 51372123 64121409 51372260 64121580 51372397 64121751 51372534 64121922 51372671 64122093 51372808 64122264 51372945 64122435 51373082 64122606 51373219 64122777 51373356 64122948 51373493 64123119 51373630 64123290 51373767 64123461 51373904 64123632 51374041 64123803 51374178 64123974 51374315 64124145 51374452 64124316 51374589 64124487 51374726 64124658 51374863 64124829 51375000 64125000 51375137 64125171 51375274 64125342 51375411 64125513 51375548 64125684 51375685 64125855 51375822 64126026 51375959 64126197 51376096 64126368 51376233 64126539 51376370 64126710 51376507 64126881 51376644 64127052 51376781 64127223 51376918 64127394 51377055 64127565 51377192 64127736 51377329 64127907 51377466 64128078 51377603 64128249 51377740 64128420 51377877 64128591 51378014 64128762 51378151 64128933 51378288 64129104 51378425 64129275 51378562 64129446 51378699 64129617 51378836 64129788 51378973 64129959 51379110 64130130 51379247 64130301 51379384 64130472 51379521 64130643 51379658 64130814 51379795 64130985 51379932 64131156 51380069 64131327 51380206 64131498 51380343 64131669 51380480 64131840 51380617 64132011 51380754 64132182 51380891 64132353 51381028 64132524 51381165 64132695 51381302 64132866 51381439 64133037 51381576 64133208 51381713 64133379 51381850 64133550 51381987 64133721 51382124 64133892 51382261 64134063 51382398 64134234 51382535 64134405 51382672 64134576 51382809 64134747 51382946 64134918 51383083 64135089 51383220 64135260 51383357 64135431 51383494 64135602 51383631 64135773 51383768 64135944 51383905 64136115 51384042 64136286 51384179 64136457 51384316 64136628 51384453 64136799 51384590 64136970 51384727 64137141 51384864 64137312 51385001 64137483 51385138 64137654 51385275 64137825 51385412 64137996 51385549 64138167 51385686 64138338 51385823 64138509 51385960 64138680 51386097 64138851 51386234 64139022 51386371 64139193 51386508 64139364 51386645 64139535 51386782 64139706 51386919 64139877 51387056 64140048 51387193 64140219 51387330 64140390 51387467 64140561 51387604 64140732 51387741 64140903 51387878 64141074 51388015 64141245 51388152 64141416 51388289 64141587 51388426 64141758 51388563 64141929 51388700 64142100 51388837 64142271 51388974 64142442 51389111 64142613 51389248 64142784 51389385 64142955 51389522 64143126 51389659 64143297 51389796 64143468 51389933 64143639 51390070 64143810 51390207 64143981 51390344 64144152 51390481 64144323 51390618 64144494 51390755 64144665 51390892 64144836 51391029 64145007 51391166 64145178 51391303 64145349 51391440 64145520 51391577 64145691 51391714 64145862 51391851 64146033 51391988 64146204 51392125 64146375 51392262 64146546 51392399 64146717 51392536 64146888 51392673 64147059 51392810 64147230 51392947 64147401 51393084 64147572 51393221 64147743 51393358 64147914 51393495 64148085 51393632 64148256 51393769 64148427 51393906 64148598 51394043 64148769 51394180 64148940 51394317 64149111 51394454 64149282 51394591 64149453 51394728 64149624 51394865 64149795 51395002 64149966 51395139 64150137 51395276 64150308 51395413 64150479 51395550 64150650 51395687 64150821 51395824 64150992 51395961 64151163 51396098 64151334 51396235 64151505 51396372 64151676 51396509 64151847 51396646 64152018 51396783 64152189 51396920 64152360 51397057 64152531 51397194 64152702 51397331 64152873 51397468 64153044 51397605 64153215 51397742 64153386 51397879 64153557 51398016 64153728 51398153 64153899 51398290 64154070 51398427 64154241 51398564 64154412 51398701 64154583 51398838 64154754 51398975 64154925 51399112 64155096 51399249 64155267 51399386 64155438 51399523 64155609 51399660 64155780 51399797 64155951 51399934 64156122 51400071 64156293 51400208 64156464 51400345 64156635 51400482 64156806 51400619 64156977 51400756 64157148 51400893 64157319 51401030 64157490 51401167 64157661 51401304 64157832 51401441 64158003 51401578 64158174 51401715 64158345 51401852 64158516 51401989 64158687 51402126 64158858 51402263 64159029 51402400 64159200 51402537 64159371 51402674 64159542 51402811 64159713 51402948 64159884 51403085 64160055 51403222 64160226 51403359 64160397 51403496 64160568 51403633 64160739 51403770 64160910 51403907 64161081 51404044 64161252 51404181 64161423 51404318 64161594 51404455 64161765 51404592 64161936 51404729 64162107 51404866 64162278 51405003 64162449 51405140 64162620 51405277 64162791 51405414 64162962 51405551 64163133 51405688 64163304 51405825 64163475 51405962 64163646 51406099 64163817 51406236 64163988 51406373 64164159 51406510 64164330 51406647 64164501 51406784 64164672 51406921 64164843 51407058 64165014 51407195 64165185 51407332 64165356 51407469 64165527 51407606 64165698 51407743 64165869 51407880 64166040 51408017 64166211 51408154 64166382 51408291 64166553 51408428 64166724 51408565 64166895 51408702 64167066 51408839 64167237 51408976 64167408 51409113 64167579 51409250 64167750 51409387 64167921 51409524 64168092 51409661 64168263 51409798 64168434 51409935 64168605 51410072 64168776 51410209 64168947 51410346 64169118 51410483 64169289 51410620 64169460 51410757 64169631 51410894 64169802 51411031 64169973 51411168 64170144 51411305 64170315 51411442 64170486 51411579 64170657 51411716 64170828 51411853 64170999 51411990 64171170 51412127 64171341 51412264 64171512 51412401 64171683 51412538 64171854 51412675 64172025 51412812 64172196 51412949 64172367 51413086 64172538 51413223 64172709 51413360 64172880 51413497 64173051 51413634 64173222 51413771 64173393 51413908 64173564 51414045 64173735 51414182 64173906 51414319 64174077 51414456 64174248 51414593 64174419 51414730 64174590 51414867 64174761 51415004 64174932 51415141 64175103 51415278 64175274 51415415 64175445 51415552 64175616 51415689 64175787 51415826 64175958 51415963 64176129 51416100 64176300 51416237 64176471 51416374 64176642 51416511 64176813 51416648 64176984 51416785 64177155 51416922 64177326 51417059 64177497 51417196 64177668 51417333 64177839 51417470 64178010 51417607 64178181 51417744 64178352 51417881 64178523 51418018 64178694 51418155 64178865 51418292 64179036 51418429 64179207 51418566 64179378 51418703 64179549 51418840 64179720 51418977 64179891 51419114 64180062 51419251 64180233 51419388 64180404 51419525 64180575 51419662 64180746 51419799 64180917 51419936 64181088 51420073 64181259 51420210 64181430 51420347 64181601 51420484 64181772 51420621 64181943 51420758 64182114 51420895 64182285 51421032 64182456 51421169 64182627 51421306 64182798 51421443 64182969 51421580 64183140 51421717 64183311 51421854 64183482 51421991 64183653 51422128 64183824 51422265 64183995 51422402 64184166 51422539 64184337 51422676 64184508 51422813 64184679 51422950 64184850 51423087 64185021 51423224 64185192 51423361 64185363 51423498 64185534 51423635 64185705 51423772 64185876 51423909 64186047 51424046 64186218 51424183 64186389 51424320 64186560 51424457 64186731 51424594 64186902 51424731 64187073 51424868 64187244 51425005 64187415 51425142 64187586 51425279 64187757 51425416 64187928 51425553 64188099 51425690 64188270 51425827 64188441 51425964 64188612 51426101 64188783 51426238 64188954 51426375 64189125 51426512 64189296 51426649 64189467 51426786 64189638 51426923 64189809 51427060 64189980 51427197 64190151 51427334 64190322 51427471 64190493 51427608 64190664 51427745 64190835 51427882 64191006 51428019 64191177 51428156 64191348 51428293 64191519 51428430 64191690 51428567 64191861 51428704 64192032 51428841 64192203 51428978 64192374 51429115 64192545 51429252 64192716 51429389 64192887 51429526 64193058 51429663 64193229 51429800 64193400 51429937 64193571 51430074 64193742 51430211 64193913 51430348 64194084 51430485 64194255 51430622 64194426 51430759 64194597 51430896 64194768 51431033 64194939 51431170 64195110 51431307 64195281 51431444 64195452 51431581 64195623 51431718 64195794 51431855 64195965 51431992 64196136 51432129 64196307 51432266 64196478 51432403 64196649 51432540 64196820 51432677 64196991 51432814 64197162 51432951 64197333 51433088 64197504 51433225 64197675 51433362 64197846 51433499 64198017 51433636 64198188 51433773 64198359 51433910 64198530 51434047 64198701 51434184 64198872 51434321 64199043 51434458 64199214 51434595 64199385 51434732 64199556 51434869 64199727 51435006 64199898 51435143 64200069 51435280 64200240 51435417 64200411 51435554 64200582 51435691 64200753 51435828 64200924 51435965 64201095 51436102 64201266 51436239 64201437 51436376 64201608 51436513 64201779 51436650 64201950 51436787 64202121 51436924 64202292 51437061 64202463 51437198 64202634 51437335 64202805 51437472 64202976 51437609 64203147 51437746 64203318 51437883 64203489 51438020 64203660 51438157 64203831 51438294 64204002 51438431 64204173 51438568 64204344 51438705 64204515 51438842 64204686 51438979 64204857 51439116 64205028 51439253 64205199 51439390 64205370 51439527 64205541 51439664 64205712 51439801 64205883 51439938 64206054 51440075 64206225 51440212 64206396 51440349 64206567 51440486 64206738 51440623 64206909 51440760 64207080 51440897 64207251 51441034 64207422 51441171 64207593 51441308 64207764 51441445 64207935 51441582 64208106 51441719 64208277 51441856 64208448 51441993 64208619 51442130 64208790 51442267 64208961 51442404 64209132 51442541 64209303 51442678 64209474 51442815 64209645 51442952 64209816 51443089 64209987 51443226 64210158 51443363 64210329 51443500 64210500 51443637 64210671 51443774 64210842 51443911 64211013 51444048 64211184 51444185 64211355 51444322 64211526 51444459 64211697 51444596 64211868 51444733 64212039 51444870 64212210 51445007 64212381 51445144 64212552 51445281 64212723 51445418 64212894 51445555 64213065 51445692 64213236 51445829 64213407 51445966 64213578 51446103 64213749 51446240 64213920 51446377 64214091 51446514 64214262 51446651 64214433 51446788 64214604 51446925 64214775 51447062 64214946 51447199 64215117 51447336 64215288 51447473 64215459 51447610 64215630 51447747 64215801 51447884 64215972 51448021 64216143 51448158 64216314 51448295 64216485 51448432 64216656 51448569 64216827
1000 78088900 0 78088900 97468627 78089037 97468798 78089174 97468969 78089311 97469140 78089448 97469311 78089585 97469482 78089722 97469653 78089859 97469824 78089996 97469995 78090133 97470166 78090270 97470337 78090407 97470508 78090544 97470679 78090681 97470850 78090818 97471021 78090955 97471192 78091092 97471363 78091229 97471534 78091366 97471705 78091503 97471876 78091640 97472047 78091777 97472218 78091914 97472389 78092051 97472560 78092188 97472731 78092325 97472902 78092462 97473073 78092599 97473244 78092736 97473415 78092873 97473586 78093010 97473757 78093147 97473928 78093284 97474099 78093421 97474270 78093558 97474441 78093695 97474612 78093832 97474783 78093969 97474954 78094106 97475125 78094243 97475296 78094380 97475467 78094517 97475638 78094654 97475809 78094791 97475980 78094928 97476151 78095065 97476322 78095202 97476493 78095339 97476664 78095476 97476835 78095613 97477006 78095750 97477177 78095887 97477348 78096024 97477519 78096161 97477690 78096298 97477861 78096435 97478032 78096572 97478203 78096709 97478374 78096846 97478545 78096983 97478716 78097120 97478887 78097257 97479058 78097394 97479229 78097531 97479400 78097668 97479571 78097805 97479742 78097942 97479913 78098079 97480084 78098216 97480255 78098353 97480426 78098490 97480597 78098627 97480768 78098764 97480939 78098901 97481110 78099038 97481281 78099175 97481452 78099312 97481623 78099449 97481794 78099586 97481965 78099723 97482136 78099860 97482307 78099997 97482478 78100134 97482649 78100271 97482820 78100408 97482991 78100545 97483162 78100682 97483333 78100819 97483504 78100956 97483675 78101093 97483846 78101230 97484017 78101367 97484188 78101504 97484359 78101641 97484530 78101778 97484701 78101915 97484872 78102052 97485043 78102189 97485214 78102326 97485385 78102463 97485556 78102600 97485727 78102737 97485898 78102874 97486069 78103011 97486240 78103148 97486411 78103285 97486582 78103422 97486753 78103559 97486924 78103696 97487095 78103833 97487266 78103970 97487437 78104107 97487608 78104244 97487779 78104381 97487950 78104518 97488121 78104655 97488292 78104792 97488463 78104929 97488634 78105066 97488805 78105203 97488976 78105340 97489147 78105477 97489318 78105614 97489489 78105751 97489660 78105888 97489831 78106025 97490002 78106162 97490173 78106299 97490344 78106436 97490515 78106573 97490686 78106710 97490857 78106847 97491028 78106984 97491199 78107121 97491370 78107258 97491541 78107395 97491712 78107532 97491883 78107669 97492054 78107806 97492225 78107943 97492396 78108080 97492567 78108217 97492738 78108354 97492909 78108491 97493080 78108628 97493251 78108765 97493422 78108902 97493593 78109039 97493764 78109176 97493935 78109313 97494106 78109450 97494277 78109587 97494448 78109724 97494619 78109861 97494790 78109998 97494961 78110135 97495132 78110272 97495303 78110409 97495474 78110546 97495645 78110683 97495816 78110820 97495987 78110957 97496158 78111094 97496329 78111231 97496500 78111368 97496671 78111505 97496842 78111642 97497013 78111779 97497184 78111916 97497355 78112053 97497526 78112190 97497697 78112327 97497868 78112464 97498039 78112601 97498210 78112738 97498381 78112875 97498552 78113012 97498723 78113149 97498894 78113286 97499065 78113423 97499236 78113560 97499407 78113697 97499578 78113834 97499749 78113971 97499920 78114108 97500091 78114245 97500262 78114382 97500433 78114519 97500604 78114656 97500775 78114793 97500946 78114930 97501117 78115067 97501288 78115204 97501459 78115341 97501630 78115478 97501801 78115615 97501972 78115752 97502143 78115889 97502314 78116026 97502485 78116163 97502656 78116300 97502827 78116437 97502998 78116574 97503169 78116711 97503340 78116848 97503511 78116985 97503682 78117122 97503853 78117259 97504024 78117396 97504195 78117533 97504366 78117670 97504537 78117807 97504708 78117944 97504879 78118081 97505050 78118218 97505221 78118355 97505392 78118492 97505563 78118629 97505734 78118766 97505905 78118903 97506076 78119040 97506247 78119177 97506418 78119314 97506589 78119451 97506760 78119588 97506931 78119725 97507102 78119862 97507273 78119999 97507444 78120136 97507615 78120273 97507786 78120410 97507957 78120547 97508128 78120684 97508299 78120821 97508470 78120958 97508641 78121095 97508812 78121232 97508983 78121369 97509154 78121506 97509325 78121643 97509496 78121780 97509667 78121917 97509838 78122054 97510009 78122191 97510180 78122328 97510351 78122465 97510522 78122602 97510693 78122739 97510864 78122876 97511035 78123013 97511206 78123150 97511377 78123287 97511548 78123424 97511719 78123561 97511890 78123698 97512061 78123835 97512232 78123972 97512403 78124109 97512574 78124246 97512745 78124383 97512916 78124520 97513087 78124657 97513258 78124794 97513429 78124931 97513600 78125068 97513771 78125205 97513942 78125342 97514113 78125479 97514284 78125616 97514455 78125753 97514626 78125890 97514797 78126027 97514968 78126164 97515139 78126301 97515310 78126438 97515481 78126575 97515652 78126712 97515823 78126849 97515994 78126986 97516165 78127123 97516336 78127260 97516507 78127397 97516678 78127534 97516849 78127671 97517020 78127808 97517191 78127945 97517362 78128082 97517533 78128219 97517704 78128356 97517875 78128493 97518046 78128630 97518217 78128767 97518388 78128904 97518559 78129041 97518730 78129178 97518901 78129315 97519072 78129452 97519243 78129589 97519414 78129726 97519585 78129863 97519756 78130000 97519927 78130137 97520098 78130274 97520269 78130411 97520440 78130548 97520611 78130685 97520782 78130822 97520953 78130959 97521124 78131096 97521295 78131233 97521466 78131370 97521637 78131507 97521808 78131644 97521979 78131781 97522150 78131918 97522321 78132055 97522492 78132192 97522663 78132329 97522834 78132466 97523005 78132603 97523176 78132740 97523347 78132877 97523518 78133014 97523689 78133151 97523860 78133288 97524031 78133425 97524202 78133562 97524373 78133699 97524544 78133836 97524715 78133973 97524886 78134110 97525057 78134247 97525228 78134384 97525399 78134521 97525570 78134658 97525741 78134795 97525912 78134932 97526083 78135069 97526254 78135206 97526425 78135343 97526596 78135480 97526767 78135617 97526938 78135754 97527109 78135891 97527280 78136028 97527451 78136165 97527622 78136302 97527793 78136439 97527964 78136576 97528135 78136713 97528306 78136850 97528477 78136987 97528648 78137124 97528819 78137261 97528990 78137398 97529161 78137535 97529332 78137672 97529503 78137809 97529674 78137946 97529845 78138083 97530016 78138220 97530187 78138357 97530358 78138494 97530529 78138631 97530700 78138768 97530871 78138905 97531042 78139042 97531213 78139179 97531384 78139316 97531555 78139453 97531726 78139590 97531897 78139727 97532068 78139864 97532239 78140001 97532410 78140138 97532581 78140275 97532752 78140412 97532923 78140549 97533094 78140686 97533265 78140823 97533436 78140960 97533607 78141097 97533778 78141234 97533949 78141371 97534120 78141508 97534291 78141645 97534462 78141782 97534633 78141919 97534804 78142056 97534975 78142193 97535146 78142330 97535317 78142467 97535488 78142604 97535659 78142741 97535830 78142878 97536001 78143015 97536172 78143152 97536343 78143289 97536514 78143426 97536685 78143563 97536856 78143700 97537027 78143837 97537198 78143974 97537369 78144111 97537540 78144248 97537711 78144385 97537882 78144522 97538053 78144659 97538224 78144796 97538395 78144933 97538566 78145070 97538737 78145207 97538908 78145344 97539079 78145481 97539250 78145618 97539421 78145755 97539592 78145892 97539763 78146029 97539934 78146166 97540105 78146303 97540276 78146440 97540447 78146577 97540618 78146714 97540789 78146851 97540960 78146988 97541131 78147125 97541302 78147262 97541473 78147399 97541644 78147536 97541815 78147673 97541986 78147810 97542157 78147947 97542328 78148084 97542499 78148221 97542670 78148358 97542841 78148495 97543012 78148632 97543183 78148769 97543354 78148906 97543525 78149043 97543696 78149180 97543867 78149317 97544038 78149454 97544209 78149591 97544380 78149728 97544551 78149865 97544722 78150002 97544893 78150139 97545064 78150276 97545235 78150413 97545406 78150550 97545577 78150687 97545748 78150824 97545919 78150961 97546090 78151098 97546261 78151235 97546432 78151372 97546603 78151509 97546774 78151646 97546945 78151783 97547116 78151920 97547287 78152057 97547458 78152194 97547629 78152331 97547800 78152468 97547971 78152605 97548142 78152742 97548313 78152879 97548484 78153016 97548655 78153153 97548826 78153290 97548997 78153427 97549168 78153564 97549339 78153701 97549510 78153838 97549681 78153975 97549852 78154112 97550023 78154249 97550194 78154386 97550365 78154523 97550536 78154660 97550707 78154797 97550878 78154934 97551049 78155071 97551220 78155208 97551391 78155345 97551562 78155482 97551733 78155619 97551904 78155756 97552075 78155893 97552246 78156030 97552417 78156167 97552588 78156304 97552759 78156441 97552930 78156578 97553101 78156715 97553272 78156852 97553443 78156989 97553614 78157126 97553785 78157263 97553956 78157400 97554127 78157537 97554298 78157674 97554469 78157811 97554640 78157948 97554811 78158085 97554982 78158222 97555153 78158359 97555324 78158496 97555495 78158633 97555666 78158770 97555837 78158907 97556008 78159044 97556179 78159181 97556350 78159318 97556521 78159455 97556692 78159592 97556863 78159729 97557034 78159866 97557205 78160003 97557376 78160140 97557547 78160277 97557718 78160414 97557889 78160551 97558060 78160688 97558231 78160825 97558402 78160962 97558573 78161099 97558744 78161236 97558915 78161373 97559086 78161510 97559257 78161647 97559428 78161784 97559599 78161921 97559770 78162058 97559941 78162195 97560112 78162332 97560283 78162469 97560454 78162606 97560625 78162743 97560796 78162880 97560967 78163017 97561138 78163154 97561309 78163291 97561480 78163428 97561651 78163565 97561822 78163702 97561993 78163839 97562164 78163976 97562335 78164113 97562506 78164250 97562677 78164387 97562848 78164524 97563019 78164661 97563190 78164798 97563361 78164935 97563532 78165072 97563703 78165209 97563874 78165346 97564045 78165483 97564216 78165620 97564387 78165757 97564558 78165894 97564729 78166031 97564900 78166168 97565071 78166305 97565242 78166442 97565413 78166579 97565584 78166716 97565755 78166853 97565926 78166990 97566097 78167127 97566268 78167264 97566439 78167401 97566610 78167538 97566781 78167675 97566952 78167812 97567123 78167949 97567294 78168086 97567465 78168223 97567636 78168360 97567807 78168497 97567978 78168634 97568149 78168771 97568320 78168908 97568491 78169045 97568662 78169182 97568833 78169319 97569004 78169456 97569175 78169593 97569346 78169730 97569517 78169867 97569688 78170004 97569859 78170141 97570030 78170278 97570201 78170415 97570372 78170552 97570543 78170689 97570714 78170826 97570885 78170963 97571056 78171100 97571227 78171237 97571398 78171374 97571569 78171511 97571740 78171648 97571911 78171785 97572082 78171922 97572253 78172059 97572424 78172196 97572595 78172333 97572766 78172470 97572937 78172607 97573108 78172744 97573279 78172881 97573450 78173018 97573621 78173155 97573792 78173292 97573963 78173429 97574134 78173566 97574305 78173703 97574476 78173840 97574647 78173977 97574818 78174114 97574989 78174251 97575160 78174388 97575331 78174525 97575502 78174662 97575673 78174799 97575844 78174936 97576015 78175073 97576186 78175210 97576357 78175347 97576528 78175484 97576699 78175621 97576870 78175758 97577041 78175895 97577212 78176032 97577383 78176169 97577554 78176306 97577725 78176443 97577896 78176580 97578067 78176717 97578238 78176854 97578409 78176991 97578580 78177128 97578751 78177265 97578922 78177402 97579093 78177539 97579264 78177676 97579435 78177813 97579606 78177950 97579777 78178087 97579948 78178224 97580119 78178361 97580290 78178498 97580461 78178635 97580632 78178772 97580803 78178909 97580974 78179046 97581145 78179183 97581316 78179320 97581487 78179457 97581658 78179594 97581829 78179731 97582000 78179868 97582171 78180005 97582342 78180142 97582513 78180279 97582684 78180416 97582855 78180553 97583026 78180690 97583197 78180827 97583368 78180964 97583539 78181101 97583710 78181238 97583881 78181375 97584052 78181512 97584223 78181649 97584394 78181786 97584565 78181923 97584736 78182060 97584907 78182197 97585078 78182334 97585249 78182471 97585420 78182608 97585591 78182745 97585762 78182882 97585933 78183019 97586104 78183156 97586275 78183293 97586446 78183430 97586617 78183567 97586788 78183704 97586959 78183841 97587130 78183978 97587301 78184115 97587472 78184252 97587643 78184389 97587814 78184526 97587985 78184663 97588156 78184800 97588327 78184937 97588498 78185074 97588669 78185211 97588840 78185348 97589011 78185485 97589182 78185622 97589353 78185759 97589524 78185896 97589695 78186033 97589866 78186170 97590037 78186307 97590208 78186444 97590379 78186581 97590550 78186718 97590721 78186855 97590892 78186992 97591063 78187129 97591234 78187266 97591405 78187403 97591576 78187540 97591747 78187677 97591918 78187814 97592089 78187951 97592260 78188088 97592431 78188225 97592602 78188362 97592773 78188499 97592944 78188636 97593115 78188773 97593286 78188910 97593457 78189047 97593628 78189184 97593799 78189321 97593970 78189458 97594141 78189595 97594312 78189732 97594483 78189869 97594654 78190006 97594825 78190143 97594996 78190280 97595167 78190417 97595338 78190554 97595509 78190691 97595680 78190828 97595851 78190965 97596022 78191102 97596193 78191239 97596364 78191376 97596535 78191513 97596706 78191650 97596877 78191787 97597048 78191924 97597219 78192061 97597390 78192198 97597561 78192335 97597732 78192472 97597903 78192609 97598074 78192746 97598245 78192883 97598416 78193020 97598587 78193157 97598758 78193294 97598929 78193431 97599100 78193568 97599271 78193705 97599442 78193842 97599613 78193979 97599784 78194116 97599955 78194253 97600126 78194390 97600297 78194527 97600468 78194664 97600639 78194801 97600810 78194938 97600981 78195075 97601152 78195212 97601323 78195349 97601494 78195486 97601665 78195623 97601836 78195760 97602007 78195897 97602178 78196034 97602349 78196171 97602520 78196308 97602691 78196445 97602862 78196582 97603033 78196719 97603204 78196856 97603375 78196993 97603546 78197130 97603717 78197267 97603888 78197404 97604059 78197541 97604230 78197678 97604401 78197815 97604572 78197952 97604743 78198089 97604914 78198226 97605085 78198363 97605256 78198500 97605427 78198637 97605598 78198774 97605769 78198911 97605940 78199048 97606111 78199185 97606282 78199322 97606453 78199459 97606624 78199596 97606795 78199733 97606966 78199870 97607137 78200007 97607308 78200144 97607479 78200281 97607650 78200418 97607821 78200555 97607992 78200692 97608163 78200829 97608334 78200966 97608505 78201103 97608676 78201240 97608847 78201377 97609018 78201514 97609189 78201651 97609360 78201788 97609531 78201925 97609702 78202062 97609873 78202199 97610044 78202336 97610215 78202473 97610386 78202610 97610557 78202747 97610728 78202884 97610899 78203021 97611070 78203158 97611241 78203295 97611412 78203432 97611583 78203569 97611754 78203706 97611925 78203843 97612096 78203980 97612267 78204117 97612438 78204254 97612609 78204391 97612780 78204528 97612951 78204665 97613122 78204802 97613293 78204939 97613464 78205076 97613635 78205213 97613806 78205350 97613977 78205487 97614148 78205624 97614319 78205761 97614490 78205898 97614661 78206035 97614832 78206172 97615003 78206309 97615174 78206446 97615345 78206583 97615516 78206720 97615687 78206857 97615858 78206994 97616029 78207131 97616200 78207268 97616371 78207405 97616542 78207542 97616713 78207679 97616884 78207816 97617055 78207953 97617226 78208090 97617397 78208227 97617568 78208364 97617739 78208501 97617910 78208638 97618081 78208775 97618252 78208912 97618423 78209049 97618594 78209186 97618765 78209323 97618936 78209460 97619107 78209597 97619278 78209734 97619449 78209871 97619620 78210008 97619791 78210145 97619962 78210282 97620133 78210419 97620304 78210556 97620475 78210693 97620646 78210830 97620817 78210967 97620988 78211104 97621159 78211241 97621330 78211378 97621501 78211515 97621672 78211652 97621843 78211789 97622014 78211926 97622185 78212063 97622356 78212200 97622527 78212337 97622698 78212474 97622869 78212611 97623040 78212748 97623211 78212885 97623382 78213022 97623553 78213159 97623724 78213296 97623895 78213433 97624066 78213570 97624237 78213707 97624408 78213844 97624579 78213981 97624750 78214118 97624921 78214255 97625092 78214392 97625263 78214529 97625434 78214666 97625605 78214803 97625776 78214940 97625947 78215077 97626118 78215214 97626289 78215351 97626460 78215488 97626631 78215625 97626802 78215762 97626973 78215899 97627144 78216036 97627315 78216173 97627486 78216310 97627657 78216447 97627828 78216584 97627999 78216721 97628170 78216858 97628341 78216995 97628512 78217132 97628683 78217269 97628854 78217406 97629025 78217543 97629196 78217680 97629367 78217817 97629538 78217954 97629709 78218091 97629880 78218228 97630051 78218365 97630222 78218502 97630393 78218639 97630564 78218776 97630735 78218913 97630906 78219050 97631077 78219187 97631248 78219324 97631419 78219461 97631590 78219598 97631761 78219735 97631932 78219872 97632103 78220009 97632274 78220146 97632445 78220283 97632616 78220420 97632787 78220557 97632958 78220694 97633129 78220831 97633300 78220968 97633471 78221105 97633642 78221242 97633813 78221379 97633984 78221516 97634155 78221653 97634326 78221790 97634497 78221927 97634668 78222064 97634839 78222201 97635010 78222338 97635181 78222475 97635352 78222612 97635523 78222749 97635694 78222886 97635865 78223023 97636036 78223160 97636207 78223297 97636378 78223434 97636549 78223571 97636720 78223708 97636891 78223845 97637062 78223982 97637233 78224119 97637404 78224256 97637575 78224393 97637746 78224530 97637917 78224667 97638088 78224804 97638259 78224941 97638430 78225078 97638601 78225215 97638772 78225352 97638943 78225489 97639114 78225626 97639285
1000 74115900 0 74115900 92509627 74116037 92509798 74116174 92509969 74116311 92510140 74116448 92510311 74116585 92510482 74116722 92510653 74116859 92510824 74116996 92510995 74117133 92511166 74117270 92511337 74117407 92511508 74117544 92511679 74117681 92511850 74117818 92512021 74117955 92512192 74118092 92512363 74118229 92512534 74118366 92512705 74118503 92512876 74118640 92513047 74118777 92513218 74118914 92513389 74119051 92513560 74119188 92513731 74119325 92513902 74119462 92514073 74119599 92514244 74119736 92514415 74119873 92514586 74120010 92514757 74120147 92514928 74120284 92515099 74120421 92515270 74120558 92515441 74120695 92515612 74120832 92515783 74120969 92515954 74121106 92516125 74121243 92516296 74121380 92516467 74121517 92516638 74121654 92516809 74121791 92516980 74121928 92517151 74122065 92517322 74122202 92517493 74122339 92517664 74122476 92517835 74122613 92518006 74122750 92518177 74122887 92518348 74123024 92518519 74123161 92518690 74123298 92518861 74123435 92519032 74123572 92519203 74123709 92519374 74123846 92519545 74123983 92519716 74124120 92519887 74124257 92520058 74124394 92520229 74124531 92520400 74124668 92520571 74124805 92520742 74124942 92520913 74125079 92521084 74125216 92521255 74125353 92521426 74125490 92521597 74125627 92521768 74125764 92521939 74125901 92522110 74126038 92522281 74126175 92522452 74126312 92522623 74126449 92522794 74126586 92522965 74126723 92523136 74126860 92523307 74126997 92523478 74127134 92523649 74127271 92523820 74127408 92523991 74127545 92524162 74127682 92524333 74127819 92524504 74127956 92524675 74128093 92524846 74128230 92525017 74128367 92525188 74128504 92525359 74128641 92525530 74128778 92525701 74128915 92525872 74129052 92526043 74129189 92526214 74129326 92526385 74129463 92526556 74129600 92526727 74129737 92526898 74129874 92527069 74130011 92527240 74130148 92527411 74130285 92527582 74130422 92527753 74130559 92527924 74130696 92528095 74130833 92528266 74130970 92528437 74131107 92528608 74131244 92528779 74131381 92528950 74131518 92529121 74131655 92529292 74131792 92529463 74131929 92529634 74132066 92529805 74132203 92529976 74132340 92530147 74132477 92530318 74132614 92530489 74132751 92530660 74132888 92530831 74133025 92531002 74133162 92531173 74133299 92531344 74133436 92531515 74133573 92531686 74133710 92531857 74133847 92532028 74133984 92532199 74134121 92532370 74134258 92532541 74134395 92532712 74134532 92532883 74134669 92533054 74134806 92533225 74134943 92533396 74135080 92533567 74135217 92533738 74135354 92533909 74135491 92534080 74135628 92534251 74135765 92534422 74135902 92534593 74136039 92534764 74136176 92534935 74136313 92535106 74136450 92535277 74136587 92535448 74136724 92535619 74136861 92535790 74136998 92535961 74137135 92536132 74137272 92536303 74137409 92536474 74137546 92536645 74137683 92536816 74137820 92536987 74137957 92537158 74138094 92537329 74138231 92537500 74138368 92537671 74138505 92537842 74138642 92538013 74138779 92538184 74138916 92538355 74139053 92538526 74139190 92538697 74139327 92538868 74139464 92539039 74139601 92539210 74139738 92539381 74139875 92539552 74140012 92539723 74140149 92539894 74140286 92540065 74140423 92540236 74140560 92540407 74140697 92540578 74140834 92540749 74140971 92540920 74141108 92541091 74141245 92541262 74141382 92541433 74141519 92541604 74141656 92541775 74141793 92541946 74141930 92542117 74142067 92542288 74142204 92542459 74142341 92542630 74142478 92542801 74142615 92542972 74142752 92543143 74142889 92543314 74143026 92543485 74143163 92543656 74143300 92543827 74143437 92543998 74143574 92544169 74143711 92544340 74143848 92544511 74143985 92544682 74144122 92544853 74144259 92545024 74144396 92545195 74144533 92545366 74144670 92545537 74144807 92545708 74144944 92545879 74145081 92546050 74145218 92546221 74145355 92546392 74145492 92546563 74145629 92546734 74145766 92546905 74145903 92547076 74146040 92547247 74146177 92547418 74146314 92547589 74146451 92547760 74146588 92547931 74146725 92548102 74146862 92548273 74146999 92548444 74147136 92548615 74147273 92548786 74147410 92548957 74147547 92549128 74147684 92549299 74147821 92549470 74147958 92549641 74148095 92549812 74148232 92549983 74148369 92550154 74148506 92550325 74148643 92550496 74148780 92550667 74148917 92550838 74149054 92551009 74149191 92551180 74149328 92551351 74149465 92551522 74149602 92551693 74149739 92551864 74149876 92552035 74150013 92552206 74150150 92552377 74150287 92552548 74150424 92552719 74150561 92552890 74150698 92553061 74150835 92553232 74150972 92553403 74151109 92553574 74151246 92553745 74151383 92553916 74151520 92554087 74151657 92554258 74151794 92554429 74151931 92554600 74152068 92554771 74152205 92554942 74152342 92555113 74152479 92555284 74152616 92555455 74152753 92555626 74152890 92555797 74153027 92555968 74153164 92556139 74153301 92556310 74153438 92556481 74153575 92556652 74153712 92556823 74153849 92556994 74153986 92557165 74154123 92557336 74154260 92557507 74154397 92557678 74154534 92557849 74154671 92558020 74154808 92558191 74154945 92558362 74155082 92558533 74155219 92558704 74155356 92558875 74155493 92559046 74155630 92559217 74155767 92559388 74155904 92559559 74156041 92559730 74156178 92559901 74156315 92560072 74156452 92560243 74156589 92560414 74156726 92560585 74156863 92560756 74157000 92560927 74157137 92561098 74157274 92561269 74157411 92561440 74157548 92561611 74157685 92561782 74157822 92561953 74157959 92562124 74158096 92562295 74158233 92562466 74158370 92562637 74158507 92562808 74158644 92562979 74158781 92563150 74158918 92563321 74159055 92563492 74159192 92563663 74159329 92563834 74159466 92564005 74159603 92564176 74159740 92564347 74159877 92564518 74160014 92564689 74160151 92564860 74160288 92565031 74160425 92565202 74160562 92565373 74160699 92565544 74160836 92565715 74160973 92565886 74161110 92566057 74161247 92566228 74161384 92566399 74161521 92566570 74161658 92566741 74161795 92566912 74161932 92567083 74162069 92567254 74162206 92567425 74162343 92567596 74162480 92567767 74162617 92567938 74162754 92568109 74162891 92568280 74163028 92568451 74163165 92568622 74163302 92568793 74163439 92568964 74163576 92569135 74163713 92569306 74163850 92569477 74163987 92569648 74164124 92569819 74164261 92569990 74164398 92570161 74164535 92570332 74164672 92570503 74164809 92570674 74164946 92570845 74165083 92571016 74165220 92571187 74165357 92571358 74165494 92571529 74165631 92571700 74165768 92571871 74165905 92572042 74166042 92572213 74166179 92572384 74166316 92572555 74166453 92572726 74166590 92572897 74166727 92573068 74166864 92573239 74167001 92573410 74167138 92573581 74167275 92573752 74167412 92573923 74167549 92574094 74167686 92574265 74167823 92574436 74167960 92574607 74168097 92574778 74168234 92574949 74168371 92575120 74168508 92575291 74168645 92575462 74168782 92575633 74168919 92575804 74169056 92575975 74169193 92576146 74169330 92576317 74169467 92576488 74169604 92576659 74169741 92576830 74169878 92577001 74170015 92577172 74170152 92577343 74170289 92577514 74170426 92577685 74170563 92577856 74170700 92578027 74170837 92578198 74170974 92578369 74171111 92578540 74171248 92578711 74171385 92578882 74171522 92579053 74171659 92579224 74171796 92579395 74171933 92579566 74172070 92579737 74172207 92579908 74172344 92580079 74172481 92580250 74172618 92580421 74172755 92580592 74172892 92580763 74173029 92580934 74173166 92581105 74173303 92581276 74173440 92581447 74173577 92581618 74173714 92581789 74173851 92581960 74173988 92582131 74174125 92582302 74174262 92582473 74174399 92582644 74174536 92582815 74174673 92582986 74174810 92583157 74174947 92583328 74175084 92583499 74175221 92583670 74175358 92583841 74175495 92584012 74175632 92584183 74175769 92584354 74175906 92584525 74176043 92584696 74176180 92584867 74176317 92585038 74176454 92585209 74176591 92585380 74176728 92585551 74176865 92585722 74177002 92585893 74177139 92586064 74177276 92586235 74177413 92586406 74177550 92586577 74177687 92586748 74177824 92586919 74177961 92587090 74178098 92587261 74178235 92587432 74178372 92587603 74178509 92587774 74178646 92587945 74178783 92588116 74178920 92588287 74179057 92588458 74179194 92588629 74179331 92588800 74179468 92588971 74179605 92589142 74179742 92589313 74179879 92589484 74180016 92589655 74180153 92589826 74180290 92589997 74180427 92590168 74180564 92590339 74180701 92590510 74180838 92590681 74180975 92590852 74181112 92591023 74181249 92591194 74181386 92591365 74181523 92591536 74181660 92591707 74181797 92591878 74181934 92592049 74182071 92592220 74182208 92592391 74182345 92592562 74182482 92592733 74182619 92592904 74182756 92593075 74182893 92593246 74183030 92593417 74183167 92593588 74183304 92593759 74183441 92593930 74183578 92594101 74183715 92594272 74183852 92594443 74183989 92594614 74184126 92594785 74184263 92594956 74184400 92595127 74184537 92595298 74184674 92595469 74184811 92595640 74184948 92595811 74185085 92595982 74185222 92596153 74185359 92596324 74185496 92596495 74185633 92596666 74185770 92596837 74185907 92597008 74186044 92597179 74186181 92597350 74186318 92597521 74186455 92597692 74186592 92597863 74186729 92598034 74186866 92598205 74187003 92598376 74187140 92598547 74187277 92598718 74187414 92598889 74187551 92599060 74187688 92599231 74187825 92599402 74187962 92599573 74188099 92599744 74188236 92599915 74188373 92600086 74188510 92600257 74188647 92600428 74188784 92600599 74188921 92600770 74189058 92600941 74189195 92601112 74189332 92601283 74189469 92601454 74189606 92601625 74189743 92601796 74189880 92601967 74190017 92602138 74190154 92602309 74190291 92602480 74190428 92602651 74190565 92602822 74190702 92602993 74190839 92603164 74190976 92603335 74191113 92603506 74191250 92603677 74191387 92603848 74191524 92604019 74191661 92604190 74191798 92604361 74191935 92604532 74192072 92604703 74192209 92604874 74192346 92605045 74192483 92605216 74192620 92605387 74192757 92605558 74192894 92605729 74193031 92605900 74193168 92606071 74193305 92606242 74193442 92606413 74193579 92606584 74193716 92606755 74193853 92606926 74193990 92607097 74194127 92607268 74194264 92607439 74194401 92607610 74194538 92607781 74194675 92607952 74194812 92608123 74194949 92608294 74195086 92608465 74195223 92608636 74195360 92608807 74195497 92608978 74195634 92609149 74195771 92609320 74195908 92609491 74196045 92609662 74196182 92609833 74196319 92610004 74196456 92610175 74196593 92610346 74196730 92610517 74196867 92610688 74197004 92610859 74197141 92611030 74197278 92611201 74197415 92611372 74197552 92611543 74197689 92611714 74197826 92611885 74197963 92612056 74198100 92612227 74198237 92612398 74198374 92612569 74198511 92612740 74198648 92612911 74198785 92613082 74198922 92613253 74199059 92613424 74199196 92613595 74199333 92613766 74199470 92613937 74199607 92614108 74199744 92614279 74199881 92614450 74200018 92614621 74200155 92614792 74200292 92614963 74200429 92615134 74200566 92615305 74200703 92615476 74200840 92615647 74200977 92615818 74201114 92615989 74201251 92616160 74201388 92616331 74201525 92616502 74201662 92616673 74201799 92616844 74201936 92617015 74202073 92617186 74202210 92617357 74202347 92617528 74202484 92617699 74202621 92617870 74202758 92618041 74202895 92618212 74203032 92618383 74203169 92618554 74203306 92618725 74203443 92618896 74203580 92619067 74203717 92619238 74203854 92619409 74203991 92619580 74204128 92619751 74204265 92619922 74204402 92620093 74204539 92620264 74204676 92620435 74204813 92620606 74204950 92620777 74205087 92620948 74205224 92621119 74205361 92621290 74205498 92621461 74205635 92621632 74205772 92621803 74205909 92621974 74206046 92622145 74206183 92622316 74206320 92622487 74206457 92622658 74206594 92622829 74206731 92623000 74206868 92623171 74207005 92623342 74207142 92623513 74207279 92623684 74207416 92623855 74207553 92624026 74207690 92624197 74207827 92624368 74207964 92624539 74208101 92624710 74208238 92624881 74208375 92625052 74208512 92625223 74208649 92625394 74208786 92625565 74208923 92625736 74209060 92625907 74209197 92626078 74209334 92626249 74209471 92626420 74209608 92626591 74209745 92626762 74209882 92626933 74210019 92627104 74210156 92627275 74210293 92627446 74210430 92627617 74210567 92627788 74210704 92627959 74210841 92628130 74210978 92628301 74211115 92628472 74211252 92628643 74211389 92628814 74211526 92628985 74211663 92629156 74211800 92629327 74211937 92629498 74212074 92629669 74212211 92629840 74212348 92630011 74212485 92630182 74212622 92630353 74212759 92630524 74212896 92630695 74213033 92630866 74213170 92631037 74213307 92631208 74213444 92631379 74213581 92631550 74213718 92631721 74213855 92631892 74213992 92632063 74214129 92632234 74214266 92632405 74214403 92632576 74214540 92632747 74214677 92632918 74214814 92633089 74214951 92633260 74215088 92633431 74215225 92633602 74215362 92633773 74215499 92633944 74215636 92634115 74215773 92634286 74215910 92634457 74216047 92634628 74216184 92634799 74216321 92634970 74216458 92635141 74216595 92635312 74216732 92635483 74216869 92635654 74217006 92635825 74217143 92635996 74217280 92636167 74217417 92636338 74217554 92636509 74217691 92636680 74217828 92636851 74217965 92637022 74218102 92637193 74218239 92637364 74218376 92637535 74218513 92637706 74218650 92637877 74218787 92638048 74218924 92638219 74219061 92638390 74219198 92638561 74219335 92638732 74219472 92638903 74219609 92639074 74219746 92639245 74219883 92639416 74220020 92639587 74220157 92639758 74220294 92639929 74220431 92640100 74220568 92640271 74220705 92640442 74220842 92640613 74220979 92640784 74221116 92640955 74221253 92641126 74221390 92641297 74221527 92641468 74221664 92641639 74221801 92641810 74221938 92641981 74222075 92642152 74222212 92642323 74222349 92642494 74222486 92642665 74222623 92642836 74222760 92643007 74222897 92643178 74223034 92643349 74223171 92643520 74223308 92643691 74223445 92643862 74223582 92644033 74223719 92644204 74223856 92644375 74223993 92644546 74224130 92644717 74224267 92644888 74224404 92645059 74224541 92645230 74224678 92645401 74224815 92645572 74224952 92645743 74225089 92645914 74225226 92646085 74225363 92646256 74225500 92646427 74225637 92646598 74225774 92646769 74225911 92646940 74226048 92647111 74226185 92647282 74226322 92647453 74226459 92647624 74226596 92647795 74226733 92647966 74226870 92648137 74227007 92648308 74227144 92648479 74227281 92648650 74227418 92648821 74227555 92648992 74227692 92649163 74227829 92649334 74227966 92649505 74228103 92649676 74228240 92649847 74228377 92650018 74228514 92650189 74228651 92650360 74228788 92650531 74228925 92650702 74229062 92650873 74229199 92651044 74229336 92651215 74229473 92651386 74229610 92651557 74229747 92651728 74229884 92651899 74230021 92652070 74230158 92652241 74230295 92652412 74230432 92652583 74230569 92652754 74230706 92652925 74230843 92653096 74230980 92653267 74231117 92653438 74231254 92653609 74231391 92653780 74231528 92653951 74231665 92654122 74231802 92654293 74231939 92654464 74232076 92654635 74232213 92654806 74232350 92654977 74232487 92655148 74232624 92655319 74232761 92655490 74232898 92655661 74233035 92655832 74233172 92656003 74233309 92656174 74233446 92656345 74233583 92656516 74233720 92656687 74233857 92656858 74233994 92657029 74234131 92657200 74234268 92657371 74234405 92657542 74234542 92657713 74234679 92657884 74234816 92658055 74234953 92658226 74235090 92658397 74235227 92658568 74235364 92658739 74235501 92658910 74235638 92659081 74235775 92659252 74235912 92659423 74236049 92659594 74236186 92659765 74236323 92659936 74236460 92660107 74236597 92660278 74236734 92660449 74236871 92660620 74237008 92660791 74237145 92660962 74237282 92661133 74237419 92661304 74237556 92661475 74237693 92661646 74237830 92661817 74237967 92661988 74238104 92662159 74238241 92662330 74238378 92662501 74238515 92662672 74238652 92662843 74238789 92663014 74238926 92663185 74239063 92663356 74239200 92663527 74239337 92663698 74239474 92663869 74239611 92664040 74239748 92664211 74239885 92664382 74240022 92664553 74240159 92664724 74240296 92664895 74240433 92665066 74240570 92665237 74240707 92665408 74240844 92665579 74240981 92665750 74241118 92665921 74241255 92666092 74241392 92666263 74241529 92666434 74241666 92666605 74241803 92666776 74241940 92666947 74242077 92667118 74242214 92667289 74242351 92667460 74242488 92667631 74242625 92667802 74242762 92667973 74242899 92668144 74243036 92668315 74243173 92668486 74243310 92668657 74243447 92668828 74243584 92668999 74243721 92669170 74243858 92669341 74243995 92669512 74244132 92669683 74244269 92669854 74244406 92670025 74244543 92670196 74244680 92670367 74244817 92670538 74244954 92670709 74245091 92670880 74245228 92671051 74245365 92671222 74245502 92671393 74245639 92671564 74245776 92671735 74245913 92671906 74246050 92672077 74246187 92672248 74246324 92672419 74246461 92672590 74246598 92672761 74246735 92672932 74246872 92673103 74247009 92673274 74247146 92673445 74247283 92673616 74247420 92673787 74247557 92673958 74247694 92674129 74247831 92674300 74247968 92674471 74248105 92674642 74248242 92674813 74248379 92674984 74248516 92675155 74248653 92675326 74248790 92675497 74248927 92675668 74249064 92675839 74249201 92676010 74249338 92676181 74249475 92676352 74249612 92676523 74249749 92676694 74249886 92676865 74250023 92677036 74250160 92677207 74250297 92677378 74250434 92677549 74250571 92677720 74250708 92677891 74250845 92678062 74250982 92678233 74251119 92678404 74251256 92678575 74251393 92678746 74251530 92678917 74251667 92679088 74251804 92679259 74251941 92679430 74252078 92679601 74252215 92679772 74252352 92679943 74252489 92680114 74252626 92680285
1000 69868900 0 69868900 87208627 69869037 87208798 69869174 87208969 69869311 87209140 69869448 87209311 69869585 87209482 69869722 87209653 69869859 87209824 69869996 87209995 69870133 87210166 69870270 87210337 69870407 87210508 69870544 87210679 69870681 87210850 69870818 87211021 69870955 87211192 69871092 87211363 69871229 87211534 69871366 87211705 69871503 87211876 69871640 87212047 69871777 87212218 69871914 87212389 69872051 87212560 69872188 87212731 69872325 87212902 69872462 87213073 69872599 87213244 69872736 87213415 69872873 87213586 69873010 87213757 69873147 87213928 69873284 87214099 69873421 87214270 69873558 87214441 69873695 87214612 69873832 87214783 69873969 87214954 69874106 87215125 69874243 87215296 69874380 87215467 69874517 87215638 69874654 87215809 69874791 87215980 69874928 87216151 69875065 87216322 69875202 87216493 69875339 87216664 69875476 87216835 69875613 87217006 69875750 87217177 69875887 87217348 69876024 87217519 69876161 87217690 69876298 87217861 69876435 87218032 69876572 87218203 69876709 87218374 69876846 87218545 69876983 87218716 69877120 87218887 69877257 87219058 69877394 87219229 69877531 87219400 69877668 87219571 69877805 87219742 69877942 87219913 69878079 87220084 69878216 87220255 69878353 87220426 69878490 87220597 69878627 87220768 69878764 87220939 69878901 87221110 69879038 87221281 69879175 87221452 69879312 87221623 69879449 87221794 69879586 87221965 69879723 87222136 69879860 87222307 69879997 87222478 69880134 87222649 69880271 87222820 69880408 87222991 69880545 87223162 69880682 87223333 69880819 87223504 69880956 87223675 69881093 87223846 69881230 87224017 69881367 87224188 69881504 87224359 69881641 87224530 69881778 87224701 69881915 87224872 69882052 87225043 69882189 87225214 69882326 87225385 69882463 87225556 69882600 87225727 69882737 87225898 69882874 87226069 69883011 87226240 69883148 87226411 69883285 87226582 69883422 87226753 69883559 87226924 69883696 87227095 69883833 87227266 69883970 87227437 69884107 87227608 69884244 87227779 69884381 87227950 69884518 87228121 69884655 87228292 69884792 87228463 69884929 87228634 69885066 87228805 69885203 87228976 69885340 87229147 69885477 87229318 69885614 87229489 69885751 87229660 69885888 87229831 69886025 87230002 69886162 87230173 69886299 87230344 69886436 87230515 69886573 87230686 69886710 87230857 69886847 87231028 69886984 87231199 69887121 87231370 69887258 87231541 69887395 87231712 69887532 87231883 69887669 87232054 69887806 87232225 69887943 87232396 69888080 87232567 69888217 87232738 69888354 87232909 69888491 87233080 69888628 87233251 69888765 87233422 69888902 87233593 69889039 87233764 69889176 87233935 69889313 87234106 69889450 87234277 69889587 87234448 69889724 87234619 69889861 87234790 69889998 87234961 69890135 87235132 69890272 87235303 69890409 87235474 69890546 87235645 69890683 87235816 69890820 87235987 69890957 87236158 69891094 87236329 69891231 87236500 69891368 87236671 69891505 87236842 69891642 87237013 69891779 87237184 69891916 87237355 69892053 87237526 69892190 87237697 69892327 87237868 69892464 87238039 69892601 87238210 69892738 87238381 69892875 87238552 69893012 87238723 69893149 87238894 69893286 87239065 69893423 87239236 69893560 87239407 69893697 87239578 69893834 87239749 69893971 87239920 69894108 87240091 69894245 87240262 69894382 87240433 69894519 87240604 69894656 87240775 69894793 87240946 69894930 87241117 69895067 87241288 69895204 87241459 69895341 87241630 69895478 87241801 69895615 87241972 69895752 87242143 69895889 87242314 69896026 87242485 69896163 87242656 69896300 87242827 69896437 87242998 69896574 87243169 69896711 87243340 69896848 87243511 69896985 87243682 69897122 87243853 69897259 87244024 69897396 87244195 69897533 87244366 69897670 87244537 69897807 87244708 69897944 87244879 69898081 87245050 69898218 87245221 69898355 87245392 69898492 87245563 69898629 87245734 69898766 87245905 69898903 87246076 69899040 87246247 69899177 87246418 69899314 87246589 69899451 87246760 69899588 87246931 69899725 87247102 69899862 87247273 69899999 87247444 69900136 87247615 69900273 87247786 69900410 87247957 69900547 87248128 69900684 87248299 69900821 87248470 69900958 87248641 69901095 87248812 69901232 87248983 69901369 87249154 69901506 87249325 69901643 87249496 69901780 87249667 69901917 87249838 69902054 87250009 69902191 87250180 69902328 87250351 69902465 87250522 69902602 87250693 69902739 87250864 69902876 87251035 69903013 87251206 69903150 87251377 69903287 87251548 69903424 87251719 69903561 87251890 69903698 87252061 69903835 87252232 69903972 87252403 69904109 87252574 69904246 87252745 69904383 87252916 69904520 87253087 69904657 87253258 69904794 87253429 69904931 87253600 69905068 87253771 69905205 87253942 69905342 87254113 69905479 87254284 69905616 87254455 69905753 87254626 69905890 87254797 69906027 87254968 69906164 87255139 69906301 87255310 69906438 87255481 69906575 87255652 69906712 87255823 69906849 87255994 69906986 87256165 69907123 87256336 69907260 87256507 69907397 87256678 69907534 87256849 69907671 87257020 69907808 87257191 69907945 87257362 69908082 87257533 69908219 87257704 69908356 87257875 69908493 87258046 69908630 87258217 69908767 87258388 69908904 87258559 69909041 87258730 69909178 87258901 69909315 87259072 69909452 87259243 69909589 87259414 69909726 87259585 69909863 87259756 69910000 87259927 69910137 87260098 69910274 87260269 69910411 87260440 69910548 87260611 69910685 87260782 69910822 87260953 69910959 87261124 69911096 87261295 69911233 87261466 69911370 87261637 69911507 87261808 69911644 87261979 69911781 87262150 69911918 87262321 69912055 87262492 69912192 87262663 69912329 87262834 69912466 87263005 69912603 87263176 69912740 87263347 69912877 87263518 69913014 87263689 69913151 87263860 69913288 87264031 69913425 87264202 69913562 87264373 69913699 87264544 69913836 87264715 69913973 87264886 69914110 87265057 69914247 87265228 69914384 87265399 69914521 87265570 69914658 87265741 69914795 87265912 69914932 87266083 69915069 87266254 69915206 87266425 69915343 87266596 69915480 87266767 69915617 87266938 69915754 87267109 69915891 87267280 69916028 87267451 69916165 87267622 69916302 87267793 69916439 87267964 69916576 87268135 69916713 87268306 69916850 87268477 69916987 87268648 69917124 87268819 69917261 87268990 69917398 87269161 69917535 87269332 69917672 87269503 69917809 87269674 69917946 87269845 69918083 87270016 69918220 87270187 69918357 87270358 69918494 87270529 69918631 87270700 69918768 87270871 69918905 87271042 69919042 87271213 69919179 87271384 69919316 87271555 69919453 87271726 69919590 87271897 69919727 87272068 69919864 87272239 69920001 87272410 69920138 87272581 69920275 87272752 69920412 87272923 69920549 87273094 69920686 87273265 69920823 87273436 69920960 87273607 69921097 87273778 69921234 87273949 69921371 87274120 69921508 87274291 69921645 87274462 69921782 87274633 69921919 87274804 69922056 87274975 69922193 87275146 69922330 87275317 69922467 87275488 69922604 87275659 69922741 87275830 69922878 87276001 69923015 87276172 69923152 87276343 69923289 87276514 69923426 87276685 69923563 87276856 69923700 87277027 69923837 87277198 69923974 87277369 69924111 87277540 69924248 87277711 69924385 87277882 69924522 87278053 69924659 87278224 69924796 87278395 69924933 87278566 69925070 87278737 69925207 87278908 69925344 87279079 69925481 87279250 69925618 87279421 69925755 87279592 69925892 87279763 69926029 87279934 69926166 87280105 69926303 87280276 69926440 87280447 69926577 87280618 69926714 87280789 69926851 87280960 69926988 87281131 69927125 87281302 69927262 87281473 69927399 87281644 69927536 87281815 69927673 87281986 69927810 87282157 69927947 87282328 69928084 87282499 69928221 87282670 69928358 87282841 69928495 87283012 69928632 87283183 69928769 87283354 69928906 87283525 69929043 87283696 69929180 87283867 69929317 87284038 69929454 87284209 69929591 87284380 69929728 87284551 69929865 87284722 69930002 87284893 69930139 87285064 69930276 87285235 69930413 87285406 69930550 87285577 69930687 87285748 69930824 87285919 69930961 87286090 69931098 87286261 69931235 87286432 69931372 87286603 69931509 87286774 69931646 87286945 69931783 87287116 69931920 87287287 69932057 87287458 69932194 87287629 69932331 87287800 69932468 87287971 69932605 87288142 69932742 87288313 69932879 87288484 69933016 87288655 69933153 87288826 69933290 87288997 69933427 87289168 69933564 87289339 69933701 87289510 69933838 87289681 69933975 87289852 69934112 87290023 69934249 87290194 69934386 87290365 69934523 87290536 69934660 87290707 69934797 87290878 69934934 87291049 69935071 87291220 69935208 87291391 69935345 87291562 69935482 87291733 69935619 87291904 69935756 87292075 69935893 87292246 69936030 87292417 69936167 87292588 69936304 87292759 69936441 87292930 69936578 87293101 69936715 87293272 69936852 87293443 69936989 87293614 69937126 87293785 69937263 87293956 69937400 87294127 69937537 87294298 69937674 87294469 69937811 87294640 69937948 87294811 69938085 87294982 69938222 87295153 69938359 87295324 69938496 87295495 69938633 87295666 69938770 87295837 69938907 87296008 69939044 87296179 69939181 87296350 69939318 87296521 69939455 87296692 69939592 87296863 69939729 87297034 69939866 87297205 69940003 87297376 69940140 87297547 69940277 87297718 69940414 87297889 69940551 87298060 69940688 87298231 69940825 87298402 69940962 87298573 69941099 87298744 69941236 87298915 69941373 87299086 69941510 87299257 69941647 87299428 69941784 87299599 69941921 87299770 69942058 87299941 69942195 87300112 69942332 87300283 69942469 87300454 69942606 87300625 69942743 87300796 69942880 87300967 69943017 87301138 69943154 87301309 69943291 87301480 69943428 87301651 69943565 87301822 69943702 87301993 69943839 87302164 69943976 87302335 69944113 87302506 69944250 87302677 69944387 87302848 69944524 87303019 69944661 87303190 69944798 87303361 69944935 87303532 69945072 87303703 69945209 87303874 69945346 87304045 69945483 87304216 69945620 87304387 69945757 87304558 69945894 87304729 69946031 87304900 69946168 87305071 69946305 87305242 69946442 87305413 69946579 87305584 69946716 87305755 69946853 87305926 69946990 87306097 69947127 87306268 69947264 87306439 69947401 87306610 69947538 87306781 69947675 87306952 69947812 87307123 69947949 87307294 69948086 87307465 69948223 87307636 69948360 87307807 69948497 87307978 69948634 87308149 69948771 87308320 69948908 87308491 69949045 87308662 69949182 87308833 69949319 87309004 69949456 87309175 69949593 87309346 69949730 87309517 69949867 87309688 69950004 87309859 69950141 87310030 69950278 87310201 69950415 87310372 69950552 87310543 69950689 87310714 69950826 87310885 69950963 87311056 69951100 87311227 69951237 87311398 69951374 87311569 69951511 87311740 69951648 87311911 69951785 87312082 69951922 87312253 69952059 87312424 69952196 87312595 69952333 87312766 69952470 87312937 69952607 87313108 69952744 87313279 69952881 87313450 69953018 87313621 69953155 87313792 69953292 87313963 69953429 87314134 69953566 87314305 69953703 87314476 69953840 87314647 69953977 87314818 69954114 87314989 69954251 87315160 69954388 87315331 69954525 87315502 69954662 87315673 69954799 87315844 69954936 87316015 69955073 87316186 69955210 87316357 69955347 87316528 69955484 87316699 69955621 87316870 69955758 87317041 69955895 87317212 69956032 87317383 69956169 87317554 69956306 87317725 69956443 87317896 69956580 87318067 69956717 87318238 69956854 87318409 69956991 87318580 69957128 87318751 69957265 87318922 69957402 87319093 69957539 87319264 69957676 87319435 69957813 87319606 69957950 87319777 69958087 87319948 69958224 87320119 69958361 87320290 69958498 87320461 69958635 87320632 69958772 87320803 69958909 87320974 69959046 87321145 69959183 87321316 69959320 87321487 69959457 87321658 69959594 87321829 69959731 87322000 69959868 87322171 69960005 87322342 69960142 87322513 69960279 87322684 69960416 87322855 69960553 87323026 69960690 87323197 69960827 87323368 69960964 87323539 69961101 87323710 69961238 87323881 69961375 87324052 69961512 87324223 69961649 87324394 69961786 87324565 69961923 87324736 69962060 87324907 69962197 87325078 69962334 87325249 69962471 87325420 69962608 87325591 69962745 87325762 69962882 87325933 69963019 87326104 69963156 87326275 69963293 87326446 69963430 87326617 69963567 87326788 69963704 87326959 69963841 87327130 69963978 87327301 69964115 87327472 69964252 87327643 69964389 87327814 69964526 87327985 69964663 87328156 69964800 87328327 69964937 87328498 69965074 87328669 69965211 87328840 69965348 87329011 69965485 87329182 69965622 87329353 69965759 87329524 69965896 87329695 69966033 87329866 69966170 87330037 69966307 87330208 69966444 87330379 69966581 87330550 69966718 87330721 69966855 87330892 69966992 87331063 69967129 87331234 69967266 87331405 69967403 87331576 69967540 87331747 69967677 87331918 69967814 87332089 69967951 87332260 69968088 87332431 69968225 87332602 69968362 87332773 69968499 87332944 69968636 87333115 69968773 87333286 69968910 87333457 69969047 87333628 69969184 87333799 69969321 87333970 69969458 87334141 69969595 87334312 69969732 87334483 69969869 87334654 69970006 87334825 69970143 87334996 69970280 87335167 69970417 87335338 69970554 87335509 69970691 87335680 69970828 87335851 69970965 87336022 69971102 87336193 69971239 87336364 69971376 87336535 69971513 87336706 69971650 87336877 69971787 87337048 69971924 87337219 69972061 87337390 69972198 87337561 69972335 87337732 69972472 87337903 69972609 87338074 69972746 87338245 69972883 87338416 69973020 87338587 69973157 87338758 69973294 87338929 69973431 87339100 69973568 87339271 69973705 87339442 69973842 87339613 69973979 87339784 69974116 87339955 69974253 87340126 69974390 87340297 69974527 87340468 69974664 87340639 69974801 87340810 69974938 87340981 69975075 87341152 69975212 87341323 69975349 87341494 69975486 87341665 69975623 87341836 69975760 87342007 69975897 87342178 69976034 87342349 69976171 87342520 69976308 87342691 69976445 87342862 69976582 87343033 69976719 87343204 69976856 87343375 69976993 87343546 69977130 87343717 69977267 87343888 69977404 87344059 69977541 87344230 69977678 87344401 69977815 87344572 69977952 87344743 69978089 87344914 69978226 87345085 69978363 87345256 69978500 87345427 69978637 87345598 69978774 87345769 69978911 87345940 69979048 87346111 69979185 87346282 69979322 87346453 69979459 87346624 69979596 87346795 69979733 87346966 69979870 87347137 69980007 87347308 69980144 87347479 69980281 87347650 69980418 87347821 69980555 87347992 69980692 87348163 69980829 87348334 69980966 87348505 69981103 87348676 69981240 87348847 69981377 87349018 69981514 87349189 69981651 87349360 69981788 87349531 69981925 87349702 69982062 87349873 69982199 87350044 69982336 87350215 69982473 87350386 69982610 87350557 69982747 87350728 69982884 87350899 69983021 87351070 69983158 87351241 69983295 87351412 69983432 87351583 69983569 87351754 69983706 87351925 69983843 87352096 69983980 87352267 69984117 87352438 69984254 87352609 69984391 87352780 69984528 87352951 69984665 87353122 69984802 87353293 69984939 87353464 69985076 87353635 69985213 87353806 69985350 87353977 69985487 87354148 69985624 87354319 69985761 87354490 69985898 87354661 69986035 87354832 69986172 87355003 69986309 87355174 69986446 87355345 69986583 87355516 69986720 87355687 69986857 87355858 69986994 87356029 69987131 87356200 69987268 87356371 69987405 87356542 69987542 87356713 69987679 87356884 69987816 87357055 69987953 87357226 69988090 87357397 69988227 87357568 69988364 87357739 69988501 87357910 69988638 87358081 69988775 87358252 69988912 87358423 69989049 87358594 69989186 87358765 69989323 87358936 69989460 87359107 69989597 87359278 69989734 87359449 69989871 87359620 69990008 87359791 69990145 87359962 69990282 87360133 69990419 87360304 69990556 87360475 69990693 87360646 69990830 87360817 69990967 87360988 69991104 87361159 69991241 87361330 69991378 87361501 69991515 87361672 69991652 87361843 69991789 87362014 69991926 87362185 69992063 87362356 69992200 87362527 69992337 87362698 69992474 87362869 69992611 87363040 69992748 87363211 69992885 87363382 69993022 87363553 69993159 87363724 69993296 87363895 69993433 87364066 69993570 87364237 69993707 87364408 69993844 87364579 69993981 87364750 69994118 87364921 69994255 87365092 69994392 87365263 69994529 87365434 69994666 87365605 69994803 87365776 69994940 87365947 69995077 87366118 69995214 87366289 69995351 87366460 69995488 87366631 69995625 87366802 69995762 87366973 69995899 87367144 69996036 87367315 69996173 87367486 69996310 87367657 69996447 87367828 69996584 87367999 69996721 87368170 69996858 87368341 69996995 87368512 69997132 87368683 69997269 87368854 69997406 87369025 69997543 87369196 69997680 87369367 69997817 87369538 69997954 87369709 69998091 87369880 69998228 87370051 69998365 87370222 69998502 87370393 69998639 87370564 69998776 87370735 69998913 87370906 69999050 87371077 69999187 87371248 69999324 87371419 69999461 87371590 69999598 87371761 69999735 87371932 69999872 87372103 70000009 87372274 70000146 87372445 70000283 87372616 70000420 87372787 70000557 87372958 70000694 87373129 70000831 87373300 70000968 87373471 70001105 87373642 70001242 87373813 70001379 87373984 70001516 87374155 70001653 87374326 70001790 87374497 70001927 87374668 70002064 87374839 70002201 87375010 70002338 87375181 70002475 87375352 70002612 87375523 70002749 87375694 70002886 87375865 70003023 87376036 70003160 87376207 70003297 87376378 70003434 87376549 70003571 87376720 70003708 87376891 70003845 87377062 70003982 87377233 70004119 87377404 70004256 87377575 70004393 87377746 70004530 87377917 70004667 87378088 70004804 87378259 70004941 87378430 70005078 87378601 70005215 87378772 70005352 87378943 70005489 87379114 70005626 87379285
1000 31202846 0 31202846 38946618 31202983 38946789 31203120 38946960 31203257 38947131 31203394 38947302 31203531 38947473 31203668 38947644 31203805 38947815 31203942 38947986 31204079 38948157 31204216 38948328 31204353 38948499 31204490 38948670 31204627 38948841 31204764 38949012 31204901 38949183 31205038 38949354 31205175 38949525 31205312 38949696 31205449 38949867 31205586 38950038 31205723 38950209 31205860 38950380 31205997 38950551 31206134 38950722 31206271 38950893 31206408 38951064 31206545 38951235 31206682 38951406 31206819 38951577 31206956 38951748 31207093 38951919 31207230 38952090 31207367 38952261 31207504 38952432 31207641 38952603 31207778 38952774 31207915 38952945 31208052 38953116 31208189 38953287 31208326 38953458 31208463 38953629 31208600 38953800 31208737 38953971 31208874 38954142 31209011 38954313 31209148 38954484 31209285 38954655 31209422 38954826 31209559 38954997 31209696 38955168 31209833 38955339 31209970 38955510 31210107 38955681 31210244 38955852 31210381 38956023 31210518 38956194 31210655 38956365 31210792 38956536 31210929 38956707 31211066 38956878 31211203 38957049 31211340 38957220 31211477 38957391 31211614 38957562 31211751 38957733 31211888 38957904 31212025 38958075 31212162 38958246 31212299 38958417 31212436 38958588 31212573 38958759 31212710 38958930 31212847 38959101 31212984 38959272 31213121 38959443 31213258 38959614 31213395 38959785 31213532 38959956 31213669 38960127 31213806 38960298 31213943 38960469 31214080 38960640 31214217 38960811 31214354 38960982 31214491 38961153 31214628 38961324 31214765 38961495 31214902 38961666 31215039 38961837 31215176 38962008 31215313 38962179 31215450 38962350 31215587 38962521 31215724 38962692 31215861 38962863 31215998 38963034 31216135 38963205 31216272 38963376 31216409 38963547 31216546 38963718 31216683 38963889 31216820 38964060 31216957 38964231 31217094 38964402 31217231 38964573 31217368 38964744 31217505 38964915 31217642 38965086 31217779 38965257 31217916 38965428 31218053 38965599 31218190 38965770 31218327 38965941 31218464 38966112 31218601 38966283 31218738 38966454 31218875 38966625 31219012 38966796 31219149 38966967 31219286 38967138 31219423 38967309 31219560 38967480 31219697 38967651 31219834 38967822 31219971 38967993 31220108 38968164 31220245 38968335 31220382 38968506 31220519 38968677 31220656 38968848 31220793 38969019 31220930 38969190 31221067 38969361 31221204 38969532 31221341 38969703 31221478 38969874 31221615 38970045 31221752 38970216 31221889 38970387 31222026 38970558 31222163 38970729 31222300 38970900 31222437 38971071 31222574 38971242 31222711 38971413 31222848 38971584 31222985 38971755 31223122 38971926 31223259 38972097 31223396 38972268 31223533 38972439 31223670 38972610 31223807 38972781 31223944 38972952 31224081 38973123 31224218 38973294 31224355 38973465 31224492 38973636 31224629 38973807 31224766 38973978 31224903 38974149 31225040 38974320 31225177 38974491 31225314 38974662 31225451 38974833 31225588 38975004 31225725 38975175 31225862 38975346 31225999 38975517 31226136 38975688 31226273 38975859 31226410 38976030 31226547 38976201 31226684 38976372 31226821 38976543 31226958 38976714 31227095 38976885 31227232 38977056 31227369 38977227 31227506 38977398 31227643 38977569 31227780 38977740 31227917 38977911 31228054 38978082 31228191 38978253 31228328 38978424 31228465 38978595 31228602 38978766 31228739 38978937 31228876 38979108 31229013 38979279 31229150 38979450 31229287 38979621 31229424 38979792 31229561 38979963 31229698 38980134 31229835 38980305 31229972 38980476 31230109 38980647 31230246 38980818 31230383 38980989 31230520 38981160 31230657 38981331 31230794 38981502 31230931 38981673 31231068 38981844 31231205 38982015 31231342 38982186 31231479 38982357 31231616 38982528 31231753 38982699 31231890 38982870 31232027 38983041 31232164 38983212 31232301 38983383 31232438 38983554 31232575 38983725 31232712 38983896 31232849 38984067 31232986 38984238 31233123 38984409 31233260 38984580 31233397 38984751 31233534 38984922 31233671 38985093 31233808 38985264 31233945 38985435 31234082 38985606 31234219 38985777 31234356 38985948 31234493 38986119 31234630 38986290 31234767 38986461 31234904 38986632 31235041 38986803 31235178 38986974 31235315 38987145 31235452 38987316 31235589 38987487 31235726 38987658 31235863 38987829 31236000 38988000 31236137 38988171 31236274 38988342 31236411 38988513 31236548 38988684 31236685 38988855 31236822 38989026 31236959 38989197 31237096 38989368 31237233 38989539 31237370 38989710 31237507 38989881 31237644 38990052 31237781 38990223 31237918 38990394 31238055 38990565 31238192 38990736 31238329 38990907 31238466 38991078 31238603 38991249 31238740 38991420 31238877 38991591 31239014 38991762 31239151 38991933 31239288 38992104 31239425 38992275 31239562 38992446 31239699 38992617 31239836 38992788 31239973 38992959 31240110 38993130 31240247 38993301 31240384 38993472 31240521 38993643 31240658 38993814 31240795 38993985 31240932 38994156 31241069 38994327 31241206 38994498 31241343 38994669 31241480 38994840 31241617 38995011 31241754 38995182 31241891 38995353 31242028 38995524 31242165 38995695 31242302 38995866 31242439 38996037 31242576 38996208 31242713 38996379 31242850 38996550 31242987 38996721 31243124 38996892 31243261 38997063 31243398 38997234 31243535 38997405 31243672 38997576 31243809 38997747 31243946 38997918 31244083 38998089 31244220 38998260 31244357 38998431 31244494 38998602 31244631 38998773 31244768 38998944 31244905 38999115 31245042 38999286 31245179 38999457 31245316 38999628 31245453 38999799 31245590 38999970 31245727 39000141 31245864 39000312 31246001 39000483 31246138 39000654 31246275 39000825 31246412 39000996 31246549 39001167 31246686 39001338 31246823 39001509 31246960 39001680 31247097 39001851 31247234 39002022 31247371 39002193 31247508 39002364 31247645 39002535 31247782 39002706 31247919 39002877 31248056 39003048 31248193 39003219 31248330 39003390 31248467 39003561 31248604 39003732 31248741 39003903 31248878 39004074 31249015 39004245 31249152 39004416 31249289 39004587 31249426 39004758 31249563 39004929 31249700 39005100 31249837 39005271 31249974 39005442 31250111 39005613 31250248 39005784 31250385 39005955 31250522 39006126 31250659 39006297 31250796 39006468 31250933 39006639 31251070 39006810 31251207 39006981 31251344 39007152 31251481 39007323 31251618 39007494 31251755 39007665 31251892 39007836 31252029 39008007 31252166 39008178 31252303 39008349 31252440 39008520 31252577 39008691 31252714 39008862 31252851 39009033 31252988 39009204 31253125 39009375 31253262 39009546 31253399 39009717 31253536 39009888 31253673 39010059 31253810 39010230 31253947 39010401 31254084 39010572 31254221 39010743 31254358 39010914 31254495 39011085 31254632 39011256 31254769 39011427 31254906 39011598 31255043 39011769 31255180 39011940 31255317 39012111 31255454 39012282 31255591 39012453 31255728 39012624 31255865 39012795 31256002 39012966 31256139 39013137 31256276 39013308 31256413 39013479 31256550 39013650 31256687 39013821 31256824 39013992 31256961 39014163 31257098 39014334 31257235 39014505 31257372 39014676 31257509 39014847 31257646 39015018 31257783 39015189 31257920 39015360 31258057 39015531 31258194 39015702 31258331 39015873 31258468 39016044 31258605 39016215 31258742 39016386 31258879 39016557 31259016 39016728 31259153 39016899 31259290 39017070 31259427 39017241 31259564 39017412 31259701 39017583 31259838 39017754 31259975 39017925 31260112 39018096 31260249 39018267 31260386 39018438 31260523 39018609 31260660 39018780 31260797 39018951 31260934 39019122 31261071 39019293 31261208 39019464 31261345 39019635 31261482 39019806 31261619 39019977 31261756 39020148 31261893 39020319 31262030 39020490 31262167 39020661 31262304 39020832 31262441 39021003 31262578 39021174 31262715 39021345 31262852 39021516 31262989 39021687 31263126 39021858 31263263 39022029 31263400 39022200 31263537 39022371 31263674 39022542 31263811 39022713 31263948 39022884 31264085 39023055 31264222 39023226 31264359 39023397 31264496 39023568 31264633 39023739 31264770 39023910 31264907 39024081 31265044 39024252 31265181 39024423 31265318 39024594 31265455 39024765 31265592 39024936 31265729 39025107 31265866 39025278 31266003 39025449 31266140 39025620 31266277 39025791 31266414 39025962 31266551 39026133 31266688 39026304 31266825 39026475 31266962 39026646 31267099 39026817 31267236 39026988 31267373 39027159 31267510 39027330 31267647 39027501 31267784 39027672 31267921 39027843 31268058 39028014 31268195 39028185 31268332 39028356 31268469 39028527 31268606 39028698 31268743 39028869 31268880 39029040 31269017 39029211 31269154 39029382 31269291 39029553 31269428 39029724 31269565 39029895 31269702 39030066 31269839 39030237 31269976 39030408 31270113 39030579 31270250 39030750 31270387 39030921 31270524 39031092 31270661 39031263 31270798 39031434 31270935 39031605 31271072 39031776 31271209 39031947 31271346 39032118 31271483 39032289 31271620 39032460 31271757 39032631 31271894 39032802 31272031 39032973 31272168 39033144 31272305 39033315 31272442 39033486 31272579 39033657 31272716 39033828 31272853 39033999 31272990 39034170 31273127 39034341 31273264 39034512 31273401 39034683 31273538 39034854 31273675 39035025 31273812 39035196 31273949 39035367 31274086 39035538 31274223 39035709 31274360 39035880 31274497 39036051 31274634 39036222 31274771 39036393 31274908 39036564 31275045 39036735 31275182 39036906 31275319 39037077 31275456 39037248 31275593 39037419 31275730 39037590 31275867 39037761 31276004 39037932 31276141 39038103 31276278 39038274 31276415 39038445 31276552 39038616 31276689 39038787 31276826 39038958 31276963 39039129 31277100 39039300 31277237 39039471 31277374 39039642 31277511 39039813 31277648 39039984 31277785 39040155 31277922 39040326 31278059 39040497 31278196 39040668 31278333 39040839 31278470 39041010 31278607 39041181 31278744 39041352 31278881 39041523 31279018 39041694 31279155 39041865 31279292 39042036 31279429 39042207 31279566 39042378 31279703 39042549 31279840 39042720 31279977 39042891 31280114 39043062 31280251 39043233 31280388 39043404 31280525 39043575 31280662 39043746 31280799 39043917 31280936 39044088 31281073 39044259 31281210 39044430 31281347 39044601 31281484 39044772 31281621 39044943 31281758 39045114 31281895 39045285 31282032 39045456 31282169 39045627 31282306 39045798 31282443 39045969 31282580 39046140 31282717 39046311 31282854 39046482 31282991 39046653 31283128 39046824 31283265 39046995 31283402 39047166 31283539 39047337 31283676 39047508 31283813 39047679 31283950 39047850 31284087 39048021 31284224 39048192 31284361 39048363 31284498 39048534 31284635 39048705 31284772 39048876 31284909 39049047 31285046 39049218 31285183 39049389 31285320 39049560 31285457 39049731 31285594 39049902 31285731 39050073 31285868 39050244 31286005 39050415 31286142 39050586 31286279 39050757 31286416 39050928 31286553 39051099 31286690 39051270 31286827 39051441 31286964 39051612 31287101 39051783 31287238 39051954 31287375 39052125 31287512 39052296 31287649 39052467 31287786 39052638 31287923 39052809 31288060 39052980 31288197 39053151 31288334 39053322 31288471 39053493 31288608 39053664 31288745 39053835 31288882 39054006 31289019 39054177 31289156 39054348 31289293 39054519 31289430 39054690 31289567 39054861 31289704 39055032 31289841 39055203 31289978 39055374 31290115 39055545 31290252 39055716 31290389 39055887 31290526 39056058 31290663 39056229 31290800 39056400 31290937 39056571 31291074 39056742 31291211 39056913 31291348 39057084 31291485 39057255 31291622 39057426 31291759 39057597 31291896 39057768 31292033 39057939 31292170 39058110 31292307 39058281 31292444 39058452 31292581 39058623 31292718 39058794 31292855 39058965 31292992 39059136 31293129 39059307 31293266 39059478 31293403 39059649 31293540 39059820 31293677 39059991 31293814 39060162 31293951 39060333 31294088 39060504 31294225 39060675 31294362 39060846 31294499 39061017 31294636 39061188 31294773 39061359 31294910 39061530 31295047 39061701 31295184 39061872 31295321 39062043 31295458 39062214 31295595 39062385 31295732 39062556 31295869 39062727 31296006 39062898 31296143 39063069 31296280 39063240 31296417 39063411 31296554 39063582 31296691 39063753 31296828 39063924 31296965 39064095 31297102 39064266 31297239 39064437 31297376 39064608 31297513 39064779 31297650 39064950 31297787 39065121 31297924 39065292 31298061 39065463 31298198 39065634 31298335 39065805 31298472 39065976 31298609 39066147 31298746 39066318 31298883 39066489 31299020 39066660 31299157 39066831 31299294 39067002 31299431 39067173 31299568 39067344 31299705 39067515 31299842 39067686 31299979 39067857 31300116 39068028 31300253 39068199 31300390 39068370 31300527 39068541 31300664 39068712 31300801 39068883 31300938 39069054 31301075 39069225 31301212 39069396 31301349 39069567 31301486 39069738 31301623 39069909 31301760 39070080 31301897 39070251 31302034 39070422 31302171 39070593 31302308 39070764 31302445 39070935 31302582 39071106 31302719 39071277 31302856 39071448 31302993 39071619 31303130 39071790 31303267 39071961 31303404 39072132 31303541 39072303 31303678 39072474 31303815 39072645 31303952 39072816 31304089 39072987 31304226 39073158 31304363 39073329 31304500 39073500 31304637 39073671 31304774 39073842 31304911 39074013 31305048 39074184 31305185 39074355 31305322 39074526 31305459 39074697 31305596 39074868 31305733 39075039 31305870 39075210 31306007 39075381 31306144 39075552 31306281 39075723 31306418 39075894 31306555 39076065 31306692 39076236 31306829 39076407 31306966 39076578 31307103 39076749 31307240 39076920 31307377 39077091 31307514 39077262 31307651 39077433 31307788 39077604 31307925 39077775 31308062 39077946 31308199 39078117 31308336 39078288 31308473 39078459 31308610 39078630 31308747 39078801 31308884 39078972 31309021 39079143 31309158 39079314 31309295 39079485 31309432 39079656 31309569 39079827 31309706 39079998 31309843 39080169 31309980 39080340 31310117 39080511 31310254 39080682 31310391 39080853 31310528 39081024 31310665 39081195 31310802 39081366 31310939 39081537 31311076 39081708 31311213 39081879 31311350 39082050 31311487 39082221 31311624 39082392 31311761 39082563 31311898 39082734 31312035 39082905 31312172 39083076 31312309 39083247 31312446 39083418 31312583 39083589 31312720 39083760 31312857 39083931 31312994 39084102 31313131 39084273 31313268 39084444 31313405 39084615 31313542 39084786 31313679 39084957 31313816 39085128 31313953 39085299 31314090 39085470 31314227 39085641 31314364 39085812 31314501 39085983 31314638 39086154 31314775 39086325 31314912 39086496 31315049 39086667 31315186 39086838 31315323 39087009 31315460 39087180 31315597 39087351 31315734 39087522 31315871 39087693 31316008 39087864 31316145 39088035 31316282 39088206 31316419 39088377 31316556 39088548 31316693 39088719 31316830 39088890 31316967 39089061 31317104 39089232 31317241 39089403 31317378 39089574 31317515 39089745 31317652 39089916 31317789 39090087 31317926 39090258 31318063 39090429 31318200 39090600 31318337 39090771 31318474 39090942 31318611 39091113 31318748 39091284 31318885 39091455 31319022 39091626 31319159 39091797 31319296 39091968 31319433 39092139 31319570 39092310 31319707 39092481 31319844 39092652 31319981 39092823 31320118 39092994 31320255 39093165 31320392 39093336 31320529 39093507 31320666 39093678 31320803 39093849 31320940 39094020 31321077 39094191 31321214 39094362 31321351 39094533 31321488 39094704 31321625 39094875 31321762 39095046 31321899 39095217 31322036 39095388 31322173 39095559 31322310 39095730 31322447 39095901 31322584 39096072 31322721 39096243 31322858 39096414 31322995 39096585 31323132 39096756 31323269 39096927 31323406 39097098 31323543 39097269 31323680 39097440 31323817 39097611 31323954 39097782 31324091 39097953 31324228 39098124 31324365 39098295 31324502 39098466 31324639 39098637 31324776 39098808 31324913 39098979 31325050 39099150 31325187 39099321 31325324 39099492 31325461 39099663 31325598 39099834 31325735 39100005 31325872 39100176 31326009 39100347 31326146 39100518 31326283 39100689 31326420 39100860 31326557 39101031 31326694 39101202 31326831 39101373 31326968 39101544 31327105 39101715 31327242 39101886 31327379 39102057 31327516 39102228 31327653 39102399 31327790 39102570 31327927 39102741 31328064 39102912 31328201 39103083 31328338 39103254 31328475 39103425 31328612 39103596 31328749 39103767 31328886 39103938 31329023 39104109 31329160 39104280 31329297 39104451 31329434 39104622 31329571 39104793 31329708 39104964 31329845 39105135 31329982 39105306 31330119 39105477 31330256 39105648 31330393 39105819 31330530 39105990 31330667 39106161 31330804 39106332 31330941 39106503 31331078 39106674 31331215 39106845 31331352 39107016 31331489 39107187 31331626 39107358 31331763 39107529 31331900 39107700 31332037 39107871 31332174 39108042 31332311 39108213 31332448 39108384 31332585 39108555 31332722 39108726 31332859 39108897 31332996 39109068 31333133 39109239 31333270 39109410 31333407 39109581 31333544 39109752 31333681 39109923 31333818 39110094 31333955 39110265 31334092 39110436 31334229 39110607 31334366 39110778 31334503 39110949 31334640 39111120 31334777 39111291 31334914 39111462 31335051 39111633 31335188 39111804 31335325 39111975 31335462 39112146 31335599 39112317 31335736 39112488 31335873 39112659 31336010 39112830 31336147 39113001 31336284 39113172 31336421 39113343 31336558 39113514 31336695 39113685 31336832 39113856 31336969 39114027 31337106 39114198 31337243 39114369 31337380 39114540 31337517 39114711 31337654 39114882 31337791 39115053 31337928 39115224 31338065 39115395 31338202 39115566 31338339 39115737 31338476 39115908 31338613 39116079 31338750 39116250 31338887 39116421 31339024 39116592 31339161 39116763 31339298 39116934 31339435 39117105 31339572 39117276
1000 67316594 0 67316594 84022902 67316731 84023073 67316868 84023244 67317005 84023415 67317142 84023586 67317279 84023757 67317416 84023928 67317553 84024099 67317690 84024270 67317827 84024441 67317964 84024612 67318101 84024783 67318238 84024954 67318375 84025125 67318512 84025296 67318649 84025467 67318786 84025638 67318923 84025809 67319060 84025980 67319197 84026151 67319334 84026322 67319471 84026493 67319608 84026664 67319745 84026835 67319882 84027006 67320019 84027177 67320156 84027348 67320293 84027519 67320430 84027690 67320567 84027861 67320704 84028032 67320841 84028203 67320978 84028374 67321115 84028545 67321252 84028716 67321389 84028887 67321526 84029058 67321663 84029229 67321800 84029400 67321937 84029571 67322074 84029742 67322211 84029913 67322348 84030084 67322485 84030255 67322622 84030426 67322759 84030597 67322896 84030768 67323033 84030939 67323170 84031110 67323307 84031281 67323444 84031452 67323581 84031623 67323718 84031794 67323855 84031965 67323992 84032136 67324129 84032307 67324266 84032478 67324403 84032649 67324540 84032820 67324677 84032991 67324814 84033162 67324951 84033333 67325088 84033504 67325225 84033675 67325362 84033846 67325499 84034017 67325636 84034188 67325773 84034359 67325910 84034530 67326047 84034701 67326184 84034872 67326321 84035043 67326458 84035214 67326595 84035385 67326732 84035556 67326869 84035727 67327006 84035898 67327143 84036069 67327280 84036240 67327417 84036411 67327554 84036582 67327691 84036753 67327828 84036924 67327965 84037095 67328102 84037266 67328239 84037437 67328376 84037608 67328513 84037779 67328650 84037950 67328787 84038121 67328924 84038292 67329061 84038463 67329198 84038634 67329335 84038805 67329472 84038976 67329609 84039147 67329746 84039318 67329883 84039489 67330020 84039660 67330157 84039831 67330294 84040002 67330431 84040173 67330568 84040344 67330705 84040515 67330842 84040686 67330979 84040857 67331116 84041028 67331253 84041199 67331390 84041370 67331527 84041541 67331664 84041712 67331801 84041883 67331938 84042054 67332075 84042225 67332212 84042396 67332349 84042567 67332486 84042738 67332623 84042909 67332760 84043080 67332897 84043251 67333034 84043422 67333171 84043593 67333308 84043764 67333445 84043935 67333582 84044106 67333719 84044277 67333856 84044448 67333993 84044619 67334130 84044790 67334267 84044961 67334404 84045132 67334541 84045303 67334678 84045474 67334815 84045645 67334952 84045816 67335089 84045987 67335226 84046158 67335363 84046329 67335500 84046500 67335637 84046671 67335774 84046842 67335911 84047013 67336048 84047184 67336185 84047355 67336322 84047526 67336459 84047697 67336596 84047868 67336733 84048039 67336870 84048210 67337007 84048381 67337144 84048552 67337281 84048723 67337418 84048894 67337555 84049065 67337692 84049236 67337829 84049407 67337966 84049578 67338103 84049749 67338240 84049920 67338377 84050091 67338514 84050262 67338651 84050433 67338788 84050604 67338925 84050775 67339062 84050946 67339199 84051117 67339336 84051288 67339473 84051459 67339610 84051630 67339747 84051801 67339884 84051972 67340021 84052143 67340158 84052314 67340295 84052485 67340432 84052656 67340569 84052827 67340706 84052998 67340843 84053169 67340980 84053340 67341117 84053511 67341254 84053682 67341391 84053853 67341528 84054024 67341665 84054195 67341802 84054366 67341939 84054537 67342076 84054708 67342213 84054879 67342350 84055050 67342487 84055221 67342624 84055392 67342761 84055563 67342898 84055734 67343035 84055905 67343172 84056076 67343309 84056247 67343446 84056418 67343583 84056589 67343720 84056760 67343857 84056931 67343994 84057102 67344131 84057273 67344268 84057444 67344405 84057615 67344542 84057786 67344679 84057957 67344816 84058128 67344953 84058299 67345090 84058470 67345227 84058641 67345364 84058812 67345501 84058983 67345638 84059154 67345775 84059325 67345912 84059496 67346049 84059667 67346186 84059838 67346323 84060009 67346460 84060180 67346597 84060351 67346734 84060522 67346871 84060693 67347008 84060864 67347145 84061035 67347282 84061206 67347419 84061377 67347556 84061548 67347693 84061719 67347830 84061890 67347967 84062061 67348104 84062232 67348241 84062403 67348378 84062574 67348515 84062745 67348652 84062916 67348789 84063087 67348926 84063258 67349063 84063429 67349200 84063600 67349337 84063771 67349474 84063942 67349611 84064113 67349748 84064284 67349885 84064455 67350022 84064626 67350159 84064797 67350296 84064968 67350433 84065139 67350570 84065310 67350707 84065481 67350844 84065652 67350981 84065823 67351118 84065994 67351255 84066165 67351392 84066336 67351529 84066507 67351666 84066678 67351803 84066849 67351940 84067020 67352077 84067191 67352214 84067362 67352351 84067533 67352488 84067704 67352625 84067875 67352762 84068046 67352899 84068217 67353036 84068388 67353173 84068559 67353310 84068730 67353447 84068901 67353584 84069072 67353721 84069243 67353858 84069414 67353995 84069585 67354132 84069756 67354269 84069927 67354406 84070098 67354543 84070269 67354680 84070440 67354817 84070611 67354954 84070782 67355091 84070953 67355228 84071124 67355365 84071295 67355502 84071466 67355639 84071637 67355776 84071808 67355913 84071979 67356050 84072150 67356187 84072321 67356324 84072492 67356461 84072663 67356598 84072834 67356735 84073005 67356872 84073176 67357009 84073347 67357146 84073518 67357283 84073689 67357420 84073860 67357557 84074031 67357694 84074202 67357831 84074373 67357968 84074544 67358105 84074715 67358242 84074886 67358379 84075057 67358516 84075228 67358653 84075399 67358790 84075570 67358927 84075741 67359064 84075912 67359201 84076083 67359338 84076254 67359475 84076425 67359612 84076596 67359749 84076767 67359886 84076938 67360023 84077109 67360160 84077280 67360297 84077451 67360434 84077622 67360571 84077793 67360708 84077964 67360845 84078135 67360982 84078306 67361119 84078477 67361256 84078648 67361393 84078819 67361530 84078990 67361667 84079161 67361804 84079332 67361941 84079503 67362078 84079674 67362215 84079845 67362352 84080016 67362489 84080187 67362626 84080358 67362763 84080529 67362900 84080700 67363037 84080871 67363174 84081042 67363311 84081213 67363448 84081384 67363585 84081555 67363722 84081726 67363859 84081897 67363996 84082068 67364133 84082239 67364270 84082410 67364407 84082581 67364544 84082752 67364681 84082923 67364818 84083094 67364955 84083265 67365092 84083436 67365229 84083607 67365366 84083778 67365503 84083949 67365640 84084120 67365777 84084291 67365914 84084462 67366051 84084633 67366188 84084804 67366325 84084975 67366462 84085146 67366599 84085317 67366736 84085488 67366873 84085659 67367010 84085830 67367147 84086001 67367284 84086172 67367421 84086343 67367558 84086514 67367695 84086685 67367832 84086856 67367969 84087027 67368106 84087198 67368243 84087369 67368380 84087540 67368517 84087711 67368654 84087882 67368791 84088053 67368928 84088224 67369065 84088395 67369202 84088566 67369339 84088737 67369476 84088908 67369613 84089079 67369750 84089250 67369887 84089421 67370024 84089592 67370161 84089763 67370298 84089934 67370435 84090105 67370572 84090276 67370709 84090447 67370846 84090618 67370983 84090789 67371120 84090960 67371257 84091131 67371394 84091302 67371531 84091473 67371668 84091644 67371805 84091815 67371942 84091986 67372079 84092157 67372216 84092328 67372353 84092499 67372490 84092670 67372627 84092841 67372764 84093012 67372901 84093183 67373038 84093354 67373175 84093525 67373312 84093696 67373449 84093867 67373586 84094038 67373723 84094209 67373860 84094380 67373997 84094551 67374134 84094722 67374271 84094893 67374408 84095064 67374545 84095235 67374682 84095406 67374819 84095577 67374956 84095748 67375093 84095919 67375230 84096090 67375367 84096261 67375504 84096432 67375641 84096603 67375778 84096774 67375915 84096945 67376052 84097116 67376189 84097287 67376326 84097458 67376463 84097629 67376600 84097800 67376737 84097971 67376874 84098142 67377011 84098313 67377148 84098484 67377285 84098655 67377422 84098826 67377559 84098997 67377696 84099168 67377833 84099339 67377970 84099510 67378107 84099681 67378244 84099852 67378381 84100023 67378518 84100194 67378655 84100365 67378792 84100536 67378929 84100707 67379066 84100878 67379203 84101049 67379340 84101220 67379477 84101391 67379614 84101562 67379751 84101733 67379888 84101904 67380025 84102075 67380162 84102246 67380299 84102417 67380436 84102588 67380573 84102759 67380710 84102930 67380847 84103101 67380984 84103272 67381121 84103443 67381258 84103614 67381395 84103785 67381532 84103956 67381669 84104127 67381806 84104298 67381943 84104469 67382080 84104640 67382217 84104811 67382354 84104982 67382491 84105153 67382628 84105324 67382765 84105495 67382902 84105666 67383039 84105837 67383176 84106008 67383313 84106179 67383450 84106350 67383587 84106521 67383724 84106692 67383861 84106863 67383998 84107034 67384135 84107205 67384272 84107376 67384409 84107547 67384546 84107718 67384683 84107889 67384820 84108060 67384957 84108231 67385094 84108402 67385231 84108573 67385368 84108744 67385505 84108915 67385642 84109086 67385779 84109257 67385916 84109428 67386053 84109599 67386190 84109770 67386327 84109941 67386464 84110112 67386601 84110283 67386738 84110454 67386875 84110625 67387012 84110796 67387149 84110967 67387286 84111138 67387423 84111309 67387560 84111480 67387697 84111651 67387834 84111822 67387971 84111993 67388108 84112164 67388245 84112335 67388382 84112506 67388519 84112677 67388656 84112848 67388793 84113019 67388930 84113190 67389067 84113361 67389204 84113532 67389341 84113703 67389478 84113874 67389615 84114045 67389752 84114216 67389889 84114387 67390026 84114558 67390163 84114729 67390300 84114900 67390437 84115071 67390574 84115242 67390711 84115413 67390848 84115584 67390985 84115755 67391122 84115926 67391259 84116097 67391396 84116268 67391533 84116439 67391670 84116610 67391807 84116781 67391944 84116952 67392081 84117123 67392218 84117294 67392355 84117465 67392492 84117636 67392629 84117807 67392766 84117978 67392903 84118149 67393040 84118320 67393177 84118491 67393314 84118662 67393451 84118833 67393588 84119004 67393725 84119175 67393862 84119346 67393999 84119517 67394136 84119688 67394273 84119859 67394410 84120030 67394547 84120201 67394684 84120372 67394821 84120543 67394958 84120714 67395095 84120885 67395232 84121056 67395369 84121227 67395506 84121398 67395643 84121569 67395780 84121740 67395917 84121911 67396054 84122082 67396191 84122253 67396328 84122424 67396465 84122595 67396602 84122766 67396739 84122937 67396876 84123108 67397013 84123279 67397150 84123450 67397287 84123621 67397424 84123792 67397561 84123963 67397698 84124134 67397835 84124305 67397972 84124476 67398109 84124647 67398246 84124818 67398383 84124989 67398520 84125160 67398657 84125331 67398794 84125502 67398931 84125673 67399068 84125844 67399205 84126015 67399342 84126186 67399479 84126357 67399616 84126528 67399753 84126699 67399890 84126870 67400027 84127041 67400164 84127212 67400301 84127383 67400438 84127554 67400575 84127725 67400712 84127896 67400849 84128067 67400986 84128238 67401123 84128409 67401260 84128580 67401397 84128751 67401534 84128922 67401671 84129093 67401808 84129264 67401945 84129435 67402082 84129606 67402219 84129777 67402356 84129948 67402493 84130119 67402630 84130290 67402767 84130461 67402904 84130632 67403041 84130803 67403178 84130974 67403315 84131145 67403452 84131316 67403589 84131487 67403726 84131658 67403863 84131829 67404000 84132000 67404137 84132171 67404274 84132342 67404411 84132513 67404548 84132684 67404685 84132855 67404822 84133026 67404959 84133197 67405096 84133368 67405233 84133539 67405370 84133710 67405507 84133881 67405644 84134052 67405781 84134223 67405918 84134394 67406055 84134565 67406192 84134736 67406329 84134907 67406466 84135078 67406603 84135249 67406740 84135420 67406877 84135591 67407014 84135762 67407151 84135933 67407288 84136104 67407425 84136275 67407562 84136446 67407699 84136617 67407836 84136788 67407973 84136959 67408110 84137130 67408247 84137301 67408384 84137472 67408521 84137643 67408658 84137814 67408795 84137985 67408932 84138156 67409069 84138327 67409206 84138498 67409343 84138669 67409480 84138840 67409617 84139011 67409754 84139182 67409891 84139353 67410028 84139524 67410165 84139695 67410302 84139866 67410439 84140037 67410576 84140208 67410713 84140379 67410850 84140550 67410987 84140721 67411124 84140892 67411261 84141063 67411398 84141234 67411535 84141405 67411672 84141576 67411809 84141747 67411946 84141918 67412083 84142089 67412220 84142260 67412357 84142431 67412494 84142602 67412631 84142773 67412768 84142944 67412905 84143115 67413042 84143286 67413179 84143457 67413316 84143628 67413453 84143799 67413590 84143970 67413727 84144141 67413864 84144312 67414001 84144483 67414138 84144654 67414275 84144825 67414412 84144996 67414549 84145167 67414686 84145338 67414823 84145509 67414960 84145680 67415097 84145851 67415234 84146022 67415371 84146193 67415508 84146364 67415645 84146535 67415782 84146706 67415919 84146877 67416056 84147048 67416193 84147219 67416330 84147390 67416467 84147561 67416604 84147732 67416741 84147903 67416878 84148074 67417015 84148245 67417152 84148416 67417289 84148587 67417426 84148758 67417563 84148929 67417700 84149100 67417837 84149271 67417974 84149442 67418111 84149613 67418248 84149784 67418385 84149955 67418522 84150126 67418659 84150297 67418796 84150468 67418933 84150639 67419070 84150810 67419207 84150981 67419344 84151152 67419481 84151323 67419618 84151494 67419755 84151665 67419892 84151836 67420029 84152007 67420166 84152178 67420303 84152349 67420440 84152520 67420577 84152691 67420714 84152862 67420851 84153033 67420988 84153204 67421125 84153375 67421262 84153546 67421399 84153717 67421536 84153888 67421673 84154059 67421810 84154230 67421947 84154401 67422084 84154572 67422221 84154743 67422358 84154914 67422495 84155085 67422632 84155256 67422769 84155427 67422906 84155598 67423043 84155769 67423180 84155940 67423317 84156111 67423454 84156282 67423591 84156453 67423728 84156624 67423865 84156795 67424002 84156966 67424139 84157137 67424276 84157308 67424413 84157479 67424550 84157650 67424687 84157821 67424824 84157992 67424961 84158163 67425098 84158334 67425235 84158505 67425372 84158676 67425509 84158847 67425646 84159018 67425783 84159189 67425920 84159360 67426057 84159531 67426194 84159702 67426331 84159873 67426468 84160044 67426605 84160215 67426742 84160386 67426879 84160557 67427016 84160728 67427153 84160899 67427290 84161070 67427427 84161241 67427564 84161412 67427701 84161583 67427838 84161754 67427975 84161925 67428112 84162096 67428249 84162267 67428386 84162438 67428523 84162609 67428660 84162780 67428797 84162951 67428934 84163122 67429071 84163293 67429208 84163464 67429345 84163635 67429482 84163806 67429619 84163977 67429756 84164148 67429893 84164319 67430030 84164490 67430167 84164661 67430304 84164832 67430441 84165003 67430578 84165174 67430715 84165345 67430852 84165516 67430989 84165687 67431126 84165858 67431263 84166029 67431400 84166200 67431537 84166371 67431674 84166542 67431811 84166713 67431948 84166884 67432085 84167055 67432222 84167226 67432359 84167397 67432496 84167568 67432633 84167739 67432770 84167910 67432907 84168081 67433044 84168252 67433181 84168423 67433318 84168594 67433455 84168765 67433592 84168936 67433729 84169107 67433866 84169278 67434003 84169449 67434140 84169620 67434277 84169791 67434414 84169962 67434551 84170133 67434688 84170304 67434825 84170475 67434962 84170646 67435099 84170817 67435236 84170988 67435373 84171159 67435510 84171330 67435647 84171501 67435784 84171672 67435921 84171843 67436058 84172014 67436195 84172185 67436332 84172356 67436469 84172527 67436606 84172698 67436743 84172869 67436880 84173040 67437017 84173211 67437154 84173382 67437291 84173553 67437428 84173724 67437565 84173895 67437702 84174066 67437839 84174237 67437976 84174408 67438113 84174579 67438250 84174750 67438387 84174921 67438524 84175092 67438661 84175263 67438798 84175434 67438935 84175605 67439072 84175776 67439209 84175947 67439346 84176118 67439483 84176289 67439620 84176460 67439757 84176631 67439894 84176802 67440031 84176973 67440168 84177144 67440305 84177315 67440442 84177486 67440579 84177657 67440716 84177828 67440853 84177999 67440990 84178170 67441127 84178341 67441264 84178512 67441401 84178683 67441538 84178854 67441675 84179025 67441812 84179196 67441949 84179367 67442086 84179538 67442223 84179709 67442360 84179880 67442497 84180051 67442634 84180222 67442771 84180393 67442908 84180564 67443045 84180735 67443182 84180906 67443319 84181077 67443456 84181248 67443593 84181419 67443730 84181590 67443867 84181761 67444004 84181932 67444141 84182103 67444278 84182274 67444415 84182445 67444552 84182616 67444689 84182787 67444826 84182958 67444963 84183129 67445100 84183300 67445237 84183471 67445374 84183642 67445511 84183813 67445648 84183984 67445785 84184155 67445922 84184326 67446059 84184497 67446196 84184668 67446333 84184839 67446470 84185010 67446607 84185181 67446744 84185352 67446881 84185523 67447018 84185694 67447155 84185865 67447292 84186036 67447429 84186207 67447566 84186378 67447703 84186549 67447840 84186720 67447977 84186891 67448114 84187062 67448251 84187233 67448388 84187404 67448525 84187575 67448662 84187746 67448799 84187917 67448936 84188088 67449073 84188259 67449210 84188430 67449347 84188601 67449484 84188772 67449621 84188943 67449758 84189114 67449895 84189285 67450032 84189456 67450169 84189627 67450306 84189798 67450443 84189969 67450580 84190140 67450717 84190311 67450854 84190482 67450991 84190653 67451128 84190824 67451265 84190995 67451402 84191166 67451539 84191337 67451676 84191508 67451813 84191679 67451950 84191850 67452087 84192021 67452224 84192192 67452361 84192363 67452498 84192534 67452635 84192705 67452772 84192876 67452909 84193047 67453046 84193218 67453183 84193389 67453320 84193560
1000 66032900 0 66032900 82420627 66033037 82420798 66033174 82420969 66033311 82421140 66033448 82421311 66033585 82421482 66033722 82421653 66033859 82421824 66033996 82421995 66034133 82422166 66034270 82422337 66034407 82422508 66034544 82422679 66034681 82422850 66034818 82423021 66034955 82423192 66035092 82423363 66035229 82423534 66035366 82423705 66035503 82423876 66035640 82424047 66035777 82424218 66035914 82424389 66036051 82424560 66036188 82424731 66036325 82424902 66036462 82425073 66036599 82425244 66036736 82425415 66036873 82425586 66037010 82425757 66037147 82425928 66037284 82426099 66037421 82426270 66037558 82426441 66037695 82426612 66037832 82426783 66037969 82426954 66038106 82427125 66038243 82427296 66038380 82427467 66038517 82427638 66038654 82427809 66038791 82427980 66038928 82428151 66039065 82428322 66039202 82428493 66039339 82428664 66039476 82428835 66039613 82429006 66039750 82429177 66039887 82429348 66040024 82429519 66040161 82429690 66040298 82429861 66040435 82430032 66040572 82430203 66040709 82430374 66040846 82430545 66040983 82430716 66041120 82430887 66041257 82431058 66041394 82431229 66041531 82431400 66041668 82431571 66041805 82431742 66041942 82431913 66042079 82432084 66042216 82432255 66042353 82432426 66042490 82432597 66042627 82432768 66042764 82432939 66042901 82433110 66043038 82433281 66043175 82433452 66043312 82433623 66043449 82433794 66043586 82433965 66043723 82434136 66043860 82434307 66043997 82434478 66044134 82434649 66044271 82434820 66044408 82434991 66044545 82435162 66044682 82435333 66044819 82435504 66044956 82435675 66045093 82435846 66045230 82436017 66045367 82436188 66045504 82436359 66045641 82436530 66045778 82436701 66045915 82436872 66046052 82437043 66046189 82437214 66046326 82437385 66046463 82437556 66046600 82437727 66046737 82437898 66046874 82438069 66047011 82438240 66047148 82438411 66047285 82438582 66047422 82438753 66047559 82438924 66047696 82439095 66047833 82439266 66047970 82439437 66048107 82439608 66048244 82439779 66048381 82439950 66048518 82440121 66048655 82440292 66048792 82440463 66048929 82440634 66049066 82440805 66049203 82440976 66049340 82441147 66049477 82441318 66049614 82441489 66049751 82441660 66049888 82441831 66050025 82442002 66050162 82442173 66050299 82442344 66050436 82442515 66050573 82442686 66050710 82442857 66050847 82443028 66050984 82443199 66051121 82443370 66051258 82443541 66051395 82443712 66051532 82443883 66051669 82444054 66051806 82444225 66051943 82444396 66052080 82444567 66052217 82444738 66052354 82444909 66052491 82445080 66052628 82445251 66052765 82445422 66052902 82445593 66053039 82445764 66053176 82445935 66053313 82446106 66053450 82446277 66053587 82446448 66053724 82446619 66053861 82446790 66053998 82446961 66054135 82447132 66054272 82447303 66054409 82447474 66054546 82447645 66054683 82447816 66054820 82447987 66054957 82448158 66055094 82448329 66055231 82448500 66055368 82448671 66055505 82448842 66055642 82449013 66055779 82449184 66055916 82449355 66056053 82449526 66056190 82449697 66056327 82449868 66056464 82450039 66056601 82450210 66056738 82450381 66056875 82450552 66057012 82450723 66057149 82450894 66057286 82451065 66057423 82451236 66057560 82451407 66057697 82451578 66057834 82451749 66057971 82451920 66058108 82452091 66058245 82452262 66058382 82452433 66058519 82452604 66058656 82452775 66058793 82452946 66058930 82453117 66059067 82453288 66059204 82453459 66059341 82453630 66059478 82453801 66059615 82453972 66059752 82454143 66059889 82454314 66060026 82454485 66060163 82454656 66060300 82454827 66060437 82454998 66060574 82455169 66060711 82455340 66060848 82455511 66060985 82455682 66061122 82455853 66061259 82456024 66061396 82456195 66061533 82456366 66061670 82456537 66061807 82456708 66061944 82456879 66062081 82457050 66062218 82457221 66062355 82457392 66062492 82457563 66062629 82457734 66062766 82457905 66062903 82458076 66063040 82458247 66063177 82458418 66063314 82458589 66063451 82458760 66063588 82458931 66063725 82459102 66063862 82459273 66063999 82459444 66064136 82459615 66064273 82459786 66064410 82459957 66064547 82460128 66064684 82460299 66064821 82460470 66064958 82460641 66065095 82460812 66065232 82460983 66065369 82461154 66065506 82461325 66065643 82461496 66065780 82461667 66065917 82461838 66066054 82462009 66066191 82462180 66066328 82462351 66066465 82462522 66066602 82462693 66066739 82462864 66066876 82463035 66067013 82463206 66067150 82463377 66067287 82463548 66067424 82463719 66067561 82463890 66067698 82464061 66067835 82464232 66067972 82464403 66068109 82464574 66068246 82464745 66068383 82464916 66068520 82465087 66068657 82465258 66068794 82465429 66068931 82465600 66069068 82465771 66069205 82465942 66069342 82466113 66069479 82466284 66069616 82466455 66069753 82466626 66069890 82466797 66070027 82466968 66070164 82467139 66070301 82467310 66070438 82467481 66070575 82467652 66070712 82467823 66070849 82467994 66070986 82468165 66071123 82468336 66071260 82468507 66071397 82468678 66071534 82468849 66071671 82469020 66071808 82469191 66071945 82469362 66072082 82469533 66072219 82469704 66072356 82469875 66072493 82470046 66072630 82470217 66072767 82470388 66072904 82470559 66073041 82470730 66073178 82470901 66073315 82471072 66073452 82471243 66073589 82471414 66073726 82471585 66073863 82471756 66074000 82471927 66074137 82472098 66074274 82472269 66074411 82472440 66074548 82472611 66074685 82472782 66074822 82472953 66074959 82473124 66075096 82473295 66075233 82473466 66075370 82473637 66075507 82473808 66075644 82473979 66075781 82474150 66075918 82474321 66076055 82474492 66076192 82474663 66076329 82474834 66076466 82475005 66076603 82475176 66076740 82475347 66076877 82475518 66077014 82475689 66077151 82475860 66077288 82476031 66077425 82476202 66077562 82476373 66077699 82476544 66077836 82476715 66077973 82476886 66078110 82477057 66078247 82477228 66078384 82477399 66078521 82477570 66078658 82477741 66078795 82477912 66078932 82478083 66079069 82478254 66079206 82478425 66079343 82478596 66079480 82478767 66079617 82478938 66079754 82479109 66079891 82479280 66080028 82479451 66080165 82479622 66080302 82479793 66080439 82479964 66080576 82480135 66080713 82480306 66080850 82480477 66080987 82480648 66081124 82480819 66081261 82480990 66081398 82481161 66081535 82481332 66081672 82481503 66081809 82481674 66081946 82481845 66082083 82482016 66082220 82482187 66082357 82482358 66082494 82482529 66082631 82482700 66082768 82482871 66082905 82483042 66083042 82483213 66083179 82483384 66083316 82483555 66083453 82483726 66083590 82483897 66083727 82484068 66083864 82484239 66084001 82484410 66084138 82484581 66084275 82484752 66084412 82484923 66084549 82485094 66084686 82485265 66084823 82485436 66084960 82485607 66085097 82485778 66085234 82485949 66085371 82486120 66085508 82486291 66085645 82486462 66085782 82486633 66085919 82486804 66086056 82486975 66086193 82487146 66086330 82487317 66086467 82487488 66086604 82487659 66086741 82487830 66086878 82488001 66087015 82488172 66087152 82488343 66087289 82488514 66087426 82488685 66087563 82488856 66087700 82489027 66087837 82489198 66087974 82489369 66088111 82489540 66088248 82489711 66088385 82489882 66088522 82490053 66088659 82490224 66088796 82490395 66088933 82490566 66089070 82490737 66089207 82490908 66089344 82491079 66089481 82491250 66089618 82491421 66089755 82491592 66089892 82491763 66090029 82491934 66090166 82492105 66090303 82492276 66090440 82492447 66090577 82492618 66090714 82492789 66090851 82492960 66090988 82493131 66091125 82493302 66091262 82493473 66091399 82493644 66091536 82493815 66091673 82493986 66091810 82494157 66091947 82494328 66092084 82494499 66092221 82494670 66092358 82494841 66092495 82495012 66092632 82495183 66092769 82495354 66092906 82495525 66093043 82495696 66093180 82495867 66093317 82496038 66093454 82496209 66093591 82496380 66093728 82496551 66093865 82496722 66094002 82496893 66094139 82497064 66094276 82497235 66094413 82497406 66094550 82497577 66094687 82497748 66094824 82497919 66094961 82498090 66095098 82498261 66095235 82498432 66095372 82498603 66095509 82498774 66095646 82498945 66095783 82499116 66095920 82499287 66096057 82499458 66096194 82499629 66096331 82499800 66096468 82499971 66096605 82500142 66096742 82500313 66096879 82500484 66097016 82500655 66097153 82500826 66097290 82500997 66097427 82501168 66097564 82501339 66097701 82501510 66097838 82501681 66097975 82501852 66098112 82502023 66098249 82502194 66098386 82502365 66098523 82502536 66098660 82502707 66098797 82502878 66098934 82503049 66099071 82503220 66099208 82503391 66099345 82503562 66099482 82503733 66099619 82503904 66099756 82504075 66099893 82504246 66100030 82504417 66100167 82504588 66100304 82504759 66100441 82504930 66100578 82505101 66100715 82505272 66100852 82505443 66100989 82505614 66101126 82505785 66101263 82505956 66101400 82506127 66101537 82506298 66101674 82506469 66101811 82506640 66101948 82506811 66102085 82506982 66102222 82507153 66102359 82507324 66102496 82507495 66102633 82507666 66102770 82507837 66102907 82508008 66103044 82508179 66103181 82508350 66103318 82508521 66103455 82508692 66103592 82508863 66103729 82509034 66103866 82509205 66104003 82509376 66104140 82509547 66104277 82509718 66104414 82509889 66104551 82510060 66104688 82510231 66104825 82510402 66104962 82510573 66105099 82510744 66105236 82510915 66105373 82511086 66105510 82511257 66105647 82511428 66105784 82511599 66105921 82511770 66106058 82511941 66106195 82512112 66106332 82512283 66106469 82512454 66106606 82512625 66106743 82512796 66106880 82512967 66107017 82513138 66107154 82513309 66107291 82513480 66107428 82513651 66107565 82513822 66107702 82513993 66107839 82514164 66107976 82514335 66108113 82514506 66108250 82514677 66108387 82514848 66108524 82515019 66108661 82515190 66108798 82515361 66108935 82515532 66109072 82515703 66109209 82515874 66109346 82516045 66109483 82516216 66109620 82516387 66109757 82516558 66109894 82516729 66110031 82516900 66110168 82517071 66110305 82517242 66110442 82517413 66110579 82517584 66110716 82517755 66110853 82517926 66110990 82518097 66111127 82518268 66111264 82518439 66111401 82518610 66111538 82518781 66111675 82518952 66111812 82519123 66111949 82519294 66112086 82519465 66112223 82519636 66112360 82519807 66112497 82519978 66112634 82520149 66112771 82520320 66112908 82520491 66113045 82520662 66113182 82520833 66113319 82521004 66113456 82521175 66113593 82521346 66113730 82521517 66113867 82521688 66114004 82521859 66114141 82522030 66114278 82522201 66114415 82522372 66114552 82522543 66114689 82522714 66114826 82522885 66114963 82523056 66115100 82523227 66115237 82523398 66115374 82523569 66115511 82523740 66115648 82523911 66115785 82524082 66115922 82524253 66116059 82524424 66116196 82524595 66116333 82524766 66116470 82524937 66116607 82525108 66116744 82525279 66116881 82525450 66117018 82525621 66117155 82525792 66117292 82525963 66117429 82526134 66117566 82526305 66117703 82526476 66117840 82526647 66117977 82526818 66118114 82526989 66118251 82527160 66118388 82527331 66118525 82527502 66118662 82527673 66118799 82527844 66118936 82528015 66119073 82528186 66119210 82528357 66119347 82528528 66119484 82528699 66119621 82528870 66119758 82529041 66119895 82529212 66120032 82529383 66120169 82529554 66120306 82529725 66120443 82529896 66120580 82530067 66120717 82530238 66120854 82530409 66120991 82530580 66121128 82530751 66121265 82530922 66121402 82531093 66121539 82531264 66121676 82531435 66121813 82531606 66121950 82531777 66122087 82531948 66122224 82532119 66122361 82532290 66122498 82532461 66122635 82532632 66122772 82532803 66122909 82532974 66123046 82533145 66123183 82533316 66123320 82533487 66123457 82533658 66123594 82533829 66123731 82534000 66123868 82534171 66124005 82534342 66124142 82534513 66124279 82534684 66124416 82534855 66124553 82535026 66124690 82535197 66124827 82535368 66124964 82535539 66125101 82535710 66125238 82535881 66125375 82536052 66125512 82536223 66125649 82536394 66125786 82536565 66125923 82536736 66126060 82536907 66126197 82537078 66126334 82537249 66126471 82537420 66126608 82537591 66126745 82537762 66126882 82537933 66127019 82538104 66127156 82538275 66127293 82538446 66127430 82538617 66127567 82538788 66127704 82538959 66127841 82539130 66127978 82539301 66128115 82539472 66128252 82539643 66128389 82539814 66128526 82539985 66128663 82540156 66128800 82540327 66128937 82540498 66129074 82540669 66129211 82540840 66129348 82541011 66129485 82541182 66129622 82541353 66129759 82541524 66129896 82541695 66130033 82541866 66130170 82542037 66130307 82542208 66130444 82542379 66130581 82542550 66130718 82542721 66130855 82542892 66130992 82543063 66131129 82543234 66131266 82543405 66131403 82543576 66131540 82543747 66131677 82543918 66131814 82544089 66131951 82544260 66132088 82544431 66132225 82544602 66132362 82544773 66132499 82544944 66132636 82545115 66132773 82545286 66132910 82545457 66133047 82545628 66133184 82545799 66133321 82545970 66133458 82546141 66133595 82546312 66133732 82546483 66133869 82546654 66134006 82546825 66134143 82546996 66134280 82547167 66134417 82547338 66134554 82547509 66134691 82547680 66134828 82547851 66134965 82548022 66135102 82548193 66135239 82548364 66135376 82548535 66135513 82548706 66135650 82548877 66135787 82549048 66135924 82549219 66136061 82549390 66136198 82549561 66136335 82549732 66136472 82549903 66136609 82550074 66136746 82550245 66136883 82550416 66137020 82550587 66137157 82550758 66137294 82550929 66137431 82551100 66137568 82551271 66137705 82551442 66137842 82551613 66137979 82551784 66138116 82551955 66138253 82552126 66138390 82552297 66138527 82552468 66138664 82552639 66138801 82552810 66138938 82552981 66139075 82553152 66139212 82553323 66139349 82553494 66139486 82553665 66139623 82553836 66139760 82554007 66139897 82554178 66140034 82554349 66140171 82554520 66140308 82554691 66140445 82554862 66140582 82555033 66140719 82555204 66140856 82555375 66140993 82555546 66141130 82555717 66141267 82555888 66141404 82556059 66141541 82556230 66141678 82556401 66141815 82556572 66141952 82556743 66142089 82556914 66142226 82557085 66142363 82557256 66142500 82557427 66142637 82557598 66142774 82557769 66142911 82557940 66143048 82558111 66143185 82558282 66143322 82558453 66143459 82558624 66143596 82558795 66143733 82558966 66143870 82559137 66144007 82559308 66144144 82559479 66144281 82559650 66144418 82559821 66144555 82559992 66144692 82560163 66144829 82560334 66144966 82560505 66145103 82560676 66145240 82560847 66145377 82561018 66145514 82561189 66145651 82561360 66145788 82561531 66145925 82561702 66146062 82561873 66146199 82562044 66146336 82562215 66146473 82562386 66146610 82562557 66146747 82562728 66146884 82562899 66147021 82563070 66147158 82563241 66147295 82563412 66147432 82563583 66147569 82563754 66147706 82563925 66147843 82564096 66147980 82564267 66148117 82564438 66148254 82564609 66148391 82564780 66148528 82564951 66148665 82565122 66148802 82565293 66148939 82565464 66149076 82565635 66149213 82565806 66149350 82565977 66149487 82566148 66149624 82566319 66149761 82566490 66149898 82566661 66150035 82566832 66150172 82567003 66150309 82567174 66150446 82567345 66150583 82567516 66150720 82567687 66150857 82567858 66150994 82568029 66151131 82568200 66151268 82568371 66151405 82568542 66151542 82568713 66151679 82568884 66151816 82569055 66151953 82569226 66152090 82569397 66152227 82569568 66152364 82569739 66152501 82569910 66152638 82570081 66152775 82570252 66152912 82570423 66153049 82570594 66153186 82570765 66153323 82570936 66153460 82571107 66153597 82571278 66153734 82571449 66153871 82571620 66154008 82571791 66154145 82571962 66154282 82572133 66154419 82572304 66154556 82572475 66154693 82572646 66154830 82572817 66154967 82572988 66155104 82573159 66155241 82573330 66155378 82573501 66155515 82573672 66155652 82573843 66155789 82574014 66155926 82574185 66156063 82574356 66156200 82574527 66156337 82574698 66156474 82574869 66156611 82575040 66156748 82575211 66156885 82575382 66157022 82575553 66157159 82575724 66157296 82575895 66157433 82576066 66157570 82576237 66157707 82576408 66157844 82576579 66157981 82576750 66158118 82576921 66158255 82577092 66158392 82577263 66158529 82577434 66158666 82577605 66158803 82577776 66158940 82577947 66159077 82578118 66159214 82578289 66159351 82578460 66159488 82578631 66159625 82578802 66159762 82578973 66159899 82579144 66160036 82579315 66160173 82579486 66160310 82579657 66160447 82579828 66160584 82579999 66160721 82580170 66160858 82580341 66160995 82580512 66161132 82580683 66161269 82580854 66161406 82581025 66161543 82581196 66161680 82581367 66161817 82581538 66161954 82581709 66162091 82581880 66162228 82582051 66162365 82582222 66162502 82582393 66162639 82582564 66162776 82582735 66162913 82582906 66163050 82583077 66163187 82583248 66163324 82583419 66163461 82583590 66163598 82583761 66163735 82583932 66163872 82584103 66164009 82584274 66164146 82584445 66164283 82584616 66164420 82584787 66164557 82584958 66164694 82585129 66164831 82585300 66164968 82585471 66165105 82585642 66165242 82585813 66165379 82585984 66165516 82586155 66165653 82586326 66165790 82586497 66165927 82586668 66166064 82586839 66166201 82587010 66166338 82587181 66166475 82587352 66166612 82587523 66166749 82587694 66166886 82587865 66167023 82588036 66167160 82588207 66167297 82588378 66167434 82588549 66167571 82588720 66167708 82588891 66167845 82589062 66167982 82589233 66168119 82589404 66168256 82589575 66168393 82589746 66168530 82589917 66168667 82590088 66168804 82590259 66168941 82590430 66169078 82590601 66169215 82590772 66169352 82590943 66169489 82591114 66169626 82591285
1000 54184322 0 54184322 67631526 54184459 67631697 54184596 67631868 54184733 67632039 54184870 67632210 54185007 67632381 54185144 67632552 54185281 67632723 54185418 67632894 54185555 67633065 54185692 67633236 54185829 67633407 54185966 67633578 54186103 67633749 54186240 67633920 54186377 67634091 54186514 67634262 54186651 67634433 54186788 67634604 54186925 67634775 54187062 67634946 54187199 67635117 54187336 67635288 54187473 67635459 54187610 67635630 54187747 67635801 54187884 67635972 54188021 67636143 54188158 67636314 54188295 67636485 54188432 67636656 54188569 67636827 54188706 67636998 54188843 67637169 54188980 67637340 54189117 67637511 54189254 67637682 54189391 67637853 54189528 67638024 54189665 67638195 54189802 67638366 54189939 67638537 54190076 67638708 54190213 67638879 54190350 67639050 54190487 67639221 54190624 67639392 54190761 67639563 54190898 67639734 54191035 67639905 54191172 67640076 54191309 67640247 54191446 67640418 54191583 67640589 54191720 67640760 54191857 67640931 54191994 67641102 54192131 67641273 54192268 67641444 54192405 67641615 54192542 67641786 54192679 67641957 54192816 67642128 54192953 67642299 54193090 67642470 54193227 67642641 54193364 67642812 54193501 67642983 54193638 67643154 54193775 67643325 54193912 67643496 54194049 67643667 54194186 67643838 54194323 67644009 54194460 67644180 54194597 67644351 54194734 67644522 54194871 67644693 54195008 67644864 54195145 67645035 54195282 67645206 54195419 67645377 54195556 67645548 54195693 67645719 54195830 67645890 54195967 67646061 54196104 67646232 54196241 67646403 54196378 67646574 54196515 67646745 54196652 67646916 54196789 67647087 54196926 67647258 54197063 67647429 54197200 67647600 54197337 67647771 54197474 67647942 54197611 67648113 54197748 67648284 54197885 67648455 54198022 67648626 54198159 67648797 54198296 67648968 54198433 67649139 54198570 67649310 54198707 67649481 54198844 67649652 54198981 67649823 54199118 67649994 54199255 67650165 54199392 67650336 54199529 67650507 54199666 67650678 54199803 67650849 54199940 67651020 54200077 67651191 54200214 67651362 54200351 67651533 54200488 67651704 54200625 67651875 54200762 67652046 54200899 67652217 54201036 67652388 54201173 67652559 54201310 67652730 54201447 67652901 54201584 67653072 54201721 67653243 54201858 67653414 54201995 67653585 54202132 67653756 54202269 67653927 54202406 67654098 54202543 67654269 54202680 67654440 54202817 67654611 54202954 67654782 54203091 67654953 54203228 67655124 54203365 67655295 54203502 67655466 54203639 67655637 54203776 67655808 54203913 67655979 54204050 67656150 54204187 67656321 54204324 67656492 54204461 67656663 54204598 67656834 54204735 67657005 54204872 67657176 54205009 67657347 54205146 67657518 54205283 67657689 54205420 67657860 54205557 67658031 54205694 67658202 54205831 67658373 54205968 67658544 54206105 67658715 54206242 67658886 54206379 67659057 54206516 67659228 54206653 67659399 54206790 67659570 54206927 67659741 54207064 67659912 54207201 67660083 54207338 67660254 54207475 67660425 54207612 67660596 54207749 67660767 54207886 67660938 54208023 67661109 54208160 67661280 54208297 67661451 54208434 67661622 54208571 67661793 54208708 67661964 54208845 67662135 54208982 67662306 54209119 67662477 54209256 67662648 54209393 67662819 54209530 67662990 54209667 67663161 54209804 67663332 54209941 67663503 54210078 67663674 54210215 67663845 54210352 67664016 54210489 67664187 54210626 67664358 54210763 67664529 54210900 67664700 54211037 67664871 54211174 67665042 54211311 67665213 54211448 67665384 54211585 67665555 54211722 67665726 54211859 67665897 54211996 67666068 54212133 67666239 54212270 67666410 54212407 67666581 54212544 67666752 54212681 67666923 54212818 67667094 54212955 67667265 54213092 67667436 54213229 67667607 54213366 67667778 54213503 67667949 54213640 67668120 54213777 67668291 54213914 67668462 54214051 67668633 54214188 67668804 54214325 67668975 54214462 67669146 54214599 67669317 54214736 67669488 54214873 67669659 54215010 67669830 54215147 67670001 54215284 67670172 54215421 67670343 54215558 67670514 54215695 67670685 54215832 67670856 54215969 67671027 54216106 67671198 54216243 67671369 54216380 67671540 54216517 67671711 54216654 67671882 54216791 67672053 54216928 67672224 54217065 67672395 54217202 67672566 54217339 67672737 54217476 67672908 54217613 67673079 54217750 67673250 54217887 67673421 54218024 67673592 54218161 67673763 54218298 67673934 54218435 67674105 54218572 67674276 54218709 67674447 54218846 67674618 54218983 67674789 54219120 67674960 54219257 67675131 54219394 67675302 54219531 67675473 54219668 67675644 54219805 67675815 54219942 67675986 54220079 67676157 54220216 67676328 54220353 67676499 54220490 67676670 54220627 67676841 54220764 67677012 54220901 67677183 54221038 67677354 54221175 67677525 54221312 67677696 54221449 67677867 54221586 67678038 54221723 67678209 54221860 67678380 54221997 67678551 54222134 67678722 54222271 67678893 54222408 67679064 54222545 67679235 54222682 67679406 54222819 67679577 54222956 67679748 54223093 67679919 54223230 67680090 54223367 67680261 54223504 67680432 54223641 67680603 54223778 67680774 54223915 67680945 54224052 67681116 54224189 67681287 54224326 67681458 54224463 67681629 54224600 67681800 54224737 67681971 54224874 67682142 54225011 67682313 54225148 67682484 54225285 67682655 54225422 67682826 54225559 67682997 54225696 67683168 54225833 67683339 54225970 67683510 54226107 67683681 54226244 67683852 54226381 67684023 54226518 67684194 54226655 67684365 54226792 67684536 54226929 67684707 54227066 67684878 54227203 67685049 54227340 67685220 54227477 67685391 54227614 67685562 54227751 67685733 54227888 67685904 54228025 67686075 54228162 67686246 54228299 67686417 54228436 67686588 54228573 67686759 54228710 67686930 54228847 67687101 54228984 67687272 54229121 67687443 54229258 67687614 54229395 67687785 54229532 67687956 54229669 67688127 54229806 67688298 54229943 67688469 54230080 67688640 54230217 67688811 54230354 67688982 54230491 67689153 54230628 67689324 54230765 67689495 54230902 67689666 54231039 67689837 54231176 67690008 54231313 67690179 54231450 67690350 54231587 67690521 54231724 67690692 54231861 67690863 54231998 67691034 54232135 67691205 54232272 67691376 54232409 67691547 54232546 67691718 54232683 67691889 54232820 67692060 54232957 67692231 54233094 67692402 54233231 67692573 54233368 67692744 54233505 67692915 54233642 67693086 54233779 67693257 54233916 67693428 54234053 67693599 54234190 67693770 54234327 67693941 54234464 67694112 54234601 67694283 54234738 67694454 54234875 67694625 54235012 67694796 54235149 67694967 54235286 67695138 54235423 67695309 54235560 67695480 54235697 67695651 54235834 67695822 54235971 67695993 54236108 67696164 54236245 67696335 54236382 67696506 54236519 67696677 54236656 67696848 54236793 67697019 54236930 67697190 54237067 67697361 54237204 67697532 54237341 67697703 54237478 67697874 54237615 67698045 54237752 67698216 54237889 67698387 54238026 67698558 54238163 67698729 54238300 67698900 54238437 67699071 54238574 67699242 54238711 67699413 54238848 67699584 54238985 67699755 54239122 67699926 54239259 67700097 54239396 67700268 54239533 67700439 54239670 67700610 54239807 67700781 54239944 67700952 54240081 67701123 54240218 67701294 54240355 67701465 54240492 67701636 54240629 67701807 54240766 67701978 54240903 67702149 54241040 67702320 54241177 67702491 54241314 67702662 54241451 67702833 54241588 67703004 54241725 67703175 54241862 67703346 54241999 67703517 54242136 67703688 54242273 67703859 54242410 67704030 54242547 67704201 54242684 67704372 54242821 67704543 54242958 67704714 54243095 67704885 54243232 67705056 54243369 67705227 54243506 67705398 54243643 67705569 54243780 67705740 54243917 67705911 54244054 67706082 54244191 67706253 54244328 67706424 54244465 67706595 54244602 67706766 54244739 67706937 54244876 67707108 54245013 67707279 54245150 67707450 54245287 67707621 54245424 67707792 54245561 67707963 54245698 67708134 54245835 67708305 54245972 67708476 54246109 67708647 54246246 67708818 54246383 67708989 54246520 67709160 54246657 67709331 54246794 67709502 54246931 67709673 54247068 67709844 54247205 67710015 54247342 67710186 54247479 67710357 54247616 67710528 54247753 67710699 54247890 67710870 54248027 67711041 54248164 67711212 54248301 67711383 54248438 67711554 54248575 67711725 54248712 67711896 54248849 67712067 54248986 67712238 54249123 67712409 54249260 67712580 54249397 67712751 54249534 67712922 54249671 67713093 54249808 67713264 54249945 67713435 54250082 67713606 54250219 67713777 54250356 67713948 54250493 67714119 54250630 67714290 54250767 67714461 54250904 67714632 54251041 67714803 54251178 67714974 54251315 67715145 54251452 67715316 54251589 67715487 54251726 67715658 54251863 67715829 54252000 67716000 54252137 67716171 54252274 67716342 54252411 67716513 54252548 67716684 54252685 67716855 54252822 67717026 54252959 67717197 54253096 67717368 54253233 67717539 54253370 67717710 54253507 67717881 54253644 67718052 54253781 67718223 54253918 67718394 54254055 67718565 54254192 67718736 54254329 67718907 54254466 67719078 54254603 67719249 54254740 67719420 54254877 67719591 54255014 67719762 54255151 67719933 54255288 67720104 54255425 67720275 54255562 67720446 54255699 67720617 54255836 67720788 54255973 67720959 54256110 67721130 54256247 67721301 54256384 67721472 54256521 67721643 54256658 67721814 54256795 67721985 54256932 67722156 54257069 67722327 54257206 67722498 54257343 67722669 54257480 67722840 54257617 67723011 54257754 67723182 54257891 67723353 54258028 67723524 54258165 67723695 54258302 67723866 54258439 67724037 54258576 67724208 54258713 67724379 54258850 67724550 54258987 67724721 54259124 67724892 54259261 67725063 54259398 67725234 54259535 67725405 54259672 67725576 54259809 67725747 54259946 67725918 54260083 67726089 54260220 67726260 54260357 67726431 54260494 67726602 54260631 67726773 54260768 67726944 54260905 67727115 54261042 67727286 54261179 67727457 54261316 67727628 54261453 67727799 54261590 67727970 54261727 67728141 54261864 67728312 54262001 67728483 54262138 67728654 54262275 67728825 54262412 67728996 54262549 67729167 54262686 67729338 54262823 67729509 54262960 67729680 54263097 67729851 54263234 67730022 54263371 67730193 54263508 67730364 54263645 67730535 54263782 67730706 54263919 67730877 54264056 67731048 54264193 67731219 54264330 67731390 54264467 67731561 54264604 67731732 54264741 67731903 54264878 67732074 54265015 67732245 54265152 67732416 54265289 67732587 54265426 67732758 54265563 67732929 54265700 67733100 54265837 67733271 54265974 67733442 54266111 67733613 54266248 67733784 54266385 67733955 54266522 67734126 54266659 67734297 54266796 67734468 54266933 67734639 54267070 67734810 54267207 67734981 54267344 67735152 54267481 67735323 54267618 67735494 54267755 67735665 54267892 67735836 54268029 67736007 54268166 67736178 54268303 67736349 54268440 67736520 54268577 67736691 54268714 67736862 54268851 67737033 54268988 67737204 54269125 67737375 54269262 67737546 54269399 67737717 54269536 67737888 54269673 67738059 54269810 67738230 54269947 67738401 54270084 67738572 54270221 67738743 54270358 67738914 54270495 67739085 54270632 67739256 54270769 67739427 54270906 67739598 54271043 67739769 54271180 67739940 54271317 67740111 54271454 67740282 54271591 67740453 54271728 67740624 54271865 67740795 54272002 67740966 54272139 67741137 54272276 67741308 54272413 67741479 54272550 67741650 54272687 67741821 54272824 67741992 54272961 67742163 54273098 67742334 54273235 67742505 54273372 67742676 54273509 67742847 54273646 67743018 54273783 67743189 54273920 67743360 54274057 67743531 54274194 67743702 54274331 67743873 54274468 67744044 54274605 67744215 54274742 67744386 54274879 67744557 54275016 67744728 54275153 67744899 54275290 67745070 54275427 67745241 54275564 67745412 54275701 67745583 54275838 67745754 54275975 67745925 54276112 67746096 54276249 67746267 54276386 67746438 54276523 67746609 54276660 67746780 54276797 67746951 54276934 67747122 54277071 67747293 54277208 67747464 54277345 67747635 54277482 67747806 54277619 67747977 54277756 67748148 54277893 67748319 54278030 67748490 54278167 67748661 54278304 67748832 54278441 67749003 54278578 67749174 54278715 67749345 54278852 67749516 54278989 67749687 54279126 67749858 54279263 67750029 54279400 67750200 54279537 67750371 54279674 67750542 54279811 67750713 54279948 67750884 54280085 67751055 54280222 67751226 54280359 67751397 54280496 67751568 54280633 67751739 54280770 67751910 54280907 67752081 54281044 67752252 54281181 67752423 54281318 67752594 54281455 67752765 54281592 67752936 54281729 67753107 54281866 67753278 54282003 67753449 54282140 67753620 54282277 67753791 54282414 67753962 54282551 67754133 54282688 67754304 54282825 67754475 54282962 67754646 54283099 67754817 54283236 67754988 54283373 67755159 54283510 67755330 54283647 67755501 54283784 67755672 54283921 67755843 54284058 67756014 54284195 67756185 54284332 67756356 54284469 67756527 54284606 67756698 54284743 67756869 54284880 67757040 54285017 67757211 54285154 67757382 54285291 67757553 54285428 67757724 54285565 67757895 54285702 67758066 54285839 67758237 54285976 67758408 54286113 67758579 54286250 67758750 54286387 67758921 54286524 67759092 54286661 67759263 54286798 67759434 54286935 67759605 54287072 67759776 54287209 67759947 54287346 67760118 54287483 67760289 54287620 67760460 54287757 67760631 54287894 67760802 54288031 67760973 54288168 67761144 54288305 67761315 54288442 67761486 54288579 67761657 54288716 67761828 54288853 67761999 54288990 67762170 54289127 67762341 54289264 67762512 54289401 67762683 54289538 67762854 54289675 67763025 54289812 67763196 54289949 67763367 54290086 67763538 54290223 67763709 54290360 67763880 54290497 67764051 54290634 67764222 54290771 67764393 54290908 67764564 54291045 67764735 54291182 67764906 54291319 67765077 54291456 67765248 54291593 67765419 54291730 67765590 54291867 67765761 54292004 67765932 54292141 67766103 54292278 67766274 54292415 67766445 54292552 67766616 54292689 67766787 54292826 67766958 54292963 67767129 54293100 67767300 54293237 67767471 54293374 67767642 54293511 67767813 54293648 67767984 54293785 67768155 54293922 67768326 54294059 67768497 54294196 67768668 54294333 67768839 54294470 67769010 54294607 67769181 54294744 67769352 54294881 67769523 54295018 67769694 54295155 67769865 54295292 67770036 54295429 67770207 54295566 67770378 54295703 67770549 54295840 67770720 54295977 67770891 54296114 67771062 54296251 67771233 54296388 67771404 54296525 67771575 54296662 67771746 54296799 67771917 54296936 67772088 54297073 67772259 54297210 67772430 54297347 67772601 54297484 67772772 54297621 67772943 54297758 67773114 54297895 67773285 54298032 67773456 54298169 67773627 54298306 67773798 54298443 67773969 54298580 67774140 54298717 67774311 54298854 67774482 54298991 67774653 54299128 67774824 54299265 67774995 54299402 67775166 54299539 67775337 54299676 67775508 54299813 67775679 54299950 67775850 54300087 67776021 54300224 67776192 54300361 67776363 54300498 67776534 54300635 67776705 54300772 67776876 54300909 67777047 54301046 67777218 54301183 67777389 54301320 67777560 54301457 67777731 54301594 67777902 54301731 67778073 54301868 67778244 54302005 67778415 54302142 67778586 54302279 67778757 54302416 67778928 54302553 67779099 54302690 67779270 54302827 67779441 54302964 67779612 54303101 67779783 54303238 67779954 54303375 67780125 54303512 67780296 54303649 67780467 54303786 67780638 54303923 67780809 54304060 67780980 54304197 67781151 54304334 67781322 54304471 67781493 54304608 67781664 54304745 67781835 54304882 67782006 54305019 67782177 54305156 67782348 54305293 67782519 54305430 67782690 54305567 67782861 54305704 67783032 54305841 67783203 54305978 67783374 54306115 67783545 54306252 67783716 54306389 67783887 54306526 67784058 54306663 67784229 54306800 67784400 54306937 67784571 54307074 67784742 54307211 67784913 54307348 67785084 54307485 67785255 54307622 67785426 54307759 67785597 54307896 67785768 54308033 67785939 54308170 67786110 54308307 67786281 54308444 67786452 54308581 67786623 54308718 67786794 54308855 67786965 54308992 67787136 54309129 67787307 54309266 67787478 54309403 67787649 54309540 67787820 54309677 67787991 54309814 67788162 54309951 67788333 54310088 67788504 54310225 67788675 54310362 67788846 54310499 67789017 54310636 67789188 54310773 67789359 54310910 67789530 54311047 67789701 54311184 67789872 54311321 67790043 54311458 67790214 54311595 67790385 54311732 67790556 54311869 67790727 54312006 67790898 54312143 67791069 54312280 67791240 54312417 67791411 54312554 67791582 54312691 67791753 54312828 67791924 54312965 67792095 54313102 67792266 54313239 67792437 54313376 67792608 54313513 67792779 54313650 67792950 54313787 67793121 54313924 67793292 54314061 67793463 54314198 67793634 54314335 67793805 54314472 67793976 54314609 67794147 54314746 67794318 54314883 67794489 54315020 67794660 54315157 67794831 54315294 67795002 54315431 67795173 54315568 67795344 54315705 67795515 54315842 67795686 54315979 67795857 54316116 67796028 54316253 67796199 54316390 67796370 54316527 67796541 54316664 67796712 54316801 67796883 54316938 67797054 54317075 67797225 54317212 67797396 54317349 67797567 54317486 67797738 54317623 67797909 54317760 67798080 54317897 67798251 54318034 67798422 54318171 67798593 54318308 67798764 54318445 67798935 54318582 67799106 54318719 67799277 54318856 67799448 54318993 67799619 54319130 67799790 54319267 67799961 54319404 67800132 54319541 67800303 54319678 67800474 54319815 67800645 54319952 67800816 54320089 67800987 54320226 67801158 54320363 67801329 54320500 67801500 54320637 67801671 54320774 67801842 54320911 67802013 54321048 67802184
1000 30519079 0 30519079 38093157 30519216 38093328 30519353 38093499 30519490 38093670 30519627 38093841 30519764 38094012 30519901 38094183 30520038 38094354 30520175 38094525 30520312 38094696 30520449 38094867 30520586 38095038 30520723 38095209 30520860 38095380 30520997 38095551 30521134 38095722 30521271 38095893 30521408 38096064 30521545 38096235 30521682 38096406 30521819 38096577 30521956 38096748 30522093 38096919 30522230 38097090 30522367 38097261 30522504 38097432 30522641 38097603 30522778 38097774 30522915 38097945 30523052 38098116 30523189 38098287 30523326 38098458 30523463 38098629 30523600 38098800 30523737 38098971 30523874 38099142 30524011 38099313 30524148 38099484 30524285 38099655 30524422 38099826 30524559 38099997 30524696 38100168 30524833 38100339 30524970 38100510 30525107 38100681 30525244 38100852 30525381 38101023 30525518 38101194 30525655 38101365 30525792 38101536 30525929 38101707 30526066 38101878 30526203 38102049 30526340 38102220 30526477 38102391 30526614 38102562 30526751 38102733 30526888 38102904 30527025 38103075 30527162 38103246 30527299 38103417 30527436 38103588 30527573 38103759 30527710 38103930 30527847 38104101 30527984 38104272 30528121 38104443 30528258 38104614 30528395 38104785 30528532 38104956 30528669 38105127 30528806 38105298 30528943 38105469 30529080 38105640 30529217 38105811 30529354 38105982 30529491 38106153 30529628 38106324 30529765 38106495 30529902 38106666 30530039 38106837 30530176 38107008 30530313 38107179 30530450 38107350 30530587 38107521 30530724 38107692 30530861 38107863 30530998 38108034 30531135 38108205 30531272 38108376 30531409 38108547 30531546 38108718 30531683 38108889 30531820 38109060 30531957 38109231 30532094 38109402 30532231 38109573 30532368 38109744 30532505 38109915 30532642 38110086 30532779 38110257 30532916 38110428 30533053 38110599 30533190 38110770 30533327 38110941 30533464 38111112 30533601 38111283 30533738 38111454 30533875 38111625 30534012 38111796 30534149 38111967 30534286 38112138 30534423 38112309 30534560 38112480 30534697 38112651 30534834 38112822 30534971 38112993 30535108 38113164 30535245 38113335 30535382 38113506 30535519 38113677 30535656 38113848 30535793 38114019 30535930 38114190 30536067 38114361 30536204 38114532 30536341 38114703 30536478 38114874 30536615 38115045 30536752 38115216 30536889 38115387 30537026 38115558 30537163 38115729 30537300 38115900 30537437 38116071 30537574 38116242 30537711 38116413 30537848 38116584 30537985 38116755 30538122 38116926 30538259 38117097 30538396 38117268 30538533 38117439 30538670 38117610 30538807 38117781 30538944 38117952 30539081 38118123 30539218 38118294 30539355 38118465 30539492 38118636 30539629 38118807 30539766 38118978 30539903 38119149 30540040 38119320 30540177 38119491 30540314 38119662 30540451 38119833 30540588 38120004 30540725 38120175 30540862 38120346 30540999 38120517 30541136 38120688 30541273 38120859 30541410 38121030 30541547 38121201 30541684 38121372 30541821 38121543 30541958 38121714 30542095 38121885 30542232 38122056 30542369 38122227 30542506 38122398 30542643 38122569 30542780 38122740 30542917 38122911 30543054 38123082 30543191 38123253 30543328 38123424 30543465 38123595 30543602 38123766 30543739 38123937 30543876 38124108 30544013 38124279 30544150 38124450 30544287 38124621 30544424 38124792 30544561 38124963 30544698 38125134 30544835 38125305 30544972 38125476 30545109 38125647 30545246 38125818 30545383 38125989 30545520 38126160 30545657 38126331 30545794 38126502 30545931 38126673 30546068 38126844 30546205 38127015 30546342 38127186 30546479 38127357 30546616 38127528 30546753 38127699 30546890 38127870 30547027 38128041 30547164 38128212 30547301 38128383 30547438 38128554 30547575 38128725 30547712 38128896 30547849 38129067 30547986 38129238 30548123 38129409 30548260 38129580 30548397 38129751 30548534 38129922 30548671 38130093 30548808 38130264 30548945 38130435 30549082 38130606 30549219 38130777 30549356 38130948 30549493 38131119 30549630 38131290 30549767 38131461 30549904 38131632 30550041 38131803 30550178 38131974 30550315 38132145 30550452 38132316 30550589 38132487 30550726 38132658 30550863 38132829 30551000 38133000 30551137 38133171 30551274 38133342 30551411 38133513 30551548 38133684 30551685 38133855 30551822 38134026 30551959 38134197 30552096 38134368 30552233 38134539 30552370 38134710 30552507 38134881 30552644 38135052 30552781 38135223 30552918 38135394 30553055 38135565 30553192 38135736 30553329 38135907 30553466 38136078 30553603 38136249 30553740 38136420 30553877 38136591 30554014 38136762 30554151 38136933 30554288 38137104 30554425 38137275 30554562 38137446 30554699 38137617 30554836 38137788 30554973 38137959 30555110 38138130 30555247 38138301 30555384 38138472 30555521 38138643 30555658 38138814 30555795 38138985 30555932 38139156 30556069 38139327 30556206 38139498 30556343 38139669 30556480 38139840 30556617 38140011 30556754 38140182 30556891 38140353 30557028 38140524 30557165 38140695 30557302 38140866 30557439 38141037 30557576 38141208 30557713 38141379 30557850 38141550 30557987 38141721 30558124 38141892 30558261 38142063 30558398 38142234 30558535 38142405 30558672 38142576 30558809 38142747 30558946 38142918 30559083 38143089 30559220 38143260 30559357 38143431 30559494 38143602 30559631 38143773 30559768 38143944 30559905 38144115 30560042 38144286 30560179 38144457 30560316 38144628 30560453 38144799 30560590 38144970 30560727 38145141 30560864 38145312 30561001 38145483 30561138 38145654 30561275 38145825 30561412 38145996 30561549 38146167 30561686 38146338 30561823 38146509 30561960 38146680 30562097 38146851 30562234 38147022 30562371 38147193 30562508 38147364 30562645 38147535 30562782 38147706 30562919 38147877 30563056 38148048 30563193 38148219 30563330 38148390 30563467 38148561 30563604 38148732 30563741 38148903 30563878 38149074 30564015 38149245 30564152 38149416 30564289 38149587 30564426 38149758 30564563 38149929 30564700 38150100 30564837 38150271 30564974 38150442 30565111 38150613 30565248 38150784 30565385 38150955 30565522 38151126 30565659 38151297 30565796 38151468 30565933 38151639 30566070 38151810 30566207 38151981 30566344 38152152 30566481 38152323 30566618 38152494 30566755 38152665 30566892 38152836 30567029 38153007 30567166 38153178 30567303 38153349 30567440 38153520 30567577 38153691 30567714 38153862 30567851 38154033 30567988 38154204 30568125 38154375 30568262 38154546 30568399 38154717 30568536 38154888 30568673 38155059 30568810 38155230 30568947 38155401 30569084 38155572 30569221 38155743 30569358 38155914 30569495 38156085 30569632 38156256 30569769 38156427 30569906 38156598 30570043 38156769 30570180 38156940 30570317 38157111 30570454 38157282 30570591 38157453 30570728 38157624 30570865 38157795 30571002 38157966 30571139 38158137 30571276 38158308 30571413 38158479 30571550 38158650 30571687 38158821 30571824 38158992 30571961 38159163 30572098 38159334 30572235 38159505 30572372 38159676 30572509 38159847 30572646 38160018 30572783 38160189 30572920 38160360 30573057 38160531 30573194 38160702 30573331 38160873 30573468 38161044 30573605 38161215 30573742 38161386 30573879 38161557 30574016 38161728 30574153 38161899 30574290 38162070 30574427 38162241 30574564 38162412 30574701 38162583 30574838 38162754 30574975 38162925 30575112 38163096 30575249 38163267 30575386 38163438 30575523 38163609 30575660 38163780 30575797 38163951 30575934 38164122 30576071 38164293 30576208 38164464 30576345 38164635 30576482 38164806 30576619 38164977 30576756 38165148 30576893 38165319 30577030 38165490 30577167 38165661 30577304 38165832 30577441 38166003 30577578 38166174 30577715 38166345 30577852 38166516 30577989 38166687 30578126 38166858 30578263 38167029 30578400 38167200 30578537 38167371 30578674 38167542 30578811 38167713 30578948 38167884 30579085 38168055 30579222 38168226 30579359 38168397 30579496 38168568 30579633 38168739 30579770 38168910 30579907 38169081 30580044 38169252 30580181 38169423 30580318 38169594 30580455 38169765 30580592 38169936 30580729 38170107 30580866 38170278 30581003 38170449 30581140 38170620 30581277 38170791 30581414 38170962 30581551 38171133 30581688 38171304 30581825 38171475 30581962 38171646 30582099 38171817 30582236 38171988 30582373 38172159 30582510 38172330 30582647 38172501 30582784 38172672 30582921 38172843 30583058 38173014 30583195 38173185 30583332 38173356 30583469 38173527 30583606 38173698 30583743 38173869 30583880 38174040 30584017 38174211 30584154 38174382 30584291 38174553 30584428 38174724 30584565 38174895 30584702 38175066 30584839 38175237 30584976 38175408 30585113 38175579 30585250 38175750 30585387 38175921 30585524 38176092 30585661 38176263 30585798 38176434 30585935 38176605 30586072 38176776 30586209 38176947 30586346 38177118 30586483 38177289 30586620 38177460 30586757 38177631 30586894 38177802 30587031 38177973 30587168 38178144 30587305 38178315 30587442 38178486 30587579 38178657 30587716 38178828 30587853 38178999 30587990 38179170 30588127 38179341 30588264 38179512 30588401 38179683 30588538 38179854 30588675 38180025 30588812 38180196 30588949 38180367 30589086 38180538 30589223 38180709 30589360 38180880 30589497 38181051 30589634 38181222 30589771 38181393 30589908 38181564 30590045 38181735 30590182 38181906 30590319 38182077 30590456 38182248 30590593 38182419 30590730 38182590 30590867 38182761 30591004 38182932 30591141 38183103 30591278 38183274 30591415 38183445 30591552 38183616 30591689 38183787 30591826 38183958 30591963 38184129 30592100 38184300 30592237 38184471 30592374 38184642 30592511 38184813 30592648 38184984 30592785 38185155 30592922 38185326 30593059 38185497 30593196 38185668 30593333 38185839 30593470 38186010 30593607 38186181 30593744 38186352 30593881 38186523 30594018 38186694 30594155 38186865 30594292 38187036 30594429 38187207 30594566 38187378 30594703 38187549 30594840 38187720 30594977 38187891 30595114 38188062 30595251 38188233 30595388 38188404 30595525 38188575 30595662 38188746 30595799 38188917 30595936 38189088 30596073 38189259 30596210 38189430 30596347 38189601 30596484 38189772 30596621 38189943 30596758 38190114 30596895 38190285 30597032 38190456 30597169 38190627 30597306 38190798 30597443 38190969 30597580 38191140 30597717 38191311 30597854 38191482 30597991 38191653 30598128 38191824 30598265 38191995 30598402 38192166 30598539 38192337 30598676 38192508 30598813 38192679 30598950 38192850 30599087 38193021 30599224 38193192 30599361 38193363 30599498 38193534 30599635 38193705 30599772 38193876 30599909 38194047 30600046 38194218 30600183 38194389 30600320 38194560 30600457 38194731 30600594 38194902 30600731 38195073 30600868 38195244 30601005 38195415 30601142 38195586 30601279 38195757 30601416 38195928 30601553 38196099 30601690 38196270 30601827 38196441 30601964 38196612 30602101 38196783 30602238 38196954 30602375 38197125 30602512 38197296 30602649 38197467 30602786 38197638 30602923 38197809 30603060 38197980 30603197 38198151 30603334 38198322 30603471 38198493 30603608 38198664 30603745 38198835 30603882 38199006 30604019 38199177 30604156 38199348 30604293 38199519 30604430 38199690 30604567 38199861 30604704 38200032 30604841 38200203 30604978 38200374 30605115 38200545 30605252 38200716 30605389 38200887 30605526 38201058 30605663 38201229 30605800 38201400 30605937 38201571 30606074 38201742 30606211 38201913 30606348 38202084 30606485 38202255 30606622 38202426 30606759 38202597 30606896 38202768 30607033 38202939 30607170 38203110 30607307 38203281 30607444 38203452 30607581 38203623 30607718 38203794 30607855 38203965 30607992 38204136 30608129 38204307 30608266 38204478 30608403 38204649 30608540 38204820 30608677 38204991 30608814 38205162 30608951 38205333 30609088 38205504 30609225 38205675 30609362 38205846 30609499 38206017 30609636 38206188 30609773 38206359 30609910 38206530 30610047 38206701 30610184 38206872 30610321 38207043 30610458 38207214 30610595 38207385 30610732 38207556 30610869 38207727 30611006 38207898 30611143 38208069 30611280 38208240 30611417 38208411 30611554 38208582 30611691 38208753 30611828 38208924 30611965 38209095 30612102 38209266 30612239 38209437 30612376 38209608 30612513 38209779 30612650 38209950 30612787 38210121 30612924 38210292 30613061 38210463 30613198 38210634 30613335 38210805 30613472 38210976 30613609 38211147 30613746 38211318 30613883 38211489 30614020 38211660 30614157 38211831 30614294 38212002 30614431 38212173 30614568 38212344 30614705 38212515 30614842 38212686 30614979 38212857 30615116 38213028 30615253 38213199 30615390 38213370 30615527 38213541 30615664 38213712 30615801 38213883 30615938 38214054 30616075 38214225 30616212 38214396 30616349 38214567 30616486 38214738 30616623 38214909 30616760 38215080 30616897 38215251 30617034 38215422 30617171 38215593 30617308 38215764 30617445 38215935 30617582 38216106 30617719 38216277 30617856 38216448 30617993 38216619 30618130 38216790 30618267 38216961 30618404 38217132 30618541 38217303 30618678 38217474 30618815 38217645 30618952 38217816 30619089 38217987 30619226 38218158 30619363 38218329 30619500 38218500 30619637 38218671 30619774 38218842 30619911 38219013 30620048 38219184 30620185 38219355 30620322 38219526 30620459 38219697 30620596 38219868 30620733 38220039 30620870 38220210 30621007 38220381 30621144 38220552 30621281 38220723 30621418 38220894 30621555 38221065 30621692 38221236 30621829 38221407 30621966 38221578 30622103 38221749 30622240 38221920 30622377 38222091 30622514 38222262 30622651 38222433 30622788 38222604 30622925 38222775 30623062 38222946 30623199 38223117 30623336 38223288 30623473 38223459 30623610 38223630 30623747 38223801 30623884 38223972 30624021 38224143 30624158 38224314 30624295 38224485 30624432 38224656 30624569 38224827 30624706 38224998 30624843 38225169 30624980 38225340 30625117 38225511 30625254 38225682 30625391 38225853 30625528 38226024 30625665 38226195 30625802 38226366 30625939 38226537 30626076 38226708 30626213 38226879 30626350 38227050 30626487 38227221 30626624 38227392 30626761 38227563 30626898 38227734 30627035 38227905 30627172 38228076 30627309 38228247 30627446 38228418 30627583 38228589 30627720 38228760 30627857 38228931 30627994 38229102 30628131 38229273 30628268 38229444 30628405 38229615 30628542 38229786 30628679 38229957 30628816 38230128 30628953 38230299 30629090 38230470 30629227 38230641 30629364 38230812 30629501 38230983 30629638 38231154 30629775 38231325 30629912 38231496 30630049 38231667 30630186 38231838 30630323 38232009 30630460 38232180 30630597 38232351 30630734 38232522 30630871 38232693 30631008 38232864 30631145 38233035 30631282 38233206 30631419 38233377 30631556 38233548 30631693 38233719 30631830 38233890 30631967 38234061 30632104 38234232 30632241 38234403 30632378 38234574 30632515 38234745 30632652 38234916 30632789 38235087 30632926 38235258 30633063 38235429 30633200 38235600 30633337 38235771 30633474 38235942 30633611 38236113 30633748 38236284 30633885 38236455 30634022 38236626 30634159 38236797 30634296 38236968 30634433 38237139 30634570 38237310 30634707 38237481 30634844 38237652 30634981 38237823 30635118 38237994 30635255 38238165 30635392 38238336 30635529 38238507 30635666 38238678 30635803 38238849 30635940 38239020 30636077 38239191 30636214 38239362 30636351 38239533 30636488 38239704 30636625 38239875 30636762 38240046 30636899 38240217 30637036 38240388 30637173 38240559 30637310 38240730 30637447 38240901 30637584 38241072 30637721 38241243 30637858 38241414 30637995 38241585 30638132 38241756 30638269 38241927 30638406 38242098 30638543 38242269 30638680 38242440 30638817 38242611 30638954 38242782 30639091 38242953 30639228 38243124 30639365 38243295 30639502 38243466 30639639 38243637 30639776 38243808 30639913 38243979 30640050 38244150 30640187 38244321 30640324 38244492 30640461 38244663 30640598 38244834 30640735 38245005 30640872 38245176 30641009 38245347 30641146 38245518 30641283 38245689 30641420 38245860 30641557 38246031 30641694 38246202 30641831 38246373 30641968 38246544 30642105 38246715 30642242 38246886 30642379 38247057 30642516 38247228 30642653 38247399 30642790 38247570 30642927 38247741 30643064 38247912 30643201 38248083 30643338 38248254 30643475 38248425 30643612 38248596 30643749 38248767 30643886 38248938 30644023 38249109 30644160 38249280 30644297 38249451 30644434 38249622 30644571 38249793 30644708 38249964 30644845 38250135 30644982 38250306 30645119 38250477 30645256 38250648 30645393 38250819 30645530 38250990 30645667 38251161 30645804 38251332 30645941 38251503 30646078 38251674 30646215 38251845 30646352 38252016 30646489 38252187 30646626 38252358 30646763 38252529 30646900 38252700 30647037 38252871 30647174 38253042 30647311 38253213 30647448 38253384 30647585 38253555 30647722 38253726 30647859 38253897 30647996 38254068 30648133 38254239 30648270 38254410 30648407 38254581 30648544 38254752 30648681 38254923 30648818 38255094 30648955 38255265 30649092 38255436 30649229 38255607 30649366 38255778 30649503 38255949 30649640 38256120 30649777 38256291 30649914 38256462 30650051 38256633 30650188 38256804 30650325 38256975 30650462 38257146 30650599 38257317 30650736 38257488 30650873 38257659 30651010 38257830 30651147 38258001 30651284 38258172 30651421 38258343 30651558 38258514 30651695 38258685 30651832 38258856 30651969 38259027 30652106 38259198 30652243 38259369 30652380 38259540 30652517 38259711 30652654 38259882 30652791 38260053 30652928 38260224 30653065 38260395 30653202 38260566 30653339 38260737 30653476 38260908 30653613 38261079 30653750 38261250 30653887 38261421 30654024 38261592 30654161 38261763 30654298 38261934 30654435 38262105 30654572 38262276 30654709 38262447 30654846 38262618 30654983 38262789 30655120 38262960 30655257 38263131 30655394 38263302 30655531 38263473 30655668 38263644 30655805 38263815
1000 26987900 0 26987900 33685627 26988037 33685798 26988174 33685969 26988311 33686140 26988448 33686311 26988585 33686482 26988722 33686653 26988859 33686824 26988996 33686995 26989133 33687166 26989270 33687337 26989407 33687508 26989544 33687679 26989681 33687850 26989818 33688021 26989955 33688192 26990092 33688363 26990229 33688534 26990366 33688705 26990503 33688876 26990640 33689047 26990777 33689218 26990914 33689389 26991051 33689560 26991188 33689731 26991325 33689902 26991462 33690073 26991599 33690244 26991736 33690415 26991873 33690586 26992010 33690757 26992147 33690928 26992284 33691099 26992421 33691270 26992558 33691441 26992695 33691612 26992832 33691783 26992969 33691954 26993106 33692125 26993243 33692296 26993380 33692467 26993517 33692638 26993654 33692809 26993791 33692980 26993928 33693151 26994065 33693322 26994202 33693493 26994339 33693664 26994476 33693835 26994613 33694006 26994750 33694177 26994887 33694348 26995024 33694519 26995161 33694690 26995298 33694861 26995435 33695032 26995572 33695203 26995709 33695374 26995846 33695545 26995983 33695716 26996120 33695887 26996257 33696058 26996394 33696229 26996531 33696400 26996668 33696571 26996805 33696742 26996942 33696913 26997079 33697084 26997216 33697255 26997353 33697426 26997490 33697597 26997627 33697768 26997764 33697939 26997901 33698110 26998038 33698281 26998175 33698452 26998312 33698623 26998449 33698794 26998586 33698965 26998723 33699136 26998860 33699307 26998997 33699478 26999134 33699649 26999271 33699820 26999408 33699991 26999545 33700162 26999682 33700333 26999819 33700504 26999956 33700675 27000093 33700846 27000230 33701017 27000367 33701188 27000504 33701359 27000641 33701530 27000778 33701701 27000915 33701872 27001052 33702043 27001189 33702214 27001326 33702385 27001463 33702556 27001600 33702727 27001737 33702898 27001874 33703069 27002011 33703240 27002148 33703411 27002285 33703582 27002422 33703753 27002559 33703924 27002696 33704095 27002833 33704266 27002970 33704437 27003107 33704608 27003244 33704779 27003381 33704950 27003518 33705121 27003655 33705292 27003792 33705463 27003929 33705634 27004066 33705805 27004203 33705976 27004340 33706147 27004477 33706318 27004614 33706489 27004751 33706660 27004888 33706831 27005025 33707002 27005162 33707173 27005299 33707344 27005436 33707515 27005573 33707686 27005710 33707857 27005847 33708028 27005984 33708199 27006121 33708370 27006258 33708541 27006395 33708712 27006532 33708883 27006669 33709054 27006806 33709225 27006943 33709396 27007080 33709567 27007217 33709738 27007354 33709909 27007491 33710080 27007628 33710251 27007765 33710422 27007902 33710593 27008039 33710764 27008176 33710935 27008313 33711106 27008450 33711277 27008587 33711448 27008724 33711619 27008861 33711790 27008998 33711961 27009135 33712132 27009272 33712303 27009409 33712474 27009546 33712645 27009683 33712816 27009820 33712987 27009957 33713158 27010094 33713329 27010231 33713500 27010368 33713671 27010505 33713842 27010642 33714013 27010779 33714184 27010916 33714355 27011053 33714526 27011190 33714697 27011327 33714868 27011464 33715039 27011601 33715210 27011738 33715381 27011875 33715552 27012012 33715723 27012149 33715894 27012286 33716065 27012423 33716236 27012560 33716407 27012697 33716578 27012834 33716749 27012971 33716920 27013108 33717091 27013245 33717262 27013382 33717433 27013519 33717604 27013656 33717775 27013793 33717946 27013930 33718117 27014067 33718288 27014204 33718459 27014341 33718630 27014478 33718801 27014615 33718972 27014752 33719143 27014889 33719314 27015026 33719485 27015163 33719656 27015300 33719827 27015437 33719998 27015574 33720169 27015711 33720340 27015848 33720511 27015985 33720682 27016122 33720853 27016259 33721024 27016396 33721195 27016533 33721366 27016670 33721537 27016807 33721708 27016944 33721879 27017081 33722050 27017218 33722221 27017355 33722392 27017492 33722563 27017629 33722734 27017766 33722905 27017903 33723076 27018040 33723247 27018177 33723418 27018314 33723589 27018451 33723760 27018588 33723931 27018725 33724102 27018862 33724273 27018999 33724444 27019136 33724615 27019273 33724786 27019410 33724957 27019547 33725128 27019684 33725299 27019821 33725470 27019958 33725641 27020095 33725812 27020232 33725983 27020369 33726154 27020506 33726325 27020643 33726496 27020780 33726667 27020917 33726838 27021054 33727009 27021191 33727180 27021328 33727351 27021465 33727522 27021602 33727693 27021739 33727864 27021876 33728035 27022013 33728206 27022150 33728377 27022287 33728548 27022424 33728719 27022561 33728890 27022698 33729061 27022835 33729232 27022972 33729403 27023109 33729574 27023246 33729745 27023383 33729916 27023520 33730087 27023657 33730258 27023794 33730429 27023931 33730600 27024068 33730771 27024205 33730942 27024342 33731113 27024479 33731284 27024616 33731455 27024753 33731626 27024890 33731797 27025027 33731968 27025164 33732139 27025301 33732310 27025438 33732481 27025575 33732652 27025712 33732823 27025849 33732994 27025986 33733165 27026123 33733336 27026260 33733507 27026397 33733678 27026534 33733849 27026671 33734020 27026808 33734191 27026945 33734362 27027082 33734533 27027219 33734704 27027356 33734875 27027493 33735046 27027630 33735217 27027767 33735388 27027904 33735559 27028041 33735730 27028178 33735901 27028315 33736072 27028452 33736243 27028589 33736414 27028726 33736585 27028863 33736756 27029000 33736927 27029137 33737098 27029274 33737269 27029411 33737440 27029548 33737611 27029685 33737782 27029822 33737953 27029959 33738124 27030096 33738295 27030233 33738466 27030370 33738637 27030507 33738808 27030644 33738979 27030781 33739150 27030918 33739321 27031055 33739492 27031192 33739663 27031329 33739834 27031466 33740005 27031603 33740176 27031740 33740347 27031877 33740518 27032014 33740689 27032151 33740860 27032288 33741031 27032425 33741202 27032562 33741373 27032699 33741544 27032836 33741715 27032973 33741886 27033110 33742057 27033247 33742228 27033384 33742399 27033521 33742570 27033658 33742741 27033795 33742912 27033932 33743083 27034069 33743254 27034206 33743425 27034343 33743596 27034480 33743767 27034617 33743938 27034754 33744109 27034891 33744280 27035028 33744451 27035165 33744622 27035302 33744793 27035439 33744964 27035576 33745135 27035713 33745306 27035850 33745477 27035987 33745648 27036124 33745819 27036261 33745990 27036398 33746161 27036535 33746332 27036672 33746503 27036809 33746674 27036946 33746845 27037083 33747016 27037220 33747187 27037357 33747358 27037494 33747529 27037631 33747700 27037768 33747871 27037905 33748042 27038042 33748213 27038179 33748384 27038316 33748555 27038453 33748726 27038590 33748897 27038727 33749068 27038864 33749239 27039001 33749410 27039138 33749581 27039275 33749752 27039412 33749923 27039549 33750094 27039686 33750265 27039823 33750436 27039960 33750607 27040097 33750778 27040234 33750949 27040371 33751120 27040508 33751291 27040645 33751462 27040782 33751633 27040919 33751804 27041056 33751975 27041193 33752146 27041330 33752317 27041467 33752488 27041604 33752659 27041741 33752830 27041878 33753001 27042015 33753172 27042152 33753343 27042289 33753514 27042426 33753685 27042563 33753856 27042700 33754027 27042837 33754198 27042974 33754369 27043111 33754540 27043248 33754711 27043385 33754882 27043522 33755053 27043659 33755224 27043796 33755395 27043933 33755566 27044070 33755737 27044207 33755908 27044344 33756079 27044481 33756250 27044618 33756421 27044755 33756592 27044892 33756763 27045029 33756934 27045166 33757105 27045303 33757276 27045440 33757447 27045577 33757618 27045714 33757789 27045851 33757960 27045988 33758131 27046125 33758302 27046262 33758473 27046399 33758644 27046536 33758815 27046673 33758986 27046810 33759157 27046947 33759328 27047084 33759499 27047221 33759670 27047358 33759841 27047495 33760012 27047632 33760183 27047769 33760354 27047906 33760525 27048043 33760696 27048180 33760867 27048317 33761038 27048454 33761209 27048591 33761380 27048728 33761551 27048865 33761722 27049002 33761893 27049139 33762064 27049276 33762235 27049413 33762406 27049550 33762577 27049687 33762748 27049824 33762919 27049961 33763090 27050098 33763261 27050235 33763432 27050372 33763603 27050509 33763774 27050646 33763945 27050783 33764116 27050920 33764287 27051057 33764458 27051194 33764629 27051331 33764800 27051468 33764971 27051605 33765142 27051742 33765313 27051879 33765484 27052016 33765655 27052153 33765826 27052290 33765997 27052427 33766168 27052564 33766339 27052701 33766510 27052838 33766681 27052975 33766852 27053112 33767023 27053249 33767194 27053386 33767365 27053523 33767536 27053660 33767707 27053797 33767878 27053934 33768049 27054071 33768220 27054208 33768391 27054345 33768562 27054482 33768733 27054619 33768904 27054756 33769075 27054893 33769246 27055030 33769417 27055167 33769588 27055304 33769759 27055441 33769930 27055578 33770101 27055715 33770272 27055852 33770443 27055989 33770614 27056126 33770785 27056263 33770956 27056400 33771127 27056537 33771298 27056674 33771469 27056811 33771640 27056948 33771811 27057085 33771982 27057222 33772153 27057359 33772324 27057496 33772495 27057633 33772666 27057770 33772837 27057907 33773008 27058044 33773179 27058181 33773350 27058318 33773521 27058455 33773692 27058592 33773863 27058729 33774034 27058866 33774205 27059003 33774376 27059140 33774547 27059277 33774718 27059414 33774889 27059551 33775060 27059688 33775231 27059825 33775402 27059962 33775573 27060099 33775744 27060236 33775915 27060373 33776086 27060510 33776257 27060647 33776428 27060784 33776599 27060921 33776770 27061058 33776941 27061195 33777112 27061332 33777283 27061469 33777454 27061606 33777625 27061743 33777796 27061880 33777967 27062017 33778138 27062154 33778309 27062291 33778480 27062428 33778651 27062565 33778822 27062702 33778993 27062839 33779164 27062976 33779335 27063113 33779506 27063250 33779677 27063387 33779848 27063524 33780019 27063661 33780190 27063798 33780361 27063935 33780532 27064072 33780703 27064209 33780874 27064346 33781045 27064483 33781216 27064620 33781387 27064757 33781558 27064894 33781729 27065031 33781900 27065168 33782071 27065305 33782242 27065442 33782413 27065579 33782584 27065716 33782755 27065853 33782926 27065990 33783097 27066127 33783268 27066264 33783439 27066401 33783610 27066538 33783781 27066675 33783952 27066812 33784123 27066949 33784294 27067086 33784465 27067223 33784636 27067360 33784807 27067497 33784978 27067634 33785149 27067771 33785320 27067908 33785491 27068045 33785662 27068182 33785833 27068319 33786004 27068456 33786175 27068593 33786346 27068730 33786517 27068867 33786688 27069004 33786859 27069141 33787030 27069278 33787201 27069415 33787372 27069552 33787543 27069689 33787714 27069826 33787885 27069963 33788056 27070100 33788227 27070237 33788398 27070374 33788569 27070511 33788740 27070648 33788911 27070785 33789082 27070922 33789253 27071059 33789424 27071196 33789595 27071333 33789766 27071470 33789937 27071607 33790108 27071744 33790279 27071881 33790450 27072018 33790621 27072155 33790792 27072292 33790963 27072429 33791134 27072566 33791305 27072703 33791476 27072840 33791647 27072977 33791818 27073114 33791989 27073251 33792160 27073388 33792331 27073525 33792502 27073662 33792673 27073799 33792844 27073936 33793015 27074073 33793186 27074210 33793357 27074347 33793528 27074484 33793699 27074621 33793870 27074758 33794041 27074895 33794212 27075032 33794383 27075169 33794554 27075306 33794725 27075443 33794896 27075580 33795067 27075717 33795238 27075854 33795409 27075991 33795580 27076128 33795751 27076265 33795922 27076402 33796093 27076539 33796264 27076676 33796435 27076813 33796606 27076950 33796777 27077087 33796948 27077224 33797119 27077361 33797290 27077498 33797461 27077635 33797632 27077772 33797803 27077909 33797974 27078046 33798145 27078183 33798316 27078320 33798487 27078457 33798658 27078594 33798829 27078731 33799000 27078868 33799171 27079005 33799342 27079142 33799513 27079279 33799684 27079416 33799855 27079553 33800026 27079690 33800197 27079827 33800368 27079964 33800539 27080101 33800710 27080238 33800881 27080375 33801052 27080512 33801223 27080649 33801394 27080786 33801565 27080923 33801736 27081060 33801907 27081197 33802078 27081334 33802249 27081471 33802420 27081608 33802591 27081745 33802762 27081882 33802933 27082019 33803104 27082156 33803275 27082293 33803446 27082430 33803617 27082567 33803788 27082704 33803959 27082841 33804130 27082978 33804301 27083115 33804472 27083252 33804643 27083389 33804814 27083526 33804985 27083663 33805156 27083800 33805327 27083937 33805498 27084074 33805669 27084211 33805840 27084348 33806011 27084485 33806182 27084622 33806353 27084759 33806524 27084896 33806695 27085033 33806866 27085170 33807037 27085307 33807208 27085444 33807379 27085581 33807550 27085718 33807721 27085855 33807892 27085992 33808063 27086129 33808234 27086266 33808405 27086403 33808576 27086540 33808747 27086677 33808918 27086814 33809089 27086951 33809260 27087088 33809431 27087225 33809602 27087362 33809773 27087499 33809944 27087636 33810115 27087773 33810286 27087910 33810457 27088047 33810628 27088184 33810799 27088321 33810970 27088458 33811141 27088595 33811312 27088732 33811483 27088869 33811654 27089006 33811825 27089143 33811996 27089280 33812167 27089417 33812338 27089554 33812509 27089691 33812680 27089828 33812851 27089965 33813022 27090102 33813193 27090239 33813364 27090376 33813535 27090513 33813706 27090650 33813877 27090787 33814048 27090924 33814219 27091061 33814390 27091198 33814561 27091335 33814732 27091472 33814903 27091609 33815074 27091746 33815245 27091883 33815416 27092020 33815587 27092157 33815758 27092294 33815929 27092431 33816100 27092568 33816271 27092705 33816442 27092842 33816613 27092979 33816784 27093116 33816955 27093253 33817126 27093390 33817297 27093527 33817468 27093664 33817639 27093801 33817810 27093938 33817981 27094075 33818152 27094212 33818323 27094349 33818494 27094486 33818665 27094623 33818836 27094760 33819007 27094897 33819178 27095034 33819349 27095171 33819520 27095308 33819691 27095445 33819862 27095582 33820033 27095719 33820204 27095856 33820375 27095993 33820546 27096130 33820717 27096267 33820888 27096404 33821059 27096541 33821230 27096678 33821401 27096815 33821572 27096952 33821743 27097089 33821914 27097226 33822085 27097363 33822256 27097500 33822427 27097637 33822598 27097774 33822769 27097911 33822940 27098048 33823111 27098185 33823282 27098322 33823453 27098459 33823624 27098596 33823795 27098733 33823966 27098870 33824137 27099007 33824308 27099144 33824479 27099281 33824650 27099418 33824821 27099555 33824992 27099692 33825163 27099829 33825334 27099966 33825505 27100103 33825676 27100240 33825847 27100377 33826018 27100514 33826189 27100651 33826360 27100788 33826531 27100925 33826702 27101062 33826873 27101199 33827044 27101336 33827215 27101473 33827386 27101610 33827557 27101747 33827728 27101884 33827899 27102021 33828070 27102158 33828241 27102295 33828412 27102432 33828583 27102569 33828754 27102706 33828925 27102843 33829096 27102980 33829267 27103117 33829438 27103254 33829609 27103391 33829780 27103528 33829951 27103665 33830122 27103802 33830293 27103939 33830464 27104076 33830635 27104213 33830806 27104350 33830977 27104487 33831148 27104624 33831319 27104761 33831490 27104898 33831661 27105035 33831832 27105172 33832003 27105309 33832174 27105446 33832345 27105583 33832516 27105720 33832687 27105857 33832858 27105994 33833029 27106131 33833200 27106268 33833371 27106405 33833542 27106542 33833713 27106679 33833884 27106816 33834055 27106953 33834226 27107090 33834397 27107227 33834568 27107364 33834739 27107501 33834910 27107638 33835081 27107775 33835252 27107912 33835423 27108049 33835594 27108186 33835765 27108323 33835936 27108460 33836107 27108597 33836278 27108734 33836449 27108871 33836620 27109008 33836791 27109145 33836962 27109282 33837133 27109419 33837304 27109556 33837475 27109693 33837646 27109830 33837817 27109967 33837988 27110104 33838159 27110241 33838330 27110378 33838501 27110515 33838672 27110652 33838843 27110789 33839014 27110926 33839185 27111063 33839356 27111200 33839527 27111337 33839698 27111474 33839869 27111611 33840040 27111748 33840211 27111885 33840382 27112022 33840553 27112159 33840724 27112296 33840895 27112433 33841066 27112570 33841237 27112707 33841408 27112844 33841579 27112981 33841750 27113118 33841921 27113255 33842092 27113392 33842263 27113529 33842434 27113666 33842605 27113803 33842776 27113940 33842947 27114077 33843118 27114214 33843289 27114351 33843460 27114488 33843631 27114625 33843802 27114762 33843973 27114899 33844144 27115036 33844315 27115173 33844486 27115310 33844657 27115447 33844828 27115584 33844999 27115721 33845170 27115858 33845341 27115995 33845512 27116132 33845683 27116269 33845854 27116406 33846025 27116543 33846196 27116680 33846367 27116817 33846538 27116954 33846709 27117091 33846880 27117228 33847051 27117365 33847222 27117502 33847393 27117639 33847564 27117776 33847735 27117913 33847906 27118050 33848077 27118187 33848248 27118324 33848419 27118461 33848590 27118598 33848761 27118735 33848932 27118872 33849103 27119009 33849274 27119146 33849445 27119283 33849616 27119420 33849787 27119557 33849958 27119694 33850129 27119831 33850300 27119968 33850471 27120105 33850642 27120242 33850813 27120379 33850984 27120516 33851155 27120653 33851326 27120790 33851497 27120927 33851668 27121064 33851839 27121201 33852010 27121338 33852181 27121475 33852352 27121612 33852523 27121749 33852694 27121886 33852865 27122023 33853036 27122160 33853207 27122297 33853378 27122434 33853549 27122571 33853720 27122708 33853891 27122845 33854062 27122982 33854233 27123119 33854404 27123256 33854575 27123393 33854746 27123530 33854917 27123667 33855088 27123804 33855259 27123941 33855430 27124078 33855601 27124215 33855772 27124352 33855943 27124489 33856114 27124626 33856285
1000 41052050 0 41052050 51240150 41052187 51240321 41052324 51240492 41052461 51240663 41052598 51240834 41052735 51241005 41052872 51241176 41053009 51241347 41053146 51241518 41053283 51241689 41053420 51241860 41053557 51242031 41053694 51242202 41053831 51242373 41053968 51242544 41054105 51242715 41054242 51242886 41054379 51243057 41054516 51243228 41054653 51243399 41054790 51243570 41054927 51243741 41055064 51243912 41055201 51244083 41055338 51244254 41055475 51244425 41055612 51244596 41055749 51244767 41055886 51244938 41056023 51245109 41056160 51245280 41056297 51245451 41056434 51245622 41056571 51245793 41056708 51245964 41056845 51246135 41056982 51246306 41057119 51246477 41057256 51246648 41057393 51246819 41057530 51246990 41057667 51247161 41057804 51247332 41057941 51247503 41058078 51247674 41058215 51247845 41058352 51248016 41058489 51248187 41058626 51248358 41058763 51248529 41058900 51248700 41059037 51248871 41059174 51249042 41059311 51249213 41059448 51249384 41059585 51249555 41059722 51249726 41059859 51249897 41059996 51250068 41060133 51250239 41060270 51250410 41060407 51250581 41060544 51250752 41060681 51250923 41060818 51251094 41060955 51251265 41061092 51251436 41061229 51251607 41061366 51251778 41061503 51251949 41061640 51252120 41061777 51252291 41061914 51252462 41062051 51252633 41062188 51252804 41062325 51252975 41062462 51253146 41062599 51253317 41062736 51253488 41062873 51253659 41063010 51253830 41063147 51254001 41063284 51254172 41063421 51254343 41063558 51254514 41063695 51254685 41063832 51254856 41063969 51255027 41064106 51255198 41064243 51255369 41064380 51255540 41064517 51255711 41064654 51255882 41064791 51256053 41064928 51256224 41065065 51256395 41065202 51256566 41065339 51256737 41065476 51256908 41065613 51257079 41065750 51257250 41065887 51257421 41066024 51257592 41066161 51257763 41066298 51257934 41066435 51258105 41066572 51258276 41066709 51258447 41066846 51258618 41066983 51258789 41067120 51258960 41067257 51259131 41067394 51259302 41067531 51259473 41067668 51259644 41067805 51259815 41067942 51259986 41068079 51260157 41068216 51260328 41068353 51260499 41068490 51260670 41068627 51260841 41068764 51261012 41068901 51261183 41069038 51261354 41069175 51261525 41069312 51261696 41069449 51261867 41069586 51262038 41069723 51262209 41069860 51262380 41069997 51262551 41070134 51262722 41070271 51262893 41070408 51263064 41070545 51263235 41070682 51263406 41070819 51263577 41070956 51263748 41071093 51263919 41071230 51264090 41071367 51264261 41071504 51264432 41071641 51264603 41071778 51264774 41071915 51264945 41072052 51265116 41072189 51265287 41072326 51265458 41072463 51265629 41072600 51265800 41072737 51265971 41072874 51266142 41073011 51266313 41073148 51266484 41073285 51266655 41073422 51266826 41073559 51266997 41073696 51267168 41073833 51267339 41073970 51267510 41074107 51267681 41074244 51267852 41074381 51268023 41074518 51268194 41074655 51268365 41074792 51268536 41074929 51268707 41075066 51268878 41075203 51269049 41075340 51269220 41075477 51269391 41075614 51269562 41075751 51269733 41075888 51269904 41076025 51270075 41076162 51270246 41076299 51270417 41076436 51270588 41076573 51270759 41076710 51270930 41076847 51271101 41076984 51271272 41077121 51271443 41077258 51271614 41077395 51271785 41077532 51271956 41077669 51272127 41077806 51272298 41077943 51272469 41078080 51272640 41078217 51272811 41078354 51272982 41078491 51273153 41078628 51273324 41078765 51273495 41078902 51273666 41079039 51273837 41079176 51274008 41079313 51274179 41079450 51274350 41079587 51274521 41079724 51274692 41079861 51274863 41079998 51275034 41080135 51275205 41080272 51275376 41080409 51275547 41080546 51275718 41080683 51275889 41080820 51276060 41080957 51276231 41081094 51276402 41081231 51276573 41081368 51276744 41081505 51276915 41081642 51277086 41081779 51277257 41081916 51277428 41082053 51277599 41082190 51277770 41082327 51277941 41082464 51278112 41082601 51278283 41082738 51278454 41082875 51278625 41083012 51278796 41083149 51278967 41083286 51279138 41083423 51279309 41083560 51279480 41083697 51279651 41083834 51279822 41083971 51279993 41084108 51280164 41084245 51280335 41084382 51280506 41084519 51280677 41084656 51280848 41084793 51281019 41084930 51281190 41085067 51281361 41085204 51281532 41085341 51281703 41085478 51281874 41085615 51282045 41085752 51282216 41085889 51282387 41086026 51282558 41086163 51282729 41086300 51282900 41086437 51283071 41086574 51283242 41086711 51283413 41086848 51283584 41086985 51283755 41087122 51283926 41087259 51284097 41087396 51284268 41087533 51284439 41087670 51284610 41087807 51284781 41087944 51284952 41088081 51285123 41088218 51285294 41088355 51285465 41088492 51285636 41088629 51285807 41088766 51285978 41088903 51286149 41089040 51286320 41089177 51286491 41089314 51286662 41089451 51286833 41089588 51287004 41089725 51287175 41089862 51287346 41089999 51287517 41090136 51287688 41090273 51287859 41090410 51288030 41090547 51288201 41090684 51288372 41090821 51288543 41090958 51288714 41091095 51288885 41091232 51289056 41091369 51289227 41091506 51289398 41091643 51289569 41091780 51289740 41091917 51289911 41092054 51290082 41092191 51290253 41092328 51290424 41092465 51290595 41092602 51290766 41092739 51290937 41092876 51291108 41093013 51291279 41093150 51291450 41093287 51291621 41093424 51291792 41093561 51291963 41093698 51292134 41093835 51292305 41093972 51292476 41094109 51292647 41094246 51292818 41094383 51292989 41094520 51293160 41094657 51293331 41094794 51293502 41094931 51293673 41095068 51293844 41095205 51294015 41095342 51294186 41095479 51294357 41095616 51294528 41095753 51294699 41095890 51294870 41096027 51295041 41096164 51295212 41096301 51295383 41096438 51295554 41096575 51295725 41096712 51295896 41096849 51296067 41096986 51296238 41097123 51296409 41097260 51296580 41097397 51296751 41097534 51296922 41097671 51297093 41097808 51297264 41097945 51297435 41098082 51297606 41098219 51297777 41098356 51297948 41098493 51298119 41098630 51298290 41098767 51298461 41098904 51298632 41099041 51298803 41099178 51298974 41099315 51299145 41099452 51299316 41099589 51299487 41099726 51299658 41099863 51299829 41100000 51300000 41100137 51300171 41100274 51300342 41100411 51300513 41100548 51300684 41100685 51300855 41100822 51301026 41100959 51301197 41101096 51301368 41101233 51301539 41101370 51301710 41101507 51301881 41101644 51302052 41101781 51302223 41101918 51302394 41102055 51302565 41102192 51302736 41102329 51302907 41102466 51303078 41102603 51303249 41102740 51303420 41102877 51303591 41103014 51303762 41103151 51303933 41103288 51304104 41103425 51304275 41103562 51304446 41103699 51304617 41103836 51304788 41103973 51304959 41104110 51305130 41104247 51305301 41104384 51305472 41104521 51305643 41104658 51305814 41104795 51305985 41104932 51306156 41105069 51306327 41105206 51306498 41105343 51306669 41105480 51306840 41105617 51307011 41105754 51307182 41105891 51307353 41106028 51307524 41106165 51307695 41106302 51307866 41106439 51308037 41106576 51308208 41106713 51308379 41106850 51308550 41106987 51308721 41107124 51308892 41107261 51309063 41107398 51309234 41107535 51309405 41107672 51309576 41107809 51309747 41107946 51309918 41108083 51310089 41108220 51310260 41108357 51310431 41108494 51310602 41108631 51310773 41108768 51310944 41108905 51311115 41109042 51311286 41109179 51311457 41109316 51311628 41109453 51311799 41109590 51311970 41109727 51312141 41109864 51312312 41110001 51312483 41110138 51312654 41110275 51312825 41110412 51312996 41110549 51313167 41110686 51313338 41110823 51313509 41110960 51313680 41111097 51313851 41111234 51314022 41111371 51314193 41111508 51314364 41111645 51314535 41111782 51314706 41111919 51314877 41112056 51315048 41112193 51315219 41112330 51315390 41112467 51315561 41112604 51315732 41112741 51315903 41112878 51316074 41113015 51316245 41113152 51316416 41113289 51316587 41113426 51316758 41113563 51316929 41113700 51317100 41113837 51317271 41113974 51317442 41114111 51317613 41114248 51317784 41114385 51317955 41114522 51318126 41114659 51318297 41114796 51318468 41114933 51318639 41115070 51318810 41115207 51318981 41115344 51319152 41115481 51319323 41115618 51319494 41115755 51319665 41115892 51319836 41116029 51320007 41116166 51320178 41116303 51320349 41116440 51320520 41116577 51320691 41116714 51320862 41116851 51321033 41116988 51321204 41117125 51321375 41117262 51321546 41117399 51321717 41117536 51321888 41117673 51322059 41117810 51322230 41117947 51322401 41118084 51322572 41118221 51322743 41118358 51322914 41118495 51323085 41118632 51323256 41118769 51323427 41118906 51323598 41119043 51323769 41119180 51323940 41119317 51324111 41119454 51324282 41119591 51324453 41119728 51324624 41119865 51324795 41120002 51324966 41120139 51325137 41120276 51325308 41120413 51325479 41120550 51325650 41120687 51325821 41120824 51325992 41120961 51326163 41121098 51326334 41121235 51326505 41121372 51326676 41121509 51326847 41121646 51327018 41121783 51327189 41121920 51327360 41122057 51327531 41122194 51327702 41122331 51327873 41122468 51328044 41122605 51328215 41122742 51328386 41122879 51328557 41123016 51328728 41123153 51328899 41123290 51329070 41123427 51329241 41123564 51329412 41123701 51329583 41123838 51329754 41123975 51329925 41124112 51330096 41124249 51330267 41124386 51330438 41124523 51330609 41124660 51330780 41124797 51330951 41124934 51331122 41125071 51331293 41125208 51331464 41125345 51331635 41125482 51331806 41125619 51331977 41125756 51332148 41125893 51332319 41126030 51332490 41126167 51332661 41126304 51332832 41126441 51333003 41126578 51333174 41126715 51333345 41126852 51333516 41126989 51333687 41127126 51333858 41127263 51334029 41127400 51334200 41127537 51334371 41127674 51334542 41127811 51334713 41127948 51334884 41128085 51335055 41128222 51335226 41128359 51335397 41128496 51335568 41128633 51335739 41128770 51335910 41128907 51336081 41129044 51336252 41129181 51336423 41129318 51336594 41129455 51336765 41129592 51336936 41129729 51337107 41129866 51337278 41130003 51337449 41130140 51337620 41130277 51337791 41130414 51337962 41130551 51338133 41130688 51338304 41130825 51338475 41130962 51338646 41131099 51338817 41131236 51338988 41131373 51339159 41131510 51339330 41131647 51339501 41131784 51339672 41131921 51339843 41132058 51340014 41132195 51340185 41132332 51340356 41132469 51340527 41132606 51340698 41132743 51340869 41132880 51341040 41133017 51341211 41133154 51341382 41133291 51341553 41133428 51341724 41133565 51341895 41133702 51342066 41133839 51342237 41133976 51342408 41134113 51342579 41134250 51342750 41134387 51342921 41134524 51343092 41134661 51343263 41134798 51343434 41134935 51343605 41135072 51343776 41135209 51343947 41135346 51344118 41135483 51344289 41135620 51344460 41135757 51344631 41135894 51344802 41136031 51344973 41136168 51345144 41136305 51345315 41136442 51345486 41136579 51345657 41136716 51345828 41136853 51345999 41136990 51346170 41137127 51346341 41137264 51346512 41137401 51346683 41137538 51346854 41137675 51347025 41137812 51347196 41137949 51347367 41138086 51347538 41138223 51347709 41138360 51347880 41138497 51348051 41138634 51348222 41138771 51348393 41138908 51348564 41139045 51348735 41139182 51348906 41139319 51349077 41139456 51349248 41139593 51349419 41139730 51349590 41139867 51349761 41140004 51349932 41140141 51350103 41140278 51350274 41140415 51350445 41140552 51350616 41140689 51350787 41140826 51350958 41140963 51351129 41141100 51351300 41141237 51351471 41141374 51351642 41141511 51351813 41141648 51351984 41141785 51352155 41141922 51352326 41142059 51352497 41142196 51352668 41142333 51352839 41142470 51353010 41142607 51353181 41142744 51353352 41142881 51353523 41143018 51353694 41143155 51353865 41143292 51354036 41143429 51354207 41143566 51354378 41143703 51354549 41143840 51354720 41143977 51354891 41144114 51355062 41144251 51355233 41144388 51355404 41144525 51355575 41144662 51355746 41144799 51355917 41144936 51356088 41145073 51356259 41145210 51356430 41145347 51356601 41145484 51356772 41145621 51356943 41145758 51357114 41145895 51357285 41146032 51357456 41146169 51357627 41146306 51357798 41146443 51357969 41146580 51358140 41146717 51358311 41146854 51358482 41146991 51358653 41147128 51358824 41147265 51358995 41147402 51359166 41147539 51359337 41147676 51359508 41147813 51359679 41147950 51359850 41148087 51360021 41148224 51360192 41148361 51360363 41148498 51360534 41148635 51360705 41148772 51360876 41148909 51361047 41149046 51361218 41149183 51361389 41149320 51361560 41149457 51361731 41149594 51361902 41149731 51362073 41149868 51362244 41150005 51362415 41150142 51362586 41150279 51362757 41150416 51362928 41150553 51363099 41150690 51363270 41150827 51363441 41150964 51363612 41151101 51363783 41151238 51363954 41151375 51364125 41151512 51364296 41151649 51364467 41151786 51364638 41151923 51364809 41152060 51364980 41152197 51365151 41152334 51365322 41152471 51365493 41152608 51365664 41152745 51365835 41152882 51366006 41153019 51366177 41153156 51366348 41153293 51366519 41153430 51366690 41153567 51366861 41153704 51367032 41153841 51367203 41153978 51367374 41154115 51367545 41154252 51367716 41154389 51367887 41154526 51368058 41154663 51368229 41154800 51368400 41154937 51368571 41155074 51368742 41155211 51368913 41155348 51369084 41155485 51369255 41155622 51369426 41155759 51369597 41155896 51369768 41156033 51369939 41156170 51370110 41156307 51370281 41156444 51370452 41156581 51370623 41156718 51370794 41156855 51370965 41156992 51371136 41157129 51371307 41157266 51371478 41157403 51371649 41157540 51371820 41157677 51371991 41157814 51372162 41157951 51372333 41158088 51372504 41158225 51372675 41158362 51372846 41158499 51373017 41158636 51373188 41158773 51373359 41158910 51373530 41159047 51373701 41159184 51373872 41159321 51374043 41159458 51374214 41159595 51374385 41159732 51374556 41159869 51374727 41160006 51374898 41160143 51375069 41160280 51375240 41160417 51375411 41160554 51375582 41160691 51375753 41160828 51375924 41160965 51376095 41161102 51376266 41161239 51376437 41161376 51376608 41161513 51376779 41161650 51376950 41161787 51377121 41161924 51377292 41162061 51377463 41162198 51377634 41162335 51377805 41162472 51377976 41162609 51378147 41162746 51378318 41162883 51378489 41163020 51378660 41163157 51378831 41163294 51379002 41163431 51379173 41163568 51379344 41163705 51379515 41163842 51379686 41163979 51379857 41164116 51380028 41164253 51380199 41164390 51380370 41164527 51380541 41164664 51380712 41164801 51380883 41164938 51381054 41165075 51381225 41165212 51381396 41165349 51381567 41165486 51381738 41165623 51381909 41165760 51382080 41165897 51382251 41166034 51382422 41166171 51382593 41166308 51382764 41166445 51382935 41166582 51383106 41166719 51383277 41166856 51383448 41166993 51383619 41167130 51383790 41167267 51383961 41167404 51384132 41167541 51384303 41167678 51384474 41167815 51384645 41167952 51384816 41168089 51384987 41168226 51385158 41168363 51385329 41168500 51385500 41168637 51385671 41168774 51385842 41168911 51386013 41169048 51386184 41169185 51386355 41169322 51386526 41169459 51386697 41169596 51386868 41169733 51387039 41169870 51387210 41170007 51387381 41170144 51387552 41170281 51387723 41170418 51387894 41170555 51388065 41170692 51388236 41170829 51388407 41170966 51388578 41171103 51388749 41171240 51388920 41171377 51389091 41171514 51389262 41171651 51389433 41171788 51389604 41171925 51389775 41172062 51389946 41172199 51390117 41172336 51390288 41172473 51390459 41172610 51390630 41172747 51390801 41172884 51390972 41173021 51391143 41173158 51391314 41173295 51391485 41173432 51391656 41173569 51391827 41173706 51391998 41173843 51392169 41173980 51392340 41174117 51392511 41174254 51392682 41174391 51392853 41174528 51393024 41174665 51393195 41174802 51393366 41174939 51393537 41175076 51393708 41175213 51393879 41175350 51394050 41175487 51394221 41175624 51394392 41175761 51394563 41175898 51394734 41176035 51394905 41176172 51395076 41176309 51395247 41176446 51395418 41176583 51395589 41176720 51395760 41176857 51395931 41176994 51396102 41177131 51396273 41177268 51396444 41177405 51396615 41177542 51396786 41177679 51396957 41177816 51397128 41177953 51397299 41178090 51397470 41178227 51397641 41178364 51397812 41178501 51397983 41178638 51398154 41178775 51398325 41178912 51398496 41179049 51398667 41179186 51398838 41179323 51399009 41179460 51399180 41179597 51399351 41179734 51399522 41179871 51399693 41180008 51399864 41180145 51400035 41180282 51400206 41180419 51400377 41180556 51400548 41180693 51400719 41180830 51400890 41180967 51401061 41181104 51401232 41181241 51401403 41181378 51401574 41181515 51401745 41181652 51401916 41181789 51402087 41181926 51402258 41182063 51402429 41182200 51402600 41182337 51402771 41182474 51402942 41182611 51403113 41182748 51403284 41182885 51403455 41183022 51403626 41183159 51403797 41183296 51403968 41183433 51404139 41183570 51404310 41183707 51404481 41183844 51404652 41183981 51404823 41184118 51404994 41184255 51405165 41184392 51405336 41184529 51405507 41184666 51405678 41184803 51405849 41184940 51406020 41185077 51406191 41185214 51406362 41185351 51406533 41185488 51406704 41185625 51406875 41185762 51407046 41185899 51407217 41186036 51407388 41186173 51407559 41186310 51407730 41186447 51407901 41186584 51408072 41186721 51408243 41186858 51408414 41186995 51408585 41187132 51408756 41187269 51408927 41187406 51409098 41187543 51409269 41187680 51409440 41187817 51409611 41187954 51409782 41188091 51409953 41188228 51410124 41188365 51410295 41188502 51410466 41188639 51410637 41188776 51410808
1000 37399900 0 37399900 46681627 37400037 46681798 37400174 46681969 37400311 46682140 37400448 46682311 37400585 46682482 37400722 46682653 37400859 46682824 37400996 46682995 37401133 46683166 37401270 46683337 37401407 46683508 37401544 46683679 37401681 46683850 37401818 46684021 37401955 46684192 37402092 46684363 37402229 46684534 37402366 46684705 37402503 46684876 37402640 46685047 37402777 46685218 37402914 46685389 37403051 46685560 37403188 46685731 37403325 46685902 37403462 46686073 37403599 46686244 37403736 46686415 37403873 46686586 37404010 46686757 37404147 46686928 37404284 46687099 37404421 46687270 37404558 46687441 37404695 46687612 37404832 46687783 37404969 46687954 37405106 46688125 37405243 46688296 37405380 46688467 37405517 46688638 37405654 46688809 37405791 46688980 37405928 46689151 37406065 46689322 37406202 46689493 37406339 46689664 37406476 46689835 37406613 46690006 37406750 46690177 37406887 46690348 37407024 46690519 37407161 46690690 37407298 46690861 37407435 46691032 37407572 46691203 37407709 46691374 37407846 46691545 37407983 46691716 37408120 46691887 37408257 46692058 37408394 46692229 37408531 46692400 37408668 46692571 37408805 46692742 37408942 46692913 37409079 46693084 37409216 46693255 37409353 46693426 37409490 46693597 37409627 46693768 37409764 46693939 37409901 46694110 37410038 46694281 37410175 46694452 37410312 46694623 37410449 46694794 37410586 46694965 37410723 46695136 37410860 46695307 37410997 46695478 37411134 46695649 37411271 46695820 37411408 46695991 37411545 46696162 37411682 46696333 37411819 46696504 37411956 46696675 37412093 46696846 37412230 46697017 37412367 46697188 37412504 46697359 37412641 46697530 37412778 46697701 37412915 46697872 37413052 46698043 37413189 46698214 37413326 46698385 37413463 46698556 37413600 46698727 37413737 46698898 37413874 46699069 37414011 46699240 37414148 46699411 37414285 46699582 37414422 46699753 37414559 46699924 37414696 46700095 37414833 46700266 37414970 46700437 37415107 46700608 37415244 46700779 37415381 46700950 37415518 46701121 37415655 46701292 37415792 46701463 37415929 46701634 37416066 46701805 37416203 46701976 37416340 46702147 37416477 46702318 37416614 46702489 37416751 46702660 37416888 46702831 37417025 46703002 37417162 46703173 37417299 46703344 37417436 46703515 37417573 46703686 37417710 46703857 37417847 46704028 37417984 46704199 37418121 46704370 37418258 46704541 37418395 46704712 37418532 46704883 37418669 46705054 37418806 46705225 37418943 46705396 37419080 46705567 37419217 46705738 37419354 46705909 37419491 46706080 37419628 46706251 37419765 46706422 37419902 46706593 37420039 46706764 37420176 46706935 37420313 46707106 37420450 46707277 37420587 46707448 37420724 46707619 37420861 46707790 37420998 46707961 37421135 46708132 37421272 46708303 37421409 46708474 37421546 46708645 37421683 46708816 37421820 46708987 37421957 46709158 37422094 46709329 37422231 46709500 37422368 46709671 37422505 46709842 37422642 46710013 37422779 46710184 37422916 46710355 37423053 46710526 37423190 46710697 37423327 46710868 37423464 46711039 37423601 46711210 37423738 46711381 37423875 46711552 37424012 46711723 37424149 46711894 37424286 46712065 37424423 46712236 37424560 46712407 37424697 46712578 37424834 46712749 37424971 46712920 37425108 46713091 37425245 46713262 37425382 46713433 37425519 46713604 37425656 46713775 37425793 46713946 37425930 46714117 37426067 46714288 37426204 46714459 37426341 46714630 37426478 46714801 37426615 46714972 37426752 46715143 37426889 46715314 37427026 46715485 37427163 46715656 37427300 46715827 37427437 46715998 37427574 46716169 37427711 46716340 37427848 46716511 37427985 46716682 37428122 46716853 37428259 46717024 37428396 46717195 37428533 46717366 37428670 46717537 37428807 46717708 37428944 46717879 37429081 46718050 37429218 46718221 37429355 46718392 37429492 46718563 37429629 46718734 37429766 46718905 37429903 46719076 37430040 46719247 37430177 46719418 37430314 46719589 37430451 46719760 37430588 46719931 37430725 46720102 37430862 46720273 37430999 46720444 37431136 46720615 37431273 46720786 37431410 46720957 37431547 46721128 37431684 46721299 37431821 46721470 37431958 46721641 37432095 46721812 37432232 46721983 37432369 46722154 37432506 46722325 37432643 46722496 37432780 46722667 37432917 46722838 37433054 46723009 37433191 46723180 37433328 46723351 37433465 46723522 37433602 46723693 37433739 46723864 37433876 46724035 37434013 46724206 37434150 46724377 37434287 46724548 37434424 46724719 37434561 46724890 37434698 46725061 37434835 46725232 37434972 46725403 37435109 46725574 37435246 46725745 37435383 46725916 37435520 46726087 37435657 46726258 37435794 46726429 37435931 46726600 37436068 46726771 37436205 46726942 37436342 46727113 37436479 46727284 37436616 46727455 37436753 46727626 37436890 46727797 37437027 46727968 37437164 46728139 37437301 46728310 37437438 46728481 37437575 46728652 37437712 46728823 37437849 46728994 37437986 46729165 37438123 46729336 37438260 46729507 37438397 46729678 37438534 46729849 37438671 46730020 37438808 46730191 37438945 46730362 37439082 46730533 37439219 46730704 37439356 46730875 37439493 46731046 37439630 46731217 37439767 46731388 37439904 46731559 37440041 46731730 37440178 46731901 37440315 46732072 37440452 46732243 37440589 46732414 37440726 46732585 37440863 46732756 37441000 46732927 37441137 46733098 37441274 46733269 37441411 46733440 37441548 46733611 37441685 46733782 37441822 46733953 37441959 46734124 37442096 46734295 37442233 46734466 37442370 46734637 37442507 46734808 37442644 46734979 37442781 46735150 37442918 46735321 37443055 46735492 37443192 46735663 37443329 46735834 37443466 46736005 37443603 46736176 37443740 46736347 37443877 46736518 37444014 46736689 37444151 46736860 37444288 46737031 37444425 46737202 37444562 46737373 37444699 46737544 37444836 46737715 37444973 46737886 37445110 46738057 37445247 46738228 37445384 46738399 37445521 46738570 37445658 46738741 37445795 46738912 37445932 46739083 37446069 46739254 37446206 46739425 37446343 46739596 37446480 46739767 37446617 46739938 37446754 46740109 37446891 46740280 37447028 46740451 37447165 46740622 37447302 46740793 37447439 46740964 37447576 46741135 37447713 46741306 37447850 46741477 37447987 46741648 37448124 46741819 37448261 46741990 37448398 46742161 37448535 46742332 37448672 46742503 37448809 46742674 37448946 46742845 37449083 46743016 37449220 46743187 37449357 46743358 37449494 46743529 37449631 46743700 37449768 46743871 37449905 46744042 37450042 46744213 37450179 46744384 37450316 46744555 37450453 46744726 37450590 46744897 37450727 46745068 37450864 46745239 37451001 46745410 37451138 46745581 37451275 46745752 37451412 46745923 37451549 46746094 37451686 46746265 37451823 46746436 37451960 46746607 37452097 46746778 37452234 46746949 37452371 46747120 37452508 46747291 37452645 46747462 37452782 46747633 37452919 46747804 37453056 46747975 37453193 46748146 37453330 46748317 37453467 46748488 37453604 46748659 37453741 46748830 37453878 46749001 37454015 46749172 37454152 46749343 37454289 46749514 37454426 46749685 37454563 46749856 37454700 46750027 37454837 46750198 37454974 46750369 37455111 46750540 37455248 46750711 37455385 46750882 37455522 46751053 37455659 46751224 37455796 46751395 37455933 46751566 37456070 46751737 37456207 46751908 37456344 46752079 37456481 46752250 37456618 46752421 37456755 46752592 37456892 46752763 37457029 46752934 37457166 46753105 37457303 46753276 37457440 46753447 37457577 46753618 37457714 46753789 37457851 46753960 37457988 46754131 37458125 46754302 37458262 46754473 37458399 46754644 37458536 46754815 37458673 46754986 37458810 46755157 37458947 46755328 37459084 46755499 37459221 46755670 37459358 46755841 37459495 46756012 37459632 46756183 37459769 46756354 37459906 46756525 37460043 46756696 37460180 46756867 37460317 46757038 37460454 46757209 37460591 46757380 37460728 46757551 37460865 46757722 37461002 46757893 37461139 46758064 37461276 46758235 37461413 46758406 37461550 46758577 37461687 46758748 37461824 46758919 37461961 46759090 37462098 46759261 37462235 46759432 37462372 46759603 37462509 46759774 37462646 46759945 37462783 46760116 37462920 46760287 37463057 46760458 37463194 46760629 37463331 46760800 37463468 46760971 37463605 46761142 37463742 46761313 37463879 46761484 37464016 46761655 37464153 46761826 37464290 46761997 37464427 46762168 37464564 46762339 37464701 46762510 37464838 46762681 37464975 46762852 37465112 46763023 37465249 46763194 37465386 46763365 37465523 46763536 37465660 46763707 37465797 46763878 37465934 46764049 37466071 46764220 37466208 46764391 37466345 46764562 37466482 46764733 37466619 46764904 37466756 46765075 37466893 46765246 37467030 46765417 37467167 46765588 37467304 46765759 37467441 46765930 37467578 46766101 37467715 46766272 37467852 46766443 37467989 46766614 37468126 46766785 37468263 46766956 37468400 46767127 37468537 46767298 37468674 46767469 37468811 46767640 37468948 46767811 37469085 46767982 37469222 46768153 37469359 46768324 37469496 46768495 37469633 46768666 37469770 46768837 37469907 46769008 37470044 46769179 37470181 46769350 37470318 46769521 37470455 46769692 37470592 46769863 37470729 46770034 37470866 46770205 37471003 46770376 37471140 46770547 37471277 46770718 37471414 46770889 37471551 46771060 37471688 46771231 37471825 46771402 37471962 46771573 37472099 46771744 37472236 46771915 37472373 46772086 37472510 46772257 37472647 46772428 37472784 46772599 37472921 46772770 37473058 46772941 37473195 46773112 37473332 46773283 37473469 46773454 37473606 46773625 37473743 46773796 37473880 46773967 37474017 46774138 37474154 46774309 37474291 46774480 37474428 46774651 37474565 46774822 37474702 46774993 37474839 46775164 37474976 46775335 37475113 46775506 37475250 46775677 37475387 46775848 37475524 46776019 37475661 46776190 37475798 46776361 37475935 46776532 37476072 46776703 37476209 46776874 37476346 46777045 37476483 46777216 37476620 46777387 37476757 46777558 37476894 46777729 37477031 46777900 37477168 46778071 37477305 46778242 37477442 46778413 37477579 46778584 37477716 46778755 37477853 46778926 37477990 46779097 37478127 46779268 37478264 46779439 37478401 46779610 37478538 46779781 37478675 46779952 37478812 46780123 37478949 46780294 37479086 46780465 37479223 46780636 37479360 46780807 37479497 46780978 37479634 46781149 37479771 46781320 37479908 46781491 37480045 46781662 37480182 46781833 37480319 46782004 37480456 46782175 37480593 46782346 37480730 46782517 37480867 46782688 37481004 46782859 37481141 46783030 37481278 46783201 37481415 46783372 37481552 46783543 37481689 46783714 37481826 46783885 37481963 46784056 37482100 46784227 37482237 46784398 37482374 46784569 37482511 46784740 37482648 46784911 37482785 46785082 37482922 46785253 37483059 46785424 37483196 46785595 37483333 46785766 37483470 46785937 37483607 46786108 37483744 46786279 37483881 46786450 37484018 46786621 37484155 46786792 37484292 46786963 37484429 46787134 37484566 46787305 37484703 46787476 37484840 46787647 37484977 46787818 37485114 46787989 37485251 46788160 37485388 46788331 37485525 46788502 37485662 46788673 37485799 46788844 37485936 46789015 37486073 46789186 37486210 46789357 37486347 46789528 37486484 46789699 37486621 46789870 37486758 46790041 37486895 46790212 37487032 46790383 37487169 46790554 37487306 46790725 37487443 46790896 37487580 46791067 37487717 46791238 37487854 46791409 37487991 46791580 37488128 46791751 37488265 46791922 37488402 46792093 37488539 46792264 37488676 46792435 37488813 46792606 37488950 46792777 37489087 46792948 37489224 46793119 37489361 46793290 37489498 46793461 37489635 46793632 37489772 46793803 37489909 46793974 37490046 46794145 37490183 46794316 37490320 46794487 37490457 46794658 37490594 46794829 37490731 46795000 37490868 46795171 37491005 46795342 37491142 46795513 37491279 46795684 37491416 46795855 37491553 46796026 37491690 46796197 37491827 46796368 37491964 46796539 37492101 46796710 37492238 46796881 37492375 46797052 37492512 46797223 37492649 46797394 37492786 46797565 37492923 46797736 37493060 46797907 37493197 46798078 37493334 46798249 37493471 46798420 37493608 46798591 37493745 46798762 37493882 46798933 37494019 46799104 37494156 46799275 37494293 46799446 37494430 46799617 37494567 46799788 37494704 46799959 37494841 46800130 37494978 46800301 37495115 46800472 37495252 46800643 37495389 46800814 37495526 46800985 37495663 46801156 37495800 46801327 37495937 46801498 37496074 46801669 37496211 46801840 37496348 46802011 37496485 46802182 37496622 46802353 37496759 46802524 37496896 46802695 37497033 46802866 37497170 46803037 37497307 46803208 37497444 46803379 37497581 46803550 37497718 46803721 37497855 46803892 37497992 46804063 37498129 46804234 37498266 46804405 37498403 46804576 37498540 46804747 37498677 46804918 37498814 46805089 37498951 46805260 37499088 46805431 37499225 46805602 37499362 46805773 37499499 46805944 37499636 46806115 37499773 46806286 37499910 46806457 37500047 46806628 37500184 46806799 37500321 46806970 37500458 46807141 37500595 46807312 37500732 46807483 37500869 46807654 37501006 46807825 37501143 46807996 37501280 46808167 37501417 46808338 37501554 46808509 37501691 46808680 37501828 46808851 37501965 46809022 37502102 46809193 37502239 46809364 37502376 46809535 37502513 46809706 37502650 46809877 37502787 46810048 37502924 46810219 37503061 46810390 37503198 46810561 37503335 46810732 37503472 46810903 37503609 46811074 37503746 46811245 37503883 46811416 37504020 46811587 37504157 46811758 37504294 46811929 37504431 46812100 37504568 46812271 37504705 46812442 37504842 46812613 37504979 46812784 37505116 46812955 37505253 46813126 37505390 46813297 37505527 46813468 37505664 46813639 37505801 46813810 37505938 46813981 37506075 46814152 37506212 46814323 37506349 46814494 37506486 46814665 37506623 46814836 37506760 46815007 37506897 46815178 37507034 46815349 37507171 46815520 37507308 46815691 37507445 46815862 37507582 46816033 37507719 46816204 37507856 46816375 37507993 46816546 37508130 46816717 37508267 46816888 37508404 46817059 37508541 46817230 37508678 46817401 37508815 46817572 37508952 46817743 37509089 46817914 37509226 46818085 37509363 46818256 37509500 46818427 37509637 46818598 37509774 46818769 37509911 46818940 37510048 46819111 37510185 46819282 37510322 46819453 37510459 46819624 37510596 46819795 37510733 46819966 37510870 46820137 37511007 46820308 37511144 46820479 37511281 46820650 37511418 46820821 37511555 46820992 37511692 46821163 37511829 46821334 37511966 46821505 37512103 46821676 37512240 46821847 37512377 46822018 37512514 46822189 37512651 46822360 37512788 46822531 37512925 46822702 37513062 46822873 37513199 46823044 37513336 46823215 37513473 46823386 37513610 46823557 37513747 46823728 37513884 46823899 37514021 46824070 37514158 46824241 37514295 46824412 37514432 46824583 37514569 46824754 37514706 46824925 37514843 46825096 37514980 46825267 37515117 46825438 37515254 46825609 37515391 46825780 37515528 46825951 37515665 46826122 37515802 46826293 37515939 46826464 37516076 46826635 37516213 46826806 37516350 46826977 37516487 46827148 37516624 46827319 37516761 46827490 37516898 46827661 37517035 46827832 37517172 46828003 37517309 46828174 37517446 46828345 37517583 46828516 37517720 46828687 37517857 46828858 37517994 46829029 37518131 46829200 37518268 46829371 37518405 46829542 37518542 46829713 37518679 46829884 37518816 46830055 37518953 46830226 37519090 46830397 37519227 46830568 37519364 46830739 37519501 46830910 37519638 46831081 37519775 46831252 37519912 46831423 37520049 46831594 37520186 46831765 37520323 46831936 37520460 46832107 37520597 46832278 37520734 46832449 37520871 46832620 37521008 46832791 37521145 46832962 37521282 46833133 37521419 46833304 37521556 46833475 37521693 46833646 37521830 46833817 37521967 46833988 37522104 46834159 37522241 46834330 37522378 46834501 37522515 46834672 37522652 46834843 37522789 46835014 37522926 46835185 37523063 46835356 37523200 46835527 37523337 46835698 37523474 46835869 37523611 46836040 37523748 46836211 37523885 46836382 37524022 46836553 37524159 46836724 37524296 46836895 37524433 46837066 37524570 46837237 37524707 46837408 37524844 46837579 37524981 46837750 37525118 46837921 37525255 46838092 37525392 46838263 37525529 46838434 37525666 46838605 37525803 46838776 37525940 46838947 37526077 46839118 37526214 46839289 37526351 46839460 37526488 46839631 37526625 46839802 37526762 46839973 37526899 46840144 37527036 46840315 37527173 46840486 37527310 46840657 37527447 46840828 37527584 46840999 37527721 46841170 37527858 46841341 37527995 46841512 37528132 46841683 37528269 46841854 37528406 46842025 37528543 46842196 37528680 46842367 37528817 46842538 37528954 46842709 37529091 46842880 37529228 46843051 37529365 46843222 37529502 46843393 37529639 46843564 37529776 46843735 37529913 46843906 37530050 46844077 37530187 46844248 37530324 46844419 37530461 46844590 37530598 46844761 37530735 46844932 37530872 46845103 37531009 46845274 37531146 46845445 37531283 46845616 37531420 46845787 37531557 46845958 37531694 46846129 37531831 46846300 37531968 46846471 37532105 46846642 37532242 46846813 37532379 46846984 37532516 46847155 37532653 46847326 37532790 46847497 37532927 46847668 37533064 46847839 37533201 46848010 37533338 46848181 37533475 46848352 37533612 46848523 37533749 46848694 37533886 46848865 37534023 46849036 37534160 46849207 37534297 46849378 37534434 46849549 37534571 46849720 37534708 46849891 37534845 46850062 37534982 46850233 37535119 46850404 37535256 46850575 37535393 46850746 37535530 46850917 37535667 46851088 37535804 46851259 37535941 46851430 37536078 46851601 37536215 46851772 37536352 46851943 37536489 46852114 37536626 46852285
1000 34896503 0 34896503 43556949 34896640 43557120 34896777 43557291 34896914 43557462 34897051 43557633 34897188 43557804 34897325 43557975 34897462 43558146 34897599 43558317 34897736 43558488 34897873 43558659 34898010 43558830 34898147 43559001 34898284 43559172 34898421 43559343 34898558 43559514 34898695 43559685 34898832 43559856 34898969 43560027 34899106 43560198 34899243 43560369 34899380 43560540 34899517 43560711 34899654 43560882 34899791 43561053 34899928 43561224 34900065 43561395 34900202 43561566 34900339 43561737 34900476 43561908 34900613 43562079 34900750 43562250 34900887 43562421 34901024 43562592 34901161 43562763 34901298 43562934 34901435 43563105 34901572 43563276 34901709 43563447 34901846 43563618 34901983 43563789 34902120 43563960 34902257 43564131 34902394 43564302 34902531 43564473 34902668 43564644 34902805 43564815 34902942 43564986 34903079 43565157 34903216 43565328 34903353 43565499 34903490 43565670 34903627 43565841 34903764 43566012 34903901 43566183 34904038 43566354 34904175 43566525 34904312 43566696 34904449 43566867 34904586 43567038 34904723 43567209 34904860 43567380 34904997 43567551 34905134 43567722 34905271 43567893 34905408 43568064 34905545 43568235 34905682 43568406 34905819 43568577 34905956 43568748 34906093 43568919 34906230 43569090 34906367 43569261 34906504 43569432 34906641 43569603 34906778 43569774 34906915 43569945 34907052 43570116 34907189 43570287 34907326 43570458 34907463 43570629 34907600 43570800 34907737 43570971 34907874 43571142 34908011 43571313 34908148 43571484 34908285 43571655 34908422 43571826 34908559 43571997 34908696 43572168 34908833 43572339 34908970 43572510 34909107 43572681 34909244 43572852 34909381 43573023 34909518 43573194 34909655 43573365 34909792 43573536 34909929 43573707 34910066 43573878 34910203 43574049 34910340 43574220 34910477 43574391 34910614 43574562 34910751 43574733 34910888 43574904 34911025 43575075 34911162 43575246 34911299 43575417 34911436 43575588 34911573 43575759 34911710 43575930 34911847 43576101 34911984 43576272 34912121 43576443 34912258 43576614 34912395 43576785 34912532 43576956 34912669 43577127 34912806 43577298 34912943 43577469 34913080 43577640 34913217 43577811 34913354 43577982 34913491 43578153 34913628 43578324 34913765 43578495 34913902 43578666 34914039 43578837 34914176 43579008 34914313 43579179 34914450 43579350 34914587 43579521 34914724 43579692 34914861 43579863 34914998 43580034 34915135 43580205 34915272 43580376 34915409 43580547 34915546 43580718 34915683 43580889 34915820 43581060 34915957 43581231 34916094 43581402 34916231 43581573 34916368 43581744 34916505 43581915 34916642 43582086 34916779 43582257 34916916 43582428 34917053 43582599 34917190 43582770 34917327 43582941 34917464 43583112 34917601 43583283 34917738 43583454 34917875 43583625 34918012 43583796 34918149 43583967 34918286 43584138 34918423 43584309 34918560 43584480 34918697 43584651 34918834 43584822 34918971 43584993 34919108 43585164 34919245 43585335 34919382 43585506 34919519 43585677 34919656 43585848 34919793 43586019 34919930 43586190 34920067 43586361 34920204 43586532 34920341 43586703 34920478 43586874 34920615 43587045 34920752 43587216 34920889 43587387 34921026 43587558 34921163 43587729 34921300 43587900 34921437 43588071 34921574 43588242 34921711 43588413 34921848 43588584 34921985 43588755 34922122 43588926 34922259 43589097 34922396 43589268 34922533 43589439 34922670 43589610 34922807 43589781 34922944 43589952 34923081 43590123 34923218 43590294 34923355 43590465 34923492 43590636 34923629 43590807 34923766 43590978 34923903 43591149 34924040 43591320 34924177 43591491 34924314 43591662 34924451 43591833 34924588 43592004 34924725 43592175 34924862 43592346 34924999 43592517 34925136 43592688 34925273 43592859 34925410 43593030 34925547 43593201 34925684 43593372 34925821 43593543 34925958 43593714 34926095 43593885 34926232 43594056 34926369 43594227 34926506 43594398 34926643 43594569 34926780 43594740 34926917 43594911 34927054 43595082 34927191 43595253 34927328 43595424 34927465 43595595 34927602 43595766 34927739 43595937 34927876 43596108 34928013 43596279 34928150 43596450 34928287 43596621 34928424 43596792 34928561 43596963 34928698 43597134 34928835 43597305 34928972 43597476 34929109 43597647 34929246 43597818 34929383 43597989 34929520 43598160 34929657 43598331 34929794 43598502 34929931 43598673 34930068 43598844 34930205 43599015 34930342 43599186 34930479 43599357 34930616 43599528 34930753 43599699 34930890 43599870 34931027 43600041 34931164 43600212 34931301 43600383 34931438 43600554 34931575 43600725 34931712 43600896 34931849 43601067 34931986 43601238 34932123 43601409 34932260 43601580 34932397 43601751 34932534 43601922 34932671 43602093 34932808 43602264 34932945 43602435 34933082 43602606 34933219 43602777 34933356 43602948 34933493 43603119 34933630 43603290 34933767 43603461 34933904 43603632 34934041 43603803 34934178 43603974 34934315 43604145 34934452 43604316 34934589 43604487 34934726 43604658 34934863 43604829 34935000 43605000 34935137 43605171 34935274 43605342 34935411 43605513 34935548 43605684 34935685 43605855 34935822 43606026 34935959 43606197 34936096 43606368 34936233 43606539 34936370 43606710 34936507 43606881 34936644 43607052 34936781 43607223 34936918 43607394 34937055 43607565 34937192 43607736 34937329 43607907 34937466 43608078 34937603 43608249 34937740 43608420 34937877 43608591 34938014 43608762 34938151 43608933 34938288 43609104 34938425 43609275 34938562 43609446 34938699 43609617 34938836 43609788 34938973 43609959 34939110 43610130 34939247 43610301 34939384 43610472 34939521 43610643 34939658 43610814 34939795 43610985 34939932 43611156 34940069 43611327 34940206 43611498 34940343 43611669 34940480 43611840 34940617 43612011 34940754 43612182 34940891 43612353 34941028 43612524 34941165 43612695 34941302 43612866 34941439 43613037 34941576 43613208 34941713 43613379 34941850 43613550 34941987 43613721 34942124 43613892 34942261 43614063 34942398 43614234 34942535 43614405 34942672 43614576 34942809 43614747 34942946 43614918 34943083 43615089 34943220 43615260 34943357 43615431 34943494 43615602 34943631 43615773 34943768 43615944 34943905 43616115 34944042 43616286 34944179 43616457 34944316 43616628 34944453 43616799 34944590 43616970 34944727 43617141 34944864 43617312 34945001 43617483 34945138 43617654 34945275 43617825 34945412 43617996 34945549 43618167 34945686 43618338 34945823 43618509 34945960 43618680 34946097 43618851 34946234 43619022 34946371 43619193 34946508 43619364 34946645 43619535 34946782 43619706 34946919 43619877 34947056 43620048 34947193 43620219 34947330 43620390 34947467 43620561 34947604 43620732 34947741 43620903 34947878 43621074 34948015 43621245 34948152 43621416 34948289 43621587 34948426 43621758 34948563 43621929 34948700 43622100 34948837 43622271 34948974 43622442 34949111 43622613 34949248 43622784 34949385 43622955 34949522 43623126 34949659 43623297 34949796 43623468 34949933 43623639 34950070 43623810 34950207 43623981 34950344 43624152 34950481 43624323 34950618 43624494 34950755 43624665 34950892 43624836 34951029 43625007 34951166 43625178 34951303 43625349 34951440 43625520 34951577 43625691 34951714 43625862 34951851 43626033 34951988 43626204 34952125 43626375 34952262 43626546 34952399 43626717 34952536 43626888 34952673 43627059 34952810 43627230 34952947 43627401 34953084 43627572 34953221 43627743 34953358 43627914 34953495 43628085 34953632 43628256 34953769 43628427 34953906 43628598 34954043 43628769 34954180 43628940 34954317 43629111 34954454 43629282 34954591 43629453 34954728 43629624 34954865 43629795 34955002 43629966 34955139 43630137 34955276 43630308 34955413 43630479 34955550 43630650 34955687 43630821 34955824 43630992 34955961 43631163 34956098 43631334 34956235 43631505 34956372 43631676 34956509 43631847 34956646 43632018 34956783 43632189 34956920 43632360 34957057 43632531 34957194 43632702 34957331 43632873 34957468 43633044 34957605 43633215 34957742 43633386 34957879 43633557 34958016 43633728 34958153 43633899 34958290 43634070 34958427 43634241 34958564 43634412 34958701 43634583 34958838 43634754 34958975 43634925 34959112 43635096 34959249 43635267 34959386 43635438 34959523 43635609 34959660 43635780 34959797 43635951 34959934 43636122 34960071 43636293 34960208 43636464 34960345 43636635 34960482 43636806 34960619 43636977 34960756 43637148 34960893 43637319 34961030 43637490 34961167 43637661 34961304 43637832 34961441 43638003 34961578 43638174 34961715 43638345 34961852 43638516 34961989 43638687 34962126 43638858 34962263 43639029 34962400 43639200 34962537 43639371 34962674 43639542 34962811 43639713 34962948 43639884 34963085 43640055 34963222 43640226 34963359 43640397 34963496 43640568 34963633 43640739 34963770 43640910 34963907 43641081 34964044 43641252 34964181 43641423 34964318 43641594 34964455 43641765 34964592 43641936 34964729 43642107 34964866 43642278 34965003 43642449 34965140 43642620 34965277 43642791 34965414 43642962 34965551 43643133 34965688 43643304 34965825 43643475 34965962 43643646 34966099 43643817 34966236 43643988 34966373 43644159 34966510 43644330 34966647 43644501 34966784 43644672 34966921 43644843 34967058 43645014 34967195 43645185 34967332 43645356 34967469 43645527 34967606 43645698 34967743 43645869 34967880 43646040 34968017 43646211 34968154 43646382 34968291 43646553 34968428 43646724 34968565 43646895 34968702 43647066 34968839 43647237 34968976 43647408 34969113 43647579 34969250 43647750 34969387 43647921 34969524 43648092 34969661 43648263 34969798 43648434 34969935 43648605 34970072 43648776 34970209 43648947 34970346 43649118 34970483 43649289 34970620 43649460 34970757 43649631 34970894 43649802 34971031 43649973 34971168 43650144 34971305 43650315 34971442 43650486 34971579 43650657 34971716 43650828 34971853 43650999 34971990 43651170 34972127 43651341 34972264 43651512 34972401 43651683 34972538 43651854 34972675 43652025 34972812 43652196 34972949 43652367 34973086 43652538 34973223 43652709 34973360 43652880 34973497 43653051 34973634 43653222 34973771 43653393 34973908 43653564 34974045 43653735 34974182 43653906 34974319 43654077 34974456 43654248 34974593 43654419 34974730 43654590 34974867 43654761 34975004 43654932 34975141 43655103 34975278 43655274 34975415 43655445 34975552 43655616 34975689 43655787 34975826 43655958 34975963 43656129 34976100 43656300 34976237 43656471 34976374 43656642 34976511 43656813 34976648 43656984 34976785 43657155 34976922 43657326 34977059 43657497 34977196 43657668 34977333 43657839 34977470 43658010 34977607 43658181 34977744 43658352 34977881 43658523 34978018 43658694 34978155 43658865 34978292 43659036 34978429 43659207 34978566 43659378 34978703 43659549 34978840 43659720 34978977 43659891 34979114 43660062 34979251 43660233 34979388 43660404 34979525 43660575 34979662 43660746 34979799 43660917 34979936 43661088 34980073 43661259 34980210 43661430 34980347 43661601 34980484 43661772 34980621 43661943 34980758 43662114 34980895 43662285 34981032 43662456 34981169 43662627 34981306 43662798 34981443 43662969 34981580 43663140 34981717 43663311 34981854 43663482 34981991 43663653 34982128 43663824 34982265 43663995 34982402 43664166 34982539 43664337 34982676 43664508 34982813 43664679 34982950 43664850 34983087 43665021 34983224 43665192 34983361 43665363 34983498 43665534 34983635 43665705 34983772 43665876 34983909 43666047 34984046 43666218 34984183 43666389 34984320 43666560 34984457 43666731 34984594 43666902 34984731 43667073 34984868 43667244 34985005 43667415 34985142 43667586 34985279 43667757 34985416 43667928 34985553 43668099 34985690 43668270 34985827 43668441 34985964 43668612 34986101 43668783 34986238 43668954 34986375 43669125 34986512 43669296 34986649 43669467 34986786 43669638 34986923 43669809 34987060 43669980 34987197 43670151 34987334 43670322 34987471 43670493 34987608 43670664 34987745 43670835 34987882 43671006 34988019 43671177 34988156 43671348 34988293 43671519 34988430 43671690 34988567 43671861 34988704 43672032 34988841 43672203 34988978 43672374 34989115 43672545 34989252 43672716 34989389 43672887 34989526 43673058 34989663 43673229 34989800 43673400 34989937 43673571 34990074 43673742 34990211 43673913 34990348 43674084 34990485 43674255 34990622 43674426 34990759 43674597 34990896 43674768 34991033 43674939 34991170 43675110 34991307 43675281 34991444 43675452 34991581 43675623 34991718 43675794 34991855 43675965 34991992 43676136 34992129 43676307 34992266 43676478 34992403 43676649 34992540 43676820 34992677 43676991 34992814 43677162 34992951 43677333 34993088 43677504 34993225 43677675 34993362 43677846 34993499 43678017 34993636 43678188 34993773 43678359 34993910 43678530 34994047 43678701 34994184 43678872 34994321 43679043 34994458 43679214 34994595 43679385 34994732 43679556 34994869 43679727 34995006 43679898 34995143 43680069 34995280 43680240 34995417 43680411 34995554 43680582 34995691 43680753 34995828 43680924 34995965 43681095 34996102 43681266 34996239 43681437 34996376 43681608 34996513 43681779 34996650 43681950 34996787 43682121 34996924 43682292 34997061 43682463 34997198 43682634 34997335 43682805 34997472 43682976 34997609 43683147 34997746 43683318 34997883 43683489 34998020 43683660 34998157 43683831 34998294 43684002 34998431 43684173 34998568 43684344 34998705 43684515 34998842 43684686 34998979 43684857 34999116 43685028 34999253 43685199 34999390 43685370 34999527 43685541 34999664 43685712 34999801 43685883 34999938 43686054 35000075 43686225 35000212 43686396 35000349 43686567 35000486 43686738 35000623 43686909 35000760 43687080 35000897 43687251 35001034 43687422 35001171 43687593 35001308 43687764 35001445 43687935 35001582 43688106 35001719 43688277 35001856 43688448 35001993 43688619 35002130 43688790 35002267 43688961 35002404 43689132 35002541 43689303 35002678 43689474 35002815 43689645 35002952 43689816 35003089 43689987 35003226 43690158 35003363 43690329 35003500 43690500 35003637 43690671 35003774 43690842 35003911 43691013 35004048 43691184 35004185 43691355 35004322 43691526 35004459 43691697 35004596 43691868 35004733 43692039 35004870 43692210 35005007 43692381 35005144 43692552 35005281 43692723 35005418 43692894 35005555 43693065 35005692 43693236 35005829 43693407 35005966 43693578 35006103 43693749 35006240 43693920 35006377 43694091 35006514 43694262 35006651 43694433 35006788 43694604 35006925 43694775 35007062 43694946 35007199 43695117 35007336 43695288 35007473 43695459 35007610 43695630 35007747 43695801 35007884 43695972 35008021 43696143 35008158 43696314 35008295 43696485 35008432 43696656 35008569 43696827 35008706 43696998 35008843 43697169 35008980 43697340 35009117 43697511 35009254 43697682 35009391 43697853 35009528 43698024 35009665 43698195 35009802 43698366 35009939 43698537 35010076 43698708 35010213 43698879 35010350 43699050 35010487 43699221 35010624 43699392 35010761 43699563 35010898 43699734 35011035 43699905 35011172 43700076 35011309 43700247 35011446 43700418 35011583 43700589 35011720 43700760 35011857 43700931 35011994 43701102 35012131 43701273 35012268 43701444 35012405 43701615 35012542 43701786 35012679 43701957 35012816 43702128 35012953 43702299 35013090 43702470 35013227 43702641 35013364 43702812 35013501 43702983 35013638 43703154 35013775 43703325 35013912 43703496 35014049 43703667 35014186 43703838 35014323 43704009 35014460 43704180 35014597 43704351 35014734 43704522 35014871 43704693 35015008 43704864 35015145 43705035 35015282 43705206 35015419 43705377 35015556 43705548 35015693 43705719 35015830 43705890 35015967 43706061 35016104 43706232 35016241 43706403 35016378 43706574 35016515 43706745 35016652 43706916 35016789 43707087 35016926 43707258 35017063 43707429 35017200 43707600 35017337 43707771 35017474 43707942 35017611 43708113 35017748 43708284 35017885 43708455 35018022 43708626 35018159 43708797 35018296 43708968 35018433 43709139 35018570 43709310 35018707 43709481 35018844 43709652 35018981 43709823 35019118 43709994 35019255 43710165 35019392 43710336 35019529 43710507 35019666 43710678 35019803 43710849 35019940 43711020 35020077 43711191 35020214 43711362 35020351 43711533 35020488 43711704 35020625 43711875 35020762 43712046 35020899 43712217 35021036 43712388 35021173 43712559 35021310 43712730 35021447 43712901 35021584 43713072 35021721 43713243 35021858 43713414 35021995 43713585 35022132 43713756 35022269 43713927 35022406 43714098 35022543 43714269 35022680 43714440 35022817 43714611 35022954 43714782 35023091 43714953 35023228 43715124 35023365 43715295 35023502 43715466 35023639 43715637 35023776 43715808 35023913 43715979 35024050 43716150 35024187 43716321 35024324 43716492 35024461 43716663 35024598 43716834 35024735 43717005 35024872 43717176 35025009 43717347 35025146 43717518 35025283 43717689 35025420 43717860 35025557 43718031 35025694 43718202 35025831 43718373 35025968 43718544 35026105 43718715 35026242 43718886 35026379 43719057 35026516 43719228 35026653 43719399 35026790 43719570 35026927 43719741 35027064 43719912 35027201 43720083 35027338 43720254 35027475 43720425 35027612 43720596 35027749 43720767 35027886 43720938 35028023 43721109 35028160 43721280 35028297 43721451 35028434 43721622 35028571 43721793 35028708 43721964 35028845 43722135 35028982 43722306 35029119 43722477 35029256 43722648 35029393 43722819 35029530 43722990 35029667 43723161 35029804 43723332 35029941 43723503 35030078 43723674 35030215 43723845 35030352 43724016 35030489 43724187 35030626 43724358 35030763 43724529 35030900 43724700 35031037 43724871 35031174 43725042 35031311 43725213 35031448 43725384 35031585 43725555 35031722 43725726 35031859 43725897 35031996 43726068 35032133 43726239 35032270 43726410 35032407 43726581 35032544 43726752 35032681 43726923 35032818 43727094 35032955 43727265 35033092 43727436 35033229 43727607
1000 32741900 0 32741900 40867627 32742037 40867798 32742174 40867969 32742311 40868140 32742448 40868311 32742585 40868482 32742722 40868653 32742859 40868824 32742996 40868995 32743133 40869166 32743270 40869337 32743407 40869508 32743544 40869679 32743681 40869850 32743818 40870021 32743955 40870192 32744092 40870363 32744229 40870534 32744366 40870705 32744503 40870876 32744640 40871047 32744777 40871218 32744914 40871389 32745051 40871560 32745188 40871731 32745325 40871902 32745462 40872073 32745599 40872244 32745736 40872415 32745873 40872586 32746010 40872757 32746147 40872928 32746284 40873099 32746421 40873270 32746558 40873441 32746695 40873612 32746832 40873783 32746969 40873954 32747106 40874125 32747243 40874296 32747380 40874467 32747517 40874638 32747654 40874809 32747791 40874980 32747928 40875151 32748065 40875322 32748202 40875493 32748339 40875664 32748476 40875835 32748613 40876006 32748750 40876177 32748887 40876348 32749024 40876519 32749161 40876690 32749298 40876861 32749435 40877032 32749572 40877203 32749709 40877374 32749846 40877545 32749983 40877716 32750120 40877887 32750257 40878058 32750394 40878229 32750531 40878400 32750668 40878571 32750805 40878742 32750942 40878913 32751079 40879084 32751216 40879255 32751353 40879426 32751490 40879597 32751627 40879768 32751764 40879939 32751901 40880110 32752038 40880281 32752175 40880452 32752312 40880623 32752449 40880794 32752586 40880965 32752723 40881136 32752860 40881307 32752997 40881478 32753134 40881649 32753271 40881820 32753408 40881991 32753545 40882162 32753682 40882333 32753819 40882504 32753956 40882675 32754093 40882846 32754230 40883017 32754367 40883188 32754504 40883359 32754641 40883530 32754778 40883701 32754915 40883872 32755052 40884043 32755189 40884214 32755326 40884385 32755463 40884556 32755600 40884727 32755737 40884898 32755874 40885069 32756011 40885240 32756148 40885411 32756285 40885582 32756422 40885753 32756559 40885924 32756696 40886095 32756833 40886266 32756970 40886437 32757107 40886608 32757244 40886779 32757381 40886950 32757518 40887121 32757655 40887292 32757792 40887463 32757929 40887634 32758066 40887805 32758203 40887976 32758340 40888147 32758477 40888318 32758614 40888489 32758751 40888660 32758888 40888831 32759025 40889002 32759162 40889173 32759299 40889344 32759436 40889515 32759573 40889686 32759710 40889857 32759847 40890028 32759984 40890199 32760121 40890370 32760258 40890541 32760395 40890712 32760532 40890883 32760669 40891054 32760806 40891225 32760943 40891396 32761080 40891567 32761217 40891738 32761354 40891909 32761491 40892080 32761628 40892251 32761765 40892422 32761902 40892593 32762039 40892764 32762176 40892935 32762313 40893106 32762450 40893277 32762587 40893448 32762724 40893619 32762861 40893790 32762998 40893961 32763135 40894132 32763272 40894303 32763409 40894474 32763546 40894645 32763683 40894816 32763820 40894987 32763957 40895158 32764094 40895329 32764231 40895500 32764368 40895671 32764505 40895842 32764642 40896013 32764779 40896184 32764916 40896355 32765053 40896526 32765190 40896697 32765327 40896868 32765464 40897039 32765601 40897210 32765738 40897381 32765875 40897552 32766012 40897723 32766149 40897894 32766286 40898065 32766423 40898236 32766560 40898407 32766697 40898578 32766834 40898749 32766971 40898920 32767108 40899091 32767245 40899262 32767382 40899433 32767519 40899604 32767656 40899775 32767793 40899946 32767930 40900117 32768067 40900288 32768204 40900459 32768341 40900630 32768478 40900801 32768615 40900972 32768752 40901143 32768889 40901314 32769026 40901485 32769163 40901656 32769300 40901827 32769437 40901998 32769574 40902169 32769711 40902340 32769848 40902511 32769985 40902682 32770122 40902853 32770259 40903024 32770396 40903195 32770533 40903366 32770670 40903537 32770807 40903708 32770944 40903879 32771081 40904050 32771218 40904221 32771355 40904392 32771492 40904563 32771629 40904734 32771766 40904905 32771903 40905076 32772040 40905247 32772177 40905418 32772314 40905589 32772451 40905760 32772588 40905931 32772725 40906102 32772862 40906273 32772999 40906444 32773136 40906615 32773273 40906786 32773410 40906957 32773547 40907128 32773684 40907299 32773821 40907470 32773958 40907641 32774095 40907812 32774232 40907983 32774369 40908154 32774506 40908325 32774643 40908496 32774780 40908667 32774917 40908838 32775054 40909009 32775191 40909180 32775328 40909351 32775465 40909522 32775602 40909693 32775739 40909864 32775876 40910035 32776013 40910206 32776150 40910377 32776287 40910548 32776424 40910719 32776561 40910890 32776698 40911061 32776835 40911232 32776972 40911403 32777109 40911574 32777246 40911745 32777383 40911916 32777520 40912087 32777657 40912258 32777794 40912429 32777931 40912600 32778068 40912771 32778205 40912942 32778342 40913113 32778479 40913284 32778616 40913455 32778753 40913626 32778890 40913797 32779027 40913968 32779164 40914139 32779301 40914310 32779438 40914481 32779575 40914652 32779712 40914823 32779849 40914994 32779986 40915165 32780123 40915336 32780260 40915507 32780397 40915678 32780534 40915849 32780671 40916020 32780808 40916191 32780945 40916362 32781082 40916533 32781219 40916704 32781356 40916875 32781493 40917046 32781630 40917217 32781767 40917388 32781904 40917559 32782041 40917730 32782178 40917901 32782315 40918072 32782452 40918243 32782589 40918414 32782726 40918585 32782863 40918756 32783000 40918927 32783137 40919098 32783274 40919269 32783411 40919440 32783548 40919611 32783685 40919782 32783822 40919953 32783959 40920124 32784096 40920295 32784233 40920466 32784370 40920637 32784507 40920808 32784644 40920979 32784781 40921150 32784918 40921321 32785055 40921492 32785192 40921663 32785329 40921834 32785466 40922005 32785603 40922176 32785740 40922347 32785877 40922518 32786014 40922689 32786151 40922860 32786288 40923031 32786425 40923202 32786562 40923373 32786699 40923544 32786836 40923715 32786973 40923886 32787110 40924057 32787247 40924228 32787384 40924399 32787521 40924570 32787658 40924741 32787795 40924912 32787932 40925083 32788069 40925254 32788206 40925425 32788343 40925596 32788480 40925767 32788617 40925938 32788754 40926109 32788891 40926280 32789028 40926451 32789165 40926622 32789302 40926793 32789439 40926964 32789576 40927135 32789713 40927306 32789850 40927477 32789987 40927648 32790124 40927819 32790261 40927990 32790398 40928161 32790535 40928332 32790672 40928503 32790809 40928674 32790946 40928845 32791083 40929016 32791220 40929187 32791357 40929358 32791494 40929529 32791631 40929700 32791768 40929871 32791905 40930042 32792042 40930213 32792179 40930384 32792316 40930555 32792453 40930726 32792590 40930897 32792727 40931068 32792864 40931239 32793001 40931410 32793138 40931581 32793275 40931752 32793412 40931923 32793549 40932094 32793686 40932265 32793823 40932436 32793960 40932607 32794097 40932778 32794234 40932949 32794371 40933120 32794508 40933291 32794645 40933462 32794782 40933633 32794919 40933804 32795056 40933975 32795193 40934146 32795330 40934317 32795467 40934488 32795604 40934659 32795741 40934830 32795878 40935001 32796015 40935172 32796152 40935343 32796289 40935514 32796426 40935685 32796563 40935856 32796700 40936027 32796837 40936198 32796974 40936369 32797111 40936540 32797248 40936711 32797385 40936882 32797522 40937053 32797659 40937224 32797796 40937395 32797933 40937566 32798070 40937737 32798207 40937908 32798344 40938079 32798481 40938250 32798618 40938421 32798755 40938592 32798892 40938763 32799029 40938934 32799166 40939105 32799303 40939276 32799440 40939447 32799577 40939618 32799714 40939789 32799851 40939960 32799988 40940131 32800125 40940302 32800262 40940473 32800399 40940644 32800536 40940815 32800673 40940986 32800810 40941157 32800947 40941328 32801084 40941499 32801221 40941670 32801358 40941841 32801495 40942012 32801632 40942183 32801769 40942354 32801906 40942525 32802043 40942696 32802180 40942867 32802317 40943038 32802454 40943209 32802591 40943380 32802728 40943551 32802865 40943722 32803002 40943893 32803139 40944064 32803276 40944235 32803413 40944406 32803550 40944577 32803687 40944748 32803824 40944919 32803961 40945090 32804098 40945261 32804235 40945432 32804372 40945603 32804509 40945774 32804646 40945945 32804783 40946116 32804920 40946287 32805057 40946458 32805194 40946629 32805331 40946800 32805468 40946971 32805605 40947142 32805742 40947313 32805879 40947484 32806016 40947655 32806153 40947826 32806290 40947997 32806427 40948168 32806564 40948339 32806701 40948510 32806838 40948681 32806975 40948852 32807112 40949023 32807249 40949194 32807386 40949365 32807523 40949536 32807660 40949707 32807797 40949878 32807934 40950049 32808071 40950220 32808208 40950391 32808345 40950562 32808482 40950733 32808619 40950904 32808756 40951075 32808893 40951246 32809030 40951417 32809167 40951588 32809304 40951759 32809441 40951930 32809578 40952101 32809715 40952272 32809852 40952443 32809989 40952614 32810126 40952785 32810263 40952956 32810400 40953127 32810537 40953298 32810674 40953469 32810811 40953640 32810948 40953811 32811085 40953982 32811222 40954153 32811359 40954324 32811496 40954495 32811633 40954666 32811770 40954837 32811907 40955008 32812044 40955179 32812181 40955350 32812318 40955521 32812455 40955692 32812592 40955863 32812729 40956034 32812866 40956205 32813003 40956376 32813140 40956547 32813277 40956718 32813414 40956889 32813551 40957060 32813688 40957231 32813825 40957402 32813962 40957573 32814099 40957744 32814236 40957915 32814373 40958086 32814510 40958257 32814647 40958428 32814784 40958599 32814921 40958770 32815058 40958941 32815195 40959112 32815332 40959283 32815469 40959454 32815606 40959625 32815743 40959796 32815880 40959967 32816017 40960138 32816154 40960309 32816291 40960480 32816428 40960651 32816565 40960822 32816702 40960993 32816839 40961164 32816976 40961335 32817113 40961506 32817250 40961677 32817387 40961848 32817524 40962019 32817661 40962190 32817798 40962361 32817935 40962532 32818072 40962703 32818209 40962874 32818346 40963045 32818483 40963216 32818620 40963387 32818757 40963558 32818894 40963729 32819031 40963900 32819168 40964071 32819305 40964242 32819442 40964413 32819579 40964584 32819716 40964755 32819853 40964926 32819990 40965097 32820127 40965268 32820264 40965439 32820401 40965610 32820538 40965781 32820675 40965952 32820812 40966123 32820949 40966294 32821086 40966465 32821223 40966636 32821360 40966807 32821497 40966978 32821634 40967149 32821771 40967320 32821908 40967491 32822045 40967662 32822182 40967833 32822319 40968004 32822456 40968175 32822593 40968346 32822730 40968517 32822867 40968688 32823004 40968859 32823141 40969030 32823278 40969201 32823415 40969372 32823552 40969543 32823689 40969714 32823826 40969885 32823963 40970056 32824100 40970227 32824237 40970398 32824374 40970569 32824511 40970740 32824648 40970911 32824785 40971082 32824922 40971253 32825059 40971424 32825196 40971595 32825333 40971766 32825470 40971937 32825607 40972108 32825744 40972279 32825881 40972450 32826018 40972621 32826155 40972792 32826292 40972963 32826429 40973134 32826566 40973305 32826703 40973476 32826840 40973647 32826977 40973818 32827114 40973989 32827251 40974160 32827388 40974331 32827525 40974502 32827662 40974673 32827799 40974844 32827936 40975015 32828073 40975186 32828210 40975357 32828347 40975528 32828484 40975699 32828621 40975870 32828758 40976041 32828895 40976212 32829032 40976383 32829169 40976554 32829306 40976725 32829443 40976896 32829580 40977067 32829717 40977238 32829854 40977409 32829991 40977580 32830128 40977751 32830265 40977922 32830402 40978093 32830539 40978264 32830676 40978435 32830813 40978606 32830950 40978777 32831087 40978948 32831224 40979119 32831361 40979290 32831498 40979461 32831635 40979632 32831772 40979803 32831909 40979974 32832046 40980145 32832183 40980316 32832320 40980487 32832457 40980658 32832594 40980829 32832731 40981000 32832868 40981171 32833005 40981342 32833142 40981513 32833279 40981684 32833416 40981855 32833553 40982026 32833690 40982197 32833827 40982368 32833964 40982539 32834101 40982710 32834238 40982881 32834375 40983052 32834512 40983223 32834649 40983394 32834786 40983565 32834923 40983736 32835060 40983907 32835197 40984078 32835334 40984249 32835471 40984420 32835608 40984591 32835745 40984762 32835882 40984933 32836019 40985104 32836156 40985275 32836293 40985446 32836430 40985617 32836567 40985788 32836704 40985959 32836841 40986130 32836978 40986301 32837115 40986472 32837252 40986643 32837389 40986814 32837526 40986985 32837663 40987156 32837800 40987327 32837937 40987498 32838074 40987669 32838211 40987840 32838348 40988011 32838485 40988182 32838622 40988353 32838759 40988524 32838896 40988695 32839033 40988866 32839170 40989037 32839307 40989208 32839444 40989379 32839581 40989550 32839718 40989721 32839855 40989892 32839992 40990063 32840129 40990234 32840266 40990405 32840403 40990576 32840540 40990747 32840677 40990918 32840814 40991089 32840951 40991260 32841088 40991431 32841225 40991602 32841362 40991773 32841499 40991944 32841636 40992115 32841773 40992286 32841910 40992457 32842047 40992628 32842184 40992799 32842321 40992970 32842458 40993141 32842595 40993312 32842732 40993483 32842869 40993654 32843006 40993825 32843143 40993996 32843280 40994167 32843417 40994338 32843554 40994509 32843691 40994680 32843828 40994851 32843965 40995022 32844102 40995193 32844239 40995364 32844376 40995535 32844513 40995706 32844650 40995877 32844787 40996048 32844924 40996219 32845061 40996390 32845198 40996561 32845335 40996732 32845472 40996903 32845609 40997074 32845746 40997245 32845883 40997416 32846020 40997587 32846157 40997758 32846294 40997929 32846431 40998100 32846568 40998271 32846705 40998442 32846842 40998613 32846979 40998784 32847116 40998955 32847253 40999126 32847390 40999297 32847527 40999468 32847664 40999639 32847801 40999810 32847938 40999981 32848075 41000152 32848212 41000323 32848349 41000494 32848486 41000665 32848623 41000836 32848760 41001007 32848897 41001178 32849034 41001349 32849171 41001520 32849308 41001691 32849445 41001862 32849582 41002033 32849719 41002204 32849856 41002375 32849993 41002546 32850130 41002717 32850267 41002888 32850404 41003059 32850541 41003230 32850678 41003401 32850815 41003572 32850952 41003743 32851089 41003914 32851226 41004085 32851363 41004256 32851500 41004427 32851637 41004598 32851774 41004769 32851911 41004940 32852048 41005111 32852185 41005282 32852322 41005453 32852459 41005624 32852596 41005795 32852733 41005966 32852870 41006137 32853007 41006308 32853144 41006479 32853281 41006650 32853418 41006821 32853555 41006992 32853692 41007163 32853829 41007334 32853966 41007505 32854103 41007676 32854240 41007847 32854377 41008018 32854514 41008189 32854651 41008360 32854788 41008531 32854925 41008702 32855062 41008873 32855199 41009044 32855336 41009215 32855473 41009386 32855610 41009557 32855747 41009728 32855884 41009899 32856021 41010070 32856158 41010241 32856295 41010412 32856432 41010583 32856569 41010754 32856706 41010925 32856843 41011096 32856980 41011267 32857117 41011438 32857254 41011609 32857391 41011780 32857528 41011951 32857665 41012122 32857802 41012293 32857939 41012464 32858076 41012635 32858213 41012806 32858350 41012977 32858487 41013148 32858624 41013319 32858761 41013490 32858898 41013661 32859035 41013832 32859172 41014003 32859309 41014174 32859446 41014345 32859583 41014516 32859720 41014687 32859857 41014858 32859994 41015029 32860131 41015200 32860268 41015371 32860405 41015542 32860542 41015713 32860679 41015884 32860816 41016055 32860953 41016226 32861090 41016397 32861227 41016568 32861364 41016739 32861501 41016910 32861638 41017081 32861775 41017252 32861912 41017423 32862049 41017594 32862186 41017765 32862323 41017936 32862460 41018107 32862597 41018278 32862734 41018449 32862871 41018620 32863008 41018791 32863145 41018962 32863282 41019133 32863419 41019304 32863556 41019475 32863693 41019646 32863830 41019817 32863967 41019988 32864104 41020159 32864241 41020330 32864378 41020501 32864515 41020672 32864652 41020843 32864789 41021014 32864926 41021185 32865063 41021356 32865200 41021527 32865337 41021698 32865474 41021869 32865611 41022040 32865748 41022211 32865885 41022382 32866022 41022553 32866159 41022724 32866296 41022895 32866433 41023066 32866570 41023237 32866707 41023408 32866844 41023579 32866981 41023750 32867118 41023921 32867255 41024092 32867392 41024263 32867529 41024434 32867666 41024605 32867803 41024776 32867940 41024947 32868077 41025118 32868214 41025289 32868351 41025460 32868488 41025631 32868625 41025802 32868762 41025973 32868899 41026144 32869036 41026315 32869173 41026486 32869310 41026657 32869447 41026828 32869584 41026999 32869721 41027170 32869858 41027341 32869995 41027512 32870132 41027683 32870269 41027854 32870406 41028025 32870543 41028196 32870680 41028367 32870817 41028538 32870954 41028709 32871091 41028880 32871228 41029051 32871365 41029222 32871502 41029393 32871639 41029564 32871776 41029735 32871913 41029906 32872050 41030077 32872187 41030248 32872324 41030419 32872461 41030590 32872598 41030761 32872735 41030932 32872872 41031103 32873009 41031274 32873146 41031445 32873283 41031616 32873420 41031787 32873557 41031958 32873694 41032129 32873831 41032300 32873968 41032471 32874105 41032642 32874242 41032813 32874379 41032984 32874516 41033155 32874653 41033326 32874790 41033497 32874927 41033668 32875064 41033839 32875201 41034010 32875338 41034181 32875475 41034352 32875612 41034523 32875749 41034694 32875886 41034865 32876023 41035036 32876160 41035207 32876297 41035378 32876434 41035549 32876571 41035720 32876708 41035891 32876845 41036062 32876982 41036233 32877119 41036404 32877256 41036575 32877393 41036746 32877530 41036917 32877667 41037088 32877804 41037259 32877941 41037430 32878078 41037601 32878215 41037772 32878352 41037943 32878489 41038114 32878626 41038285
1000 36577900 0 36577900 45655627 36578037 45655798 36578174 45655969 36578311 45656140 36578448 45656311 36578585 45656482 36578722 45656653 36578859 45656824 36578996 45656995 36579133 45657166 36579270 45657337 36579407 45657508 36579544 45657679 36579681 45657850 36579818 45658021 36579955 45658192 36580092 45658363 36580229 45658534 36580366 45658705 36580503 45658876 36580640 45659047 36580777 45659218 36580914 45659389 36581051 45659560 36581188 45659731 36581325 45659902 36581462 45660073 36581599 45660244 36581736 45660415 36581873 45660586 36582010 45660757 36582147 45660928 36582284 45661099 36582421 45661270 36582558 45661441 36582695 45661612 36582832 45661783 36582969 45661954 36583106 45662125 36583243 45662296 36583380 45662467 36583517 45662638 36583654 45662809 36583791 45662980 36583928 45663151 36584065 45663322 36584202 45663493 36584339 45663664 36584476 45663835 36584613 45664006 36584750 45664177 36584887 45664348 36585024 45664519 36585161 45664690 36585298 45664861 36585435 45665032 36585572 45665203 36585709 45665374 36585846 45665545 36585983 45665716 36586120 45665887 36586257 45666058 36586394 45666229 36586531 45666400 36586668 45666571 36586805 45666742 36586942 45666913 36587079 45667084 36587216 45667255 36587353 45667426 36587490 45667597 36587627 45667768 36587764 45667939 36587901 45668110 36588038 45668281 36588175 45668452 36588312 45668623 36588449 45668794 36588586 45668965 36588723 45669136 36588860 45669307 36588997 45669478 36589134 45669649 36589271 45669820 36589408 45669991 36589545 45670162 36589682 45670333 36589819 45670504 36589956 45670675 36590093 45670846 36590230 45671017 36590367 45671188 36590504 45671359 36590641 45671530 36590778 45671701 36590915 45671872 36591052 45672043 36591189 45672214 36591326 45672385 36591463 45672556 36591600 45672727 36591737 45672898 36591874 45673069 36592011 45673240 36592148 45673411 36592285 45673582 36592422 45673753 36592559 45673924 36592696 45674095 36592833 45674266 36592970 45674437 36593107 45674608 36593244 45674779 36593381 45674950 36593518 45675121 36593655 45675292 36593792 45675463 36593929 45675634 36594066 45675805 36594203 45675976 36594340 45676147 36594477 45676318 36594614 45676489 36594751 45676660 36594888 45676831 36595025 45677002 36595162 45677173 36595299 45677344 36595436 45677515 36595573 45677686 36595710 45677857 36595847 45678028 36595984 45678199 36596121 45678370 36596258 45678541 36596395 45678712 36596532 45678883 36596669 45679054 36596806 45679225 36596943 45679396 36597080 45679567 36597217 45679738 36597354 45679909 36597491 45680080 36597628 45680251 36597765 45680422 36597902 45680593 36598039 45680764 36598176 45680935 36598313 45681106 36598450 45681277 36598587 45681448 36598724 45681619 36598861 45681790 36598998 45681961 36599135 45682132 36599272 45682303 36599409 45682474 36599546 45682645 36599683 45682816 36599820 45682987 36599957 45683158 36600094 45683329 36600231 45683500 36600368 45683671 36600505 45683842 36600642 45684013 36600779 45684184 36600916 45684355 36601053 45684526 36601190 45684697 36601327 45684868 36601464 45685039 36601601 45685210 36601738 45685381 36601875 45685552 36602012 45685723 36602149 45685894 36602286 45686065 36602423 45686236 36602560 45686407 36602697 45686578 36602834 45686749 36602971 45686920 36603108 45687091 36603245 45687262 36603382 45687433 36603519 45687604 36603656 45687775 36603793 45687946 36603930 45688117 36604067 45688288 36604204 45688459 36604341 45688630 36604478 45688801 36604615 45688972 36604752 45689143 36604889 45689314 36605026 45689485 36605163 45689656 36605300 45689827 36605437 45689998 36605574 45690169 36605711 45690340 36605848 45690511 36605985 45690682 36606122 45690853 36606259 45691024 36606396 45691195 36606533 45691366 36606670 45691537 36606807 45691708 36606944 45691879 36607081 45692050 36607218 45692221 36607355 45692392 36607492 45692563 36607629 45692734 36607766 45692905 36607903 45693076 36608040 45693247 36608177 45693418 36608314 45693589 36608451 45693760 36608588 45693931 36608725 45694102 36608862 45694273 36608999 45694444 36609136 45694615 36609273 45694786 36609410 45694957 36609547 45695128 36609684 45695299 36609821 45695470 36609958 45695641 36610095 45695812 36610232 45695983 36610369 45696154 36610506 45696325 36610643 45696496 36610780 45696667 36610917 45696838 36611054 45697009 36611191 45697180 36611328 45697351 36611465 45697522 36611602 45697693 36611739 45697864 36611876 45698035 36612013 45698206 36612150 45698377 36612287 45698548 36612424 45698719 36612561 45698890 36612698 45699061 36612835 45699232 36612972 45699403 36613109 45699574 36613246 45699745 36613383 45699916 36613520 45700087 36613657 45700258 36613794 45700429 36613931 45700600 36614068 45700771 36614205 45700942 36614342 45701113 36614479 45701284 36614616 45701455 36614753 45701626 36614890 45701797 36615027 45701968 36615164 45702139 36615301 45702310 36615438 45702481 36615575 45702652 36615712 45702823 36615849 45702994 36615986 45703165 36616123 45703336 36616260 45703507 36616397 45703678 36616534 45703849 36616671 45704020 36616808 45704191 36616945 45704362 36617082 45704533 36617219 45704704 36617356 45704875 36617493 45705046 36617630 45705217 36617767 45705388 36617904 45705559 36618041 45705730 36618178 45705901 36618315 45706072 36618452 45706243 36618589 45706414 36618726 45706585 36618863 45706756 36619000 45706927 36619137 45707098 36619274 45707269 36619411 45707440 36619548 45707611 36619685 45707782 36619822 45707953 36619959 45708124 36620096 45708295 36620233 45708466 36620370 45708637 36620507 45708808 36620644 45708979 36620781 45709150 36620918 45709321 36621055 45709492 36621192 45709663 36621329 45709834 36621466 45710005 36621603 45710176 36621740 45710347 36621877 45710518 36622014 45710689 36622151 45710860 36622288 45711031 36622425 45711202 36622562 45711373 36622699 45711544 36622836 45711715 36622973 45711886 36623110 45712057 36623247 45712228 36623384 45712399 36623521 45712570 36623658 45712741 36623795 45712912 36623932 45713083 36624069 45713254 36624206 45713425 36624343 45713596 36624480 45713767 36624617 45713938 36624754 45714109 36624891 45714280 36625028 45714451 36625165 45714622 36625302 45714793 36625439 45714964 36625576 45715135 36625713 45715306 36625850 45715477 36625987 45715648 36626124 45715819 36626261 45715990 36626398 45716161 36626535 45716332 36626672 45716503 36626809 45716674 36626946 45716845 36627083 45717016 36627220 45717187 36627357 45717358 36627494 45717529 36627631 45717700 36627768 45717871 36627905 45718042 36628042 45718213 36628179 45718384 36628316 45718555 36628453 45718726 36628590 45718897 36628727 45719068 36628864 45719239 36629001 45719410 36629138 45719581 36629275 45719752 36629412 45719923 36629549 45720094 36629686 45720265 36629823 45720436 36629960 45720607 36630097 45720778 36630234 45720949 36630371 45721120 36630508 45721291 36630645 45721462 36630782 45721633 36630919 45721804 36631056 45721975 36631193 45722146 36631330 45722317 36631467 45722488 36631604 45722659 36631741 45722830 36631878 45723001 36632015 45723172 36632152 45723343 36632289 45723514 36632426 45723685 36632563 45723856 36632700 45724027 36632837 45724198 36632974 45724369 36633111 45724540 36633248 45724711 36633385 45724882 36633522 45725053 36633659 45725224 36633796 45725395 36633933 45725566 36634070 45725737 36634207 45725908 36634344 45726079 36634481 45726250 36634618 45726421 36634755 45726592 36634892 45726763 36635029 45726934 36635166 45727105 36635303 45727276 36635440 45727447 36635577 45727618 36635714 45727789 36635851 45727960 36635988 45728131 36636125 45728302 36636262 45728473 36636399 45728644 36636536 45728815 36636673 45728986 36636810 45729157 36636947 45729328 36637084 45729499 36637221 45729670 36637358 45729841 36637495 45730012 36637632 45730183 36637769 45730354 36637906 45730525 36638043 45730696 36638180 45730867 36638317 45731038 36638454 45731209 36638591 45731380 36638728 45731551 36638865 45731722 36639002 45731893 36639139 45732064 36639276 45732235 36639413 45732406 36639550 45732577 36639687 45732748 36639824 45732919 36639961 45733090 36640098 45733261 36640235 45733432 36640372 45733603 36640509 45733774 36640646 45733945 36640783 45734116 36640920 45734287 36641057 45734458 36641194 45734629 36641331 45734800 36641468 45734971 36641605 45735142 36641742 45735313 36641879 45735484 36642016 45735655 36642153 45735826 36642290 45735997 36642427 45736168 36642564 45736339 36642701 45736510 36642838 45736681 36642975 45736852 36643112 45737023 36643249 45737194 36643386 45737365 36643523 45737536 36643660 45737707 36643797 45737878 36643934 45738049 36644071 45738220 36644208 45738391 36644345 45738562 36644482 45738733 36644619 45738904 36644756 45739075 36644893 45739246 36645030 45739417 36645167 45739588 36645304 45739759 36645441 45739930 36645578 45740101 36645715 45740272 36645852 45740443 36645989 45740614 36646126 45740785 36646263 45740956 36646400 45741127 36646537 45741298 36646674 45741469 36646811 45741640 36646948 45741811 36647085 45741982 36647222 45742153 36647359 45742324 36647496 45742495 36647633 45742666 36647770 45742837 36647907 45743008 36648044 45743179 36648181 45743350 36648318 45743521 36648455 45743692 36648592 45743863 36648729 45744034 36648866 45744205 36649003 45744376 36649140 45744547 36649277 45744718 36649414 45744889 36649551 45745060 36649688 45745231 36649825 45745402 36649962 45745573 36650099 45745744 36650236 45745915 36650373 45746086 36650510 45746257 36650647 45746428 36650784 45746599 36650921 45746770 36651058 45746941 36651195 45747112 36651332 45747283 36651469 45747454 36651606 45747625 36651743 45747796 36651880 45747967 36652017 45748138 36652154 45748309 36652291 45748480 36652428 45748651 36652565 45748822 36652702 45748993 36652839 45749164 36652976 45749335 36653113 45749506 36653250 45749677 36653387 45749848 36653524 45750019 36653661 45750190 36653798 45750361 36653935 45750532 36654072 45750703 36654209 45750874 36654346 45751045 36654483 45751216 36654620 45751387 36654757 45751558 36654894 45751729 36655031 45751900 36655168 45752071 36655305 45752242 36655442 45752413 36655579 45752584 36655716 45752755 36655853 45752926 36655990 45753097 36656127 45753268 36656264 45753439 36656401 45753610 36656538 45753781 36656675 45753952 36656812 45754123 36656949 45754294 36657086 45754465 36657223 45754636 36657360 45754807 36657497 45754978 36657634 45755149 36657771 45755320 36657908 45755491 36658045 45755662 36658182 45755833 36658319 45756004 36658456 45756175 36658593 45756346 36658730 45756517 36658867 45756688 36659004 45756859 36659141 45757030 36659278 45757201 36659415 45757372 36659552 45757543 36659689 45757714 36659826 45757885 36659963 45758056 36660100 45758227 36660237 45758398 36660374 45758569 36660511 45758740 36660648 45758911 36660785 45759082 36660922 45759253 36661059 45759424 36661196 45759595 36661333 45759766 36661470 45759937 36661607 45760108 36661744 45760279 36661881 45760450 36662018 45760621 36662155 45760792 36662292 45760963 36662429 45761134 36662566 45761305 36662703 45761476 36662840 45761647 36662977 45761818 36663114 45761989 36663251 45762160 36663388 45762331 36663525 45762502 36663662 45762673 36663799 45762844 36663936 45763015 36664073 45763186 36664210 45763357 36664347 45763528 36664484 45763699 36664621 45763870 36664758 45764041 36664895 45764212 36665032 45764383 36665169 45764554 36665306 45764725 36665443 45764896 36665580 45765067 36665717 45765238 36665854 45765409 36665991 45765580 36666128 45765751 36666265 45765922 36666402 45766093 36666539 45766264 36666676 45766435 36666813 45766606 36666950 45766777 36667087 45766948 36667224 45767119 36667361 45767290 36667498 45767461 36667635 45767632 36667772 45767803 36667909 45767974 36668046 45768145 36668183 45768316 36668320 45768487 36668457 45768658 36668594 45768829 36668731 45769000 36668868 45769171 36669005 45769342 36669142 45769513 36669279 45769684 36669416 45769855 36669553 45770026 36669690 45770197 36669827 45770368 36669964 45770539 36670101 45770710 36670238 45770881 36670375 45771052 36670512 45771223 36670649 45771394 36670786 45771565 36670923 45771736 36671060 45771907 36671197 45772078 36671334 45772249 36671471 45772420 36671608 45772591 36671745 45772762 36671882 45772933 36672019 45773104 36672156 45773275 36672293 45773446 36672430 45773617 36672567 45773788 36672704 45773959 36672841 45774130 36672978 45774301 36673115 45774472 36673252 45774643 36673389 45774814 36673526 45774985 36673663 45775156 36673800 45775327 36673937 45775498 36674074 45775669 36674211 45775840 36674348 45776011 36674485 45776182 36674622 45776353 36674759 45776524 36674896 45776695 36675033 45776866 36675170 45777037 36675307 45777208 36675444 45777379 36675581 45777550 36675718 45777721 36675855 45777892 36675992 45778063 36676129 45778234 36676266 45778405 36676403 45778576 36676540 45778747 36676677 45778918 36676814 45779089 36676951 45779260 36677088 45779431 36677225 45779602 36677362 45779773 36677499 45779944 36677636 45780115 36677773 45780286 36677910 45780457 36678047 45780628 36678184 45780799 36678321 45780970 36678458 45781141 36678595 45781312 36678732 45781483 36678869 45781654 36679006 45781825 36679143 45781996 36679280 45782167 36679417 45782338 36679554 45782509 36679691 45782680 36679828 45782851 36679965 45783022 36680102 45783193 36680239 45783364 36680376 45783535 36680513 45783706 36680650 45783877 36680787 45784048 36680924 45784219 36681061 45784390 36681198 45784561 36681335 45784732 36681472 45784903 36681609 45785074 36681746 45785245 36681883 45785416 36682020 45785587 36682157 45785758 36682294 45785929 36682431 45786100 36682568 45786271 36682705 45786442 36682842 45786613 36682979 45786784 36683116 45786955 36683253 45787126 36683390 45787297 36683527 45787468 36683664 45787639 36683801 45787810 36683938 45787981 36684075 45788152 36684212 45788323 36684349 45788494 36684486 45788665 36684623 45788836 36684760 45789007 36684897 45789178 36685034 45789349 36685171 45789520 36685308 45789691 36685445 45789862 36685582 45790033 36685719 45790204 36685856 45790375 36685993 45790546 36686130 45790717 36686267 45790888 36686404 45791059 36686541 45791230 36686678 45791401 36686815 45791572 36686952 45791743 36687089 45791914 36687226 45792085 36687363 45792256 36687500 45792427 36687637 45792598 36687774 45792769 36687911 45792940 36688048 45793111 36688185 45793282 36688322 45793453 36688459 45793624 36688596 45793795 36688733 45793966 36688870 45794137 36689007 45794308 36689144 45794479 36689281 45794650 36689418 45794821 36689555 45794992 36689692 45795163 36689829 45795334 36689966 45795505 36690103 45795676 36690240 45795847 36690377 45796018 36690514 45796189 36690651 45796360 36690788 45796531 36690925 45796702 36691062 45796873 36691199 45797044 36691336 45797215 36691473 45797386 36691610 45797557 36691747 45797728 36691884 45797899 36692021 45798070 36692158 45798241 36692295 45798412 36692432 45798583 36692569 45798754 36692706 45798925 36692843 45799096 36692980 45799267 36693117 45799438 36693254 45799609 36693391 45799780 36693528 45799951 36693665 45800122 36693802 45800293 36693939 45800464 36694076 45800635 36694213 45800806 36694350 45800977 36694487 45801148 36694624 45801319 36694761 45801490 36694898 45801661 36695035 45801832 36695172 45802003 36695309 45802174 36695446 45802345 36695583 45802516 36695720 45802687 36695857 45802858 36695994 45803029 36696131 45803200 36696268 45803371 36696405 45803542 36696542 45803713 36696679 45803884 36696816 45804055 36696953 45804226 36697090 45804397 36697227 45804568 36697364 45804739 36697501 45804910 36697638 45805081 36697775 45805252 36697912 45805423 36698049 45805594 36698186 45805765 36698323 45805936 36698460 45806107 36698597 45806278 36698734 45806449 36698871 45806620 36699008 45806791 36699145 45806962 36699282 45807133 36699419 45807304 36699556 45807475 36699693 45807646 36699830 45807817 36699967 45807988 36700104 45808159 36700241 45808330 36700378 45808501 36700515 45808672 36700652 45808843 36700789 45809014 36700926 45809185 36701063 45809356 36701200 45809527 36701337 45809698 36701474 45809869 36701611 45810040 36701748 45810211 36701885 45810382 36702022 45810553 36702159 45810724 36702296 45810895 36702433 45811066 36702570 45811237 36702707 45811408 36702844 45811579 36702981 45811750 36703118 45811921 36703255 45812092 36703392 45812263 36703529 45812434 36703666 45812605 36703803 45812776 36703940 45812947 36704077 45813118 36704214 45813289 36704351 45813460 36704488 45813631 36704625 45813802 36704762 45813973 36704899 45814144 36705036 45814315 36705173 45814486 36705310 45814657 36705447 45814828 36705584 45814999 36705721 45815170 36705858 45815341 36705995 45815512 36706132 45815683 36706269 45815854 36706406 45816025 36706543 45816196 36706680 45816367 36706817 45816538 36706954 45816709 36707091 45816880 36707228 45817051 36707365 45817222 36707502 45817393 36707639 45817564 36707776 45817735 36707913 45817906 36708050 45818077 36708187 45818248 36708324 45818419 36708461 45818590 36708598 45818761 36708735 45818932 36708872 45819103 36709009 45819274 36709146 45819445 36709283 45819616 36709420 45819787 36709557 45819958 36709694 45820129 36709831 45820300 36709968 45820471 36710105 45820642 36710242 45820813 36710379 45820984 36710516 45821155 36710653 45821326 36710790 45821497 36710927 45821668 36711064 45821839 36711201 45822010 36711338 45822181 36711475 45822352 36711612 45822523 36711749 45822694 36711886 45822865 36712023 45823036 36712160 45823207 36712297 45823378 36712434 45823549 36712571 45823720 36712708 45823891 36712845 45824062 36712982 45824233 36713119 45824404 36713256 45824575 36713393 45824746 36713530 45824917 36713667 45825088 36713804 45825259 36713941 45825430 36714078 45825601 36714215 45825772 36714352 45825943 36714489 45826114 36714626 45826285
1000 21370900 0 21370900 26674627 21371037 26674798 21371174 26674969 21371311 26675140 21371448 26675311 21371585 26675482 21371722 26675653 21371859 26675824 21371996 26675995 21372133 26676166 21372270 26676337 21372407 26676508 21372544 26676679 21372681 26676850 21372818 26677021 21372955 26677192 21373092 26677363 21373229 26677534 21373366 26677705 21373503 26677876 21373640 26678047 21373777 26678218 21373914 26678389 21374051 26678560 21374188 26678731 21374325 26678902 21374462 26679073 21374599 26679244 21374736 26679415 21374873 26679586 21375010 26679757 21375147 26679928 21375284 26680099 21375421 26680270 21375558 26680441 21375695 26680612 21375832 26680783 21375969 26680954 21376106 26681125 21376243 26681296 21376380 26681467 21376517 26681638 21376654 26681809 21376791 26681980 21376928 26682151 21377065 26682322 21377202 26682493 21377339 26682664 21377476 26682835 21377613 26683006 21377750 26683177 21377887 26683348 21378024 26683519 21378161 26683690 21378298 26683861 21378435 26684032 21378572 26684203 21378709 26684374 21378846 26684545 21378983 26684716 21379120 26684887 21379257 26685058 21379394 26685229 21379531 26685400 21379668 26685571 21379805 26685742 21379942 26685913 21380079 26686084 21380216 26686255 21380353 26686426 21380490 26686597 21380627 26686768 21380764 26686939 21380901 26687110 21381038 26687281 21381175 26687452 21381312 26687623 21381449 26687794 21381586 26687965 21381723 26688136 21381860 26688307 21381997 26688478 21382134 26688649 21382271 26688820 21382408 26688991 21382545 26689162 21382682 26689333 21382819 26689504 21382956 26689675 21383093 26689846 21383230 26690017 21383367 26690188 21383504 26690359 21383641 26690530 21383778 26690701 21383915 26690872 21384052 26691043 21384189 26691214 21384326 26691385 21384463 26691556 21384600 26691727 21384737 26691898 21384874 26692069 21385011 26692240 21385148 26692411 21385285 26692582 21385422 26692753 21385559 26692924 21385696 26693095 21385833 26693266 21385970 26693437 21386107 26693608 21386244 26693779 21386381 26693950 21386518 26694121 21386655 26694292 21386792 26694463 21386929 26694634 21387066 26694805 21387203 26694976 21387340 26695147 21387477 26695318 21387614 26695489 21387751 26695660 21387888 26695831 21388025 26696002 21388162 26696173 21388299 26696344 21388436 26696515 21388573 26696686 21388710 26696857 21388847 26697028 21388984 26697199 21389121 26697370 21389258 26697541 21389395 26697712 21389532 26697883 21389669 26698054 21389806 26698225 21389943 26698396 21390080 26698567 21390217 26698738 21390354 26698909 21390491 26699080 21390628 26699251 21390765 26699422 21390902 26699593 21391039 26699764 21391176 26699935 21391313 26700106 21391450 26700277 21391587 26700448 21391724 26700619 21391861 26700790 21391998 26700961 21392135 26701132 21392272 26701303 21392409 26701474 21392546 26701645 21392683 26701816 21392820 26701987 21392957 26702158 21393094 26702329 21393231 26702500 21393368 26702671 21393505 26702842 21393642 26703013 21393779 26703184 21393916 26703355 21394053 26703526 21394190 26703697 21394327 26703868 21394464 26704039 21394601 26704210 21394738 26704381 21394875 26704552 21395012 26704723 21395149 26704894 21395286 26705065 21395423 26705236 21395560 26705407 21395697 26705578 21395834 26705749 21395971 26705920 21396108 26706091 21396245 26706262 21396382 26706433 21396519 26706604 21396656 26706775 21396793 26706946 21396930 26707117 21397067 26707288 21397204 26707459 21397341 26707630 21397478 26707801 21397615 26707972 21397752 26708143 21397889 26708314 21398026 26708485 21398163 26708656 21398300 26708827 21398437 26708998 21398574 26709169 21398711 26709340 21398848 26709511 21398985 26709682 21399122 26709853 21399259 26710024 21399396 26710195 21399533 26710366 21399670 26710537 21399807 26710708 21399944 26710879 21400081 26711050 21400218 26711221 21400355 26711392 21400492 26711563 21400629 26711734 21400766 26711905 21400903 26712076 21401040 26712247 21401177 26712418 21401314 26712589 21401451 26712760 21401588 26712931 21401725 26713102 21401862 26713273 21401999 26713444 21402136 26713615 21402273 26713786 21402410 26713957 21402547 26714128 21402684 26714299 21402821 26714470 21402958 26714641 21403095 26714812 21403232 26714983 21403369 26715154 21403506 26715325 21403643 26715496 21403780 26715667 21403917 26715838 21404054 26716009 21404191 26716180 21404328 26716351 21404465 26716522 21404602 26716693 21404739 26716864 21404876 26717035 21405013 26717206 21405150 26717377 21405287 26717548 21405424 26717719 21405561 26717890 21405698 26718061 21405835 26718232 21405972 26718403 21406109 26718574 21406246 26718745 21406383 26718916 21406520 26719087 21406657 26719258 21406794 26719429 21406931 26719600 21407068 26719771 21407205 26719942 21407342 26720113 21407479 26720284 21407616 26720455 21407753 26720626 21407890 26720797 21408027 26720968 21408164 26721139 21408301 26721310 21408438 26721481 21408575 26721652 21408712 26721823 21408849 26721994 21408986 26722165 21409123 26722336 21409260 26722507 21409397 26722678 21409534 26722849 21409671 26723020 21409808 26723191 21409945 26723362 21410082 26723533 21410219 26723704 21410356 26723875 21410493 26724046 21410630 26724217 21410767 26724388 21410904 26724559 21411041 26724730 21411178 26724901 21411315 26725072 21411452 26725243 21411589 26725414 21411726 26725585 21411863 26725756 21412000 26725927 21412137 26726098 21412274 26726269 21412411 26726440 21412548 26726611 21412685 26726782 21412822 26726953 21412959 26727124 21413096 26727295 21413233 26727466 21413370 26727637 21413507 26727808 21413644 26727979 21413781 26728150 21413918 26728321 21414055 26728492 21414192 26728663 21414329 26728834 21414466 26729005 21414603 26729176 21414740 26729347 21414877 26729518 21415014 26729689 21415151 26729860 21415288 26730031 21415425 26730202 21415562 26730373 21415699 26730544 21415836 26730715 21415973 26730886 21416110 26731057 21416247 26731228 21416384 26731399 21416521 26731570 21416658 26731741 21416795 26731912 21416932 26732083 21417069 26732254 21417206 26732425 21417343 26732596 21417480 26732767 21417617 26732938 21417754 26733109 21417891 26733280 21418028 26733451 21418165 26733622 21418302 26733793 21418439 26733964 21418576 26734135 21418713 26734306 21418850 26734477 21418987 26734648 21419124 26734819 21419261 26734990 21419398 26735161 21419535 26735332 21419672 26735503 21419809 26735674 21419946 26735845 21420083 26736016 21420220 26736187 21420357 26736358 21420494 26736529 21420631 26736700 21420768 26736871 21420905 26737042 21421042 26737213 21421179 26737384 21421316 26737555 21421453 26737726 21421590 26737897 21421727 26738068 21421864 26738239 21422001 26738410 21422138 26738581 21422275 26738752 21422412 26738923 21422549 26739094 21422686 26739265 21422823 26739436 21422960 26739607 21423097 26739778 21423234 26739949 21423371 26740120 21423508 26740291 21423645 26740462 21423782 26740633 21423919 26740804 21424056 26740975 21424193 26741146 21424330 26741317 21424467 26741488 21424604 26741659 21424741 26741830 21424878 26742001 21425015 26742172 21425152 26742343 21425289 26742514 21425426 26742685 21425563 26742856 21425700 26743027 21425837 26743198 21425974 26743369 21426111 26743540 21426248 26743711 21426385 26743882 21426522 26744053 21426659 26744224 21426796 26744395 21426933 26744566 21427070 26744737 21427207 26744908 21427344 26745079 21427481 26745250 21427618 26745421 21427755 26745592 21427892 26745763 21428029 26745934 21428166 26746105 21428303 26746276 21428440 26746447 21428577 26746618 21428714 26746789 21428851 26746960 21428988 26747131 21429125 26747302 21429262 26747473 21429399 26747644 21429536 26747815 21429673 26747986 21429810 26748157 21429947 26748328 21430084 26748499 21430221 26748670 21430358 26748841 21430495 26749012 21430632 26749183 21430769 26749354 21430906 26749525 21431043 26749696 21431180 26749867 21431317 26750038 21431454 26750209 21431591 26750380 21431728 26750551 21431865 26750722 21432002 26750893 21432139 26751064 21432276 26751235 21432413 26751406 21432550 26751577 21432687 26751748 21432824 26751919 21432961 26752090 21433098 26752261 21433235 26752432 21433372 26752603 21433509 26752774 21433646 26752945 21433783 26753116 21433920 26753287 21434057 26753458 21434194 26753629 21434331 26753800 21434468 26753971 21434605 26754142 21434742 26754313 21434879 26754484 21435016 26754655 21435153 26754826 21435290 26754997 21435427 26755168 21435564 26755339 21435701 26755510 21435838 26755681 21435975 26755852 21436112 26756023 21436249 26756194 21436386 26756365 21436523 26756536 21436660 26756707 21436797 26756878 21436934 26757049 21437071 26757220 21437208 26757391 21437345 26757562 21437482 26757733 21437619 26757904 21437756 26758075 21437893 26758246 21438030 26758417 21438167 26758588 21438304 26758759 21438441 26758930 21438578 26759101 21438715 26759272 21438852 26759443 21438989 26759614 21439126 26759785 21439263 26759956 21439400 26760127 21439537 26760298 21439674 26760469 21439811 26760640 21439948 26760811 21440085 26760982 21440222 26761153 21440359 26761324 21440496 26761495 21440633 26761666 21440770 26761837 21440907 26762008 21441044 26762179 21441181 26762350 21441318 26762521 21441455 26762692 21441592 26762863 21441729 26763034 21441866 26763205 21442003 26763376 21442140 26763547 21442277 26763718 21442414 26763889 21442551 26764060 21442688 26764231 21442825 26764402 21442962 26764573 21443099 26764744 21443236 26764915 21443373 26765086 21443510 26765257 21443647 26765428 21443784 26765599 21443921 26765770 21444058 26765941 21444195 26766112 21444332 26766283 21444469 26766454 21444606 26766625 21444743 26766796 21444880 26766967 21445017 26767138 21445154 26767309 21445291 26767480 21445428 26767651 21445565 26767822 21445702 26767993 21445839 26768164 21445976 26768335 21446113 26768506 21446250 26768677 21446387 26768848 21446524 26769019 21446661 26769190 21446798 26769361 21446935 26769532 21447072 26769703 21447209 26769874 21447346 26770045 21447483 26770216 21447620 26770387 21447757 26770558 21447894 26770729 21448031 26770900 21448168 26771071 21448305 26771242 21448442 26771413 21448579 26771584 21448716 26771755 21448853 26771926 21448990 26772097 21449127 26772268 21449264 26772439 21449401 26772610 21449538 26772781 21449675 26772952 21449812 26773123 21449949 26773294 21450086 26773465 21450223 26773636 21450360 26773807 21450497 26773978 21450634 26774149 21450771 26774320 21450908 26774491 21451045 26774662 21451182 26774833 21451319 26775004 21451456 26775175 21451593 26775346 21451730 26775517 21451867 26775688 21452004 26775859 21452141 26776030 21452278 26776201 21452415 26776372 21452552 26776543 21452689 26776714 21452826 26776885 21452963 26777056 21453100 26777227 21453237 26777398 21453374 26777569 21453511 26777740 21453648 26777911 21453785 26778082 21453922 26778253 21454059 26778424 21454196 26778595 21454333 26778766 21454470 26778937 21454607 26779108 21454744 26779279 21454881 26779450 21455018 26779621 21455155 26779792 21455292 26779963 21455429 26780134 21455566 26780305 21455703 26780476 21455840 26780647 21455977 26780818 21456114 26780989 21456251 26781160 21456388 26781331 21456525 26781502 21456662 26781673 21456799 26781844 21456936 26782015 21457073 26782186 21457210 26782357 21457347 26782528 21457484 26782699 21457621 26782870 21457758 26783041 21457895 26783212 21458032 26783383 21458169 26783554 21458306 26783725 21458443 26783896 21458580 26784067 21458717 26784238 21458854 26784409 21458991 26784580 21459128 26784751 21459265 26784922 21459402 26785093 21459539 26785264 21459676 26785435 21459813 26785606 21459950 26785777 21460087 26785948 21460224 26786119 21460361 26786290 21460498 26786461 21460635 26786632 21460772 26786803 21460909 26786974 21461046 26787145 21461183 26787316 21461320 26787487 21461457 26787658 21461594 26787829 21461731 26788000 21461868 26788171 21462005 26788342 21462142 26788513 21462279 26788684 21462416 26788855 21462553 26789026 21462690 26789197 21462827 26789368 21462964 26789539 21463101 26789710 21463238 26789881 21463375 26790052 21463512 26790223 21463649 26790394 21463786 26790565 21463923 26790736 21464060 26790907 21464197 26791078 21464334 26791249 21464471 26791420 21464608 26791591 21464745 26791762 21464882 26791933 21465019 26792104 21465156 26792275 21465293 26792446 21465430 26792617 21465567 26792788 21465704 26792959 21465841 26793130 21465978 26793301 21466115 26793472 21466252 26793643 21466389 26793814 21466526 26793985 21466663 26794156 21466800 26794327 21466937 26794498 21467074 26794669 21467211 26794840 21467348 26795011 21467485 26795182 21467622 26795353 21467759 26795524 21467896 26795695 21468033 26795866 21468170 26796037 21468307 26796208 21468444 26796379 21468581 26796550 21468718 26796721 21468855 26796892 21468992 26797063 21469129 26797234 21469266 26797405 21469403 26797576 21469540 26797747 21469677 26797918 21469814 26798089 21469951 26798260 21470088 26798431 21470225 26798602 21470362 26798773 21470499 26798944 21470636 26799115 21470773 26799286 21470910 26799457 21471047 26799628 21471184 26799799 21471321 26799970 21471458 26800141 21471595 26800312 21471732 26800483 21471869 26800654 21472006 26800825 21472143 26800996 21472280 26801167 21472417 26801338 21472554 26801509 21472691 26801680 21472828 26801851 21472965 26802022 21473102 26802193 21473239 26802364 21473376 26802535 21473513 26802706 21473650 26802877 21473787 26803048 21473924 26803219 21474061 26803390 21474198 26803561 21474335 26803732 21474472 26803903 21474609 26804074 21474746 26804245 21474883 26804416 21475020 26804587 21475157 26804758 21475294 26804929 21475431 26805100 21475568 26805271 21475705 26805442 21475842 26805613 21475979 26805784 21476116 26805955 21476253 26806126 21476390 26806297 21476527 26806468 21476664 26806639 21476801 26806810 21476938 26806981 21477075 26807152 21477212 26807323 21477349 26807494 21477486 26807665 21477623 26807836 21477760 26808007 21477897 26808178 21478034 26808349 21478171 26808520 21478308 26808691 21478445 26808862 21478582 26809033 21478719 26809204 21478856 26809375 21478993 26809546 21479130 26809717 21479267 26809888 21479404 26810059 21479541 26810230 21479678 26810401 21479815 26810572 21479952 26810743 21480089 26810914 21480226 26811085 21480363 26811256 21480500 26811427 21480637 26811598 21480774 26811769 21480911 26811940 21481048 26812111 21481185 26812282 21481322 26812453 21481459 26812624 21481596 26812795 21481733 26812966 21481870 26813137 21482007 26813308 21482144 26813479 21482281 26813650 21482418 26813821 21482555 26813992 21482692 26814163 21482829 26814334 21482966 26814505 21483103 26814676 21483240 26814847 21483377 26815018 21483514 26815189 21483651 26815360 21483788 26815531 21483925 26815702 21484062 26815873 21484199 26816044 21484336 26816215 21484473 26816386 21484610 26816557 21484747 26816728 21484884 26816899 21485021 26817070 21485158 26817241 21485295 26817412 21485432 26817583 21485569 26817754 21485706 26817925 21485843 26818096 21485980 26818267 21486117 26818438 21486254 26818609 21486391 26818780 21486528 26818951 21486665 26819122 21486802 26819293 21486939 26819464 21487076 26819635 21487213 26819806 21487350 26819977 21487487 26820148 21487624 26820319 21487761 26820490 21487898 26820661 21488035 26820832 21488172 26821003 21488309 26821174 21488446 26821345 21488583 26821516 21488720 26821687 21488857 26821858 21488994 26822029 21489131 26822200 21489268 26822371 21489405 26822542 21489542 26822713 21489679 26822884 21489816 26823055 21489953 26823226 21490090 26823397 21490227 26823568 21490364 26823739 21490501 26823910 21490638 26824081 21490775 26824252 21490912 26824423 21491049 26824594 21491186 26824765 21491323 26824936 21491460 26825107 21491597 26825278 21491734 26825449 21491871 26825620 21492008 26825791 21492145 26825962 21492282 26826133 21492419 26826304 21492556 26826475 21492693 26826646 21492830 26826817 21492967 26826988 21493104 26827159 21493241 26827330 21493378 26827501 21493515 26827672 21493652 26827843 21493789 26828014 21493926 26828185 21494063 26828356 21494200 26828527 21494337 26828698 21494474 26828869 21494611 26829040 21494748 26829211 21494885 26829382 21495022 26829553 21495159 26829724 21495296 26829895 21495433 26830066 21495570 26830237 21495707 26830408 21495844 26830579 21495981 26830750 21496118 26830921 21496255 26831092 21496392 26831263 21496529 26831434 21496666 26831605 21496803 26831776 21496940 26831947 21497077 26832118 21497214 26832289 21497351 26832460 21497488 26832631 21497625 26832802 21497762 26832973 21497899 26833144 21498036 26833315 21498173 26833486 21498310 26833657 21498447 26833828 21498584 26833999 21498721 26834170 21498858 26834341 21498995 26834512 21499132 26834683 21499269 26834854 21499406 26835025 21499543 26835196 21499680 26835367 21499817 26835538 21499954 26835709 21500091 26835880 21500228 26836051 21500365 26836222 21500502 26836393 21500639 26836564 21500776 26836735 21500913 26836906 21501050 26837077 21501187 26837248 21501324 26837419 21501461 26837590 21501598 26837761 21501735 26837932 21501872 26838103 21502009 26838274 21502146 26838445 21502283 26838616 21502420 26838787 21502557 26838958 21502694 26839129 21502831 26839300 21502968 26839471 21503105 26839642 21503242 26839813 21503379 26839984 21503516 26840155 21503653 26840326 21503790 26840497 21503927 26840668 21504064 26840839 21504201 26841010 21504338 26841181 21504475 26841352 21504612 26841523 21504749 26841694 21504886 26841865 21505023 26842036 21505160 26842207 21505297 26842378 21505434 26842549 21505571 26842720 21505708 26842891 21505845 26843062 21505982 26843233 21506119 26843404 21506256 26843575 21506393 26843746 21506530 26843917 21506667 26844088 21506804 26844259 21506941 26844430 21507078 26844601 21507215 26844772 21507352 26844943 21507489 26845114 21507626 26845285
1000 20943464 0 20943464 26141112 20943601 26141283 20943738 26141454 20943875 26141625 20944012 26141796 20944149 26141967 20944286 26142138 20944423 26142309 20944560 26142480 20944697 26142651 20944834 26142822 20944971 26142993 20945108 26143164 20945245 26143335 20945382 26143506 20945519 26143677 20945656 26143848 20945793 26144019 20945930 26144190 20946067 26144361 20946204 26144532 20946341 26144703 20946478 26144874 20946615 26145045 20946752 26145216 20946889 26145387 20947026 26145558 20947163 26145729 20947300 26145900 20947437 26146071 20947574 26146242 20947711 26146413 20947848 26146584 20947985 26146755 20948122 26146926 20948259 26147097 20948396 26147268 20948533 26147439 20948670 26147610 20948807 26147781 20948944 26147952 20949081 26148123 20949218 26148294 20949355 26148465 20949492 26148636 20949629 26148807 20949766 26148978 20949903 26149149 20950040 26149320 20950177 26149491 20950314 26149662 20950451 26149833 20950588 26150004 20950725 26150175 20950862 26150346 20950999 26150517 20951136 26150688 20951273 26150859 20951410 26151030 20951547 26151201 20951684 26151372 20951821 26151543 20951958 26151714 20952095 26151885 20952232 26152056 20952369 26152227 20952506 26152398 20952643 26152569 20952780 26152740 20952917 26152911 20953054 26153082 20953191 26153253 20953328 26153424 20953465 26153595 20953602 26153766 20953739 26153937 20953876 26154108 20954013 26154279 20954150 26154450 20954287 26154621 20954424 26154792 20954561 26154963 20954698 26155134 20954835 26155305 20954972 26155476 20955109 26155647 20955246 26155818 20955383 26155989 20955520 26156160 20955657 26156331 20955794 26156502 20955931 26156673 20956068 26156844 20956205 26157015 20956342 26157186 20956479 26157357 20956616 26157528 20956753 26157699 20956890 26157870 20957027 26158041 20957164 26158212 20957301 26158383 20957438 26158554 20957575 26158725 20957712 26158896 20957849 26159067 20957986 26159238 20958123 26159409 20958260 26159580 20958397 26159751 20958534 26159922 20958671 26160093 20958808 26160264 20958945 26160435 20959082 26160606 20959219 26160777 20959356 26160948 20959493 26161119 20959630 26161290 20959767 26161461 20959904 26161632 20960041 26161803 20960178 26161974 20960315 26162145 20960452 26162316 20960589 26162487 20960726 26162658 20960863 26162829 20961000 26163000 20961137 26163171 20961274 26163342 20961411 26163513 20961548 26163684 20961685 26163855 20961822 26164026 20961959 26164197 20962096 26164368 20962233 26164539 20962370 26164710 20962507 26164881 20962644 26165052 20962781 26165223 20962918 26165394 20963055 26165565 20963192 26165736 20963329 26165907 20963466 26166078 20963603 26166249 20963740 26166420 20963877 26166591 20964014 26166762 20964151 26166933 20964288 26167104 20964425 26167275 20964562 26167446 20964699 26167617 20964836 26167788 20964973 26167959 20965110 26168130 20965247 26168301 20965384 26168472 20965521 26168643 20965658 26168814 20965795 26168985 20965932 26169156 20966069 26169327 20966206 26169498 20966343 26169669 20966480 26169840 20966617 26170011 20966754 26170182 20966891 26170353 20967028 26170524 20967165 26170695 20967302 26170866 20967439 26171037 20967576 26171208 20967713 26171379 20967850 26171550 20967987 26171721 20968124 26171892 20968261 26172063 20968398 26172234 20968535 26172405 20968672 26172576 20968809 26172747 20968946 26172918 20969083 26173089 20969220 26173260 20969357 26173431 20969494 26173602 20969631 26173773 20969768 26173944 20969905 26174115 20970042 26174286 20970179 26174457 20970316 26174628 20970453 26174799 20970590 26174970 20970727 26175141 20970864 26175312 20971001 26175483 20971138 26175654 20971275 26175825 20971412 26175996 20971549 26176167 20971686 26176338 20971823 26176509 20971960 26176680 20972097 26176851 20972234 26177022 20972371 26177193 20972508 26177364 20972645 26177535 20972782 26177706 20972919 26177877 20973056 26178048 20973193 26178219 20973330 26178390 20973467 26178561 20973604 26178732 20973741 26178903 20973878 26179074 20974015 26179245 20974152 26179416 20974289 26179587 20974426 26179758 20974563 26179929 20974700 26180100 20974837 26180271 20974974 26180442 20975111 26180613 20975248 26180784 20975385 26180955 20975522 26181126 20975659 26181297 20975796 26181468 20975933 26181639 20976070 26181810 20976207 26181981 20976344 26182152 20976481 26182323 20976618 26182494 20976755 26182665 20976892 26182836 20977029 26183007 20977166 26183178 20977303 26183349 20977440 26183520 20977577 26183691 20977714 26183862 20977851 26184033 20977988 26184204 20978125 26184375 20978262 26184546 20978399 26184717 20978536 26184888 20978673 26185059 20978810 26185230 20978947 26185401 20979084 26185572 20979221 26185743 20979358 26185914 20979495 26186085 20979632 26186256 20979769 26186427 20979906 26186598 20980043 26186769 20980180 26186940 20980317 26187111 20980454 26187282 20980591 26187453 20980728 26187624 20980865 26187795 20981002 26187966 20981139 26188137 20981276 26188308 20981413 26188479 20981550 26188650 20981687 26188821 20981824 26188992 20981961 26189163 20982098 26189334 20982235 26189505 20982372 26189676 20982509 26189847 20982646 26190018 20982783 26190189 20982920 26190360 20983057 26190531 20983194 26190702 20983331 26190873 20983468 26191044 20983605 26191215 20983742 26191386 20983879 26191557 20984016 26191728 20984153 26191899 20984290 26192070 20984427 26192241 20984564 26192412 20984701 26192583 20984838 26192754 20984975 26192925 20985112 26193096 20985249 26193267 20985386 26193438 20985523 26193609 20985660 26193780 20985797 26193951 20985934 26194122 20986071 26194293 20986208 26194464 20986345 26194635 20986482 26194806 20986619 26194977 20986756 26195148 20986893 26195319 20987030 26195490 20987167 26195661 20987304 26195832 20987441 26196003 20987578 26196174 20987715 26196345 20987852 26196516 20987989 26196687 20988126 26196858 20988263 26197029 20988400 26197200 20988537 26197371 20988674 26197542 20988811 26197713 20988948 26197884 20989085 26198055 20989222 26198226 20989359 26198397 20989496 26198568 20989633 26198739 20989770 26198910 20989907 26199081 20990044 26199252 20990181 26199423 20990318 26199594 20990455 26199765 20990592 26199936 20990729 26200107 20990866 26200278 20991003 26200449 20991140 26200620 20991277 26200791 20991414 26200962 20991551 26201133 20991688 26201304 20991825 26201475 20991962 26201646 20992099 26201817 20992236 26201988 20992373 26202159 20992510 26202330 20992647 26202501 20992784 26202672 20992921 26202843 20993058 26203014 20993195 26203185 20993332 26203356 20993469 26203527 20993606 26203698 20993743 26203869 20993880 26204040 20994017 26204211 20994154 26204382 20994291 26204553 20994428 26204724 20994565 26204895 20994702 26205066 20994839 26205237 20994976 26205408 20995113 26205579 20995250 26205750 20995387 26205921 20995524 26206092 20995661 26206263 20995798 26206434 20995935 26206605 20996072 26206776 20996209 26206947 20996346 26207118 20996483 26207289 20996620 26207460 20996757 26207631 20996894 26207802 20997031 26207973 20997168 26208144 20997305 26208315 20997442 26208486 20997579 26208657 20997716 26208828 20997853 26208999 20997990 26209170 20998127 26209341 20998264 26209512 20998401 26209683 20998538 26209854 20998675 26210025 20998812 26210196 20998949 26210367 20999086 26210538 20999223 26210709 20999360 26210880 20999497 26211051 20999634 26211222 20999771 26211393 20999908 26211564 21000045 26211735 21000182 26211906 21000319 26212077 21000456 26212248 21000593 26212419 21000730 26212590 21000867 26212761 21001004 26212932 21001141 26213103 21001278 26213274 21001415 26213445 21001552 26213616 21001689 26213787 21001826 26213958 21001963 26214129 21002100 26214300 21002237 26214471 21002374 26214642 21002511 26214813 21002648 26214984 21002785 26215155 21002922 26215326 21003059 26215497 21003196 26215668 21003333 26215839 21003470 26216010 21003607 26216181 21003744 26216352 21003881 26216523 21004018 26216694 21004155 26216865 21004292 26217036 21004429 26217207 21004566 26217378 21004703 26217549 21004840 26217720 21004977 26217891 21005114 26218062 21005251 26218233 21005388 26218404 21005525 26218575 21005662 26218746 21005799 26218917 21005936 26219088 21006073 26219259 21006210 26219430 21006347 26219601 21006484 26219772 21006621 26219943 21006758 26220114 21006895 26220285 21007032 26220456 21007169 26220627 21007306 26220798 21007443 26220969 21007580 26221140 21007717 26221311 21007854 26221482 21007991 26221653 21008128 26221824 21008265 26221995 21008402 26222166 21008539 26222337 21008676 26222508 21008813 26222679 21008950 26222850 21009087 26223021 21009224 26223192 21009361 26223363 21009498 26223534 21009635 26223705 21009772 26223876 21009909 26224047 21010046 26224218 21010183 26224389 21010320 26224560 21010457 26224731 21010594 26224902 21010731 26225073 21010868 26225244 21011005 26225415 21011142 26225586 21011279 26225757 21011416 26225928 21011553 26226099 21011690 26226270 21011827 26226441 21011964 26226612 21012101 26226783 21012238 26226954 21012375 26227125 21012512 26227296 21012649 26227467 21012786 26227638 21012923 26227809 21013060 26227980 21013197 26228151 21013334 26228322 21013471 26228493 21013608 26228664 21013745 26228835 21013882 26229006 21014019 26229177 21014156 26229348 21014293 26229519 21014430 26229690 21014567 26229861 21014704 26230032 21014841 26230203 21014978 26230374 21015115 26230545 21015252 26230716 21015389 26230887 21015526 26231058 21015663 26231229 21015800 26231400 21015937 26231571 21016074 26231742 21016211 26231913 21016348 26232084 21016485 26232255 21016622 26232426 21016759 26232597 21016896 26232768 21017033 26232939 21017170 26233110 21017307 26233281 21017444 26233452 21017581 26233623 21017718 26233794 21017855 26233965 21017992 26234136 21018129 26234307 21018266 26234478 21018403 26234649 21018540 26234820 21018677 26234991 21018814 26235162 21018951 26235333 21019088 26235504 21019225 26235675 21019362 26235846 21019499 26236017 21019636 26236188 21019773 26236359 21019910 26236530 21020047 26236701 21020184 26236872 21020321 26237043 21020458 26237214 21020595 26237385 21020732 26237556 21020869 26237727 21021006 26237898 21021143 26238069 21021280 26238240 21021417 26238411 21021554 26238582 21021691 26238753 21021828 26238924 21021965 26239095 21022102 26239266 21022239 26239437 21022376 26239608 21022513 26239779 21022650 26239950 21022787 26240121 21022924 26240292 21023061 26240463 21023198 26240634 21023335 26240805 21023472 26240976 21023609 26241147 21023746 26241318 21023883 26241489 21024020 26241660 21024157 26241831 21024294 26242002 21024431 26242173 21024568 26242344 21024705 26242515 21024842 26242686 21024979 26242857 21025116 26243028 21025253 26243199 21025390 26243370 21025527 26243541 21025664 26243712 21025801 26243883 21025938 26244054 21026075 26244225 21026212 26244396 21026349 26244567 21026486 26244738 21026623 26244909 21026760 26245080 21026897 26245251 21027034 26245422 21027171 26245593 21027308 26245764 21027445 26245935 21027582 26246106 21027719 26246277 21027856 26246448 21027993 26246619 21028130 26246790 21028267 26246961 21028404 26247132 21028541 26247303 21028678 26247474 21028815 26247645 21028952 26247816 21029089 26247987 21029226 26248158 21029363 26248329 21029500 26248500 21029637 26248671 21029774 26248842 21029911 26249013 21030048 26249184 21030185 26249355 21030322 26249526 21030459 26249697 21030596 26249868 21030733 26250039 21030870 26250210 21031007 26250381 21031144 26250552 21031281 26250723 21031418 26250894 21031555 26251065 21031692 26251236 21031829 26251407 21031966 26251578 21032103 26251749 21032240 26251920 21032377 26252091 21032514 26252262 21032651 26252433 21032788 26252604 21032925 26252775 21033062 26252946 21033199 26253117 21033336 26253288 21033473 26253459 21033610 26253630 21033747 26253801 21033884 26253972 21034021 26254143 21034158 26254314 21034295 26254485 21034432 26254656 21034569 26254827 21034706 26254998 21034843 26255169 21034980 26255340 21035117 26255511 21035254 26255682 21035391 26255853 21035528 26256024 21035665 26256195 21035802 26256366 21035939 26256537 21036076 26256708 21036213 26256879 21036350 26257050 21036487 26257221 21036624 26257392 21036761 26257563 21036898 26257734 21037035 26257905 21037172 26258076 21037309 26258247 21037446 26258418 21037583 26258589 21037720 26258760 21037857 26258931 21037994 26259102 21038131 26259273 21038268 26259444 21038405 26259615 21038542 26259786 21038679 26259957 21038816 26260128 21038953 26260299 21039090 26260470 21039227 26260641 21039364 26260812 21039501 26260983 21039638 26261154 21039775 26261325 21039912 26261496 21040049 26261667 21040186 26261838 21040323 26262009 21040460 26262180 21040597 26262351 21040734 26262522 21040871 26262693 21041008 26262864 21041145 26263035 21041282 26263206 21041419 26263377 21041556 26263548 21041693 26263719 21041830 26263890 21041967 26264061 21042104 26264232 21042241 26264403 21042378 26264574 21042515 26264745 21042652 26264916 21042789 26265087 21042926 26265258 21043063 26265429 21043200 26265600 21043337 26265771 21043474 26265942 21043611 26266113 21043748 26266284 21043885 26266455 21044022 26266626 21044159 26266797 21044296 26266968 21044433 26267139 21044570 26267310 21044707 26267481 21044844 26267652 21044981 26267823 21045118 26267994 21045255 26268165 21045392 26268336 21045529 26268507 21045666 26268678 21045803 26268849 21045940 26269020 21046077 26269191 21046214 26269362 21046351 26269533 21046488 26269704 21046625 26269875 21046762 26270046 21046899 26270217 21047036 26270388 21047173 26270559 21047310 26270730 21047447 26270901 21047584 26271072 21047721 26271243 21047858 26271414 21047995 26271585 21048132 26271756 21048269 26271927 21048406 26272098 21048543 26272269 21048680 26272440 21048817 26272611 21048954 26272782 21049091 26272953 21049228 26273124 21049365 26273295 21049502 26273466 21049639 26273637 21049776 26273808 21049913 26273979 21050050 26274150 21050187 26274321 21050324 26274492 21050461 26274663 21050598 26274834 21050735 26275005 21050872 26275176 21051009 26275347 21051146 26275518 21051283 26275689 21051420 26275860 21051557 26276031 21051694 26276202 21051831 26276373 21051968 26276544 21052105 26276715 21052242 26276886 21052379 26277057 21052516 26277228 21052653 26277399 21052790 26277570 21052927 26277741 21053064 26277912 21053201 26278083 21053338 26278254 21053475 26278425 21053612 26278596 21053749 26278767 21053886 26278938 21054023 26279109 21054160 26279280 21054297 26279451 21054434 26279622 21054571 26279793 21054708 26279964 21054845 26280135 21054982 26280306 21055119 26280477 21055256 26280648 21055393 26280819 21055530 26280990 21055667 26281161 21055804 26281332 21055941 26281503 21056078 26281674 21056215 26281845 21056352 26282016 21056489 26282187 21056626 26282358 21056763 26282529 21056900 26282700 21057037 26282871 21057174 26283042 21057311 26283213 21057448 26283384 21057585 26283555 21057722 26283726 21057859 26283897 21057996 26284068 21058133 26284239 21058270 26284410 21058407 26284581 21058544 26284752 21058681 26284923 21058818 26285094 21058955 26285265 21059092 26285436 21059229 26285607 21059366 26285778 21059503 26285949 21059640 26286120 21059777 26286291 21059914 26286462 21060051 26286633 21060188 26286804 21060325 26286975 21060462 26287146 21060599 26287317 21060736 26287488 21060873 26287659 21061010 26287830 21061147 26288001 21061284 26288172 21061421 26288343 21061558 26288514 21061695 26288685 21061832 26288856 21061969 26289027 21062106 26289198 21062243 26289369 21062380 26289540 21062517 26289711 21062654 26289882 21062791 26290053 21062928 26290224 21063065 26290395 21063202 26290566 21063339 26290737 21063476 26290908 21063613 26291079 21063750 26291250 21063887 26291421 21064024 26291592 21064161 26291763 21064298 26291934 21064435 26292105 21064572 26292276 21064709 26292447 21064846 26292618 21064983 26292789 21065120 26292960 21065257 26293131 21065394 26293302 21065531 26293473 21065668 26293644 21065805 26293815 21065942 26293986 21066079 26294157 21066216 26294328 21066353 26294499 21066490 26294670 21066627 26294841 21066764 26295012 21066901 26295183 21067038 26295354 21067175 26295525 21067312 26295696 21067449 26295867 21067586 26296038 21067723 26296209 21067860 26296380 21067997 26296551 21068134 26296722 21068271 26296893 21068408 26297064 21068545 26297235 21068682 26297406 21068819 26297577 21068956 26297748 21069093 26297919 21069230 26298090 21069367 26298261 21069504 26298432 21069641 26298603 21069778 26298774 21069915 26298945 21070052 26299116 21070189 26299287 21070326 26299458 21070463 26299629 21070600 26299800 21070737 26299971 21070874 26300142 21071011 26300313 21071148 26300484 21071285 26300655 21071422 26300826 21071559 26300997 21071696 26301168 21071833 26301339 21071970 26301510 21072107 26301681 21072244 26301852 21072381 26302023 21072518 26302194 21072655 26302365 21072792 26302536 21072929 26302707 21073066 26302878 21073203 26303049 21073340 26303220 21073477 26303391 21073614 26303562 21073751 26303733 21073888 26303904 21074025 26304075 21074162 26304246 21074299 26304417 21074436 26304588 21074573 26304759 21074710 26304930 21074847 26305101 21074984 26305272 21075121 26305443 21075258 26305614 21075395 26305785 21075532 26305956 21075669 26306127 21075806 26306298 21075943 26306469 21076080 26306640 21076217 26306811 21076354 26306982 21076491 26307153 21076628 26307324 21076765 26307495 21076902 26307666 21077039 26307837 21077176 26308008 21077313 26308179 21077450 26308350 21077587 26308521 21077724 26308692 21077861 26308863 21077998 26309034 21078135 26309205 21078272 26309376 21078409 26309547 21078546 26309718 21078683 26309889 21078820 26310060 21078957 26310231 21079094 26310402 21079231 26310573 21079368 26310744 21079505 26310915 21079642 26311086 21079779 26311257 21079916 26311428 21080053 26311599 21080190 26311770
1000 50414900 0 50414900 62926627 50415037 62926798 50415174 62926969 50415311 62927140 50415448 62927311 50415585 62927482 50415722 62927653 50415859 62927824 50415996 62927995 50416133 62928166 50416270 62928337 50416407 62928508 50416544 62928679 50416681 62928850 50416818 62929021 50416955 62929192 50417092 62929363 50417229 62929534 50417366 62929705 50417503 62929876 50417640 62930047 50417777 62930218 50417914 62930389 50418051 62930560 50418188 62930731 50418325 62930902 50418462 62931073 50418599 62931244 50418736 62931415 50418873 62931586 50419010 62931757 50419147 62931928 50419284 62932099 50419421 62932270 50419558 62932441 50419695 62932612 50419832 62932783 50419969 62932954 50420106 62933125 50420243 62933296 50420380 62933467 50420517 62933638 50420654 62933809 50420791 62933980 50420928 62934151 50421065 62934322 50421202 62934493 50421339 62934664 50421476 62934835 50421613 62935006 50421750 62935177 50421887 62935348 50422024 62935519 50422161 62935690 50422298 62935861 50422435 62936032 50422572 62936203 50422709 62936374 50422846 62936545 50422983 62936716 50423120 62936887 50423257 62937058 50423394 62937229 50423531 62937400 50423668 62937571 50423805 62937742 50423942 62937913 50424079 62938084 50424216 62938255 50424353 62938426 50424490 62938597 50424627 62938768 50424764 62938939 50424901 62939110 50425038 62939281 50425175 62939452 50425312 62939623 50425449 62939794 50425586 62939965 50425723 62940136 50425860 62940307 50425997 62940478 50426134 62940649 50426271 62940820 50426408 62940991 50426545 62941162 50426682 62941333 50426819 62941504 50426956 62941675 50427093 62941846 50427230 62942017 50427367 62942188 50427504 62942359 50427641 62942530 50427778 62942701 50427915 62942872 50428052 62943043 50428189 62943214 50428326 62943385 50428463 62943556 50428600 62943727 50428737 62943898 50428874 62944069 50429011 62944240 50429148 62944411 50429285 62944582 50429422 62944753 50429559 62944924 50429696 62945095 50429833 62945266 50429970 62945437 50430107 62945608 50430244 62945779 50430381 62945950 50430518 62946121 50430655 62946292 50430792 62946463 50430929 62946634 50431066 62946805 50431203 62946976 50431340 62947147 50431477 62947318 50431614 62947489 50431751 62947660 50431888 62947831 50432025 62948002 50432162 62948173 50432299 62948344 50432436 62948515 50432573 62948686 50432710 62948857 50432847 62949028 50432984 62949199 50433121 62949370 50433258 62949541 50433395 62949712 50433532 62949883 50433669 62950054 50433806 62950225 50433943 62950396 50434080 62950567 50434217 62950738 50434354 62950909 50434491 62951080 50434628 62951251 50434765 62951422 50434902 62951593 50435039 62951764 50435176 62951935 50435313 62952106 50435450 62952277 50435587 62952448 50435724 62952619 50435861 62952790 50435998 62952961 50436135 62953132 50436272 62953303 50436409 62953474 50436546 62953645 50436683 62953816 50436820 62953987 50436957 62954158 50437094 62954329 50437231 62954500 50437368 62954671 50437505 62954842 50437642 62955013 50437779 62955184 50437916 62955355 50438053 62955526 50438190 62955697 50438327 62955868 50438464 62956039 50438601 62956210 50438738 62956381 50438875 62956552 50439012 62956723 50439149 62956894 50439286 62957065 50439423 62957236 50439560 62957407 50439697 62957578 50439834 62957749 50439971 62957920 50440108 62958091 50440245 62958262 50440382 62958433 50440519 62958604 50440656 62958775 50440793 62958946 50440930 62959117 50441067 62959288 50441204 62959459 50441341 62959630 50441478 62959801 50441615 62959972 50441752 62960143 50441889 62960314 50442026 62960485 50442163 62960656 50442300 62960827 50442437 62960998 50442574 62961169 50442711 62961340 50442848 62961511 50442985 62961682 50443122 62961853 50443259 62962024 50443396 62962195 50443533 62962366 50443670 62962537 50443807 62962708 50443944 62962879 50444081 62963050 50444218 62963221 50444355 62963392 50444492 62963563 50444629 62963734 50444766 62963905 50444903 62964076 50445040 62964247 50445177 62964418 50445314 62964589 50445451 62964760 50445588 62964931 50445725 62965102 50445862 62965273 50445999 62965444 50446136 62965615 50446273 62965786 50446410 62965957 50446547 62966128 50446684 62966299 50446821 62966470 50446958 62966641 50447095 62966812 50447232 62966983 50447369 62967154 50447506 62967325 50447643 62967496 50447780 62967667 50447917 62967838 50448054 62968009 50448191 62968180 50448328 62968351 50448465 62968522 50448602 62968693 50448739 62968864 50448876 62969035 50449013 62969206 50449150 62969377 50449287 62969548 50449424 62969719 50449561 62969890 50449698 62970061 50449835 62970232 50449972 62970403 50450109 62970574 50450246 62970745 50450383 62970916 50450520 62971087 50450657 62971258 50450794 62971429 50450931 62971600 50451068 62971771 50451205 62971942 50451342 62972113 50451479 62972284 50451616 62972455 50451753 62972626 50451890 62972797 50452027 62972968 50452164 62973139 50452301 62973310 50452438 62973481 50452575 62973652 50452712 62973823 50452849 62973994 50452986 62974165 50453123 62974336 50453260 62974507 50453397 62974678 50453534 62974849 50453671 62975020 50453808 62975191 50453945 62975362 50454082 62975533 50454219 62975704 50454356 62975875 50454493 62976046 50454630 62976217 50454767 62976388 50454904 62976559 50455041 62976730 50455178 62976901 50455315 62977072 50455452 62977243 50455589 62977414 50455726 62977585 50455863 62977756 50456000 62977927 50456137 62978098 50456274 62978269 50456411 62978440 50456548 62978611 50456685 62978782 50456822 62978953 50456959 62979124 50457096 62979295 50457233 62979466 50457370 62979637 50457507 62979808 50457644 62979979 50457781 62980150 50457918 62980321 50458055 62980492 50458192 62980663 50458329 62980834 50458466 62981005 50458603 62981176 50458740 62981347 50458877 62981518 50459014 62981689 50459151 62981860 50459288 62982031 50459425 62982202 50459562 62982373 50459699 62982544 50459836 62982715 50459973 62982886 50460110 62983057 50460247 62983228 50460384 62983399 50460521 62983570 50460658 62983741 50460795 62983912 50460932 62984083 50461069 62984254 50461206 62984425 50461343 62984596 50461480 62984767 50461617 62984938 50461754 62985109 50461891 62985280 50462028 62985451 50462165 62985622 50462302 62985793 50462439 62985964 50462576 62986135 50462713 62986306 50462850 62986477 50462987 62986648 50463124 62986819 50463261 62986990 50463398 62987161 50463535 62987332 50463672 62987503 50463809 62987674 50463946 62987845 50464083 62988016 50464220 62988187 50464357 62988358 50464494 62988529 50464631 62988700 50464768 62988871 50464905 62989042 50465042 62989213 50465179 62989384 50465316 62989555 50465453 62989726 50465590 62989897 50465727 62990068 50465864 62990239 50466001 62990410 50466138 62990581 50466275 62990752 50466412 62990923 50466549 62991094 50466686 62991265 50466823 62991436 50466960 62991607 50467097 62991778 50467234 62991949 50467371 62992120 50467508 62992291 50467645 62992462 50467782 62992633 50467919 62992804 50468056 62992975 50468193 62993146 50468330 62993317 50468467 62993488 50468604 62993659 50468741 62993830 50468878 62994001 50469015 62994172 50469152 62994343 50469289 62994514 50469426 62994685 50469563 62994856 50469700 62995027 50469837 62995198 50469974 62995369 50470111 62995540 50470248 62995711 50470385 62995882 50470522 62996053 50470659 62996224 50470796 62996395 50470933 62996566 50471070 62996737 50471207 62996908 50471344 62997079 50471481 62997250 50471618 62997421 50471755 62997592 50471892 62997763 50472029 62997934 50472166 62998105 50472303 62998276 50472440 62998447 50472577 62998618 50472714 62998789 50472851 62998960 50472988 62999131 50473125 62999302 50473262 62999473 50473399 62999644 50473536 62999815 50473673 62999986 50473810 63000157 50473947 63000328 50474084 63000499 50474221 63000670 50474358 63000841 50474495 63001012 50474632 63001183 50474769 63001354 50474906 63001525 50475043 63001696 50475180 63001867 50475317 63002038 50475454 63002209 50475591 63002380 50475728 63002551 50475865 63002722 50476002 63002893 50476139 63003064 50476276 63003235 50476413 63003406 50476550 63003577 50476687 63003748 50476824 63003919 50476961 63004090 50477098 63004261 50477235 63004432 50477372 63004603 50477509 63004774 50477646 63004945 50477783 63005116 50477920 63005287 50478057 63005458 50478194 63005629 50478331 63005800 50478468 63005971 50478605 63006142 50478742 63006313 50478879 63006484 50479016 63006655 50479153 63006826 50479290 63006997 50479427 63007168 50479564 63007339 50479701 63007510 50479838 63007681 50479975 63007852 50480112 63008023 50480249 63008194 50480386 63008365 50480523 63008536 50480660 63008707 50480797 63008878 50480934 63009049 50481071 63009220 50481208 63009391 50481345 63009562 50481482 63009733 50481619 63009904 50481756 63010075 50481893 63010246 50482030 63010417 50482167 63010588 50482304 63010759 50482441 63010930 50482578 63011101 50482715 63011272 50482852 63011443 50482989 63011614 50483126 63011785 50483263 63011956 50483400 63012127 50483537 63012298 50483674 63012469 50483811 63012640 50483948 63012811 50484085 63012982 50484222 63013153 50484359 63013324 50484496 63013495 50484633 63013666 50484770 63013837 50484907 63014008 50485044 63014179 50485181 63014350 50485318 63014521 50485455 63014692 50485592 63014863 50485729 63015034 50485866 63015205 50486003 63015376 50486140 63015547 50486277 63015718 50486414 63015889 50486551 63016060 50486688 63016231 50486825 63016402 50486962 63016573 50487099 63016744 50487236 63016915 50487373 63017086 50487510 63017257 50487647 63017428 50487784 63017599 50487921 63017770 50488058 63017941 50488195 63018112 50488332 63018283 50488469 63018454 50488606 63018625 50488743 63018796 50488880 63018967 50489017 63019138 50489154 63019309 50489291 63019480 50489428 63019651 50489565 63019822 50489702 63019993 50489839 63020164 50489976 63020335 50490113 63020506 50490250 63020677 50490387 63020848 50490524 63021019 50490661 63021190 50490798 63021361 50490935 63021532 50491072 63021703 50491209 63021874 50491346 63022045 50491483 63022216 50491620 63022387 50491757 63022558 50491894 63022729 50492031 63022900 50492168 63023071 50492305 63023242 50492442 63023413 50492579 63023584 50492716 63023755 50492853 63023926 50492990 63024097 50493127 63024268 50493264 63024439 50493401 63024610 50493538 63024781 50493675 63024952 50493812 63025123 50493949 63025294 50494086 63025465 50494223 63025636 50494360 63025807 50494497 63025978 50494634 63026149 50494771 63026320 50494908 63026491 50495045 63026662 50495182 63026833 50495319 63027004 50495456 63027175 50495593 63027346 50495730 63027517 50495867 63027688 50496004 63027859 50496141 63028030 50496278 63028201 50496415 63028372 50496552 63028543 50496689 63028714 50496826 63028885 50496963 63029056 50497100 63029227 50497237 63029398 50497374 63029569 50497511 63029740 50497648 63029911 50497785 63030082 50497922 63030253 50498059 63030424 50498196 63030595 50498333 63030766 50498470 63030937 50498607 63031108 50498744 63031279 50498881 63031450 50499018 63031621 50499155 63031792 50499292 63031963 50499429 63032134 50499566 63032305 50499703 63032476 50499840 63032647 50499977 63032818 50500114 63032989 50500251 63033160 50500388 63033331 50500525 63033502 50500662 63033673 50500799 63033844 50500936 63034015 50501073 63034186 50501210 63034357 50501347 63034528 50501484 63034699 50501621 63034870 50501758 63035041 50501895 63035212 50502032 63035383 50502169 63035554 50502306 63035725 50502443 63035896 50502580 63036067 50502717 63036238 50502854 63036409 50502991 63036580 50503128 63036751 50503265 63036922 50503402 63037093 50503539 63037264 50503676 63037435 50503813 63037606 50503950 63037777 50504087 63037948 50504224 63038119 50504361 63038290 50504498 63038461 50504635 63038632 50504772 63038803 50504909 63038974 50505046 63039145 50505183 63039316 50505320 63039487 50505457 63039658 50505594 63039829 50505731 63040000 50505868 63040171 50506005 63040342 50506142 63040513 50506279 63040684 50506416 63040855 50506553 63041026 50506690 63041197 50506827 63041368 50506964 63041539 50507101 63041710 50507238 63041881 50507375 63042052 50507512 63042223 50507649 63042394 50507786 63042565 50507923 63042736 50508060 63042907 50508197 63043078 50508334 63043249 50508471 63043420 50508608 63043591 50508745 63043762 50508882 63043933 50509019 63044104 50509156 63044275 50509293 63044446 50509430 63044617 50509567 63044788 50509704 63044959 50509841 63045130 50509978 63045301 50510115 63045472 50510252 63045643 50510389 63045814 50510526 63045985 50510663 63046156 50510800 63046327 50510937 63046498 50511074 63046669 50511211 63046840 50511348 63047011 50511485 63047182 50511622 63047353 50511759 63047524 50511896 63047695 50512033 63047866 50512170 63048037 50512307 63048208 50512444 63048379 50512581 63048550 50512718 63048721 50512855 63048892 50512992 63049063 50513129 63049234 50513266 63049405 50513403 63049576 50513540 63049747 50513677 63049918 50513814 63050089 50513951 63050260 50514088 63050431 50514225 63050602 50514362 63050773 50514499 63050944 50514636 63051115 50514773 63051286 50514910 63051457 50515047 63051628 50515184 63051799 50515321 63051970 50515458 63052141 50515595 63052312 50515732 63052483 50515869 63052654 50516006 63052825 50516143 63052996 50516280 63053167 50516417 63053338 50516554 63053509 50516691 63053680 50516828 63053851 50516965 63054022 50517102 63054193 50517239 63054364 50517376 63054535 50517513 63054706 50517650 63054877 50517787 63055048 50517924 63055219 50518061 63055390 50518198 63055561 50518335 63055732 50518472 63055903 50518609 63056074 50518746 63056245 50518883 63056416 50519020 63056587 50519157 63056758 50519294 63056929 50519431 63057100 50519568 63057271 50519705 63057442 50519842 63057613 50519979 63057784 50520116 63057955 50520253 63058126 50520390 63058297 50520527 63058468 50520664 63058639 50520801 63058810 50520938 63058981 50521075 63059152 50521212 63059323 50521349 63059494 50521486 63059665 50521623 63059836 50521760 63060007 50521897 63060178 50522034 63060349 50522171 63060520 50522308 63060691 50522445 63060862 50522582 63061033 50522719 63061204 50522856 63061375 50522993 63061546 50523130 63061717 50523267 63061888 50523404 63062059 50523541 63062230 50523678 63062401 50523815 63062572 50523952 63062743 50524089 63062914 50524226 63063085 50524363 63063256 50524500 63063427 50524637 63063598 50524774 63063769 50524911 63063940 50525048 63064111 50525185 63064282 50525322 63064453 50525459 63064624 50525596 63064795 50525733 63064966 50525870 63065137 50526007 63065308 50526144 63065479 50526281 63065650 50526418 63065821 50526555 63065992 50526692 63066163 50526829 63066334 50526966 63066505 50527103 63066676 50527240 63066847 50527377 63067018 50527514 63067189 50527651 63067360 50527788 63067531 50527925 63067702 50528062 63067873 50528199 63068044 50528336 63068215 50528473 63068386 50528610 63068557 50528747 63068728 50528884 63068899 50529021 63069070 50529158 63069241 50529295 63069412 50529432 63069583 50529569 63069754 50529706 63069925 50529843 63070096 50529980 63070267 50530117 63070438 50530254 63070609 50530391 63070780 50530528 63070951 50530665 63071122 50530802 63071293 50530939 63071464 50531076 63071635 50531213 63071806 50531350 63071977 50531487 63072148 50531624 63072319 50531761 63072490 50531898 63072661 50532035 63072832 50532172 63073003 50532309 63073174 50532446 63073345 50532583 63073516 50532720 63073687 50532857 63073858 50532994 63074029 50533131 63074200 50533268 63074371 50533405 63074542 50533542 63074713 50533679 63074884 50533816 63075055 50533953 63075226 50534090 63075397 50534227 63075568 50534364 63075739 50534501 63075910 50534638 63076081 50534775 63076252 50534912 63076423 50535049 63076594 50535186 63076765 50535323 63076936 50535460 63077107 50535597 63077278 50535734 63077449 50535871 63077620 50536008 63077791 50536145 63077962 50536282 63078133 50536419 63078304 50536556 63078475 50536693 63078646 50536830 63078817 50536967 63078988 50537104 63079159 50537241 63079330 50537378 63079501 50537515 63079672 50537652 63079843 50537789 63080014 50537926 63080185 50538063 63080356 50538200 63080527 50538337 63080698 50538474 63080869 50538611 63081040 50538748 63081211 50538885 63081382 50539022 63081553 50539159 63081724 50539296 63081895 50539433 63082066 50539570 63082237 50539707 63082408 50539844 63082579 50539981 63082750 50540118 63082921 50540255 63083092 50540392 63083263 50540529 63083434 50540666 63083605 50540803 63083776 50540940 63083947 50541077 63084118 50541214 63084289 50541351 63084460 50541488 63084631 50541625 63084802 50541762 63084973 50541899 63085144 50542036 63085315 50542173 63085486 50542310 63085657 50542447 63085828 50542584 63085999 50542721 63086170 50542858 63086341 50542995 63086512 50543132 63086683 50543269 63086854 50543406 63087025 50543543 63087196 50543680 63087367 50543817 63087538 50543954 63087709 50544091 63087880 50544228 63088051 50544365 63088222 50544502 63088393 50544639 63088564 50544776 63088735 50544913 63088906 50545050 63089077 50545187 63089248 50545324 63089419 50545461 63089590 50545598 63089761 50545735 63089932 50545872 63090103 50546009 63090274 50546146 63090445 50546283 63090616 50546420 63090787 50546557 63090958 50546694 63091129 50546831 63091300 50546968 63091471 50547105 63091642 50547242 63091813 50547379 63091984 50547516 63092155 50547653 63092326 50547790 63092497 50547927 63092668 50548064 63092839 50548201 63093010 50548338 63093181 50548475 63093352 50548612 63093523 50548749 63093694 50548886 63093865 50549023 63094036 50549160 63094207 50549297 63094378 50549434 63094549 50549571 63094720 50549708 63094891 50549845 63095062 50549982 63095233 50550119 63095404 50550256 63095575 50550393 63095746 50550530 63095917 50550667 63096088 50550804 63096259 50550941 63096430 50551078 63096601 50551215 63096772 50551352 63096943 50551489 63097114 50551626 63097285
1000 27535900 0 27535900 34369627 27536037 34369798 27536174 34369969 27536311 34370140 27536448 34370311 27536585 34370482 27536722 34370653 27536859 34370824 27536996 34370995 27537133 34371166 27537270 34371337 27537407 34371508 27537544 34371679 27537681 34371850 27537818 34372021 27537955 34372192 27538092 34372363 27538229 34372534 27538366 34372705 27538503 34372876 27538640 34373047 27538777 34373218 27538914 34373389 27539051 34373560 27539188 34373731 27539325 34373902 27539462 34374073 27539599 34374244 27539736 34374415 27539873 34374586 27540010 34374757 27540147 34374928 27540284 34375099 27540421 34375270 27540558 34375441 27540695 34375612 27540832 34375783 27540969 34375954 27541106 34376125 27541243 34376296 27541380 34376467 27541517 34376638 27541654 34376809 27541791 34376980 27541928 34377151 27542065 34377322 27542202 34377493 27542339 34377664 27542476 34377835 27542613 34378006 27542750 34378177 27542887 34378348 27543024 34378519 27543161 34378690 27543298 34378861 27543435 34379032 27543572 34379203 27543709 34379374 27543846 34379545 27543983 34379716 27544120 34379887 27544257 34380058 27544394 34380229 27544531 34380400 27544668 34380571 27544805 34380742 27544942 34380913 27545079 34381084 27545216 34381255 27545353 34381426 27545490 34381597 27545627 34381768 27545764 34381939 27545901 34382110 27546038 34382281 27546175 34382452 27546312 34382623 27546449 34382794 27546586 34382965 27546723 34383136 27546860 34383307 27546997 34383478 27547134 34383649 27547271 34383820 27547408 34383991 27547545 34384162 27547682 34384333 27547819 34384504 27547956 34384675 27548093 34384846 27548230 34385017 27548367 34385188 27548504 34385359 27548641 34385530 27548778 34385701 27548915 34385872 27549052 34386043 27549189 34386214 27549326 34386385 27549463 34386556 27549600 34386727 27549737 34386898 27549874 34387069 27550011 34387240 27550148 34387411 27550285 34387582 27550422 34387753 27550559 34387924 27550696 34388095 27550833 34388266 27550970 34388437 27551107 34388608 27551244 34388779 27551381 34388950 27551518 34389121 27551655 34389292 27551792 34389463 27551929 34389634 27552066 34389805 27552203 34389976 27552340 34390147 27552477 34390318 27552614 34390489 27552751 34390660 27552888 34390831 27553025 34391002 27553162 34391173 27553299 34391344 27553436 34391515 27553573 34391686 27553710 34391857 27553847 34392028 27553984 34392199 27554121 34392370 27554258 34392541 27554395 34392712 27554532 34392883 27554669 34393054 27554806 34393225 27554943 34393396 27555080 34393567 27555217 34393738 27555354 34393909 27555491 34394080 27555628 34394251 27555765 34394422 27555902 34394593 27556039 34394764 27556176 34394935 27556313 34395106 27556450 34395277 27556587 34395448 27556724 34395619 27556861 34395790 27556998 34395961 27557135 34396132 27557272 34396303 27557409 34396474 27557546 34396645 27557683 34396816 27557820 34396987 27557957 34397158 27558094 34397329 27558231 34397500 27558368 34397671 27558505 34397842 27558642 34398013 27558779 34398184 27558916 34398355 27559053 34398526 27559190 34398697 27559327 34398868 27559464 34399039 27559601 34399210 27559738 34399381 27559875 34399552 27560012 34399723 27560149 34399894 27560286 34400065 27560423 34400236 27560560 34400407 27560697 34400578 27560834 34400749 27560971 34400920 27561108 34401091 27561245 34401262 27561382 34401433 27561519 34401604 27561656 34401775 27561793 34401946 27561930 34402117 27562067 34402288 27562204 34402459 27562341 34402630 27562478 34402801 27562615 34402972 27562752 34403143 27562889 34403314 27563026 34403485 27563163 34403656 27563300 34403827 27563437 34403998 27563574 34404169 27563711 34404340 27563848 34404511 27563985 34404682 27564122 34404853 27564259 34405024 27564396 34405195 27564533 34405366 27564670 34405537 27564807 34405708 27564944 34405879 27565081 34406050 27565218 34406221 27565355 34406392 27565492 34406563 27565629 34406734 27565766 34406905 27565903 34407076 27566040 34407247 27566177 34407418 27566314 34407589 27566451 34407760 27566588 34407931 27566725 34408102 27566862 34408273 27566999 34408444 27567136 34408615 27567273 34408786 27567410 34408957 27567547 34409128 27567684 34409299 27567821 34409470 27567958 34409641 27568095 34409812 27568232 34409983 27568369 34410154 27568506 34410325 27568643 34410496 27568780 34410667 27568917 34410838 27569054 34411009 27569191 34411180 27569328 34411351 27569465 34411522 27569602 34411693 27569739 34411864 27569876 34412035 27570013 34412206 27570150 34412377 27570287 34412548 27570424 34412719 27570561 34412890 27570698 34413061 27570835 34413232 27570972 34413403 27571109 34413574 27571246 34413745 27571383 34413916 27571520 34414087 27571657 34414258 27571794 34414429 27571931 34414600 27572068 34414771 27572205 34414942 27572342 34415113 27572479 34415284 27572616 34415455 27572753 34415626 27572890 34415797 27573027 34415968 27573164 34416139 27573301 34416310 27573438 34416481 27573575 34416652 27573712 34416823 27573849 34416994 27573986 34417165 27574123 34417336 27574260 34417507 27574397 34417678 27574534 34417849 27574671 34418020 27574808 34418191 27574945 34418362 27575082 34418533 27575219 34418704 27575356 34418875 27575493 34419046 27575630 34419217 27575767 34419388 27575904 34419559 27576041 34419730 27576178 34419901 27576315 34420072 27576452 34420243 27576589 34420414 27576726 34420585 27576863 34420756 27577000 34420927 27577137 34421098 27577274 34421269 27577411 34421440 27577548 34421611 27577685 34421782 27577822 34421953 27577959 34422124 27578096 34422295 27578233 34422466 27578370 34422637 27578507 34422808 27578644 34422979 27578781 34423150 27578918 34423321 27579055 34423492 27579192 34423663 27579329 34423834 27579466 34424005 27579603 34424176 27579740 34424347 27579877 34424518 27580014 34424689 27580151 34424860 27580288 34425031 27580425 34425202 27580562 34425373 27580699 34425544 27580836 34425715 27580973 34425886 27581110 34426057 27581247 34426228 27581384 34426399 27581521 34426570 27581658 34426741 27581795 34426912 27581932 34427083 27582069 34427254 27582206 34427425 27582343 34427596 27582480 34427767 27582617 34427938 27582754 34428109 27582891 34428280 27583028 34428451 27583165 34428622 27583302 34428793 27583439 34428964 27583576 34429135 27583713 34429306 27583850 34429477 27583987 34429648 27584124 34429819 27584261 34429990 27584398 34430161 27584535 34430332 27584672 34430503 27584809 34430674 27584946 34430845 27585083 34431016 27585220 34431187 27585357 34431358 27585494 34431529 27585631 34431700 27585768 34431871 27585905 34432042 27586042 34432213 27586179 34432384 27586316 34432555 27586453 34432726 27586590 34432897 27586727 34433068 27586864 34433239 27587001 34433410 27587138 34433581 27587275 34433752 27587412 34433923 27587549 34434094 27587686 34434265 27587823 34434436 27587960 34434607 27588097 34434778 27588234 34434949 27588371 34435120 27588508 34435291 27588645 34435462 27588782 34435633 27588919 34435804 27589056 34435975 27589193 34436146 27589330 34436317 27589467 34436488 27589604 34436659 27589741 34436830 27589878 34437001 27590015 34437172 27590152 34437343 27590289 34437514 27590426 34437685 27590563 34437856 27590700 34438027 27590837 34438198 27590974 34438369 27591111 34438540 27591248 34438711 27591385 34438882 27591522 34439053 27591659 34439224 27591796 34439395 27591933 34439566 27592070 34439737 27592207 34439908 27592344 34440079 27592481 34440250 27592618 34440421 27592755 34440592 27592892 34440763 27593029 34440934 27593166 34441105 27593303 34441276 27593440 34441447 27593577 34441618 27593714 34441789 27593851 34441960 27593988 34442131 27594125 34442302 27594262 34442473 27594399 34442644 27594536 34442815 27594673 34442986 27594810 34443157 27594947 34443328 27595084 34443499 27595221 34443670 27595358 34443841 27595495 34444012 27595632 34444183 27595769 34444354 27595906 34444525 27596043 34444696 27596180 34444867 27596317 34445038 27596454 34445209 27596591 34445380 27596728 34445551 27596865 34445722 27597002 34445893 27597139 34446064 27597276 34446235 27597413 34446406 27597550 34446577 27597687 34446748 27597824 34446919 27597961 34447090 27598098 34447261 27598235 34447432 27598372 34447603 27598509 34447774 27598646 34447945 27598783 34448116 27598920 34448287 27599057 34448458 27599194 34448629 27599331 34448800 27599468 34448971 27599605 34449142 27599742 34449313 27599879 34449484 27600016 34449655 27600153 34449826 27600290 34449997 27600427 34450168 27600564 34450339 27600701 34450510 27600838 34450681 27600975 34450852 27601112 34451023 27601249 34451194 27601386 34451365 27601523 34451536 27601660 34451707 27601797 34451878 27601934 34452049 27602071 34452220 27602208 34452391 27602345 34452562 27602482 34452733 27602619 34452904 27602756 34453075 27602893 34453246 27603030 34453417 27603167 34453588 27603304 34453759 27603441 34453930 27603578 34454101 27603715 34454272 27603852 34454443 27603989 34454614 27604126 34454785 27604263 34454956 27604400 34455127 27604537 34455298 27604674 34455469 27604811 34455640 27604948 34455811 27605085 34455982 27605222 34456153 27605359 34456324 27605496 34456495 27605633 34456666 27605770 34456837 27605907 34457008 27606044 34457179 27606181 34457350 27606318 34457521 27606455 34457692 27606592 34457863 27606729 34458034 27606866 34458205 27607003 34458376 27607140 34458547 27607277 34458718 27607414 34458889 27607551 34459060 27607688 34459231 27607825 34459402 27607962 34459573 27608099 34459744 27608236 34459915 27608373 34460086 27608510 34460257 27608647 34460428 27608784 34460599 27608921 34460770 27609058 34460941 27609195 34461112 27609332 34461283 27609469 34461454 27609606 34461625 27609743 34461796 27609880 34461967 27610017 34462138 27610154 34462309 27610291 34462480 27610428 34462651 27610565 34462822 27610702 34462993 27610839 34463164 27610976 34463335 27611113 34463506 27611250 34463677 27611387 34463848 27611524 34464019 27611661 34464190 27611798 34464361 27611935 34464532 27612072 34464703 27612209 34464874 27612346 34465045 27612483 34465216 27612620 34465387 27612757 34465558 27612894 34465729 27613031 34465900 27613168 34466071 27613305 34466242 27613442 34466413 27613579 34466584 27613716 34466755 27613853 34466926 27613990 34467097 27614127 34467268 27614264 34467439 27614401 34467610 27614538 34467781 27614675 34467952 27614812 34468123 27614949 34468294 27615086 34468465 27615223 34468636 27615360 34468807 27615497 34468978 27615634 34469149 27615771 34469320 27615908 34469491 27616045 34469662 27616182 34469833 27616319 34470004 27616456 34470175 27616593 34470346 27616730 34470517 27616867 34470688 27617004 34470859 27617141 34471030 27617278 34471201 27617415 34471372 27617552 34471543 27617689 34471714 27617826 34471885 27617963 34472056 27618100 34472227 27618237 34472398 27618374 34472569 27618511 34472740 27618648 34472911 27618785 34473082 27618922 34473253 27619059 34473424 27619196 34473595 27619333 34473766 27619470 34473937 27619607 34474108 27619744 34474279 27619881 34474450 27620018 34474621 27620155 34474792 27620292 34474963 27620429 34475134 27620566 34475305 27620703 34475476 27620840 34475647 27620977 34475818 27621114 34475989 27621251 34476160 27621388 34476331 27621525 34476502 27621662 34476673 27621799 34476844 27621936 34477015 27622073 34477186 27622210 34477357 27622347 34477528 27622484 34477699 27622621 34477870 27622758 34478041 27622895 34478212 27623032 34478383 27623169 34478554 27623306 34478725 27623443 34478896 27623580 34479067 27623717 34479238 27623854 34479409 27623991 34479580 27624128 34479751 27624265 34479922 27624402 34480093 27624539 34480264 27624676 34480435 27624813 34480606 27624950 34480777 27625087 34480948 27625224 34481119 27625361 34481290 27625498 34481461 27625635 34481632 27625772 34481803 27625909 34481974 27626046 34482145 27626183 34482316 27626320 34482487 27626457 34482658 27626594 34482829 27626731 34483000 27626868 34483171 27627005 34483342 27627142 34483513 27627279 34483684 27627416 34483855 27627553 34484026 27627690 34484197 27627827 34484368 27627964 34484539 27628101 34484710 27628238 34484881 27628375 34485052 27628512 34485223 27628649 34485394 27628786 34485565 27628923 34485736 27629060 34485907 27629197 34486078 27629334 34486249 27629471 34486420 27629608 34486591 27629745 34486762 27629882 34486933 27630019 34487104 27630156 34487275 27630293 34487446 27630430 34487617 27630567 34487788 27630704 34487959 27630841 34488130 27630978 34488301 27631115 34488472 27631252 34488643 27631389 34488814 27631526 34488985 27631663 34489156 27631800 34489327 27631937 34489498 27632074 34489669 27632211 34489840 27632348 34490011 27632485 34490182 27632622 34490353 27632759 34490524 27632896 34490695 27633033 34490866 27633170 34491037 27633307 34491208 27633444 34491379 27633581 34491550 27633718 34491721 27633855 34491892 27633992 34492063 27634129 34492234 27634266 34492405 27634403 34492576 27634540 34492747 27634677 34492918 27634814 34493089 27634951 34493260 27635088 34493431 27635225 34493602 27635362 34493773 27635499 34493944 27635636 34494115 27635773 34494286 27635910 34494457 27636047 34494628 27636184 34494799 27636321 34494970 27636458 34495141 27636595 34495312 27636732 34495483 27636869 34495654 27637006 34495825 27637143 34495996 27637280 34496167 27637417 34496338 27637554 34496509 27637691 34496680 27637828 34496851 27637965 34497022 27638102 34497193 27638239 34497364 27638376 34497535 27638513 34497706 27638650 34497877 27638787 34498048 27638924 34498219 27639061 34498390 27639198 34498561 27639335 34498732 27639472 34498903 27639609 34499074 27639746 34499245 27639883 34499416 27640020 34499587 27640157 34499758 27640294 34499929 27640431 34500100 27640568 34500271 27640705 34500442 27640842 34500613 27640979 34500784 27641116 34500955 27641253 34501126 27641390 34501297 27641527 34501468 27641664 34501639 27641801 34501810 27641938 34501981 27642075 34502152 27642212 34502323 27642349 34502494 27642486 34502665 27642623 34502836 27642760 34503007 27642897 34503178 27643034 34503349 27643171 34503520 27643308 34503691 27643445 34503862 27643582 34504033 27643719 34504204 27643856 34504375 27643993 34504546 27644130 34504717 27644267 34504888 27644404 34505059 27644541 34505230 27644678 34505401 27644815 34505572 27644952 34505743 27645089 34505914 27645226 34506085 27645363 34506256 27645500 34506427 27645637 34506598 27645774 34506769 27645911 34506940 27646048 34507111 27646185 34507282 27646322 34507453 27646459 34507624 27646596 34507795 27646733 34507966 27646870 34508137 27647007 34508308 27647144 34508479 27647281 34508650 27647418 34508821 27647555 34508992 27647692 34509163 27647829 34509334 27647966 34509505 27648103 34509676 27648240 34509847 27648377 34510018 27648514 34510189 27648651 34510360 27648788 34510531 27648925 34510702 27649062 34510873 27649199 34511044 27649336 34511215 27649473 34511386 27649610 34511557 27649747 34511728 27649884 34511899 27650021 34512070 27650158 34512241 27650295 34512412 27650432 34512583 27650569 34512754 27650706 34512925 27650843 34513096 27650980 34513267 27651117 34513438 27651254 34513609 27651391 34513780 27651528 34513951 27651665 34514122 27651802 34514293 27651939 34514464 27652076 34514635 27652213 34514806 27652350 34514977 27652487 34515148 27652624 34515319 27652761 34515490 27652898 34515661 27653035 34515832 27653172 34516003 27653309 34516174 27653446 34516345 27653583 34516516 27653720 34516687 27653857 34516858 27653994 34517029 27654131 34517200 27654268 34517371 27654405 34517542 27654542 34517713 27654679 34517884 27654816 34518055 27654953 34518226 27655090 34518397 27655227 34518568 27655364 34518739 27655501 34518910 27655638 34519081 27655775 34519252 27655912 34519423 27656049 34519594 27656186 34519765 27656323 34519936 27656460 34520107 27656597 34520278 27656734 34520449 27656871 34520620 27657008 34520791 27657145 34520962 27657282 34521133 27657419 34521304 27657556 34521475 27657693 34521646 27657830 34521817 27657967 34521988 27658104 34522159 27658241 34522330 27658378 34522501 27658515 34522672 27658652 34522843 27658789 34523014 27658926 34523185 27659063 34523356 27659200 34523527 27659337 34523698 27659474 34523869 27659611 34524040 27659748 34524211 27659885 34524382 27660022 34524553 27660159 34524724 27660296 34524895 27660433 34525066 27660570 34525237 27660707 34525408 27660844 34525579 27660981 34525750 27661118 34525921 27661255 34526092 27661392 34526263 27661529 34526434 27661666 34526605 27661803 34526776 27661940 34526947 27662077 34527118 27662214 34527289 27662351 34527460 27662488 34527631 27662625 34527802 27662762 34527973 27662899 34528144 27663036 34528315 27663173 34528486 27663310 34528657 27663447 34528828 27663584 34528999 27663721 34529170 27663858 34529341 27663995 34529512 27664132 34529683 27664269 34529854 27664406 34530025 27664543 34530196 27664680 34530367 27664817 34530538 27664954 34530709 27665091 34530880 27665228 34531051 27665365 34531222 27665502 34531393 27665639 34531564 27665776 34531735 27665913 34531906 27666050 34532077 27666187 34532248 27666324 34532419 27666461 34532590 27666598 34532761 27666735 34532932 27666872 34533103 27667009 34533274 27667146 34533445 27667283 34533616 27667420 34533787 27667557 34533958 27667694 34534129 27667831 34534300 27667968 34534471 27668105 34534642 27668242 34534813 27668379 34534984 27668516 34535155 27668653 34535326 27668790 34535497 27668927 34535668 27669064 34535839 27669201 34536010 27669338 34536181 27669475 34536352 27669612 34536523 27669749 34536694 27669886 34536865 27670023 34537036 27670160 34537207 27670297 34537378 27670434 34537549 27670571 34537720 27670708 34537891 27670845 34538062 27670982 34538233 27671119 34538404 27671256 34538575 27671393 34538746 27671530 34538917 27671667 34539088 27671804 34539259 27671941 34539430 27672078 34539601 27672215 34539772 27672352 34539943 27672489 34540114 27672626 34540285
1000 56646623 0 56646623 70704909 56646760 70705080 56646897 70705251 56647034 70705422 56647171 70705593 56647308 70705764 56647445 70705935 56647582 70706106 56647719 70706277 56647856 70706448 56647993 70706619 56648130 70706790 56648267 70706961 56648404 70707132 56648541 70707303 56648678 70707474 56648815 70707645 56648952 70707816 56649089 70707987 56649226 70708158 56649363 70708329 56649500 70708500 56649637 70708671 56649774 70708842 56649911 70709013 56650048 70709184 56650185 70709355 56650322 70709526 56650459 70709697 56650596 70709868 56650733 70710039 56650870 70710210 56651007 70710381 56651144 70710552 56651281 70710723 56651418 70710894 56651555 70711065 56651692 70711236 56651829 70711407 56651966 70711578 56652103 70711749 56652240 70711920 56652377 70712091 56652514 70712262 56652651 70712433 56652788 70712604 56652925 70712775 56653062 70712946 56653199 70713117 56653336 70713288 56653473 70713459 56653610 70713630 56653747 70713801 56653884 70713972 56654021 70714143 56654158 70714314 56654295 70714485 56654432 70714656 56654569 70714827 56654706 70714998 56654843 70715169 56654980 70715340 56655117 70715511 56655254 70715682 56655391 70715853 56655528 70716024 56655665 70716195 56655802 70716366 56655939 70716537 56656076 70716708 56656213 70716879 56656350 70717050 56656487 70717221 56656624 70717392 56656761 70717563 56656898 70717734 56657035 70717905 56657172 70718076 56657309 70718247 56657446 70718418 56657583 70718589 56657720 70718760 56657857 70718931 56657994 70719102 56658131 70719273 56658268 70719444 56658405 70719615 56658542 70719786 56658679 70719957 56658816 70720128 56658953 70720299 56659090 70720470 56659227 70720641 56659364 70720812 56659501 70720983 56659638 70721154 56659775 70721325 56659912 70721496 56660049 70721667 56660186 70721838 56660323 70722009 56660460 70722180 56660597 70722351 56660734 70722522 56660871 70722693 56661008 70722864 56661145 70723035 56661282 70723206 56661419 70723377 56661556 70723548 56661693 70723719 56661830 70723890 56661967 70724061 56662104 70724232 56662241 70724403 56662378 70724574 56662515 70724745 56662652 70724916 56662789 70725087 56662926 70725258 56663063 70725429 56663200 70725600 56663337 70725771 56663474 70725942 56663611 70726113 56663748 70726284 56663885 70726455 56664022 70726626 56664159 70726797 56664296 70726968 56664433 70727139 56664570 70727310 56664707 70727481 56664844 70727652 56664981 70727823 56665118 70727994 56665255 70728165 56665392 70728336 56665529 70728507 56665666 70728678 56665803 70728849 56665940 70729020 56666077 70729191 56666214 70729362 56666351 70729533 56666488 70729704 56666625 70729875 56666762 70730046 56666899 70730217 56667036 70730388 56667173 70730559 56667310 70730730 56667447 70730901 56667584 70731072 56667721 70731243 56667858 70731414 56667995 70731585 56668132 70731756 56668269 70731927 56668406 70732098 56668543 70732269 56668680 70732440 56668817 70732611 56668954 70732782 56669091 70732953 56669228 70733124 56669365 70733295 56669502 70733466 56669639 70733637 56669776 70733808 56669913 70733979 56670050 70734150 56670187 70734321 56670324 70734492 56670461 70734663 56670598 70734834 56670735 70735005 56670872 70735176 56671009 70735347 56671146 70735518 56671283 70735689 56671420 70735860 56671557 70736031 56671694 70736202 56671831 70736373 56671968 70736544 56672105 70736715 56672242 70736886 56672379 70737057 56672516 70737228 56672653 70737399 56672790 70737570 56672927 70737741 56673064 70737912 56673201 70738083 56673338 70738254 56673475 70738425 56673612 70738596 56673749 70738767 56673886 70738938 56674023 70739109 56674160 70739280 56674297 70739451 56674434 70739622 56674571 70739793 56674708 70739964 56674845 70740135 56674982 70740306 56675119 70740477 56675256 70740648 56675393 70740819 56675530 70740990 56675667 70741161 56675804 70741332 56675941 70741503 56676078 70741674 56676215 70741845 56676352 70742016 56676489 70742187 56676626 70742358 56676763 70742529 56676900 70742700 56677037 70742871 56677174 70743042 56677311 70743213 56677448 70743384 56677585 70743555 56677722 70743726 56677859 70743897 56677996 70744068 56678133 70744239 56678270 70744410 56678407 70744581 56678544 70744752 56678681 70744923 56678818 70745094 56678955 70745265 56679092 70745436 56679229 70745607 56679366 70745778 56679503 70745949 56679640 70746120 56679777 70746291 56679914 70746462 56680051 70746633 56680188 70746804 56680325 70746975 56680462 70747146 56680599 70747317 56680736 70747488 56680873 70747659 56681010 70747830 56681147 70748001 56681284 70748172 56681421 70748343 56681558 70748514 56681695 70748685 56681832 70748856 56681969 70749027 56682106 70749198 56682243 70749369 56682380 70749540 56682517 70749711 56682654 70749882 56682791 70750053 56682928 70750224 56683065 70750395 56683202 70750566 56683339 70750737 56683476 70750908 56683613 70751079 56683750 70751250 56683887 70751421 56684024 70751592 56684161 70751763 56684298 70751934 56684435 70752105 56684572 70752276 56684709 70752447 56684846 70752618 56684983 70752789 56685120 70752960 56685257 70753131 56685394 70753302 56685531 70753473 56685668 70753644 56685805 70753815 56685942 70753986 56686079 70754157 56686216 70754328 56686353 70754499 56686490 70754670 56686627 70754841 56686764 70755012 56686901 70755183 56687038 70755354 56687175 70755525 56687312 70755696 56687449 70755867 56687586 70756038 56687723 70756209 56687860 70756380 56687997 70756551 56688134 70756722 56688271 70756893 56688408 70757064 56688545 70757235 56688682 70757406 56688819 70757577 56688956 70757748 56689093 70757919 56689230 70758090 56689367 70758261 56689504 70758432 56689641 70758603 56689778 70758774 56689915 70758945 56690052 70759116 56690189 70759287 56690326 70759458 56690463 70759629 56690600 70759800 56690737 70759971 56690874 70760142 56691011 70760313 56691148 70760484 56691285 70760655 56691422 70760826 56691559 70760997 56691696 70761168 56691833 70761339 56691970 70761510 56692107 70761681 56692244 70761852 56692381 70762023 56692518 70762194 56692655 70762365 56692792 70762536 56692929 70762707 56693066 70762878 56693203 70763049 56693340 70763220 56693477 70763391 56693614 70763562 56693751 70763733 56693888 70763904 56694025 70764075 56694162 70764246 56694299 70764417 56694436 70764588 56694573 70764759 56694710 70764930 56694847 70765101 56694984 70765272 56695121 70765443 56695258 70765614 56695395 70765785 56695532 70765956 56695669 70766127 56695806 70766298 56695943 70766469 56696080 70766640 56696217 70766811 56696354 70766982 56696491 70767153 56696628 70767324 56696765 70767495 56696902 70767666 56697039 70767837 56697176 70768008 56697313 70768179 56697450 70768350 56697587 70768521 56697724 70768692 56697861 70768863 56697998 70769034 56698135 70769205 56698272 70769376 56698409 70769547 56698546 70769718 56698683 70769889 56698820 70770060 56698957 70770231 56699094 70770402 56699231 70770573 56699368 70770744 56699505 70770915 56699642 70771086 56699779 70771257 56699916 70771428 56700053 70771599 56700190 70771770 56700327 70771941 56700464 70772112 56700601 70772283 56700738 70772454 56700875 70772625 56701012 70772796 56701149 70772967 56701286 70773138 56701423 70773309 56701560 70773480 56701697 70773651 56701834 70773822 56701971 70773993 56702108 70774164 56702245 70774335 56702382 70774506 56702519 70774677 56702656 70774848 56702793 70775019 56702930 70775190 56703067 70775361 56703204 70775532 56703341 70775703 56703478 70775874 56703615 70776045 56703752 70776216 56703889 70776387 56704026 70776558 56704163 70776729 56704300 70776900 56704437 70777071 56704574 70777242 56704711 70777413 56704848 70777584 56704985 70777755 56705122 70777926 56705259 70778097 56705396 70778268 56705533 70778439 56705670 70778610 56705807 70778781 56705944 70778952 56706081 70779123 56706218 70779294 56706355 70779465 56706492 70779636 56706629 70779807 56706766 70779978 56706903 70780149 56707040 70780320 56707177 70780491 56707314 70780662 56707451 70780833 56707588 70781004 56707725 70781175 56707862 70781346 56707999 70781517 56708136 70781688 56708273 70781859 56708410 70782030 56708547 70782201 56708684 70782372 56708821 70782543 56708958 70782714 56709095 70782885 56709232 70783056 56709369 70783227 56709506 70783398 56709643 70783569 56709780 70783740 56709917 70783911 56710054 70784082 56710191 70784253 56710328 70784424 56710465 70784595 56710602 70784766 56710739 70784937 56710876 70785108 56711013 70785279 56711150 70785450 56711287 70785621 56711424 70785792 56711561 70785963 56711698 70786134 56711835 70786305 56711972 70786476 56712109 70786647 56712246 70786818 56712383 70786989 56712520 70787160 56712657 70787331 56712794 70787502 56712931 70787673 56713068 70787844 56713205 70788015 56713342 70788186 56713479 70788357 56713616 70788528 56713753 70788699 56713890 70788870 56714027 70789041 56714164 70789212 56714301 70789383 56714438 70789554 56714575 70789725 56714712 70789896 56714849 70790067 56714986 70790238 56715123 70790409 56715260 70790580 56715397 70790751 56715534 70790922 56715671 70791093 56715808 70791264 56715945 70791435 56716082 70791606 56716219 70791777 56716356 70791948 56716493 70792119 56716630 70792290 56716767 70792461 56716904 70792632 56717041 70792803 56717178 70792974 56717315 70793145 56717452 70793316 56717589 70793487 56717726 70793658 56717863 70793829 56718000 70794000 56718137 70794171 56718274 70794342 56718411 70794513 56718548 70794684 56718685 70794855 56718822 70795026 56718959 70795197 56719096 70795368 56719233 70795539 56719370 70795710 56719507 70795881 56719644 70796052 56719781 70796223 56719918 70796394 56720055 70796565 56720192 70796736 56720329 70796907 56720466 70797078 56720603 70797249 56720740 70797420 56720877 70797591 56721014 70797762 56721151 70797933 56721288 70798104 56721425 70798275 56721562 70798446 56721699 70798617 56721836 70798788 56721973 70798959 56722110 70799130 56722247 70799301 56722384 70799472 56722521 70799643 56722658 70799814 56722795 70799985 56722932 70800156 56723069 70800327 56723206 70800498 56723343 70800669 56723480 70800840 56723617 70801011 56723754 70801182 56723891 70801353 56724028 70801524 56724165 70801695 56724302 70801866 56724439 70802037 56724576 70802208 56724713 70802379 56724850 70802550 56724987 70802721 56725124 70802892 56725261 70803063 56725398 70803234 56725535 70803405 56725672 70803576 56725809 70803747 56725946 70803918 56726083 70804089 56726220 70804260 56726357 70804431 56726494 70804602 56726631 70804773 56726768 70804944 56726905 70805115 56727042 70805286 56727179 70805457 56727316 70805628 56727453 70805799 56727590 70805970 56727727 70806141 56727864 70806312 56728001 70806483 56728138 70806654 56728275 70806825 56728412 70806996 56728549 70807167 56728686 70807338 56728823 70807509 56728960 70807680 56729097 70807851 56729234 70808022 56729371 70808193 56729508 70808364 56729645 70808535 56729782 70808706 56729919 70808877 56730056 70809048 56730193 70809219 56730330 70809390 56730467 70809561 56730604 70809732 56730741 70809903 56730878 70810074 56731015 70810245 56731152 70810416 56731289 70810587 56731426 70810758 56731563 70810929 56731700 70811100 56731837 70811271 56731974 70811442 56732111 70811613 56732248 70811784 56732385 70811955 56732522 70812126 56732659 70812297 56732796 70812468 56732933 70812639 56733070 70812810 56733207 70812981 56733344 70813152 56733481 70813323 56733618 70813494 56733755 70813665 56733892 70813836 56734029 70814007 56734166 70814178 56734303 70814349 56734440 70814520 56734577 70814691 56734714 70814862 56734851 70815033 56734988 70815204 56735125 70815375 56735262 70815546 56735399 70815717 56735536 70815888 56735673 70816059 56735810 70816230 56735947 70816401 56736084 70816572 56736221 70816743 56736358 70816914 56736495 70817085 56736632 70817256 56736769 70817427 56736906 70817598 56737043 70817769 56737180 70817940 56737317 70818111 56737454 70818282 56737591 70818453 56737728 70818624 56737865 70818795 56738002 70818966 56738139 70819137 56738276 70819308 56738413 70819479 56738550 70819650 56738687 70819821 56738824 70819992 56738961 70820163 56739098 70820334 56739235 70820505 56739372 70820676 56739509 70820847 56739646 70821018 56739783 70821189 56739920 70821360 56740057 70821531 56740194 70821702 56740331 70821873 56740468 70822044 56740605 70822215 56740742 70822386 56740879 70822557 56741016 70822728 56741153 70822899 56741290 70823070 56741427 70823241 56741564 70823412 56741701 70823583 56741838 70823754 56741975 70823925 56742112 70824096 56742249 70824267 56742386 70824438 56742523 70824609 56742660 70824780 56742797 70824951 56742934 70825122 56743071 70825293 56743208 70825464 56743345 70825635 56743482 70825806 56743619 70825977 56743756 70826148 56743893 70826319 56744030 70826490 56744167 70826661 56744304 70826832 56744441 70827003 56744578 70827174 56744715 70827345 56744852 70827516 56744989 70827687 56745126 70827858 56745263 70828029 56745400 70828200 56745537 70828371 56745674 70828542 56745811 70828713 56745948 70828884 56746085 70829055 56746222 70829226 56746359 70829397 56746496 70829568 56746633 70829739 56746770 70829910 56746907 70830081 56747044 70830252 56747181 70830423 56747318 70830594 56747455 70830765 56747592 70830936 56747729 70831107 56747866 70831278 56748003 70831449 56748140 70831620 56748277 70831791 56748414 70831962 56748551 70832133 56748688 70832304 56748825 70832475 56748962 70832646 56749099 70832817 56749236 70832988 56749373 70833159 56749510 70833330 56749647 70833501 56749784 70833672 56749921 70833843 56750058 70834014 56750195 70834185 56750332 70834356 56750469 70834527 56750606 70834698 56750743 70834869 56750880 70835040 56751017 70835211 56751154 70835382 56751291 70835553 56751428 70835724 56751565 70835895 56751702 70836066 56751839 70836237 56751976 70836408 56752113 70836579 56752250 70836750 56752387 70836921 56752524 70837092 56752661 70837263 56752798 70837434 56752935 70837605 56753072 70837776 56753209 70837947 56753346 70838118 56753483 70838289 56753620 70838460 56753757 70838631 56753894 70838802 56754031 70838973 56754168 70839144 56754305 70839315 56754442 70839486 56754579 70839657 56754716 70839828 56754853 70839999 56754990 70840170 56755127 70840341 56755264 70840512 56755401 70840683 56755538 70840854 56755675 70841025 56755812 70841196 56755949 70841367 56756086 70841538 56756223 70841709 56756360 70841880 56756497 70842051 56756634 70842222 56756771 70842393 56756908 70842564 56757045 70842735 56757182 70842906 56757319 70843077 56757456 70843248 56757593 70843419 56757730 70843590 56757867 70843761 56758004 70843932 56758141 70844103 56758278 70844274 56758415 70844445 56758552 70844616 56758689 70844787 56758826 70844958 56758963 70845129 56759100 70845300 56759237 70845471 56759374 70845642 56759511 70845813 56759648 70845984 56759785 70846155 56759922 70846326 56760059 70846497 56760196 70846668 56760333 70846839 56760470 70847010 56760607 70847181 56760744 70847352 56760881 70847523 56761018 70847694 56761155 70847865 56761292 70848036 56761429 70848207 56761566 70848378 56761703 70848549 56761840 70848720 56761977 70848891 56762114 70849062 56762251 70849233 56762388 70849404 56762525 70849575 56762662 70849746 56762799 70849917 56762936 70850088 56763073 70850259 56763210 70850430 56763347 70850601 56763484 70850772 56763621 70850943 56763758 70851114 56763895 70851285 56764032 70851456 56764169 70851627 56764306 70851798 56764443 70851969 56764580 70852140 56764717 70852311 56764854 70852482 56764991 70852653 56765128 70852824 56765265 70852995 56765402 70853166 56765539 70853337 56765676 70853508 56765813 70853679 56765950 70853850 56766087 70854021 56766224 70854192 56766361 70854363 56766498 70854534 56766635 70854705 56766772 70854876 56766909 70855047 56767046 70855218 56767183 70855389 56767320 70855560 56767457 70855731 56767594 70855902 56767731 70856073 56767868 70856244 56768005 70856415 56768142 70856586 56768279 70856757 56768416 70856928 56768553 70857099 56768690 70857270 56768827 70857441 56768964 70857612 56769101 70857783 56769238 70857954 56769375 70858125 56769512 70858296 56769649 70858467 56769786 70858638 56769923 70858809 56770060 70858980 56770197 70859151 56770334 70859322 56770471 70859493 56770608 70859664 56770745 70859835 56770882 70860006 56771019 70860177 56771156 70860348 56771293 70860519 56771430 70860690 56771567 70860861 56771704 70861032 56771841 70861203 56771978 70861374 56772115 70861545 56772252 70861716 56772389 70861887 56772526 70862058 56772663 70862229 56772800 70862400 56772937 70862571 56773074 70862742 56773211 70862913 56773348 70863084 56773485 70863255 56773622 70863426 56773759 70863597 56773896 70863768 56774033 70863939 56774170 70864110 56774307 70864281 56774444 70864452 56774581 70864623 56774718 70864794 56774855 70864965 56774992 70865136 56775129 70865307 56775266 70865478 56775403 70865649 56775540 70865820 56775677 70865991 56775814 70866162 56775951 70866333 56776088 70866504 56776225 70866675 56776362 70866846 56776499 70867017 56776636 70867188 56776773 70867359 56776910 70867530 56777047 70867701 56777184 70867872 56777321 70868043 56777458 70868214 56777595 70868385 56777732 70868556 56777869 70868727 56778006 70868898 56778143 70869069 56778280 70869240 56778417 70869411 56778554 70869582 56778691 70869753 56778828 70869924 56778965 70870095 56779102 70870266 56779239 70870437 56779376 70870608 56779513 70870779 56779650 70870950 56779787 70871121 56779924 70871292 56780061 70871463 56780198 70871634 56780335 70871805 56780472 70871976 56780609 70872147 56780746 70872318 56780883 70872489 56781020 70872660 56781157 70872831 56781294 70873002 56781431 70873173 56781568 70873344 56781705 70873515 56781842 70873686 56781979 70873857 56782116 70874028 56782253 70874199 56782390 70874370 56782527 70874541 56782664 70874712 56782801 70874883 56782938 70875054 56783075 70875225 56783212 70875396 56783349 70875567
1000 75211900 0 75211900 93877627 75212037 93877798 75212174 93877969 75212311 93878140 75212448 93878311 75212585 93878482 75212722 93878653 75212859 93878824 75212996 93878995 75213133 93879166 75213270 93879337 75213407 93879508 75213544 93879679 75213681 93879850 75213818 93880021 75213955 93880192 75214092 93880363 75214229 93880534 75214366 93880705 75214503 93880876 75214640 93881047 75214777 93881218 75214914 93881389 75215051 93881560 75215188 93881731 75215325 93881902 75215462 93882073 75215599 93882244 75215736 93882415 75215873 93882586 75216010 93882757 75216147 93882928 75216284 93883099 75216421 93883270 75216558 93883441 75216695 93883612 75216832 93883783 75216969 93883954 75217106 93884125 75217243 93884296 75217380 93884467 75217517 93884638 75217654 93884809 75217791 93884980 75217928 93885151 75218065 93885322 75218202 93885493 75218339 93885664 75218476 93885835 75218613 93886006 75218750 93886177 75218887 93886348 75219024 93886519 75219161 93886690 75219298 93886861 75219435 93887032 75219572 93887203 75219709 93887374 75219846 93887545 75219983 93887716 75220120 93887887 75220257 93888058 75220394 93888229 75220531 93888400 75220668 93888571 75220805 93888742 75220942 93888913 75221079 93889084 75221216 93889255 75221353 93889426 75221490 93889597 75221627 93889768 75221764 93889939 75221901 93890110 75222038 93890281 75222175 93890452 75222312 93890623 75222449 93890794 75222586 93890965 75222723 93891136 75222860 93891307 75222997 93891478 75223134 93891649 75223271 93891820 75223408 93891991 75223545 93892162 75223682 93892333 75223819 93892504 75223956 93892675 75224093 93892846 75224230 93893017 75224367 93893188 75224504 93893359 75224641 93893530 75224778 93893701 75224915 93893872 75225052 93894043 75225189 93894214 75225326 93894385 75225463 93894556 75225600 93894727 75225737 93894898 75225874 93895069 75226011 93895240 75226148 93895411 75226285 93895582 75226422 93895753 75226559 93895924 75226696 93896095 75226833 93896266 75226970 93896437 75227107 93896608 75227244 93896779 75227381 93896950 75227518 93897121 75227655 93897292 75227792 93897463 75227929 93897634 75228066 93897805 75228203 93897976 75228340 93898147 75228477 93898318 75228614 93898489 75228751 93898660 75228888 93898831 75229025 93899002 75229162 93899173 75229299 93899344 75229436 93899515 75229573 93899686 75229710 93899857 75229847 93900028 75229984 93900199 75230121 93900370 75230258 93900541 75230395 93900712 75230532 93900883 75230669 93901054 75230806 93901225 75230943 93901396 75231080 93901567 75231217 93901738 75231354 93901909 75231491 93902080 75231628 93902251 75231765 93902422 75231902 93902593 75232039 93902764 75232176 93902935 75232313 93903106 75232450 93903277 75232587 93903448 75232724 93903619 75232861 93903790 75232998 93903961 75233135 93904132 75233272 93904303 75233409 93904474 75233546 93904645 75233683 93904816 75233820 93904987 75233957 93905158 75234094 93905329 75234231 93905500 75234368 93905671 75234505 93905842 75234642 93906013 75234779 93906184 75234916 93906355 75235053 93906526 75235190 93906697 75235327 93906868 75235464 93907039 75235601 93907210 75235738 93907381 75235875 93907552 75236012 93907723 75236149 93907894 75236286 93908065 75236423 93908236 75236560 93908407 75236697 93908578 75236834 93908749 75236971 93908920 75237108 93909091 75237245 93909262 75237382 93909433 75237519 93909604 75237656 93909775 75237793 93909946 75237930 93910117 75238067 93910288 75238204 93910459 75238341 93910630 75238478 93910801 75238615 93910972 75238752 93911143 75238889 93911314 75239026 93911485 75239163 93911656 75239300 93911827 75239437 93911998 75239574 93912169 75239711 93912340 75239848 93912511 75239985 93912682 75240122 93912853 75240259 93913024 75240396 93913195 75240533 93913366 75240670 93913537 75240807 93913708 75240944 93913879 75241081 93914050 75241218 93914221 75241355 93914392 75241492 93914563 75241629 93914734 75241766 93914905 75241903 93915076 75242040 93915247 75242177 93915418 75242314 93915589 75242451 93915760 75242588 93915931 75242725 93916102 75242862 93916273 75242999 93916444 75243136 93916615 75243273 93916786 75243410 93916957 75243547 93917128 75243684 93917299 75243821 93917470 75243958 93917641 75244095 93917812 75244232 93917983 75244369 93918154 75244506 93918325 75244643 93918496 75244780 93918667 75244917 93918838 75245054 93919009 75245191 93919180 75245328 93919351 75245465 93919522 75245602 93919693 75245739 93919864 75245876 93920035 75246013 93920206 75246150 93920377 75246287 93920548 75246424 93920719 75246561 93920890 75246698 93921061 75246835 93921232 75246972 93921403 75247109 93921574 75247246 93921745 75247383 93921916 75247520 93922087 75247657 93922258 75247794 93922429 75247931 93922600 75248068 93922771 75248205 93922942 75248342 93923113 75248479 93923284 75248616 93923455 75248753 93923626 75248890 93923797 75249027 93923968 75249164 93924139 75249301 93924310 75249438 93924481 75249575 93924652 75249712 93924823 75249849 93924994 75249986 93925165 75250123 93925336 75250260 93925507 75250397 93925678 75250534 93925849 75250671 93926020 75250808 93926191 75250945 93926362 75251082 93926533 75251219 93926704 75251356 93926875 75251493 93927046 75251630 93927217 75251767 93927388 75251904 93927559 75252041 93927730 75252178 93927901 75252315 93928072 75252452 93928243 75252589 93928414 75252726 93928585 75252863 93928756 75253000 93928927 75253137 93929098 75253274 93929269 75253411 93929440 75253548 93929611 75253685 93929782 75253822 93929953 75253959 93930124 75254096 93930295 75254233 93930466 75254370 93930637 75254507 93930808 75254644 93930979 75254781 93931150 75254918 93931321 75255055 93931492 75255192 93931663 75255329 93931834 75255466 93932005 75255603 93932176 75255740 93932347 75255877 93932518 75256014 93932689 75256151 93932860 75256288 93933031 75256425 93933202 75256562 93933373 75256699 93933544 75256836 93933715 75256973 93933886 75257110 93934057 75257247 93934228 75257384 93934399 75257521 93934570 75257658 93934741 75257795 93934912 75257932 93935083 75258069 93935254 75258206 93935425 75258343 93935596 75258480 93935767 75258617 93935938 75258754 93936109 75258891 93936280 75259028 93936451 75259165 93936622 75259302 93936793 75259439 93936964 75259576 93937135 75259713 93937306 75259850 93937477 75259987 93937648 75260124 93937819 75260261 93937990 75260398 93938161 75260535 93938332 75260672 93938503 75260809 93938674 75260946 93938845 75261083 93939016 75261220 93939187 75261357 93939358 75261494 93939529 75261631 93939700 75261768 93939871 75261905 93940042 75262042 93940213 75262179 93940384 75262316 93940555 75262453 93940726 75262590 93940897 75262727 93941068 75262864 93941239 75263001 93941410 75263138 93941581 75263275 93941752 75263412 93941923 75263549 93942094 75263686 93942265 75263823 93942436 75263960 93942607 75264097 93942778 75264234 93942949 75264371 93943120 75264508 93943291 75264645 93943462 75264782 93943633 75264919 93943804 75265056 93943975 75265193 93944146 75265330 93944317 75265467 93944488 75265604 93944659 75265741 93944830 75265878 93945001 75266015 93945172 75266152 93945343 75266289 93945514 75266426 93945685 75266563 93945856 75266700 93946027 75266837 93946198 75266974 93946369 75267111 93946540 75267248 93946711 75267385 93946882 75267522 93947053 75267659 93947224 75267796 93947395 75267933 93947566 75268070 93947737 75268207 93947908 75268344 93948079 75268481 93948250 75268618 93948421 75268755 93948592 75268892 93948763 75269029 93948934 75269166 93949105 75269303 93949276 75269440 93949447 75269577 93949618 75269714 93949789 75269851 93949960 75269988 93950131 75270125 93950302 75270262 93950473 75270399 93950644 75270536 93950815 75270673 93950986 75270810 93951157 75270947 93951328 75271084 93951499 75271221 93951670 75271358 93951841 75271495 93952012 75271632 93952183 75271769 93952354 75271906 93952525 75272043 93952696 75272180 93952867 75272317 93953038 75272454 93953209 75272591 93953380 75272728 93953551 75272865 93953722 75273002 93953893 75273139 93954064 75273276 93954235 75273413 93954406 75273550 93954577 75273687 93954748 75273824 93954919 75273961 93955090 75274098 93955261 75274235 93955432 75274372 93955603 75274509 93955774 75274646 93955945 75274783 93956116 75274920 93956287 75275057 93956458 75275194 93956629 75275331 93956800 75275468 93956971 75275605 93957142 75275742 93957313 75275879 93957484 75276016 93957655 75276153 93957826 75276290 93957997 75276427 93958168 75276564 93958339 75276701 93958510 75276838 93958681 75276975 93958852 75277112 93959023 75277249 93959194 75277386 93959365 75277523 93959536 75277660 93959707 75277797 93959878 75277934 93960049 75278071 93960220 75278208 93960391 75278345 93960562 75278482 93960733 75278619 93960904 75278756 93961075 75278893 93961246 75279030 93961417 75279167 93961588 75279304 93961759 75279441 93961930 75279578 93962101 75279715 93962272 75279852 93962443 75279989 93962614 75280126 93962785 75280263 93962956 75280400 93963127 75280537 93963298 75280674 93963469 75280811 93963640 75280948 93963811 75281085 93963982 75281222 93964153 75281359 93964324 75281496 93964495 75281633 93964666 75281770 93964837 75281907 93965008 75282044 93965179 75282181 93965350 75282318 93965521 75282455 93965692 75282592 93965863 75282729 93966034 75282866 93966205 75283003 93966376 75283140 93966547 75283277 93966718 75283414 93966889 75283551 93967060 75283688 93967231 75283825 93967402 75283962 93967573 75284099 93967744 75284236 93967915 75284373 93968086 75284510 93968257 75284647 93968428 75284784 93968599 75284921 93968770 75285058 93968941 75285195 93969112 75285332 93969283 75285469 93969454 75285606 93969625 75285743 93969796 75285880 93969967 75286017 93970138 75286154 93970309 75286291 93970480 75286428 93970651 75286565 93970822 75286702 93970993 75286839 93971164 75286976 93971335 75287113 93971506 75287250 93971677 75287387 93971848 75287524 93972019 75287661 93972190 75287798 93972361 75287935 93972532 75288072 93972703 75288209 93972874 75288346 93973045 75288483 93973216 75288620 93973387 75288757 93973558 75288894 93973729 75289031 93973900 75289168 93974071 75289305 93974242 75289442 93974413 75289579 93974584 75289716 93974755 75289853 93974926 75289990 93975097 75290127 93975268 75290264 93975439 75290401 93975610 75290538 93975781 75290675 93975952 75290812 93976123 75290949 93976294 75291086 93976465 75291223 93976636 75291360 93976807 75291497 93976978 75291634 93977149 75291771 93977320 75291908 93977491 75292045 93977662 75292182 93977833 75292319 93978004 75292456 93978175 75292593 93978346 75292730 93978517 75292867 93978688 75293004 93978859 75293141 93979030 75293278 93979201 75293415 93979372 75293552 93979543 75293689 93979714 75293826 93979885 75293963 93980056 75294100 93980227 75294237 93980398 75294374 93980569 75294511 93980740 75294648 93980911 75294785 93981082 75294922 93981253 75295059 93981424 75295196 93981595 75295333 93981766 75295470 93981937 75295607 93982108 75295744 93982279 75295881 93982450 75296018 93982621 75296155 93982792 75296292 93982963 75296429 93983134 75296566 93983305 75296703 93983476 75296840 93983647 75296977 93983818 75297114 93983989 75297251 93984160 75297388 93984331 75297525 93984502 75297662 93984673 75297799 93984844 75297936 93985015 75298073 93985186 75298210 93985357 75298347 93985528 75298484 93985699 75298621 93985870 75298758 93986041 75298895 93986212 75299032 93986383 75299169 93986554 75299306 93986725 75299443 93986896 75299580 93987067 75299717 93987238 75299854 93987409 75299991 93987580 75300128 93987751 75300265 93987922 75300402 93988093 75300539 93988264 75300676 93988435 75300813 93988606 75300950 93988777 75301087 93988948 75301224 93989119 75301361 93989290 75301498 93989461 75301635 93989632 75301772 93989803 75301909 93989974 75302046 93990145 75302183 93990316 75302320 93990487 75302457 93990658 75302594 93990829 75302731 93991000 75302868 93991171 75303005 93991342 75303142 93991513 75303279 93991684 75303416 93991855 75303553 93992026 75303690 93992197 75303827 93992368 75303964 93992539 75304101 93992710 75304238 93992881 75304375 93993052 75304512 93993223 75304649 93993394 75304786 93993565 75304923 93993736 75305060 93993907 75305197 93994078 75305334 93994249 75305471 93994420 75305608 93994591 75305745 93994762 75305882 93994933 75306019 93995104 75306156 93995275 75306293 93995446 75306430 93995617 75306567 93995788 75306704 93995959 75306841 93996130 75306978 93996301 75307115 93996472 75307252 93996643 75307389 93996814 75307526 93996985 75307663 93997156 75307800 93997327 75307937 93997498 75308074 93997669 75308211 93997840 75308348 93998011 75308485 93998182 75308622 93998353 75308759 93998524 75308896 93998695 75309033 93998866 75309170 93999037 75309307 93999208 75309444 93999379 75309581 93999550 75309718 93999721 75309855 93999892 75309992 94000063 75310129 94000234 75310266 94000405 75310403 94000576 75310540 94000747 75310677 94000918 75310814 94001089 75310951 94001260 75311088 94001431 75311225 94001602 75311362 94001773 75311499 94001944 75311636 94002115 75311773 94002286 75311910 94002457 75312047 94002628 75312184 94002799 75312321 94002970 75312458 94003141 75312595 94003312 75312732 94003483 75312869 94003654 75313006 94003825 75313143 94003996 75313280 94004167 75313417 94004338 75313554 94004509 75313691 94004680 75313828 94004851 75313965 94005022 75314102 94005193 75314239 94005364 75314376 94005535 75314513 94005706 75314650 94005877 75314787 94006048 75314924 94006219 75315061 94006390 75315198 94006561 75315335 94006732 75315472 94006903 75315609 94007074 75315746 94007245 75315883 94007416 75316020 94007587 75316157 94007758 75316294 94007929 75316431 94008100 75316568 94008271 75316705 94008442 75316842 94008613 75316979 94008784 75317116 94008955 75317253 94009126 75317390 94009297 75317527 94009468 75317664 94009639 75317801 94009810 75317938 94009981 75318075 94010152 75318212 94010323 75318349 94010494 75318486 94010665 75318623 94010836 75318760 94011007 75318897 94011178 75319034 94011349 75319171 94011520 75319308 94011691 75319445 94011862 75319582 94012033 75319719 94012204 75319856 94012375 75319993 94012546 75320130 94012717 75320267 94012888 75320404 94013059 75320541 94013230 75320678 94013401 75320815 94013572 75320952 94013743 75321089 94013914 75321226 94014085 75321363 94014256 75321500 94014427 75321637 94014598 75321774 94014769 75321911 94014940 75322048 94015111 75322185 94015282 75322322 94015453 75322459 94015624 75322596 94015795 75322733 94015966 75322870 94016137 75323007 94016308 75323144 94016479 75323281 94016650 75323418 94016821 75323555 94016992 75323692 94017163 75323829 94017334 75323966 94017505 75324103 94017676 75324240 94017847 75324377 94018018 75324514 94018189 75324651 94018360 75324788 94018531 75324925 94018702 75325062 94018873 75325199 94019044 75325336 94019215 75325473 94019386 75325610 94019557 75325747 94019728 75325884 94019899 75326021 94020070 75326158 94020241 75326295 94020412 75326432 94020583 75326569 94020754 75326706 94020925 75326843 94021096 75326980 94021267 75327117 94021438 75327254 94021609 75327391 94021780 75327528 94021951 75327665 94022122 75327802 94022293 75327939 94022464 75328076 94022635 75328213 94022806 75328350 94022977 75328487 94023148 75328624 94023319 75328761 94023490 75328898 94023661 75329035 94023832 75329172 94024003 75329309 94024174 75329446 94024345 75329583 94024516 75329720 94024687 75329857 94024858 75329994 94025029 75330131 94025200 75330268 94025371 75330405 94025542 75330542 94025713 75330679 94025884 75330816 94026055 75330953 94026226 75331090 94026397 75331227 94026568 75331364 94026739 75331501 94026910 75331638 94027081 75331775 94027252 75331912 94027423 75332049 94027594 75332186 94027765 75332323 94027936 75332460 94028107 75332597 94028278 75332734 94028449 75332871 94028620 75333008 94028791 75333145 94028962 75333282 94029133 75333419 94029304 75333556 94029475 75333693 94029646 75333830 94029817 75333967 94029988 75334104 94030159 75334241 94030330 75334378 94030501 75334515 94030672 75334652 94030843 75334789 94031014 75334926 94031185 75335063 94031356 75335200 94031527 75335337 94031698 75335474 94031869 75335611 94032040 75335748 94032211 75335885 94032382 75336022 94032553 75336159 94032724 75336296 94032895 75336433 94033066 75336570 94033237 75336707 94033408 75336844 94033579 75336981 94033750 75337118 94033921 75337255 94034092 75337392 94034263 75337529 94034434 75337666 94034605 75337803 94034776 75337940 94034947 75338077 94035118 75338214 94035289 75338351 94035460 75338488 94035631 75338625 94035802 75338762 94035973 75338899 94036144 75339036 94036315 75339173 94036486 75339310 94036657 75339447 94036828 75339584 94036999 75339721 94037170 75339858 94037341 75339995 94037512 75340132 94037683 75340269 94037854 75340406 94038025 75340543 94038196 75340680 94038367 75340817 94038538 75340954 94038709 75341091 94038880 75341228 94039051 75341365 94039222 75341502 94039393 75341639 94039564 75341776 94039735 75341913 94039906 75342050 94040077 75342187 94040248 75342324 94040419 75342461 94040590 75342598 94040761 75342735 94040932 75342872 94041103 75343009 94041274 75343146 94041445 75343283 94041616 75343420 94041787 75343557 94041958 75343694 94042129 75343831 94042300 75343968 94042471 75344105 94042642 75344242 94042813 75344379 94042984 75344516 94043155 75344653 94043326 75344790 94043497 75344927 94043668 75345064 94043839 75345201 94044010 75345338 94044181 75345475 94044352 75345612 94044523 75345749 94044694 75345886 94044865 75346023 94045036 75346160 94045207 75346297 94045378 75346434 94045549 75346571 94045720 75346708 94045891 75346845 94046062 75346982 94046233 75347119 94046404 75347256 94046575 75347393 94046746 75347530 94046917 75347667 94047088 75347804 94047259 75347941 94047430 75348078 94047601 75348215 94047772 75348352 94047943 75348489 94048114 75348626 94048285
1000 57675900 0 57675900 71989627 57676037 71989798 57676174 71989969 57676311 71990140 57676448 71990311 57676585 71990482 57676722 71990653 57676859 71990824 57676996 71990995 57677133 71991166 57677270 71991337 57677407 71991508 57677544 71991679 57677681 71991850 57677818 71992021 57677955 71992192 57678092 71992363 57678229 71992534 57678366 71992705 57678503 71992876 57678640 71993047 57678777 71993218 57678914 71993389 57679051 71993560 57679188 71993731 57679325 71993902 57679462 71994073 57679599 71994244 57679736 71994415 57679873 71994586 57680010 71994757 57680147 71994928 57680284 71995099 57680421 71995270 57680558 71995441 57680695 71995612 57680832 71995783 57680969 71995954 57681106 71996125 57681243 71996296 57681380 71996467 57681517 71996638 57681654 71996809 57681791 71996980 57681928 71997151 57682065 71997322 57682202 71997493 57682339 71997664 57682476 71997835 57682613 71998006 57682750 71998177 57682887 71998348 57683024 71998519 57683161 71998690 57683298 71998861 57683435 71999032 57683572 71999203 57683709 71999374 57683846 71999545 57683983 71999716 57684120 71999887 57684257 72000058 57684394 72000229 57684531 72000400 57684668 72000571 57684805 72000742 57684942 72000913 57685079 72001084 57685216 72001255 57685353 72001426 57685490 72001597 57685627 72001768 57685764 72001939 57685901 72002110 57686038 72002281 57686175 72002452 57686312 72002623 57686449 72002794 57686586 72002965 57686723 72003136 57686860 72003307 57686997 72003478 57687134 72003649 57687271 72003820 57687408 72003991 57687545 72004162 57687682 72004333 57687819 72004504 57687956 72004675 57688093 72004846 57688230 72005017 57688367 72005188 57688504 72005359 57688641 72005530 57688778 72005701 57688915 72005872 57689052 72006043 57689189 72006214 57689326 72006385 57689463 72006556 57689600 72006727 57689737 72006898 57689874 72007069 57690011 72007240 57690148 72007411 57690285 72007582 57690422 72007753 57690559 72007924 57690696 72008095 57690833 72008266 57690970 72008437 57691107 72008608 57691244 72008779 57691381 72008950 57691518 72009121 57691655 72009292 57691792 72009463 57691929 72009634 57692066 72009805 57692203 72009976 57692340 72010147 57692477 72010318 57692614 72010489 57692751 72010660 57692888 72010831 57693025 72011002 57693162 72011173 57693299 72011344 57693436 72011515 57693573 72011686 57693710 72011857 57693847 72012028 57693984 72012199 57694121 72012370 57694258 72012541 57694395 72012712 57694532 72012883 57694669 72013054 57694806 72013225 57694943 72013396 57695080 72013567 57695217 72013738 57695354 72013909 57695491 72014080 57695628 72014251 57695765 72014422 57695902 72014593 57696039 72014764 57696176 72014935 57696313 72015106 57696450 72015277 57696587 72015448 57696724 72015619 57696861 72015790 57696998 72015961 57697135 72016132 57697272 72016303 57697409 72016474 57697546 72016645 57697683 72016816 57697820 72016987 57697957 72017158 57698094 72017329 57698231 72017500 57698368 72017671 57698505 72017842 57698642 72018013 57698779 72018184 57698916 72018355 57699053 72018526 57699190 72018697 57699327 72018868 57699464 72019039 57699601 72019210 57699738 72019381 57699875 72019552 57700012 72019723 57700149 72019894 57700286 72020065 57700423 72020236 57700560 72020407 57700697 72020578 57700834 72020749 57700971 72020920 57701108 72021091 57701245 72021262 57701382 72021433 57701519 72021604 57701656 72021775 57701793 72021946 57701930 72022117 57702067 72022288 57702204 72022459 57702341 72022630 57702478 72022801 57702615 72022972 57702752 72023143 57702889 72023314 57703026 72023485 57703163 72023656 57703300 72023827 57703437 72023998 57703574 72024169 57703711 72024340 57703848 72024511 57703985 72024682 57704122 72024853 57704259 72025024 57704396 72025195 57704533 72025366 57704670 72025537 57704807 72025708 57704944 72025879 57705081 72026050 57705218 72026221 57705355 72026392 57705492 72026563 57705629 72026734 57705766 72026905 57705903 72027076 57706040 72027247 57706177 72027418 57706314 72027589 57706451 72027760 57706588 72027931 57706725 72028102 57706862 72028273 57706999 72028444 57707136 72028615 57707273 72028786 57707410 72028957 57707547 72029128 57707684 72029299 57707821 72029470 57707958 72029641 57708095 72029812 57708232 72029983 57708369 72030154 57708506 72030325 57708643 72030496 57708780 72030667 57708917 72030838 57709054 72031009 57709191 72031180 57709328 72031351 57709465 72031522 57709602 72031693 57709739 72031864 57709876 72032035 57710013 72032206 57710150 72032377 57710287 72032548 57710424 72032719 57710561 72032890 57710698 72033061 57710835 72033232 57710972 72033403 57711109 72033574 57711246 72033745 57711383 72033916 57711520 72034087 57711657 72034258 57711794 72034429 57711931 72034600 57712068 72034771 57712205 72034942 57712342 72035113 57712479 72035284 57712616 72035455 57712753 72035626 57712890 72035797 57713027 72035968 57713164 72036139 57713301 72036310 57713438 72036481 57713575 72036652 57713712 72036823 57713849 72036994 57713986 72037165 57714123 72037336 57714260 72037507 57714397 72037678 57714534 72037849 57714671 72038020 57714808 72038191 57714945 72038362 57715082 72038533 57715219 72038704 57715356 72038875 57715493 72039046 57715630 72039217 57715767 72039388 57715904 72039559 57716041 72039730 57716178 72039901 57716315 72040072 57716452 72040243 57716589 72040414 57716726 72040585 57716863 72040756 57717000 72040927 57717137 72041098 57717274 72041269 57717411 72041440 57717548 72041611 57717685 72041782 57717822 72041953 57717959 72042124 57718096 72042295 57718233 72042466 57718370 72042637 57718507 72042808 57718644 72042979 57718781 72043150 57718918 72043321 57719055 72043492 57719192 72043663 57719329 72043834 57719466 72044005 57719603 72044176 57719740 72044347 57719877 72044518 57720014 72044689 57720151 72044860 57720288 72045031 57720425 72045202 57720562 72045373 57720699 72045544 57720836 72045715 57720973 72045886 57721110 72046057 57721247 72046228 57721384 72046399 57721521 72046570 57721658 72046741 57721795 72046912 57721932 72047083 57722069 72047254 57722206 72047425 57722343 72047596 57722480 72047767 57722617 72047938 57722754 72048109 57722891 72048280 57723028 72048451 57723165 72048622 57723302 72048793 57723439 72048964 57723576 72049135 57723713 72049306 57723850 72049477 57723987 72049648 57724124 72049819 57724261 72049990 57724398 72050161 57724535 72050332 57724672 72050503 57724809 72050674 57724946 72050845 57725083 72051016 57725220 72051187 57725357 72051358 57725494 72051529 57725631 72051700 57725768 72051871 57725905 72052042 57726042 72052213 57726179 72052384 57726316 72052555 57726453 72052726 57726590 72052897 57726727 72053068 57726864 72053239 57727001 72053410 57727138 72053581 57727275 72053752 57727412 72053923 57727549 72054094 57727686 72054265 57727823 72054436 57727960 72054607 57728097 72054778 57728234 72054949 57728371 72055120 57728508 72055291 57728645 72055462 57728782 72055633 57728919 72055804 57729056 72055975 57729193 72056146 57729330 72056317 57729467 72056488 57729604 72056659 57729741 72056830 57729878 72057001 57730015 72057172 57730152 72057343 57730289 72057514 57730426 72057685 57730563 72057856 57730700 72058027 57730837 72058198 57730974 72058369 57731111 72058540 57731248 72058711 57731385 72058882 57731522 72059053 57731659 72059224 57731796 72059395 57731933 72059566 57732070 72059737 57732207 72059908 57732344 72060079 57732481 72060250 57732618 72060421 57732755 72060592 57732892 72060763 57733029 72060934 57733166 72061105 57733303 72061276 57733440 72061447 57733577 72061618 57733714 72061789 57733851 72061960 57733988 72062131 57734125 72062302 57734262 72062473 57734399 72062644 57734536 72062815 57734673 72062986 57734810 72063157 57734947 72063328 57735084 72063499 57735221 72063670 57735358 72063841 57735495 72064012 57735632 72064183 57735769 72064354 57735906 72064525 57736043 72064696 57736180 72064867 57736317 72065038 57736454 72065209 57736591 72065380 57736728 72065551 57736865 72065722 57737002 72065893 57737139 72066064 57737276 72066235 57737413 72066406 57737550 72066577 57737687 72066748 57737824 72066919 57737961 72067090 57738098 72067261 57738235 72067432 57738372 72067603 57738509 72067774 57738646 72067945 57738783 72068116 57738920 72068287 57739057 72068458 57739194 72068629 57739331 72068800 57739468 72068971 57739605 72069142 57739742 72069313 57739879 72069484 57740016 72069655 57740153 72069826 57740290 72069997 57740427 72070168 57740564 72070339 57740701 72070510 57740838 72070681 57740975 72070852 57741112 72071023 57741249 72071194 57741386 72071365 57741523 72071536 57741660 72071707 57741797 72071878 57741934 72072049 57742071 72072220 57742208 72072391 57742345 72072562 57742482 72072733 57742619 72072904 57742756 72073075 57742893 72073246 57743030 72073417 57743167 72073588 57743304 72073759 57743441 72073930 57743578 72074101 57743715 72074272 57743852 72074443 57743989 72074614 57744126 72074785 57744263 72074956 57744400 72075127 57744537 72075298 57744674 72075469 57744811 72075640 57744948 72075811 57745085 72075982 57745222 72076153 57745359 72076324 57745496 72076495 57745633 72076666 57745770 72076837 57745907 72077008 57746044 72077179 57746181 72077350 57746318 72077521 57746455 72077692 57746592 72077863 57746729 72078034 57746866 72078205 57747003 72078376 57747140 72078547 57747277 72078718 57747414 72078889 57747551 72079060 57747688 72079231 57747825 72079402 57747962 72079573 57748099 72079744 57748236 72079915 57748373 72080086 57748510 72080257 57748647 72080428 57748784 72080599 57748921 72080770 57749058 72080941 57749195 72081112 57749332 72081283 57749469 72081454 57749606 72081625 57749743 72081796 57749880 72081967 57750017 72082138 57750154 72082309 57750291 72082480 57750428 72082651 57750565 72082822 57750702 72082993 57750839 72083164 57750976 72083335 57751113 72083506 57751250 72083677 57751387 72083848 57751524 72084019 57751661 72084190 57751798 72084361 57751935 72084532 57752072 72084703 57752209 72084874 57752346 72085045 57752483 72085216 57752620 72085387 57752757 72085558 57752894 72085729 57753031 72085900 57753168 72086071 57753305 72086242 57753442 72086413 57753579 72086584 57753716 72086755 57753853 72086926 57753990 72087097 57754127 72087268 57754264 72087439 57754401 72087610 57754538 72087781 57754675 72087952 57754812 72088123 57754949 72088294 57755086 72088465 57755223 72088636 57755360 72088807 57755497 72088978 57755634 72089149 57755771 72089320 57755908 72089491 57756045 72089662 57756182 72089833 57756319 72090004 57756456 72090175 57756593 72090346 57756730 72090517 57756867 72090688 57757004 72090859 57757141 72091030 57757278 72091201 57757415 72091372 57757552 72091543 57757689 72091714 57757826 72091885 57757963 72092056 57758100 72092227 57758237 72092398 57758374 72092569 57758511 72092740 57758648 72092911 57758785 72093082 57758922 72093253 57759059 72093424 57759196 72093595 57759333 72093766 57759470 72093937 57759607 72094108 57759744 72094279 57759881 72094450 57760018 72094621 57760155 72094792 57760292 72094963 57760429 72095134 57760566 72095305 57760703 72095476 57760840 72095647 57760977 72095818 57761114 72095989 57761251 72096160 57761388 72096331 57761525 72096502 57761662 72096673 57761799 72096844 57761936 72097015 57762073 72097186 57762210 72097357 57762347 72097528 57762484 72097699 57762621 72097870 57762758 72098041 57762895 72098212 57763032 72098383 57763169 72098554 57763306 72098725 57763443 72098896 57763580 72099067 57763717 72099238 57763854 72099409 57763991 72099580 57764128 72099751 57764265 72099922 57764402 72100093 57764539 72100264 57764676 72100435 57764813 72100606 57764950 72100777 57765087 72100948 57765224 72101119 57765361 72101290 57765498 72101461 57765635 72101632 57765772 72101803 57765909 72101974 57766046 72102145 57766183 72102316 57766320 72102487 57766457 72102658 57766594 72102829 57766731 72103000 57766868 72103171 57767005 72103342 57767142 72103513 57767279 72103684 57767416 72103855 57767553 72104026 57767690 72104197 57767827 72104368 57767964 72104539 57768101 72104710 57768238 72104881 57768375 72105052 57768512 72105223 57768649 72105394 57768786 72105565 57768923 72105736 57769060 72105907 57769197 72106078 57769334 72106249 57769471 72106420 57769608 72106591 57769745 72106762 57769882 72106933 57770019 72107104 57770156 72107275 57770293 72107446 57770430 72107617 57770567 72107788 57770704 72107959 57770841 72108130 57770978 72108301 57771115 72108472 57771252 72108643 57771389 72108814 57771526 72108985 57771663 72109156 57771800 72109327 57771937 72109498 57772074 72109669 57772211 72109840 57772348 72110011 57772485 72110182 57772622 72110353 57772759 72110524 57772896 72110695 57773033 72110866 57773170 72111037 57773307 72111208 57773444 72111379 57773581 72111550 57773718 72111721 57773855 72111892 57773992 72112063 57774129 72112234 57774266 72112405 57774403 72112576 57774540 72112747 57774677 72112918 57774814 72113089 57774951 72113260 57775088 72113431 57775225 72113602 57775362 72113773 57775499 72113944 57775636 72114115 57775773 72114286 57775910 72114457 57776047 72114628 57776184 72114799 57776321 72114970 57776458 72115141 57776595 72115312 57776732 72115483 57776869 72115654 57777006 72115825 57777143 72115996 57777280 72116167 57777417 72116338 57777554 72116509 57777691 72116680 57777828 72116851 57777965 72117022 57778102 72117193 57778239 72117364 57778376 72117535 57778513 72117706 57778650 72117877 57778787 72118048 57778924 72118219 57779061 72118390 57779198 72118561 57779335 72118732 57779472 72118903 57779609 72119074 57779746 72119245 57779883 72119416 57780020 72119587 57780157 72119758 57780294 72119929 57780431 72120100 57780568 72120271 57780705 72120442 57780842 72120613 57780979 72120784 57781116 72120955 57781253 72121126 57781390 72121297 57781527 72121468 57781664 72121639 57781801 72121810 57781938 72121981 57782075 72122152 57782212 72122323 57782349 72122494 57782486 72122665 57782623 72122836 57782760 72123007 57782897 72123178 57783034 72123349 57783171 72123520 57783308 72123691 57783445 72123862 57783582 72124033 57783719 72124204 57783856 72124375 57783993 72124546 57784130 72124717 57784267 72124888 57784404 72125059 57784541 72125230 57784678 72125401 57784815 72125572 57784952 72125743 57785089 72125914 57785226 72126085 57785363 72126256 57785500 72126427 57785637 72126598 57785774 72126769 57785911 72126940 57786048 72127111 57786185 72127282 57786322 72127453 57786459 72127624 57786596 72127795 57786733 72127966 57786870 72128137 57787007 72128308 57787144 72128479 57787281 72128650 57787418 72128821 57787555 72128992 57787692 72129163 57787829 72129334 57787966 72129505 57788103 72129676 57788240 72129847 57788377 72130018 57788514 72130189 57788651 72130360 57788788 72130531 57788925 72130702 57789062 72130873 57789199 72131044 57789336 72131215 57789473 72131386 57789610 72131557 57789747 72131728 57789884 72131899 57790021 72132070 57790158 72132241 57790295 72132412 57790432 72132583 57790569 72132754 57790706 72132925 57790843 72133096 57790980 72133267 57791117 72133438 57791254 72133609 57791391 72133780 57791528 72133951 57791665 72134122 57791802 72134293 57791939 72134464 57792076 72134635 57792213 72134806 57792350 72134977 57792487 72135148 57792624 72135319 57792761 72135490 57792898 72135661 57793035 72135832 57793172 72136003 57793309 72136174 57793446 72136345 57793583 72136516 57793720 72136687 57793857 72136858 57793994 72137029 57794131 72137200 57794268 72137371 57794405 72137542 57794542 72137713 57794679 72137884 57794816 72138055 57794953 72138226 57795090 72138397 57795227 72138568 57795364 72138739 57795501 72138910 57795638 72139081 57795775 72139252 57795912 72139423 57796049 72139594 57796186 72139765 57796323 72139936 57796460 72140107 57796597 72140278 57796734 72140449 57796871 72140620 57797008 72140791 57797145 72140962 57797282 72141133 57797419 72141304 57797556 72141475 57797693 72141646 57797830 72141817 57797967 72141988 57798104 72142159 57798241 72142330 57798378 72142501 57798515 72142672 57798652 72142843 57798789 72143014 57798926 72143185 57799063 72143356 57799200 72143527 57799337 72143698 57799474 72143869 57799611 72144040 57799748 72144211 57799885 72144382 57800022 72144553 57800159 72144724 57800296 72144895 57800433 72145066 57800570 72145237 57800707 72145408 57800844 72145579 57800981 72145750 57801118 72145921 57801255 72146092 57801392 72146263 57801529 72146434 57801666 72146605 57801803 72146776 57801940 72146947 57802077 72147118 57802214 72147289 57802351 72147460 57802488 72147631 57802625 72147802 57802762 72147973 57802899 72148144 57803036 72148315 57803173 72148486 57803310 72148657 57803447 72148828 57803584 72148999 57803721 72149170 57803858 72149341 57803995 72149512 57804132 72149683 57804269 72149854 57804406 72150025 57804543 72150196 57804680 72150367 57804817 72150538 57804954 72150709 57805091 72150880 57805228 72151051 57805365 72151222 57805502 72151393 57805639 72151564 57805776 72151735 57805913 72151906 57806050 72152077 57806187 72152248 57806324 72152419 57806461 72152590 57806598 72152761 57806735 72152932 57806872 72153103 57807009 72153274 57807146 72153445 57807283 72153616 57807420 72153787 57807557 72153958 57807694 72154129 57807831 72154300 57807968 72154471 57808105 72154642 57808242 72154813 57808379 72154984 57808516 72155155 57808653 72155326 57808790 72155497 57808927 72155668 57809064 72155839 57809201 72156010 57809338 72156181 57809475 72156352 57809612 72156523 57809749 72156694 57809886 72156865 57810023 72157036 57810160 72157207 57810297 72157378 57810434 72157549 57810571 72157720 57810708 72157891 57810845 72158062 57810982 72158233 57811119 72158404 57811256 72158575 57811393 72158746 57811530 72158917 57811667 72159088 57811804 72159259 57811941 72159430 57812078 72159601 57812215 72159772 57812352 72159943 57812489 72160114 57812626 72160285
1000 56510034 0 56510034 70534422 56510171 70534593 56510308 70534764 56510445 70534935 56510582 70535106 56510719 70535277 56510856 70535448 56510993 70535619 56511130 70535790 56511267 70535961 56511404 70536132 56511541 70536303 56511678 70536474 56511815 70536645 56511952 70536816 56512089 70536987 56512226 70537158 56512363 70537329 56512500 70537500 56512637 70537671 56512774 70537842 56512911 70538013 56513048 70538184 56513185 70538355 56513322 70538526 56513459 70538697 56513596 70538868 56513733 70539039 56513870 70539210 56514007 70539381 56514144 70539552 56514281 70539723 56514418 70539894 56514555 70540065 56514692 70540236 56514829 70540407 56514966 70540578 56515103 70540749 56515240 70540920 56515377 70541091 56515514 70541262 56515651 70541433 56515788 70541604 56515925 70541775 56516062 70541946 56516199 70542117 56516336 70542288 56516473 70542459 56516610 70542630 56516747 70542801 56516884 70542972 56517021 70543143 56517158 70543314 56517295 70543485 56517432 70543656 56517569 70543827 56517706 70543998 56517843 70544169 56517980 70544340 56518117 70544511 56518254 70544682 56518391 70544853 56518528 70545024 56518665 70545195 56518802 70545366 56518939 70545537 56519076 70545708 56519213 70545879 56519350 70546050 56519487 70546221 56519624 70546392 56519761 70546563 56519898 70546734 56520035 70546905 56520172 70547076 56520309 70547247 56520446 70547418 56520583 70547589 56520720 70547760 56520857 70547931 56520994 70548102 56521131 70548273 56521268 70548444 56521405 70548615 56521542 70548786 56521679 70548957 56521816 70549128 56521953 70549299 56522090 70549470 56522227 70549641 56522364 70549812 56522501 70549983 56522638 70550154 56522775 70550325 56522912 70550496 56523049 70550667 56523186 70550838 56523323 70551009 56523460 70551180 56523597 70551351 56523734 70551522 56523871 70551693 56524008 70551864 56524145 70552035 56524282 70552206 56524419 70552377 56524556 70552548 56524693 70552719 56524830 70552890 56524967 70553061 56525104 70553232 56525241 70553403 56525378 70553574 56525515 70553745 56525652 70553916 56525789 70554087 56525926 70554258 56526063 70554429 56526200 70554600 56526337 70554771 56526474 70554942 56526611 70555113 56526748 70555284 56526885 70555455 56527022 70555626 56527159 70555797 56527296 70555968 56527433 70556139 56527570 70556310 56527707 70556481 56527844 70556652 56527981 70556823 56528118 70556994 56528255 70557165 56528392 70557336 56528529 70557507 56528666 70557678 56528803 70557849 56528940 70558020 56529077 70558191 56529214 70558362 56529351 70558533 56529488 70558704 56529625 70558875 56529762 70559046 56529899 70559217 56530036 70559388 56530173 70559559 56530310 70559730 56530447 70559901 56530584 70560072 56530721 70560243 56530858 70560414 56530995 70560585 56531132 70560756 56531269 70560927 56531406 70561098 56531543 70561269 56531680 70561440 56531817 70561611 56531954 70561782 56532091 70561953 56532228 70562124 56532365 70562295 56532502 70562466 56532639 70562637 56532776 70562808 56532913 70562979 56533050 70563150 56533187 70563321 56533324 70563492 56533461 70563663 56533598 70563834 56533735 70564005 56533872 70564176 56534009 70564347 56534146 70564518 56534283 70564689 56534420 70564860 56534557 70565031 56534694 70565202 56534831 70565373 56534968 70565544 56535105 70565715 56535242 70565886 56535379 70566057 56535516 70566228 56535653 70566399 56535790 70566570 56535927 70566741 56536064 70566912 56536201 70567083 56536338 70567254 56536475 70567425 56536612 70567596 56536749 70567767 56536886 70567938 56537023 70568109 56537160 70568280 56537297 70568451 56537434 70568622 56537571 70568793 56537708 70568964 56537845 70569135 56537982 70569306 56538119 70569477 56538256 70569648 56538393 70569819 56538530 70569990 56538667 70570161 56538804 70570332 56538941 70570503 56539078 70570674 56539215 70570845 56539352 70571016 56539489 70571187 56539626 70571358 56539763 70571529 56539900 70571700 56540037 70571871 56540174 70572042 56540311 70572213 56540448 70572384 56540585 70572555 56540722 70572726 56540859 70572897 56540996 70573068 56541133 70573239 56541270 70573410 56541407 70573581 56541544 70573752 56541681 70573923 56541818 70574094 56541955 70574265 56542092 70574436 56542229 70574607 56542366 70574778 56542503 70574949 56542640 70575120 56542777 70575291 56542914 70575462 56543051 70575633 56543188 70575804 56543325 70575975 56543462 70576146 56543599 70576317 56543736 70576488 56543873 70576659 56544010 70576830 56544147 70577001 56544284 70577172 56544421 70577343 56544558 70577514 56544695 70577685 56544832 70577856 56544969 70578027 56545106 70578198 56545243 70578369 56545380 70578540 56545517 70578711 56545654 70578882 56545791 70579053 56545928 70579224 56546065 70579395 56546202 70579566 56546339 70579737 56546476 70579908 56546613 70580079 56546750 70580250 56546887 70580421 56547024 70580592 56547161 70580763 56547298 70580934 56547435 70581105 56547572 70581276 56547709 70581447 56547846 70581618 56547983 70581789 56548120 70581960 56548257 70582131 56548394 70582302 56548531 70582473 56548668 70582644 56548805 70582815 56548942 70582986 56549079 70583157 56549216 70583328 56549353 70583499 56549490 70583670 56549627 70583841 56549764 70584012 56549901 70584183 56550038 70584354 56550175 70584525 56550312 70584696 56550449 70584867 56550586 70585038 56550723 70585209 56550860 70585380 56550997 70585551 56551134 70585722 56551271 70585893 56551408 70586064 56551545 70586235 56551682 70586406 56551819 70586577 56551956 70586748 56552093 70586919 56552230 70587090 56552367 70587261 56552504 70587432 56552641 70587603 56552778 70587774 56552915 70587945 56553052 70588116 56553189 70588287 56553326 70588458 56553463 70588629 56553600 70588800 56553737 70588971 56553874 70589142 56554011 70589313 56554148 70589484 56554285 70589655 56554422 70589826 56554559 70589997 56554696 70590168 56554833 70590339 56554970 70590510 56555107 70590681 56555244 70590852 56555381 70591023 56555518 70591194 56555655 70591365 56555792 70591536 56555929 70591707 56556066 70591878 56556203 70592049 56556340 70592220 56556477 70592391 56556614 70592562 56556751 70592733 56556888 70592904 56557025 70593075 56557162 70593246 56557299 70593417 56557436 70593588 56557573 70593759 56557710 70593930 56557847 70594101 56557984 70594272 56558121 70594443 56558258 70594614 56558395 70594785 56558532 70594956 56558669 70595127 56558806 70595298 56558943 70595469 56559080 70595640 56559217 70595811 56559354 70595982 56559491 70596153 56559628 70596324 56559765 70596495 56559902 70596666 56560039 70596837 56560176 70597008 56560313 70597179 56560450 70597350 56560587 70597521 56560724 70597692 56560861 70597863 56560998 70598034 56561135 70598205 56561272 70598376 56561409 70598547 56561546 70598718 56561683 70598889 56561820 70599060 56561957 70599231 56562094 70599402 56562231 70599573 56562368 70599744 56562505 70599915 56562642 70600086 56562779 70600257 56562916 70600428 56563053 70600599 56563190 70600770 56563327 70600941 56563464 70601112 56563601 70601283 56563738 70601454 56563875 70601625 56564012 70601796 56564149 70601967 56564286 70602138 56564423 70602309 56564560 70602480 56564697 70602651 56564834 70602822 56564971 70602993 56565108 70603164 56565245 70603335 56565382 70603506 56565519 70603677 56565656 70603848 56565793 70604019 56565930 70604190 56566067 70604361 56566204 70604532 56566341 70604703 56566478 70604874 56566615 70605045 56566752 70605216 56566889 70605387 56567026 70605558 56567163 70605729 56567300 70605900 56567437 70606071 56567574 70606242 56567711 70606413 56567848 70606584 56567985 70606755 56568122 70606926 56568259 70607097 56568396 70607268 56568533 70607439 56568670 70607610 56568807 70607781 56568944 70607952 56569081 70608123 56569218 70608294 56569355 70608465 56569492 70608636 56569629 70608807 56569766 70608978 56569903 70609149 56570040 70609320 56570177 70609491 56570314 70609662 56570451 70609833 56570588 70610004 56570725 70610175 56570862 70610346 56570999 70610517 56571136 70610688 56571273 70610859 56571410 70611030 56571547 70611201 56571684 70611372 56571821 70611543 56571958 70611714 56572095 70611885 56572232 70612056 56572369 70612227 56572506 70612398 56572643 70612569 56572780 70612740 56572917 70612911 56573054 70613082 56573191 70613253 56573328 70613424 56573465 70613595 56573602 70613766 56573739 70613937 56573876 70614108 56574013 70614279 56574150 70614450 56574287 70614621 56574424 70614792 56574561 70614963 56574698 70615134 56574835 70615305 56574972 70615476 56575109 70615647 56575246 70615818 56575383 70615989 56575520 70616160 56575657 70616331 56575794 70616502 56575931 70616673 56576068 70616844 56576205 70617015 56576342 70617186 56576479 70617357 56576616 70617528 56576753 70617699 56576890 70617870 56577027 70618041 56577164 70618212 56577301 70618383 56577438 70618554 56577575 70618725 56577712 70618896 56577849 70619067 56577986 70619238 56578123 70619409 56578260 70619580 56578397 70619751 56578534 70619922 56578671 70620093 56578808 70620264 56578945 70620435 56579082 70620606 56579219 70620777 56579356 70620948 56579493 70621119 56579630 70621290 56579767 70621461 56579904 70621632 56580041 70621803 56580178 70621974 56580315 70622145 56580452 70622316 56580589 70622487 56580726 70622658 56580863 70622829 56581000 70623000 56581137 70623171 56581274 70623342 56581411 70623513 56581548 70623684 56581685 70623855 56581822 70624026 56581959 70624197 56582096 70624368 56582233 70624539 56582370 70624710 56582507 70624881 56582644 70625052 56582781 70625223 56582918 70625394 56583055 70625565 56583192 70625736 56583329 70625907 56583466 70626078 56583603 70626249 56583740 70626420 56583877 70626591 56584014 70626762 56584151 70626933 56584288 70627104 56584425 70627275 56584562 70627446 56584699 70627617 56584836 70627788 56584973 70627959 56585110 70628130 56585247 70628301 56585384 70628472 56585521 70628643 56585658 70628814 56585795 70628985 56585932 70629156 56586069 70629327 56586206 70629498 56586343 70629669 56586480 70629840 56586617 70630011 56586754 70630182 56586891 70630353 56587028 70630524 56587165 70630695 56587302 70630866 56587439 70631037 56587576 70631208 56587713 70631379 56587850 70631550 56587987 70631721 56588124 70631892 56588261 70632063 56588398 70632234 56588535 70632405 56588672 70632576 56588809 70632747 56588946 70632918 56589083 70633089 56589220 70633260 56589357 70633431 56589494 70633602 56589631 70633773 56589768 70633944 56589905 70634115 56590042 70634286 56590179 70634457 56590316 70634628 56590453 70634799 56590590 70634970 56590727 70635141 56590864 70635312 56591001 70635483 56591138 70635654 56591275 70635825 56591412 70635996 56591549 70636167 56591686 70636338 56591823 70636509 56591960 70636680 56592097 70636851 56592234 70637022 56592371 70637193 56592508 70637364 56592645 70637535 56592782 70637706 56592919 70637877 56593056 70638048 56593193 70638219 56593330 70638390 56593467 70638561 56593604 70638732 56593741 70638903 56593878 70639074 56594015 70639245 56594152 70639416 56594289 70639587 56594426 70639758 56594563 70639929 56594700 70640100 56594837 70640271 56594974 70640442 56595111 70640613 56595248 70640784 56595385 70640955 56595522 70641126 56595659 70641297 56595796 70641468 56595933 70641639 56596070 70641810 56596207 70641981 56596344 70642152 56596481 70642323 56596618 70642494 56596755 70642665 56596892 70642836 56597029 70643007 56597166 70643178 56597303 70643349 56597440 70643520 56597577 70643691 56597714 70643862 56597851 70644033 56597988 70644204 56598125 70644375 56598262 70644546 56598399 70644717 56598536 70644888 56598673 70645059 56598810 70645230 56598947 70645401 56599084 70645572 56599221 70645743 56599358 70645914 56599495 70646085 56599632 70646256 56599769 70646427 56599906 70646598 56600043 70646769 56600180 70646940 56600317 70647111 56600454 70647282 56600591 70647453 56600728 70647624 56600865 70647795 56601002 70647966 56601139 70648137 56601276 70648308 56601413 70648479 56601550 70648650 56601687 70648821 56601824 70648992 56601961 70649163 56602098 70649334 56602235 70649505 56602372 70649676 56602509 70649847 56602646 70650018 56602783 70650189 56602920 70650360 56603057 70650531 56603194 70650702 56603331 70650873 56603468 70651044 56603605 70651215 56603742 70651386 56603879 70651557 56604016 70651728 56604153 70651899 56604290 70652070 56604427 70652241 56604564 70652412 56604701 70652583 56604838 70652754 56604975 70652925 56605112 70653096 56605249 70653267 56605386 70653438 56605523 70653609 56605660 70653780 56605797 70653951 56605934 70654122 56606071 70654293 56606208 70654464 56606345 70654635 56606482 70654806 56606619 70654977 56606756 70655148 56606893 70655319 56607030 70655490 56607167 70655661 56607304 70655832 56607441 70656003 56607578 70656174 56607715 70656345 56607852 70656516 56607989 70656687 56608126 70656858 56608263 70657029 56608400 70657200 56608537 70657371 56608674 70657542 56608811 70657713 56608948 70657884 56609085 70658055 56609222 70658226 56609359 70658397 56609496 70658568 56609633 70658739 56609770 70658910 56609907 70659081 56610044 70659252 56610181 70659423 56610318 70659594 56610455 70659765 56610592 70659936 56610729 70660107 56610866 70660278 56611003 70660449 56611140 70660620 56611277 70660791 56611414 70660962 56611551 70661133 56611688 70661304 56611825 70661475 56611962 70661646 56612099 70661817 56612236 70661988 56612373 70662159 56612510 70662330 56612647 70662501 56612784 70662672 56612921 70662843 56613058 70663014 56613195 70663185 56613332 70663356 56613469 70663527 56613606 70663698 56613743 70663869 56613880 70664040 56614017 70664211 56614154 70664382 56614291 70664553 56614428 70664724 56614565 70664895 56614702 70665066 56614839 70665237 56614976 70665408 56615113 70665579 56615250 70665750 56615387 70665921 56615524 70666092 56615661 70666263 56615798 70666434 56615935 70666605 56616072 70666776 56616209 70666947 56616346 70667118 56616483 70667289 56616620 70667460 56616757 70667631 56616894 70667802 56617031 70667973 56617168 70668144 56617305 70668315 56617442 70668486 56617579 70668657 56617716 70668828 56617853 70668999 56617990 70669170 56618127 70669341 56618264 70669512 56618401 70669683 56618538 70669854 56618675 70670025 56618812 70670196 56618949 70670367 56619086 70670538 56619223 70670709 56619360 70670880 56619497 70671051 56619634 70671222 56619771 70671393 56619908 70671564 56620045 70671735 56620182 70671906 56620319 70672077 56620456 70672248 56620593 70672419 56620730 70672590 56620867 70672761 56621004 70672932 56621141 70673103 56621278 70673274 56621415 70673445 56621552 70673616 56621689 70673787 56621826 70673958 56621963 70674129 56622100 70674300 56622237 70674471 56622374 70674642 56622511 70674813 56622648 70674984 56622785 70675155 56622922 70675326 56623059 70675497 56623196 70675668 56623333 70675839 56623470 70676010 56623607 70676181 56623744 70676352 56623881 70676523 56624018 70676694 56624155 70676865 56624292 70677036 56624429 70677207 56624566 70677378 56624703 70677549 56624840 70677720 56624977 70677891 56625114 70678062 56625251 70678233 56625388 70678404 56625525 70678575 56625662 70678746 56625799 70678917 56625936 70679088 56626073 70679259 56626210 70679430 56626347 70679601 56626484 70679772 56626621 70679943 56626758 70680114 56626895 70680285 56627032 70680456 56627169 70680627 56627306 70680798 56627443 70680969 56627580 70681140 56627717 70681311 56627854 70681482 56627991 70681653 56628128 70681824 56628265 70681995 56628402 70682166 56628539 70682337 56628676 70682508 56628813 70682679 56628950 70682850 56629087 70683021 56629224 70683192 56629361 70683363 56629498 70683534 56629635 70683705 56629772 70683876 56629909 70684047 56630046 70684218 56630183 70684389 56630320 70684560 56630457 70684731 56630594 70684902 56630731 70685073 56630868 70685244 56631005 70685415 56631142 70685586 56631279 70685757 56631416 70685928 56631553 70686099 56631690 70686270 56631827 70686441 56631964 70686612 56632101 70686783 56632238 70686954 56632375 70687125 56632512 70687296 56632649 70687467 56632786 70687638 56632923 70687809 56633060 70687980 56633197 70688151 56633334 70688322 56633471 70688493 56633608 70688664 56633745 70688835 56633882 70689006 56634019 70689177 56634156 70689348 56634293 70689519 56634430 70689690 56634567 70689861 56634704 70690032 56634841 70690203 56634978 70690374 56635115 70690545 56635252 70690716 56635389 70690887 56635526 70691058 56635663 70691229 56635800 70691400 56635937 70691571 56636074 70691742 56636211 70691913 56636348 70692084 56636485 70692255 56636622 70692426 56636759 70692597 56636896 70692768 56637033 70692939 56637170 70693110 56637307 70693281 56637444 70693452 56637581 70693623 56637718 70693794 56637855 70693965 56637992 70694136 56638129 70694307 56638266 70694478 56638403 70694649 56638540 70694820 56638677 70694991 56638814 70695162 56638951 70695333 56639088 70695504 56639225 70695675 56639362 70695846 56639499 70696017 56639636 70696188 56639773 70696359 56639910 70696530 56640047 70696701 56640184 70696872 56640321 70697043 56640458 70697214 56640595 70697385 56640732 70697556 56640869 70697727 56641006 70697898 56641143 70698069 56641280 70698240 56641417 70698411 56641554 70698582 56641691 70698753 56641828 70698924 56641965 70699095 56642102 70699266 56642239 70699437 56642376 70699608 56642513 70699779 56642650 70699950 56642787 70700121 56642924 70700292 56643061 70700463 56643198 70700634 56643335 70700805 56643472 70700976 56643609 70701147 56643746 70701318 56643883 70701489 56644020 70701660 56644157 70701831 56644294 70702002 56644431 70702173 56644568 70702344 56644705 70702515 56644842 70702686 56644979 70702857 56645116 70703028 56645253 70703199 56645390 70703370 56645527 70703541 56645664 70703712 56645801 70703883 56645938 70704054 56646075 70704225 56646212 70704396 56646349 70704567 56646486 70704738 56646623 70704909 56646760 70705080
1000 43514351 0 43514351 54313533 43514488 54313704 43514625 54313875 43514762 54314046 43514899 54314217 43515036 54314388 43515173 54314559 43515310 54314730 43515447 54314901 43515584 54315072 43515721 54315243 43515858 54315414 43515995 54315585 43516132 54315756 43516269 54315927 43516406 54316098 43516543 54316269 43516680 54316440 43516817 54316611 43516954 54316782 43517091 54316953 43517228 54317124 43517365 54317295 43517502 54317466 43517639 54317637 43517776 54317808 43517913 54317979 43518050 54318150 43518187 54318321 43518324 54318492 43518461 54318663 43518598 54318834 43518735 54319005 43518872 54319176 43519009 54319347 43519146 54319518 43519283 54319689 43519420 54319860 43519557 54320031 43519694 54320202 43519831 54320373 43519968 54320544 43520105 54320715 43520242 54320886 43520379 54321057 43520516 54321228 43520653 54321399 43520790 54321570 43520927 54321741 43521064 54321912 43521201 54322083 43521338 54322254 43521475 54322425 43521612 54322596 43521749 54322767 43521886 54322938 43522023 54323109 43522160 54323280 43522297 54323451 43522434 54323622 43522571 54323793 43522708 54323964 43522845 54324135 43522982 54324306 43523119 54324477 43523256 54324648 43523393 54324819 43523530 54324990 43523667 54325161 43523804 54325332 43523941 54325503 43524078 54325674 43524215 54325845 43524352 54326016 43524489 54326187 43524626 54326358 43524763 54326529 43524900 54326700 43525037 54326871 43525174 54327042 43525311 54327213 43525448 54327384 43525585 54327555 43525722 54327726 43525859 54327897 43525996 54328068 43526133 54328239 43526270 54328410 43526407 54328581 43526544 54328752 43526681 54328923 43526818 54329094 43526955 54329265 43527092 54329436 43527229 54329607 43527366 54329778 43527503 54329949 43527640 54330120 43527777 54330291 43527914 54330462 43528051 54330633 43528188 54330804 43528325 54330975 43528462 54331146 43528599 54331317 43528736 54331488 43528873 54331659 43529010 54331830 43529147 54332001 43529284 54332172 43529421 54332343 43529558 54332514 43529695 54332685 43529832 54332856 43529969 54333027 43530106 54333198 43530243 54333369 43530380 54333540 43530517 54333711 43530654 54333882 43530791 54334053 43530928 54334224 43531065 54334395 43531202 54334566 43531339 54334737 43531476 54334908 43531613 54335079 43531750 54335250 43531887 54335421 43532024 54335592 43532161 54335763 43532298 54335934 43532435 54336105 43532572 54336276 43532709 54336447 43532846 54336618 43532983 54336789 43533120 54336960 43533257 54337131 43533394 54337302 43533531 54337473 43533668 54337644 43533805 54337815 43533942 54337986 43534079 54338157 43534216 54338328 43534353 54338499 43534490 54338670 43534627 54338841 43534764 54339012 43534901 54339183 43535038 54339354 43535175 54339525 43535312 54339696 43535449 54339867 43535586 54340038 43535723 54340209 43535860 54340380 43535997 54340551 43536134 54340722 43536271 54340893 43536408 54341064 43536545 54341235 43536682 54341406 43536819 54341577 43536956 54341748 43537093 54341919 43537230 54342090 43537367 54342261 43537504 54342432 43537641 54342603 43537778 54342774 43537915 54342945 43538052 54343116 43538189 54343287 43538326 54343458 43538463 54343629 43538600 54343800 43538737 54343971 43538874 54344142 43539011 54344313 43539148 54344484 43539285 54344655 43539422 54344826 43539559 54344997 43539696 54345168 43539833 54345339 43539970 54345510 43540107 54345681 43540244 54345852 43540381 54346023 43540518 54346194 43540655 54346365 43540792 54346536 43540929 54346707 43541066 54346878 43541203 54347049 43541340 54347220 43541477 54347391 43541614 54347562 43541751 54347733 43541888 54347904 43542025 54348075 43542162 54348246 43542299 54348417 43542436 54348588 43542573 54348759 43542710 54348930 43542847 54349101 43542984 54349272 43543121 54349443 43543258 54349614 43543395 54349785 43543532 54349956 43543669 54350127 43543806 54350298 43543943 54350469 43544080 54350640 43544217 54350811 43544354 54350982 43544491 54351153 43544628 54351324 43544765 54351495 43544902 54351666 43545039 54351837 43545176 54352008 43545313 54352179 43545450 54352350 43545587 54352521 43545724 54352692 43545861 54352863 43545998 54353034 43546135 54353205 43546272 54353376 43546409 54353547 43546546 54353718 43546683 54353889 43546820 54354060 43546957 54354231 43547094 54354402 43547231 54354573 43547368 54354744 43547505 54354915 43547642 54355086 43547779 54355257 43547916 54355428 43548053 54355599 43548190 54355770 43548327 54355941 43548464 54356112 43548601 54356283 43548738 54356454 43548875 54356625 43549012 54356796 43549149 54356967 43549286 54357138 43549423 54357309 43549560 54357480 43549697 54357651 43549834 54357822 43549971 54357993 43550108 54358164 43550245 54358335 43550382 54358506 43550519 54358677 43550656 54358848 43550793 54359019 43550930 54359190 43551067 54359361 43551204 54359532 43551341 54359703 43551478 54359874 43551615 54360045 43551752 54360216 43551889 54360387 43552026 54360558 43552163 54360729 43552300 54360900 43552437 54361071 43552574 54361242 43552711 54361413 43552848 54361584 43552985 54361755 43553122 54361926 43553259 54362097 43553396 54362268 43553533 54362439 43553670 54362610 43553807 54362781 43553944 54362952 43554081 54363123 43554218 54363294 43554355 54363465 43554492 54363636 43554629 54363807 43554766 54363978 43554903 54364149 43555040 54364320 43555177 54364491 43555314 54364662 43555451 54364833 43555588 54365004 43555725 54365175 43555862 54365346 43555999 54365517 43556136 54365688 43556273 54365859 43556410 54366030 43556547 54366201 43556684 54366372 43556821 54366543 43556958 54366714 43557095 54366885 43557232 54367056 43557369 54367227 43557506 54367398 43557643 54367569 43557780 54367740 43557917 54367911 43558054 54368082 43558191 54368253 43558328 54368424 43558465 54368595 43558602 54368766 43558739 54368937 43558876 54369108 43559013 54369279 43559150 54369450 43559287 54369621 43559424 54369792 43559561 54369963 43559698 54370134 43559835 54370305 43559972 54370476 43560109 54370647 43560246 54370818 43560383 54370989 43560520 54371160 43560657 54371331 43560794 54371502 43560931 54371673 43561068 54371844 43561205 54372015 43561342 54372186 43561479 54372357 43561616 54372528 43561753 54372699 43561890 54372870 43562027 54373041 43562164 54373212 43562301 54373383 43562438 54373554 43562575 54373725 43562712 54373896 43562849 54374067 43562986 54374238 43563123 54374409 43563260 54374580 43563397 54374751 43563534 54374922 43563671 54375093 43563808 54375264 43563945 54375435 43564082 54375606 43564219 54375777 43564356 54375948 43564493 54376119 43564630 54376290 43564767 54376461 43564904 54376632 43565041 54376803 43565178 54376974 43565315 54377145 43565452 54377316 43565589 54377487 43565726 54377658 43565863 54377829 43566000 54378000 43566137 54378171 43566274 54378342 43566411 54378513 43566548 54378684 43566685 54378855 43566822 54379026 43566959 54379197 43567096 54379368 43567233 54379539 43567370 54379710 43567507 54379881 43567644 54380052 43567781 54380223 43567918 54380394 43568055 54380565 43568192 54380736 43568329 54380907 43568466 54381078 43568603 54381249 43568740 54381420 43568877 54381591 43569014 54381762 43569151 54381933 43569288 54382104 43569425 54382275 43569562 54382446 43569699 54382617 43569836 54382788 43569973 54382959 43570110 54383130 43570247 54383301 43570384 54383472 43570521 54383643 43570658 54383814 43570795 54383985 43570932 54384156 43571069 54384327 43571206 54384498 43571343 54384669 43571480 54384840 43571617 54385011 43571754 54385182 43571891 54385353 43572028 54385524 43572165 54385695 43572302 54385866 43572439 54386037 43572576 54386208 43572713 54386379 43572850 54386550 43572987 54386721 43573124 54386892 43573261 54387063 43573398 54387234 43573535 54387405 43573672 54387576 43573809 54387747 43573946 54387918 43574083 54388089 43574220 54388260 43574357 54388431 43574494 54388602 43574631 54388773 43574768 54388944 43574905 54389115 43575042 54389286 43575179 54389457 43575316 54389628 43575453 54389799 43575590 54389970 43575727 54390141 43575864 54390312 43576001 54390483 43576138 54390654 43576275 54390825 43576412 54390996 43576549 54391167 43576686 54391338 43576823 54391509 43576960 54391680 43577097 54391851 43577234 54392022 43577371 54392193 43577508 54392364 43577645 54392535 43577782 54392706 43577919 54392877 43578056 54393048 43578193 54393219 43578330 54393390 43578467 54393561 43578604 54393732 43578741 54393903 43578878 54394074 43579015 54394245 43579152 54394416 43579289 54394587 43579426 54394758 43579563 54394929 43579700 54395100 43579837 54395271 43579974 54395442 43580111 54395613 43580248 54395784 43580385 54395955 43580522 54396126 43580659 54396297 43580796 54396468 43580933 54396639 43581070 54396810 43581207 54396981 43581344 54397152 43581481 54397323 43581618 54397494 43581755 54397665 43581892 54397836 43582029 54398007 43582166 54398178 43582303 54398349 43582440 54398520 43582577 54398691 43582714 54398862 43582851 54399033 43582988 54399204 43583125 54399375 43583262 54399546 43583399 54399717 43583536 54399888 43583673 54400059 43583810 54400230 43583947 54400401 43584084 54400572 43584221 54400743 43584358 54400914 43584495 54401085 43584632 54401256 43584769 54401427 43584906 54401598 43585043 54401769 43585180 54401940 43585317 54402111 43585454 54402282 43585591 54402453 43585728 54402624 43585865 54402795 43586002 54402966 43586139 54403137 43586276 54403308 43586413 54403479 43586550 54403650 43586687 54403821 43586824 54403992 43586961 54404163 43587098 54404334 43587235 54404505 43587372 54404676 43587509 54404847 43587646 54405018 43587783 54405189 43587920 54405360 43588057 54405531 43588194 54405702 43588331 54405873 43588468 54406044 43588605 54406215 43588742 54406386 43588879 54406557 43589016 54406728 43589153 54406899 43589290 54407070 43589427 54407241 43589564 54407412 43589701 54407583 43589838 54407754 43589975 54407925 43590112 54408096 43590249 54408267 43590386 54408438 43590523 54408609 43590660 54408780 43590797 54408951 43590934 54409122 43591071 54409293 43591208 54409464 43591345 54409635 43591482 54409806 43591619 54409977 43591756 54410148 43591893 54410319 43592030 54410490 43592167 54410661 43592304 54410832 43592441 54411003 43592578 54411174 43592715 54411345 43592852 54411516 43592989 54411687 43593126 54411858 43593263 54412029 43593400 54412200 43593537 54412371 43593674 54412542 43593811 54412713 43593948 54412884 43594085 54413055 43594222 54413226 43594359 54413397 43594496 54413568 43594633 54413739 43594770 54413910 43594907 54414081 43595044 54414252 43595181 54414423 43595318 54414594 43595455 54414765 43595592 54414936 43595729 54415107 43595866 54415278 43596003 54415449 43596140 54415620 43596277 54415791 43596414 54415962 43596551 54416133 43596688 54416304 43596825 54416475 43596962 54416646 43597099 54416817 43597236 54416988 43597373 54417159 43597510 54417330 43597647 54417501 43597784 54417672 43597921 54417843 43598058 54418014 43598195 54418185 43598332 54418356 43598469 54418527 43598606 54418698 43598743 54418869 43598880 54419040 43599017 54419211 43599154 54419382 43599291 54419553 43599428 54419724 43599565 54419895 43599702 54420066 43599839 54420237 43599976 54420408 43600113 54420579 43600250 54420750 43600387 54420921 43600524 54421092 43600661 54421263 43600798 54421434 43600935 54421605 43601072 54421776 43601209 54421947 43601346 54422118 43601483 54422289 43601620 54422460 43601757 54422631 43601894 54422802 43602031 54422973 43602168 54423144 43602305 54423315 43602442 54423486 43602579 54423657 43602716 54423828 43602853 54423999 43602990 54424170 43603127 54424341 43603264 54424512 43603401 54424683 43603538 54424854 43603675 54425025 43603812 54425196 43603949 54425367 43604086 54425538 43604223 54425709 43604360 54425880 43604497 54426051 43604634 54426222 43604771 54426393 43604908 54426564 43605045 54426735 43605182 54426906 43605319 54427077 43605456 54427248 43605593 54427419 43605730 54427590 43605867 54427761 43606004 54427932 43606141 54428103 43606278 54428274 43606415 54428445 43606552 54428616 43606689 54428787 43606826 54428958 43606963 54429129 43607100 54429300 43607237 54429471 43607374 54429642 43607511 54429813 43607648 54429984 43607785 54430155 43607922 54430326 43608059 54430497 43608196 54430668 43608333 54430839 43608470 54431010 43608607 54431181 43608744 54431352 43608881 54431523 43609018 54431694 43609155 54431865 43609292 54432036 43609429 54432207 43609566 54432378 43609703 54432549 43609840 54432720 43609977 54432891 43610114 54433062 43610251 54433233 43610388 54433404 43610525 54433575 43610662 54433746 43610799 54433917 43610936 54434088 43611073 54434259 43611210 54434430 43611347 54434601 43611484 54434772 43611621 54434943 43611758 54435114 43611895 54435285 43612032 54435456 43612169 54435627 43612306 54435798 43612443 54435969 43612580 54436140 43612717 54436311 43612854 54436482 43612991 54436653 43613128 54436824 43613265 54436995 43613402 54437166 43613539 54437337 43613676 54437508 43613813 54437679 43613950 54437850 43614087 54438021 43614224 54438192 43614361 54438363 43614498 54438534 43614635 54438705 43614772 54438876 43614909 54439047 43615046 54439218 43615183 54439389 43615320 54439560 43615457 54439731 43615594 54439902 43615731 54440073 43615868 54440244 43616005 54440415 43616142 54440586 43616279 54440757 43616416 54440928 43616553 54441099 43616690 54441270 43616827 54441441 43616964 54441612 43617101 54441783 43617238 54441954 43617375 54442125 43617512 54442296 43617649 54442467 43617786 54442638 43617923 54442809 43618060 54442980 43618197 54443151 43618334 54443322 43618471 54443493 43618608 54443664 43618745 54443835 43618882 54444006 43619019 54444177 43619156 54444348 43619293 54444519 43619430 54444690 43619567 54444861 43619704 54445032 43619841 54445203 43619978 54445374 43620115 54445545 43620252 54445716 43620389 54445887 43620526 54446058 43620663 54446229 43620800 54446400 43620937 54446571 43621074 54446742 43621211 54446913 43621348 54447084 43621485 54447255 43621622 54447426 43621759 54447597 43621896 54447768 43622033 54447939 43622170 54448110 43622307 54448281 43622444 54448452 43622581 54448623 43622718 54448794 43622855 54448965 43622992 54449136 43623129 54449307 43623266 54449478 43623403 54449649 43623540 54449820 43623677 54449991 43623814 54450162 43623951 54450333 43624088 54450504 43624225 54450675 43624362 54450846 43624499 54451017 43624636 54451188 43624773 54451359 43624910 54451530 43625047 54451701 43625184 54451872 43625321 54452043 43625458 54452214 43625595 54452385 43625732 54452556 43625869 54452727 43626006 54452898 43626143 54453069 43626280 54453240 43626417 54453411 43626554 54453582 43626691 54453753 43626828 54453924 43626965 54454095 43627102 54454266 43627239 54454437 43627376 54454608 43627513 54454779 43627650 54454950 43627787 54455121 43627924 54455292 43628061 54455463 43628198 54455634 43628335 54455805 43628472 54455976 43628609 54456147 43628746 54456318 43628883 54456489 43629020 54456660 43629157 54456831 43629294 54457002 43629431 54457173 43629568 54457344 43629705 54457515 43629842 54457686 43629979 54457857 43630116 54458028 43630253 54458199 43630390 54458370 43630527 54458541 43630664 54458712 43630801 54458883 43630938 54459054 43631075 54459225 43631212 54459396 43631349 54459567 43631486 54459738 43631623 54459909 43631760 54460080 43631897 54460251 43632034 54460422 43632171 54460593 43632308 54460764 43632445 54460935 43632582 54461106 43632719 54461277 43632856 54461448 43632993 54461619 43633130 54461790 43633267 54461961 43633404 54462132 43633541 54462303 43633678 54462474 43633815 54462645 43633952 54462816 43634089 54462987 43634226 54463158 43634363 54463329 43634500 54463500 43634637 54463671 43634774 54463842 43634911 54464013 43635048 54464184 43635185 54464355 43635322 54464526 43635459 54464697 43635596 54464868 43635733 54465039 43635870 54465210 43636007 54465381 43636144 54465552 43636281 54465723 43636418 54465894 43636555 54466065 43636692 54466236 43636829 54466407 43636966 54466578 43637103 54466749 43637240 54466920 43637377 54467091 43637514 54467262 43637651 54467433 43637788 54467604 43637925 54467775 43638062 54467946 43638199 54468117 43638336 54468288 43638473 54468459 43638610 54468630 43638747 54468801 43638884 54468972 43639021 54469143 43639158 54469314 43639295 54469485 43639432 54469656 43639569 54469827 43639706 54469998 43639843 54470169 43639980 54470340 43640117 54470511 43640254 54470682 43640391 54470853 43640528 54471024 43640665 54471195 43640802 54471366 43640939 54471537 43641076 54471708 43641213 54471879 43641350 54472050 43641487 54472221 43641624 54472392 43641761 54472563 43641898 54472734 43642035 54472905 43642172 54473076 43642309 54473247 43642446 54473418 43642583 54473589 43642720 54473760 43642857 54473931 43642994 54474102 43643131 54474273 43643268 54474444 43643405 54474615 43643542 54474786 43643679 54474957 43643816 54475128 43643953 54475299 43644090 54475470 43644227 54475641 43644364 54475812 43644501 54475983 43644638 54476154 43644775 54476325 43644912 54476496 43645049 54476667 43645186 54476838 43645323 54477009 43645460 54477180 43645597 54477351 43645734 54477522 43645871 54477693 43646008 54477864 43646145 54478035 43646282 54478206 43646419 54478377 43646556 54478548 43646693 54478719 43646830 54478890 43646967 54479061 43647104 54479232 43647241 54479403 43647378 54479574 43647515 54479745 43647652 54479916 43647789 54480087 43647926 54480258 43648063 54480429 43648200 54480600 43648337 54480771 43648474 54480942 43648611 54481113 43648748 54481284 43648885 54481455 43649022 54481626 43649159 54481797 43649296 54481968 43649433 54482139 43649570 54482310 43649707 54482481 43649844 54482652 43649981 54482823 43650118 54482994 43650255 54483165 43650392 54483336 43650529 54483507 43650666 54483678 43650803 54483849 43650940 54484020 43651077 54484191
1000 44523900 0 44523900 55573627 44524037 55573798 44524174 55573969 44524311 55574140 44524448 55574311 44524585 55574482 44524722 55574653 44524859 55574824 44524996 55574995 44525133 55575166 44525270 55575337 44525407 55575508 44525544 55575679 44525681 55575850 44525818 55576021 44525955 55576192 44526092 55576363 44526229 55576534 44526366 55576705 44526503 55576876 44526640 55577047 44526777 55577218 44526914 55577389 44527051 55577560 44527188 55577731 44527325 55577902 44527462 55578073 44527599 55578244 44527736 55578415 44527873 55578586 44528010 55578757 44528147 55578928 44528284 55579099 44528421 55579270 44528558 55579441 44528695 55579612 44528832 55579783 44528969 55579954 44529106 55580125 44529243 55580296 44529380 55580467 44529517 55580638 44529654 55580809 44529791 55580980 44529928 55581151 44530065 55581322 44530202 55581493 44530339 55581664 44530476 55581835 44530613 55582006 44530750 55582177 44530887 55582348 44531024 55582519 44531161 55582690 44531298 55582861 44531435 55583032 44531572 55583203 44531709 55583374 44531846 55583545 44531983 55583716 44532120 55583887 44532257 55584058 44532394 55584229 44532531 55584400 44532668 55584571 44532805 55584742 44532942 55584913 44533079 55585084 44533216 55585255 44533353 55585426 44533490 55585597 44533627 55585768 44533764 55585939 44533901 55586110 44534038 55586281 44534175 55586452 44534312 55586623 44534449 55586794 44534586 55586965 44534723 55587136 44534860 55587307 44534997 55587478 44535134 55587649 44535271 55587820 44535408 55587991 44535545 55588162 44535682 55588333 44535819 55588504 44535956 55588675 44536093 55588846 44536230 55589017 44536367 55589188 44536504 55589359 44536641 55589530 44536778 55589701 44536915 55589872 44537052 55590043 44537189 55590214 44537326 55590385 44537463 55590556 44537600 55590727 44537737 55590898 44537874 55591069 44538011 55591240 44538148 55591411 44538285 55591582 44538422 55591753 44538559 55591924 44538696 55592095 44538833 55592266 44538970 55592437 44539107 55592608 44539244 55592779 44539381 55592950 44539518 55593121 44539655 55593292 44539792 55593463 44539929 55593634 44540066 55593805 44540203 55593976 44540340 55594147 44540477 55594318 44540614 55594489 44540751 55594660 44540888 55594831 44541025 55595002 44541162 55595173 44541299 55595344 44541436 55595515 44541573 55595686 44541710 55595857 44541847 55596028 44541984 55596199 44542121 55596370 44542258 55596541 44542395 55596712 44542532 55596883 44542669 55597054 44542806 55597225 44542943 55597396 44543080 55597567 44543217 55597738 44543354 55597909 44543491 55598080 44543628 55598251 44543765 55598422 44543902 55598593 44544039 55598764 44544176 55598935 44544313 55599106 44544450 55599277 44544587 55599448 44544724 55599619 44544861 55599790 44544998 55599961 44545135 55600132 44545272 55600303 44545409 55600474 44545546 55600645 44545683 55600816 44545820 55600987 44545957 55601158 44546094 55601329 44546231 55601500 44546368 55601671 44546505 55601842 44546642 55602013 44546779 55602184 44546916 55602355 44547053 55602526 44547190 55602697 44547327 55602868 44547464 55603039 44547601 55603210 44547738 55603381 44547875 55603552 44548012 55603723 44548149 55603894 44548286 55604065 44548423 55604236 44548560 55604407 44548697 55604578 44548834 55604749 44548971 55604920 44549108 55605091 44549245 55605262 44549382 55605433 44549519 55605604 44549656 55605775 44549793 55605946 44549930 55606117 44550067 55606288 44550204 55606459 44550341 55606630 44550478 55606801 44550615 55606972 44550752 55607143 44550889 55607314 44551026 55607485 44551163 55607656 44551300 55607827 44551437 55607998 44551574 55608169 44551711 55608340 44551848 55608511 44551985 55608682 44552122 55608853 44552259 55609024 44552396 55609195 44552533 55609366 44552670 55609537 44552807 55609708 44552944 55609879 44553081 55610050 44553218 55610221 44553355 55610392 44553492 55610563 44553629 55610734 44553766 55610905 44553903 55611076 44554040 55611247 44554177 55611418 44554314 55611589 44554451 55611760 44554588 55611931 44554725 55612102 44554862 55612273 44554999 55612444 44555136 55612615 44555273 55612786 44555410 55612957 44555547 55613128 44555684 55613299 44555821 55613470 44555958 55613641 44556095 55613812 44556232 55613983 44556369 55614154 44556506 55614325 44556643 55614496 44556780 55614667 44556917 55614838 44557054 55615009 44557191 55615180 44557328 55615351 44557465 55615522 44557602 55615693 44557739 55615864 44557876 55616035 44558013 55616206 44558150 55616377 44558287 55616548 44558424 55616719 44558561 55616890 44558698 55617061 44558835 55617232 44558972 55617403 44559109 55617574 44559246 55617745 44559383 55617916 44559520 55618087 44559657 55618258 44559794 55618429 44559931 55618600 44560068 55618771 44560205 55618942 44560342 55619113 44560479 55619284 44560616 55619455 44560753 55619626 44560890 55619797 44561027 55619968 44561164 55620139 44561301 55620310 44561438 55620481 44561575 55620652 44561712 55620823 44561849 55620994 44561986 55621165 44562123 55621336 44562260 55621507 44562397 55621678 44562534 55621849 44562671 55622020 44562808 55622191 44562945 55622362 44563082 55622533 44563219 55622704 44563356 55622875 44563493 55623046 44563630 55623217 44563767 55623388 44563904 55623559 44564041 55623730 44564178 55623901 44564315 55624072 44564452 55624243 44564589 55624414 44564726 55624585 44564863 55624756 44565000 55624927 44565137 55625098 44565274 55625269 44565411 55625440 44565548 55625611 44565685 55625782 44565822 55625953 44565959 55626124 44566096 55626295 44566233 55626466 44566370 55626637 44566507 55626808 44566644 55626979 44566781 55627150 44566918 55627321 44567055 55627492 44567192 55627663 44567329 55627834 44567466 55628005 44567603 55628176 44567740 55628347 44567877 55628518 44568014 55628689 44568151 55628860 44568288 55629031 44568425 55629202 44568562 55629373 44568699 55629544 44568836 55629715 44568973 55629886 44569110 55630057 44569247 55630228 44569384 55630399 44569521 55630570 44569658 55630741 44569795 55630912 44569932 55631083 44570069 55631254 44570206 55631425 44570343 55631596 44570480 55631767 44570617 55631938 44570754 55632109 44570891 55632280 44571028 55632451 44571165 55632622 44571302 55632793 44571439 55632964 44571576 55633135 44571713 55633306 44571850 55633477 44571987 55633648 44572124 55633819 44572261 55633990 44572398 55634161 44572535 55634332 44572672 55634503 44572809 55634674 44572946 55634845 44573083 55635016 44573220 55635187 44573357 55635358 44573494 55635529 44573631 55635700 44573768 55635871 44573905 55636042 44574042 55636213 44574179 55636384 44574316 55636555 44574453 55636726 44574590 55636897 44574727 55637068 44574864 55637239 44575001 55637410 44575138 55637581 44575275 55637752 44575412 55637923 44575549 55638094 44575686 55638265 44575823 55638436 44575960 55638607 44576097 55638778 44576234 55638949 44576371 55639120 44576508 55639291 44576645 55639462 44576782 55639633 44576919 55639804 44577056 55639975 44577193 55640146 44577330 55640317 44577467 55640488 44577604 55640659 44577741 55640830 44577878 55641001 44578015 55641172 44578152 55641343 44578289 55641514 44578426 55641685 44578563 55641856 44578700 55642027 44578837 55642198 44578974 55642369 44579111 55642540 44579248 55642711 44579385 55642882 44579522 55643053 44579659 55643224 44579796 55643395 44579933 55643566 44580070 55643737 44580207 55643908 44580344 55644079 44580481 55644250 44580618 55644421 44580755 55644592 44580892 55644763 44581029 55644934 44581166 55645105 44581303 55645276 44581440 55645447 44581577 55645618 44581714 55645789 44581851 55645960 44581988 55646131 44582125 55646302 44582262 55646473 44582399 55646644 44582536 55646815 44582673 55646986 44582810 55647157 44582947 55647328 44583084 55647499 44583221 55647670 44583358 55647841 44583495 55648012 44583632 55648183 44583769 55648354 44583906 55648525 44584043 55648696 44584180 55648867 44584317 55649038 44584454 55649209 44584591 55649380 44584728 55649551 44584865 55649722 44585002 55649893 44585139 55650064 44585276 55650235 44585413 55650406 44585550 55650577 44585687 55650748 44585824 55650919 44585961 55651090 44586098 55651261 44586235 55651432 44586372 55651603 44586509 55651774 44586646 55651945 44586783 55652116 44586920 55652287 44587057 55652458 44587194 55652629 44587331 55652800 44587468 55652971 44587605 55653142 44587742 55653313 44587879 55653484 44588016 55653655 44588153 55653826 44588290 55653997 44588427 55654168 44588564 55654339 44588701 55654510 44588838 55654681 44588975 55654852 44589112 55655023 44589249 55655194 44589386 55655365 44589523 55655536 44589660 55655707 44589797 55655878 44589934 55656049 44590071 55656220 44590208 55656391 44590345 55656562 44590482 55656733 44590619 55656904 44590756 55657075 44590893 55657246 44591030 55657417 44591167 55657588 44591304 55657759 44591441 55657930 44591578 55658101 44591715 55658272 44591852 55658443 44591989 55658614 44592126 55658785 44592263 55658956 44592400 55659127 44592537 55659298 44592674 55659469 44592811 55659640 44592948 55659811 44593085 55659982 44593222 55660153 44593359 55660324 44593496 55660495 44593633 55660666 44593770 55660837 44593907 55661008 44594044 55661179 44594181 55661350 44594318 55661521 44594455 55661692 44594592 55661863 44594729 55662034 44594866 55662205 44595003 55662376 44595140 55662547 44595277 55662718 44595414 55662889 44595551 55663060 44595688 55663231 44595825 55663402 44595962 55663573 44596099 55663744 44596236 55663915 44596373 55664086 44596510 55664257 44596647 55664428 44596784 55664599 44596921 55664770 44597058 55664941 44597195 55665112 44597332 55665283 44597469 55665454 44597606 55665625 44597743 55665796 44597880 55665967 44598017 55666138 44598154 55666309 44598291 55666480 44598428 55666651 44598565 55666822 44598702 55666993 44598839 55667164 44598976 55667335 44599113 55667506 44599250 55667677 44599387 55667848 44599524 55668019 44599661 55668190 44599798 55668361 44599935 55668532 44600072 55668703 44600209 55668874 44600346 55669045 44600483 55669216 44600620 55669387 44600757 55669558 44600894 55669729 44601031 55669900 44601168 55670071 44601305 55670242 44601442 55670413 44601579 55670584 44601716 55670755 44601853 55670926 44601990 55671097 44602127 55671268 44602264 55671439 44602401 55671610 44602538 55671781 44602675 55671952 44602812 55672123 44602949 55672294 44603086 55672465 44603223 55672636 44603360 55672807 44603497 55672978 44603634 55673149 44603771 55673320 44603908 55673491 44604045 55673662 44604182 55673833 44604319 55674004 44604456 55674175 44604593 55674346 44604730 55674517 44604867 55674688 44605004 55674859 44605141 55675030 44605278 55675201 44605415 55675372 44605552 55675543 44605689 55675714 44605826 55675885 44605963 55676056 44606100 55676227 44606237 55676398 44606374 55676569 44606511 55676740 44606648 55676911 44606785 55677082 44606922 55677253 44607059 55677424 44607196 55677595 44607333 55677766 44607470 55677937 44607607 55678108 44607744 55678279 44607881 55678450 44608018 55678621 44608155 55678792 44608292 55678963 44608429 55679134 44608566 55679305 44608703 55679476 44608840 55679647 44608977 55679818 44609114 55679989 44609251 55680160 44609388 55680331 44609525 55680502 44609662 55680673 44609799 55680844 44609936 55681015 44610073 55681186 44610210 55681357 44610347 55681528 44610484 55681699 44610621 55681870 44610758 55682041 44610895 55682212 44611032 55682383 44611169 55682554 44611306 55682725 44611443 55682896 44611580 55683067 44611717 55683238 44611854 55683409 44611991 55683580 44612128 55683751 44612265 55683922 44612402 55684093 44612539 55684264 44612676 55684435 44612813 55684606 44612950 55684777 44613087 55684948 44613224 55685119 44613361 55685290 44613498 55685461 44613635 55685632 44613772 55685803 44613909 55685974 44614046 55686145 44614183 55686316 44614320 55686487 44614457 55686658 44614594 55686829 44614731 55687000 44614868 55687171 44615005 55687342 44615142 55687513 44615279 55687684 44615416 55687855 44615553 55688026 44615690 55688197 44615827 55688368 44615964 55688539 44616101 55688710 44616238 55688881 44616375 55689052 44616512 55689223 44616649 55689394 44616786 55689565 44616923 55689736 44617060 55689907 44617197 55690078 44617334 55690249 44617471 55690420 44617608 55690591 44617745 55690762 44617882 55690933 44618019 55691104 44618156 55691275 44618293 55691446 44618430 55691617 44618567 55691788 44618704 55691959 44618841 55692130 44618978 55692301 44619115 55692472 44619252 55692643 44619389 55692814 44619526 55692985 44619663 55693156 44619800 55693327 44619937 55693498 44620074 55693669 44620211 55693840 44620348 55694011 44620485 55694182 44620622 55694353 44620759 55694524 44620896 55694695 44621033 55694866 44621170 55695037 44621307 55695208 44621444 55695379 44621581 55695550 44621718 55695721 44621855 55695892 44621992 55696063 44622129 55696234 44622266 55696405 44622403 55696576 44622540 55696747 44622677 55696918 44622814 55697089 44622951 55697260 44623088 55697431 44623225 55697602 44623362 55697773 44623499 55697944 44623636 55698115 44623773 55698286 44623910 55698457 44624047 55698628 44624184 55698799 44624321 55698970 44624458 55699141 44624595 55699312 44624732 55699483 44624869 55699654 44625006 55699825 44625143 55699996 44625280 55700167 44625417 55700338 44625554 55700509 44625691 55700680 44625828 55700851 44625965 55701022 44626102 55701193 44626239 55701364 44626376 55701535 44626513 55701706 44626650 55701877 44626787 55702048 44626924 55702219 44627061 55702390 44627198 55702561 44627335 55702732 44627472 55702903 44627609 55703074 44627746 55703245 44627883 55703416 44628020 55703587 44628157 55703758 44628294 55703929 44628431 55704100 44628568 55704271 44628705 55704442 44628842 55704613 44628979 55704784 44629116 55704955 44629253 55705126 44629390 55705297 44629527 55705468 44629664 55705639 44629801 55705810 44629938 55705981 44630075 55706152 44630212 55706323 44630349 55706494 44630486 55706665 44630623 55706836 44630760 55707007 44630897 55707178 44631034 55707349 44631171 55707520 44631308 55707691 44631445 55707862 44631582 55708033 44631719 55708204 44631856 55708375 44631993 55708546 44632130 55708717 44632267 55708888 44632404 55709059 44632541 55709230 44632678 55709401 44632815 55709572 44632952 55709743 44633089 55709914 44633226 55710085 44633363 55710256 44633500 55710427 44633637 55710598 44633774 55710769 44633911 55710940 44634048 55711111 44634185 55711282 44634322 55711453 44634459 55711624 44634596 55711795 44634733 55711966 44634870 55712137 44635007 55712308 44635144 55712479 44635281 55712650 44635418 55712821 44635555 55712992 44635692 55713163 44635829 55713334 44635966 55713505 44636103 55713676 44636240 55713847 44636377 55714018 44636514 55714189 44636651 55714360 44636788 55714531 44636925 55714702 44637062 55714873 44637199 55715044 44637336 55715215 44637473 55715386 44637610 55715557 44637747 55715728 44637884 55715899 44638021 55716070 44638158 55716241 44638295 55716412 44638432 55716583 44638569 55716754 44638706 55716925 44638843 55717096 44638980 55717267 44639117 55717438 44639254 55717609 44639391 55717780 44639528 55717951 44639665 55718122 44639802 55718293 44639939 55718464 44640076 55718635 44640213 55718806 44640350 55718977 44640487 55719148 44640624 55719319 44640761 55719490 44640898 55719661 44641035 55719832 44641172 55720003 44641309 55720174 44641446 55720345 44641583 55720516 44641720 55720687 44641857 55720858 44641994 55721029 44642131 55721200 44642268 55721371 44642405 55721542 44642542 55721713 44642679 55721884 44642816 55722055 44642953 55722226 44643090 55722397 44643227 55722568 44643364 55722739 44643501 55722910 44643638 55723081 44643775 55723252 44643912 55723423 44644049 55723594 44644186 55723765 44644323 55723936 44644460 55724107 44644597 55724278 44644734 55724449 44644871 55724620 44645008 55724791 44645145 55724962 44645282 55725133 44645419 55725304 44645556 55725475 44645693 55725646 44645830 55725817 44645967 55725988 44646104 55726159 44646241 55726330 44646378 55726501 44646515 55726672 44646652 55726843 44646789 55727014 44646926 55727185 44647063 55727356 44647200 55727527 44647337 55727698 44647474 55727869 44647611 55728040 44647748 55728211 44647885 55728382 44648022 55728553 44648159 55728724 44648296 55728895 44648433 55729066 44648570 55729237 44648707 55729408 44648844 55729579 44648981 55729750 44649118 55729921 44649255 55730092 44649392 55730263 44649529 55730434 44649666 55730605 44649803 55730776 44649940 55730947 44650077 55731118 44650214 55731289 44650351 55731460 44650488 55731631 44650625 55731802 44650762 55731973 44650899 55732144 44651036 55732315 44651173 55732486 44651310 55732657 44651447 55732828 44651584 55732999 44651721 55733170 44651858 55733341 44651995 55733512 44652132 55733683 44652269 55733854 44652406 55734025 44652543 55734196 44652680 55734367 44652817 55734538 44652954 55734709 44653091 55734880 44653228 55735051 44653365 55735222 44653502 55735393 44653639 55735564 44653776 55735735 44653913 55735906 44654050 55736077 44654187 55736248 44654324 55736419 44654461 55736590 44654598 55736761 44654735 55736932 44654872 55737103 44655009 55737274 44655146 55737445 44655283 55737616 44655420 55737787 44655557 55737958 44655694 55738129 44655831 55738300 44655968 55738471 44656105 55738642 44656242 55738813 44656379 55738984 44656516 55739155 44656653 55739326 44656790 55739497 44656927 55739668 44657064 55739839 44657201 55740010 44657338 55740181 44657475 55740352 44657612 55740523 44657749 55740694 44657886 55740865 44658023 55741036 44658160 55741207 44658297 55741378 44658434 55741549 44658571 55741720 44658708 55741891 44658845 55742062 44658982 55742233 44659119 55742404 44659256 55742575 44659393 55742746 44659530 55742917 44659667 55743088 44659804 55743259 44659941 55743430 44660078 55743601 44660215 55743772 44660352 55743943 44660489 55744114 44660626 55744285
1000 65621900 0 65621900 81907627 65622037 81907798 65622174 81907969 65622311 81908140 65622448 81908311 65622585 81908482 65622722 81908653 65622859 81908824 65622996 81908995 65623133 81909166 65623270 81909337 65623407 81909508 65623544 81909679 65623681 81909850 65623818 81910021 65623955 81910192 65624092 81910363 65624229 81910534 65624366 81910705 65624503 81910876 65624640 81911047 65624777 81911218 65624914 81911389 65625051 81911560 65625188 81911731 65625325 81911902 65625462 81912073 65625599 81912244 65625736 81912415 65625873 81912586 65626010 81912757 65626147 81912928 65626284 81913099 65626421 81913270 65626558 81913441 65626695 81913612 65626832 81913783 65626969 81913954 65627106 81914125 65627243 81914296 65627380 81914467 65627517 81914638 65627654 81914809 65627791 81914980 65627928 81915151 65628065 81915322 65628202 81915493 65628339 81915664 65628476 81915835 65628613 81916006 65628750 81916177 65628887 81916348 65629024 81916519 65629161 81916690 65629298 81916861 65629435 81917032 65629572 81917203 65629709 81917374 65629846 81917545 65629983 81917716 65630120 81917887 65630257 81918058 65630394 81918229 65630531 81918400 65630668 81918571 65630805 81918742 65630942 81918913 65631079 81919084 65631216 81919255 65631353 81919426 65631490 81919597 65631627 81919768 65631764 81919939 65631901 81920110 65632038 81920281 65632175 81920452 65632312 81920623 65632449 81920794 65632586 81920965 65632723 81921136 65632860 81921307 65632997 81921478 65633134 81921649 65633271 81921820 65633408 81921991 65633545 81922162 65633682 81922333 65633819 81922504 65633956 81922675 65634093 81922846 65634230 81923017 65634367 81923188 65634504 81923359 65634641 81923530 65634778 81923701 65634915 81923872 65635052 81924043 65635189 81924214 65635326 81924385 65635463 81924556 65635600 81924727 65635737 81924898 65635874 81925069 65636011 81925240 65636148 81925411 65636285 81925582 65636422 81925753 65636559 81925924 65636696 81926095 65636833 81926266 65636970 81926437 65637107 81926608 65637244 81926779 65637381 81926950 65637518 81927121 65637655 81927292 65637792 81927463 65637929 81927634 65638066 81927805 65638203 81927976 65638340 81928147 65638477 81928318 65638614 81928489 65638751 81928660 65638888 81928831 65639025 81929002 65639162 81929173 65639299 81929344 65639436 81929515 65639573 81929686 65639710 81929857 65639847 81930028 65639984 81930199 65640121 81930370 65640258 81930541 65640395 81930712 65640532 81930883 65640669 81931054 65640806 81931225 65640943 81931396 65641080 81931567 65641217 81931738 65641354 81931909 65641491 81932080 65641628 81932251 65641765 81932422 65641902 81932593 65642039 81932764 65642176 81932935 65642313 81933106 65642450 81933277 65642587 81933448 65642724 81933619 65642861 81933790 65642998 81933961 65643135 81934132 65643272 81934303 65643409 81934474 65643546 81934645 65643683 81934816 65643820 81934987 65643957 81935158 65644094 81935329 65644231 81935500 65644368 81935671 65644505 81935842 65644642 81936013 65644779 81936184 65644916 81936355 65645053 81936526 65645190 81936697 65645327 81936868 65645464 81937039 65645601 81937210 65645738 81937381 65645875 81937552 65646012 81937723 65646149 81937894 65646286 81938065 65646423 81938236 65646560 81938407 65646697 81938578 65646834 81938749 65646971 81938920 65647108 81939091 65647245 81939262 65647382 81939433 65647519 81939604 65647656 81939775 65647793 81939946 65647930 81940117 65648067 81940288 65648204 81940459 65648341 81940630 65648478 81940801 65648615 81940972 65648752 81941143 65648889 81941314 65649026 81941485 65649163 81941656 65649300 81941827 65649437 81941998 65649574 81942169 65649711 81942340 65649848 81942511 65649985 81942682 65650122 81942853 65650259 81943024 65650396 81943195 65650533 81943366 65650670 81943537 65650807 81943708 65650944 81943879 65651081 81944050 65651218 81944221 65651355 81944392 65651492 81944563 65651629 81944734 65651766 81944905 65651903 81945076 65652040 81945247 65652177 81945418 65652314 81945589 65652451 81945760 65652588 81945931 65652725 81946102 65652862 81946273 65652999 81946444 65653136 81946615 65653273 81946786 65653410 81946957 65653547 81947128 65653684 81947299 65653821 81947470 65653958 81947641 65654095 81947812 65654232 81947983 65654369 81948154 65654506 81948325 65654643 81948496 65654780 81948667 65654917 81948838 65655054 81949009 65655191 81949180 65655328 81949351 65655465 81949522 65655602 81949693 65655739 81949864 65655876 81950035 65656013 81950206 65656150 81950377 65656287 81950548 65656424 81950719 65656561 81950890 65656698 81951061 65656835 81951232 65656972 81951403 65657109 81951574 65657246 81951745 65657383 81951916 65657520 81952087 65657657 81952258 65657794 81952429 65657931 81952600 65658068 81952771 65658205 81952942 65658342 81953113 65658479 81953284 65658616 81953455 65658753 81953626 65658890 81953797 65659027 81953968 65659164 81954139 65659301 81954310 65659438 81954481 65659575 81954652 65659712 81954823 65659849 81954994 65659986 81955165 65660123 81955336 65660260 81955507 65660397 81955678 65660534 81955849 65660671 81956020 65660808 81956191 65660945 81956362 65661082 81956533 65661219 81956704 65661356 81956875 65661493 81957046 65661630 81957217 65661767 81957388 65661904 81957559 65662041 81957730 65662178 81957901 65662315 81958072 65662452 81958243 65662589 81958414 65662726 81958585 65662863 81958756 65663000 81958927 65663137 81959098 65663274 81959269 65663411 81959440 65663548 81959611 65663685 81959782 65663822 81959953 65663959 81960124 65664096 81960295 65664233 81960466 65664370 81960637 65664507 81960808 65664644 81960979 65664781 81961150 65664918 81961321 65665055 81961492 65665192 81961663 65665329 81961834 65665466 81962005 65665603 81962176 65665740 81962347 65665877 81962518 65666014 81962689 65666151 81962860 65666288 81963031 65666425 81963202 65666562 81963373 65666699 81963544 65666836 81963715 65666973 81963886 65667110 81964057 65667247 81964228 65667384 81964399 65667521 81964570 65667658 81964741 65667795 81964912 65667932 81965083 65668069 81965254 65668206 81965425 65668343 81965596 65668480 81965767 65668617 81965938 65668754 81966109 65668891 81966280 65669028 81966451 65669165 81966622 65669302 81966793 65669439 81966964 65669576 81967135 65669713 81967306 65669850 81967477 65669987 81967648 65670124 81967819 65670261 81967990 65670398 81968161 65670535 81968332 65670672 81968503 65670809 81968674 65670946 81968845 65671083 81969016 65671220 81969187 65671357 81969358 65671494 81969529 65671631 81969700 65671768 81969871 65671905 81970042 65672042 81970213 65672179 81970384 65672316 81970555 65672453 81970726 65672590 81970897 65672727 81971068 65672864 81971239 65673001 81971410 65673138 81971581 65673275 81971752 65673412 81971923 65673549 81972094 65673686 81972265 65673823 81972436 65673960 81972607 65674097 81972778 65674234 81972949 65674371 81973120 65674508 81973291 65674645 81973462 65674782 81973633 65674919 81973804 65675056 81973975 65675193 81974146 65675330 81974317 65675467 81974488 65675604 81974659 65675741 81974830 65675878 81975001 65676015 81975172 65676152 81975343 65676289 81975514 65676426 81975685 65676563 81975856 65676700 81976027 65676837 81976198 65676974 81976369 65677111 81976540 65677248 81976711 65677385 81976882 65677522 81977053 65677659 81977224 65677796 81977395 65677933 81977566 65678070 81977737 65678207 81977908 65678344 81978079 65678481 81978250 65678618 81978421 65678755 81978592 65678892 81978763 65679029 81978934 65679166 81979105 65679303 81979276 65679440 81979447 65679577 81979618 65679714 81979789 65679851 81979960 65679988 81980131 65680125 81980302 65680262 81980473 65680399 81980644 65680536 81980815 65680673 81980986 65680810 81981157 65680947 81981328 65681084 81981499 65681221 81981670 65681358 81981841 65681495 81982012 65681632 81982183 65681769 81982354 65681906 81982525 65682043 81982696 65682180 81982867 65682317 81983038 65682454 81983209 65682591 81983380 65682728 81983551 65682865 81983722 65683002 81983893 65683139 81984064 65683276 81984235 65683413 81984406 65683550 81984577 65683687 81984748 65683824 81984919 65683961 81985090 65684098 81985261 65684235 81985432 65684372 81985603 65684509 81985774 65684646 81985945 65684783 81986116 65684920 81986287 65685057 81986458 65685194 81986629 65685331 81986800 65685468 81986971 65685605 81987142 65685742 81987313 65685879 81987484 65686016 81987655 65686153 81987826 65686290 81987997 65686427 81988168 65686564 81988339 65686701 81988510 65686838 81988681 65686975 81988852 65687112 81989023 65687249 81989194 65687386 81989365 65687523 81989536 65687660 81989707 65687797 81989878 65687934 81990049 65688071 81990220 65688208 81990391 65688345 81990562 65688482 81990733 65688619 81990904 65688756 81991075 65688893 81991246 65689030 81991417 65689167 81991588 65689304 81991759 65689441 81991930 65689578 81992101 65689715 81992272 65689852 81992443 65689989 81992614 65690126 81992785 65690263 81992956 65690400 81993127 65690537 81993298 65690674 81993469 65690811 81993640 65690948 81993811 65691085 81993982 65691222 81994153 65691359 81994324 65691496 81994495 65691633 81994666 65691770 81994837 65691907 81995008 65692044 81995179 65692181 81995350 65692318 81995521 65692455 81995692 65692592 81995863 65692729 81996034 65692866 81996205 65693003 81996376 65693140 81996547 65693277 81996718 65693414 81996889 65693551 81997060 65693688 81997231 65693825 81997402 65693962 81997573 65694099 81997744 65694236 81997915 65694373 81998086 65694510 81998257 65694647 81998428 65694784 81998599 65694921 81998770 65695058 81998941 65695195 81999112 65695332 81999283 65695469 81999454 65695606 81999625 65695743 81999796 65695880 81999967 65696017 82000138 65696154 82000309 65696291 82000480 65696428 82000651 65696565 82000822 65696702 82000993 65696839 82001164 65696976 82001335 65697113 82001506 65697250 82001677 65697387 82001848 65697524 82002019 65697661 82002190 65697798 82002361 65697935 82002532 65698072 82002703 65698209 82002874 65698346 82003045 65698483 82003216 65698620 82003387 65698757 82003558 65698894 82003729 65699031 82003900 65699168 82004071 65699305 82004242 65699442 82004413 65699579 82004584 65699716 82004755 65699853 82004926 65699990 82005097 65700127 82005268 65700264 82005439 65700401 82005610 65700538 82005781 65700675 82005952 65700812 82006123 65700949 82006294 65701086 82006465 65701223 82006636 65701360 82006807 65701497 82006978 65701634 82007149 65701771 82007320 65701908 82007491 65702045 82007662 65702182 82007833 65702319 82008004 65702456 82008175 65702593 82008346 65702730 82008517 65702867 82008688 65703004 82008859 65703141 82009030 65703278 82009201 65703415 82009372 65703552 82009543 65703689 82009714 65703826 82009885 65703963 82010056 65704100 82010227 65704237 82010398 65704374 82010569 65704511 82010740 65704648 82010911 65704785 82011082 65704922 82011253 65705059 82011424 65705196 82011595 65705333 82011766 65705470 82011937 65705607 82012108 65705744 82012279 65705881 82012450 65706018 82012621 65706155 82012792 65706292 82012963 65706429 82013134 65706566 82013305 65706703 82013476 65706840 82013647 65706977 82013818 65707114 82013989 65707251 82014160 65707388 82014331 65707525 82014502 65707662 82014673 65707799 82014844 65707936 82015015 65708073 82015186 65708210 82015357 65708347 82015528 65708484 82015699 65708621 82015870 65708758 82016041 65708895 82016212 65709032 82016383 65709169 82016554 65709306 82016725 65709443 82016896 65709580 82017067 65709717 82017238 65709854 82017409 65709991 82017580 65710128 82017751 65710265 82017922 65710402 82018093 65710539 82018264 65710676 82018435 65710813 82018606 65710950 82018777 65711087 82018948 65711224 82019119 65711361 82019290 65711498 82019461 65711635 82019632 65711772 82019803 65711909 82019974 65712046 82020145 65712183 82020316 65712320 82020487 65712457 82020658 65712594 82020829 65712731 82021000 65712868 82021171 65713005 82021342 65713142 82021513 65713279 82021684 65713416 82021855 65713553 82022026 65713690 82022197 65713827 82022368 65713964 82022539 65714101 82022710 65714238 82022881 65714375 82023052 65714512 82023223 65714649 82023394 65714786 82023565 65714923 82023736 65715060 82023907 65715197 82024078 65715334 82024249 65715471 82024420 65715608 82024591 65715745 82024762 65715882 82024933 65716019 82025104 65716156 82025275 65716293 82025446 65716430 82025617 65716567 82025788 65716704 82025959 65716841 82026130 65716978 82026301 65717115 82026472 65717252 82026643 65717389 82026814 65717526 82026985 65717663 82027156 65717800 82027327 65717937 82027498 65718074 82027669 65718211 82027840 65718348 82028011 65718485 82028182 65718622 82028353 65718759 82028524 65718896 82028695 65719033 82028866 65719170 82029037 65719307 82029208 65719444 82029379 65719581 82029550 65719718 82029721 65719855 82029892 65719992 82030063 65720129 82030234 65720266 82030405 65720403 82030576 65720540 82030747 65720677 82030918 65720814 82031089 65720951 82031260 65721088 82031431 65721225 82031602 65721362 82031773 65721499 82031944 65721636 82032115 65721773 82032286 65721910 82032457 65722047 82032628 65722184 82032799 65722321 82032970 65722458 82033141 65722595 82033312 65722732 82033483 65722869 82033654 65723006 82033825 65723143 82033996 65723280 82034167 65723417 82034338 65723554 82034509 65723691 82034680 65723828 82034851 65723965 82035022 65724102 82035193 65724239 82035364 65724376 82035535 65724513 82035706 65724650 82035877 65724787 82036048 65724924 82036219 65725061 82036390 65725198 82036561 65725335 82036732 65725472 82036903 65725609 82037074 65725746 82037245 65725883 82037416 65726020 82037587 65726157 82037758 65726294 82037929 65726431 82038100 65726568 82038271 65726705 82038442 65726842 82038613 65726979 82038784 65727116 82038955 65727253 82039126 65727390 82039297 65727527 82039468 65727664 82039639 65727801 82039810 65727938 82039981 65728075 82040152 65728212 82040323 65728349 82040494 65728486 82040665 65728623 82040836 65728760 82041007 65728897 82041178 65729034 82041349 65729171 82041520 65729308 82041691 65729445 82041862 65729582 82042033 65729719 82042204 65729856 82042375 65729993 82042546 65730130 82042717 65730267 82042888 65730404 82043059 65730541 82043230 65730678 82043401 65730815 82043572 65730952 82043743 65731089 82043914 65731226 82044085 65731363 82044256 65731500 82044427 65731637 82044598 65731774 82044769 65731911 82044940 65732048 82045111 65732185 82045282 65732322 82045453 65732459 82045624 65732596 82045795 65732733 82045966 65732870 82046137 65733007 82046308 65733144 82046479 65733281 82046650 65733418 82046821 65733555 82046992 65733692 82047163 65733829 82047334 65733966 82047505 65734103 82047676 65734240 82047847 65734377 82048018 65734514 82048189 65734651 82048360 65734788 82048531 65734925 82048702 65735062 82048873 65735199 82049044 65735336 82049215 65735473 82049386 65735610 82049557 65735747 82049728 65735884 82049899 65736021 82050070 65736158 82050241 65736295 82050412 65736432 82050583 65736569 82050754 65736706 82050925 65736843 82051096 65736980 82051267 65737117 82051438 65737254 82051609 65737391 82051780 65737528 82051951 65737665 82052122 65737802 82052293 65737939 82052464 65738076 82052635 65738213 82052806 65738350 82052977 65738487 82053148 65738624 82053319 65738761 82053490 65738898 82053661 65739035 82053832 65739172 82054003 65739309 82054174 65739446 82054345 65739583 82054516 65739720 82054687 65739857 82054858 65739994 82055029 65740131 82055200 65740268 82055371 65740405 82055542 65740542 82055713 65740679 82055884 65740816 82056055 65740953 82056226 65741090 82056397 65741227 82056568 65741364 82056739 65741501 82056910 65741638 82057081 65741775 82057252 65741912 82057423 65742049 82057594 65742186 82057765 65742323 82057936 65742460 82058107 65742597 82058278 65742734 82058449 65742871 82058620 65743008 82058791 65743145 82058962 65743282 82059133 65743419 82059304 65743556 82059475 65743693 82059646 65743830 82059817 65743967 82059988 65744104 82060159 65744241 82060330 65744378 82060501 65744515 82060672 65744652 82060843 65744789 82061014 65744926 82061185 65745063 82061356 65745200 82061527 65745337 82061698 65745474 82061869 65745611 82062040 65745748 82062211 65745885 82062382 65746022 82062553 65746159 82062724 65746296 82062895 65746433 82063066 65746570 82063237 65746707 82063408 65746844 82063579 65746981 82063750 65747118 82063921 65747255 82064092 65747392 82064263 65747529 82064434 65747666 82064605 65747803 82064776 65747940 82064947 65748077 82065118 65748214 82065289 65748351 82065460 65748488 82065631 65748625 82065802 65748762 82065973 65748899 82066144 65749036 82066315 65749173 82066486 65749310 82066657 65749447 82066828 65749584 82066999 65749721 82067170 65749858 82067341 65749995 82067512 65750132 82067683 65750269 82067854 65750406 82068025 65750543 82068196 65750680 82068367 65750817 82068538 65750954 82068709 65751091 82068880 65751228 82069051 65751365 82069222 65751502 82069393 65751639 82069564 65751776 82069735 65751913 82069906 65752050 82070077 65752187 82070248 65752324 82070419 65752461 82070590 65752598 82070761 65752735 82070932 65752872 82071103 65753009 82071274 65753146 82071445 65753283 82071616 65753420 82071787 65753557 82071958 65753694 82072129 65753831 82072300 65753968 82072471 65754105 82072642 65754242 82072813 65754379 82072984 65754516 82073155 65754653 82073326 65754790 82073497 65754927 82073668 65755064 82073839 65755201 82074010 65755338 82074181 65755475 82074352 65755612 82074523 65755749 82074694 65755886 82074865 65756023 82075036 65756160 82075207 65756297 82075378 65756434 82075549 65756571 82075720 65756708 82075891 65756845 82076062 65756982 82076233 65757119 82076404 65757256 82076575 65757393 82076746 65757530 82076917 65757667 82077088 65757804 82077259 65757941 82077430 65758078 82077601 65758215 82077772 65758352 82077943 65758489 82078114 65758626 82078285
1000 59182900 0 59182900 73870627 59183037 73870798 59183174 73870969 59183311 73871140 59183448 73871311 59183585 73871482 59183722 73871653 59183859 73871824 59183996 73871995 59184133 73872166 59184270 73872337 59184407 73872508 59184544 73872679 59184681 73872850 59184818 73873021 59184955 73873192 59185092 73873363 59185229 73873534 59185366 73873705 59185503 73873876 59185640 73874047 59185777 73874218 59185914 73874389 59186051 73874560 59186188 73874731 59186325 73874902 59186462 73875073 59186599 73875244 59186736 73875415 59186873 73875586 59187010 73875757 59187147 73875928 59187284 73876099 59187421 73876270 59187558 73876441 59187695 73876612 59187832 73876783 59187969 73876954 59188106 73877125 59188243 73877296 59188380 73877467 59188517 73877638 59188654 73877809 59188791 73877980 59188928 73878151 59189065 73878322 59189202 73878493 59189339 73878664 59189476 73878835 59189613 73879006 59189750 73879177 59189887 73879348 59190024 73879519 59190161 73879690 59190298 73879861 59190435 73880032 59190572 73880203 59190709 73880374 59190846 73880545 59190983 73880716 59191120 73880887 59191257 73881058 59191394 73881229 59191531 73881400 59191668 73881571 59191805 73881742 59191942 73881913 59192079 73882084 59192216 73882255 59192353 73882426 59192490 73882597 59192627 73882768 59192764 73882939 59192901 73883110 59193038 73883281 59193175 73883452 59193312 73883623 59193449 73883794 59193586 73883965 59193723 73884136 59193860 73884307 59193997 73884478 59194134 73884649 59194271 73884820 59194408 73884991 59194545 73885162 59194682 73885333 59194819 73885504 59194956 73885675 59195093 73885846 59195230 73886017 59195367 73886188 59195504 73886359 59195641 73886530 59195778 73886701 59195915 73886872 59196052 73887043 59196189 73887214 59196326 73887385 59196463 73887556 59196600 73887727 59196737 73887898 59196874 73888069 59197011 73888240 59197148 73888411 59197285 73888582 59197422 73888753 59197559 73888924 59197696 73889095 59197833 73889266 59197970 73889437 59198107 73889608 59198244 73889779 59198381 73889950 59198518 73890121 59198655 73890292 59198792 73890463 59198929 73890634 59199066 73890805 59199203 73890976 59199340 73891147 59199477 73891318 59199614 73891489 59199751 73891660 59199888 73891831 59200025 73892002 59200162 73892173 59200299 73892344 59200436 73892515 59200573 73892686 59200710 73892857 59200847 73893028 59200984 73893199 59201121 73893370 59201258 73893541 59201395 73893712 59201532 73893883 59201669 73894054 59201806 73894225 59201943 73894396 59202080 73894567 59202217 73894738 59202354 73894909 59202491 73895080 59202628 73895251 59202765 73895422 59202902 73895593 59203039 73895764 59203176 73895935 59203313 73896106 59203450 73896277 59203587 73896448 59203724 73896619 59203861 73896790 59203998 73896961 59204135 73897132 59204272 73897303 59204409 73897474 59204546 73897645 59204683 73897816 59204820 73897987 59204957 73898158 59205094 73898329 59205231 73898500 59205368 73898671 59205505 73898842 59205642 73899013 59205779 73899184 59205916 73899355 59206053 73899526 59206190 73899697 59206327 73899868 59206464 73900039 59206601 73900210 59206738 73900381 59206875 73900552 59207012 73900723 59207149 73900894 59207286 73901065 59207423 73901236 59207560 73901407 59207697 73901578 59207834 73901749 59207971 73901920 59208108 73902091 59208245 73902262 59208382 73902433 59208519 73902604 59208656 73902775 59208793 73902946 59208930 73903117 59209067 73903288 59209204 73903459 59209341 73903630 59209478 73903801 59209615 73903972 59209752 73904143 59209889 73904314 59210026 73904485 59210163 73904656 59210300 73904827 59210437 73904998 59210574 73905169 59210711 73905340 59210848 73905511 59210985 73905682 59211122 73905853 59211259 73906024 59211396 73906195 59211533 73906366 59211670 73906537 59211807 73906708 59211944 73906879 59212081 73907050 59212218 73907221 59212355 73907392 59212492 73907563 59212629 73907734 59212766 73907905 59212903 73908076 59213040 73908247 59213177 73908418 59213314 73908589 59213451 73908760 59213588 73908931 59213725 73909102 59213862 73909273 59213999 73909444 59214136 73909615 59214273 73909786 59214410 73909957 59214547 73910128 59214684 73910299 59214821 73910470 59214958 73910641 59215095 73910812 59215232 73910983 59215369 73911154 59215506 73911325 59215643 73911496 59215780 73911667 59215917 73911838 59216054 73912009 59216191 73912180 59216328 73912351 59216465 73912522 59216602 73912693 59216739 73912864 59216876 73913035 59217013 73913206 59217150 73913377 59217287 73913548 59217424 73913719 59217561 73913890 59217698 73914061 59217835 73914232 59217972 73914403 59218109 73914574 59218246 73914745 59218383 73914916 59218520 73915087 59218657 73915258 59218794 73915429 59218931 73915600 59219068 73915771 59219205 73915942 59219342 73916113 59219479 73916284 59219616 73916455 59219753 73916626 59219890 73916797 59220027 73916968 59220164 73917139 59220301 73917310 59220438 73917481 59220575 73917652 59220712 73917823 59220849 73917994 59220986 73918165 59221123 73918336 59221260 73918507 59221397 73918678 59221534 73918849 59221671 73919020 59221808 73919191 59221945 73919362 59222082 73919533 59222219 73919704 59222356 73919875 59222493 73920046 59222630 73920217 59222767 73920388 59222904 73920559 59223041 73920730 59223178 73920901 59223315 73921072 59223452 73921243 59223589 73921414 59223726 73921585 59223863 73921756 59224000 73921927 59224137 73922098 59224274 73922269 59224411 73922440 59224548 73922611 59224685 73922782 59224822 73922953 59224959 73923124 59225096 73923295 59225233 73923466 59225370 73923637 59225507 73923808 59225644 73923979 59225781 73924150 59225918 73924321 59226055 73924492 59226192 73924663 59226329 73924834 59226466 73925005 59226603 73925176 59226740 73925347 59226877 73925518 59227014 73925689 59227151 73925860 59227288 73926031 59227425 73926202 59227562 73926373 59227699 73926544 59227836 73926715 59227973 73926886 59228110 73927057 59228247 73927228 59228384 73927399 59228521 73927570 59228658 73927741 59228795 73927912 59228932 73928083 59229069 73928254 59229206 73928425 59229343 73928596 59229480 73928767 59229617 73928938 59229754 73929109 59229891 73929280 59230028 73929451 59230165 73929622 59230302 73929793 59230439 73929964 59230576 73930135 59230713 73930306 59230850 73930477 59230987 73930648 59231124 73930819 59231261 73930990 59231398 73931161 59231535 73931332 59231672 73931503 59231809 73931674 59231946 73931845 59232083 73932016 59232220 73932187 59232357 73932358 59232494 73932529 59232631 73932700 59232768 73932871 59232905 73933042 59233042 73933213 59233179 73933384 59233316 73933555 59233453 73933726 59233590 73933897 59233727 73934068 59233864 73934239 59234001 73934410 59234138 73934581 59234275 73934752 59234412 73934923 59234549 73935094 59234686 73935265 59234823 73935436 59234960 73935607 59235097 73935778 59235234 73935949 59235371 73936120 59235508 73936291 59235645 73936462 59235782 73936633 59235919 73936804 59236056 73936975 59236193 73937146 59236330 73937317 59236467 73937488 59236604 73937659 59236741 73937830 59236878 73938001 59237015 73938172 59237152 73938343 59237289 73938514 59237426 73938685 59237563 73938856 59237700 73939027 59237837 73939198 59237974 73939369 59238111 73939540 59238248 73939711 59238385 73939882 59238522 73940053 59238659 73940224 59238796 73940395 59238933 73940566 59239070 73940737 59239207 73940908 59239344 73941079 59239481 73941250 59239618 73941421 59239755 73941592 59239892 73941763 59240029 73941934 59240166 73942105 59240303 73942276 59240440 73942447 59240577 73942618 59240714 73942789 59240851 73942960 59240988 73943131 59241125 73943302 59241262 73943473 59241399 73943644 59241536 73943815 59241673 73943986 59241810 73944157 59241947 73944328 59242084 73944499 59242221 73944670 59242358 73944841 59242495 73945012 59242632 73945183 59242769 73945354 59242906 73945525 59243043 73945696 59243180 73945867 59243317 73946038 59243454 73946209 59243591 73946380 59243728 73946551 59243865 73946722 59244002 73946893 59244139 73947064 59244276 73947235 59244413 73947406 59244550 73947577 59244687 73947748 59244824 73947919 59244961 73948090 59245098 73948261 59245235 73948432 59245372 73948603 59245509 73948774 59245646 73948945 59245783 73949116 59245920 73949287 59246057 73949458 59246194 73949629 59246331 73949800 59246468 73949971 59246605 73950142 59246742 73950313 59246879 73950484 59247016 73950655 59247153 73950826 59247290 73950997 59247427 73951168 59247564 73951339 59247701 73951510 59247838 73951681 59247975 73951852 59248112 73952023 59248249 73952194 59248386 73952365 59248523 73952536 59248660 73952707 59248797 73952878 59248934 73953049 59249071 73953220 59249208 73953391 59249345 73953562 59249482 73953733 59249619 73953904 59249756 73954075 59249893 73954246 59250030 73954417 59250167 73954588 59250304 73954759 59250441 73954930 59250578 73955101 59250715 73955272 59250852 73955443 59250989 73955614 59251126 73955785 59251263 73955956 59251400 73956127 59251537 73956298 59251674 73956469 59251811 73956640 59251948 73956811 59252085 73956982 59252222 73957153 59252359 73957324 59252496 73957495 59252633 73957666 59252770 73957837 59252907 73958008 59253044 73958179 59253181 73958350 59253318 73958521 59253455 73958692 59253592 73958863 59253729 73959034 59253866 73959205 59254003 73959376 59254140 73959547 59254277 73959718 59254414 73959889 59254551 73960060 59254688 73960231 59254825 73960402 59254962 73960573 59255099 73960744 59255236 73960915 59255373 73961086 59255510 73961257 59255647 73961428 59255784 73961599 59255921 73961770 59256058 73961941 59256195 73962112 59256332 73962283 59256469 73962454 59256606 73962625 59256743 73962796 59256880 73962967 59257017 73963138 59257154 73963309 59257291 73963480 59257428 73963651 59257565 73963822 59257702 73963993 59257839 73964164 59257976 73964335 59258113 73964506 59258250 73964677 59258387 73964848 59258524 73965019 59258661 73965190 59258798 73965361 59258935 73965532 59259072 73965703 59259209 73965874 59259346 73966045 59259483 73966216 59259620 73966387 59259757 73966558 59259894 73966729 59260031 73966900 59260168 73967071 59260305 73967242 59260442 73967413 59260579 73967584 59260716 73967755 59260853 73967926 59260990 73968097 59261127 73968268 59261264 73968439 59261401 73968610 59261538 73968781 59261675 73968952 59261812 73969123 59261949 73969294 59262086 73969465 59262223 73969636 59262360 73969807 59262497 73969978 59262634 73970149 59262771 73970320 59262908 73970491 59263045 73970662 59263182 73970833 59263319 73971004 59263456 73971175 59263593 73971346 59263730 73971517 59263867 73971688 59264004 73971859 59264141 73972030 59264278 73972201 59264415 73972372 59264552 73972543 59264689 73972714 59264826 73972885 59264963 73973056 59265100 73973227 59265237 73973398 59265374 73973569 59265511 73973740 59265648 73973911 59265785 73974082 59265922 73974253 59266059 73974424 59266196 73974595 59266333 73974766 59266470 73974937 59266607 73975108 59266744 73975279 59266881 73975450 59267018 73975621 59267155 73975792 59267292 73975963 59267429 73976134 59267566 73976305 59267703 73976476 59267840 73976647 59267977 73976818 59268114 73976989 59268251 73977160 59268388 73977331 59268525 73977502 59268662 73977673 59268799 73977844 59268936 73978015 59269073 73978186 59269210 73978357 59269347 73978528 59269484 73978699 59269621 73978870 59269758 73979041 59269895 73979212 59270032 73979383 59270169 73979554 59270306 73979725 59270443 73979896 59270580 73980067 59270717 73980238 59270854 73980409 59270991 73980580 59271128 73980751 59271265 73980922 59271402 73981093 59271539 73981264 59271676 73981435 59271813 73981606 59271950 73981777 59272087 73981948 59272224 73982119 59272361 73982290 59272498 73982461 59272635 73982632 59272772 73982803 59272909 73982974 59273046 73983145 59273183 73983316 59273320 73983487 59273457 73983658 59273594 73983829 59273731 73984000 59273868 73984171 59274005 73984342 59274142 73984513 59274279 73984684 59274416 73984855 59274553 73985026 59274690 73985197 59274827 73985368 59274964 73985539 59275101 73985710 59275238 73985881 59275375 73986052 59275512 73986223 59275649 73986394 59275786 73986565 59275923 73986736 59276060 73986907 59276197 73987078 59276334 73987249 59276471 73987420 59276608 73987591 59276745 73987762 59276882 73987933 59277019 73988104 59277156 73988275 59277293 73988446 59277430 73988617 59277567 73988788 59277704 73988959 59277841 73989130 59277978 73989301 59278115 73989472 59278252 73989643 59278389 73989814 59278526 73989985 59278663 73990156 59278800 73990327 59278937 73990498 59279074 73990669 59279211 73990840 59279348 73991011 59279485 73991182 59279622 73991353 59279759 73991524 59279896 73991695 59280033 73991866 59280170 73992037 59280307 73992208 59280444 73992379 59280581 73992550 59280718 73992721 59280855 73992892 59280992 73993063 59281129 73993234 59281266 73993405 59281403 73993576 59281540 73993747 59281677 73993918 59281814 73994089 59281951 73994260 59282088 73994431 59282225 73994602 59282362 73994773 59282499 73994944 59282636 73995115 59282773 73995286 59282910 73995457 59283047 73995628 59283184 73995799 59283321 73995970 59283458 73996141 59283595 73996312 59283732 73996483 59283869 73996654 59284006 73996825 59284143 73996996 59284280 73997167 59284417 73997338 59284554 73997509 59284691 73997680 59284828 73997851 59284965 73998022 59285102 73998193 59285239 73998364 59285376 73998535 59285513 73998706 59285650 73998877 59285787 73999048 59285924 73999219 59286061 73999390 59286198 73999561 59286335 73999732 59286472 73999903 59286609 74000074 59286746 74000245 59286883 74000416 59287020 74000587 59287157 74000758 59287294 74000929 59287431 74001100 59287568 74001271 59287705 74001442 59287842 74001613 59287979 74001784 59288116 74001955 59288253 74002126 59288390 74002297 59288527 74002468 59288664 74002639 59288801 74002810 59288938 74002981 59289075 74003152 59289212 74003323 59289349 74003494 59289486 74003665 59289623 74003836 59289760 74004007 59289897 74004178 59290034 74004349 59290171 74004520 59290308 74004691 59290445 74004862 59290582 74005033 59290719 74005204 59290856 74005375 59290993 74005546 59291130 74005717 59291267 74005888 59291404 74006059 59291541 74006230 59291678 74006401 59291815 74006572 59291952 74006743 59292089 74006914 59292226 74007085 59292363 74007256 59292500 74007427 59292637 74007598 59292774 74007769 59292911 74007940 59293048 74008111 59293185 74008282 59293322 74008453 59293459 74008624 59293596 74008795 59293733 74008966 59293870 74009137 59294007 74009308 59294144 74009479 59294281 74009650 59294418 74009821 59294555 74009992 59294692 74010163 59294829 74010334 59294966 74010505 59295103 74010676 59295240 74010847 59295377 74011018 59295514 74011189 59295651 74011360 59295788 74011531 59295925 74011702 59296062 74011873 59296199 74012044 59296336 74012215 59296473 74012386 59296610 74012557 59296747 74012728 59296884 74012899 59297021 74013070 59297158 74013241 59297295 74013412 59297432 74013583 59297569 74013754 59297706 74013925 59297843 74014096 59297980 74014267 59298117 74014438 59298254 74014609 59298391 74014780 59298528 74014951 59298665 74015122 59298802 74015293 59298939 74015464 59299076 74015635 59299213 74015806 59299350 74015977 59299487 74016148 59299624 74016319 59299761 74016490 59299898 74016661 59300035 74016832 59300172 74017003 59300309 74017174 59300446 74017345 59300583 74017516 59300720 74017687 59300857 74017858 59300994 74018029 59301131 74018200 59301268 74018371 59301405 74018542 59301542 74018713 59301679 74018884 59301816 74019055 59301953 74019226 59302090 74019397 59302227 74019568 59302364 74019739 59302501 74019910 59302638 74020081 59302775 74020252 59302912 74020423 59303049 74020594 59303186 74020765 59303323 74020936 59303460 74021107 59303597 74021278 59303734 74021449 59303871 74021620 59304008 74021791 59304145 74021962 59304282 74022133 59304419 74022304 59304556 74022475 59304693 74022646 59304830 74022817 59304967 74022988 59305104 74023159 59305241 74023330 59305378 74023501 59305515 74023672 59305652 74023843 59305789 74024014 59305926 74024185 59306063 74024356 59306200 74024527 59306337 74024698 59306474 74024869 59306611 74025040 59306748 74025211 59306885 74025382 59307022 74025553 59307159 74025724 59307296 74025895 59307433 74026066 59307570 74026237 59307707 74026408 59307844 74026579 59307981 74026750 59308118 74026921 59308255 74027092 59308392 74027263 59308529 74027434 59308666 74027605 59308803 74027776 59308940 74027947 59309077 74028118 59309214 74028289 59309351 74028460 59309488 74028631 59309625 74028802 59309762 74028973 59309899 74029144 59310036 74029315 59310173 74029486 59310310 74029657 59310447 74029828 59310584 74029999 59310721 74030170 59310858 74030341 59310995 74030512 59311132 74030683 59311269 74030854 59311406 74031025 59311543 74031196 59311680 74031367 59311817 74031538 59311954 74031709 59312091 74031880 59312228 74032051 59312365 74032222 59312502 74032393 59312639 74032564 59312776 74032735 59312913 74032906 59313050 74033077 59313187 74033248 59313324 74033419 59313461 74033590 59313598 74033761 59313735 74033932 59313872 74034103 59314009 74034274 59314146 74034445 59314283 74034616 59314420 74034787 59314557 74034958 59314694 74035129 59314831 74035300 59314968 74035471 59315105 74035642 59315242 74035813 59315379 74035984 59315516 74036155 59315653 74036326 59315790 74036497 59315927 74036668 59316064 74036839 59316201 74037010 59316338 74037181 59316475 74037352 59316612 74037523 59316749 74037694 59316886 74037865 59317023 74038036 59317160 74038207 59317297 74038378 59317434 74038549 59317571 74038720 59317708 74038891 59317845 74039062 59317982 74039233 59318119 74039404 59318256 74039575 59318393 74039746 59318530 74039917 59318667 74040088 59318804 74040259 59318941 74040430 59319078 74040601 59319215 74040772 59319352 74040943 59319489 74041114 59319626 74041285
1000 62059900 0 62059900 77461627 62060037 77461798 62060174 77461969 62060311 77462140 62060448 77462311 62060585 77462482 62060722 77462653 62060859 77462824 62060996 77462995 62061133 77463166 62061270 77463337 62061407 77463508 62061544 77463679 62061681 77463850 62061818 77464021 62061955 77464192 62062092 77464363 62062229 77464534 62062366 77464705 62062503 77464876 62062640 77465047 62062777 77465218 62062914 77465389 62063051 77465560 62063188 77465731 62063325 77465902 62063462 77466073 62063599 77466244 62063736 77466415 62063873 77466586 62064010 77466757 62064147 77466928 62064284 77467099 62064421 77467270 62064558 77467441 62064695 77467612 62064832 77467783 62064969 77467954 62065106 77468125 62065243 77468296 62065380 77468467 62065517 77468638 62065654 77468809 62065791 77468980 62065928 77469151 62066065 77469322 62066202 77469493 62066339 77469664 62066476 77469835 62066613 77470006 62066750 77470177 62066887 77470348 62067024 77470519 62067161 77470690 62067298 77470861 62067435 77471032 62067572 77471203 62067709 77471374 62067846 77471545 62067983 77471716 62068120 77471887 62068257 77472058 62068394 77472229 62068531 77472400 62068668 77472571 62068805 77472742 62068942 77472913 62069079 77473084 62069216 77473255 62069353 77473426 62069490 77473597 62069627 77473768 62069764 77473939 62069901 77474110 62070038 77474281 62070175 77474452 62070312 77474623 62070449 77474794 62070586 77474965 62070723 77475136 62070860 77475307 62070997 77475478 62071134 77475649 62071271 77475820 62071408 77475991 62071545 77476162 62071682 77476333 62071819 77476504 62071956 77476675 62072093 77476846 62072230 77477017 62072367 77477188 62072504 77477359 62072641 77477530 62072778 77477701 62072915 77477872 62073052 77478043 62073189 77478214 62073326 77478385 62073463 77478556 62073600 77478727 62073737 77478898 62073874 77479069 62074011 77479240 62074148 77479411 62074285 77479582 62074422 77479753 62074559 77479924 62074696 77480095 62074833 77480266 62074970 77480437 62075107 77480608 62075244 77480779 62075381 77480950 62075518 77481121 62075655 77481292 62075792 77481463 62075929 77481634 62076066 77481805 62076203 77481976 62076340 77482147 62076477 77482318 62076614 77482489 62076751 77482660 62076888 77482831 62077025 77483002 62077162 77483173 62077299 77483344 62077436 77483515 62077573 77483686 62077710 77483857 62077847 77484028 62077984 77484199 62078121 77484370 62078258 77484541 62078395 77484712 62078532 77484883 62078669 77485054 62078806 77485225 62078943 77485396 62079080 77485567 62079217 77485738 62079354 77485909 62079491 77486080 62079628 77486251 62079765 77486422 62079902 77486593 62080039 77486764 62080176 77486935 62080313 77487106 62080450 77487277 62080587 77487448 62080724 77487619 62080861 77487790 62080998 77487961 62081135 77488132 62081272 77488303 62081409 77488474 62081546 77488645 62081683 77488816 62081820 77488987 62081957 77489158 62082094 77489329 62082231 77489500 62082368 77489671 62082505 77489842 62082642 77490013 62082779 77490184 62082916 77490355 62083053 77490526 62083190 77490697 62083327 77490868 62083464 77491039 62083601 77491210 62083738 77491381 62083875 77491552 62084012 77491723 62084149 77491894 62084286 77492065 62084423 77492236 62084560 77492407 62084697 77492578 62084834 77492749 62084971 77492920 62085108 77493091 62085245 77493262 62085382 77493433 62085519 77493604 62085656 77493775 62085793 77493946 62085930 77494117 62086067 77494288 62086204 77494459 62086341 77494630 62086478 77494801 62086615 77494972 62086752 77495143 62086889 77495314 62087026 77495485 62087163 77495656 62087300 77495827 62087437 77495998 62087574 77496169 62087711 77496340 62087848 77496511 62087985 77496682 62088122 77496853 62088259 77497024 62088396 77497195 62088533 77497366 62088670 77497537 62088807 77497708 62088944 77497879 62089081 77498050 62089218 77498221 62089355 77498392 62089492 77498563 62089629 77498734 62089766 77498905 62089903 77499076 62090040 77499247 62090177 77499418 62090314 77499589 62090451 77499760 62090588 77499931 62090725 77500102 62090862 77500273 62090999 77500444 62091136 77500615 62091273 77500786 62091410 77500957 62091547 77501128 62091684 77501299 62091821 77501470 62091958 77501641 62092095 77501812 62092232 77501983 62092369 77502154 62092506 77502325 62092643 77502496 62092780 77502667 62092917 77502838 62093054 77503009 62093191 77503180 62093328 77503351 62093465 77503522 62093602 77503693 62093739 77503864 62093876 77504035 62094013 77504206 62094150 77504377 62094287 77504548 62094424 77504719 62094561 77504890 62094698 77505061 62094835 77505232 62094972 77505403 62095109 77505574 62095246 77505745 62095383 77505916 62095520 77506087 62095657 77506258 62095794 77506429 62095931 77506600 62096068 77506771 62096205 77506942 62096342 77507113 62096479 77507284 62096616 77507455 62096753 77507626 62096890 77507797 62097027 77507968 62097164 77508139 62097301 77508310 62097438 77508481 62097575 77508652 62097712 77508823 62097849 77508994 62097986 77509165 62098123 77509336 62098260 77509507 62098397 77509678 62098534 77509849 62098671 77510020 62098808 77510191 62098945 77510362 62099082 77510533 62099219 77510704 62099356 77510875 62099493 77511046 62099630 77511217 62099767 77511388 62099904 77511559 62100041 77511730 62100178 77511901 62100315 77512072 62100452 77512243 62100589 77512414 62100726 77512585 62100863 77512756 62101000 77512927 62101137 77513098 62101274 77513269 62101411 77513440 62101548 77513611 62101685 77513782 62101822 77513953 62101959 77514124 62102096 77514295 62102233 77514466 62102370 77514637 62102507 77514808 62102644 77514979 62102781 77515150 62102918 77515321 62103055 77515492 62103192 77515663 62103329 77515834 62103466 77516005 62103603 77516176 62103740 77516347 62103877 77516518 62104014 77516689 62104151 77516860 62104288 77517031 62104425 77517202 62104562 77517373 62104699 77517544 62104836 77517715 62104973 77517886 62105110 77518057 62105247 77518228 62105384 77518399 62105521 77518570 62105658 77518741 62105795 77518912 62105932 77519083 62106069 77519254 62106206 77519425 62106343 77519596 62106480 77519767 62106617 77519938 62106754 77520109 62106891 77520280 62107028 77520451 62107165 77520622 62107302 77520793 62107439 77520964 62107576 77521135 62107713 77521306 62107850 77521477 62107987 77521648 62108124 77521819 62108261 77521990 62108398 77522161 62108535 77522332 62108672 77522503 62108809 77522674 62108946 77522845 62109083 77523016 62109220 77523187 62109357 77523358 62109494 77523529 62109631 77523700 62109768 77523871 62109905 77524042 62110042 77524213 62110179 77524384 62110316 77524555 62110453 77524726 62110590 77524897 62110727 77525068 62110864 77525239 62111001 77525410 62111138 77525581 62111275 77525752 62111412 77525923 62111549 77526094 62111686 77526265 62111823 77526436 62111960 77526607 62112097 77526778 62112234 77526949 62112371 77527120 62112508 77527291 62112645 77527462 62112782 77527633 62112919 77527804 62113056 77527975 62113193 77528146 62113330 77528317 62113467 77528488 62113604 77528659 62113741 77528830 62113878 77529001 62114015 77529172 62114152 77529343 62114289 77529514 62114426 77529685 62114563 77529856 62114700 77530027 62114837 77530198 62114974 77530369 62115111 77530540 62115248 77530711 62115385 77530882 62115522 77531053 62115659 77531224 62115796 77531395 62115933 77531566 62116070 77531737 62116207 77531908 62116344 77532079 62116481 77532250 62116618 77532421 62116755 77532592 62116892 77532763 62117029 77532934 62117166 77533105 62117303 77533276 62117440 77533447 62117577 77533618 62117714 77533789 62117851 77533960 62117988 77534131 62118125 77534302 62118262 77534473 62118399 77534644 62118536 77534815 62118673 77534986 62118810 77535157 62118947 77535328 62119084 77535499 62119221 77535670 62119358 77535841 62119495 77536012 62119632 77536183 62119769 77536354 62119906 77536525 62120043 77536696 62120180 77536867 62120317 77537038 62120454 77537209 62120591 77537380 62120728 77537551 62120865 77537722 62121002 77537893 62121139 77538064 62121276 77538235 62121413 77538406 62121550 77538577 62121687 77538748 62121824 77538919 62121961 77539090 62122098 77539261 62122235 77539432 62122372 77539603 62122509 77539774 62122646 77539945 62122783 77540116 62122920 77540287 62123057 77540458 62123194 77540629 62123331 77540800 62123468 77540971 62123605 77541142 62123742 77541313 62123879 77541484 62124016 77541655 62124153 77541826 62124290 77541997 62124427 77542168 62124564 77542339 62124701 77542510 62124838 77542681 62124975 77542852 62125112 77543023 62125249 77543194 62125386 77543365 62125523 77543536 62125660 77543707 62125797 77543878 62125934 77544049 62126071 77544220 62126208 77544391 62126345 77544562 62126482 77544733 62126619 77544904 62126756 77545075 62126893 77545246 62127030 77545417 62127167 77545588 62127304 77545759 62127441 77545930 62127578 77546101 62127715 77546272 62127852 77546443 62127989 77546614 62128126 77546785 62128263 77546956 62128400 77547127 62128537 77547298 62128674 77547469 62128811 77547640 62128948 77547811 62129085 77547982 62129222 77548153 62129359 77548324 62129496 77548495 62129633 77548666 62129770 77548837 62129907 77549008 62130044 77549179 62130181 77549350 62130318 77549521 62130455 77549692 62130592 77549863 62130729 77550034 62130866 77550205 62131003 77550376 62131140 77550547 62131277 77550718 62131414 77550889 62131551 77551060 62131688 77551231 62131825 77551402 62131962 77551573 62132099 77551744 62132236 77551915 62132373 77552086 62132510 77552257 62132647 77552428 62132784 77552599 62132921 77552770 62133058 77552941 62133195 77553112 62133332 77553283 62133469 77553454 62133606 77553625 62133743 77553796 62133880 77553967 62134017 77554138 62134154 77554309 62134291 77554480 62134428 77554651 62134565 77554822 62134702 77554993 62134839 77555164 62134976 77555335 62135113 77555506 62135250 77555677 62135387 77555848 62135524 77556019 62135661 77556190 62135798 77556361 62135935 77556532 62136072 77556703 62136209 77556874 62136346 77557045 62136483 77557216 62136620 77557387 62136757 77557558 62136894 77557729 62137031 77557900 62137168 77558071 62137305 77558242 62137442 77558413 62137579 77558584 62137716 77558755 62137853 77558926 62137990 77559097 62138127 77559268 62138264 77559439 62138401 77559610 62138538 77559781 62138675 77559952 62138812 77560123 62138949 77560294 62139086 77560465 62139223 77560636 62139360 77560807 62139497 77560978 62139634 77561149 62139771 77561320 62139908 77561491 62140045 77561662 62140182 77561833 62140319 77562004 62140456 77562175 62140593 77562346 62140730 77562517 62140867 77562688 62141004 77562859 62141141 77563030 62141278 77563201 62141415 77563372 62141552 77563543 62141689 77563714 62141826 77563885 62141963 77564056 62142100 77564227 62142237 77564398 62142374 77564569 62142511 77564740 62142648 77564911 62142785 77565082 62142922 77565253 62143059 77565424 62143196 77565595 62143333 77565766 62143470 77565937 62143607 77566108 62143744 77566279 62143881 77566450 62144018 77566621 62144155 77566792 62144292 77566963 62144429 77567134 62144566 77567305 62144703 77567476 62144840 77567647 62144977 77567818 62145114 77567989 62145251 77568160 62145388 77568331 62145525 77568502 62145662 77568673 62145799 77568844 62145936 77569015 62146073 77569186 62146210 77569357 62146347 77569528 62146484 77569699 62146621 77569870 62146758 77570041 62146895 77570212 62147032 77570383 62147169 77570554 62147306 77570725 62147443 77570896 62147580 77571067 62147717 77571238 62147854 77571409 62147991 77571580 62148128 77571751 62148265 77571922 62148402 77572093 62148539 77572264 62148676 77572435 62148813 77572606 62148950 77572777 62149087 77572948 62149224 77573119 62149361 77573290 62149498 77573461 62149635 77573632 62149772 77573803 62149909 77573974 62150046 77574145 62150183 77574316 62150320 77574487 62150457 77574658 62150594 77574829 62150731 77575000 62150868 77575171 62151005 77575342 62151142 77575513 62151279 77575684 62151416 77575855 62151553 77576026 62151690 77576197 62151827 77576368 62151964 77576539 62152101 77576710 62152238 77576881 62152375 77577052 62152512 77577223 62152649 77577394 62152786 77577565 62152923 77577736 62153060 77577907 62153197 77578078 62153334 77578249 62153471 77578420 62153608 77578591 62153745 77578762 62153882 77578933 62154019 77579104 62154156 77579275 62154293 77579446 62154430 77579617 62154567 77579788 62154704 77579959 62154841 77580130 62154978 77580301 62155115 77580472 62155252 77580643 62155389 77580814 62155526 77580985 62155663 77581156 62155800 77581327 62155937 77581498 62156074 77581669 62156211 77581840 62156348 77582011 62156485 77582182 62156622 77582353 62156759 77582524 62156896 77582695 62157033 77582866 62157170 77583037 62157307 77583208 62157444 77583379 62157581 77583550 62157718 77583721 62157855 77583892 62157992 77584063 62158129 77584234 62158266 77584405 62158403 77584576 62158540 77584747 62158677 77584918 62158814 77585089 62158951 77585260 62159088 77585431 62159225 77585602 62159362 77585773 62159499 77585944 62159636 77586115 62159773 77586286 62159910 77586457 62160047 77586628 62160184 77586799 62160321 77586970 62160458 77587141 62160595 77587312 62160732 77587483 62160869 77587654 62161006 77587825 62161143 77587996 62161280 77588167 62161417 77588338 62161554 77588509 62161691 77588680 62161828 77588851 62161965 77589022 62162102 77589193 62162239 77589364 62162376 77589535 62162513 77589706 62162650 77589877 62162787 77590048 62162924 77590219 62163061 77590390 62163198 77590561 62163335 77590732 62163472 77590903 62163609 77591074 62163746 77591245 62163883 77591416 62164020 77591587 62164157 77591758 62164294 77591929 62164431 77592100 62164568 77592271 62164705 77592442 62164842 77592613 62164979 77592784 62165116 77592955 62165253 77593126 62165390 77593297 62165527 77593468 62165664 77593639 62165801 77593810 62165938 77593981 62166075 77594152 62166212 77594323 62166349 77594494 62166486 77594665 62166623 77594836 62166760 77595007 62166897 77595178 62167034 77595349 62167171 77595520 62167308 77595691 62167445 77595862 62167582 77596033 62167719 77596204 62167856 77596375 62167993 77596546 62168130 77596717 62168267 77596888 62168404 77597059 62168541 77597230 62168678 77597401 62168815 77597572 62168952 77597743 62169089 77597914 62169226 77598085 62169363 77598256 62169500 77598427 62169637 77598598 62169774 77598769 62169911 77598940 62170048 77599111 62170185 77599282 62170322 77599453 62170459 77599624 62170596 77599795 62170733 77599966 62170870 77600137 62171007 77600308 62171144 77600479 62171281 77600650 62171418 77600821 62171555 77600992 62171692 77601163 62171829 77601334 62171966 77601505 62172103 77601676 62172240 77601847 62172377 77602018 62172514 77602189 62172651 77602360 62172788 77602531 62172925 77602702 62173062 77602873 62173199 77603044 62173336 77603215 62173473 77603386 62173610 77603557 62173747 77603728 62173884 77603899 62174021 77604070 62174158 77604241 62174295 77604412 62174432 77604583 62174569 77604754 62174706 77604925 62174843 77605096 62174980 77605267 62175117 77605438 62175254 77605609 62175391 77605780 62175528 77605951 62175665 77606122 62175802 77606293 62175939 77606464 62176076 77606635 62176213 77606806 62176350 77606977 62176487 77607148 62176624 77607319 62176761 77607490 62176898 77607661 62177035 77607832 62177172 77608003 62177309 77608174 62177446 77608345 62177583 77608516 62177720 77608687 62177857 77608858 62177994 77609029 62178131 77609200 62178268 77609371 62178405 77609542 62178542 77609713 62178679 77609884 62178816 77610055 62178953 77610226 62179090 77610397 62179227 77610568 62179364 77610739 62179501 77610910 62179638 77611081 62179775 77611252 62179912 77611423 62180049 77611594 62180186 77611765 62180323 77611936 62180460 77612107 62180597 77612278 62180734 77612449 62180871 77612620 62181008 77612791 62181145 77612962 62181282 77613133 62181419 77613304 62181556 77613475 62181693 77613646 62181830 77613817 62181967 77613988 62182104 77614159 62182241 77614330 62182378 77614501 62182515 77614672 62182652 77614843 62182789 77615014 62182926 77615185 62183063 77615356 62183200 77615527 62183337 77615698 62183474 77615869 62183611 77616040 62183748 77616211 62183885 77616382 62184022 77616553 62184159 77616724 62184296 77616895 62184433 77617066 62184570 77617237 62184707 77617408 62184844 77617579 62184981 77617750 62185118 77617921 62185255 77618092 62185392 77618263 62185529 77618434 62185666 77618605 62185803 77618776 62185940 77618947 62186077 77619118 62186214 77619289 62186351 77619460 62186488 77619631 62186625 77619802 62186762 77619973 62186899 77620144 62187036 77620315 62187173 77620486 62187310 77620657 62187447 77620828 62187584 77620999 62187721 77621170 62187858 77621341 62187995 77621512 62188132 77621683 62188269 77621854 62188406 77622025 62188543 77622196 62188680 77622367 62188817 77622538 62188954 77622709 62189091 77622880 62189228 77623051 62189365 77623222 62189502 77623393 62189639 77623564 62189776 77623735 62189913 77623906 62190050 77624077 62190187 77624248 62190324 77624419 62190461 77624590 62190598 77624761 62190735 77624932 62190872 77625103 62191009 77625274 62191146 77625445 62191283 77625616 62191420 77625787 62191557 77625958 62191694 77626129 62191831 77626300 62191968 77626471 62192105 77626642 62192242 77626813 62192379 77626984 62192516 77627155 62192653 77627326 62192790 77627497 62192927 77627668 62193064 77627839 62193201 77628010 62193338 77628181 62193475 77628352 62193612 77628523 62193749 77628694 62193886 77628865 62194023 77629036 62194160 77629207 62194297 77629378 62194434 77629549 62194571 77629720 62194708 77629891 62194845 77630062 62194982 77630233 62195119 77630404 62195256 77630575 62195393 77630746 62195530 77630917 62195667 77631088 62195804 77631259 62195941 77631430 62196078 77631601 62196215 77631772 62196352 77631943 62196489 77632114 62196626 77632285
1000 42468900 0 42468900 53008627 42469037 53008798 42469174 53008969 42469311 53009140 42469448 53009311 42469585 53009482 42469722 53009653 42469859 53009824 42469996 53009995 42470133 53010166 42470270 53010337 42470407 53010508 42470544 53010679 42470681 53010850 42470818 53011021 42470955 53011192 42471092 53011363 42471229 53011534 42471366 53011705 42471503 53011876 42471640 53012047 42471777 53012218 42471914 53012389 42472051 53012560 42472188 53012731 42472325 53012902 42472462 53013073 42472599 53013244 42472736 53013415 42472873 53013586 42473010 53013757 42473147 53013928 42473284 53014099 42473421 53014270 42473558 53014441 42473695 53014612 42473832 53014783 42473969 53014954 42474106 53015125 42474243 53015296 42474380 53015467 42474517 53015638 42474654 53015809 42474791 53015980 42474928 53016151 42475065 53016322 42475202 53016493 42475339 53016664 42475476 53016835 42475613 53017006 42475750 53017177 42475887 53017348 42476024 53017519 42476161 53017690 42476298 53017861 42476435 53018032 42476572 53018203 42476709 53018374 42476846 53018545 42476983 53018716 42477120 53018887 42477257 53019058 42477394 53019229 42477531 53019400 42477668 53019571 42477805 53019742 42477942 53019913 42478079 53020084 42478216 53020255 42478353 53020426 42478490 53020597 42478627 53020768 42478764 53020939 42478901 53021110 42479038 53021281 42479175 53021452 42479312 53021623 42479449 53021794 42479586 53021965 42479723 53022136 42479860 53022307 42479997 53022478 42480134 53022649 42480271 53022820 42480408 53022991 42480545 53023162 42480682 53023333 42480819 53023504 42480956 53023675 42481093 53023846 42481230 53024017 42481367 53024188 42481504 53024359 42481641 53024530 42481778 53024701 42481915 53024872 42482052 53025043 42482189 53025214 42482326 53025385 42482463 53025556 42482600 53025727 42482737 53025898 42482874 53026069 42483011 53026240 42483148 53026411 42483285 53026582 42483422 53026753 42483559 53026924 42483696 53027095 42483833 53027266 42483970 53027437 42484107 53027608 42484244 53027779 42484381 53027950 42484518 53028121 42484655 53028292 42484792 53028463 42484929 53028634 42485066 53028805 42485203 53028976 42485340 53029147 42485477 53029318 42485614 53029489 42485751 53029660 42485888 53029831 42486025 53030002 42486162 53030173 42486299 53030344 42486436 53030515 42486573 53030686 42486710 53030857 42486847 53031028 42486984 53031199 42487121 53031370 42487258 53031541 42487395 53031712 42487532 53031883 42487669 53032054 42487806 53032225 42487943 53032396 42488080 53032567 42488217 53032738 42488354 53032909 42488491 53033080 42488628 53033251 42488765 53033422 42488902 53033593 42489039 53033764 42489176 53033935 42489313 53034106 42489450 53034277 42489587 53034448 42489724 53034619 42489861 53034790 42489998 53034961 42490135 53035132 42490272 53035303 42490409 53035474 42490546 53035645 42490683 53035816 42490820 53035987 42490957 53036158 42491094 53036329 42491231 53036500 42491368 53036671 42491505 53036842 42491642 53037013 42491779 53037184 42491916 53037355 42492053 53037526 42492190 53037697 42492327 53037868 42492464 53038039 42492601 53038210 42492738 53038381 42492875 53038552 42493012 53038723 42493149 53038894 42493286 53039065 42493423 53039236 42493560 53039407 42493697 53039578 42493834 53039749 42493971 53039920 42494108 53040091 42494245 53040262 42494382 53040433 42494519 53040604 42494656 53040775 42494793 53040946 42494930 53041117 42495067 53041288 42495204 53041459 42495341 53041630 42495478 53041801 42495615 53041972 42495752 53042143 42495889 53042314 42496026 53042485 42496163 53042656 42496300 53042827 42496437 53042998 42496574 53043169 42496711 53043340 42496848 53043511 42496985 53043682 42497122 53043853 42497259 53044024 42497396 53044195 42497533 53044366 42497670 53044537 42497807 53044708 42497944 53044879 42498081 53045050 42498218 53045221 42498355 53045392 42498492 53045563 42498629 53045734 42498766 53045905 42498903 53046076 42499040 53046247 42499177 53046418 42499314 53046589 42499451 53046760 42499588 53046931 42499725 53047102 42499862 53047273 42499999 53047444 42500136 53047615 42500273 53047786 42500410 53047957 42500547 53048128 42500684 53048299 42500821 53048470 42500958 53048641 42501095 53048812 42501232 53048983 42501369 53049154 42501506 53049325 42501643 53049496 42501780 53049667 42501917 53049838 42502054 53050009 42502191 53050180 42502328 53050351 42502465 53050522 42502602 53050693 42502739 53050864 42502876 53051035 42503013 53051206 42503150 53051377 42503287 53051548 42503424 53051719 42503561 53051890 42503698 53052061 42503835 53052232 42503972 53052403 42504109 53052574 42504246 53052745 42504383 53052916 42504520 53053087 42504657 53053258 42504794 53053429 42504931 53053600 42505068 53053771 42505205 53053942 42505342 53054113 42505479 53054284 42505616 53054455 42505753 53054626 42505890 53054797 42506027 53054968 42506164 53055139 42506301 53055310 42506438 53055481 42506575 53055652 42506712 53055823 42506849 53055994 42506986 53056165 42507123 53056336 42507260 53056507 42507397 53056678 42507534 53056849 42507671 53057020 42507808 53057191 42507945 53057362 42508082 53057533 42508219 53057704 42508356 53057875 42508493 53058046 42508630 53058217 42508767 53058388 42508904 53058559 42509041 53058730 42509178 53058901 42509315 53059072 42509452 53059243 42509589 53059414 42509726 53059585 42509863 53059756 42510000 53059927 42510137 53060098 42510274 53060269 42510411 53060440 42510548 53060611 42510685 53060782 42510822 53060953 42510959 53061124 42511096 53061295 42511233 53061466 42511370 53061637 42511507 53061808 42511644 53061979 42511781 53062150 42511918 53062321 42512055 53062492 42512192 53062663 42512329 53062834 42512466 53063005 42512603 53063176 42512740 53063347 42512877 53063518 42513014 53063689 42513151 53063860 42513288 53064031 42513425 53064202 42513562 53064373 42513699 53064544 42513836 53064715 42513973 53064886 42514110 53065057 42514247 53065228 42514384 53065399 42514521 53065570 42514658 53065741 42514795 53065912 42514932 53066083 42515069 53066254 42515206 53066425 42515343 53066596 42515480 53066767 42515617 53066938 42515754 53067109 42515891 53067280 42516028 53067451 42516165 53067622 42516302 53067793 42516439 53067964 42516576 53068135 42516713 53068306 42516850 53068477 42516987 53068648 42517124 53068819 42517261 53068990 42517398 53069161 42517535 53069332 42517672 53069503 42517809 53069674 42517946 53069845 42518083 53070016 42518220 53070187 42518357 53070358 42518494 53070529 42518631 53070700 42518768 53070871 42518905 53071042 42519042 53071213 42519179 53071384 42519316 53071555 42519453 53071726 42519590 53071897 42519727 53072068 42519864 53072239 42520001 53072410 42520138 53072581 42520275 53072752 42520412 53072923 42520549 53073094 42520686 53073265 42520823 53073436 42520960 53073607 42521097 53073778 42521234 53073949 42521371 53074120 42521508 53074291 42521645 53074462 42521782 53074633 42521919 53074804 42522056 53074975 42522193 53075146 42522330 53075317 42522467 53075488 42522604 53075659 42522741 53075830 42522878 53076001 42523015 53076172 42523152 53076343 42523289 53076514 42523426 53076685 42523563 53076856 42523700 53077027 42523837 53077198 42523974 53077369 42524111 53077540 42524248 53077711 42524385 53077882 42524522 53078053 42524659 53078224 42524796 53078395 42524933 53078566 42525070 53078737 42525207 53078908 42525344 53079079 42525481 53079250 42525618 53079421 42525755 53079592 42525892 53079763 42526029 53079934 42526166 53080105 42526303 53080276 42526440 53080447 42526577 53080618 42526714 53080789 42526851 53080960 42526988 53081131 42527125 53081302 42527262 53081473 42527399 53081644 42527536 53081815 42527673 53081986 42527810 53082157 42527947 53082328 42528084 53082499 42528221 53082670 42528358 53082841 42528495 53083012 42528632 53083183 42528769 53083354 42528906 53083525 42529043 53083696 42529180 53083867 42529317 53084038 42529454 53084209 42529591 53084380 42529728 53084551 42529865 53084722 42530002 53084893 42530139 53085064 42530276 53085235 42530413 53085406 42530550 53085577 42530687 53085748 42530824 53085919 42530961 53086090 42531098 53086261 42531235 53086432 42531372 53086603 42531509 53086774 42531646 53086945 42531783 53087116 42531920 53087287 42532057 53087458 42532194 53087629 42532331 53087800 42532468 53087971 42532605 53088142 42532742 53088313 42532879 53088484 42533016 53088655 42533153 53088826 42533290 53088997 42533427 53089168 42533564 53089339 42533701 53089510 42533838 53089681 42533975 53089852 42534112 53090023 42534249 53090194 42534386 53090365 42534523 53090536 42534660 53090707 42534797 53090878 42534934 53091049 42535071 53091220 42535208 53091391 42535345 53091562 42535482 53091733 42535619 53091904 42535756 53092075 42535893 53092246 42536030 53092417 42536167 53092588 42536304 53092759 42536441 53092930 42536578 53093101 42536715 53093272 42536852 53093443 42536989 53093614 42537126 53093785 42537263 53093956 42537400 53094127 42537537 53094298 42537674 53094469 42537811 53094640 42537948 53094811 42538085 53094982 42538222 53095153 42538359 53095324 42538496 53095495 42538633 53095666 42538770 53095837 42538907 53096008 42539044 53096179 42539181 53096350 42539318 53096521 42539455 53096692 42539592 53096863 42539729 53097034 42539866 53097205 42540003 53097376 42540140 53097547 42540277 53097718 42540414 53097889 42540551 53098060 42540688 53098231 42540825 53098402 42540962 53098573 42541099 53098744 42541236 53098915 42541373 53099086 42541510 53099257 42541647 53099428 42541784 53099599 42541921 53099770 42542058 53099941 42542195 53100112 42542332 53100283 42542469 53100454 42542606 53100625 42542743 53100796 42542880 53100967 42543017 53101138 42543154 53101309 42543291 53101480 42543428 53101651 42543565 53101822 42543702 53101993 42543839 53102164 42543976 53102335 42544113 53102506 42544250 53102677 42544387 53102848 42544524 53103019 42544661 53103190 42544798 53103361 42544935 53103532 42545072 53103703 42545209 53103874 42545346 53104045 42545483 53104216 42545620 53104387 42545757 53104558 42545894 53104729 42546031 53104900 42546168 53105071 42546305 53105242 42546442 53105413 42546579 53105584 42546716 53105755 42546853 53105926 42546990 53106097 42547127 53106268 42547264 53106439 42547401 53106610 42547538 53106781 42547675 53106952 42547812 53107123 42547949 53107294 42548086 53107465 42548223 53107636 42548360 53107807 42548497 53107978 42548634 53108149 42548771 53108320 42548908 53108491 42549045 53108662 42549182 53108833 42549319 53109004 42549456 53109175 42549593 53109346 42549730 53109517 42549867 53109688 42550004 53109859 42550141 53110030 42550278 53110201 42550415 53110372 42550552 53110543 42550689 53110714 42550826 53110885 42550963 53111056 42551100 53111227 42551237 53111398 42551374 53111569 42551511 53111740 42551648 53111911 42551785 53112082 42551922 53112253 42552059 53112424 42552196 53112595 42552333 53112766 42552470 53112937 42552607 53113108 42552744 53113279 42552881 53113450 42553018 53113621 42553155 53113792 42553292 53113963 42553429 53114134 42553566 53114305 42553703 53114476 42553840 53114647 42553977 53114818 42554114 53114989 42554251 53115160 42554388 53115331 42554525 53115502 42554662 53115673 42554799 53115844 42554936 53116015 42555073 53116186 42555210 53116357 42555347 53116528 42555484 53116699 42555621 53116870 42555758 53117041 42555895 53117212 42556032 53117383 42556169 53117554 42556306 53117725 42556443 53117896 42556580 53118067 42556717 53118238 42556854 53118409 42556991 53118580 42557128 53118751 42557265 53118922 42557402 53119093 42557539 53119264 42557676 53119435 42557813 53119606 42557950 53119777 42558087 53119948 42558224 53120119 42558361 53120290 42558498 53120461 42558635 53120632 42558772 53120803 42558909 53120974 42559046 53121145 42559183 53121316 42559320 53121487 42559457 53121658 42559594 53121829 42559731 53122000 42559868 53122171 42560005 53122342 42560142 53122513 42560279 53122684 42560416 53122855 42560553 53123026 42560690 53123197 42560827 53123368 42560964 53123539 42561101 53123710 42561238 53123881 42561375 53124052 42561512 53124223 42561649 53124394 42561786 53124565 42561923 53124736 42562060 53124907 42562197 53125078 42562334 53125249 42562471 53125420 42562608 53125591 42562745 53125762 42562882 53125933 42563019 53126104 42563156 53126275 42563293 53126446 42563430 53126617 42563567 53126788 42563704 53126959 42563841 53127130 42563978 53127301 42564115 53127472 42564252 53127643 42564389 53127814 42564526 53127985 42564663 53128156 42564800 53128327 42564937 53128498 42565074 53128669 42565211 53128840 42565348 53129011 42565485 53129182 42565622 53129353 42565759 53129524 42565896 53129695 42566033 53129866 42566170 53130037 42566307 53130208 42566444 53130379 42566581 53130550 42566718 53130721 42566855 53130892 42566992 53131063 42567129 53131234 42567266 53131405 42567403 53131576 42567540 53131747 42567677 53131918 42567814 53132089 42567951 53132260 42568088 53132431 42568225 53132602 42568362 53132773 42568499 53132944 42568636 53133115 42568773 53133286 42568910 53133457 42569047 53133628 42569184 53133799 42569321 53133970 42569458 53134141 42569595 53134312 42569732 53134483 42569869 53134654 42570006 53134825 42570143 53134996 42570280 53135167 42570417 53135338 42570554 53135509 42570691 53135680 42570828 53135851 42570965 53136022 42571102 53136193 42571239 53136364 42571376 53136535 42571513 53136706 42571650 53136877 42571787 53137048 42571924 53137219 42572061 53137390 42572198 53137561 42572335 53137732 42572472 53137903 42572609 53138074 42572746 53138245 42572883 53138416 42573020 53138587 42573157 53138758 42573294 53138929 42573431 53139100 42573568 53139271 42573705 53139442 42573842 53139613 42573979 53139784 42574116 53139955 42574253 53140126 42574390 53140297 42574527 53140468 42574664 53140639 42574801 53140810 42574938 53140981 42575075 53141152 42575212 53141323 42575349 53141494 42575486 53141665 42575623 53141836 42575760 53142007 42575897 53142178 42576034 53142349 42576171 53142520 42576308 53142691 42576445 53142862 42576582 53143033 42576719 53143204 42576856 53143375 42576993 53143546 42577130 53143717 42577267 53143888 42577404 53144059 42577541 53144230 42577678 53144401 42577815 53144572 42577952 53144743 42578089 53144914 42578226 53145085 42578363 53145256 42578500 53145427 42578637 53145598 42578774 53145769 42578911 53145940 42579048 53146111 42579185 53146282 42579322 53146453 42579459 53146624 42579596 53146795 42579733 53146966 42579870 53147137 42580007 53147308 42580144 53147479 42580281 53147650 42580418 53147821 42580555 53147992 42580692 53148163 42580829 53148334 42580966 53148505 42581103 53148676 42581240 53148847 42581377 53149018 42581514 53149189 42581651 53149360 42581788 53149531 42581925 53149702 42582062 53149873 42582199 53150044 42582336 53150215 42582473 53150386 42582610 53150557 42582747 53150728 42582884 53150899 42583021 53151070 42583158 53151241 42583295 53151412 42583432 53151583 42583569 53151754 42583706 53151925 42583843 53152096 42583980 53152267 42584117 53152438 42584254 53152609 42584391 53152780 42584528 53152951 42584665 53153122 42584802 53153293 42584939 53153464 42585076 53153635 42585213 53153806 42585350 53153977 42585487 53154148 42585624 53154319 42585761 53154490 42585898 53154661 42586035 53154832 42586172 53155003 42586309 53155174 42586446 53155345 42586583 53155516 42586720 53155687 42586857 53155858 42586994 53156029 42587131 53156200 42587268 53156371 42587405 53156542 42587542 53156713 42587679 53156884 42587816 53157055 42587953 53157226 42588090 53157397 42588227 53157568 42588364 53157739 42588501 53157910 42588638 53158081 42588775 53158252 42588912 53158423 42589049 53158594 42589186 53158765 42589323 53158936 42589460 53159107 42589597 53159278 42589734 53159449 42589871 53159620 42590008 53159791 42590145 53159962 42590282 53160133 42590419 53160304 42590556 53160475 42590693 53160646 42590830 53160817 42590967 53160988 42591104 53161159 42591241 53161330 42591378 53161501 42591515 53161672 42591652 53161843 42591789 53162014 42591926 53162185 42592063 53162356 42592200 53162527 42592337 53162698 42592474 53162869 42592611 53163040 42592748 53163211 42592885 53163382 42593022 53163553 42593159 53163724 42593296 53163895 42593433 53164066 42593570 53164237 42593707 53164408 42593844 53164579 42593981 53164750 42594118 53164921 42594255 53165092 42594392 53165263 42594529 53165434 42594666 53165605 42594803 53165776 42594940 53165947 42595077 53166118 42595214 53166289 42595351 53166460 42595488 53166631 42595625 53166802 42595762 53166973 42595899 53167144 42596036 53167315 42596173 53167486 42596310 53167657 42596447 53167828 42596584 53167999 42596721 53168170 42596858 53168341 42596995 53168512 42597132 53168683 42597269 53168854 42597406 53169025 42597543 53169196 42597680 53169367 42597817 53169538 42597954 53169709 42598091 53169880 42598228 53170051 42598365 53170222 42598502 53170393 42598639 53170564 42598776 53170735 42598913 53170906 42599050 53171077 42599187 53171248 42599324 53171419 42599461 53171590 42599598 53171761 42599735 53171932 42599872 53172103 42600009 53172274 42600146 53172445 42600283 53172616 42600420 53172787 42600557 53172958 42600694 53173129 42600831 53173300 42600968 53173471 42601105 53173642 42601242 53173813 42601379 53173984 42601516 53174155 42601653 53174326 42601790 53174497 42601927 53174668 42602064 53174839 42602201 53175010 42602338 53175181 42602475 53175352 42602612 53175523 42602749 53175694 42602886 53175865 42603023 53176036 42603160 53176207 42603297 53176378 42603434 53176549 42603571 53176720 42603708 53176891 42603845 53177062 42603982 53177233 42604119 53177404 42604256 53177575 42604393 53177746 42604530 53177917 42604667 53178088 42604804 53178259 42604941 53178430 42605078 53178601 42605215 53178772 42605352 53178943 42605489 53179114 42605626 53179285
1000 20548900 0 20548900 25648627 20549037 25648798 20549174 25648969 20549311 25649140 20549448 25649311 20549585 25649482 20549722 25649653 20549859 25649824 20549996 25649995 20550133 25650166 20550270 25650337 20550407 25650508 20550544 25650679 20550681 25650850 20550818 25651021 20550955 25651192 20551092 25651363 20551229 25651534 20551366 25651705 20551503 25651876 20551640 25652047 20551777 25652218 20551914 25652389 20552051 25652560 20552188 25652731 20552325 25652902 20552462 25653073 20552599 25653244 20552736 25653415 20552873 25653586 20553010 25653757 20553147 25653928 20553284 25654099 20553421 25654270 20553558 25654441 20553695 25654612 20553832 25654783 20553969 25654954 20554106 25655125 20554243 25655296 20554380 25655467 20554517 25655638 20554654 25655809 20554791 25655980 20554928 25656151 20555065 25656322 20555202 25656493 20555339 25656664 20555476 25656835 20555613 25657006 20555750 25657177 20555887 25657348 20556024 25657519 20556161 25657690 20556298 25657861 20556435 25658032 20556572 25658203 20556709 25658374 20556846 25658545 20556983 25658716 20557120 25658887 20557257 25659058 20557394 25659229 20557531 25659400 20557668 25659571 20557805 25659742 20557942 25659913 20558079 25660084 20558216 25660255 20558353 25660426 20558490 25660597 20558627 25660768 20558764 25660939 20558901 25661110 20559038 25661281 20559175 25661452 20559312 25661623 20559449 25661794 20559586 25661965 20559723 25662136 20559860 25662307 20559997 25662478 20560134 25662649 20560271 25662820 20560408 25662991 20560545 25663162 20560682 25663333 20560819 25663504 20560956 25663675 20561093 25663846 20561230 25664017 20561367 25664188 20561504 25664359 20561641 25664530 20561778 25664701 20561915 25664872 20562052 25665043 20562189 25665214 20562326 25665385 20562463 25665556 20562600 25665727 20562737 25665898 20562874 25666069 20563011 25666240 20563148 25666411 20563285 25666582 20563422 25666753 20563559 25666924 20563696 25667095 20563833 25667266 20563970 25667437 20564107 25667608 20564244 25667779 20564381 25667950 20564518 25668121 20564655 25668292 20564792 25668463 20564929 25668634 20565066 25668805 20565203 25668976 20565340 25669147 20565477 25669318 20565614 25669489 20565751 25669660 20565888 25669831 20566025 25670002 20566162 25670173 20566299 25670344 20566436 25670515 20566573 25670686 20566710 25670857 20566847 25671028 20566984 25671199 20567121 25671370 20567258 25671541 20567395 25671712 20567532 25671883 20567669 25672054 20567806 25672225 20567943 25672396 20568080 25672567 20568217 25672738 20568354 25672909 20568491 25673080 20568628 25673251 20568765 25673422 20568902 25673593 20569039 25673764 20569176 25673935 20569313 25674106 20569450 25674277 20569587 25674448 20569724 25674619 20569861 25674790 20569998 25674961 20570135 25675132 20570272 25675303 20570409 25675474 20570546 25675645 20570683 25675816 20570820 25675987 20570957 25676158 20571094 25676329 20571231 25676500 20571368 25676671 20571505 25676842 20571642 25677013 20571779 25677184 20571916 25677355 20572053 25677526 20572190 25677697 20572327 25677868 20572464 25678039 20572601 25678210 20572738 25678381 20572875 25678552 20573012 25678723 20573149 25678894 20573286 25679065 20573423 25679236 20573560 25679407 20573697 25679578 20573834 25679749 20573971 25679920 20574108 25680091 20574245 25680262 20574382 25680433 20574519 25680604 20574656 25680775 20574793 25680946 20574930 25681117 20575067 25681288 20575204 25681459 20575341 25681630 20575478 25681801 20575615 25681972 20575752 25682143 20575889 25682314 20576026 25682485 20576163 25682656 20576300 25682827 20576437 25682998 20576574 25683169 20576711 25683340 20576848 25683511 20576985 25683682 20577122 25683853 20577259 25684024 20577396 25684195 20577533 25684366 20577670 25684537 20577807 25684708 20577944 25684879 20578081 25685050 20578218 25685221 20578355 25685392 20578492 25685563 20578629 25685734 20578766 25685905 20578903 25686076 20579040 25686247 20579177 25686418 20579314 25686589 20579451 25686760 20579588 25686931 20579725 25687102 20579862 25687273 20579999 25687444 20580136 25687615 20580273 25687786 20580410 25687957 20580547 25688128 20580684 25688299 20580821 25688470 20580958 25688641 20581095 25688812 20581232 25688983 20581369 25689154 20581506 25689325 20581643 25689496 20581780 25689667 20581917 25689838 20582054 25690009 20582191 25690180 20582328 25690351 20582465 25690522 20582602 25690693 20582739 25690864 20582876 25691035 20583013 25691206 20583150 25691377 20583287 25691548 20583424 25691719 20583561 25691890 20583698 25692061 20583835 25692232 20583972 25692403 20584109 25692574 20584246 25692745 20584383 25692916 20584520 25693087 20584657 25693258 20584794 25693429 20584931 25693600 20585068 25693771 20585205 25693942 20585342 25694113 20585479 25694284 20585616 25694455 20585753 25694626 20585890 25694797 20586027 25694968 20586164 25695139 20586301 25695310 20586438 25695481 20586575 25695652 20586712 25695823 20586849 25695994 20586986 25696165 20587123 25696336 20587260 25696507 20587397 25696678 20587534 25696849 20587671 25697020 20587808 25697191 20587945 25697362 20588082 25697533 20588219 25697704 20588356 25697875 20588493 25698046 20588630 25698217 20588767 25698388 20588904 25698559 20589041 25698730 20589178 25698901 20589315 25699072 20589452 25699243 20589589 25699414 20589726 25699585 20589863 25699756 20590000 25699927 20590137 25700098 20590274 25700269 20590411 25700440 20590548 25700611 20590685 25700782 20590822 25700953 20590959 25701124 20591096 25701295 20591233 25701466 20591370 25701637 20591507 25701808 20591644 25701979 20591781 25702150 20591918 25702321 20592055 25702492 20592192 25702663 20592329 25702834 20592466 25703005 20592603 25703176 20592740 25703347 20592877 25703518 20593014 25703689 20593151 25703860 20593288 25704031 20593425 25704202 20593562 25704373 20593699 25704544 20593836 25704715 20593973 25704886 20594110 25705057 20594247 25705228 20594384 25705399 20594521 25705570 20594658 25705741 20594795 25705912 20594932 25706083 20595069 25706254 20595206 25706425 20595343 25706596 20595480 25706767 20595617 25706938 20595754 25707109 20595891 25707280 20596028 25707451 20596165 25707622 20596302 25707793 20596439 25707964 20596576 25708135 20596713 25708306 20596850 25708477 20596987 25708648 20597124 25708819 20597261 25708990 20597398 25709161 20597535 25709332 20597672 25709503 20597809 25709674 20597946 25709845 20598083 25710016 20598220 25710187 20598357 25710358 20598494 25710529 20598631 25710700 20598768 25710871 20598905 25711042 20599042 25711213 20599179 25711384 20599316 25711555 20599453 25711726 20599590 25711897 20599727 25712068 20599864 25712239 20600001 25712410 20600138 25712581 20600275 25712752 20600412 25712923 20600549 25713094 20600686 25713265 20600823 25713436 20600960 25713607 20601097 25713778 20601234 25713949 20601371 25714120 20601508 25714291 20601645 25714462 20601782 25714633 20601919 25714804 20602056 25714975 20602193 25715146 20602330 25715317 20602467 25715488 20602604 25715659 20602741 25715830 20602878 25716001 20603015 25716172 20603152 25716343 20603289 25716514 20603426 25716685 20603563 25716856 20603700 25717027 20603837 25717198 20603974 25717369 20604111 25717540 20604248 25717711 20604385 25717882 20604522 25718053 20604659 25718224 20604796 25718395 20604933 25718566 20605070 25718737 20605207 25718908 20605344 25719079 20605481 25719250 20605618 25719421 20605755 25719592 20605892 25719763 20606029 25719934 20606166 25720105 20606303 25720276 20606440 25720447 20606577 25720618 20606714 25720789 20606851 25720960 20606988 25721131 20607125 25721302 20607262 25721473 20607399 25721644 20607536 25721815 20607673 25721986 20607810 25722157 20607947 25722328 20608084 25722499 20608221 25722670 20608358 25722841 20608495 25723012 20608632 25723183 20608769 25723354 20608906 25723525 20609043 25723696 20609180 25723867 20609317 25724038 20609454 25724209 20609591 25724380 20609728 25724551 20609865 25724722 20610002 25724893 20610139 25725064 20610276 25725235 20610413 25725406 20610550 25725577 20610687 25725748 20610824 25725919 20610961 25726090 20611098 25726261 20611235 25726432 20611372 25726603 20611509 25726774 20611646 25726945 20611783 25727116 20611920 25727287 20612057 25727458 20612194 25727629 20612331 25727800 20612468 25727971 20612605 25728142 20612742 25728313 20612879 25728484 20613016 25728655 20613153 25728826 20613290 25728997 20613427 25729168 20613564 25729339 20613701 25729510 20613838 25729681 20613975 25729852 20614112 25730023 20614249 25730194 20614386 25730365 20614523 25730536 20614660 25730707 20614797 25730878 20614934 25731049 20615071 25731220 20615208 25731391 20615345 25731562 20615482 25731733 20615619 25731904 20615756 25732075 20615893 25732246 20616030 25732417 20616167 25732588 20616304 25732759 20616441 25732930 20616578 25733101 20616715 25733272 20616852 25733443 20616989 25733614 20617126 25733785 20617263 25733956 20617400 25734127 20617537 25734298 20617674 25734469 20617811 25734640 20617948 25734811 20618085 25734982 20618222 25735153 20618359 25735324 20618496 25735495 20618633 25735666 20618770 25735837 20618907 25736008 20619044 25736179 20619181 25736350 20619318 25736521 20619455 25736692 20619592 25736863 20619729 25737034 20619866 25737205 20620003 25737376 20620140 25737547 20620277 25737718 20620414 25737889 20620551 25738060 20620688 25738231 20620825 25738402 20620962 25738573 20621099 25738744 20621236 25738915 20621373 25739086 20621510 25739257 20621647 25739428 20621784 25739599 20621921 25739770 20622058 25739941 20622195 25740112 20622332 25740283 20622469 25740454 20622606 25740625 20622743 25740796 20622880 25740967 20623017 25741138 20623154 25741309 20623291 25741480 20623428 25741651 20623565 25741822 20623702 25741993 20623839 25742164 20623976 25742335 20624113 25742506 20624250 25742677 20624387 25742848 20624524 25743019 20624661 25743190 20624798 25743361 20624935 25743532 20625072 25743703 20625209 25743874 20625346 25744045 20625483 25744216 20625620 25744387 20625757 25744558 20625894 25744729 20626031 25744900 20626168 25745071 20626305 25745242 20626442 25745413 20626579 25745584 20626716 25745755 20626853 25745926 20626990 25746097 20627127 25746268 20627264 25746439 20627401 25746610 20627538 25746781 20627675 25746952 20627812 25747123 20627949 25747294 20628086 25747465 20628223 25747636 20628360 25747807 20628497 25747978 20628634 25748149 20628771 25748320 20628908 25748491 20629045 25748662 20629182 25748833 20629319 25749004 20629456 25749175 20629593 25749346 20629730 25749517 20629867 25749688 20630004 25749859 20630141 25750030 20630278 25750201 20630415 25750372 20630552 25750543 20630689 25750714 20630826 25750885 20630963 25751056 20631100 25751227 20631237 25751398 20631374 25751569 20631511 25751740 20631648 25751911 20631785 25752082 20631922 25752253 20632059 25752424 20632196 25752595 20632333 25752766 20632470 25752937 20632607 25753108 20632744 25753279 20632881 25753450 20633018 25753621 20633155 25753792 20633292 25753963 20633429 25754134 20633566 25754305 20633703 25754476 20633840 25754647 20633977 25754818 20634114 25754989 20634251 25755160 20634388 25755331 20634525 25755502 20634662 25755673 20634799 25755844 20634936 25756015 20635073 25756186 20635210 25756357 20635347 25756528 20635484 25756699 20635621 25756870 20635758 25757041 20635895 25757212 20636032 25757383 20636169 25757554 20636306 25757725 20636443 25757896 20636580 25758067 20636717 25758238 20636854 25758409 20636991 25758580 20637128 25758751 20637265 25758922 20637402 25759093 20637539 25759264 20637676 25759435 20637813 25759606 20637950 25759777 20638087 25759948 20638224 25760119 20638361 25760290 20638498 25760461 20638635 25760632 20638772 25760803 20638909 25760974 20639046 25761145 20639183 25761316 20639320 25761487 20639457 25761658 20639594 25761829 20639731 25762000 20639868 25762171 20640005 25762342 20640142 25762513 20640279 25762684 20640416 25762855 20640553 25763026 20640690 25763197 20640827 25763368 20640964 25763539 20641101 25763710 20641238 25763881 20641375 25764052 20641512 25764223 20641649 25764394 20641786 25764565 20641923 25764736 20642060 25764907 20642197 25765078 20642334 25765249 20642471 25765420 20642608 25765591 20642745 25765762 20642882 25765933 20643019 25766104 20643156 25766275 20643293 25766446 20643430 25766617 20643567 25766788 20643704 25766959 20643841 25767130 20643978 25767301 20644115 25767472 20644252 25767643 20644389 25767814 20644526 25767985 20644663 25768156 20644800 25768327 20644937 25768498 20645074 25768669 20645211 25768840 20645348 25769011 20645485 25769182 20645622 25769353 20645759 25769524 20645896 25769695 20646033 25769866 20646170 25770037 20646307 25770208 20646444 25770379 20646581 25770550 20646718 25770721 20646855 25770892 20646992 25771063 20647129 25771234 20647266 25771405 20647403 25771576 20647540 25771747 20647677 25771918 20647814 25772089 20647951 25772260 20648088 25772431 20648225 25772602 20648362 25772773 20648499 25772944 20648636 25773115 20648773 25773286 20648910 25773457 20649047 25773628 20649184 25773799 20649321 25773970 20649458 25774141 20649595 25774312 20649732 25774483 20649869 25774654 20650006 25774825 20650143 25774996 20650280 25775167 20650417 25775338 20650554 25775509 20650691 25775680 20650828 25775851 20650965 25776022 20651102 25776193 20651239 25776364 20651376 25776535 20651513 25776706 20651650 25776877 20651787 25777048 20651924 25777219 20652061 25777390 20652198 25777561 20652335 25777732 20652472 25777903 20652609 25778074 20652746 25778245 20652883 25778416 20653020 25778587 20653157 25778758 20653294 25778929 20653431 25779100 20653568 25779271 20653705 25779442 20653842 25779613 20653979 25779784 20654116 25779955 20654253 25780126 20654390 25780297 20654527 25780468 20654664 25780639 20654801 25780810 20654938 25780981 20655075 25781152 20655212 25781323 20655349 25781494 20655486 25781665 20655623 25781836 20655760 25782007 20655897 25782178 20656034 25782349 20656171 25782520 20656308 25782691 20656445 25782862 20656582 25783033 20656719 25783204 20656856 25783375 20656993 25783546 20657130 25783717 20657267 25783888 20657404 25784059 20657541 25784230 20657678 25784401 20657815 25784572 20657952 25784743 20658089 25784914 20658226 25785085 20658363 25785256 20658500 25785427 20658637 25785598 20658774 25785769 20658911 25785940 20659048 25786111 20659185 25786282 20659322 25786453 20659459 25786624 20659596 25786795 20659733 25786966 20659870 25787137 20660007 25787308 20660144 25787479 20660281 25787650 20660418 25787821 20660555 25787992 20660692 25788163 20660829 25788334 20660966 25788505 20661103 25788676 20661240 25788847 20661377 25789018 20661514 25789189 20661651 25789360 20661788 25789531 20661925 25789702 20662062 25789873 20662199 25790044 20662336 25790215 20662473 25790386 20662610 25790557 20662747 25790728 20662884 25790899 20663021 25791070 20663158 25791241 20663295 25791412 20663432 25791583 20663569 25791754 20663706 25791925 20663843 25792096 20663980 25792267 20664117 25792438 20664254 25792609 20664391 25792780 20664528 25792951 20664665 25793122 20664802 25793293 20664939 25793464 20665076 25793635 20665213 25793806 20665350 25793977 20665487 25794148 20665624 25794319 20665761 25794490 20665898 25794661 20666035 25794832 20666172 25795003 20666309 25795174 20666446 25795345 20666583 25795516 20666720 25795687 20666857 25795858 20666994 25796029 20667131 25796200 20667268 25796371 20667405 25796542 20667542 25796713 20667679 25796884 20667816 25797055 20667953 25797226 20668090 25797397 20668227 25797568 20668364 25797739 20668501 25797910 20668638 25798081 20668775 25798252 20668912 25798423 20669049 25798594 20669186 25798765 20669323 25798936 20669460 25799107 20669597 25799278 20669734 25799449 20669871 25799620 20670008 25799791 20670145 25799962 20670282 25800133 20670419 25800304 20670556 25800475 20670693 25800646 20670830 25800817 20670967 25800988 20671104 25801159 20671241 25801330 20671378 25801501 20671515 25801672 20671652 25801843 20671789 25802014 20671926 25802185 20672063 25802356 20672200 25802527 20672337 25802698 20672474 25802869 20672611 25803040 20672748 25803211 20672885 25803382 20673022 25803553 20673159 25803724 20673296 25803895 20673433 25804066 20673570 25804237 20673707 25804408 20673844 25804579 20673981 25804750 20674118 25804921 20674255 25805092 20674392 25805263 20674529 25805434 20674666 25805605 20674803 25805776 20674940 25805947 20675077 25806118 20675214 25806289 20675351 25806460 20675488 25806631 20675625 25806802 20675762 25806973 20675899 25807144 20676036 25807315 20676173 25807486 20676310 25807657 20676447 25807828 20676584 25807999 20676721 25808170 20676858 25808341 20676995 25808512 20677132 25808683 20677269 25808854 20677406 25809025 20677543 25809196 20677680 25809367 20677817 25809538 20677954 25809709 20678091 25809880 20678228 25810051 20678365 25810222 20678502 25810393 20678639 25810564 20678776 25810735 20678913 25810906 20679050 25811077 20679187 25811248 20679324 25811419 20679461 25811590 20679598 25811761 20679735 25811932 20679872 25812103 20680009 25812274 20680146 25812445 20680283 25812616 20680420 25812787 20680557 25812958 20680694 25813129 20680831 25813300 20680968 25813471 20681105 25813642 20681242 25813813 20681379 25813984 20681516 25814155 20681653 25814326 20681790 25814497 20681927 25814668 20682064 25814839 20682201 25815010 20682338 25815181 20682475 25815352 20682612 25815523 20682749 25815694 20682886 25815865 20683023 25816036 20683160 25816207 20683297 25816378 20683434 25816549 20683571 25816720 20683708 25816891 20683845 25817062 20683982 25817233 20684119 25817404 20684256 25817575 20684393 25817746 20684530 25817917 20684667 25818088 20684804 25818259 20684941 25818430 20685078 25818601 20685215 25818772 20685352 25818943 20685489 25819114 20685626 25819285
1000 31066257 0 31066257 38776131 31066394 38776302 31066531 38776473 31066668 38776644 31066805 38776815 31066942 38776986 31067079 38777157 31067216 38777328 31067353 38777499 31067490 38777670 31067627 38777841 31067764 38778012 31067901 38778183 31068038 38778354 31068175 38778525 31068312 38778696 31068449 38778867 31068586 38779038 31068723 38779209 31068860 38779380 31068997 38779551 31069134 38779722 31069271 38779893 31069408 38780064 31069545 38780235 31069682 38780406 31069819 38780577 31069956 38780748 31070093 38780919 31070230 38781090 31070367 38781261 31070504 38781432 31070641 38781603 31070778 38781774 31070915 38781945 31071052 38782116 31071189 38782287 31071326 38782458 31071463 38782629 31071600 38782800 31071737 38782971 31071874 38783142 31072011 38783313 31072148 38783484 31072285 38783655 31072422 38783826 31072559 38783997 31072696 38784168 31072833 38784339 31072970 38784510 31073107 38784681 31073244 38784852 31073381 38785023 31073518 38785194 31073655 38785365 31073792 38785536 31073929 38785707 31074066 38785878 31074203 38786049 31074340 38786220 31074477 38786391 31074614 38786562 31074751 38786733 31074888 38786904 31075025 38787075 31075162 38787246 31075299 38787417 31075436 38787588 31075573 38787759 31075710 38787930 31075847 38788101 31075984 38788272 31076121 38788443 31076258 38788614 31076395 38788785 31076532 38788956 31076669 38789127 31076806 38789298 31076943 38789469 31077080 38789640 31077217 38789811 31077354 38789982 31077491 38790153 31077628 38790324 31077765 38790495 31077902 38790666 31078039 38790837 31078176 38791008 31078313 38791179 31078450 38791350 31078587 38791521 31078724 38791692 31078861 38791863 31078998 38792034 31079135 38792205 31079272 38792376 31079409 38792547 31079546 38792718 31079683 38792889 31079820 38793060 31079957 38793231 31080094 38793402 31080231 38793573 31080368 38793744 31080505 38793915 31080642 38794086 31080779 38794257 31080916 38794428 31081053 38794599 31081190 38794770 31081327 38794941 31081464 38795112 31081601 38795283 31081738 38795454 31081875 38795625 31082012 38795796 31082149 38795967 31082286 38796138 31082423 38796309 31082560 38796480 31082697 38796651 31082834 38796822 31082971 38796993 31083108 38797164 31083245 38797335 31083382 38797506 31083519 38797677 31083656 38797848 31083793 38798019 31083930 38798190 31084067 38798361 31084204 38798532 31084341 38798703 31084478 38798874 31084615 38799045 31084752 38799216 31084889 38799387 31085026 38799558 31085163 38799729 31085300 38799900 31085437 38800071 31085574 38800242 31085711 38800413 31085848 38800584 31085985 38800755 31086122 38800926 31086259 38801097 31086396 38801268 31086533 38801439 31086670 38801610 31086807 38801781 31086944 38801952 31087081 38802123 31087218 38802294 31087355 38802465 31087492 38802636 31087629 38802807 31087766 38802978 31087903 38803149 31088040 38803320 31088177 38803491 31088314 38803662 31088451 38803833 31088588 38804004 31088725 38804175 31088862 38804346 31088999 38804517 31089136 38804688 31089273 38804859 31089410 38805030 31089547 38805201 31089684 38805372 31089821 38805543 31089958 38805714 31090095 38805885 31090232 38806056 31090369 38806227 31090506 38806398 31090643 38806569 31090780 38806740 31090917 38806911 31091054 38807082 31091191 38807253 31091328 38807424 31091465 38807595 31091602 38807766 31091739 38807937 31091876 38808108 31092013 38808279 31092150 38808450 31092287 38808621 31092424 38808792 31092561 38808963 31092698 38809134 31092835 38809305 31092972 38809476 31093109 38809647 31093246 38809818 31093383 38809989 31093520 38810160 31093657 38810331 31093794 38810502 31093931 38810673 31094068 38810844 31094205 38811015 31094342 38811186 31094479 38811357 31094616 38811528 31094753 38811699 31094890 38811870 31095027 38812041 31095164 38812212 31095301 38812383 31095438 38812554 31095575 38812725 31095712 38812896 31095849 38813067 31095986 38813238 31096123 38813409 31096260 38813580 31096397 38813751 31096534 38813922 31096671 38814093 31096808 38814264 31096945 38814435 31097082 38814606 31097219 38814777 31097356 38814948 31097493 38815119 31097630 38815290 31097767 38815461 31097904 38815632 31098041 38815803 31098178 38815974 31098315 38816145 31098452 38816316 31098589 38816487 31098726 38816658 31098863 38816829 31099000 38817000 31099137 38817171 31099274 38817342 31099411 38817513 31099548 38817684 31099685 38817855 31099822 38818026 31099959 38818197 31100096 38818368 31100233 38818539 31100370 38818710 31100507 38818881 31100644 38819052 31100781 38819223 31100918 38819394 31101055 38819565 31101192 38819736 31101329 38819907 31101466 38820078 31101603 38820249 31101740 38820420 31101877 38820591 31102014 38820762 31102151 38820933 31102288 38821104 31102425 38821275 31102562 38821446 31102699 38821617 31102836 38821788 31102973 38821959 31103110 38822130 31103247 38822301 31103384 38822472 31103521 38822643 31103658 38822814 31103795 38822985 31103932 38823156 31104069 38823327 31104206 38823498 31104343 38823669 31104480 38823840 31104617 38824011 31104754 38824182 31104891 38824353 31105028 38824524 31105165 38824695 31105302 38824866 31105439 38825037 31105576 38825208 31105713 38825379 31105850 38825550 31105987 38825721 31106124 38825892 31106261 38826063 31106398 38826234 31106535 38826405 31106672 38826576 31106809 38826747 31106946 38826918 31107083 38827089 31107220 38827260 31107357 38827431 31107494 38827602 31107631 38827773 31107768 38827944 31107905 38828115 31108042 38828286 31108179 38828457 31108316 38828628 31108453 38828799 31108590 38828970 31108727 38829141 31108864 38829312 31109001 38829483 31109138 38829654 31109275 38829825 31109412 38829996 31109549 38830167 31109686 38830338 31109823 38830509 31109960 38830680 31110097 38830851 31110234 38831022 31110371 38831193 31110508 38831364 31110645 38831535 31110782 38831706 31110919 38831877 31111056 38832048 31111193 38832219 31111330 38832390 31111467 38832561 31111604 38832732 31111741 38832903 31111878 38833074 31112015 38833245 31112152 38833416 31112289 38833587 31112426 38833758 31112563 38833929 31112700 38834100 31112837 38834271 31112974 38834442 31113111 38834613 31113248 38834784 31113385 38834955 31113522 38835126 31113659 38835297 31113796 38835468 31113933 38835639 31114070 38835810 31114207 38835981 31114344 38836152 31114481 38836323 31114618 38836494 31114755 38836665 31114892 38836836 31115029 38837007 31115166 38837178 31115303 38837349 31115440 38837520 31115577 38837691 31115714 38837862 31115851 38838033 31115988 38838204 31116125 38838375 31116262 38838546 31116399 38838717 31116536 38838888 31116673 38839059 31116810 38839230 31116947 38839401 31117084 38839572 31117221 38839743 31117358 38839914 31117495 38840085 31117632 38840256 31117769 38840427 31117906 38840598 31118043 38840769 31118180 38840940 31118317 38841111 31118454 38841282 31118591 38841453 31118728 38841624 31118865 38841795 31119002 38841966 31119139 38842137 31119276 38842308 31119413 38842479 31119550 38842650 31119687 38842821 31119824 38842992 31119961 38843163 31120098 38843334 31120235 38843505 31120372 38843676 31120509 38843847 31120646 38844018 31120783 38844189 31120920 38844360 31121057 38844531 31121194 38844702 31121331 38844873 31121468 38845044 31121605 38845215 31121742 38845386 31121879 38845557 31122016 38845728 31122153 38845899 31122290 38846070 31122427 38846241 31122564 38846412 31122701 38846583 31122838 38846754 31122975 38846925 31123112 38847096 31123249 38847267 31123386 38847438 31123523 38847609 31123660 38847780 31123797 38847951 31123934 38848122 31124071 38848293 31124208 38848464 31124345 38848635 31124482 38848806 31124619 38848977 31124756 38849148 31124893 38849319 31125030 38849490 31125167 38849661 31125304 38849832 31125441 38850003 31125578 38850174 31125715 38850345 31125852 38850516 31125989 38850687 31126126 38850858 31126263 38851029 31126400 38851200 31126537 38851371 31126674 38851542 31126811 38851713 31126948 38851884 31127085 38852055 31127222 38852226 31127359 38852397 31127496 38852568 31127633 38852739 31127770 38852910 31127907 38853081 31128044 38853252 31128181 38853423 31128318 38853594 31128455 38853765 31128592 38853936 31128729 38854107 31128866 38854278 31129003 38854449 31129140 38854620 31129277 38854791 31129414 38854962 31129551 38855133 31129688 38855304 31129825 38855475 31129962 38855646 31130099 38855817 31130236 38855988 31130373 38856159 31130510 38856330 31130647 38856501 31130784 38856672 31130921 38856843 31131058 38857014 31131195 38857185 31131332 38857356 31131469 38857527 31131606 38857698 31131743 38857869 31131880 38858040 31132017 38858211 31132154 38858382 31132291 38858553 31132428 38858724 31132565 38858895 31132702 38859066 31132839 38859237 31132976 38859408 31133113 38859579 31133250 38859750 31133387 38859921 31133524 38860092 31133661 38860263 31133798 38860434 31133935 38860605 31134072 38860776 31134209 38860947 31134346 38861118 31134483 38861289 31134620 38861460 31134757 38861631 31134894 38861802 31135031 38861973 31135168 38862144 31135305 38862315 31135442 38862486 31135579 38862657 31135716 38862828 31135853 38862999 31135990 38863170 31136127 38863341 31136264 38863512 31136401 38863683 31136538 38863854 31136675 38864025 31136812 38864196 31136949 38864367 31137086 38864538 31137223 38864709 31137360 38864880 31137497 38865051 31137634 38865222 31137771 38865393 31137908 38865564 31138045 38865735 31138182 38865906 31138319 38866077 31138456 38866248 31138593 38866419 31138730 38866590 31138867 38866761 31139004 38866932 31139141 38867103 31139278 38867274 31139415 38867445 31139552 38867616 31139689 38867787 31139826 38867958 31139963 38868129 31140100 38868300 31140237 38868471 31140374 38868642 31140511 38868813 31140648 38868984 31140785 38869155 31140922 38869326 31141059 38869497 31141196 38869668 31141333 38869839 31141470 38870010 31141607 38870181 31141744 38870352 31141881 38870523 31142018 38870694 31142155 38870865 31142292 38871036 31142429 38871207 31142566 38871378 31142703 38871549 31142840 38871720 31142977 38871891 31143114 38872062 31143251 38872233 31143388 38872404 31143525 38872575 31143662 38872746 31143799 38872917 31143936 38873088 31144073 38873259 31144210 38873430 31144347 38873601 31144484 38873772 31144621 38873943 31144758 38874114 31144895 38874285 31145032 38874456 31145169 38874627 31145306 38874798 31145443 38874969 31145580 38875140 31145717 38875311 31145854 38875482 31145991 38875653 31146128 38875824 31146265 38875995 31146402 38876166 31146539 38876337 31146676 38876508 31146813 38876679 31146950 38876850 31147087 38877021 31147224 38877192 31147361 38877363 31147498 38877534 31147635 38877705 31147772 38877876 31147909 38878047 31148046 38878218 31148183 38878389 31148320 38878560 31148457 38878731 31148594 38878902 31148731 38879073 31148868 38879244 31149005 38879415 31149142 38879586 31149279 38879757 31149416 38879928 31149553 38880099 31149690 38880270 31149827 38880441 31149964 38880612 31150101 38880783 31150238 38880954 31150375 38881125 31150512 38881296 31150649 38881467 31150786 38881638 31150923 38881809 31151060 38881980 31151197 38882151 31151334 38882322 31151471 38882493 31151608 38882664 31151745 38882835 31151882 38883006 31152019 38883177 31152156 38883348 31152293 38883519 31152430 38883690 31152567 38883861 31152704 38884032 31152841 38884203 31152978 38884374 31153115 38884545 31153252 38884716 31153389 38884887 31153526 38885058 31153663 38885229 31153800 38885400 31153937 38885571 31154074 38885742 31154211 38885913 31154348 38886084 31154485 38886255 31154622 38886426 31154759 38886597 31154896 38886768 31155033 38886939 31155170 38887110 31155307 38887281 31155444 38887452 31155581 38887623 31155718 38887794 31155855 38887965 31155992 38888136 31156129 38888307 31156266 38888478 31156403 38888649 31156540 38888820 31156677 38888991 31156814 38889162 31156951 38889333 31157088 38889504 31157225 38889675 31157362 38889846 31157499 38890017 31157636 38890188 31157773 38890359 31157910 38890530 31158047 38890701 31158184 38890872 31158321 38891043 31158458 38891214 31158595 38891385 31158732 38891556 31158869 38891727 31159006 38891898 31159143 38892069 31159280 38892240 31159417 38892411 31159554 38892582 31159691 38892753 31159828 38892924 31159965 38893095 31160102 38893266 31160239 38893437 31160376 38893608 31160513 38893779 31160650 38893950 31160787 38894121 31160924 38894292 31161061 38894463 31161198 38894634 31161335 38894805 31161472 38894976 31161609 38895147 31161746 38895318 31161883 38895489 31162020 38895660 31162157 38895831 31162294 38896002 31162431 38896173 31162568 38896344 31162705 38896515 31162842 38896686 31162979 38896857 31163116 38897028 31163253 38897199 31163390 38897370 31163527 38897541 31163664 38897712 31163801 38897883 31163938 38898054 31164075 38898225 31164212 38898396 31164349 38898567 31164486 38898738 31164623 38898909 31164760 38899080 31164897 38899251 31165034 38899422 31165171 38899593 31165308 38899764 31165445 38899935 31165582 38900106 31165719 38900277 31165856 38900448 31165993 38900619 31166130 38900790 31166267 38900961 31166404 38901132 31166541 38901303 31166678 38901474 31166815 38901645 31166952 38901816 31167089 38901987 31167226 38902158 31167363 38902329 31167500 38902500 31167637 38902671 31167774 38902842 31167911 38903013 31168048 38903184 31168185 38903355 31168322 38903526 31168459 38903697 31168596 38903868 31168733 38904039 31168870 38904210 31169007 38904381 31169144 38904552 31169281 38904723 31169418 38904894 31169555 38905065 31169692 38905236 31169829 38905407 31169966 38905578 31170103 38905749 31170240 38905920 31170377 38906091 31170514 38906262 31170651 38906433 31170788 38906604 31170925 38906775 31171062 38906946 31171199 38907117 31171336 38907288 31171473 38907459 31171610 38907630 31171747 38907801 31171884 38907972 31172021 38908143 31172158 38908314 31172295 38908485 31172432 38908656 31172569 38908827 31172706 38908998 31172843 38909169 31172980 38909340 31173117 38909511 31173254 38909682 31173391 38909853 31173528 38910024 31173665 38910195 31173802 38910366 31173939 38910537 31174076 38910708 31174213 38910879 31174350 38911050 31174487 38911221 31174624 38911392 31174761 38911563 31174898 38911734 31175035 38911905 31175172 38912076 31175309 38912247 31175446 38912418 31175583 38912589 31175720 38912760 31175857 38912931 31175994 38913102 31176131 38913273 31176268 38913444 31176405 38913615 31176542 38913786 31176679 38913957 31176816 38914128 31176953 38914299 31177090 38914470 31177227 38914641 31177364 38914812 31177501 38914983 31177638 38915154 31177775 38915325 31177912 38915496 31178049 38915667 31178186 38915838 31178323 38916009 31178460 38916180 31178597 38916351 31178734 38916522 31178871 38916693 31179008 38916864 31179145 38917035 31179282 38917206 31179419 38917377 31179556 38917548 31179693 38917719 31179830 38917890 31179967 38918061 31180104 38918232 31180241 38918403 31180378 38918574 31180515 38918745 31180652 38918916 31180789 38919087 31180926 38919258 31181063 38919429 31181200 38919600 31181337 38919771 31181474 38919942 31181611 38920113 31181748 38920284 31181885 38920455 31182022 38920626 31182159 38920797 31182296 38920968 31182433 38921139 31182570 38921310 31182707 38921481 31182844 38921652 31182981 38921823 31183118 38921994 31183255 38922165 31183392 38922336 31183529 38922507 31183666 38922678 31183803 38922849 31183940 38923020 31184077 38923191 31184214 38923362 31184351 38923533 31184488 38923704 31184625 38923875 31184762 38924046 31184899 38924217 31185036 38924388 31185173 38924559 31185310 38924730 31185447 38924901 31185584 38925072 31185721 38925243 31185858 38925414 31185995 38925585 31186132 38925756 31186269 38925927 31186406 38926098 31186543 38926269 31186680 38926440 31186817 38926611 31186954 38926782 31187091 38926953 31187228 38927124 31187365 38927295 31187502 38927466 31187639 38927637 31187776 38927808 31187913 38927979 31188050 38928150 31188187 38928321 31188324 38928492 31188461 38928663 31188598 38928834 31188735 38929005 31188872 38929176 31189009 38929347 31189146 38929518 31189283 38929689 31189420 38929860 31189557 38930031 31189694 38930202 31189831 38930373 31189968 38930544 31190105 38930715 31190242 38930886 31190379 38931057 31190516 38931228 31190653 38931399 31190790 38931570 31190927 38931741 31191064 38931912 31191201 38932083 31191338 38932254 31191475 38932425 31191612 38932596 31191749 38932767 31191886 38932938 31192023 38933109 31192160 38933280 31192297 38933451 31192434 38933622 31192571 38933793 31192708 38933964 31192845 38934135 31192982 38934306 31193119 38934477 31193256 38934648 31193393 38934819 31193530 38934990 31193667 38935161 31193804 38935332 31193941 38935503 31194078 38935674 31194215 38935845 31194352 38936016 31194489 38936187 31194626 38936358 31194763 38936529 31194900 38936700 31195037 38936871 31195174 38937042 31195311 38937213 31195448 38937384 31195585 38937555 31195722 38937726 31195859 38937897 31195996 38938068 31196133 38938239 31196270 38938410 31196407 38938581 31196544 38938752 31196681 38938923 31196818 38939094 31196955 38939265 31197092 38939436 31197229 38939607 31197366 38939778 31197503 38939949 31197640 38940120 31197777 38940291 31197914 38940462 31198051 38940633 31198188 38940804 31198325 38940975 31198462 38941146 31198599 38941317 31198736 38941488 31198873 38941659 31199010 38941830 31199147 38942001 31199284 38942172 31199421 38942343 31199558 38942514 31199695 38942685 31199832 38942856 31199969 38943027 31200106 38943198 31200243 38943369 31200380 38943540 31200517 38943711 31200654 38943882 31200791 38944053 31200928 38944224 31201065 38944395 31201202 38944566 31201339 38944737 31201476 38944908 31201613 38945079 31201750 38945250 31201887 38945421 31202024 38945592 31202161 38945763 31202298 38945934 31202435 38946105 31202572 38946276 31202709 38946447 31202846 38946618 31202983 38946789
1000 63840900 0 63840900 79684627 63841037 79684798 63841174 79684969 63841311 79685140 63841448 79685311 63841585 79685482 63841722 79685653 63841859 79685824 63841996 79685995 63842133 79686166 63842270 79686337 63842407 79686508 63842544 79686679 63842681 79686850 63842818 79687021 63842955 79687192 63843092 79687363 63843229 79687534 63843366 79687705 63843503 79687876 63843640 79688047 63843777 79688218 63843914 79688389 63844051 79688560 63844188 79688731 63844325 79688902 63844462 79689073 63844599 79689244 63844736 79689415 63844873 79689586 63845010 79689757 63845147 79689928 63845284 79690099 63845421 79690270 63845558 79690441 63845695 79690612 63845832 79690783 63845969 79690954 63846106 79691125 63846243 79691296 63846380 79691467 63846517 79691638 63846654 79691809 63846791 79691980 63846928 79692151 63847065 79692322 63847202 79692493 63847339 79692664 63847476 79692835 63847613 79693006 63847750 79693177 63847887 79693348 63848024 79693519 63848161 79693690 63848298 79693861 63848435 79694032 63848572 79694203 63848709 79694374 63848846 79694545 63848983 79694716 63849120 79694887 63849257 79695058 63849394 79695229 63849531 79695400 63849668 79695571 63849805 79695742 63849942 79695913 63850079 79696084 63850216 79696255 63850353 79696426 63850490 79696597 63850627 79696768 63850764 79696939 63850901 79697110 63851038 79697281 63851175 79697452 63851312 79697623 63851449 79697794 63851586 79697965 63851723 79698136 63851860 79698307 63851997 79698478 63852134 79698649 63852271 79698820 63852408 79698991 63852545 79699162 63852682 79699333 63852819 79699504 63852956 79699675 63853093 79699846 63853230 79700017 63853367 79700188 63853504 79700359 63853641 79700530 63853778 79700701 63853915 79700872 63854052 79701043 63854189 79701214 63854326 79701385 63854463 79701556 63854600 79701727 63854737 79701898 63854874 79702069 63855011 79702240 63855148 79702411 63855285 79702582 63855422 79702753 63855559 79702924 63855696 79703095 63855833 79703266 63855970 79703437 63856107 79703608 63856244 79703779 63856381 79703950 63856518 79704121 63856655 79704292 63856792 79704463 63856929 79704634 63857066 79704805 63857203 79704976 63857340 79705147 63857477 79705318 63857614 79705489 63857751 79705660 63857888 79705831 63858025 79706002 63858162 79706173 63858299 79706344 63858436 79706515 63858573 79706686 63858710 79706857 63858847 79707028 63858984 79707199 63859121 79707370 63859258 79707541 63859395 79707712 63859532 79707883 63859669 79708054 63859806 79708225 63859943 79708396 63860080 79708567 63860217 79708738 63860354 79708909 63860491 79709080 63860628 79709251 63860765 79709422 63860902 79709593 63861039 79709764 63861176 79709935 63861313 79710106 63861450 79710277 63861587 79710448 63861724 79710619 63861861 79710790 63861998 79710961 63862135 79711132 63862272 79711303 63862409 79711474 63862546 79711645 63862683 79711816 63862820 79711987 63862957 79712158 63863094 79712329 63863231 79712500 63863368 79712671 63863505 79712842 63863642 79713013 63863779 79713184 63863916 79713355 63864053 79713526 63864190 79713697 63864327 79713868 63864464 79714039 63864601 79714210 63864738 79714381 63864875 79714552 63865012 79714723 63865149 79714894 63865286 79715065 63865423 79715236 63865560 79715407 63865697 79715578 63865834 79715749 63865971 79715920 63866108 79716091 63866245 79716262 63866382 79716433 63866519 79716604 63866656 79716775 63866793 79716946 63866930 79717117 63867067 79717288 63867204 79717459 63867341 79717630 63867478 79717801 63867615 79717972 63867752 79718143 63867889 79718314 63868026 79718485 63868163 79718656 63868300 79718827 63868437 79718998 63868574 79719169 63868711 79719340 63868848 79719511 63868985 79719682 63869122 79719853 63869259 79720024 63869396 79720195 63869533 79720366 63869670 79720537 63869807 79720708 63869944 79720879 63870081 79721050 63870218 79721221 63870355 79721392 63870492 79721563 63870629 79721734 63870766 79721905 63870903 79722076 63871040 79722247 63871177 79722418 63871314 79722589 63871451 79722760 63871588 79722931 63871725 79723102 63871862 79723273 63871999 79723444 63872136 79723615 63872273 79723786 63872410 79723957 63872547 79724128 63872684 79724299 63872821 79724470 63872958 79724641 63873095 79724812 63873232 79724983 63873369 79725154 63873506 79725325 63873643 79725496 63873780 79725667 63873917 79725838 63874054 79726009 63874191 79726180 63874328 79726351 63874465 79726522 63874602 79726693 63874739 79726864 63874876 79727035 63875013 79727206 63875150 79727377 63875287 79727548 63875424 79727719 63875561 79727890 63875698 79728061 63875835 79728232 63875972 79728403 63876109 79728574 63876246 79728745 63876383 79728916 63876520 79729087 63876657 79729258 63876794 79729429 63876931 79729600 63877068 79729771 63877205 79729942 63877342 79730113 63877479 79730284 63877616 79730455 63877753 79730626 63877890 79730797 63878027 79730968 63878164 79731139 63878301 79731310 63878438 79731481 63878575 79731652 63878712 79731823 63878849 79731994 63878986 79732165 63879123 79732336 63879260 79732507 63879397 79732678 63879534 79732849 63879671 79733020 63879808 79733191 63879945 79733362 63880082 79733533 63880219 79733704 63880356 79733875 63880493 79734046 63880630 79734217 63880767 79734388 63880904 79734559 63881041 79734730 63881178 79734901 63881315 79735072 63881452 79735243 63881589 79735414 63881726 79735585 63881863 79735756 63882000 79735927 63882137 79736098 63882274 79736269 63882411 79736440 63882548 79736611 63882685 79736782 63882822 79736953 63882959 79737124 63883096 79737295 63883233 79737466 63883370 79737637 63883507 79737808 63883644 79737979 63883781 79738150 63883918 79738321 63884055 79738492 63884192 79738663 63884329 79738834 63884466 79739005 63884603 79739176 63884740 79739347 63884877 79739518 63885014 79739689 63885151 79739860 63885288 79740031 63885425 79740202 63885562 79740373 63885699 79740544 63885836 79740715 63885973 79740886 63886110 79741057 63886247 79741228 63886384 79741399 63886521 79741570 63886658 79741741 63886795 79741912 63886932 79742083 63887069 79742254 63887206 79742425 63887343 79742596 63887480 79742767 63887617 79742938 63887754 79743109 63887891 79743280 63888028 79743451 63888165 79743622 63888302 79743793 63888439 79743964 63888576 79744135 63888713 79744306 63888850 79744477 63888987 79744648 63889124 79744819 63889261 79744990 63889398 79745161 63889535 79745332 63889672 79745503 63889809 79745674 63889946 79745845 63890083 79746016 63890220 79746187 63890357 79746358 63890494 79746529 63890631 79746700 63890768 79746871 63890905 79747042 63891042 79747213 63891179 79747384 63891316 79747555 63891453 79747726 63891590 79747897 63891727 79748068 63891864 79748239 63892001 79748410 63892138 79748581 63892275 79748752 63892412 79748923 63892549 79749094 63892686 79749265 63892823 79749436 63892960 79749607 63893097 79749778 63893234 79749949 63893371 79750120 63893508 79750291 63893645 79750462 63893782 79750633 63893919 79750804 63894056 79750975 63894193 79751146 63894330 79751317 63894467 79751488 63894604 79751659 63894741 79751830 63894878 79752001 63895015 79752172 63895152 79752343 63895289 79752514 63895426 79752685 63895563 79752856 63895700 79753027 63895837 79753198 63895974 79753369 63896111 79753540 63896248 79753711 63896385 79753882 63896522 79754053 63896659 79754224 63896796 79754395 63896933 79754566 63897070 79754737 63897207 79754908 63897344 79755079 63897481 79755250 63897618 79755421 63897755 79755592 63897892 79755763 63898029 79755934 63898166 79756105 63898303 79756276 63898440 79756447 63898577 79756618 63898714 79756789 63898851 79756960 63898988 79757131 63899125 79757302 63899262 79757473 63899399 79757644 63899536 79757815 63899673 79757986 63899810 79758157 63899947 79758328 63900084 79758499 63900221 79758670 63900358 79758841 63900495 79759012 63900632 79759183 63900769 79759354 63900906 79759525 63901043 79759696 63901180 79759867 63901317 79760038 63901454 79760209 63901591 79760380 63901728 79760551 63901865 79760722 63902002 79760893 63902139 79761064 63902276 79761235 63902413 79761406 63902550 79761577 63902687 79761748 63902824 79761919 63902961 79762090 63903098 79762261 63903235 79762432 63903372 79762603 63903509 79762774 63903646 79762945 63903783 79763116 63903920 79763287 63904057 79763458 63904194 79763629 63904331 79763800 63904468 79763971 63904605 79764142 63904742 79764313 63904879 79764484 63905016 79764655 63905153 79764826 63905290 79764997 63905427 79765168 63905564 79765339 63905701 79765510 63905838 79765681 63905975 79765852 63906112 79766023 63906249 79766194 63906386 79766365 63906523 79766536 63906660 79766707 63906797 79766878 63906934 79767049 63907071 79767220 63907208 79767391 63907345 79767562 63907482 79767733 63907619 79767904 63907756 79768075 63907893 79768246 63908030 79768417 63908167 79768588 63908304 79768759 63908441 79768930 63908578 79769101 63908715 79769272 63908852 79769443 63908989 79769614 63909126 79769785 63909263 79769956 63909400 79770127 63909537 79770298 63909674 79770469 63909811 79770640 63909948 79770811 63910085 79770982 63910222 79771153 63910359 79771324 63910496 79771495 63910633 79771666 63910770 79771837 63910907 79772008 63911044 79772179 63911181 79772350 63911318 79772521 63911455 79772692 63911592 79772863 63911729 79773034 63911866 79773205 63912003 79773376 63912140 79773547 63912277 79773718 63912414 79773889 63912551 79774060 63912688 79774231 63912825 79774402 63912962 79774573 63913099 79774744 63913236 79774915 63913373 79775086 63913510 79775257 63913647 79775428 63913784 79775599 63913921 79775770 63914058 79775941 63914195 79776112 63914332 79776283 63914469 79776454 63914606 79776625 63914743 79776796 63914880 79776967 63915017 79777138 63915154 79777309 63915291 79777480 63915428 79777651 63915565 79777822 63915702 79777993 63915839 79778164 63915976 79778335 63916113 79778506 63916250 79778677 63916387 79778848 63916524 79779019 63916661 79779190 63916798 79779361 63916935 79779532 63917072 79779703 63917209 79779874 63917346 79780045 63917483 79780216 63917620 79780387 63917757 79780558 63917894 79780729 63918031 79780900 63918168 79781071 63918305 79781242 63918442 79781413 63918579 79781584 63918716 79781755 63918853 79781926 63918990 79782097 63919127 79782268 63919264 79782439 63919401 79782610 63919538 79782781 63919675 79782952 63919812 79783123 63919949 79783294 63920086 79783465 63920223 79783636 63920360 79783807 63920497 79783978 63920634 79784149 63920771 79784320 63920908 79784491 63921045 79784662 63921182 79784833 63921319 79785004 63921456 79785175 63921593 79785346 63921730 79785517 63921867 79785688 63922004 79785859 63922141 79786030 63922278 79786201 63922415 79786372 63922552 79786543 63922689 79786714 63922826 79786885 63922963 79787056 63923100 79787227 63923237 79787398 63923374 79787569 63923511 79787740 63923648 79787911 63923785 79788082 63923922 79788253 63924059 79788424 63924196 79788595 63924333 79788766 63924470 79788937 63924607 79789108 63924744 79789279 63924881 79789450 63925018 79789621 63925155 79789792 63925292 79789963 63925429 79790134 63925566 79790305 63925703 79790476 63925840 79790647 63925977 79790818 63926114 79790989 63926251 79791160 63926388 79791331 63926525 79791502 63926662 79791673 63926799 79791844 63926936 79792015 63927073 79792186 63927210 79792357 63927347 79792528 63927484 79792699 63927621 79792870 63927758 79793041 63927895 79793212 63928032 79793383 63928169 79793554 63928306 79793725 63928443 79793896 63928580 79794067 63928717 79794238 63928854 79794409 63928991 79794580 63929128 79794751 63929265 79794922 63929402 79795093 63929539 79795264 63929676 79795435 63929813 79795606 63929950 79795777 63930087 79795948 63930224 79796119 63930361 79796290 63930498 79796461 63930635 79796632 63930772 79796803 63930909 79796974 63931046 79797145 63931183 79797316 63931320 79797487 63931457 79797658 63931594 79797829 63931731 79798000 63931868 79798171 63932005 79798342 63932142 79798513 63932279 79798684 63932416 79798855 63932553 79799026 63932690 79799197 63932827 79799368 63932964 79799539 63933101 79799710 63933238 79799881 63933375 79800052 63933512 79800223 63933649 79800394 63933786 79800565 63933923 79800736 63934060 79800907 63934197 79801078 63934334 79801249 63934471 79801420 63934608 79801591 63934745 79801762 63934882 79801933 63935019 79802104 63935156 79802275 63935293 79802446 63935430 79802617 63935567 79802788 63935704 79802959 63935841 79803130 63935978 79803301 63936115 79803472 63936252 79803643 63936389 79803814 63936526 79803985 63936663 79804156 63936800 79804327 63936937 79804498 63937074 79804669 63937211 79804840 63937348 79805011 63937485 79805182 63937622 79805353 63937759 79805524 63937896 79805695 63938033 79805866 63938170 79806037 63938307 79806208 63938444 79806379 63938581 79806550 63938718 79806721 63938855 79806892 63938992 79807063 63939129 79807234 63939266 79807405 63939403 79807576 63939540 79807747 63939677 79807918 63939814 79808089 63939951 79808260 63940088 79808431 63940225 79808602 63940362 79808773 63940499 79808944 63940636 79809115 63940773 79809286 63940910 79809457 63941047 79809628 63941184 79809799 63941321 79809970 63941458 79810141 63941595 79810312 63941732 79810483 63941869 79810654 63942006 79810825 63942143 79810996 63942280 79811167 63942417 79811338 63942554 79811509 63942691 79811680 63942828 79811851 63942965 79812022 63943102 79812193 63943239 79812364 63943376 79812535 63943513 79812706 63943650 79812877 63943787 79813048 63943924 79813219 63944061 79813390 63944198 79813561 63944335 79813732 63944472 79813903 63944609 79814074 63944746 79814245 63944883 79814416 63945020 79814587 63945157 79814758 63945294 79814929 63945431 79815100 63945568 79815271 63945705 79815442 63945842 79815613 63945979 79815784 63946116 79815955 63946253 79816126 63946390 79816297 63946527 79816468 63946664 79816639 63946801 79816810 63946938 79816981 63947075 79817152 63947212 79817323 63947349 79817494 63947486 79817665 63947623 79817836 63947760 79818007 63947897 79818178 63948034 79818349 63948171 79818520 63948308 79818691 63948445 79818862 63948582 79819033 63948719 79819204 63948856 79819375 63948993 79819546 63949130 79819717 63949267 79819888 63949404 79820059 63949541 79820230 63949678 79820401 63949815 79820572 63949952 79820743 63950089 79820914 63950226 79821085 63950363 79821256 63950500 79821427 63950637 79821598 63950774 79821769 63950911 79821940 63951048 79822111 63951185 79822282 63951322 79822453 63951459 79822624 63951596 79822795 63951733 79822966 63951870 79823137 63952007 79823308 63952144 79823479 63952281 79823650 63952418 79823821 63952555 79823992 63952692 79824163 63952829 79824334 63952966 79824505 63953103 79824676 63953240 79824847 63953377 79825018 63953514 79825189 63953651 79825360 63953788 79825531 63953925 79825702 63954062 79825873 63954199 79826044 63954336 79826215 63954473 79826386 63954610 79826557 63954747 79826728 63954884 79826899 63955021 79827070 63955158 79827241 63955295 79827412 63955432 79827583 63955569 79827754 63955706 79827925 63955843 79828096 63955980 79828267 63956117 79828438 63956254 79828609 63956391 79828780 63956528 79828951 63956665 79829122 63956802 79829293 63956939 79829464 63957076 79829635 63957213 79829806 63957350 79829977 63957487 79830148 63957624 79830319 63957761 79830490 63957898 79830661 63958035 79830832 63958172 79831003 63958309 79831174 63958446 79831345 63958583 79831516 63958720 79831687 63958857 79831858 63958994 79832029 63959131 79832200 63959268 79832371 63959405 79832542 63959542 79832713 63959679 79832884 63959816 79833055 63959953 79833226 63960090 79833397 63960227 79833568 63960364 79833739 63960501 79833910 63960638 79834081 63960775 79834252 63960912 79834423 63961049 79834594 63961186 79834765 63961323 79834936 63961460 79835107 63961597 79835278 63961734 79835449 63961871 79835620 63962008 79835791 63962145 79835962 63962282 79836133 63962419 79836304 63962556 79836475 63962693 79836646 63962830 79836817 63962967 79836988 63963104 79837159 63963241 79837330 63963378 79837501 63963515 79837672 63963652 79837843 63963789 79838014 63963926 79838185 63964063 79838356 63964200 79838527 63964337 79838698 63964474 79838869 63964611 79839040 63964748 79839211 63964885 79839382 63965022 79839553 63965159 79839724 63965296 79839895 63965433 79840066 63965570 79840237 63965707 79840408 63965844 79840579 63965981 79840750 63966118 79840921 63966255 79841092 63966392 79841263 63966529 79841434 63966666 79841605 63966803 79841776 63966940 79841947 63967077 79842118 63967214 79842289 63967351 79842460 63967488 79842631 63967625 79842802 63967762 79842973 63967899 79843144 63968036 79843315 63968173 79843486 63968310 79843657 63968447 79843828 63968584 79843999 63968721 79844170 63968858 79844341 63968995 79844512 63969132 79844683 63969269 79844854 63969406 79845025 63969543 79845196 63969680 79845367 63969817 79845538 63969954 79845709 63970091 79845880 63970228 79846051 63970365 79846222 63970502 79846393 63970639 79846564 63970776 79846735 63970913 79846906 63971050 79847077 63971187 79847248 63971324 79847419 63971461 79847590 63971598 79847761 63971735 79847932 63971872 79848103 63972009 79848274 63972146 79848445 63972283 79848616 63972420 79848787 63972557 79848958 63972694 79849129 63972831 79849300 63972968 79849471 63973105 79849642 63973242 79849813 63973379 79849984 63973516 79850155 63973653 79850326 63973790 79850497 63973927 79850668 63974064 79850839 63974201 79851010 63974338 79851181 63974475 79851352 63974612 79851523 63974749 79851694 63974886 79851865 63975023 79852036 63975160 79852207 63975297 79852378 63975434 79852549 63975571 79852720 63975708 79852891 63975845 79853062 63975982 79853233 63976119 79853404 63976256 79853575 63976393 79853746 63976530 79853917 63976667 79854088 63976804 79854259 63976941 79854430 63977078 79854601 63977215 79854772 63977352 79854943 63977489 79855114 63977626 79855285
1000 15205900 0 15205900 18979627 15206037 18979798 15206174 18979969 15206311 18980140 15206448 18980311 15206585 18980482 15206722 18980653 15206859 18980824 15206996 18980995 15207133 18981166 15207270 18981337 15207407 18981508 15207544 18981679 15207681 18981850 15207818 18982021 15207955 18982192 15208092 18982363 15208229 18982534 15208366 18982705 15208503 18982876 15208640 18983047 15208777 18983218 15208914 18983389 15209051 18983560 15209188 18983731 15209325 18983902 15209462 18984073 15209599 18984244 15209736 18984415 15209873 18984586 15210010 18984757 15210147 18984928 15210284 18985099 15210421 18985270 15210558 18985441 15210695 18985612 15210832 18985783 15210969 18985954 15211106 18986125 15211243 18986296 15211380 18986467 15211517 18986638 15211654 18986809 15211791 18986980 15211928 18987151 15212065 18987322 15212202 18987493 15212339 18987664 15212476 18987835 15212613 18988006 15212750 18988177 15212887 18988348 15213024 18988519 15213161 18988690 15213298 18988861 15213435 18989032 15213572 18989203 15213709 18989374 15213846 18989545 15213983 18989716 15214120 18989887 15214257 18990058 15214394 18990229 15214531 18990400 15214668 18990571 15214805 18990742 15214942 18990913 15215079 18991084 15215216 18991255 15215353 18991426 15215490 18991597 15215627 18991768 15215764 18991939 15215901 18992110 15216038 18992281 15216175 18992452 15216312 18992623 15216449 18992794 15216586 18992965 15216723 18993136 15216860 18993307 15216997 18993478 15217134 18993649 15217271 18993820 15217408 18993991 15217545 18994162 15217682 18994333 15217819 18994504 15217956 18994675 15218093 18994846 15218230 18995017 15218367 18995188 15218504 18995359 15218641 18995530 15218778 18995701 15218915 18995872 15219052 18996043 15219189 18996214 15219326 18996385 15219463 18996556 15219600 18996727 15219737 18996898 15219874 18997069 15220011 18997240 15220148 18997411 15220285 18997582 15220422 18997753 15220559 18997924 15220696 18998095 15220833 18998266 15220970 18998437 15221107 18998608 15221244 18998779 15221381 18998950 15221518 18999121 15221655 18999292 15221792 18999463 15221929 18999634 15222066 18999805 15222203 18999976 15222340 19000147 15222477 19000318 15222614 19000489 15222751 19000660 15222888 19000831 15223025 19001002 15223162 19001173 15223299 19001344 15223436 19001515 15223573 19001686 15223710 19001857 15223847 19002028 15223984 19002199 15224121 19002370 15224258 19002541 15224395 19002712 15224532 19002883 15224669 19003054 15224806 19003225 15224943 19003396 15225080 19003567 15225217 19003738 15225354 19003909 15225491 19004080 15225628 19004251 15225765 19004422 15225902 19004593 15226039 19004764 15226176 19004935 15226313 19005106 15226450 19005277 15226587 19005448 15226724 19005619 15226861 19005790 15226998 19005961 15227135 19006132 15227272 19006303 15227409 19006474 15227546 19006645 15227683 19006816 15227820 19006987 15227957 19007158 15228094 19007329 15228231 19007500 15228368 19007671 15228505 19007842 15228642 19008013 15228779 19008184 15228916 19008355 15229053 19008526 15229190 19008697 15229327 19008868 15229464 19009039 15229601 19009210 15229738 19009381 15229875 19009552 15230012 19009723 15230149 19009894 15230286 19010065 15230423 19010236 15230560 19010407 15230697 19010578 15230834 19010749 15230971 19010920 15231108 19011091 15231245 19011262 15231382 19011433 15231519 19011604 15231656 19011775 15231793 19011946 15231930 19012117 15232067 19012288 15232204 19012459 15232341 19012630 15232478 19012801 15232615 19012972 15232752 19013143 15232889 19013314 15233026 19013485 15233163 19013656 15233300 19013827 15233437 19013998 15233574 19014169 15233711 19014340 15233848 19014511 15233985 19014682 15234122 19014853 15234259 19015024 15234396 19015195 15234533 19015366 15234670 19015537 15234807 19015708 15234944 19015879 15235081 19016050 15235218 19016221 15235355 19016392 15235492 19016563 15235629 19016734 15235766 19016905 15235903 19017076 15236040 19017247 15236177 19017418 15236314 19017589 15236451 19017760 15236588 19017931 15236725 19018102 15236862 19018273 15236999 19018444 15237136 19018615 15237273 19018786 15237410 19018957 15237547 19019128 15237684 19019299 15237821 19019470 15237958 19019641 15238095 19019812 15238232 19019983 15238369 19020154 15238506 19020325 15238643 19020496 15238780 19020667 15238917 19020838 15239054 19021009 15239191 19021180 15239328 19021351 15239465 19021522 15239602 19021693 15239739 19021864 15239876 19022035 15240013 19022206 15240150 19022377 15240287 19022548 15240424 19022719 15240561 19022890 15240698 19023061 15240835 19023232 15240972 19023403 15241109 19023574 15241246 19023745 15241383 19023916 15241520 19024087 15241657 19024258 15241794 19024429 15241931 19024600 15242068 19024771 15242205 19024942 15242342 19025113 15242479 19025284 15242616 19025455 15242753 19025626 15242890 19025797 15243027 19025968 15243164 19026139 15243301 19026310 15243438 19026481 15243575 19026652 15243712 19026823 15243849 19026994 15243986 19027165 15244123 19027336 15244260 19027507 15244397 19027678 15244534 19027849 15244671 19028020 15244808 19028191 15244945 19028362 15245082 19028533 15245219 19028704 15245356 19028875 15245493 19029046 15245630 19029217 15245767 19029388 15245904 19029559 15246041 19029730 15246178 19029901 15246315 19030072 15246452 19030243 15246589 19030414 15246726 19030585 15246863 19030756 15247000 19030927 15247137 19031098 15247274 19031269 15247411 19031440 15247548 19031611 15247685 19031782 15247822 19031953 15247959 19032124 15248096 19032295 15248233 19032466 15248370 19032637 15248507 19032808 15248644 19032979 15248781 19033150 15248918 19033321 15249055 19033492 15249192 19033663 15249329 19033834 15249466 19034005 15249603 19034176 15249740 19034347 15249877 19034518 15250014 19034689 15250151 19034860 15250288 19035031 15250425 19035202 15250562 19035373 15250699 19035544 15250836 19035715 15250973 19035886 15251110 19036057 15251247 19036228 15251384 19036399 15251521 19036570 15251658 19036741 15251795 19036912 15251932 19037083 15252069 19037254 15252206 19037425 15252343 19037596 15252480 19037767 15252617 19037938 15252754 19038109 15252891 19038280 15253028 19038451 15253165 19038622 15253302 19038793 15253439 19038964 15253576 19039135 15253713 19039306 15253850 19039477 15253987 19039648 15254124 19039819 15254261 19039990 15254398 19040161 15254535 19040332 15254672 19040503 15254809 19040674 15254946 19040845 15255083 19041016 15255220 19041187 15255357 19041358 15255494 19041529 15255631 19041700 15255768 19041871 15255905 19042042 15256042 19042213 15256179 19042384 15256316 19042555 15256453 19042726 15256590 19042897 15256727 19043068 15256864 19043239 15257001 19043410 15257138 19043581 15257275 19043752 15257412 19043923 15257549 19044094 15257686 19044265 15257823 19044436 15257960 19044607 15258097 19044778 15258234 19044949 15258371 19045120 15258508 19045291 15258645 19045462 15258782 19045633 15258919 19045804 15259056 19045975 15259193 19046146 15259330 19046317 15259467 19046488 15259604 19046659 15259741 19046830 15259878 19047001 15260015 19047172 15260152 19047343 15260289 19047514 15260426 19047685 15260563 19047856 15260700 19048027 15260837 19048198 15260974 19048369 15261111 19048540 15261248 19048711 15261385 19048882 15261522 19049053 15261659 19049224 15261796 19049395 15261933 19049566 15262070 19049737 15262207 19049908 15262344 19050079 15262481 19050250 15262618 19050421 15262755 19050592 15262892 19050763 15263029 19050934 15263166 19051105 15263303 19051276 15263440 19051447 15263577 19051618 15263714 19051789 15263851 19051960 15263988 19052131 15264125 19052302 15264262 19052473 15264399 19052644 15264536 19052815 15264673 19052986 15264810 19053157 15264947 19053328 15265084 19053499 15265221 19053670 15265358 19053841 15265495 19054012 15265632 19054183 15265769 19054354 15265906 19054525 15266043 19054696 15266180 19054867 15266317 19055038 15266454 19055209 15266591 19055380 15266728 19055551 15266865 19055722 15267002 19055893 15267139 19056064 15267276 19056235 15267413 19056406 15267550 19056577 15267687 19056748 15267824 19056919 15267961 19057090 15268098 19057261 15268235 19057432 15268372 19057603 15268509 19057774 15268646 19057945 15268783 19058116 15268920 19058287 15269057 19058458 15269194 19058629 15269331 19058800 15269468 19058971 15269605 19059142 15269742 19059313 15269879 19059484 15270016 19059655 15270153 19059826 15270290 19059997 15270427 19060168 15270564 19060339 15270701 19060510 15270838 19060681 15270975 19060852 15271112 19061023 15271249 19061194 15271386 19061365 15271523 19061536 15271660 19061707 15271797 19061878 15271934 19062049 15272071 19062220 15272208 19062391 15272345 19062562 15272482 19062733 15272619 19062904 15272756 19063075 15272893 19063246 15273030 19063417 15273167 19063588 15273304 19063759 15273441 19063930 15273578 19064101 15273715 19064272 15273852 19064443 15273989 19064614 15274126 19064785 15274263 19064956 15274400 19065127 15274537 19065298 15274674 19065469 15274811 19065640 15274948 19065811 15275085 19065982 15275222 19066153 15275359 19066324 15275496 19066495 15275633 19066666 15275770 19066837 15275907 19067008 15276044 19067179 15276181 19067350 15276318 19067521 15276455 19067692 15276592 19067863 15276729 19068034 15276866 19068205 15277003 19068376 15277140 19068547 15277277 19068718 15277414 19068889 15277551 19069060 15277688 19069231 15277825 19069402 15277962 19069573 15278099 19069744 15278236 19069915 15278373 19070086 15278510 19070257 15278647 19070428 15278784 19070599 15278921 19070770 15279058 19070941 15279195 19071112 15279332 19071283 15279469 19071454 15279606 19071625 15279743 19071796 15279880 19071967 15280017 19072138 15280154 19072309 15280291 19072480 15280428 19072651 15280565 19072822 15280702 19072993 15280839 19073164 15280976 19073335 15281113 19073506 15281250 19073677 15281387 19073848 15281524 19074019 15281661 19074190 15281798 19074361 15281935 19074532 15282072 19074703 15282209 19074874 15282346 19075045 15282483 19075216 15282620 19075387 15282757 19075558 15282894 19075729 15283031 19075900 15283168 19076071 15283305 19076242 15283442 19076413 15283579 19076584 15283716 19076755 15283853 19076926 15283990 19077097 15284127 19077268 15284264 19077439 15284401 19077610 15284538 19077781 15284675 19077952 15284812 19078123 15284949 19078294 15285086 19078465 15285223 19078636 15285360 19078807 15285497 19078978 15285634 19079149 15285771 19079320 15285908 19079491 15286045 19079662 15286182 19079833 15286319 19080004 15286456 19080175 15286593 19080346 15286730 19080517 15286867 19080688 15287004 19080859 15287141 19081030 15287278 19081201 15287415 19081372 15287552 19081543 15287689 19081714 15287826 19081885 15287963 19082056 15288100 19082227 15288237 19082398 15288374 19082569 15288511 19082740 15288648 19082911 15288785 19083082 15288922 19083253 15289059 19083424 15289196 19083595 15289333 19083766 15289470 19083937 15289607 19084108 15289744 19084279 15289881 19084450 15290018 19084621 15290155 19084792 15290292 19084963 15290429 19085134 15290566 19085305 15290703 19085476 15290840 19085647 15290977 19085818 15291114 19085989 15291251 19086160 15291388 19086331 15291525 19086502 15291662 19086673 15291799 19086844 15291936 19087015 15292073 19087186 15292210 19087357 15292347 19087528 15292484 19087699 15292621 19087870 15292758 19088041 15292895 19088212 15293032 19088383 15293169 19088554 15293306 19088725 15293443 19088896 15293580 19089067 15293717 19089238 15293854 19089409 15293991 19089580 15294128 19089751 15294265 19089922 15294402 19090093 15294539 19090264 15294676 19090435 15294813 19090606 15294950 19090777 15295087 19090948 15295224 19091119 15295361 19091290 15295498 19091461 15295635 19091632 15295772 19091803 15295909 19091974 15296046 19092145 15296183 19092316 15296320 19092487 15296457 19092658 15296594 19092829 15296731 19093000 15296868 19093171 15297005 19093342 15297142 19093513 15297279 19093684 15297416 19093855 15297553 19094026 15297690 19094197 15297827 19094368 15297964 19094539 15298101 19094710 15298238 19094881 15298375 19095052 15298512 19095223 15298649 19095394 15298786 19095565 15298923 19095736 15299060 19095907 15299197 19096078 15299334 19096249 15299471 19096420 15299608 19096591 15299745 19096762 15299882 19096933 15300019 19097104 15300156 19097275 15300293 19097446 15300430 19097617 15300567 19097788 15300704 19097959 15300841 19098130 15300978 19098301 15301115 19098472 15301252 19098643 15301389 19098814 15301526 19098985 15301663 19099156 15301800 19099327 15301937 19099498 15302074 19099669 15302211 19099840 15302348 19100011 15302485 19100182 15302622 19100353 15302759 19100524 15302896 19100695 15303033 19100866 15303170 19101037 15303307 19101208 15303444 19101379 15303581 19101550 15303718 19101721 15303855 19101892 15303992 19102063 15304129 19102234 15304266 19102405 15304403 19102576 15304540 19102747 15304677 19102918 15304814 19103089 15304951 19103260 15305088 19103431 15305225 19103602 15305362 19103773 15305499 19103944 15305636 19104115 15305773 19104286 15305910 19104457 15306047 19104628 15306184 19104799 15306321 19104970 15306458 19105141 15306595 19105312 15306732 19105483 15306869 19105654 15307006 19105825 15307143 19105996 15307280 19106167 15307417 19106338 15307554 19106509 15307691 19106680 15307828 19106851 15307965 19107022 15308102 19107193 15308239 19107364 15308376 19107535 15308513 19107706 15308650 19107877 15308787 19108048 15308924 19108219 15309061 19108390 15309198 19108561 15309335 19108732 15309472 19108903 15309609 19109074 15309746 19109245 15309883 19109416 15310020 19109587 15310157 19109758 15310294 19109929 15310431 19110100 15310568 19110271 15310705 19110442 15310842 19110613 15310979 19110784 15311116 19110955 15311253 19111126 15311390 19111297 15311527 19111468 15311664 19111639 15311801 19111810 15311938 19111981 15312075 19112152 15312212 19112323 15312349 19112494 15312486 19112665 15312623 19112836 15312760 19113007 15312897 19113178 15313034 19113349 15313171 19113520 15313308 19113691 15313445 19113862 15313582 19114033 15313719 19114204 15313856 19114375 15313993 19114546 15314130 19114717 15314267 19114888 15314404 19115059 15314541 19115230 15314678 19115401 15314815 19115572 15314952 19115743 15315089 19115914 15315226 19116085 15315363 19116256 15315500 19116427 15315637 19116598 15315774 19116769 15315911 19116940 15316048 19117111 15316185 19117282 15316322 19117453 15316459 19117624 15316596 19117795 15316733 19117966 15316870 19118137 15317007 19118308 15317144 19118479 15317281 19118650 15317418 19118821 15317555 19118992 15317692 19119163 15317829 19119334 15317966 19119505 15318103 19119676 15318240 19119847 15318377 19120018 15318514 19120189 15318651 19120360 15318788 19120531 15318925 19120702 15319062 19120873 15319199 19121044 15319336 19121215 15319473 19121386 15319610 19121557 15319747 19121728 15319884 19121899 15320021 19122070 15320158 19122241 15320295 19122412 15320432 19122583 15320569 19122754 15320706 19122925 15320843 19123096 15320980 19123267 15321117 19123438 15321254 19123609 15321391 19123780 15321528 19123951 15321665 19124122 15321802 19124293 15321939 19124464 15322076 19124635 15322213 19124806 15322350 19124977 15322487 19125148 15322624 19125319 15322761 19125490 15322898 19125661 15323035 19125832 15323172 19126003 15323309 19126174 15323446 19126345 15323583 19126516 15323720 19126687 15323857 19126858 15323994 19127029 15324131 19127200 15324268 19127371 15324405 19127542 15324542 19127713 15324679 19127884 15324816 19128055 15324953 19128226 15325090 19128397 15325227 19128568 15325364 19128739 15325501 19128910 15325638 19129081 15325775 19129252 15325912 19129423 15326049 19129594 15326186 19129765 15326323 19129936 15326460 19130107 15326597 19130278 15326734 19130449 15326871 19130620 15327008 19130791 15327145 19130962 15327282 19131133 15327419 19131304 15327556 19131475 15327693 19131646 15327830 19131817 15327967 19131988 15328104 19132159 15328241 19132330 15328378 19132501 15328515 19132672 15328652 19132843 15328789 19133014 15328926 19133185 15329063 19133356 15329200 19133527 15329337 19133698 15329474 19133869 15329611 19134040 15329748 19134211 15329885 19134382 15330022 19134553 15330159 19134724 15330296 19134895 15330433 19135066 15330570 19135237 15330707 19135408 15330844 19135579 15330981 19135750 15331118 19135921 15331255 19136092 15331392 19136263 15331529 19136434 15331666 19136605 15331803 19136776 15331940 19136947 15332077 19137118 15332214 19137289 15332351 19137460 15332488 19137631 15332625 19137802 15332762 19137973 15332899 19138144 15333036 19138315 15333173 19138486 15333310 19138657 15333447 19138828 15333584 19138999 15333721 19139170 15333858 19139341 15333995 19139512 15334132 19139683 15334269 19139854 15334406 19140025 15334543 19140196 15334680 19140367 15334817 19140538 15334954 19140709 15335091 19140880 15335228 19141051 15335365 19141222 15335502 19141393 15335639 19141564 15335776 19141735 15335913 19141906 15336050 19142077 15336187 19142248 15336324 19142419 15336461 19142590 15336598 19142761 15336735 19142932 15336872 19143103 15337009 19143274 15337146 19143445 15337283 19143616 15337420 19143787 15337557 19143958 15337694 19144129 15337831 19144300 15337968 19144471 15338105 19144642 15338242 19144813 15338379 19144984 15338516 19145155 15338653 19145326 15338790 19145497 15338927 19145668 15339064 19145839 15339201 19146010 15339338 19146181 15339475 19146352 15339612 19146523 15339749 19146694 15339886 19146865 15340023 19147036 15340160 19147207 15340297 19147378 15340434 19147549 15340571 19147720 15340708 19147891 15340845 19148062 15340982 19148233 15341119 19148404 15341256 19148575 15341393 19148746 15341530 19148917 15341667 19149088 15341804 19149259 15341941 19149430 15342078 19149601 15342215 19149772 15342352 19149943 15342489 19150114 15342626 19150285
1000 70690900 0 70690900 88234627 70691037 88234798 70691174 88234969 70691311 88235140 70691448 88235311 70691585 88235482 70691722 88235653 70691859 88235824 70691996 88235995 70692133 88236166 70692270 88236337 70692407 88236508 70692544 88236679 70692681 88236850 70692818 88237021 70692955 88237192 70693092 88237363 70693229 88237534 70693366 88237705 70693503 88237876 70693640 88238047 70693777 88238218 70693914 88238389 70694051 88238560 70694188 88238731 70694325 88238902 70694462 88239073 70694599 88239244 70694736 88239415 70694873 88239586 70695010 88239757 70695147 88239928 70695284 88240099 70695421 88240270 70695558 88240441 70695695 88240612 70695832 88240783 70695969 88240954 70696106 88241125 70696243 88241296 70696380 88241467 70696517 88241638 70696654 88241809 70696791 88241980 70696928 88242151 70697065 88242322 70697202 88242493 70697339 88242664 70697476 88242835 70697613 88243006 70697750 88243177 70697887 88243348 70698024 88243519 70698161 88243690 70698298 88243861 70698435 88244032 70698572 88244203 70698709 88244374 70698846 88244545 70698983 88244716 70699120 88244887 70699257 88245058 70699394 88245229 70699531 88245400 70699668 88245571 70699805 88245742 70699942 88245913 70700079 88246084 70700216 88246255 70700353 88246426 70700490 88246597 70700627 88246768 70700764 88246939 70700901 88247110 70701038 88247281 70701175 88247452 70701312 88247623 70701449 88247794 70701586 88247965 70701723 88248136 70701860 88248307 70701997 88248478 70702134 88248649 70702271 88248820 70702408 88248991 70702545 88249162 70702682 88249333 70702819 88249504 70702956 88249675 70703093 88249846 70703230 88250017 70703367 88250188 70703504 88250359 70703641 88250530 70703778 88250701 70703915 88250872 70704052 88251043 70704189 88251214 70704326 88251385 70704463 88251556 70704600 88251727 70704737 88251898 70704874 88252069 70705011 88252240 70705148 88252411 70705285 88252582 70705422 88252753 70705559 88252924 70705696 88253095 70705833 88253266 70705970 88253437 70706107 88253608 70706244 88253779 70706381 88253950 70706518 88254121 70706655 88254292 70706792 88254463 70706929 88254634 70707066 88254805 70707203 88254976 70707340 88255147 70707477 88255318 70707614 88255489 70707751 88255660 70707888 88255831 70708025 88256002 70708162 88256173 70708299 88256344 70708436 88256515 70708573 88256686 70708710 88256857 70708847 88257028 70708984 88257199 70709121 88257370 70709258 88257541 70709395 88257712 70709532 88257883 70709669 88258054 70709806 88258225 70709943 88258396 70710080 88258567 70710217 88258738 70710354 88258909 70710491 88259080 70710628 88259251 70710765 88259422 70710902 88259593 70711039 88259764 70711176 88259935 70711313 88260106 70711450 88260277 70711587 88260448 70711724 88260619 70711861 88260790 70711998 88260961 70712135 88261132 70712272 88261303 70712409 88261474 70712546 88261645 70712683 88261816 70712820 88261987 70712957 88262158 70713094 88262329 70713231 88262500 70713368 88262671 70713505 88262842 70713642 88263013 70713779 88263184 70713916 88263355 70714053 88263526 70714190 88263697 70714327 88263868 70714464 88264039 70714601 88264210 70714738 88264381 70714875 88264552 70715012 88264723 70715149 88264894 70715286 88265065 70715423 88265236 70715560 88265407 70715697 88265578 70715834 88265749 70715971 88265920 70716108 88266091 70716245 88266262 70716382 88266433 70716519 88266604 70716656 88266775 70716793 88266946 70716930 88267117 70717067 88267288 70717204 88267459 70717341 88267630 70717478 88267801 70717615 88267972 70717752 88268143 70717889 88268314 70718026 88268485 70718163 88268656 70718300 88268827 70718437 88268998 70718574 88269169 70718711 88269340 70718848 88269511 70718985 88269682 70719122 88269853 70719259 88270024 70719396 88270195 70719533 88270366 70719670 88270537 70719807 88270708 70719944 88270879 70720081 88271050 70720218 88271221 70720355 88271392 70720492 88271563 70720629 88271734 70720766 88271905 70720903 88272076 70721040 88272247 70721177 88272418 70721314 88272589 70721451 88272760 70721588 88272931 70721725 88273102 70721862 88273273 70721999 88273444 70722136 88273615 70722273 88273786 70722410 88273957 70722547 88274128 70722684 88274299 70722821 88274470 70722958 88274641 70723095 88274812 70723232 88274983 70723369 88275154 70723506 88275325 70723643 88275496 70723780 88275667 70723917 88275838 70724054 88276009 70724191 88276180 70724328 88276351 70724465 88276522 70724602 88276693 70724739 88276864 70724876 88277035 70725013 88277206 70725150 88277377 70725287 88277548 70725424 88277719 70725561 88277890 70725698 88278061 70725835 88278232 70725972 88278403 70726109 88278574 70726246 88278745 70726383 88278916 70726520 88279087 70726657 88279258 70726794 88279429 70726931 88279600 70727068 88279771 70727205 88279942 70727342 88280113 70727479 88280284 70727616 88280455 70727753 88280626 70727890 88280797 70728027 88280968 70728164 88281139 70728301 88281310 70728438 88281481 70728575 88281652 70728712 88281823 70728849 88281994 70728986 88282165 70729123 88282336 70729260 88282507 70729397 88282678 70729534 88282849 70729671 88283020 70729808 88283191 70729945 88283362 70730082 88283533 70730219 88283704 70730356 88283875 70730493 88284046 70730630 88284217 70730767 88284388 70730904 88284559 70731041 88284730 70731178 88284901 70731315 88285072 70731452 88285243 70731589 88285414 70731726 88285585 70731863 88285756 70732000 88285927 70732137 88286098 70732274 88286269 70732411 88286440 70732548 88286611 70732685 88286782 70732822 88286953 70732959 88287124 70733096 88287295 70733233 88287466 70733370 88287637 70733507 88287808 70733644 88287979 70733781 88288150 70733918 88288321 70734055 88288492 70734192 88288663 70734329 88288834 70734466 88289005 70734603 88289176 70734740 88289347 70734877 88289518 70735014 88289689 70735151 88289860 70735288 88290031 70735425 88290202 70735562 88290373 70735699 88290544 70735836 88290715 70735973 88290886 70736110 88291057 70736247 88291228 70736384 88291399 70736521 88291570 70736658 88291741 70736795 88291912 70736932 88292083 70737069 88292254 70737206 88292425 70737343 88292596 70737480 88292767 70737617 88292938 70737754 88293109 70737891 88293280 70738028 88293451 70738165 88293622 70738302 88293793 70738439 88293964 70738576 88294135 70738713 88294306 70738850 88294477 70738987 88294648 70739124 88294819 70739261 88294990 70739398 88295161 70739535 88295332 70739672 88295503 70739809 88295674 70739946 88295845 70740083 88296016 70740220 88296187 70740357 88296358 70740494 88296529 70740631 88296700 70740768 88296871 70740905 88297042 70741042 88297213 70741179 88297384 70741316 88297555 70741453 88297726 70741590 88297897 70741727 88298068 70741864 88298239 70742001 88298410 70742138 88298581 70742275 88298752 70742412 88298923 70742549 88299094 70742686 88299265 70742823 88299436 70742960 88299607 70743097 88299778 70743234 88299949 70743371 88300120 70743508 88300291 70743645 88300462 70743782 88300633 70743919 88300804 70744056 88300975 70744193 88301146 70744330 88301317 70744467 88301488 70744604 88301659 70744741 88301830 70744878 88302001 70745015 88302172 70745152 88302343 70745289 88302514 70745426 88302685 70745563 88302856 70745700 88303027 70745837 88303198 70745974 88303369 70746111 88303540 70746248 88303711 70746385 88303882 70746522 88304053 70746659 88304224 70746796 88304395 70746933 88304566 70747070 88304737 70747207 88304908 70747344 88305079 70747481 88305250 70747618 88305421 70747755 88305592 70747892 88305763 70748029 88305934 70748166 88306105 70748303 88306276 70748440 88306447 70748577 88306618 70748714 88306789 70748851 88306960 70748988 88307131 70749125 88307302 70749262 88307473 70749399 88307644 70749536 88307815 70749673 88307986 70749810 88308157 70749947 88308328 70750084 88308499 70750221 88308670 70750358 88308841 70750495 88309012 70750632 88309183 70750769 88309354 70750906 88309525 70751043 88309696 70751180 88309867 70751317 88310038 70751454 88310209 70751591 88310380 70751728 88310551 70751865 88310722 70752002 88310893 70752139 88311064 70752276 88311235 70752413 88311406 70752550 88311577 70752687 88311748 70752824 88311919 70752961 88312090 70753098 88312261 70753235 88312432 70753372 88312603 70753509 88312774 70753646 88312945 70753783 88313116 70753920 88313287 70754057 88313458 70754194 88313629 70754331 88313800 70754468 88313971 70754605 88314142 70754742 88314313 70754879 88314484 70755016 88314655 70755153 88314826 70755290 88314997 70755427 88315168 70755564 88315339 70755701 88315510 70755838 88315681 70755975 88315852 70756112 88316023 70756249 88316194 70756386 88316365 70756523 88316536 70756660 88316707 70756797 88316878 70756934 88317049 70757071 88317220 70757208 88317391 70757345 88317562 70757482 88317733 70757619 88317904 70757756 88318075 70757893 88318246 70758030 88318417 70758167 88318588 70758304 88318759 70758441 88318930 70758578 88319101 70758715 88319272 70758852 88319443 70758989 88319614 70759126 88319785 70759263 88319956 70759400 88320127 70759537 88320298 70759674 88320469 70759811 88320640 70759948 88320811 70760085 88320982 70760222 88321153 70760359 88321324 70760496 88321495 70760633 88321666 70760770 88321837 70760907 88322008 70761044 88322179 70761181 88322350 70761318 88322521 70761455 88322692 70761592 88322863 70761729 88323034 70761866 88323205 70762003 88323376 70762140 88323547 70762277 88323718 70762414 88323889 70762551 88324060 70762688 88324231 70762825 88324402 70762962 88324573 70763099 88324744 70763236 88324915 70763373 88325086 70763510 88325257 70763647 88325428 70763784 88325599 70763921 88325770 70764058 88325941 70764195 88326112 70764332 88326283 70764469 88326454 70764606 88326625 70764743 88326796 70764880 88326967 70765017 88327138 70765154 88327309 70765291 88327480 70765428 88327651 70765565 88327822 70765702 88327993 70765839 88328164 70765976 88328335 70766113 88328506 70766250 88328677 70766387 88328848 70766524 88329019 70766661 88329190 70766798 88329361 70766935 88329532 70767072 88329703 70767209 88329874 70767346 88330045 70767483 88330216 70767620 88330387 70767757 88330558 70767894 88330729 70768031 88330900 70768168 88331071 70768305 88331242 70768442 88331413 70768579 88331584 70768716 88331755 70768853 88331926 70768990 88332097 70769127 88332268 70769264 88332439 70769401 88332610 70769538 88332781 70769675 88332952 70769812 88333123 70769949 88333294 70770086 88333465 70770223 88333636 70770360 88333807 70770497 88333978 70770634 88334149 70770771 88334320 70770908 88334491 70771045 88334662 70771182 88334833 70771319 88335004 70771456 88335175 70771593 88335346 70771730 88335517 70771867 88335688 70772004 88335859 70772141 88336030 70772278 88336201 70772415 88336372 70772552 88336543 70772689 88336714 70772826 88336885 70772963 88337056 70773100 88337227 70773237 88337398 70773374 88337569 70773511 88337740 70773648 88337911 70773785 88338082 70773922 88338253 70774059 88338424 70774196 88338595 70774333 88338766 70774470 88338937 70774607 88339108 70774744 88339279 70774881 88339450 70775018 88339621 70775155 88339792 70775292 88339963 70775429 88340134 70775566 88340305 70775703 88340476 70775840 88340647 70775977 88340818 70776114 88340989 70776251 88341160 70776388 88341331 70776525 88341502 70776662 88341673 70776799 88341844 70776936 88342015 70777073 88342186 70777210 88342357 70777347 88342528 70777484 88342699 70777621 88342870 70777758 88343041 70777895 88343212 70778032 88343383 70778169 88343554 70778306 88343725 70778443 88343896 70778580 88344067 70778717 88344238 70778854 88344409 70778991 88344580 70779128 88344751 70779265 88344922 70779402 88345093 70779539 88345264 70779676 88345435 70779813 88345606 70779950 88345777 70780087 88345948 70780224 88346119 70780361 88346290 70780498 88346461 70780635 88346632 70780772 88346803 70780909 88346974 70781046 88347145 70781183 88347316 70781320 88347487 70781457 88347658 70781594 88347829 70781731 88348000 70781868 88348171 70782005 88348342 70782142 88348513 70782279 88348684 70782416 88348855 70782553 88349026 70782690 88349197 70782827 88349368 70782964 88349539 70783101 88349710 70783238 88349881 70783375 88350052 70783512 88350223 70783649 88350394 70783786 88350565 70783923 88350736 70784060 88350907 70784197 88351078 70784334 88351249 70784471 88351420 70784608 88351591 70784745 88351762 70784882 88351933 70785019 88352104 70785156 88352275 70785293 88352446 70785430 88352617 70785567 88352788 70785704 88352959 70785841 88353130 70785978 88353301 70786115 88353472 70786252 88353643 70786389 88353814 70786526 88353985 70786663 88354156 70786800 88354327 70786937 88354498 70787074 88354669 70787211 88354840 70787348 88355011 70787485 88355182 70787622 88355353 70787759 88355524 70787896 88355695 70788033 88355866 70788170 88356037 70788307 88356208 70788444 88356379 70788581 88356550 70788718 88356721 70788855 88356892 70788992 88357063 70789129 88357234 70789266 88357405 70789403 88357576 70789540 88357747 70789677 88357918 70789814 88358089 70789951 88358260 70790088 88358431 70790225 88358602 70790362 88358773 70790499 88358944 70790636 88359115 70790773 88359286 70790910 88359457 70791047 88359628 70791184 88359799 70791321 88359970 70791458 88360141 70791595 88360312 70791732 88360483 70791869 88360654 70792006 88360825 70792143 88360996 70792280 88361167 70792417 88361338 70792554 88361509 70792691 88361680 70792828 88361851 70792965 88362022 70793102 88362193 70793239 88362364 70793376 88362535 70793513 88362706 70793650 88362877 70793787 88363048 70793924 88363219 70794061 88363390 70794198 88363561 70794335 88363732 70794472 88363903 70794609 88364074 70794746 88364245 70794883 88364416 70795020 88364587 70795157 88364758 70795294 88364929 70795431 88365100 70795568 88365271 70795705 88365442 70795842 88365613 70795979 88365784 70796116 88365955 70796253 88366126 70796390 88366297 70796527 88366468 70796664 88366639 70796801 88366810 70796938 88366981 70797075 88367152 70797212 88367323 70797349 88367494 70797486 88367665 70797623 88367836 70797760 88368007 70797897 88368178 70798034 88368349 70798171 88368520 70798308 88368691 70798445 88368862 70798582 88369033 70798719 88369204 70798856 88369375 70798993 88369546 70799130 88369717 70799267 88369888 70799404 88370059 70799541 88370230 70799678 88370401 70799815 88370572 70799952 88370743 70800089 88370914 70800226 88371085 70800363 88371256 70800500 88371427 70800637 88371598 70800774 88371769 70800911 88371940 70801048 88372111 70801185 88372282 70801322 88372453 70801459 88372624 70801596 88372795 70801733 88372966 70801870 88373137 70802007 88373308 70802144 88373479 70802281 88373650 70802418 88373821 70802555 88373992 70802692 88374163 70802829 88374334 70802966 88374505 70803103 88374676 70803240 88374847 70803377 88375018 70803514 88375189 70803651 88375360 70803788 88375531 70803925 88375702 70804062 88375873 70804199 88376044 70804336 88376215 70804473 88376386 70804610 88376557 70804747 88376728 70804884 88376899 70805021 88377070 70805158 88377241 70805295 88377412 70805432 88377583 70805569 88377754 70805706 88377925 70805843 88378096 70805980 88378267 70806117 88378438 70806254 88378609 70806391 88378780 70806528 88378951 70806665 88379122 70806802 88379293 70806939 88379464 70807076 88379635 70807213 88379806 70807350 88379977 70807487 88380148 70807624 88380319 70807761 88380490 70807898 88380661 70808035 88380832 70808172 88381003 70808309 88381174 70808446 88381345 70808583 88381516 70808720 88381687 70808857 88381858 70808994 88382029 70809131 88382200 70809268 88382371 70809405 88382542 70809542 88382713 70809679 88382884 70809816 88383055 70809953 88383226 70810090 88383397 70810227 88383568 70810364 88383739 70810501 88383910 70810638 88384081 70810775 88384252 70810912 88384423 70811049 88384594 70811186 88384765 70811323 88384936 70811460 88385107 70811597 88385278 70811734 88385449 70811871 88385620 70812008 88385791 70812145 88385962 70812282 88386133 70812419 88386304 70812556 88386475 70812693 88386646 70812830 88386817 70812967 88386988 70813104 88387159 70813241 88387330 70813378 88387501 70813515 88387672 70813652 88387843 70813789 88388014 70813926 88388185 70814063 88388356 70814200 88388527 70814337 88388698 70814474 88388869 70814611 88389040 70814748 88389211 70814885 88389382 70815022 88389553 70815159 88389724 70815296 88389895 70815433 88390066 70815570 88390237 70815707 88390408 70815844 88390579 70815981 88390750 70816118 88390921 70816255 88391092 70816392 88391263 70816529 88391434 70816666 88391605 70816803 88391776 70816940 88391947 70817077 88392118 70817214 88392289 70817351 88392460 70817488 88392631 70817625 88392802 70817762 88392973 70817899 88393144 70818036 88393315 70818173 88393486 70818310 88393657 70818447 88393828 70818584 88393999 70818721 88394170 70818858 88394341 70818995 88394512 70819132 88394683 70819269 88394854 70819406 88395025 70819543 88395196 70819680 88395367 70819817 88395538 70819954 88395709 70820091 88395880 70820228 88396051 70820365 88396222 70820502 88396393 70820639 88396564 70820776 88396735 70820913 88396906 70821050 88397077 70821187 88397248 70821324 88397419 70821461 88397590 70821598 88397761 70821735 88397932 70821872 88398103 70822009 88398274 70822146 88398445 70822283 88398616 70822420 88398787 70822557 88398958 70822694 88399129 70822831 88399300 70822968 88399471 70823105 88399642 70823242 88399813 70823379 88399984 70823516 88400155 70823653 88400326 70823790 88400497 70823927 88400668 70824064 88400839 70824201 88401010 70824338 88401181 70824475 88401352 70824612 88401523 70824749 88401694 70824886 88401865 70825023 88402036 70825160 88402207 70825297 88402378 70825434 88402549 70825571 88402720 70825708 88402891 70825845 88403062 70825982 88403233 70826119 88403404 70826256 88403575 70826393 88403746 70826530 88403917 70826667 88404088 70826804 88404259 70826941 88404430 70827078 88404601 70827215 88404772 70827352 88404943 70827489 88405114 70827626 88405285
1000 16027900 0 16027900 20005627 16028037 20005798 16028174 20005969 16028311 20006140 16028448 20006311 16028585 20006482 16028722 20006653 16028859 20006824 16028996 20006995 16029133 20007166 16029270 20007337 16029407 20007508 16029544 20007679 16029681 20007850 16029818 20008021 16029955 20008192 16030092 20008363 16030229 20008534 16030366 20008705 16030503 20008876 16030640 20009047 16030777 20009218 16030914 20009389 16031051 20009560 16031188 20009731 16031325 20009902 16031462 20010073 16031599 20010244 16031736 20010415 16031873 20010586 16032010 20010757 16032147 20010928 16032284 20011099 16032421 20011270 16032558 20011441 16032695 20011612 16032832 20011783 16032969 20011954 16033106 20012125 16033243 20012296 16033380 20012467 16033517 20012638 16033654 20012809 16033791 20012980 16033928 20013151 16034065 20013322 16034202 20013493 16034339 20013664 16034476 20013835 16034613 20014006 16034750 20014177 16034887 20014348 16035024 20014519 16035161 20014690 16035298 20014861 16035435 20015032 16035572 20015203 16035709 20015374 16035846 20015545 16035983 20015716 16036120 20015887 16036257 20016058 16036394 20016229 16036531 20016400 16036668 20016571 16036805 20016742 16036942 20016913 16037079 20017084 16037216 20017255 16037353 20017426 16037490 20017597 16037627 20017768 16037764 20017939 16037901 20018110 16038038 20018281 16038175 20018452 16038312 20018623 16038449 20018794 16038586 20018965 16038723 20019136 16038860 20019307 16038997 20019478 16039134 20019649 16039271 20019820 16039408 20019991 16039545 20020162 16039682 20020333 16039819 20020504 16039956 20020675 16040093 20020846 16040230 20021017 16040367 20021188 16040504 20021359 16040641 20021530 16040778 20021701 16040915 20021872 16041052 20022043 16041189 20022214 16041326 20022385 16041463 20022556 16041600 20022727 16041737 20022898 16041874 20023069 16042011 20023240 16042148 20023411 16042285 20023582 16042422 20023753 16042559 20023924 16042696 20024095 16042833 20024266 16042970 20024437 16043107 20024608 16043244 20024779 16043381 20024950 16043518 20025121 16043655 20025292 16043792 20025463 16043929 20025634 16044066 20025805 16044203 20025976 16044340 20026147 16044477 20026318 16044614 20026489 16044751 20026660 16044888 20026831 16045025 20027002 16045162 20027173 16045299 20027344 16045436 20027515 16045573 20027686 16045710 20027857 16045847 20028028 16045984 20028199 16046121 20028370 16046258 20028541 16046395 20028712 16046532 20028883 16046669 20029054 16046806 20029225 16046943 20029396 16047080 20029567 16047217 20029738 16047354 20029909 16047491 20030080 16047628 20030251 16047765 20030422 16047902 20030593 16048039 20030764 16048176 20030935 16048313 20031106 16048450 20031277 16048587 20031448 16048724 20031619 16048861 20031790 16048998 20031961 16049135 20032132 16049272 20032303 16049409 20032474 16049546 20032645 16049683 20032816 16049820 20032987 16049957 20033158 16050094 20033329 16050231 20033500 16050368 20033671 16050505 20033842 16050642 20034013 16050779 20034184 16050916 20034355 16051053 20034526 16051190 20034697 16051327 20034868 16051464 20035039 16051601 20035210 16051738 20035381 16051875 20035552 16052012 20035723 16052149 20035894 16052286 20036065 16052423 20036236 16052560 20036407 16052697 20036578 16052834 20036749 16052971 20036920 16053108 20037091 16053245 20037262 16053382 20037433 16053519 20037604 16053656 20037775 16053793 20037946 16053930 20038117 16054067 20038288 16054204 20038459 16054341 20038630 16054478 20038801 16054615 20038972 16054752 20039143 16054889 20039314 16055026 20039485 16055163 20039656 16055300 20039827 16055437 20039998 16055574 20040169 16055711 20040340 16055848 20040511 16055985 20040682 16056122 20040853 16056259 20041024 16056396 20041195 16056533 20041366 16056670 20041537 16056807 20041708 16056944 20041879 16057081 20042050 16057218 20042221 16057355 20042392 16057492 20042563 16057629 20042734 16057766 20042905 16057903 20043076 16058040 20043247 16058177 20043418 16058314 20043589 16058451 20043760 16058588 20043931 16058725 20044102 16058862 20044273 16058999 20044444 16059136 20044615 16059273 20044786 16059410 20044957 16059547 20045128 16059684 20045299 16059821 20045470 16059958 20045641 16060095 20045812 16060232 20045983 16060369 20046154 16060506 20046325 16060643 20046496 16060780 20046667 16060917 20046838 16061054 20047009 16061191 20047180 16061328 20047351 16061465 20047522 16061602 20047693 16061739 20047864 16061876 20048035 16062013 20048206 16062150 20048377 16062287 20048548 16062424 20048719 16062561 20048890 16062698 20049061 16062835 20049232 16062972 20049403 16063109 20049574 16063246 20049745 16063383 20049916 16063520 20050087 16063657 20050258 16063794 20050429 16063931 20050600 16064068 20050771 16064205 20050942 16064342 20051113 16064479 20051284 16064616 20051455 16064753 20051626 16064890 20051797 16065027 20051968 16065164 20052139 16065301 20052310 16065438 20052481 16065575 20052652 16065712 20052823 16065849 20052994 16065986 20053165 16066123 20053336 16066260 20053507 16066397 20053678 16066534 20053849 16066671 20054020 16066808 20054191 16066945 20054362 16067082 20054533 16067219 20054704 16067356 20054875 16067493 20055046 16067630 20055217 16067767 20055388 16067904 20055559 16068041 20055730 16068178 20055901 16068315 20056072 16068452 20056243 16068589 20056414 16068726 20056585 16068863 20056756 16069000 20056927 16069137 20057098 16069274 20057269 16069411 20057440 16069548 20057611 16069685 20057782 16069822 20057953 16069959 20058124 16070096 20058295 16070233 20058466 16070370 20058637 16070507 20058808 16070644 20058979 16070781 20059150 16070918 20059321 16071055 20059492 16071192 20059663 16071329 20059834 16071466 20060005 16071603 20060176 16071740 20060347 16071877 20060518 16072014 20060689 16072151 20060860 16072288 20061031 16072425 20061202 16072562 20061373 16072699 20061544 16072836 20061715 16072973 20061886 16073110 20062057 16073247 20062228 16073384 20062399 16073521 20062570 16073658 20062741 16073795 20062912 16073932 20063083 16074069 20063254 16074206 20063425 16074343 20063596 16074480 20063767 16074617 20063938 16074754 20064109 16074891 20064280 16075028 20064451 16075165 20064622 16075302 20064793 16075439 20064964 16075576 20065135 16075713 20065306 16075850 20065477 16075987 20065648 16076124 20065819 16076261 20065990 16076398 20066161 16076535 20066332 16076672 20066503 16076809 20066674 16076946 20066845 16077083 20067016 16077220 20067187 16077357 20067358 16077494 20067529 16077631 20067700 16077768 20067871 16077905 20068042 16078042 20068213 16078179 20068384 16078316 20068555 16078453 20068726 16078590 20068897 16078727 20069068 16078864 20069239 16079001 20069410 16079138 20069581 16079275 20069752 16079412 20069923 16079549 20070094 16079686 20070265 16079823 20070436 16079960 20070607 16080097 20070778 16080234 20070949 16080371 20071120 16080508 20071291 16080645 20071462 16080782 20071633 16080919 20071804 16081056 20071975 16081193 20072146 16081330 20072317 16081467 20072488 16081604 20072659 16081741 20072830 16081878 20073001 16082015 20073172 16082152 20073343 16082289 20073514 16082426 20073685 16082563 20073856 16082700 20074027 16082837 20074198 16082974 20074369 16083111 20074540 16083248 20074711 16083385 20074882 16083522 20075053 16083659 20075224 16083796 20075395 16083933 20075566 16084070 20075737 16084207 20075908 16084344 20076079 16084481 20076250 16084618 20076421 16084755 20076592 16084892 20076763 16085029 20076934 16085166 20077105 16085303 20077276 16085440 20077447 16085577 20077618 16085714 20077789 16085851 20077960 16085988 20078131 16086125 20078302 16086262 20078473 16086399 20078644 16086536 20078815 16086673 20078986 16086810 20079157 16086947 20079328 16087084 20079499 16087221 20079670 16087358 20079841 16087495 20080012 16087632 20080183 16087769 20080354 16087906 20080525 16088043 20080696 16088180 20080867 16088317 20081038 16088454 20081209 16088591 20081380 16088728 20081551 16088865 20081722 16089002 20081893 16089139 20082064 16089276 20082235 16089413 20082406 16089550 20082577 16089687 20082748 16089824 20082919 16089961 20083090 16090098 20083261 16090235 20083432 16090372 20083603 16090509 20083774 16090646 20083945 16090783 20084116 16090920 20084287 16091057 20084458 16091194 20084629 16091331 20084800 16091468 20084971 16091605 20085142 16091742 20085313 16091879 20085484 16092016 20085655 16092153 20085826 16092290 20085997 16092427 20086168 16092564 20086339 16092701 20086510 16092838 20086681 16092975 20086852 16093112 20087023 16093249 20087194 16093386 20087365 16093523 20087536 16093660 20087707 16093797 20087878 16093934 20088049 16094071 20088220 16094208 20088391 16094345 20088562 16094482 20088733 16094619 20088904 16094756 20089075 16094893 20089246 16095030 20089417 16095167 20089588 16095304 20089759 16095441 20089930 16095578 20090101 16095715 20090272 16095852 20090443 16095989 20090614 16096126 20090785 16096263 20090956 16096400 20091127 16096537 20091298 16096674 20091469 16096811 20091640 16096948 20091811 16097085 20091982 16097222 20092153 16097359 20092324 16097496 20092495 16097633 20092666 16097770 20092837 16097907 20093008 16098044 20093179 16098181 20093350 16098318 20093521 16098455 20093692 16098592 20093863 16098729 20094034 16098866 20094205 16099003 20094376 16099140 20094547 16099277 20094718 16099414 20094889 16099551 20095060 16099688 20095231 16099825 20095402 16099962 20095573 16100099 20095744 16100236 20095915 16100373 20096086 16100510 20096257 16100647 20096428 16100784 20096599 16100921 20096770 16101058 20096941 16101195 20097112 16101332 20097283 16101469 20097454 16101606 20097625 16101743 20097796 16101880 20097967 16102017 20098138 16102154 20098309 16102291 20098480 16102428 20098651 16102565 20098822 16102702 20098993 16102839 20099164 16102976 20099335 16103113 20099506 16103250 20099677 16103387 20099848 16103524 20100019 16103661 20100190 16103798 20100361 16103935 20100532 16104072 20100703 16104209 20100874 16104346 20101045 16104483 20101216 16104620 20101387 16104757 20101558 16104894 20101729 16105031 20101900 16105168 20102071 16105305 20102242 16105442 20102413 16105579 20102584 16105716 20102755 16105853 20102926 16105990 20103097 16106127 20103268 16106264 20103439 16106401 20103610 16106538 20103781 16106675 20103952 16106812 20104123 16106949 20104294 16107086 20104465 16107223 20104636 16107360 20104807 16107497 20104978 16107634 20105149 16107771 20105320 16107908 20105491 16108045 20105662 16108182 20105833 16108319 20106004 16108456 20106175 16108593 20106346 16108730 20106517 16108867 20106688 16109004 20106859 16109141 20107030 16109278 20107201 16109415 20107372 16109552 20107543 16109689 20107714 16109826 20107885 16109963 20108056 16110100 20108227 16110237 20108398 16110374 20108569 16110511 20108740 16110648 20108911 16110785 20109082 16110922 20109253 16111059 20109424 16111196 20109595 16111333 20109766 16111470 20109937 16111607 20110108 16111744 20110279 16111881 20110450 16112018 20110621 16112155 20110792 16112292 20110963 16112429 20111134 16112566 20111305 16112703 20111476 16112840 20111647 16112977 20111818 16113114 20111989 16113251 20112160 16113388 20112331 16113525 20112502 16113662 20112673 16113799 20112844 16113936 20113015 16114073 20113186 16114210 20113357 16114347 20113528 16114484 20113699 16114621 20113870 16114758 20114041 16114895 20114212 16115032 20114383 16115169 20114554 16115306 20114725 16115443 20114896 16115580 20115067 16115717 20115238 16115854 20115409 16115991 20115580 16116128 20115751 16116265 20115922 16116402 20116093 16116539 20116264 16116676 20116435 16116813 20116606 16116950 20116777 16117087 20116948 16117224 20117119 16117361 20117290 16117498 20117461 16117635 20117632 16117772 20117803 16117909 20117974 16118046 20118145 16118183 20118316 16118320 20118487 16118457 20118658 16118594 20118829 16118731 20119000 16118868 20119171 16119005 20119342 16119142 20119513 16119279 20119684 16119416 20119855 16119553 20120026 16119690 20120197 16119827 20120368 16119964 20120539 16120101 20120710 16120238 20120881 16120375 20121052 16120512 20121223 16120649 20121394 16120786 20121565 16120923 20121736 16121060 20121907 16121197 20122078 16121334 20122249 16121471 20122420 16121608 20122591 16121745 20122762 16121882 20122933 16122019 20123104 16122156 20123275 16122293 20123446 16122430 20123617 16122567 20123788 16122704 20123959 16122841 20124130 16122978 20124301 16123115 20124472 16123252 20124643 16123389 20124814 16123526 20124985 16123663 20125156 16123800 20125327 16123937 20125498 16124074 20125669 16124211 20125840 16124348 20126011 16124485 20126182 16124622 20126353 16124759 20126524 16124896 20126695 16125033 20126866 16125170 20127037 16125307 20127208 16125444 20127379 16125581 20127550 16125718 20127721 16125855 20127892 16125992 20128063 16126129 20128234 16126266 20128405 16126403 20128576 16126540 20128747 16126677 20128918 16126814 20129089 16126951 20129260 16127088 20129431 16127225 20129602 16127362 20129773 16127499 20129944 16127636 20130115 16127773 20130286 16127910 20130457 16128047 20130628 16128184 20130799 16128321 20130970 16128458 20131141 16128595 20131312 16128732 20131483 16128869 20131654 16129006 20131825 16129143 20131996 16129280 20132167 16129417 20132338 16129554 20132509 16129691 20132680 16129828 20132851 16129965 20133022 16130102 20133193 16130239 20133364 16130376 20133535 16130513 20133706 16130650 20133877 16130787 20134048 16130924 20134219 16131061 20134390 16131198 20134561 16131335 20134732 16131472 20134903 16131609 20135074 16131746 20135245 16131883 20135416 16132020 20135587 16132157 20135758 16132294 20135929 16132431 20136100 16132568 20136271 16132705 20136442 16132842 20136613 16132979 20136784 16133116 20136955 16133253 20137126 16133390 20137297 16133527 20137468 16133664 20137639 16133801 20137810 16133938 20137981 16134075 20138152 16134212 20138323 16134349 20138494 16134486 20138665 16134623 20138836 16134760 20139007 16134897 20139178 16135034 20139349 16135171 20139520 16135308 20139691 16135445 20139862 16135582 20140033 16135719 20140204 16135856 20140375 16135993 20140546 16136130 20140717 16136267 20140888 16136404 20141059 16136541 20141230 16136678 20141401 16136815 20141572 16136952 20141743 16137089 20141914 16137226 20142085 16137363 20142256 16137500 20142427 16137637 20142598 16137774 20142769 16137911 20142940 16138048 20143111 16138185 20143282 16138322 20143453 16138459 20143624 16138596 20143795 16138733 20143966 16138870 20144137 16139007 20144308 16139144 20144479 16139281 20144650 16139418 20144821 16139555 20144992 16139692 20145163 16139829 20145334 16139966 20145505 16140103 20145676 16140240 20145847 16140377 20146018 16140514 20146189 16140651 20146360 16140788 20146531 16140925 20146702 16141062 20146873 16141199 20147044 16141336 20147215 16141473 20147386 16141610 20147557 16141747 20147728 16141884 20147899 16142021 20148070 16142158 20148241 16142295 20148412 16142432 20148583 16142569 20148754 16142706 20148925 16142843 20149096 16142980 20149267 16143117 20149438 16143254 20149609 16143391 20149780 16143528 20149951 16143665 20150122 16143802 20150293 16143939 20150464 16144076 20150635 16144213 20150806 16144350 20150977 16144487 20151148 16144624 20151319 16144761 20151490 16144898 20151661 16145035 20151832 16145172 20152003 16145309 20152174 16145446 20152345 16145583 20152516 16145720 20152687 16145857 20152858 16145994 20153029 16146131 20153200 16146268 20153371 16146405 20153542 16146542 20153713 16146679 20153884 16146816 20154055 16146953 20154226 16147090 20154397 16147227 20154568 16147364 20154739 16147501 20154910 16147638 20155081 16147775 20155252 16147912 20155423 16148049 20155594 16148186 20155765 16148323 20155936 16148460 20156107 16148597 20156278 16148734 20156449 16148871 20156620 16149008 20156791 16149145 20156962 16149282 20157133 16149419 20157304 16149556 20157475 16149693 20157646 16149830 20157817 16149967 20157988 16150104 20158159 16150241 20158330 16150378 20158501 16150515 20158672 16150652 20158843 16150789 20159014 16150926 20159185 16151063 20159356 16151200 20159527 16151337 20159698 16151474 20159869 16151611 20160040 16151748 20160211 16151885 20160382 16152022 20160553 16152159 20160724 16152296 20160895 16152433 20161066 16152570 20161237 16152707 20161408 16152844 20161579 16152981 20161750 16153118 20161921 16153255 20162092 16153392 20162263 16153529 20162434 16153666 20162605 16153803 20162776 16153940 20162947 16154077 20163118 16154214 20163289 16154351 20163460 16154488 20163631 16154625 20163802 16154762 20163973 16154899 20164144 16155036 20164315 16155173 20164486 16155310 20164657 16155447 20164828 16155584 20164999 16155721 20165170 16155858 20165341 16155995 20165512 16156132 20165683 16156269 20165854 16156406 20166025 16156543 20166196 16156680 20166367 16156817 20166538 16156954 20166709 16157091 20166880 16157228 20167051 16157365 20167222 16157502 20167393 16157639 20167564 16157776 20167735 16157913 20167906 16158050 20168077 16158187 20168248 16158324 20168419 16158461 20168590 16158598 20168761 16158735 20168932 16158872 20169103 16159009 20169274 16159146 20169445 16159283 20169616 16159420 20169787 16159557 20169958 16159694 20170129 16159831 20170300 16159968 20170471 16160105 20170642 16160242 20170813 16160379 20170984 16160516 20171155 16160653 20171326 16160790 20171497 16160927 20171668 16161064 20171839 16161201 20172010 16161338 20172181 16161475 20172352 16161612 20172523 16161749 20172694 16161886 20172865 16162023 20173036 16162160 20173207 16162297 20173378 16162434 20173549 16162571 20173720 16162708 20173891 16162845 20174062 16162982 20174233 16163119 20174404 16163256 20174575 16163393 20174746 16163530 20174917 16163667 20175088 16163804 20175259 16163941 20175430 16164078 20175601 16164215 20175772 16164352 20175943 16164489 20176114 16164626 20176285
1000 39547516 0 39547516 49362228 39547653 49362399 39547790 49362570 39547927 49362741 39548064 49362912 39548201 49363083 39548338 49363254 39548475 49363425 39548612 49363596 39548749 49363767 39548886 49363938 39549023 49364109 39549160 49364280 39549297 49364451 39549434 49364622 39549571 49364793 39549708 49364964 39549845 49365135 39549982 49365306 39550119 49365477 39550256 49365648 39550393 49365819 39550530 49365990 39550667 49366161 39550804 49366332 39550941 49366503 39551078 49366674 39551215 49366845 39551352 49367016 39551489 49367187 39551626 49367358 39551763 49367529 39551900 49367700 39552037 49367871 39552174 49368042 39552311 49368213 39552448 49368384 39552585 49368555 39552722 49368726 39552859 49368897 39552996 49369068 39553133 49369239 39553270 49369410 39553407 49369581 39553544 49369752 39553681 49369923 39553818 49370094 39553955 49370265 39554092 49370436 39554229 49370607 39554366 49370778 39554503 49370949 39554640 49371120 39554777 49371291 39554914 49371462 39555051 49371633 39555188 49371804 39555325 49371975 39555462 49372146 39555599 49372317 39555736 49372488 39555873 49372659 39556010 49372830 39556147 49373001 39556284 49373172 39556421 49373343 39556558 49373514 39556695 49373685 39556832 49373856 39556969 49374027 39557106 49374198 39557243 49374369 39557380 49374540 39557517 49374711 39557654 49374882 39557791 49375053 39557928 49375224 39558065 49375395 39558202 49375566 39558339 49375737 39558476 49375908 39558613 49376079 39558750 49376250 39558887 49376421 39559024 49376592 39559161 49376763 39559298 49376934 39559435 49377105 39559572 49377276 39559709 49377447 39559846 49377618 39559983 49377789 39560120 49377960 39560257 49378131 39560394 49378302 39560531 49378473 39560668 49378644 39560805 49378815 39560942 49378986 39561079 49379157 39561216 49379328 39561353 49379499 39561490 49379670 39561627 49379841 39561764 49380012 39561901 49380183 39562038 49380354 39562175 49380525 39562312 49380696 39562449 49380867 39562586 49381038 39562723 49381209 39562860 49381380 39562997 49381551 39563134 49381722 39563271 49381893 39563408 49382064 39563545 49382235 39563682 49382406 39563819 49382577 39563956 49382748 39564093 49382919 39564230 49383090 39564367 49383261 39564504 49383432 39564641 49383603 39564778 49383774 39564915 49383945 39565052 49384116 39565189 49384287 39565326 49384458 39565463 49384629 39565600 49384800 39565737 49384971 39565874 49385142 39566011 49385313 39566148 49385484 39566285 49385655 39566422 49385826 39566559 49385997 39566696 49386168 39566833 49386339 39566970 49386510 39567107 49386681 39567244 49386852 39567381 49387023 39567518 49387194 39567655 49387365 39567792 49387536 39567929 49387707 39568066 49387878 39568203 49388049 39568340 49388220 39568477 49388391 39568614 49388562 39568751 49388733 39568888 49388904 39569025 49389075 39569162 49389246 39569299 49389417 39569436 49389588 39569573 49389759 39569710 49389930 39569847 49390101 39569984 49390272 39570121 49390443 39570258 49390614 39570395 49390785 39570532 49390956 39570669 49391127 39570806 49391298 39570943 49391469 39571080 49391640 39571217 49391811 39571354 49391982 39571491 49392153 39571628 49392324 39571765 49392495 39571902 49392666 39572039 49392837 39572176 49393008 39572313 49393179 39572450 49393350 39572587 49393521 39572724 49393692 39572861 49393863 39572998 49394034 39573135 49394205 39573272 49394376 39573409 49394547 39573546 49394718 39573683 49394889 39573820 49395060 39573957 49395231 39574094 49395402 39574231 49395573 39574368 49395744 39574505 49395915 39574642 49396086 39574779 49396257 39574916 49396428 39575053 49396599 39575190 49396770 39575327 49396941 39575464 49397112 39575601 49397283 39575738 49397454 39575875 49397625 39576012 49397796 39576149 49397967 39576286 49398138 39576423 49398309 39576560 49398480 39576697 49398651 39576834 49398822 39576971 49398993 39577108 49399164 39577245 49399335 39577382 49399506 39577519 49399677 39577656 49399848 39577793 49400019 39577930 49400190 39578067 49400361 39578204 49400532 39578341 49400703 39578478 49400874 39578615 49401045 39578752 49401216 39578889 49401387 39579026 49401558 39579163 49401729 39579300 49401900 39579437 49402071 39579574 49402242 39579711 49402413 39579848 49402584 39579985 49402755 39580122 49402926 39580259 49403097 39580396 49403268 39580533 49403439 39580670 49403610 39580807 49403781 39580944 49403952 39581081 49404123 39581218 49404294 39581355 49404465 39581492 49404636 39581629 49404807 39581766 49404978 39581903 49405149 39582040 49405320 39582177 49405491 39582314 49405662 39582451 49405833 39582588 49406004 39582725 49406175 39582862 49406346 39582999 49406517 39583136 49406688 39583273 49406859 39583410 49407030 39583547 49407201 39583684 49407372 39583821 49407543 39583958 49407714 39584095 49407885 39584232 49408056 39584369 49408227 39584506 49408398 39584643 49408569 39584780 49408740 39584917 49408911 39585054 49409082 39585191 49409253 39585328 49409424 39585465 49409595 39585602 49409766 39585739 49409937 39585876 49410108 39586013 49410279 39586150 49410450 39586287 49410621 39586424 49410792 39586561 49410963 39586698 49411134 39586835 49411305 39586972 49411476 39587109 49411647 39587246 49411818 39587383 49411989 39587520 49412160 39587657 49412331 39587794 49412502 39587931 49412673 39588068 49412844 39588205 49413015 39588342 49413186 39588479 49413357 39588616 49413528 39588753 49413699 39588890 49413870 39589027 49414041 39589164 49414212 39589301 49414383 39589438 49414554 39589575 49414725 39589712 49414896 39589849 49415067 39589986 49415238 39590123 49415409 39590260 49415580 39590397 49415751 39590534 49415922 39590671 49416093 39590808 49416264 39590945 49416435 39591082 49416606 39591219 49416777 39591356 49416948 39591493 49417119 39591630 49417290 39591767 49417461 39591904 49417632 39592041 49417803 39592178 49417974 39592315 49418145 39592452 49418316 39592589 49418487 39592726 49418658 39592863 49418829 39593000 49419000 39593137 49419171 39593274 49419342 39593411 49419513 39593548 49419684 39593685 49419855 39593822 49420026 39593959 49420197 39594096 49420368 39594233 49420539 39594370 49420710 39594507 49420881 39594644 49421052 39594781 49421223 39594918 49421394 39595055 49421565 39595192 49421736 39595329 49421907 39595466 49422078 39595603 49422249 39595740 49422420 39595877 49422591 39596014 49422762 39596151 49422933 39596288 49423104 39596425 49423275 39596562 49423446 39596699 49423617 39596836 49423788 39596973 49423959 39597110 49424130 39597247 49424301 39597384 49424472 39597521 49424643 39597658 49424814 39597795 49424985 39597932 49425156 39598069 49425327 39598206 49425498 39598343 49425669 39598480 49425840 39598617 49426011 39598754 49426182 39598891 49426353 39599028 49426524 39599165 49426695 39599302 49426866 39599439 49427037 39599576 49427208 39599713 49427379 39599850 49427550 39599987 49427721 39600124 49427892 39600261 49428063 39600398 49428234 39600535 49428405 39600672 49428576 39600809 49428747 39600946 49428918 39601083 49429089 39601220 49429260 39601357 49429431 39601494 49429602 39601631 49429773 39601768 49429944 39601905 49430115 39602042 49430286 39602179 49430457 39602316 49430628 39602453 49430799 39602590 49430970 39602727 49431141 39602864 49431312 39603001 49431483 39603138 49431654 39603275 49431825 39603412 49431996 39603549 49432167 39603686 49432338 39603823 49432509 39603960 49432680 39604097 49432851 39604234 49433022 39604371 49433193 39604508 49433364 39604645 49433535 39604782 49433706 39604919 49433877 39605056 49434048 39605193 49434219 39605330 49434390 39605467 49434561 39605604 49434732 39605741 49434903 39605878 49435074 39606015 49435245 39606152 49435416 39606289 49435587 39606426 49435758 39606563 49435929 39606700 49436100 39606837 49436271 39606974 49436442 39607111 49436613 39607248 49436784 39607385 49436955 39607522 49437126 39607659 49437297 39607796 49437468 39607933 49437639 39608070 49437810 39608207 49437981 39608344 49438152 39608481 49438323 39608618 49438494 39608755 49438665 39608892 49438836 39609029 49439007 39609166 49439178 39609303 49439349 39609440 49439520 39609577 49439691 39609714 49439862 39609851 49440033 39609988 49440204 39610125 49440375 39610262 49440546 39610399 49440717 39610536 49440888 39610673 49441059 39610810 49441230 39610947 49441401 39611084 49441572 39611221 49441743 39611358 49441914 39611495 49442085 39611632 49442256 39611769 49442427 39611906 49442598 39612043 49442769 39612180 49442940 39612317 49443111 39612454 49443282 39612591 49443453 39612728 49443624 39612865 49443795 39613002 49443966 39613139 49444137 39613276 49444308 39613413 49444479 39613550 49444650 39613687 49444821 39613824 49444992 39613961 49445163 39614098 49445334 39614235 49445505 39614372 49445676 39614509 49445847 39614646 49446018 39614783 49446189 39614920 49446360 39615057 49446531 39615194 49446702 39615331 49446873 39615468 49447044 39615605 49447215 39615742 49447386 39615879 49447557 39616016 49447728 39616153 49447899 39616290 49448070 39616427 49448241 39616564 49448412 39616701 49448583 39616838 49448754 39616975 49448925 39617112 49449096 39617249 49449267 39617386 49449438 39617523 49449609 39617660 49449780 39617797 49449951 39617934 49450122 39618071 49450293 39618208 49450464 39618345 49450635 39618482 49450806 39618619 49450977 39618756 49451148 39618893 49451319 39619030 49451490 39619167 49451661 39619304 49451832 39619441 49452003 39619578 49452174 39619715 49452345 39619852 49452516 39619989 49452687 39620126 49452858 39620263 49453029 39620400 49453200 39620537 49453371 39620674 49453542 39620811 49453713 39620948 49453884 39621085 49454055 39621222 49454226 39621359 49454397 39621496 49454568 39621633 49454739 39621770 49454910 39621907 49455081 39622044 49455252 39622181 49455423 39622318 49455594 39622455 49455765 39622592 49455936 39622729 49456107 39622866 49456278 39623003 49456449 39623140 49456620 39623277 49456791 39623414 49456962 39623551 49457133 39623688 49457304 39623825 49457475 39623962 49457646 39624099 49457817 39624236 49457988 39624373 49458159 39624510 49458330 39624647 49458501 39624784 49458672 39624921 49458843 39625058 49459014 39625195 49459185 39625332 49459356 39625469 49459527 39625606 49459698 39625743 49459869 39625880 49460040 39626017 49460211 39626154 49460382 39626291 49460553 39626428 49460724 39626565 49460895 39626702 49461066 39626839 49461237 39626976 49461408 39627113 49461579 39627250 49461750 39627387 49461921 39627524 49462092 39627661 49462263 39627798 49462434 39627935 49462605 39628072 49462776 39628209 49462947 39628346 49463118 39628483 49463289 39628620 49463460 39628757 49463631 39628894 49463802 39629031 49463973 39629168 49464144 39629305 49464315 39629442 49464486 39629579 49464657 39629716 49464828 39629853 49464999 39629990 49465170 39630127 49465341 39630264 49465512 39630401 49465683 39630538 49465854 39630675 49466025 39630812 49466196 39630949 49466367 39631086 49466538 39631223 49466709 39631360 49466880 39631497 49467051 39631634 49467222 39631771 49467393 39631908 49467564 39632045 49467735 39632182 49467906 39632319 49468077 39632456 49468248 39632593 49468419 39632730 49468590 39632867 49468761 39633004 49468932 39633141 49469103 39633278 49469274 39633415 49469445 39633552 49469616 39633689 49469787 39633826 49469958 39633963 49470129 39634100 49470300 39634237 49470471 39634374 49470642 39634511 49470813 39634648 49470984 39634785 49471155 39634922 49471326 39635059 49471497 39635196 49471668 39635333 49471839 39635470 49472010 39635607 49472181 39635744 49472352 39635881 49472523 39636018 49472694 39636155 49472865 39636292 49473036 39636429 49473207 39636566 49473378 39636703 49473549 39636840 49473720 39636977 49473891 39637114 49474062 39637251 49474233 39637388 49474404 39637525 49474575 39637662 49474746 39637799 49474917 39637936 49475088 39638073 49475259 39638210 49475430 39638347 49475601 39638484 49475772 39638621 49475943 39638758 49476114 39638895 49476285 39639032 49476456 39639169 49476627 39639306 49476798 39639443 49476969 39639580 49477140 39639717 49477311 39639854 49477482 39639991 49477653 39640128 49477824 39640265 49477995 39640402 49478166 39640539 49478337 39640676 49478508 39640813 49478679 39640950 49478850 39641087 49479021 39641224 49479192 39641361 49479363 39641498 49479534 39641635 49479705 39641772 49479876 39641909 49480047 39642046 49480218 39642183 49480389 39642320 49480560 39642457 49480731 39642594 49480902 39642731 49481073 39642868 49481244 39643005 49481415 39643142 49481586 39643279 49481757 39643416 49481928 39643553 49482099 39643690 49482270 39643827 49482441 39643964 49482612 39644101 49482783 39644238 49482954 39644375 49483125 39644512 49483296 39644649 49483467 39644786 49483638 39644923 49483809 39645060 49483980 39645197 49484151 39645334 49484322 39645471 49484493 39645608 49484664 39645745 49484835 39645882 49485006 39646019 49485177 39646156 49485348 39646293 49485519 39646430 49485690 39646567 49485861 39646704 49486032 39646841 49486203 39646978 49486374 39647115 49486545 39647252 49486716 39647389 49486887 39647526 49487058 39647663 49487229 39647800 49487400 39647937 49487571 39648074 49487742 39648211 49487913 39648348 49488084 39648485 49488255 39648622 49488426 39648759 49488597 39648896 49488768 39649033 49488939 39649170 49489110 39649307 49489281 39649444 49489452 39649581 49489623 39649718 49489794 39649855 49489965 39649992 49490136 39650129 49490307 39650266 49490478 39650403 49490649 39650540 49490820 39650677 49490991 39650814 49491162 39650951 49491333 39651088 49491504 39651225 49491675 39651362 49491846 39651499 49492017 39651636 49492188 39651773 49492359 39651910 49492530 39652047 49492701 39652184 49492872 39652321 49493043 39652458 49493214 39652595 49493385 39652732 49493556 39652869 49493727 39653006 49493898 39653143 49494069 39653280 49494240 39653417 49494411 39653554 49494582 39653691 49494753 39653828 49494924 39653965 49495095 39654102 49495266 39654239 49495437 39654376 49495608 39654513 49495779 39654650 49495950 39654787 49496121 39654924 49496292 39655061 49496463 39655198 49496634 39655335 49496805 39655472 49496976 39655609 49497147 39655746 49497318 39655883 49497489 39656020 49497660 39656157 49497831 39656294 49498002 39656431 49498173 39656568 49498344 39656705 49498515 39656842 49498686 39656979 49498857 39657116 49499028 39657253 49499199 39657390 49499370 39657527 49499541 39657664 49499712 39657801 49499883 39657938 49500054 39658075 49500225 39658212 49500396 39658349 49500567 39658486 49500738 39658623 49500909 39658760 49501080 39658897 49501251 39659034 49501422 39659171 49501593 39659308 49501764 39659445 49501935 39659582 49502106 39659719 49502277 39659856 49502448 39659993 49502619 39660130 49502790 39660267 49502961 39660404 49503132 39660541 49503303 39660678 49503474 39660815 49503645 39660952 49503816 39661089 49503987 39661226 49504158 39661363 49504329 39661500 49504500 39661637 49504671 39661774 49504842 39661911 49505013 39662048 49505184 39662185 49505355 39662322 49505526 39662459 49505697 39662596 49505868 39662733 49506039 39662870 49506210 39663007 49506381 39663144 49506552 39663281 49506723 39663418 49506894 39663555 49507065 39663692 49507236 39663829 49507407 39663966 49507578 39664103 49507749 39664240 49507920 39664377 49508091 39664514 49508262 39664651 49508433 39664788 49508604 39664925 49508775 39665062 49508946 39665199 49509117 39665336 49509288 39665473 49509459 39665610 49509630 39665747 49509801 39665884 49509972 39666021 49510143 39666158 49510314 39666295 49510485 39666432 49510656 39666569 49510827 39666706 49510998 39666843 49511169 39666980 49511340 39667117 49511511 39667254 49511682 39667391 49511853 39667528 49512024 39667665 49512195 39667802 49512366 39667939 49512537 39668076 49512708 39668213 49512879 39668350 49513050 39668487 49513221 39668624 49513392 39668761 49513563 39668898 49513734 39669035 49513905 39669172 49514076 39669309 49514247 39669446 49514418 39669583 49514589 39669720 49514760 39669857 49514931 39669994 49515102 39670131 49515273 39670268 49515444 39670405 49515615 39670542 49515786 39670679 49515957 39670816 49516128 39670953 49516299 39671090 49516470 39671227 49516641 39671364 49516812 39671501 49516983 39671638 49517154 39671775 49517325 39671912 49517496 39672049 49517667 39672186 49517838 39672323 49518009 39672460 49518180 39672597 49518351 39672734 49518522 39672871 49518693 39673008 49518864 39673145 49519035 39673282 49519206 39673419 49519377 39673556 49519548 39673693 49519719 39673830 49519890 39673967 49520061 39674104 49520232 39674241 49520403 39674378 49520574 39674515 49520745 39674652 49520916 39674789 49521087 39674926 49521258 39675063 49521429 39675200 49521600 39675337 49521771 39675474 49521942 39675611 49522113 39675748 49522284 39675885 49522455 39676022 49522626 39676159 49522797 39676296 49522968 39676433 49523139 39676570 49523310 39676707 49523481 39676844 49523652 39676981 49523823 39677118 49523994 39677255 49524165 39677392 49524336 39677529 49524507 39677666 49524678 39677803 49524849 39677940 49525020 39678077 49525191 39678214 49525362 39678351 49525533 39678488 49525704 39678625 49525875 39678762 49526046 39678899 49526217 39679036 49526388 39679173 49526559 39679310 49526730 39679447 49526901 39679584 49527072 39679721 49527243 39679858 49527414 39679995 49527585 39680132 49527756 39680269 49527927 39680406 49528098 39680543 49528269 39680680 49528440 39680817 49528611 39680954 49528782 39681091 49528953 39681228 49529124 39681365 49529295 39681502 49529466 39681639 49529637 39681776 49529808 39681913 49529979 39682050 49530150 39682187 49530321 39682324 49530492 39682461 49530663 39682598 49530834 39682735 49531005 39682872 49531176 39683009 49531347 39683146 49531518 39683283 49531689 39683420 49531860 39683557 49532031 39683694 49532202 39683831 49532373 39683968 49532544 39684105 49532715 39684242 49532886
1000 43975900 0 43975900 54889627 43976037 54889798 43976174 54889969 43976311 54890140 43976448 54890311 43976585 54890482 43976722 54890653 43976859 54890824 43976996 54890995 43977133 54891166 43977270 54891337 43977407 54891508 43977544 54891679 43977681 54891850 43977818 54892021 43977955 54892192 43978092 54892363 43978229 54892534 43978366 54892705 43978503 54892876 43978640 54893047 43978777 54893218 43978914 54893389 43979051 54893560 43979188 54893731 43979325 54893902 43979462 54894073 43979599 54894244 43979736 54894415 43979873 54894586 43980010 54894757 43980147 54894928 43980284 54895099 43980421 54895270 43980558 54895441 43980695 54895612 43980832 54895783 43980969 54895954 43981106 54896125 43981243 54896296 43981380 54896467 43981517 54896638 43981654 54896809 43981791 54896980 43981928 54897151 43982065 54897322 43982202 54897493 43982339 54897664 43982476 54897835 43982613 54898006 43982750 54898177 43982887 54898348 43983024 54898519 43983161 54898690 43983298 54898861 43983435 54899032 43983572 54899203 43983709 54899374 43983846 54899545 43983983 54899716 43984120 54899887 43984257 54900058 43984394 54900229 43984531 54900400 43984668 54900571 43984805 54900742 43984942 54900913 43985079 54901084 43985216 54901255 43985353 54901426 43985490 54901597 43985627 54901768 43985764 54901939 43985901 54902110 43986038 54902281 43986175 54902452 43986312 54902623 43986449 54902794 43986586 54902965 43986723 54903136 43986860 54903307 43986997 54903478 43987134 54903649 43987271 54903820 43987408 54903991 43987545 54904162 43987682 54904333 43987819 54904504 43987956 54904675 43988093 54904846 43988230 54905017 43988367 54905188 43988504 54905359 43988641 54905530 43988778 54905701 43988915 54905872 43989052 54906043 43989189 54906214 43989326 54906385 43989463 54906556 43989600 54906727 43989737 54906898 43989874 54907069 43990011 54907240 43990148 54907411 43990285 54907582 43990422 54907753 43990559 54907924 43990696 54908095 43990833 54908266 43990970 54908437 43991107 54908608 43991244 54908779 43991381 54908950 43991518 54909121 43991655 54909292 43991792 54909463 43991929 54909634 43992066 54909805 43992203 54909976 43992340 54910147 43992477 54910318 43992614 54910489 43992751 54910660 43992888 54910831 43993025 54911002 43993162 54911173 43993299 54911344 43993436 54911515 43993573 54911686 43993710 54911857 43993847 54912028 43993984 54912199 43994121 54912370 43994258 54912541 43994395 54912712 43994532 54912883 43994669 54913054 43994806 54913225 43994943 54913396 43995080 54913567 43995217 54913738 43995354 54913909 43995491 54914080 43995628 54914251 43995765 54914422 43995902 54914593 43996039 54914764 43996176 54914935 43996313 54915106 43996450 54915277 43996587 54915448 43996724 54915619 43996861 54915790 43996998 54915961 43997135 54916132 43997272 54916303 43997409 54916474 43997546 54916645 43997683 54916816 43997820 54916987 43997957 54917158 43998094 54917329 43998231 54917500 43998368 54917671 43998505 54917842 43998642 54918013 43998779 54918184 43998916 54918355 43999053 54918526 43999190 54918697 43999327 54918868 43999464 54919039 43999601 54919210 43999738 54919381 43999875 54919552 44000012 54919723 44000149 54919894 44000286 54920065 44000423 54920236 44000560 54920407 44000697 54920578 44000834 54920749 44000971 54920920 44001108 54921091 44001245 54921262 44001382 54921433 44001519 54921604 44001656 54921775 44001793 54921946 44001930 54922117 44002067 54922288 44002204 54922459 44002341 54922630 44002478 54922801 44002615 54922972 44002752 54923143 44002889 54923314 44003026 54923485 44003163 54923656 44003300 54923827 44003437 54923998 44003574 54924169 44003711 54924340 44003848 54924511 44003985 54924682 44004122 54924853 44004259 54925024 44004396 54925195 44004533 54925366 44004670 54925537 44004807 54925708 44004944 54925879 44005081 54926050 44005218 54926221 44005355 54926392 44005492 54926563 44005629 54926734 44005766 54926905 44005903 54927076 44006040 54927247 44006177 54927418 44006314 54927589 44006451 54927760 44006588 54927931 44006725 54928102 44006862 54928273 44006999 54928444 44007136 54928615 44007273 54928786 44007410 54928957 44007547 54929128 44007684 54929299 44007821 54929470 44007958 54929641 44008095 54929812 44008232 54929983 44008369 54930154 44008506 54930325 44008643 54930496 44008780 54930667 44008917 54930838 44009054 54931009 44009191 54931180 44009328 54931351 44009465 54931522 44009602 54931693 44009739 54931864 44009876 54932035 44010013 54932206 44010150 54932377 44010287 54932548 44010424 54932719 44010561 54932890 44010698 54933061 44010835 54933232 44010972 54933403 44011109 54933574 44011246 54933745 44011383 54933916 44011520 54934087 44011657 54934258 44011794 54934429 44011931 54934600 44012068 54934771 44012205 54934942 44012342 54935113 44012479 54935284 44012616 54935455 44012753 54935626 44012890 54935797 44013027 54935968 44013164 54936139 44013301 54936310 44013438 54936481 44013575 54936652 44013712 54936823 44013849 54936994 44013986 54937165 44014123 54937336 44014260 54937507 44014397 54937678 44014534 54937849 44014671 54938020 44014808 54938191 44014945 54938362 44015082 54938533 44015219 54938704 44015356 54938875 44015493 54939046 44015630 54939217 44015767 54939388 44015904 54939559 44016041 54939730 44016178 54939901 44016315 54940072 44016452 54940243 44016589 54940414 44016726 54940585 44016863 54940756 44017000 54940927 44017137 54941098 44017274 54941269 44017411 54941440 44017548 54941611 44017685 54941782 44017822 54941953 44017959 54942124 44018096 54942295 44018233 54942466 44018370 54942637 44018507 54942808 44018644 54942979 44018781 54943150 44018918 54943321 44019055 54943492 44019192 54943663 44019329 54943834 44019466 54944005 44019603 54944176 44019740 54944347 44019877 54944518 44020014 54944689 44020151 54944860 44020288 54945031 44020425 54945202 44020562 54945373 44020699 54945544 44020836 54945715 44020973 54945886 44021110 54946057 44021247 54946228 44021384 54946399 44021521 54946570 44021658 54946741 44021795 54946912 44021932 54947083 44022069 54947254 44022206 54947425 44022343 54947596 44022480 54947767 44022617 54947938 44022754 54948109 44022891 54948280 44023028 54948451 44023165 54948622 44023302 54948793 44023439 54948964 44023576 54949135 44023713 54949306 44023850 54949477 44023987 54949648 44024124 54949819 44024261 54949990 44024398 54950161 44024535 54950332 44024672 54950503 44024809 54950674 44024946 54950845 44025083 54951016 44025220 54951187 44025357 54951358 44025494 54951529 44025631 54951700 44025768 54951871 44025905 54952042 44026042 54952213 44026179 54952384 44026316 54952555 44026453 54952726 44026590 54952897 44026727 54953068 44026864 54953239 44027001 54953410 44027138 54953581 44027275 54953752 44027412 54953923 44027549 54954094 44027686 54954265 44027823 54954436 44027960 54954607 44028097 54954778 44028234 54954949 44028371 54955120 44028508 54955291 44028645 54955462 44028782 54955633 44028919 54955804 44029056 54955975 44029193 54956146 44029330 54956317 44029467 54956488 44029604 54956659 44029741 54956830 44029878 54957001 44030015 54957172 44030152 54957343 44030289 54957514 44030426 54957685 44030563 54957856 44030700 54958027 44030837 54958198 44030974 54958369 44031111 54958540 44031248 54958711 44031385 54958882 44031522 54959053 44031659 54959224 44031796 54959395 44031933 54959566 44032070 54959737 44032207 54959908 44032344 54960079 44032481 54960250 44032618 54960421 44032755 54960592 44032892 54960763 44033029 54960934 44033166 54961105 44033303 54961276 44033440 54961447 44033577 54961618 44033714 54961789 44033851 54961960 44033988 54962131 44034125 54962302 44034262 54962473 44034399 54962644 44034536 54962815 44034673 54962986 44034810 54963157 44034947 54963328 44035084 54963499 44035221 54963670 44035358 54963841 44035495 54964012 44035632 54964183 44035769 54964354 44035906 54964525 44036043 54964696 44036180 54964867 44036317 54965038 44036454 54965209 44036591 54965380 44036728 54965551 44036865 54965722 44037002 54965893 44037139 54966064 44037276 54966235 44037413 54966406 44037550 54966577 44037687 54966748 44037824 54966919 44037961 54967090 44038098 54967261 44038235 54967432 44038372 54967603 44038509 54967774 44038646 54967945 44038783 54968116 44038920 54968287 44039057 54968458 44039194 54968629 44039331 54968800 44039468 54968971 44039605 54969142 44039742 54969313 44039879 54969484 44040016 54969655 44040153 54969826 44040290 54969997 44040427 54970168 44040564 54970339 44040701 54970510 44040838 54970681 44040975 54970852 44041112 54971023 44041249 54971194 44041386 54971365 44041523 54971536 44041660 54971707 44041797 54971878 44041934 54972049 44042071 54972220 44042208 54972391 44042345 54972562 44042482 54972733 44042619 54972904 44042756 54973075 44042893 54973246 44043030 54973417 44043167 54973588 44043304 54973759 44043441 54973930 44043578 54974101 44043715 54974272 44043852 54974443 44043989 54974614 44044126 54974785 44044263 54974956 44044400 54975127 44044537 54975298 44044674 54975469 44044811 54975640 44044948 54975811 44045085 54975982 44045222 54976153 44045359 54976324 44045496 54976495 44045633 54976666 44045770 54976837 44045907 54977008 44046044 54977179 44046181 54977350 44046318 54977521 44046455 54977692 44046592 54977863 44046729 54978034 44046866 54978205 44047003 54978376 44047140 54978547 44047277 54978718 44047414 54978889 44047551 54979060 44047688 54979231 44047825 54979402 44047962 54979573 44048099 54979744 44048236 54979915 44048373 54980086 44048510 54980257 44048647 54980428 44048784 54980599 44048921 54980770 44049058 54980941 44049195 54981112 44049332 54981283 44049469 54981454 44049606 54981625 44049743 54981796 44049880 54981967 44050017 54982138 44050154 54982309 44050291 54982480 44050428 54982651 44050565 54982822 44050702 54982993 44050839 54983164 44050976 54983335 44051113 54983506 44051250 54983677 44051387 54983848 44051524 54984019 44051661 54984190 44051798 54984361 44051935 54984532 44052072 54984703 44052209 54984874 44052346 54985045 44052483 54985216 44052620 54985387 44052757 54985558 44052894 54985729 44053031 54985900 44053168 54986071 44053305 54986242 44053442 54986413 44053579 54986584 44053716 54986755 44053853 54986926 44053990 54987097 44054127 54987268 44054264 54987439 44054401 54987610 44054538 54987781 44054675 54987952 44054812 54988123 44054949 54988294 44055086 54988465 44055223 54988636 44055360 54988807 44055497 54988978 44055634 54989149 44055771 54989320 44055908 54989491 44056045 54989662 44056182 54989833 44056319 54990004 44056456 54990175 44056593 54990346 44056730 54990517 44056867 54990688 44057004 54990859 44057141 54991030 44057278 54991201 44057415 54991372 44057552 54991543 44057689 54991714 44057826 54991885 44057963 54992056 44058100 54992227 44058237 54992398 44058374 54992569 44058511 54992740 44058648 54992911 44058785 54993082 44058922 54993253 44059059 54993424 44059196 54993595 44059333 54993766 44059470 54993937 44059607 54994108 44059744 54994279 44059881 54994450 44060018 54994621 44060155 54994792 44060292 54994963 44060429 54995134 44060566 54995305 44060703 54995476 44060840 54995647 44060977 54995818 44061114 54995989 44061251 54996160 44061388 54996331 44061525 54996502 44061662 54996673 44061799 54996844 44061936 54997015 44062073 54997186 44062210 54997357 44062347 54997528 44062484 54997699 44062621 54997870 44062758 54998041 44062895 54998212 44063032 54998383 44063169 54998554 44063306 54998725 44063443 54998896 44063580 54999067 44063717 54999238 44063854 54999409 44063991 54999580 44064128 54999751 44064265 54999922 44064402 55000093 44064539 55000264 44064676 55000435 44064813 55000606 44064950 55000777 44065087 55000948 44065224 55001119 44065361 55001290 44065498 55001461 44065635 55001632 44065772 55001803 44065909 55001974 44066046 55002145 44066183 55002316 44066320 55002487 44066457 55002658 44066594 55002829 44066731 55003000 44066868 55003171 44067005 55003342 44067142 55003513 44067279 55003684 44067416 55003855 44067553 55004026 44067690 55004197 44067827 55004368 44067964 55004539 44068101 55004710 44068238 55004881 44068375 55005052 44068512 55005223 44068649 55005394 44068786 55005565 44068923 55005736 44069060 55005907 44069197 55006078 44069334 55006249 44069471 55006420 44069608 55006591 44069745 55006762 44069882 55006933 44070019 55007104 44070156 55007275 44070293 55007446 44070430 55007617 44070567 55007788 44070704 55007959 44070841 55008130 44070978 55008301 44071115 55008472 44071252 55008643 44071389 55008814 44071526 55008985 44071663 55009156 44071800 55009327 44071937 55009498 44072074 55009669 44072211 55009840 44072348 55010011 44072485 55010182 44072622 55010353 44072759 55010524 44072896 55010695 44073033 55010866 44073170 55011037 44073307 55011208 44073444 55011379 44073581 55011550 44073718 55011721 44073855 55011892 44073992 55012063 44074129 55012234 44074266 55012405 44074403 55012576 44074540 55012747 44074677 55012918 44074814 55013089 44074951 55013260 44075088 55013431 44075225 55013602 44075362 55013773 44075499 55013944 44075636 55014115 44075773 55014286 44075910 55014457 44076047 55014628 44076184 55014799 44076321 55014970 44076458 55015141 44076595 55015312 44076732 55015483 44076869 55015654 44077006 55015825 44077143 55015996 44077280 55016167 44077417 55016338 44077554 55016509 44077691 55016680 44077828 55016851 44077965 55017022 44078102 55017193 44078239 55017364 44078376 55017535 44078513 55017706 44078650 55017877 44078787 55018048 44078924 55018219 44079061 55018390 44079198 55018561 44079335 55018732 44079472 55018903 44079609 55019074 44079746 55019245 44079883 55019416 44080020 55019587 44080157 55019758 44080294 55019929 44080431 55020100 44080568 55020271 44080705 55020442 44080842 55020613 44080979 55020784 44081116 55020955 44081253 55021126 44081390 55021297 44081527 55021468 44081664 55021639 44081801 55021810 44081938 55021981 44082075 55022152 44082212 55022323 44082349 55022494 44082486 55022665 44082623 55022836 44082760 55023007 44082897 55023178 44083034 55023349 44083171 55023520 44083308 55023691 44083445 55023862 44083582 55024033 44083719 55024204 44083856 55024375 44083993 55024546 44084130 55024717 44084267 55024888 44084404 55025059 44084541 55025230 44084678 55025401 44084815 55025572 44084952 55025743 44085089 55025914 44085226 55026085 44085363 55026256 44085500 55026427 44085637 55026598 44085774 55026769 44085911 55026940 44086048 55027111 44086185 55027282 44086322 55027453 44086459 55027624 44086596 55027795 44086733 55027966 44086870 55028137 44087007 55028308 44087144 55028479 44087281 55028650 44087418 55028821 44087555 55028992 44087692 55029163 44087829 55029334 44087966 55029505 44088103 55029676 44088240 55029847 44088377 55030018 44088514 55030189 44088651 55030360 44088788 55030531 44088925 55030702 44089062 55030873 44089199 55031044 44089336 55031215 44089473 55031386 44089610 55031557 44089747 55031728 44089884 55031899 44090021 55032070 44090158 55032241 44090295 55032412 44090432 55032583 44090569 55032754 44090706 55032925 44090843 55033096 44090980 55033267 44091117 55033438 44091254 55033609 44091391 55033780 44091528 55033951 44091665 55034122 44091802 55034293 44091939 55034464 44092076 55034635 44092213 55034806 44092350 55034977 44092487 55035148 44092624 55035319 44092761 55035490 44092898 55035661 44093035 55035832 44093172 55036003 44093309 55036174 44093446 55036345 44093583 55036516 44093720 55036687 44093857 55036858 44093994 55037029 44094131 55037200 44094268 55037371 44094405 55037542 44094542 55037713 44094679 55037884 44094816 55038055 44094953 55038226 44095090 55038397 44095227 55038568 44095364 55038739 44095501 55038910 44095638 55039081 44095775 55039252 44095912 55039423 44096049 55039594 44096186 55039765 44096323 55039936 44096460 55040107 44096597 55040278 44096734 55040449 44096871 55040620 44097008 55040791 44097145 55040962 44097282 55041133 44097419 55041304 44097556 55041475 44097693 55041646 44097830 55041817 44097967 55041988 44098104 55042159 44098241 55042330 44098378 55042501 44098515 55042672 44098652 55042843 44098789 55043014 44098926 55043185 44099063 55043356 44099200 55043527 44099337 55043698 44099474 55043869 44099611 55044040 44099748 55044211 44099885 55044382 44100022 55044553 44100159 55044724 44100296 55044895 44100433 55045066 44100570 55045237 44100707 55045408 44100844 55045579 44100981 55045750 44101118 55045921 44101255 55046092 44101392 55046263 44101529 55046434 44101666 55046605 44101803 55046776 44101940 55046947 44102077 55047118 44102214 55047289 44102351 55047460 44102488 55047631 44102625 55047802 44102762 55047973 44102899 55048144 44103036 55048315 44103173 55048486 44103310 55048657 44103447 55048828 44103584 55048999 44103721 55049170 44103858 55049341 44103995 55049512 44104132 55049683 44104269 55049854 44104406 55050025 44104543 55050196 44104680 55050367 44104817 55050538 44104954 55050709 44105091 55050880 44105228 55051051 44105365 55051222 44105502 55051393 44105639 55051564 44105776 55051735 44105913 55051906 44106050 55052077 44106187 55052248 44106324 55052419 44106461 55052590 44106598 55052761 44106735 55052932 44106872 55053103 44107009 55053274 44107146 55053445 44107283 55053616 44107420 55053787 44107557 55053958 44107694 55054129 44107831 55054300 44107968 55054471 44108105 55054642 44108242 55054813 44108379 55054984 44108516 55055155 44108653 55055326 44108790 55055497 44108927 55055668 44109064 55055839 44109201 55056010 44109338 55056181 44109475 55056352 44109612 55056523 44109749 55056694 44109886 55056865 44110023 55057036 44110160 55057207 44110297 55057378 44110434 55057549 44110571 55057720 44110708 55057891 44110845 55058062 44110982 55058233 44111119 55058404 44111256 55058575 44111393 55058746 44111530 55058917 44111667 55059088 44111804 55059259 44111941 55059430 44112078 55059601 44112215 55059772 44112352 55059943 44112489 55060114 44112626 55060285
1000 29014134 0 29014134 36214722 29014271 36214893 29014408 36215064 29014545 36215235 29014682 36215406 29014819 36215577 29014956 36215748 29015093 36215919 29015230 36216090 29015367 36216261 29015504 36216432 29015641 36216603 29015778 36216774 29015915 36216945 29016052 36217116 29016189 36217287 29016326 36217458 29016463 36217629 29016600 36217800 29016737 36217971 29016874 36218142 29017011 36218313 29017148 36218484 29017285 36218655 29017422 36218826 29017559 36218997 29017696 36219168 29017833 36219339 29017970 36219510 29018107 36219681 29018244 36219852 29018381 36220023 29018518 36220194 29018655 36220365 29018792 36220536 29018929 36220707 29019066 36220878 29019203 36221049 29019340 36221220 29019477 36221391 29019614 36221562 29019751 36221733 29019888 36221904 29020025 36222075 29020162 36222246 29020299 36222417 29020436 36222588 29020573 36222759 29020710 36222930 29020847 36223101 29020984 36223272 29021121 36223443 29021258 36223614 29021395 36223785 29021532 36223956 29021669 36224127 29021806 36224298 29021943 36224469 29022080 36224640 29022217 36224811 29022354 36224982 29022491 36225153 29022628 36225324 29022765 36225495 29022902 36225666 29023039 36225837 29023176 36226008 29023313 36226179 29023450 36226350 29023587 36226521 29023724 36226692 29023861 36226863 29023998 36227034 29024135 36227205 29024272 36227376 29024409 36227547 29024546 36227718 29024683 36227889 29024820 36228060 29024957 36228231 29025094 36228402 29025231 36228573 29025368 36228744 29025505 36228915 29025642 36229086 29025779 36229257 29025916 36229428 29026053 36229599 29026190 36229770 29026327 36229941 29026464 36230112 29026601 36230283 29026738 36230454 29026875 36230625 29027012 36230796 29027149 36230967 29027286 36231138 29027423 36231309 29027560 36231480 29027697 36231651 29027834 36231822 29027971 36231993 29028108 36232164 29028245 36232335 29028382 36232506 29028519 36232677 29028656 36232848 29028793 36233019 29028930 36233190 29029067 36233361 29029204 36233532 29029341 36233703 29029478 36233874 29029615 36234045 29029752 36234216 29029889 36234387 29030026 36234558 29030163 36234729 29030300 36234900 29030437 36235071 29030574 36235242 29030711 36235413 29030848 36235584 29030985 36235755 29031122 36235926 29031259 36236097 29031396 36236268 29031533 36236439 29031670 36236610 29031807 36236781 29031944 36236952 29032081 36237123 29032218 36237294 29032355 36237465 29032492 36237636 29032629 36237807 29032766 36237978 29032903 36238149 29033040 36238320 29033177 36238491 29033314 36238662 29033451 36238833 29033588 36239004 29033725 36239175 29033862 36239346 29033999 36239517 29034136 36239688 29034273 36239859 29034410 36240030 29034547 36240201 29034684 36240372 29034821 36240543 29034958 36240714 29035095 36240885 29035232 36241056 29035369 36241227 29035506 36241398 29035643 36241569 29035780 36241740 29035917 36241911 29036054 36242082 29036191 36242253 29036328 36242424 29036465 36242595 29036602 36242766 29036739 36242937 29036876 36243108 29037013 36243279 29037150 36243450 29037287 36243621 29037424 36243792 29037561 36243963 29037698 36244134 29037835 36244305 29037972 36244476 29038109 36244647 29038246 36244818 29038383 36244989 29038520 36245160 29038657 36245331 29038794 36245502 29038931 36245673 29039068 36245844 29039205 36246015 29039342 36246186 29039479 36246357 29039616 36246528 29039753 36246699 29039890 36246870 29040027 36247041 29040164 36247212 29040301 36247383 29040438 36247554 29040575 36247725 29040712 36247896 29040849 36248067 29040986 36248238 29041123 36248409 29041260 36248580 29041397 36248751 29041534 36248922 29041671 36249093 29041808 36249264 29041945 36249435 29042082 36249606 29042219 36249777 29042356 36249948 29042493 36250119 29042630 36250290 29042767 36250461 29042904 36250632 29043041 36250803 29043178 36250974 29043315 36251145 29043452 36251316 29043589 36251487 29043726 36251658 29043863 36251829 29044000 36252000 29044137 36252171 29044274 36252342 29044411 36252513 29044548 36252684 29044685 36252855 29044822 36253026 29044959 36253197 29045096 36253368 29045233 36253539 29045370 36253710 29045507 36253881 29045644 36254052 29045781 36254223 29045918 36254394 29046055 36254565 29046192 36254736 29046329 36254907 29046466 36255078 29046603 36255249 29046740 36255420 29046877 36255591 29047014 36255762 29047151 36255933 29047288 36256104 29047425 36256275 29047562 36256446 29047699 36256617 29047836 36256788 29047973 36256959 29048110 36257130 29048247 36257301 29048384 36257472 29048521 36257643 29048658 36257814 29048795 36257985 29048932 36258156 29049069 36258327 29049206 36258498 29049343 36258669 29049480 36258840 29049617 36259011 29049754 36259182 29049891 36259353 29050028 36259524 29050165 36259695 29050302 36259866 29050439 36260037 29050576 36260208 29050713 36260379 29050850 36260550 29050987 36260721 29051124 36260892 29051261 36261063 29051398 36261234 29051535 36261405 29051672 36261576 29051809 36261747 29051946 36261918 29052083 36262089 29052220 36262260 29052357 36262431 29052494 36262602 29052631 36262773 29052768 36262944 29052905 36263115 29053042 36263286 29053179 36263457 29053316 36263628 29053453 36263799 29053590 36263970 29053727 36264141 29053864 36264312 29054001 36264483 29054138 36264654 29054275 36264825 29054412 36264996 29054549 36265167 29054686 36265338 29054823 36265509 29054960 36265680 29055097 36265851 29055234 36266022 29055371 36266193 29055508 36266364 29055645 36266535 29055782 36266706 29055919 36266877 29056056 36267048 29056193 36267219 29056330 36267390 29056467 36267561 29056604 36267732 29056741 36267903 29056878 36268074 29057015 36268245 29057152 36268416 29057289 36268587 29057426 36268758 29057563 36268929 29057700 36269100 29057837 36269271 29057974 36269442 29058111 36269613 29058248 36269784 29058385 36269955 29058522 36270126 29058659 36270297 29058796 36270468 29058933 36270639 29059070 36270810 29059207 36270981 29059344 36271152 29059481 36271323 29059618 36271494 29059755 36271665 29059892 36271836 29060029 36272007 29060166 36272178 29060303 36272349 29060440 36272520 29060577 36272691 29060714 36272862 29060851 36273033 29060988 36273204 29061125 36273375 29061262 36273546 29061399 36273717 29061536 36273888 29061673 36274059 29061810 36274230 29061947 36274401 29062084 36274572 29062221 36274743 29062358 36274914 29062495 36275085 29062632 36275256 29062769 36275427 29062906 36275598 29063043 36275769 29063180 36275940 29063317 36276111 29063454 36276282 29063591 36276453 29063728 36276624 29063865 36276795 29064002 36276966 29064139 36277137 29064276 36277308 29064413 36277479 29064550 36277650 29064687 36277821 29064824 36277992 29064961 36278163 29065098 36278334 29065235 36278505 29065372 36278676 29065509 36278847 29065646 36279018 29065783 36279189 29065920 36279360 29066057 36279531 29066194 36279702 29066331 36279873 29066468 36280044 29066605 36280215 29066742 36280386 29066879 36280557 29067016 36280728 29067153 36280899 29067290 36281070 29067427 36281241 29067564 36281412 29067701 36281583 29067838 36281754 29067975 36281925 29068112 36282096 29068249 36282267 29068386 36282438 29068523 36282609 29068660 36282780 29068797 36282951 29068934 36283122 29069071 36283293 29069208 36283464 29069345 36283635 29069482 36283806 29069619 36283977 29069756 36284148 29069893 36284319 29070030 36284490 29070167 36284661 29070304 36284832 29070441 36285003 29070578 36285174 29070715 36285345 29070852 36285516 29070989 36285687 29071126 36285858 29071263 36286029 29071400 36286200 29071537 36286371 29071674 36286542 29071811 36286713 29071948 36286884 29072085 36287055 29072222 36287226 29072359 36287397 29072496 36287568 29072633 36287739 29072770 36287910 29072907 36288081 29073044 36288252 29073181 36288423 29073318 36288594 29073455 36288765 29073592 36288936 29073729 36289107 29073866 36289278 29074003 36289449 29074140 36289620 29074277 36289791 29074414 36289962 29074551 36290133 29074688 36290304 29074825 36290475 29074962 36290646 29075099 36290817 29075236 36290988 29075373 36291159 29075510 36291330 29075647 36291501 29075784 36291672 29075921 36291843 29076058 36292014 29076195 36292185 29076332 36292356 29076469 36292527 29076606 36292698 29076743 36292869 29076880 36293040 29077017 36293211 29077154 36293382 29077291 36293553 29077428 36293724 29077565 36293895 29077702 36294066 29077839 36294237 29077976 36294408 29078113 36294579 29078250 36294750 29078387 36294921 29078524 36295092 29078661 36295263 29078798 36295434 29078935 36295605 29079072 36295776 29079209 36295947 29079346 36296118 29079483 36296289 29079620 36296460 29079757 36296631 29079894 36296802 29080031 36296973 29080168 36297144 29080305 36297315 29080442 36297486 29080579 36297657 29080716 36297828 29080853 36297999 29080990 36298170 29081127 36298341 29081264 36298512 29081401 36298683 29081538 36298854 29081675 36299025 29081812 36299196 29081949 36299367 29082086 36299538 29082223 36299709 29082360 36299880 29082497 36300051 29082634 36300222 29082771 36300393 29082908 36300564 29083045 36300735 29083182 36300906 29083319 36301077 29083456 36301248 29083593 36301419 29083730 36301590 29083867 36301761 29084004 36301932 29084141 36302103 29084278 36302274 29084415 36302445 29084552 36302616 29084689 36302787 29084826 36302958 29084963 36303129 29085100 36303300 29085237 36303471 29085374 36303642 29085511 36303813 29085648 36303984 29085785 36304155 29085922 36304326 29086059 36304497 29086196 36304668 29086333 36304839 29086470 36305010 29086607 36305181 29086744 36305352 29086881 36305523 29087018 36305694 29087155 36305865 29087292 36306036 29087429 36306207 29087566 36306378 29087703 36306549 29087840 36306720 29087977 36306891 29088114 36307062 29088251 36307233 29088388 36307404 29088525 36307575 29088662 36307746 29088799 36307917 29088936 36308088 29089073 36308259 29089210 36308430 29089347 36308601 29089484 36308772 29089621 36308943 29089758 36309114 29089895 36309285 29090032 36309456 29090169 36309627 29090306 36309798 29090443 36309969 29090580 36310140 29090717 36310311 29090854 36310482 29090991 36310653 29091128 36310824 29091265 36310995 29091402 36311166 29091539 36311337 29091676 36311508 29091813 36311679 29091950 36311850 29092087 36312021 29092224 36312192 29092361 36312363 29092498 36312534 29092635 36312705 29092772 36312876 29092909 36313047 29093046 36313218 29093183 36313389 29093320 36313560 29093457 36313731 29093594 36313902 29093731 36314073 29093868 36314244 29094005 36314415 29094142 36314586 29094279 36314757 29094416 36314928 29094553 36315099 29094690 36315270 29094827 36315441 29094964 36315612 29095101 36315783 29095238 36315954 29095375 36316125 29095512 36316296 29095649 36316467 29095786 36316638 29095923 36316809 29096060 36316980 29096197 36317151 29096334 36317322 29096471 36317493 29096608 36317664 29096745 36317835 29096882 36318006 29097019 36318177 29097156 36318348 29097293 36318519 29097430 36318690 29097567 36318861 29097704 36319032 29097841 36319203 29097978 36319374 29098115 36319545 29098252 36319716 29098389 36319887 29098526 36320058 29098663 36320229 29098800 36320400 29098937 36320571 29099074 36320742 29099211 36320913 29099348 36321084 29099485 36321255 29099622 36321426 29099759 36321597 29099896 36321768 29100033 36321939 29100170 36322110 29100307 36322281 29100444 36322452 29100581 36322623 29100718 36322794 29100855 36322965 29100992 36323136 29101129 36323307 29101266 36323478 29101403 36323649 29101540 36323820 29101677 36323991 29101814 36324162 29101951 36324333 29102088 36324504 29102225 36324675 29102362 36324846 29102499 36325017 29102636 36325188 29102773 36325359 29102910 36325530 29103047 36325701 29103184 36325872 29103321 36326043 29103458 36326214 29103595 36326385 29103732 36326556 29103869 36326727 29104006 36326898 29104143 36327069 29104280 36327240 29104417 36327411 29104554 36327582 29104691 36327753 29104828 36327924 29104965 36328095 29105102 36328266 29105239 36328437 29105376 36328608 29105513 36328779 29105650 36328950 29105787 36329121 29105924 36329292 29106061 36329463 29106198 36329634 29106335 36329805 29106472 36329976 29106609 36330147 29106746 36330318 29106883 36330489 29107020 36330660 29107157 36330831 29107294 36331002 29107431 36331173 29107568 36331344 29107705 36331515 29107842 36331686 29107979 36331857 29108116 36332028 29108253 36332199 29108390 36332370 29108527 36332541 29108664 36332712 29108801 36332883 29108938 36333054 29109075 36333225 29109212 36333396 29109349 36333567 29109486 36333738 29109623 36333909 29109760 36334080 29109897 36334251 29110034 36334422 29110171 36334593 29110308 36334764 29110445 36334935 29110582 36335106 29110719 36335277 29110856 36335448 29110993 36335619 29111130 36335790 29111267 36335961 29111404 36336132 29111541 36336303 29111678 36336474 29111815 36336645 29111952 36336816 29112089 36336987 29112226 36337158 29112363 36337329 29112500 36337500 29112637 36337671 29112774 36337842 29112911 36338013 29113048 36338184 29113185 36338355 29113322 36338526 29113459 36338697 29113596 36338868 29113733 36339039 29113870 36339210 29114007 36339381 29114144 36339552 29114281 36339723 29114418 36339894 29114555 36340065 29114692 36340236 29114829 36340407 29114966 36340578 29115103 36340749 29115240 36340920 29115377 36341091 29115514 36341262 29115651 36341433 29115788 36341604 29115925 36341775 29116062 36341946 29116199 36342117 29116336 36342288 29116473 36342459 29116610 36342630 29116747 36342801 29116884 36342972 29117021 36343143 29117158 36343314 29117295 36343485 29117432 36343656 29117569 36343827 29117706 36343998 29117843 36344169 29117980 36344340 29118117 36344511 29118254 36344682 29118391 36344853 29118528 36345024 29118665 36345195 29118802 36345366 29118939 36345537 29119076 36345708 29119213 36345879 29119350 36346050 29119487 36346221 29119624 36346392 29119761 36346563 29119898 36346734 29120035 36346905 29120172 36347076 29120309 36347247 29120446 36347418 29120583 36347589 29120720 36347760 29120857 36347931 29120994 36348102 29121131 36348273 29121268 36348444 29121405 36348615 29121542 36348786 29121679 36348957 29121816 36349128 29121953 36349299 29122090 36349470 29122227 36349641 29122364 36349812 29122501 36349983 29122638 36350154 29122775 36350325 29122912 36350496 29123049 36350667 29123186 36350838 29123323 36351009 29123460 36351180 29123597 36351351 29123734 36351522 29123871 36351693 29124008 36351864 29124145 36352035 29124282 36352206 29124419 36352377 29124556 36352548 29124693 36352719 29124830 36352890 29124967 36353061 29125104 36353232 29125241 36353403 29125378 36353574 29125515 36353745 29125652 36353916 29125789 36354087 29125926 36354258 29126063 36354429 29126200 36354600 29126337 36354771 29126474 36354942 29126611 36355113 29126748 36355284 29126885 36355455 29127022 36355626 29127159 36355797 29127296 36355968 29127433 36356139 29127570 36356310 29127707 36356481 29127844 36356652 29127981 36356823 29128118 36356994 29128255 36357165 29128392 36357336 29128529 36357507 29128666 36357678 29128803 36357849 29128940 36358020 29129077 36358191 29129214 36358362 29129351 36358533 29129488 36358704 29129625 36358875 29129762 36359046 29129899 36359217 29130036 36359388 29130173 36359559 29130310 36359730 29130447 36359901 29130584 36360072 29130721 36360243 29130858 36360414 29130995 36360585 29131132 36360756 29131269 36360927 29131406 36361098 29131543 36361269 29131680 36361440 29131817 36361611 29131954 36361782 29132091 36361953 29132228 36362124 29132365 36362295 29132502 36362466 29132639 36362637 29132776 36362808 29132913 36362979 29133050 36363150 29133187 36363321 29133324 36363492 29133461 36363663 29133598 36363834 29133735 36364005 29133872 36364176 29134009 36364347 29134146 36364518 29134283 36364689 29134420 36364860 29134557 36365031 29134694 36365202 29134831 36365373 29134968 36365544 29135105 36365715 29135242 36365886 29135379 36366057 29135516 36366228 29135653 36366399 29135790 36366570 29135927 36366741 29136064 36366912 29136201 36367083 29136338 36367254 29136475 36367425 29136612 36367596 29136749 36367767 29136886 36367938 29137023 36368109 29137160 36368280 29137297 36368451 29137434 36368622 29137571 36368793 29137708 36368964 29137845 36369135 29137982 36369306 29138119 36369477 29138256 36369648 29138393 36369819 29138530 36369990 29138667 36370161 29138804 36370332 29138941 36370503 29139078 36370674 29139215 36370845 29139352 36371016 29139489 36371187 29139626 36371358 29139763 36371529 29139900 36371700 29140037 36371871 29140174 36372042 29140311 36372213 29140448 36372384 29140585 36372555 29140722 36372726 29140859 36372897 29140996 36373068 29141133 36373239 29141270 36373410 29141407 36373581 29141544 36373752 29141681 36373923 29141818 36374094 29141955 36374265 29142092 36374436 29142229 36374607 29142366 36374778 29142503 36374949 29142640 36375120 29142777 36375291 29142914 36375462 29143051 36375633 29143188 36375804 29143325 36375975 29143462 36376146 29143599 36376317 29143736 36376488 29143873 36376659 29144010 36376830 29144147 36377001 29144284 36377172 29144421 36377343 29144558 36377514 29144695 36377685 29144832 36377856 29144969 36378027 29145106 36378198 29145243 36378369 29145380 36378540 29145517 36378711 29145654 36378882 29145791 36379053 29145928 36379224 29146065 36379395 29146202 36379566 29146339 36379737 29146476 36379908 29146613 36380079 29146750 36380250 29146887 36380421 29147024 36380592 29147161 36380763 29147298 36380934 29147435 36381105 29147572 36381276 29147709 36381447 29147846 36381618 29147983 36381789 29148120 36381960 29148257 36382131 29148394 36382302 29148531 36382473 29148668 36382644 29148805 36382815 29148942 36382986 29149079 36383157 29149216 36383328 29149353 36383499 29149490 36383670 29149627 36383841 29149764 36384012 29149901 36384183 29150038 36384354 29150175 36384525 29150312 36384696 29150449 36384867 29150586 36385038 29150723 36385209 29150860 36385380
1000 26141655 0 26141655 32629365 26141792 32629536 26141929 32629707 26142066 32629878 26142203 32630049 26142340 32630220 26142477 32630391 26142614 32630562 26142751 32630733 26142888 32630904 26143025 32631075 26143162 32631246 26143299 32631417 26143436 32631588 26143573 32631759 26143710 32631930 26143847 32632101 26143984 32632272 26144121 32632443 26144258 32632614 26144395 32632785 26144532 32632956 26144669 32633127 26144806 32633298 26144943 32633469 26145080 32633640 26145217 32633811 26145354 32633982 26145491 32634153 26145628 32634324 26145765 32634495 26145902 32634666 26146039 32634837 26146176 32635008 26146313 32635179 26146450 32635350 26146587 32635521 26146724 32635692 26146861 32635863 26146998 32636034 26147135 32636205 26147272 32636376 26147409 32636547 26147546 32636718 26147683 32636889 26147820 32637060 26147957 32637231 26148094 32637402 26148231 32637573 26148368 32637744 26148505 32637915 26148642 32638086 26148779 32638257 26148916 32638428 26149053 32638599 26149190 32638770 26149327 32638941 26149464 32639112 26149601 32639283 26149738 32639454 26149875 32639625 26150012 32639796 26150149 32639967 26150286 32640138 26150423 32640309 26150560 32640480 26150697 32640651 26150834 32640822 26150971 32640993 26151108 32641164 26151245 32641335 26151382 32641506 26151519 32641677 26151656 32641848 26151793 32642019 26151930 32642190 26152067 32642361 26152204 32642532 26152341 32642703 26152478 32642874 26152615 32643045 26152752 32643216 26152889 32643387 26153026 32643558 26153163 32643729 26153300 32643900 26153437 32644071 26153574 32644242 26153711 32644413 26153848 32644584 26153985 32644755 26154122 32644926 26154259 32645097 26154396 32645268 26154533 32645439 26154670 32645610 26154807 32645781 26154944 32645952 26155081 32646123 26155218 32646294 26155355 32646465 26155492 32646636 26155629 32646807 26155766 32646978 26155903 32647149 26156040 32647320 26156177 32647491 26156314 32647662 26156451 32647833 26156588 32648004 26156725 32648175 26156862 32648346 26156999 32648517 26157136 32648688 26157273 32648859 26157410 32649030 26157547 32649201 26157684 32649372 26157821 32649543 26157958 32649714 26158095 32649885 26158232 32650056 26158369 32650227 26158506 32650398 26158643 32650569 26158780 32650740 26158917 32650911 26159054 32651082 26159191 32651253 26159328 32651424 26159465 32651595 26159602 32651766 26159739 32651937 26159876 32652108 26160013 32652279 26160150 32652450 26160287 32652621 26160424 32652792 26160561 32652963 26160698 32653134 26160835 32653305 26160972 32653476 26161109 32653647 26161246 32653818 26161383 32653989 26161520 32654160 26161657 32654331 26161794 32654502 26161931 32654673 26162068 32654844 26162205 32655015 26162342 32655186 26162479 32655357 26162616 32655528 26162753 32655699 26162890 32655870 26163027 32656041 26163164 32656212 26163301 32656383 26163438 32656554 26163575 32656725 26163712 32656896 26163849 32657067 26163986 32657238 26164123 32657409 26164260 32657580 26164397 32657751 26164534 32657922 26164671 32658093 26164808 32658264 26164945 32658435 26165082 32658606 26165219 32658777 26165356 32658948 26165493 32659119 26165630 32659290 26165767 32659461 26165904 32659632 26166041 32659803 26166178 32659974 26166315 32660145 26166452 32660316 26166589 32660487 26166726 32660658 26166863 32660829 26167000 32661000 26167137 32661171 26167274 32661342 26167411 32661513 26167548 32661684 26167685 32661855 26167822 32662026 26167959 32662197 26168096 32662368 26168233 32662539 26168370 32662710 26168507 32662881 26168644 32663052 26168781 32663223 26168918 32663394 26169055 32663565 26169192 32663736 26169329 32663907 26169466 32664078 26169603 32664249 26169740 32664420 26169877 32664591 26170014 32664762 26170151 32664933 26170288 32665104 26170425 32665275 26170562 32665446 26170699 32665617 26170836 32665788 26170973 32665959 26171110 32666130 26171247 32666301 26171384 32666472 26171521 32666643 26171658 32666814 26171795 32666985 26171932 32667156 26172069 32667327 26172206 32667498 26172343 32667669 26172480 32667840 26172617 32668011 26172754 32668182 26172891 32668353 26173028 32668524 26173165 32668695 26173302 32668866 26173439 32669037 26173576 32669208 26173713 32669379 26173850 32669550 26173987 32669721 26174124 32669892 26174261 32670063 26174398 32670234 26174535 32670405 26174672 32670576 26174809 32670747 26174946 32670918 26175083 32671089 26175220 32671260 26175357 32671431 26175494 32671602 26175631 32671773 26175768 32671944 26175905 32672115 26176042 32672286 26176179 32672457 26176316 32672628 26176453 32672799 26176590 32672970 26176727 32673141 26176864 32673312 26177001 32673483 26177138 32673654 26177275 32673825 26177412 32673996 26177549 32674167 26177686 32674338 26177823 32674509 26177960 32674680 26178097 32674851 26178234 32675022 26178371 32675193 26178508 32675364 26178645 32675535 26178782 32675706 26178919 32675877 26179056 32676048 26179193 32676219 26179330 32676390 26179467 32676561 26179604 32676732 26179741 32676903 26179878 32677074 26180015 32677245 26180152 32677416 26180289 32677587 26180426 32677758 26180563 32677929 26180700 32678100 26180837 32678271 26180974 32678442 26181111 32678613 26181248 32678784 26181385 32678955 26181522 32679126 26181659 32679297 26181796 32679468 26181933 32679639 26182070 32679810 26182207 32679981 26182344 32680152 26182481 32680323 26182618 32680494 26182755 32680665 26182892 32680836 26183029 32681007 26183166 32681178 26183303 32681349 26183440 32681520 26183577 32681691 26183714 32681862 26183851 32682033 26183988 32682204 26184125 32682375 26184262 32682546 26184399 32682717 26184536 32682888 26184673 32683059 26184810 32683230 26184947 32683401 26185084 32683572 26185221 32683743 26185358 32683914 26185495 32684085 26185632 32684256 26185769 32684427 26185906 32684598 26186043 32684769 26186180 32684940 26186317 32685111 26186454 32685282 26186591 32685453 26186728 32685624 26186865 32685795 26187002 32685966 26187139 32686137 26187276 32686308 26187413 32686479 26187550 32686650 26187687 32686821 26187824 32686992 26187961 32687163 26188098 32687334 26188235 32687505 26188372 32687676 26188509 32687847 26188646 32688018 26188783 32688189 26188920 32688360 26189057 32688531 26189194 32688702 26189331 32688873 26189468 32689044 26189605 32689215 26189742 32689386 26189879 32689557 26190016 32689728 26190153 32689899 26190290 32690070 26190427 32690241 26190564 32690412 26190701 32690583 26190838 32690754 26190975 32690925 26191112 32691096 26191249 32691267 26191386 32691438 26191523 32691609 26191660 32691780 26191797 32691951 26191934 32692122 26192071 32692293 26192208 32692464 26192345 32692635 26192482 32692806 26192619 32692977 26192756 32693148 26192893 32693319 26193030 32693490 26193167 32693661 26193304 32693832 26193441 32694003 26193578 32694174 26193715 32694345 26193852 32694516 26193989 32694687 26194126 32694858 26194263 32695029 26194400 32695200 26194537 32695371 26194674 32695542 26194811 32695713 26194948 32695884 26195085 32696055 26195222 32696226 26195359 32696397 26195496 32696568 26195633 32696739 26195770 32696910 26195907 32697081 26196044 32697252 26196181 32697423 26196318 32697594 26196455 32697765 26196592 32697936 26196729 32698107 26196866 32698278 26197003 32698449 26197140 32698620 26197277 32698791 26197414 32698962 26197551 32699133 26197688 32699304 26197825 32699475 26197962 32699646 26198099 32699817 26198236 32699988 26198373 32700159 26198510 32700330 26198647 32700501 26198784 32700672 26198921 32700843 26199058 32701014 26199195 32701185 26199332 32701356 26199469 32701527 26199606 32701698 26199743 32701869 26199880 32702040 26200017 32702211 26200154 32702382 26200291 32702553 26200428 32702724 26200565 32702895 26200702 32703066 26200839 32703237 26200976 32703408 26201113 32703579 26201250 32703750 26201387 32703921 26201524 32704092 26201661 32704263 26201798 32704434 26201935 32704605 26202072 32704776 26202209 32704947 26202346 32705118 26202483 32705289 26202620 32705460 26202757 32705631 26202894 32705802 26203031 32705973 26203168 32706144 26203305 32706315 26203442 32706486 26203579 32706657 26203716 32706828 26203853 32706999 26203990 32707170 26204127 32707341 26204264 32707512 26204401 32707683 26204538 32707854 26204675 32708025 26204812 32708196 26204949 32708367 26205086 32708538 26205223 32708709 26205360 32708880 26205497 32709051 26205634 32709222 26205771 32709393 26205908 32709564 26206045 32709735 26206182 32709906 26206319 32710077 26206456 32710248 26206593 32710419 26206730 32710590 26206867 32710761 26207004 32710932 26207141 32711103 26207278 32711274 26207415 32711445 26207552 32711616 26207689 32711787 26207826 32711958 26207963 32712129 26208100 32712300 26208237 32712471 26208374 32712642 26208511 32712813 26208648 32712984 26208785 32713155 26208922 32713326 26209059 32713497 26209196 32713668 26209333 32713839 26209470 32714010 26209607 32714181 26209744 32714352 26209881 32714523 26210018 32714694 26210155 32714865 26210292 32715036 26210429 32715207 26210566 32715378 26210703 32715549 26210840 32715720 26210977 32715891 26211114 32716062 26211251 32716233 26211388 32716404 26211525 32716575 26211662 32716746 26211799 32716917 26211936 32717088 26212073 32717259 26212210 32717430 26212347 32717601 26212484 32717772 26212621 32717943 26212758 32718114 26212895 32718285 26213032 32718456 26213169 32718627 26213306 32718798 26213443 32718969 26213580 32719140 26213717 32719311 26213854 32719482 26213991 32719653 26214128 32719824 26214265 32719995 26214402 32720166 26214539 32720337 26214676 32720508 26214813 32720679 26214950 32720850 26215087 32721021 26215224 32721192 26215361 32721363 26215498 32721534 26215635 32721705 26215772 32721876 26215909 32722047 26216046 32722218 26216183 32722389 26216320 32722560 26216457 32722731 26216594 32722902 26216731 32723073 26216868 32723244 26217005 32723415 26217142 32723586 26217279 32723757 26217416 32723928 26217553 32724099 26217690 32724270 26217827 32724441 26217964 32724612 26218101 32724783 26218238 32724954 26218375 32725125 26218512 32725296 26218649 32725467 26218786 32725638 26218923 32725809 26219060 32725980 26219197 32726151 26219334 32726322 26219471 32726493 26219608 32726664 26219745 32726835 26219882 32727006 26220019 32727177 26220156 32727348 26220293 32727519 26220430 32727690 26220567 32727861 26220704 32728032 26220841 32728203 26220978 32728374 26221115 32728545 26221252 32728716 26221389 32728887 26221526 32729058 26221663 32729229 26221800 32729400 26221937 32729571 26222074 32729742 26222211 32729913 26222348 32730084 26222485 32730255 26222622 32730426 26222759 32730597 26222896 32730768 26223033 32730939 26223170 32731110 26223307 32731281 26223444 32731452 26223581 32731623 26223718 32731794 26223855 32731965 26223992 32732136 26224129 32732307 26224266 32732478 26224403 32732649 26224540 32732820 26224677 32732991 26224814 32733162 26224951 32733333 26225088 32733504 26225225 32733675 26225362 32733846 26225499 32734017 26225636 32734188 26225773 32734359 26225910 32734530 26226047 32734701 26226184 32734872 26226321 32735043 26226458 32735214 26226595 32735385 26226732 32735556 26226869 32735727 26227006 32735898 26227143 32736069 26227280 32736240 26227417 32736411 26227554 32736582 26227691 32736753 26227828 32736924 26227965 32737095 26228102 32737266 26228239 32737437 26228376 32737608 26228513 32737779 26228650 32737950 26228787 32738121 26228924 32738292 26229061 32738463 26229198 32738634 26229335 32738805 26229472 32738976 26229609 32739147 26229746 32739318 26229883 32739489 26230020 32739660 26230157 32739831 26230294 32740002 26230431 32740173 26230568 32740344 26230705 32740515 26230842 32740686 26230979 32740857 26231116 32741028 26231253 32741199 26231390 32741370 26231527 32741541 26231664 32741712 26231801 32741883 26231938 32742054 26232075 32742225 26232212 32742396 26232349 32742567 26232486 32742738 26232623 32742909 26232760 32743080 26232897 32743251 26233034 32743422 26233171 32743593 26233308 32743764 26233445 32743935 26233582 32744106 26233719 32744277 26233856 32744448 26233993 32744619 26234130 32744790 26234267 32744961 26234404 32745132 26234541 32745303 26234678 32745474 26234815 32745645 26234952 32745816 26235089 32745987 26235226 32746158 26235363 32746329 26235500 32746500 26235637 32746671 26235774 32746842 26235911 32747013 26236048 32747184 26236185 32747355 26236322 32747526 26236459 32747697 26236596 32747868 26236733 32748039 26236870 32748210 26237007 32748381 26237144 32748552 26237281 32748723 26237418 32748894 26237555 32749065 26237692 32749236 26237829 32749407 26237966 32749578 26238103 32749749 26238240 32749920 26238377 32750091 26238514 32750262 26238651 32750433 26238788 32750604 26238925 32750775 26239062 32750946 26239199 32751117 26239336 32751288 26239473 32751459 26239610 32751630 26239747 32751801 26239884 32751972 26240021 32752143 26240158 32752314 26240295 32752485 26240432 32752656 26240569 32752827 26240706 32752998 26240843 32753169 26240980 32753340 26241117 32753511 26241254 32753682 26241391 32753853 26241528 32754024 26241665 32754195 26241802 32754366 26241939 32754537 26242076 32754708 26242213 32754879 26242350 32755050 26242487 32755221 26242624 32755392 26242761 32755563 26242898 32755734 26243035 32755905 26243172 32756076 26243309 32756247 26243446 32756418 26243583 32756589 26243720 32756760 26243857 32756931 26243994 32757102 26244131 32757273 26244268 32757444 26244405 32757615 26244542 32757786 26244679 32757957 26244816 32758128 26244953 32758299 26245090 32758470 26245227 32758641 26245364 32758812 26245501 32758983 26245638 32759154 26245775 32759325 26245912 32759496 26246049 32759667 26246186 32759838 26246323 32760009 26246460 32760180 26246597 32760351 26246734 32760522 26246871 32760693 26247008 32760864 26247145 32761035 26247282 32761206 26247419 32761377 26247556 32761548 26247693 32761719 26247830 32761890 26247967 32762061 26248104 32762232 26248241 32762403 26248378 32762574 26248515 32762745 26248652 32762916 26248789 32763087 26248926 32763258 26249063 32763429 26249200 32763600 26249337 32763771 26249474 32763942 26249611 32764113 26249748 32764284 26249885 32764455 26250022 32764626 26250159 32764797 26250296 32764968 26250433 32765139 26250570 32765310 26250707 32765481 26250844 32765652 26250981 32765823 26251118 32765994 26251255 32766165 26251392 32766336 26251529 32766507 26251666 32766678 26251803 32766849 26251940 32767020 26252077 32767191 26252214 32767362 26252351 32767533 26252488 32767704 26252625 32767875 26252762 32768046 26252899 32768217 26253036 32768388 26253173 32768559 26253310 32768730 26253447 32768901 26253584 32769072 26253721 32769243 26253858 32769414 26253995 32769585 26254132 32769756 26254269 32769927 26254406 32770098 26254543 32770269 26254680 32770440 26254817 32770611 26254954 32770782 26255091 32770953 26255228 32771124 26255365 32771295 26255502 32771466 26255639 32771637 26255776 32771808 26255913 32771979 26256050 32772150 26256187 32772321 26256324 32772492 26256461 32772663 26256598 32772834 26256735 32773005 26256872 32773176 26257009 32773347 26257146 32773518 26257283 32773689 26257420 32773860 26257557 32774031 26257694 32774202 26257831 32774373 26257968 32774544 26258105 32774715 26258242 32774886 26258379 32775057 26258516 32775228 26258653 32775399 26258790 32775570 26258927 32775741 26259064 32775912 26259201 32776083 26259338 32776254 26259475 32776425 26259612 32776596 26259749 32776767 26259886 32776938 26260023 32777109 26260160 32777280 26260297 32777451 26260434 32777622 26260571 32777793 26260708 32777964 26260845 32778135 26260982 32778306 26261119 32778477 26261256 32778648 26261393 32778819 26261530 32778990 26261667 32779161 26261804 32779332 26261941 32779503 26262078 32779674 26262215 32779845 26262352 32780016 26262489 32780187 26262626 32780358 26262763 32780529 26262900 32780700 26263037 32780871 26263174 32781042 26263311 32781213 26263448 32781384 26263585 32781555 26263722 32781726 26263859 32781897 26263996 32782068 26264133 32782239 26264270 32782410 26264407 32782581 26264544 32782752 26264681 32782923 26264818 32783094 26264955 32783265 26265092 32783436 26265229 32783607 26265366 32783778 26265503 32783949 26265640 32784120 26265777 32784291 26265914 32784462 26266051 32784633 26266188 32784804 26266325 32784975 26266462 32785146 26266599 32785317 26266736 32785488 26266873 32785659 26267010 32785830 26267147 32786001 26267284 32786172 26267421 32786343 26267558 32786514 26267695 32786685 26267832 32786856 26267969 32787027 26268106 32787198 26268243 32787369 26268380 32787540 26268517 32787711 26268654 32787882 26268791 32788053 26268928 32788224 26269065 32788395 26269202 32788566 26269339 32788737 26269476 32788908 26269613 32789079 26269750 32789250 26269887 32789421 26270024 32789592 26270161 32789763 26270298 32789934 26270435 32790105 26270572 32790276 26270709 32790447 26270846 32790618 26270983 32790789 26271120 32790960 26271257 32791131 26271394 32791302 26271531 32791473 26271668 32791644 26271805 32791815 26271942 32791986 26272079 32792157 26272216 32792328 26272353 32792499 26272490 32792670 26272627 32792841 26272764 32793012 26272901 32793183 26273038 32793354 26273175 32793525 26273312 32793696 26273449 32793867 26273586 32794038 26273723 32794209 26273860 32794380 26273997 32794551 26274134 32794722 26274271 32794893 26274408 32795064 26274545 32795235 26274682 32795406 26274819 32795577 26274956 32795748 26275093 32795919 26275230 32796090 26275367 32796261 26275504 32796432 26275641 32796603 26275778 32796774 26275915 32796945 26276052 32797116 26276189 32797287 26276326 32797458 26276463 32797629 26276600 32797800 26276737 32797971 26276874 32798142 26277011 32798313 26277148 32798484 26277285 32798655 26277422 32798826 26277559 32798997 26277696 32799168 26277833 32799339 26277970 32799510 26278107 32799681 26278244 32799852 26278381 32800023
1000 64580704 0 64580704 80608032 64580841 80608203 64580978 80608374 64581115 80608545 64581252 80608716 64581389 80608887 64581526 80609058 64581663 80609229 64581800 80609400 64581937 80609571 64582074 80609742 64582211 80609913 64582348 80610084 64582485 80610255 64582622 80610426 64582759 80610597 64582896 80610768 64583033 80610939 64583170 80611110 64583307 80611281 64583444 80611452 64583581 80611623 64583718 80611794 64583855 80611965 64583992 80612136 64584129 80612307 64584266 80612478 64584403 80612649 64584540 80612820 64584677 80612991 64584814 80613162 64584951 80613333 64585088 80613504 64585225 80613675 64585362 80613846 64585499 80614017 64585636 80614188 64585773 80614359 64585910 80614530 64586047 80614701 64586184 80614872 64586321 80615043 64586458 80615214 64586595 80615385 64586732 80615556 64586869 80615727 64587006 80615898 64587143 80616069 64587280 80616240 64587417 80616411 64587554 80616582 64587691 80616753 64587828 80616924 64587965 80617095 64588102 80617266 64588239 80617437 64588376 80617608 64588513 80617779 64588650 80617950 64588787 80618121 64588924 80618292 64589061 80618463 64589198 80618634 64589335 80618805 64589472 80618976 64589609 80619147 64589746 80619318 64589883 80619489 64590020 80619660 64590157 80619831 64590294 80620002 64590431 80620173 64590568 80620344 64590705 80620515 64590842 80620686 64590979 80620857 64591116 80621028 64591253 80621199 64591390 80621370 64591527 80621541 64591664 80621712 64591801 80621883 64591938 80622054 64592075 80622225 64592212 80622396 64592349 80622567 64592486 80622738 64592623 80622909 64592760 80623080 64592897 80623251 64593034 80623422 64593171 80623593 64593308 80623764 64593445 80623935 64593582 80624106 64593719 80624277 64593856 80624448 64593993 80624619 64594130 80624790 64594267 80624961 64594404 80625132 64594541 80625303 64594678 80625474 64594815 80625645 64594952 80625816 64595089 80625987 64595226 80626158 64595363 80626329 64595500 80626500 64595637 80626671 64595774 80626842 64595911 80627013 64596048 80627184 64596185 80627355 64596322 80627526 64596459 80627697 64596596 80627868 64596733 80628039 64596870 80628210 64597007 80628381 64597144 80628552 64597281 80628723 64597418 80628894 64597555 80629065 64597692 80629236 64597829 80629407 64597966 80629578 64598103 80629749 64598240 80629920 64598377 80630091 64598514 80630262 64598651 80630433 64598788 80630604 64598925 80630775 64599062 80630946 64599199 80631117 64599336 80631288 64599473 80631459 64599610 80631630 64599747 80631801 64599884 80631972 64600021 80632143 64600158 80632314 64600295 80632485 64600432 80632656 64600569 80632827 64600706 80632998 64600843 80633169 64600980 80633340 64601117 80633511 64601254 80633682 64601391 80633853 64601528 80634024 64601665 80634195 64601802 80634366 64601939 80634537 64602076 80634708 64602213 80634879 64602350 80635050 64602487 80635221 64602624 80635392 64602761 80635563 64602898 80635734 64603035 80635905 64603172 80636076 64603309 80636247 64603446 80636418 64603583 80636589 64603720 80636760 64603857 80636931 64603994 80637102 64604131 80637273 64604268 80637444 64604405 80637615 64604542 80637786 64604679 80637957 64604816 80638128 64604953 80638299 64605090 80638470 64605227 80638641 64605364 80638812 64605501 80638983 64605638 80639154 64605775 80639325 64605912 80639496 64606049 80639667 64606186 80639838 64606323 80640009 64606460 80640180 64606597 80640351 64606734 80640522 64606871 80640693 64607008 80640864 64607145 80641035 64607282 80641206 64607419 80641377 64607556 80641548 64607693 80641719 64607830 80641890 64607967 80642061 64608104 80642232 64608241 80642403 64608378 80642574 64608515 80642745 64608652 80642916 64608789 80643087 64608926 80643258 64609063 80643429 64609200 80643600 64609337 80643771 64609474 80643942 64609611 80644113 64609748 80644284 64609885 80644455 64610022 80644626 64610159 80644797 64610296 80644968 64610433 80645139 64610570 80645310 64610707 80645481 64610844 80645652 64610981 80645823 64611118 80645994 64611255 80646165 64611392 80646336 64611529 80646507 64611666 80646678 64611803 80646849 64611940 80647020 64612077 80647191 64612214 80647362 64612351 80647533 64612488 80647704 64612625 80647875 64612762 80648046 64612899 80648217 64613036 80648388 64613173 80648559 64613310 80648730 64613447 80648901 64613584 80649072 64613721 80649243 64613858 80649414 64613995 80649585 64614132 80649756 64614269 80649927 64614406 80650098 64614543 80650269 64614680 80650440 64614817 80650611 64614954 80650782 64615091 80650953 64615228 80651124 64615365 80651295 64615502 80651466 64615639 80651637 64615776 80651808 64615913 80651979 64616050 80652150 64616187 80652321 64616324 80652492 64616461 80652663 64616598 80652834 64616735 80653005 64616872 80653176 64617009 80653347 64617146 80653518 64617283 80653689 64617420 80653860 64617557 80654031 64617694 80654202 64617831 80654373 64617968 80654544 64618105 80654715 64618242 80654886 64618379 80655057 64618516 80655228 64618653 80655399 64618790 80655570 64618927 80655741 64619064 80655912 64619201 80656083 64619338 80656254 64619475 80656425 64619612 80656596 64619749 80656767 64619886 80656938 64620023 80657109 64620160 80657280 64620297 80657451 64620434 80657622 64620571 80657793 64620708 80657964 64620845 80658135 64620982 80658306 64621119 80658477 64621256 80658648 64621393 80658819 64621530 80658990 64621667 80659161 64621804 80659332 64621941 80659503 64622078 80659674 64622215 80659845 64622352 80660016 64622489 80660187 64622626 80660358 64622763 80660529 64622900 80660700 64623037 80660871 64623174 80661042 64623311 80661213 64623448 80661384 64623585 80661555 64623722 80661726 64623859 80661897 64623996 80662068 64624133 80662239 64624270 80662410 64624407 80662581 64624544 80662752 64624681 80662923 64624818 80663094 64624955 80663265 64625092 80663436 64625229 80663607 64625366 80663778 64625503 80663949 64625640 80664120 64625777 80664291 64625914 80664462 64626051 80664633 64626188 80664804 64626325 80664975 64626462 80665146 64626599 80665317 64626736 80665488 64626873 80665659 64627010 80665830 64627147 80666001 64627284 80666172 64627421 80666343 64627558 80666514 64627695 80666685 64627832 80666856 64627969 80667027 64628106 80667198 64628243 80667369 64628380 80667540 64628517 80667711 64628654 80667882 64628791 80668053 64628928 80668224 64629065 80668395 64629202 80668566 64629339 80668737 64629476 80668908 64629613 80669079 64629750 80669250 64629887 80669421 64630024 80669592 64630161 80669763 64630298 80669934 64630435 80670105 64630572 80670276 64630709 80670447 64630846 80670618 64630983 80670789 64631120 80670960 64631257 80671131 64631394 80671302 64631531 80671473 64631668 80671644 64631805 80671815 64631942 80671986 64632079 80672157 64632216 80672328 64632353 80672499 64632490 80672670 64632627 80672841 64632764 80673012 64632901 80673183 64633038 80673354 64633175 80673525 64633312 80673696 64633449 80673867 64633586 80674038 64633723 80674209 64633860 80674380 64633997 80674551 64634134 80674722 64634271 80674893 64634408 80675064 64634545 80675235 64634682 80675406 64634819 80675577 64634956 80675748 64635093 80675919 64635230 80676090 64635367 80676261 64635504 80676432 64635641 80676603 64635778 80676774 64635915 80676945 64636052 80677116 64636189 80677287 64636326 80677458 64636463 80677629 64636600 80677800 64636737 80677971 64636874 80678142 64637011 80678313 64637148 80678484 64637285 80678655 64637422 80678826 64637559 80678997 64637696 80679168 64637833 80679339 64637970 80679510 64638107 80679681 64638244 80679852 64638381 80680023 64638518 80680194 64638655 80680365 64638792 80680536 64638929 80680707 64639066 80680878 64639203 80681049 64639340 80681220 64639477 80681391 64639614 80681562 64639751 80681733 64639888 80681904 64640025 80682075 64640162 80682246 64640299 80682417 64640436 80682588 64640573 80682759 64640710 80682930 64640847 80683101 64640984 80683272 64641121 80683443 64641258 80683614 64641395 80683785 64641532 80683956 64641669 80684127 64641806 80684298 64641943 80684469 64642080 80684640 64642217 80684811 64642354 80684982 64642491 80685153 64642628 80685324 64642765 80685495 64642902 80685666 64643039 80685837 64643176 80686008 64643313 80686179 64643450 80686350 64643587 80686521 64643724 80686692 64643861 80686863 64643998 80687034 64644135 80687205 64644272 80687376 64644409 80687547 64644546 80687718 64644683 80687889 64644820 80688060 64644957 80688231 64645094 80688402 64645231 80688573 64645368 80688744 64645505 80688915 64645642 80689086 64645779 80689257 64645916 80689428 64646053 80689599 64646190 80689770 64646327 80689941 64646464 80690112 64646601 80690283 64646738 80690454 64646875 80690625 64647012 80690796 64647149 80690967 64647286 80691138 64647423 80691309 64647560 80691480 64647697 80691651 64647834 80691822 64647971 80691993 64648108 80692164 64648245 80692335 64648382 80692506 64648519 80692677 64648656 80692848 64648793 80693019 64648930 80693190 64649067 80693361 64649204 80693532 64649341 80693703 64649478 80693874 64649615 80694045 64649752 80694216 64649889 80694387 64650026 80694558 64650163 80694729 64650300 80694900 64650437 80695071 64650574 80695242 64650711 80695413 64650848 80695584 64650985 80695755 64651122 80695926 64651259 80696097 64651396 80696268 64651533 80696439 64651670 80696610 64651807 80696781 64651944 80696952 64652081 80697123 64652218 80697294 64652355 80697465 64652492 80697636 64652629 80697807 64652766 80697978 64652903 80698149 64653040 80698320 64653177 80698491 64653314 80698662 64653451 80698833 64653588 80699004 64653725 80699175 64653862 80699346 64653999 80699517 64654136 80699688 64654273 80699859 64654410 80700030 64654547 80700201 64654684 80700372 64654821 80700543 64654958 80700714 64655095 80700885 64655232 80701056 64655369 80701227 64655506 80701398 64655643 80701569 64655780 80701740 64655917 80701911 64656054 80702082 64656191 80702253 64656328 80702424 64656465 80702595 64656602 80702766 64656739 80702937 64656876 80703108 64657013 80703279 64657150 80703450 64657287 80703621 64657424 80703792 64657561 80703963 64657698 80704134 64657835 80704305 64657972 80704476 64658109 80704647 64658246 80704818 64658383 80704989 64658520 80705160 64658657 80705331 64658794 80705502 64658931 80705673 64659068 80705844 64659205 80706015 64659342 80706186 64659479 80706357 64659616 80706528 64659753 80706699 64659890 80706870 64660027 80707041 64660164 80707212 64660301 80707383 64660438 80707554 64660575 80707725 64660712 80707896 64660849 80708067 64660986 80708238 64661123 80708409 64661260 80708580 64661397 80708751 64661534 80708922 64661671 80709093 64661808 80709264 64661945 80709435 64662082 80709606 64662219 80709777 64662356 80709948 64662493 80710119 64662630 80710290 64662767 80710461 64662904 80710632 64663041 80710803 64663178 80710974 64663315 80711145 64663452 80711316 64663589 80711487 64663726 80711658 64663863 80711829 64664000 80712000 64664137 80712171 64664274 80712342 64664411 80712513 64664548 80712684 64664685 80712855 64664822 80713026 64664959 80713197 64665096 80713368 64665233 80713539 64665370 80713710 64665507 80713881 64665644 80714052 64665781 80714223 64665918 80714394 64666055 80714565 64666192 80714736 64666329 80714907 64666466 80715078 64666603 80715249 64666740 80715420 64666877 80715591 64667014 80715762 64667151 80715933 64667288 80716104 64667425 80716275 64667562 80716446 64667699 80716617 64667836 80716788 64667973 80716959 64668110 80717130 64668247 80717301 64668384 80717472 64668521 80717643 64668658 80717814 64668795 80717985 64668932 80718156 64669069 80718327 64669206 80718498 64669343 80718669 64669480 80718840 64669617 80719011 64669754 80719182 64669891 80719353 64670028 80719524 64670165 80719695 64670302 80719866 64670439 80720037 64670576 80720208 64670713 80720379 64670850 80720550 64670987 80720721 64671124 80720892 64671261 80721063 64671398 80721234 64671535 80721405 64671672 80721576 64671809 80721747 64671946 80721918 64672083 80722089 64672220 80722260 64672357 80722431 64672494 80722602 64672631 80722773 64672768 80722944 64672905 80723115 64673042 80723286 64673179 80723457 64673316 80723628 64673453 80723799 64673590 80723970 64673727 80724141 64673864 80724312 64674001 80724483 64674138 80724654 64674275 80724825 64674412 80724996 64674549 80725167 64674686 80725338 64674823 80725509 64674960 80725680 64675097 80725851 64675234 80726022 64675371 80726193 64675508 80726364 64675645 80726535 64675782 80726706 64675919 80726877 64676056 80727048 64676193 80727219 64676330 80727390 64676467 80727561 64676604 80727732 64676741 80727903 64676878 80728074 64677015 80728245 64677152 80728416 64677289 80728587 64677426 80728758 64677563 80728929 64677700 80729100 64677837 80729271 64677974 80729442 64678111 80729613 64678248 80729784 64678385 80729955 64678522 80730126 64678659 80730297 64678796 80730468 64678933 80730639 64679070 80730810 64679207 80730981 64679344 80731152 64679481 80731323 64679618 80731494 64679755 80731665 64679892 80731836 64680029 80732007 64680166 80732178 64680303 80732349 64680440 80732520 64680577 80732691 64680714 80732862 64680851 80733033 64680988 80733204 64681125 80733375 64681262 80733546 64681399 80733717 64681536 80733888 64681673 80734059 64681810 80734230 64681947 80734401 64682084 80734572 64682221 80734743 64682358 80734914 64682495 80735085 64682632 80735256 64682769 80735427 64682906 80735598 64683043 80735769 64683180 80735940 64683317 80736111 64683454 80736282 64683591 80736453 64683728 80736624 64683865 80736795 64684002 80736966 64684139 80737137 64684276 80737308 64684413 80737479 64684550 80737650 64684687 80737821 64684824 80737992 64684961 80738163 64685098 80738334 64685235 80738505 64685372 80738676 64685509 80738847 64685646 80739018 64685783 80739189 64685920 80739360 64686057 80739531 64686194 80739702 64686331 80739873 64686468 80740044 64686605 80740215 64686742 80740386 64686879 80740557 64687016 80740728 64687153 80740899 64687290 80741070 64687427 80741241 64687564 80741412 64687701 80741583 64687838 80741754 64687975 80741925 64688112 80742096 64688249 80742267 64688386 80742438 64688523 80742609 64688660 80742780 64688797 80742951 64688934 80743122 64689071 80743293 64689208 80743464 64689345 80743635 64689482 80743806 64689619 80743977 64689756 80744148 64689893 80744319 64690030 80744490 64690167 80744661 64690304 80744832 64690441 80745003 64690578 80745174 64690715 80745345 64690852 80745516 64690989 80745687 64691126 80745858 64691263 80746029 64691400 80746200 64691537 80746371 64691674 80746542 64691811 80746713 64691948 80746884 64692085 80747055 64692222 80747226 64692359 80747397 64692496 80747568 64692633 80747739 64692770 80747910 64692907 80748081 64693044 80748252 64693181 80748423 64693318 80748594 64693455 80748765 64693592 80748936 64693729 80749107 64693866 80749278 64694003 80749449 64694140 80749620 64694277 80749791 64694414 80749962 64694551 80750133 64694688 80750304 64694825 80750475 64694962 80750646 64695099 80750817 64695236 80750988 64695373 80751159 64695510 80751330 64695647 80751501 64695784 80751672 64695921 80751843 64696058 80752014 64696195 80752185 64696332 80752356 64696469 80752527 64696606 80752698 64696743 80752869 64696880 80753040 64697017 80753211 64697154 80753382 64697291 80753553 64697428 80753724 64697565 80753895 64697702 80754066 64697839 80754237 64697976 80754408 64698113 80754579 64698250 80754750 64698387 80754921 64698524 80755092 64698661 80755263 64698798 80755434 64698935 80755605 64699072 80755776 64699209 80755947 64699346 80756118 64699483 80756289 64699620 80756460 64699757 80756631 64699894 80756802 64700031 80756973 64700168 80757144 64700305 80757315 64700442 80757486 64700579 80757657 64700716 80757828 64700853 80757999 64700990 80758170 64701127 80758341 64701264 80758512 64701401 80758683 64701538 80758854 64701675 80759025 64701812 80759196 64701949 80759367 64702086 80759538 64702223 80759709 64702360 80759880 64702497 80760051 64702634 80760222 64702771 80760393 64702908 80760564 64703045 80760735 64703182 80760906 64703319 80761077 64703456 80761248 64703593 80761419 64703730 80761590 64703867 80761761 64704004 80761932 64704141 80762103 64704278 80762274 64704415 80762445 64704552 80762616 64704689 80762787 64704826 80762958 64704963 80763129 64705100 80763300 64705237 80763471 64705374 80763642 64705511 80763813 64705648 80763984 64705785 80764155 64705922 80764326 64706059 80764497 64706196 80764668 64706333 80764839 64706470 80765010 64706607 80765181 64706744 80765352 64706881 80765523 64707018 80765694 64707155 80765865 64707292 80766036 64707429 80766207 64707566 80766378 64707703 80766549 64707840 80766720 64707977 80766891 64708114 80767062 64708251 80767233 64708388 80767404 64708525 80767575 64708662 80767746 64708799 80767917 64708936 80768088 64709073 80768259 64709210 80768430 64709347 80768601 64709484 80768772 64709621 80768943 64709758 80769114 64709895 80769285 64710032 80769456 64710169 80769627 64710306 80769798 64710443 80769969 64710580 80770140 64710717 80770311 64710854 80770482 64710991 80770653 64711128 80770824 64711265 80770995 64711402 80771166 64711539 80771337 64711676 80771508 64711813 80771679 64711950 80771850 64712087 80772021 64712224 80772192 64712361 80772363 64712498 80772534 64712635 80772705 64712772 80772876 64712909 80773047 64713046 80773218 64713183 80773389 64713320 80773560 64713457 80773731 64713594 80773902 64713731 80774073 64713868 80774244 64714005 80774415 64714142 80774586 64714279 80774757 64714416 80774928 64714553 80775099 64714690 80775270 64714827 80775441 64714964 80775612 64715101 80775783 64715238 80775954 64715375 80776125 64715512 80776296 64715649 80776467 64715786 80776638 64715923 80776809 64716060 80776980 64716197 80777151 64716334 80777322 64716471 80777493 64716608 80777664 64716745 80777835 64716882 80778006 64717019 80778177 64717156 80778348 64717293 80778519 64717430 80778690
1000 69642306 0 69642306 86925798 69642443 86925969 69642580 86926140 69642717 86926311 69642854 86926482 69642991 86926653 69643128 86926824 69643265 86926995 69643402 86927166 69643539 86927337 69643676 86927508 69643813 86927679 69643950 86927850 69644087 86928021 69644224 86928192 69644361 86928363 69644498 86928534 69644635 86928705 69644772 86928876 69644909 86929047 69645046 86929218 69645183 86929389 69645320 86929560 69645457 86929731 69645594 86929902 69645731 86930073 69645868 86930244 69646005 86930415 69646142 86930586 69646279 86930757 69646416 86930928 69646553 86931099 69646690 86931270 69646827 86931441 69646964 86931612 69647101 86931783 69647238 86931954 69647375 86932125 69647512 86932296 69647649 86932467 69647786 86932638 69647923 86932809 69648060 86932980 69648197 86933151 69648334 86933322 69648471 86933493 69648608 86933664 69648745 86933835 69648882 86934006 69649019 86934177 69649156 86934348 69649293 86934519 69649430 86934690 69649567 86934861 69649704 86935032 69649841 86935203 69649978 86935374 69650115 86935545 69650252 86935716 69650389 86935887 69650526 86936058 69650663 86936229 69650800 86936400 69650937 86936571 69651074 86936742 69651211 86936913 69651348 86937084 69651485 86937255 69651622 86937426 69651759 86937597 69651896 86937768 69652033 86937939 69652170 86938110 69652307 86938281 69652444 86938452 69652581 86938623 69652718 86938794 69652855 86938965 69652992 86939136 69653129 86939307 69653266 86939478 69653403 86939649 69653540 86939820 69653677 86939991 69653814 86940162 69653951 86940333 69654088 86940504 69654225 86940675 69654362 86940846 69654499 86941017 69654636 86941188 69654773 86941359 69654910 86941530 69655047 86941701 69655184 86941872 69655321 86942043 69655458 86942214 69655595 86942385 69655732 86942556 69655869 86942727 69656006 86942898 69656143 86943069 69656280 86943240 69656417 86943411 69656554 86943582 69656691 86943753 69656828 86943924 69656965 86944095 69657102 86944266 69657239 86944437 69657376 86944608 69657513 86944779 69657650 86944950 69657787 86945121 69657924 86945292 69658061 86945463 69658198 86945634 69658335 86945805 69658472 86945976 69658609 86946147 69658746 86946318 69658883 86946489 69659020 86946660 69659157 86946831 69659294 86947002 69659431 86947173 69659568 86947344 69659705 86947515 69659842 86947686 69659979 86947857 69660116 86948028 69660253 86948199 69660390 86948370 69660527 86948541 69660664 86948712 69660801 86948883 69660938 86949054 69661075 86949225 69661212 86949396 69661349 86949567 69661486 86949738 69661623 86949909 69661760 86950080 69661897 86950251 69662034 86950422 69662171 86950593 69662308 86950764 69662445 86950935 69662582 86951106 69662719 86951277 69662856 86951448 69662993 86951619 69663130 86951790 69663267 86951961 69663404 86952132 69663541 86952303 69663678 86952474 69663815 86952645 69663952 86952816 69664089 86952987 69664226 86953158 69664363 86953329 69664500 86953500 69664637 86953671 69664774 86953842 69664911 86954013 69665048 86954184 69665185 86954355 69665322 86954526 69665459 86954697 69665596 86954868 69665733 86955039 69665870 86955210 69666007 86955381 69666144 86955552 69666281 86955723 69666418 86955894 69666555 86956065 69666692 86956236 69666829 86956407 69666966 86956578 69667103 86956749 69667240 86956920 69667377 86957091 69667514 86957262 69667651 86957433 69667788 86957604 69667925 86957775 69668062 86957946 69668199 86958117 69668336 86958288 69668473 86958459 69668610 86958630 69668747 86958801 69668884 86958972 69669021 86959143 69669158 86959314 69669295 86959485 69669432 86959656 69669569 86959827 69669706 86959998 69669843 86960169 69669980 86960340 69670117 86960511 69670254 86960682 69670391 86960853 69670528 86961024 69670665 86961195 69670802 86961366 69670939 86961537 69671076 86961708 69671213 86961879 69671350 86962050 69671487 86962221 69671624 86962392 69671761 86962563 69671898 86962734 69672035 86962905 69672172 86963076 69672309 86963247 69672446 86963418 69672583 86963589 69672720 86963760 69672857 86963931 69672994 86964102 69673131 86964273 69673268 86964444 69673405 86964615 69673542 86964786 69673679 86964957 69673816 86965128 69673953 86965299 69674090 86965470 69674227 86965641 69674364 86965812 69674501 86965983 69674638 86966154 69674775 86966325 69674912 86966496 69675049 86966667 69675186 86966838 69675323 86967009 69675460 86967180 69675597 86967351 69675734 86967522 69675871 86967693 69676008 86967864 69676145 86968035 69676282 86968206 69676419 86968377 69676556 86968548 69676693 86968719 69676830 86968890 69676967 86969061 69677104 86969232 69677241 86969403 69677378 86969574 69677515 86969745 69677652 86969916 69677789 86970087 69677926 86970258 69678063 86970429 69678200 86970600 69678337 86970771 69678474 86970942 69678611 86971113 69678748 86971284 69678885 86971455 69679022 86971626 69679159 86971797 69679296 86971968 69679433 86972139 69679570 86972310 69679707 86972481 69679844 86972652 69679981 86972823 69680118 86972994 69680255 86973165 69680392 86973336 69680529 86973507 69680666 86973678 69680803 86973849 69680940 86974020 69681077 86974191 69681214 86974362 69681351 86974533 69681488 86974704 69681625 86974875 69681762 86975046 69681899 86975217 69682036 86975388 69682173 86975559 69682310 86975730 69682447 86975901 69682584 86976072 69682721 86976243 69682858 86976414 69682995 86976585 69683132 86976756 69683269 86976927 69683406 86977098 69683543 86977269 69683680 86977440 69683817 86977611 69683954 86977782 69684091 86977953 69684228 86978124 69684365 86978295 69684502 86978466 69684639 86978637 69684776 86978808 69684913 86978979 69685050 86979150 69685187 86979321 69685324 86979492 69685461 86979663 69685598 86979834 69685735 86980005 69685872 86980176 69686009 86980347 69686146 86980518 69686283 86980689 69686420 86980860 69686557 86981031 69686694 86981202 69686831 86981373 69686968 86981544 69687105 86981715 69687242 86981886 69687379 86982057 69687516 86982228 69687653 86982399 69687790 86982570 69687927 86982741 69688064 86982912 69688201 86983083 69688338 86983254 69688475 86983425 69688612 86983596 69688749 86983767 69688886 86983938 69689023 86984109 69689160 86984280 69689297 86984451 69689434 86984622 69689571 86984793 69689708 86984964 69689845 86985135 69689982 86985306 69690119 86985477 69690256 86985648 69690393 86985819 69690530 86985990 69690667 86986161 69690804 86986332 69690941 86986503 69691078 86986674 69691215 86986845 69691352 86987016 69691489 86987187 69691626 86987358 69691763 86987529 69691900 86987700 69692037 86987871 69692174 86988042 69692311 86988213 69692448 86988384 69692585 86988555 69692722 86988726 69692859 86988897 69692996 86989068 69693133 86989239 69693270 86989410 69693407 86989581 69693544 86989752 69693681 86989923 69693818 86990094 69693955 86990265 69694092 86990436 69694229 86990607 69694366 86990778 69694503 86990949 69694640 86991120 69694777 86991291 69694914 86991462 69695051 86991633 69695188 86991804 69695325 86991975 69695462 86992146 69695599 86992317 69695736 86992488 69695873 86992659 69696010 86992830 69696147 86993001 69696284 86993172 69696421 86993343 69696558 86993514 69696695 86993685 69696832 86993856 69696969 86994027 69697106 86994198 69697243 86994369 69697380 86994540 69697517 86994711 69697654 86994882 69697791 86995053 69697928 86995224 69698065 86995395 69698202 86995566 69698339 86995737 69698476 86995908 69698613 86996079 69698750 86996250 69698887 86996421 69699024 86996592 69699161 86996763 69699298 86996934 69699435 86997105 69699572 86997276 69699709 86997447 69699846 86997618 69699983 86997789 69700120 86997960 69700257 86998131 69700394 86998302 69700531 86998473 69700668 86998644 69700805 86998815 69700942 86998986 69701079 86999157 69701216 86999328 69701353 86999499 69701490 86999670 69701627 86999841 69701764 87000012 69701901 87000183 69702038 87000354 69702175 87000525 69702312 87000696 69702449 87000867 69702586 87001038 69702723 87001209 69702860 87001380 69702997 87001551 69703134 87001722 69703271 87001893 69703408 87002064 69703545 87002235 69703682 87002406 69703819 87002577 69703956 87002748 69704093 87002919 69704230 87003090 69704367 87003261 69704504 87003432 69704641 87003603 69704778 87003774 69704915 87003945 69705052 87004116 69705189 87004287 69705326 87004458 69705463 87004629 69705600 87004800 69705737 87004971 69705874 87005142 69706011 87005313 69706148 87005484 69706285 87005655 69706422 87005826 69706559 87005997 69706696 87006168 69706833 87006339 69706970 87006510 69707107 87006681 69707244 87006852 69707381 87007023 69707518 87007194 69707655 87007365 69707792 87007536 69707929 87007707 69708066 87007878 69708203 87008049 69708340 87008220 69708477 87008391 69708614 87008562 69708751 87008733 69708888 87008904 69709025 87009075 69709162 87009246 69709299 87009417 69709436 87009588 69709573 87009759 69709710 87009930 69709847 87010101 69709984 87010272 69710121 87010443 69710258 87010614 69710395 87010785 69710532 87010956 69710669 87011127 69710806 87011298 69710943 87011469 69711080 87011640 69711217 87011811 69711354 87011982 69711491 87012153 69711628 87012324 69711765 87012495 69711902 87012666 69712039 87012837 69712176 87013008 69712313 87013179 69712450 87013350 69712587 87013521 69712724 87013692 69712861 87013863 69712998 87014034 69713135 87014205 69713272 87014376 69713409 87014547 69713546 87014718 69713683 87014889 69713820 87015060 69713957 87015231 69714094 87015402 69714231 87015573 69714368 87015744 69714505 87015915 69714642 87016086 69714779 87016257 69714916 87016428 69715053 87016599 69715190 87016770 69715327 87016941 69715464 87017112 69715601 87017283 69715738 87017454 69715875 87017625 69716012 87017796 69716149 87017967 69716286 87018138 69716423 87018309 69716560 87018480 69716697 87018651 69716834 87018822 69716971 87018993 69717108 87019164 69717245 87019335 69717382 87019506 69717519 87019677 69717656 87019848 69717793 87020019 69717930 87020190 69718067 87020361 69718204 87020532 69718341 87020703 69718478 87020874 69718615 87021045 69718752 87021216 69718889 87021387 69719026 87021558 69719163 87021729 69719300 87021900 69719437 87022071 69719574 87022242 69719711 87022413 69719848 87022584 69719985 87022755 69720122 87022926 69720259 87023097 69720396 87023268 69720533 87023439 69720670 87023610 69720807 87023781 69720944 87023952 69721081 87024123 69721218 87024294 69721355 87024465 69721492 87024636 69721629 87024807 69721766 87024978 69721903 87025149 69722040 87025320 69722177 87025491 69722314 87025662 69722451 87025833 69722588 87026004 69722725 87026175 69722862 87026346 69722999 87026517 69723136 87026688 69723273 87026859 69723410 87027030 69723547 87027201 69723684 87027372 69723821 87027543 69723958 87027714 69724095 87027885 69724232 87028056 69724369 87028227 69724506 87028398 69724643 87028569 69724780 87028740 69724917 87028911 69725054 87029082 69725191 87029253 69725328 87029424 69725465 87029595 69725602 87029766 69725739 87029937 69725876 87030108 69726013 87030279 69726150 87030450 69726287 87030621 69726424 87030792 69726561 87030963 69726698 87031134 69726835 87031305 69726972 87031476 69727109 87031647 69727246 87031818 69727383 87031989 69727520 87032160 69727657 87032331 69727794 87032502 69727931 87032673 69728068 87032844 69728205 87033015 69728342 87033186 69728479 87033357 69728616 87033528 69728753 87033699 69728890 87033870 69729027 87034041 69729164 87034212 69729301 87034383 69729438 87034554 69729575 87034725 69729712 87034896 69729849 87035067 69729986 87035238 69730123 87035409 69730260 87035580 69730397 87035751 69730534 87035922 69730671 87036093 69730808 87036264 69730945 87036435 69731082 87036606 69731219 87036777 69731356 87036948 69731493 87037119 69731630 87037290 69731767 87037461 69731904 87037632 69732041 87037803 69732178 87037974 69732315 87038145 69732452 87038316 69732589 87038487 69732726 87038658 69732863 87038829 69733000 87039000 69733137 87039171 69733274 87039342 69733411 87039513 69733548 87039684 69733685 87039855 69733822 87040026 69733959 87040197 69734096 87040368 69734233 87040539 69734370 87040710 69734507 87040881 69734644 87041052 69734781 87041223 69734918 87041394 69735055 87041565 69735192 87041736 69735329 87041907 69735466 87042078 69735603 87042249 69735740 87042420 69735877 87042591 69736014 87042762 69736151 87042933 69736288 87043104 69736425 87043275 69736562 87043446 69736699 87043617 69736836 87043788 69736973 87043959 69737110 87044130 69737247 87044301 69737384 87044472 69737521 87044643 69737658 87044814 69737795 87044985 69737932 87045156 69738069 87045327 69738206 87045498 69738343 87045669 69738480 87045840 69738617 87046011 69738754 87046182 69738891 87046353 69739028 87046524 69739165 87046695 69739302 87046866 69739439 87047037 69739576 87047208 69739713 87047379 69739850 87047550 69739987 87047721 69740124 87047892 69740261 87048063 69740398 87048234 69740535 87048405 69740672 87048576 69740809 87048747 69740946 87048918 69741083 87049089 69741220 87049260 69741357 87049431 69741494 87049602 69741631 87049773 69741768 87049944 69741905 87050115 69742042 87050286 69742179 87050457 69742316 87050628 69742453 87050799 69742590 87050970 69742727 87051141 69742864 87051312 69743001 87051483 69743138 87051654 69743275 87051825 69743412 87051996 69743549 87052167 69743686 87052338 69743823 87052509 69743960 87052680 69744097 87052851 69744234 87053022 69744371 87053193 69744508 87053364 69744645 87053535 69744782 87053706 69744919 87053877 69745056 87054048 69745193 87054219 69745330 87054390 69745467 87054561 69745604 87054732 69745741 87054903 69745878 87055074 69746015 87055245 69746152 87055416 69746289 87055587 69746426 87055758 69746563 87055929 69746700 87056100 69746837 87056271 69746974 87056442 69747111 87056613 69747248 87056784 69747385 87056955 69747522 87057126 69747659 87057297 69747796 87057468 69747933 87057639 69748070 87057810 69748207 87057981 69748344 87058152 69748481 87058323 69748618 87058494 69748755 87058665 69748892 87058836 69749029 87059007 69749166 87059178 69749303 87059349 69749440 87059520 69749577 87059691 69749714 87059862 69749851 87060033 69749988 87060204 69750125 87060375 69750262 87060546 69750399 87060717 69750536 87060888 69750673 87061059 69750810 87061230 69750947 87061401 69751084 87061572 69751221 87061743 69751358 87061914 69751495 87062085 69751632 87062256 69751769 87062427 69751906 87062598 69752043 87062769 69752180 87062940 69752317 87063111 69752454 87063282 69752591 87063453 69752728 87063624 69752865 87063795 69753002 87063966 69753139 87064137 69753276 87064308 69753413 87064479 69753550 87064650 69753687 87064821 69753824 87064992 69753961 87065163 69754098 87065334 69754235 87065505 69754372 87065676 69754509 87065847 69754646 87066018 69754783 87066189 69754920 87066360 69755057 87066531 69755194 87066702 69755331 87066873 69755468 87067044 69755605 87067215 69755742 87067386 69755879 87067557 69756016 87067728 69756153 87067899 69756290 87068070 69756427 87068241 69756564 87068412 69756701 87068583 69756838 87068754 69756975 87068925 69757112 87069096 69757249 87069267 69757386 87069438 69757523 87069609 69757660 87069780 69757797 87069951 69757934 87070122 69758071 87070293 69758208 87070464 69758345 87070635 69758482 87070806 69758619 87070977 69758756 87071148 69758893 87071319 69759030 87071490 69759167 87071661 69759304 87071832 69759441 87072003 69759578 87072174 69759715 87072345 69759852 87072516 69759989 87072687 69760126 87072858 69760263 87073029 69760400 87073200 69760537 87073371 69760674 87073542 69760811 87073713 69760948 87073884 69761085 87074055 69761222 87074226 69761359 87074397 69761496 87074568 69761633 87074739 69761770 87074910 69761907 87075081 69762044 87075252 69762181 87075423 69762318 87075594 69762455 87075765 69762592 87075936 69762729 87076107 69762866 87076278 69763003 87076449 69763140 87076620 69763277 87076791 69763414 87076962 69763551 87077133 69763688 87077304 69763825 87077475 69763962 87077646 69764099 87077817 69764236 87077988 69764373 87078159 69764510 87078330 69764647 87078501 69764784 87078672 69764921 87078843 69765058 87079014 69765195 87079185 69765332 87079356 69765469 87079527 69765606 87079698 69765743 87079869 69765880 87080040 69766017 87080211 69766154 87080382 69766291 87080553 69766428 87080724 69766565 87080895 69766702 87081066 69766839 87081237 69766976 87081408 69767113 87081579 69767250 87081750 69767387 87081921 69767524 87082092 69767661 87082263 69767798 87082434 69767935 87082605 69768072 87082776 69768209 87082947 69768346 87083118 69768483 87083289 69768620 87083460 69768757 87083631 69768894 87083802 69769031 87083973 69769168 87084144 69769305 87084315 69769442 87084486 69769579 87084657 69769716 87084828 69769853 87084999 69769990 87085170 69770127 87085341 69770264 87085512 69770401 87085683 69770538 87085854 69770675 87086025 69770812 87086196 69770949 87086367 69771086 87086538 69771223 87086709 69771360 87086880 69771497 87087051 69771634 87087222 69771771 87087393 69771908 87087564 69772045 87087735 69772182 87087906 69772319 87088077 69772456 87088248 69772593 87088419 69772730 87088590 69772867 87088761 69773004 87088932 69773141 87089103 69773278 87089274 69773415 87089445 69773552 87089616 69773689 87089787 69773826 87089958 69773963 87090129 69774100 87090300 69774237 87090471 69774374 87090642 69774511 87090813 69774648 87090984 69774785 87091155 69774922 87091326 69775059 87091497 69775196 87091668 69775333 87091839 69775470 87092010 69775607 87092181 69775744 87092352 69775881 87092523 69776018 87092694 69776155 87092865 69776292 87093036 69776429 87093207 69776566 87093378 69776703 87093549 69776840 87093720 69776977 87093891 69777114 87094062 69777251 87094233 69777388 87094404 69777525 87094575 69777662 87094746 69777799 87094917 69777936 87095088 69778073 87095259 69778210 87095430 69778347 87095601 69778484 87095772 69778621 87095943 69778758 87096114 69778895 87096285 69779032 87096456
1000 38495900 0 38495900 48049627 38496037 48049798 38496174 48049969 38496311 48050140 38496448 48050311 38496585 48050482 38496722 48050653 38496859 48050824 38496996 48050995 38497133 48051166 38497270 48051337 38497407 48051508 38497544 48051679 38497681 48051850 38497818 48052021 38497955 48052192 38498092 48052363 38498229 48052534 38498366 48052705 38498503 48052876 38498640 48053047 38498777 48053218 38498914 48053389 38499051 48053560 38499188 48053731 38499325 48053902 38499462 48054073 38499599 48054244 38499736 48054415 38499873 48054586 38500010 48054757 38500147 48054928 38500284 48055099 38500421 48055270 38500558 48055441 38500695 48055612 38500832 48055783 38500969 48055954 38501106 48056125 38501243 48056296 38501380 48056467 38501517 48056638 38501654 48056809 38501791 48056980 38501928 48057151 38502065 48057322 38502202 48057493 38502339 48057664 38502476 48057835 38502613 48058006 38502750 48058177 38502887 48058348 38503024 48058519 38503161 48058690 38503298 48058861 38503435 48059032 38503572 48059203 38503709 48059374 38503846 48059545 38503983 48059716 38504120 48059887 38504257 48060058 38504394 48060229 38504531 48060400 38504668 48060571 38504805 48060742 38504942 48060913 38505079 48061084 38505216 48061255 38505353 48061426 38505490 48061597 38505627 48061768 38505764 48061939 38505901 48062110 38506038 48062281 38506175 48062452 38506312 48062623 38506449 48062794 38506586 48062965 38506723 48063136 38506860 48063307 38506997 48063478 38507134 48063649 38507271 48063820 38507408 48063991 38507545 48064162 38507682 48064333 38507819 48064504 38507956 48064675 38508093 48064846 38508230 48065017 38508367 48065188 38508504 48065359 38508641 48065530 38508778 48065701 38508915 48065872 38509052 48066043 38509189 48066214 38509326 48066385 38509463 48066556 38509600 48066727 38509737 48066898 38509874 48067069 38510011 48067240 38510148 48067411 38510285 48067582 38510422 48067753 38510559 48067924 38510696 48068095 38510833 48068266 38510970 48068437 38511107 48068608 38511244 48068779 38511381 48068950 38511518 48069121 38511655 48069292 38511792 48069463 38511929 48069634 38512066 48069805 38512203 48069976 38512340 48070147 38512477 48070318 38512614 48070489 38512751 48070660 38512888 48070831 38513025 48071002 38513162 48071173 38513299 48071344 38513436 48071515 38513573 48071686 38513710 48071857 38513847 48072028 38513984 48072199 38514121 48072370 38514258 48072541 38514395 48072712 38514532 48072883 38514669 48073054 38514806 48073225 38514943 48073396 38515080 48073567 38515217 48073738 38515354 48073909 38515491 48074080 38515628 48074251 38515765 48074422 38515902 48074593 38516039 48074764 38516176 48074935 38516313 48075106 38516450 48075277 38516587 48075448 38516724 48075619 38516861 48075790 38516998 48075961 38517135 48076132 38517272 48076303 38517409 48076474 38517546 48076645 38517683 48076816 38517820 48076987 38517957 48077158 38518094 48077329 38518231 48077500 38518368 48077671 38518505 48077842 38518642 48078013 38518779 48078184 38518916 48078355 38519053 48078526 38519190 48078697 38519327 48078868 38519464 48079039 38519601 48079210 38519738 48079381 38519875 48079552 38520012 48079723 38520149 48079894 38520286 48080065 38520423 48080236 38520560 48080407 38520697 48080578 38520834 48080749 38520971 48080920 38521108 48081091 38521245 48081262 38521382 48081433 38521519 48081604 38521656 48081775 38521793 48081946 38521930 48082117 38522067 48082288 38522204 48082459 38522341 48082630 38522478 48082801 38522615 48082972 38522752 48083143 38522889 48083314 38523026 48083485 38523163 48083656 38523300 48083827 38523437 48083998 38523574 48084169 38523711 48084340 38523848 48084511 38523985 48084682 38524122 48084853 38524259 48085024 38524396 48085195 38524533 48085366 38524670 48085537 38524807 48085708 38524944 48085879 38525081 48086050 38525218 48086221 38525355 48086392 38525492 48086563 38525629 48086734 38525766 48086905 38525903 48087076 38526040 48087247 38526177 48087418 38526314 48087589 38526451 48087760 38526588 48087931 38526725 48088102 38526862 48088273 38526999 48088444 38527136 48088615 38527273 48088786 38527410 48088957 38527547 48089128 38527684 48089299 38527821 48089470 38527958 48089641 38528095 48089812 38528232 48089983 38528369 48090154 38528506 48090325 38528643 48090496 38528780 48090667 38528917 48090838 38529054 48091009 38529191 48091180 38529328 48091351 38529465 48091522 38529602 48091693 38529739 48091864 38529876 48092035 38530013 48092206 38530150 48092377 38530287 48092548 38530424 48092719 38530561 48092890 38530698 48093061 38530835 48093232 38530972 48093403 38531109 48093574 38531246 48093745 38531383 48093916 38531520 48094087 38531657 48094258 38531794 48094429 38531931 48094600 38532068 48094771 38532205 48094942 38532342 48095113 38532479 48095284 38532616 48095455 38532753 48095626 38532890 48095797 38533027 48095968 38533164 48096139 38533301 48096310 38533438 48096481 38533575 48096652 38533712 48096823 38533849 48096994 38533986 48097165 38534123 48097336 38534260 48097507 38534397 48097678 38534534 48097849 38534671 48098020 38534808 48098191 38534945 48098362 38535082 48098533 38535219 48098704 38535356 48098875 38535493 48099046 38535630 48099217 38535767 48099388 38535904 48099559 38536041 48099730 38536178 48099901 38536315 48100072 38536452 48100243 38536589 48100414 38536726 48100585 38536863 48100756 38537000 48100927 38537137 48101098 38537274 48101269 38537411 48101440 38537548 48101611 38537685 48101782 38537822 48101953 38537959 48102124 38538096 48102295 38538233 48102466 38538370 48102637 38538507 48102808 38538644 48102979 38538781 48103150 38538918 48103321 38539055 48103492 38539192 48103663 38539329 48103834 38539466 48104005 38539603 48104176 38539740 48104347 38539877 48104518 38540014 48104689 38540151 48104860 38540288 48105031 38540425 48105202 38540562 48105373 38540699 48105544 38540836 48105715 38540973 48105886 38541110 48106057 38541247 48106228 38541384 48106399 38541521 48106570 38541658 48106741 38541795 48106912 38541932 48107083 38542069 48107254 38542206 48107425 38542343 48107596 38542480 48107767 38542617 48107938 38542754 48108109 38542891 48108280 38543028 48108451 38543165 48108622 38543302 48108793 38543439 48108964 38543576 48109135 38543713 48109306 38543850 48109477 38543987 48109648 38544124 48109819 38544261 48109990 38544398 48110161 38544535 48110332 38544672 48110503 38544809 48110674 38544946 48110845 38545083 48111016 38545220 48111187 38545357 48111358 38545494 48111529 38545631 48111700 38545768 48111871 38545905 48112042 38546042 48112213 38546179 48112384 38546316 48112555 38546453 48112726 38546590 48112897 38546727 48113068 38546864 48113239 38547001 48113410 38547138 48113581 38547275 48113752 38547412 48113923 38547549 48114094 38547686 48114265 38547823 48114436 38547960 48114607 38548097 48114778 38548234 48114949 38548371 48115120 38548508 48115291 38548645 48115462 38548782 48115633 38548919 48115804 38549056 48115975 38549193 48116146 38549330 48116317 38549467 48116488 38549604 48116659 38549741 48116830 38549878 48117001 38550015 48117172 38550152 48117343 38550289 48117514 38550426 48117685 38550563 48117856 38550700 48118027 38550837 48118198 38550974 48118369 38551111 48118540 38551248 48118711 38551385 48118882 38551522 48119053 38551659 48119224 38551796 48119395 38551933 48119566 38552070 48119737 38552207 48119908 38552344 48120079 38552481 48120250 38552618 48120421 38552755 48120592 38552892 48120763 38553029 48120934 38553166 48121105 38553303 48121276 38553440 48121447 38553577 48121618 38553714 48121789 38553851 48121960 38553988 48122131 38554125 48122302 38554262 48122473 38554399 48122644 38554536 48122815 38554673 48122986 38554810 48123157 38554947 48123328 38555084 48123499 38555221 48123670 38555358 48123841 38555495 48124012 38555632 48124183 38555769 48124354 38555906 48124525 38556043 48124696 38556180 48124867 38556317 48125038 38556454 48125209 38556591 48125380 38556728 48125551 38556865 48125722 38557002 48125893 38557139 48126064 38557276 48126235 38557413 48126406 38557550 48126577 38557687 48126748 38557824 48126919 38557961 48127090 38558098 48127261 38558235 48127432 38558372 48127603 38558509 48127774 38558646 48127945 38558783 48128116 38558920 48128287 38559057 48128458 38559194 48128629 38559331 48128800 38559468 48128971 38559605 48129142 38559742 48129313 38559879 48129484 38560016 48129655 38560153 48129826 38560290 48129997 38560427 48130168 38560564 48130339 38560701 48130510 38560838 48130681 38560975 48130852 38561112 48131023 38561249 48131194 38561386 48131365 38561523 48131536 38561660 48131707 38561797 48131878 38561934 48132049 38562071 48132220 38562208 48132391 38562345 48132562 38562482 48132733 38562619 48132904 38562756 48133075 38562893 48133246 38563030 48133417 38563167 48133588 38563304 48133759 38563441 48133930 38563578 48134101 38563715 48134272 38563852 48134443 38563989 48134614 38564126 48134785 38564263 48134956 38564400 48135127 38564537 48135298 38564674 48135469 38564811 48135640 38564948 48135811 38565085 48135982 38565222 48136153 38565359 48136324 38565496 48136495 38565633 48136666 38565770 48136837 38565907 48137008 38566044 48137179 38566181 48137350 38566318 48137521 38566455 48137692 38566592 48137863 38566729 48138034 38566866 48138205 38567003 48138376 38567140 48138547 38567277 48138718 38567414 48138889 38567551 48139060 38567688 48139231 38567825 48139402 38567962 48139573 38568099 48139744 38568236 48139915 38568373 48140086 38568510 48140257 38568647 48140428 38568784 48140599 38568921 48140770 38569058 48140941 38569195 48141112 38569332 48141283 38569469 48141454 38569606 48141625 38569743 48141796 38569880 48141967 38570017 48142138 38570154 48142309 38570291 48142480 38570428 48142651 38570565 48142822 38570702 48142993 38570839 48143164 38570976 48143335 38571113 48143506 38571250 48143677 38571387 48143848 38571524 48144019 38571661 48144190 38571798 48144361 38571935 48144532 38572072 48144703 38572209 48144874 38572346 48145045 38572483 48145216 38572620 48145387 38572757 48145558 38572894 48145729 38573031 48145900 38573168 48146071 38573305 48146242 38573442 48146413 38573579 48146584 38573716 48146755 38573853 48146926 38573990 48147097 38574127 48147268 38574264 48147439 38574401 48147610 38574538 48147781 38574675 48147952 38574812 48148123 38574949 48148294 38575086 48148465 38575223 48148636 38575360 48148807 38575497 48148978 38575634 48149149 38575771 48149320 38575908 48149491 38576045 48149662 38576182 48149833 38576319 48150004 38576456 48150175 38576593 48150346 38576730 48150517 38576867 48150688 38577004 48150859 38577141 48151030 38577278 48151201 38577415 48151372 38577552 48151543 38577689 48151714 38577826 48151885 38577963 48152056 38578100 48152227 38578237 48152398 38578374 48152569 38578511 48152740 38578648 48152911 38578785 48153082 38578922 48153253 38579059 48153424 38579196 48153595 38579333 48153766 38579470 48153937 38579607 48154108 38579744 48154279 38579881 48154450 38580018 48154621 38580155 48154792 38580292 48154963 38580429 48155134 38580566 48155305 38580703 48155476 38580840 48155647 38580977 48155818 38581114 48155989 38581251 48156160 38581388 48156331 38581525 48156502 38581662 48156673 38581799 48156844 38581936 48157015 38582073 48157186 38582210 48157357 38582347 48157528 38582484 48157699 38582621 48157870 38582758 48158041 38582895 48158212 38583032 48158383 38583169 48158554 38583306 48158725 38583443 48158896 38583580 48159067 38583717 48159238 38583854 48159409 38583991 48159580 38584128 48159751 38584265 48159922 38584402 48160093 38584539 48160264 38584676 48160435 38584813 48160606 38584950 48160777 38585087 48160948 38585224 48161119 38585361 48161290 38585498 48161461 38585635 48161632 38585772 48161803 38585909 48161974 38586046 48162145 38586183 48162316 38586320 48162487 38586457 48162658 38586594 48162829 38586731 48163000 38586868 48163171 38587005 48163342 38587142 48163513 38587279 48163684 38587416 48163855 38587553 48164026 38587690 48164197 38587827 48164368 38587964 48164539 38588101 48164710 38588238 48164881 38588375 48165052 38588512 48165223 38588649 48165394 38588786 48165565 38588923 48165736 38589060 48165907 38589197 48166078 38589334 48166249 38589471 48166420 38589608 48166591 38589745 48166762 38589882 48166933 38590019 48167104 38590156 48167275 38590293 48167446 38590430 48167617 38590567 48167788 38590704 48167959 38590841 48168130 38590978 48168301 38591115 48168472 38591252 48168643 38591389 48168814 38591526 48168985 38591663 48169156 38591800 48169327 38591937 48169498 38592074 48169669 38592211 48169840 38592348 48170011 38592485 48170182 38592622 48170353 38592759 48170524 38592896 48170695 38593033 48170866 38593170 48171037 38593307 48171208 38593444 48171379 38593581 48171550 38593718 48171721 38593855 48171892 38593992 48172063 38594129 48172234 38594266 48172405 38594403 48172576 38594540 48172747 38594677 48172918 38594814 48173089 38594951 48173260 38595088 48173431 38595225 48173602 38595362 48173773 38595499 48173944 38595636 48174115 38595773 48174286 38595910 48174457 38596047 48174628 38596184 48174799 38596321 48174970 38596458 48175141 38596595 48175312 38596732 48175483 38596869 48175654 38597006 48175825 38597143 48175996 38597280 48176167 38597417 48176338 38597554 48176509 38597691 48176680 38597828 48176851 38597965 48177022 38598102 48177193 38598239 48177364 38598376 48177535 38598513 48177706 38598650 48177877 38598787 48178048 38598924 48178219 38599061 48178390 38599198 48178561 38599335 48178732 38599472 48178903 38599609 48179074 38599746 48179245 38599883 48179416 38600020 48179587 38600157 48179758 38600294 48179929 38600431 48180100 38600568 48180271 38600705 48180442 38600842 48180613 38600979 48180784 38601116 48180955 38601253 48181126 38601390 48181297 38601527 48181468 38601664 48181639 38601801 48181810 38601938 48181981 38602075 48182152 38602212 48182323 38602349 48182494 38602486 48182665 38602623 48182836 38602760 48183007 38602897 48183178 38603034 48183349 38603171 48183520 38603308 48183691 38603445 48183862 38603582 48184033 38603719 48184204 38603856 48184375 38603993 48184546 38604130 48184717 38604267 48184888 38604404 48185059 38604541 48185230 38604678 48185401 38604815 48185572 38604952 48185743 38605089 48185914 38605226 48186085 38605363 48186256 38605500 48186427 38605637 48186598 38605774 48186769 38605911 48186940 38606048 48187111 38606185 48187282 38606322 48187453 38606459 48187624 38606596 48187795 38606733 48187966 38606870 48188137 38607007 48188308 38607144 48188479 38607281 48188650 38607418 48188821 38607555 48188992 38607692 48189163 38607829 48189334 38607966 48189505 38608103 48189676 38608240 48189847 38608377 48190018 38608514 48190189 38608651 48190360 38608788 48190531 38608925 48190702 38609062 48190873 38609199 48191044 38609336 48191215 38609473 48191386 38609610 48191557 38609747 48191728 38609884 48191899 38610021 48192070 38610158 48192241 38610295 48192412 38610432 48192583 38610569 48192754 38610706 48192925 38610843 48193096 38610980 48193267 38611117 48193438 38611254 48193609 38611391 48193780 38611528 48193951 38611665 48194122 38611802 48194293 38611939 48194464 38612076 48194635 38612213 48194806 38612350 48194977 38612487 48195148 38612624 48195319 38612761 48195490 38612898 48195661 38613035 48195832 38613172 48196003 38613309 48196174 38613446 48196345 38613583 48196516 38613720 48196687 38613857 48196858 38613994 48197029 38614131 48197200 38614268 48197371 38614405 48197542 38614542 48197713 38614679 48197884 38614816 48198055 38614953 48198226 38615090 48198397 38615227 48198568 38615364 48198739 38615501 48198910 38615638 48199081 38615775 48199252 38615912 48199423 38616049 48199594 38616186 48199765 38616323 48199936 38616460 48200107 38616597 48200278 38616734 48200449 38616871 48200620 38617008 48200791 38617145 48200962 38617282 48201133 38617419 48201304 38617556 48201475 38617693 48201646 38617830 48201817 38617967 48201988 38618104 48202159 38618241 48202330 38618378 48202501 38618515 48202672 38618652 48202843 38618789 48203014 38618926 48203185 38619063 48203356 38619200 48203527 38619337 48203698 38619474 48203869 38619611 48204040 38619748 48204211 38619885 48204382 38620022 48204553 38620159 48204724 38620296 48204895 38620433 48205066 38620570 48205237 38620707 48205408 38620844 48205579 38620981 48205750 38621118 48205921 38621255 48206092 38621392 48206263 38621529 48206434 38621666 48206605 38621803 48206776 38621940 48206947 38622077 48207118 38622214 48207289 38622351 48207460 38622488 48207631 38622625 48207802 38622762 48207973 38622899 48208144 38623036 48208315 38623173 48208486 38623310 48208657 38623447 48208828 38623584 48208999 38623721 48209170 38623858 48209341 38623995 48209512 38624132 48209683 38624269 48209854 38624406 48210025 38624543 48210196 38624680 48210367 38624817 48210538 38624954 48210709 38625091 48210880 38625228 48211051 38625365 48211222 38625502 48211393 38625639 48211564 38625776 48211735 38625913 48211906 38626050 48212077 38626187 48212248 38626324 48212419 38626461 48212590 38626598 48212761 38626735 48212932 38626872 48213103 38627009 48213274 38627146 48213445 38627283 48213616 38627420 48213787 38627557 48213958 38627694 48214129 38627831 48214300 38627968 48214471 38628105 48214642 38628242 48214813 38628379 48214984 38628516 48215155 38628653 48215326 38628790 48215497 38628927 48215668 38629064 48215839 38629201 48216010 38629338 48216181 38629475 48216352 38629612 48216523 38629749 48216694 38629886 48216865 38630023 48217036 38630160 48217207 38630297 48217378 38630434 48217549 38630571 48217720 38630708 48217891 38630845 48218062 38630982 48218233 38631119 48218404 38631256 48218575 38631393 48218746 38631530 48218917 38631667 48219088 38631804 48219259 38631941 48219430 38632078 48219601 38632215 48219772 38632352 48219943 38632489 48220114 38632626 48220285
1000 58634900 0 58634900 73186627 58635037 73186798 58635174 73186969 58635311 73187140 58635448 73187311 58635585 73187482 58635722 73187653 58635859 73187824 58635996 73187995 58636133 73188166 58636270 73188337 58636407 73188508 58636544 73188679 58636681 73188850 58636818 73189021 58636955 73189192 58637092 73189363 58637229 73189534 58637366 73189705 58637503 73189876 58637640 73190047 58637777 73190218 58637914 73190389 58638051 73190560 58638188 73190731 58638325 73190902 58638462 73191073 58638599 73191244 58638736 73191415 58638873 73191586 58639010 73191757 58639147 73191928 58639284 73192099 58639421 73192270 58639558 73192441 58639695 73192612 58639832 73192783 58639969 73192954 58640106 73193125 58640243 73193296 58640380 73193467 58640517 73193638 58640654 73193809 58640791 73193980 58640928 73194151 58641065 73194322 58641202 73194493 58641339 73194664 58641476 73194835 58641613 73195006 58641750 73195177 58641887 73195348 58642024 73195519 58642161 73195690 58642298 73195861 58642435 73196032 58642572 73196203 58642709 73196374 58642846 73196545 58642983 73196716 58643120 73196887 58643257 73197058 58643394 73197229 58643531 73197400 58643668 73197571 58643805 73197742 58643942 73197913 58644079 73198084 58644216 73198255 58644353 73198426 58644490 73198597 58644627 73198768 58644764 73198939 58644901 73199110 58645038 73199281 58645175 73199452 58645312 73199623 58645449 73199794 58645586 73199965 58645723 73200136 58645860 73200307 58645997 73200478 58646134 73200649 58646271 73200820 58646408 73200991 58646545 73201162 58646682 73201333 58646819 73201504 58646956 73201675 58647093 73201846 58647230 73202017 58647367 73202188 58647504 73202359 58647641 73202530 58647778 73202701 58647915 73202872 58648052 73203043 58648189 73203214 58648326 73203385 58648463 73203556 58648600 73203727 58648737 73203898 58648874 73204069 58649011 73204240 58649148 73204411 58649285 73204582 58649422 73204753 58649559 73204924 58649696 73205095 58649833 73205266 58649970 73205437 58650107 73205608 58650244 73205779 58650381 73205950 58650518 73206121 58650655 73206292 58650792 73206463 58650929 73206634 58651066 73206805 58651203 73206976 58651340 73207147 58651477 73207318 58651614 73207489 58651751 73207660 58651888 73207831 58652025 73208002 58652162 73208173 58652299 73208344 58652436 73208515 58652573 73208686 58652710 73208857 58652847 73209028 58652984 73209199 58653121 73209370 58653258 73209541 58653395 73209712 58653532 73209883 58653669 73210054 58653806 73210225 58653943 73210396 58654080 73210567 58654217 73210738 58654354 73210909 58654491 73211080 58654628 73211251 58654765 73211422 58654902 73211593 58655039 73211764 58655176 73211935 58655313 73212106 58655450 73212277 58655587 73212448 58655724 73212619 58655861 73212790 58655998 73212961 58656135 73213132 58656272 73213303 58656409 73213474 58656546 73213645 58656683 73213816 58656820 73213987 58656957 73214158 58657094 73214329 58657231 73214500 58657368 73214671 58657505 73214842 58657642 73215013 58657779 73215184 58657916 73215355 58658053 73215526 58658190 73215697 58658327 73215868 58658464 73216039 58658601 73216210 58658738 73216381 58658875 73216552 58659012 73216723 58659149 73216894 58659286 73217065 58659423 73217236 58659560 73217407 58659697 73217578 58659834 73217749 58659971 73217920 58660108 73218091 58660245 73218262 58660382 73218433 58660519 73218604 58660656 73218775 58660793 73218946 58660930 73219117 58661067 73219288 58661204 73219459 58661341 73219630 58661478 73219801 58661615 73219972 58661752 73220143 58661889 73220314 58662026 73220485 58662163 73220656 58662300 73220827 58662437 73220998 58662574 73221169 58662711 73221340 58662848 73221511 58662985 73221682 58663122 73221853 58663259 73222024 58663396 73222195 58663533 73222366 58663670 73222537 58663807 73222708 58663944 73222879 58664081 73223050 58664218 73223221 58664355 73223392 58664492 73223563 58664629 73223734 58664766 73223905 58664903 73224076 58665040 73224247 58665177 73224418 58665314 73224589 58665451 73224760 58665588 73224931 58665725 73225102 58665862 73225273 58665999 73225444 58666136 73225615 58666273 73225786 58666410 73225957 58666547 73226128 58666684 73226299 58666821 73226470 58666958 73226641 58667095 73226812 58667232 73226983 58667369 73227154 58667506 73227325 58667643 73227496 58667780 73227667 58667917 73227838 58668054 73228009 58668191 73228180 58668328 73228351 58668465 73228522 58668602 73228693 58668739 73228864 58668876 73229035 58669013 73229206 58669150 73229377 58669287 73229548 58669424 73229719 58669561 73229890 58669698 73230061 58669835 73230232 58669972 73230403 58670109 73230574 58670246 73230745 58670383 73230916 58670520 73231087 58670657 73231258 58670794 73231429 58670931 73231600 58671068 73231771 58671205 73231942 58671342 73232113 58671479 73232284 58671616 73232455 58671753 73232626 58671890 73232797 58672027 73232968 58672164 73233139 58672301 73233310 58672438 73233481 58672575 73233652 58672712 73233823 58672849 73233994 58672986 73234165 58673123 73234336 58673260 73234507 58673397 73234678 58673534 73234849 58673671 73235020 58673808 73235191 58673945 73235362 58674082 73235533 58674219 73235704 58674356 73235875 58674493 73236046 58674630 73236217 58674767 73236388 58674904 73236559 58675041 73236730 58675178 73236901 58675315 73237072 58675452 73237243 58675589 73237414 58675726 73237585 58675863 73237756 58676000 73237927 58676137 73238098 58676274 73238269 58676411 73238440 58676548 73238611 58676685 73238782 58676822 73238953 58676959 73239124 58677096 73239295 58677233 73239466 58677370 73239637 58677507 73239808 58677644 73239979 58677781 73240150 58677918 73240321 58678055 73240492 58678192 73240663 58678329 73240834 58678466 73241005 58678603 73241176 58678740 73241347 58678877 73241518 58679014 73241689 58679151 73241860 58679288 73242031 58679425 73242202 58679562 73242373 58679699 73242544 58679836 73242715 58679973 73242886 58680110 73243057 58680247 73243228 58680384 73243399 58680521 73243570 58680658 73243741 58680795 73243912 58680932 73244083 58681069 73244254 58681206 73244425 58681343 73244596 58681480 73244767 58681617 73244938 58681754 73245109 58681891 73245280 58682028 73245451 58682165 73245622 58682302 73245793 58682439 73245964 58682576 73246135 58682713 73246306 58682850 73246477 58682987 73246648 58683124 73246819 58683261 73246990 58683398 73247161 58683535 73247332 58683672 73247503 58683809 73247674 58683946 73247845 58684083 73248016 58684220 73248187 58684357 73248358 58684494 73248529 58684631 73248700 58684768 73248871 58684905 73249042 58685042 73249213 58685179 73249384 58685316 73249555 58685453 73249726 58685590 73249897 58685727 73250068 58685864 73250239 58686001 73250410 58686138 73250581 58686275 73250752 58686412 73250923 58686549 73251094 58686686 73251265 58686823 73251436 58686960 73251607 58687097 73251778 58687234 73251949 58687371 73252120 58687508 73252291 58687645 73252462 58687782 73252633 58687919 73252804 58688056 73252975 58688193 73253146 58688330 73253317 58688467 73253488 58688604 73253659 58688741 73253830 58688878 73254001 58689015 73254172 58689152 73254343 58689289 73254514 58689426 73254685 58689563 73254856 58689700 73255027 58689837 73255198 58689974 73255369 58690111 73255540 58690248 73255711 58690385 73255882 58690522 73256053 58690659 73256224 58690796 73256395 58690933 73256566 58691070 73256737 58691207 73256908 58691344 73257079 58691481 73257250 58691618 73257421 58691755 73257592 58691892 73257763 58692029 73257934 58692166 73258105 58692303 73258276 58692440 73258447 58692577 73258618 58692714 73258789 58692851 73258960 58692988 73259131 58693125 73259302 58693262 73259473 58693399 73259644 58693536 73259815 58693673 73259986 58693810 73260157 58693947 73260328 58694084 73260499 58694221 73260670 58694358 73260841 58694495 73261012 58694632 73261183 58694769 73261354 58694906 73261525 58695043 73261696 58695180 73261867 58695317 73262038 58695454 73262209 58695591 73262380 58695728 73262551 58695865 73262722 58696002 73262893 58696139 73263064 58696276 73263235 58696413 73263406 58696550 73263577 58696687 73263748 58696824 73263919 58696961 73264090 58697098 73264261 58697235 73264432 58697372 73264603 58697509 73264774 58697646 73264945 58697783 73265116 58697920 73265287 58698057 73265458 58698194 73265629 58698331 73265800 58698468 73265971 58698605 73266142 58698742 73266313 58698879 73266484 58699016 73266655 58699153 73266826 58699290 73266997 58699427 73267168 58699564 73267339 58699701 73267510 58699838 73267681 58699975 73267852 58700112 73268023 58700249 73268194 58700386 73268365 58700523 73268536 58700660 73268707 58700797 73268878 58700934 73269049 58701071 73269220 58701208 73269391 58701345 73269562 58701482 73269733 58701619 73269904 58701756 73270075 58701893 73270246 58702030 73270417 58702167 73270588 58702304 73270759 58702441 73270930 58702578 73271101 58702715 73271272 58702852 73271443 58702989 73271614 58703126 73271785 58703263 73271956 58703400 73272127 58703537 73272298 58703674 73272469 58703811 73272640 58703948 73272811 58704085 73272982 58704222 73273153 58704359 73273324 58704496 73273495 58704633 73273666 58704770 73273837 58704907 73274008 58705044 73274179 58705181 73274350 58705318 73274521 58705455 73274692 58705592 73274863 58705729 73275034 58705866 73275205 58706003 73275376 58706140 73275547 58706277 73275718 58706414 73275889 58706551 73276060 58706688 73276231 58706825 73276402 58706962 73276573 58707099 73276744 58707236 73276915 58707373 73277086 58707510 73277257 58707647 73277428 58707784 73277599 58707921 73277770 58708058 73277941 58708195 73278112 58708332 73278283 58708469 73278454 58708606 73278625 58708743 73278796 58708880 73278967 58709017 73279138 58709154 73279309 58709291 73279480 58709428 73279651 58709565 73279822 58709702 73279993 58709839 73280164 58709976 73280335 58710113 73280506 58710250 73280677 58710387 73280848 58710524 73281019 58710661 73281190 58710798 73281361 58710935 73281532 58711072 73281703 58711209 73281874 58711346 73282045 58711483 73282216 58711620 73282387 58711757 73282558 58711894 73282729 58712031 73282900 58712168 73283071 58712305 73283242 58712442 73283413 58712579 73283584 58712716 73283755 58712853 73283926 58712990 73284097 58713127 73284268 58713264 73284439 58713401 73284610 58713538 73284781 58713675 73284952 58713812 73285123 58713949 73285294 58714086 73285465 58714223 73285636 58714360 73285807 58714497 73285978 58714634 73286149 58714771 73286320 58714908 73286491 58715045 73286662 58715182 73286833 58715319 73287004 58715456 73287175 58715593 73287346 58715730 73287517 58715867 73287688 58716004 73287859 58716141 73288030 58716278 73288201 58716415 73288372 58716552 73288543 58716689 73288714 58716826 73288885 58716963 73289056 58717100 73289227 58717237 73289398 58717374 73289569 58717511 73289740 58717648 73289911 58717785 73290082 58717922 73290253 58718059 73290424 58718196 73290595 58718333 73290766 58718470 73290937 58718607 73291108 58718744 73291279 58718881 73291450 58719018 73291621 58719155 73291792 58719292 73291963 58719429 73292134 58719566 73292305 58719703 73292476 58719840 73292647 58719977 73292818 58720114 73292989 58720251 73293160 58720388 73293331 58720525 73293502 58720662 73293673 58720799 73293844 58720936 73294015 58721073 73294186 58721210 73294357 58721347 73294528 58721484 73294699 58721621 73294870 58721758 73295041 58721895 73295212 58722032 73295383 58722169 73295554 58722306 73295725 58722443 73295896 58722580 73296067 58722717 73296238 58722854 73296409 58722991 73296580 58723128 73296751 58723265 73296922 58723402 73297093 58723539 73297264 58723676 73297435 58723813 73297606 58723950 73297777 58724087 73297948 58724224 73298119 58724361 73298290 58724498 73298461 58724635 73298632 58724772 73298803 58724909 73298974 58725046 73299145 58725183 73299316 58725320 73299487 58725457 73299658 58725594 73299829 58725731 73300000 58725868 73300171 58726005 73300342 58726142 73300513 58726279 73300684 58726416 73300855 58726553 73301026 58726690 73301197 58726827 73301368 58726964 73301539 58727101 73301710 58727238 73301881 58727375 73302052 58727512 73302223 58727649 73302394 58727786 73302565 58727923 73302736 58728060 73302907 58728197 73303078 58728334 73303249 58728471 73303420 58728608 73303591 58728745 73303762 58728882 73303933 58729019 73304104 58729156 73304275 58729293 73304446 58729430 73304617 58729567 73304788 58729704 73304959 58729841 73305130 58729978 73305301 58730115 73305472 58730252 73305643 58730389 73305814 58730526 73305985 58730663 73306156 58730800 73306327 58730937 73306498 58731074 73306669 58731211 73306840 58731348 73307011 58731485 73307182 58731622 73307353 58731759 73307524 58731896 73307695 58732033 73307866 58732170 73308037 58732307 73308208 58732444 73308379 58732581 73308550 58732718 73308721 58732855 73308892 58732992 73309063 58733129 73309234 58733266 73309405 58733403 73309576 58733540 73309747 58733677 73309918 58733814 73310089 58733951 73310260 58734088 73310431 58734225 73310602 58734362 73310773 58734499 73310944 58734636 73311115 58734773 73311286 58734910 73311457 58735047 73311628 58735184 73311799 58735321 73311970 58735458 73312141 58735595 73312312 58735732 73312483 58735869 73312654 58736006 73312825 58736143 73312996 58736280 73313167 58736417 73313338 58736554 73313509 58736691 73313680 58736828 73313851 58736965 73314022 58737102 73314193 58737239 73314364 58737376 73314535 58737513 73314706 58737650 73314877 58737787 73315048 58737924 73315219 58738061 73315390 58738198 73315561 58738335 73315732 58738472 73315903 58738609 73316074 58738746 73316245 58738883 73316416 58739020 73316587 58739157 73316758 58739294 73316929 58739431 73317100 58739568 73317271 58739705 73317442 58739842 73317613 58739979 73317784 58740116 73317955 58740253 73318126 58740390 73318297 58740527 73318468 58740664 73318639 58740801 73318810 58740938 73318981 58741075 73319152 58741212 73319323 58741349 73319494 58741486 73319665 58741623 73319836 58741760 73320007 58741897 73320178 58742034 73320349 58742171 73320520 58742308 73320691 58742445 73320862 58742582 73321033 58742719 73321204 58742856 73321375 58742993 73321546 58743130 73321717 58743267 73321888 58743404 73322059 58743541 73322230 58743678 73322401 58743815 73322572 58743952 73322743 58744089 73322914 58744226 73323085 58744363 73323256 58744500 73323427 58744637 73323598 58744774 73323769 58744911 73323940 58745048 73324111 58745185 73324282 58745322 73324453 58745459 73324624 58745596 73324795 58745733 73324966 58745870 73325137 58746007 73325308 58746144 73325479 58746281 73325650 58746418 73325821 58746555 73325992 58746692 73326163 58746829 73326334 58746966 73326505 58747103 73326676 58747240 73326847 58747377 73327018 58747514 73327189 58747651 73327360 58747788 73327531 58747925 73327702 58748062 73327873 58748199 73328044 58748336 73328215 58748473 73328386 58748610 73328557 58748747 73328728 58748884 73328899 58749021 73329070 58749158 73329241 58749295 73329412 58749432 73329583 58749569 73329754 58749706 73329925 58749843 73330096 58749980 73330267 58750117 73330438 58750254 73330609 58750391 73330780 58750528 73330951 58750665 73331122 58750802 73331293 58750939 73331464 58751076 73331635 58751213 73331806 58751350 73331977 58751487 73332148 58751624 73332319 58751761 73332490 58751898 73332661 58752035 73332832 58752172 73333003 58752309 73333174 58752446 73333345 58752583 73333516 58752720 73333687 58752857 73333858 58752994 73334029 58753131 73334200 58753268 73334371 58753405 73334542 58753542 73334713 58753679 73334884 58753816 73335055 58753953 73335226 58754090 73335397 58754227 73335568 58754364 73335739 58754501 73335910 58754638 73336081 58754775 73336252 58754912 73336423 58755049 73336594 58755186 73336765 58755323 73336936 58755460 73337107 58755597 73337278 58755734 73337449 58755871 73337620 58756008 73337791 58756145 73337962 58756282 73338133 58756419 73338304 58756556 73338475 58756693 73338646 58756830 73338817 58756967 73338988 58757104 73339159 58757241 73339330 58757378 73339501 58757515 73339672 58757652 73339843 58757789 73340014 58757926 73340185 58758063 73340356 58758200 73340527 58758337 73340698 58758474 73340869 58758611 73341040 58758748 73341211 58758885 73341382 58759022 73341553 58759159 73341724 58759296 73341895 58759433 73342066 58759570 73342237 58759707 73342408 58759844 73342579 58759981 73342750 58760118 73342921 58760255 73343092 58760392 73343263 58760529 73343434 58760666 73343605 58760803 73343776 58760940 73343947 58761077 73344118 58761214 73344289 58761351 73344460 58761488 73344631 58761625 73344802 58761762 73344973 58761899 73345144 58762036 73345315 58762173 73345486 58762310 73345657 58762447 73345828 58762584 73345999 58762721 73346170 58762858 73346341 58762995 73346512 58763132 73346683 58763269 73346854 58763406 73347025 58763543 73347196 58763680 73347367 58763817 73347538 58763954 73347709 58764091 73347880 58764228 73348051 58764365 73348222 58764502 73348393 58764639 73348564 58764776 73348735 58764913 73348906 58765050 73349077 58765187 73349248 58765324 73349419 58765461 73349590 58765598 73349761 58765735 73349932 58765872 73350103 58766009 73350274 58766146 73350445 58766283 73350616 58766420 73350787 58766557 73350958 58766694 73351129 58766831 73351300 58766968 73351471 58767105 73351642 58767242 73351813 58767379 73351984 58767516 73352155 58767653 73352326 58767790 73352497 58767927 73352668 58768064 73352839 58768201 73353010 58768338 73353181 58768475 73353352 58768612 73353523 58768749 73353694 58768886 73353865 58769023 73354036 58769160 73354207 58769297 73354378 58769434 73354549 58769571 73354720 58769708 73354891 58769845 73355062 58769982 73355233 58770119 73355404 58770256 73355575 58770393 73355746 58770530 73355917 58770667 73356088 58770804 73356259 58770941 73356430 58771078 73356601 58771215 73356772 58771352 73356943 58771489 73357114 58771626 73357285
1000 64662900 0 64662900 80710627 64663037 80710798 64663174 80710969 64663311 80711140 64663448 80711311 64663585 80711482 64663722 80711653 64663859 80711824 64663996 80711995 64664133 80712166 64664270 80712337 64664407 80712508 64664544 80712679 64664681 80712850 64664818 80713021 64664955 80713192 64665092 80713363 64665229 80713534 64665366 80713705 64665503 80713876 64665640 80714047 64665777 80714218 64665914 80714389 64666051 80714560 64666188 80714731 64666325 80714902 64666462 80715073 64666599 80715244 64666736 80715415 64666873 80715586 64667010 80715757 64667147 80715928 64667284 80716099 64667421 80716270 64667558 80716441 64667695 80716612 64667832 80716783 64667969 80716954 64668106 80717125 64668243 80717296 64668380 80717467 64668517 80717638 64668654 80717809 64668791 80717980 64668928 80718151 64669065 80718322 64669202 80718493 64669339 80718664 64669476 80718835 64669613 80719006 64669750 80719177 64669887 80719348 64670024 80719519 64670161 80719690 64670298 80719861 64670435 80720032 64670572 80720203 64670709 80720374 64670846 80720545 64670983 80720716 64671120 80720887 64671257 80721058 64671394 80721229 64671531 80721400 64671668 80721571 64671805 80721742 64671942 80721913 64672079 80722084 64672216 80722255 64672353 80722426 64672490 80722597 64672627 80722768 64672764 80722939 64672901 80723110 64673038 80723281 64673175 80723452 64673312 80723623 64673449 80723794 64673586 80723965 64673723 80724136 64673860 80724307 64673997 80724478 64674134 80724649 64674271 80724820 64674408 80724991 64674545 80725162 64674682 80725333 64674819 80725504 64674956 80725675 64675093 80725846 64675230 80726017 64675367 80726188 64675504 80726359 64675641 80726530 64675778 80726701 64675915 80726872 64676052 80727043 64676189 80727214 64676326 80727385 64676463 80727556 64676600 80727727 64676737 80727898 64676874 80728069 64677011 80728240 64677148 80728411 64677285 80728582 64677422 80728753 64677559 80728924 64677696 80729095 64677833 80729266 64677970 80729437 64678107 80729608 64678244 80729779 64678381 80729950 64678518 80730121 64678655 80730292 64678792 80730463 64678929 80730634 64679066 80730805 64679203 80730976 64679340 80731147 64679477 80731318 64679614 80731489 64679751 80731660 64679888 80731831 64680025 80732002 64680162 80732173 64680299 80732344 64680436 80732515 64680573 80732686 64680710 80732857 64680847 80733028 64680984 80733199 64681121 80733370 64681258 80733541 64681395 80733712 64681532 80733883 64681669 80734054 64681806 80734225 64681943 80734396 64682080 80734567 64682217 80734738 64682354 80734909 64682491 80735080 64682628 80735251 64682765 80735422 64682902 80735593 64683039 80735764 64683176 80735935 64683313 80736106 64683450 80736277 64683587 80736448 64683724 80736619 64683861 80736790 64683998 80736961 64684135 80737132 64684272 80737303 64684409 80737474 64684546 80737645 64684683 80737816 64684820 80737987 64684957 80738158 64685094 80738329 64685231 80738500 64685368 80738671 64685505 80738842 64685642 80739013 64685779 80739184 64685916 80739355 64686053 80739526 64686190 80739697 64686327 80739868 64686464 80740039 64686601 80740210 64686738 80740381 64686875 80740552 64687012 80740723 64687149 80740894 64687286 80741065 64687423 80741236 64687560 80741407 64687697 80741578 64687834 80741749 64687971 80741920 64688108 80742091 64688245 80742262 64688382 80742433 64688519 80742604 64688656 80742775 64688793 80742946 64688930 80743117 64689067 80743288 64689204 80743459 64689341 80743630 64689478 80743801 64689615 80743972 64689752 80744143 64689889 80744314 64690026 80744485 64690163 80744656 64690300 80744827 64690437 80744998 64690574 80745169 64690711 80745340 64690848 80745511 64690985 80745682 64691122 80745853 64691259 80746024 64691396 80746195 64691533 80746366 64691670 80746537 64691807 80746708 64691944 80746879 64692081 80747050 64692218 80747221 64692355 80747392 64692492 80747563 64692629 80747734 64692766 80747905 64692903 80748076 64693040 80748247 64693177 80748418 64693314 80748589 64693451 80748760 64693588 80748931 64693725 80749102 64693862 80749273 64693999 80749444 64694136 80749615 64694273 80749786 64694410 80749957 64694547 80750128 64694684 80750299 64694821 80750470 64694958 80750641 64695095 80750812 64695232 80750983 64695369 80751154 64695506 80751325 64695643 80751496 64695780 80751667 64695917 80751838 64696054 80752009 64696191 80752180 64696328 80752351 64696465 80752522 64696602 80752693 64696739 80752864 64696876 80753035 64697013 80753206 64697150 80753377 64697287 80753548 64697424 80753719 64697561 80753890 64697698 80754061 64697835 80754232 64697972 80754403 64698109 80754574 64698246 80754745 64698383 80754916 64698520 80755087 64698657 80755258 64698794 80755429 64698931 80755600 64699068 80755771 64699205 80755942 64699342 80756113 64699479 80756284 64699616 80756455 64699753 80756626 64699890 80756797 64700027 80756968 64700164 80757139 64700301 80757310 64700438 80757481 64700575 80757652 64700712 80757823 64700849 80757994 64700986 80758165 64701123 80758336 64701260 80758507 64701397 80758678 64701534 80758849 64701671 80759020 64701808 80759191 64701945 80759362 64702082 80759533 64702219 80759704 64702356 80759875 64702493 80760046 64702630 80760217 64702767 80760388 64702904 80760559 64703041 80760730 64703178 80760901 64703315 80761072 64703452 80761243 64703589 80761414 64703726 80761585 64703863 80761756 64704000 80761927 64704137 80762098 64704274 80762269 64704411 80762440 64704548 80762611 64704685 80762782 64704822 80762953 64704959 80763124 64705096 80763295 64705233 80763466 64705370 80763637 64705507 80763808 64705644 80763979 64705781 80764150 64705918 80764321 64706055 80764492 64706192 80764663 64706329 80764834 64706466 80765005 64706603 80765176 64706740 80765347 64706877 80765518 64707014 80765689 64707151 80765860 64707288 80766031 64707425 80766202 64707562 80766373 64707699 80766544 64707836 80766715 64707973 80766886 64708110 80767057 64708247 80767228 64708384 80767399 64708521 80767570 64708658 80767741 64708795 80767912 64708932 80768083 64709069 80768254 64709206 80768425 64709343 80768596 64709480 80768767 64709617 80768938 64709754 80769109 64709891 80769280 64710028 80769451 64710165 80769622 64710302 80769793 64710439 80769964 64710576 80770135 64710713 80770306 64710850 80770477 64710987 80770648 64711124 80770819 64711261 80770990 64711398 80771161 64711535 80771332 64711672 80771503 64711809 80771674 64711946 80771845 64712083 80772016 64712220 80772187 64712357 80772358 64712494 80772529 64712631 80772700 64712768 80772871 64712905 80773042 64713042 80773213 64713179 80773384 64713316 80773555 64713453 80773726 64713590 80773897 64713727 80774068 64713864 80774239 64714001 80774410 64714138 80774581 64714275 80774752 64714412 80774923 64714549 80775094 64714686 80775265 64714823 80775436 64714960 80775607 64715097 80775778 64715234 80775949 64715371 80776120 64715508 80776291 64715645 80776462 64715782 80776633 64715919 80776804 64716056 80776975 64716193 80777146 64716330 80777317 64716467 80777488 64716604 80777659 64716741 80777830 64716878 80778001 64717015 80778172 64717152 80778343 64717289 80778514 64717426 80778685 64717563 80778856 64717700 80779027 64717837 80779198 64717974 80779369 64718111 80779540 64718248 80779711 64718385 80779882 64718522 80780053 64718659 80780224 64718796 80780395 64718933 80780566 64719070 80780737 64719207 80780908 64719344 80781079 64719481 80781250 64719618 80781421 64719755 80781592 64719892 80781763 64720029 80781934 64720166 80782105 64720303 80782276 64720440 80782447 64720577 80782618 64720714 80782789 64720851 80782960 64720988 80783131 64721125 80783302 64721262 80783473 64721399 80783644 64721536 80783815 64721673 80783986 64721810 80784157 64721947 80784328 64722084 80784499 64722221 80784670 64722358 80784841 64722495 80785012 64722632 80785183 64722769 80785354 64722906 80785525 64723043 80785696 64723180 80785867 64723317 80786038 64723454 80786209 64723591 80786380 64723728 80786551 64723865 80786722 64724002 80786893 64724139 80787064 64724276 80787235 64724413 80787406 64724550 80787577 64724687 80787748 64724824 80787919 64724961 80788090 64725098 80788261 64725235 80788432 64725372 80788603 64725509 80788774 64725646 80788945 64725783 80789116 64725920 80789287 64726057 80789458 64726194 80789629 64726331 80789800 64726468 80789971 64726605 80790142 64726742 80790313 64726879 80790484 64727016 80790655 64727153 80790826 64727290 80790997 64727427 80791168 64727564 80791339 64727701 80791510 64727838 80791681 64727975 80791852 64728112 80792023 64728249 80792194 64728386 80792365 64728523 80792536 64728660 80792707 64728797 80792878 64728934 80793049 64729071 80793220 64729208 80793391 64729345 80793562 64729482 80793733 64729619 80793904 64729756 80794075 64729893 80794246 64730030 80794417 64730167 80794588 64730304 80794759 64730441 80794930 64730578 80795101 64730715 80795272 64730852 80795443 64730989 80795614 64731126 80795785 64731263 80795956 64731400 80796127 64731537 80796298 64731674 80796469 64731811 80796640 64731948 80796811 64732085 80796982 64732222 80797153 64732359 80797324 64732496 80797495 64732633 80797666 64732770 80797837 64732907 80798008 64733044 80798179 64733181 80798350 64733318 80798521 64733455 80798692 64733592 80798863 64733729 80799034 64733866 80799205 64734003 80799376 64734140 80799547 64734277 80799718 64734414 80799889 64734551 80800060 64734688 80800231 64734825 80800402 64734962 80800573 64735099 80800744 64735236 80800915 64735373 80801086 64735510 80801257 64735647 80801428 64735784 80801599 64735921 80801770 64736058 80801941 64736195 80802112 64736332 80802283 64736469 80802454 64736606 80802625 64736743 80802796 64736880 80802967 64737017 80803138 64737154 80803309 64737291 80803480 64737428 80803651 64737565 80803822 64737702 80803993 64737839 80804164 64737976 80804335 64738113 80804506 64738250 80804677 64738387 80804848 64738524 80805019 64738661 80805190 64738798 80805361 64738935 80805532 64739072 80805703 64739209 80805874 64739346 80806045 64739483 80806216 64739620 80806387 64739757 80806558 64739894 80806729 64740031 80806900 64740168 80807071 64740305 80807242 64740442 80807413 64740579 80807584 64740716 80807755 64740853 80807926 64740990 80808097 64741127 80808268 64741264 80808439 64741401 80808610 64741538 80808781 64741675 80808952 64741812 80809123 64741949 80809294 64742086 80809465 64742223 80809636 64742360 80809807 64742497 80809978 64742634 80810149 64742771 80810320 64742908 80810491 64743045 80810662 64743182 80810833 64743319 80811004 64743456 80811175 64743593 80811346 64743730 80811517 64743867 80811688 64744004 80811859 64744141 80812030 64744278 80812201 64744415 80812372 64744552 80812543 64744689 80812714 64744826 80812885 64744963 80813056 64745100 80813227 64745237 80813398 64745374 80813569 64745511 80813740 64745648 80813911 64745785 80814082 64745922 80814253 64746059 80814424 64746196 80814595 64746333 80814766 64746470 80814937 64746607 80815108 64746744 80815279 64746881 80815450 64747018 80815621 64747155 80815792 64747292 80815963 64747429 80816134 64747566 80816305 64747703 80816476 64747840 80816647 64747977 80816818 64748114 80816989 64748251 80817160 64748388 80817331 64748525 80817502 64748662 80817673 64748799 80817844 64748936 80818015 64749073 80818186 64749210 80818357 64749347 80818528 64749484 80818699 64749621 80818870 64749758 80819041 64749895 80819212 64750032 80819383 64750169 80819554 64750306 80819725 64750443 80819896 64750580 80820067 64750717 80820238 64750854 80820409 64750991 80820580 64751128 80820751 64751265 80820922 64751402 80821093 64751539 80821264 64751676 80821435 64751813 80821606 64751950 80821777 64752087 80821948 64752224 80822119 64752361 80822290 64752498 80822461 64752635 80822632 64752772 80822803 64752909 80822974 64753046 80823145 64753183 80823316 64753320 80823487 64753457 80823658 64753594 80823829 64753731 80824000 64753868 80824171 64754005 80824342 64754142 80824513 64754279 80824684 64754416 80824855 64754553 80825026 64754690 80825197 64754827 80825368 64754964 80825539 64755101 80825710 64755238 80825881 64755375 80826052 64755512 80826223 64755649 80826394 64755786 80826565 64755923 80826736 64756060 80826907 64756197 80827078 64756334 80827249 64756471 80827420 64756608 80827591 64756745 80827762 64756882 80827933 64757019 80828104 64757156 80828275 64757293 80828446 64757430 80828617 64757567 80828788 64757704 80828959 64757841 80829130 64757978 80829301 64758115 80829472 64758252 80829643 64758389 80829814 64758526 80829985 64758663 80830156 64758800 80830327 64758937 80830498 64759074 80830669 64759211 80830840 64759348 80831011 64759485 80831182 64759622 80831353 64759759 80831524 64759896 80831695 64760033 80831866 64760170 80832037 64760307 80832208 64760444 80832379 64760581 80832550 64760718 80832721 64760855 80832892 64760992 80833063 64761129 80833234 64761266 80833405 64761403 80833576 64761540 80833747 64761677 80833918 64761814 80834089 64761951 80834260 64762088 80834431 64762225 80834602 64762362 80834773 64762499 80834944 64762636 80835115 64762773 80835286 64762910 80835457 64763047 80835628 64763184 80835799 64763321 80835970 64763458 80836141 64763595 80836312 64763732 80836483 64763869 80836654 64764006 80836825 64764143 80836996 64764280 80837167 64764417 80837338 64764554 80837509 64764691 80837680 64764828 80837851 64764965 80838022 64765102 80838193 64765239 80838364 64765376 80838535 64765513 80838706 64765650 80838877 64765787 80839048 64765924 80839219 64766061 80839390 64766198 80839561 64766335 80839732 64766472 80839903 64766609 80840074 64766746 80840245 64766883 80840416 64767020 80840587 64767157 80840758 64767294 80840929 64767431 80841100 64767568 80841271 64767705 80841442 64767842 80841613 64767979 80841784 64768116 80841955 64768253 80842126 64768390 80842297 64768527 80842468 64768664 80842639 64768801 80842810 64768938 80842981 64769075 80843152 64769212 80843323 64769349 80843494 64769486 80843665 64769623 80843836 64769760 80844007 64769897 80844178 64770034 80844349 64770171 80844520 64770308 80844691 64770445 80844862 64770582 80845033 64770719 80845204 64770856 80845375 64770993 80845546 64771130 80845717 64771267 80845888 64771404 80846059 64771541 80846230 64771678 80846401 64771815 80846572 64771952 80846743 64772089 80846914 64772226 80847085 64772363 80847256 64772500 80847427 64772637 80847598 64772774 80847769 64772911 80847940 64773048 80848111 64773185 80848282 64773322 80848453 64773459 80848624 64773596 80848795 64773733 80848966 64773870 80849137 64774007 80849308 64774144 80849479 64774281 80849650 64774418 80849821 64774555 80849992 64774692 80850163 64774829 80850334 64774966 80850505 64775103 80850676 64775240 80850847 64775377 80851018 64775514 80851189 64775651 80851360 64775788 80851531 64775925 80851702 64776062 80851873 64776199 80852044 64776336 80852215 64776473 80852386 64776610 80852557 64776747 80852728 64776884 80852899 64777021 80853070 64777158 80853241 64777295 80853412 64777432 80853583 64777569 80853754 64777706 80853925 64777843 80854096 64777980 80854267 64778117 80854438 64778254 80854609 64778391 80854780 64778528 80854951 64778665 80855122 64778802 80855293 64778939 80855464 64779076 80855635 64779213 80855806 64779350 80855977 64779487 80856148 64779624 80856319 64779761 80856490 64779898 80856661 64780035 80856832 64780172 80857003 64780309 80857174 64780446 80857345 64780583 80857516 64780720 80857687 64780857 80857858 64780994 80858029 64781131 80858200 64781268 80858371 64781405 80858542 64781542 80858713 64781679 80858884 64781816 80859055 64781953 80859226 64782090 80859397 64782227 80859568 64782364 80859739 64782501 80859910 64782638 80860081 64782775 80860252 64782912 80860423 64783049 80860594 64783186 80860765 64783323 80860936 64783460 80861107 64783597 80861278 64783734 80861449 64783871 80861620 64784008 80861791 64784145 80861962 64784282 80862133 64784419 80862304 64784556 80862475 64784693 80862646 64784830 80862817 64784967 80862988 64785104 80863159 64785241 80863330 64785378 80863501 64785515 80863672 64785652 80863843 64785789 80864014 64785926 80864185 64786063 80864356 64786200 80864527 64786337 80864698 64786474 80864869 64786611 80865040 64786748 80865211 64786885 80865382 64787022 80865553 64787159 80865724 64787296 80865895 64787433 80866066 64787570 80866237 64787707 80866408 64787844 80866579 64787981 80866750 64788118 80866921 64788255 80867092 64788392 80867263 64788529 80867434 64788666 80867605 64788803 80867776 64788940 80867947 64789077 80868118 64789214 80868289 64789351 80868460 64789488 80868631 64789625 80868802 64789762 80868973 64789899 80869144 64790036 80869315 64790173 80869486 64790310 80869657 64790447 80869828 64790584 80869999 64790721 80870170 64790858 80870341 64790995 80870512 64791132 80870683 64791269 80870854 64791406 80871025 64791543 80871196 64791680 80871367 64791817 80871538 64791954 80871709 64792091 80871880 64792228 80872051 64792365 80872222 64792502 80872393 64792639 80872564 64792776 80872735 64792913 80872906 64793050 80873077 64793187 80873248 64793324 80873419 64793461 80873590 64793598 80873761 64793735 80873932 64793872 80874103 64794009 80874274 64794146 80874445 64794283 80874616 64794420 80874787 64794557 80874958 64794694 80875129 64794831 80875300 64794968 80875471 64795105 80875642 64795242 80875813 64795379 80875984 64795516 80876155 64795653 80876326 64795790 80876497 64795927 80876668 64796064 80876839 64796201 80877010 64796338 80877181 64796475 80877352 64796612 80877523 64796749 80877694 64796886 80877865 64797023 80878036 64797160 80878207 64797297 80878378 64797434 80878549 64797571 80878720 64797708 80878891 64797845 80879062 64797982 80879233 64798119 80879404 64798256 80879575 64798393 80879746 64798530 80879917 64798667 80880088 64798804 80880259 64798941 80880430 64799078 80880601 64799215 80880772 64799352 80880943 64799489 80881114 64799626 80881285
1000 13145972 0 13145972 16408476 13146109 16408647 13146246 16408818 13146383 16408989 13146520 16409160 13146657 16409331 13146794 16409502 13146931 16409673 13147068 16409844 13147205 16410015 13147342 16410186 13147479 16410357 13147616 16410528 13147753 16410699 13147890 16410870 13148027 16411041 13148164 16411212 13148301 16411383 13148438 16411554 13148575 16411725 13148712 16411896 13148849 16412067 13148986 16412238 13149123 16412409 13149260 16412580 13149397 16412751 13149534 16412922 13149671 16413093 13149808 16413264 13149945 16413435 13150082 16413606 13150219 16413777 13150356 16413948 13150493 16414119 13150630 16414290 13150767 16414461 13150904 16414632 13151041 16414803 13151178 16414974 13151315 16415145 13151452 16415316 13151589 16415487 13151726 16415658 13151863 16415829 13152000 16416000 13152137 16416171 13152274 16416342 13152411 16416513 13152548 16416684 13152685 16416855 13152822 16417026 13152959 16417197 13153096 16417368 13153233 16417539 13153370 16417710 13153507 16417881 13153644 16418052 13153781 16418223 13153918 16418394 13154055 16418565 13154192 16418736 13154329 16418907 13154466 16419078 13154603 16419249 13154740 16419420 13154877 16419591 13155014 16419762 13155151 16419933 13155288 16420104 13155425 16420275 13155562 16420446 13155699 16420617 13155836 16420788 13155973 16420959 13156110 16421130 13156247 16421301 13156384 16421472 13156521 16421643 13156658 16421814 13156795 16421985 13156932 16422156 13157069 16422327 13157206 16422498 13157343 16422669 13157480 16422840 13157617 16423011 13157754 16423182 13157891 16423353 13158028 16423524 13158165 16423695 13158302 16423866 13158439 16424037 13158576 16424208 13158713 16424379 13158850 16424550 13158987 16424721 13159124 16424892 13159261 16425063 13159398 16425234 13159535 16425405 13159672 16425576 13159809 16425747 13159946 16425918 13160083 16426089 13160220 16426260 13160357 16426431 13160494 16426602 13160631 16426773 13160768 16426944 13160905 16427115 13161042 16427286 13161179 16427457 13161316 16427628 13161453 16427799 13161590 16427970 13161727 16428141 13161864 16428312 13162001 16428483 13162138 16428654 13162275 16428825 13162412 16428996 13162549 16429167 13162686 16429338 13162823 16429509 13162960 16429680 13163097 16429851 13163234 16430022 13163371 16430193 13163508 16430364 13163645 16430535 13163782 16430706 13163919 16430877 13164056 16431048 13164193 16431219 13164330 16431390 13164467 16431561 13164604 16431732 13164741 16431903 13164878 16432074 13165015 16432245 13165152 16432416 13165289 16432587 13165426 16432758 13165563 16432929 13165700 16433100 13165837 16433271 13165974 16433442 13166111 16433613 13166248 16433784 13166385 16433955 13166522 16434126 13166659 16434297 13166796 16434468 13166933 16434639 13167070 16434810 13167207 16434981 13167344 16435152 13167481 16435323 13167618 16435494 13167755 16435665 13167892 16435836 13168029 16436007 13168166 16436178 13168303 16436349 13168440 16436520 13168577 16436691 13168714 16436862 13168851 16437033 13168988 16437204 13169125 16437375 13169262 16437546 13169399 16437717 13169536 16437888 13169673 16438059 13169810 16438230 13169947 16438401 13170084 16438572 13170221 16438743 13170358 16438914 13170495 16439085 13170632 16439256 13170769 16439427 13170906 16439598 13171043 16439769 13171180 16439940 13171317 16440111 13171454 16440282 13171591 16440453 13171728 16440624 13171865 16440795 13172002 16440966 13172139 16441137 13172276 16441308 13172413 16441479 13172550 16441650 13172687 16441821 13172824 16441992 13172961 16442163 13173098 16442334 13173235 16442505 13173372 16442676 13173509 16442847 13173646 16443018 13173783 16443189 13173920 16443360 13174057 16443531 13174194 16443702 13174331 16443873 13174468 16444044 13174605 16444215 13174742 16444386 13174879 16444557 13175016 16444728 13175153 16444899 13175290 16445070 13175427 16445241 13175564 16445412 13175701 16445583 13175838 16445754 13175975 16445925 13176112 16446096 13176249 16446267 13176386 16446438 13176523 16446609 13176660 16446780 13176797 16446951 13176934 16447122 13177071 16447293 13177208 16447464 13177345 16447635 13177482 16447806 13177619 16447977 13177756 16448148 13177893 16448319 13178030 16448490 13178167 16448661 13178304 16448832 13178441 16449003 13178578 16449174 13178715 16449345 13178852 16449516 13178989 16449687 13179126 16449858 13179263 16450029 13179400 16450200 13179537 16450371 13179674 16450542 13179811 16450713 13179948 16450884 13180085 16451055 13180222 16451226 13180359 16451397 13180496 16451568 13180633 16451739 13180770 16451910 13180907 16452081 13181044 16452252 13181181 16452423 13181318 16452594 13181455 16452765 13181592 16452936 13181729 16453107 13181866 16453278 13182003 16453449 13182140 16453620 13182277 16453791 13182414 16453962 13182551 16454133 13182688 16454304 13182825 16454475 13182962 16454646 13183099 16454817 13183236 16454988 13183373 16455159 13183510 16455330 13183647 16455501 13183784 16455672 13183921 16455843 13184058 16456014 13184195 16456185 13184332 16456356 13184469 16456527 13184606 16456698 13184743 16456869 13184880 16457040 13185017 16457211 13185154 16457382 13185291 16457553 13185428 16457724 13185565 16457895 13185702 16458066 13185839 16458237 13185976 16458408 13186113 16458579 13186250 16458750 13186387 16458921 13186524 16459092 13186661 16459263 13186798 16459434 13186935 16459605 13187072 16459776 13187209 16459947 13187346 16460118 13187483 16460289 13187620 16460460 13187757 16460631 13187894 16460802 13188031 16460973 13188168 16461144 13188305 16461315 13188442 16461486 13188579 16461657 13188716 16461828 13188853 16461999 13188990 16462170 13189127 16462341 13189264 16462512 13189401 16462683 13189538 16462854 13189675 16463025 13189812 16463196 13189949 16463367 13190086 16463538 13190223 16463709 13190360 16463880 13190497 16464051 13190634 16464222 13190771 16464393 13190908 16464564 13191045 16464735 13191182 16464906 13191319 16465077 13191456 16465248 13191593 16465419 13191730 16465590 13191867 16465761 13192004 16465932 13192141 16466103 13192278 16466274 13192415 16466445 13192552 16466616 13192689 16466787 13192826 16466958 13192963 16467129 13193100 16467300 13193237 16467471 13193374 16467642 13193511 16467813 13193648 16467984 13193785 16468155 13193922 16468326 13194059 16468497 13194196 16468668 13194333 16468839 13194470 16469010 13194607 16469181 13194744 16469352 13194881 16469523 13195018 16469694 13195155 16469865 13195292 16470036 13195429 16470207 13195566 16470378 13195703 16470549 13195840 16470720 13195977 16470891 13196114 16471062 13196251 16471233 13196388 16471404 13196525 16471575 13196662 16471746 13196799 16471917 13196936 16472088 13197073 16472259 13197210 16472430 13197347 16472601 13197484 16472772 13197621 16472943 13197758 16473114 13197895 16473285 13198032 16473456 13198169 16473627 13198306 16473798 13198443 16473969 13198580 16474140 13198717 16474311 13198854 16474482 13198991 16474653 13199128 16474824 13199265 16474995 13199402 16475166 13199539 16475337 13199676 16475508 13199813 16475679 13199950 16475850 13200087 16476021 13200224 16476192 13200361 16476363 13200498 16476534 13200635 16476705 13200772 16476876 13200909 16477047 13201046 16477218 13201183 16477389 13201320 16477560 13201457 16477731 13201594 16477902 13201731 16478073 13201868 16478244 13202005 16478415 13202142 16478586 13202279 16478757 13202416 16478928 13202553 16479099 13202690 16479270 13202827 16479441 13202964 16479612 13203101 16479783 13203238 16479954 13203375 16480125 13203512 16480296 13203649 16480467 13203786 16480638 13203923 16480809 13204060 16480980 13204197 16481151 13204334 16481322 13204471 16481493 13204608 16481664 13204745 16481835 13204882 16482006 13205019 16482177 13205156 16482348 13205293 16482519 13205430 16482690 13205567 16482861 13205704 16483032 13205841 16483203 13205978 16483374 13206115 16483545 13206252 16483716 13206389 16483887 13206526 16484058 13206663 16484229 13206800 16484400 13206937 16484571 13207074 16484742 13207211 16484913 13207348 16485084 13207485 16485255 13207622 16485426 13207759 16485597 13207896 16485768 13208033 16485939 13208170 16486110 13208307 16486281 13208444 16486452 13208581 16486623 13208718 16486794 13208855 16486965 13208992 16487136 13209129 16487307 13209266 16487478 13209403 16487649 13209540 16487820 13209677 16487991 13209814 16488162 13209951 16488333 13210088 16488504 13210225 16488675 13210362 16488846 13210499 16489017 13210636 16489188 13210773 16489359 13210910 16489530 13211047 16489701 13211184 16489872 13211321 16490043 13211458 16490214 13211595 16490385 13211732 16490556 13211869 16490727 13212006 16490898 13212143 16491069 13212280 16491240 13212417 16491411 13212554 16491582 13212691 16491753 13212828 16491924 13212965 16492095 13213102 16492266 13213239 16492437 13213376 16492608 13213513 16492779 13213650 16492950 13213787 16493121 13213924 16493292 13214061 16493463 13214198 16493634 13214335 16493805 13214472 16493976 13214609 16494147 13214746 16494318 13214883 16494489 13215020 16494660 13215157 16494831 13215294 16495002 13215431 16495173 13215568 16495344 13215705 16495515 13215842 16495686 13215979 16495857 13216116 16496028 13216253 16496199 13216390 16496370 13216527 16496541 13216664 16496712 13216801 16496883 13216938 16497054 13217075 16497225 13217212 16497396 13217349 16497567 13217486 16497738 13217623 16497909 13217760 16498080 13217897 16498251 13218034 16498422 13218171 16498593 13218308 16498764 13218445 16498935 13218582 16499106 13218719 16499277 13218856 16499448 13218993 16499619 13219130 16499790 13219267 16499961 13219404 16500132 13219541 16500303 13219678 16500474 13219815 16500645 13219952 16500816 13220089 16500987 13220226 16501158 13220363 16501329 13220500 16501500 13220637 16501671 13220774 16501842 13220911 16502013 13221048 16502184 13221185 16502355 13221322 16502526 13221459 16502697 13221596 16502868 13221733 16503039 13221870 16503210 13222007 16503381 13222144 16503552 13222281 16503723 13222418 16503894 13222555 16504065 13222692 16504236 13222829 16504407 13222966 16504578 13223103 16504749 13223240 16504920 13223377 16505091 13223514 16505262 13223651 16505433 13223788 16505604 13223925 16505775 13224062 16505946 13224199 16506117 13224336 16506288 13224473 16506459 13224610 16506630 13224747 16506801 13224884 16506972 13225021 16507143 13225158 16507314 13225295 16507485 13225432 16507656 13225569 16507827 13225706 16507998 13225843 16508169 13225980 16508340 13226117 16508511 13226254 16508682 13226391 16508853 13226528 16509024 13226665 16509195 13226802 16509366 13226939 16509537 13227076 16509708 13227213 16509879 13227350 16510050 13227487 16510221 13227624 16510392 13227761 16510563 13227898 16510734 13228035 16510905 13228172 16511076 13228309 16511247 13228446 16511418 13228583 16511589 13228720 16511760 13228857 16511931 13228994 16512102 13229131 16512273 13229268 16512444 13229405 16512615 13229542 16512786 13229679 16512957 13229816 16513128 13229953 16513299 13230090 16513470 13230227 16513641 13230364 16513812 13230501 16513983 13230638 16514154 13230775 16514325 13230912 16514496 13231049 16514667 13231186 16514838 13231323 16515009 13231460 16515180 13231597 16515351 13231734 16515522 13231871 16515693 13232008 16515864 13232145 16516035 13232282 16516206 13232419 16516377 13232556 16516548 13232693 16516719 13232830 16516890 13232967 16517061 13233104 16517232 13233241 16517403 13233378 16517574 13233515 16517745 13233652 16517916 13233789 16518087 13233926 16518258 13234063 16518429 13234200 16518600 13234337 16518771 13234474 16518942 13234611 16519113 13234748 16519284 13234885 16519455 13235022 16519626 13235159 16519797 13235296 16519968 13235433 16520139 13235570 16520310 13235707 16520481 13235844 16520652 13235981 16520823 13236118 16520994 13236255 16521165 13236392 16521336 13236529 16521507 13236666 16521678 13236803 16521849 13236940 16522020 13237077 16522191 13237214 16522362 13237351 16522533 13237488 16522704 13237625 16522875 13237762 16523046 13237899 16523217 13238036 16523388 13238173 16523559 13238310 16523730 13238447 16523901 13238584 16524072 13238721 16524243 13238858 16524414 13238995 16524585 13239132 16524756 13239269 16524927 13239406 16525098 13239543 16525269 13239680 16525440 13239817 16525611 13239954 16525782 13240091 16525953 13240228 16526124 13240365 16526295 13240502 16526466 13240639 16526637 13240776 16526808 13240913 16526979 13241050 16527150 13241187 16527321 13241324 16527492 13241461 16527663 13241598 16527834 13241735 16528005 13241872 16528176 13242009 16528347 13242146 16528518 13242283 16528689 13242420 16528860 13242557 16529031 13242694 16529202 13242831 16529373 13242968 16529544 13243105 16529715 13243242 16529886 13243379 16530057 13243516 16530228 13243653 16530399 13243790 16530570 13243927 16530741 13244064 16530912 13244201 16531083 13244338 16531254 13244475 16531425 13244612 16531596 13244749 16531767 13244886 16531938 13245023 16532109 13245160 16532280 13245297 16532451 13245434 16532622 13245571 16532793 13245708 16532964 13245845 16533135 13245982 16533306 13246119 16533477 13246256 16533648 13246393 16533819 13246530 16533990 13246667 16534161 13246804 16534332 13246941 16534503 13247078 16534674 13247215 16534845 13247352 16535016 13247489 16535187 13247626 16535358 13247763 16535529 13247900 16535700 13248037 16535871 13248174 16536042 13248311 16536213 13248448 16536384 13248585 16536555 13248722 16536726 13248859 16536897 13248996 16537068 13249133 16537239 13249270 16537410 13249407 16537581 13249544 16537752 13249681 16537923 13249818 16538094 13249955 16538265 13250092 16538436 13250229 16538607 13250366 16538778 13250503 16538949 13250640 16539120 13250777 16539291 13250914 16539462 13251051 16539633 13251188 16539804 13251325 16539975 13251462 16540146 13251599 16540317 13251736 16540488 13251873 16540659 13252010 16540830 13252147 16541001 13252284 16541172 13252421 16541343 13252558 16541514 13252695 16541685 13252832 16541856 13252969 16542027 13253106 16542198 13253243 16542369 13253380 16542540 13253517 16542711 13253654 16542882 13253791 16543053 13253928 16543224 13254065 16543395 13254202 16543566 13254339 16543737 13254476 16543908 13254613 16544079 13254750 16544250 13254887 16544421 13255024 16544592 13255161 16544763 13255298 16544934 13255435 16545105 13255572 16545276 13255709 16545447 13255846 16545618 13255983 16545789 13256120 16545960 13256257 16546131 13256394 16546302 13256531 16546473 13256668 16546644 13256805 16546815 13256942 16546986 13257079 16547157 13257216 16547328 13257353 16547499 13257490 16547670 13257627 16547841 13257764 16548012 13257901 16548183 13258038 16548354 13258175 16548525 13258312 16548696 13258449 16548867 13258586 16549038 13258723 16549209 13258860 16549380 13258997 16549551 13259134 16549722 13259271 16549893 13259408 16550064 13259545 16550235 13259682 16550406 13259819 16550577 13259956 16550748 13260093 16550919 13260230 16551090 13260367 16551261 13260504 16551432 13260641 16551603 13260778 16551774 13260915 16551945 13261052 16552116 13261189 16552287 13261326 16552458 13261463 16552629 13261600 16552800 13261737 16552971 13261874 16553142 13262011 16553313 13262148 16553484 13262285 16553655 13262422 16553826 13262559 16553997 13262696 16554168 13262833 16554339 13262970 16554510 13263107 16554681 13263244 16554852 13263381 16555023 13263518 16555194 13263655 16555365 13263792 16555536 13263929 16555707 13264066 16555878 13264203 16556049 13264340 16556220 13264477 16556391 13264614 16556562 13264751 16556733 13264888 16556904 13265025 16557075 13265162 16557246 13265299 16557417 13265436 16557588 13265573 16557759 13265710 16557930 13265847 16558101 13265984 16558272 13266121 16558443 13266258 16558614 13266395 16558785 13266532 16558956 13266669 16559127 13266806 16559298 13266943 16559469 13267080 16559640 13267217 16559811 13267354 16559982 13267491 16560153 13267628 16560324 13267765 16560495 13267902 16560666 13268039 16560837 13268176 16561008 13268313 16561179 13268450 16561350 13268587 16561521 13268724 16561692 13268861 16561863 13268998 16562034 13269135 16562205 13269272 16562376 13269409 16562547 13269546 16562718 13269683 16562889 13269820 16563060 13269957 16563231 13270094 16563402 13270231 16563573 13270368 16563744 13270505 16563915 13270642 16564086 13270779 16564257 13270916 16564428 13271053 16564599 13271190 16564770 13271327 16564941 13271464 16565112 13271601 16565283 13271738 16565454 13271875 16565625 13272012 16565796 13272149 16565967 13272286 16566138 13272423 16566309 13272560 16566480 13272697 16566651 13272834 16566822 13272971 16566993 13273108 16567164 13273245 16567335 13273382 16567506 13273519 16567677 13273656 16567848 13273793 16568019 13273930 16568190 13274067 16568361 13274204 16568532 13274341 16568703 13274478 16568874 13274615 16569045 13274752 16569216 13274889 16569387 13275026 16569558 13275163 16569729 13275300 16569900 13275437 16570071 13275574 16570242 13275711 16570413 13275848 16570584 13275985 16570755 13276122 16570926 13276259 16571097 13276396 16571268 13276533 16571439 13276670 16571610 13276807 16571781 13276944 16571952 13277081 16572123 13277218 16572294 13277355 16572465 13277492 16572636 13277629 16572807 13277766 16572978 13277903 16573149 13278040 16573320 13278177 16573491 13278314 16573662 13278451 16573833 13278588 16574004 13278725 16574175 13278862 16574346 13278999 16574517 13279136 16574688 13279273 16574859 13279410 16575030 13279547 16575201 13279684 16575372 13279821 16575543 13279958 16575714 13280095 16575885 13280232 16576056 13280369 16576227 13280506 16576398 13280643 16576569 13280780 16576740 13280917 16576911 13281054 16577082 13281191 16577253 13281328 16577424 13281465 16577595 13281602 16577766 13281739 16577937 13281876 16578108 13282013 16578279 13282150 16578450 13282287 16578621 13282424 16578792 13282561 16578963 13282698 16579134
1000 36029900 0 36029900 44971627 36030037 44971798 36030174 44971969 36030311 44972140 36030448 44972311 36030585 44972482 36030722 44972653 36030859 44972824 36030996 44972995 36031133 44973166 36031270 44973337 36031407 44973508 36031544 44973679 36031681 44973850 36031818 44974021 36031955 44974192 36032092 44974363 36032229 44974534 36032366 44974705 36032503 44974876 36032640 44975047 36032777 44975218 36032914 44975389 36033051 44975560 36033188 44975731 36033325 44975902 36033462 44976073 36033599 44976244 36033736 44976415 36033873 44976586 36034010 44976757 36034147 44976928 36034284 44977099 36034421 44977270 36034558 44977441 36034695 44977612 36034832 44977783 36034969 44977954 36035106 44978125 36035243 44978296 36035380 44978467 36035517 44978638 36035654 44978809 36035791 44978980 36035928 44979151 36036065 44979322 36036202 44979493 36036339 44979664 36036476 44979835 36036613 44980006 36036750 44980177 36036887 44980348 36037024 44980519 36037161 44980690 36037298 44980861 36037435 44981032 36037572 44981203 36037709 44981374 36037846 44981545 36037983 44981716 36038120 44981887 36038257 44982058 36038394 44982229 36038531 44982400 36038668 44982571 36038805 44982742 36038942 44982913 36039079 44983084 36039216 44983255 36039353 44983426 36039490 44983597 36039627 44983768 36039764 44983939 36039901 44984110 36040038 44984281 36040175 44984452 36040312 44984623 36040449 44984794 36040586 44984965 36040723 44985136 36040860 44985307 36040997 44985478 36041134 44985649 36041271 44985820 36041408 44985991 36041545 44986162 36041682 44986333 36041819 44986504 36041956 44986675 36042093 44986846 36042230 44987017 36042367 44987188 36042504 44987359 36042641 44987530 36042778 44987701 36042915 44987872 36043052 44988043 36043189 44988214 36043326 44988385 36043463 44988556 36043600 44988727 36043737 44988898 36043874 44989069 36044011 44989240 36044148 44989411 36044285 44989582 36044422 44989753 36044559 44989924 36044696 44990095 36044833 44990266 36044970 44990437 36045107 44990608 36045244 44990779 36045381 44990950 36045518 44991121 36045655 44991292 36045792 44991463 36045929 44991634 36046066 44991805 36046203 44991976 36046340 44992147 36046477 44992318 36046614 44992489 36046751 44992660 36046888 44992831 36047025 44993002 36047162 44993173 36047299 44993344 36047436 44993515 36047573 44993686 36047710 44993857 36047847 44994028 36047984 44994199 36048121 44994370 36048258 44994541 36048395 44994712 36048532 44994883 36048669 44995054 36048806 44995225 36048943 44995396 36049080 44995567 36049217 44995738 36049354 44995909 36049491 44996080 36049628 44996251 36049765 44996422 36049902 44996593 36050039 44996764 36050176 44996935 36050313 44997106 36050450 44997277 36050587 44997448 36050724 44997619 36050861 44997790 36050998 44997961 36051135 44998132 36051272 44998303 36051409 44998474 36051546 44998645 36051683 44998816 36051820 44998987 36051957 44999158 36052094 44999329 36052231 44999500 36052368 44999671 36052505 44999842 36052642 45000013 36052779 45000184 36052916 45000355 36053053 45000526 36053190 45000697 36053327 45000868 36053464 45001039 36053601 45001210 36053738 45001381 36053875 45001552 36054012 45001723 36054149 45001894 36054286 45002065 36054423 45002236 36054560 45002407 36054697 45002578 36054834 45002749 36054971 45002920 36055108 45003091 36055245 45003262 36055382 45003433 36055519 45003604 36055656 45003775 36055793 45003946 36055930 45004117 36056067 45004288 36056204 45004459 36056341 45004630 36056478 45004801 36056615 45004972 36056752 45005143 36056889 45005314 36057026 45005485 36057163 45005656 36057300 45005827 36057437 45005998 36057574 45006169 36057711 45006340 36057848 45006511 36057985 45006682 36058122 45006853 36058259 45007024 36058396 45007195 36058533 45007366 36058670 45007537 36058807 45007708 36058944 45007879 36059081 45008050 36059218 45008221 36059355 45008392 36059492 45008563 36059629 45008734 36059766 45008905 36059903 45009076 36060040 45009247 36060177 45009418 36060314 45009589 36060451 45009760 36060588 45009931 36060725 45010102 36060862 45010273 36060999 45010444 36061136 45010615 36061273 45010786 36061410 45010957 36061547 45011128 36061684 45011299 36061821 45011470 36061958 45011641 36062095 45011812 36062232 45011983 36062369 45012154 36062506 45012325 36062643 45012496 36062780 45012667 36062917 45012838 36063054 45013009 36063191 45013180 36063328 45013351 36063465 45013522 36063602 45013693 36063739 45013864 36063876 45014035 36064013 45014206 36064150 45014377 36064287 45014548 36064424 45014719 36064561 45014890 36064698 45015061 36064835 45015232 36064972 45015403 36065109 45015574 36065246 45015745 36065383 45015916 36065520 45016087 36065657 45016258 36065794 45016429 36065931 45016600 36066068 45016771 36066205 45016942 36066342 45017113 36066479 45017284 36066616 45017455 36066753 45017626 36066890 45017797 36067027 45017968 36067164 45018139 36067301 45018310 36067438 45018481 36067575 45018652 36067712 45018823 36067849 45018994 36067986 45019165 36068123 45019336 36068260 45019507 36068397 45019678 36068534 45019849 36068671 45020020 36068808 45020191 36068945 45020362 36069082 45020533 36069219 45020704 36069356 45020875 36069493 45021046 36069630 45021217 36069767 45021388 36069904 45021559 36070041 45021730 36070178 45021901 36070315 45022072 36070452 45022243 36070589 45022414 36070726 45022585 36070863 45022756 36071000 45022927 36071137 45023098 36071274 45023269 36071411 45023440 36071548 45023611 36071685 45023782 36071822 45023953 36071959 45024124 36072096 45024295 36072233 45024466 36072370 45024637 36072507 45024808 36072644 45024979 36072781 45025150 36072918 45025321 36073055 45025492 36073192 45025663 36073329 45025834 36073466 45026005 36073603 45026176 36073740 45026347 36073877 45026518 36074014 45026689 36074151 45026860 36074288 45027031 36074425 45027202 36074562 45027373 36074699 45027544 36074836 45027715 36074973 45027886 36075110 45028057 36075247 45028228 36075384 45028399 36075521 45028570 36075658 45028741 36075795 45028912 36075932 45029083 36076069 45029254 36076206 45029425 36076343 45029596 36076480 45029767 36076617 45029938 36076754 45030109 36076891 45030280 36077028 45030451 36077165 45030622 36077302 45030793 36077439 45030964 36077576 45031135 36077713 45031306 36077850 45031477 36077987 45031648 36078124 45031819 36078261 45031990 36078398 45032161 36078535 45032332 36078672 45032503 36078809 45032674 36078946 45032845 36079083 45033016 36079220 45033187 36079357 45033358 36079494 45033529 36079631 45033700 36079768 45033871 36079905 45034042 36080042 45034213 36080179 45034384 36080316 45034555 36080453 45034726 36080590 45034897 36080727 45035068 36080864 45035239 36081001 45035410 36081138 45035581 36081275 45035752 36081412 45035923 36081549 45036094 36081686 45036265 36081823 45036436 36081960 45036607 36082097 45036778 36082234 45036949 36082371 45037120 36082508 45037291 36082645 45037462 36082782 45037633 36082919 45037804 36083056 45037975 36083193 45038146 36083330 45038317 36083467 45038488 36083604 45038659 36083741 45038830 36083878 45039001 36084015 45039172 36084152 45039343 36084289 45039514 36084426 45039685 36084563 45039856 36084700 45040027 36084837 45040198 36084974 45040369 36085111 45040540 36085248 45040711 36085385 45040882 36085522 45041053 36085659 45041224 36085796 45041395 36085933 45041566 36086070 45041737 36086207 45041908 36086344 45042079 36086481 45042250 36086618 45042421 36086755 45042592 36086892 45042763 36087029 45042934 36087166 45043105 36087303 45043276 36087440 45043447 36087577 45043618 36087714 45043789 36087851 45043960 36087988 45044131 36088125 45044302 36088262 45044473 36088399 45044644 36088536 45044815 36088673 45044986 36088810 45045157 36088947 45045328 36089084 45045499 36089221 45045670 36089358 45045841 36089495 45046012 36089632 45046183 36089769 45046354 36089906 45046525 36090043 45046696 36090180 45046867 36090317 45047038 36090454 45047209 36090591 45047380 36090728 45047551 36090865 45047722 36091002 45047893 36091139 45048064 36091276 45048235 36091413 45048406 36091550 45048577 36091687 45048748 36091824 45048919 36091961 45049090 36092098 45049261 36092235 45049432 36092372 45049603 36092509 45049774 36092646 45049945 36092783 45050116 36092920 45050287 36093057 45050458 36093194 45050629 36093331 45050800 36093468 45050971 36093605 45051142 36093742 45051313 36093879 45051484 36094016 45051655 36094153 45051826 36094290 45051997 36094427 45052168 36094564 45052339 36094701 45052510 36094838 45052681 36094975 45052852 36095112 45053023 36095249 45053194 36095386 45053365 36095523 45053536 36095660 45053707 36095797 45053878 36095934 45054049 36096071 45054220 36096208 45054391 36096345 45054562 36096482 45054733 36096619 45054904 36096756 45055075 36096893 45055246 36097030 45055417 36097167 45055588 36097304 45055759 36097441 45055930 36097578 45056101 36097715 45056272 36097852 45056443 36097989 45056614 36098126 45056785 36098263 45056956 36098400 45057127 36098537 45057298 36098674 45057469 36098811 45057640 36098948 45057811 36099085 45057982 36099222 45058153 36099359 45058324 36099496 45058495 36099633 45058666 36099770 45058837 36099907 45059008 36100044 45059179 36100181 45059350 36100318 45059521 36100455 45059692 36100592 45059863 36100729 45060034 36100866 45060205 36101003 45060376 36101140 45060547 36101277 45060718 36101414 45060889 36101551 45061060 36101688 45061231 36101825 45061402 36101962 45061573 36102099 45061744 36102236 45061915 36102373 45062086 36102510 45062257 36102647 45062428 36102784 45062599 36102921 45062770 36103058 45062941 36103195 45063112 36103332 45063283 36103469 45063454 36103606 45063625 36103743 45063796 36103880 45063967 36104017 45064138 36104154 45064309 36104291 45064480 36104428 45064651 36104565 45064822 36104702 45064993 36104839 45065164 36104976 45065335 36105113 45065506 36105250 45065677 36105387 45065848 36105524 45066019 36105661 45066190 36105798 45066361 36105935 45066532 36106072 45066703 36106209 45066874 36106346 45067045 36106483 45067216 36106620 45067387 36106757 45067558 36106894 45067729 36107031 45067900 36107168 45068071 36107305 45068242 36107442 45068413 36107579 45068584 36107716 45068755 36107853 45068926 36107990 45069097 36108127 45069268 36108264 45069439 36108401 45069610 36108538 45069781 36108675 45069952 36108812 45070123 36108949 45070294 36109086 45070465 36109223 45070636 36109360 45070807 36109497 45070978 36109634 45071149 36109771 45071320 36109908 45071491 36110045 45071662 36110182 45071833 36110319 45072004 36110456 45072175 36110593 45072346 36110730 45072517 36110867 45072688 36111004 45072859 36111141 45073030 36111278 45073201 36111415 45073372 36111552 45073543 36111689 45073714 36111826 45073885 36111963 45074056 36112100 45074227 36112237 45074398 36112374 45074569 36112511 45074740 36112648 45074911 36112785 45075082 36112922 45075253 36113059 45075424 36113196 45075595 36113333 45075766 36113470 45075937 36113607 45076108 36113744 45076279 36113881 45076450 36114018 45076621 36114155 45076792 36114292 45076963 36114429 45077134 36114566 45077305 36114703 45077476 36114840 45077647 36114977 45077818 36115114 45077989 36115251 45078160 36115388 45078331 36115525 45078502 36115662 45078673 36115799 45078844 36115936 45079015 36116073 45079186 36116210 45079357 36116347 45079528 36116484 45079699 36116621 45079870 36116758 45080041 36116895 45080212 36117032 45080383 36117169 45080554 36117306 45080725 36117443 45080896 36117580 45081067 36117717 45081238 36117854 45081409 36117991 45081580 36118128 45081751 36118265 45081922 36118402 45082093 36118539 45082264 36118676 45082435 36118813 45082606 36118950 45082777 36119087 45082948 36119224 45083119 36119361 45083290 36119498 45083461 36119635 45083632 36119772 45083803 36119909 45083974 36120046 45084145 36120183 45084316 36120320 45084487 36120457 45084658 36120594 45084829 36120731 45085000 36120868 45085171 36121005 45085342 36121142 45085513 36121279 45085684 36121416 45085855 36121553 45086026 36121690 45086197 36121827 45086368 36121964 45086539 36122101 45086710 36122238 45086881 36122375 45087052 36122512 45087223 36122649 45087394 36122786 45087565 36122923 45087736 36123060 45087907 36123197 45088078 36123334 45088249 36123471 45088420 36123608 45088591 36123745 45088762 36123882 45088933 36124019 45089104 36124156 45089275 36124293 45089446 36124430 45089617 36124567 45089788 36124704 45089959 36124841 45090130 36124978 45090301 36125115 45090472 36125252 45090643 36125389 45090814 36125526 45090985 36125663 45091156 36125800 45091327 36125937 45091498 36126074 45091669 36126211 45091840 36126348 45092011 36126485 45092182 36126622 45092353 36126759 45092524 36126896 45092695 36127033 45092866 36127170 45093037 36127307 45093208 36127444 45093379 36127581 45093550 36127718 45093721 36127855 45093892 36127992 45094063 36128129 45094234 36128266 45094405 36128403 45094576 36128540 45094747 36128677 45094918 36128814 45095089 36128951 45095260 36129088 45095431 36129225 45095602 36129362 45095773 36129499 45095944 36129636 45096115 36129773 45096286 36129910 45096457 36130047 45096628 36130184 45096799 36130321 45096970 36130458 45097141 36130595 45097312 36130732 45097483 36130869 45097654 36131006 45097825 36131143 45097996 36131280 45098167 36131417 45098338 36131554 45098509 36131691 45098680 36131828 45098851 36131965 45099022 36132102 45099193 36132239 45099364 36132376 45099535 36132513 45099706 36132650 45099877 36132787 45100048 36132924 45100219 36133061 45100390 36133198 45100561 36133335 45100732 36133472 45100903 36133609 45101074 36133746 45101245 36133883 45101416 36134020 45101587 36134157 45101758 36134294 45101929 36134431 45102100 36134568 45102271 36134705 45102442 36134842 45102613 36134979 45102784 36135116 45102955 36135253 45103126 36135390 45103297 36135527 45103468 36135664 45103639 36135801 45103810 36135938 45103981 36136075 45104152 36136212 45104323 36136349 45104494 36136486 45104665 36136623 45104836 36136760 45105007 36136897 45105178 36137034 45105349 36137171 45105520 36137308 45105691 36137445 45105862 36137582 45106033 36137719 45106204 36137856 45106375 36137993 45106546 36138130 45106717 36138267 45106888 36138404 45107059 36138541 45107230 36138678 45107401 36138815 45107572 36138952 45107743 36139089 45107914 36139226 45108085 36139363 45108256 36139500 45108427 36139637 45108598 36139774 45108769 36139911 45108940 36140048 45109111 36140185 45109282 36140322 45109453 36140459 45109624 36140596 45109795 36140733 45109966 36140870 45110137 36141007 45110308 36141144 45110479 36141281 45110650 36141418 45110821 36141555 45110992 36141692 45111163 36141829 45111334 36141966 45111505 36142103 45111676 36142240 45111847 36142377 45112018 36142514 45112189 36142651 45112360 36142788 45112531 36142925 45112702 36143062 45112873 36143199 45113044 36143336 45113215 36143473 45113386 36143610 45113557 36143747 45113728 36143884 45113899 36144021 45114070 36144158 45114241 36144295 45114412 36144432 45114583 36144569 45114754 36144706 45114925 36144843 45115096 36144980 45115267 36145117 45115438 36145254 45115609 36145391 45115780 36145528 45115951 36145665 45116122 36145802 45116293 36145939 45116464 36146076 45116635 36146213 45116806 36146350 45116977 36146487 45117148 36146624 45117319 36146761 45117490 36146898 45117661 36147035 45117832 36147172 45118003 36147309 45118174 36147446 45118345 36147583 45118516 36147720 45118687 36147857 45118858 36147994 45119029 36148131 45119200 36148268 45119371 36148405 45119542 36148542 45119713 36148679 45119884 36148816 45120055 36148953 45120226 36149090 45120397 36149227 45120568 36149364 45120739 36149501 45120910 36149638 45121081 36149775 45121252 36149912 45121423 36150049 45121594 36150186 45121765 36150323 45121936 36150460 45122107 36150597 45122278 36150734 45122449 36150871 45122620 36151008 45122791 36151145 45122962 36151282 45123133 36151419 45123304 36151556 45123475 36151693 45123646 36151830 45123817 36151967 45123988 36152104 45124159 36152241 45124330 36152378 45124501 36152515 45124672 36152652 45124843 36152789 45125014 36152926 45125185 36153063 45125356 36153200 45125527 36153337 45125698 36153474 45125869 36153611 45126040 36153748 45126211 36153885 45126382 36154022 45126553 36154159 45126724 36154296 45126895 36154433 45127066 36154570 45127237 36154707 45127408 36154844 45127579 36154981 45127750 36155118 45127921 36155255 45128092 36155392 45128263 36155529 45128434 36155666 45128605 36155803 45128776 36155940 45128947 36156077 45129118 36156214 45129289 36156351 45129460 36156488 45129631 36156625 45129802 36156762 45129973 36156899 45130144 36157036 45130315 36157173 45130486 36157310 45130657 36157447 45130828 36157584 45130999 36157721 45131170 36157858 45131341 36157995 45131512 36158132 45131683 36158269 45131854 36158406 45132025 36158543 45132196 36158680 45132367 36158817 45132538 36158954 45132709 36159091 45132880 36159228 45133051 36159365 45133222 36159502 45133393 36159639 45133564 36159776 45133735 36159913 45133906 36160050 45134077 36160187 45134248 36160324 45134419 36160461 45134590 36160598 45134761 36160735 45134932 36160872 45135103 36161009 45135274 36161146 45135445 36161283 45135616 36161420 45135787 36161557 45135958 36161694 45136129 36161831 45136300 36161968 45136471 36162105 45136642 36162242 45136813 36162379 45136984 36162516 45137155 36162653 45137326 36162790 45137497 36162927 45137668 36163064 45137839 36163201 45138010 36163338 45138181 36163475 45138352 36163612 45138523 36163749 45138694 36163886 45138865 36164023 45139036 36164160 45139207 36164297 45139378 36164434 45139549 36164571 45139720 36164708 45139891 36164845 45140062 36164982 45140233 36165119 45140404 36165256 45140575 36165393 45140746 36165530 45140917 36165667 45141088 36165804 45141259 36165941 45141430 36166078 45141601 36166215 45141772 36166352 45141943 36166489 45142114 36166626 45142285
1000 64799900 0 64799900 80881627 64800037 80881798 64800174 80881969 64800311 80882140 64800448 80882311 64800585 80882482 64800722 80882653 64800859 80882824 64800996 80882995 64801133 80883166 64801270 80883337 64801407 80883508 64801544 80883679 64801681 80883850 64801818 80884021 64801955 80884192 64802092 80884363 64802229 80884534 64802366 80884705 64802503 80884876 64802640 80885047 64802777 80885218 64802914 80885389 64803051 80885560 64803188 80885731 64803325 80885902 64803462 80886073 64803599 80886244 64803736 80886415 64803873 80886586 64804010 80886757 64804147 80886928 64804284 80887099 64804421 80887270 64804558 80887441 64804695 80887612 64804832 80887783 64804969 80887954 64805106 80888125 64805243 80888296 64805380 80888467 64805517 80888638 64805654 80888809 64805791 80888980 64805928 80889151 64806065 80889322 64806202 80889493 64806339 80889664 64806476 80889835 64806613 80890006 64806750 80890177 64806887 80890348 64807024 80890519 64807161 80890690 64807298 80890861 64807435 80891032 64807572 80891203 64807709 80891374 64807846 80891545 64807983 80891716 64808120 80891887 64808257 80892058 64808394 80892229 64808531 80892400 64808668 80892571 64808805 80892742 64808942 80892913 64809079 80893084 64809216 80893255 64809353 80893426 64809490 80893597 64809627 80893768 64809764 80893939 64809901 80894110 64810038 80894281 64810175 80894452 64810312 80894623 64810449 80894794 64810586 80894965 64810723 80895136 64810860 80895307 64810997 80895478 64811134 80895649 64811271 80895820 64811408 80895991 64811545 80896162 64811682 80896333 64811819 80896504 64811956 80896675 64812093 80896846 64812230 80897017 64812367 80897188 64812504 80897359 64812641 80897530 64812778 80897701 64812915 80897872 64813052 80898043 64813189 80898214 64813326 80898385 64813463 80898556 64813600 80898727 64813737 80898898 64813874 80899069 64814011 80899240 64814148 80899411 64814285 80899582 64814422 80899753 64814559 80899924 64814696 80900095 64814833 80900266 64814970 80900437 64815107 80900608 64815244 80900779 64815381 80900950 64815518 80901121 64815655 80901292 64815792 80901463 64815929 80901634 64816066 80901805 64816203 80901976 64816340 80902147 64816477 80902318 64816614 80902489 64816751 80902660 64816888 80902831 64817025 80903002 64817162 80903173 64817299 80903344 64817436 80903515 64817573 80903686 64817710 80903857 64817847 80904028 64817984 80904199 64818121 80904370 64818258 80904541 64818395 80904712 64818532 80904883 64818669 80905054 64818806 80905225 64818943 80905396 64819080 80905567 64819217 80905738 64819354 80905909 64819491 80906080 64819628 80906251 64819765 80906422 64819902 80906593 64820039 80906764 64820176 80906935 64820313 80907106 64820450 80907277 64820587 80907448 64820724 80907619 64820861 80907790 64820998 80907961 64821135 80908132 64821272 80908303 64821409 80908474 64821546 80908645 64821683 80908816 64821820 80908987 64821957 80909158 64822094 80909329 64822231 80909500 64822368 80909671 64822505 80909842 64822642 80910013 64822779 80910184 64822916 80910355 64823053 80910526 64823190 80910697 64823327 80910868 64823464 80911039 64823601 80911210 64823738 80911381 64823875 80911552 64824012 80911723 64824149 80911894 64824286 80912065 64824423 80912236 64824560 80912407 64824697 80912578 64824834 80912749 64824971 80912920 64825108 80913091 64825245 80913262 64825382 80913433 64825519 80913604 64825656 80913775 64825793 80913946 64825930 80914117 64826067 80914288 64826204 80914459 64826341 80914630 64826478 80914801 64826615 80914972 64826752 80915143 64826889 80915314 64827026 80915485 64827163 80915656 64827300 80915827 64827437 80915998 64827574 80916169 64827711 80916340 64827848 80916511 64827985 80916682 64828122 80916853 64828259 80917024 64828396 80917195 64828533 80917366 64828670 80917537 64828807 80917708 64828944 80917879 64829081 80918050 64829218 80918221 64829355 80918392 64829492 80918563 64829629 80918734 64829766 80918905 64829903 80919076 64830040 80919247 64830177 80919418 64830314 80919589 64830451 80919760 64830588 80919931 64830725 80920102 64830862 80920273 64830999 80920444 64831136 80920615 64831273 80920786 64831410 80920957 64831547 80921128 64831684 80921299 64831821 80921470 64831958 80921641 64832095 80921812 64832232 80921983 64832369 80922154 64832506 80922325 64832643 80922496 64832780 80922667 64832917 80922838 64833054 80923009 64833191 80923180 64833328 80923351 64833465 80923522 64833602 80923693 64833739 80923864 64833876 80924035 64834013 80924206 64834150 80924377 64834287 80924548 64834424 80924719 64834561 80924890 64834698 80925061 64834835 80925232 64834972 80925403 64835109 80925574 64835246 80925745 64835383 80925916 64835520 80926087 64835657 80926258 64835794 80926429 64835931 80926600 64836068 80926771 64836205 80926942 64836342 80927113 64836479 80927284 64836616 80927455 64836753 80927626 64836890 80927797 64837027 80927968 64837164 80928139 64837301 80928310 64837438 80928481 64837575 80928652 64837712 80928823 64837849 80928994 64837986 80929165 64838123 80929336 64838260 80929507 64838397 80929678 64838534 80929849 64838671 80930020 64838808 80930191 64838945 80930362 64839082 80930533 64839219 80930704 64839356 80930875 64839493 80931046 64839630 80931217 64839767 80931388 64839904 80931559 64840041 80931730 64840178 80931901 64840315 80932072 64840452 80932243 64840589 80932414 64840726 80932585 64840863 80932756 64841000 80932927 64841137 80933098 64841274 80933269 64841411 80933440 64841548 80933611 64841685 80933782 64841822 80933953 64841959 80934124 64842096 80934295 64842233 80934466 64842370 80934637 64842507 80934808 64842644 80934979 64842781 80935150 64842918 80935321 64843055 80935492 64843192 80935663 64843329 80935834 64843466 80936005 64843603 80936176 64843740 80936347 64843877 80936518 64844014 80936689 64844151 80936860 64844288 80937031 64844425 80937202 64844562 80937373 64844699 80937544 64844836 80937715 64844973 80937886 64845110 80938057 64845247 80938228 64845384 80938399 64845521 80938570 64845658 80938741 64845795 80938912 64845932 80939083 64846069 80939254 64846206 80939425 64846343 80939596 64846480 80939767 64846617 80939938 64846754 80940109 64846891 80940280 64847028 80940451 64847165 80940622 64847302 80940793 64847439 80940964 64847576 80941135 64847713 80941306 64847850 80941477 64847987 80941648 64848124 80941819 64848261 80941990 64848398 80942161 64848535 80942332 64848672 80942503 64848809 80942674 64848946 80942845 64849083 80943016 64849220 80943187 64849357 80943358 64849494 80943529 64849631 80943700 64849768 80943871 64849905 80944042 64850042 80944213 64850179 80944384 64850316 80944555 64850453 80944726 64850590 80944897 64850727 80945068 64850864 80945239 64851001 80945410 64851138 80945581 64851275 80945752 64851412 80945923 64851549 80946094 64851686 80946265 64851823 80946436 64851960 80946607 64852097 80946778 64852234 80946949 64852371 80947120 64852508 80947291 64852645 80947462 64852782 80947633 64852919 80947804 64853056 80947975 64853193 80948146 64853330 80948317 64853467 80948488 64853604 80948659 64853741 80948830 64853878 80949001 64854015 80949172 64854152 80949343 64854289 80949514 64854426 80949685 64854563 80949856 64854700 80950027 64854837 80950198 64854974 80950369 64855111 80950540 64855248 80950711 64855385 80950882 64855522 80951053 64855659 80951224 64855796 80951395 64855933 80951566 64856070 80951737 64856207 80951908 64856344 80952079 64856481 80952250 64856618 80952421 64856755 80952592 64856892 80952763 64857029 80952934 64857166 80953105 64857303 80953276 64857440 80953447 64857577 80953618 64857714 80953789 64857851 80953960 64857988 80954131 64858125 80954302 64858262 80954473 64858399 80954644 64858536 80954815 64858673 80954986 64858810 80955157 64858947 80955328 64859084 80955499 64859221 80955670 64859358 80955841 64859495 80956012 64859632 80956183 64859769 80956354 64859906 80956525 64860043 80956696 64860180 80956867 64860317 80957038 64860454 80957209 64860591 80957380 64860728 80957551 64860865 80957722 64861002 80957893 64861139 80958064 64861276 80958235 64861413 80958406 64861550 80958577 64861687 80958748 64861824 80958919 64861961 80959090 64862098 80959261 64862235 80959432 64862372 80959603 64862509 80959774 64862646 80959945 64862783 80960116 64862920 80960287 64863057 80960458 64863194 80960629 64863331 80960800 64863468 80960971 64863605 80961142 64863742 80961313 64863879 80961484 64864016 80961655 64864153 80961826 64864290 80961997 64864427 80962168 64864564 80962339 64864701 80962510 64864838 80962681 64864975 80962852 64865112 80963023 64865249 80963194 64865386 80963365 64865523 80963536 64865660 80963707 64865797 80963878 64865934 80964049 64866071 80964220 64866208 80964391 64866345 80964562 64866482 80964733 64866619 80964904 64866756 80965075 64866893 80965246 64867030 80965417 64867167 80965588 64867304 80965759 64867441 80965930 64867578 80966101 64867715 80966272 64867852 80966443 64867989 80966614 64868126 80966785 64868263 80966956 64868400 80967127 64868537 80967298 64868674 80967469 64868811 80967640 64868948 80967811 64869085 80967982 64869222 80968153 64869359 80968324 64869496 80968495 64869633 80968666 64869770 80968837 64869907 80969008 64870044 80969179 64870181 80969350 64870318 80969521 64870455 80969692 64870592 80969863 64870729 80970034 64870866 80970205 64871003 80970376 64871140 80970547 64871277 80970718 64871414 80970889 64871551 80971060 64871688 80971231 64871825 80971402 64871962 80971573 64872099 80971744 64872236 80971915 64872373 80972086 64872510 80972257 64872647 80972428 64872784 80972599 64872921 80972770 64873058 80972941 64873195 80973112 64873332 80973283 64873469 80973454 64873606 80973625 64873743 80973796 64873880 80973967 64874017 80974138 64874154 80974309 64874291 80974480 64874428 80974651 64874565 80974822 64874702 80974993 64874839 80975164 64874976 80975335 64875113 80975506 64875250 80975677 64875387 80975848 64875524 80976019 64875661 80976190 64875798 80976361 64875935 80976532 64876072 80976703 64876209 80976874 64876346 80977045 64876483 80977216 64876620 80977387 64876757 80977558 64876894 80977729 64877031 80977900 64877168 80978071 64877305 80978242 64877442 80978413 64877579 80978584 64877716 80978755 64877853 80978926 64877990 80979097 64878127 80979268 64878264 80979439 64878401 80979610 64878538 80979781 64878675 80979952 64878812 80980123 64878949 80980294 64879086 80980465 64879223 80980636 64879360 80980807 64879497 80980978 64879634 80981149 64879771 80981320 64879908 80981491 64880045 80981662 64880182 80981833 64880319 80982004 64880456 80982175 64880593 80982346 64880730 80982517 64880867 80982688 64881004 80982859 64881141 80983030 64881278 80983201 64881415 80983372 64881552 80983543 64881689 80983714 64881826 80983885 64881963 80984056 64882100 80984227 64882237 80984398 64882374 80984569 64882511 80984740 64882648 80984911 64882785 80985082 64882922 80985253 64883059 80985424 64883196 80985595 64883333 80985766 64883470 80985937 64883607 80986108 64883744 80986279 64883881 80986450 64884018 80986621 64884155 80986792 64884292 80986963 64884429 80987134 64884566 80987305 64884703 80987476 64884840 80987647 64884977 80987818 64885114 80987989 64885251 80988160 64885388 80988331 64885525 80988502 64885662 80988673 64885799 80988844 64885936 80989015 64886073 80989186 64886210 80989357 64886347 80989528 64886484 80989699 64886621 80989870 64886758 80990041 64886895 80990212 64887032 80990383 64887169 80990554 64887306 80990725 64887443 80990896 64887580 80991067 64887717 80991238 64887854 80991409 64887991 80991580 64888128 80991751 64888265 80991922 64888402 80992093 64888539 80992264 64888676 80992435 64888813 80992606 64888950 80992777 64889087 80992948 64889224 80993119 64889361 80993290 64889498 80993461 64889635 80993632 64889772 80993803 64889909 80993974 64890046 80994145 64890183 80994316 64890320 80994487 64890457 80994658 64890594 80994829 64890731 80995000 64890868 80995171 64891005 80995342 64891142 80995513 64891279 80995684 64891416 80995855 64891553 80996026 64891690 80996197 64891827 80996368 64891964 80996539 64892101 80996710 64892238 80996881 64892375 80997052 64892512 80997223 64892649 80997394 64892786 80997565 64892923 80997736 64893060 80997907 64893197 80998078 64893334 80998249 64893471 80998420 64893608 80998591 64893745 80998762 64893882 80998933 64894019 80999104 64894156 80999275 64894293 80999446 64894430 80999617 64894567 80999788 64894704 80999959 64894841 81000130 64894978 81000301 64895115 81000472 64895252 81000643 64895389 81000814 64895526 81000985 64895663 81001156 64895800 81001327 64895937 81001498 64896074 81001669 64896211 81001840 64896348 81002011 64896485 81002182 64896622 81002353 64896759 81002524 64896896 81002695 64897033 81002866 64897170 81003037 64897307 81003208 64897444 81003379 64897581 81003550 64897718 81003721 64897855 81003892 64897992 81004063 64898129 81004234 64898266 81004405 64898403 81004576 64898540 81004747 64898677 81004918 64898814 81005089 64898951 81005260 64899088 81005431 64899225 81005602 64899362 81005773 64899499 81005944 64899636 81006115 64899773 81006286 64899910 81006457 64900047 81006628 64900184 81006799 64900321 81006970 64900458 81007141 64900595 81007312 64900732 81007483 64900869 81007654 64901006 81007825 64901143 81007996 64901280 81008167 64901417 81008338 64901554 81008509 64901691 81008680 64901828 81008851 64901965 81009022 64902102 81009193 64902239 81009364 64902376 81009535 64902513 81009706 64902650 81009877 64902787 81010048 64902924 81010219 64903061 81010390 64903198 81010561 64903335 81010732 64903472 81010903 64903609 81011074 64903746 81011245 64903883 81011416 64904020 81011587 64904157 81011758 64904294 81011929 64904431 81012100 64904568 81012271 64904705 81012442 64904842 81012613 64904979 81012784 64905116 81012955 64905253 81013126 64905390 81013297 64905527 81013468 64905664 81013639 64905801 81013810 64905938 81013981 64906075 81014152 64906212 81014323 64906349 81014494 64906486 81014665 64906623 81014836 64906760 81015007 64906897 81015178 64907034 81015349 64907171 81015520 64907308 81015691 64907445 81015862 64907582 81016033 64907719 81016204 64907856 81016375 64907993 81016546 64908130 81016717 64908267 81016888 64908404 81017059 64908541 81017230 64908678 81017401 64908815 81017572 64908952 81017743 64909089 81017914 64909226 81018085 64909363 81018256 64909500 81018427 64909637 81018598 64909774 81018769 64909911 81018940 64910048 81019111 64910185 81019282 64910322 81019453 64910459 81019624 64910596 81019795 64910733 81019966 64910870 81020137 64911007 81020308 64911144 81020479 64911281 81020650 64911418 81020821 64911555 81020992 64911692 81021163 64911829 81021334 64911966 81021505 64912103 81021676 64912240 81021847 64912377 81022018 64912514 81022189 64912651 81022360 64912788 81022531 64912925 81022702 64913062 81022873 64913199 81023044 64913336 81023215 64913473 81023386 64913610 81023557 64913747 81023728 64913884 81023899 64914021 81024070 64914158 81024241 64914295 81024412 64914432 81024583 64914569 81024754 64914706 81024925 64914843 81025096 64914980 81025267 64915117 81025438 64915254 81025609 64915391 81025780 64915528 81025951 64915665 81026122 64915802 81026293 64915939 81026464 64916076 81026635 64916213 81026806 64916350 81026977 64916487 81027148 64916624 81027319 64916761 81027490 64916898 81027661 64917035 81027832 64917172 81028003 64917309 81028174 64917446 81028345 64917583 81028516 64917720 81028687 64917857 81028858 64917994 81029029 64918131 81029200 64918268 81029371 64918405 81029542 64918542 81029713 64918679 81029884 64918816 81030055 64918953 81030226 64919090 81030397 64919227 81030568 64919364 81030739 64919501 81030910 64919638 81031081 64919775 81031252 64919912 81031423 64920049 81031594 64920186 81031765 64920323 81031936 64920460 81032107 64920597 81032278 64920734 81032449 64920871 81032620 64921008 81032791 64921145 81032962 64921282 81033133 64921419 81033304 64921556 81033475 64921693 81033646 64921830 81033817 64921967 81033988 64922104 81034159 64922241 81034330 64922378 81034501 64922515 81034672 64922652 81034843 64922789 81035014 64922926 81035185 64923063 81035356 64923200 81035527 64923337 81035698 64923474 81035869 64923611 81036040 64923748 81036211 64923885 81036382 64924022 81036553 64924159 81036724 64924296 81036895 64924433 81037066 64924570 81037237 64924707 81037408 64924844 81037579 64924981 81037750 64925118 81037921 64925255 81038092 64925392 81038263 64925529 81038434 64925666 81038605 64925803 81038776 64925940 81038947 64926077 81039118 64926214 81039289 64926351 81039460 64926488 81039631 64926625 81039802 64926762 81039973 64926899 81040144 64927036 81040315 64927173 81040486 64927310 81040657 64927447 81040828 64927584 81040999 64927721 81041170 64927858 81041341 64927995 81041512 64928132 81041683 64928269 81041854 64928406 81042025 64928543 81042196 64928680 81042367 64928817 81042538 64928954 81042709 64929091 81042880 64929228 81043051 64929365 81043222 64929502 81043393 64929639 81043564 64929776 81043735 64929913 81043906 64930050 81044077 64930187 81044248 64930324 81044419 64930461 81044590 64930598 81044761 64930735 81044932 64930872 81045103 64931009 81045274 64931146 81045445 64931283 81045616 64931420 81045787 64931557 81045958 64931694 81046129 64931831 81046300 64931968 81046471 64932105 81046642 64932242 81046813 64932379 81046984 64932516 81047155 64932653 81047326 64932790 81047497 64932927 81047668 64933064 81047839 64933201 81048010 64933338 81048181 64933475 81048352 64933612 81048523 64933749 81048694 64933886 81048865 64934023 81049036 64934160 81049207 64934297 81049378 64934434 81049549 64934571 81049720 64934708 81049891 64934845 81050062 64934982 81050233 64935119 81050404 64935256 81050575 64935393 81050746 64935530 81050917 64935667 81051088 64935804 81051259 64935941 81051430 64936078 81051601 64936215 81051772 64936352 81051943 64936489 81052114 64936626 81052285
1000 37085215 0 37085215 46288845 37085352 46289016 37085489 46289187 37085626 46289358 37085763 46289529 37085900 46289700 37086037 46289871 37086174 46290042 37086311 46290213 37086448 46290384 37086585 46290555 37086722 46290726 37086859 46290897 37086996 46291068 37087133 46291239 37087270 46291410 37087407 46291581 37087544 46291752 37087681 46291923 37087818 46292094 37087955 46292265 37088092 46292436 37088229 46292607 37088366 46292778 37088503 46292949 37088640 46293120 37088777 46293291 37088914 46293462 37089051 46293633 37089188 46293804 37089325 46293975 37089462 46294146 37089599 46294317 37089736 46294488 37089873 46294659 37090010 46294830 37090147 46295001 37090284 46295172 37090421 46295343 37090558 46295514 37090695 46295685 37090832 46295856 37090969 46296027 37091106 46296198 37091243 46296369 37091380 46296540 37091517 46296711 37091654 46296882 37091791 46297053 37091928 46297224 37092065 46297395 37092202 46297566 37092339 46297737 37092476 46297908 37092613 46298079 37092750 46298250 37092887 46298421 37093024 46298592 37093161 46298763 37093298 46298934 37093435 46299105 37093572 46299276 37093709 46299447 37093846 46299618 37093983 46299789 37094120 46299960 37094257 46300131 37094394 46300302 37094531 46300473 37094668 46300644 37094805 46300815 37094942 46300986 37095079 46301157 37095216 46301328 37095353 46301499 37095490 46301670 37095627 46301841 37095764 46302012 37095901 46302183 37096038 46302354 37096175 46302525 37096312 46302696 37096449 46302867 37096586 46303038 37096723 46303209 37096860 46303380 37096997 46303551 37097134 46303722 37097271 46303893 37097408 46304064 37097545 46304235 37097682 46304406 37097819 46304577 37097956 46304748 37098093 46304919 37098230 46305090 37098367 46305261 37098504 46305432 37098641 46305603 37098778 46305774 37098915 46305945 37099052 46306116 37099189 46306287 37099326 46306458 37099463 46306629 37099600 46306800 37099737 46306971 37099874 46307142 37100011 46307313 37100148 46307484 37100285 46307655 37100422 46307826 37100559 46307997 37100696 46308168 37100833 46308339 37100970 46308510 37101107 46308681 37101244 46308852 37101381 46309023 37101518 46309194 37101655 46309365 37101792 46309536 37101929 46309707 37102066 46309878 37102203 46310049 37102340 46310220 37102477 46310391 37102614 46310562 37102751 46310733 37102888 46310904 37103025 46311075 37103162 46311246 37103299 46311417 37103436 46311588 37103573 46311759 37103710 46311930 37103847 46312101 37103984 46312272 37104121 46312443 37104258 46312614 37104395 46312785 37104532 46312956 37104669 46313127 37104806 46313298 37104943 46313469 37105080 46313640 37105217 46313811 37105354 46313982 37105491 46314153 37105628 46314324 37105765 46314495 37105902 46314666 37106039 46314837 37106176 46315008 37106313 46315179 37106450 46315350 37106587 46315521 37106724 46315692 37106861 46315863 37106998 46316034 37107135 46316205 37107272 46316376 37107409 46316547 37107546 46316718 37107683 46316889 37107820 46317060 37107957 46317231 37108094 46317402 37108231 46317573 37108368 46317744 37108505 46317915 37108642 46318086 37108779 46318257 37108916 46318428 37109053 46318599 37109190 46318770 37109327 46318941 37109464 46319112 37109601 46319283 37109738 46319454 37109875 46319625 37110012 46319796 37110149 46319967 37110286 46320138 37110423 46320309 37110560 46320480 37110697 46320651 37110834 46320822 37110971 46320993 37111108 46321164 37111245 46321335 37111382 46321506 37111519 46321677 37111656 46321848 37111793 46322019 37111930 46322190 37112067 46322361 37112204 46322532 37112341 46322703 37112478 46322874 37112615 46323045 37112752 46323216 37112889 46323387 37113026 46323558 37113163 46323729 37113300 46323900 37113437 46324071 37113574 46324242 37113711 46324413 37113848 46324584 37113985 46324755 37114122 46324926 37114259 46325097 37114396 46325268 37114533 46325439 37114670 46325610 37114807 46325781 37114944 46325952 37115081 46326123 37115218 46326294 37115355 46326465 37115492 46326636 37115629 46326807 37115766 46326978 37115903 46327149 37116040 46327320 37116177 46327491 37116314 46327662 37116451 46327833 37116588 46328004 37116725 46328175 37116862 46328346 37116999 46328517 37117136 46328688 37117273 46328859 37117410 46329030 37117547 46329201 37117684 46329372 37117821 46329543 37117958 46329714 37118095 46329885 37118232 46330056 37118369 46330227 37118506 46330398 37118643 46330569 37118780 46330740 37118917 46330911 37119054 46331082 37119191 46331253 37119328 46331424 37119465 46331595 37119602 46331766 37119739 46331937 37119876 46332108 37120013 46332279 37120150 46332450 37120287 46332621 37120424 46332792 37120561 46332963 37120698 46333134 37120835 46333305 37120972 46333476 37121109 46333647 37121246 46333818 37121383 46333989 37121520 46334160 37121657 46334331 37121794 46334502 37121931 46334673 37122068 46334844 37122205 46335015 37122342 46335186 37122479 46335357 37122616 46335528 37122753 46335699 37122890 46335870 37123027 46336041 37123164 46336212 37123301 46336383 37123438 46336554 37123575 46336725 37123712 46336896 37123849 46337067 37123986 46337238 37124123 46337409 37124260 46337580 37124397 46337751 37124534 46337922 37124671 46338093 37124808 46338264 37124945 46338435 37125082 46338606 37125219 46338777 37125356 46338948 37125493 46339119 37125630 46339290 37125767 46339461 37125904 46339632 37126041 46339803 37126178 46339974 37126315 46340145 37126452 46340316 37126589 46340487 37126726 46340658 37126863 46340829 37127000 46341000 37127137 46341171 37127274 46341342 37127411 46341513 37127548 46341684 37127685 46341855 37127822 46342026 37127959 46342197 37128096 46342368 37128233 46342539 37128370 46342710 37128507 46342881 37128644 46343052 37128781 46343223 37128918 46343394 37129055 46343565 37129192 46343736 37129329 46343907 37129466 46344078 37129603 46344249 37129740 46344420 37129877 46344591 37130014 46344762 37130151 46344933 37130288 46345104 37130425 46345275 37130562 46345446 37130699 46345617 37130836 46345788 37130973 46345959 37131110 46346130 37131247 46346301 37131384 46346472 37131521 46346643 37131658 46346814 37131795 46346985 37131932 46347156 37132069 46347327 37132206 46347498 37132343 46347669 37132480 46347840 37132617 46348011 37132754 46348182 37132891 46348353 37133028 46348524 37133165 46348695 37133302 46348866 37133439 46349037 37133576 46349208 37133713 46349379 37133850 46349550 37133987 46349721 37134124 46349892 37134261 46350063 37134398 46350234 37134535 46350405 37134672 46350576 37134809 46350747 37134946 46350918 37135083 46351089 37135220 46351260 37135357 46351431 37135494 46351602 37135631 46351773 37135768 46351944 37135905 46352115 37136042 46352286 37136179 46352457 37136316 46352628 37136453 46352799 37136590 46352970 37136727 46353141 37136864 46353312 37137001 46353483 37137138 46353654 37137275 46353825 37137412 46353996 37137549 46354167 37137686 46354338 37137823 46354509 37137960 46354680 37138097 46354851 37138234 46355022 37138371 46355193 37138508 46355364 37138645 46355535 37138782 46355706 37138919 46355877 37139056 46356048 37139193 46356219 37139330 46356390 37139467 46356561 37139604 46356732 37139741 46356903 37139878 46357074 37140015 46357245 37140152 46357416 37140289 46357587 37140426 46357758 37140563 46357929 37140700 46358100 37140837 46358271 37140974 46358442 37141111 46358613 37141248 46358784 37141385 46358955 37141522 46359126 37141659 46359297 37141796 46359468 37141933 46359639 37142070 46359810 37142207 46359981 37142344 46360152 37142481 46360323 37142618 46360494 37142755 46360665 37142892 46360836 37143029 46361007 37143166 46361178 37143303 46361349 37143440 46361520 37143577 46361691 37143714 46361862 37143851 46362033 37143988 46362204 37144125 46362375 37144262 46362546 37144399 46362717 37144536 46362888 37144673 46363059 37144810 46363230 37144947 46363401 37145084 46363572 37145221 46363743 37145358 46363914 37145495 46364085 37145632 46364256 37145769 46364427 37145906 46364598 37146043 46364769 37146180 46364940 37146317 46365111 37146454 46365282 37146591 46365453 37146728 46365624 37146865 46365795 37147002 46365966 37147139 46366137 37147276 46366308 37147413 46366479 37147550 46366650 37147687 46366821 37147824 46366992 37147961 46367163 37148098 46367334 37148235 46367505 37148372 46367676 37148509 46367847 37148646 46368018 37148783 46368189 37148920 46368360 37149057 46368531 37149194 46368702 37149331 46368873 37149468 46369044 37149605 46369215 37149742 46369386 37149879 46369557 37150016 46369728 37150153 46369899 37150290 46370070 37150427 46370241 37150564 46370412 37150701 46370583 37150838 46370754 37150975 46370925 37151112 46371096 37151249 46371267 37151386 46371438 37151523 46371609 37151660 46371780 37151797 46371951 37151934 46372122 37152071 46372293 37152208 46372464 37152345 46372635 37152482 46372806 37152619 46372977 37152756 46373148 37152893 46373319 37153030 46373490 37153167 46373661 37153304 46373832 37153441 46374003 37153578 46374174 37153715 46374345 37153852 46374516 37153989 46374687 37154126 46374858 37154263 46375029 37154400 46375200 37154537 46375371 37154674 46375542 37154811 46375713 37154948 46375884 37155085 46376055 37155222 46376226 37155359 46376397 37155496 46376568 37155633 46376739 37155770 46376910 37155907 46377081 37156044 46377252 37156181 46377423 37156318 46377594 37156455 46377765 37156592 46377936 37156729 46378107 37156866 46378278 37157003 46378449 37157140 46378620 37157277 46378791 37157414 46378962 37157551 46379133 37157688 46379304 37157825 46379475 37157962 46379646 37158099 46379817 37158236 46379988 37158373 46380159 37158510 46380330 37158647 46380501 37158784 46380672 37158921 46380843 37159058 46381014 37159195 46381185 37159332 46381356 37159469 46381527 37159606 46381698 37159743 46381869 37159880 46382040 37160017 46382211 37160154 46382382 37160291 46382553 37160428 46382724 37160565 46382895 37160702 46383066 37160839 46383237 37160976 46383408 37161113 46383579 37161250 46383750 37161387 46383921 37161524 46384092 37161661 46384263 37161798 46384434 37161935 46384605 37162072 46384776 37162209 46384947 37162346 46385118 37162483 46385289 37162620 46385460 37162757 46385631 37162894 46385802 37163031 46385973 37163168 46386144 37163305 46386315 37163442 46386486 37163579 46386657 37163716 46386828 37163853 46386999 37163990 46387170 37164127 46387341 37164264 46387512 37164401 46387683 37164538 46387854 37164675 46388025 37164812 46388196 37164949 46388367 37165086 46388538 37165223 46388709 37165360 46388880 37165497 46389051 37165634 46389222 37165771 46389393 37165908 46389564 37166045 46389735 37166182 46389906 37166319 46390077 37166456 46390248 37166593 46390419 37166730 46390590 37166867 46390761 37167004 46390932 37167141 46391103 37167278 46391274 37167415 46391445 37167552 46391616 37167689 46391787 37167826 46391958 37167963 46392129 37168100 46392300 37168237 46392471 37168374 46392642 37168511 46392813 37168648 46392984 37168785 46393155 37168922 46393326 37169059 46393497 37169196 46393668 37169333 46393839 37169470 46394010 37169607 46394181 37169744 46394352 37169881 46394523 37170018 46394694 37170155 46394865 37170292 46395036 37170429 46395207 37170566 46395378 37170703 46395549 37170840 46395720 37170977 46395891 37171114 46396062 37171251 46396233 37171388 46396404 37171525 46396575 37171662 46396746 37171799 46396917 37171936 46397088 37172073 46397259 37172210 46397430 37172347 46397601 37172484 46397772 37172621 46397943 37172758 46398114 37172895 46398285 37173032 46398456 37173169 46398627 37173306 46398798 37173443 46398969 37173580 46399140 37173717 46399311 37173854 46399482 37173991 46399653 37174128 46399824 37174265 46399995 37174402 46400166 37174539 46400337 37174676 46400508 37174813 46400679 37174950 46400850 37175087 46401021 37175224 46401192 37175361 46401363 37175498 46401534 37175635 46401705 37175772 46401876 37175909 46402047 37176046 46402218 37176183 46402389 37176320 46402560 37176457 46402731 37176594 46402902 37176731 46403073 37176868 46403244 37177005 46403415 37177142 46403586 37177279 46403757 37177416 46403928 37177553 46404099 37177690 46404270 37177827 46404441 37177964 46404612 37178101 46404783 37178238 46404954 37178375 46405125 37178512 46405296 37178649 46405467 37178786 46405638 37178923 46405809 37179060 46405980 37179197 46406151 37179334 46406322 37179471 46406493 37179608 46406664 37179745 46406835 37179882 46407006 37180019 46407177 37180156 46407348 37180293 46407519 37180430 46407690 37180567 46407861 37180704 46408032 37180841 46408203 37180978 46408374 37181115 46408545 37181252 46408716 37181389 46408887 37181526 46409058 37181663 46409229 37181800 46409400 37181937 46409571 37182074 46409742 37182211 46409913 37182348 46410084 37182485 46410255 37182622 46410426 37182759 46410597 37182896 46410768 37183033 46410939 37183170 46411110 37183307 46411281 37183444 46411452 37183581 46411623 37183718 46411794 37183855 46411965 37183992 46412136 37184129 46412307 37184266 46412478 37184403 46412649 37184540 46412820 37184677 46412991 37184814 46413162 37184951 46413333 37185088 46413504 37185225 46413675 37185362 46413846 37185499 46414017 37185636 46414188 37185773 46414359 37185910 46414530 37186047 46414701 37186184 46414872 37186321 46415043 37186458 46415214 37186595 46415385 37186732 46415556 37186869 46415727 37187006 46415898 37187143 46416069 37187280 46416240 37187417 46416411 37187554 46416582 37187691 46416753 37187828 46416924 37187965 46417095 37188102 46417266 37188239 46417437 37188376 46417608 37188513 46417779 37188650 46417950 37188787 46418121 37188924 46418292 37189061 46418463 37189198 46418634 37189335 46418805 37189472 46418976 37189609 46419147 37189746 46419318 37189883 46419489 37190020 46419660 37190157 46419831 37190294 46420002 37190431 46420173 37190568 46420344 37190705 46420515 37190842 46420686 37190979 46420857 37191116 46421028 37191253 46421199 37191390 46421370 37191527 46421541 37191664 46421712 37191801 46421883 37191938 46422054 37192075 46422225 37192212 46422396 37192349 46422567 37192486 46422738 37192623 46422909 37192760 46423080 37192897 46423251 37193034 46423422 37193171 46423593 37193308 46423764 37193445 46423935 37193582 46424106 37193719 46424277 37193856 46424448 37193993 46424619 37194130 46424790 37194267 46424961 37194404 46425132 37194541 46425303 37194678 46425474 37194815 46425645 37194952 46425816 37195089 46425987 37195226 46426158 37195363 46426329 37195500 46426500 37195637 46426671 37195774 46426842 37195911 46427013 37196048 46427184 37196185 46427355 37196322 46427526 37196459 46427697 37196596 46427868 37196733 46428039 37196870 46428210 37197007 46428381 37197144 46428552 37197281 46428723 37197418 46428894 37197555 46429065 37197692 46429236 37197829 46429407 37197966 46429578 37198103 46429749 37198240 46429920 37198377 46430091 37198514 46430262 37198651 46430433 37198788 46430604 37198925 46430775 37199062 46430946 37199199 46431117 37199336 46431288 37199473 46431459 37199610 46431630 37199747 46431801 37199884 46431972 37200021 46432143 37200158 46432314 37200295 46432485 37200432 46432656 37200569 46432827 37200706 46432998 37200843 46433169 37200980 46433340 37201117 46433511 37201254 46433682 37201391 46433853 37201528 46434024 37201665 46434195 37201802 46434366 37201939 46434537 37202076 46434708 37202213 46434879 37202350 46435050 37202487 46435221 37202624 46435392 37202761 46435563 37202898 46435734 37203035 46435905 37203172 46436076 37203309 46436247 37203446 46436418 37203583 46436589 37203720 46436760 37203857 46436931 37203994 46437102 37204131 46437273 37204268 46437444 37204405 46437615 37204542 46437786 37204679 46437957 37204816 46438128 37204953 46438299 37205090 46438470 37205227 46438641 37205364 46438812 37205501 46438983 37205638 46439154 37205775 46439325 37205912 46439496 37206049 46439667 37206186 46439838 37206323 46440009 37206460 46440180 37206597 46440351 37206734 46440522 37206871 46440693 37207008 46440864 37207145 46441035 37207282 46441206 37207419 46441377 37207556 46441548 37207693 46441719 37207830 46441890 37207967 46442061 37208104 46442232 37208241 46442403 37208378 46442574 37208515 46442745 37208652 46442916 37208789 46443087 37208926 46443258 37209063 46443429 37209200 46443600 37209337 46443771 37209474 46443942 37209611 46444113 37209748 46444284 37209885 46444455 37210022 46444626 37210159 46444797 37210296 46444968 37210433 46445139 37210570 46445310 37210707 46445481 37210844 46445652 37210981 46445823 37211118 46445994 37211255 46446165 37211392 46446336 37211529 46446507 37211666 46446678 37211803 46446849 37211940 46447020 37212077 46447191 37212214 46447362 37212351 46447533 37212488 46447704 37212625 46447875 37212762 46448046 37212899 46448217 37213036 46448388 37213173 46448559 37213310 46448730 37213447 46448901 37213584 46449072 37213721 46449243 37213858 46449414 37213995 46449585 37214132 46449756 37214269 46449927 37214406 46450098 37214543 46450269 37214680 46450440 37214817 46450611 37214954 46450782 37215091 46450953 37215228 46451124 37215365 46451295 37215502 46451466 37215639 46451637 37215776 46451808 37215913 46451979 37216050 46452150 37216187 46452321 37216324 46452492 37216461 46452663 37216598 46452834 37216735 46453005 37216872 46453176 37217009 46453347 37217146 46453518 37217283 46453689 37217420 46453860 37217557 46454031 37217694 46454202 37217831 46454373 37217968 46454544 37218105 46454715 37218242 46454886 37218379 46455057 37218516 46455228 37218653 46455399 37218790 46455570 37218927 46455741 37219064 46455912 37219201 46456083 37219338 46456254 37219475 46456425 37219612 46456596 37219749 46456767 37219886 46456938 37220023 46457109 37220160 46457280 37220297 46457451 37220434 46457622 37220571 46457793 37220708 46457964 37220845 46458135 37220982 46458306 37221119 46458477 37221256 46458648 37221393 46458819 37221530 46458990 37221667 46459161 37221804 46459332 37221941 46459503
1000 71649900 0 71649900 89431627 71650037 89431798 71650174 89431969 71650311 89432140 71650448 89432311 71650585 89432482 71650722 89432653 71650859 89432824 71650996 89432995 71651133 89433166 71651270 89433337 71651407 89433508 71651544 89433679 71651681 89433850 71651818 89434021 71651955 89434192 71652092 89434363 71652229 89434534 71652366 89434705 71652503 89434876 71652640 89435047 71652777 89435218 71652914 89435389 71653051 89435560 71653188 89435731 71653325 89435902 71653462 89436073 71653599 89436244 71653736 89436415 71653873 89436586 71654010 89436757 71654147 89436928 71654284 89437099 71654421 89437270 71654558 89437441 71654695 89437612 71654832 89437783 71654969 89437954 71655106 89438125 71655243 89438296 71655380 89438467 71655517 89438638 71655654 89438809 71655791 89438980 71655928 89439151 71656065 89439322 71656202 89439493 71656339 89439664 71656476 89439835 71656613 89440006 71656750 89440177 71656887 89440348 71657024 89440519 71657161 89440690 71657298 89440861 71657435 89441032 71657572 89441203 71657709 89441374 71657846 89441545 71657983 89441716 71658120 89441887 71658257 89442058 71658394 89442229 71658531 89442400 71658668 89442571 71658805 89442742 71658942 89442913 71659079 89443084 71659216 89443255 71659353 89443426 71659490 89443597 71659627 89443768 71659764 89443939 71659901 89444110 71660038 89444281 71660175 89444452 71660312 89444623 71660449 89444794 71660586 89444965 71660723 89445136 71660860 89445307 71660997 89445478 71661134 89445649 71661271 89445820 71661408 89445991 71661545 89446162 71661682 89446333 71661819 89446504 71661956 89446675 71662093 89446846 71662230 89447017 71662367 89447188 71662504 89447359 71662641 89447530 71662778 89447701 71662915 89447872 71663052 89448043 71663189 89448214 71663326 89448385 71663463 89448556 71663600 89448727 71663737 89448898 71663874 89449069 71664011 89449240 71664148 89449411 71664285 89449582 71664422 89449753 71664559 89449924 71664696 89450095 71664833 89450266 71664970 89450437 71665107 89450608 71665244 89450779 71665381 89450950 71665518 89451121 71665655 89451292 71665792 89451463 71665929 89451634 71666066 89451805 71666203 89451976 71666340 89452147 71666477 89452318 71666614 89452489 71666751 89452660 71666888 89452831 71667025 89453002 71667162 89453173 71667299 89453344 71667436 89453515 71667573 89453686 71667710 89453857 71667847 89454028 71667984 89454199 71668121 89454370 71668258 89454541 71668395 89454712 71668532 89454883 71668669 89455054 71668806 89455225 71668943 89455396 71669080 89455567 71669217 89455738 71669354 89455909 71669491 89456080 71669628 89456251 71669765 89456422 71669902 89456593 71670039 89456764 71670176 89456935 71670313 89457106 71670450 89457277 71670587 89457448 71670724 89457619 71670861 89457790 71670998 89457961 71671135 89458132 71671272 89458303 71671409 89458474 71671546 89458645 71671683 89458816 71671820 89458987 71671957 89459158 71672094 89459329 71672231 89459500 71672368 89459671 71672505 89459842 71672642 89460013 71672779 89460184 71672916 89460355 71673053 89460526 71673190 89460697 71673327 89460868 71673464 89461039 71673601 89461210 71673738 89461381 71673875 89461552 71674012 89461723 71674149 89461894 71674286 89462065 71674423 89462236 71674560 89462407 71674697 89462578 71674834 89462749 71674971 89462920 71675108 89463091 71675245 89463262 71675382 89463433 71675519 89463604 71675656 89463775 71675793 89463946 71675930 89464117 71676067 89464288 71676204 89464459 71676341 89464630 71676478 89464801 71676615 89464972 71676752 89465143 71676889 89465314 71677026 89465485 71677163 89465656 71677300 89465827 71677437 89465998 71677574 89466169 71677711 89466340 71677848 89466511 71677985 89466682 71678122 89466853 71678259 89467024 71678396 89467195 71678533 89467366 71678670 89467537 71678807 89467708 71678944 89467879 71679081 89468050 71679218 89468221 71679355 89468392 71679492 89468563 71679629 89468734 71679766 89468905 71679903 89469076 71680040 89469247 71680177 89469418 71680314 89469589 71680451 89469760 71680588 89469931 71680725 89470102 71680862 89470273 71680999 89470444 71681136 89470615 71681273 89470786 71681410 89470957 71681547 89471128 71681684 89471299 71681821 89471470 71681958 89471641 71682095 89471812 71682232 89471983 71682369 89472154 71682506 89472325 71682643 89472496 71682780 89472667 71682917 89472838 71683054 89473009 71683191 89473180 71683328 89473351 71683465 89473522 71683602 89473693 71683739 89473864 71683876 89474035 71684013 89474206 71684150 89474377 71684287 89474548 71684424 89474719 71684561 89474890 71684698 89475061 71684835 89475232 71684972 89475403 71685109 89475574 71685246 89475745 71685383 89475916 71685520 89476087 71685657 89476258 71685794 89476429 71685931 89476600 71686068 89476771 71686205 89476942 71686342 89477113 71686479 89477284 71686616 89477455 71686753 89477626 71686890 89477797 71687027 89477968 71687164 89478139 71687301 89478310 71687438 89478481 71687575 89478652 71687712 89478823 71687849 89478994 71687986 89479165 71688123 89479336 71688260 89479507 71688397 89479678 71688534 89479849 71688671 89480020 71688808 89480191 71688945 89480362 71689082 89480533 71689219 89480704 71689356 89480875 71689493 89481046 71689630 89481217 71689767 89481388 71689904 89481559 71690041 89481730 71690178 89481901 71690315 89482072 71690452 89482243 71690589 89482414 71690726 89482585 71690863 89482756 71691000 89482927 71691137 89483098 71691274 89483269 71691411 89483440 71691548 89483611 71691685 89483782 71691822 89483953 71691959 89484124 71692096 89484295 71692233 89484466 71692370 89484637 71692507 89484808 71692644 89484979 71692781 89485150 71692918 89485321 71693055 89485492 71693192 89485663 71693329 89485834 71693466 89486005 71693603 89486176 71693740 89486347 71693877 89486518 71694014 89486689 71694151 89486860 71694288 89487031 71694425 89487202 71694562 89487373 71694699 89487544 71694836 89487715 71694973 89487886 71695110 89488057 71695247 89488228 71695384 89488399 71695521 89488570 71695658 89488741 71695795 89488912 71695932 89489083 71696069 89489254 71696206 89489425 71696343 89489596 71696480 89489767 71696617 89489938 71696754 89490109 71696891 89490280 71697028 89490451 71697165 89490622 71697302 89490793 71697439 89490964 71697576 89491135 71697713 89491306 71697850 89491477 71697987 89491648 71698124 89491819 71698261 89491990 71698398 89492161 71698535 89492332 71698672 89492503 71698809 89492674 71698946 89492845 71699083 89493016 71699220 89493187 71699357 89493358 71699494 89493529 71699631 89493700 71699768 89493871 71699905 89494042 71700042 89494213 71700179 89494384 71700316 89494555 71700453 89494726 71700590 89494897 71700727 89495068 71700864 89495239 71701001 89495410 71701138 89495581 71701275 89495752 71701412 89495923 71701549 89496094 71701686 89496265 71701823 89496436 71701960 89496607 71702097 89496778 71702234 89496949 71702371 89497120 71702508 89497291 71702645 89497462 71702782 89497633 71702919 89497804 71703056 89497975 71703193 89498146 71703330 89498317 71703467 89498488 71703604 89498659 71703741 89498830 71703878 89499001 71704015 89499172 71704152 89499343 71704289 89499514 71704426 89499685 71704563 89499856 71704700 89500027 71704837 89500198 71704974 89500369 71705111 89500540 71705248 89500711 71705385 89500882 71705522 89501053 71705659 89501224 71705796 89501395 71705933 89501566 71706070 89501737 71706207 89501908 71706344 89502079 71706481 89502250 71706618 89502421 71706755 89502592 71706892 89502763 71707029 89502934 71707166 89503105 71707303 89503276 71707440 89503447 71707577 89503618 71707714 89503789 71707851 89503960 71707988 89504131 71708125 89504302 71708262 89504473 71708399 89504644 71708536 89504815 71708673 89504986 71708810 89505157 71708947 89505328 71709084 89505499 71709221 89505670 71709358 89505841 71709495 89506012 71709632 89506183 71709769 89506354 71709906 89506525 71710043 89506696 71710180 89506867 71710317 89507038 71710454 89507209 71710591 89507380 71710728 89507551 71710865 89507722 71711002 89507893 71711139 89508064 71711276 89508235 71711413 89508406 71711550 89508577 71711687 89508748 71711824 89508919 71711961 89509090 71712098 89509261 71712235 89509432 71712372 89509603 71712509 89509774 71712646 89509945 71712783 89510116 71712920 89510287 71713057 89510458 71713194 89510629 71713331 89510800 71713468 89510971 71713605 89511142 71713742 89511313 71713879 89511484 71714016 89511655 71714153 89511826 71714290 89511997 71714427 89512168 71714564 89512339 71714701 89512510 71714838 89512681 71714975 89512852 71715112 89513023 71715249 89513194 71715386 89513365 71715523 89513536 71715660 89513707 71715797 89513878 71715934 89514049 71716071 89514220 71716208 89514391 71716345 89514562 71716482 89514733 71716619 89514904 71716756 89515075 71716893 89515246 71717030 89515417 71717167 89515588 71717304 89515759 71717441 89515930 71717578 89516101 71717715 89516272 71717852 89516443 71717989 89516614 71718126 89516785 71718263 89516956 71718400 89517127 71718537 89517298 71718674 89517469 71718811 89517640 71718948 89517811 71719085 89517982 71719222 89518153 71719359 89518324 71719496 89518495 71719633 89518666 71719770 89518837 71719907 89519008 71720044 89519179 71720181 89519350 71720318 89519521 71720455 89519692 71720592 89519863 71720729 89520034 71720866 89520205 71721003 89520376 71721140 89520547 71721277 89520718 71721414 89520889 71721551 89521060 71721688 89521231 71721825 89521402 71721962 89521573 71722099 89521744 71722236 89521915 71722373 89522086 71722510 89522257 71722647 89522428 71722784 89522599 71722921 89522770 71723058 89522941 71723195 89523112 71723332 89523283 71723469 89523454 71723606 89523625 71723743 89523796 71723880 89523967 71724017 89524138 71724154 89524309 71724291 89524480 71724428 89524651 71724565 89524822 71724702 89524993 71724839 89525164 71724976 89525335 71725113 89525506 71725250 89525677 71725387 89525848 71725524 89526019 71725661 89526190 71725798 89526361 71725935 89526532 71726072 89526703 71726209 89526874 71726346 89527045 71726483 89527216 71726620 89527387 71726757 89527558 71726894 89527729 71727031 89527900 71727168 89528071 71727305 89528242 71727442 89528413 71727579 89528584 71727716 89528755 71727853 89528926 71727990 89529097 71728127 89529268 71728264 89529439 71728401 89529610 71728538 89529781 71728675 89529952 71728812 89530123 71728949 89530294 71729086 89530465 71729223 89530636 71729360 89530807 71729497 89530978 71729634 89531149 71729771 89531320 71729908 89531491 71730045 89531662 71730182 89531833 71730319 89532004 71730456 89532175 71730593 89532346 71730730 89532517 71730867 89532688 71731004 89532859 71731141 89533030 71731278 89533201 71731415 89533372 71731552 89533543 71731689 89533714 71731826 89533885 71731963 89534056 71732100 89534227 71732237 89534398 71732374 89534569 71732511 89534740 71732648 89534911 71732785 89535082 71732922 89535253 71733059 89535424 71733196 89535595 71733333 89535766 71733470 89535937 71733607 89536108 71733744 89536279 71733881 89536450 71734018 89536621 71734155 89536792 71734292 89536963 71734429 89537134 71734566 89537305 71734703 89537476 71734840 89537647 71734977 89537818 71735114 89537989 71735251 89538160 71735388 89538331 71735525 89538502 71735662 89538673 71735799 89538844 71735936 89539015 71736073 89539186 71736210 89539357 71736347 89539528 71736484 89539699 71736621 89539870 71736758 89540041 71736895 89540212 71737032 89540383 71737169 89540554 71737306 89540725 71737443 89540896 71737580 89541067 71737717 89541238 71737854 89541409 71737991 89541580 71738128 89541751 71738265 89541922 71738402 89542093 71738539 89542264 71738676 89542435 71738813 89542606 71738950 89542777 71739087 89542948 71739224 89543119 71739361 89543290 71739498 89543461 71739635 89543632 71739772 89543803 71739909 89543974 71740046 89544145 71740183 89544316 71740320 89544487 71740457 89544658 71740594 89544829 71740731 89545000 71740868 89545171 71741005 89545342 71741142 89545513 71741279 89545684 71741416 89545855 71741553 89546026 71741690 89546197 71741827 89546368 71741964 89546539 71742101 89546710 71742238 89546881 71742375 89547052 71742512 89547223 71742649 89547394 71742786 89547565 71742923 89547736 71743060 89547907 71743197 89548078 71743334 89548249 71743471 89548420 71743608 89548591 71743745 89548762 71743882 89548933 71744019 89549104 71744156 89549275 71744293 89549446 71744430 89549617 71744567 89549788 71744704 89549959 71744841 89550130 71744978 89550301 71745115 89550472 71745252 89550643 71745389 89550814 71745526 89550985 71745663 89551156 71745800 89551327 71745937 89551498 71746074 89551669 71746211 89551840 71746348 89552011 71746485 89552182 71746622 89552353 71746759 89552524 71746896 89552695 71747033 89552866 71747170 89553037 71747307 89553208 71747444 89553379 71747581 89553550 71747718 89553721 71747855 89553892 71747992 89554063 71748129 89554234 71748266 89554405 71748403 89554576 71748540 89554747 71748677 89554918 71748814 89555089 71748951 89555260 71749088 89555431 71749225 89555602 71749362 89555773 71749499 89555944 71749636 89556115 71749773 89556286 71749910 89556457 71750047 89556628 71750184 89556799 71750321 89556970 71750458 89557141 71750595 89557312 71750732 89557483 71750869 89557654 71751006 89557825 71751143 89557996 71751280 89558167 71751417 89558338 71751554 89558509 71751691 89558680 71751828 89558851 71751965 89559022 71752102 89559193 71752239 89559364 71752376 89559535 71752513 89559706 71752650 89559877 71752787 89560048 71752924 89560219 71753061 89560390 71753198 89560561 71753335 89560732 71753472 89560903 71753609 89561074 71753746 89561245 71753883 89561416 71754020 89561587 71754157 89561758 71754294 89561929 71754431 89562100 71754568 89562271 71754705 89562442 71754842 89562613 71754979 89562784 71755116 89562955 71755253 89563126 71755390 89563297 71755527 89563468 71755664 89563639 71755801 89563810 71755938 89563981 71756075 89564152 71756212 89564323 71756349 89564494 71756486 89564665 71756623 89564836 71756760 89565007 71756897 89565178 71757034 89565349 71757171 89565520 71757308 89565691 71757445 89565862 71757582 89566033 71757719 89566204 71757856 89566375 71757993 89566546 71758130 89566717 71758267 89566888 71758404 89567059 71758541 89567230 71758678 89567401 71758815 89567572 71758952 89567743 71759089 89567914 71759226 89568085 71759363 89568256 71759500 89568427 71759637 89568598 71759774 89568769 71759911 89568940 71760048 89569111 71760185 89569282 71760322 89569453 71760459 89569624 71760596 89569795 71760733 89569966 71760870 89570137 71761007 89570308 71761144 89570479 71761281 89570650 71761418 89570821 71761555 89570992 71761692 89571163 71761829 89571334 71761966 89571505 71762103 89571676 71762240 89571847 71762377 89572018 71762514 89572189 71762651 89572360 71762788 89572531 71762925 89572702 71763062 89572873 71763199 89573044 71763336 89573215 71763473 89573386 71763610 89573557 71763747 89573728 71763884 89573899 71764021 89574070 71764158 89574241 71764295 89574412 71764432 89574583 71764569 89574754 71764706 89574925 71764843 89575096 71764980 89575267 71765117 89575438 71765254 89575609 71765391 89575780 71765528 89575951 71765665 89576122 71765802 89576293 71765939 89576464 71766076 89576635 71766213 89576806 71766350 89576977 71766487 89577148 71766624 89577319 71766761 89577490 71766898 89577661 71767035 89577832 71767172 89578003 71767309 89578174 71767446 89578345 71767583 89578516 71767720 89578687 71767857 89578858 71767994 89579029 71768131 89579200 71768268 89579371 71768405 89579542 71768542 89579713 71768679 89579884 71768816 89580055 71768953 89580226 71769090 89580397 71769227 89580568 71769364 89580739 71769501 89580910 71769638 89581081 71769775 89581252 71769912 89581423 71770049 89581594 71770186 89581765 71770323 89581936 71770460 89582107 71770597 89582278 71770734 89582449 71770871 89582620 71771008 89582791 71771145 89582962 71771282 89583133 71771419 89583304 71771556 89583475 71771693 89583646 71771830 89583817 71771967 89583988 71772104 89584159 71772241 89584330 71772378 89584501 71772515 89584672 71772652 89584843 71772789 89585014 71772926 89585185 71773063 89585356 71773200 89585527 71773337 89585698 71773474 89585869 71773611 89586040 71773748 89586211 71773885 89586382 71774022 89586553 71774159 89586724 71774296 89586895 71774433 89587066 71774570 89587237 71774707 89587408 71774844 89587579 71774981 89587750 71775118 89587921 71775255 89588092 71775392 89588263 71775529 89588434 71775666 89588605 71775803 89588776 71775940 89588947 71776077 89589118 71776214 89589289 71776351 89589460 71776488 89589631 71776625 89589802 71776762 89589973 71776899 89590144 71777036 89590315 71777173 89590486 71777310 89590657 71777447 89590828 71777584 89590999 71777721 89591170 71777858 89591341 71777995 89591512 71778132 89591683 71778269 89591854 71778406 89592025 71778543 89592196 71778680 89592367 71778817 89592538 71778954 89592709 71779091 89592880 71779228 89593051 71779365 89593222 71779502 89593393 71779639 89593564 71779776 89593735 71779913 89593906 71780050 89594077 71780187 89594248 71780324 89594419 71780461 89594590 71780598 89594761 71780735 89594932 71780872 89595103 71781009 89595274 71781146 89595445 71781283 89595616 71781420 89595787 71781557 89595958 71781694 89596129 71781831 89596300 71781968 89596471 71782105 89596642 71782242 89596813 71782379 89596984 71782516 89597155 71782653 89597326 71782790 89597497 71782927 89597668 71783064 89597839 71783201 89598010 71783338 89598181 71783475 89598352 71783612 89598523 71783749 89598694 71783886 89598865 71784023 89599036 71784160 89599207 71784297 89599378 71784434 89599549 71784571 89599720 71784708 89599891 71784845 89600062 71784982 89600233 71785119 89600404 71785256 89600575 71785393 89600746 71785530 89600917 71785667 89601088 71785804 89601259 71785941 89601430 71786078 89601601 71786215 89601772 71786352 89601943 71786489 89602114 71786626 89602285
1000 63018900 0 63018900 78658627 63019037 78658798 63019174 78658969 63019311 78659140 63019448 78659311 63019585 78659482 63019722 78659653 63019859 78659824 63019996 78659995 63020133 78660166 63020270 78660337 63020407 78660508 63020544 78660679 63020681 78660850 63020818 78661021 63020955 78661192 63021092 78661363 63021229 78661534 63021366 78661705 63021503 78661876 63021640 78662047 63021777 78662218 63021914 78662389 63022051 78662560 63022188 78662731 63022325 78662902 63022462 78663073 63022599 78663244 63022736 78663415 63022873 78663586 63023010 78663757 63023147 78663928 63023284 78664099 63023421 78664270 63023558 78664441 63023695 78664612 63023832 78664783 63023969 78664954 63024106 78665125 63024243 78665296 63024380 78665467 63024517 78665638 63024654 78665809 63024791 78665980 63024928 78666151 63025065 78666322 63025202 78666493 63025339 78666664 63025476 78666835 63025613 78667006 63025750 78667177 63025887 78667348 63026024 78667519 63026161 78667690 63026298 78667861 63026435 78668032 63026572 78668203 63026709 78668374 63026846 78668545 63026983 78668716 63027120 78668887 63027257 78669058 63027394 78669229 63027531 78669400 63027668 78669571 63027805 78669742 63027942 78669913 63028079 78670084 63028216 78670255 63028353 78670426 63028490 78670597 63028627 78670768 63028764 78670939 63028901 78671110 63029038 78671281 63029175 78671452 63029312 78671623 63029449 78671794 63029586 78671965 63029723 78672136 63029860 78672307 63029997 78672478 63030134 78672649 63030271 78672820 63030408 78672991 63030545 78673162 63030682 78673333 63030819 78673504 63030956 78673675 63031093 78673846 63031230 78674017 63031367 78674188 63031504 78674359 63031641 78674530 63031778 78674701 63031915 78674872 63032052 78675043 63032189 78675214 63032326 78675385 63032463 78675556 63032600 78675727 63032737 78675898 63032874 78676069 63033011 78676240 63033148 78676411 63033285 78676582 63033422 78676753 63033559 78676924 63033696 78677095 63033833 78677266 63033970 78677437 63034107 78677608 63034244 78677779 63034381 78677950 63034518 78678121 63034655 78678292 63034792 78678463 63034929 78678634 63035066 78678805 63035203 78678976 63035340 78679147 63035477 78679318 63035614 78679489 63035751 78679660 63035888 78679831 63036025 78680002 63036162 78680173 63036299 78680344 63036436 78680515 63036573 78680686 63036710 78680857 63036847 78681028 63036984 78681199 63037121 78681370 63037258 78681541 63037395 78681712 63037532 78681883 63037669 78682054 63037806 78682225 63037943 78682396 63038080 78682567 63038217 78682738 63038354 78682909 63038491 78683080 63038628 78683251 63038765 78683422 63038902 78683593 63039039 78683764 63039176 78683935 63039313 78684106 63039450 78684277 63039587 78684448 63039724 78684619 63039861 78684790 63039998 78684961 63040135 78685132 63040272 78685303 63040409 78685474 63040546 78685645 63040683 78685816 63040820 78685987 63040957 78686158 63041094 78686329 63041231 78686500 63041368 78686671 63041505 78686842 63041642 78687013 63041779 78687184 63041916 78687355 63042053 78687526 63042190 78687697 63042327 78687868 63042464 78688039 63042601 78688210 63042738 78688381 63042875 78688552 63043012 78688723 63043149 78688894 63043286 78689065 63043423 78689236 63043560 78689407 63043697 78689578 63043834 78689749 63043971 78689920 63044108 78690091 63044245 78690262 63044382 78690433 63044519 78690604 63044656 78690775 63044793 78690946 63044930 78691117 63045067 78691288 63045204 78691459 63045341 78691630 63045478 78691801 63045615 78691972 63045752 78692143 63045889 78692314 63046026 78692485 63046163 78692656 63046300 78692827 63046437 78692998 63046574 78693169 63046711 78693340 63046848 78693511 63046985 78693682 63047122 78693853 63047259 78694024 63047396 78694195 63047533 78694366 63047670 78694537 63047807 78694708 63047944 78694879 63048081 78695050 63048218 78695221 63048355 78695392 63048492 78695563 63048629 78695734 63048766 78695905 63048903 78696076 63049040 78696247 63049177 78696418 63049314 78696589 63049451 78696760 63049588 78696931 63049725 78697102 63049862 78697273 63049999 78697444 63050136 78697615 63050273 78697786 63050410 78697957 63050547 78698128 63050684 78698299 63050821 78698470 63050958 78698641 63051095 78698812 63051232 78698983 63051369 78699154 63051506 78699325 63051643 78699496 63051780 78699667 63051917 78699838 63052054 78700009 63052191 78700180 63052328 78700351 63052465 78700522 63052602 78700693 63052739 78700864 63052876 78701035 63053013 78701206 63053150 78701377 63053287 78701548 63053424 78701719 63053561 78701890 63053698 78702061 63053835 78702232 63053972 78702403 63054109 78702574 63054246 78702745 63054383 78702916 63054520 78703087 63054657 78703258 63054794 78703429 63054931 78703600 63055068 78703771 63055205 78703942 63055342 78704113 63055479 78704284 63055616 78704455 63055753 78704626 63055890 78704797 63056027 78704968 63056164 78705139 63056301 78705310 63056438 78705481 63056575 78705652 63056712 78705823 63056849 78705994 63056986 78706165 63057123 78706336 63057260 78706507 63057397 78706678 63057534 78706849 63057671 78707020 63057808 78707191 63057945 78707362 63058082 78707533 63058219 78707704 63058356 78707875 63058493 78708046 63058630 78708217 63058767 78708388 63058904 78708559 63059041 78708730 63059178 78708901 63059315 78709072 63059452 78709243 63059589 78709414 63059726 78709585 63059863 78709756 63060000 78709927 63060137 78710098 63060274 78710269 63060411 78710440 63060548 78710611 63060685 78710782 63060822 78710953 63060959 78711124 63061096 78711295 63061233 78711466 63061370 78711637 63061507 78711808 63061644 78711979 63061781 78712150 63061918 78712321 63062055 78712492 63062192 78712663 63062329 78712834 63062466 78713005 63062603 78713176 63062740 78713347 63062877 78713518 63063014 78713689 63063151 78713860 63063288 78714031 63063425 78714202 63063562 78714373 63063699 78714544 63063836 78714715 63063973 78714886 63064110 78715057 63064247 78715228 63064384 78715399 63064521 78715570 63064658 78715741 63064795 78715912 63064932 78716083 63065069 78716254 63065206 78716425 63065343 78716596 63065480 78716767 63065617 78716938 63065754 78717109 63065891 78717280 63066028 78717451 63066165 78717622 63066302 78717793 63066439 78717964 63066576 78718135 63066713 78718306 63066850 78718477 63066987 78718648 63067124 78718819 63067261 78718990 63067398 78719161 63067535 78719332 63067672 78719503 63067809 78719674 63067946 78719845 63068083 78720016 63068220 78720187 63068357 78720358 63068494 78720529 63068631 78720700 63068768 78720871 63068905 78721042 63069042 78721213 63069179 78721384 63069316 78721555 63069453 78721726 63069590 78721897 63069727 78722068 63069864 78722239 63070001 78722410 63070138 78722581 63070275 78722752 63070412 78722923 63070549 78723094 63070686 78723265 63070823 78723436 63070960 78723607 63071097 78723778 63071234 78723949 63071371 78724120 63071508 78724291 63071645 78724462 63071782 78724633 63071919 78724804 63072056 78724975 63072193 78725146 63072330 78725317 63072467 78725488 63072604 78725659 63072741 78725830 63072878 78726001 63073015 78726172 63073152 78726343 63073289 78726514 63073426 78726685 63073563 78726856 63073700 78727027 63073837 78727198 63073974 78727369 63074111 78727540 63074248 78727711 63074385 78727882 63074522 78728053 63074659 78728224 63074796 78728395 63074933 78728566 63075070 78728737 63075207 78728908 63075344 78729079 63075481 78729250 63075618 78729421 63075755 78729592 63075892 78729763 63076029 78729934 63076166 78730105 63076303 78730276 63076440 78730447 63076577 78730618 63076714 78730789 63076851 78730960 63076988 78731131 63077125 78731302 63077262 78731473 63077399 78731644 63077536 78731815 63077673 78731986 63077810 78732157 63077947 78732328 63078084 78732499 63078221 78732670 63078358 78732841 63078495 78733012 63078632 78733183 63078769 78733354 63078906 78733525 63079043 78733696 63079180 78733867 63079317 78734038 63079454 78734209 63079591 78734380 63079728 78734551 63079865 78734722 63080002 78734893 63080139 78735064 63080276 78735235 63080413 78735406 63080550 78735577 63080687 78735748 63080824 78735919 63080961 78736090 63081098 78736261 63081235 78736432 63081372 78736603 63081509 78736774 63081646 78736945 63081783 78737116 63081920 78737287 63082057 78737458 63082194 78737629 63082331 78737800 63082468 78737971 63082605 78738142 63082742 78738313 63082879 78738484 63083016 78738655 63083153 78738826 63083290 78738997 63083427 78739168 63083564 78739339 63083701 78739510 63083838 78739681 63083975 78739852 63084112 78740023 63084249 78740194 63084386 78740365 63084523 78740536 63084660 78740707 63084797 78740878 63084934 78741049 63085071 78741220 63085208 78741391 63085345 78741562 63085482 78741733 63085619 78741904 63085756 78742075 63085893 78742246 63086030 78742417 63086167 78742588 63086304 78742759 63086441 78742930 63086578 78743101 63086715 78743272 63086852 78743443 63086989 78743614 63087126 78743785 63087263 78743956 63087400 78744127 63087537 78744298 63087674 78744469 63087811 78744640 63087948 78744811 63088085 78744982 63088222 78745153 63088359 78745324 63088496 78745495 63088633 78745666 63088770 78745837 63088907 78746008 63089044 78746179 63089181 78746350 63089318 78746521 63089455 78746692 63089592 78746863 63089729 78747034 63089866 78747205 63090003 78747376 63090140 78747547 63090277 78747718 63090414 78747889 63090551 78748060 63090688 78748231 63090825 78748402 63090962 78748573 63091099 78748744 63091236 78748915 63091373 78749086 63091510 78749257 63091647 78749428 63091784 78749599 63091921 78749770 63092058 78749941 63092195 78750112 63092332 78750283 63092469 78750454 63092606 78750625 63092743 78750796 63092880 78750967 63093017 78751138 63093154 78751309 63093291 78751480 63093428 78751651 63093565 78751822 63093702 78751993 63093839 78752164 63093976 78752335 63094113 78752506 63094250 78752677 63094387 78752848 63094524 78753019 63094661 78753190 63094798 78753361 63094935 78753532 63095072 78753703 63095209 78753874 63095346 78754045 63095483 78754216 63095620 78754387 63095757 78754558 63095894 78754729 63096031 78754900 63096168 78755071 63096305 78755242 63096442 78755413 63096579 78755584 63096716 78755755 63096853 78755926 63096990 78756097 63097127 78756268 63097264 78756439 63097401 78756610 63097538 78756781 63097675 78756952 63097812 78757123 63097949 78757294 63098086 78757465 63098223 78757636 63098360 78757807 63098497 78757978 63098634 78758149 63098771 78758320 63098908 78758491 63099045 78758662 63099182 78758833 63099319 78759004 63099456 78759175 63099593 78759346 63099730 78759517 63099867 78759688 63100004 78759859 63100141 78760030 63100278 78760201 63100415 78760372 63100552 78760543 63100689 78760714 63100826 78760885 63100963 78761056 63101100 78761227 63101237 78761398 63101374 78761569 63101511 78761740 63101648 78761911 63101785 78762082 63101922 78762253 63102059 78762424 63102196 78762595 63102333 78762766 63102470 78762937 63102607 78763108 63102744 78763279 63102881 78763450 63103018 78763621 63103155 78763792 63103292 78763963 63103429 78764134 63103566 78764305 63103703 78764476 63103840 78764647 63103977 78764818 63104114 78764989 63104251 78765160 63104388 78765331 63104525 78765502 63104662 78765673 63104799 78765844 63104936 78766015 63105073 78766186 63105210 78766357 63105347 78766528 63105484 78766699 63105621 78766870 63105758 78767041 63105895 78767212 63106032 78767383 63106169 78767554 63106306 78767725 63106443 78767896 63106580 78768067 63106717 78768238 63106854 78768409 63106991 78768580 63107128 78768751 63107265 78768922 63107402 78769093 63107539 78769264 63107676 78769435 63107813 78769606 63107950 78769777 63108087 78769948 63108224 78770119 63108361 78770290 63108498 78770461 63108635 78770632 63108772 78770803 63108909 78770974 63109046 78771145 63109183 78771316 63109320 78771487 63109457 78771658 63109594 78771829 63109731 78772000 63109868 78772171 63110005 78772342 63110142 78772513 63110279 78772684 63110416 78772855 63110553 78773026 63110690 78773197 63110827 78773368 63110964 78773539 63111101 78773710 63111238 78773881 63111375 78774052 63111512 78774223 63111649 78774394 63111786 78774565 63111923 78774736 63112060 78774907 63112197 78775078 63112334 78775249 63112471 78775420 63112608 78775591 63112745 78775762 63112882 78775933 63113019 78776104 63113156 78776275 63113293 78776446 63113430 78776617 63113567 78776788 63113704 78776959 63113841 78777130 63113978 78777301 63114115 78777472 63114252 78777643 63114389 78777814 63114526 78777985 63114663 78778156 63114800 78778327 63114937 78778498 63115074 78778669 63115211 78778840 63115348 78779011 63115485 78779182 63115622 78779353 63115759 78779524 63115896 78779695 63116033 78779866 63116170 78780037 63116307 78780208 63116444 78780379 63116581 78780550 63116718 78780721 63116855 78780892 63116992 78781063 63117129 78781234 63117266 78781405 63117403 78781576 63117540 78781747 63117677 78781918 63117814 78782089 63117951 78782260 63118088 78782431 63118225 78782602 63118362 78782773 63118499 78782944 63118636 78783115 63118773 78783286 63118910 78783457 63119047 78783628 63119184 78783799 63119321 78783970 63119458 78784141 63119595 78784312 63119732 78784483 63119869 78784654 63120006 78784825 63120143 78784996 63120280 78785167 63120417 78785338 63120554 78785509 63120691 78785680 63120828 78785851 63120965 78786022 63121102 78786193 63121239 78786364 63121376 78786535 63121513 78786706 63121650 78786877 63121787 78787048 63121924 78787219 63122061 78787390 63122198 78787561 63122335 78787732 63122472 78787903 63122609 78788074 63122746 78788245 63122883 78788416 63123020 78788587 63123157 78788758 63123294 78788929 63123431 78789100 63123568 78789271 63123705 78789442 63123842 78789613 63123979 78789784 63124116 78789955 63124253 78790126 63124390 78790297 63124527 78790468 63124664 78790639 63124801 78790810 63124938 78790981 63125075 78791152 63125212 78791323 63125349 78791494 63125486 78791665 63125623 78791836 63125760 78792007 63125897 78792178 63126034 78792349 63126171 78792520 63126308 78792691 63126445 78792862 63126582 78793033 63126719 78793204 63126856 78793375 63126993 78793546 63127130 78793717 63127267 78793888 63127404 78794059 63127541 78794230 63127678 78794401 63127815 78794572 63127952 78794743 63128089 78794914 63128226 78795085 63128363 78795256 63128500 78795427 63128637 78795598 63128774 78795769 63128911 78795940 63129048 78796111 63129185 78796282 63129322 78796453 63129459 78796624 63129596 78796795 63129733 78796966 63129870 78797137 63130007 78797308 63130144 78797479 63130281 78797650 63130418 78797821 63130555 78797992 63130692 78798163 63130829 78798334 63130966 78798505 63131103 78798676 63131240 78798847 63131377 78799018 63131514 78799189 63131651 78799360 63131788 78799531 63131925 78799702 63132062 78799873 63132199 78800044 63132336 78800215 63132473 78800386 63132610 78800557 63132747 78800728 63132884 78800899 63133021 78801070 63133158 78801241 63133295 78801412 63133432 78801583 63133569 78801754 63133706 78801925 63133843 78802096 63133980 78802267 63134117 78802438 63134254 78802609 63134391 78802780 63134528 78802951 63134665 78803122 63134802 78803293 63134939 78803464 63135076 78803635 63135213 78803806 63135350 78803977 63135487 78804148 63135624 78804319 63135761 78804490 63135898 78804661 63136035 78804832 63136172 78805003 63136309 78805174 63136446 78805345 63136583 78805516 63136720 78805687 63136857 78805858 63136994 78806029 63137131 78806200 63137268 78806371 63137405 78806542 63137542 78806713 63137679 78806884 63137816 78807055 63137953 78807226 63138090 78807397 63138227 78807568 63138364 78807739 63138501 78807910 63138638 78808081 63138775 78808252 63138912 78808423 63139049 78808594 63139186 78808765 63139323 78808936 63139460 78809107 63139597 78809278 63139734 78809449 63139871 78809620 63140008 78809791 63140145 78809962 63140282 78810133 63140419 78810304 63140556 78810475 63140693 78810646 63140830 78810817 63140967 78810988 63141104 78811159 63141241 78811330 63141378 78811501 63141515 78811672 63141652 78811843 63141789 78812014 63141926 78812185 63142063 78812356 63142200 78812527 63142337 78812698 63142474 78812869 63142611 78813040 63142748 78813211 63142885 78813382 63143022 78813553 63143159 78813724 63143296 78813895 63143433 78814066 63143570 78814237 63143707 78814408 63143844 78814579 63143981 78814750 63144118 78814921 63144255 78815092 63144392 78815263 63144529 78815434 63144666 78815605 63144803 78815776 63144940 78815947 63145077 78816118 63145214 78816289 63145351 78816460 63145488 78816631 63145625 78816802 63145762 78816973 63145899 78817144 63146036 78817315 63146173 78817486 63146310 78817657 63146447 78817828 63146584 78817999 63146721 78818170 63146858 78818341 63146995 78818512 63147132 78818683 63147269 78818854 63147406 78819025 63147543 78819196 63147680 78819367 63147817 78819538 63147954 78819709 63148091 78819880 63148228 78820051 63148365 78820222 63148502 78820393 63148639 78820564 63148776 78820735 63148913 78820906 63149050 78821077 63149187 78821248 63149324 78821419 63149461 78821590 63149598 78821761 63149735 78821932 63149872 78822103 63150009 78822274 63150146 78822445 63150283 78822616 63150420 78822787 63150557 78822958 63150694 78823129 63150831 78823300 63150968 78823471 63151105 78823642 63151242 78823813 63151379 78823984 63151516 78824155 63151653 78824326 63151790 78824497 63151927 78824668 63152064 78824839 63152201 78825010 63152338 78825181 63152475 78825352 63152612 78825523 63152749 78825694 63152886 78825865 63153023 78826036 63153160 78826207 63153297 78826378 63153434 78826549 63153571 78826720 63153708 78826891 63153845 78827062 63153982 78827233 63154119 78827404 63154256 78827575 63154393 78827746 63154530 78827917 63154667 78828088 63154804 78828259 63154941 78828430 63155078 78828601 63155215 78828772 63155352 78828943 63155489 78829114 63155626 78829285
1000 9999900 0 9999900 12481627 10000037 12481798 10000174 12481969 10000311 12482140 10000448 12482311 10000585 12482482 10000722 12482653 10000859 12482824 10000996 12482995 10001133 12483166 10001270 12483337 10001407 12483508 10001544 12483679 10001681 12483850 10001818 12484021 10001955 12484192 10002092 12484363 10002229 12484534 10002366 12484705 10002503 12484876 10002640 12485047 10002777 12485218 10002914 12485389 10003051 12485560 10003188 12485731 10003325 12485902 10003462 12486073 10003599 12486244 10003736 12486415 10003873 12486586 10004010 12486757 10004147 12486928 10004284 12487099 10004421 12487270 10004558 12487441 10004695 12487612 10004832 12487783 10004969 12487954 10005106 12488125 10005243 12488296 10005380 12488467 10005517 12488638 10005654 12488809 10005791 12488980 10005928 12489151 10006065 12489322 10006202 12489493 10006339 12489664 10006476 12489835 10006613 12490006 10006750 12490177 10006887 12490348 10007024 12490519 10007161 12490690 10007298 12490861 10007435 12491032 10007572 12491203 10007709 12491374 10007846 12491545 10007983 12491716 10008120 12491887 10008257 12492058 10008394 12492229 10008531 12492400 10008668 12492571 10008805 12492742 10008942 12492913 10009079 12493084 10009216 12493255 10009353 12493426 10009490 12493597 10009627 12493768 10009764 12493939 10009901 12494110 10010038 12494281 10010175 12494452 10010312 12494623 10010449 12494794 10010586 12494965 10010723 12495136 10010860 12495307 10010997 12495478 10011134 12495649 10011271 12495820 10011408 12495991 10011545 12496162 10011682 12496333 10011819 12496504 10011956 12496675 10012093 12496846 10012230 12497017 10012367 12497188 10012504 12497359 10012641 12497530 10012778 12497701 10012915 12497872 10013052 12498043 10013189 12498214 10013326 12498385 10013463 12498556 10013600 12498727 10013737 12498898 10013874 12499069 10014011 12499240 10014148 12499411 10014285 12499582 10014422 12499753 10014559 12499924 10014696 12500095 10014833 12500266 10014970 12500437 10015107 12500608 10015244 12500779 10015381 12500950 10015518 12501121 10015655 12501292 10015792 12501463 10015929 12501634 10016066 12501805 10016203 12501976 10016340 12502147 10016477 12502318 10016614 12502489 10016751 12502660 10016888 12502831 10017025 12503002 10017162 12503173 10017299 12503344 10017436 12503515 10017573 12503686 10017710 12503857 10017847 12504028 10017984 12504199 10018121 12504370 10018258 12504541 10018395 12504712 10018532 12504883 10018669 12505054 10018806 12505225 10018943 12505396 10019080 12505567 10019217 12505738 10019354 12505909 10019491 12506080 10019628 12506251 10019765 12506422 10019902 12506593 10020039 12506764 10020176 12506935 10020313 12507106 10020450 12507277 10020587 12507448 10020724 12507619 10020861 12507790 10020998 12507961 10021135 12508132 10021272 12508303 10021409 12508474 10021546 12508645 10021683 12508816 10021820 12508987 10021957 12509158 10022094 12509329 10022231 12509500 10022368 12509671 10022505 12509842 10022642 12510013 10022779 12510184 10022916 12510355 10023053 12510526 10023190 12510697 10023327 12510868 10023464 12511039 10023601 12511210 10023738 12511381 10023875 12511552 10024012 12511723 10024149 12511894 10024286 12512065 10024423 12512236 10024560 12512407 10024697 12512578 10024834 12512749 10024971 12512920 10025108 12513091 10025245 12513262 10025382 12513433 10025519 12513604 10025656 12513775 10025793 12513946 10025930 12514117 10026067 12514288 10026204 12514459 10026341 12514630 10026478 12514801 10026615 12514972 10026752 12515143 10026889 12515314 10027026 12515485 10027163 12515656 10027300 12515827 10027437 12515998 10027574 12516169 10027711 12516340 10027848 12516511 10027985 12516682 10028122 12516853 10028259 12517024 10028396 12517195 10028533 12517366 10028670 12517537 10028807 12517708 10028944 12517879 10029081 12518050 10029218 12518221 10029355 12518392 10029492 12518563 10029629 12518734 10029766 12518905 10029903 12519076 10030040 12519247 10030177 12519418 10030314 12519589 10030451 12519760 10030588 12519931 10030725 12520102 10030862 12520273 10030999 12520444 10031136 12520615 10031273 12520786 10031410 12520957 10031547 12521128 10031684 12521299 10031821 12521470 10031958 12521641 10032095 12521812 10032232 12521983 10032369 12522154 10032506 12522325 10032643 12522496 10032780 12522667 10032917 12522838 10033054 12523009 10033191 12523180 10033328 12523351 10033465 12523522 10033602 12523693 10033739 12523864 10033876 12524035 10034013 12524206 10034150 12524377 10034287 12524548 10034424 12524719 10034561 12524890 10034698 12525061 10034835 12525232 10034972 12525403 10035109 12525574 10035246 12525745 10035383 12525916 10035520 12526087 10035657 12526258 10035794 12526429 10035931 12526600 10036068 12526771 10036205 12526942 10036342 12527113 10036479 12527284 10036616 12527455 10036753 12527626 10036890 12527797 10037027 12527968 10037164 12528139 10037301 12528310 10037438 12528481 10037575 12528652 10037712 12528823 10037849 12528994 10037986 12529165 10038123 12529336 10038260 12529507 10038397 12529678 10038534 12529849 10038671 12530020 10038808 12530191 10038945 12530362 10039082 12530533 10039219 12530704 10039356 12530875 10039493 12531046 10039630 12531217 10039767 12531388 10039904 12531559 10040041 12531730 10040178 12531901 10040315 12532072 10040452 12532243 10040589 12532414 10040726 12532585 10040863 12532756 10041000 12532927 10041137 12533098 10041274 12533269 10041411 12533440 10041548 12533611 10041685 12533782 10041822 12533953 10041959 12534124 10042096 12534295 10042233 12534466 10042370 12534637 10042507 12534808 10042644 12534979 10042781 12535150 10042918 12535321 10043055 12535492 10043192 12535663 10043329 12535834 10043466 12536005 10043603 12536176 10043740 12536347 10043877 12536518 10044014 12536689 10044151 12536860 10044288 12537031 10044425 12537202 10044562 12537373 10044699 12537544 10044836 12537715 10044973 12537886 10045110 12538057 10045247 12538228 10045384 12538399 10045521 12538570 10045658 12538741 10045795 12538912 10045932 12539083 10046069 12539254 10046206 12539425 10046343 12539596 10046480 12539767 10046617 12539938 10046754 12540109 10046891 12540280 10047028 12540451 10047165 12540622 10047302 12540793 10047439 12540964 10047576 12541135 10047713 12541306 10047850 12541477 10047987 12541648 10048124 12541819 10048261 12541990 10048398 12542161 10048535 12542332 10048672 12542503 10048809 12542674 10048946 12542845 10049083 12543016 10049220 12543187 10049357 12543358 10049494 12543529 10049631 12543700 10049768 12543871 10049905 12544042 10050042 12544213 10050179 12544384 10050316 12544555 10050453 12544726 10050590 12544897 10050727 12545068 10050864 12545239 10051001 12545410 10051138 12545581 10051275 12545752 10051412 12545923 10051549 12546094 10051686 12546265 10051823 12546436 10051960 12546607 10052097 12546778 10052234 12546949 10052371 12547120 10052508 12547291 10052645 12547462 10052782 12547633 10052919 12547804 10053056 12547975 10053193 12548146 10053330 12548317 10053467 12548488 10053604 12548659 10053741 12548830 10053878 12549001 10054015 12549172 10054152 12549343 10054289 12549514 10054426 12549685 10054563 12549856 10054700 12550027 10054837 12550198 10054974 12550369 10055111 12550540 10055248 12550711 10055385 12550882 10055522 12551053 10055659 12551224 10055796 12551395 10055933 12551566 10056070 12551737 10056207 12551908 10056344 12552079 10056481 12552250 10056618 12552421 10056755 12552592 10056892 12552763 10057029 12552934 10057166 12553105 10057303 12553276 10057440 12553447 10057577 12553618 10057714 12553789 10057851 12553960 10057988 12554131 10058125 12554302 10058262 12554473 10058399 12554644 10058536 12554815 10058673 12554986 10058810 12555157 10058947 12555328 10059084 12555499 10059221 12555670 10059358 12555841 10059495 12556012 10059632 12556183 10059769 12556354 10059906 12556525 10060043 12556696 10060180 12556867 10060317 12557038 10060454 12557209 10060591 12557380 10060728 12557551 10060865 12557722 10061002 12557893 10061139 12558064 10061276 12558235 10061413 12558406 10061550 12558577 10061687 12558748 10061824 12558919 10061961 12559090 10062098 12559261 10062235 12559432 10062372 12559603 10062509 12559774 10062646 12559945 10062783 12560116 10062920 12560287 10063057 12560458 10063194 12560629 10063331 12560800 10063468 12560971 10063605 12561142 10063742 12561313 10063879 12561484 10064016 12561655 10064153 12561826 10064290 12561997 10064427 12562168 10064564 12562339 10064701 12562510 10064838 12562681 10064975 12562852 10065112 12563023 10065249 12563194 10065386 12563365 10065523 12563536 10065660 12563707 10065797 12563878 10065934 12564049 10066071 12564220 10066208 12564391 10066345 12564562 10066482 12564733 10066619 12564904 10066756 12565075 10066893 12565246 10067030 12565417 10067167 12565588 10067304 12565759 10067441 12565930 10067578 12566101 10067715 12566272 10067852 12566443 10067989 12566614 10068126 12566785 10068263 12566956 10068400 12567127 10068537 12567298 10068674 12567469 10068811 12567640 10068948 12567811 10069085 12567982 10069222 12568153 10069359 12568324 10069496 12568495 10069633 12568666 10069770 12568837 10069907 12569008 10070044 12569179 10070181 12569350 10070318 12569521 10070455 12569692 10070592 12569863 10070729 12570034 10070866 12570205 10071003 12570376 10071140 12570547 10071277 12570718 10071414 12570889 10071551 12571060 10071688 12571231 10071825 12571402 10071962 12571573 10072099 12571744 10072236 12571915 10072373 12572086 10072510 12572257 10072647 12572428 10072784 12572599 10072921 12572770 10073058 12572941 10073195 12573112 10073332 12573283 10073469 12573454 10073606 12573625 10073743 12573796 10073880 12573967 10074017 12574138 10074154 12574309 10074291 12574480 10074428 12574651 10074565 12574822 10074702 12574993 10074839 12575164 10074976 12575335 10075113 12575506 10075250 12575677 10075387 12575848 10075524 12576019 10075661 12576190 10075798 12576361 10075935 12576532 10076072 12576703 10076209 12576874 10076346 12577045 10076483 12577216 10076620 12577387 10076757 12577558 10076894 12577729 10077031 12577900 10077168 12578071 10077305 12578242 10077442 12578413 10077579 12578584 10077716 12578755 10077853 12578926 10077990 12579097 10078127 12579268 10078264 12579439 10078401 12579610 10078538 12579781 10078675 12579952 10078812 12580123 10078949 12580294 10079086 12580465 10079223 12580636 10079360 12580807 10079497 12580978 10079634 12581149 10079771 12581320 10079908 12581491 10080045 12581662 10080182 12581833 10080319 12582004 10080456 12582175 10080593 12582346 10080730 12582517 10080867 12582688 10081004 12582859 10081141 12583030 10081278 12583201 10081415 12583372 10081552 12583543 10081689 12583714 10081826 12583885 10081963 12584056 10082100 12584227 10082237 12584398 10082374 12584569 10082511 12584740 10082648 12584911 10082785 12585082 10082922 12585253 10083059 12585424 10083196 12585595 10083333 12585766 10083470 12585937 10083607 12586108 10083744 12586279 10083881 12586450 10084018 12586621 10084155 12586792 10084292 12586963 10084429 12587134 10084566 12587305 10084703 12587476 10084840 12587647 10084977 12587818 10085114 12587989 10085251 12588160 10085388 12588331 10085525 12588502 10085662 12588673 10085799 12588844 10085936 12589015 10086073 12589186 10086210 12589357 10086347 12589528 10086484 12589699 10086621 12589870 10086758 12590041 10086895 12590212 10087032 12590383 10087169 12590554 10087306 12590725 10087443 12590896 10087580 12591067 10087717 12591238 10087854 12591409 10087991 12591580 10088128 12591751 10088265 12591922 10088402 12592093 10088539 12592264 10088676 12592435 10088813 12592606 10088950 12592777 10089087 12592948 10089224 12593119 10089361 12593290 10089498 12593461 10089635 12593632 10089772 12593803 10089909 12593974 10090046 12594145 10090183 12594316 10090320 12594487 10090457 12594658 10090594 12594829 10090731 12595000 10090868 12595171 10091005 12595342 10091142 12595513 10091279 12595684 10091416 12595855 10091553 12596026 10091690 12596197 10091827 12596368 10091964 12596539 10092101 12596710 10092238 12596881 10092375 12597052 10092512 12597223 10092649 12597394 10092786 12597565 10092923 12597736 10093060 12597907 10093197 12598078 10093334 12598249 10093471 12598420 10093608 12598591 10093745 12598762 10093882 12598933 10094019 12599104 10094156 12599275 10094293 12599446 10094430 12599617 10094567 12599788 10094704 12599959 10094841 12600130 10094978 12600301 10095115 12600472 10095252 12600643 10095389 12600814 10095526 12600985 10095663 12601156 10095800 12601327 10095937 12601498 10096074 12601669 10096211 12601840 10096348 12602011 10096485 12602182 10096622 12602353 10096759 12602524 10096896 12602695 10097033 12602866 10097170 12603037 10097307 12603208 10097444 12603379 10097581 12603550 10097718 12603721 10097855 12603892 10097992 12604063 10098129 12604234 10098266 12604405 10098403 12604576 10098540 12604747 10098677 12604918 10098814 12605089 10098951 12605260 10099088 12605431 10099225 12605602 10099362 12605773 10099499 12605944 10099636 12606115 10099773 12606286 10099910 12606457 10100047 12606628 10100184 12606799 10100321 12606970 10100458 12607141 10100595 12607312 10100732 12607483 10100869 12607654 10101006 12607825 10101143 12607996 10101280 12608167 10101417 12608338 10101554 12608509 10101691 12608680 10101828 12608851 10101965 12609022 10102102 12609193 10102239 12609364 10102376 12609535 10102513 12609706 10102650 12609877 10102787 12610048 10102924 12610219 10103061 12610390 10103198 12610561 10103335 12610732 10103472 12610903 10103609 12611074 10103746 12611245 10103883 12611416 10104020 12611587 10104157 12611758 10104294 12611929 10104431 12612100 10104568 12612271 10104705 12612442 10104842 12612613 10104979 12612784 10105116 12612955 10105253 12613126 10105390 12613297 10105527 12613468 10105664 12613639 10105801 12613810 10105938 12613981 10106075 12614152 10106212 12614323 10106349 12614494 10106486 12614665 10106623 12614836 10106760 12615007 10106897 12615178 10107034 12615349 10107171 12615520 10107308 12615691 10107445 12615862 10107582 12616033 10107719 12616204 10107856 12616375 10107993 12616546 10108130 12616717 10108267 12616888 10108404 12617059 10108541 12617230 10108678 12617401 10108815 12617572 10108952 12617743 10109089 12617914 10109226 12618085 10109363 12618256 10109500 12618427 10109637 12618598 10109774 12618769 10109911 12618940 10110048 12619111 10110185 12619282 10110322 12619453 10110459 12619624 10110596 12619795 10110733 12619966 10110870 12620137 10111007 12620308 10111144 12620479 10111281 12620650 10111418 12620821 10111555 12620992 10111692 12621163 10111829 12621334 10111966 12621505 10112103 12621676 10112240 12621847 10112377 12622018 10112514 12622189 10112651 12622360 10112788 12622531 10112925 12622702 10113062 12622873 10113199 12623044 10113336 12623215 10113473 12623386 10113610 12623557 10113747 12623728 10113884 12623899 10114021 12624070 10114158 12624241 10114295 12624412 10114432 12624583 10114569 12624754 10114706 12624925 10114843 12625096 10114980 12625267 10115117 12625438 10115254 12625609 10115391 12625780 10115528 12625951 10115665 12626122 10115802 12626293 10115939 12626464 10116076 12626635 10116213 12626806 10116350 12626977 10116487 12627148 10116624 12627319 10116761 12627490 10116898 12627661 10117035 12627832 10117172 12628003 10117309 12628174 10117446 12628345 10117583 12628516 10117720 12628687 10117857 12628858 10117994 12629029 10118131 12629200 10118268 12629371 10118405 12629542 10118542 12629713 10118679 12629884 10118816 12630055 10118953 12630226 10119090 12630397 10119227 12630568 10119364 12630739 10119501 12630910 10119638 12631081 10119775 12631252 10119912 12631423 10120049 12631594 10120186 12631765 10120323 12631936 10120460 12632107 10120597 12632278 10120734 12632449 10120871 12632620 10121008 12632791 10121145 12632962 10121282 12633133 10121419 12633304 10121556 12633475 10121693 12633646 10121830 12633817 10121967 12633988 10122104 12634159 10122241 12634330 10122378 12634501 10122515 12634672 10122652 12634843 10122789 12635014 10122926 12635185 10123063 12635356 10123200 12635527 10123337 12635698 10123474 12635869 10123611 12636040 10123748 12636211 10123885 12636382 10124022 12636553 10124159 12636724 10124296 12636895 10124433 12637066 10124570 12637237 10124707 12637408 10124844 12637579 10124981 12637750 10125118 12637921 10125255 12638092 10125392 12638263 10125529 12638434 10125666 12638605 10125803 12638776 10125940 12638947 10126077 12639118 10126214 12639289 10126351 12639460 10126488 12639631 10126625 12639802 10126762 12639973 10126899 12640144 10127036 12640315 10127173 12640486 10127310 12640657 10127447 12640828 10127584 12640999 10127721 12641170 10127858 12641341 10127995 12641512 10128132 12641683 10128269 12641854 10128406 12642025 10128543 12642196 10128680 12642367 10128817 12642538 10128954 12642709 10129091 12642880 10129228 12643051 10129365 12643222 10129502 12643393 10129639 12643564 10129776 12643735 10129913 12643906 10130050 12644077 10130187 12644248 10130324 12644419 10130461 12644590 10130598 12644761 10130735 12644932 10130872 12645103 10131009 12645274 10131146 12645445 10131283 12645616 10131420 12645787 10131557 12645958 10131694 12646129 10131831 12646300 10131968 12646471 10132105 12646642 10132242 12646813 10132379 12646984 10132516 12647155 10132653 12647326 10132790 12647497 10132927 12647668 10133064 12647839 10133201 12648010 10133338 12648181 10133475 12648352 10133612 12648523 10133749 12648694 10133886 12648865 10134023 12649036 10134160 12649207 10134297 12649378 10134434 12649549 10134571 12649720 10134708 12649891 10134845 12650062 10134982 12650233 10135119 12650404 10135256 12650575 10135393 12650746 10135530 12650917 10135667 12651088 10135804 12651259 10135941 12651430 10136078 12651601 10136215 12651772 10136352 12651943 10136489 12652114 10136626 12652285
1000 36674626 0 36674626 45776358 36674763 45776529 36674900 45776700 36675037 45776871 36675174 45777042 36675311 45777213 36675448 45777384 36675585 45777555 36675722 45777726 36675859 45777897 36675996 45778068 36676133 45778239 36676270 45778410 36676407 45778581 36676544 45778752 36676681 45778923 36676818 45779094 36676955 45779265 36677092 45779436 36677229 45779607 36677366 45779778 36677503 45779949 36677640 45780120 36677777 45780291 36677914 45780462 36678051 45780633 36678188 45780804 36678325 45780975 36678462 45781146 36678599 45781317 36678736 45781488 36678873 45781659 36679010 45781830 36679147 45782001 36679284 45782172 36679421 45782343 36679558 45782514 36679695 45782685 36679832 45782856 36679969 45783027 36680106 45783198 36680243 45783369 36680380 45783540 36680517 45783711 36680654 45783882 36680791 45784053 36680928 45784224 36681065 45784395 36681202 45784566 36681339 45784737 36681476 45784908 36681613 45785079 36681750 45785250 36681887 45785421 36682024 45785592 36682161 45785763 36682298 45785934 36682435 45786105 36682572 45786276 36682709 45786447 36682846 45786618 36682983 45786789 36683120 45786960 36683257 45787131 36683394 45787302 36683531 45787473 36683668 45787644 36683805 45787815 36683942 45787986 36684079 45788157 36684216 45788328 36684353 45788499 36684490 45788670 36684627 45788841 36684764 45789012 36684901 45789183 36685038 45789354 36685175 45789525 36685312 45789696 36685449 45789867 36685586 45790038 36685723 45790209 36685860 45790380 36685997 45790551 36686134 45790722 36686271 45790893 36686408 45791064 36686545 45791235 36686682 45791406 36686819 45791577 36686956 45791748 36687093 45791919 36687230 45792090 36687367 45792261 36687504 45792432 36687641 45792603 36687778 45792774 36687915 45792945 36688052 45793116 36688189 45793287 36688326 45793458 36688463 45793629 36688600 45793800 36688737 45793971 36688874 45794142 36689011 45794313 36689148 45794484 36689285 45794655 36689422 45794826 36689559 45794997 36689696 45795168 36689833 45795339 36689970 45795510 36690107 45795681 36690244 45795852 36690381 45796023 36690518 45796194 36690655 45796365 36690792 45796536 36690929 45796707 36691066 45796878 36691203 45797049 36691340 45797220 36691477 45797391 36691614 45797562 36691751 45797733 36691888 45797904 36692025 45798075 36692162 45798246 36692299 45798417 36692436 45798588 36692573 45798759 36692710 45798930 36692847 45799101 36692984 45799272 36693121 45799443 36693258 45799614 36693395 45799785 36693532 45799956 36693669 45800127 36693806 45800298 36693943 45800469 36694080 45800640 36694217 45800811 36694354 45800982 36694491 45801153 36694628 45801324 36694765 45801495 36694902 45801666 36695039 45801837 36695176 45802008 36695313 45802179 36695450 45802350 36695587 45802521 36695724 45802692 36695861 45802863 36695998 45803034 36696135 45803205 36696272 45803376 36696409 45803547 36696546 45803718 36696683 45803889 36696820 45804060 36696957 45804231 36697094 45804402 36697231 45804573 36697368 45804744 36697505 45804915 36697642 45805086 36697779 45805257 36697916 45805428 36698053 45805599 36698190 45805770 36698327 45805941 36698464 45806112 36698601 45806283 36698738 45806454 36698875 45806625 36699012 45806796 36699149 45806967 36699286 45807138 36699423 45807309 36699560 45807480 36699697 45807651 36699834 45807822 36699971 45807993 36700108 45808164 36700245 45808335 36700382 45808506 36700519 45808677 36700656 45808848 36700793 45809019 36700930 45809190 36701067 45809361 36701204 45809532 36701341 45809703 36701478 45809874 36701615 45810045 36701752 45810216 36701889 45810387 36702026 45810558 36702163 45810729 36702300 45810900 36702437 45811071 36702574 45811242 36702711 45811413 36702848 45811584 36702985 45811755 36703122 45811926 36703259 45812097 36703396 45812268 36703533 45812439 36703670 45812610 36703807 45812781 36703944 45812952 36704081 45813123 36704218 45813294 36704355 45813465 36704492 45813636 36704629 45813807 36704766 45813978 36704903 45814149 36705040 45814320 36705177 45814491 36705314 45814662 36705451 45814833 36705588 45815004 36705725 45815175 36705862 45815346 36705999 45815517 36706136 45815688 36706273 45815859 36706410 45816030 36706547 45816201 36706684 45816372 36706821 45816543 36706958 45816714 36707095 45816885 36707232 45817056 36707369 45817227 36707506 45817398 36707643 45817569 36707780 45817740 36707917 45817911 36708054 45818082 36708191 45818253 36708328 45818424 36708465 45818595 36708602 45818766 36708739 45818937 36708876 45819108 36709013 45819279 36709150 45819450 36709287 45819621 36709424 45819792 36709561 45819963 36709698 45820134 36709835 45820305 36709972 45820476 36710109 45820647 36710246 45820818 36710383 45820989 36710520 45821160 36710657 45821331 36710794 45821502 36710931 45821673 36711068 45821844 36711205 45822015 36711342 45822186 36711479 45822357 36711616 45822528 36711753 45822699 36711890 45822870 36712027 45823041 36712164 45823212 36712301 45823383 36712438 45823554 36712575 45823725 36712712 45823896 36712849 45824067 36712986 45824238 36713123 45824409 36713260 45824580 36713397 45824751 36713534 45824922 36713671 45825093 36713808 45825264 36713945 45825435 36714082 45825606 36714219 45825777 36714356 45825948 36714493 45826119 36714630 45826290 36714767 45826461 36714904 45826632 36715041 45826803 36715178 45826974 36715315 45827145 36715452 45827316 36715589 45827487 36715726 45827658 36715863 45827829 36716000 45828000 36716137 45828171 36716274 45828342 36716411 45828513 36716548 45828684 36716685 45828855 36716822 45829026 36716959 45829197 36717096 45829368 36717233 45829539 36717370 45829710 36717507 45829881 36717644 45830052 36717781 45830223 36717918 45830394 36718055 45830565 36718192 45830736 36718329 45830907 36718466 45831078 36718603 45831249 36718740 45831420 36718877 45831591 36719014 45831762 36719151 45831933 36719288 45832104 36719425 45832275 36719562 45832446 36719699 45832617 36719836 45832788 36719973 45832959 36720110 45833130 36720247 45833301 36720384 45833472 36720521 45833643 36720658 45833814 36720795 45833985 36720932 45834156 36721069 45834327 36721206 45834498 36721343 45834669 36721480 45834840 36721617 45835011 36721754 45835182 36721891 45835353 36722028 45835524 36722165 45835695 36722302 45835866 36722439 45836037 36722576 45836208 36722713 45836379 36722850 45836550 36722987 45836721 36723124 45836892 36723261 45837063 36723398 45837234 36723535 45837405 36723672 45837576 36723809 45837747 36723946 45837918 36724083 45838089 36724220 45838260 36724357 45838431 36724494 45838602 36724631 45838773 36724768 45838944 36724905 45839115 36725042 45839286 36725179 45839457 36725316 45839628 36725453 45839799 36725590 45839970 36725727 45840141 36725864 45840312 36726001 45840483 36726138 45840654 36726275 45840825 36726412 45840996 36726549 45841167 36726686 45841338 36726823 45841509 36726960 45841680 36727097 45841851 36727234 45842022 36727371 45842193 36727508 45842364 36727645 45842535 36727782 45842706 36727919 45842877 36728056 45843048 36728193 45843219 36728330 45843390 36728467 45843561 36728604 45843732 36728741 45843903 36728878 45844074 36729015 45844245 36729152 45844416 36729289 45844587 36729426 45844758 36729563 45844929 36729700 45845100 36729837 45845271 36729974 45845442 36730111 45845613 36730248 45845784 36730385 45845955 36730522 45846126 36730659 45846297 36730796 45846468 36730933 45846639 36731070 45846810 36731207 45846981 36731344 45847152 36731481 45847323 36731618 45847494 36731755 45847665 36731892 45847836 36732029 45848007 36732166 45848178 36732303 45848349 36732440 45848520 36732577 45848691 36732714 45848862 36732851 45849033 36732988 45849204 36733125 45849375 36733262 45849546 36733399 45849717 36733536 45849888 36733673 45850059 36733810 45850230 36733947 45850401 36734084 45850572 36734221 45850743 36734358 45850914 36734495 45851085 36734632 45851256 36734769 45851427 36734906 45851598 36735043 45851769 36735180 45851940 36735317 45852111 36735454 45852282 36735591 45852453 36735728 45852624 36735865 45852795 36736002 45852966 36736139 45853137 36736276 45853308 36736413 45853479 36736550 45853650 36736687 45853821 36736824 45853992 36736961 45854163 36737098 45854334 36737235 45854505 36737372 45854676 36737509 45854847 36737646 45855018 36737783 45855189 36737920 45855360 36738057 45855531 36738194 45855702 36738331 45855873 36738468 45856044 36738605 45856215 36738742 45856386 36738879 45856557 36739016 45856728 36739153 45856899 36739290 45857070 36739427 45857241 36739564 45857412 36739701 45857583 36739838 45857754 36739975 45857925 36740112 45858096 36740249 45858267 36740386 45858438 36740523 45858609 36740660 45858780 36740797 45858951 36740934 45859122 36741071 45859293 36741208 45859464 36741345 45859635 36741482 45859806 36741619 45859977 36741756 45860148 36741893 45860319 36742030 45860490 36742167 45860661 36742304 45860832 36742441 45861003 36742578 45861174 36742715 45861345 36742852 45861516 36742989 45861687 36743126 45861858 36743263 45862029 36743400 45862200 36743537 45862371 36743674 45862542 36743811 45862713 36743948 45862884 36744085 45863055 36744222 45863226 36744359 45863397 36744496 45863568 36744633 45863739 36744770 45863910 36744907 45864081 36745044 45864252 36745181 45864423 36745318 45864594 36745455 45864765 36745592 45864936 36745729 45865107 36745866 45865278 36746003 45865449 36746140 45865620 36746277 45865791 36746414 45865962 36746551 45866133 36746688 45866304 36746825 45866475 36746962 45866646 36747099 45866817 36747236 45866988 36747373 45867159 36747510 45867330 36747647 45867501 36747784 45867672 36747921 45867843 36748058 45868014 36748195 45868185 36748332 45868356 36748469 45868527 36748606 45868698 36748743 45868869 36748880 45869040 36749017 45869211 36749154 45869382 36749291 45869553 36749428 45869724 36749565 45869895 36749702 45870066 36749839 45870237 36749976 45870408 36750113 45870579 36750250 45870750 36750387 45870921 36750524 45871092 36750661 45871263 36750798 45871434 36750935 45871605 36751072 45871776 36751209 45871947 36751346 45872118 36751483 45872289 36751620 45872460 36751757 45872631 36751894 45872802 36752031 45872973 36752168 45873144 36752305 45873315 36752442 45873486 36752579 45873657 36752716 45873828 36752853 45873999 36752990 45874170 36753127 45874341 36753264 45874512 36753401 45874683 36753538 45874854 36753675 45875025 36753812 45875196 36753949 45875367 36754086 45875538 36754223 45875709 36754360 45875880 36754497 45876051 36754634 45876222 36754771 45876393 36754908 45876564 36755045 45876735 36755182 45876906 36755319 45877077 36755456 45877248 36755593 45877419 36755730 45877590 36755867 45877761 36756004 45877932 36756141 45878103 36756278 45878274 36756415 45878445 36756552 45878616 36756689 45878787 36756826 45878958 36756963 45879129 36757100 45879300 36757237 45879471 36757374 45879642 36757511 45879813 36757648 45879984 36757785 45880155 36757922 45880326 36758059 45880497 36758196 45880668 36758333 45880839 36758470 45881010 36758607 45881181 36758744 45881352 36758881 45881523 36759018 45881694 36759155 45881865 36759292 45882036 36759429 45882207 36759566 45882378 36759703 45882549 36759840 45882720 36759977 45882891 36760114 45883062 36760251 45883233 36760388 45883404 36760525 45883575 36760662 45883746 36760799 45883917 36760936 45884088 36761073 45884259 36761210 45884430 36761347 45884601 36761484 45884772 36761621 45884943 36761758 45885114 36761895 45885285 36762032 45885456 36762169 45885627 36762306 45885798 36762443 45885969 36762580 45886140 36762717 45886311 36762854 45886482 36762991 45886653 36763128 45886824 36763265 45886995 36763402 45887166 36763539 45887337 36763676 45887508 36763813 45887679 36763950 45887850 36764087 45888021 36764224 45888192 36764361 45888363 36764498 45888534 36764635 45888705 36764772 45888876 36764909 45889047 36765046 45889218 36765183 45889389 36765320 45889560 36765457 45889731 36765594 45889902 36765731 45890073 36765868 45890244 36766005 45890415 36766142 45890586 36766279 45890757 36766416 45890928 36766553 45891099 36766690 45891270 36766827 45891441 36766964 45891612 36767101 45891783 36767238 45891954 36767375 45892125 36767512 45892296 36767649 45892467 36767786 45892638 36767923 45892809 36768060 45892980 36768197 45893151 36768334 45893322 36768471 45893493 36768608 45893664 36768745 45893835 36768882 45894006 36769019 45894177 36769156 45894348 36769293 45894519 36769430 45894690 36769567 45894861 36769704 45895032 36769841 45895203 36769978 45895374 36770115 45895545 36770252 45895716 36770389 45895887 36770526 45896058 36770663 45896229 36770800 45896400 36770937 45896571 36771074 45896742 36771211 45896913 36771348 45897084 36771485 45897255 36771622 45897426 36771759 45897597 36771896 45897768 36772033 45897939 36772170 45898110 36772307 45898281 36772444 45898452 36772581 45898623 36772718 45898794 36772855 45898965 36772992 45899136 36773129 45899307 36773266 45899478 36773403 45899649 36773540 45899820 36773677 45899991 36773814 45900162 36773951 45900333 36774088 45900504 36774225 45900675 36774362 45900846 36774499 45901017 36774636 45901188 36774773 45901359 36774910 45901530 36775047 45901701 36775184 45901872 36775321 45902043 36775458 45902214 36775595 45902385 36775732 45902556 36775869 45902727 36776006 45902898 36776143 45903069 36776280 45903240 36776417 45903411 36776554 45903582 36776691 45903753 36776828 45903924 36776965 45904095 36777102 45904266 36777239 45904437 36777376 45904608 36777513 45904779 36777650 45904950 36777787 45905121 36777924 45905292 36778061 45905463 36778198 45905634 36778335 45905805 36778472 45905976 36778609 45906147 36778746 45906318 36778883 45906489 36779020 45906660 36779157 45906831 36779294 45907002 36779431 45907173 36779568 45907344 36779705 45907515 36779842 45907686 36779979 45907857 36780116 45908028 36780253 45908199 36780390 45908370 36780527 45908541 36780664 45908712 36780801 45908883 36780938 45909054 36781075 45909225 36781212 45909396 36781349 45909567 36781486 45909738 36781623 45909909 36781760 45910080 36781897 45910251 36782034 45910422 36782171 45910593 36782308 45910764 36782445 45910935 36782582 45911106 36782719 45911277 36782856 45911448 36782993 45911619 36783130 45911790 36783267 45911961 36783404 45912132 36783541 45912303 36783678 45912474 36783815 45912645 36783952 45912816 36784089 45912987 36784226 45913158 36784363 45913329 36784500 45913500 36784637 45913671 36784774 45913842 36784911 45914013 36785048 45914184 36785185 45914355 36785322 45914526 36785459 45914697 36785596 45914868 36785733 45915039 36785870 45915210 36786007 45915381 36786144 45915552 36786281 45915723 36786418 45915894 36786555 45916065 36786692 45916236 36786829 45916407 36786966 45916578 36787103 45916749 36787240 45916920 36787377 45917091 36787514 45917262 36787651 45917433 36787788 45917604 36787925 45917775 36788062 45917946 36788199 45918117 36788336 45918288 36788473 45918459 36788610 45918630 36788747 45918801 36788884 45918972 36789021 45919143 36789158 45919314 36789295 45919485 36789432 45919656 36789569 45919827 36789706 45919998 36789843 45920169 36789980 45920340 36790117 45920511 36790254 45920682 36790391 45920853 36790528 45921024 36790665 45921195 36790802 45921366 36790939 45921537 36791076 45921708 36791213 45921879 36791350 45922050 36791487 45922221 36791624 45922392 36791761 45922563 36791898 45922734 36792035 45922905 36792172 45923076 36792309 45923247 36792446 45923418 36792583 45923589 36792720 45923760 36792857 45923931 36792994 45924102 36793131 45924273 36793268 45924444 36793405 45924615 36793542 45924786 36793679 45924957 36793816 45925128 36793953 45925299 36794090 45925470 36794227 45925641 36794364 45925812 36794501 45925983 36794638 45926154 36794775 45926325 36794912 45926496 36795049 45926667 36795186 45926838 36795323 45927009 36795460 45927180 36795597 45927351 36795734 45927522 36795871 45927693 36796008 45927864 36796145 45928035 36796282 45928206 36796419 45928377 36796556 45928548 36796693 45928719 36796830 45928890 36796967 45929061 36797104 45929232 36797241 45929403 36797378 45929574 36797515 45929745 36797652 45929916 36797789 45930087 36797926 45930258 36798063 45930429 36798200 45930600 36798337 45930771 36798474 45930942 36798611 45931113 36798748 45931284 36798885 45931455 36799022 45931626 36799159 45931797 36799296 45931968 36799433 45932139 36799570 45932310 36799707 45932481 36799844 45932652 36799981 45932823 36800118 45932994 36800255 45933165 36800392 45933336 36800529 45933507 36800666 45933678 36800803 45933849 36800940 45934020 36801077 45934191 36801214 45934362 36801351 45934533 36801488 45934704 36801625 45934875 36801762 45935046 36801899 45935217 36802036 45935388 36802173 45935559 36802310 45935730 36802447 45935901 36802584 45936072 36802721 45936243 36802858 45936414 36802995 45936585 36803132 45936756 36803269 45936927 36803406 45937098 36803543 45937269 36803680 45937440 36803817 45937611 36803954 45937782 36804091 45937953 36804228 45938124 36804365 45938295 36804502 45938466 36804639 45938637 36804776 45938808 36804913 45938979 36805050 45939150 36805187 45939321 36805324 45939492 36805461 45939663 36805598 45939834 36805735 45940005 36805872 45940176 36806009 45940347 36806146 45940518 36806283 45940689 36806420 45940860 36806557 45941031 36806694 45941202 36806831 45941373 36806968 45941544 36807105 45941715 36807242 45941886 36807379 45942057 36807516 45942228 36807653 45942399 36807790 45942570 36807927 45942741 36808064 45942912 36808201 45943083 36808338 45943254 36808475 45943425 36808612 45943596 36808749 45943767 36808886 45943938 36809023 45944109 36809160 45944280 36809297 45944451 36809434 45944622 36809571 45944793 36809708 45944964 36809845 45945135 36809982 45945306 36810119 45945477 36810256 45945648 36810393 45945819 36810530 45945990 36810667 45946161 36810804 45946332 36810941 45946503 36811078 45946674 36811215 45946845 36811352 45947016
1000 76482031 0 76482031 95462973 76482168 95463144 76482305 95463315 76482442 95463486 76482579 95463657 76482716 95463828 76482853 95463999 76482990 95464170 76483127 95464341 76483264 95464512 76483401 95464683 76483538 95464854 76483675 95465025 76483812 95465196 76483949 95465367 76484086 95465538 76484223 95465709 76484360 95465880 76484497 95466051 76484634 95466222 76484771 95466393 76484908 95466564 76485045 95466735 76485182 95466906 76485319 95467077 76485456 95467248 76485593 95467419 76485730 95467590 76485867 95467761 76486004 95467932 76486141 95468103 76486278 95468274 76486415 95468445 76486552 95468616 76486689 95468787 76486826 95468958 76486963 95469129 76487100 95469300 76487237 95469471 76487374 95469642 76487511 95469813 76487648 95469984 76487785 95470155 76487922 95470326 76488059 95470497 76488196 95470668 76488333 95470839 76488470 95471010 76488607 95471181 76488744 95471352 76488881 95471523 76489018 95471694 76489155 95471865 76489292 95472036 76489429 95472207 76489566 95472378 76489703 95472549 76489840 95472720 76489977 95472891 76490114 95473062 76490251 95473233 76490388 95473404 76490525 95473575 76490662 95473746 76490799 95473917 76490936 95474088 76491073 95474259 76491210 95474430 76491347 95474601 76491484 95474772 76491621 95474943 76491758 95475114 76491895 95475285 76492032 95475456 76492169 95475627 76492306 95475798 76492443 95475969 76492580 95476140 76492717 95476311 76492854 95476482 76492991 95476653 76493128 95476824 76493265 95476995 76493402 95477166 76493539 95477337 76493676 95477508 76493813 95477679 76493950 95477850 76494087 95478021 76494224 95478192 76494361 95478363 76494498 95478534 76494635 95478705 76494772 95478876 76494909 95479047 76495046 95479218 76495183 95479389 76495320 95479560 76495457 95479731 76495594 95479902 76495731 95480073 76495868 95480244 76496005 95480415 76496142 95480586 76496279 95480757 76496416 95480928 76496553 95481099 76496690 95481270 76496827 95481441 76496964 95481612 76497101 95481783 76497238 95481954 76497375 95482125 76497512 95482296 76497649 95482467 76497786 95482638 76497923 95482809 76498060 95482980 76498197 95483151 76498334 95483322 76498471 95483493 76498608 95483664 76498745 95483835 76498882 95484006 76499019 95484177 76499156 95484348 76499293 95484519 76499430 95484690 76499567 95484861 76499704 95485032 76499841 95485203 76499978 95485374 76500115 95485545 76500252 95485716 76500389 95485887 76500526 95486058 76500663 95486229 76500800 95486400 76500937 95486571 76501074 95486742 76501211 95486913 76501348 95487084 76501485 95487255 76501622 95487426 76501759 95487597 76501896 95487768 76502033 95487939 76502170 95488110 76502307 95488281 76502444 95488452 76502581 95488623 76502718 95488794 76502855 95488965 76502992 95489136 76503129 95489307 76503266 95489478 76503403 95489649 76503540 95489820 76503677 95489991 76503814 95490162 76503951 95490333 76504088 95490504 76504225 95490675 76504362 95490846 76504499 95491017 76504636 95491188 76504773 95491359 76504910 95491530 76505047 95491701 76505184 95491872 76505321 95492043 76505458 95492214 76505595 95492385 76505732 95492556 76505869 95492727 76506006 95492898 76506143 95493069 76506280 95493240 76506417 95493411 76506554 95493582 76506691 95493753 76506828 95493924 76506965 95494095 76507102 95494266 76507239 95494437 76507376 95494608 76507513 95494779 76507650 95494950 76507787 95495121 76507924 95495292 76508061 95495463 76508198 95495634 76508335 95495805 76508472 95495976 76508609 95496147 76508746 95496318 76508883 95496489 76509020 95496660 76509157 95496831 76509294 95497002 76509431 95497173 76509568 95497344 76509705 95497515 76509842 95497686 76509979 95497857 76510116 95498028 76510253 95498199 76510390 95498370 76510527 95498541 76510664 95498712 76510801 95498883 76510938 95499054 76511075 95499225 76511212 95499396 76511349 95499567 76511486 95499738 76511623 95499909 76511760 95500080 76511897 95500251 76512034 95500422 76512171 95500593 76512308 95500764 76512445 95500935 76512582 95501106 76512719 95501277 76512856 95501448 76512993 95501619 76513130 95501790 76513267 95501961 76513404 95502132 76513541 95502303 76513678 95502474 76513815 95502645 76513952 95502816 76514089 95502987 76514226 95503158 76514363 95503329 76514500 95503500 76514637 95503671 76514774 95503842 76514911 95504013 76515048 95504184 76515185 95504355 76515322 95504526 76515459 95504697 76515596 95504868 76515733 95505039 76515870 95505210 76516007 95505381 76516144 95505552 76516281 95505723 76516418 95505894 76516555 95506065 76516692 95506236 76516829 95506407 76516966 95506578 76517103 95506749 76517240 95506920 76517377 95507091 76517514 95507262 76517651 95507433 76517788 95507604 76517925 95507775 76518062 95507946 76518199 95508117 76518336 95508288 76518473 95508459 76518610 95508630 76518747 95508801 76518884 95508972 76519021 95509143 76519158 95509314 76519295 95509485 76519432 95509656 76519569 95509827 76519706 95509998 76519843 95510169 76519980 95510340 76520117 95510511 76520254 95510682 76520391 95510853 76520528 95511024 76520665 95511195 76520802 95511366 76520939 95511537 76521076 95511708 76521213 95511879 76521350 95512050 76521487 95512221 76521624 95512392 76521761 95512563 76521898 95512734 76522035 95512905 76522172 95513076 76522309 95513247 76522446 95513418 76522583 95513589 76522720 95513760 76522857 95513931 76522994 95514102 76523131 95514273 76523268 95514444 76523405 95514615 76523542 95514786 76523679 95514957 76523816 95515128 76523953 95515299 76524090 95515470 76524227 95515641 76524364 95515812 76524501 95515983 76524638 95516154 76524775 95516325 76524912 95516496 76525049 95516667 76525186 95516838 76525323 95517009 76525460 95517180 76525597 95517351 76525734 95517522 76525871 95517693 76526008 95517864 76526145 95518035 76526282 95518206 76526419 95518377 76526556 95518548 76526693 95518719 76526830 95518890 76526967 95519061 76527104 95519232 76527241 95519403 76527378 95519574 76527515 95519745 76527652 95519916 76527789 95520087 76527926 95520258 76528063 95520429 76528200 95520600 76528337 95520771 76528474 95520942 76528611 95521113 76528748 95521284 76528885 95521455 76529022 95521626 76529159 95521797 76529296 95521968 76529433 95522139 76529570 95522310 76529707 95522481 76529844 95522652 76529981 95522823 76530118 95522994 76530255 95523165 76530392 95523336 76530529 95523507 76530666 95523678 76530803 95523849 76530940 95524020 76531077 95524191 76531214 95524362 76531351 95524533 76531488 95524704 76531625 95524875 76531762 95525046 76531899 95525217 76532036 95525388 76532173 95525559 76532310 95525730 76532447 95525901 76532584 95526072 76532721 95526243 76532858 95526414 76532995 95526585 76533132 95526756 76533269 95526927 76533406 95527098 76533543 95527269 76533680 95527440 76533817 95527611 76533954 95527782 76534091 95527953 76534228 95528124 76534365 95528295 76534502 95528466 76534639 95528637 76534776 95528808 76534913 95528979 76535050 95529150 76535187 95529321 76535324 95529492 76535461 95529663 76535598 95529834 76535735 95530005 76535872 95530176 76536009 95530347 76536146 95530518 76536283 95530689 76536420 95530860 76536557 95531031 76536694 95531202 76536831 95531373 76536968 95531544 76537105 95531715 76537242 95531886 76537379 95532057 76537516 95532228 76537653 95532399 76537790 95532570 76537927 95532741 76538064 95532912 76538201 95533083 76538338 95533254 76538475 95533425 76538612 95533596 76538749 95533767 76538886 95533938 76539023 95534109 76539160 95534280 76539297 95534451 76539434 95534622 76539571 95534793 76539708 95534964 76539845 95535135 76539982 95535306 76540119 95535477 76540256 95535648 76540393 95535819 76540530 95535990 76540667 95536161 76540804 95536332 76540941 95536503 76541078 95536674 76541215 95536845 76541352 95537016 76541489 95537187 76541626 95537358 76541763 95537529 76541900 95537700 76542037 95537871 76542174 95538042 76542311 95538213 76542448 95538384 76542585 95538555 76542722 95538726 76542859 95538897 76542996 95539068 76543133 95539239 76543270 95539410 76543407 95539581 76543544 95539752 76543681 95539923 76543818 95540094 76543955 95540265 76544092 95540436 76544229 95540607 76544366 95540778 76544503 95540949 76544640 95541120 76544777 95541291 76544914 95541462 76545051 95541633 76545188 95541804 76545325 95541975 76545462 95542146 76545599 95542317 76545736 95542488 76545873 95542659 76546010 95542830 76546147 95543001 76546284 95543172 76546421 95543343 76546558 95543514 76546695 95543685 76546832 95543856 76546969 95544027 76547106 95544198 76547243 95544369 76547380 95544540 76547517 95544711 76547654 95544882 76547791 95545053 76547928 95545224 76548065 95545395 76548202 95545566 76548339 95545737 76548476 95545908 76548613 95546079 76548750 95546250 76548887 95546421 76549024 95546592 76549161 95546763 76549298 95546934 76549435 95547105 76549572 95547276 76549709 95547447 76549846 95547618 76549983 95547789 76550120 95547960 76550257 95548131 76550394 95548302 76550531 95548473 76550668 95548644 76550805 95548815 76550942 95548986 76551079 95549157 76551216 95549328 76551353 95549499 76551490 95549670 76551627 95549841 76551764 95550012 76551901 95550183 76552038 95550354 76552175 95550525 76552312 95550696 76552449 95550867 76552586 95551038 76552723 95551209 76552860 95551380 76552997 95551551 76553134 95551722 76553271 95551893 76553408 95552064 76553545 95552235 76553682 95552406 76553819 95552577 76553956 95552748 76554093 95552919 76554230 95553090 76554367 95553261 76554504 95553432 76554641 95553603 76554778 95553774 76554915 95553945 76555052 95554116 76555189 95554287 76555326 95554458 76555463 95554629 76555600 95554800 76555737 95554971 76555874 95555142 76556011 95555313 76556148 95555484 76556285 95555655 76556422 95555826 76556559 95555997 76556696 95556168 76556833 95556339 76556970 95556510 76557107 95556681 76557244 95556852 76557381 95557023 76557518 95557194 76557655 95557365 76557792 95557536 76557929 95557707 76558066 95557878 76558203 95558049 76558340 95558220 76558477 95558391 76558614 95558562 76558751 95558733 76558888 95558904 76559025 95559075 76559162 95559246 76559299 95559417 76559436 95559588 76559573 95559759 76559710 95559930 76559847 95560101 76559984 95560272 76560121 95560443 76560258 95560614 76560395 95560785 76560532 95560956 76560669 95561127 76560806 95561298 76560943 95561469 76561080 95561640 76561217 95561811 76561354 95561982 76561491 95562153 76561628 95562324 76561765 95562495 76561902 95562666 76562039 95562837 76562176 95563008 76562313 95563179 76562450 95563350 76562587 95563521 76562724 95563692 76562861 95563863 76562998 95564034 76563135 95564205 76563272 95564376 76563409 95564547 76563546 95564718 76563683 95564889 76563820 95565060 76563957 95565231 76564094 95565402 76564231 95565573 76564368 95565744 76564505 95565915 76564642 95566086 76564779 95566257 76564916 95566428 76565053 95566599 76565190 95566770 76565327 95566941 76565464 95567112 76565601 95567283 76565738 95567454 76565875 95567625 76566012 95567796 76566149 95567967 76566286 95568138 76566423 95568309 76566560 95568480 76566697 95568651 76566834 95568822 76566971 95568993 76567108 95569164 76567245 95569335 76567382 95569506 76567519 95569677 76567656 95569848 76567793 95570019 76567930 95570190 76568067 95570361 76568204 95570532 76568341 95570703 76568478 95570874 76568615 95571045 76568752 95571216 76568889 95571387 76569026 95571558 76569163 95571729 76569300 95571900 76569437 95572071 76569574 95572242 76569711 95572413 76569848 95572584 76569985 95572755 76570122 95572926 76570259 95573097 76570396 95573268 76570533 95573439 76570670 95573610 76570807 95573781 76570944 95573952 76571081 95574123 76571218 95574294 76571355 95574465 76571492 95574636 76571629 95574807 76571766 95574978 76571903 95575149 76572040 95575320 76572177 95575491 76572314 95575662 76572451 95575833 76572588 95576004 76572725 95576175 76572862 95576346 76572999 95576517 76573136 95576688 76573273 95576859 76573410 95577030 76573547 95577201 76573684 95577372 76573821 95577543 76573958 95577714 76574095 95577885 76574232 95578056 76574369 95578227 76574506 95578398 76574643 95578569 76574780 95578740 76574917 95578911 76575054 95579082 76575191 95579253 76575328 95579424 76575465 95579595 76575602 95579766 76575739 95579937 76575876 95580108 76576013 95580279 76576150 95580450 76576287 95580621 76576424 95580792 76576561 95580963 76576698 95581134 76576835 95581305 76576972 95581476 76577109 95581647 76577246 95581818 76577383 95581989 76577520 95582160 76577657 95582331 76577794 95582502 76577931 95582673 76578068 95582844 76578205 95583015 76578342 95583186 76578479 95583357 76578616 95583528 76578753 95583699 76578890 95583870 76579027 95584041 76579164 95584212 76579301 95584383 76579438 95584554 76579575 95584725 76579712 95584896 76579849 95585067 76579986 95585238 76580123 95585409 76580260 95585580 76580397 95585751 76580534 95585922 76580671 95586093 76580808 95586264 76580945 95586435 76581082 95586606 76581219 95586777 76581356 95586948 76581493 95587119 76581630 95587290 76581767 95587461 76581904 95587632 76582041 95587803 76582178 95587974 76582315 95588145 76582452 95588316 76582589 95588487 76582726 95588658 76582863 95588829 76583000 95589000 76583137 95589171 76583274 95589342 76583411 95589513 76583548 95589684 76583685 95589855 76583822 95590026 76583959 95590197 76584096 95590368 76584233 95590539 76584370 95590710 76584507 95590881 76584644 95591052 76584781 95591223 76584918 95591394 76585055 95591565 76585192 95591736 76585329 95591907 76585466 95592078 76585603 95592249 76585740 95592420 76585877 95592591 76586014 95592762 76586151 95592933 76586288 95593104 76586425 95593275 76586562 95593446 76586699 95593617 76586836 95593788 76586973 95593959 76587110 95594130 76587247 95594301 76587384 95594472 76587521 95594643 76587658 95594814 76587795 95594985 76587932 95595156 76588069 95595327 76588206 95595498 76588343 95595669 76588480 95595840 76588617 95596011 76588754 95596182 76588891 95596353 76589028 95596524 76589165 95596695 76589302 95596866 76589439 95597037 76589576 95597208 76589713 95597379 76589850 95597550 76589987 95597721 76590124 95597892 76590261 95598063 76590398 95598234 76590535 95598405 76590672 95598576 76590809 95598747 76590946 95598918 76591083 95599089 76591220 95599260 76591357 95599431 76591494 95599602 76591631 95599773 76591768 95599944 76591905 95600115 76592042 95600286 76592179 95600457 76592316 95600628 76592453 95600799 76592590 95600970 76592727 95601141 76592864 95601312 76593001 95601483 76593138 95601654 76593275 95601825 76593412 95601996 76593549 95602167 76593686 95602338 76593823 95602509 76593960 95602680 76594097 95602851 76594234 95603022 76594371 95603193 76594508 95603364 76594645 95603535 76594782 95603706 76594919 95603877 76595056 95604048 76595193 95604219 76595330 95604390 76595467 95604561 76595604 95604732 76595741 95604903 76595878 95605074 76596015 95605245 76596152 95605416 76596289 95605587 76596426 95605758 76596563 95605929 76596700 95606100 76596837 95606271 76596974 95606442 76597111 95606613 76597248 95606784 76597385 95606955 76597522 95607126 76597659 95607297 76597796 95607468 76597933 95607639 76598070 95607810 76598207 95607981 76598344 95608152 76598481 95608323 76598618 95608494 76598755 95608665 76598892 95608836 76599029 95609007 76599166 95609178 76599303 95609349 76599440 95609520 76599577 95609691 76599714 95609862 76599851 95610033 76599988 95610204 76600125 95610375 76600262 95610546 76600399 95610717 76600536 95610888 76600673 95611059 76600810 95611230 76600947 95611401 76601084 95611572 76601221 95611743 76601358 95611914 76601495 95612085 76601632 95612256 76601769 95612427 76601906 95612598 76602043 95612769 76602180 95612940 76602317 95613111 76602454 95613282 76602591 95613453 76602728 95613624 76602865 95613795 76603002 95613966 76603139 95614137 76603276 95614308 76603413 95614479 76603550 95614650 76603687 95614821 76603824 95614992 76603961 95615163 76604098 95615334 76604235 95615505 76604372 95615676 76604509 95615847 76604646 95616018 76604783 95616189 76604920 95616360 76605057 95616531 76605194 95616702 76605331 95616873 76605468 95617044 76605605 95617215 76605742 95617386 76605879 95617557 76606016 95617728 76606153 95617899 76606290 95618070 76606427 95618241 76606564 95618412 76606701 95618583 76606838 95618754 76606975 95618925 76607112 95619096 76607249 95619267 76607386 95619438 76607523 95619609 76607660 95619780 76607797 95619951 76607934 95620122 76608071 95620293 76608208 95620464 76608345 95620635 76608482 95620806 76608619 95620977 76608756 95621148 76608893 95621319 76609030 95621490 76609167 95621661 76609304 95621832 76609441 95622003 76609578 95622174 76609715 95622345 76609852 95622516 76609989 95622687 76610126 95622858 76610263 95623029 76610400 95623200 76610537 95623371 76610674 95623542 76610811 95623713 76610948 95623884 76611085 95624055 76611222 95624226 76611359 95624397 76611496 95624568 76611633 95624739 76611770 95624910 76611907 95625081 76612044 95625252 76612181 95625423 76612318 95625594 76612455 95625765 76612592 95625936 76612729 95626107 76612866 95626278 76613003 95626449 76613140 95626620 76613277 95626791 76613414 95626962 76613551 95627133 76613688 95627304 76613825 95627475 76613962 95627646 76614099 95627817 76614236 95627988 76614373 95628159 76614510 95628330 76614647 95628501 76614784 95628672 76614921 95628843 76615058 95629014 76615195 95629185 76615332 95629356 76615469 95629527 76615606 95629698 76615743 95629869 76615880 95630040 76616017 95630211 76616154 95630382 76616291 95630553 76616428 95630724 76616565 95630895 76616702 95631066 76616839 95631237 76616976 95631408 76617113 95631579 76617250 95631750 76617387 95631921 76617524 95632092 76617661 95632263 76617798 95632434 76617935 95632605 76618072 95632776 76618209 95632947 76618346 95633118 76618483 95633289 76618620 95633460 76618757 95633631
1000 34622914 0 34622914 43215462 34623051 43215633 34623188 43215804 34623325 43215975 34623462 43216146 34623599 43216317 34623736 43216488 34623873 43216659 34624010 43216830 34624147 43217001 34624284 43217172 34624421 43217343 34624558 43217514 34624695 43217685 34624832 43217856 34624969 43218027 34625106 43218198 34625243 43218369 34625380 43218540 34625517 43218711 34625654 43218882 34625791 43219053 34625928 43219224 34626065 43219395 34626202 43219566 34626339 43219737 34626476 43219908 34626613 43220079 34626750 43220250 34626887 43220421 34627024 43220592 34627161 43220763 34627298 43220934 34627435 43221105 34627572 43221276 34627709 43221447 34627846 43221618 34627983 43221789 34628120 43221960 34628257 43222131 34628394 43222302 34628531 43222473 34628668 43222644 34628805 43222815 34628942 43222986 34629079 43223157 34629216 43223328 34629353 43223499 34629490 43223670 34629627 43223841 34629764 43224012 34629901 43224183 34630038 43224354 34630175 43224525 34630312 43224696 34630449 43224867 34630586 43225038 34630723 43225209 34630860 43225380 34630997 43225551 34631134 43225722 34631271 43225893 34631408 43226064 34631545 43226235 34631682 43226406 34631819 43226577 34631956 43226748 34632093 43226919 34632230 43227090 34632367 43227261 34632504 43227432 34632641 43227603 34632778 43227774 34632915 43227945 34633052 43228116 34633189 43228287 34633326 43228458 34633463 43228629 34633600 43228800 34633737 43228971 34633874 43229142 34634011 43229313 34634148 43229484 34634285 43229655 34634422 43229826 34634559 43229997 34634696 43230168 34634833 43230339 34634970 43230510 34635107 43230681 34635244 43230852 34635381 43231023 34635518 43231194 34635655 43231365 34635792 43231536 34635929 43231707 34636066 43231878 34636203 43232049 34636340 43232220 34636477 43232391 34636614 43232562 34636751 43232733 34636888 43232904 34637025 43233075 34637162 43233246 34637299 43233417 34637436 43233588 34637573 43233759 34637710 43233930 34637847 43234101 34637984 43234272 34638121 43234443 34638258 43234614 34638395 43234785 34638532 43234956 34638669 43235127 34638806 43235298 34638943 43235469 34639080 43235640 34639217 43235811 34639354 43235982 34639491 43236153 34639628 43236324 34639765 43236495 34639902 43236666 34640039 43236837 34640176 43237008 34640313 43237179 34640450 43237350 34640587 43237521 34640724 43237692 34640861 43237863 34640998 43238034 34641135 43238205 34641272 43238376 34641409 43238547 34641546 43238718 34641683 43238889 34641820 43239060 34641957 43239231 34642094 43239402 34642231 43239573 34642368 43239744 34642505 43239915 34642642 43240086 34642779 43240257 34642916 43240428 34643053 43240599 34643190 43240770 34643327 43240941 34643464 43241112 34643601 43241283 34643738 43241454 34643875 43241625 34644012 43241796 34644149 43241967 34644286 43242138 34644423 43242309 34644560 43242480 34644697 43242651 34644834 43242822 34644971 43242993 34645108 43243164 34645245 43243335 34645382 43243506 34645519 43243677 34645656 43243848 34645793 43244019 34645930 43244190 34646067 43244361 34646204 43244532 34646341 43244703 34646478 43244874 34646615 43245045 34646752 43245216 34646889 43245387 34647026 43245558 34647163 43245729 34647300 43245900 34647437 43246071 34647574 43246242 34647711 43246413 34647848 43246584 34647985 43246755 34648122 43246926 34648259 43247097 34648396 43247268 34648533 43247439 34648670 43247610 34648807 43247781 34648944 43247952 34649081 43248123 34649218 43248294 34649355 43248465 34649492 43248636 34649629 43248807 34649766 43248978 34649903 43249149 34650040 43249320 34650177 43249491 34650314 43249662 34650451 43249833 34650588 43250004 34650725 43250175 34650862 43250346 34650999 43250517 34651136 43250688 34651273 43250859 34651410 43251030 34651547 43251201 34651684 43251372 34651821 43251543 34651958 43251714 34652095 43251885 34652232 43252056 34652369 43252227 34652506 43252398 34652643 43252569 34652780 43252740 34652917 43252911 34653054 43253082 34653191 43253253 34653328 43253424 34653465 43253595 34653602 43253766 34653739 43253937 34653876 43254108 34654013 43254279 34654150 43254450 34654287 43254621 34654424 43254792 34654561 43254963 34654698 43255134 34654835 43255305 34654972 43255476 34655109 43255647 34655246 43255818 34655383 43255989 34655520 43256160 34655657 43256331 34655794 43256502 34655931 43256673 34656068 43256844 34656205 43257015 34656342 43257186 34656479 43257357 34656616 43257528 34656753 43257699 34656890 43257870 34657027 43258041 34657164 43258212 34657301 43258383 34657438 43258554 34657575 43258725 34657712 43258896 34657849 43259067 34657986 43259238 34658123 43259409 34658260 43259580 34658397 43259751 34658534 43259922 34658671 43260093 34658808 43260264 34658945 43260435 34659082 43260606 34659219 43260777 34659356 43260948 34659493 43261119 34659630 43261290 34659767 43261461 34659904 43261632 34660041 43261803 34660178 43261974 34660315 43262145 34660452 43262316 34660589 43262487 34660726 43262658 34660863 43262829 34661000 43263000 34661137 43263171 34661274 43263342 34661411 43263513 34661548 43263684 34661685 43263855 34661822 43264026 34661959 43264197 34662096 43264368 34662233 43264539 34662370 43264710 34662507 43264881 34662644 43265052 34662781 43265223 34662918 43265394 34663055 43265565 34663192 43265736 34663329 43265907 34663466 43266078 34663603 43266249 34663740 43266420 34663877 43266591 34664014 43266762 34664151 43266933 34664288 43267104 34664425 43267275 34664562 43267446 34664699 43267617 34664836 43267788 34664973 43267959 34665110 43268130 34665247 43268301 34665384 43268472 34665521 43268643 34665658 43268814 34665795 43268985 34665932 43269156 34666069 43269327 34666206 43269498 34666343 43269669 34666480 43269840 34666617 43270011 34666754 43270182 34666891 43270353 34667028 43270524 34667165 43270695 34667302 43270866 34667439 43271037 34667576 43271208 34667713 43271379 34667850 43271550 34667987 43271721 34668124 43271892 34668261 43272063 34668398 43272234 34668535 43272405 34668672 43272576 34668809 43272747 34668946 43272918 34669083 43273089 34669220 43273260 34669357 43273431 34669494 43273602 34669631 43273773 34669768 43273944 34669905 43274115 34670042 43274286 34670179 43274457 34670316 43274628 34670453 43274799 34670590 43274970 34670727 43275141 34670864 43275312 34671001 43275483 34671138 43275654 34671275 43275825 34671412 43275996 34671549 43276167 34671686 43276338 34671823 43276509 34671960 43276680 34672097 43276851 34672234 43277022 34672371 43277193 34672508 43277364 34672645 43277535 34672782 43277706 34672919 43277877 34673056 43278048 34673193 43278219 34673330 43278390 34673467 43278561 34673604 43278732 34673741 43278903 34673878 43279074 34674015 43279245 34674152 43279416 34674289 43279587 34674426 43279758 34674563 43279929 34674700 43280100 34674837 43280271 34674974 43280442 34675111 43280613 34675248 43280784 34675385 43280955 34675522 43281126 34675659 43281297 34675796 43281468 34675933 43281639 34676070 43281810 34676207 43281981 34676344 43282152 34676481 43282323 34676618 43282494 34676755 43282665 34676892 43282836 34677029 43283007 34677166 43283178 34677303 43283349 34677440 43283520 34677577 43283691 34677714 43283862 34677851 43284033 34677988 43284204 34678125 43284375 34678262 43284546 34678399 43284717 34678536 43284888 34678673 43285059 34678810 43285230 34678947 43285401 34679084 43285572 34679221 43285743 34679358 43285914 34679495 43286085 34679632 43286256 34679769 43286427 34679906 43286598 34680043 43286769 34680180 43286940 34680317 43287111 34680454 43287282 34680591 43287453 34680728 43287624 34680865 43287795 34681002 43287966 34681139 43288137 34681276 43288308 34681413 43288479 34681550 43288650 34681687 43288821 34681824 43288992 34681961 43289163 34682098 43289334 34682235 43289505 34682372 43289676 34682509 43289847 34682646 43290018 34682783 43290189 34682920 43290360 34683057 43290531 34683194 43290702 34683331 43290873 34683468 43291044 34683605 43291215 34683742 43291386 34683879 43291557 34684016 43291728 34684153 43291899 34684290 43292070 34684427 43292241 34684564 43292412 34684701 43292583 34684838 43292754 34684975 43292925 34685112 43293096 34685249 43293267 34685386 43293438 34685523 43293609 34685660 43293780 34685797 43293951 34685934 43294122 34686071 43294293 34686208 43294464 34686345 43294635 34686482 43294806 34686619 43294977 34686756 43295148 34686893 43295319 34687030 43295490 34687167 43295661 34687304 43295832 34687441 43296003 34687578 43296174 34687715 43296345 34687852 43296516 34687989 43296687 34688126 43296858 34688263 43297029 34688400 43297200 34688537 43297371 34688674 43297542 34688811 43297713 34688948 43297884 34689085 43298055 34689222 43298226 34689359 43298397 34689496 43298568 34689633 43298739 34689770 43298910 34689907 43299081 34690044 43299252 34690181 43299423 34690318 43299594 34690455 43299765 34690592 43299936 34690729 43300107 34690866 43300278 34691003 43300449 34691140 43300620 34691277 43300791 34691414 43300962 34691551 43301133 34691688 43301304 34691825 43301475 34691962 43301646 34692099 43301817 34692236 43301988 34692373 43302159 34692510 43302330 34692647 43302501 34692784 43302672 34692921 43302843 34693058 43303014 34693195 43303185 34693332 43303356 34693469 43303527 34693606 43303698 34693743 43303869 34693880 43304040 34694017 43304211 34694154 43304382 34694291 43304553 34694428 43304724 34694565 43304895 34694702 43305066 34694839 43305237 34694976 43305408 34695113 43305579 34695250 43305750 34695387 43305921 34695524 43306092 34695661 43306263 34695798 43306434 34695935 43306605 34696072 43306776 34696209 43306947 34696346 43307118 34696483 43307289 34696620 43307460 34696757 43307631 34696894 43307802 34697031 43307973 34697168 43308144 34697305 43308315 34697442 43308486 34697579 43308657 34697716 43308828 34697853 43308999 34697990 43309170 34698127 43309341 34698264 43309512 34698401 43309683 34698538 43309854 34698675 43310025 34698812 43310196 34698949 43310367 34699086 43310538 34699223 43310709 34699360 43310880 34699497 43311051 34699634 43311222 34699771 43311393 34699908 43311564 34700045 43311735 34700182 43311906 34700319 43312077 34700456 43312248 34700593 43312419 34700730 43312590 34700867 43312761 34701004 43312932 34701141 43313103 34701278 43313274 34701415 43313445 34701552 43313616 34701689 43313787 34701826 43313958 34701963 43314129 34702100 43314300 34702237 43314471 34702374 43314642 34702511 43314813 34702648 43314984 34702785 43315155 34702922 43315326 34703059 43315497 34703196 43315668 34703333 43315839 34703470 43316010 34703607 43316181 34703744 43316352 34703881 43316523 34704018 43316694 34704155 43316865 34704292 43317036 34704429 43317207 34704566 43317378 34704703 43317549 34704840 43317720 34704977 43317891 34705114 43318062 34705251 43318233 34705388 43318404 34705525 43318575 34705662 43318746 34705799 43318917 34705936 43319088 34706073 43319259 34706210 43319430 34706347 43319601 34706484 43319772 34706621 43319943 34706758 43320114 34706895 43320285 34707032 43320456 34707169 43320627 34707306 43320798 34707443 43320969 34707580 43321140 34707717 43321311 34707854 43321482 34707991 43321653 34708128 43321824 34708265 43321995 34708402 43322166 34708539 43322337 34708676 43322508 34708813 43322679 34708950 43322850 34709087 43323021 34709224 43323192 34709361 43323363 34709498 43323534 34709635 43323705 34709772 43323876 34709909 43324047 34710046 43324218 34710183 43324389 34710320 43324560 34710457 43324731 34710594 43324902 34710731 43325073 34710868 43325244 34711005 43325415 34711142 43325586 34711279 43325757 34711416 43325928 34711553 43326099 34711690 43326270 34711827 43326441 34711964 43326612 34712101 43326783 34712238 43326954 34712375 43327125 34712512 43327296 34712649 43327467 34712786 43327638 34712923 43327809 34713060 43327980 34713197 43328151 34713334 43328322 34713471 43328493 34713608 43328664 34713745 43328835 34713882 43329006 34714019 43329177 34714156 43329348 34714293 43329519 34714430 43329690 34714567 43329861 34714704 43330032 34714841 43330203 34714978 43330374 34715115 43330545 34715252 43330716 34715389 43330887 34715526 43331058 34715663 43331229 34715800 43331400 34715937 43331571 34716074 43331742 34716211 43331913 34716348 43332084 34716485 43332255 34716622 43332426 34716759 43332597 34716896 43332768 34717033 43332939 34717170 43333110 34717307 43333281 34717444 43333452 34717581 43333623 34717718 43333794 34717855 43333965 34717992 43334136 34718129 43334307 34718266 43334478 34718403 43334649 34718540 43334820 34718677 43334991 34718814 43335162 34718951 43335333 34719088 43335504 34719225 43335675 34719362 43335846 34719499 43336017 34719636 43336188 34719773 43336359 34719910 43336530 34720047 43336701 34720184 43336872 34720321 43337043 34720458 43337214 34720595 43337385 34720732 43337556 34720869 43337727 34721006 43337898 34721143 43338069 34721280 43338240 34721417 43338411 34721554 43338582 34721691 43338753 34721828 43338924 34721965 43339095 34722102 43339266 34722239 43339437 34722376 43339608 34722513 43339779 34722650 43339950 34722787 43340121 34722924 43340292 34723061 43340463 34723198 43340634 34723335 43340805 34723472 43340976 34723609 43341147 34723746 43341318 34723883 43341489 34724020 43341660 34724157 43341831 34724294 43342002 34724431 43342173 34724568 43342344 34724705 43342515 34724842 43342686 34724979 43342857 34725116 43343028 34725253 43343199 34725390 43343370 34725527 43343541 34725664 43343712 34725801 43343883 34725938 43344054 34726075 43344225 34726212 43344396 34726349 43344567 34726486 43344738 34726623 43344909 34726760 43345080 34726897 43345251 34727034 43345422 34727171 43345593 34727308 43345764 34727445 43345935 34727582 43346106 34727719 43346277 34727856 43346448 34727993 43346619 34728130 43346790 34728267 43346961 34728404 43347132 34728541 43347303 34728678 43347474 34728815 43347645 34728952 43347816 34729089 43347987 34729226 43348158 34729363 43348329 34729500 43348500 34729637 43348671 34729774 43348842 34729911 43349013 34730048 43349184 34730185 43349355 34730322 43349526 34730459 43349697 34730596 43349868 34730733 43350039 34730870 43350210 34731007 43350381 34731144 43350552 34731281 43350723 34731418 43350894 34731555 43351065 34731692 43351236 34731829 43351407 34731966 43351578 34732103 43351749 34732240 43351920 34732377 43352091 34732514 43352262 34732651 43352433 34732788 43352604 34732925 43352775 34733062 43352946 34733199 43353117 34733336 43353288 34733473 43353459 34733610 43353630 34733747 43353801 34733884 43353972 34734021 43354143 34734158 43354314 34734295 43354485 34734432 43354656 34734569 43354827 34734706 43354998 34734843 43355169 34734980 43355340 34735117 43355511 34735254 43355682 34735391 43355853 34735528 43356024 34735665 43356195 34735802 43356366 34735939 43356537 34736076 43356708 34736213 43356879 34736350 43357050 34736487 43357221 34736624 43357392 34736761 43357563 34736898 43357734 34737035 43357905 34737172 43358076 34737309 43358247 34737446 43358418 34737583 43358589 34737720 43358760 34737857 43358931 34737994 43359102 34738131 43359273 34738268 43359444 34738405 43359615 34738542 43359786 34738679 43359957 34738816 43360128 34738953 43360299 34739090 43360470 34739227 43360641 34739364 43360812 34739501 43360983 34739638 43361154 34739775 43361325 34739912 43361496 34740049 43361667 34740186 43361838 34740323 43362009 34740460 43362180 34740597 43362351 34740734 43362522 34740871 43362693 34741008 43362864 34741145 43363035 34741282 43363206 34741419 43363377 34741556 43363548 34741693 43363719 34741830 43363890 34741967 43364061 34742104 43364232 34742241 43364403 34742378 43364574 34742515 43364745 34742652 43364916 34742789 43365087 34742926 43365258 34743063 43365429 34743200 43365600 34743337 43365771 34743474 43365942 34743611 43366113 34743748 43366284 34743885 43366455 34744022 43366626 34744159 43366797 34744296 43366968 34744433 43367139 34744570 43367310 34744707 43367481 34744844 43367652 34744981 43367823 34745118 43367994 34745255 43368165 34745392 43368336 34745529 43368507 34745666 43368678 34745803 43368849 34745940 43369020 34746077 43369191 34746214 43369362 34746351 43369533 34746488 43369704 34746625 43369875 34746762 43370046 34746899 43370217 34747036 43370388 34747173 43370559 34747310 43370730 34747447 43370901 34747584 43371072 34747721 43371243 34747858 43371414 34747995 43371585 34748132 43371756 34748269 43371927 34748406 43372098 34748543 43372269 34748680 43372440 34748817 43372611 34748954 43372782 34749091 43372953 34749228 43373124 34749365 43373295 34749502 43373466 34749639 43373637 34749776 43373808 34749913 43373979 34750050 43374150 34750187 43374321 34750324 43374492 34750461 43374663 34750598 43374834 34750735 43375005 34750872 43375176 34751009 43375347 34751146 43375518 34751283 43375689 34751420 43375860 34751557 43376031 34751694 43376202 34751831 43376373 34751968 43376544 34752105 43376715 34752242 43376886 34752379 43377057 34752516 43377228 34752653 43377399 34752790 43377570 34752927 43377741 34753064 43377912 34753201 43378083 34753338 43378254 34753475 43378425 34753612 43378596 34753749 43378767 34753886 43378938 34754023 43379109 34754160 43379280 34754297 43379451 34754434 43379622 34754571 43379793 34754708 43379964 34754845 43380135 34754982 43380306 34755119 43380477 34755256 43380648 34755393 43380819 34755530 43380990 34755667 43381161 34755804 43381332 34755941 43381503 34756078 43381674 34756215 43381845 34756352 43382016 34756489 43382187 34756626 43382358 34756763 43382529 34756900 43382700 34757037 43382871 34757174 43383042 34757311 43383213 34757448 43383384 34757585 43383555 34757722 43383726 34757859 43383897 34757996 43384068 34758133 43384239 34758270 43384410 34758407 43384581 34758544 43384752 34758681 43384923 34758818 43385094 34758955 43385265 34759092 43385436 34759229 43385607 34759366 43385778 34759503 43385949 34759640 43386120
1000 27672900 0 27672900 34540627 27673037 34540798 27673174 34540969 27673311 34541140 27673448 34541311 27673585 34541482 27673722 34541653 27673859 34541824 27673996 34541995 27674133 34542166 27674270 34542337 27674407 34542508 27674544 34542679 27674681 34542850 27674818 34543021 27674955 34543192 27675092 34543363 27675229 34543534 27675366 34543705 27675503 34543876 27675640 34544047 27675777 34544218 27675914 34544389 27676051 34544560 27676188 34544731 27676325 34544902 27676462 34545073 27676599 34545244 27676736 34545415 27676873 34545586 27677010 34545757 27677147 34545928 27677284 34546099 27677421 34546270 27677558 34546441 27677695 34546612 27677832 34546783 27677969 34546954 27678106 34547125 27678243 34547296 27678380 34547467 27678517 34547638 27678654 34547809 27678791 34547980 27678928 34548151 27679065 34548322 27679202 34548493 27679339 34548664 27679476 34548835 27679613 34549006 27679750 34549177 27679887 34549348 27680024 34549519 27680161 34549690 27680298 34549861 27680435 34550032 27680572 34550203 27680709 34550374 27680846 34550545 27680983 34550716 27681120 34550887 27681257 34551058 27681394 34551229 27681531 34551400 27681668 34551571 27681805 34551742 27681942 34551913 27682079 34552084 27682216 34552255 27682353 34552426 27682490 34552597 27682627 34552768 27682764 34552939 27682901 34553110 27683038 34553281 27683175 34553452 27683312 34553623 27683449 34553794 27683586 34553965 27683723 34554136 27683860 34554307 27683997 34554478 27684134 34554649 27684271 34554820 27684408 34554991 27684545 34555162 27684682 34555333 27684819 34555504 27684956 34555675 27685093 34555846 27685230 34556017 27685367 34556188 27685504 34556359 27685641 34556530 27685778 34556701 27685915 34556872 27686052 34557043 27686189 34557214 27686326 34557385 27686463 34557556 27686600 34557727 27686737 34557898 27686874 34558069 27687011 34558240 27687148 34558411 27687285 34558582 27687422 34558753 27687559 34558924 27687696 34559095 27687833 34559266 27687970 34559437 27688107 34559608 27688244 34559779 27688381 34559950 27688518 34560121 27688655 34560292 27688792 34560463 27688929 34560634 27689066 34560805 27689203 34560976 27689340 34561147 27689477 34561318 27689614 34561489 27689751 34561660 27689888 34561831 27690025 34562002 27690162 34562173 27690299 34562344 27690436 34562515 27690573 34562686 27690710 34562857 27690847 34563028 27690984 34563199 27691121 34563370 27691258 34563541 27691395 34563712 27691532 34563883 27691669 34564054 27691806 34564225 27691943 34564396 27692080 34564567 27692217 34564738 27692354 34564909 27692491 34565080 27692628 34565251 27692765 34565422 27692902 34565593 27693039 34565764 27693176 34565935 27693313 34566106 27693450 34566277 27693587 34566448 27693724 34566619 27693861 34566790 27693998 34566961 27694135 34567132 27694272 34567303 27694409 34567474 27694546 34567645 27694683 34567816 27694820 34567987 27694957 34568158 27695094 34568329 27695231 34568500 27695368 34568671 27695505 34568842 27695642 34569013 27695779 34569184 27695916 34569355 27696053 34569526 27696190 34569697 27696327 34569868 27696464 34570039 27696601 34570210 27696738 34570381 27696875 34570552 27697012 34570723 27697149 34570894 27697286 34571065 27697423 34571236 27697560 34571407 27697697 34571578 27697834 34571749 27697971 34571920 27698108 34572091 27698245 34572262 27698382 34572433 27698519 34572604 27698656 34572775 27698793 34572946 27698930 34573117 27699067 34573288 27699204 34573459 27699341 34573630 27699478 34573801 27699615 34573972 27699752 34574143 27699889 34574314 27700026 34574485 27700163 34574656 27700300 34574827 27700437 34574998 27700574 34575169 27700711 34575340 27700848 34575511 27700985 34575682 27701122 34575853 27701259 34576024 27701396 34576195 27701533 34576366 27701670 34576537 27701807 34576708 27701944 34576879 27702081 34577050 27702218 34577221 27702355 34577392 27702492 34577563 27702629 34577734 27702766 34577905 27702903 34578076 27703040 34578247 27703177 34578418 27703314 34578589 27703451 34578760 27703588 34578931 27703725 34579102 27703862 34579273 27703999 34579444 27704136 34579615 27704273 34579786 27704410 34579957 27704547 34580128 27704684 34580299 27704821 34580470 27704958 34580641 27705095 34580812 27705232 34580983 27705369 34581154 27705506 34581325 27705643 34581496 27705780 34581667 27705917 34581838 27706054 34582009 27706191 34582180 27706328 34582351 27706465 34582522 27706602 34582693 27706739 34582864 27706876 34583035 27707013 34583206 27707150 34583377 27707287 34583548 27707424 34583719 27707561 34583890 27707698 34584061 27707835 34584232 27707972 34584403 27708109 34584574 27708246 34584745 27708383 34584916 27708520 34585087 27708657 34585258 27708794 34585429 27708931 34585600 27709068 34585771 27709205 34585942 27709342 34586113 27709479 34586284 27709616 34586455 27709753 34586626 27709890 34586797 27710027 34586968 27710164 34587139 27710301 34587310 27710438 34587481 27710575 34587652 27710712 34587823 27710849 34587994 27710986 34588165 27711123 34588336 27711260 34588507 27711397 34588678 27711534 34588849 27711671 34589020 27711808 34589191 27711945 34589362 27712082 34589533 27712219 34589704 27712356 34589875 27712493 34590046 27712630 34590217 27712767 34590388 27712904 34590559 27713041 34590730 27713178 34590901 27713315 34591072 27713452 34591243 27713589 34591414 27713726 34591585 27713863 34591756 27714000 34591927 27714137 34592098 27714274 34592269 27714411 34592440 27714548 34592611 27714685 34592782 27714822 34592953 27714959 34593124 27715096 34593295 27715233 34593466 27715370 34593637 27715507 34593808 27715644 34593979 27715781 34594150 27715918 34594321 27716055 34594492 27716192 34594663 27716329 34594834 27716466 34595005 27716603 34595176 27716740 34595347 27716877 34595518 27717014 34595689 27717151 34595860 27717288 34596031 27717425 34596202 27717562 34596373 27717699 34596544 27717836 34596715 27717973 34596886 27718110 34597057 27718247 34597228 27718384 34597399 27718521 34597570 27718658 34597741 27718795 34597912 27718932 34598083 27719069 34598254 27719206 34598425 27719343 34598596 27719480 34598767 27719617 34598938 27719754 34599109 27719891 34599280 27720028 34599451 27720165 34599622 27720302 34599793 27720439 34599964 27720576 34600135 27720713 34600306 27720850 34600477 27720987 34600648 27721124 34600819 27721261 34600990 27721398 34601161 27721535 34601332 27721672 34601503 27721809 34601674 27721946 34601845 27722083 34602016 27722220 34602187 27722357 34602358 27722494 34602529 27722631 34602700 27722768 34602871 27722905 34603042 27723042 34603213 27723179 34603384 27723316 34603555 27723453 34603726 27723590 34603897 27723727 34604068 27723864 34604239 27724001 34604410 27724138 34604581 27724275 34604752 27724412 34604923 27724549 34605094 27724686 34605265 27724823 34605436 27724960 34605607 27725097 34605778 27725234 34605949 27725371 34606120 27725508 34606291 27725645 34606462 27725782 34606633 27725919 34606804 27726056 34606975 27726193 34607146 27726330 34607317 27726467 34607488 27726604 34607659 27726741 34607830 27726878 34608001 27727015 34608172 27727152 34608343 27727289 34608514 27727426 34608685 27727563 34608856 27727700 34609027 27727837 34609198 27727974 34609369 27728111 34609540 27728248 34609711 27728385 34609882 27728522 34610053 27728659 34610224 27728796 34610395 27728933 34610566 27729070 34610737 27729207 34610908 27729344 34611079 27729481 34611250 27729618 34611421 27729755 34611592 27729892 34611763 27730029 34611934 27730166 34612105 27730303 34612276 27730440 34612447 27730577 34612618 27730714 34612789 27730851 34612960 27730988 34613131 27731125 34613302 27731262 34613473 27731399 34613644 27731536 34613815 27731673 34613986 27731810 34614157 27731947 34614328 27732084 34614499 27732221 34614670 27732358 34614841 27732495 34615012 27732632 34615183 27732769 34615354 27732906 34615525 27733043 34615696 27733180 34615867 27733317 34616038 27733454 34616209 27733591 34616380 27733728 34616551 27733865 34616722 27734002 34616893 27734139 34617064 27734276 34617235 27734413 34617406 27734550 34617577 27734687 34617748 27734824 34617919 27734961 34618090 27735098 34618261 27735235 34618432 27735372 34618603 27735509 34618774 27735646 34618945 27735783 34619116 27735920 34619287 27736057 34619458 27736194 34619629 27736331 34619800 27736468 34619971 27736605 34620142 27736742 34620313 27736879 34620484 27737016 34620655 27737153 34620826 27737290 34620997 27737427 34621168 27737564 34621339 27737701 34621510 27737838 34621681 27737975 34621852 27738112 34622023 27738249 34622194 27738386 34622365 27738523 34622536 27738660 34622707 27738797 34622878 27738934 34623049 27739071 34623220 27739208 34623391 27739345 34623562 27739482 34623733 27739619 34623904 27739756 34624075 27739893 34624246 27740030 34624417 27740167 34624588 27740304 34624759 27740441 34624930 27740578 34625101 27740715 34625272 27740852 34625443 27740989 34625614 27741126 34625785 27741263 34625956 27741400 34626127 27741537 34626298 27741674 34626469 27741811 34626640 27741948 34626811 27742085 34626982 27742222 34627153 27742359 34627324 27742496 34627495 27742633 34627666 27742770 34627837 27742907 34628008 27743044 34628179 27743181 34628350 27743318 34628521 27743455 34628692 27743592 34628863 27743729 34629034 27743866 34629205 27744003 34629376 27744140 34629547 27744277 34629718 27744414 34629889 27744551 34630060 27744688 34630231 27744825 34630402 27744962 34630573 27745099 34630744 27745236 34630915 27745373 34631086 27745510 34631257 27745647 34631428 27745784 34631599 27745921 34631770 27746058 34631941 27746195 34632112 27746332 34632283 27746469 34632454 27746606 34632625 27746743 34632796 27746880 34632967 27747017 34633138 27747154 34633309 27747291 34633480 27747428 34633651 27747565 34633822 27747702 34633993 27747839 34634164 27747976 34634335 27748113 34634506 27748250 34634677 27748387 34634848 27748524 34635019 27748661 34635190 27748798 34635361 27748935 34635532 27749072 34635703 27749209 34635874 27749346 34636045 27749483 34636216 27749620 34636387 27749757 34636558 27749894 34636729 27750031 34636900 27750168 34637071 27750305 34637242 27750442 34637413 27750579 34637584 27750716 34637755 27750853 34637926 27750990 34638097 27751127 34638268 27751264 34638439 27751401 34638610 27751538 34638781 27751675 34638952 27751812 34639123 27751949 34639294 27752086 34639465 27752223 34639636 27752360 34639807 27752497 34639978 27752634 34640149 27752771 34640320 27752908 34640491 27753045 34640662 27753182 34640833 27753319 34641004 27753456 34641175 27753593 34641346 27753730 34641517 27753867 34641688 27754004 34641859 27754141 34642030 27754278 34642201 27754415 34642372 27754552 34642543 27754689 34642714 27754826 34642885 27754963 34643056 27755100 34643227 27755237 34643398 27755374 34643569 27755511 34643740 27755648 34643911 27755785 34644082 27755922 34644253 27756059 34644424 27756196 34644595 27756333 34644766 27756470 34644937 27756607 34645108 27756744 34645279 27756881 34645450 27757018 34645621 27757155 34645792 27757292 34645963 27757429 34646134 27757566 34646305 27757703 34646476 27757840 34646647 27757977 34646818 27758114 34646989 27758251 34647160 27758388 34647331 27758525 34647502 27758662 34647673 27758799 34647844 27758936 34648015 27759073 34648186 27759210 34648357 27759347 34648528 27759484 34648699 27759621 34648870 27759758 34649041 27759895 34649212 27760032 34649383 27760169 34649554 27760306 34649725 27760443 34649896 27760580 34650067 27760717 34650238 27760854 34650409 27760991 34650580 27761128 34650751 27761265 34650922 27761402 34651093 27761539 34651264 27761676 34651435 27761813 34651606 27761950 34651777 27762087 34651948 27762224 34652119 27762361 34652290 27762498 34652461 27762635 34652632 27762772 34652803 27762909 34652974 27763046 34653145 27763183 34653316 27763320 34653487 27763457 34653658 27763594 34653829 27763731 34654000 27763868 34654171 27764005 34654342 27764142 34654513 27764279 34654684 27764416 34654855 27764553 34655026 27764690 34655197 27764827 34655368 27764964 34655539 27765101 34655710 27765238 34655881 27765375 34656052 27765512 34656223 27765649 34656394 27765786 34656565 27765923 34656736 27766060 34656907 27766197 34657078 27766334 34657249 27766471 34657420 27766608 34657591 27766745 34657762 27766882 34657933 27767019 34658104 27767156 34658275 27767293 34658446 27767430 34658617 27767567 34658788 27767704 34658959 27767841 34659130 27767978 34659301 27768115 34659472 27768252 34659643 27768389 34659814 27768526 34659985 27768663 34660156 27768800 34660327 27768937 34660498 27769074 34660669 27769211 34660840 27769348 34661011 27769485 34661182 27769622 34661353 27769759 34661524 27769896 34661695 27770033 34661866 27770170 34662037 27770307 34662208 27770444 34662379 27770581 34662550 27770718 34662721 27770855 34662892 27770992 34663063 27771129 34663234 27771266 34663405 27771403 34663576 27771540 34663747 27771677 34663918 27771814 34664089 27771951 34664260 27772088 34664431 27772225 34664602 27772362 34664773 27772499 34664944 27772636 34665115 27772773 34665286 27772910 34665457 27773047 34665628 27773184 34665799 27773321 34665970 27773458 34666141 27773595 34666312 27773732 34666483 27773869 34666654 27774006 34666825 27774143 34666996 27774280 34667167 27774417 34667338 27774554 34667509 27774691 34667680 27774828 34667851 27774965 34668022 27775102 34668193 27775239 34668364 27775376 34668535 27775513 34668706 27775650 34668877 27775787 34669048 27775924 34669219 27776061 34669390 27776198 34669561 27776335 34669732 27776472 34669903 27776609 34670074 27776746 34670245 27776883 34670416 27777020 34670587 27777157 34670758 27777294 34670929 27777431 34671100 27777568 34671271 27777705 34671442 27777842 34671613 27777979 34671784 27778116 34671955 27778253 34672126 27778390 34672297 27778527 34672468 27778664 34672639 27778801 34672810 27778938 34672981 27779075 34673152 27779212 34673323 27779349 34673494 27779486 34673665 27779623 34673836 27779760 34674007 27779897 34674178 27780034 34674349 27780171 34674520 27780308 34674691 27780445 34674862 27780582 34675033 27780719 34675204 27780856 34675375 27780993 34675546 27781130 34675717 27781267 34675888 27781404 34676059 27781541 34676230 27781678 34676401 27781815 34676572 27781952 34676743 27782089 34676914 27782226 34677085 27782363 34677256 27782500 34677427 27782637 34677598 27782774 34677769 27782911 34677940 27783048 34678111 27783185 34678282 27783322 34678453 27783459 34678624 27783596 34678795 27783733 34678966 27783870 34679137 27784007 34679308 27784144 34679479 27784281 34679650 27784418 34679821 27784555 34679992 27784692 34680163 27784829 34680334 27784966 34680505 27785103 34680676 27785240 34680847 27785377 34681018 27785514 34681189 27785651 34681360 27785788 34681531 27785925 34681702 27786062 34681873 27786199 34682044 27786336 34682215 27786473 34682386 27786610 34682557 27786747 34682728 27786884 34682899 27787021 34683070 27787158 34683241 27787295 34683412 27787432 34683583 27787569 34683754 27787706 34683925 27787843 34684096 27787980 34684267 27788117 34684438 27788254 34684609 27788391 34684780 27788528 34684951 27788665 34685122 27788802 34685293 27788939 34685464 27789076 34685635 27789213 34685806 27789350 34685977 27789487 34686148 27789624 34686319 27789761 34686490 27789898 34686661 27790035 34686832 27790172 34687003 27790309 34687174 27790446 34687345 27790583 34687516 27790720 34687687 27790857 34687858 27790994 34688029 27791131 34688200 27791268 34688371 27791405 34688542 27791542 34688713 27791679 34688884 27791816 34689055 27791953 34689226 27792090 34689397 27792227 34689568 27792364 34689739 27792501 34689910 27792638 34690081 27792775 34690252 27792912 34690423 27793049 34690594 27793186 34690765 27793323 34690936 27793460 34691107 27793597 34691278 27793734 34691449 27793871 34691620 27794008 34691791 27794145 34691962 27794282 34692133 27794419 34692304 27794556 34692475 27794693 34692646 27794830 34692817 27794967 34692988 27795104 34693159 27795241 34693330 27795378 34693501 27795515 34693672 27795652 34693843 27795789 34694014 27795926 34694185 27796063 34694356 27796200 34694527 27796337 34694698 27796474 34694869 27796611 34695040 27796748 34695211 27796885 34695382 27797022 34695553 27797159 34695724 27797296 34695895 27797433 34696066 27797570 34696237 27797707 34696408 27797844 34696579 27797981 34696750 27798118 34696921 27798255 34697092 27798392 34697263 27798529 34697434 27798666 34697605 27798803 34697776 27798940 34697947 27799077 34698118 27799214 34698289 27799351 34698460 27799488 34698631 27799625 34698802 27799762 34698973 27799899 34699144 27800036 34699315 27800173 34699486 27800310 34699657 27800447 34699828 27800584 34699999 27800721 34700170 27800858 34700341 27800995 34700512 27801132 34700683 27801269 34700854 27801406 34701025 27801543 34701196 27801680 34701367 27801817 34701538 27801954 34701709 27802091 34701880 27802228 34702051 27802365 34702222 27802502 34702393 27802639 34702564 27802776 34702735 27802913 34702906 27803050 34703077 27803187 34703248 27803324 34703419 27803461 34703590 27803598 34703761 27803735 34703932 27803872 34704103 27804009 34704274 27804146 34704445 27804283 34704616 27804420 34704787 27804557 34704958 27804694 34705129 27804831 34705300 27804968 34705471 27805105 34705642 27805242 34705813 27805379 34705984 27805516 34706155 27805653 34706326 27805790 34706497 27805927 34706668 27806064 34706839 27806201 34707010 27806338 34707181 27806475 34707352 27806612 34707523 27806749 34707694 27806886 34707865 27807023 34708036 27807160 34708207 27807297 34708378 27807434 34708549 27807571 34708720 27807708 34708891 27807845 34709062 27807982 34709233 27808119 34709404 27808256 34709575 27808393 34709746 27808530 34709917 27808667 34710088 27808804 34710259 27808941 34710430 27809078 34710601 27809215 34710772 27809352 34710943 27809489 34711114 27809626 34711285
1000 25731066 0 25731066 32116878 25731203 32117049 25731340 32117220 25731477 32117391 25731614 32117562 25731751 32117733 25731888 32117904 25732025 32118075 25732162 32118246 25732299 32118417 25732436 32118588 25732573 32118759 25732710 32118930 25732847 32119101 25732984 32119272 25733121 32119443 25733258 32119614 25733395 32119785 25733532 32119956 25733669 32120127 25733806 32120298 25733943 32120469 25734080 32120640 25734217 32120811 25734354 32120982 25734491 32121153 25734628 32121324 25734765 32121495 25734902 32121666 25735039 32121837 25735176 32122008 25735313 32122179 25735450 32122350 25735587 32122521 25735724 32122692 25735861 32122863 25735998 32123034 25736135 32123205 25736272 32123376 25736409 32123547 25736546 32123718 25736683 32123889 25736820 32124060 25736957 32124231 25737094 32124402 25737231 32124573 25737368 32124744 25737505 32124915 25737642 32125086 25737779 32125257 25737916 32125428 25738053 32125599 25738190 32125770 25738327 32125941 25738464 32126112 25738601 32126283 25738738 32126454 25738875 32126625 25739012 32126796 25739149 32126967 25739286 32127138 25739423 32127309 25739560 32127480 25739697 32127651 25739834 32127822 25739971 32127993 25740108 32128164 25740245 32128335 25740382 32128506 25740519 32128677 25740656 32128848 25740793 32129019 25740930 32129190 25741067 32129361 25741204 32129532 25741341 32129703 25741478 32129874 25741615 32130045 25741752 32130216 25741889 32130387 25742026 32130558 25742163 32130729 25742300 32130900 25742437 32131071 25742574 32131242 25742711 32131413 25742848 32131584 25742985 32131755 25743122 32131926 25743259 32132097 25743396 32132268 25743533 32132439 25743670 32132610 25743807 32132781 25743944 32132952 25744081 32133123 25744218 32133294 25744355 32133465 25744492 32133636 25744629 32133807 25744766 32133978 25744903 32134149 25745040 32134320 25745177 32134491 25745314 32134662 25745451 32134833 25745588 32135004 25745725 32135175 25745862 32135346 25745999 32135517 25746136 32135688 25746273 32135859 25746410 32136030 25746547 32136201 25746684 32136372 25746821 32136543 25746958 32136714 25747095 32136885 25747232 32137056 25747369 32137227 25747506 32137398 25747643 32137569 25747780 32137740 25747917 32137911 25748054 32138082 25748191 32138253 25748328 32138424 25748465 32138595 25748602 32138766 25748739 32138937 25748876 32139108 25749013 32139279 25749150 32139450 25749287 32139621 25749424 32139792 25749561 32139963 25749698 32140134 25749835 32140305 25749972 32140476 25750109 32140647 25750246 32140818 25750383 32140989 25750520 32141160 25750657 32141331 25750794 32141502 25750931 32141673 25751068 32141844 25751205 32142015 25751342 32142186 25751479 32142357 25751616 32142528 25751753 32142699 25751890 32142870 25752027 32143041 25752164 32143212 25752301 32143383 25752438 32143554 25752575 32143725 25752712 32143896 25752849 32144067 25752986 32144238 25753123 32144409 25753260 32144580 25753397 32144751 25753534 32144922 25753671 32145093 25753808 32145264 25753945 32145435 25754082 32145606 25754219 32145777 25754356 32145948 25754493 32146119 25754630 32146290 25754767 32146461 25754904 32146632 25755041 32146803 25755178 32146974 25755315 32147145 25755452 32147316 25755589 32147487 25755726 32147658 25755863 32147829 25756000 32148000 25756137 32148171 25756274 32148342 25756411 32148513 25756548 32148684 25756685 32148855 25756822 32149026 25756959 32149197 25757096 32149368 25757233 32149539 25757370 32149710 25757507 32149881 25757644 32150052 25757781 32150223 25757918 32150394 25758055 32150565 25758192 32150736 25758329 32150907 25758466 32151078 25758603 32151249 25758740 32151420 25758877 32151591 25759014 32151762 25759151 32151933 25759288 32152104 25759425 32152275 25759562 32152446 25759699 32152617 25759836 32152788 25759973 32152959 25760110 32153130 25760247 32153301 25760384 32153472 25760521 32153643 25760658 32153814 25760795 32153985 25760932 32154156 25761069 32154327 25761206 32154498 25761343 32154669 25761480 32154840 25761617 32155011 25761754 32155182 25761891 32155353 25762028 32155524 25762165 32155695 25762302 32155866 25762439 32156037 25762576 32156208 25762713 32156379 25762850 32156550 25762987 32156721 25763124 32156892 25763261 32157063 25763398 32157234 25763535 32157405 25763672 32157576 25763809 32157747 25763946 32157918 25764083 32158089 25764220 32158260 25764357 32158431 25764494 32158602 25764631 32158773 25764768 32158944 25764905 32159115 25765042 32159286 25765179 32159457 25765316 32159628 25765453 32159799 25765590 32159970 25765727 32160141 25765864 32160312 25766001 32160483 25766138 32160654 25766275 32160825 25766412 32160996 25766549 32161167 25766686 32161338 25766823 32161509 25766960 32161680 25767097 32161851 25767234 32162022 25767371 32162193 25767508 32162364 25767645 32162535 25767782 32162706 25767919 32162877 25768056 32163048 25768193 32163219 25768330 32163390 25768467 32163561 25768604 32163732 25768741 32163903 25768878 32164074 25769015 32164245 25769152 32164416 25769289 32164587 25769426 32164758 25769563 32164929 25769700 32165100 25769837 32165271 25769974 32165442 25770111 32165613 25770248 32165784 25770385 32165955 25770522 32166126 25770659 32166297 25770796 32166468 25770933 32166639 25771070 32166810 25771207 32166981 25771344 32167152 25771481 32167323 25771618 32167494 25771755 32167665 25771892 32167836 25772029 32168007 25772166 32168178 25772303 32168349 25772440 32168520 25772577 32168691 25772714 32168862 25772851 32169033 25772988 32169204 25773125 32169375 25773262 32169546 25773399 32169717 25773536 32169888 25773673 32170059 25773810 32170230 25773947 32170401 25774084 32170572 25774221 32170743 25774358 32170914 25774495 32171085 25774632 32171256 25774769 32171427 25774906 32171598 25775043 32171769 25775180 32171940 25775317 32172111 25775454 32172282 25775591 32172453 25775728 32172624 25775865 32172795 25776002 32172966 25776139 32173137 25776276 32173308 25776413 32173479 25776550 32173650 25776687 32173821 25776824 32173992 25776961 32174163 25777098 32174334 25777235 32174505 25777372 32174676 25777509 32174847 25777646 32175018 25777783 32175189 25777920 32175360 25778057 32175531 25778194 32175702 25778331 32175873 25778468 32176044 25778605 32176215 25778742 32176386 25778879 32176557 25779016 32176728 25779153 32176899 25779290 32177070 25779427 32177241 25779564 32177412 25779701 32177583 25779838 32177754 25779975 32177925 25780112 32178096 25780249 32178267 25780386 32178438 25780523 32178609 25780660 32178780 25780797 32178951 25780934 32179122 25781071 32179293 25781208 32179464 25781345 32179635 25781482 32179806 25781619 32179977 25781756 32180148 25781893 32180319 25782030 32180490 25782167 32180661 25782304 32180832 25782441 32181003 25782578 32181174 25782715 32181345 25782852 32181516 25782989 32181687 25783126 32181858 25783263 32182029 25783400 32182200 25783537 32182371 25783674 32182542 25783811 32182713 25783948 32182884 25784085 32183055 25784222 32183226 25784359 32183397 25784496 32183568 25784633 32183739 25784770 32183910 25784907 32184081 25785044 32184252 25785181 32184423 25785318 32184594 25785455 32184765 25785592 32184936 25785729 32185107 25785866 32185278 25786003 32185449 25786140 32185620 25786277 32185791 25786414 32185962 25786551 32186133 25786688 32186304 25786825 32186475 25786962 32186646 25787099 32186817 25787236 32186988 25787373 32187159 25787510 32187330 25787647 32187501 25787784 32187672 25787921 32187843 25788058 32188014 25788195 32188185 25788332 32188356 25788469 32188527 25788606 32188698 25788743 32188869 25788880 32189040 25789017 32189211 25789154 32189382 25789291 32189553 25789428 32189724 25789565 32189895 25789702 32190066 25789839 32190237 25789976 32190408 25790113 32190579 25790250 32190750 25790387 32190921 25790524 32191092 25790661 32191263 25790798 32191434 25790935 32191605 25791072 32191776 25791209 32191947 25791346 32192118 25791483 32192289 25791620 32192460 25791757 32192631 25791894 32192802 25792031 32192973 25792168 32193144 25792305 32193315 25792442 32193486 25792579 32193657 25792716 32193828 25792853 32193999 25792990 32194170 25793127 32194341 25793264 32194512 25793401 32194683 25793538 32194854 25793675 32195025 25793812 32195196 25793949 32195367 25794086 32195538 25794223 32195709 25794360 32195880 25794497 32196051 25794634 32196222 25794771 32196393 25794908 32196564 25795045 32196735 25795182 32196906 25795319 32197077 25795456 32197248 25795593 32197419 25795730 32197590 25795867 32197761 25796004 32197932 25796141 32198103 25796278 32198274 25796415 32198445 25796552 32198616 25796689 32198787 25796826 32198958 25796963 32199129 25797100 32199300 25797237 32199471 25797374 32199642 25797511 32199813 25797648 32199984 25797785 32200155 25797922 32200326 25798059 32200497 25798196 32200668 25798333 32200839 25798470 32201010 25798607 32201181 25798744 32201352 25798881 32201523 25799018 32201694 25799155 32201865 25799292 32202036 25799429 32202207 25799566 32202378 25799703 32202549 25799840 32202720 25799977 32202891 25800114 32203062 25800251 32203233 25800388 32203404 25800525 32203575 25800662 32203746 25800799 32203917 25800936 32204088 25801073 32204259 25801210 32204430 25801347 32204601 25801484 32204772 25801621 32204943 25801758 32205114 25801895 32205285 25802032 32205456 25802169 32205627 25802306 32205798 25802443 32205969 25802580 32206140 25802717 32206311 25802854 32206482 25802991 32206653 25803128 32206824 25803265 32206995 25803402 32207166 25803539 32207337 25803676 32207508 25803813 32207679 25803950 32207850 25804087 32208021 25804224 32208192 25804361 32208363 25804498 32208534 25804635 32208705 25804772 32208876 25804909 32209047 25805046 32209218 25805183 32209389 25805320 32209560 25805457 32209731 25805594 32209902 25805731 32210073 25805868 32210244 25806005 32210415 25806142 32210586 25806279 32210757 25806416 32210928 25806553 32211099 25806690 32211270 25806827 32211441 25806964 32211612 25807101 32211783 25807238 32211954 25807375 32212125 25807512 32212296 25807649 32212467 25807786 32212638 25807923 32212809 25808060 32212980 25808197 32213151 25808334 32213322 25808471 32213493 25808608 32213664 25808745 32213835 25808882 32214006 25809019 32214177 25809156 32214348 25809293 32214519 25809430 32214690 25809567 32214861 25809704 32215032 25809841 32215203 25809978 32215374 25810115 32215545 25810252 32215716 25810389 32215887 25810526 32216058 25810663 32216229 25810800 32216400 25810937 32216571 25811074 32216742 25811211 32216913 25811348 32217084 25811485 32217255 25811622 32217426 25811759 32217597 25811896 32217768 25812033 32217939 25812170 32218110 25812307 32218281 25812444 32218452 25812581 32218623 25812718 32218794 25812855 32218965 25812992 32219136 25813129 32219307 25813266 32219478 25813403 32219649 25813540 32219820 25813677 32219991 25813814 32220162 25813951 32220333 25814088 32220504 25814225 32220675 25814362 32220846 25814499 32221017 25814636 32221188 25814773 32221359 25814910 32221530 25815047 32221701 25815184 32221872 25815321 32222043 25815458 32222214 25815595 32222385 25815732 32222556 25815869 32222727 25816006 32222898 25816143 32223069 25816280 32223240 25816417 32223411 25816554 32223582 25816691 32223753 25816828 32223924 25816965 32224095 25817102 32224266 25817239 32224437 25817376 32224608 25817513 32224779 25817650 32224950 25817787 32225121 25817924 32225292 25818061 32225463 25818198 32225634 25818335 32225805 25818472 32225976 25818609 32226147 25818746 32226318 25818883 32226489 25819020 32226660 25819157 32226831 25819294 32227002 25819431 32227173 25819568 32227344 25819705 32227515 25819842 32227686 25819979 32227857 25820116 32228028 25820253 32228199 25820390 32228370 25820527 32228541 25820664 32228712 25820801 32228883 25820938 32229054 25821075 32229225 25821212 32229396 25821349 32229567 25821486 32229738 25821623 32229909 25821760 32230080 25821897 32230251 25822034 32230422 25822171 32230593 25822308 32230764 25822445 32230935 25822582 32231106 25822719 32231277 25822856 32231448 25822993 32231619 25823130 32231790 25823267 32231961 25823404 32232132 25823541 32232303 25823678 32232474 25823815 32232645 25823952 32232816 25824089 32232987 25824226 32233158 25824363 32233329 25824500 32233500 25824637 32233671 25824774 32233842 25824911 32234013 25825048 32234184 25825185 32234355 25825322 32234526 25825459 32234697 25825596 32234868 25825733 32235039 25825870 32235210 25826007 32235381 25826144 32235552 25826281 32235723 25826418 32235894 25826555 32236065 25826692 32236236 25826829 32236407 25826966 32236578 25827103 32236749 25827240 32236920 25827377 32237091 25827514 32237262 25827651 32237433 25827788 32237604 25827925 32237775 25828062 32237946 25828199 32238117 25828336 32238288 25828473 32238459 25828610 32238630 25828747 32238801 25828884 32238972 25829021 32239143 25829158 32239314 25829295 32239485 25829432 32239656 25829569 32239827 25829706 32239998 25829843 32240169 25829980 32240340 25830117 32240511 25830254 32240682 25830391 32240853 25830528 32241024 25830665 32241195 25830802 32241366 25830939 32241537 25831076 32241708 25831213 32241879 25831350 32242050 25831487 32242221 25831624 32242392 25831761 32242563 25831898 32242734 25832035 32242905 25832172 32243076 25832309 32243247 25832446 32243418 25832583 32243589 25832720 32243760 25832857 32243931 25832994 32244102 25833131 32244273 25833268 32244444 25833405 32244615 25833542 32244786 25833679 32244957 25833816 32245128 25833953 32245299 25834090 32245470 25834227 32245641 25834364 32245812 25834501 32245983 25834638 32246154 25834775 32246325 25834912 32246496 25835049 32246667 25835186 32246838 25835323 32247009 25835460 32247180 25835597 32247351 25835734 32247522 25835871 32247693 25836008 32247864 25836145 32248035 25836282 32248206 25836419 32248377 25836556 32248548 25836693 32248719 25836830 32248890 25836967 32249061 25837104 32249232 25837241 32249403 25837378 32249574 25837515 32249745 25837652 32249916 25837789 32250087 25837926 32250258 25838063 32250429 25838200 32250600 25838337 32250771 25838474 32250942 25838611 32251113 25838748 32251284 25838885 32251455 25839022 32251626 25839159 32251797 25839296 32251968 25839433 32252139 25839570 32252310 25839707 32252481 25839844 32252652 25839981 32252823 25840118 32252994 25840255 32253165 25840392 32253336 25840529 32253507 25840666 32253678 25840803 32253849 25840940 32254020 25841077 32254191 25841214 32254362 25841351 32254533 25841488 32254704 25841625 32254875 25841762 32255046 25841899 32255217 25842036 32255388 25842173 32255559 25842310 32255730 25842447 32255901 25842584 32256072 25842721 32256243 25842858 32256414 25842995 32256585 25843132 32256756 25843269 32256927 25843406 32257098 25843543 32257269 25843680 32257440 25843817 32257611 25843954 32257782 25844091 32257953 25844228 32258124 25844365 32258295 25844502 32258466 25844639 32258637 25844776 32258808 25844913 32258979 25845050 32259150 25845187 32259321 25845324 32259492 25845461 32259663 25845598 32259834 25845735 32260005 25845872 32260176 25846009 32260347 25846146 32260518 25846283 32260689 25846420 32260860 25846557 32261031 25846694 32261202 25846831 32261373 25846968 32261544 25847105 32261715 25847242 32261886 25847379 32262057 25847516 32262228 25847653 32262399 25847790 32262570 25847927 32262741 25848064 32262912 25848201 32263083 25848338 32263254 25848475 32263425 25848612 32263596 25848749 32263767 25848886 32263938 25849023 32264109 25849160 32264280 25849297 32264451 25849434 32264622 25849571 32264793 25849708 32264964 25849845 32265135 25849982 32265306 25850119 32265477 25850256 32265648 25850393 32265819 25850530 32265990 25850667 32266161 25850804 32266332 25850941 32266503 25851078 32266674 25851215 32266845 25851352 32267016 25851489 32267187 25851626 32267358 25851763 32267529 25851900 32267700 25852037 32267871 25852174 32268042 25852311 32268213 25852448 32268384 25852585 32268555 25852722 32268726 25852859 32268897 25852996 32269068 25853133 32269239 25853270 32269410 25853407 32269581 25853544 32269752 25853681 32269923 25853818 32270094 25853955 32270265 25854092 32270436 25854229 32270607 25854366 32270778 25854503 32270949 25854640 32271120 25854777 32271291 25854914 32271462 25855051 32271633 25855188 32271804 25855325 32271975 25855462 32272146 25855599 32272317 25855736 32272488 25855873 32272659 25856010 32272830 25856147 32273001 25856284 32273172 25856421 32273343 25856558 32273514 25856695 32273685 25856832 32273856 25856969 32274027 25857106 32274198 25857243 32274369 25857380 32274540 25857517 32274711 25857654 32274882 25857791 32275053 25857928 32275224 25858065 32275395 25858202 32275566 25858339 32275737 25858476 32275908 25858613 32276079 25858750 32276250 25858887 32276421 25859024 32276592 25859161 32276763 25859298 32276934 25859435 32277105 25859572 32277276 25859709 32277447 25859846 32277618 25859983 32277789 25860120 32277960 25860257 32278131 25860394 32278302 25860531 32278473 25860668 32278644 25860805 32278815 25860942 32278986 25861079 32279157 25861216 32279328 25861353 32279499 25861490 32279670 25861627 32279841 25861764 32280012 25861901 32280183 25862038 32280354 25862175 32280525 25862312 32280696 25862449 32280867 25862586 32281038 25862723 32281209 25862860 32281380 25862997 32281551 25863134 32281722 25863271 32281893 25863408 32282064 25863545 32282235 25863682 32282406 25863819 32282577 25863956 32282748 25864093 32282919 25864230 32283090 25864367 32283261 25864504 32283432 25864641 32283603 25864778 32283774 25864915 32283945 25865052 32284116 25865189 32284287 25865326 32284458 25865463 32284629 25865600 32284800 25865737 32284971 25865874 32285142 25866011 32285313 25866148 32285484 25866285 32285655 25866422 32285826 25866559 32285997 25866696 32286168 25866833 32286339 25866970 32286510 25867107 32286681 25867244 32286852 25867381 32287023 25867518 32287194 25867655 32287365 25867792 32287536
1000 61024047 0 61024047 76168701 61024184 76168872 61024321 76169043 61024458 76169214 61024595 76169385 61024732 76169556 61024869 76169727 61025006 76169898 61025143 76170069 61025280 76170240 61025417 76170411 61025554 76170582 61025691 76170753 61025828 76170924 61025965 76171095 61026102 76171266 61026239 76171437 61026376 76171608 61026513 76171779 61026650 76171950 61026787 76172121 61026924 76172292 61027061 76172463 61027198 76172634 61027335 76172805 61027472 76172976 61027609 76173147 61027746 76173318 61027883 76173489 61028020 76173660 61028157 76173831 61028294 76174002 61028431 76174173 61028568 76174344 61028705 76174515 61028842 76174686 61028979 76174857 61029116 76175028 61029253 76175199 61029390 76175370 61029527 76175541 61029664 76175712 61029801 76175883 61029938 76176054 61030075 76176225 61030212 76176396 61030349 76176567 61030486 76176738 61030623 76176909 61030760 76177080 61030897 76177251 61031034 76177422 61031171 76177593 61031308 76177764 61031445 76177935 61031582 76178106 61031719 76178277 61031856 76178448 61031993 76178619 61032130 76178790 61032267 76178961 61032404 76179132 61032541 76179303 61032678 76179474 61032815 76179645 61032952 76179816 61033089 76179987 61033226 76180158 61033363 76180329 61033500 76180500 61033637 76180671 61033774 76180842 61033911 76181013 61034048 76181184 61034185 76181355 61034322 76181526 61034459 76181697 61034596 76181868 61034733 76182039 61034870 76182210 61035007 76182381 61035144 76182552 61035281 76182723 61035418 76182894 61035555 76183065 61035692 76183236 61035829 76183407 61035966 76183578 61036103 76183749 61036240 76183920 61036377 76184091 61036514 76184262 61036651 76184433 61036788 76184604 61036925 76184775 61037062 76184946 61037199 76185117 61037336 76185288 61037473 76185459 61037610 76185630 61037747 76185801 61037884 76185972 61038021 76186143 61038158 76186314 61038295 76186485 61038432 76186656 61038569 76186827 61038706 76186998 61038843 76187169 61038980 76187340 61039117 76187511 61039254 76187682 61039391 76187853 61039528 76188024 61039665 76188195 61039802 76188366 61039939 76188537 61040076 76188708 61040213 76188879 61040350 76189050 61040487 76189221 61040624 76189392 61040761 76189563 61040898 76189734 61041035 76189905 61041172 76190076 61041309 76190247 61041446 76190418 61041583 76190589 61041720 76190760 61041857 76190931 61041994 76191102 61042131 76191273 61042268 76191444 61042405 76191615 61042542 76191786 61042679 76191957 61042816 76192128 61042953 76192299 61043090 76192470 61043227 76192641 61043364 76192812 61043501 76192983 61043638 76193154 61043775 76193325 61043912 76193496 61044049 76193667 61044186 76193838 61044323 76194009 61044460 76194180 61044597 76194351 61044734 76194522 61044871 76194693 61045008 76194864 61045145 76195035 61045282 76195206 61045419 76195377 61045556 76195548 61045693 76195719 61045830 76195890 61045967 76196061 61046104 76196232 61046241 76196403 61046378 76196574 61046515 76196745 61046652 76196916 61046789 76197087 61046926 76197258 61047063 76197429 61047200 76197600 61047337 76197771 61047474 76197942 61047611 76198113 61047748 76198284 61047885 76198455 61048022 76198626 61048159 76198797 61048296 76198968 61048433 76199139 61048570 76199310 61048707 76199481 61048844 76199652 61048981 76199823 61049118 76199994 61049255 76200165 61049392 76200336 61049529 76200507 61049666 76200678 61049803 76200849 61049940 76201020 61050077 76201191 61050214 76201362 61050351 76201533 61050488 76201704 61050625 76201875 61050762 76202046 61050899 76202217 61051036 76202388 61051173 76202559 61051310 76202730 61051447 76202901 61051584 76203072 61051721 76203243 61051858 76203414 61051995 76203585 61052132 76203756 61052269 76203927 61052406 76204098 61052543 76204269 61052680 76204440 61052817 76204611 61052954 76204782 61053091 76204953 61053228 76205124 61053365 76205295 61053502 76205466 61053639 76205637 61053776 76205808 61053913 76205979 61054050 76206150 61054187 76206321 61054324 76206492 61054461 76206663 61054598 76206834 61054735 76207005 61054872 76207176 61055009 76207347 61055146 76207518 61055283 76207689 61055420 76207860 61055557 76208031 61055694 76208202 61055831 76208373 61055968 76208544 61056105 76208715 61056242 76208886 61056379 76209057 61056516 76209228 61056653 76209399 61056790 76209570 61056927 76209741 61057064 76209912 61057201 76210083 61057338 76210254 61057475 76210425 61057612 76210596 61057749 76210767 61057886 76210938 61058023 76211109 61058160 76211280 61058297 76211451 61058434 76211622 61058571 76211793 61058708 76211964 61058845 76212135 61058982 76212306 61059119 76212477 61059256 76212648 61059393 76212819 61059530 76212990 61059667 76213161 61059804 76213332 61059941 76213503 61060078 76213674 61060215 76213845 61060352 76214016 61060489 76214187 61060626 76214358 61060763 76214529 61060900 76214700 61061037 76214871 61061174 76215042 61061311 76215213 61061448 76215384 61061585 76215555 61061722 76215726 61061859 76215897 61061996 76216068 61062133 76216239 61062270 76216410 61062407 76216581 61062544 76216752 61062681 76216923 61062818 76217094 61062955 76217265 61063092 76217436 61063229 76217607 61063366 76217778 61063503 76217949 61063640 76218120 61063777 76218291 61063914 76218462 61064051 76218633 61064188 76218804 61064325 76218975 61064462 76219146 61064599 76219317 61064736 76219488 61064873 76219659 61065010 76219830 61065147 76220001 61065284 76220172 61065421 76220343 61065558 76220514 61065695 76220685 61065832 76220856 61065969 76221027 61066106 76221198 61066243 76221369 61066380 76221540 61066517 76221711 61066654 76221882 61066791 76222053 61066928 76222224 61067065 76222395 61067202 76222566 61067339 76222737 61067476 76222908 61067613 76223079 61067750 76223250 61067887 76223421 61068024 76223592 61068161 76223763 61068298 76223934 61068435 76224105 61068572 76224276 61068709 76224447 61068846 76224618 61068983 76224789 61069120 76224960 61069257 76225131 61069394 76225302 61069531 76225473 61069668 76225644 61069805 76225815 61069942 76225986 61070079 76226157 61070216 76226328 61070353 76226499 61070490 76226670 61070627 76226841 61070764 76227012 61070901 76227183 61071038 76227354 61071175 76227525 61071312 76227696 61071449 76227867 61071586 76228038 61071723 76228209 61071860 76228380 61071997 76228551 61072134 76228722 61072271 76228893 61072408 76229064 61072545 76229235 61072682 76229406 61072819 76229577 61072956 76229748 61073093 76229919 61073230 76230090 61073367 76230261 61073504 76230432 61073641 76230603 61073778 76230774 61073915 76230945 61074052 76231116 61074189 76231287 61074326 76231458 61074463 76231629 61074600 76231800 61074737 76231971 61074874 76232142 61075011 76232313 61075148 76232484 61075285 76232655 61075422 76232826 61075559 76232997 61075696 76233168 61075833 76233339 61075970 76233510 61076107 76233681 61076244 76233852 61076381 76234023 61076518 76234194 61076655 76234365 61076792 76234536 61076929 76234707 61077066 76234878 61077203 76235049 61077340 76235220 61077477 76235391 61077614 76235562 61077751 76235733 61077888 76235904 61078025 76236075 61078162 76236246 61078299 76236417 61078436 76236588 61078573 76236759 61078710 76236930 61078847 76237101 61078984 76237272 61079121 76237443 61079258 76237614 61079395 76237785 61079532 76237956 61079669 76238127 61079806 76238298 61079943 76238469 61080080 76238640 61080217 76238811 61080354 76238982 61080491 76239153 61080628 76239324 61080765 76239495 61080902 76239666 61081039 76239837 61081176 76240008 61081313 76240179 61081450 76240350 61081587 76240521 61081724 76240692 61081861 76240863 61081998 76241034 61082135 76241205 61082272 76241376 61082409 76241547 61082546 76241718 61082683 76241889 61082820 76242060 61082957 76242231 61083094 76242402 61083231 76242573 61083368 76242744 61083505 76242915 61083642 76243086 61083779 76243257 61083916 76243428 61084053 76243599 61084190 76243770 61084327 76243941 61084464 76244112 61084601 76244283 61084738 76244454 61084875 76244625 61085012 76244796 61085149 76244967 61085286 76245138 61085423 76245309 61085560 76245480 61085697 76245651 61085834 76245822 61085971 76245993 61086108 76246164 61086245 76246335 61086382 76246506 61086519 76246677 61086656 76246848 61086793 76247019 61086930 76247190 61087067 76247361 61087204 76247532 61087341 76247703 61087478 76247874 61087615 76248045 61087752 76248216 61087889 76248387 61088026 76248558 61088163 76248729 61088300 76248900 61088437 76249071 61088574 76249242 61088711 76249413 61088848 76249584 61088985 76249755 61089122 76249926 61089259 76250097 61089396 76250268 61089533 76250439 61089670 76250610 61089807 76250781 61089944 76250952 61090081 76251123 61090218 76251294 61090355 76251465 61090492 76251636 61090629 76251807 61090766 76251978 61090903 76252149 61091040 76252320 61091177 76252491 61091314 76252662 61091451 76252833 61091588 76253004 61091725 76253175 61091862 76253346 61091999 76253517 61092136 76253688 61092273 76253859 61092410 76254030 61092547 76254201 61092684 76254372 61092821 76254543 61092958 76254714 61093095 76254885 61093232 76255056 61093369 76255227 61093506 76255398 61093643 76255569 61093780 76255740 61093917 76255911 61094054 76256082 61094191 76256253 61094328 76256424 61094465 76256595 61094602 76256766 61094739 76256937 61094876 76257108 61095013 76257279 61095150 76257450 61095287 76257621 61095424 76257792 61095561 76257963 61095698 76258134 61095835 76258305 61095972 76258476 61096109 76258647 61096246 76258818 61096383 76258989 61096520 76259160 61096657 76259331 61096794 76259502 61096931 76259673 61097068 76259844 61097205 76260015 61097342 76260186 61097479 76260357 61097616 76260528 61097753 76260699 61097890 76260870 61098027 76261041 61098164 76261212 61098301 76261383 61098438 76261554 61098575 76261725 61098712 76261896 61098849 76262067 61098986 76262238 61099123 76262409 61099260 76262580 61099397 76262751 61099534 76262922 61099671 76263093 61099808 76263264 61099945 76263435 61100082 76263606 61100219 76263777 61100356 76263948 61100493 76264119 61100630 76264290 61100767 76264461 61100904 76264632 61101041 76264803 61101178 76264974 61101315 76265145 61101452 76265316 61101589 76265487 61101726 76265658 61101863 76265829 61102000 76266000 61102137 76266171 61102274 76266342 61102411 76266513 61102548 76266684 61102685 76266855 61102822 76267026 61102959 76267197 61103096 76267368 61103233 76267539 61103370 76267710 61103507 76267881 61103644 76268052 61103781 76268223 61103918 76268394 61104055 76268565 61104192 76268736 61104329 76268907 61104466 76269078 61104603 76269249 61104740 76269420 61104877 76269591 61105014 76269762 61105151 76269933 61105288 76270104 61105425 76270275 61105562 76270446 61105699 76270617 61105836 76270788 61105973 76270959 61106110 76271130 61106247 76271301 61106384 76271472 61106521 76271643 61106658 76271814 61106795 76271985 61106932 76272156 61107069 76272327 61107206 76272498 61107343 76272669 61107480 76272840 61107617 76273011 61107754 76273182 61107891 76273353 61108028 76273524 61108165 76273695 61108302 76273866 61108439 76274037 61108576 76274208 61108713 76274379 61108850 76274550 61108987 76274721 61109124 76274892 61109261 76275063 61109398 76275234 61109535 76275405 61109672 76275576 61109809 76275747 61109946 76275918 61110083 76276089 61110220 76276260 61110357 76276431 61110494 76276602 61110631 76276773 61110768 76276944 61110905 76277115 61111042 76277286 61111179 76277457 61111316 76277628 61111453 76277799 61111590 76277970 61111727 76278141 61111864 76278312 61112001 76278483 61112138 76278654 61112275 76278825 61112412 76278996 61112549 76279167 61112686 76279338 61112823 76279509 61112960 76279680 61113097 76279851 61113234 76280022 61113371 76280193 61113508 76280364 61113645 76280535 61113782 76280706 61113919 76280877 61114056 76281048 61114193 76281219 61114330 76281390 61114467 76281561 61114604 76281732 61114741 76281903 61114878 76282074 61115015 76282245 61115152 76282416 61115289 76282587 61115426 76282758 61115563 76282929 61115700 76283100 61115837 76283271 61115974 76283442 61116111 76283613 61116248 76283784 61116385 76283955 61116522 76284126 61116659 76284297 61116796 76284468 61116933 76284639 61117070 76284810 61117207 76284981 61117344 76285152 61117481 76285323 61117618 76285494 61117755 76285665 61117892 76285836 61118029 76286007 61118166 76286178 61118303 76286349 61118440 76286520 61118577 76286691 61118714 76286862 61118851 76287033 61118988 76287204 61119125 76287375 61119262 76287546 61119399 76287717 61119536 76287888 61119673 76288059 61119810 76288230 61119947 76288401 61120084 76288572 61120221 76288743 61120358 76288914 61120495 76289085 61120632 76289256 61120769 76289427 61120906 76289598 61121043 76289769 61121180 76289940 61121317 76290111 61121454 76290282 61121591 76290453 61121728 76290624 61121865 76290795 61122002 76290966 61122139 76291137 61122276 76291308 61122413 76291479 61122550 76291650 61122687 76291821 61122824 76291992 61122961 76292163 61123098 76292334 61123235 76292505 61123372 76292676 61123509 76292847 61123646 76293018 61123783 76293189 61123920 76293360 61124057 76293531 61124194 76293702 61124331 76293873 61124468 76294044 61124605 76294215 61124742 76294386 61124879 76294557 61125016 76294728 61125153 76294899 61125290 76295070 61125427 76295241 61125564 76295412 61125701 76295583 61125838 76295754 61125975 76295925 61126112 76296096 61126249 76296267 61126386 76296438 61126523 76296609 61126660 76296780 61126797 76296951 61126934 76297122 61127071 76297293 61127208 76297464 61127345 76297635 61127482 76297806 61127619 76297977 61127756 76298148 61127893 76298319 61128030 76298490 61128167 76298661 61128304 76298832 61128441 76299003 61128578 76299174 61128715 76299345 61128852 76299516 61128989 76299687 61129126 76299858 61129263 76300029 61129400 76300200 61129537 76300371 61129674 76300542 61129811 76300713 61129948 76300884 61130085 76301055 61130222 76301226 61130359 76301397 61130496 76301568 61130633 76301739 61130770 76301910 61130907 76302081 61131044 76302252 61131181 76302423 61131318 76302594 61131455 76302765 61131592 76302936 61131729 76303107 61131866 76303278 61132003 76303449 61132140 76303620 61132277 76303791 61132414 76303962 61132551 76304133 61132688 76304304 61132825 76304475 61132962 76304646 61133099 76304817 61133236 76304988 61133373 76305159 61133510 76305330 61133647 76305501 61133784 76305672 61133921 76305843 61134058 76306014 61134195 76306185 61134332 76306356 61134469 76306527 61134606 76306698 61134743 76306869 61134880 76307040 61135017 76307211 61135154 76307382 61135291 76307553 61135428 76307724 61135565 76307895 61135702 76308066 61135839 76308237 61135976 76308408 61136113 76308579 61136250 76308750 61136387 76308921 61136524 76309092 61136661 76309263 61136798 76309434 61136935 76309605 61137072 76309776 61137209 76309947 61137346 76310118 61137483 76310289 61137620 76310460 61137757 76310631 61137894 76310802 61138031 76310973 61138168 76311144 61138305 76311315 61138442 76311486 61138579 76311657 61138716 76311828 61138853 76311999 61138990 76312170 61139127 76312341 61139264 76312512 61139401 76312683 61139538 76312854 61139675 76313025 61139812 76313196 61139949 76313367 61140086 76313538 61140223 76313709 61140360 76313880 61140497 76314051 61140634 76314222 61140771 76314393 61140908 76314564 61141045 76314735 61141182 76314906 61141319 76315077 61141456 76315248 61141593 76315419 61141730 76315590 61141867 76315761 61142004 76315932 61142141 76316103 61142278 76316274 61142415 76316445 61142552 76316616 61142689 76316787 61142826 76316958 61142963 76317129 61143100 76317300 61143237 76317471 61143374 76317642 61143511 76317813 61143648 76317984 61143785 76318155 61143922 76318326 61144059 76318497 61144196 76318668 61144333 76318839 61144470 76319010 61144607 76319181 61144744 76319352 61144881 76319523 61145018 76319694 61145155 76319865 61145292 76320036 61145429 76320207 61145566 76320378 61145703 76320549 61145840 76320720 61145977 76320891 61146114 76321062 61146251 76321233 61146388 76321404 61146525 76321575 61146662 76321746 61146799 76321917 61146936 76322088 61147073 76322259 61147210 76322430 61147347 76322601 61147484 76322772 61147621 76322943 61147758 76323114 61147895 76323285 61148032 76323456 61148169 76323627 61148306 76323798 61148443 76323969 61148580 76324140 61148717 76324311 61148854 76324482 61148991 76324653 61149128 76324824 61149265 76324995 61149402 76325166 61149539 76325337 61149676 76325508 61149813 76325679 61149950 76325850 61150087 76326021 61150224 76326192 61150361 76326363 61150498 76326534 61150635 76326705 61150772 76326876 61150909 76327047 61151046 76327218 61151183 76327389 61151320 76327560 61151457 76327731 61151594 76327902 61151731 76328073 61151868 76328244 61152005 76328415 61152142 76328586 61152279 76328757 61152416 76328928 61152553 76329099 61152690 76329270 61152827 76329441 61152964 76329612 61153101 76329783 61153238 76329954 61153375 76330125 61153512 76330296 61153649 76330467 61153786 76330638 61153923 76330809 61154060 76330980 61154197 76331151 61154334 76331322 61154471 76331493 61154608 76331664 61154745 76331835 61154882 76332006 61155019 76332177 61155156 76332348 61155293 76332519 61155430 76332690 61155567 76332861 61155704 76333032 61155841 76333203 61155978 76333374 61156115 76333545 61156252 76333716 61156389 76333887 61156526 76334058 61156663 76334229 61156800 76334400 61156937 76334571 61157074 76334742 61157211 76334913 61157348 76335084 61157485 76335255 61157622 76335426 61157759 76335597 61157896 76335768 61158033 76335939 61158170 76336110 61158307 76336281 61158444 76336452 61158581 76336623 61158718 76336794 61158855 76336965 61158992 76337136 61159129 76337307 61159266 76337478 61159403 76337649 61159540 76337820 61159677 76337991 61159814 76338162 61159951 76338333 61160088 76338504 61160225 76338675 61160362 76338846 61160499 76339017 61160636 76339188 61160773 76339359
1000 32707791 0 32707791 40825053 32707928 40825224 32708065 40825395 32708202 40825566 32708339 40825737 32708476 40825908 32708613 40826079 32708750 40826250 32708887 40826421 32709024 40826592 32709161 40826763 32709298 40826934 32709435 40827105 32709572 40827276 32709709 40827447 32709846 40827618 32709983 40827789 32710120 40827960 32710257 40828131 32710394 40828302 32710531 40828473 32710668 40828644 32710805 40828815 32710942 40828986 32711079 40829157 32711216 40829328 32711353 40829499 32711490 40829670 32711627 40829841 32711764 40830012 32711901 40830183 32712038 40830354 32712175 40830525 32712312 40830696 32712449 40830867 32712586 40831038 32712723 40831209 32712860 40831380 32712997 40831551 32713134 40831722 32713271 40831893 32713408 40832064 32713545 40832235 32713682 40832406 32713819 40832577 32713956 40832748 32714093 40832919 32714230 40833090 32714367 40833261 32714504 40833432 32714641 40833603 32714778 40833774 32714915 40833945 32715052 40834116 32715189 40834287 32715326 40834458 32715463 40834629 32715600 40834800 32715737 40834971 32715874 40835142 32716011 40835313 32716148 40835484 32716285 40835655 32716422 40835826 32716559 40835997 32716696 40836168 32716833 40836339 32716970 40836510 32717107 40836681 32717244 40836852 32717381 40837023 32717518 40837194 32717655 40837365 32717792 40837536 32717929 40837707 32718066 40837878 32718203 40838049 32718340 40838220 32718477 40838391 32718614 40838562 32718751 40838733 32718888 40838904 32719025 40839075 32719162 40839246 32719299 40839417 32719436 40839588 32719573 40839759 32719710 40839930 32719847 40840101 32719984 40840272 32720121 40840443 32720258 40840614 32720395 40840785 32720532 40840956 32720669 40841127 32720806 40841298 32720943 40841469 32721080 40841640 32721217 40841811 32721354 40841982 32721491 40842153 32721628 40842324 32721765 40842495 32721902 40842666 32722039 40842837 32722176 40843008 32722313 40843179 32722450 40843350 32722587 40843521 32722724 40843692 32722861 40843863 32722998 40844034 32723135 40844205 32723272 40844376 32723409 40844547 32723546 40844718 32723683 40844889 32723820 40845060 32723957 40845231 32724094 40845402 32724231 40845573 32724368 40845744 32724505 40845915 32724642 40846086 32724779 40846257 32724916 40846428 32725053 40846599 32725190 40846770 32725327 40846941 32725464 40847112 32725601 40847283 32725738 40847454 32725875 40847625 32726012 40847796 32726149 40847967 32726286 40848138 32726423 40848309 32726560 40848480 32726697 40848651 32726834 40848822 32726971 40848993 32727108 40849164 32727245 40849335 32727382 40849506 32727519 40849677 32727656 40849848 32727793 40850019 32727930 40850190 32728067 40850361 32728204 40850532 32728341 40850703 32728478 40850874 32728615 40851045 32728752 40851216 32728889 40851387 32729026 40851558 32729163 40851729 32729300 40851900 32729437 40852071 32729574 40852242 32729711 40852413 32729848 40852584 32729985 40852755 32730122 40852926 32730259 40853097 32730396 40853268 32730533 40853439 32730670 40853610 32730807 40853781 32730944 40853952 32731081 40854123 32731218 40854294 32731355 40854465 32731492 40854636 32731629 40854807 32731766 40854978 32731903 40855149 32732040 40855320 32732177 40855491 32732314 40855662 32732451 40855833 32732588 40856004 32732725 40856175 32732862 40856346 32732999 40856517 32733136 40856688 32733273 40856859 32733410 40857030 32733547 40857201 32733684 40857372 32733821 40857543 32733958 40857714 32734095 40857885 32734232 40858056 32734369 40858227 32734506 40858398 32734643 40858569 32734780 40858740 32734917 40858911 32735054 40859082 32735191 40859253 32735328 40859424 32735465 40859595 32735602 40859766 32735739 40859937 32735876 40860108 32736013 40860279 32736150 40860450 32736287 40860621 32736424 40860792 32736561 40860963 32736698 40861134 32736835 40861305 32736972 40861476 32737109 40861647 32737246 40861818 32737383 40861989 32737520 40862160 32737657 40862331 32737794 40862502 32737931 40862673 32738068 40862844 32738205 40863015 32738342 40863186 32738479 40863357 32738616 40863528 32738753 40863699 32738890 40863870 32739027 40864041 32739164 40864212 32739301 40864383 32739438 40864554 32739575 40864725 32739712 40864896 32739849 40865067 32739986 40865238 32740123 40865409 32740260 40865580 32740397 40865751 32740534 40865922 32740671 40866093 32740808 40866264 32740945 40866435 32741082 40866606 32741219 40866777 32741356 40866948 32741493 40867119 32741630 40867290 32741767 40867461 32741904 40867632 32742041 40867803 32742178 40867974 32742315 40868145 32742452 40868316 32742589 40868487 32742726 40868658 32742863 40868829 32743000 40869000 32743137 40869171 32743274 40869342 32743411 40869513 32743548 40869684 32743685 40869855 32743822 40870026 32743959 40870197 32744096 40870368 32744233 40870539 32744370 40870710 32744507 40870881 32744644 40871052 32744781 40871223 32744918 40871394 32745055 40871565 32745192 40871736 32745329 40871907 32745466 40872078 32745603 40872249 32745740 40872420 32745877 40872591 32746014 40872762 32746151 40872933 32746288 40873104 32746425 40873275 32746562 40873446 32746699 40873617 32746836 40873788 32746973 40873959 32747110 40874130 32747247 40874301 32747384 40874472 32747521 40874643 32747658 40874814 32747795 40874985 32747932 40875156 32748069 40875327 32748206 40875498 32748343 40875669 32748480 40875840 32748617 40876011 32748754 40876182 32748891 40876353 32749028 40876524 32749165 40876695 32749302 40876866 32749439 40877037 32749576 40877208 32749713 40877379 32749850 40877550 32749987 40877721 32750124 40877892 32750261 40878063 32750398 40878234 32750535 40878405 32750672 40878576 32750809 40878747 32750946 40878918 32751083 40879089 32751220 40879260 32751357 40879431 32751494 40879602 32751631 40879773 32751768 40879944 32751905 40880115 32752042 40880286 32752179 40880457 32752316 40880628 32752453 40880799 32752590 40880970 32752727 40881141 32752864 40881312 32753001 40881483 32753138 40881654 32753275 40881825 32753412 40881996 32753549 40882167 32753686 40882338 32753823 40882509 32753960 40882680 32754097 40882851 32754234 40883022 32754371 40883193 32754508 40883364 32754645 40883535 32754782 40883706 32754919 40883877 32755056 40884048 32755193 40884219 32755330 40884390 32755467 40884561 32755604 40884732 32755741 40884903 32755878 40885074 32756015 40885245 32756152 40885416 32756289 40885587 32756426 40885758 32756563 40885929 32756700 40886100 32756837 40886271 32756974 40886442 32757111 40886613 32757248 40886784 32757385 40886955 32757522 40887126 32757659 40887297 32757796 40887468 32757933 40887639 32758070 40887810 32758207 40887981 32758344 40888152 32758481 40888323 32758618 40888494 32758755 40888665 32758892 40888836 32759029 40889007 32759166 40889178 32759303 40889349 32759440 40889520 32759577 40889691 32759714 40889862 32759851 40890033 32759988 40890204 32760125 40890375 32760262 40890546 32760399 40890717 32760536 40890888 32760673 40891059 32760810 40891230 32760947 40891401 32761084 40891572 32761221 40891743 32761358 40891914 32761495 40892085 32761632 40892256 32761769 40892427 32761906 40892598 32762043 40892769 32762180 40892940 32762317 40893111 32762454 40893282 32762591 40893453 32762728 40893624 32762865 40893795 32763002 40893966 32763139 40894137 32763276 40894308 32763413 40894479 32763550 40894650 32763687 40894821 32763824 40894992 32763961 40895163 32764098 40895334 32764235 40895505 32764372 40895676 32764509 40895847 32764646 40896018 32764783 40896189 32764920 40896360 32765057 40896531 32765194 40896702 32765331 40896873 32765468 40897044 32765605 40897215 32765742 40897386 32765879 40897557 32766016 40897728 32766153 40897899 32766290 40898070 32766427 40898241 32766564 40898412 32766701 40898583 32766838 40898754 32766975 40898925 32767112 40899096 32767249 40899267 32767386 40899438 32767523 40899609 32767660 40899780 32767797 40899951 32767934 40900122 32768071 40900293 32768208 40900464 32768345 40900635 32768482 40900806 32768619 40900977 32768756 40901148 32768893 40901319 32769030 40901490 32769167 40901661 32769304 40901832 32769441 40902003 32769578 40902174 32769715 40902345 32769852 40902516 32769989 40902687 32770126 40902858 32770263 40903029 32770400 40903200 32770537 40903371 32770674 40903542 32770811 40903713 32770948 40903884 32771085 40904055 32771222 40904226 32771359 40904397 32771496 40904568 32771633 40904739 32771770 40904910 32771907 40905081 32772044 40905252 32772181 40905423 32772318 40905594 32772455 40905765 32772592 40905936 32772729 40906107 32772866 40906278 32773003 40906449 32773140 40906620 32773277 40906791 32773414 40906962 32773551 40907133 32773688 40907304 32773825 40907475 32773962 40907646 32774099 40907817 32774236 40907988 32774373 40908159 32774510 40908330 32774647 40908501 32774784 40908672 32774921 40908843 32775058 40909014 32775195 40909185 32775332 40909356 32775469 40909527 32775606 40909698 32775743 40909869 32775880 40910040 32776017 40910211 32776154 40910382 32776291 40910553 32776428 40910724 32776565 40910895 32776702 40911066 32776839 40911237 32776976 40911408 32777113 40911579 32777250 40911750 32777387 40911921 32777524 40912092 32777661 40912263 32777798 40912434 32777935 40912605 32778072 40912776 32778209 40912947 32778346 40913118 32778483 40913289 32778620 40913460 32778757 40913631 32778894 40913802 32779031 40913973 32779168 40914144 32779305 40914315 32779442 40914486 32779579 40914657 32779716 40914828 32779853 40914999 32779990 40915170 32780127 40915341 32780264 40915512 32780401 40915683 32780538 40915854 32780675 40916025 32780812 40916196 32780949 40916367 32781086 40916538 32781223 40916709 32781360 40916880 32781497 40917051 32781634 40917222 32781771 40917393 32781908 40917564 32782045 40917735 32782182 40917906 32782319 40918077 32782456 40918248 32782593 40918419 32782730 40918590 32782867 40918761 32783004 40918932 32783141 40919103 32783278 40919274 32783415 40919445 32783552 40919616 32783689 40919787 32783826 40919958 32783963 40920129 32784100 40920300 32784237 40920471 32784374 40920642 32784511 40920813 32784648 40920984 32784785 40921155 32784922 40921326 32785059 40921497 32785196 40921668 32785333 40921839 32785470 40922010 32785607 40922181 32785744 40922352 32785881 40922523 32786018 40922694 32786155 40922865 32786292 40923036 32786429 40923207 32786566 40923378 32786703 40923549 32786840 40923720 32786977 40923891 32787114 40924062 32787251 40924233 32787388 40924404 32787525 40924575 32787662 40924746 32787799 40924917 32787936 40925088 32788073 40925259 32788210 40925430 32788347 40925601 32788484 40925772 32788621 40925943 32788758 40926114 32788895 40926285 32789032 40926456 32789169 40926627 32789306 40926798 32789443 40926969 32789580 40927140 32789717 40927311 32789854 40927482 32789991 40927653 32790128 40927824 32790265 40927995 32790402 40928166 32790539 40928337 32790676 40928508 32790813 40928679 32790950 40928850 32791087 40929021 32791224 40929192 32791361 40929363 32791498 40929534 32791635 40929705 32791772 40929876 32791909 40930047 32792046 40930218 32792183 40930389 32792320 40930560 32792457 40930731 32792594 40930902 32792731 40931073 32792868 40931244 32793005 40931415 32793142 40931586 32793279 40931757 32793416 40931928 32793553 40932099 32793690 40932270 32793827 40932441 32793964 40932612 32794101 40932783 32794238 40932954 32794375 40933125 32794512 40933296 32794649 40933467 32794786 40933638 32794923 40933809 32795060 40933980 32795197 40934151 32795334 40934322 32795471 40934493 32795608 40934664 32795745 40934835 32795882 40935006 32796019 40935177 32796156 40935348 32796293 40935519 32796430 40935690 32796567 40935861 32796704 40936032 32796841 40936203 32796978 40936374 32797115 40936545 32797252 40936716 32797389 40936887 32797526 40937058 32797663 40937229 32797800 40937400 32797937 40937571 32798074 40937742 32798211 40937913 32798348 40938084 32798485 40938255 32798622 40938426 32798759 40938597 32798896 40938768 32799033 40938939 32799170 40939110 32799307 40939281 32799444 40939452 32799581 40939623 32799718 40939794 32799855 40939965 32799992 40940136 32800129 40940307 32800266 40940478 32800403 40940649 32800540 40940820 32800677 40940991 32800814 40941162 32800951 40941333 32801088 40941504 32801225 40941675 32801362 40941846 32801499 40942017 32801636 40942188 32801773 40942359 32801910 40942530 32802047 40942701 32802184 40942872 32802321 40943043 32802458 40943214 32802595 40943385 32802732 40943556 32802869 40943727 32803006 40943898 32803143 40944069 32803280 40944240 32803417 40944411 32803554 40944582 32803691 40944753 32803828 40944924 32803965 40945095 32804102 40945266 32804239 40945437 32804376 40945608 32804513 40945779 32804650 40945950 32804787 40946121 32804924 40946292 32805061 40946463 32805198 40946634 32805335 40946805 32805472 40946976 32805609 40947147 32805746 40947318 32805883 40947489 32806020 40947660 32806157 40947831 32806294 40948002 32806431 40948173 32806568 40948344 32806705 40948515 32806842 40948686 32806979 40948857 32807116 40949028 32807253 40949199 32807390 40949370 32807527 40949541 32807664 40949712 32807801 40949883 32807938 40950054 32808075 40950225 32808212 40950396 32808349 40950567 32808486 40950738 32808623 40950909 32808760 40951080 32808897 40951251 32809034 40951422 32809171 40951593 32809308 40951764 32809445 40951935 32809582 40952106 32809719 40952277 32809856 40952448 32809993 40952619 32810130 40952790 32810267 40952961 32810404 40953132 32810541 40953303 32810678 40953474 32810815 40953645 32810952 40953816 32811089 40953987 32811226 40954158 32811363 40954329 32811500 40954500 32811637 40954671 32811774 40954842 32811911 40955013 32812048 40955184 32812185 40955355 32812322 40955526 32812459 40955697 32812596 40955868 32812733 40956039 32812870 40956210 32813007 40956381 32813144 40956552 32813281 40956723 32813418 40956894 32813555 40957065 32813692 40957236 32813829 40957407 32813966 40957578 32814103 40957749 32814240 40957920 32814377 40958091 32814514 40958262 32814651 40958433 32814788 40958604 32814925 40958775 32815062 40958946 32815199 40959117 32815336 40959288 32815473 40959459 32815610 40959630 32815747 40959801 32815884 40959972 32816021 40960143 32816158 40960314 32816295 40960485 32816432 40960656 32816569 40960827 32816706 40960998 32816843 40961169 32816980 40961340 32817117 40961511 32817254 40961682 32817391 40961853 32817528 40962024 32817665 40962195 32817802 40962366 32817939 40962537 32818076 40962708 32818213 40962879 32818350 40963050 32818487 40963221 32818624 40963392 32818761 40963563 32818898 40963734 32819035 40963905 32819172 40964076 32819309 40964247 32819446 40964418 32819583 40964589 32819720 40964760 32819857 40964931 32819994 40965102 32820131 40965273 32820268 40965444 32820405 40965615 32820542 40965786 32820679 40965957 32820816 40966128 32820953 40966299 32821090 40966470 32821227 40966641 32821364 40966812 32821501 40966983 32821638 40967154 32821775 40967325 32821912 40967496 32822049 40967667 32822186 40967838 32822323 40968009 32822460 40968180 32822597 40968351 32822734 40968522 32822871 40968693 32823008 40968864 32823145 40969035 32823282 40969206 32823419 40969377 32823556 40969548 32823693 40969719 32823830 40969890 32823967 40970061 32824104 40970232 32824241 40970403 32824378 40970574 32824515 40970745 32824652 40970916 32824789 40971087 32824926 40971258 32825063 40971429 32825200 40971600 32825337 40971771 32825474 40971942 32825611 40972113 32825748 40972284 32825885 40972455 32826022 40972626 32826159 40972797 32826296 40972968 32826433 40973139 32826570 40973310 32826707 40973481 32826844 40973652 32826981 40973823 32827118 40973994 32827255 40974165 32827392 40974336 32827529 40974507 32827666 40974678 32827803 40974849 32827940 40975020 32828077 40975191 32828214 40975362 32828351 40975533 32828488 40975704 32828625 40975875 32828762 40976046 32828899 40976217 32829036 40976388 32829173 40976559 32829310 40976730 32829447 40976901 32829584 40977072 32829721 40977243 32829858 40977414 32829995 40977585 32830132 40977756 32830269 40977927 32830406 40978098 32830543 40978269 32830680 40978440 32830817 40978611 32830954 40978782 32831091 40978953 32831228 40979124 32831365 40979295 32831502 40979466 32831639 40979637 32831776 40979808 32831913 40979979 32832050 40980150 32832187 40980321 32832324 40980492 32832461 40980663 32832598 40980834 32832735 40981005 32832872 40981176 32833009 40981347 32833146 40981518 32833283 40981689 32833420 40981860 32833557 40982031 32833694 40982202 32833831 40982373 32833968 40982544 32834105 40982715 32834242 40982886 32834379 40983057 32834516 40983228 32834653 40983399 32834790 40983570 32834927 40983741 32835064 40983912 32835201 40984083 32835338 40984254 32835475 40984425 32835612 40984596 32835749 40984767 32835886 40984938 32836023 40985109 32836160 40985280 32836297 40985451 32836434 40985622 32836571 40985793 32836708 40985964 32836845 40986135 32836982 40986306 32837119 40986477 32837256 40986648 32837393 40986819 32837530 40986990 32837667 40987161 32837804 40987332 32837941 40987503 32838078 40987674 32838215 40987845 32838352 40988016 32838489 40988187 32838626 40988358 32838763 40988529 32838900 40988700 32839037 40988871 32839174 40989042 32839311 40989213 32839448 40989384 32839585 40989555 32839722 40989726 32839859 40989897 32839996 40990068 32840133 40990239 32840270 40990410 32840407 40990581 32840544 40990752 32840681 40990923 32840818 40991094 32840955 40991265 32841092 40991436 32841229 40991607 32841366 40991778 32841503 40991949 32841640 40992120 32841777 40992291 32841914 40992462 32842051 40992633 32842188 40992804 32842325 40992975 32842462 40993146 32842599 40993317 32842736 40993488 32842873 40993659 32843010 40993830 32843147 40994001 32843284 40994172 32843421 40994343 32843558 40994514 32843695 40994685 32843832 40994856 32843969 40995027 32844106 40995198 32844243 40995369 32844380 40995540 32844517 40995711
1000 49729900 0 49729900 62071627 49730037 62071798 49730174 62071969 49730311 62072140 49730448 62072311 49730585 62072482 49730722 62072653 49730859 62072824 49730996 62072995 49731133 62073166 49731270 62073337 49731407 62073508 49731544 62073679 49731681 62073850 49731818 62074021 49731955 62074192 49732092 62074363 49732229 62074534 49732366 62074705 49732503 62074876 49732640 62075047 49732777 62075218 49732914 62075389 49733051 62075560 49733188 62075731 49733325 62075902 49733462 62076073 49733599 62076244 49733736 62076415 49733873 62076586 49734010 62076757 49734147 62076928 49734284 62077099 49734421 62077270 49734558 62077441 49734695 62077612 49734832 62077783 49734969 62077954 49735106 62078125 49735243 62078296 49735380 62078467 49735517 62078638 49735654 62078809 49735791 62078980 49735928 62079151 49736065 62079322 49736202 62079493 49736339 62079664 49736476 62079835 49736613 62080006 49736750 62080177 49736887 62080348 49737024 62080519 49737161 62080690 49737298 62080861 49737435 62081032 49737572 62081203 49737709 62081374 49737846 62081545 49737983 62081716 49738120 62081887 49738257 62082058 49738394 62082229 49738531 62082400 49738668 62082571 49738805 62082742 49738942 62082913 49739079 62083084 49739216 62083255 49739353 62083426 49739490 62083597 49739627 62083768 49739764 62083939 49739901 62084110 49740038 62084281 49740175 62084452 49740312 62084623 49740449 62084794 49740586 62084965 49740723 62085136 49740860 62085307 49740997 62085478 49741134 62085649 49741271 62085820 49741408 62085991 49741545 62086162 49741682 62086333 49741819 62086504 49741956 62086675 49742093 62086846 49742230 62087017 49742367 62087188 49742504 62087359 49742641 62087530 49742778 62087701 49742915 62087872 49743052 62088043 49743189 62088214 49743326 62088385 49743463 62088556 49743600 62088727 49743737 62088898 49743874 62089069 49744011 62089240 49744148 62089411 49744285 62089582 49744422 62089753 49744559 62089924 49744696 62090095 49744833 62090266 49744970 62090437 49745107 62090608 49745244 62090779 49745381 62090950 49745518 62091121 49745655 62091292 49745792 62091463 49745929 62091634 49746066 62091805 49746203 62091976 49746340 62092147 49746477 62092318 49746614 62092489 49746751 62092660 49746888 62092831 49747025 62093002 49747162 62093173 49747299 62093344 49747436 62093515 49747573 62093686 49747710 62093857 49747847 62094028 49747984 62094199 49748121 62094370 49748258 62094541 49748395 62094712 49748532 62094883 49748669 62095054 49748806 62095225 49748943 62095396 49749080 62095567 49749217 62095738 49749354 62095909 49749491 62096080 49749628 62096251 49749765 62096422 49749902 62096593 49750039 62096764 49750176 62096935 49750313 62097106 49750450 62097277 49750587 62097448 49750724 62097619 49750861 62097790 49750998 62097961 49751135 62098132 49751272 62098303 49751409 62098474 49751546 62098645 49751683 62098816 49751820 62098987 49751957 62099158 49752094 62099329 49752231 62099500 49752368 62099671 49752505 62099842 49752642 62100013 49752779 62100184 49752916 62100355 49753053 62100526 49753190 62100697 49753327 62100868 49753464 62101039 49753601 62101210 49753738 62101381 49753875 62101552 49754012 62101723 49754149 62101894 49754286 62102065 49754423 62102236 49754560 62102407 49754697 62102578 49754834 62102749 49754971 62102920 49755108 62103091 49755245 62103262 49755382 62103433 49755519 62103604 49755656 62103775 49755793 62103946 49755930 62104117 49756067 62104288 49756204 62104459 49756341 62104630 49756478 62104801 49756615 62104972 49756752 62105143 49756889 62105314 49757026 62105485 49757163 62105656 49757300 62105827 49757437 62105998 49757574 62106169 49757711 62106340 49757848 62106511 49757985 62106682 49758122 62106853 49758259 62107024 49758396 62107195 49758533 62107366 49758670 62107537 49758807 62107708 49758944 62107879 49759081 62108050 49759218 62108221 49759355 62108392 49759492 62108563 49759629 62108734 49759766 62108905 49759903 62109076 49760040 62109247 49760177 62109418 49760314 62109589 49760451 62109760 49760588 62109931 49760725 62110102 49760862 62110273 49760999 62110444 49761136 62110615 49761273 62110786 49761410 62110957 49761547 62111128 49761684 62111299 49761821 62111470 49761958 62111641 49762095 62111812 49762232 62111983 49762369 62112154 49762506 62112325 49762643 62112496 49762780 62112667 49762917 62112838 49763054 62113009 49763191 62113180 49763328 62113351 49763465 62113522 49763602 62113693 49763739 62113864 49763876 62114035 49764013 62114206 49764150 62114377 49764287 62114548 49764424 62114719 49764561 62114890 49764698 62115061 49764835 62115232 49764972 62115403 49765109 62115574 49765246 62115745 49765383 62115916 49765520 62116087 49765657 62116258 49765794 62116429 49765931 62116600 49766068 62116771 49766205 62116942 49766342 62117113 49766479 62117284 49766616 62117455 49766753 62117626 49766890 62117797 49767027 62117968 49767164 62118139 49767301 62118310 49767438 62118481 49767575 62118652 49767712 62118823 49767849 62118994 49767986 62119165 49768123 62119336 49768260 62119507 49768397 62119678 49768534 62119849 49768671 62120020 49768808 62120191 49768945 62120362 49769082 62120533 49769219 62120704 49769356 62120875 49769493 62121046 49769630 62121217 49769767 62121388 49769904 62121559 49770041 62121730 49770178 62121901 49770315 62122072 49770452 62122243 49770589 62122414 49770726 62122585 49770863 62122756 49771000 62122927 49771137 62123098 49771274 62123269 49771411 62123440 49771548 62123611 49771685 62123782 49771822 62123953 49771959 62124124 49772096 62124295 49772233 62124466 49772370 62124637 49772507 62124808 49772644 62124979 49772781 62125150 49772918 62125321 49773055 62125492 49773192 62125663 49773329 62125834 49773466 62126005 49773603 62126176 49773740 62126347 49773877 62126518 49774014 62126689 49774151 62126860 49774288 62127031 49774425 62127202 49774562 62127373 49774699 62127544 49774836 62127715 49774973 62127886 49775110 62128057 49775247 62128228 49775384 62128399 49775521 62128570 49775658 62128741 49775795 62128912 49775932 62129083 49776069 62129254 49776206 62129425 49776343 62129596 49776480 62129767 49776617 62129938 49776754 62130109 49776891 62130280 49777028 62130451 49777165 62130622 49777302 62130793 49777439 62130964 49777576 62131135 49777713 62131306 49777850 62131477 49777987 62131648 49778124 62131819 49778261 62131990 49778398 62132161 49778535 62132332 49778672 62132503 49778809 62132674 49778946 62132845 49779083 62133016 49779220 62133187 49779357 62133358 49779494 62133529 49779631 62133700 49779768 62133871 49779905 62134042 49780042 62134213 49780179 62134384 49780316 62134555 49780453 62134726 49780590 62134897 49780727 62135068 49780864 62135239 49781001 62135410 49781138 62135581 49781275 62135752 49781412 62135923 49781549 62136094 49781686 62136265 49781823 62136436 49781960 62136607 49782097 62136778 49782234 62136949 49782371 62137120 49782508 62137291 49782645 62137462 49782782 62137633 49782919 62137804 49783056 62137975 49783193 62138146 49783330 62138317 49783467 62138488 49783604 62138659 49783741 62138830 49783878 62139001 49784015 62139172 49784152 62139343 49784289 62139514 49784426 62139685 49784563 62139856 49784700 62140027 49784837 62140198 49784974 62140369 49785111 62140540 49785248 62140711 49785385 62140882 49785522 62141053 49785659 62141224 49785796 62141395 49785933 62141566 49786070 62141737 49786207 62141908 49786344 62142079 49786481 62142250 49786618 62142421 49786755 62142592 49786892 62142763 49787029 62142934 49787166 62143105 49787303 62143276 49787440 62143447 49787577 62143618 49787714 62143789 49787851 62143960 49787988 62144131 49788125 62144302 49788262 62144473 49788399 62144644 49788536 62144815 49788673 62144986 49788810 62145157 49788947 62145328 49789084 62145499 49789221 62145670 49789358 62145841 49789495 62146012 49789632 62146183 49789769 62146354 49789906 62146525 49790043 62146696 49790180 62146867 49790317 62147038 49790454 62147209 49790591 62147380 49790728 62147551 49790865 62147722 49791002 62147893 49791139 62148064 49791276 62148235 49791413 62148406 49791550 62148577 49791687 62148748 49791824 62148919 49791961 62149090 49792098 62149261 49792235 62149432 49792372 62149603 49792509 62149774 49792646 62149945 49792783 62150116 49792920 62150287 49793057 62150458 49793194 62150629 49793331 62150800 49793468 62150971 49793605 62151142 49793742 62151313 49793879 62151484 49794016 62151655 49794153 62151826 49794290 62151997 49794427 62152168 49794564 62152339 49794701 62152510 49794838 62152681 49794975 62152852 49795112 62153023 49795249 62153194 49795386 62153365 49795523 62153536 49795660 62153707 49795797 62153878 49795934 62154049 49796071 62154220 49796208 62154391 49796345 62154562 49796482 62154733 49796619 62154904 49796756 62155075 49796893 62155246 49797030 62155417 49797167 62155588 49797304 62155759 49797441 62155930 49797578 62156101 49797715 62156272 49797852 62156443 49797989 62156614 49798126 62156785 49798263 62156956 49798400 62157127 49798537 62157298 49798674 62157469 49798811 62157640 49798948 62157811 49799085 62157982 49799222 62158153 49799359 62158324 49799496 62158495 49799633 62158666 49799770 62158837 49799907 62159008 49800044 62159179 49800181 62159350 49800318 62159521 49800455 62159692 49800592 62159863 49800729 62160034 49800866 62160205 49801003 62160376 49801140 62160547 49801277 62160718 49801414 62160889 49801551 62161060 49801688 62161231 49801825 62161402 49801962 62161573 49802099 62161744 49802236 62161915 49802373 62162086 49802510 62162257 49802647 62162428 49802784 62162599 49802921 62162770 49803058 62162941 49803195 62163112 49803332 62163283 49803469 62163454 49803606 62163625 49803743 62163796 49803880 62163967 49804017 62164138 49804154 62164309 49804291 62164480 49804428 62164651 49804565 62164822 49804702 62164993 49804839 62165164 49804976 62165335 49805113 62165506 49805250 62165677 49805387 62165848 49805524 62166019 49805661 62166190 49805798 62166361 49805935 62166532 49806072 62166703 49806209 62166874 49806346 62167045 49806483 62167216 49806620 62167387 49806757 62167558 49806894 62167729 49807031 62167900 49807168 62168071 49807305 62168242 49807442 62168413 49807579 62168584 49807716 62168755 49807853 62168926 49807990 62169097 49808127 62169268 49808264 62169439 49808401 62169610 49808538 62169781 49808675 62169952 49808812 62170123 49808949 62170294 49809086 62170465 49809223 62170636 49809360 62170807 49809497 62170978 49809634 62171149 49809771 62171320 49809908 62171491 49810045 62171662 49810182 62171833 49810319 62172004 49810456 62172175 49810593 62172346 49810730 62172517 49810867 62172688 49811004 62172859 49811141 62173030 49811278 62173201 49811415 62173372 49811552 62173543 49811689 62173714 49811826 62173885 49811963 62174056 49812100 62174227 49812237 62174398 49812374 62174569 49812511 62174740 49812648 62174911 49812785 62175082 49812922 62175253 49813059 62175424 49813196 62175595 49813333 62175766 49813470 62175937 49813607 62176108 49813744 62176279 49813881 62176450 49814018 62176621 49814155 62176792 49814292 62176963 49814429 62177134 49814566 62177305 49814703 62177476 49814840 62177647 49814977 62177818 49815114 62177989 49815251 62178160 49815388 62178331 49815525 62178502 49815662 62178673 49815799 62178844 49815936 62179015 49816073 62179186 49816210 62179357 49816347 62179528 49816484 62179699 49816621 62179870 49816758 62180041 49816895 62180212 49817032 62180383 49817169 62180554 49817306 62180725 49817443 62180896 49817580 62181067 49817717 62181238 49817854 62181409 49817991 62181580 49818128 62181751 49818265 62181922 49818402 62182093 49818539 62182264 49818676 62182435 49818813 62182606 49818950 62182777 49819087 62182948 49819224 62183119 49819361 62183290 49819498 62183461 49819635 62183632 49819772 62183803 49819909 62183974 49820046 62184145 49820183 62184316 49820320 62184487 49820457 62184658 49820594 62184829 49820731 62185000 49820868 62185171 49821005 62185342 49821142 62185513 49821279 62185684 49821416 62185855 49821553 62186026 49821690 62186197 49821827 62186368 49821964 62186539 49822101 62186710 49822238 62186881 49822375 62187052 49822512 62187223 49822649 62187394 49822786 62187565 49822923 62187736 49823060 62187907 49823197 62188078 49823334 62188249 49823471 62188420 49823608 62188591 49823745 62188762 49823882 62188933 49824019 62189104 49824156 62189275 49824293 62189446 49824430 62189617 49824567 62189788 49824704 62189959 49824841 62190130 49824978 62190301 49825115 62190472 49825252 62190643 49825389 62190814 49825526 62190985 49825663 62191156 49825800 62191327 49825937 62191498 49826074 62191669 49826211 62191840 49826348 62192011 49826485 62192182 49826622 62192353 49826759 62192524 49826896 62192695 49827033 62192866 49827170 62193037 49827307 62193208 49827444 62193379 49827581 62193550 49827718 62193721 49827855 62193892 49827992 62194063 49828129 62194234 49828266 62194405 49828403 62194576 49828540 62194747 49828677 62194918 49828814 62195089 49828951 62195260 49829088 62195431 49829225 62195602 49829362 62195773 49829499 62195944 49829636 62196115 49829773 62196286 49829910 62196457 49830047 62196628 49830184 62196799 49830321 62196970 49830458 62197141 49830595 62197312 49830732 62197483 49830869 62197654 49831006 62197825 49831143 62197996 49831280 62198167 49831417 62198338 49831554 62198509 49831691 62198680 49831828 62198851 49831965 62199022 49832102 62199193 49832239 62199364 49832376 62199535 49832513 62199706 49832650 62199877 49832787 62200048 49832924 62200219 49833061 62200390 49833198 62200561 49833335 62200732 49833472 62200903 49833609 62201074 49833746 62201245 49833883 62201416 49834020 62201587 49834157 62201758 49834294 62201929 49834431 62202100 49834568 62202271 49834705 62202442 49834842 62202613 49834979 62202784 49835116 62202955 49835253 62203126 49835390 62203297 49835527 62203468 49835664 62203639 49835801 62203810 49835938 62203981 49836075 62204152 49836212 62204323 49836349 62204494 49836486 62204665 49836623 62204836 49836760 62205007 49836897 62205178 49837034 62205349 49837171 62205520 49837308 62205691 49837445 62205862 49837582 62206033 49837719 62206204 49837856 62206375 49837993 62206546 49838130 62206717 49838267 62206888 49838404 62207059 49838541 62207230 49838678 62207401 49838815 62207572 49838952 62207743 49839089 62207914 49839226 62208085 49839363 62208256 49839500 62208427 49839637 62208598 49839774 62208769 49839911 62208940 49840048 62209111 49840185 62209282 49840322 62209453 49840459 62209624 49840596 62209795 49840733 62209966 49840870 62210137 49841007 62210308 49841144 62210479 49841281 62210650 49841418 62210821 49841555 62210992 49841692 62211163 49841829 62211334 49841966 62211505 49842103 62211676 49842240 62211847 49842377 62212018 49842514 62212189 49842651 62212360 49842788 62212531 49842925 62212702 49843062 62212873 49843199 62213044 49843336 62213215 49843473 62213386 49843610 62213557 49843747 62213728 49843884 62213899 49844021 62214070 49844158 62214241 49844295 62214412 49844432 62214583 49844569 62214754 49844706 62214925 49844843 62215096 49844980 62215267 49845117 62215438 49845254 62215609 49845391 62215780 49845528 62215951 49845665 62216122 49845802 62216293 49845939 62216464 49846076 62216635 49846213 62216806 49846350 62216977 49846487 62217148 49846624 62217319 49846761 62217490 49846898 62217661 49847035 62217832 49847172 62218003 49847309 62218174 49847446 62218345 49847583 62218516 49847720 62218687 49847857 62218858 49847994 62219029 49848131 62219200 49848268 62219371 49848405 62219542 49848542 62219713 49848679 62219884 49848816 62220055 49848953 62220226 49849090 62220397 49849227 62220568 49849364 62220739 49849501 62220910 49849638 62221081 49849775 62221252 49849912 62221423 49850049 62221594 49850186 62221765 49850323 62221936 49850460 62222107 49850597 62222278 49850734 62222449 49850871 62222620 49851008 62222791 49851145 62222962 49851282 62223133 49851419 62223304 49851556 62223475 49851693 62223646 49851830 62223817 49851967 62223988 49852104 62224159 49852241 62224330 49852378 62224501 49852515 62224672 49852652 62224843 49852789 62225014 49852926 62225185 49853063 62225356 49853200 62225527 49853337 62225698 49853474 62225869 49853611 62226040 49853748 62226211 49853885 62226382 49854022 62226553 49854159 62226724 49854296 62226895 49854433 62227066 49854570 62227237 49854707 62227408 49854844 62227579 49854981 62227750 49855118 62227921 49855255 62228092 49855392 62228263 49855529 62228434 49855666 62228605 49855803 62228776 49855940 62228947 49856077 62229118 49856214 62229289 49856351 62229460 49856488 62229631 49856625 62229802 49856762 62229973 49856899 62230144 49857036 62230315 49857173 62230486 49857310 62230657 49857447 62230828 49857584 62230999 49857721 62231170 49857858 62231341 49857995 62231512 49858132 62231683 49858269 62231854 49858406 62232025 49858543 62232196 49858680 62232367 49858817 62232538 49858954 62232709 49859091 62232880 49859228 62233051 49859365 62233222 49859502 62233393 49859639 62233564 49859776 62233735 49859913 62233906 49860050 62234077 49860187 62234248 49860324 62234419 49860461 62234590 49860598 62234761 49860735 62234932 49860872 62235103 49861009 62235274 49861146 62235445 49861283 62235616 49861420 62235787 49861557 62235958 49861694 62236129 49861831 62236300 49861968 62236471 49862105 62236642 49862242 62236813 49862379 62236984 49862516 62237155 49862653 62237326 49862790 62237497 49862927 62237668 49863064 62237839 49863201 62238010 49863338 62238181 49863475 62238352 49863612 62238523 49863749 62238694 49863886 62238865 49864023 62239036 49864160 62239207 49864297 62239378 49864434 62239549 49864571 62239720 49864708 62239891 49864845 62240062 49864982 62240233 49865119 62240404 49865256 62240575 49865393 62240746 49865530 62240917 49865667 62241088 49865804 62241259 49865941 62241430 49866078 62241601 49866215 62241772 49866352 62241943 49866489 62242114 49866626 62242285
1000 74156319 0 74156319 92560077 74156456 92560248 74156593 92560419 74156730 92560590 74156867 92560761 74157004 92560932 74157141 92561103 74157278 92561274 74157415 92561445 74157552 92561616 74157689 92561787 74157826 92561958 74157963 92562129 74158100 92562300 74158237 92562471 74158374 92562642 74158511 92562813 74158648 92562984 74158785 92563155 74158922 92563326 74159059 92563497 74159196 92563668 74159333 92563839 74159470 92564010 74159607 92564181 74159744 92564352 74159881 92564523 74160018 92564694 74160155 92564865 74160292 92565036 74160429 92565207 74160566 92565378 74160703 92565549 74160840 92565720 74160977 92565891 74161114 92566062 74161251 92566233 74161388 92566404 74161525 92566575 74161662 92566746 74161799 92566917 74161936 92567088 74162073 92567259 74162210 92567430 74162347 92567601 74162484 92567772 74162621 92567943 74162758 92568114 74162895 92568285 74163032 92568456 74163169 92568627 74163306 92568798 74163443 92568969 74163580 92569140 74163717 92569311 74163854 92569482 74163991 92569653 74164128 92569824 74164265 92569995 74164402 92570166 74164539 92570337 74164676 92570508 74164813 92570679 74164950 92570850 74165087 92571021 74165224 92571192 74165361 92571363 74165498 92571534 74165635 92571705 74165772 92571876 74165909 92572047 74166046 92572218 74166183 92572389 74166320 92572560 74166457 92572731 74166594 92572902 74166731 92573073 74166868 92573244 74167005 92573415 74167142 92573586 74167279 92573757 74167416 92573928 74167553 92574099 74167690 92574270 74167827 92574441 74167964 92574612 74168101 92574783 74168238 92574954 74168375 92575125 74168512 92575296 74168649 92575467 74168786 92575638 74168923 92575809 74169060 92575980 74169197 92576151 74169334 92576322 74169471 92576493 74169608 92576664 74169745 92576835 74169882 92577006 74170019 92577177 74170156 92577348 74170293 92577519 74170430 92577690 74170567 92577861 74170704 92578032 74170841 92578203 74170978 92578374 74171115 92578545 74171252 92578716 74171389 92578887 74171526 92579058 74171663 92579229 74171800 92579400 74171937 92579571 74172074 92579742 74172211 92579913 74172348 92580084 74172485 92580255 74172622 92580426 74172759 92580597 74172896 92580768 74173033 92580939 74173170 92581110 74173307 92581281 74173444 92581452 74173581 92581623 74173718 92581794 74173855 92581965 74173992 92582136 74174129 92582307 74174266 92582478 74174403 92582649 74174540 92582820 74174677 92582991 74174814 92583162 74174951 92583333 74175088 92583504 74175225 92583675 74175362 92583846 74175499 92584017 74175636 92584188 74175773 92584359 74175910 92584530 74176047 92584701 74176184 92584872 74176321 92585043 74176458 92585214 74176595 92585385 74176732 92585556 74176869 92585727 74177006 92585898 74177143 92586069 74177280 92586240 74177417 92586411 74177554 92586582 74177691 92586753 74177828 92586924 74177965 92587095 74178102 92587266 74178239 92587437 74178376 92587608 74178513 92587779 74178650 92587950 74178787 92588121 74178924 92588292 74179061 92588463 74179198 92588634 74179335 92588805 74179472 92588976 74179609 92589147 74179746 92589318 74179883 92589489 74180020 92589660 74180157 92589831 74180294 92590002 74180431 92590173 74180568 92590344 74180705 92590515 74180842 92590686 74180979 92590857 74181116 92591028 74181253 92591199 74181390 92591370 74181527 92591541 74181664 92591712 74181801 92591883 74181938 92592054 74182075 92592225 74182212 92592396 74182349 92592567 74182486 92592738 74182623 92592909 74182760 92593080 74182897 92593251 74183034 92593422 74183171 92593593 74183308 92593764 74183445 92593935 74183582 92594106 74183719 92594277 74183856 92594448 74183993 92594619 74184130 92594790 74184267 92594961 74184404 92595132 74184541 92595303 74184678 92595474 74184815 92595645 74184952 92595816 74185089 92595987 74185226 92596158 74185363 92596329 74185500 92596500 74185637 92596671 74185774 92596842 74185911 92597013 74186048 92597184 74186185 92597355 74186322 92597526 74186459 92597697 74186596 92597868 74186733 92598039 74186870 92598210 74187007 92598381 74187144 92598552 74187281 92598723 74187418 92598894 74187555 92599065 74187692 92599236 74187829 92599407 74187966 92599578 74188103 92599749 74188240 92599920 74188377 92600091 74188514 92600262 74188651 92600433 74188788 92600604 74188925 92600775 74189062 92600946 74189199 92601117 74189336 92601288 74189473 92601459 74189610 92601630 74189747 92601801 74189884 92601972 74190021 92602143 74190158 92602314 74190295 92602485 74190432 92602656 74190569 92602827 74190706 92602998 74190843 92603169 74190980 92603340 74191117 92603511 74191254 92603682 74191391 92603853 74191528 92604024 74191665 92604195 74191802 92604366 74191939 92604537 74192076 92604708 74192213 92604879 74192350 92605050 74192487 92605221 74192624 92605392 74192761 92605563 74192898 92605734 74193035 92605905 74193172 92606076 74193309 92606247 74193446 92606418 74193583 92606589 74193720 92606760 74193857 92606931 74193994 92607102 74194131 92607273 74194268 92607444 74194405 92607615 74194542 92607786 74194679 92607957 74194816 92608128 74194953 92608299 74195090 92608470 74195227 92608641 74195364 92608812 74195501 92608983 74195638 92609154 74195775 92609325 74195912 92609496 74196049 92609667 74196186 92609838 74196323 92610009 74196460 92610180 74196597 92610351 74196734 92610522 74196871 92610693 74197008 92610864 74197145 92611035 74197282 92611206 74197419 92611377 74197556 92611548 74197693 92611719 74197830 92611890 74197967 92612061 74198104 92612232 74198241 92612403 74198378 92612574 74198515 92612745 74198652 92612916 74198789 92613087 74198926 92613258 74199063 92613429 74199200 92613600 74199337 92613771 74199474 92613942 74199611 92614113 74199748 92614284 74199885 92614455 74200022 92614626 74200159 92614797 74200296 92614968 74200433 92615139 74200570 92615310 74200707 92615481 74200844 92615652 74200981 92615823 74201118 92615994 74201255 92616165 74201392 92616336 74201529 92616507 74201666 92616678 74201803 92616849 74201940 92617020 74202077 92617191 74202214 92617362 74202351 92617533 74202488 92617704 74202625 92617875 74202762 92618046 74202899 92618217 74203036 92618388 74203173 92618559 74203310 92618730 74203447 92618901 74203584 92619072 74203721 92619243 74203858 92619414 74203995 92619585 74204132 92619756 74204269 92619927 74204406 92620098 74204543 92620269 74204680 92620440 74204817 92620611 74204954 92620782 74205091 92620953 74205228 92621124 74205365 92621295 74205502 92621466 74205639 92621637 74205776 92621808 74205913 92621979 74206050 92622150 74206187 92622321 74206324 92622492 74206461 92622663 74206598 92622834 74206735 92623005 74206872 92623176 74207009 92623347 74207146 92623518 74207283 92623689 74207420 92623860 74207557 92624031 74207694 92624202 74207831 92624373 74207968 92624544 74208105 92624715 74208242 92624886 74208379 92625057 74208516 92625228 74208653 92625399 74208790 92625570 74208927 92625741 74209064 92625912 74209201 92626083 74209338 92626254 74209475 92626425 74209612 92626596 74209749 92626767 74209886 92626938 74210023 92627109 74210160 92627280 74210297 92627451 74210434 92627622 74210571 92627793 74210708 92627964 74210845 92628135 74210982 92628306 74211119 92628477 74211256 92628648 74211393 92628819 74211530 92628990 74211667 92629161 74211804 92629332 74211941 92629503 74212078 92629674 74212215 92629845 74212352 92630016 74212489 92630187 74212626 92630358 74212763 92630529 74212900 92630700 74213037 92630871 74213174 92631042 74213311 92631213 74213448 92631384 74213585 92631555 74213722 92631726 74213859 92631897 74213996 92632068 74214133 92632239 74214270 92632410 74214407 92632581 74214544 92632752 74214681 92632923 74214818 92633094 74214955 92633265 74215092 92633436 74215229 92633607 74215366 92633778 74215503 92633949 74215640 92634120 74215777 92634291 74215914 92634462 74216051 92634633 74216188 92634804 74216325 92634975 74216462 92635146 74216599 92635317 74216736 92635488 74216873 92635659 74217010 92635830 74217147 92636001 74217284 92636172 74217421 92636343 74217558 92636514 74217695 92636685 74217832 92636856 74217969 92637027 74218106 92637198 74218243 92637369 74218380 92637540 74218517 92637711 74218654 92637882 74218791 92638053 74218928 92638224 74219065 92638395 74219202 92638566 74219339 92638737 74219476 92638908 74219613 92639079 74219750 92639250 74219887 92639421 74220024 92639592 74220161 92639763 74220298 92639934 74220435 92640105 74220572 92640276 74220709 92640447 74220846 92640618 74220983 92640789 74221120 92640960 74221257 92641131 74221394 92641302 74221531 92641473 74221668 92641644 74221805 92641815 74221942 92641986 74222079 92642157 74222216 92642328 74222353 92642499 74222490 92642670 74222627 92642841 74222764 92643012 74222901 92643183 74223038 92643354 74223175 92643525 74223312 92643696 74223449 92643867 74223586 92644038 74223723 92644209 74223860 92644380 74223997 92644551 74224134 92644722 74224271 92644893 74224408 92645064 74224545 92645235 74224682 92645406 74224819 92645577 74224956 92645748 74225093 92645919 74225230 92646090 74225367 92646261 74225504 92646432 74225641 92646603 74225778 92646774 74225915 92646945 74226052 92647116 74226189 92647287 74226326 92647458 74226463 92647629 74226600 92647800 74226737 92647971 74226874 92648142 74227011 92648313 74227148 92648484 74227285 92648655 74227422 92648826 74227559 92648997 74227696 92649168 74227833 92649339 74227970 92649510 74228107 92649681 74228244 92649852 74228381 92650023 74228518 92650194 74228655 92650365 74228792 92650536 74228929 92650707 74229066 92650878 74229203 92651049 74229340 92651220 74229477 92651391 74229614 92651562 74229751 92651733 74229888 92651904 74230025 92652075 74230162 92652246 74230299 92652417 74230436 92652588 74230573 92652759 74230710 92652930 74230847 92653101 74230984 92653272 74231121 92653443 74231258 92653614 74231395 92653785 74231532 92653956 74231669 92654127 74231806 92654298 74231943 92654469 74232080 92654640 74232217 92654811 74232354 92654982 74232491 92655153 74232628 92655324 74232765 92655495 74232902 92655666 74233039 92655837 74233176 92656008 74233313 92656179 74233450 92656350 74233587 92656521 74233724 92656692 74233861 92656863 74233998 92657034 74234135 92657205 74234272 92657376 74234409 92657547 74234546 92657718 74234683 92657889 74234820 92658060 74234957 92658231 74235094 92658402 74235231 92658573 74235368 92658744 74235505 92658915 74235642 92659086 74235779 92659257 74235916 92659428 74236053 92659599 74236190 92659770 74236327 92659941 74236464 92660112 74236601 92660283 74236738 92660454 74236875 92660625 74237012 92660796 74237149 92660967 74237286 92661138 74237423 92661309 74237560 92661480 74237697 92661651 74237834 92661822 74237971 92661993 74238108 92662164 74238245 92662335 74238382 92662506 74238519 92662677 74238656 92662848 74238793 92663019 74238930 92663190 74239067 92663361 74239204 92663532 74239341 92663703 74239478 92663874 74239615 92664045 74239752 92664216 74239889 92664387 74240026 92664558 74240163 92664729 74240300 92664900 74240437 92665071 74240574 92665242 74240711 92665413 74240848 92665584 74240985 92665755 74241122 92665926 74241259 92666097 74241396 92666268 74241533 92666439 74241670 92666610 74241807 92666781 74241944 92666952 74242081 92667123 74242218 92667294 74242355 92667465 74242492 92667636 74242629 92667807 74242766 92667978 74242903 92668149 74243040 92668320 74243177 92668491 74243314 92668662 74243451 92668833 74243588 92669004 74243725 92669175 74243862 92669346 74243999 92669517 74244136 92669688 74244273 92669859 74244410 92670030 74244547 92670201 74244684 92670372 74244821 92670543 74244958 92670714 74245095 92670885 74245232 92671056 74245369 92671227 74245506 92671398 74245643 92671569 74245780 92671740 74245917 92671911 74246054 92672082 74246191 92672253 74246328 92672424 74246465 92672595 74246602 92672766 74246739 92672937 74246876 92673108 74247013 92673279 74247150 92673450 74247287 92673621 74247424 92673792 74247561 92673963 74247698 92674134 74247835 92674305 74247972 92674476 74248109 92674647 74248246 92674818 74248383 92674989 74248520 92675160 74248657 92675331 74248794 92675502 74248931 92675673 74249068 92675844 74249205 92676015 74249342 92676186 74249479 92676357 74249616 92676528 74249753 92676699 74249890 92676870 74250027 92677041 74250164 92677212 74250301 92677383 74250438 92677554 74250575 92677725 74250712 92677896 74250849 92678067 74250986 92678238 74251123 92678409 74251260 92678580 74251397 92678751 74251534 92678922 74251671 92679093 74251808 92679264 74251945 92679435 74252082 92679606 74252219 92679777 74252356 92679948 74252493 92680119 74252630 92680290 74252767 92680461 74252904 92680632 74253041 92680803 74253178 92680974 74253315 92681145 74253452 92681316 74253589 92681487 74253726 92681658 74253863 92681829 74254000 92682000 74254137 92682171 74254274 92682342 74254411 92682513 74254548 92682684 74254685 92682855 74254822 92683026 74254959 92683197 74255096 92683368 74255233 92683539 74255370 92683710 74255507 92683881 74255644 92684052 74255781 92684223 74255918 92684394 74256055 92684565 74256192 92684736 74256329 92684907 74256466 92685078 74256603 92685249 74256740 92685420 74256877 92685591 74257014 92685762 74257151 92685933 74257288 92686104 74257425 92686275 74257562 92686446 74257699 92686617 74257836 92686788 74257973 92686959 74258110 92687130 74258247 92687301 74258384 92687472 74258521 92687643 74258658 92687814 74258795 92687985 74258932 92688156 74259069 92688327 74259206 92688498 74259343 92688669 74259480 92688840 74259617 92689011 74259754 92689182 74259891 92689353 74260028 92689524 74260165 92689695 74260302 92689866 74260439 92690037 74260576 92690208 74260713 92690379 74260850 92690550 74260987 92690721 74261124 92690892 74261261 92691063 74261398 92691234 74261535 92691405 74261672 92691576 74261809 92691747 74261946 92691918 74262083 92692089 74262220 92692260 74262357 92692431 74262494 92692602 74262631 92692773 74262768 92692944 74262905 92693115 74263042 92693286 74263179 92693457 74263316 92693628 74263453 92693799 74263590 92693970 74263727 92694141 74263864 92694312 74264001 92694483 74264138 92694654 74264275 92694825 74264412 92694996 74264549 92695167 74264686 92695338 74264823 92695509 74264960 92695680 74265097 92695851 74265234 92696022 74265371 92696193 74265508 92696364 74265645 92696535 74265782 92696706 74265919 92696877 74266056 92697048 74266193 92697219 74266330 92697390 74266467 92697561 74266604 92697732 74266741 92697903 74266878 92698074 74267015 92698245 74267152 92698416 74267289 92698587 74267426 92698758 74267563 92698929 74267700 92699100 74267837 92699271 74267974 92699442 74268111 92699613 74268248 92699784 74268385 92699955 74268522 92700126 74268659 92700297 74268796 92700468 74268933 92700639 74269070 92700810 74269207 92700981 74269344 92701152 74269481 92701323 74269618 92701494 74269755 92701665 74269892 92701836 74270029 92702007 74270166 92702178 74270303 92702349 74270440 92702520 74270577 92702691 74270714 92702862 74270851 92703033 74270988 92703204 74271125 92703375 74271262 92703546 74271399 92703717 74271536 92703888 74271673 92704059 74271810 92704230 74271947 92704401 74272084 92704572 74272221 92704743 74272358 92704914 74272495 92705085 74272632 92705256 74272769 92705427 74272906 92705598 74273043 92705769 74273180 92705940 74273317 92706111 74273454 92706282 74273591 92706453 74273728 92706624 74273865 92706795 74274002 92706966 74274139 92707137 74274276 92707308 74274413 92707479 74274550 92707650 74274687 92707821 74274824 92707992 74274961 92708163 74275098 92708334 74275235 92708505 74275372 92708676 74275509 92708847 74275646 92709018 74275783 92709189 74275920 92709360 74276057 92709531 74276194 92709702 74276331 92709873 74276468 92710044 74276605 92710215 74276742 92710386 74276879 92710557 74277016 92710728 74277153 92710899 74277290 92711070 74277427 92711241 74277564 92711412 74277701 92711583 74277838 92711754 74277975 92711925 74278112 92712096 74278249 92712267 74278386 92712438 74278523 92712609 74278660 92712780 74278797 92712951 74278934 92713122 74279071 92713293 74279208 92713464 74279345 92713635 74279482 92713806 74279619 92713977 74279756 92714148 74279893 92714319 74280030 92714490 74280167 92714661 74280304 92714832 74280441 92715003 74280578 92715174 74280715 92715345 74280852 92715516 74280989 92715687 74281126 92715858 74281263 92716029 74281400 92716200 74281537 92716371 74281674 92716542 74281811 92716713 74281948 92716884 74282085 92717055 74282222 92717226 74282359 92717397 74282496 92717568 74282633 92717739 74282770 92717910 74282907 92718081 74283044 92718252 74283181 92718423 74283318 92718594 74283455 92718765 74283592 92718936 74283729 92719107 74283866 92719278 74284003 92719449 74284140 92719620 74284277 92719791 74284414 92719962 74284551 92720133 74284688 92720304 74284825 92720475 74284962 92720646 74285099 92720817 74285236 92720988 74285373 92721159 74285510 92721330 74285647 92721501 74285784 92721672 74285921 92721843 74286058 92722014 74286195 92722185 74286332 92722356 74286469 92722527 74286606 92722698 74286743 92722869 74286880 92723040 74287017 92723211 74287154 92723382 74287291 92723553 74287428 92723724 74287565 92723895 74287702 92724066 74287839 92724237 74287976 92724408 74288113 92724579 74288250 92724750 74288387 92724921 74288524 92725092 74288661 92725263 74288798 92725434 74288935 92725605 74289072 92725776 74289209 92725947 74289346 92726118 74289483 92726289 74289620 92726460 74289757 92726631 74289894 92726802 74290031 92726973 74290168 92727144 74290305 92727315 74290442 92727486 74290579 92727657 74290716 92727828 74290853 92727999 74290990 92728170 74291127 92728341 74291264 92728512 74291401 92728683 74291538 92728854 74291675 92729025 74291812 92729196 74291949 92729367 74292086 92729538 74292223 92729709 74292360 92729880 74292497 92730051 74292634 92730222 74292771 92730393 74292908 92730564 74293045 92730735
1000 68361900 0 68361900 85327627 68362037 85327798 68362174 85327969 68362311 85328140 68362448 85328311 68362585 85328482 68362722 85328653 68362859 85328824 68362996 85328995 68363133 85329166 68363270 85329337 68363407 85329508 68363544 85329679 68363681 85329850 68363818 85330021 68363955 85330192 68364092 85330363 68364229 85330534 68364366 85330705 68364503 85330876 68364640 85331047 68364777 85331218 68364914 85331389 68365051 85331560 68365188 85331731 68365325 85331902 68365462 85332073 68365599 85332244 68365736 85332415 68365873 85332586 68366010 85332757 68366147 85332928 68366284 85333099 68366421 85333270 68366558 85333441 68366695 85333612 68366832 85333783 68366969 85333954 68367106 85334125 68367243 85334296 68367380 85334467 68367517 85334638 68367654 85334809 68367791 85334980 68367928 85335151 68368065 85335322 68368202 85335493 68368339 85335664 68368476 85335835 68368613 85336006 68368750 85336177 68368887 85336348 68369024 85336519 68369161 85336690 68369298 85336861 68369435 85337032 68369572 85337203 68369709 85337374 68369846 85337545 68369983 85337716 68370120 85337887 68370257 85338058 68370394 85338229 68370531 85338400 68370668 85338571 68370805 85338742 68370942 85338913 68371079 85339084 68371216 85339255 68371353 85339426 68371490 85339597 68371627 85339768 68371764 85339939 68371901 85340110 68372038 85340281 68372175 85340452 68372312 85340623 68372449 85340794 68372586 85340965 68372723 85341136 68372860 85341307 68372997 85341478 68373134 85341649 68373271 85341820 68373408 85341991 68373545 85342162 68373682 85342333 68373819 85342504 68373956 85342675 68374093 85342846 68374230 85343017 68374367 85343188 68374504 85343359 68374641 85343530 68374778 85343701 68374915 85343872 68375052 85344043 68375189 85344214 68375326 85344385 68375463 85344556 68375600 85344727 68375737 85344898 68375874 85345069 68376011 85345240 68376148 85345411 68376285 85345582 68376422 85345753 68376559 85345924 68376696 85346095 68376833 85346266 68376970 85346437 68377107 85346608 68377244 85346779 68377381 85346950 68377518 85347121 68377655 85347292 68377792 85347463 68377929 85347634 68378066 85347805 68378203 85347976 68378340 85348147 68378477 85348318 68378614 85348489 68378751 85348660 68378888 85348831 68379025 85349002 68379162 85349173 68379299 85349344 68379436 85349515 68379573 85349686 68379710 85349857 68379847 85350028 68379984 85350199 68380121 85350370 68380258 85350541 68380395 85350712 68380532 85350883 68380669 85351054 68380806 85351225 68380943 85351396 68381080 85351567 68381217 85351738 68381354 85351909 68381491 85352080 68381628 85352251 68381765 85352422 68381902 85352593 68382039 85352764 68382176 85352935 68382313 85353106 68382450 85353277 68382587 85353448 68382724 85353619 68382861 85353790 68382998 85353961 68383135 85354132 68383272 85354303 68383409 85354474 68383546 85354645 68383683 85354816 68383820 85354987 68383957 85355158 68384094 85355329 68384231 85355500 68384368 85355671 68384505 85355842 68384642 85356013 68384779 85356184 68384916 85356355 68385053 85356526 68385190 85356697 68385327 85356868 68385464 85357039 68385601 85357210 68385738 85357381 68385875 85357552 68386012 85357723 68386149 85357894 68386286 85358065 68386423 85358236 68386560 85358407 68386697 85358578 68386834 85358749 68386971 85358920 68387108 85359091 68387245 85359262 68387382 85359433 68387519 85359604 68387656 85359775 68387793 85359946 68387930 85360117 68388067 85360288 68388204 85360459 68388341 85360630 68388478 85360801 68388615 85360972 68388752 85361143 68388889 85361314 68389026 85361485 68389163 85361656 68389300 85361827 68389437 85361998 68389574 85362169 68389711 85362340 68389848 85362511 68389985 85362682 68390122 85362853 68390259 85363024 68390396 85363195 68390533 85363366 68390670 85363537 68390807 85363708 68390944 85363879 68391081 85364050 68391218 85364221 68391355 85364392 68391492 85364563 68391629 85364734 68391766 85364905 68391903 85365076 68392040 85365247 68392177 85365418 68392314 85365589 68392451 85365760 68392588 85365931 68392725 85366102 68392862 85366273 68392999 85366444 68393136 85366615 68393273 85366786 68393410 85366957 68393547 85367128 68393684 85367299 68393821 85367470 68393958 85367641 68394095 85367812 68394232 85367983 68394369 85368154 68394506 85368325 68394643 85368496 68394780 85368667 68394917 85368838 68395054 85369009 68395191 85369180 68395328 85369351 68395465 85369522 68395602 85369693 68395739 85369864 68395876 85370035 68396013 85370206 68396150 85370377 68396287 85370548 68396424 85370719 68396561 85370890 68396698 85371061 68396835 85371232 68396972 85371403 68397109 85371574 68397246 85371745 68397383 85371916 68397520 85372087 68397657 85372258 68397794 85372429 68397931 85372600 68398068 85372771 68398205 85372942 68398342 85373113 68398479 85373284 68398616 85373455 68398753 85373626 68398890 85373797 68399027 85373968 68399164 85374139 68399301 85374310 68399438 85374481 68399575 85374652 68399712 85374823 68399849 85374994 68399986 85375165 68400123 85375336 68400260 85375507 68400397 85375678 68400534 85375849 68400671 85376020 68400808 85376191 68400945 85376362 68401082 85376533 68401219 85376704 68401356 85376875 68401493 85377046 68401630 85377217 68401767 85377388 68401904 85377559 68402041 85377730 68402178 85377901 68402315 85378072 68402452 85378243 68402589 85378414 68402726 85378585 68402863 85378756 68403000 85378927 68403137 85379098 68403274 85379269 68403411 85379440 68403548 85379611 68403685 85379782 68403822 85379953 68403959 85380124 68404096 85380295 68404233 85380466 68404370 85380637 68404507 85380808 68404644 85380979 68404781 85381150 68404918 85381321 68405055 85381492 68405192 85381663 68405329 85381834 68405466 85382005 68405603 85382176 68405740 85382347 68405877 85382518 68406014 85382689 68406151 85382860 68406288 85383031 68406425 85383202 68406562 85383373 68406699 85383544 68406836 85383715 68406973 85383886 68407110 85384057 68407247 85384228 68407384 85384399 68407521 85384570 68407658 85384741 68407795 85384912 68407932 85385083 68408069 85385254 68408206 85385425 68408343 85385596 68408480 85385767 68408617 85385938 68408754 85386109 68408891 85386280 68409028 85386451 68409165 85386622 68409302 85386793 68409439 85386964 68409576 85387135 68409713 85387306 68409850 85387477 68409987 85387648 68410124 85387819 68410261 85387990 68410398 85388161 68410535 85388332 68410672 85388503 68410809 85388674 68410946 85388845 68411083 85389016 68411220 85389187 68411357 85389358 68411494 85389529 68411631 85389700 68411768 85389871 68411905 85390042 68412042 85390213 68412179 85390384 68412316 85390555 68412453 85390726 68412590 85390897 68412727 85391068 68412864 85391239 68413001 85391410 68413138 85391581 68413275 85391752 68413412 85391923 68413549 85392094 68413686 85392265 68413823 85392436 68413960 85392607 68414097 85392778 68414234 85392949 68414371 85393120 68414508 85393291 68414645 85393462 68414782 85393633 68414919 85393804 68415056 85393975 68415193 85394146 68415330 85394317 68415467 85394488 68415604 85394659 68415741 85394830 68415878 85395001 68416015 85395172 68416152 85395343 68416289 85395514 68416426 85395685 68416563 85395856 68416700 85396027 68416837 85396198 68416974 85396369 68417111 85396540 68417248 85396711 68417385 85396882 68417522 85397053 68417659 85397224 68417796 85397395 68417933 85397566 68418070 85397737 68418207 85397908 68418344 85398079 68418481 85398250 68418618 85398421 68418755 85398592 68418892 85398763 68419029 85398934 68419166 85399105 68419303 85399276 68419440 85399447 68419577 85399618 68419714 85399789 68419851 85399960 68419988 85400131 68420125 85400302 68420262 85400473 68420399 85400644 68420536 85400815 68420673 85400986 68420810 85401157 68420947 85401328 68421084 85401499 68421221 85401670 68421358 85401841 68421495 85402012 68421632 85402183 68421769 85402354 68421906 85402525 68422043 85402696 68422180 85402867 68422317 85403038 68422454 85403209 68422591 85403380 68422728 85403551 68422865 85403722 68423002 85403893 68423139 85404064 68423276 85404235 68423413 85404406 68423550 85404577 68423687 85404748 68423824 85404919 68423961 85405090 68424098 85405261 68424235 85405432 68424372 85405603 68424509 85405774 68424646 85405945 68424783 85406116 68424920 85406287 68425057 85406458 68425194 85406629 68425331 85406800 68425468 85406971 68425605 85407142 68425742 85407313 68425879 85407484 68426016 85407655 68426153 85407826 68426290 85407997 68426427 85408168 68426564 85408339 68426701 85408510 68426838 85408681 68426975 85408852 68427112 85409023 68427249 85409194 68427386 85409365 68427523 85409536 68427660 85409707 68427797 85409878 68427934 85410049 68428071 85410220 68428208 85410391 68428345 85410562 68428482 85410733 68428619 85410904 68428756 85411075 68428893 85411246 68429030 85411417 68429167 85411588 68429304 85411759 68429441 85411930 68429578 85412101 68429715 85412272 68429852 85412443 68429989 85412614 68430126 85412785 68430263 85412956 68430400 85413127 68430537 85413298 68430674 85413469 68430811 85413640 68430948 85413811 68431085 85413982 68431222 85414153 68431359 85414324 68431496 85414495 68431633 85414666 68431770 85414837 68431907 85415008 68432044 85415179 68432181 85415350 68432318 85415521 68432455 85415692 68432592 85415863 68432729 85416034 68432866 85416205 68433003 85416376 68433140 85416547 68433277 85416718 68433414 85416889 68433551 85417060 68433688 85417231 68433825 85417402 68433962 85417573 68434099 85417744 68434236 85417915 68434373 85418086 68434510 85418257 68434647 85418428 68434784 85418599 68434921 85418770 68435058 85418941 68435195 85419112 68435332 85419283 68435469 85419454 68435606 85419625 68435743 85419796 68435880 85419967 68436017 85420138 68436154 85420309 68436291 85420480 68436428 85420651 68436565 85420822 68436702 85420993 68436839 85421164 68436976 85421335 68437113 85421506 68437250 85421677 68437387 85421848 68437524 85422019 68437661 85422190 68437798 85422361 68437935 85422532 68438072 85422703 68438209 85422874 68438346 85423045 68438483 85423216 68438620 85423387 68438757 85423558 68438894 85423729 68439031 85423900 68439168 85424071 68439305 85424242 68439442 85424413 68439579 85424584 68439716 85424755 68439853 85424926 68439990 85425097 68440127 85425268 68440264 85425439 68440401 85425610 68440538 85425781 68440675 85425952 68440812 85426123 68440949 85426294 68441086 85426465 68441223 85426636 68441360 85426807 68441497 85426978 68441634 85427149 68441771 85427320 68441908 85427491 68442045 85427662 68442182 85427833 68442319 85428004 68442456 85428175 68442593 85428346 68442730 85428517 68442867 85428688 68443004 85428859 68443141 85429030 68443278 85429201 68443415 85429372 68443552 85429543 68443689 85429714 68443826 85429885 68443963 85430056 68444100 85430227 68444237 85430398 68444374 85430569 68444511 85430740 68444648 85430911 68444785 85431082 68444922 85431253 68445059 85431424 68445196 85431595 68445333 85431766 68445470 85431937 68445607 85432108 68445744 85432279 68445881 85432450 68446018 85432621 68446155 85432792 68446292 85432963 68446429 85433134 68446566 85433305 68446703 85433476 68446840 85433647 68446977 85433818 68447114 85433989 68447251 85434160 68447388 85434331 68447525 85434502 68447662 85434673 68447799 85434844 68447936 85435015 68448073 85435186 68448210 85435357 68448347 85435528 68448484 85435699 68448621 85435870 68448758 85436041 68448895 85436212 68449032 85436383 68449169 85436554 68449306 85436725 68449443 85436896 68449580 85437067 68449717 85437238 68449854 85437409 68449991 85437580 68450128 85437751 68450265 85437922 68450402 85438093 68450539 85438264 68450676 85438435 68450813 85438606 68450950 85438777 68451087 85438948 68451224 85439119 68451361 85439290 68451498 85439461 68451635 85439632 68451772 85439803 68451909 85439974 68452046 85440145 68452183 85440316 68452320 85440487 68452457 85440658 68452594 85440829 68452731 85441000 68452868 85441171 68453005 85441342 68453142 85441513 68453279 85441684 68453416 85441855 68453553 85442026 68453690 85442197 68453827 85442368 68453964 85442539 68454101 85442710 68454238 85442881 68454375 85443052 68454512 85443223 68454649 85443394 68454786 85443565 68454923 85443736 68455060 85443907 68455197 85444078 68455334 85444249 68455471 85444420 68455608 85444591 68455745 85444762 68455882 85444933 68456019 85445104 68456156 85445275 68456293 85445446 68456430 85445617 68456567 85445788 68456704 85445959 68456841 85446130 68456978 85446301 68457115 85446472 68457252 85446643 68457389 85446814 68457526 85446985 68457663 85447156 68457800 85447327 68457937 85447498 68458074 85447669 68458211 85447840 68458348 85448011 68458485 85448182 68458622 85448353 68458759 85448524 68458896 85448695 68459033 85448866 68459170 85449037 68459307 85449208 68459444 85449379 68459581 85449550 68459718 85449721 68459855 85449892 68459992 85450063 68460129 85450234 68460266 85450405 68460403 85450576 68460540 85450747 68460677 85450918 68460814 85451089 68460951 85451260 68461088 85451431 68461225 85451602 68461362 85451773 68461499 85451944 68461636 85452115 68461773 85452286 68461910 85452457 68462047 85452628 68462184 85452799 68462321 85452970 68462458 85453141 68462595 85453312 68462732 85453483 68462869 85453654 68463006 85453825 68463143 85453996 68463280 85454167 68463417 85454338 68463554 85454509 68463691 85454680 68463828 85454851 68463965 85455022 68464102 85455193 68464239 85455364 68464376 85455535 68464513 85455706 68464650 85455877 68464787 85456048 68464924 85456219 68465061 85456390 68465198 85456561 68465335 85456732 68465472 85456903 68465609 85457074 68465746 85457245 68465883 85457416 68466020 85457587 68466157 85457758 68466294 85457929 68466431 85458100 68466568 85458271 68466705 85458442 68466842 85458613 68466979 85458784 68467116 85458955 68467253 85459126 68467390 85459297 68467527 85459468 68467664 85459639 68467801 85459810 68467938 85459981 68468075 85460152 68468212 85460323 68468349 85460494 68468486 85460665 68468623 85460836 68468760 85461007 68468897 85461178 68469034 85461349 68469171 85461520 68469308 85461691 68469445 85461862 68469582 85462033 68469719 85462204 68469856 85462375 68469993 85462546 68470130 85462717 68470267 85462888 68470404 85463059 68470541 85463230 68470678 85463401 68470815 85463572 68470952 85463743 68471089 85463914 68471226 85464085 68471363 85464256 68471500 85464427 68471637 85464598 68471774 85464769 68471911 85464940 68472048 85465111 68472185 85465282 68472322 85465453 68472459 85465624 68472596 85465795 68472733 85465966 68472870 85466137 68473007 85466308 68473144 85466479 68473281 85466650 68473418 85466821 68473555 85466992 68473692 85467163 68473829 85467334 68473966 85467505 68474103 85467676 68474240 85467847 68474377 85468018 68474514 85468189 68474651 85468360 68474788 85468531 68474925 85468702 68475062 85468873 68475199 85469044 68475336 85469215 68475473 85469386 68475610 85469557 68475747 85469728 68475884 85469899 68476021 85470070 68476158 85470241 68476295 85470412 68476432 85470583 68476569 85470754 68476706 85470925 68476843 85471096 68476980 85471267 68477117 85471438 68477254 85471609 68477391 85471780 68477528 85471951 68477665 85472122 68477802 85472293 68477939 85472464 68478076 85472635 68478213 85472806 68478350 85472977 68478487 85473148 68478624 85473319 68478761 85473490 68478898 85473661 68479035 85473832 68479172 85474003 68479309 85474174 68479446 85474345 68479583 85474516 68479720 85474687 68479857 85474858 68479994 85475029 68480131 85475200 68480268 85475371 68480405 85475542 68480542 85475713 68480679 85475884 68480816 85476055 68480953 85476226 68481090 85476397 68481227 85476568 68481364 85476739 68481501 85476910 68481638 85477081 68481775 85477252 68481912 85477423 68482049 85477594 68482186 85477765 68482323 85477936 68482460 85478107 68482597 85478278 68482734 85478449 68482871 85478620 68483008 85478791 68483145 85478962 68483282 85479133 68483419 85479304 68483556 85479475 68483693 85479646 68483830 85479817 68483967 85479988 68484104 85480159 68484241 85480330 68484378 85480501 68484515 85480672 68484652 85480843 68484789 85481014 68484926 85481185 68485063 85481356 68485200 85481527 68485337 85481698 68485474 85481869 68485611 85482040 68485748 85482211 68485885 85482382 68486022 85482553 68486159 85482724 68486296 85482895 68486433 85483066 68486570 85483237 68486707 85483408 68486844 85483579 68486981 85483750 68487118 85483921 68487255 85484092 68487392 85484263 68487529 85484434 68487666 85484605 68487803 85484776 68487940 85484947 68488077 85485118 68488214 85485289 68488351 85485460 68488488 85485631 68488625 85485802 68488762 85485973 68488899 85486144 68489036 85486315 68489173 85486486 68489310 85486657 68489447 85486828 68489584 85486999 68489721 85487170 68489858 85487341 68489995 85487512 68490132 85487683 68490269 85487854 68490406 85488025 68490543 85488196 68490680 85488367 68490817 85488538 68490954 85488709 68491091 85488880 68491228 85489051 68491365 85489222 68491502 85489393 68491639 85489564 68491776 85489735 68491913 85489906 68492050 85490077 68492187 85490248 68492324 85490419 68492461 85490590 68492598 85490761 68492735 85490932 68492872 85491103 68493009 85491274 68493146 85491445 68493283 85491616 68493420 85491787 68493557 85491958 68493694 85492129 68493831 85492300 68493968 85492471 68494105 85492642 68494242 85492813 68494379 85492984 68494516 85493155 68494653 85493326 68494790 85493497 68494927 85493668 68495064 85493839 68495201 85494010 68495338 85494181 68495475 85494352 68495612 85494523 68495749 85494694 68495886 85494865 68496023 85495036 68496160 85495207 68496297 85495378 68496434 85495549 68496571 85495720 68496708 85495891 68496845 85496062 68496982 85496233 68497119 85496404 68497256 85496575 68497393 85496746 68497530 85496917 68497667 85497088 68497804 85497259 68497941 85497430 68498078 85497601 68498215 85497772 68498352 85497943 68498489 85498114 68498626 85498285
1000 11506900 0 11506900 14362627 11507037 14362798 11507174 14362969 11507311 14363140 11507448 14363311 11507585 14363482 11507722 14363653 11507859 14363824 11507996 14363995 11508133 14364166 11508270 14364337 11508407 14364508 11508544 14364679 11508681 14364850 11508818 14365021 11508955 14365192 11509092 14365363 11509229 14365534 11509366 14365705 11509503 14365876 11509640 14366047 11509777 14366218 11509914 14366389 11510051 14366560 11510188 14366731 11510325 14366902 11510462 14367073 11510599 14367244 11510736 14367415 11510873 14367586 11511010 14367757 11511147 14367928 11511284 14368099 11511421 14368270 11511558 14368441 11511695 14368612 11511832 14368783 11511969 14368954 11512106 14369125 11512243 14369296 11512380 14369467 11512517 14369638 11512654 14369809 11512791 14369980 11512928 14370151 11513065 14370322 11513202 14370493 11513339 14370664 11513476 14370835 11513613 14371006 11513750 14371177 11513887 14371348 11514024 14371519 11514161 14371690 11514298 14371861 11514435 14372032 11514572 14372203 11514709 14372374 11514846 14372545 11514983 14372716 11515120 14372887 11515257 14373058 11515394 14373229 11515531 14373400 11515668 14373571 11515805 14373742 11515942 14373913 11516079 14374084 11516216 14374255 11516353 14374426 11516490 14374597 11516627 14374768 11516764 14374939 11516901 14375110 11517038 14375281 11517175 14375452 11517312 14375623 11517449 14375794 11517586 14375965 11517723 14376136 11517860 14376307 11517997 14376478 11518134 14376649 11518271 14376820 11518408 14376991 11518545 14377162 11518682 14377333 11518819 14377504 11518956 14377675 11519093 14377846 11519230 14378017 11519367 14378188 11519504 14378359 11519641 14378530 11519778 14378701 11519915 14378872 11520052 14379043 11520189 14379214 11520326 14379385 11520463 14379556 11520600 14379727 11520737 14379898 11520874 14380069 11521011 14380240 11521148 14380411 11521285 14380582 11521422 14380753 11521559 14380924 11521696 14381095 11521833 14381266 11521970 14381437 11522107 14381608 11522244 14381779 11522381 14381950 11522518 14382121 11522655 14382292 11522792 14382463 11522929 14382634 11523066 14382805 11523203 14382976 11523340 14383147 11523477 14383318 11523614 14383489 11523751 14383660 11523888 14383831 11524025 14384002 11524162 14384173 11524299 14384344 11524436 14384515 11524573 14384686 11524710 14384857 11524847 14385028 11524984 14385199 11525121 14385370 11525258 14385541 11525395 14385712 11525532 14385883 11525669 14386054 11525806 14386225 11525943 14386396 11526080 14386567 11526217 14386738 11526354 14386909 11526491 14387080 11526628 14387251 11526765 14387422 11526902 14387593 11527039 14387764 11527176 14387935 11527313 14388106 11527450 14388277 11527587 14388448 11527724 14388619 11527861 14388790 11527998 14388961 11528135 14389132 11528272 14389303 11528409 14389474 11528546 14389645 11528683 14389816 11528820 14389987 11528957 14390158 11529094 14390329 11529231 14390500 11529368 14390671 11529505 14390842 11529642 14391013 11529779 14391184 11529916 14391355 11530053 14391526 11530190 14391697 11530327 14391868 11530464 14392039 11530601 14392210 11530738 14392381 11530875 14392552 11531012 14392723 11531149 14392894 11531286 14393065 11531423 14393236 11531560 14393407 11531697 14393578 11531834 14393749 11531971 14393920 11532108 14394091 11532245 14394262 11532382 14394433 11532519 14394604 11532656 14394775 11532793 14394946 11532930 14395117 11533067 14395288 11533204 14395459 11533341 14395630 11533478 14395801 11533615 14395972 11533752 14396143 11533889 14396314 11534026 14396485 11534163 14396656 11534300 14396827 11534437 14396998 11534574 14397169 11534711 14397340 11534848 14397511 11534985 14397682 11535122 14397853 11535259 14398024 11535396 14398195 11535533 14398366 11535670 14398537 11535807 14398708 11535944 14398879 11536081 14399050 11536218 14399221 11536355 14399392 11536492 14399563 11536629 14399734 11536766 14399905 11536903 14400076 11537040 14400247 11537177 14400418 11537314 14400589 11537451 14400760 11537588 14400931 11537725 14401102 11537862 14401273 11537999 14401444 11538136 14401615 11538273 14401786 11538410 14401957 11538547 14402128 11538684 14402299 11538821 14402470 11538958 14402641 11539095 14402812 11539232 14402983 11539369 14403154 11539506 14403325 11539643 14403496 11539780 14403667 11539917 14403838 11540054 14404009 11540191 14404180 11540328 14404351 11540465 14404522 11540602 14404693 11540739 14404864 11540876 14405035 11541013 14405206 11541150 14405377 11541287 14405548 11541424 14405719 11541561 14405890 11541698 14406061 11541835 14406232 11541972 14406403 11542109 14406574 11542246 14406745 11542383 14406916 11542520 14407087 11542657 14407258 11542794 14407429 11542931 14407600 11543068 14407771 11543205 14407942 11543342 14408113 11543479 14408284 11543616 14408455 11543753 14408626 11543890 14408797 11544027 14408968 11544164 14409139 11544301 14409310 11544438 14409481 11544575 14409652 11544712 14409823 11544849 14409994 11544986 14410165 11545123 14410336 11545260 14410507 11545397 14410678 11545534 14410849 11545671 14411020 11545808 14411191 11545945 14411362 11546082 14411533 11546219 14411704 11546356 14411875 11546493 14412046 11546630 14412217 11546767 14412388 11546904 14412559 11547041 14412730 11547178 14412901 11547315 14413072 11547452 14413243 11547589 14413414 11547726 14413585 11547863 14413756 11548000 14413927 11548137 14414098 11548274 14414269 11548411 14414440 11548548 14414611 11548685 14414782 11548822 14414953 11548959 14415124 11549096 14415295 11549233 14415466 11549370 14415637 11549507 14415808 11549644 14415979 11549781 14416150 11549918 14416321 11550055 14416492 11550192 14416663 11550329 14416834 11550466 14417005 11550603 14417176 11550740 14417347 11550877 14417518 11551014 14417689 11551151 14417860 11551288 14418031 11551425 14418202 11551562 14418373 11551699 14418544 11551836 14418715 11551973 14418886 11552110 14419057 11552247 14419228 11552384 14419399 11552521 14419570 11552658 14419741 11552795 14419912 11552932 14420083 11553069 14420254 11553206 14420425 11553343 14420596 11553480 14420767 11553617 14420938 11553754 14421109 11553891 14421280 11554028 14421451 11554165 14421622 11554302 14421793 11554439 14421964 11554576 14422135 11554713 14422306 11554850 14422477 11554987 14422648 11555124 14422819 11555261 14422990 11555398 14423161 11555535 14423332 11555672 14423503 11555809 14423674 11555946 14423845 11556083 14424016 11556220 14424187 11556357 14424358 11556494 14424529 11556631 14424700 11556768 14424871 11556905 14425042 11557042 14425213 11557179 14425384 11557316 14425555 11557453 14425726 11557590 14425897 11557727 14426068 11557864 14426239 11558001 14426410 11558138 14426581 11558275 14426752 11558412 14426923 11558549 14427094 11558686 14427265 11558823 14427436 11558960 14427607 11559097 14427778 11559234 14427949 11559371 14428120 11559508 14428291 11559645 14428462 11559782 14428633 11559919 14428804 11560056 14428975 11560193 14429146 11560330 14429317 11560467 14429488 11560604 14429659 11560741 14429830 11560878 14430001 11561015 14430172 11561152 14430343 11561289 14430514 11561426 14430685 11561563 14430856 11561700 14431027 11561837 14431198 11561974 14431369 11562111 14431540 11562248 14431711 11562385 14431882 11562522 14432053 11562659 14432224 11562796 14432395 11562933 14432566 11563070 14432737 11563207 14432908 11563344 14433079 11563481 14433250 11563618 14433421 11563755 14433592 11563892 14433763 11564029 14433934 11564166 14434105 11564303 14434276 11564440 14434447 11564577 14434618 11564714 14434789 11564851 14434960 11564988 14435131 11565125 14435302 11565262 14435473 11565399 14435644 11565536 14435815 11565673 14435986 11565810 14436157 11565947 14436328 11566084 14436499 11566221 14436670 11566358 14436841 11566495 14437012 11566632 14437183 11566769 14437354 11566906 14437525 11567043 14437696 11567180 14437867 11567317 14438038 11567454 14438209 11567591 14438380 11567728 14438551 11567865 14438722 11568002 14438893 11568139 14439064 11568276 14439235 11568413 14439406 11568550 14439577 11568687 14439748 11568824 14439919 11568961 14440090 11569098 14440261 11569235 14440432 11569372 14440603 11569509 14440774 11569646 14440945 11569783 14441116 11569920 14441287 11570057 14441458 11570194 14441629 11570331 14441800 11570468 14441971 11570605 14442142 11570742 14442313 11570879 14442484 11571016 14442655 11571153 14442826 11571290 14442997 11571427 14443168 11571564 14443339 11571701 14443510 11571838 14443681 11571975 14443852 11572112 14444023 11572249 14444194 11572386 14444365 11572523 14444536 11572660 14444707 11572797 14444878 11572934 14445049 11573071 14445220 11573208 14445391 11573345 14445562 11573482 14445733 11573619 14445904 11573756 14446075 11573893 14446246 11574030 14446417 11574167 14446588 11574304 14446759 11574441 14446930 11574578 14447101 11574715 14447272 11574852 14447443 11574989 14447614 11575126 14447785 11575263 14447956 11575400 14448127 11575537 14448298 11575674 14448469 11575811 14448640 11575948 14448811 11576085 14448982 11576222 14449153 11576359 14449324 11576496 14449495 11576633 14449666 11576770 14449837 11576907 14450008 11577044 14450179 11577181 14450350 11577318 14450521 11577455 14450692 11577592 14450863 11577729 14451034 11577866 14451205 11578003 14451376 11578140 14451547 11578277 14451718 11578414 14451889 11578551 14452060 11578688 14452231 11578825 14452402 11578962 14452573 11579099 14452744 11579236 14452915 11579373 14453086 11579510 14453257 11579647 14453428 11579784 14453599 11579921 14453770 11580058 14453941 11580195 14454112 11580332 14454283 11580469 14454454 11580606 14454625 11580743 14454796 11580880 14454967 11581017 14455138 11581154 14455309 11581291 14455480 11581428 14455651 11581565 14455822 11581702 14455993 11581839 14456164 11581976 14456335 11582113 14456506 11582250 14456677 11582387 14456848 11582524 14457019 11582661 14457190 11582798 14457361 11582935 14457532 11583072 14457703 11583209 14457874 11583346 14458045 11583483 14458216 11583620 14458387 11583757 14458558 11583894 14458729 11584031 14458900 11584168 14459071 11584305 14459242 11584442 14459413 11584579 14459584 11584716 14459755 11584853 14459926 11584990 14460097 11585127 14460268 11585264 14460439 11585401 14460610 11585538 14460781 11585675 14460952 11585812 14461123 11585949 14461294 11586086 14461465 11586223 14461636 11586360 14461807 11586497 14461978 11586634 14462149 11586771 14462320 11586908 14462491 11587045 14462662 11587182 14462833 11587319 14463004 11587456 14463175 11587593 14463346 11587730 14463517 11587867 14463688 11588004 14463859 11588141 14464030 11588278 14464201 11588415 14464372 11588552 14464543 11588689 14464714 11588826 14464885 11588963 14465056 11589100 14465227 11589237 14465398 11589374 14465569 11589511 14465740 11589648 14465911 11589785 14466082 11589922 14466253 11590059 14466424 11590196 14466595 11590333 14466766 11590470 14466937 11590607 14467108 11590744 14467279 11590881 14467450 11591018 14467621 11591155 14467792 11591292 14467963 11591429 14468134 11591566 14468305 11591703 14468476 11591840 14468647 11591977 14468818 11592114 14468989 11592251 14469160 11592388 14469331 11592525 14469502 11592662 14469673 11592799 14469844 11592936 14470015 11593073 14470186 11593210 14470357 11593347 14470528 11593484 14470699 11593621 14470870 11593758 14471041 11593895 14471212 11594032 14471383 11594169 14471554 11594306 14471725 11594443 14471896 11594580 14472067 11594717 14472238 11594854 14472409 11594991 14472580 11595128 14472751 11595265 14472922 11595402 14473093 11595539 14473264 11595676 14473435 11595813 14473606 11595950 14473777 11596087 14473948 11596224 14474119 11596361 14474290 11596498 14474461 11596635 14474632 11596772 14474803 11596909 14474974 11597046 14475145 11597183 14475316 11597320 14475487 11597457 14475658 11597594 14475829 11597731 14476000 11597868 14476171 11598005 14476342 11598142 14476513 11598279 14476684 11598416 14476855 11598553 14477026 11598690 14477197 11598827 14477368 11598964 14477539 11599101 14477710 11599238 14477881 11599375 14478052 11599512 14478223 11599649 14478394 11599786 14478565 11599923 14478736 11600060 14478907 11600197 14479078 11600334 14479249 11600471 14479420 11600608 14479591 11600745 14479762 11600882 14479933 11601019 14480104 11601156 14480275 11601293 14480446 11601430 14480617 11601567 14480788 11601704 14480959 11601841 14481130 11601978 14481301 11602115 14481472 11602252 14481643 11602389 14481814 11602526 14481985 11602663 14482156 11602800 14482327 11602937 14482498 11603074 14482669 11603211 14482840 11603348 14483011 11603485 14483182 11603622 14483353 11603759 14483524 11603896 14483695 11604033 14483866 11604170 14484037 11604307 14484208 11604444 14484379 11604581 14484550 11604718 14484721 11604855 14484892 11604992 14485063 11605129 14485234 11605266 14485405 11605403 14485576 11605540 14485747 11605677 14485918 11605814 14486089 11605951 14486260 11606088 14486431 11606225 14486602 11606362 14486773 11606499 14486944 11606636 14487115 11606773 14487286 11606910 14487457 11607047 14487628 11607184 14487799 11607321 14487970 11607458 14488141 11607595 14488312 11607732 14488483 11607869 14488654 11608006 14488825 11608143 14488996 11608280 14489167 11608417 14489338 11608554 14489509 11608691 14489680 11608828 14489851 11608965 14490022 11609102 14490193 11609239 14490364 11609376 14490535 11609513 14490706 11609650 14490877 11609787 14491048 11609924 14491219 11610061 14491390 11610198 14491561 11610335 14491732 11610472 14491903 11610609 14492074 11610746 14492245 11610883 14492416 11611020 14492587 11611157 14492758 11611294 14492929 11611431 14493100 11611568 14493271 11611705 14493442 11611842 14493613 11611979 14493784 11612116 14493955 11612253 14494126 11612390 14494297 11612527 14494468 11612664 14494639 11612801 14494810 11612938 14494981 11613075 14495152 11613212 14495323 11613349 14495494 11613486 14495665 11613623 14495836 11613760 14496007 11613897 14496178 11614034 14496349 11614171 14496520 11614308 14496691 11614445 14496862 11614582 14497033 11614719 14497204 11614856 14497375 11614993 14497546 11615130 14497717 11615267 14497888 11615404 14498059 11615541 14498230 11615678 14498401 11615815 14498572 11615952 14498743 11616089 14498914 11616226 14499085 11616363 14499256 11616500 14499427 11616637 14499598 11616774 14499769 11616911 14499940 11617048 14500111 11617185 14500282 11617322 14500453 11617459 14500624 11617596 14500795 11617733 14500966 11617870 14501137 11618007 14501308 11618144 14501479 11618281 14501650 11618418 14501821 11618555 14501992 11618692 14502163 11618829 14502334 11618966 14502505 11619103 14502676 11619240 14502847 11619377 14503018 11619514 14503189 11619651 14503360 11619788 14503531 11619925 14503702 11620062 14503873 11620199 14504044 11620336 14504215 11620473 14504386 11620610 14504557 11620747 14504728 11620884 14504899 11621021 14505070 11621158 14505241 11621295 14505412 11621432 14505583 11621569 14505754 11621706 14505925 11621843 14506096 11621980 14506267 11622117 14506438 11622254 14506609 11622391 14506780 11622528 14506951 11622665 14507122 11622802 14507293 11622939 14507464 11623076 14507635 11623213 14507806 11623350 14507977 11623487 14508148 11623624 14508319 11623761 14508490 11623898 14508661 11624035 14508832 11624172 14509003 11624309 14509174 11624446 14509345 11624583 14509516 11624720 14509687 11624857 14509858 11624994 14510029 11625131 14510200 11625268 14510371 11625405 14510542 11625542 14510713 11625679 14510884 11625816 14511055 11625953 14511226 11626090 14511397 11626227 14511568 11626364 14511739 11626501 14511910 11626638 14512081 11626775 14512252 11626912 14512423 11627049 14512594 11627186 14512765 11627323 14512936 11627460 14513107 11627597 14513278 11627734 14513449 11627871 14513620 11628008 14513791 11628145 14513962 11628282 14514133 11628419 14514304 11628556 14514475 11628693 14514646 11628830 14514817 11628967 14514988 11629104 14515159 11629241 14515330 11629378 14515501 11629515 14515672 11629652 14515843 11629789 14516014 11629926 14516185 11630063 14516356 11630200 14516527 11630337 14516698 11630474 14516869 11630611 14517040 11630748 14517211 11630885 14517382 11631022 14517553 11631159 14517724 11631296 14517895 11631433 14518066 11631570 14518237 11631707 14518408 11631844 14518579 11631981 14518750 11632118 14518921 11632255 14519092 11632392 14519263 11632529 14519434 11632666 14519605 11632803 14519776 11632940 14519947 11633077 14520118 11633214 14520289 11633351 14520460 11633488 14520631 11633625 14520802 11633762 14520973 11633899 14521144 11634036 14521315 11634173 14521486 11634310 14521657 11634447 14521828 11634584 14521999 11634721 14522170 11634858 14522341 11634995 14522512 11635132 14522683 11635269 14522854 11635406 14523025 11635543 14523196 11635680 14523367 11635817 14523538 11635954 14523709 11636091 14523880 11636228 14524051 11636365 14524222 11636502 14524393 11636639 14524564 11636776 14524735 11636913 14524906 11637050 14525077 11637187 14525248 11637324 14525419 11637461 14525590 11637598 14525761 11637735 14525932 11637872 14526103 11638009 14526274 11638146 14526445 11638283 14526616 11638420 14526787 11638557 14526958 11638694 14527129 11638831 14527300 11638968 14527471 11639105 14527642 11639242 14527813 11639379 14527984 11639516 14528155 11639653 14528326 11639790 14528497 11639927 14528668 11640064 14528839 11640201 14529010 11640338 14529181 11640475 14529352 11640612 14529523 11640749 14529694 11640886 14529865 11641023 14530036 11641160 14530207 11641297 14530378 11641434 14530549 11641571 14530720 11641708 14530891 11641845 14531062 11641982 14531233 11642119 14531404 11642256 14531575 11642393 14531746 11642530 14531917 11642667 14532088 11642804 14532259 11642941 14532430 11643078 14532601 11643215 14532772 11643352 14532943 11643489 14533114 11643626 14533285
1000 60750458 0 60750458 75827214 60750595 75827385 60750732 75827556 60750869 75827727 60751006 75827898 60751143 75828069 60751280 75828240 60751417 75828411 60751554 75828582 60751691 75828753 60751828 75828924 60751965 75829095 60752102 75829266 60752239 75829437 60752376 75829608 60752513 75829779 60752650 75829950 60752787 75830121 60752924 75830292 60753061 75830463 60753198 75830634 60753335 75830805 60753472 75830976 60753609 75831147 60753746 75831318 60753883 75831489 60754020 75831660 60754157 75831831 60754294 75832002 60754431 75832173 60754568 75832344 60754705 75832515 60754842 75832686 60754979 75832857 60755116 75833028 60755253 75833199 60755390 75833370 60755527 75833541 60755664 75833712 60755801 75833883 60755938 75834054 60756075 75834225 60756212 75834396 60756349 75834567 60756486 75834738 60756623 75834909 60756760 75835080 60756897 75835251 60757034 75835422 60757171 75835593 60757308 75835764 60757445 75835935 60757582 75836106 60757719 75836277 60757856 75836448 60757993 75836619 60758130 75836790 60758267 75836961 60758404 75837132 60758541 75837303 60758678 75837474 60758815 75837645 60758952 75837816 60759089 75837987 60759226 75838158 60759363 75838329 60759500 75838500 60759637 75838671 60759774 75838842 60759911 75839013 60760048 75839184 60760185 75839355 60760322 75839526 60760459 75839697 60760596 75839868 60760733 75840039 60760870 75840210 60761007 75840381 60761144 75840552 60761281 75840723 60761418 75840894 60761555 75841065 60761692 75841236 60761829 75841407 60761966 75841578 60762103 75841749 60762240 75841920 60762377 75842091 60762514 75842262 60762651 75842433 60762788 75842604 60762925 75842775 60763062 75842946 60763199 75843117 60763336 75843288 60763473 75843459 60763610 75843630 60763747 75843801 60763884 75843972 60764021 75844143 60764158 75844314 60764295 75844485 60764432 75844656 60764569 75844827 60764706 75844998 60764843 75845169 60764980 75845340 60765117 75845511 60765254 75845682 60765391 75845853 60765528 75846024 60765665 75846195 60765802 75846366 60765939 75846537 60766076 75846708 60766213 75846879 60766350 75847050 60766487 75847221 60766624 75847392 60766761 75847563 60766898 75847734 60767035 75847905 60767172 75848076 60767309 75848247 60767446 75848418 60767583 75848589 60767720 75848760 60767857 75848931 60767994 75849102 60768131 75849273 60768268 75849444 60768405 75849615 60768542 75849786 60768679 75849957 60768816 75850128 60768953 75850299 60769090 75850470 60769227 75850641 60769364 75850812 60769501 75850983 60769638 75851154 60769775 75851325 60769912 75851496 60770049 75851667 60770186 75851838 60770323 75852009 60770460 75852180 60770597 75852351 60770734 75852522 60770871 75852693 60771008 75852864 60771145 75853035 60771282 75853206 60771419 75853377 60771556 75853548 60771693 75853719 60771830 75853890 60771967 75854061 60772104 75854232 60772241 75854403 60772378 75854574 60772515 75854745 60772652 75854916 60772789 75855087 60772926 75855258 60773063 75855429 60773200 75855600 60773337 75855771 60773474 75855942 60773611 75856113 60773748 75856284 60773885 75856455 60774022 75856626 60774159 75856797 60774296 75856968 60774433 75857139 60774570 75857310 60774707 75857481 60774844 75857652 60774981 75857823 60775118 75857994 60775255 75858165 60775392 75858336 60775529 75858507 60775666 75858678 60775803 75858849 60775940 75859020 60776077 75859191 60776214 75859362 60776351 75859533 60776488 75859704 60776625 75859875 60776762 75860046 60776899 75860217 60777036 75860388 60777173 75860559 60777310 75860730 60777447 75860901 60777584 75861072 60777721 75861243 60777858 75861414 60777995 75861585 60778132 75861756 60778269 75861927 60778406 75862098 60778543 75862269 60778680 75862440 60778817 75862611 60778954 75862782 60779091 75862953 60779228 75863124 60779365 75863295 60779502 75863466 60779639 75863637 60779776 75863808 60779913 75863979 60780050 75864150 60780187 75864321 60780324 75864492 60780461 75864663 60780598 75864834 60780735 75865005 60780872 75865176 60781009 75865347 60781146 75865518 60781283 75865689 60781420 75865860 60781557 75866031 60781694 75866202 60781831 75866373 60781968 75866544 60782105 75866715 60782242 75866886 60782379 75867057 60782516 75867228 60782653 75867399 60782790 75867570 60782927 75867741 60783064 75867912 60783201 75868083 60783338 75868254 60783475 75868425 60783612 75868596 60783749 75868767 60783886 75868938 60784023 75869109 60784160 75869280 60784297 75869451 60784434 75869622 60784571 75869793 60784708 75869964 60784845 75870135 60784982 75870306 60785119 75870477 60785256 75870648 60785393 75870819 60785530 75870990 60785667 75871161 60785804 75871332 60785941 75871503 60786078 75871674 60786215 75871845 60786352 75872016 60786489 75872187 60786626 75872358 60786763 75872529 60786900 75872700 60787037 75872871 60787174 75873042 60787311 75873213 60787448 75873384 60787585 75873555 60787722 75873726 60787859 75873897 60787996 75874068 60788133 75874239 60788270 75874410 60788407 75874581 60788544 75874752 60788681 75874923 60788818 75875094 60788955 75875265 60789092 75875436 60789229 75875607 60789366 75875778 60789503 75875949 60789640 75876120 60789777 75876291 60789914 75876462 60790051 75876633 60790188 75876804 60790325 75876975 60790462 75877146 60790599 75877317 60790736 75877488 60790873 75877659 60791010 75877830 60791147 75878001 60791284 75878172 60791421 75878343 60791558 75878514 60791695 75878685 60791832 75878856 60791969 75879027 60792106 75879198 60792243 75879369 60792380 75879540 60792517 75879711 60792654 75879882 60792791 75880053 60792928 75880224 60793065 75880395 60793202 75880566 60793339 75880737 60793476 75880908 60793613 75881079 60793750 75881250 60793887 75881421 60794024 75881592 60794161 75881763 60794298 75881934 60794435 75882105 60794572 75882276 60794709 75882447 60794846 75882618 60794983 75882789 60795120 75882960 60795257 75883131 60795394 75883302 60795531 75883473 60795668 75883644 60795805 75883815 60795942 75883986 60796079 75884157 60796216 75884328 60796353 75884499 60796490 75884670 60796627 75884841 60796764 75885012 60796901 75885183 60797038 75885354 60797175 75885525 60797312 75885696 60797449 75885867 60797586 75886038 60797723 75886209 60797860 75886380 60797997 75886551 60798134 75886722 60798271 75886893 60798408 75887064 60798545 75887235 60798682 75887406 60798819 75887577 60798956 75887748 60799093 75887919 60799230 75888090 60799367 75888261 60799504 75888432 60799641 75888603 60799778 75888774 60799915 75888945 60800052 75889116 60800189 75889287 60800326 75889458 60800463 75889629 60800600 75889800 60800737 75889971 60800874 75890142 60801011 75890313 60801148 75890484 60801285 75890655 60801422 75890826 60801559 75890997 60801696 75891168 60801833 75891339 60801970 75891510 60802107 75891681 60802244 75891852 60802381 75892023 60802518 75892194 60802655 75892365 60802792 75892536 60802929 75892707 60803066 75892878 60803203 75893049 60803340 75893220 60803477 75893391 60803614 75893562 60803751 75893733 60803888 75893904 60804025 75894075 60804162 75894246 60804299 75894417 60804436 75894588 60804573 75894759 60804710 75894930 60804847 75895101 60804984 75895272 60805121 75895443 60805258 75895614 60805395 75895785 60805532 75895956 60805669 75896127 60805806 75896298 60805943 75896469 60806080 75896640 60806217 75896811 60806354 75896982 60806491 75897153 60806628 75897324 60806765 75897495 60806902 75897666 60807039 75897837 60807176 75898008 60807313 75898179 60807450 75898350 60807587 75898521 60807724 75898692 60807861 75898863 60807998 75899034 60808135 75899205 60808272 75899376 60808409 75899547 60808546 75899718 60808683 75899889 60808820 75900060 60808957 75900231 60809094 75900402 60809231 75900573 60809368 75900744 60809505 75900915 60809642 75901086 60809779 75901257 60809916 75901428 60810053 75901599 60810190 75901770 60810327 75901941 60810464 75902112 60810601 75902283 60810738 75902454 60810875 75902625 60811012 75902796 60811149 75902967 60811286 75903138 60811423 75903309 60811560 75903480 60811697 75903651 60811834 75903822 60811971 75903993 60812108 75904164 60812245 75904335 60812382 75904506 60812519 75904677 60812656 75904848 60812793 75905019 60812930 75905190 60813067 75905361 60813204 75905532 60813341 75905703 60813478 75905874 60813615 75906045 60813752 75906216 60813889 75906387 60814026 75906558 60814163 75906729 60814300 75906900 60814437 75907071 60814574 75907242 60814711 75907413 60814848 75907584 60814985 75907755 60815122 75907926 60815259 75908097 60815396 75908268 60815533 75908439 60815670 75908610 60815807 75908781 60815944 75908952 60816081 75909123 60816218 75909294 60816355 75909465 60816492 75909636 60816629 75909807 60816766 75909978 60816903 75910149 60817040 75910320 60817177 75910491 60817314 75910662 60817451 75910833 60817588 75911004 60817725 75911175 60817862 75911346 60817999 75911517 60818136 75911688 60818273 75911859 60818410 75912030 60818547 75912201 60818684 75912372 60818821 75912543 60818958 75912714 60819095 75912885 60819232 75913056 60819369 75913227 60819506 75913398 60819643 75913569 60819780 75913740 60819917 75913911 60820054 75914082 60820191 75914253 60820328 75914424 60820465 75914595 60820602 75914766 60820739 75914937 60820876 75915108 60821013 75915279 60821150 75915450 60821287 75915621 60821424 75915792 60821561 75915963 60821698 75916134 60821835 75916305 60821972 75916476 60822109 75916647 60822246 75916818 60822383 75916989 60822520 75917160 60822657 75917331 60822794 75917502 60822931 75917673 60823068 75917844 60823205 75918015 60823342 75918186 60823479 75918357 60823616 75918528 60823753 75918699 60823890 75918870 60824027 75919041 60824164 75919212 60824301 75919383 60824438 75919554 60824575 75919725 60824712 75919896 60824849 75920067 60824986 75920238 60825123 75920409 60825260 75920580 60825397 75920751 60825534 75920922 60825671 75921093 60825808 75921264 60825945 75921435 60826082 75921606 60826219 75921777 60826356 75921948 60826493 75922119 60826630 75922290 60826767 75922461 60826904 75922632 60827041 75922803 60827178 75922974 60827315 75923145 60827452 75923316 60827589 75923487 60827726 75923658 60827863 75923829 60828000 75924000 60828137 75924171 60828274 75924342 60828411 75924513 60828548 75924684 60828685 75924855 60828822 75925026 60828959 75925197 60829096 75925368 60829233 75925539 60829370 75925710 60829507 75925881 60829644 75926052 60829781 75926223 60829918 75926394 60830055 75926565 60830192 75926736 60830329 75926907 60830466 75927078 60830603 75927249 60830740 75927420 60830877 75927591 60831014 75927762 60831151 75927933 60831288 75928104 60831425 75928275 60831562 75928446 60831699 75928617 60831836 75928788 60831973 75928959 60832110 75929130 60832247 75929301 60832384 75929472 60832521 75929643 60832658 75929814 60832795 75929985 60832932 75930156 60833069 75930327 60833206 75930498 60833343 75930669 60833480 75930840 60833617 75931011 60833754 75931182 60833891 75931353 60834028 75931524 60834165 75931695 60834302 75931866 60834439 75932037 60834576 75932208 60834713 75932379 60834850 75932550 60834987 75932721 60835124 75932892 60835261 75933063 60835398 75933234 60835535 75933405 60835672 75933576 60835809 75933747 60835946 75933918 60836083 75934089 60836220 75934260 60836357 75934431 60836494 75934602 60836631 75934773 60836768 75934944 60836905 75935115 60837042 75935286 60837179 75935457 60837316 75935628 60837453 75935799 60837590 75935970 60837727 75936141 60837864 75936312 60838001 75936483 60838138 75936654 60838275 75936825 60838412 75936996 60838549 75937167 60838686 75937338 60838823 75937509 60838960 75937680 60839097 75937851 60839234 75938022 60839371 75938193 60839508 75938364 60839645 75938535 60839782 75938706 60839919 75938877 60840056 75939048 60840193 75939219 60840330 75939390 60840467 75939561 60840604 75939732 60840741 75939903 60840878 75940074 60841015 75940245 60841152 75940416 60841289 75940587 60841426 75940758 60841563 75940929 60841700 75941100 60841837 75941271 60841974 75941442 60842111 75941613 60842248 75941784 60842385 75941955 60842522 75942126 60842659 75942297 60842796 75942468 60842933 75942639 60843070 75942810 60843207 75942981 60843344 75943152 60843481 75943323 60843618 75943494 60843755 75943665 60843892 75943836 60844029 75944007 60844166 75944178 60844303 75944349 60844440 75944520 60844577 75944691 60844714 75944862 60844851 75945033 60844988 75945204 60845125 75945375 60845262 75945546 60845399 75945717 60845536 75945888 60845673 75946059 60845810 75946230 60845947 75946401 60846084 75946572 60846221 75946743 60846358 75946914 60846495 75947085 60846632 75947256 60846769 75947427 60846906 75947598 60847043 75947769 60847180 75947940 60847317 75948111 60847454 75948282 60847591 75948453 60847728 75948624 60847865 75948795 60848002 75948966 60848139 75949137 60848276 75949308 60848413 75949479 60848550 75949650 60848687 75949821 60848824 75949992 60848961 75950163 60849098 75950334 60849235 75950505 60849372 75950676 60849509 75950847 60849646 75951018 60849783 75951189 60849920 75951360 60850057 75951531 60850194 75951702 60850331 75951873 60850468 75952044 60850605 75952215 60850742 75952386 60850879 75952557 60851016 75952728 60851153 75952899 60851290 75953070 60851427 75953241 60851564 75953412 60851701 75953583 60851838 75953754 60851975 75953925 60852112 75954096 60852249 75954267 60852386 75954438 60852523 75954609 60852660 75954780 60852797 75954951 60852934 75955122 60853071 75955293 60853208 75955464 60853345 75955635 60853482 75955806 60853619 75955977 60853756 75956148 60853893 75956319 60854030 75956490 60854167 75956661 60854304 75956832 60854441 75957003 60854578 75957174 60854715 75957345 60854852 75957516 60854989 75957687 60855126 75957858 60855263 75958029 60855400 75958200 60855537 75958371 60855674 75958542 60855811 75958713 60855948 75958884 60856085 75959055 60856222 75959226 60856359 75959397 60856496 75959568 60856633 75959739 60856770 75959910 60856907 75960081 60857044 75960252 60857181 75960423 60857318 75960594 60857455 75960765 60857592 75960936 60857729 75961107 60857866 75961278 60858003 75961449 60858140 75961620 60858277 75961791 60858414 75961962 60858551 75962133 60858688 75962304 60858825 75962475 60858962 75962646 60859099 75962817 60859236 75962988 60859373 75963159 60859510 75963330 60859647 75963501 60859784 75963672 60859921 75963843 60860058 75964014 60860195 75964185 60860332 75964356 60860469 75964527 60860606 75964698 60860743 75964869 60860880 75965040 60861017 75965211 60861154 75965382 60861291 75965553 60861428 75965724 60861565 75965895 60861702 75966066 60861839 75966237 60861976 75966408 60862113 75966579 60862250 75966750 60862387 75966921 60862524 75967092 60862661 75967263 60862798 75967434 60862935 75967605 60863072 75967776 60863209 75967947 60863346 75968118 60863483 75968289 60863620 75968460 60863757 75968631 60863894 75968802 60864031 75968973 60864168 75969144 60864305 75969315 60864442 75969486 60864579 75969657 60864716 75969828 60864853 75969999 60864990 75970170 60865127 75970341 60865264 75970512 60865401 75970683 60865538 75970854 60865675 75971025 60865812 75971196 60865949 75971367 60866086 75971538 60866223 75971709 60866360 75971880 60866497 75972051 60866634 75972222 60866771 75972393 60866908 75972564 60867045 75972735 60867182 75972906 60867319 75973077 60867456 75973248 60867593 75973419 60867730 75973590 60867867 75973761 60868004 75973932 60868141 75974103 60868278 75974274 60868415 75974445 60868552 75974616 60868689 75974787 60868826 75974958 60868963 75975129 60869100 75975300 60869237 75975471 60869374 75975642 60869511 75975813 60869648 75975984 60869785 75976155 60869922 75976326 60870059 75976497 60870196 75976668 60870333 75976839 60870470 75977010 60870607 75977181 60870744 75977352 60870881 75977523 60871018 75977694 60871155 75977865 60871292 75978036 60871429 75978207 60871566 75978378 60871703 75978549 60871840 75978720 60871977 75978891 60872114 75979062 60872251 75979233 60872388 75979404 60872525 75979575 60872662 75979746 60872799 75979917 60872936 75980088 60873073 75980259 60873210 75980430 60873347 75980601 60873484 75980772 60873621 75980943 60873758 75981114 60873895 75981285 60874032 75981456 60874169 75981627 60874306 75981798 60874443 75981969 60874580 75982140 60874717 75982311 60874854 75982482 60874991 75982653 60875128 75982824 60875265 75982995 60875402 75983166 60875539 75983337 60875676 75983508 60875813 75983679 60875950 75983850 60876087 75984021 60876224 75984192 60876361 75984363 60876498 75984534 60876635 75984705 60876772 75984876 60876909 75985047 60877046 75985218 60877183 75985389 60877320 75985560 60877457 75985731 60877594 75985902 60877731 75986073 60877868 75986244 60878005 75986415 60878142 75986586 60878279 75986757 60878416 75986928 60878553 75987099 60878690 75987270 60878827 75987441 60878964 75987612 60879101 75987783 60879238 75987954 60879375 75988125 60879512 75988296 60879649 75988467 60879786 75988638 60879923 75988809 60880060 75988980 60880197 75989151 60880334 75989322 60880471 75989493 60880608 75989664 60880745 75989835 60880882 75990006 60881019 75990177 60881156 75990348 60881293 75990519 60881430 75990690 60881567 75990861 60881704 75991032 60881841 75991203 60881978 75991374 60882115 75991545 60882252 75991716 60882389 75991887 60882526 75992058 60882663 75992229 60882800 75992400 60882937 75992571 60883074 75992742 60883211 75992913 60883348 75993084 60883485 75993255 60883622 75993426 60883759 75993597 60883896 75993768 60884033 75993939 60884170 75994110 60884307 75994281 60884444 75994452 60884581 75994623 60884718 75994794 60884855 75994965 60884992 75995136 60885129 75995307 60885266 75995478 60885403 75995649 60885540 75995820 60885677 75995991 60885814 75996162 60885951 75996333 60886088 75996504 60886225 75996675 60886362 75996846 60886499 75997017 60886636 75997188 60886773 75997359 60886910 75997530 60887047 75997701 60887184 75997872
1000 73019900 0 73019900 91141627 73020037 91141798 73020174 91141969 73020311 91142140 73020448 91142311 73020585 91142482 73020722 91142653 73020859 91142824 73020996 91142995 73021133 91143166 73021270 91143337 73021407 91143508 73021544 91143679 73021681 91143850 73021818 91144021 73021955 91144192 73022092 91144363 73022229 91144534 73022366 91144705 73022503 91144876 73022640 91145047 73022777 91145218 73022914 91145389 73023051 91145560 73023188 91145731 73023325 91145902 73023462 91146073 73023599 91146244 73023736 91146415 73023873 91146586 73024010 91146757 73024147 91146928 73024284 91147099 73024421 91147270 73024558 91147441 73024695 91147612 73024832 91147783 73024969 91147954 73025106 91148125 73025243 91148296 73025380 91148467 73025517 91148638 73025654 91148809 73025791 91148980 73025928 91149151 73026065 91149322 73026202 91149493 73026339 91149664 73026476 91149835 73026613 91150006 73026750 91150177 73026887 91150348 73027024 91150519 73027161 91150690 73027298 91150861 73027435 91151032 73027572 91151203 73027709 91151374 73027846 91151545 73027983 91151716 73028120 91151887 73028257 91152058 73028394 91152229 73028531 91152400 73028668 91152571 73028805 91152742 73028942 91152913 73029079 91153084 73029216 91153255 73029353 91153426 73029490 91153597 73029627 91153768 73029764 91153939 73029901 91154110 73030038 91154281 73030175 91154452 73030312 91154623 73030449 91154794 73030586 91154965 73030723 91155136 73030860 91155307 73030997 91155478 73031134 91155649 73031271 91155820 73031408 91155991 73031545 91156162 73031682 91156333 73031819 91156504 73031956 91156675 73032093 91156846 73032230 91157017 73032367 91157188 73032504 91157359 73032641 91157530 73032778 91157701 73032915 91157872 73033052 91158043 73033189 91158214 73033326 91158385 73033463 91158556 73033600 91158727 73033737 91158898 73033874 91159069 73034011 91159240 73034148 91159411 73034285 91159582 73034422 91159753 73034559 91159924 73034696 91160095 73034833 91160266 73034970 91160437 73035107 91160608 73035244 91160779 73035381 91160950 73035518 91161121 73035655 91161292 73035792 91161463 73035929 91161634 73036066 91161805 73036203 91161976 73036340 91162147 73036477 91162318 73036614 91162489 73036751 91162660 73036888 91162831 73037025 91163002 73037162 91163173 73037299 91163344 73037436 91163515 73037573 91163686 73037710 91163857 73037847 91164028 73037984 91164199 73038121 91164370 73038258 91164541 73038395 91164712 73038532 91164883 73038669 91165054 73038806 91165225 73038943 91165396 73039080 91165567 73039217 91165738 73039354 91165909 73039491 91166080 73039628 91166251 73039765 91166422 73039902 91166593 73040039 91166764 73040176 91166935 73040313 91167106 73040450 91167277 73040587 91167448 73040724 91167619 73040861 91167790 73040998 91167961 73041135 91168132 73041272 91168303 73041409 91168474 73041546 91168645 73041683 91168816 73041820 91168987 73041957 91169158 73042094 91169329 73042231 91169500 73042368 91169671 73042505 91169842 73042642 91170013 73042779 91170184 73042916 91170355 73043053 91170526 73043190 91170697 73043327 91170868 73043464 91171039 73043601 91171210 73043738 91171381 73043875 91171552 73044012 91171723 73044149 91171894 73044286 91172065 73044423 91172236 73044560 91172407 73044697 91172578 73044834 91172749 73044971 91172920 73045108 91173091 73045245 91173262 73045382 91173433 73045519 91173604 73045656 91173775 73045793 91173946 73045930 91174117 73046067 91174288 73046204 91174459 73046341 91174630 73046478 91174801 73046615 91174972 73046752 91175143 73046889 91175314 73047026 91175485 73047163 91175656 73047300 91175827 73047437 91175998 73047574 91176169 73047711 91176340 73047848 91176511 73047985 91176682 73048122 91176853 73048259 91177024 73048396 91177195 73048533 91177366 73048670 91177537 73048807 91177708 73048944 91177879 73049081 91178050 73049218 91178221 73049355 91178392 73049492 91178563 73049629 91178734 73049766 91178905 73049903 91179076 73050040 91179247 73050177 91179418 73050314 91179589 73050451 91179760 73050588 91179931 73050725 91180102 73050862 91180273 73050999 91180444 73051136 91180615 73051273 91180786 73051410 91180957 73051547 91181128 73051684 91181299 73051821 91181470 73051958 91181641 73052095 91181812 73052232 91181983 73052369 91182154 73052506 91182325 73052643 91182496 73052780 91182667 73052917 91182838 73053054 91183009 73053191 91183180 73053328 91183351 73053465 91183522 73053602 91183693 73053739 91183864 73053876 91184035 73054013 91184206 73054150 91184377 73054287 91184548 73054424 91184719 73054561 91184890 73054698 91185061 73054835 91185232 73054972 91185403 73055109 91185574 73055246 91185745 73055383 91185916 73055520 91186087 73055657 91186258 73055794 91186429 73055931 91186600 73056068 91186771 73056205 91186942 73056342 91187113 73056479 91187284 73056616 91187455 73056753 91187626 73056890 91187797 73057027 91187968 73057164 91188139 73057301 91188310 73057438 91188481 73057575 91188652 73057712 91188823 73057849 91188994 73057986 91189165 73058123 91189336 73058260 91189507 73058397 91189678 73058534 91189849 73058671 91190020 73058808 91190191 73058945 91190362 73059082 91190533 73059219 91190704 73059356 91190875 73059493 91191046 73059630 91191217 73059767 91191388 73059904 91191559 73060041 91191730 73060178 91191901 73060315 91192072 73060452 91192243 73060589 91192414 73060726 91192585 73060863 91192756 73061000 91192927 73061137 91193098 73061274 91193269 73061411 91193440 73061548 91193611 73061685 91193782 73061822 91193953 73061959 91194124 73062096 91194295 73062233 91194466 73062370 91194637 73062507 91194808 73062644 91194979 73062781 91195150 73062918 91195321 73063055 91195492 73063192 91195663 73063329 91195834 73063466 91196005 73063603 91196176 73063740 91196347 73063877 91196518 73064014 91196689 73064151 91196860 73064288 91197031 73064425 91197202 73064562 91197373 73064699 91197544 73064836 91197715 73064973 91197886 73065110 91198057 73065247 91198228 73065384 91198399 73065521 91198570 73065658 91198741 73065795 91198912 73065932 91199083 73066069 91199254 73066206 91199425 73066343 91199596 73066480 91199767 73066617 91199938 73066754 91200109 73066891 91200280 73067028 91200451 73067165 91200622 73067302 91200793 73067439 91200964 73067576 91201135 73067713 91201306 73067850 91201477 73067987 91201648 73068124 91201819 73068261 91201990 73068398 91202161 73068535 91202332 73068672 91202503 73068809 91202674 73068946 91202845 73069083 91203016 73069220 91203187 73069357 91203358 73069494 91203529 73069631 91203700 73069768 91203871 73069905 91204042 73070042 91204213 73070179 91204384 73070316 91204555 73070453 91204726 73070590 91204897 73070727 91205068 73070864 91205239 73071001 91205410 73071138 91205581 73071275 91205752 73071412 91205923 73071549 91206094 73071686 91206265 73071823 91206436 73071960 91206607 73072097 91206778 73072234 91206949 73072371 91207120 73072508 91207291 73072645 91207462 73072782 91207633 73072919 91207804 73073056 91207975 73073193 91208146 73073330 91208317 73073467 91208488 73073604 91208659 73073741 91208830 73073878 91209001 73074015 91209172 73074152 91209343 73074289 91209514 73074426 91209685 73074563 91209856 73074700 91210027 73074837 91210198 73074974 91210369 73075111 91210540 73075248 91210711 73075385 91210882 73075522 91211053 73075659 91211224 73075796 91211395 73075933 91211566 73076070 91211737 73076207 91211908 73076344 91212079 73076481 91212250 73076618 91212421 73076755 91212592 73076892 91212763 73077029 91212934 73077166 91213105 73077303 91213276 73077440 91213447 73077577 91213618 73077714 91213789 73077851 91213960 73077988 91214131 73078125 91214302 73078262 91214473 73078399 91214644 73078536 91214815 73078673 91214986 73078810 91215157 73078947 91215328 73079084 91215499 73079221 91215670 73079358 91215841 73079495 91216012 73079632 91216183 73079769 91216354 73079906 91216525 73080043 91216696 73080180 91216867 73080317 91217038 73080454 91217209 73080591 91217380 73080728 91217551 73080865 91217722 73081002 91217893 73081139 91218064 73081276 91218235 73081413 91218406 73081550 91218577 73081687 91218748 73081824 91218919 73081961 91219090 73082098 91219261 73082235 91219432 73082372 91219603 73082509 91219774 73082646 91219945 73082783 91220116 73082920 91220287 73083057 91220458 73083194 91220629 73083331 91220800 73083468 91220971 73083605 91221142 73083742 91221313 73083879 91221484 73084016 91221655 73084153 91221826 73084290 91221997 73084427 91222168 73084564 91222339 73084701 91222510 73084838 91222681 73084975 91222852 73085112 91223023 73085249 91223194 73085386 91223365 73085523 91223536 73085660 91223707 73085797 91223878 73085934 91224049 73086071 91224220 73086208 91224391 73086345 91224562 73086482 91224733 73086619 91224904 73086756 91225075 73086893 91225246 73087030 91225417 73087167 91225588 73087304 91225759 73087441 91225930 73087578 91226101 73087715 91226272 73087852 91226443 73087989 91226614 73088126 91226785 73088263 91226956 73088400 91227127 73088537 91227298 73088674 91227469 73088811 91227640 73088948 91227811 73089085 91227982 73089222 91228153 73089359 91228324 73089496 91228495 73089633 91228666 73089770 91228837 73089907 91229008 73090044 91229179 73090181 91229350 73090318 91229521 73090455 91229692 73090592 91229863 73090729 91230034 73090866 91230205 73091003 91230376 73091140 91230547 73091277 91230718 73091414 91230889 73091551 91231060 73091688 91231231 73091825 91231402 73091962 91231573 73092099 91231744 73092236 91231915 73092373 91232086 73092510 91232257 73092647 91232428 73092784 91232599 73092921 91232770 73093058 91232941 73093195 91233112 73093332 91233283 73093469 91233454 73093606 91233625 73093743 91233796 73093880 91233967 73094017 91234138 73094154 91234309 73094291 91234480 73094428 91234651 73094565 91234822 73094702 91234993 73094839 91235164 73094976 91235335 73095113 91235506 73095250 91235677 73095387 91235848 73095524 91236019 73095661 91236190 73095798 91236361 73095935 91236532 73096072 91236703 73096209 91236874 73096346 91237045 73096483 91237216 73096620 91237387 73096757 91237558 73096894 91237729 73097031 91237900 73097168 91238071 73097305 91238242 73097442 91238413 73097579 91238584 73097716 91238755 73097853 91238926 73097990 91239097 73098127 91239268 73098264 91239439 73098401 91239610 73098538 91239781 73098675 91239952 73098812 91240123 73098949 91240294 73099086 91240465 73099223 91240636 73099360 91240807 73099497 91240978 73099634 91241149 73099771 91241320 73099908 91241491 73100045 91241662 73100182 91241833 73100319 91242004 73100456 91242175 73100593 91242346 73100730 91242517 73100867 91242688 73101004 91242859 73101141 91243030 73101278 91243201 73101415 91243372 73101552 91243543 73101689 91243714 73101826 91243885 73101963 91244056 73102100 91244227 73102237 91244398 73102374 91244569 73102511 91244740 73102648 91244911 73102785 91245082 73102922 91245253 73103059 91245424 73103196 91245595 73103333 91245766 73103470 91245937 73103607 91246108 73103744 91246279 73103881 91246450 73104018 91246621 73104155 91246792 73104292 91246963 73104429 91247134 73104566 91247305 73104703 91247476 73104840 91247647 73104977 91247818 73105114 91247989 73105251 91248160 73105388 91248331 73105525 91248502 73105662 91248673 73105799 91248844 73105936 91249015 73106073 91249186 73106210 91249357 73106347 91249528 73106484 91249699 73106621 91249870 73106758 91250041 73106895 91250212 73107032 91250383 73107169 91250554 73107306 91250725 73107443 91250896 73107580 91251067 73107717 91251238 73107854 91251409 73107991 91251580 73108128 91251751 73108265 91251922 73108402 91252093 73108539 91252264 73108676 91252435 73108813 91252606 73108950 91252777 73109087 91252948 73109224 91253119 73109361 91253290 73109498 91253461 73109635 91253632 73109772 91253803 73109909 91253974 73110046 91254145 73110183 91254316 73110320 91254487 73110457 91254658 73110594 91254829 73110731 91255000 73110868 91255171 73111005 91255342 73111142 91255513 73111279 91255684 73111416 91255855 73111553 91256026 73111690 91256197 73111827 91256368 73111964 91256539 73112101 91256710 73112238 91256881 73112375 91257052 73112512 91257223 73112649 91257394 73112786 91257565 73112923 91257736 73113060 91257907 73113197 91258078 73113334 91258249 73113471 91258420 73113608 91258591 73113745 91258762 73113882 91258933 73114019 91259104 73114156 91259275 73114293 91259446 73114430 91259617 73114567 91259788 73114704 91259959 73114841 91260130 73114978 91260301 73115115 91260472 73115252 91260643 73115389 91260814 73115526 91260985 73115663 91261156 73115800 91261327 73115937 91261498 73116074 91261669 73116211 91261840 73116348 91262011 73116485 91262182 73116622 91262353 73116759 91262524 73116896 91262695 73117033 91262866 73117170 91263037 73117307 91263208 73117444 91263379 73117581 91263550 73117718 91263721 73117855 91263892 73117992 91264063 73118129 91264234 73118266 91264405 73118403 91264576 73118540 91264747 73118677 91264918 73118814 91265089 73118951 91265260 73119088 91265431 73119225 91265602 73119362 91265773 73119499 91265944 73119636 91266115 73119773 91266286 73119910 91266457 73120047 91266628 73120184 91266799 73120321 91266970 73120458 91267141 73120595 91267312 73120732 91267483 73120869 91267654 73121006 91267825 73121143 91267996 73121280 91268167 73121417 91268338 73121554 91268509 73121691 91268680 73121828 91268851 73121965 91269022 73122102 91269193 73122239 91269364 73122376 91269535 73122513 91269706 73122650 91269877 73122787 91270048 73122924 91270219 73123061 91270390 73123198 91270561 73123335 91270732 73123472 91270903 73123609 91271074 73123746 91271245 73123883 91271416 73124020 91271587 73124157 91271758 73124294 91271929 73124431 91272100 73124568 91272271 73124705 91272442 73124842 91272613 73124979 91272784 73125116 91272955 73125253 91273126 73125390 91273297 73125527 91273468 73125664 91273639 73125801 91273810 73125938 91273981 73126075 91274152 73126212 91274323 73126349 91274494 73126486 91274665 73126623 91274836 73126760 91275007 73126897 91275178 73127034 91275349 73127171 91275520 73127308 91275691 73127445 91275862 73127582 91276033 73127719 91276204 73127856 91276375 73127993 91276546 73128130 91276717 73128267 91276888 73128404 91277059 73128541 91277230 73128678 91277401 73128815 91277572 73128952 91277743 73129089 91277914 73129226 91278085 73129363 91278256 73129500 91278427 73129637 91278598 73129774 91278769 73129911 91278940 73130048 91279111 73130185 91279282 73130322 91279453 73130459 91279624 73130596 91279795 73130733 91279966 73130870 91280137 73131007 91280308 73131144 91280479 73131281 91280650 73131418 91280821 73131555 91280992 73131692 91281163 73131829 91281334 73131966 91281505 73132103 91281676 73132240 91281847 73132377 91282018 73132514 91282189 73132651 91282360 73132788 91282531 73132925 91282702 73133062 91282873 73133199 91283044 73133336 91283215 73133473 91283386 73133610 91283557 73133747 91283728 73133884 91283899 73134021 91284070 73134158 91284241 73134295 91284412 73134432 91284583 73134569 91284754 73134706 91284925 73134843 91285096 73134980 91285267 73135117 91285438 73135254 91285609 73135391 91285780 73135528 91285951 73135665 91286122 73135802 91286293 73135939 91286464 73136076 91286635 73136213 91286806 73136350 91286977 73136487 91287148 73136624 91287319 73136761 91287490 73136898 91287661 73137035 91287832 73137172 91288003 73137309 91288174 73137446 91288345 73137583 91288516 73137720 91288687 73137857 91288858 73137994 91289029 73138131 91289200 73138268 91289371 73138405 91289542 73138542 91289713 73138679 91289884 73138816 91290055 73138953 91290226 73139090 91290397 73139227 91290568 73139364 91290739 73139501 91290910 73139638 91291081 73139775 91291252 73139912 91291423 73140049 91291594 73140186 91291765 73140323 91291936 73140460 91292107 73140597 91292278 73140734 91292449 73140871 91292620 73141008 91292791 73141145 91292962 73141282 91293133 73141419 91293304 73141556 91293475 73141693 91293646 73141830 91293817 73141967 91293988 73142104 91294159 73142241 91294330 73142378 91294501 73142515 91294672 73142652 91294843 73142789 91295014 73142926 91295185 73143063 91295356 73143200 91295527 73143337 91295698 73143474 91295869 73143611 91296040 73143748 91296211 73143885 91296382 73144022 91296553 73144159 91296724 73144296 91296895 73144433 91297066 73144570 91297237 73144707 91297408 73144844 91297579 73144981 91297750 73145118 91297921 73145255 91298092 73145392 91298263 73145529 91298434 73145666 91298605 73145803 91298776 73145940 91298947 73146077 91299118 73146214 91299289 73146351 91299460 73146488 91299631 73146625 91299802 73146762 91299973 73146899 91300144 73147036 91300315 73147173 91300486 73147310 91300657 73147447 91300828 73147584 91300999 73147721 91301170 73147858 91301341 73147995 91301512 73148132 91301683 73148269 91301854 73148406 91302025 73148543 91302196 73148680 91302367 73148817 91302538 73148954 91302709 73149091 91302880 73149228 91303051 73149365 91303222 73149502 91303393 73149639 91303564 73149776 91303735 73149913 91303906 73150050 91304077 73150187 91304248 73150324 91304419 73150461 91304590 73150598 91304761 73150735 91304932 73150872 91305103 73151009 91305274 73151146 91305445 73151283 91305616 73151420 91305787 73151557 91305958 73151694 91306129 73151831 91306300 73151968 91306471 73152105 91306642 73152242 91306813 73152379 91306984 73152516 91307155 73152653 91307326 73152790 91307497 73152927 91307668 73153064 91307839 73153201 91308010 73153338 91308181 73153475 91308352 73153612 91308523 73153749 91308694 73153886 91308865 73154023 91309036 73154160 91309207 73154297 91309378 73154434 91309549 73154571 91309720 73154708 91309891 73154845 91310062 73154982 91310233 73155119 91310404 73155256 91310575 73155393 91310746 73155530 91310917 73155667 91311088 73155804 91311259 73155941 91311430 73156078 91311601 73156215 91311772 73156352 91311943 73156489 91312114 73156626 91312285
1000 18767900 0 18767900 23425627 18768037 23425798 18768174 23425969 18768311 23426140 18768448 23426311 18768585 23426482 18768722 23426653 18768859 23426824 18768996 23426995 18769133 23427166 18769270 23427337 18769407 23427508 18769544 23427679 18769681 23427850 18769818 23428021 18769955 23428192 18770092 23428363 18770229 23428534 18770366 23428705 18770503 23428876 18770640 23429047 18770777 23429218 18770914 23429389 18771051 23429560 18771188 23429731 18771325 23429902 18771462 23430073 18771599 23430244 18771736 23430415 18771873 23430586 18772010 23430757 18772147 23430928 18772284 23431099 18772421 23431270 18772558 23431441 18772695 23431612 18772832 23431783 18772969 23431954 18773106 23432125 18773243 23432296 18773380 23432467 18773517 23432638 18773654 23432809 18773791 23432980 18773928 23433151 18774065 23433322 18774202 23433493 18774339 23433664 18774476 23433835 18774613 23434006 18774750 23434177 18774887 23434348 18775024 23434519 18775161 23434690 18775298 23434861 18775435 23435032 18775572 23435203 18775709 23435374 18775846 23435545 18775983 23435716 18776120 23435887 18776257 23436058 18776394 23436229 18776531 23436400 18776668 23436571 18776805 23436742 18776942 23436913 18777079 23437084 18777216 23437255 18777353 23437426 18777490 23437597 18777627 23437768 18777764 23437939 18777901 23438110 18778038 23438281 18778175 23438452 18778312 23438623 18778449 23438794 18778586 23438965 18778723 23439136 18778860 23439307 18778997 23439478 18779134 23439649 18779271 23439820 18779408 23439991 18779545 23440162 18779682 23440333 18779819 23440504 18779956 23440675 18780093 23440846 18780230 23441017 18780367 23441188 18780504 23441359 18780641 23441530 18780778 23441701 18780915 23441872 18781052 23442043 18781189 23442214 18781326 23442385 18781463 23442556 18781600 23442727 18781737 23442898 18781874 23443069 18782011 23443240 18782148 23443411 18782285 23443582 18782422 23443753 18782559 23443924 18782696 23444095 18782833 23444266 18782970 23444437 18783107 23444608 18783244 23444779 18783381 23444950 18783518 23445121 18783655 23445292 18783792 23445463 18783929 23445634 18784066 23445805 18784203 23445976 18784340 23446147 18784477 23446318 18784614 23446489 18784751 23446660 18784888 23446831 18785025 23447002 18785162 23447173 18785299 23447344 18785436 23447515 18785573 23447686 18785710 23447857 18785847 23448028 18785984 23448199 18786121 23448370 18786258 23448541 18786395 23448712 18786532 23448883 18786669 23449054 18786806 23449225 18786943 23449396 18787080 23449567 18787217 23449738 18787354 23449909 18787491 23450080 18787628 23450251 18787765 23450422 18787902 23450593 18788039 23450764 18788176 23450935 18788313 23451106 18788450 23451277 18788587 23451448 18788724 23451619 18788861 23451790 18788998 23451961 18789135 23452132 18789272 23452303 18789409 23452474 18789546 23452645 18789683 23452816 18789820 23452987 18789957 23453158 18790094 23453329 18790231 23453500 18790368 23453671 18790505 23453842 18790642 23454013 18790779 23454184 18790916 23454355 18791053 23454526 18791190 23454697 18791327 23454868 18791464 23455039 18791601 23455210 18791738 23455381 18791875 23455552 18792012 23455723 18792149 23455894 18792286 23456065 18792423 23456236 18792560 23456407 18792697 23456578 18792834 23456749 18792971 23456920 18793108 23457091 18793245 23457262 18793382 23457433 18793519 23457604 18793656 23457775 18793793 23457946 18793930 23458117 18794067 23458288 18794204 23458459 18794341 23458630 18794478 23458801 18794615 23458972 18794752 23459143 18794889 23459314 18795026 23459485 18795163 23459656 18795300 23459827 18795437 23459998 18795574 23460169 18795711 23460340 18795848 23460511 18795985 23460682 18796122 23460853 18796259 23461024 18796396 23461195 18796533 23461366 18796670 23461537 18796807 23461708 18796944 23461879 18797081 23462050 18797218 23462221 18797355 23462392 18797492 23462563 18797629 23462734 18797766 23462905 18797903 23463076 18798040 23463247 18798177 23463418 18798314 23463589 18798451 23463760 18798588 23463931 18798725 23464102 18798862 23464273 18798999 23464444 18799136 23464615 18799273 23464786 18799410 23464957 18799547 23465128 18799684 23465299 18799821 23465470 18799958 23465641 18800095 23465812 18800232 23465983 18800369 23466154 18800506 23466325 18800643 23466496 18800780 23466667 18800917 23466838 18801054 23467009 18801191 23467180 18801328 23467351 18801465 23467522 18801602 23467693 18801739 23467864 18801876 23468035 18802013 23468206 18802150 23468377 18802287 23468548 18802424 23468719 18802561 23468890 18802698 23469061 18802835 23469232 18802972 23469403 18803109 23469574 18803246 23469745 18803383 23469916 18803520 23470087 18803657 23470258 18803794 23470429 18803931 23470600 18804068 23470771 18804205 23470942 18804342 23471113 18804479 23471284 18804616 23471455 18804753 23471626 18804890 23471797 18805027 23471968 18805164 23472139 18805301 23472310 18805438 23472481 18805575 23472652 18805712 23472823 18805849 23472994 18805986 23473165 18806123 23473336 18806260 23473507 18806397 23473678 18806534 23473849 18806671 23474020 18806808 23474191 18806945 23474362 18807082 23474533 18807219 23474704 18807356 23474875 18807493 23475046 18807630 23475217 18807767 23475388 18807904 23475559 18808041 23475730 18808178 23475901 18808315 23476072 18808452 23476243 18808589 23476414 18808726 23476585 18808863 23476756 18809000 23476927 18809137 23477098 18809274 23477269 18809411 23477440 18809548 23477611 18809685 23477782 18809822 23477953 18809959 23478124 18810096 23478295 18810233 23478466 18810370 23478637 18810507 23478808 18810644 23478979 18810781 23479150 18810918 23479321 18811055 23479492 18811192 23479663 18811329 23479834 18811466 23480005 18811603 23480176 18811740 23480347 18811877 23480518 18812014 23480689 18812151 23480860 18812288 23481031 18812425 23481202 18812562 23481373 18812699 23481544 18812836 23481715 18812973 23481886 18813110 23482057 18813247 23482228 18813384 23482399 18813521 23482570 18813658 23482741 18813795 23482912 18813932 23483083 18814069 23483254 18814206 23483425 18814343 23483596 18814480 23483767 18814617 23483938 18814754 23484109 18814891 23484280 18815028 23484451 18815165 23484622 18815302 23484793 18815439 23484964 18815576 23485135 18815713 23485306 18815850 23485477 18815987 23485648 18816124 23485819 18816261 23485990 18816398 23486161 18816535 23486332 18816672 23486503 18816809 23486674 18816946 23486845 18817083 23487016 18817220 23487187 18817357 23487358 18817494 23487529 18817631 23487700 18817768 23487871 18817905 23488042 18818042 23488213 18818179 23488384 18818316 23488555 18818453 23488726 18818590 23488897 18818727 23489068 18818864 23489239 18819001 23489410 18819138 23489581 18819275 23489752 18819412 23489923 18819549 23490094 18819686 23490265 18819823 23490436 18819960 23490607 18820097 23490778 18820234 23490949 18820371 23491120 18820508 23491291 18820645 23491462 18820782 23491633 18820919 23491804 18821056 23491975 18821193 23492146 18821330 23492317 18821467 23492488 18821604 23492659 18821741 23492830 18821878 23493001 18822015 23493172 18822152 23493343 18822289 23493514 18822426 23493685 18822563 23493856 18822700 23494027 18822837 23494198 18822974 23494369 18823111 23494540 18823248 23494711 18823385 23494882 18823522 23495053 18823659 23495224 18823796 23495395 18823933 23495566 18824070 23495737 18824207 23495908 18824344 23496079 18824481 23496250 18824618 23496421 18824755 23496592 18824892 23496763 18825029 23496934 18825166 23497105 18825303 23497276 18825440 23497447 18825577 23497618 18825714 23497789 18825851 23497960 18825988 23498131 18826125 23498302 18826262 23498473 18826399 23498644 18826536 23498815 18826673 23498986 18826810 23499157 18826947 23499328 18827084 23499499 18827221 23499670 18827358 23499841 18827495 23500012 18827632 23500183 18827769 23500354 18827906 23500525 18828043 23500696 18828180 23500867 18828317 23501038 18828454 23501209 18828591 23501380 18828728 23501551 18828865 23501722 18829002 23501893 18829139 23502064 18829276 23502235 18829413 23502406 18829550 23502577 18829687 23502748 18829824 23502919 18829961 23503090 18830098 23503261 18830235 23503432 18830372 23503603 18830509 23503774 18830646 23503945 18830783 23504116 18830920 23504287 18831057 23504458 18831194 23504629 18831331 23504800 18831468 23504971 18831605 23505142 18831742 23505313 18831879 23505484 18832016 23505655 18832153 23505826 18832290 23505997 18832427 23506168 18832564 23506339 18832701 23506510 18832838 23506681 18832975 23506852 18833112 23507023 18833249 23507194 18833386 23507365 18833523 23507536 18833660 23507707 18833797 23507878 18833934 23508049 18834071 23508220 18834208 23508391 18834345 23508562 18834482 23508733 18834619 23508904 18834756 23509075 18834893 23509246 18835030 23509417 18835167 23509588 18835304 23509759 18835441 23509930 18835578 23510101 18835715 23510272 18835852 23510443 18835989 23510614 18836126 23510785 18836263 23510956 18836400 23511127 18836537 23511298 18836674 23511469 18836811 23511640 18836948 23511811 18837085 23511982 18837222 23512153 18837359 23512324 18837496 23512495 18837633 23512666 18837770 23512837 18837907 23513008 18838044 23513179 18838181 23513350 18838318 23513521 18838455 23513692 18838592 23513863 18838729 23514034 18838866 23514205 18839003 23514376 18839140 23514547 18839277 23514718 18839414 23514889 18839551 23515060 18839688 23515231 18839825 23515402 18839962 23515573 18840099 23515744 18840236 23515915 18840373 23516086 18840510 23516257 18840647 23516428 18840784 23516599 18840921 23516770 18841058 23516941 18841195 23517112 18841332 23517283 18841469 23517454 18841606 23517625 18841743 23517796 18841880 23517967 18842017 23518138 18842154 23518309 18842291 23518480 18842428 23518651 18842565 23518822 18842702 23518993 18842839 23519164 18842976 23519335 18843113 23519506 18843250 23519677 18843387 23519848 18843524 23520019 18843661 23520190 18843798 23520361 18843935 23520532 18844072 23520703 18844209 23520874 18844346 23521045 18844483 23521216 18844620 23521387 18844757 23521558 18844894 23521729 18845031 23521900 18845168 23522071 18845305 23522242 18845442 23522413 18845579 23522584 18845716 23522755 18845853 23522926 18845990 23523097 18846127 23523268 18846264 23523439 18846401 23523610 18846538 23523781 18846675 23523952 18846812 23524123 18846949 23524294 18847086 23524465 18847223 23524636 18847360 23524807 18847497 23524978 18847634 23525149 18847771 23525320 18847908 23525491 18848045 23525662 18848182 23525833 18848319 23526004 18848456 23526175 18848593 23526346 18848730 23526517 18848867 23526688 18849004 23526859 18849141 23527030 18849278 23527201 18849415 23527372 18849552 23527543 18849689 23527714 18849826 23527885 18849963 23528056 18850100 23528227 18850237 23528398 18850374 23528569 18850511 23528740 18850648 23528911 18850785 23529082 18850922 23529253 18851059 23529424 18851196 23529595 18851333 23529766 18851470 23529937 18851607 23530108 18851744 23530279 18851881 23530450 18852018 23530621 18852155 23530792 18852292 23530963 18852429 23531134 18852566 23531305 18852703 23531476 18852840 23531647 18852977 23531818 18853114 23531989 18853251 23532160 18853388 23532331 18853525 23532502 18853662 23532673 18853799 23532844 18853936 23533015 18854073 23533186 18854210 23533357 18854347 23533528 18854484 23533699 18854621 23533870 18854758 23534041 18854895 23534212 18855032 23534383 18855169 23534554 18855306 23534725 18855443 23534896 18855580 23535067 18855717 23535238 18855854 23535409 18855991 23535580 18856128 23535751 18856265 23535922 18856402 23536093 18856539 23536264 18856676 23536435 18856813 23536606 18856950 23536777 18857087 23536948 18857224 23537119 18857361 23537290 18857498 23537461 18857635 23537632 18857772 23537803 18857909 23537974 18858046 23538145 18858183 23538316 18858320 23538487 18858457 23538658 18858594 23538829 18858731 23539000 18858868 23539171 18859005 23539342 18859142 23539513 18859279 23539684 18859416 23539855 18859553 23540026 18859690 23540197 18859827 23540368 18859964 23540539 18860101 23540710 18860238 23540881 18860375 23541052 18860512 23541223 18860649 23541394 18860786 23541565 18860923 23541736 18861060 23541907 18861197 23542078 18861334 23542249 18861471 23542420 18861608 23542591 18861745 23542762 18861882 23542933 18862019 23543104 18862156 23543275 18862293 23543446 18862430 23543617 18862567 23543788 18862704 23543959 18862841 23544130 18862978 23544301 18863115 23544472 18863252 23544643 18863389 23544814 18863526 23544985 18863663 23545156 18863800 23545327 18863937 23545498 18864074 23545669 18864211 23545840 18864348 23546011 18864485 23546182 18864622 23546353 18864759 23546524 18864896 23546695 18865033 23546866 18865170 23547037 18865307 23547208 18865444 23547379 18865581 23547550 18865718 23547721 18865855 23547892 18865992 23548063 18866129 23548234 18866266 23548405 18866403 23548576 18866540 23548747 18866677 23548918 18866814 23549089 18866951 23549260 18867088 23549431 18867225 23549602 18867362 23549773 18867499 23549944 18867636 23550115 18867773 23550286 18867910 23550457 18868047 23550628 18868184 23550799 18868321 23550970 18868458 23551141 18868595 23551312 18868732 23551483 18868869 23551654 18869006 23551825 18869143 23551996 18869280 23552167 18869417 23552338 18869554 23552509 18869691 23552680 18869828 23552851 18869965 23553022 18870102 23553193 18870239 23553364 18870376 23553535 18870513 23553706 18870650 23553877 18870787 23554048 18870924 23554219 18871061 23554390 18871198 23554561 18871335 23554732 18871472 23554903 18871609 23555074 18871746 23555245 18871883 23555416 18872020 23555587 18872157 23555758 18872294 23555929 18872431 23556100 18872568 23556271 18872705 23556442 18872842 23556613 18872979 23556784 18873116 23556955 18873253 23557126 18873390 23557297 18873527 23557468 18873664 23557639 18873801 23557810 18873938 23557981 18874075 23558152 18874212 23558323 18874349 23558494 18874486 23558665 18874623 23558836 18874760 23559007 18874897 23559178 18875034 23559349 18875171 23559520 18875308 23559691 18875445 23559862 18875582 23560033 18875719 23560204 18875856 23560375 18875993 23560546 18876130 23560717 18876267 23560888 18876404 23561059 18876541 23561230 18876678 23561401 18876815 23561572 18876952 23561743 18877089 23561914 18877226 23562085 18877363 23562256 18877500 23562427 18877637 23562598 18877774 23562769 18877911 23562940 18878048 23563111 18878185 23563282 18878322 23563453 18878459 23563624 18878596 23563795 18878733 23563966 18878870 23564137 18879007 23564308 18879144 23564479 18879281 23564650 18879418 23564821 18879555 23564992 18879692 23565163 18879829 23565334 18879966 23565505 18880103 23565676 18880240 23565847 18880377 23566018 18880514 23566189 18880651 23566360 18880788 23566531 18880925 23566702 18881062 23566873 18881199 23567044 18881336 23567215 18881473 23567386 18881610 23567557 18881747 23567728 18881884 23567899 18882021 23568070 18882158 23568241 18882295 23568412 18882432 23568583 18882569 23568754 18882706 23568925 18882843 23569096 18882980 23569267 18883117 23569438 18883254 23569609 18883391 23569780 18883528 23569951 18883665 23570122 18883802 23570293 18883939 23570464 18884076 23570635 18884213 23570806 18884350 23570977 18884487 23571148 18884624 23571319 18884761 23571490 18884898 23571661 18885035 23571832 18885172 23572003 18885309 23572174 18885446 23572345 18885583 23572516 18885720 23572687 18885857 23572858 18885994 23573029 18886131 23573200 18886268 23573371 18886405 23573542 18886542 23573713 18886679 23573884 18886816 23574055 18886953 23574226 18887090 23574397 18887227 23574568 18887364 23574739 18887501 23574910 18887638 23575081 18887775 23575252 18887912 23575423 18888049 23575594 18888186 23575765 18888323 23575936 18888460 23576107 18888597 23576278 18888734 23576449 18888871 23576620 18889008 23576791 18889145 23576962 18889282 23577133 18889419 23577304 18889556 23577475 18889693 23577646 18889830 23577817 18889967 23577988 18890104 23578159 18890241 23578330 18890378 23578501 18890515 23578672 18890652 23578843 18890789 23579014 18890926 23579185 18891063 23579356 18891200 23579527 18891337 23579698 18891474 23579869 18891611 23580040 18891748 23580211 18891885 23580382 18892022 23580553 18892159 23580724 18892296 23580895 18892433 23581066 18892570 23581237 18892707 23581408 18892844 23581579 18892981 23581750 18893118 23581921 18893255 23582092 18893392 23582263 18893529 23582434 18893666 23582605 18893803 23582776 18893940 23582947 18894077 23583118 18894214 23583289 18894351 23583460 18894488 23583631 18894625 23583802 18894762 23583973 18894899 23584144 18895036 23584315 18895173 23584486 18895310 23584657 18895447 23584828 18895584 23584999 18895721 23585170 18895858 23585341 18895995 23585512 18896132 23585683 18896269 23585854 18896406 23586025 18896543 23586196 18896680 23586367 18896817 23586538 18896954 23586709 18897091 23586880 18897228 23587051 18897365 23587222 18897502 23587393 18897639 23587564 18897776 23587735 18897913 23587906 18898050 23588077 18898187 23588248 18898324 23588419 18898461 23588590 18898598 23588761 18898735 23588932 18898872 23589103 18899009 23589274 18899146 23589445 18899283 23589616 18899420 23589787 18899557 23589958 18899694 23590129 18899831 23590300 18899968 23590471 18900105 23590642 18900242 23590813 18900379 23590984 18900516 23591155 18900653 23591326 18900790 23591497 18900927 23591668 18901064 23591839 18901201 23592010 18901338 23592181 18901475 23592352 18901612 23592523 18901749 23592694 18901886 23592865 18902023 23593036 18902160 23593207 18902297 23593378 18902434 23593549 18902571 23593720 18902708 23593891 18902845 23594062 18902982 23594233 18903119 23594404 18903256 23594575 18903393 23594746 18903530 23594917 18903667 23595088 18903804 23595259 18903941 23595430 18904078 23595601 18904215 23595772 18904352 23595943 18904489 23596114 18904626 23596285
1000 48849542 0 48849542 60972786 48849679 60972957 48849816 60973128 48849953 60973299 48850090 60973470 48850227 60973641 48850364 60973812 48850501 60973983 48850638 60974154 48850775 60974325 48850912 60974496 48851049 60974667 48851186 60974838 48851323 60975009 48851460 60975180 48851597 60975351 48851734 60975522 48851871 60975693 48852008 60975864 48852145 60976035 48852282 60976206 48852419 60976377 48852556 60976548 48852693 60976719 48852830 60976890 48852967 60977061 48853104 60977232 48853241 60977403 48853378 60977574 48853515 60977745 48853652 60977916 48853789 60978087 48853926 60978258 48854063 60978429 48854200 60978600 48854337 60978771 48854474 60978942 48854611 60979113 48854748 60979284 48854885 60979455 48855022 60979626 48855159 60979797 48855296 60979968 48855433 60980139 48855570 60980310 48855707 60980481 48855844 60980652 48855981 60980823 48856118 60980994 48856255 60981165 48856392 60981336 48856529 60981507 48856666 60981678 48856803 60981849 48856940 60982020 48857077 60982191 48857214 60982362 48857351 60982533 48857488 60982704 48857625 60982875 48857762 60983046 48857899 60983217 48858036 60983388 48858173 60983559 48858310 60983730 48858447 60983901 48858584 60984072 48858721 60984243 48858858 60984414 48858995 60984585 48859132 60984756 48859269 60984927 48859406 60985098 48859543 60985269 48859680 60985440 48859817 60985611 48859954 60985782 48860091 60985953 48860228 60986124 48860365 60986295 48860502 60986466 48860639 60986637 48860776 60986808 48860913 60986979 48861050 60987150 48861187 60987321 48861324 60987492 48861461 60987663 48861598 60987834 48861735 60988005 48861872 60988176 48862009 60988347 48862146 60988518 48862283 60988689 48862420 60988860 48862557 60989031 48862694 60989202 48862831 60989373 48862968 60989544 48863105 60989715 48863242 60989886 48863379 60990057 48863516 60990228 48863653 60990399 48863790 60990570 48863927 60990741 48864064 60990912 48864201 60991083 48864338 60991254 48864475 60991425 48864612 60991596 48864749 60991767 48864886 60991938 48865023 60992109 48865160 60992280 48865297 60992451 48865434 60992622 48865571 60992793 48865708 60992964 48865845 60993135 48865982 60993306 48866119 60993477 48866256 60993648 48866393 60993819 48866530 60993990 48866667 60994161 48866804 60994332 48866941 60994503 48867078 60994674 48867215 60994845 48867352 60995016 48867489 60995187 48867626 60995358 48867763 60995529 48867900 60995700 48868037 60995871 48868174 60996042 48868311 60996213 48868448 60996384 48868585 60996555 48868722 60996726 48868859 60996897 48868996 60997068 48869133 60997239 48869270 60997410 48869407 60997581 48869544 60997752 48869681 60997923 48869818 60998094 48869955 60998265 48870092 60998436 48870229 60998607 48870366 60998778 48870503 60998949 48870640 60999120 48870777 60999291 48870914 60999462 48871051 60999633 48871188 60999804 48871325 60999975 48871462 61000146 48871599 61000317 48871736 61000488 48871873 61000659 48872010 61000830 48872147 61001001 48872284 61001172 48872421 61001343 48872558 61001514 48872695 61001685 48872832 61001856 48872969 61002027 48873106 61002198 48873243 61002369 48873380 61002540 48873517 61002711 48873654 61002882 48873791 61003053 48873928 61003224 48874065 61003395 48874202 61003566 48874339 61003737 48874476 61003908 48874613 61004079 48874750 61004250 48874887 61004421 48875024 61004592 48875161 61004763 48875298 61004934 48875435 61005105 48875572 61005276 48875709 61005447 48875846 61005618 48875983 61005789 48876120 61005960 48876257 61006131 48876394 61006302 48876531 61006473 48876668 61006644 48876805 61006815 48876942 61006986 48877079 61007157 48877216 61007328 48877353 61007499 48877490 61007670 48877627 61007841 48877764 61008012 48877901 61008183 48878038 61008354 48878175 61008525 48878312 61008696 48878449 61008867 48878586 61009038 48878723 61009209 48878860 61009380 48878997 61009551 48879134 61009722 48879271 61009893 48879408 61010064 48879545 61010235 48879682 61010406 48879819 61010577 48879956 61010748 48880093 61010919 48880230 61011090 48880367 61011261 48880504 61011432 48880641 61011603 48880778 61011774 48880915 61011945 48881052 61012116 48881189 61012287 48881326 61012458 48881463 61012629 48881600 61012800 48881737 61012971 48881874 61013142 48882011 61013313 48882148 61013484 48882285 61013655 48882422 61013826 48882559 61013997 48882696 61014168 48882833 61014339 48882970 61014510 48883107 61014681 48883244 61014852 48883381 61015023 48883518 61015194 48883655 61015365 48883792 61015536 48883929 61015707 48884066 61015878 48884203 61016049 48884340 61016220 48884477 61016391 48884614 61016562 48884751 61016733 48884888 61016904 48885025 61017075 48885162 61017246 48885299 61017417 48885436 61017588 48885573 61017759 48885710 61017930 48885847 61018101 48885984 61018272 48886121 61018443 48886258 61018614 48886395 61018785 48886532 61018956 48886669 61019127 48886806 61019298 48886943 61019469 48887080 61019640 48887217 61019811 48887354 61019982 48887491 61020153 48887628 61020324 48887765 61020495 48887902 61020666 48888039 61020837 48888176 61021008 48888313 61021179 48888450 61021350 48888587 61021521 48888724 61021692 48888861 61021863 48888998 61022034 48889135 61022205 48889272 61022376 48889409 61022547 48889546 61022718 48889683 61022889 48889820 61023060 48889957 61023231 48890094 61023402 48890231 61023573 48890368 61023744 48890505 61023915 48890642 61024086 48890779 61024257 48890916 61024428 48891053 61024599 48891190 61024770 48891327 61024941 48891464 61025112 48891601 61025283 48891738 61025454 48891875 61025625 48892012 61025796 48892149 61025967 48892286 61026138 48892423 61026309 48892560 61026480 48892697 61026651 48892834 61026822 48892971 61026993 48893108 61027164 48893245 61027335 48893382 61027506 48893519 61027677 48893656 61027848 48893793 61028019 48893930 61028190 48894067 61028361 48894204 61028532 48894341 61028703 48894478 61028874 48894615 61029045 48894752 61029216 48894889 61029387 48895026 61029558 48895163 61029729 48895300 61029900 48895437 61030071 48895574 61030242 48895711 61030413 48895848 61030584 48895985 61030755 48896122 61030926 48896259 61031097 48896396 61031268 48896533 61031439 48896670 61031610 48896807 61031781 48896944 61031952 48897081 61032123 48897218 61032294 48897355 61032465 48897492 61032636 48897629 61032807 48897766 61032978 48897903 61033149 48898040 61033320 48898177 61033491 48898314 61033662 48898451 61033833 48898588 61034004 48898725 61034175 48898862 61034346 48898999 61034517 48899136 61034688 48899273 61034859 48899410 61035030 48899547 61035201 48899684 61035372 48899821 61035543 48899958 61035714 48900095 61035885 48900232 61036056 48900369 61036227 48900506 61036398 48900643 61036569 48900780 61036740 48900917 61036911 48901054 61037082 48901191 61037253 48901328 61037424 48901465 61037595 48901602 61037766 48901739 61037937 48901876 61038108 48902013 61038279 48902150 61038450 48902287 61038621 48902424 61038792 48902561 61038963 48902698 61039134 48902835 61039305 48902972 61039476 48903109 61039647 48903246 61039818 48903383 61039989 48903520 61040160 48903657 61040331 48903794 61040502 48903931 61040673 48904068 61040844 48904205 61041015 48904342 61041186 48904479 61041357 48904616 61041528 48904753 61041699 48904890 61041870 48905027 61042041 48905164 61042212 48905301 61042383 48905438 61042554 48905575 61042725 48905712 61042896 48905849 61043067 48905986 61043238 48906123 61043409 48906260 61043580 48906397 61043751 48906534 61043922 48906671 61044093 48906808 61044264 48906945 61044435 48907082 61044606 48907219 61044777 48907356 61044948 48907493 61045119 48907630 61045290 48907767 61045461 48907904 61045632 48908041 61045803 48908178 61045974 48908315 61046145 48908452 61046316 48908589 61046487 48908726 61046658 48908863 61046829 48909000 61047000 48909137 61047171 48909274 61047342 48909411 61047513 48909548 61047684 48909685 61047855 48909822 61048026 48909959 61048197 48910096 61048368 48910233 61048539 48910370 61048710 48910507 61048881 48910644 61049052 48910781 61049223 48910918 61049394 48911055 61049565 48911192 61049736 48911329 61049907 48911466 61050078 48911603 61050249 48911740 61050420 48911877 61050591 48912014 61050762 48912151 61050933 48912288 61051104 48912425 61051275 48912562 61051446 48912699 61051617 48912836 61051788 48912973 61051959 48913110 61052130 48913247 61052301 48913384 61052472 48913521 61052643 48913658 61052814 48913795 61052985 48913932 61053156 48914069 61053327 48914206 61053498 48914343 61053669 48914480 61053840 48914617 61054011 48914754 61054182 48914891 61054353 48915028 61054524 48915165 61054695 48915302 61054866 48915439 61055037 48915576 61055208 48915713 61055379 48915850 61055550 48915987 61055721 48916124 61055892 48916261 61056063 48916398 61056234 48916535 61056405 48916672 61056576 48916809 61056747 48916946 61056918 48917083 61057089 48917220 61057260 48917357 61057431 48917494 61057602 48917631 61057773 48917768 61057944 48917905 61058115 48918042 61058286 48918179 61058457 48918316 61058628 48918453 61058799 48918590 61058970 48918727 61059141 48918864 61059312 48919001 61059483 48919138 61059654 48919275 61059825 48919412 61059996 48919549 61060167 48919686 61060338 48919823 61060509 48919960 61060680 48920097 61060851 48920234 61061022 48920371 61061193 48920508 61061364 48920645 61061535 48920782 61061706 48920919 61061877 48921056 61062048 48921193 61062219 48921330 61062390 48921467 61062561 48921604 61062732 48921741 61062903 48921878 61063074 48922015 61063245 48922152 61063416 48922289 61063587 48922426 61063758 48922563 61063929 48922700 61064100 48922837 61064271 48922974 61064442 48923111 61064613 48923248 61064784 48923385 61064955 48923522 61065126 48923659 61065297 48923796 61065468 48923933 61065639 48924070 61065810 48924207 61065981 48924344 61066152 48924481 61066323 48924618 61066494 48924755 61066665 48924892 61066836 48925029 61067007 48925166 61067178 48925303 61067349 48925440 61067520 48925577 61067691 48925714 61067862 48925851 61068033 48925988 61068204 48926125 61068375 48926262 61068546 48926399 61068717 48926536 61068888 48926673 61069059 48926810 61069230 48926947 61069401 48927084 61069572 48927221 61069743 48927358 61069914 48927495 61070085 48927632 61070256 48927769 61070427 48927906 61070598 48928043 61070769 48928180 61070940 48928317 61071111 48928454 61071282 48928591 61071453 48928728 61071624 48928865 61071795 48929002 61071966 48929139 61072137 48929276 61072308 48929413 61072479 48929550 61072650 48929687 61072821 48929824 61072992 48929961 61073163 48930098 61073334 48930235 61073505 48930372 61073676 48930509 61073847 48930646 61074018 48930783 61074189 48930920 61074360 48931057 61074531 48931194 61074702 48931331 61074873 48931468 61075044 48931605 61075215 48931742 61075386 48931879 61075557 48932016 61075728 48932153 61075899 48932290 61076070 48932427 61076241 48932564 61076412 48932701 61076583 48932838 61076754 48932975 61076925 48933112 61077096 48933249 61077267 48933386 61077438 48933523 61077609 48933660 61077780 48933797 61077951 48933934 61078122 48934071 61078293 48934208 61078464 48934345 61078635 48934482 61078806 48934619 61078977 48934756 61079148 48934893 61079319 48935030 61079490 48935167 61079661 48935304 61079832 48935441 61080003 48935578 61080174 48935715 61080345 48935852 61080516 48935989 61080687 48936126 61080858 48936263 61081029 48936400 61081200 48936537 61081371 48936674 61081542 48936811 61081713 48936948 61081884 48937085 61082055 48937222 61082226 48937359 61082397 48937496 61082568 48937633 61082739 48937770 61082910 48937907 61083081 48938044 61083252 48938181 61083423 48938318 61083594 48938455 61083765 48938592 61083936 48938729 61084107 48938866 61084278 48939003 61084449 48939140 61084620 48939277 61084791 48939414 61084962 48939551 61085133 48939688 61085304 48939825 61085475 48939962 61085646 48940099 61085817 48940236 61085988 48940373 61086159 48940510 61086330 48940647 61086501 48940784 61086672 48940921 61086843 48941058 61087014 48941195 61087185 48941332 61087356 48941469 61087527 48941606 61087698 48941743 61087869 48941880 61088040 48942017 61088211 48942154 61088382 48942291 61088553 48942428 61088724 48942565 61088895 48942702 61089066 48942839 61089237 48942976 61089408 48943113 61089579 48943250 61089750 48943387 61089921 48943524 61090092 48943661 61090263 48943798 61090434 48943935 61090605 48944072 61090776 48944209 61090947 48944346 61091118 48944483 61091289 48944620 61091460 48944757 61091631 48944894 61091802 48945031 61091973 48945168 61092144 48945305 61092315 48945442 61092486 48945579 61092657 48945716 61092828 48945853 61092999 48945990 61093170 48946127 61093341 48946264 61093512 48946401 61093683 48946538 61093854 48946675 61094025 48946812 61094196 48946949 61094367 48947086 61094538 48947223 61094709 48947360 61094880 48947497 61095051 48947634 61095222 48947771 61095393 48947908 61095564 48948045 61095735 48948182 61095906 48948319 61096077 48948456 61096248 48948593 61096419 48948730 61096590 48948867 61096761 48949004 61096932 48949141 61097103 48949278 61097274 48949415 61097445 48949552 61097616 48949689 61097787 48949826 61097958 48949963 61098129 48950100 61098300 48950237 61098471 48950374 61098642 48950511 61098813 48950648 61098984 48950785 61099155 48950922 61099326 48951059 61099497 48951196 61099668 48951333 61099839 48951470 61100010 48951607 61100181 48951744 61100352 48951881 61100523 48952018 61100694 48952155 61100865 48952292 61101036 48952429 61101207 48952566 61101378 48952703 61101549 48952840 61101720 48952977 61101891 48953114 61102062 48953251 61102233 48953388 61102404 48953525 61102575 48953662 61102746 48953799 61102917 48953936 61103088 48954073 61103259 48954210 61103430 48954347 61103601 48954484 61103772 48954621 61103943 48954758 61104114 48954895 61104285 48955032 61104456 48955169 61104627 48955306 61104798 48955443 61104969 48955580 61105140 48955717 61105311 48955854 61105482 48955991 61105653 48956128 61105824 48956265 61105995 48956402 61106166 48956539 61106337 48956676 61106508 48956813 61106679 48956950 61106850 48957087 61107021 48957224 61107192 48957361 61107363 48957498 61107534 48957635 61107705 48957772 61107876 48957909 61108047 48958046 61108218 48958183 61108389 48958320 61108560 48958457 61108731 48958594 61108902 48958731 61109073 48958868 61109244 48959005 61109415 48959142 61109586 48959279 61109757 48959416 61109928 48959553 61110099 48959690 61110270 48959827 61110441 48959964 61110612 48960101 61110783 48960238 61110954 48960375 61111125 48960512 61111296 48960649 61111467 48960786 61111638 48960923 61111809 48961060 61111980 48961197 61112151 48961334 61112322 48961471 61112493 48961608 61112664 48961745 61112835 48961882 61113006 48962019 61113177 48962156 61113348 48962293 61113519 48962430 61113690 48962567 61113861 48962704 61114032 48962841 61114203 48962978 61114374 48963115 61114545 48963252 61114716 48963389 61114887 48963526 61115058 48963663 61115229 48963800 61115400 48963937 61115571 48964074 61115742 48964211 61115913 48964348 61116084 48964485 61116255 48964622 61116426 48964759 61116597 48964896 61116768 48965033 61116939 48965170 61117110 48965307 61117281 48965444 61117452 48965581 61117623 48965718 61117794 48965855 61117965 48965992 61118136 48966129 61118307 48966266 61118478 48966403 61118649 48966540 61118820 48966677 61118991 48966814 61119162 48966951 61119333 48967088 61119504 48967225 61119675 48967362 61119846 48967499 61120017 48967636 61120188 48967773 61120359 48967910 61120530 48968047 61120701 48968184 61120872 48968321 61121043 48968458 61121214 48968595 61121385 48968732 61121556 48968869 61121727 48969006 61121898 48969143 61122069 48969280 61122240 48969417 61122411 48969554 61122582 48969691 61122753 48969828 61122924 48969965 61123095 48970102 61123266 48970239 61123437 48970376 61123608 48970513 61123779 48970650 61123950 48970787 61124121 48970924 61124292 48971061 61124463 48971198 61124634 48971335 61124805 48971472 61124976 48971609 61125147 48971746 61125318 48971883 61125489 48972020 61125660 48972157 61125831 48972294 61126002 48972431 61126173 48972568 61126344 48972705 61126515 48972842 61126686 48972979 61126857 48973116 61127028 48973253 61127199 48973390 61127370 48973527 61127541 48973664 61127712 48973801 61127883 48973938 61128054 48974075 61128225 48974212 61128396 48974349 61128567 48974486 61128738 48974623 61128909 48974760 61129080 48974897 61129251 48975034 61129422 48975171 61129593 48975308 61129764 48975445 61129935 48975582 61130106 48975719 61130277 48975856 61130448 48975993 61130619 48976130 61130790 48976267 61130961 48976404 61131132 48976541 61131303 48976678 61131474 48976815 61131645 48976952 61131816 48977089 61131987 48977226 61132158 48977363 61132329 48977500 61132500 48977637 61132671 48977774 61132842 48977911 61133013 48978048 61133184 48978185 61133355 48978322 61133526 48978459 61133697 48978596 61133868 48978733 61134039 48978870 61134210 48979007 61134381 48979144 61134552 48979281 61134723 48979418 61134894 48979555 61135065 48979692 61135236 48979829 61135407 48979966 61135578 48980103 61135749 48980240 61135920 48980377 61136091 48980514 61136262 48980651 61136433 48980788 61136604 48980925 61136775 48981062 61136946 48981199 61137117 48981336 61137288 48981473 61137459 48981610 61137630 48981747 61137801 48981884 61137972 48982021 61138143 48982158 61138314 48982295 61138485 48982432 61138656 48982569 61138827 48982706 61138998 48982843 61139169 48982980 61139340 48983117 61139511 48983254 61139682 48983391 61139853 48983528 61140024 48983665 61140195 48983802 61140366 48983939 61140537 48984076 61140708 48984213 61140879 48984350 61141050 48984487 61141221 48984624 61141392 48984761 61141563 48984898 61141734 48985035 61141905 48985172 61142076 48985309 61142247 48985446 61142418 48985583 61142589 48985720 61142760 48985857 61142931 48985994 61143102 48986131 61143273 48986268 61143444
1000 24089532 0 24089532 30067956 24089669 30068127 24089806 30068298 24089943 30068469 24090080 30068640 24090217 30068811 24090354 30068982 24090491 30069153 24090628 30069324 24090765 30069495 24090902 30069666 24091039 30069837 24091176 30070008 24091313 30070179 24091450 30070350 24091587 30070521 24091724 30070692 24091861 30070863 24091998 30071034 24092135 30071205 24092272 30071376 24092409 30071547 24092546 30071718 24092683 30071889 24092820 30072060 24092957 30072231 24093094 30072402 24093231 30072573 24093368 30072744 24093505 30072915 24093642 30073086 24093779 30073257 24093916 30073428 24094053 30073599 24094190 30073770 24094327 30073941 24094464 30074112 24094601 30074283 24094738 30074454 24094875 30074625 24095012 30074796 24095149 30074967 24095286 30075138 24095423 30075309 24095560 30075480 24095697 30075651 24095834 30075822 24095971 30075993 24096108 30076164 24096245 30076335 24096382 30076506 24096519 30076677 24096656 30076848 24096793 30077019 24096930 30077190 24097067 30077361 24097204 30077532 24097341 30077703 24097478 30077874 24097615 30078045 24097752 30078216 24097889 30078387 24098026 30078558 24098163 30078729 24098300 30078900 24098437 30079071 24098574 30079242 24098711 30079413 24098848 30079584 24098985 30079755 24099122 30079926 24099259 30080097 24099396 30080268 24099533 30080439 24099670 30080610 24099807 30080781 24099944 30080952 24100081 30081123 24100218 30081294 24100355 30081465 24100492 30081636 24100629 30081807 24100766 30081978 24100903 30082149 24101040 30082320 24101177 30082491 24101314 30082662 24101451 30082833 24101588 30083004 24101725 30083175 24101862 30083346 24101999 30083517 24102136 30083688 24102273 30083859 24102410 30084030 24102547 30084201 24102684 30084372 24102821 30084543 24102958 30084714 24103095 30084885 24103232 30085056 24103369 30085227 24103506 30085398 24103643 30085569 24103780 30085740 24103917 30085911 24104054 30086082 24104191 30086253 24104328 30086424 24104465 30086595 24104602 30086766 24104739 30086937 24104876 30087108 24105013 30087279 24105150 30087450 24105287 30087621 24105424 30087792 24105561 30087963 24105698 30088134 24105835 30088305 24105972 30088476 24106109 30088647 24106246 30088818 24106383 30088989 24106520 30089160 24106657 30089331 24106794 30089502 24106931 30089673 24107068 30089844 24107205 30090015 24107342 30090186 24107479 30090357 24107616 30090528 24107753 30090699 24107890 30090870 24108027 30091041 24108164 30091212 24108301 30091383 24108438 30091554 24108575 30091725 24108712 30091896 24108849 30092067 24108986 30092238 24109123 30092409 24109260 30092580 24109397 30092751 24109534 30092922 24109671 30093093 24109808 30093264 24109945 30093435 24110082 30093606 24110219 30093777 24110356 30093948 24110493 30094119 24110630 30094290 24110767 30094461 24110904 30094632 24111041 30094803 24111178 30094974 24111315 30095145 24111452 30095316 24111589 30095487 24111726 30095658 24111863 30095829 24112000 30096000 24112137 30096171 24112274 30096342 24112411 30096513 24112548 30096684 24112685 30096855 24112822 30097026 24112959 30097197 24113096 30097368 24113233 30097539 24113370 30097710 24113507 30097881 24113644 30098052 24113781 30098223 24113918 30098394 24114055 30098565 24114192 30098736 24114329 30098907 24114466 30099078 24114603 30099249 24114740 30099420 24114877 30099591 24115014 30099762 24115151 30099933 24115288 30100104 24115425 30100275 24115562 30100446 24115699 30100617 24115836 30100788 24115973 30100959 24116110 30101130 24116247 30101301 24116384 30101472 24116521 30101643 24116658 30101814 24116795 30101985 24116932 30102156 24117069 30102327 24117206 30102498 24117343 30102669 24117480 30102840 24117617 30103011 24117754 30103182 24117891 30103353 24118028 30103524 24118165 30103695 24118302 30103866 24118439 30104037 24118576 30104208 24118713 30104379 24118850 30104550 24118987 30104721 24119124 30104892 24119261 30105063 24119398 30105234 24119535 30105405 24119672 30105576 24119809 30105747 24119946 30105918 24120083 30106089 24120220 30106260 24120357 30106431 24120494 30106602 24120631 30106773 24120768 30106944 24120905 30107115 24121042 30107286 24121179 30107457 24121316 30107628 24121453 30107799 24121590 30107970 24121727 30108141 24121864 30108312 24122001 30108483 24122138 30108654 24122275 30108825 24122412 30108996 24122549 30109167 24122686 30109338 24122823 30109509 24122960 30109680 24123097 30109851 24123234 30110022 24123371 30110193 24123508 30110364 24123645 30110535 24123782 30110706 24123919 30110877 24124056 30111048 24124193 30111219 24124330 30111390 24124467 30111561 24124604 30111732 24124741 30111903 24124878 30112074 24125015 30112245 24125152 30112416 24125289 30112587 24125426 30112758 24125563 30112929 24125700 30113100 24125837 30113271 24125974 30113442 24126111 30113613 24126248 30113784 24126385 30113955 24126522 30114126 24126659 30114297 24126796 30114468 24126933 30114639 24127070 30114810 24127207 30114981 24127344 30115152 24127481 30115323 24127618 30115494 24127755 30115665 24127892 30115836 24128029 30116007 24128166 30116178 24128303 30116349 24128440 30116520 24128577 30116691 24128714 30116862 24128851 30117033 24128988 30117204 24129125 30117375 24129262 30117546 24129399 30117717 24129536 30117888 24129673 30118059 24129810 30118230 24129947 30118401 24130084 30118572 24130221 30118743 24130358 30118914 24130495 30119085 24130632 30119256 24130769 30119427 24130906 30119598 24131043 30119769 24131180 30119940 24131317 30120111 24131454 30120282 24131591 30120453 24131728 30120624 24131865 30120795 24132002 30120966 24132139 30121137 24132276 30121308 24132413 30121479 24132550 30121650 24132687 30121821 24132824 30121992 24132961 30122163 24133098 30122334 24133235 30122505 24133372 30122676 24133509 30122847 24133646 30123018 24133783 30123189 24133920 30123360 24134057 30123531 24134194 30123702 24134331 30123873 24134468 30124044 24134605 30124215 24134742 30124386 24134879 30124557 24135016 30124728 24135153 30124899 24135290 30125070 24135427 30125241 24135564 30125412 24135701 30125583 24135838 30125754 24135975 30125925 24136112 30126096 24136249 30126267 24136386 30126438 24136523 30126609 24136660 30126780 24136797 30126951 24136934 30127122 24137071 30127293 24137208 30127464 24137345 30127635 24137482 30127806 24137619 30127977 24137756 30128148 24137893 30128319 24138030 30128490 24138167 30128661 24138304 30128832 24138441 30129003 24138578 30129174 24138715 30129345 24138852 30129516 24138989 30129687 24139126 30129858 24139263 30130029 24139400 30130200 24139537 30130371 24139674 30130542 24139811 30130713 24139948 30130884 24140085 30131055 24140222 30131226 24140359 30131397 24140496 30131568 24140633 30131739 24140770 30131910 24140907 30132081 24141044 30132252 24141181 30132423 24141318 30132594 24141455 30132765 24141592 30132936 24141729 30133107 24141866 30133278 24142003 30133449 24142140 30133620 24142277 30133791 24142414 30133962 24142551 30134133 24142688 30134304 24142825 30134475 24142962 30134646 24143099 30134817 24143236 30134988 24143373 30135159 24143510 30135330 24143647 30135501 24143784 30135672 24143921 30135843 24144058 30136014 24144195 30136185 24144332 30136356 24144469 30136527 24144606 30136698 24144743 30136869 24144880 30137040 24145017 30137211 24145154 30137382 24145291 30137553 24145428 30137724 24145565 30137895 24145702 30138066 24145839 30138237 24145976 30138408 24146113 30138579 24146250 30138750 24146387 30138921 24146524 30139092 24146661 30139263 24146798 30139434 24146935 30139605 24147072 30139776 24147209 30139947 24147346 30140118 24147483 30140289 24147620 30140460 24147757 30140631 24147894 30140802 24148031 30140973 24148168 30141144 24148305 30141315 24148442 30141486 24148579 30141657 24148716 30141828 24148853 30141999 24148990 30142170 24149127 30142341 24149264 30142512 24149401 30142683 24149538 30142854 24149675 30143025 24149812 30143196 24149949 30143367 24150086 30143538 24150223 30143709 24150360 30143880 24150497 30144051 24150634 30144222 24150771 30144393 24150908 30144564 24151045 30144735 24151182 30144906 24151319 30145077 24151456 30145248 24151593 30145419 24151730 30145590 24151867 30145761 24152004 30145932 24152141 30146103 24152278 30146274 24152415 30146445 24152552 30146616 24152689 30146787 24152826 30146958 24152963 30147129 24153100 30147300 24153237 30147471 24153374 30147642 24153511 30147813 24153648 30147984 24153785 30148155 24153922 30148326 24154059 30148497 24154196 30148668 24154333 30148839 24154470 30149010 24154607 30149181 24154744 30149352 24154881 30149523 24155018 30149694 24155155 30149865 24155292 30150036 24155429 30150207 24155566 30150378 24155703 30150549 24155840 30150720 24155977 30150891 24156114 30151062 24156251 30151233 24156388 30151404 24156525 30151575 24156662 30151746 24156799 30151917 24156936 30152088 24157073 30152259 24157210 30152430 24157347 30152601 24157484 30152772 24157621 30152943 24157758 30153114 24157895 30153285 24158032 30153456 24158169 30153627 24158306 30153798 24158443 30153969 24158580 30154140 24158717 30154311 24158854 30154482 24158991 30154653 24159128 30154824 24159265 30154995 24159402 30155166 24159539 30155337 24159676 30155508 24159813 30155679 24159950 30155850 24160087 30156021 24160224 30156192 24160361 30156363 24160498 30156534 24160635 30156705 24160772 30156876 24160909 30157047 24161046 30157218 24161183 30157389 24161320 30157560 24161457 30157731 24161594 30157902 24161731 30158073 24161868 30158244 24162005 30158415 24162142 30158586 24162279 30158757 24162416 30158928 24162553 30159099 24162690 30159270 24162827 30159441 24162964 30159612 24163101 30159783 24163238 30159954 24163375 30160125 24163512 30160296 24163649 30160467 24163786 30160638 24163923 30160809 24164060 30160980 24164197 30161151 24164334 30161322 24164471 30161493 24164608 30161664 24164745 30161835 24164882 30162006 24165019 30162177 24165156 30162348 24165293 30162519 24165430 30162690 24165567 30162861 24165704 30163032 24165841 30163203 24165978 30163374 24166115 30163545 24166252 30163716 24166389 30163887 24166526 30164058 24166663 30164229 24166800 30164400 24166937 30164571 24167074 30164742 24167211 30164913 24167348 30165084 24167485 30165255 24167622 30165426 24167759 30165597 24167896 30165768 24168033 30165939 24168170 30166110 24168307 30166281 24168444 30166452 24168581 30166623 24168718 30166794 24168855 30166965 24168992 30167136 24169129 30167307 24169266 30167478 24169403 30167649 24169540 30167820 24169677 30167991 24169814 30168162 24169951 30168333 24170088 30168504 24170225 30168675 24170362 30168846 24170499 30169017 24170636 30169188 24170773 30169359 24170910 30169530 24171047 30169701 24171184 30169872 24171321 30170043 24171458 30170214 24171595 30170385 24171732 30170556 24171869 30170727 24172006 30170898 24172143 30171069 24172280 30171240 24172417 30171411 24172554 30171582 24172691 30171753 24172828 30171924 24172965 30172095 24173102 30172266 24173239 30172437 24173376 30172608 24173513 30172779 24173650 30172950 24173787 30173121 24173924 30173292 24174061 30173463 24174198 30173634 24174335 30173805 24174472 30173976 24174609 30174147 24174746 30174318 24174883 30174489 24175020 30174660 24175157 30174831 24175294 30175002 24175431 30175173 24175568 30175344 24175705 30175515 24175842 30175686 24175979 30175857 24176116 30176028 24176253 30176199 24176390 30176370 24176527 30176541 24176664 30176712 24176801 30176883 24176938 30177054 24177075 30177225 24177212 30177396 24177349 30177567 24177486 30177738 24177623 30177909 24177760 30178080 24177897 30178251 24178034 30178422 24178171 30178593 24178308 30178764 24178445 30178935 24178582 30179106 24178719 30179277 24178856 30179448 24178993 30179619 24179130 30179790 24179267 30179961 24179404 30180132 24179541 30180303 24179678 30180474 24179815 30180645 24179952 30180816 24180089 30180987 24180226 30181158 24180363 30181329 24180500 30181500 24180637 30181671 24180774 30181842 24180911 30182013 24181048 30182184 24181185 30182355 24181322 30182526 24181459 30182697 24181596 30182868 24181733 30183039 24181870 30183210 24182007 30183381 24182144 30183552 24182281 30183723 24182418 30183894 24182555 30184065 24182692 30184236 24182829 30184407 24182966 30184578 24183103 30184749 24183240 30184920 24183377 30185091 24183514 30185262 24183651 30185433 24183788 30185604 24183925 30185775 24184062 30185946 24184199 30186117 24184336 30186288 24184473 30186459 24184610 30186630 24184747 30186801 24184884 30186972 24185021 30187143 24185158 30187314 24185295 30187485 24185432 30187656 24185569 30187827 24185706 30187998 24185843 30188169 24185980 30188340 24186117 30188511 24186254 30188682 24186391 30188853 24186528 30189024 24186665 30189195 24186802 30189366 24186939 30189537 24187076 30189708 24187213 30189879 24187350 30190050 24187487 30190221 24187624 30190392 24187761 30190563 24187898 30190734 24188035 30190905 24188172 30191076 24188309 30191247 24188446 30191418 24188583 30191589 24188720 30191760 24188857 30191931 24188994 30192102 24189131 30192273 24189268 30192444 24189405 30192615 24189542 30192786 24189679 30192957 24189816 30193128 24189953 30193299 24190090 30193470 24190227 30193641 24190364 30193812 24190501 30193983 24190638 30194154 24190775 30194325 24190912 30194496 24191049 30194667 24191186 30194838 24191323 30195009 24191460 30195180 24191597 30195351 24191734 30195522 24191871 30195693 24192008 30195864 24192145 30196035 24192282 30196206 24192419 30196377 24192556 30196548 24192693 30196719 24192830 30196890 24192967 30197061 24193104 30197232 24193241 30197403 24193378 30197574 24193515 30197745 24193652 30197916 24193789 30198087 24193926 30198258 24194063 30198429 24194200 30198600 24194337 30198771 24194474 30198942 24194611 30199113 24194748 30199284 24194885 30199455 24195022 30199626 24195159 30199797 24195296 30199968 24195433 30200139 24195570 30200310 24195707 30200481 24195844 30200652 24195981 30200823 24196118 30200994 24196255 30201165 24196392 30201336 24196529 30201507 24196666 30201678 24196803 30201849 24196940 30202020 24197077 30202191 24197214 30202362 24197351 30202533 24197488 30202704 24197625 30202875 24197762 30203046 24197899 30203217 24198036 30203388 24198173 30203559 24198310 30203730 24198447 30203901 24198584 30204072 24198721 30204243 24198858 30204414 24198995 30204585 24199132 30204756 24199269 30204927 24199406 30205098 24199543 30205269 24199680 30205440 24199817 30205611 24199954 30205782 24200091 30205953 24200228 30206124 24200365 30206295 24200502 30206466 24200639 30206637 24200776 30206808 24200913 30206979 24201050 30207150 24201187 30207321 24201324 30207492 24201461 30207663 24201598 30207834 24201735 30208005 24201872 30208176 24202009 30208347 24202146 30208518 24202283 30208689 24202420 30208860 24202557 30209031 24202694 30209202 24202831 30209373 24202968 30209544 24203105 30209715 24203242 30209886 24203379 30210057 24203516 30210228 24203653 30210399 24203790 30210570 24203927 30210741 24204064 30210912 24204201 30211083 24204338 30211254 24204475 30211425 24204612 30211596 24204749 30211767 24204886 30211938 24205023 30212109 24205160 30212280 24205297 30212451 24205434 30212622 24205571 30212793 24205708 30212964 24205845 30213135 24205982 30213306 24206119 30213477 24206256 30213648 24206393 30213819 24206530 30213990 24206667 30214161 24206804 30214332 24206941 30214503 24207078 30214674 24207215 30214845 24207352 30215016 24207489 30215187 24207626 30215358 24207763 30215529 24207900 30215700 24208037 30215871 24208174 30216042 24208311 30216213 24208448 30216384 24208585 30216555 24208722 30216726 24208859 30216897 24208996 30217068 24209133 30217239 24209270 30217410 24209407 30217581 24209544 30217752 24209681 30217923 24209818 30218094 24209955 30218265 24210092 30218436 24210229 30218607 24210366 30218778 24210503 30218949 24210640 30219120 24210777 30219291 24210914 30219462 24211051 30219633 24211188 30219804 24211325 30219975 24211462 30220146 24211599 30220317 24211736 30220488 24211873 30220659 24212010 30220830 24212147 30221001 24212284 30221172 24212421 30221343 24212558 30221514 24212695 30221685 24212832 30221856 24212969 30222027 24213106 30222198 24213243 30222369 24213380 30222540 24213517 30222711 24213654 30222882 24213791 30223053 24213928 30223224 24214065 30223395 24214202 30223566 24214339 30223737 24214476 30223908 24214613 30224079 24214750 30224250 24214887 30224421 24215024 30224592 24215161 30224763 24215298 30224934 24215435 30225105 24215572 30225276 24215709 30225447 24215846 30225618 24215983 30225789 24216120 30225960 24216257 30226131 24216394 30226302 24216531 30226473 24216668 30226644 24216805 30226815 24216942 30226986 24217079 30227157 24217216 30227328 24217353 30227499 24217490 30227670 24217627 30227841 24217764 30228012 24217901 30228183 24218038 30228354 24218175 30228525 24218312 30228696 24218449 30228867 24218586 30229038 24218723 30229209 24218860 30229380 24218997 30229551 24219134 30229722 24219271 30229893 24219408 30230064 24219545 30230235 24219682 30230406 24219819 30230577 24219956 30230748 24220093 30230919 24220230 30231090 24220367 30231261 24220504 30231432 24220641 30231603 24220778 30231774 24220915 30231945 24221052 30232116 24221189 30232287 24221326 30232458 24221463 30232629 24221600 30232800 24221737 30232971 24221874 30233142 24222011 30233313 24222148 30233484 24222285 30233655 24222422 30233826 24222559 30233997 24222696 30234168 24222833 30234339 24222970 30234510 24223107 30234681 24223244 30234852 24223381 30235023 24223518 30235194 24223655 30235365 24223792 30235536 24223929 30235707 24224066 30235878 24224203 30236049 24224340 30236220 24224477 30236391 24224614 30236562 24224751 30236733 24224888 30236904 24225025 30237075 24225162 30237246 24225299 30237417 24225436 30237588 24225573 30237759 24225710 30237930 24225847 30238101 24225984 30238272 24226121 30238443 24226258 30238614
1000 41235900 0 41235900 51469627 41236037 51469798 41236174 51469969 41236311 51470140 41236448 51470311 41236585 51470482 41236722 51470653 41236859 51470824 41236996 51470995 41237133 51471166 41237270 51471337 41237407 51471508 41237544 51471679 41237681 51471850 41237818 51472021 41237955 51472192 41238092 51472363 41238229 51472534 41238366 51472705 41238503 51472876 41238640 51473047 41238777 51473218 41238914 51473389 41239051 51473560 41239188 51473731 41239325 51473902 41239462 51474073 41239599 51474244 41239736 51474415 41239873 51474586 41240010 51474757 41240147 51474928 41240284 51475099 41240421 51475270 41240558 51475441 41240695 51475612 41240832 51475783 41240969 51475954 41241106 51476125 41241243 51476296 41241380 51476467 41241517 51476638 41241654 51476809 41241791 51476980 41241928 51477151 41242065 51477322 41242202 51477493 41242339 51477664 41242476 51477835 41242613 51478006 41242750 51478177 41242887 51478348 41243024 51478519 41243161 51478690 41243298 51478861 41243435 51479032 41243572 51479203 41243709 51479374 41243846 51479545 41243983 51479716 41244120 51479887 41244257 51480058 41244394 51480229 41244531 51480400 41244668 51480571 41244805 51480742 41244942 51480913 41245079 51481084 41245216 51481255 41245353 51481426 41245490 51481597 41245627 51481768 41245764 51481939 41245901 51482110 41246038 51482281 41246175 51482452 41246312 51482623 41246449 51482794 41246586 51482965 41246723 51483136 41246860 51483307 41246997 51483478 41247134 51483649 41247271 51483820 41247408 51483991 41247545 51484162 41247682 51484333 41247819 51484504 41247956 51484675 41248093 51484846 41248230 51485017 41248367 51485188 41248504 51485359 41248641 51485530 41248778 51485701 41248915 51485872 41249052 51486043 41249189 51486214 41249326 51486385 41249463 51486556 41249600 51486727 41249737 51486898 41249874 51487069 41250011 51487240 41250148 51487411 41250285 51487582 41250422 51487753 41250559 51487924 41250696 51488095 41250833 51488266 41250970 51488437 41251107 51488608 41251244 51488779 41251381 51488950 41251518 51489121 41251655 51489292 41251792 51489463 41251929 51489634 41252066 51489805 41252203 51489976 41252340 51490147 41252477 51490318 41252614 51490489 41252751 51490660 41252888 51490831 41253025 51491002 41253162 51491173 41253299 51491344 41253436 51491515 41253573 51491686 41253710 51491857 41253847 51492028 41253984 51492199 41254121 51492370 41254258 51492541 41254395 51492712 41254532 51492883 41254669 51493054 41254806 51493225 41254943 51493396 41255080 51493567 41255217 51493738 41255354 51493909 41255491 51494080 41255628 51494251 41255765 51494422 41255902 51494593 41256039 51494764 41256176 51494935 41256313 51495106 41256450 51495277 41256587 51495448 41256724 51495619 41256861 51495790 41256998 51495961 41257135 51496132 41257272 51496303 41257409 51496474 41257546 51496645 41257683 51496816 41257820 51496987 41257957 51497158 41258094 51497329 41258231 51497500 41258368 51497671 41258505 51497842 41258642 51498013 41258779 51498184 41258916 51498355 41259053 51498526 41259190 51498697 41259327 51498868 41259464 51499039 41259601 51499210 41259738 51499381 41259875 51499552 41260012 51499723 41260149 51499894 41260286 51500065 41260423 51500236 41260560 51500407 41260697 51500578 41260834 51500749 41260971 51500920 41261108 51501091 41261245 51501262 41261382 51501433 41261519 51501604 41261656 51501775 41261793 51501946 41261930 51502117 41262067 51502288 41262204 51502459 41262341 51502630 41262478 51502801 41262615 51502972 41262752 51503143 41262889 51503314 41263026 51503485 41263163 51503656 41263300 51503827 41263437 51503998 41263574 51504169 41263711 51504340 41263848 51504511 41263985 51504682 41264122 51504853 41264259 51505024 41264396 51505195 41264533 51505366 41264670 51505537 41264807 51505708 41264944 51505879 41265081 51506050 41265218 51506221 41265355 51506392 41265492 51506563 41265629 51506734 41265766 51506905 41265903 51507076 41266040 51507247 41266177 51507418 41266314 51507589 41266451 51507760 41266588 51507931 41266725 51508102 41266862 51508273 41266999 51508444 41267136 51508615 41267273 51508786 41267410 51508957 41267547 51509128 41267684 51509299 41267821 51509470 41267958 51509641 41268095 51509812 41268232 51509983 41268369 51510154 41268506 51510325 41268643 51510496 41268780 51510667 41268917 51510838 41269054 51511009 41269191 51511180 41269328 51511351 41269465 51511522 41269602 51511693 41269739 51511864 41269876 51512035 41270013 51512206 41270150 51512377 41270287 51512548 41270424 51512719 41270561 51512890 41270698 51513061 41270835 51513232 41270972 51513403 41271109 51513574 41271246 51513745 41271383 51513916 41271520 51514087 41271657 51514258 41271794 51514429 41271931 51514600 41272068 51514771 41272205 51514942 41272342 51515113 41272479 51515284 41272616 51515455 41272753 51515626 41272890 51515797 41273027 51515968 41273164 51516139 41273301 51516310 41273438 51516481 41273575 51516652 41273712 51516823 41273849 51516994 41273986 51517165 41274123 51517336 41274260 51517507 41274397 51517678 41274534 51517849 41274671 51518020 41274808 51518191 41274945 51518362 41275082 51518533 41275219 51518704 41275356 51518875 41275493 51519046 41275630 51519217 41275767 51519388 41275904 51519559 41276041 51519730 41276178 51519901 41276315 51520072 41276452 51520243 41276589 51520414 41276726 51520585 41276863 51520756 41277000 51520927 41277137 51521098 41277274 51521269 41277411 51521440 41277548 51521611 41277685 51521782 41277822 51521953 41277959 51522124 41278096 51522295 41278233 51522466 41278370 51522637 41278507 51522808 41278644 51522979 41278781 51523150 41278918 51523321 41279055 51523492 41279192 51523663 41279329 51523834 41279466 51524005 41279603 51524176 41279740 51524347 41279877 51524518 41280014 51524689 41280151 51524860 41280288 51525031 41280425 51525202 41280562 51525373 41280699 51525544 41280836 51525715 41280973 51525886 41281110 51526057 41281247 51526228 41281384 51526399 41281521 51526570 41281658 51526741 41281795 51526912 41281932 51527083 41282069 51527254 41282206 51527425 41282343 51527596 41282480 51527767 41282617 51527938 41282754 51528109 41282891 51528280 41283028 51528451 41283165 51528622 41283302 51528793 41283439 51528964 41283576 51529135 41283713 51529306 41283850 51529477 41283987 51529648 41284124 51529819 41284261 51529990 41284398 51530161 41284535 51530332 41284672 51530503 41284809 51530674 41284946 51530845 41285083 51531016 41285220 51531187 41285357 51531358 41285494 51531529 41285631 51531700 41285768 51531871 41285905 51532042 41286042 51532213 41286179 51532384 41286316 51532555 41286453 51532726 41286590 51532897 41286727 51533068 41286864 51533239 41287001 51533410 41287138 51533581 41287275 51533752 41287412 51533923 41287549 51534094 41287686 51534265 41287823 51534436 41287960 51534607 41288097 51534778 41288234 51534949 41288371 51535120 41288508 51535291 41288645 51535462 41288782 51535633 41288919 51535804 41289056 51535975 41289193 51536146 41289330 51536317 41289467 51536488 41289604 51536659 41289741 51536830 41289878 51537001 41290015 51537172 41290152 51537343 41290289 51537514 41290426 51537685 41290563 51537856 41290700 51538027 41290837 51538198 41290974 51538369 41291111 51538540 41291248 51538711 41291385 51538882 41291522 51539053 41291659 51539224 41291796 51539395 41291933 51539566 41292070 51539737 41292207 51539908 41292344 51540079 41292481 51540250 41292618 51540421 41292755 51540592 41292892 51540763 41293029 51540934 41293166 51541105 41293303 51541276 41293440 51541447 41293577 51541618 41293714 51541789 41293851 51541960 41293988 51542131 41294125 51542302 41294262 51542473 41294399 51542644 41294536 51542815 41294673 51542986 41294810 51543157 41294947 51543328 41295084 51543499 41295221 51543670 41295358 51543841 41295495 51544012 41295632 51544183 41295769 51544354 41295906 51544525 41296043 51544696 41296180 51544867 41296317 51545038 41296454 51545209 41296591 51545380 41296728 51545551 41296865 51545722 41297002 51545893 41297139 51546064 41297276 51546235 41297413 51546406 41297550 51546577 41297687 51546748 41297824 51546919 41297961 51547090 41298098 51547261 41298235 51547432 41298372 51547603 41298509 51547774 41298646 51547945 41298783 51548116 41298920 51548287 41299057 51548458 41299194 51548629 41299331 51548800 41299468 51548971 41299605 51549142 41299742 51549313 41299879 51549484 41300016 51549655 41300153 51549826 41300290 51549997 41300427 51550168 41300564 51550339 41300701 51550510 41300838 51550681 41300975 51550852 41301112 51551023 41301249 51551194 41301386 51551365 41301523 51551536 41301660 51551707 41301797 51551878 41301934 51552049 41302071 51552220 41302208 51552391 41302345 51552562 41302482 51552733 41302619 51552904 41302756 51553075 41302893 51553246 41303030 51553417 41303167 51553588 41303304 51553759 41303441 51553930 41303578 51554101 41303715 51554272 41303852 51554443 41303989 51554614 41304126 51554785 41304263 51554956 41304400 51555127 41304537 51555298 41304674 51555469 41304811 51555640 41304948 51555811 41305085 51555982 41305222 51556153 41305359 51556324 41305496 51556495 41305633 51556666 41305770 51556837 41305907 51557008 41306044 51557179 41306181 51557350 41306318 51557521 41306455 51557692 41306592 51557863 41306729 51558034 41306866 51558205 41307003 51558376 41307140 51558547 41307277 51558718 41307414 51558889 41307551 51559060 41307688 51559231 41307825 51559402 41307962 51559573 41308099 51559744 41308236 51559915 41308373 51560086 41308510 51560257 41308647 51560428 41308784 51560599 41308921 51560770 41309058 51560941 41309195 51561112 41309332 51561283 41309469 51561454 41309606 51561625 41309743 51561796 41309880 51561967 41310017 51562138 41310154 51562309 41310291 51562480 41310428 51562651 41310565 51562822 41310702 51562993 41310839 51563164 41310976 51563335 41311113 51563506 41311250 51563677 41311387 51563848 41311524 51564019 41311661 51564190 41311798 51564361 41311935 51564532 41312072 51564703 41312209 51564874 41312346 51565045 41312483 51565216 41312620 51565387 41312757 51565558 41312894 51565729 41313031 51565900 41313168 51566071 41313305 51566242 41313442 51566413 41313579 51566584 41313716 51566755 41313853 51566926 41313990 51567097 41314127 51567268 41314264 51567439 41314401 51567610 41314538 51567781 41314675 51567952 41314812 51568123 41314949 51568294 41315086 51568465 41315223 51568636 41315360 51568807 41315497 51568978 41315634 51569149 41315771 51569320 41315908 51569491 41316045 51569662 41316182 51569833 41316319 51570004 41316456 51570175 41316593 51570346 41316730 51570517 41316867 51570688 41317004 51570859 41317141 51571030 41317278 51571201 41317415 51571372 41317552 51571543 41317689 51571714 41317826 51571885 41317963 51572056 41318100 51572227 41318237 51572398 41318374 51572569 41318511 51572740 41318648 51572911 41318785 51573082 41318922 51573253 41319059 51573424 41319196 51573595 41319333 51573766 41319470 51573937 41319607 51574108 41319744 51574279 41319881 51574450 41320018 51574621 41320155 51574792 41320292 51574963 41320429 51575134 41320566 51575305 41320703 51575476 41320840 51575647 41320977 51575818 41321114 51575989 41321251 51576160 41321388 51576331 41321525 51576502 41321662 51576673 41321799 51576844 41321936 51577015 41322073 51577186 41322210 51577357 41322347 51577528 41322484 51577699 41322621 51577870 41322758 51578041 41322895 51578212 41323032 51578383 41323169 51578554 41323306 51578725 41323443 51578896 41323580 51579067 41323717 51579238 41323854 51579409 41323991 51579580 41324128 51579751 41324265 51579922 41324402 51580093 41324539 51580264 41324676 51580435 41324813 51580606 41324950 51580777 41325087 51580948 41325224 51581119 41325361 51581290 41325498 51581461 41325635 51581632 41325772 51581803 41325909 51581974 41326046 51582145 41326183 51582316 41326320 51582487 41326457 51582658 41326594 51582829 41326731 51583000 41326868 51583171 41327005 51583342 41327142 51583513 41327279 51583684 41327416 51583855 41327553 51584026 41327690 51584197 41327827 51584368 41327964 51584539 41328101 51584710 41328238 51584881 41328375 51585052 41328512 51585223 41328649 51585394 41328786 51585565 41328923 51585736 41329060 51585907 41329197 51586078 41329334 51586249 41329471 51586420 41329608 51586591 41329745 51586762 41329882 51586933 41330019 51587104 41330156 51587275 41330293 51587446 41330430 51587617 41330567 51587788 41330704 51587959 41330841 51588130 41330978 51588301 41331115 51588472 41331252 51588643 41331389 51588814 41331526 51588985 41331663 51589156 41331800 51589327 41331937 51589498 41332074 51589669 41332211 51589840 41332348 51590011 41332485 51590182 41332622 51590353 41332759 51590524 41332896 51590695 41333033 51590866 41333170 51591037 41333307 51591208 41333444 51591379 41333581 51591550 41333718 51591721 41333855 51591892 41333992 51592063 41334129 51592234 41334266 51592405 41334403 51592576 41334540 51592747 41334677 51592918 41334814 51593089 41334951 51593260 41335088 51593431 41335225 51593602 41335362 51593773 41335499 51593944 41335636 51594115 41335773 51594286 41335910 51594457 41336047 51594628 41336184 51594799 41336321 51594970 41336458 51595141 41336595 51595312 41336732 51595483 41336869 51595654 41337006 51595825 41337143 51595996 41337280 51596167 41337417 51596338 41337554 51596509 41337691 51596680 41337828 51596851 41337965 51597022 41338102 51597193 41338239 51597364 41338376 51597535 41338513 51597706 41338650 51597877 41338787 51598048 41338924 51598219 41339061 51598390 41339198 51598561 41339335 51598732 41339472 51598903 41339609 51599074 41339746 51599245 41339883 51599416 41340020 51599587 41340157 51599758 41340294 51599929 41340431 51600100 41340568 51600271 41340705 51600442 41340842 51600613 41340979 51600784 41341116 51600955 41341253 51601126 41341390 51601297 41341527 51601468 41341664 51601639 41341801 51601810 41341938 51601981 41342075 51602152 41342212 51602323 41342349 51602494 41342486 51602665 41342623 51602836 41342760 51603007 41342897 51603178 41343034 51603349 41343171 51603520 41343308 51603691 41343445 51603862 41343582 51604033 41343719 51604204 41343856 51604375 41343993 51604546 41344130 51604717 41344267 51604888 41344404 51605059 41344541 51605230 41344678 51605401 41344815 51605572 41344952 51605743 41345089 51605914 41345226 51606085 41345363 51606256 41345500 51606427 41345637 51606598 41345774 51606769 41345911 51606940 41346048 51607111 41346185 51607282 41346322 51607453 41346459 51607624 41346596 51607795 41346733 51607966 41346870 51608137 41347007 51608308 41347144 51608479 41347281 51608650 41347418 51608821 41347555 51608992 41347692 51609163 41347829 51609334 41347966 51609505 41348103 51609676 41348240 51609847 41348377 51610018 41348514 51610189 41348651 51610360 41348788 51610531 41348925 51610702 41349062 51610873 41349199 51611044 41349336 51611215 41349473 51611386 41349610 51611557 41349747 51611728 41349884 51611899 41350021 51612070 41350158 51612241 41350295 51612412 41350432 51612583 41350569 51612754 41350706 51612925 41350843 51613096 41350980 51613267 41351117 51613438 41351254 51613609 41351391 51613780 41351528 51613951 41351665 51614122 41351802 51614293 41351939 51614464 41352076 51614635 41352213 51614806 41352350 51614977 41352487 51615148 41352624 51615319 41352761 51615490 41352898 51615661 41353035 51615832 41353172 51616003 41353309 51616174 41353446 51616345 41353583 51616516 41353720 51616687 41353857 51616858 41353994 51617029 41354131 51617200 41354268 51617371 41354405 51617542 41354542 51617713 41354679 51617884 41354816 51618055 41354953 51618226 41355090 51618397 41355227 51618568 41355364 51618739 41355501 51618910 41355638 51619081 41355775 51619252 41355912 51619423 41356049 51619594 41356186 51619765 41356323 51619936 41356460 51620107 41356597 51620278 41356734 51620449 41356871 51620620 41357008 51620791 41357145 51620962 41357282 51621133 41357419 51621304 41357556 51621475 41357693 51621646 41357830 51621817 41357967 51621988 41358104 51622159 41358241 51622330 41358378 51622501 41358515 51622672 41358652 51622843 41358789 51623014 41358926 51623185 41359063 51623356 41359200 51623527 41359337 51623698 41359474 51623869 41359611 51624040 41359748 51624211 41359885 51624382 41360022 51624553 41360159 51624724 41360296 51624895 41360433 51625066 41360570 51625237 41360707 51625408 41360844 51625579 41360981 51625750 41361118 51625921 41361255 51626092 41361392 51626263 41361529 51626434 41361666 51626605 41361803 51626776 41361940 51626947 41362077 51627118 41362214 51627289 41362351 51627460 41362488 51627631 41362625 51627802 41362762 51627973 41362899 51628144 41363036 51628315 41363173 51628486 41363310 51628657 41363447 51628828 41363584 51628999 41363721 51629170 41363858 51629341 41363995 51629512 41364132 51629683 41364269 51629854 41364406 51630025 41364543 51630196 41364680 51630367 41364817 51630538 41364954 51630709 41365091 51630880 41365228 51631051 41365365 51631222 41365502 51631393 41365639 51631564 41365776 51631735 41365913 51631906 41366050 51632077 41366187 51632248 41366324 51632419 41366461 51632590 41366598 51632761 41366735 51632932 41366872 51633103 41367009 51633274 41367146 51633445 41367283 51633616 41367420 51633787 41367557 51633958 41367694 51634129 41367831 51634300 41367968 51634471 41368105 51634642 41368242 51634813 41368379 51634984 41368516 51635155 41368653 51635326 41368790 51635497 41368927 51635668 41369064 51635839 41369201 51636010 41369338 51636181 41369475 51636352 41369612 51636523 41369749 51636694 41369886 51636865 41370023 51637036 41370160 51637207 41370297 51637378 41370434 51637549 41370571 51637720 41370708 51637891 41370845 51638062 41370982 51638233 41371119 51638404 41371256 51638575 41371393 51638746 41371530 51638917 41371667 51639088 41371804 51639259 41371941 51639430 41372078 51639601 41372215 51639772 41372352 51639943 41372489 51640114 41372626 51640285
1000 70052484 0 70052484 87437772 70052621 87437943 70052758 87438114 70052895 87438285 70053032 87438456 70053169 87438627 70053306 87438798 70053443 87438969 70053580 87439140 70053717 87439311 70053854 87439482 70053991 87439653 70054128 87439824 70054265 87439995 70054402 87440166 70054539 87440337 70054676 87440508 70054813 87440679 70054950 87440850 70055087 87441021 70055224 87441192 70055361 87441363 70055498 87441534 70055635 87441705 70055772 87441876 70055909 87442047 70056046 87442218 70056183 87442389 70056320 87442560 70056457 87442731 70056594 87442902 70056731 87443073 70056868 87443244 70057005 87443415 70057142 87443586 70057279 87443757 70057416 87443928 70057553 87444099 70057690 87444270 70057827 87444441 70057964 87444612 70058101 87444783 70058238 87444954 70058375 87445125 70058512 87445296 70058649 87445467 70058786 87445638 70058923 87445809 70059060 87445980 70059197 87446151 70059334 87446322 70059471 87446493 70059608 87446664 70059745 87446835 70059882 87447006 70060019 87447177 70060156 87447348 70060293 87447519 70060430 87447690 70060567 87447861 70060704 87448032 70060841 87448203 70060978 87448374 70061115 87448545 70061252 87448716 70061389 87448887 70061526 87449058 70061663 87449229 70061800 87449400 70061937 87449571 70062074 87449742 70062211 87449913 70062348 87450084 70062485 87450255 70062622 87450426 70062759 87450597 70062896 87450768 70063033 87450939 70063170 87451110 70063307 87451281 70063444 87451452 70063581 87451623 70063718 87451794 70063855 87451965 70063992 87452136 70064129 87452307 70064266 87452478 70064403 87452649 70064540 87452820 70064677 87452991 70064814 87453162 70064951 87453333 70065088 87453504 70065225 87453675 70065362 87453846 70065499 87454017 70065636 87454188 70065773 87454359 70065910 87454530 70066047 87454701 70066184 87454872 70066321 87455043 70066458 87455214 70066595 87455385 70066732 87455556 70066869 87455727 70067006 87455898 70067143 87456069 70067280 87456240 70067417 87456411 70067554 87456582 70067691 87456753 70067828 87456924 70067965 87457095 70068102 87457266 70068239 87457437 70068376 87457608 70068513 87457779 70068650 87457950 70068787 87458121 70068924 87458292 70069061 87458463 70069198 87458634 70069335 87458805 70069472 87458976 70069609 87459147 70069746 87459318 70069883 87459489 70070020 87459660 70070157 87459831 70070294 87460002 70070431 87460173 70070568 87460344 70070705 87460515 70070842 87460686 70070979 87460857 70071116 87461028 70071253 87461199 70071390 87461370 70071527 87461541 70071664 87461712 70071801 87461883 70071938 87462054 70072075 87462225 70072212 87462396 70072349 87462567 70072486 87462738 70072623 87462909 70072760 87463080 70072897 87463251 70073034 87463422 70073171 87463593 70073308 87463764 70073445 87463935 70073582 87464106 70073719 87464277 70073856 87464448 70073993 87464619 70074130 87464790 70074267 87464961 70074404 87465132 70074541 87465303 70074678 87465474 70074815 87465645 70074952 87465816 70075089 87465987 70075226 87466158 70075363 87466329 70075500 87466500 70075637 87466671 70075774 87466842 70075911 87467013 70076048 87467184 70076185 87467355 70076322 87467526 70076459 87467697 70076596 87467868 70076733 87468039 70076870 87468210 70077007 87468381 70077144 87468552 70077281 87468723 70077418 87468894 70077555 87469065 70077692 87469236 70077829 87469407 70077966 87469578 70078103 87469749 70078240 87469920 70078377 87470091 70078514 87470262 70078651 87470433 70078788 87470604 70078925 87470775 70079062 87470946 70079199 87471117 70079336 87471288 70079473 87471459 70079610 87471630 70079747 87471801 70079884 87471972 70080021 87472143 70080158 87472314 70080295 87472485 70080432 87472656 70080569 87472827 70080706 87472998 70080843 87473169 70080980 87473340 70081117 87473511 70081254 87473682 70081391 87473853 70081528 87474024 70081665 87474195 70081802 87474366 70081939 87474537 70082076 87474708 70082213 87474879 70082350 87475050 70082487 87475221 70082624 87475392 70082761 87475563 70082898 87475734 70083035 87475905 70083172 87476076 70083309 87476247 70083446 87476418 70083583 87476589 70083720 87476760 70083857 87476931 70083994 87477102 70084131 87477273 70084268 87477444 70084405 87477615 70084542 87477786 70084679 87477957 70084816 87478128 70084953 87478299 70085090 87478470 70085227 87478641 70085364 87478812 70085501 87478983 70085638 87479154 70085775 87479325 70085912 87479496 70086049 87479667 70086186 87479838 70086323 87480009 70086460 87480180 70086597 87480351 70086734 87480522 70086871 87480693 70087008 87480864 70087145 87481035 70087282 87481206 70087419 87481377 70087556 87481548 70087693 87481719 70087830 87481890 70087967 87482061 70088104 87482232 70088241 87482403 70088378 87482574 70088515 87482745 70088652 87482916 70088789 87483087 70088926 87483258 70089063 87483429 70089200 87483600 70089337 87483771 70089474 87483942 70089611 87484113 70089748 87484284 70089885 87484455 70090022 87484626 70090159 87484797 70090296 87484968 70090433 87485139 70090570 87485310 70090707 87485481 70090844 87485652 70090981 87485823 70091118 87485994 70091255 87486165 70091392 87486336 70091529 87486507 70091666 87486678 70091803 87486849 70091940 87487020 70092077 87487191 70092214 87487362 70092351 87487533 70092488 87487704 70092625 87487875 70092762 87488046 70092899 87488217 70093036 87488388 70093173 87488559 70093310 87488730 70093447 87488901 70093584 87489072 70093721 87489243 70093858 87489414 70093995 87489585 70094132 87489756 70094269 87489927 70094406 87490098 70094543 87490269 70094680 87490440 70094817 87490611 70094954 87490782 70095091 87490953 70095228 87491124 70095365 87491295 70095502 87491466 70095639 87491637 70095776 87491808 70095913 87491979 70096050 87492150 70096187 87492321 70096324 87492492 70096461 87492663 70096598 87492834 70096735 87493005 70096872 87493176 70097009 87493347 70097146 87493518 70097283 87493689 70097420 87493860 70097557 87494031 70097694 87494202 70097831 87494373 70097968 87494544 70098105 87494715 70098242 87494886 70098379 87495057 70098516 87495228 70098653 87495399 70098790 87495570 70098927 87495741 70099064 87495912 70099201 87496083 70099338 87496254 70099475 87496425 70099612 87496596 70099749 87496767 70099886 87496938 70100023 87497109 70100160 87497280 70100297 87497451 70100434 87497622 70100571 87497793 70100708 87497964 70100845 87498135 70100982 87498306 70101119 87498477 70101256 87498648 70101393 87498819 70101530 87498990 70101667 87499161 70101804 87499332 70101941 87499503 70102078 87499674 70102215 87499845 70102352 87500016 70102489 87500187 70102626 87500358 70102763 87500529 70102900 87500700 70103037 87500871 70103174 87501042 70103311 87501213 70103448 87501384 70103585 87501555 70103722 87501726 70103859 87501897 70103996 87502068 70104133 87502239 70104270 87502410 70104407 87502581 70104544 87502752 70104681 87502923 70104818 87503094 70104955 87503265 70105092 87503436 70105229 87503607 70105366 87503778 70105503 87503949 70105640 87504120 70105777 87504291 70105914 87504462 70106051 87504633 70106188 87504804 70106325 87504975 70106462 87505146 70106599 87505317 70106736 87505488 70106873 87505659 70107010 87505830 70107147 87506001 70107284 87506172 70107421 87506343 70107558 87506514 70107695 87506685 70107832 87506856 70107969 87507027 70108106 87507198 70108243 87507369 70108380 87507540 70108517 87507711 70108654 87507882 70108791 87508053 70108928 87508224 70109065 87508395 70109202 87508566 70109339 87508737 70109476 87508908 70109613 87509079 70109750 87509250 70109887 87509421 70110024 87509592 70110161 87509763 70110298 87509934 70110435 87510105 70110572 87510276 70110709 87510447 70110846 87510618 70110983 87510789 70111120 87510960 70111257 87511131 70111394 87511302 70111531 87511473 70111668 87511644 70111805 87511815 70111942 87511986 70112079 87512157 70112216 87512328 70112353 87512499 70112490 87512670 70112627 87512841 70112764 87513012 70112901 87513183 70113038 87513354 70113175 87513525 70113312 87513696 70113449 87513867 70113586 87514038 70113723 87514209 70113860 87514380 70113997 87514551 70114134 87514722 70114271 87514893 70114408 87515064 70114545 87515235 70114682 87515406 70114819 87515577 70114956 87515748 70115093 87515919 70115230 87516090 70115367 87516261 70115504 87516432 70115641 87516603 70115778 87516774 70115915 87516945 70116052 87517116 70116189 87517287 70116326 87517458 70116463 87517629 70116600 87517800 70116737 87517971 70116874 87518142 70117011 87518313 70117148 87518484 70117285 87518655 70117422 87518826 70117559 87518997 70117696 87519168 70117833 87519339 70117970 87519510 70118107 87519681 70118244 87519852 70118381 87520023 70118518 87520194 70118655 87520365 70118792 87520536 70118929 87520707 70119066 87520878 70119203 87521049 70119340 87521220 70119477 87521391 70119614 87521562 70119751 87521733 70119888 87521904 70120025 87522075 70120162 87522246 70120299 87522417 70120436 87522588 70120573 87522759 70120710 87522930 70120847 87523101 70120984 87523272 70121121 87523443 70121258 87523614 70121395 87523785 70121532 87523956 70121669 87524127 70121806 87524298 70121943 87524469 70122080 87524640 70122217 87524811 70122354 87524982 70122491 87525153 70122628 87525324 70122765 87525495 70122902 87525666 70123039 87525837 70123176 87526008 70123313 87526179 70123450 87526350 70123587 87526521 70123724 87526692 70123861 87526863 70123998 87527034 70124135 87527205 70124272 87527376 70124409 87527547 70124546 87527718 70124683 87527889 70124820 87528060 70124957 87528231 70125094 87528402 70125231 87528573 70125368 87528744 70125505 87528915 70125642 87529086 70125779 87529257 70125916 87529428 70126053 87529599 70126190 87529770 70126327 87529941 70126464 87530112 70126601 87530283 70126738 87530454 70126875 87530625 70127012 87530796 70127149 87530967 70127286 87531138 70127423 87531309 70127560 87531480 70127697 87531651 70127834 87531822 70127971 87531993 70128108 87532164 70128245 87532335 70128382 87532506 70128519 87532677 70128656 87532848 70128793 87533019 70128930 87533190 70129067 87533361 70129204 87533532 70129341 87533703 70129478 87533874 70129615 87534045 70129752 87534216 70129889 87534387 70130026 87534558 70130163 87534729 70130300 87534900 70130437 87535071 70130574 87535242 70130711 87535413 70130848 87535584 70130985 87535755 70131122 87535926 70131259 87536097 70131396 87536268 70131533 87536439 70131670 87536610 70131807 87536781 70131944 87536952 70132081 87537123 70132218 87537294 70132355 87537465 70132492 87537636 70132629 87537807 70132766 87537978 70132903 87538149 70133040 87538320 70133177 87538491 70133314 87538662 70133451 87538833 70133588 87539004 70133725 87539175 70133862 87539346 70133999 87539517 70134136 87539688 70134273 87539859 70134410 87540030 70134547 87540201 70134684 87540372 70134821 87540543 70134958 87540714 70135095 87540885 70135232 87541056 70135369 87541227 70135506 87541398 70135643 87541569 70135780 87541740 70135917 87541911 70136054 87542082 70136191 87542253 70136328 87542424 70136465 87542595 70136602 87542766 70136739 87542937 70136876 87543108 70137013 87543279 70137150 87543450 70137287 87543621 70137424 87543792 70137561 87543963 70137698 87544134 70137835 87544305 70137972 87544476 70138109 87544647 70138246 87544818 70138383 87544989 70138520 87545160 70138657 87545331 70138794 87545502 70138931 87545673 70139068 87545844 70139205 87546015 70139342 87546186 70139479 87546357 70139616 87546528 70139753 87546699 70139890 87546870 70140027 87547041 70140164 87547212 70140301 87547383 70140438 87547554 70140575 87547725 70140712 87547896 70140849 87548067 70140986 87548238 70141123 87548409 70141260 87548580 70141397 87548751 70141534 87548922 70141671 87549093 70141808 87549264 70141945 87549435 70142082 87549606 70142219 87549777 70142356 87549948 70142493 87550119 70142630 87550290 70142767 87550461 70142904 87550632 70143041 87550803 70143178 87550974 70143315 87551145 70143452 87551316 70143589 87551487 70143726 87551658 70143863 87551829 70144000 87552000 70144137 87552171 70144274 87552342 70144411 87552513 70144548 87552684 70144685 87552855 70144822 87553026 70144959 87553197 70145096 87553368 70145233 87553539 70145370 87553710 70145507 87553881 70145644 87554052 70145781 87554223 70145918 87554394 70146055 87554565 70146192 87554736 70146329 87554907 70146466 87555078 70146603 87555249 70146740 87555420 70146877 87555591 70147014 87555762 70147151 87555933 70147288 87556104 70147425 87556275 70147562 87556446 70147699 87556617 70147836 87556788 70147973 87556959 70148110 87557130 70148247 87557301 70148384 87557472 70148521 87557643 70148658 87557814 70148795 87557985 70148932 87558156 70149069 87558327 70149206 87558498 70149343 87558669 70149480 87558840 70149617 87559011 70149754 87559182 70149891 87559353 70150028 87559524 70150165 87559695 70150302 87559866 70150439 87560037 70150576 87560208 70150713 87560379 70150850 87560550 70150987 87560721 70151124 87560892 70151261 87561063 70151398 87561234 70151535 87561405 70151672 87561576 70151809 87561747 70151946 87561918 70152083 87562089 70152220 87562260 70152357 87562431 70152494 87562602 70152631 87562773 70152768 87562944 70152905 87563115 70153042 87563286 70153179 87563457 70153316 87563628 70153453 87563799 70153590 87563970 70153727 87564141 70153864 87564312 70154001 87564483 70154138 87564654 70154275 87564825 70154412 87564996 70154549 87565167 70154686 87565338 70154823 87565509 70154960 87565680 70155097 87565851 70155234 87566022 70155371 87566193 70155508 87566364 70155645 87566535 70155782 87566706 70155919 87566877 70156056 87567048 70156193 87567219 70156330 87567390 70156467 87567561 70156604 87567732 70156741 87567903 70156878 87568074 70157015 87568245 70157152 87568416 70157289 87568587 70157426 87568758 70157563 87568929 70157700 87569100 70157837 87569271 70157974 87569442 70158111 87569613 70158248 87569784 70158385 87569955 70158522 87570126 70158659 87570297 70158796 87570468 70158933 87570639 70159070 87570810 70159207 87570981 70159344 87571152 70159481 87571323 70159618 87571494 70159755 87571665 70159892 87571836 70160029 87572007 70160166 87572178 70160303 87572349 70160440 87572520 70160577 87572691 70160714 87572862 70160851 87573033 70160988 87573204 70161125 87573375 70161262 87573546 70161399 87573717 70161536 87573888 70161673 87574059 70161810 87574230 70161947 87574401 70162084 87574572 70162221 87574743 70162358 87574914 70162495 87575085 70162632 87575256 70162769 87575427 70162906 87575598 70163043 87575769 70163180 87575940 70163317 87576111 70163454 87576282 70163591 87576453 70163728 87576624 70163865 87576795 70164002 87576966 70164139 87577137 70164276 87577308 70164413 87577479 70164550 87577650 70164687 87577821 70164824 87577992 70164961 87578163 70165098 87578334 70165235 87578505 70165372 87578676 70165509 87578847 70165646 87579018 70165783 87579189 70165920 87579360 70166057 87579531 70166194 87579702 70166331 87579873 70166468 87580044 70166605 87580215 70166742 87580386 70166879 87580557 70167016 87580728 70167153 87580899 70167290 87581070 70167427 87581241 70167564 87581412 70167701 87581583 70167838 87581754 70167975 87581925 70168112 87582096 70168249 87582267 70168386 87582438 70168523 87582609 70168660 87582780 70168797 87582951 70168934 87583122 70169071 87583293 70169208 87583464 70169345 87583635 70169482 87583806 70169619 87583977 70169756 87584148 70169893 87584319 70170030 87584490 70170167 87584661 70170304 87584832 70170441 87585003 70170578 87585174 70170715 87585345 70170852 87585516 70170989 87585687 70171126 87585858 70171263 87586029 70171400 87586200 70171537 87586371 70171674 87586542 70171811 87586713 70171948 87586884 70172085 87587055 70172222 87587226 70172359 87587397 70172496 87587568 70172633 87587739 70172770 87587910 70172907 87588081 70173044 87588252 70173181 87588423 70173318 87588594 70173455 87588765 70173592 87588936 70173729 87589107 70173866 87589278 70174003 87589449 70174140 87589620 70174277 87589791 70174414 87589962 70174551 87590133 70174688 87590304 70174825 87590475 70174962 87590646 70175099 87590817 70175236 87590988 70175373 87591159 70175510 87591330 70175647 87591501 70175784 87591672 70175921 87591843 70176058 87592014 70176195 87592185 70176332 87592356 70176469 87592527 70176606 87592698 70176743 87592869 70176880 87593040 70177017 87593211 70177154 87593382 70177291 87593553 70177428 87593724 70177565 87593895 70177702 87594066 70177839 87594237 70177976 87594408 70178113 87594579 70178250 87594750 70178387 87594921 70178524 87595092 70178661 87595263 70178798 87595434 70178935 87595605 70179072 87595776 70179209 87595947 70179346 87596118 70179483 87596289 70179620 87596460 70179757 87596631 70179894 87596802 70180031 87596973 70180168 87597144 70180305 87597315 70180442 87597486 70180579 87597657 70180716 87597828 70180853 87597999 70180990 87598170 70181127 87598341 70181264 87598512 70181401 87598683 70181538 87598854 70181675 87599025 70181812 87599196 70181949 87599367 70182086 87599538 70182223 87599709 70182360 87599880 70182497 87600051 70182634 87600222 70182771 87600393 70182908 87600564 70183045 87600735 70183182 87600906 70183319 87601077 70183456 87601248 70183593 87601419 70183730 87601590 70183867 87601761 70184004 87601932 70184141 87602103 70184278 87602274 70184415 87602445 70184552 87602616 70184689 87602787 70184826 87602958 70184963 87603129 70185100 87603300 70185237 87603471 70185374 87603642 70185511 87603813 70185648 87603984 70185785 87604155 70185922 87604326 70186059 87604497 70186196 87604668 70186333 87604839 70186470 87605010 70186607 87605181 70186744 87605352 70186881 87605523 70187018 87605694 70187155 87605865 70187292 87606036 70187429 87606207 70187566 87606378 70187703 87606549 70187840 87606720 70187977 87606891 70188114 87607062 70188251 87607233 70188388 87607404 70188525 87607575 70188662 87607746 70188799 87607917 70188936 87608088 70189073 87608259 70189210 87608430
1000 32570791 0 32570791 40654053 32570928 40654224 32571065 40654395 32571202 40654566 32571339 40654737 32571476 40654908 32571613 40655079 32571750 40655250 32571887 40655421 32572024 40655592 32572161 40655763 32572298 40655934 32572435 40656105 32572572 40656276 32572709 40656447 32572846 40656618 32572983 40656789 32573120 40656960 32573257 40657131 32573394 40657302 32573531 40657473 32573668 40657644 32573805 40657815 32573942 40657986 32574079 40658157 32574216 40658328 32574353 40658499 32574490 40658670 32574627 40658841 32574764 40659012 32574901 40659183 32575038 40659354 32575175 40659525 32575312 40659696 32575449 40659867 32575586 40660038 32575723 40660209 32575860 40660380 32575997 40660551 32576134 40660722 32576271 40660893 32576408 40661064 32576545 40661235 32576682 40661406 32576819 40661577 32576956 40661748 32577093 40661919 32577230 40662090 32577367 40662261 32577504 40662432 32577641 40662603 32577778 40662774 32577915 40662945 32578052 40663116 32578189 40663287 32578326 40663458 32578463 40663629 32578600 40663800 32578737 40663971 32578874 40664142 32579011 40664313 32579148 40664484 32579285 40664655 32579422 40664826 32579559 40664997 32579696 40665168 32579833 40665339 32579970 40665510 32580107 40665681 32580244 40665852 32580381 40666023 32580518 40666194 32580655 40666365 32580792 40666536 32580929 40666707 32581066 40666878 32581203 40667049 32581340 40667220 32581477 40667391 32581614 40667562 32581751 40667733 32581888 40667904 32582025 40668075 32582162 40668246 32582299 40668417 32582436 40668588 32582573 40668759 32582710 40668930 32582847 40669101 32582984 40669272 32583121 40669443 32583258 40669614 32583395 40669785 32583532 40669956 32583669 40670127 32583806 40670298 32583943 40670469 32584080 40670640 32584217 40670811 32584354 40670982 32584491 40671153 32584628 40671324 32584765 40671495 32584902 40671666 32585039 40671837 32585176 40672008 32585313 40672179 32585450 40672350 32585587 40672521 32585724 40672692 32585861 40672863 32585998 40673034 32586135 40673205 32586272 40673376 32586409 40673547 32586546 40673718 32586683 40673889 32586820 40674060 32586957 40674231 32587094 40674402 32587231 40674573 32587368 40674744 32587505 40674915 32587642 40675086 32587779 40675257 32587916 40675428 32588053 40675599 32588190 40675770 32588327 40675941 32588464 40676112 32588601 40676283 32588738 40676454 32588875 40676625 32589012 40676796 32589149 40676967 32589286 40677138 32589423 40677309 32589560 40677480 32589697 40677651 32589834 40677822 32589971 40677993 32590108 40678164 32590245 40678335 32590382 40678506 32590519 40678677 32590656 40678848 32590793 40679019 32590930 40679190 32591067 40679361 32591204 40679532 32591341 40679703 32591478 40679874 32591615 40680045 32591752 40680216 32591889 40680387 32592026 40680558 32592163 40680729 32592300 40680900 32592437 40681071 32592574 40681242 32592711 40681413 32592848 40681584 32592985 40681755 32593122 40681926 32593259 40682097 32593396 40682268 32593533 40682439 32593670 40682610 32593807 40682781 32593944 40682952 32594081 40683123 32594218 40683294 32594355 40683465 32594492 40683636 32594629 40683807 32594766 40683978 32594903 40684149 32595040 40684320 32595177 40684491 32595314 40684662 32595451 40684833 32595588 40685004 32595725 40685175 32595862 40685346 32595999 40685517 32596136 40685688 32596273 40685859 32596410 40686030 32596547 40686201 32596684 40686372 32596821 40686543 32596958 40686714 32597095 40686885 32597232 40687056 32597369 40687227 32597506 40687398 32597643 40687569 32597780 40687740 32597917 40687911 32598054 40688082 32598191 40688253 32598328 40688424 32598465 40688595 32598602 40688766 32598739 40688937 32598876 40689108 32599013 40689279 32599150 40689450 32599287 40689621 32599424 40689792 32599561 40689963 32599698 40690134 32599835 40690305 32599972 40690476 32600109 40690647 32600246 40690818 32600383 40690989 32600520 40691160 32600657 40691331 32600794 40691502 32600931 40691673 32601068 40691844 32601205 40692015 32601342 40692186 32601479 40692357 32601616 40692528 32601753 40692699 32601890 40692870 32602027 40693041 32602164 40693212 32602301 40693383 32602438 40693554 32602575 40693725 32602712 40693896 32602849 40694067 32602986 40694238 32603123 40694409 32603260 40694580 32603397 40694751 32603534 40694922 32603671 40695093 32603808 40695264 32603945 40695435 32604082 40695606 32604219 40695777 32604356 40695948 32604493 40696119 32604630 40696290 32604767 40696461 32604904 40696632 32605041 40696803 32605178 40696974 32605315 40697145 32605452 40697316 32605589 40697487 32605726 40697658 32605863 40697829 32606000 40698000 32606137 40698171 32606274 40698342 32606411 40698513 32606548 40698684 32606685 40698855 32606822 40699026 32606959 40699197 32607096 40699368 32607233 40699539 32607370 40699710 32607507 40699881 32607644 40700052 32607781 40700223 32607918 40700394 32608055 40700565 32608192 40700736 32608329 40700907 32608466 40701078 32608603 40701249 32608740 40701420 32608877 40701591 32609014 40701762 32609151 40701933 32609288 40702104 32609425 40702275 32609562 40702446 32609699 40702617 32609836 40702788 32609973 40702959 32610110 40703130 32610247 40703301 32610384 40703472 32610521 40703643 32610658 40703814 32610795 40703985 32610932 40704156 32611069 40704327 32611206 40704498 32611343 40704669 32611480 40704840 32611617 40705011 32611754 40705182 32611891 40705353 32612028 40705524 32612165 40705695 32612302 40705866 32612439 40706037 32612576 40706208 32612713 40706379 32612850 40706550 32612987 40706721 32613124 40706892 32613261 40707063 32613398 40707234 32613535 40707405 32613672 40707576 32613809 40707747 32613946 40707918 32614083 40708089 32614220 40708260 32614357 40708431 32614494 40708602 32614631 40708773 32614768 40708944 32614905 40709115 32615042 40709286 32615179 40709457 32615316 40709628 32615453 40709799 32615590 40709970 32615727 40710141 32615864 40710312 32616001 40710483 32616138 40710654 32616275 40710825 32616412 40710996 32616549 40711167 32616686 40711338 32616823 40711509 32616960 40711680 32617097 40711851 32617234 40712022 32617371 40712193 32617508 40712364 32617645 40712535 32617782 40712706 32617919 40712877 32618056 40713048 32618193 40713219 32618330 40713390 32618467 40713561 32618604 40713732 32618741 40713903 32618878 40714074 32619015 40714245 32619152 40714416 32619289 40714587 32619426 40714758 32619563 40714929 32619700 40715100 32619837 40715271 32619974 40715442 32620111 40715613 32620248 40715784 32620385 40715955 32620522 40716126 32620659 40716297 32620796 40716468 32620933 40716639 32621070 40716810 32621207 40716981 32621344 40717152 32621481 40717323 32621618 40717494 32621755 40717665 32621892 40717836 32622029 40718007 32622166 40718178 32622303 40718349 32622440 40718520 32622577 40718691 32622714 40718862 32622851 40719033 32622988 40719204 32623125 40719375 32623262 40719546 32623399 40719717 32623536 40719888 32623673 40720059 32623810 40720230 32623947 40720401 32624084 40720572 32624221 40720743 32624358 40720914 32624495 40721085 32624632 40721256 32624769 40721427 32624906 40721598 32625043 40721769 32625180 40721940 32625317 40722111 32625454 40722282 32625591 40722453 32625728 40722624 32625865 40722795 32626002 40722966 32626139 40723137 32626276 40723308 32626413 40723479 32626550 40723650 32626687 40723821 32626824 40723992 32626961 40724163 32627098 40724334 32627235 40724505 32627372 40724676 32627509 40724847 32627646 40725018 32627783 40725189 32627920 40725360 32628057 40725531 32628194 40725702 32628331 40725873 32628468 40726044 32628605 40726215 32628742 40726386 32628879 40726557 32629016 40726728 32629153 40726899 32629290 40727070 32629427 40727241 32629564 40727412 32629701 40727583 32629838 40727754 32629975 40727925 32630112 40728096 32630249 40728267 32630386 40728438 32630523 40728609 32630660 40728780 32630797 40728951 32630934 40729122 32631071 40729293 32631208 40729464 32631345 40729635 32631482 40729806 32631619 40729977 32631756 40730148 32631893 40730319 32632030 40730490 32632167 40730661 32632304 40730832 32632441 40731003 32632578 40731174 32632715 40731345 32632852 40731516 32632989 40731687 32633126 40731858 32633263 40732029 32633400 40732200 32633537 40732371 32633674 40732542 32633811 40732713 32633948 40732884 32634085 40733055 32634222 40733226 32634359 40733397 32634496 40733568 32634633 40733739 32634770 40733910 32634907 40734081 32635044 40734252 32635181 40734423 32635318 40734594 32635455 40734765 32635592 40734936 32635729 40735107 32635866 40735278 32636003 40735449 32636140 40735620 32636277 40735791 32636414 40735962 32636551 40736133 32636688 40736304 32636825 40736475 32636962 40736646 32637099 40736817 32637236 40736988 32637373 40737159 32637510 40737330 32637647 40737501 32637784 40737672 32637921 40737843 32638058 40738014 32638195 40738185 32638332 40738356 32638469 40738527 32638606 40738698 32638743 40738869 32638880 40739040 32639017 40739211 32639154 40739382 32639291 40739553 32639428 40739724 32639565 40739895 32639702 40740066 32639839 40740237 32639976 40740408 32640113 40740579 32640250 40740750 32640387 40740921 32640524 40741092 32640661 40741263 32640798 40741434 32640935 40741605 32641072 40741776 32641209 40741947 32641346 40742118 32641483 40742289 32641620 40742460 32641757 40742631 32641894 40742802 32642031 40742973 32642168 40743144 32642305 40743315 32642442 40743486 32642579 40743657 32642716 40743828 32642853 40743999 32642990 40744170 32643127 40744341 32643264 40744512 32643401 40744683 32643538 40744854 32643675 40745025 32643812 40745196 32643949 40745367 32644086 40745538 32644223 40745709 32644360 40745880 32644497 40746051 32644634 40746222 32644771 40746393 32644908 40746564 32645045 40746735 32645182 40746906 32645319 40747077 32645456 40747248 32645593 40747419 32645730 40747590 32645867 40747761 32646004 40747932 32646141 40748103 32646278 40748274 32646415 40748445 32646552 40748616 32646689 40748787 32646826 40748958 32646963 40749129 32647100 40749300 32647237 40749471 32647374 40749642 32647511 40749813 32647648 40749984 32647785 40750155 32647922 40750326 32648059 40750497 32648196 40750668 32648333 40750839 32648470 40751010 32648607 40751181 32648744 40751352 32648881 40751523 32649018 40751694 32649155 40751865 32649292 40752036 32649429 40752207 32649566 40752378 32649703 40752549 32649840 40752720 32649977 40752891 32650114 40753062 32650251 40753233 32650388 40753404 32650525 40753575 32650662 40753746 32650799 40753917 32650936 40754088 32651073 40754259 32651210 40754430 32651347 40754601 32651484 40754772 32651621 40754943 32651758 40755114 32651895 40755285 32652032 40755456 32652169 40755627 32652306 40755798 32652443 40755969 32652580 40756140 32652717 40756311 32652854 40756482 32652991 40756653 32653128 40756824 32653265 40756995 32653402 40757166 32653539 40757337 32653676 40757508 32653813 40757679 32653950 40757850 32654087 40758021 32654224 40758192 32654361 40758363 32654498 40758534 32654635 40758705 32654772 40758876 32654909 40759047 32655046 40759218 32655183 40759389 32655320 40759560 32655457 40759731 32655594 40759902 32655731 40760073 32655868 40760244 32656005 40760415 32656142 40760586 32656279 40760757 32656416 40760928 32656553 40761099 32656690 40761270 32656827 40761441 32656964 40761612 32657101 40761783 32657238 40761954 32657375 40762125 32657512 40762296 32657649 40762467 32657786 40762638 32657923 40762809 32658060 40762980 32658197 40763151 32658334 40763322 32658471 40763493 32658608 40763664 32658745 40763835 32658882 40764006 32659019 40764177 32659156 40764348 32659293 40764519 32659430 40764690 32659567 40764861 32659704 40765032 32659841 40765203 32659978 40765374 32660115 40765545 32660252 40765716 32660389 40765887 32660526 40766058 32660663 40766229 32660800 40766400 32660937 40766571 32661074 40766742 32661211 40766913 32661348 40767084 32661485 40767255 32661622 40767426 32661759 40767597 32661896 40767768 32662033 40767939 32662170 40768110 32662307 40768281 32662444 40768452 32662581 40768623 32662718 40768794 32662855 40768965 32662992 40769136 32663129 40769307 32663266 40769478 32663403 40769649 32663540 40769820 32663677 40769991 32663814 40770162 32663951 40770333 32664088 40770504 32664225 40770675 32664362 40770846 32664499 40771017 32664636 40771188 32664773 40771359 32664910 40771530 32665047 40771701 32665184 40771872 32665321 40772043 32665458 40772214 32665595 40772385 32665732 40772556 32665869 40772727 32666006 40772898 32666143 40773069 32666280 40773240 32666417 40773411 32666554 40773582 32666691 40773753 32666828 40773924 32666965 40774095 32667102 40774266 32667239 40774437 32667376 40774608 32667513 40774779 32667650 40774950 32667787 40775121 32667924 40775292 32668061 40775463 32668198 40775634 32668335 40775805 32668472 40775976 32668609 40776147 32668746 40776318 32668883 40776489 32669020 40776660 32669157 40776831 32669294 40777002 32669431 40777173 32669568 40777344 32669705 40777515 32669842 40777686 32669979 40777857 32670116 40778028 32670253 40778199 32670390 40778370 32670527 40778541 32670664 40778712 32670801 40778883 32670938 40779054 32671075 40779225 32671212 40779396 32671349 40779567 32671486 40779738 32671623 40779909 32671760 40780080 32671897 40780251 32672034 40780422 32672171 40780593 32672308 40780764 32672445 40780935 32672582 40781106 32672719 40781277 32672856 40781448 32672993 40781619 32673130 40781790 32673267 40781961 32673404 40782132 32673541 40782303 32673678 40782474 32673815 40782645 32673952 40782816 32674089 40782987 32674226 40783158 32674363 40783329 32674500 40783500 32674637 40783671 32674774 40783842 32674911 40784013 32675048 40784184 32675185 40784355 32675322 40784526 32675459 40784697 32675596 40784868 32675733 40785039 32675870 40785210 32676007 40785381 32676144 40785552 32676281 40785723 32676418 40785894 32676555 40786065 32676692 40786236 32676829 40786407 32676966 40786578 32677103 40786749 32677240 40786920 32677377 40787091 32677514 40787262 32677651 40787433 32677788 40787604 32677925 40787775 32678062 40787946 32678199 40788117 32678336 40788288 32678473 40788459 32678610 40788630 32678747 40788801 32678884 40788972 32679021 40789143 32679158 40789314 32679295 40789485 32679432 40789656 32679569 40789827 32679706 40789998 32679843 40790169 32679980 40790340 32680117 40790511 32680254 40790682 32680391 40790853 32680528 40791024 32680665 40791195 32680802 40791366 32680939 40791537 32681076 40791708 32681213 40791879 32681350 40792050 32681487 40792221 32681624 40792392 32681761 40792563 32681898 40792734 32682035 40792905 32682172 40793076 32682309 40793247 32682446 40793418 32682583 40793589 32682720 40793760 32682857 40793931 32682994 40794102 32683131 40794273 32683268 40794444 32683405 40794615 32683542 40794786 32683679 40794957 32683816 40795128 32683953 40795299 32684090 40795470 32684227 40795641 32684364 40795812 32684501 40795983 32684638 40796154 32684775 40796325 32684912 40796496 32685049 40796667 32685186 40796838 32685323 40797009 32685460 40797180 32685597 40797351 32685734 40797522 32685871 40797693 32686008 40797864 32686145 40798035 32686282 40798206 32686419 40798377 32686556 40798548 32686693 40798719 32686830 40798890 32686967 40799061 32687104 40799232 32687241 40799403 32687378 40799574 32687515 40799745 32687652 40799916 32687789 40800087 32687926 40800258 32688063 40800429 32688200 40800600 32688337 40800771 32688474 40800942 32688611 40801113 32688748 40801284 32688885 40801455 32689022 40801626 32689159 40801797 32689296 40801968 32689433 40802139 32689570 40802310 32689707 40802481 32689844 40802652 32689981 40802823 32690118 40802994 32690255 40803165 32690392 40803336 32690529 40803507 32690666 40803678 32690803 40803849 32690940 40804020 32691077 40804191 32691214 40804362 32691351 40804533 32691488 40804704 32691625 40804875 32691762 40805046 32691899 40805217 32692036 40805388 32692173 40805559 32692310 40805730 32692447 40805901 32692584 40806072 32692721 40806243 32692858 40806414 32692995 40806585 32693132 40806756 32693269 40806927 32693406 40807098 32693543 40807269 32693680 40807440 32693817 40807611 32693954 40807782 32694091 40807953 32694228 40808124 32694365 40808295 32694502 40808466 32694639 40808637 32694776 40808808 32694913 40808979 32695050 40809150 32695187 40809321 32695324 40809492 32695461 40809663 32695598 40809834 32695735 40810005 32695872 40810176 32696009 40810347 32696146 40810518 32696283 40810689 32696420 40810860 32696557 40811031 32696694 40811202 32696831 40811373 32696968 40811544 32697105 40811715 32697242 40811886 32697379 40812057 32697516 40812228 32697653 40812399 32697790 40812570 32697927 40812741 32698064 40812912 32698201 40813083 32698338 40813254 32698475 40813425 32698612 40813596 32698749 40813767 32698886 40813938 32699023 40814109 32699160 40814280 32699297 40814451 32699434 40814622 32699571 40814793 32699708 40814964 32699845 40815135 32699982 40815306 32700119 40815477 32700256 40815648 32700393 40815819 32700530 40815990 32700667 40816161 32700804 40816332 32700941 40816503 32701078 40816674 32701215 40816845 32701352 40817016 32701489 40817187 32701626 40817358 32701763 40817529 32701900 40817700 32702037 40817871 32702174 40818042 32702311 40818213 32702448 40818384 32702585 40818555 32702722 40818726 32702859 40818897 32702996 40819068 32703133 40819239 32703270 40819410 32703407 40819581 32703544 40819752 32703681 40819923 32703818 40820094 32703955 40820265 32704092 40820436 32704229 40820607 32704366 40820778 32704503 40820949 32704640 40821120 32704777 40821291 32704914 40821462 32705051 40821633 32705188 40821804 32705325 40821975 32705462 40822146 32705599 40822317 32705736 40822488 32705873 40822659 32706010 40822830 32706147 40823001 32706284 40823172 32706421 40823343 32706558 40823514 32706695 40823685 32706832 40823856 32706969 40824027 32707106 40824198 32707243 40824369 32707380 40824540 32707517 40824711
1000 57330801 0 57330801 71558883 57330938 71559054 57331075 71559225 57331212 71559396 57331349 71559567 57331486 71559738 57331623 71559909 57331760 71560080 57331897 71560251 57332034 71560422 57332171 71560593 57332308 71560764 57332445 71560935 57332582 71561106 57332719 71561277 57332856 71561448 57332993 71561619 57333130 71561790 57333267 71561961 57333404 71562132 57333541 71562303 57333678 71562474 57333815 71562645 57333952 71562816 57334089 71562987 57334226 71563158 57334363 71563329 57334500 71563500 57334637 71563671 57334774 71563842 57334911 71564013 57335048 71564184 57335185 71564355 57335322 71564526 57335459 71564697 57335596 71564868 57335733 71565039 57335870 71565210 57336007 71565381 57336144 71565552 57336281 71565723 57336418 71565894 57336555 71566065 57336692 71566236 57336829 71566407 57336966 71566578 57337103 71566749 57337240 71566920 57337377 71567091 57337514 71567262 57337651 71567433 57337788 71567604 57337925 71567775 57338062 71567946 57338199 71568117 57338336 71568288 57338473 71568459 57338610 71568630 57338747 71568801 57338884 71568972 57339021 71569143 57339158 71569314 57339295 71569485 57339432 71569656 57339569 71569827 57339706 71569998 57339843 71570169 57339980 71570340 57340117 71570511 57340254 71570682 57340391 71570853 57340528 71571024 57340665 71571195 57340802 71571366 57340939 71571537 57341076 71571708 57341213 71571879 57341350 71572050 57341487 71572221 57341624 71572392 57341761 71572563 57341898 71572734 57342035 71572905 57342172 71573076 57342309 71573247 57342446 71573418 57342583 71573589 57342720 71573760 57342857 71573931 57342994 71574102 57343131 71574273 57343268 71574444 57343405 71574615 57343542 71574786 57343679 71574957 57343816 71575128 57343953 71575299 57344090 71575470 57344227 71575641 57344364 71575812 57344501 71575983 57344638 71576154 57344775 71576325 57344912 71576496 57345049 71576667 57345186 71576838 57345323 71577009 57345460 71577180 57345597 71577351 57345734 71577522 57345871 71577693 57346008 71577864 57346145 71578035 57346282 71578206 57346419 71578377 57346556 71578548 57346693 71578719 57346830 71578890 57346967 71579061 57347104 71579232 57347241 71579403 57347378 71579574 57347515 71579745 57347652 71579916 57347789 71580087 57347926 71580258 57348063 71580429 57348200 71580600 57348337 71580771 57348474 71580942 57348611 71581113 57348748 71581284 57348885 71581455 57349022 71581626 57349159 71581797 57349296 71581968 57349433 71582139 57349570 71582310 57349707 71582481 57349844 71582652 57349981 71582823 57350118 71582994 57350255 71583165 57350392 71583336 57350529 71583507 57350666 71583678 57350803 71583849 57350940 71584020 57351077 71584191 57351214 71584362 57351351 71584533 57351488 71584704 57351625 71584875 57351762 71585046 57351899 71585217 57352036 71585388 57352173 71585559 57352310 71585730 57352447 71585901 57352584 71586072 57352721 71586243 57352858 71586414 57352995 71586585 57353132 71586756 57353269 71586927 57353406 71587098 57353543 71587269 57353680 71587440 57353817 71587611 57353954 71587782 57354091 71587953 57354228 71588124 57354365 71588295 57354502 71588466 57354639 71588637 57354776 71588808 57354913 71588979 57355050 71589150 57355187 71589321 57355324 71589492 57355461 71589663 57355598 71589834 57355735 71590005 57355872 71590176 57356009 71590347 57356146 71590518 57356283 71590689 57356420 71590860 57356557 71591031 57356694 71591202 57356831 71591373 57356968 71591544 57357105 71591715 57357242 71591886 57357379 71592057 57357516 71592228 57357653 71592399 57357790 71592570 57357927 71592741 57358064 71592912 57358201 71593083 57358338 71593254 57358475 71593425 57358612 71593596 57358749 71593767 57358886 71593938 57359023 71594109 57359160 71594280 57359297 71594451 57359434 71594622 57359571 71594793 57359708 71594964 57359845 71595135 57359982 71595306 57360119 71595477 57360256 71595648 57360393 71595819 57360530 71595990 57360667 71596161 57360804 71596332 57360941 71596503 57361078 71596674 57361215 71596845 57361352 71597016 57361489 71597187 57361626 71597358 57361763 71597529 57361900 71597700 57362037 71597871 57362174 71598042 57362311 71598213 57362448 71598384 57362585 71598555 57362722 71598726 57362859 71598897 57362996 71599068 57363133 71599239 57363270 71599410 57363407 71599581 57363544 71599752 57363681 71599923 57363818 71600094 57363955 71600265 57364092 71600436 57364229 71600607 57364366 71600778 57364503 71600949 57364640 71601120 57364777 71601291 57364914 71601462 57365051 71601633 57365188 71601804 57365325 71601975 57365462 71602146 57365599 71602317 57365736 71602488 57365873 71602659 57366010 71602830 57366147 71603001 57366284 71603172 57366421 71603343 57366558 71603514 57366695 71603685 57366832 71603856 57366969 71604027 57367106 71604198 57367243 71604369 57367380 71604540 57367517 71604711 57367654 71604882 57367791 71605053 57367928 71605224 57368065 71605395 57368202 71605566 57368339 71605737 57368476 71605908 57368613 71606079 57368750 71606250 57368887 71606421 57369024 71606592 57369161 71606763 57369298 71606934 57369435 71607105 57369572 71607276 57369709 71607447 57369846 71607618 57369983 71607789 57370120 71607960 57370257 71608131 57370394 71608302 57370531 71608473 57370668 71608644 57370805 71608815 57370942 71608986 57371079 71609157 57371216 71609328 57371353 71609499 57371490 71609670 57371627 71609841 57371764 71610012 57371901 71610183 57372038 71610354 57372175 71610525 57372312 71610696 57372449 71610867 57372586 71611038 57372723 71611209 57372860 71611380 57372997 71611551 57373134 71611722 57373271 71611893 57373408 71612064 57373545 71612235 57373682 71612406 57373819 71612577 57373956 71612748 57374093 71612919 57374230 71613090 57374367 71613261 57374504 71613432 57374641 71613603 57374778 71613774 57374915 71613945 57375052 71614116 57375189 71614287 57375326 71614458 57375463 71614629 57375600 71614800 57375737 71614971 57375874 71615142 57376011 71615313 57376148 71615484 57376285 71615655 57376422 71615826 57376559 71615997 57376696 71616168 57376833 71616339 57376970 71616510 57377107 71616681 57377244 71616852 57377381 71617023 57377518 71617194 57377655 71617365 57377792 71617536 57377929 71617707 57378066 71617878 57378203 71618049 57378340 71618220 57378477 71618391 57378614 71618562 57378751 71618733 57378888 71618904 57379025 71619075 57379162 71619246 57379299 71619417 57379436 71619588 57379573 71619759 57379710 71619930 57379847 71620101 57379984 71620272 57380121 71620443 57380258 71620614 57380395 71620785 57380532 71620956 57380669 71621127 57380806 71621298 57380943 71621469 57381080 71621640 57381217 71621811 57381354 71621982 57381491 71622153 57381628 71622324 57381765 71622495 57381902 71622666 57382039 71622837 57382176 71623008 57382313 71623179 57382450 71623350 57382587 71623521 57382724 71623692 57382861 71623863 57382998 71624034 57383135 71624205 57383272 71624376 57383409 71624547 57383546 71624718 57383683 71624889 57383820 71625060 57383957 71625231 57384094 71625402 57384231 71625573 57384368 71625744 57384505 71625915 57384642 71626086 57384779 71626257 57384916 71626428 57385053 71626599 57385190 71626770 57385327 71626941 57385464 71627112 57385601 71627283 57385738 71627454 57385875 71627625 57386012 71627796 57386149 71627967 57386286 71628138 57386423 71628309 57386560 71628480 57386697 71628651 57386834 71628822 57386971 71628993 57387108 71629164 57387245 71629335 57387382 71629506 57387519 71629677 57387656 71629848 57387793 71630019 57387930 71630190 57388067 71630361 57388204 71630532 57388341 71630703 57388478 71630874 57388615 71631045 57388752 71631216 57388889 71631387 57389026 71631558 57389163 71631729 57389300 71631900 57389437 71632071 57389574 71632242 57389711 71632413 57389848 71632584 57389985 71632755 57390122 71632926 57390259 71633097 57390396 71633268 57390533 71633439 57390670 71633610 57390807 71633781 57390944 71633952 57391081 71634123 57391218 71634294 57391355 71634465 57391492 71634636 57391629 71634807 57391766 71634978 57391903 71635149 57392040 71635320 57392177 71635491 57392314 71635662 57392451 71635833 57392588 71636004 57392725 71636175 57392862 71636346 57392999 71636517 57393136 71636688 57393273 71636859 57393410 71637030 57393547 71637201 57393684 71637372 57393821 71637543 57393958 71637714 57394095 71637885 57394232 71638056 57394369 71638227 57394506 71638398 57394643 71638569 57394780 71638740 57394917 71638911 57395054 71639082 57395191 71639253 57395328 71639424 57395465 71639595 57395602 71639766 57395739 71639937 57395876 71640108 57396013 71640279 57396150 71640450 57396287 71640621 57396424 71640792 57396561 71640963 57396698 71641134 57396835 71641305 57396972 71641476 57397109 71641647 57397246 71641818 57397383 71641989 57397520 71642160 57397657 71642331 57397794 71642502 57397931 71642673 57398068 71642844 57398205 71643015 57398342 71643186 57398479 71643357 57398616 71643528 57398753 71643699 57398890 71643870 57399027 71644041 57399164 71644212 57399301 71644383 57399438 71644554 57399575 71644725 57399712 71644896 57399849 71645067 57399986 71645238 57400123 71645409 57400260 71645580 57400397 71645751 57400534 71645922 57400671 71646093 57400808 71646264 57400945 71646435 57401082 71646606 57401219 71646777 57401356 71646948 57401493 71647119 57401630 71647290 57401767 71647461 57401904 71647632 57402041 71647803 57402178 71647974 57402315 71648145 57402452 71648316 57402589 71648487 57402726 71648658 57402863 71648829 57403000 71649000 57403137 71649171 57403274 71649342 57403411 71649513 57403548 71649684 57403685 71649855 57403822 71650026 57403959 71650197 57404096 71650368 57404233 71650539 57404370 71650710 57404507 71650881 57404644 71651052 57404781 71651223 57404918 71651394 57405055 71651565 57405192 71651736 57405329 71651907 57405466 71652078 57405603 71652249 57405740 71652420 57405877 71652591 57406014 71652762 57406151 71652933 57406288 71653104 57406425 71653275 57406562 71653446 57406699 71653617 57406836 71653788 57406973 71653959 57407110 71654130 57407247 71654301 57407384 71654472 57407521 71654643 57407658 71654814 57407795 71654985 57407932 71655156 57408069 71655327 57408206 71655498 57408343 71655669 57408480 71655840 57408617 71656011 57408754 71656182 57408891 71656353 57409028 71656524 57409165 71656695 57409302 71656866 57409439 71657037 57409576 71657208 57409713 71657379 57409850 71657550 57409987 71657721 57410124 71657892 57410261 71658063 57410398 71658234 57410535 71658405 57410672 71658576 57410809 71658747 57410946 71658918 57411083 71659089 57411220 71659260 57411357 71659431 57411494 71659602 57411631 71659773 57411768 71659944 57411905 71660115 57412042 71660286 57412179 71660457 57412316 71660628 57412453 71660799 57412590 71660970 57412727 71661141 57412864 71661312 57413001 71661483 57413138 71661654 57413275 71661825 57413412 71661996 57413549 71662167 57413686 71662338 57413823 71662509 57413960 71662680 57414097 71662851 57414234 71663022 57414371 71663193 57414508 71663364 57414645 71663535 57414782 71663706 57414919 71663877 57415056 71664048 57415193 71664219 57415330 71664390 57415467 71664561 57415604 71664732 57415741 71664903 57415878 71665074 57416015 71665245 57416152 71665416 57416289 71665587 57416426 71665758 57416563 71665929 57416700 71666100 57416837 71666271 57416974 71666442 57417111 71666613 57417248 71666784 57417385 71666955 57417522 71667126 57417659 71667297 57417796 71667468 57417933 71667639 57418070 71667810 57418207 71667981 57418344 71668152 57418481 71668323 57418618 71668494 57418755 71668665 57418892 71668836 57419029 71669007 57419166 71669178 57419303 71669349 57419440 71669520 57419577 71669691 57419714 71669862 57419851 71670033 57419988 71670204 57420125 71670375 57420262 71670546 57420399 71670717 57420536 71670888 57420673 71671059 57420810 71671230 57420947 71671401 57421084 71671572 57421221 71671743 57421358 71671914 57421495 71672085 57421632 71672256 57421769 71672427 57421906 71672598 57422043 71672769 57422180 71672940 57422317 71673111 57422454 71673282 57422591 71673453 57422728 71673624 57422865 71673795 57423002 71673966 57423139 71674137 57423276 71674308 57423413 71674479 57423550 71674650 57423687 71674821 57423824 71674992 57423961 71675163 57424098 71675334 57424235 71675505 57424372 71675676 57424509 71675847 57424646 71676018 57424783 71676189 57424920 71676360 57425057 71676531 57425194 71676702 57425331 71676873 57425468 71677044 57425605 71677215 57425742 71677386 57425879 71677557 57426016 71677728 57426153 71677899 57426290 71678070 57426427 71678241 57426564 71678412 57426701 71678583 57426838 71678754 57426975 71678925 57427112 71679096 57427249 71679267 57427386 71679438 57427523 71679609 57427660 71679780 57427797 71679951 57427934 71680122 57428071 71680293 57428208 71680464 57428345 71680635 57428482 71680806 57428619 71680977 57428756 71681148 57428893 71681319 57429030 71681490 57429167 71681661 57429304 71681832 57429441 71682003 57429578 71682174 57429715 71682345 57429852 71682516 57429989 71682687 57430126 71682858 57430263 71683029 57430400 71683200 57430537 71683371 57430674 71683542 57430811 71683713 57430948 71683884 57431085 71684055 57431222 71684226 57431359 71684397 57431496 71684568 57431633 71684739 57431770 71684910 57431907 71685081 57432044 71685252 57432181 71685423 57432318 71685594 57432455 71685765 57432592 71685936 57432729 71686107 57432866 71686278 57433003 71686449 57433140 71686620 57433277 71686791 57433414 71686962 57433551 71687133 57433688 71687304 57433825 71687475 57433962 71687646 57434099 71687817 57434236 71687988 57434373 71688159 57434510 71688330 57434647 71688501 57434784 71688672 57434921 71688843 57435058 71689014 57435195 71689185 57435332 71689356 57435469 71689527 57435606 71689698 57435743 71689869 57435880 71690040 57436017 71690211 57436154 71690382 57436291 71690553 57436428 71690724 57436565 71690895 57436702 71691066 57436839 71691237 57436976 71691408 57437113 71691579 57437250 71691750 57437387 71691921 57437524 71692092 57437661 71692263 57437798 71692434 57437935 71692605 57438072 71692776 57438209 71692947 57438346 71693118 57438483 71693289 57438620 71693460 57438757 71693631 57438894 71693802 57439031 71693973 57439168 71694144 57439305 71694315 57439442 71694486 57439579 71694657 57439716 71694828 57439853 71694999 57439990 71695170 57440127 71695341 57440264 71695512 57440401 71695683 57440538 71695854 57440675 71696025 57440812 71696196 57440949 71696367 57441086 71696538 57441223 71696709 57441360 71696880 57441497 71697051 57441634 71697222 57441771 71697393 57441908 71697564 57442045 71697735 57442182 71697906 57442319 71698077 57442456 71698248 57442593 71698419 57442730 71698590 57442867 71698761 57443004 71698932 57443141 71699103 57443278 71699274 57443415 71699445 57443552 71699616 57443689 71699787 57443826 71699958 57443963 71700129 57444100 71700300 57444237 71700471 57444374 71700642 57444511 71700813 57444648 71700984 57444785 71701155 57444922 71701326 57445059 71701497 57445196 71701668 57445333 71701839 57445470 71702010 57445607 71702181 57445744 71702352 57445881 71702523 57446018 71702694 57446155 71702865 57446292 71703036 57446429 71703207 57446566 71703378 57446703 71703549 57446840 71703720 57446977 71703891 57447114 71704062 57447251 71704233 57447388 71704404 57447525 71704575 57447662 71704746 57447799 71704917 57447936 71705088 57448073 71705259 57448210 71705430 57448347 71705601 57448484 71705772 57448621 71705943 57448758 71706114 57448895 71706285 57449032 71706456 57449169 71706627 57449306 71706798 57449443 71706969 57449580 71707140 57449717 71707311 57449854 71707482 57449991 71707653 57450128 71707824 57450265 71707995 57450402 71708166 57450539 71708337 57450676 71708508 57450813 71708679 57450950 71708850 57451087 71709021 57451224 71709192 57451361 71709363 57451498 71709534 57451635 71709705 57451772 71709876 57451909 71710047 57452046 71710218 57452183 71710389 57452320 71710560 57452457 71710731 57452594 71710902 57452731 71711073 57452868 71711244 57453005 71711415 57453142 71711586 57453279 71711757 57453416 71711928 57453553 71712099 57453690 71712270 57453827 71712441 57453964 71712612 57454101 71712783 57454238 71712954 57454375 71713125 57454512 71713296 57454649 71713467 57454786 71713638 57454923 71713809 57455060 71713980 57455197 71714151 57455334 71714322 57455471 71714493 57455608 71714664 57455745 71714835 57455882 71715006 57456019 71715177 57456156 71715348 57456293 71715519 57456430 71715690 57456567 71715861 57456704 71716032 57456841 71716203 57456978 71716374 57457115 71716545 57457252 71716716 57457389 71716887 57457526 71717058 57457663 71717229 57457800 71717400 57457937 71717571 57458074 71717742 57458211 71717913 57458348 71718084 57458485 71718255 57458622 71718426 57458759 71718597 57458896 71718768 57459033 71718939 57459170 71719110 57459307 71719281 57459444 71719452 57459581 71719623 57459718 71719794 57459855 71719965 57459992 71720136 57460129 71720307 57460266 71720478 57460403 71720649 57460540 71720820 57460677 71720991 57460814 71721162 57460951 71721333 57461088 71721504 57461225 71721675 57461362 71721846 57461499 71722017 57461636 71722188 57461773 71722359 57461910 71722530 57462047 71722701 57462184 71722872 57462321 71723043 57462458 71723214 57462595 71723385 57462732 71723556 57462869 71723727 57463006 71723898 57463143 71724069 57463280 71724240 57463417 71724411 57463554 71724582 57463691 71724753 57463828 71724924 57463965 71725095 57464102 71725266 57464239 71725437 57464376 71725608 57464513 71725779 57464650 71725950 57464787 71726121 57464924 71726292 57465061 71726463 57465198 71726634 57465335 71726805 57465472 71726976 57465609 71727147 57465746 71727318 57465883 71727489 57466020 71727660 57466157 71727831 57466294 71728002 57466431 71728173 57466568 71728344 57466705 71728515 57466842 71728686 57466979 71728857 57467116 71729028 57467253 71729199 57467390 71729370 57467527 71729541
1000 28220900 0 28220900 35224627 28221037 35224798 28221174 35224969 28221311 35225140 28221448 35225311 28221585 35225482 28221722 35225653 28221859 35225824 28221996 35225995 28222133 35226166 28222270 35226337 28222407 35226508 28222544 35226679 28222681 35226850 28222818 35227021 28222955 35227192 28223092 35227363 28223229 35227534 28223366 35227705 28223503 35227876 28223640 35228047 28223777 35228218 28223914 35228389 28224051 35228560 28224188 35228731 28224325 35228902 28224462 35229073 28224599 35229244 28224736 35229415 28224873 35229586 28225010 35229757 28225147 35229928 28225284 35230099 28225421 35230270 28225558 35230441 28225695 35230612 28225832 35230783 28225969 35230954 28226106 35231125 28226243 35231296 28226380 35231467 28226517 35231638 28226654 35231809 28226791 35231980 28226928 35232151 28227065 35232322 28227202 35232493 28227339 35232664 28227476 35232835 28227613 35233006 28227750 35233177 28227887 35233348 28228024 35233519 28228161 35233690 28228298 35233861 28228435 35234032 28228572 35234203 28228709 35234374 28228846 35234545 28228983 35234716 28229120 35234887 28229257 35235058 28229394 35235229 28229531 35235400 28229668 35235571 28229805 35235742 28229942 35235913 28230079 35236084 28230216 35236255 28230353 35236426 28230490 35236597 28230627 35236768 28230764 35236939 28230901 35237110 28231038 35237281 28231175 35237452 28231312 35237623 28231449 35237794 28231586 35237965 28231723 35238136 28231860 35238307 28231997 35238478 28232134 35238649 28232271 35238820 28232408 35238991 28232545 35239162 28232682 35239333 28232819 35239504 28232956 35239675 28233093 35239846 28233230 35240017 28233367 35240188 28233504 35240359 28233641 35240530 28233778 35240701 28233915 35240872 28234052 35241043 28234189 35241214 28234326 35241385 28234463 35241556 28234600 35241727 28234737 35241898 28234874 35242069 28235011 35242240 28235148 35242411 28235285 35242582 28235422 35242753 28235559 35242924 28235696 35243095 28235833 35243266 28235970 35243437 28236107 35243608 28236244 35243779 28236381 35243950 28236518 35244121 28236655 35244292 28236792 35244463 28236929 35244634 28237066 35244805 28237203 35244976 28237340 35245147 28237477 35245318 28237614 35245489 28237751 35245660 28237888 35245831 28238025 35246002 28238162 35246173 28238299 35246344 28238436 35246515 28238573 35246686 28238710 35246857 28238847 35247028 28238984 35247199 28239121 35247370 28239258 35247541 28239395 35247712 28239532 35247883 28239669 35248054 28239806 35248225 28239943 35248396 28240080 35248567 28240217 35248738 28240354 35248909 28240491 35249080 28240628 35249251 28240765 35249422 28240902 35249593 28241039 35249764 28241176 35249935 28241313 35250106 28241450 35250277 28241587 35250448 28241724 35250619 28241861 35250790 28241998 35250961 28242135 35251132 28242272 35251303 28242409 35251474 28242546 35251645 28242683 35251816 28242820 35251987 28242957 35252158 28243094 35252329 28243231 35252500 28243368 35252671 28243505 35252842 28243642 35253013 28243779 35253184 28243916 35253355 28244053 35253526 28244190 35253697 28244327 35253868 28244464 35254039 28244601 35254210 28244738 35254381 28244875 35254552 28245012 35254723 28245149 35254894 28245286 35255065 28245423 35255236 28245560 35255407 28245697 35255578 28245834 35255749 28245971 35255920 28246108 35256091 28246245 35256262 28246382 35256433 28246519 35256604 28246656 35256775 28246793 35256946 28246930 35257117 28247067 35257288 28247204 35257459 28247341 35257630 28247478 35257801 28247615 35257972 28247752 35258143 28247889 35258314 28248026 35258485 28248163 35258656 28248300 35258827 28248437 35258998 28248574 35259169 28248711 35259340 28248848 35259511 28248985 35259682 28249122 35259853 28249259 35260024 28249396 35260195 28249533 35260366 28249670 35260537 28249807 35260708 28249944 35260879 28250081 35261050 28250218 35261221 28250355 35261392 28250492 35261563 28250629 35261734 28250766 35261905 28250903 35262076 28251040 35262247 28251177 35262418 28251314 35262589 28251451 35262760 28251588 35262931 28251725 35263102 28251862 35263273 28251999 35263444 28252136 35263615 28252273 35263786 28252410 35263957 28252547 35264128 28252684 35264299 28252821 35264470 28252958 35264641 28253095 35264812 28253232 35264983 28253369 35265154 28253506 35265325 28253643 35265496 28253780 35265667 28253917 35265838 28254054 35266009 28254191 35266180 28254328 35266351 28254465 35266522 28254602 35266693 28254739 35266864 28254876 35267035 28255013 35267206 28255150 35267377 28255287 35267548 28255424 35267719 28255561 35267890 28255698 35268061 28255835 35268232 28255972 35268403 28256109 35268574 28256246 35268745 28256383 35268916 28256520 35269087 28256657 35269258 28256794 35269429 28256931 35269600 28257068 35269771 28257205 35269942 28257342 35270113 28257479 35270284 28257616 35270455 28257753 35270626 28257890 35270797 28258027 35270968 28258164 35271139 28258301 35271310 28258438 35271481 28258575 35271652 28258712 35271823 28258849 35271994 28258986 35272165 28259123 35272336 28259260 35272507 28259397 35272678 28259534 35272849 28259671 35273020 28259808 35273191 28259945 35273362 28260082 35273533 28260219 35273704 28260356 35273875 28260493 35274046 28260630 35274217 28260767 35274388 28260904 35274559 28261041 35274730 28261178 35274901 28261315 35275072 28261452 35275243 28261589 35275414 28261726 35275585 28261863 35275756 28262000 35275927 28262137 35276098 28262274 35276269 28262411 35276440 28262548 35276611 28262685 35276782 28262822 35276953 28262959 35277124 28263096 35277295 28263233 35277466 28263370 35277637 28263507 35277808 28263644 35277979 28263781 35278150 28263918 35278321 28264055 35278492 28264192 35278663 28264329 35278834 28264466 35279005 28264603 35279176 28264740 35279347 28264877 35279518 28265014 35279689 28265151 35279860 28265288 35280031 28265425 35280202 28265562 35280373 28265699 35280544 28265836 35280715 28265973 35280886 28266110 35281057 28266247 35281228 28266384 35281399 28266521 35281570 28266658 35281741 28266795 35281912 28266932 35282083 28267069 35282254 28267206 35282425 28267343 35282596 28267480 35282767 28267617 35282938 28267754 35283109 28267891 35283280 28268028 35283451 28268165 35283622 28268302 35283793 28268439 35283964 28268576 35284135 28268713 35284306 28268850 35284477 28268987 35284648 28269124 35284819 28269261 35284990 28269398 35285161 28269535 35285332 28269672 35285503 28269809 35285674 28269946 35285845 28270083 35286016 28270220 35286187 28270357 35286358 28270494 35286529 28270631 35286700 28270768 35286871 28270905 35287042 28271042 35287213 28271179 35287384 28271316 35287555 28271453 35287726 28271590 35287897 28271727 35288068 28271864 35288239 28272001 35288410 28272138 35288581 28272275 35288752 28272412 35288923 28272549 35289094 28272686 35289265 28272823 35289436 28272960 35289607 28273097 35289778 28273234 35289949 28273371 35290120 28273508 35290291 28273645 35290462 28273782 35290633 28273919 35290804 28274056 35290975 28274193 35291146 28274330 35291317 28274467 35291488 28274604 35291659 28274741 35291830 28274878 35292001 28275015 35292172 28275152 35292343 28275289 35292514 28275426 35292685 28275563 35292856 28275700 35293027 28275837 35293198 28275974 35293369 28276111 35293540 28276248 35293711 28276385 35293882 28276522 35294053 28276659 35294224 28276796 35294395 28276933 35294566 28277070 35294737 28277207 35294908 28277344 35295079 28277481 35295250 28277618 35295421 28277755 35295592 28277892 35295763 28278029 35295934 28278166 35296105 28278303 35296276 28278440 35296447 28278577 35296618 28278714 35296789 28278851 35296960 28278988 35297131 28279125 35297302 28279262 35297473 28279399 35297644 28279536 35297815 28279673 35297986 28279810 35298157 28279947 35298328 28280084 35298499 28280221 35298670 28280358 35298841 28280495 35299012 28280632 35299183 28280769 35299354 28280906 35299525 28281043 35299696 28281180 35299867 28281317 35300038 28281454 35300209 28281591 35300380 28281728 35300551 28281865 35300722 28282002 35300893 28282139 35301064 28282276 35301235 28282413 35301406 28282550 35301577 28282687 35301748 28282824 35301919 28282961 35302090 28283098 35302261 28283235 35302432 28283372 35302603 28283509 35302774 28283646 35302945 28283783 35303116 28283920 35303287 28284057 35303458 28284194 35303629 28284331 35303800 28284468 35303971 28284605 35304142 28284742 35304313 28284879 35304484 28285016 35304655 28285153 35304826 28285290 35304997 28285427 35305168 28285564 35305339 28285701 35305510 28285838 35305681 28285975 35305852 28286112 35306023 28286249 35306194 28286386 35306365 28286523 35306536 28286660 35306707 28286797 35306878 28286934 35307049 28287071 35307220 28287208 35307391 28287345 35307562 28287482 35307733 28287619 35307904 28287756 35308075 28287893 35308246 28288030 35308417 28288167 35308588 28288304 35308759 28288441 35308930 28288578 35309101 28288715 35309272 28288852 35309443 28288989 35309614 28289126 35309785 28289263 35309956 28289400 35310127 28289537 35310298 28289674 35310469 28289811 35310640 28289948 35310811 28290085 35310982 28290222 35311153 28290359 35311324 28290496 35311495 28290633 35311666 28290770 35311837 28290907 35312008 28291044 35312179 28291181 35312350 28291318 35312521 28291455 35312692 28291592 35312863 28291729 35313034 28291866 35313205 28292003 35313376 28292140 35313547 28292277 35313718 28292414 35313889 28292551 35314060 28292688 35314231 28292825 35314402 28292962 35314573 28293099 35314744 28293236 35314915 28293373 35315086 28293510 35315257 28293647 35315428 28293784 35315599 28293921 35315770 28294058 35315941 28294195 35316112 28294332 35316283 28294469 35316454 28294606 35316625 28294743 35316796 28294880 35316967 28295017 35317138 28295154 35317309 28295291 35317480 28295428 35317651 28295565 35317822 28295702 35317993 28295839 35318164 28295976 35318335 28296113 35318506 28296250 35318677 28296387 35318848 28296524 35319019 28296661 35319190 28296798 35319361 28296935 35319532 28297072 35319703 28297209 35319874 28297346 35320045 28297483 35320216 28297620 35320387 28297757 35320558 28297894 35320729 28298031 35320900 28298168 35321071 28298305 35321242 28298442 35321413 28298579 35321584 28298716 35321755 28298853 35321926 28298990 35322097 28299127 35322268 28299264 35322439 28299401 35322610 28299538 35322781 28299675 35322952 28299812 35323123 28299949 35323294 28300086 35323465 28300223 35323636 28300360 35323807 28300497 35323978 28300634 35324149 28300771 35324320 28300908 35324491 28301045 35324662 28301182 35324833 28301319 35325004 28301456 35325175 28301593 35325346 28301730 35325517 28301867 35325688 28302004 35325859 28302141 35326030 28302278 35326201 28302415 35326372 28302552 35326543 28302689 35326714 28302826 35326885 28302963 35327056 28303100 35327227 28303237 35327398 28303374 35327569 28303511 35327740 28303648 35327911 28303785 35328082 28303922 35328253 28304059 35328424 28304196 35328595 28304333 35328766 28304470 35328937 28304607 35329108 28304744 35329279 28304881 35329450 28305018 35329621 28305155 35329792 28305292 35329963 28305429 35330134 28305566 35330305 28305703 35330476 28305840 35330647 28305977 35330818 28306114 35330989 28306251 35331160 28306388 35331331 28306525 35331502 28306662 35331673 28306799 35331844 28306936 35332015 28307073 35332186 28307210 35332357 28307347 35332528 28307484 35332699 28307621 35332870 28307758 35333041 28307895 35333212 28308032 35333383 28308169 35333554 28308306 35333725 28308443 35333896 28308580 35334067 28308717 35334238 28308854 35334409 28308991 35334580 28309128 35334751 28309265 35334922 28309402 35335093 28309539 35335264 28309676 35335435 28309813 35335606 28309950 35335777 28310087 35335948 28310224 35336119 28310361 35336290 28310498 35336461 28310635 35336632 28310772 35336803 28310909 35336974 28311046 35337145 28311183 35337316 28311320 35337487 28311457 35337658 28311594 35337829 28311731 35338000 28311868 35338171 28312005 35338342 28312142 35338513 28312279 35338684 28312416 35338855 28312553 35339026 28312690 35339197 28312827 35339368 28312964 35339539 28313101 35339710 28313238 35339881 28313375 35340052 28313512 35340223 28313649 35340394 28313786 35340565 28313923 35340736 28314060 35340907 28314197 35341078 28314334 35341249 28314471 35341420 28314608 35341591 28314745 35341762 28314882 35341933 28315019 35342104 28315156 35342275 28315293 35342446 28315430 35342617 28315567 35342788 28315704 35342959 28315841 35343130 28315978 35343301 28316115 35343472 28316252 35343643 28316389 35343814 28316526 35343985 28316663 35344156 28316800 35344327 28316937 35344498 28317074 35344669 28317211 35344840 28317348 35345011 28317485 35345182 28317622 35345353 28317759 35345524 28317896 35345695 28318033 35345866 28318170 35346037 28318307 35346208 28318444 35346379 28318581 35346550 28318718 35346721 28318855 35346892 28318992 35347063 28319129 35347234 28319266 35347405 28319403 35347576 28319540 35347747 28319677 35347918 28319814 35348089 28319951 35348260 28320088 35348431 28320225 35348602 28320362 35348773 28320499 35348944 28320636 35349115 28320773 35349286 28320910 35349457 28321047 35349628 28321184 35349799 28321321 35349970 28321458 35350141 28321595 35350312 28321732 35350483 28321869 35350654 28322006 35350825 28322143 35350996 28322280 35351167 28322417 35351338 28322554 35351509 28322691 35351680 28322828 35351851 28322965 35352022 28323102 35352193 28323239 35352364 28323376 35352535 28323513 35352706 28323650 35352877 28323787 35353048 28323924 35353219 28324061 35353390 28324198 35353561 28324335 35353732 28324472 35353903 28324609 35354074 28324746 35354245 28324883 35354416 28325020 35354587 28325157 35354758 28325294 35354929 28325431 35355100 28325568 35355271 28325705 35355442 28325842 35355613 28325979 35355784 28326116 35355955 28326253 35356126 28326390 35356297 28326527 35356468 28326664 35356639 28326801 35356810 28326938 35356981 28327075 35357152 28327212 35357323 28327349 35357494 28327486 35357665 28327623 35357836 28327760 35358007 28327897 35358178 28328034 35358349 28328171 35358520 28328308 35358691 28328445 35358862 28328582 35359033 28328719 35359204 28328856 35359375 28328993 35359546 28329130 35359717 28329267 35359888 28329404 35360059 28329541 35360230 28329678 35360401 28329815 35360572 28329952 35360743 28330089 35360914 28330226 35361085 28330363 35361256 28330500 35361427 28330637 35361598 28330774 35361769 28330911 35361940 28331048 35362111 28331185 35362282 28331322 35362453 28331459 35362624 28331596 35362795 28331733 35362966 28331870 35363137 28332007 35363308 28332144 35363479 28332281 35363650 28332418 35363821 28332555 35363992 28332692 35364163 28332829 35364334 28332966 35364505 28333103 35364676 28333240 35364847 28333377 35365018 28333514 35365189 28333651 35365360 28333788 35365531 28333925 35365702 28334062 35365873 28334199 35366044 28334336 35366215 28334473 35366386 28334610 35366557 28334747 35366728 28334884 35366899 28335021 35367070 28335158 35367241 28335295 35367412 28335432 35367583 28335569 35367754 28335706 35367925 28335843 35368096 28335980 35368267 28336117 35368438 28336254 35368609 28336391 35368780 28336528 35368951 28336665 35369122 28336802 35369293 28336939 35369464 28337076 35369635 28337213 35369806 28337350 35369977 28337487 35370148 28337624 35370319 28337761 35370490 28337898 35370661 28338035 35370832 28338172 35371003 28338309 35371174 28338446 35371345 28338583 35371516 28338720 35371687 28338857 35371858 28338994 35372029 28339131 35372200 28339268 35372371 28339405 35372542 28339542 35372713 28339679 35372884 28339816 35373055 28339953 35373226 28340090 35373397 28340227 35373568 28340364 35373739 28340501 35373910 28340638 35374081 28340775 35374252 28340912 35374423 28341049 35374594 28341186 35374765 28341323 35374936 28341460 35375107 28341597 35375278 28341734 35375449 28341871 35375620 28342008 35375791 28342145 35375962 28342282 35376133 28342419 35376304 28342556 35376475 28342693 35376646 28342830 35376817 28342967 35376988 28343104 35377159 28343241 35377330 28343378 35377501 28343515 35377672 28343652 35377843 28343789 35378014 28343926 35378185 28344063 35378356 28344200 35378527 28344337 35378698 28344474 35378869 28344611 35379040 28344748 35379211 28344885 35379382 28345022 35379553 28345159 35379724 28345296 35379895 28345433 35380066 28345570 35380237 28345707 35380408 28345844 35380579 28345981 35380750 28346118 35380921 28346255 35381092 28346392 35381263 28346529 35381434 28346666 35381605 28346803 35381776 28346940 35381947 28347077 35382118 28347214 35382289 28347351 35382460 28347488 35382631 28347625 35382802 28347762 35382973 28347899 35383144 28348036 35383315 28348173 35383486 28348310 35383657 28348447 35383828 28348584 35383999 28348721 35384170 28348858 35384341 28348995 35384512 28349132 35384683 28349269 35384854 28349406 35385025 28349543 35385196 28349680 35385367 28349817 35385538 28349954 35385709 28350091 35385880 28350228 35386051 28350365 35386222 28350502 35386393 28350639 35386564 28350776 35386735 28350913 35386906 28351050 35387077 28351187 35387248 28351324 35387419 28351461 35387590 28351598 35387761 28351735 35387932 28351872 35388103 28352009 35388274 28352146 35388445 28352283 35388616 28352420 35388787 28352557 35388958 28352694 35389129 28352831 35389300 28352968 35389471 28353105 35389642 28353242 35389813 28353379 35389984 28353516 35390155 28353653 35390326 28353790 35390497 28353927 35390668 28354064 35390839 28354201 35391010 28354338 35391181 28354475 35391352 28354612 35391523 28354749 35391694 28354886 35391865 28355023 35392036 28355160 35392207 28355297 35392378 28355434 35392549 28355571 35392720 28355708 35392891 28355845 35393062 28355982 35393233 28356119 35393404 28356256 35393575 28356393 35393746 28356530 35393917 28356667 35394088 28356804 35394259 28356941 35394430 28357078 35394601 28357215 35394772 28357352 35394943 28357489 35395114 28357626 35395285
1000 67265900 0 67265900 83959627 67266037 83959798 67266174 83959969 67266311 83960140 67266448 83960311 67266585 83960482 67266722 83960653 67266859 83960824 67266996 83960995 67267133 83961166 67267270 83961337 67267407 83961508 67267544 83961679 67267681 83961850 67267818 83962021 67267955 83962192 67268092 83962363 67268229 83962534 67268366 83962705 67268503 83962876 67268640 83963047 67268777 83963218 67268914 83963389 67269051 83963560 67269188 83963731 67269325 83963902 67269462 83964073 67269599 83964244 67269736 83964415 67269873 83964586 67270010 83964757 67270147 83964928 67270284 83965099 67270421 83965270 67270558 83965441 67270695 83965612 67270832 83965783 67270969 83965954 67271106 83966125 67271243 83966296 67271380 83966467 67271517 83966638 67271654 83966809 67271791 83966980 67271928 83967151 67272065 83967322 67272202 83967493 67272339 83967664 67272476 83967835 67272613 83968006 67272750 83968177 67272887 83968348 67273024 83968519 67273161 83968690 67273298 83968861 67273435 83969032 67273572 83969203 67273709 83969374 67273846 83969545 67273983 83969716 67274120 83969887 67274257 83970058 67274394 83970229 67274531 83970400 67274668 83970571 67274805 83970742 67274942 83970913 67275079 83971084 67275216 83971255 67275353 83971426 67275490 83971597 67275627 83971768 67275764 83971939 67275901 83972110 67276038 83972281 67276175 83972452 67276312 83972623 67276449 83972794 67276586 83972965 67276723 83973136 67276860 83973307 67276997 83973478 67277134 83973649 67277271 83973820 67277408 83973991 67277545 83974162 67277682 83974333 67277819 83974504 67277956 83974675 67278093 83974846 67278230 83975017 67278367 83975188 67278504 83975359 67278641 83975530 67278778 83975701 67278915 83975872 67279052 83976043 67279189 83976214 67279326 83976385 67279463 83976556 67279600 83976727 67279737 83976898 67279874 83977069 67280011 83977240 67280148 83977411 67280285 83977582 67280422 83977753 67280559 83977924 67280696 83978095 67280833 83978266 67280970 83978437 67281107 83978608 67281244 83978779 67281381 83978950 67281518 83979121 67281655 83979292 67281792 83979463 67281929 83979634 67282066 83979805 67282203 83979976 67282340 83980147 67282477 83980318 67282614 83980489 67282751 83980660 67282888 83980831 67283025 83981002 67283162 83981173 67283299 83981344 67283436 83981515 67283573 83981686 67283710 83981857 67283847 83982028 67283984 83982199 67284121 83982370 67284258 83982541 67284395 83982712 67284532 83982883 67284669 83983054 67284806 83983225 67284943 83983396 67285080 83983567 67285217 83983738 67285354 83983909 67285491 83984080 67285628 83984251 67285765 83984422 67285902 83984593 67286039 83984764 67286176 83984935 67286313 83985106 67286450 83985277 67286587 83985448 67286724 83985619 67286861 83985790 67286998 83985961 67287135 83986132 67287272 83986303 67287409 83986474 67287546 83986645 67287683 83986816 67287820 83986987 67287957 83987158 67288094 83987329 67288231 83987500 67288368 83987671 67288505 83987842 67288642 83988013 67288779 83988184 67288916 83988355 67289053 83988526 67289190 83988697 67289327 83988868 67289464 83989039 67289601 83989210 67289738 83989381 67289875 83989552 67290012 83989723 67290149 83989894 67290286 83990065 67290423 83990236 67290560 83990407 67290697 83990578 67290834 83990749 67290971 83990920 67291108 83991091 67291245 83991262 67291382 83991433 67291519 83991604 67291656 83991775 67291793 83991946 67291930 83992117 67292067 83992288 67292204 83992459 67292341 83992630 67292478 83992801 67292615 83992972 67292752 83993143 67292889 83993314 67293026 83993485 67293163 83993656 67293300 83993827 67293437 83993998 67293574 83994169 67293711 83994340 67293848 83994511 67293985 83994682 67294122 83994853 67294259 83995024 67294396 83995195 67294533 83995366 67294670 83995537 67294807 83995708 67294944 83995879 67295081 83996050 67295218 83996221 67295355 83996392 67295492 83996563 67295629 83996734 67295766 83996905 67295903 83997076 67296040 83997247 67296177 83997418 67296314 83997589 67296451 83997760 67296588 83997931 67296725 83998102 67296862 83998273 67296999 83998444 67297136 83998615 67297273 83998786 67297410 83998957 67297547 83999128 67297684 83999299 67297821 83999470 67297958 83999641 67298095 83999812 67298232 83999983 67298369 84000154 67298506 84000325 67298643 84000496 67298780 84000667 67298917 84000838 67299054 84001009 67299191 84001180 67299328 84001351 67299465 84001522 67299602 84001693 67299739 84001864 67299876 84002035 67300013 84002206 67300150 84002377 67300287 84002548 67300424 84002719 67300561 84002890 67300698 84003061 67300835 84003232 67300972 84003403 67301109 84003574 67301246 84003745 67301383 84003916 67301520 84004087 67301657 84004258 67301794 84004429 67301931 84004600 67302068 84004771 67302205 84004942 67302342 84005113 67302479 84005284 67302616 84005455 67302753 84005626 67302890 84005797 67303027 84005968 67303164 84006139 67303301 84006310 67303438 84006481 67303575 84006652 67303712 84006823 67303849 84006994 67303986 84007165 67304123 84007336 67304260 84007507 67304397 84007678 67304534 84007849 67304671 84008020 67304808 84008191 67304945 84008362 67305082 84008533 67305219 84008704 67305356 84008875 67305493 84009046 67305630 84009217 67305767 84009388 67305904 84009559 67306041 84009730 67306178 84009901 67306315 84010072 67306452 84010243 67306589 84010414 67306726 84010585 67306863 84010756 67307000 84010927 67307137 84011098 67307274 84011269 67307411 84011440 67307548 84011611 67307685 84011782 67307822 84011953 67307959 84012124 67308096 84012295 67308233 84012466 67308370 84012637 67308507 84012808 67308644 84012979 67308781 84013150 67308918 84013321 67309055 84013492 67309192 84013663 67309329 84013834 67309466 84014005 67309603 84014176 67309740 84014347 67309877 84014518 67310014 84014689 67310151 84014860 67310288 84015031 67310425 84015202 67310562 84015373 67310699 84015544 67310836 84015715 67310973 84015886 67311110 84016057 67311247 84016228 67311384 84016399 67311521 84016570 67311658 84016741 67311795 84016912 67311932 84017083 67312069 84017254 67312206 84017425 67312343 84017596 67312480 84017767 67312617 84017938 67312754 84018109 67312891 84018280 67313028 84018451 67313165 84018622 67313302 84018793 67313439 84018964 67313576 84019135 67313713 84019306 67313850 84019477 67313987 84019648 67314124 84019819 67314261 84019990 67314398 84020161 67314535 84020332 67314672 84020503 67314809 84020674 67314946 84020845 67315083 84021016 67315220 84021187 67315357 84021358 67315494 84021529 67315631 84021700 67315768 84021871 67315905 84022042 67316042 84022213 67316179 84022384 67316316 84022555 67316453 84022726 67316590 84022897 67316727 84023068 67316864 84023239 67317001 84023410 67317138 84023581 67317275 84023752 67317412 84023923 67317549 84024094 67317686 84024265 67317823 84024436 67317960 84024607 67318097 84024778 67318234 84024949 67318371 84025120 67318508 84025291 67318645 84025462 67318782 84025633 67318919 84025804 67319056 84025975 67319193 84026146 67319330 84026317 67319467 84026488 67319604 84026659 67319741 84026830 67319878 84027001 67320015 84027172 67320152 84027343 67320289 84027514 67320426 84027685 67320563 84027856 67320700 84028027 67320837 84028198 67320974 84028369 67321111 84028540 67321248 84028711 67321385 84028882 67321522 84029053 67321659 84029224 67321796 84029395 67321933 84029566 67322070 84029737 67322207 84029908 67322344 84030079 67322481 84030250 67322618 84030421 67322755 84030592 67322892 84030763 67323029 84030934 67323166 84031105 67323303 84031276 67323440 84031447 67323577 84031618 67323714 84031789 67323851 84031960 67323988 84032131 67324125 84032302 67324262 84032473 67324399 84032644 67324536 84032815 67324673 84032986 67324810 84033157 67324947 84033328 67325084 84033499 67325221 84033670 67325358 84033841 67325495 84034012 67325632 84034183 67325769 84034354 67325906 84034525 67326043 84034696 67326180 84034867 67326317 84035038 67326454 84035209 67326591 84035380 67326728 84035551 67326865 84035722 67327002 84035893 67327139 84036064 67327276 84036235 67327413 84036406 67327550 84036577 67327687 84036748 67327824 84036919 67327961 84037090 67328098 84037261 67328235 84037432 67328372 84037603 67328509 84037774 67328646 84037945 67328783 84038116 67328920 84038287 67329057 84038458 67329194 84038629 67329331 84038800 67329468 84038971 67329605 84039142 67329742 84039313 67329879 84039484 67330016 84039655 67330153 84039826 67330290 84039997 67330427 84040168 67330564 84040339 67330701 84040510 67330838 84040681 67330975 84040852 67331112 84041023 67331249 84041194 67331386 84041365 67331523 84041536 67331660 84041707 67331797 84041878 67331934 84042049 67332071 84042220 67332208 84042391 67332345 84042562 67332482 84042733 67332619 84042904 67332756 84043075 67332893 84043246 67333030 84043417 67333167 84043588 67333304 84043759 67333441 84043930 67333578 84044101 67333715 84044272 67333852 84044443 67333989 84044614 67334126 84044785 67334263 84044956 67334400 84045127 67334537 84045298 67334674 84045469 67334811 84045640 67334948 84045811 67335085 84045982 67335222 84046153 67335359 84046324 67335496 84046495 67335633 84046666 67335770 84046837 67335907 84047008 67336044 84047179 67336181 84047350 67336318 84047521 67336455 84047692 67336592 84047863 67336729 84048034 67336866 84048205 67337003 84048376 67337140 84048547 67337277 84048718 67337414 84048889 67337551 84049060 67337688 84049231 67337825 84049402 67337962 84049573 67338099 84049744 67338236 84049915 67338373 84050086 67338510 84050257 67338647 84050428 67338784 84050599 67338921 84050770 67339058 84050941 67339195 84051112 67339332 84051283 67339469 84051454 67339606 84051625 67339743 84051796 67339880 84051967 67340017 84052138 67340154 84052309 67340291 84052480 67340428 84052651 67340565 84052822 67340702 84052993 67340839 84053164 67340976 84053335 67341113 84053506 67341250 84053677 67341387 84053848 67341524 84054019 67341661 84054190 67341798 84054361 67341935 84054532 67342072 84054703 67342209 84054874 67342346 84055045 67342483 84055216 67342620 84055387 67342757 84055558 67342894 84055729 67343031 84055900 67343168 84056071 67343305 84056242 67343442 84056413 67343579 84056584 67343716 84056755 67343853 84056926 67343990 84057097 67344127 84057268 67344264 84057439 67344401 84057610 67344538 84057781 67344675 84057952 67344812 84058123 67344949 84058294 67345086 84058465 67345223 84058636 67345360 84058807 67345497 84058978 67345634 84059149 67345771 84059320 67345908 84059491 67346045 84059662 67346182 84059833 67346319 84060004 67346456 84060175 67346593 84060346 67346730 84060517 67346867 84060688 67347004 84060859 67347141 84061030 67347278 84061201 67347415 84061372 67347552 84061543 67347689 84061714 67347826 84061885 67347963 84062056 67348100 84062227 67348237 84062398 67348374 84062569 67348511 84062740 67348648 84062911 67348785 84063082 67348922 84063253 67349059 84063424 67349196 84063595 67349333 84063766 67349470 84063937 67349607 84064108 67349744 84064279 67349881 84064450 67350018 84064621 67350155 84064792 67350292 84064963 67350429 84065134 67350566 84065305 67350703 84065476 67350840 84065647 67350977 84065818 67351114 84065989 67351251 84066160 67351388 84066331 67351525 84066502 67351662 84066673 67351799 84066844 67351936 84067015 67352073 84067186 67352210 84067357 67352347 84067528 67352484 84067699 67352621 84067870 67352758 84068041 67352895 84068212 67353032 84068383 67353169 84068554 67353306 84068725 67353443 84068896 67353580 84069067 67353717 84069238 67353854 84069409 67353991 84069580 67354128 84069751 67354265 84069922 67354402 84070093 67354539 84070264 67354676 84070435 67354813 84070606 67354950 84070777 67355087 84070948 67355224 84071119 67355361 84071290 67355498 84071461 67355635 84071632 67355772 84071803 67355909 84071974 67356046 84072145 67356183 84072316 67356320 84072487 67356457 84072658 67356594 84072829 67356731 84073000 67356868 84073171 67357005 84073342 67357142 84073513 67357279 84073684 67357416 84073855 67357553 84074026 67357690 84074197 67357827 84074368 67357964 84074539 67358101 84074710 67358238 84074881 67358375 84075052 67358512 84075223 67358649 84075394 67358786 84075565 67358923 84075736 67359060 84075907 67359197 84076078 67359334 84076249 67359471 84076420 67359608 84076591 67359745 84076762 67359882 84076933 67360019 84077104 67360156 84077275 67360293 84077446 67360430 84077617 67360567 84077788 67360704 84077959 67360841 84078130 67360978 84078301 67361115 84078472 67361252 84078643 67361389 84078814 67361526 84078985 67361663 84079156 67361800 84079327 67361937 84079498 67362074 84079669 67362211 84079840 67362348 84080011 67362485 84080182 67362622 84080353 67362759 84080524 67362896 84080695 67363033 84080866 67363170 84081037 67363307 84081208 67363444 84081379 67363581 84081550 67363718 84081721 67363855 84081892 67363992 84082063 67364129 84082234 67364266 84082405 67364403 84082576 67364540 84082747 67364677 84082918 67364814 84083089 67364951 84083260 67365088 84083431 67365225 84083602 67365362 84083773 67365499 84083944 67365636 84084115 67365773 84084286 67365910 84084457 67366047 84084628 67366184 84084799 67366321 84084970 67366458 84085141 67366595 84085312 67366732 84085483 67366869 84085654 67367006 84085825 67367143 84085996 67367280 84086167 67367417 84086338 67367554 84086509 67367691 84086680 67367828 84086851 67367965 84087022 67368102 84087193 67368239 84087364 67368376 84087535 67368513 84087706 67368650 84087877 67368787 84088048 67368924 84088219 67369061 84088390 67369198 84088561 67369335 84088732 67369472 84088903 67369609 84089074 67369746 84089245 67369883 84089416 67370020 84089587 67370157 84089758 67370294 84089929 67370431 84090100 67370568 84090271 67370705 84090442 67370842 84090613 67370979 84090784 67371116 84090955 67371253 84091126 67371390 84091297 67371527 84091468 67371664 84091639 67371801 84091810 67371938 84091981 67372075 84092152 67372212 84092323 67372349 84092494 67372486 84092665 67372623 84092836 67372760 84093007 67372897 84093178 67373034 84093349 67373171 84093520 67373308 84093691 67373445 84093862 67373582 84094033 67373719 84094204 67373856 84094375 67373993 84094546 67374130 84094717 67374267 84094888 67374404 84095059 67374541 84095230 67374678 84095401 67374815 84095572 67374952 84095743 67375089 84095914 67375226 84096085 67375363 84096256 67375500 84096427 67375637 84096598 67375774 84096769 67375911 84096940 67376048 84097111 67376185 84097282 67376322 84097453 67376459 84097624 67376596 84097795 67376733 84097966 67376870 84098137 67377007 84098308 67377144 84098479 67377281 84098650 67377418 84098821 67377555 84098992 67377692 84099163 67377829 84099334 67377966 84099505 67378103 84099676 67378240 84099847 67378377 84100018 67378514 84100189 67378651 84100360 67378788 84100531 67378925 84100702 67379062 84100873 67379199 84101044 67379336 84101215 67379473 84101386 67379610 84101557 67379747 84101728 67379884 84101899 67380021 84102070 67380158 84102241 67380295 84102412 67380432 84102583 67380569 84102754 67380706 84102925 67380843 84103096 67380980 84103267 67381117 84103438 67381254 84103609 67381391 84103780 67381528 84103951 67381665 84104122 67381802 84104293 67381939 84104464 67382076 84104635 67382213 84104806 67382350 84104977 67382487 84105148 67382624 84105319 67382761 84105490 67382898 84105661 67383035 84105832 67383172 84106003 67383309 84106174 67383446 84106345 67383583 84106516 67383720 84106687 67383857 84106858 67383994 84107029 67384131 84107200 67384268 84107371 67384405 84107542 67384542 84107713 67384679 84107884 67384816 84108055 67384953 84108226 67385090 84108397 67385227 84108568 67385364 84108739 67385501 84108910 67385638 84109081 67385775 84109252 67385912 84109423 67386049 84109594 67386186 84109765 67386323 84109936 67386460 84110107 67386597 84110278 67386734 84110449 67386871 84110620 67387008 84110791 67387145 84110962 67387282 84111133 67387419 84111304 67387556 84111475 67387693 84111646 67387830 84111817 67387967 84111988 67388104 84112159 67388241 84112330 67388378 84112501 67388515 84112672 67388652 84112843 67388789 84113014 67388926 84113185 67389063 84113356 67389200 84113527 67389337 84113698 67389474 84113869 67389611 84114040 67389748 84114211 67389885 84114382 67390022 84114553 67390159 84114724 67390296 84114895 67390433 84115066 67390570 84115237 67390707 84115408 67390844 84115579 67390981 84115750 67391118 84115921 67391255 84116092 67391392 84116263 67391529 84116434 67391666 84116605 67391803 84116776 67391940 84116947 67392077 84117118 67392214 84117289 67392351 84117460 67392488 84117631 67392625 84117802 67392762 84117973 67392899 84118144 67393036 84118315 67393173 84118486 67393310 84118657 67393447 84118828 67393584 84118999 67393721 84119170 67393858 84119341 67393995 84119512 67394132 84119683 67394269 84119854 67394406 84120025 67394543 84120196 67394680 84120367 67394817 84120538 67394954 84120709 67395091 84120880 67395228 84121051 67395365 84121222 67395502 84121393 67395639 84121564 67395776 84121735 67395913 84121906 67396050 84122077 67396187 84122248 67396324 84122419 67396461 84122590 67396598 84122761 67396735 84122932 67396872 84123103 67397009 84123274 67397146 84123445 67397283 84123616 67397420 84123787 67397557 84123958 67397694 84124129 67397831 84124300 67397968 84124471 67398105 84124642 67398242 84124813 67398379 84124984 67398516 84125155 67398653 84125326 67398790 84125497 67398927 84125668 67399064 84125839 67399201 84126010 67399338 84126181 67399475 84126352 67399612 84126523 67399749 84126694 67399886 84126865 67400023 84127036 67400160 84127207 67400297 84127378 67400434 84127549 67400571 84127720 67400708 84127891 67400845 84128062 67400982 84128233 67401119 84128404 67401256 84128575 67401393 84128746 67401530 84128917 67401667 84129088 67401804 84129259 67401941 84129430 67402078 84129601 67402215 84129772 67402352 84129943 67402489 84130114 67402626 84130285
1000 30655668 0 30655668 38263644 30655805 38263815 30655942 38263986 30656079 38264157 30656216 38264328 30656353 38264499 30656490 38264670 30656627 38264841 30656764 38265012 30656901 38265183 30657038 38265354 30657175 38265525 30657312 38265696 30657449 38265867 30657586 38266038 30657723 38266209 30657860 38266380 30657997 38266551 30658134 38266722 30658271 38266893 30658408 38267064 30658545 38267235 30658682 38267406 30658819 38267577 30658956 38267748 30659093 38267919 30659230 38268090 30659367 38268261 30659504 38268432 30659641 38268603 30659778 38268774 30659915 38268945 30660052 38269116 30660189 38269287 30660326 38269458 30660463 38269629 30660600 38269800 30660737 38269971 30660874 38270142 30661011 38270313 30661148 38270484 30661285 38270655 30661422 38270826 30661559 38270997 30661696 38271168 30661833 38271339 30661970 38271510 30662107 38271681 30662244 38271852 30662381 38272023 30662518 38272194 30662655 38272365 30662792 38272536 30662929 38272707 30663066 38272878 30663203 38273049 30663340 38273220 30663477 38273391 30663614 38273562 30663751 38273733 30663888 38273904 30664025 38274075 30664162 38274246 30664299 38274417 30664436 38274588 30664573 38274759 30664710 38274930 30664847 38275101 30664984 38275272 30665121 38275443 30665258 38275614 30665395 38275785 30665532 38275956 30665669 38276127 30665806 38276298 30665943 38276469 30666080 38276640 30666217 38276811 30666354 38276982 30666491 38277153 30666628 38277324 30666765 38277495 30666902 38277666 30667039 38277837 30667176 38278008 30667313 38278179 30667450 38278350 30667587 38278521 30667724 38278692 30667861 38278863 30667998 38279034 30668135 38279205 30668272 38279376 30668409 38279547 30668546 38279718 30668683 38279889 30668820 38280060 30668957 38280231 30669094 38280402 30669231 38280573 30669368 38280744 30669505 38280915 30669642 38281086 30669779 38281257 30669916 38281428 30670053 38281599 30670190 38281770 30670327 38281941 30670464 38282112 30670601 38282283 30670738 38282454 30670875 38282625 30671012 38282796 30671149 38282967 30671286 38283138 30671423 38283309 30671560 38283480 30671697 38283651 30671834 38283822 30671971 38283993 30672108 38284164 30672245 38284335 30672382 38284506 30672519 38284677 30672656 38284848 30672793 38285019 30672930 38285190 30673067 38285361 30673204 38285532 30673341 38285703 30673478 38285874 30673615 38286045 30673752 38286216 30673889 38286387 30674026 38286558 30674163 38286729 30674300 38286900 30674437 38287071 30674574 38287242 30674711 38287413 30674848 38287584 30674985 38287755 30675122 38287926 30675259 38288097 30675396 38288268 30675533 38288439 30675670 38288610 30675807 38288781 30675944 38288952 30676081 38289123 30676218 38289294 30676355 38289465 30676492 38289636 30676629 38289807 30676766 38289978 30676903 38290149 30677040 38290320 30677177 38290491 30677314 38290662 30677451 38290833 30677588 38291004 30677725 38291175 30677862 38291346 30677999 38291517 30678136 38291688 30678273 38291859 30678410 38292030 30678547 38292201 30678684 38292372 30678821 38292543 30678958 38292714 30679095 38292885 30679232 38293056 30679369 38293227 30679506 38293398 30679643 38293569 30679780 38293740 30679917 38293911 30680054 38294082 30680191 38294253 30680328 38294424 30680465 38294595 30680602 38294766 30680739 38294937 30680876 38295108 30681013 38295279 30681150 38295450 30681287 38295621 30681424 38295792 30681561 38295963 30681698 38296134 30681835 38296305 30681972 38296476 30682109 38296647 30682246 38296818 30682383 38296989 30682520 38297160 30682657 38297331 30682794 38297502 30682931 38297673 30683068 38297844 30683205 38298015 30683342 38298186 30683479 38298357 30683616 38298528 30683753 38298699 30683890 38298870 30684027 38299041 30684164 38299212 30684301 38299383 30684438 38299554 30684575 38299725 30684712 38299896 30684849 38300067 30684986 38300238 30685123 38300409 30685260 38300580 30685397 38300751 30685534 38300922 30685671 38301093 30685808 38301264 30685945 38301435 30686082 38301606 30686219 38301777 30686356 38301948 30686493 38302119 30686630 38302290 30686767 38302461 30686904 38302632 30687041 38302803 30687178 38302974 30687315 38303145 30687452 38303316 30687589 38303487 30687726 38303658 30687863 38303829 30688000 38304000 30688137 38304171 30688274 38304342 30688411 38304513 30688548 38304684 30688685 38304855 30688822 38305026 30688959 38305197 30689096 38305368 30689233 38305539 30689370 38305710 30689507 38305881 30689644 38306052 30689781 38306223 30689918 38306394 30690055 38306565 30690192 38306736 30690329 38306907 30690466 38307078 30690603 38307249 30690740 38307420 30690877 38307591 30691014 38307762 30691151 38307933 30691288 38308104 30691425 38308275 30691562 38308446 30691699 38308617 30691836 38308788 30691973 38308959 30692110 38309130 30692247 38309301 30692384 38309472 30692521 38309643 30692658 38309814 30692795 38309985 30692932 38310156 30693069 38310327 30693206 38310498 30693343 38310669 30693480 38310840 30693617 38311011 30693754 38311182 30693891 38311353 30694028 38311524 30694165 38311695 30694302 38311866 30694439 38312037 30694576 38312208 30694713 38312379 30694850 38312550 30694987 38312721 30695124 38312892 30695261 38313063 30695398 38313234 30695535 38313405 30695672 38313576 30695809 38313747 30695946 38313918 30696083 38314089 30696220 38314260 30696357 38314431 30696494 38314602 30696631 38314773 30696768 38314944 30696905 38315115 30697042 38315286 30697179 38315457 30697316 38315628 30697453 38315799 30697590 38315970 30697727 38316141 30697864 38316312 30698001 38316483 30698138 38316654 30698275 38316825 30698412 38316996 30698549 38317167 30698686 38317338 30698823 38317509 30698960 38317680 30699097 38317851 30699234 38318022 30699371 38318193 30699508 38318364 30699645 38318535 30699782 38318706 30699919 38318877 30700056 38319048 30700193 38319219 30700330 38319390 30700467 38319561 30700604 38319732 30700741 38319903 30700878 38320074 30701015 38320245 30701152 38320416 30701289 38320587 30701426 38320758 30701563 38320929 30701700 38321100 30701837 38321271 30701974 38321442 30702111 38321613 30702248 38321784 30702385 38321955 30702522 38322126 30702659 38322297 30702796 38322468 30702933 38322639 30703070 38322810 30703207 38322981 30703344 38323152 30703481 38323323 30703618 38323494 30703755 38323665 30703892 38323836 30704029 38324007 30704166 38324178 30704303 38324349 30704440 38324520 30704577 38324691 30704714 38324862 30704851 38325033 30704988 38325204 30705125 38325375 30705262 38325546 30705399 38325717 30705536 38325888 30705673 38326059 30705810 38326230 30705947 38326401 30706084 38326572 30706221 38326743 30706358 38326914 30706495 38327085 30706632 38327256 30706769 38327427 30706906 38327598 30707043 38327769 30707180 38327940 30707317 38328111 30707454 38328282 30707591 38328453 30707728 38328624 30707865 38328795 30708002 38328966 30708139 38329137 30708276 38329308 30708413 38329479 30708550 38329650 30708687 38329821 30708824 38329992 30708961 38330163 30709098 38330334 30709235 38330505 30709372 38330676 30709509 38330847 30709646 38331018 30709783 38331189 30709920 38331360 30710057 38331531 30710194 38331702 30710331 38331873 30710468 38332044 30710605 38332215 30710742 38332386 30710879 38332557 30711016 38332728 30711153 38332899 30711290 38333070 30711427 38333241 30711564 38333412 30711701 38333583 30711838 38333754 30711975 38333925 30712112 38334096 30712249 38334267 30712386 38334438 30712523 38334609 30712660 38334780 30712797 38334951 30712934 38335122 30713071 38335293 30713208 38335464 30713345 38335635 30713482 38335806 30713619 38335977 30713756 38336148 30713893 38336319 30714030 38336490 30714167 38336661 30714304 38336832 30714441 38337003 30714578 38337174 30714715 38337345 30714852 38337516 30714989 38337687 30715126 38337858 30715263 38338029 30715400 38338200 30715537 38338371 30715674 38338542 30715811 38338713 30715948 38338884 30716085 38339055 30716222 38339226 30716359 38339397 30716496 38339568 30716633 38339739 30716770 38339910 30716907 38340081 30717044 38340252 30717181 38340423 30717318 38340594 30717455 38340765 30717592 38340936 30717729 38341107 30717866 38341278 30718003 38341449 30718140 38341620 30718277 38341791 30718414 38341962 30718551 38342133 30718688 38342304 30718825 38342475 30718962 38342646 30719099 38342817 30719236 38342988 30719373 38343159 30719510 38343330 30719647 38343501 30719784 38343672 30719921 38343843 30720058 38344014 30720195 38344185 30720332 38344356 30720469 38344527 30720606 38344698 30720743 38344869 30720880 38345040 30721017 38345211 30721154 38345382 30721291 38345553 30721428 38345724 30721565 38345895 30721702 38346066 30721839 38346237 30721976 38346408 30722113 38346579 30722250 38346750 30722387 38346921 30722524 38347092 30722661 38347263 30722798 38347434 30722935 38347605 30723072 38347776 30723209 38347947 30723346 38348118 30723483 38348289 30723620 38348460 30723757 38348631 30723894 38348802 30724031 38348973 30724168 38349144 30724305 38349315 30724442 38349486 30724579 38349657 30724716 38349828 30724853 38349999 30724990 38350170 30725127 38350341 30725264 38350512 30725401 38350683 30725538 38350854 30725675 38351025 30725812 38351196 30725949 38351367 30726086 38351538 30726223 38351709 30726360 38351880 30726497 38352051 30726634 38352222 30726771 38352393 30726908 38352564 30727045 38352735 30727182 38352906 30727319 38353077 30727456 38353248 30727593 38353419 30727730 38353590 30727867 38353761 30728004 38353932 30728141 38354103 30728278 38354274 30728415 38354445 30728552 38354616 30728689 38354787 30728826 38354958 30728963 38355129 30729100 38355300 30729237 38355471 30729374 38355642 30729511 38355813 30729648 38355984 30729785 38356155 30729922 38356326 30730059 38356497 30730196 38356668 30730333 38356839 30730470 38357010 30730607 38357181 30730744 38357352 30730881 38357523 30731018 38357694 30731155 38357865 30731292 38358036 30731429 38358207 30731566 38358378 30731703 38358549 30731840 38358720 30731977 38358891 30732114 38359062 30732251 38359233 30732388 38359404 30732525 38359575 30732662 38359746 30732799 38359917 30732936 38360088 30733073 38360259 30733210 38360430 30733347 38360601 30733484 38360772 30733621 38360943 30733758 38361114 30733895 38361285 30734032 38361456 30734169 38361627 30734306 38361798 30734443 38361969 30734580 38362140 30734717 38362311 30734854 38362482 30734991 38362653 30735128 38362824 30735265 38362995 30735402 38363166 30735539 38363337 30735676 38363508 30735813 38363679 30735950 38363850 30736087 38364021 30736224 38364192 30736361 38364363 30736498 38364534 30736635 38364705 30736772 38364876 30736909 38365047 30737046 38365218 30737183 38365389 30737320 38365560 30737457 38365731 30737594 38365902 30737731 38366073 30737868 38366244 30738005 38366415 30738142 38366586 30738279 38366757 30738416 38366928 30738553 38367099 30738690 38367270 30738827 38367441 30738964 38367612 30739101 38367783 30739238 38367954 30739375 38368125 30739512 38368296 30739649 38368467 30739786 38368638 30739923 38368809 30740060 38368980 30740197 38369151 30740334 38369322 30740471 38369493 30740608 38369664 30740745 38369835 30740882 38370006 30741019 38370177 30741156 38370348 30741293 38370519 30741430 38370690 30741567 38370861 30741704 38371032 30741841 38371203 30741978 38371374 30742115 38371545 30742252 38371716 30742389 38371887 30742526 38372058 30742663 38372229 30742800 38372400 30742937 38372571 30743074 38372742 30743211 38372913 30743348 38373084 30743485 38373255 30743622 38373426 30743759 38373597 30743896 38373768 30744033 38373939 30744170 38374110 30744307 38374281 30744444 38374452 30744581 38374623 30744718 38374794 30744855 38374965 30744992 38375136 30745129 38375307 30745266 38375478 30745403 38375649 30745540 38375820 30745677 38375991 30745814 38376162 30745951 38376333 30746088 38376504 30746225 38376675 30746362 38376846 30746499 38377017 30746636 38377188 30746773 38377359 30746910 38377530 30747047 38377701 30747184 38377872 30747321 38378043 30747458 38378214 30747595 38378385 30747732 38378556 30747869 38378727 30748006 38378898 30748143 38379069 30748280 38379240 30748417 38379411 30748554 38379582 30748691 38379753 30748828 38379924 30748965 38380095 30749102 38380266 30749239 38380437 30749376 38380608 30749513 38380779 30749650 38380950 30749787 38381121 30749924 38381292 30750061 38381463 30750198 38381634 30750335 38381805 30750472 38381976 30750609 38382147 30750746 38382318 30750883 38382489 30751020 38382660 30751157 38382831 30751294 38383002 30751431 38383173 30751568 38383344 30751705 38383515 30751842 38383686 30751979 38383857 30752116 38384028 30752253 38384199 30752390 38384370 30752527 38384541 30752664 38384712 30752801 38384883 30752938 38385054 30753075 38385225 30753212 38385396 30753349 38385567 30753486 38385738 30753623 38385909 30753760 38386080 30753897 38386251 30754034 38386422 30754171 38386593 30754308 38386764 30754445 38386935 30754582 38387106 30754719 38387277 30754856 38387448 30754993 38387619 30755130 38387790 30755267 38387961 30755404 38388132 30755541 38388303 30755678 38388474 30755815 38388645 30755952 38388816 30756089 38388987 30756226 38389158 30756363 38389329 30756500 38389500 30756637 38389671 30756774 38389842 30756911 38390013 30757048 38390184 30757185 38390355 30757322 38390526 30757459 38390697 30757596 38390868 30757733 38391039 30757870 38391210 30758007 38391381 30758144 38391552 30758281 38391723 30758418 38391894 30758555 38392065 30758692 38392236 30758829 38392407 30758966 38392578 30759103 38392749 30759240 38392920 30759377 38393091 30759514 38393262 30759651 38393433 30759788 38393604 30759925 38393775 30760062 38393946 30760199 38394117 30760336 38394288 30760473 38394459 30760610 38394630 30760747 38394801 30760884 38394972 30761021 38395143 30761158 38395314 30761295 38395485 30761432 38395656 30761569 38395827 30761706 38395998 30761843 38396169 30761980 38396340 30762117 38396511 30762254 38396682 30762391 38396853 30762528 38397024 30762665 38397195 30762802 38397366 30762939 38397537 30763076 38397708 30763213 38397879 30763350 38398050 30763487 38398221 30763624 38398392 30763761 38398563 30763898 38398734 30764035 38398905 30764172 38399076 30764309 38399247 30764446 38399418 30764583 38399589 30764720 38399760 30764857 38399931 30764994 38400102 30765131 38400273 30765268 38400444 30765405 38400615 30765542 38400786 30765679 38400957 30765816 38401128 30765953 38401299 30766090 38401470 30766227 38401641 30766364 38401812 30766501 38401983 30766638 38402154 30766775 38402325 30766912 38402496 30767049 38402667 30767186 38402838 30767323 38403009 30767460 38403180 30767597 38403351 30767734 38403522 30767871 38403693 30768008 38403864 30768145 38404035 30768282 38404206 30768419 38404377 30768556 38404548 30768693 38404719 30768830 38404890 30768967 38405061 30769104 38405232 30769241 38405403 30769378 38405574 30769515 38405745 30769652 38405916 30769789 38406087 30769926 38406258 30770063 38406429 30770200 38406600 30770337 38406771 30770474 38406942 30770611 38407113 30770748 38407284 30770885 38407455 30771022 38407626 30771159 38407797 30771296 38407968 30771433 38408139 30771570 38408310 30771707 38408481 30771844 38408652 30771981 38408823 30772118 38408994 30772255 38409165 30772392 38409336 30772529 38409507 30772666 38409678 30772803 38409849 30772940 38410020 30773077 38410191 30773214 38410362 30773351 38410533 30773488 38410704 30773625 38410875 30773762 38411046 30773899 38411217 30774036 38411388 30774173 38411559 30774310 38411730 30774447 38411901 30774584 38412072 30774721 38412243 30774858 38412414 30774995 38412585 30775132 38412756 30775269 38412927 30775406 38413098 30775543 38413269 30775680 38413440 30775817 38413611 30775954 38413782 30776091 38413953 30776228 38414124 30776365 38414295 30776502 38414466 30776639 38414637 30776776 38414808 30776913 38414979 30777050 38415150 30777187 38415321 30777324 38415492 30777461 38415663 30777598 38415834 30777735 38416005 30777872 38416176 30778009 38416347 30778146 38416518 30778283 38416689 30778420 38416860 30778557 38417031 30778694 38417202 30778831 38417373 30778968 38417544 30779105 38417715 30779242 38417886 30779379 38418057 30779516 38418228 30779653 38418399 30779790 38418570 30779927 38418741 30780064 38418912 30780201 38419083 30780338 38419254 30780475 38419425 30780612 38419596 30780749 38419767 30780886 38419938 30781023 38420109 30781160 38420280 30781297 38420451 30781434 38420622 30781571 38420793 30781708 38420964 30781845 38421135 30781982 38421306 30782119 38421477 30782256 38421648 30782393 38421819 30782530 38421990 30782667 38422161 30782804 38422332 30782941 38422503 30783078 38422674 30783215 38422845 30783352 38423016 30783489 38423187 30783626 38423358 30783763 38423529 30783900 38423700 30784037 38423871 30784174 38424042 30784311 38424213 30784448 38424384 30784585 38424555 30784722 38424726 30784859 38424897 30784996 38425068 30785133 38425239 30785270 38425410 30785407 38425581 30785544 38425752 30785681 38425923 30785818 38426094 30785955 38426265 30786092 38426436 30786229 38426607 30786366 38426778 30786503 38426949 30786640 38427120 30786777 38427291 30786914 38427462 30787051 38427633 30787188 38427804 30787325 38427975 30787462 38428146 30787599 38428317 30787736 38428488 30787873 38428659 30788010 38428830 30788147 38429001 30788284 38429172 30788421 38429343 30788558 38429514 30788695 38429685 30788832 38429856 30788969 38430027 30789106 38430198 30789243 38430369 30789380 38430540 30789517 38430711 30789654 38430882 30789791 38431053 30789928 38431224 30790065 38431395 30790202 38431566 30790339 38431737 30790476 38431908 30790613 38432079 30790750 38432250 30790887 38432421 30791024 38432592 30791161 38432763 30791298 38432934 30791435 38433105 30791572 38433276 30791709 38433447 30791846 38433618 30791983 38433789 30792120 38433960 30792257 38434131 30792394 38434302
1000 74937900 0 74937900 93535627 74938037 93535798 74938174 93535969 74938311 93536140 74938448 93536311 74938585 93536482 74938722 93536653 74938859 93536824 74938996 93536995 74939133 93537166 74939270 93537337 74939407 93537508 74939544 93537679 74939681 93537850 74939818 93538021 74939955 93538192 74940092 93538363 74940229 93538534 74940366 93538705 74940503 93538876 74940640 93539047 74940777 93539218 74940914 93539389 74941051 93539560 74941188 93539731 74941325 93539902 74941462 93540073 74941599 93540244 74941736 93540415 74941873 93540586 74942010 93540757 74942147 93540928 74942284 93541099 74942421 93541270 74942558 93541441 74942695 93541612 74942832 93541783 74942969 93541954 74943106 93542125 74943243 93542296 74943380 93542467 74943517 93542638 74943654 93542809 74943791 93542980 74943928 93543151 74944065 93543322 74944202 93543493 74944339 93543664 74944476 93543835 74944613 93544006 74944750 93544177 74944887 93544348 74945024 93544519 74945161 93544690 74945298 93544861 74945435 93545032 74945572 93545203 74945709 93545374 74945846 93545545 74945983 93545716 74946120 93545887 74946257 93546058 74946394 93546229 74946531 93546400 74946668 93546571 74946805 93546742 74946942 93546913 74947079 93547084 74947216 93547255 74947353 93547426 74947490 93547597 74947627 93547768 74947764 93547939 74947901 93548110 74948038 93548281 74948175 93548452 74948312 93548623 74948449 93548794 74948586 93548965 74948723 93549136 74948860 93549307 74948997 93549478 74949134 93549649 74949271 93549820 74949408 93549991 74949545 93550162 74949682 93550333 74949819 93550504 74949956 93550675 74950093 93550846 74950230 93551017 74950367 93551188 74950504 93551359 74950641 93551530 74950778 93551701 74950915 93551872 74951052 93552043 74951189 93552214 74951326 93552385 74951463 93552556 74951600 93552727 74951737 93552898 74951874 93553069 74952011 93553240 74952148 93553411 74952285 93553582 74952422 93553753 74952559 93553924 74952696 93554095 74952833 93554266 74952970 93554437 74953107 93554608 74953244 93554779 74953381 93554950 74953518 93555121 74953655 93555292 74953792 93555463 74953929 93555634 74954066 93555805 74954203 93555976 74954340 93556147 74954477 93556318 74954614 93556489 74954751 93556660 74954888 93556831 74955025 93557002 74955162 93557173 74955299 93557344 74955436 93557515 74955573 93557686 74955710 93557857 74955847 93558028 74955984 93558199 74956121 93558370 74956258 93558541 74956395 93558712 74956532 93558883 74956669 93559054 74956806 93559225 74956943 93559396 74957080 93559567 74957217 93559738 74957354 93559909 74957491 93560080 74957628 93560251 74957765 93560422 74957902 93560593 74958039 93560764 74958176 93560935 74958313 93561106 74958450 93561277 74958587 93561448 74958724 93561619 74958861 93561790 74958998 93561961 74959135 93562132 74959272 93562303 74959409 93562474 74959546 93562645 74959683 93562816 74959820 93562987 74959957 93563158 74960094 93563329 74960231 93563500 74960368 93563671 74960505 93563842 74960642 93564013 74960779 93564184 74960916 93564355 74961053 93564526 74961190 93564697 74961327 93564868 74961464 93565039 74961601 93565210 74961738 93565381 74961875 93565552 74962012 93565723 74962149 93565894 74962286 93566065 74962423 93566236 74962560 93566407 74962697 93566578 74962834 93566749 74962971 93566920 74963108 93567091 74963245 93567262 74963382 93567433 74963519 93567604 74963656 93567775 74963793 93567946 74963930 93568117 74964067 93568288 74964204 93568459 74964341 93568630 74964478 93568801 74964615 93568972 74964752 93569143 74964889 93569314 74965026 93569485 74965163 93569656 74965300 93569827 74965437 93569998 74965574 93570169 74965711 93570340 74965848 93570511 74965985 93570682 74966122 93570853 74966259 93571024 74966396 93571195 74966533 93571366 74966670 93571537 74966807 93571708 74966944 93571879 74967081 93572050 74967218 93572221 74967355 93572392 74967492 93572563 74967629 93572734 74967766 93572905 74967903 93573076 74968040 93573247 74968177 93573418 74968314 93573589 74968451 93573760 74968588 93573931 74968725 93574102 74968862 93574273 74968999 93574444 74969136 93574615 74969273 93574786 74969410 93574957 74969547 93575128 74969684 93575299 74969821 93575470 74969958 93575641 74970095 93575812 74970232 93575983 74970369 93576154 74970506 93576325 74970643 93576496 74970780 93576667 74970917 93576838 74971054 93577009 74971191 93577180 74971328 93577351 74971465 93577522 74971602 93577693 74971739 93577864 74971876 93578035 74972013 93578206 74972150 93578377 74972287 93578548 74972424 93578719 74972561 93578890 74972698 93579061 74972835 93579232 74972972 93579403 74973109 93579574 74973246 93579745 74973383 93579916 74973520 93580087 74973657 93580258 74973794 93580429 74973931 93580600 74974068 93580771 74974205 93580942 74974342 93581113 74974479 93581284 74974616 93581455 74974753 93581626 74974890 93581797 74975027 93581968 74975164 93582139 74975301 93582310 74975438 93582481 74975575 93582652 74975712 93582823 74975849 93582994 74975986 93583165 74976123 93583336 74976260 93583507 74976397 93583678 74976534 93583849 74976671 93584020 74976808 93584191 74976945 93584362 74977082 93584533 74977219 93584704 74977356 93584875 74977493 93585046 74977630 93585217 74977767 93585388 74977904 93585559 74978041 93585730 74978178 93585901 74978315 93586072 74978452 93586243 74978589 93586414 74978726 93586585 74978863 93586756 74979000 93586927 74979137 93587098 74979274 93587269 74979411 93587440 74979548 93587611 74979685 93587782 74979822 93587953 74979959 93588124 74980096 93588295 74980233 93588466 74980370 93588637 74980507 93588808 74980644 93588979 74980781 93589150 74980918 93589321 74981055 93589492 74981192 93589663 74981329 93589834 74981466 93590005 74981603 93590176 74981740 93590347 74981877 93590518 74982014 93590689 74982151 93590860 74982288 93591031 74982425 93591202 74982562 93591373 74982699 93591544 74982836 93591715 74982973 93591886 74983110 93592057 74983247 93592228 74983384 93592399 74983521 93592570 74983658 93592741 74983795 93592912 74983932 93593083 74984069 93593254 74984206 93593425 74984343 93593596 74984480 93593767 74984617 93593938 74984754 93594109 74984891 93594280 74985028 93594451 74985165 93594622 74985302 93594793 74985439 93594964 74985576 93595135 74985713 93595306 74985850 93595477 74985987 93595648 74986124 93595819 74986261 93595990 74986398 93596161 74986535 93596332 74986672 93596503 74986809 93596674 74986946 93596845 74987083 93597016 74987220 93597187 74987357 93597358 74987494 93597529 74987631 93597700 74987768 93597871 74987905 93598042 74988042 93598213 74988179 93598384 74988316 93598555 74988453 93598726 74988590 93598897 74988727 93599068 74988864 93599239 74989001 93599410 74989138 93599581 74989275 93599752 74989412 93599923 74989549 93600094 74989686 93600265 74989823 93600436 74989960 93600607 74990097 93600778 74990234 93600949 74990371 93601120 74990508 93601291 74990645 93601462 74990782 93601633 74990919 93601804 74991056 93601975 74991193 93602146 74991330 93602317 74991467 93602488 74991604 93602659 74991741 93602830 74991878 93603001 74992015 93603172 74992152 93603343 74992289 93603514 74992426 93603685 74992563 93603856 74992700 93604027 74992837 93604198 74992974 93604369 74993111 93604540 74993248 93604711 74993385 93604882 74993522 93605053 74993659 93605224 74993796 93605395 74993933 93605566 74994070 93605737 74994207 93605908 74994344 93606079 74994481 93606250 74994618 93606421 74994755 93606592 74994892 93606763 74995029 93606934 74995166 93607105 74995303 93607276 74995440 93607447 74995577 93607618 74995714 93607789 74995851 93607960 74995988 93608131 74996125 93608302 74996262 93608473 74996399 93608644 74996536 93608815 74996673 93608986 74996810 93609157 74996947 93609328 74997084 93609499 74997221 93609670 74997358 93609841 74997495 93610012 74997632 93610183 74997769 93610354 74997906 93610525 74998043 93610696 74998180 93610867 74998317 93611038 74998454 93611209 74998591 93611380 74998728 93611551 74998865 93611722 74999002 93611893 74999139 93612064 74999276 93612235 74999413 93612406 74999550 93612577 74999687 93612748 74999824 93612919 74999961 93613090 75000098 93613261 75000235 93613432 75000372 93613603 75000509 93613774 75000646 93613945 75000783 93614116 75000920 93614287 75001057 93614458 75001194 93614629 75001331 93614800 75001468 93614971 75001605 93615142 75001742 93615313 75001879 93615484 75002016 93615655 75002153 93615826 75002290 93615997 75002427 93616168 75002564 93616339 75002701 93616510 75002838 93616681 75002975 93616852 75003112 93617023 75003249 93617194 75003386 93617365 75003523 93617536 75003660 93617707 75003797 93617878 75003934 93618049 75004071 93618220 75004208 93618391 75004345 93618562 75004482 93618733 75004619 93618904 75004756 93619075 75004893 93619246 75005030 93619417 75005167 93619588 75005304 93619759 75005441 93619930 75005578 93620101 75005715 93620272 75005852 93620443 75005989 93620614 75006126 93620785 75006263 93620956 75006400 93621127 75006537 93621298 75006674 93621469 75006811 93621640 75006948 93621811 75007085 93621982 75007222 93622153 75007359 93622324 75007496 93622495 75007633 93622666 75007770 93622837 75007907 93623008 75008044 93623179 75008181 93623350 75008318 93623521 75008455 93623692 75008592 93623863 75008729 93624034 75008866 93624205 75009003 93624376 75009140 93624547 75009277 93624718 75009414 93624889 75009551 93625060 75009688 93625231 75009825 93625402 75009962 93625573 75010099 93625744 75010236 93625915 75010373 93626086 75010510 93626257 75010647 93626428 75010784 93626599 75010921 93626770 75011058 93626941 75011195 93627112 75011332 93627283 75011469 93627454 75011606 93627625 75011743 93627796 75011880 93627967 75012017 93628138 75012154 93628309 75012291 93628480 75012428 93628651 75012565 93628822 75012702 93628993 75012839 93629164 75012976 93629335 75013113 93629506 75013250 93629677 75013387 93629848 75013524 93630019 75013661 93630190 75013798 93630361 75013935 93630532 75014072 93630703 75014209 93630874 75014346 93631045 75014483 93631216 75014620 93631387 75014757 93631558 75014894 93631729 75015031 93631900 75015168 93632071 75015305 93632242 75015442 93632413 75015579 93632584 75015716 93632755 75015853 93632926 75015990 93633097 75016127 93633268 75016264 93633439 75016401 93633610 75016538 93633781 75016675 93633952 75016812 93634123 75016949 93634294 75017086 93634465 75017223 93634636 75017360 93634807 75017497 93634978 75017634 93635149 75017771 93635320 75017908 93635491 75018045 93635662 75018182 93635833 75018319 93636004 75018456 93636175 75018593 93636346 75018730 93636517 75018867 93636688 75019004 93636859 75019141 93637030 75019278 93637201 75019415 93637372 75019552 93637543 75019689 93637714 75019826 93637885 75019963 93638056 75020100 93638227 75020237 93638398 75020374 93638569 75020511 93638740 75020648 93638911 75020785 93639082 75020922 93639253 75021059 93639424 75021196 93639595 75021333 93639766 75021470 93639937 75021607 93640108 75021744 93640279 75021881 93640450 75022018 93640621 75022155 93640792 75022292 93640963 75022429 93641134 75022566 93641305 75022703 93641476 75022840 93641647 75022977 93641818 75023114 93641989 75023251 93642160 75023388 93642331 75023525 93642502 75023662 93642673 75023799 93642844 75023936 93643015 75024073 93643186 75024210 93643357 75024347 93643528 75024484 93643699 75024621 93643870 75024758 93644041 75024895 93644212 75025032 93644383 75025169 93644554 75025306 93644725 75025443 93644896 75025580 93645067 75025717 93645238 75025854 93645409 75025991 93645580 75026128 93645751 75026265 93645922 75026402 93646093 75026539 93646264 75026676 93646435 75026813 93646606 75026950 93646777 75027087 93646948 75027224 93647119 75027361 93647290 75027498 93647461 75027635 93647632 75027772 93647803 75027909 93647974 75028046 93648145 75028183 93648316 75028320 93648487 75028457 93648658 75028594 93648829 75028731 93649000 75028868 93649171 75029005 93649342 75029142 93649513 75029279 93649684 75029416 93649855 75029553 93650026 75029690 93650197 75029827 93650368 75029964 93650539 75030101 93650710 75030238 93650881 75030375 93651052 75030512 93651223 75030649 93651394 75030786 93651565 75030923 93651736 75031060 93651907 75031197 93652078 75031334 93652249 75031471 93652420 75031608 93652591 75031745 93652762 75031882 93652933 75032019 93653104 75032156 93653275 75032293 93653446 75032430 93653617 75032567 93653788 75032704 93653959 75032841 93654130 75032978 93654301 75033115 93654472 75033252 93654643 75033389 93654814 75033526 93654985 75033663 93655156 75033800 93655327 75033937 93655498 75034074 93655669 75034211 93655840 75034348 93656011 75034485 93656182 75034622 93656353 75034759 93656524 75034896 93656695 75035033 93656866 75035170 93657037 75035307 93657208 75035444 93657379 75035581 93657550 75035718 93657721 75035855 93657892 75035992 93658063 75036129 93658234 75036266 93658405 75036403 93658576 75036540 93658747 75036677 93658918 75036814 93659089 75036951 93659260 75037088 93659431 75037225 93659602 75037362 93659773 75037499 93659944 75037636 93660115 75037773 93660286 75037910 93660457 75038047 93660628 75038184 93660799 75038321 93660970 75038458 93661141 75038595 93661312 75038732 93661483 75038869 93661654 75039006 93661825 75039143 93661996 75039280 93662167 75039417 93662338 75039554 93662509 75039691 93662680 75039828 93662851 75039965 93663022 75040102 93663193 75040239 93663364 75040376 93663535 75040513 93663706 75040650 93663877 75040787 93664048 75040924 93664219 75041061 93664390 75041198 93664561 75041335 93664732 75041472 93664903 75041609 93665074 75041746 93665245 75041883 93665416 75042020 93665587 75042157 93665758 75042294 93665929 75042431 93666100 75042568 93666271 75042705 93666442 75042842 93666613 75042979 93666784 75043116 93666955 75043253 93667126 75043390 93667297 75043527 93667468 75043664 93667639 75043801 93667810 75043938 93667981 75044075 93668152 75044212 93668323 75044349 93668494 75044486 93668665 75044623 93668836 75044760 93669007 75044897 93669178 75045034 93669349 75045171 93669520 75045308 93669691 75045445 93669862 75045582 93670033 75045719 93670204 75045856 93670375 75045993 93670546 75046130 93670717 75046267 93670888 75046404 93671059 75046541 93671230 75046678 93671401 75046815 93671572 75046952 93671743 75047089 93671914 75047226 93672085 75047363 93672256 75047500 93672427 75047637 93672598 75047774 93672769 75047911 93672940 75048048 93673111 75048185 93673282 75048322 93673453 75048459 93673624 75048596 93673795 75048733 93673966 75048870 93674137 75049007 93674308 75049144 93674479 75049281 93674650 75049418 93674821 75049555 93674992 75049692 93675163 75049829 93675334 75049966 93675505 75050103 93675676 75050240 93675847 75050377 93676018 75050514 93676189 75050651 93676360 75050788 93676531 75050925 93676702 75051062 93676873 75051199 93677044 75051336 93677215 75051473 93677386 75051610 93677557 75051747 93677728 75051884 93677899 75052021 93678070 75052158 93678241 75052295 93678412 75052432 93678583 75052569 93678754 75052706 93678925 75052843 93679096 75052980 93679267 75053117 93679438 75053254 93679609 75053391 93679780 75053528 93679951 75053665 93680122 75053802 93680293 75053939 93680464 75054076 93680635 75054213 93680806 75054350 93680977 75054487 93681148 75054624 93681319 75054761 93681490 75054898 93681661 75055035 93681832 75055172 93682003 75055309 93682174 75055446 93682345 75055583 93682516 75055720 93682687 75055857 93682858 75055994 93683029 75056131 93683200 75056268 93683371 75056405 93683542 75056542 93683713 75056679 93683884 75056816 93684055 75056953 93684226 75057090 93684397 75057227 93684568 75057364 93684739 75057501 93684910 75057638 93685081 75057775 93685252 75057912 93685423 75058049 93685594 75058186 93685765 75058323 93685936 75058460 93686107 75058597 93686278 75058734 93686449 75058871 93686620 75059008 93686791 75059145 93686962 75059282 93687133 75059419 93687304 75059556 93687475 75059693 93687646 75059830 93687817 75059967 93687988 75060104 93688159 75060241 93688330 75060378 93688501 75060515 93688672 75060652 93688843 75060789 93689014 75060926 93689185 75061063 93689356 75061200 93689527 75061337 93689698 75061474 93689869 75061611 93690040 75061748 93690211 75061885 93690382 75062022 93690553 75062159 93690724 75062296 93690895 75062433 93691066 75062570 93691237 75062707 93691408 75062844 93691579 75062981 93691750 75063118 93691921 75063255 93692092 75063392 93692263 75063529 93692434 75063666 93692605 75063803 93692776 75063940 93692947 75064077 93693118 75064214 93693289 75064351 93693460 75064488 93693631 75064625 93693802 75064762 93693973 75064899 93694144 75065036 93694315 75065173 93694486 75065310 93694657 75065447 93694828 75065584 93694999 75065721 93695170 75065858 93695341 75065995 93695512 75066132 93695683 75066269 93695854 75066406 93696025 75066543 93696196 75066680 93696367 75066817 93696538 75066954 93696709 75067091 93696880 75067228 93697051 75067365 93697222 75067502 93697393 75067639 93697564 75067776 93697735 75067913 93697906 75068050 93698077 75068187 93698248 75068324 93698419 75068461 93698590 75068598 93698761 75068735 93698932 75068872 93699103 75069009 93699274 75069146 93699445 75069283 93699616 75069420 93699787 75069557 93699958 75069694 93700129 75069831 93700300 75069968 93700471 75070105 93700642 75070242 93700813 75070379 93700984 75070516 93701155 75070653 93701326 75070790 93701497 75070927 93701668 75071064 93701839 75071201 93702010 75071338 93702181 75071475 93702352 75071612 93702523 75071749 93702694 75071886 93702865 75072023 93703036 75072160 93703207 75072297 93703378 75072434 93703549 75072571 93703720 75072708 93703891 75072845 93704062 75072982 93704233 75073119 93704404 75073256 93704575 75073393 93704746 75073530 93704917 75073667 93705088 75073804 93705259 75073941 93705430 75074078 93705601 75074215 93705772 75074352 93705943 75074489 93706114 75074626 93706285
1000 65538471 0 65538471 81803493 65538608 81803664 65538745 81803835 65538882 81804006 65539019 81804177 65539156 81804348 65539293 81804519 65539430 81804690 65539567 81804861 65539704 81805032 65539841 81805203 65539978 81805374 65540115 81805545 65540252 81805716 65540389 81805887 65540526 81806058 65540663 81806229 65540800 81806400 65540937 81806571 65541074 81806742 65541211 81806913 65541348 81807084 65541485 81807255 65541622 81807426 65541759 81807597 65541896 81807768 65542033 81807939 65542170 81808110 65542307 81808281 65542444 81808452 65542581 81808623 65542718 81808794 65542855 81808965 65542992 81809136 65543129 81809307 65543266 81809478 65543403 81809649 65543540 81809820 65543677 81809991 65543814 81810162 65543951 81810333 65544088 81810504 65544225 81810675 65544362 81810846 65544499 81811017 65544636 81811188 65544773 81811359 65544910 81811530 65545047 81811701 65545184 81811872 65545321 81812043 65545458 81812214 65545595 81812385 65545732 81812556 65545869 81812727 65546006 81812898 65546143 81813069 65546280 81813240 65546417 81813411 65546554 81813582 65546691 81813753 65546828 81813924 65546965 81814095 65547102 81814266 65547239 81814437 65547376 81814608 65547513 81814779 65547650 81814950 65547787 81815121 65547924 81815292 65548061 81815463 65548198 81815634 65548335 81815805 65548472 81815976 65548609 81816147 65548746 81816318 65548883 81816489 65549020 81816660 65549157 81816831 65549294 81817002 65549431 81817173 65549568 81817344 65549705 81817515 65549842 81817686 65549979 81817857 65550116 81818028 65550253 81818199 65550390 81818370 65550527 81818541 65550664 81818712 65550801 81818883 65550938 81819054 65551075 81819225 65551212 81819396 65551349 81819567 65551486 81819738 65551623 81819909 65551760 81820080 65551897 81820251 65552034 81820422 65552171 81820593 65552308 81820764 65552445 81820935 65552582 81821106 65552719 81821277 65552856 81821448 65552993 81821619 65553130 81821790 65553267 81821961 65553404 81822132 65553541 81822303 65553678 81822474 65553815 81822645 65553952 81822816 65554089 81822987 65554226 81823158 65554363 81823329 65554500 81823500 65554637 81823671 65554774 81823842 65554911 81824013 65555048 81824184 65555185 81824355 65555322 81824526 65555459 81824697 65555596 81824868 65555733 81825039 65555870 81825210 65556007 81825381 65556144 81825552 65556281 81825723 65556418 81825894 65556555 81826065 65556692 81826236 65556829 81826407 65556966 81826578 65557103 81826749 65557240 81826920 65557377 81827091 65557514 81827262 65557651 81827433 65557788 81827604 65557925 81827775 65558062 81827946 65558199 81828117 65558336 81828288 65558473 81828459 65558610 81828630 65558747 81828801 65558884 81828972 65559021 81829143 65559158 81829314 65559295 81829485 65559432 81829656 65559569 81829827 65559706 81829998 65559843 81830169 65559980 81830340 65560117 81830511 65560254 81830682 65560391 81830853 65560528 81831024 65560665 81831195 65560802 81831366 65560939 81831537 65561076 81831708 65561213 81831879 65561350 81832050 65561487 81832221 65561624 81832392 65561761 81832563 65561898 81832734 65562035 81832905 65562172 81833076 65562309 81833247 65562446 81833418 65562583 81833589 65562720 81833760 65562857 81833931 65562994 81834102 65563131 81834273 65563268 81834444 65563405 81834615 65563542 81834786 65563679 81834957 65563816 81835128 65563953 81835299 65564090 81835470 65564227 81835641 65564364 81835812 65564501 81835983 65564638 81836154 65564775 81836325 65564912 81836496 65565049 81836667 65565186 81836838 65565323 81837009 65565460 81837180 65565597 81837351 65565734 81837522 65565871 81837693 65566008 81837864 65566145 81838035 65566282 81838206 65566419 81838377 65566556 81838548 65566693 81838719 65566830 81838890 65566967 81839061 65567104 81839232 65567241 81839403 65567378 81839574 65567515 81839745 65567652 81839916 65567789 81840087 65567926 81840258 65568063 81840429 65568200 81840600 65568337 81840771 65568474 81840942 65568611 81841113 65568748 81841284 65568885 81841455 65569022 81841626 65569159 81841797 65569296 81841968 65569433 81842139 65569570 81842310 65569707 81842481 65569844 81842652 65569981 81842823 65570118 81842994 65570255 81843165 65570392 81843336 65570529 81843507 65570666 81843678 65570803 81843849 65570940 81844020 65571077 81844191 65571214 81844362 65571351 81844533 65571488 81844704 65571625 81844875 65571762 81845046 65571899 81845217 65572036 81845388 65572173 81845559 65572310 81845730 65572447 81845901 65572584 81846072 65572721 81846243 65572858 81846414 65572995 81846585 65573132 81846756 65573269 81846927 65573406 81847098 65573543 81847269 65573680 81847440 65573817 81847611 65573954 81847782 65574091 81847953 65574228 81848124 65574365 81848295 65574502 81848466 65574639 81848637 65574776 81848808 65574913 81848979 65575050 81849150 65575187 81849321 65575324 81849492 65575461 81849663 65575598 81849834 65575735 81850005 65575872 81850176 65576009 81850347 65576146 81850518 65576283 81850689 65576420 81850860 65576557 81851031 65576694 81851202 65576831 81851373 65576968 81851544 65577105 81851715 65577242 81851886 65577379 81852057 65577516 81852228 65577653 81852399 65577790 81852570 65577927 81852741 65578064 81852912 65578201 81853083 65578338 81853254 65578475 81853425 65578612 81853596 65578749 81853767 65578886 81853938 65579023 81854109 65579160 81854280 65579297 81854451 65579434 81854622 65579571 81854793 65579708 81854964 65579845 81855135 65579982 81855306 65580119 81855477 65580256 81855648 65580393 81855819 65580530 81855990 65580667 81856161 65580804 81856332 65580941 81856503 65581078 81856674 65581215 81856845 65581352 81857016 65581489 81857187 65581626 81857358 65581763 81857529 65581900 81857700 65582037 81857871 65582174 81858042 65582311 81858213 65582448 81858384 65582585 81858555 65582722 81858726 65582859 81858897 65582996 81859068 65583133 81859239 65583270 81859410 65583407 81859581 65583544 81859752 65583681 81859923 65583818 81860094 65583955 81860265 65584092 81860436 65584229 81860607 65584366 81860778 65584503 81860949 65584640 81861120 65584777 81861291 65584914 81861462 65585051 81861633 65585188 81861804 65585325 81861975 65585462 81862146 65585599 81862317 65585736 81862488 65585873 81862659 65586010 81862830 65586147 81863001 65586284 81863172 65586421 81863343 65586558 81863514 65586695 81863685 65586832 81863856 65586969 81864027 65587106 81864198 65587243 81864369 65587380 81864540 65587517 81864711 65587654 81864882 65587791 81865053 65587928 81865224 65588065 81865395 65588202 81865566 65588339 81865737 65588476 81865908 65588613 81866079 65588750 81866250 65588887 81866421 65589024 81866592 65589161 81866763 65589298 81866934 65589435 81867105 65589572 81867276 65589709 81867447 65589846 81867618 65589983 81867789 65590120 81867960 65590257 81868131 65590394 81868302 65590531 81868473 65590668 81868644 65590805 81868815 65590942 81868986 65591079 81869157 65591216 81869328 65591353 81869499 65591490 81869670 65591627 81869841 65591764 81870012 65591901 81870183 65592038 81870354 65592175 81870525 65592312 81870696 65592449 81870867 65592586 81871038 65592723 81871209 65592860 81871380 65592997 81871551 65593134 81871722 65593271 81871893 65593408 81872064 65593545 81872235 65593682 81872406 65593819 81872577 65593956 81872748 65594093 81872919 65594230 81873090 65594367 81873261 65594504 81873432 65594641 81873603 65594778 81873774 65594915 81873945 65595052 81874116 65595189 81874287 65595326 81874458 65595463 81874629 65595600 81874800 65595737 81874971 65595874 81875142 65596011 81875313 65596148 81875484 65596285 81875655 65596422 81875826 65596559 81875997 65596696 81876168 65596833 81876339 65596970 81876510 65597107 81876681 65597244 81876852 65597381 81877023 65597518 81877194 65597655 81877365 65597792 81877536 65597929 81877707 65598066 81877878 65598203 81878049 65598340 81878220 65598477 81878391 65598614 81878562 65598751 81878733 65598888 81878904 65599025 81879075 65599162 81879246 65599299 81879417 65599436 81879588 65599573 81879759 65599710 81879930 65599847 81880101 65599984 81880272 65600121 81880443 65600258 81880614 65600395 81880785 65600532 81880956 65600669 81881127 65600806 81881298 65600943 81881469 65601080 81881640 65601217 81881811 65601354 81881982 65601491 81882153 65601628 81882324 65601765 81882495 65601902 81882666 65602039 81882837 65602176 81883008 65602313 81883179 65602450 81883350 65602587 81883521 65602724 81883692 65602861 81883863 65602998 81884034 65603135 81884205 65603272 81884376 65603409 81884547 65603546 81884718 65603683 81884889 65603820 81885060 65603957 81885231 65604094 81885402 65604231 81885573 65604368 81885744 65604505 81885915 65604642 81886086 65604779 81886257 65604916 81886428 65605053 81886599 65605190 81886770 65605327 81886941 65605464 81887112 65605601 81887283 65605738 81887454 65605875 81887625 65606012 81887796 65606149 81887967 65606286 81888138 65606423 81888309 65606560 81888480 65606697 81888651 65606834 81888822 65606971 81888993 65607108 81889164 65607245 81889335 65607382 81889506 65607519 81889677 65607656 81889848 65607793 81890019 65607930 81890190 65608067 81890361 65608204 81890532 65608341 81890703 65608478 81890874 65608615 81891045 65608752 81891216 65608889 81891387 65609026 81891558 65609163 81891729 65609300 81891900 65609437 81892071 65609574 81892242 65609711 81892413 65609848 81892584 65609985 81892755 65610122 81892926 65610259 81893097 65610396 81893268 65610533 81893439 65610670 81893610 65610807 81893781 65610944 81893952 65611081 81894123 65611218 81894294 65611355 81894465 65611492 81894636 65611629 81894807 65611766 81894978 65611903 81895149 65612040 81895320 65612177 81895491 65612314 81895662 65612451 81895833 65612588 81896004 65612725 81896175 65612862 81896346 65612999 81896517 65613136 81896688 65613273 81896859 65613410 81897030 65613547 81897201 65613684 81897372 65613821 81897543 65613958 81897714 65614095 81897885 65614232 81898056 65614369 81898227 65614506 81898398 65614643 81898569 65614780 81898740 65614917 81898911 65615054 81899082 65615191 81899253 65615328 81899424 65615465 81899595 65615602 81899766 65615739 81899937 65615876 81900108 65616013 81900279 65616150 81900450 65616287 81900621 65616424 81900792 65616561 81900963 65616698 81901134 65616835 81901305 65616972 81901476 65617109 81901647 65617246 81901818 65617383 81901989 65617520 81902160 65617657 81902331 65617794 81902502 65617931 81902673 65618068 81902844 65618205 81903015 65618342 81903186 65618479 81903357 65618616 81903528 65618753 81903699 65618890 81903870 65619027 81904041 65619164 81904212 65619301 81904383 65619438 81904554 65619575 81904725 65619712 81904896 65619849 81905067 65619986 81905238 65620123 81905409 65620260 81905580 65620397 81905751 65620534 81905922 65620671 81906093 65620808 81906264 65620945 81906435 65621082 81906606 65621219 81906777 65621356 81906948 65621493 81907119 65621630 81907290 65621767 81907461 65621904 81907632 65622041 81907803 65622178 81907974 65622315 81908145 65622452 81908316 65622589 81908487 65622726 81908658 65622863 81908829 65623000 81909000 65623137 81909171 65623274 81909342 65623411 81909513 65623548 81909684 65623685 81909855 65623822 81910026 65623959 81910197 65624096 81910368 65624233 81910539 65624370 81910710 65624507 81910881 65624644 81911052 65624781 81911223 65624918 81911394 65625055 81911565 65625192 81911736 65625329 81911907 65625466 81912078 65625603 81912249 65625740 81912420 65625877 81912591 65626014 81912762 65626151 81912933 65626288 81913104 65626425 81913275 65626562 81913446 65626699 81913617 65626836 81913788 65626973 81913959 65627110 81914130 65627247 81914301 65627384 81914472 65627521 81914643 65627658 81914814 65627795 81914985 65627932 81915156 65628069 81915327 65628206 81915498 65628343 81915669 65628480 81915840 65628617 81916011 65628754 81916182 65628891 81916353 65629028 81916524 65629165 81916695 65629302 81916866 65629439 81917037 65629576 81917208 65629713 81917379 65629850 81917550 65629987 81917721 65630124 81917892 65630261 81918063 65630398 81918234 65630535 81918405 65630672 81918576 65630809 81918747 65630946 81918918 65631083 81919089 65631220 81919260 65631357 81919431 65631494 81919602 65631631 81919773 65631768 81919944 65631905 81920115 65632042 81920286 65632179 81920457 65632316 81920628 65632453 81920799 65632590 81920970 65632727 81921141 65632864 81921312 65633001 81921483 65633138 81921654 65633275 81921825 65633412 81921996 65633549 81922167 65633686 81922338 65633823 81922509 65633960 81922680 65634097 81922851 65634234 81923022 65634371 81923193 65634508 81923364 65634645 81923535 65634782 81923706 65634919 81923877 65635056 81924048 65635193 81924219 65635330 81924390 65635467 81924561 65635604 81924732 65635741 81924903 65635878 81925074 65636015 81925245 65636152 81925416 65636289 81925587 65636426 81925758 65636563 81925929 65636700 81926100 65636837 81926271 65636974 81926442 65637111 81926613 65637248 81926784 65637385 81926955 65637522 81927126 65637659 81927297 65637796 81927468 65637933 81927639 65638070 81927810 65638207 81927981 65638344 81928152 65638481 81928323 65638618 81928494 65638755 81928665 65638892 81928836 65639029 81929007 65639166 81929178 65639303 81929349 65639440 81929520 65639577 81929691 65639714 81929862 65639851 81930033 65639988 81930204 65640125 81930375 65640262 81930546 65640399 81930717 65640536 81930888 65640673 81931059 65640810 81931230 65640947 81931401 65641084 81931572 65641221 81931743 65641358 81931914 65641495 81932085 65641632 81932256 65641769 81932427 65641906 81932598 65642043 81932769 65642180 81932940 65642317 81933111 65642454 81933282 65642591 81933453 65642728 81933624 65642865 81933795 65643002 81933966 65643139 81934137 65643276 81934308 65643413 81934479 65643550 81934650 65643687 81934821 65643824 81934992 65643961 81935163 65644098 81935334 65644235 81935505 65644372 81935676 65644509 81935847 65644646 81936018 65644783 81936189 65644920 81936360 65645057 81936531 65645194 81936702 65645331 81936873 65645468 81937044 65645605 81937215 65645742 81937386 65645879 81937557 65646016 81937728 65646153 81937899 65646290 81938070 65646427 81938241 65646564 81938412 65646701 81938583 65646838 81938754 65646975 81938925 65647112 81939096 65647249 81939267 65647386 81939438 65647523 81939609 65647660 81939780 65647797 81939951 65647934 81940122 65648071 81940293 65648208 81940464 65648345 81940635 65648482 81940806 65648619 81940977 65648756 81941148 65648893 81941319 65649030 81941490 65649167 81941661 65649304 81941832 65649441 81942003 65649578 81942174 65649715 81942345 65649852 81942516 65649989 81942687 65650126 81942858 65650263 81943029 65650400 81943200 65650537 81943371 65650674 81943542 65650811 81943713 65650948 81943884 65651085 81944055 65651222 81944226 65651359 81944397 65651496 81944568 65651633 81944739 65651770 81944910 65651907 81945081 65652044 81945252 65652181 81945423 65652318 81945594 65652455 81945765 65652592 81945936 65652729 81946107 65652866 81946278 65653003 81946449 65653140 81946620 65653277 81946791 65653414 81946962 65653551 81947133 65653688 81947304 65653825 81947475 65653962 81947646 65654099 81947817 65654236 81947988 65654373 81948159 65654510 81948330 65654647 81948501 65654784 81948672 65654921 81948843 65655058 81949014 65655195 81949185 65655332 81949356 65655469 81949527 65655606 81949698 65655743 81949869 65655880 81950040 65656017 81950211 65656154 81950382 65656291 81950553 65656428 81950724 65656565 81950895 65656702 81951066 65656839 81951237 65656976 81951408 65657113 81951579 65657250 81951750 65657387 81951921 65657524 81952092 65657661 81952263 65657798 81952434 65657935 81952605 65658072 81952776 65658209 81952947 65658346 81953118 65658483 81953289 65658620 81953460 65658757 81953631 65658894 81953802 65659031 81953973 65659168 81954144 65659305 81954315 65659442 81954486 65659579 81954657 65659716 81954828 65659853 81954999 65659990 81955170 65660127 81955341 65660264 81955512 65660401 81955683 65660538 81955854 65660675 81956025 65660812 81956196 65660949 81956367 65661086 81956538 65661223 81956709 65661360 81956880 65661497 81957051 65661634 81957222 65661771 81957393 65661908 81957564 65662045 81957735 65662182 81957906 65662319 81958077 65662456 81958248 65662593 81958419 65662730 81958590 65662867 81958761 65663004 81958932 65663141 81959103 65663278 81959274 65663415 81959445 65663552 81959616 65663689 81959787 65663826 81959958 65663963 81960129 65664100 81960300 65664237 81960471 65664374 81960642 65664511 81960813 65664648 81960984 65664785 81961155 65664922 81961326 65665059 81961497 65665196 81961668 65665333 81961839 65665470 81962010 65665607 81962181 65665744 81962352 65665881 81962523 65666018 81962694 65666155 81962865 65666292 81963036 65666429 81963207 65666566 81963378 65666703 81963549 65666840 81963720 65666977 81963891 65667114 81964062 65667251 81964233 65667388 81964404 65667525 81964575 65667662 81964746 65667799 81964917 65667936 81965088 65668073 81965259 65668210 81965430 65668347 81965601 65668484 81965772 65668621 81965943 65668758 81966114 65668895 81966285 65669032 81966456 65669169 81966627 65669306 81966798 65669443 81966969 65669580 81967140 65669717 81967311 65669854 81967482 65669991 81967653 65670128 81967824 65670265 81967995 65670402 81968166 65670539 81968337 65670676 81968508 65670813 81968679 65670950 81968850 65671087 81969021 65671224 81969192 65671361 81969363 65671498 81969534 65671635 81969705 65671772 81969876 65671909 81970047 65672046 81970218 65672183 81970389 65672320 81970560 65672457 81970731 65672594 81970902 65672731 81971073 65672868 81971244 65673005 81971415 65673142 81971586 65673279 81971757 65673416 81971928 65673553 81972099 65673690 81972270 65673827 81972441 65673964 81972612 65674101 81972783 65674238 81972954 65674375 81973125 65674512 81973296 65674649 81973467 65674786 81973638 65674923 81973809 65675060 81973980 65675197 81974151
1000 41189050 0 41189050 51411150 41189187 51411321 41189324 51411492 41189461 51411663 41189598 51411834 41189735 51412005 41189872 51412176 41190009 51412347 41190146 51412518 41190283 51412689 41190420 51412860 41190557 51413031 41190694 51413202 41190831 51413373 41190968 51413544 41191105 51413715 41191242 51413886 41191379 51414057 41191516 51414228 41191653 51414399 41191790 51414570 41191927 51414741 41192064 51414912 41192201 51415083 41192338 51415254 41192475 51415425 41192612 51415596 41192749 51415767 41192886 51415938 41193023 51416109 41193160 51416280 41193297 51416451 41193434 51416622 41193571 51416793 41193708 51416964 41193845 51417135 41193982 51417306 41194119 51417477 41194256 51417648 41194393 51417819 41194530 51417990 41194667 51418161 41194804 51418332 41194941 51418503 41195078 51418674 41195215 51418845 41195352 51419016 41195489 51419187 41195626 51419358 41195763 51419529 41195900 51419700 41196037 51419871 41196174 51420042 41196311 51420213 41196448 51420384 41196585 51420555 41196722 51420726 41196859 51420897 41196996 51421068 41197133 51421239 41197270 51421410 41197407 51421581 41197544 51421752 41197681 51421923 41197818 51422094 41197955 51422265 41198092 51422436 41198229 51422607 41198366 51422778 41198503 51422949 41198640 51423120 41198777 51423291 41198914 51423462 41199051 51423633 41199188 51423804 41199325 51423975 41199462 51424146 41199599 51424317 41199736 51424488 41199873 51424659 41200010 51424830 41200147 51425001 41200284 51425172 41200421 51425343 41200558 51425514 41200695 51425685 41200832 51425856 41200969 51426027 41201106 51426198 41201243 51426369 41201380 51426540 41201517 51426711 41201654 51426882 41201791 51427053 41201928 51427224 41202065 51427395 41202202 51427566 41202339 51427737 41202476 51427908 41202613 51428079 41202750 51428250 41202887 51428421 41203024 51428592 41203161 51428763 41203298 51428934 41203435 51429105 41203572 51429276 41203709 51429447 41203846 51429618 41203983 51429789 41204120 51429960 41204257 51430131 41204394 51430302 41204531 51430473 41204668 51430644 41204805 51430815 41204942 51430986 41205079 51431157 41205216 51431328 41205353 51431499 41205490 51431670 41205627 51431841 41205764 51432012 41205901 51432183 41206038 51432354 41206175 51432525 41206312 51432696 41206449 51432867 41206586 51433038 41206723 51433209 41206860 51433380 41206997 51433551 41207134 51433722 41207271 51433893 41207408 51434064 41207545 51434235 41207682 51434406 41207819 51434577 41207956 51434748 41208093 51434919 41208230 51435090 41208367 51435261 41208504 51435432 41208641 51435603 41208778 51435774 41208915 51435945 41209052 51436116 41209189 51436287 41209326 51436458 41209463 51436629 41209600 51436800 41209737 51436971 41209874 51437142 41210011 51437313 41210148 51437484 41210285 51437655 41210422 51437826 41210559 51437997 41210696 51438168 41210833 51438339 41210970 51438510 41211107 51438681 41211244 51438852 41211381 51439023 41211518 51439194 41211655 51439365 41211792 51439536 41211929 51439707 41212066 51439878 41212203 51440049 41212340 51440220 41212477 51440391 41212614 51440562 41212751 51440733 41212888 51440904 41213025 51441075 41213162 51441246 41213299 51441417 41213436 51441588 41213573 51441759 41213710 51441930 41213847 51442101 41213984 51442272 41214121 51442443 41214258 51442614 41214395 51442785 41214532 51442956 41214669 51443127 41214806 51443298 41214943 51443469 41215080 51443640 41215217 51443811 41215354 51443982 41215491 51444153 41215628 51444324 41215765 51444495 41215902 51444666 41216039 51444837 41216176 51445008 41216313 51445179 41216450 51445350 41216587 51445521 41216724 51445692 41216861 51445863 41216998 51446034 41217135 51446205 41217272 51446376 41217409 51446547 41217546 51446718 41217683 51446889 41217820 51447060 41217957 51447231 41218094 51447402 41218231 51447573 41218368 51447744 41218505 51447915 41218642 51448086 41218779 51448257 41218916 51448428 41219053 51448599 41219190 51448770 41219327 51448941 41219464 51449112 41219601 51449283 41219738 51449454 41219875 51449625 41220012 51449796 41220149 51449967 41220286 51450138 41220423 51450309 41220560 51450480 41220697 51450651 41220834 51450822 41220971 51450993 41221108 51451164 41221245 51451335 41221382 51451506 41221519 51451677 41221656 51451848 41221793 51452019 41221930 51452190 41222067 51452361 41222204 51452532 41222341 51452703 41222478 51452874 41222615 51453045 41222752 51453216 41222889 51453387 41223026 51453558 41223163 51453729 41223300 51453900 41223437 51454071 41223574 51454242 41223711 51454413 41223848 51454584 41223985 51454755 41224122 51454926 41224259 51455097 41224396 51455268 41224533 51455439 41224670 51455610 41224807 51455781 41224944 51455952 41225081 51456123 41225218 51456294 41225355 51456465 41225492 51456636 41225629 51456807 41225766 51456978 41225903 51457149 41226040 51457320 41226177 51457491 41226314 51457662 41226451 51457833 41226588 51458004 41226725 51458175 41226862 51458346 41226999 51458517 41227136 51458688 41227273 51458859 41227410 51459030 41227547 51459201 41227684 51459372 41227821 51459543 41227958 51459714 41228095 51459885 41228232 51460056 41228369 51460227 41228506 51460398 41228643 51460569 41228780 51460740 41228917 51460911 41229054 51461082 41229191 51461253 41229328 51461424 41229465 51461595 41229602 51461766 41229739 51461937 41229876 51462108 41230013 51462279 41230150 51462450 41230287 51462621 41230424 51462792 41230561 51462963 41230698 51463134 41230835 51463305 41230972 51463476 41231109 51463647 41231246 51463818 41231383 51463989 41231520 51464160 41231657 51464331 41231794 51464502 41231931 51464673 41232068 51464844 41232205 51465015 41232342 51465186 41232479 51465357 41232616 51465528 41232753 51465699 41232890 51465870 41233027 51466041 41233164 51466212 41233301 51466383 41233438 51466554 41233575 51466725 41233712 51466896 41233849 51467067 41233986 51467238 41234123 51467409 41234260 51467580 41234397 51467751 41234534 51467922 41234671 51468093 41234808 51468264 41234945 51468435 41235082 51468606 41235219 51468777 41235356 51468948 41235493 51469119 41235630 51469290 41235767 51469461 41235904 51469632 41236041 51469803 41236178 51469974 41236315 51470145 41236452 51470316 41236589 51470487 41236726 51470658 41236863 51470829 41237000 51471000 41237137 51471171 41237274 51471342 41237411 51471513 41237548 51471684 41237685 51471855 41237822 51472026 41237959 51472197 41238096 51472368 41238233 51472539 41238370 51472710 41238507 51472881 41238644 51473052 41238781 51473223 41238918 51473394 41239055 51473565 41239192 51473736 41239329 51473907 41239466 51474078 41239603 51474249 41239740 51474420 41239877 51474591 41240014 51474762 41240151 51474933 41240288 51475104 41240425 51475275 41240562 51475446 41240699 51475617 41240836 51475788 41240973 51475959 41241110 51476130 41241247 51476301 41241384 51476472 41241521 51476643 41241658 51476814 41241795 51476985 41241932 51477156 41242069 51477327 41242206 51477498 41242343 51477669 41242480 51477840 41242617 51478011 41242754 51478182 41242891 51478353 41243028 51478524 41243165 51478695 41243302 51478866 41243439 51479037 41243576 51479208 41243713 51479379 41243850 51479550 41243987 51479721 41244124 51479892 41244261 51480063 41244398 51480234 41244535 51480405 41244672 51480576 41244809 51480747 41244946 51480918 41245083 51481089 41245220 51481260 41245357 51481431 41245494 51481602 41245631 51481773 41245768 51481944 41245905 51482115 41246042 51482286 41246179 51482457 41246316 51482628 41246453 51482799 41246590 51482970 41246727 51483141 41246864 51483312 41247001 51483483 41247138 51483654 41247275 51483825 41247412 51483996 41247549 51484167 41247686 51484338 41247823 51484509 41247960 51484680 41248097 51484851 41248234 51485022 41248371 51485193 41248508 51485364 41248645 51485535 41248782 51485706 41248919 51485877 41249056 51486048 41249193 51486219 41249330 51486390 41249467 51486561 41249604 51486732 41249741 51486903 41249878 51487074 41250015 51487245 41250152 51487416 41250289 51487587 41250426 51487758 41250563 51487929 41250700 51488100 41250837 51488271 41250974 51488442 41251111 51488613 41251248 51488784 41251385 51488955 41251522 51489126 41251659 51489297 41251796 51489468 41251933 51489639 41252070 51489810 41252207 51489981 41252344 51490152 41252481 51490323 41252618 51490494 41252755 51490665 41252892 51490836 41253029 51491007 41253166 51491178 41253303 51491349 41253440 51491520 41253577 51491691 41253714 51491862 41253851 51492033 41253988 51492204 41254125 51492375 41254262 51492546 41254399 51492717 41254536 51492888 41254673 51493059 41254810 51493230 41254947 51493401 41255084 51493572 41255221 51493743 41255358 51493914 41255495 51494085 41255632 51494256 41255769 51494427 41255906 51494598 41256043 51494769 41256180 51494940 41256317 51495111 41256454 51495282 41256591 51495453 41256728 51495624 41256865 51495795 41257002 51495966 41257139 51496137 41257276 51496308 41257413 51496479 41257550 51496650 41257687 51496821 41257824 51496992 41257961 51497163 41258098 51497334 41258235 51497505 41258372 51497676 41258509 51497847 41258646 51498018 41258783 51498189 41258920 51498360 41259057 51498531 41259194 51498702 41259331 51498873 41259468 51499044 41259605 51499215 41259742 51499386 41259879 51499557 41260016 51499728 41260153 51499899 41260290 51500070 41260427 51500241 41260564 51500412 41260701 51500583 41260838 51500754 41260975 51500925 41261112 51501096 41261249 51501267 41261386 51501438 41261523 51501609 41261660 51501780 41261797 51501951 41261934 51502122 41262071 51502293 41262208 51502464 41262345 51502635 41262482 51502806 41262619 51502977 41262756 51503148 41262893 51503319 41263030 51503490 41263167 51503661 41263304 51503832 41263441 51504003 41263578 51504174 41263715 51504345 41263852 51504516 41263989 51504687 41264126 51504858 41264263 51505029 41264400 51505200 41264537 51505371 41264674 51505542 41264811 51505713 41264948 51505884 41265085 51506055 41265222 51506226 41265359 51506397 41265496 51506568 41265633 51506739 41265770 51506910 41265907 51507081 41266044 51507252 41266181 51507423 41266318 51507594 41266455 51507765 41266592 51507936 41266729 51508107 41266866 51508278 41267003 51508449 41267140 51508620 41267277 51508791 41267414 51508962 41267551 51509133 41267688 51509304 41267825 51509475 41267962 51509646 41268099 51509817 41268236 51509988 41268373 51510159 41268510 51510330 41268647 51510501 41268784 51510672 41268921 51510843 41269058 51511014 41269195 51511185 41269332 51511356 41269469 51511527 41269606 51511698 41269743 51511869 41269880 51512040 41270017 51512211 41270154 51512382 41270291 51512553 41270428 51512724 41270565 51512895 41270702 51513066 41270839 51513237 41270976 51513408 41271113 51513579 41271250 51513750 41271387 51513921 41271524 51514092 41271661 51514263 41271798 51514434 41271935 51514605 41272072 51514776 41272209 51514947 41272346 51515118 41272483 51515289 41272620 51515460 41272757 51515631 41272894 51515802 41273031 51515973 41273168 51516144 41273305 51516315 41273442 51516486 41273579 51516657 41273716 51516828 41273853 51516999 41273990 51517170 41274127 51517341 41274264 51517512 41274401 51517683 41274538 51517854 41274675 51518025 41274812 51518196 41274949 51518367 41275086 51518538 41275223 51518709 41275360 51518880 41275497 51519051 41275634 51519222 41275771 51519393 41275908 51519564 41276045 51519735 41276182 51519906 41276319 51520077 41276456 51520248 41276593 51520419 41276730 51520590 41276867 51520761 41277004 51520932 41277141 51521103 41277278 51521274 41277415 51521445 41277552 51521616 41277689 51521787 41277826 51521958 41277963 51522129 41278100 51522300 41278237 51522471 41278374 51522642 41278511 51522813 41278648 51522984 41278785 51523155 41278922 51523326 41279059 51523497 41279196 51523668 41279333 51523839 41279470 51524010 41279607 51524181 41279744 51524352 41279881 51524523 41280018 51524694 41280155 51524865 41280292 51525036 41280429 51525207 41280566 51525378 41280703 51525549 41280840 51525720 41280977 51525891 41281114 51526062 41281251 51526233 41281388 51526404 41281525 51526575 41281662 51526746 41281799 51526917 41281936 51527088 41282073 51527259 41282210 51527430 41282347 51527601 41282484 51527772 41282621 51527943 41282758 51528114 41282895 51528285 41283032 51528456 41283169 51528627 41283306 51528798 41283443 51528969 41283580 51529140 41283717 51529311 41283854 51529482 41283991 51529653 41284128 51529824 41284265 51529995 41284402 51530166 41284539 51530337 41284676 51530508 41284813 51530679 41284950 51530850 41285087 51531021 41285224 51531192 41285361 51531363 41285498 51531534 41285635 51531705 41285772 51531876 41285909 51532047 41286046 51532218 41286183 51532389 41286320 51532560 41286457 51532731 41286594 51532902 41286731 51533073 41286868 51533244 41287005 51533415 41287142 51533586 41287279 51533757 41287416 51533928 41287553 51534099 41287690 51534270 41287827 51534441 41287964 51534612 41288101 51534783 41288238 51534954 41288375 51535125 41288512 51535296 41288649 51535467 41288786 51535638 41288923 51535809 41289060 51535980 41289197 51536151 41289334 51536322 41289471 51536493 41289608 51536664 41289745 51536835 41289882 51537006 41290019 51537177 41290156 51537348 41290293 51537519 41290430 51537690 41290567 51537861 41290704 51538032 41290841 51538203 41290978 51538374 41291115 51538545 41291252 51538716 41291389 51538887 41291526 51539058 41291663 51539229 41291800 51539400 41291937 51539571 41292074 51539742 41292211 51539913 41292348 51540084 41292485 51540255 41292622 51540426 41292759 51540597 41292896 51540768 41293033 51540939 41293170 51541110 41293307 51541281 41293444 51541452 41293581 51541623 41293718 51541794 41293855 51541965 41293992 51542136 41294129 51542307 41294266 51542478 41294403 51542649 41294540 51542820 41294677 51542991 41294814 51543162 41294951 51543333 41295088 51543504 41295225 51543675 41295362 51543846 41295499 51544017 41295636 51544188 41295773 51544359 41295910 51544530 41296047 51544701 41296184 51544872 41296321 51545043 41296458 51545214 41296595 51545385 41296732 51545556 41296869 51545727 41297006 51545898 41297143 51546069 41297280 51546240 41297417 51546411 41297554 51546582 41297691 51546753 41297828 51546924 41297965 51547095 41298102 51547266 41298239 51547437 41298376 51547608 41298513 51547779 41298650 51547950 41298787 51548121 41298924 51548292 41299061 51548463 41299198 51548634 41299335 51548805 41299472 51548976 41299609 51549147 41299746 51549318 41299883 51549489 41300020 51549660 41300157 51549831 41300294 51550002 41300431 51550173 41300568 51550344 41300705 51550515 41300842 51550686 41300979 51550857 41301116 51551028 41301253 51551199 41301390 51551370 41301527 51551541 41301664 51551712 41301801 51551883 41301938 51552054 41302075 51552225 41302212 51552396 41302349 51552567 41302486 51552738 41302623 51552909 41302760 51553080 41302897 51553251 41303034 51553422 41303171 51553593 41303308 51553764 41303445 51553935 41303582 51554106 41303719 51554277 41303856 51554448 41303993 51554619 41304130 51554790 41304267 51554961 41304404 51555132 41304541 51555303 41304678 51555474 41304815 51555645 41304952 51555816 41305089 51555987 41305226 51556158 41305363 51556329 41305500 51556500 41305637 51556671 41305774 51556842 41305911 51557013 41306048 51557184 41306185 51557355 41306322 51557526 41306459 51557697 41306596 51557868 41306733 51558039 41306870 51558210 41307007 51558381 41307144 51558552 41307281 51558723 41307418 51558894 41307555 51559065 41307692 51559236 41307829 51559407 41307966 51559578 41308103 51559749 41308240 51559920 41308377 51560091 41308514 51560262 41308651 51560433 41308788 51560604 41308925 51560775 41309062 51560946 41309199 51561117 41309336 51561288 41309473 51561459 41309610 51561630 41309747 51561801 41309884 51561972 41310021 51562143 41310158 51562314 41310295 51562485 41310432 51562656 41310569 51562827 41310706 51562998 41310843 51563169 41310980 51563340 41311117 51563511 41311254 51563682 41311391 51563853 41311528 51564024 41311665 51564195 41311802 51564366 41311939 51564537 41312076 51564708 41312213 51564879 41312350 51565050 41312487 51565221 41312624 51565392 41312761 51565563 41312898 51565734 41313035 51565905 41313172 51566076 41313309 51566247 41313446 51566418 41313583 51566589 41313720 51566760 41313857 51566931 41313994 51567102 41314131 51567273 41314268 51567444 41314405 51567615 41314542 51567786 41314679 51567957 41314816 51568128 41314953 51568299 41315090 51568470 41315227 51568641 41315364 51568812 41315501 51568983 41315638 51569154 41315775 51569325 41315912 51569496 41316049 51569667 41316186 51569838 41316323 51570009 41316460 51570180 41316597 51570351 41316734 51570522 41316871 51570693 41317008 51570864 41317145 51571035 41317282 51571206 41317419 51571377 41317556 51571548 41317693 51571719 41317830 51571890 41317967 51572061 41318104 51572232 41318241 51572403 41318378 51572574 41318515 51572745 41318652 51572916 41318789 51573087 41318926 51573258 41319063 51573429 41319200 51573600 41319337 51573771 41319474 51573942 41319611 51574113 41319748 51574284 41319885 51574455 41320022 51574626 41320159 51574797 41320296 51574968 41320433 51575139 41320570 51575310 41320707 51575481 41320844 51575652 41320981 51575823 41321118 51575994 41321255 51576165 41321392 51576336 41321529 51576507 41321666 51576678 41321803 51576849 41321940 51577020 41322077 51577191 41322214 51577362 41322351 51577533 41322488 51577704 41322625 51577875 41322762 51578046 41322899 51578217 41323036 51578388 41323173 51578559 41323310 51578730 41323447 51578901 41323584 51579072 41323721 51579243 41323858 51579414 41323995 51579585 41324132 51579756 41324269 51579927 41324406 51580098 41324543 51580269 41324680 51580440 41324817 51580611 41324954 51580782 41325091 51580953 41325228 51581124 41325365 51581295 41325502 51581466 41325639 51581637 41325776 51581808
1000 43701900 0 43701900 54547627 43702037 54547798 43702174 54547969 43702311 54548140 43702448 54548311 43702585 54548482 43702722 54548653 43702859 54548824 43702996 54548995 43703133 54549166 43703270 54549337 43703407 54549508 43703544 54549679 43703681 54549850 43703818 54550021 43703955 54550192 43704092 54550363 43704229 54550534 43704366 54550705 43704503 54550876 43704640 54551047 43704777 54551218 43704914 54551389 43705051 54551560 43705188 54551731 43705325 54551902 43705462 54552073 43705599 54552244 43705736 54552415 43705873 54552586 43706010 54552757 43706147 54552928 43706284 54553099 43706421 54553270 43706558 54553441 43706695 54553612 43706832 54553783 43706969 54553954 43707106 54554125 43707243 54554296 43707380 54554467 43707517 54554638 43707654 54554809 43707791 54554980 43707928 54555151 43708065 54555322 43708202 54555493 43708339 54555664 43708476 54555835 43708613 54556006 43708750 54556177 43708887 54556348 43709024 54556519 43709161 54556690 43709298 54556861 43709435 54557032 43709572 54557203 43709709 54557374 43709846 54557545 43709983 54557716 43710120 54557887 43710257 54558058 43710394 54558229 43710531 54558400 43710668 54558571 43710805 54558742 43710942 54558913 43711079 54559084 43711216 54559255 43711353 54559426 43711490 54559597 43711627 54559768 43711764 54559939 43711901 54560110 43712038 54560281 43712175 54560452 43712312 54560623 43712449 54560794 43712586 54560965 43712723 54561136 43712860 54561307 43712997 54561478 43713134 54561649 43713271 54561820 43713408 54561991 43713545 54562162 43713682 54562333 43713819 54562504 43713956 54562675 43714093 54562846 43714230 54563017 43714367 54563188 43714504 54563359 43714641 54563530 43714778 54563701 43714915 54563872 43715052 54564043 43715189 54564214 43715326 54564385 43715463 54564556 43715600 54564727 43715737 54564898 43715874 54565069 43716011 54565240 43716148 54565411 43716285 54565582 43716422 54565753 43716559 54565924 43716696 54566095 43716833 54566266 43716970 54566437 43717107 54566608 43717244 54566779 43717381 54566950 43717518 54567121 43717655 54567292 43717792 54567463 43717929 54567634 43718066 54567805 43718203 54567976 43718340 54568147 43718477 54568318 43718614 54568489 43718751 54568660 43718888 54568831 43719025 54569002 43719162 54569173 43719299 54569344 43719436 54569515 43719573 54569686 43719710 54569857 43719847 54570028 43719984 54570199 43720121 54570370 43720258 54570541 43720395 54570712 43720532 54570883 43720669 54571054 43720806 54571225 43720943 54571396 43721080 54571567 43721217 54571738 43721354 54571909 43721491 54572080 43721628 54572251 43721765 54572422 43721902 54572593 43722039 54572764 43722176 54572935 43722313 54573106 43722450 54573277 43722587 54573448 43722724 54573619 43722861 54573790 43722998 54573961 43723135 54574132 43723272 54574303 43723409 54574474 43723546 54574645 43723683 54574816 43723820 54574987 43723957 54575158 43724094 54575329 43724231 54575500 43724368 54575671 43724505 54575842 43724642 54576013 43724779 54576184 43724916 54576355 43725053 54576526 43725190 54576697 43725327 54576868 43725464 54577039 43725601 54577210 43725738 54577381 43725875 54577552 43726012 54577723 43726149 54577894 43726286 54578065 43726423 54578236 43726560 54578407 43726697 54578578 43726834 54578749 43726971 54578920 43727108 54579091 43727245 54579262 43727382 54579433 43727519 54579604 43727656 54579775 43727793 54579946 43727930 54580117 43728067 54580288 43728204 54580459 43728341 54580630 43728478 54580801 43728615 54580972 43728752 54581143 43728889 54581314 43729026 54581485 43729163 54581656 43729300 54581827 43729437 54581998 43729574 54582169 43729711 54582340 43729848 54582511 43729985 54582682 43730122 54582853 43730259 54583024 43730396 54583195 43730533 54583366 43730670 54583537 43730807 54583708 43730944 54583879 43731081 54584050 43731218 54584221 43731355 54584392 43731492 54584563 43731629 54584734 43731766 54584905 43731903 54585076 43732040 54585247 43732177 54585418 43732314 54585589 43732451 54585760 43732588 54585931 43732725 54586102 43732862 54586273 43732999 54586444 43733136 54586615 43733273 54586786 43733410 54586957 43733547 54587128 43733684 54587299 43733821 54587470 43733958 54587641 43734095 54587812 43734232 54587983 43734369 54588154 43734506 54588325 43734643 54588496 43734780 54588667 43734917 54588838 43735054 54589009 43735191 54589180 43735328 54589351 43735465 54589522 43735602 54589693 43735739 54589864 43735876 54590035 43736013 54590206 43736150 54590377 43736287 54590548 43736424 54590719 43736561 54590890 43736698 54591061 43736835 54591232 43736972 54591403 43737109 54591574 43737246 54591745 43737383 54591916 43737520 54592087 43737657 54592258 43737794 54592429 43737931 54592600 43738068 54592771 43738205 54592942 43738342 54593113 43738479 54593284 43738616 54593455 43738753 54593626 43738890 54593797 43739027 54593968 43739164 54594139 43739301 54594310 43739438 54594481 43739575 54594652 43739712 54594823 43739849 54594994 43739986 54595165 43740123 54595336 43740260 54595507 43740397 54595678 43740534 54595849 43740671 54596020 43740808 54596191 43740945 54596362 43741082 54596533 43741219 54596704 43741356 54596875 43741493 54597046 43741630 54597217 43741767 54597388 43741904 54597559 43742041 54597730 43742178 54597901 43742315 54598072 43742452 54598243 43742589 54598414 43742726 54598585 43742863 54598756 43743000 54598927 43743137 54599098 43743274 54599269 43743411 54599440 43743548 54599611 43743685 54599782 43743822 54599953 43743959 54600124 43744096 54600295 43744233 54600466 43744370 54600637 43744507 54600808 43744644 54600979 43744781 54601150 43744918 54601321 43745055 54601492 43745192 54601663 43745329 54601834 43745466 54602005 43745603 54602176 43745740 54602347 43745877 54602518 43746014 54602689 43746151 54602860 43746288 54603031 43746425 54603202 43746562 54603373 43746699 54603544 43746836 54603715 43746973 54603886 43747110 54604057 43747247 54604228 43747384 54604399 43747521 54604570 43747658 54604741 43747795 54604912 43747932 54605083 43748069 54605254 43748206 54605425 43748343 54605596 43748480 54605767 43748617 54605938 43748754 54606109 43748891 54606280 43749028 54606451 43749165 54606622 43749302 54606793 43749439 54606964 43749576 54607135 43749713 54607306 43749850 54607477 43749987 54607648 43750124 54607819 43750261 54607990 43750398 54608161 43750535 54608332 43750672 54608503 43750809 54608674 43750946 54608845 43751083 54609016 43751220 54609187 43751357 54609358 43751494 54609529 43751631 54609700 43751768 54609871 43751905 54610042 43752042 54610213 43752179 54610384 43752316 54610555 43752453 54610726 43752590 54610897 43752727 54611068 43752864 54611239 43753001 54611410 43753138 54611581 43753275 54611752 43753412 54611923 43753549 54612094 43753686 54612265 43753823 54612436 43753960 54612607 43754097 54612778 43754234 54612949 43754371 54613120 43754508 54613291 43754645 54613462 43754782 54613633 43754919 54613804 43755056 54613975 43755193 54614146 43755330 54614317 43755467 54614488 43755604 54614659 43755741 54614830 43755878 54615001 43756015 54615172 43756152 54615343 43756289 54615514 43756426 54615685 43756563 54615856 43756700 54616027 43756837 54616198 43756974 54616369 43757111 54616540 43757248 54616711 43757385 54616882 43757522 54617053 43757659 54617224 43757796 54617395 43757933 54617566 43758070 54617737 43758207 54617908 43758344 54618079 43758481 54618250 43758618 54618421 43758755 54618592 43758892 54618763 43759029 54618934 43759166 54619105 43759303 54619276 43759440 54619447 43759577 54619618 43759714 54619789 43759851 54619960 43759988 54620131 43760125 54620302 43760262 54620473 43760399 54620644 43760536 54620815 43760673 54620986 43760810 54621157 43760947 54621328 43761084 54621499 43761221 54621670 43761358 54621841 43761495 54622012 43761632 54622183 43761769 54622354 43761906 54622525 43762043 54622696 43762180 54622867 43762317 54623038 43762454 54623209 43762591 54623380 43762728 54623551 43762865 54623722 43763002 54623893 43763139 54624064 43763276 54624235 43763413 54624406 43763550 54624577 43763687 54624748 43763824 54624919 43763961 54625090 43764098 54625261 43764235 54625432 43764372 54625603 43764509 54625774 43764646 54625945 43764783 54626116 43764920 54626287 43765057 54626458 43765194 54626629 43765331 54626800 43765468 54626971 43765605 54627142 43765742 54627313 43765879 54627484 43766016 54627655 43766153 54627826 43766290 54627997 43766427 54628168 43766564 54628339 43766701 54628510 43766838 54628681 43766975 54628852 43767112 54629023 43767249 54629194 43767386 54629365 43767523 54629536 43767660 54629707 43767797 54629878 43767934 54630049 43768071 54630220 43768208 54630391 43768345 54630562 43768482 54630733 43768619 54630904 43768756 54631075 43768893 54631246 43769030 54631417 43769167 54631588 43769304 54631759 43769441 54631930 43769578 54632101 43769715 54632272 43769852 54632443 43769989 54632614 43770126 54632785 43770263 54632956 43770400 54633127 43770537 54633298 43770674 54633469 43770811 54633640 43770948 54633811 43771085 54633982 43771222 54634153 43771359 54634324 43771496 54634495 43771633 54634666 43771770 54634837 43771907 54635008 43772044 54635179 43772181 54635350 43772318 54635521 43772455 54635692 43772592 54635863 43772729 54636034 43772866 54636205 43773003 54636376 43773140 54636547 43773277 54636718 43773414 54636889 43773551 54637060 43773688 54637231 43773825 54637402 43773962 54637573 43774099 54637744 43774236 54637915 43774373 54638086 43774510 54638257 43774647 54638428 43774784 54638599 43774921 54638770 43775058 54638941 43775195 54639112 43775332 54639283 43775469 54639454 43775606 54639625 43775743 54639796 43775880 54639967 43776017 54640138 43776154 54640309 43776291 54640480 43776428 54640651 43776565 54640822 43776702 54640993 43776839 54641164 43776976 54641335 43777113 54641506 43777250 54641677 43777387 54641848 43777524 54642019 43777661 54642190 43777798 54642361 43777935 54642532 43778072 54642703 43778209 54642874 43778346 54643045 43778483 54643216 43778620 54643387 43778757 54643558 43778894 54643729 43779031 54643900 43779168 54644071 43779305 54644242 43779442 54644413 43779579 54644584 43779716 54644755 43779853 54644926 43779990 54645097 43780127 54645268 43780264 54645439 43780401 54645610 43780538 54645781 43780675 54645952 43780812 54646123 43780949 54646294 43781086 54646465 43781223 54646636 43781360 54646807 43781497 54646978 43781634 54647149 43781771 54647320 43781908 54647491 43782045 54647662 43782182 54647833 43782319 54648004 43782456 54648175 43782593 54648346 43782730 54648517 43782867 54648688 43783004 54648859 43783141 54649030 43783278 54649201 43783415 54649372 43783552 54649543 43783689 54649714 43783826 54649885 43783963 54650056 43784100 54650227 43784237 54650398 43784374 54650569 43784511 54650740 43784648 54650911 43784785 54651082 43784922 54651253 43785059 54651424 43785196 54651595 43785333 54651766 43785470 54651937 43785607 54652108 43785744 54652279 43785881 54652450 43786018 54652621 43786155 54652792 43786292 54652963 43786429 54653134 43786566 54653305 43786703 54653476 43786840 54653647 43786977 54653818 43787114 54653989 43787251 54654160 43787388 54654331 43787525 54654502 43787662 54654673 43787799 54654844 43787936 54655015 43788073 54655186 43788210 54655357 43788347 54655528 43788484 54655699 43788621 54655870 43788758 54656041 43788895 54656212 43789032 54656383 43789169 54656554 43789306 54656725 43789443 54656896 43789580 54657067 43789717 54657238 43789854 54657409 43789991 54657580 43790128 54657751 43790265 54657922 43790402 54658093 43790539 54658264 43790676 54658435 43790813 54658606 43790950 54658777 43791087 54658948 43791224 54659119 43791361 54659290 43791498 54659461 43791635 54659632 43791772 54659803 43791909 54659974 43792046 54660145 43792183 54660316 43792320 54660487 43792457 54660658 43792594 54660829 43792731 54661000 43792868 54661171 43793005 54661342 43793142 54661513 43793279 54661684 43793416 54661855 43793553 54662026 43793690 54662197 43793827 54662368 43793964 54662539 43794101 54662710 43794238 54662881 43794375 54663052 43794512 54663223 43794649 54663394 43794786 54663565 43794923 54663736 43795060 54663907 43795197 54664078 43795334 54664249 43795471 54664420 43795608 54664591 43795745 54664762 43795882 54664933 43796019 54665104 43796156 54665275 43796293 54665446 43796430 54665617 43796567 54665788 43796704 54665959 43796841 54666130 43796978 54666301 43797115 54666472 43797252 54666643 43797389 54666814 43797526 54666985 43797663 54667156 43797800 54667327 43797937 54667498 43798074 54667669 43798211 54667840 43798348 54668011 43798485 54668182 43798622 54668353 43798759 54668524 43798896 54668695 43799033 54668866 43799170 54669037 43799307 54669208 43799444 54669379 43799581 54669550 43799718 54669721 43799855 54669892 43799992 54670063 43800129 54670234 43800266 54670405 43800403 54670576 43800540 54670747 43800677 54670918 43800814 54671089 43800951 54671260 43801088 54671431 43801225 54671602 43801362 54671773 43801499 54671944 43801636 54672115 43801773 54672286 43801910 54672457 43802047 54672628 43802184 54672799 43802321 54672970 43802458 54673141 43802595 54673312 43802732 54673483 43802869 54673654 43803006 54673825 43803143 54673996 43803280 54674167 43803417 54674338 43803554 54674509 43803691 54674680 43803828 54674851 43803965 54675022 43804102 54675193 43804239 54675364 43804376 54675535 43804513 54675706 43804650 54675877 43804787 54676048 43804924 54676219 43805061 54676390 43805198 54676561 43805335 54676732 43805472 54676903 43805609 54677074 43805746 54677245 43805883 54677416 43806020 54677587 43806157 54677758 43806294 54677929 43806431 54678100 43806568 54678271 43806705 54678442 43806842 54678613 43806979 54678784 43807116 54678955 43807253 54679126 43807390 54679297 43807527 54679468 43807664 54679639 43807801 54679810 43807938 54679981 43808075 54680152 43808212 54680323 43808349 54680494 43808486 54680665 43808623 54680836 43808760 54681007 43808897 54681178 43809034 54681349 43809171 54681520 43809308 54681691 43809445 54681862 43809582 54682033 43809719 54682204 43809856 54682375 43809993 54682546 43810130 54682717 43810267 54682888 43810404 54683059 43810541 54683230 43810678 54683401 43810815 54683572 43810952 54683743 43811089 54683914 43811226 54684085 43811363 54684256 43811500 54684427 43811637 54684598 43811774 54684769 43811911 54684940 43812048 54685111 43812185 54685282 43812322 54685453 43812459 54685624 43812596 54685795 43812733 54685966 43812870 54686137 43813007 54686308 43813144 54686479 43813281 54686650 43813418 54686821 43813555 54686992 43813692 54687163 43813829 54687334 43813966 54687505 43814103 54687676 43814240 54687847 43814377 54688018 43814514 54688189 43814651 54688360 43814788 54688531 43814925 54688702 43815062 54688873 43815199 54689044 43815336 54689215 43815473 54689386 43815610 54689557 43815747 54689728 43815884 54689899 43816021 54690070 43816158 54690241 43816295 54690412 43816432 54690583 43816569 54690754 43816706 54690925 43816843 54691096 43816980 54691267 43817117 54691438 43817254 54691609 43817391 54691780 43817528 54691951 43817665 54692122 43817802 54692293 43817939 54692464 43818076 54692635 43818213 54692806 43818350 54692977 43818487 54693148 43818624 54693319 43818761 54693490 43818898 54693661 43819035 54693832 43819172 54694003 43819309 54694174 43819446 54694345 43819583 54694516 43819720 54694687 43819857 54694858 43819994 54695029 43820131 54695200 43820268 54695371 43820405 54695542 43820542 54695713 43820679 54695884 43820816 54696055 43820953 54696226 43821090 54696397 43821227 54696568 43821364 54696739 43821501 54696910 43821638 54697081 43821775 54697252 43821912 54697423 43822049 54697594 43822186 54697765 43822323 54697936 43822460 54698107 43822597 54698278 43822734 54698449 43822871 54698620 43823008 54698791 43823145 54698962 43823282 54699133 43823419 54699304 43823556 54699475 43823693 54699646 43823830 54699817 43823967 54699988 43824104 54700159 43824241 54700330 43824378 54700501 43824515 54700672 43824652 54700843 43824789 54701014 43824926 54701185 43825063 54701356 43825200 54701527 43825337 54701698 43825474 54701869 43825611 54702040 43825748 54702211 43825885 54702382 43826022 54702553 43826159 54702724 43826296 54702895 43826433 54703066 43826570 54703237 43826707 54703408 43826844 54703579 43826981 54703750 43827118 54703921 43827255 54704092 43827392 54704263 43827529 54704434 43827666 54704605 43827803 54704776 43827940 54704947 43828077 54705118 43828214 54705289 43828351 54705460 43828488 54705631 43828625 54705802 43828762 54705973 43828899 54706144 43829036 54706315 43829173 54706486 43829310 54706657 43829447 54706828 43829584 54706999 43829721 54707170 43829858 54707341 43829995 54707512 43830132 54707683 43830269 54707854 43830406 54708025 43830543 54708196 43830680 54708367 43830817 54708538 43830954 54708709 43831091 54708880 43831228 54709051 43831365 54709222 43831502 54709393 43831639 54709564 43831776 54709735 43831913 54709906 43832050 54710077 43832187 54710248 43832324 54710419 43832461 54710590 43832598 54710761 43832735 54710932 43832872 54711103 43833009 54711274 43833146 54711445 43833283 54711616 43833420 54711787 43833557 54711958 43833694 54712129 43833831 54712300 43833968 54712471 43834105 54712642 43834242 54712813 43834379 54712984 43834516 54713155 43834653 54713326 43834790 54713497 43834927 54713668 43835064 54713839 43835201 54714010 43835338 54714181 43835475 54714352 43835612 54714523 43835749 54714694 43835886 54714865 43836023 54715036 43836160 54715207 43836297 54715378 43836434 54715549 43836571 54715720 43836708 54715891 43836845 54716062 43836982 54716233 43837119 54716404 43837256 54716575 43837393 54716746 43837530 54716917 43837667 54717088 43837804 54717259 43837941 54717430 43838078 54717601 43838215 54717772 43838352 54717943 43838489 54718114 43838626 54718285
1000 24363121 0 24363121 30409443 24363258 30409614 24363395 30409785 24363532 30409956 24363669 30410127 24363806 30410298 24363943 30410469 24364080 30410640 24364217 30410811 24364354 30410982 24364491 30411153 24364628 30411324 24364765 30411495 24364902 30411666 24365039 30411837 24365176 30412008 24365313 30412179 24365450 30412350 24365587 30412521 24365724 30412692 24365861 30412863 24365998 30413034 24366135 30413205 24366272 30413376 24366409 30413547 24366546 30413718 24366683 30413889 24366820 30414060 24366957 30414231 24367094 30414402 24367231 30414573 24367368 30414744 24367505 30414915 24367642 30415086 24367779 30415257 24367916 30415428 24368053 30415599 24368190 30415770 24368327 30415941 24368464 30416112 24368601 30416283 24368738 30416454 24368875 30416625 24369012 30416796 24369149 30416967 24369286 30417138 24369423 30417309 24369560 30417480 24369697 30417651 24369834 30417822 24369971 30417993 24370108 30418164 24370245 30418335 24370382 30418506 24370519 30418677 24370656 30418848 24370793 30419019 24370930 30419190 24371067 30419361 24371204 30419532 24371341 30419703 24371478 30419874 24371615 30420045 24371752 30420216 24371889 30420387 24372026 30420558 24372163 30420729 24372300 30420900 24372437 30421071 24372574 30421242 24372711 30421413 24372848 30421584 24372985 30421755 24373122 30421926 24373259 30422097 24373396 30422268 24373533 30422439 24373670 30422610 24373807 30422781 24373944 30422952 24374081 30423123 24374218 30423294 24374355 30423465 24374492 30423636 24374629 30423807 24374766 30423978 24374903 30424149 24375040 30424320 24375177 30424491 24375314 30424662 24375451 30424833 24375588 30425004 24375725 30425175 24375862 30425346 24375999 30425517 24376136 30425688 24376273 30425859 24376410 30426030 24376547 30426201 24376684 30426372 24376821 30426543 24376958 30426714 24377095 30426885 24377232 30427056 24377369 30427227 24377506 30427398 24377643 30427569 24377780 30427740 24377917 30427911 24378054 30428082 24378191 30428253 24378328 30428424 24378465 30428595 24378602 30428766 24378739 30428937 24378876 30429108 24379013 30429279 24379150 30429450 24379287 30429621 24379424 30429792 24379561 30429963 24379698 30430134 24379835 30430305 24379972 30430476 24380109 30430647 24380246 30430818 24380383 30430989 24380520 30431160 24380657 30431331 24380794 30431502 24380931 30431673 24381068 30431844 24381205 30432015 24381342 30432186 24381479 30432357 24381616 30432528 24381753 30432699 24381890 30432870 24382027 30433041 24382164 30433212 24382301 30433383 24382438 30433554 24382575 30433725 24382712 30433896 24382849 30434067 24382986 30434238 24383123 30434409 24383260 30434580 24383397 30434751 24383534 30434922 24383671 30435093 24383808 30435264 24383945 30435435 24384082 30435606 24384219 30435777 24384356 30435948 24384493 30436119 24384630 30436290 24384767 30436461 24384904 30436632 24385041 30436803 24385178 30436974 24385315 30437145 24385452 30437316 24385589 30437487 24385726 30437658 24385863 30437829 24386000 30438000 24386137 30438171 24386274 30438342 24386411 30438513 24386548 30438684 24386685 30438855 24386822 30439026 24386959 30439197 24387096 30439368 24387233 30439539 24387370 30439710 24387507 30439881 24387644 30440052 24387781 30440223 24387918 30440394 24388055 30440565 24388192 30440736 24388329 30440907 24388466 30441078 24388603 30441249 24388740 30441420 24388877 30441591 24389014 30441762 24389151 30441933 24389288 30442104 24389425 30442275 24389562 30442446 24389699 30442617 24389836 30442788 24389973 30442959 24390110 30443130 24390247 30443301 24390384 30443472 24390521 30443643 24390658 30443814 24390795 30443985 24390932 30444156 24391069 30444327 24391206 30444498 24391343 30444669 24391480 30444840 24391617 30445011 24391754 30445182 24391891 30445353 24392028 30445524 24392165 30445695 24392302 30445866 24392439 30446037 24392576 30446208 24392713 30446379 24392850 30446550 24392987 30446721 24393124 30446892 24393261 30447063 24393398 30447234 24393535 30447405 24393672 30447576 24393809 30447747 24393946 30447918 24394083 30448089 24394220 30448260 24394357 30448431 24394494 30448602 24394631 30448773 24394768 30448944 24394905 30449115 24395042 30449286 24395179 30449457 24395316 30449628 24395453 30449799 24395590 30449970 24395727 30450141 24395864 30450312 24396001 30450483 24396138 30450654 24396275 30450825 24396412 30450996 24396549 30451167 24396686 30451338 24396823 30451509 24396960 30451680 24397097 30451851 24397234 30452022 24397371 30452193 24397508 30452364 24397645 30452535 24397782 30452706 24397919 30452877 24398056 30453048 24398193 30453219 24398330 30453390 24398467 30453561 24398604 30453732 24398741 30453903 24398878 30454074 24399015 30454245 24399152 30454416 24399289 30454587 24399426 30454758 24399563 30454929 24399700 30455100 24399837 30455271 24399974 30455442 24400111 30455613 24400248 30455784 24400385 30455955 24400522 30456126 24400659 30456297 24400796 30456468 24400933 30456639 24401070 30456810 24401207 30456981 24401344 30457152 24401481 30457323 24401618 30457494 24401755 30457665 24401892 30457836 24402029 30458007 24402166 30458178 24402303 30458349 24402440 30458520 24402577 30458691 24402714 30458862 24402851 30459033 24402988 30459204 24403125 30459375 24403262 30459546 24403399 30459717 24403536 30459888 24403673 30460059 24403810 30460230 24403947 30460401 24404084 30460572 24404221 30460743 24404358 30460914 24404495 30461085 24404632 30461256 24404769 30461427 24404906 30461598 24405043 30461769 24405180 30461940 24405317 30462111 24405454 30462282 24405591 30462453 24405728 30462624 24405865 30462795 24406002 30462966 24406139 30463137 24406276 30463308 24406413 30463479 24406550 30463650 24406687 30463821 24406824 30463992 24406961 30464163 24407098 30464334 24407235 30464505 24407372 30464676 24407509 30464847 24407646 30465018 24407783 30465189 24407920 30465360 24408057 30465531 24408194 30465702 24408331 30465873 24408468 30466044 24408605 30466215 24408742 30466386 24408879 30466557 24409016 30466728 24409153 30466899 24409290 30467070 24409427 30467241 24409564 30467412 24409701 30467583 24409838 30467754 24409975 30467925 24410112 30468096 24410249 30468267 24410386 30468438 24410523 30468609 24410660 30468780 24410797 30468951 24410934 30469122 24411071 30469293 24411208 30469464 24411345 30469635 24411482 30469806 24411619 30469977 24411756 30470148 24411893 30470319 24412030 30470490 24412167 30470661 24412304 30470832 24412441 30471003 24412578 30471174 24412715 30471345 24412852 30471516 24412989 30471687 24413126 30471858 24413263 30472029 24413400 30472200 24413537 30472371 24413674 30472542 24413811 30472713 24413948 30472884 24414085 30473055 24414222 30473226 24414359 30473397 24414496 30473568 24414633 30473739 24414770 30473910 24414907 30474081 24415044 30474252 24415181 30474423 24415318 30474594 24415455 30474765 24415592 30474936 24415729 30475107 24415866 30475278 24416003 30475449 24416140 30475620 24416277 30475791 24416414 30475962 24416551 30476133 24416688 30476304 24416825 30476475 24416962 30476646 24417099 30476817 24417236 30476988 24417373 30477159 24417510 30477330 24417647 30477501 24417784 30477672 24417921 30477843 24418058 30478014 24418195 30478185 24418332 30478356 24418469 30478527 24418606 30478698 24418743 30478869 24418880 30479040 24419017 30479211 24419154 30479382 24419291 30479553 24419428 30479724 24419565 30479895 24419702 30480066 24419839 30480237 24419976 30480408 24420113 30480579 24420250 30480750 24420387 30480921 24420524 30481092 24420661 30481263 24420798 30481434 24420935 30481605 24421072 30481776 24421209 30481947 24421346 30482118 24421483 30482289 24421620 30482460 24421757 30482631 24421894 30482802 24422031 30482973 24422168 30483144 24422305 30483315 24422442 30483486 24422579 30483657 24422716 30483828 24422853 30483999 24422990 30484170 24423127 30484341 24423264 30484512 24423401 30484683 24423538 30484854 24423675 30485025 24423812 30485196 24423949 30485367 24424086 30485538 24424223 30485709 24424360 30485880 24424497 30486051 24424634 30486222 24424771 30486393 24424908 30486564 24425045 30486735 24425182 30486906 24425319 30487077 24425456 30487248 24425593 30487419 24425730 30487590 24425867 30487761 24426004 30487932 24426141 30488103 24426278 30488274 24426415 30488445 24426552 30488616 24426689 30488787 24426826 30488958 24426963 30489129 24427100 30489300 24427237 30489471 24427374 30489642 24427511 30489813 24427648 30489984 24427785 30490155 24427922 30490326 24428059 30490497 24428196 30490668 24428333 30490839 24428470 30491010 24428607 30491181 24428744 30491352 24428881 30491523 24429018 30491694 24429155 30491865 24429292 30492036 24429429 30492207 24429566 30492378 24429703 30492549 24429840 30492720 24429977 30492891 24430114 30493062 24430251 30493233 24430388 30493404 24430525 30493575 24430662 30493746 24430799 30493917 24430936 30494088 24431073 30494259 24431210 30494430 24431347 30494601 24431484 30494772 24431621 30494943 24431758 30495114 24431895 30495285 24432032 30495456 24432169 30495627 24432306 30495798 24432443 30495969 24432580 30496140 24432717 30496311 24432854 30496482 24432991 30496653 24433128 30496824 24433265 30496995 24433402 30497166 24433539 30497337 24433676 30497508 24433813 30497679 24433950 30497850 24434087 30498021 24434224 30498192 24434361 30498363 24434498 30498534 24434635 30498705 24434772 30498876 24434909 30499047 24435046 30499218 24435183 30499389 24435320 30499560 24435457 30499731 24435594 30499902 24435731 30500073 24435868 30500244 24436005 30500415 24436142 30500586 24436279 30500757 24436416 30500928 24436553 30501099 24436690 30501270 24436827 30501441 24436964 30501612 24437101 30501783 24437238 30501954 24437375 30502125 24437512 30502296 24437649 30502467 24437786 30502638 24437923 30502809 24438060 30502980 24438197 30503151 24438334 30503322 24438471 30503493 24438608 30503664 24438745 30503835 24438882 30504006 24439019 30504177 24439156 30504348 24439293 30504519 24439430 30504690 24439567 30504861 24439704 30505032 24439841 30505203 24439978 30505374 24440115 30505545 24440252 30505716 24440389 30505887 24440526 30506058 24440663 30506229 24440800 30506400 24440937 30506571 24441074 30506742 24441211 30506913 24441348 30507084 24441485 30507255 24441622 30507426 24441759 30507597 24441896 30507768 24442033 30507939 24442170 30508110 24442307 30508281 24442444 30508452 24442581 30508623 24442718 30508794 24442855 30508965 24442992 30509136 24443129 30509307 24443266 30509478 24443403 30509649 24443540 30509820 24443677 30509991 24443814 30510162 24443951 30510333 24444088 30510504 24444225 30510675 24444362 30510846 24444499 30511017 24444636 30511188 24444773 30511359 24444910 30511530 24445047 30511701 24445184 30511872 24445321 30512043 24445458 30512214 24445595 30512385 24445732 30512556 24445869 30512727 24446006 30512898 24446143 30513069 24446280 30513240 24446417 30513411 24446554 30513582 24446691 30513753 24446828 30513924 24446965 30514095 24447102 30514266 24447239 30514437 24447376 30514608 24447513 30514779 24447650 30514950 24447787 30515121 24447924 30515292 24448061 30515463 24448198 30515634 24448335 30515805 24448472 30515976 24448609 30516147 24448746 30516318 24448883 30516489 24449020 30516660 24449157 30516831 24449294 30517002 24449431 30517173 24449568 30517344 24449705 30517515 24449842 30517686 24449979 30517857 24450116 30518028 24450253 30518199 24450390 30518370 24450527 30518541 24450664 30518712 24450801 30518883 24450938 30519054 24451075 30519225 24451212 30519396 24451349 30519567 24451486 30519738 24451623 30519909 24451760 30520080 24451897 30520251 24452034 30520422 24452171 30520593 24452308 30520764 24452445 30520935 24452582 30521106 24452719 30521277 24452856 30521448 24452993 30521619 24453130 30521790 24453267 30521961 24453404 30522132 24453541 30522303 24453678 30522474 24453815 30522645 24453952 30522816 24454089 30522987 24454226 30523158 24454363 30523329 24454500 30523500 24454637 30523671 24454774 30523842 24454911 30524013 24455048 30524184 24455185 30524355 24455322 30524526 24455459 30524697 24455596 30524868 24455733 30525039 24455870 30525210 24456007 30525381 24456144 30525552 24456281 30525723 24456418 30525894 24456555 30526065 24456692 30526236 24456829 30526407 24456966 30526578 24457103 30526749 24457240 30526920 24457377 30527091 24457514 30527262 24457651 30527433 24457788 30527604 24457925 30527775 24458062 30527946 24458199 30528117 24458336 30528288 24458473 30528459 24458610 30528630 24458747 30528801 24458884 30528972 24459021 30529143 24459158 30529314 24459295 30529485 24459432 30529656 24459569 30529827 24459706 30529998 24459843 30530169 24459980 30530340 24460117 30530511 24460254 30530682 24460391 30530853 24460528 30531024 24460665 30531195 24460802 30531366 24460939 30531537 24461076 30531708 24461213 30531879 24461350 30532050 24461487 30532221 24461624 30532392 24461761 30532563 24461898 30532734 24462035 30532905 24462172 30533076 24462309 30533247 24462446 30533418 24462583 30533589 24462720 30533760 24462857 30533931 24462994 30534102 24463131 30534273 24463268 30534444 24463405 30534615 24463542 30534786 24463679 30534957 24463816 30535128 24463953 30535299 24464090 30535470 24464227 30535641 24464364 30535812 24464501 30535983 24464638 30536154 24464775 30536325 24464912 30536496 24465049 30536667 24465186 30536838 24465323 30537009 24465460 30537180 24465597 30537351 24465734 30537522 24465871 30537693 24466008 30537864 24466145 30538035 24466282 30538206 24466419 30538377 24466556 30538548 24466693 30538719 24466830 30538890 24466967 30539061 24467104 30539232 24467241 30539403 24467378 30539574 24467515 30539745 24467652 30539916 24467789 30540087 24467926 30540258 24468063 30540429 24468200 30540600 24468337 30540771 24468474 30540942 24468611 30541113 24468748 30541284 24468885 30541455 24469022 30541626 24469159 30541797 24469296 30541968 24469433 30542139 24469570 30542310 24469707 30542481 24469844 30542652 24469981 30542823 24470118 30542994 24470255 30543165 24470392 30543336 24470529 30543507 24470666 30543678 24470803 30543849 24470940 30544020 24471077 30544191 24471214 30544362 24471351 30544533 24471488 30544704 24471625 30544875 24471762 30545046 24471899 30545217 24472036 30545388 24472173 30545559 24472310 30545730 24472447 30545901 24472584 30546072 24472721 30546243 24472858 30546414 24472995 30546585 24473132 30546756 24473269 30546927 24473406 30547098 24473543 30547269 24473680 30547440 24473817 30547611 24473954 30547782 24474091 30547953 24474228 30548124 24474365 30548295 24474502 30548466 24474639 30548637 24474776 30548808 24474913 30548979 24475050 30549150 24475187 30549321 24475324 30549492 24475461 30549663 24475598 30549834 24475735 30550005 24475872 30550176 24476009 30550347 24476146 30550518 24476283 30550689 24476420 30550860 24476557 30551031 24476694 30551202 24476831 30551373 24476968 30551544 24477105 30551715 24477242 30551886 24477379 30552057 24477516 30552228 24477653 30552399 24477790 30552570 24477927 30552741 24478064 30552912 24478201 30553083 24478338 30553254 24478475 30553425 24478612 30553596 24478749 30553767 24478886 30553938 24479023 30554109 24479160 30554280 24479297 30554451 24479434 30554622 24479571 30554793 24479708 30554964 24479845 30555135 24479982 30555306 24480119 30555477 24480256 30555648 24480393 30555819 24480530 30555990 24480667 30556161 24480804 30556332 24480941 30556503 24481078 30556674 24481215 30556845 24481352 30557016 24481489 30557187 24481626 30557358 24481763 30557529 24481900 30557700 24482037 30557871 24482174 30558042 24482311 30558213 24482448 30558384 24482585 30558555 24482722 30558726 24482859 30558897 24482996 30559068 24483133 30559239 24483270 30559410 24483407 30559581 24483544 30559752 24483681 30559923 24483818 30560094 24483955 30560265 24484092 30560436 24484229 30560607 24484366 30560778 24484503 30560949 24484640 30561120 24484777 30561291 24484914 30561462 24485051 30561633 24485188 30561804 24485325 30561975 24485462 30562146 24485599 30562317 24485736 30562488 24485873 30562659 24486010 30562830 24486147 30563001 24486284 30563172 24486421 30563343 24486558 30563514 24486695 30563685 24486832 30563856 24486969 30564027 24487106 30564198 24487243 30564369 24487380 30564540 24487517 30564711 24487654 30564882 24487791 30565053 24487928 30565224 24488065 30565395 24488202 30565566 24488339 30565737 24488476 30565908 24488613 30566079 24488750 30566250 24488887 30566421 24489024 30566592 24489161 30566763 24489298 30566934 24489435 30567105 24489572 30567276 24489709 30567447 24489846 30567618 24489983 30567789 24490120 30567960 24490257 30568131 24490394 30568302 24490531 30568473 24490668 30568644 24490805 30568815 24490942 30568986 24491079 30569157 24491216 30569328 24491353 30569499 24491490 30569670 24491627 30569841 24491764 30570012 24491901 30570183 24492038 30570354 24492175 30570525 24492312 30570696 24492449 30570867 24492586 30571038 24492723 30571209 24492860 30571380 24492997 30571551 24493134 30571722 24493271 30571893 24493408 30572064 24493545 30572235 24493682 30572406 24493819 30572577 24493956 30572748 24494093 30572919 24494230 30573090 24494367 30573261 24494504 30573432 24494641 30573603 24494778 30573774 24494915 30573945 24495052 30574116 24495189 30574287 24495326 30574458 24495463 30574629 24495600 30574800 24495737 30574971 24495874 30575142 24496011 30575313 24496148 30575484 24496285 30575655 24496422 30575826 24496559 30575997 24496696 30576168 24496833 30576339 24496970 30576510 24497107 30576681 24497244 30576852 24497381 30577023 24497518 30577194 24497655 30577365 24497792 30577536 24497929 30577707 24498066 30577878 24498203 30578049 24498340 30578220 24498477 30578391 24498614 30578562 24498751 30578733 24498888 30578904 24499025 30579075 24499162 30579246 24499299 30579417 24499436 30579588 24499573 30579759 24499710 30579930 24499847 30580101
1000 72608900 0 72608900 90628627 72609037 90628798 72609174 90628969 72609311 90629140 72609448 90629311 72609585 90629482 72609722 90629653 72609859 90629824 72609996 90629995 72610133 90630166 72610270 90630337 72610407 90630508 72610544 90630679 72610681 90630850 72610818 90631021 72610955 90631192 72611092 90631363 72611229 90631534 72611366 90631705 72611503 90631876 72611640 90632047 72611777 90632218 72611914 90632389 72612051 90632560 72612188 90632731 72612325 90632902 72612462 90633073 72612599 90633244 72612736 90633415 72612873 90633586 72613010 90633757 72613147 90633928 72613284 90634099 72613421 90634270 72613558 90634441 72613695 90634612 72613832 90634783 72613969 90634954 72614106 90635125 72614243 90635296 72614380 90635467 72614517 90635638 72614654 90635809 72614791 90635980 72614928 90636151 72615065 90636322 72615202 90636493 72615339 90636664 72615476 90636835 72615613 90637006 72615750 90637177 72615887 90637348 72616024 90637519 72616161 90637690 72616298 90637861 72616435 90638032 72616572 90638203 72616709 90638374 72616846 90638545 72616983 90638716 72617120 90638887 72617257 90639058 72617394 90639229 72617531 90639400 72617668 90639571 72617805 90639742 72617942 90639913 72618079 90640084 72618216 90640255 72618353 90640426 72618490 90640597 72618627 90640768 72618764 90640939 72618901 90641110 72619038 90641281 72619175 90641452 72619312 90641623 72619449 90641794 72619586 90641965 72619723 90642136 72619860 90642307 72619997 90642478 72620134 90642649 72620271 90642820 72620408 90642991 72620545 90643162 72620682 90643333 72620819 90643504 72620956 90643675 72621093 90643846 72621230 90644017 72621367 90644188 72621504 90644359 72621641 90644530 72621778 90644701 72621915 90644872 72622052 90645043 72622189 90645214 72622326 90645385 72622463 90645556 72622600 90645727 72622737 90645898 72622874 90646069 72623011 90646240 72623148 90646411 72623285 90646582 72623422 90646753 72623559 90646924 72623696 90647095 72623833 90647266 72623970 90647437 72624107 90647608 72624244 90647779 72624381 90647950 72624518 90648121 72624655 90648292 72624792 90648463 72624929 90648634 72625066 90648805 72625203 90648976 72625340 90649147 72625477 90649318 72625614 90649489 72625751 90649660 72625888 90649831 72626025 90650002 72626162 90650173 72626299 90650344 72626436 90650515 72626573 90650686 72626710 90650857 72626847 90651028 72626984 90651199 72627121 90651370 72627258 90651541 72627395 90651712 72627532 90651883 72627669 90652054 72627806 90652225 72627943 90652396 72628080 90652567 72628217 90652738 72628354 90652909 72628491 90653080 72628628 90653251 72628765 90653422 72628902 90653593 72629039 90653764 72629176 90653935 72629313 90654106 72629450 90654277 72629587 90654448 72629724 90654619 72629861 90654790 72629998 90654961 72630135 90655132 72630272 90655303 72630409 90655474 72630546 90655645 72630683 90655816 72630820 90655987 72630957 90656158 72631094 90656329 72631231 90656500 72631368 90656671 72631505 90656842 72631642 90657013 72631779 90657184 72631916 90657355 72632053 90657526 72632190 90657697 72632327 90657868 72632464 90658039 72632601 90658210 72632738 90658381 72632875 90658552 72633012 90658723 72633149 90658894 72633286 90659065 72633423 90659236 72633560 90659407 72633697 90659578 72633834 90659749 72633971 90659920 72634108 90660091 72634245 90660262 72634382 90660433 72634519 90660604 72634656 90660775 72634793 90660946 72634930 90661117 72635067 90661288 72635204 90661459 72635341 90661630 72635478 90661801 72635615 90661972 72635752 90662143 72635889 90662314 72636026 90662485 72636163 90662656 72636300 90662827 72636437 90662998 72636574 90663169 72636711 90663340 72636848 90663511 72636985 90663682 72637122 90663853 72637259 90664024 72637396 90664195 72637533 90664366 72637670 90664537 72637807 90664708 72637944 90664879 72638081 90665050 72638218 90665221 72638355 90665392 72638492 90665563 72638629 90665734 72638766 90665905 72638903 90666076 72639040 90666247 72639177 90666418 72639314 90666589 72639451 90666760 72639588 90666931 72639725 90667102 72639862 90667273 72639999 90667444 72640136 90667615 72640273 90667786 72640410 90667957 72640547 90668128 72640684 90668299 72640821 90668470 72640958 90668641 72641095 90668812 72641232 90668983 72641369 90669154 72641506 90669325 72641643 90669496 72641780 90669667 72641917 90669838 72642054 90670009 72642191 90670180 72642328 90670351 72642465 90670522 72642602 90670693 72642739 90670864 72642876 90671035 72643013 90671206 72643150 90671377 72643287 90671548 72643424 90671719 72643561 90671890 72643698 90672061 72643835 90672232 72643972 90672403 72644109 90672574 72644246 90672745 72644383 90672916 72644520 90673087 72644657 90673258 72644794 90673429 72644931 90673600 72645068 90673771 72645205 90673942 72645342 90674113 72645479 90674284 72645616 90674455 72645753 90674626 72645890 90674797 72646027 90674968 72646164 90675139 72646301 90675310 72646438 90675481 72646575 90675652 72646712 90675823 72646849 90675994 72646986 90676165 72647123 90676336 72647260 90676507 72647397 90676678 72647534 90676849 72647671 90677020 72647808 90677191 72647945 90677362 72648082 90677533 72648219 90677704 72648356 90677875 72648493 90678046 72648630 90678217 72648767 90678388 72648904 90678559 72649041 90678730 72649178 90678901 72649315 90679072 72649452 90679243 72649589 90679414 72649726 90679585 72649863 90679756 72650000 90679927 72650137 90680098 72650274 90680269 72650411 90680440 72650548 90680611 72650685 90680782 72650822 90680953 72650959 90681124 72651096 90681295 72651233 90681466 72651370 90681637 72651507 90681808 72651644 90681979 72651781 90682150 72651918 90682321 72652055 90682492 72652192 90682663 72652329 90682834 72652466 90683005 72652603 90683176 72652740 90683347 72652877 90683518 72653014 90683689 72653151 90683860 72653288 90684031 72653425 90684202 72653562 90684373 72653699 90684544 72653836 90684715 72653973 90684886 72654110 90685057 72654247 90685228 72654384 90685399 72654521 90685570 72654658 90685741 72654795 90685912 72654932 90686083 72655069 90686254 72655206 90686425 72655343 90686596 72655480 90686767 72655617 90686938 72655754 90687109 72655891 90687280 72656028 90687451 72656165 90687622 72656302 90687793 72656439 90687964 72656576 90688135 72656713 90688306 72656850 90688477 72656987 90688648 72657124 90688819 72657261 90688990 72657398 90689161 72657535 90689332 72657672 90689503 72657809 90689674 72657946 90689845 72658083 90690016 72658220 90690187 72658357 90690358 72658494 90690529 72658631 90690700 72658768 90690871 72658905 90691042 72659042 90691213 72659179 90691384 72659316 90691555 72659453 90691726 72659590 90691897 72659727 90692068 72659864 90692239 72660001 90692410 72660138 90692581 72660275 90692752 72660412 90692923 72660549 90693094 72660686 90693265 72660823 90693436 72660960 90693607 72661097 90693778 72661234 90693949 72661371 90694120 72661508 90694291 72661645 90694462 72661782 90694633 72661919 90694804 72662056 90694975 72662193 90695146 72662330 90695317 72662467 90695488 72662604 90695659 72662741 90695830 72662878 90696001 72663015 90696172 72663152 90696343 72663289 90696514 72663426 90696685 72663563 90696856 72663700 90697027 72663837 90697198 72663974 90697369 72664111 90697540 72664248 90697711 72664385 90697882 72664522 90698053 72664659 90698224 72664796 90698395 72664933 90698566 72665070 90698737 72665207 90698908 72665344 90699079 72665481 90699250 72665618 90699421 72665755 90699592 72665892 90699763 72666029 90699934 72666166 90700105 72666303 90700276 72666440 90700447 72666577 90700618 72666714 90700789 72666851 90700960 72666988 90701131 72667125 90701302 72667262 90701473 72667399 90701644 72667536 90701815 72667673 90701986 72667810 90702157 72667947 90702328 72668084 90702499 72668221 90702670 72668358 90702841 72668495 90703012 72668632 90703183 72668769 90703354 72668906 90703525 72669043 90703696 72669180 90703867 72669317 90704038 72669454 90704209 72669591 90704380 72669728 90704551 72669865 90704722 72670002 90704893 72670139 90705064 72670276 90705235 72670413 90705406 72670550 90705577 72670687 90705748 72670824 90705919 72670961 90706090 72671098 90706261 72671235 90706432 72671372 90706603 72671509 90706774 72671646 90706945 72671783 90707116 72671920 90707287 72672057 90707458 72672194 90707629 72672331 90707800 72672468 90707971 72672605 90708142 72672742 90708313 72672879 90708484 72673016 90708655 72673153 90708826 72673290 90708997 72673427 90709168 72673564 90709339 72673701 90709510 72673838 90709681 72673975 90709852 72674112 90710023 72674249 90710194 72674386 90710365 72674523 90710536 72674660 90710707 72674797 90710878 72674934 90711049 72675071 90711220 72675208 90711391 72675345 90711562 72675482 90711733 72675619 90711904 72675756 90712075 72675893 90712246 72676030 90712417 72676167 90712588 72676304 90712759 72676441 90712930 72676578 90713101 72676715 90713272 72676852 90713443 72676989 90713614 72677126 90713785 72677263 90713956 72677400 90714127 72677537 90714298 72677674 90714469 72677811 90714640 72677948 90714811 72678085 90714982 72678222 90715153 72678359 90715324 72678496 90715495 72678633 90715666 72678770 90715837 72678907 90716008 72679044 90716179 72679181 90716350 72679318 90716521 72679455 90716692 72679592 90716863 72679729 90717034 72679866 90717205 72680003 90717376 72680140 90717547 72680277 90717718 72680414 90717889 72680551 90718060 72680688 90718231 72680825 90718402 72680962 90718573 72681099 90718744 72681236 90718915 72681373 90719086 72681510 90719257 72681647 90719428 72681784 90719599 72681921 90719770 72682058 90719941 72682195 90720112 72682332 90720283 72682469 90720454 72682606 90720625 72682743 90720796 72682880 90720967 72683017 90721138 72683154 90721309 72683291 90721480 72683428 90721651 72683565 90721822 72683702 90721993 72683839 90722164 72683976 90722335 72684113 90722506 72684250 90722677 72684387 90722848 72684524 90723019 72684661 90723190 72684798 90723361 72684935 90723532 72685072 90723703 72685209 90723874 72685346 90724045 72685483 90724216 72685620 90724387 72685757 90724558 72685894 90724729 72686031 90724900 72686168 90725071 72686305 90725242 72686442 90725413 72686579 90725584 72686716 90725755 72686853 90725926 72686990 90726097 72687127 90726268 72687264 90726439 72687401 90726610 72687538 90726781 72687675 90726952 72687812 90727123 72687949 90727294 72688086 90727465 72688223 90727636 72688360 90727807 72688497 90727978 72688634 90728149 72688771 90728320 72688908 90728491 72689045 90728662 72689182 90728833 72689319 90729004 72689456 90729175 72689593 90729346 72689730 90729517 72689867 90729688 72690004 90729859 72690141 90730030 72690278 90730201 72690415 90730372 72690552 90730543 72690689 90730714 72690826 90730885 72690963 90731056 72691100 90731227 72691237 90731398 72691374 90731569 72691511 90731740 72691648 90731911 72691785 90732082 72691922 90732253 72692059 90732424 72692196 90732595 72692333 90732766 72692470 90732937 72692607 90733108 72692744 90733279 72692881 90733450 72693018 90733621 72693155 90733792 72693292 90733963 72693429 90734134 72693566 90734305 72693703 90734476 72693840 90734647 72693977 90734818 72694114 90734989 72694251 90735160 72694388 90735331 72694525 90735502 72694662 90735673 72694799 90735844 72694936 90736015 72695073 90736186 72695210 90736357 72695347 90736528 72695484 90736699 72695621 90736870 72695758 90737041 72695895 90737212 72696032 90737383 72696169 90737554 72696306 90737725 72696443 90737896 72696580 90738067 72696717 90738238 72696854 90738409 72696991 90738580 72697128 90738751 72697265 90738922 72697402 90739093 72697539 90739264 72697676 90739435 72697813 90739606 72697950 90739777 72698087 90739948 72698224 90740119 72698361 90740290 72698498 90740461 72698635 90740632 72698772 90740803 72698909 90740974 72699046 90741145 72699183 90741316 72699320 90741487 72699457 90741658 72699594 90741829 72699731 90742000 72699868 90742171 72700005 90742342 72700142 90742513 72700279 90742684 72700416 90742855 72700553 90743026 72700690 90743197 72700827 90743368 72700964 90743539 72701101 90743710 72701238 90743881 72701375 90744052 72701512 90744223 72701649 90744394 72701786 90744565 72701923 90744736 72702060 90744907 72702197 90745078 72702334 90745249 72702471 90745420 72702608 90745591 72702745 90745762 72702882 90745933 72703019 90746104 72703156 90746275 72703293 90746446 72703430 90746617 72703567 90746788 72703704 90746959 72703841 90747130 72703978 90747301 72704115 90747472 72704252 90747643 72704389 90747814 72704526 90747985 72704663 90748156 72704800 90748327 72704937 90748498 72705074 90748669 72705211 90748840 72705348 90749011 72705485 90749182 72705622 90749353 72705759 90749524 72705896 90749695 72706033 90749866 72706170 90750037 72706307 90750208 72706444 90750379 72706581 90750550 72706718 90750721 72706855 90750892 72706992 90751063 72707129 90751234 72707266 90751405 72707403 90751576 72707540 90751747 72707677 90751918 72707814 90752089 72707951 90752260 72708088 90752431 72708225 90752602 72708362 90752773 72708499 90752944 72708636 90753115 72708773 90753286 72708910 90753457 72709047 90753628 72709184 90753799 72709321 90753970 72709458 90754141 72709595 90754312 72709732 90754483 72709869 90754654 72710006 90754825 72710143 90754996 72710280 90755167 72710417 90755338 72710554 90755509 72710691 90755680 72710828 90755851 72710965 90756022 72711102 90756193 72711239 90756364 72711376 90756535 72711513 90756706 72711650 90756877 72711787 90757048 72711924 90757219 72712061 90757390 72712198 90757561 72712335 90757732 72712472 90757903 72712609 90758074 72712746 90758245 72712883 90758416 72713020 90758587 72713157 90758758 72713294 90758929 72713431 90759100 72713568 90759271 72713705 90759442 72713842 90759613 72713979 90759784 72714116 90759955 72714253 90760126 72714390 90760297 72714527 90760468 72714664 90760639 72714801 90760810 72714938 90760981 72715075 90761152 72715212 90761323 72715349 90761494 72715486 90761665 72715623 90761836 72715760 90762007 72715897 90762178 72716034 90762349 72716171 90762520 72716308 90762691 72716445 90762862 72716582 90763033 72716719 90763204 72716856 90763375 72716993 90763546 72717130 90763717 72717267 90763888 72717404 90764059 72717541 90764230 72717678 90764401 72717815 90764572 72717952 90764743 72718089 90764914 72718226 90765085 72718363 90765256 72718500 90765427 72718637 90765598 72718774 90765769 72718911 90765940 72719048 90766111 72719185 90766282 72719322 90766453 72719459 90766624 72719596 90766795 72719733 90766966 72719870 90767137 72720007 90767308 72720144 90767479 72720281 90767650 72720418 90767821 72720555 90767992 72720692 90768163 72720829 90768334 72720966 90768505 72721103 90768676 72721240 90768847 72721377 90769018 72721514 90769189 72721651 90769360 72721788 90769531 72721925 90769702 72722062 90769873 72722199 90770044 72722336 90770215 72722473 90770386 72722610 90770557 72722747 90770728 72722884 90770899 72723021 90771070 72723158 90771241 72723295 90771412 72723432 90771583 72723569 90771754 72723706 90771925 72723843 90772096 72723980 90772267 72724117 90772438 72724254 90772609 72724391 90772780 72724528 90772951 72724665 90773122 72724802 90773293 72724939 90773464 72725076 90773635 72725213 90773806 72725350 90773977 72725487 90774148 72725624 90774319 72725761 90774490 72725898 90774661 72726035 90774832 72726172 90775003 72726309 90775174 72726446 90775345 72726583 90775516 72726720 90775687 72726857 90775858 72726994 90776029 72727131 90776200 72727268 90776371 72727405 90776542 72727542 90776713 72727679 90776884 72727816 90777055 72727953 90777226 72728090 90777397 72728227 90777568 72728364 90777739 72728501 90777910 72728638 90778081 72728775 90778252 72728912 90778423 72729049 90778594 72729186 90778765 72729323 90778936 72729460 90779107 72729597 90779278 72729734 90779449 72729871 90779620 72730008 90779791 72730145 90779962 72730282 90780133 72730419 90780304 72730556 90780475 72730693 90780646 72730830 90780817 72730967 90780988 72731104 90781159 72731241 90781330 72731378 90781501 72731515 90781672 72731652 90781843 72731789 90782014 72731926 90782185 72732063 90782356 72732200 90782527 72732337 90782698 72732474 90782869 72732611 90783040 72732748 90783211 72732885 90783382 72733022 90783553 72733159 90783724 72733296 90783895 72733433 90784066 72733570 90784237 72733707 90784408 72733844 90784579 72733981 90784750 72734118 90784921 72734255 90785092 72734392 90785263 72734529 90785434 72734666 90785605 72734803 90785776 72734940 90785947 72735077 90786118 72735214 90786289 72735351 90786460 72735488 90786631 72735625 90786802 72735762 90786973 72735899 90787144 72736036 90787315 72736173 90787486 72736310 90787657 72736447 90787828 72736584 90787999 72736721 90788170 72736858 90788341 72736995 90788512 72737132 90788683 72737269 90788854 72737406 90789025 72737543 90789196 72737680 90789367 72737817 90789538 72737954 90789709 72738091 90789880 72738228 90790051 72738365 90790222 72738502 90790393 72738639 90790564 72738776 90790735 72738913 90790906 72739050 90791077 72739187 90791248 72739324 90791419 72739461 90791590 72739598 90791761 72739735 90791932 72739872 90792103 72740009 90792274 72740146 90792445 72740283 90792616 72740420 90792787 72740557 90792958 72740694 90793129 72740831 90793300 72740968 90793471 72741105 90793642 72741242 90793813 72741379 90793984 72741516 90794155 72741653 90794326 72741790 90794497 72741927 90794668 72742064 90794839 72742201 90795010 72742338 90795181 72742475 90795352 72742612 90795523 72742749 90795694 72742886 90795865 72743023 90796036 72743160 90796207 72743297 90796378 72743434 90796549 72743571 90796720 72743708 90796891 72743845 90797062 72743982 90797233 72744119 90797404 72744256 90797575 72744393 90797746 72744530 90797917 72744667 90798088 72744804 90798259 72744941 90798430 72745078 90798601 72745215 90798772 72745352 90798943 72745489 90799114 72745626 90799285
1000 41872817 0 41872817 52264611 41872954 52264782 41873091 52264953 41873228 52265124 41873365 52265295 41873502 52265466 41873639 52265637 41873776 52265808 41873913 52265979 41874050 52266150 41874187 52266321 41874324 52266492 41874461 52266663 41874598 52266834 41874735 52267005 41874872 52267176 41875009 52267347 41875146 52267518 41875283 52267689 41875420 52267860 41875557 52268031 41875694 52268202 41875831 52268373 41875968 52268544 41876105 52268715 41876242 52268886 41876379 52269057 41876516 52269228 41876653 52269399 41876790 52269570 41876927 52269741 41877064 52269912 41877201 52270083 41877338 52270254 41877475 52270425 41877612 52270596 41877749 52270767 41877886 52270938 41878023 52271109 41878160 52271280 41878297 52271451 41878434 52271622 41878571 52271793 41878708 52271964 41878845 52272135 41878982 52272306 41879119 52272477 41879256 52272648 41879393 52272819 41879530 52272990 41879667 52273161 41879804 52273332 41879941 52273503 41880078 52273674 41880215 52273845 41880352 52274016 41880489 52274187 41880626 52274358 41880763 52274529 41880900 52274700 41881037 52274871 41881174 52275042 41881311 52275213 41881448 52275384 41881585 52275555 41881722 52275726 41881859 52275897 41881996 52276068 41882133 52276239 41882270 52276410 41882407 52276581 41882544 52276752 41882681 52276923 41882818 52277094 41882955 52277265 41883092 52277436 41883229 52277607 41883366 52277778 41883503 52277949 41883640 52278120 41883777 52278291 41883914 52278462 41884051 52278633 41884188 52278804 41884325 52278975 41884462 52279146 41884599 52279317 41884736 52279488 41884873 52279659 41885010 52279830 41885147 52280001 41885284 52280172 41885421 52280343 41885558 52280514 41885695 52280685 41885832 52280856 41885969 52281027 41886106 52281198 41886243 52281369 41886380 52281540 41886517 52281711 41886654 52281882 41886791 52282053 41886928 52282224 41887065 52282395 41887202 52282566 41887339 52282737 41887476 52282908 41887613 52283079 41887750 52283250 41887887 52283421 41888024 52283592 41888161 52283763 41888298 52283934 41888435 52284105 41888572 52284276 41888709 52284447 41888846 52284618 41888983 52284789 41889120 52284960 41889257 52285131 41889394 52285302 41889531 52285473 41889668 52285644 41889805 52285815 41889942 52285986 41890079 52286157 41890216 52286328 41890353 52286499 41890490 52286670 41890627 52286841 41890764 52287012 41890901 52287183 41891038 52287354 41891175 52287525 41891312 52287696 41891449 52287867 41891586 52288038 41891723 52288209 41891860 52288380 41891997 52288551 41892134 52288722 41892271 52288893 41892408 52289064 41892545 52289235 41892682 52289406 41892819 52289577 41892956 52289748 41893093 52289919 41893230 52290090 41893367 52290261 41893504 52290432 41893641 52290603 41893778 52290774 41893915 52290945 41894052 52291116 41894189 52291287 41894326 52291458 41894463 52291629 41894600 52291800 41894737 52291971 41894874 52292142 41895011 52292313 41895148 52292484 41895285 52292655 41895422 52292826 41895559 52292997 41895696 52293168 41895833 52293339 41895970 52293510 41896107 52293681 41896244 52293852 41896381 52294023 41896518 52294194 41896655 52294365 41896792 52294536 41896929 52294707 41897066 52294878 41897203 52295049 41897340 52295220 41897477 52295391 41897614 52295562 41897751 52295733 41897888 52295904 41898025 52296075 41898162 52296246 41898299 52296417 41898436 52296588 41898573 52296759 41898710 52296930 41898847 52297101 41898984 52297272 41899121 52297443 41899258 52297614 41899395 52297785 41899532 52297956 41899669 52298127 41899806 52298298 41899943 52298469 41900080 52298640 41900217 52298811 41900354 52298982 41900491 52299153 41900628 52299324 41900765 52299495 41900902 52299666 41901039 52299837 41901176 52300008 41901313 52300179 41901450 52300350 41901587 52300521 41901724 52300692 41901861 52300863 41901998 52301034 41902135 52301205 41902272 52301376 41902409 52301547 41902546 52301718 41902683 52301889 41902820 52302060 41902957 52302231 41903094 52302402 41903231 52302573 41903368 52302744 41903505 52302915 41903642 52303086 41903779 52303257 41903916 52303428 41904053 52303599 41904190 52303770 41904327 52303941 41904464 52304112 41904601 52304283 41904738 52304454 41904875 52304625 41905012 52304796 41905149 52304967 41905286 52305138 41905423 52305309 41905560 52305480 41905697 52305651 41905834 52305822 41905971 52305993 41906108 52306164 41906245 52306335 41906382 52306506 41906519 52306677 41906656 52306848 41906793 52307019 41906930 52307190 41907067 52307361 41907204 52307532 41907341 52307703 41907478 52307874 41907615 52308045 41907752 52308216 41907889 52308387 41908026 52308558 41908163 52308729 41908300 52308900 41908437 52309071 41908574 52309242 41908711 52309413 41908848 52309584 41908985 52309755 41909122 52309926 41909259 52310097 41909396 52310268 41909533 52310439 41909670 52310610 41909807 52310781 41909944 52310952 41910081 52311123 41910218 52311294 41910355 52311465 41910492 52311636 41910629 52311807 41910766 52311978 41910903 52312149 41911040 52312320 41911177 52312491 41911314 52312662 41911451 52312833 41911588 52313004 41911725 52313175 41911862 52313346 41911999 52313517 41912136 52313688 41912273 52313859 41912410 52314030 41912547 52314201 41912684 52314372 41912821 52314543 41912958 52314714 41913095 52314885 41913232 52315056 41913369 52315227 41913506 52315398 41913643 52315569 41913780 52315740 41913917 52315911 41914054 52316082 41914191 52316253 41914328 52316424 41914465 52316595 41914602 52316766 41914739 52316937 41914876 52317108 41915013 52317279 41915150 52317450 41915287 52317621 41915424 52317792 41915561 52317963 41915698 52318134 41915835 52318305 41915972 52318476 41916109 52318647 41916246 52318818 41916383 52318989 41916520 52319160 41916657 52319331 41916794 52319502 41916931 52319673 41917068 52319844 41917205 52320015 41917342 52320186 41917479 52320357 41917616 52320528 41917753 52320699 41917890 52320870 41918027 52321041 41918164 52321212 41918301 52321383 41918438 52321554 41918575 52321725 41918712 52321896 41918849 52322067 41918986 52322238 41919123 52322409 41919260 52322580 41919397 52322751 41919534 52322922 41919671 52323093 41919808 52323264 41919945 52323435 41920082 52323606 41920219 52323777 41920356 52323948 41920493 52324119 41920630 52324290 41920767 52324461 41920904 52324632 41921041 52324803 41921178 52324974 41921315 52325145 41921452 52325316 41921589 52325487 41921726 52325658 41921863 52325829 41922000 52326000 41922137 52326171 41922274 52326342 41922411 52326513 41922548 52326684 41922685 52326855 41922822 52327026 41922959 52327197 41923096 52327368 41923233 52327539 41923370 52327710 41923507 52327881 41923644 52328052 41923781 52328223 41923918 52328394 41924055 52328565 41924192 52328736 41924329 52328907 41924466 52329078 41924603 52329249 41924740 52329420 41924877 52329591 41925014 52329762 41925151 52329933 41925288 52330104 41925425 52330275 41925562 52330446 41925699 52330617 41925836 52330788 41925973 52330959 41926110 52331130 41926247 52331301 41926384 52331472 41926521 52331643 41926658 52331814 41926795 52331985 41926932 52332156 41927069 52332327 41927206 52332498 41927343 52332669 41927480 52332840 41927617 52333011 41927754 52333182 41927891 52333353 41928028 52333524 41928165 52333695 41928302 52333866 41928439 52334037 41928576 52334208 41928713 52334379 41928850 52334550 41928987 52334721 41929124 52334892 41929261 52335063 41929398 52335234 41929535 52335405 41929672 52335576 41929809 52335747 41929946 52335918 41930083 52336089 41930220 52336260 41930357 52336431 41930494 52336602 41930631 52336773 41930768 52336944 41930905 52337115 41931042 52337286 41931179 52337457 41931316 52337628 41931453 52337799 41931590 52337970 41931727 52338141 41931864 52338312 41932001 52338483 41932138 52338654 41932275 52338825 41932412 52338996 41932549 52339167 41932686 52339338 41932823 52339509 41932960 52339680 41933097 52339851 41933234 52340022 41933371 52340193 41933508 52340364 41933645 52340535 41933782 52340706 41933919 52340877 41934056 52341048 41934193 52341219 41934330 52341390 41934467 52341561 41934604 52341732 41934741 52341903 41934878 52342074 41935015 52342245 41935152 52342416 41935289 52342587 41935426 52342758 41935563 52342929 41935700 52343100 41935837 52343271 41935974 52343442 41936111 52343613 41936248 52343784 41936385 52343955 41936522 52344126 41936659 52344297 41936796 52344468 41936933 52344639 41937070 52344810 41937207 52344981 41937344 52345152 41937481 52345323 41937618 52345494 41937755 52345665 41937892 52345836 41938029 52346007 41938166 52346178 41938303 52346349 41938440 52346520 41938577 52346691 41938714 52346862 41938851 52347033 41938988 52347204 41939125 52347375 41939262 52347546 41939399 52347717 41939536 52347888 41939673 52348059 41939810 52348230 41939947 52348401 41940084 52348572 41940221 52348743 41940358 52348914 41940495 52349085 41940632 52349256 41940769 52349427 41940906 52349598 41941043 52349769 41941180 52349940 41941317 52350111 41941454 52350282 41941591 52350453 41941728 52350624 41941865 52350795 41942002 52350966 41942139 52351137 41942276 52351308 41942413 52351479 41942550 52351650 41942687 52351821 41942824 52351992 41942961 52352163 41943098 52352334 41943235 52352505 41943372 52352676 41943509 52352847 41943646 52353018 41943783 52353189 41943920 52353360 41944057 52353531 41944194 52353702 41944331 52353873 41944468 52354044 41944605 52354215 41944742 52354386 41944879 52354557 41945016 52354728 41945153 52354899 41945290 52355070 41945427 52355241 41945564 52355412 41945701 52355583 41945838 52355754 41945975 52355925 41946112 52356096 41946249 52356267 41946386 52356438 41946523 52356609 41946660 52356780 41946797 52356951 41946934 52357122 41947071 52357293 41947208 52357464 41947345 52357635 41947482 52357806 41947619 52357977 41947756 52358148 41947893 52358319 41948030 52358490 41948167 52358661 41948304 52358832 41948441 52359003 41948578 52359174 41948715 52359345 41948852 52359516 41948989 52359687 41949126 52359858 41949263 52360029 41949400 52360200 41949537 52360371 41949674 52360542 41949811 52360713 41949948 52360884 41950085 52361055 41950222 52361226 41950359 52361397 41950496 52361568 41950633 52361739 41950770 52361910 41950907 52362081 41951044 52362252 41951181 52362423 41951318 52362594 41951455 52362765 41951592 52362936 41951729 52363107 41951866 52363278 41952003 52363449 41952140 52363620 41952277 52363791 41952414 52363962 41952551 52364133 41952688 52364304 41952825 52364475 41952962 52364646 41953099 52364817 41953236 52364988 41953373 52365159 41953510 52365330 41953647 52365501 41953784 52365672 41953921 52365843 41954058 52366014 41954195 52366185 41954332 52366356 41954469 52366527 41954606 52366698 41954743 52366869 41954880 52367040 41955017 52367211 41955154 52367382 41955291 52367553 41955428 52367724 41955565 52367895 41955702 52368066 41955839 52368237 41955976 52368408 41956113 52368579 41956250 52368750 41956387 52368921 41956524 52369092 41956661 52369263 41956798 52369434 41956935 52369605 41957072 52369776 41957209 52369947 41957346 52370118 41957483 52370289 41957620 52370460 41957757 52370631 41957894 52370802 41958031 52370973 41958168 52371144 41958305 52371315 41958442 52371486 41958579 52371657 41958716 52371828 41958853 52371999 41958990 52372170 41959127 52372341 41959264 52372512 41959401 52372683 41959538 52372854 41959675 52373025 41959812 52373196 41959949 52373367 41960086 52373538 41960223 52373709 41960360 52373880 41960497 52374051 41960634 52374222 41960771 52374393 41960908 52374564 41961045 52374735 41961182 52374906 41961319 52375077 41961456 52375248 41961593 52375419 41961730 52375590 41961867 52375761 41962004 52375932 41962141 52376103 41962278 52376274 41962415 52376445 41962552 52376616 41962689 52376787 41962826 52376958 41962963 52377129 41963100 52377300 41963237 52377471 41963374 52377642 41963511 52377813 41963648 52377984 41963785 52378155 41963922 52378326 41964059 52378497 41964196 52378668 41964333 52378839 41964470 52379010 41964607 52379181 41964744 52379352 41964881 52379523 41965018 52379694 41965155 52379865 41965292 52380036 41965429 52380207 41965566 52380378 41965703 52380549 41965840 52380720 41965977 52380891 41966114 52381062 41966251 52381233 41966388 52381404 41966525 52381575 41966662 52381746 41966799 52381917 41966936 52382088 41967073 52382259 41967210 52382430 41967347 52382601 41967484 52382772 41967621 52382943 41967758 52383114 41967895 52383285 41968032 52383456 41968169 52383627 41968306 52383798 41968443 52383969 41968580 52384140 41968717 52384311 41968854 52384482 41968991 52384653 41969128 52384824 41969265 52384995 41969402 52385166 41969539 52385337 41969676 52385508 41969813 52385679 41969950 52385850 41970087 52386021 41970224 52386192 41970361 52386363 41970498 52386534 41970635 52386705 41970772 52386876 41970909 52387047 41971046 52387218 41971183 52387389 41971320 52387560 41971457 52387731 41971594 52387902 41971731 52388073 41971868 52388244 41972005 52388415 41972142 52388586 41972279 52388757 41972416 52388928 41972553 52389099 41972690 52389270 41972827 52389441 41972964 52389612 41973101 52389783 41973238 52389954 41973375 52390125 41973512 52390296 41973649 52390467 41973786 52390638 41973923 52390809 41974060 52390980 41974197 52391151 41974334 52391322 41974471 52391493 41974608 52391664 41974745 52391835 41974882 52392006 41975019 52392177 41975156 52392348 41975293 52392519 41975430 52392690 41975567 52392861 41975704 52393032 41975841 52393203 41975978 52393374 41976115 52393545 41976252 52393716 41976389 52393887 41976526 52394058 41976663 52394229 41976800 52394400 41976937 52394571 41977074 52394742 41977211 52394913 41977348 52395084 41977485 52395255 41977622 52395426 41977759 52395597 41977896 52395768 41978033 52395939 41978170 52396110 41978307 52396281 41978444 52396452 41978581 52396623 41978718 52396794 41978855 52396965 41978992 52397136 41979129 52397307 41979266 52397478 41979403 52397649 41979540 52397820 41979677 52397991 41979814 52398162 41979951 52398333 41980088 52398504 41980225 52398675 41980362 52398846 41980499 52399017 41980636 52399188 41980773 52399359 41980910 52399530 41981047 52399701 41981184 52399872 41981321 52400043 41981458 52400214 41981595 52400385 41981732 52400556 41981869 52400727 41982006 52400898 41982143 52401069 41982280 52401240 41982417 52401411 41982554 52401582 41982691 52401753 41982828 52401924 41982965 52402095 41983102 52402266 41983239 52402437 41983376 52402608 41983513 52402779 41983650 52402950 41983787 52403121 41983924 52403292 41984061 52403463 41984198 52403634 41984335 52403805 41984472 52403976 41984609 52404147 41984746 52404318 41984883 52404489 41985020 52404660 41985157 52404831 41985294 52405002 41985431 52405173 41985568 52405344 41985705 52405515 41985842 52405686 41985979 52405857 41986116 52406028 41986253 52406199 41986390 52406370 41986527 52406541 41986664 52406712 41986801 52406883 41986938 52407054 41987075 52407225 41987212 52407396 41987349 52407567 41987486 52407738 41987623 52407909 41987760 52408080 41987897 52408251 41988034 52408422 41988171 52408593 41988308 52408764 41988445 52408935 41988582 52409106 41988719 52409277 41988856 52409448 41988993 52409619 41989130 52409790 41989267 52409961 41989404 52410132 41989541 52410303 41989678 52410474 41989815 52410645 41989952 52410816 41990089 52410987 41990226 52411158 41990363 52411329 41990500 52411500 41990637 52411671 41990774 52411842 41990911 52412013 41991048 52412184 41991185 52412355 41991322 52412526 41991459 52412697 41991596 52412868 41991733 52413039 41991870 52413210 41992007 52413381 41992144 52413552 41992281 52413723 41992418 52413894 41992555 52414065 41992692 52414236 41992829 52414407 41992966 52414578 41993103 52414749 41993240 52414920 41993377 52415091 41993514 52415262 41993651 52415433 41993788 52415604 41993925 52415775 41994062 52415946 41994199 52416117 41994336 52416288 41994473 52416459 41994610 52416630 41994747 52416801 41994884 52416972 41995021 52417143 41995158 52417314 41995295 52417485 41995432 52417656 41995569 52417827 41995706 52417998 41995843 52418169 41995980 52418340 41996117 52418511 41996254 52418682 41996391 52418853 41996528 52419024 41996665 52419195 41996802 52419366 41996939 52419537 41997076 52419708 41997213 52419879 41997350 52420050 41997487 52420221 41997624 52420392 41997761 52420563 41997898 52420734 41998035 52420905 41998172 52421076 41998309 52421247 41998446 52421418 41998583 52421589 41998720 52421760 41998857 52421931 41998994 52422102 41999131 52422273 41999268 52422444 41999405 52422615 41999542 52422786 41999679 52422957 41999816 52423128 41999953 52423299 42000090 52423470 42000227 52423641 42000364 52423812 42000501 52423983 42000638 52424154 42000775 52424325 42000912 52424496 42001049 52424667 42001186 52424838 42001323 52425009 42001460 52425180 42001597 52425351 42001734 52425522 42001871 52425693 42002008 52425864 42002145 52426035 42002282 52426206 42002419 52426377 42002556 52426548 42002693 52426719 42002830 52426890 42002967 52427061 42003104 52427232 42003241 52427403 42003378 52427574 42003515 52427745 42003652 52427916 42003789 52428087 42003926 52428258 42004063 52428429 42004200 52428600 42004337 52428771 42004474 52428942 42004611 52429113 42004748 52429284 42004885 52429455 42005022 52429626 42005159 52429797 42005296 52429968 42005433 52430139 42005570 52430310 42005707 52430481 42005844 52430652 42005981 52430823 42006118 52430994 42006255 52431165 42006392 52431336 42006529 52431507 42006666 52431678 42006803 52431849 42006940 52432020 42007077 52432191 42007214 52432362 42007351 52432533 42007488 52432704 42007625 52432875 42007762 52433046 42007899 52433217 42008036 52433388 42008173 52433559 42008310 52433730 42008447 52433901 42008584 52434072 42008721 52434243 42008858 52434414 42008995 52434585 42009132 52434756 42009269 52434927 42009406 52435098 42009543 52435269
1000 61708225 0 61708225 77022675 61708362 77022846 61708499 77023017 61708636 77023188 61708773 77023359 61708910 77023530 61709047 77023701 61709184 77023872 61709321 77024043 61709458 77024214 61709595 77024385 61709732 77024556 61709869 77024727 61710006 77024898 61710143 77025069 61710280 77025240 61710417 77025411 61710554 77025582 61710691 77025753 61710828 77025924 61710965 77026095 61711102 77026266 61711239 77026437 61711376 77026608 61711513 77026779 61711650 77026950 61711787 77027121 61711924 77027292 61712061 77027463 61712198 77027634 61712335 77027805 61712472 77027976 61712609 77028147 61712746 77028318 61712883 77028489 61713020 77028660 61713157 77028831 61713294 77029002 61713431 77029173 61713568 77029344 61713705 77029515 61713842 77029686 61713979 77029857 61714116 77030028 61714253 77030199 61714390 77030370 61714527 77030541 61714664 77030712 61714801 77030883 61714938 77031054 61715075 77031225 61715212 77031396 61715349 77031567 61715486 77031738 61715623 77031909 61715760 77032080 61715897 77032251 61716034 77032422 61716171 77032593 61716308 77032764 61716445 77032935 61716582 77033106 61716719 77033277 61716856 77033448 61716993 77033619 61717130 77033790 61717267 77033961 61717404 77034132 61717541 77034303 61717678 77034474 61717815 77034645 61717952 77034816 61718089 77034987 61718226 77035158 61718363 77035329 61718500 77035500 61718637 77035671 61718774 77035842 61718911 77036013 61719048 77036184 61719185 77036355 61719322 77036526 61719459 77036697 61719596 77036868 61719733 77037039 61719870 77037210 61720007 77037381 61720144 77037552 61720281 77037723 61720418 77037894 61720555 77038065 61720692 77038236 61720829 77038407 61720966 77038578 61721103 77038749 61721240 77038920 61721377 77039091 61721514 77039262 61721651 77039433 61721788 77039604 61721925 77039775 61722062 77039946 61722199 77040117 61722336 77040288 61722473 77040459 61722610 77040630 61722747 77040801 61722884 77040972 61723021 77041143 61723158 77041314 61723295 77041485 61723432 77041656 61723569 77041827 61723706 77041998 61723843 77042169 61723980 77042340 61724117 77042511 61724254 77042682 61724391 77042853 61724528 77043024 61724665 77043195 61724802 77043366 61724939 77043537 61725076 77043708 61725213 77043879 61725350 77044050 61725487 77044221 61725624 77044392 61725761 77044563 61725898 77044734 61726035 77044905 61726172 77045076 61726309 77045247 61726446 77045418 61726583 77045589 61726720 77045760 61726857 77045931 61726994 77046102 61727131 77046273 61727268 77046444 61727405 77046615 61727542 77046786 61727679 77046957 61727816 77047128 61727953 77047299 61728090 77047470 61728227 77047641 61728364 77047812 61728501 77047983 61728638 77048154 61728775 77048325 61728912 77048496 61729049 77048667 61729186 77048838 61729323 77049009 61729460 77049180 61729597 77049351 61729734 77049522 61729871 77049693 61730008 77049864 61730145 77050035 61730282 77050206 61730419 77050377 61730556 77050548 61730693 77050719 61730830 77050890 61730967 77051061 61731104 77051232 61731241 77051403 61731378 77051574 61731515 77051745 61731652 77051916 61731789 77052087 61731926 77052258 61732063 77052429 61732200 77052600 61732337 77052771 61732474 77052942 61732611 77053113 61732748 77053284 61732885 77053455 61733022 77053626 61733159 77053797 61733296 77053968 61733433 77054139 61733570 77054310 61733707 77054481 61733844 77054652 61733981 77054823 61734118 77054994 61734255 77055165 61734392 77055336 61734529 77055507 61734666 77055678 61734803 77055849 61734940 77056020 61735077 77056191 61735214 77056362 61735351 77056533 61735488 77056704 61735625 77056875 61735762 77057046 61735899 77057217 61736036 77057388 61736173 77057559 61736310 77057730 61736447 77057901 61736584 77058072 61736721 77058243 61736858 77058414 61736995 77058585 61737132 77058756 61737269 77058927 61737406 77059098 61737543 77059269 61737680 77059440 61737817 77059611 61737954 77059782 61738091 77059953 61738228 77060124 61738365 77060295 61738502 77060466 61738639 77060637 61738776 77060808 61738913 77060979 61739050 77061150 61739187 77061321 61739324 77061492 61739461 77061663 61739598 77061834 61739735 77062005 61739872 77062176 61740009 77062347 61740146 77062518 61740283 77062689 61740420 77062860 61740557 77063031 61740694 77063202 61740831 77063373 61740968 77063544 61741105 77063715 61741242 77063886 61741379 77064057 61741516 77064228 61741653 77064399 61741790 77064570 61741927 77064741 61742064 77064912 61742201 77065083 61742338 77065254 61742475 77065425 61742612 77065596 61742749 77065767 61742886 77065938 61743023 77066109 61743160 77066280 61743297 77066451 61743434 77066622 61743571 77066793 61743708 77066964 61743845 77067135 61743982 77067306 61744119 77067477 61744256 77067648 61744393 77067819 61744530 77067990 61744667 77068161 61744804 77068332 61744941 77068503 61745078 77068674 61745215 77068845 61745352 77069016 61745489 77069187 61745626 77069358 61745763 77069529 61745900 77069700 61746037 77069871 61746174 77070042 61746311 77070213 61746448 77070384 61746585 77070555 61746722 77070726 61746859 77070897 61746996 77071068 61747133 77071239 61747270 77071410 61747407 77071581 61747544 77071752 61747681 77071923 61747818 77072094 61747955 77072265 61748092 77072436 61748229 77072607 61748366 77072778 61748503 77072949 61748640 77073120 61748777 77073291 61748914 77073462 61749051 77073633 61749188 77073804 61749325 77073975 61749462 77074146 61749599 77074317 61749736 77074488 61749873 77074659 61750010 77074830 61750147 77075001 61750284 77075172 61750421 77075343 61750558 77075514 61750695 77075685 61750832 77075856 61750969 77076027 61751106 77076198 61751243 77076369 61751380 77076540 61751517 77076711 61751654 77076882 61751791 77077053 61751928 77077224 61752065 77077395 61752202 77077566 61752339 77077737 61752476 77077908 61752613 77078079 61752750 77078250 61752887 77078421 61753024 77078592 61753161 77078763 61753298 77078934 61753435 77079105 61753572 77079276 61753709 77079447 61753846 77079618 61753983 77079789 61754120 77079960 61754257 77080131 61754394 77080302 61754531 77080473 61754668 77080644 61754805 77080815 61754942 77080986 61755079 77081157 61755216 77081328 61755353 77081499 61755490 77081670 61755627 77081841 61755764 77082012 61755901 77082183 61756038 77082354 61756175 77082525 61756312 77082696 61756449 77082867 61756586 77083038 61756723 77083209 61756860 77083380 61756997 77083551 61757134 77083722 61757271 77083893 61757408 77084064 61757545 77084235 61757682 77084406 61757819 77084577 61757956 77084748 61758093 77084919 61758230 77085090 61758367 77085261 61758504 77085432 61758641 77085603 61758778 77085774 61758915 77085945 61759052 77086116 61759189 77086287 61759326 77086458 61759463 77086629 61759600 77086800 61759737 77086971 61759874 77087142 61760011 77087313 61760148 77087484 61760285 77087655 61760422 77087826 61760559 77087997 61760696 77088168 61760833 77088339 61760970 77088510 61761107 77088681 61761244 77088852 61761381 77089023 61761518 77089194 61761655 77089365 61761792 77089536 61761929 77089707 61762066 77089878 61762203 77090049 61762340 77090220 61762477 77090391 61762614 77090562 61762751 77090733 61762888 77090904 61763025 77091075 61763162 77091246 61763299 77091417 61763436 77091588 61763573 77091759 61763710 77091930 61763847 77092101 61763984 77092272 61764121 77092443 61764258 77092614 61764395 77092785 61764532 77092956 61764669 77093127 61764806 77093298 61764943 77093469 61765080 77093640 61765217 77093811 61765354 77093982 61765491 77094153 61765628 77094324 61765765 77094495 61765902 77094666 61766039 77094837 61766176 77095008 61766313 77095179 61766450 77095350 61766587 77095521 61766724 77095692 61766861 77095863 61766998 77096034 61767135 77096205 61767272 77096376 61767409 77096547 61767546 77096718 61767683 77096889 61767820 77097060 61767957 77097231 61768094 77097402 61768231 77097573 61768368 77097744 61768505 77097915 61768642 77098086 61768779 77098257 61768916 77098428 61769053 77098599 61769190 77098770 61769327 77098941 61769464 77099112 61769601 77099283 61769738 77099454 61769875 77099625 61770012 77099796 61770149 77099967 61770286 77100138 61770423 77100309 61770560 77100480 61770697 77100651 61770834 77100822 61770971 77100993 61771108 77101164 61771245 77101335 61771382 77101506 61771519 77101677 61771656 77101848 61771793 77102019 61771930 77102190 61772067 77102361 61772204 77102532 61772341 77102703 61772478 77102874 61772615 77103045 61772752 77103216 61772889 77103387 61773026 77103558 61773163 77103729 61773300 77103900 61773437 77104071 61773574 77104242 61773711 77104413 61773848 77104584 61773985 77104755 61774122 77104926 61774259 77105097 61774396 77105268 61774533 77105439 61774670 77105610 61774807 77105781 61774944 77105952 61775081 77106123 61775218 77106294 61775355 77106465 61775492 77106636 61775629 77106807 61775766 77106978 61775903 77107149 61776040 77107320 61776177 77107491 61776314 77107662 61776451 77107833 61776588 77108004 61776725 77108175 61776862 77108346 61776999 77108517 61777136 77108688 61777273 77108859 61777410 77109030 61777547 77109201 61777684 77109372 61777821 77109543 61777958 77109714 61778095 77109885 61778232 77110056 61778369 77110227 61778506 77110398 61778643 77110569 61778780 77110740 61778917 77110911 61779054 77111082 61779191 77111253 61779328 77111424 61779465 77111595 61779602 77111766 61779739 77111937 61779876 77112108 61780013 77112279 61780150 77112450 61780287 77112621 61780424 77112792 61780561 77112963 61780698 77113134 61780835 77113305 61780972 77113476 61781109 77113647 61781246 77113818 61781383 77113989 61781520 77114160 61781657 77114331 61781794 77114502 61781931 77114673 61782068 77114844 61782205 77115015 61782342 77115186 61782479 77115357 61782616 77115528 61782753 77115699 61782890 77115870 61783027 77116041 61783164 77116212 61783301 77116383 61783438 77116554 61783575 77116725 61783712 77116896 61783849 77117067 61783986 77117238 61784123 77117409 61784260 77117580 61784397 77117751 61784534 77117922 61784671 77118093 61784808 77118264 61784945 77118435 61785082 77118606 61785219 77118777 61785356 77118948 61785493 77119119 61785630 77119290 61785767 77119461 61785904 77119632 61786041 77119803 61786178 77119974 61786315 77120145 61786452 77120316 61786589 77120487 61786726 77120658 61786863 77120829 61787000 77121000 61787137 77121171 61787274 77121342 61787411 77121513 61787548 77121684 61787685 77121855 61787822 77122026 61787959 77122197 61788096 77122368 61788233 77122539 61788370 77122710 61788507 77122881 61788644 77123052 61788781 77123223 61788918 77123394 61789055 77123565 61789192 77123736 61789329 77123907 61789466 77124078 61789603 77124249 61789740 77124420 61789877 77124591 61790014 77124762 61790151 77124933 61790288 77125104 61790425 77125275 61790562 77125446 61790699 77125617 61790836 77125788 61790973 77125959 61791110 77126130 61791247 77126301 61791384 77126472 61791521 77126643 61791658 77126814 61791795 77126985 61791932 77127156 61792069 77127327 61792206 77127498 61792343 77127669 61792480 77127840 61792617 77128011 61792754 77128182 61792891 77128353 61793028 77128524 61793165 77128695 61793302 77128866 61793439 77129037 61793576 77129208 61793713 77129379 61793850 77129550 61793987 77129721 61794124 77129892 61794261 77130063 61794398 77130234 61794535 77130405 61794672 77130576 61794809 77130747 61794946 77130918 61795083 77131089 61795220 77131260 61795357 77131431 61795494 77131602 61795631 77131773 61795768 77131944 61795905 77132115 61796042 77132286 61796179 77132457 61796316 77132628 61796453 77132799 61796590 77132970 61796727 77133141 61796864 77133312 61797001 77133483 61797138 77133654 61797275 77133825 61797412 77133996 61797549 77134167 61797686 77134338 61797823 77134509 61797960 77134680 61798097 77134851 61798234 77135022 61798371 77135193 61798508 77135364 61798645 77135535 61798782 77135706 61798919 77135877 61799056 77136048 61799193 77136219 61799330 77136390 61799467 77136561 61799604 77136732 61799741 77136903 61799878 77137074 61800015 77137245 61800152 77137416 61800289 77137587 61800426 77137758 61800563 77137929 61800700 77138100 61800837 77138271 61800974 77138442 61801111 77138613 61801248 77138784 61801385 77138955 61801522 77139126 61801659 77139297 61801796 77139468 61801933 77139639 61802070 77139810 61802207 77139981 61802344 77140152 61802481 77140323 61802618 77140494 61802755 77140665 61802892 77140836 61803029 77141007 61803166 77141178 61803303 77141349 61803440 77141520 61803577 77141691 61803714 77141862 61803851 77142033 61803988 77142204 61804125 77142375 61804262 77142546 61804399 77142717 61804536 77142888 61804673 77143059 61804810 77143230 61804947 77143401 61805084 77143572 61805221 77143743 61805358 77143914 61805495 77144085 61805632 77144256 61805769 77144427 61805906 77144598 61806043 77144769 61806180 77144940 61806317 77145111 61806454 77145282 61806591 77145453 61806728 77145624 61806865 77145795 61807002 77145966 61807139 77146137 61807276 77146308 61807413 77146479 61807550 77146650 61807687 77146821 61807824 77146992 61807961 77147163 61808098 77147334 61808235 77147505 61808372 77147676 61808509 77147847 61808646 77148018 61808783 77148189 61808920 77148360 61809057 77148531 61809194 77148702 61809331 77148873 61809468 77149044 61809605 77149215 61809742 77149386 61809879 77149557 61810016 77149728 61810153 77149899 61810290 77150070 61810427 77150241 61810564 77150412 61810701 77150583 61810838 77150754 61810975 77150925 61811112 77151096 61811249 77151267 61811386 77151438 61811523 77151609 61811660 77151780 61811797 77151951 61811934 77152122 61812071 77152293 61812208 77152464 61812345 77152635 61812482 77152806 61812619 77152977 61812756 77153148 61812893 77153319 61813030 77153490 61813167 77153661 61813304 77153832 61813441 77154003 61813578 77154174 61813715 77154345 61813852 77154516 61813989 77154687 61814126 77154858 61814263 77155029 61814400 77155200 61814537 77155371 61814674 77155542 61814811 77155713 61814948 77155884 61815085 77156055 61815222 77156226 61815359 77156397 61815496 77156568 61815633 77156739 61815770 77156910 61815907 77157081 61816044 77157252 61816181 77157423 61816318 77157594 61816455 77157765 61816592 77157936 61816729 77158107 61816866 77158278 61817003 77158449 61817140 77158620 61817277 77158791 61817414 77158962 61817551 77159133 61817688 77159304 61817825 77159475 61817962 77159646 61818099 77159817 61818236 77159988 61818373 77160159 61818510 77160330 61818647 77160501 61818784 77160672 61818921 77160843 61819058 77161014 61819195 77161185 61819332 77161356 61819469 77161527 61819606 77161698 61819743 77161869 61819880 77162040 61820017 77162211 61820154 77162382 61820291 77162553 61820428 77162724 61820565 77162895 61820702 77163066 61820839 77163237 61820976 77163408 61821113 77163579 61821250 77163750 61821387 77163921 61821524 77164092 61821661 77164263 61821798 77164434 61821935 77164605 61822072 77164776 61822209 77164947 61822346 77165118 61822483 77165289 61822620 77165460 61822757 77165631 61822894 77165802 61823031 77165973 61823168 77166144 61823305 77166315 61823442 77166486 61823579 77166657 61823716 77166828 61823853 77166999 61823990 77167170 61824127 77167341 61824264 77167512 61824401 77167683 61824538 77167854 61824675 77168025 61824812 77168196 61824949 77168367 61825086 77168538 61825223 77168709 61825360 77168880 61825497 77169051 61825634 77169222 61825771 77169393 61825908 77169564 61826045 77169735 61826182 77169906 61826319 77170077 61826456 77170248 61826593 77170419 61826730 77170590 61826867 77170761 61827004 77170932 61827141 77171103 61827278 77171274 61827415 77171445 61827552 77171616 61827689 77171787 61827826 77171958 61827963 77172129 61828100 77172300 61828237 77172471 61828374 77172642 61828511 77172813 61828648 77172984 61828785 77173155 61828922 77173326 61829059 77173497 61829196 77173668 61829333 77173839 61829470 77174010 61829607 77174181 61829744 77174352 61829881 77174523 61830018 77174694 61830155 77174865 61830292 77175036 61830429 77175207 61830566 77175378 61830703 77175549 61830840 77175720 61830977 77175891 61831114 77176062 61831251 77176233 61831388 77176404 61831525 77176575 61831662 77176746 61831799 77176917 61831936 77177088 61832073 77177259 61832210 77177430 61832347 77177601 61832484 77177772 61832621 77177943 61832758 77178114 61832895 77178285 61833032 77178456 61833169 77178627 61833306 77178798 61833443 77178969 61833580 77179140 61833717 77179311 61833854 77179482 61833991 77179653 61834128 77179824 61834265 77179995 61834402 77180166 61834539 77180337 61834676 77180508 61834813 77180679 61834950 77180850 61835087 77181021 61835224 77181192 61835361 77181363 61835498 77181534 61835635 77181705 61835772 77181876 61835909 77182047 61836046 77182218 61836183 77182389 61836320 77182560 61836457 77182731 61836594 77182902 61836731 77183073 61836868 77183244 61837005 77183415 61837142 77183586 61837279 77183757 61837416 77183928 61837553 77184099 61837690 77184270 61837827 77184441 61837964 77184612 61838101 77184783 61838238 77184954 61838375 77185125 61838512 77185296 61838649 77185467 61838786 77185638 61838923 77185809 61839060 77185980 61839197 77186151 61839334 77186322 61839471 77186493 61839608 77186664 61839745 77186835 61839882 77187006 61840019 77187177 61840156 77187348 61840293 77187519 61840430 77187690 61840567 77187861 61840704 77188032 61840841 77188203 61840978 77188374 61841115 77188545 61841252 77188716 61841389 77188887 61841526 77189058 61841663 77189229 61841800 77189400 61841937 77189571 61842074 77189742 61842211 77189913 61842348 77190084 61842485 77190255 61842622 77190426 61842759 77190597 61842896 77190768 61843033 77190939 61843170 77191110 61843307 77191281 61843444 77191452 61843581 77191623 61843718 77191794 61843855 77191965 61843992 77192136 61844129 77192307 61844266 77192478 61844403 77192649 61844540 77192820 61844677 77192991 61844814 77193162 61844951 77193333
1000 28603956 0 28603956 35702748 28604093 35702919 28604230 35703090 28604367 35703261 28604504 35703432 28604641 35703603 28604778 35703774 28604915 35703945 28605052 35704116 28605189 35704287 28605326 35704458 28605463 35704629 28605600 35704800 28605737 35704971 28605874 35705142 28606011 35705313 28606148 35705484 28606285 35705655 28606422 35705826 28606559 35705997 28606696 35706168 28606833 35706339 28606970 35706510 28607107 35706681 28607244 35706852 28607381 35707023 28607518 35707194 28607655 35707365 28607792 35707536 28607929 35707707 28608066 35707878 28608203 35708049 28608340 35708220 28608477 35708391 28608614 35708562 28608751 35708733 28608888 35708904 28609025 35709075 28609162 35709246 28609299 35709417 28609436 35709588 28609573 35709759 28609710 35709930 28609847 35710101 28609984 35710272 28610121 35710443 28610258 35710614 28610395 35710785 28610532 35710956 28610669 35711127 28610806 35711298 28610943 35711469 28611080 35711640 28611217 35711811 28611354 35711982 28611491 35712153 28611628 35712324 28611765 35712495 28611902 35712666 28612039 35712837 28612176 35713008 28612313 35713179 28612450 35713350 28612587 35713521 28612724 35713692 28612861 35713863 28612998 35714034 28613135 35714205 28613272 35714376 28613409 35714547 28613546 35714718 28613683 35714889 28613820 35715060 28613957 35715231 28614094 35715402 28614231 35715573 28614368 35715744 28614505 35715915 28614642 35716086 28614779 35716257 28614916 35716428 28615053 35716599 28615190 35716770 28615327 35716941 28615464 35717112 28615601 35717283 28615738 35717454 28615875 35717625 28616012 35717796 28616149 35717967 28616286 35718138 28616423 35718309 28616560 35718480 28616697 35718651 28616834 35718822 28616971 35718993 28617108 35719164 28617245 35719335 28617382 35719506 28617519 35719677 28617656 35719848 28617793 35720019 28617930 35720190 28618067 35720361 28618204 35720532 28618341 35720703 28618478 35720874 28618615 35721045 28618752 35721216 28618889 35721387 28619026 35721558 28619163 35721729 28619300 35721900 28619437 35722071 28619574 35722242 28619711 35722413 28619848 35722584 28619985 35722755 28620122 35722926 28620259 35723097 28620396 35723268 28620533 35723439 28620670 35723610 28620807 35723781 28620944 35723952 28621081 35724123 28621218 35724294 28621355 35724465 28621492 35724636 28621629 35724807 28621766 35724978 28621903 35725149 28622040 35725320 28622177 35725491 28622314 35725662 28622451 35725833 28622588 35726004 28622725 35726175 28622862 35726346 28622999 35726517 28623136 35726688 28623273 35726859 28623410 35727030 28623547 35727201 28623684 35727372 28623821 35727543 28623958 35727714 28624095 35727885 28624232 35728056 28624369 35728227 28624506 35728398 28624643 35728569 28624780 35728740 28624917 35728911 28625054 35729082 28625191 35729253 28625328 35729424 28625465 35729595 28625602 35729766 28625739 35729937 28625876 35730108 28626013 35730279 28626150 35730450 28626287 35730621 28626424 35730792 28626561 35730963 28626698 35731134 28626835 35731305 28626972 35731476 28627109 35731647 28627246 35731818 28627383 35731989 28627520 35732160 28627657 35732331 28627794 35732502 28627931 35732673 28628068 35732844 28628205 35733015 28628342 35733186 28628479 35733357 28628616 35733528 28628753 35733699 28628890 35733870 28629027 35734041 28629164 35734212 28629301 35734383 28629438 35734554 28629575 35734725 28629712 35734896 28629849 35735067 28629986 35735238 28630123 35735409 28630260 35735580 28630397 35735751 28630534 35735922 28630671 35736093 28630808 35736264 28630945 35736435 28631082 35736606 28631219 35736777 28631356 35736948 28631493 35737119 28631630 35737290 28631767 35737461 28631904 35737632 28632041 35737803 28632178 35737974 28632315 35738145 28632452 35738316 28632589 35738487 28632726 35738658 28632863 35738829 28633000 35739000 28633137 35739171 28633274 35739342 28633411 35739513 28633548 35739684 28633685 35739855 28633822 35740026 28633959 35740197 28634096 35740368 28634233 35740539 28634370 35740710 28634507 35740881 28634644 35741052 28634781 35741223 28634918 35741394 28635055 35741565 28635192 35741736 28635329 35741907 28635466 35742078 28635603 35742249 28635740 35742420 28635877 35742591 28636014 35742762 28636151 35742933 28636288 35743104 28636425 35743275 28636562 35743446 28636699 35743617 28636836 35743788 28636973 35743959 28637110 35744130 28637247 35744301 28637384 35744472 28637521 35744643 28637658 35744814 28637795 35744985 28637932 35745156 28638069 35745327 28638206 35745498 28638343 35745669 28638480 35745840 28638617 35746011 28638754 35746182 28638891 35746353 28639028 35746524 28639165 35746695 28639302 35746866 28639439 35747037 28639576 35747208 28639713 35747379 28639850 35747550 28639987 35747721 28640124 35747892 28640261 35748063 28640398 35748234 28640535 35748405 28640672 35748576 28640809 35748747 28640946 35748918 28641083 35749089 28641220 35749260 28641357 35749431 28641494 35749602 28641631 35749773 28641768 35749944 28641905 35750115 28642042 35750286 28642179 35750457 28642316 35750628 28642453 35750799 28642590 35750970 28642727 35751141 28642864 35751312 28643001 35751483 28643138 35751654 28643275 35751825 28643412 35751996 28643549 35752167 28643686 35752338 28643823 35752509 28643960 35752680 28644097 35752851 28644234 35753022 28644371 35753193 28644508 35753364 28644645 35753535 28644782 35753706 28644919 35753877 28645056 35754048 28645193 35754219 28645330 35754390 28645467 35754561 28645604 35754732 28645741 35754903 28645878 35755074 28646015 35755245 28646152 35755416 28646289 35755587 28646426 35755758 28646563 35755929 28646700 35756100 28646837 35756271 28646974 35756442 28647111 35756613 28647248 35756784 28647385 35756955 28647522 35757126 28647659 35757297 28647796 35757468 28647933 35757639 28648070 35757810 28648207 35757981 28648344 35758152 28648481 35758323 28648618 35758494 28648755 35758665 28648892 35758836 28649029 35759007 28649166 35759178 28649303 35759349 28649440 35759520 28649577 35759691 28649714 35759862 28649851 35760033 28649988 35760204 28650125 35760375 28650262 35760546 28650399 35760717 28650536 35760888 28650673 35761059 28650810 35761230 28650947 35761401 28651084 35761572 28651221 35761743 28651358 35761914 28651495 35762085 28651632 35762256 28651769 35762427 28651906 35762598 28652043 35762769 28652180 35762940 28652317 35763111 28652454 35763282 28652591 35763453 28652728 35763624 28652865 35763795 28653002 35763966 28653139 35764137 28653276 35764308 28653413 35764479 28653550 35764650 28653687 35764821 28653824 35764992 28653961 35765163 28654098 35765334 28654235 35765505 28654372 35765676 28654509 35765847 28654646 35766018 28654783 35766189 28654920 35766360 28655057 35766531 28655194 35766702 28655331 35766873 28655468 35767044 28655605 35767215 28655742 35767386 28655879 35767557 28656016 35767728 28656153 35767899 28656290 35768070 28656427 35768241 28656564 35768412 28656701 35768583 28656838 35768754 28656975 35768925 28657112 35769096 28657249 35769267 28657386 35769438 28657523 35769609 28657660 35769780 28657797 35769951 28657934 35770122 28658071 35770293 28658208 35770464 28658345 35770635 28658482 35770806 28658619 35770977 28658756 35771148 28658893 35771319 28659030 35771490 28659167 35771661 28659304 35771832 28659441 35772003 28659578 35772174 28659715 35772345 28659852 35772516 28659989 35772687 28660126 35772858 28660263 35773029 28660400 35773200 28660537 35773371 28660674 35773542 28660811 35773713 28660948 35773884 28661085 35774055 28661222 35774226 28661359 35774397 28661496 35774568 28661633 35774739 28661770 35774910 28661907 35775081 28662044 35775252 28662181 35775423 28662318 35775594 28662455 35775765 28662592 35775936 28662729 35776107 28662866 35776278 28663003 35776449 28663140 35776620 28663277 35776791 28663414 35776962 28663551 35777133 28663688 35777304 28663825 35777475 28663962 35777646 28664099 35777817 28664236 35777988 28664373 35778159 28664510 35778330 28664647 35778501 28664784 35778672 28664921 35778843 28665058 35779014 28665195 35779185 28665332 35779356 28665469 35779527 28665606 35779698 28665743 35779869 28665880 35780040 28666017 35780211 28666154 35780382 28666291 35780553 28666428 35780724 28666565 35780895 28666702 35781066 28666839 35781237 28666976 35781408 28667113 35781579 28667250 35781750 28667387 35781921 28667524 35782092 28667661 35782263 28667798 35782434 28667935 35782605 28668072 35782776 28668209 35782947 28668346 35783118 28668483 35783289 28668620 35783460 28668757 35783631 28668894 35783802 28669031 35783973 28669168 35784144 28669305 35784315 28669442 35784486 28669579 35784657 28669716 35784828 28669853 35784999 28669990 35785170 28670127 35785341 28670264 35785512 28670401 35785683 28670538 35785854 28670675 35786025 28670812 35786196 28670949 35786367 28671086 35786538 28671223 35786709 28671360 35786880 28671497 35787051 28671634 35787222 28671771 35787393 28671908 35787564 28672045 35787735 28672182 35787906 28672319 35788077 28672456 35788248 28672593 35788419 28672730 35788590 28672867 35788761 28673004 35788932 28673141 35789103 28673278 35789274 28673415 35789445 28673552 35789616 28673689 35789787 28673826 35789958 28673963 35790129 28674100 35790300 28674237 35790471 28674374 35790642 28674511 35790813 28674648 35790984 28674785 35791155 28674922 35791326 28675059 35791497 28675196 35791668 28675333 35791839 28675470 35792010 28675607 35792181 28675744 35792352 28675881 35792523 28676018 35792694 28676155 35792865 28676292 35793036 28676429 35793207 28676566 35793378 28676703 35793549 28676840 35793720 28676977 35793891 28677114 35794062 28677251 35794233 28677388 35794404 28677525 35794575 28677662 35794746 28677799 35794917 28677936 35795088 28678073 35795259 28678210 35795430 28678347 35795601 28678484 35795772 28678621 35795943 28678758 35796114 28678895 35796285 28679032 35796456 28679169 35796627 28679306 35796798 28679443 35796969 28679580 35797140 28679717 35797311 28679854 35797482 28679991 35797653 28680128 35797824 28680265 35797995 28680402 35798166 28680539 35798337 28680676 35798508 28680813 35798679 28680950 35798850 28681087 35799021 28681224 35799192 28681361 35799363 28681498 35799534 28681635 35799705 28681772 35799876 28681909 35800047 28682046 35800218 28682183 35800389 28682320 35800560 28682457 35800731 28682594 35800902 28682731 35801073 28682868 35801244 28683005 35801415 28683142 35801586 28683279 35801757 28683416 35801928 28683553 35802099 28683690 35802270 28683827 35802441 28683964 35802612 28684101 35802783 28684238 35802954 28684375 35803125 28684512 35803296 28684649 35803467 28684786 35803638 28684923 35803809 28685060 35803980 28685197 35804151 28685334 35804322 28685471 35804493 28685608 35804664 28685745 35804835 28685882 35805006 28686019 35805177 28686156 35805348 28686293 35805519 28686430 35805690 28686567 35805861 28686704 35806032 28686841 35806203 28686978 35806374 28687115 35806545 28687252 35806716 28687389 35806887 28687526 35807058 28687663 35807229 28687800 35807400 28687937 35807571 28688074 35807742 28688211 35807913 28688348 35808084 28688485 35808255 28688622 35808426 28688759 35808597 28688896 35808768 28689033 35808939 28689170 35809110 28689307 35809281 28689444 35809452 28689581 35809623 28689718 35809794 28689855 35809965 28689992 35810136 28690129 35810307 28690266 35810478 28690403 35810649 28690540 35810820 28690677 35810991 28690814 35811162 28690951 35811333 28691088 35811504 28691225 35811675 28691362 35811846 28691499 35812017 28691636 35812188 28691773 35812359 28691910 35812530 28692047 35812701 28692184 35812872 28692321 35813043 28692458 35813214 28692595 35813385 28692732 35813556 28692869 35813727 28693006 35813898 28693143 35814069 28693280 35814240 28693417 35814411 28693554 35814582 28693691 35814753 28693828 35814924 28693965 35815095 28694102 35815266 28694239 35815437 28694376 35815608 28694513 35815779 28694650 35815950 28694787 35816121 28694924 35816292 28695061 35816463 28695198 35816634 28695335 35816805 28695472 35816976 28695609 35817147 28695746 35817318 28695883 35817489 28696020 35817660 28696157 35817831 28696294 35818002 28696431 35818173 28696568 35818344 28696705 35818515 28696842 35818686 28696979 35818857 28697116 35819028 28697253 35819199 28697390 35819370 28697527 35819541 28697664 35819712 28697801 35819883 28697938 35820054 28698075 35820225 28698212 35820396 28698349 35820567 28698486 35820738 28698623 35820909 28698760 35821080 28698897 35821251 28699034 35821422 28699171 35821593 28699308 35821764 28699445 35821935 28699582 35822106 28699719 35822277 28699856 35822448 28699993 35822619 28700130 35822790 28700267 35822961 28700404 35823132 28700541 35823303 28700678 35823474 28700815 35823645 28700952 35823816 28701089 35823987 28701226 35824158 28701363 35824329 28701500 35824500 28701637 35824671 28701774 35824842 28701911 35825013 28702048 35825184 28702185 35825355 28702322 35825526 28702459 35825697 28702596 35825868 28702733 35826039 28702870 35826210 28703007 35826381 28703144 35826552 28703281 35826723 28703418 35826894 28703555 35827065 28703692 35827236 28703829 35827407 28703966 35827578 28704103 35827749 28704240 35827920 28704377 35828091 28704514 35828262 28704651 35828433 28704788 35828604 28704925 35828775 28705062 35828946 28705199 35829117 28705336 35829288 28705473 35829459 28705610 35829630 28705747 35829801 28705884 35829972 28706021 35830143 28706158 35830314 28706295 35830485 28706432 35830656 28706569 35830827 28706706 35830998 28706843 35831169 28706980 35831340 28707117 35831511 28707254 35831682 28707391 35831853 28707528 35832024 28707665 35832195 28707802 35832366 28707939 35832537 28708076 35832708 28708213 35832879 28708350 35833050 28708487 35833221 28708624 35833392 28708761 35833563 28708898 35833734 28709035 35833905 28709172 35834076 28709309 35834247 28709446 35834418 28709583 35834589 28709720 35834760 28709857 35834931 28709994 35835102 28710131 35835273 28710268 35835444 28710405 35835615 28710542 35835786 28710679 35835957 28710816 35836128 28710953 35836299 28711090 35836470 28711227 35836641 28711364 35836812 28711501 35836983 28711638 35837154 28711775 35837325 28711912 35837496 28712049 35837667 28712186 35837838 28712323 35838009 28712460 35838180 28712597 35838351 28712734 35838522 28712871 35838693 28713008 35838864 28713145 35839035 28713282 35839206 28713419 35839377 28713556 35839548 28713693 35839719 28713830 35839890 28713967 35840061 28714104 35840232 28714241 35840403 28714378 35840574 28714515 35840745 28714652 35840916 28714789 35841087 28714926 35841258 28715063 35841429 28715200 35841600 28715337 35841771 28715474 35841942 28715611 35842113 28715748 35842284 28715885 35842455 28716022 35842626 28716159 35842797 28716296 35842968 28716433 35843139 28716570 35843310 28716707 35843481 28716844 35843652 28716981 35843823 28717118 35843994 28717255 35844165 28717392 35844336 28717529 35844507 28717666 35844678 28717803 35844849 28717940 35845020 28718077 35845191 28718214 35845362 28718351 35845533 28718488 35845704 28718625 35845875 28718762 35846046 28718899 35846217 28719036 35846388 28719173 35846559 28719310 35846730 28719447 35846901 28719584 35847072 28719721 35847243 28719858 35847414 28719995 35847585 28720132 35847756 28720269 35847927 28720406 35848098 28720543 35848269 28720680 35848440 28720817 35848611 28720954 35848782 28721091 35848953 28721228 35849124 28721365 35849295 28721502 35849466 28721639 35849637 28721776 35849808 28721913 35849979 28722050 35850150 28722187 35850321 28722324 35850492 28722461 35850663 28722598 35850834 28722735 35851005 28722872 35851176 28723009 35851347 28723146 35851518 28723283 35851689 28723420 35851860 28723557 35852031 28723694 35852202 28723831 35852373 28723968 35852544 28724105 35852715 28724242 35852886 28724379 35853057 28724516 35853228 28724653 35853399 28724790 35853570 28724927 35853741 28725064 35853912 28725201 35854083 28725338 35854254 28725475 35854425 28725612 35854596 28725749 35854767 28725886 35854938 28726023 35855109 28726160 35855280 28726297 35855451 28726434 35855622 28726571 35855793 28726708 35855964 28726845 35856135 28726982 35856306 28727119 35856477 28727256 35856648 28727393 35856819 28727530 35856990 28727667 35857161 28727804 35857332 28727941 35857503 28728078 35857674 28728215 35857845 28728352 35858016 28728489 35858187 28728626 35858358 28728763 35858529 28728900 35858700 28729037 35858871 28729174 35859042 28729311 35859213 28729448 35859384 28729585 35859555 28729722 35859726 28729859 35859897 28729996 35860068 28730133 35860239 28730270 35860410 28730407 35860581 28730544 35860752 28730681 35860923 28730818 35861094 28730955 35861265 28731092 35861436 28731229 35861607 28731366 35861778 28731503 35861949 28731640 35862120 28731777 35862291 28731914 35862462 28732051 35862633 28732188 35862804 28732325 35862975 28732462 35863146 28732599 35863317 28732736 35863488 28732873 35863659 28733010 35863830 28733147 35864001 28733284 35864172 28733421 35864343 28733558 35864514 28733695 35864685 28733832 35864856 28733969 35865027 28734106 35865198 28734243 35865369 28734380 35865540 28734517 35865711 28734654 35865882 28734791 35866053 28734928 35866224 28735065 35866395 28735202 35866566 28735339 35866737 28735476 35866908 28735613 35867079 28735750 35867250 28735887 35867421 28736024 35867592 28736161 35867763 28736298 35867934 28736435 35868105 28736572 35868276 28736709 35868447 28736846 35868618 28736983 35868789 28737120 35868960 28737257 35869131 28737394 35869302 28737531 35869473 28737668 35869644 28737805 35869815 28737942 35869986 28738079 35870157 28738216 35870328 28738353 35870499 28738490 35870670 28738627 35870841 28738764 35871012 28738901 35871183 28739038 35871354 28739175 35871525 28739312 35871696 28739449 35871867 28739586 35872038 28739723 35872209 28739860 35872380 28739997 35872551 28740134 35872722 28740271 35872893 28740408 35873064 28740545 35873235 28740682 35873406
1000 65210900 0 65210900 81394627 65211037 81394798 65211174 81394969 65211311 81395140 65211448 81395311 65211585 81395482 65211722 81395653 65211859 81395824 65211996 81395995 65212133 81396166 65212270 81396337 65212407 81396508 65212544 81396679 65212681 81396850 65212818 81397021 65212955 81397192 65213092 81397363 65213229 81397534 65213366 81397705 65213503 81397876 65213640 81398047 65213777 81398218 65213914 81398389 65214051 81398560 65214188 81398731 65214325 81398902 65214462 81399073 65214599 81399244 65214736 81399415 65214873 81399586 65215010 81399757 65215147 81399928 65215284 81400099 65215421 81400270 65215558 81400441 65215695 81400612 65215832 81400783 65215969 81400954 65216106 81401125 65216243 81401296 65216380 81401467 65216517 81401638 65216654 81401809 65216791 81401980 65216928 81402151 65217065 81402322 65217202 81402493 65217339 81402664 65217476 81402835 65217613 81403006 65217750 81403177 65217887 81403348 65218024 81403519 65218161 81403690 65218298 81403861 65218435 81404032 65218572 81404203 65218709 81404374 65218846 81404545 65218983 81404716 65219120 81404887 65219257 81405058 65219394 81405229 65219531 81405400 65219668 81405571 65219805 81405742 65219942 81405913 65220079 81406084 65220216 81406255 65220353 81406426 65220490 81406597 65220627 81406768 65220764 81406939 65220901 81407110 65221038 81407281 65221175 81407452 65221312 81407623 65221449 81407794 65221586 81407965 65221723 81408136 65221860 81408307 65221997 81408478 65222134 81408649 65222271 81408820 65222408 81408991 65222545 81409162 65222682 81409333 65222819 81409504 65222956 81409675 65223093 81409846 65223230 81410017 65223367 81410188 65223504 81410359 65223641 81410530 65223778 81410701 65223915 81410872 65224052 81411043 65224189 81411214 65224326 81411385 65224463 81411556 65224600 81411727 65224737 81411898 65224874 81412069 65225011 81412240 65225148 81412411 65225285 81412582 65225422 81412753 65225559 81412924 65225696 81413095 65225833 81413266 65225970 81413437 65226107 81413608 65226244 81413779 65226381 81413950 65226518 81414121 65226655 81414292 65226792 81414463 65226929 81414634 65227066 81414805 65227203 81414976 65227340 81415147 65227477 81415318 65227614 81415489 65227751 81415660 65227888 81415831 65228025 81416002 65228162 81416173 65228299 81416344 65228436 81416515 65228573 81416686 65228710 81416857 65228847 81417028 65228984 81417199 65229121 81417370 65229258 81417541 65229395 81417712 65229532 81417883 65229669 81418054 65229806 81418225 65229943 81418396 65230080 81418567 65230217 81418738 65230354 81418909 65230491 81419080 65230628 81419251 65230765 81419422 65230902 81419593 65231039 81419764 65231176 81419935 65231313 81420106 65231450 81420277 65231587 81420448 65231724 81420619 65231861 81420790 65231998 81420961 65232135 81421132 65232272 81421303 65232409 81421474 65232546 81421645 65232683 81421816 65232820 81421987 65232957 81422158 65233094 81422329 65233231 81422500 65233368 81422671 65233505 81422842 65233642 81423013 65233779 81423184 65233916 81423355 65234053 81423526 65234190 81423697 65234327 81423868 65234464 81424039 65234601 81424210 65234738 81424381 65234875 81424552 65235012 81424723 65235149 81424894 65235286 81425065 65235423 81425236 65235560 81425407 65235697 81425578 65235834 81425749 65235971 81425920 65236108 81426091 65236245 81426262 65236382 81426433 65236519 81426604 65236656 81426775 65236793 81426946 65236930 81427117 65237067 81427288 65237204 81427459 65237341 81427630 65237478 81427801 65237615 81427972 65237752 81428143 65237889 81428314 65238026 81428485 65238163 81428656 65238300 81428827 65238437 81428998 65238574 81429169 65238711 81429340 65238848 81429511 65238985 81429682 65239122 81429853 65239259 81430024 65239396 81430195 65239533 81430366 65239670 81430537 65239807 81430708 65239944 81430879 65240081 81431050 65240218 81431221 65240355 81431392 65240492 81431563 65240629 81431734 65240766 81431905 65240903 81432076 65241040 81432247 65241177 81432418 65241314 81432589 65241451 81432760 65241588 81432931 65241725 81433102 65241862 81433273 65241999 81433444 65242136 81433615 65242273 81433786 65242410 81433957 65242547 81434128 65242684 81434299 65242821 81434470 65242958 81434641 65243095 81434812 65243232 81434983 65243369 81435154 65243506 81435325 65243643 81435496 65243780 81435667 65243917 81435838 65244054 81436009 65244191 81436180 65244328 81436351 65244465 81436522 65244602 81436693 65244739 81436864 65244876 81437035 65245013 81437206 65245150 81437377 65245287 81437548 65245424 81437719 65245561 81437890 65245698 81438061 65245835 81438232 65245972 81438403 65246109 81438574 65246246 81438745 65246383 81438916 65246520 81439087 65246657 81439258 65246794 81439429 65246931 81439600 65247068 81439771 65247205 81439942 65247342 81440113 65247479 81440284 65247616 81440455 65247753 81440626 65247890 81440797 65248027 81440968 65248164 81441139 65248301 81441310 65248438 81441481 65248575 81441652 65248712 81441823 65248849 81441994 65248986 81442165 65249123 81442336 65249260 81442507 65249397 81442678 65249534 81442849 65249671 81443020 65249808 81443191 65249945 81443362 65250082 81443533 65250219 81443704 65250356 81443875 65250493 81444046 65250630 81444217 65250767 81444388 65250904 81444559 65251041 81444730 65251178 81444901 65251315 81445072 65251452 81445243 65251589 81445414 65251726 81445585 65251863 81445756 65252000 81445927 65252137 81446098 65252274 81446269 65252411 81446440 65252548 81446611 65252685 81446782 65252822 81446953 65252959 81447124 65253096 81447295 65253233 81447466 65253370 81447637 65253507 81447808 65253644 81447979 65253781 81448150 65253918 81448321 65254055 81448492 65254192 81448663 65254329 81448834 65254466 81449005 65254603 81449176 65254740 81449347 65254877 81449518 65255014 81449689 65255151 81449860 65255288 81450031 65255425 81450202 65255562 81450373 65255699 81450544 65255836 81450715 65255973 81450886 65256110 81451057 65256247 81451228 65256384 81451399 65256521 81451570 65256658 81451741 65256795 81451912 65256932 81452083 65257069 81452254 65257206 81452425 65257343 81452596 65257480 81452767 65257617 81452938 65257754 81453109 65257891 81453280 65258028 81453451 65258165 81453622 65258302 81453793 65258439 81453964 65258576 81454135 65258713 81454306 65258850 81454477 65258987 81454648 65259124 81454819 65259261 81454990 65259398 81455161 65259535 81455332 65259672 81455503 65259809 81455674 65259946 81455845 65260083 81456016 65260220 81456187 65260357 81456358 65260494 81456529 65260631 81456700 65260768 81456871 65260905 81457042 65261042 81457213 65261179 81457384 65261316 81457555 65261453 81457726 65261590 81457897 65261727 81458068 65261864 81458239 65262001 81458410 65262138 81458581 65262275 81458752 65262412 81458923 65262549 81459094 65262686 81459265 65262823 81459436 65262960 81459607 65263097 81459778 65263234 81459949 65263371 81460120 65263508 81460291 65263645 81460462 65263782 81460633 65263919 81460804 65264056 81460975 65264193 81461146 65264330 81461317 65264467 81461488 65264604 81461659 65264741 81461830 65264878 81462001 65265015 81462172 65265152 81462343 65265289 81462514 65265426 81462685 65265563 81462856 65265700 81463027 65265837 81463198 65265974 81463369 65266111 81463540 65266248 81463711 65266385 81463882 65266522 81464053 65266659 81464224 65266796 81464395 65266933 81464566 65267070 81464737 65267207 81464908 65267344 81465079 65267481 81465250 65267618 81465421 65267755 81465592 65267892 81465763 65268029 81465934 65268166 81466105 65268303 81466276 65268440 81466447 65268577 81466618 65268714 81466789 65268851 81466960 65268988 81467131 65269125 81467302 65269262 81467473 65269399 81467644 65269536 81467815 65269673 81467986 65269810 81468157 65269947 81468328 65270084 81468499 65270221 81468670 65270358 81468841 65270495 81469012 65270632 81469183 65270769 81469354 65270906 81469525 65271043 81469696 65271180 81469867 65271317 81470038 65271454 81470209 65271591 81470380 65271728 81470551 65271865 81470722 65272002 81470893 65272139 81471064 65272276 81471235 65272413 81471406 65272550 81471577 65272687 81471748 65272824 81471919 65272961 81472090 65273098 81472261 65273235 81472432 65273372 81472603 65273509 81472774 65273646 81472945 65273783 81473116 65273920 81473287 65274057 81473458 65274194 81473629 65274331 81473800 65274468 81473971 65274605 81474142 65274742 81474313 65274879 81474484 65275016 81474655 65275153 81474826 65275290 81474997 65275427 81475168 65275564 81475339 65275701 81475510 65275838 81475681 65275975 81475852 65276112 81476023 65276249 81476194 65276386 81476365 65276523 81476536 65276660 81476707 65276797 81476878 65276934 81477049 65277071 81477220 65277208 81477391 65277345 81477562 65277482 81477733 65277619 81477904 65277756 81478075 65277893 81478246 65278030 81478417 65278167 81478588 65278304 81478759 65278441 81478930 65278578 81479101 65278715 81479272 65278852 81479443 65278989 81479614 65279126 81479785 65279263 81479956 65279400 81480127 65279537 81480298 65279674 81480469 65279811 81480640 65279948 81480811 65280085 81480982 65280222 81481153 65280359 81481324 65280496 81481495 65280633 81481666 65280770 81481837 65280907 81482008 65281044 81482179 65281181 81482350 65281318 81482521 65281455 81482692 65281592 81482863 65281729 81483034 65281866 81483205 65282003 81483376 65282140 81483547 65282277 81483718 65282414 81483889 65282551 81484060 65282688 81484231 65282825 81484402 65282962 81484573 65283099 81484744 65283236 81484915 65283373 81485086 65283510 81485257 65283647 81485428 65283784 81485599 65283921 81485770 65284058 81485941 65284195 81486112 65284332 81486283 65284469 81486454 65284606 81486625 65284743 81486796 65284880 81486967 65285017 81487138 65285154 81487309 65285291 81487480 65285428 81487651 65285565 81487822 65285702 81487993 65285839 81488164 65285976 81488335 65286113 81488506 65286250 81488677 65286387 81488848 65286524 81489019 65286661 81489190 65286798 81489361 65286935 81489532 65287072 81489703 65287209 81489874 65287346 81490045 65287483 81490216 65287620 81490387 65287757 81490558 65287894 81490729 65288031 81490900 65288168 81491071 65288305 81491242 65288442 81491413 65288579 81491584 65288716 81491755 65288853 81491926 65288990 81492097 65289127 81492268 65289264 81492439 65289401 81492610 65289538 81492781 65289675 81492952 65289812 81493123 65289949 81493294 65290086 81493465 65290223 81493636 65290360 81493807 65290497 81493978 65290634 81494149 65290771 81494320 65290908 81494491 65291045 81494662 65291182 81494833 65291319 81495004 65291456 81495175 65291593 81495346 65291730 81495517 65291867 81495688 65292004 81495859 65292141 81496030 65292278 81496201 65292415 81496372 65292552 81496543 65292689 81496714 65292826 81496885 65292963 81497056 65293100 81497227 65293237 81497398 65293374 81497569 65293511 81497740 65293648 81497911 65293785 81498082 65293922 81498253 65294059 81498424 65294196 81498595 65294333 81498766 65294470 81498937 65294607 81499108 65294744 81499279 65294881 81499450 65295018 81499621 65295155 81499792 65295292 81499963 65295429 81500134 65295566 81500305 65295703 81500476 65295840 81500647 65295977 81500818 65296114 81500989 65296251 81501160 65296388 81501331 65296525 81501502 65296662 81501673 65296799 81501844 65296936 81502015 65297073 81502186 65297210 81502357 65297347 81502528 65297484 81502699 65297621 81502870 65297758 81503041 65297895 81503212 65298032 81503383 65298169 81503554 65298306 81503725 65298443 81503896 65298580 81504067 65298717 81504238 65298854 81504409 65298991 81504580 65299128 81504751 65299265 81504922 65299402 81505093 65299539 81505264 65299676 81505435 65299813 81505606 65299950 81505777 65300087 81505948 65300224 81506119 65300361 81506290 65300498 81506461 65300635 81506632 65300772 81506803 65300909 81506974 65301046 81507145 65301183 81507316 65301320 81507487 65301457 81507658 65301594 81507829 65301731 81508000 65301868 81508171 65302005 81508342 65302142 81508513 65302279 81508684 65302416 81508855 65302553 81509026 65302690 81509197 65302827 81509368 65302964 81509539 65303101 81509710 65303238 81509881 65303375 81510052 65303512 81510223 65303649 81510394 65303786 81510565 65303923 81510736 65304060 81510907 65304197 81511078 65304334 81511249 65304471 81511420 65304608 81511591 65304745 81511762 65304882 81511933 65305019 81512104 65305156 81512275 65305293 81512446 65305430 81512617 65305567 81512788 65305704 81512959 65305841 81513130 65305978 81513301 65306115 81513472 65306252 81513643 65306389 81513814 65306526 81513985 65306663 81514156 65306800 81514327 65306937 81514498 65307074 81514669 65307211 81514840 65307348 81515011 65307485 81515182 65307622 81515353 65307759 81515524 65307896 81515695 65308033 81515866 65308170 81516037 65308307 81516208 65308444 81516379 65308581 81516550 65308718 81516721 65308855 81516892 65308992 81517063 65309129 81517234 65309266 81517405 65309403 81517576 65309540 81517747 65309677 81517918 65309814 81518089 65309951 81518260 65310088 81518431 65310225 81518602 65310362 81518773 65310499 81518944 65310636 81519115 65310773 81519286 65310910 81519457 65311047 81519628 65311184 81519799 65311321 81519970 65311458 81520141 65311595 81520312 65311732 81520483 65311869 81520654 65312006 81520825 65312143 81520996 65312280 81521167 65312417 81521338 65312554 81521509 65312691 81521680 65312828 81521851 65312965 81522022 65313102 81522193 65313239 81522364 65313376 81522535 65313513 81522706 65313650 81522877 65313787 81523048 65313924 81523219 65314061 81523390 65314198 81523561 65314335 81523732 65314472 81523903 65314609 81524074 65314746 81524245 65314883 81524416 65315020 81524587 65315157 81524758 65315294 81524929 65315431 81525100 65315568 81525271 65315705 81525442 65315842 81525613 65315979 81525784 65316116 81525955 65316253 81526126 65316390 81526297 65316527 81526468 65316664 81526639 65316801 81526810 65316938 81526981 65317075 81527152 65317212 81527323 65317349 81527494 65317486 81527665 65317623 81527836 65317760 81528007 65317897 81528178 65318034 81528349 65318171 81528520 65318308 81528691 65318445 81528862 65318582 81529033 65318719 81529204 65318856 81529375 65318993 81529546 65319130 81529717 65319267 81529888 65319404 81530059 65319541 81530230 65319678 81530401 65319815 81530572 65319952 81530743 65320089 81530914 65320226 81531085 65320363 81531256 65320500 81531427 65320637 81531598 65320774 81531769 65320911 81531940 65321048 81532111 65321185 81532282 65321322 81532453 65321459 81532624 65321596 81532795 65321733 81532966 65321870 81533137 65322007 81533308 65322144 81533479 65322281 81533650 65322418 81533821 65322555 81533992 65322692 81534163 65322829 81534334 65322966 81534505 65323103 81534676 65323240 81534847 65323377 81535018 65323514 81535189 65323651 81535360 65323788 81535531 65323925 81535702 65324062 81535873 65324199 81536044 65324336 81536215 65324473 81536386 65324610 81536557 65324747 81536728 65324884 81536899 65325021 81537070 65325158 81537241 65325295 81537412 65325432 81537583 65325569 81537754 65325706 81537925 65325843 81538096 65325980 81538267 65326117 81538438 65326254 81538609 65326391 81538780 65326528 81538951 65326665 81539122 65326802 81539293 65326939 81539464 65327076 81539635 65327213 81539806 65327350 81539977 65327487 81540148 65327624 81540319 65327761 81540490 65327898 81540661 65328035 81540832 65328172 81541003 65328309 81541174 65328446 81541345 65328583 81541516 65328720 81541687 65328857 81541858 65328994 81542029 65329131 81542200 65329268 81542371 65329405 81542542 65329542 81542713 65329679 81542884 65329816 81543055 65329953 81543226 65330090 81543397 65330227 81543568 65330364 81543739 65330501 81543910 65330638 81544081 65330775 81544252 65330912 81544423 65331049 81544594 65331186 81544765 65331323 81544936 65331460 81545107 65331597 81545278 65331734 81545449 65331871 81545620 65332008 81545791 65332145 81545962 65332282 81546133 65332419 81546304 65332556 81546475 65332693 81546646 65332830 81546817 65332967 81546988 65333104 81547159 65333241 81547330 65333378 81547501 65333515 81547672 65333652 81547843 65333789 81548014 65333926 81548185 65334063 81548356 65334200 81548527 65334337 81548698 65334474 81548869 65334611 81549040 65334748 81549211 65334885 81549382 65335022 81549553 65335159 81549724 65335296 81549895 65335433 81550066 65335570 81550237 65335707 81550408 65335844 81550579 65335981 81550750 65336118 81550921 65336255 81551092 65336392 81551263 65336529 81551434 65336666 81551605 65336803 81551776 65336940 81551947 65337077 81552118 65337214 81552289 65337351 81552460 65337488 81552631 65337625 81552802 65337762 81552973 65337899 81553144 65338036 81553315 65338173 81553486 65338310 81553657 65338447 81553828 65338584 81553999 65338721 81554170 65338858 81554341 65338995 81554512 65339132 81554683 65339269 81554854 65339406 81555025 65339543 81555196 65339680 81555367 65339817 81555538 65339954 81555709 65340091 81555880 65340228 81556051 65340365 81556222 65340502 81556393 65340639 81556564 65340776 81556735 65340913 81556906 65341050 81557077 65341187 81557248 65341324 81557419 65341461 81557590 65341598 81557761 65341735 81557932 65341872 81558103 65342009 81558274 65342146 81558445 65342283 81558616 65342420 81558787 65342557 81558958 65342694 81559129 65342831 81559300 65342968 81559471 65343105 81559642 65343242 81559813 65343379 81559984 65343516 81560155 65343653 81560326 65343790 81560497 65343927 81560668 65344064 81560839 65344201 81561010 65344338 81561181 65344475 81561352 65344612 81561523 65344749 81561694 65344886 81561865 65345023 81562036 65345160 81562207 65345297 81562378 65345434 81562549 65345571 81562720 65345708 81562891 65345845 81563062 65345982 81563233 65346119 81563404 65346256 81563575 65346393 81563746 65346530 81563917 65346667 81564088 65346804 81564259 65346941 81564430 65347078 81564601 65347215 81564772 65347352 81564943 65347489 81565114 65347626 81565285
1000 37768982 0 37768982 47142306 37769119 47142477 37769256 47142648 37769393 47142819 37769530 47142990 37769667 47143161 37769804 47143332 37769941 47143503 37770078 47143674 37770215 47143845 37770352 47144016 37770489 47144187 37770626 47144358 37770763 47144529 37770900 47144700 37771037 47144871 37771174 47145042 37771311 47145213 37771448 47145384 37771585 47145555 37771722 47145726 37771859 47145897 37771996 47146068 37772133 47146239 37772270 47146410 37772407 47146581 37772544 47146752 37772681 47146923 37772818 47147094 37772955 47147265 37773092 47147436 37773229 47147607 37773366 47147778 37773503 47147949 37773640 47148120 37773777 47148291 37773914 47148462 37774051 47148633 37774188 47148804 37774325 47148975 37774462 47149146 37774599 47149317 37774736 47149488 37774873 47149659 37775010 47149830 37775147 47150001 37775284 47150172 37775421 47150343 37775558 47150514 37775695 47150685 37775832 47150856 37775969 47151027 37776106 47151198 37776243 47151369 37776380 47151540 37776517 47151711 37776654 47151882 37776791 47152053 37776928 47152224 37777065 47152395 37777202 47152566 37777339 47152737 37777476 47152908 37777613 47153079 37777750 47153250 37777887 47153421 37778024 47153592 37778161 47153763 37778298 47153934 37778435 47154105 37778572 47154276 37778709 47154447 37778846 47154618 37778983 47154789 37779120 47154960 37779257 47155131 37779394 47155302 37779531 47155473 37779668 47155644 37779805 47155815 37779942 47155986 37780079 47156157 37780216 47156328 37780353 47156499 37780490 47156670 37780627 47156841 37780764 47157012 37780901 47157183 37781038 47157354 37781175 47157525 37781312 47157696 37781449 47157867 37781586 47158038 37781723 47158209 37781860 47158380 37781997 47158551 37782134 47158722 37782271 47158893 37782408 47159064 37782545 47159235 37782682 47159406 37782819 47159577 37782956 47159748 37783093 47159919 37783230 47160090 37783367 47160261 37783504 47160432 37783641 47160603 37783778 47160774 37783915 47160945 37784052 47161116 37784189 47161287 37784326 47161458 37784463 47161629 37784600 47161800 37784737 47161971 37784874 47162142 37785011 47162313 37785148 47162484 37785285 47162655 37785422 47162826 37785559 47162997 37785696 47163168 37785833 47163339 37785970 47163510 37786107 47163681 37786244 47163852 37786381 47164023 37786518 47164194 37786655 47164365 37786792 47164536 37786929 47164707 37787066 47164878 37787203 47165049 37787340 47165220 37787477 47165391 37787614 47165562 37787751 47165733 37787888 47165904 37788025 47166075 37788162 47166246 37788299 47166417 37788436 47166588 37788573 47166759 37788710 47166930 37788847 47167101 37788984 47167272 37789121 47167443 37789258 47167614 37789395 47167785 37789532 47167956 37789669 47168127 37789806 47168298 37789943 47168469 37790080 47168640 37790217 47168811 37790354 47168982 37790491 47169153 37790628 47169324 37790765 47169495 37790902 47169666 37791039 47169837 37791176 47170008 37791313 47170179 37791450 47170350 37791587 47170521 37791724 47170692 37791861 47170863 37791998 47171034 37792135 47171205 37792272 47171376 37792409 47171547 37792546 47171718 37792683 47171889 37792820 47172060 37792957 47172231 37793094 47172402 37793231 47172573 37793368 47172744 37793505 47172915 37793642 47173086 37793779 47173257 37793916 47173428 37794053 47173599 37794190 47173770 37794327 47173941 37794464 47174112 37794601 47174283 37794738 47174454 37794875 47174625 37795012 47174796 37795149 47174967 37795286 47175138 37795423 47175309 37795560 47175480 37795697 47175651 37795834 47175822 37795971 47175993 37796108 47176164 37796245 47176335 37796382 47176506 37796519 47176677 37796656 47176848 37796793 47177019 37796930 47177190 37797067 47177361 37797204 47177532 37797341 47177703 37797478 47177874 37797615 47178045 37797752 47178216 37797889 47178387 37798026 47178558 37798163 47178729 37798300 47178900 37798437 47179071 37798574 47179242 37798711 47179413 37798848 47179584 37798985 47179755 37799122 47179926 37799259 47180097 37799396 47180268 37799533 47180439 37799670 47180610 37799807 47180781 37799944 47180952 37800081 47181123 37800218 47181294 37800355 47181465 37800492 47181636 37800629 47181807 37800766 47181978 37800903 47182149 37801040 47182320 37801177 47182491 37801314 47182662 37801451 47182833 37801588 47183004 37801725 47183175 37801862 47183346 37801999 47183517 37802136 47183688 37802273 47183859 37802410 47184030 37802547 47184201 37802684 47184372 37802821 47184543 37802958 47184714 37803095 47184885 37803232 47185056 37803369 47185227 37803506 47185398 37803643 47185569 37803780 47185740 37803917 47185911 37804054 47186082 37804191 47186253 37804328 47186424 37804465 47186595 37804602 47186766 37804739 47186937 37804876 47187108 37805013 47187279 37805150 47187450 37805287 47187621 37805424 47187792 37805561 47187963 37805698 47188134 37805835 47188305 37805972 47188476 37806109 47188647 37806246 47188818 37806383 47188989 37806520 47189160 37806657 47189331 37806794 47189502 37806931 47189673 37807068 47189844 37807205 47190015 37807342 47190186 37807479 47190357 37807616 47190528 37807753 47190699 37807890 47190870 37808027 47191041 37808164 47191212 37808301 47191383 37808438 47191554 37808575 47191725 37808712 47191896 37808849 47192067 37808986 47192238 37809123 47192409 37809260 47192580 37809397 47192751 37809534 47192922 37809671 47193093 37809808 47193264 37809945 47193435 37810082 47193606 37810219 47193777 37810356 47193948 37810493 47194119 37810630 47194290 37810767 47194461 37810904 47194632 37811041 47194803 37811178 47194974 37811315 47195145 37811452 47195316 37811589 47195487 37811726 47195658 37811863 47195829 37812000 47196000 37812137 47196171 37812274 47196342 37812411 47196513 37812548 47196684 37812685 47196855 37812822 47197026 37812959 47197197 37813096 47197368 37813233 47197539 37813370 47197710 37813507 47197881 37813644 47198052 37813781 47198223 37813918 47198394 37814055 47198565 37814192 47198736 37814329 47198907 37814466 47199078 37814603 47199249 37814740 47199420 37814877 47199591 37815014 47199762 37815151 47199933 37815288 47200104 37815425 47200275 37815562 47200446 37815699 47200617 37815836 47200788 37815973 47200959 37816110 47201130 37816247 47201301 37816384 47201472 37816521 47201643 37816658 47201814 37816795 47201985 37816932 47202156 37817069 47202327 37817206 47202498 37817343 47202669 37817480 47202840 37817617 47203011 37817754 47203182 37817891 47203353 37818028 47203524 37818165 47203695 37818302 47203866 37818439 47204037 37818576 47204208 37818713 47204379 37818850 47204550 37818987 47204721 37819124 47204892 37819261 47205063 37819398 47205234 37819535 47205405 37819672 47205576 37819809 47205747 37819946 47205918 37820083 47206089 37820220 47206260 37820357 47206431 37820494 47206602 37820631 47206773 37820768 47206944 37820905 47207115 37821042 47207286 37821179 47207457 37821316 47207628 37821453 47207799 37821590 47207970 37821727 47208141 37821864 47208312 37822001 47208483 37822138 47208654 37822275 47208825 37822412 47208996 37822549 47209167 37822686 47209338 37822823 47209509 37822960 47209680 37823097 47209851 37823234 47210022 37823371 47210193 37823508 47210364 37823645 47210535 37823782 47210706 37823919 47210877 37824056 47211048 37824193 47211219 37824330 47211390 37824467 47211561 37824604 47211732 37824741 47211903 37824878 47212074 37825015 47212245 37825152 47212416 37825289 47212587 37825426 47212758 37825563 47212929 37825700 47213100 37825837 47213271 37825974 47213442 37826111 47213613 37826248 47213784 37826385 47213955 37826522 47214126 37826659 47214297 37826796 47214468 37826933 47214639 37827070 47214810 37827207 47214981 37827344 47215152 37827481 47215323 37827618 47215494 37827755 47215665 37827892 47215836 37828029 47216007 37828166 47216178 37828303 47216349 37828440 47216520 37828577 47216691 37828714 47216862 37828851 47217033 37828988 47217204 37829125 47217375 37829262 47217546 37829399 47217717 37829536 47217888 37829673 47218059 37829810 47218230 37829947 47218401 37830084 47218572 37830221 47218743 37830358 47218914 37830495 47219085 37830632 47219256 37830769 47219427 37830906 47219598 37831043 47219769 37831180 47219940 37831317 47220111 37831454 47220282 37831591 47220453 37831728 47220624 37831865 47220795 37832002 47220966 37832139 47221137 37832276 47221308 37832413 47221479 37832550 47221650 37832687 47221821 37832824 47221992 37832961 47222163 37833098 47222334 37833235 47222505 37833372 47222676 37833509 47222847 37833646 47223018 37833783 47223189 37833920 47223360 37834057 47223531 37834194 47223702 37834331 47223873 37834468 47224044 37834605 47224215 37834742 47224386 37834879 47224557 37835016 47224728 37835153 47224899 37835290 47225070 37835427 47225241 37835564 47225412 37835701 47225583 37835838 47225754 37835975 47225925 37836112 47226096 37836249 47226267 37836386 47226438 37836523 47226609 37836660 47226780 37836797 47226951 37836934 47227122 37837071 47227293 37837208 47227464 37837345 47227635 37837482 47227806 37837619 47227977 37837756 47228148 37837893 47228319 37838030 47228490 37838167 47228661 37838304 47228832 37838441 47229003 37838578 47229174 37838715 47229345 37838852 47229516 37838989 47229687 37839126 47229858 37839263 47230029 37839400 47230200 37839537 47230371 37839674 47230542 37839811 47230713 37839948 47230884 37840085 47231055 37840222 47231226 37840359 47231397 37840496 47231568 37840633 47231739 37840770 47231910 37840907 47232081 37841044 47232252 37841181 47232423 37841318 47232594 37841455 47232765 37841592 47232936 37841729 47233107 37841866 47233278 37842003 47233449 37842140 47233620 37842277 47233791 37842414 47233962 37842551 47234133 37842688 47234304 37842825 47234475 37842962 47234646 37843099 47234817 37843236 47234988 37843373 47235159 37843510 47235330 37843647 47235501 37843784 47235672 37843921 47235843 37844058 47236014 37844195 47236185 37844332 47236356 37844469 47236527 37844606 47236698 37844743 47236869 37844880 47237040 37845017 47237211 37845154 47237382 37845291 47237553 37845428 47237724 37845565 47237895 37845702 47238066 37845839 47238237 37845976 47238408 37846113 47238579 37846250 47238750 37846387 47238921 37846524 47239092 37846661 47239263 37846798 47239434 37846935 47239605 37847072 47239776 37847209 47239947 37847346 47240118 37847483 47240289 37847620 47240460 37847757 47240631 37847894 47240802 37848031 47240973 37848168 47241144 37848305 47241315 37848442 47241486 37848579 47241657 37848716 47241828 37848853 47241999 37848990 47242170 37849127 47242341 37849264 47242512 37849401 47242683 37849538 47242854 37849675 47243025 37849812 47243196 37849949 47243367 37850086 47243538 37850223 47243709 37850360 47243880 37850497 47244051 37850634 47244222 37850771 47244393 37850908 47244564 37851045 47244735 37851182 47244906 37851319 47245077 37851456 47245248 37851593 47245419 37851730 47245590 37851867 47245761 37852004 47245932 37852141 47246103 37852278 47246274 37852415 47246445 37852552 47246616 37852689 47246787 37852826 47246958 37852963 47247129 37853100 47247300 37853237 47247471 37853374 47247642 37853511 47247813 37853648 47247984 37853785 47248155 37853922 47248326 37854059 47248497 37854196 47248668 37854333 47248839 37854470 47249010 37854607 47249181 37854744 47249352 37854881 47249523 37855018 47249694 37855155 47249865 37855292 47250036 37855429 47250207 37855566 47250378 37855703 47250549 37855840 47250720 37855977 47250891 37856114 47251062 37856251 47251233 37856388 47251404 37856525 47251575 37856662 47251746 37856799 47251917 37856936 47252088 37857073 47252259 37857210 47252430 37857347 47252601 37857484 47252772 37857621 47252943 37857758 47253114 37857895 47253285 37858032 47253456 37858169 47253627 37858306 47253798 37858443 47253969 37858580 47254140 37858717 47254311 37858854 47254482 37858991 47254653 37859128 47254824 37859265 47254995 37859402 47255166 37859539 47255337 37859676 47255508 37859813 47255679 37859950 47255850 37860087 47256021 37860224 47256192 37860361 47256363 37860498 47256534 37860635 47256705 37860772 47256876 37860909 47257047 37861046 47257218 37861183 47257389 37861320 47257560 37861457 47257731 37861594 47257902 37861731 47258073 37861868 47258244 37862005 47258415 37862142 47258586 37862279 47258757 37862416 47258928 37862553 47259099 37862690 47259270 37862827 47259441 37862964 47259612 37863101 47259783 37863238 47259954 37863375 47260125 37863512 47260296 37863649 47260467 37863786 47260638 37863923 47260809 37864060 47260980 37864197 47261151 37864334 47261322 37864471 47261493 37864608 47261664 37864745 47261835 37864882 47262006 37865019 47262177 37865156 47262348 37865293 47262519 37865430 47262690 37865567 47262861 37865704 47263032 37865841 47263203 37865978 47263374 37866115 47263545 37866252 47263716 37866389 47263887 37866526 47264058 37866663 47264229 37866800 47264400 37866937 47264571 37867074 47264742 37867211 47264913 37867348 47265084 37867485 47265255 37867622 47265426 37867759 47265597 37867896 47265768 37868033 47265939 37868170 47266110 37868307 47266281 37868444 47266452 37868581 47266623 37868718 47266794 37868855 47266965 37868992 47267136 37869129 47267307 37869266 47267478 37869403 47267649 37869540 47267820 37869677 47267991 37869814 47268162 37869951 47268333 37870088 47268504 37870225 47268675 37870362 47268846 37870499 47269017 37870636 47269188 37870773 47269359 37870910 47269530 37871047 47269701 37871184 47269872 37871321 47270043 37871458 47270214 37871595 47270385 37871732 47270556 37871869 47270727 37872006 47270898 37872143 47271069 37872280 47271240 37872417 47271411 37872554 47271582 37872691 47271753 37872828 47271924 37872965 47272095 37873102 47272266 37873239 47272437 37873376 47272608 37873513 47272779 37873650 47272950 37873787 47273121 37873924 47273292 37874061 47273463 37874198 47273634 37874335 47273805 37874472 47273976 37874609 47274147 37874746 47274318 37874883 47274489 37875020 47274660 37875157 47274831 37875294 47275002 37875431 47275173 37875568 47275344 37875705 47275515 37875842 47275686 37875979 47275857 37876116 47276028 37876253 47276199 37876390 47276370 37876527 47276541 37876664 47276712 37876801 47276883 37876938 47277054 37877075 47277225 37877212 47277396 37877349 47277567 37877486 47277738 37877623 47277909 37877760 47278080 37877897 47278251 37878034 47278422 37878171 47278593 37878308 47278764 37878445 47278935 37878582 47279106 37878719 47279277 37878856 47279448 37878993 47279619 37879130 47279790 37879267 47279961 37879404 47280132 37879541 47280303 37879678 47280474 37879815 47280645 37879952 47280816 37880089 47280987 37880226 47281158 37880363 47281329 37880500 47281500 37880637 47281671 37880774 47281842 37880911 47282013 37881048 47282184 37881185 47282355 37881322 47282526 37881459 47282697 37881596 47282868 37881733 47283039 37881870 47283210 37882007 47283381 37882144 47283552 37882281 47283723 37882418 47283894 37882555 47284065 37882692 47284236 37882829 47284407 37882966 47284578 37883103 47284749 37883240 47284920 37883377 47285091 37883514 47285262 37883651 47285433 37883788 47285604 37883925 47285775 37884062 47285946 37884199 47286117 37884336 47286288 37884473 47286459 37884610 47286630 37884747 47286801 37884884 47286972 37885021 47287143 37885158 47287314 37885295 47287485 37885432 47287656 37885569 47287827 37885706 47287998 37885843 47288169 37885980 47288340 37886117 47288511 37886254 47288682 37886391 47288853 37886528 47289024 37886665 47289195 37886802 47289366 37886939 47289537 37887076 47289708 37887213 47289879 37887350 47290050 37887487 47290221 37887624 47290392 37887761 47290563 37887898 47290734 37888035 47290905 37888172 47291076 37888309 47291247 37888446 47291418 37888583 47291589 37888720 47291760 37888857 47291931 37888994 47292102 37889131 47292273 37889268 47292444 37889405 47292615 37889542 47292786 37889679 47292957 37889816 47293128 37889953 47293299 37890090 47293470 37890227 47293641 37890364 47293812 37890501 47293983 37890638 47294154 37890775 47294325 37890912 47294496 37891049 47294667 37891186 47294838 37891323 47295009 37891460 47295180 37891597 47295351 37891734 47295522 37891871 47295693 37892008 47295864 37892145 47296035 37892282 47296206 37892419 47296377 37892556 47296548 37892693 47296719 37892830 47296890 37892967 47297061 37893104 47297232 37893241 47297403 37893378 47297574 37893515 47297745 37893652 47297916 37893789 47298087 37893926 47298258 37894063 47298429 37894200 47298600 37894337 47298771 37894474 47298942 37894611 47299113 37894748 47299284 37894885 47299455 37895022 47299626 37895159 47299797 37895296 47299968 37895433 47300139 37895570 47300310 37895707 47300481 37895844 47300652 37895981 47300823 37896118 47300994 37896255 47301165 37896392 47301336 37896529 47301507 37896666 47301678 37896803 47301849 37896940 47302020 37897077 47302191 37897214 47302362 37897351 47302533 37897488 47302704 37897625 47302875 37897762 47303046 37897899 47303217 37898036 47303388 37898173 47303559 37898310 47303730 37898447 47303901 37898584 47304072 37898721 47304243 37898858 47304414 37898995 47304585 37899132 47304756 37899269 47304927 37899406 47305098 37899543 47305269 37899680 47305440 37899817 47305611 37899954 47305782 37900091 47305953 37900228 47306124 37900365 47306295 37900502 47306466 37900639 47306637 37900776 47306808 37900913 47306979 37901050 47307150 37901187 47307321 37901324 47307492 37901461 47307663 37901598 47307834 37901735 47308005 37901872 47308176 37902009 47308347 37902146 47308518 37902283 47308689 37902420 47308860 37902557 47309031 37902694 47309202 37902831 47309373 37902968 47309544 37903105 47309715 37903242 47309886 37903379 47310057 37903516 47310228 37903653 47310399 37903790 47310570 37903927 47310741 37904064 47310912 37904201 47311083 37904338 47311254 37904475 47311425 37904612 47311596 37904749 47311767 37904886 47311938 37905023 47312109 37905160 47312280 37905297 47312451 37905434 47312622 37905571 47312793 37905708 47312964
1000 58497900 0 58497900 73015627 58498037 73015798 58498174 73015969 58498311 73016140 58498448 73016311 58498585 73016482 58498722 73016653 58498859 73016824 58498996 73016995 58499133 73017166 58499270 73017337 58499407 73017508 58499544 73017679 58499681 73017850 58499818 73018021 58499955 73018192 58500092 73018363 58500229 73018534 58500366 73018705 58500503 73018876 58500640 73019047 58500777 73019218 58500914 73019389 58501051 73019560 58501188 73019731 58501325 73019902 58501462 73020073 58501599 73020244 58501736 73020415 58501873 73020586 58502010 73020757 58502147 73020928 58502284 73021099 58502421 73021270 58502558 73021441 58502695 73021612 58502832 73021783 58502969 73021954 58503106 73022125 58503243 73022296 58503380 73022467 58503517 73022638 58503654 73022809 58503791 73022980 58503928 73023151 58504065 73023322 58504202 73023493 58504339 73023664 58504476 73023835 58504613 73024006 58504750 73024177 58504887 73024348 58505024 73024519 58505161 73024690 58505298 73024861 58505435 73025032 58505572 73025203 58505709 73025374 58505846 73025545 58505983 73025716 58506120 73025887 58506257 73026058 58506394 73026229 58506531 73026400 58506668 73026571 58506805 73026742 58506942 73026913 58507079 73027084 58507216 73027255 58507353 73027426 58507490 73027597 58507627 73027768 58507764 73027939 58507901 73028110 58508038 73028281 58508175 73028452 58508312 73028623 58508449 73028794 58508586 73028965 58508723 73029136 58508860 73029307 58508997 73029478 58509134 73029649 58509271 73029820 58509408 73029991 58509545 73030162 58509682 73030333 58509819 73030504 58509956 73030675 58510093 73030846 58510230 73031017 58510367 73031188 58510504 73031359 58510641 73031530 58510778 73031701 58510915 73031872 58511052 73032043 58511189 73032214 58511326 73032385 58511463 73032556 58511600 73032727 58511737 73032898 58511874 73033069 58512011 73033240 58512148 73033411 58512285 73033582 58512422 73033753 58512559 73033924 58512696 73034095 58512833 73034266 58512970 73034437 58513107 73034608 58513244 73034779 58513381 73034950 58513518 73035121 58513655 73035292 58513792 73035463 58513929 73035634 58514066 73035805 58514203 73035976 58514340 73036147 58514477 73036318 58514614 73036489 58514751 73036660 58514888 73036831 58515025 73037002 58515162 73037173 58515299 73037344 58515436 73037515 58515573 73037686 58515710 73037857 58515847 73038028 58515984 73038199 58516121 73038370 58516258 73038541 58516395 73038712 58516532 73038883 58516669 73039054 58516806 73039225 58516943 73039396 58517080 73039567 58517217 73039738 58517354 73039909 58517491 73040080 58517628 73040251 58517765 73040422 58517902 73040593 58518039 73040764 58518176 73040935 58518313 73041106 58518450 73041277 58518587 73041448 58518724 73041619 58518861 73041790 58518998 73041961 58519135 73042132 58519272 73042303 58519409 73042474 58519546 73042645 58519683 73042816 58519820 73042987 58519957 73043158 58520094 73043329 58520231 73043500 58520368 73043671 58520505 73043842 58520642 73044013 58520779 73044184 58520916 73044355 58521053 73044526 58521190 73044697 58521327 73044868 58521464 73045039 58521601 73045210 58521738 73045381 58521875 73045552 58522012 73045723 58522149 73045894 58522286 73046065 58522423 73046236 58522560 73046407 58522697 73046578 58522834 73046749 58522971 73046920 58523108 73047091 58523245 73047262 58523382 73047433 58523519 73047604 58523656 73047775 58523793 73047946 58523930 73048117 58524067 73048288 58524204 73048459 58524341 73048630 58524478 73048801 58524615 73048972 58524752 73049143 58524889 73049314 58525026 73049485 58525163 73049656 58525300 73049827 58525437 73049998 58525574 73050169 58525711 73050340 58525848 73050511 58525985 73050682 58526122 73050853 58526259 73051024 58526396 73051195 58526533 73051366 58526670 73051537 58526807 73051708 58526944 73051879 58527081 73052050 58527218 73052221 58527355 73052392 58527492 73052563 58527629 73052734 58527766 73052905 58527903 73053076 58528040 73053247 58528177 73053418 58528314 73053589 58528451 73053760 58528588 73053931 58528725 73054102 58528862 73054273 58528999 73054444 58529136 73054615 58529273 73054786 58529410 73054957 58529547 73055128 58529684 73055299 58529821 73055470 58529958 73055641 58530095 73055812 58530232 73055983 58530369 73056154 58530506 73056325 58530643 73056496 58530780 73056667 58530917 73056838 58531054 73057009 58531191 73057180 58531328 73057351 58531465 73057522 58531602 73057693 58531739 73057864 58531876 73058035 58532013 73058206 58532150 73058377 58532287 73058548 58532424 73058719 58532561 73058890 58532698 73059061 58532835 73059232 58532972 73059403 58533109 73059574 58533246 73059745 58533383 73059916 58533520 73060087 58533657 73060258 58533794 73060429 58533931 73060600 58534068 73060771 58534205 73060942 58534342 73061113 58534479 73061284 58534616 73061455 58534753 73061626 58534890 73061797 58535027 73061968 58535164 73062139 58535301 73062310 58535438 73062481 58535575 73062652 58535712 73062823 58535849 73062994 58535986 73063165 58536123 73063336 58536260 73063507 58536397 73063678 58536534 73063849 58536671 73064020 58536808 73064191 58536945 73064362 58537082 73064533 58537219 73064704 58537356 73064875 58537493 73065046 58537630 73065217 58537767 73065388 58537904 73065559 58538041 73065730 58538178 73065901 58538315 73066072 58538452 73066243 58538589 73066414 58538726 73066585 58538863 73066756 58539000 73066927 58539137 73067098 58539274 73067269 58539411 73067440 58539548 73067611 58539685 73067782 58539822 73067953 58539959 73068124 58540096 73068295 58540233 73068466 58540370 73068637 58540507 73068808 58540644 73068979 58540781 73069150 58540918 73069321 58541055 73069492 58541192 73069663 58541329 73069834 58541466 73070005 58541603 73070176 58541740 73070347 58541877 73070518 58542014 73070689 58542151 73070860 58542288 73071031 58542425 73071202 58542562 73071373 58542699 73071544 58542836 73071715 58542973 73071886 58543110 73072057 58543247 73072228 58543384 73072399 58543521 73072570 58543658 73072741 58543795 73072912 58543932 73073083 58544069 73073254 58544206 73073425 58544343 73073596 58544480 73073767 58544617 73073938 58544754 73074109 58544891 73074280 58545028 73074451 58545165 73074622 58545302 73074793 58545439 73074964 58545576 73075135 58545713 73075306 58545850 73075477 58545987 73075648 58546124 73075819 58546261 73075990 58546398 73076161 58546535 73076332 58546672 73076503 58546809 73076674 58546946 73076845 58547083 73077016 58547220 73077187 58547357 73077358 58547494 73077529 58547631 73077700 58547768 73077871 58547905 73078042 58548042 73078213 58548179 73078384 58548316 73078555 58548453 73078726 58548590 73078897 58548727 73079068 58548864 73079239 58549001 73079410 58549138 73079581 58549275 73079752 58549412 73079923 58549549 73080094 58549686 73080265 58549823 73080436 58549960 73080607 58550097 73080778 58550234 73080949 58550371 73081120 58550508 73081291 58550645 73081462 58550782 73081633 58550919 73081804 58551056 73081975 58551193 73082146 58551330 73082317 58551467 73082488 58551604 73082659 58551741 73082830 58551878 73083001 58552015 73083172 58552152 73083343 58552289 73083514 58552426 73083685 58552563 73083856 58552700 73084027 58552837 73084198 58552974 73084369 58553111 73084540 58553248 73084711 58553385 73084882 58553522 73085053 58553659 73085224 58553796 73085395 58553933 73085566 58554070 73085737 58554207 73085908 58554344 73086079 58554481 73086250 58554618 73086421 58554755 73086592 58554892 73086763 58555029 73086934 58555166 73087105 58555303 73087276 58555440 73087447 58555577 73087618 58555714 73087789 58555851 73087960 58555988 73088131 58556125 73088302 58556262 73088473 58556399 73088644 58556536 73088815 58556673 73088986 58556810 73089157 58556947 73089328 58557084 73089499 58557221 73089670 58557358 73089841 58557495 73090012 58557632 73090183 58557769 73090354 58557906 73090525 58558043 73090696 58558180 73090867 58558317 73091038 58558454 73091209 58558591 73091380 58558728 73091551 58558865 73091722 58559002 73091893 58559139 73092064 58559276 73092235 58559413 73092406 58559550 73092577 58559687 73092748 58559824 73092919 58559961 73093090 58560098 73093261 58560235 73093432 58560372 73093603 58560509 73093774 58560646 73093945 58560783 73094116 58560920 73094287 58561057 73094458 58561194 73094629 58561331 73094800 58561468 73094971 58561605 73095142 58561742 73095313 58561879 73095484 58562016 73095655 58562153 73095826 58562290 73095997 58562427 73096168 58562564 73096339 58562701 73096510 58562838 73096681 58562975 73096852 58563112 73097023 58563249 73097194 58563386 73097365 58563523 73097536 58563660 73097707 58563797 73097878 58563934 73098049 58564071 73098220 58564208 73098391 58564345 73098562 58564482 73098733 58564619 73098904 58564756 73099075 58564893 73099246 58565030 73099417 58565167 73099588 58565304 73099759 58565441 73099930 58565578 73100101 58565715 73100272 58565852 73100443 58565989 73100614 58566126 73100785 58566263 73100956 58566400 73101127 58566537 73101298 58566674 73101469 58566811 73101640 58566948 73101811 58567085 73101982 58567222 73102153 58567359 73102324 58567496 73102495 58567633 73102666 58567770 73102837 58567907 73103008 58568044 73103179 58568181 73103350 58568318 73103521 58568455 73103692 58568592 73103863 58568729 73104034 58568866 73104205 58569003 73104376 58569140 73104547 58569277 73104718 58569414 73104889 58569551 73105060 58569688 73105231 58569825 73105402 58569962 73105573 58570099 73105744 58570236 73105915 58570373 73106086 58570510 73106257 58570647 73106428 58570784 73106599 58570921 73106770 58571058 73106941 58571195 73107112 58571332 73107283 58571469 73107454 58571606 73107625 58571743 73107796 58571880 73107967 58572017 73108138 58572154 73108309 58572291 73108480 58572428 73108651 58572565 73108822 58572702 73108993 58572839 73109164 58572976 73109335 58573113 73109506 58573250 73109677 58573387 73109848 58573524 73110019 58573661 73110190 58573798 73110361 58573935 73110532 58574072 73110703 58574209 73110874 58574346 73111045 58574483 73111216 58574620 73111387 58574757 73111558 58574894 73111729 58575031 73111900 58575168 73112071 58575305 73112242 58575442 73112413 58575579 73112584 58575716 73112755 58575853 73112926 58575990 73113097 58576127 73113268 58576264 73113439 58576401 73113610 58576538 73113781 58576675 73113952 58576812 73114123 58576949 73114294 58577086 73114465 58577223 73114636 58577360 73114807 58577497 73114978 58577634 73115149 58577771 73115320 58577908 73115491 58578045 73115662 58578182 73115833 58578319 73116004 58578456 73116175 58578593 73116346 58578730 73116517 58578867 73116688 58579004 73116859 58579141 73117030 58579278 73117201 58579415 73117372 58579552 73117543 58579689 73117714 58579826 73117885 58579963 73118056 58580100 73118227 58580237 73118398 58580374 73118569 58580511 73118740 58580648 73118911 58580785 73119082 58580922 73119253 58581059 73119424 58581196 73119595 58581333 73119766 58581470 73119937 58581607 73120108 58581744 73120279 58581881 73120450 58582018 73120621 58582155 73120792 58582292 73120963 58582429 73121134 58582566 73121305 58582703 73121476 58582840 73121647 58582977 73121818 58583114 73121989 58583251 73122160 58583388 73122331 58583525 73122502 58583662 73122673 58583799 73122844 58583936 73123015 58584073 73123186 58584210 73123357 58584347 73123528 58584484 73123699 58584621 73123870 58584758 73124041 58584895 73124212 58585032 73124383 58585169 73124554 58585306 73124725 58585443 73124896 58585580 73125067 58585717 73125238 58585854 73125409 58585991 73125580 58586128 73125751 58586265 73125922 58586402 73126093 58586539 73126264 58586676 73126435 58586813 73126606 58586950 73126777 58587087 73126948 58587224 73127119 58587361 73127290 58587498 73127461 58587635 73127632 58587772 73127803 58587909 73127974 58588046 73128145 58588183 73128316 58588320 73128487 58588457 73128658 58588594 73128829 58588731 73129000 58588868 73129171 58589005 73129342 58589142 73129513 58589279 73129684 58589416 73129855 58589553 73130026 58589690 73130197 58589827 73130368 58589964 73130539 58590101 73130710 58590238 73130881 58590375 73131052 58590512 73131223 58590649 73131394 58590786 73131565 58590923 73131736 58591060 73131907 58591197 73132078 58591334 73132249 58591471 73132420 58591608 73132591 58591745 73132762 58591882 73132933 58592019 73133104 58592156 73133275 58592293 73133446 58592430 73133617 58592567 73133788 58592704 73133959 58592841 73134130 58592978 73134301 58593115 73134472 58593252 73134643 58593389 73134814 58593526 73134985 58593663 73135156 58593800 73135327 58593937 73135498 58594074 73135669 58594211 73135840 58594348 73136011 58594485 73136182 58594622 73136353 58594759 73136524 58594896 73136695 58595033 73136866 58595170 73137037 58595307 73137208 58595444 73137379 58595581 73137550 58595718 73137721 58595855 73137892 58595992 73138063 58596129 73138234 58596266 73138405 58596403 73138576 58596540 73138747 58596677 73138918 58596814 73139089 58596951 73139260 58597088 73139431 58597225 73139602 58597362 73139773 58597499 73139944 58597636 73140115 58597773 73140286 58597910 73140457 58598047 73140628 58598184 73140799 58598321 73140970 58598458 73141141 58598595 73141312 58598732 73141483 58598869 73141654 58599006 73141825 58599143 73141996 58599280 73142167 58599417 73142338 58599554 73142509 58599691 73142680 58599828 73142851 58599965 73143022 58600102 73143193 58600239 73143364 58600376 73143535 58600513 73143706 58600650 73143877 58600787 73144048 58600924 73144219 58601061 73144390 58601198 73144561 58601335 73144732 58601472 73144903 58601609 73145074 58601746 73145245 58601883 73145416 58602020 73145587 58602157 73145758 58602294 73145929 58602431 73146100 58602568 73146271 58602705 73146442 58602842 73146613 58602979 73146784 58603116 73146955 58603253 73147126 58603390 73147297 58603527 73147468 58603664 73147639 58603801 73147810 58603938 73147981 58604075 73148152 58604212 73148323 58604349 73148494 58604486 73148665 58604623 73148836 58604760 73149007 58604897 73149178 58605034 73149349 58605171 73149520 58605308 73149691 58605445 73149862 58605582 73150033 58605719 73150204 58605856 73150375 58605993 73150546 58606130 73150717 58606267 73150888 58606404 73151059 58606541 73151230 58606678 73151401 58606815 73151572 58606952 73151743 58607089 73151914 58607226 73152085 58607363 73152256 58607500 73152427 58607637 73152598 58607774 73152769 58607911 73152940 58608048 73153111 58608185 73153282 58608322 73153453 58608459 73153624 58608596 73153795 58608733 73153966 58608870 73154137 58609007 73154308 58609144 73154479 58609281 73154650 58609418 73154821 58609555 73154992 58609692 73155163 58609829 73155334 58609966 73155505 58610103 73155676 58610240 73155847 58610377 73156018 58610514 73156189 58610651 73156360 58610788 73156531 58610925 73156702 58611062 73156873 58611199 73157044 58611336 73157215 58611473 73157386 58611610 73157557 58611747 73157728 58611884 73157899 58612021 73158070 58612158 73158241 58612295 73158412 58612432 73158583 58612569 73158754 58612706 73158925 58612843 73159096 58612980 73159267 58613117 73159438 58613254 73159609 58613391 73159780 58613528 73159951 58613665 73160122 58613802 73160293 58613939 73160464 58614076 73160635 58614213 73160806 58614350 73160977 58614487 73161148 58614624 73161319 58614761 73161490 58614898 73161661 58615035 73161832 58615172 73162003 58615309 73162174 58615446 73162345 58615583 73162516 58615720 73162687 58615857 73162858 58615994 73163029 58616131 73163200 58616268 73163371 58616405 73163542 58616542 73163713 58616679 73163884 58616816 73164055 58616953 73164226 58617090 73164397 58617227 73164568 58617364 73164739 58617501 73164910 58617638 73165081 58617775 73165252 58617912 73165423 58618049 73165594 58618186 73165765 58618323 73165936 58618460 73166107 58618597 73166278 58618734 73166449 58618871 73166620 58619008 73166791 58619145 73166962 58619282 73167133 58619419 73167304 58619556 73167475 58619693 73167646 58619830 73167817 58619967 73167988 58620104 73168159 58620241 73168330 58620378 73168501 58620515 73168672 58620652 73168843 58620789 73169014 58620926 73169185 58621063 73169356 58621200 73169527 58621337 73169698 58621474 73169869 58621611 73170040 58621748 73170211 58621885 73170382 58622022 73170553 58622159 73170724 58622296 73170895 58622433 73171066 58622570 73171237 58622707 73171408 58622844 73171579 58622981 73171750 58623118 73171921 58623255 73172092 58623392 73172263 58623529 73172434 58623666 73172605 58623803 73172776 58623940 73172947 58624077 73173118 58624214 73173289 58624351 73173460 58624488 73173631 58624625 73173802 58624762 73173973 58624899 73174144 58625036 73174315 58625173 73174486 58625310 73174657 58625447 73174828 58625584 73174999 58625721 73175170 58625858 73175341 58625995 73175512 58626132 73175683 58626269 73175854 58626406 73176025 58626543 73176196 58626680 73176367 58626817 73176538 58626954 73176709 58627091 73176880 58627228 73177051 58627365 73177222 58627502 73177393 58627639 73177564 58627776 73177735 58627913 73177906 58628050 73178077 58628187 73178248 58628324 73178419 58628461 73178590 58628598 73178761 58628735 73178932 58628872 73179103 58629009 73179274 58629146 73179445 58629283 73179616 58629420 73179787 58629557 73179958 58629694 73180129 58629831 73180300 58629968 73180471 58630105 73180642 58630242 73180813 58630379 73180984 58630516 73181155 58630653 73181326 58630790 73181497 58630927 73181668 58631064 73181839 58631201 73182010 58631338 73182181 58631475 73182352 58631612 73182523 58631749 73182694 58631886 73182865 58632023 73183036 58632160 73183207 58632297 73183378 58632434 73183549 58632571 73183720 58632708 73183891 58632845 73184062 58632982 73184233 58633119 73184404 58633256 73184575 58633393 73184746 58633530 73184917 58633667 73185088 58633804 73185259 58633941 73185430 58634078 73185601 58634215 73185772 58634352 73185943 58634489 73186114 58634626 73186285
1000 49866900 0 49866900 62242627 49867037 62242798 49867174 62242969 49867311 62243140 49867448 62243311 49867585 62243482 49867722 62243653 49867859 62243824 49867996 62243995 49868133 62244166 49868270 62244337 49868407 62244508 49868544 62244679 49868681 62244850 49868818 62245021 49868955 62245192 49869092 62245363 49869229 62245534 49869366 62245705 49869503 62245876 49869640 62246047 49869777 62246218 49869914 62246389 49870051 62246560 49870188 62246731 49870325 62246902 49870462 62247073 49870599 62247244 49870736 62247415 49870873 62247586 49871010 62247757 49871147 62247928 49871284 62248099 49871421 62248270 49871558 62248441 49871695 62248612 49871832 62248783 49871969 62248954 49872106 62249125 49872243 62249296 49872380 62249467 49872517 62249638 49872654 62249809 49872791 62249980 49872928 62250151 49873065 62250322 49873202 62250493 49873339 62250664 49873476 62250835 49873613 62251006 49873750 62251177 49873887 62251348 49874024 62251519 49874161 62251690 49874298 62251861 49874435 62252032 49874572 62252203 49874709 62252374 49874846 62252545 49874983 62252716 49875120 62252887 49875257 62253058 49875394 62253229 49875531 62253400 49875668 62253571 49875805 62253742 49875942 62253913 49876079 62254084 49876216 62254255 49876353 62254426 49876490 62254597 49876627 62254768 49876764 62254939 49876901 62255110 49877038 62255281 49877175 62255452 49877312 62255623 49877449 62255794 49877586 62255965 49877723 62256136 49877860 62256307 49877997 62256478 49878134 62256649 49878271 62256820 49878408 62256991 49878545 62257162 49878682 62257333 49878819 62257504 49878956 62257675 49879093 62257846 49879230 62258017 49879367 62258188 49879504 62258359 49879641 62258530 49879778 62258701 49879915 62258872 49880052 62259043 49880189 62259214 49880326 62259385 49880463 62259556 49880600 62259727 49880737 62259898 49880874 62260069 49881011 62260240 49881148 62260411 49881285 62260582 49881422 62260753 49881559 62260924 49881696 62261095 49881833 62261266 49881970 62261437 49882107 62261608 49882244 62261779 49882381 62261950 49882518 62262121 49882655 62262292 49882792 62262463 49882929 62262634 49883066 62262805 49883203 62262976 49883340 62263147 49883477 62263318 49883614 62263489 49883751 62263660 49883888 62263831 49884025 62264002 49884162 62264173 49884299 62264344 49884436 62264515 49884573 62264686 49884710 62264857 49884847 62265028 49884984 62265199 49885121 62265370 49885258 62265541 49885395 62265712 49885532 62265883 49885669 62266054 49885806 62266225 49885943 62266396 49886080 62266567 49886217 62266738 49886354 62266909 49886491 62267080 49886628 62267251 49886765 62267422 49886902 62267593 49887039 62267764 49887176 62267935 49887313 62268106 49887450 62268277 49887587 62268448 49887724 62268619 49887861 62268790 49887998 62268961 49888135 62269132 49888272 62269303 49888409 62269474 49888546 62269645 49888683 62269816 49888820 62269987 49888957 62270158 49889094 62270329 49889231 62270500 49889368 62270671 49889505 62270842 49889642 62271013 49889779 62271184 49889916 62271355 49890053 62271526 49890190 62271697 49890327 62271868 49890464 62272039 49890601 62272210 49890738 62272381 49890875 62272552 49891012 62272723 49891149 62272894 49891286 62273065 49891423 62273236 49891560 62273407 49891697 62273578 49891834 62273749 49891971 62273920 49892108 62274091 49892245 62274262 49892382 62274433 49892519 62274604 49892656 62274775 49892793 62274946 49892930 62275117 49893067 62275288 49893204 62275459 49893341 62275630 49893478 62275801 49893615 62275972 49893752 62276143 49893889 62276314 49894026 62276485 49894163 62276656 49894300 62276827 49894437 62276998 49894574 62277169 49894711 62277340 49894848 62277511 49894985 62277682 49895122 62277853 49895259 62278024 49895396 62278195 49895533 62278366 49895670 62278537 49895807 62278708 49895944 62278879 49896081 62279050 49896218 62279221 49896355 62279392 49896492 62279563 49896629 62279734 49896766 62279905 49896903 62280076 49897040 62280247 49897177 62280418 49897314 62280589 49897451 62280760 49897588 62280931 49897725 62281102 49897862 62281273 49897999 62281444 49898136 62281615 49898273 62281786 49898410 62281957 49898547 62282128 49898684 62282299 49898821 62282470 49898958 62282641 49899095 62282812 49899232 62282983 49899369 62283154 49899506 62283325 49899643 62283496 49899780 62283667 49899917 62283838 49900054 62284009 49900191 62284180 49900328 62284351 49900465 62284522 49900602 62284693 49900739 62284864 49900876 62285035 49901013 62285206 49901150 62285377 49901287 62285548 49901424 62285719 49901561 62285890 49901698 62286061 49901835 62286232 49901972 62286403 49902109 62286574 49902246 62286745 49902383 62286916 49902520 62287087 49902657 62287258 49902794 62287429 49902931 62287600 49903068 62287771 49903205 62287942 49903342 62288113 49903479 62288284 49903616 62288455 49903753 62288626 49903890 62288797 49904027 62288968 49904164 62289139 49904301 62289310 49904438 62289481 49904575 62289652 49904712 62289823 49904849 62289994 49904986 62290165 49905123 62290336 49905260 62290507 49905397 62290678 49905534 62290849 49905671 62291020 49905808 62291191 49905945 62291362 49906082 62291533 49906219 62291704 49906356 62291875 49906493 62292046 49906630 62292217 49906767 62292388 49906904 62292559 49907041 62292730 49907178 62292901 49907315 62293072 49907452 62293243 49907589 62293414 49907726 62293585 49907863 62293756 49908000 62293927 49908137 62294098 49908274 62294269 49908411 62294440 49908548 62294611 49908685 62294782 49908822 62294953 49908959 62295124 49909096 62295295 49909233 62295466 49909370 62295637 49909507 62295808 49909644 62295979 49909781 62296150 49909918 62296321 49910055 62296492 49910192 62296663 49910329 62296834 49910466 62297005 49910603 62297176 49910740 62297347 49910877 62297518 49911014 62297689 49911151 62297860 49911288 62298031 49911425 62298202 49911562 62298373 49911699 62298544 49911836 62298715 49911973 62298886 49912110 62299057 49912247 62299228 49912384 62299399 49912521 62299570 49912658 62299741 49912795 62299912 49912932 62300083 49913069 62300254 49913206 62300425 49913343 62300596 49913480 62300767 49913617 62300938 49913754 62301109 49913891 62301280 49914028 62301451 49914165 62301622 49914302 62301793 49914439 62301964 49914576 62302135 49914713 62302306 49914850 62302477 49914987 62302648 49915124 62302819 49915261 62302990 49915398 62303161 49915535 62303332 49915672 62303503 49915809 62303674 49915946 62303845 49916083 62304016 49916220 62304187 49916357 62304358 49916494 62304529 49916631 62304700 49916768 62304871 49916905 62305042 49917042 62305213 49917179 62305384 49917316 62305555 49917453 62305726 49917590 62305897 49917727 62306068 49917864 62306239 49918001 62306410 49918138 62306581 49918275 62306752 49918412 62306923 49918549 62307094 49918686 62307265 49918823 62307436 49918960 62307607 49919097 62307778 49919234 62307949 49919371 62308120 49919508 62308291 49919645 62308462 49919782 62308633 49919919 62308804 49920056 62308975 49920193 62309146 49920330 62309317 49920467 62309488 49920604 62309659 49920741 62309830 49920878 62310001 49921015 62310172 49921152 62310343 49921289 62310514 49921426 62310685 49921563 62310856 49921700 62311027 49921837 62311198 49921974 62311369 49922111 62311540 49922248 62311711 49922385 62311882 49922522 62312053 49922659 62312224 49922796 62312395 49922933 62312566 49923070 62312737 49923207 62312908 49923344 62313079 49923481 62313250 49923618 62313421 49923755 62313592 49923892 62313763 49924029 62313934 49924166 62314105 49924303 62314276 49924440 62314447 49924577 62314618 49924714 62314789 49924851 62314960 49924988 62315131 49925125 62315302 49925262 62315473 49925399 62315644 49925536 62315815 49925673 62315986 49925810 62316157 49925947 62316328 49926084 62316499 49926221 62316670 49926358 62316841 49926495 62317012 49926632 62317183 49926769 62317354 49926906 62317525 49927043 62317696 49927180 62317867 49927317 62318038 49927454 62318209 49927591 62318380 49927728 62318551 49927865 62318722 49928002 62318893 49928139 62319064 49928276 62319235 49928413 62319406 49928550 62319577 49928687 62319748 49928824 62319919 49928961 62320090 49929098 62320261 49929235 62320432 49929372 62320603 49929509 62320774 49929646 62320945 49929783 62321116 49929920 62321287 49930057 62321458 49930194 62321629 49930331 62321800 49930468 62321971 49930605 62322142 49930742 62322313 49930879 62322484 49931016 62322655 49931153 62322826 49931290 62322997 49931427 62323168 49931564 62323339 49931701 62323510 49931838 62323681 49931975 62323852 49932112 62324023 49932249 62324194 49932386 62324365 49932523 62324536 49932660 62324707 49932797 62324878 49932934 62325049 49933071 62325220 49933208 62325391 49933345 62325562 49933482 62325733 49933619 62325904 49933756 62326075 49933893 62326246 49934030 62326417 49934167 62326588 49934304 62326759 49934441 62326930 49934578 62327101 49934715 62327272 49934852 62327443 49934989 62327614 49935126 62327785 49935263 62327956 49935400 62328127 49935537 62328298 49935674 62328469 49935811 62328640 49935948 62328811 49936085 62328982 49936222 62329153 49936359 62329324 49936496 62329495 49936633 62329666 49936770 62329837 49936907 62330008 49937044 62330179 49937181 62330350 49937318 62330521 49937455 62330692 49937592 62330863 49937729 62331034 49937866 62331205 49938003 62331376 49938140 62331547 49938277 62331718 49938414 62331889 49938551 62332060 49938688 62332231 49938825 62332402 49938962 62332573 49939099 62332744 49939236 62332915 49939373 62333086 49939510 62333257 49939647 62333428 49939784 62333599 49939921 62333770 49940058 62333941 49940195 62334112 49940332 62334283 49940469 62334454 49940606 62334625 49940743 62334796 49940880 62334967 49941017 62335138 49941154 62335309 49941291 62335480 49941428 62335651 49941565 62335822 49941702 62335993 49941839 62336164 49941976 62336335 49942113 62336506 49942250 62336677 49942387 62336848 49942524 62337019 49942661 62337190 49942798 62337361 49942935 62337532 49943072 62337703 49943209 62337874 49943346 62338045 49943483 62338216 49943620 62338387 49943757 62338558 49943894 62338729 49944031 62338900 49944168 62339071 49944305 62339242 49944442 62339413 49944579 62339584 49944716 62339755 49944853 62339926 49944990 62340097 49945127 62340268 49945264 62340439 49945401 62340610 49945538 62340781 49945675 62340952 49945812 62341123 49945949 62341294 49946086 62341465 49946223 62341636 49946360 62341807 49946497 62341978 49946634 62342149 49946771 62342320 49946908 62342491 49947045 62342662 49947182 62342833 49947319 62343004 49947456 62343175 49947593 62343346 49947730 62343517 49947867 62343688 49948004 62343859 49948141 62344030 49948278 62344201 49948415 62344372 49948552 62344543 49948689 62344714 49948826 62344885 49948963 62345056 49949100 62345227 49949237 62345398 49949374 62345569 49949511 62345740 49949648 62345911 49949785 62346082 49949922 62346253 49950059 62346424 49950196 62346595 49950333 62346766 49950470 62346937 49950607 62347108 49950744 62347279 49950881 62347450 49951018 62347621 49951155 62347792 49951292 62347963 49951429 62348134 49951566 62348305 49951703 62348476 49951840 62348647 49951977 62348818 49952114 62348989 49952251 62349160 49952388 62349331 49952525 62349502 49952662 62349673 49952799 62349844 49952936 62350015 49953073 62350186 49953210 62350357 49953347 62350528 49953484 62350699 49953621 62350870 49953758 62351041 49953895 62351212 49954032 62351383 49954169 62351554 49954306 62351725 49954443 62351896 49954580 62352067 49954717 62352238 49954854 62352409 49954991 62352580 49955128 62352751 49955265 62352922 49955402 62353093 49955539 62353264 49955676 62353435 49955813 62353606 49955950 62353777 49956087 62353948 49956224 62354119 49956361 62354290 49956498 62354461 49956635 62354632 49956772 62354803 49956909 62354974 49957046 62355145 49957183 62355316 49957320 62355487 49957457 62355658 49957594 62355829 49957731 62356000 49957868 62356171 49958005 62356342 49958142 62356513 49958279 62356684 49958416 62356855 49958553 62357026 49958690 62357197 49958827 62357368 49958964 62357539 49959101 62357710 49959238 62357881 49959375 62358052 49959512 62358223 49959649 62358394 49959786 62358565 49959923 62358736 49960060 62358907 49960197 62359078 49960334 62359249 49960471 62359420 49960608 62359591 49960745 62359762 49960882 62359933 49961019 62360104 49961156 62360275 49961293 62360446 49961430 62360617 49961567 62360788 49961704 62360959 49961841 62361130 49961978 62361301 49962115 62361472 49962252 62361643 49962389 62361814 49962526 62361985 49962663 62362156 49962800 62362327 49962937 62362498 49963074 62362669 49963211 62362840 49963348 62363011 49963485 62363182 49963622 62363353 49963759 62363524 49963896 62363695 49964033 62363866 49964170 62364037 49964307 62364208 49964444 62364379 49964581 62364550 49964718 62364721 49964855 62364892 49964992 62365063 49965129 62365234 49965266 62365405 49965403 62365576 49965540 62365747 49965677 62365918 49965814 62366089 49965951 62366260 49966088 62366431 49966225 62366602 49966362 62366773 49966499 62366944 49966636 62367115 49966773 62367286 49966910 62367457 49967047 62367628 49967184 62367799 49967321 62367970 49967458 62368141 49967595 62368312 49967732 62368483 49967869 62368654 49968006 62368825 49968143 62368996 49968280 62369167 49968417 62369338 49968554 62369509 49968691 62369680 49968828 62369851 49968965 62370022 49969102 62370193 49969239 62370364 49969376 62370535 49969513 62370706 49969650 62370877 49969787 62371048 49969924 62371219 49970061 62371390 49970198 62371561 49970335 62371732 49970472 62371903 49970609 62372074 49970746 62372245 49970883 62372416 49971020 62372587 49971157 62372758 49971294 62372929 49971431 62373100 49971568 62373271 49971705 62373442 49971842 62373613 49971979 62373784 49972116 62373955 49972253 62374126 49972390 62374297 49972527 62374468 49972664 62374639 49972801 62374810 49972938 62374981 49973075 62375152 49973212 62375323 49973349 62375494 49973486 62375665 49973623 62375836 49973760 62376007 49973897 62376178 49974034 62376349 49974171 62376520 49974308 62376691 49974445 62376862 49974582 62377033 49974719 62377204 49974856 62377375 49974993 62377546 49975130 62377717 49975267 62377888 49975404 62378059 49975541 62378230 49975678 62378401 49975815 62378572 49975952 62378743 49976089 62378914 49976226 62379085 49976363 62379256 49976500 62379427 49976637 62379598 49976774 62379769 49976911 62379940 49977048 62380111 49977185 62380282 49977322 62380453 49977459 62380624 49977596 62380795 49977733 62380966 49977870 62381137 49978007 62381308 49978144 62381479 49978281 62381650 49978418 62381821 49978555 62381992 49978692 62382163 49978829 62382334 49978966 62382505 49979103 62382676 49979240 62382847 49979377 62383018 49979514 62383189 49979651 62383360 49979788 62383531 49979925 62383702 49980062 62383873 49980199 62384044 49980336 62384215 49980473 62384386 49980610 62384557 49980747 62384728 49980884 62384899 49981021 62385070 49981158 62385241 49981295 62385412 49981432 62385583 49981569 62385754 49981706 62385925 49981843 62386096 49981980 62386267 49982117 62386438 49982254 62386609 49982391 62386780 49982528 62386951 49982665 62387122 49982802 62387293 49982939 62387464 49983076 62387635 49983213 62387806 49983350 62387977 49983487 62388148 49983624 62388319 49983761 62388490 49983898 62388661 49984035 62388832 49984172 62389003 49984309 62389174 49984446 62389345 49984583 62389516 49984720 62389687 49984857 62389858 49984994 62390029 49985131 62390200 49985268 62390371 49985405 62390542 49985542 62390713 49985679 62390884 49985816 62391055 49985953 62391226 49986090 62391397 49986227 62391568 49986364 62391739 49986501 62391910 49986638 62392081 49986775 62392252 49986912 62392423 49987049 62392594 49987186 62392765 49987323 62392936 49987460 62393107 49987597 62393278 49987734 62393449 49987871 62393620 49988008 62393791 49988145 62393962 49988282 62394133 49988419 62394304 49988556 62394475 49988693 62394646 49988830 62394817 49988967 62394988 49989104 62395159 49989241 62395330 49989378 62395501 49989515 62395672 49989652 62395843 49989789 62396014 49989926 62396185 49990063 62396356 49990200 62396527 49990337 62396698 49990474 62396869 49990611 62397040 49990748 62397211 49990885 62397382 49991022 62397553 49991159 62397724 49991296 62397895 49991433 62398066 49991570 62398237 49991707 62398408 49991844 62398579 49991981 62398750 49992118 62398921 49992255 62399092 49992392 62399263 49992529 62399434 49992666 62399605 49992803 62399776 49992940 62399947 49993077 62400118 49993214 62400289 49993351 62400460 49993488 62400631 49993625 62400802 49993762 62400973 49993899 62401144 49994036 62401315 49994173 62401486 49994310 62401657 49994447 62401828 49994584 62401999 49994721 62402170 49994858 62402341 49994995 62402512 49995132 62402683 49995269 62402854 49995406 62403025 49995543 62403196 49995680 62403367 49995817 62403538 49995954 62403709 49996091 62403880 49996228 62404051 49996365 62404222 49996502 62404393 49996639 62404564 49996776 62404735 49996913 62404906 49997050 62405077 49997187 62405248 49997324 62405419 49997461 62405590 49997598 62405761 49997735 62405932 49997872 62406103 49998009 62406274 49998146 62406445 49998283 62406616 49998420 62406787 49998557 62406958 49998694 62407129 49998831 62407300 49998968 62407471 49999105 62407642 49999242 62407813 49999379 62407984 49999516 62408155 49999653 62408326 49999790 62408497 49999927 62408668 50000064 62408839 50000201 62409010 50000338 62409181 50000475 62409352 50000612 62409523 50000749 62409694 50000886 62409865 50001023 62410036 50001160 62410207 50001297 62410378 50001434 62410549 50001571 62410720 50001708 62410891 50001845 62411062 50001982 62411233 50002119 62411404 50002256 62411575 50002393 62411746 50002530 62411917 50002667 62412088 50002804 62412259 50002941 62412430 50003078 62412601 50003215 62412772 50003352 62412943 50003489 62413114 50003626 62413285
1000 60203280 0 60203280 75144240 60203417 75144411 60203554 75144582 60203691 75144753 60203828 75144924 60203965 75145095 60204102 75145266 60204239 75145437 60204376 75145608 60204513 75145779 60204650 75145950 60204787 75146121 60204924 75146292 60205061 75146463 60205198 75146634 60205335 75146805 60205472 75146976 60205609 75147147 60205746 75147318 60205883 75147489 60206020 75147660 60206157 75147831 60206294 75148002 60206431 75148173 60206568 75148344 60206705 75148515 60206842 75148686 60206979 75148857 60207116 75149028 60207253 75149199 60207390 75149370 60207527 75149541 60207664 75149712 60207801 75149883 60207938 75150054 60208075 75150225 60208212 75150396 60208349 75150567 60208486 75150738 60208623 75150909 60208760 75151080 60208897 75151251 60209034 75151422 60209171 75151593 60209308 75151764 60209445 75151935 60209582 75152106 60209719 75152277 60209856 75152448 60209993 75152619 60210130 75152790 60210267 75152961 60210404 75153132 60210541 75153303 60210678 75153474 60210815 75153645 60210952 75153816 60211089 75153987 60211226 75154158 60211363 75154329 60211500 75154500 60211637 75154671 60211774 75154842 60211911 75155013 60212048 75155184 60212185 75155355 60212322 75155526 60212459 75155697 60212596 75155868 60212733 75156039 60212870 75156210 60213007 75156381 60213144 75156552 60213281 75156723 60213418 75156894 60213555 75157065 60213692 75157236 60213829 75157407 60213966 75157578 60214103 75157749 60214240 75157920 60214377 75158091 60214514 75158262 60214651 75158433 60214788 75158604 60214925 75158775 60215062 75158946 60215199 75159117 60215336 75159288 60215473 75159459 60215610 75159630 60215747 75159801 60215884 75159972 60216021 75160143 60216158 75160314 60216295 75160485 60216432 75160656 60216569 75160827 60216706 75160998 60216843 75161169 60216980 75161340 60217117 75161511 60217254 75161682 60217391 75161853 60217528 75162024 60217665 75162195 60217802 75162366 60217939 75162537 60218076 75162708 60218213 75162879 60218350 75163050 60218487 75163221 60218624 75163392 60218761 75163563 60218898 75163734 60219035 75163905 60219172 75164076 60219309 75164247 60219446 75164418 60219583 75164589 60219720 75164760 60219857 75164931 60219994 75165102 60220131 75165273 60220268 75165444 60220405 75165615 60220542 75165786 60220679 75165957 60220816 75166128 60220953 75166299 60221090 75166470 60221227 75166641 60221364 75166812 60221501 75166983 60221638 75167154 60221775 75167325 60221912 75167496 60222049 75167667 60222186 75167838 60222323 75168009 60222460 75168180 60222597 75168351 60222734 75168522 60222871 75168693 60223008 75168864 60223145 75169035 60223282 75169206 60223419 75169377 60223556 75169548 60223693 75169719 60223830 75169890 60223967 75170061 60224104 75170232 60224241 75170403 60224378 75170574 60224515 75170745 60224652 75170916 60224789 75171087 60224926 75171258 60225063 75171429 60225200 75171600 60225337 75171771 60225474 75171942 60225611 75172113 60225748 75172284 60225885 75172455 60226022 75172626 60226159 75172797 60226296 75172968 60226433 75173139 60226570 75173310 60226707 75173481 60226844 75173652 60226981 75173823 60227118 75173994 60227255 75174165 60227392 75174336 60227529 75174507 60227666 75174678 60227803 75174849 60227940 75175020 60228077 75175191 60228214 75175362 60228351 75175533 60228488 75175704 60228625 75175875 60228762 75176046 60228899 75176217 60229036 75176388 60229173 75176559 60229310 75176730 60229447 75176901 60229584 75177072 60229721 75177243 60229858 75177414 60229995 75177585 60230132 75177756 60230269 75177927 60230406 75178098 60230543 75178269 60230680 75178440 60230817 75178611 60230954 75178782 60231091 75178953 60231228 75179124 60231365 75179295 60231502 75179466 60231639 75179637 60231776 75179808 60231913 75179979 60232050 75180150 60232187 75180321 60232324 75180492 60232461 75180663 60232598 75180834 60232735 75181005 60232872 75181176 60233009 75181347 60233146 75181518 60233283 75181689 60233420 75181860 60233557 75182031 60233694 75182202 60233831 75182373 60233968 75182544 60234105 75182715 60234242 75182886 60234379 75183057 60234516 75183228 60234653 75183399 60234790 75183570 60234927 75183741 60235064 75183912 60235201 75184083 60235338 75184254 60235475 75184425 60235612 75184596 60235749 75184767 60235886 75184938 60236023 75185109 60236160 75185280 60236297 75185451 60236434 75185622 60236571 75185793 60236708 75185964 60236845 75186135 60236982 75186306 60237119 75186477 60237256 75186648 60237393 75186819 60237530 75186990 60237667 75187161 60237804 75187332 60237941 75187503 60238078 75187674 60238215 75187845 60238352 75188016 60238489 75188187 60238626 75188358 60238763 75188529 60238900 75188700 60239037 75188871 60239174 75189042 60239311 75189213 60239448 75189384 60239585 75189555 60239722 75189726 60239859 75189897 60239996 75190068 60240133 75190239 60240270 75190410 60240407 75190581 60240544 75190752 60240681 75190923 60240818 75191094 60240955 75191265 60241092 75191436 60241229 75191607 60241366 75191778 60241503 75191949 60241640 75192120 60241777 75192291 60241914 75192462 60242051 75192633 60242188 75192804 60242325 75192975 60242462 75193146 60242599 75193317 60242736 75193488 60242873 75193659 60243010 75193830 60243147 75194001 60243284 75194172 60243421 75194343 60243558 75194514 60243695 75194685 60243832 75194856 60243969 75195027 60244106 75195198 60244243 75195369 60244380 75195540 60244517 75195711 60244654 75195882 60244791 75196053 60244928 75196224 60245065 75196395 60245202 75196566 60245339 75196737 60245476 75196908 60245613 75197079 60245750 75197250 60245887 75197421 60246024 75197592 60246161 75197763 60246298 75197934 60246435 75198105 60246572 75198276 60246709 75198447 60246846 75198618 60246983 75198789 60247120 75198960 60247257 75199131 60247394 75199302 60247531 75199473 60247668 75199644 60247805 75199815 60247942 75199986 60248079 75200157 60248216 75200328 60248353 75200499 60248490 75200670 60248627 75200841 60248764 75201012 60248901 75201183 60249038 75201354 60249175 75201525 60249312 75201696 60249449 75201867 60249586 75202038 60249723 75202209 60249860 75202380 60249997 75202551 60250134 75202722 60250271 75202893 60250408 75203064 60250545 75203235 60250682 75203406 60250819 75203577 60250956 75203748 60251093 75203919 60251230 75204090 60251367 75204261 60251504 75204432 60251641 75204603 60251778 75204774 60251915 75204945 60252052 75205116 60252189 75205287 60252326 75205458 60252463 75205629 60252600 75205800 60252737 75205971 60252874 75206142 60253011 75206313 60253148 75206484 60253285 75206655 60253422 75206826 60253559 75206997 60253696 75207168 60253833 75207339 60253970 75207510 60254107 75207681 60254244 75207852 60254381 75208023 60254518 75208194 60254655 75208365 60254792 75208536 60254929 75208707 60255066 75208878 60255203 75209049 60255340 75209220 60255477 75209391 60255614 75209562 60255751 75209733 60255888 75209904 60256025 75210075 60256162 75210246 60256299 75210417 60256436 75210588 60256573 75210759 60256710 75210930 60256847 75211101 60256984 75211272 60257121 75211443 60257258 75211614 60257395 75211785 60257532 75211956 60257669 75212127 60257806 75212298 60257943 75212469 60258080 75212640 60258217 75212811 60258354 75212982 60258491 75213153 60258628 75213324 60258765 75213495 60258902 75213666 60259039 75213837 60259176 75214008 60259313 75214179 60259450 75214350 60259587 75214521 60259724 75214692 60259861 75214863 60259998 75215034 60260135 75215205 60260272 75215376 60260409 75215547 60260546 75215718 60260683 75215889 60260820 75216060 60260957 75216231 60261094 75216402 60261231 75216573 60261368 75216744 60261505 75216915 60261642 75217086 60261779 75217257 60261916 75217428 60262053 75217599 60262190 75217770 60262327 75217941 60262464 75218112 60262601 75218283 60262738 75218454 60262875 75218625 60263012 75218796 60263149 75218967 60263286 75219138 60263423 75219309 60263560 75219480 60263697 75219651 60263834 75219822 60263971 75219993 60264108 75220164 60264245 75220335 60264382 75220506 60264519 75220677 60264656 75220848 60264793 75221019 60264930 75221190 60265067 75221361 60265204 75221532 60265341 75221703 60265478 75221874 60265615 75222045 60265752 75222216 60265889 75222387 60266026 75222558 60266163 75222729 60266300 75222900 60266437 75223071 60266574 75223242 60266711 75223413 60266848 75223584 60266985 75223755 60267122 75223926 60267259 75224097 60267396 75224268 60267533 75224439 60267670 75224610 60267807 75224781 60267944 75224952 60268081 75225123 60268218 75225294 60268355 75225465 60268492 75225636 60268629 75225807 60268766 75225978 60268903 75226149 60269040 75226320 60269177 75226491 60269314 75226662 60269451 75226833 60269588 75227004 60269725 75227175 60269862 75227346 60269999 75227517 60270136 75227688 60270273 75227859 60270410 75228030 60270547 75228201 60270684 75228372 60270821 75228543 60270958 75228714 60271095 75228885 60271232 75229056 60271369 75229227 60271506 75229398 60271643 75229569 60271780 75229740 60271917 75229911 60272054 75230082 60272191 75230253 60272328 75230424 60272465 75230595 60272602 75230766 60272739 75230937 60272876 75231108 60273013 75231279 60273150 75231450 60273287 75231621 60273424 75231792 60273561 75231963 60273698 75232134 60273835 75232305 60273972 75232476 60274109 75232647 60274246 75232818 60274383 75232989 60274520 75233160 60274657 75233331 60274794 75233502 60274931 75233673 60275068 75233844 60275205 75234015 60275342 75234186 60275479 75234357 60275616 75234528 60275753 75234699 60275890 75234870 60276027 75235041 60276164 75235212 60276301 75235383 60276438 75235554 60276575 75235725 60276712 75235896 60276849 75236067 60276986 75236238 60277123 75236409 60277260 75236580 60277397 75236751 60277534 75236922 60277671 75237093 60277808 75237264 60277945 75237435 60278082 75237606 60278219 75237777 60278356 75237948 60278493 75238119 60278630 75238290 60278767 75238461 60278904 75238632 60279041 75238803 60279178 75238974 60279315 75239145 60279452 75239316 60279589 75239487 60279726 75239658 60279863 75239829 60280000 75240000 60280137 75240171 60280274 75240342 60280411 75240513 60280548 75240684 60280685 75240855 60280822 75241026 60280959 75241197 60281096 75241368 60281233 75241539 60281370 75241710 60281507 75241881 60281644 75242052 60281781 75242223 60281918 75242394 60282055 75242565 60282192 75242736 60282329 75242907 60282466 75243078 60282603 75243249 60282740 75243420 60282877 75243591 60283014 75243762 60283151 75243933 60283288 75244104 60283425 75244275 60283562 75244446 60283699 75244617 60283836 75244788 60283973 75244959 60284110 75245130 60284247 75245301 60284384 75245472 60284521 75245643 60284658 75245814 60284795 75245985 60284932 75246156 60285069 75246327 60285206 75246498 60285343 75246669 60285480 75246840 60285617 75247011 60285754 75247182 60285891 75247353 60286028 75247524 60286165 75247695 60286302 75247866 60286439 75248037 60286576 75248208 60286713 75248379 60286850 75248550 60286987 75248721 60287124 75248892 60287261 75249063 60287398 75249234 60287535 75249405 60287672 75249576 60287809 75249747 60287946 75249918 60288083 75250089 60288220 75250260 60288357 75250431 60288494 75250602 60288631 75250773 60288768 75250944 60288905 75251115 60289042 75251286 60289179 75251457 60289316 75251628 60289453 75251799 60289590 75251970 60289727 75252141 60289864 75252312 60290001 75252483 60290138 75252654 60290275 75252825 60290412 75252996 60290549 75253167 60290686 75253338 60290823 75253509 60290960 75253680 60291097 75253851 60291234 75254022 60291371 75254193 60291508 75254364 60291645 75254535 60291782 75254706 60291919 75254877 60292056 75255048 60292193 75255219 60292330 75255390 60292467 75255561 60292604 75255732 60292741 75255903 60292878 75256074 60293015 75256245 60293152 75256416 60293289 75256587 60293426 75256758 60293563 75256929 60293700 75257100 60293837 75257271 60293974 75257442 60294111 75257613 60294248 75257784 60294385 75257955 60294522 75258126 60294659 75258297 60294796 75258468 60294933 75258639 60295070 75258810 60295207 75258981 60295344 75259152 60295481 75259323 60295618 75259494 60295755 75259665 60295892 75259836 60296029 75260007 60296166 75260178 60296303 75260349 60296440 75260520 60296577 75260691 60296714 75260862 60296851 75261033 60296988 75261204 60297125 75261375 60297262 75261546 60297399 75261717 60297536 75261888 60297673 75262059 60297810 75262230 60297947 75262401 60298084 75262572 60298221 75262743 60298358 75262914 60298495 75263085 60298632 75263256 60298769 75263427 60298906 75263598 60299043 75263769 60299180 75263940 60299317 75264111 60299454 75264282 60299591 75264453 60299728 75264624 60299865 75264795 60300002 75264966 60300139 75265137 60300276 75265308 60300413 75265479 60300550 75265650 60300687 75265821 60300824 75265992 60300961 75266163 60301098 75266334 60301235 75266505 60301372 75266676 60301509 75266847 60301646 75267018 60301783 75267189 60301920 75267360 60302057 75267531 60302194 75267702 60302331 75267873 60302468 75268044 60302605 75268215 60302742 75268386 60302879 75268557 60303016 75268728 60303153 75268899 60303290 75269070 60303427 75269241 60303564 75269412 60303701 75269583 60303838 75269754 60303975 75269925 60304112 75270096 60304249 75270267 60304386 75270438 60304523 75270609 60304660 75270780 60304797 75270951 60304934 75271122 60305071 75271293 60305208 75271464 60305345 75271635 60305482 75271806 60305619 75271977 60305756 75272148 60305893 75272319 60306030 75272490 60306167 75272661 60306304 75272832 60306441 75273003 60306578 75273174 60306715 75273345 60306852 75273516 60306989 75273687 60307126 75273858 60307263 75274029 60307400 75274200 60307537 75274371 60307674 75274542 60307811 75274713 60307948 75274884 60308085 75275055 60308222 75275226 60308359 75275397 60308496 75275568 60308633 75275739 60308770 75275910 60308907 75276081 60309044 75276252 60309181 75276423 60309318 75276594 60309455 75276765 60309592 75276936 60309729 75277107 60309866 75277278 60310003 75277449 60310140 75277620 60310277 75277791 60310414 75277962 60310551 75278133 60310688 75278304 60310825 75278475 60310962 75278646 60311099 75278817 60311236 75278988 60311373 75279159 60311510 75279330 60311647 75279501 60311784 75279672 60311921 75279843 60312058 75280014 60312195 75280185 60312332 75280356 60312469 75280527 60312606 75280698 60312743 75280869 60312880 75281040 60313017 75281211 60313154 75281382 60313291 75281553 60313428 75281724 60313565 75281895 60313702 75282066 60313839 75282237 60313976 75282408 60314113 75282579 60314250 75282750 60314387 75282921 60314524 75283092 60314661 75283263 60314798 75283434 60314935 75283605 60315072 75283776 60315209 75283947 60315346 75284118 60315483 75284289 60315620 75284460 60315757 75284631 60315894 75284802 60316031 75284973 60316168 75285144 60316305 75285315 60316442 75285486 60316579 75285657 60316716 75285828 60316853 75285999 60316990 75286170 60317127 75286341 60317264 75286512 60317401 75286683 60317538 75286854 60317675 75287025 60317812 75287196 60317949 75287367 60318086 75287538 60318223 75287709 60318360 75287880 60318497 75288051 60318634 75288222 60318771 75288393 60318908 75288564 60319045 75288735 60319182 75288906 60319319 75289077 60319456 75289248 60319593 75289419 60319730 75289590 60319867 75289761 60320004 75289932 60320141 75290103 60320278 75290274 60320415 75290445 60320552 75290616 60320689 75290787 60320826 75290958 60320963 75291129 60321100 75291300 60321237 75291471 60321374 75291642 60321511 75291813 60321648 75291984 60321785 75292155 60321922 75292326 60322059 75292497 60322196 75292668 60322333 75292839 60322470 75293010 60322607 75293181 60322744 75293352 60322881 75293523 60323018 75293694 60323155 75293865 60323292 75294036 60323429 75294207 60323566 75294378 60323703 75294549 60323840 75294720 60323977 75294891 60324114 75295062 60324251 75295233 60324388 75295404 60324525 75295575 60324662 75295746 60324799 75295917 60324936 75296088 60325073 75296259 60325210 75296430 60325347 75296601 60325484 75296772 60325621 75296943 60325758 75297114 60325895 75297285 60326032 75297456 60326169 75297627 60326306 75297798 60326443 75297969 60326580 75298140 60326717 75298311 60326854 75298482 60326991 75298653 60327128 75298824 60327265 75298995 60327402 75299166 60327539 75299337 60327676 75299508 60327813 75299679 60327950 75299850 60328087 75300021 60328224 75300192 60328361 75300363 60328498 75300534 60328635 75300705 60328772 75300876 60328909 75301047 60329046 75301218 60329183 75301389 60329320 75301560 60329457 75301731 60329594 75301902 60329731 75302073 60329868 75302244 60330005 75302415 60330142 75302586 60330279 75302757 60330416 75302928 60330553 75303099 60330690 75303270 60330827 75303441 60330964 75303612 60331101 75303783 60331238 75303954 60331375 75304125 60331512 75304296 60331649 75304467 60331786 75304638 60331923 75304809 60332060 75304980 60332197 75305151 60332334 75305322 60332471 75305493 60332608 75305664 60332745 75305835 60332882 75306006 60333019 75306177 60333156 75306348 60333293 75306519 60333430 75306690 60333567 75306861 60333704 75307032 60333841 75307203 60333978 75307374 60334115 75307545 60334252 75307716 60334389 75307887 60334526 75308058 60334663 75308229 60334800 75308400 60334937 75308571 60335074 75308742 60335211 75308913 60335348 75309084 60335485 75309255 60335622 75309426 60335759 75309597 60335896 75309768 60336033 75309939 60336170 75310110 60336307 75310281 60336444 75310452 60336581 75310623 60336718 75310794 60336855 75310965 60336992 75311136 60337129 75311307 60337266 75311478 60337403 75311649 60337540 75311820 60337677 75311991 60337814 75312162 60337951 75312333 60338088 75312504 60338225 75312675 60338362 75312846 60338499 75313017 60338636 75313188 60338773 75313359 60338910 75313530 60339047 75313701 60339184 75313872 60339321 75314043 60339458 75314214 60339595 75314385 60339732 75314556 60339869 75314727 60340006 75314898
1000 20122697 0 20122697 25116651 20122834 25116822 20122971 25116993 20123108 25117164 20123245 25117335 20123382 25117506 20123519 25117677 20123656 25117848 20123793 25118019 20123930 25118190 20124067 25118361 20124204 25118532 20124341 25118703 20124478 25118874 20124615 25119045 20124752 25119216 20124889 25119387 20125026 25119558 20125163 25119729 20125300 25119900 20125437 25120071 20125574 25120242 20125711 25120413 20125848 25120584 20125985 25120755 20126122 25120926 20126259 25121097 20126396 25121268 20126533 25121439 20126670 25121610 20126807 25121781 20126944 25121952 20127081 25122123 20127218 25122294 20127355 25122465 20127492 25122636 20127629 25122807 20127766 25122978 20127903 25123149 20128040 25123320 20128177 25123491 20128314 25123662 20128451 25123833 20128588 25124004 20128725 25124175 20128862 25124346 20128999 25124517 20129136 25124688 20129273 25124859 20129410 25125030 20129547 25125201 20129684 25125372 20129821 25125543 20129958 25125714 20130095 25125885 20130232 25126056 20130369 25126227 20130506 25126398 20130643 25126569 20130780 25126740 20130917 25126911 20131054 25127082 20131191 25127253 20131328 25127424 20131465 25127595 20131602 25127766 20131739 25127937 20131876 25128108 20132013 25128279 20132150 25128450 20132287 25128621 20132424 25128792 20132561 25128963 20132698 25129134 20132835 25129305 20132972 25129476 20133109 25129647 20133246 25129818 20133383 25129989 20133520 25130160 20133657 25130331 20133794 25130502 20133931 25130673 20134068 25130844 20134205 25131015 20134342 25131186 20134479 25131357 20134616 25131528 20134753 25131699 20134890 25131870 20135027 25132041 20135164 25132212 20135301 25132383 20135438 25132554 20135575 25132725 20135712 25132896 20135849 25133067 20135986 25133238 20136123 25133409 20136260 25133580 20136397 25133751 20136534 25133922 20136671 25134093 20136808 25134264 20136945 25134435 20137082 25134606 20137219 25134777 20137356 25134948 20137493 25135119 20137630 25135290 20137767 25135461 20137904 25135632 20138041 25135803 20138178 25135974 20138315 25136145 20138452 25136316 20138589 25136487 20138726 25136658 20138863 25136829 20139000 25137000 20139137 25137171 20139274 25137342 20139411 25137513 20139548 25137684 20139685 25137855 20139822 25138026 20139959 25138197 20140096 25138368 20140233 25138539 20140370 25138710 20140507 25138881 20140644 25139052 20140781 25139223 20140918 25139394 20141055 25139565 20141192 25139736 20141329 25139907 20141466 25140078 20141603 25140249 20141740 25140420 20141877 25140591 20142014 25140762 20142151 25140933 20142288 25141104 20142425 25141275 20142562 25141446 20142699 25141617 20142836 25141788 20142973 25141959 20143110 25142130 20143247 25142301 20143384 25142472 20143521 25142643 20143658 25142814 20143795 25142985 20143932 25143156 20144069 25143327 20144206 25143498 20144343 25143669 20144480 25143840 20144617 25144011 20144754 25144182 20144891 25144353 20145028 25144524 20145165 25144695 20145302 25144866 20145439 25145037 20145576 25145208 20145713 25145379 20145850 25145550 20145987 25145721 20146124 25145892 20146261 25146063 20146398 25146234 20146535 25146405 20146672 25146576 20146809 25146747 20146946 25146918 20147083 25147089 20147220 25147260 20147357 25147431 20147494 25147602 20147631 25147773 20147768 25147944 20147905 25148115 20148042 25148286 20148179 25148457 20148316 25148628 20148453 25148799 20148590 25148970 20148727 25149141 20148864 25149312 20149001 25149483 20149138 25149654 20149275 25149825 20149412 25149996 20149549 25150167 20149686 25150338 20149823 25150509 20149960 25150680 20150097 25150851 20150234 25151022 20150371 25151193 20150508 25151364 20150645 25151535 20150782 25151706 20150919 25151877 20151056 25152048 20151193 25152219 20151330 25152390 20151467 25152561 20151604 25152732 20151741 25152903 20151878 25153074 20152015 25153245 20152152 25153416 20152289 25153587 20152426 25153758 20152563 25153929 20152700 25154100 20152837 25154271 20152974 25154442 20153111 25154613 20153248 25154784 20153385 25154955 20153522 25155126 20153659 25155297 20153796 25155468 20153933 25155639 20154070 25155810 20154207 25155981 20154344 25156152 20154481 25156323 20154618 25156494 20154755 25156665 20154892 25156836 20155029 25157007 20155166 25157178 20155303 25157349 20155440 25157520 20155577 25157691 20155714 25157862 20155851 25158033 20155988 25158204 20156125 25158375 20156262 25158546 20156399 25158717 20156536 25158888 20156673 25159059 20156810 25159230 20156947 25159401 20157084 25159572 20157221 25159743 20157358 25159914 20157495 25160085 20157632 25160256 20157769 25160427 20157906 25160598 20158043 25160769 20158180 25160940 20158317 25161111 20158454 25161282 20158591 25161453 20158728 25161624 20158865 25161795 20159002 25161966 20159139 25162137 20159276 25162308 20159413 25162479 20159550 25162650 20159687 25162821 20159824 25162992 20159961 25163163 20160098 25163334 20160235 25163505 20160372 25163676 20160509 25163847 20160646 25164018 20160783 25164189 20160920 25164360 20161057 25164531 20161194 25164702 20161331 25164873 20161468 25165044 20161605 25165215 20161742 25165386 20161879 25165557 20162016 25165728 20162153 25165899 20162290 25166070 20162427 25166241 20162564 25166412 20162701 25166583 20162838 25166754 20162975 25166925 20163112 25167096 20163249 25167267 20163386 25167438 20163523 25167609 20163660 25167780 20163797 25167951 20163934 25168122 20164071 25168293 20164208 25168464 20164345 25168635 20164482 25168806 20164619 25168977 20164756 25169148 20164893 25169319 20165030 25169490 20165167 25169661 20165304 25169832 20165441 25170003 20165578 25170174 20165715 25170345 20165852 25170516 20165989 25170687 20166126 25170858 20166263 25171029 20166400 25171200 20166537 25171371 20166674 25171542 20166811 25171713 20166948 25171884 20167085 25172055 20167222 25172226 20167359 25172397 20167496 25172568 20167633 25172739 20167770 25172910 20167907 25173081 20168044 25173252 20168181 25173423 20168318 25173594 20168455 25173765 20168592 25173936 20168729 25174107 20168866 25174278 20169003 25174449 20169140 25174620 20169277 25174791 20169414 25174962 20169551 25175133 20169688 25175304 20169825 25175475 20169962 25175646 20170099 25175817 20170236 25175988 20170373 25176159 20170510 25176330 20170647 25176501 20170784 25176672 20170921 25176843 20171058 25177014 20171195 25177185 20171332 25177356 20171469 25177527 20171606 25177698 20171743 25177869 20171880 25178040 20172017 25178211 20172154 25178382 20172291 25178553 20172428 25178724 20172565 25178895 20172702 25179066 20172839 25179237 20172976 25179408 20173113 25179579 20173250 25179750 20173387 25179921 20173524 25180092 20173661 25180263 20173798 25180434 20173935 25180605 20174072 25180776 20174209 25180947 20174346 25181118 20174483 25181289 20174620 25181460 20174757 25181631 20174894 25181802 20175031 25181973 20175168 25182144 20175305 25182315 20175442 25182486 20175579 25182657 20175716 25182828 20175853 25182999 20175990 25183170 20176127 25183341 20176264 25183512 20176401 25183683 20176538 25183854 20176675 25184025 20176812 25184196 20176949 25184367 20177086 25184538 20177223 25184709 20177360 25184880 20177497 25185051 20177634 25185222 20177771 25185393 20177908 25185564 20178045 25185735 20178182 25185906 20178319 25186077 20178456 25186248 20178593 25186419 20178730 25186590 20178867 25186761 20179004 25186932 20179141 25187103 20179278 25187274 20179415 25187445 20179552 25187616 20179689 25187787 20179826 25187958 20179963 25188129 20180100 25188300 20180237 25188471 20180374 25188642 20180511 25188813 20180648 25188984 20180785 25189155 20180922 25189326 20181059 25189497 20181196 25189668 20181333 25189839 20181470 25190010 20181607 25190181 20181744 25190352 20181881 25190523 20182018 25190694 20182155 25190865 20182292 25191036 20182429 25191207 20182566 25191378 20182703 25191549 20182840 25191720 20182977 25191891 20183114 25192062 20183251 25192233 20183388 25192404 20183525 25192575 20183662 25192746 20183799 25192917 20183936 25193088 20184073 25193259 20184210 25193430 20184347 25193601 20184484 25193772 20184621 25193943 20184758 25194114 20184895 25194285 20185032 25194456 20185169 25194627 20185306 25194798 20185443 25194969 20185580 25195140 20185717 25195311 20185854 25195482 20185991 25195653 20186128 25195824 20186265 25195995 20186402 25196166 20186539 25196337 20186676 25196508 20186813 25196679 20186950 25196850 20187087 25197021 20187224 25197192 20187361 25197363 20187498 25197534 20187635 25197705 20187772 25197876 20187909 25198047 20188046 25198218 20188183 25198389 20188320 25198560 20188457 25198731 20188594 25198902 20188731 25199073 20188868 25199244 20189005 25199415 20189142 25199586 20189279 25199757 20189416 25199928 20189553 25200099 20189690 25200270 20189827 25200441 20189964 25200612 20190101 25200783 20190238 25200954 20190375 25201125 20190512 25201296 20190649 25201467 20190786 25201638 20190923 25201809 20191060 25201980 20191197 25202151 20191334 25202322 20191471 25202493 20191608 25202664 20191745 25202835 20191882 25203006 20192019 25203177 20192156 25203348 20192293 25203519 20192430 25203690 20192567 25203861 20192704 25204032 20192841 25204203 20192978 25204374 20193115 25204545 20193252 25204716 20193389 25204887 20193526 25205058 20193663 25205229 20193800 25205400 20193937 25205571 20194074 25205742 20194211 25205913 20194348 25206084 20194485 25206255 20194622 25206426 20194759 25206597 20194896 25206768 20195033 25206939 20195170 25207110 20195307 25207281 20195444 25207452 20195581 25207623 20195718 25207794 20195855 25207965 20195992 25208136 20196129 25208307 20196266 25208478 20196403 25208649 20196540 25208820 20196677 25208991 20196814 25209162 20196951 25209333 20197088 25209504 20197225 25209675 20197362 25209846 20197499 25210017 20197636 25210188 20197773 25210359 20197910 25210530 20198047 25210701 20198184 25210872 20198321 25211043 20198458 25211214 20198595 25211385 20198732 25211556 20198869 25211727 20199006 25211898 20199143 25212069 20199280 25212240 20199417 25212411 20199554 25212582 20199691 25212753 20199828 25212924 20199965 25213095 20200102 25213266 20200239 25213437 20200376 25213608 20200513 25213779 20200650 25213950 20200787 25214121 20200924 25214292 20201061 25214463 20201198 25214634 20201335 25214805 20201472 25214976 20201609 25215147 20201746 25215318 20201883 25215489 20202020 25215660 20202157 25215831 20202294 25216002 20202431 25216173 20202568 25216344 20202705 25216515 20202842 25216686 20202979 25216857 20203116 25217028 20203253 25217199 20203390 25217370 20203527 25217541 20203664 25217712 20203801 25217883 20203938 25218054 20204075 25218225 20204212 25218396 20204349 25218567 20204486 25218738 20204623 25218909 20204760 25219080 20204897 25219251 20205034 25219422 20205171 25219593 20205308 25219764 20205445 25219935 20205582 25220106 20205719 25220277 20205856 25220448 20205993 25220619 20206130 25220790 20206267 25220961 20206404 25221132 20206541 25221303 20206678 25221474 20206815 25221645 20206952 25221816 20207089 25221987 20207226 25222158 20207363 25222329 20207500 25222500 20207637 25222671 20207774 25222842 20207911 25223013 20208048 25223184 20208185 25223355 20208322 25223526 20208459 25223697 20208596 25223868 20208733 25224039 20208870 25224210 20209007 25224381 20209144 25224552 20209281 25224723 20209418 25224894 20209555 25225065 20209692 25225236 20209829 25225407 20209966 25225578 20210103 25225749 20210240 25225920 20210377 25226091 20210514 25226262 20210651 25226433 20210788 25226604 20210925 25226775 20211062 25226946 20211199 25227117 20211336 25227288 20211473 25227459 20211610 25227630 20211747 25227801 20211884 25227972 20212021 25228143 20212158 25228314 20212295 25228485 20212432 25228656 20212569 25228827 20212706 25228998 20212843 25229169 20212980 25229340 20213117 25229511 20213254 25229682 20213391 25229853 20213528 25230024 20213665 25230195 20213802 25230366 20213939 25230537 20214076 25230708 20214213 25230879 20214350 25231050 20214487 25231221 20214624 25231392 20214761 25231563 20214898 25231734 20215035 25231905 20215172 25232076 20215309 25232247 20215446 25232418 20215583 25232589 20215720 25232760 20215857 25232931 20215994 25233102 20216131 25233273 20216268 25233444 20216405 25233615 20216542 25233786 20216679 25233957 20216816 25234128 20216953 25234299 20217090 25234470 20217227 25234641 20217364 25234812 20217501 25234983 20217638 25235154 20217775 25235325 20217912 25235496 20218049 25235667 20218186 25235838 20218323 25236009 20218460 25236180 20218597 25236351 20218734 25236522 20218871 25236693 20219008 25236864 20219145 25237035 20219282 25237206 20219419 25237377 20219556 25237548 20219693 25237719 20219830 25237890 20219967 25238061 20220104 25238232 20220241 25238403 20220378 25238574 20220515 25238745 20220652 25238916 20220789 25239087 20220926 25239258 20221063 25239429 20221200 25239600 20221337 25239771 20221474 25239942 20221611 25240113 20221748 25240284 20221885 25240455 20222022 25240626 20222159 25240797 20222296 25240968 20222433 25241139 20222570 25241310 20222707 25241481 20222844 25241652 20222981 25241823 20223118 25241994 20223255 25242165 20223392 25242336 20223529 25242507 20223666 25242678 20223803 25242849 20223940 25243020 20224077 25243191 20224214 25243362 20224351 25243533 20224488 25243704 20224625 25243875 20224762 25244046 20224899 25244217 20225036 25244388 20225173 25244559 20225310 25244730 20225447 25244901 20225584 25245072 20225721 25245243 20225858 25245414 20225995 25245585 20226132 25245756 20226269 25245927 20226406 25246098 20226543 25246269 20226680 25246440 20226817 25246611 20226954 25246782 20227091 25246953 20227228 25247124 20227365 25247295 20227502 25247466 20227639 25247637 20227776 25247808 20227913 25247979 20228050 25248150 20228187 25248321 20228324 25248492 20228461 25248663 20228598 25248834 20228735 25249005 20228872 25249176 20229009 25249347 20229146 25249518 20229283 25249689 20229420 25249860 20229557 25250031 20229694 25250202 20229831 25250373 20229968 25250544 20230105 25250715 20230242 25250886 20230379 25251057 20230516 25251228 20230653 25251399 20230790 25251570 20230927 25251741 20231064 25251912 20231201 25252083 20231338 25252254 20231475 25252425 20231612 25252596 20231749 25252767 20231886 25252938 20232023 25253109 20232160 25253280 20232297 25253451 20232434 25253622 20232571 25253793 20232708 25253964 20232845 25254135 20232982 25254306 20233119 25254477 20233256 25254648 20233393 25254819 20233530 25254990 20233667 25255161 20233804 25255332 20233941 25255503 20234078 25255674 20234215 25255845 20234352 25256016 20234489 25256187 20234626 25256358 20234763 25256529 20234900 25256700 20235037 25256871 20235174 25257042 20235311 25257213 20235448 25257384 20235585 25257555 20235722 25257726 20235859 25257897 20235996 25258068 20236133 25258239 20236270 25258410 20236407 25258581 20236544 25258752 20236681 25258923 20236818 25259094 20236955 25259265 20237092 25259436 20237229 25259607 20237366 25259778 20237503 25259949 20237640 25260120 20237777 25260291 20237914 25260462 20238051 25260633 20238188 25260804 20238325 25260975 20238462 25261146 20238599 25261317 20238736 25261488 20238873 25261659 20239010 25261830 20239147 25262001 20239284 25262172 20239421 25262343 20239558 25262514 20239695 25262685 20239832 25262856 20239969 25263027 20240106 25263198 20240243 25263369 20240380 25263540 20240517 25263711 20240654 25263882 20240791 25264053 20240928 25264224 20241065 25264395 20241202 25264566 20241339 25264737 20241476 25264908 20241613 25265079 20241750 25265250 20241887 25265421 20242024 25265592 20242161 25265763 20242298 25265934 20242435 25266105 20242572 25266276 20242709 25266447 20242846 25266618 20242983 25266789 20243120 25266960 20243257 25267131 20243394 25267302 20243531 25267473 20243668 25267644 20243805 25267815 20243942 25267986 20244079 25268157 20244216 25268328 20244353 25268499 20244490 25268670 20244627 25268841 20244764 25269012 20244901 25269183 20245038 25269354 20245175 25269525 20245312 25269696 20245449 25269867 20245586 25270038 20245723 25270209 20245860 25270380 20245997 25270551 20246134 25270722 20246271 25270893 20246408 25271064 20246545 25271235 20246682 25271406 20246819 25271577 20246956 25271748 20247093 25271919 20247230 25272090 20247367 25272261 20247504 25272432 20247641 25272603 20247778 25272774 20247915 25272945 20248052 25273116 20248189 25273287 20248326 25273458 20248463 25273629 20248600 25273800 20248737 25273971 20248874 25274142 20249011 25274313 20249148 25274484 20249285 25274655 20249422 25274826 20249559 25274997 20249696 25275168 20249833 25275339 20249970 25275510 20250107 25275681 20250244 25275852 20250381 25276023 20250518 25276194 20250655 25276365 20250792 25276536 20250929 25276707 20251066 25276878 20251203 25277049 20251340 25277220 20251477 25277391 20251614 25277562 20251751 25277733 20251888 25277904 20252025 25278075 20252162 25278246 20252299 25278417 20252436 25278588 20252573 25278759 20252710 25278930 20252847 25279101 20252984 25279272 20253121 25279443 20253258 25279614 20253395 25279785 20253532 25279956 20253669 25280127 20253806 25280298 20253943 25280469 20254080 25280640 20254217 25280811 20254354 25280982 20254491 25281153 20254628 25281324 20254765 25281495 20254902 25281666 20255039 25281837 20255176 25282008 20255313 25282179 20255450 25282350 20255587 25282521 20255724 25282692 20255861 25282863 20255998 25283034 20256135 25283205 20256272 25283376 20256409 25283547 20256546 25283718 20256683 25283889 20256820 25284060 20256957 25284231 20257094 25284402 20257231 25284573 20257368 25284744 20257505 25284915 20257642 25285086 20257779 25285257 20257916 25285428 20258053 25285599 20258190 25285770 20258327 25285941 20258464 25286112 20258601 25286283 20258738 25286454 20258875 25286625 20259012 25286796 20259149 25286967 20259286 25287138 20259423 25287309
1000 63623348 0 63623348 79413084 63623485 79413255 63623622 79413426 63623759 79413597 63623896 79413768 63624033 79413939 63624170 79414110 63624307 79414281 63624444 79414452 63624581 79414623 63624718 79414794 63624855 79414965 63624992 79415136 63625129 79415307 63625266 79415478 63625403 79415649 63625540 79415820 63625677 79415991 63625814 79416162 63625951 79416333 63626088 79416504 63626225 79416675 63626362 79416846 63626499 79417017 63626636 79417188 63626773 79417359 63626910 79417530 63627047 79417701 63627184 79417872 63627321 79418043 63627458 79418214 63627595 79418385 63627732 79418556 63627869 79418727 63628006 79418898 63628143 79419069 63628280 79419240 63628417 79419411 63628554 79419582 63628691 79419753 63628828 79419924 63628965 79420095 63629102 79420266 63629239 79420437 63629376 79420608 63629513 79420779 63629650 79420950 63629787 79421121 63629924 79421292 63630061 79421463 63630198 79421634 63630335 79421805 63630472 79421976 63630609 79422147 63630746 79422318 63630883 79422489 63631020 79422660 63631157 79422831 63631294 79423002 63631431 79423173 63631568 79423344 63631705 79423515 63631842 79423686 63631979 79423857 63632116 79424028 63632253 79424199 63632390 79424370 63632527 79424541 63632664 79424712 63632801 79424883 63632938 79425054 63633075 79425225 63633212 79425396 63633349 79425567 63633486 79425738 63633623 79425909 63633760 79426080 63633897 79426251 63634034 79426422 63634171 79426593 63634308 79426764 63634445 79426935 63634582 79427106 63634719 79427277 63634856 79427448 63634993 79427619 63635130 79427790 63635267 79427961 63635404 79428132 63635541 79428303 63635678 79428474 63635815 79428645 63635952 79428816 63636089 79428987 63636226 79429158 63636363 79429329 63636500 79429500 63636637 79429671 63636774 79429842 63636911 79430013 63637048 79430184 63637185 79430355 63637322 79430526 63637459 79430697 63637596 79430868 63637733 79431039 63637870 79431210 63638007 79431381 63638144 79431552 63638281 79431723 63638418 79431894 63638555 79432065 63638692 79432236 63638829 79432407 63638966 79432578 63639103 79432749 63639240 79432920 63639377 79433091 63639514 79433262 63639651 79433433 63639788 79433604 63639925 79433775 63640062 79433946 63640199 79434117 63640336 79434288 63640473 79434459 63640610 79434630 63640747 79434801 63640884 79434972 63641021 79435143 63641158 79435314 63641295 79435485 63641432 79435656 63641569 79435827 63641706 79435998 63641843 79436169 63641980 79436340 63642117 79436511 63642254 79436682 63642391 79436853 63642528 79437024 63642665 79437195 63642802 79437366 63642939 79437537 63643076 79437708 63643213 79437879 63643350 79438050 63643487 79438221 63643624 79438392 63643761 79438563 63643898 79438734 63644035 79438905 63644172 79439076 63644309 79439247 63644446 79439418 63644583 79439589 63644720 79439760 63644857 79439931 63644994 79440102 63645131 79440273 63645268 79440444 63645405 79440615 63645542 79440786 63645679 79440957 63645816 79441128 63645953 79441299 63646090 79441470 63646227 79441641 63646364 79441812 63646501 79441983 63646638 79442154 63646775 79442325 63646912 79442496 63647049 79442667 63647186 79442838 63647323 79443009 63647460 79443180 63647597 79443351 63647734 79443522 63647871 79443693 63648008 79443864 63648145 79444035 63648282 79444206 63648419 79444377 63648556 79444548 63648693 79444719 63648830 79444890 63648967 79445061 63649104 79445232 63649241 79445403 63649378 79445574 63649515 79445745 63649652 79445916 63649789 79446087 63649926 79446258 63650063 79446429 63650200 79446600 63650337 79446771 63650474 79446942 63650611 79447113 63650748 79447284 63650885 79447455 63651022 79447626 63651159 79447797 63651296 79447968 63651433 79448139 63651570 79448310 63651707 79448481 63651844 79448652 63651981 79448823 63652118 79448994 63652255 79449165 63652392 79449336 63652529 79449507 63652666 79449678 63652803 79449849 63652940 79450020 63653077 79450191 63653214 79450362 63653351 79450533 63653488 79450704 63653625 79450875 63653762 79451046 63653899 79451217 63654036 79451388 63654173 79451559 63654310 79451730 63654447 79451901 63654584 79452072 63654721 79452243 63654858 79452414 63654995 79452585 63655132 79452756 63655269 79452927 63655406 79453098 63655543 79453269 63655680 79453440 63655817 79453611 63655954 79453782 63656091 79453953 63656228 79454124 63656365 79454295 63656502 79454466 63656639 79454637 63656776 79454808 63656913 79454979 63657050 79455150 63657187 79455321 63657324 79455492 63657461 79455663 63657598 79455834 63657735 79456005 63657872 79456176 63658009 79456347 63658146 79456518 63658283 79456689 63658420 79456860 63658557 79457031 63658694 79457202 63658831 79457373 63658968 79457544 63659105 79457715 63659242 79457886 63659379 79458057 63659516 79458228 63659653 79458399 63659790 79458570 63659927 79458741 63660064 79458912 63660201 79459083 63660338 79459254 63660475 79459425 63660612 79459596 63660749 79459767 63660886 79459938 63661023 79460109 63661160 79460280 63661297 79460451 63661434 79460622 63661571 79460793 63661708 79460964 63661845 79461135 63661982 79461306 63662119 79461477 63662256 79461648 63662393 79461819 63662530 79461990 63662667 79462161 63662804 79462332 63662941 79462503 63663078 79462674 63663215 79462845 63663352 79463016 63663489 79463187 63663626 79463358 63663763 79463529 63663900 79463700 63664037 79463871 63664174 79464042 63664311 79464213 63664448 79464384 63664585 79464555 63664722 79464726 63664859 79464897 63664996 79465068 63665133 79465239 63665270 79465410 63665407 79465581 63665544 79465752 63665681 79465923 63665818 79466094 63665955 79466265 63666092 79466436 63666229 79466607 63666366 79466778 63666503 79466949 63666640 79467120 63666777 79467291 63666914 79467462 63667051 79467633 63667188 79467804 63667325 79467975 63667462 79468146 63667599 79468317 63667736 79468488 63667873 79468659 63668010 79468830 63668147 79469001 63668284 79469172 63668421 79469343 63668558 79469514 63668695 79469685 63668832 79469856 63668969 79470027 63669106 79470198 63669243 79470369 63669380 79470540 63669517 79470711 63669654 79470882 63669791 79471053 63669928 79471224 63670065 79471395 63670202 79471566 63670339 79471737 63670476 79471908 63670613 79472079 63670750 79472250 63670887 79472421 63671024 79472592 63671161 79472763 63671298 79472934 63671435 79473105 63671572 79473276 63671709 79473447 63671846 79473618 63671983 79473789 63672120 79473960 63672257 79474131 63672394 79474302 63672531 79474473 63672668 79474644 63672805 79474815 63672942 79474986 63673079 79475157 63673216 79475328 63673353 79475499 63673490 79475670 63673627 79475841 63673764 79476012 63673901 79476183 63674038 79476354 63674175 79476525 63674312 79476696 63674449 79476867 63674586 79477038 63674723 79477209 63674860 79477380 63674997 79477551 63675134 79477722 63675271 79477893 63675408 79478064 63675545 79478235 63675682 79478406 63675819 79478577 63675956 79478748 63676093 79478919 63676230 79479090 63676367 79479261 63676504 79479432 63676641 79479603 63676778 79479774 63676915 79479945 63677052 79480116 63677189 79480287 63677326 79480458 63677463 79480629 63677600 79480800 63677737 79480971 63677874 79481142 63678011 79481313 63678148 79481484 63678285 79481655 63678422 79481826 63678559 79481997 63678696 79482168 63678833 79482339 63678970 79482510 63679107 79482681 63679244 79482852 63679381 79483023 63679518 79483194 63679655 79483365 63679792 79483536 63679929 79483707 63680066 79483878 63680203 79484049 63680340 79484220 63680477 79484391 63680614 79484562 63680751 79484733 63680888 79484904 63681025 79485075 63681162 79485246 63681299 79485417 63681436 79485588 63681573 79485759 63681710 79485930 63681847 79486101 63681984 79486272 63682121 79486443 63682258 79486614 63682395 79486785 63682532 79486956 63682669 79487127 63682806 79487298 63682943 79487469 63683080 79487640 63683217 79487811 63683354 79487982 63683491 79488153 63683628 79488324 63683765 79488495 63683902 79488666 63684039 79488837 63684176 79489008 63684313 79489179 63684450 79489350 63684587 79489521 63684724 79489692 63684861 79489863 63684998 79490034 63685135 79490205 63685272 79490376 63685409 79490547 63685546 79490718 63685683 79490889 63685820 79491060 63685957 79491231 63686094 79491402 63686231 79491573 63686368 79491744 63686505 79491915 63686642 79492086 63686779 79492257 63686916 79492428 63687053 79492599 63687190 79492770 63687327 79492941 63687464 79493112 63687601 79493283 63687738 79493454 63687875 79493625 63688012 79493796 63688149 79493967 63688286 79494138 63688423 79494309 63688560 79494480 63688697 79494651 63688834 79494822 63688971 79494993 63689108 79495164 63689245 79495335 63689382 79495506 63689519 79495677 63689656 79495848 63689793 79496019 63689930 79496190 63690067 79496361 63690204 79496532 63690341 79496703 63690478 79496874 63690615 79497045 63690752 79497216 63690889 79497387 63691026 79497558 63691163 79497729 63691300 79497900 63691437 79498071 63691574 79498242 63691711 79498413 63691848 79498584 63691985 79498755 63692122 79498926 63692259 79499097 63692396 79499268 63692533 79499439 63692670 79499610 63692807 79499781 63692944 79499952 63693081 79500123 63693218 79500294 63693355 79500465 63693492 79500636 63693629 79500807 63693766 79500978 63693903 79501149 63694040 79501320 63694177 79501491 63694314 79501662 63694451 79501833 63694588 79502004 63694725 79502175 63694862 79502346 63694999 79502517 63695136 79502688 63695273 79502859 63695410 79503030 63695547 79503201 63695684 79503372 63695821 79503543 63695958 79503714 63696095 79503885 63696232 79504056 63696369 79504227 63696506 79504398 63696643 79504569 63696780 79504740 63696917 79504911 63697054 79505082 63697191 79505253 63697328 79505424 63697465 79505595 63697602 79505766 63697739 79505937 63697876 79506108 63698013 79506279 63698150 79506450 63698287 79506621 63698424 79506792 63698561 79506963 63698698 79507134 63698835 79507305 63698972 79507476 63699109 79507647 63699246 79507818 63699383 79507989 63699520 79508160 63699657 79508331 63699794 79508502 63699931 79508673 63700068 79508844 63700205 79509015 63700342 79509186 63700479 79509357 63700616 79509528 63700753 79509699 63700890 79509870 63701027 79510041 63701164 79510212 63701301 79510383 63701438 79510554 63701575 79510725 63701712 79510896 63701849 79511067 63701986 79511238 63702123 79511409 63702260 79511580 63702397 79511751 63702534 79511922 63702671 79512093 63702808 79512264 63702945 79512435 63703082 79512606 63703219 79512777 63703356 79512948 63703493 79513119 63703630 79513290 63703767 79513461 63703904 79513632 63704041 79513803 63704178 79513974 63704315 79514145 63704452 79514316 63704589 79514487 63704726 79514658 63704863 79514829 63705000 79515000 63705137 79515171 63705274 79515342 63705411 79515513 63705548 79515684 63705685 79515855 63705822 79516026 63705959 79516197 63706096 79516368 63706233 79516539 63706370 79516710 63706507 79516881 63706644 79517052 63706781 79517223 63706918 79517394 63707055 79517565 63707192 79517736 63707329 79517907 63707466 79518078 63707603 79518249 63707740 79518420 63707877 79518591 63708014 79518762 63708151 79518933 63708288 79519104 63708425 79519275 63708562 79519446 63708699 79519617 63708836 79519788 63708973 79519959 63709110 79520130 63709247 79520301 63709384 79520472 63709521 79520643 63709658 79520814 63709795 79520985 63709932 79521156 63710069 79521327 63710206 79521498 63710343 79521669 63710480 79521840 63710617 79522011 63710754 79522182 63710891 79522353 63711028 79522524 63711165 79522695 63711302 79522866 63711439 79523037 63711576 79523208 63711713 79523379 63711850 79523550 63711987 79523721 63712124 79523892 63712261 79524063 63712398 79524234 63712535 79524405 63712672 79524576 63712809 79524747 63712946 79524918 63713083 79525089 63713220 79525260 63713357 79525431 63713494 79525602 63713631 79525773 63713768 79525944 63713905 79526115 63714042 79526286 63714179 79526457 63714316 79526628 63714453 79526799 63714590 79526970 63714727 79527141 63714864 79527312 63715001 79527483 63715138 79527654 63715275 79527825 63715412 79527996 63715549 79528167 63715686 79528338 63715823 79528509 63715960 79528680 63716097 79528851 63716234 79529022 63716371 79529193 63716508 79529364 63716645 79529535 63716782 79529706 63716919 79529877 63717056 79530048 63717193 79530219 63717330 79530390 63717467 79530561 63717604 79530732 63717741 79530903 63717878 79531074 63718015 79531245 63718152 79531416 63718289 79531587 63718426 79531758 63718563 79531929 63718700 79532100 63718837 79532271 63718974 79532442 63719111 79532613 63719248 79532784 63719385 79532955 63719522 79533126 63719659 79533297 63719796 79533468 63719933 79533639 63720070 79533810 63720207 79533981 63720344 79534152 63720481 79534323 63720618 79534494 63720755 79534665 63720892 79534836 63721029 79535007 63721166 79535178 63721303 79535349 63721440 79535520 63721577 79535691 63721714 79535862 63721851 79536033 63721988 79536204 63722125 79536375 63722262 79536546 63722399 79536717 63722536 79536888 63722673 79537059 63722810 79537230 63722947 79537401 63723084 79537572 63723221 79537743 63723358 79537914 63723495 79538085 63723632 79538256 63723769 79538427 63723906 79538598 63724043 79538769 63724180 79538940 63724317 79539111 63724454 79539282 63724591 79539453 63724728 79539624 63724865 79539795 63725002 79539966 63725139 79540137 63725276 79540308 63725413 79540479 63725550 79540650 63725687 79540821 63725824 79540992 63725961 79541163 63726098 79541334 63726235 79541505 63726372 79541676 63726509 79541847 63726646 79542018 63726783 79542189 63726920 79542360 63727057 79542531 63727194 79542702 63727331 79542873 63727468 79543044 63727605 79543215 63727742 79543386 63727879 79543557 63728016 79543728 63728153 79543899 63728290 79544070 63728427 79544241 63728564 79544412 63728701 79544583 63728838 79544754 63728975 79544925 63729112 79545096 63729249 79545267 63729386 79545438 63729523 79545609 63729660 79545780 63729797 79545951 63729934 79546122 63730071 79546293 63730208 79546464 63730345 79546635 63730482 79546806 63730619 79546977 63730756 79547148 63730893 79547319 63731030 79547490 63731167 79547661 63731304 79547832 63731441 79548003 63731578 79548174 63731715 79548345 63731852 79548516 63731989 79548687 63732126 79548858 63732263 79549029 63732400 79549200 63732537 79549371 63732674 79549542 63732811 79549713 63732948 79549884 63733085 79550055 63733222 79550226 63733359 79550397 63733496 79550568 63733633 79550739 63733770 79550910 63733907 79551081 63734044 79551252 63734181 79551423 63734318 79551594 63734455 79551765 63734592 79551936 63734729 79552107 63734866 79552278 63735003 79552449 63735140 79552620 63735277 79552791 63735414 79552962 63735551 79553133 63735688 79553304 63735825 79553475 63735962 79553646 63736099 79553817 63736236 79553988 63736373 79554159 63736510 79554330 63736647 79554501 63736784 79554672 63736921 79554843 63737058 79555014 63737195 79555185 63737332 79555356 63737469 79555527 63737606 79555698 63737743 79555869 63737880 79556040 63738017 79556211 63738154 79556382 63738291 79556553 63738428 79556724 63738565 79556895 63738702 79557066 63738839 79557237 63738976 79557408 63739113 79557579 63739250 79557750 63739387 79557921 63739524 79558092 63739661 79558263 63739798 79558434 63739935 79558605 63740072 79558776 63740209 79558947 63740346 79559118 63740483 79559289 63740620 79559460 63740757 79559631 63740894 79559802 63741031 79559973 63741168 79560144 63741305 79560315 63741442 79560486 63741579 79560657 63741716 79560828 63741853 79560999 63741990 79561170 63742127 79561341 63742264 79561512 63742401 79561683 63742538 79561854 63742675 79562025 63742812 79562196 63742949 79562367 63743086 79562538 63743223 79562709 63743360 79562880 63743497 79563051 63743634 79563222 63743771 79563393 63743908 79563564 63744045 79563735 63744182 79563906 63744319 79564077 63744456 79564248 63744593 79564419 63744730 79564590 63744867 79564761 63745004 79564932 63745141 79565103 63745278 79565274 63745415 79565445 63745552 79565616 63745689 79565787 63745826 79565958 63745963 79566129 63746100 79566300 63746237 79566471 63746374 79566642 63746511 79566813 63746648 79566984 63746785 79567155 63746922 79567326 63747059 79567497 63747196 79567668 63747333 79567839 63747470 79568010 63747607 79568181 63747744 79568352 63747881 79568523 63748018 79568694 63748155 79568865 63748292 79569036 63748429 79569207 63748566 79569378 63748703 79569549 63748840 79569720 63748977 79569891 63749114 79570062 63749251 79570233 63749388 79570404 63749525 79570575 63749662 79570746 63749799 79570917 63749936 79571088 63750073 79571259 63750210 79571430 63750347 79571601 63750484 79571772 63750621 79571943 63750758 79572114 63750895 79572285 63751032 79572456 63751169 79572627 63751306 79572798 63751443 79572969 63751580 79573140 63751717 79573311 63751854 79573482 63751991 79573653 63752128 79573824 63752265 79573995 63752402 79574166 63752539 79574337 63752676 79574508 63752813 79574679 63752950 79574850 63753087 79575021 63753224 79575192 63753361 79575363 63753498 79575534 63753635 79575705 63753772 79575876 63753909 79576047 63754046 79576218 63754183 79576389 63754320 79576560 63754457 79576731 63754594 79576902 63754731 79577073 63754868 79577244 63755005 79577415 63755142 79577586 63755279 79577757 63755416 79577928 63755553 79578099 63755690 79578270 63755827 79578441 63755964 79578612 63756101 79578783 63756238 79578954 63756375 79579125 63756512 79579296 63756649 79579467 63756786 79579638 63756923 79579809 63757060 79579980 63757197 79580151 63757334 79580322 63757471 79580493 63757608 79580664 63757745 79580835 63757882 79581006 63758019 79581177 63758156 79581348 63758293 79581519 63758430 79581690 63758567 79581861 63758704 79582032 63758841 79582203 63758978 79582374 63759115 79582545 63759252 79582716 63759389 79582887 63759526 79583058 63759663 79583229 63759800 79583400 63759937 79583571 63760074 79583742
1000 55346900 0 55346900 69082627 55347037 69082798 55347174 69082969 55347311 69083140 55347448 69083311 55347585 69083482 55347722 69083653 55347859 69083824 55347996 69083995 55348133 69084166 55348270 69084337 55348407 69084508 55348544 69084679 55348681 69084850 55348818 69085021 55348955 69085192 55349092 69085363 55349229 69085534 55349366 69085705 55349503 69085876 55349640 69086047 55349777 69086218 55349914 69086389 55350051 69086560 55350188 69086731 55350325 69086902 55350462 69087073 55350599 69087244 55350736 69087415 55350873 69087586 55351010 69087757 55351147 69087928 55351284 69088099 55351421 69088270 55351558 69088441 55351695 69088612 55351832 69088783 55351969 69088954 55352106 69089125 55352243 69089296 55352380 69089467 55352517 69089638 55352654 69089809 55352791 69089980 55352928 69090151 55353065 69090322 55353202 69090493 55353339 69090664 55353476 69090835 55353613 69091006 55353750 69091177 55353887 69091348 55354024 69091519 55354161 69091690 55354298 69091861 55354435 69092032 55354572 69092203 55354709 69092374 55354846 69092545 55354983 69092716 55355120 69092887 55355257 69093058 55355394 69093229 55355531 69093400 55355668 69093571 55355805 69093742 55355942 69093913 55356079 69094084 55356216 69094255 55356353 69094426 55356490 69094597 55356627 69094768 55356764 69094939 55356901 69095110 55357038 69095281 55357175 69095452 55357312 69095623 55357449 69095794 55357586 69095965 55357723 69096136 55357860 69096307 55357997 69096478 55358134 69096649 55358271 69096820 55358408 69096991 55358545 69097162 55358682 69097333 55358819 69097504 55358956 69097675 55359093 69097846 55359230 69098017 55359367 69098188 55359504 69098359 55359641 69098530 55359778 69098701 55359915 69098872 55360052 69099043 55360189 69099214 55360326 69099385 55360463 69099556 55360600 69099727 55360737 69099898 55360874 69100069 55361011 69100240 55361148 69100411 55361285 69100582 55361422 69100753 55361559 69100924 55361696 69101095 55361833 69101266 55361970 69101437 55362107 69101608 55362244 69101779 55362381 69101950 55362518 69102121 55362655 69102292 55362792 69102463 55362929 69102634 55363066 69102805 55363203 69102976 55363340 69103147 55363477 69103318 55363614 69103489 55363751 69103660 55363888 69103831 55364025 69104002 55364162 69104173 55364299 69104344 55364436 69104515 55364573 69104686 55364710 69104857 55364847 69105028 55364984 69105199 55365121 69105370 55365258 69105541 55365395 69105712 55365532 69105883 55365669 69106054 55365806 69106225 55365943 69106396 55366080 69106567 55366217 69106738 55366354 69106909 55366491 69107080 55366628 69107251 55366765 69107422 55366902 69107593 55367039 69107764 55367176 69107935 55367313 69108106 55367450 69108277 55367587 69108448 55367724 69108619 55367861 69108790 55367998 69108961 55368135 69109132 55368272 69109303 55368409 69109474 55368546 69109645 55368683 69109816 55368820 69109987 55368957 69110158 55369094 69110329 55369231 69110500 55369368 69110671 55369505 69110842 55369642 69111013 55369779 69111184 55369916 69111355 55370053 69111526 55370190 69111697 55370327 69111868 55370464 69112039 55370601 69112210 55370738 69112381 55370875 69112552 55371012 69112723 55371149 69112894 55371286 69113065 55371423 69113236 55371560 69113407 55371697 69113578 55371834 69113749 55371971 69113920 55372108 69114091 55372245 69114262 55372382 69114433 55372519 69114604 55372656 69114775 55372793 69114946 55372930 69115117 55373067 69115288 55373204 69115459 55373341 69115630 55373478 69115801 55373615 69115972 55373752 69116143 55373889 69116314 55374026 69116485 55374163 69116656 55374300 69116827 55374437 69116998 55374574 69117169 55374711 69117340 55374848 69117511 55374985 69117682 55375122 69117853 55375259 69118024 55375396 69118195 55375533 69118366 55375670 69118537 55375807 69118708 55375944 69118879 55376081 69119050 55376218 69119221 55376355 69119392 55376492 69119563 55376629 69119734 55376766 69119905 55376903 69120076 55377040 69120247 55377177 69120418 55377314 69120589 55377451 69120760 55377588 69120931 55377725 69121102 55377862 69121273 55377999 69121444 55378136 69121615 55378273 69121786 55378410 69121957 55378547 69122128 55378684 69122299 55378821 69122470 55378958 69122641 55379095 69122812 55379232 69122983 55379369 69123154 55379506 69123325 55379643 69123496 55379780 69123667 55379917 69123838 55380054 69124009 55380191 69124180 55380328 69124351 55380465 69124522 55380602 69124693 55380739 69124864 55380876 69125035 55381013 69125206 55381150 69125377 55381287 69125548 55381424 69125719 55381561 69125890 55381698 69126061 55381835 69126232 55381972 69126403 55382109 69126574 55382246 69126745 55382383 69126916 55382520 69127087 55382657 69127258 55382794 69127429 55382931 69127600 55383068 69127771 55383205 69127942 55383342 69128113 55383479 69128284 55383616 69128455 55383753 69128626 55383890 69128797 55384027 69128968 55384164 69129139 55384301 69129310 55384438 69129481 55384575 69129652 55384712 69129823 55384849 69129994 55384986 69130165 55385123 69130336 55385260 69130507 55385397 69130678 55385534 69130849 55385671 69131020 55385808 69131191 55385945 69131362 55386082 69131533 55386219 69131704 55386356 69131875 55386493 69132046 55386630 69132217 55386767 69132388 55386904 69132559 55387041 69132730 55387178 69132901 55387315 69133072 55387452 69133243 55387589 69133414 55387726 69133585 55387863 69133756 55388000 69133927 55388137 69134098 55388274 69134269 55388411 69134440 55388548 69134611 55388685 69134782 55388822 69134953 55388959 69135124 55389096 69135295 55389233 69135466 55389370 69135637 55389507 69135808 55389644 69135979 55389781 69136150 55389918 69136321 55390055 69136492 55390192 69136663 55390329 69136834 55390466 69137005 55390603 69137176 55390740 69137347 55390877 69137518 55391014 69137689 55391151 69137860 55391288 69138031 55391425 69138202 55391562 69138373 55391699 69138544 55391836 69138715 55391973 69138886 55392110 69139057 55392247 69139228 55392384 69139399 55392521 69139570 55392658 69139741 55392795 69139912 55392932 69140083 55393069 69140254 55393206 69140425 55393343 69140596 55393480 69140767 55393617 69140938 55393754 69141109 55393891 69141280 55394028 69141451 55394165 69141622 55394302 69141793 55394439 69141964 55394576 69142135 55394713 69142306 55394850 69142477 55394987 69142648 55395124 69142819 55395261 69142990 55395398 69143161 55395535 69143332 55395672 69143503 55395809 69143674 55395946 69143845 55396083 69144016 55396220 69144187 55396357 69144358 55396494 69144529 55396631 69144700 55396768 69144871 55396905 69145042 55397042 69145213 55397179 69145384 55397316 69145555 55397453 69145726 55397590 69145897 55397727 69146068 55397864 69146239 55398001 69146410 55398138 69146581 55398275 69146752 55398412 69146923 55398549 69147094 55398686 69147265 55398823 69147436 55398960 69147607 55399097 69147778 55399234 69147949 55399371 69148120 55399508 69148291 55399645 69148462 55399782 69148633 55399919 69148804 55400056 69148975 55400193 69149146 55400330 69149317 55400467 69149488 55400604 69149659 55400741 69149830 55400878 69150001 55401015 69150172 55401152 69150343 55401289 69150514 55401426 69150685 55401563 69150856 55401700 69151027 55401837 69151198 55401974 69151369 55402111 69151540 55402248 69151711 55402385 69151882 55402522 69152053 55402659 69152224 55402796 69152395 55402933 69152566 55403070 69152737 55403207 69152908 55403344 69153079 55403481 69153250 55403618 69153421 55403755 69153592 55403892 69153763 55404029 69153934 55404166 69154105 55404303 69154276 55404440 69154447 55404577 69154618 55404714 69154789 55404851 69154960 55404988 69155131 55405125 69155302 55405262 69155473 55405399 69155644 55405536 69155815 55405673 69155986 55405810 69156157 55405947 69156328 55406084 69156499 55406221 69156670 55406358 69156841 55406495 69157012 55406632 69157183 55406769 69157354 55406906 69157525 55407043 69157696 55407180 69157867 55407317 69158038 55407454 69158209 55407591 69158380 55407728 69158551 55407865 69158722 55408002 69158893 55408139 69159064 55408276 69159235 55408413 69159406 55408550 69159577 55408687 69159748 55408824 69159919 55408961 69160090 55409098 69160261 55409235 69160432 55409372 69160603 55409509 69160774 55409646 69160945 55409783 69161116 55409920 69161287 55410057 69161458 55410194 69161629 55410331 69161800 55410468 69161971 55410605 69162142 55410742 69162313 55410879 69162484 55411016 69162655 55411153 69162826 55411290 69162997 55411427 69163168 55411564 69163339 55411701 69163510 55411838 69163681 55411975 69163852 55412112 69164023 55412249 69164194 55412386 69164365 55412523 69164536 55412660 69164707 55412797 69164878 55412934 69165049 55413071 69165220 55413208 69165391 55413345 69165562 55413482 69165733 55413619 69165904 55413756 69166075 55413893 69166246 55414030 69166417 55414167 69166588 55414304 69166759 55414441 69166930 55414578 69167101 55414715 69167272 55414852 69167443 55414989 69167614 55415126 69167785 55415263 69167956 55415400 69168127 55415537 69168298 55415674 69168469 55415811 69168640 55415948 69168811 55416085 69168982 55416222 69169153 55416359 69169324 55416496 69169495 55416633 69169666 55416770 69169837 55416907 69170008 55417044 69170179 55417181 69170350 55417318 69170521 55417455 69170692 55417592 69170863 55417729 69171034 55417866 69171205 55418003 69171376 55418140 69171547 55418277 69171718 55418414 69171889 55418551 69172060 55418688 69172231 55418825 69172402 55418962 69172573 55419099 69172744 55419236 69172915 55419373 69173086 55419510 69173257 55419647 69173428 55419784 69173599 55419921 69173770 55420058 69173941 55420195 69174112 55420332 69174283 55420469 69174454 55420606 69174625 55420743 69174796 55420880 69174967 55421017 69175138 55421154 69175309 55421291 69175480 55421428 69175651 55421565 69175822 55421702 69175993 55421839 69176164 55421976 69176335 55422113 69176506 55422250 69176677 55422387 69176848 55422524 69177019 55422661 69177190 55422798 69177361 55422935 69177532 55423072 69177703 55423209 69177874 55423346 69178045 55423483 69178216 55423620 69178387 55423757 69178558 55423894 69178729 55424031 69178900 55424168 69179071 55424305 69179242 55424442 69179413 55424579 69179584 55424716 69179755 55424853 69179926 55424990 69180097 55425127 69180268 55425264 69180439 55425401 69180610 55425538 69180781 55425675 69180952 55425812 69181123 55425949 69181294 55426086 69181465 55426223 69181636 55426360 69181807 55426497 69181978 55426634 69182149 55426771 69182320 55426908 69182491 55427045 69182662 55427182 69182833 55427319 69183004 55427456 69183175 55427593 69183346 55427730 69183517 55427867 69183688 55428004 69183859 55428141 69184030 55428278 69184201 55428415 69184372 55428552 69184543 55428689 69184714 55428826 69184885 55428963 69185056 55429100 69185227 55429237 69185398 55429374 69185569 55429511 69185740 55429648 69185911 55429785 69186082 55429922 69186253 55430059 69186424 55430196 69186595 55430333 69186766 55430470 69186937 55430607 69187108 55430744 69187279 55430881 69187450 55431018 69187621 55431155 69187792 55431292 69187963 55431429 69188134 55431566 69188305 55431703 69188476 55431840 69188647 55431977 69188818 55432114 69188989 55432251 69189160 55432388 69189331 55432525 69189502 55432662 69189673 55432799 69189844 55432936 69190015 55433073 69190186 55433210 69190357 55433347 69190528 55433484 69190699 55433621 69190870 55433758 69191041 55433895 69191212 55434032 69191383 55434169 69191554 55434306 69191725 55434443 69191896 55434580 69192067 55434717 69192238 55434854 69192409 55434991 69192580 55435128 69192751 55435265 69192922 55435402 69193093 55435539 69193264 55435676 69193435 55435813 69193606 55435950 69193777 55436087 69193948 55436224 69194119 55436361 69194290 55436498 69194461 55436635 69194632 55436772 69194803 55436909 69194974 55437046 69195145 55437183 69195316 55437320 69195487 55437457 69195658 55437594 69195829 55437731 69196000 55437868 69196171 55438005 69196342 55438142 69196513 55438279 69196684 55438416 69196855 55438553 69197026 55438690 69197197 55438827 69197368 55438964 69197539 55439101 69197710 55439238 69197881 55439375 69198052 55439512 69198223 55439649 69198394 55439786 69198565 55439923 69198736 55440060 69198907 55440197 69199078 55440334 69199249 55440471 69199420 55440608 69199591 55440745 69199762 55440882 69199933 55441019 69200104 55441156 69200275 55441293 69200446 55441430 69200617 55441567 69200788 55441704 69200959 55441841 69201130 55441978 69201301 55442115 69201472 55442252 69201643 55442389 69201814 55442526 69201985 55442663 69202156 55442800 69202327 55442937 69202498 55443074 69202669 55443211 69202840 55443348 69203011 55443485 69203182 55443622 69203353 55443759 69203524 55443896 69203695 55444033 69203866 55444170 69204037 55444307 69204208 55444444 69204379 55444581 69204550 55444718 69204721 55444855 69204892 55444992 69205063 55445129 69205234 55445266 69205405 55445403 69205576 55445540 69205747 55445677 69205918 55445814 69206089 55445951 69206260 55446088 69206431 55446225 69206602 55446362 69206773 55446499 69206944 55446636 69207115 55446773 69207286 55446910 69207457 55447047 69207628 55447184 69207799 55447321 69207970 55447458 69208141 55447595 69208312 55447732 69208483 55447869 69208654 55448006 69208825 55448143 69208996 55448280 69209167 55448417 69209338 55448554 69209509 55448691 69209680 55448828 69209851 55448965 69210022 55449102 69210193 55449239 69210364 55449376 69210535 55449513 69210706 55449650 69210877 55449787 69211048 55449924 69211219 55450061 69211390 55450198 69211561 55450335 69211732 55450472 69211903 55450609 69212074 55450746 69212245 55450883 69212416 55451020 69212587 55451157 69212758 55451294 69212929 55451431 69213100 55451568 69213271 55451705 69213442 55451842 69213613 55451979 69213784 55452116 69213955 55452253 69214126 55452390 69214297 55452527 69214468 55452664 69214639 55452801 69214810 55452938 69214981 55453075 69215152 55453212 69215323 55453349 69215494 55453486 69215665 55453623 69215836 55453760 69216007 55453897 69216178 55454034 69216349 55454171 69216520 55454308 69216691 55454445 69216862 55454582 69217033 55454719 69217204 55454856 69217375 55454993 69217546 55455130 69217717 55455267 69217888 55455404 69218059 55455541 69218230 55455678 69218401 55455815 69218572 55455952 69218743 55456089 69218914 55456226 69219085 55456363 69219256 55456500 69219427 55456637 69219598 55456774 69219769 55456911 69219940 55457048 69220111 55457185 69220282 55457322 69220453 55457459 69220624 55457596 69220795 55457733 69220966 55457870 69221137 55458007 69221308 55458144 69221479 55458281 69221650 55458418 69221821 55458555 69221992 55458692 69222163 55458829 69222334 55458966 69222505 55459103 69222676 55459240 69222847 55459377 69223018 55459514 69223189 55459651 69223360 55459788 69223531 55459925 69223702 55460062 69223873 55460199 69224044 55460336 69224215 55460473 69224386 55460610 69224557 55460747 69224728 55460884 69224899 55461021 69225070 55461158 69225241 55461295 69225412 55461432 69225583 55461569 69225754 55461706 69225925 55461843 69226096 55461980 69226267 55462117 69226438 55462254 69226609 55462391 69226780 55462528 69226951 55462665 69227122 55462802 69227293 55462939 69227464 55463076 69227635 55463213 69227806 55463350 69227977 55463487 69228148 55463624 69228319 55463761 69228490 55463898 69228661 55464035 69228832 55464172 69229003 55464309 69229174 55464446 69229345 55464583 69229516 55464720 69229687 55464857 69229858 55464994 69230029 55465131 69230200 55465268 69230371 55465405 69230542 55465542 69230713 55465679 69230884 55465816 69231055 55465953 69231226 55466090 69231397 55466227 69231568 55466364 69231739 55466501 69231910 55466638 69232081 55466775 69232252 55466912 69232423 55467049 69232594 55467186 69232765 55467323 69232936 55467460 69233107 55467597 69233278 55467734 69233449 55467871 69233620 55468008 69233791 55468145 69233962 55468282 69234133 55468419 69234304 55468556 69234475 55468693 69234646 55468830 69234817 55468967 69234988 55469104 69235159 55469241 69235330 55469378 69235501 55469515 69235672 55469652 69235843 55469789 69236014 55469926 69236185 55470063 69236356 55470200 69236527 55470337 69236698 55470474 69236869 55470611 69237040 55470748 69237211 55470885 69237382 55471022 69237553 55471159 69237724 55471296 69237895 55471433 69238066 55471570 69238237 55471707 69238408 55471844 69238579 55471981 69238750 55472118 69238921 55472255 69239092 55472392 69239263 55472529 69239434 55472666 69239605 55472803 69239776 55472940 69239947 55473077 69240118 55473214 69240289 55473351 69240460 55473488 69240631 55473625 69240802 55473762 69240973 55473899 69241144 55474036 69241315 55474173 69241486 55474310 69241657 55474447 69241828 55474584 69241999 55474721 69242170 55474858 69242341 55474995 69242512 55475132 69242683 55475269 69242854 55475406 69243025 55475543 69243196 55475680 69243367 55475817 69243538 55475954 69243709 55476091 69243880 55476228 69244051 55476365 69244222 55476502 69244393 55476639 69244564 55476776 69244735 55476913 69244906 55477050 69245077 55477187 69245248 55477324 69245419 55477461 69245590 55477598 69245761 55477735 69245932 55477872 69246103 55478009 69246274 55478146 69246445 55478283 69246616 55478420 69246787 55478557 69246958 55478694 69247129 55478831 69247300 55478968 69247471 55479105 69247642 55479242 69247813 55479379 69247984 55479516 69248155 55479653 69248326 55479790 69248497 55479927 69248668 55480064 69248839 55480201 69249010 55480338 69249181 55480475 69249352 55480612 69249523 55480749 69249694 55480886 69249865 55481023 69250036 55481160 69250207 55481297 69250378 55481434 69250549 55481571 69250720 55481708 69250891 55481845 69251062 55481982 69251233 55482119 69251404 55482256 69251575 55482393 69251746 55482530 69251917 55482667 69252088 55482804 69252259 55482941 69252430 55483078 69252601 55483215 69252772 55483352 69252943 55483489 69253114 55483626 69253285
1000 28631900 0 28631900 35737627 28632037 35737798 28632174 35737969 28632311 35738140 28632448 35738311 28632585 35738482 28632722 35738653 28632859 35738824 28632996 35738995 28633133 35739166 28633270 35739337 28633407 35739508 28633544 35739679 28633681 35739850 28633818 35740021 28633955 35740192 28634092 35740363 28634229 35740534 28634366 35740705 28634503 35740876 28634640 35741047 28634777 35741218 28634914 35741389 28635051 35741560 28635188 35741731 28635325 35741902 28635462 35742073 28635599 35742244 28635736 35742415 28635873 35742586 28636010 35742757 28636147 35742928 28636284 35743099 28636421 35743270 28636558 35743441 28636695 35743612 28636832 35743783 28636969 35743954 28637106 35744125 28637243 35744296 28637380 35744467 28637517 35744638 28637654 35744809 28637791 35744980 28637928 35745151 28638065 35745322 28638202 35745493 28638339 35745664 28638476 35745835 28638613 35746006 28638750 35746177 28638887 35746348 28639024 35746519 28639161 35746690 28639298 35746861 28639435 35747032 28639572 35747203 28639709 35747374 28639846 35747545 28639983 35747716 28640120 35747887 28640257 35748058 28640394 35748229 28640531 35748400 28640668 35748571 28640805 35748742 28640942 35748913 28641079 35749084 28641216 35749255 28641353 35749426 28641490 35749597 28641627 35749768 28641764 35749939 28641901 35750110 28642038 35750281 28642175 35750452 28642312 35750623 28642449 35750794 28642586 35750965 28642723 35751136 28642860 35751307 28642997 35751478 28643134 35751649 28643271 35751820 28643408 35751991 28643545 35752162 28643682 35752333 28643819 35752504 28643956 35752675 28644093 35752846 28644230 35753017 28644367 35753188 28644504 35753359 28644641 35753530 28644778 35753701 28644915 35753872 28645052 35754043 28645189 35754214 28645326 35754385 28645463 35754556 28645600 35754727 28645737 35754898 28645874 35755069 28646011 35755240 28646148 35755411 28646285 35755582 28646422 35755753 28646559 35755924 28646696 35756095 28646833 35756266 28646970 35756437 28647107 35756608 28647244 35756779 28647381 35756950 28647518 35757121 28647655 35757292 28647792 35757463 28647929 35757634 28648066 35757805 28648203 35757976 28648340 35758147 28648477 35758318 28648614 35758489 28648751 35758660 28648888 35758831 28649025 35759002 28649162 35759173 28649299 35759344 28649436 35759515 28649573 35759686 28649710 35759857 28649847 35760028 28649984 35760199 28650121 35760370 28650258 35760541 28650395 35760712 28650532 35760883 28650669 35761054 28650806 35761225 28650943 35761396 28651080 35761567 28651217 35761738 28651354 35761909 28651491 35762080 28651628 35762251 28651765 35762422 28651902 35762593 28652039 35762764 28652176 35762935 28652313 35763106 28652450 35763277 28652587 35763448 28652724 35763619 28652861 35763790 28652998 35763961 28653135 35764132 28653272 35764303 28653409 35764474 28653546 35764645 28653683 35764816 28653820 35764987 28653957 35765158 28654094 35765329 28654231 35765500 28654368 35765671 28654505 35765842 28654642 35766013 28654779 35766184 28654916 35766355 28655053 35766526 28655190 35766697 28655327 35766868 28655464 35767039 28655601 35767210 28655738 35767381 28655875 35767552 28656012 35767723 28656149 35767894 28656286 35768065 28656423 35768236 28656560 35768407 28656697 35768578 28656834 35768749 28656971 35768920 28657108 35769091 28657245 35769262 28657382 35769433 28657519 35769604 28657656 35769775 28657793 35769946 28657930 35770117 28658067 35770288 28658204 35770459 28658341 35770630 28658478 35770801 28658615 35770972 28658752 35771143 28658889 35771314 28659026 35771485 28659163 35771656 28659300 35771827 28659437 35771998 28659574 35772169 28659711 35772340 28659848 35772511 28659985 35772682 28660122 35772853 28660259 35773024 28660396 35773195 28660533 35773366 28660670 35773537 28660807 35773708 28660944 35773879 28661081 35774050 28661218 35774221 28661355 35774392 28661492 35774563 28661629 35774734 28661766 35774905 28661903 35775076 28662040 35775247 28662177 35775418 28662314 35775589 28662451 35775760 28662588 35775931 28662725 35776102 28662862 35776273 28662999 35776444 28663136 35776615 28663273 35776786 28663410 35776957 28663547 35777128 28663684 35777299 28663821 35777470 28663958 35777641 28664095 35777812 28664232 35777983 28664369 35778154 28664506 35778325 28664643 35778496 28664780 35778667 28664917 35778838 28665054 35779009 28665191 35779180 28665328 35779351 28665465 35779522 28665602 35779693 28665739 35779864 28665876 35780035 28666013 35780206 28666150 35780377 28666287 35780548 28666424 35780719 28666561 35780890 28666698 35781061 28666835 35781232 28666972 35781403 28667109 35781574 28667246 35781745 28667383 35781916 28667520 35782087 28667657 35782258 28667794 35782429 28667931 35782600 28668068 35782771 28668205 35782942 28668342 35783113 28668479 35783284 28668616 35783455 28668753 35783626 28668890 35783797 28669027 35783968 28669164 35784139 28669301 35784310 28669438 35784481 28669575 35784652 28669712 35784823 28669849 35784994 28669986 35785165 28670123 35785336 28670260 35785507 28670397 35785678 28670534 35785849 28670671 35786020 28670808 35786191 28670945 35786362 28671082 35786533 28671219 35786704 28671356 35786875 28671493 35787046 28671630 35787217 28671767 35787388 28671904 35787559 28672041 35787730 28672178 35787901 28672315 35788072 28672452 35788243 28672589 35788414 28672726 35788585 28672863 35788756 28673000 35788927 28673137 35789098 28673274 35789269 28673411 35789440 28673548 35789611 28673685 35789782 28673822 35789953 28673959 35790124 28674096 35790295 28674233 35790466 28674370 35790637 28674507 35790808 28674644 35790979 28674781 35791150 28674918 35791321 28675055 35791492 28675192 35791663 28675329 35791834 28675466 35792005 28675603 35792176 28675740 35792347 28675877 35792518 28676014 35792689 28676151 35792860 28676288 35793031 28676425 35793202 28676562 35793373 28676699 35793544 28676836 35793715 28676973 35793886 28677110 35794057 28677247 35794228 28677384 35794399 28677521 35794570 28677658 35794741 28677795 35794912 28677932 35795083 28678069 35795254 28678206 35795425 28678343 35795596 28678480 35795767 28678617 35795938 28678754 35796109 28678891 35796280 28679028 35796451 28679165 35796622 28679302 35796793 28679439 35796964 28679576 35797135 28679713 35797306 28679850 35797477 28679987 35797648 28680124 35797819 28680261 35797990 28680398 35798161 28680535 35798332 28680672 35798503 28680809 35798674 28680946 35798845 28681083 35799016 28681220 35799187 28681357 35799358 28681494 35799529 28681631 35799700 28681768 35799871 28681905 35800042 28682042 35800213 28682179 35800384 28682316 35800555 28682453 35800726 28682590 35800897 28682727 35801068 28682864 35801239 28683001 35801410 28683138 35801581 28683275 35801752 28683412 35801923 28683549 35802094 28683686 35802265 28683823 35802436 28683960 35802607 28684097 35802778 28684234 35802949 28684371 35803120 28684508 35803291 28684645 35803462 28684782 35803633 28684919 35803804 28685056 35803975 28685193 35804146 28685330 35804317 28685467 35804488 28685604 35804659 28685741 35804830 28685878 35805001 28686015 35805172 28686152 35805343 28686289 35805514 28686426 35805685 28686563 35805856 28686700 35806027 28686837 35806198 28686974 35806369 28687111 35806540 28687248 35806711 28687385 35806882 28687522 35807053 28687659 35807224 28687796 35807395 28687933 35807566 28688070 35807737 28688207 35807908 28688344 35808079 28688481 35808250 28688618 35808421 28688755 35808592 28688892 35808763 28689029 35808934 28689166 35809105 28689303 35809276 28689440 35809447 28689577 35809618 28689714 35809789 28689851 35809960 28689988 35810131 28690125 35810302 28690262 35810473 28690399 35810644 28690536 35810815 28690673 35810986 28690810 35811157 28690947 35811328 28691084 35811499 28691221 35811670 28691358 35811841 28691495 35812012 28691632 35812183 28691769 35812354 28691906 35812525 28692043 35812696 28692180 35812867 28692317 35813038 28692454 35813209 28692591 35813380 28692728 35813551 28692865 35813722 28693002 35813893 28693139 35814064 28693276 35814235 28693413 35814406 28693550 35814577 28693687 35814748 28693824 35814919 28693961 35815090 28694098 35815261 28694235 35815432 28694372 35815603 28694509 35815774 28694646 35815945 28694783 35816116 28694920 35816287 28695057 35816458 28695194 35816629 28695331 35816800 28695468 35816971 28695605 35817142 28695742 35817313 28695879 35817484 28696016 35817655 28696153 35817826 28696290 35817997 28696427 35818168 28696564 35818339 28696701 35818510 28696838 35818681 28696975 35818852 28697112 35819023 28697249 35819194 28697386 35819365 28697523 35819536 28697660 35819707 28697797 35819878 28697934 35820049 28698071 35820220 28698208 35820391 28698345 35820562 28698482 35820733 28698619 35820904 28698756 35821075 28698893 35821246 28699030 35821417 28699167 35821588 28699304 35821759 28699441 35821930 28699578 35822101 28699715 35822272 28699852 35822443 28699989 35822614 28700126 35822785 28700263 35822956 28700400 35823127 28700537 35823298 28700674 35823469 28700811 35823640 28700948 35823811 28701085 35823982 28701222 35824153 28701359 35824324 28701496 35824495 28701633 35824666 28701770 35824837 28701907 35825008 28702044 35825179 28702181 35825350 28702318 35825521 28702455 35825692 28702592 35825863 28702729 35826034 28702866 35826205 28703003 35826376 28703140 35826547 28703277 35826718 28703414 35826889 28703551 35827060 28703688 35827231 28703825 35827402 28703962 35827573 28704099 35827744 28704236 35827915 28704373 35828086 28704510 35828257 28704647 35828428 28704784 35828599 28704921 35828770 28705058 35828941 28705195 35829112 28705332 35829283 28705469 35829454 28705606 35829625 28705743 35829796 28705880 35829967 28706017 35830138 28706154 35830309 28706291 35830480 28706428 35830651 28706565 35830822 28706702 35830993 28706839 35831164 28706976 35831335 28707113 35831506 28707250 35831677 28707387 35831848 28707524 35832019 28707661 35832190 28707798 35832361 28707935 35832532 28708072 35832703 28708209 35832874 28708346 35833045 28708483 35833216 28708620 35833387 28708757 35833558 28708894 35833729 28709031 35833900 28709168 35834071 28709305 35834242 28709442 35834413 28709579 35834584 28709716 35834755 28709853 35834926 28709990 35835097 28710127 35835268 28710264 35835439 28710401 35835610 28710538 35835781 28710675 35835952 28710812 35836123 28710949 35836294 28711086 35836465 28711223 35836636 28711360 35836807 28711497 35836978 28711634 35837149 28711771 35837320 28711908 35837491 28712045 35837662 28712182 35837833 28712319 35838004 28712456 35838175 28712593 35838346 28712730 35838517 28712867 35838688 28713004 35838859 28713141 35839030 28713278 35839201 28713415 35839372 28713552 35839543 28713689 35839714 28713826 35839885 28713963 35840056 28714100 35840227 28714237 35840398 28714374 35840569 28714511 35840740 28714648 35840911 28714785 35841082 28714922 35841253 28715059 35841424 28715196 35841595 28715333 35841766 28715470 35841937 28715607 35842108 28715744 35842279 28715881 35842450 28716018 35842621 28716155 35842792 28716292 35842963 28716429 35843134 28716566 35843305 28716703 35843476 28716840 35843647 28716977 35843818 28717114 35843989 28717251 35844160 28717388 35844331 28717525 35844502 28717662 35844673 28717799 35844844 28717936 35845015 28718073 35845186 28718210 35845357 28718347 35845528 28718484 35845699 28718621 35845870 28718758 35846041 28718895 35846212 28719032 35846383 28719169 35846554 28719306 35846725 28719443 35846896 28719580 35847067 28719717 35847238 28719854 35847409 28719991 35847580 28720128 35847751 28720265 35847922 28720402 35848093 28720539 35848264 28720676 35848435 28720813 35848606 28720950 35848777 28721087 35848948 28721224 35849119 28721361 35849290 28721498 35849461 28721635 35849632 28721772 35849803 28721909 35849974 28722046 35850145 28722183 35850316 28722320 35850487 28722457 35850658 28722594 35850829 28722731 35851000 28722868 35851171 28723005 35851342 28723142 35851513 28723279 35851684 28723416 35851855 28723553 35852026 28723690 35852197 28723827 35852368 28723964 35852539 28724101 35852710 28724238 35852881 28724375 35853052 28724512 35853223 28724649 35853394 28724786 35853565 28724923 35853736 28725060 35853907 28725197 35854078 28725334 35854249 28725471 35854420 28725608 35854591 28725745 35854762 28725882 35854933 28726019 35855104 28726156 35855275 28726293 35855446 28726430 35855617 28726567 35855788 28726704 35855959 28726841 35856130 28726978 35856301 28727115 35856472 28727252 35856643 28727389 35856814 28727526 35856985 28727663 35857156 28727800 35857327 28727937 35857498 28728074 35857669 28728211 35857840 28728348 35858011 28728485 35858182 28728622 35858353 28728759 35858524 28728896 35858695 28729033 35858866 28729170 35859037 28729307 35859208 28729444 35859379 28729581 35859550 28729718 35859721 28729855 35859892 28729992 35860063 28730129 35860234 28730266 35860405 28730403 35860576 28730540 35860747 28730677 35860918 28730814 35861089 28730951 35861260 28731088 35861431 28731225 35861602 28731362 35861773 28731499 35861944 28731636 35862115 28731773 35862286 28731910 35862457 28732047 35862628 28732184 35862799 28732321 35862970 28732458 35863141 28732595 35863312 28732732 35863483 28732869 35863654 28733006 35863825 28733143 35863996 28733280 35864167 28733417 35864338 28733554 35864509 28733691 35864680 28733828 35864851 28733965 35865022 28734102 35865193 28734239 35865364 28734376 35865535 28734513 35865706 28734650 35865877 28734787 35866048 28734924 35866219 28735061 35866390 28735198 35866561 28735335 35866732 28735472 35866903 28735609 35867074 28735746 35867245 28735883 35867416 28736020 35867587 28736157 35867758 28736294 35867929 28736431 35868100 28736568 35868271 28736705 35868442 28736842 35868613 28736979 35868784 28737116 35868955 28737253 35869126 28737390 35869297 28737527 35869468 28737664 35869639 28737801 35869810 28737938 35869981 28738075 35870152 28738212 35870323 28738349 35870494 28738486 35870665 28738623 35870836 28738760 35871007 28738897 35871178 28739034 35871349 28739171 35871520 28739308 35871691 28739445 35871862 28739582 35872033 28739719 35872204 28739856 35872375 28739993 35872546 28740130 35872717 28740267 35872888 28740404 35873059 28740541 35873230 28740678 35873401 28740815 35873572 28740952 35873743 28741089 35873914 28741226 35874085 28741363 35874256 28741500 35874427 28741637 35874598 28741774 35874769 28741911 35874940 28742048 35875111 28742185 35875282 28742322 35875453 28742459 35875624 28742596 35875795 28742733 35875966 28742870 35876137 28743007 35876308 28743144 35876479 28743281 35876650 28743418 35876821 28743555 35876992 28743692 35877163 28743829 35877334 28743966 35877505 28744103 35877676 28744240 35877847 28744377 35878018 28744514 35878189 28744651 35878360 28744788 35878531 28744925 35878702 28745062 35878873 28745199 35879044 28745336 35879215 28745473 35879386 28745610 35879557 28745747 35879728 28745884 35879899 28746021 35880070 28746158 35880241 28746295 35880412 28746432 35880583 28746569 35880754 28746706 35880925 28746843 35881096 28746980 35881267 28747117 35881438 28747254 35881609 28747391 35881780 28747528 35881951 28747665 35882122 28747802 35882293 28747939 35882464 28748076 35882635 28748213 35882806 28748350 35882977 28748487 35883148 28748624 35883319 28748761 35883490 28748898 35883661 28749035 35883832 28749172 35884003 28749309 35884174 28749446 35884345 28749583 35884516 28749720 35884687 28749857 35884858 28749994 35885029 28750131 35885200 28750268 35885371 28750405 35885542 28750542 35885713 28750679 35885884 28750816 35886055 28750953 35886226 28751090 35886397 28751227 35886568 28751364 35886739 28751501 35886910 28751638 35887081 28751775 35887252 28751912 35887423 28752049 35887594 28752186 35887765 28752323 35887936 28752460 35888107 28752597 35888278 28752734 35888449 28752871 35888620 28753008 35888791 28753145 35888962 28753282 35889133 28753419 35889304 28753556 35889475 28753693 35889646 28753830 35889817 28753967 35889988 28754104 35890159 28754241 35890330 28754378 35890501 28754515 35890672 28754652 35890843 28754789 35891014 28754926 35891185 28755063 35891356 28755200 35891527 28755337 35891698 28755474 35891869 28755611 35892040 28755748 35892211 28755885 35892382 28756022 35892553 28756159 35892724 28756296 35892895 28756433 35893066 28756570 35893237 28756707 35893408 28756844 35893579 28756981 35893750 28757118 35893921 28757255 35894092 28757392 35894263 28757529 35894434 28757666 35894605 28757803 35894776 28757940 35894947 28758077 35895118 28758214 35895289 28758351 35895460 28758488 35895631 28758625 35895802 28758762 35895973 28758899 35896144 28759036 35896315 28759173 35896486 28759310 35896657 28759447 35896828 28759584 35896999 28759721 35897170 28759858 35897341 28759995 35897512 28760132 35897683 28760269 35897854 28760406 35898025 28760543 35898196 28760680 35898367 28760817 35898538 28760954 35898709 28761091 35898880 28761228 35899051 28761365 35899222 28761502 35899393 28761639 35899564 28761776 35899735 28761913 35899906 28762050 35900077 28762187 35900248 28762324 35900419 28762461 35900590 28762598 35900761 28762735 35900932 28762872 35901103 28763009 35901274 28763146 35901445 28763283 35901616 28763420 35901787 28763557 35901958 28763694 35902129 28763831 35902300 28763968 35902471 28764105 35902642 28764242 35902813 28764379 35902984 28764516 35903155 28764653 35903326 28764790 35903497 28764927 35903668 28765064 35903839 28765201 35904010 28765338 35904181 28765475 35904352 28765612 35904523 28765749 35904694 28765886 35904865 28766023 35905036 28766160 35905207 28766297 35905378 28766434 35905549 28766571 35905720 28766708 35905891 28766845 35906062 28766982 35906233 28767119 35906404 28767256 35906575 28767393 35906746 28767530 35906917 28767667 35907088 28767804 35907259 28767941 35907430 28768078 35907601 28768215 35907772 28768352 35907943 28768489 35908114 28768626 35908285
1000 13966739 0 13966739 17432937 13966876 17433108 13967013 17433279 13967150 17433450 13967287 17433621 13967424 17433792 13967561 17433963 13967698 17434134 13967835 17434305 13967972 17434476 13968109 17434647 13968246 17434818 13968383 17434989 13968520 17435160 13968657 17435331 13968794 17435502 13968931 17435673 13969068 17435844 13969205 17436015 13969342 17436186 13969479 17436357 13969616 17436528 13969753 17436699 13969890 17436870 13970027 17437041 13970164 17437212 13970301 17437383 13970438 17437554 13970575 17437725 13970712 17437896 13970849 17438067 13970986 17438238 13971123 17438409 13971260 17438580 13971397 17438751 13971534 17438922 13971671 17439093 13971808 17439264 13971945 17439435 13972082 17439606 13972219 17439777 13972356 17439948 13972493 17440119 13972630 17440290 13972767 17440461 13972904 17440632 13973041 17440803 13973178 17440974 13973315 17441145 13973452 17441316 13973589 17441487 13973726 17441658 13973863 17441829 13974000 17442000 13974137 17442171 13974274 17442342 13974411 17442513 13974548 17442684 13974685 17442855 13974822 17443026 13974959 17443197 13975096 17443368 13975233 17443539 13975370 17443710 13975507 17443881 13975644 17444052 13975781 17444223 13975918 17444394 13976055 17444565 13976192 17444736 13976329 17444907 13976466 17445078 13976603 17445249 13976740 17445420 13976877 17445591 13977014 17445762 13977151 17445933 13977288 17446104 13977425 17446275 13977562 17446446 13977699 17446617 13977836 17446788 13977973 17446959 13978110 17447130 13978247 17447301 13978384 17447472 13978521 17447643 13978658 17447814 13978795 17447985 13978932 17448156 13979069 17448327 13979206 17448498 13979343 17448669 13979480 17448840 13979617 17449011 13979754 17449182 13979891 17449353 13980028 17449524 13980165 17449695 13980302 17449866 13980439 17450037 13980576 17450208 13980713 17450379 13980850 17450550 13980987 17450721 13981124 17450892 13981261 17451063 13981398 17451234 13981535 17451405 13981672 17451576 13981809 17451747 13981946 17451918 13982083 17452089 13982220 17452260 13982357 17452431 13982494 17452602 13982631 17452773 13982768 17452944 13982905 17453115 13983042 17453286 13983179 17453457 13983316 17453628 13983453 17453799 13983590 17453970 13983727 17454141 13983864 17454312 13984001 17454483 13984138 17454654 13984275 17454825 13984412 17454996 13984549 17455167 13984686 17455338 13984823 17455509 13984960 17455680 13985097 17455851 13985234 17456022 13985371 17456193 13985508 17456364 13985645 17456535 13985782 17456706 13985919 17456877 13986056 17457048 13986193 17457219 13986330 17457390 13986467 17457561 13986604 17457732 13986741 17457903 13986878 17458074 13987015 17458245 13987152 17458416 13987289 17458587 13987426 17458758 13987563 17458929 13987700 17459100 13987837 17459271 13987974 17459442 13988111 17459613 13988248 17459784 13988385 17459955 13988522 17460126 13988659 17460297 13988796 17460468 13988933 17460639 13989070 17460810 13989207 17460981 13989344 17461152 13989481 17461323 13989618 17461494 13989755 17461665 13989892 17461836 13990029 17462007 13990166 17462178 13990303 17462349 13990440 17462520 13990577 17462691 13990714 17462862 13990851 17463033 13990988 17463204 13991125 17463375 13991262 17463546 13991399 17463717 13991536 17463888 13991673 17464059 13991810 17464230 13991947 17464401 13992084 17464572 13992221 17464743 13992358 17464914 13992495 17465085 13992632 17465256 13992769 17465427 13992906 17465598 13993043 17465769 13993180 17465940 13993317 17466111 13993454 17466282 13993591 17466453 13993728 17466624 13993865 17466795 13994002 17466966 13994139 17467137 13994276 17467308 13994413 17467479 13994550 17467650 13994687 17467821 13994824 17467992 13994961 17468163 13995098 17468334 13995235 17468505 13995372 17468676 13995509 17468847 13995646 17469018 13995783 17469189 13995920 17469360 13996057 17469531 13996194 17469702 13996331 17469873 13996468 17470044 13996605 17470215 13996742 17470386 13996879 17470557 13997016 17470728 13997153 17470899 13997290 17471070 13997427 17471241 13997564 17471412 13997701 17471583 13997838 17471754 13997975 17471925 13998112 17472096 13998249 17472267 13998386 17472438 13998523 17472609 13998660 17472780 13998797 17472951 13998934 17473122 13999071 17473293 13999208 17473464 13999345 17473635 13999482 17473806 13999619 17473977 13999756 17474148 13999893 17474319 14000030 17474490 14000167 17474661 14000304 17474832 14000441 17475003 14000578 17475174 14000715 17475345 14000852 17475516 14000989 17475687 14001126 17475858 14001263 17476029 14001400 17476200 14001537 17476371 14001674 17476542 14001811 17476713 14001948 17476884 14002085 17477055 14002222 17477226 14002359 17477397 14002496 17477568 14002633 17477739 14002770 17477910 14002907 17478081 14003044 17478252 14003181 17478423 14003318 17478594 14003455 17478765 14003592 17478936 14003729 17479107 14003866 17479278 14004003 17479449 14004140 17479620 14004277 17479791 14004414 17479962 14004551 17480133 14004688 17480304 14004825 17480475 14004962 17480646 14005099 17480817 14005236 17480988 14005373 17481159 14005510 17481330 14005647 17481501 14005784 17481672 14005921 17481843 14006058 17482014 14006195 17482185 14006332 17482356 14006469 17482527 14006606 17482698 14006743 17482869 14006880 17483040 14007017 17483211 14007154 17483382 14007291 17483553 14007428 17483724 14007565 17483895 14007702 17484066 14007839 17484237 14007976 17484408 14008113 17484579 14008250 17484750 14008387 17484921 14008524 17485092 14008661 17485263 14008798 17485434 14008935 17485605 14009072 17485776 14009209 17485947 14009346 17486118 14009483 17486289 14009620 17486460 14009757 17486631 14009894 17486802 14010031 17486973 14010168 17487144 14010305 17487315 14010442 17487486 14010579 17487657 14010716 17487828 14010853 17487999 14010990 17488170 14011127 17488341 14011264 17488512 14011401 17488683 14011538 17488854 14011675 17489025 14011812 17489196 14011949 17489367 14012086 17489538 14012223 17489709 14012360 17489880 14012497 17490051 14012634 17490222 14012771 17490393 14012908 17490564 14013045 17490735 14013182 17490906 14013319 17491077 14013456 17491248 14013593 17491419 14013730 17491590 14013867 17491761 14014004 17491932 14014141 17492103 14014278 17492274 14014415 17492445 14014552 17492616 14014689 17492787 14014826 17492958 14014963 17493129 14015100 17493300 14015237 17493471 14015374 17493642 14015511 17493813 14015648 17493984 14015785 17494155 14015922 17494326 14016059 17494497 14016196 17494668 14016333 17494839 14016470 17495010 14016607 17495181 14016744 17495352 14016881 17495523 14017018 17495694 14017155 17495865 14017292 17496036 14017429 17496207 14017566 17496378 14017703 17496549 14017840 17496720 14017977 17496891 14018114 17497062 14018251 17497233 14018388 17497404 14018525 17497575 14018662 17497746 14018799 17497917 14018936 17498088 14019073 17498259 14019210 17498430 14019347 17498601 14019484 17498772 14019621 17498943 14019758 17499114 14019895 17499285 14020032 17499456 14020169 17499627 14020306 17499798 14020443 17499969 14020580 17500140 14020717 17500311 14020854 17500482 14020991 17500653 14021128 17500824 14021265 17500995 14021402 17501166 14021539 17501337 14021676 17501508 14021813 17501679 14021950 17501850 14022087 17502021 14022224 17502192 14022361 17502363 14022498 17502534 14022635 17502705 14022772 17502876 14022909 17503047 14023046 17503218 14023183 17503389 14023320 17503560 14023457 17503731 14023594 17503902 14023731 17504073 14023868 17504244 14024005 17504415 14024142 17504586 14024279 17504757 14024416 17504928 14024553 17505099 14024690 17505270 14024827 17505441 14024964 17505612 14025101 17505783 14025238 17505954 14025375 17506125 14025512 17506296 14025649 17506467 14025786 17506638 14025923 17506809 14026060 17506980 14026197 17507151 14026334 17507322 14026471 17507493 14026608 17507664 14026745 17507835 14026882 17508006 14027019 17508177 14027156 17508348 14027293 17508519 14027430 17508690 14027567 17508861 14027704 17509032 14027841 17509203 14027978 17509374 14028115 17509545 14028252 17509716 14028389 17509887 14028526 17510058 14028663 17510229 14028800 17510400 14028937 17510571 14029074 17510742 14029211 17510913 14029348 17511084 14029485 17511255 14029622 17511426 14029759 17511597 14029896 17511768 14030033 17511939 14030170 17512110 14030307 17512281 14030444 17512452 14030581 17512623 14030718 17512794 14030855 17512965 14030992 17513136 14031129 17513307 14031266 17513478 14031403 17513649 14031540 17513820 14031677 17513991 14031814 17514162 14031951 17514333 14032088 17514504 14032225 17514675 14032362 17514846 14032499 17515017 14032636 17515188 14032773 17515359 14032910 17515530 14033047 17515701 14033184 17515872 14033321 17516043 14033458 17516214 14033595 17516385 14033732 17516556 14033869 17516727 14034006 17516898 14034143 17517069 14034280 17517240 14034417 17517411 14034554 17517582 14034691 17517753 14034828 17517924 14034965 17518095 14035102 17518266 14035239 17518437 14035376 17518608 14035513 17518779 14035650 17518950 14035787 17519121 14035924 17519292 14036061 17519463 14036198 17519634 14036335 17519805 14036472 17519976 14036609 17520147 14036746 17520318 14036883 17520489 14037020 17520660 14037157 17520831 14037294 17521002 14037431 17521173 14037568 17521344 14037705 17521515 14037842 17521686 14037979 17521857 14038116 17522028 14038253 17522199 14038390 17522370 14038527 17522541 14038664 17522712 14038801 17522883 14038938 17523054 14039075 17523225 14039212 17523396 14039349 17523567 14039486 17523738 14039623 17523909 14039760 17524080 14039897 17524251 14040034 17524422 14040171 17524593 14040308 17524764 14040445 17524935 14040582 17525106 14040719 17525277 14040856 17525448 14040993 17525619 14041130 17525790 14041267 17525961 14041404 17526132 14041541 17526303 14041678 17526474 14041815 17526645 14041952 17526816 14042089 17526987 14042226 17527158 14042363 17527329 14042500 17527500 14042637 17527671 14042774 17527842 14042911 17528013 14043048 17528184 14043185 17528355 14043322 17528526 14043459 17528697 14043596 17528868 14043733 17529039 14043870 17529210 14044007 17529381 14044144 17529552 14044281 17529723 14044418 17529894 14044555 17530065 14044692 17530236 14044829 17530407 14044966 17530578 14045103 17530749 14045240 17530920 14045377 17531091 14045514 17531262 14045651 17531433 14045788 17531604 14045925 17531775 14046062 17531946 14046199 17532117 14046336 17532288 14046473 17532459 14046610 17532630 14046747 17532801 14046884 17532972 14047021 17533143 14047158 17533314 14047295 17533485 14047432 17533656 14047569 17533827 14047706 17533998 14047843 17534169 14047980 17534340 14048117 17534511 14048254 17534682 14048391 17534853 14048528 17535024 14048665 17535195 14048802 17535366 14048939 17535537 14049076 17535708 14049213 17535879 14049350 17536050 14049487 17536221 14049624 17536392 14049761 17536563 14049898 17536734 14050035 17536905 14050172 17537076 14050309 17537247 14050446 17537418 14050583 17537589 14050720 17537760 14050857 17537931 14050994 17538102 14051131 17538273 14051268 17538444 14051405 17538615 14051542 17538786 14051679 17538957 14051816 17539128 14051953 17539299 14052090 17539470 14052227 17539641 14052364 17539812 14052501 17539983 14052638 17540154 14052775 17540325 14052912 17540496 14053049 17540667 14053186 17540838 14053323 17541009 14053460 17541180 14053597 17541351 14053734 17541522 14053871 17541693 14054008 17541864 14054145 17542035 14054282 17542206 14054419 17542377 14054556 17542548 14054693 17542719 14054830 17542890 14054967 17543061 14055104 17543232 14055241 17543403 14055378 17543574 14055515 17543745 14055652 17543916 14055789 17544087 14055926 17544258 14056063 17544429 14056200 17544600 14056337 17544771 14056474 17544942 14056611 17545113 14056748 17545284 14056885 17545455 14057022 17545626 14057159 17545797 14057296 17545968 14057433 17546139 14057570 17546310 14057707 17546481 14057844 17546652 14057981 17546823 14058118 17546994 14058255 17547165 14058392 17547336 14058529 17547507 14058666 17547678 14058803 17547849 14058940 17548020 14059077 17548191 14059214 17548362 14059351 17548533 14059488 17548704 14059625 17548875 14059762 17549046 14059899 17549217 14060036 17549388 14060173 17549559 14060310 17549730 14060447 17549901 14060584 17550072 14060721 17550243 14060858 17550414 14060995 17550585 14061132 17550756 14061269 17550927 14061406 17551098 14061543 17551269 14061680 17551440 14061817 17551611 14061954 17551782 14062091 17551953 14062228 17552124 14062365 17552295 14062502 17552466 14062639 17552637 14062776 17552808 14062913 17552979 14063050 17553150 14063187 17553321 14063324 17553492 14063461 17553663 14063598 17553834 14063735 17554005 14063872 17554176 14064009 17554347 14064146 17554518 14064283 17554689 14064420 17554860 14064557 17555031 14064694 17555202 14064831 17555373 14064968 17555544 14065105 17555715 14065242 17555886 14065379 17556057 14065516 17556228 14065653 17556399 14065790 17556570 14065927 17556741 14066064 17556912 14066201 17557083 14066338 17557254 14066475 17557425 14066612 17557596 14066749 17557767 14066886 17557938 14067023 17558109 14067160 17558280 14067297 17558451 14067434 17558622 14067571 17558793 14067708 17558964 14067845 17559135 14067982 17559306 14068119 17559477 14068256 17559648 14068393 17559819 14068530 17559990 14068667 17560161 14068804 17560332 14068941 17560503 14069078 17560674 14069215 17560845 14069352 17561016 14069489 17561187 14069626 17561358 14069763 17561529 14069900 17561700 14070037 17561871 14070174 17562042 14070311 17562213 14070448 17562384 14070585 17562555 14070722 17562726 14070859 17562897 14070996 17563068 14071133 17563239 14071270 17563410 14071407 17563581 14071544 17563752 14071681 17563923 14071818 17564094 14071955 17564265 14072092 17564436 14072229 17564607 14072366 17564778 14072503 17564949 14072640 17565120 14072777 17565291 14072914 17565462 14073051 17565633 14073188 17565804 14073325 17565975 14073462 17566146 14073599 17566317 14073736 17566488 14073873 17566659 14074010 17566830 14074147 17567001 14074284 17567172 14074421 17567343 14074558 17567514 14074695 17567685 14074832 17567856 14074969 17568027 14075106 17568198 14075243 17568369 14075380 17568540 14075517 17568711 14075654 17568882 14075791 17569053 14075928 17569224 14076065 17569395 14076202 17569566 14076339 17569737 14076476 17569908 14076613 17570079 14076750 17570250 14076887 17570421 14077024 17570592 14077161 17570763 14077298 17570934 14077435 17571105 14077572 17571276 14077709 17571447 14077846 17571618 14077983 17571789 14078120 17571960 14078257 17572131 14078394 17572302 14078531 17572473 14078668 17572644 14078805 17572815 14078942 17572986 14079079 17573157 14079216 17573328 14079353 17573499 14079490 17573670 14079627 17573841 14079764 17574012 14079901 17574183 14080038 17574354 14080175 17574525 14080312 17574696 14080449 17574867 14080586 17575038 14080723 17575209 14080860 17575380 14080997 17575551 14081134 17575722 14081271 17575893 14081408 17576064 14081545 17576235 14081682 17576406 14081819 17576577 14081956 17576748 14082093 17576919 14082230 17577090 14082367 17577261 14082504 17577432 14082641 17577603 14082778 17577774 14082915 17577945 14083052 17578116 14083189 17578287 14083326 17578458 14083463 17578629 14083600 17578800 14083737 17578971 14083874 17579142 14084011 17579313 14084148 17579484 14084285 17579655 14084422 17579826 14084559 17579997 14084696 17580168 14084833 17580339 14084970 17580510 14085107 17580681 14085244 17580852 14085381 17581023 14085518 17581194 14085655 17581365 14085792 17581536 14085929 17581707 14086066 17581878 14086203 17582049 14086340 17582220 14086477 17582391 14086614 17582562 14086751 17582733 14086888 17582904 14087025 17583075 14087162 17583246 14087299 17583417 14087436 17583588 14087573 17583759 14087710 17583930 14087847 17584101 14087984 17584272 14088121 17584443 14088258 17584614 14088395 17584785 14088532 17584956 14088669 17585127 14088806 17585298 14088943 17585469 14089080 17585640 14089217 17585811 14089354 17585982 14089491 17586153 14089628 17586324 14089765 17586495 14089902 17586666 14090039 17586837 14090176 17587008 14090313 17587179 14090450 17587350 14090587 17587521 14090724 17587692 14090861 17587863 14090998 17588034 14091135 17588205 14091272 17588376 14091409 17588547 14091546 17588718 14091683 17588889 14091820 17589060 14091957 17589231 14092094 17589402 14092231 17589573 14092368 17589744 14092505 17589915 14092642 17590086 14092779 17590257 14092916 17590428 14093053 17590599 14093190 17590770 14093327 17590941 14093464 17591112 14093601 17591283 14093738 17591454 14093875 17591625 14094012 17591796 14094149 17591967 14094286 17592138 14094423 17592309 14094560 17592480 14094697 17592651 14094834 17592822 14094971 17592993 14095108 17593164 14095245 17593335 14095382 17593506 14095519 17593677 14095656 17593848 14095793 17594019 14095930 17594190 14096067 17594361 14096204 17594532 14096341 17594703 14096478 17594874 14096615 17595045 14096752 17595216 14096889 17595387 14097026 17595558 14097163 17595729 14097300 17595900 14097437 17596071 14097574 17596242 14097711 17596413 14097848 17596584 14097985 17596755 14098122 17596926 14098259 17597097 14098396 17597268 14098533 17597439 14098670 17597610 14098807 17597781 14098944 17597952 14099081 17598123 14099218 17598294 14099355 17598465 14099492 17598636 14099629 17598807 14099766 17598978 14099903 17599149 14100040 17599320 14100177 17599491 14100314 17599662 14100451 17599833 14100588 17600004 14100725 17600175 14100862 17600346 14100999 17600517 14101136 17600688 14101273 17600859 14101410 17601030 14101547 17601201 14101684 17601372 14101821 17601543 14101958 17601714 14102095 17601885 14102232 17602056 14102369 17602227 14102506 17602398 14102643 17602569 14102780 17602740 14102917 17602911 14103054 17603082 14103191 17603253 14103328 17603424 14103465 17603595
1000 15745273 0 15745273 19652859 15745410 19653030 15745547 19653201 15745684 19653372 15745821 19653543 15745958 19653714 15746095 19653885 15746232 19654056 15746369 19654227 15746506 19654398 15746643 19654569 15746780 19654740 15746917 19654911 15747054 19655082 15747191 19655253 15747328 19655424 15747465 19655595 15747602 19655766 15747739 19655937 15747876 19656108 15748013 19656279 15748150 19656450 15748287 19656621 15748424 19656792 15748561 19656963 15748698 19657134 15748835 19657305 15748972 19657476 15749109 19657647 15749246 19657818 15749383 19657989 15749520 19658160 15749657 19658331 15749794 19658502 15749931 19658673 15750068 19658844 15750205 19659015 15750342 19659186 15750479 19659357 15750616 19659528 15750753 19659699 15750890 19659870 15751027 19660041 15751164 19660212 15751301 19660383 15751438 19660554 15751575 19660725 15751712 19660896 15751849 19661067 15751986 19661238 15752123 19661409 15752260 19661580 15752397 19661751 15752534 19661922 15752671 19662093 15752808 19662264 15752945 19662435 15753082 19662606 15753219 19662777 15753356 19662948 15753493 19663119 15753630 19663290 15753767 19663461 15753904 19663632 15754041 19663803 15754178 19663974 15754315 19664145 15754452 19664316 15754589 19664487 15754726 19664658 15754863 19664829 15755000 19665000 15755137 19665171 15755274 19665342 15755411 19665513 15755548 19665684 15755685 19665855 15755822 19666026 15755959 19666197 15756096 19666368 15756233 19666539 15756370 19666710 15756507 19666881 15756644 19667052 15756781 19667223 15756918 19667394 15757055 19667565 15757192 19667736 15757329 19667907 15757466 19668078 15757603 19668249 15757740 19668420 15757877 19668591 15758014 19668762 15758151 19668933 15758288 19669104 15758425 19669275 15758562 19669446 15758699 19669617 15758836 19669788 15758973 19669959 15759110 19670130 15759247 19670301 15759384 19670472 15759521 19670643 15759658 19670814 15759795 19670985 15759932 19671156 15760069 19671327 15760206 19671498 15760343 19671669 15760480 19671840 15760617 19672011 15760754 19672182 15760891 19672353 15761028 19672524 15761165 19672695 15761302 19672866 15761439 19673037 15761576 19673208 15761713 19673379 15761850 19673550 15761987 19673721 15762124 19673892 15762261 19674063 15762398 19674234 15762535 19674405 15762672 19674576 15762809 19674747 15762946 19674918 15763083 19675089 15763220 19675260 15763357 19675431 15763494 19675602 15763631 19675773 15763768 19675944 15763905 19676115 15764042 19676286 15764179 19676457 15764316 19676628 15764453 19676799 15764590 19676970 15764727 19677141 15764864 19677312 15765001 19677483 15765138 19677654 15765275 19677825 15765412 19677996 15765549 19678167 15765686 19678338 15765823 19678509 15765960 19678680 15766097 19678851 15766234 19679022 15766371 19679193 15766508 19679364 15766645 19679535 15766782 19679706 15766919 19679877 15767056 19680048 15767193 19680219 15767330 19680390 15767467 19680561 15767604 19680732 15767741 19680903 15767878 19681074 15768015 19681245 15768152 19681416 15768289 19681587 15768426 19681758 15768563 19681929 15768700 19682100 15768837 19682271 15768974 19682442 15769111 19682613 15769248 19682784 15769385 19682955 15769522 19683126 15769659 19683297 15769796 19683468 15769933 19683639 15770070 19683810 15770207 19683981 15770344 19684152 15770481 19684323 15770618 19684494 15770755 19684665 15770892 19684836 15771029 19685007 15771166 19685178 15771303 19685349 15771440 19685520 15771577 19685691 15771714 19685862 15771851 19686033 15771988 19686204 15772125 19686375 15772262 19686546 15772399 19686717 15772536 19686888 15772673 19687059 15772810 19687230 15772947 19687401 15773084 19687572 15773221 19687743 15773358 19687914 15773495 19688085 15773632 19688256 15773769 19688427 15773906 19688598 15774043 19688769 15774180 19688940 15774317 19689111 15774454 19689282 15774591 19689453 15774728 19689624 15774865 19689795 15775002 19689966 15775139 19690137 15775276 19690308 15775413 19690479 15775550 19690650 15775687 19690821 15775824 19690992 15775961 19691163 15776098 19691334 15776235 19691505 15776372 19691676 15776509 19691847 15776646 19692018 15776783 19692189 15776920 19692360 15777057 19692531 15777194 19692702 15777331 19692873 15777468 19693044 15777605 19693215 15777742 19693386 15777879 19693557 15778016 19693728 15778153 19693899 15778290 19694070 15778427 19694241 15778564 19694412 15778701 19694583 15778838 19694754 15778975 19694925 15779112 19695096 15779249 19695267 15779386 19695438 15779523 19695609 15779660 19695780 15779797 19695951 15779934 19696122 15780071 19696293 15780208 19696464 15780345 19696635 15780482 19696806 15780619 19696977 15780756 19697148 15780893 19697319 15781030 19697490 15781167 19697661 15781304 19697832 15781441 19698003 15781578 19698174 15781715 19698345 15781852 19698516 15781989 19698687 15782126 19698858 15782263 19699029 15782400 19699200 15782537 19699371 15782674 19699542 15782811 19699713 15782948 19699884 15783085 19700055 15783222 19700226 15783359 19700397 15783496 19700568 15783633 19700739 15783770 19700910 15783907 19701081 15784044 19701252 15784181 19701423 15784318 19701594 15784455 19701765 15784592 19701936 15784729 19702107 15784866 19702278 15785003 19702449 15785140 19702620 15785277 19702791 15785414 19702962 15785551 19703133 15785688 19703304 15785825 19703475 15785962 19703646 15786099 19703817 15786236 19703988 15786373 19704159 15786510 19704330 15786647 19704501 15786784 19704672 15786921 19704843 15787058 19705014 15787195 19705185 15787332 19705356 15787469 19705527 15787606 19705698 15787743 19705869 15787880 19706040 15788017 19706211 15788154 19706382 15788291 19706553 15788428 19706724 15788565 19706895 15788702 19707066 15788839 19707237 15788976 19707408 15789113 19707579 15789250 19707750 15789387 19707921 15789524 19708092 15789661 19708263 15789798 19708434 15789935 19708605 15790072 19708776 15790209 19708947 15790346 19709118 15790483 19709289 15790620 19709460 15790757 19709631 15790894 19709802 15791031 19709973 15791168 19710144 15791305 19710315 15791442 19710486 15791579 19710657 15791716 19710828 15791853 19710999 15791990 19711170 15792127 19711341 15792264 19711512 15792401 19711683 15792538 19711854 15792675 19712025 15792812 19712196 15792949 19712367 15793086 19712538 15793223 19712709 15793360 19712880 15793497 19713051 15793634 19713222 15793771 19713393 15793908 19713564 15794045 19713735 15794182 19713906 15794319 19714077 15794456 19714248 15794593 19714419 15794730 19714590 15794867 19714761 15795004 19714932 15795141 19715103 15795278 19715274 15795415 19715445 15795552 19715616 15795689 19715787 15795826 19715958 15795963 19716129 15796100 19716300 15796237 19716471 15796374 19716642 15796511 19716813 15796648 19716984 15796785 19717155 15796922 19717326 15797059 19717497 15797196 19717668 15797333 19717839 15797470 19718010 15797607 19718181 15797744 19718352 15797881 19718523 15798018 19718694 15798155 19718865 15798292 19719036 15798429 19719207 15798566 19719378 15798703 19719549 15798840 19719720 15798977 19719891 15799114 19720062 15799251 19720233 15799388 19720404 15799525 19720575 15799662 19720746 15799799 19720917 15799936 19721088 15800073 19721259 15800210 19721430 15800347 19721601 15800484 19721772 15800621 19721943 15800758 19722114 15800895 19722285 15801032 19722456 15801169 19722627 15801306 19722798 15801443 19722969 15801580 19723140 15801717 19723311 15801854 19723482 15801991 19723653 15802128 19723824 15802265 19723995 15802402 19724166 15802539 19724337 15802676 19724508 15802813 19724679 15802950 19724850 15803087 19725021 15803224 19725192 15803361 19725363 15803498 19725534 15803635 19725705 15803772 19725876 15803909 19726047 15804046 19726218 15804183 19726389 15804320 19726560 15804457 19726731 15804594 19726902 15804731 19727073 15804868 19727244 15805005 19727415 15805142 19727586 15805279 19727757 15805416 19727928 15805553 19728099 15805690 19728270 15805827 19728441 15805964 19728612 15806101 19728783 15806238 19728954 15806375 19729125 15806512 19729296 15806649 19729467 15806786 19729638 15806923 19729809 15807060 19729980 15807197 19730151 15807334 19730322 15807471 19730493 15807608 19730664 15807745 19730835 15807882 19731006 15808019 19731177 15808156 19731348 15808293 19731519 15808430 19731690 15808567 19731861 15808704 19732032 15808841 19732203 15808978 19732374 15809115 19732545 15809252 19732716 15809389 19732887 15809526 19733058 15809663 19733229 15809800 19733400 15809937 19733571 15810074 19733742 15810211 19733913 15810348 19734084 15810485 19734255 15810622 19734426 15810759 19734597 15810896 19734768 15811033 19734939 15811170 19735110 15811307 19735281 15811444 19735452 15811581 19735623 15811718 19735794 15811855 19735965 15811992 19736136 15812129 19736307 15812266 19736478 15812403 19736649 15812540 19736820 15812677 19736991 15812814 19737162 15812951 19737333 15813088 19737504 15813225 19737675 15813362 19737846 15813499 19738017 15813636 19738188 15813773 19738359 15813910 19738530 15814047 19738701 15814184 19738872 15814321 19739043 15814458 19739214 15814595 19739385 15814732 19739556 15814869 19739727 15815006 19739898 15815143 19740069 15815280 19740240 15815417 19740411 15815554 19740582 15815691 19740753 15815828 19740924 15815965 19741095 15816102 19741266 15816239 19741437 15816376 19741608 15816513 19741779 15816650 19741950 15816787 19742121 15816924 19742292 15817061 19742463 15817198 19742634 15817335 19742805 15817472 19742976 15817609 19743147 15817746 19743318 15817883 19743489 15818020 19743660 15818157 19743831 15818294 19744002 15818431 19744173 15818568 19744344 15818705 19744515 15818842 19744686 15818979 19744857 15819116 19745028 15819253 19745199 15819390 19745370 15819527 19745541 15819664 19745712 15819801 19745883 15819938 19746054 15820075 19746225 15820212 19746396 15820349 19746567 15820486 19746738 15820623 19746909 15820760 19747080 15820897 19747251 15821034 19747422 15821171 19747593 15821308 19747764 15821445 19747935 15821582 19748106 15821719 19748277 15821856 19748448 15821993 19748619 15822130 19748790 15822267 19748961 15822404 19749132 15822541 19749303 15822678 19749474 15822815 19749645 15822952 19749816 15823089 19749987 15823226 19750158 15823363 19750329 15823500 19750500 15823637 19750671 15823774 19750842 15823911 19751013 15824048 19751184 15824185 19751355 15824322 19751526 15824459 19751697 15824596 19751868 15824733 19752039 15824870 19752210 15825007 19752381 15825144 19752552 15825281 19752723 15825418 19752894 15825555 19753065 15825692 19753236 15825829 19753407 15825966 19753578 15826103 19753749 15826240 19753920 15826377 19754091 15826514 19754262 15826651 19754433 15826788 19754604 15826925 19754775 15827062 19754946 15827199 19755117 15827336 19755288 15827473 19755459 15827610 19755630 15827747 19755801 15827884 19755972 15828021 19756143 15828158 19756314 15828295 19756485 15828432 19756656 15828569 19756827 15828706 19756998 15828843 19757169 15828980 19757340 15829117 19757511 15829254 19757682 15829391 19757853 15829528 19758024 15829665 19758195 15829802 19758366 15829939 19758537 15830076 19758708 15830213 19758879 15830350 19759050 15830487 19759221 15830624 19759392 15830761 19759563 15830898 19759734 15831035 19759905 15831172 19760076 15831309 19760247 15831446 19760418 15831583 19760589 15831720 19760760 15831857 19760931 15831994 19761102 15832131 19761273 15832268 19761444 15832405 19761615 15832542 19761786 15832679 19761957 15832816 19762128 15832953 19762299 15833090 19762470 15833227 19762641 15833364 19762812 15833501 19762983 15833638 19763154 15833775 19763325 15833912 19763496 15834049 19763667 15834186 19763838 15834323 19764009 15834460 19764180 15834597 19764351 15834734 19764522 15834871 19764693 15835008 19764864 15835145 19765035 15835282 19765206 15835419 19765377 15835556 19765548 15835693 19765719 15835830 19765890 15835967 19766061 15836104 19766232 15836241 19766403 15836378 19766574 15836515 19766745 15836652 19766916 15836789 19767087 15836926 19767258 15837063 19767429 15837200 19767600 15837337 19767771 15837474 19767942 15837611 19768113 15837748 19768284 15837885 19768455 15838022 19768626 15838159 19768797 15838296 19768968 15838433 19769139 15838570 19769310 15838707 19769481 15838844 19769652 15838981 19769823 15839118 19769994 15839255 19770165 15839392 19770336 15839529 19770507 15839666 19770678 15839803 19770849 15839940 19771020 15840077 19771191 15840214 19771362 15840351 19771533 15840488 19771704 15840625 19771875 15840762 19772046 15840899 19772217 15841036 19772388 15841173 19772559 15841310 19772730 15841447 19772901 15841584 19773072 15841721 19773243 15841858 19773414 15841995 19773585 15842132 19773756 15842269 19773927 15842406 19774098 15842543 19774269 15842680 19774440 15842817 19774611 15842954 19774782 15843091 19774953 15843228 19775124 15843365 19775295 15843502 19775466 15843639 19775637 15843776 19775808 15843913 19775979 15844050 19776150 15844187 19776321 15844324 19776492 15844461 19776663 15844598 19776834 15844735 19777005 15844872 19777176 15845009 19777347 15845146 19777518 15845283 19777689 15845420 19777860 15845557 19778031 15845694 19778202 15845831 19778373 15845968 19778544 15846105 19778715 15846242 19778886 15846379 19779057 15846516 19779228 15846653 19779399 15846790 19779570 15846927 19779741 15847064 19779912 15847201 19780083 15847338 19780254 15847475 19780425 15847612 19780596 15847749 19780767 15847886 19780938 15848023 19781109 15848160 19781280 15848297 19781451 15848434 19781622 15848571 19781793 15848708 19781964 15848845 19782135 15848982 19782306 15849119 19782477 15849256 19782648 15849393 19782819 15849530 19782990 15849667 19783161 15849804 19783332 15849941 19783503 15850078 19783674 15850215 19783845 15850352 19784016 15850489 19784187 15850626 19784358 15850763 19784529 15850900 19784700 15851037 19784871 15851174 19785042 15851311 19785213 15851448 19785384 15851585 19785555 15851722 19785726 15851859 19785897 15851996 19786068 15852133 19786239 15852270 19786410 15852407 19786581 15852544 19786752 15852681 19786923 15852818 19787094 15852955 19787265 15853092 19787436 15853229 19787607 15853366 19787778 15853503 19787949 15853640 19788120 15853777 19788291 15853914 19788462 15854051 19788633 15854188 19788804 15854325 19788975 15854462 19789146 15854599 19789317 15854736 19789488 15854873 19789659 15855010 19789830 15855147 19790001 15855284 19790172 15855421 19790343 15855558 19790514 15855695 19790685 15855832 19790856 15855969 19791027 15856106 19791198 15856243 19791369 15856380 19791540 15856517 19791711 15856654 19791882 15856791 19792053 15856928 19792224 15857065 19792395 15857202 19792566 15857339 19792737 15857476 19792908 15857613 19793079 15857750 19793250 15857887 19793421 15858024 19793592 15858161 19793763 15858298 19793934 15858435 19794105 15858572 19794276 15858709 19794447 15858846 19794618 15858983 19794789 15859120 19794960 15859257 19795131 15859394 19795302 15859531 19795473 15859668 19795644 15859805 19795815 15859942 19795986 15860079 19796157 15860216 19796328 15860353 19796499 15860490 19796670 15860627 19796841 15860764 19797012 15860901 19797183 15861038 19797354 15861175 19797525 15861312 19797696 15861449 19797867 15861586 19798038 15861723 19798209 15861860 19798380 15861997 19798551 15862134 19798722 15862271 19798893 15862408 19799064 15862545 19799235 15862682 19799406 15862819 19799577 15862956 19799748 15863093 19799919 15863230 19800090 15863367 19800261 15863504 19800432 15863641 19800603 15863778 19800774 15863915 19800945 15864052 19801116 15864189 19801287 15864326 19801458 15864463 19801629 15864600 19801800 15864737 19801971 15864874 19802142 15865011 19802313 15865148 19802484 15865285 19802655 15865422 19802826 15865559 19802997 15865696 19803168 15865833 19803339 15865970 19803510 15866107 19803681 15866244 19803852 15866381 19804023 15866518 19804194 15866655 19804365 15866792 19804536 15866929 19804707 15867066 19804878 15867203 19805049 15867340 19805220 15867477 19805391 15867614 19805562 15867751 19805733 15867888 19805904 15868025 19806075 15868162 19806246 15868299 19806417 15868436 19806588 15868573 19806759 15868710 19806930 15868847 19807101 15868984 19807272 15869121 19807443 15869258 19807614 15869395 19807785 15869532 19807956 15869669 19808127 15869806 19808298 15869943 19808469 15870080 19808640 15870217 19808811 15870354 19808982 15870491 19809153 15870628 19809324 15870765 19809495 15870902 19809666 15871039 19809837 15871176 19810008 15871313 19810179 15871450 19810350 15871587 19810521 15871724 19810692 15871861 19810863 15871998 19811034 15872135 19811205 15872272 19811376 15872409 19811547 15872546 19811718 15872683 19811889 15872820 19812060 15872957 19812231 15873094 19812402 15873231 19812573 15873368 19812744 15873505 19812915 15873642 19813086 15873779 19813257 15873916 19813428 15874053 19813599 15874190 19813770 15874327 19813941 15874464 19814112 15874601 19814283 15874738 19814454 15874875 19814625 15875012 19814796 15875149 19814967 15875286 19815138 15875423 19815309 15875560 19815480 15875697 19815651 15875834 19815822 15875971 19815993 15876108 19816164 15876245 19816335 15876382 19816506 15876519 19816677 15876656 19816848 15876793 19817019 15876930 19817190 15877067 19817361 15877204 19817532 15877341 19817703 15877478 19817874 15877615 19818045 15877752 19818216 15877889 19818387 15878026 19818558 15878163 19818729 15878300 19818900 15878437 19819071 15878574 19819242 15878711 19819413 15878848 19819584 15878985 19819755 15879122 19819926 15879259 19820097 15879396 19820268 15879533 19820439 15879670 19820610 15879807 19820781 15879944 19820952 15880081 19821123 15880218 19821294 15880355 19821465 15880492 19821636 15880629 19821807 15880766 19821978 15880903 19822149 15881040 19822320 15881177 19822491 15881314 19822662 15881451 19822833 15881588 19823004 15881725 19823175 15881862 19823346 15881999 19823517
1000 50140900 0 50140900 62584627 50141037 62584798 50141174 62584969 50141311 62585140 50141448 62585311 50141585 62585482 50141722 62585653 50141859 62585824 50141996 62585995 50142133 62586166 50142270 62586337 50142407 62586508 50142544 62586679 50142681 62586850 50142818 62587021 50142955 62587192 50143092 62587363 50143229 62587534 50143366 62587705 50143503 62587876 50143640 62588047 50143777 62588218 50143914 62588389 50144051 62588560 50144188 62588731 50144325 62588902 50144462 62589073 50144599 62589244 50144736 62589415 50144873 62589586 50145010 62589757 50145147 62589928 50145284 62590099 50145421 62590270 50145558 62590441 50145695 62590612 50145832 62590783 50145969 62590954 50146106 62591125 50146243 62591296 50146380 62591467 50146517 62591638 50146654 62591809 50146791 62591980 50146928 62592151 50147065 62592322 50147202 62592493 50147339 62592664 50147476 62592835 50147613 62593006 50147750 62593177 50147887 62593348 50148024 62593519 50148161 62593690 50148298 62593861 50148435 62594032 50148572 62594203 50148709 62594374 50148846 62594545 50148983 62594716 50149120 62594887 50149257 62595058 50149394 62595229 50149531 62595400 50149668 62595571 50149805 62595742 50149942 62595913 50150079 62596084 50150216 62596255 50150353 62596426 50150490 62596597 50150627 62596768 50150764 62596939 50150901 62597110 50151038 62597281 50151175 62597452 50151312 62597623 50151449 62597794 50151586 62597965 50151723 62598136 50151860 62598307 50151997 62598478 50152134 62598649 50152271 62598820 50152408 62598991 50152545 62599162 50152682 62599333 50152819 62599504 50152956 62599675 50153093 62599846 50153230 62600017 50153367 62600188 50153504 62600359 50153641 62600530 50153778 62600701 50153915 62600872 50154052 62601043 50154189 62601214 50154326 62601385 50154463 62601556 50154600 62601727 50154737 62601898 50154874 62602069 50155011 62602240 50155148 62602411 50155285 62602582 50155422 62602753 50155559 62602924 50155696 62603095 50155833 62603266 50155970 62603437 50156107 62603608 50156244 62603779 50156381 62603950 50156518 62604121 50156655 62604292 50156792 62604463 50156929 62604634 50157066 62604805 50157203 62604976 50157340 62605147 50157477 62605318 50157614 62605489 50157751 62605660 50157888 62605831 50158025 62606002 50158162 62606173 50158299 62606344 50158436 62606515 50158573 62606686 50158710 62606857 50158847 62607028 50158984 62607199 50159121 62607370 50159258 62607541 50159395 62607712 50159532 62607883 50159669 62608054 50159806 62608225 50159943 62608396 50160080 62608567 50160217 62608738 50160354 62608909 50160491 62609080 50160628 62609251 50160765 62609422 50160902 62609593 50161039 62609764 50161176 62609935 50161313 62610106 50161450 62610277 50161587 62610448 50161724 62610619 50161861 62610790 50161998 62610961 50162135 62611132 50162272 62611303 50162409 62611474 50162546 62611645 50162683 62611816 50162820 62611987 50162957 62612158 50163094 62612329 50163231 62612500 50163368 62612671 50163505 62612842 50163642 62613013 50163779 62613184 50163916 62613355 50164053 62613526 50164190 62613697 50164327 62613868 50164464 62614039 50164601 62614210 50164738 62614381 50164875 62614552 50165012 62614723 50165149 62614894 50165286 62615065 50165423 62615236 50165560 62615407 50165697 62615578 50165834 62615749 50165971 62615920 50166108 62616091 50166245 62616262 50166382 62616433 50166519 62616604 50166656 62616775 50166793 62616946 50166930 62617117 50167067 62617288 50167204 62617459 50167341 62617630 50167478 62617801 50167615 62617972 50167752 62618143 50167889 62618314 50168026 62618485 50168163 62618656 50168300 62618827 50168437 62618998 50168574 62619169 50168711 62619340 50168848 62619511 50168985 62619682 50169122 62619853 50169259 62620024 50169396 62620195 50169533 62620366 50169670 62620537 50169807 62620708 50169944 62620879 50170081 62621050 50170218 62621221 50170355 62621392 50170492 62621563 50170629 62621734 50170766 62621905 50170903 62622076 50171040 62622247 50171177 62622418 50171314 62622589 50171451 62622760 50171588 62622931 50171725 62623102 50171862 62623273 50171999 62623444 50172136 62623615 50172273 62623786 50172410 62623957 50172547 62624128 50172684 62624299 50172821 62624470 50172958 62624641 50173095 62624812 50173232 62624983 50173369 62625154 50173506 62625325 50173643 62625496 50173780 62625667 50173917 62625838 50174054 62626009 50174191 62626180 50174328 62626351 50174465 62626522 50174602 62626693 50174739 62626864 50174876 62627035 50175013 62627206 50175150 62627377 50175287 62627548 50175424 62627719 50175561 62627890 50175698 62628061 50175835 62628232 50175972 62628403 50176109 62628574 50176246 62628745 50176383 62628916 50176520 62629087 50176657 62629258 50176794 62629429 50176931 62629600 50177068 62629771 50177205 62629942 50177342 62630113 50177479 62630284 50177616 62630455 50177753 62630626 50177890 62630797 50178027 62630968 50178164 62631139 50178301 62631310 50178438 62631481 50178575 62631652 50178712 62631823 50178849 62631994 50178986 62632165 50179123 62632336 50179260 62632507 50179397 62632678 50179534 62632849 50179671 62633020 50179808 62633191 50179945 62633362 50180082 62633533 50180219 62633704 50180356 62633875 50180493 62634046 50180630 62634217 50180767 62634388 50180904 62634559 50181041 62634730 50181178 62634901 50181315 62635072 50181452 62635243 50181589 62635414 50181726 62635585 50181863 62635756 50182000 62635927 50182137 62636098 50182274 62636269 50182411 62636440 50182548 62636611 50182685 62636782 50182822 62636953 50182959 62637124 50183096 62637295 50183233 62637466 50183370 62637637 50183507 62637808 50183644 62637979 50183781 62638150 50183918 62638321 50184055 62638492 50184192 62638663 50184329 62638834 50184466 62639005 50184603 62639176 50184740 62639347 50184877 62639518 50185014 62639689 50185151 62639860 50185288 62640031 50185425 62640202 50185562 62640373 50185699 62640544 50185836 62640715 50185973 62640886 50186110 62641057 50186247 62641228 50186384 62641399 50186521 62641570 50186658 62641741 50186795 62641912 50186932 62642083 50187069 62642254 50187206 62642425 50187343 62642596 50187480 62642767 50187617 62642938 50187754 62643109 50187891 62643280 50188028 62643451 50188165 62643622 50188302 62643793 50188439 62643964 50188576 62644135 50188713 62644306 50188850 62644477 50188987 62644648 50189124 62644819 50189261 62644990 50189398 62645161 50189535 62645332 50189672 62645503 50189809 62645674 50189946 62645845 50190083 62646016 50190220 62646187 50190357 62646358 50190494 62646529 50190631 62646700 50190768 62646871 50190905 62647042 50191042 62647213 50191179 62647384 50191316 62647555 50191453 62647726 50191590 62647897 50191727 62648068 50191864 62648239 50192001 62648410 50192138 62648581 50192275 62648752 50192412 62648923 50192549 62649094 50192686 62649265 50192823 62649436 50192960 62649607 50193097 62649778 50193234 62649949 50193371 62650120 50193508 62650291 50193645 62650462 50193782 62650633 50193919 62650804 50194056 62650975 50194193 62651146 50194330 62651317 50194467 62651488 50194604 62651659 50194741 62651830 50194878 62652001 50195015 62652172 50195152 62652343 50195289 62652514 50195426 62652685 50195563 62652856 50195700 62653027 50195837 62653198 50195974 62653369 50196111 62653540 50196248 62653711 50196385 62653882 50196522 62654053 50196659 62654224 50196796 62654395 50196933 62654566 50197070 62654737 50197207 62654908 50197344 62655079 50197481 62655250 50197618 62655421 50197755 62655592 50197892 62655763 50198029 62655934 50198166 62656105 50198303 62656276 50198440 62656447 50198577 62656618 50198714 62656789 50198851 62656960 50198988 62657131 50199125 62657302 50199262 62657473 50199399 62657644 50199536 62657815 50199673 62657986 50199810 62658157 50199947 62658328 50200084 62658499 50200221 62658670 50200358 62658841 50200495 62659012 50200632 62659183 50200769 62659354 50200906 62659525 50201043 62659696 50201180 62659867 50201317 62660038 50201454 62660209 50201591 62660380 50201728 62660551 50201865 62660722 50202002 62660893 50202139 62661064 50202276 62661235 50202413 62661406 50202550 62661577 50202687 62661748 50202824 62661919 50202961 62662090 50203098 62662261 50203235 62662432 50203372 62662603 50203509 62662774 50203646 62662945 50203783 62663116 50203920 62663287 50204057 62663458 50204194 62663629 50204331 62663800 50204468 62663971 50204605 62664142 50204742 62664313 50204879 62664484 50205016 62664655 50205153 62664826 50205290 62664997 50205427 62665168 50205564 62665339 50205701 62665510 50205838 62665681 50205975 62665852 50206112 62666023 50206249 62666194 50206386 62666365 50206523 62666536 50206660 62666707 50206797 62666878 50206934 62667049 50207071 62667220 50207208 62667391 50207345 62667562 50207482 62667733 50207619 62667904 50207756 62668075 50207893 62668246 50208030 62668417 50208167 62668588 50208304 62668759 50208441 62668930 50208578 62669101 50208715 62669272 50208852 62669443 50208989 62669614 50209126 62669785 50209263 62669956 50209400 62670127 50209537 62670298 50209674 62670469 50209811 62670640 50209948 62670811 50210085 62670982 50210222 62671153 50210359 62671324 50210496 62671495 50210633 62671666 50210770 62671837 50210907 62672008 50211044 62672179 50211181 62672350 50211318 62672521 50211455 62672692 50211592 62672863 50211729 62673034 50211866 62673205 50212003 62673376 50212140 62673547 50212277 62673718 50212414 62673889 50212551 62674060 50212688 62674231 50212825 62674402 50212962 62674573 50213099 62674744 50213236 62674915 50213373 62675086 50213510 62675257 50213647 62675428 50213784 62675599 50213921 62675770 50214058 62675941 50214195 62676112 50214332 62676283 50214469 62676454 50214606 62676625 50214743 62676796 50214880 62676967 50215017 62677138 50215154 62677309 50215291 62677480 50215428 62677651 50215565 62677822 50215702 62677993 50215839 62678164 50215976 62678335 50216113 62678506 50216250 62678677 50216387 62678848 50216524 62679019 50216661 62679190 50216798 62679361 50216935 62679532 50217072 62679703 50217209 62679874 50217346 62680045 50217483 62680216 50217620 62680387 50217757 62680558 50217894 62680729 50218031 62680900 50218168 62681071 50218305 62681242 50218442 62681413 50218579 62681584 50218716 62681755 50218853 62681926 50218990 62682097 50219127 62682268 50219264 62682439 50219401 62682610 50219538 62682781 50219675 62682952 50219812 62683123 50219949 62683294 50220086 62683465 50220223 62683636 50220360 62683807 50220497 62683978 50220634 62684149 50220771 62684320 50220908 62684491 50221045 62684662 50221182 62684833 50221319 62685004 50221456 62685175 50221593 62685346 50221730 62685517 50221867 62685688 50222004 62685859 50222141 62686030 50222278 62686201 50222415 62686372 50222552 62686543 50222689 62686714 50222826 62686885 50222963 62687056 50223100 62687227 50223237 62687398 50223374 62687569 50223511 62687740 50223648 62687911 50223785 62688082 50223922 62688253 50224059 62688424 50224196 62688595 50224333 62688766 50224470 62688937 50224607 62689108 50224744 62689279 50224881 62689450 50225018 62689621 50225155 62689792 50225292 62689963 50225429 62690134 50225566 62690305 50225703 62690476 50225840 62690647 50225977 62690818 50226114 62690989 50226251 62691160 50226388 62691331 50226525 62691502 50226662 62691673 50226799 62691844 50226936 62692015 50227073 62692186 50227210 62692357 50227347 62692528 50227484 62692699 50227621 62692870 50227758 62693041 50227895 62693212 50228032 62693383 50228169 62693554 50228306 62693725 50228443 62693896 50228580 62694067 50228717 62694238 50228854 62694409 50228991 62694580 50229128 62694751 50229265 62694922 50229402 62695093 50229539 62695264 50229676 62695435 50229813 62695606 50229950 62695777 50230087 62695948 50230224 62696119 50230361 62696290 50230498 62696461 50230635 62696632 50230772 62696803 50230909 62696974 50231046 62697145 50231183 62697316 50231320 62697487 50231457 62697658 50231594 62697829 50231731 62698000 50231868 62698171 50232005 62698342 50232142 62698513 50232279 62698684 50232416 62698855 50232553 62699026 50232690 62699197 50232827 62699368 50232964 62699539 50233101 62699710 50233238 62699881 50233375 62700052 50233512 62700223 50233649 62700394 50233786 62700565 50233923 62700736 50234060 62700907 50234197 62701078 50234334 62701249 50234471 62701420 50234608 62701591 50234745 62701762 50234882 62701933 50235019 62702104 50235156 62702275 50235293 62702446 50235430 62702617 50235567 62702788 50235704 62702959 50235841 62703130 50235978 62703301 50236115 62703472 50236252 62703643 50236389 62703814 50236526 62703985 50236663 62704156 50236800 62704327 50236937 62704498 50237074 62704669 50237211 62704840 50237348 62705011 50237485 62705182 50237622 62705353 50237759 62705524 50237896 62705695 50238033 62705866 50238170 62706037 50238307 62706208 50238444 62706379 50238581 62706550 50238718 62706721 50238855 62706892 50238992 62707063 50239129 62707234 50239266 62707405 50239403 62707576 50239540 62707747 50239677 62707918 50239814 62708089 50239951 62708260 50240088 62708431 50240225 62708602 50240362 62708773 50240499 62708944 50240636 62709115 50240773 62709286 50240910 62709457 50241047 62709628 50241184 62709799 50241321 62709970 50241458 62710141 50241595 62710312 50241732 62710483 50241869 62710654 50242006 62710825 50242143 62710996 50242280 62711167 50242417 62711338 50242554 62711509 50242691 62711680 50242828 62711851 50242965 62712022 50243102 62712193 50243239 62712364 50243376 62712535 50243513 62712706 50243650 62712877 50243787 62713048 50243924 62713219 50244061 62713390 50244198 62713561 50244335 62713732 50244472 62713903 50244609 62714074 50244746 62714245 50244883 62714416 50245020 62714587 50245157 62714758 50245294 62714929 50245431 62715100 50245568 62715271 50245705 62715442 50245842 62715613 50245979 62715784 50246116 62715955 50246253 62716126 50246390 62716297 50246527 62716468 50246664 62716639 50246801 62716810 50246938 62716981 50247075 62717152 50247212 62717323 50247349 62717494 50247486 62717665 50247623 62717836 50247760 62718007 50247897 62718178 50248034 62718349 50248171 62718520 50248308 62718691 50248445 62718862 50248582 62719033 50248719 62719204 50248856 62719375 50248993 62719546 50249130 62719717 50249267 62719888 50249404 62720059 50249541 62720230 50249678 62720401 50249815 62720572 50249952 62720743 50250089 62720914 50250226 62721085 50250363 62721256 50250500 62721427 50250637 62721598 50250774 62721769 50250911 62721940 50251048 62722111 50251185 62722282 50251322 62722453 50251459 62722624 50251596 62722795 50251733 62722966 50251870 62723137 50252007 62723308 50252144 62723479 50252281 62723650 50252418 62723821 50252555 62723992 50252692 62724163 50252829 62724334 50252966 62724505 50253103 62724676 50253240 62724847 50253377 62725018 50253514 62725189 50253651 62725360 50253788 62725531 50253925 62725702 50254062 62725873 50254199 62726044 50254336 62726215 50254473 62726386 50254610 62726557 50254747 62726728 50254884 62726899 50255021 62727070 50255158 62727241 50255295 62727412 50255432 62727583 50255569 62727754 50255706 62727925 50255843 62728096 50255980 62728267 50256117 62728438 50256254 62728609 50256391 62728780 50256528 62728951 50256665 62729122 50256802 62729293 50256939 62729464 50257076 62729635 50257213 62729806 50257350 62729977 50257487 62730148 50257624 62730319 50257761 62730490 50257898 62730661 50258035 62730832 50258172 62731003 50258309 62731174 50258446 62731345 50258583 62731516 50258720 62731687 50258857 62731858 50258994 62732029 50259131 62732200 50259268 62732371 50259405 62732542 50259542 62732713 50259679 62732884 50259816 62733055 50259953 62733226 50260090 62733397 50260227 62733568 50260364 62733739 50260501 62733910 50260638 62734081 50260775 62734252 50260912 62734423 50261049 62734594 50261186 62734765 50261323 62734936 50261460 62735107 50261597 62735278 50261734 62735449 50261871 62735620 50262008 62735791 50262145 62735962 50262282 62736133 50262419 62736304 50262556 62736475 50262693 62736646 50262830 62736817 50262967 62736988 50263104 62737159 50263241 62737330 50263378 62737501 50263515 62737672 50263652 62737843 50263789 62738014 50263926 62738185 50264063 62738356 50264200 62738527 50264337 62738698 50264474 62738869 50264611 62739040 50264748 62739211 50264885 62739382 50265022 62739553 50265159 62739724 50265296 62739895 50265433 62740066 50265570 62740237 50265707 62740408 50265844 62740579 50265981 62740750 50266118 62740921 50266255 62741092 50266392 62741263 50266529 62741434 50266666 62741605 50266803 62741776 50266940 62741947 50267077 62742118 50267214 62742289 50267351 62742460 50267488 62742631 50267625 62742802 50267762 62742973 50267899 62743144 50268036 62743315 50268173 62743486 50268310 62743657 50268447 62743828 50268584 62743999 50268721 62744170 50268858 62744341 50268995 62744512 50269132 62744683 50269269 62744854 50269406 62745025 50269543 62745196 50269680 62745367 50269817 62745538 50269954 62745709 50270091 62745880 50270228 62746051 50270365 62746222 50270502 62746393 50270639 62746564 50270776 62746735 50270913 62746906 50271050 62747077 50271187 62747248 50271324 62747419 50271461 62747590 50271598 62747761 50271735 62747932 50271872 62748103 50272009 62748274 50272146 62748445 50272283 62748616 50272420 62748787 50272557 62748958 50272694 62749129 50272831 62749300 50272968 62749471 50273105 62749642 50273242 62749813 50273379 62749984 50273516 62750155 50273653 62750326 50273790 62750497 50273927 62750668 50274064 62750839 50274201 62751010 50274338 62751181 50274475 62751352 50274612 62751523 50274749 62751694 50274886 62751865 50275023 62752036 50275160 62752207 50275297 62752378 50275434 62752549 50275571 62752720 50275708 62752891 50275845 62753062 50275982 62753233 50276119 62753404 50276256 62753575 50276393 62753746 50276530 62753917 50276667 62754088 50276804 62754259 50276941 62754430 50277078 62754601 50277215 62754772 50277352 62754943 50277489 62755114 50277626 62755285
1000 39821105 0 39821105 49703715 39821242 49703886 39821379 49704057 39821516 49704228 39821653 49704399 39821790 49704570 39821927 49704741 39822064 49704912 39822201 49705083 39822338 49705254 39822475 49705425 39822612 49705596 39822749 49705767 39822886 49705938 39823023 49706109 39823160 49706280 39823297 49706451 39823434 49706622 39823571 49706793 39823708 49706964 39823845 49707135 39823982 49707306 39824119 49707477 39824256 49707648 39824393 49707819 39824530 49707990 39824667 49708161 39824804 49708332 39824941 49708503 39825078 49708674 39825215 49708845 39825352 49709016 39825489 49709187 39825626 49709358 39825763 49709529 39825900 49709700 39826037 49709871 39826174 49710042 39826311 49710213 39826448 49710384 39826585 49710555 39826722 49710726 39826859 49710897 39826996 49711068 39827133 49711239 39827270 49711410 39827407 49711581 39827544 49711752 39827681 49711923 39827818 49712094 39827955 49712265 39828092 49712436 39828229 49712607 39828366 49712778 39828503 49712949 39828640 49713120 39828777 49713291 39828914 49713462 39829051 49713633 39829188 49713804 39829325 49713975 39829462 49714146 39829599 49714317 39829736 49714488 39829873 49714659 39830010 49714830 39830147 49715001 39830284 49715172 39830421 49715343 39830558 49715514 39830695 49715685 39830832 49715856 39830969 49716027 39831106 49716198 39831243 49716369 39831380 49716540 39831517 49716711 39831654 49716882 39831791 49717053 39831928 49717224 39832065 49717395 39832202 49717566 39832339 49717737 39832476 49717908 39832613 49718079 39832750 49718250 39832887 49718421 39833024 49718592 39833161 49718763 39833298 49718934 39833435 49719105 39833572 49719276 39833709 49719447 39833846 49719618 39833983 49719789 39834120 49719960 39834257 49720131 39834394 49720302 39834531 49720473 39834668 49720644 39834805 49720815 39834942 49720986 39835079 49721157 39835216 49721328 39835353 49721499 39835490 49721670 39835627 49721841 39835764 49722012 39835901 49722183 39836038 49722354 39836175 49722525 39836312 49722696 39836449 49722867 39836586 49723038 39836723 49723209 39836860 49723380 39836997 49723551 39837134 49723722 39837271 49723893 39837408 49724064 39837545 49724235 39837682 49724406 39837819 49724577 39837956 49724748 39838093 49724919 39838230 49725090 39838367 49725261 39838504 49725432 39838641 49725603 39838778 49725774 39838915 49725945 39839052 49726116 39839189 49726287 39839326 49726458 39839463 49726629 39839600 49726800 39839737 49726971 39839874 49727142 39840011 49727313 39840148 49727484 39840285 49727655 39840422 49727826 39840559 49727997 39840696 49728168 39840833 49728339 39840970 49728510 39841107 49728681 39841244 49728852 39841381 49729023 39841518 49729194 39841655 49729365 39841792 49729536 39841929 49729707 39842066 49729878 39842203 49730049 39842340 49730220 39842477 49730391 39842614 49730562 39842751 49730733 39842888 49730904 39843025 49731075 39843162 49731246 39843299 49731417 39843436 49731588 39843573 49731759 39843710 49731930 39843847 49732101 39843984 49732272 39844121 49732443 39844258 49732614 39844395 49732785 39844532 49732956 39844669 49733127 39844806 49733298 39844943 49733469 39845080 49733640 39845217 49733811 39845354 49733982 39845491 49734153 39845628 49734324 39845765 49734495 39845902 49734666 39846039 49734837 39846176 49735008 39846313 49735179 39846450 49735350 39846587 49735521 39846724 49735692 39846861 49735863 39846998 49736034 39847135 49736205 39847272 49736376 39847409 49736547 39847546 49736718 39847683 49736889 39847820 49737060 39847957 49737231 39848094 49737402 39848231 49737573 39848368 49737744 39848505 49737915 39848642 49738086 39848779 49738257 39848916 49738428 39849053 49738599 39849190 49738770 39849327 49738941 39849464 49739112 39849601 49739283 39849738 49739454 39849875 49739625 39850012 49739796 39850149 49739967 39850286 49740138 39850423 49740309 39850560 49740480 39850697 49740651 39850834 49740822 39850971 49740993 39851108 49741164 39851245 49741335 39851382 49741506 39851519 49741677 39851656 49741848 39851793 49742019 39851930 49742190 39852067 49742361 39852204 49742532 39852341 49742703 39852478 49742874 39852615 49743045 39852752 49743216 39852889 49743387 39853026 49743558 39853163 49743729 39853300 49743900 39853437 49744071 39853574 49744242 39853711 49744413 39853848 49744584 39853985 49744755 39854122 49744926 39854259 49745097 39854396 49745268 39854533 49745439 39854670 49745610 39854807 49745781 39854944 49745952 39855081 49746123 39855218 49746294 39855355 49746465 39855492 49746636 39855629 49746807 39855766 49746978 39855903 49747149 39856040 49747320 39856177 49747491 39856314 49747662 39856451 49747833 39856588 49748004 39856725 49748175 39856862 49748346 39856999 49748517 39857136 49748688 39857273 49748859 39857410 49749030 39857547 49749201 39857684 49749372 39857821 49749543 39857958 49749714 39858095 49749885 39858232 49750056 39858369 49750227 39858506 49750398 39858643 49750569 39858780 49750740 39858917 49750911 39859054 49751082 39859191 49751253 39859328 49751424 39859465 49751595 39859602 49751766 39859739 49751937 39859876 49752108 39860013 49752279 39860150 49752450 39860287 49752621 39860424 49752792 39860561 49752963 39860698 49753134 39860835 49753305 39860972 49753476 39861109 49753647 39861246 49753818 39861383 49753989 39861520 49754160 39861657 49754331 39861794 49754502 39861931 49754673 39862068 49754844 39862205 49755015 39862342 49755186 39862479 49755357 39862616 49755528 39862753 49755699 39862890 49755870 39863027 49756041 39863164 49756212 39863301 49756383 39863438 49756554 39863575 49756725 39863712 49756896 39863849 49757067 39863986 49757238 39864123 49757409 39864260 49757580 39864397 49757751 39864534 49757922 39864671 49758093 39864808 49758264 39864945 49758435 39865082 49758606 39865219 49758777 39865356 49758948 39865493 49759119 39865630 49759290 39865767 49759461 39865904 49759632 39866041 49759803 39866178 49759974 39866315 49760145 39866452 49760316 39866589 49760487 39866726 49760658 39866863 49760829 39867000 49761000 39867137 49761171 39867274 49761342 39867411 49761513 39867548 49761684 39867685 49761855 39867822 49762026 39867959 49762197 39868096 49762368 39868233 49762539 39868370 49762710 39868507 49762881 39868644 49763052 39868781 49763223 39868918 49763394 39869055 49763565 39869192 49763736 39869329 49763907 39869466 49764078 39869603 49764249 39869740 49764420 39869877 49764591 39870014 49764762 39870151 49764933 39870288 49765104 39870425 49765275 39870562 49765446 39870699 49765617 39870836 49765788 39870973 49765959 39871110 49766130 39871247 49766301 39871384 49766472 39871521 49766643 39871658 49766814 39871795 49766985 39871932 49767156 39872069 49767327 39872206 49767498 39872343 49767669 39872480 49767840 39872617 49768011 39872754 49768182 39872891 49768353 39873028 49768524 39873165 49768695 39873302 49768866 39873439 49769037 39873576 49769208 39873713 49769379 39873850 49769550 39873987 49769721 39874124 49769892 39874261 49770063 39874398 49770234 39874535 49770405 39874672 49770576 39874809 49770747 39874946 49770918 39875083 49771089 39875220 49771260 39875357 49771431 39875494 49771602 39875631 49771773 39875768 49771944 39875905 49772115 39876042 49772286 39876179 49772457 39876316 49772628 39876453 49772799 39876590 49772970 39876727 49773141 39876864 49773312 39877001 49773483 39877138 49773654 39877275 49773825 39877412 49773996 39877549 49774167 39877686 49774338 39877823 49774509 39877960 49774680 39878097 49774851 39878234 49775022 39878371 49775193 39878508 49775364 39878645 49775535 39878782 49775706 39878919 49775877 39879056 49776048 39879193 49776219 39879330 49776390 39879467 49776561 39879604 49776732 39879741 49776903 39879878 49777074 39880015 49777245 39880152 49777416 39880289 49777587 39880426 49777758 39880563 49777929 39880700 49778100 39880837 49778271 39880974 49778442 39881111 49778613 39881248 49778784 39881385 49778955 39881522 49779126 39881659 49779297 39881796 49779468 39881933 49779639 39882070 49779810 39882207 49779981 39882344 49780152 39882481 49780323 39882618 49780494 39882755 49780665 39882892 49780836 39883029 49781007 39883166 49781178 39883303 49781349 39883440 49781520 39883577 49781691 39883714 49781862 39883851 49782033 39883988 49782204 39884125 49782375 39884262 49782546 39884399 49782717 39884536 49782888 39884673 49783059 39884810 49783230 39884947 49783401 39885084 49783572 39885221 49783743 39885358 49783914 39885495 49784085 39885632 49784256 39885769 49784427 39885906 49784598 39886043 49784769 39886180 49784940 39886317 49785111 39886454 49785282 39886591 49785453 39886728 49785624 39886865 49785795 39887002 49785966 39887139 49786137 39887276 49786308 39887413 49786479 39887550 49786650 39887687 49786821 39887824 49786992 39887961 49787163 39888098 49787334 39888235 49787505 39888372 49787676 39888509 49787847 39888646 49788018 39888783 49788189 39888920 49788360 39889057 49788531 39889194 49788702 39889331 49788873 39889468 49789044 39889605 49789215 39889742 49789386 39889879 49789557 39890016 49789728 39890153 49789899 39890290 49790070 39890427 49790241 39890564 49790412 39890701 49790583 39890838 49790754 39890975 49790925 39891112 49791096 39891249 49791267 39891386 49791438 39891523 49791609 39891660 49791780 39891797 49791951 39891934 49792122 39892071 49792293 39892208 49792464 39892345 49792635 39892482 49792806 39892619 49792977 39892756 49793148 39892893 49793319 39893030 49793490 39893167 49793661 39893304 49793832 39893441 49794003 39893578 49794174 39893715 49794345 39893852 49794516 39893989 49794687 39894126 49794858 39894263 49795029 39894400 49795200 39894537 49795371 39894674 49795542 39894811 49795713 39894948 49795884 39895085 49796055 39895222 49796226 39895359 49796397 39895496 49796568 39895633 49796739 39895770 49796910 39895907 49797081 39896044 49797252 39896181 49797423 39896318 49797594 39896455 49797765 39896592 49797936 39896729 49798107 39896866 49798278 39897003 49798449 39897140 49798620 39897277 49798791 39897414 49798962 39897551 49799133 39897688 49799304 39897825 49799475 39897962 49799646 39898099 49799817 39898236 49799988 39898373 49800159 39898510 49800330 39898647 49800501 39898784 49800672 39898921 49800843 39899058 49801014 39899195 49801185 39899332 49801356 39899469 49801527 39899606 49801698 39899743 49801869 39899880 49802040 39900017 49802211 39900154 49802382 39900291 49802553 39900428 49802724 39900565 49802895 39900702 49803066 39900839 49803237 39900976 49803408 39901113 49803579 39901250 49803750 39901387 49803921 39901524 49804092 39901661 49804263 39901798 49804434 39901935 49804605 39902072 49804776 39902209 49804947 39902346 49805118 39902483 49805289 39902620 49805460 39902757 49805631 39902894 49805802 39903031 49805973 39903168 49806144 39903305 49806315 39903442 49806486 39903579 49806657 39903716 49806828 39903853 49806999 39903990 49807170 39904127 49807341 39904264 49807512 39904401 49807683 39904538 49807854 39904675 49808025 39904812 49808196 39904949 49808367 39905086 49808538 39905223 49808709 39905360 49808880 39905497 49809051 39905634 49809222 39905771 49809393 39905908 49809564 39906045 49809735 39906182 49809906 39906319 49810077 39906456 49810248 39906593 49810419 39906730 49810590 39906867 49810761 39907004 49810932 39907141 49811103 39907278 49811274 39907415 49811445 39907552 49811616 39907689 49811787 39907826 49811958 39907963 49812129 39908100 49812300 39908237 49812471 39908374 49812642 39908511 49812813 39908648 49812984 39908785 49813155 39908922 49813326 39909059 49813497 39909196 49813668 39909333 49813839 39909470 49814010 39909607 49814181 39909744 49814352 39909881 49814523 39910018 49814694 39910155 49814865 39910292 49815036 39910429 49815207 39910566 49815378 39910703 49815549 39910840 49815720 39910977 49815891 39911114 49816062 39911251 49816233 39911388 49816404 39911525 49816575 39911662 49816746 39911799 49816917 39911936 49817088 39912073 49817259 39912210 49817430 39912347 49817601 39912484 49817772 39912621 49817943 39912758 49818114 39912895 49818285 39913032 49818456 39913169 49818627 39913306 49818798 39913443 49818969 39913580 49819140 39913717 49819311 39913854 49819482 39913991 49819653 39914128 49819824 39914265 49819995 39914402 49820166 39914539 49820337 39914676 49820508 39914813 49820679 39914950 49820850 39915087 49821021 39915224 49821192 39915361 49821363 39915498 49821534 39915635 49821705 39915772 49821876 39915909 49822047 39916046 49822218 39916183 49822389 39916320 49822560 39916457 49822731 39916594 49822902 39916731 49823073 39916868 49823244 39917005 49823415 39917142 49823586 39917279 49823757 39917416 49823928 39917553 49824099 39917690 49824270 39917827 49824441 39917964 49824612 39918101 49824783 39918238 49824954 39918375 49825125 39918512 49825296 39918649 49825467 39918786 49825638 39918923 49825809 39919060 49825980 39919197 49826151 39919334 49826322 39919471 49826493 39919608 49826664 39919745 49826835 39919882 49827006 39920019 49827177 39920156 49827348 39920293 49827519 39920430 49827690 39920567 49827861 39920704 49828032 39920841 49828203 39920978 49828374 39921115 49828545 39921252 49828716 39921389 49828887 39921526 49829058 39921663 49829229 39921800 49829400 39921937 49829571 39922074 49829742 39922211 49829913 39922348 49830084 39922485 49830255 39922622 49830426 39922759 49830597 39922896 49830768 39923033 49830939 39923170 49831110 39923307 49831281 39923444 49831452 39923581 49831623 39923718 49831794 39923855 49831965 39923992 49832136 39924129 49832307 39924266 49832478 39924403 49832649 39924540 49832820 39924677 49832991 39924814 49833162 39924951 49833333 39925088 49833504 39925225 49833675 39925362 49833846 39925499 49834017 39925636 49834188 39925773 49834359 39925910 49834530 39926047 49834701 39926184 49834872 39926321 49835043 39926458 49835214 39926595 49835385 39926732 49835556 39926869 49835727 39927006 49835898 39927143 49836069 39927280 49836240 39927417 49836411 39927554 49836582 39927691 49836753 39927828 49836924 39927965 49837095 39928102 49837266 39928239 49837437 39928376 49837608 39928513 49837779 39928650 49837950 39928787 49838121 39928924 49838292 39929061 49838463 39929198 49838634 39929335 49838805 39929472 49838976 39929609 49839147 39929746 49839318 39929883 49839489 39930020 49839660 39930157 49839831 39930294 49840002 39930431 49840173 39930568 49840344 39930705 49840515 39930842 49840686 39930979 49840857 39931116 49841028 39931253 49841199 39931390 49841370 39931527 49841541 39931664 49841712 39931801 49841883 39931938 49842054 39932075 49842225 39932212 49842396 39932349 49842567 39932486 49842738 39932623 49842909 39932760 49843080 39932897 49843251 39933034 49843422 39933171 49843593 39933308 49843764 39933445 49843935 39933582 49844106 39933719 49844277 39933856 49844448 39933993 49844619 39934130 49844790 39934267 49844961 39934404 49845132 39934541 49845303 39934678 49845474 39934815 49845645 39934952 49845816 39935089 49845987 39935226 49846158 39935363 49846329 39935500 49846500 39935637 49846671 39935774 49846842 39935911 49847013 39936048 49847184 39936185 49847355 39936322 49847526 39936459 49847697 39936596 49847868 39936733 49848039 39936870 49848210 39937007 49848381 39937144 49848552 39937281 49848723 39937418 49848894 39937555 49849065 39937692 49849236 39937829 49849407 39937966 49849578 39938103 49849749 39938240 49849920 39938377 49850091 39938514 49850262 39938651 49850433 39938788 49850604 39938925 49850775 39939062 49850946 39939199 49851117 39939336 49851288 39939473 49851459 39939610 49851630 39939747 49851801 39939884 49851972 39940021 49852143 39940158 49852314 39940295 49852485 39940432 49852656 39940569 49852827 39940706 49852998 39940843 49853169 39940980 49853340 39941117 49853511 39941254 49853682 39941391 49853853 39941528 49854024 39941665 49854195 39941802 49854366 39941939 49854537 39942076 49854708 39942213 49854879 39942350 49855050 39942487 49855221 39942624 49855392 39942761 49855563 39942898 49855734 39943035 49855905 39943172 49856076 39943309 49856247 39943446 49856418 39943583 49856589 39943720 49856760 39943857 49856931 39943994 49857102 39944131 49857273 39944268 49857444 39944405 49857615 39944542 49857786 39944679 49857957 39944816 49858128 39944953 49858299 39945090 49858470 39945227 49858641 39945364 49858812 39945501 49858983 39945638 49859154 39945775 49859325 39945912 49859496 39946049 49859667 39946186 49859838 39946323 49860009 39946460 49860180 39946597 49860351 39946734 49860522 39946871 49860693 39947008 49860864 39947145 49861035 39947282 49861206 39947419 49861377 39947556 49861548 39947693 49861719 39947830 49861890 39947967 49862061 39948104 49862232 39948241 49862403 39948378 49862574 39948515 49862745 39948652 49862916 39948789 49863087 39948926 49863258 39949063 49863429 39949200 49863600 39949337 49863771 39949474 49863942 39949611 49864113 39949748 49864284 39949885 49864455 39950022 49864626 39950159 49864797 39950296 49864968 39950433 49865139 39950570 49865310 39950707 49865481 39950844 49865652 39950981 49865823 39951118 49865994 39951255 49866165 39951392 49866336 39951529 49866507 39951666 49866678 39951803 49866849 39951940 49867020 39952077 49867191 39952214 49867362 39952351 49867533 39952488 49867704 39952625 49867875 39952762 49868046 39952899 49868217 39953036 49868388 39953173 49868559 39953310 49868730 39953447 49868901 39953584 49869072 39953721 49869243 39953858 49869414 39953995 49869585 39954132 49869756 39954269 49869927 39954406 49870098 39954543 49870269 39954680 49870440 39954817 49870611 39954954 49870782 39955091 49870953 39955228 49871124 39955365 49871295 39955502 49871466 39955639 49871637 39955776 49871808 39955913 49871979 39956050 49872150 39956187 49872321 39956324 49872492 39956461 49872663 39956598 49872834 39956735 49873005 39956872 49873176 39957009 49873347 39957146 49873518 39957283 49873689 39957420 49873860 39957557 49874031 39957694 49874202 39957831 49874373
1000 70553900 0 70553900 88063627 70554037 88063798 70554174 88063969 70554311 88064140 70554448 88064311 70554585 88064482 70554722 88064653 70554859 88064824 70554996 88064995 70555133 88065166 70555270 88065337 70555407 88065508 70555544 88065679 70555681 88065850 70555818 88066021 70555955 88066192 70556092 88066363 70556229 88066534 70556366 88066705 70556503 88066876 70556640 88067047 70556777 88067218 70556914 88067389 70557051 88067560 70557188 88067731 70557325 88067902 70557462 88068073 70557599 88068244 70557736 88068415 70557873 88068586 70558010 88068757 70558147 88068928 70558284 88069099 70558421 88069270 70558558 88069441 70558695 88069612 70558832 88069783 70558969 88069954 70559106 88070125 70559243 88070296 70559380 88070467 70559517 88070638 70559654 88070809 70559791 88070980 70559928 88071151 70560065 88071322 70560202 88071493 70560339 88071664 70560476 88071835 70560613 88072006 70560750 88072177 70560887 88072348 70561024 88072519 70561161 88072690 70561298 88072861 70561435 88073032 70561572 88073203 70561709 88073374 70561846 88073545 70561983 88073716 70562120 88073887 70562257 88074058 70562394 88074229 70562531 88074400 70562668 88074571 70562805 88074742 70562942 88074913 70563079 88075084 70563216 88075255 70563353 88075426 70563490 88075597 70563627 88075768 70563764 88075939 70563901 88076110 70564038 88076281 70564175 88076452 70564312 88076623 70564449 88076794 70564586 88076965 70564723 88077136 70564860 88077307 70564997 88077478 70565134 88077649 70565271 88077820 70565408 88077991 70565545 88078162 70565682 88078333 70565819 88078504 70565956 88078675 70566093 88078846 70566230 88079017 70566367 88079188 70566504 88079359 70566641 88079530 70566778 88079701 70566915 88079872 70567052 88080043 70567189 88080214 70567326 88080385 70567463 88080556 70567600 88080727 70567737 88080898 70567874 88081069 70568011 88081240 70568148 88081411 70568285 88081582 70568422 88081753 70568559 88081924 70568696 88082095 70568833 88082266 70568970 88082437 70569107 88082608 70569244 88082779 70569381 88082950 70569518 88083121 70569655 88083292 70569792 88083463 70569929 88083634 70570066 88083805 70570203 88083976 70570340 88084147 70570477 88084318 70570614 88084489 70570751 88084660 70570888 88084831 70571025 88085002 70571162 88085173 70571299 88085344 70571436 88085515 70571573 88085686 70571710 88085857 70571847 88086028 70571984 88086199 70572121 88086370 70572258 88086541 70572395 88086712 70572532 88086883 70572669 88087054 70572806 88087225 70572943 88087396 70573080 88087567 70573217 88087738 70573354 88087909 70573491 88088080 70573628 88088251 70573765 88088422 70573902 88088593 70574039 88088764 70574176 88088935 70574313 88089106 70574450 88089277 70574587 88089448 70574724 88089619 70574861 88089790 70574998 88089961 70575135 88090132 70575272 88090303 70575409 88090474 70575546 88090645 70575683 88090816 70575820 88090987 70575957 88091158 70576094 88091329 70576231 88091500 70576368 88091671 70576505 88091842 70576642 88092013 70576779 88092184 70576916 88092355 70577053 88092526 70577190 88092697 70577327 88092868 70577464 88093039 70577601 88093210 70577738 88093381 70577875 88093552 70578012 88093723 70578149 88093894 70578286 88094065 70578423 88094236 70578560 88094407 70578697 88094578 70578834 88094749 70578971 88094920 70579108 88095091 70579245 88095262 70579382 88095433 70579519 88095604 70579656 88095775 70579793 88095946 70579930 88096117 70580067 88096288 70580204 88096459 70580341 88096630 70580478 88096801 70580615 88096972 70580752 88097143 70580889 88097314 70581026 88097485 70581163 88097656 70581300 88097827 70581437 88097998 70581574 88098169 70581711 88098340 70581848 88098511 70581985 88098682 70582122 88098853 70582259 88099024 70582396 88099195 70582533 88099366 70582670 88099537 70582807 88099708 70582944 88099879 70583081 88100050 70583218 88100221 70583355 88100392 70583492 88100563 70583629 88100734 70583766 88100905 70583903 88101076 70584040 88101247 70584177 88101418 70584314 88101589 70584451 88101760 70584588 88101931 70584725 88102102 70584862 88102273 70584999 88102444 70585136 88102615 70585273 88102786 70585410 88102957 70585547 88103128 70585684 88103299 70585821 88103470 70585958 88103641 70586095 88103812 70586232 88103983 70586369 88104154 70586506 88104325 70586643 88104496 70586780 88104667 70586917 88104838 70587054 88105009 70587191 88105180 70587328 88105351 70587465 88105522 70587602 88105693 70587739 88105864 70587876 88106035 70588013 88106206 70588150 88106377 70588287 88106548 70588424 88106719 70588561 88106890 70588698 88107061 70588835 88107232 70588972 88107403 70589109 88107574 70589246 88107745 70589383 88107916 70589520 88108087 70589657 88108258 70589794 88108429 70589931 88108600 70590068 88108771 70590205 88108942 70590342 88109113 70590479 88109284 70590616 88109455 70590753 88109626 70590890 88109797 70591027 88109968 70591164 88110139 70591301 88110310 70591438 88110481 70591575 88110652 70591712 88110823 70591849 88110994 70591986 88111165 70592123 88111336 70592260 88111507 70592397 88111678 70592534 88111849 70592671 88112020 70592808 88112191 70592945 88112362 70593082 88112533 70593219 88112704 70593356 88112875 70593493 88113046 70593630 88113217 70593767 88113388 70593904 88113559 70594041 88113730 70594178 88113901 70594315 88114072 70594452 88114243 70594589 88114414 70594726 88114585 70594863 88114756 70595000 88114927 70595137 88115098 70595274 88115269 70595411 88115440 70595548 88115611 70595685 88115782 70595822 88115953 70595959 88116124 70596096 88116295 70596233 88116466 70596370 88116637 70596507 88116808 70596644 88116979 70596781 88117150 70596918 88117321 70597055 88117492 70597192 88117663 70597329 88117834 70597466 88118005 70597603 88118176 70597740 88118347 70597877 88118518 70598014 88118689 70598151 88118860 70598288 88119031 70598425 88119202 70598562 88119373 70598699 88119544 70598836 88119715 70598973 88119886 70599110 88120057 70599247 88120228 70599384 88120399 70599521 88120570 70599658 88120741 70599795 88120912 70599932 88121083 70600069 88121254 70600206 88121425 70600343 88121596 70600480 88121767 70600617 88121938 70600754 88122109 70600891 88122280 70601028 88122451 70601165 88122622 70601302 88122793 70601439 88122964 70601576 88123135 70601713 88123306 70601850 88123477 70601987 88123648 70602124 88123819 70602261 88123990 70602398 88124161 70602535 88124332 70602672 88124503 70602809 88124674 70602946 88124845 70603083 88125016 70603220 88125187 70603357 88125358 70603494 88125529 70603631 88125700 70603768 88125871 70603905 88126042 70604042 88126213 70604179 88126384 70604316 88126555 70604453 88126726 70604590 88126897 70604727 88127068 70604864 88127239 70605001 88127410 70605138 88127581 70605275 88127752 70605412 88127923 70605549 88128094 70605686 88128265 70605823 88128436 70605960 88128607 70606097 88128778 70606234 88128949 70606371 88129120 70606508 88129291 70606645 88129462 70606782 88129633 70606919 88129804 70607056 88129975 70607193 88130146 70607330 88130317 70607467 88130488 70607604 88130659 70607741 88130830 70607878 88131001 70608015 88131172 70608152 88131343 70608289 88131514 70608426 88131685 70608563 88131856 70608700 88132027 70608837 88132198 70608974 88132369 70609111 88132540 70609248 88132711 70609385 88132882 70609522 88133053 70609659 88133224 70609796 88133395 70609933 88133566 70610070 88133737 70610207 88133908 70610344 88134079 70610481 88134250 70610618 88134421 70610755 88134592 70610892 88134763 70611029 88134934 70611166 88135105 70611303 88135276 70611440 88135447 70611577 88135618 70611714 88135789 70611851 88135960 70611988 88136131 70612125 88136302 70612262 88136473 70612399 88136644 70612536 88136815 70612673 88136986 70612810 88137157 70612947 88137328 70613084 88137499 70613221 88137670 70613358 88137841 70613495 88138012 70613632 88138183 70613769 88138354 70613906 88138525 70614043 88138696 70614180 88138867 70614317 88139038 70614454 88139209 70614591 88139380 70614728 88139551 70614865 88139722 70615002 88139893 70615139 88140064 70615276 88140235 70615413 88140406 70615550 88140577 70615687 88140748 70615824 88140919 70615961 88141090 70616098 88141261 70616235 88141432 70616372 88141603 70616509 88141774 70616646 88141945 70616783 88142116 70616920 88142287 70617057 88142458 70617194 88142629 70617331 88142800 70617468 88142971 70617605 88143142 70617742 88143313 70617879 88143484 70618016 88143655 70618153 88143826 70618290 88143997 70618427 88144168 70618564 88144339 70618701 88144510 70618838 88144681 70618975 88144852 70619112 88145023 70619249 88145194 70619386 88145365 70619523 88145536 70619660 88145707 70619797 88145878 70619934 88146049 70620071 88146220 70620208 88146391 70620345 88146562 70620482 88146733 70620619 88146904 70620756 88147075 70620893 88147246 70621030 88147417 70621167 88147588 70621304 88147759 70621441 88147930 70621578 88148101 70621715 88148272 70621852 88148443 70621989 88148614 70622126 88148785 70622263 88148956 70622400 88149127 70622537 88149298 70622674 88149469 70622811 88149640 70622948 88149811 70623085 88149982 70623222 88150153 70623359 88150324 70623496 88150495 70623633 88150666 70623770 88150837 70623907 88151008 70624044 88151179 70624181 88151350 70624318 88151521 70624455 88151692 70624592 88151863 70624729 88152034 70624866 88152205 70625003 88152376 70625140 88152547 70625277 88152718 70625414 88152889 70625551 88153060 70625688 88153231 70625825 88153402 70625962 88153573 70626099 88153744 70626236 88153915 70626373 88154086 70626510 88154257 70626647 88154428 70626784 88154599 70626921 88154770 70627058 88154941 70627195 88155112 70627332 88155283 70627469 88155454 70627606 88155625 70627743 88155796 70627880 88155967 70628017 88156138 70628154 88156309 70628291 88156480 70628428 88156651 70628565 88156822 70628702 88156993 70628839 88157164 70628976 88157335 70629113 88157506 70629250 88157677 70629387 88157848 70629524 88158019 70629661 88158190 70629798 88158361 70629935 88158532 70630072 88158703 70630209 88158874 70630346 88159045 70630483 88159216 70630620 88159387 70630757 88159558 70630894 88159729 70631031 88159900 70631168 88160071 70631305 88160242 70631442 88160413 70631579 88160584 70631716 88160755 70631853 88160926 70631990 88161097 70632127 88161268 70632264 88161439 70632401 88161610 70632538 88161781 70632675 88161952 70632812 88162123 70632949 88162294 70633086 88162465 70633223 88162636 70633360 88162807 70633497 88162978 70633634 88163149 70633771 88163320 70633908 88163491 70634045 88163662 70634182 88163833 70634319 88164004 70634456 88164175 70634593 88164346 70634730 88164517 70634867 88164688 70635004 88164859 70635141 88165030 70635278 88165201 70635415 88165372 70635552 88165543 70635689 88165714 70635826 88165885 70635963 88166056 70636100 88166227 70636237 88166398 70636374 88166569 70636511 88166740 70636648 88166911 70636785 88167082 70636922 88167253 70637059 88167424 70637196 88167595 70637333 88167766 70637470 88167937 70637607 88168108 70637744 88168279 70637881 88168450 70638018 88168621 70638155 88168792 70638292 88168963 70638429 88169134 70638566 88169305 70638703 88169476 70638840 88169647 70638977 88169818 70639114 88169989 70639251 88170160 70639388 88170331 70639525 88170502 70639662 88170673 70639799 88170844 70639936 88171015 70640073 88171186 70640210 88171357 70640347 88171528 70640484 88171699 70640621 88171870 70640758 88172041 70640895 88172212 70641032 88172383 70641169 88172554 70641306 88172725 70641443 88172896 70641580 88173067 70641717 88173238 70641854 88173409 70641991 88173580 70642128 88173751 70642265 88173922 70642402 88174093 70642539 88174264 70642676 88174435 70642813 88174606 70642950 88174777 70643087 88174948 70643224 88175119 70643361 88175290 70643498 88175461 70643635 88175632 70643772 88175803 70643909 88175974 70644046 88176145 70644183 88176316 70644320 88176487 70644457 88176658 70644594 88176829 70644731 88177000 70644868 88177171 70645005 88177342 70645142 88177513 70645279 88177684 70645416 88177855 70645553 88178026 70645690 88178197 70645827 88178368 70645964 88178539 70646101 88178710 70646238 88178881 70646375 88179052 70646512 88179223 70646649 88179394 70646786 88179565 70646923 88179736 70647060 88179907 70647197 88180078 70647334 88180249 70647471 88180420 70647608 88180591 70647745 88180762 70647882 88180933 70648019 88181104 70648156 88181275 70648293 88181446 70648430 88181617 70648567 88181788 70648704 88181959 70648841 88182130 70648978 88182301 70649115 88182472 70649252 88182643 70649389 88182814 70649526 88182985 70649663 88183156 70649800 88183327 70649937 88183498 70650074 88183669 70650211 88183840 70650348 88184011 70650485 88184182 70650622 88184353 70650759 88184524 70650896 88184695 70651033 88184866 70651170 88185037 70651307 88185208 70651444 88185379 70651581 88185550 70651718 88185721 70651855 88185892 70651992 88186063 70652129 88186234 70652266 88186405 70652403 88186576 70652540 88186747 70652677 88186918 70652814 88187089 70652951 88187260 70653088 88187431 70653225 88187602 70653362 88187773 70653499 88187944 70653636 88188115 70653773 88188286 70653910 88188457 70654047 88188628 70654184 88188799 70654321 88188970 70654458 88189141 70654595 88189312 70654732 88189483 70654869 88189654 70655006 88189825 70655143 88189996 70655280 88190167 70655417 88190338 70655554 88190509 70655691 88190680 70655828 88190851 70655965 88191022 70656102 88191193 70656239 88191364 70656376 88191535 70656513 88191706 70656650 88191877 70656787 88192048 70656924 88192219 70657061 88192390 70657198 88192561 70657335 88192732 70657472 88192903 70657609 88193074 70657746 88193245 70657883 88193416 70658020 88193587 70658157 88193758 70658294 88193929 70658431 88194100 70658568 88194271 70658705 88194442 70658842 88194613 70658979 88194784 70659116 88194955 70659253 88195126 70659390 88195297 70659527 88195468 70659664 88195639 70659801 88195810 70659938 88195981 70660075 88196152 70660212 88196323 70660349 88196494 70660486 88196665 70660623 88196836 70660760 88197007 70660897 88197178 70661034 88197349 70661171 88197520 70661308 88197691 70661445 88197862 70661582 88198033 70661719 88198204 70661856 88198375 70661993 88198546 70662130 88198717 70662267 88198888 70662404 88199059 70662541 88199230 70662678 88199401 70662815 88199572 70662952 88199743 70663089 88199914 70663226 88200085 70663363 88200256 70663500 88200427 70663637 88200598 70663774 88200769 70663911 88200940 70664048 88201111 70664185 88201282 70664322 88201453 70664459 88201624 70664596 88201795 70664733 88201966 70664870 88202137 70665007 88202308 70665144 88202479 70665281 88202650 70665418 88202821 70665555 88202992 70665692 88203163 70665829 88203334 70665966 88203505 70666103 88203676 70666240 88203847 70666377 88204018 70666514 88204189 70666651 88204360 70666788 88204531 70666925 88204702 70667062 88204873 70667199 88205044 70667336 88205215 70667473 88205386 70667610 88205557 70667747 88205728 70667884 88205899 70668021 88206070 70668158 88206241 70668295 88206412 70668432 88206583 70668569 88206754 70668706 88206925 70668843 88207096 70668980 88207267 70669117 88207438 70669254 88207609 70669391 88207780 70669528 88207951 70669665 88208122 70669802 88208293 70669939 88208464 70670076 88208635 70670213 88208806 70670350 88208977 70670487 88209148 70670624 88209319 70670761 88209490 70670898 88209661 70671035 88209832 70671172 88210003 70671309 88210174 70671446 88210345 70671583 88210516 70671720 88210687 70671857 88210858 70671994 88211029 70672131 88211200 70672268 88211371 70672405 88211542 70672542 88211713 70672679 88211884 70672816 88212055 70672953 88212226 70673090 88212397 70673227 88212568 70673364 88212739 70673501 88212910 70673638 88213081 70673775 88213252 70673912 88213423 70674049 88213594 70674186 88213765 70674323 88213936 70674460 88214107 70674597 88214278 70674734 88214449 70674871 88214620 70675008 88214791 70675145 88214962 70675282 88215133 70675419 88215304 70675556 88215475 70675693 88215646 70675830 88215817 70675967 88215988 70676104 88216159 70676241 88216330 70676378 88216501 70676515 88216672 70676652 88216843 70676789 88217014 70676926 88217185 70677063 88217356 70677200 88217527 70677337 88217698 70677474 88217869 70677611 88218040 70677748 88218211 70677885 88218382 70678022 88218553 70678159 88218724 70678296 88218895 70678433 88219066 70678570 88219237 70678707 88219408 70678844 88219579 70678981 88219750 70679118 88219921 70679255 88220092 70679392 88220263 70679529 88220434 70679666 88220605 70679803 88220776 70679940 88220947 70680077 88221118 70680214 88221289 70680351 88221460 70680488 88221631 70680625 88221802 70680762 88221973 70680899 88222144 70681036 88222315 70681173 88222486 70681310 88222657 70681447 88222828 70681584 88222999 70681721 88223170 70681858 88223341 70681995 88223512 70682132 88223683 70682269 88223854 70682406 88224025 70682543 88224196 70682680 88224367 70682817 88224538 70682954 88224709 70683091 88224880 70683228 88225051 70683365 88225222 70683502 88225393 70683639 88225564 70683776 88225735 70683913 88225906 70684050 88226077 70684187 88226248 70684324 88226419 70684461 88226590 70684598 88226761 70684735 88226932 70684872 88227103 70685009 88227274 70685146 88227445 70685283 88227616 70685420 88227787 70685557 88227958 70685694 88228129 70685831 88228300 70685968 88228471 70686105 88228642 70686242 88228813 70686379 88228984 70686516 88229155 70686653 88229326 70686790 88229497 70686927 88229668 70687064 88229839 70687201 88230010 70687338 88230181 70687475 88230352 70687612 88230523 70687749 88230694 70687886 88230865 70688023 88231036 70688160 88231207 70688297 88231378 70688434 88231549 70688571 88231720 70688708 88231891 70688845 88232062 70688982 88232233 70689119 88232404 70689256 88232575 70689393 88232746 70689530 88232917 70689667 88233088 70689804 88233259 70689941 88233430 70690078 88233601 70690215 88233772 70690352 88233943 70690489 88234114 70690626 88234285
1000 64444115 0 64444115 80437545 64444252 80437716 64444389 80437887 64444526 80438058 64444663 80438229 64444800 80438400 64444937 80438571 64445074 80438742 64445211 80438913 64445348 80439084 64445485 80439255 64445622 80439426 64445759 80439597 64445896 80439768 64446033 80439939 64446170 80440110 64446307 80440281 64446444 80440452 64446581 80440623 64446718 80440794 64446855 80440965 64446992 80441136 64447129 80441307 64447266 80441478 64447403 80441649 64447540 80441820 64447677 80441991 64447814 80442162 64447951 80442333 64448088 80442504 64448225 80442675 64448362 80442846 64448499 80443017 64448636 80443188 64448773 80443359 64448910 80443530 64449047 80443701 64449184 80443872 64449321 80444043 64449458 80444214 64449595 80444385 64449732 80444556 64449869 80444727 64450006 80444898 64450143 80445069 64450280 80445240 64450417 80445411 64450554 80445582 64450691 80445753 64450828 80445924 64450965 80446095 64451102 80446266 64451239 80446437 64451376 80446608 64451513 80446779 64451650 80446950 64451787 80447121 64451924 80447292 64452061 80447463 64452198 80447634 64452335 80447805 64452472 80447976 64452609 80448147 64452746 80448318 64452883 80448489 64453020 80448660 64453157 80448831 64453294 80449002 64453431 80449173 64453568 80449344 64453705 80449515 64453842 80449686 64453979 80449857 64454116 80450028 64454253 80450199 64454390 80450370 64454527 80450541 64454664 80450712 64454801 80450883 64454938 80451054 64455075 80451225 64455212 80451396 64455349 80451567 64455486 80451738 64455623 80451909 64455760 80452080 64455897 80452251 64456034 80452422 64456171 80452593 64456308 80452764 64456445 80452935 64456582 80453106 64456719 80453277 64456856 80453448 64456993 80453619 64457130 80453790 64457267 80453961 64457404 80454132 64457541 80454303 64457678 80454474 64457815 80454645 64457952 80454816 64458089 80454987 64458226 80455158 64458363 80455329 64458500 80455500 64458637 80455671 64458774 80455842 64458911 80456013 64459048 80456184 64459185 80456355 64459322 80456526 64459459 80456697 64459596 80456868 64459733 80457039 64459870 80457210 64460007 80457381 64460144 80457552 64460281 80457723 64460418 80457894 64460555 80458065 64460692 80458236 64460829 80458407 64460966 80458578 64461103 80458749 64461240 80458920 64461377 80459091 64461514 80459262 64461651 80459433 64461788 80459604 64461925 80459775 64462062 80459946 64462199 80460117 64462336 80460288 64462473 80460459 64462610 80460630 64462747 80460801 64462884 80460972 64463021 80461143 64463158 80461314 64463295 80461485 64463432 80461656 64463569 80461827 64463706 80461998 64463843 80462169 64463980 80462340 64464117 80462511 64464254 80462682 64464391 80462853 64464528 80463024 64464665 80463195 64464802 80463366 64464939 80463537 64465076 80463708 64465213 80463879 64465350 80464050 64465487 80464221 64465624 80464392 64465761 80464563 64465898 80464734 64466035 80464905 64466172 80465076 64466309 80465247 64466446 80465418 64466583 80465589 64466720 80465760 64466857 80465931 64466994 80466102 64467131 80466273 64467268 80466444 64467405 80466615 64467542 80466786 64467679 80466957 64467816 80467128 64467953 80467299 64468090 80467470 64468227 80467641 64468364 80467812 64468501 80467983 64468638 80468154 64468775 80468325 64468912 80468496 64469049 80468667 64469186 80468838 64469323 80469009 64469460 80469180 64469597 80469351 64469734 80469522 64469871 80469693 64470008 80469864 64470145 80470035 64470282 80470206 64470419 80470377 64470556 80470548 64470693 80470719 64470830 80470890 64470967 80471061 64471104 80471232 64471241 80471403 64471378 80471574 64471515 80471745 64471652 80471916 64471789 80472087 64471926 80472258 64472063 80472429 64472200 80472600 64472337 80472771 64472474 80472942 64472611 80473113 64472748 80473284 64472885 80473455 64473022 80473626 64473159 80473797 64473296 80473968 64473433 80474139 64473570 80474310 64473707 80474481 64473844 80474652 64473981 80474823 64474118 80474994 64474255 80475165 64474392 80475336 64474529 80475507 64474666 80475678 64474803 80475849 64474940 80476020 64475077 80476191 64475214 80476362 64475351 80476533 64475488 80476704 64475625 80476875 64475762 80477046 64475899 80477217 64476036 80477388 64476173 80477559 64476310 80477730 64476447 80477901 64476584 80478072 64476721 80478243 64476858 80478414 64476995 80478585 64477132 80478756 64477269 80478927 64477406 80479098 64477543 80479269 64477680 80479440 64477817 80479611 64477954 80479782 64478091 80479953 64478228 80480124 64478365 80480295 64478502 80480466 64478639 80480637 64478776 80480808 64478913 80480979 64479050 80481150 64479187 80481321 64479324 80481492 64479461 80481663 64479598 80481834 64479735 80482005 64479872 80482176 64480009 80482347 64480146 80482518 64480283 80482689 64480420 80482860 64480557 80483031 64480694 80483202 64480831 80483373 64480968 80483544 64481105 80483715 64481242 80483886 64481379 80484057 64481516 80484228 64481653 80484399 64481790 80484570 64481927 80484741 64482064 80484912 64482201 80485083 64482338 80485254 64482475 80485425 64482612 80485596 64482749 80485767 64482886 80485938 64483023 80486109 64483160 80486280 64483297 80486451 64483434 80486622 64483571 80486793 64483708 80486964 64483845 80487135 64483982 80487306 64484119 80487477 64484256 80487648 64484393 80487819 64484530 80487990 64484667 80488161 64484804 80488332 64484941 80488503 64485078 80488674 64485215 80488845 64485352 80489016 64485489 80489187 64485626 80489358 64485763 80489529 64485900 80489700 64486037 80489871 64486174 80490042 64486311 80490213 64486448 80490384 64486585 80490555 64486722 80490726 64486859 80490897 64486996 80491068 64487133 80491239 64487270 80491410 64487407 80491581 64487544 80491752 64487681 80491923 64487818 80492094 64487955 80492265 64488092 80492436 64488229 80492607 64488366 80492778 64488503 80492949 64488640 80493120 64488777 80493291 64488914 80493462 64489051 80493633 64489188 80493804 64489325 80493975 64489462 80494146 64489599 80494317 64489736 80494488 64489873 80494659 64490010 80494830 64490147 80495001 64490284 80495172 64490421 80495343 64490558 80495514 64490695 80495685 64490832 80495856 64490969 80496027 64491106 80496198 64491243 80496369 64491380 80496540 64491517 80496711 64491654 80496882 64491791 80497053 64491928 80497224 64492065 80497395 64492202 80497566 64492339 80497737 64492476 80497908 64492613 80498079 64492750 80498250 64492887 80498421 64493024 80498592 64493161 80498763 64493298 80498934 64493435 80499105 64493572 80499276 64493709 80499447 64493846 80499618 64493983 80499789 64494120 80499960 64494257 80500131 64494394 80500302 64494531 80500473 64494668 80500644 64494805 80500815 64494942 80500986 64495079 80501157 64495216 80501328 64495353 80501499 64495490 80501670 64495627 80501841 64495764 80502012 64495901 80502183 64496038 80502354 64496175 80502525 64496312 80502696 64496449 80502867 64496586 80503038 64496723 80503209 64496860 80503380 64496997 80503551 64497134 80503722 64497271 80503893 64497408 80504064 64497545 80504235 64497682 80504406 64497819 80504577 64497956 80504748 64498093 80504919 64498230 80505090 64498367 80505261 64498504 80505432 64498641 80505603 64498778 80505774 64498915 80505945 64499052 80506116 64499189 80506287 64499326 80506458 64499463 80506629 64499600 80506800 64499737 80506971 64499874 80507142 64500011 80507313 64500148 80507484 64500285 80507655 64500422 80507826 64500559 80507997 64500696 80508168 64500833 80508339 64500970 80508510 64501107 80508681 64501244 80508852 64501381 80509023 64501518 80509194 64501655 80509365 64501792 80509536 64501929 80509707 64502066 80509878 64502203 80510049 64502340 80510220 64502477 80510391 64502614 80510562 64502751 80510733 64502888 80510904 64503025 80511075 64503162 80511246 64503299 80511417 64503436 80511588 64503573 80511759 64503710 80511930 64503847 80512101 64503984 80512272 64504121 80512443 64504258 80512614 64504395 80512785 64504532 80512956 64504669 80513127 64504806 80513298 64504943 80513469 64505080 80513640 64505217 80513811 64505354 80513982 64505491 80514153 64505628 80514324 64505765 80514495 64505902 80514666 64506039 80514837 64506176 80515008 64506313 80515179 64506450 80515350 64506587 80515521 64506724 80515692 64506861 80515863 64506998 80516034 64507135 80516205 64507272 80516376 64507409 80516547 64507546 80516718 64507683 80516889 64507820 80517060 64507957 80517231 64508094 80517402 64508231 80517573 64508368 80517744 64508505 80517915 64508642 80518086 64508779 80518257 64508916 80518428 64509053 80518599 64509190 80518770 64509327 80518941 64509464 80519112 64509601 80519283 64509738 80519454 64509875 80519625 64510012 80519796 64510149 80519967 64510286 80520138 64510423 80520309 64510560 80520480 64510697 80520651 64510834 80520822 64510971 80520993 64511108 80521164 64511245 80521335 64511382 80521506 64511519 80521677 64511656 80521848 64511793 80522019 64511930 80522190 64512067 80522361 64512204 80522532 64512341 80522703 64512478 80522874 64512615 80523045 64512752 80523216 64512889 80523387 64513026 80523558 64513163 80523729 64513300 80523900 64513437 80524071 64513574 80524242 64513711 80524413 64513848 80524584 64513985 80524755 64514122 80524926 64514259 80525097 64514396 80525268 64514533 80525439 64514670 80525610 64514807 80525781 64514944 80525952 64515081 80526123 64515218 80526294 64515355 80526465 64515492 80526636 64515629 80526807 64515766 80526978 64515903 80527149 64516040 80527320 64516177 80527491 64516314 80527662 64516451 80527833 64516588 80528004 64516725 80528175 64516862 80528346 64516999 80528517 64517136 80528688 64517273 80528859 64517410 80529030 64517547 80529201 64517684 80529372 64517821 80529543 64517958 80529714 64518095 80529885 64518232 80530056 64518369 80530227 64518506 80530398 64518643 80530569 64518780 80530740 64518917 80530911 64519054 80531082 64519191 80531253 64519328 80531424 64519465 80531595 64519602 80531766 64519739 80531937 64519876 80532108 64520013 80532279 64520150 80532450 64520287 80532621 64520424 80532792 64520561 80532963 64520698 80533134 64520835 80533305 64520972 80533476 64521109 80533647 64521246 80533818 64521383 80533989 64521520 80534160 64521657 80534331 64521794 80534502 64521931 80534673 64522068 80534844 64522205 80535015 64522342 80535186 64522479 80535357 64522616 80535528 64522753 80535699 64522890 80535870 64523027 80536041 64523164 80536212 64523301 80536383 64523438 80536554 64523575 80536725 64523712 80536896 64523849 80537067 64523986 80537238 64524123 80537409 64524260 80537580 64524397 80537751 64524534 80537922 64524671 80538093 64524808 80538264 64524945 80538435 64525082 80538606 64525219 80538777 64525356 80538948 64525493 80539119 64525630 80539290 64525767 80539461 64525904 80539632 64526041 80539803 64526178 80539974 64526315 80540145 64526452 80540316 64526589 80540487 64526726 80540658 64526863 80540829 64527000 80541000 64527137 80541171 64527274 80541342 64527411 80541513 64527548 80541684 64527685 80541855 64527822 80542026 64527959 80542197 64528096 80542368 64528233 80542539 64528370 80542710 64528507 80542881 64528644 80543052 64528781 80543223 64528918 80543394 64529055 80543565 64529192 80543736 64529329 80543907 64529466 80544078 64529603 80544249 64529740 80544420 64529877 80544591 64530014 80544762 64530151 80544933 64530288 80545104 64530425 80545275 64530562 80545446 64530699 80545617 64530836 80545788 64530973 80545959 64531110 80546130 64531247 80546301 64531384 80546472 64531521 80546643 64531658 80546814 64531795 80546985 64531932 80547156 64532069 80547327 64532206 80547498 64532343 80547669 64532480 80547840 64532617 80548011 64532754 80548182 64532891 80548353 64533028 80548524 64533165 80548695 64533302 80548866 64533439 80549037 64533576 80549208 64533713 80549379 64533850 80549550 64533987 80549721 64534124 80549892 64534261 80550063 64534398 80550234 64534535 80550405 64534672 80550576 64534809 80550747 64534946 80550918 64535083 80551089 64535220 80551260 64535357 80551431 64535494 80551602 64535631 80551773 64535768 80551944 64535905 80552115 64536042 80552286 64536179 80552457 64536316 80552628 64536453 80552799 64536590 80552970 64536727 80553141 64536864 80553312 64537001 80553483 64537138 80553654 64537275 80553825 64537412 80553996 64537549 80554167 64537686 80554338 64537823 80554509 64537960 80554680 64538097 80554851 64538234 80555022 64538371 80555193 64538508 80555364 64538645 80555535 64538782 80555706 64538919 80555877 64539056 80556048 64539193 80556219 64539330 80556390 64539467 80556561 64539604 80556732 64539741 80556903 64539878 80557074 64540015 80557245 64540152 80557416 64540289 80557587 64540426 80557758 64540563 80557929 64540700 80558100 64540837 80558271 64540974 80558442 64541111 80558613 64541248 80558784 64541385 80558955 64541522 80559126 64541659 80559297 64541796 80559468 64541933 80559639 64542070 80559810 64542207 80559981 64542344 80560152 64542481 80560323 64542618 80560494 64542755 80560665 64542892 80560836 64543029 80561007 64543166 80561178 64543303 80561349 64543440 80561520 64543577 80561691 64543714 80561862 64543851 80562033 64543988 80562204 64544125 80562375 64544262 80562546 64544399 80562717 64544536 80562888 64544673 80563059 64544810 80563230 64544947 80563401 64545084 80563572 64545221 80563743 64545358 80563914 64545495 80564085 64545632 80564256 64545769 80564427 64545906 80564598 64546043 80564769 64546180 80564940 64546317 80565111 64546454 80565282 64546591 80565453 64546728 80565624 64546865 80565795 64547002 80565966 64547139 80566137 64547276 80566308 64547413 80566479 64547550 80566650 64547687 80566821 64547824 80566992 64547961 80567163 64548098 80567334 64548235 80567505 64548372 80567676 64548509 80567847 64548646 80568018 64548783 80568189 64548920 80568360 64549057 80568531 64549194 80568702 64549331 80568873 64549468 80569044 64549605 80569215 64549742 80569386 64549879 80569557 64550016 80569728 64550153 80569899 64550290 80570070 64550427 80570241 64550564 80570412 64550701 80570583 64550838 80570754 64550975 80570925 64551112 80571096 64551249 80571267 64551386 80571438 64551523 80571609 64551660 80571780 64551797 80571951 64551934 80572122 64552071 80572293 64552208 80572464 64552345 80572635 64552482 80572806 64552619 80572977 64552756 80573148 64552893 80573319 64553030 80573490 64553167 80573661 64553304 80573832 64553441 80574003 64553578 80574174 64553715 80574345 64553852 80574516 64553989 80574687 64554126 80574858 64554263 80575029 64554400 80575200 64554537 80575371 64554674 80575542 64554811 80575713 64554948 80575884 64555085 80576055 64555222 80576226 64555359 80576397 64555496 80576568 64555633 80576739 64555770 80576910 64555907 80577081 64556044 80577252 64556181 80577423 64556318 80577594 64556455 80577765 64556592 80577936 64556729 80578107 64556866 80578278 64557003 80578449 64557140 80578620 64557277 80578791 64557414 80578962 64557551 80579133 64557688 80579304 64557825 80579475 64557962 80579646 64558099 80579817 64558236 80579988 64558373 80580159 64558510 80580330 64558647 80580501 64558784 80580672 64558921 80580843 64559058 80581014 64559195 80581185 64559332 80581356 64559469 80581527 64559606 80581698 64559743 80581869 64559880 80582040 64560017 80582211 64560154 80582382 64560291 80582553 64560428 80582724 64560565 80582895 64560702 80583066 64560839 80583237 64560976 80583408 64561113 80583579 64561250 80583750 64561387 80583921 64561524 80584092 64561661 80584263 64561798 80584434 64561935 80584605 64562072 80584776 64562209 80584947 64562346 80585118 64562483 80585289 64562620 80585460 64562757 80585631 64562894 80585802 64563031 80585973 64563168 80586144 64563305 80586315 64563442 80586486 64563579 80586657 64563716 80586828 64563853 80586999 64563990 80587170 64564127 80587341 64564264 80587512 64564401 80587683 64564538 80587854 64564675 80588025 64564812 80588196 64564949 80588367 64565086 80588538 64565223 80588709 64565360 80588880 64565497 80589051 64565634 80589222 64565771 80589393 64565908 80589564 64566045 80589735 64566182 80589906 64566319 80590077 64566456 80590248 64566593 80590419 64566730 80590590 64566867 80590761 64567004 80590932 64567141 80591103 64567278 80591274 64567415 80591445 64567552 80591616 64567689 80591787 64567826 80591958 64567963 80592129 64568100 80592300 64568237 80592471 64568374 80592642 64568511 80592813 64568648 80592984 64568785 80593155 64568922 80593326 64569059 80593497 64569196 80593668 64569333 80593839 64569470 80594010 64569607 80594181 64569744 80594352 64569881 80594523 64570018 80594694 64570155 80594865 64570292 80595036 64570429 80595207 64570566 80595378 64570703 80595549 64570840 80595720 64570977 80595891 64571114 80596062 64571251 80596233 64571388 80596404 64571525 80596575 64571662 80596746 64571799 80596917 64571936 80597088 64572073 80597259 64572210 80597430 64572347 80597601 64572484 80597772 64572621 80597943 64572758 80598114 64572895 80598285 64573032 80598456 64573169 80598627 64573306 80598798 64573443 80598969 64573580 80599140 64573717 80599311 64573854 80599482 64573991 80599653 64574128 80599824 64574265 80599995 64574402 80600166 64574539 80600337 64574676 80600508 64574813 80600679 64574950 80600850 64575087 80601021 64575224 80601192 64575361 80601363 64575498 80601534 64575635 80601705 64575772 80601876 64575909 80602047 64576046 80602218 64576183 80602389 64576320 80602560 64576457 80602731 64576594 80602902 64576731 80603073 64576868 80603244 64577005 80603415 64577142 80603586 64577279 80603757 64577416 80603928 64577553 80604099 64577690 80604270 64577827 80604441 64577964 80604612 64578101 80604783 64578238 80604954 64578375 80605125 64578512 80605296 64578649 80605467 64578786 80605638 64578923 80605809 64579060 80605980 64579197 80606151 64579334 80606322 64579471 80606493 64579608 80606664 64579745 80606835 64579882 80607006 64580019 80607177 64580156 80607348 64580293 80607519 64580430 80607690 64580567 80607861 64580704 80608032 64580841 80608203
1000 57538900 0 57538900 71818627 57539037 71818798 57539174 71818969 57539311 71819140 57539448 71819311 57539585 71819482 57539722 71819653 57539859 71819824 57539996 71819995 57540133 71820166 57540270 71820337 57540407 71820508 57540544 71820679 57540681 71820850 57540818 71821021 57540955 71821192 57541092 71821363 57541229 71821534 57541366 71821705 57541503 71821876 57541640 71822047 57541777 71822218 57541914 71822389 57542051 71822560 57542188 71822731 57542325 71822902 57542462 71823073 57542599 71823244 57542736 71823415 57542873 71823586 57543010 71823757 57543147 71823928 57543284 71824099 57543421 71824270 57543558 71824441 57543695 71824612 57543832 71824783 57543969 71824954 57544106 71825125 57544243 71825296 57544380 71825467 57544517 71825638 57544654 71825809 57544791 71825980 57544928 71826151 57545065 71826322 57545202 71826493 57545339 71826664 57545476 71826835 57545613 71827006 57545750 71827177 57545887 71827348 57546024 71827519 57546161 71827690 57546298 71827861 57546435 71828032 57546572 71828203 57546709 71828374 57546846 71828545 57546983 71828716 57547120 71828887 57547257 71829058 57547394 71829229 57547531 71829400 57547668 71829571 57547805 71829742 57547942 71829913 57548079 71830084 57548216 71830255 57548353 71830426 57548490 71830597 57548627 71830768 57548764 71830939 57548901 71831110 57549038 71831281 57549175 71831452 57549312 71831623 57549449 71831794 57549586 71831965 57549723 71832136 57549860 71832307 57549997 71832478 57550134 71832649 57550271 71832820 57550408 71832991 57550545 71833162 57550682 71833333 57550819 71833504 57550956 71833675 57551093 71833846 57551230 71834017 57551367 71834188 57551504 71834359 57551641 71834530 57551778 71834701 57551915 71834872 57552052 71835043 57552189 71835214 57552326 71835385 57552463 71835556 57552600 71835727 57552737 71835898 57552874 71836069 57553011 71836240 57553148 71836411 57553285 71836582 57553422 71836753 57553559 71836924 57553696 71837095 57553833 71837266 57553970 71837437 57554107 71837608 57554244 71837779 57554381 71837950 57554518 71838121 57554655 71838292 57554792 71838463 57554929 71838634 57555066 71838805 57555203 71838976 57555340 71839147 57555477 71839318 57555614 71839489 57555751 71839660 57555888 71839831 57556025 71840002 57556162 71840173 57556299 71840344 57556436 71840515 57556573 71840686 57556710 71840857 57556847 71841028 57556984 71841199 57557121 71841370 57557258 71841541 57557395 71841712 57557532 71841883 57557669 71842054 57557806 71842225 57557943 71842396 57558080 71842567 57558217 71842738 57558354 71842909 57558491 71843080 57558628 71843251 57558765 71843422 57558902 71843593 57559039 71843764 57559176 71843935 57559313 71844106 57559450 71844277 57559587 71844448 57559724 71844619 57559861 71844790 57559998 71844961 57560135 71845132 57560272 71845303 57560409 71845474 57560546 71845645 57560683 71845816 57560820 71845987 57560957 71846158 57561094 71846329 57561231 71846500 57561368 71846671 57561505 71846842 57561642 71847013 57561779 71847184 57561916 71847355 57562053 71847526 57562190 71847697 57562327 71847868 57562464 71848039 57562601 71848210 57562738 71848381 57562875 71848552 57563012 71848723 57563149 71848894 57563286 71849065 57563423 71849236 57563560 71849407 57563697 71849578 57563834 71849749 57563971 71849920 57564108 71850091 57564245 71850262 57564382 71850433 57564519 71850604 57564656 71850775 57564793 71850946 57564930 71851117 57565067 71851288 57565204 71851459 57565341 71851630 57565478 71851801 57565615 71851972 57565752 71852143 57565889 71852314 57566026 71852485 57566163 71852656 57566300 71852827 57566437 71852998 57566574 71853169 57566711 71853340 57566848 71853511 57566985 71853682 57567122 71853853 57567259 71854024 57567396 71854195 57567533 71854366 57567670 71854537 57567807 71854708 57567944 71854879 57568081 71855050 57568218 71855221 57568355 71855392 57568492 71855563 57568629 71855734 57568766 71855905 57568903 71856076 57569040 71856247 57569177 71856418 57569314 71856589 57569451 71856760 57569588 71856931 57569725 71857102 57569862 71857273 57569999 71857444 57570136 71857615 57570273 71857786 57570410 71857957 57570547 71858128 57570684 71858299 57570821 71858470 57570958 71858641 57571095 71858812 57571232 71858983 57571369 71859154 57571506 71859325 57571643 71859496 57571780 71859667 57571917 71859838 57572054 71860009 57572191 71860180 57572328 71860351 57572465 71860522 57572602 71860693 57572739 71860864 57572876 71861035 57573013 71861206 57573150 71861377 57573287 71861548 57573424 71861719 57573561 71861890 57573698 71862061 57573835 71862232 57573972 71862403 57574109 71862574 57574246 71862745 57574383 71862916 57574520 71863087 57574657 71863258 57574794 71863429 57574931 71863600 57575068 71863771 57575205 71863942 57575342 71864113 57575479 71864284 57575616 71864455 57575753 71864626 57575890 71864797 57576027 71864968 57576164 71865139 57576301 71865310 57576438 71865481 57576575 71865652 57576712 71865823 57576849 71865994 57576986 71866165 57577123 71866336 57577260 71866507 57577397 71866678 57577534 71866849 57577671 71867020 57577808 71867191 57577945 71867362 57578082 71867533 57578219 71867704 57578356 71867875 57578493 71868046 57578630 71868217 57578767 71868388 57578904 71868559 57579041 71868730 57579178 71868901 57579315 71869072 57579452 71869243 57579589 71869414 57579726 71869585 57579863 71869756 57580000 71869927 57580137 71870098 57580274 71870269 57580411 71870440 57580548 71870611 57580685 71870782 57580822 71870953 57580959 71871124 57581096 71871295 57581233 71871466 57581370 71871637 57581507 71871808 57581644 71871979 57581781 71872150 57581918 71872321 57582055 71872492 57582192 71872663 57582329 71872834 57582466 71873005 57582603 71873176 57582740 71873347 57582877 71873518 57583014 71873689 57583151 71873860 57583288 71874031 57583425 71874202 57583562 71874373 57583699 71874544 57583836 71874715 57583973 71874886 57584110 71875057 57584247 71875228 57584384 71875399 57584521 71875570 57584658 71875741 57584795 71875912 57584932 71876083 57585069 71876254 57585206 71876425 57585343 71876596 57585480 71876767 57585617 71876938 57585754 71877109 57585891 71877280 57586028 71877451 57586165 71877622 57586302 71877793 57586439 71877964 57586576 71878135 57586713 71878306 57586850 71878477 57586987 71878648 57587124 71878819 57587261 71878990 57587398 71879161 57587535 71879332 57587672 71879503 57587809 71879674 57587946 71879845 57588083 71880016 57588220 71880187 57588357 71880358 57588494 71880529 57588631 71880700 57588768 71880871 57588905 71881042 57589042 71881213 57589179 71881384 57589316 71881555 57589453 71881726 57589590 71881897 57589727 71882068 57589864 71882239 57590001 71882410 57590138 71882581 57590275 71882752 57590412 71882923 57590549 71883094 57590686 71883265 57590823 71883436 57590960 71883607 57591097 71883778 57591234 71883949 57591371 71884120 57591508 71884291 57591645 71884462 57591782 71884633 57591919 71884804 57592056 71884975 57592193 71885146 57592330 71885317 57592467 71885488 57592604 71885659 57592741 71885830 57592878 71886001 57593015 71886172 57593152 71886343 57593289 71886514 57593426 71886685 57593563 71886856 57593700 71887027 57593837 71887198 57593974 71887369 57594111 71887540 57594248 71887711 57594385 71887882 57594522 71888053 57594659 71888224 57594796 71888395 57594933 71888566 57595070 71888737 57595207 71888908 57595344 71889079 57595481 71889250 57595618 71889421 57595755 71889592 57595892 71889763 57596029 71889934 57596166 71890105 57596303 71890276 57596440 71890447 57596577 71890618 57596714 71890789 57596851 71890960 57596988 71891131 57597125 71891302 57597262 71891473 57597399 71891644 57597536 71891815 57597673 71891986 57597810 71892157 57597947 71892328 57598084 71892499 57598221 71892670 57598358 71892841 57598495 71893012 57598632 71893183 57598769 71893354 57598906 71893525 57599043 71893696 57599180 71893867 57599317 71894038 57599454 71894209 57599591 71894380 57599728 71894551 57599865 71894722 57600002 71894893 57600139 71895064 57600276 71895235 57600413 71895406 57600550 71895577 57600687 71895748 57600824 71895919 57600961 71896090 57601098 71896261 57601235 71896432 57601372 71896603 57601509 71896774 57601646 71896945 57601783 71897116 57601920 71897287 57602057 71897458 57602194 71897629 57602331 71897800 57602468 71897971 57602605 71898142 57602742 71898313 57602879 71898484 57603016 71898655 57603153 71898826 57603290 71898997 57603427 71899168 57603564 71899339 57603701 71899510 57603838 71899681 57603975 71899852 57604112 71900023 57604249 71900194 57604386 71900365 57604523 71900536 57604660 71900707 57604797 71900878 57604934 71901049 57605071 71901220 57605208 71901391 57605345 71901562 57605482 71901733 57605619 71901904 57605756 71902075 57605893 71902246 57606030 71902417 57606167 71902588 57606304 71902759 57606441 71902930 57606578 71903101 57606715 71903272 57606852 71903443 57606989 71903614 57607126 71903785 57607263 71903956 57607400 71904127 57607537 71904298 57607674 71904469 57607811 71904640 57607948 71904811 57608085 71904982 57608222 71905153 57608359 71905324 57608496 71905495 57608633 71905666 57608770 71905837 57608907 71906008 57609044 71906179 57609181 71906350 57609318 71906521 57609455 71906692 57609592 71906863 57609729 71907034 57609866 71907205 57610003 71907376 57610140 71907547 57610277 71907718 57610414 71907889 57610551 71908060 57610688 71908231 57610825 71908402 57610962 71908573 57611099 71908744 57611236 71908915 57611373 71909086 57611510 71909257 57611647 71909428 57611784 71909599 57611921 71909770 57612058 71909941 57612195 71910112 57612332 71910283 57612469 71910454 57612606 71910625 57612743 71910796 57612880 71910967 57613017 71911138 57613154 71911309 57613291 71911480 57613428 71911651 57613565 71911822 57613702 71911993 57613839 71912164 57613976 71912335 57614113 71912506 57614250 71912677 57614387 71912848 57614524 71913019 57614661 71913190 57614798 71913361 57614935 71913532 57615072 71913703 57615209 71913874 57615346 71914045 57615483 71914216 57615620 71914387 57615757 71914558 57615894 71914729 57616031 71914900 57616168 71915071 57616305 71915242 57616442 71915413 57616579 71915584 57616716 71915755 57616853 71915926 57616990 71916097 57617127 71916268 57617264 71916439 57617401 71916610 57617538 71916781 57617675 71916952 57617812 71917123 57617949 71917294 57618086 71917465 57618223 71917636 57618360 71917807 57618497 71917978 57618634 71918149 57618771 71918320 57618908 71918491 57619045 71918662 57619182 71918833 57619319 71919004 57619456 71919175 57619593 71919346 57619730 71919517 57619867 71919688 57620004 71919859 57620141 71920030 57620278 71920201 57620415 71920372 57620552 71920543 57620689 71920714 57620826 71920885 57620963 71921056 57621100 71921227 57621237 71921398 57621374 71921569 57621511 71921740 57621648 71921911 57621785 71922082 57621922 71922253 57622059 71922424 57622196 71922595 57622333 71922766 57622470 71922937 57622607 71923108 57622744 71923279 57622881 71923450 57623018 71923621 57623155 71923792 57623292 71923963 57623429 71924134 57623566 71924305 57623703 71924476 57623840 71924647 57623977 71924818 57624114 71924989 57624251 71925160 57624388 71925331 57624525 71925502 57624662 71925673 57624799 71925844 57624936 71926015 57625073 71926186 57625210 71926357 57625347 71926528 57625484 71926699 57625621 71926870 57625758 71927041 57625895 71927212 57626032 71927383 57626169 71927554 57626306 71927725 57626443 71927896 57626580 71928067 57626717 71928238 57626854 71928409 57626991 71928580 57627128 71928751 57627265 71928922 57627402 71929093 57627539 71929264 57627676 71929435 57627813 71929606 57627950 71929777 57628087 71929948 57628224 71930119 57628361 71930290 57628498 71930461 57628635 71930632 57628772 71930803 57628909 71930974 57629046 71931145 57629183 71931316 57629320 71931487 57629457 71931658 57629594 71931829 57629731 71932000 57629868 71932171 57630005 71932342 57630142 71932513 57630279 71932684 57630416 71932855 57630553 71933026 57630690 71933197 57630827 71933368 57630964 71933539 57631101 71933710 57631238 71933881 57631375 71934052 57631512 71934223 57631649 71934394 57631786 71934565 57631923 71934736 57632060 71934907 57632197 71935078 57632334 71935249 57632471 71935420 57632608 71935591 57632745 71935762 57632882 71935933 57633019 71936104 57633156 71936275 57633293 71936446 57633430 71936617 57633567 71936788 57633704 71936959 57633841 71937130 57633978 71937301 57634115 71937472 57634252 71937643 57634389 71937814 57634526 71937985 57634663 71938156 57634800 71938327 57634937 71938498 57635074 71938669 57635211 71938840 57635348 71939011 57635485 71939182 57635622 71939353 57635759 71939524 57635896 71939695 57636033 71939866 57636170 71940037 57636307 71940208 57636444 71940379 57636581 71940550 57636718 71940721 57636855 71940892 57636992 71941063 57637129 71941234 57637266 71941405 57637403 71941576 57637540 71941747 57637677 71941918 57637814 71942089 57637951 71942260 57638088 71942431 57638225 71942602 57638362 71942773 57638499 71942944 57638636 71943115 57638773 71943286 57638910 71943457 57639047 71943628 57639184 71943799 57639321 71943970 57639458 71944141 57639595 71944312 57639732 71944483 57639869 71944654 57640006 71944825 57640143 71944996 57640280 71945167 57640417 71945338 57640554 71945509 57640691 71945680 57640828 71945851 57640965 71946022 57641102 71946193 57641239 71946364 57641376 71946535 57641513 71946706 57641650 71946877 57641787 71947048 57641924 71947219 57642061 71947390 57642198 71947561 57642335 71947732 57642472 71947903 57642609 71948074 57642746 71948245 57642883 71948416 57643020 71948587 57643157 71948758 57643294 71948929 57643431 71949100 57643568 71949271 57643705 71949442 57643842 71949613 57643979 71949784 57644116 71949955 57644253 71950126 57644390 71950297 57644527 71950468 57644664 71950639 57644801 71950810 57644938 71950981 57645075 71951152 57645212 71951323 57645349 71951494 57645486 71951665 57645623 71951836 57645760 71952007 57645897 71952178 57646034 71952349 57646171 71952520 57646308 71952691 57646445 71952862 57646582 71953033 57646719 71953204 57646856 71953375 57646993 71953546 57647130 71953717 57647267 71953888 57647404 71954059 57647541 71954230 57647678 71954401 57647815 71954572 57647952 71954743 57648089 71954914 57648226 71955085 57648363 71955256 57648500 71955427 57648637 71955598 57648774 71955769 57648911 71955940 57649048 71956111 57649185 71956282 57649322 71956453 57649459 71956624 57649596 71956795 57649733 71956966 57649870 71957137 57650007 71957308 57650144 71957479 57650281 71957650 57650418 71957821 57650555 71957992 57650692 71958163 57650829 71958334 57650966 71958505 57651103 71958676 57651240 71958847 57651377 71959018 57651514 71959189 57651651 71959360 57651788 71959531 57651925 71959702 57652062 71959873 57652199 71960044 57652336 71960215 57652473 71960386 57652610 71960557 57652747 71960728 57652884 71960899 57653021 71961070 57653158 71961241 57653295 71961412 57653432 71961583 57653569 71961754 57653706 71961925 57653843 71962096 57653980 71962267 57654117 71962438 57654254 71962609 57654391 71962780 57654528 71962951 57654665 71963122 57654802 71963293 57654939 71963464 57655076 71963635 57655213 71963806 57655350 71963977 57655487 71964148 57655624 71964319 57655761 71964490 57655898 71964661 57656035 71964832 57656172 71965003 57656309 71965174 57656446 71965345 57656583 71965516 57656720 71965687 57656857 71965858 57656994 71966029 57657131 71966200 57657268 71966371 57657405 71966542 57657542 71966713 57657679 71966884 57657816 71967055 57657953 71967226 57658090 71967397 57658227 71967568 57658364 71967739 57658501 71967910 57658638 71968081 57658775 71968252 57658912 71968423 57659049 71968594 57659186 71968765 57659323 71968936 57659460 71969107 57659597 71969278 57659734 71969449 57659871 71969620 57660008 71969791 57660145 71969962 57660282 71970133 57660419 71970304 57660556 71970475 57660693 71970646 57660830 71970817 57660967 71970988 57661104 71971159 57661241 71971330 57661378 71971501 57661515 71971672 57661652 71971843 57661789 71972014 57661926 71972185 57662063 71972356 57662200 71972527 57662337 71972698 57662474 71972869 57662611 71973040 57662748 71973211 57662885 71973382 57663022 71973553 57663159 71973724 57663296 71973895 57663433 71974066 57663570 71974237 57663707 71974408 57663844 71974579 57663981 71974750 57664118 71974921 57664255 71975092 57664392 71975263 57664529 71975434 57664666 71975605 57664803 71975776 57664940 71975947 57665077 71976118 57665214 71976289 57665351 71976460 57665488 71976631 57665625 71976802 57665762 71976973 57665899 71977144 57666036 71977315 57666173 71977486 57666310 71977657 57666447 71977828 57666584 71977999 57666721 71978170 57666858 71978341 57666995 71978512 57667132 71978683 57667269 71978854 57667406 71979025 57667543 71979196 57667680 71979367 57667817 71979538 57667954 71979709 57668091 71979880 57668228 71980051 57668365 71980222 57668502 71980393 57668639 71980564 57668776 71980735 57668913 71980906 57669050 71981077 57669187 71981248 57669324 71981419 57669461 71981590 57669598 71981761 57669735 71981932 57669872 71982103 57670009 71982274 57670146 71982445 57670283 71982616 57670420 71982787 57670557 71982958 57670694 71983129 57670831 71983300 57670968 71983471 57671105 71983642 57671242 71983813 57671379 71983984 57671516 71984155 57671653 71984326 57671790 71984497 57671927 71984668 57672064 71984839 57672201 71985010 57672338 71985181 57672475 71985352 57672612 71985523 57672749 71985694 57672886 71985865 57673023 71986036 57673160 71986207 57673297 71986378 57673434 71986549 57673571 71986720 57673708 71986891 57673845 71987062 57673982 71987233 57674119 71987404 57674256 71987575 57674393 71987746 57674530 71987917 57674667 71988088 57674804 71988259 57674941 71988430 57675078 71988601 57675215 71988772 57675352 71988943 57675489 71989114 57675626 71989285
1000 15068900 0 15068900 18808627 15069037 18808798 15069174 18808969 15069311 18809140 15069448 18809311 15069585 18809482 15069722 18809653 15069859 18809824 15069996 18809995 15070133 18810166 15070270 18810337 15070407 18810508 15070544 18810679 15070681 18810850 15070818 18811021 15070955 18811192 15071092 18811363 15071229 18811534 15071366 18811705 15071503 18811876 15071640 18812047 15071777 18812218 15071914 18812389 15072051 18812560 15072188 18812731 15072325 18812902 15072462 18813073 15072599 18813244 15072736 18813415 15072873 18813586 15073010 18813757 15073147 18813928 15073284 18814099 15073421 18814270 15073558 18814441 15073695 18814612 15073832 18814783 15073969 18814954 15074106 18815125 15074243 18815296 15074380 18815467 15074517 18815638 15074654 18815809 15074791 18815980 15074928 18816151 15075065 18816322 15075202 18816493 15075339 18816664 15075476 18816835 15075613 18817006 15075750 18817177 15075887 18817348 15076024 18817519 15076161 18817690 15076298 18817861 15076435 18818032 15076572 18818203 15076709 18818374 15076846 18818545 15076983 18818716 15077120 18818887 15077257 18819058 15077394 18819229 15077531 18819400 15077668 18819571 15077805 18819742 15077942 18819913 15078079 18820084 15078216 18820255 15078353 18820426 15078490 18820597 15078627 18820768 15078764 18820939 15078901 18821110 15079038 18821281 15079175 18821452 15079312 18821623 15079449 18821794 15079586 18821965 15079723 18822136 15079860 18822307 15079997 18822478 15080134 18822649 15080271 18822820 15080408 18822991 15080545 18823162 15080682 18823333 15080819 18823504 15080956 18823675 15081093 18823846 15081230 18824017 15081367 18824188 15081504 18824359 15081641 18824530 15081778 18824701 15081915 18824872 15082052 18825043 15082189 18825214 15082326 18825385 15082463 18825556 15082600 18825727 15082737 18825898 15082874 18826069 15083011 18826240 15083148 18826411 15083285 18826582 15083422 18826753 15083559 18826924 15083696 18827095 15083833 18827266 15083970 18827437 15084107 18827608 15084244 18827779 15084381 18827950 15084518 18828121 15084655 18828292 15084792 18828463 15084929 18828634 15085066 18828805 15085203 18828976 15085340 18829147 15085477 18829318 15085614 18829489 15085751 18829660 15085888 18829831 15086025 18830002 15086162 18830173 15086299 18830344 15086436 18830515 15086573 18830686 15086710 18830857 15086847 18831028 15086984 18831199 15087121 18831370 15087258 18831541 15087395 18831712 15087532 18831883 15087669 18832054 15087806 18832225 15087943 18832396 15088080 18832567 15088217 18832738 15088354 18832909 15088491 18833080 15088628 18833251 15088765 18833422 15088902 18833593 15089039 18833764 15089176 18833935 15089313 18834106 15089450 18834277 15089587 18834448 15089724 18834619 15089861 18834790 15089998 18834961 15090135 18835132 15090272 18835303 15090409 18835474 15090546 18835645 15090683 18835816 15090820 18835987 15090957 18836158 15091094 18836329 15091231 18836500 15091368 18836671 15091505 18836842 15091642 18837013 15091779 18837184 15091916 18837355 15092053 18837526 15092190 18837697 15092327 18837868 15092464 18838039 15092601 18838210 15092738 18838381 15092875 18838552 15093012 18838723 15093149 18838894 15093286 18839065 15093423 18839236 15093560 18839407 15093697 18839578 15093834 18839749 15093971 18839920 15094108 18840091 15094245 18840262 15094382 18840433 15094519 18840604 15094656 18840775 15094793 18840946 15094930 18841117 15095067 18841288 15095204 18841459 15095341 18841630 15095478 18841801 15095615 18841972 15095752 18842143 15095889 18842314 15096026 18842485 15096163 18842656 15096300 18842827 15096437 18842998 15096574 18843169 15096711 18843340 15096848 18843511 15096985 18843682 15097122 18843853 15097259 18844024 15097396 18844195 15097533 18844366 15097670 18844537 15097807 18844708 15097944 18844879 15098081 18845050 15098218 18845221 15098355 18845392 15098492 18845563 15098629 18845734 15098766 18845905 15098903 18846076 15099040 18846247 15099177 18846418 15099314 18846589 15099451 18846760 15099588 18846931 15099725 18847102 15099862 18847273 15099999 18847444 15100136 18847615 15100273 18847786 15100410 18847957 15100547 18848128 15100684 18848299 15100821 18848470 15100958 18848641 15101095 18848812 15101232 18848983 15101369 18849154 15101506 18849325 15101643 18849496 15101780 18849667 15101917 18849838 15102054 18850009 15102191 18850180 15102328 18850351 15102465 18850522 15102602 18850693 15102739 18850864 15102876 18851035 15103013 18851206 15103150 18851377 15103287 18851548 15103424 18851719 15103561 18851890 15103698 18852061 15103835 18852232 15103972 18852403 15104109 18852574 15104246 18852745 15104383 18852916 15104520 18853087 15104657 18853258 15104794 18853429 15104931 18853600 15105068 18853771 15105205 18853942 15105342 18854113 15105479 18854284 15105616 18854455 15105753 18854626 15105890 18854797 15106027 18854968 15106164 18855139 15106301 18855310 15106438 18855481 15106575 18855652 15106712 18855823 15106849 18855994 15106986 18856165 15107123 18856336 15107260 18856507 15107397 18856678 15107534 18856849 15107671 18857020 15107808 18857191 15107945 18857362 15108082 18857533 15108219 18857704 15108356 18857875 15108493 18858046 15108630 18858217 15108767 18858388 15108904 18858559 15109041 18858730 15109178 18858901 15109315 18859072 15109452 18859243 15109589 18859414 15109726 18859585 15109863 18859756 15110000 18859927 15110137 18860098 15110274 18860269 15110411 18860440 15110548 18860611 15110685 18860782 15110822 18860953 15110959 18861124 15111096 18861295 15111233 18861466 15111370 18861637 15111507 18861808 15111644 18861979 15111781 18862150 15111918 18862321 15112055 18862492 15112192 18862663 15112329 18862834 15112466 18863005 15112603 18863176 15112740 18863347 15112877 18863518 15113014 18863689 15113151 18863860 15113288 18864031 15113425 18864202 15113562 18864373 15113699 18864544 15113836 18864715 15113973 18864886 15114110 18865057 15114247 18865228 15114384 18865399 15114521 18865570 15114658 18865741 15114795 18865912 15114932 18866083 15115069 18866254 15115206 18866425 15115343 18866596 15115480 18866767 15115617 18866938 15115754 18867109 15115891 18867280 15116028 18867451 15116165 18867622 15116302 18867793 15116439 18867964 15116576 18868135 15116713 18868306 15116850 18868477 15116987 18868648 15117124 18868819 15117261 18868990 15117398 18869161 15117535 18869332 15117672 18869503 15117809 18869674 15117946 18869845 15118083 18870016 15118220 18870187 15118357 18870358 15118494 18870529 15118631 18870700 15118768 18870871 15118905 18871042 15119042 18871213 15119179 18871384 15119316 18871555 15119453 18871726 15119590 18871897 15119727 18872068 15119864 18872239 15120001 18872410 15120138 18872581 15120275 18872752 15120412 18872923 15120549 18873094 15120686 18873265 15120823 18873436 15120960 18873607 15121097 18873778 15121234 18873949 15121371 18874120 15121508 18874291 15121645 18874462 15121782 18874633 15121919 18874804 15122056 18874975 15122193 18875146 15122330 18875317 15122467 18875488 15122604 18875659 15122741 18875830 15122878 18876001 15123015 18876172 15123152 18876343 15123289 18876514 15123426 18876685 15123563 18876856 15123700 18877027 15123837 18877198 15123974 18877369 15124111 18877540 15124248 18877711 15124385 18877882 15124522 18878053 15124659 18878224 15124796 18878395 15124933 18878566 15125070 18878737 15125207 18878908 15125344 18879079 15125481 18879250 15125618 18879421 15125755 18879592 15125892 18879763 15126029 18879934 15126166 18880105 15126303 18880276 15126440 18880447 15126577 18880618 15126714 18880789 15126851 18880960 15126988 18881131 15127125 18881302 15127262 18881473 15127399 18881644 15127536 18881815 15127673 18881986 15127810 18882157 15127947 18882328 15128084 18882499 15128221 18882670 15128358 18882841 15128495 18883012 15128632 18883183 15128769 18883354 15128906 18883525 15129043 18883696 15129180 18883867 15129317 18884038 15129454 18884209 15129591 18884380 15129728 18884551 15129865 18884722 15130002 18884893 15130139 18885064 15130276 18885235 15130413 18885406 15130550 18885577 15130687 18885748 15130824 18885919 15130961 18886090 15131098 18886261 15131235 18886432 15131372 18886603 15131509 18886774 15131646 18886945 15131783 18887116 15131920 18887287 15132057 18887458 15132194 18887629 15132331 18887800 15132468 18887971 15132605 18888142 15132742 18888313 15132879 18888484 15133016 18888655 15133153 18888826 15133290 18888997 15133427 18889168 15133564 18889339 15133701 18889510 15133838 18889681 15133975 18889852 15134112 18890023 15134249 18890194 15134386 18890365 15134523 18890536 15134660 18890707 15134797 18890878 15134934 18891049 15135071 18891220 15135208 18891391 15135345 18891562 15135482 18891733 15135619 18891904 15135756 18892075 15135893 18892246 15136030 18892417 15136167 18892588 15136304 18892759 15136441 18892930 15136578 18893101 15136715 18893272 15136852 18893443 15136989 18893614 15137126 18893785 15137263 18893956 15137400 18894127 15137537 18894298 15137674 18894469 15137811 18894640 15137948 18894811 15138085 18894982 15138222 18895153 15138359 18895324 15138496 18895495 15138633 18895666 15138770 18895837 15138907 18896008 15139044 18896179 15139181 18896350 15139318 18896521 15139455 18896692 15139592 18896863 15139729 18897034 15139866 18897205 15140003 18897376 15140140 18897547 15140277 18897718 15140414 18897889 15140551 18898060 15140688 18898231 15140825 18898402 15140962 18898573 15141099 18898744 15141236 18898915 15141373 18899086 15141510 18899257 15141647 18899428 15141784 18899599 15141921 18899770 15142058 18899941 15142195 18900112 15142332 18900283 15142469 18900454 15142606 18900625 15142743 18900796 15142880 18900967 15143017 18901138 15143154 18901309 15143291 18901480 15143428 18901651 15143565 18901822 15143702 18901993 15143839 18902164 15143976 18902335 15144113 18902506 15144250 18902677 15144387 18902848 15144524 18903019 15144661 18903190 15144798 18903361 15144935 18903532 15145072 18903703 15145209 18903874 15145346 18904045 15145483 18904216 15145620 18904387 15145757 18904558 15145894 18904729 15146031 18904900 15146168 18905071 15146305 18905242 15146442 18905413 15146579 18905584 15146716 18905755 15146853 18905926 15146990 18906097 15147127 18906268 15147264 18906439 15147401 18906610 15147538 18906781 15147675 18906952 15147812 18907123 15147949 18907294 15148086 18907465 15148223 18907636 15148360 18907807 15148497 18907978 15148634 18908149 15148771 18908320 15148908 18908491 15149045 18908662 15149182 18908833 15149319 18909004 15149456 18909175 15149593 18909346 15149730 18909517 15149867 18909688 15150004 18909859 15150141 18910030 15150278 18910201 15150415 18910372 15150552 18910543 15150689 18910714 15150826 18910885 15150963 18911056 15151100 18911227 15151237 18911398 15151374 18911569 15151511 18911740 15151648 18911911 15151785 18912082 15151922 18912253 15152059 18912424 15152196 18912595 15152333 18912766 15152470 18912937 15152607 18913108 15152744 18913279 15152881 18913450 15153018 18913621 15153155 18913792 15153292 18913963 15153429 18914134 15153566 18914305 15153703 18914476 15153840 18914647 15153977 18914818 15154114 18914989 15154251 18915160 15154388 18915331 15154525 18915502 15154662 18915673 15154799 18915844 15154936 18916015 15155073 18916186 15155210 18916357 15155347 18916528 15155484 18916699 15155621 18916870 15155758 18917041 15155895 18917212 15156032 18917383 15156169 18917554 15156306 18917725 15156443 18917896 15156580 18918067 15156717 18918238 15156854 18918409 15156991 18918580 15157128 18918751 15157265 18918922 15157402 18919093 15157539 18919264 15157676 18919435 15157813 18919606 15157950 18919777 15158087 18919948 15158224 18920119 15158361 18920290 15158498 18920461 15158635 18920632 15158772 18920803 15158909 18920974 15159046 18921145 15159183 18921316 15159320 18921487 15159457 18921658 15159594 18921829 15159731 18922000 15159868 18922171 15160005 18922342 15160142 18922513 15160279 18922684 15160416 18922855 15160553 18923026 15160690 18923197 15160827 18923368 15160964 18923539 15161101 18923710 15161238 18923881 15161375 18924052 15161512 18924223 15161649 18924394 15161786 18924565 15161923 18924736 15162060 18924907 15162197 18925078 15162334 18925249 15162471 18925420 15162608 18925591 15162745 18925762 15162882 18925933 15163019 18926104 15163156 18926275 15163293 18926446 15163430 18926617 15163567 18926788 15163704 18926959 15163841 18927130 15163978 18927301 15164115 18927472 15164252 18927643 15164389 18927814 15164526 18927985 15164663 18928156 15164800 18928327 15164937 18928498 15165074 18928669 15165211 18928840 15165348 18929011 15165485 18929182 15165622 18929353 15165759 18929524 15165896 18929695 15166033 18929866 15166170 18930037 15166307 18930208 15166444 18930379 15166581 18930550 15166718 18930721 15166855 18930892 15166992 18931063 15167129 18931234 15167266 18931405 15167403 18931576 15167540 18931747 15167677 18931918 15167814 18932089 15167951 18932260 15168088 18932431 15168225 18932602 15168362 18932773 15168499 18932944 15168636 18933115 15168773 18933286 15168910 18933457 15169047 18933628 15169184 18933799 15169321 18933970 15169458 18934141 15169595 18934312 15169732 18934483 15169869 18934654 15170006 18934825 15170143 18934996 15170280 18935167 15170417 18935338 15170554 18935509 15170691 18935680 15170828 18935851 15170965 18936022 15171102 18936193 15171239 18936364 15171376 18936535 15171513 18936706 15171650 18936877 15171787 18937048 15171924 18937219 15172061 18937390 15172198 18937561 15172335 18937732 15172472 18937903 15172609 18938074 15172746 18938245 15172883 18938416 15173020 18938587 15173157 18938758 15173294 18938929 15173431 18939100 15173568 18939271 15173705 18939442 15173842 18939613 15173979 18939784 15174116 18939955 15174253 18940126 15174390 18940297 15174527 18940468 15174664 18940639 15174801 18940810 15174938 18940981 15175075 18941152 15175212 18941323 15175349 18941494 15175486 18941665 15175623 18941836 15175760 18942007 15175897 18942178 15176034 18942349 15176171 18942520 15176308 18942691 15176445 18942862 15176582 18943033 15176719 18943204 15176856 18943375 15176993 18943546 15177130 18943717 15177267 18943888 15177404 18944059 15177541 18944230 15177678 18944401 15177815 18944572 15177952 18944743 15178089 18944914 15178226 18945085 15178363 18945256 15178500 18945427 15178637 18945598 15178774 18945769 15178911 18945940 15179048 18946111 15179185 18946282 15179322 18946453 15179459 18946624 15179596 18946795 15179733 18946966 15179870 18947137 15180007 18947308 15180144 18947479 15180281 18947650 15180418 18947821 15180555 18947992 15180692 18948163 15180829 18948334 15180966 18948505 15181103 18948676 15181240 18948847 15181377 18949018 15181514 18949189 15181651 18949360 15181788 18949531 15181925 18949702 15182062 18949873 15182199 18950044 15182336 18950215 15182473 18950386 15182610 18950557 15182747 18950728 15182884 18950899 15183021 18951070 15183158 18951241 15183295 18951412 15183432 18951583 15183569 18951754 15183706 18951925 15183843 18952096 15183980 18952267 15184117 18952438 15184254 18952609 15184391 18952780 15184528 18952951 15184665 18953122 15184802 18953293 15184939 18953464 15185076 18953635 15185213 18953806 15185350 18953977 15185487 18954148 15185624 18954319 15185761 18954490 15185898 18954661 15186035 18954832 15186172 18955003 15186309 18955174 15186446 18955345 15186583 18955516 15186720 18955687 15186857 18955858 15186994 18956029 15187131 18956200 15187268 18956371 15187405 18956542 15187542 18956713 15187679 18956884 15187816 18957055 15187953 18957226 15188090 18957397 15188227 18957568 15188364 18957739 15188501 18957910 15188638 18958081 15188775 18958252 15188912 18958423 15189049 18958594 15189186 18958765 15189323 18958936 15189460 18959107 15189597 18959278 15189734 18959449 15189871 18959620 15190008 18959791 15190145 18959962 15190282 18960133 15190419 18960304 15190556 18960475 15190693 18960646 15190830 18960817 15190967 18960988 15191104 18961159 15191241 18961330 15191378 18961501 15191515 18961672 15191652 18961843 15191789 18962014 15191926 18962185 15192063 18962356 15192200 18962527 15192337 18962698 15192474 18962869 15192611 18963040 15192748 18963211 15192885 18963382 15193022 18963553 15193159 18963724 15193296 18963895 15193433 18964066 15193570 18964237 15193707 18964408 15193844 18964579 15193981 18964750 15194118 18964921 15194255 18965092 15194392 18965263 15194529 18965434 15194666 18965605 15194803 18965776 15194940 18965947 15195077 18966118 15195214 18966289 15195351 18966460 15195488 18966631 15195625 18966802 15195762 18966973 15195899 18967144 15196036 18967315 15196173 18967486 15196310 18967657 15196447 18967828 15196584 18967999 15196721 18968170 15196858 18968341 15196995 18968512 15197132 18968683 15197269 18968854 15197406 18969025 15197543 18969196 15197680 18969367 15197817 18969538 15197954 18969709 15198091 18969880 15198228 18970051 15198365 18970222 15198502 18970393 15198639 18970564 15198776 18970735 15198913 18970906 15199050 18971077 15199187 18971248 15199324 18971419 15199461 18971590 15199598 18971761 15199735 18971932 15199872 18972103 15200009 18972274 15200146 18972445 15200283 18972616 15200420 18972787 15200557 18972958 15200694 18973129 15200831 18973300 15200968 18973471 15201105 18973642 15201242 18973813 15201379 18973984 15201516 18974155 15201653 18974326 15201790 18974497 15201927 18974668 15202064 18974839 15202201 18975010 15202338 18975181 15202475 18975352 15202612 18975523 15202749 18975694 15202886 18975865 15203023 18976036 15203160 18976207 15203297 18976378 15203434 18976549 15203571 18976720 15203708 18976891 15203845 18977062 15203982 18977233 15204119 18977404 15204256 18977575 15204393 18977746 15204530 18977917 15204667 18978088 15204804 18978259 15204941 18978430 15205078 18978601 15205215 18978772 15205352 18978943 15205489 18979114 15205626 18979285
1000 67590183 0 67590183 84364389 67590320 84364560 67590457 84364731 67590594 84364902 67590731 84365073 67590868 84365244 67591005 84365415 67591142 84365586 67591279 84365757 67591416 84365928 67591553 84366099 67591690 84366270 67591827 84366441 67591964 84366612 67592101 84366783 67592238 84366954 67592375 84367125 67592512 84367296 67592649 84367467 67592786 84367638 67592923 84367809 67593060 84367980 67593197 84368151 67593334 84368322 67593471 84368493 67593608 84368664 67593745 84368835 67593882 84369006 67594019 84369177 67594156 84369348 67594293 84369519 67594430 84369690 67594567 84369861 67594704 84370032 67594841 84370203 67594978 84370374 67595115 84370545 67595252 84370716 67595389 84370887 67595526 84371058 67595663 84371229 67595800 84371400 67595937 84371571 67596074 84371742 67596211 84371913 67596348 84372084 67596485 84372255 67596622 84372426 67596759 84372597 67596896 84372768 67597033 84372939 67597170 84373110 67597307 84373281 67597444 84373452 67597581 84373623 67597718 84373794 67597855 84373965 67597992 84374136 67598129 84374307 67598266 84374478 67598403 84374649 67598540 84374820 67598677 84374991 67598814 84375162 67598951 84375333 67599088 84375504 67599225 84375675 67599362 84375846 67599499 84376017 67599636 84376188 67599773 84376359 67599910 84376530 67600047 84376701 67600184 84376872 67600321 84377043 67600458 84377214 67600595 84377385 67600732 84377556 67600869 84377727 67601006 84377898 67601143 84378069 67601280 84378240 67601417 84378411 67601554 84378582 67601691 84378753 67601828 84378924 67601965 84379095 67602102 84379266 67602239 84379437 67602376 84379608 67602513 84379779 67602650 84379950 67602787 84380121 67602924 84380292 67603061 84380463 67603198 84380634 67603335 84380805 67603472 84380976 67603609 84381147 67603746 84381318 67603883 84381489 67604020 84381660 67604157 84381831 67604294 84382002 67604431 84382173 67604568 84382344 67604705 84382515 67604842 84382686 67604979 84382857 67605116 84383028 67605253 84383199 67605390 84383370 67605527 84383541 67605664 84383712 67605801 84383883 67605938 84384054 67606075 84384225 67606212 84384396 67606349 84384567 67606486 84384738 67606623 84384909 67606760 84385080 67606897 84385251 67607034 84385422 67607171 84385593 67607308 84385764 67607445 84385935 67607582 84386106 67607719 84386277 67607856 84386448 67607993 84386619 67608130 84386790 67608267 84386961 67608404 84387132 67608541 84387303 67608678 84387474 67608815 84387645 67608952 84387816 67609089 84387987 67609226 84388158 67609363 84388329 67609500 84388500 67609637 84388671 67609774 84388842 67609911 84389013 67610048 84389184 67610185 84389355 67610322 84389526 67610459 84389697 67610596 84389868 67610733 84390039 67610870 84390210 67611007 84390381 67611144 84390552 67611281 84390723 67611418 84390894 67611555 84391065 67611692 84391236 67611829 84391407 67611966 84391578 67612103 84391749 67612240 84391920 67612377 84392091 67612514 84392262 67612651 84392433 67612788 84392604 67612925 84392775 67613062 84392946 67613199 84393117 67613336 84393288 67613473 84393459 67613610 84393630 67613747 84393801 67613884 84393972 67614021 84394143 67614158 84394314 67614295 84394485 67614432 84394656 67614569 84394827 67614706 84394998 67614843 84395169 67614980 84395340 67615117 84395511 67615254 84395682 67615391 84395853 67615528 84396024 67615665 84396195 67615802 84396366 67615939 84396537 67616076 84396708 67616213 84396879 67616350 84397050 67616487 84397221 67616624 84397392 67616761 84397563 67616898 84397734 67617035 84397905 67617172 84398076 67617309 84398247 67617446 84398418 67617583 84398589 67617720 84398760 67617857 84398931 67617994 84399102 67618131 84399273 67618268 84399444 67618405 84399615 67618542 84399786 67618679 84399957 67618816 84400128 67618953 84400299 67619090 84400470 67619227 84400641 67619364 84400812 67619501 84400983 67619638 84401154 67619775 84401325 67619912 84401496 67620049 84401667 67620186 84401838 67620323 84402009 67620460 84402180 67620597 84402351 67620734 84402522 67620871 84402693 67621008 84402864 67621145 84403035 67621282 84403206 67621419 84403377 67621556 84403548 67621693 84403719 67621830 84403890 67621967 84404061 67622104 84404232 67622241 84404403 67622378 84404574 67622515 84404745 67622652 84404916 67622789 84405087 67622926 84405258 67623063 84405429 67623200 84405600 67623337 84405771 67623474 84405942 67623611 84406113 67623748 84406284 67623885 84406455 67624022 84406626 67624159 84406797 67624296 84406968 67624433 84407139 67624570 84407310 67624707 84407481 67624844 84407652 67624981 84407823 67625118 84407994 67625255 84408165 67625392 84408336 67625529 84408507 67625666 84408678 67625803 84408849 67625940 84409020 67626077 84409191 67626214 84409362 67626351 84409533 67626488 84409704 67626625 84409875 67626762 84410046 67626899 84410217 67627036 84410388 67627173 84410559 67627310 84410730 67627447 84410901 67627584 84411072 67627721 84411243 67627858 84411414 67627995 84411585 67628132 84411756 67628269 84411927 67628406 84412098 67628543 84412269 67628680 84412440 67628817 84412611 67628954 84412782 67629091 84412953 67629228 84413124 67629365 84413295 67629502 84413466 67629639 84413637 67629776 84413808 67629913 84413979 67630050 84414150 67630187 84414321 67630324 84414492 67630461 84414663 67630598 84414834 67630735 84415005 67630872 84415176 67631009 84415347 67631146 84415518 67631283 84415689 67631420 84415860 67631557 84416031 67631694 84416202 67631831 84416373 67631968 84416544 67632105 84416715 67632242 84416886 67632379 84417057 67632516 84417228 67632653 84417399 67632790 84417570 67632927 84417741 67633064 84417912 67633201 84418083 67633338 84418254 67633475 84418425 67633612 84418596 67633749 84418767 67633886 84418938 67634023 84419109 67634160 84419280 67634297 84419451 67634434 84419622 67634571 84419793 67634708 84419964 67634845 84420135 67634982 84420306 67635119 84420477 67635256 84420648 67635393 84420819 67635530 84420990 67635667 84421161 67635804 84421332 67635941 84421503 67636078 84421674 67636215 84421845 67636352 84422016 67636489 84422187 67636626 84422358 67636763 84422529 67636900 84422700 67637037 84422871 67637174 84423042 67637311 84423213 67637448 84423384 67637585 84423555 67637722 84423726 67637859 84423897 67637996 84424068 67638133 84424239 67638270 84424410 67638407 84424581 67638544 84424752 67638681 84424923 67638818 84425094 67638955 84425265 67639092 84425436 67639229 84425607 67639366 84425778 67639503 84425949 67639640 84426120 67639777 84426291 67639914 84426462 67640051 84426633 67640188 84426804 67640325 84426975 67640462 84427146 67640599 84427317 67640736 84427488 67640873 84427659 67641010 84427830 67641147 84428001 67641284 84428172 67641421 84428343 67641558 84428514 67641695 84428685 67641832 84428856 67641969 84429027 67642106 84429198 67642243 84429369 67642380 84429540 67642517 84429711 67642654 84429882 67642791 84430053 67642928 84430224 67643065 84430395 67643202 84430566 67643339 84430737 67643476 84430908 67643613 84431079 67643750 84431250 67643887 84431421 67644024 84431592 67644161 84431763 67644298 84431934 67644435 84432105 67644572 84432276 67644709 84432447 67644846 84432618 67644983 84432789 67645120 84432960 67645257 84433131 67645394 84433302 67645531 84433473 67645668 84433644 67645805 84433815 67645942 84433986 67646079 84434157 67646216 84434328 67646353 84434499 67646490 84434670 67646627 84434841 67646764 84435012 67646901 84435183 67647038 84435354 67647175 84435525 67647312 84435696 67647449 84435867 67647586 84436038 67647723 84436209 67647860 84436380 67647997 84436551 67648134 84436722 67648271 84436893 67648408 84437064 67648545 84437235 67648682 84437406 67648819 84437577 67648956 84437748 67649093 84437919 67649230 84438090 67649367 84438261 67649504 84438432 67649641 84438603 67649778 84438774 67649915 84438945 67650052 84439116 67650189 84439287 67650326 84439458 67650463 84439629 67650600 84439800 67650737 84439971 67650874 84440142 67651011 84440313 67651148 84440484 67651285 84440655 67651422 84440826 67651559 84440997 67651696 84441168 67651833 84441339 67651970 84441510 67652107 84441681 67652244 84441852 67652381 84442023 67652518 84442194 67652655 84442365 67652792 84442536 67652929 84442707 67653066 84442878 67653203 84443049 67653340 84443220 67653477 84443391 67653614 84443562 67653751 84443733 67653888 84443904 67654025 84444075 67654162 84444246 67654299 84444417 67654436 84444588 67654573 84444759 67654710 84444930 67654847 84445101 67654984 84445272 67655121 84445443 67655258 84445614 67655395 84445785 67655532 84445956 67655669 84446127 67655806 84446298 67655943 84446469 67656080 84446640 67656217 84446811 67656354 84446982 67656491 84447153 67656628 84447324 67656765 84447495 67656902 84447666 67657039 84447837 67657176 84448008 67657313 84448179 67657450 84448350 67657587 84448521 67657724 84448692 67657861 84448863 67657998 84449034 67658135 84449205 67658272 84449376 67658409 84449547 67658546 84449718 67658683 84449889 67658820 84450060 67658957 84450231 67659094 84450402 67659231 84450573 67659368 84450744 67659505 84450915 67659642 84451086 67659779 84451257 67659916 84451428 67660053 84451599 67660190 84451770 67660327 84451941 67660464 84452112 67660601 84452283 67660738 84452454 67660875 84452625 67661012 84452796 67661149 84452967 67661286 84453138 67661423 84453309 67661560 84453480 67661697 84453651 67661834 84453822 67661971 84453993 67662108 84454164 67662245 84454335 67662382 84454506 67662519 84454677 67662656 84454848 67662793 84455019 67662930 84455190 67663067 84455361 67663204 84455532 67663341 84455703 67663478 84455874 67663615 84456045 67663752 84456216 67663889 84456387 67664026 84456558 67664163 84456729 67664300 84456900 67664437 84457071 67664574 84457242 67664711 84457413 67664848 84457584 67664985 84457755 67665122 84457926 67665259 84458097 67665396 84458268 67665533 84458439 67665670 84458610 67665807 84458781 67665944 84458952 67666081 84459123 67666218 84459294 67666355 84459465 67666492 84459636 67666629 84459807 67666766 84459978 67666903 84460149 67667040 84460320 67667177 84460491 67667314 84460662 67667451 84460833 67667588 84461004 67667725 84461175 67667862 84461346 67667999 84461517 67668136 84461688 67668273 84461859 67668410 84462030 67668547 84462201 67668684 84462372 67668821 84462543 67668958 84462714 67669095 84462885 67669232 84463056 67669369 84463227 67669506 84463398 67669643 84463569 67669780 84463740 67669917 84463911 67670054 84464082 67670191 84464253 67670328 84464424 67670465 84464595 67670602 84464766 67670739 84464937 67670876 84465108 67671013 84465279 67671150 84465450 67671287 84465621 67671424 84465792 67671561 84465963 67671698 84466134 67671835 84466305 67671972 84466476 67672109 84466647 67672246 84466818 67672383 84466989 67672520 84467160 67672657 84467331 67672794 84467502 67672931 84467673 67673068 84467844 67673205 84468015 67673342 84468186 67673479 84468357 67673616 84468528 67673753 84468699 67673890 84468870 67674027 84469041 67674164 84469212 67674301 84469383 67674438 84469554 67674575 84469725 67674712 84469896 67674849 84470067 67674986 84470238 67675123 84470409 67675260 84470580 67675397 84470751 67675534 84470922 67675671 84471093 67675808 84471264 67675945 84471435 67676082 84471606 67676219 84471777 67676356 84471948 67676493 84472119 67676630 84472290 67676767 84472461 67676904 84472632 67677041 84472803 67677178 84472974 67677315 84473145 67677452 84473316 67677589 84473487 67677726 84473658 67677863 84473829 67678000 84474000 67678137 84474171 67678274 84474342 67678411 84474513 67678548 84474684 67678685 84474855 67678822 84475026 67678959 84475197 67679096 84475368 67679233 84475539 67679370 84475710 67679507 84475881 67679644 84476052 67679781 84476223 67679918 84476394 67680055 84476565 67680192 84476736 67680329 84476907 67680466 84477078 67680603 84477249 67680740 84477420 67680877 84477591 67681014 84477762 67681151 84477933 67681288 84478104 67681425 84478275 67681562 84478446 67681699 84478617 67681836 84478788 67681973 84478959 67682110 84479130 67682247 84479301 67682384 84479472 67682521 84479643 67682658 84479814 67682795 84479985 67682932 84480156 67683069 84480327 67683206 84480498 67683343 84480669 67683480 84480840 67683617 84481011 67683754 84481182 67683891 84481353 67684028 84481524 67684165 84481695 67684302 84481866 67684439 84482037 67684576 84482208 67684713 84482379 67684850 84482550 67684987 84482721 67685124 84482892 67685261 84483063 67685398 84483234 67685535 84483405 67685672 84483576 67685809 84483747 67685946 84483918 67686083 84484089 67686220 84484260 67686357 84484431 67686494 84484602 67686631 84484773 67686768 84484944 67686905 84485115 67687042 84485286 67687179 84485457 67687316 84485628 67687453 84485799 67687590 84485970 67687727 84486141 67687864 84486312 67688001 84486483 67688138 84486654 67688275 84486825 67688412 84486996 67688549 84487167 67688686 84487338 67688823 84487509 67688960 84487680 67689097 84487851 67689234 84488022 67689371 84488193 67689508 84488364 67689645 84488535 67689782 84488706 67689919 84488877 67690056 84489048 67690193 84489219 67690330 84489390 67690467 84489561 67690604 84489732 67690741 84489903 67690878 84490074 67691015 84490245 67691152 84490416 67691289 84490587 67691426 84490758 67691563 84490929 67691700 84491100 67691837 84491271 67691974 84491442 67692111 84491613 67692248 84491784 67692385 84491955 67692522 84492126 67692659 84492297 67692796 84492468 67692933 84492639 67693070 84492810 67693207 84492981 67693344 84493152 67693481 84493323 67693618 84493494 67693755 84493665 67693892 84493836 67694029 84494007 67694166 84494178 67694303 84494349 67694440 84494520 67694577 84494691 67694714 84494862 67694851 84495033 67694988 84495204 67695125 84495375 67695262 84495546 67695399 84495717 67695536 84495888 67695673 84496059 67695810 84496230 67695947 84496401 67696084 84496572 67696221 84496743 67696358 84496914 67696495 84497085 67696632 84497256 67696769 84497427 67696906 84497598 67697043 84497769 67697180 84497940 67697317 84498111 67697454 84498282 67697591 84498453 67697728 84498624 67697865 84498795 67698002 84498966 67698139 84499137 67698276 84499308 67698413 84499479 67698550 84499650 67698687 84499821 67698824 84499992 67698961 84500163 67699098 84500334 67699235 84500505 67699372 84500676 67699509 84500847 67699646 84501018 67699783 84501189 67699920 84501360 67700057 84501531 67700194 84501702 67700331 84501873 67700468 84502044 67700605 84502215 67700742 84502386 67700879 84502557 67701016 84502728 67701153 84502899 67701290 84503070 67701427 84503241 67701564 84503412 67701701 84503583 67701838 84503754 67701975 84503925 67702112 84504096 67702249 84504267 67702386 84504438 67702523 84504609 67702660 84504780 67702797 84504951 67702934 84505122 67703071 84505293 67703208 84505464 67703345 84505635 67703482 84505806 67703619 84505977 67703756 84506148 67703893 84506319 67704030 84506490 67704167 84506661 67704304 84506832 67704441 84507003 67704578 84507174 67704715 84507345 67704852 84507516 67704989 84507687 67705126 84507858 67705263 84508029 67705400 84508200 67705537 84508371 67705674 84508542 67705811 84508713 67705948 84508884 67706085 84509055 67706222 84509226 67706359 84509397 67706496 84509568 67706633 84509739 67706770 84509910 67706907 84510081 67707044 84510252 67707181 84510423 67707318 84510594 67707455 84510765 67707592 84510936 67707729 84511107 67707866 84511278 67708003 84511449 67708140 84511620 67708277 84511791 67708414 84511962 67708551 84512133 67708688 84512304 67708825 84512475 67708962 84512646 67709099 84512817 67709236 84512988 67709373 84513159 67709510 84513330 67709647 84513501 67709784 84513672 67709921 84513843 67710058 84514014 67710195 84514185 67710332 84514356 67710469 84514527 67710606 84514698 67710743 84514869 67710880 84515040 67711017 84515211 67711154 84515382 67711291 84515553 67711428 84515724 67711565 84515895 67711702 84516066 67711839 84516237 67711976 84516408 67712113 84516579 67712250 84516750 67712387 84516921 67712524 84517092 67712661 84517263 67712798 84517434 67712935 84517605 67713072 84517776 67713209 84517947 67713346 84518118 67713483 84518289 67713620 84518460 67713757 84518631 67713894 84518802 67714031 84518973 67714168 84519144 67714305 84519315 67714442 84519486 67714579 84519657 67714716 84519828 67714853 84519999 67714990 84520170 67715127 84520341 67715264 84520512 67715401 84520683 67715538 84520854 67715675 84521025 67715812 84521196 67715949 84521367 67716086 84521538 67716223 84521709 67716360 84521880 67716497 84522051 67716634 84522222 67716771 84522393 67716908 84522564 67717045 84522735 67717182 84522906 67717319 84523077 67717456 84523248 67717593 84523419 67717730 84523590 67717867 84523761 67718004 84523932 67718141 84524103 67718278 84524274 67718415 84524445 67718552 84524616 67718689 84524787 67718826 84524958 67718963 84525129 67719100 84525300 67719237 84525471 67719374 84525642 67719511 84525813 67719648 84525984 67719785 84526155 67719922 84526326 67720059 84526497 67720196 84526668 67720333 84526839 67720470 84527010 67720607 84527181 67720744 84527352 67720881 84527523 67721018 84527694 67721155 84527865 67721292 84528036 67721429 84528207 67721566 84528378 67721703 84528549 67721840 84528720 67721977 84528891 67722114 84529062 67722251 84529233 67722388 84529404 67722525 84529575 67722662 84529746 67722799 84529917 67722936 84530088 67723073 84530259 67723210 84530430 67723347 84530601 67723484 84530772 67723621 84530943 67723758 84531114 67723895 84531285 67724032 84531456 67724169 84531627 67724306 84531798 67724443 84531969 67724580 84532140 67724717 84532311 67724854 84532482 67724991 84532653 67725128 84532824 67725265 84532995 67725402 84533166 67725539 84533337 67725676 84533508 67725813 84533679 67725950 84533850 67726087 84534021 67726224 84534192 67726361 84534363 67726498 84534534 67726635 84534705 67726772 84534876 67726909 84535047
1000 59656102 0 59656102 74461266 59656239 74461437 59656376 74461608 59656513 74461779 59656650 74461950 59656787 74462121 59656924 74462292 59657061 74462463 59657198 74462634 59657335 74462805 59657472 74462976 59657609 74463147 59657746 74463318 59657883 74463489 59658020 74463660 59658157 74463831 59658294 74464002 59658431 74464173 59658568 74464344 59658705 74464515 59658842 74464686 59658979 74464857 59659116 74465028 59659253 74465199 59659390 74465370 59659527 74465541 59659664 74465712 59659801 74465883 59659938 74466054 59660075 74466225 59660212 74466396 59660349 74466567 59660486 74466738 59660623 74466909 59660760 74467080 59660897 74467251 59661034 74467422 59661171 74467593 59661308 74467764 59661445 74467935 59661582 74468106 59661719 74468277 59661856 74468448 59661993 74468619 59662130 74468790 59662267 74468961 59662404 74469132 59662541 74469303 59662678 74469474 59662815 74469645 59662952 74469816 59663089 74469987 59663226 74470158 59663363 74470329 59663500 74470500 59663637 74470671 59663774 74470842 59663911 74471013 59664048 74471184 59664185 74471355 59664322 74471526 59664459 74471697 59664596 74471868 59664733 74472039 59664870 74472210 59665007 74472381 59665144 74472552 59665281 74472723 59665418 74472894 59665555 74473065 59665692 74473236 59665829 74473407 59665966 74473578 59666103 74473749 59666240 74473920 59666377 74474091 59666514 74474262 59666651 74474433 59666788 74474604 59666925 74474775 59667062 74474946 59667199 74475117 59667336 74475288 59667473 74475459 59667610 74475630 59667747 74475801 59667884 74475972 59668021 74476143 59668158 74476314 59668295 74476485 59668432 74476656 59668569 74476827 59668706 74476998 59668843 74477169 59668980 74477340 59669117 74477511 59669254 74477682 59669391 74477853 59669528 74478024 59669665 74478195 59669802 74478366 59669939 74478537 59670076 74478708 59670213 74478879 59670350 74479050 59670487 74479221 59670624 74479392 59670761 74479563 59670898 74479734 59671035 74479905 59671172 74480076 59671309 74480247 59671446 74480418 59671583 74480589 59671720 74480760 59671857 74480931 59671994 74481102 59672131 74481273 59672268 74481444 59672405 74481615 59672542 74481786 59672679 74481957 59672816 74482128 59672953 74482299 59673090 74482470 59673227 74482641 59673364 74482812 59673501 74482983 59673638 74483154 59673775 74483325 59673912 74483496 59674049 74483667 59674186 74483838 59674323 74484009 59674460 74484180 59674597 74484351 59674734 74484522 59674871 74484693 59675008 74484864 59675145 74485035 59675282 74485206 59675419 74485377 59675556 74485548 59675693 74485719 59675830 74485890 59675967 74486061 59676104 74486232 59676241 74486403 59676378 74486574 59676515 74486745 59676652 74486916 59676789 74487087 59676926 74487258 59677063 74487429 59677200 74487600 59677337 74487771 59677474 74487942 59677611 74488113 59677748 74488284 59677885 74488455 59678022 74488626 59678159 74488797 59678296 74488968 59678433 74489139 59678570 74489310 59678707 74489481 59678844 74489652 59678981 74489823 59679118 74489994 59679255 74490165 59679392 74490336 59679529 74490507 59679666 74490678 59679803 74490849 59679940 74491020 59680077 74491191 59680214 74491362 59680351 74491533 59680488 74491704 59680625 74491875 59680762 74492046 59680899 74492217 59681036 74492388 59681173 74492559 59681310 74492730 59681447 74492901 59681584 74493072 59681721 74493243 59681858 74493414 59681995 74493585 59682132 74493756 59682269 74493927 59682406 74494098 59682543 74494269 59682680 74494440 59682817 74494611 59682954 74494782 59683091 74494953 59683228 74495124 59683365 74495295 59683502 74495466 59683639 74495637 59683776 74495808 59683913 74495979 59684050 74496150 59684187 74496321 59684324 74496492 59684461 74496663 59684598 74496834 59684735 74497005 59684872 74497176 59685009 74497347 59685146 74497518 59685283 74497689 59685420 74497860 59685557 74498031 59685694 74498202 59685831 74498373 59685968 74498544 59686105 74498715 59686242 74498886 59686379 74499057 59686516 74499228 59686653 74499399 59686790 74499570 59686927 74499741 59687064 74499912 59687201 74500083 59687338 74500254 59687475 74500425 59687612 74500596 59687749 74500767 59687886 74500938 59688023 74501109 59688160 74501280 59688297 74501451 59688434 74501622 59688571 74501793 59688708 74501964 59688845 74502135 59688982 74502306 59689119 74502477 59689256 74502648 59689393 74502819 59689530 74502990 59689667 74503161 59689804 74503332 59689941 74503503 59690078 74503674 59690215 74503845 59690352 74504016 59690489 74504187 59690626 74504358 59690763 74504529 59690900 74504700 59691037 74504871 59691174 74505042 59691311 74505213 59691448 74505384 59691585 74505555 59691722 74505726 59691859 74505897 59691996 74506068 59692133 74506239 59692270 74506410 59692407 74506581 59692544 74506752 59692681 74506923 59692818 74507094 59692955 74507265 59693092 74507436 59693229 74507607 59693366 74507778 59693503 74507949 59693640 74508120 59693777 74508291 59693914 74508462 59694051 74508633 59694188 74508804 59694325 74508975 59694462 74509146 59694599 74509317 59694736 74509488 59694873 74509659 59695010 74509830 59695147 74510001 59695284 74510172 59695421 74510343 59695558 74510514 59695695 74510685 59695832 74510856 59695969 74511027 59696106 74511198 59696243 74511369 59696380 74511540 59696517 74511711 59696654 74511882 59696791 74512053 59696928 74512224 59697065 74512395 59697202 74512566 59697339 74512737 59697476 74512908 59697613 74513079 59697750 74513250 59697887 74513421 59698024 74513592 59698161 74513763 59698298 74513934 59698435 74514105 59698572 74514276 59698709 74514447 59698846 74514618 59698983 74514789 59699120 74514960 59699257 74515131 59699394 74515302 59699531 74515473 59699668 74515644 59699805 74515815 59699942 74515986 59700079 74516157 59700216 74516328 59700353 74516499 59700490 74516670 59700627 74516841 59700764 74517012 59700901 74517183 59701038 74517354 59701175 74517525 59701312 74517696 59701449 74517867 59701586 74518038 59701723 74518209 59701860 74518380 59701997 74518551 59702134 74518722 59702271 74518893 59702408 74519064 59702545 74519235 59702682 74519406 59702819 74519577 59702956 74519748 59703093 74519919 59703230 74520090 59703367 74520261 59703504 74520432 59703641 74520603 59703778 74520774 59703915 74520945 59704052 74521116 59704189 74521287 59704326 74521458 59704463 74521629 59704600 74521800 59704737 74521971 59704874 74522142 59705011 74522313 59705148 74522484 59705285 74522655 59705422 74522826 59705559 74522997 59705696 74523168 59705833 74523339 59705970 74523510 59706107 74523681 59706244 74523852 59706381 74524023 59706518 74524194 59706655 74524365 59706792 74524536 59706929 74524707 59707066 74524878 59707203 74525049 59707340 74525220 59707477 74525391 59707614 74525562 59707751 74525733 59707888 74525904 59708025 74526075 59708162 74526246 59708299 74526417 59708436 74526588 59708573 74526759 59708710 74526930 59708847 74527101 59708984 74527272 59709121 74527443 59709258 74527614 59709395 74527785 59709532 74527956 59709669 74528127 59709806 74528298 59709943 74528469 59710080 74528640 59710217 74528811 59710354 74528982 59710491 74529153 59710628 74529324 59710765 74529495 59710902 74529666 59711039 74529837 59711176 74530008 59711313 74530179 59711450 74530350 59711587 74530521 59711724 74530692 59711861 74530863 59711998 74531034 59712135 74531205 59712272 74531376 59712409 74531547 59712546 74531718 59712683 74531889 59712820 74532060 59712957 74532231 59713094 74532402 59713231 74532573 59713368 74532744 59713505 74532915 59713642 74533086 59713779 74533257 59713916 74533428 59714053 74533599 59714190 74533770 59714327 74533941 59714464 74534112 59714601 74534283 59714738 74534454 59714875 74534625 59715012 74534796 59715149 74534967 59715286 74535138 59715423 74535309 59715560 74535480 59715697 74535651 59715834 74535822 59715971 74535993 59716108 74536164 59716245 74536335 59716382 74536506 59716519 74536677 59716656 74536848 59716793 74537019 59716930 74537190 59717067 74537361 59717204 74537532 59717341 74537703 59717478 74537874 59717615 74538045 59717752 74538216 59717889 74538387 59718026 74538558 59718163 74538729 59718300 74538900 59718437 74539071 59718574 74539242 59718711 74539413 59718848 74539584 59718985 74539755 59719122 74539926 59719259 74540097 59719396 74540268 59719533 74540439 59719670 74540610 59719807 74540781 59719944 74540952 59720081 74541123 59720218 74541294 59720355 74541465 59720492 74541636 59720629 74541807 59720766 74541978 59720903 74542149 59721040 74542320 59721177 74542491 59721314 74542662 59721451 74542833 59721588 74543004 59721725 74543175 59721862 74543346 59721999 74543517 59722136 74543688 59722273 74543859 59722410 74544030 59722547 74544201 59722684 74544372 59722821 74544543 59722958 74544714 59723095 74544885 59723232 74545056 59723369 74545227 59723506 74545398 59723643 74545569 59723780 74545740 59723917 74545911 59724054 74546082 59724191 74546253 59724328 74546424 59724465 74546595 59724602 74546766 59724739 74546937 59724876 74547108 59725013 74547279 59725150 74547450 59725287 74547621 59725424 74547792 59725561 74547963 59725698 74548134 59725835 74548305 59725972 74548476 59726109 74548647 59726246 74548818 59726383 74548989 59726520 74549160 59726657 74549331 59726794 74549502 59726931 74549673 59727068 74549844 59727205 74550015 59727342 74550186 59727479 74550357 59727616 74550528 59727753 74550699 59727890 74550870 59728027 74551041 59728164 74551212 59728301 74551383 59728438 74551554 59728575 74551725 59728712 74551896 59728849 74552067 59728986 74552238 59729123 74552409 59729260 74552580 59729397 74552751 59729534 74552922 59729671 74553093 59729808 74553264 59729945 74553435 59730082 74553606 59730219 74553777 59730356 74553948 59730493 74554119 59730630 74554290 59730767 74554461 59730904 74554632 59731041 74554803 59731178 74554974 59731315 74555145 59731452 74555316 59731589 74555487 59731726 74555658 59731863 74555829 59732000 74556000 59732137 74556171 59732274 74556342 59732411 74556513 59732548 74556684 59732685 74556855 59732822 74557026 59732959 74557197 59733096 74557368 59733233 74557539 59733370 74557710 59733507 74557881 59733644 74558052 59733781 74558223 59733918 74558394 59734055 74558565 59734192 74558736 59734329 74558907 59734466 74559078 59734603 74559249 59734740 74559420 59734877 74559591 59735014 74559762 59735151 74559933 59735288 74560104 59735425 74560275 59735562 74560446 59735699 74560617 59735836 74560788 59735973 74560959 59736110 74561130 59736247 74561301 59736384 74561472 59736521 74561643 59736658 74561814 59736795 74561985 59736932 74562156 59737069 74562327 59737206 74562498 59737343 74562669 59737480 74562840 59737617 74563011 59737754 74563182 59737891 74563353 59738028 74563524 59738165 74563695 59738302 74563866 59738439 74564037 59738576 74564208 59738713 74564379 59738850 74564550 59738987 74564721 59739124 74564892 59739261 74565063 59739398 74565234 59739535 74565405 59739672 74565576 59739809 74565747 59739946 74565918 59740083 74566089 59740220 74566260 59740357 74566431 59740494 74566602 59740631 74566773 59740768 74566944 59740905 74567115 59741042 74567286 59741179 74567457 59741316 74567628 59741453 74567799 59741590 74567970 59741727 74568141 59741864 74568312 59742001 74568483 59742138 74568654 59742275 74568825 59742412 74568996 59742549 74569167 59742686 74569338 59742823 74569509 59742960 74569680 59743097 74569851 59743234 74570022 59743371 74570193 59743508 74570364 59743645 74570535 59743782 74570706 59743919 74570877 59744056 74571048 59744193 74571219 59744330 74571390 59744467 74571561 59744604 74571732 59744741 74571903 59744878 74572074 59745015 74572245 59745152 74572416 59745289 74572587 59745426 74572758 59745563 74572929 59745700 74573100 59745837 74573271 59745974 74573442 59746111 74573613 59746248 74573784 59746385 74573955 59746522 74574126 59746659 74574297 59746796 74574468 59746933 74574639 59747070 74574810 59747207 74574981 59747344 74575152 59747481 74575323 59747618 74575494 59747755 74575665 59747892 74575836 59748029 74576007 59748166 74576178 59748303 74576349 59748440 74576520 59748577 74576691 59748714 74576862 59748851 74577033 59748988 74577204 59749125 74577375 59749262 74577546 59749399 74577717 59749536 74577888 59749673 74578059 59749810 74578230 59749947 74578401 59750084 74578572 59750221 74578743 59750358 74578914 59750495 74579085 59750632 74579256 59750769 74579427 59750906 74579598 59751043 74579769 59751180 74579940 59751317 74580111 59751454 74580282 59751591 74580453 59751728 74580624 59751865 74580795 59752002 74580966 59752139 74581137 59752276 74581308 59752413 74581479 59752550 74581650 59752687 74581821 59752824 74581992 59752961 74582163 59753098 74582334 59753235 74582505 59753372 74582676 59753509 74582847 59753646 74583018 59753783 74583189 59753920 74583360 59754057 74583531 59754194 74583702 59754331 74583873 59754468 74584044 59754605 74584215 59754742 74584386 59754879 74584557 59755016 74584728 59755153 74584899 59755290 74585070 59755427 74585241 59755564 74585412 59755701 74585583 59755838 74585754 59755975 74585925 59756112 74586096 59756249 74586267 59756386 74586438 59756523 74586609 59756660 74586780 59756797 74586951 59756934 74587122 59757071 74587293 59757208 74587464 59757345 74587635 59757482 74587806 59757619 74587977 59757756 74588148 59757893 74588319 59758030 74588490 59758167 74588661 59758304 74588832 59758441 74589003 59758578 74589174 59758715 74589345 59758852 74589516 59758989 74589687 59759126 74589858 59759263 74590029 59759400 74590200 59759537 74590371 59759674 74590542 59759811 74590713 59759948 74590884 59760085 74591055 59760222 74591226 59760359 74591397 59760496 74591568 59760633 74591739 59760770 74591910 59760907 74592081 59761044 74592252 59761181 74592423 59761318 74592594 59761455 74592765 59761592 74592936 59761729 74593107 59761866 74593278 59762003 74593449 59762140 74593620 59762277 74593791 59762414 74593962 59762551 74594133 59762688 74594304 59762825 74594475 59762962 74594646 59763099 74594817 59763236 74594988 59763373 74595159 59763510 74595330 59763647 74595501 59763784 74595672 59763921 74595843 59764058 74596014 59764195 74596185 59764332 74596356 59764469 74596527 59764606 74596698 59764743 74596869 59764880 74597040 59765017 74597211 59765154 74597382 59765291 74597553 59765428 74597724 59765565 74597895 59765702 74598066 59765839 74598237 59765976 74598408 59766113 74598579 59766250 74598750 59766387 74598921 59766524 74599092 59766661 74599263 59766798 74599434 59766935 74599605 59767072 74599776 59767209 74599947 59767346 74600118 59767483 74600289 59767620 74600460 59767757 74600631 59767894 74600802 59768031 74600973 59768168 74601144 59768305 74601315 59768442 74601486 59768579 74601657 59768716 74601828 59768853 74601999 59768990 74602170 59769127 74602341 59769264 74602512 59769401 74602683 59769538 74602854 59769675 74603025 59769812 74603196 59769949 74603367 59770086 74603538 59770223 74603709 59770360 74603880 59770497 74604051 59770634 74604222 59770771 74604393 59770908 74604564 59771045 74604735 59771182 74604906 59771319 74605077 59771456 74605248 59771593 74605419 59771730 74605590 59771867 74605761 59772004 74605932 59772141 74606103 59772278 74606274 59772415 74606445 59772552 74606616 59772689 74606787 59772826 74606958 59772963 74607129 59773100 74607300 59773237 74607471 59773374 74607642 59773511 74607813 59773648 74607984 59773785 74608155 59773922 74608326 59774059 74608497 59774196 74608668 59774333 74608839 59774470 74609010 59774607 74609181 59774744 74609352 59774881 74609523 59775018 74609694 59775155 74609865 59775292 74610036 59775429 74610207 59775566 74610378 59775703 74610549 59775840 74610720 59775977 74610891 59776114 74611062 59776251 74611233 59776388 74611404 59776525 74611575 59776662 74611746 59776799 74611917 59776936 74612088 59777073 74612259 59777210 74612430 59777347 74612601 59777484 74612772 59777621 74612943 59777758 74613114 59777895 74613285 59778032 74613456 59778169 74613627 59778306 74613798 59778443 74613969 59778580 74614140 59778717 74614311 59778854 74614482 59778991 74614653 59779128 74614824 59779265 74614995 59779402 74615166 59779539 74615337 59779676 74615508 59779813 74615679 59779950 74615850 59780087 74616021 59780224 74616192 59780361 74616363 59780498 74616534 59780635 74616705 59780772 74616876 59780909 74617047 59781046 74617218 59781183 74617389 59781320 74617560 59781457 74617731 59781594 74617902 59781731 74618073 59781868 74618244 59782005 74618415 59782142 74618586 59782279 74618757 59782416 74618928 59782553 74619099 59782690 74619270 59782827 74619441 59782964 74619612 59783101 74619783 59783238 74619954 59783375 74620125 59783512 74620296 59783649 74620467 59783786 74620638 59783923 74620809 59784060 74620980 59784197 74621151 59784334 74621322 59784471 74621493 59784608 74621664 59784745 74621835 59784882 74622006 59785019 74622177 59785156 74622348 59785293 74622519 59785430 74622690 59785567 74622861 59785704 74623032 59785841 74623203 59785978 74623374 59786115 74623545 59786252 74623716 59786389 74623887 59786526 74624058 59786663 74624229 59786800 74624400 59786937 74624571 59787074 74624742 59787211 74624913 59787348 74625084 59787485 74625255 59787622 74625426 59787759 74625597 59787896 74625768 59788033 74625939 59788170 74626110 59788307 74626281 59788444 74626452 59788581 74626623 59788718 74626794 59788855 74626965 59788992 74627136 59789129 74627307 59789266 74627478 59789403 74627649 59789540 74627820 59789677 74627991 59789814 74628162 59789951 74628333 59790088 74628504 59790225 74628675 59790362 74628846 59790499 74629017 59790636 74629188 59790773 74629359 59790910 74629530 59791047 74629701 59791184 74629872 59791321 74630043 59791458 74630214 59791595 74630385 59791732 74630556 59791869 74630727 59792006 74630898 59792143 74631069 59792280 74631240 59792417 74631411 59792554 74631582 59792691 74631753 59792828 74631924
1000 72060900 0 72060900 89944627 72061037 89944798 72061174 89944969 72061311 89945140 72061448 89945311 72061585 89945482 72061722 89945653 72061859 89945824 72061996 89945995 72062133 89946166 72062270 89946337 72062407 89946508 72062544 89946679 72062681 89946850 72062818 89947021 72062955 89947192 72063092 89947363 72063229 89947534 72063366 89947705 72063503 89947876 72063640 89948047 72063777 89948218 72063914 89948389 72064051 89948560 72064188 89948731 72064325 89948902 72064462 89949073 72064599 89949244 72064736 89949415 72064873 89949586 72065010 89949757 72065147 89949928 72065284 89950099 72065421 89950270 72065558 89950441 72065695 89950612 72065832 89950783 72065969 89950954 72066106 89951125 72066243 89951296 72066380 89951467 72066517 89951638 72066654 89951809 72066791 89951980 72066928 89952151 72067065 89952322 72067202 89952493 72067339 89952664 72067476 89952835 72067613 89953006 72067750 89953177 72067887 89953348 72068024 89953519 72068161 89953690 72068298 89953861 72068435 89954032 72068572 89954203 72068709 89954374 72068846 89954545 72068983 89954716 72069120 89954887 72069257 89955058 72069394 89955229 72069531 89955400 72069668 89955571 72069805 89955742 72069942 89955913 72070079 89956084 72070216 89956255 72070353 89956426 72070490 89956597 72070627 89956768 72070764 89956939 72070901 89957110 72071038 89957281 72071175 89957452 72071312 89957623 72071449 89957794 72071586 89957965 72071723 89958136 72071860 89958307 72071997 89958478 72072134 89958649 72072271 89958820 72072408 89958991 72072545 89959162 72072682 89959333 72072819 89959504 72072956 89959675 72073093 89959846 72073230 89960017 72073367 89960188 72073504 89960359 72073641 89960530 72073778 89960701 72073915 89960872 72074052 89961043 72074189 89961214 72074326 89961385 72074463 89961556 72074600 89961727 72074737 89961898 72074874 89962069 72075011 89962240 72075148 89962411 72075285 89962582 72075422 89962753 72075559 89962924 72075696 89963095 72075833 89963266 72075970 89963437 72076107 89963608 72076244 89963779 72076381 89963950 72076518 89964121 72076655 89964292 72076792 89964463 72076929 89964634 72077066 89964805 72077203 89964976 72077340 89965147 72077477 89965318 72077614 89965489 72077751 89965660 72077888 89965831 72078025 89966002 72078162 89966173 72078299 89966344 72078436 89966515 72078573 89966686 72078710 89966857 72078847 89967028 72078984 89967199 72079121 89967370 72079258 89967541 72079395 89967712 72079532 89967883 72079669 89968054 72079806 89968225 72079943 89968396 72080080 89968567 72080217 89968738 72080354 89968909 72080491 89969080 72080628 89969251 72080765 89969422 72080902 89969593 72081039 89969764 72081176 89969935 72081313 89970106 72081450 89970277 72081587 89970448 72081724 89970619 72081861 89970790 72081998 89970961 72082135 89971132 72082272 89971303 72082409 89971474 72082546 89971645 72082683 89971816 72082820 89971987 72082957 89972158 72083094 89972329 72083231 89972500 72083368 89972671 72083505 89972842 72083642 89973013 72083779 89973184 72083916 89973355 72084053 89973526 72084190 89973697 72084327 89973868 72084464 89974039 72084601 89974210 72084738 89974381 72084875 89974552 72085012 89974723 72085149 89974894 72085286 89975065 72085423 89975236 72085560 89975407 72085697 89975578 72085834 89975749 72085971 89975920 72086108 89976091 72086245 89976262 72086382 89976433 72086519 89976604 72086656 89976775 72086793 89976946 72086930 89977117 72087067 89977288 72087204 89977459 72087341 89977630 72087478 89977801 72087615 89977972 72087752 89978143 72087889 89978314 72088026 89978485 72088163 89978656 72088300 89978827 72088437 89978998 72088574 89979169 72088711 89979340 72088848 89979511 72088985 89979682 72089122 89979853 72089259 89980024 72089396 89980195 72089533 89980366 72089670 89980537 72089807 89980708 72089944 89980879 72090081 89981050 72090218 89981221 72090355 89981392 72090492 89981563 72090629 89981734 72090766 89981905 72090903 89982076 72091040 89982247 72091177 89982418 72091314 89982589 72091451 89982760 72091588 89982931 72091725 89983102 72091862 89983273 72091999 89983444 72092136 89983615 72092273 89983786 72092410 89983957 72092547 89984128 72092684 89984299 72092821 89984470 72092958 89984641 72093095 89984812 72093232 89984983 72093369 89985154 72093506 89985325 72093643 89985496 72093780 89985667 72093917 89985838 72094054 89986009 72094191 89986180 72094328 89986351 72094465 89986522 72094602 89986693 72094739 89986864 72094876 89987035 72095013 89987206 72095150 89987377 72095287 89987548 72095424 89987719 72095561 89987890 72095698 89988061 72095835 89988232 72095972 89988403 72096109 89988574 72096246 89988745 72096383 89988916 72096520 89989087 72096657 89989258 72096794 89989429 72096931 89989600 72097068 89989771 72097205 89989942 72097342 89990113 72097479 89990284 72097616 89990455 72097753 89990626 72097890 89990797 72098027 89990968 72098164 89991139 72098301 89991310 72098438 89991481 72098575 89991652 72098712 89991823 72098849 89991994 72098986 89992165 72099123 89992336 72099260 89992507 72099397 89992678 72099534 89992849 72099671 89993020 72099808 89993191 72099945 89993362 72100082 89993533 72100219 89993704 72100356 89993875 72100493 89994046 72100630 89994217 72100767 89994388 72100904 89994559 72101041 89994730 72101178 89994901 72101315 89995072 72101452 89995243 72101589 89995414 72101726 89995585 72101863 89995756 72102000 89995927 72102137 89996098 72102274 89996269 72102411 89996440 72102548 89996611 72102685 89996782 72102822 89996953 72102959 89997124 72103096 89997295 72103233 89997466 72103370 89997637 72103507 89997808 72103644 89997979 72103781 89998150 72103918 89998321 72104055 89998492 72104192 89998663 72104329 89998834 72104466 89999005 72104603 89999176 72104740 89999347 72104877 89999518 72105014 89999689 72105151 89999860 72105288 90000031 72105425 90000202 72105562 90000373 72105699 90000544 72105836 90000715 72105973 90000886 72106110 90001057 72106247 90001228 72106384 90001399 72106521 90001570 72106658 90001741 72106795 90001912 72106932 90002083 72107069 90002254 72107206 90002425 72107343 90002596 72107480 90002767 72107617 90002938 72107754 90003109 72107891 90003280 72108028 90003451 72108165 90003622 72108302 90003793 72108439 90003964 72108576 90004135 72108713 90004306 72108850 90004477 72108987 90004648 72109124 90004819 72109261 90004990 72109398 90005161 72109535 90005332 72109672 90005503 72109809 90005674 72109946 90005845 72110083 90006016 72110220 90006187 72110357 90006358 72110494 90006529 72110631 90006700 72110768 90006871 72110905 90007042 72111042 90007213 72111179 90007384 72111316 90007555 72111453 90007726 72111590 90007897 72111727 90008068 72111864 90008239 72112001 90008410 72112138 90008581 72112275 90008752 72112412 90008923 72112549 90009094 72112686 90009265 72112823 90009436 72112960 90009607 72113097 90009778 72113234 90009949 72113371 90010120 72113508 90010291 72113645 90010462 72113782 90010633 72113919 90010804 72114056 90010975 72114193 90011146 72114330 90011317 72114467 90011488 72114604 90011659 72114741 90011830 72114878 90012001 72115015 90012172 72115152 90012343 72115289 90012514 72115426 90012685 72115563 90012856 72115700 90013027 72115837 90013198 72115974 90013369 72116111 90013540 72116248 90013711 72116385 90013882 72116522 90014053 72116659 90014224 72116796 90014395 72116933 90014566 72117070 90014737 72117207 90014908 72117344 90015079 72117481 90015250 72117618 90015421 72117755 90015592 72117892 90015763 72118029 90015934 72118166 90016105 72118303 90016276 72118440 90016447 72118577 90016618 72118714 90016789 72118851 90016960 72118988 90017131 72119125 90017302 72119262 90017473 72119399 90017644 72119536 90017815 72119673 90017986 72119810 90018157 72119947 90018328 72120084 90018499 72120221 90018670 72120358 90018841 72120495 90019012 72120632 90019183 72120769 90019354 72120906 90019525 72121043 90019696 72121180 90019867 72121317 90020038 72121454 90020209 72121591 90020380 72121728 90020551 72121865 90020722 72122002 90020893 72122139 90021064 72122276 90021235 72122413 90021406 72122550 90021577 72122687 90021748 72122824 90021919 72122961 90022090 72123098 90022261 72123235 90022432 72123372 90022603 72123509 90022774 72123646 90022945 72123783 90023116 72123920 90023287 72124057 90023458 72124194 90023629 72124331 90023800 72124468 90023971 72124605 90024142 72124742 90024313 72124879 90024484 72125016 90024655 72125153 90024826 72125290 90024997 72125427 90025168 72125564 90025339 72125701 90025510 72125838 90025681 72125975 90025852 72126112 90026023 72126249 90026194 72126386 90026365 72126523 90026536 72126660 90026707 72126797 90026878 72126934 90027049 72127071 90027220 72127208 90027391 72127345 90027562 72127482 90027733 72127619 90027904 72127756 90028075 72127893 90028246 72128030 90028417 72128167 90028588 72128304 90028759 72128441 90028930 72128578 90029101 72128715 90029272 72128852 90029443 72128989 90029614 72129126 90029785 72129263 90029956 72129400 90030127 72129537 90030298 72129674 90030469 72129811 90030640 72129948 90030811 72130085 90030982 72130222 90031153 72130359 90031324 72130496 90031495 72130633 90031666 72130770 90031837 72130907 90032008 72131044 90032179 72131181 90032350 72131318 90032521 72131455 90032692 72131592 90032863 72131729 90033034 72131866 90033205 72132003 90033376 72132140 90033547 72132277 90033718 72132414 90033889 72132551 90034060 72132688 90034231 72132825 90034402 72132962 90034573 72133099 90034744 72133236 90034915 72133373 90035086 72133510 90035257 72133647 90035428 72133784 90035599 72133921 90035770 72134058 90035941 72134195 90036112 72134332 90036283 72134469 90036454 72134606 90036625 72134743 90036796 72134880 90036967 72135017 90037138 72135154 90037309 72135291 90037480 72135428 90037651 72135565 90037822 72135702 90037993 72135839 90038164 72135976 90038335 72136113 90038506 72136250 90038677 72136387 90038848 72136524 90039019 72136661 90039190 72136798 90039361 72136935 90039532 72137072 90039703 72137209 90039874 72137346 90040045 72137483 90040216 72137620 90040387 72137757 90040558 72137894 90040729 72138031 90040900 72138168 90041071 72138305 90041242 72138442 90041413 72138579 90041584 72138716 90041755 72138853 90041926 72138990 90042097 72139127 90042268 72139264 90042439 72139401 90042610 72139538 90042781 72139675 90042952 72139812 90043123 72139949 90043294 72140086 90043465 72140223 90043636 72140360 90043807 72140497 90043978 72140634 90044149 72140771 90044320 72140908 90044491 72141045 90044662 72141182 90044833 72141319 90045004 72141456 90045175 72141593 90045346 72141730 90045517 72141867 90045688 72142004 90045859 72142141 90046030 72142278 90046201 72142415 90046372 72142552 90046543 72142689 90046714 72142826 90046885 72142963 90047056 72143100 90047227 72143237 90047398 72143374 90047569 72143511 90047740 72143648 90047911 72143785 90048082 72143922 90048253 72144059 90048424 72144196 90048595 72144333 90048766 72144470 90048937 72144607 90049108 72144744 90049279 72144881 90049450 72145018 90049621 72145155 90049792 72145292 90049963 72145429 90050134 72145566 90050305 72145703 90050476 72145840 90050647 72145977 90050818 72146114 90050989 72146251 90051160 72146388 90051331 72146525 90051502 72146662 90051673 72146799 90051844 72146936 90052015 72147073 90052186 72147210 90052357 72147347 90052528 72147484 90052699 72147621 90052870 72147758 90053041 72147895 90053212 72148032 90053383 72148169 90053554 72148306 90053725 72148443 90053896 72148580 90054067 72148717 90054238 72148854 90054409 72148991 90054580 72149128 90054751 72149265 90054922 72149402 90055093 72149539 90055264 72149676 90055435 72149813 90055606 72149950 90055777 72150087 90055948 72150224 90056119 72150361 90056290 72150498 90056461 72150635 90056632 72150772 90056803 72150909 90056974 72151046 90057145 72151183 90057316 72151320 90057487 72151457 90057658 72151594 90057829 72151731 90058000 72151868 90058171 72152005 90058342 72152142 90058513 72152279 90058684 72152416 90058855 72152553 90059026 72152690 90059197 72152827 90059368 72152964 90059539 72153101 90059710 72153238 90059881 72153375 90060052 72153512 90060223 72153649 90060394 72153786 90060565 72153923 90060736 72154060 90060907 72154197 90061078 72154334 90061249 72154471 90061420 72154608 90061591 72154745 90061762 72154882 90061933 72155019 90062104 72155156 90062275 72155293 90062446 72155430 90062617 72155567 90062788 72155704 90062959 72155841 90063130 72155978 90063301 72156115 90063472 72156252 90063643 72156389 90063814 72156526 90063985 72156663 90064156 72156800 90064327 72156937 90064498 72157074 90064669 72157211 90064840 72157348 90065011 72157485 90065182 72157622 90065353 72157759 90065524 72157896 90065695 72158033 90065866 72158170 90066037 72158307 90066208 72158444 90066379 72158581 90066550 72158718 90066721 72158855 90066892 72158992 90067063 72159129 90067234 72159266 90067405 72159403 90067576 72159540 90067747 72159677 90067918 72159814 90068089 72159951 90068260 72160088 90068431 72160225 90068602 72160362 90068773 72160499 90068944 72160636 90069115 72160773 90069286 72160910 90069457 72161047 90069628 72161184 90069799 72161321 90069970 72161458 90070141 72161595 90070312 72161732 90070483 72161869 90070654 72162006 90070825 72162143 90070996 72162280 90071167 72162417 90071338 72162554 90071509 72162691 90071680 72162828 90071851 72162965 90072022 72163102 90072193 72163239 90072364 72163376 90072535 72163513 90072706 72163650 90072877 72163787 90073048 72163924 90073219 72164061 90073390 72164198 90073561 72164335 90073732 72164472 90073903 72164609 90074074 72164746 90074245 72164883 90074416 72165020 90074587 72165157 90074758 72165294 90074929 72165431 90075100 72165568 90075271 72165705 90075442 72165842 90075613 72165979 90075784 72166116 90075955 72166253 90076126 72166390 90076297 72166527 90076468 72166664 90076639 72166801 90076810 72166938 90076981 72167075 90077152 72167212 90077323 72167349 90077494 72167486 90077665 72167623 90077836 72167760 90078007 72167897 90078178 72168034 90078349 72168171 90078520 72168308 90078691 72168445 90078862 72168582 90079033 72168719 90079204 72168856 90079375 72168993 90079546 72169130 90079717 72169267 90079888 72169404 90080059 72169541 90080230 72169678 90080401 72169815 90080572 72169952 90080743 72170089 90080914 72170226 90081085 72170363 90081256 72170500 90081427 72170637 90081598 72170774 90081769 72170911 90081940 72171048 90082111 72171185 90082282 72171322 90082453 72171459 90082624 72171596 90082795 72171733 90082966 72171870 90083137 72172007 90083308 72172144 90083479 72172281 90083650 72172418 90083821 72172555 90083992 72172692 90084163 72172829 90084334 72172966 90084505 72173103 90084676 72173240 90084847 72173377 90085018 72173514 90085189 72173651 90085360 72173788 90085531 72173925 90085702 72174062 90085873 72174199 90086044 72174336 90086215 72174473 90086386 72174610 90086557 72174747 90086728 72174884 90086899 72175021 90087070 72175158 90087241 72175295 90087412 72175432 90087583 72175569 90087754 72175706 90087925 72175843 90088096 72175980 90088267 72176117 90088438 72176254 90088609 72176391 90088780 72176528 90088951 72176665 90089122 72176802 90089293 72176939 90089464 72177076 90089635 72177213 90089806 72177350 90089977 72177487 90090148 72177624 90090319 72177761 90090490 72177898 90090661 72178035 90090832 72178172 90091003 72178309 90091174 72178446 90091345 72178583 90091516 72178720 90091687 72178857 90091858 72178994 90092029 72179131 90092200 72179268 90092371 72179405 90092542 72179542 90092713 72179679 90092884 72179816 90093055 72179953 90093226 72180090 90093397 72180227 90093568 72180364 90093739 72180501 90093910 72180638 90094081 72180775 90094252 72180912 90094423 72181049 90094594 72181186 90094765 72181323 90094936 72181460 90095107 72181597 90095278 72181734 90095449 72181871 90095620 72182008 90095791 72182145 90095962 72182282 90096133 72182419 90096304 72182556 90096475 72182693 90096646 72182830 90096817 72182967 90096988 72183104 90097159 72183241 90097330 72183378 90097501 72183515 90097672 72183652 90097843 72183789 90098014 72183926 90098185 72184063 90098356 72184200 90098527 72184337 90098698 72184474 90098869 72184611 90099040 72184748 90099211 72184885 90099382 72185022 90099553 72185159 90099724 72185296 90099895 72185433 90100066 72185570 90100237 72185707 90100408 72185844 90100579 72185981 90100750 72186118 90100921 72186255 90101092 72186392 90101263 72186529 90101434 72186666 90101605 72186803 90101776 72186940 90101947 72187077 90102118 72187214 90102289 72187351 90102460 72187488 90102631 72187625 90102802 72187762 90102973 72187899 90103144 72188036 90103315 72188173 90103486 72188310 90103657 72188447 90103828 72188584 90103999 72188721 90104170 72188858 90104341 72188995 90104512 72189132 90104683 72189269 90104854 72189406 90105025 72189543 90105196 72189680 90105367 72189817 90105538 72189954 90105709 72190091 90105880 72190228 90106051 72190365 90106222 72190502 90106393 72190639 90106564 72190776 90106735 72190913 90106906 72191050 90107077 72191187 90107248 72191324 90107419 72191461 90107590 72191598 90107761 72191735 90107932 72191872 90108103 72192009 90108274 72192146 90108445 72192283 90108616 72192420 90108787 72192557 90108958 72192694 90109129 72192831 90109300 72192968 90109471 72193105 90109642 72193242 90109813 72193379 90109984 72193516 90110155 72193653 90110326 72193790 90110497 72193927 90110668 72194064 90110839 72194201 90111010 72194338 90111181 72194475 90111352 72194612 90111523 72194749 90111694 72194886 90111865 72195023 90112036 72195160 90112207 72195297 90112378 72195434 90112549 72195571 90112720 72195708 90112891 72195845 90113062 72195982 90113233 72196119 90113404 72196256 90113575 72196393 90113746 72196530 90113917 72196667 90114088 72196804 90114259 72196941 90114430 72197078 90114601 72197215 90114772 72197352 90114943 72197489 90115114 72197626 90115285
1000 53839900 0 53839900 67201627 53840037 67201798 53840174 67201969 53840311 67202140 53840448 67202311 53840585 67202482 53840722 67202653 53840859 67202824 53840996 67202995 53841133 67203166 53841270 67203337 53841407 67203508 53841544 67203679 53841681 67203850 53841818 67204021 53841955 67204192 53842092 67204363 53842229 67204534 53842366 67204705 53842503 67204876 53842640 67205047 53842777 67205218 53842914 67205389 53843051 67205560 53843188 67205731 53843325 67205902 53843462 67206073 53843599 67206244 53843736 67206415 53843873 67206586 53844010 67206757 53844147 67206928 53844284 67207099 53844421 67207270 53844558 67207441 53844695 67207612 53844832 67207783 53844969 67207954 53845106 67208125 53845243 67208296 53845380 67208467 53845517 67208638 53845654 67208809 53845791 67208980 53845928 67209151 53846065 67209322 53846202 67209493 53846339 67209664 53846476 67209835 53846613 67210006 53846750 67210177 53846887 67210348 53847024 67210519 53847161 67210690 53847298 67210861 53847435 67211032 53847572 67211203 53847709 67211374 53847846 67211545 53847983 67211716 53848120 67211887 53848257 67212058 53848394 67212229 53848531 67212400 53848668 67212571 53848805 67212742 53848942 67212913 53849079 67213084 53849216 67213255 53849353 67213426 53849490 67213597 53849627 67213768 53849764 67213939 53849901 67214110 53850038 67214281 53850175 67214452 53850312 67214623 53850449 67214794 53850586 67214965 53850723 67215136 53850860 67215307 53850997 67215478 53851134 67215649 53851271 67215820 53851408 67215991 53851545 67216162 53851682 67216333 53851819 67216504 53851956 67216675 53852093 67216846 53852230 67217017 53852367 67217188 53852504 67217359 53852641 67217530 53852778 67217701 53852915 67217872 53853052 67218043 53853189 67218214 53853326 67218385 53853463 67218556 53853600 67218727 53853737 67218898 53853874 67219069 53854011 67219240 53854148 67219411 53854285 67219582 53854422 67219753 53854559 67219924 53854696 67220095 53854833 67220266 53854970 67220437 53855107 67220608 53855244 67220779 53855381 67220950 53855518 67221121 53855655 67221292 53855792 67221463 53855929 67221634 53856066 67221805 53856203 67221976 53856340 67222147 53856477 67222318 53856614 67222489 53856751 67222660 53856888 67222831 53857025 67223002 53857162 67223173 53857299 67223344 53857436 67223515 53857573 67223686 53857710 67223857 53857847 67224028 53857984 67224199 53858121 67224370 53858258 67224541 53858395 67224712 53858532 67224883 53858669 67225054 53858806 67225225 53858943 67225396 53859080 67225567 53859217 67225738 53859354 67225909 53859491 67226080 53859628 67226251 53859765 67226422 53859902 67226593 53860039 67226764 53860176 67226935 53860313 67227106 53860450 67227277 53860587 67227448 53860724 67227619 53860861 67227790 53860998 67227961 53861135 67228132 53861272 67228303 53861409 67228474 53861546 67228645 53861683 67228816 53861820 67228987 53861957 67229158 53862094 67229329 53862231 67229500 53862368 67229671 53862505 67229842 53862642 67230013 53862779 67230184 53862916 67230355 53863053 67230526 53863190 67230697 53863327 67230868 53863464 67231039 53863601 67231210 53863738 67231381 53863875 67231552 53864012 67231723 53864149 67231894 53864286 67232065 53864423 67232236 53864560 67232407 53864697 67232578 53864834 67232749 53864971 67232920 53865108 67233091 53865245 67233262 53865382 67233433 53865519 67233604 53865656 67233775 53865793 67233946 53865930 67234117 53866067 67234288 53866204 67234459 53866341 67234630 53866478 67234801 53866615 67234972 53866752 67235143 53866889 67235314 53867026 67235485 53867163 67235656 53867300 67235827 53867437 67235998 53867574 67236169 53867711 67236340 53867848 67236511 53867985 67236682 53868122 67236853 53868259 67237024 53868396 67237195 53868533 67237366 53868670 67237537 53868807 67237708 53868944 67237879 53869081 67238050 53869218 67238221 53869355 67238392 53869492 67238563 53869629 67238734 53869766 67238905 53869903 67239076 53870040 67239247 53870177 67239418 53870314 67239589 53870451 67239760 53870588 67239931 53870725 67240102 53870862 67240273 53870999 67240444 53871136 67240615 53871273 67240786 53871410 67240957 53871547 67241128 53871684 67241299 53871821 67241470 53871958 67241641 53872095 67241812 53872232 67241983 53872369 67242154 53872506 67242325 53872643 67242496 53872780 67242667 53872917 67242838 53873054 67243009 53873191 67243180 53873328 67243351 53873465 67243522 53873602 67243693 53873739 67243864 53873876 67244035 53874013 67244206 53874150 67244377 53874287 67244548 53874424 67244719 53874561 67244890 53874698 67245061 53874835 67245232 53874972 67245403 53875109 67245574 53875246 67245745 53875383 67245916 53875520 67246087 53875657 67246258 53875794 67246429 53875931 67246600 53876068 67246771 53876205 67246942 53876342 67247113 53876479 67247284 53876616 67247455 53876753 67247626 53876890 67247797 53877027 67247968 53877164 67248139 53877301 67248310 53877438 67248481 53877575 67248652 53877712 67248823 53877849 67248994 53877986 67249165 53878123 67249336 53878260 67249507 53878397 67249678 53878534 67249849 53878671 67250020 53878808 67250191 53878945 67250362 53879082 67250533 53879219 67250704 53879356 67250875 53879493 67251046 53879630 67251217 53879767 67251388 53879904 67251559 53880041 67251730 53880178 67251901 53880315 67252072 53880452 67252243 53880589 67252414 53880726 67252585 53880863 67252756 53881000 67252927 53881137 67253098 53881274 67253269 53881411 67253440 53881548 67253611 53881685 67253782 53881822 67253953 53881959 67254124 53882096 67254295 53882233 67254466 53882370 67254637 53882507 67254808 53882644 67254979 53882781 67255150 53882918 67255321 53883055 67255492 53883192 67255663 53883329 67255834 53883466 67256005 53883603 67256176 53883740 67256347 53883877 67256518 53884014 67256689 53884151 67256860 53884288 67257031 53884425 67257202 53884562 67257373 53884699 67257544 53884836 67257715 53884973 67257886 53885110 67258057 53885247 67258228 53885384 67258399 53885521 67258570 53885658 67258741 53885795 67258912 53885932 67259083 53886069 67259254 53886206 67259425 53886343 67259596 53886480 67259767 53886617 67259938 53886754 67260109 53886891 67260280 53887028 67260451 53887165 67260622 53887302 67260793 53887439 67260964 53887576 67261135 53887713 67261306 53887850 67261477 53887987 67261648 53888124 67261819 53888261 67261990 53888398 67262161 53888535 67262332 53888672 67262503 53888809 67262674 53888946 67262845 53889083 67263016 53889220 67263187 53889357 67263358 53889494 67263529 53889631 67263700 53889768 67263871 53889905 67264042 53890042 67264213 53890179 67264384 53890316 67264555 53890453 67264726 53890590 67264897 53890727 67265068 53890864 67265239 53891001 67265410 53891138 67265581 53891275 67265752 53891412 67265923 53891549 67266094 53891686 67266265 53891823 67266436 53891960 67266607 53892097 67266778 53892234 67266949 53892371 67267120 53892508 67267291 53892645 67267462 53892782 67267633 53892919 67267804 53893056 67267975 53893193 67268146 53893330 67268317 53893467 67268488 53893604 67268659 53893741 67268830 53893878 67269001 53894015 67269172 53894152 67269343 53894289 67269514 53894426 67269685 53894563 67269856 53894700 67270027 53894837 67270198 53894974 67270369 53895111 67270540 53895248 67270711 53895385 67270882 53895522 67271053 53895659 67271224 53895796 67271395 53895933 67271566 53896070 67271737 53896207 67271908 53896344 67272079 53896481 67272250 53896618 67272421 53896755 67272592 53896892 67272763 53897029 67272934 53897166 67273105 53897303 67273276 53897440 67273447 53897577 67273618 53897714 67273789 53897851 67273960 53897988 67274131 53898125 67274302 53898262 67274473 53898399 67274644 53898536 67274815 53898673 67274986 53898810 67275157 53898947 67275328 53899084 67275499 53899221 67275670 53899358 67275841 53899495 67276012 53899632 67276183 53899769 67276354 53899906 67276525 53900043 67276696 53900180 67276867 53900317 67277038 53900454 67277209 53900591 67277380 53900728 67277551 53900865 67277722 53901002 67277893 53901139 67278064 53901276 67278235 53901413 67278406 53901550 67278577 53901687 67278748 53901824 67278919 53901961 67279090 53902098 67279261 53902235 67279432 53902372 67279603 53902509 67279774 53902646 67279945 53902783 67280116 53902920 67280287 53903057 67280458 53903194 67280629 53903331 67280800 53903468 67280971 53903605 67281142 53903742 67281313 53903879 67281484 53904016 67281655 53904153 67281826 53904290 67281997 53904427 67282168 53904564 67282339 53904701 67282510 53904838 67282681 53904975 67282852 53905112 67283023 53905249 67283194 53905386 67283365 53905523 67283536 53905660 67283707 53905797 67283878 53905934 67284049 53906071 67284220 53906208 67284391 53906345 67284562 53906482 67284733 53906619 67284904 53906756 67285075 53906893 67285246 53907030 67285417 53907167 67285588 53907304 67285759 53907441 67285930 53907578 67286101 53907715 67286272 53907852 67286443 53907989 67286614 53908126 67286785 53908263 67286956 53908400 67287127 53908537 67287298 53908674 67287469 53908811 67287640 53908948 67287811 53909085 67287982 53909222 67288153 53909359 67288324 53909496 67288495 53909633 67288666 53909770 67288837 53909907 67289008 53910044 67289179 53910181 67289350 53910318 67289521 53910455 67289692 53910592 67289863 53910729 67290034 53910866 67290205 53911003 67290376 53911140 67290547 53911277 67290718 53911414 67290889 53911551 67291060 53911688 67291231 53911825 67291402 53911962 67291573 53912099 67291744 53912236 67291915 53912373 67292086 53912510 67292257 53912647 67292428 53912784 67292599 53912921 67292770 53913058 67292941 53913195 67293112 53913332 67293283 53913469 67293454 53913606 67293625 53913743 67293796 53913880 67293967 53914017 67294138 53914154 67294309 53914291 67294480 53914428 67294651 53914565 67294822 53914702 67294993 53914839 67295164 53914976 67295335 53915113 67295506 53915250 67295677 53915387 67295848 53915524 67296019 53915661 67296190 53915798 67296361 53915935 67296532 53916072 67296703 53916209 67296874 53916346 67297045 53916483 67297216 53916620 67297387 53916757 67297558 53916894 67297729 53917031 67297900 53917168 67298071 53917305 67298242 53917442 67298413 53917579 67298584 53917716 67298755 53917853 67298926 53917990 67299097 53918127 67299268 53918264 67299439 53918401 67299610 53918538 67299781 53918675 67299952 53918812 67300123 53918949 67300294 53919086 67300465 53919223 67300636 53919360 67300807 53919497 67300978 53919634 67301149 53919771 67301320 53919908 67301491 53920045 67301662 53920182 67301833 53920319 67302004 53920456 67302175 53920593 67302346 53920730 67302517 53920867 67302688 53921004 67302859 53921141 67303030 53921278 67303201 53921415 67303372 53921552 67303543 53921689 67303714 53921826 67303885 53921963 67304056 53922100 67304227 53922237 67304398 53922374 67304569 53922511 67304740 53922648 67304911 53922785 67305082 53922922 67305253 53923059 67305424 53923196 67305595 53923333 67305766 53923470 67305937 53923607 67306108 53923744 67306279 53923881 67306450 53924018 67306621 53924155 67306792 53924292 67306963 53924429 67307134 53924566 67307305 53924703 67307476 53924840 67307647 53924977 67307818 53925114 67307989 53925251 67308160 53925388 67308331 53925525 67308502 53925662 67308673 53925799 67308844 53925936 67309015 53926073 67309186 53926210 67309357 53926347 67309528 53926484 67309699 53926621 67309870 53926758 67310041 53926895 67310212 53927032 67310383 53927169 67310554 53927306 67310725 53927443 67310896 53927580 67311067 53927717 67311238 53927854 67311409 53927991 67311580 53928128 67311751 53928265 67311922 53928402 67312093 53928539 67312264 53928676 67312435 53928813 67312606 53928950 67312777 53929087 67312948 53929224 67313119 53929361 67313290 53929498 67313461 53929635 67313632 53929772 67313803 53929909 67313974 53930046 67314145 53930183 67314316 53930320 67314487 53930457 67314658 53930594 67314829 53930731 67315000 53930868 67315171 53931005 67315342 53931142 67315513 53931279 67315684 53931416 67315855 53931553 67316026 53931690 67316197 53931827 67316368 53931964 67316539 53932101 67316710 53932238 67316881 53932375 67317052 53932512 67317223 53932649 67317394 53932786 67317565 53932923 67317736 53933060 67317907 53933197 67318078 53933334 67318249 53933471 67318420 53933608 67318591 53933745 67318762 53933882 67318933 53934019 67319104 53934156 67319275 53934293 67319446 53934430 67319617 53934567 67319788 53934704 67319959 53934841 67320130 53934978 67320301 53935115 67320472 53935252 67320643 53935389 67320814 53935526 67320985 53935663 67321156 53935800 67321327 53935937 67321498 53936074 67321669 53936211 67321840 53936348 67322011 53936485 67322182 53936622 67322353 53936759 67322524 53936896 67322695 53937033 67322866 53937170 67323037 53937307 67323208 53937444 67323379 53937581 67323550 53937718 67323721 53937855 67323892 53937992 67324063 53938129 67324234 53938266 67324405 53938403 67324576 53938540 67324747 53938677 67324918 53938814 67325089 53938951 67325260 53939088 67325431 53939225 67325602 53939362 67325773 53939499 67325944 53939636 67326115 53939773 67326286 53939910 67326457 53940047 67326628 53940184 67326799 53940321 67326970 53940458 67327141 53940595 67327312 53940732 67327483 53940869 67327654 53941006 67327825 53941143 67327996 53941280 67328167 53941417 67328338 53941554 67328509 53941691 67328680 53941828 67328851 53941965 67329022 53942102 67329193 53942239 67329364 53942376 67329535 53942513 67329706 53942650 67329877 53942787 67330048 53942924 67330219 53943061 67330390 53943198 67330561 53943335 67330732 53943472 67330903 53943609 67331074 53943746 67331245 53943883 67331416 53944020 67331587 53944157 67331758 53944294 67331929 53944431 67332100 53944568 67332271 53944705 67332442 53944842 67332613 53944979 67332784 53945116 67332955 53945253 67333126 53945390 67333297 53945527 67333468 53945664 67333639 53945801 67333810 53945938 67333981 53946075 67334152 53946212 67334323 53946349 67334494 53946486 67334665 53946623 67334836 53946760 67335007 53946897 67335178 53947034 67335349 53947171 67335520 53947308 67335691 53947445 67335862 53947582 67336033 53947719 67336204 53947856 67336375 53947993 67336546 53948130 67336717 53948267 67336888 53948404 67337059 53948541 67337230 53948678 67337401 53948815 67337572 53948952 67337743 53949089 67337914 53949226 67338085 53949363 67338256 53949500 67338427 53949637 67338598 53949774 67338769 53949911 67338940 53950048 67339111 53950185 67339282 53950322 67339453 53950459 67339624 53950596 67339795 53950733 67339966 53950870 67340137 53951007 67340308 53951144 67340479 53951281 67340650 53951418 67340821 53951555 67340992 53951692 67341163 53951829 67341334 53951966 67341505 53952103 67341676 53952240 67341847 53952377 67342018 53952514 67342189 53952651 67342360 53952788 67342531 53952925 67342702 53953062 67342873 53953199 67343044 53953336 67343215 53953473 67343386 53953610 67343557 53953747 67343728 53953884 67343899 53954021 67344070 53954158 67344241 53954295 67344412 53954432 67344583 53954569 67344754 53954706 67344925 53954843 67345096 53954980 67345267 53955117 67345438 53955254 67345609 53955391 67345780 53955528 67345951 53955665 67346122 53955802 67346293 53955939 67346464 53956076 67346635 53956213 67346806 53956350 67346977 53956487 67347148 53956624 67347319 53956761 67347490 53956898 67347661 53957035 67347832 53957172 67348003 53957309 67348174 53957446 67348345 53957583 67348516 53957720 67348687 53957857 67348858 53957994 67349029 53958131 67349200 53958268 67349371 53958405 67349542 53958542 67349713 53958679 67349884 53958816 67350055 53958953 67350226 53959090 67350397 53959227 67350568 53959364 67350739 53959501 67350910 53959638 67351081 53959775 67351252 53959912 67351423 53960049 67351594 53960186 67351765 53960323 67351936 53960460 67352107 53960597 67352278 53960734 67352449 53960871 67352620 53961008 67352791 53961145 67352962 53961282 67353133 53961419 67353304 53961556 67353475 53961693 67353646 53961830 67353817 53961967 67353988 53962104 67354159 53962241 67354330 53962378 67354501 53962515 67354672 53962652 67354843 53962789 67355014 53962926 67355185 53963063 67355356 53963200 67355527 53963337 67355698 53963474 67355869 53963611 67356040 53963748 67356211 53963885 67356382 53964022 67356553 53964159 67356724 53964296 67356895 53964433 67357066 53964570 67357237 53964707 67357408 53964844 67357579 53964981 67357750 53965118 67357921 53965255 67358092 53965392 67358263 53965529 67358434 53965666 67358605 53965803 67358776 53965940 67358947 53966077 67359118 53966214 67359289 53966351 67359460 53966488 67359631 53966625 67359802 53966762 67359973 53966899 67360144 53967036 67360315 53967173 67360486 53967310 67360657 53967447 67360828 53967584 67360999 53967721 67361170 53967858 67361341 53967995 67361512 53968132 67361683 53968269 67361854 53968406 67362025 53968543 67362196 53968680 67362367 53968817 67362538 53968954 67362709 53969091 67362880 53969228 67363051 53969365 67363222 53969502 67363393 53969639 67363564 53969776 67363735 53969913 67363906 53970050 67364077 53970187 67364248 53970324 67364419 53970461 67364590 53970598 67364761 53970735 67364932 53970872 67365103 53971009 67365274 53971146 67365445 53971283 67365616 53971420 67365787 53971557 67365958 53971694 67366129 53971831 67366300 53971968 67366471 53972105 67366642 53972242 67366813 53972379 67366984 53972516 67367155 53972653 67367326 53972790 67367497 53972927 67367668 53973064 67367839 53973201 67368010 53973338 67368181 53973475 67368352 53973612 67368523 53973749 67368694 53973886 67368865 53974023 67369036 53974160 67369207 53974297 67369378 53974434 67369549 53974571 67369720 53974708 67369891 53974845 67370062 53974982 67370233 53975119 67370404 53975256 67370575 53975393 67370746 53975530 67370917 53975667 67371088 53975804 67371259 53975941 67371430 53976078 67371601 53976215 67371772 53976352 67371943 53976489 67372114 53976626 67372285
1000 12188616 0 12188616 15213528 12188753 15213699 12188890 15213870 12189027 15214041 12189164 15214212 12189301 15214383 12189438 15214554 12189575 15214725 12189712 15214896 12189849 15215067 12189986 15215238 12190123 15215409 12190260 15215580 12190397 15215751 12190534 15215922 12190671 15216093 12190808 15216264 12190945 15216435 12191082 15216606 12191219 15216777 12191356 15216948 12191493 15217119 12191630 15217290 12191767 15217461 12191904 15217632 12192041 15217803 12192178 15217974 12192315 15218145 12192452 15218316 12192589 15218487 12192726 15218658 12192863 15218829 12193000 15219000 12193137 15219171 12193274 15219342 12193411 15219513 12193548 15219684 12193685 15219855 12193822 15220026 12193959 15220197 12194096 15220368 12194233 15220539 12194370 15220710 12194507 15220881 12194644 15221052 12194781 15221223 12194918 15221394 12195055 15221565 12195192 15221736 12195329 15221907 12195466 15222078 12195603 15222249 12195740 15222420 12195877 15222591 12196014 15222762 12196151 15222933 12196288 15223104 12196425 15223275 12196562 15223446 12196699 15223617 12196836 15223788 12196973 15223959 12197110 15224130 12197247 15224301 12197384 15224472 12197521 15224643 12197658 15224814 12197795 15224985 12197932 15225156 12198069 15225327 12198206 15225498 12198343 15225669 12198480 15225840 12198617 15226011 12198754 15226182 12198891 15226353 12199028 15226524 12199165 15226695 12199302 15226866 12199439 15227037 12199576 15227208 12199713 15227379 12199850 15227550 12199987 15227721 12200124 15227892 12200261 15228063 12200398 15228234 12200535 15228405 12200672 15228576 12200809 15228747 12200946 15228918 12201083 15229089 12201220 15229260 12201357 15229431 12201494 15229602 12201631 15229773 12201768 15229944 12201905 15230115 12202042 15230286 12202179 15230457 12202316 15230628 12202453 15230799 12202590 15230970 12202727 15231141 12202864 15231312 12203001 15231483 12203138 15231654 12203275 15231825 12203412 15231996 12203549 15232167 12203686 15232338 12203823 15232509 12203960 15232680 12204097 15232851 12204234 15233022 12204371 15233193 12204508 15233364 12204645 15233535 12204782 15233706 12204919 15233877 12205056 15234048 12205193 15234219 12205330 15234390 12205467 15234561 12205604 15234732 12205741 15234903 12205878 15235074 12206015 15235245 12206152 15235416 12206289 15235587 12206426 15235758 12206563 15235929 12206700 15236100 12206837 15236271 12206974 15236442 12207111 15236613 12207248 15236784 12207385 15236955 12207522 15237126 12207659 15237297 12207796 15237468 12207933 15237639 12208070 15237810 12208207 15237981 12208344 15238152 12208481 15238323 12208618 15238494 12208755 15238665 12208892 15238836 12209029 15239007 12209166 15239178 12209303 15239349 12209440 15239520 12209577 15239691 12209714 15239862 12209851 15240033 12209988 15240204 12210125 15240375 12210262 15240546 12210399 15240717 12210536 15240888 12210673 15241059 12210810 15241230 12210947 15241401 12211084 15241572 12211221 15241743 12211358 15241914 12211495 15242085 12211632 15242256 12211769 15242427 12211906 15242598 12212043 15242769 12212180 15242940 12212317 15243111 12212454 15243282 12212591 15243453 12212728 15243624 12212865 15243795 12213002 15243966 12213139 15244137 12213276 15244308 12213413 15244479 12213550 15244650 12213687 15244821 12213824 15244992 12213961 15245163 12214098 15245334 12214235 15245505 12214372 15245676 12214509 15245847 12214646 15246018 12214783 15246189 12214920 15246360 12215057 15246531 12215194 15246702 12215331 15246873 12215468 15247044 12215605 15247215 12215742 15247386 12215879 15247557 12216016 15247728 12216153 15247899 12216290 15248070 12216427 15248241 12216564 15248412 12216701 15248583 12216838 15248754 12216975 15248925 12217112 15249096 12217249 15249267 12217386 15249438 12217523 15249609 12217660 15249780 12217797 15249951 12217934 15250122 12218071 15250293 12218208 15250464 12218345 15250635 12218482 15250806 12218619 15250977 12218756 15251148 12218893 15251319 12219030 15251490 12219167 15251661 12219304 15251832 12219441 15252003 12219578 15252174 12219715 15252345 12219852 15252516 12219989 15252687 12220126 15252858 12220263 15253029 12220400 15253200 12220537 15253371 12220674 15253542 12220811 15253713 12220948 15253884 12221085 15254055 12221222 15254226 12221359 15254397 12221496 15254568 12221633 15254739 12221770 15254910 12221907 15255081 12222044 15255252 12222181 15255423 12222318 15255594 12222455 15255765 12222592 15255936 12222729 15256107 12222866 15256278 12223003 15256449 12223140 15256620 12223277 15256791 12223414 15256962 12223551 15257133 12223688 15257304 12223825 15257475 12223962 15257646 12224099 15257817 12224236 15257988 12224373 15258159 12224510 15258330 12224647 15258501 12224784 15258672 12224921 15258843 12225058 15259014 12225195 15259185 12225332 15259356 12225469 15259527 12225606 15259698 12225743 15259869 12225880 15260040 12226017 15260211 12226154 15260382 12226291 15260553 12226428 15260724 12226565 15260895 12226702 15261066 12226839 15261237 12226976 15261408 12227113 15261579 12227250 15261750 12227387 15261921 12227524 15262092 12227661 15262263 12227798 15262434 12227935 15262605 12228072 15262776 12228209 15262947 12228346 15263118 12228483 15263289 12228620 15263460 12228757 15263631 12228894 15263802 12229031 15263973 12229168 15264144 12229305 15264315 12229442 15264486 12229579 15264657 12229716 15264828 12229853 15264999 12229990 15265170 12230127 15265341 12230264 15265512 12230401 15265683 12230538 15265854 12230675 15266025 12230812 15266196 12230949 15266367 12231086 15266538 12231223 15266709 12231360 15266880 12231497 15267051 12231634 15267222 12231771 15267393 12231908 15267564 12232045 15267735 12232182 15267906 12232319 15268077 12232456 15268248 12232593 15268419 12232730 15268590 12232867 15268761 12233004 15268932 12233141 15269103 12233278 15269274 12233415 15269445 12233552 15269616 12233689 15269787 12233826 15269958 12233963 15270129 12234100 15270300 12234237 15270471 12234374 15270642 12234511 15270813 12234648 15270984 12234785 15271155 12234922 15271326 12235059 15271497 12235196 15271668 12235333 15271839 12235470 15272010 12235607 15272181 12235744 15272352 12235881 15272523 12236018 15272694 12236155 15272865 12236292 15273036 12236429 15273207 12236566 15273378 12236703 15273549 12236840 15273720 12236977 15273891 12237114 15274062 12237251 15274233 12237388 15274404 12237525 15274575 12237662 15274746 12237799 15274917 12237936 15275088 12238073 15275259 12238210 15275430 12238347 15275601 12238484 15275772 12238621 15275943 12238758 15276114 12238895 15276285 12239032 15276456 12239169 15276627 12239306 15276798 12239443 15276969 12239580 15277140 12239717 15277311 12239854 15277482 12239991 15277653 12240128 15277824 12240265 15277995 12240402 15278166 12240539 15278337 12240676 15278508 12240813 15278679 12240950 15278850 12241087 15279021 12241224 15279192 12241361 15279363 12241498 15279534 12241635 15279705 12241772 15279876 12241909 15280047 12242046 15280218 12242183 15280389 12242320 15280560 12242457 15280731 12242594 15280902 12242731 15281073 12242868 15281244 12243005 15281415 12243142 15281586 12243279 15281757 12243416 15281928 12243553 15282099 12243690 15282270 12243827 15282441 12243964 15282612 12244101 15282783 12244238 15282954 12244375 15283125 12244512 15283296 12244649 15283467 12244786 15283638 12244923 15283809 12245060 15283980 12245197 15284151 12245334 15284322 12245471 15284493 12245608 15284664 12245745 15284835 12245882 15285006 12246019 15285177 12246156 15285348 12246293 15285519 12246430 15285690 12246567 15285861 12246704 15286032 12246841 15286203 12246978 15286374 12247115 15286545 12247252 15286716 12247389 15286887 12247526 15287058 12247663 15287229 12247800 15287400 12247937 15287571 12248074 15287742 12248211 15287913 12248348 15288084 12248485 15288255 12248622 15288426 12248759 15288597 12248896 15288768 12249033 15288939 12249170 15289110 12249307 15289281 12249444 15289452 12249581 15289623 12249718 15289794 12249855 15289965 12249992 15290136 12250129 15290307 12250266 15290478 12250403 15290649 12250540 15290820 12250677 15290991 12250814 15291162 12250951 15291333 12251088 15291504 12251225 15291675 12251362 15291846 12251499 15292017 12251636 15292188 12251773 15292359 12251910 15292530 12252047 15292701 12252184 15292872 12252321 15293043 12252458 15293214 12252595 15293385 12252732 15293556 12252869 15293727 12253006 15293898 12253143 15294069 12253280 15294240 12253417 15294411 12253554 15294582 12253691 15294753 12253828 15294924 12253965 15295095 12254102 15295266 12254239 15295437 12254376 15295608 12254513 15295779 12254650 15295950 12254787 15296121 12254924 15296292 12255061 15296463 12255198 15296634 12255335 15296805 12255472 15296976 12255609 15297147 12255746 15297318 12255883 15297489 12256020 15297660 12256157 15297831 12256294 15298002 12256431 15298173 12256568 15298344 12256705 15298515 12256842 15298686 12256979 15298857 12257116 15299028 12257253 15299199 12257390 15299370 12257527 15299541 12257664 15299712 12257801 15299883 12257938 15300054 12258075 15300225 12258212 15300396 12258349 15300567 12258486 15300738 12258623 15300909 12258760 15301080 12258897 15301251 12259034 15301422 12259171 15301593 12259308 15301764 12259445 15301935 12259582 15302106 12259719 15302277 12259856 15302448 12259993 15302619 12260130 15302790 12260267 15302961 12260404 15303132 12260541 15303303 12260678 15303474 12260815 15303645 12260952 15303816 12261089 15303987 12261226 15304158 12261363 15304329 12261500 15304500 12261637 15304671 12261774 15304842 12261911 15305013 12262048 15305184 12262185 15305355 12262322 15305526 12262459 15305697 12262596 15305868 12262733 15306039 12262870 15306210 12263007 15306381 12263144 15306552 12263281 15306723 12263418 15306894 12263555 15307065 12263692 15307236 12263829 15307407 12263966 15307578 12264103 15307749 12264240 15307920 12264377 15308091 12264514 15308262 12264651 15308433 12264788 15308604 12264925 15308775 12265062 15308946 12265199 15309117 12265336 15309288 12265473 15309459 12265610 15309630 12265747 15309801 12265884 15309972 12266021 15310143 12266158 15310314 12266295 15310485 12266432 15310656 12266569 15310827 12266706 15310998 12266843 15311169 12266980 15311340 12267117 15311511 12267254 15311682 12267391 15311853 12267528 15312024 12267665 15312195 12267802 15312366 12267939 15312537 12268076 15312708 12268213 15312879 12268350 15313050 12268487 15313221 12268624 15313392 12268761 15313563 12268898 15313734 12269035 15313905 12269172 15314076 12269309 15314247 12269446 15314418 12269583 15314589 12269720 15314760 12269857 15314931 12269994 15315102 12270131 15315273 12270268 15315444 12270405 15315615 12270542 15315786 12270679 15315957 12270816 15316128 12270953 15316299 12271090 15316470 12271227 15316641 12271364 15316812 12271501 15316983 12271638 15317154 12271775 15317325 12271912 15317496 12272049 15317667 12272186 15317838 12272323 15318009 12272460 15318180 12272597 15318351 12272734 15318522 12272871 15318693 12273008 15318864 12273145 15319035 12273282 15319206 12273419 15319377 12273556 15319548 12273693 15319719 12273830 15319890 12273967 15320061 12274104 15320232 12274241 15320403 12274378 15320574 12274515 15320745 12274652 15320916 12274789 15321087 12274926 15321258 12275063 15321429 12275200 15321600 12275337 15321771 12275474 15321942 12275611 15322113 12275748 15322284 12275885 15322455 12276022 15322626 12276159 15322797 12276296 15322968 12276433 15323139 12276570 15323310 12276707 15323481 12276844 15323652 12276981 15323823 12277118 15323994 12277255 15324165 12277392 15324336 12277529 15324507 12277666 15324678 12277803 15324849 12277940 15325020 12278077 15325191 12278214 15325362 12278351 15325533 12278488 15325704 12278625 15325875 12278762 15326046 12278899 15326217 12279036 15326388 12279173 15326559 12279310 15326730 12279447 15326901 12279584 15327072 12279721 15327243 12279858 15327414 12279995 15327585 12280132 15327756 12280269 15327927 12280406 15328098 12280543 15328269 12280680 15328440 12280817 15328611 12280954 15328782 12281091 15328953 12281228 15329124 12281365 15329295 12281502 15329466 12281639 15329637 12281776 15329808 12281913 15329979 12282050 15330150 12282187 15330321 12282324 15330492 12282461 15330663 12282598 15330834 12282735 15331005 12282872 15331176 12283009 15331347 12283146 15331518 12283283 15331689 12283420 15331860 12283557 15332031 12283694 15332202 12283831 15332373 12283968 15332544 12284105 15332715 12284242 15332886 12284379 15333057 12284516 15333228 12284653 15333399 12284790 15333570 12284927 15333741 12285064 15333912 12285201 15334083 12285338 15334254 12285475 15334425 12285612 15334596 12285749 15334767 12285886 15334938 12286023 15335109 12286160 15335280 12286297 15335451 12286434 15335622 12286571 15335793 12286708 15335964 12286845 15336135 12286982 15336306 12287119 15336477 12287256 15336648 12287393 15336819 12287530 15336990 12287667 15337161 12287804 15337332 12287941 15337503 12288078 15337674 12288215 15337845 12288352 15338016 12288489 15338187 12288626 15338358 12288763 15338529 12288900 15338700 12289037 15338871 12289174 15339042 12289311 15339213 12289448 15339384 12289585 15339555 12289722 15339726 12289859 15339897 12289996 15340068 12290133 15340239 12290270 15340410 12290407 15340581 12290544 15340752 12290681 15340923 12290818 15341094 12290955 15341265 12291092 15341436 12291229 15341607 12291366 15341778 12291503 15341949 12291640 15342120 12291777 15342291 12291914 15342462 12292051 15342633 12292188 15342804 12292325 15342975 12292462 15343146 12292599 15343317 12292736 15343488 12292873 15343659 12293010 15343830 12293147 15344001 12293284 15344172 12293421 15344343 12293558 15344514 12293695 15344685 12293832 15344856 12293969 15345027 12294106 15345198 12294243 15345369 12294380 15345540 12294517 15345711 12294654 15345882 12294791 15346053 12294928 15346224 12295065 15346395 12295202 15346566 12295339 15346737 12295476 15346908 12295613 15347079 12295750 15347250 12295887 15347421 12296024 15347592 12296161 15347763 12296298 15347934 12296435 15348105 12296572 15348276 12296709 15348447 12296846 15348618 12296983 15348789 12297120 15348960 12297257 15349131 12297394 15349302 12297531 15349473 12297668 15349644 12297805 15349815 12297942 15349986 12298079 15350157 12298216 15350328 12298353 15350499 12298490 15350670 12298627 15350841 12298764 15351012 12298901 15351183 12299038 15351354 12299175 15351525 12299312 15351696 12299449 15351867 12299586 15352038 12299723 15352209 12299860 15352380 12299997 15352551 12300134 15352722 12300271 15352893 12300408 15353064 12300545 15353235 12300682 15353406 12300819 15353577 12300956 15353748 12301093 15353919 12301230 15354090 12301367 15354261 12301504 15354432 12301641 15354603 12301778 15354774 12301915 15354945 12302052 15355116 12302189 15355287 12302326 15355458 12302463 15355629 12302600 15355800 12302737 15355971 12302874 15356142 12303011 15356313 12303148 15356484 12303285 15356655 12303422 15356826 12303559 15356997 12303696 15357168 12303833 15357339 12303970 15357510 12304107 15357681 12304244 15357852 12304381 15358023 12304518 15358194 12304655 15358365 12304792 15358536 12304929 15358707 12305066 15358878 12305203 15359049 12305340 15359220 12305477 15359391 12305614 15359562 12305751 15359733 12305888 15359904 12306025 15360075 12306162 15360246 12306299 15360417 12306436 15360588 12306573 15360759 12306710 15360930 12306847 15361101 12306984 15361272 12307121 15361443 12307258 15361614 12307395 15361785 12307532 15361956 12307669 15362127 12307806 15362298 12307943 15362469 12308080 15362640 12308217 15362811 12308354 15362982 12308491 15363153 12308628 15363324 12308765 15363495 12308902 15363666 12309039 15363837 12309176 15364008 12309313 15364179 12309450 15364350 12309587 15364521 12309724 15364692 12309861 15364863 12309998 15365034 12310135 15365205 12310272 15365376 12310409 15365547 12310546 15365718 12310683 15365889 12310820 15366060 12310957 15366231 12311094 15366402 12311231 15366573 12311368 15366744 12311505 15366915 12311642 15367086 12311779 15367257 12311916 15367428 12312053 15367599 12312190 15367770 12312327 15367941 12312464 15368112 12312601 15368283 12312738 15368454 12312875 15368625 12313012 15368796 12313149 15368967 12313286 15369138 12313423 15369309 12313560 15369480 12313697 15369651 12313834 15369822 12313971 15369993 12314108 15370164 12314245 15370335 12314382 15370506 12314519 15370677 12314656 15370848 12314793 15371019 12314930 15371190 12315067 15371361 12315204 15371532 12315341 15371703 12315478 15371874 12315615 15372045 12315752 15372216 12315889 15372387 12316026 15372558 12316163 15372729 12316300 15372900 12316437 15373071 12316574 15373242 12316711 15373413 12316848 15373584 12316985 15373755 12317122 15373926 12317259 15374097 12317396 15374268 12317533 15374439 12317670 15374610 12317807 15374781 12317944 15374952 12318081 15375123 12318218 15375294 12318355 15375465 12318492 15375636 12318629 15375807 12318766 15375978 12318903 15376149 12319040 15376320 12319177 15376491 12319314 15376662 12319451 15376833 12319588 15377004 12319725 15377175 12319862 15377346 12319999 15377517 12320136 15377688 12320273 15377859 12320410 15378030 12320547 15378201 12320684 15378372 12320821 15378543 12320958 15378714 12321095 15378885 12321232 15379056 12321369 15379227 12321506 15379398 12321643 15379569 12321780 15379740 12321917 15379911 12322054 15380082 12322191 15380253 12322328 15380424 12322465 15380595 12322602 15380766 12322739 15380937 12322876 15381108 12323013 15381279 12323150 15381450 12323287 15381621 12323424 15381792 12323561 15381963 12323698 15382134 12323835 15382305 12323972 15382476 12324109 15382647 12324246 15382818 12324383 15382989 12324520 15383160 12324657 15383331 12324794 15383502 12324931 15383673 12325068 15383844 12325205 15384015 12325342 15384186
1000 76755620 0 76755620 95804460 76755757 95804631 76755894 95804802 76756031 95804973 76756168 95805144 76756305 95805315 76756442 95805486 76756579 95805657 76756716 95805828 76756853 95805999 76756990 95806170 76757127 95806341 76757264 95806512 76757401 95806683 76757538 95806854 76757675 95807025 76757812 95807196 76757949 95807367 76758086 95807538 76758223 95807709 76758360 95807880 76758497 95808051 76758634 95808222 76758771 95808393 76758908 95808564 76759045 95808735 76759182 95808906 76759319 95809077 76759456 95809248 76759593 95809419 76759730 95809590 76759867 95809761 76760004 95809932 76760141 95810103 76760278 95810274 76760415 95810445 76760552 95810616 76760689 95810787 76760826 95810958 76760963 95811129 76761100 95811300 76761237 95811471 76761374 95811642 76761511 95811813 76761648 95811984 76761785 95812155 76761922 95812326 76762059 95812497 76762196 95812668 76762333 95812839 76762470 95813010 76762607 95813181 76762744 95813352 76762881 95813523 76763018 95813694 76763155 95813865 76763292 95814036 76763429 95814207 76763566 95814378 76763703 95814549 76763840 95814720 76763977 95814891 76764114 95815062 76764251 95815233 76764388 95815404 76764525 95815575 76764662 95815746 76764799 95815917 76764936 95816088 76765073 95816259 76765210 95816430 76765347 95816601 76765484 95816772 76765621 95816943 76765758 95817114 76765895 95817285 76766032 95817456 76766169 95817627 76766306 95817798 76766443 95817969 76766580 95818140 76766717 95818311 76766854 95818482 76766991 95818653 76767128 95818824 76767265 95818995 76767402 95819166 76767539 95819337 76767676 95819508 76767813 95819679 76767950 95819850 76768087 95820021 76768224 95820192 76768361 95820363 76768498 95820534 76768635 95820705 76768772 95820876 76768909 95821047 76769046 95821218 76769183 95821389 76769320 95821560 76769457 95821731 76769594 95821902 76769731 95822073 76769868 95822244 76770005 95822415 76770142 95822586 76770279 95822757 76770416 95822928 76770553 95823099 76770690 95823270 76770827 95823441 76770964 95823612 76771101 95823783 76771238 95823954 76771375 95824125 76771512 95824296 76771649 95824467 76771786 95824638 76771923 95824809 76772060 95824980 76772197 95825151 76772334 95825322 76772471 95825493 76772608 95825664 76772745 95825835 76772882 95826006 76773019 95826177 76773156 95826348 76773293 95826519 76773430 95826690 76773567 95826861 76773704 95827032 76773841 95827203 76773978 95827374 76774115 95827545 76774252 95827716 76774389 95827887 76774526 95828058 76774663 95828229 76774800 95828400 76774937 95828571 76775074 95828742 76775211 95828913 76775348 95829084 76775485 95829255 76775622 95829426 76775759 95829597 76775896 95829768 76776033 95829939 76776170 95830110 76776307 95830281 76776444 95830452 76776581 95830623 76776718 95830794 76776855 95830965 76776992 95831136 76777129 95831307 76777266 95831478 76777403 95831649 76777540 95831820 76777677 95831991 76777814 95832162 76777951 95832333 76778088 95832504 76778225 95832675 76778362 95832846 76778499 95833017 76778636 95833188 76778773 95833359 76778910 95833530 76779047 95833701 76779184 95833872 76779321 95834043 76779458 95834214 76779595 95834385 76779732 95834556 76779869 95834727 76780006 95834898 76780143 95835069 76780280 95835240 76780417 95835411 76780554 95835582 76780691 95835753 76780828 95835924 76780965 95836095 76781102 95836266 76781239 95836437 76781376 95836608 76781513 95836779 76781650 95836950 76781787 95837121 76781924 95837292 76782061 95837463 76782198 95837634 76782335 95837805 76782472 95837976 76782609 95838147 76782746 95838318 76782883 95838489 76783020 95838660 76783157 95838831 76783294 95839002 76783431 95839173 76783568 95839344 76783705 95839515 76783842 95839686 76783979 95839857 76784116 95840028 76784253 95840199 76784390 95840370 76784527 95840541 76784664 95840712 76784801 95840883 76784938 95841054 76785075 95841225 76785212 95841396 76785349 95841567 76785486 95841738 76785623 95841909 76785760 95842080 76785897 95842251 76786034 95842422 76786171 95842593 76786308 95842764 76786445 95842935 76786582 95843106 76786719 95843277 76786856 95843448 76786993 95843619 76787130 95843790 76787267 95843961 76787404 95844132 76787541 95844303 76787678 95844474 76787815 95844645 76787952 95844816 76788089 95844987 76788226 95845158 76788363 95845329 76788500 95845500 76788637 95845671 76788774 95845842 76788911 95846013 76789048 95846184 76789185 95846355 76789322 95846526 76789459 95846697 76789596 95846868 76789733 95847039 76789870 95847210 76790007 95847381 76790144 95847552 76790281 95847723 76790418 95847894 76790555 95848065 76790692 95848236 76790829 95848407 76790966 95848578 76791103 95848749 76791240 95848920 76791377 95849091 76791514 95849262 76791651 95849433 76791788 95849604 76791925 95849775 76792062 95849946 76792199 95850117 76792336 95850288 76792473 95850459 76792610 95850630 76792747 95850801 76792884 95850972 76793021 95851143 76793158 95851314 76793295 95851485 76793432 95851656 76793569 95851827 76793706 95851998 76793843 95852169 76793980 95852340 76794117 95852511 76794254 95852682 76794391 95852853 76794528 95853024 76794665 95853195 76794802 95853366 76794939 95853537 76795076 95853708 76795213 95853879 76795350 95854050 76795487 95854221 76795624 95854392 76795761 95854563 76795898 95854734 76796035 95854905 76796172 95855076 76796309 95855247 76796446 95855418 76796583 95855589 76796720 95855760 76796857 95855931 76796994 95856102 76797131 95856273 76797268 95856444 76797405 95856615 76797542 95856786 76797679 95856957 76797816 95857128 76797953 95857299 76798090 95857470 76798227 95857641 76798364 95857812 76798501 95857983 76798638 95858154 76798775 95858325 76798912 95858496 76799049 95858667 76799186 95858838 76799323 95859009 76799460 95859180 76799597 95859351 76799734 95859522 76799871 95859693 76800008 95859864 76800145 95860035 76800282 95860206 76800419 95860377 76800556 95860548 76800693 95860719 76800830 95860890 76800967 95861061 76801104 95861232 76801241 95861403 76801378 95861574 76801515 95861745 76801652 95861916 76801789 95862087 76801926 95862258 76802063 95862429 76802200 95862600 76802337 95862771 76802474 95862942 76802611 95863113 76802748 95863284 76802885 95863455 76803022 95863626 76803159 95863797 76803296 95863968 76803433 95864139 76803570 95864310 76803707 95864481 76803844 95864652 76803981 95864823 76804118 95864994 76804255 95865165 76804392 95865336 76804529 95865507 76804666 95865678 76804803 95865849 76804940 95866020 76805077 95866191 76805214 95866362 76805351 95866533 76805488 95866704 76805625 95866875 76805762 95867046 76805899 95867217 76806036 95867388 76806173 95867559 76806310 95867730 76806447 95867901 76806584 95868072 76806721 95868243 76806858 95868414 76806995 95868585 76807132 95868756 76807269 95868927 76807406 95869098 76807543 95869269 76807680 95869440 76807817 95869611 76807954 95869782 76808091 95869953 76808228 95870124 76808365 95870295 76808502 95870466 76808639 95870637 76808776 95870808 76808913 95870979 76809050 95871150 76809187 95871321 76809324 95871492 76809461 95871663 76809598 95871834 76809735 95872005 76809872 95872176 76810009 95872347 76810146 95872518 76810283 95872689 76810420 95872860 76810557 95873031 76810694 95873202 76810831 95873373 76810968 95873544 76811105 95873715 76811242 95873886 76811379 95874057 76811516 95874228 76811653 95874399 76811790 95874570 76811927 95874741 76812064 95874912 76812201 95875083 76812338 95875254 76812475 95875425 76812612 95875596 76812749 95875767 76812886 95875938 76813023 95876109 76813160 95876280 76813297 95876451 76813434 95876622 76813571 95876793 76813708 95876964 76813845 95877135 76813982 95877306 76814119 95877477 76814256 95877648 76814393 95877819 76814530 95877990 76814667 95878161 76814804 95878332 76814941 95878503 76815078 95878674 76815215 95878845 76815352 95879016 76815489 95879187 76815626 95879358 76815763 95879529 76815900 95879700 76816037 95879871 76816174 95880042 76816311 95880213 76816448 95880384 76816585 95880555 76816722 95880726 76816859 95880897 76816996 95881068 76817133 95881239 76817270 95881410 76817407 95881581 76817544 95881752 76817681 95881923 76817818 95882094 76817955 95882265 76818092 95882436 76818229 95882607 76818366 95882778 76818503 95882949 76818640 95883120 76818777 95883291 76818914 95883462 76819051 95883633 76819188 95883804 76819325 95883975 76819462 95884146 76819599 95884317 76819736 95884488 76819873 95884659 76820010 95884830 76820147 95885001 76820284 95885172 76820421 95885343 76820558 95885514 76820695 95885685 76820832 95885856 76820969 95886027 76821106 95886198 76821243 95886369 76821380 95886540 76821517 95886711 76821654 95886882 76821791 95887053 76821928 95887224 76822065 95887395 76822202 95887566 76822339 95887737 76822476 95887908 76822613 95888079 76822750 95888250 76822887 95888421 76823024 95888592 76823161 95888763 76823298 95888934 76823435 95889105 76823572 95889276 76823709 95889447 76823846 95889618 76823983 95889789 76824120 95889960 76824257 95890131 76824394 95890302 76824531 95890473 76824668 95890644 76824805 95890815 76824942 95890986 76825079 95891157 76825216 95891328 76825353 95891499 76825490 95891670 76825627 95891841 76825764 95892012 76825901 95892183 76826038 95892354 76826175 95892525 76826312 95892696 76826449 95892867 76826586 95893038 76826723 95893209 76826860 95893380 76826997 95893551 76827134 95893722 76827271 95893893 76827408 95894064 76827545 95894235 76827682 95894406 76827819 95894577 76827956 95894748 76828093 95894919 76828230 95895090 76828367 95895261 76828504 95895432 76828641 95895603 76828778 95895774 76828915 95895945 76829052 95896116 76829189 95896287 76829326 95896458 76829463 95896629 76829600 95896800 76829737 95896971 76829874 95897142 76830011 95897313 76830148 95897484 76830285 95897655 76830422 95897826 76830559 95897997 76830696 95898168 76830833 95898339 76830970 95898510 76831107 95898681 76831244 95898852 76831381 95899023 76831518 95899194 76831655 95899365 76831792 95899536 76831929 95899707 76832066 95899878 76832203 95900049 76832340 95900220 76832477 95900391 76832614 95900562 76832751 95900733 76832888 95900904 76833025 95901075 76833162 95901246 76833299 95901417 76833436 95901588 76833573 95901759 76833710 95901930 76833847 95902101 76833984 95902272 76834121 95902443 76834258 95902614 76834395 95902785 76834532 95902956 76834669 95903127 76834806 95903298 76834943 95903469 76835080 95903640 76835217 95903811 76835354 95903982 76835491 95904153 76835628 95904324 76835765 95904495 76835902 95904666 76836039 95904837 76836176 95905008 76836313 95905179 76836450 95905350 76836587 95905521 76836724 95905692 76836861 95905863 76836998 95906034 76837135 95906205 76837272 95906376 76837409 95906547 76837546 95906718 76837683 95906889 76837820 95907060 76837957 95907231 76838094 95907402 76838231 95907573 76838368 95907744 76838505 95907915 76838642 95908086 76838779 95908257 76838916 95908428 76839053 95908599 76839190 95908770 76839327 95908941 76839464 95909112 76839601 95909283 76839738 95909454 76839875 95909625 76840012 95909796 76840149 95909967 76840286 95910138 76840423 95910309 76840560 95910480 76840697 95910651 76840834 95910822 76840971 95910993 76841108 95911164 76841245 95911335 76841382 95911506 76841519 95911677 76841656 95911848 76841793 95912019 76841930 95912190 76842067 95912361 76842204 95912532 76842341 95912703 76842478 95912874 76842615 95913045 76842752 95913216 76842889 95913387 76843026 95913558 76843163 95913729 76843300 95913900 76843437 95914071 76843574 95914242 76843711 95914413 76843848 95914584 76843985 95914755 76844122 95914926 76844259 95915097 76844396 95915268 76844533 95915439 76844670 95915610 76844807 95915781 76844944 95915952 76845081 95916123 76845218 95916294 76845355 95916465 76845492 95916636 76845629 95916807 76845766 95916978 76845903 95917149 76846040 95917320 76846177 95917491 76846314 95917662 76846451 95917833 76846588 95918004 76846725 95918175 76846862 95918346 76846999 95918517 76847136 95918688 76847273 95918859 76847410 95919030 76847547 95919201 76847684 95919372 76847821 95919543 76847958 95919714 76848095 95919885 76848232 95920056 76848369 95920227 76848506 95920398 76848643 95920569 76848780 95920740 76848917 95920911 76849054 95921082 76849191 95921253 76849328 95921424 76849465 95921595 76849602 95921766 76849739 95921937 76849876 95922108 76850013 95922279 76850150 95922450 76850287 95922621 76850424 95922792 76850561 95922963 76850698 95923134 76850835 95923305 76850972 95923476 76851109 95923647 76851246 95923818 76851383 95923989 76851520 95924160 76851657 95924331 76851794 95924502 76851931 95924673 76852068 95924844 76852205 95925015 76852342 95925186 76852479 95925357 76852616 95925528 76852753 95925699 76852890 95925870 76853027 95926041 76853164 95926212 76853301 95926383 76853438 95926554 76853575 95926725 76853712 95926896 76853849 95927067 76853986 95927238 76854123 95927409 76854260 95927580 76854397 95927751 76854534 95927922 76854671 95928093 76854808 95928264 76854945 95928435 76855082 95928606 76855219 95928777 76855356 95928948 76855493 95929119 76855630 95929290 76855767 95929461 76855904 95929632 76856041 95929803 76856178 95929974 76856315 95930145 76856452 95930316 76856589 95930487 76856726 95930658 76856863 95930829 76857000 95931000 76857137 95931171 76857274 95931342 76857411 95931513 76857548 95931684 76857685 95931855 76857822 95932026 76857959 95932197 76858096 95932368 76858233 95932539 76858370 95932710 76858507 95932881 76858644 95933052 76858781 95933223 76858918 95933394 76859055 95933565 76859192 95933736 76859329 95933907 76859466 95934078 76859603 95934249 76859740 95934420 76859877 95934591 76860014 95934762 76860151 95934933 76860288 95935104 76860425 95935275 76860562 95935446 76860699 95935617 76860836 95935788 76860973 95935959 76861110 95936130 76861247 95936301 76861384 95936472 76861521 95936643 76861658 95936814 76861795 95936985 76861932 95937156 76862069 95937327 76862206 95937498 76862343 95937669 76862480 95937840 76862617 95938011 76862754 95938182 76862891 95938353 76863028 95938524 76863165 95938695 76863302 95938866 76863439 95939037 76863576 95939208 76863713 95939379 76863850 95939550 76863987 95939721 76864124 95939892 76864261 95940063 76864398 95940234 76864535 95940405 76864672 95940576 76864809 95940747 76864946 95940918 76865083 95941089 76865220 95941260 76865357 95941431 76865494 95941602 76865631 95941773 76865768 95941944 76865905 95942115 76866042 95942286 76866179 95942457 76866316 95942628 76866453 95942799 76866590 95942970 76866727 95943141 76866864 95943312 76867001 95943483 76867138 95943654 76867275 95943825 76867412 95943996 76867549 95944167 76867686 95944338 76867823 95944509 76867960 95944680 76868097 95944851 76868234 95945022 76868371 95945193 76868508 95945364 76868645 95945535 76868782 95945706 76868919 95945877 76869056 95946048 76869193 95946219 76869330 95946390 76869467 95946561 76869604 95946732 76869741 95946903 76869878 95947074 76870015 95947245 76870152 95947416 76870289 95947587 76870426 95947758 76870563 95947929 76870700 95948100 76870837 95948271 76870974 95948442 76871111 95948613 76871248 95948784 76871385 95948955 76871522 95949126 76871659 95949297 76871796 95949468 76871933 95949639 76872070 95949810 76872207 95949981 76872344 95950152 76872481 95950323 76872618 95950494 76872755 95950665 76872892 95950836 76873029 95951007 76873166 95951178 76873303 95951349 76873440 95951520 76873577 95951691 76873714 95951862 76873851 95952033 76873988 95952204 76874125 95952375 76874262 95952546 76874399 95952717 76874536 95952888 76874673 95953059 76874810 95953230 76874947 95953401 76875084 95953572 76875221 95953743 76875358 95953914 76875495 95954085 76875632 95954256 76875769 95954427 76875906 95954598 76876043 95954769 76876180 95954940 76876317 95955111 76876454 95955282 76876591 95955453 76876728 95955624 76876865 95955795 76877002 95955966 76877139 95956137 76877276 95956308 76877413 95956479 76877550 95956650 76877687 95956821 76877824 95956992 76877961 95957163 76878098 95957334 76878235 95957505 76878372 95957676 76878509 95957847 76878646 95958018 76878783 95958189 76878920 95958360 76879057 95958531 76879194 95958702 76879331 95958873 76879468 95959044 76879605 95959215 76879742 95959386 76879879 95959557 76880016 95959728 76880153 95959899 76880290 95960070 76880427 95960241 76880564 95960412 76880701 95960583 76880838 95960754 76880975 95960925 76881112 95961096 76881249 95961267 76881386 95961438 76881523 95961609 76881660 95961780 76881797 95961951 76881934 95962122 76882071 95962293 76882208 95962464 76882345 95962635 76882482 95962806 76882619 95962977 76882756 95963148 76882893 95963319 76883030 95963490 76883167 95963661 76883304 95963832 76883441 95964003 76883578 95964174 76883715 95964345 76883852 95964516 76883989 95964687 76884126 95964858 76884263 95965029 76884400 95965200 76884537 95965371 76884674 95965542 76884811 95965713 76884948 95965884 76885085 95966055 76885222 95966226 76885359 95966397 76885496 95966568 76885633 95966739 76885770 95966910 76885907 95967081 76886044 95967252 76886181 95967423 76886318 95967594 76886455 95967765 76886592 95967936 76886729 95968107 76886866 95968278 76887003 95968449 76887140 95968620 76887277 95968791 76887414 95968962 76887551 95969133 76887688 95969304 76887825 95969475 76887962 95969646 76888099 95969817 76888236 95969988 76888373 95970159 76888510 95970330 76888647 95970501 76888784 95970672 76888921 95970843 76889058 95971014 76889195 95971185 76889332 95971356 76889469 95971527 76889606 95971698 76889743 95971869 76889880 95972040 76890017 95972211 76890154 95972382 76890291 95972553 76890428 95972724 76890565 95972895 76890702 95973066 76890839 95973237 76890976 95973408 76891113 95973579 76891250 95973750 76891387 95973921 76891524 95974092 76891661 95974263 76891798 95974434 76891935 95974605 76892072 95974776 76892209 95974947 76892346 95975118
1000 27646189 0 27646189 34507287 27646326 34507458 27646463 34507629 27646600 34507800 27646737 34507971 27646874 34508142 27647011 34508313 27647148 34508484 27647285 34508655 27647422 34508826 27647559 34508997 27647696 34509168 27647833 34509339 27647970 34509510 27648107 34509681 27648244 34509852 27648381 34510023 27648518 34510194 27648655 34510365 27648792 34510536 27648929 34510707 27649066 34510878 27649203 34511049 27649340 34511220 27649477 34511391 27649614 34511562 27649751 34511733 27649888 34511904 27650025 34512075 27650162 34512246 27650299 34512417 27650436 34512588 27650573 34512759 27650710 34512930 27650847 34513101 27650984 34513272 27651121 34513443 27651258 34513614 27651395 34513785 27651532 34513956 27651669 34514127 27651806 34514298 27651943 34514469 27652080 34514640 27652217 34514811 27652354 34514982 27652491 34515153 27652628 34515324 27652765 34515495 27652902 34515666 27653039 34515837 27653176 34516008 27653313 34516179 27653450 34516350 27653587 34516521 27653724 34516692 27653861 34516863 27653998 34517034 27654135 34517205 27654272 34517376 27654409 34517547 27654546 34517718 27654683 34517889 27654820 34518060 27654957 34518231 27655094 34518402 27655231 34518573 27655368 34518744 27655505 34518915 27655642 34519086 27655779 34519257 27655916 34519428 27656053 34519599 27656190 34519770 27656327 34519941 27656464 34520112 27656601 34520283 27656738 34520454 27656875 34520625 27657012 34520796 27657149 34520967 27657286 34521138 27657423 34521309 27657560 34521480 27657697 34521651 27657834 34521822 27657971 34521993 27658108 34522164 27658245 34522335 27658382 34522506 27658519 34522677 27658656 34522848 27658793 34523019 27658930 34523190 27659067 34523361 27659204 34523532 27659341 34523703 27659478 34523874 27659615 34524045 27659752 34524216 27659889 34524387 27660026 34524558 27660163 34524729 27660300 34524900 27660437 34525071 27660574 34525242 27660711 34525413 27660848 34525584 27660985 34525755 27661122 34525926 27661259 34526097 27661396 34526268 27661533 34526439 27661670 34526610 27661807 34526781 27661944 34526952 27662081 34527123 27662218 34527294 27662355 34527465 27662492 34527636 27662629 34527807 27662766 34527978 27662903 34528149 27663040 34528320 27663177 34528491 27663314 34528662 27663451 34528833 27663588 34529004 27663725 34529175 27663862 34529346 27663999 34529517 27664136 34529688 27664273 34529859 27664410 34530030 27664547 34530201 27664684 34530372 27664821 34530543 27664958 34530714 27665095 34530885 27665232 34531056 27665369 34531227 27665506 34531398 27665643 34531569 27665780 34531740 27665917 34531911 27666054 34532082 27666191 34532253 27666328 34532424 27666465 34532595 27666602 34532766 27666739 34532937 27666876 34533108 27667013 34533279 27667150 34533450 27667287 34533621 27667424 34533792 27667561 34533963 27667698 34534134 27667835 34534305 27667972 34534476 27668109 34534647 27668246 34534818 27668383 34534989 27668520 34535160 27668657 34535331 27668794 34535502 27668931 34535673 27669068 34535844 27669205 34536015 27669342 34536186 27669479 34536357 27669616 34536528 27669753 34536699 27669890 34536870 27670027 34537041 27670164 34537212 27670301 34537383 27670438 34537554 27670575 34537725 27670712 34537896 27670849 34538067 27670986 34538238 27671123 34538409 27671260 34538580 27671397 34538751 27671534 34538922 27671671 34539093 27671808 34539264 27671945 34539435 27672082 34539606 27672219 34539777 27672356 34539948 27672493 34540119 27672630 34540290 27672767 34540461 27672904 34540632 27673041 34540803 27673178 34540974 27673315 34541145 27673452 34541316 27673589 34541487 27673726 34541658 27673863 34541829 27674000 34542000 27674137 34542171 27674274 34542342 27674411 34542513 27674548 34542684 27674685 34542855 27674822 34543026 27674959 34543197 27675096 34543368 27675233 34543539 27675370 34543710 27675507 34543881 27675644 34544052 27675781 34544223 27675918 34544394 27676055 34544565 27676192 34544736 27676329 34544907 27676466 34545078 27676603 34545249 27676740 34545420 27676877 34545591 27677014 34545762 27677151 34545933 27677288 34546104 27677425 34546275 27677562 34546446 27677699 34546617 27677836 34546788 27677973 34546959 27678110 34547130 27678247 34547301 27678384 34547472 27678521 34547643 27678658 34547814 27678795 34547985 27678932 34548156 27679069 34548327 27679206 34548498 27679343 34548669 27679480 34548840 27679617 34549011 27679754 34549182 27679891 34549353 27680028 34549524 27680165 34549695 27680302 34549866 27680439 34550037 27680576 34550208 27680713 34550379 27680850 34550550 27680987 34550721 27681124 34550892 27681261 34551063 27681398 34551234 27681535 34551405 27681672 34551576 27681809 34551747 27681946 34551918 27682083 34552089 27682220 34552260 27682357 34552431 27682494 34552602 27682631 34552773 27682768 34552944 27682905 34553115 27683042 34553286 27683179 34553457 27683316 34553628 27683453 34553799 27683590 34553970 27683727 34554141 27683864 34554312 27684001 34554483 27684138 34554654 27684275 34554825 27684412 34554996 27684549 34555167 27684686 34555338 27684823 34555509 27684960 34555680 27685097 34555851 27685234 34556022 27685371 34556193 27685508 34556364 27685645 34556535 27685782 34556706 27685919 34556877 27686056 34557048 27686193 34557219 27686330 34557390 27686467 34557561 27686604 34557732 27686741 34557903 27686878 34558074 27687015 34558245 27687152 34558416 27687289 34558587 27687426 34558758 27687563 34558929 27687700 34559100 27687837 34559271 27687974 34559442 27688111 34559613 27688248 34559784 27688385 34559955 27688522 34560126 27688659 34560297 27688796 34560468 27688933 34560639 27689070 34560810 27689207 34560981 27689344 34561152 27689481 34561323 27689618 34561494 27689755 34561665 27689892 34561836 27690029 34562007 27690166 34562178 27690303 34562349 27690440 34562520 27690577 34562691 27690714 34562862 27690851 34563033 27690988 34563204 27691125 34563375 27691262 34563546 27691399 34563717 27691536 34563888 27691673 34564059 27691810 34564230 27691947 34564401 27692084 34564572 27692221 34564743 27692358 34564914 27692495 34565085 27692632 34565256 27692769 34565427 27692906 34565598 27693043 34565769 27693180 34565940 27693317 34566111 27693454 34566282 27693591 34566453 27693728 34566624 27693865 34566795 27694002 34566966 27694139 34567137 27694276 34567308 27694413 34567479 27694550 34567650 27694687 34567821 27694824 34567992 27694961 34568163 27695098 34568334 27695235 34568505 27695372 34568676 27695509 34568847 27695646 34569018 27695783 34569189 27695920 34569360 27696057 34569531 27696194 34569702 27696331 34569873 27696468 34570044 27696605 34570215 27696742 34570386 27696879 34570557 27697016 34570728 27697153 34570899 27697290 34571070 27697427 34571241 27697564 34571412 27697701 34571583 27697838 34571754 27697975 34571925 27698112 34572096 27698249 34572267 27698386 34572438 27698523 34572609 27698660 34572780 27698797 34572951 27698934 34573122 27699071 34573293 27699208 34573464 27699345 34573635 27699482 34573806 27699619 34573977 27699756 34574148 27699893 34574319 27700030 34574490 27700167 34574661 27700304 34574832 27700441 34575003 27700578 34575174 27700715 34575345 27700852 34575516 27700989 34575687 27701126 34575858 27701263 34576029 27701400 34576200 27701537 34576371 27701674 34576542 27701811 34576713 27701948 34576884 27702085 34577055 27702222 34577226 27702359 34577397 27702496 34577568 27702633 34577739 27702770 34577910 27702907 34578081 27703044 34578252 27703181 34578423 27703318 34578594 27703455 34578765 27703592 34578936 27703729 34579107 27703866 34579278 27704003 34579449 27704140 34579620 27704277 34579791 27704414 34579962 27704551 34580133 27704688 34580304 27704825 34580475 27704962 34580646 27705099 34580817 27705236 34580988 27705373 34581159 27705510 34581330 27705647 34581501 27705784 34581672 27705921 34581843 27706058 34582014 27706195 34582185 27706332 34582356 27706469 34582527 27706606 34582698 27706743 34582869 27706880 34583040 27707017 34583211 27707154 34583382 27707291 34583553 27707428 34583724 27707565 34583895 27707702 34584066 27707839 34584237 27707976 34584408 27708113 34584579 27708250 34584750 27708387 34584921 27708524 34585092 27708661 34585263 27708798 34585434 27708935 34585605 27709072 34585776 27709209 34585947 27709346 34586118 27709483 34586289 27709620 34586460 27709757 34586631 27709894 34586802 27710031 34586973 27710168 34587144 27710305 34587315 27710442 34587486 27710579 34587657 27710716 34587828 27710853 34587999 27710990 34588170 27711127 34588341 27711264 34588512 27711401 34588683 27711538 34588854 27711675 34589025 27711812 34589196 27711949 34589367 27712086 34589538 27712223 34589709 27712360 34589880 27712497 34590051 27712634 34590222 27712771 34590393 27712908 34590564 27713045 34590735 27713182 34590906 27713319 34591077 27713456 34591248 27713593 34591419 27713730 34591590 27713867 34591761 27714004 34591932 27714141 34592103 27714278 34592274 27714415 34592445 27714552 34592616 27714689 34592787 27714826 34592958 27714963 34593129 27715100 34593300 27715237 34593471 27715374 34593642 27715511 34593813 27715648 34593984 27715785 34594155 27715922 34594326 27716059 34594497 27716196 34594668 27716333 34594839 27716470 34595010 27716607 34595181 27716744 34595352 27716881 34595523 27717018 34595694 27717155 34595865 27717292 34596036 27717429 34596207 27717566 34596378 27717703 34596549 27717840 34596720 27717977 34596891 27718114 34597062 27718251 34597233 27718388 34597404 27718525 34597575 27718662 34597746 27718799 34597917 27718936 34598088 27719073 34598259 27719210 34598430 27719347 34598601 27719484 34598772 27719621 34598943 27719758 34599114 27719895 34599285 27720032 34599456 27720169 34599627 27720306 34599798 27720443 34599969 27720580 34600140 27720717 34600311 27720854 34600482 27720991 34600653 27721128 34600824 27721265 34600995 27721402 34601166 27721539 34601337 27721676 34601508 27721813 34601679 27721950 34601850 27722087 34602021 27722224 34602192 27722361 34602363 27722498 34602534 27722635 34602705 27722772 34602876 27722909 34603047 27723046 34603218 27723183 34603389 27723320 34603560 27723457 34603731 27723594 34603902 27723731 34604073 27723868 34604244 27724005 34604415 27724142 34604586 27724279 34604757 27724416 34604928 27724553 34605099 27724690 34605270 27724827 34605441 27724964 34605612 27725101 34605783 27725238 34605954 27725375 34606125 27725512 34606296 27725649 34606467 27725786 34606638 27725923 34606809 27726060 34606980 27726197 34607151 27726334 34607322 27726471 34607493 27726608 34607664 27726745 34607835 27726882 34608006 27727019 34608177 27727156 34608348 27727293 34608519 27727430 34608690 27727567 34608861 27727704 34609032 27727841 34609203 27727978 34609374 27728115 34609545 27728252 34609716 27728389 34609887 27728526 34610058 27728663 34610229 27728800 34610400 27728937 34610571 27729074 34610742 27729211 34610913 27729348 34611084 27729485 34611255 27729622 34611426 27729759 34611597 27729896 34611768 27730033 34611939 27730170 34612110 27730307 34612281 27730444 34612452 27730581 34612623 27730718 34612794 27730855 34612965 27730992 34613136 27731129 34613307 27731266 34613478 27731403 34613649 27731540 34613820 27731677 34613991 27731814 34614162 27731951 34614333 27732088 34614504 27732225 34614675 27732362 34614846 27732499 34615017 27732636 34615188 27732773 34615359 27732910 34615530 27733047 34615701 27733184 34615872 27733321 34616043 27733458 34616214 27733595 34616385 27733732 34616556 27733869 34616727 27734006 34616898 27734143 34617069 27734280 34617240 27734417 34617411 27734554 34617582 27734691 34617753 27734828 34617924 27734965 34618095 27735102 34618266 27735239 34618437 27735376 34618608 27735513 34618779 27735650 34618950 27735787 34619121 27735924 34619292 27736061 34619463 27736198 34619634 27736335 34619805 27736472 34619976 27736609 34620147 27736746 34620318 27736883 34620489 27737020 34620660 27737157 34620831 27737294 34621002 27737431 34621173 27737568 34621344 27737705 34621515 27737842 34621686 27737979 34621857 27738116 34622028 27738253 34622199 27738390 34622370 27738527 34622541 27738664 34622712 27738801 34622883 27738938 34623054 27739075 34623225 27739212 34623396 27739349 34623567 27739486 34623738 27739623 34623909 27739760 34624080 27739897 34624251 27740034 34624422 27740171 34624593 27740308 34624764 27740445 34624935 27740582 34625106 27740719 34625277 27740856 34625448 27740993 34625619 27741130 34625790 27741267 34625961 27741404 34626132 27741541 34626303 27741678 34626474 27741815 34626645 27741952 34626816 27742089 34626987 27742226 34627158 27742363 34627329 27742500 34627500 27742637 34627671 27742774 34627842 27742911 34628013 27743048 34628184 27743185 34628355 27743322 34628526 27743459 34628697 27743596 34628868 27743733 34629039 27743870 34629210 27744007 34629381 27744144 34629552 27744281 34629723 27744418 34629894 27744555 34630065 27744692 34630236 27744829 34630407 27744966 34630578 27745103 34630749 27745240 34630920 27745377 34631091 27745514 34631262 27745651 34631433 27745788 34631604 27745925 34631775 27746062 34631946 27746199 34632117 27746336 34632288 27746473 34632459 27746610 34632630 27746747 34632801 27746884 34632972 27747021 34633143 27747158 34633314 27747295 34633485 27747432 34633656 27747569 34633827 27747706 34633998 27747843 34634169 27747980 34634340 27748117 34634511 27748254 34634682 27748391 34634853 27748528 34635024 27748665 34635195 27748802 34635366 27748939 34635537 27749076 34635708 27749213 34635879 27749350 34636050 27749487 34636221 27749624 34636392 27749761 34636563 27749898 34636734 27750035 34636905 27750172 34637076 27750309 34637247 27750446 34637418 27750583 34637589 27750720 34637760 27750857 34637931 27750994 34638102 27751131 34638273 27751268 34638444 27751405 34638615 27751542 34638786 27751679 34638957 27751816 34639128 27751953 34639299 27752090 34639470 27752227 34639641 27752364 34639812 27752501 34639983 27752638 34640154 27752775 34640325 27752912 34640496 27753049 34640667 27753186 34640838 27753323 34641009 27753460 34641180 27753597 34641351 27753734 34641522 27753871 34641693 27754008 34641864 27754145 34642035 27754282 34642206 27754419 34642377 27754556 34642548 27754693 34642719 27754830 34642890 27754967 34643061 27755104 34643232 27755241 34643403 27755378 34643574 27755515 34643745 27755652 34643916 27755789 34644087 27755926 34644258 27756063 34644429 27756200 34644600 27756337 34644771 27756474 34644942 27756611 34645113 27756748 34645284 27756885 34645455 27757022 34645626 27757159 34645797 27757296 34645968 27757433 34646139 27757570 34646310 27757707 34646481 27757844 34646652 27757981 34646823 27758118 34646994 27758255 34647165 27758392 34647336 27758529 34647507 27758666 34647678 27758803 34647849 27758940 34648020 27759077 34648191 27759214 34648362 27759351 34648533 27759488 34648704 27759625 34648875 27759762 34649046 27759899 34649217 27760036 34649388 27760173 34649559 27760310 34649730 27760447 34649901 27760584 34650072 27760721 34650243 27760858 34650414 27760995 34650585 27761132 34650756 27761269 34650927 27761406 34651098 27761543 34651269 27761680 34651440 27761817 34651611 27761954 34651782 27762091 34651953 27762228 34652124 27762365 34652295 27762502 34652466 27762639 34652637 27762776 34652808 27762913 34652979 27763050 34653150 27763187 34653321 27763324 34653492 27763461 34653663 27763598 34653834 27763735 34654005 27763872 34654176 27764009 34654347 27764146 34654518 27764283 34654689 27764420 34654860 27764557 34655031 27764694 34655202 27764831 34655373 27764968 34655544 27765105 34655715 27765242 34655886 27765379 34656057 27765516 34656228 27765653 34656399 27765790 34656570 27765927 34656741 27766064 34656912 27766201 34657083 27766338 34657254 27766475 34657425 27766612 34657596 27766749 34657767 27766886 34657938 27767023 34658109 27767160 34658280 27767297 34658451 27767434 34658622 27767571 34658793 27767708 34658964 27767845 34659135 27767982 34659306 27768119 34659477 27768256 34659648 27768393 34659819 27768530 34659990 27768667 34660161 27768804 34660332 27768941 34660503 27769078 34660674 27769215 34660845 27769352 34661016 27769489 34661187 27769626 34661358 27769763 34661529 27769900 34661700 27770037 34661871 27770174 34662042 27770311 34662213 27770448 34662384 27770585 34662555 27770722 34662726 27770859 34662897 27770996 34663068 27771133 34663239 27771270 34663410 27771407 34663581 27771544 34663752 27771681 34663923 27771818 34664094 27771955 34664265 27772092 34664436 27772229 34664607 27772366 34664778 27772503 34664949 27772640 34665120 27772777 34665291 27772914 34665462 27773051 34665633 27773188 34665804 27773325 34665975 27773462 34666146 27773599 34666317 27773736 34666488 27773873 34666659 27774010 34666830 27774147 34667001 27774284 34667172 27774421 34667343 27774558 34667514 27774695 34667685 27774832 34667856 27774969 34668027 27775106 34668198 27775243 34668369 27775380 34668540 27775517 34668711 27775654 34668882 27775791 34669053 27775928 34669224 27776065 34669395 27776202 34669566 27776339 34669737 27776476 34669908 27776613 34670079 27776750 34670250 27776887 34670421 27777024 34670592 27777161 34670763 27777298 34670934 27777435 34671105 27777572 34671276 27777709 34671447 27777846 34671618 27777983 34671789 27778120 34671960 27778257 34672131 27778394 34672302 27778531 34672473 27778668 34672644 27778805 34672815 27778942 34672986 27779079 34673157 27779216 34673328 27779353 34673499 27779490 34673670 27779627 34673841 27779764 34674012 27779901 34674183 27780038 34674354 27780175 34674525 27780312 34674696 27780449 34674867 27780586 34675038 27780723 34675209 27780860 34675380 27780997 34675551 27781134 34675722 27781271 34675893 27781408 34676064 27781545 34676235 27781682 34676406 27781819 34676577 27781956 34676748 27782093 34676919 27782230 34677090 27782367 34677261 27782504 34677432 27782641 34677603 27782778 34677774 27782915 34677945
1000 45429474 0 45429474 56703942 45429611 56704113 45429748 56704284 45429885 56704455 45430022 56704626 45430159 56704797 45430296 56704968 45430433 56705139 45430570 56705310 45430707 56705481 45430844 56705652 45430981 56705823 45431118 56705994 45431255 56706165 45431392 56706336 45431529 56706507 45431666 56706678 45431803 56706849 45431940 56707020 45432077 56707191 45432214 56707362 45432351 56707533 45432488 56707704 45432625 56707875 45432762 56708046 45432899 56708217 45433036 56708388 45433173 56708559 45433310 56708730 45433447 56708901 45433584 56709072 45433721 56709243 45433858 56709414 45433995 56709585 45434132 56709756 45434269 56709927 45434406 56710098 45434543 56710269 45434680 56710440 45434817 56710611 45434954 56710782 45435091 56710953 45435228 56711124 45435365 56711295 45435502 56711466 45435639 56711637 45435776 56711808 45435913 56711979 45436050 56712150 45436187 56712321 45436324 56712492 45436461 56712663 45436598 56712834 45436735 56713005 45436872 56713176 45437009 56713347 45437146 56713518 45437283 56713689 45437420 56713860 45437557 56714031 45437694 56714202 45437831 56714373 45437968 56714544 45438105 56714715 45438242 56714886 45438379 56715057 45438516 56715228 45438653 56715399 45438790 56715570 45438927 56715741 45439064 56715912 45439201 56716083 45439338 56716254 45439475 56716425 45439612 56716596 45439749 56716767 45439886 56716938 45440023 56717109 45440160 56717280 45440297 56717451 45440434 56717622 45440571 56717793 45440708 56717964 45440845 56718135 45440982 56718306 45441119 56718477 45441256 56718648 45441393 56718819 45441530 56718990 45441667 56719161 45441804 56719332 45441941 56719503 45442078 56719674 45442215 56719845 45442352 56720016 45442489 56720187 45442626 56720358 45442763 56720529 45442900 56720700 45443037 56720871 45443174 56721042 45443311 56721213 45443448 56721384 45443585 56721555 45443722 56721726 45443859 56721897 45443996 56722068 45444133 56722239 45444270 56722410 45444407 56722581 45444544 56722752 45444681 56722923 45444818 56723094 45444955 56723265 45445092 56723436 45445229 56723607 45445366 56723778 45445503 56723949 45445640 56724120 45445777 56724291 45445914 56724462 45446051 56724633 45446188 56724804 45446325 56724975 45446462 56725146 45446599 56725317 45446736 56725488 45446873 56725659 45447010 56725830 45447147 56726001 45447284 56726172 45447421 56726343 45447558 56726514 45447695 56726685 45447832 56726856 45447969 56727027 45448106 56727198 45448243 56727369 45448380 56727540 45448517 56727711 45448654 56727882 45448791 56728053 45448928 56728224 45449065 56728395 45449202 56728566 45449339 56728737 45449476 56728908 45449613 56729079 45449750 56729250 45449887 56729421 45450024 56729592 45450161 56729763 45450298 56729934 45450435 56730105 45450572 56730276 45450709 56730447 45450846 56730618 45450983 56730789 45451120 56730960 45451257 56731131 45451394 56731302 45451531 56731473 45451668 56731644 45451805 56731815 45451942 56731986 45452079 56732157 45452216 56732328 45452353 56732499 45452490 56732670 45452627 56732841 45452764 56733012 45452901 56733183 45453038 56733354 45453175 56733525 45453312 56733696 45453449 56733867 45453586 56734038 45453723 56734209 45453860 56734380 45453997 56734551 45454134 56734722 45454271 56734893 45454408 56735064 45454545 56735235 45454682 56735406 45454819 56735577 45454956 56735748 45455093 56735919 45455230 56736090 45455367 56736261 45455504 56736432 45455641 56736603 45455778 56736774 45455915 56736945 45456052 56737116 45456189 56737287 45456326 56737458 45456463 56737629 45456600 56737800 45456737 56737971 45456874 56738142 45457011 56738313 45457148 56738484 45457285 56738655 45457422 56738826 45457559 56738997 45457696 56739168 45457833 56739339 45457970 56739510 45458107 56739681 45458244 56739852 45458381 56740023 45458518 56740194 45458655 56740365 45458792 56740536 45458929 56740707 45459066 56740878 45459203 56741049 45459340 56741220 45459477 56741391 45459614 56741562 45459751 56741733 45459888 56741904 45460025 56742075 45460162 56742246 45460299 56742417 45460436 56742588 45460573 56742759 45460710 56742930 45460847 56743101 45460984 56743272 45461121 56743443 45461258 56743614 45461395 56743785 45461532 56743956 45461669 56744127 45461806 56744298 45461943 56744469 45462080 56744640 45462217 56744811 45462354 56744982 45462491 56745153 45462628 56745324 45462765 56745495 45462902 56745666 45463039 56745837 45463176 56746008 45463313 56746179 45463450 56746350 45463587 56746521 45463724 56746692 45463861 56746863 45463998 56747034 45464135 56747205 45464272 56747376 45464409 56747547 45464546 56747718 45464683 56747889 45464820 56748060 45464957 56748231 45465094 56748402 45465231 56748573 45465368 56748744 45465505 56748915 45465642 56749086 45465779 56749257 45465916 56749428 45466053 56749599 45466190 56749770 45466327 56749941 45466464 56750112 45466601 56750283 45466738 56750454 45466875 56750625 45467012 56750796 45467149 56750967 45467286 56751138 45467423 56751309 45467560 56751480 45467697 56751651 45467834 56751822 45467971 56751993 45468108 56752164 45468245 56752335 45468382 56752506 45468519 56752677 45468656 56752848 45468793 56753019 45468930 56753190 45469067 56753361 45469204 56753532 45469341 56753703 45469478 56753874 45469615 56754045 45469752 56754216 45469889 56754387 45470026 56754558 45470163 56754729 45470300 56754900 45470437 56755071 45470574 56755242 45470711 56755413 45470848 56755584 45470985 56755755 45471122 56755926 45471259 56756097 45471396 56756268 45471533 56756439 45471670 56756610 45471807 56756781 45471944 56756952 45472081 56757123 45472218 56757294 45472355 56757465 45472492 56757636 45472629 56757807 45472766 56757978 45472903 56758149 45473040 56758320 45473177 56758491 45473314 56758662 45473451 56758833 45473588 56759004 45473725 56759175 45473862 56759346 45473999 56759517 45474136 56759688 45474273 56759859 45474410 56760030 45474547 56760201 45474684 56760372 45474821 56760543 45474958 56760714 45475095 56760885 45475232 56761056 45475369 56761227 45475506 56761398 45475643 56761569 45475780 56761740 45475917 56761911 45476054 56762082 45476191 56762253 45476328 56762424 45476465 56762595 45476602 56762766 45476739 56762937 45476876 56763108 45477013 56763279 45477150 56763450 45477287 56763621 45477424 56763792 45477561 56763963 45477698 56764134 45477835 56764305 45477972 56764476 45478109 56764647 45478246 56764818 45478383 56764989 45478520 56765160 45478657 56765331 45478794 56765502 45478931 56765673 45479068 56765844 45479205 56766015 45479342 56766186 45479479 56766357 45479616 56766528 45479753 56766699 45479890 56766870 45480027 56767041 45480164 56767212 45480301 56767383 45480438 56767554 45480575 56767725 45480712 56767896 45480849 56768067 45480986 56768238 45481123 56768409 45481260 56768580 45481397 56768751 45481534 56768922 45481671 56769093 45481808 56769264 45481945 56769435 45482082 56769606 45482219 56769777 45482356 56769948 45482493 56770119 45482630 56770290 45482767 56770461 45482904 56770632 45483041 56770803 45483178 56770974 45483315 56771145 45483452 56771316 45483589 56771487 45483726 56771658 45483863 56771829 45484000 56772000 45484137 56772171 45484274 56772342 45484411 56772513 45484548 56772684 45484685 56772855 45484822 56773026 45484959 56773197 45485096 56773368 45485233 56773539 45485370 56773710 45485507 56773881 45485644 56774052 45485781 56774223 45485918 56774394 45486055 56774565 45486192 56774736 45486329 56774907 45486466 56775078 45486603 56775249 45486740 56775420 45486877 56775591 45487014 56775762 45487151 56775933 45487288 56776104 45487425 56776275 45487562 56776446 45487699 56776617 45487836 56776788 45487973 56776959 45488110 56777130 45488247 56777301 45488384 56777472 45488521 56777643 45488658 56777814 45488795 56777985 45488932 56778156 45489069 56778327 45489206 56778498 45489343 56778669 45489480 56778840 45489617 56779011 45489754 56779182 45489891 56779353 45490028 56779524 45490165 56779695 45490302 56779866 45490439 56780037 45490576 56780208 45490713 56780379 45490850 56780550 45490987 56780721 45491124 56780892 45491261 56781063 45491398 56781234 45491535 56781405 45491672 56781576 45491809 56781747 45491946 56781918 45492083 56782089 45492220 56782260 45492357 56782431 45492494 56782602 45492631 56782773 45492768 56782944 45492905 56783115 45493042 56783286 45493179 56783457 45493316 56783628 45493453 56783799 45493590 56783970 45493727 56784141 45493864 56784312 45494001 56784483 45494138 56784654 45494275 56784825 45494412 56784996 45494549 56785167 45494686 56785338 45494823 56785509 45494960 56785680 45495097 56785851 45495234 56786022 45495371 56786193 45495508 56786364 45495645 56786535 45495782 56786706 45495919 56786877 45496056 56787048 45496193 56787219 45496330 56787390 45496467 56787561 45496604 56787732 45496741 56787903 45496878 56788074 45497015 56788245 45497152 56788416 45497289 56788587 45497426 56788758 45497563 56788929 45497700 56789100 45497837 56789271 45497974 56789442 45498111 56789613 45498248 56789784 45498385 56789955 45498522 56790126 45498659 56790297 45498796 56790468 45498933 56790639 45499070 56790810 45499207 56790981 45499344 56791152 45499481 56791323 45499618 56791494 45499755 56791665 45499892 56791836 45500029 56792007 45500166 56792178 45500303 56792349 45500440 56792520 45500577 56792691 45500714 56792862 45500851 56793033 45500988 56793204 45501125 56793375 45501262 56793546 45501399 56793717 45501536 56793888 45501673 56794059 45501810 56794230 45501947 56794401 45502084 56794572 45502221 56794743 45502358 56794914 45502495 56795085 45502632 56795256 45502769 56795427 45502906 56795598 45503043 56795769 45503180 56795940 45503317 56796111 45503454 56796282 45503591 56796453 45503728 56796624 45503865 56796795 45504002 56796966 45504139 56797137 45504276 56797308 45504413 56797479 45504550 56797650 45504687 56797821 45504824 56797992 45504961 56798163 45505098 56798334 45505235 56798505 45505372 56798676 45505509 56798847 45505646 56799018 45505783 56799189 45505920 56799360 45506057 56799531 45506194 56799702 45506331 56799873 45506468 56800044 45506605 56800215 45506742 56800386 45506879 56800557 45507016 56800728 45507153 56800899 45507290 56801070 45507427 56801241 45507564 56801412 45507701 56801583 45507838 56801754 45507975 56801925 45508112 56802096 45508249 56802267 45508386 56802438 45508523 56802609 45508660 56802780 45508797 56802951 45508934 56803122 45509071 56803293 45509208 56803464 45509345 56803635 45509482 56803806 45509619 56803977 45509756 56804148 45509893 56804319 45510030 56804490 45510167 56804661 45510304 56804832 45510441 56805003 45510578 56805174 45510715 56805345 45510852 56805516 45510989 56805687 45511126 56805858 45511263 56806029 45511400 56806200 45511537 56806371 45511674 56806542 45511811 56806713 45511948 56806884 45512085 56807055 45512222 56807226 45512359 56807397 45512496 56807568 45512633 56807739 45512770 56807910 45512907 56808081 45513044 56808252 45513181 56808423 45513318 56808594 45513455 56808765 45513592 56808936 45513729 56809107 45513866 56809278 45514003 56809449 45514140 56809620 45514277 56809791 45514414 56809962 45514551 56810133 45514688 56810304 45514825 56810475 45514962 56810646 45515099 56810817 45515236 56810988 45515373 56811159 45515510 56811330 45515647 56811501 45515784 56811672 45515921 56811843 45516058 56812014 45516195 56812185 45516332 56812356 45516469 56812527 45516606 56812698 45516743 56812869 45516880 56813040 45517017 56813211 45517154 56813382 45517291 56813553 45517428 56813724 45517565 56813895 45517702 56814066 45517839 56814237 45517976 56814408 45518113 56814579 45518250 56814750 45518387 56814921 45518524 56815092 45518661 56815263 45518798 56815434 45518935 56815605 45519072 56815776 45519209 56815947 45519346 56816118 45519483 56816289 45519620 56816460 45519757 56816631 45519894 56816802 45520031 56816973 45520168 56817144 45520305 56817315 45520442 56817486 45520579 56817657 45520716 56817828 45520853 56817999 45520990 56818170 45521127 56818341 45521264 56818512 45521401 56818683 45521538 56818854 45521675 56819025 45521812 56819196 45521949 56819367 45522086 56819538 45522223 56819709 45522360 56819880 45522497 56820051 45522634 56820222 45522771 56820393 45522908 56820564 45523045 56820735 45523182 56820906 45523319 56821077 45523456 56821248 45523593 56821419 45523730 56821590 45523867 56821761 45524004 56821932 45524141 56822103 45524278 56822274 45524415 56822445 45524552 56822616 45524689 56822787 45524826 56822958 45524963 56823129 45525100 56823300 45525237 56823471 45525374 56823642 45525511 56823813 45525648 56823984 45525785 56824155 45525922 56824326 45526059 56824497 45526196 56824668 45526333 56824839 45526470 56825010 45526607 56825181 45526744 56825352 45526881 56825523 45527018 56825694 45527155 56825865 45527292 56826036 45527429 56826207 45527566 56826378 45527703 56826549 45527840 56826720 45527977 56826891 45528114 56827062 45528251 56827233 45528388 56827404 45528525 56827575 45528662 56827746 45528799 56827917 45528936 56828088 45529073 56828259 45529210 56828430 45529347 56828601 45529484 56828772 45529621 56828943 45529758 56829114 45529895 56829285 45530032 56829456 45530169 56829627 45530306 56829798 45530443 56829969 45530580 56830140 45530717 56830311 45530854 56830482 45530991 56830653 45531128 56830824 45531265 56830995 45531402 56831166 45531539 56831337 45531676 56831508 45531813 56831679 45531950 56831850 45532087 56832021 45532224 56832192 45532361 56832363 45532498 56832534 45532635 56832705 45532772 56832876 45532909 56833047 45533046 56833218 45533183 56833389 45533320 56833560 45533457 56833731 45533594 56833902 45533731 56834073 45533868 56834244 45534005 56834415 45534142 56834586 45534279 56834757 45534416 56834928 45534553 56835099 45534690 56835270 45534827 56835441 45534964 56835612 45535101 56835783 45535238 56835954 45535375 56836125 45535512 56836296 45535649 56836467 45535786 56836638 45535923 56836809 45536060 56836980 45536197 56837151 45536334 56837322 45536471 56837493 45536608 56837664 45536745 56837835 45536882 56838006 45537019 56838177 45537156 56838348 45537293 56838519 45537430 56838690 45537567 56838861 45537704 56839032 45537841 56839203 45537978 56839374 45538115 56839545 45538252 56839716 45538389 56839887 45538526 56840058 45538663 56840229 45538800 56840400 45538937 56840571 45539074 56840742 45539211 56840913 45539348 56841084 45539485 56841255 45539622 56841426 45539759 56841597 45539896 56841768 45540033 56841939 45540170 56842110 45540307 56842281 45540444 56842452 45540581 56842623 45540718 56842794 45540855 56842965 45540992 56843136 45541129 56843307 45541266 56843478 45541403 56843649 45541540 56843820 45541677 56843991 45541814 56844162 45541951 56844333 45542088 56844504 45542225 56844675 45542362 56844846 45542499 56845017 45542636 56845188 45542773 56845359 45542910 56845530 45543047 56845701 45543184 56845872 45543321 56846043 45543458 56846214 45543595 56846385 45543732 56846556 45543869 56846727 45544006 56846898 45544143 56847069 45544280 56847240 45544417 56847411 45544554 56847582 45544691 56847753 45544828 56847924 45544965 56848095 45545102 56848266 45545239 56848437 45545376 56848608 45545513 56848779 45545650 56848950 45545787 56849121 45545924 56849292 45546061 56849463 45546198 56849634 45546335 56849805 45546472 56849976 45546609 56850147 45546746 56850318 45546883 56850489 45547020 56850660 45547157 56850831 45547294 56851002 45547431 56851173 45547568 56851344 45547705 56851515 45547842 56851686 45547979 56851857 45548116 56852028 45548253 56852199 45548390 56852370 45548527 56852541 45548664 56852712 45548801 56852883 45548938 56853054 45549075 56853225 45549212 56853396 45549349 56853567 45549486 56853738 45549623 56853909 45549760 56854080 45549897 56854251 45550034 56854422 45550171 56854593 45550308 56854764 45550445 56854935 45550582 56855106 45550719 56855277 45550856 56855448 45550993 56855619 45551130 56855790 45551267 56855961 45551404 56856132 45551541 56856303 45551678 56856474 45551815 56856645 45551952 56856816 45552089 56856987 45552226 56857158 45552363 56857329 45552500 56857500 45552637 56857671 45552774 56857842 45552911 56858013 45553048 56858184 45553185 56858355 45553322 56858526 45553459 56858697 45553596 56858868 45553733 56859039 45553870 56859210 45554007 56859381 45554144 56859552 45554281 56859723 45554418 56859894 45554555 56860065 45554692 56860236 45554829 56860407 45554966 56860578 45555103 56860749 45555240 56860920 45555377 56861091 45555514 56861262 45555651 56861433 45555788 56861604 45555925 56861775 45556062 56861946 45556199 56862117 45556336 56862288 45556473 56862459 45556610 56862630 45556747 56862801 45556884 56862972 45557021 56863143 45557158 56863314 45557295 56863485 45557432 56863656 45557569 56863827 45557706 56863998 45557843 56864169 45557980 56864340 45558117 56864511 45558254 56864682 45558391 56864853 45558528 56865024 45558665 56865195 45558802 56865366 45558939 56865537 45559076 56865708 45559213 56865879 45559350 56866050 45559487 56866221 45559624 56866392 45559761 56866563 45559898 56866734 45560035 56866905 45560172 56867076 45560309 56867247 45560446 56867418 45560583 56867589 45560720 56867760 45560857 56867931 45560994 56868102 45561131 56868273 45561268 56868444 45561405 56868615 45561542 56868786 45561679 56868957 45561816 56869128 45561953 56869299 45562090 56869470 45562227 56869641 45562364 56869812 45562501 56869983 45562638 56870154 45562775 56870325 45562912 56870496 45563049 56870667 45563186 56870838 45563323 56871009 45563460 56871180 45563597 56871351 45563734 56871522 45563871 56871693 45564008 56871864 45564145 56872035 45564282 56872206 45564419 56872377 45564556 56872548 45564693 56872719 45564830 56872890 45564967 56873061 45565104 56873232 45565241 56873403 45565378 56873574 45565515 56873745 45565652 56873916 45565789 56874087 45565926 56874258 45566063 56874429 45566200 56874600
1000 59456900 0 59456900 74212627 59457037 74212798 59457174 74212969 59457311 74213140 59457448 74213311 59457585 74213482 59457722 74213653 59457859 74213824 59457996 74213995 59458133 74214166 59458270 74214337 59458407 74214508 59458544 74214679 59458681 74214850 59458818 74215021 59458955 74215192 59459092 74215363 59459229 74215534 59459366 74215705 59459503 74215876 59459640 74216047 59459777 74216218 59459914 74216389 59460051 74216560 59460188 74216731 59460325 74216902 59460462 74217073 59460599 74217244 59460736 74217415 59460873 74217586 59461010 74217757 59461147 74217928 59461284 74218099 59461421 74218270 59461558 74218441 59461695 74218612 59461832 74218783 59461969 74218954 59462106 74219125 59462243 74219296 59462380 74219467 59462517 74219638 59462654 74219809 59462791 74219980 59462928 74220151 59463065 74220322 59463202 74220493 59463339 74220664 59463476 74220835 59463613 74221006 59463750 74221177 59463887 74221348 59464024 74221519 59464161 74221690 59464298 74221861 59464435 74222032 59464572 74222203 59464709 74222374 59464846 74222545 59464983 74222716 59465120 74222887 59465257 74223058 59465394 74223229 59465531 74223400 59465668 74223571 59465805 74223742 59465942 74223913 59466079 74224084 59466216 74224255 59466353 74224426 59466490 74224597 59466627 74224768 59466764 74224939 59466901 74225110 59467038 74225281 59467175 74225452 59467312 74225623 59467449 74225794 59467586 74225965 59467723 74226136 59467860 74226307 59467997 74226478 59468134 74226649 59468271 74226820 59468408 74226991 59468545 74227162 59468682 74227333 59468819 74227504 59468956 74227675 59469093 74227846 59469230 74228017 59469367 74228188 59469504 74228359 59469641 74228530 59469778 74228701 59469915 74228872 59470052 74229043 59470189 74229214 59470326 74229385 59470463 74229556 59470600 74229727 59470737 74229898 59470874 74230069 59471011 74230240 59471148 74230411 59471285 74230582 59471422 74230753 59471559 74230924 59471696 74231095 59471833 74231266 59471970 74231437 59472107 74231608 59472244 74231779 59472381 74231950 59472518 74232121 59472655 74232292 59472792 74232463 59472929 74232634 59473066 74232805 59473203 74232976 59473340 74233147 59473477 74233318 59473614 74233489 59473751 74233660 59473888 74233831 59474025 74234002 59474162 74234173 59474299 74234344 59474436 74234515 59474573 74234686 59474710 74234857 59474847 74235028 59474984 74235199 59475121 74235370 59475258 74235541 59475395 74235712 59475532 74235883 59475669 74236054 59475806 74236225 59475943 74236396 59476080 74236567 59476217 74236738 59476354 74236909 59476491 74237080 59476628 74237251 59476765 74237422 59476902 74237593 59477039 74237764 59477176 74237935 59477313 74238106 59477450 74238277 59477587 74238448 59477724 74238619 59477861 74238790 59477998 74238961 59478135 74239132 59478272 74239303 59478409 74239474 59478546 74239645 59478683 74239816 59478820 74239987 59478957 74240158 59479094 74240329 59479231 74240500 59479368 74240671 59479505 74240842 59479642 74241013 59479779 74241184 59479916 74241355 59480053 74241526 59480190 74241697 59480327 74241868 59480464 74242039 59480601 74242210 59480738 74242381 59480875 74242552 59481012 74242723 59481149 74242894 59481286 74243065 59481423 74243236 59481560 74243407 59481697 74243578 59481834 74243749 59481971 74243920 59482108 74244091 59482245 74244262 59482382 74244433 59482519 74244604 59482656 74244775 59482793 74244946 59482930 74245117 59483067 74245288 59483204 74245459 59483341 74245630 59483478 74245801 59483615 74245972 59483752 74246143 59483889 74246314 59484026 74246485 59484163 74246656 59484300 74246827 59484437 74246998 59484574 74247169 59484711 74247340 59484848 74247511 59484985 74247682 59485122 74247853 59485259 74248024 59485396 74248195 59485533 74248366 59485670 74248537 59485807 74248708 59485944 74248879 59486081 74249050 59486218 74249221 59486355 74249392 59486492 74249563 59486629 74249734 59486766 74249905 59486903 74250076 59487040 74250247 59487177 74250418 59487314 74250589 59487451 74250760 59487588 74250931 59487725 74251102 59487862 74251273 59487999 74251444 59488136 74251615 59488273 74251786 59488410 74251957 59488547 74252128 59488684 74252299 59488821 74252470 59488958 74252641 59489095 74252812 59489232 74252983 59489369 74253154 59489506 74253325 59489643 74253496 59489780 74253667 59489917 74253838 59490054 74254009 59490191 74254180 59490328 74254351 59490465 74254522 59490602 74254693 59490739 74254864 59490876 74255035 59491013 74255206 59491150 74255377 59491287 74255548 59491424 74255719 59491561 74255890 59491698 74256061 59491835 74256232 59491972 74256403 59492109 74256574 59492246 74256745 59492383 74256916 59492520 74257087 59492657 74257258 59492794 74257429 59492931 74257600 59493068 74257771 59493205 74257942 59493342 74258113 59493479 74258284 59493616 74258455 59493753 74258626 59493890 74258797 59494027 74258968 59494164 74259139 59494301 74259310 59494438 74259481 59494575 74259652 59494712 74259823 59494849 74259994 59494986 74260165 59495123 74260336 59495260 74260507 59495397 74260678 59495534 74260849 59495671 74261020 59495808 74261191 59495945 74261362 59496082 74261533 59496219 74261704 59496356 74261875 59496493 74262046 59496630 74262217 59496767 74262388 59496904 74262559 59497041 74262730 59497178 74262901 59497315 74263072 59497452 74263243 59497589 74263414 59497726 74263585 59497863 74263756 59498000 74263927 59498137 74264098 59498274 74264269 59498411 74264440 59498548 74264611 59498685 74264782 59498822 74264953 59498959 74265124 59499096 74265295 59499233 74265466 59499370 74265637 59499507 74265808 59499644 74265979 59499781 74266150 59499918 74266321 59500055 74266492 59500192 74266663 59500329 74266834 59500466 74267005 59500603 74267176 59500740 74267347 59500877 74267518 59501014 74267689 59501151 74267860 59501288 74268031 59501425 74268202 59501562 74268373 59501699 74268544 59501836 74268715 59501973 74268886 59502110 74269057 59502247 74269228 59502384 74269399 59502521 74269570 59502658 74269741 59502795 74269912 59502932 74270083 59503069 74270254 59503206 74270425 59503343 74270596 59503480 74270767 59503617 74270938 59503754 74271109 59503891 74271280 59504028 74271451 59504165 74271622 59504302 74271793 59504439 74271964 59504576 74272135 59504713 74272306 59504850 74272477 59504987 74272648 59505124 74272819 59505261 74272990 59505398 74273161 59505535 74273332 59505672 74273503 59505809 74273674 59505946 74273845 59506083 74274016 59506220 74274187 59506357 74274358 59506494 74274529 59506631 74274700 59506768 74274871 59506905 74275042 59507042 74275213 59507179 74275384 59507316 74275555 59507453 74275726 59507590 74275897 59507727 74276068 59507864 74276239 59508001 74276410 59508138 74276581 59508275 74276752 59508412 74276923 59508549 74277094 59508686 74277265 59508823 74277436 59508960 74277607 59509097 74277778 59509234 74277949 59509371 74278120 59509508 74278291 59509645 74278462 59509782 74278633 59509919 74278804 59510056 74278975 59510193 74279146 59510330 74279317 59510467 74279488 59510604 74279659 59510741 74279830 59510878 74280001 59511015 74280172 59511152 74280343 59511289 74280514 59511426 74280685 59511563 74280856 59511700 74281027 59511837 74281198 59511974 74281369 59512111 74281540 59512248 74281711 59512385 74281882 59512522 74282053 59512659 74282224 59512796 74282395 59512933 74282566 59513070 74282737 59513207 74282908 59513344 74283079 59513481 74283250 59513618 74283421 59513755 74283592 59513892 74283763 59514029 74283934 59514166 74284105 59514303 74284276 59514440 74284447 59514577 74284618 59514714 74284789 59514851 74284960 59514988 74285131 59515125 74285302 59515262 74285473 59515399 74285644 59515536 74285815 59515673 74285986 59515810 74286157 59515947 74286328 59516084 74286499 59516221 74286670 59516358 74286841 59516495 74287012 59516632 74287183 59516769 74287354 59516906 74287525 59517043 74287696 59517180 74287867 59517317 74288038 59517454 74288209 59517591 74288380 59517728 74288551 59517865 74288722 59518002 74288893 59518139 74289064 59518276 74289235 59518413 74289406 59518550 74289577 59518687 74289748 59518824 74289919 59518961 74290090 59519098 74290261 59519235 74290432 59519372 74290603 59519509 74290774 59519646 74290945 59519783 74291116 59519920 74291287 59520057 74291458 59520194 74291629 59520331 74291800 59520468 74291971 59520605 74292142 59520742 74292313 59520879 74292484 59521016 74292655 59521153 74292826 59521290 74292997 59521427 74293168 59521564 74293339 59521701 74293510 59521838 74293681 59521975 74293852 59522112 74294023 59522249 74294194 59522386 74294365 59522523 74294536 59522660 74294707 59522797 74294878 59522934 74295049 59523071 74295220 59523208 74295391 59523345 74295562 59523482 74295733 59523619 74295904 59523756 74296075 59523893 74296246 59524030 74296417 59524167 74296588 59524304 74296759 59524441 74296930 59524578 74297101 59524715 74297272 59524852 74297443 59524989 74297614 59525126 74297785 59525263 74297956 59525400 74298127 59525537 74298298 59525674 74298469 59525811 74298640 59525948 74298811 59526085 74298982 59526222 74299153 59526359 74299324 59526496 74299495 59526633 74299666 59526770 74299837 59526907 74300008 59527044 74300179 59527181 74300350 59527318 74300521 59527455 74300692 59527592 74300863 59527729 74301034 59527866 74301205 59528003 74301376 59528140 74301547 59528277 74301718 59528414 74301889 59528551 74302060 59528688 74302231 59528825 74302402 59528962 74302573 59529099 74302744 59529236 74302915 59529373 74303086 59529510 74303257 59529647 74303428 59529784 74303599 59529921 74303770 59530058 74303941 59530195 74304112 59530332 74304283 59530469 74304454 59530606 74304625 59530743 74304796 59530880 74304967 59531017 74305138 59531154 74305309 59531291 74305480 59531428 74305651 59531565 74305822 59531702 74305993 59531839 74306164 59531976 74306335 59532113 74306506 59532250 74306677 59532387 74306848 59532524 74307019 59532661 74307190 59532798 74307361 59532935 74307532 59533072 74307703 59533209 74307874 59533346 74308045 59533483 74308216 59533620 74308387 59533757 74308558 59533894 74308729 59534031 74308900 59534168 74309071 59534305 74309242 59534442 74309413 59534579 74309584 59534716 74309755 59534853 74309926 59534990 74310097 59535127 74310268 59535264 74310439 59535401 74310610 59535538 74310781 59535675 74310952 59535812 74311123 59535949 74311294 59536086 74311465 59536223 74311636 59536360 74311807 59536497 74311978 59536634 74312149 59536771 74312320 59536908 74312491 59537045 74312662 59537182 74312833 59537319 74313004 59537456 74313175 59537593 74313346 59537730 74313517 59537867 74313688 59538004 74313859 59538141 74314030 59538278 74314201 59538415 74314372 59538552 74314543 59538689 74314714 59538826 74314885 59538963 74315056 59539100 74315227 59539237 74315398 59539374 74315569 59539511 74315740 59539648 74315911 59539785 74316082 59539922 74316253 59540059 74316424 59540196 74316595 59540333 74316766 59540470 74316937 59540607 74317108 59540744 74317279 59540881 74317450 59541018 74317621 59541155 74317792 59541292 74317963 59541429 74318134 59541566 74318305 59541703 74318476 59541840 74318647 59541977 74318818 59542114 74318989 59542251 74319160 59542388 74319331 59542525 74319502 59542662 74319673 59542799 74319844 59542936 74320015 59543073 74320186 59543210 74320357 59543347 74320528 59543484 74320699 59543621 74320870 59543758 74321041 59543895 74321212 59544032 74321383 59544169 74321554 59544306 74321725 59544443 74321896 59544580 74322067 59544717 74322238 59544854 74322409 59544991 74322580 59545128 74322751 59545265 74322922 59545402 74323093 59545539 74323264 59545676 74323435 59545813 74323606 59545950 74323777 59546087 74323948 59546224 74324119 59546361 74324290 59546498 74324461 59546635 74324632 59546772 74324803 59546909 74324974 59547046 74325145 59547183 74325316 59547320 74325487 59547457 74325658 59547594 74325829 59547731 74326000 59547868 74326171 59548005 74326342 59548142 74326513 59548279 74326684 59548416 74326855 59548553 74327026 59548690 74327197 59548827 74327368 59548964 74327539 59549101 74327710 59549238 74327881 59549375 74328052 59549512 74328223 59549649 74328394 59549786 74328565 59549923 74328736 59550060 74328907 59550197 74329078 59550334 74329249 59550471 74329420 59550608 74329591 59550745 74329762 59550882 74329933 59551019 74330104 59551156 74330275 59551293 74330446 59551430 74330617 59551567 74330788 59551704 74330959 59551841 74331130 59551978 74331301 59552115 74331472 59552252 74331643 59552389 74331814 59552526 74331985 59552663 74332156 59552800 74332327 59552937 74332498 59553074 74332669 59553211 74332840 59553348 74333011 59553485 74333182 59553622 74333353 59553759 74333524 59553896 74333695 59554033 74333866 59554170 74334037 59554307 74334208 59554444 74334379 59554581 74334550 59554718 74334721 59554855 74334892 59554992 74335063 59555129 74335234 59555266 74335405 59555403 74335576 59555540 74335747 59555677 74335918 59555814 74336089 59555951 74336260 59556088 74336431 59556225 74336602 59556362 74336773 59556499 74336944 59556636 74337115 59556773 74337286 59556910 74337457 59557047 74337628 59557184 74337799 59557321 74337970 59557458 74338141 59557595 74338312 59557732 74338483 59557869 74338654 59558006 74338825 59558143 74338996 59558280 74339167 59558417 74339338 59558554 74339509 59558691 74339680 59558828 74339851 59558965 74340022 59559102 74340193 59559239 74340364 59559376 74340535 59559513 74340706 59559650 74340877 59559787 74341048 59559924 74341219 59560061 74341390 59560198 74341561 59560335 74341732 59560472 74341903 59560609 74342074 59560746 74342245 59560883 74342416 59561020 74342587 59561157 74342758 59561294 74342929 59561431 74343100 59561568 74343271 59561705 74343442 59561842 74343613 59561979 74343784 59562116 74343955 59562253 74344126 59562390 74344297 59562527 74344468 59562664 74344639 59562801 74344810 59562938 74344981 59563075 74345152 59563212 74345323 59563349 74345494 59563486 74345665 59563623 74345836 59563760 74346007 59563897 74346178 59564034 74346349 59564171 74346520 59564308 74346691 59564445 74346862 59564582 74347033 59564719 74347204 59564856 74347375 59564993 74347546 59565130 74347717 59565267 74347888 59565404 74348059 59565541 74348230 59565678 74348401 59565815 74348572 59565952 74348743 59566089 74348914 59566226 74349085 59566363 74349256 59566500 74349427 59566637 74349598 59566774 74349769 59566911 74349940 59567048 74350111 59567185 74350282 59567322 74350453 59567459 74350624 59567596 74350795 59567733 74350966 59567870 74351137 59568007 74351308 59568144 74351479 59568281 74351650 59568418 74351821 59568555 74351992 59568692 74352163 59568829 74352334 59568966 74352505 59569103 74352676 59569240 74352847 59569377 74353018 59569514 74353189 59569651 74353360 59569788 74353531 59569925 74353702 59570062 74353873 59570199 74354044 59570336 74354215 59570473 74354386 59570610 74354557 59570747 74354728 59570884 74354899 59571021 74355070 59571158 74355241 59571295 74355412 59571432 74355583 59571569 74355754 59571706 74355925 59571843 74356096 59571980 74356267 59572117 74356438 59572254 74356609 59572391 74356780 59572528 74356951 59572665 74357122 59572802 74357293 59572939 74357464 59573076 74357635 59573213 74357806 59573350 74357977 59573487 74358148 59573624 74358319 59573761 74358490 59573898 74358661 59574035 74358832 59574172 74359003 59574309 74359174 59574446 74359345 59574583 74359516 59574720 74359687 59574857 74359858 59574994 74360029 59575131 74360200 59575268 74360371 59575405 74360542 59575542 74360713 59575679 74360884 59575816 74361055 59575953 74361226 59576090 74361397 59576227 74361568 59576364 74361739 59576501 74361910 59576638 74362081 59576775 74362252 59576912 74362423 59577049 74362594 59577186 74362765 59577323 74362936 59577460 74363107 59577597 74363278 59577734 74363449 59577871 74363620 59578008 74363791 59578145 74363962 59578282 74364133 59578419 74364304 59578556 74364475 59578693 74364646 59578830 74364817 59578967 74364988 59579104 74365159 59579241 74365330 59579378 74365501 59579515 74365672 59579652 74365843 59579789 74366014 59579926 74366185 59580063 74366356 59580200 74366527 59580337 74366698 59580474 74366869 59580611 74367040 59580748 74367211 59580885 74367382 59581022 74367553 59581159 74367724 59581296 74367895 59581433 74368066 59581570 74368237 59581707 74368408 59581844 74368579 59581981 74368750 59582118 74368921 59582255 74369092 59582392 74369263 59582529 74369434 59582666 74369605 59582803 74369776 59582940 74369947 59583077 74370118 59583214 74370289 59583351 74370460 59583488 74370631 59583625 74370802 59583762 74370973 59583899 74371144 59584036 74371315 59584173 74371486 59584310 74371657 59584447 74371828 59584584 74371999 59584721 74372170 59584858 74372341 59584995 74372512 59585132 74372683 59585269 74372854 59585406 74373025 59585543 74373196 59585680 74373367 59585817 74373538 59585954 74373709 59586091 74373880 59586228 74374051 59586365 74374222 59586502 74374393 59586639 74374564 59586776 74374735 59586913 74374906 59587050 74375077 59587187 74375248 59587324 74375419 59587461 74375590 59587598 74375761 59587735 74375932 59587872 74376103 59588009 74376274 59588146 74376445 59588283 74376616 59588420 74376787 59588557 74376958 59588694 74377129 59588831 74377300 59588968 74377471 59589105 74377642 59589242 74377813 59589379 74377984 59589516 74378155 59589653 74378326 59589790 74378497 59589927 74378668 59590064 74378839 59590201 74379010 59590338 74379181 59590475 74379352 59590612 74379523 59590749 74379694 59590886 74379865 59591023 74380036 59591160 74380207 59591297 74380378 59591434 74380549 59591571 74380720 59591708 74380891 59591845 74381062 59591982 74381233 59592119 74381404 59592256 74381575 59592393 74381746 59592530 74381917 59592667 74382088 59592804 74382259 59592941 74382430 59593078 74382601 59593215 74382772 59593352 74382943 59593489 74383114 59593626 74383285
1000 45208900 0 45208900 56428627 45209037 56428798 45209174 56428969 45209311 56429140 45209448 56429311 45209585 56429482 45209722 56429653 45209859 56429824 45209996 56429995 45210133 56430166 45210270 56430337 45210407 56430508 45210544 56430679 45210681 56430850 45210818 56431021 45210955 56431192 45211092 56431363 45211229 56431534 45211366 56431705 45211503 56431876 45211640 56432047 45211777 56432218 45211914 56432389 45212051 56432560 45212188 56432731 45212325 56432902 45212462 56433073 45212599 56433244 45212736 56433415 45212873 56433586 45213010 56433757 45213147 56433928 45213284 56434099 45213421 56434270 45213558 56434441 45213695 56434612 45213832 56434783 45213969 56434954 45214106 56435125 45214243 56435296 45214380 56435467 45214517 56435638 45214654 56435809 45214791 56435980 45214928 56436151 45215065 56436322 45215202 56436493 45215339 56436664 45215476 56436835 45215613 56437006 45215750 56437177 45215887 56437348 45216024 56437519 45216161 56437690 45216298 56437861 45216435 56438032 45216572 56438203 45216709 56438374 45216846 56438545 45216983 56438716 45217120 56438887 45217257 56439058 45217394 56439229 45217531 56439400 45217668 56439571 45217805 56439742 45217942 56439913 45218079 56440084 45218216 56440255 45218353 56440426 45218490 56440597 45218627 56440768 45218764 56440939 45218901 56441110 45219038 56441281 45219175 56441452 45219312 56441623 45219449 56441794 45219586 56441965 45219723 56442136 45219860 56442307 45219997 56442478 45220134 56442649 45220271 56442820 45220408 56442991 45220545 56443162 45220682 56443333 45220819 56443504 45220956 56443675 45221093 56443846 45221230 56444017 45221367 56444188 45221504 56444359 45221641 56444530 45221778 56444701 45221915 56444872 45222052 56445043 45222189 56445214 45222326 56445385 45222463 56445556 45222600 56445727 45222737 56445898 45222874 56446069 45223011 56446240 45223148 56446411 45223285 56446582 45223422 56446753 45223559 56446924 45223696 56447095 45223833 56447266 45223970 56447437 45224107 56447608 45224244 56447779 45224381 56447950 45224518 56448121 45224655 56448292 45224792 56448463 45224929 56448634 45225066 56448805 45225203 56448976 45225340 56449147 45225477 56449318 45225614 56449489 45225751 56449660 45225888 56449831 45226025 56450002 45226162 56450173 45226299 56450344 45226436 56450515 45226573 56450686 45226710 56450857 45226847 56451028 45226984 56451199 45227121 56451370 45227258 56451541 45227395 56451712 45227532 56451883 45227669 56452054 45227806 56452225 45227943 56452396 45228080 56452567 45228217 56452738 45228354 56452909 45228491 56453080 45228628 56453251 45228765 56453422 45228902 56453593 45229039 56453764 45229176 56453935 45229313 56454106 45229450 56454277 45229587 56454448 45229724 56454619 45229861 56454790 45229998 56454961 45230135 56455132 45230272 56455303 45230409 56455474 45230546 56455645 45230683 56455816 45230820 56455987 45230957 56456158 45231094 56456329 45231231 56456500 45231368 56456671 45231505 56456842 45231642 56457013 45231779 56457184 45231916 56457355 45232053 56457526 45232190 56457697 45232327 56457868 45232464 56458039 45232601 56458210 45232738 56458381 45232875 56458552 45233012 56458723 45233149 56458894 45233286 56459065 45233423 56459236 45233560 56459407 45233697 56459578 45233834 56459749 45233971 56459920 45234108 56460091 45234245 56460262 45234382 56460433 45234519 56460604 45234656 56460775 45234793 56460946 45234930 56461117 45235067 56461288 45235204 56461459 45235341 56461630 45235478 56461801 45235615 56461972 45235752 56462143 45235889 56462314 45236026 56462485 45236163 56462656 45236300 56462827 45236437 56462998 45236574 56463169 45236711 56463340 45236848 56463511 45236985 56463682 45237122 56463853 45237259 56464024 45237396 56464195 45237533 56464366 45237670 56464537 45237807 56464708 45237944 56464879 45238081 56465050 45238218 56465221 45238355 56465392 45238492 56465563 45238629 56465734 45238766 56465905 45238903 56466076 45239040 56466247 45239177 56466418 45239314 56466589 45239451 56466760 45239588 56466931 45239725 56467102 45239862 56467273 45239999 56467444 45240136 56467615 45240273 56467786 45240410 56467957 45240547 56468128 45240684 56468299 45240821 56468470 45240958 56468641 45241095 56468812 45241232 56468983 45241369 56469154 45241506 56469325 45241643 56469496 45241780 56469667 45241917 56469838 45242054 56470009 45242191 56470180 45242328 56470351 45242465 56470522 45242602 56470693 45242739 56470864 45242876 56471035 45243013 56471206 45243150 56471377 45243287 56471548 45243424 56471719 45243561 56471890 45243698 56472061 45243835 56472232 45243972 56472403 45244109 56472574 45244246 56472745 45244383 56472916 45244520 56473087 45244657 56473258 45244794 56473429 45244931 56473600 45245068 56473771 45245205 56473942 45245342 56474113 45245479 56474284 45245616 56474455 45245753 56474626 45245890 56474797 45246027 56474968 45246164 56475139 45246301 56475310 45246438 56475481 45246575 56475652 45246712 56475823 45246849 56475994 45246986 56476165 45247123 56476336 45247260 56476507 45247397 56476678 45247534 56476849 45247671 56477020 45247808 56477191 45247945 56477362 45248082 56477533 45248219 56477704 45248356 56477875 45248493 56478046 45248630 56478217 45248767 56478388 45248904 56478559 45249041 56478730 45249178 56478901 45249315 56479072 45249452 56479243 45249589 56479414 45249726 56479585 45249863 56479756 45250000 56479927 45250137 56480098 45250274 56480269 45250411 56480440 45250548 56480611 45250685 56480782 45250822 56480953 45250959 56481124 45251096 56481295 45251233 56481466 45251370 56481637 45251507 56481808 45251644 56481979 45251781 56482150 45251918 56482321 45252055 56482492 45252192 56482663 45252329 56482834 45252466 56483005 45252603 56483176 45252740 56483347 45252877 56483518 45253014 56483689 45253151 56483860 45253288 56484031 45253425 56484202 45253562 56484373 45253699 56484544 45253836 56484715 45253973 56484886 45254110 56485057 45254247 56485228 45254384 56485399 45254521 56485570 45254658 56485741 45254795 56485912 45254932 56486083 45255069 56486254 45255206 56486425 45255343 56486596 45255480 56486767 45255617 56486938 45255754 56487109 45255891 56487280 45256028 56487451 45256165 56487622 45256302 56487793 45256439 56487964 45256576 56488135 45256713 56488306 45256850 56488477 45256987 56488648 45257124 56488819 45257261 56488990 45257398 56489161 45257535 56489332 45257672 56489503 45257809 56489674 45257946 56489845 45258083 56490016 45258220 56490187 45258357 56490358 45258494 56490529 45258631 56490700 45258768 56490871 45258905 56491042 45259042 56491213 45259179 56491384 45259316 56491555 45259453 56491726 45259590 56491897 45259727 56492068 45259864 56492239 45260001 56492410 45260138 56492581 45260275 56492752 45260412 56492923 45260549 56493094 45260686 56493265 45260823 56493436 45260960 56493607 45261097 56493778 45261234 56493949 45261371 56494120 45261508 56494291 45261645 56494462 45261782 56494633 45261919 56494804 45262056 56494975 45262193 56495146 45262330 56495317 45262467 56495488 45262604 56495659 45262741 56495830 45262878 56496001 45263015 56496172 45263152 56496343 45263289 56496514 45263426 56496685 45263563 56496856 45263700 56497027 45263837 56497198 45263974 56497369 45264111 56497540 45264248 56497711 45264385 56497882 45264522 56498053 45264659 56498224 45264796 56498395 45264933 56498566 45265070 56498737 45265207 56498908 45265344 56499079 45265481 56499250 45265618 56499421 45265755 56499592 45265892 56499763 45266029 56499934 45266166 56500105 45266303 56500276 45266440 56500447 45266577 56500618 45266714 56500789 45266851 56500960 45266988 56501131 45267125 56501302 45267262 56501473 45267399 56501644 45267536 56501815 45267673 56501986 45267810 56502157 45267947 56502328 45268084 56502499 45268221 56502670 45268358 56502841 45268495 56503012 45268632 56503183 45268769 56503354 45268906 56503525 45269043 56503696 45269180 56503867 45269317 56504038 45269454 56504209 45269591 56504380 45269728 56504551 45269865 56504722 45270002 56504893 45270139 56505064 45270276 56505235 45270413 56505406 45270550 56505577 45270687 56505748 45270824 56505919 45270961 56506090 45271098 56506261 45271235 56506432 45271372 56506603 45271509 56506774 45271646 56506945 45271783 56507116 45271920 56507287 45272057 56507458 45272194 56507629 45272331 56507800 45272468 56507971 45272605 56508142 45272742 56508313 45272879 56508484 45273016 56508655 45273153 56508826 45273290 56508997 45273427 56509168 45273564 56509339 45273701 56509510 45273838 56509681 45273975 56509852 45274112 56510023 45274249 56510194 45274386 56510365 45274523 56510536 45274660 56510707 45274797 56510878 45274934 56511049 45275071 56511220 45275208 56511391 45275345 56511562 45275482 56511733 45275619 56511904 45275756 56512075 45275893 56512246 45276030 56512417 45276167 56512588 45276304 56512759 45276441 56512930 45276578 56513101 45276715 56513272 45276852 56513443 45276989 56513614 45277126 56513785 45277263 56513956 45277400 56514127 45277537 56514298 45277674 56514469 45277811 56514640 45277948 56514811 45278085 56514982 45278222 56515153 45278359 56515324 45278496 56515495 45278633 56515666 45278770 56515837 45278907 56516008 45279044 56516179 45279181 56516350 45279318 56516521 45279455 56516692 45279592 56516863 45279729 56517034 45279866 56517205 45280003 56517376 45280140 56517547 45280277 56517718 45280414 56517889 45280551 56518060 45280688 56518231 45280825 56518402 45280962 56518573 45281099 56518744 45281236 56518915 45281373 56519086 45281510 56519257 45281647 56519428 45281784 56519599 45281921 56519770 45282058 56519941 45282195 56520112 45282332 56520283 45282469 56520454 45282606 56520625 45282743 56520796 45282880 56520967 45283017 56521138 45283154 56521309 45283291 56521480 45283428 56521651 45283565 56521822 45283702 56521993 45283839 56522164 45283976 56522335 45284113 56522506 45284250 56522677 45284387 56522848 45284524 56523019 45284661 56523190 45284798 56523361 45284935 56523532 45285072 56523703 45285209 56523874 45285346 56524045 45285483 56524216 45285620 56524387 45285757 56524558 45285894 56524729 45286031 56524900 45286168 56525071 45286305 56525242 45286442 56525413 45286579 56525584 45286716 56525755 45286853 56525926 45286990 56526097 45287127 56526268 45287264 56526439 45287401 56526610 45287538 56526781 45287675 56526952 45287812 56527123 45287949 56527294 45288086 56527465 45288223 56527636 45288360 56527807 45288497 56527978 45288634 56528149 45288771 56528320 45288908 56528491 45289045 56528662 45289182 56528833 45289319 56529004 45289456 56529175 45289593 56529346 45289730 56529517 45289867 56529688 45290004 56529859 45290141 56530030 45290278 56530201 45290415 56530372 45290552 56530543 45290689 56530714 45290826 56530885 45290963 56531056 45291100 56531227 45291237 56531398 45291374 56531569 45291511 56531740 45291648 56531911 45291785 56532082 45291922 56532253 45292059 56532424 45292196 56532595 45292333 56532766 45292470 56532937 45292607 56533108 45292744 56533279 45292881 56533450 45293018 56533621 45293155 56533792 45293292 56533963 45293429 56534134 45293566 56534305 45293703 56534476 45293840 56534647 45293977 56534818 45294114 56534989 45294251 56535160 45294388 56535331 45294525 56535502 45294662 56535673 45294799 56535844 45294936 56536015 45295073 56536186 45295210 56536357 45295347 56536528 45295484 56536699 45295621 56536870 45295758 56537041 45295895 56537212 45296032 56537383 45296169 56537554 45296306 56537725 45296443 56537896 45296580 56538067 45296717 56538238 45296854 56538409 45296991 56538580 45297128 56538751 45297265 56538922 45297402 56539093 45297539 56539264 45297676 56539435 45297813 56539606 45297950 56539777 45298087 56539948 45298224 56540119 45298361 56540290 45298498 56540461 45298635 56540632 45298772 56540803 45298909 56540974 45299046 56541145 45299183 56541316 45299320 56541487 45299457 56541658 45299594 56541829 45299731 56542000 45299868 56542171 45300005 56542342 45300142 56542513 45300279 56542684 45300416 56542855 45300553 56543026 45300690 56543197 45300827 56543368 45300964 56543539 45301101 56543710 45301238 56543881 45301375 56544052 45301512 56544223 45301649 56544394 45301786 56544565 45301923 56544736 45302060 56544907 45302197 56545078 45302334 56545249 45302471 56545420 45302608 56545591 45302745 56545762 45302882 56545933 45303019 56546104 45303156 56546275 45303293 56546446 45303430 56546617 45303567 56546788 45303704 56546959 45303841 56547130 45303978 56547301 45304115 56547472 45304252 56547643 45304389 56547814 45304526 56547985 45304663 56548156 45304800 56548327 45304937 56548498 45305074 56548669 45305211 56548840 45305348 56549011 45305485 56549182 45305622 56549353 45305759 56549524 45305896 56549695 45306033 56549866 45306170 56550037 45306307 56550208 45306444 56550379 45306581 56550550 45306718 56550721 45306855 56550892 45306992 56551063 45307129 56551234 45307266 56551405 45307403 56551576 45307540 56551747 45307677 56551918 45307814 56552089 45307951 56552260 45308088 56552431 45308225 56552602 45308362 56552773 45308499 56552944 45308636 56553115 45308773 56553286 45308910 56553457 45309047 56553628 45309184 56553799 45309321 56553970 45309458 56554141 45309595 56554312 45309732 56554483 45309869 56554654 45310006 56554825 45310143 56554996 45310280 56555167 45310417 56555338 45310554 56555509 45310691 56555680 45310828 56555851 45310965 56556022 45311102 56556193 45311239 56556364 45311376 56556535 45311513 56556706 45311650 56556877 45311787 56557048 45311924 56557219 45312061 56557390 45312198 56557561 45312335 56557732 45312472 56557903 45312609 56558074 45312746 56558245 45312883 56558416 45313020 56558587 45313157 56558758 45313294 56558929 45313431 56559100 45313568 56559271 45313705 56559442 45313842 56559613 45313979 56559784 45314116 56559955 45314253 56560126 45314390 56560297 45314527 56560468 45314664 56560639 45314801 56560810 45314938 56560981 45315075 56561152 45315212 56561323 45315349 56561494 45315486 56561665 45315623 56561836 45315760 56562007 45315897 56562178 45316034 56562349 45316171 56562520 45316308 56562691 45316445 56562862 45316582 56563033 45316719 56563204 45316856 56563375 45316993 56563546 45317130 56563717 45317267 56563888 45317404 56564059 45317541 56564230 45317678 56564401 45317815 56564572 45317952 56564743 45318089 56564914 45318226 56565085 45318363 56565256 45318500 56565427 45318637 56565598 45318774 56565769 45318911 56565940 45319048 56566111 45319185 56566282 45319322 56566453 45319459 56566624 45319596 56566795 45319733 56566966 45319870 56567137 45320007 56567308 45320144 56567479 45320281 56567650 45320418 56567821 45320555 56567992 45320692 56568163 45320829 56568334 45320966 56568505 45321103 56568676 45321240 56568847 45321377 56569018 45321514 56569189 45321651 56569360 45321788 56569531 45321925 56569702 45322062 56569873 45322199 56570044 45322336 56570215 45322473 56570386 45322610 56570557 45322747 56570728 45322884 56570899 45323021 56571070 45323158 56571241 45323295 56571412 45323432 56571583 45323569 56571754 45323706 56571925 45323843 56572096 45323980 56572267 45324117 56572438 45324254 56572609 45324391 56572780 45324528 56572951 45324665 56573122 45324802 56573293 45324939 56573464 45325076 56573635 45325213 56573806 45325350 56573977 45325487 56574148 45325624 56574319 45325761 56574490 45325898 56574661 45326035 56574832 45326172 56575003 45326309 56575174 45326446 56575345 45326583 56575516 45326720 56575687 45326857 56575858 45326994 56576029 45327131 56576200 45327268 56576371 45327405 56576542 45327542 56576713 45327679 56576884 45327816 56577055 45327953 56577226 45328090 56577397 45328227 56577568 45328364 56577739 45328501 56577910 45328638 56578081 45328775 56578252 45328912 56578423 45329049 56578594 45329186 56578765 45329323 56578936 45329460 56579107 45329597 56579278 45329734 56579449 45329871 56579620 45330008 56579791 45330145 56579962 45330282 56580133 45330419 56580304 45330556 56580475 45330693 56580646 45330830 56580817 45330967 56580988 45331104 56581159 45331241 56581330 45331378 56581501 45331515 56581672 45331652 56581843 45331789 56582014 45331926 56582185 45332063 56582356 45332200 56582527 45332337 56582698 45332474 56582869 45332611 56583040 45332748 56583211 45332885 56583382 45333022 56583553 45333159 56583724 45333296 56583895 45333433 56584066 45333570 56584237 45333707 56584408 45333844 56584579 45333981 56584750 45334118 56584921 45334255 56585092 45334392 56585263 45334529 56585434 45334666 56585605 45334803 56585776 45334940 56585947 45335077 56586118 45335214 56586289 45335351 56586460 45335488 56586631 45335625 56586802 45335762 56586973 45335899 56587144 45336036 56587315 45336173 56587486 45336310 56587657 45336447 56587828 45336584 56587999 45336721 56588170 45336858 56588341 45336995 56588512 45337132 56588683 45337269 56588854 45337406 56589025 45337543 56589196 45337680 56589367 45337817 56589538 45337954 56589709 45338091 56589880 45338228 56590051 45338365 56590222 45338502 56590393 45338639 56590564 45338776 56590735 45338913 56590906 45339050 56591077 45339187 56591248 45339324 56591419 45339461 56591590 45339598 56591761 45339735 56591932 45339872 56592103 45340009 56592274 45340146 56592445 45340283 56592616 45340420 56592787 45340557 56592958 45340694 56593129 45340831 56593300 45340968 56593471 45341105 56593642 45341242 56593813 45341379 56593984 45341516 56594155 45341653 56594326 45341790 56594497 45341927 56594668 45342064 56594839 45342201 56595010 45342338 56595181 45342475 56595352 45342612 56595523 45342749 56595694 45342886 56595865 45343023 56596036 45343160 56596207 45343297 56596378 45343434 56596549 45343571 56596720 45343708 56596891 45343845 56597062 45343982 56597233 45344119 56597404 45344256 56597575 45344393 56597746 45344530 56597917 45344667 56598088 45344804 56598259 45344941 56598430 45345078 56598601 45345215 56598772 45345352 56598943 45345489 56599114 45345626 56599285
1000 68635900 0 68635900 85669627 68636037 85669798 68636174 85669969 68636311 85670140 68636448 85670311 68636585 85670482 68636722 85670653 68636859 85670824 68636996 85670995 68637133 85671166 68637270 85671337 68637407 85671508 68637544 85671679 68637681 85671850 68637818 85672021 68637955 85672192 68638092 85672363 68638229 85672534 68638366 85672705 68638503 85672876 68638640 85673047 68638777 85673218 68638914 85673389 68639051 85673560 68639188 85673731 68639325 85673902 68639462 85674073 68639599 85674244 68639736 85674415 68639873 85674586 68640010 85674757 68640147 85674928 68640284 85675099 68640421 85675270 68640558 85675441 68640695 85675612 68640832 85675783 68640969 85675954 68641106 85676125 68641243 85676296 68641380 85676467 68641517 85676638 68641654 85676809 68641791 85676980 68641928 85677151 68642065 85677322 68642202 85677493 68642339 85677664 68642476 85677835 68642613 85678006 68642750 85678177 68642887 85678348 68643024 85678519 68643161 85678690 68643298 85678861 68643435 85679032 68643572 85679203 68643709 85679374 68643846 85679545 68643983 85679716 68644120 85679887 68644257 85680058 68644394 85680229 68644531 85680400 68644668 85680571 68644805 85680742 68644942 85680913 68645079 85681084 68645216 85681255 68645353 85681426 68645490 85681597 68645627 85681768 68645764 85681939 68645901 85682110 68646038 85682281 68646175 85682452 68646312 85682623 68646449 85682794 68646586 85682965 68646723 85683136 68646860 85683307 68646997 85683478 68647134 85683649 68647271 85683820 68647408 85683991 68647545 85684162 68647682 85684333 68647819 85684504 68647956 85684675 68648093 85684846 68648230 85685017 68648367 85685188 68648504 85685359 68648641 85685530 68648778 85685701 68648915 85685872 68649052 85686043 68649189 85686214 68649326 85686385 68649463 85686556 68649600 85686727 68649737 85686898 68649874 85687069 68650011 85687240 68650148 85687411 68650285 85687582 68650422 85687753 68650559 85687924 68650696 85688095 68650833 85688266 68650970 85688437 68651107 85688608 68651244 85688779 68651381 85688950 68651518 85689121 68651655 85689292 68651792 85689463 68651929 85689634 68652066 85689805 68652203 85689976 68652340 85690147 68652477 85690318 68652614 85690489 68652751 85690660 68652888 85690831 68653025 85691002 68653162 85691173 68653299 85691344 68653436 85691515 68653573 85691686 68653710 85691857 68653847 85692028 68653984 85692199 68654121 85692370 68654258 85692541 68654395 85692712 68654532 85692883 68654669 85693054 68654806 85693225 68654943 85693396 68655080 85693567 68655217 85693738 68655354 85693909 68655491 85694080 68655628 85694251 68655765 85694422 68655902 85694593 68656039 85694764 68656176 85694935 68656313 85695106 68656450 85695277 68656587 85695448 68656724 85695619 68656861 85695790 68656998 85695961 68657135 85696132 68657272 85696303 68657409 85696474 68657546 85696645 68657683 85696816 68657820 85696987 68657957 85697158 68658094 85697329 68658231 85697500 68658368 85697671 68658505 85697842 68658642 85698013 68658779 85698184 68658916 85698355 68659053 85698526 68659190 85698697 68659327 85698868 68659464 85699039 68659601 85699210 68659738 85699381 68659875 85699552 68660012 85699723 68660149 85699894 68660286 85700065 68660423 85700236 68660560 85700407 68660697 85700578 68660834 85700749 68660971 85700920 68661108 85701091 68661245 85701262 68661382 85701433 68661519 85701604 68661656 85701775 68661793 85701946 68661930 85702117 68662067 85702288 68662204 85702459 68662341 85702630 68662478 85702801 68662615 85702972 68662752 85703143 68662889 85703314 68663026 85703485 68663163 85703656 68663300 85703827 68663437 85703998 68663574 85704169 68663711 85704340 68663848 85704511 68663985 85704682 68664122 85704853 68664259 85705024 68664396 85705195 68664533 85705366 68664670 85705537 68664807 85705708 68664944 85705879 68665081 85706050 68665218 85706221 68665355 85706392 68665492 85706563 68665629 85706734 68665766 85706905 68665903 85707076 68666040 85707247 68666177 85707418 68666314 85707589 68666451 85707760 68666588 85707931 68666725 85708102 68666862 85708273 68666999 85708444 68667136 85708615 68667273 85708786 68667410 85708957 68667547 85709128 68667684 85709299 68667821 85709470 68667958 85709641 68668095 85709812 68668232 85709983 68668369 85710154 68668506 85710325 68668643 85710496 68668780 85710667 68668917 85710838 68669054 85711009 68669191 85711180 68669328 85711351 68669465 85711522 68669602 85711693 68669739 85711864 68669876 85712035 68670013 85712206 68670150 85712377 68670287 85712548 68670424 85712719 68670561 85712890 68670698 85713061 68670835 85713232 68670972 85713403 68671109 85713574 68671246 85713745 68671383 85713916 68671520 85714087 68671657 85714258 68671794 85714429 68671931 85714600 68672068 85714771 68672205 85714942 68672342 85715113 68672479 85715284 68672616 85715455 68672753 85715626 68672890 85715797 68673027 85715968 68673164 85716139 68673301 85716310 68673438 85716481 68673575 85716652 68673712 85716823 68673849 85716994 68673986 85717165 68674123 85717336 68674260 85717507 68674397 85717678 68674534 85717849 68674671 85718020 68674808 85718191 68674945 85718362 68675082 85718533 68675219 85718704 68675356 85718875 68675493 85719046 68675630 85719217 68675767 85719388 68675904 85719559 68676041 85719730 68676178 85719901 68676315 85720072 68676452 85720243 68676589 85720414 68676726 85720585 68676863 85720756 68677000 85720927 68677137 85721098 68677274 85721269 68677411 85721440 68677548 85721611 68677685 85721782 68677822 85721953 68677959 85722124 68678096 85722295 68678233 85722466 68678370 85722637 68678507 85722808 68678644 85722979 68678781 85723150 68678918 85723321 68679055 85723492 68679192 85723663 68679329 85723834 68679466 85724005 68679603 85724176 68679740 85724347 68679877 85724518 68680014 85724689 68680151 85724860 68680288 85725031 68680425 85725202 68680562 85725373 68680699 85725544 68680836 85725715 68680973 85725886 68681110 85726057 68681247 85726228 68681384 85726399 68681521 85726570 68681658 85726741 68681795 85726912 68681932 85727083 68682069 85727254 68682206 85727425 68682343 85727596 68682480 85727767 68682617 85727938 68682754 85728109 68682891 85728280 68683028 85728451 68683165 85728622 68683302 85728793 68683439 85728964 68683576 85729135 68683713 85729306 68683850 85729477 68683987 85729648 68684124 85729819 68684261 85729990 68684398 85730161 68684535 85730332 68684672 85730503 68684809 85730674 68684946 85730845 68685083 85731016 68685220 85731187 68685357 85731358 68685494 85731529 68685631 85731700 68685768 85731871 68685905 85732042 68686042 85732213 68686179 85732384 68686316 85732555 68686453 85732726 68686590 85732897 68686727 85733068 68686864 85733239 68687001 85733410 68687138 85733581 68687275 85733752 68687412 85733923 68687549 85734094 68687686 85734265 68687823 85734436 68687960 85734607 68688097 85734778 68688234 85734949 68688371 85735120 68688508 85735291 68688645 85735462 68688782 85735633 68688919 85735804 68689056 85735975 68689193 85736146 68689330 85736317 68689467 85736488 68689604 85736659 68689741 85736830 68689878 85737001 68690015 85737172 68690152 85737343 68690289 85737514 68690426 85737685 68690563 85737856 68690700 85738027 68690837 85738198 68690974 85738369 68691111 85738540 68691248 85738711 68691385 85738882 68691522 85739053 68691659 85739224 68691796 85739395 68691933 85739566 68692070 85739737 68692207 85739908 68692344 85740079 68692481 85740250 68692618 85740421 68692755 85740592 68692892 85740763 68693029 85740934 68693166 85741105 68693303 85741276 68693440 85741447 68693577 85741618 68693714 85741789 68693851 85741960 68693988 85742131 68694125 85742302 68694262 85742473 68694399 85742644 68694536 85742815 68694673 85742986 68694810 85743157 68694947 85743328 68695084 85743499 68695221 85743670 68695358 85743841 68695495 85744012 68695632 85744183 68695769 85744354 68695906 85744525 68696043 85744696 68696180 85744867 68696317 85745038 68696454 85745209 68696591 85745380 68696728 85745551 68696865 85745722 68697002 85745893 68697139 85746064 68697276 85746235 68697413 85746406 68697550 85746577 68697687 85746748 68697824 85746919 68697961 85747090 68698098 85747261 68698235 85747432 68698372 85747603 68698509 85747774 68698646 85747945 68698783 85748116 68698920 85748287 68699057 85748458 68699194 85748629 68699331 85748800 68699468 85748971 68699605 85749142 68699742 85749313 68699879 85749484 68700016 85749655 68700153 85749826 68700290 85749997 68700427 85750168 68700564 85750339 68700701 85750510 68700838 85750681 68700975 85750852 68701112 85751023 68701249 85751194 68701386 85751365 68701523 85751536 68701660 85751707 68701797 85751878 68701934 85752049 68702071 85752220 68702208 85752391 68702345 85752562 68702482 85752733 68702619 85752904 68702756 85753075 68702893 85753246 68703030 85753417 68703167 85753588 68703304 85753759 68703441 85753930 68703578 85754101 68703715 85754272 68703852 85754443 68703989 85754614 68704126 85754785 68704263 85754956 68704400 85755127 68704537 85755298 68704674 85755469 68704811 85755640 68704948 85755811 68705085 85755982 68705222 85756153 68705359 85756324 68705496 85756495 68705633 85756666 68705770 85756837 68705907 85757008 68706044 85757179 68706181 85757350 68706318 85757521 68706455 85757692 68706592 85757863 68706729 85758034 68706866 85758205 68707003 85758376 68707140 85758547 68707277 85758718 68707414 85758889 68707551 85759060 68707688 85759231 68707825 85759402 68707962 85759573 68708099 85759744 68708236 85759915 68708373 85760086 68708510 85760257 68708647 85760428 68708784 85760599 68708921 85760770 68709058 85760941 68709195 85761112 68709332 85761283 68709469 85761454 68709606 85761625 68709743 85761796 68709880 85761967 68710017 85762138 68710154 85762309 68710291 85762480 68710428 85762651 68710565 85762822 68710702 85762993 68710839 85763164 68710976 85763335 68711113 85763506 68711250 85763677 68711387 85763848 68711524 85764019 68711661 85764190 68711798 85764361 68711935 85764532 68712072 85764703 68712209 85764874 68712346 85765045 68712483 85765216 68712620 85765387 68712757 85765558 68712894 85765729 68713031 85765900 68713168 85766071 68713305 85766242 68713442 85766413 68713579 85766584 68713716 85766755 68713853 85766926 68713990 85767097 68714127 85767268 68714264 85767439 68714401 85767610 68714538 85767781 68714675 85767952 68714812 85768123 68714949 85768294 68715086 85768465 68715223 85768636 68715360 85768807 68715497 85768978 68715634 85769149 68715771 85769320 68715908 85769491 68716045 85769662 68716182 85769833 68716319 85770004 68716456 85770175 68716593 85770346 68716730 85770517 68716867 85770688 68717004 85770859 68717141 85771030 68717278 85771201 68717415 85771372 68717552 85771543 68717689 85771714 68717826 85771885 68717963 85772056 68718100 85772227 68718237 85772398 68718374 85772569 68718511 85772740 68718648 85772911 68718785 85773082 68718922 85773253 68719059 85773424 68719196 85773595 68719333 85773766 68719470 85773937 68719607 85774108 68719744 85774279 68719881 85774450 68720018 85774621 68720155 85774792 68720292 85774963 68720429 85775134 68720566 85775305 68720703 85775476 68720840 85775647 68720977 85775818 68721114 85775989 68721251 85776160 68721388 85776331 68721525 85776502 68721662 85776673 68721799 85776844 68721936 85777015 68722073 85777186 68722210 85777357 68722347 85777528 68722484 85777699 68722621 85777870 68722758 85778041 68722895 85778212 68723032 85778383 68723169 85778554 68723306 85778725 68723443 85778896 68723580 85779067 68723717 85779238 68723854 85779409 68723991 85779580 68724128 85779751 68724265 85779922 68724402 85780093 68724539 85780264 68724676 85780435 68724813 85780606 68724950 85780777 68725087 85780948 68725224 85781119 68725361 85781290 68725498 85781461 68725635 85781632 68725772 85781803 68725909 85781974 68726046 85782145 68726183 85782316 68726320 85782487 68726457 85782658 68726594 85782829 68726731 85783000 68726868 85783171 68727005 85783342 68727142 85783513 68727279 85783684 68727416 85783855 68727553 85784026 68727690 85784197 68727827 85784368 68727964 85784539 68728101 85784710 68728238 85784881 68728375 85785052 68728512 85785223 68728649 85785394 68728786 85785565 68728923 85785736 68729060 85785907 68729197 85786078 68729334 85786249 68729471 85786420 68729608 85786591 68729745 85786762 68729882 85786933 68730019 85787104 68730156 85787275 68730293 85787446 68730430 85787617 68730567 85787788 68730704 85787959 68730841 85788130 68730978 85788301 68731115 85788472 68731252 85788643 68731389 85788814 68731526 85788985 68731663 85789156 68731800 85789327 68731937 85789498 68732074 85789669 68732211 85789840 68732348 85790011 68732485 85790182 68732622 85790353 68732759 85790524 68732896 85790695 68733033 85790866 68733170 85791037 68733307 85791208 68733444 85791379 68733581 85791550 68733718 85791721 68733855 85791892 68733992 85792063 68734129 85792234 68734266 85792405 68734403 85792576 68734540 85792747 68734677 85792918 68734814 85793089 68734951 85793260 68735088 85793431 68735225 85793602 68735362 85793773 68735499 85793944 68735636 85794115 68735773 85794286 68735910 85794457 68736047 85794628 68736184 85794799 68736321 85794970 68736458 85795141 68736595 85795312 68736732 85795483 68736869 85795654 68737006 85795825 68737143 85795996 68737280 85796167 68737417 85796338 68737554 85796509 68737691 85796680 68737828 85796851 68737965 85797022 68738102 85797193 68738239 85797364 68738376 85797535 68738513 85797706 68738650 85797877 68738787 85798048 68738924 85798219 68739061 85798390 68739198 85798561 68739335 85798732 68739472 85798903 68739609 85799074 68739746 85799245 68739883 85799416 68740020 85799587 68740157 85799758 68740294 85799929 68740431 85800100 68740568 85800271 68740705 85800442 68740842 85800613 68740979 85800784 68741116 85800955 68741253 85801126 68741390 85801297 68741527 85801468 68741664 85801639 68741801 85801810 68741938 85801981 68742075 85802152 68742212 85802323 68742349 85802494 68742486 85802665 68742623 85802836 68742760 85803007 68742897 85803178 68743034 85803349 68743171 85803520 68743308 85803691 68743445 85803862 68743582 85804033 68743719 85804204 68743856 85804375 68743993 85804546 68744130 85804717 68744267 85804888 68744404 85805059 68744541 85805230 68744678 85805401 68744815 85805572 68744952 85805743 68745089 85805914 68745226 85806085 68745363 85806256 68745500 85806427 68745637 85806598 68745774 85806769 68745911 85806940 68746048 85807111 68746185 85807282 68746322 85807453 68746459 85807624 68746596 85807795 68746733 85807966 68746870 85808137 68747007 85808308 68747144 85808479 68747281 85808650 68747418 85808821 68747555 85808992 68747692 85809163 68747829 85809334 68747966 85809505 68748103 85809676 68748240 85809847 68748377 85810018 68748514 85810189 68748651 85810360 68748788 85810531 68748925 85810702 68749062 85810873 68749199 85811044 68749336 85811215 68749473 85811386 68749610 85811557 68749747 85811728 68749884 85811899 68750021 85812070 68750158 85812241 68750295 85812412 68750432 85812583 68750569 85812754 68750706 85812925 68750843 85813096 68750980 85813267 68751117 85813438 68751254 85813609 68751391 85813780 68751528 85813951 68751665 85814122 68751802 85814293 68751939 85814464 68752076 85814635 68752213 85814806 68752350 85814977 68752487 85815148 68752624 85815319 68752761 85815490 68752898 85815661 68753035 85815832 68753172 85816003 68753309 85816174 68753446 85816345 68753583 85816516 68753720 85816687 68753857 85816858 68753994 85817029 68754131 85817200 68754268 85817371 68754405 85817542 68754542 85817713 68754679 85817884 68754816 85818055 68754953 85818226 68755090 85818397 68755227 85818568 68755364 85818739 68755501 85818910 68755638 85819081 68755775 85819252 68755912 85819423 68756049 85819594 68756186 85819765 68756323 85819936 68756460 85820107 68756597 85820278 68756734 85820449 68756871 85820620 68757008 85820791 68757145 85820962 68757282 85821133 68757419 85821304 68757556 85821475 68757693 85821646 68757830 85821817 68757967 85821988 68758104 85822159 68758241 85822330 68758378 85822501 68758515 85822672 68758652 85822843 68758789 85823014 68758926 85823185 68759063 85823356 68759200 85823527 68759337 85823698 68759474 85823869 68759611 85824040 68759748 85824211 68759885 85824382 68760022 85824553 68760159 85824724 68760296 85824895 68760433 85825066 68760570 85825237 68760707 85825408 68760844 85825579 68760981 85825750 68761118 85825921 68761255 85826092 68761392 85826263 68761529 85826434 68761666 85826605 68761803 85826776 68761940 85826947 68762077 85827118 68762214 85827289 68762351 85827460 68762488 85827631 68762625 85827802 68762762 85827973 68762899 85828144 68763036 85828315 68763173 85828486 68763310 85828657 68763447 85828828 68763584 85828999 68763721 85829170 68763858 85829341 68763995 85829512 68764132 85829683 68764269 85829854 68764406 85830025 68764543 85830196 68764680 85830367 68764817 85830538 68764954 85830709 68765091 85830880 68765228 85831051 68765365 85831222 68765502 85831393 68765639 85831564 68765776 85831735 68765913 85831906 68766050 85832077 68766187 85832248 68766324 85832419 68766461 85832590 68766598 85832761 68766735 85832932 68766872 85833103 68767009 85833274 68767146 85833445 68767283 85833616 68767420 85833787 68767557 85833958 68767694 85834129 68767831 85834300 68767968 85834471 68768105 85834642 68768242 85834813 68768379 85834984 68768516 85835155 68768653 85835326 68768790 85835497 68768927 85835668 68769064 85835839 68769201 85836010 68769338 85836181 68769475 85836352 68769612 85836523 68769749 85836694 68769886 85836865 68770023 85837036 68770160 85837207 68770297 85837378 68770434 85837549 68770571 85837720 68770708 85837891 68770845 85838062 68770982 85838233 68771119 85838404 68771256 85838575 68771393 85838746 68771530 85838917 68771667 85839088 68771804 85839259 68771941 85839430 68772078 85839601 68772215 85839772 68772352 85839943 68772489 85840114 68772626 85840285
1000 54457911 0 54457911 67973013 54458048 67973184 54458185 67973355 54458322 67973526 54458459 67973697 54458596 67973868 54458733 67974039 54458870 67974210 54459007 67974381 54459144 67974552 54459281 67974723 54459418 67974894 54459555 67975065 54459692 67975236 54459829 67975407 54459966 67975578 54460103 67975749 54460240 67975920 54460377 67976091 54460514 67976262 54460651 67976433 54460788 67976604 54460925 67976775 54461062 67976946 54461199 67977117 54461336 67977288 54461473 67977459 54461610 67977630 54461747 67977801 54461884 67977972 54462021 67978143 54462158 67978314 54462295 67978485 54462432 67978656 54462569 67978827 54462706 67978998 54462843 67979169 54462980 67979340 54463117 67979511 54463254 67979682 54463391 67979853 54463528 67980024 54463665 67980195 54463802 67980366 54463939 67980537 54464076 67980708 54464213 67980879 54464350 67981050 54464487 67981221 54464624 67981392 54464761 67981563 54464898 67981734 54465035 67981905 54465172 67982076 54465309 67982247 54465446 67982418 54465583 67982589 54465720 67982760 54465857 67982931 54465994 67983102 54466131 67983273 54466268 67983444 54466405 67983615 54466542 67983786 54466679 67983957 54466816 67984128 54466953 67984299 54467090 67984470 54467227 67984641 54467364 67984812 54467501 67984983 54467638 67985154 54467775 67985325 54467912 67985496 54468049 67985667 54468186 67985838 54468323 67986009 54468460 67986180 54468597 67986351 54468734 67986522 54468871 67986693 54469008 67986864 54469145 67987035 54469282 67987206 54469419 67987377 54469556 67987548 54469693 67987719 54469830 67987890 54469967 67988061 54470104 67988232 54470241 67988403 54470378 67988574 54470515 67988745 54470652 67988916 54470789 67989087 54470926 67989258 54471063 67989429 54471200 67989600 54471337 67989771 54471474 67989942 54471611 67990113 54471748 67990284 54471885 67990455 54472022 67990626 54472159 67990797 54472296 67990968 54472433 67991139 54472570 67991310 54472707 67991481 54472844 67991652 54472981 67991823 54473118 67991994 54473255 67992165 54473392 67992336 54473529 67992507 54473666 67992678 54473803 67992849 54473940 67993020 54474077 67993191 54474214 67993362 54474351 67993533 54474488 67993704 54474625 67993875 54474762 67994046 54474899 67994217 54475036 67994388 54475173 67994559 54475310 67994730 54475447 67994901 54475584 67995072 54475721 67995243 54475858 67995414 54475995 67995585 54476132 67995756 54476269 67995927 54476406 67996098 54476543 67996269 54476680 67996440 54476817 67996611 54476954 67996782 54477091 67996953 54477228 67997124 54477365 67997295 54477502 67997466 54477639 67997637 54477776 67997808 54477913 67997979 54478050 67998150 54478187 67998321 54478324 67998492 54478461 67998663 54478598 67998834 54478735 67999005 54478872 67999176 54479009 67999347 54479146 67999518 54479283 67999689 54479420 67999860 54479557 68000031 54479694 68000202 54479831 68000373 54479968 68000544 54480105 68000715 54480242 68000886 54480379 68001057 54480516 68001228 54480653 68001399 54480790 68001570 54480927 68001741 54481064 68001912 54481201 68002083 54481338 68002254 54481475 68002425 54481612 68002596 54481749 68002767 54481886 68002938 54482023 68003109 54482160 68003280 54482297 68003451 54482434 68003622 54482571 68003793 54482708 68003964 54482845 68004135 54482982 68004306 54483119 68004477 54483256 68004648 54483393 68004819 54483530 68004990 54483667 68005161 54483804 68005332 54483941 68005503 54484078 68005674 54484215 68005845 54484352 68006016 54484489 68006187 54484626 68006358 54484763 68006529 54484900 68006700 54485037 68006871 54485174 68007042 54485311 68007213 54485448 68007384 54485585 68007555 54485722 68007726 54485859 68007897 54485996 68008068 54486133 68008239 54486270 68008410 54486407 68008581 54486544 68008752 54486681 68008923 54486818 68009094 54486955 68009265 54487092 68009436 54487229 68009607 54487366 68009778 54487503 68009949 54487640 68010120 54487777 68010291 54487914 68010462 54488051 68010633 54488188 68010804 54488325 68010975 54488462 68011146 54488599 68011317 54488736 68011488 54488873 68011659 54489010 68011830 54489147 68012001 54489284 68012172 54489421 68012343 54489558 68012514 54489695 68012685 54489832 68012856 54489969 68013027 54490106 68013198 54490243 68013369 54490380 68013540 54490517 68013711 54490654 68013882 54490791 68014053 54490928 68014224 54491065 68014395 54491202 68014566 54491339 68014737 54491476 68014908 54491613 68015079 54491750 68015250 54491887 68015421 54492024 68015592 54492161 68015763 54492298 68015934 54492435 68016105 54492572 68016276 54492709 68016447 54492846 68016618 54492983 68016789 54493120 68016960 54493257 68017131 54493394 68017302 54493531 68017473 54493668 68017644 54493805 68017815 54493942 68017986 54494079 68018157 54494216 68018328 54494353 68018499 54494490 68018670 54494627 68018841 54494764 68019012 54494901 68019183 54495038 68019354 54495175 68019525 54495312 68019696 54495449 68019867 54495586 68020038 54495723 68020209 54495860 68020380 54495997 68020551 54496134 68020722 54496271 68020893 54496408 68021064 54496545 68021235 54496682 68021406 54496819 68021577 54496956 68021748 54497093 68021919 54497230 68022090 54497367 68022261 54497504 68022432 54497641 68022603 54497778 68022774 54497915 68022945 54498052 68023116 54498189 68023287 54498326 68023458 54498463 68023629 54498600 68023800 54498737 68023971 54498874 68024142 54499011 68024313 54499148 68024484 54499285 68024655 54499422 68024826 54499559 68024997 54499696 68025168 54499833 68025339 54499970 68025510 54500107 68025681 54500244 68025852 54500381 68026023 54500518 68026194 54500655 68026365 54500792 68026536 54500929 68026707 54501066 68026878 54501203 68027049 54501340 68027220 54501477 68027391 54501614 68027562 54501751 68027733 54501888 68027904 54502025 68028075 54502162 68028246 54502299 68028417 54502436 68028588 54502573 68028759 54502710 68028930 54502847 68029101 54502984 68029272 54503121 68029443 54503258 68029614 54503395 68029785 54503532 68029956 54503669 68030127 54503806 68030298 54503943 68030469 54504080 68030640 54504217 68030811 54504354 68030982 54504491 68031153 54504628 68031324 54504765 68031495 54504902 68031666 54505039 68031837 54505176 68032008 54505313 68032179 54505450 68032350 54505587 68032521 54505724 68032692 54505861 68032863 54505998 68033034 54506135 68033205 54506272 68033376 54506409 68033547 54506546 68033718 54506683 68033889 54506820 68034060 54506957 68034231 54507094 68034402 54507231 68034573 54507368 68034744 54507505 68034915 54507642 68035086 54507779 68035257 54507916 68035428 54508053 68035599 54508190 68035770 54508327 68035941 54508464 68036112 54508601 68036283 54508738 68036454 54508875 68036625 54509012 68036796 54509149 68036967 54509286 68037138 54509423 68037309 54509560 68037480 54509697 68037651 54509834 68037822 54509971 68037993 54510108 68038164 54510245 68038335 54510382 68038506 54510519 68038677 54510656 68038848 54510793 68039019 54510930 68039190 54511067 68039361 54511204 68039532 54511341 68039703 54511478 68039874 54511615 68040045 54511752 68040216 54511889 68040387 54512026 68040558 54512163 68040729 54512300 68040900 54512437 68041071 54512574 68041242 54512711 68041413 54512848 68041584 54512985 68041755 54513122 68041926 54513259 68042097 54513396 68042268 54513533 68042439 54513670 68042610 54513807 68042781 54513944 68042952 54514081 68043123 54514218 68043294 54514355 68043465 54514492 68043636 54514629 68043807 54514766 68043978 54514903 68044149 54515040 68044320 54515177 68044491 54515314 68044662 54515451 68044833 54515588 68045004 54515725 68045175 54515862 68045346 54515999 68045517 54516136 68045688 54516273 68045859 54516410 68046030 54516547 68046201 54516684 68046372 54516821 68046543 54516958 68046714 54517095 68046885 54517232 68047056 54517369 68047227 54517506 68047398 54517643 68047569 54517780 68047740 54517917 68047911 54518054 68048082 54518191 68048253 54518328 68048424 54518465 68048595 54518602 68048766 54518739 68048937 54518876 68049108 54519013 68049279 54519150 68049450 54519287 68049621 54519424 68049792 54519561 68049963 54519698 68050134 54519835 68050305 54519972 68050476 54520109 68050647 54520246 68050818 54520383 68050989 54520520 68051160 54520657 68051331 54520794 68051502 54520931 68051673 54521068 68051844 54521205 68052015 54521342 68052186 54521479 68052357 54521616 68052528 54521753 68052699 54521890 68052870 54522027 68053041 54522164 68053212 54522301 68053383 54522438 68053554 54522575 68053725 54522712 68053896 54522849 68054067 54522986 68054238 54523123 68054409 54523260 68054580 54523397 68054751 54523534 68054922 54523671 68055093 54523808 68055264 54523945 68055435 54524082 68055606 54524219 68055777 54524356 68055948 54524493 68056119 54524630 68056290 54524767 68056461 54524904 68056632 54525041 68056803 54525178 68056974 54525315 68057145 54525452 68057316 54525589 68057487 54525726 68057658 54525863 68057829 54526000 68058000 54526137 68058171 54526274 68058342 54526411 68058513 54526548 68058684 54526685 68058855 54526822 68059026 54526959 68059197 54527096 68059368 54527233 68059539 54527370 68059710 54527507 68059881 54527644 68060052 54527781 68060223 54527918 68060394 54528055 68060565 54528192 68060736 54528329 68060907 54528466 68061078 54528603 68061249 54528740 68061420 54528877 68061591 54529014 68061762 54529151 68061933 54529288 68062104 54529425 68062275 54529562 68062446 54529699 68062617 54529836 68062788 54529973 68062959 54530110 68063130 54530247 68063301 54530384 68063472 54530521 68063643 54530658 68063814 54530795 68063985 54530932 68064156 54531069 68064327 54531206 68064498 54531343 68064669 54531480 68064840 54531617 68065011 54531754 68065182 54531891 68065353 54532028 68065524 54532165 68065695 54532302 68065866 54532439 68066037 54532576 68066208 54532713 68066379 54532850 68066550 54532987 68066721 54533124 68066892 54533261 68067063 54533398 68067234 54533535 68067405 54533672 68067576 54533809 68067747 54533946 68067918 54534083 68068089 54534220 68068260 54534357 68068431 54534494 68068602 54534631 68068773 54534768 68068944 54534905 68069115 54535042 68069286 54535179 68069457 54535316 68069628 54535453 68069799 54535590 68069970 54535727 68070141 54535864 68070312 54536001 68070483 54536138 68070654 54536275 68070825 54536412 68070996 54536549 68071167 54536686 68071338 54536823 68071509 54536960 68071680 54537097 68071851 54537234 68072022 54537371 68072193 54537508 68072364 54537645 68072535 54537782 68072706 54537919 68072877 54538056 68073048 54538193 68073219 54538330 68073390 54538467 68073561 54538604 68073732 54538741 68073903 54538878 68074074 54539015 68074245 54539152 68074416 54539289 68074587 54539426 68074758 54539563 68074929 54539700 68075100 54539837 68075271 54539974 68075442 54540111 68075613 54540248 68075784 54540385 68075955 54540522 68076126 54540659 68076297 54540796 68076468 54540933 68076639 54541070 68076810 54541207 68076981 54541344 68077152 54541481 68077323 54541618 68077494 54541755 68077665 54541892 68077836 54542029 68078007 54542166 68078178 54542303 68078349 54542440 68078520 54542577 68078691 54542714 68078862 54542851 68079033 54542988 68079204 54543125 68079375 54543262 68079546 54543399 68079717 54543536 68079888 54543673 68080059 54543810 68080230 54543947 68080401 54544084 68080572 54544221 68080743 54544358 68080914 54544495 68081085 54544632 68081256 54544769 68081427 54544906 68081598 54545043 68081769 54545180 68081940 54545317 68082111 54545454 68082282 54545591 68082453 54545728 68082624 54545865 68082795 54546002 68082966 54546139 68083137 54546276 68083308 54546413 68083479 54546550 68083650 54546687 68083821 54546824 68083992 54546961 68084163 54547098 68084334 54547235 68084505 54547372 68084676 54547509 68084847 54547646 68085018 54547783 68085189 54547920 68085360 54548057 68085531 54548194 68085702 54548331 68085873 54548468 68086044 54548605 68086215 54548742 68086386 54548879 68086557 54549016 68086728 54549153 68086899 54549290 68087070 54549427 68087241 54549564 68087412 54549701 68087583 54549838 68087754 54549975 68087925 54550112 68088096 54550249 68088267 54550386 68088438 54550523 68088609 54550660 68088780 54550797 68088951 54550934 68089122 54551071 68089293 54551208 68089464 54551345 68089635 54551482 68089806 54551619 68089977 54551756 68090148 54551893 68090319 54552030 68090490 54552167 68090661 54552304 68090832 54552441 68091003 54552578 68091174 54552715 68091345 54552852 68091516 54552989 68091687 54553126 68091858 54553263 68092029 54553400 68092200 54553537 68092371 54553674 68092542 54553811 68092713 54553948 68092884 54554085 68093055 54554222 68093226 54554359 68093397 54554496 68093568 54554633 68093739 54554770 68093910 54554907 68094081 54555044 68094252 54555181 68094423 54555318 68094594 54555455 68094765 54555592 68094936 54555729 68095107 54555866 68095278 54556003 68095449 54556140 68095620 54556277 68095791 54556414 68095962 54556551 68096133 54556688 68096304 54556825 68096475 54556962 68096646 54557099 68096817 54557236 68096988 54557373 68097159 54557510 68097330 54557647 68097501 54557784 68097672 54557921 68097843 54558058 68098014 54558195 68098185 54558332 68098356 54558469 68098527 54558606 68098698 54558743 68098869 54558880 68099040 54559017 68099211 54559154 68099382 54559291 68099553 54559428 68099724 54559565 68099895 54559702 68100066 54559839 68100237 54559976 68100408 54560113 68100579 54560250 68100750 54560387 68100921 54560524 68101092 54560661 68101263 54560798 68101434 54560935 68101605 54561072 68101776 54561209 68101947 54561346 68102118 54561483 68102289 54561620 68102460 54561757 68102631 54561894 68102802 54562031 68102973 54562168 68103144 54562305 68103315 54562442 68103486 54562579 68103657 54562716 68103828 54562853 68103999 54562990 68104170 54563127 68104341 54563264 68104512 54563401 68104683 54563538 68104854 54563675 68105025 54563812 68105196 54563949 68105367 54564086 68105538 54564223 68105709 54564360 68105880 54564497 68106051 54564634 68106222 54564771 68106393 54564908 68106564 54565045 68106735 54565182 68106906 54565319 68107077 54565456 68107248 54565593 68107419 54565730 68107590 54565867 68107761 54566004 68107932 54566141 68108103 54566278 68108274 54566415 68108445 54566552 68108616 54566689 68108787 54566826 68108958 54566963 68109129 54567100 68109300 54567237 68109471 54567374 68109642 54567511 68109813 54567648 68109984 54567785 68110155 54567922 68110326 54568059 68110497 54568196 68110668 54568333 68110839 54568470 68111010 54568607 68111181 54568744 68111352 54568881 68111523 54569018 68111694 54569155 68111865 54569292 68112036 54569429 68112207 54569566 68112378 54569703 68112549 54569840 68112720 54569977 68112891 54570114 68113062 54570251 68113233 54570388 68113404 54570525 68113575 54570662 68113746 54570799 68113917 54570936 68114088 54571073 68114259 54571210 68114430 54571347 68114601 54571484 68114772 54571621 68114943 54571758 68115114 54571895 68115285 54572032 68115456 54572169 68115627 54572306 68115798 54572443 68115969 54572580 68116140 54572717 68116311 54572854 68116482 54572991 68116653 54573128 68116824 54573265 68116995 54573402 68117166 54573539 68117337 54573676 68117508 54573813 68117679 54573950 68117850 54574087 68118021 54574224 68118192 54574361 68118363 54574498 68118534 54574635 68118705 54574772 68118876 54574909 68119047 54575046 68119218 54575183 68119389 54575320 68119560 54575457 68119731 54575594 68119902 54575731 68120073 54575868 68120244 54576005 68120415 54576142 68120586 54576279 68120757 54576416 68120928 54576553 68121099 54576690 68121270 54576827 68121441 54576964 68121612 54577101 68121783 54577238 68121954 54577375 68122125 54577512 68122296 54577649 68122467 54577786 68122638 54577923 68122809 54578060 68122980 54578197 68123151 54578334 68123322 54578471 68123493 54578608 68123664 54578745 68123835 54578882 68124006 54579019 68124177 54579156 68124348 54579293 68124519 54579430 68124690 54579567 68124861 54579704 68125032 54579841 68125203 54579978 68125374 54580115 68125545 54580252 68125716 54580389 68125887 54580526 68126058 54580663 68126229 54580800 68126400 54580937 68126571 54581074 68126742 54581211 68126913 54581348 68127084 54581485 68127255 54581622 68127426 54581759 68127597 54581896 68127768 54582033 68127939 54582170 68128110 54582307 68128281 54582444 68128452 54582581 68128623 54582718 68128794 54582855 68128965 54582992 68129136 54583129 68129307 54583266 68129478 54583403 68129649 54583540 68129820 54583677 68129991 54583814 68130162 54583951 68130333 54584088 68130504 54584225 68130675 54584362 68130846 54584499 68131017 54584636 68131188 54584773 68131359 54584910 68131530 54585047 68131701 54585184 68131872 54585321 68132043 54585458 68132214 54585595 68132385 54585732 68132556 54585869 68132727 54586006 68132898 54586143 68133069 54586280 68133240 54586417 68133411 54586554 68133582 54586691 68133753 54586828 68133924 54586965 68134095 54587102 68134266 54587239 68134437 54587376 68134608 54587513 68134779 54587650 68134950 54587787 68135121 54587924 68135292 54588061 68135463 54588198 68135634 54588335 68135805 54588472 68135976 54588609 68136147 54588746 68136318 54588883 68136489 54589020 68136660 54589157 68136831 54589294 68137002 54589431 68137173 54589568 68137344 54589705 68137515 54589842 68137686 54589979 68137857 54590116 68138028 54590253 68138199 54590390 68138370 54590527 68138541 54590664 68138712 54590801 68138883 54590938 68139054 54591075 68139225 54591212 68139396 54591349 68139567 54591486 68139738 54591623 68139909 54591760 68140080 54591897 68140251 54592034 68140422 54592171 68140593 54592308 68140764 54592445 68140935 54592582 68141106 54592719 68141277 54592856 68141448 54592993 68141619 54593130 68141790 54593267 68141961 54593404 68142132 54593541 68142303 54593678 68142474 54593815 68142645 54593952 68142816 54594089 68142987 54594226 68143158 54594363 68143329 54594500 68143500 54594637 68143671
1000 69368717 0 69368717 86584311 69368854 86584482 69368991 86584653 69369128 86584824 69369265 86584995 69369402 86585166 69369539 86585337 69369676 86585508 69369813 86585679 69369950 86585850 69370087 86586021 69370224 86586192 69370361 86586363 69370498 86586534 69370635 86586705 69370772 86586876 69370909 86587047 69371046 86587218 69371183 86587389 69371320 86587560 69371457 86587731 69371594 86587902 69371731 86588073 69371868 86588244 69372005 86588415 69372142 86588586 69372279 86588757 69372416 86588928 69372553 86589099 69372690 86589270 69372827 86589441 69372964 86589612 69373101 86589783 69373238 86589954 69373375 86590125 69373512 86590296 69373649 86590467 69373786 86590638 69373923 86590809 69374060 86590980 69374197 86591151 69374334 86591322 69374471 86591493 69374608 86591664 69374745 86591835 69374882 86592006 69375019 86592177 69375156 86592348 69375293 86592519 69375430 86592690 69375567 86592861 69375704 86593032 69375841 86593203 69375978 86593374 69376115 86593545 69376252 86593716 69376389 86593887 69376526 86594058 69376663 86594229 69376800 86594400 69376937 86594571 69377074 86594742 69377211 86594913 69377348 86595084 69377485 86595255 69377622 86595426 69377759 86595597 69377896 86595768 69378033 86595939 69378170 86596110 69378307 86596281 69378444 86596452 69378581 86596623 69378718 86596794 69378855 86596965 69378992 86597136 69379129 86597307 69379266 86597478 69379403 86597649 69379540 86597820 69379677 86597991 69379814 86598162 69379951 86598333 69380088 86598504 69380225 86598675 69380362 86598846 69380499 86599017 69380636 86599188 69380773 86599359 69380910 86599530 69381047 86599701 69381184 86599872 69381321 86600043 69381458 86600214 69381595 86600385 69381732 86600556 69381869 86600727 69382006 86600898 69382143 86601069 69382280 86601240 69382417 86601411 69382554 86601582 69382691 86601753 69382828 86601924 69382965 86602095 69383102 86602266 69383239 86602437 69383376 86602608 69383513 86602779 69383650 86602950 69383787 86603121 69383924 86603292 69384061 86603463 69384198 86603634 69384335 86603805 69384472 86603976 69384609 86604147 69384746 86604318 69384883 86604489 69385020 86604660 69385157 86604831 69385294 86605002 69385431 86605173 69385568 86605344 69385705 86605515 69385842 86605686 69385979 86605857 69386116 86606028 69386253 86606199 69386390 86606370 69386527 86606541 69386664 86606712 69386801 86606883 69386938 86607054 69387075 86607225 69387212 86607396 69387349 86607567 69387486 86607738 69387623 86607909 69387760 86608080 69387897 86608251 69388034 86608422 69388171 86608593 69388308 86608764 69388445 86608935 69388582 86609106 69388719 86609277 69388856 86609448 69388993 86609619 69389130 86609790 69389267 86609961 69389404 86610132 69389541 86610303 69389678 86610474 69389815 86610645 69389952 86610816 69390089 86610987 69390226 86611158 69390363 86611329 69390500 86611500 69390637 86611671 69390774 86611842 69390911 86612013 69391048 86612184 69391185 86612355 69391322 86612526 69391459 86612697 69391596 86612868 69391733 86613039 69391870 86613210 69392007 86613381 69392144 86613552 69392281 86613723 69392418 86613894 69392555 86614065 69392692 86614236 69392829 86614407 69392966 86614578 69393103 86614749 69393240 86614920 69393377 86615091 69393514 86615262 69393651 86615433 69393788 86615604 69393925 86615775 69394062 86615946 69394199 86616117 69394336 86616288 69394473 86616459 69394610 86616630 69394747 86616801 69394884 86616972 69395021 86617143 69395158 86617314 69395295 86617485 69395432 86617656 69395569 86617827 69395706 86617998 69395843 86618169 69395980 86618340 69396117 86618511 69396254 86618682 69396391 86618853 69396528 86619024 69396665 86619195 69396802 86619366 69396939 86619537 69397076 86619708 69397213 86619879 69397350 86620050 69397487 86620221 69397624 86620392 69397761 86620563 69397898 86620734 69398035 86620905 69398172 86621076 69398309 86621247 69398446 86621418 69398583 86621589 69398720 86621760 69398857 86621931 69398994 86622102 69399131 86622273 69399268 86622444 69399405 86622615 69399542 86622786 69399679 86622957 69399816 86623128 69399953 86623299 69400090 86623470 69400227 86623641 69400364 86623812 69400501 86623983 69400638 86624154 69400775 86624325 69400912 86624496 69401049 86624667 69401186 86624838 69401323 86625009 69401460 86625180 69401597 86625351 69401734 86625522 69401871 86625693 69402008 86625864 69402145 86626035 69402282 86626206 69402419 86626377 69402556 86626548 69402693 86626719 69402830 86626890 69402967 86627061 69403104 86627232 69403241 86627403 69403378 86627574 69403515 86627745 69403652 86627916 69403789 86628087 69403926 86628258 69404063 86628429 69404200 86628600 69404337 86628771 69404474 86628942 69404611 86629113 69404748 86629284 69404885 86629455 69405022 86629626 69405159 86629797 69405296 86629968 69405433 86630139 69405570 86630310 69405707 86630481 69405844 86630652 69405981 86630823 69406118 86630994 69406255 86631165 69406392 86631336 69406529 86631507 69406666 86631678 69406803 86631849 69406940 86632020 69407077 86632191 69407214 86632362 69407351 86632533 69407488 86632704 69407625 86632875 69407762 86633046 69407899 86633217 69408036 86633388 69408173 86633559 69408310 86633730 69408447 86633901 69408584 86634072 69408721 86634243 69408858 86634414 69408995 86634585 69409132 86634756 69409269 86634927 69409406 86635098 69409543 86635269 69409680 86635440 69409817 86635611 69409954 86635782 69410091 86635953 69410228 86636124 69410365 86636295 69410502 86636466 69410639 86636637 69410776 86636808 69410913 86636979 69411050 86637150 69411187 86637321 69411324 86637492 69411461 86637663 69411598 86637834 69411735 86638005 69411872 86638176 69412009 86638347 69412146 86638518 69412283 86638689 69412420 86638860 69412557 86639031 69412694 86639202 69412831 86639373 69412968 86639544 69413105 86639715 69413242 86639886 69413379 86640057 69413516 86640228 69413653 86640399 69413790 86640570 69413927 86640741 69414064 86640912 69414201 86641083 69414338 86641254 69414475 86641425 69414612 86641596 69414749 86641767 69414886 86641938 69415023 86642109 69415160 86642280 69415297 86642451 69415434 86642622 69415571 86642793 69415708 86642964 69415845 86643135 69415982 86643306 69416119 86643477 69416256 86643648 69416393 86643819 69416530 86643990 69416667 86644161 69416804 86644332 69416941 86644503 69417078 86644674 69417215 86644845 69417352 86645016 69417489 86645187 69417626 86645358 69417763 86645529 69417900 86645700 69418037 86645871 69418174 86646042 69418311 86646213 69418448 86646384 69418585 86646555 69418722 86646726 69418859 86646897 69418996 86647068 69419133 86647239 69419270 86647410 69419407 86647581 69419544 86647752 69419681 86647923 69419818 86648094 69419955 86648265 69420092 86648436 69420229 86648607 69420366 86648778 69420503 86648949 69420640 86649120 69420777 86649291 69420914 86649462 69421051 86649633 69421188 86649804 69421325 86649975 69421462 86650146 69421599 86650317 69421736 86650488 69421873 86650659 69422010 86650830 69422147 86651001 69422284 86651172 69422421 86651343 69422558 86651514 69422695 86651685 69422832 86651856 69422969 86652027 69423106 86652198 69423243 86652369 69423380 86652540 69423517 86652711 69423654 86652882 69423791 86653053 69423928 86653224 69424065 86653395 69424202 86653566 69424339 86653737 69424476 86653908 69424613 86654079 69424750 86654250 69424887 86654421 69425024 86654592 69425161 86654763 69425298 86654934 69425435 86655105 69425572 86655276 69425709 86655447 69425846 86655618 69425983 86655789 69426120 86655960 69426257 86656131 69426394 86656302 69426531 86656473 69426668 86656644 69426805 86656815 69426942 86656986 69427079 86657157 69427216 86657328 69427353 86657499 69427490 86657670 69427627 86657841 69427764 86658012 69427901 86658183 69428038 86658354 69428175 86658525 69428312 86658696 69428449 86658867 69428586 86659038 69428723 86659209 69428860 86659380 69428997 86659551 69429134 86659722 69429271 86659893 69429408 86660064 69429545 86660235 69429682 86660406 69429819 86660577 69429956 86660748 69430093 86660919 69430230 86661090 69430367 86661261 69430504 86661432 69430641 86661603 69430778 86661774 69430915 86661945 69431052 86662116 69431189 86662287 69431326 86662458 69431463 86662629 69431600 86662800 69431737 86662971 69431874 86663142 69432011 86663313 69432148 86663484 69432285 86663655 69432422 86663826 69432559 86663997 69432696 86664168 69432833 86664339 69432970 86664510 69433107 86664681 69433244 86664852 69433381 86665023 69433518 86665194 69433655 86665365 69433792 86665536 69433929 86665707 69434066 86665878 69434203 86666049 69434340 86666220 69434477 86666391 69434614 86666562 69434751 86666733 69434888 86666904 69435025 86667075 69435162 86667246 69435299 86667417 69435436 86667588 69435573 86667759 69435710 86667930 69435847 86668101 69435984 86668272 69436121 86668443 69436258 86668614 69436395 86668785 69436532 86668956 69436669 86669127 69436806 86669298 69436943 86669469 69437080 86669640 69437217 86669811 69437354 86669982 69437491 86670153 69437628 86670324 69437765 86670495 69437902 86670666 69438039 86670837 69438176 86671008 69438313 86671179 69438450 86671350 69438587 86671521 69438724 86671692 69438861 86671863 69438998 86672034 69439135 86672205 69439272 86672376 69439409 86672547 69439546 86672718 69439683 86672889 69439820 86673060 69439957 86673231 69440094 86673402 69440231 86673573 69440368 86673744 69440505 86673915 69440642 86674086 69440779 86674257 69440916 86674428 69441053 86674599 69441190 86674770 69441327 86674941 69441464 86675112 69441601 86675283 69441738 86675454 69441875 86675625 69442012 86675796 69442149 86675967 69442286 86676138 69442423 86676309 69442560 86676480 69442697 86676651 69442834 86676822 69442971 86676993 69443108 86677164 69443245 86677335 69443382 86677506 69443519 86677677 69443656 86677848 69443793 86678019 69443930 86678190 69444067 86678361 69444204 86678532 69444341 86678703 69444478 86678874 69444615 86679045 69444752 86679216 69444889 86679387 69445026 86679558 69445163 86679729 69445300 86679900 69445437 86680071 69445574 86680242 69445711 86680413 69445848 86680584 69445985 86680755 69446122 86680926 69446259 86681097 69446396 86681268 69446533 86681439 69446670 86681610 69446807 86681781 69446944 86681952 69447081 86682123 69447218 86682294 69447355 86682465 69447492 86682636 69447629 86682807 69447766 86682978 69447903 86683149 69448040 86683320 69448177 86683491 69448314 86683662 69448451 86683833 69448588 86684004 69448725 86684175 69448862 86684346 69448999 86684517 69449136 86684688 69449273 86684859 69449410 86685030 69449547 86685201 69449684 86685372 69449821 86685543 69449958 86685714 69450095 86685885 69450232 86686056 69450369 86686227 69450506 86686398 69450643 86686569 69450780 86686740 69450917 86686911 69451054 86687082 69451191 86687253 69451328 86687424 69451465 86687595 69451602 86687766 69451739 86687937 69451876 86688108 69452013 86688279 69452150 86688450 69452287 86688621 69452424 86688792 69452561 86688963 69452698 86689134 69452835 86689305 69452972 86689476 69453109 86689647 69453246 86689818 69453383 86689989 69453520 86690160 69453657 86690331 69453794 86690502 69453931 86690673 69454068 86690844 69454205 86691015 69454342 86691186 69454479 86691357 69454616 86691528 69454753 86691699 69454890 86691870 69455027 86692041 69455164 86692212 69455301 86692383 69455438 86692554 69455575 86692725 69455712 86692896 69455849 86693067 69455986 86693238 69456123 86693409 69456260 86693580 69456397 86693751 69456534 86693922 69456671 86694093 69456808 86694264 69456945 86694435 69457082 86694606 69457219 86694777 69457356 86694948 69457493 86695119 69457630 86695290 69457767 86695461 69457904 86695632 69458041 86695803 69458178 86695974 69458315 86696145 69458452 86696316 69458589 86696487 69458726 86696658 69458863 86696829 69459000 86697000 69459137 86697171 69459274 86697342 69459411 86697513 69459548 86697684 69459685 86697855 69459822 86698026 69459959 86698197 69460096 86698368 69460233 86698539 69460370 86698710 69460507 86698881 69460644 86699052 69460781 86699223 69460918 86699394 69461055 86699565 69461192 86699736 69461329 86699907 69461466 86700078 69461603 86700249 69461740 86700420 69461877 86700591 69462014 86700762 69462151 86700933 69462288 86701104 69462425 86701275 69462562 86701446 69462699 86701617 69462836 86701788 69462973 86701959 69463110 86702130 69463247 86702301 69463384 86702472 69463521 86702643 69463658 86702814 69463795 86702985 69463932 86703156 69464069 86703327 69464206 86703498 69464343 86703669 69464480 86703840 69464617 86704011 69464754 86704182 69464891 86704353 69465028 86704524 69465165 86704695 69465302 86704866 69465439 86705037 69465576 86705208 69465713 86705379 69465850 86705550 69465987 86705721 69466124 86705892 69466261 86706063 69466398 86706234 69466535 86706405 69466672 86706576 69466809 86706747 69466946 86706918 69467083 86707089 69467220 86707260 69467357 86707431 69467494 86707602 69467631 86707773 69467768 86707944 69467905 86708115 69468042 86708286 69468179 86708457 69468316 86708628 69468453 86708799 69468590 86708970 69468727 86709141 69468864 86709312 69469001 86709483 69469138 86709654 69469275 86709825 69469412 86709996 69469549 86710167 69469686 86710338 69469823 86710509 69469960 86710680 69470097 86710851 69470234 86711022 69470371 86711193 69470508 86711364 69470645 86711535 69470782 86711706 69470919 86711877 69471056 86712048 69471193 86712219 69471330 86712390 69471467 86712561 69471604 86712732 69471741 86712903 69471878 86713074 69472015 86713245 69472152 86713416 69472289 86713587 69472426 86713758 69472563 86713929 69472700 86714100 69472837 86714271 69472974 86714442 69473111 86714613 69473248 86714784 69473385 86714955 69473522 86715126 69473659 86715297 69473796 86715468 69473933 86715639 69474070 86715810 69474207 86715981 69474344 86716152 69474481 86716323 69474618 86716494 69474755 86716665 69474892 86716836 69475029 86717007 69475166 86717178 69475303 86717349 69475440 86717520 69475577 86717691 69475714 86717862 69475851 86718033 69475988 86718204 69476125 86718375 69476262 86718546 69476399 86718717 69476536 86718888 69476673 86719059 69476810 86719230 69476947 86719401 69477084 86719572 69477221 86719743 69477358 86719914 69477495 86720085 69477632 86720256 69477769 86720427 69477906 86720598 69478043 86720769 69478180 86720940 69478317 86721111 69478454 86721282 69478591 86721453 69478728 86721624 69478865 86721795 69479002 86721966 69479139 86722137 69479276 86722308 69479413 86722479 69479550 86722650 69479687 86722821 69479824 86722992 69479961 86723163 69480098 86723334 69480235 86723505 69480372 86723676 69480509 86723847 69480646 86724018 69480783 86724189 69480920 86724360 69481057 86724531 69481194 86724702 69481331 86724873 69481468 86725044 69481605 86725215 69481742 86725386 69481879 86725557 69482016 86725728 69482153 86725899 69482290 86726070 69482427 86726241 69482564 86726412 69482701 86726583 69482838 86726754 69482975 86726925 69483112 86727096 69483249 86727267 69483386 86727438 69483523 86727609 69483660 86727780 69483797 86727951 69483934 86728122 69484071 86728293 69484208 86728464 69484345 86728635 69484482 86728806 69484619 86728977 69484756 86729148 69484893 86729319 69485030 86729490 69485167 86729661 69485304 86729832 69485441 86730003 69485578 86730174 69485715 86730345 69485852 86730516 69485989 86730687 69486126 86730858 69486263 86731029 69486400 86731200 69486537 86731371 69486674 86731542 69486811 86731713 69486948 86731884 69487085 86732055 69487222 86732226 69487359 86732397 69487496 86732568 69487633 86732739 69487770 86732910 69487907 86733081 69488044 86733252 69488181 86733423 69488318 86733594 69488455 86733765 69488592 86733936 69488729 86734107 69488866 86734278 69489003 86734449 69489140 86734620 69489277 86734791 69489414 86734962 69489551 86735133 69489688 86735304 69489825 86735475 69489962 86735646 69490099 86735817 69490236 86735988 69490373 86736159 69490510 86736330 69490647 86736501 69490784 86736672 69490921 86736843 69491058 86737014 69491195 86737185 69491332 86737356 69491469 86737527 69491606 86737698 69491743 86737869 69491880 86738040 69492017 86738211 69492154 86738382 69492291 86738553 69492428 86738724 69492565 86738895 69492702 86739066 69492839 86739237 69492976 86739408 69493113 86739579 69493250 86739750 69493387 86739921 69493524 86740092 69493661 86740263 69493798 86740434 69493935 86740605 69494072 86740776 69494209 86740947 69494346 86741118 69494483 86741289 69494620 86741460 69494757 86741631 69494894 86741802 69495031 86741973 69495168 86742144 69495305 86742315 69495442 86742486 69495579 86742657 69495716 86742828 69495853 86742999 69495990 86743170 69496127 86743341 69496264 86743512 69496401 86743683 69496538 86743854 69496675 86744025 69496812 86744196 69496949 86744367 69497086 86744538 69497223 86744709 69497360 86744880 69497497 86745051 69497634 86745222 69497771 86745393 69497908 86745564 69498045 86745735 69498182 86745906 69498319 86746077 69498456 86746248 69498593 86746419 69498730 86746590 69498867 86746761 69499004 86746932 69499141 86747103 69499278 86747274 69499415 86747445 69499552 86747616 69499689 86747787 69499826 86747958 69499963 86748129 69500100 86748300 69500237 86748471 69500374 86748642 69500511 86748813 69500648 86748984 69500785 86749155 69500922 86749326 69501059 86749497 69501196 86749668 69501333 86749839 69501470 86750010 69501607 86750181 69501744 86750352 69501881 86750523 69502018 86750694 69502155 86750865 69502292 86751036 69502429 86751207 69502566 86751378 69502703 86751549 69502840 86751720 69502977 86751891 69503114 86752062 69503251 86752233 69503388 86752404 69503525 86752575 69503662 86752746 69503799 86752917 69503936 86753088 69504073 86753259 69504210 86753430 69504347 86753601 69504484 86753772 69504621 86753943 69504758 86754114 69504895 86754285 69505032 86754456 69505169 86754627 69505306 86754798 69505443 86754969
1000 40504872 0 40504872 50557176 40505009 50557347 40505146 50557518 40505283 50557689 40505420 50557860 40505557 50558031 40505694 50558202 40505831 50558373 40505968 50558544 40506105 50558715 40506242 50558886 40506379 50559057 40506516 50559228 40506653 50559399 40506790 50559570 40506927 50559741 40507064 50559912 40507201 50560083 40507338 50560254 40507475 50560425 40507612 50560596 40507749 50560767 40507886 50560938 40508023 50561109 40508160 50561280 40508297 50561451 40508434 50561622 40508571 50561793 40508708 50561964 40508845 50562135 40508982 50562306 40509119 50562477 40509256 50562648 40509393 50562819 40509530 50562990 40509667 50563161 40509804 50563332 40509941 50563503 40510078 50563674 40510215 50563845 40510352 50564016 40510489 50564187 40510626 50564358 40510763 50564529 40510900 50564700 40511037 50564871 40511174 50565042 40511311 50565213 40511448 50565384 40511585 50565555 40511722 50565726 40511859 50565897 40511996 50566068 40512133 50566239 40512270 50566410 40512407 50566581 40512544 50566752 40512681 50566923 40512818 50567094 40512955 50567265 40513092 50567436 40513229 50567607 40513366 50567778 40513503 50567949 40513640 50568120 40513777 50568291 40513914 50568462 40514051 50568633 40514188 50568804 40514325 50568975 40514462 50569146 40514599 50569317 40514736 50569488 40514873 50569659 40515010 50569830 40515147 50570001 40515284 50570172 40515421 50570343 40515558 50570514 40515695 50570685 40515832 50570856 40515969 50571027 40516106 50571198 40516243 50571369 40516380 50571540 40516517 50571711 40516654 50571882 40516791 50572053 40516928 50572224 40517065 50572395 40517202 50572566 40517339 50572737 40517476 50572908 40517613 50573079 40517750 50573250 40517887 50573421 40518024 50573592 40518161 50573763 40518298 50573934 40518435 50574105 40518572 50574276 40518709 50574447 40518846 50574618 40518983 50574789 40519120 50574960 40519257 50575131 40519394 50575302 40519531 50575473 40519668 50575644 40519805 50575815 40519942 50575986 40520079 50576157 40520216 50576328 40520353 50576499 40520490 50576670 40520627 50576841 40520764 50577012 40520901 50577183 40521038 50577354 40521175 50577525 40521312 50577696 40521449 50577867 40521586 50578038 40521723 50578209 40521860 50578380 40521997 50578551 40522134 50578722 40522271 50578893 40522408 50579064 40522545 50579235 40522682 50579406 40522819 50579577 40522956 50579748 40523093 50579919 40523230 50580090 40523367 50580261 40523504 50580432 40523641 50580603 40523778 50580774 40523915 50580945 40524052 50581116 40524189 50581287 40524326 50581458 40524463 50581629 40524600 50581800 40524737 50581971 40524874 50582142 40525011 50582313 40525148 50582484 40525285 50582655 40525422 50582826 40525559 50582997 40525696 50583168 40525833 50583339 40525970 50583510 40526107 50583681 40526244 50583852 40526381 50584023 40526518 50584194 40526655 50584365 40526792 50584536 40526929 50584707 40527066 50584878 40527203 50585049 40527340 50585220 40527477 50585391 40527614 50585562 40527751 50585733 40527888 50585904 40528025 50586075 40528162 50586246 40528299 50586417 40528436 50586588 40528573 50586759 40528710 50586930 40528847 50587101 40528984 50587272 40529121 50587443 40529258 50587614 40529395 50587785 40529532 50587956 40529669 50588127 40529806 50588298 40529943 50588469 40530080 50588640 40530217 50588811 40530354 50588982 40530491 50589153 40530628 50589324 40530765 50589495 40530902 50589666 40531039 50589837 40531176 50590008 40531313 50590179 40531450 50590350 40531587 50590521 40531724 50590692 40531861 50590863 40531998 50591034 40532135 50591205 40532272 50591376 40532409 50591547 40532546 50591718 40532683 50591889 40532820 50592060 40532957 50592231 40533094 50592402 40533231 50592573 40533368 50592744 40533505 50592915 40533642 50593086 40533779 50593257 40533916 50593428 40534053 50593599 40534190 50593770 40534327 50593941 40534464 50594112 40534601 50594283 40534738 50594454 40534875 50594625 40535012 50594796 40535149 50594967 40535286 50595138 40535423 50595309 40535560 50595480 40535697 50595651 40535834 50595822 40535971 50595993 40536108 50596164 40536245 50596335 40536382 50596506 40536519 50596677 40536656 50596848 40536793 50597019 40536930 50597190 40537067 50597361 40537204 50597532 40537341 50597703 40537478 50597874 40537615 50598045 40537752 50598216 40537889 50598387 40538026 50598558 40538163 50598729 40538300 50598900 40538437 50599071 40538574 50599242 40538711 50599413 40538848 50599584 40538985 50599755 40539122 50599926 40539259 50600097 40539396 50600268 40539533 50600439 40539670 50600610 40539807 50600781 40539944 50600952 40540081 50601123 40540218 50601294 40540355 50601465 40540492 50601636 40540629 50601807 40540766 50601978 40540903 50602149 40541040 50602320 40541177 50602491 40541314 50602662 40541451 50602833 40541588 50603004 40541725 50603175 40541862 50603346 40541999 50603517 40542136 50603688 40542273 50603859 40542410 50604030 40542547 50604201 40542684 50604372 40542821 50604543 40542958 50604714 40543095 50604885 40543232 50605056 40543369 50605227 40543506 50605398 40543643 50605569 40543780 50605740 40543917 50605911 40544054 50606082 40544191 50606253 40544328 50606424 40544465 50606595 40544602 50606766 40544739 50606937 40544876 50607108 40545013 50607279 40545150 50607450 40545287 50607621 40545424 50607792 40545561 50607963 40545698 50608134 40545835 50608305 40545972 50608476 40546109 50608647 40546246 50608818 40546383 50608989 40546520 50609160 40546657 50609331 40546794 50609502 40546931 50609673 40547068 50609844 40547205 50610015 40547342 50610186 40547479 50610357 40547616 50610528 40547753 50610699 40547890 50610870 40548027 50611041 40548164 50611212 40548301 50611383 40548438 50611554 40548575 50611725 40548712 50611896 40548849 50612067 40548986 50612238 40549123 50612409 40549260 50612580 40549397 50612751 40549534 50612922 40549671 50613093 40549808 50613264 40549945 50613435 40550082 50613606 40550219 50613777 40550356 50613948 40550493 50614119 40550630 50614290 40550767 50614461 40550904 50614632 40551041 50614803 40551178 50614974 40551315 50615145 40551452 50615316 40551589 50615487 40551726 50615658 40551863 50615829 40552000 50616000 40552137 50616171 40552274 50616342 40552411 50616513 40552548 50616684 40552685 50616855 40552822 50617026 40552959 50617197 40553096 50617368 40553233 50617539 40553370 50617710 40553507 50617881 40553644 50618052 40553781 50618223 40553918 50618394 40554055 50618565 40554192 50618736 40554329 50618907 40554466 50619078 40554603 50619249 40554740 50619420 40554877 50619591 40555014 50619762 40555151 50619933 40555288 50620104 40555425 50620275 40555562 50620446 40555699 50620617 40555836 50620788 40555973 50620959 40556110 50621130 40556247 50621301 40556384 50621472 40556521 50621643 40556658 50621814 40556795 50621985 40556932 50622156 40557069 50622327 40557206 50622498 40557343 50622669 40557480 50622840 40557617 50623011 40557754 50623182 40557891 50623353 40558028 50623524 40558165 50623695 40558302 50623866 40558439 50624037 40558576 50624208 40558713 50624379 40558850 50624550 40558987 50624721 40559124 50624892 40559261 50625063 40559398 50625234 40559535 50625405 40559672 50625576 40559809 50625747 40559946 50625918 40560083 50626089 40560220 50626260 40560357 50626431 40560494 50626602 40560631 50626773 40560768 50626944 40560905 50627115 40561042 50627286 40561179 50627457 40561316 50627628 40561453 50627799 40561590 50627970 40561727 50628141 40561864 50628312 40562001 50628483 40562138 50628654 40562275 50628825 40562412 50628996 40562549 50629167 40562686 50629338 40562823 50629509 40562960 50629680 40563097 50629851 40563234 50630022 40563371 50630193 40563508 50630364 40563645 50630535 40563782 50630706 40563919 50630877 40564056 50631048 40564193 50631219 40564330 50631390 40564467 50631561 40564604 50631732 40564741 50631903 40564878 50632074 40565015 50632245 40565152 50632416 40565289 50632587 40565426 50632758 40565563 50632929 40565700 50633100 40565837 50633271 40565974 50633442 40566111 50633613 40566248 50633784 40566385 50633955 40566522 50634126 40566659 50634297 40566796 50634468 40566933 50634639 40567070 50634810 40567207 50634981 40567344 50635152 40567481 50635323 40567618 50635494 40567755 50635665 40567892 50635836 40568029 50636007 40568166 50636178 40568303 50636349 40568440 50636520 40568577 50636691 40568714 50636862 40568851 50637033 40568988 50637204 40569125 50637375 40569262 50637546 40569399 50637717 40569536 50637888 40569673 50638059 40569810 50638230 40569947 50638401 40570084 50638572 40570221 50638743 40570358 50638914 40570495 50639085 40570632 50639256 40570769 50639427 40570906 50639598 40571043 50639769 40571180 50639940 40571317 50640111 40571454 50640282 40571591 50640453 40571728 50640624 40571865 50640795 40572002 50640966 40572139 50641137 40572276 50641308 40572413 50641479 40572550 50641650 40572687 50641821 40572824 50641992 40572961 50642163 40573098 50642334 40573235 50642505 40573372 50642676 40573509 50642847 40573646 50643018 40573783 50643189 40573920 50643360 40574057 50643531 40574194 50643702 40574331 50643873 40574468 50644044 40574605 50644215 40574742 50644386 40574879 50644557 40575016 50644728 40575153 50644899 40575290 50645070 40575427 50645241 40575564 50645412 40575701 50645583 40575838 50645754 40575975 50645925 40576112 50646096 40576249 50646267 40576386 50646438 40576523 50646609 40576660 50646780 40576797 50646951 40576934 50647122 40577071 50647293 40577208 50647464 40577345 50647635 40577482 50647806 40577619 50647977 40577756 50648148 40577893 50648319 40578030 50648490 40578167 50648661 40578304 50648832 40578441 50649003 40578578 50649174 40578715 50649345 40578852 50649516 40578989 50649687 40579126 50649858 40579263 50650029 40579400 50650200 40579537 50650371 40579674 50650542 40579811 50650713 40579948 50650884 40580085 50651055 40580222 50651226 40580359 50651397 40580496 50651568 40580633 50651739 40580770 50651910 40580907 50652081 40581044 50652252 40581181 50652423 40581318 50652594 40581455 50652765 40581592 50652936 40581729 50653107 40581866 50653278 40582003 50653449 40582140 50653620 40582277 50653791 40582414 50653962 40582551 50654133 40582688 50654304 40582825 50654475 40582962 50654646 40583099 50654817 40583236 50654988 40583373 50655159 40583510 50655330 40583647 50655501 40583784 50655672 40583921 50655843 40584058 50656014 40584195 50656185 40584332 50656356 40584469 50656527 40584606 50656698 40584743 50656869 40584880 50657040 40585017 50657211 40585154 50657382 40585291 50657553 40585428 50657724 40585565 50657895 40585702 50658066 40585839 50658237 40585976 50658408 40586113 50658579 40586250 50658750 40586387 50658921 40586524 50659092 40586661 50659263 40586798 50659434 40586935 50659605 40587072 50659776 40587209 50659947 40587346 50660118 40587483 50660289 40587620 50660460 40587757 50660631 40587894 50660802 40588031 50660973 40588168 50661144 40588305 50661315 40588442 50661486 40588579 50661657 40588716 50661828 40588853 50661999 40588990 50662170 40589127 50662341 40589264 50662512 40589401 50662683 40589538 50662854 40589675 50663025 40589812 50663196 40589949 50663367 40590086 50663538 40590223 50663709 40590360 50663880 40590497 50664051 40590634 50664222 40590771 50664393 40590908 50664564 40591045 50664735 40591182 50664906 40591319 50665077 40591456 50665248 40591593 50665419 40591730 50665590 40591867 50665761 40592004 50665932 40592141 50666103 40592278 50666274 40592415 50666445 40592552 50666616 40592689 50666787 40592826 50666958 40592963 50667129 40593100 50667300 40593237 50667471 40593374 50667642 40593511 50667813 40593648 50667984 40593785 50668155 40593922 50668326 40594059 50668497 40594196 50668668 40594333 50668839 40594470 50669010 40594607 50669181 40594744 50669352 40594881 50669523 40595018 50669694 40595155 50669865 40595292 50670036 40595429 50670207 40595566 50670378 40595703 50670549 40595840 50670720 40595977 50670891 40596114 50671062 40596251 50671233 40596388 50671404 40596525 50671575 40596662 50671746 40596799 50671917 40596936 50672088 40597073 50672259 40597210 50672430 40597347 50672601 40597484 50672772 40597621 50672943 40597758 50673114 40597895 50673285 40598032 50673456 40598169 50673627 40598306 50673798 40598443 50673969 40598580 50674140 40598717 50674311 40598854 50674482 40598991 50674653 40599128 50674824 40599265 50674995 40599402 50675166 40599539 50675337 40599676 50675508 40599813 50675679 40599950 50675850 40600087 50676021 40600224 50676192 40600361 50676363 40600498 50676534 40600635 50676705 40600772 50676876 40600909 50677047 40601046 50677218 40601183 50677389 40601320 50677560 40601457 50677731 40601594 50677902 40601731 50678073 40601868 50678244 40602005 50678415 40602142 50678586 40602279 50678757 40602416 50678928 40602553 50679099 40602690 50679270 40602827 50679441 40602964 50679612 40603101 50679783 40603238 50679954 40603375 50680125 40603512 50680296 40603649 50680467 40603786 50680638 40603923 50680809 40604060 50680980 40604197 50681151 40604334 50681322 40604471 50681493 40604608 50681664 40604745 50681835 40604882 50682006 40605019 50682177 40605156 50682348 40605293 50682519 40605430 50682690 40605567 50682861 40605704 50683032 40605841 50683203 40605978 50683374 40606115 50683545 40606252 50683716 40606389 50683887 40606526 50684058 40606663 50684229 40606800 50684400 40606937 50684571 40607074 50684742 40607211 50684913 40607348 50685084 40607485 50685255 40607622 50685426 40607759 50685597 40607896 50685768 40608033 50685939 40608170 50686110 40608307 50686281 40608444 50686452 40608581 50686623 40608718 50686794 40608855 50686965 40608992 50687136 40609129 50687307 40609266 50687478 40609403 50687649 40609540 50687820 40609677 50687991 40609814 50688162 40609951 50688333 40610088 50688504 40610225 50688675 40610362 50688846 40610499 50689017 40610636 50689188 40610773 50689359 40610910 50689530 40611047 50689701 40611184 50689872 40611321 50690043 40611458 50690214 40611595 50690385 40611732 50690556 40611869 50690727 40612006 50690898 40612143 50691069 40612280 50691240 40612417 50691411 40612554 50691582 40612691 50691753 40612828 50691924 40612965 50692095 40613102 50692266 40613239 50692437 40613376 50692608 40613513 50692779 40613650 50692950 40613787 50693121 40613924 50693292 40614061 50693463 40614198 50693634 40614335 50693805 40614472 50693976 40614609 50694147 40614746 50694318 40614883 50694489 40615020 50694660 40615157 50694831 40615294 50695002 40615431 50695173 40615568 50695344 40615705 50695515 40615842 50695686 40615979 50695857 40616116 50696028 40616253 50696199 40616390 50696370 40616527 50696541 40616664 50696712 40616801 50696883 40616938 50697054 40617075 50697225 40617212 50697396 40617349 50697567 40617486 50697738 40617623 50697909 40617760 50698080 40617897 50698251 40618034 50698422 40618171 50698593 40618308 50698764 40618445 50698935 40618582 50699106 40618719 50699277 40618856 50699448 40618993 50699619 40619130 50699790 40619267 50699961 40619404 50700132 40619541 50700303 40619678 50700474 40619815 50700645 40619952 50700816 40620089 50700987 40620226 50701158 40620363 50701329 40620500 50701500 40620637 50701671 40620774 50701842 40620911 50702013 40621048 50702184 40621185 50702355 40621322 50702526 40621459 50702697 40621596 50702868 40621733 50703039 40621870 50703210 40622007 50703381 40622144 50703552 40622281 50703723 40622418 50703894 40622555 50704065 40622692 50704236 40622829 50704407 40622966 50704578 40623103 50704749 40623240 50704920 40623377 50705091 40623514 50705262 40623651 50705433 40623788 50705604 40623925 50705775 40624062 50705946 40624199 50706117 40624336 50706288 40624473 50706459 40624610 50706630 40624747 50706801 40624884 50706972 40625021 50707143 40625158 50707314 40625295 50707485 40625432 50707656 40625569 50707827 40625706 50707998 40625843 50708169 40625980 50708340 40626117 50708511 40626254 50708682 40626391 50708853 40626528 50709024 40626665 50709195 40626802 50709366 40626939 50709537 40627076 50709708 40627213 50709879 40627350 50710050 40627487 50710221 40627624 50710392 40627761 50710563 40627898 50710734 40628035 50710905 40628172 50711076 40628309 50711247 40628446 50711418 40628583 50711589 40628720 50711760 40628857 50711931 40628994 50712102 40629131 50712273 40629268 50712444 40629405 50712615 40629542 50712786 40629679 50712957 40629816 50713128 40629953 50713299 40630090 50713470 40630227 50713641 40630364 50713812 40630501 50713983 40630638 50714154 40630775 50714325 40630912 50714496 40631049 50714667 40631186 50714838 40631323 50715009 40631460 50715180 40631597 50715351 40631734 50715522 40631871 50715693 40632008 50715864 40632145 50716035 40632282 50716206 40632419 50716377 40632556 50716548 40632693 50716719 40632830 50716890 40632967 50717061 40633104 50717232 40633241 50717403 40633378 50717574 40633515 50717745 40633652 50717916 40633789 50718087 40633926 50718258 40634063 50718429 40634200 50718600 40634337 50718771 40634474 50718942 40634611 50719113 40634748 50719284 40634885 50719455 40635022 50719626 40635159 50719797 40635296 50719968 40635433 50720139 40635570 50720310 40635707 50720481 40635844 50720652 40635981 50720823 40636118 50720994 40636255 50721165 40636392 50721336 40636529 50721507 40636666 50721678 40636803 50721849 40636940 50722020 40637077 50722191 40637214 50722362 40637351 50722533 40637488 50722704 40637625 50722875 40637762 50723046 40637899 50723217 40638036 50723388 40638173 50723559 40638310 50723730 40638447 50723901 40638584 50724072 40638721 50724243 40638858 50724414 40638995 50724585 40639132 50724756 40639269 50724927 40639406 50725098 40639543 50725269 40639680 50725440 40639817 50725611 40639954 50725782 40640091 50725953 40640228 50726124 40640365 50726295 40640502 50726466 40640639 50726637 40640776 50726808 40640913 50726979 40641050 50727150 40641187 50727321 40641324 50727492 40641461 50727663 40641598 50727834
1000 67813900 0 67813900 84643627 67814037 84643798 67814174 84643969 67814311 84644140 67814448 84644311 67814585 84644482 67814722 84644653 67814859 84644824 67814996 84644995 67815133 84645166 67815270 84645337 67815407 84645508 67815544 84645679 67815681 84645850 67815818 84646021 67815955 84646192 67816092 84646363 67816229 84646534 67816366 84646705 67816503 84646876 67816640 84647047 67816777 84647218 67816914 84647389 67817051 84647560 67817188 84647731 67817325 84647902 67817462 84648073 67817599 84648244 67817736 84648415 67817873 84648586 67818010 84648757 67818147 84648928 67818284 84649099 67818421 84649270 67818558 84649441 67818695 84649612 67818832 84649783 67818969 84649954 67819106 84650125 67819243 84650296 67819380 84650467 67819517 84650638 67819654 84650809 67819791 84650980 67819928 84651151 67820065 84651322 67820202 84651493 67820339 84651664 67820476 84651835 67820613 84652006 67820750 84652177 67820887 84652348 67821024 84652519 67821161 84652690 67821298 84652861 67821435 84653032 67821572 84653203 67821709 84653374 67821846 84653545 67821983 84653716 67822120 84653887 67822257 84654058 67822394 84654229 67822531 84654400 67822668 84654571 67822805 84654742 67822942 84654913 67823079 84655084 67823216 84655255 67823353 84655426 67823490 84655597 67823627 84655768 67823764 84655939 67823901 84656110 67824038 84656281 67824175 84656452 67824312 84656623 67824449 84656794 67824586 84656965 67824723 84657136 67824860 84657307 67824997 84657478 67825134 84657649 67825271 84657820 67825408 84657991 67825545 84658162 67825682 84658333 67825819 84658504 67825956 84658675 67826093 84658846 67826230 84659017 67826367 84659188 67826504 84659359 67826641 84659530 67826778 84659701 67826915 84659872 67827052 84660043 67827189 84660214 67827326 84660385 67827463 84660556 67827600 84660727 67827737 84660898 67827874 84661069 67828011 84661240 67828148 84661411 67828285 84661582 67828422 84661753 67828559 84661924 67828696 84662095 67828833 84662266 67828970 84662437 67829107 84662608 67829244 84662779 67829381 84662950 67829518 84663121 67829655 84663292 67829792 84663463 67829929 84663634 67830066 84663805 67830203 84663976 67830340 84664147 67830477 84664318 67830614 84664489 67830751 84664660 67830888 84664831 67831025 84665002 67831162 84665173 67831299 84665344 67831436 84665515 67831573 84665686 67831710 84665857 67831847 84666028 67831984 84666199 67832121 84666370 67832258 84666541 67832395 84666712 67832532 84666883 67832669 84667054 67832806 84667225 67832943 84667396 67833080 84667567 67833217 84667738 67833354 84667909 67833491 84668080 67833628 84668251 67833765 84668422 67833902 84668593 67834039 84668764 67834176 84668935 67834313 84669106 67834450 84669277 67834587 84669448 67834724 84669619 67834861 84669790 67834998 84669961 67835135 84670132 67835272 84670303 67835409 84670474 67835546 84670645 67835683 84670816 67835820 84670987 67835957 84671158 67836094 84671329 67836231 84671500 67836368 84671671 67836505 84671842 67836642 84672013 67836779 84672184 67836916 84672355 67837053 84672526 67837190 84672697 67837327 84672868 67837464 84673039 67837601 84673210 67837738 84673381 67837875 84673552 67838012 84673723 67838149 84673894 67838286 84674065 67838423 84674236 67838560 84674407 67838697 84674578 67838834 84674749 67838971 84674920 67839108 84675091 67839245 84675262 67839382 84675433 67839519 84675604 67839656 84675775 67839793 84675946 67839930 84676117 67840067 84676288 67840204 84676459 67840341 84676630 67840478 84676801 67840615 84676972 67840752 84677143 67840889 84677314 67841026 84677485 67841163 84677656 67841300 84677827 67841437 84677998 67841574 84678169 67841711 84678340 67841848 84678511 67841985 84678682 67842122 84678853 67842259 84679024 67842396 84679195 67842533 84679366 67842670 84679537 67842807 84679708 67842944 84679879 67843081 84680050 67843218 84680221 67843355 84680392 67843492 84680563 67843629 84680734 67843766 84680905 67843903 84681076 67844040 84681247 67844177 84681418 67844314 84681589 67844451 84681760 67844588 84681931 67844725 84682102 67844862 84682273 67844999 84682444 67845136 84682615 67845273 84682786 67845410 84682957 67845547 84683128 67845684 84683299 67845821 84683470 67845958 84683641 67846095 84683812 67846232 84683983 67846369 84684154 67846506 84684325 67846643 84684496 67846780 84684667 67846917 84684838 67847054 84685009 67847191 84685180 67847328 84685351 67847465 84685522 67847602 84685693 67847739 84685864 67847876 84686035 67848013 84686206 67848150 84686377 67848287 84686548 67848424 84686719 67848561 84686890 67848698 84687061 67848835 84687232 67848972 84687403 67849109 84687574 67849246 84687745 67849383 84687916 67849520 84688087 67849657 84688258 67849794 84688429 67849931 84688600 67850068 84688771 67850205 84688942 67850342 84689113 67850479 84689284 67850616 84689455 67850753 84689626 67850890 84689797 67851027 84689968 67851164 84690139 67851301 84690310 67851438 84690481 67851575 84690652 67851712 84690823 67851849 84690994 67851986 84691165 67852123 84691336 67852260 84691507 67852397 84691678 67852534 84691849 67852671 84692020 67852808 84692191 67852945 84692362 67853082 84692533 67853219 84692704 67853356 84692875 67853493 84693046 67853630 84693217 67853767 84693388 67853904 84693559 67854041 84693730 67854178 84693901 67854315 84694072 67854452 84694243 67854589 84694414 67854726 84694585 67854863 84694756 67855000 84694927 67855137 84695098 67855274 84695269 67855411 84695440 67855548 84695611 67855685 84695782 67855822 84695953 67855959 84696124 67856096 84696295 67856233 84696466 67856370 84696637 67856507 84696808 67856644 84696979 67856781 84697150 67856918 84697321 67857055 84697492 67857192 84697663 67857329 84697834 67857466 84698005 67857603 84698176 67857740 84698347 67857877 84698518 67858014 84698689 67858151 84698860 67858288 84699031 67858425 84699202 67858562 84699373 67858699 84699544 67858836 84699715 67858973 84699886 67859110 84700057 67859247 84700228 67859384 84700399 67859521 84700570 67859658 84700741 67859795 84700912 67859932 84701083 67860069 84701254 67860206 84701425 67860343 84701596 67860480 84701767 67860617 84701938 67860754 84702109 67860891 84702280 67861028 84702451 67861165 84702622 67861302 84702793 67861439 84702964 67861576 84703135 67861713 84703306 67861850 84703477 67861987 84703648 67862124 84703819 67862261 84703990 67862398 84704161 67862535 84704332 67862672 84704503 67862809 84704674 67862946 84704845 67863083 84705016 67863220 84705187 67863357 84705358 67863494 84705529 67863631 84705700 67863768 84705871 67863905 84706042 67864042 84706213 67864179 84706384 67864316 84706555 67864453 84706726 67864590 84706897 67864727 84707068 67864864 84707239 67865001 84707410 67865138 84707581 67865275 84707752 67865412 84707923 67865549 84708094 67865686 84708265 67865823 84708436 67865960 84708607 67866097 84708778 67866234 84708949 67866371 84709120 67866508 84709291 67866645 84709462 67866782 84709633 67866919 84709804 67867056 84709975 67867193 84710146 67867330 84710317 67867467 84710488 67867604 84710659 67867741 84710830 67867878 84711001 67868015 84711172 67868152 84711343 67868289 84711514 67868426 84711685 67868563 84711856 67868700 84712027 67868837 84712198 67868974 84712369 67869111 84712540 67869248 84712711 67869385 84712882 67869522 84713053 67869659 84713224 67869796 84713395 67869933 84713566 67870070 84713737 67870207 84713908 67870344 84714079 67870481 84714250 67870618 84714421 67870755 84714592 67870892 84714763 67871029 84714934 67871166 84715105 67871303 84715276 67871440 84715447 67871577 84715618 67871714 84715789 67871851 84715960 67871988 84716131 67872125 84716302 67872262 84716473 67872399 84716644 67872536 84716815 67872673 84716986 67872810 84717157 67872947 84717328 67873084 84717499 67873221 84717670 67873358 84717841 67873495 84718012 67873632 84718183 67873769 84718354 67873906 84718525 67874043 84718696 67874180 84718867 67874317 84719038 67874454 84719209 67874591 84719380 67874728 84719551 67874865 84719722 67875002 84719893 67875139 84720064 67875276 84720235 67875413 84720406 67875550 84720577 67875687 84720748 67875824 84720919 67875961 84721090 67876098 84721261 67876235 84721432 67876372 84721603 67876509 84721774 67876646 84721945 67876783 84722116 67876920 84722287 67877057 84722458 67877194 84722629 67877331 84722800 67877468 84722971 67877605 84723142 67877742 84723313 67877879 84723484 67878016 84723655 67878153 84723826 67878290 84723997 67878427 84724168 67878564 84724339 67878701 84724510 67878838 84724681 67878975 84724852 67879112 84725023 67879249 84725194 67879386 84725365 67879523 84725536 67879660 84725707 67879797 84725878 67879934 84726049 67880071 84726220 67880208 84726391 67880345 84726562 67880482 84726733 67880619 84726904 67880756 84727075 67880893 84727246 67881030 84727417 67881167 84727588 67881304 84727759 67881441 84727930 67881578 84728101 67881715 84728272 67881852 84728443 67881989 84728614 67882126 84728785 67882263 84728956 67882400 84729127 67882537 84729298 67882674 84729469 67882811 84729640 67882948 84729811 67883085 84729982 67883222 84730153 67883359 84730324 67883496 84730495 67883633 84730666 67883770 84730837 67883907 84731008 67884044 84731179 67884181 84731350 67884318 84731521 67884455 84731692 67884592 84731863 67884729 84732034 67884866 84732205 67885003 84732376 67885140 84732547 67885277 84732718 67885414 84732889 67885551 84733060 67885688 84733231 67885825 84733402 67885962 84733573 67886099 84733744 67886236 84733915 67886373 84734086 67886510 84734257 67886647 84734428 67886784 84734599 67886921 84734770 67887058 84734941 67887195 84735112 67887332 84735283 67887469 84735454 67887606 84735625 67887743 84735796 67887880 84735967 67888017 84736138 67888154 84736309 67888291 84736480 67888428 84736651 67888565 84736822 67888702 84736993 67888839 84737164 67888976 84737335 67889113 84737506 67889250 84737677 67889387 84737848 67889524 84738019 67889661 84738190 67889798 84738361 67889935 84738532 67890072 84738703 67890209 84738874 67890346 84739045 67890483 84739216 67890620 84739387 67890757 84739558 67890894 84739729 67891031 84739900 67891168 84740071 67891305 84740242 67891442 84740413 67891579 84740584 67891716 84740755 67891853 84740926 67891990 84741097 67892127 84741268 67892264 84741439 67892401 84741610 67892538 84741781 67892675 84741952 67892812 84742123 67892949 84742294 67893086 84742465 67893223 84742636 67893360 84742807 67893497 84742978 67893634 84743149 67893771 84743320 67893908 84743491 67894045 84743662 67894182 84743833 67894319 84744004 67894456 84744175 67894593 84744346 67894730 84744517 67894867 84744688 67895004 84744859 67895141 84745030 67895278 84745201 67895415 84745372 67895552 84745543 67895689 84745714 67895826 84745885 67895963 84746056 67896100 84746227 67896237 84746398 67896374 84746569 67896511 84746740 67896648 84746911 67896785 84747082 67896922 84747253 67897059 84747424 67897196 84747595 67897333 84747766 67897470 84747937 67897607 84748108 67897744 84748279 67897881 84748450 67898018 84748621 67898155 84748792 67898292 84748963 67898429 84749134 67898566 84749305 67898703 84749476 67898840 84749647 67898977 84749818 67899114 84749989 67899251 84750160 67899388 84750331 67899525 84750502 67899662 84750673 67899799 84750844 67899936 84751015 67900073 84751186 67900210 84751357 67900347 84751528 67900484 84751699 67900621 84751870 67900758 84752041 67900895 84752212 67901032 84752383 67901169 84752554 67901306 84752725 67901443 84752896 67901580 84753067 67901717 84753238 67901854 84753409 67901991 84753580 67902128 84753751 67902265 84753922 67902402 84754093 67902539 84754264 67902676 84754435 67902813 84754606 67902950 84754777 67903087 84754948 67903224 84755119 67903361 84755290 67903498 84755461 67903635 84755632 67903772 84755803 67903909 84755974 67904046 84756145 67904183 84756316 67904320 84756487 67904457 84756658 67904594 84756829 67904731 84757000 67904868 84757171 67905005 84757342 67905142 84757513 67905279 84757684 67905416 84757855 67905553 84758026 67905690 84758197 67905827 84758368 67905964 84758539 67906101 84758710 67906238 84758881 67906375 84759052 67906512 84759223 67906649 84759394 67906786 84759565 67906923 84759736 67907060 84759907 67907197 84760078 67907334 84760249 67907471 84760420 67907608 84760591 67907745 84760762 67907882 84760933 67908019 84761104 67908156 84761275 67908293 84761446 67908430 84761617 67908567 84761788 67908704 84761959 67908841 84762130 67908978 84762301 67909115 84762472 67909252 84762643 67909389 84762814 67909526 84762985 67909663 84763156 67909800 84763327 67909937 84763498 67910074 84763669 67910211 84763840 67910348 84764011 67910485 84764182 67910622 84764353 67910759 84764524 67910896 84764695 67911033 84764866 67911170 84765037 67911307 84765208 67911444 84765379 67911581 84765550 67911718 84765721 67911855 84765892 67911992 84766063 67912129 84766234 67912266 84766405 67912403 84766576 67912540 84766747 67912677 84766918 67912814 84767089 67912951 84767260 67913088 84767431 67913225 84767602 67913362 84767773 67913499 84767944 67913636 84768115 67913773 84768286 67913910 84768457 67914047 84768628 67914184 84768799 67914321 84768970 67914458 84769141 67914595 84769312 67914732 84769483 67914869 84769654 67915006 84769825 67915143 84769996 67915280 84770167 67915417 84770338 67915554 84770509 67915691 84770680 67915828 84770851 67915965 84771022 67916102 84771193 67916239 84771364 67916376 84771535 67916513 84771706 67916650 84771877 67916787 84772048 67916924 84772219 67917061 84772390 67917198 84772561 67917335 84772732 67917472 84772903 67917609 84773074 67917746 84773245 67917883 84773416 67918020 84773587 67918157 84773758 67918294 84773929 67918431 84774100 67918568 84774271 67918705 84774442 67918842 84774613 67918979 84774784 67919116 84774955 67919253 84775126 67919390 84775297 67919527 84775468 67919664 84775639 67919801 84775810 67919938 84775981 67920075 84776152 67920212 84776323 67920349 84776494 67920486 84776665 67920623 84776836 67920760 84777007 67920897 84777178 67921034 84777349 67921171 84777520 67921308 84777691 67921445 84777862 67921582 84778033 67921719 84778204 67921856 84778375 67921993 84778546 67922130 84778717 67922267 84778888 67922404 84779059 67922541 84779230 67922678 84779401 67922815 84779572 67922952 84779743 67923089 84779914 67923226 84780085 67923363 84780256 67923500 84780427 67923637 84780598 67923774 84780769 67923911 84780940 67924048 84781111 67924185 84781282 67924322 84781453 67924459 84781624 67924596 84781795 67924733 84781966 67924870 84782137 67925007 84782308 67925144 84782479 67925281 84782650 67925418 84782821 67925555 84782992 67925692 84783163 67925829 84783334 67925966 84783505 67926103 84783676 67926240 84783847 67926377 84784018 67926514 84784189 67926651 84784360 67926788 84784531 67926925 84784702 67927062 84784873 67927199 84785044 67927336 84785215 67927473 84785386 67927610 84785557 67927747 84785728 67927884 84785899 67928021 84786070 67928158 84786241 67928295 84786412 67928432 84786583 67928569 84786754 67928706 84786925 67928843 84787096 67928980 84787267 67929117 84787438 67929254 84787609 67929391 84787780 67929528 84787951 67929665 84788122 67929802 84788293 67929939 84788464 67930076 84788635 67930213 84788806 67930350 84788977 67930487 84789148 67930624 84789319 67930761 84789490 67930898 84789661 67931035 84789832 67931172 84790003 67931309 84790174 67931446 84790345 67931583 84790516 67931720 84790687 67931857 84790858 67931994 84791029 67932131 84791200 67932268 84791371 67932405 84791542 67932542 84791713 67932679 84791884 67932816 84792055 67932953 84792226 67933090 84792397 67933227 84792568 67933364 84792739 67933501 84792910 67933638 84793081 67933775 84793252 67933912 84793423 67934049 84793594 67934186 84793765 67934323 84793936 67934460 84794107 67934597 84794278 67934734 84794449 67934871 84794620 67935008 84794791 67935145 84794962 67935282 84795133 67935419 84795304 67935556 84795475 67935693 84795646 67935830 84795817 67935967 84795988 67936104 84796159 67936241 84796330 67936378 84796501 67936515 84796672 67936652 84796843 67936789 84797014 67936926 84797185 67937063 84797356 67937200 84797527 67937337 84797698 67937474 84797869 67937611 84798040 67937748 84798211 67937885 84798382 67938022 84798553 67938159 84798724 67938296 84798895 67938433 84799066 67938570 84799237 67938707 84799408 67938844 84799579 67938981 84799750 67939118 84799921 67939255 84800092 67939392 84800263 67939529 84800434 67939666 84800605 67939803 84800776 67939940 84800947 67940077 84801118 67940214 84801289 67940351 84801460 67940488 84801631 67940625 84801802 67940762 84801973 67940899 84802144 67941036 84802315 67941173 84802486 67941310 84802657 67941447 84802828 67941584 84802999 67941721 84803170 67941858 84803341 67941995 84803512 67942132 84803683 67942269 84803854 67942406 84804025 67942543 84804196 67942680 84804367 67942817 84804538 67942954 84804709 67943091 84804880 67943228 84805051 67943365 84805222 67943502 84805393 67943639 84805564 67943776 84805735 67943913 84805906 67944050 84806077 67944187 84806248 67944324 84806419 67944461 84806590 67944598 84806761 67944735 84806932 67944872 84807103 67945009 84807274 67945146 84807445 67945283 84807616 67945420 84807787 67945557 84807958 67945694 84808129 67945831 84808300 67945968 84808471 67946105 84808642 67946242 84808813 67946379 84808984 67946516 84809155 67946653 84809326 67946790 84809497 67946927 84809668 67947064 84809839 67947201 84810010 67947338 84810181 67947475 84810352 67947612 84810523 67947749 84810694 67947886 84810865 67948023 84811036 67948160 84811207 67948297 84811378 67948434 84811549 67948571 84811720 67948708 84811891 67948845 84812062 67948982 84812233 67949119 84812404 67949256 84812575 67949393 84812746 67949530 84812917 67949667 84813088 67949804 84813259 67949941 84813430 67950078 84813601 67950215 84813772 67950352 84813943 67950489 84814114 67950626 84814285
1000 75485900 0 75485900 94219627 75486037 94219798 75486174 94219969 75486311 94220140 75486448 94220311 75486585 94220482 75486722 94220653 75486859 94220824 75486996 94220995 75487133 94221166 75487270 94221337 75487407 94221508 75487544 94221679 75487681 94221850 75487818 94222021 75487955 94222192 75488092 94222363 75488229 94222534 75488366 94222705 75488503 94222876 75488640 94223047 75488777 94223218 75488914 94223389 75489051 94223560 75489188 94223731 75489325 94223902 75489462 94224073 75489599 94224244 75489736 94224415 75489873 94224586 75490010 94224757 75490147 94224928 75490284 94225099 75490421 94225270 75490558 94225441 75490695 94225612 75490832 94225783 75490969 94225954 75491106 94226125 75491243 94226296 75491380 94226467 75491517 94226638 75491654 94226809 75491791 94226980 75491928 94227151 75492065 94227322 75492202 94227493 75492339 94227664 75492476 94227835 75492613 94228006 75492750 94228177 75492887 94228348 75493024 94228519 75493161 94228690 75493298 94228861 75493435 94229032 75493572 94229203 75493709 94229374 75493846 94229545 75493983 94229716 75494120 94229887 75494257 94230058 75494394 94230229 75494531 94230400 75494668 94230571 75494805 94230742 75494942 94230913 75495079 94231084 75495216 94231255 75495353 94231426 75495490 94231597 75495627 94231768 75495764 94231939 75495901 94232110 75496038 94232281 75496175 94232452 75496312 94232623 75496449 94232794 75496586 94232965 75496723 94233136 75496860 94233307 75496997 94233478 75497134 94233649 75497271 94233820 75497408 94233991 75497545 94234162 75497682 94234333 75497819 94234504 75497956 94234675 75498093 94234846 75498230 94235017 75498367 94235188 75498504 94235359 75498641 94235530 75498778 94235701 75498915 94235872 75499052 94236043 75499189 94236214 75499326 94236385 75499463 94236556 75499600 94236727 75499737 94236898 75499874 94237069 75500011 94237240 75500148 94237411 75500285 94237582 75500422 94237753 75500559 94237924 75500696 94238095 75500833 94238266 75500970 94238437 75501107 94238608 75501244 94238779 75501381 94238950 75501518 94239121 75501655 94239292 75501792 94239463 75501929 94239634 75502066 94239805 75502203 94239976 75502340 94240147 75502477 94240318 75502614 94240489 75502751 94240660 75502888 94240831 75503025 94241002 75503162 94241173 75503299 94241344 75503436 94241515 75503573 94241686 75503710 94241857 75503847 94242028 75503984 94242199 75504121 94242370 75504258 94242541 75504395 94242712 75504532 94242883 75504669 94243054 75504806 94243225 75504943 94243396 75505080 94243567 75505217 94243738 75505354 94243909 75505491 94244080 75505628 94244251 75505765 94244422 75505902 94244593 75506039 94244764 75506176 94244935 75506313 94245106 75506450 94245277 75506587 94245448 75506724 94245619 75506861 94245790 75506998 94245961 75507135 94246132 75507272 94246303 75507409 94246474 75507546 94246645 75507683 94246816 75507820 94246987 75507957 94247158 75508094 94247329 75508231 94247500 75508368 94247671 75508505 94247842 75508642 94248013 75508779 94248184 75508916 94248355 75509053 94248526 75509190 94248697 75509327 94248868 75509464 94249039 75509601 94249210 75509738 94249381 75509875 94249552 75510012 94249723 75510149 94249894 75510286 94250065 75510423 94250236 75510560 94250407 75510697 94250578 75510834 94250749 75510971 94250920 75511108 94251091 75511245 94251262 75511382 94251433 75511519 94251604 75511656 94251775 75511793 94251946 75511930 94252117 75512067 94252288 75512204 94252459 75512341 94252630 75512478 94252801 75512615 94252972 75512752 94253143 75512889 94253314 75513026 94253485 75513163 94253656 75513300 94253827 75513437 94253998 75513574 94254169 75513711 94254340 75513848 94254511 75513985 94254682 75514122 94254853 75514259 94255024 75514396 94255195 75514533 94255366 75514670 94255537 75514807 94255708 75514944 94255879 75515081 94256050 75515218 94256221 75515355 94256392 75515492 94256563 75515629 94256734 75515766 94256905 75515903 94257076 75516040 94257247 75516177 94257418 75516314 94257589 75516451 94257760 75516588 94257931 75516725 94258102 75516862 94258273 75516999 94258444 75517136 94258615 75517273 94258786 75517410 94258957 75517547 94259128 75517684 94259299 75517821 94259470 75517958 94259641 75518095 94259812 75518232 94259983 75518369 94260154 75518506 94260325 75518643 94260496 75518780 94260667 75518917 94260838 75519054 94261009 75519191 94261180 75519328 94261351 75519465 94261522 75519602 94261693 75519739 94261864 75519876 94262035 75520013 94262206 75520150 94262377 75520287 94262548 75520424 94262719 75520561 94262890 75520698 94263061 75520835 94263232 75520972 94263403 75521109 94263574 75521246 94263745 75521383 94263916 75521520 94264087 75521657 94264258 75521794 94264429 75521931 94264600 75522068 94264771 75522205 94264942 75522342 94265113 75522479 94265284 75522616 94265455 75522753 94265626 75522890 94265797 75523027 94265968 75523164 94266139 75523301 94266310 75523438 94266481 75523575 94266652 75523712 94266823 75523849 94266994 75523986 94267165 75524123 94267336 75524260 94267507 75524397 94267678 75524534 94267849 75524671 94268020 75524808 94268191 75524945 94268362 75525082 94268533 75525219 94268704 75525356 94268875 75525493 94269046 75525630 94269217 75525767 94269388 75525904 94269559 75526041 94269730 75526178 94269901 75526315 94270072 75526452 94270243 75526589 94270414 75526726 94270585 75526863 94270756 75527000 94270927 75527137 94271098 75527274 94271269 75527411 94271440 75527548 94271611 75527685 94271782 75527822 94271953 75527959 94272124 75528096 94272295 75528233 94272466 75528370 94272637 75528507 94272808 75528644 94272979 75528781 94273150 75528918 94273321 75529055 94273492 75529192 94273663 75529329 94273834 75529466 94274005 75529603 94274176 75529740 94274347 75529877 94274518 75530014 94274689 75530151 94274860 75530288 94275031 75530425 94275202 75530562 94275373 75530699 94275544 75530836 94275715 75530973 94275886 75531110 94276057 75531247 94276228 75531384 94276399 75531521 94276570 75531658 94276741 75531795 94276912 75531932 94277083 75532069 94277254 75532206 94277425 75532343 94277596 75532480 94277767 75532617 94277938 75532754 94278109 75532891 94278280 75533028 94278451 75533165 94278622 75533302 94278793 75533439 94278964 75533576 94279135 75533713 94279306 75533850 94279477 75533987 94279648 75534124 94279819 75534261 94279990 75534398 94280161 75534535 94280332 75534672 94280503 75534809 94280674 75534946 94280845 75535083 94281016 75535220 94281187 75535357 94281358 75535494 94281529 75535631 94281700 75535768 94281871 75535905 94282042 75536042 94282213 75536179 94282384 75536316 94282555 75536453 94282726 75536590 94282897 75536727 94283068 75536864 94283239 75537001 94283410 75537138 94283581 75537275 94283752 75537412 94283923 75537549 94284094 75537686 94284265 75537823 94284436 75537960 94284607 75538097 94284778 75538234 94284949 75538371 94285120 75538508 94285291 75538645 94285462 75538782 94285633 75538919 94285804 75539056 94285975 75539193 94286146 75539330 94286317 75539467 94286488 75539604 94286659 75539741 94286830 75539878 94287001 75540015 94287172 75540152 94287343 75540289 94287514 75540426 94287685 75540563 94287856 75540700 94288027 75540837 94288198 75540974 94288369 75541111 94288540 75541248 94288711 75541385 94288882 75541522 94289053 75541659 94289224 75541796 94289395 75541933 94289566 75542070 94289737 75542207 94289908 75542344 94290079 75542481 94290250 75542618 94290421 75542755 94290592 75542892 94290763 75543029 94290934 75543166 94291105 75543303 94291276 75543440 94291447 75543577 94291618 75543714 94291789 75543851 94291960 75543988 94292131 75544125 94292302 75544262 94292473 75544399 94292644 75544536 94292815 75544673 94292986 75544810 94293157 75544947 94293328 75545084 94293499 75545221 94293670 75545358 94293841 75545495 94294012 75545632 94294183 75545769 94294354 75545906 94294525 75546043 94294696 75546180 94294867 75546317 94295038 75546454 94295209 75546591 94295380 75546728 94295551 75546865 94295722 75547002 94295893 75547139 94296064 75547276 94296235 75547413 94296406 75547550 94296577 75547687 94296748 75547824 94296919 75547961 94297090 75548098 94297261 75548235 94297432 75548372 94297603 75548509 94297774 75548646 94297945 75548783 94298116 75548920 94298287 75549057 94298458 75549194 94298629 75549331 94298800 75549468 94298971 75549605 94299142 75549742 94299313 75549879 94299484 75550016 94299655 75550153 94299826 75550290 94299997 75550427 94300168 75550564 94300339 75550701 94300510 75550838 94300681 75550975 94300852 75551112 94301023 75551249 94301194 75551386 94301365 75551523 94301536 75551660 94301707 75551797 94301878 75551934 94302049 75552071 94302220 75552208 94302391 75552345 94302562 75552482 94302733 75552619 94302904 75552756 94303075 75552893 94303246 75553030 94303417 75553167 94303588 75553304 94303759 75553441 94303930 75553578 94304101 75553715 94304272 75553852 94304443 75553989 94304614 75554126 94304785 75554263 94304956 75554400 94305127 75554537 94305298 75554674 94305469 75554811 94305640 75554948 94305811 75555085 94305982 75555222 94306153 75555359 94306324 75555496 94306495 75555633 94306666 75555770 94306837 75555907 94307008 75556044 94307179 75556181 94307350 75556318 94307521 75556455 94307692 75556592 94307863 75556729 94308034 75556866 94308205 75557003 94308376 75557140 94308547 75557277 94308718 75557414 94308889 75557551 94309060 75557688 94309231 75557825 94309402 75557962 94309573 75558099 94309744 75558236 94309915 75558373 94310086 75558510 94310257 75558647 94310428 75558784 94310599 75558921 94310770 75559058 94310941 75559195 94311112 75559332 94311283 75559469 94311454 75559606 94311625 75559743 94311796 75559880 94311967 75560017 94312138 75560154 94312309 75560291 94312480 75560428 94312651 75560565 94312822 75560702 94312993 75560839 94313164 75560976 94313335 75561113 94313506 75561250 94313677 75561387 94313848 75561524 94314019 75561661 94314190 75561798 94314361 75561935 94314532 75562072 94314703 75562209 94314874 75562346 94315045 75562483 94315216 75562620 94315387 75562757 94315558 75562894 94315729 75563031 94315900 75563168 94316071 75563305 94316242 75563442 94316413 75563579 94316584 75563716 94316755 75563853 94316926 75563990 94317097 75564127 94317268 75564264 94317439 75564401 94317610 75564538 94317781 75564675 94317952 75564812 94318123 75564949 94318294 75565086 94318465 75565223 94318636 75565360 94318807 75565497 94318978 75565634 94319149 75565771 94319320 75565908 94319491 75566045 94319662 75566182 94319833 75566319 94320004 75566456 94320175 75566593 94320346 75566730 94320517 75566867 94320688 75567004 94320859 75567141 94321030 75567278 94321201 75567415 94321372 75567552 94321543 75567689 94321714 75567826 94321885 75567963 94322056 75568100 94322227 75568237 94322398 75568374 94322569 75568511 94322740 75568648 94322911 75568785 94323082 75568922 94323253 75569059 94323424 75569196 94323595 75569333 94323766 75569470 94323937 75569607 94324108 75569744 94324279 75569881 94324450 75570018 94324621 75570155 94324792 75570292 94324963 75570429 94325134 75570566 94325305 75570703 94325476 75570840 94325647 75570977 94325818 75571114 94325989 75571251 94326160 75571388 94326331 75571525 94326502 75571662 94326673 75571799 94326844 75571936 94327015 75572073 94327186 75572210 94327357 75572347 94327528 75572484 94327699 75572621 94327870 75572758 94328041 75572895 94328212 75573032 94328383 75573169 94328554 75573306 94328725 75573443 94328896 75573580 94329067 75573717 94329238 75573854 94329409 75573991 94329580 75574128 94329751 75574265 94329922 75574402 94330093 75574539 94330264 75574676 94330435 75574813 94330606 75574950 94330777 75575087 94330948 75575224 94331119 75575361 94331290 75575498 94331461 75575635 94331632 75575772 94331803 75575909 94331974 75576046 94332145 75576183 94332316 75576320 94332487 75576457 94332658 75576594 94332829 75576731 94333000 75576868 94333171 75577005 94333342 75577142 94333513 75577279 94333684 75577416 94333855 75577553 94334026 75577690 94334197 75577827 94334368 75577964 94334539 75578101 94334710 75578238 94334881 75578375 94335052 75578512 94335223 75578649 94335394 75578786 94335565 75578923 94335736 75579060 94335907 75579197 94336078 75579334 94336249 75579471 94336420 75579608 94336591 75579745 94336762 75579882 94336933 75580019 94337104 75580156 94337275 75580293 94337446 75580430 94337617 75580567 94337788 75580704 94337959 75580841 94338130 75580978 94338301 75581115 94338472 75581252 94338643 75581389 94338814 75581526 94338985 75581663 94339156 75581800 94339327 75581937 94339498 75582074 94339669 75582211 94339840 75582348 94340011 75582485 94340182 75582622 94340353 75582759 94340524 75582896 94340695 75583033 94340866 75583170 94341037 75583307 94341208 75583444 94341379 75583581 94341550 75583718 94341721 75583855 94341892 75583992 94342063 75584129 94342234 75584266 94342405 75584403 94342576 75584540 94342747 75584677 94342918 75584814 94343089 75584951 94343260 75585088 94343431 75585225 94343602 75585362 94343773 75585499 94343944 75585636 94344115 75585773 94344286 75585910 94344457 75586047 94344628 75586184 94344799 75586321 94344970 75586458 94345141 75586595 94345312 75586732 94345483 75586869 94345654 75587006 94345825 75587143 94345996 75587280 94346167 75587417 94346338 75587554 94346509 75587691 94346680 75587828 94346851 75587965 94347022 75588102 94347193 75588239 94347364 75588376 94347535 75588513 94347706 75588650 94347877 75588787 94348048 75588924 94348219 75589061 94348390 75589198 94348561 75589335 94348732 75589472 94348903 75589609 94349074 75589746 94349245 75589883 94349416 75590020 94349587 75590157 94349758 75590294 94349929 75590431 94350100 75590568 94350271 75590705 94350442 75590842 94350613 75590979 94350784 75591116 94350955 75591253 94351126 75591390 94351297 75591527 94351468 75591664 94351639 75591801 94351810 75591938 94351981 75592075 94352152 75592212 94352323 75592349 94352494 75592486 94352665 75592623 94352836 75592760 94353007 75592897 94353178 75593034 94353349 75593171 94353520 75593308 94353691 75593445 94353862 75593582 94354033 75593719 94354204 75593856 94354375 75593993 94354546 75594130 94354717 75594267 94354888 75594404 94355059 75594541 94355230 75594678 94355401 75594815 94355572 75594952 94355743 75595089 94355914 75595226 94356085 75595363 94356256 75595500 94356427 75595637 94356598 75595774 94356769 75595911 94356940 75596048 94357111 75596185 94357282 75596322 94357453 75596459 94357624 75596596 94357795 75596733 94357966 75596870 94358137 75597007 94358308 75597144 94358479 75597281 94358650 75597418 94358821 75597555 94358992 75597692 94359163 75597829 94359334 75597966 94359505 75598103 94359676 75598240 94359847 75598377 94360018 75598514 94360189 75598651 94360360 75598788 94360531 75598925 94360702 75599062 94360873 75599199 94361044 75599336 94361215 75599473 94361386 75599610 94361557 75599747 94361728 75599884 94361899 75600021 94362070 75600158 94362241 75600295 94362412 75600432 94362583 75600569 94362754 75600706 94362925 75600843 94363096 75600980 94363267 75601117 94363438 75601254 94363609 75601391 94363780 75601528 94363951 75601665 94364122 75601802 94364293 75601939 94364464 75602076 94364635 75602213 94364806 75602350 94364977 75602487 94365148 75602624 94365319 75602761 94365490 75602898 94365661 75603035 94365832 75603172 94366003 75603309 94366174 75603446 94366345 75603583 94366516 75603720 94366687 75603857 94366858 75603994 94367029 75604131 94367200 75604268 94367371 75604405 94367542 75604542 94367713 75604679 94367884 75604816 94368055 75604953 94368226 75605090 94368397 75605227 94368568 75605364 94368739 75605501 94368910 75605638 94369081 75605775 94369252 75605912 94369423 75606049 94369594 75606186 94369765 75606323 94369936 75606460 94370107 75606597 94370278 75606734 94370449 75606871 94370620 75607008 94370791 75607145 94370962 75607282 94371133 75607419 94371304 75607556 94371475 75607693 94371646 75607830 94371817 75607967 94371988 75608104 94372159 75608241 94372330 75608378 94372501 75608515 94372672 75608652 94372843 75608789 94373014 75608926 94373185 75609063 94373356 75609200 94373527 75609337 94373698 75609474 94373869 75609611 94374040 75609748 94374211 75609885 94374382 75610022 94374553 75610159 94374724 75610296 94374895 75610433 94375066 75610570 94375237 75610707 94375408 75610844 94375579 75610981 94375750 75611118 94375921 75611255 94376092 75611392 94376263 75611529 94376434 75611666 94376605 75611803 94376776 75611940 94376947 75612077 94377118 75612214 94377289 75612351 94377460 75612488 94377631 75612625 94377802 75612762 94377973 75612899 94378144 75613036 94378315 75613173 94378486 75613310 94378657 75613447 94378828 75613584 94378999 75613721 94379170 75613858 94379341 75613995 94379512 75614132 94379683 75614269 94379854 75614406 94380025 75614543 94380196 75614680 94380367 75614817 94380538 75614954 94380709 75615091 94380880 75615228 94381051 75615365 94381222 75615502 94381393 75615639 94381564 75615776 94381735 75615913 94381906 75616050 94382077 75616187 94382248 75616324 94382419 75616461 94382590 75616598 94382761 75616735 94382932 75616872 94383103 75617009 94383274 75617146 94383445 75617283 94383616 75617420 94383787 75617557 94383958 75617694 94384129 75617831 94384300 75617968 94384471 75618105 94384642 75618242 94384813 75618379 94384984 75618516 94385155 75618653 94385326 75618790 94385497 75618927 94385668 75619064 94385839 75619201 94386010 75619338 94386181 75619475 94386352 75619612 94386523 75619749 94386694 75619886 94386865 75620023 94387036 75620160 94387207 75620297 94387378 75620434 94387549 75620571 94387720 75620708 94387891 75620845 94388062 75620982 94388233 75621119 94388404 75621256 94388575 75621393 94388746 75621530 94388917 75621667 94389088 75621804 94389259 75621941 94389430 75622078 94389601 75622215 94389772 75622352 94389943 75622489 94390114 75622626 94390285
1000 62881900 0 62881900 78487627 62882037 78487798 62882174 78487969 62882311 78488140 62882448 78488311 62882585 78488482 62882722 78488653 62882859 78488824 62882996 78488995 62883133 78489166 62883270 78489337 62883407 78489508 62883544 78489679 62883681 78489850 62883818 78490021 62883955 78490192 62884092 78490363 62884229 78490534 62884366 78490705 62884503 78490876 62884640 78491047 62884777 78491218 62884914 78491389 62885051 78491560 62885188 78491731 62885325 78491902 62885462 78492073 62885599 78492244 62885736 78492415 62885873 78492586 62886010 78492757 62886147 78492928 62886284 78493099 62886421 78493270 62886558 78493441 62886695 78493612 62886832 78493783 62886969 78493954 62887106 78494125 62887243 78494296 62887380 78494467 62887517 78494638 62887654 78494809 62887791 78494980 62887928 78495151 62888065 78495322 62888202 78495493 62888339 78495664 62888476 78495835 62888613 78496006 62888750 78496177 62888887 78496348 62889024 78496519 62889161 78496690 62889298 78496861 62889435 78497032 62889572 78497203 62889709 78497374 62889846 78497545 62889983 78497716 62890120 78497887 62890257 78498058 62890394 78498229 62890531 78498400 62890668 78498571 62890805 78498742 62890942 78498913 62891079 78499084 62891216 78499255 62891353 78499426 62891490 78499597 62891627 78499768 62891764 78499939 62891901 78500110 62892038 78500281 62892175 78500452 62892312 78500623 62892449 78500794 62892586 78500965 62892723 78501136 62892860 78501307 62892997 78501478 62893134 78501649 62893271 78501820 62893408 78501991 62893545 78502162 62893682 78502333 62893819 78502504 62893956 78502675 62894093 78502846 62894230 78503017 62894367 78503188 62894504 78503359 62894641 78503530 62894778 78503701 62894915 78503872 62895052 78504043 62895189 78504214 62895326 78504385 62895463 78504556 62895600 78504727 62895737 78504898 62895874 78505069 62896011 78505240 62896148 78505411 62896285 78505582 62896422 78505753 62896559 78505924 62896696 78506095 62896833 78506266 62896970 78506437 62897107 78506608 62897244 78506779 62897381 78506950 62897518 78507121 62897655 78507292 62897792 78507463 62897929 78507634 62898066 78507805 62898203 78507976 62898340 78508147 62898477 78508318 62898614 78508489 62898751 78508660 62898888 78508831 62899025 78509002 62899162 78509173 62899299 78509344 62899436 78509515 62899573 78509686 62899710 78509857 62899847 78510028 62899984 78510199 62900121 78510370 62900258 78510541 62900395 78510712 62900532 78510883 62900669 78511054 62900806 78511225 62900943 78511396 62901080 78511567 62901217 78511738 62901354 78511909 62901491 78512080 62901628 78512251 62901765 78512422 62901902 78512593 62902039 78512764 62902176 78512935 62902313 78513106 62902450 78513277 62902587 78513448 62902724 78513619 62902861 78513790 62902998 78513961 62903135 78514132 62903272 78514303 62903409 78514474 62903546 78514645 62903683 78514816 62903820 78514987 62903957 78515158 62904094 78515329 62904231 78515500 62904368 78515671 62904505 78515842 62904642 78516013 62904779 78516184 62904916 78516355 62905053 78516526 62905190 78516697 62905327 78516868 62905464 78517039 62905601 78517210 62905738 78517381 62905875 78517552 62906012 78517723 62906149 78517894 62906286 78518065 62906423 78518236 62906560 78518407 62906697 78518578 62906834 78518749 62906971 78518920 62907108 78519091 62907245 78519262 62907382 78519433 62907519 78519604 62907656 78519775 62907793 78519946 62907930 78520117 62908067 78520288 62908204 78520459 62908341 78520630 62908478 78520801 62908615 78520972 62908752 78521143 62908889 78521314 62909026 78521485 62909163 78521656 62909300 78521827 62909437 78521998 62909574 78522169 62909711 78522340 62909848 78522511 62909985 78522682 62910122 78522853 62910259 78523024 62910396 78523195 62910533 78523366 62910670 78523537 62910807 78523708 62910944 78523879 62911081 78524050 62911218 78524221 62911355 78524392 62911492 78524563 62911629 78524734 62911766 78524905 62911903 78525076 62912040 78525247 62912177 78525418 62912314 78525589 62912451 78525760 62912588 78525931 62912725 78526102 62912862 78526273 62912999 78526444 62913136 78526615 62913273 78526786 62913410 78526957 62913547 78527128 62913684 78527299 62913821 78527470 62913958 78527641 62914095 78527812 62914232 78527983 62914369 78528154 62914506 78528325 62914643 78528496 62914780 78528667 62914917 78528838 62915054 78529009 62915191 78529180 62915328 78529351 62915465 78529522 62915602 78529693 62915739 78529864 62915876 78530035 62916013 78530206 62916150 78530377 62916287 78530548 62916424 78530719 62916561 78530890 62916698 78531061 62916835 78531232 62916972 78531403 62917109 78531574 62917246 78531745 62917383 78531916 62917520 78532087 62917657 78532258 62917794 78532429 62917931 78532600 62918068 78532771 62918205 78532942 62918342 78533113 62918479 78533284 62918616 78533455 62918753 78533626 62918890 78533797 62919027 78533968 62919164 78534139 62919301 78534310 62919438 78534481 62919575 78534652 62919712 78534823 62919849 78534994 62919986 78535165 62920123 78535336 62920260 78535507 62920397 78535678 62920534 78535849 62920671 78536020 62920808 78536191 62920945 78536362 62921082 78536533 62921219 78536704 62921356 78536875 62921493 78537046 62921630 78537217 62921767 78537388 62921904 78537559 62922041 78537730 62922178 78537901 62922315 78538072 62922452 78538243 62922589 78538414 62922726 78538585 62922863 78538756 62923000 78538927 62923137 78539098 62923274 78539269 62923411 78539440 62923548 78539611 62923685 78539782 62923822 78539953 62923959 78540124 62924096 78540295 62924233 78540466 62924370 78540637 62924507 78540808 62924644 78540979 62924781 78541150 62924918 78541321 62925055 78541492 62925192 78541663 62925329 78541834 62925466 78542005 62925603 78542176 62925740 78542347 62925877 78542518 62926014 78542689 62926151 78542860 62926288 78543031 62926425 78543202 62926562 78543373 62926699 78543544 62926836 78543715 62926973 78543886 62927110 78544057 62927247 78544228 62927384 78544399 62927521 78544570 62927658 78544741 62927795 78544912 62927932 78545083 62928069 78545254 62928206 78545425 62928343 78545596 62928480 78545767 62928617 78545938 62928754 78546109 62928891 78546280 62929028 78546451 62929165 78546622 62929302 78546793 62929439 78546964 62929576 78547135 62929713 78547306 62929850 78547477 62929987 78547648 62930124 78547819 62930261 78547990 62930398 78548161 62930535 78548332 62930672 78548503 62930809 78548674 62930946 78548845 62931083 78549016 62931220 78549187 62931357 78549358 62931494 78549529 62931631 78549700 62931768 78549871 62931905 78550042 62932042 78550213 62932179 78550384 62932316 78550555 62932453 78550726 62932590 78550897 62932727 78551068 62932864 78551239 62933001 78551410 62933138 78551581 62933275 78551752 62933412 78551923 62933549 78552094 62933686 78552265 62933823 78552436 62933960 78552607 62934097 78552778 62934234 78552949 62934371 78553120 62934508 78553291 62934645 78553462 62934782 78553633 62934919 78553804 62935056 78553975 62935193 78554146 62935330 78554317 62935467 78554488 62935604 78554659 62935741 78554830 62935878 78555001 62936015 78555172 62936152 78555343 62936289 78555514 62936426 78555685 62936563 78555856 62936700 78556027 62936837 78556198 62936974 78556369 62937111 78556540 62937248 78556711 62937385 78556882 62937522 78557053 62937659 78557224 62937796 78557395 62937933 78557566 62938070 78557737 62938207 78557908 62938344 78558079 62938481 78558250 62938618 78558421 62938755 78558592 62938892 78558763 62939029 78558934 62939166 78559105 62939303 78559276 62939440 78559447 62939577 78559618 62939714 78559789 62939851 78559960 62939988 78560131 62940125 78560302 62940262 78560473 62940399 78560644 62940536 78560815 62940673 78560986 62940810 78561157 62940947 78561328 62941084 78561499 62941221 78561670 62941358 78561841 62941495 78562012 62941632 78562183 62941769 78562354 62941906 78562525 62942043 78562696 62942180 78562867 62942317 78563038 62942454 78563209 62942591 78563380 62942728 78563551 62942865 78563722 62943002 78563893 62943139 78564064 62943276 78564235 62943413 78564406 62943550 78564577 62943687 78564748 62943824 78564919 62943961 78565090 62944098 78565261 62944235 78565432 62944372 78565603 62944509 78565774 62944646 78565945 62944783 78566116 62944920 78566287 62945057 78566458 62945194 78566629 62945331 78566800 62945468 78566971 62945605 78567142 62945742 78567313 62945879 78567484 62946016 78567655 62946153 78567826 62946290 78567997 62946427 78568168 62946564 78568339 62946701 78568510 62946838 78568681 62946975 78568852 62947112 78569023 62947249 78569194 62947386 78569365 62947523 78569536 62947660 78569707 62947797 78569878 62947934 78570049 62948071 78570220 62948208 78570391 62948345 78570562 62948482 78570733 62948619 78570904 62948756 78571075 62948893 78571246 62949030 78571417 62949167 78571588 62949304 78571759 62949441 78571930 62949578 78572101 62949715 78572272 62949852 78572443 62949989 78572614 62950126 78572785 62950263 78572956 62950400 78573127 62950537 78573298 62950674 78573469 62950811 78573640 62950948 78573811 62951085 78573982 62951222 78574153 62951359 78574324 62951496 78574495 62951633 78574666 62951770 78574837 62951907 78575008 62952044 78575179 62952181 78575350 62952318 78575521 62952455 78575692 62952592 78575863 62952729 78576034 62952866 78576205 62953003 78576376 62953140 78576547 62953277 78576718 62953414 78576889 62953551 78577060 62953688 78577231 62953825 78577402 62953962 78577573 62954099 78577744 62954236 78577915 62954373 78578086 62954510 78578257 62954647 78578428 62954784 78578599 62954921 78578770 62955058 78578941 62955195 78579112 62955332 78579283 62955469 78579454 62955606 78579625 62955743 78579796 62955880 78579967 62956017 78580138 62956154 78580309 62956291 78580480 62956428 78580651 62956565 78580822 62956702 78580993 62956839 78581164 62956976 78581335 62957113 78581506 62957250 78581677 62957387 78581848 62957524 78582019 62957661 78582190 62957798 78582361 62957935 78582532 62958072 78582703 62958209 78582874 62958346 78583045 62958483 78583216 62958620 78583387 62958757 78583558 62958894 78583729 62959031 78583900 62959168 78584071 62959305 78584242 62959442 78584413 62959579 78584584 62959716 78584755 62959853 78584926 62959990 78585097 62960127 78585268 62960264 78585439 62960401 78585610 62960538 78585781 62960675 78585952 62960812 78586123 62960949 78586294 62961086 78586465 62961223 78586636 62961360 78586807 62961497 78586978 62961634 78587149 62961771 78587320 62961908 78587491 62962045 78587662 62962182 78587833 62962319 78588004 62962456 78588175 62962593 78588346 62962730 78588517 62962867 78588688 62963004 78588859 62963141 78589030 62963278 78589201 62963415 78589372 62963552 78589543 62963689 78589714 62963826 78589885 62963963 78590056 62964100 78590227 62964237 78590398 62964374 78590569 62964511 78590740 62964648 78590911 62964785 78591082 62964922 78591253 62965059 78591424 62965196 78591595 62965333 78591766 62965470 78591937 62965607 78592108 62965744 78592279 62965881 78592450 62966018 78592621 62966155 78592792 62966292 78592963 62966429 78593134 62966566 78593305 62966703 78593476 62966840 78593647 62966977 78593818 62967114 78593989 62967251 78594160 62967388 78594331 62967525 78594502 62967662 78594673 62967799 78594844 62967936 78595015 62968073 78595186 62968210 78595357 62968347 78595528 62968484 78595699 62968621 78595870 62968758 78596041 62968895 78596212 62969032 78596383 62969169 78596554 62969306 78596725 62969443 78596896 62969580 78597067 62969717 78597238 62969854 78597409 62969991 78597580 62970128 78597751 62970265 78597922 62970402 78598093 62970539 78598264 62970676 78598435 62970813 78598606 62970950 78598777 62971087 78598948 62971224 78599119 62971361 78599290 62971498 78599461 62971635 78599632 62971772 78599803 62971909 78599974 62972046 78600145 62972183 78600316 62972320 78600487 62972457 78600658 62972594 78600829 62972731 78601000 62972868 78601171 62973005 78601342 62973142 78601513 62973279 78601684 62973416 78601855 62973553 78602026 62973690 78602197 62973827 78602368 62973964 78602539 62974101 78602710 62974238 78602881 62974375 78603052 62974512 78603223 62974649 78603394 62974786 78603565 62974923 78603736 62975060 78603907 62975197 78604078 62975334 78604249 62975471 78604420 62975608 78604591 62975745 78604762 62975882 78604933 62976019 78605104 62976156 78605275 62976293 78605446 62976430 78605617 62976567 78605788 62976704 78605959 62976841 78606130 62976978 78606301 62977115 78606472 62977252 78606643 62977389 78606814 62977526 78606985 62977663 78607156 62977800 78607327 62977937 78607498 62978074 78607669 62978211 78607840 62978348 78608011 62978485 78608182 62978622 78608353 62978759 78608524 62978896 78608695 62979033 78608866 62979170 78609037 62979307 78609208 62979444 78609379 62979581 78609550 62979718 78609721 62979855 78609892 62979992 78610063 62980129 78610234 62980266 78610405 62980403 78610576 62980540 78610747 62980677 78610918 62980814 78611089 62980951 78611260 62981088 78611431 62981225 78611602 62981362 78611773 62981499 78611944 62981636 78612115 62981773 78612286 62981910 78612457 62982047 78612628 62982184 78612799 62982321 78612970 62982458 78613141 62982595 78613312 62982732 78613483 62982869 78613654 62983006 78613825 62983143 78613996 62983280 78614167 62983417 78614338 62983554 78614509 62983691 78614680 62983828 78614851 62983965 78615022 62984102 78615193 62984239 78615364 62984376 78615535 62984513 78615706 62984650 78615877 62984787 78616048 62984924 78616219 62985061 78616390 62985198 78616561 62985335 78616732 62985472 78616903 62985609 78617074 62985746 78617245 62985883 78617416 62986020 78617587 62986157 78617758 62986294 78617929 62986431 78618100 62986568 78618271 62986705 78618442 62986842 78618613 62986979 78618784 62987116 78618955 62987253 78619126 62987390 78619297 62987527 78619468 62987664 78619639 62987801 78619810 62987938 78619981 62988075 78620152 62988212 78620323 62988349 78620494 62988486 78620665 62988623 78620836 62988760 78621007 62988897 78621178 62989034 78621349 62989171 78621520 62989308 78621691 62989445 78621862 62989582 78622033 62989719 78622204 62989856 78622375 62989993 78622546 62990130 78622717 62990267 78622888 62990404 78623059 62990541 78623230 62990678 78623401 62990815 78623572 62990952 78623743 62991089 78623914 62991226 78624085 62991363 78624256 62991500 78624427 62991637 78624598 62991774 78624769 62991911 78624940 62992048 78625111 62992185 78625282 62992322 78625453 62992459 78625624 62992596 78625795 62992733 78625966 62992870 78626137 62993007 78626308 62993144 78626479 62993281 78626650 62993418 78626821 62993555 78626992 62993692 78627163 62993829 78627334 62993966 78627505 62994103 78627676 62994240 78627847 62994377 78628018 62994514 78628189 62994651 78628360 62994788 78628531 62994925 78628702 62995062 78628873 62995199 78629044 62995336 78629215 62995473 78629386 62995610 78629557 62995747 78629728 62995884 78629899 62996021 78630070 62996158 78630241 62996295 78630412 62996432 78630583 62996569 78630754 62996706 78630925 62996843 78631096 62996980 78631267 62997117 78631438 62997254 78631609 62997391 78631780 62997528 78631951 62997665 78632122 62997802 78632293 62997939 78632464 62998076 78632635 62998213 78632806 62998350 78632977 62998487 78633148 62998624 78633319 62998761 78633490 62998898 78633661 62999035 78633832 62999172 78634003 62999309 78634174 62999446 78634345 62999583 78634516 62999720 78634687 62999857 78634858 62999994 78635029 63000131 78635200 63000268 78635371 63000405 78635542 63000542 78635713 63000679 78635884 63000816 78636055 63000953 78636226 63001090 78636397 63001227 78636568 63001364 78636739 63001501 78636910 63001638 78637081 63001775 78637252 63001912 78637423 63002049 78637594 63002186 78637765 63002323 78637936 63002460 78638107 63002597 78638278 63002734 78638449 63002871 78638620 63003008 78638791 63003145 78638962 63003282 78639133 63003419 78639304 63003556 78639475 63003693 78639646 63003830 78639817 63003967 78639988 63004104 78640159 63004241 78640330 63004378 78640501 63004515 78640672 63004652 78640843 63004789 78641014 63004926 78641185 63005063 78641356 63005200 78641527 63005337 78641698 63005474 78641869 63005611 78642040 63005748 78642211 63005885 78642382 63006022 78642553 63006159 78642724 63006296 78642895 63006433 78643066 63006570 78643237 63006707 78643408 63006844 78643579 63006981 78643750 63007118 78643921 63007255 78644092 63007392 78644263 63007529 78644434 63007666 78644605 63007803 78644776 63007940 78644947 63008077 78645118 63008214 78645289 63008351 78645460 63008488 78645631 63008625 78645802 63008762 78645973 63008899 78646144 63009036 78646315 63009173 78646486 63009310 78646657 63009447 78646828 63009584 78646999 63009721 78647170 63009858 78647341 63009995 78647512 63010132 78647683 63010269 78647854 63010406 78648025 63010543 78648196 63010680 78648367 63010817 78648538 63010954 78648709 63011091 78648880 63011228 78649051 63011365 78649222 63011502 78649393 63011639 78649564 63011776 78649735 63011913 78649906 63012050 78650077 63012187 78650248 63012324 78650419 63012461 78650590 63012598 78650761 63012735 78650932 63012872 78651103 63013009 78651274 63013146 78651445 63013283 78651616 63013420 78651787 63013557 78651958 63013694 78652129 63013831 78652300 63013968 78652471 63014105 78652642 63014242 78652813 63014379 78652984 63014516 78653155 63014653 78653326 63014790 78653497 63014927 78653668 63015064 78653839 63015201 78654010 63015338 78654181 63015475 78654352 63015612 78654523 63015749 78654694 63015886 78654865 63016023 78655036 63016160 78655207 63016297 78655378 63016434 78655549 63016571 78655720 63016708 78655891 63016845 78656062 63016982 78656233 63017119 78656404 63017256 78656575 63017393 78656746 63017530 78656917 63017667 78657088 63017804 78657259 63017941 78657430 63018078 78657601 63018215 78657772 63018352 78657943 63018489 78658114 63018626 78658285
1000 16566040 0 16566040 20677320 16566177 20677491 16566314 20677662 16566451 20677833 16566588 20678004 16566725 20678175 16566862 20678346 16566999 20678517 16567136 20678688 16567273 20678859 16567410 20679030 16567547 20679201 16567684 20679372 16567821 20679543 16567958 20679714 16568095 20679885 16568232 20680056 16568369 20680227 16568506 20680398 16568643 20680569 16568780 20680740 16568917 20680911 16569054 20681082 16569191 20681253 16569328 20681424 16569465 20681595 16569602 20681766 16569739 20681937 16569876 20682108 16570013 20682279 16570150 20682450 16570287 20682621 16570424 20682792 16570561 20682963 16570698 20683134 16570835 20683305 16570972 20683476 16571109 20683647 16571246 20683818 16571383 20683989 16571520 20684160 16571657 20684331 16571794 20684502 16571931 20684673 16572068 20684844 16572205 20685015 16572342 20685186 16572479 20685357 16572616 20685528 16572753 20685699 16572890 20685870 16573027 20686041 16573164 20686212 16573301 20686383 16573438 20686554 16573575 20686725 16573712 20686896 16573849 20687067 16573986 20687238 16574123 20687409 16574260 20687580 16574397 20687751 16574534 20687922 16574671 20688093 16574808 20688264 16574945 20688435 16575082 20688606 16575219 20688777 16575356 20688948 16575493 20689119 16575630 20689290 16575767 20689461 16575904 20689632 16576041 20689803 16576178 20689974 16576315 20690145 16576452 20690316 16576589 20690487 16576726 20690658 16576863 20690829 16577000 20691000 16577137 20691171 16577274 20691342 16577411 20691513 16577548 20691684 16577685 20691855 16577822 20692026 16577959 20692197 16578096 20692368 16578233 20692539 16578370 20692710 16578507 20692881 16578644 20693052 16578781 20693223 16578918 20693394 16579055 20693565 16579192 20693736 16579329 20693907 16579466 20694078 16579603 20694249 16579740 20694420 16579877 20694591 16580014 20694762 16580151 20694933 16580288 20695104 16580425 20695275 16580562 20695446 16580699 20695617 16580836 20695788 16580973 20695959 16581110 20696130 16581247 20696301 16581384 20696472 16581521 20696643 16581658 20696814 16581795 20696985 16581932 20697156 16582069 20697327 16582206 20697498 16582343 20697669 16582480 20697840 16582617 20698011 16582754 20698182 16582891 20698353 16583028 20698524 16583165 20698695 16583302 20698866 16583439 20699037 16583576 20699208 16583713 20699379 16583850 20699550 16583987 20699721 16584124 20699892 16584261 20700063 16584398 20700234 16584535 20700405 16584672 20700576 16584809 20700747 16584946 20700918 16585083 20701089 16585220 20701260 16585357 20701431 16585494 20701602 16585631 20701773 16585768 20701944 16585905 20702115 16586042 20702286 16586179 20702457 16586316 20702628 16586453 20702799 16586590 20702970 16586727 20703141 16586864 20703312 16587001 20703483 16587138 20703654 16587275 20703825 16587412 20703996 16587549 20704167 16587686 20704338 16587823 20704509 16587960 20704680 16588097 20704851 16588234 20705022 16588371 20705193 16588508 20705364 16588645 20705535 16588782 20705706 16588919 20705877 16589056 20706048 16589193 20706219 16589330 20706390 16589467 20706561 16589604 20706732 16589741 20706903 16589878 20707074 16590015 20707245 16590152 20707416 16590289 20707587 16590426 20707758 16590563 20707929 16590700 20708100 16590837 20708271 16590974 20708442 16591111 20708613 16591248 20708784 16591385 20708955 16591522 20709126 16591659 20709297 16591796 20709468 16591933 20709639 16592070 20709810 16592207 20709981 16592344 20710152 16592481 20710323 16592618 20710494 16592755 20710665 16592892 20710836 16593029 20711007 16593166 20711178 16593303 20711349 16593440 20711520 16593577 20711691 16593714 20711862 16593851 20712033 16593988 20712204 16594125 20712375 16594262 20712546 16594399 20712717 16594536 20712888 16594673 20713059 16594810 20713230 16594947 20713401 16595084 20713572 16595221 20713743 16595358 20713914 16595495 20714085 16595632 20714256 16595769 20714427 16595906 20714598 16596043 20714769 16596180 20714940 16596317 20715111 16596454 20715282 16596591 20715453 16596728 20715624 16596865 20715795 16597002 20715966 16597139 20716137 16597276 20716308 16597413 20716479 16597550 20716650 16597687 20716821 16597824 20716992 16597961 20717163 16598098 20717334 16598235 20717505 16598372 20717676 16598509 20717847 16598646 20718018 16598783 20718189 16598920 20718360 16599057 20718531 16599194 20718702 16599331 20718873 16599468 20719044 16599605 20719215 16599742 20719386 16599879 20719557 16600016 20719728 16600153 20719899 16600290 20720070 16600427 20720241 16600564 20720412 16600701 20720583 16600838 20720754 16600975 20720925 16601112 20721096 16601249 20721267 16601386 20721438 16601523 20721609 16601660 20721780 16601797 20721951 16601934 20722122 16602071 20722293 16602208 20722464 16602345 20722635 16602482 20722806 16602619 20722977 16602756 20723148 16602893 20723319 16603030 20723490 16603167 20723661 16603304 20723832 16603441 20724003 16603578 20724174 16603715 20724345 16603852 20724516 16603989 20724687 16604126 20724858 16604263 20725029 16604400 20725200 16604537 20725371 16604674 20725542 16604811 20725713 16604948 20725884 16605085 20726055 16605222 20726226 16605359 20726397 16605496 20726568 16605633 20726739 16605770 20726910 16605907 20727081 16606044 20727252 16606181 20727423 16606318 20727594 16606455 20727765 16606592 20727936 16606729 20728107 16606866 20728278 16607003 20728449 16607140 20728620 16607277 20728791 16607414 20728962 16607551 20729133 16607688 20729304 16607825 20729475 16607962 20729646 16608099 20729817 16608236 20729988 16608373 20730159 16608510 20730330 16608647 20730501 16608784 20730672 16608921 20730843 16609058 20731014 16609195 20731185 16609332 20731356 16609469 20731527 16609606 20731698 16609743 20731869 16609880 20732040 16610017 20732211 16610154 20732382 16610291 20732553 16610428 20732724 16610565 20732895 16610702 20733066 16610839 20733237 16610976 20733408 16611113 20733579 16611250 20733750 16611387 20733921 16611524 20734092 16611661 20734263 16611798 20734434 16611935 20734605 16612072 20734776 16612209 20734947 16612346 20735118 16612483 20735289 16612620 20735460 16612757 20735631 16612894 20735802 16613031 20735973 16613168 20736144 16613305 20736315 16613442 20736486 16613579 20736657 16613716 20736828 16613853 20736999 16613990 20737170 16614127 20737341 16614264 20737512 16614401 20737683 16614538 20737854 16614675 20738025 16614812 20738196 16614949 20738367 16615086 20738538 16615223 20738709 16615360 20738880 16615497 20739051 16615634 20739222 16615771 20739393 16615908 20739564 16616045 20739735 16616182 20739906 16616319 20740077 16616456 20740248 16616593 20740419 16616730 20740590 16616867 20740761 16617004 20740932 16617141 20741103 16617278 20741274 16617415 20741445 16617552 20741616 16617689 20741787 16617826 20741958 16617963 20742129 16618100 20742300 16618237 20742471 16618374 20742642 16618511 20742813 16618648 20742984 16618785 20743155 16618922 20743326 16619059 20743497 16619196 20743668 16619333 20743839 16619470 20744010 16619607 20744181 16619744 20744352 16619881 20744523 16620018 20744694 16620155 20744865 16620292 20745036 16620429 20745207 16620566 20745378 16620703 20745549 16620840 20745720 16620977 20745891 16621114 20746062 16621251 20746233 16621388 20746404 16621525 20746575 16621662 20746746 16621799 20746917 16621936 20747088 16622073 20747259 16622210 20747430 16622347 20747601 16622484 20747772 16622621 20747943 16622758 20748114 16622895 20748285 16623032 20748456 16623169 20748627 16623306 20748798 16623443 20748969 16623580 20749140 16623717 20749311 16623854 20749482 16623991 20749653 16624128 20749824 16624265 20749995 16624402 20750166 16624539 20750337 16624676 20750508 16624813 20750679 16624950 20750850 16625087 20751021 16625224 20751192 16625361 20751363 16625498 20751534 16625635 20751705 16625772 20751876 16625909 20752047 16626046 20752218 16626183 20752389 16626320 20752560 16626457 20752731 16626594 20752902 16626731 20753073 16626868 20753244 16627005 20753415 16627142 20753586 16627279 20753757 16627416 20753928 16627553 20754099 16627690 20754270 16627827 20754441 16627964 20754612 16628101 20754783 16628238 20754954 16628375 20755125 16628512 20755296 16628649 20755467 16628786 20755638 16628923 20755809 16629060 20755980 16629197 20756151 16629334 20756322 16629471 20756493 16629608 20756664 16629745 20756835 16629882 20757006 16630019 20757177 16630156 20757348 16630293 20757519 16630430 20757690 16630567 20757861 16630704 20758032 16630841 20758203 16630978 20758374 16631115 20758545 16631252 20758716 16631389 20758887 16631526 20759058 16631663 20759229 16631800 20759400 16631937 20759571 16632074 20759742 16632211 20759913 16632348 20760084 16632485 20760255 16632622 20760426 16632759 20760597 16632896 20760768 16633033 20760939 16633170 20761110 16633307 20761281 16633444 20761452 16633581 20761623 16633718 20761794 16633855 20761965 16633992 20762136 16634129 20762307 16634266 20762478 16634403 20762649 16634540 20762820 16634677 20762991 16634814 20763162 16634951 20763333 16635088 20763504 16635225 20763675 16635362 20763846 16635499 20764017 16635636 20764188 16635773 20764359 16635910 20764530 16636047 20764701 16636184 20764872 16636321 20765043 16636458 20765214 16636595 20765385 16636732 20765556 16636869 20765727 16637006 20765898 16637143 20766069 16637280 20766240 16637417 20766411 16637554 20766582 16637691 20766753 16637828 20766924 16637965 20767095 16638102 20767266 16638239 20767437 16638376 20767608 16638513 20767779 16638650 20767950 16638787 20768121 16638924 20768292 16639061 20768463 16639198 20768634 16639335 20768805 16639472 20768976 16639609 20769147 16639746 20769318 16639883 20769489 16640020 20769660 16640157 20769831 16640294 20770002 16640431 20770173 16640568 20770344 16640705 20770515 16640842 20770686 16640979 20770857 16641116 20771028 16641253 20771199 16641390 20771370 16641527 20771541 16641664 20771712 16641801 20771883 16641938 20772054 16642075 20772225 16642212 20772396 16642349 20772567 16642486 20772738 16642623 20772909 16642760 20773080 16642897 20773251 16643034 20773422 16643171 20773593 16643308 20773764 16643445 20773935 16643582 20774106 16643719 20774277 16643856 20774448 16643993 20774619 16644130 20774790 16644267 20774961 16644404 20775132 16644541 20775303 16644678 20775474 16644815 20775645 16644952 20775816 16645089 20775987 16645226 20776158 16645363 20776329 16645500 20776500 16645637 20776671 16645774 20776842 16645911 20777013 16646048 20777184 16646185 20777355 16646322 20777526 16646459 20777697 16646596 20777868 16646733 20778039 16646870 20778210 16647007 20778381 16647144 20778552 16647281 20778723 16647418 20778894 16647555 20779065 16647692 20779236 16647829 20779407 16647966 20779578 16648103 20779749 16648240 20779920 16648377 20780091 16648514 20780262 16648651 20780433 16648788 20780604 16648925 20780775 16649062 20780946 16649199 20781117 16649336 20781288 16649473 20781459 16649610 20781630 16649747 20781801 16649884 20781972 16650021 20782143 16650158 20782314 16650295 20782485 16650432 20782656 16650569 20782827 16650706 20782998 16650843 20783169 16650980 20783340 16651117 20783511 16651254 20783682 16651391 20783853 16651528 20784024 16651665 20784195 16651802 20784366 16651939 20784537 16652076 20784708 16652213 20784879 16652350 20785050 16652487 20785221 16652624 20785392 16652761 20785563 16652898 20785734 16653035 20785905 16653172 20786076 16653309 20786247 16653446 20786418 16653583 20786589 16653720 20786760 16653857 20786931 16653994 20787102 16654131 20787273 16654268 20787444 16654405 20787615 16654542 20787786 16654679 20787957 16654816 20788128 16654953 20788299 16655090 20788470 16655227 20788641 16655364 20788812 16655501 20788983 16655638 20789154 16655775 20789325 16655912 20789496 16656049 20789667 16656186 20789838 16656323 20790009 16656460 20790180 16656597 20790351 16656734 20790522 16656871 20790693 16657008 20790864 16657145 20791035 16657282 20791206 16657419 20791377 16657556 20791548 16657693 20791719 16657830 20791890 16657967 20792061 16658104 20792232 16658241 20792403 16658378 20792574 16658515 20792745 16658652 20792916 16658789 20793087 16658926 20793258 16659063 20793429 16659200 20793600 16659337 20793771 16659474 20793942 16659611 20794113 16659748 20794284 16659885 20794455 16660022 20794626 16660159 20794797 16660296 20794968 16660433 20795139 16660570 20795310 16660707 20795481 16660844 20795652 16660981 20795823 16661118 20795994 16661255 20796165 16661392 20796336 16661529 20796507 16661666 20796678 16661803 20796849 16661940 20797020 16662077 20797191 16662214 20797362 16662351 20797533 16662488 20797704 16662625 20797875 16662762 20798046 16662899 20798217 16663036 20798388 16663173 20798559 16663310 20798730 16663447 20798901 16663584 20799072 16663721 20799243 16663858 20799414 16663995 20799585 16664132 20799756 16664269 20799927 16664406 20800098 16664543 20800269 16664680 20800440 16664817 20800611 16664954 20800782 16665091 20800953 16665228 20801124 16665365 20801295 16665502 20801466 16665639 20801637 16665776 20801808 16665913 20801979 16666050 20802150 16666187 20802321 16666324 20802492 16666461 20802663 16666598 20802834 16666735 20803005 16666872 20803176 16667009 20803347 16667146 20803518 16667283 20803689 16667420 20803860 16667557 20804031 16667694 20804202 16667831 20804373 16667968 20804544 16668105 20804715 16668242 20804886 16668379 20805057 16668516 20805228 16668653 20805399 16668790 20805570 16668927 20805741 16669064 20805912 16669201 20806083 16669338 20806254 16669475 20806425 16669612 20806596 16669749 20806767 16669886 20806938 16670023 20807109 16670160 20807280 16670297 20807451 16670434 20807622 16670571 20807793 16670708 20807964 16670845 20808135 16670982 20808306 16671119 20808477 16671256 20808648 16671393 20808819 16671530 20808990 16671667 20809161 16671804 20809332 16671941 20809503 16672078 20809674 16672215 20809845 16672352 20810016 16672489 20810187 16672626 20810358 16672763 20810529 16672900 20810700 16673037 20810871 16673174 20811042 16673311 20811213 16673448 20811384 16673585 20811555 16673722 20811726 16673859 20811897 16673996 20812068 16674133 20812239 16674270 20812410 16674407 20812581 16674544 20812752 16674681 20812923 16674818 20813094 16674955 20813265 16675092 20813436 16675229 20813607 16675366 20813778 16675503 20813949 16675640 20814120 16675777 20814291 16675914 20814462 16676051 20814633 16676188 20814804 16676325 20814975 16676462 20815146 16676599 20815317 16676736 20815488 16676873 20815659 16677010 20815830 16677147 20816001 16677284 20816172 16677421 20816343 16677558 20816514 16677695 20816685 16677832 20816856 16677969 20817027 16678106 20817198 16678243 20817369 16678380 20817540 16678517 20817711 16678654 20817882 16678791 20818053 16678928 20818224 16679065 20818395 16679202 20818566 16679339 20818737 16679476 20818908 16679613 20819079 16679750 20819250 16679887 20819421 16680024 20819592 16680161 20819763 16680298 20819934 16680435 20820105 16680572 20820276 16680709 20820447 16680846 20820618 16680983 20820789 16681120 20820960 16681257 20821131 16681394 20821302 16681531 20821473 16681668 20821644 16681805 20821815 16681942 20821986 16682079 20822157 16682216 20822328 16682353 20822499 16682490 20822670 16682627 20822841 16682764 20823012 16682901 20823183 16683038 20823354 16683175 20823525 16683312 20823696 16683449 20823867 16683586 20824038 16683723 20824209 16683860 20824380 16683997 20824551 16684134 20824722 16684271 20824893 16684408 20825064 16684545 20825235 16684682 20825406 16684819 20825577 16684956 20825748 16685093 20825919 16685230 20826090 16685367 20826261 16685504 20826432 16685641 20826603 16685778 20826774 16685915 20826945 16686052 20827116 16686189 20827287 16686326 20827458 16686463 20827629 16686600 20827800 16686737 20827971 16686874 20828142 16687011 20828313 16687148 20828484 16687285 20828655 16687422 20828826 16687559 20828997 16687696 20829168 16687833 20829339 16687970 20829510 16688107 20829681 16688244 20829852 16688381 20830023 16688518 20830194 16688655 20830365 16688792 20830536 16688929 20830707 16689066 20830878 16689203 20831049 16689340 20831220 16689477 20831391 16689614 20831562 16689751 20831733 16689888 20831904 16690025 20832075 16690162 20832246 16690299 20832417 16690436 20832588 16690573 20832759 16690710 20832930 16690847 20833101 16690984 20833272 16691121 20833443 16691258 20833614 16691395 20833785 16691532 20833956 16691669 20834127 16691806 20834298 16691943 20834469 16692080 20834640 16692217 20834811 16692354 20834982 16692491 20835153 16692628 20835324 16692765 20835495 16692902 20835666 16693039 20835837 16693176 20836008 16693313 20836179 16693450 20836350 16693587 20836521 16693724 20836692 16693861 20836863 16693998 20837034 16694135 20837205 16694272 20837376 16694409 20837547 16694546 20837718 16694683 20837889 16694820 20838060 16694957 20838231 16695094 20838402 16695231 20838573 16695368 20838744 16695505 20838915 16695642 20839086 16695779 20839257 16695916 20839428 16696053 20839599 16696190 20839770 16696327 20839941 16696464 20840112 16696601 20840283 16696738 20840454 16696875 20840625 16697012 20840796 16697149 20840967 16697286 20841138 16697423 20841309 16697560 20841480 16697697 20841651 16697834 20841822 16697971 20841993 16698108 20842164 16698245 20842335 16698382 20842506 16698519 20842677 16698656 20842848 16698793 20843019 16698930 20843190 16699067 20843361 16699204 20843532 16699341 20843703 16699478 20843874 16699615 20844045 16699752 20844216 16699889 20844387 16700026 20844558 16700163 20844729 16700300 20844900 16700437 20845071 16700574 20845242 16700711 20845413 16700848 20845584 16700985 20845755 16701122 20845926 16701259 20846097 16701396 20846268 16701533 20846439 16701670 20846610 16701807 20846781 16701944 20846952 16702081 20847123 16702218 20847294 16702355 20847465 16702492 20847636 16702629 20847807 16702766 20847978
1000 40961900 0 40961900 51127627 40962037 51127798 40962174 51127969 40962311 51128140 40962448 51128311 40962585 51128482 40962722 51128653 40962859 51128824 40962996 51128995 40963133 51129166 40963270 51129337 40963407 51129508 40963544 51129679 40963681 51129850 40963818 51130021 40963955 51130192 40964092 51130363 40964229 51130534 40964366 51130705 40964503 51130876 40964640 51131047 40964777 51131218 40964914 51131389 40965051 51131560 40965188 51131731 40965325 51131902 40965462 51132073 40965599 51132244 40965736 51132415 40965873 51132586 40966010 51132757 40966147 51132928 40966284 51133099 40966421 51133270 40966558 51133441 40966695 51133612 40966832 51133783 40966969 51133954 40967106 51134125 40967243 51134296 40967380 51134467 40967517 51134638 40967654 51134809 40967791 51134980 40967928 51135151 40968065 51135322 40968202 51135493 40968339 51135664 40968476 51135835 40968613 51136006 40968750 51136177 40968887 51136348 40969024 51136519 40969161 51136690 40969298 51136861 40969435 51137032 40969572 51137203 40969709 51137374 40969846 51137545 40969983 51137716 40970120 51137887 40970257 51138058 40970394 51138229 40970531 51138400 40970668 51138571 40970805 51138742 40970942 51138913 40971079 51139084 40971216 51139255 40971353 51139426 40971490 51139597 40971627 51139768 40971764 51139939 40971901 51140110 40972038 51140281 40972175 51140452 40972312 51140623 40972449 51140794 40972586 51140965 40972723 51141136 40972860 51141307 40972997 51141478 40973134 51141649 40973271 51141820 40973408 51141991 40973545 51142162 40973682 51142333 40973819 51142504 40973956 51142675 40974093 51142846 40974230 51143017 40974367 51143188 40974504 51143359 40974641 51143530 40974778 51143701 40974915 51143872 40975052 51144043 40975189 51144214 40975326 51144385 40975463 51144556 40975600 51144727 40975737 51144898 40975874 51145069 40976011 51145240 40976148 51145411 40976285 51145582 40976422 51145753 40976559 51145924 40976696 51146095 40976833 51146266 40976970 51146437 40977107 51146608 40977244 51146779 40977381 51146950 40977518 51147121 40977655 51147292 40977792 51147463 40977929 51147634 40978066 51147805 40978203 51147976 40978340 51148147 40978477 51148318 40978614 51148489 40978751 51148660 40978888 51148831 40979025 51149002 40979162 51149173 40979299 51149344 40979436 51149515 40979573 51149686 40979710 51149857 40979847 51150028 40979984 51150199 40980121 51150370 40980258 51150541 40980395 51150712 40980532 51150883 40980669 51151054 40980806 51151225 40980943 51151396 40981080 51151567 40981217 51151738 40981354 51151909 40981491 51152080 40981628 51152251 40981765 51152422 40981902 51152593 40982039 51152764 40982176 51152935 40982313 51153106 40982450 51153277 40982587 51153448 40982724 51153619 40982861 51153790 40982998 51153961 40983135 51154132 40983272 51154303 40983409 51154474 40983546 51154645 40983683 51154816 40983820 51154987 40983957 51155158 40984094 51155329 40984231 51155500 40984368 51155671 40984505 51155842 40984642 51156013 40984779 51156184 40984916 51156355 40985053 51156526 40985190 51156697 40985327 51156868 40985464 51157039 40985601 51157210 40985738 51157381 40985875 51157552 40986012 51157723 40986149 51157894 40986286 51158065 40986423 51158236 40986560 51158407 40986697 51158578 40986834 51158749 40986971 51158920 40987108 51159091 40987245 51159262 40987382 51159433 40987519 51159604 40987656 51159775 40987793 51159946 40987930 51160117 40988067 51160288 40988204 51160459 40988341 51160630 40988478 51160801 40988615 51160972 40988752 51161143 40988889 51161314 40989026 51161485 40989163 51161656 40989300 51161827 40989437 51161998 40989574 51162169 40989711 51162340 40989848 51162511 40989985 51162682 40990122 51162853 40990259 51163024 40990396 51163195 40990533 51163366 40990670 51163537 40990807 51163708 40990944 51163879 40991081 51164050 40991218 51164221 40991355 51164392 40991492 51164563 40991629 51164734 40991766 51164905 40991903 51165076 40992040 51165247 40992177 51165418 40992314 51165589 40992451 51165760 40992588 51165931 40992725 51166102 40992862 51166273 40992999 51166444 40993136 51166615 40993273 51166786 40993410 51166957 40993547 51167128 40993684 51167299 40993821 51167470 40993958 51167641 40994095 51167812 40994232 51167983 40994369 51168154 40994506 51168325 40994643 51168496 40994780 51168667 40994917 51168838 40995054 51169009 40995191 51169180 40995328 51169351 40995465 51169522 40995602 51169693 40995739 51169864 40995876 51170035 40996013 51170206 40996150 51170377 40996287 51170548 40996424 51170719 40996561 51170890 40996698 51171061 40996835 51171232 40996972 51171403 40997109 51171574 40997246 51171745 40997383 51171916 40997520 51172087 40997657 51172258 40997794 51172429 40997931 51172600 40998068 51172771 40998205 51172942 40998342 51173113 40998479 51173284 40998616 51173455 40998753 51173626 40998890 51173797 40999027 51173968 40999164 51174139 40999301 51174310 40999438 51174481 40999575 51174652 40999712 51174823 40999849 51174994 40999986 51175165 41000123 51175336 41000260 51175507 41000397 51175678 41000534 51175849 41000671 51176020 41000808 51176191 41000945 51176362 41001082 51176533 41001219 51176704 41001356 51176875 41001493 51177046 41001630 51177217 41001767 51177388 41001904 51177559 41002041 51177730 41002178 51177901 41002315 51178072 41002452 51178243 41002589 51178414 41002726 51178585 41002863 51178756 41003000 51178927 41003137 51179098 41003274 51179269 41003411 51179440 41003548 51179611 41003685 51179782 41003822 51179953 41003959 51180124 41004096 51180295 41004233 51180466 41004370 51180637 41004507 51180808 41004644 51180979 41004781 51181150 41004918 51181321 41005055 51181492 41005192 51181663 41005329 51181834 41005466 51182005 41005603 51182176 41005740 51182347 41005877 51182518 41006014 51182689 41006151 51182860 41006288 51183031 41006425 51183202 41006562 51183373 41006699 51183544 41006836 51183715 41006973 51183886 41007110 51184057 41007247 51184228 41007384 51184399 41007521 51184570 41007658 51184741 41007795 51184912 41007932 51185083 41008069 51185254 41008206 51185425 41008343 51185596 41008480 51185767 41008617 51185938 41008754 51186109 41008891 51186280 41009028 51186451 41009165 51186622 41009302 51186793 41009439 51186964 41009576 51187135 41009713 51187306 41009850 51187477 41009987 51187648 41010124 51187819 41010261 51187990 41010398 51188161 41010535 51188332 41010672 51188503 41010809 51188674 41010946 51188845 41011083 51189016 41011220 51189187 41011357 51189358 41011494 51189529 41011631 51189700 41011768 51189871 41011905 51190042 41012042 51190213 41012179 51190384 41012316 51190555 41012453 51190726 41012590 51190897 41012727 51191068 41012864 51191239 41013001 51191410 41013138 51191581 41013275 51191752 41013412 51191923 41013549 51192094 41013686 51192265 41013823 51192436 41013960 51192607 41014097 51192778 41014234 51192949 41014371 51193120 41014508 51193291 41014645 51193462 41014782 51193633 41014919 51193804 41015056 51193975 41015193 51194146 41015330 51194317 41015467 51194488 41015604 51194659 41015741 51194830 41015878 51195001 41016015 51195172 41016152 51195343 41016289 51195514 41016426 51195685 41016563 51195856 41016700 51196027 41016837 51196198 41016974 51196369 41017111 51196540 41017248 51196711 41017385 51196882 41017522 51197053 41017659 51197224 41017796 51197395 41017933 51197566 41018070 51197737 41018207 51197908 41018344 51198079 41018481 51198250 41018618 51198421 41018755 51198592 41018892 51198763 41019029 51198934 41019166 51199105 41019303 51199276 41019440 51199447 41019577 51199618 41019714 51199789 41019851 51199960 41019988 51200131 41020125 51200302 41020262 51200473 41020399 51200644 41020536 51200815 41020673 51200986 41020810 51201157 41020947 51201328 41021084 51201499 41021221 51201670 41021358 51201841 41021495 51202012 41021632 51202183 41021769 51202354 41021906 51202525 41022043 51202696 41022180 51202867 41022317 51203038 41022454 51203209 41022591 51203380 41022728 51203551 41022865 51203722 41023002 51203893 41023139 51204064 41023276 51204235 41023413 51204406 41023550 51204577 41023687 51204748 41023824 51204919 41023961 51205090 41024098 51205261 41024235 51205432 41024372 51205603 41024509 51205774 41024646 51205945 41024783 51206116 41024920 51206287 41025057 51206458 41025194 51206629 41025331 51206800 41025468 51206971 41025605 51207142 41025742 51207313 41025879 51207484 41026016 51207655 41026153 51207826 41026290 51207997 41026427 51208168 41026564 51208339 41026701 51208510 41026838 51208681 41026975 51208852 41027112 51209023 41027249 51209194 41027386 51209365 41027523 51209536 41027660 51209707 41027797 51209878 41027934 51210049 41028071 51210220 41028208 51210391 41028345 51210562 41028482 51210733 41028619 51210904 41028756 51211075 41028893 51211246 41029030 51211417 41029167 51211588 41029304 51211759 41029441 51211930 41029578 51212101 41029715 51212272 41029852 51212443 41029989 51212614 41030126 51212785 41030263 51212956 41030400 51213127 41030537 51213298 41030674 51213469 41030811 51213640 41030948 51213811 41031085 51213982 41031222 51214153 41031359 51214324 41031496 51214495 41031633 51214666 41031770 51214837 41031907 51215008 41032044 51215179 41032181 51215350 41032318 51215521 41032455 51215692 41032592 51215863 41032729 51216034 41032866 51216205 41033003 51216376 41033140 51216547 41033277 51216718 41033414 51216889 41033551 51217060 41033688 51217231 41033825 51217402 41033962 51217573 41034099 51217744 41034236 51217915 41034373 51218086 41034510 51218257 41034647 51218428 41034784 51218599 41034921 51218770 41035058 51218941 41035195 51219112 41035332 51219283 41035469 51219454 41035606 51219625 41035743 51219796 41035880 51219967 41036017 51220138 41036154 51220309 41036291 51220480 41036428 51220651 41036565 51220822 41036702 51220993 41036839 51221164 41036976 51221335 41037113 51221506 41037250 51221677 41037387 51221848 41037524 51222019 41037661 51222190 41037798 51222361 41037935 51222532 41038072 51222703 41038209 51222874 41038346 51223045 41038483 51223216 41038620 51223387 41038757 51223558 41038894 51223729 41039031 51223900 41039168 51224071 41039305 51224242 41039442 51224413 41039579 51224584 41039716 51224755 41039853 51224926 41039990 51225097 41040127 51225268 41040264 51225439 41040401 51225610 41040538 51225781 41040675 51225952 41040812 51226123 41040949 51226294 41041086 51226465 41041223 51226636 41041360 51226807 41041497 51226978 41041634 51227149 41041771 51227320 41041908 51227491 41042045 51227662 41042182 51227833 41042319 51228004 41042456 51228175 41042593 51228346 41042730 51228517 41042867 51228688 41043004 51228859 41043141 51229030 41043278 51229201 41043415 51229372 41043552 51229543 41043689 51229714 41043826 51229885 41043963 51230056 41044100 51230227 41044237 51230398 41044374 51230569 41044511 51230740 41044648 51230911 41044785 51231082 41044922 51231253 41045059 51231424 41045196 51231595 41045333 51231766 41045470 51231937 41045607 51232108 41045744 51232279 41045881 51232450 41046018 51232621 41046155 51232792 41046292 51232963 41046429 51233134 41046566 51233305 41046703 51233476 41046840 51233647 41046977 51233818 41047114 51233989 41047251 51234160 41047388 51234331 41047525 51234502 41047662 51234673 41047799 51234844 41047936 51235015 41048073 51235186 41048210 51235357 41048347 51235528 41048484 51235699 41048621 51235870 41048758 51236041 41048895 51236212 41049032 51236383 41049169 51236554 41049306 51236725 41049443 51236896 41049580 51237067 41049717 51237238 41049854 51237409 41049991 51237580 41050128 51237751 41050265 51237922 41050402 51238093 41050539 51238264 41050676 51238435 41050813 51238606 41050950 51238777 41051087 51238948 41051224 51239119 41051361 51239290 41051498 51239461 41051635 51239632 41051772 51239803 41051909 51239974 41052046 51240145 41052183 51240316 41052320 51240487 41052457 51240658 41052594 51240829 41052731 51241000 41052868 51241171 41053005 51241342 41053142 51241513 41053279 51241684 41053416 51241855 41053553 51242026 41053690 51242197 41053827 51242368 41053964 51242539 41054101 51242710 41054238 51242881 41054375 51243052 41054512 51243223 41054649 51243394 41054786 51243565 41054923 51243736 41055060 51243907 41055197 51244078 41055334 51244249 41055471 51244420 41055608 51244591 41055745 51244762 41055882 51244933 41056019 51245104 41056156 51245275 41056293 51245446 41056430 51245617 41056567 51245788 41056704 51245959 41056841 51246130 41056978 51246301 41057115 51246472 41057252 51246643 41057389 51246814 41057526 51246985 41057663 51247156 41057800 51247327 41057937 51247498 41058074 51247669 41058211 51247840 41058348 51248011 41058485 51248182 41058622 51248353 41058759 51248524 41058896 51248695 41059033 51248866 41059170 51249037 41059307 51249208 41059444 51249379 41059581 51249550 41059718 51249721 41059855 51249892 41059992 51250063 41060129 51250234 41060266 51250405 41060403 51250576 41060540 51250747 41060677 51250918 41060814 51251089 41060951 51251260 41061088 51251431 41061225 51251602 41061362 51251773 41061499 51251944 41061636 51252115 41061773 51252286 41061910 51252457 41062047 51252628 41062184 51252799 41062321 51252970 41062458 51253141 41062595 51253312 41062732 51253483 41062869 51253654 41063006 51253825 41063143 51253996 41063280 51254167 41063417 51254338 41063554 51254509 41063691 51254680 41063828 51254851 41063965 51255022 41064102 51255193 41064239 51255364 41064376 51255535 41064513 51255706 41064650 51255877 41064787 51256048 41064924 51256219 41065061 51256390 41065198 51256561 41065335 51256732 41065472 51256903 41065609 51257074 41065746 51257245 41065883 51257416 41066020 51257587 41066157 51257758 41066294 51257929 41066431 51258100 41066568 51258271 41066705 51258442 41066842 51258613 41066979 51258784 41067116 51258955 41067253 51259126 41067390 51259297 41067527 51259468 41067664 51259639 41067801 51259810 41067938 51259981 41068075 51260152 41068212 51260323 41068349 51260494 41068486 51260665 41068623 51260836 41068760 51261007 41068897 51261178 41069034 51261349 41069171 51261520 41069308 51261691 41069445 51261862 41069582 51262033 41069719 51262204 41069856 51262375 41069993 51262546 41070130 51262717 41070267 51262888 41070404 51263059 41070541 51263230 41070678 51263401 41070815 51263572 41070952 51263743 41071089 51263914 41071226 51264085 41071363 51264256 41071500 51264427 41071637 51264598 41071774 51264769 41071911 51264940 41072048 51265111 41072185 51265282 41072322 51265453 41072459 51265624 41072596 51265795 41072733 51265966 41072870 51266137 41073007 51266308 41073144 51266479 41073281 51266650 41073418 51266821 41073555 51266992 41073692 51267163 41073829 51267334 41073966 51267505 41074103 51267676 41074240 51267847 41074377 51268018 41074514 51268189 41074651 51268360 41074788 51268531 41074925 51268702 41075062 51268873 41075199 51269044 41075336 51269215 41075473 51269386 41075610 51269557 41075747 51269728 41075884 51269899 41076021 51270070 41076158 51270241 41076295 51270412 41076432 51270583 41076569 51270754 41076706 51270925 41076843 51271096 41076980 51271267 41077117 51271438 41077254 51271609 41077391 51271780 41077528 51271951 41077665 51272122 41077802 51272293 41077939 51272464 41078076 51272635 41078213 51272806 41078350 51272977 41078487 51273148 41078624 51273319 41078761 51273490 41078898 51273661 41079035 51273832 41079172 51274003 41079309 51274174 41079446 51274345 41079583 51274516 41079720 51274687 41079857 51274858 41079994 51275029 41080131 51275200 41080268 51275371 41080405 51275542 41080542 51275713 41080679 51275884 41080816 51276055 41080953 51276226 41081090 51276397 41081227 51276568 41081364 51276739 41081501 51276910 41081638 51277081 41081775 51277252 41081912 51277423 41082049 51277594 41082186 51277765 41082323 51277936 41082460 51278107 41082597 51278278 41082734 51278449 41082871 51278620 41083008 51278791 41083145 51278962 41083282 51279133 41083419 51279304 41083556 51279475 41083693 51279646 41083830 51279817 41083967 51279988 41084104 51280159 41084241 51280330 41084378 51280501 41084515 51280672 41084652 51280843 41084789 51281014 41084926 51281185 41085063 51281356 41085200 51281527 41085337 51281698 41085474 51281869 41085611 51282040 41085748 51282211 41085885 51282382 41086022 51282553 41086159 51282724 41086296 51282895 41086433 51283066 41086570 51283237 41086707 51283408 41086844 51283579 41086981 51283750 41087118 51283921 41087255 51284092 41087392 51284263 41087529 51284434 41087666 51284605 41087803 51284776 41087940 51284947 41088077 51285118 41088214 51285289 41088351 51285460 41088488 51285631 41088625 51285802 41088762 51285973 41088899 51286144 41089036 51286315 41089173 51286486 41089310 51286657 41089447 51286828 41089584 51286999 41089721 51287170 41089858 51287341 41089995 51287512 41090132 51287683 41090269 51287854 41090406 51288025 41090543 51288196 41090680 51288367 41090817 51288538 41090954 51288709 41091091 51288880 41091228 51289051 41091365 51289222 41091502 51289393 41091639 51289564 41091776 51289735 41091913 51289906 41092050 51290077 41092187 51290248 41092324 51290419 41092461 51290590 41092598 51290761 41092735 51290932 41092872 51291103 41093009 51291274 41093146 51291445 41093283 51291616 41093420 51291787 41093557 51291958 41093694 51292129 41093831 51292300 41093968 51292471 41094105 51292642 41094242 51292813 41094379 51292984 41094516 51293155 41094653 51293326 41094790 51293497 41094927 51293668 41095064 51293839 41095201 51294010 41095338 51294181 41095475 51294352 41095612 51294523 41095749 51294694 41095886 51294865 41096023 51295036 41096160 51295207 41096297 51295378 41096434 51295549 41096571 51295720 41096708 51295891 41096845 51296062 41096982 51296233 41097119 51296404 41097256 51296575 41097393 51296746 41097530 51296917 41097667 51297088 41097804 51297259 41097941 51297430 41098078 51297601 41098215 51297772 41098352 51297943 41098489 51298114 41098626 51298285
1000 28056778 0 28056778 35019774 28056915 35019945 28057052 35020116 28057189 35020287 28057326 35020458 28057463 35020629 28057600 35020800 28057737 35020971 28057874 35021142 28058011 35021313 28058148 35021484 28058285 35021655 28058422 35021826 28058559 35021997 28058696 35022168 28058833 35022339 28058970 35022510 28059107 35022681 28059244 35022852 28059381 35023023 28059518 35023194 28059655 35023365 28059792 35023536 28059929 35023707 28060066 35023878 28060203 35024049 28060340 35024220 28060477 35024391 28060614 35024562 28060751 35024733 28060888 35024904 28061025 35025075 28061162 35025246 28061299 35025417 28061436 35025588 28061573 35025759 28061710 35025930 28061847 35026101 28061984 35026272 28062121 35026443 28062258 35026614 28062395 35026785 28062532 35026956 28062669 35027127 28062806 35027298 28062943 35027469 28063080 35027640 28063217 35027811 28063354 35027982 28063491 35028153 28063628 35028324 28063765 35028495 28063902 35028666 28064039 35028837 28064176 35029008 28064313 35029179 28064450 35029350 28064587 35029521 28064724 35029692 28064861 35029863 28064998 35030034 28065135 35030205 28065272 35030376 28065409 35030547 28065546 35030718 28065683 35030889 28065820 35031060 28065957 35031231 28066094 35031402 28066231 35031573 28066368 35031744 28066505 35031915 28066642 35032086 28066779 35032257 28066916 35032428 28067053 35032599 28067190 35032770 28067327 35032941 28067464 35033112 28067601 35033283 28067738 35033454 28067875 35033625 28068012 35033796 28068149 35033967 28068286 35034138 28068423 35034309 28068560 35034480 28068697 35034651 28068834 35034822 28068971 35034993 28069108 35035164 28069245 35035335 28069382 35035506 28069519 35035677 28069656 35035848 28069793 35036019 28069930 35036190 28070067 35036361 28070204 35036532 28070341 35036703 28070478 35036874 28070615 35037045 28070752 35037216 28070889 35037387 28071026 35037558 28071163 35037729 28071300 35037900 28071437 35038071 28071574 35038242 28071711 35038413 28071848 35038584 28071985 35038755 28072122 35038926 28072259 35039097 28072396 35039268 28072533 35039439 28072670 35039610 28072807 35039781 28072944 35039952 28073081 35040123 28073218 35040294 28073355 35040465 28073492 35040636 28073629 35040807 28073766 35040978 28073903 35041149 28074040 35041320 28074177 35041491 28074314 35041662 28074451 35041833 28074588 35042004 28074725 35042175 28074862 35042346 28074999 35042517 28075136 35042688 28075273 35042859 28075410 35043030 28075547 35043201 28075684 35043372 28075821 35043543 28075958 35043714 28076095 35043885 28076232 35044056 28076369 35044227 28076506 35044398 28076643 35044569 28076780 35044740 28076917 35044911 28077054 35045082 28077191 35045253 28077328 35045424 28077465 35045595 28077602 35045766 28077739 35045937 28077876 35046108 28078013 35046279 28078150 35046450 28078287 35046621 28078424 35046792 28078561 35046963 28078698 35047134 28078835 35047305 28078972 35047476 28079109 35047647 28079246 35047818 28079383 35047989 28079520 35048160 28079657 35048331 28079794 35048502 28079931 35048673 28080068 35048844 28080205 35049015 28080342 35049186 28080479 35049357 28080616 35049528 28080753 35049699 28080890 35049870 28081027 35050041 28081164 35050212 28081301 35050383 28081438 35050554 28081575 35050725 28081712 35050896 28081849 35051067 28081986 35051238 28082123 35051409 28082260 35051580 28082397 35051751 28082534 35051922 28082671 35052093 28082808 35052264 28082945 35052435 28083082 35052606 28083219 35052777 28083356 35052948 28083493 35053119 28083630 35053290 28083767 35053461 28083904 35053632 28084041 35053803 28084178 35053974 28084315 35054145 28084452 35054316 28084589 35054487 28084726 35054658 28084863 35054829 28085000 35055000 28085137 35055171 28085274 35055342 28085411 35055513 28085548 35055684 28085685 35055855 28085822 35056026 28085959 35056197 28086096 35056368 28086233 35056539 28086370 35056710 28086507 35056881 28086644 35057052 28086781 35057223 28086918 35057394 28087055 35057565 28087192 35057736 28087329 35057907 28087466 35058078 28087603 35058249 28087740 35058420 28087877 35058591 28088014 35058762 28088151 35058933 28088288 35059104 28088425 35059275 28088562 35059446 28088699 35059617 28088836 35059788 28088973 35059959 28089110 35060130 28089247 35060301 28089384 35060472 28089521 35060643 28089658 35060814 28089795 35060985 28089932 35061156 28090069 35061327 28090206 35061498 28090343 35061669 28090480 35061840 28090617 35062011 28090754 35062182 28090891 35062353 28091028 35062524 28091165 35062695 28091302 35062866 28091439 35063037 28091576 35063208 28091713 35063379 28091850 35063550 28091987 35063721 28092124 35063892 28092261 35064063 28092398 35064234 28092535 35064405 28092672 35064576 28092809 35064747 28092946 35064918 28093083 35065089 28093220 35065260 28093357 35065431 28093494 35065602 28093631 35065773 28093768 35065944 28093905 35066115 28094042 35066286 28094179 35066457 28094316 35066628 28094453 35066799 28094590 35066970 28094727 35067141 28094864 35067312 28095001 35067483 28095138 35067654 28095275 35067825 28095412 35067996 28095549 35068167 28095686 35068338 28095823 35068509 28095960 35068680 28096097 35068851 28096234 35069022 28096371 35069193 28096508 35069364 28096645 35069535 28096782 35069706 28096919 35069877 28097056 35070048 28097193 35070219 28097330 35070390 28097467 35070561 28097604 35070732 28097741 35070903 28097878 35071074 28098015 35071245 28098152 35071416 28098289 35071587 28098426 35071758 28098563 35071929 28098700 35072100 28098837 35072271 28098974 35072442 28099111 35072613 28099248 35072784 28099385 35072955 28099522 35073126 28099659 35073297 28099796 35073468 28099933 35073639 28100070 35073810 28100207 35073981 28100344 35074152 28100481 35074323 28100618 35074494 28100755 35074665 28100892 35074836 28101029 35075007 28101166 35075178 28101303 35075349 28101440 35075520 28101577 35075691 28101714 35075862 28101851 35076033 28101988 35076204 28102125 35076375 28102262 35076546 28102399 35076717 28102536 35076888 28102673 35077059 28102810 35077230 28102947 35077401 28103084 35077572 28103221 35077743 28103358 35077914 28103495 35078085 28103632 35078256 28103769 35078427 28103906 35078598 28104043 35078769 28104180 35078940 28104317 35079111 28104454 35079282 28104591 35079453 28104728 35079624 28104865 35079795 28105002 35079966 28105139 35080137 28105276 35080308 28105413 35080479 28105550 35080650 28105687 35080821 28105824 35080992 28105961 35081163 28106098 35081334 28106235 35081505 28106372 35081676 28106509 35081847 28106646 35082018 28106783 35082189 28106920 35082360 28107057 35082531 28107194 35082702 28107331 35082873 28107468 35083044 28107605 35083215 28107742 35083386 28107879 35083557 28108016 35083728 28108153 35083899 28108290 35084070 28108427 35084241 28108564 35084412 28108701 35084583 28108838 35084754 28108975 35084925 28109112 35085096 28109249 35085267 28109386 35085438 28109523 35085609 28109660 35085780 28109797 35085951 28109934 35086122 28110071 35086293 28110208 35086464 28110345 35086635 28110482 35086806 28110619 35086977 28110756 35087148 28110893 35087319 28111030 35087490 28111167 35087661 28111304 35087832 28111441 35088003 28111578 35088174 28111715 35088345 28111852 35088516 28111989 35088687 28112126 35088858 28112263 35089029 28112400 35089200 28112537 35089371 28112674 35089542 28112811 35089713 28112948 35089884 28113085 35090055 28113222 35090226 28113359 35090397 28113496 35090568 28113633 35090739 28113770 35090910 28113907 35091081 28114044 35091252 28114181 35091423 28114318 35091594 28114455 35091765 28114592 35091936 28114729 35092107 28114866 35092278 28115003 35092449 28115140 35092620 28115277 35092791 28115414 35092962 28115551 35093133 28115688 35093304 28115825 35093475 28115962 35093646 28116099 35093817 28116236 35093988 28116373 35094159 28116510 35094330 28116647 35094501 28116784 35094672 28116921 35094843 28117058 35095014 28117195 35095185 28117332 35095356 28117469 35095527 28117606 35095698 28117743 35095869 28117880 35096040 28118017 35096211 28118154 35096382 28118291 35096553 28118428 35096724 28118565 35096895 28118702 35097066 28118839 35097237 28118976 35097408 28119113 35097579 28119250 35097750 28119387 35097921 28119524 35098092 28119661 35098263 28119798 35098434 28119935 35098605 28120072 35098776 28120209 35098947 28120346 35099118 28120483 35099289 28120620 35099460 28120757 35099631 28120894 35099802 28121031 35099973 28121168 35100144 28121305 35100315 28121442 35100486 28121579 35100657 28121716 35100828 28121853 35100999 28121990 35101170 28122127 35101341 28122264 35101512 28122401 35101683 28122538 35101854 28122675 35102025 28122812 35102196 28122949 35102367 28123086 35102538 28123223 35102709 28123360 35102880 28123497 35103051 28123634 35103222 28123771 35103393 28123908 35103564 28124045 35103735 28124182 35103906 28124319 35104077 28124456 35104248 28124593 35104419 28124730 35104590 28124867 35104761 28125004 35104932 28125141 35105103 28125278 35105274 28125415 35105445 28125552 35105616 28125689 35105787 28125826 35105958 28125963 35106129 28126100 35106300 28126237 35106471 28126374 35106642 28126511 35106813 28126648 35106984 28126785 35107155 28126922 35107326 28127059 35107497 28127196 35107668 28127333 35107839 28127470 35108010 28127607 35108181 28127744 35108352 28127881 35108523 28128018 35108694 28128155 35108865 28128292 35109036 28128429 35109207 28128566 35109378 28128703 35109549 28128840 35109720 28128977 35109891 28129114 35110062 28129251 35110233 28129388 35110404 28129525 35110575 28129662 35110746 28129799 35110917 28129936 35111088 28130073 35111259 28130210 35111430 28130347 35111601 28130484 35111772 28130621 35111943 28130758 35112114 28130895 35112285 28131032 35112456 28131169 35112627 28131306 35112798 28131443 35112969 28131580 35113140 28131717 35113311 28131854 35113482 28131991 35113653 28132128 35113824 28132265 35113995 28132402 35114166 28132539 35114337 28132676 35114508 28132813 35114679 28132950 35114850 28133087 35115021 28133224 35115192 28133361 35115363 28133498 35115534 28133635 35115705 28133772 35115876 28133909 35116047 28134046 35116218 28134183 35116389 28134320 35116560 28134457 35116731 28134594 35116902 28134731 35117073 28134868 35117244 28135005 35117415 28135142 35117586 28135279 35117757 28135416 35117928 28135553 35118099 28135690 35118270 28135827 35118441 28135964 35118612 28136101 35118783 28136238 35118954 28136375 35119125 28136512 35119296 28136649 35119467 28136786 35119638 28136923 35119809 28137060 35119980 28137197 35120151 28137334 35120322 28137471 35120493 28137608 35120664 28137745 35120835 28137882 35121006 28138019 35121177 28138156 35121348 28138293 35121519 28138430 35121690 28138567 35121861 28138704 35122032 28138841 35122203 28138978 35122374 28139115 35122545 28139252 35122716 28139389 35122887 28139526 35123058 28139663 35123229 28139800 35123400 28139937 35123571 28140074 35123742 28140211 35123913 28140348 35124084 28140485 35124255 28140622 35124426 28140759 35124597 28140896 35124768 28141033 35124939 28141170 35125110 28141307 35125281 28141444 35125452 28141581 35125623 28141718 35125794 28141855 35125965 28141992 35126136 28142129 35126307 28142266 35126478 28142403 35126649 28142540 35126820 28142677 35126991 28142814 35127162 28142951 35127333 28143088 35127504 28143225 35127675 28143362 35127846 28143499 35128017 28143636 35128188 28143773 35128359 28143910 35128530 28144047 35128701 28144184 35128872 28144321 35129043 28144458 35129214 28144595 35129385 28144732 35129556 28144869 35129727 28145006 35129898 28145143 35130069 28145280 35130240 28145417 35130411 28145554 35130582 28145691 35130753 28145828 35130924 28145965 35131095 28146102 35131266 28146239 35131437 28146376 35131608 28146513 35131779 28146650 35131950 28146787 35132121 28146924 35132292 28147061 35132463 28147198 35132634 28147335 35132805 28147472 35132976 28147609 35133147 28147746 35133318 28147883 35133489 28148020 35133660 28148157 35133831 28148294 35134002 28148431 35134173 28148568 35134344 28148705 35134515 28148842 35134686 28148979 35134857 28149116 35135028 28149253 35135199 28149390 35135370 28149527 35135541 28149664 35135712 28149801 35135883 28149938 35136054 28150075 35136225 28150212 35136396 28150349 35136567 28150486 35136738 28150623 35136909 28150760 35137080 28150897 35137251 28151034 35137422 28151171 35137593 28151308 35137764 28151445 35137935 28151582 35138106 28151719 35138277 28151856 35138448 28151993 35138619 28152130 35138790 28152267 35138961 28152404 35139132 28152541 35139303 28152678 35139474 28152815 35139645 28152952 35139816 28153089 35139987 28153226 35140158 28153363 35140329 28153500 35140500 28153637 35140671 28153774 35140842 28153911 35141013 28154048 35141184 28154185 35141355 28154322 35141526 28154459 35141697 28154596 35141868 28154733 35142039 28154870 35142210 28155007 35142381 28155144 35142552 28155281 35142723 28155418 35142894 28155555 35143065 28155692 35143236 28155829 35143407 28155966 35143578 28156103 35143749 28156240 35143920 28156377 35144091 28156514 35144262 28156651 35144433 28156788 35144604 28156925 35144775 28157062 35144946 28157199 35145117 28157336 35145288 28157473 35145459 28157610 35145630 28157747 35145801 28157884 35145972 28158021 35146143 28158158 35146314 28158295 35146485 28158432 35146656 28158569 35146827 28158706 35146998 28158843 35147169 28158980 35147340 28159117 35147511 28159254 35147682 28159391 35147853 28159528 35148024 28159665 35148195 28159802 35148366 28159939 35148537 28160076 35148708 28160213 35148879 28160350 35149050 28160487 35149221 28160624 35149392 28160761 35149563 28160898 35149734 28161035 35149905 28161172 35150076 28161309 35150247 28161446 35150418 28161583 35150589 28161720 35150760 28161857 35150931 28161994 35151102 28162131 35151273 28162268 35151444 28162405 35151615 28162542 35151786 28162679 35151957 28162816 35152128 28162953 35152299 28163090 35152470 28163227 35152641 28163364 35152812 28163501 35152983 28163638 35153154 28163775 35153325 28163912 35153496 28164049 35153667 28164186 35153838 28164323 35154009 28164460 35154180 28164597 35154351 28164734 35154522 28164871 35154693 28165008 35154864 28165145 35155035 28165282 35155206 28165419 35155377 28165556 35155548 28165693 35155719 28165830 35155890 28165967 35156061 28166104 35156232 28166241 35156403 28166378 35156574 28166515 35156745 28166652 35156916 28166789 35157087 28166926 35157258 28167063 35157429 28167200 35157600 28167337 35157771 28167474 35157942 28167611 35158113 28167748 35158284 28167885 35158455 28168022 35158626 28168159 35158797 28168296 35158968 28168433 35159139 28168570 35159310 28168707 35159481 28168844 35159652 28168981 35159823 28169118 35159994 28169255 35160165 28169392 35160336 28169529 35160507 28169666 35160678 28169803 35160849 28169940 35161020 28170077 35161191 28170214 35161362 28170351 35161533 28170488 35161704 28170625 35161875 28170762 35162046 28170899 35162217 28171036 35162388 28171173 35162559 28171310 35162730 28171447 35162901 28171584 35163072 28171721 35163243 28171858 35163414 28171995 35163585 28172132 35163756 28172269 35163927 28172406 35164098 28172543 35164269 28172680 35164440 28172817 35164611 28172954 35164782 28173091 35164953 28173228 35165124 28173365 35165295 28173502 35165466 28173639 35165637 28173776 35165808 28173913 35165979 28174050 35166150 28174187 35166321 28174324 35166492 28174461 35166663 28174598 35166834 28174735 35167005 28174872 35167176 28175009 35167347 28175146 35167518 28175283 35167689 28175420 35167860 28175557 35168031 28175694 35168202 28175831 35168373 28175968 35168544 28176105 35168715 28176242 35168886 28176379 35169057 28176516 35169228 28176653 35169399 28176790 35169570 28176927 35169741 28177064 35169912 28177201 35170083 28177338 35170254 28177475 35170425 28177612 35170596 28177749 35170767 28177886 35170938 28178023 35171109 28178160 35171280 28178297 35171451 28178434 35171622 28178571 35171793 28178708 35171964 28178845 35172135 28178982 35172306 28179119 35172477 28179256 35172648 28179393 35172819 28179530 35172990 28179667 35173161 28179804 35173332 28179941 35173503 28180078 35173674 28180215 35173845 28180352 35174016 28180489 35174187 28180626 35174358 28180763 35174529 28180900 35174700 28181037 35174871 28181174 35175042 28181311 35175213 28181448 35175384 28181585 35175555 28181722 35175726 28181859 35175897 28181996 35176068 28182133 35176239 28182270 35176410 28182407 35176581 28182544 35176752 28182681 35176923 28182818 35177094 28182955 35177265 28183092 35177436 28183229 35177607 28183366 35177778 28183503 35177949 28183640 35178120 28183777 35178291 28183914 35178462 28184051 35178633 28184188 35178804 28184325 35178975 28184462 35179146 28184599 35179317 28184736 35179488 28184873 35179659 28185010 35179830 28185147 35180001 28185284 35180172 28185421 35180343 28185558 35180514 28185695 35180685 28185832 35180856 28185969 35181027 28186106 35181198 28186243 35181369 28186380 35181540 28186517 35181711 28186654 35181882 28186791 35182053 28186928 35182224 28187065 35182395 28187202 35182566 28187339 35182737 28187476 35182908 28187613 35183079 28187750 35183250 28187887 35183421 28188024 35183592 28188161 35183763 28188298 35183934 28188435 35184105 28188572 35184276 28188709 35184447 28188846 35184618 28188983 35184789 28189120 35184960 28189257 35185131 28189394 35185302 28189531 35185473 28189668 35185644 28189805 35185815 28189942 35185986 28190079 35186157 28190216 35186328 28190353 35186499 28190490 35186670 28190627 35186841 28190764 35187012 28190901 35187183 28191038 35187354 28191175 35187525 28191312 35187696 28191449 35187867 28191586 35188038 28191723 35188209 28191860 35188380 28191997 35188551 28192134 35188722 28192271 35188893 28192408 35189064 28192545 35189235 28192682 35189406 28192819 35189577 28192956 35189748 28193093 35189919 28193230 35190090 28193367 35190261 28193504 35190432
1000 14240328 0 14240328 17774424 14240465 17774595 14240602 17774766 14240739 17774937 14240876 17775108 14241013 17775279 14241150 17775450 14241287 17775621 14241424 17775792 14241561 17775963 14241698 17776134 14241835 17776305 14241972 17776476 14242109 17776647 14242246 17776818 14242383 17776989 14242520 17777160 14242657 17777331 14242794 17777502 14242931 17777673 14243068 17777844 14243205 17778015 14243342 17778186 14243479 17778357 14243616 17778528 14243753 17778699 14243890 17778870 14244027 17779041 14244164 17779212 14244301 17779383 14244438 17779554 14244575 17779725 14244712 17779896 14244849 17780067 14244986 17780238 14245123 17780409 14245260 17780580 14245397 17780751 14245534 17780922 14245671 17781093 14245808 17781264 14245945 17781435 14246082 17781606 14246219 17781777 14246356 17781948 14246493 17782119 14246630 17782290 14246767 17782461 14246904 17782632 14247041 17782803 14247178 17782974 14247315 17783145 14247452 17783316 14247589 17783487 14247726 17783658 14247863 17783829 14248000 17784000 14248137 17784171 14248274 17784342 14248411 17784513 14248548 17784684 14248685 17784855 14248822 17785026 14248959 17785197 14249096 17785368 14249233 17785539 14249370 17785710 14249507 17785881 14249644 17786052 14249781 17786223 14249918 17786394 14250055 17786565 14250192 17786736 14250329 17786907 14250466 17787078 14250603 17787249 14250740 17787420 14250877 17787591 14251014 17787762 14251151 17787933 14251288 17788104 14251425 17788275 14251562 17788446 14251699 17788617 14251836 17788788 14251973 17788959 14252110 17789130 14252247 17789301 14252384 17789472 14252521 17789643 14252658 17789814 14252795 17789985 14252932 17790156 14253069 17790327 14253206 17790498 14253343 17790669 14253480 17790840 14253617 17791011 14253754 17791182 14253891 17791353 14254028 17791524 14254165 17791695 14254302 17791866 14254439 17792037 14254576 17792208 14254713 17792379 14254850 17792550 14254987 17792721 14255124 17792892 14255261 17793063 14255398 17793234 14255535 17793405 14255672 17793576 14255809 17793747 14255946 17793918 14256083 17794089 14256220 17794260 14256357 17794431 14256494 17794602 14256631 17794773 14256768 17794944 14256905 17795115 14257042 17795286 14257179 17795457 14257316 17795628 14257453 17795799 14257590 17795970 14257727 17796141 14257864 17796312 14258001 17796483 14258138 17796654 14258275 17796825 14258412 17796996 14258549 17797167 14258686 17797338 14258823 17797509 14258960 17797680 14259097 17797851 14259234 17798022 14259371 17798193 14259508 17798364 14259645 17798535 14259782 17798706 14259919 17798877 14260056 17799048 14260193 17799219 14260330 17799390 14260467 17799561 14260604 17799732 14260741 17799903 14260878 17800074 14261015 17800245 14261152 17800416 14261289 17800587 14261426 17800758 14261563 17800929 14261700 17801100 14261837 17801271 14261974 17801442 14262111 17801613 14262248 17801784 14262385 17801955 14262522 17802126 14262659 17802297 14262796 17802468 14262933 17802639 14263070 17802810 14263207 17802981 14263344 17803152 14263481 17803323 14263618 17803494 14263755 17803665 14263892 17803836 14264029 17804007 14264166 17804178 14264303 17804349 14264440 17804520 14264577 17804691 14264714 17804862 14264851 17805033 14264988 17805204 14265125 17805375 14265262 17805546 14265399 17805717 14265536 17805888 14265673 17806059 14265810 17806230 14265947 17806401 14266084 17806572 14266221 17806743 14266358 17806914 14266495 17807085 14266632 17807256 14266769 17807427 14266906 17807598 14267043 17807769 14267180 17807940 14267317 17808111 14267454 17808282 14267591 17808453 14267728 17808624 14267865 17808795 14268002 17808966 14268139 17809137 14268276 17809308 14268413 17809479 14268550 17809650 14268687 17809821 14268824 17809992 14268961 17810163 14269098 17810334 14269235 17810505 14269372 17810676 14269509 17810847 14269646 17811018 14269783 17811189 14269920 17811360 14270057 17811531 14270194 17811702 14270331 17811873 14270468 17812044 14270605 17812215 14270742 17812386 14270879 17812557 14271016 17812728 14271153 17812899 14271290 17813070 14271427 17813241 14271564 17813412 14271701 17813583 14271838 17813754 14271975 17813925 14272112 17814096 14272249 17814267 14272386 17814438 14272523 17814609 14272660 17814780 14272797 17814951 14272934 17815122 14273071 17815293 14273208 17815464 14273345 17815635 14273482 17815806 14273619 17815977 14273756 17816148 14273893 17816319 14274030 17816490 14274167 17816661 14274304 17816832 14274441 17817003 14274578 17817174 14274715 17817345 14274852 17817516 14274989 17817687 14275126 17817858 14275263 17818029 14275400 17818200 14275537 17818371 14275674 17818542 14275811 17818713 14275948 17818884 14276085 17819055 14276222 17819226 14276359 17819397 14276496 17819568 14276633 17819739 14276770 17819910 14276907 17820081 14277044 17820252 14277181 17820423 14277318 17820594 14277455 17820765 14277592 17820936 14277729 17821107 14277866 17821278 14278003 17821449 14278140 17821620 14278277 17821791 14278414 17821962 14278551 17822133 14278688 17822304 14278825 17822475 14278962 17822646 14279099 17822817 14279236 17822988 14279373 17823159 14279510 17823330 14279647 17823501 14279784 17823672 14279921 17823843 14280058 17824014 14280195 17824185 14280332 17824356 14280469 17824527 14280606 17824698 14280743 17824869 14280880 17825040 14281017 17825211 14281154 17825382 14281291 17825553 14281428 17825724 14281565 17825895 14281702 17826066 14281839 17826237 14281976 17826408 14282113 17826579 14282250 17826750 14282387 17826921 14282524 17827092 14282661 17827263 14282798 17827434 14282935 17827605 14283072 17827776 14283209 17827947 14283346 17828118 14283483 17828289 14283620 17828460 14283757 17828631 14283894 17828802 14284031 17828973 14284168 17829144 14284305 17829315 14284442 17829486 14284579 17829657 14284716 17829828 14284853 17829999 14284990 17830170 14285127 17830341 14285264 17830512 14285401 17830683 14285538 17830854 14285675 17831025 14285812 17831196 14285949 17831367 14286086 17831538 14286223 17831709 14286360 17831880 14286497 17832051 14286634 17832222 14286771 17832393 14286908 17832564 14287045 17832735 14287182 17832906 14287319 17833077 14287456 17833248 14287593 17833419 14287730 17833590 14287867 17833761 14288004 17833932 14288141 17834103 14288278 17834274 14288415 17834445 14288552 17834616 14288689 17834787 14288826 17834958 14288963 17835129 14289100 17835300 14289237 17835471 14289374 17835642 14289511 17835813 14289648 17835984 14289785 17836155 14289922 17836326 14290059 17836497 14290196 17836668 14290333 17836839 14290470 17837010 14290607 17837181 14290744 17837352 14290881 17837523 14291018 17837694 14291155 17837865 14291292 17838036 14291429 17838207 14291566 17838378 14291703 17838549 14291840 17838720 14291977 17838891 14292114 17839062 14292251 17839233 14292388 17839404 14292525 17839575 14292662 17839746 14292799 17839917 14292936 17840088 14293073 17840259 14293210 17840430 14293347 17840601 14293484 17840772 14293621 17840943 14293758 17841114 14293895 17841285 14294032 17841456 14294169 17841627 14294306 17841798 14294443 17841969 14294580 17842140 14294717 17842311 14294854 17842482 14294991 17842653 14295128 17842824 14295265 17842995 14295402 17843166 14295539 17843337 14295676 17843508 14295813 17843679 14295950 17843850 14296087 17844021 14296224 17844192 14296361 17844363 14296498 17844534 14296635 17844705 14296772 17844876 14296909 17845047 14297046 17845218 14297183 17845389 14297320 17845560 14297457 17845731 14297594 17845902 14297731 17846073 14297868 17846244 14298005 17846415 14298142 17846586 14298279 17846757 14298416 17846928 14298553 17847099 14298690 17847270 14298827 17847441 14298964 17847612 14299101 17847783 14299238 17847954 14299375 17848125 14299512 17848296 14299649 17848467 14299786 17848638 14299923 17848809 14300060 17848980 14300197 17849151 14300334 17849322 14300471 17849493 14300608 17849664 14300745 17849835 14300882 17850006 14301019 17850177 14301156 17850348 14301293 17850519 14301430 17850690 14301567 17850861 14301704 17851032 14301841 17851203 14301978 17851374 14302115 17851545 14302252 17851716 14302389 17851887 14302526 17852058 14302663 17852229 14302800 17852400 14302937 17852571 14303074 17852742 14303211 17852913 14303348 17853084 14303485 17853255 14303622 17853426 14303759 17853597 14303896 17853768 14304033 17853939 14304170 17854110 14304307 17854281 14304444 17854452 14304581 17854623 14304718 17854794 14304855 17854965 14304992 17855136 14305129 17855307 14305266 17855478 14305403 17855649 14305540 17855820 14305677 17855991 14305814 17856162 14305951 17856333 14306088 17856504 14306225 17856675 14306362 17856846 14306499 17857017 14306636 17857188 14306773 17857359 14306910 17857530 14307047 17857701 14307184 17857872 14307321 17858043 14307458 17858214 14307595 17858385 14307732 17858556 14307869 17858727 14308006 17858898 14308143 17859069 14308280 17859240 14308417 17859411 14308554 17859582 14308691 17859753 14308828 17859924 14308965 17860095 14309102 17860266 14309239 17860437 14309376 17860608 14309513 17860779 14309650 17860950 14309787 17861121 14309924 17861292 14310061 17861463 14310198 17861634 14310335 17861805 14310472 17861976 14310609 17862147 14310746 17862318 14310883 17862489 14311020 17862660 14311157 17862831 14311294 17863002 14311431 17863173 14311568 17863344 14311705 17863515 14311842 17863686 14311979 17863857 14312116 17864028 14312253 17864199 14312390 17864370 14312527 17864541 14312664 17864712 14312801 17864883 14312938 17865054 14313075 17865225 14313212 17865396 14313349 17865567 14313486 17865738 14313623 17865909 14313760 17866080 14313897 17866251 14314034 17866422 14314171 17866593 14314308 17866764 14314445 17866935 14314582 17867106 14314719 17867277 14314856 17867448 14314993 17867619 14315130 17867790 14315267 17867961 14315404 17868132 14315541 17868303 14315678 17868474 14315815 17868645 14315952 17868816 14316089 17868987 14316226 17869158 14316363 17869329 14316500 17869500 14316637 17869671 14316774 17869842 14316911 17870013 14317048 17870184 14317185 17870355 14317322 17870526 14317459 17870697 14317596 17870868 14317733 17871039 14317870 17871210 14318007 17871381 14318144 17871552 14318281 17871723 14318418 17871894 14318555 17872065 14318692 17872236 14318829 17872407 14318966 17872578 14319103 17872749 14319240 17872920 14319377 17873091 14319514 17873262 14319651 17873433 14319788 17873604 14319925 17873775 14320062 17873946 14320199 17874117 14320336 17874288 14320473 17874459 14320610 17874630 14320747 17874801 14320884 17874972 14321021 17875143 14321158 17875314 14321295 17875485 14321432 17875656 14321569 17875827 14321706 17875998 14321843 17876169 14321980 17876340 14322117 17876511 14322254 17876682 14322391 17876853 14322528 17877024 14322665 17877195 14322802 17877366 14322939 17877537 14323076 17877708 14323213 17877879 14323350 17878050 14323487 17878221 14323624 17878392 14323761 17878563 14323898 17878734 14324035 17878905 14324172 17879076 14324309 17879247 14324446 17879418 14324583 17879589 14324720 17879760 14324857 17879931 14324994 17880102 14325131 17880273 14325268 17880444 14325405 17880615 14325542 17880786 14325679 17880957 14325816 17881128 14325953 17881299 14326090 17881470 14326227 17881641 14326364 17881812 14326501 17881983 14326638 17882154 14326775 17882325 14326912 17882496 14327049 17882667 14327186 17882838 14327323 17883009 14327460 17883180 14327597 17883351 14327734 17883522 14327871 17883693 14328008 17883864 14328145 17884035 14328282 17884206 14328419 17884377 14328556 17884548 14328693 17884719 14328830 17884890 14328967 17885061 14329104 17885232 14329241 17885403 14329378 17885574 14329515 17885745 14329652 17885916 14329789 17886087 14329926 17886258 14330063 17886429 14330200 17886600 14330337 17886771 14330474 17886942 14330611 17887113 14330748 17887284 14330885 17887455 14331022 17887626 14331159 17887797 14331296 17887968 14331433 17888139 14331570 17888310 14331707 17888481 14331844 17888652 14331981 17888823 14332118 17888994 14332255 17889165 14332392 17889336 14332529 17889507 14332666 17889678 14332803 17889849 14332940 17890020 14333077 17890191 14333214 17890362 14333351 17890533 14333488 17890704 14333625 17890875 14333762 17891046 14333899 17891217 14334036 17891388 14334173 17891559 14334310 17891730 14334447 17891901 14334584 17892072 14334721 17892243 14334858 17892414 14334995 17892585 14335132 17892756 14335269 17892927 14335406 17893098 14335543 17893269 14335680 17893440 14335817 17893611 14335954 17893782 14336091 17893953 14336228 17894124 14336365 17894295 14336502 17894466 14336639 17894637 14336776 17894808 14336913 17894979 14337050 17895150 14337187 17895321 14337324 17895492 14337461 17895663 14337598 17895834 14337735 17896005 14337872 17896176 14338009 17896347 14338146 17896518 14338283 17896689 14338420 17896860 14338557 17897031 14338694 17897202 14338831 17897373 14338968 17897544 14339105 17897715 14339242 17897886 14339379 17898057 14339516 17898228 14339653 17898399 14339790 17898570 14339927 17898741 14340064 17898912 14340201 17899083 14340338 17899254 14340475 17899425 14340612 17899596 14340749 17899767 14340886 17899938 14341023 17900109 14341160 17900280 14341297 17900451 14341434 17900622 14341571 17900793 14341708 17900964 14341845 17901135 14341982 17901306 14342119 17901477 14342256 17901648 14342393 17901819 14342530 17901990 14342667 17902161 14342804 17902332 14342941 17902503 14343078 17902674 14343215 17902845 14343352 17903016 14343489 17903187 14343626 17903358 14343763 17903529 14343900 17903700 14344037 17903871 14344174 17904042 14344311 17904213 14344448 17904384 14344585 17904555 14344722 17904726 14344859 17904897 14344996 17905068 14345133 17905239 14345270 17905410 14345407 17905581 14345544 17905752 14345681 17905923 14345818 17906094 14345955 17906265 14346092 17906436 14346229 17906607 14346366 17906778 14346503 17906949 14346640 17907120 14346777 17907291 14346914 17907462 14347051 17907633 14347188 17907804 14347325 17907975 14347462 17908146 14347599 17908317 14347736 17908488 14347873 17908659 14348010 17908830 14348147 17909001 14348284 17909172 14348421 17909343 14348558 17909514 14348695 17909685 14348832 17909856 14348969 17910027 14349106 17910198 14349243 17910369 14349380 17910540 14349517 17910711 14349654 17910882 14349791 17911053 14349928 17911224 14350065 17911395 14350202 17911566 14350339 17911737 14350476 17911908 14350613 17912079 14350750 17912250 14350887 17912421 14351024 17912592 14351161 17912763 14351298 17912934 14351435 17913105 14351572 17913276 14351709 17913447 14351846 17913618 14351983 17913789 14352120 17913960 14352257 17914131 14352394 17914302 14352531 17914473 14352668 17914644 14352805 17914815 14352942 17914986 14353079 17915157 14353216 17915328 14353353 17915499 14353490 17915670 14353627 17915841 14353764 17916012 14353901 17916183 14354038 17916354 14354175 17916525 14354312 17916696 14354449 17916867 14354586 17917038 14354723 17917209 14354860 17917380 14354997 17917551 14355134 17917722 14355271 17917893 14355408 17918064 14355545 17918235 14355682 17918406 14355819 17918577 14355956 17918748 14356093 17918919 14356230 17919090 14356367 17919261 14356504 17919432 14356641 17919603 14356778 17919774 14356915 17919945 14357052 17920116 14357189 17920287 14357326 17920458 14357463 17920629 14357600 17920800 14357737 17920971 14357874 17921142 14358011 17921313 14358148 17921484 14358285 17921655 14358422 17921826 14358559 17921997 14358696 17922168 14358833 17922339 14358970 17922510 14359107 17922681 14359244 17922852 14359381 17923023 14359518 17923194 14359655 17923365 14359792 17923536 14359929 17923707 14360066 17923878 14360203 17924049 14360340 17924220 14360477 17924391 14360614 17924562 14360751 17924733 14360888 17924904 14361025 17925075 14361162 17925246 14361299 17925417 14361436 17925588 14361573 17925759 14361710 17925930 14361847 17926101 14361984 17926272 14362121 17926443 14362258 17926614 14362395 17926785 14362532 17926956 14362669 17927127 14362806 17927298 14362943 17927469 14363080 17927640 14363217 17927811 14363354 17927982 14363491 17928153 14363628 17928324 14363765 17928495 14363902 17928666 14364039 17928837 14364176 17929008 14364313 17929179 14364450 17929350 14364587 17929521 14364724 17929692 14364861 17929863 14364998 17930034 14365135 17930205 14365272 17930376 14365409 17930547 14365546 17930718 14365683 17930889 14365820 17931060 14365957 17931231 14366094 17931402 14366231 17931573 14366368 17931744 14366505 17931915 14366642 17932086 14366779 17932257 14366916 17932428 14367053 17932599 14367190 17932770 14367327 17932941 14367464 17933112 14367601 17933283 14367738 17933454 14367875 17933625 14368012 17933796 14368149 17933967 14368286 17934138 14368423 17934309 14368560 17934480 14368697 17934651 14368834 17934822 14368971 17934993 14369108 17935164 14369245 17935335 14369382 17935506 14369519 17935677 14369656 17935848 14369793 17936019 14369930 17936190 14370067 17936361 14370204 17936532 14370341 17936703 14370478 17936874 14370615 17937045 14370752 17937216 14370889 17937387 14371026 17937558 14371163 17937729 14371300 17937900 14371437 17938071 14371574 17938242 14371711 17938413 14371848 17938584 14371985 17938755 14372122 17938926 14372259 17939097 14372396 17939268 14372533 17939439 14372670 17939610 14372807 17939781 14372944 17939952 14373081 17940123 14373218 17940294 14373355 17940465 14373492 17940636 14373629 17940807 14373766 17940978 14373903 17941149 14374040 17941320 14374177 17941491 14374314 17941662 14374451 17941833 14374588 17942004 14374725 17942175 14374862 17942346 14374999 17942517 14375136 17942688 14375273 17942859 14375410 17943030 14375547 17943201 14375684 17943372 14375821 17943543 14375958 17943714 14376095 17943885 14376232 17944056 14376369 17944227 14376506 17944398 14376643 17944569 14376780 17944740 14376917 17944911 14377054 17945082
1000 30823900 0 30823900 38473627 30824037 38473798 30824174 38473969 30824311 38474140 30824448 38474311 30824585 38474482 30824722 38474653 30824859 38474824 30824996 38474995 30825133 38475166 30825270 38475337 30825407 38475508 30825544 38475679 30825681 38475850 30825818 38476021 30825955 38476192 30826092 38476363 30826229 38476534 30826366 38476705 30826503 38476876 30826640 38477047 30826777 38477218 30826914 38477389 30827051 38477560 30827188 38477731 30827325 38477902 30827462 38478073 30827599 38478244 30827736 38478415 30827873 38478586 30828010 38478757 30828147 38478928 30828284 38479099 30828421 38479270 30828558 38479441 30828695 38479612 30828832 38479783 30828969 38479954 30829106 38480125 30829243 38480296 30829380 38480467 30829517 38480638 30829654 38480809 30829791 38480980 30829928 38481151 30830065 38481322 30830202 38481493 30830339 38481664 30830476 38481835 30830613 38482006 30830750 38482177 30830887 38482348 30831024 38482519 30831161 38482690 30831298 38482861 30831435 38483032 30831572 38483203 30831709 38483374 30831846 38483545 30831983 38483716 30832120 38483887 30832257 38484058 30832394 38484229 30832531 38484400 30832668 38484571 30832805 38484742 30832942 38484913 30833079 38485084 30833216 38485255 30833353 38485426 30833490 38485597 30833627 38485768 30833764 38485939 30833901 38486110 30834038 38486281 30834175 38486452 30834312 38486623 30834449 38486794 30834586 38486965 30834723 38487136 30834860 38487307 30834997 38487478 30835134 38487649 30835271 38487820 30835408 38487991 30835545 38488162 30835682 38488333 30835819 38488504 30835956 38488675 30836093 38488846 30836230 38489017 30836367 38489188 30836504 38489359 30836641 38489530 30836778 38489701 30836915 38489872 30837052 38490043 30837189 38490214 30837326 38490385 30837463 38490556 30837600 38490727 30837737 38490898 30837874 38491069 30838011 38491240 30838148 38491411 30838285 38491582 30838422 38491753 30838559 38491924 30838696 38492095 30838833 38492266 30838970 38492437 30839107 38492608 30839244 38492779 30839381 38492950 30839518 38493121 30839655 38493292 30839792 38493463 30839929 38493634 30840066 38493805 30840203 38493976 30840340 38494147 30840477 38494318 30840614 38494489 30840751 38494660 30840888 38494831 30841025 38495002 30841162 38495173 30841299 38495344 30841436 38495515 30841573 38495686 30841710 38495857 30841847 38496028 30841984 38496199 30842121 38496370 30842258 38496541 30842395 38496712 30842532 38496883 30842669 38497054 30842806 38497225 30842943 38497396 30843080 38497567 30843217 38497738 30843354 38497909 30843491 38498080 30843628 38498251 30843765 38498422 30843902 38498593 30844039 38498764 30844176 38498935 30844313 38499106 30844450 38499277 30844587 38499448 30844724 38499619 30844861 38499790 30844998 38499961 30845135 38500132 30845272 38500303 30845409 38500474 30845546 38500645 30845683 38500816 30845820 38500987 30845957 38501158 30846094 38501329 30846231 38501500 30846368 38501671 30846505 38501842 30846642 38502013 30846779 38502184 30846916 38502355 30847053 38502526 30847190 38502697 30847327 38502868 30847464 38503039 30847601 38503210 30847738 38503381 30847875 38503552 30848012 38503723 30848149 38503894 30848286 38504065 30848423 38504236 30848560 38504407 30848697 38504578 30848834 38504749 30848971 38504920 30849108 38505091 30849245 38505262 30849382 38505433 30849519 38505604 30849656 38505775 30849793 38505946 30849930 38506117 30850067 38506288 30850204 38506459 30850341 38506630 30850478 38506801 30850615 38506972 30850752 38507143 30850889 38507314 30851026 38507485 30851163 38507656 30851300 38507827 30851437 38507998 30851574 38508169 30851711 38508340 30851848 38508511 30851985 38508682 30852122 38508853 30852259 38509024 30852396 38509195 30852533 38509366 30852670 38509537 30852807 38509708 30852944 38509879 30853081 38510050 30853218 38510221 30853355 38510392 30853492 38510563 30853629 38510734 30853766 38510905 30853903 38511076 30854040 38511247 30854177 38511418 30854314 38511589 30854451 38511760 30854588 38511931 30854725 38512102 30854862 38512273 30854999 38512444 30855136 38512615 30855273 38512786 30855410 38512957 30855547 38513128 30855684 38513299 30855821 38513470 30855958 38513641 30856095 38513812 30856232 38513983 30856369 38514154 30856506 38514325 30856643 38514496 30856780 38514667 30856917 38514838 30857054 38515009 30857191 38515180 30857328 38515351 30857465 38515522 30857602 38515693 30857739 38515864 30857876 38516035 30858013 38516206 30858150 38516377 30858287 38516548 30858424 38516719 30858561 38516890 30858698 38517061 30858835 38517232 30858972 38517403 30859109 38517574 30859246 38517745 30859383 38517916 30859520 38518087 30859657 38518258 30859794 38518429 30859931 38518600 30860068 38518771 30860205 38518942 30860342 38519113 30860479 38519284 30860616 38519455 30860753 38519626 30860890 38519797 30861027 38519968 30861164 38520139 30861301 38520310 30861438 38520481 30861575 38520652 30861712 38520823 30861849 38520994 30861986 38521165 30862123 38521336 30862260 38521507 30862397 38521678 30862534 38521849 30862671 38522020 30862808 38522191 30862945 38522362 30863082 38522533 30863219 38522704 30863356 38522875 30863493 38523046 30863630 38523217 30863767 38523388 30863904 38523559 30864041 38523730 30864178 38523901 30864315 38524072 30864452 38524243 30864589 38524414 30864726 38524585 30864863 38524756 30865000 38524927 30865137 38525098 30865274 38525269 30865411 38525440 30865548 38525611 30865685 38525782 30865822 38525953 30865959 38526124 30866096 38526295 30866233 38526466 30866370 38526637 30866507 38526808 30866644 38526979 30866781 38527150 30866918 38527321 30867055 38527492 30867192 38527663 30867329 38527834 30867466 38528005 30867603 38528176 30867740 38528347 30867877 38528518 30868014 38528689 30868151 38528860 30868288 38529031 30868425 38529202 30868562 38529373 30868699 38529544 30868836 38529715 30868973 38529886 30869110 38530057 30869247 38530228 30869384 38530399 30869521 38530570 30869658 38530741 30869795 38530912 30869932 38531083 30870069 38531254 30870206 38531425 30870343 38531596 30870480 38531767 30870617 38531938 30870754 38532109 30870891 38532280 30871028 38532451 30871165 38532622 30871302 38532793 30871439 38532964 30871576 38533135 30871713 38533306 30871850 38533477 30871987 38533648 30872124 38533819 30872261 38533990 30872398 38534161 30872535 38534332 30872672 38534503 30872809 38534674 30872946 38534845 30873083 38535016 30873220 38535187 30873357 38535358 30873494 38535529 30873631 38535700 30873768 38535871 30873905 38536042 30874042 38536213 30874179 38536384 30874316 38536555 30874453 38536726 30874590 38536897 30874727 38537068 30874864 38537239 30875001 38537410 30875138 38537581 30875275 38537752 30875412 38537923 30875549 38538094 30875686 38538265 30875823 38538436 30875960 38538607 30876097 38538778 30876234 38538949 30876371 38539120 30876508 38539291 30876645 38539462 30876782 38539633 30876919 38539804 30877056 38539975 30877193 38540146 30877330 38540317 30877467 38540488 30877604 38540659 30877741 38540830 30877878 38541001 30878015 38541172 30878152 38541343 30878289 38541514 30878426 38541685 30878563 38541856 30878700 38542027 30878837 38542198 30878974 38542369 30879111 38542540 30879248 38542711 30879385 38542882 30879522 38543053 30879659 38543224 30879796 38543395 30879933 38543566 30880070 38543737 30880207 38543908 30880344 38544079 30880481 38544250 30880618 38544421 30880755 38544592 30880892 38544763 30881029 38544934 30881166 38545105 30881303 38545276 30881440 38545447 30881577 38545618 30881714 38545789 30881851 38545960 30881988 38546131 30882125 38546302 30882262 38546473 30882399 38546644 30882536 38546815 30882673 38546986 30882810 38547157 30882947 38547328 30883084 38547499 30883221 38547670 30883358 38547841 30883495 38548012 30883632 38548183 30883769 38548354 30883906 38548525 30884043 38548696 30884180 38548867 30884317 38549038 30884454 38549209 30884591 38549380 30884728 38549551 30884865 38549722 30885002 38549893 30885139 38550064 30885276 38550235 30885413 38550406 30885550 38550577 30885687 38550748 30885824 38550919 30885961 38551090 30886098 38551261 30886235 38551432 30886372 38551603 30886509 38551774 30886646 38551945 30886783 38552116 30886920 38552287 30887057 38552458 30887194 38552629 30887331 38552800 30887468 38552971 30887605 38553142 30887742 38553313 30887879 38553484 30888016 38553655 30888153 38553826 30888290 38553997 30888427 38554168 30888564 38554339 30888701 38554510 30888838 38554681 30888975 38554852 30889112 38555023 30889249 38555194 30889386 38555365 30889523 38555536 30889660 38555707 30889797 38555878 30889934 38556049 30890071 38556220 30890208 38556391 30890345 38556562 30890482 38556733 30890619 38556904 30890756 38557075 30890893 38557246 30891030 38557417 30891167 38557588 30891304 38557759 30891441 38557930 30891578 38558101 30891715 38558272 30891852 38558443 30891989 38558614 30892126 38558785 30892263 38558956 30892400 38559127 30892537 38559298 30892674 38559469 30892811 38559640 30892948 38559811 30893085 38559982 30893222 38560153 30893359 38560324 30893496 38560495 30893633 38560666 30893770 38560837 30893907 38561008 30894044 38561179 30894181 38561350 30894318 38561521 30894455 38561692 30894592 38561863 30894729 38562034 30894866 38562205 30895003 38562376 30895140 38562547 30895277 38562718 30895414 38562889 30895551 38563060 30895688 38563231 30895825 38563402 30895962 38563573 30896099 38563744 30896236 38563915 30896373 38564086 30896510 38564257 30896647 38564428 30896784 38564599 30896921 38564770 30897058 38564941 30897195 38565112 30897332 38565283 30897469 38565454 30897606 38565625 30897743 38565796 30897880 38565967 30898017 38566138 30898154 38566309 30898291 38566480 30898428 38566651 30898565 38566822 30898702 38566993 30898839 38567164 30898976 38567335 30899113 38567506 30899250 38567677 30899387 38567848 30899524 38568019 30899661 38568190 30899798 38568361 30899935 38568532 30900072 38568703 30900209 38568874 30900346 38569045 30900483 38569216 30900620 38569387 30900757 38569558 30900894 38569729 30901031 38569900 30901168 38570071 30901305 38570242 30901442 38570413 30901579 38570584 30901716 38570755 30901853 38570926 30901990 38571097 30902127 38571268 30902264 38571439 30902401 38571610 30902538 38571781 30902675 38571952 30902812 38572123 30902949 38572294 30903086 38572465 30903223 38572636 30903360 38572807 30903497 38572978 30903634 38573149 30903771 38573320 30903908 38573491 30904045 38573662 30904182 38573833 30904319 38574004 30904456 38574175 30904593 38574346 30904730 38574517 30904867 38574688 30905004 38574859 30905141 38575030 30905278 38575201 30905415 38575372 30905552 38575543 30905689 38575714 30905826 38575885 30905963 38576056 30906100 38576227 30906237 38576398 30906374 38576569 30906511 38576740 30906648 38576911 30906785 38577082 30906922 38577253 30907059 38577424 30907196 38577595 30907333 38577766 30907470 38577937 30907607 38578108 30907744 38578279 30907881 38578450 30908018 38578621 30908155 38578792 30908292 38578963 30908429 38579134 30908566 38579305 30908703 38579476 30908840 38579647 30908977 38579818 30909114 38579989 30909251 38580160 30909388 38580331 30909525 38580502 30909662 38580673 30909799 38580844 30909936 38581015 30910073 38581186 30910210 38581357 30910347 38581528 30910484 38581699 30910621 38581870 30910758 38582041 30910895 38582212 30911032 38582383 30911169 38582554 30911306 38582725 30911443 38582896 30911580 38583067 30911717 38583238 30911854 38583409 30911991 38583580 30912128 38583751 30912265 38583922 30912402 38584093 30912539 38584264 30912676 38584435 30912813 38584606 30912950 38584777 30913087 38584948 30913224 38585119 30913361 38585290 30913498 38585461 30913635 38585632 30913772 38585803 30913909 38585974 30914046 38586145 30914183 38586316 30914320 38586487 30914457 38586658 30914594 38586829 30914731 38587000 30914868 38587171 30915005 38587342 30915142 38587513 30915279 38587684 30915416 38587855 30915553 38588026 30915690 38588197 30915827 38588368 30915964 38588539 30916101 38588710 30916238 38588881 30916375 38589052 30916512 38589223 30916649 38589394 30916786 38589565 30916923 38589736 30917060 38589907 30917197 38590078 30917334 38590249 30917471 38590420 30917608 38590591 30917745 38590762 30917882 38590933 30918019 38591104 30918156 38591275 30918293 38591446 30918430 38591617 30918567 38591788 30918704 38591959 30918841 38592130 30918978 38592301 30919115 38592472 30919252 38592643 30919389 38592814 30919526 38592985 30919663 38593156 30919800 38593327 30919937 38593498 30920074 38593669 30920211 38593840 30920348 38594011 30920485 38594182 30920622 38594353 30920759 38594524 30920896 38594695 30921033 38594866 30921170 38595037 30921307 38595208 30921444 38595379 30921581 38595550 30921718 38595721 30921855 38595892 30921992 38596063 30922129 38596234 30922266 38596405 30922403 38596576 30922540 38596747 30922677 38596918 30922814 38597089 30922951 38597260 30923088 38597431 30923225 38597602 30923362 38597773 30923499 38597944 30923636 38598115 30923773 38598286 30923910 38598457 30924047 38598628 30924184 38598799 30924321 38598970 30924458 38599141 30924595 38599312 30924732 38599483 30924869 38599654 30925006 38599825 30925143 38599996 30925280 38600167 30925417 38600338 30925554 38600509 30925691 38600680 30925828 38600851 30925965 38601022 30926102 38601193 30926239 38601364 30926376 38601535 30926513 38601706 30926650 38601877 30926787 38602048 30926924 38602219 30927061 38602390 30927198 38602561 30927335 38602732 30927472 38602903 30927609 38603074 30927746 38603245 30927883 38603416 30928020 38603587 30928157 38603758 30928294 38603929 30928431 38604100 30928568 38604271 30928705 38604442 30928842 38604613 30928979 38604784 30929116 38604955 30929253 38605126 30929390 38605297 30929527 38605468 30929664 38605639 30929801 38605810 30929938 38605981 30930075 38606152 30930212 38606323 30930349 38606494 30930486 38606665 30930623 38606836 30930760 38607007 30930897 38607178 30931034 38607349 30931171 38607520 30931308 38607691 30931445 38607862 30931582 38608033 30931719 38608204 30931856 38608375 30931993 38608546 30932130 38608717 30932267 38608888 30932404 38609059 30932541 38609230 30932678 38609401 30932815 38609572 30932952 38609743 30933089 38609914 30933226 38610085 30933363 38610256 30933500 38610427 30933637 38610598 30933774 38610769 30933911 38610940 30934048 38611111 30934185 38611282 30934322 38611453 30934459 38611624 30934596 38611795 30934733 38611966 30934870 38612137 30935007 38612308 30935144 38612479 30935281 38612650 30935418 38612821 30935555 38612992 30935692 38613163 30935829 38613334 30935966 38613505 30936103 38613676 30936240 38613847 30936377 38614018 30936514 38614189 30936651 38614360 30936788 38614531 30936925 38614702 30937062 38614873 30937199 38615044 30937336 38615215 30937473 38615386 30937610 38615557 30937747 38615728 30937884 38615899 30938021 38616070 30938158 38616241 30938295 38616412 30938432 38616583 30938569 38616754 30938706 38616925 30938843 38617096 30938980 38617267 30939117 38617438 30939254 38617609 30939391 38617780 30939528 38617951 30939665 38618122 30939802 38618293 30939939 38618464 30940076 38618635 30940213 38618806 30940350 38618977 30940487 38619148 30940624 38619319 30940761 38619490 30940898 38619661 30941035 38619832 30941172 38620003 30941309 38620174 30941446 38620345 30941583 38620516 30941720 38620687 30941857 38620858 30941994 38621029 30942131 38621200 30942268 38621371 30942405 38621542 30942542 38621713 30942679 38621884 30942816 38622055 30942953 38622226 30943090 38622397 30943227 38622568 30943364 38622739 30943501 38622910 30943638 38623081 30943775 38623252 30943912 38623423 30944049 38623594 30944186 38623765 30944323 38623936 30944460 38624107 30944597 38624278 30944734 38624449 30944871 38624620 30945008 38624791 30945145 38624962 30945282 38625133 30945419 38625304 30945556 38625475 30945693 38625646 30945830 38625817 30945967 38625988 30946104 38626159 30946241 38626330 30946378 38626501 30946515 38626672 30946652 38626843 30946789 38627014 30946926 38627185 30947063 38627356 30947200 38627527 30947337 38627698 30947474 38627869 30947611 38628040 30947748 38628211 30947885 38628382 30948022 38628553 30948159 38628724 30948296 38628895 30948433 38629066 30948570 38629237 30948707 38629408 30948844 38629579 30948981 38629750 30949118 38629921 30949255 38630092 30949392 38630263 30949529 38630434 30949666 38630605 30949803 38630776 30949940 38630947 30950077 38631118 30950214 38631289 30950351 38631460 30950488 38631631 30950625 38631802 30950762 38631973 30950899 38632144 30951036 38632315 30951173 38632486 30951310 38632657 30951447 38632828 30951584 38632999 30951721 38633170 30951858 38633341 30951995 38633512 30952132 38633683 30952269 38633854 30952406 38634025 30952543 38634196 30952680 38634367 30952817 38634538 30952954 38634709 30953091 38634880 30953228 38635051 30953365 38635222 30953502 38635393 30953639 38635564 30953776 38635735 30953913 38635906 30954050 38636077 30954187 38636248 30954324 38636419 30954461 38636590 30954598 38636761 30954735 38636932 30954872 38637103 30955009 38637274 30955146 38637445 30955283 38637616 30955420 38637787 30955557 38637958 30955694 38638129 30955831 38638300 30955968 38638471 30956105 38638642 30956242 38638813 30956379 38638984 30956516 38639155 30956653 38639326 30956790 38639497 30956927 38639668 30957064 38639839 30957201 38640010 30957338 38640181 30957475 38640352 30957612 38640523 30957749 38640694 30957886 38640865 30958023 38641036 30958160 38641207 30958297 38641378 30958434 38641549 30958571 38641720 30958708 38641891 30958845 38642062 30958982 38642233 30959119 38642404 30959256 38642575 30959393 38642746 30959530 38642917 30959667 38643088 30959804 38643259 30959941 38643430 30960078 38643601 30960215 38643772 30960352 38643943 30960489 38644114 30960626 38644285
1000 27398900 0 27398900 34198627 27399037 34198798 27399174 34198969 27399311 34199140 27399448 34199311 27399585 34199482 27399722 34199653 27399859 34199824 27399996 34199995 27400133 34200166 27400270 34200337 27400407 34200508 27400544 34200679 27400681 34200850 27400818 34201021 27400955 34201192 27401092 34201363 27401229 34201534 27401366 34201705 27401503 34201876 27401640 34202047 27401777 34202218 27401914 34202389 27402051 34202560 27402188 34202731 27402325 34202902 27402462 34203073 27402599 34203244 27402736 34203415 27402873 34203586 27403010 34203757 27403147 34203928 27403284 34204099 27403421 34204270 27403558 34204441 27403695 34204612 27403832 34204783 27403969 34204954 27404106 34205125 27404243 34205296 27404380 34205467 27404517 34205638 27404654 34205809 27404791 34205980 27404928 34206151 27405065 34206322 27405202 34206493 27405339 34206664 27405476 34206835 27405613 34207006 27405750 34207177 27405887 34207348 27406024 34207519 27406161 34207690 27406298 34207861 27406435 34208032 27406572 34208203 27406709 34208374 27406846 34208545 27406983 34208716 27407120 34208887 27407257 34209058 27407394 34209229 27407531 34209400 27407668 34209571 27407805 34209742 27407942 34209913 27408079 34210084 27408216 34210255 27408353 34210426 27408490 34210597 27408627 34210768 27408764 34210939 27408901 34211110 27409038 34211281 27409175 34211452 27409312 34211623 27409449 34211794 27409586 34211965 27409723 34212136 27409860 34212307 27409997 34212478 27410134 34212649 27410271 34212820 27410408 34212991 27410545 34213162 27410682 34213333 27410819 34213504 27410956 34213675 27411093 34213846 27411230 34214017 27411367 34214188 27411504 34214359 27411641 34214530 27411778 34214701 27411915 34214872 27412052 34215043 27412189 34215214 27412326 34215385 27412463 34215556 27412600 34215727 27412737 34215898 27412874 34216069 27413011 34216240 27413148 34216411 27413285 34216582 27413422 34216753 27413559 34216924 27413696 34217095 27413833 34217266 27413970 34217437 27414107 34217608 27414244 34217779 27414381 34217950 27414518 34218121 27414655 34218292 27414792 34218463 27414929 34218634 27415066 34218805 27415203 34218976 27415340 34219147 27415477 34219318 27415614 34219489 27415751 34219660 27415888 34219831 27416025 34220002 27416162 34220173 27416299 34220344 27416436 34220515 27416573 34220686 27416710 34220857 27416847 34221028 27416984 34221199 27417121 34221370 27417258 34221541 27417395 34221712 27417532 34221883 27417669 34222054 27417806 34222225 27417943 34222396 27418080 34222567 27418217 34222738 27418354 34222909 27418491 34223080 27418628 34223251 27418765 34223422 27418902 34223593 27419039 34223764 27419176 34223935 27419313 34224106 27419450 34224277 27419587 34224448 27419724 34224619 27419861 34224790 27419998 34224961 27420135 34225132 27420272 34225303 27420409 34225474 27420546 34225645 27420683 34225816 27420820 34225987 27420957 34226158 27421094 34226329 27421231 34226500 27421368 34226671 27421505 34226842 27421642 34227013 27421779 34227184 27421916 34227355 27422053 34227526 27422190 34227697 27422327 34227868 27422464 34228039 27422601 34228210 27422738 34228381 27422875 34228552 27423012 34228723 27423149 34228894 27423286 34229065 27423423 34229236 27423560 34229407 27423697 34229578 27423834 34229749 27423971 34229920 27424108 34230091 27424245 34230262 27424382 34230433 27424519 34230604 27424656 34230775 27424793 34230946 27424930 34231117 27425067 34231288 27425204 34231459 27425341 34231630 27425478 34231801 27425615 34231972 27425752 34232143 27425889 34232314 27426026 34232485 27426163 34232656 27426300 34232827 27426437 34232998 27426574 34233169 27426711 34233340 27426848 34233511 27426985 34233682 27427122 34233853 27427259 34234024 27427396 34234195 27427533 34234366 27427670 34234537 27427807 34234708 27427944 34234879 27428081 34235050 27428218 34235221 27428355 34235392 27428492 34235563 27428629 34235734 27428766 34235905 27428903 34236076 27429040 34236247 27429177 34236418 27429314 34236589 27429451 34236760 27429588 34236931 27429725 34237102 27429862 34237273 27429999 34237444 27430136 34237615 27430273 34237786 27430410 34237957 27430547 34238128 27430684 34238299 27430821 34238470 27430958 34238641 27431095 34238812 27431232 34238983 27431369 34239154 27431506 34239325 27431643 34239496 27431780 34239667 27431917 34239838 27432054 34240009 27432191 34240180 27432328 34240351 27432465 34240522 27432602 34240693 27432739 34240864 27432876 34241035 27433013 34241206 27433150 34241377 27433287 34241548 27433424 34241719 27433561 34241890 27433698 34242061 27433835 34242232 27433972 34242403 27434109 34242574 27434246 34242745 27434383 34242916 27434520 34243087 27434657 34243258 27434794 34243429 27434931 34243600 27435068 34243771 27435205 34243942 27435342 34244113 27435479 34244284 27435616 34244455 27435753 34244626 27435890 34244797 27436027 34244968 27436164 34245139 27436301 34245310 27436438 34245481 27436575 34245652 27436712 34245823 27436849 34245994 27436986 34246165 27437123 34246336 27437260 34246507 27437397 34246678 27437534 34246849 27437671 34247020 27437808 34247191 27437945 34247362 27438082 34247533 27438219 34247704 27438356 34247875 27438493 34248046 27438630 34248217 27438767 34248388 27438904 34248559 27439041 34248730 27439178 34248901 27439315 34249072 27439452 34249243 27439589 34249414 27439726 34249585 27439863 34249756 27440000 34249927 27440137 34250098 27440274 34250269 27440411 34250440 27440548 34250611 27440685 34250782 27440822 34250953 27440959 34251124 27441096 34251295 27441233 34251466 27441370 34251637 27441507 34251808 27441644 34251979 27441781 34252150 27441918 34252321 27442055 34252492 27442192 34252663 27442329 34252834 27442466 34253005 27442603 34253176 27442740 34253347 27442877 34253518 27443014 34253689 27443151 34253860 27443288 34254031 27443425 34254202 27443562 34254373 27443699 34254544 27443836 34254715 27443973 34254886 27444110 34255057 27444247 34255228 27444384 34255399 27444521 34255570 27444658 34255741 27444795 34255912 27444932 34256083 27445069 34256254 27445206 34256425 27445343 34256596 27445480 34256767 27445617 34256938 27445754 34257109 27445891 34257280 27446028 34257451 27446165 34257622 27446302 34257793 27446439 34257964 27446576 34258135 27446713 34258306 27446850 34258477 27446987 34258648 27447124 34258819 27447261 34258990 27447398 34259161 27447535 34259332 27447672 34259503 27447809 34259674 27447946 34259845 27448083 34260016 27448220 34260187 27448357 34260358 27448494 34260529 27448631 34260700 27448768 34260871 27448905 34261042 27449042 34261213 27449179 34261384 27449316 34261555 27449453 34261726 27449590 34261897 27449727 34262068 27449864 34262239 27450001 34262410 27450138 34262581 27450275 34262752 27450412 34262923 27450549 34263094 27450686 34263265 27450823 34263436 27450960 34263607 27451097 34263778 27451234 34263949 27451371 34264120 27451508 34264291 27451645 34264462 27451782 34264633 27451919 34264804 27452056 34264975 27452193 34265146 27452330 34265317 27452467 34265488 27452604 34265659 27452741 34265830 27452878 34266001 27453015 34266172 27453152 34266343 27453289 34266514 27453426 34266685 27453563 34266856 27453700 34267027 27453837 34267198 27453974 34267369 27454111 34267540 27454248 34267711 27454385 34267882 27454522 34268053 27454659 34268224 27454796 34268395 27454933 34268566 27455070 34268737 27455207 34268908 27455344 34269079 27455481 34269250 27455618 34269421 27455755 34269592 27455892 34269763 27456029 34269934 27456166 34270105 27456303 34270276 27456440 34270447 27456577 34270618 27456714 34270789 27456851 34270960 27456988 34271131 27457125 34271302 27457262 34271473 27457399 34271644 27457536 34271815 27457673 34271986 27457810 34272157 27457947 34272328 27458084 34272499 27458221 34272670 27458358 34272841 27458495 34273012 27458632 34273183 27458769 34273354 27458906 34273525 27459043 34273696 27459180 34273867 27459317 34274038 27459454 34274209 27459591 34274380 27459728 34274551 27459865 34274722 27460002 34274893 27460139 34275064 27460276 34275235 27460413 34275406 27460550 34275577 27460687 34275748 27460824 34275919 27460961 34276090 27461098 34276261 27461235 34276432 27461372 34276603 27461509 34276774 27461646 34276945 27461783 34277116 27461920 34277287 27462057 34277458 27462194 34277629 27462331 34277800 27462468 34277971 27462605 34278142 27462742 34278313 27462879 34278484 27463016 34278655 27463153 34278826 27463290 34278997 27463427 34279168 27463564 34279339 27463701 34279510 27463838 34279681 27463975 34279852 27464112 34280023 27464249 34280194 27464386 34280365 27464523 34280536 27464660 34280707 27464797 34280878 27464934 34281049 27465071 34281220 27465208 34281391 27465345 34281562 27465482 34281733 27465619 34281904 27465756 34282075 27465893 34282246 27466030 34282417 27466167 34282588 27466304 34282759 27466441 34282930 27466578 34283101 27466715 34283272 27466852 34283443 27466989 34283614 27467126 34283785 27467263 34283956 27467400 34284127 27467537 34284298 27467674 34284469 27467811 34284640 27467948 34284811 27468085 34284982 27468222 34285153 27468359 34285324 27468496 34285495 27468633 34285666 27468770 34285837 27468907 34286008 27469044 34286179 27469181 34286350 27469318 34286521 27469455 34286692 27469592 34286863 27469729 34287034 27469866 34287205 27470003 34287376 27470140 34287547 27470277 34287718 27470414 34287889 27470551 34288060 27470688 34288231 27470825 34288402 27470962 34288573 27471099 34288744 27471236 34288915 27471373 34289086 27471510 34289257 27471647 34289428 27471784 34289599 27471921 34289770 27472058 34289941 27472195 34290112 27472332 34290283 27472469 34290454 27472606 34290625 27472743 34290796 27472880 34290967 27473017 34291138 27473154 34291309 27473291 34291480 27473428 34291651 27473565 34291822 27473702 34291993 27473839 34292164 27473976 34292335 27474113 34292506 27474250 34292677 27474387 34292848 27474524 34293019 27474661 34293190 27474798 34293361 27474935 34293532 27475072 34293703 27475209 34293874 27475346 34294045 27475483 34294216 27475620 34294387 27475757 34294558 27475894 34294729 27476031 34294900 27476168 34295071 27476305 34295242 27476442 34295413 27476579 34295584 27476716 34295755 27476853 34295926 27476990 34296097 27477127 34296268 27477264 34296439 27477401 34296610 27477538 34296781 27477675 34296952 27477812 34297123 27477949 34297294 27478086 34297465 27478223 34297636 27478360 34297807 27478497 34297978 27478634 34298149 27478771 34298320 27478908 34298491 27479045 34298662 27479182 34298833 27479319 34299004 27479456 34299175 27479593 34299346 27479730 34299517 27479867 34299688 27480004 34299859 27480141 34300030 27480278 34300201 27480415 34300372 27480552 34300543 27480689 34300714 27480826 34300885 27480963 34301056 27481100 34301227 27481237 34301398 27481374 34301569 27481511 34301740 27481648 34301911 27481785 34302082 27481922 34302253 27482059 34302424 27482196 34302595 27482333 34302766 27482470 34302937 27482607 34303108 27482744 34303279 27482881 34303450 27483018 34303621 27483155 34303792 27483292 34303963 27483429 34304134 27483566 34304305 27483703 34304476 27483840 34304647 27483977 34304818 27484114 34304989 27484251 34305160 27484388 34305331 27484525 34305502 27484662 34305673 27484799 34305844 27484936 34306015 27485073 34306186 27485210 34306357 27485347 34306528 27485484 34306699 27485621 34306870 27485758 34307041 27485895 34307212 27486032 34307383 27486169 34307554 27486306 34307725 27486443 34307896 27486580 34308067 27486717 34308238 27486854 34308409 27486991 34308580 27487128 34308751 27487265 34308922 27487402 34309093 27487539 34309264 27487676 34309435 27487813 34309606 27487950 34309777 27488087 34309948 27488224 34310119 27488361 34310290 27488498 34310461 27488635 34310632 27488772 34310803 27488909 34310974 27489046 34311145 27489183 34311316 27489320 34311487 27489457 34311658 27489594 34311829 27489731 34312000 27489868 34312171 27490005 34312342 27490142 34312513 27490279 34312684 27490416 34312855 27490553 34313026 27490690 34313197 27490827 34313368 27490964 34313539 27491101 34313710 27491238 34313881 27491375 34314052 27491512 34314223 27491649 34314394 27491786 34314565 27491923 34314736 27492060 34314907 27492197 34315078 27492334 34315249 27492471 34315420 27492608 34315591 27492745 34315762 27492882 34315933 27493019 34316104 27493156 34316275 27493293 34316446 27493430 34316617 27493567 34316788 27493704 34316959 27493841 34317130 27493978 34317301 27494115 34317472 27494252 34317643 27494389 34317814 27494526 34317985 27494663 34318156 27494800 34318327 27494937 34318498 27495074 34318669 27495211 34318840 27495348 34319011 27495485 34319182 27495622 34319353 27495759 34319524 27495896 34319695 27496033 34319866 27496170 34320037 27496307 34320208 27496444 34320379 27496581 34320550 27496718 34320721 27496855 34320892 27496992 34321063 27497129 34321234 27497266 34321405 27497403 34321576 27497540 34321747 27497677 34321918 27497814 34322089 27497951 34322260 27498088 34322431 27498225 34322602 27498362 34322773 27498499 34322944 27498636 34323115 27498773 34323286 27498910 34323457 27499047 34323628 27499184 34323799 27499321 34323970 27499458 34324141 27499595 34324312 27499732 34324483 27499869 34324654 27500006 34324825 27500143 34324996 27500280 34325167 27500417 34325338 27500554 34325509 27500691 34325680 27500828 34325851 27500965 34326022 27501102 34326193 27501239 34326364 27501376 34326535 27501513 34326706 27501650 34326877 27501787 34327048 27501924 34327219 27502061 34327390 27502198 34327561 27502335 34327732 27502472 34327903 27502609 34328074 27502746 34328245 27502883 34328416 27503020 34328587 27503157 34328758 27503294 34328929 27503431 34329100 27503568 34329271 27503705 34329442 27503842 34329613 27503979 34329784 27504116 34329955 27504253 34330126 27504390 34330297 27504527 34330468 27504664 34330639 27504801 34330810 27504938 34330981 27505075 34331152 27505212 34331323 27505349 34331494 27505486 34331665 27505623 34331836 27505760 34332007 27505897 34332178 27506034 34332349 27506171 34332520 27506308 34332691 27506445 34332862 27506582 34333033 27506719 34333204 27506856 34333375 27506993 34333546 27507130 34333717 27507267 34333888 27507404 34334059 27507541 34334230 27507678 34334401 27507815 34334572 27507952 34334743 27508089 34334914 27508226 34335085 27508363 34335256 27508500 34335427 27508637 34335598 27508774 34335769 27508911 34335940 27509048 34336111 27509185 34336282 27509322 34336453 27509459 34336624 27509596 34336795 27509733 34336966 27509870 34337137 27510007 34337308 27510144 34337479 27510281 34337650 27510418 34337821 27510555 34337992 27510692 34338163 27510829 34338334 27510966 34338505 27511103 34338676 27511240 34338847 27511377 34339018 27511514 34339189 27511651 34339360 27511788 34339531 27511925 34339702 27512062 34339873 27512199 34340044 27512336 34340215 27512473 34340386 27512610 34340557 27512747 34340728 27512884 34340899 27513021 34341070 27513158 34341241 27513295 34341412 27513432 34341583 27513569 34341754 27513706 34341925 27513843 34342096 27513980 34342267 27514117 34342438 27514254 34342609 27514391 34342780 27514528 34342951 27514665 34343122 27514802 34343293 27514939 34343464 27515076 34343635 27515213 34343806 27515350 34343977 27515487 34344148 27515624 34344319 27515761 34344490 27515898 34344661 27516035 34344832 27516172 34345003 27516309 34345174 27516446 34345345 27516583 34345516 27516720 34345687 27516857 34345858 27516994 34346029 27517131 34346200 27517268 34346371 27517405 34346542 27517542 34346713 27517679 34346884 27517816 34347055 27517953 34347226 27518090 34347397 27518227 34347568 27518364 34347739 27518501 34347910 27518638 34348081 27518775 34348252 27518912 34348423 27519049 34348594 27519186 34348765 27519323 34348936 27519460 34349107 27519597 34349278 27519734 34349449 27519871 34349620 27520008 34349791 27520145 34349962 27520282 34350133 27520419 34350304 27520556 34350475 27520693 34350646 27520830 34350817 27520967 34350988 27521104 34351159 27521241 34351330 27521378 34351501 27521515 34351672 27521652 34351843 27521789 34352014 27521926 34352185 27522063 34352356 27522200 34352527 27522337 34352698 27522474 34352869 27522611 34353040 27522748 34353211 27522885 34353382 27523022 34353553 27523159 34353724 27523296 34353895 27523433 34354066 27523570 34354237 27523707 34354408 27523844 34354579 27523981 34354750 27524118 34354921 27524255 34355092 27524392 34355263 27524529 34355434 27524666 34355605 27524803 34355776 27524940 34355947 27525077 34356118 27525214 34356289 27525351 34356460 27525488 34356631 27525625 34356802 27525762 34356973 27525899 34357144 27526036 34357315 27526173 34357486 27526310 34357657 27526447 34357828 27526584 34357999 27526721 34358170 27526858 34358341 27526995 34358512 27527132 34358683 27527269 34358854 27527406 34359025 27527543 34359196 27527680 34359367 27527817 34359538 27527954 34359709 27528091 34359880 27528228 34360051 27528365 34360222 27528502 34360393 27528639 34360564 27528776 34360735 27528913 34360906 27529050 34361077 27529187 34361248 27529324 34361419 27529461 34361590 27529598 34361761 27529735 34361932 27529872 34362103 27530009 34362274 27530146 34362445 27530283 34362616 27530420 34362787 27530557 34362958 27530694 34363129 27530831 34363300 27530968 34363471 27531105 34363642 27531242 34363813 27531379 34363984 27531516 34364155 27531653 34364326 27531790 34364497 27531927 34364668 27532064 34364839 27532201 34365010 27532338 34365181 27532475 34365352 27532612 34365523 27532749 34365694 27532886 34365865 27533023 34366036 27533160 34366207 27533297 34366378 27533434 34366549 27533571 34366720 27533708 34366891 27533845 34367062 27533982 34367233 27534119 34367404 27534256 34367575 27534393 34367746 27534530 34367917 27534667 34368088 27534804 34368259 27534941 34368430 27535078 34368601 27535215 34368772 27535352 34368943 27535489 34369114 27535626 34369285
1000 22329900 0 22329900 27871627 22330037 27871798 22330174 27871969 22330311 27872140 22330448 27872311 22330585 27872482 22330722 27872653 22330859 27872824 22330996 27872995 22331133 27873166 22331270 27873337 22331407 27873508 22331544 27873679 22331681 27873850 22331818 27874021 22331955 27874192 22332092 27874363 22332229 27874534 22332366 27874705 22332503 27874876 22332640 27875047 22332777 27875218 22332914 27875389 22333051 27875560 22333188 27875731 22333325 27875902 22333462 27876073 22333599 27876244 22333736 27876415 22333873 27876586 22334010 27876757 22334147 27876928 22334284 27877099 22334421 27877270 22334558 27877441 22334695 27877612 22334832 27877783 22334969 27877954 22335106 27878125 22335243 27878296 22335380 27878467 22335517 27878638 22335654 27878809 22335791 27878980 22335928 27879151 22336065 27879322 22336202 27879493 22336339 27879664 22336476 27879835 22336613 27880006 22336750 27880177 22336887 27880348 22337024 27880519 22337161 27880690 22337298 27880861 22337435 27881032 22337572 27881203 22337709 27881374 22337846 27881545 22337983 27881716 22338120 27881887 22338257 27882058 22338394 27882229 22338531 27882400 22338668 27882571 22338805 27882742 22338942 27882913 22339079 27883084 22339216 27883255 22339353 27883426 22339490 27883597 22339627 27883768 22339764 27883939 22339901 27884110 22340038 27884281 22340175 27884452 22340312 27884623 22340449 27884794 22340586 27884965 22340723 27885136 22340860 27885307 22340997 27885478 22341134 27885649 22341271 27885820 22341408 27885991 22341545 27886162 22341682 27886333 22341819 27886504 22341956 27886675 22342093 27886846 22342230 27887017 22342367 27887188 22342504 27887359 22342641 27887530 22342778 27887701 22342915 27887872 22343052 27888043 22343189 27888214 22343326 27888385 22343463 27888556 22343600 27888727 22343737 27888898 22343874 27889069 22344011 27889240 22344148 27889411 22344285 27889582 22344422 27889753 22344559 27889924 22344696 27890095 22344833 27890266 22344970 27890437 22345107 27890608 22345244 27890779 22345381 27890950 22345518 27891121 22345655 27891292 22345792 27891463 22345929 27891634 22346066 27891805 22346203 27891976 22346340 27892147 22346477 27892318 22346614 27892489 22346751 27892660 22346888 27892831 22347025 27893002 22347162 27893173 22347299 27893344 22347436 27893515 22347573 27893686 22347710 27893857 22347847 27894028 22347984 27894199 22348121 27894370 22348258 27894541 22348395 27894712 22348532 27894883 22348669 27895054 22348806 27895225 22348943 27895396 22349080 27895567 22349217 27895738 22349354 27895909 22349491 27896080 22349628 27896251 22349765 27896422 22349902 27896593 22350039 27896764 22350176 27896935 22350313 27897106 22350450 27897277 22350587 27897448 22350724 27897619 22350861 27897790 22350998 27897961 22351135 27898132 22351272 27898303 22351409 27898474 22351546 27898645 22351683 27898816 22351820 27898987 22351957 27899158 22352094 27899329 22352231 27899500 22352368 27899671 22352505 27899842 22352642 27900013 22352779 27900184 22352916 27900355 22353053 27900526 22353190 27900697 22353327 27900868 22353464 27901039 22353601 27901210 22353738 27901381 22353875 27901552 22354012 27901723 22354149 27901894 22354286 27902065 22354423 27902236 22354560 27902407 22354697 27902578 22354834 27902749 22354971 27902920 22355108 27903091 22355245 27903262 22355382 27903433 22355519 27903604 22355656 27903775 22355793 27903946 22355930 27904117 22356067 27904288 22356204 27904459 22356341 27904630 22356478 27904801 22356615 27904972 22356752 27905143 22356889 27905314 22357026 27905485 22357163 27905656 22357300 27905827 22357437 27905998 22357574 27906169 22357711 27906340 22357848 27906511 22357985 27906682 22358122 27906853 22358259 27907024 22358396 27907195 22358533 27907366 22358670 27907537 22358807 27907708 22358944 27907879 22359081 27908050 22359218 27908221 22359355 27908392 22359492 27908563 22359629 27908734 22359766 27908905 22359903 27909076 22360040 27909247 22360177 27909418 22360314 27909589 22360451 27909760 22360588 27909931 22360725 27910102 22360862 27910273 22360999 27910444 22361136 27910615 22361273 27910786 22361410 27910957 22361547 27911128 22361684 27911299 22361821 27911470 22361958 27911641 22362095 27911812 22362232 27911983 22362369 27912154 22362506 27912325 22362643 27912496 22362780 27912667 22362917 27912838 22363054 27913009 22363191 27913180 22363328 27913351 22363465 27913522 22363602 27913693 22363739 27913864 22363876 27914035 22364013 27914206 22364150 27914377 22364287 27914548 22364424 27914719 22364561 27914890 22364698 27915061 22364835 27915232 22364972 27915403 22365109 27915574 22365246 27915745 22365383 27915916 22365520 27916087 22365657 27916258 22365794 27916429 22365931 27916600 22366068 27916771 22366205 27916942 22366342 27917113 22366479 27917284 22366616 27917455 22366753 27917626 22366890 27917797 22367027 27917968 22367164 27918139 22367301 27918310 22367438 27918481 22367575 27918652 22367712 27918823 22367849 27918994 22367986 27919165 22368123 27919336 22368260 27919507 22368397 27919678 22368534 27919849 22368671 27920020 22368808 27920191 22368945 27920362 22369082 27920533 22369219 27920704 22369356 27920875 22369493 27921046 22369630 27921217 22369767 27921388 22369904 27921559 22370041 27921730 22370178 27921901 22370315 27922072 22370452 27922243 22370589 27922414 22370726 27922585 22370863 27922756 22371000 27922927 22371137 27923098 22371274 27923269 22371411 27923440 22371548 27923611 22371685 27923782 22371822 27923953 22371959 27924124 22372096 27924295 22372233 27924466 22372370 27924637 22372507 27924808 22372644 27924979 22372781 27925150 22372918 27925321 22373055 27925492 22373192 27925663 22373329 27925834 22373466 27926005 22373603 27926176 22373740 27926347 22373877 27926518 22374014 27926689 22374151 27926860 22374288 27927031 22374425 27927202 22374562 27927373 22374699 27927544 22374836 27927715 22374973 27927886 22375110 27928057 22375247 27928228 22375384 27928399 22375521 27928570 22375658 27928741 22375795 27928912 22375932 27929083 22376069 27929254 22376206 27929425 22376343 27929596 22376480 27929767 22376617 27929938 22376754 27930109 22376891 27930280 22377028 27930451 22377165 27930622 22377302 27930793 22377439 27930964 22377576 27931135 22377713 27931306 22377850 27931477 22377987 27931648 22378124 27931819 22378261 27931990 22378398 27932161 22378535 27932332 22378672 27932503 22378809 27932674 22378946 27932845 22379083 27933016 22379220 27933187 22379357 27933358 22379494 27933529 22379631 27933700 22379768 27933871 22379905 27934042 22380042 27934213 22380179 27934384 22380316 27934555 22380453 27934726 22380590 27934897 22380727 27935068 22380864 27935239 22381001 27935410 22381138 27935581 22381275 27935752 22381412 27935923 22381549 27936094 22381686 27936265 22381823 27936436 22381960 27936607 22382097 27936778 22382234 27936949 22382371 27937120 22382508 27937291 22382645 27937462 22382782 27937633 22382919 27937804 22383056 27937975 22383193 27938146 22383330 27938317 22383467 27938488 22383604 27938659 22383741 27938830 22383878 27939001 22384015 27939172 22384152 27939343 22384289 27939514 22384426 27939685 22384563 27939856 22384700 27940027 22384837 27940198 22384974 27940369 22385111 27940540 22385248 27940711 22385385 27940882 22385522 27941053 22385659 27941224 22385796 27941395 22385933 27941566 22386070 27941737 22386207 27941908 22386344 27942079 22386481 27942250 22386618 27942421 22386755 27942592 22386892 27942763 22387029 27942934 22387166 27943105 22387303 27943276 22387440 27943447 22387577 27943618 22387714 27943789 22387851 27943960 22387988 27944131 22388125 27944302 22388262 27944473 22388399 27944644 22388536 27944815 22388673 27944986 22388810 27945157 22388947 27945328 22389084 27945499 22389221 27945670 22389358 27945841 22389495 27946012 22389632 27946183 22389769 27946354 22389906 27946525 22390043 27946696 22390180 27946867 22390317 27947038 22390454 27947209 22390591 27947380 22390728 27947551 22390865 27947722 22391002 27947893 22391139 27948064 22391276 27948235 22391413 27948406 22391550 27948577 22391687 27948748 22391824 27948919 22391961 27949090 22392098 27949261 22392235 27949432 22392372 27949603 22392509 27949774 22392646 27949945 22392783 27950116 22392920 27950287 22393057 27950458 22393194 27950629 22393331 27950800 22393468 27950971 22393605 27951142 22393742 27951313 22393879 27951484 22394016 27951655 22394153 27951826 22394290 27951997 22394427 27952168 22394564 27952339 22394701 27952510 22394838 27952681 22394975 27952852 22395112 27953023 22395249 27953194 22395386 27953365 22395523 27953536 22395660 27953707 22395797 27953878 22395934 27954049 22396071 27954220 22396208 27954391 22396345 27954562 22396482 27954733 22396619 27954904 22396756 27955075 22396893 27955246 22397030 27955417 22397167 27955588 22397304 27955759 22397441 27955930 22397578 27956101 22397715 27956272 22397852 27956443 22397989 27956614 22398126 27956785 22398263 27956956 22398400 27957127 22398537 27957298 22398674 27957469 22398811 27957640 22398948 27957811 22399085 27957982 22399222 27958153 22399359 27958324 22399496 27958495 22399633 27958666 22399770 27958837 22399907 27959008 22400044 27959179 22400181 27959350 22400318 27959521 22400455 27959692 22400592 27959863 22400729 27960034 22400866 27960205 22401003 27960376 22401140 27960547 22401277 27960718 22401414 27960889 22401551 27961060 22401688 27961231 22401825 27961402 22401962 27961573 22402099 27961744 22402236 27961915 22402373 27962086 22402510 27962257 22402647 27962428 22402784 27962599 22402921 27962770 22403058 27962941 22403195 27963112 22403332 27963283 22403469 27963454 22403606 27963625 22403743 27963796 22403880 27963967 22404017 27964138 22404154 27964309 22404291 27964480 22404428 27964651 22404565 27964822 22404702 27964993 22404839 27965164 22404976 27965335 22405113 27965506 22405250 27965677 22405387 27965848 22405524 27966019 22405661 27966190 22405798 27966361 22405935 27966532 22406072 27966703 22406209 27966874 22406346 27967045 22406483 27967216 22406620 27967387 22406757 27967558 22406894 27967729 22407031 27967900 22407168 27968071 22407305 27968242 22407442 27968413 22407579 27968584 22407716 27968755 22407853 27968926 22407990 27969097 22408127 27969268 22408264 27969439 22408401 27969610 22408538 27969781 22408675 27969952 22408812 27970123 22408949 27970294 22409086 27970465 22409223 27970636 22409360 27970807 22409497 27970978 22409634 27971149 22409771 27971320 22409908 27971491 22410045 27971662 22410182 27971833 22410319 27972004 22410456 27972175 22410593 27972346 22410730 27972517 22410867 27972688 22411004 27972859 22411141 27973030 22411278 27973201 22411415 27973372 22411552 27973543 22411689 27973714 22411826 27973885 22411963 27974056 22412100 27974227 22412237 27974398 22412374 27974569 22412511 27974740 22412648 27974911 22412785 27975082 22412922 27975253 22413059 27975424 22413196 27975595 22413333 27975766 22413470 27975937 22413607 27976108 22413744 27976279 22413881 27976450 22414018 27976621 22414155 27976792 22414292 27976963 22414429 27977134 22414566 27977305 22414703 27977476 22414840 27977647 22414977 27977818 22415114 27977989 22415251 27978160 22415388 27978331 22415525 27978502 22415662 27978673 22415799 27978844 22415936 27979015 22416073 27979186 22416210 27979357 22416347 27979528 22416484 27979699 22416621 27979870 22416758 27980041 22416895 27980212 22417032 27980383 22417169 27980554 22417306 27980725 22417443 27980896 22417580 27981067 22417717 27981238 22417854 27981409 22417991 27981580 22418128 27981751 22418265 27981922 22418402 27982093 22418539 27982264 22418676 27982435 22418813 27982606 22418950 27982777 22419087 27982948 22419224 27983119 22419361 27983290 22419498 27983461 22419635 27983632 22419772 27983803 22419909 27983974 22420046 27984145 22420183 27984316 22420320 27984487 22420457 27984658 22420594 27984829 22420731 27985000 22420868 27985171 22421005 27985342 22421142 27985513 22421279 27985684 22421416 27985855 22421553 27986026 22421690 27986197 22421827 27986368 22421964 27986539 22422101 27986710 22422238 27986881 22422375 27987052 22422512 27987223 22422649 27987394 22422786 27987565 22422923 27987736 22423060 27987907 22423197 27988078 22423334 27988249 22423471 27988420 22423608 27988591 22423745 27988762 22423882 27988933 22424019 27989104 22424156 27989275 22424293 27989446 22424430 27989617 22424567 27989788 22424704 27989959 22424841 27990130 22424978 27990301 22425115 27990472 22425252 27990643 22425389 27990814 22425526 27990985 22425663 27991156 22425800 27991327 22425937 27991498 22426074 27991669 22426211 27991840 22426348 27992011 22426485 27992182 22426622 27992353 22426759 27992524 22426896 27992695 22427033 27992866 22427170 27993037 22427307 27993208 22427444 27993379 22427581 27993550 22427718 27993721 22427855 27993892 22427992 27994063 22428129 27994234 22428266 27994405 22428403 27994576 22428540 27994747 22428677 27994918 22428814 27995089 22428951 27995260 22429088 27995431 22429225 27995602 22429362 27995773 22429499 27995944 22429636 27996115 22429773 27996286 22429910 27996457 22430047 27996628 22430184 27996799 22430321 27996970 22430458 27997141 22430595 27997312 22430732 27997483 22430869 27997654 22431006 27997825 22431143 27997996 22431280 27998167 22431417 27998338 22431554 27998509 22431691 27998680 22431828 27998851 22431965 27999022 22432102 27999193 22432239 27999364 22432376 27999535 22432513 27999706 22432650 27999877 22432787 28000048 22432924 28000219 22433061 28000390 22433198 28000561 22433335 28000732 22433472 28000903 22433609 28001074 22433746 28001245 22433883 28001416 22434020 28001587 22434157 28001758 22434294 28001929 22434431 28002100 22434568 28002271 22434705 28002442 22434842 28002613 22434979 28002784 22435116 28002955 22435253 28003126 22435390 28003297 22435527 28003468 22435664 28003639 22435801 28003810 22435938 28003981 22436075 28004152 22436212 28004323 22436349 28004494 22436486 28004665 22436623 28004836 22436760 28005007 22436897 28005178 22437034 28005349 22437171 28005520 22437308 28005691 22437445 28005862 22437582 28006033 22437719 28006204 22437856 28006375 22437993 28006546 22438130 28006717 22438267 28006888 22438404 28007059 22438541 28007230 22438678 28007401 22438815 28007572 22438952 28007743 22439089 28007914 22439226 28008085 22439363 28008256 22439500 28008427 22439637 28008598 22439774 28008769 22439911 28008940 22440048 28009111 22440185 28009282 22440322 28009453 22440459 28009624 22440596 28009795 22440733 28009966 22440870 28010137 22441007 28010308 22441144 28010479 22441281 28010650 22441418 28010821 22441555 28010992 22441692 28011163 22441829 28011334 22441966 28011505 22442103 28011676 22442240 28011847 22442377 28012018 22442514 28012189 22442651 28012360 22442788 28012531 22442925 28012702 22443062 28012873 22443199 28013044 22443336 28013215 22443473 28013386 22443610 28013557 22443747 28013728 22443884 28013899 22444021 28014070 22444158 28014241 22444295 28014412 22444432 28014583 22444569 28014754 22444706 28014925 22444843 28015096 22444980 28015267 22445117 28015438 22445254 28015609 22445391 28015780 22445528 28015951 22445665 28016122 22445802 28016293 22445939 28016464 22446076 28016635 22446213 28016806 22446350 28016977 22446487 28017148 22446624 28017319 22446761 28017490 22446898 28017661 22447035 28017832 22447172 28018003 22447309 28018174 22447446 28018345 22447583 28018516 22447720 28018687 22447857 28018858 22447994 28019029 22448131 28019200 22448268 28019371 22448405 28019542 22448542 28019713 22448679 28019884 22448816 28020055 22448953 28020226 22449090 28020397 22449227 28020568 22449364 28020739 22449501 28020910 22449638 28021081 22449775 28021252 22449912 28021423 22450049 28021594 22450186 28021765 22450323 28021936 22450460 28022107 22450597 28022278 22450734 28022449 22450871 28022620 22451008 28022791 22451145 28022962 22451282 28023133 22451419 28023304 22451556 28023475 22451693 28023646 22451830 28023817 22451967 28023988 22452104 28024159 22452241 28024330 22452378 28024501 22452515 28024672 22452652 28024843 22452789 28025014 22452926 28025185 22453063 28025356 22453200 28025527 22453337 28025698 22453474 28025869 22453611 28026040 22453748 28026211 22453885 28026382 22454022 28026553 22454159 28026724 22454296 28026895 22454433 28027066 22454570 28027237 22454707 28027408 22454844 28027579 22454981 28027750 22455118 28027921 22455255 28028092 22455392 28028263 22455529 28028434 22455666 28028605 22455803 28028776 22455940 28028947 22456077 28029118 22456214 28029289 22456351 28029460 22456488 28029631 22456625 28029802 22456762 28029973 22456899 28030144 22457036 28030315 22457173 28030486 22457310 28030657 22457447 28030828 22457584 28030999 22457721 28031170 22457858 28031341 22457995 28031512 22458132 28031683 22458269 28031854 22458406 28032025 22458543 28032196 22458680 28032367 22458817 28032538 22458954 28032709 22459091 28032880 22459228 28033051 22459365 28033222 22459502 28033393 22459639 28033564 22459776 28033735 22459913 28033906 22460050 28034077 22460187 28034248 22460324 28034419 22460461 28034590 22460598 28034761 22460735 28034932 22460872 28035103 22461009 28035274 22461146 28035445 22461283 28035616 22461420 28035787 22461557 28035958 22461694 28036129 22461831 28036300 22461968 28036471 22462105 28036642 22462242 28036813 22462379 28036984 22462516 28037155 22462653 28037326 22462790 28037497 22462927 28037668 22463064 28037839 22463201 28038010 22463338 28038181 22463475 28038352 22463612 28038523 22463749 28038694 22463886 28038865 22464023 28039036 22464160 28039207 22464297 28039378 22464434 28039549 22464571 28039720 22464708 28039891 22464845 28040062 22464982 28040233 22465119 28040404 22465256 28040575 22465393 28040746 22465530 28040917 22465667 28041088 22465804 28041259 22465941 28041430 22466078 28041601 22466215 28041772 22466352 28041943 22466489 28042114 22466626 28042285
1000 32160613 0 32160613 40142079 32160750 40142250 32160887 40142421 32161024 40142592 32161161 40142763 32161298 40142934 32161435 40143105 32161572 40143276 32161709 40143447 32161846 40143618 32161983 40143789 32162120 40143960 32162257 40144131 32162394 40144302 32162531 40144473 32162668 40144644 32162805 40144815 32162942 40144986 32163079 40145157 32163216 40145328 32163353 40145499 32163490 40145670 32163627 40145841 32163764 40146012 32163901 40146183 32164038 40146354 32164175 40146525 32164312 40146696 32164449 40146867 32164586 40147038 32164723 40147209 32164860 40147380 32164997 40147551 32165134 40147722 32165271 40147893 32165408 40148064 32165545 40148235 32165682 40148406 32165819 40148577 32165956 40148748 32166093 40148919 32166230 40149090 32166367 40149261 32166504 40149432 32166641 40149603 32166778 40149774 32166915 40149945 32167052 40150116 32167189 40150287 32167326 40150458 32167463 40150629 32167600 40150800 32167737 40150971 32167874 40151142 32168011 40151313 32168148 40151484 32168285 40151655 32168422 40151826 32168559 40151997 32168696 40152168 32168833 40152339 32168970 40152510 32169107 40152681 32169244 40152852 32169381 40153023 32169518 40153194 32169655 40153365 32169792 40153536 32169929 40153707 32170066 40153878 32170203 40154049 32170340 40154220 32170477 40154391 32170614 40154562 32170751 40154733 32170888 40154904 32171025 40155075 32171162 40155246 32171299 40155417 32171436 40155588 32171573 40155759 32171710 40155930 32171847 40156101 32171984 40156272 32172121 40156443 32172258 40156614 32172395 40156785 32172532 40156956 32172669 40157127 32172806 40157298 32172943 40157469 32173080 40157640 32173217 40157811 32173354 40157982 32173491 40158153 32173628 40158324 32173765 40158495 32173902 40158666 32174039 40158837 32174176 40159008 32174313 40159179 32174450 40159350 32174587 40159521 32174724 40159692 32174861 40159863 32174998 40160034 32175135 40160205 32175272 40160376 32175409 40160547 32175546 40160718 32175683 40160889 32175820 40161060 32175957 40161231 32176094 40161402 32176231 40161573 32176368 40161744 32176505 40161915 32176642 40162086 32176779 40162257 32176916 40162428 32177053 40162599 32177190 40162770 32177327 40162941 32177464 40163112 32177601 40163283 32177738 40163454 32177875 40163625 32178012 40163796 32178149 40163967 32178286 40164138 32178423 40164309 32178560 40164480 32178697 40164651 32178834 40164822 32178971 40164993 32179108 40165164 32179245 40165335 32179382 40165506 32179519 40165677 32179656 40165848 32179793 40166019 32179930 40166190 32180067 40166361 32180204 40166532 32180341 40166703 32180478 40166874 32180615 40167045 32180752 40167216 32180889 40167387 32181026 40167558 32181163 40167729 32181300 40167900 32181437 40168071 32181574 40168242 32181711 40168413 32181848 40168584 32181985 40168755 32182122 40168926 32182259 40169097 32182396 40169268 32182533 40169439 32182670 40169610 32182807 40169781 32182944 40169952 32183081 40170123 32183218 40170294 32183355 40170465 32183492 40170636 32183629 40170807 32183766 40170978 32183903 40171149 32184040 40171320 32184177 40171491 32184314 40171662 32184451 40171833 32184588 40172004 32184725 40172175 32184862 40172346 32184999 40172517 32185136 40172688 32185273 40172859 32185410 40173030 32185547 40173201 32185684 40173372 32185821 40173543 32185958 40173714 32186095 40173885 32186232 40174056 32186369 40174227 32186506 40174398 32186643 40174569 32186780 40174740 32186917 40174911 32187054 40175082 32187191 40175253 32187328 40175424 32187465 40175595 32187602 40175766 32187739 40175937 32187876 40176108 32188013 40176279 32188150 40176450 32188287 40176621 32188424 40176792 32188561 40176963 32188698 40177134 32188835 40177305 32188972 40177476 32189109 40177647 32189246 40177818 32189383 40177989 32189520 40178160 32189657 40178331 32189794 40178502 32189931 40178673 32190068 40178844 32190205 40179015 32190342 40179186 32190479 40179357 32190616 40179528 32190753 40179699 32190890 40179870 32191027 40180041 32191164 40180212 32191301 40180383 32191438 40180554 32191575 40180725 32191712 40180896 32191849 40181067 32191986 40181238 32192123 40181409 32192260 40181580 32192397 40181751 32192534 40181922 32192671 40182093 32192808 40182264 32192945 40182435 32193082 40182606 32193219 40182777 32193356 40182948 32193493 40183119 32193630 40183290 32193767 40183461 32193904 40183632 32194041 40183803 32194178 40183974 32194315 40184145 32194452 40184316 32194589 40184487 32194726 40184658 32194863 40184829 32195000 40185000 32195137 40185171 32195274 40185342 32195411 40185513 32195548 40185684 32195685 40185855 32195822 40186026 32195959 40186197 32196096 40186368 32196233 40186539 32196370 40186710 32196507 40186881 32196644 40187052 32196781 40187223 32196918 40187394 32197055 40187565 32197192 40187736 32197329 40187907 32197466 40188078 32197603 40188249 32197740 40188420 32197877 40188591 32198014 40188762 32198151 40188933 32198288 40189104 32198425 40189275 32198562 40189446 32198699 40189617 32198836 40189788 32198973 40189959 32199110 40190130 32199247 40190301 32199384 40190472 32199521 40190643 32199658 40190814 32199795 40190985 32199932 40191156 32200069 40191327 32200206 40191498 32200343 40191669 32200480 40191840 32200617 40192011 32200754 40192182 32200891 40192353 32201028 40192524 32201165 40192695 32201302 40192866 32201439 40193037 32201576 40193208 32201713 40193379 32201850 40193550 32201987 40193721 32202124 40193892 32202261 40194063 32202398 40194234 32202535 40194405 32202672 40194576 32202809 40194747 32202946 40194918 32203083 40195089 32203220 40195260 32203357 40195431 32203494 40195602 32203631 40195773 32203768 40195944 32203905 40196115 32204042 40196286 32204179 40196457 32204316 40196628 32204453 40196799 32204590 40196970 32204727 40197141 32204864 40197312 32205001 40197483 32205138 40197654 32205275 40197825 32205412 40197996 32205549 40198167 32205686 40198338 32205823 40198509 32205960 40198680 32206097 40198851 32206234 40199022 32206371 40199193 32206508 40199364 32206645 40199535 32206782 40199706 32206919 40199877 32207056 40200048 32207193 40200219 32207330 40200390 32207467 40200561 32207604 40200732 32207741 40200903 32207878 40201074 32208015 40201245 32208152 40201416 32208289 40201587 32208426 40201758 32208563 40201929 32208700 40202100 32208837 40202271 32208974 40202442 32209111 40202613 32209248 40202784 32209385 40202955 32209522 40203126 32209659 40203297 32209796 40203468 32209933 40203639 32210070 40203810 32210207 40203981 32210344 40204152 32210481 40204323 32210618 40204494 32210755 40204665 32210892 40204836 32211029 40205007 32211166 40205178 32211303 40205349 32211440 40205520 32211577 40205691 32211714 40205862 32211851 40206033 32211988 40206204 32212125 40206375 32212262 40206546 32212399 40206717 32212536 40206888 32212673 40207059 32212810 40207230 32212947 40207401 32213084 40207572 32213221 40207743 32213358 40207914 32213495 40208085 32213632 40208256 32213769 40208427 32213906 40208598 32214043 40208769 32214180 40208940 32214317 40209111 32214454 40209282 32214591 40209453 32214728 40209624 32214865 40209795 32215002 40209966 32215139 40210137 32215276 40210308 32215413 40210479 32215550 40210650 32215687 40210821 32215824 40210992 32215961 40211163 32216098 40211334 32216235 40211505 32216372 40211676 32216509 40211847 32216646 40212018 32216783 40212189 32216920 40212360 32217057 40212531 32217194 40212702 32217331 40212873 32217468 40213044 32217605 40213215 32217742 40213386 32217879 40213557 32218016 40213728 32218153 40213899 32218290 40214070 32218427 40214241 32218564 40214412 32218701 40214583 32218838 40214754 32218975 40214925 32219112 40215096 32219249 40215267 32219386 40215438 32219523 40215609 32219660 40215780 32219797 40215951 32219934 40216122 32220071 40216293 32220208 40216464 32220345 40216635 32220482 40216806 32220619 40216977 32220756 40217148 32220893 40217319 32221030 40217490 32221167 40217661 32221304 40217832 32221441 40218003 32221578 40218174 32221715 40218345 32221852 40218516 32221989 40218687 32222126 40218858 32222263 40219029 32222400 40219200 32222537 40219371 32222674 40219542 32222811 40219713 32222948 40219884 32223085 40220055 32223222 40220226 32223359 40220397 32223496 40220568 32223633 40220739 32223770 40220910 32223907 40221081 32224044 40221252 32224181 40221423 32224318 40221594 32224455 40221765 32224592 40221936 32224729 40222107 32224866 40222278 32225003 40222449 32225140 40222620 32225277 40222791 32225414 40222962 32225551 40223133 32225688 40223304 32225825 40223475 32225962 40223646 32226099 40223817 32226236 40223988 32226373 40224159 32226510 40224330 32226647 40224501 32226784 40224672 32226921 40224843 32227058 40225014 32227195 40225185 32227332 40225356 32227469 40225527 32227606 40225698 32227743 40225869 32227880 40226040 32228017 40226211 32228154 40226382 32228291 40226553 32228428 40226724 32228565 40226895 32228702 40227066 32228839 40227237 32228976 40227408 32229113 40227579 32229250 40227750 32229387 40227921 32229524 40228092 32229661 40228263 32229798 40228434 32229935 40228605 32230072 40228776 32230209 40228947 32230346 40229118 32230483 40229289 32230620 40229460 32230757 40229631 32230894 40229802 32231031 40229973 32231168 40230144 32231305 40230315 32231442 40230486 32231579 40230657 32231716 40230828 32231853 40230999 32231990 40231170 32232127 40231341 32232264 40231512 32232401 40231683 32232538 40231854 32232675 40232025 32232812 40232196 32232949 40232367 32233086 40232538 32233223 40232709 32233360 40232880 32233497 40233051 32233634 40233222 32233771 40233393 32233908 40233564 32234045 40233735 32234182 40233906 32234319 40234077 32234456 40234248 32234593 40234419 32234730 40234590 32234867 40234761 32235004 40234932 32235141 40235103 32235278 40235274 32235415 40235445 32235552 40235616 32235689 40235787 32235826 40235958 32235963 40236129 32236100 40236300 32236237 40236471 32236374 40236642 32236511 40236813 32236648 40236984 32236785 40237155 32236922 40237326 32237059 40237497 32237196 40237668 32237333 40237839 32237470 40238010 32237607 40238181 32237744 40238352 32237881 40238523 32238018 40238694 32238155 40238865 32238292 40239036 32238429 40239207 32238566 40239378 32238703 40239549 32238840 40239720 32238977 40239891 32239114 40240062 32239251 40240233 32239388 40240404 32239525 40240575 32239662 40240746 32239799 40240917 32239936 40241088 32240073 40241259 32240210 40241430 32240347 40241601 32240484 40241772 32240621 40241943 32240758 40242114 32240895 40242285 32241032 40242456 32241169 40242627 32241306 40242798 32241443 40242969 32241580 40243140 32241717 40243311 32241854 40243482 32241991 40243653 32242128 40243824 32242265 40243995 32242402 40244166 32242539 40244337 32242676 40244508 32242813 40244679 32242950 40244850 32243087 40245021 32243224 40245192 32243361 40245363 32243498 40245534 32243635 40245705 32243772 40245876 32243909 40246047 32244046 40246218 32244183 40246389 32244320 40246560 32244457 40246731 32244594 40246902 32244731 40247073 32244868 40247244 32245005 40247415 32245142 40247586 32245279 40247757 32245416 40247928 32245553 40248099 32245690 40248270 32245827 40248441 32245964 40248612 32246101 40248783 32246238 40248954 32246375 40249125 32246512 40249296 32246649 40249467 32246786 40249638 32246923 40249809 32247060 40249980 32247197 40250151 32247334 40250322 32247471 40250493 32247608 40250664 32247745 40250835 32247882 40251006 32248019 40251177 32248156 40251348 32248293 40251519 32248430 40251690 32248567 40251861 32248704 40252032 32248841 40252203 32248978 40252374 32249115 40252545 32249252 40252716 32249389 40252887 32249526 40253058 32249663 40253229 32249800 40253400 32249937 40253571 32250074 40253742 32250211 40253913 32250348 40254084 32250485 40254255 32250622 40254426 32250759 40254597 32250896 40254768 32251033 40254939 32251170 40255110 32251307 40255281 32251444 40255452 32251581 40255623 32251718 40255794 32251855 40255965 32251992 40256136 32252129 40256307 32252266 40256478 32252403 40256649 32252540 40256820 32252677 40256991 32252814 40257162 32252951 40257333 32253088 40257504 32253225 40257675 32253362 40257846 32253499 40258017 32253636 40258188 32253773 40258359 32253910 40258530 32254047 40258701 32254184 40258872 32254321 40259043 32254458 40259214 32254595 40259385 32254732 40259556 32254869 40259727 32255006 40259898 32255143 40260069 32255280 40260240 32255417 40260411 32255554 40260582 32255691 40260753 32255828 40260924 32255965 40261095 32256102 40261266 32256239 40261437 32256376 40261608 32256513 40261779 32256650 40261950 32256787 40262121 32256924 40262292 32257061 40262463 32257198 40262634 32257335 40262805 32257472 40262976 32257609 40263147 32257746 40263318 32257883 40263489 32258020 40263660 32258157 40263831 32258294 40264002 32258431 40264173 32258568 40264344 32258705 40264515 32258842 40264686 32258979 40264857 32259116 40265028 32259253 40265199 32259390 40265370 32259527 40265541 32259664 40265712 32259801 40265883 32259938 40266054 32260075 40266225 32260212 40266396 32260349 40266567 32260486 40266738 32260623 40266909 32260760 40267080 32260897 40267251 32261034 40267422 32261171 40267593 32261308 40267764 32261445 40267935 32261582 40268106 32261719 40268277 32261856 40268448 32261993 40268619 32262130 40268790 32262267 40268961 32262404 40269132 32262541 40269303 32262678 40269474 32262815 40269645 32262952 40269816 32263089 40269987 32263226 40270158 32263363 40270329 32263500 40270500 32263637 40270671 32263774 40270842 32263911 40271013 32264048 40271184 32264185 40271355 32264322 40271526 32264459 40271697 32264596 40271868 32264733 40272039 32264870 40272210 32265007 40272381 32265144 40272552 32265281 40272723 32265418 40272894 32265555 40273065 32265692 40273236 32265829 40273407 32265966 40273578 32266103 40273749 32266240 40273920 32266377 40274091 32266514 40274262 32266651 40274433 32266788 40274604 32266925 40274775 32267062 40274946 32267199 40275117 32267336 40275288 32267473 40275459 32267610 40275630 32267747 40275801 32267884 40275972 32268021 40276143 32268158 40276314 32268295 40276485 32268432 40276656 32268569 40276827 32268706 40276998 32268843 40277169 32268980 40277340 32269117 40277511 32269254 40277682 32269391 40277853 32269528 40278024 32269665 40278195 32269802 40278366 32269939 40278537 32270076 40278708 32270213 40278879 32270350 40279050 32270487 40279221 32270624 40279392 32270761 40279563 32270898 40279734 32271035 40279905 32271172 40280076 32271309 40280247 32271446 40280418 32271583 40280589 32271720 40280760 32271857 40280931 32271994 40281102 32272131 40281273 32272268 40281444 32272405 40281615 32272542 40281786 32272679 40281957 32272816 40282128 32272953 40282299 32273090 40282470 32273227 40282641 32273364 40282812 32273501 40282983 32273638 40283154 32273775 40283325 32273912 40283496 32274049 40283667 32274186 40283838 32274323 40284009 32274460 40284180 32274597 40284351 32274734 40284522 32274871 40284693 32275008 40284864 32275145 40285035 32275282 40285206 32275419 40285377 32275556 40285548 32275693 40285719 32275830 40285890 32275967 40286061 32276104 40286232 32276241 40286403 32276378 40286574 32276515 40286745 32276652 40286916 32276789 40287087 32276926 40287258 32277063 40287429 32277200 40287600 32277337 40287771 32277474 40287942 32277611 40288113 32277748 40288284 32277885 40288455 32278022 40288626 32278159 40288797 32278296 40288968 32278433 40289139 32278570 40289310 32278707 40289481 32278844 40289652 32278981 40289823 32279118 40289994 32279255 40290165 32279392 40290336 32279529 40290507 32279666 40290678 32279803 40290849 32279940 40291020 32280077 40291191 32280214 40291362 32280351 40291533 32280488 40291704 32280625 40291875 32280762 40292046 32280899 40292217 32281036 40292388 32281173 40292559 32281310 40292730 32281447 40292901 32281584 40293072 32281721 40293243 32281858 40293414 32281995 40293585 32282132 40293756 32282269 40293927 32282406 40294098 32282543 40294269 32282680 40294440 32282817 40294611 32282954 40294782 32283091 40294953 32283228 40295124 32283365 40295295 32283502 40295466 32283639 40295637 32283776 40295808 32283913 40295979 32284050 40296150 32284187 40296321 32284324 40296492 32284461 40296663 32284598 40296834 32284735 40297005 32284872 40297176 32285009 40297347 32285146 40297518 32285283 40297689 32285420 40297860 32285557 40298031 32285694 40298202 32285831 40298373 32285968 40298544 32286105 40298715 32286242 40298886 32286379 40299057 32286516 40299228 32286653 40299399 32286790 40299570 32286927 40299741 32287064 40299912 32287201 40300083 32287338 40300254 32287475 40300425 32287612 40300596 32287749 40300767 32287886 40300938 32288023 40301109 32288160 40301280 32288297 40301451 32288434 40301622 32288571 40301793 32288708 40301964 32288845 40302135 32288982 40302306 32289119 40302477 32289256 40302648 32289393 40302819 32289530 40302990 32289667 40303161 32289804 40303332 32289941 40303503 32290078 40303674 32290215 40303845 32290352 40304016 32290489 40304187 32290626 40304358 32290763 40304529 32290900 40304700 32291037 40304871 32291174 40305042 32291311 40305213 32291448 40305384 32291585 40305555 32291722 40305726 32291859 40305897 32291996 40306068 32292133 40306239 32292270 40306410 32292407 40306581 32292544 40306752 32292681 40306923 32292818 40307094 32292955 40307265 32293092 40307436 32293229 40307607 32293366 40307778 32293503 40307949 32293640 40308120 32293777 40308291 32293914 40308462 32294051 40308633 32294188 40308804 32294325 40308975 32294462 40309146 32294599 40309317 32294736 40309488 32294873 40309659 32295010 40309830 32295147 40310001 32295284 40310172 32295421 40310343 32295558 40310514 32295695 40310685 32295832 40310856 32295969 40311027 32296106 40311198 32296243 40311369 32296380 40311540 32296517 40311711 32296654 40311882 32296791 40312053 32296928 40312224 32297065 40312395 32297202 40312566 32297339 40312737
1000 30792668 0 30792668 38434644 30792805 38434815 30792942 38434986 30793079 38435157 30793216 38435328 30793353 38435499 30793490 38435670 30793627 38435841 30793764 38436012 30793901 38436183 30794038 38436354 30794175 38436525 30794312 38436696 30794449 38436867 30794586 38437038 30794723 38437209 30794860 38437380 30794997 38437551 30795134 38437722 30795271 38437893 30795408 38438064 30795545 38438235 30795682 38438406 30795819 38438577 30795956 38438748 30796093 38438919 30796230 38439090 30796367 38439261 30796504 38439432 30796641 38439603 30796778 38439774 30796915 38439945 30797052 38440116 30797189 38440287 30797326 38440458 30797463 38440629 30797600 38440800 30797737 38440971 30797874 38441142 30798011 38441313 30798148 38441484 30798285 38441655 30798422 38441826 30798559 38441997 30798696 38442168 30798833 38442339 30798970 38442510 30799107 38442681 30799244 38442852 30799381 38443023 30799518 38443194 30799655 38443365 30799792 38443536 30799929 38443707 30800066 38443878 30800203 38444049 30800340 38444220 30800477 38444391 30800614 38444562 30800751 38444733 30800888 38444904 30801025 38445075 30801162 38445246 30801299 38445417 30801436 38445588 30801573 38445759 30801710 38445930 30801847 38446101 30801984 38446272 30802121 38446443 30802258 38446614 30802395 38446785 30802532 38446956 30802669 38447127 30802806 38447298 30802943 38447469 30803080 38447640 30803217 38447811 30803354 38447982 30803491 38448153 30803628 38448324 30803765 38448495 30803902 38448666 30804039 38448837 30804176 38449008 30804313 38449179 30804450 38449350 30804587 38449521 30804724 38449692 30804861 38449863 30804998 38450034 30805135 38450205 30805272 38450376 30805409 38450547 30805546 38450718 30805683 38450889 30805820 38451060 30805957 38451231 30806094 38451402 30806231 38451573 30806368 38451744 30806505 38451915 30806642 38452086 30806779 38452257 30806916 38452428 30807053 38452599 30807190 38452770 30807327 38452941 30807464 38453112 30807601 38453283 30807738 38453454 30807875 38453625 30808012 38453796 30808149 38453967 30808286 38454138 30808423 38454309 30808560 38454480 30808697 38454651 30808834 38454822 30808971 38454993 30809108 38455164 30809245 38455335 30809382 38455506 30809519 38455677 30809656 38455848 30809793 38456019 30809930 38456190 30810067 38456361 30810204 38456532 30810341 38456703 30810478 38456874 30810615 38457045 30810752 38457216 30810889 38457387 30811026 38457558 30811163 38457729 30811300 38457900 30811437 38458071 30811574 38458242 30811711 38458413 30811848 38458584 30811985 38458755 30812122 38458926 30812259 38459097 30812396 38459268 30812533 38459439 30812670 38459610 30812807 38459781 30812944 38459952 30813081 38460123 30813218 38460294 30813355 38460465 30813492 38460636 30813629 38460807 30813766 38460978 30813903 38461149 30814040 38461320 30814177 38461491 30814314 38461662 30814451 38461833 30814588 38462004 30814725 38462175 30814862 38462346 30814999 38462517 30815136 38462688 30815273 38462859 30815410 38463030 30815547 38463201 30815684 38463372 30815821 38463543 30815958 38463714 30816095 38463885 30816232 38464056 30816369 38464227 30816506 38464398 30816643 38464569 30816780 38464740 30816917 38464911 30817054 38465082 30817191 38465253 30817328 38465424 30817465 38465595 30817602 38465766 30817739 38465937 30817876 38466108 30818013 38466279 30818150 38466450 30818287 38466621 30818424 38466792 30818561 38466963 30818698 38467134 30818835 38467305 30818972 38467476 30819109 38467647 30819246 38467818 30819383 38467989 30819520 38468160 30819657 38468331 30819794 38468502 30819931 38468673 30820068 38468844 30820205 38469015 30820342 38469186 30820479 38469357 30820616 38469528 30820753 38469699 30820890 38469870 30821027 38470041 30821164 38470212 30821301 38470383 30821438 38470554 30821575 38470725 30821712 38470896 30821849 38471067 30821986 38471238 30822123 38471409 30822260 38471580 30822397 38471751 30822534 38471922 30822671 38472093 30822808 38472264 30822945 38472435 30823082 38472606 30823219 38472777 30823356 38472948 30823493 38473119 30823630 38473290 30823767 38473461 30823904 38473632 30824041 38473803 30824178 38473974 30824315 38474145 30824452 38474316 30824589 38474487 30824726 38474658 30824863 38474829 30825000 38475000 30825137 38475171 30825274 38475342 30825411 38475513 30825548 38475684 30825685 38475855 30825822 38476026 30825959 38476197 30826096 38476368 30826233 38476539 30826370 38476710 30826507 38476881 30826644 38477052 30826781 38477223 30826918 38477394 30827055 38477565 30827192 38477736 30827329 38477907 30827466 38478078 30827603 38478249 30827740 38478420 30827877 38478591 30828014 38478762 30828151 38478933 30828288 38479104 30828425 38479275 30828562 38479446 30828699 38479617 30828836 38479788 30828973 38479959 30829110 38480130 30829247 38480301 30829384 38480472 30829521 38480643 30829658 38480814 30829795 38480985 30829932 38481156 30830069 38481327 30830206 38481498 30830343 38481669 30830480 38481840 30830617 38482011 30830754 38482182 30830891 38482353 30831028 38482524 30831165 38482695 30831302 38482866 30831439 38483037 30831576 38483208 30831713 38483379 30831850 38483550 30831987 38483721 30832124 38483892 30832261 38484063 30832398 38484234 30832535 38484405 30832672 38484576 30832809 38484747 30832946 38484918 30833083 38485089 30833220 38485260 30833357 38485431 30833494 38485602 30833631 38485773 30833768 38485944 30833905 38486115 30834042 38486286 30834179 38486457 30834316 38486628 30834453 38486799 30834590 38486970 30834727 38487141 30834864 38487312 30835001 38487483 30835138 38487654 30835275 38487825 30835412 38487996 30835549 38488167 30835686 38488338 30835823 38488509 30835960 38488680 30836097 38488851 30836234 38489022 30836371 38489193 30836508 38489364 30836645 38489535 30836782 38489706 30836919 38489877 30837056 38490048 30837193 38490219 30837330 38490390 30837467 38490561 30837604 38490732 30837741 38490903 30837878 38491074 30838015 38491245 30838152 38491416 30838289 38491587 30838426 38491758 30838563 38491929 30838700 38492100 30838837 38492271 30838974 38492442 30839111 38492613 30839248 38492784 30839385 38492955 30839522 38493126 30839659 38493297 30839796 38493468 30839933 38493639 30840070 38493810 30840207 38493981 30840344 38494152 30840481 38494323 30840618 38494494 30840755 38494665 30840892 38494836 30841029 38495007 30841166 38495178 30841303 38495349 30841440 38495520 30841577 38495691 30841714 38495862 30841851 38496033 30841988 38496204 30842125 38496375 30842262 38496546 30842399 38496717 30842536 38496888 30842673 38497059 30842810 38497230 30842947 38497401 30843084 38497572 30843221 38497743 30843358 38497914 30843495 38498085 30843632 38498256 30843769 38498427 30843906 38498598 30844043 38498769 30844180 38498940 30844317 38499111 30844454 38499282 30844591 38499453 30844728 38499624 30844865 38499795 30845002 38499966 30845139 38500137 30845276 38500308 30845413 38500479 30845550 38500650 30845687 38500821 30845824 38500992 30845961 38501163 30846098 38501334 30846235 38501505 30846372 38501676 30846509 38501847 30846646 38502018 30846783 38502189 30846920 38502360 30847057 38502531 30847194 38502702 30847331 38502873 30847468 38503044 30847605 38503215 30847742 38503386 30847879 38503557 30848016 38503728 30848153 38503899 30848290 38504070 30848427 38504241 30848564 38504412 30848701 38504583 30848838 38504754 30848975 38504925 30849112 38505096 30849249 38505267 30849386 38505438 30849523 38505609 30849660 38505780 30849797 38505951 30849934 38506122 30850071 38506293 30850208 38506464 30850345 38506635 30850482 38506806 30850619 38506977 30850756 38507148 30850893 38507319 30851030 38507490 30851167 38507661 30851304 38507832 30851441 38508003 30851578 38508174 30851715 38508345 30851852 38508516 30851989 38508687 30852126 38508858 30852263 38509029 30852400 38509200 30852537 38509371 30852674 38509542 30852811 38509713 30852948 38509884 30853085 38510055 30853222 38510226 30853359 38510397 30853496 38510568 30853633 38510739 30853770 38510910 30853907 38511081 30854044 38511252 30854181 38511423 30854318 38511594 30854455 38511765 30854592 38511936 30854729 38512107 30854866 38512278 30855003 38512449 30855140 38512620 30855277 38512791 30855414 38512962 30855551 38513133 30855688 38513304 30855825 38513475 30855962 38513646 30856099 38513817 30856236 38513988 30856373 38514159 30856510 38514330 30856647 38514501 30856784 38514672 30856921 38514843 30857058 38515014 30857195 38515185 30857332 38515356 30857469 38515527 30857606 38515698 30857743 38515869 30857880 38516040 30858017 38516211 30858154 38516382 30858291 38516553 30858428 38516724 30858565 38516895 30858702 38517066 30858839 38517237 30858976 38517408 30859113 38517579 30859250 38517750 30859387 38517921 30859524 38518092 30859661 38518263 30859798 38518434 30859935 38518605 30860072 38518776 30860209 38518947 30860346 38519118 30860483 38519289 30860620 38519460 30860757 38519631 30860894 38519802 30861031 38519973 30861168 38520144 30861305 38520315 30861442 38520486 30861579 38520657 30861716 38520828 30861853 38520999 30861990 38521170 30862127 38521341 30862264 38521512 30862401 38521683 30862538 38521854 30862675 38522025 30862812 38522196 30862949 38522367 30863086 38522538 30863223 38522709 30863360 38522880 30863497 38523051 30863634 38523222 30863771 38523393 30863908 38523564 30864045 38523735 30864182 38523906 30864319 38524077 30864456 38524248 30864593 38524419 30864730 38524590 30864867 38524761 30865004 38524932 30865141 38525103 30865278 38525274 30865415 38525445 30865552 38525616 30865689 38525787 30865826 38525958 30865963 38526129 30866100 38526300 30866237 38526471 30866374 38526642 30866511 38526813 30866648 38526984 30866785 38527155 30866922 38527326 30867059 38527497 30867196 38527668 30867333 38527839 30867470 38528010 30867607 38528181 30867744 38528352 30867881 38528523 30868018 38528694 30868155 38528865 30868292 38529036 30868429 38529207 30868566 38529378 30868703 38529549 30868840 38529720 30868977 38529891 30869114 38530062 30869251 38530233 30869388 38530404 30869525 38530575 30869662 38530746 30869799 38530917 30869936 38531088 30870073 38531259 30870210 38531430 30870347 38531601 30870484 38531772 30870621 38531943 30870758 38532114 30870895 38532285 30871032 38532456 30871169 38532627 30871306 38532798 30871443 38532969 30871580 38533140 30871717 38533311 30871854 38533482 30871991 38533653 30872128 38533824 30872265 38533995 30872402 38534166 30872539 38534337 30872676 38534508 30872813 38534679 30872950 38534850 30873087 38535021 30873224 38535192 30873361 38535363 30873498 38535534 30873635 38535705 30873772 38535876 30873909 38536047 30874046 38536218 30874183 38536389 30874320 38536560 30874457 38536731 30874594 38536902 30874731 38537073 30874868 38537244 30875005 38537415 30875142 38537586 30875279 38537757 30875416 38537928 30875553 38538099 30875690 38538270 30875827 38538441 30875964 38538612 30876101 38538783 30876238 38538954 30876375 38539125 30876512 38539296 30876649 38539467 30876786 38539638 30876923 38539809 30877060 38539980 30877197 38540151 30877334 38540322 30877471 38540493 30877608 38540664 30877745 38540835 30877882 38541006 30878019 38541177 30878156 38541348 30878293 38541519 30878430 38541690 30878567 38541861 30878704 38542032 30878841 38542203 30878978 38542374 30879115 38542545 30879252 38542716 30879389 38542887 30879526 38543058 30879663 38543229 30879800 38543400 30879937 38543571 30880074 38543742 30880211 38543913 30880348 38544084 30880485 38544255 30880622 38544426 30880759 38544597 30880896 38544768 30881033 38544939 30881170 38545110 30881307 38545281 30881444 38545452 30881581 38545623 30881718 38545794 30881855 38545965 30881992 38546136 30882129 38546307 30882266 38546478 30882403 38546649 30882540 38546820 30882677 38546991 30882814 38547162 30882951 38547333 30883088 38547504 30883225 38547675 30883362 38547846 30883499 38548017 30883636 38548188 30883773 38548359 30883910 38548530 30884047 38548701 30884184 38548872 30884321 38549043 30884458 38549214 30884595 38549385 30884732 38549556 30884869 38549727 30885006 38549898 30885143 38550069 30885280 38550240 30885417 38550411 30885554 38550582 30885691 38550753 30885828 38550924 30885965 38551095 30886102 38551266 30886239 38551437 30886376 38551608 30886513 38551779 30886650 38551950 30886787 38552121 30886924 38552292 30887061 38552463 30887198 38552634 30887335 38552805 30887472 38552976 30887609 38553147 30887746 38553318 30887883 38553489 30888020 38553660 30888157 38553831 30888294 38554002 30888431 38554173 30888568 38554344 30888705 38554515 30888842 38554686 30888979 38554857 30889116 38555028 30889253 38555199 30889390 38555370 30889527 38555541 30889664 38555712 30889801 38555883 30889938 38556054 30890075 38556225 30890212 38556396 30890349 38556567 30890486 38556738 30890623 38556909 30890760 38557080 30890897 38557251 30891034 38557422 30891171 38557593 30891308 38557764 30891445 38557935 30891582 38558106 30891719 38558277 30891856 38558448 30891993 38558619 30892130 38558790 30892267 38558961 30892404 38559132 30892541 38559303 30892678 38559474 30892815 38559645 30892952 38559816 30893089 38559987 30893226 38560158 30893363 38560329 30893500 38560500 30893637 38560671 30893774 38560842 30893911 38561013 30894048 38561184 30894185 38561355 30894322 38561526 30894459 38561697 30894596 38561868 30894733 38562039 30894870 38562210 30895007 38562381 30895144 38562552 30895281 38562723 30895418 38562894 30895555 38563065 30895692 38563236 30895829 38563407 30895966 38563578 30896103 38563749 30896240 38563920 30896377 38564091 30896514 38564262 30896651 38564433 30896788 38564604 30896925 38564775 30897062 38564946 30897199 38565117 30897336 38565288 30897473 38565459 30897610 38565630 30897747 38565801 30897884 38565972 30898021 38566143 30898158 38566314 30898295 38566485 30898432 38566656 30898569 38566827 30898706 38566998 30898843 38567169 30898980 38567340 30899117 38567511 30899254 38567682 30899391 38567853 30899528 38568024 30899665 38568195 30899802 38568366 30899939 38568537 30900076 38568708 30900213 38568879 30900350 38569050 30900487 38569221 30900624 38569392 30900761 38569563 30900898 38569734 30901035 38569905 30901172 38570076 30901309 38570247 30901446 38570418 30901583 38570589 30901720 38570760 30901857 38570931 30901994 38571102 30902131 38571273 30902268 38571444 30902405 38571615 30902542 38571786 30902679 38571957 30902816 38572128 30902953 38572299 30903090 38572470 30903227 38572641 30903364 38572812 30903501 38572983 30903638 38573154 30903775 38573325 30903912 38573496 30904049 38573667 30904186 38573838 30904323 38574009 30904460 38574180 30904597 38574351 30904734 38574522 30904871 38574693 30905008 38574864 30905145 38575035 30905282 38575206 30905419 38575377 30905556 38575548 30905693 38575719 30905830 38575890 30905967 38576061 30906104 38576232 30906241 38576403 30906378 38576574 30906515 38576745 30906652 38576916 30906789 38577087 30906926 38577258 30907063 38577429 30907200 38577600 30907337 38577771 30907474 38577942 30907611 38578113 30907748 38578284 30907885 38578455 30908022 38578626 30908159 38578797 30908296 38578968 30908433 38579139 30908570 38579310 30908707 38579481 30908844 38579652 30908981 38579823 30909118 38579994 30909255 38580165 30909392 38580336 30909529 38580507 30909666 38580678 30909803 38580849 30909940 38581020 30910077 38581191 30910214 38581362 30910351 38581533 30910488 38581704 30910625 38581875 30910762 38582046 30910899 38582217 30911036 38582388 30911173 38582559 30911310 38582730 30911447 38582901 30911584 38583072 30911721 38583243 30911858 38583414 30911995 38583585 30912132 38583756 30912269 38583927 30912406 38584098 30912543 38584269 30912680 38584440 30912817 38584611 30912954 38584782 30913091 38584953 30913228 38585124 30913365 38585295 30913502 38585466 30913639 38585637 30913776 38585808 30913913 38585979 30914050 38586150 30914187 38586321 30914324 38586492 30914461 38586663 30914598 38586834 30914735 38587005 30914872 38587176 30915009 38587347 30915146 38587518 30915283 38587689 30915420 38587860 30915557 38588031 30915694 38588202 30915831 38588373 30915968 38588544 30916105 38588715 30916242 38588886 30916379 38589057 30916516 38589228 30916653 38589399 30916790 38589570 30916927 38589741 30917064 38589912 30917201 38590083 30917338 38590254 30917475 38590425 30917612 38590596 30917749 38590767 30917886 38590938 30918023 38591109 30918160 38591280 30918297 38591451 30918434 38591622 30918571 38591793 30918708 38591964 30918845 38592135 30918982 38592306 30919119 38592477 30919256 38592648 30919393 38592819 30919530 38592990 30919667 38593161 30919804 38593332 30919941 38593503 30920078 38593674 30920215 38593845 30920352 38594016 30920489 38594187 30920626 38594358 30920763 38594529 30920900 38594700 30921037 38594871 30921174 38595042 30921311 38595213 30921448 38595384 30921585 38595555 30921722 38595726 30921859 38595897 30921996 38596068 30922133 38596239 30922270 38596410 30922407 38596581 30922544 38596752 30922681 38596923 30922818 38597094 30922955 38597265 30923092 38597436 30923229 38597607 30923366 38597778 30923503 38597949 30923640 38598120 30923777 38598291 30923914 38598462 30924051 38598633 30924188 38598804 30924325 38598975 30924462 38599146 30924599 38599317 30924736 38599488 30924873 38599659 30925010 38599830 30925147 38600001 30925284 38600172 30925421 38600343 30925558 38600514 30925695 38600685 30925832 38600856 30925969 38601027 30926106 38601198 30926243 38601369 30926380 38601540 30926517 38601711 30926654 38601882 30926791 38602053 30926928 38602224 30927065 38602395 30927202 38602566 30927339 38602737 30927476 38602908 30927613 38603079 30927750 38603250 30927887 38603421 30928024 38603592 30928161 38603763 30928298 38603934 30928435 38604105 30928572 38604276 30928709 38604447 30928846 38604618 30928983 38604789 30929120 38604960 30929257 38605131 30929394 38605302
1000 68684539 0 68684539 85730337 68684676 85730508 68684813 85730679 68684950 85730850 68685087 85731021 68685224 85731192 68685361 85731363 68685498 85731534 68685635 85731705 68685772 85731876 68685909 85732047 68686046 85732218 68686183 85732389 68686320 85732560 68686457 85732731 68686594 85732902 68686731 85733073 68686868 85733244 68687005 85733415 68687142 85733586 68687279 85733757 68687416 85733928 68687553 85734099 68687690 85734270 68687827 85734441 68687964 85734612 68688101 85734783 68688238 85734954 68688375 85735125 68688512 85735296 68688649 85735467 68688786 85735638 68688923 85735809 68689060 85735980 68689197 85736151 68689334 85736322 68689471 85736493 68689608 85736664 68689745 85736835 68689882 85737006 68690019 85737177 68690156 85737348 68690293 85737519 68690430 85737690 68690567 85737861 68690704 85738032 68690841 85738203 68690978 85738374 68691115 85738545 68691252 85738716 68691389 85738887 68691526 85739058 68691663 85739229 68691800 85739400 68691937 85739571 68692074 85739742 68692211 85739913 68692348 85740084 68692485 85740255 68692622 85740426 68692759 85740597 68692896 85740768 68693033 85740939 68693170 85741110 68693307 85741281 68693444 85741452 68693581 85741623 68693718 85741794 68693855 85741965 68693992 85742136 68694129 85742307 68694266 85742478 68694403 85742649 68694540 85742820 68694677 85742991 68694814 85743162 68694951 85743333 68695088 85743504 68695225 85743675 68695362 85743846 68695499 85744017 68695636 85744188 68695773 85744359 68695910 85744530 68696047 85744701 68696184 85744872 68696321 85745043 68696458 85745214 68696595 85745385 68696732 85745556 68696869 85745727 68697006 85745898 68697143 85746069 68697280 85746240 68697417 85746411 68697554 85746582 68697691 85746753 68697828 85746924 68697965 85747095 68698102 85747266 68698239 85747437 68698376 85747608 68698513 85747779 68698650 85747950 68698787 85748121 68698924 85748292 68699061 85748463 68699198 85748634 68699335 85748805 68699472 85748976 68699609 85749147 68699746 85749318 68699883 85749489 68700020 85749660 68700157 85749831 68700294 85750002 68700431 85750173 68700568 85750344 68700705 85750515 68700842 85750686 68700979 85750857 68701116 85751028 68701253 85751199 68701390 85751370 68701527 85751541 68701664 85751712 68701801 85751883 68701938 85752054 68702075 85752225 68702212 85752396 68702349 85752567 68702486 85752738 68702623 85752909 68702760 85753080 68702897 85753251 68703034 85753422 68703171 85753593 68703308 85753764 68703445 85753935 68703582 85754106 68703719 85754277 68703856 85754448 68703993 85754619 68704130 85754790 68704267 85754961 68704404 85755132 68704541 85755303 68704678 85755474 68704815 85755645 68704952 85755816 68705089 85755987 68705226 85756158 68705363 85756329 68705500 85756500 68705637 85756671 68705774 85756842 68705911 85757013 68706048 85757184 68706185 85757355 68706322 85757526 68706459 85757697 68706596 85757868 68706733 85758039 68706870 85758210 68707007 85758381 68707144 85758552 68707281 85758723 68707418 85758894 68707555 85759065 68707692 85759236 68707829 85759407 68707966 85759578 68708103 85759749 68708240 85759920 68708377 85760091 68708514 85760262 68708651 85760433 68708788 85760604 68708925 85760775 68709062 85760946 68709199 85761117 68709336 85761288 68709473 85761459 68709610 85761630 68709747 85761801 68709884 85761972 68710021 85762143 68710158 85762314 68710295 85762485 68710432 85762656 68710569 85762827 68710706 85762998 68710843 85763169 68710980 85763340 68711117 85763511 68711254 85763682 68711391 85763853 68711528 85764024 68711665 85764195 68711802 85764366 68711939 85764537 68712076 85764708 68712213 85764879 68712350 85765050 68712487 85765221 68712624 85765392 68712761 85765563 68712898 85765734 68713035 85765905 68713172 85766076 68713309 85766247 68713446 85766418 68713583 85766589 68713720 85766760 68713857 85766931 68713994 85767102 68714131 85767273 68714268 85767444 68714405 85767615 68714542 85767786 68714679 85767957 68714816 85768128 68714953 85768299 68715090 85768470 68715227 85768641 68715364 85768812 68715501 85768983 68715638 85769154 68715775 85769325 68715912 85769496 68716049 85769667 68716186 85769838 68716323 85770009 68716460 85770180 68716597 85770351 68716734 85770522 68716871 85770693 68717008 85770864 68717145 85771035 68717282 85771206 68717419 85771377 68717556 85771548 68717693 85771719 68717830 85771890 68717967 85772061 68718104 85772232 68718241 85772403 68718378 85772574 68718515 85772745 68718652 85772916 68718789 85773087 68718926 85773258 68719063 85773429 68719200 85773600 68719337 85773771 68719474 85773942 68719611 85774113 68719748 85774284 68719885 85774455 68720022 85774626 68720159 85774797 68720296 85774968 68720433 85775139 68720570 85775310 68720707 85775481 68720844 85775652 68720981 85775823 68721118 85775994 68721255 85776165 68721392 85776336 68721529 85776507 68721666 85776678 68721803 85776849 68721940 85777020 68722077 85777191 68722214 85777362 68722351 85777533 68722488 85777704 68722625 85777875 68722762 85778046 68722899 85778217 68723036 85778388 68723173 85778559 68723310 85778730 68723447 85778901 68723584 85779072 68723721 85779243 68723858 85779414 68723995 85779585 68724132 85779756 68724269 85779927 68724406 85780098 68724543 85780269 68724680 85780440 68724817 85780611 68724954 85780782 68725091 85780953 68725228 85781124 68725365 85781295 68725502 85781466 68725639 85781637 68725776 85781808 68725913 85781979 68726050 85782150 68726187 85782321 68726324 85782492 68726461 85782663 68726598 85782834 68726735 85783005 68726872 85783176 68727009 85783347 68727146 85783518 68727283 85783689 68727420 85783860 68727557 85784031 68727694 85784202 68727831 85784373 68727968 85784544 68728105 85784715 68728242 85784886 68728379 85785057 68728516 85785228 68728653 85785399 68728790 85785570 68728927 85785741 68729064 85785912 68729201 85786083 68729338 85786254 68729475 85786425 68729612 85786596 68729749 85786767 68729886 85786938 68730023 85787109 68730160 85787280 68730297 85787451 68730434 85787622 68730571 85787793 68730708 85787964 68730845 85788135 68730982 85788306 68731119 85788477 68731256 85788648 68731393 85788819 68731530 85788990 68731667 85789161 68731804 85789332 68731941 85789503 68732078 85789674 68732215 85789845 68732352 85790016 68732489 85790187 68732626 85790358 68732763 85790529 68732900 85790700 68733037 85790871 68733174 85791042 68733311 85791213 68733448 85791384 68733585 85791555 68733722 85791726 68733859 85791897 68733996 85792068 68734133 85792239 68734270 85792410 68734407 85792581 68734544 85792752 68734681 85792923 68734818 85793094 68734955 85793265 68735092 85793436 68735229 85793607 68735366 85793778 68735503 85793949 68735640 85794120 68735777 85794291 68735914 85794462 68736051 85794633 68736188 85794804 68736325 85794975 68736462 85795146 68736599 85795317 68736736 85795488 68736873 85795659 68737010 85795830 68737147 85796001 68737284 85796172 68737421 85796343 68737558 85796514 68737695 85796685 68737832 85796856 68737969 85797027 68738106 85797198 68738243 85797369 68738380 85797540 68738517 85797711 68738654 85797882 68738791 85798053 68738928 85798224 68739065 85798395 68739202 85798566 68739339 85798737 68739476 85798908 68739613 85799079 68739750 85799250 68739887 85799421 68740024 85799592 68740161 85799763 68740298 85799934 68740435 85800105 68740572 85800276 68740709 85800447 68740846 85800618 68740983 85800789 68741120 85800960 68741257 85801131 68741394 85801302 68741531 85801473 68741668 85801644 68741805 85801815 68741942 85801986 68742079 85802157 68742216 85802328 68742353 85802499 68742490 85802670 68742627 85802841 68742764 85803012 68742901 85803183 68743038 85803354 68743175 85803525 68743312 85803696 68743449 85803867 68743586 85804038 68743723 85804209 68743860 85804380 68743997 85804551 68744134 85804722 68744271 85804893 68744408 85805064 68744545 85805235 68744682 85805406 68744819 85805577 68744956 85805748 68745093 85805919 68745230 85806090 68745367 85806261 68745504 85806432 68745641 85806603 68745778 85806774 68745915 85806945 68746052 85807116 68746189 85807287 68746326 85807458 68746463 85807629 68746600 85807800 68746737 85807971 68746874 85808142 68747011 85808313 68747148 85808484 68747285 85808655 68747422 85808826 68747559 85808997 68747696 85809168 68747833 85809339 68747970 85809510 68748107 85809681 68748244 85809852 68748381 85810023 68748518 85810194 68748655 85810365 68748792 85810536 68748929 85810707 68749066 85810878 68749203 85811049 68749340 85811220 68749477 85811391 68749614 85811562 68749751 85811733 68749888 85811904 68750025 85812075 68750162 85812246 68750299 85812417 68750436 85812588 68750573 85812759 68750710 85812930 68750847 85813101 68750984 85813272 68751121 85813443 68751258 85813614 68751395 85813785 68751532 85813956 68751669 85814127 68751806 85814298 68751943 85814469 68752080 85814640 68752217 85814811 68752354 85814982 68752491 85815153 68752628 85815324 68752765 85815495 68752902 85815666 68753039 85815837 68753176 85816008 68753313 85816179 68753450 85816350 68753587 85816521 68753724 85816692 68753861 85816863 68753998 85817034 68754135 85817205 68754272 85817376 68754409 85817547 68754546 85817718 68754683 85817889 68754820 85818060 68754957 85818231 68755094 85818402 68755231 85818573 68755368 85818744 68755505 85818915 68755642 85819086 68755779 85819257 68755916 85819428 68756053 85819599 68756190 85819770 68756327 85819941 68756464 85820112 68756601 85820283 68756738 85820454 68756875 85820625 68757012 85820796 68757149 85820967 68757286 85821138 68757423 85821309 68757560 85821480 68757697 85821651 68757834 85821822 68757971 85821993 68758108 85822164 68758245 85822335 68758382 85822506 68758519 85822677 68758656 85822848 68758793 85823019 68758930 85823190 68759067 85823361 68759204 85823532 68759341 85823703 68759478 85823874 68759615 85824045 68759752 85824216 68759889 85824387 68760026 85824558 68760163 85824729 68760300 85824900 68760437 85825071 68760574 85825242 68760711 85825413 68760848 85825584 68760985 85825755 68761122 85825926 68761259 85826097 68761396 85826268 68761533 85826439 68761670 85826610 68761807 85826781 68761944 85826952 68762081 85827123 68762218 85827294 68762355 85827465 68762492 85827636 68762629 85827807 68762766 85827978 68762903 85828149 68763040 85828320 68763177 85828491 68763314 85828662 68763451 85828833 68763588 85829004 68763725 85829175 68763862 85829346 68763999 85829517 68764136 85829688 68764273 85829859 68764410 85830030 68764547 85830201 68764684 85830372 68764821 85830543 68764958 85830714 68765095 85830885 68765232 85831056 68765369 85831227 68765506 85831398 68765643 85831569 68765780 85831740 68765917 85831911 68766054 85832082 68766191 85832253 68766328 85832424 68766465 85832595 68766602 85832766 68766739 85832937 68766876 85833108 68767013 85833279 68767150 85833450 68767287 85833621 68767424 85833792 68767561 85833963 68767698 85834134 68767835 85834305 68767972 85834476 68768109 85834647 68768246 85834818 68768383 85834989 68768520 85835160 68768657 85835331 68768794 85835502 68768931 85835673 68769068 85835844 68769205 85836015 68769342 85836186 68769479 85836357 68769616 85836528 68769753 85836699 68769890 85836870 68770027 85837041 68770164 85837212 68770301 85837383 68770438 85837554 68770575 85837725 68770712 85837896 68770849 85838067 68770986 85838238 68771123 85838409 68771260 85838580 68771397 85838751 68771534 85838922 68771671 85839093 68771808 85839264 68771945 85839435 68772082 85839606 68772219 85839777 68772356 85839948 68772493 85840119 68772630 85840290 68772767 85840461 68772904 85840632 68773041 85840803 68773178 85840974 68773315 85841145 68773452 85841316 68773589 85841487 68773726 85841658 68773863 85841829 68774000 85842000 68774137 85842171 68774274 85842342 68774411 85842513 68774548 85842684 68774685 85842855 68774822 85843026 68774959 85843197 68775096 85843368 68775233 85843539 68775370 85843710 68775507 85843881 68775644 85844052 68775781 85844223 68775918 85844394 68776055 85844565 68776192 85844736 68776329 85844907 68776466 85845078 68776603 85845249 68776740 85845420 68776877 85845591 68777014 85845762 68777151 85845933 68777288 85846104 68777425 85846275 68777562 85846446 68777699 85846617 68777836 85846788 68777973 85846959 68778110 85847130 68778247 85847301 68778384 85847472 68778521 85847643 68778658 85847814 68778795 85847985 68778932 85848156 68779069 85848327 68779206 85848498 68779343 85848669 68779480 85848840 68779617 85849011 68779754 85849182 68779891 85849353 68780028 85849524 68780165 85849695 68780302 85849866 68780439 85850037 68780576 85850208 68780713 85850379 68780850 85850550 68780987 85850721 68781124 85850892 68781261 85851063 68781398 85851234 68781535 85851405 68781672 85851576 68781809 85851747 68781946 85851918 68782083 85852089 68782220 85852260 68782357 85852431 68782494 85852602 68782631 85852773 68782768 85852944 68782905 85853115 68783042 85853286 68783179 85853457 68783316 85853628 68783453 85853799 68783590 85853970 68783727 85854141 68783864 85854312 68784001 85854483 68784138 85854654 68784275 85854825 68784412 85854996 68784549 85855167 68784686 85855338 68784823 85855509 68784960 85855680 68785097 85855851 68785234 85856022 68785371 85856193 68785508 85856364 68785645 85856535 68785782 85856706 68785919 85856877 68786056 85857048 68786193 85857219 68786330 85857390 68786467 85857561 68786604 85857732 68786741 85857903 68786878 85858074 68787015 85858245 68787152 85858416 68787289 85858587 68787426 85858758 68787563 85858929 68787700 85859100 68787837 85859271 68787974 85859442 68788111 85859613 68788248 85859784 68788385 85859955 68788522 85860126 68788659 85860297 68788796 85860468 68788933 85860639 68789070 85860810 68789207 85860981 68789344 85861152 68789481 85861323 68789618 85861494 68789755 85861665 68789892 85861836 68790029 85862007 68790166 85862178 68790303 85862349 68790440 85862520 68790577 85862691 68790714 85862862 68790851 85863033 68790988 85863204 68791125 85863375 68791262 85863546 68791399 85863717 68791536 85863888 68791673 85864059 68791810 85864230 68791947 85864401 68792084 85864572 68792221 85864743 68792358 85864914 68792495 85865085 68792632 85865256 68792769 85865427 68792906 85865598 68793043 85865769 68793180 85865940 68793317 85866111 68793454 85866282 68793591 85866453 68793728 85866624 68793865 85866795 68794002 85866966 68794139 85867137 68794276 85867308 68794413 85867479 68794550 85867650 68794687 85867821 68794824 85867992 68794961 85868163 68795098 85868334 68795235 85868505 68795372 85868676 68795509 85868847 68795646 85869018 68795783 85869189 68795920 85869360 68796057 85869531 68796194 85869702 68796331 85869873 68796468 85870044 68796605 85870215 68796742 85870386 68796879 85870557 68797016 85870728 68797153 85870899 68797290 85871070 68797427 85871241 68797564 85871412 68797701 85871583 68797838 85871754 68797975 85871925 68798112 85872096 68798249 85872267 68798386 85872438 68798523 85872609 68798660 85872780 68798797 85872951 68798934 85873122 68799071 85873293 68799208 85873464 68799345 85873635 68799482 85873806 68799619 85873977 68799756 85874148 68799893 85874319 68800030 85874490 68800167 85874661 68800304 85874832 68800441 85875003 68800578 85875174 68800715 85875345 68800852 85875516 68800989 85875687 68801126 85875858 68801263 85876029 68801400 85876200 68801537 85876371 68801674 85876542 68801811 85876713 68801948 85876884 68802085 85877055 68802222 85877226 68802359 85877397 68802496 85877568 68802633 85877739 68802770 85877910 68802907 85878081 68803044 85878252 68803181 85878423 68803318 85878594 68803455 85878765 68803592 85878936 68803729 85879107 68803866 85879278 68804003 85879449 68804140 85879620 68804277 85879791 68804414 85879962 68804551 85880133 68804688 85880304 68804825 85880475 68804962 85880646 68805099 85880817 68805236 85880988 68805373 85881159 68805510 85881330 68805647 85881501 68805784 85881672 68805921 85881843 68806058 85882014 68806195 85882185 68806332 85882356 68806469 85882527 68806606 85882698 68806743 85882869 68806880 85883040 68807017 85883211 68807154 85883382 68807291 85883553 68807428 85883724 68807565 85883895 68807702 85884066 68807839 85884237 68807976 85884408 68808113 85884579 68808250 85884750 68808387 85884921 68808524 85885092 68808661 85885263 68808798 85885434 68808935 85885605 68809072 85885776 68809209 85885947 68809346 85886118 68809483 85886289 68809620 85886460 68809757 85886631 68809894 85886802 68810031 85886973 68810168 85887144 68810305 85887315 68810442 85887486 68810579 85887657 68810716 85887828 68810853 85887999 68810990 85888170 68811127 85888341 68811264 85888512 68811401 85888683 68811538 85888854 68811675 85889025 68811812 85889196 68811949 85889367 68812086 85889538 68812223 85889709 68812360 85889880 68812497 85890051 68812634 85890222 68812771 85890393 68812908 85890564 68813045 85890735 68813182 85890906 68813319 85891077 68813456 85891248 68813593 85891419 68813730 85891590 68813867 85891761 68814004 85891932 68814141 85892103 68814278 85892274 68814415 85892445 68814552 85892616 68814689 85892787 68814826 85892958 68814963 85893129 68815100 85893300 68815237 85893471 68815374 85893642 68815511 85893813 68815648 85893984 68815785 85894155 68815922 85894326 68816059 85894497 68816196 85894668 68816333 85894839 68816470 85895010 68816607 85895181 68816744 85895352 68816881 85895523 68817018 85895694 68817155 85895865 68817292 85896036 68817429 85896207 68817566 85896378 68817703 85896549 68817840 85896720 68817977 85896891 68818114 85897062 68818251 85897233 68818388 85897404 68818525 85897575 68818662 85897746 68818799 85897917 68818936 85898088 68819073 85898259 68819210 85898430 68819347 85898601 68819484 85898772 68819621 85898943 68819758 85899114 68819895 85899285 68820032 85899456 68820169 85899627 68820306 85899798 68820443 85899969 68820580 85900140 68820717 85900311 68820854 85900482 68820991 85900653 68821128 85900824 68821265 85900995
1000 33802147 0 33802147 42191001 33802284 42191172 33802421 42191343 33802558 42191514 33802695 42191685 33802832 42191856 33802969 42192027 33803106 42192198 33803243 42192369 33803380 42192540 33803517 42192711 33803654 42192882 33803791 42193053 33803928 42193224 33804065 42193395 33804202 42193566 33804339 42193737 33804476 42193908 33804613 42194079 33804750 42194250 33804887 42194421 33805024 42194592 33805161 42194763 33805298 42194934 33805435 42195105 33805572 42195276 33805709 42195447 33805846 42195618 33805983 42195789 33806120 42195960 33806257 42196131 33806394 42196302 33806531 42196473 33806668 42196644 33806805 42196815 33806942 42196986 33807079 42197157 33807216 42197328 33807353 42197499 33807490 42197670 33807627 42197841 33807764 42198012 33807901 42198183 33808038 42198354 33808175 42198525 33808312 42198696 33808449 42198867 33808586 42199038 33808723 42199209 33808860 42199380 33808997 42199551 33809134 42199722 33809271 42199893 33809408 42200064 33809545 42200235 33809682 42200406 33809819 42200577 33809956 42200748 33810093 42200919 33810230 42201090 33810367 42201261 33810504 42201432 33810641 42201603 33810778 42201774 33810915 42201945 33811052 42202116 33811189 42202287 33811326 42202458 33811463 42202629 33811600 42202800 33811737 42202971 33811874 42203142 33812011 42203313 33812148 42203484 33812285 42203655 33812422 42203826 33812559 42203997 33812696 42204168 33812833 42204339 33812970 42204510 33813107 42204681 33813244 42204852 33813381 42205023 33813518 42205194 33813655 42205365 33813792 42205536 33813929 42205707 33814066 42205878 33814203 42206049 33814340 42206220 33814477 42206391 33814614 42206562 33814751 42206733 33814888 42206904 33815025 42207075 33815162 42207246 33815299 42207417 33815436 42207588 33815573 42207759 33815710 42207930 33815847 42208101 33815984 42208272 33816121 42208443 33816258 42208614 33816395 42208785 33816532 42208956 33816669 42209127 33816806 42209298 33816943 42209469 33817080 42209640 33817217 42209811 33817354 42209982 33817491 42210153 33817628 42210324 33817765 42210495 33817902 42210666 33818039 42210837 33818176 42211008 33818313 42211179 33818450 42211350 33818587 42211521 33818724 42211692 33818861 42211863 33818998 42212034 33819135 42212205 33819272 42212376 33819409 42212547 33819546 42212718 33819683 42212889 33819820 42213060 33819957 42213231 33820094 42213402 33820231 42213573 33820368 42213744 33820505 42213915 33820642 42214086 33820779 42214257 33820916 42214428 33821053 42214599 33821190 42214770 33821327 42214941 33821464 42215112 33821601 42215283 33821738 42215454 33821875 42215625 33822012 42215796 33822149 42215967 33822286 42216138 33822423 42216309 33822560 42216480 33822697 42216651 33822834 42216822 33822971 42216993 33823108 42217164 33823245 42217335 33823382 42217506 33823519 42217677 33823656 42217848 33823793 42218019 33823930 42218190 33824067 42218361 33824204 42218532 33824341 42218703 33824478 42218874 33824615 42219045 33824752 42219216 33824889 42219387 33825026 42219558 33825163 42219729 33825300 42219900 33825437 42220071 33825574 42220242 33825711 42220413 33825848 42220584 33825985 42220755 33826122 42220926 33826259 42221097 33826396 42221268 33826533 42221439 33826670 42221610 33826807 42221781 33826944 42221952 33827081 42222123 33827218 42222294 33827355 42222465 33827492 42222636 33827629 42222807 33827766 42222978 33827903 42223149 33828040 42223320 33828177 42223491 33828314 42223662 33828451 42223833 33828588 42224004 33828725 42224175 33828862 42224346 33828999 42224517 33829136 42224688 33829273 42224859 33829410 42225030 33829547 42225201 33829684 42225372 33829821 42225543 33829958 42225714 33830095 42225885 33830232 42226056 33830369 42226227 33830506 42226398 33830643 42226569 33830780 42226740 33830917 42226911 33831054 42227082 33831191 42227253 33831328 42227424 33831465 42227595 33831602 42227766 33831739 42227937 33831876 42228108 33832013 42228279 33832150 42228450 33832287 42228621 33832424 42228792 33832561 42228963 33832698 42229134 33832835 42229305 33832972 42229476 33833109 42229647 33833246 42229818 33833383 42229989 33833520 42230160 33833657 42230331 33833794 42230502 33833931 42230673 33834068 42230844 33834205 42231015 33834342 42231186 33834479 42231357 33834616 42231528 33834753 42231699 33834890 42231870 33835027 42232041 33835164 42232212 33835301 42232383 33835438 42232554 33835575 42232725 33835712 42232896 33835849 42233067 33835986 42233238 33836123 42233409 33836260 42233580 33836397 42233751 33836534 42233922 33836671 42234093 33836808 42234264 33836945 42234435 33837082 42234606 33837219 42234777 33837356 42234948 33837493 42235119 33837630 42235290 33837767 42235461 33837904 42235632 33838041 42235803 33838178 42235974 33838315 42236145 33838452 42236316 33838589 42236487 33838726 42236658 33838863 42236829 33839000 42237000 33839137 42237171 33839274 42237342 33839411 42237513 33839548 42237684 33839685 42237855 33839822 42238026 33839959 42238197 33840096 42238368 33840233 42238539 33840370 42238710 33840507 42238881 33840644 42239052 33840781 42239223 33840918 42239394 33841055 42239565 33841192 42239736 33841329 42239907 33841466 42240078 33841603 42240249 33841740 42240420 33841877 42240591 33842014 42240762 33842151 42240933 33842288 42241104 33842425 42241275 33842562 42241446 33842699 42241617 33842836 42241788 33842973 42241959 33843110 42242130 33843247 42242301 33843384 42242472 33843521 42242643 33843658 42242814 33843795 42242985 33843932 42243156 33844069 42243327 33844206 42243498 33844343 42243669 33844480 42243840 33844617 42244011 33844754 42244182 33844891 42244353 33845028 42244524 33845165 42244695 33845302 42244866 33845439 42245037 33845576 42245208 33845713 42245379 33845850 42245550 33845987 42245721 33846124 42245892 33846261 42246063 33846398 42246234 33846535 42246405 33846672 42246576 33846809 42246747 33846946 42246918 33847083 42247089 33847220 42247260 33847357 42247431 33847494 42247602 33847631 42247773 33847768 42247944 33847905 42248115 33848042 42248286 33848179 42248457 33848316 42248628 33848453 42248799 33848590 42248970 33848727 42249141 33848864 42249312 33849001 42249483 33849138 42249654 33849275 42249825 33849412 42249996 33849549 42250167 33849686 42250338 33849823 42250509 33849960 42250680 33850097 42250851 33850234 42251022 33850371 42251193 33850508 42251364 33850645 42251535 33850782 42251706 33850919 42251877 33851056 42252048 33851193 42252219 33851330 42252390 33851467 42252561 33851604 42252732 33851741 42252903 33851878 42253074 33852015 42253245 33852152 42253416 33852289 42253587 33852426 42253758 33852563 42253929 33852700 42254100 33852837 42254271 33852974 42254442 33853111 42254613 33853248 42254784 33853385 42254955 33853522 42255126 33853659 42255297 33853796 42255468 33853933 42255639 33854070 42255810 33854207 42255981 33854344 42256152 33854481 42256323 33854618 42256494 33854755 42256665 33854892 42256836 33855029 42257007 33855166 42257178 33855303 42257349 33855440 42257520 33855577 42257691 33855714 42257862 33855851 42258033 33855988 42258204 33856125 42258375 33856262 42258546 33856399 42258717 33856536 42258888 33856673 42259059 33856810 42259230 33856947 42259401 33857084 42259572 33857221 42259743 33857358 42259914 33857495 42260085 33857632 42260256 33857769 42260427 33857906 42260598 33858043 42260769 33858180 42260940 33858317 42261111 33858454 42261282 33858591 42261453 33858728 42261624 33858865 42261795 33859002 42261966 33859139 42262137 33859276 42262308 33859413 42262479 33859550 42262650 33859687 42262821 33859824 42262992 33859961 42263163 33860098 42263334 33860235 42263505 33860372 42263676 33860509 42263847 33860646 42264018 33860783 42264189 33860920 42264360 33861057 42264531 33861194 42264702 33861331 42264873 33861468 42265044 33861605 42265215 33861742 42265386 33861879 42265557 33862016 42265728 33862153 42265899 33862290 42266070 33862427 42266241 33862564 42266412 33862701 42266583 33862838 42266754 33862975 42266925 33863112 42267096 33863249 42267267 33863386 42267438 33863523 42267609 33863660 42267780 33863797 42267951 33863934 42268122 33864071 42268293 33864208 42268464 33864345 42268635 33864482 42268806 33864619 42268977 33864756 42269148 33864893 42269319 33865030 42269490 33865167 42269661 33865304 42269832 33865441 42270003 33865578 42270174 33865715 42270345 33865852 42270516 33865989 42270687 33866126 42270858 33866263 42271029 33866400 42271200 33866537 42271371 33866674 42271542 33866811 42271713 33866948 42271884 33867085 42272055 33867222 42272226 33867359 42272397 33867496 42272568 33867633 42272739 33867770 42272910 33867907 42273081 33868044 42273252 33868181 42273423 33868318 42273594 33868455 42273765 33868592 42273936 33868729 42274107 33868866 42274278 33869003 42274449 33869140 42274620 33869277 42274791 33869414 42274962 33869551 42275133 33869688 42275304 33869825 42275475 33869962 42275646 33870099 42275817 33870236 42275988 33870373 42276159 33870510 42276330 33870647 42276501 33870784 42276672 33870921 42276843 33871058 42277014 33871195 42277185 33871332 42277356 33871469 42277527 33871606 42277698 33871743 42277869 33871880 42278040 33872017 42278211 33872154 42278382 33872291 42278553 33872428 42278724 33872565 42278895 33872702 42279066 33872839 42279237 33872976 42279408 33873113 42279579 33873250 42279750 33873387 42279921 33873524 42280092 33873661 42280263 33873798 42280434 33873935 42280605 33874072 42280776 33874209 42280947 33874346 42281118 33874483 42281289 33874620 42281460 33874757 42281631 33874894 42281802 33875031 42281973 33875168 42282144 33875305 42282315 33875442 42282486 33875579 42282657 33875716 42282828 33875853 42282999 33875990 42283170 33876127 42283341 33876264 42283512 33876401 42283683 33876538 42283854 33876675 42284025 33876812 42284196 33876949 42284367 33877086 42284538 33877223 42284709 33877360 42284880 33877497 42285051 33877634 42285222 33877771 42285393 33877908 42285564 33878045 42285735 33878182 42285906 33878319 42286077 33878456 42286248 33878593 42286419 33878730 42286590 33878867 42286761 33879004 42286932 33879141 42287103 33879278 42287274 33879415 42287445 33879552 42287616 33879689 42287787 33879826 42287958 33879963 42288129 33880100 42288300 33880237 42288471 33880374 42288642 33880511 42288813 33880648 42288984 33880785 42289155 33880922 42289326 33881059 42289497 33881196 42289668 33881333 42289839 33881470 42290010 33881607 42290181 33881744 42290352 33881881 42290523 33882018 42290694 33882155 42290865 33882292 42291036 33882429 42291207 33882566 42291378 33882703 42291549 33882840 42291720 33882977 42291891 33883114 42292062 33883251 42292233 33883388 42292404 33883525 42292575 33883662 42292746 33883799 42292917 33883936 42293088 33884073 42293259 33884210 42293430 33884347 42293601 33884484 42293772 33884621 42293943 33884758 42294114 33884895 42294285 33885032 42294456 33885169 42294627 33885306 42294798 33885443 42294969 33885580 42295140 33885717 42295311 33885854 42295482 33885991 42295653 33886128 42295824 33886265 42295995 33886402 42296166 33886539 42296337 33886676 42296508 33886813 42296679 33886950 42296850 33887087 42297021 33887224 42297192 33887361 42297363 33887498 42297534 33887635 42297705 33887772 42297876 33887909 42298047 33888046 42298218 33888183 42298389 33888320 42298560 33888457 42298731 33888594 42298902 33888731 42299073 33888868 42299244 33889005 42299415 33889142 42299586 33889279 42299757 33889416 42299928 33889553 42300099 33889690 42300270 33889827 42300441 33889964 42300612 33890101 42300783 33890238 42300954 33890375 42301125 33890512 42301296 33890649 42301467 33890786 42301638 33890923 42301809 33891060 42301980 33891197 42302151 33891334 42302322 33891471 42302493 33891608 42302664 33891745 42302835 33891882 42303006 33892019 42303177 33892156 42303348 33892293 42303519 33892430 42303690 33892567 42303861 33892704 42304032 33892841 42304203 33892978 42304374 33893115 42304545 33893252 42304716 33893389 42304887 33893526 42305058 33893663 42305229 33893800 42305400 33893937 42305571 33894074 42305742 33894211 42305913 33894348 42306084 33894485 42306255 33894622 42306426 33894759 42306597 33894896 42306768 33895033 42306939 33895170 42307110 33895307 42307281 33895444 42307452 33895581 42307623 33895718 42307794 33895855 42307965 33895992 42308136 33896129 42308307 33896266 42308478 33896403 42308649 33896540 42308820 33896677 42308991 33896814 42309162 33896951 42309333 33897088 42309504 33897225 42309675 33897362 42309846 33897499 42310017 33897636 42310188 33897773 42310359 33897910 42310530 33898047 42310701 33898184 42310872 33898321 42311043 33898458 42311214 33898595 42311385 33898732 42311556 33898869 42311727 33899006 42311898 33899143 42312069 33899280 42312240 33899417 42312411 33899554 42312582 33899691 42312753 33899828 42312924 33899965 42313095 33900102 42313266 33900239 42313437 33900376 42313608 33900513 42313779 33900650 42313950 33900787 42314121 33900924 42314292 33901061 42314463 33901198 42314634 33901335 42314805 33901472 42314976 33901609 42315147 33901746 42315318 33901883 42315489 33902020 42315660 33902157 42315831 33902294 42316002 33902431 42316173 33902568 42316344 33902705 42316515 33902842 42316686 33902979 42316857 33903116 42317028 33903253 42317199 33903390 42317370 33903527 42317541 33903664 42317712 33903801 42317883 33903938 42318054 33904075 42318225 33904212 42318396 33904349 42318567 33904486 42318738 33904623 42318909 33904760 42319080 33904897 42319251 33905034 42319422 33905171 42319593 33905308 42319764 33905445 42319935 33905582 42320106 33905719 42320277 33905856 42320448 33905993 42320619 33906130 42320790 33906267 42320961 33906404 42321132 33906541 42321303 33906678 42321474 33906815 42321645 33906952 42321816 33907089 42321987 33907226 42322158 33907363 42322329 33907500 42322500 33907637 42322671 33907774 42322842 33907911 42323013 33908048 42323184 33908185 42323355 33908322 42323526 33908459 42323697 33908596 42323868 33908733 42324039 33908870 42324210 33909007 42324381 33909144 42324552 33909281 42324723 33909418 42324894 33909555 42325065 33909692 42325236 33909829 42325407 33909966 42325578 33910103 42325749 33910240 42325920 33910377 42326091 33910514 42326262 33910651 42326433 33910788 42326604 33910925 42326775 33911062 42326946 33911199 42327117 33911336 42327288 33911473 42327459 33911610 42327630 33911747 42327801 33911884 42327972 33912021 42328143 33912158 42328314 33912295 42328485 33912432 42328656 33912569 42328827 33912706 42328998 33912843 42329169 33912980 42329340 33913117 42329511 33913254 42329682 33913391 42329853 33913528 42330024 33913665 42330195 33913802 42330366 33913939 42330537 33914076 42330708 33914213 42330879 33914350 42331050 33914487 42331221 33914624 42331392 33914761 42331563 33914898 42331734 33915035 42331905 33915172 42332076 33915309 42332247 33915446 42332418 33915583 42332589 33915720 42332760 33915857 42332931 33915994 42333102 33916131 42333273 33916268 42333444 33916405 42333615 33916542 42333786 33916679 42333957 33916816 42334128 33916953 42334299 33917090 42334470 33917227 42334641 33917364 42334812 33917501 42334983 33917638 42335154 33917775 42335325 33917912 42335496 33918049 42335667 33918186 42335838 33918323 42336009 33918460 42336180 33918597 42336351 33918734 42336522 33918871 42336693 33919008 42336864 33919145 42337035 33919282 42337206 33919419 42337377 33919556 42337548 33919693 42337719 33919830 42337890 33919967 42338061 33920104 42338232 33920241 42338403 33920378 42338574 33920515 42338745 33920652 42338916 33920789 42339087 33920926 42339258 33921063 42339429 33921200 42339600 33921337 42339771 33921474 42339942 33921611 42340113 33921748 42340284 33921885 42340455 33922022 42340626 33922159 42340797 33922296 42340968 33922433 42341139 33922570 42341310 33922707 42341481 33922844 42341652 33922981 42341823 33923118 42341994 33923255 42342165 33923392 42342336 33923529 42342507 33923666 42342678 33923803 42342849 33923940 42343020 33924077 42343191 33924214 42343362 33924351 42343533 33924488 42343704 33924625 42343875 33924762 42344046 33924899 42344217 33925036 42344388 33925173 42344559 33925310 42344730 33925447 42344901 33925584 42345072 33925721 42345243 33925858 42345414 33925995 42345585 33926132 42345756 33926269 42345927 33926406 42346098 33926543 42346269 33926680 42346440 33926817 42346611 33926954 42346782 33927091 42346953 33927228 42347124 33927365 42347295 33927502 42347466 33927639 42347637 33927776 42347808 33927913 42347979 33928050 42348150 33928187 42348321 33928324 42348492 33928461 42348663 33928598 42348834 33928735 42349005 33928872 42349176 33929009 42349347 33929146 42349518 33929283 42349689 33929420 42349860 33929557 42350031 33929694 42350202 33929831 42350373 33929968 42350544 33930105 42350715 33930242 42350886 33930379 42351057 33930516 42351228 33930653 42351399 33930790 42351570 33930927 42351741 33931064 42351912 33931201 42352083 33931338 42352254 33931475 42352425 33931612 42352596 33931749 42352767 33931886 42352938 33932023 42353109 33932160 42353280 33932297 42353451 33932434 42353622 33932571 42353793 33932708 42353964 33932845 42354135 33932982 42354306 33933119 42354477 33933256 42354648 33933393 42354819 33933530 42354990 33933667 42355161 33933804 42355332 33933941 42355503 33934078 42355674 33934215 42355845 33934352 42356016 33934489 42356187 33934626 42356358 33934763 42356529 33934900 42356700 33935037 42356871 33935174 42357042 33935311 42357213 33935448 42357384 33935585 42357555 33935722 42357726 33935859 42357897 33935996 42358068 33936133 42358239 33936270 42358410 33936407 42358581 33936544 42358752 33936681 42358923 33936818 42359094 33936955 42359265 33937092 42359436 33937229 42359607 33937366 42359778 33937503 42359949 33937640 42360120 33937777 42360291 33937914 42360462 33938051 42360633 33938188 42360804 33938325 42360975 33938462 42361146 33938599 42361317 33938736 42361488 33938873 42361659
1000 56442900 0 56442900 70450627 56443037 70450798 56443174 70450969 56443311 70451140 56443448 70451311 56443585 70451482 56443722 70451653 56443859 70451824 56443996 70451995 56444133 70452166 56444270 70452337 56444407 70452508 56444544 70452679 56444681 70452850 56444818 70453021 56444955 70453192 56445092 70453363 56445229 70453534 56445366 70453705 56445503 70453876 56445640 70454047 56445777 70454218 56445914 70454389 56446051 70454560 56446188 70454731 56446325 70454902 56446462 70455073 56446599 70455244 56446736 70455415 56446873 70455586 56447010 70455757 56447147 70455928 56447284 70456099 56447421 70456270 56447558 70456441 56447695 70456612 56447832 70456783 56447969 70456954 56448106 70457125 56448243 70457296 56448380 70457467 56448517 70457638 56448654 70457809 56448791 70457980 56448928 70458151 56449065 70458322 56449202 70458493 56449339 70458664 56449476 70458835 56449613 70459006 56449750 70459177 56449887 70459348 56450024 70459519 56450161 70459690 56450298 70459861 56450435 70460032 56450572 70460203 56450709 70460374 56450846 70460545 56450983 70460716 56451120 70460887 56451257 70461058 56451394 70461229 56451531 70461400 56451668 70461571 56451805 70461742 56451942 70461913 56452079 70462084 56452216 70462255 56452353 70462426 56452490 70462597 56452627 70462768 56452764 70462939 56452901 70463110 56453038 70463281 56453175 70463452 56453312 70463623 56453449 70463794 56453586 70463965 56453723 70464136 56453860 70464307 56453997 70464478 56454134 70464649 56454271 70464820 56454408 70464991 56454545 70465162 56454682 70465333 56454819 70465504 56454956 70465675 56455093 70465846 56455230 70466017 56455367 70466188 56455504 70466359 56455641 70466530 56455778 70466701 56455915 70466872 56456052 70467043 56456189 70467214 56456326 70467385 56456463 70467556 56456600 70467727 56456737 70467898 56456874 70468069 56457011 70468240 56457148 70468411 56457285 70468582 56457422 70468753 56457559 70468924 56457696 70469095 56457833 70469266 56457970 70469437 56458107 70469608 56458244 70469779 56458381 70469950 56458518 70470121 56458655 70470292 56458792 70470463 56458929 70470634 56459066 70470805 56459203 70470976 56459340 70471147 56459477 70471318 56459614 70471489 56459751 70471660 56459888 70471831 56460025 70472002 56460162 70472173 56460299 70472344 56460436 70472515 56460573 70472686 56460710 70472857 56460847 70473028 56460984 70473199 56461121 70473370 56461258 70473541 56461395 70473712 56461532 70473883 56461669 70474054 56461806 70474225 56461943 70474396 56462080 70474567 56462217 70474738 56462354 70474909 56462491 70475080 56462628 70475251 56462765 70475422 56462902 70475593 56463039 70475764 56463176 70475935 56463313 70476106 56463450 70476277 56463587 70476448 56463724 70476619 56463861 70476790 56463998 70476961 56464135 70477132 56464272 70477303 56464409 70477474 56464546 70477645 56464683 70477816 56464820 70477987 56464957 70478158 56465094 70478329 56465231 70478500 56465368 70478671 56465505 70478842 56465642 70479013 56465779 70479184 56465916 70479355 56466053 70479526 56466190 70479697 56466327 70479868 56466464 70480039 56466601 70480210 56466738 70480381 56466875 70480552 56467012 70480723 56467149 70480894 56467286 70481065 56467423 70481236 56467560 70481407 56467697 70481578 56467834 70481749 56467971 70481920 56468108 70482091 56468245 70482262 56468382 70482433 56468519 70482604 56468656 70482775 56468793 70482946 56468930 70483117 56469067 70483288 56469204 70483459 56469341 70483630 56469478 70483801 56469615 70483972 56469752 70484143 56469889 70484314 56470026 70484485 56470163 70484656 56470300 70484827 56470437 70484998 56470574 70485169 56470711 70485340 56470848 70485511 56470985 70485682 56471122 70485853 56471259 70486024 56471396 70486195 56471533 70486366 56471670 70486537 56471807 70486708 56471944 70486879 56472081 70487050 56472218 70487221 56472355 70487392 56472492 70487563 56472629 70487734 56472766 70487905 56472903 70488076 56473040 70488247 56473177 70488418 56473314 70488589 56473451 70488760 56473588 70488931 56473725 70489102 56473862 70489273 56473999 70489444 56474136 70489615 56474273 70489786 56474410 70489957 56474547 70490128 56474684 70490299 56474821 70490470 56474958 70490641 56475095 70490812 56475232 70490983 56475369 70491154 56475506 70491325 56475643 70491496 56475780 70491667 56475917 70491838 56476054 70492009 56476191 70492180 56476328 70492351 56476465 70492522 56476602 70492693 56476739 70492864 56476876 70493035 56477013 70493206 56477150 70493377 56477287 70493548 56477424 70493719 56477561 70493890 56477698 70494061 56477835 70494232 56477972 70494403 56478109 70494574 56478246 70494745 56478383 70494916 56478520 70495087 56478657 70495258 56478794 70495429 56478931 70495600 56479068 70495771 56479205 70495942 56479342 70496113 56479479 70496284 56479616 70496455 56479753 70496626 56479890 70496797 56480027 70496968 56480164 70497139 56480301 70497310 56480438 70497481 56480575 70497652 56480712 70497823 56480849 70497994 56480986 70498165 56481123 70498336 56481260 70498507 56481397 70498678 56481534 70498849 56481671 70499020 56481808 70499191 56481945 70499362 56482082 70499533 56482219 70499704 56482356 70499875 56482493 70500046 56482630 70500217 56482767 70500388 56482904 70500559 56483041 70500730 56483178 70500901 56483315 70501072 56483452 70501243 56483589 70501414 56483726 70501585 56483863 70501756 56484000 70501927 56484137 70502098 56484274 70502269 56484411 70502440 56484548 70502611 56484685 70502782 56484822 70502953 56484959 70503124 56485096 70503295 56485233 70503466 56485370 70503637 56485507 70503808 56485644 70503979 56485781 70504150 56485918 70504321 56486055 70504492 56486192 70504663 56486329 70504834 56486466 70505005 56486603 70505176 56486740 70505347 56486877 70505518 56487014 70505689 56487151 70505860 56487288 70506031 56487425 70506202 56487562 70506373 56487699 70506544 56487836 70506715 56487973 70506886 56488110 70507057 56488247 70507228 56488384 70507399 56488521 70507570 56488658 70507741 56488795 70507912 56488932 70508083 56489069 70508254 56489206 70508425 56489343 70508596 56489480 70508767 56489617 70508938 56489754 70509109 56489891 70509280 56490028 70509451 56490165 70509622 56490302 70509793 56490439 70509964 56490576 70510135 56490713 70510306 56490850 70510477 56490987 70510648 56491124 70510819 56491261 70510990 56491398 70511161 56491535 70511332 56491672 70511503 56491809 70511674 56491946 70511845 56492083 70512016 56492220 70512187 56492357 70512358 56492494 70512529 56492631 70512700 56492768 70512871 56492905 70513042 56493042 70513213 56493179 70513384 56493316 70513555 56493453 70513726 56493590 70513897 56493727 70514068 56493864 70514239 56494001 70514410 56494138 70514581 56494275 70514752 56494412 70514923 56494549 70515094 56494686 70515265 56494823 70515436 56494960 70515607 56495097 70515778 56495234 70515949 56495371 70516120 56495508 70516291 56495645 70516462 56495782 70516633 56495919 70516804 56496056 70516975 56496193 70517146 56496330 70517317 56496467 70517488 56496604 70517659 56496741 70517830 56496878 70518001 56497015 70518172 56497152 70518343 56497289 70518514 56497426 70518685 56497563 70518856 56497700 70519027 56497837 70519198 56497974 70519369 56498111 70519540 56498248 70519711 56498385 70519882 56498522 70520053 56498659 70520224 56498796 70520395 56498933 70520566 56499070 70520737 56499207 70520908 56499344 70521079 56499481 70521250 56499618 70521421 56499755 70521592 56499892 70521763 56500029 70521934 56500166 70522105 56500303 70522276 56500440 70522447 56500577 70522618 56500714 70522789 56500851 70522960 56500988 70523131 56501125 70523302 56501262 70523473 56501399 70523644 56501536 70523815 56501673 70523986 56501810 70524157 56501947 70524328 56502084 70524499 56502221 70524670 56502358 70524841 56502495 70525012 56502632 70525183 56502769 70525354 56502906 70525525 56503043 70525696 56503180 70525867 56503317 70526038 56503454 70526209 56503591 70526380 56503728 70526551 56503865 70526722 56504002 70526893 56504139 70527064 56504276 70527235 56504413 70527406 56504550 70527577 56504687 70527748 56504824 70527919 56504961 70528090 56505098 70528261 56505235 70528432 56505372 70528603 56505509 70528774 56505646 70528945 56505783 70529116 56505920 70529287 56506057 70529458 56506194 70529629 56506331 70529800 56506468 70529971 56506605 70530142 56506742 70530313 56506879 70530484 56507016 70530655 56507153 70530826 56507290 70530997 56507427 70531168 56507564 70531339 56507701 70531510 56507838 70531681 56507975 70531852 56508112 70532023 56508249 70532194 56508386 70532365 56508523 70532536 56508660 70532707 56508797 70532878 56508934 70533049 56509071 70533220 56509208 70533391 56509345 70533562 56509482 70533733 56509619 70533904 56509756 70534075 56509893 70534246 56510030 70534417 56510167 70534588 56510304 70534759 56510441 70534930 56510578 70535101 56510715 70535272 56510852 70535443 56510989 70535614 56511126 70535785 56511263 70535956 56511400 70536127 56511537 70536298 56511674 70536469 56511811 70536640 56511948 70536811 56512085 70536982 56512222 70537153 56512359 70537324 56512496 70537495 56512633 70537666 56512770 70537837 56512907 70538008 56513044 70538179 56513181 70538350 56513318 70538521 56513455 70538692 56513592 70538863 56513729 70539034 56513866 70539205 56514003 70539376 56514140 70539547 56514277 70539718 56514414 70539889 56514551 70540060 56514688 70540231 56514825 70540402 56514962 70540573 56515099 70540744 56515236 70540915 56515373 70541086 56515510 70541257 56515647 70541428 56515784 70541599 56515921 70541770 56516058 70541941 56516195 70542112 56516332 70542283 56516469 70542454 56516606 70542625 56516743 70542796 56516880 70542967 56517017 70543138 56517154 70543309 56517291 70543480 56517428 70543651 56517565 70543822 56517702 70543993 56517839 70544164 56517976 70544335 56518113 70544506 56518250 70544677 56518387 70544848 56518524 70545019 56518661 70545190 56518798 70545361 56518935 70545532 56519072 70545703 56519209 70545874 56519346 70546045 56519483 70546216 56519620 70546387 56519757 70546558 56519894 70546729 56520031 70546900 56520168 70547071 56520305 70547242 56520442 70547413 56520579 70547584 56520716 70547755 56520853 70547926 56520990 70548097 56521127 70548268 56521264 70548439 56521401 70548610 56521538 70548781 56521675 70548952 56521812 70549123 56521949 70549294 56522086 70549465 56522223 70549636 56522360 70549807 56522497 70549978 56522634 70550149 56522771 70550320 56522908 70550491 56523045 70550662 56523182 70550833 56523319 70551004 56523456 70551175 56523593 70551346 56523730 70551517 56523867 70551688 56524004 70551859 56524141 70552030 56524278 70552201 56524415 70552372 56524552 70552543 56524689 70552714 56524826 70552885 56524963 70553056 56525100 70553227 56525237 70553398 56525374 70553569 56525511 70553740 56525648 70553911 56525785 70554082 56525922 70554253 56526059 70554424 56526196 70554595 56526333 70554766 56526470 70554937 56526607 70555108 56526744 70555279 56526881 70555450 56527018 70555621 56527155 70555792 56527292 70555963 56527429 70556134 56527566 70556305 56527703 70556476 56527840 70556647 56527977 70556818 56528114 70556989 56528251 70557160 56528388 70557331 56528525 70557502 56528662 70557673 56528799 70557844 56528936 70558015 56529073 70558186 56529210 70558357 56529347 70558528 56529484 70558699 56529621 70558870 56529758 70559041 56529895 70559212 56530032 70559383 56530169 70559554 56530306 70559725 56530443 70559896 56530580 70560067 56530717 70560238 56530854 70560409 56530991 70560580 56531128 70560751 56531265 70560922 56531402 70561093 56531539 70561264 56531676 70561435 56531813 70561606 56531950 70561777 56532087 70561948 56532224 70562119 56532361 70562290 56532498 70562461 56532635 70562632 56532772 70562803 56532909 70562974 56533046 70563145 56533183 70563316 56533320 70563487 56533457 70563658 56533594 70563829 56533731 70564000 56533868 70564171 56534005 70564342 56534142 70564513 56534279 70564684 56534416 70564855 56534553 70565026 56534690 70565197 56534827 70565368 56534964 70565539 56535101 70565710 56535238 70565881 56535375 70566052 56535512 70566223 56535649 70566394 56535786 70566565 56535923 70566736 56536060 70566907 56536197 70567078 56536334 70567249 56536471 70567420 56536608 70567591 56536745 70567762 56536882 70567933 56537019 70568104 56537156 70568275 56537293 70568446 56537430 70568617 56537567 70568788 56537704 70568959 56537841 70569130 56537978 70569301 56538115 70569472 56538252 70569643 56538389 70569814 56538526 70569985 56538663 70570156 56538800 70570327 56538937 70570498 56539074 70570669 56539211 70570840 56539348 70571011 56539485 70571182 56539622 70571353 56539759 70571524 56539896 70571695 56540033 70571866 56540170 70572037 56540307 70572208 56540444 70572379 56540581 70572550 56540718 70572721 56540855 70572892 56540992 70573063 56541129 70573234 56541266 70573405 56541403 70573576 56541540 70573747 56541677 70573918 56541814 70574089 56541951 70574260 56542088 70574431 56542225 70574602 56542362 70574773 56542499 70574944 56542636 70575115 56542773 70575286 56542910 70575457 56543047 70575628 56543184 70575799 56543321 70575970 56543458 70576141 56543595 70576312 56543732 70576483 56543869 70576654 56544006 70576825 56544143 70576996 56544280 70577167 56544417 70577338 56544554 70577509 56544691 70577680 56544828 70577851 56544965 70578022 56545102 70578193 56545239 70578364 56545376 70578535 56545513 70578706 56545650 70578877 56545787 70579048 56545924 70579219 56546061 70579390 56546198 70579561 56546335 70579732 56546472 70579903 56546609 70580074 56546746 70580245 56546883 70580416 56547020 70580587 56547157 70580758 56547294 70580929 56547431 70581100 56547568 70581271 56547705 70581442 56547842 70581613 56547979 70581784 56548116 70581955 56548253 70582126 56548390 70582297 56548527 70582468 56548664 70582639 56548801 70582810 56548938 70582981 56549075 70583152 56549212 70583323 56549349 70583494 56549486 70583665 56549623 70583836 56549760 70584007 56549897 70584178 56550034 70584349 56550171 70584520 56550308 70584691 56550445 70584862 56550582 70585033 56550719 70585204 56550856 70585375 56550993 70585546 56551130 70585717 56551267 70585888 56551404 70586059 56551541 70586230 56551678 70586401 56551815 70586572 56551952 70586743 56552089 70586914 56552226 70587085 56552363 70587256 56552500 70587427 56552637 70587598 56552774 70587769 56552911 70587940 56553048 70588111 56553185 70588282 56553322 70588453 56553459 70588624 56553596 70588795 56553733 70588966 56553870 70589137 56554007 70589308 56554144 70589479 56554281 70589650 56554418 70589821 56554555 70589992 56554692 70590163 56554829 70590334 56554966 70590505 56555103 70590676 56555240 70590847 56555377 70591018 56555514 70591189 56555651 70591360 56555788 70591531 56555925 70591702 56556062 70591873 56556199 70592044 56556336 70592215 56556473 70592386 56556610 70592557 56556747 70592728 56556884 70592899 56557021 70593070 56557158 70593241 56557295 70593412 56557432 70593583 56557569 70593754 56557706 70593925 56557843 70594096 56557980 70594267 56558117 70594438 56558254 70594609 56558391 70594780 56558528 70594951 56558665 70595122 56558802 70595293 56558939 70595464 56559076 70595635 56559213 70595806 56559350 70595977 56559487 70596148 56559624 70596319 56559761 70596490 56559898 70596661 56560035 70596832 56560172 70597003 56560309 70597174 56560446 70597345 56560583 70597516 56560720 70597687 56560857 70597858 56560994 70598029 56561131 70598200 56561268 70598371 56561405 70598542 56561542 70598713 56561679 70598884 56561816 70599055 56561953 70599226 56562090 70599397 56562227 70599568 56562364 70599739 56562501 70599910 56562638 70600081 56562775 70600252 56562912 70600423 56563049 70600594 56563186 70600765 56563323 70600936 56563460 70601107 56563597 70601278 56563734 70601449 56563871 70601620 56564008 70601791 56564145 70601962 56564282 70602133 56564419 70602304 56564556 70602475 56564693 70602646 56564830 70602817 56564967 70602988 56565104 70603159 56565241 70603330 56565378 70603501 56565515 70603672 56565652 70603843 56565789 70604014 56565926 70604185 56566063 70604356 56566200 70604527 56566337 70604698 56566474 70604869 56566611 70605040 56566748 70605211 56566885 70605382 56567022 70605553 56567159 70605724 56567296 70605895 56567433 70606066 56567570 70606237 56567707 70606408 56567844 70606579 56567981 70606750 56568118 70606921 56568255 70607092 56568392 70607263 56568529 70607434 56568666 70607605 56568803 70607776 56568940 70607947 56569077 70608118 56569214 70608289 56569351 70608460 56569488 70608631 56569625 70608802 56569762 70608973 56569899 70609144 56570036 70609315 56570173 70609486 56570310 70609657 56570447 70609828 56570584 70609999 56570721 70610170 56570858 70610341 56570995 70610512 56571132 70610683 56571269 70610854 56571406 70611025 56571543 70611196 56571680 70611367 56571817 70611538 56571954 70611709 56572091 70611880 56572228 70612051 56572365 70612222 56572502 70612393 56572639 70612564 56572776 70612735 56572913 70612906 56573050 70613077 56573187 70613248 56573324 70613419 56573461 70613590 56573598 70613761 56573735 70613932 56573872 70614103 56574009 70614274 56574146 70614445 56574283 70614616 56574420 70614787 56574557 70614958 56574694 70615129 56574831 70615300 56574968 70615471 56575105 70615642 56575242 70615813 56575379 70615984 56575516 70616155 56575653 70616326 56575790 70616497 56575927 70616668 56576064 70616839 56576201 70617010 56576338 70617181 56576475 70617352 56576612 70617523 56576749 70617694 56576886 70617865 56577023 70618036 56577160 70618207 56577297 70618378 56577434 70618549 56577571 70618720 56577708 70618891 56577845 70619062 56577982 70619233 56578119 70619404 56578256 70619575 56578393 70619746 56578530 70619917 56578667 70620088 56578804 70620259 56578941 70620430 56579078 70620601 56579215 70620772 56579352 70620943 56579489 70621114 56579626 70621285
1000 72788374 0 72788374 90852642 72788511 90852813 72788648 90852984 72788785 90853155 72788922 90853326 72789059 90853497 72789196 90853668 72789333 90853839 72789470 90854010 72789607 90854181 72789744 90854352 72789881 90854523 72790018 90854694 72790155 90854865 72790292 90855036 72790429 90855207 72790566 90855378 72790703 90855549 72790840 90855720 72790977 90855891 72791114 90856062 72791251 90856233 72791388 90856404 72791525 90856575 72791662 90856746 72791799 90856917 72791936 90857088 72792073 90857259 72792210 90857430 72792347 90857601 72792484 90857772 72792621 90857943 72792758 90858114 72792895 90858285 72793032 90858456 72793169 90858627 72793306 90858798 72793443 90858969 72793580 90859140 72793717 90859311 72793854 90859482 72793991 90859653 72794128 90859824 72794265 90859995 72794402 90860166 72794539 90860337 72794676 90860508 72794813 90860679 72794950 90860850 72795087 90861021 72795224 90861192 72795361 90861363 72795498 90861534 72795635 90861705 72795772 90861876 72795909 90862047 72796046 90862218 72796183 90862389 72796320 90862560 72796457 90862731 72796594 90862902 72796731 90863073 72796868 90863244 72797005 90863415 72797142 90863586 72797279 90863757 72797416 90863928 72797553 90864099 72797690 90864270 72797827 90864441 72797964 90864612 72798101 90864783 72798238 90864954 72798375 90865125 72798512 90865296 72798649 90865467 72798786 90865638 72798923 90865809 72799060 90865980 72799197 90866151 72799334 90866322 72799471 90866493 72799608 90866664 72799745 90866835 72799882 90867006 72800019 90867177 72800156 90867348 72800293 90867519 72800430 90867690 72800567 90867861 72800704 90868032 72800841 90868203 72800978 90868374 72801115 90868545 72801252 90868716 72801389 90868887 72801526 90869058 72801663 90869229 72801800 90869400 72801937 90869571 72802074 90869742 72802211 90869913 72802348 90870084 72802485 90870255 72802622 90870426 72802759 90870597 72802896 90870768 72803033 90870939 72803170 90871110 72803307 90871281 72803444 90871452 72803581 90871623 72803718 90871794 72803855 90871965 72803992 90872136 72804129 90872307 72804266 90872478 72804403 90872649 72804540 90872820 72804677 90872991 72804814 90873162 72804951 90873333 72805088 90873504 72805225 90873675 72805362 90873846 72805499 90874017 72805636 90874188 72805773 90874359 72805910 90874530 72806047 90874701 72806184 90874872 72806321 90875043 72806458 90875214 72806595 90875385 72806732 90875556 72806869 90875727 72807006 90875898 72807143 90876069 72807280 90876240 72807417 90876411 72807554 90876582 72807691 90876753 72807828 90876924 72807965 90877095 72808102 90877266 72808239 90877437 72808376 90877608 72808513 90877779 72808650 90877950 72808787 90878121 72808924 90878292 72809061 90878463 72809198 90878634 72809335 90878805 72809472 90878976 72809609 90879147 72809746 90879318 72809883 90879489 72810020 90879660 72810157 90879831 72810294 90880002 72810431 90880173 72810568 90880344 72810705 90880515 72810842 90880686 72810979 90880857 72811116 90881028 72811253 90881199 72811390 90881370 72811527 90881541 72811664 90881712 72811801 90881883 72811938 90882054 72812075 90882225 72812212 90882396 72812349 90882567 72812486 90882738 72812623 90882909 72812760 90883080 72812897 90883251 72813034 90883422 72813171 90883593 72813308 90883764 72813445 90883935 72813582 90884106 72813719 90884277 72813856 90884448 72813993 90884619 72814130 90884790 72814267 90884961 72814404 90885132 72814541 90885303 72814678 90885474 72814815 90885645 72814952 90885816 72815089 90885987 72815226 90886158 72815363 90886329 72815500 90886500 72815637 90886671 72815774 90886842 72815911 90887013 72816048 90887184 72816185 90887355 72816322 90887526 72816459 90887697 72816596 90887868 72816733 90888039 72816870 90888210 72817007 90888381 72817144 90888552 72817281 90888723 72817418 90888894 72817555 90889065 72817692 90889236 72817829 90889407 72817966 90889578 72818103 90889749 72818240 90889920 72818377 90890091 72818514 90890262 72818651 90890433 72818788 90890604 72818925 90890775 72819062 90890946 72819199 90891117 72819336 90891288 72819473 90891459 72819610 90891630 72819747 90891801 72819884 90891972 72820021 90892143 72820158 90892314 72820295 90892485 72820432 90892656 72820569 90892827 72820706 90892998 72820843 90893169 72820980 90893340 72821117 90893511 72821254 90893682 72821391 90893853 72821528 90894024 72821665 90894195 72821802 90894366 72821939 90894537 72822076 90894708 72822213 90894879 72822350 90895050 72822487 90895221 72822624 90895392 72822761 90895563 72822898 90895734 72823035 90895905 72823172 90896076 72823309 90896247 72823446 90896418 72823583 90896589 72823720 90896760 72823857 90896931 72823994 90897102 72824131 90897273 72824268 90897444 72824405 90897615 72824542 90897786 72824679 90897957 72824816 90898128 72824953 90898299 72825090 90898470 72825227 90898641 72825364 90898812 72825501 90898983 72825638 90899154 72825775 90899325 72825912 90899496 72826049 90899667 72826186 90899838 72826323 90900009 72826460 90900180 72826597 90900351 72826734 90900522 72826871 90900693 72827008 90900864 72827145 90901035 72827282 90901206 72827419 90901377 72827556 90901548 72827693 90901719 72827830 90901890 72827967 90902061 72828104 90902232 72828241 90902403 72828378 90902574 72828515 90902745 72828652 90902916 72828789 90903087 72828926 90903258 72829063 90903429 72829200 90903600 72829337 90903771 72829474 90903942 72829611 90904113 72829748 90904284 72829885 90904455 72830022 90904626 72830159 90904797 72830296 90904968 72830433 90905139 72830570 90905310 72830707 90905481 72830844 90905652 72830981 90905823 72831118 90905994 72831255 90906165 72831392 90906336 72831529 90906507 72831666 90906678 72831803 90906849 72831940 90907020 72832077 90907191 72832214 90907362 72832351 90907533 72832488 90907704 72832625 90907875 72832762 90908046 72832899 90908217 72833036 90908388 72833173 90908559 72833310 90908730 72833447 90908901 72833584 90909072 72833721 90909243 72833858 90909414 72833995 90909585 72834132 90909756 72834269 90909927 72834406 90910098 72834543 90910269 72834680 90910440 72834817 90910611 72834954 90910782 72835091 90910953 72835228 90911124 72835365 90911295 72835502 90911466 72835639 90911637 72835776 90911808 72835913 90911979 72836050 90912150 72836187 90912321 72836324 90912492 72836461 90912663 72836598 90912834 72836735 90913005 72836872 90913176 72837009 90913347 72837146 90913518 72837283 90913689 72837420 90913860 72837557 90914031 72837694 90914202 72837831 90914373 72837968 90914544 72838105 90914715 72838242 90914886 72838379 90915057 72838516 90915228 72838653 90915399 72838790 90915570 72838927 90915741 72839064 90915912 72839201 90916083 72839338 90916254 72839475 90916425 72839612 90916596 72839749 90916767 72839886 90916938 72840023 90917109 72840160 90917280 72840297 90917451 72840434 90917622 72840571 90917793 72840708 90917964 72840845 90918135 72840982 90918306 72841119 90918477 72841256 90918648 72841393 90918819 72841530 90918990 72841667 90919161 72841804 90919332 72841941 90919503 72842078 90919674 72842215 90919845 72842352 90920016 72842489 90920187 72842626 90920358 72842763 90920529 72842900 90920700 72843037 90920871 72843174 90921042 72843311 90921213 72843448 90921384 72843585 90921555 72843722 90921726 72843859 90921897 72843996 90922068 72844133 90922239 72844270 90922410 72844407 90922581 72844544 90922752 72844681 90922923 72844818 90923094 72844955 90923265 72845092 90923436 72845229 90923607 72845366 90923778 72845503 90923949 72845640 90924120 72845777 90924291 72845914 90924462 72846051 90924633 72846188 90924804 72846325 90924975 72846462 90925146 72846599 90925317 72846736 90925488 72846873 90925659 72847010 90925830 72847147 90926001 72847284 90926172 72847421 90926343 72847558 90926514 72847695 90926685 72847832 90926856 72847969 90927027 72848106 90927198 72848243 90927369 72848380 90927540 72848517 90927711 72848654 90927882 72848791 90928053 72848928 90928224 72849065 90928395 72849202 90928566 72849339 90928737 72849476 90928908 72849613 90929079 72849750 90929250 72849887 90929421 72850024 90929592 72850161 90929763 72850298 90929934 72850435 90930105 72850572 90930276 72850709 90930447 72850846 90930618 72850983 90930789 72851120 90930960 72851257 90931131 72851394 90931302 72851531 90931473 72851668 90931644 72851805 90931815 72851942 90931986 72852079 90932157 72852216 90932328 72852353 90932499 72852490 90932670 72852627 90932841 72852764 90933012 72852901 90933183 72853038 90933354 72853175 90933525 72853312 90933696 72853449 90933867 72853586 90934038 72853723 90934209 72853860 90934380 72853997 90934551 72854134 90934722 72854271 90934893 72854408 90935064 72854545 90935235 72854682 90935406 72854819 90935577 72854956 90935748 72855093 90935919 72855230 90936090 72855367 90936261 72855504 90936432 72855641 90936603 72855778 90936774 72855915 90936945 72856052 90937116 72856189 90937287 72856326 90937458 72856463 90937629 72856600 90937800 72856737 90937971 72856874 90938142 72857011 90938313 72857148 90938484 72857285 90938655 72857422 90938826 72857559 90938997 72857696 90939168 72857833 90939339 72857970 90939510 72858107 90939681 72858244 90939852 72858381 90940023 72858518 90940194 72858655 90940365 72858792 90940536 72858929 90940707 72859066 90940878 72859203 90941049 72859340 90941220 72859477 90941391 72859614 90941562 72859751 90941733 72859888 90941904 72860025 90942075 72860162 90942246 72860299 90942417 72860436 90942588 72860573 90942759 72860710 90942930 72860847 90943101 72860984 90943272 72861121 90943443 72861258 90943614 72861395 90943785 72861532 90943956 72861669 90944127 72861806 90944298 72861943 90944469 72862080 90944640 72862217 90944811 72862354 90944982 72862491 90945153 72862628 90945324 72862765 90945495 72862902 90945666 72863039 90945837 72863176 90946008 72863313 90946179 72863450 90946350 72863587 90946521 72863724 90946692 72863861 90946863 72863998 90947034 72864135 90947205 72864272 90947376 72864409 90947547 72864546 90947718 72864683 90947889 72864820 90948060 72864957 90948231 72865094 90948402 72865231 90948573 72865368 90948744 72865505 90948915 72865642 90949086 72865779 90949257 72865916 90949428 72866053 90949599 72866190 90949770 72866327 90949941 72866464 90950112 72866601 90950283 72866738 90950454 72866875 90950625 72867012 90950796 72867149 90950967 72867286 90951138 72867423 90951309 72867560 90951480 72867697 90951651 72867834 90951822 72867971 90951993 72868108 90952164 72868245 90952335 72868382 90952506 72868519 90952677 72868656 90952848 72868793 90953019 72868930 90953190 72869067 90953361 72869204 90953532 72869341 90953703 72869478 90953874 72869615 90954045 72869752 90954216 72869889 90954387 72870026 90954558 72870163 90954729 72870300 90954900 72870437 90955071 72870574 90955242 72870711 90955413 72870848 90955584 72870985 90955755 72871122 90955926 72871259 90956097 72871396 90956268 72871533 90956439 72871670 90956610 72871807 90956781 72871944 90956952 72872081 90957123 72872218 90957294 72872355 90957465 72872492 90957636 72872629 90957807 72872766 90957978 72872903 90958149 72873040 90958320 72873177 90958491 72873314 90958662 72873451 90958833 72873588 90959004 72873725 90959175 72873862 90959346 72873999 90959517 72874136 90959688 72874273 90959859 72874410 90960030 72874547 90960201 72874684 90960372 72874821 90960543 72874958 90960714 72875095 90960885 72875232 90961056 72875369 90961227 72875506 90961398 72875643 90961569 72875780 90961740 72875917 90961911 72876054 90962082 72876191 90962253 72876328 90962424 72876465 90962595 72876602 90962766 72876739 90962937 72876876 90963108 72877013 90963279 72877150 90963450 72877287 90963621 72877424 90963792 72877561 90963963 72877698 90964134 72877835 90964305 72877972 90964476 72878109 90964647 72878246 90964818 72878383 90964989 72878520 90965160 72878657 90965331 72878794 90965502 72878931 90965673 72879068 90965844 72879205 90966015 72879342 90966186 72879479 90966357 72879616 90966528 72879753 90966699 72879890 90966870 72880027 90967041 72880164 90967212 72880301 90967383 72880438 90967554 72880575 90967725 72880712 90967896 72880849 90968067 72880986 90968238 72881123 90968409 72881260 90968580 72881397 90968751 72881534 90968922 72881671 90969093 72881808 90969264 72881945 90969435 72882082 90969606 72882219 90969777 72882356 90969948 72882493 90970119 72882630 90970290 72882767 90970461 72882904 90970632 72883041 90970803 72883178 90970974 72883315 90971145 72883452 90971316 72883589 90971487 72883726 90971658 72883863 90971829 72884000 90972000 72884137 90972171 72884274 90972342 72884411 90972513 72884548 90972684 72884685 90972855 72884822 90973026 72884959 90973197 72885096 90973368 72885233 90973539 72885370 90973710 72885507 90973881 72885644 90974052 72885781 90974223 72885918 90974394 72886055 90974565 72886192 90974736 72886329 90974907 72886466 90975078 72886603 90975249 72886740 90975420 72886877 90975591 72887014 90975762 72887151 90975933 72887288 90976104 72887425 90976275 72887562 90976446 72887699 90976617 72887836 90976788 72887973 90976959 72888110 90977130 72888247 90977301 72888384 90977472 72888521 90977643 72888658 90977814 72888795 90977985 72888932 90978156 72889069 90978327 72889206 90978498 72889343 90978669 72889480 90978840 72889617 90979011 72889754 90979182 72889891 90979353 72890028 90979524 72890165 90979695 72890302 90979866 72890439 90980037 72890576 90980208 72890713 90980379 72890850 90980550 72890987 90980721 72891124 90980892 72891261 90981063 72891398 90981234 72891535 90981405 72891672 90981576 72891809 90981747 72891946 90981918 72892083 90982089 72892220 90982260 72892357 90982431 72892494 90982602 72892631 90982773 72892768 90982944 72892905 90983115 72893042 90983286 72893179 90983457 72893316 90983628 72893453 90983799 72893590 90983970 72893727 90984141 72893864 90984312 72894001 90984483 72894138 90984654 72894275 90984825 72894412 90984996 72894549 90985167 72894686 90985338 72894823 90985509 72894960 90985680 72895097 90985851 72895234 90986022 72895371 90986193 72895508 90986364 72895645 90986535 72895782 90986706 72895919 90986877 72896056 90987048 72896193 90987219 72896330 90987390 72896467 90987561 72896604 90987732 72896741 90987903 72896878 90988074 72897015 90988245 72897152 90988416 72897289 90988587 72897426 90988758 72897563 90988929 72897700 90989100 72897837 90989271 72897974 90989442 72898111 90989613 72898248 90989784 72898385 90989955 72898522 90990126 72898659 90990297 72898796 90990468 72898933 90990639 72899070 90990810 72899207 90990981 72899344 90991152 72899481 90991323 72899618 90991494 72899755 90991665 72899892 90991836 72900029 90992007 72900166 90992178 72900303 90992349 72900440 90992520 72900577 90992691 72900714 90992862 72900851 90993033 72900988 90993204 72901125 90993375 72901262 90993546 72901399 90993717 72901536 90993888 72901673 90994059 72901810 90994230 72901947 90994401 72902084 90994572 72902221 90994743 72902358 90994914 72902495 90995085 72902632 90995256 72902769 90995427 72902906 90995598 72903043 90995769 72903180 90995940 72903317 90996111 72903454 90996282 72903591 90996453 72903728 90996624 72903865 90996795 72904002 90996966 72904139 90997137 72904276 90997308 72904413 90997479 72904550 90997650 72904687 90997821 72904824 90997992 72904961 90998163 72905098 90998334 72905235 90998505 72905372 90998676 72905509 90998847 72905646 90999018 72905783 90999189 72905920 90999360 72906057 90999531 72906194 90999702 72906331 90999873 72906468 91000044 72906605 91000215 72906742 91000386 72906879 91000557 72907016 91000728 72907153 91000899 72907290 91001070 72907427 91001241 72907564 91001412 72907701 91001583 72907838 91001754 72907975 91001925 72908112 91002096 72908249 91002267 72908386 91002438 72908523 91002609 72908660 91002780 72908797 91002951 72908934 91003122 72909071 91003293 72909208 91003464 72909345 91003635 72909482 91003806 72909619 91003977 72909756 91004148 72909893 91004319 72910030 91004490 72910167 91004661 72910304 91004832 72910441 91005003 72910578 91005174 72910715 91005345 72910852 91005516 72910989 91005687 72911126 91005858 72911263 91006029 72911400 91006200 72911537 91006371 72911674 91006542 72911811 91006713 72911948 91006884 72912085 91007055 72912222 91007226 72912359 91007397 72912496 91007568 72912633 91007739 72912770 91007910 72912907 91008081 72913044 91008252 72913181 91008423 72913318 91008594 72913455 91008765 72913592 91008936 72913729 91009107 72913866 91009278 72914003 91009449 72914140 91009620 72914277 91009791 72914414 91009962 72914551 91010133 72914688 91010304 72914825 91010475 72914962 91010646 72915099 91010817 72915236 91010988 72915373 91011159 72915510 91011330 72915647 91011501 72915784 91011672 72915921 91011843 72916058 91012014 72916195 91012185 72916332 91012356 72916469 91012527 72916606 91012698 72916743 91012869 72916880 91013040 72917017 91013211 72917154 91013382 72917291 91013553 72917428 91013724 72917565 91013895 72917702 91014066 72917839 91014237 72917976 91014408 72918113 91014579 72918250 91014750 72918387 91014921 72918524 91015092 72918661 91015263 72918798 91015434 72918935 91015605 72919072 91015776 72919209 91015947 72919346 91016118 72919483 91016289 72919620 91016460 72919757 91016631 72919894 91016802 72920031 91016973 72920168 91017144 72920305 91017315 72920442 91017486 72920579 91017657 72920716 91017828 72920853 91017999 72920990 91018170 72921127 91018341 72921264 91018512 72921401 91018683 72921538 91018854 72921675 91019025 72921812 91019196 72921949 91019367 72922086 91019538 72922223 91019709 72922360 91019880 72922497 91020051 72922634 91020222 72922771 91020393 72922908 91020564 72923045 91020735 72923182 91020906 72923319 91021077 72923456 91021248 72923593 91021419 72923730 91021590 72923867 91021761 72924004 91021932 72924141 91022103 72924278 91022274 72924415 91022445 72924552 91022616 72924689 91022787 72924826 91022958 72924963 91023129 72925100 91023300
1000 75387675 0 75387675 94097025 75387812 94097196 75387949 94097367 75388086 94097538 75388223 94097709 75388360 94097880 75388497 94098051 75388634 94098222 75388771 94098393 75388908 94098564 75389045 94098735 75389182 94098906 75389319 94099077 75389456 94099248 75389593 94099419 75389730 94099590 75389867 94099761 75390004 94099932 75390141 94100103 75390278 94100274 75390415 94100445 75390552 94100616 75390689 94100787 75390826 94100958 75390963 94101129 75391100 94101300 75391237 94101471 75391374 94101642 75391511 94101813 75391648 94101984 75391785 94102155 75391922 94102326 75392059 94102497 75392196 94102668 75392333 94102839 75392470 94103010 75392607 94103181 75392744 94103352 75392881 94103523 75393018 94103694 75393155 94103865 75393292 94104036 75393429 94104207 75393566 94104378 75393703 94104549 75393840 94104720 75393977 94104891 75394114 94105062 75394251 94105233 75394388 94105404 75394525 94105575 75394662 94105746 75394799 94105917 75394936 94106088 75395073 94106259 75395210 94106430 75395347 94106601 75395484 94106772 75395621 94106943 75395758 94107114 75395895 94107285 75396032 94107456 75396169 94107627 75396306 94107798 75396443 94107969 75396580 94108140 75396717 94108311 75396854 94108482 75396991 94108653 75397128 94108824 75397265 94108995 75397402 94109166 75397539 94109337 75397676 94109508 75397813 94109679 75397950 94109850 75398087 94110021 75398224 94110192 75398361 94110363 75398498 94110534 75398635 94110705 75398772 94110876 75398909 94111047 75399046 94111218 75399183 94111389 75399320 94111560 75399457 94111731 75399594 94111902 75399731 94112073 75399868 94112244 75400005 94112415 75400142 94112586 75400279 94112757 75400416 94112928 75400553 94113099 75400690 94113270 75400827 94113441 75400964 94113612 75401101 94113783 75401238 94113954 75401375 94114125 75401512 94114296 75401649 94114467 75401786 94114638 75401923 94114809 75402060 94114980 75402197 94115151 75402334 94115322 75402471 94115493 75402608 94115664 75402745 94115835 75402882 94116006 75403019 94116177 75403156 94116348 75403293 94116519 75403430 94116690 75403567 94116861 75403704 94117032 75403841 94117203 75403978 94117374 75404115 94117545 75404252 94117716 75404389 94117887 75404526 94118058 75404663 94118229 75404800 94118400 75404937 94118571 75405074 94118742 75405211 94118913 75405348 94119084 75405485 94119255 75405622 94119426 75405759 94119597 75405896 94119768 75406033 94119939 75406170 94120110 75406307 94120281 75406444 94120452 75406581 94120623 75406718 94120794 75406855 94120965 75406992 94121136 75407129 94121307 75407266 94121478 75407403 94121649 75407540 94121820 75407677 94121991 75407814 94122162 75407951 94122333 75408088 94122504 75408225 94122675 75408362 94122846 75408499 94123017 75408636 94123188 75408773 94123359 75408910 94123530 75409047 94123701 75409184 94123872 75409321 94124043 75409458 94124214 75409595 94124385 75409732 94124556 75409869 94124727 75410006 94124898 75410143 94125069 75410280 94125240 75410417 94125411 75410554 94125582 75410691 94125753 75410828 94125924 75410965 94126095 75411102 94126266 75411239 94126437 75411376 94126608 75411513 94126779 75411650 94126950 75411787 94127121 75411924 94127292 75412061 94127463 75412198 94127634 75412335 94127805 75412472 94127976 75412609 94128147 75412746 94128318 75412883 94128489 75413020 94128660 75413157 94128831 75413294 94129002 75413431 94129173 75413568 94129344 75413705 94129515 75413842 94129686 75413979 94129857 75414116 94130028 75414253 94130199 75414390 94130370 75414527 94130541 75414664 94130712 75414801 94130883 75414938 94131054 75415075 94131225 75415212 94131396 75415349 94131567 75415486 94131738 75415623 94131909 75415760 94132080 75415897 94132251 75416034 94132422 75416171 94132593 75416308 94132764 75416445 94132935 75416582 94133106 75416719 94133277 75416856 94133448 75416993 94133619 75417130 94133790 75417267 94133961 75417404 94134132 75417541 94134303 75417678 94134474 75417815 94134645 75417952 94134816 75418089 94134987 75418226 94135158 75418363 94135329 75418500 94135500 75418637 94135671 75418774 94135842 75418911 94136013 75419048 94136184 75419185 94136355 75419322 94136526 75419459 94136697 75419596 94136868 75419733 94137039 75419870 94137210 75420007 94137381 75420144 94137552 75420281 94137723 75420418 94137894 75420555 94138065 75420692 94138236 75420829 94138407 75420966 94138578 75421103 94138749 75421240 94138920 75421377 94139091 75421514 94139262 75421651 94139433 75421788 94139604 75421925 94139775 75422062 94139946 75422199 94140117 75422336 94140288 75422473 94140459 75422610 94140630 75422747 94140801 75422884 94140972 75423021 94141143 75423158 94141314 75423295 94141485 75423432 94141656 75423569 94141827 75423706 94141998 75423843 94142169 75423980 94142340 75424117 94142511 75424254 94142682 75424391 94142853 75424528 94143024 75424665 94143195 75424802 94143366 75424939 94143537 75425076 94143708 75425213 94143879 75425350 94144050 75425487 94144221 75425624 94144392 75425761 94144563 75425898 94144734 75426035 94144905 75426172 94145076 75426309 94145247 75426446 94145418 75426583 94145589 75426720 94145760 75426857 94145931 75426994 94146102 75427131 94146273 75427268 94146444 75427405 94146615 75427542 94146786 75427679 94146957 75427816 94147128 75427953 94147299 75428090 94147470 75428227 94147641 75428364 94147812 75428501 94147983 75428638 94148154 75428775 94148325 75428912 94148496 75429049 94148667 75429186 94148838 75429323 94149009 75429460 94149180 75429597 94149351 75429734 94149522 75429871 94149693 75430008 94149864 75430145 94150035 75430282 94150206 75430419 94150377 75430556 94150548 75430693 94150719 75430830 94150890 75430967 94151061 75431104 94151232 75431241 94151403 75431378 94151574 75431515 94151745 75431652 94151916 75431789 94152087 75431926 94152258 75432063 94152429 75432200 94152600 75432337 94152771 75432474 94152942 75432611 94153113 75432748 94153284 75432885 94153455 75433022 94153626 75433159 94153797 75433296 94153968 75433433 94154139 75433570 94154310 75433707 94154481 75433844 94154652 75433981 94154823 75434118 94154994 75434255 94155165 75434392 94155336 75434529 94155507 75434666 94155678 75434803 94155849 75434940 94156020 75435077 94156191 75435214 94156362 75435351 94156533 75435488 94156704 75435625 94156875 75435762 94157046 75435899 94157217 75436036 94157388 75436173 94157559 75436310 94157730 75436447 94157901 75436584 94158072 75436721 94158243 75436858 94158414 75436995 94158585 75437132 94158756 75437269 94158927 75437406 94159098 75437543 94159269 75437680 94159440 75437817 94159611 75437954 94159782 75438091 94159953 75438228 94160124 75438365 94160295 75438502 94160466 75438639 94160637 75438776 94160808 75438913 94160979 75439050 94161150 75439187 94161321 75439324 94161492 75439461 94161663 75439598 94161834 75439735 94162005 75439872 94162176 75440009 94162347 75440146 94162518 75440283 94162689 75440420 94162860 75440557 94163031 75440694 94163202 75440831 94163373 75440968 94163544 75441105 94163715 75441242 94163886 75441379 94164057 75441516 94164228 75441653 94164399 75441790 94164570 75441927 94164741 75442064 94164912 75442201 94165083 75442338 94165254 75442475 94165425 75442612 94165596 75442749 94165767 75442886 94165938 75443023 94166109 75443160 94166280 75443297 94166451 75443434 94166622 75443571 94166793 75443708 94166964 75443845 94167135 75443982 94167306 75444119 94167477 75444256 94167648 75444393 94167819 75444530 94167990 75444667 94168161 75444804 94168332 75444941 94168503 75445078 94168674 75445215 94168845 75445352 94169016 75445489 94169187 75445626 94169358 75445763 94169529 75445900 94169700 75446037 94169871 75446174 94170042 75446311 94170213 75446448 94170384 75446585 94170555 75446722 94170726 75446859 94170897 75446996 94171068 75447133 94171239 75447270 94171410 75447407 94171581 75447544 94171752 75447681 94171923 75447818 94172094 75447955 94172265 75448092 94172436 75448229 94172607 75448366 94172778 75448503 94172949 75448640 94173120 75448777 94173291 75448914 94173462 75449051 94173633 75449188 94173804 75449325 94173975 75449462 94174146 75449599 94174317 75449736 94174488 75449873 94174659 75450010 94174830 75450147 94175001 75450284 94175172 75450421 94175343 75450558 94175514 75450695 94175685 75450832 94175856 75450969 94176027 75451106 94176198 75451243 94176369 75451380 94176540 75451517 94176711 75451654 94176882 75451791 94177053 75451928 94177224 75452065 94177395 75452202 94177566 75452339 94177737 75452476 94177908 75452613 94178079 75452750 94178250 75452887 94178421 75453024 94178592 75453161 94178763 75453298 94178934 75453435 94179105 75453572 94179276 75453709 94179447 75453846 94179618 75453983 94179789 75454120 94179960 75454257 94180131 75454394 94180302 75454531 94180473 75454668 94180644 75454805 94180815 75454942 94180986 75455079 94181157 75455216 94181328 75455353 94181499 75455490 94181670 75455627 94181841 75455764 94182012 75455901 94182183 75456038 94182354 75456175 94182525 75456312 94182696 75456449 94182867 75456586 94183038 75456723 94183209 75456860 94183380 75456997 94183551 75457134 94183722 75457271 94183893 75457408 94184064 75457545 94184235 75457682 94184406 75457819 94184577 75457956 94184748 75458093 94184919 75458230 94185090 75458367 94185261 75458504 94185432 75458641 94185603 75458778 94185774 75458915 94185945 75459052 94186116 75459189 94186287 75459326 94186458 75459463 94186629 75459600 94186800 75459737 94186971 75459874 94187142 75460011 94187313 75460148 94187484 75460285 94187655 75460422 94187826 75460559 94187997 75460696 94188168 75460833 94188339 75460970 94188510 75461107 94188681 75461244 94188852 75461381 94189023 75461518 94189194 75461655 94189365 75461792 94189536 75461929 94189707 75462066 94189878 75462203 94190049 75462340 94190220 75462477 94190391 75462614 94190562 75462751 94190733 75462888 94190904 75463025 94191075 75463162 94191246 75463299 94191417 75463436 94191588 75463573 94191759 75463710 94191930 75463847 94192101 75463984 94192272 75464121 94192443 75464258 94192614 75464395 94192785 75464532 94192956 75464669 94193127 75464806 94193298 75464943 94193469 75465080 94193640 75465217 94193811 75465354 94193982 75465491 94194153 75465628 94194324 75465765 94194495 75465902 94194666 75466039 94194837 75466176 94195008 75466313 94195179 75466450 94195350 75466587 94195521 75466724 94195692 75466861 94195863 75466998 94196034 75467135 94196205 75467272 94196376 75467409 94196547 75467546 94196718 75467683 94196889 75467820 94197060 75467957 94197231 75468094 94197402 75468231 94197573 75468368 94197744 75468505 94197915 75468642 94198086 75468779 94198257 75468916 94198428 75469053 94198599 75469190 94198770 75469327 94198941 75469464 94199112 75469601 94199283 75469738 94199454 75469875 94199625 75470012 94199796 75470149 94199967 75470286 94200138 75470423 94200309 75470560 94200480 75470697 94200651 75470834 94200822 75470971 94200993 75471108 94201164 75471245 94201335 75471382 94201506 75471519 94201677 75471656 94201848 75471793 94202019 75471930 94202190 75472067 94202361 75472204 94202532 75472341 94202703 75472478 94202874 75472615 94203045 75472752 94203216 75472889 94203387 75473026 94203558 75473163 94203729 75473300 94203900 75473437 94204071 75473574 94204242 75473711 94204413 75473848 94204584 75473985 94204755 75474122 94204926 75474259 94205097 75474396 94205268 75474533 94205439 75474670 94205610 75474807 94205781 75474944 94205952 75475081 94206123 75475218 94206294 75475355 94206465 75475492 94206636 75475629 94206807 75475766 94206978 75475903 94207149 75476040 94207320 75476177 94207491 75476314 94207662 75476451 94207833 75476588 94208004 75476725 94208175 75476862 94208346 75476999 94208517 75477136 94208688 75477273 94208859 75477410 94209030 75477547 94209201 75477684 94209372 75477821 94209543 75477958 94209714 75478095 94209885 75478232 94210056 75478369 94210227 75478506 94210398 75478643 94210569 75478780 94210740 75478917 94210911 75479054 94211082 75479191 94211253 75479328 94211424 75479465 94211595 75479602 94211766 75479739 94211937 75479876 94212108 75480013 94212279 75480150 94212450 75480287 94212621 75480424 94212792 75480561 94212963 75480698 94213134 75480835 94213305 75480972 94213476 75481109 94213647 75481246 94213818 75481383 94213989 75481520 94214160 75481657 94214331 75481794 94214502 75481931 94214673 75482068 94214844 75482205 94215015 75482342 94215186 75482479 94215357 75482616 94215528 75482753 94215699 75482890 94215870 75483027 94216041 75483164 94216212 75483301 94216383 75483438 94216554 75483575 94216725 75483712 94216896 75483849 94217067 75483986 94217238 75484123 94217409 75484260 94217580 75484397 94217751 75484534 94217922 75484671 94218093 75484808 94218264 75484945 94218435 75485082 94218606 75485219 94218777 75485356 94218948 75485493 94219119 75485630 94219290 75485767 94219461 75485904 94219632 75486041 94219803 75486178 94219974 75486315 94220145 75486452 94220316 75486589 94220487 75486726 94220658 75486863 94220829 75487000 94221000 75487137 94221171 75487274 94221342 75487411 94221513 75487548 94221684 75487685 94221855 75487822 94222026 75487959 94222197 75488096 94222368 75488233 94222539 75488370 94222710 75488507 94222881 75488644 94223052 75488781 94223223 75488918 94223394 75489055 94223565 75489192 94223736 75489329 94223907 75489466 94224078 75489603 94224249 75489740 94224420 75489877 94224591 75490014 94224762 75490151 94224933 75490288 94225104 75490425 94225275 75490562 94225446 75490699 94225617 75490836 94225788 75490973 94225959 75491110 94226130 75491247 94226301 75491384 94226472 75491521 94226643 75491658 94226814 75491795 94226985 75491932 94227156 75492069 94227327 75492206 94227498 75492343 94227669 75492480 94227840 75492617 94228011 75492754 94228182 75492891 94228353 75493028 94228524 75493165 94228695 75493302 94228866 75493439 94229037 75493576 94229208 75493713 94229379 75493850 94229550 75493987 94229721 75494124 94229892 75494261 94230063 75494398 94230234 75494535 94230405 75494672 94230576 75494809 94230747 75494946 94230918 75495083 94231089 75495220 94231260 75495357 94231431 75495494 94231602 75495631 94231773 75495768 94231944 75495905 94232115 75496042 94232286 75496179 94232457 75496316 94232628 75496453 94232799 75496590 94232970 75496727 94233141 75496864 94233312 75497001 94233483 75497138 94233654 75497275 94233825 75497412 94233996 75497549 94234167 75497686 94234338 75497823 94234509 75497960 94234680 75498097 94234851 75498234 94235022 75498371 94235193 75498508 94235364 75498645 94235535 75498782 94235706 75498919 94235877 75499056 94236048 75499193 94236219 75499330 94236390 75499467 94236561 75499604 94236732 75499741 94236903 75499878 94237074 75500015 94237245 75500152 94237416 75500289 94237587 75500426 94237758 75500563 94237929 75500700 94238100 75500837 94238271 75500974 94238442 75501111 94238613 75501248 94238784 75501385 94238955 75501522 94239126 75501659 94239297 75501796 94239468 75501933 94239639 75502070 94239810 75502207 94239981 75502344 94240152 75502481 94240323 75502618 94240494 75502755 94240665 75502892 94240836 75503029 94241007 75503166 94241178 75503303 94241349 75503440 94241520 75503577 94241691 75503714 94241862 75503851 94242033 75503988 94242204 75504125 94242375 75504262 94242546 75504399 94242717 75504536 94242888 75504673 94243059 75504810 94243230 75504947 94243401 75505084 94243572 75505221 94243743 75505358 94243914 75505495 94244085 75505632 94244256 75505769 94244427 75505906 94244598 75506043 94244769 75506180 94244940 75506317 94245111 75506454 94245282 75506591 94245453 75506728 94245624 75506865 94245795 75507002 94245966 75507139 94246137 75507276 94246308 75507413 94246479 75507550 94246650 75507687 94246821 75507824 94246992 75507961 94247163 75508098 94247334 75508235 94247505 75508372 94247676 75508509 94247847 75508646 94248018 75508783 94248189 75508920 94248360 75509057 94248531 75509194 94248702 75509331 94248873 75509468 94249044 75509605 94249215 75509742 94249386 75509879 94249557 75510016 94249728 75510153 94249899 75510290 94250070 75510427 94250241 75510564 94250412 75510701 94250583 75510838 94250754 75510975 94250925 75511112 94251096 75511249 94251267 75511386 94251438 75511523 94251609 75511660 94251780 75511797 94251951 75511934 94252122 75512071 94252293 75512208 94252464 75512345 94252635 75512482 94252806 75512619 94252977 75512756 94253148 75512893 94253319 75513030 94253490 75513167 94253661 75513304 94253832 75513441 94254003 75513578 94254174 75513715 94254345 75513852 94254516 75513989 94254687 75514126 94254858 75514263 94255029 75514400 94255200 75514537 94255371 75514674 94255542 75514811 94255713 75514948 94255884 75515085 94256055 75515222 94256226 75515359 94256397 75515496 94256568 75515633 94256739 75515770 94256910 75515907 94257081 75516044 94257252 75516181 94257423 75516318 94257594 75516455 94257765 75516592 94257936 75516729 94258107 75516866 94258278 75517003 94258449 75517140 94258620 75517277 94258791 75517414 94258962 75517551 94259133 75517688 94259304 75517825 94259475 75517962 94259646 75518099 94259817 75518236 94259988 75518373 94260159 75518510 94260330 75518647 94260501 75518784 94260672 75518921 94260843 75519058 94261014 75519195 94261185 75519332 94261356 75519469 94261527 75519606 94261698 75519743 94261869 75519880 94262040 75520017 94262211 75520154 94262382 75520291 94262553 75520428 94262724 75520565 94262895 75520702 94263066 75520839 94263237 75520976 94263408 75521113 94263579 75521250 94263750 75521387 94263921 75521524 94264092 75521661 94264263 75521798 94264434 75521935 94264605 75522072 94264776 75522209 94264947 75522346 94265118 75522483 94265289 75522620 94265460 75522757 94265631 75522894 94265802 75523031 94265973 75523168 94266144 75523305 94266315 75523442 94266486 75523579 94266657 75523716 94266828 75523853 94266999 75523990 94267170 75524127 94267341 75524264 94267512 75524401 94267683
1000 19164930 0 19164930 23921190 19165067 23921361 19165204 23921532 19165341 23921703 19165478 23921874 19165615 23922045 19165752 23922216 19165889 23922387 19166026 23922558 19166163 23922729 19166300 23922900 19166437 23923071 19166574 23923242 19166711 23923413 19166848 23923584 19166985 23923755 19167122 23923926 19167259 23924097 19167396 23924268 19167533 23924439 19167670 23924610 19167807 23924781 19167944 23924952 19168081 23925123 19168218 23925294 19168355 23925465 19168492 23925636 19168629 23925807 19168766 23925978 19168903 23926149 19169040 23926320 19169177 23926491 19169314 23926662 19169451 23926833 19169588 23927004 19169725 23927175 19169862 23927346 19169999 23927517 19170136 23927688 19170273 23927859 19170410 23928030 19170547 23928201 19170684 23928372 19170821 23928543 19170958 23928714 19171095 23928885 19171232 23929056 19171369 23929227 19171506 23929398 19171643 23929569 19171780 23929740 19171917 23929911 19172054 23930082 19172191 23930253 19172328 23930424 19172465 23930595 19172602 23930766 19172739 23930937 19172876 23931108 19173013 23931279 19173150 23931450 19173287 23931621 19173424 23931792 19173561 23931963 19173698 23932134 19173835 23932305 19173972 23932476 19174109 23932647 19174246 23932818 19174383 23932989 19174520 23933160 19174657 23933331 19174794 23933502 19174931 23933673 19175068 23933844 19175205 23934015 19175342 23934186 19175479 23934357 19175616 23934528 19175753 23934699 19175890 23934870 19176027 23935041 19176164 23935212 19176301 23935383 19176438 23935554 19176575 23935725 19176712 23935896 19176849 23936067 19176986 23936238 19177123 23936409 19177260 23936580 19177397 23936751 19177534 23936922 19177671 23937093 19177808 23937264 19177945 23937435 19178082 23937606 19178219 23937777 19178356 23937948 19178493 23938119 19178630 23938290 19178767 23938461 19178904 23938632 19179041 23938803 19179178 23938974 19179315 23939145 19179452 23939316 19179589 23939487 19179726 23939658 19179863 23939829 19180000 23940000 19180137 23940171 19180274 23940342 19180411 23940513 19180548 23940684 19180685 23940855 19180822 23941026 19180959 23941197 19181096 23941368 19181233 23941539 19181370 23941710 19181507 23941881 19181644 23942052 19181781 23942223 19181918 23942394 19182055 23942565 19182192 23942736 19182329 23942907 19182466 23943078 19182603 23943249 19182740 23943420 19182877 23943591 19183014 23943762 19183151 23943933 19183288 23944104 19183425 23944275 19183562 23944446 19183699 23944617 19183836 23944788 19183973 23944959 19184110 23945130 19184247 23945301 19184384 23945472 19184521 23945643 19184658 23945814 19184795 23945985 19184932 23946156 19185069 23946327 19185206 23946498 19185343 23946669 19185480 23946840 19185617 23947011 19185754 23947182 19185891 23947353 19186028 23947524 19186165 23947695 19186302 23947866 19186439 23948037 19186576 23948208 19186713 23948379 19186850 23948550 19186987 23948721 19187124 23948892 19187261 23949063 19187398 23949234 19187535 23949405 19187672 23949576 19187809 23949747 19187946 23949918 19188083 23950089 19188220 23950260 19188357 23950431 19188494 23950602 19188631 23950773 19188768 23950944 19188905 23951115 19189042 23951286 19189179 23951457 19189316 23951628 19189453 23951799 19189590 23951970 19189727 23952141 19189864 23952312 19190001 23952483 19190138 23952654 19190275 23952825 19190412 23952996 19190549 23953167 19190686 23953338 19190823 23953509 19190960 23953680 19191097 23953851 19191234 23954022 19191371 23954193 19191508 23954364 19191645 23954535 19191782 23954706 19191919 23954877 19192056 23955048 19192193 23955219 19192330 23955390 19192467 23955561 19192604 23955732 19192741 23955903 19192878 23956074 19193015 23956245 19193152 23956416 19193289 23956587 19193426 23956758 19193563 23956929 19193700 23957100 19193837 23957271 19193974 23957442 19194111 23957613 19194248 23957784 19194385 23957955 19194522 23958126 19194659 23958297 19194796 23958468 19194933 23958639 19195070 23958810 19195207 23958981 19195344 23959152 19195481 23959323 19195618 23959494 19195755 23959665 19195892 23959836 19196029 23960007 19196166 23960178 19196303 23960349 19196440 23960520 19196577 23960691 19196714 23960862 19196851 23961033 19196988 23961204 19197125 23961375 19197262 23961546 19197399 23961717 19197536 23961888 19197673 23962059 19197810 23962230 19197947 23962401 19198084 23962572 19198221 23962743 19198358 23962914 19198495 23963085 19198632 23963256 19198769 23963427 19198906 23963598 19199043 23963769 19199180 23963940 19199317 23964111 19199454 23964282 19199591 23964453 19199728 23964624 19199865 23964795 19200002 23964966 19200139 23965137 19200276 23965308 19200413 23965479 19200550 23965650 19200687 23965821 19200824 23965992 19200961 23966163 19201098 23966334 19201235 23966505 19201372 23966676 19201509 23966847 19201646 23967018 19201783 23967189 19201920 23967360 19202057 23967531 19202194 23967702 19202331 23967873 19202468 23968044 19202605 23968215 19202742 23968386 19202879 23968557 19203016 23968728 19203153 23968899 19203290 23969070 19203427 23969241 19203564 23969412 19203701 23969583 19203838 23969754 19203975 23969925 19204112 23970096 19204249 23970267 19204386 23970438 19204523 23970609 19204660 23970780 19204797 23970951 19204934 23971122 19205071 23971293 19205208 23971464 19205345 23971635 19205482 23971806 19205619 23971977 19205756 23972148 19205893 23972319 19206030 23972490 19206167 23972661 19206304 23972832 19206441 23973003 19206578 23973174 19206715 23973345 19206852 23973516 19206989 23973687 19207126 23973858 19207263 23974029 19207400 23974200 19207537 23974371 19207674 23974542 19207811 23974713 19207948 23974884 19208085 23975055 19208222 23975226 19208359 23975397 19208496 23975568 19208633 23975739 19208770 23975910 19208907 23976081 19209044 23976252 19209181 23976423 19209318 23976594 19209455 23976765 19209592 23976936 19209729 23977107 19209866 23977278 19210003 23977449 19210140 23977620 19210277 23977791 19210414 23977962 19210551 23978133 19210688 23978304 19210825 23978475 19210962 23978646 19211099 23978817 19211236 23978988 19211373 23979159 19211510 23979330 19211647 23979501 19211784 23979672 19211921 23979843 19212058 23980014 19212195 23980185 19212332 23980356 19212469 23980527 19212606 23980698 19212743 23980869 19212880 23981040 19213017 23981211 19213154 23981382 19213291 23981553 19213428 23981724 19213565 23981895 19213702 23982066 19213839 23982237 19213976 23982408 19214113 23982579 19214250 23982750 19214387 23982921 19214524 23983092 19214661 23983263 19214798 23983434 19214935 23983605 19215072 23983776 19215209 23983947 19215346 23984118 19215483 23984289 19215620 23984460 19215757 23984631 19215894 23984802 19216031 23984973 19216168 23985144 19216305 23985315 19216442 23985486 19216579 23985657 19216716 23985828 19216853 23985999 19216990 23986170 19217127 23986341 19217264 23986512 19217401 23986683 19217538 23986854 19217675 23987025 19217812 23987196 19217949 23987367 19218086 23987538 19218223 23987709 19218360 23987880 19218497 23988051 19218634 23988222 19218771 23988393 19218908 23988564 19219045 23988735 19219182 23988906 19219319 23989077 19219456 23989248 19219593 23989419 19219730 23989590 19219867 23989761 19220004 23989932 19220141 23990103 19220278 23990274 19220415 23990445 19220552 23990616 19220689 23990787 19220826 23990958 19220963 23991129 19221100 23991300 19221237 23991471 19221374 23991642 19221511 23991813 19221648 23991984 19221785 23992155 19221922 23992326 19222059 23992497 19222196 23992668 19222333 23992839 19222470 23993010 19222607 23993181 19222744 23993352 19222881 23993523 19223018 23993694 19223155 23993865 19223292 23994036 19223429 23994207 19223566 23994378 19223703 23994549 19223840 23994720 19223977 23994891 19224114 23995062 19224251 23995233 19224388 23995404 19224525 23995575 19224662 23995746 19224799 23995917 19224936 23996088 19225073 23996259 19225210 23996430 19225347 23996601 19225484 23996772 19225621 23996943 19225758 23997114 19225895 23997285 19226032 23997456 19226169 23997627 19226306 23997798 19226443 23997969 19226580 23998140 19226717 23998311 19226854 23998482 19226991 23998653 19227128 23998824 19227265 23998995 19227402 23999166 19227539 23999337 19227676 23999508 19227813 23999679 19227950 23999850 19228087 24000021 19228224 24000192 19228361 24000363 19228498 24000534 19228635 24000705 19228772 24000876 19228909 24001047 19229046 24001218 19229183 24001389 19229320 24001560 19229457 24001731 19229594 24001902 19229731 24002073 19229868 24002244 19230005 24002415 19230142 24002586 19230279 24002757 19230416 24002928 19230553 24003099 19230690 24003270 19230827 24003441 19230964 24003612 19231101 24003783 19231238 24003954 19231375 24004125 19231512 24004296 19231649 24004467 19231786 24004638 19231923 24004809 19232060 24004980 19232197 24005151 19232334 24005322 19232471 24005493 19232608 24005664 19232745 24005835 19232882 24006006 19233019 24006177 19233156 24006348 19233293 24006519 19233430 24006690 19233567 24006861 19233704 24007032 19233841 24007203 19233978 24007374 19234115 24007545 19234252 24007716 19234389 24007887 19234526 24008058 19234663 24008229 19234800 24008400 19234937 24008571 19235074 24008742 19235211 24008913 19235348 24009084 19235485 24009255 19235622 24009426 19235759 24009597 19235896 24009768 19236033 24009939 19236170 24010110 19236307 24010281 19236444 24010452 19236581 24010623 19236718 24010794 19236855 24010965 19236992 24011136 19237129 24011307 19237266 24011478 19237403 24011649 19237540 24011820 19237677 24011991 19237814 24012162 19237951 24012333 19238088 24012504 19238225 24012675 19238362 24012846 19238499 24013017 19238636 24013188 19238773 24013359 19238910 24013530 19239047 24013701 19239184 24013872 19239321 24014043 19239458 24014214 19239595 24014385 19239732 24014556 19239869 24014727 19240006 24014898 19240143 24015069 19240280 24015240 19240417 24015411 19240554 24015582 19240691 24015753 19240828 24015924 19240965 24016095 19241102 24016266 19241239 24016437 19241376 24016608 19241513 24016779 19241650 24016950 19241787 24017121 19241924 24017292 19242061 24017463 19242198 24017634 19242335 24017805 19242472 24017976 19242609 24018147 19242746 24018318 19242883 24018489 19243020 24018660 19243157 24018831 19243294 24019002 19243431 24019173 19243568 24019344 19243705 24019515 19243842 24019686 19243979 24019857 19244116 24020028 19244253 24020199 19244390 24020370 19244527 24020541 19244664 24020712 19244801 24020883 19244938 24021054 19245075 24021225 19245212 24021396 19245349 24021567 19245486 24021738 19245623 24021909 19245760 24022080 19245897 24022251 19246034 24022422 19246171 24022593 19246308 24022764 19246445 24022935 19246582 24023106 19246719 24023277 19246856 24023448 19246993 24023619 19247130 24023790 19247267 24023961 19247404 24024132 19247541 24024303 19247678 24024474 19247815 24024645 19247952 24024816 19248089 24024987 19248226 24025158 19248363 24025329 19248500 24025500 19248637 24025671 19248774 24025842 19248911 24026013 19249048 24026184 19249185 24026355 19249322 24026526 19249459 24026697 19249596 24026868 19249733 24027039 19249870 24027210 19250007 24027381 19250144 24027552 19250281 24027723 19250418 24027894 19250555 24028065 19250692 24028236 19250829 24028407 19250966 24028578 19251103 24028749 19251240 24028920 19251377 24029091 19251514 24029262 19251651 24029433 19251788 24029604 19251925 24029775 19252062 24029946 19252199 24030117 19252336 24030288 19252473 24030459 19252610 24030630 19252747 24030801 19252884 24030972 19253021 24031143 19253158 24031314 19253295 24031485 19253432 24031656 19253569 24031827 19253706 24031998 19253843 24032169 19253980 24032340 19254117 24032511 19254254 24032682 19254391 24032853 19254528 24033024 19254665 24033195 19254802 24033366 19254939 24033537 19255076 24033708 19255213 24033879 19255350 24034050 19255487 24034221 19255624 24034392 19255761 24034563 19255898 24034734 19256035 24034905 19256172 24035076 19256309 24035247 19256446 24035418 19256583 24035589 19256720 24035760 19256857 24035931 19256994 24036102 19257131 24036273 19257268 24036444 19257405 24036615 19257542 24036786 19257679 24036957 19257816 24037128 19257953 24037299 19258090 24037470 19258227 24037641 19258364 24037812 19258501 24037983 19258638 24038154 19258775 24038325 19258912 24038496 19259049 24038667 19259186 24038838 19259323 24039009 19259460 24039180 19259597 24039351 19259734 24039522 19259871 24039693 19260008 24039864 19260145 24040035 19260282 24040206 19260419 24040377 19260556 24040548 19260693 24040719 19260830 24040890 19260967 24041061 19261104 24041232 19261241 24041403 19261378 24041574 19261515 24041745 19261652 24041916 19261789 24042087 19261926 24042258 19262063 24042429 19262200 24042600 19262337 24042771 19262474 24042942 19262611 24043113 19262748 24043284 19262885 24043455 19263022 24043626 19263159 24043797 19263296 24043968 19263433 24044139 19263570 24044310 19263707 24044481 19263844 24044652 19263981 24044823 19264118 24044994 19264255 24045165 19264392 24045336 19264529 24045507 19264666 24045678 19264803 24045849 19264940 24046020 19265077 24046191 19265214 24046362 19265351 24046533 19265488 24046704 19265625 24046875 19265762 24047046 19265899 24047217 19266036 24047388 19266173 24047559 19266310 24047730 19266447 24047901 19266584 24048072 19266721 24048243 19266858 24048414 19266995 24048585 19267132 24048756 19267269 24048927 19267406 24049098 19267543 24049269 19267680 24049440 19267817 24049611 19267954 24049782 19268091 24049953 19268228 24050124 19268365 24050295 19268502 24050466 19268639 24050637 19268776 24050808 19268913 24050979 19269050 24051150 19269187 24051321 19269324 24051492 19269461 24051663 19269598 24051834 19269735 24052005 19269872 24052176 19270009 24052347 19270146 24052518 19270283 24052689 19270420 24052860 19270557 24053031 19270694 24053202 19270831 24053373 19270968 24053544 19271105 24053715 19271242 24053886 19271379 24054057 19271516 24054228 19271653 24054399 19271790 24054570 19271927 24054741 19272064 24054912 19272201 24055083 19272338 24055254 19272475 24055425 19272612 24055596 19272749 24055767 19272886 24055938 19273023 24056109 19273160 24056280 19273297 24056451 19273434 24056622 19273571 24056793 19273708 24056964 19273845 24057135 19273982 24057306 19274119 24057477 19274256 24057648 19274393 24057819 19274530 24057990 19274667 24058161 19274804 24058332 19274941 24058503 19275078 24058674 19275215 24058845 19275352 24059016 19275489 24059187 19275626 24059358 19275763 24059529 19275900 24059700 19276037 24059871 19276174 24060042 19276311 24060213 19276448 24060384 19276585 24060555 19276722 24060726 19276859 24060897 19276996 24061068 19277133 24061239 19277270 24061410 19277407 24061581 19277544 24061752 19277681 24061923 19277818 24062094 19277955 24062265 19278092 24062436 19278229 24062607 19278366 24062778 19278503 24062949 19278640 24063120 19278777 24063291 19278914 24063462 19279051 24063633 19279188 24063804 19279325 24063975 19279462 24064146 19279599 24064317 19279736 24064488 19279873 24064659 19280010 24064830 19280147 24065001 19280284 24065172 19280421 24065343 19280558 24065514 19280695 24065685 19280832 24065856 19280969 24066027 19281106 24066198 19281243 24066369 19281380 24066540 19281517 24066711 19281654 24066882 19281791 24067053 19281928 24067224 19282065 24067395 19282202 24067566 19282339 24067737 19282476 24067908 19282613 24068079 19282750 24068250 19282887 24068421 19283024 24068592 19283161 24068763 19283298 24068934 19283435 24069105 19283572 24069276 19283709 24069447 19283846 24069618 19283983 24069789 19284120 24069960 19284257 24070131 19284394 24070302 19284531 24070473 19284668 24070644 19284805 24070815 19284942 24070986 19285079 24071157 19285216 24071328 19285353 24071499 19285490 24071670 19285627 24071841 19285764 24072012 19285901 24072183 19286038 24072354 19286175 24072525 19286312 24072696 19286449 24072867 19286586 24073038 19286723 24073209 19286860 24073380 19286997 24073551 19287134 24073722 19287271 24073893 19287408 24074064 19287545 24074235 19287682 24074406 19287819 24074577 19287956 24074748 19288093 24074919 19288230 24075090 19288367 24075261 19288504 24075432 19288641 24075603 19288778 24075774 19288915 24075945 19289052 24076116 19289189 24076287 19289326 24076458 19289463 24076629 19289600 24076800 19289737 24076971 19289874 24077142 19290011 24077313 19290148 24077484 19290285 24077655 19290422 24077826 19290559 24077997 19290696 24078168 19290833 24078339 19290970 24078510 19291107 24078681 19291244 24078852 19291381 24079023 19291518 24079194 19291655 24079365 19291792 24079536 19291929 24079707 19292066 24079878 19292203 24080049 19292340 24080220 19292477 24080391 19292614 24080562 19292751 24080733 19292888 24080904 19293025 24081075 19293162 24081246 19293299 24081417 19293436 24081588 19293573 24081759 19293710 24081930 19293847 24082101 19293984 24082272 19294121 24082443 19294258 24082614 19294395 24082785 19294532 24082956 19294669 24083127 19294806 24083298 19294943 24083469 19295080 24083640 19295217 24083811 19295354 24083982 19295491 24084153 19295628 24084324 19295765 24084495 19295902 24084666 19296039 24084837 19296176 24085008 19296313 24085179 19296450 24085350 19296587 24085521 19296724 24085692 19296861 24085863 19296998 24086034 19297135 24086205 19297272 24086376 19297409 24086547 19297546 24086718 19297683 24086889 19297820 24087060 19297957 24087231 19298094 24087402 19298231 24087573 19298368 24087744 19298505 24087915 19298642 24088086 19298779 24088257 19298916 24088428 19299053 24088599 19299190 24088770 19299327 24088941 19299464 24089112 19299601 24089283 19299738 24089454 19299875 24089625 19300012 24089796 19300149 24089967 19300286 24090138 19300423 24090309 19300560 24090480 19300697 24090651 19300834 24090822 19300971 24090993 19301108 24091164 19301245 24091335 19301382 24091506 19301519 24091677 19301656 24091848
1000 51373900 0 51373900 64123627 51374037 64123798 51374174 64123969 51374311 64124140 51374448 64124311 51374585 64124482 51374722 64124653 51374859 64124824 51374996 64124995 51375133 64125166 51375270 64125337 51375407 64125508 51375544 64125679 51375681 64125850 51375818 64126021 51375955 64126192 51376092 64126363 51376229 64126534 51376366 64126705 51376503 64126876 51376640 64127047 51376777 64127218 51376914 64127389 51377051 64127560 51377188 64127731 51377325 64127902 51377462 64128073 51377599 64128244 51377736 64128415 51377873 64128586 51378010 64128757 51378147 64128928 51378284 64129099 51378421 64129270 51378558 64129441 51378695 64129612 51378832 64129783 51378969 64129954 51379106 64130125 51379243 64130296 51379380 64130467 51379517 64130638 51379654 64130809 51379791 64130980 51379928 64131151 51380065 64131322 51380202 64131493 51380339 64131664 51380476 64131835 51380613 64132006 51380750 64132177 51380887 64132348 51381024 64132519 51381161 64132690 51381298 64132861 51381435 64133032 51381572 64133203 51381709 64133374 51381846 64133545 51381983 64133716 51382120 64133887 51382257 64134058 51382394 64134229 51382531 64134400 51382668 64134571 51382805 64134742 51382942 64134913 51383079 64135084 51383216 64135255 51383353 64135426 51383490 64135597 51383627 64135768 51383764 64135939 51383901 64136110 51384038 64136281 51384175 64136452 51384312 64136623 51384449 64136794 51384586 64136965 51384723 64137136 51384860 64137307 51384997 64137478 51385134 64137649 51385271 64137820 51385408 64137991 51385545 64138162 51385682 64138333 51385819 64138504 51385956 64138675 51386093 64138846 51386230 64139017 51386367 64139188 51386504 64139359 51386641 64139530 51386778 64139701 51386915 64139872 51387052 64140043 51387189 64140214 51387326 64140385 51387463 64140556 51387600 64140727 51387737 64140898 51387874 64141069 51388011 64141240 51388148 64141411 51388285 64141582 51388422 64141753 51388559 64141924 51388696 64142095 51388833 64142266 51388970 64142437 51389107 64142608 51389244 64142779 51389381 64142950 51389518 64143121 51389655 64143292 51389792 64143463 51389929 64143634 51390066 64143805 51390203 64143976 51390340 64144147 51390477 64144318 51390614 64144489 51390751 64144660 51390888 64144831 51391025 64145002 51391162 64145173 51391299 64145344 51391436 64145515 51391573 64145686 51391710 64145857 51391847 64146028 51391984 64146199 51392121 64146370 51392258 64146541 51392395 64146712 51392532 64146883 51392669 64147054 51392806 64147225 51392943 64147396 51393080 64147567 51393217 64147738 51393354 64147909 51393491 64148080 51393628 64148251 51393765 64148422 51393902 64148593 51394039 64148764 51394176 64148935 51394313 64149106 51394450 64149277 51394587 64149448 51394724 64149619 51394861 64149790 51394998 64149961 51395135 64150132 51395272 64150303 51395409 64150474 51395546 64150645 51395683 64150816 51395820 64150987 51395957 64151158 51396094 64151329 51396231 64151500 51396368 64151671 51396505 64151842 51396642 64152013 51396779 64152184 51396916 64152355 51397053 64152526 51397190 64152697 51397327 64152868 51397464 64153039 51397601 64153210 51397738 64153381 51397875 64153552 51398012 64153723 51398149 64153894 51398286 64154065 51398423 64154236 51398560 64154407 51398697 64154578 51398834 64154749 51398971 64154920 51399108 64155091 51399245 64155262 51399382 64155433 51399519 64155604 51399656 64155775 51399793 64155946 51399930 64156117 51400067 64156288 51400204 64156459 51400341 64156630 51400478 64156801 51400615 64156972 51400752 64157143 51400889 64157314 51401026 64157485 51401163 64157656 51401300 64157827 51401437 64157998 51401574 64158169 51401711 64158340 51401848 64158511 51401985 64158682 51402122 64158853 51402259 64159024 51402396 64159195 51402533 64159366 51402670 64159537 51402807 64159708 51402944 64159879 51403081 64160050 51403218 64160221 51403355 64160392 51403492 64160563 51403629 64160734 51403766 64160905 51403903 64161076 51404040 64161247 51404177 64161418 51404314 64161589 51404451 64161760 51404588 64161931 51404725 64162102 51404862 64162273 51404999 64162444 51405136 64162615 51405273 64162786 51405410 64162957 51405547 64163128 51405684 64163299 51405821 64163470 51405958 64163641 51406095 64163812 51406232 64163983 51406369 64164154 51406506 64164325 51406643 64164496 51406780 64164667 51406917 64164838 51407054 64165009 51407191 64165180 51407328 64165351 51407465 64165522 51407602 64165693 51407739 64165864 51407876 64166035 51408013 64166206 51408150 64166377 51408287 64166548 51408424 64166719 51408561 64166890 51408698 64167061 51408835 64167232 51408972 64167403 51409109 64167574 51409246 64167745 51409383 64167916 51409520 64168087 51409657 64168258 51409794 64168429 51409931 64168600 51410068 64168771 51410205 64168942 51410342 64169113 51410479 64169284 51410616 64169455 51410753 64169626 51410890 64169797 51411027 64169968 51411164 64170139 51411301 64170310 51411438 64170481 51411575 64170652 51411712 64170823 51411849 64170994 51411986 64171165 51412123 64171336 51412260 64171507 51412397 64171678 51412534 64171849 51412671 64172020 51412808 64172191 51412945 64172362 51413082 64172533 51413219 64172704 51413356 64172875 51413493 64173046 51413630 64173217 51413767 64173388 51413904 64173559 51414041 64173730 51414178 64173901 51414315 64174072 51414452 64174243 51414589 64174414 51414726 64174585 51414863 64174756 51415000 64174927 51415137 64175098 51415274 64175269 51415411 64175440 51415548 64175611 51415685 64175782 51415822 64175953 51415959 64176124 51416096 64176295 51416233 64176466 51416370 64176637 51416507 64176808 51416644 64176979 51416781 64177150 51416918 64177321 51417055 64177492 51417192 64177663 51417329 64177834 51417466 64178005 51417603 64178176 51417740 64178347 51417877 64178518 51418014 64178689 51418151 64178860 51418288 64179031 51418425 64179202 51418562 64179373 51418699 64179544 51418836 64179715 51418973 64179886 51419110 64180057 51419247 64180228 51419384 64180399 51419521 64180570 51419658 64180741 51419795 64180912 51419932 64181083 51420069 64181254 51420206 64181425 51420343 64181596 51420480 64181767 51420617 64181938 51420754 64182109 51420891 64182280 51421028 64182451 51421165 64182622 51421302 64182793 51421439 64182964 51421576 64183135 51421713 64183306 51421850 64183477 51421987 64183648 51422124 64183819 51422261 64183990 51422398 64184161 51422535 64184332 51422672 64184503 51422809 64184674 51422946 64184845 51423083 64185016 51423220 64185187 51423357 64185358 51423494 64185529 51423631 64185700 51423768 64185871 51423905 64186042 51424042 64186213 51424179 64186384 51424316 64186555 51424453 64186726 51424590 64186897 51424727 64187068 51424864 64187239 51425001 64187410 51425138 64187581 51425275 64187752 51425412 64187923 51425549 64188094 51425686 64188265 51425823 64188436 51425960 64188607 51426097 64188778 51426234 64188949 51426371 64189120 51426508 64189291 51426645 64189462 51426782 64189633 51426919 64189804 51427056 64189975 51427193 64190146 51427330 64190317 51427467 64190488 51427604 64190659 51427741 64190830 51427878 64191001 51428015 64191172 51428152 64191343 51428289 64191514 51428426 64191685 51428563 64191856 51428700 64192027 51428837 64192198 51428974 64192369 51429111 64192540 51429248 64192711 51429385 64192882 51429522 64193053 51429659 64193224 51429796 64193395 51429933 64193566 51430070 64193737 51430207 64193908 51430344 64194079 51430481 64194250 51430618 64194421 51430755 64194592 51430892 64194763 51431029 64194934 51431166 64195105 51431303 64195276 51431440 64195447 51431577 64195618 51431714 64195789 51431851 64195960 51431988 64196131 51432125 64196302 51432262 64196473 51432399 64196644 51432536 64196815 51432673 64196986 51432810 64197157 51432947 64197328 51433084 64197499 51433221 64197670 51433358 64197841 51433495 64198012 51433632 64198183 51433769 64198354 51433906 64198525 51434043 64198696 51434180 64198867 51434317 64199038 51434454 64199209 51434591 64199380 51434728 64199551 51434865 64199722 51435002 64199893 51435139 64200064 51435276 64200235 51435413 64200406 51435550 64200577 51435687 64200748 51435824 64200919 51435961 64201090 51436098 64201261 51436235 64201432 51436372 64201603 51436509 64201774 51436646 64201945 51436783 64202116 51436920 64202287 51437057 64202458 51437194 64202629 51437331 64202800 51437468 64202971 51437605 64203142 51437742 64203313 51437879 64203484 51438016 64203655 51438153 64203826 51438290 64203997 51438427 64204168 51438564 64204339 51438701 64204510 51438838 64204681 51438975 64204852 51439112 64205023 51439249 64205194 51439386 64205365 51439523 64205536 51439660 64205707 51439797 64205878 51439934 64206049 51440071 64206220 51440208 64206391 51440345 64206562 51440482 64206733 51440619 64206904 51440756 64207075 51440893 64207246 51441030 64207417 51441167 64207588 51441304 64207759 51441441 64207930 51441578 64208101 51441715 64208272 51441852 64208443 51441989 64208614 51442126 64208785 51442263 64208956 51442400 64209127 51442537 64209298 51442674 64209469 51442811 64209640 51442948 64209811 51443085 64209982 51443222 64210153 51443359 64210324 51443496 64210495 51443633 64210666 51443770 64210837 51443907 64211008 51444044 64211179 51444181 64211350 51444318 64211521 51444455 64211692 51444592 64211863 51444729 64212034 51444866 64212205 51445003 64212376 51445140 64212547 51445277 64212718 51445414 64212889 51445551 64213060 51445688 64213231 51445825 64213402 51445962 64213573 51446099 64213744 51446236 64213915 51446373 64214086 51446510 64214257 51446647 64214428 51446784 64214599 51446921 64214770 51447058 64214941 51447195 64215112 51447332 64215283 51447469 64215454 51447606 64215625 51447743 64215796 51447880 64215967 51448017 64216138 51448154 64216309 51448291 64216480 51448428 64216651 51448565 64216822 51448702 64216993 51448839 64217164 51448976 64217335 51449113 64217506 51449250 64217677 51449387 64217848 51449524 64218019 51449661 64218190 51449798 64218361 51449935 64218532 51450072 64218703 51450209 64218874 51450346 64219045 51450483 64219216 51450620 64219387 51450757 64219558 51450894 64219729 51451031 64219900 51451168 64220071 51451305 64220242 51451442 64220413 51451579 64220584 51451716 64220755 51451853 64220926 51451990 64221097 51452127 64221268 51452264 64221439 51452401 64221610 51452538 64221781 51452675 64221952 51452812 64222123 51452949 64222294 51453086 64222465 51453223 64222636 51453360 64222807 51453497 64222978 51453634 64223149 51453771 64223320 51453908 64223491 51454045 64223662 51454182 64223833 51454319 64224004 51454456 64224175 51454593 64224346 51454730 64224517 51454867 64224688 51455004 64224859 51455141 64225030 51455278 64225201 51455415 64225372 51455552 64225543 51455689 64225714 51455826 64225885 51455963 64226056 51456100 64226227 51456237 64226398 51456374 64226569 51456511 64226740 51456648 64226911 51456785 64227082 51456922 64227253 51457059 64227424 51457196 64227595 51457333 64227766 51457470 64227937 51457607 64228108 51457744 64228279 51457881 64228450 51458018 64228621 51458155 64228792 51458292 64228963 51458429 64229134 51458566 64229305 51458703 64229476 51458840 64229647 51458977 64229818 51459114 64229989 51459251 64230160 51459388 64230331 51459525 64230502 51459662 64230673 51459799 64230844 51459936 64231015 51460073 64231186 51460210 64231357 51460347 64231528 51460484 64231699 51460621 64231870 51460758 64232041 51460895 64232212 51461032 64232383 51461169 64232554 51461306 64232725 51461443 64232896 51461580 64233067 51461717 64233238 51461854 64233409 51461991 64233580 51462128 64233751 51462265 64233922 51462402 64234093 51462539 64234264 51462676 64234435 51462813 64234606 51462950 64234777 51463087 64234948 51463224 64235119 51463361 64235290 51463498 64235461 51463635 64235632 51463772 64235803 51463909 64235974 51464046 64236145 51464183 64236316 51464320 64236487 51464457 64236658 51464594 64236829 51464731 64237000 51464868 64237171 51465005 64237342 51465142 64237513 51465279 64237684 51465416 64237855 51465553 64238026 51465690 64238197 51465827 64238368 51465964 64238539 51466101 64238710 51466238 64238881 51466375 64239052 51466512 64239223 51466649 64239394 51466786 64239565 51466923 64239736 51467060 64239907 51467197 64240078 51467334 64240249 51467471 64240420 51467608 64240591 51467745 64240762 51467882 64240933 51468019 64241104 51468156 64241275 51468293 64241446 51468430 64241617 51468567 64241788 51468704 64241959 51468841 64242130 51468978 64242301 51469115 64242472 51469252 64242643 51469389 64242814 51469526 64242985 51469663 64243156 51469800 64243327 51469937 64243498 51470074 64243669 51470211 64243840 51470348 64244011 51470485 64244182 51470622 64244353 51470759 64244524 51470896 64244695 51471033 64244866 51471170 64245037 51471307 64245208 51471444 64245379 51471581 64245550 51471718 64245721 51471855 64245892 51471992 64246063 51472129 64246234 51472266 64246405 51472403 64246576 51472540 64246747 51472677 64246918 51472814 64247089 51472951 64247260 51473088 64247431 51473225 64247602 51473362 64247773 51473499 64247944 51473636 64248115 51473773 64248286 51473910 64248457 51474047 64248628 51474184 64248799 51474321 64248970 51474458 64249141 51474595 64249312 51474732 64249483 51474869 64249654 51475006 64249825 51475143 64249996 51475280 64250167 51475417 64250338 51475554 64250509 51475691 64250680 51475828 64250851 51475965 64251022 51476102 64251193 51476239 64251364 51476376 64251535 51476513 64251706 51476650 64251877 51476787 64252048 51476924 64252219 51477061 64252390 51477198 64252561 51477335 64252732 51477472 64252903 51477609 64253074 51477746 64253245 51477883 64253416 51478020 64253587 51478157 64253758 51478294 64253929 51478431 64254100 51478568 64254271 51478705 64254442 51478842 64254613 51478979 64254784 51479116 64254955 51479253 64255126 51479390 64255297 51479527 64255468 51479664 64255639 51479801 64255810 51479938 64255981 51480075 64256152 51480212 64256323 51480349 64256494 51480486 64256665 51480623 64256836 51480760 64257007 51480897 64257178 51481034 64257349 51481171 64257520 51481308 64257691 51481445 64257862 51481582 64258033 51481719 64258204 51481856 64258375 51481993 64258546 51482130 64258717 51482267 64258888 51482404 64259059 51482541 64259230 51482678 64259401 51482815 64259572 51482952 64259743 51483089 64259914 51483226 64260085 51483363 64260256 51483500 64260427 51483637 64260598 51483774 64260769 51483911 64260940 51484048 64261111 51484185 64261282 51484322 64261453 51484459 64261624 51484596 64261795 51484733 64261966 51484870 64262137 51485007 64262308 51485144 64262479 51485281 64262650 51485418 64262821 51485555 64262992 51485692 64263163 51485829 64263334 51485966 64263505 51486103 64263676 51486240 64263847 51486377 64264018 51486514 64264189 51486651 64264360 51486788 64264531 51486925 64264702 51487062 64264873 51487199 64265044 51487336 64265215 51487473 64265386 51487610 64265557 51487747 64265728 51487884 64265899 51488021 64266070 51488158 64266241 51488295 64266412 51488432 64266583 51488569 64266754 51488706 64266925 51488843 64267096 51488980 64267267 51489117 64267438 51489254 64267609 51489391 64267780 51489528 64267951 51489665 64268122 51489802 64268293 51489939 64268464 51490076 64268635 51490213 64268806 51490350 64268977 51490487 64269148 51490624 64269319 51490761 64269490 51490898 64269661 51491035 64269832 51491172 64270003 51491309 64270174 51491446 64270345 51491583 64270516 51491720 64270687 51491857 64270858 51491994 64271029 51492131 64271200 51492268 64271371 51492405 64271542 51492542 64271713 51492679 64271884 51492816 64272055 51492953 64272226 51493090 64272397 51493227 64272568 51493364 64272739 51493501 64272910 51493638 64273081 51493775 64273252 51493912 64273423 51494049 64273594 51494186 64273765 51494323 64273936 51494460 64274107 51494597 64274278 51494734 64274449 51494871 64274620 51495008 64274791 51495145 64274962 51495282 64275133 51495419 64275304 51495556 64275475 51495693 64275646 51495830 64275817 51495967 64275988 51496104 64276159 51496241 64276330 51496378 64276501 51496515 64276672 51496652 64276843 51496789 64277014 51496926 64277185 51497063 64277356 51497200 64277527 51497337 64277698 51497474 64277869 51497611 64278040 51497748 64278211 51497885 64278382 51498022 64278553 51498159 64278724 51498296 64278895 51498433 64279066 51498570 64279237 51498707 64279408 51498844 64279579 51498981 64279750 51499118 64279921 51499255 64280092 51499392 64280263 51499529 64280434 51499666 64280605 51499803 64280776 51499940 64280947 51500077 64281118 51500214 64281289 51500351 64281460 51500488 64281631 51500625 64281802 51500762 64281973 51500899 64282144 51501036 64282315 51501173 64282486 51501310 64282657 51501447 64282828 51501584 64282999 51501721 64283170 51501858 64283341 51501995 64283512 51502132 64283683 51502269 64283854 51502406 64284025 51502543 64284196 51502680 64284367 51502817 64284538 51502954 64284709 51503091 64284880 51503228 64285051 51503365 64285222 51503502 64285393 51503639 64285564 51503776 64285735 51503913 64285906 51504050 64286077 51504187 64286248 51504324 64286419 51504461 64286590 51504598 64286761 51504735 64286932 51504872 64287103 51505009 64287274 51505146 64287445 51505283 64287616 51505420 64287787 51505557 64287958 51505694 64288129 51505831 64288300 51505968 64288471 51506105 64288642 51506242 64288813 51506379 64288984 51506516 64289155 51506653 64289326 51506790 64289497 51506927 64289668 51507064 64289839 51507201 64290010 51507338 64290181 51507475 64290352 51507612 64290523 51507749 64290694 51507886 64290865 51508023 64291036 51508160 64291207 51508297 64291378 51508434 64291549 51508571 64291720 51508708 64291891 51508845 64292062 51508982 64292233 51509119 64292404 51509256 64292575 51509393 64292746 51509530 64292917 51509667 64293088 51509804 64293259 51509941 64293430 51510078 64293601 51510215 64293772 51510352 64293943 51510489 64294114 51510626 64294285
1000 54868500 0 54868500 68485500 54868637 68485671 54868774 68485842 54868911 68486013 54869048 68486184 54869185 68486355 54869322 68486526 54869459 68486697 54869596 68486868 54869733 68487039 54869870 68487210 54870007 68487381 54870144 68487552 54870281 68487723 54870418 68487894 54870555 68488065 54870692 68488236 54870829 68488407 54870966 68488578 54871103 68488749 54871240 68488920 54871377 68489091 54871514 68489262 54871651 68489433 54871788 68489604 54871925 68489775 54872062 68489946 54872199 68490117 54872336 68490288 54872473 68490459 54872610 68490630 54872747 68490801 54872884 68490972 54873021 68491143 54873158 68491314 54873295 68491485 54873432 68491656 54873569 68491827 54873706 68491998 54873843 68492169 54873980 68492340 54874117 68492511 54874254 68492682 54874391 68492853 54874528 68493024 54874665 68493195 54874802 68493366 54874939 68493537 54875076 68493708 54875213 68493879 54875350 68494050 54875487 68494221 54875624 68494392 54875761 68494563 54875898 68494734 54876035 68494905 54876172 68495076 54876309 68495247 54876446 68495418 54876583 68495589 54876720 68495760 54876857 68495931 54876994 68496102 54877131 68496273 54877268 68496444 54877405 68496615 54877542 68496786 54877679 68496957 54877816 68497128 54877953 68497299 54878090 68497470 54878227 68497641 54878364 68497812 54878501 68497983 54878638 68498154 54878775 68498325 54878912 68498496 54879049 68498667 54879186 68498838 54879323 68499009 54879460 68499180 54879597 68499351 54879734 68499522 54879871 68499693 54880008 68499864 54880145 68500035 54880282 68500206 54880419 68500377 54880556 68500548 54880693 68500719 54880830 68500890 54880967 68501061 54881104 68501232 54881241 68501403 54881378 68501574 54881515 68501745 54881652 68501916 54881789 68502087 54881926 68502258 54882063 68502429 54882200 68502600 54882337 68502771 54882474 68502942 54882611 68503113 54882748 68503284 54882885 68503455 54883022 68503626 54883159 68503797 54883296 68503968 54883433 68504139 54883570 68504310 54883707 68504481 54883844 68504652 54883981 68504823 54884118 68504994 54884255 68505165 54884392 68505336 54884529 68505507 54884666 68505678 54884803 68505849 54884940 68506020 54885077 68506191 54885214 68506362 54885351 68506533 54885488 68506704 54885625 68506875 54885762 68507046 54885899 68507217 54886036 68507388 54886173 68507559 54886310 68507730 54886447 68507901 54886584 68508072 54886721 68508243 54886858 68508414 54886995 68508585 54887132 68508756 54887269 68508927 54887406 68509098 54887543 68509269 54887680 68509440 54887817 68509611 54887954 68509782 54888091 68509953 54888228 68510124 54888365 68510295 54888502 68510466 54888639 68510637 54888776 68510808 54888913 68510979 54889050 68511150 54889187 68511321 54889324 68511492 54889461 68511663 54889598 68511834 54889735 68512005 54889872 68512176 54890009 68512347 54890146 68512518 54890283 68512689 54890420 68512860 54890557 68513031 54890694 68513202 54890831 68513373 54890968 68513544 54891105 68513715 54891242 68513886 54891379 68514057 54891516 68514228 54891653 68514399 54891790 68514570 54891927 68514741 54892064 68514912 54892201 68515083 54892338 68515254 54892475 68515425 54892612 68515596 54892749 68515767 54892886 68515938 54893023 68516109 54893160 68516280 54893297 68516451 54893434 68516622 54893571 68516793 54893708 68516964 54893845 68517135 54893982 68517306 54894119 68517477 54894256 68517648 54894393 68517819 54894530 68517990 54894667 68518161 54894804 68518332 54894941 68518503 54895078 68518674 54895215 68518845 54895352 68519016 54895489 68519187 54895626 68519358 54895763 68519529 54895900 68519700 54896037 68519871 54896174 68520042 54896311 68520213 54896448 68520384 54896585 68520555 54896722 68520726 54896859 68520897 54896996 68521068 54897133 68521239 54897270 68521410 54897407 68521581 54897544 68521752 54897681 68521923 54897818 68522094 54897955 68522265 54898092 68522436 54898229 68522607 54898366 68522778 54898503 68522949 54898640 68523120 54898777 68523291 54898914 68523462 54899051 68523633 54899188 68523804 54899325 68523975 54899462 68524146 54899599 68524317 54899736 68524488 54899873 68524659 54900010 68524830 54900147 68525001 54900284 68525172 54900421 68525343 54900558 68525514 54900695 68525685 54900832 68525856 54900969 68526027 54901106 68526198 54901243 68526369 54901380 68526540 54901517 68526711 54901654 68526882 54901791 68527053 54901928 68527224 54902065 68527395 54902202 68527566 54902339 68527737 54902476 68527908 54902613 68528079 54902750 68528250 54902887 68528421 54903024 68528592 54903161 68528763 54903298 68528934 54903435 68529105 54903572 68529276 54903709 68529447 54903846 68529618 54903983 68529789 54904120 68529960 54904257 68530131 54904394 68530302 54904531 68530473 54904668 68530644 54904805 68530815 54904942 68530986 54905079 68531157 54905216 68531328 54905353 68531499 54905490 68531670 54905627 68531841 54905764 68532012 54905901 68532183 54906038 68532354 54906175 68532525 54906312 68532696 54906449 68532867 54906586 68533038 54906723 68533209 54906860 68533380 54906997 68533551 54907134 68533722 54907271 68533893 54907408 68534064 54907545 68534235 54907682 68534406 54907819 68534577 54907956 68534748 54908093 68534919 54908230 68535090 54908367 68535261 54908504 68535432 54908641 68535603 54908778 68535774 54908915 68535945 54909052 68536116 54909189 68536287 54909326 68536458 54909463 68536629 54909600 68536800 54909737 68536971 54909874 68537142 54910011 68537313 54910148 68537484 54910285 68537655 54910422 68537826 54910559 68537997 54910696 68538168 54910833 68538339 54910970 68538510 54911107 68538681 54911244 68538852 54911381 68539023 54911518 68539194 54911655 68539365 54911792 68539536 54911929 68539707 54912066 68539878 54912203 68540049 54912340 68540220 54912477 68540391 54912614 68540562 54912751 68540733 54912888 68540904 54913025 68541075 54913162 68541246 54913299 68541417 54913436 68541588 54913573 68541759 54913710 68541930 54913847 68542101 54913984 68542272 54914121 68542443 54914258 68542614 54914395 68542785 54914532 68542956 54914669 68543127 54914806 68543298 54914943 68543469 54915080 68543640 54915217 68543811 54915354 68543982 54915491 68544153 54915628 68544324 54915765 68544495 54915902 68544666 54916039 68544837 54916176 68545008 54916313 68545179 54916450 68545350 54916587 68545521 54916724 68545692 54916861 68545863 54916998 68546034 54917135 68546205 54917272 68546376 54917409 68546547 54917546 68546718 54917683 68546889 54917820 68547060 54917957 68547231 54918094 68547402 54918231 68547573 54918368 68547744 54918505 68547915 54918642 68548086 54918779 68548257 54918916 68548428 54919053 68548599 54919190 68548770 54919327 68548941 54919464 68549112 54919601 68549283 54919738 68549454 54919875 68549625 54920012 68549796 54920149 68549967 54920286 68550138 54920423 68550309 54920560 68550480 54920697 68550651 54920834 68550822 54920971 68550993 54921108 68551164 54921245 68551335 54921382 68551506 54921519 68551677 54921656 68551848 54921793 68552019 54921930 68552190 54922067 68552361 54922204 68552532 54922341 68552703 54922478 68552874 54922615 68553045 54922752 68553216 54922889 68553387 54923026 68553558 54923163 68553729 54923300 68553900 54923437 68554071 54923574 68554242 54923711 68554413 54923848 68554584 54923985 68554755 54924122 68554926 54924259 68555097 54924396 68555268 54924533 68555439 54924670 68555610 54924807 68555781 54924944 68555952 54925081 68556123 54925218 68556294 54925355 68556465 54925492 68556636 54925629 68556807 54925766 68556978 54925903 68557149 54926040 68557320 54926177 68557491 54926314 68557662 54926451 68557833 54926588 68558004 54926725 68558175 54926862 68558346 54926999 68558517 54927136 68558688 54927273 68558859 54927410 68559030 54927547 68559201 54927684 68559372 54927821 68559543 54927958 68559714 54928095 68559885 54928232 68560056 54928369 68560227 54928506 68560398 54928643 68560569 54928780 68560740 54928917 68560911 54929054 68561082 54929191 68561253 54929328 68561424 54929465 68561595 54929602 68561766 54929739 68561937 54929876 68562108 54930013 68562279 54930150 68562450 54930287 68562621 54930424 68562792 54930561 68562963 54930698 68563134 54930835 68563305 54930972 68563476 54931109 68563647 54931246 68563818 54931383 68563989 54931520 68564160 54931657 68564331 54931794 68564502 54931931 68564673 54932068 68564844 54932205 68565015 54932342 68565186 54932479 68565357 54932616 68565528 54932753 68565699 54932890 68565870 54933027 68566041 54933164 68566212 54933301 68566383 54933438 68566554 54933575 68566725 54933712 68566896 54933849 68567067 54933986 68567238 54934123 68567409 54934260 68567580 54934397 68567751 54934534 68567922 54934671 68568093 54934808 68568264 54934945 68568435 54935082 68568606 54935219 68568777 54935356 68568948 54935493 68569119 54935630 68569290 54935767 68569461 54935904 68569632 54936041 68569803 54936178 68569974 54936315 68570145 54936452 68570316 54936589 68570487 54936726 68570658 54936863 68570829 54937000 68571000 54937137 68571171 54937274 68571342 54937411 68571513 54937548 68571684 54937685 68571855 54937822 68572026 54937959 68572197 54938096 68572368 54938233 68572539 54938370 68572710 54938507 68572881 54938644 68573052 54938781 68573223 54938918 68573394 54939055 68573565 54939192 68573736 54939329 68573907 54939466 68574078 54939603 68574249 54939740 68574420 54939877 68574591 54940014 68574762 54940151 68574933 54940288 68575104 54940425 68575275 54940562 68575446 54940699 68575617 54940836 68575788 54940973 68575959 54941110 68576130 54941247 68576301 54941384 68576472 54941521 68576643 54941658 68576814 54941795 68576985 54941932 68577156 54942069 68577327 54942206 68577498 54942343 68577669 54942480 68577840 54942617 68578011 54942754 68578182 54942891 68578353 54943028 68578524 54943165 68578695 54943302 68578866 54943439 68579037 54943576 68579208 54943713 68579379 54943850 68579550 54943987 68579721 54944124 68579892 54944261 68580063 54944398 68580234 54944535 68580405 54944672 68580576 54944809 68580747 54944946 68580918 54945083 68581089 54945220 68581260 54945357 68581431 54945494 68581602 54945631 68581773 54945768 68581944 54945905 68582115 54946042 68582286 54946179 68582457 54946316 68582628 54946453 68582799 54946590 68582970 54946727 68583141 54946864 68583312 54947001 68583483 54947138 68583654 54947275 68583825 54947412 68583996 54947549 68584167 54947686 68584338 54947823 68584509 54947960 68584680 54948097 68584851 54948234 68585022 54948371 68585193 54948508 68585364 54948645 68585535 54948782 68585706 54948919 68585877 54949056 68586048 54949193 68586219 54949330 68586390 54949467 68586561 54949604 68586732 54949741 68586903 54949878 68587074 54950015 68587245 54950152 68587416 54950289 68587587 54950426 68587758 54950563 68587929 54950700 68588100 54950837 68588271 54950974 68588442 54951111 68588613 54951248 68588784 54951385 68588955 54951522 68589126 54951659 68589297 54951796 68589468 54951933 68589639 54952070 68589810 54952207 68589981 54952344 68590152 54952481 68590323 54952618 68590494 54952755 68590665 54952892 68590836 54953029 68591007 54953166 68591178 54953303 68591349 54953440 68591520 54953577 68591691 54953714 68591862 54953851 68592033 54953988 68592204 54954125 68592375 54954262 68592546 54954399 68592717 54954536 68592888 54954673 68593059 54954810 68593230 54954947 68593401 54955084 68593572 54955221 68593743 54955358 68593914 54955495 68594085 54955632 68594256 54955769 68594427 54955906 68594598 54956043 68594769 54956180 68594940 54956317 68595111 54956454 68595282 54956591 68595453 54956728 68595624 54956865 68595795 54957002 68595966 54957139 68596137 54957276 68596308 54957413 68596479 54957550 68596650 54957687 68596821 54957824 68596992 54957961 68597163 54958098 68597334 54958235 68597505 54958372 68597676 54958509 68597847 54958646 68598018 54958783 68598189 54958920 68598360 54959057 68598531 54959194 68598702 54959331 68598873 54959468 68599044 54959605 68599215 54959742 68599386 54959879 68599557 54960016 68599728 54960153 68599899 54960290 68600070 54960427 68600241 54960564 68600412 54960701 68600583 54960838 68600754 54960975 68600925 54961112 68601096 54961249 68601267 54961386 68601438 54961523 68601609 54961660 68601780 54961797 68601951 54961934 68602122 54962071 68602293 54962208 68602464 54962345 68602635 54962482 68602806 54962619 68602977 54962756 68603148 54962893 68603319 54963030 68603490 54963167 68603661 54963304 68603832 54963441 68604003 54963578 68604174 54963715 68604345 54963852 68604516 54963989 68604687 54964126 68604858 54964263 68605029 54964400 68605200 54964537 68605371 54964674 68605542 54964811 68605713 54964948 68605884 54965085 68606055 54965222 68606226 54965359 68606397 54965496 68606568 54965633 68606739 54965770 68606910 54965907 68607081 54966044 68607252 54966181 68607423 54966318 68607594 54966455 68607765 54966592 68607936 54966729 68608107 54966866 68608278 54967003 68608449 54967140 68608620 54967277 68608791 54967414 68608962 54967551 68609133 54967688 68609304 54967825 68609475 54967962 68609646 54968099 68609817 54968236 68609988 54968373 68610159 54968510 68610330 54968647 68610501 54968784 68610672 54968921 68610843 54969058 68611014 54969195 68611185 54969332 68611356 54969469 68611527 54969606 68611698 54969743 68611869 54969880 68612040 54970017 68612211 54970154 68612382 54970291 68612553 54970428 68612724 54970565 68612895 54970702 68613066 54970839 68613237 54970976 68613408 54971113 68613579 54971250 68613750 54971387 68613921 54971524 68614092 54971661 68614263 54971798 68614434 54971935 68614605 54972072 68614776 54972209 68614947 54972346 68615118 54972483 68615289 54972620 68615460 54972757 68615631 54972894 68615802 54973031 68615973 54973168 68616144 54973305 68616315 54973442 68616486 54973579 68616657 54973716 68616828 54973853 68616999 54973990 68617170 54974127 68617341 54974264 68617512 54974401 68617683 54974538 68617854 54974675 68618025 54974812 68618196 54974949 68618367 54975086 68618538 54975223 68618709 54975360 68618880 54975497 68619051 54975634 68619222 54975771 68619393 54975908 68619564 54976045 68619735 54976182 68619906 54976319 68620077 54976456 68620248 54976593 68620419 54976730 68620590 54976867 68620761 54977004 68620932 54977141 68621103 54977278 68621274 54977415 68621445 54977552 68621616 54977689 68621787 54977826 68621958 54977963 68622129 54978100 68622300 54978237 68622471 54978374 68622642 54978511 68622813 54978648 68622984 54978785 68623155 54978922 68623326 54979059 68623497 54979196 68623668 54979333 68623839 54979470 68624010 54979607 68624181 54979744 68624352 54979881 68624523 54980018 68624694 54980155 68624865 54980292 68625036 54980429 68625207 54980566 68625378 54980703 68625549 54980840 68625720 54980977 68625891 54981114 68626062 54981251 68626233 54981388 68626404 54981525 68626575 54981662 68626746 54981799 68626917 54981936 68627088 54982073 68627259 54982210 68627430 54982347 68627601 54982484 68627772 54982621 68627943 54982758 68628114 54982895 68628285 54983032 68628456 54983169 68628627 54983306 68628798 54983443 68628969 54983580 68629140 54983717 68629311 54983854 68629482 54983991 68629653 54984128 68629824 54984265 68629995 54984402 68630166 54984539 68630337 54984676 68630508 54984813 68630679 54984950 68630850 54985087 68631021 54985224 68631192 54985361 68631363 54985498 68631534 54985635 68631705 54985772 68631876 54985909 68632047 54986046 68632218 54986183 68632389 54986320 68632560 54986457 68632731 54986594 68632902 54986731 68633073 54986868 68633244 54987005 68633415 54987142 68633586 54987279 68633757 54987416 68633928 54987553 68634099 54987690 68634270 54987827 68634441 54987964 68634612 54988101 68634783 54988238 68634954 54988375 68635125 54988512 68635296 54988649 68635467 54988786 68635638 54988923 68635809 54989060 68635980 54989197 68636151 54989334 68636322 54989471 68636493 54989608 68636664 54989745 68636835 54989882 68637006 54990019 68637177 54990156 68637348 54990293 68637519 54990430 68637690 54990567 68637861 54990704 68638032 54990841 68638203 54990978 68638374 54991115 68638545 54991252 68638716 54991389 68638887 54991526 68639058 54991663 68639229 54991800 68639400 54991937 68639571 54992074 68639742 54992211 68639913 54992348 68640084 54992485 68640255 54992622 68640426 54992759 68640597 54992896 68640768 54993033 68640939 54993170 68641110 54993307 68641281 54993444 68641452 54993581 68641623 54993718 68641794 54993855 68641965 54993992 68642136 54994129 68642307 54994266 68642478 54994403 68642649 54994540 68642820 54994677 68642991 54994814 68643162 54994951 68643333 54995088 68643504 54995225 68643675 54995362 68643846 54995499 68644017 54995636 68644188 54995773 68644359 54995910 68644530 54996047 68644701 54996184 68644872 54996321 68645043 54996458 68645214 54996595 68645385 54996732 68645556 54996869 68645727 54997006 68645898 54997143 68646069 54997280 68646240 54997417 68646411 54997554 68646582 54997691 68646753 54997828 68646924 54997965 68647095 54998102 68647266 54998239 68647437 54998376 68647608 54998513 68647779 54998650 68647950 54998787 68648121 54998924 68648292 54999061 68648463 54999198 68648634 54999335 68648805 54999472 68648976 54999609 68649147 54999746 68649318 54999883 68649489 55000020 68649660 55000157 68649831 55000294 68650002 55000431 68650173 55000568 68650344 55000705 68650515 55000842 68650686 55000979 68650857 55001116 68651028 55001253 68651199 55001390 68651370 55001527 68651541 55001664 68651712 55001801 68651883 55001938 68652054 55002075 68652225 55002212 68652396 55002349 68652567 55002486 68652738 55002623 68652909 55002760 68653080 55002897 68653251 55003034 68653422 55003171 68653593 55003308 68653764 55003445 68653935 55003582 68654106 55003719 68654277 55003856 68654448 55003993 68654619 55004130 68654790 55004267 68654961 55004404 68655132 55004541 68655303 55004678 68655474 55004815 68655645 55004952 68655816 55005089 68655987 55005226 68656158
1000 22311409 0 22311409 27848547 22311546 27848718 22311683 27848889 22311820 27849060 22311957 27849231 22312094 27849402 22312231 27849573 22312368 27849744 22312505 27849915 22312642 27850086 22312779 27850257 22312916 27850428 22313053 27850599 22313190 27850770 22313327 27850941 22313464 27851112 22313601 27851283 22313738 27851454 22313875 27851625 22314012 27851796 22314149 27851967 22314286 27852138 22314423 27852309 22314560 27852480 22314697 27852651 22314834 27852822 22314971 27852993 22315108 27853164 22315245 27853335 22315382 27853506 22315519 27853677 22315656 27853848 22315793 27854019 22315930 27854190 22316067 27854361 22316204 27854532 22316341 27854703 22316478 27854874 22316615 27855045 22316752 27855216 22316889 27855387 22317026 27855558 22317163 27855729 22317300 27855900 22317437 27856071 22317574 27856242 22317711 27856413 22317848 27856584 22317985 27856755 22318122 27856926 22318259 27857097 22318396 27857268 22318533 27857439 22318670 27857610 22318807 27857781 22318944 27857952 22319081 27858123 22319218 27858294 22319355 27858465 22319492 27858636 22319629 27858807 22319766 27858978 22319903 27859149 22320040 27859320 22320177 27859491 22320314 27859662 22320451 27859833 22320588 27860004 22320725 27860175 22320862 27860346 22320999 27860517 22321136 27860688 22321273 27860859 22321410 27861030 22321547 27861201 22321684 27861372 22321821 27861543 22321958 27861714 22322095 27861885 22322232 27862056 22322369 27862227 22322506 27862398 22322643 27862569 22322780 27862740 22322917 27862911 22323054 27863082 22323191 27863253 22323328 27863424 22323465 27863595 22323602 27863766 22323739 27863937 22323876 27864108 22324013 27864279 22324150 27864450 22324287 27864621 22324424 27864792 22324561 27864963 22324698 27865134 22324835 27865305 22324972 27865476 22325109 27865647 22325246 27865818 22325383 27865989 22325520 27866160 22325657 27866331 22325794 27866502 22325931 27866673 22326068 27866844 22326205 27867015 22326342 27867186 22326479 27867357 22326616 27867528 22326753 27867699 22326890 27867870 22327027 27868041 22327164 27868212 22327301 27868383 22327438 27868554 22327575 27868725 22327712 27868896 22327849 27869067 22327986 27869238 22328123 27869409 22328260 27869580 22328397 27869751 22328534 27869922 22328671 27870093 22328808 27870264 22328945 27870435 22329082 27870606 22329219 27870777 22329356 27870948 22329493 27871119 22329630 27871290 22329767 27871461 22329904 27871632 22330041 27871803 22330178 27871974 22330315 27872145 22330452 27872316 22330589 27872487 22330726 27872658 22330863 27872829 22331000 27873000 22331137 27873171 22331274 27873342 22331411 27873513 22331548 27873684 22331685 27873855 22331822 27874026 22331959 27874197 22332096 27874368 22332233 27874539 22332370 27874710 22332507 27874881 22332644 27875052 22332781 27875223 22332918 27875394 22333055 27875565 22333192 27875736 22333329 27875907 22333466 27876078 22333603 27876249 22333740 27876420 22333877 27876591 22334014 27876762 22334151 27876933 22334288 27877104 22334425 27877275 22334562 27877446 22334699 27877617 22334836 27877788 22334973 27877959 22335110 27878130 22335247 27878301 22335384 27878472 22335521 27878643 22335658 27878814 22335795 27878985 22335932 27879156 22336069 27879327 22336206 27879498 22336343 27879669 22336480 27879840 22336617 27880011 22336754 27880182 22336891 27880353 22337028 27880524 22337165 27880695 22337302 27880866 22337439 27881037 22337576 27881208 22337713 27881379 22337850 27881550 22337987 27881721 22338124 27881892 22338261 27882063 22338398 27882234 22338535 27882405 22338672 27882576 22338809 27882747 22338946 27882918 22339083 27883089 22339220 27883260 22339357 27883431 22339494 27883602 22339631 27883773 22339768 27883944 22339905 27884115 22340042 27884286 22340179 27884457 22340316 27884628 22340453 27884799 22340590 27884970 22340727 27885141 22340864 27885312 22341001 27885483 22341138 27885654 22341275 27885825 22341412 27885996 22341549 27886167 22341686 27886338 22341823 27886509 22341960 27886680 22342097 27886851 22342234 27887022 22342371 27887193 22342508 27887364 22342645 27887535 22342782 27887706 22342919 27887877 22343056 27888048 22343193 27888219 22343330 27888390 22343467 27888561 22343604 27888732 22343741 27888903 22343878 27889074 22344015 27889245 22344152 27889416 22344289 27889587 22344426 27889758 22344563 27889929 22344700 27890100 22344837 27890271 22344974 27890442 22345111 27890613 22345248 27890784 22345385 27890955 22345522 27891126 22345659 27891297 22345796 27891468 22345933 27891639 22346070 27891810 22346207 27891981 22346344 27892152 22346481 27892323 22346618 27892494 22346755 27892665 22346892 27892836 22347029 27893007 22347166 27893178 22347303 27893349 22347440 27893520 22347577 27893691 22347714 27893862 22347851 27894033 22347988 27894204 22348125 27894375 22348262 27894546 22348399 27894717 22348536 27894888 22348673 27895059 22348810 27895230 22348947 27895401 22349084 27895572 22349221 27895743 22349358 27895914 22349495 27896085 22349632 27896256 22349769 27896427 22349906 27896598 22350043 27896769 22350180 27896940 22350317 27897111 22350454 27897282 22350591 27897453 22350728 27897624 22350865 27897795 22351002 27897966 22351139 27898137 22351276 27898308 22351413 27898479 22351550 27898650 22351687 27898821 22351824 27898992 22351961 27899163 22352098 27899334 22352235 27899505 22352372 27899676 22352509 27899847 22352646 27900018 22352783 27900189 22352920 27900360 22353057 27900531 22353194 27900702 22353331 27900873 22353468 27901044 22353605 27901215 22353742 27901386 22353879 27901557 22354016 27901728 22354153 27901899 22354290 27902070 22354427 27902241 22354564 27902412 22354701 27902583 22354838 27902754 22354975 27902925 22355112 27903096 22355249 27903267 22355386 27903438 22355523 27903609 22355660 27903780 22355797 27903951 22355934 27904122 22356071 27904293 22356208 27904464 22356345 27904635 22356482 27904806 22356619 27904977 22356756 27905148 22356893 27905319 22357030 27905490 22357167 27905661 22357304 27905832 22357441 27906003 22357578 27906174 22357715 27906345 22357852 27906516 22357989 27906687 22358126 27906858 22358263 27907029 22358400 27907200 22358537 27907371 22358674 27907542 22358811 27907713 22358948 27907884 22359085 27908055 22359222 27908226 22359359 27908397 22359496 27908568 22359633 27908739 22359770 27908910 22359907 27909081 22360044 27909252 22360181 27909423 22360318 27909594 22360455 27909765 22360592 27909936 22360729 27910107 22360866 27910278 22361003 27910449 22361140 27910620 22361277 27910791 22361414 27910962 22361551 27911133 22361688 27911304 22361825 27911475 22361962 27911646 22362099 27911817 22362236 27911988 22362373 27912159 22362510 27912330 22362647 27912501 22362784 27912672 22362921 27912843 22363058 27913014 22363195 27913185 22363332 27913356 22363469 27913527 22363606 27913698 22363743 27913869 22363880 27914040 22364017 27914211 22364154 27914382 22364291 27914553 22364428 27914724 22364565 27914895 22364702 27915066 22364839 27915237 22364976 27915408 22365113 27915579 22365250 27915750 22365387 27915921 22365524 27916092 22365661 27916263 22365798 27916434 22365935 27916605 22366072 27916776 22366209 27916947 22366346 27917118 22366483 27917289 22366620 27917460 22366757 27917631 22366894 27917802 22367031 27917973 22367168 27918144 22367305 27918315 22367442 27918486 22367579 27918657 22367716 27918828 22367853 27918999 22367990 27919170 22368127 27919341 22368264 27919512 22368401 27919683 22368538 27919854 22368675 27920025 22368812 27920196 22368949 27920367 22369086 27920538 22369223 27920709 22369360 27920880 22369497 27921051 22369634 27921222 22369771 27921393 22369908 27921564 22370045 27921735 22370182 27921906 22370319 27922077 22370456 27922248 22370593 27922419 22370730 27922590 22370867 27922761 22371004 27922932 22371141 27923103 22371278 27923274 22371415 27923445 22371552 27923616 22371689 27923787 22371826 27923958 22371963 27924129 22372100 27924300 22372237 27924471 22372374 27924642 22372511 27924813 22372648 27924984 22372785 27925155 22372922 27925326 22373059 27925497 22373196 27925668 22373333 27925839 22373470 27926010 22373607 27926181 22373744 27926352 22373881 27926523 22374018 27926694 22374155 27926865 22374292 27927036 22374429 27927207 22374566 27927378 22374703 27927549 22374840 27927720 22374977 27927891 22375114 27928062 22375251 27928233 22375388 27928404 22375525 27928575 22375662 27928746 22375799 27928917 22375936 27929088 22376073 27929259 22376210 27929430 22376347 27929601 22376484 27929772 22376621 27929943 22376758 27930114 22376895 27930285 22377032 27930456 22377169 27930627 22377306 27930798 22377443 27930969 22377580 27931140 22377717 27931311 22377854 27931482 22377991 27931653 22378128 27931824 22378265 27931995 22378402 27932166 22378539 27932337 22378676 27932508 22378813 27932679 22378950 27932850 22379087 27933021 22379224 27933192 22379361 27933363 22379498 27933534 22379635 27933705 22379772 27933876 22379909 27934047 22380046 27934218 22380183 27934389 22380320 27934560 22380457 27934731 22380594 27934902 22380731 27935073 22380868 27935244 22381005 27935415 22381142 27935586 22381279 27935757 22381416 27935928 22381553 27936099 22381690 27936270 22381827 27936441 22381964 27936612 22382101 27936783 22382238 27936954 22382375 27937125 22382512 27937296 22382649 27937467 22382786 27937638 22382923 27937809 22383060 27937980 22383197 27938151 22383334 27938322 22383471 27938493 22383608 27938664 22383745 27938835 22383882 27939006 22384019 27939177 22384156 27939348 22384293 27939519 22384430 27939690 22384567 27939861 22384704 27940032 22384841 27940203 22384978 27940374 22385115 27940545 22385252 27940716 22385389 27940887 22385526 27941058 22385663 27941229 22385800 27941400 22385937 27941571 22386074 27941742 22386211 27941913 22386348 27942084 22386485 27942255 22386622 27942426 22386759 27942597 22386896 27942768 22387033 27942939 22387170 27943110 22387307 27943281 22387444 27943452 22387581 27943623 22387718 27943794 22387855 27943965 22387992 27944136 22388129 27944307 22388266 27944478 22388403 27944649 22388540 27944820 22388677 27944991 22388814 27945162 22388951 27945333 22389088 27945504 22389225 27945675 22389362 27945846 22389499 27946017 22389636 27946188 22389773 27946359 22389910 27946530 22390047 27946701 22390184 27946872 22390321 27947043 22390458 27947214 22390595 27947385 22390732 27947556 22390869 27947727 22391006 27947898 22391143 27948069 22391280 27948240 22391417 27948411 22391554 27948582 22391691 27948753 22391828 27948924 22391965 27949095 22392102 27949266 22392239 27949437 22392376 27949608 22392513 27949779 22392650 27949950 22392787 27950121 22392924 27950292 22393061 27950463 22393198 27950634 22393335 27950805 22393472 27950976 22393609 27951147 22393746 27951318 22393883 27951489 22394020 27951660 22394157 27951831 22394294 27952002 22394431 27952173 22394568 27952344 22394705 27952515 22394842 27952686 22394979 27952857 22395116 27953028 22395253 27953199 22395390 27953370 22395527 27953541 22395664 27953712 22395801 27953883 22395938 27954054 22396075 27954225 22396212 27954396 22396349 27954567 22396486 27954738 22396623 27954909 22396760 27955080 22396897 27955251 22397034 27955422 22397171 27955593 22397308 27955764 22397445 27955935 22397582 27956106 22397719 27956277 22397856 27956448 22397993 27956619 22398130 27956790 22398267 27956961 22398404 27957132 22398541 27957303 22398678 27957474 22398815 27957645 22398952 27957816 22399089 27957987 22399226 27958158 22399363 27958329 22399500 27958500 22399637 27958671 22399774 27958842 22399911 27959013 22400048 27959184 22400185 27959355 22400322 27959526 22400459 27959697 22400596 27959868 22400733 27960039 22400870 27960210 22401007 27960381 22401144 27960552 22401281 27960723 22401418 27960894 22401555 27961065 22401692 27961236 22401829 27961407 22401966 27961578 22402103 27961749 22402240 27961920 22402377 27962091 22402514 27962262 22402651 27962433 22402788 27962604 22402925 27962775 22403062 27962946 22403199 27963117 22403336 27963288 22403473 27963459 22403610 27963630 22403747 27963801 22403884 27963972 22404021 27964143 22404158 27964314 22404295 27964485 22404432 27964656 22404569 27964827 22404706 27964998 22404843 27965169 22404980 27965340 22405117 27965511 22405254 27965682 22405391 27965853 22405528 27966024 22405665 27966195 22405802 27966366 22405939 27966537 22406076 27966708 22406213 27966879 22406350 27967050 22406487 27967221 22406624 27967392 22406761 27967563 22406898 27967734 22407035 27967905 22407172 27968076 22407309 27968247 22407446 27968418 22407583 27968589 22407720 27968760 22407857 27968931 22407994 27969102 22408131 27969273 22408268 27969444 22408405 27969615 22408542 27969786 22408679 27969957 22408816 27970128 22408953 27970299 22409090 27970470 22409227 27970641 22409364 27970812 22409501 27970983 22409638 27971154 22409775 27971325 22409912 27971496 22410049 27971667 22410186 27971838 22410323 27972009 22410460 27972180 22410597 27972351 22410734 27972522 22410871 27972693 22411008 27972864 22411145 27973035 22411282 27973206 22411419 27973377 22411556 27973548 22411693 27973719 22411830 27973890 22411967 27974061 22412104 27974232 22412241 27974403 22412378 27974574 22412515 27974745 22412652 27974916 22412789 27975087 22412926 27975258 22413063 27975429 22413200 27975600 22413337 27975771 22413474 27975942 22413611 27976113 22413748 27976284 22413885 27976455 22414022 27976626 22414159 27976797 22414296 27976968 22414433 27977139 22414570 27977310 22414707 27977481 22414844 27977652 22414981 27977823 22415118 27977994 22415255 27978165 22415392 27978336 22415529 27978507 22415666 27978678 22415803 27978849 22415940 27979020 22416077 27979191 22416214 27979362 22416351 27979533 22416488 27979704 22416625 27979875 22416762 27980046 22416899 27980217 22417036 27980388 22417173 27980559 22417310 27980730 22417447 27980901 22417584 27981072 22417721 27981243 22417858 27981414 22417995 27981585 22418132 27981756 22418269 27981927 22418406 27982098 22418543 27982269 22418680 27982440 22418817 27982611 22418954 27982782 22419091 27982953 22419228 27983124 22419365 27983295 22419502 27983466 22419639 27983637 22419776 27983808 22419913 27983979 22420050 27984150 22420187 27984321 22420324 27984492 22420461 27984663 22420598 27984834 22420735 27985005 22420872 27985176 22421009 27985347 22421146 27985518 22421283 27985689 22421420 27985860 22421557 27986031 22421694 27986202 22421831 27986373 22421968 27986544 22422105 27986715 22422242 27986886 22422379 27987057 22422516 27987228 22422653 27987399 22422790 27987570 22422927 27987741 22423064 27987912 22423201 27988083 22423338 27988254 22423475 27988425 22423612 27988596 22423749 27988767 22423886 27988938 22424023 27989109 22424160 27989280 22424297 27989451 22424434 27989622 22424571 27989793 22424708 27989964 22424845 27990135 22424982 27990306 22425119 27990477 22425256 27990648 22425393 27990819 22425530 27990990 22425667 27991161 22425804 27991332 22425941 27991503 22426078 27991674 22426215 27991845 22426352 27992016 22426489 27992187 22426626 27992358 22426763 27992529 22426900 27992700 22427037 27992871 22427174 27993042 22427311 27993213 22427448 27993384 22427585 27993555 22427722 27993726 22427859 27993897 22427996 27994068 22428133 27994239 22428270 27994410 22428407 27994581 22428544 27994752 22428681 27994923 22428818 27995094 22428955 27995265 22429092 27995436 22429229 27995607 22429366 27995778 22429503 27995949 22429640 27996120 22429777 27996291 22429914 27996462 22430051 27996633 22430188 27996804 22430325 27996975 22430462 27997146 22430599 27997317 22430736 27997488 22430873 27997659 22431010 27997830 22431147 27998001 22431284 27998172 22431421 27998343 22431558 27998514 22431695 27998685 22431832 27998856 22431969 27999027 22432106 27999198 22432243 27999369 22432380 27999540 22432517 27999711 22432654 27999882 22432791 28000053 22432928 28000224 22433065 28000395 22433202 28000566 22433339 28000737 22433476 28000908 22433613 28001079 22433750 28001250 22433887 28001421 22434024 28001592 22434161 28001763 22434298 28001934 22434435 28002105 22434572 28002276 22434709 28002447 22434846 28002618 22434983 28002789 22435120 28002960 22435257 28003131 22435394 28003302 22435531 28003473 22435668 28003644 22435805 28003815 22435942 28003986 22436079 28004157 22436216 28004328 22436353 28004499 22436490 28004670 22436627 28004841 22436764 28005012 22436901 28005183 22437038 28005354 22437175 28005525 22437312 28005696 22437449 28005867 22437586 28006038 22437723 28006209 22437860 28006380 22437997 28006551 22438134 28006722 22438271 28006893 22438408 28007064 22438545 28007235 22438682 28007406 22438819 28007577 22438956 28007748 22439093 28007919 22439230 28008090 22439367 28008261 22439504 28008432 22439641 28008603 22439778 28008774 22439915 28008945 22440052 28009116 22440189 28009287 22440326 28009458 22440463 28009629 22440600 28009800 22440737 28009971 22440874 28010142 22441011 28010313 22441148 28010484 22441285 28010655 22441422 28010826 22441559 28010997 22441696 28011168 22441833 28011339 22441970 28011510 22442107 28011681 22442244 28011852 22442381 28012023 22442518 28012194 22442655 28012365 22442792 28012536 22442929 28012707 22443066 28012878 22443203 28013049 22443340 28013220 22443477 28013391 22443614 28013562 22443751 28013733 22443888 28013904 22444025 28014075 22444162 28014246 22444299 28014417 22444436 28014588 22444573 28014759 22444710 28014930 22444847 28015101 22444984 28015272 22445121 28015443 22445258 28015614 22445395 28015785 22445532 28015956 22445669 28016127 22445806 28016298 22445943 28016469 22446080 28016640 22446217 28016811 22446354 28016982 22446491 28017153 22446628 28017324 22446765 28017495 22446902 28017666 22447039 28017837 22447176 28018008 22447313 28018179 22447450 28018350 22447587 28018521 22447724 28018692 22447861 28018863 22447998 28019034 22448135 28019205
1000 75797853 0 75797853 94608999 75797990 94609170 75798127 94609341 75798264 94609512 75798401 94609683 75798538 94609854 75798675 94610025 75798812 94610196 75798949 94610367 75799086 94610538 75799223 94610709 75799360 94610880 75799497 94611051 75799634 94611222 75799771 94611393 75799908 94611564 75800045 94611735 75800182 94611906 75800319 94612077 75800456 94612248 75800593 94612419 75800730 94612590 75800867 94612761 75801004 94612932 75801141 94613103 75801278 94613274 75801415 94613445 75801552 94613616 75801689 94613787 75801826 94613958 75801963 94614129 75802100 94614300 75802237 94614471 75802374 94614642 75802511 94614813 75802648 94614984 75802785 94615155 75802922 94615326 75803059 94615497 75803196 94615668 75803333 94615839 75803470 94616010 75803607 94616181 75803744 94616352 75803881 94616523 75804018 94616694 75804155 94616865 75804292 94617036 75804429 94617207 75804566 94617378 75804703 94617549 75804840 94617720 75804977 94617891 75805114 94618062 75805251 94618233 75805388 94618404 75805525 94618575 75805662 94618746 75805799 94618917 75805936 94619088 75806073 94619259 75806210 94619430 75806347 94619601 75806484 94619772 75806621 94619943 75806758 94620114 75806895 94620285 75807032 94620456 75807169 94620627 75807306 94620798 75807443 94620969 75807580 94621140 75807717 94621311 75807854 94621482 75807991 94621653 75808128 94621824 75808265 94621995 75808402 94622166 75808539 94622337 75808676 94622508 75808813 94622679 75808950 94622850 75809087 94623021 75809224 94623192 75809361 94623363 75809498 94623534 75809635 94623705 75809772 94623876 75809909 94624047 75810046 94624218 75810183 94624389 75810320 94624560 75810457 94624731 75810594 94624902 75810731 94625073 75810868 94625244 75811005 94625415 75811142 94625586 75811279 94625757 75811416 94625928 75811553 94626099 75811690 94626270 75811827 94626441 75811964 94626612 75812101 94626783 75812238 94626954 75812375 94627125 75812512 94627296 75812649 94627467 75812786 94627638 75812923 94627809 75813060 94627980 75813197 94628151 75813334 94628322 75813471 94628493 75813608 94628664 75813745 94628835 75813882 94629006 75814019 94629177 75814156 94629348 75814293 94629519 75814430 94629690 75814567 94629861 75814704 94630032 75814841 94630203 75814978 94630374 75815115 94630545 75815252 94630716 75815389 94630887 75815526 94631058 75815663 94631229 75815800 94631400 75815937 94631571 75816074 94631742 75816211 94631913 75816348 94632084 75816485 94632255 75816622 94632426 75816759 94632597 75816896 94632768 75817033 94632939 75817170 94633110 75817307 94633281 75817444 94633452 75817581 94633623 75817718 94633794 75817855 94633965 75817992 94634136 75818129 94634307 75818266 94634478 75818403 94634649 75818540 94634820 75818677 94634991 75818814 94635162 75818951 94635333 75819088 94635504 75819225 94635675 75819362 94635846 75819499 94636017 75819636 94636188 75819773 94636359 75819910 94636530 75820047 94636701 75820184 94636872 75820321 94637043 75820458 94637214 75820595 94637385 75820732 94637556 75820869 94637727 75821006 94637898 75821143 94638069 75821280 94638240 75821417 94638411 75821554 94638582 75821691 94638753 75821828 94638924 75821965 94639095 75822102 94639266 75822239 94639437 75822376 94639608 75822513 94639779 75822650 94639950 75822787 94640121 75822924 94640292 75823061 94640463 75823198 94640634 75823335 94640805 75823472 94640976 75823609 94641147 75823746 94641318 75823883 94641489 75824020 94641660 75824157 94641831 75824294 94642002 75824431 94642173 75824568 94642344 75824705 94642515 75824842 94642686 75824979 94642857 75825116 94643028 75825253 94643199 75825390 94643370 75825527 94643541 75825664 94643712 75825801 94643883 75825938 94644054 75826075 94644225 75826212 94644396 75826349 94644567 75826486 94644738 75826623 94644909 75826760 94645080 75826897 94645251 75827034 94645422 75827171 94645593 75827308 94645764 75827445 94645935 75827582 94646106 75827719 94646277 75827856 94646448 75827993 94646619 75828130 94646790 75828267 94646961 75828404 94647132 75828541 94647303 75828678 94647474 75828815 94647645 75828952 94647816 75829089 94647987 75829226 94648158 75829363 94648329 75829500 94648500 75829637 94648671 75829774 94648842 75829911 94649013 75830048 94649184 75830185 94649355 75830322 94649526 75830459 94649697 75830596 94649868 75830733 94650039 75830870 94650210 75831007 94650381 75831144 94650552 75831281 94650723 75831418 94650894 75831555 94651065 75831692 94651236 75831829 94651407 75831966 94651578 75832103 94651749 75832240 94651920 75832377 94652091 75832514 94652262 75832651 94652433 75832788 94652604 75832925 94652775 75833062 94652946 75833199 94653117 75833336 94653288 75833473 94653459 75833610 94653630 75833747 94653801 75833884 94653972 75834021 94654143 75834158 94654314 75834295 94654485 75834432 94654656 75834569 94654827 75834706 94654998 75834843 94655169 75834980 94655340 75835117 94655511 75835254 94655682 75835391 94655853 75835528 94656024 75835665 94656195 75835802 94656366 75835939 94656537 75836076 94656708 75836213 94656879 75836350 94657050 75836487 94657221 75836624 94657392 75836761 94657563 75836898 94657734 75837035 94657905 75837172 94658076 75837309 94658247 75837446 94658418 75837583 94658589 75837720 94658760 75837857 94658931 75837994 94659102 75838131 94659273 75838268 94659444 75838405 94659615 75838542 94659786 75838679 94659957 75838816 94660128 75838953 94660299 75839090 94660470 75839227 94660641 75839364 94660812 75839501 94660983 75839638 94661154 75839775 94661325 75839912 94661496 75840049 94661667 75840186 94661838 75840323 94662009 75840460 94662180 75840597 94662351 75840734 94662522 75840871 94662693 75841008 94662864 75841145 94663035 75841282 94663206 75841419 94663377 75841556 94663548 75841693 94663719 75841830 94663890 75841967 94664061 75842104 94664232 75842241 94664403 75842378 94664574 75842515 94664745 75842652 94664916 75842789 94665087 75842926 94665258 75843063 94665429 75843200 94665600 75843337 94665771 75843474 94665942 75843611 94666113 75843748 94666284 75843885 94666455 75844022 94666626 75844159 94666797 75844296 94666968 75844433 94667139 75844570 94667310 75844707 94667481 75844844 94667652 75844981 94667823 75845118 94667994 75845255 94668165 75845392 94668336 75845529 94668507 75845666 94668678 75845803 94668849 75845940 94669020 75846077 94669191 75846214 94669362 75846351 94669533 75846488 94669704 75846625 94669875 75846762 94670046 75846899 94670217 75847036 94670388 75847173 94670559 75847310 94670730 75847447 94670901 75847584 94671072 75847721 94671243 75847858 94671414 75847995 94671585 75848132 94671756 75848269 94671927 75848406 94672098 75848543 94672269 75848680 94672440 75848817 94672611 75848954 94672782 75849091 94672953 75849228 94673124 75849365 94673295 75849502 94673466 75849639 94673637 75849776 94673808 75849913 94673979 75850050 94674150 75850187 94674321 75850324 94674492 75850461 94674663 75850598 94674834 75850735 94675005 75850872 94675176 75851009 94675347 75851146 94675518 75851283 94675689 75851420 94675860 75851557 94676031 75851694 94676202 75851831 94676373 75851968 94676544 75852105 94676715 75852242 94676886 75852379 94677057 75852516 94677228 75852653 94677399 75852790 94677570 75852927 94677741 75853064 94677912 75853201 94678083 75853338 94678254 75853475 94678425 75853612 94678596 75853749 94678767 75853886 94678938 75854023 94679109 75854160 94679280 75854297 94679451 75854434 94679622 75854571 94679793 75854708 94679964 75854845 94680135 75854982 94680306 75855119 94680477 75855256 94680648 75855393 94680819 75855530 94680990 75855667 94681161 75855804 94681332 75855941 94681503 75856078 94681674 75856215 94681845 75856352 94682016 75856489 94682187 75856626 94682358 75856763 94682529 75856900 94682700 75857037 94682871 75857174 94683042 75857311 94683213 75857448 94683384 75857585 94683555 75857722 94683726 75857859 94683897 75857996 94684068 75858133 94684239 75858270 94684410 75858407 94684581 75858544 94684752 75858681 94684923 75858818 94685094 75858955 94685265 75859092 94685436 75859229 94685607 75859366 94685778 75859503 94685949 75859640 94686120 75859777 94686291 75859914 94686462 75860051 94686633 75860188 94686804 75860325 94686975 75860462 94687146 75860599 94687317 75860736 94687488 75860873 94687659 75861010 94687830 75861147 94688001 75861284 94688172 75861421 94688343 75861558 94688514 75861695 94688685 75861832 94688856 75861969 94689027 75862106 94689198 75862243 94689369 75862380 94689540 75862517 94689711 75862654 94689882 75862791 94690053 75862928 94690224 75863065 94690395 75863202 94690566 75863339 94690737 75863476 94690908 75863613 94691079 75863750 94691250 75863887 94691421 75864024 94691592 75864161 94691763 75864298 94691934 75864435 94692105 75864572 94692276 75864709 94692447 75864846 94692618 75864983 94692789 75865120 94692960 75865257 94693131 75865394 94693302 75865531 94693473 75865668 94693644 75865805 94693815 75865942 94693986 75866079 94694157 75866216 94694328 75866353 94694499 75866490 94694670 75866627 94694841 75866764 94695012 75866901 94695183 75867038 94695354 75867175 94695525 75867312 94695696 75867449 94695867 75867586 94696038 75867723 94696209 75867860 94696380 75867997 94696551 75868134 94696722 75868271 94696893 75868408 94697064 75868545 94697235 75868682 94697406 75868819 94697577 75868956 94697748 75869093 94697919 75869230 94698090 75869367 94698261 75869504 94698432 75869641 94698603 75869778 94698774 75869915 94698945 75870052 94699116 75870189 94699287 75870326 94699458 75870463 94699629 75870600 94699800 75870737 94699971 75870874 94700142 75871011 94700313 75871148 94700484 75871285 94700655 75871422 94700826 75871559 94700997 75871696 94701168 75871833 94701339 75871970 94701510 75872107 94701681 75872244 94701852 75872381 94702023 75872518 94702194 75872655 94702365 75872792 94702536 75872929 94702707 75873066 94702878 75873203 94703049 75873340 94703220 75873477 94703391 75873614 94703562 75873751 94703733 75873888 94703904 75874025 94704075 75874162 94704246 75874299 94704417 75874436 94704588 75874573 94704759 75874710 94704930 75874847 94705101 75874984 94705272 75875121 94705443 75875258 94705614 75875395 94705785 75875532 94705956 75875669 94706127 75875806 94706298 75875943 94706469 75876080 94706640 75876217 94706811 75876354 94706982 75876491 94707153 75876628 94707324 75876765 94707495 75876902 94707666 75877039 94707837 75877176 94708008 75877313 94708179 75877450 94708350 75877587 94708521 75877724 94708692 75877861 94708863 75877998 94709034 75878135 94709205 75878272 94709376 75878409 94709547 75878546 94709718 75878683 94709889 75878820 94710060 75878957 94710231 75879094 94710402 75879231 94710573 75879368 94710744 75879505 94710915 75879642 94711086 75879779 94711257 75879916 94711428 75880053 94711599 75880190 94711770 75880327 94711941 75880464 94712112 75880601 94712283 75880738 94712454 75880875 94712625 75881012 94712796 75881149 94712967 75881286 94713138 75881423 94713309 75881560 94713480 75881697 94713651 75881834 94713822 75881971 94713993 75882108 94714164 75882245 94714335 75882382 94714506 75882519 94714677 75882656 94714848 75882793 94715019 75882930 94715190 75883067 94715361 75883204 94715532 75883341 94715703 75883478 94715874 75883615 94716045 75883752 94716216 75883889 94716387 75884026 94716558 75884163 94716729 75884300 94716900 75884437 94717071 75884574 94717242 75884711 94717413 75884848 94717584 75884985 94717755 75885122 94717926 75885259 94718097 75885396 94718268 75885533 94718439 75885670 94718610 75885807 94718781 75885944 94718952 75886081 94719123 75886218 94719294 75886355 94719465 75886492 94719636 75886629 94719807 75886766 94719978 75886903 94720149 75887040 94720320 75887177 94720491 75887314 94720662 75887451 94720833 75887588 94721004 75887725 94721175 75887862 94721346 75887999 94721517 75888136 94721688 75888273 94721859 75888410 94722030 75888547 94722201 75888684 94722372 75888821 94722543 75888958 94722714 75889095 94722885 75889232 94723056 75889369 94723227 75889506 94723398 75889643 94723569 75889780 94723740 75889917 94723911 75890054 94724082 75890191 94724253 75890328 94724424 75890465 94724595 75890602 94724766 75890739 94724937 75890876 94725108 75891013 94725279 75891150 94725450 75891287 94725621 75891424 94725792 75891561 94725963 75891698 94726134 75891835 94726305 75891972 94726476 75892109 94726647 75892246 94726818 75892383 94726989 75892520 94727160 75892657 94727331 75892794 94727502 75892931 94727673 75893068 94727844 75893205 94728015 75893342 94728186 75893479 94728357 75893616 94728528 75893753 94728699 75893890 94728870 75894027 94729041 75894164 94729212 75894301 94729383 75894438 94729554 75894575 94729725 75894712 94729896 75894849 94730067 75894986 94730238 75895123 94730409 75895260 94730580 75895397 94730751 75895534 94730922 75895671 94731093 75895808 94731264 75895945 94731435 75896082 94731606 75896219 94731777 75896356 94731948 75896493 94732119 75896630 94732290 75896767 94732461 75896904 94732632 75897041 94732803 75897178 94732974 75897315 94733145 75897452 94733316 75897589 94733487 75897726 94733658 75897863 94733829 75898000 94734000 75898137 94734171 75898274 94734342 75898411 94734513 75898548 94734684 75898685 94734855 75898822 94735026 75898959 94735197 75899096 94735368 75899233 94735539 75899370 94735710 75899507 94735881 75899644 94736052 75899781 94736223 75899918 94736394 75900055 94736565 75900192 94736736 75900329 94736907 75900466 94737078 75900603 94737249 75900740 94737420 75900877 94737591 75901014 94737762 75901151 94737933 75901288 94738104 75901425 94738275 75901562 94738446 75901699 94738617 75901836 94738788 75901973 94738959 75902110 94739130 75902247 94739301 75902384 94739472 75902521 94739643 75902658 94739814 75902795 94739985 75902932 94740156 75903069 94740327 75903206 94740498 75903343 94740669 75903480 94740840 75903617 94741011 75903754 94741182 75903891 94741353 75904028 94741524 75904165 94741695 75904302 94741866 75904439 94742037 75904576 94742208 75904713 94742379 75904850 94742550 75904987 94742721 75905124 94742892 75905261 94743063 75905398 94743234 75905535 94743405 75905672 94743576 75905809 94743747 75905946 94743918 75906083 94744089 75906220 94744260 75906357 94744431 75906494 94744602 75906631 94744773 75906768 94744944 75906905 94745115 75907042 94745286 75907179 94745457 75907316 94745628 75907453 94745799 75907590 94745970 75907727 94746141 75907864 94746312 75908001 94746483 75908138 94746654 75908275 94746825 75908412 94746996 75908549 94747167 75908686 94747338 75908823 94747509 75908960 94747680 75909097 94747851 75909234 94748022 75909371 94748193 75909508 94748364 75909645 94748535 75909782 94748706 75909919 94748877 75910056 94749048 75910193 94749219 75910330 94749390 75910467 94749561 75910604 94749732 75910741 94749903 75910878 94750074 75911015 94750245 75911152 94750416 75911289 94750587 75911426 94750758 75911563 94750929 75911700 94751100 75911837 94751271 75911974 94751442 75912111 94751613 75912248 94751784 75912385 94751955 75912522 94752126 75912659 94752297 75912796 94752468 75912933 94752639 75913070 94752810 75913207 94752981 75913344 94753152 75913481 94753323 75913618 94753494 75913755 94753665 75913892 94753836 75914029 94754007 75914166 94754178 75914303 94754349 75914440 94754520 75914577 94754691 75914714 94754862 75914851 94755033 75914988 94755204 75915125 94755375 75915262 94755546 75915399 94755717 75915536 94755888 75915673 94756059 75915810 94756230 75915947 94756401 75916084 94756572 75916221 94756743 75916358 94756914 75916495 94757085 75916632 94757256 75916769 94757427 75916906 94757598 75917043 94757769 75917180 94757940 75917317 94758111 75917454 94758282 75917591 94758453 75917728 94758624 75917865 94758795 75918002 94758966 75918139 94759137 75918276 94759308 75918413 94759479 75918550 94759650 75918687 94759821 75918824 94759992 75918961 94760163 75919098 94760334 75919235 94760505 75919372 94760676 75919509 94760847 75919646 94761018 75919783 94761189 75919920 94761360 75920057 94761531 75920194 94761702 75920331 94761873 75920468 94762044 75920605 94762215 75920742 94762386 75920879 94762557 75921016 94762728 75921153 94762899 75921290 94763070 75921427 94763241 75921564 94763412 75921701 94763583 75921838 94763754 75921975 94763925 75922112 94764096 75922249 94764267 75922386 94764438 75922523 94764609 75922660 94764780 75922797 94764951 75922934 94765122 75923071 94765293 75923208 94765464 75923345 94765635 75923482 94765806 75923619 94765977 75923756 94766148 75923893 94766319 75924030 94766490 75924167 94766661 75924304 94766832 75924441 94767003 75924578 94767174 75924715 94767345 75924852 94767516 75924989 94767687 75925126 94767858 75925263 94768029 75925400 94768200 75925537 94768371 75925674 94768542 75925811 94768713 75925948 94768884 75926085 94769055 75926222 94769226 75926359 94769397 75926496 94769568 75926633 94769739 75926770 94769910 75926907 94770081 75927044 94770252 75927181 94770423 75927318 94770594 75927455 94770765 75927592 94770936 75927729 94771107 75927866 94771278 75928003 94771449 75928140 94771620 75928277 94771791 75928414 94771962 75928551 94772133 75928688 94772304 75928825 94772475 75928962 94772646 75929099 94772817 75929236 94772988 75929373 94773159 75929510 94773330 75929647 94773501 75929784 94773672 75929921 94773843 75930058 94774014 75930195 94774185 75930332 94774356 75930469 94774527 75930606 94774698 75930743 94774869 75930880 94775040 75931017 94775211 75931154 94775382 75931291 94775553 75931428 94775724 75931565 94775895 75931702 94776066 75931839 94776237 75931976 94776408 75932113 94776579 75932250 94776750 75932387 94776921 75932524 94777092 75932661 94777263 75932798 94777434 75932935 94777605 75933072 94777776 75933209 94777947 75933346 94778118 75933483 94778289 75933620 94778460 75933757 94778631 75933894 94778802 75934031 94778973 75934168 94779144 75934305 94779315 75934442 94779486 75934579 94779657
1000 49181900 0 49181900 61387627 49182037 61387798 49182174 61387969 49182311 61388140 49182448 61388311 49182585 61388482 49182722 61388653 49182859 61388824 49182996 61388995 49183133 61389166 49183270 61389337 49183407 61389508 49183544 61389679 49183681 61389850 49183818 61390021 49183955 61390192 49184092 61390363 49184229 61390534 49184366 61390705 49184503 61390876 49184640 61391047 49184777 61391218 49184914 61391389 49185051 61391560 49185188 61391731 49185325 61391902 49185462 61392073 49185599 61392244 49185736 61392415 49185873 61392586 49186010 61392757 49186147 61392928 49186284 61393099 49186421 61393270 49186558 61393441 49186695 61393612 49186832 61393783 49186969 61393954 49187106 61394125 49187243 61394296 49187380 61394467 49187517 61394638 49187654 61394809 49187791 61394980 49187928 61395151 49188065 61395322 49188202 61395493 49188339 61395664 49188476 61395835 49188613 61396006 49188750 61396177 49188887 61396348 49189024 61396519 49189161 61396690 49189298 61396861 49189435 61397032 49189572 61397203 49189709 61397374 49189846 61397545 49189983 61397716 49190120 61397887 49190257 61398058 49190394 61398229 49190531 61398400 49190668 61398571 49190805 61398742 49190942 61398913 49191079 61399084 49191216 61399255 49191353 61399426 49191490 61399597 49191627 61399768 49191764 61399939 49191901 61400110 49192038 61400281 49192175 61400452 49192312 61400623 49192449 61400794 49192586 61400965 49192723 61401136 49192860 61401307 49192997 61401478 49193134 61401649 49193271 61401820 49193408 61401991 49193545 61402162 49193682 61402333 49193819 61402504 49193956 61402675 49194093 61402846 49194230 61403017 49194367 61403188 49194504 61403359 49194641 61403530 49194778 61403701 49194915 61403872 49195052 61404043 49195189 61404214 49195326 61404385 49195463 61404556 49195600 61404727 49195737 61404898 49195874 61405069 49196011 61405240 49196148 61405411 49196285 61405582 49196422 61405753 49196559 61405924 49196696 61406095 49196833 61406266 49196970 61406437 49197107 61406608 49197244 61406779 49197381 61406950 49197518 61407121 49197655 61407292 49197792 61407463 49197929 61407634 49198066 61407805 49198203 61407976 49198340 61408147 49198477 61408318 49198614 61408489 49198751 61408660 49198888 61408831 49199025 61409002 49199162 61409173 49199299 61409344 49199436 61409515 49199573 61409686 49199710 61409857 49199847 61410028 49199984 61410199 49200121 61410370 49200258 61410541 49200395 61410712 49200532 61410883 49200669 61411054 49200806 61411225 49200943 61411396 49201080 61411567 49201217 61411738 49201354 61411909 49201491 61412080 49201628 61412251 49201765 61412422 49201902 61412593 49202039 61412764 49202176 61412935 49202313 61413106 49202450 61413277 49202587 61413448 49202724 61413619 49202861 61413790 49202998 61413961 49203135 61414132 49203272 61414303 49203409 61414474 49203546 61414645 49203683 61414816 49203820 61414987 49203957 61415158 49204094 61415329 49204231 61415500 49204368 61415671 49204505 61415842 49204642 61416013 49204779 61416184 49204916 61416355 49205053 61416526 49205190 61416697 49205327 61416868 49205464 61417039 49205601 61417210 49205738 61417381 49205875 61417552 49206012 61417723 49206149 61417894 49206286 61418065 49206423 61418236 49206560 61418407 49206697 61418578 49206834 61418749 49206971 61418920 49207108 61419091 49207245 61419262 49207382 61419433 49207519 61419604 49207656 61419775 49207793 61419946 49207930 61420117 49208067 61420288 49208204 61420459 49208341 61420630 49208478 61420801 49208615 61420972 49208752 61421143 49208889 61421314 49209026 61421485 49209163 61421656 49209300 61421827 49209437 61421998 49209574 61422169 49209711 61422340 49209848 61422511 49209985 61422682 49210122 61422853 49210259 61423024 49210396 61423195 49210533 61423366 49210670 61423537 49210807 61423708 49210944 61423879 49211081 61424050 49211218 61424221 49211355 61424392 49211492 61424563 49211629 61424734 49211766 61424905 49211903 61425076 49212040 61425247 49212177 61425418 49212314 61425589 49212451 61425760 49212588 61425931 49212725 61426102 49212862 61426273 49212999 61426444 49213136 61426615 49213273 61426786 49213410 61426957 49213547 61427128 49213684 61427299 49213821 61427470 49213958 61427641 49214095 61427812 49214232 61427983 49214369 61428154 49214506 61428325 49214643 61428496 49214780 61428667 49214917 61428838 49215054 61429009 49215191 61429180 49215328 61429351 49215465 61429522 49215602 61429693 49215739 61429864 49215876 61430035 49216013 61430206 49216150 61430377 49216287 61430548 49216424 61430719 49216561 61430890 49216698 61431061 49216835 61431232 49216972 61431403 49217109 61431574 49217246 61431745 49217383 61431916 49217520 61432087 49217657 61432258 49217794 61432429 49217931 61432600 49218068 61432771 49218205 61432942 49218342 61433113 49218479 61433284 49218616 61433455 49218753 61433626 49218890 61433797 49219027 61433968 49219164 61434139 49219301 61434310 49219438 61434481 49219575 61434652 49219712 61434823 49219849 61434994 49219986 61435165 49220123 61435336 49220260 61435507 49220397 61435678 49220534 61435849 49220671 61436020 49220808 61436191 49220945 61436362 49221082 61436533 49221219 61436704 49221356 61436875 49221493 61437046 49221630 61437217 49221767 61437388 49221904 61437559 49222041 61437730 49222178 61437901 49222315 61438072 49222452 61438243 49222589 61438414 49222726 61438585 49222863 61438756 49223000 61438927 49223137 61439098 49223274 61439269 49223411 61439440 49223548 61439611 49223685 61439782 49223822 61439953 49223959 61440124 49224096 61440295 49224233 61440466 49224370 61440637 49224507 61440808 49224644 61440979 49224781 61441150 49224918 61441321 49225055 61441492 49225192 61441663 49225329 61441834 49225466 61442005 49225603 61442176 49225740 61442347 49225877 61442518 49226014 61442689 49226151 61442860 49226288 61443031 49226425 61443202 49226562 61443373 49226699 61443544 49226836 61443715 49226973 61443886 49227110 61444057 49227247 61444228 49227384 61444399 49227521 61444570 49227658 61444741 49227795 61444912 49227932 61445083 49228069 61445254 49228206 61445425 49228343 61445596 49228480 61445767 49228617 61445938 49228754 61446109 49228891 61446280 49229028 61446451 49229165 61446622 49229302 61446793 49229439 61446964 49229576 61447135 49229713 61447306 49229850 61447477 49229987 61447648 49230124 61447819 49230261 61447990 49230398 61448161 49230535 61448332 49230672 61448503 49230809 61448674 49230946 61448845 49231083 61449016 49231220 61449187 49231357 61449358 49231494 61449529 49231631 61449700 49231768 61449871 49231905 61450042 49232042 61450213 49232179 61450384 49232316 61450555 49232453 61450726 49232590 61450897 49232727 61451068 49232864 61451239 49233001 61451410 49233138 61451581 49233275 61451752 49233412 61451923 49233549 61452094 49233686 61452265 49233823 61452436 49233960 61452607 49234097 61452778 49234234 61452949 49234371 61453120 49234508 61453291 49234645 61453462 49234782 61453633 49234919 61453804 49235056 61453975 49235193 61454146 49235330 61454317 49235467 61454488 49235604 61454659 49235741 61454830 49235878 61455001 49236015 61455172 49236152 61455343 49236289 61455514 49236426 61455685 49236563 61455856 49236700 61456027 49236837 61456198 49236974 61456369 49237111 61456540 49237248 61456711 49237385 61456882 49237522 61457053 49237659 61457224 49237796 61457395 49237933 61457566 49238070 61457737 49238207 61457908 49238344 61458079 49238481 61458250 49238618 61458421 49238755 61458592 49238892 61458763 49239029 61458934 49239166 61459105 49239303 61459276 49239440 61459447 49239577 61459618 49239714 61459789 49239851 61459960 49239988 61460131 49240125 61460302 49240262 61460473 49240399 61460644 49240536 61460815 49240673 61460986 49240810 61461157 49240947 61461328 49241084 61461499 49241221 61461670 49241358 61461841 49241495 61462012 49241632 61462183 49241769 61462354 49241906 61462525 49242043 61462696 49242180 61462867 49242317 61463038 49242454 61463209 49242591 61463380 49242728 61463551 49242865 61463722 49243002 61463893 49243139 61464064 49243276 61464235 49243413 61464406 49243550 61464577 49243687 61464748 49243824 61464919 49243961 61465090 49244098 61465261 49244235 61465432 49244372 61465603 49244509 61465774 49244646 61465945 49244783 61466116 49244920 61466287 49245057 61466458 49245194 61466629 49245331 61466800 49245468 61466971 49245605 61467142 49245742 61467313 49245879 61467484 49246016 61467655 49246153 61467826 49246290 61467997 49246427 61468168 49246564 61468339 49246701 61468510 49246838 61468681 49246975 61468852 49247112 61469023 49247249 61469194 49247386 61469365 49247523 61469536 49247660 61469707 49247797 61469878 49247934 61470049 49248071 61470220 49248208 61470391 49248345 61470562 49248482 61470733 49248619 61470904 49248756 61471075 49248893 61471246 49249030 61471417 49249167 61471588 49249304 61471759 49249441 61471930 49249578 61472101 49249715 61472272 49249852 61472443 49249989 61472614 49250126 61472785 49250263 61472956 49250400 61473127 49250537 61473298 49250674 61473469 49250811 61473640 49250948 61473811 49251085 61473982 49251222 61474153 49251359 61474324 49251496 61474495 49251633 61474666 49251770 61474837 49251907 61475008 49252044 61475179 49252181 61475350 49252318 61475521 49252455 61475692 49252592 61475863 49252729 61476034 49252866 61476205 49253003 61476376 49253140 61476547 49253277 61476718 49253414 61476889 49253551 61477060 49253688 61477231 49253825 61477402 49253962 61477573 49254099 61477744 49254236 61477915 49254373 61478086 49254510 61478257 49254647 61478428 49254784 61478599 49254921 61478770 49255058 61478941 49255195 61479112 49255332 61479283 49255469 61479454 49255606 61479625 49255743 61479796 49255880 61479967 49256017 61480138 49256154 61480309 49256291 61480480 49256428 61480651 49256565 61480822 49256702 61480993 49256839 61481164 49256976 61481335 49257113 61481506 49257250 61481677 49257387 61481848 49257524 61482019 49257661 61482190 49257798 61482361 49257935 61482532 49258072 61482703 49258209 61482874 49258346 61483045 49258483 61483216 49258620 61483387 49258757 61483558 49258894 61483729 49259031 61483900 49259168 61484071 49259305 61484242 49259442 61484413 49259579 61484584 49259716 61484755 49259853 61484926 49259990 61485097 49260127 61485268 49260264 61485439 49260401 61485610 49260538 61485781 49260675 61485952 49260812 61486123 49260949 61486294 49261086 61486465 49261223 61486636 49261360 61486807 49261497 61486978 49261634 61487149 49261771 61487320 49261908 61487491 49262045 61487662 49262182 61487833 49262319 61488004 49262456 61488175 49262593 61488346 49262730 61488517 49262867 61488688 49263004 61488859 49263141 61489030 49263278 61489201 49263415 61489372 49263552 61489543 49263689 61489714 49263826 61489885 49263963 61490056 49264100 61490227 49264237 61490398 49264374 61490569 49264511 61490740 49264648 61490911 49264785 61491082 49264922 61491253 49265059 61491424 49265196 61491595 49265333 61491766 49265470 61491937 49265607 61492108 49265744 61492279 49265881 61492450 49266018 61492621 49266155 61492792 49266292 61492963 49266429 61493134 49266566 61493305 49266703 61493476 49266840 61493647 49266977 61493818 49267114 61493989 49267251 61494160 49267388 61494331 49267525 61494502 49267662 61494673 49267799 61494844 49267936 61495015 49268073 61495186 49268210 61495357 49268347 61495528 49268484 61495699 49268621 61495870 49268758 61496041 49268895 61496212 49269032 61496383 49269169 61496554 49269306 61496725 49269443 61496896 49269580 61497067 49269717 61497238 49269854 61497409 49269991 61497580 49270128 61497751 49270265 61497922 49270402 61498093 49270539 61498264 49270676 61498435 49270813 61498606 49270950 61498777 49271087 61498948 49271224 61499119 49271361 61499290 49271498 61499461 49271635 61499632 49271772 61499803 49271909 61499974 49272046 61500145 49272183 61500316 49272320 61500487 49272457 61500658 49272594 61500829 49272731 61501000 49272868 61501171 49273005 61501342 49273142 61501513 49273279 61501684 49273416 61501855 49273553 61502026 49273690 61502197 49273827 61502368 49273964 61502539 49274101 61502710 49274238 61502881 49274375 61503052 49274512 61503223 49274649 61503394 49274786 61503565 49274923 61503736 49275060 61503907 49275197 61504078 49275334 61504249 49275471 61504420 49275608 61504591 49275745 61504762 49275882 61504933 49276019 61505104 49276156 61505275 49276293 61505446 49276430 61505617 49276567 61505788 49276704 61505959 49276841 61506130 49276978 61506301 49277115 61506472 49277252 61506643 49277389 61506814 49277526 61506985 49277663 61507156 49277800 61507327 49277937 61507498 49278074 61507669 49278211 61507840 49278348 61508011 49278485 61508182 49278622 61508353 49278759 61508524 49278896 61508695 49279033 61508866 49279170 61509037 49279307 61509208 49279444 61509379 49279581 61509550 49279718 61509721 49279855 61509892 49279992 61510063 49280129 61510234 49280266 61510405 49280403 61510576 49280540 61510747 49280677 61510918 49280814 61511089 49280951 61511260 49281088 61511431 49281225 61511602 49281362 61511773 49281499 61511944 49281636 61512115 49281773 61512286 49281910 61512457 49282047 61512628 49282184 61512799 49282321 61512970 49282458 61513141 49282595 61513312 49282732 61513483 49282869 61513654 49283006 61513825 49283143 61513996 49283280 61514167 49283417 61514338 49283554 61514509 49283691 61514680 49283828 61514851 49283965 61515022 49284102 61515193 49284239 61515364 49284376 61515535 49284513 61515706 49284650 61515877 49284787 61516048 49284924 61516219 49285061 61516390 49285198 61516561 49285335 61516732 49285472 61516903 49285609 61517074 49285746 61517245 49285883 61517416 49286020 61517587 49286157 61517758 49286294 61517929 49286431 61518100 49286568 61518271 49286705 61518442 49286842 61518613 49286979 61518784 49287116 61518955 49287253 61519126 49287390 61519297 49287527 61519468 49287664 61519639 49287801 61519810 49287938 61519981 49288075 61520152 49288212 61520323 49288349 61520494 49288486 61520665 49288623 61520836 49288760 61521007 49288897 61521178 49289034 61521349 49289171 61521520 49289308 61521691 49289445 61521862 49289582 61522033 49289719 61522204 49289856 61522375 49289993 61522546 49290130 61522717 49290267 61522888 49290404 61523059 49290541 61523230 49290678 61523401 49290815 61523572 49290952 61523743 49291089 61523914 49291226 61524085 49291363 61524256 49291500 61524427 49291637 61524598 49291774 61524769 49291911 61524940 49292048 61525111 49292185 61525282 49292322 61525453 49292459 61525624 49292596 61525795 49292733 61525966 49292870 61526137 49293007 61526308 49293144 61526479 49293281 61526650 49293418 61526821 49293555 61526992 49293692 61527163 49293829 61527334 49293966 61527505 49294103 61527676 49294240 61527847 49294377 61528018 49294514 61528189 49294651 61528360 49294788 61528531 49294925 61528702 49295062 61528873 49295199 61529044 49295336 61529215 49295473 61529386 49295610 61529557 49295747 61529728 49295884 61529899 49296021 61530070 49296158 61530241 49296295 61530412 49296432 61530583 49296569 61530754 49296706 61530925 49296843 61531096 49296980 61531267 49297117 61531438 49297254 61531609 49297391 61531780 49297528 61531951 49297665 61532122 49297802 61532293 49297939 61532464 49298076 61532635 49298213 61532806 49298350 61532977 49298487 61533148 49298624 61533319 49298761 61533490 49298898 61533661 49299035 61533832 49299172 61534003 49299309 61534174 49299446 61534345 49299583 61534516 49299720 61534687 49299857 61534858 49299994 61535029 49300131 61535200 49300268 61535371 49300405 61535542 49300542 61535713 49300679 61535884 49300816 61536055 49300953 61536226 49301090 61536397 49301227 61536568 49301364 61536739 49301501 61536910 49301638 61537081 49301775 61537252 49301912 61537423 49302049 61537594 49302186 61537765 49302323 61537936 49302460 61538107 49302597 61538278 49302734 61538449 49302871 61538620 49303008 61538791 49303145 61538962 49303282 61539133 49303419 61539304 49303556 61539475 49303693 61539646 49303830 61539817 49303967 61539988 49304104 61540159 49304241 61540330 49304378 61540501 49304515 61540672 49304652 61540843 49304789 61541014 49304926 61541185 49305063 61541356 49305200 61541527 49305337 61541698 49305474 61541869 49305611 61542040 49305748 61542211 49305885 61542382 49306022 61542553 49306159 61542724 49306296 61542895 49306433 61543066 49306570 61543237 49306707 61543408 49306844 61543579 49306981 61543750 49307118 61543921 49307255 61544092 49307392 61544263 49307529 61544434 49307666 61544605 49307803 61544776 49307940 61544947 49308077 61545118 49308214 61545289 49308351 61545460 49308488 61545631 49308625 61545802 49308762 61545973 49308899 61546144 49309036 61546315 49309173 61546486 49309310 61546657 49309447 61546828 49309584 61546999 49309721 61547170 49309858 61547341 49309995 61547512 49310132 61547683 49310269 61547854 49310406 61548025 49310543 61548196 49310680 61548367 49310817 61548538 49310954 61548709 49311091 61548880 49311228 61549051 49311365 61549222 49311502 61549393 49311639 61549564 49311776 61549735 49311913 61549906 49312050 61550077 49312187 61550248 49312324 61550419 49312461 61550590 49312598 61550761 49312735 61550932 49312872 61551103 49313009 61551274 49313146 61551445 49313283 61551616 49313420 61551787 49313557 61551958 49313694 61552129 49313831 61552300 49313968 61552471 49314105 61552642 49314242 61552813 49314379 61552984 49314516 61553155 49314653 61553326 49314790 61553497 49314927 61553668 49315064 61553839 49315201 61554010 49315338 61554181 49315475 61554352 49315612 61554523 49315749 61554694 49315886 61554865 49316023 61555036 49316160 61555207 49316297 61555378 49316434 61555549 49316571 61555720 49316708 61555891 49316845 61556062 49316982 61556233 49317119 61556404 49317256 61556575 49317393 61556746 49317530 61556917 49317667 61557088 49317804 61557259 49317941 61557430 49318078 61557601 49318215 61557772 49318352 61557943 49318489 61558114 49318626 61558285
1000 45976652 0 45976652 57386916 45976789 57387087 45976926 57387258 45977063 57387429 45977200 57387600 45977337 57387771 45977474 57387942 45977611 57388113 45977748 57388284 45977885 57388455 45978022 57388626 45978159 57388797 45978296 57388968 45978433 57389139 45978570 57389310 45978707 57389481 45978844 57389652 45978981 57389823 45979118 57389994 45979255 57390165 45979392 57390336 45979529 57390507 45979666 57390678 45979803 57390849 45979940 57391020 45980077 57391191 45980214 57391362 45980351 57391533 45980488 57391704 45980625 57391875 45980762 57392046 45980899 57392217 45981036 57392388 45981173 57392559 45981310 57392730 45981447 57392901 45981584 57393072 45981721 57393243 45981858 57393414 45981995 57393585 45982132 57393756 45982269 57393927 45982406 57394098 45982543 57394269 45982680 57394440 45982817 57394611 45982954 57394782 45983091 57394953 45983228 57395124 45983365 57395295 45983502 57395466 45983639 57395637 45983776 57395808 45983913 57395979 45984050 57396150 45984187 57396321 45984324 57396492 45984461 57396663 45984598 57396834 45984735 57397005 45984872 57397176 45985009 57397347 45985146 57397518 45985283 57397689 45985420 57397860 45985557 57398031 45985694 57398202 45985831 57398373 45985968 57398544 45986105 57398715 45986242 57398886 45986379 57399057 45986516 57399228 45986653 57399399 45986790 57399570 45986927 57399741 45987064 57399912 45987201 57400083 45987338 57400254 45987475 57400425 45987612 57400596 45987749 57400767 45987886 57400938 45988023 57401109 45988160 57401280 45988297 57401451 45988434 57401622 45988571 57401793 45988708 57401964 45988845 57402135 45988982 57402306 45989119 57402477 45989256 57402648 45989393 57402819 45989530 57402990 45989667 57403161 45989804 57403332 45989941 57403503 45990078 57403674 45990215 57403845 45990352 57404016 45990489 57404187 45990626 57404358 45990763 57404529 45990900 57404700 45991037 57404871 45991174 57405042 45991311 57405213 45991448 57405384 45991585 57405555 45991722 57405726 45991859 57405897 45991996 57406068 45992133 57406239 45992270 57406410 45992407 57406581 45992544 57406752 45992681 57406923 45992818 57407094 45992955 57407265 45993092 57407436 45993229 57407607 45993366 57407778 45993503 57407949 45993640 57408120 45993777 57408291 45993914 57408462 45994051 57408633 45994188 57408804 45994325 57408975 45994462 57409146 45994599 57409317 45994736 57409488 45994873 57409659 45995010 57409830 45995147 57410001 45995284 57410172 45995421 57410343 45995558 57410514 45995695 57410685 45995832 57410856 45995969 57411027 45996106 57411198 45996243 57411369 45996380 57411540 45996517 57411711 45996654 57411882 45996791 57412053 45996928 57412224 45997065 57412395 45997202 57412566 45997339 57412737 45997476 57412908 45997613 57413079 45997750 57413250 45997887 57413421 45998024 57413592 45998161 57413763 45998298 57413934 45998435 57414105 45998572 57414276 45998709 57414447 45998846 57414618 45998983 57414789 45999120 57414960 45999257 57415131 45999394 57415302 45999531 57415473 45999668 57415644 45999805 57415815 45999942 57415986 46000079 57416157 46000216 57416328 46000353 57416499 46000490 57416670 46000627 57416841 46000764 57417012 46000901 57417183 46001038 57417354 46001175 57417525 46001312 57417696 46001449 57417867 46001586 57418038 46001723 57418209 46001860 57418380 46001997 57418551 46002134 57418722 46002271 57418893 46002408 57419064 46002545 57419235 46002682 57419406 46002819 57419577 46002956 57419748 46003093 57419919 46003230 57420090 46003367 57420261 46003504 57420432 46003641 57420603 46003778 57420774 46003915 57420945 46004052 57421116 46004189 57421287 46004326 57421458 46004463 57421629 46004600 57421800 46004737 57421971 46004874 57422142 46005011 57422313 46005148 57422484 46005285 57422655 46005422 57422826 46005559 57422997 46005696 57423168 46005833 57423339 46005970 57423510 46006107 57423681 46006244 57423852 46006381 57424023 46006518 57424194 46006655 57424365 46006792 57424536 46006929 57424707 46007066 57424878 46007203 57425049 46007340 57425220 46007477 57425391 46007614 57425562 46007751 57425733 46007888 57425904 46008025 57426075 46008162 57426246 46008299 57426417 46008436 57426588 46008573 57426759 46008710 57426930 46008847 57427101 46008984 57427272 46009121 57427443 46009258 57427614 46009395 57427785 46009532 57427956 46009669 57428127 46009806 57428298 46009943 57428469 46010080 57428640 46010217 57428811 46010354 57428982 46010491 57429153 46010628 57429324 46010765 57429495 46010902 57429666 46011039 57429837 46011176 57430008 46011313 57430179 46011450 57430350 46011587 57430521 46011724 57430692 46011861 57430863 46011998 57431034 46012135 57431205 46012272 57431376 46012409 57431547 46012546 57431718 46012683 57431889 46012820 57432060 46012957 57432231 46013094 57432402 46013231 57432573 46013368 57432744 46013505 57432915 46013642 57433086 46013779 57433257 46013916 57433428 46014053 57433599 46014190 57433770 46014327 57433941 46014464 57434112 46014601 57434283 46014738 57434454 46014875 57434625 46015012 57434796 46015149 57434967 46015286 57435138 46015423 57435309 46015560 57435480 46015697 57435651 46015834 57435822 46015971 57435993 46016108 57436164 46016245 57436335 46016382 57436506 46016519 57436677 46016656 57436848 46016793 57437019 46016930 57437190 46017067 57437361 46017204 57437532 46017341 57437703 46017478 57437874 46017615 57438045 46017752 57438216 46017889 57438387 46018026 57438558 46018163 57438729 46018300 57438900 46018437 57439071 46018574 57439242 46018711 57439413 46018848 57439584 46018985 57439755 46019122 57439926 46019259 57440097 46019396 57440268 46019533 57440439 46019670 57440610 46019807 57440781 46019944 57440952 46020081 57441123 46020218 57441294 46020355 57441465 46020492 57441636 46020629 57441807 46020766 57441978 46020903 57442149 46021040 57442320 46021177 57442491 46021314 57442662 46021451 57442833 46021588 57443004 46021725 57443175 46021862 57443346 46021999 57443517 46022136 57443688 46022273 57443859 46022410 57444030 46022547 57444201 46022684 57444372 46022821 57444543 46022958 57444714 46023095 57444885 46023232 57445056 46023369 57445227 46023506 57445398 46023643 57445569 46023780 57445740 46023917 57445911 46024054 57446082 46024191 57446253 46024328 57446424 46024465 57446595 46024602 57446766 46024739 57446937 46024876 57447108 46025013 57447279 46025150 57447450 46025287 57447621 46025424 57447792 46025561 57447963 46025698 57448134 46025835 57448305 46025972 57448476 46026109 57448647 46026246 57448818 46026383 57448989 46026520 57449160 46026657 57449331 46026794 57449502 46026931 57449673 46027068 57449844 46027205 57450015 46027342 57450186 46027479 57450357 46027616 57450528 46027753 57450699 46027890 57450870 46028027 57451041 46028164 57451212 46028301 57451383 46028438 57451554 46028575 57451725 46028712 57451896 46028849 57452067 46028986 57452238 46029123 57452409 46029260 57452580 46029397 57452751 46029534 57452922 46029671 57453093 46029808 57453264 46029945 57453435 46030082 57453606 46030219 57453777 46030356 57453948 46030493 57454119 46030630 57454290 46030767 57454461 46030904 57454632 46031041 57454803 46031178 57454974 46031315 57455145 46031452 57455316 46031589 57455487 46031726 57455658 46031863 57455829 46032000 57456000 46032137 57456171 46032274 57456342 46032411 57456513 46032548 57456684 46032685 57456855 46032822 57457026 46032959 57457197 46033096 57457368 46033233 57457539 46033370 57457710 46033507 57457881 46033644 57458052 46033781 57458223 46033918 57458394 46034055 57458565 46034192 57458736 46034329 57458907 46034466 57459078 46034603 57459249 46034740 57459420 46034877 57459591 46035014 57459762 46035151 57459933 46035288 57460104 46035425 57460275 46035562 57460446 46035699 57460617 46035836 57460788 46035973 57460959 46036110 57461130 46036247 57461301 46036384 57461472 46036521 57461643 46036658 57461814 46036795 57461985 46036932 57462156 46037069 57462327 46037206 57462498 46037343 57462669 46037480 57462840 46037617 57463011 46037754 57463182 46037891 57463353 46038028 57463524 46038165 57463695 46038302 57463866 46038439 57464037 46038576 57464208 46038713 57464379 46038850 57464550 46038987 57464721 46039124 57464892 46039261 57465063 46039398 57465234 46039535 57465405 46039672 57465576 46039809 57465747 46039946 57465918 46040083 57466089 46040220 57466260 46040357 57466431 46040494 57466602 46040631 57466773 46040768 57466944 46040905 57467115 46041042 57467286 46041179 57467457 46041316 57467628 46041453 57467799 46041590 57467970 46041727 57468141 46041864 57468312 46042001 57468483 46042138 57468654 46042275 57468825 46042412 57468996 46042549 57469167 46042686 57469338 46042823 57469509 46042960 57469680 46043097 57469851 46043234 57470022 46043371 57470193 46043508 57470364 46043645 57470535 46043782 57470706 46043919 57470877 46044056 57471048 46044193 57471219 46044330 57471390 46044467 57471561 46044604 57471732 46044741 57471903 46044878 57472074 46045015 57472245 46045152 57472416 46045289 57472587 46045426 57472758 46045563 57472929 46045700 57473100 46045837 57473271 46045974 57473442 46046111 57473613 46046248 57473784 46046385 57473955 46046522 57474126 46046659 57474297 46046796 57474468 46046933 57474639 46047070 57474810 46047207 57474981 46047344 57475152 46047481 57475323 46047618 57475494 46047755 57475665 46047892 57475836 46048029 57476007 46048166 57476178 46048303 57476349 46048440 57476520 46048577 57476691 46048714 57476862 46048851 57477033 46048988 57477204 46049125 57477375 46049262 57477546 46049399 57477717 46049536 57477888 46049673 57478059 46049810 57478230 46049947 57478401 46050084 57478572 46050221 57478743 46050358 57478914 46050495 57479085 46050632 57479256 46050769 57479427 46050906 57479598 46051043 57479769 46051180 57479940 46051317 57480111 46051454 57480282 46051591 57480453 46051728 57480624 46051865 57480795 46052002 57480966 46052139 57481137 46052276 57481308 46052413 57481479 46052550 57481650 46052687 57481821 46052824 57481992 46052961 57482163 46053098 57482334 46053235 57482505 46053372 57482676 46053509 57482847 46053646 57483018 46053783 57483189 46053920 57483360 46054057 57483531 46054194 57483702 46054331 57483873 46054468 57484044 46054605 57484215 46054742 57484386 46054879 57484557 46055016 57484728 46055153 57484899 46055290 57485070 46055427 57485241 46055564 57485412 46055701 57485583 46055838 57485754 46055975 57485925 46056112 57486096 46056249 57486267 46056386 57486438 46056523 57486609 46056660 57486780 46056797 57486951 46056934 57487122 46057071 57487293 46057208 57487464 46057345 57487635 46057482 57487806 46057619 57487977 46057756 57488148 46057893 57488319 46058030 57488490 46058167 57488661 46058304 57488832 46058441 57489003 46058578 57489174 46058715 57489345 46058852 57489516 46058989 57489687 46059126 57489858 46059263 57490029 46059400 57490200 46059537 57490371 46059674 57490542 46059811 57490713 46059948 57490884 46060085 57491055 46060222 57491226 46060359 57491397 46060496 57491568 46060633 57491739 46060770 57491910 46060907 57492081 46061044 57492252 46061181 57492423 46061318 57492594 46061455 57492765 46061592 57492936 46061729 57493107 46061866 57493278 46062003 57493449 46062140 57493620 46062277 57493791 46062414 57493962 46062551 57494133 46062688 57494304 46062825 57494475 46062962 57494646 46063099 57494817 46063236 57494988 46063373 57495159 46063510 57495330 46063647 57495501 46063784 57495672 46063921 57495843 46064058 57496014 46064195 57496185 46064332 57496356 46064469 57496527 46064606 57496698 46064743 57496869 46064880 57497040 46065017 57497211 46065154 57497382 46065291 57497553 46065428 57497724 46065565 57497895 46065702 57498066 46065839 57498237 46065976 57498408 46066113 57498579 46066250 57498750 46066387 57498921 46066524 57499092 46066661 57499263 46066798 57499434 46066935 57499605 46067072 57499776 46067209 57499947 46067346 57500118 46067483 57500289 46067620 57500460 46067757 57500631 46067894 57500802 46068031 57500973 46068168 57501144 46068305 57501315 46068442 57501486 46068579 57501657 46068716 57501828 46068853 57501999 46068990 57502170 46069127 57502341 46069264 57502512 46069401 57502683 46069538 57502854 46069675 57503025 46069812 57503196 46069949 57503367 46070086 57503538 46070223 57503709 46070360 57503880 46070497 57504051 46070634 57504222 46070771 57504393 46070908 57504564 46071045 57504735 46071182 57504906 46071319 57505077 46071456 57505248 46071593 57505419 46071730 57505590 46071867 57505761 46072004 57505932 46072141 57506103 46072278 57506274 46072415 57506445 46072552 57506616 46072689 57506787 46072826 57506958 46072963 57507129 46073100 57507300 46073237 57507471 46073374 57507642 46073511 57507813 46073648 57507984 46073785 57508155 46073922 57508326 46074059 57508497 46074196 57508668 46074333 57508839 46074470 57509010 46074607 57509181 46074744 57509352 46074881 57509523 46075018 57509694 46075155 57509865 46075292 57510036 46075429 57510207 46075566 57510378 46075703 57510549 46075840 57510720 46075977 57510891 46076114 57511062 46076251 57511233 46076388 57511404 46076525 57511575 46076662 57511746 46076799 57511917 46076936 57512088 46077073 57512259 46077210 57512430 46077347 57512601 46077484 57512772 46077621 57512943 46077758 57513114 46077895 57513285 46078032 57513456 46078169 57513627 46078306 57513798 46078443 57513969 46078580 57514140 46078717 57514311 46078854 57514482 46078991 57514653 46079128 57514824 46079265 57514995 46079402 57515166 46079539 57515337 46079676 57515508 46079813 57515679 46079950 57515850 46080087 57516021 46080224 57516192 46080361 57516363 46080498 57516534 46080635 57516705 46080772 57516876 46080909 57517047 46081046 57517218 46081183 57517389 46081320 57517560 46081457 57517731 46081594 57517902 46081731 57518073 46081868 57518244 46082005 57518415 46082142 57518586 46082279 57518757 46082416 57518928 46082553 57519099 46082690 57519270 46082827 57519441 46082964 57519612 46083101 57519783 46083238 57519954 46083375 57520125 46083512 57520296 46083649 57520467 46083786 57520638 46083923 57520809 46084060 57520980 46084197 57521151 46084334 57521322 46084471 57521493 46084608 57521664 46084745 57521835 46084882 57522006 46085019 57522177 46085156 57522348 46085293 57522519 46085430 57522690 46085567 57522861 46085704 57523032 46085841 57523203 46085978 57523374 46086115 57523545 46086252 57523716 46086389 57523887 46086526 57524058 46086663 57524229 46086800 57524400 46086937 57524571 46087074 57524742 46087211 57524913 46087348 57525084 46087485 57525255 46087622 57525426 46087759 57525597 46087896 57525768 46088033 57525939 46088170 57526110 46088307 57526281 46088444 57526452 46088581 57526623 46088718 57526794 46088855 57526965 46088992 57527136 46089129 57527307 46089266 57527478 46089403 57527649 46089540 57527820 46089677 57527991 46089814 57528162 46089951 57528333 46090088 57528504 46090225 57528675 46090362 57528846 46090499 57529017 46090636 57529188 46090773 57529359 46090910 57529530 46091047 57529701 46091184 57529872 46091321 57530043 46091458 57530214 46091595 57530385 46091732 57530556 46091869 57530727 46092006 57530898 46092143 57531069 46092280 57531240 46092417 57531411 46092554 57531582 46092691 57531753 46092828 57531924 46092965 57532095 46093102 57532266 46093239 57532437 46093376 57532608 46093513 57532779 46093650 57532950 46093787 57533121 46093924 57533292 46094061 57533463 46094198 57533634 46094335 57533805 46094472 57533976 46094609 57534147 46094746 57534318 46094883 57534489 46095020 57534660 46095157 57534831 46095294 57535002 46095431 57535173 46095568 57535344 46095705 57535515 46095842 57535686 46095979 57535857 46096116 57536028 46096253 57536199 46096390 57536370 46096527 57536541 46096664 57536712 46096801 57536883 46096938 57537054 46097075 57537225 46097212 57537396 46097349 57537567 46097486 57537738 46097623 57537909 46097760 57538080 46097897 57538251 46098034 57538422 46098171 57538593 46098308 57538764 46098445 57538935 46098582 57539106 46098719 57539277 46098856 57539448 46098993 57539619 46099130 57539790 46099267 57539961 46099404 57540132 46099541 57540303 46099678 57540474 46099815 57540645 46099952 57540816 46100089 57540987 46100226 57541158 46100363 57541329 46100500 57541500 46100637 57541671 46100774 57541842 46100911 57542013 46101048 57542184 46101185 57542355 46101322 57542526 46101459 57542697 46101596 57542868 46101733 57543039 46101870 57543210 46102007 57543381 46102144 57543552 46102281 57543723 46102418 57543894 46102555 57544065 46102692 57544236 46102829 57544407 46102966 57544578 46103103 57544749 46103240 57544920 46103377 57545091 46103514 57545262 46103651 57545433 46103788 57545604 46103925 57545775 46104062 57545946 46104199 57546117 46104336 57546288 46104473 57546459 46104610 57546630 46104747 57546801 46104884 57546972 46105021 57547143 46105158 57547314 46105295 57547485 46105432 57547656 46105569 57547827 46105706 57547998 46105843 57548169 46105980 57548340 46106117 57548511 46106254 57548682 46106391 57548853 46106528 57549024 46106665 57549195 46106802 57549366 46106939 57549537 46107076 57549708 46107213 57549879 46107350 57550050 46107487 57550221 46107624 57550392 46107761 57550563 46107898 57550734 46108035 57550905 46108172 57551076 46108309 57551247 46108446 57551418 46108583 57551589 46108720 57551760 46108857 57551931 46108994 57552102 46109131 57552273 46109268 57552444 46109405 57552615 46109542 57552786 46109679 57552957 46109816 57553128 46109953 57553299 46110090 57553470 46110227 57553641 46110364 57553812 46110501 57553983 46110638 57554154 46110775 57554325 46110912 57554496 46111049 57554667 46111186 57554838 46111323 57555009 46111460 57555180 46111597 57555351 46111734 57555522 46111871 57555693 46112008 57555864 46112145 57556035 46112282 57556206 46112419 57556377 46112556 57556548 46112693 57556719 46112830 57556890 46112967 57557061 46113104 57557232 46113241 57557403 46113378 57557574
1000 60278900 0 60278900 75238627 60279037 75238798 60279174 75238969 60279311 75239140 60279448 75239311 60279585 75239482 60279722 75239653 60279859 75239824 60279996 75239995 60280133 75240166 60280270 75240337 60280407 75240508 60280544 75240679 60280681 75240850 60280818 75241021 60280955 75241192 60281092 75241363 60281229 75241534 60281366 75241705 60281503 75241876 60281640 75242047 60281777 75242218 60281914 75242389 60282051 75242560 60282188 75242731 60282325 75242902 60282462 75243073 60282599 75243244 60282736 75243415 60282873 75243586 60283010 75243757 60283147 75243928 60283284 75244099 60283421 75244270 60283558 75244441 60283695 75244612 60283832 75244783 60283969 75244954 60284106 75245125 60284243 75245296 60284380 75245467 60284517 75245638 60284654 75245809 60284791 75245980 60284928 75246151 60285065 75246322 60285202 75246493 60285339 75246664 60285476 75246835 60285613 75247006 60285750 75247177 60285887 75247348 60286024 75247519 60286161 75247690 60286298 75247861 60286435 75248032 60286572 75248203 60286709 75248374 60286846 75248545 60286983 75248716 60287120 75248887 60287257 75249058 60287394 75249229 60287531 75249400 60287668 75249571 60287805 75249742 60287942 75249913 60288079 75250084 60288216 75250255 60288353 75250426 60288490 75250597 60288627 75250768 60288764 75250939 60288901 75251110 60289038 75251281 60289175 75251452 60289312 75251623 60289449 75251794 60289586 75251965 60289723 75252136 60289860 75252307 60289997 75252478 60290134 75252649 60290271 75252820 60290408 75252991 60290545 75253162 60290682 75253333 60290819 75253504 60290956 75253675 60291093 75253846 60291230 75254017 60291367 75254188 60291504 75254359 60291641 75254530 60291778 75254701 60291915 75254872 60292052 75255043 60292189 75255214 60292326 75255385 60292463 75255556 60292600 75255727 60292737 75255898 60292874 75256069 60293011 75256240 60293148 75256411 60293285 75256582 60293422 75256753 60293559 75256924 60293696 75257095 60293833 75257266 60293970 75257437 60294107 75257608 60294244 75257779 60294381 75257950 60294518 75258121 60294655 75258292 60294792 75258463 60294929 75258634 60295066 75258805 60295203 75258976 60295340 75259147 60295477 75259318 60295614 75259489 60295751 75259660 60295888 75259831 60296025 75260002 60296162 75260173 60296299 75260344 60296436 75260515 60296573 75260686 60296710 75260857 60296847 75261028 60296984 75261199 60297121 75261370 60297258 75261541 60297395 75261712 60297532 75261883 60297669 75262054 60297806 75262225 60297943 75262396 60298080 75262567 60298217 75262738 60298354 75262909 60298491 75263080 60298628 75263251 60298765 75263422 60298902 75263593 60299039 75263764 60299176 75263935 60299313 75264106 60299450 75264277 60299587 75264448 60299724 75264619 60299861 75264790 60299998 75264961 60300135 75265132 60300272 75265303 60300409 75265474 60300546 75265645 60300683 75265816 60300820 75265987 60300957 75266158 60301094 75266329 60301231 75266500 60301368 75266671 60301505 75266842 60301642 75267013 60301779 75267184 60301916 75267355 60302053 75267526 60302190 75267697 60302327 75267868 60302464 75268039 60302601 75268210 60302738 75268381 60302875 75268552 60303012 75268723 60303149 75268894 60303286 75269065 60303423 75269236 60303560 75269407 60303697 75269578 60303834 75269749 60303971 75269920 60304108 75270091 60304245 75270262 60304382 75270433 60304519 75270604 60304656 75270775 60304793 75270946 60304930 75271117 60305067 75271288 60305204 75271459 60305341 75271630 60305478 75271801 60305615 75271972 60305752 75272143 60305889 75272314 60306026 75272485 60306163 75272656 60306300 75272827 60306437 75272998 60306574 75273169 60306711 75273340 60306848 75273511 60306985 75273682 60307122 75273853 60307259 75274024 60307396 75274195 60307533 75274366 60307670 75274537 60307807 75274708 60307944 75274879 60308081 75275050 60308218 75275221 60308355 75275392 60308492 75275563 60308629 75275734 60308766 75275905 60308903 75276076 60309040 75276247 60309177 75276418 60309314 75276589 60309451 75276760 60309588 75276931 60309725 75277102 60309862 75277273 60309999 75277444 60310136 75277615 60310273 75277786 60310410 75277957 60310547 75278128 60310684 75278299 60310821 75278470 60310958 75278641 60311095 75278812 60311232 75278983 60311369 75279154 60311506 75279325 60311643 75279496 60311780 75279667 60311917 75279838 60312054 75280009 60312191 75280180 60312328 75280351 60312465 75280522 60312602 75280693 60312739 75280864 60312876 75281035 60313013 75281206 60313150 75281377 60313287 75281548 60313424 75281719 60313561 75281890 60313698 75282061 60313835 75282232 60313972 75282403 60314109 75282574 60314246 75282745 60314383 75282916 60314520 75283087 60314657 75283258 60314794 75283429 60314931 75283600 60315068 75283771 60315205 75283942 60315342 75284113 60315479 75284284 60315616 75284455 60315753 75284626 60315890 75284797 60316027 75284968 60316164 75285139 60316301 75285310 60316438 75285481 60316575 75285652 60316712 75285823 60316849 75285994 60316986 75286165 60317123 75286336 60317260 75286507 60317397 75286678 60317534 75286849 60317671 75287020 60317808 75287191 60317945 75287362 60318082 75287533 60318219 75287704 60318356 75287875 60318493 75288046 60318630 75288217 60318767 75288388 60318904 75288559 60319041 75288730 60319178 75288901 60319315 75289072 60319452 75289243 60319589 75289414 60319726 75289585 60319863 75289756 60320000 75289927 60320137 75290098 60320274 75290269 60320411 75290440 60320548 75290611 60320685 75290782 60320822 75290953 60320959 75291124 60321096 75291295 60321233 75291466 60321370 75291637 60321507 75291808 60321644 75291979 60321781 75292150 60321918 75292321 60322055 75292492 60322192 75292663 60322329 75292834 60322466 75293005 60322603 75293176 60322740 75293347 60322877 75293518 60323014 75293689 60323151 75293860 60323288 75294031 60323425 75294202 60323562 75294373 60323699 75294544 60323836 75294715 60323973 75294886 60324110 75295057 60324247 75295228 60324384 75295399 60324521 75295570 60324658 75295741 60324795 75295912 60324932 75296083 60325069 75296254 60325206 75296425 60325343 75296596 60325480 75296767 60325617 75296938 60325754 75297109 60325891 75297280 60326028 75297451 60326165 75297622 60326302 75297793 60326439 75297964 60326576 75298135 60326713 75298306 60326850 75298477 60326987 75298648 60327124 75298819 60327261 75298990 60327398 75299161 60327535 75299332 60327672 75299503 60327809 75299674 60327946 75299845 60328083 75300016 60328220 75300187 60328357 75300358 60328494 75300529 60328631 75300700 60328768 75300871 60328905 75301042 60329042 75301213 60329179 75301384 60329316 75301555 60329453 75301726 60329590 75301897 60329727 75302068 60329864 75302239 60330001 75302410 60330138 75302581 60330275 75302752 60330412 75302923 60330549 75303094 60330686 75303265 60330823 75303436 60330960 75303607 60331097 75303778 60331234 75303949 60331371 75304120 60331508 75304291 60331645 75304462 60331782 75304633 60331919 75304804 60332056 75304975 60332193 75305146 60332330 75305317 60332467 75305488 60332604 75305659 60332741 75305830 60332878 75306001 60333015 75306172 60333152 75306343 60333289 75306514 60333426 75306685 60333563 75306856 60333700 75307027 60333837 75307198 60333974 75307369 60334111 75307540 60334248 75307711 60334385 75307882 60334522 75308053 60334659 75308224 60334796 75308395 60334933 75308566 60335070 75308737 60335207 75308908 60335344 75309079 60335481 75309250 60335618 75309421 60335755 75309592 60335892 75309763 60336029 75309934 60336166 75310105 60336303 75310276 60336440 75310447 60336577 75310618 60336714 75310789 60336851 75310960 60336988 75311131 60337125 75311302 60337262 75311473 60337399 75311644 60337536 75311815 60337673 75311986 60337810 75312157 60337947 75312328 60338084 75312499 60338221 75312670 60338358 75312841 60338495 75313012 60338632 75313183 60338769 75313354 60338906 75313525 60339043 75313696 60339180 75313867 60339317 75314038 60339454 75314209 60339591 75314380 60339728 75314551 60339865 75314722 60340002 75314893 60340139 75315064 60340276 75315235 60340413 75315406 60340550 75315577 60340687 75315748 60340824 75315919 60340961 75316090 60341098 75316261 60341235 75316432 60341372 75316603 60341509 75316774 60341646 75316945 60341783 75317116 60341920 75317287 60342057 75317458 60342194 75317629 60342331 75317800 60342468 75317971 60342605 75318142 60342742 75318313 60342879 75318484 60343016 75318655 60343153 75318826 60343290 75318997 60343427 75319168 60343564 75319339 60343701 75319510 60343838 75319681 60343975 75319852 60344112 75320023 60344249 75320194 60344386 75320365 60344523 75320536 60344660 75320707 60344797 75320878 60344934 75321049 60345071 75321220 60345208 75321391 60345345 75321562 60345482 75321733 60345619 75321904 60345756 75322075 60345893 75322246 60346030 75322417 60346167 75322588 60346304 75322759 60346441 75322930 60346578 75323101 60346715 75323272 60346852 75323443 60346989 75323614 60347126 75323785 60347263 75323956 60347400 75324127 60347537 75324298 60347674 75324469 60347811 75324640 60347948 75324811 60348085 75324982 60348222 75325153 60348359 75325324 60348496 75325495 60348633 75325666 60348770 75325837 60348907 75326008 60349044 75326179 60349181 75326350 60349318 75326521 60349455 75326692 60349592 75326863 60349729 75327034 60349866 75327205 60350003 75327376 60350140 75327547 60350277 75327718 60350414 75327889 60350551 75328060 60350688 75328231 60350825 75328402 60350962 75328573 60351099 75328744 60351236 75328915 60351373 75329086 60351510 75329257 60351647 75329428 60351784 75329599 60351921 75329770 60352058 75329941 60352195 75330112 60352332 75330283 60352469 75330454 60352606 75330625 60352743 75330796 60352880 75330967 60353017 75331138 60353154 75331309 60353291 75331480 60353428 75331651 60353565 75331822 60353702 75331993 60353839 75332164 60353976 75332335 60354113 75332506 60354250 75332677 60354387 75332848 60354524 75333019 60354661 75333190 60354798 75333361 60354935 75333532 60355072 75333703 60355209 75333874 60355346 75334045 60355483 75334216 60355620 75334387 60355757 75334558 60355894 75334729 60356031 75334900 60356168 75335071 60356305 75335242 60356442 75335413 60356579 75335584 60356716 75335755 60356853 75335926 60356990 75336097 60357127 75336268 60357264 75336439 60357401 75336610 60357538 75336781 60357675 75336952 60357812 75337123 60357949 75337294 60358086 75337465 60358223 75337636 60358360 75337807 60358497 75337978 60358634 75338149 60358771 75338320 60358908 75338491 60359045 75338662 60359182 75338833 60359319 75339004 60359456 75339175 60359593 75339346 60359730 75339517 60359867 75339688 60360004 75339859 60360141 75340030 60360278 75340201 60360415 75340372 60360552 75340543 60360689 75340714 60360826 75340885 60360963 75341056 60361100 75341227 60361237 75341398 60361374 75341569 60361511 75341740 60361648 75341911 60361785 75342082 60361922 75342253 60362059 75342424 60362196 75342595 60362333 75342766 60362470 75342937 60362607 75343108 60362744 75343279 60362881 75343450 60363018 75343621 60363155 75343792 60363292 75343963 60363429 75344134 60363566 75344305 60363703 75344476 60363840 75344647 60363977 75344818 60364114 75344989 60364251 75345160 60364388 75345331 60364525 75345502 60364662 75345673 60364799 75345844 60364936 75346015 60365073 75346186 60365210 75346357 60365347 75346528 60365484 75346699 60365621 75346870 60365758 75347041 60365895 75347212 60366032 75347383 60366169 75347554 60366306 75347725 60366443 75347896 60366580 75348067 60366717 75348238 60366854 75348409 60366991 75348580 60367128 75348751 60367265 75348922 60367402 75349093 60367539 75349264 60367676 75349435 60367813 75349606 60367950 75349777 60368087 75349948 60368224 75350119 60368361 75350290 60368498 75350461 60368635 75350632 60368772 75350803 60368909 75350974 60369046 75351145 60369183 75351316 60369320 75351487 60369457 75351658 60369594 75351829 60369731 75352000 60369868 75352171 60370005 75352342 60370142 75352513 60370279 75352684 60370416 75352855 60370553 75353026 60370690 75353197 60370827 75353368 60370964 75353539 60371101 75353710 60371238 75353881 60371375 75354052 60371512 75354223 60371649 75354394 60371786 75354565 60371923 75354736 60372060 75354907 60372197 75355078 60372334 75355249 60372471 75355420 60372608 75355591 60372745 75355762 60372882 75355933 60373019 75356104 60373156 75356275 60373293 75356446 60373430 75356617 60373567 75356788 60373704 75356959 60373841 75357130 60373978 75357301 60374115 75357472 60374252 75357643 60374389 75357814 60374526 75357985 60374663 75358156 60374800 75358327 60374937 75358498 60375074 75358669 60375211 75358840 60375348 75359011 60375485 75359182 60375622 75359353 60375759 75359524 60375896 75359695 60376033 75359866 60376170 75360037 60376307 75360208 60376444 75360379 60376581 75360550 60376718 75360721 60376855 75360892 60376992 75361063 60377129 75361234 60377266 75361405 60377403 75361576 60377540 75361747 60377677 75361918 60377814 75362089 60377951 75362260 60378088 75362431 60378225 75362602 60378362 75362773 60378499 75362944 60378636 75363115 60378773 75363286 60378910 75363457 60379047 75363628 60379184 75363799 60379321 75363970 60379458 75364141 60379595 75364312 60379732 75364483 60379869 75364654 60380006 75364825 60380143 75364996 60380280 75365167 60380417 75365338 60380554 75365509 60380691 75365680 60380828 75365851 60380965 75366022 60381102 75366193 60381239 75366364 60381376 75366535 60381513 75366706 60381650 75366877 60381787 75367048 60381924 75367219 60382061 75367390 60382198 75367561 60382335 75367732 60382472 75367903 60382609 75368074 60382746 75368245 60382883 75368416 60383020 75368587 60383157 75368758 60383294 75368929 60383431 75369100 60383568 75369271 60383705 75369442 60383842 75369613 60383979 75369784 60384116 75369955 60384253 75370126 60384390 75370297 60384527 75370468 60384664 75370639 60384801 75370810 60384938 75370981 60385075 75371152 60385212 75371323 60385349 75371494 60385486 75371665 60385623 75371836 60385760 75372007 60385897 75372178 60386034 75372349 60386171 75372520 60386308 75372691 60386445 75372862 60386582 75373033 60386719 75373204 60386856 75373375 60386993 75373546 60387130 75373717 60387267 75373888 60387404 75374059 60387541 75374230 60387678 75374401 60387815 75374572 60387952 75374743 60388089 75374914 60388226 75375085 60388363 75375256 60388500 75375427 60388637 75375598 60388774 75375769 60388911 75375940 60389048 75376111 60389185 75376282 60389322 75376453 60389459 75376624 60389596 75376795 60389733 75376966 60389870 75377137 60390007 75377308 60390144 75377479 60390281 75377650 60390418 75377821 60390555 75377992 60390692 75378163 60390829 75378334 60390966 75378505 60391103 75378676 60391240 75378847 60391377 75379018 60391514 75379189 60391651 75379360 60391788 75379531 60391925 75379702 60392062 75379873 60392199 75380044 60392336 75380215 60392473 75380386 60392610 75380557 60392747 75380728 60392884 75380899 60393021 75381070 60393158 75381241 60393295 75381412 60393432 75381583 60393569 75381754 60393706 75381925 60393843 75382096 60393980 75382267 60394117 75382438 60394254 75382609 60394391 75382780 60394528 75382951 60394665 75383122 60394802 75383293 60394939 75383464 60395076 75383635 60395213 75383806 60395350 75383977 60395487 75384148 60395624 75384319 60395761 75384490 60395898 75384661 60396035 75384832 60396172 75385003 60396309 75385174 60396446 75385345 60396583 75385516 60396720 75385687 60396857 75385858 60396994 75386029 60397131 75386200 60397268 75386371 60397405 75386542 60397542 75386713 60397679 75386884 60397816 75387055 60397953 75387226 60398090 75387397 60398227 75387568 60398364 75387739 60398501 75387910 60398638 75388081 60398775 75388252 60398912 75388423 60399049 75388594 60399186 75388765 60399323 75388936 60399460 75389107 60399597 75389278 60399734 75389449 60399871 75389620 60400008 75389791 60400145 75389962 60400282 75390133 60400419 75390304 60400556 75390475 60400693 75390646 60400830 75390817 60400967 75390988 60401104 75391159 60401241 75391330 60401378 75391501 60401515 75391672 60401652 75391843 60401789 75392014 60401926 75392185 60402063 75392356 60402200 75392527 60402337 75392698 60402474 75392869 60402611 75393040 60402748 75393211 60402885 75393382 60403022 75393553 60403159 75393724 60403296 75393895 60403433 75394066 60403570 75394237 60403707 75394408 60403844 75394579 60403981 75394750 60404118 75394921 60404255 75395092 60404392 75395263 60404529 75395434 60404666 75395605 60404803 75395776 60404940 75395947 60405077 75396118 60405214 75396289 60405351 75396460 60405488 75396631 60405625 75396802 60405762 75396973 60405899 75397144 60406036 75397315 60406173 75397486 60406310 75397657 60406447 75397828 60406584 75397999 60406721 75398170 60406858 75398341 60406995 75398512 60407132 75398683 60407269 75398854 60407406 75399025 60407543 75399196 60407680 75399367 60407817 75399538 60407954 75399709 60408091 75399880 60408228 75400051 60408365 75400222 60408502 75400393 60408639 75400564 60408776 75400735 60408913 75400906 60409050 75401077 60409187 75401248 60409324 75401419 60409461 75401590 60409598 75401761 60409735 75401932 60409872 75402103 60410009 75402274 60410146 75402445 60410283 75402616 60410420 75402787 60410557 75402958 60410694 75403129 60410831 75403300 60410968 75403471 60411105 75403642 60411242 75403813 60411379 75403984 60411516 75404155 60411653 75404326 60411790 75404497 60411927 75404668 60412064 75404839 60412201 75405010 60412338 75405181 60412475 75405352 60412612 75405523 60412749 75405694 60412886 75405865 60413023 75406036 60413160 75406207 60413297 75406378 60413434 75406549 60413571 75406720 60413708 75406891 60413845 75407062 60413982 75407233 60414119 75407404 60414256 75407575 60414393 75407746 60414530 75407917 60414667 75408088 60414804 75408259 60414941 75408430 60415078 75408601 60415215 75408772 60415352 75408943 60415489 75409114 60415626 75409285
1000 71283840 0 71283840 88974720 71283977 88974891 71284114 88975062 71284251 88975233 71284388 88975404 71284525 88975575 71284662 88975746 71284799 88975917 71284936 88976088 71285073 88976259 71285210 88976430 71285347 88976601 71285484 88976772 71285621 88976943 71285758 88977114 71285895 88977285 71286032 88977456 71286169 88977627 71286306 88977798 71286443 88977969 71286580 88978140 71286717 88978311 71286854 88978482 71286991 88978653 71287128 88978824 71287265 88978995 71287402 88979166 71287539 88979337 71287676 88979508 71287813 88979679 71287950 88979850 71288087 88980021 71288224 88980192 71288361 88980363 71288498 88980534 71288635 88980705 71288772 88980876 71288909 88981047 71289046 88981218 71289183 88981389 71289320 88981560 71289457 88981731 71289594 88981902 71289731 88982073 71289868 88982244 71290005 88982415 71290142 88982586 71290279 88982757 71290416 88982928 71290553 88983099 71290690 88983270 71290827 88983441 71290964 88983612 71291101 88983783 71291238 88983954 71291375 88984125 71291512 88984296 71291649 88984467 71291786 88984638 71291923 88984809 71292060 88984980 71292197 88985151 71292334 88985322 71292471 88985493 71292608 88985664 71292745 88985835 71292882 88986006 71293019 88986177 71293156 88986348 71293293 88986519 71293430 88986690 71293567 88986861 71293704 88987032 71293841 88987203 71293978 88987374 71294115 88987545 71294252 88987716 71294389 88987887 71294526 88988058 71294663 88988229 71294800 88988400 71294937 88988571 71295074 88988742 71295211 88988913 71295348 88989084 71295485 88989255 71295622 88989426 71295759 88989597 71295896 88989768 71296033 88989939 71296170 88990110 71296307 88990281 71296444 88990452 71296581 88990623 71296718 88990794 71296855 88990965 71296992 88991136 71297129 88991307 71297266 88991478 71297403 88991649 71297540 88991820 71297677 88991991 71297814 88992162 71297951 88992333 71298088 88992504 71298225 88992675 71298362 88992846 71298499 88993017 71298636 88993188 71298773 88993359 71298910 88993530 71299047 88993701 71299184 88993872 71299321 88994043 71299458 88994214 71299595 88994385 71299732 88994556 71299869 88994727 71300006 88994898 71300143 88995069 71300280 88995240 71300417 88995411 71300554 88995582 71300691 88995753 71300828 88995924 71300965 88996095 71301102 88996266 71301239 88996437 71301376 88996608 71301513 88996779 71301650 88996950 71301787 88997121 71301924 88997292 71302061 88997463 71302198 88997634 71302335 88997805 71302472 88997976 71302609 88998147 71302746 88998318 71302883 88998489 71303020 88998660 71303157 88998831 71303294 88999002 71303431 88999173 71303568 88999344 71303705 88999515 71303842 88999686 71303979 88999857 71304116 89000028 71304253 89000199 71304390 89000370 71304527 89000541 71304664 89000712 71304801 89000883 71304938 89001054 71305075 89001225 71305212 89001396 71305349 89001567 71305486 89001738 71305623 89001909 71305760 89002080 71305897 89002251 71306034 89002422 71306171 89002593 71306308 89002764 71306445 89002935 71306582 89003106 71306719 89003277 71306856 89003448 71306993 89003619 71307130 89003790 71307267 89003961 71307404 89004132 71307541 89004303 71307678 89004474 71307815 89004645 71307952 89004816 71308089 89004987 71308226 89005158 71308363 89005329 71308500 89005500 71308637 89005671 71308774 89005842 71308911 89006013 71309048 89006184 71309185 89006355 71309322 89006526 71309459 89006697 71309596 89006868 71309733 89007039 71309870 89007210 71310007 89007381 71310144 89007552 71310281 89007723 71310418 89007894 71310555 89008065 71310692 89008236 71310829 89008407 71310966 89008578 71311103 89008749 71311240 89008920 71311377 89009091 71311514 89009262 71311651 89009433 71311788 89009604 71311925 89009775 71312062 89009946 71312199 89010117 71312336 89010288 71312473 89010459 71312610 89010630 71312747 89010801 71312884 89010972 71313021 89011143 71313158 89011314 71313295 89011485 71313432 89011656 71313569 89011827 71313706 89011998 71313843 89012169 71313980 89012340 71314117 89012511 71314254 89012682 71314391 89012853 71314528 89013024 71314665 89013195 71314802 89013366 71314939 89013537 71315076 89013708 71315213 89013879 71315350 89014050 71315487 89014221 71315624 89014392 71315761 89014563 71315898 89014734 71316035 89014905 71316172 89015076 71316309 89015247 71316446 89015418 71316583 89015589 71316720 89015760 71316857 89015931 71316994 89016102 71317131 89016273 71317268 89016444 71317405 89016615 71317542 89016786 71317679 89016957 71317816 89017128 71317953 89017299 71318090 89017470 71318227 89017641 71318364 89017812 71318501 89017983 71318638 89018154 71318775 89018325 71318912 89018496 71319049 89018667 71319186 89018838 71319323 89019009 71319460 89019180 71319597 89019351 71319734 89019522 71319871 89019693 71320008 89019864 71320145 89020035 71320282 89020206 71320419 89020377 71320556 89020548 71320693 89020719 71320830 89020890 71320967 89021061 71321104 89021232 71321241 89021403 71321378 89021574 71321515 89021745 71321652 89021916 71321789 89022087 71321926 89022258 71322063 89022429 71322200 89022600 71322337 89022771 71322474 89022942 71322611 89023113 71322748 89023284 71322885 89023455 71323022 89023626 71323159 89023797 71323296 89023968 71323433 89024139 71323570 89024310 71323707 89024481 71323844 89024652 71323981 89024823 71324118 89024994 71324255 89025165 71324392 89025336 71324529 89025507 71324666 89025678 71324803 89025849 71324940 89026020 71325077 89026191 71325214 89026362 71325351 89026533 71325488 89026704 71325625 89026875 71325762 89027046 71325899 89027217 71326036 89027388 71326173 89027559 71326310 89027730 71326447 89027901 71326584 89028072 71326721 89028243 71326858 89028414 71326995 89028585 71327132 89028756 71327269 89028927 71327406 89029098 71327543 89029269 71327680 89029440 71327817 89029611 71327954 89029782 71328091 89029953 71328228 89030124 71328365 89030295 71328502 89030466 71328639 89030637 71328776 89030808 71328913 89030979 71329050 89031150 71329187 89031321 71329324 89031492 71329461 89031663 71329598 89031834 71329735 89032005 71329872 89032176 71330009 89032347 71330146 89032518 71330283 89032689 71330420 89032860 71330557 89033031 71330694 89033202 71330831 89033373 71330968 89033544 71331105 89033715 71331242 89033886 71331379 89034057 71331516 89034228 71331653 89034399 71331790 89034570 71331927 89034741 71332064 89034912 71332201 89035083 71332338 89035254 71332475 89035425 71332612 89035596 71332749 89035767 71332886 89035938 71333023 89036109 71333160 89036280 71333297 89036451 71333434 89036622 71333571 89036793 71333708 89036964 71333845 89037135 71333982 89037306 71334119 89037477 71334256 89037648 71334393 89037819 71334530 89037990 71334667 89038161 71334804 89038332 71334941 89038503 71335078 89038674 71335215 89038845 71335352 89039016 71335489 89039187 71335626 89039358 71335763 89039529 71335900 89039700 71336037 89039871 71336174 89040042 71336311 89040213 71336448 89040384 71336585 89040555 71336722 89040726 71336859 89040897 71336996 89041068 71337133 89041239 71337270 89041410 71337407 89041581 71337544 89041752 71337681 89041923 71337818 89042094 71337955 89042265 71338092 89042436 71338229 89042607 71338366 89042778 71338503 89042949 71338640 89043120 71338777 89043291 71338914 89043462 71339051 89043633 71339188 89043804 71339325 89043975 71339462 89044146 71339599 89044317 71339736 89044488 71339873 89044659 71340010 89044830 71340147 89045001 71340284 89045172 71340421 89045343 71340558 89045514 71340695 89045685 71340832 89045856 71340969 89046027 71341106 89046198 71341243 89046369 71341380 89046540 71341517 89046711 71341654 89046882 71341791 89047053 71341928 89047224 71342065 89047395 71342202 89047566 71342339 89047737 71342476 89047908 71342613 89048079 71342750 89048250 71342887 89048421 71343024 89048592 71343161 89048763 71343298 89048934 71343435 89049105 71343572 89049276 71343709 89049447 71343846 89049618 71343983 89049789 71344120 89049960 71344257 89050131 71344394 89050302 71344531 89050473 71344668 89050644 71344805 89050815 71344942 89050986 71345079 89051157 71345216 89051328 71345353 89051499 71345490 89051670 71345627 89051841 71345764 89052012 71345901 89052183 71346038 89052354 71346175 89052525 71346312 89052696 71346449 89052867 71346586 89053038 71346723 89053209 71346860 89053380 71346997 89053551 71347134 89053722 71347271 89053893 71347408 89054064 71347545 89054235 71347682 89054406 71347819 89054577 71347956 89054748 71348093 89054919 71348230 89055090 71348367 89055261 71348504 89055432 71348641 89055603 71348778 89055774 71348915 89055945 71349052 89056116 71349189 89056287 71349326 89056458 71349463 89056629 71349600 89056800 71349737 89056971 71349874 89057142 71350011 89057313 71350148 89057484 71350285 89057655 71350422 89057826 71350559 89057997 71350696 89058168 71350833 89058339 71350970 89058510 71351107 89058681 71351244 89058852 71351381 89059023 71351518 89059194 71351655 89059365 71351792 89059536 71351929 89059707 71352066 89059878 71352203 89060049 71352340 89060220 71352477 89060391 71352614 89060562 71352751 89060733 71352888 89060904 71353025 89061075 71353162 89061246 71353299 89061417 71353436 89061588 71353573 89061759 71353710 89061930 71353847 89062101 71353984 89062272 71354121 89062443 71354258 89062614 71354395 89062785 71354532 89062956 71354669 89063127 71354806 89063298 71354943 89063469 71355080 89063640 71355217 89063811 71355354 89063982 71355491 89064153 71355628 89064324 71355765 89064495 71355902 89064666 71356039 89064837 71356176 89065008 71356313 89065179 71356450 89065350 71356587 89065521 71356724 89065692 71356861 89065863 71356998 89066034 71357135 89066205 71357272 89066376 71357409 89066547 71357546 89066718 71357683 89066889 71357820 89067060 71357957 89067231 71358094 89067402 71358231 89067573 71358368 89067744 71358505 89067915 71358642 89068086 71358779 89068257 71358916 89068428 71359053 89068599 71359190 89068770 71359327 89068941 71359464 89069112 71359601 89069283 71359738 89069454 71359875 89069625 71360012 89069796 71360149 89069967 71360286 89070138 71360423 89070309 71360560 89070480 71360697 89070651 71360834 89070822 71360971 89070993 71361108 89071164 71361245 89071335 71361382 89071506 71361519 89071677 71361656 89071848 71361793 89072019 71361930 89072190 71362067 89072361 71362204 89072532 71362341 89072703 71362478 89072874 71362615 89073045 71362752 89073216 71362889 89073387 71363026 89073558 71363163 89073729 71363300 89073900 71363437 89074071 71363574 89074242 71363711 89074413 71363848 89074584 71363985 89074755 71364122 89074926 71364259 89075097 71364396 89075268 71364533 89075439 71364670 89075610 71364807 89075781 71364944 89075952 71365081 89076123 71365218 89076294 71365355 89076465 71365492 89076636 71365629 89076807 71365766 89076978 71365903 89077149 71366040 89077320 71366177 89077491 71366314 89077662 71366451 89077833 71366588 89078004 71366725 89078175 71366862 89078346 71366999 89078517 71367136 89078688 71367273 89078859 71367410 89079030 71367547 89079201 71367684 89079372 71367821 89079543 71367958 89079714 71368095 89079885 71368232 89080056 71368369 89080227 71368506 89080398 71368643 89080569 71368780 89080740 71368917 89080911 71369054 89081082 71369191 89081253 71369328 89081424 71369465 89081595 71369602 89081766 71369739 89081937 71369876 89082108 71370013 89082279 71370150 89082450 71370287 89082621 71370424 89082792 71370561 89082963 71370698 89083134 71370835 89083305 71370972 89083476 71371109 89083647 71371246 89083818 71371383 89083989 71371520 89084160 71371657 89084331 71371794 89084502 71371931 89084673 71372068 89084844 71372205 89085015 71372342 89085186 71372479 89085357 71372616 89085528 71372753 89085699 71372890 89085870 71373027 89086041 71373164 89086212 71373301 89086383 71373438 89086554 71373575 89086725 71373712 89086896 71373849 89087067 71373986 89087238 71374123 89087409 71374260 89087580 71374397 89087751 71374534 89087922 71374671 89088093 71374808 89088264 71374945 89088435 71375082 89088606 71375219 89088777 71375356 89088948 71375493 89089119 71375630 89089290 71375767 89089461 71375904 89089632 71376041 89089803 71376178 89089974 71376315 89090145 71376452 89090316 71376589 89090487 71376726 89090658 71376863 89090829 71377000 89091000 71377137 89091171 71377274 89091342 71377411 89091513 71377548 89091684 71377685 89091855 71377822 89092026 71377959 89092197 71378096 89092368 71378233 89092539 71378370 89092710 71378507 89092881 71378644 89093052 71378781 89093223 71378918 89093394 71379055 89093565 71379192 89093736 71379329 89093907 71379466 89094078 71379603 89094249 71379740 89094420 71379877 89094591 71380014 89094762 71380151 89094933 71380288 89095104 71380425 89095275 71380562 89095446 71380699 89095617 71380836 89095788 71380973 89095959 71381110 89096130 71381247 89096301 71381384 89096472 71381521 89096643 71381658 89096814 71381795 89096985 71381932 89097156 71382069 89097327 71382206 89097498 71382343 89097669 71382480 89097840 71382617 89098011 71382754 89098182 71382891 89098353 71383028 89098524 71383165 89098695 71383302 89098866 71383439 89099037 71383576 89099208 71383713 89099379 71383850 89099550 71383987 89099721 71384124 89099892 71384261 89100063 71384398 89100234 71384535 89100405 71384672 89100576 71384809 89100747 71384946 89100918 71385083 89101089 71385220 89101260 71385357 89101431 71385494 89101602 71385631 89101773 71385768 89101944 71385905 89102115 71386042 89102286 71386179 89102457 71386316 89102628 71386453 89102799 71386590 89102970 71386727 89103141 71386864 89103312 71387001 89103483 71387138 89103654 71387275 89103825 71387412 89103996 71387549 89104167 71387686 89104338 71387823 89104509 71387960 89104680 71388097 89104851 71388234 89105022 71388371 89105193 71388508 89105364 71388645 89105535 71388782 89105706 71388919 89105877 71389056 89106048 71389193 89106219 71389330 89106390 71389467 89106561 71389604 89106732 71389741 89106903 71389878 89107074 71390015 89107245 71390152 89107416 71390289 89107587 71390426 89107758 71390563 89107929 71390700 89108100 71390837 89108271 71390974 89108442 71391111 89108613 71391248 89108784 71391385 89108955 71391522 89109126 71391659 89109297 71391796 89109468 71391933 89109639 71392070 89109810 71392207 89109981 71392344 89110152 71392481 89110323 71392618 89110494 71392755 89110665 71392892 89110836 71393029 89111007 71393166 89111178 71393303 89111349 71393440 89111520 71393577 89111691 71393714 89111862 71393851 89112033 71393988 89112204 71394125 89112375 71394262 89112546 71394399 89112717 71394536 89112888 71394673 89113059 71394810 89113230 71394947 89113401 71395084 89113572 71395221 89113743 71395358 89113914 71395495 89114085 71395632 89114256 71395769 89114427 71395906 89114598 71396043 89114769 71396180 89114940 71396317 89115111 71396454 89115282 71396591 89115453 71396728 89115624 71396865 89115795 71397002 89115966 71397139 89116137 71397276 89116308 71397413 89116479 71397550 89116650 71397687 89116821 71397824 89116992 71397961 89117163 71398098 89117334 71398235 89117505 71398372 89117676 71398509 89117847 71398646 89118018 71398783 89118189 71398920 89118360 71399057 89118531 71399194 89118702 71399331 89118873 71399468 89119044 71399605 89119215 71399742 89119386 71399879 89119557 71400016 89119728 71400153 89119899 71400290 89120070 71400427 89120241 71400564 89120412 71400701 89120583 71400838 89120754 71400975 89120925 71401112 89121096 71401249 89121267 71401386 89121438 71401523 89121609 71401660 89121780 71401797 89121951 71401934 89122122 71402071 89122293 71402208 89122464 71402345 89122635 71402482 89122806 71402619 89122977 71402756 89123148 71402893 89123319 71403030 89123490 71403167 89123661 71403304 89123832 71403441 89124003 71403578 89124174 71403715 89124345 71403852 89124516 71403989 89124687 71404126 89124858 71404263 89125029 71404400 89125200 71404537 89125371 71404674 89125542 71404811 89125713 71404948 89125884 71405085 89126055 71405222 89126226 71405359 89126397 71405496 89126568 71405633 89126739 71405770 89126910 71405907 89127081 71406044 89127252 71406181 89127423 71406318 89127594 71406455 89127765 71406592 89127936 71406729 89128107 71406866 89128278 71407003 89128449 71407140 89128620 71407277 89128791 71407414 89128962 71407551 89129133 71407688 89129304 71407825 89129475 71407962 89129646 71408099 89129817 71408236 89129988 71408373 89130159 71408510 89130330 71408647 89130501 71408784 89130672 71408921 89130843 71409058 89131014 71409195 89131185 71409332 89131356 71409469 89131527 71409606 89131698 71409743 89131869 71409880 89132040 71410017 89132211 71410154 89132382 71410291 89132553 71410428 89132724 71410565 89132895 71410702 89133066 71410839 89133237 71410976 89133408 71411113 89133579 71411250 89133750 71411387 89133921 71411524 89134092 71411661 89134263 71411798 89134434 71411935 89134605 71412072 89134776 71412209 89134947 71412346 89135118 71412483 89135289 71412620 89135460 71412757 89135631 71412894 89135802 71413031 89135973 71413168 89136144 71413305 89136315 71413442 89136486 71413579 89136657 71413716 89136828 71413853 89136999 71413990 89137170 71414127 89137341 71414264 89137512 71414401 89137683 71414538 89137854 71414675 89138025 71414812 89138196 71414949 89138367 71415086 89138538 71415223 89138709 71415360 89138880 71415497 89139051 71415634 89139222 71415771 89139393 71415908 89139564 71416045 89139735 71416182 89139906 71416319 89140077 71416456 89140248 71416593 89140419 71416730 89140590 71416867 89140761 71417004 89140932 71417141 89141103 71417278 89141274 71417415 89141445 71417552 89141616 71417689 89141787 71417826 89141958 71417963 89142129 71418100 89142300 71418237 89142471 71418374 89142642 71418511 89142813 71418648 89142984 71418785 89143155 71418922 89143326 71419059 89143497 71419196 89143668 71419333 89143839 71419470 89144010 71419607 89144181 71419744 89144352 71419881 89144523 71420018 89144694 71420155 89144865 71420292 89145036 71420429 89145207 71420566 89145378
1000 16976218 0 16976218 21189294 16976355 21189465 16976492 21189636 16976629 21189807 16976766 21189978 16976903 21190149 16977040 21190320 16977177 21190491 16977314 21190662 16977451 21190833 16977588 21191004 16977725 21191175 16977862 21191346 16977999 21191517 16978136 21191688 16978273 21191859 16978410 21192030 16978547 21192201 16978684 21192372 16978821 21192543 16978958 21192714 16979095 21192885 16979232 21193056 16979369 21193227 16979506 21193398 16979643 21193569 16979780 21193740 16979917 21193911 16980054 21194082 16980191 21194253 16980328 21194424 16980465 21194595 16980602 21194766 16980739 21194937 16980876 21195108 16981013 21195279 16981150 21195450 16981287 21195621 16981424 21195792 16981561 21195963 16981698 21196134 16981835 21196305 16981972 21196476 16982109 21196647 16982246 21196818 16982383 21196989 16982520 21197160 16982657 21197331 16982794 21197502 16982931 21197673 16983068 21197844 16983205 21198015 16983342 21198186 16983479 21198357 16983616 21198528 16983753 21198699 16983890 21198870 16984027 21199041 16984164 21199212 16984301 21199383 16984438 21199554 16984575 21199725 16984712 21199896 16984849 21200067 16984986 21200238 16985123 21200409 16985260 21200580 16985397 21200751 16985534 21200922 16985671 21201093 16985808 21201264 16985945 21201435 16986082 21201606 16986219 21201777 16986356 21201948 16986493 21202119 16986630 21202290 16986767 21202461 16986904 21202632 16987041 21202803 16987178 21202974 16987315 21203145 16987452 21203316 16987589 21203487 16987726 21203658 16987863 21203829 16988000 21204000 16988137 21204171 16988274 21204342 16988411 21204513 16988548 21204684 16988685 21204855 16988822 21205026 16988959 21205197 16989096 21205368 16989233 21205539 16989370 21205710 16989507 21205881 16989644 21206052 16989781 21206223 16989918 21206394 16990055 21206565 16990192 21206736 16990329 21206907 16990466 21207078 16990603 21207249 16990740 21207420 16990877 21207591 16991014 21207762 16991151 21207933 16991288 21208104 16991425 21208275 16991562 21208446 16991699 21208617 16991836 21208788 16991973 21208959 16992110 21209130 16992247 21209301 16992384 21209472 16992521 21209643 16992658 21209814 16992795 21209985 16992932 21210156 16993069 21210327 16993206 21210498 16993343 21210669 16993480 21210840 16993617 21211011 16993754 21211182 16993891 21211353 16994028 21211524 16994165 21211695 16994302 21211866 16994439 21212037 16994576 21212208 16994713 21212379 16994850 21212550 16994987 21212721 16995124 21212892 16995261 21213063 16995398 21213234 16995535 21213405 16995672 21213576 16995809 21213747 16995946 21213918 16996083 21214089 16996220 21214260 16996357 21214431 16996494 21214602 16996631 21214773 16996768 21214944 16996905 21215115 16997042 21215286 16997179 21215457 16997316 21215628 16997453 21215799 16997590 21215970 16997727 21216141 16997864 21216312 16998001 21216483 16998138 21216654 16998275 21216825 16998412 21216996 16998549 21217167 16998686 21217338 16998823 21217509 16998960 21217680 16999097 21217851 16999234 21218022 16999371 21218193 16999508 21218364 16999645 21218535 16999782 21218706 16999919 21218877 17000056 21219048 17000193 21219219 17000330 21219390 17000467 21219561 17000604 21219732 17000741 21219903 17000878 21220074 17001015 21220245 17001152 21220416 17001289 21220587 17001426 21220758 17001563 21220929 17001700 21221100 17001837 21221271 17001974 21221442 17002111 21221613 17002248 21221784 17002385 21221955 17002522 21222126 17002659 21222297 17002796 21222468 17002933 21222639 17003070 21222810 17003207 21222981 17003344 21223152 17003481 21223323 17003618 21223494 17003755 21223665 17003892 21223836 17004029 21224007 17004166 21224178 17004303 21224349 17004440 21224520 17004577 21224691 17004714 21224862 17004851 21225033 17004988 21225204 17005125 21225375 17005262 21225546 17005399 21225717 17005536 21225888 17005673 21226059 17005810 21226230 17005947 21226401 17006084 21226572 17006221 21226743 17006358 21226914 17006495 21227085 17006632 21227256 17006769 21227427 17006906 21227598 17007043 21227769 17007180 21227940 17007317 21228111 17007454 21228282 17007591 21228453 17007728 21228624 17007865 21228795 17008002 21228966 17008139 21229137 17008276 21229308 17008413 21229479 17008550 21229650 17008687 21229821 17008824 21229992 17008961 21230163 17009098 21230334 17009235 21230505 17009372 21230676 17009509 21230847 17009646 21231018 17009783 21231189 17009920 21231360 17010057 21231531 17010194 21231702 17010331 21231873 17010468 21232044 17010605 21232215 17010742 21232386 17010879 21232557 17011016 21232728 17011153 21232899 17011290 21233070 17011427 21233241 17011564 21233412 17011701 21233583 17011838 21233754 17011975 21233925 17012112 21234096 17012249 21234267 17012386 21234438 17012523 21234609 17012660 21234780 17012797 21234951 17012934 21235122 17013071 21235293 17013208 21235464 17013345 21235635 17013482 21235806 17013619 21235977 17013756 21236148 17013893 21236319 17014030 21236490 17014167 21236661 17014304 21236832 17014441 21237003 17014578 21237174 17014715 21237345 17014852 21237516 17014989 21237687 17015126 21237858 17015263 21238029 17015400 21238200 17015537 21238371 17015674 21238542 17015811 21238713 17015948 21238884 17016085 21239055 17016222 21239226 17016359 21239397 17016496 21239568 17016633 21239739 17016770 21239910 17016907 21240081 17017044 21240252 17017181 21240423 17017318 21240594 17017455 21240765 17017592 21240936 17017729 21241107 17017866 21241278 17018003 21241449 17018140 21241620 17018277 21241791 17018414 21241962 17018551 21242133 17018688 21242304 17018825 21242475 17018962 21242646 17019099 21242817 17019236 21242988 17019373 21243159 17019510 21243330 17019647 21243501 17019784 21243672 17019921 21243843 17020058 21244014 17020195 21244185 17020332 21244356 17020469 21244527 17020606 21244698 17020743 21244869 17020880 21245040 17021017 21245211 17021154 21245382 17021291 21245553 17021428 21245724 17021565 21245895 17021702 21246066 17021839 21246237 17021976 21246408 17022113 21246579 17022250 21246750 17022387 21246921 17022524 21247092 17022661 21247263 17022798 21247434 17022935 21247605 17023072 21247776 17023209 21247947 17023346 21248118 17023483 21248289 17023620 21248460 17023757 21248631 17023894 21248802 17024031 21248973 17024168 21249144 17024305 21249315 17024442 21249486 17024579 21249657 17024716 21249828 17024853 21249999 17024990 21250170 17025127 21250341 17025264 21250512 17025401 21250683 17025538 21250854 17025675 21251025 17025812 21251196 17025949 21251367 17026086 21251538 17026223 21251709 17026360 21251880 17026497 21252051 17026634 21252222 17026771 21252393 17026908 21252564 17027045 21252735 17027182 21252906 17027319 21253077 17027456 21253248 17027593 21253419 17027730 21253590 17027867 21253761 17028004 21253932 17028141 21254103 17028278 21254274 17028415 21254445 17028552 21254616 17028689 21254787 17028826 21254958 17028963 21255129 17029100 21255300 17029237 21255471 17029374 21255642 17029511 21255813 17029648 21255984 17029785 21256155 17029922 21256326 17030059 21256497 17030196 21256668 17030333 21256839 17030470 21257010 17030607 21257181 17030744 21257352 17030881 21257523 17031018 21257694 17031155 21257865 17031292 21258036 17031429 21258207 17031566 21258378 17031703 21258549 17031840 21258720 17031977 21258891 17032114 21259062 17032251 21259233 17032388 21259404 17032525 21259575 17032662 21259746 17032799 21259917 17032936 21260088 17033073 21260259 17033210 21260430 17033347 21260601 17033484 21260772 17033621 21260943 17033758 21261114 17033895 21261285 17034032 21261456 17034169 21261627 17034306 21261798 17034443 21261969 17034580 21262140 17034717 21262311 17034854 21262482 17034991 21262653 17035128 21262824 17035265 21262995 17035402 21263166 17035539 21263337 17035676 21263508 17035813 21263679 17035950 21263850 17036087 21264021 17036224 21264192 17036361 21264363 17036498 21264534 17036635 21264705 17036772 21264876 17036909 21265047 17037046 21265218 17037183 21265389 17037320 21265560 17037457 21265731 17037594 21265902 17037731 21266073 17037868 21266244 17038005 21266415 17038142 21266586 17038279 21266757 17038416 21266928 17038553 21267099 17038690 21267270 17038827 21267441 17038964 21267612 17039101 21267783 17039238 21267954 17039375 21268125 17039512 21268296 17039649 21268467 17039786 21268638 17039923 21268809 17040060 21268980 17040197 21269151 17040334 21269322 17040471 21269493 17040608 21269664 17040745 21269835 17040882 21270006 17041019 21270177 17041156 21270348 17041293 21270519 17041430 21270690 17041567 21270861 17041704 21271032 17041841 21271203 17041978 21271374 17042115 21271545 17042252 21271716 17042389 21271887 17042526 21272058 17042663 21272229 17042800 21272400 17042937 21272571 17043074 21272742 17043211 21272913 17043348 21273084 17043485 21273255 17043622 21273426 17043759 21273597 17043896 21273768 17044033 21273939 17044170 21274110 17044307 21274281 17044444 21274452 17044581 21274623 17044718 21274794 17044855 21274965 17044992 21275136 17045129 21275307 17045266 21275478 17045403 21275649 17045540 21275820 17045677 21275991 17045814 21276162 17045951 21276333 17046088 21276504 17046225 21276675 17046362 21276846 17046499 21277017 17046636 21277188 17046773 21277359 17046910 21277530 17047047 21277701 17047184 21277872 17047321 21278043 17047458 21278214 17047595 21278385 17047732 21278556 17047869 21278727 17048006 21278898 17048143 21279069 17048280 21279240 17048417 21279411 17048554 21279582 17048691 21279753 17048828 21279924 17048965 21280095 17049102 21280266 17049239 21280437 17049376 21280608 17049513 21280779 17049650 21280950 17049787 21281121 17049924 21281292 17050061 21281463 17050198 21281634 17050335 21281805 17050472 21281976 17050609 21282147 17050746 21282318 17050883 21282489 17051020 21282660 17051157 21282831 17051294 21283002 17051431 21283173 17051568 21283344 17051705 21283515 17051842 21283686 17051979 21283857 17052116 21284028 17052253 21284199 17052390 21284370 17052527 21284541 17052664 21284712 17052801 21284883 17052938 21285054 17053075 21285225 17053212 21285396 17053349 21285567 17053486 21285738 17053623 21285909 17053760 21286080 17053897 21286251 17054034 21286422 17054171 21286593 17054308 21286764 17054445 21286935 17054582 21287106 17054719 21287277 17054856 21287448 17054993 21287619 17055130 21287790 17055267 21287961 17055404 21288132 17055541 21288303 17055678 21288474 17055815 21288645 17055952 21288816 17056089 21288987 17056226 21289158 17056363 21289329 17056500 21289500 17056637 21289671 17056774 21289842 17056911 21290013 17057048 21290184 17057185 21290355 17057322 21290526 17057459 21290697 17057596 21290868 17057733 21291039 17057870 21291210 17058007 21291381 17058144 21291552 17058281 21291723 17058418 21291894 17058555 21292065 17058692 21292236 17058829 21292407 17058966 21292578 17059103 21292749 17059240 21292920 17059377 21293091 17059514 21293262 17059651 21293433 17059788 21293604 17059925 21293775 17060062 21293946 17060199 21294117 17060336 21294288 17060473 21294459 17060610 21294630 17060747 21294801 17060884 21294972 17061021 21295143 17061158 21295314 17061295 21295485 17061432 21295656 17061569 21295827 17061706 21295998 17061843 21296169 17061980 21296340 17062117 21296511 17062254 21296682 17062391 21296853 17062528 21297024 17062665 21297195 17062802 21297366 17062939 21297537 17063076 21297708 17063213 21297879 17063350 21298050 17063487 21298221 17063624 21298392 17063761 21298563 17063898 21298734 17064035 21298905 17064172 21299076 17064309 21299247 17064446 21299418 17064583 21299589 17064720 21299760 17064857 21299931 17064994 21300102 17065131 21300273 17065268 21300444 17065405 21300615 17065542 21300786 17065679 21300957 17065816 21301128 17065953 21301299 17066090 21301470 17066227 21301641 17066364 21301812 17066501 21301983 17066638 21302154 17066775 21302325 17066912 21302496 17067049 21302667 17067186 21302838 17067323 21303009 17067460 21303180 17067597 21303351 17067734 21303522 17067871 21303693 17068008 21303864 17068145 21304035 17068282 21304206 17068419 21304377 17068556 21304548 17068693 21304719 17068830 21304890 17068967 21305061 17069104 21305232 17069241 21305403 17069378 21305574 17069515 21305745 17069652 21305916 17069789 21306087 17069926 21306258 17070063 21306429 17070200 21306600 17070337 21306771 17070474 21306942 17070611 21307113 17070748 21307284 17070885 21307455 17071022 21307626 17071159 21307797 17071296 21307968 17071433 21308139 17071570 21308310 17071707 21308481 17071844 21308652 17071981 21308823 17072118 21308994 17072255 21309165 17072392 21309336 17072529 21309507 17072666 21309678 17072803 21309849 17072940 21310020 17073077 21310191 17073214 21310362 17073351 21310533 17073488 21310704 17073625 21310875 17073762 21311046 17073899 21311217 17074036 21311388 17074173 21311559 17074310 21311730 17074447 21311901 17074584 21312072 17074721 21312243 17074858 21312414 17074995 21312585 17075132 21312756 17075269 21312927 17075406 21313098 17075543 21313269 17075680 21313440 17075817 21313611 17075954 21313782 17076091 21313953 17076228 21314124 17076365 21314295 17076502 21314466 17076639 21314637 17076776 21314808 17076913 21314979 17077050 21315150 17077187 21315321 17077324 21315492 17077461 21315663 17077598 21315834 17077735 21316005 17077872 21316176 17078009 21316347 17078146 21316518 17078283 21316689 17078420 21316860 17078557 21317031 17078694 21317202 17078831 21317373 17078968 21317544 17079105 21317715 17079242 21317886 17079379 21318057 17079516 21318228 17079653 21318399 17079790 21318570 17079927 21318741 17080064 21318912 17080201 21319083 17080338 21319254 17080475 21319425 17080612 21319596 17080749 21319767 17080886 21319938 17081023 21320109 17081160 21320280 17081297 21320451 17081434 21320622 17081571 21320793 17081708 21320964 17081845 21321135 17081982 21321306 17082119 21321477 17082256 21321648 17082393 21321819 17082530 21321990 17082667 21322161 17082804 21322332 17082941 21322503 17083078 21322674 17083215 21322845 17083352 21323016 17083489 21323187 17083626 21323358 17083763 21323529 17083900 21323700 17084037 21323871 17084174 21324042 17084311 21324213 17084448 21324384 17084585 21324555 17084722 21324726 17084859 21324897 17084996 21325068 17085133 21325239 17085270 21325410 17085407 21325581 17085544 21325752 17085681 21325923 17085818 21326094 17085955 21326265 17086092 21326436 17086229 21326607 17086366 21326778 17086503 21326949 17086640 21327120 17086777 21327291 17086914 21327462 17087051 21327633 17087188 21327804 17087325 21327975 17087462 21328146 17087599 21328317 17087736 21328488 17087873 21328659 17088010 21328830 17088147 21329001 17088284 21329172 17088421 21329343 17088558 21329514 17088695 21329685 17088832 21329856 17088969 21330027 17089106 21330198 17089243 21330369 17089380 21330540 17089517 21330711 17089654 21330882 17089791 21331053 17089928 21331224 17090065 21331395 17090202 21331566 17090339 21331737 17090476 21331908 17090613 21332079 17090750 21332250 17090887 21332421 17091024 21332592 17091161 21332763 17091298 21332934 17091435 21333105 17091572 21333276 17091709 21333447 17091846 21333618 17091983 21333789 17092120 21333960 17092257 21334131 17092394 21334302 17092531 21334473 17092668 21334644 17092805 21334815 17092942 21334986 17093079 21335157 17093216 21335328 17093353 21335499 17093490 21335670 17093627 21335841 17093764 21336012 17093901 21336183 17094038 21336354 17094175 21336525 17094312 21336696 17094449 21336867 17094586 21337038 17094723 21337209 17094860 21337380 17094997 21337551 17095134 21337722 17095271 21337893 17095408 21338064 17095545 21338235 17095682 21338406 17095819 21338577 17095956 21338748 17096093 21338919 17096230 21339090 17096367 21339261 17096504 21339432 17096641 21339603 17096778 21339774 17096915 21339945 17097052 21340116 17097189 21340287 17097326 21340458 17097463 21340629 17097600 21340800 17097737 21340971 17097874 21341142 17098011 21341313 17098148 21341484 17098285 21341655 17098422 21341826 17098559 21341997 17098696 21342168 17098833 21342339 17098970 21342510 17099107 21342681 17099244 21342852 17099381 21343023 17099518 21343194 17099655 21343365 17099792 21343536 17099929 21343707 17100066 21343878 17100203 21344049 17100340 21344220 17100477 21344391 17100614 21344562 17100751 21344733 17100888 21344904 17101025 21345075 17101162 21345246 17101299 21345417 17101436 21345588 17101573 21345759 17101710 21345930 17101847 21346101 17101984 21346272 17102121 21346443 17102258 21346614 17102395 21346785 17102532 21346956 17102669 21347127 17102806 21347298 17102943 21347469 17103080 21347640 17103217 21347811 17103354 21347982 17103491 21348153 17103628 21348324 17103765 21348495 17103902 21348666 17104039 21348837 17104176 21349008 17104313 21349179 17104450 21349350 17104587 21349521 17104724 21349692 17104861 21349863 17104998 21350034 17105135 21350205 17105272 21350376 17105409 21350547 17105546 21350718 17105683 21350889 17105820 21351060 17105957 21351231 17106094 21351402 17106231 21351573 17106368 21351744 17106505 21351915 17106642 21352086 17106779 21352257 17106916 21352428 17107053 21352599 17107190 21352770 17107327 21352941 17107464 21353112 17107601 21353283 17107738 21353454 17107875 21353625 17108012 21353796 17108149 21353967 17108286 21354138 17108423 21354309 17108560 21354480 17108697 21354651 17108834 21354822 17108971 21354993 17109108 21355164 17109245 21355335 17109382 21355506 17109519 21355677 17109656 21355848 17109793 21356019 17109930 21356190 17110067 21356361 17110204 21356532 17110341 21356703 17110478 21356874 17110615 21357045 17110752 21357216 17110889 21357387 17111026 21357558 17111163 21357729 17111300 21357900 17111437 21358071 17111574 21358242 17111711 21358413 17111848 21358584 17111985 21358755 17112122 21358926 17112259 21359097 17112396 21359268 17112533 21359439 17112670 21359610 17112807 21359781 17112944 21359952
1000 68498900 0 68498900 85498627 68499037 85498798 68499174 85498969 68499311 85499140 68499448 85499311 68499585 85499482 68499722 85499653 68499859 85499824 68499996 85499995 68500133 85500166 68500270 85500337 68500407 85500508 68500544 85500679 68500681 85500850 68500818 85501021 68500955 85501192 68501092 85501363 68501229 85501534 68501366 85501705 68501503 85501876 68501640 85502047 68501777 85502218 68501914 85502389 68502051 85502560 68502188 85502731 68502325 85502902 68502462 85503073 68502599 85503244 68502736 85503415 68502873 85503586 68503010 85503757 68503147 85503928 68503284 85504099 68503421 85504270 68503558 85504441 68503695 85504612 68503832 85504783 68503969 85504954 68504106 85505125 68504243 85505296 68504380 85505467 68504517 85505638 68504654 85505809 68504791 85505980 68504928 85506151 68505065 85506322 68505202 85506493 68505339 85506664 68505476 85506835 68505613 85507006 68505750 85507177 68505887 85507348 68506024 85507519 68506161 85507690 68506298 85507861 68506435 85508032 68506572 85508203 68506709 85508374 68506846 85508545 68506983 85508716 68507120 85508887 68507257 85509058 68507394 85509229 68507531 85509400 68507668 85509571 68507805 85509742 68507942 85509913 68508079 85510084 68508216 85510255 68508353 85510426 68508490 85510597 68508627 85510768 68508764 85510939 68508901 85511110 68509038 85511281 68509175 85511452 68509312 85511623 68509449 85511794 68509586 85511965 68509723 85512136 68509860 85512307 68509997 85512478 68510134 85512649 68510271 85512820 68510408 85512991 68510545 85513162 68510682 85513333 68510819 85513504 68510956 85513675 68511093 85513846 68511230 85514017 68511367 85514188 68511504 85514359 68511641 85514530 68511778 85514701 68511915 85514872 68512052 85515043 68512189 85515214 68512326 85515385 68512463 85515556 68512600 85515727 68512737 85515898 68512874 85516069 68513011 85516240 68513148 85516411 68513285 85516582 68513422 85516753 68513559 85516924 68513696 85517095 68513833 85517266 68513970 85517437 68514107 85517608 68514244 85517779 68514381 85517950 68514518 85518121 68514655 85518292 68514792 85518463 68514929 85518634 68515066 85518805 68515203 85518976 68515340 85519147 68515477 85519318 68515614 85519489 68515751 85519660 68515888 85519831 68516025 85520002 68516162 85520173 68516299 85520344 68516436 85520515 68516573 85520686 68516710 85520857 68516847 85521028 68516984 85521199 68517121 85521370 68517258 85521541 68517395 85521712 68517532 85521883 68517669 85522054 68517806 85522225 68517943 85522396 68518080 85522567 68518217 85522738 68518354 85522909 68518491 85523080 68518628 85523251 68518765 85523422 68518902 85523593 68519039 85523764 68519176 85523935 68519313 85524106 68519450 85524277 68519587 85524448 68519724 85524619 68519861 85524790 68519998 85524961 68520135 85525132 68520272 85525303 68520409 85525474 68520546 85525645 68520683 85525816 68520820 85525987 68520957 85526158 68521094 85526329 68521231 85526500 68521368 85526671 68521505 85526842 68521642 85527013 68521779 85527184 68521916 85527355 68522053 85527526 68522190 85527697 68522327 85527868 68522464 85528039 68522601 85528210 68522738 85528381 68522875 85528552 68523012 85528723 68523149 85528894 68523286 85529065 68523423 85529236 68523560 85529407 68523697 85529578 68523834 85529749 68523971 85529920 68524108 85530091 68524245 85530262 68524382 85530433 68524519 85530604 68524656 85530775 68524793 85530946 68524930 85531117 68525067 85531288 68525204 85531459 68525341 85531630 68525478 85531801 68525615 85531972 68525752 85532143 68525889 85532314 68526026 85532485 68526163 85532656 68526300 85532827 68526437 85532998 68526574 85533169 68526711 85533340 68526848 85533511 68526985 85533682 68527122 85533853 68527259 85534024 68527396 85534195 68527533 85534366 68527670 85534537 68527807 85534708 68527944 85534879 68528081 85535050 68528218 85535221 68528355 85535392 68528492 85535563 68528629 85535734 68528766 85535905 68528903 85536076 68529040 85536247 68529177 85536418 68529314 85536589 68529451 85536760 68529588 85536931 68529725 85537102 68529862 85537273 68529999 85537444 68530136 85537615 68530273 85537786 68530410 85537957 68530547 85538128 68530684 85538299 68530821 85538470 68530958 85538641 68531095 85538812 68531232 85538983 68531369 85539154 68531506 85539325 68531643 85539496 68531780 85539667 68531917 85539838 68532054 85540009 68532191 85540180 68532328 85540351 68532465 85540522 68532602 85540693 68532739 85540864 68532876 85541035 68533013 85541206 68533150 85541377 68533287 85541548 68533424 85541719 68533561 85541890 68533698 85542061 68533835 85542232 68533972 85542403 68534109 85542574 68534246 85542745 68534383 85542916 68534520 85543087 68534657 85543258 68534794 85543429 68534931 85543600 68535068 85543771 68535205 85543942 68535342 85544113 68535479 85544284 68535616 85544455 68535753 85544626 68535890 85544797 68536027 85544968 68536164 85545139 68536301 85545310 68536438 85545481 68536575 85545652 68536712 85545823 68536849 85545994 68536986 85546165 68537123 85546336 68537260 85546507 68537397 85546678 68537534 85546849 68537671 85547020 68537808 85547191 68537945 85547362 68538082 85547533 68538219 85547704 68538356 85547875 68538493 85548046 68538630 85548217 68538767 85548388 68538904 85548559 68539041 85548730 68539178 85548901 68539315 85549072 68539452 85549243 68539589 85549414 68539726 85549585 68539863 85549756 68540000 85549927 68540137 85550098 68540274 85550269 68540411 85550440 68540548 85550611 68540685 85550782 68540822 85550953 68540959 85551124 68541096 85551295 68541233 85551466 68541370 85551637 68541507 85551808 68541644 85551979 68541781 85552150 68541918 85552321 68542055 85552492 68542192 85552663 68542329 85552834 68542466 85553005 68542603 85553176 68542740 85553347 68542877 85553518 68543014 85553689 68543151 85553860 68543288 85554031 68543425 85554202 68543562 85554373 68543699 85554544 68543836 85554715 68543973 85554886 68544110 85555057 68544247 85555228 68544384 85555399 68544521 85555570 68544658 85555741 68544795 85555912 68544932 85556083 68545069 85556254 68545206 85556425 68545343 85556596 68545480 85556767 68545617 85556938 68545754 85557109 68545891 85557280 68546028 85557451 68546165 85557622 68546302 85557793 68546439 85557964 68546576 85558135 68546713 85558306 68546850 85558477 68546987 85558648 68547124 85558819 68547261 85558990 68547398 85559161 68547535 85559332 68547672 85559503 68547809 85559674 68547946 85559845 68548083 85560016 68548220 85560187 68548357 85560358 68548494 85560529 68548631 85560700 68548768 85560871 68548905 85561042 68549042 85561213 68549179 85561384 68549316 85561555 68549453 85561726 68549590 85561897 68549727 85562068 68549864 85562239 68550001 85562410 68550138 85562581 68550275 85562752 68550412 85562923 68550549 85563094 68550686 85563265 68550823 85563436 68550960 85563607 68551097 85563778 68551234 85563949 68551371 85564120 68551508 85564291 68551645 85564462 68551782 85564633 68551919 85564804 68552056 85564975 68552193 85565146 68552330 85565317 68552467 85565488 68552604 85565659 68552741 85565830 68552878 85566001 68553015 85566172 68553152 85566343 68553289 85566514 68553426 85566685 68553563 85566856 68553700 85567027 68553837 85567198 68553974 85567369 68554111 85567540 68554248 85567711 68554385 85567882 68554522 85568053 68554659 85568224 68554796 85568395 68554933 85568566 68555070 85568737 68555207 85568908 68555344 85569079 68555481 85569250 68555618 85569421 68555755 85569592 68555892 85569763 68556029 85569934 68556166 85570105 68556303 85570276 68556440 85570447 68556577 85570618 68556714 85570789 68556851 85570960 68556988 85571131 68557125 85571302 68557262 85571473 68557399 85571644 68557536 85571815 68557673 85571986 68557810 85572157 68557947 85572328 68558084 85572499 68558221 85572670 68558358 85572841 68558495 85573012 68558632 85573183 68558769 85573354 68558906 85573525 68559043 85573696 68559180 85573867 68559317 85574038 68559454 85574209 68559591 85574380 68559728 85574551 68559865 85574722 68560002 85574893 68560139 85575064 68560276 85575235 68560413 85575406 68560550 85575577 68560687 85575748 68560824 85575919 68560961 85576090 68561098 85576261 68561235 85576432 68561372 85576603 68561509 85576774 68561646 85576945 68561783 85577116 68561920 85577287 68562057 85577458 68562194 85577629 68562331 85577800 68562468 85577971 68562605 85578142 68562742 85578313 68562879 85578484 68563016 85578655 68563153 85578826 68563290 85578997 68563427 85579168 68563564 85579339 68563701 85579510 68563838 85579681 68563975 85579852 68564112 85580023 68564249 85580194 68564386 85580365 68564523 85580536 68564660 85580707 68564797 85580878 68564934 85581049 68565071 85581220 68565208 85581391 68565345 85581562 68565482 85581733 68565619 85581904 68565756 85582075 68565893 85582246 68566030 85582417 68566167 85582588 68566304 85582759 68566441 85582930 68566578 85583101 68566715 85583272 68566852 85583443 68566989 85583614 68567126 85583785 68567263 85583956 68567400 85584127 68567537 85584298 68567674 85584469 68567811 85584640 68567948 85584811 68568085 85584982 68568222 85585153 68568359 85585324 68568496 85585495 68568633 85585666 68568770 85585837 68568907 85586008 68569044 85586179 68569181 85586350 68569318 85586521 68569455 85586692 68569592 85586863 68569729 85587034 68569866 85587205 68570003 85587376 68570140 85587547 68570277 85587718 68570414 85587889 68570551 85588060 68570688 85588231 68570825 85588402 68570962 85588573 68571099 85588744 68571236 85588915 68571373 85589086 68571510 85589257 68571647 85589428 68571784 85589599 68571921 85589770 68572058 85589941 68572195 85590112 68572332 85590283 68572469 85590454 68572606 85590625 68572743 85590796 68572880 85590967 68573017 85591138 68573154 85591309 68573291 85591480 68573428 85591651 68573565 85591822 68573702 85591993 68573839 85592164 68573976 85592335 68574113 85592506 68574250 85592677 68574387 85592848 68574524 85593019 68574661 85593190 68574798 85593361 68574935 85593532 68575072 85593703 68575209 85593874 68575346 85594045 68575483 85594216 68575620 85594387 68575757 85594558 68575894 85594729 68576031 85594900 68576168 85595071 68576305 85595242 68576442 85595413 68576579 85595584 68576716 85595755 68576853 85595926 68576990 85596097 68577127 85596268 68577264 85596439 68577401 85596610 68577538 85596781 68577675 85596952 68577812 85597123 68577949 85597294 68578086 85597465 68578223 85597636 68578360 85597807 68578497 85597978 68578634 85598149 68578771 85598320 68578908 85598491 68579045 85598662 68579182 85598833 68579319 85599004 68579456 85599175 68579593 85599346 68579730 85599517 68579867 85599688 68580004 85599859 68580141 85600030 68580278 85600201 68580415 85600372 68580552 85600543 68580689 85600714 68580826 85600885 68580963 85601056 68581100 85601227 68581237 85601398 68581374 85601569 68581511 85601740 68581648 85601911 68581785 85602082 68581922 85602253 68582059 85602424 68582196 85602595 68582333 85602766 68582470 85602937 68582607 85603108 68582744 85603279 68582881 85603450 68583018 85603621 68583155 85603792 68583292 85603963 68583429 85604134 68583566 85604305 68583703 85604476 68583840 85604647 68583977 85604818 68584114 85604989 68584251 85605160 68584388 85605331 68584525 85605502 68584662 85605673 68584799 85605844 68584936 85606015 68585073 85606186 68585210 85606357 68585347 85606528 68585484 85606699 68585621 85606870 68585758 85607041 68585895 85607212 68586032 85607383 68586169 85607554 68586306 85607725 68586443 85607896 68586580 85608067 68586717 85608238 68586854 85608409 68586991 85608580 68587128 85608751 68587265 85608922 68587402 85609093 68587539 85609264 68587676 85609435 68587813 85609606 68587950 85609777 68588087 85609948 68588224 85610119 68588361 85610290 68588498 85610461 68588635 85610632 68588772 85610803 68588909 85610974 68589046 85611145 68589183 85611316 68589320 85611487 68589457 85611658 68589594 85611829 68589731 85612000 68589868 85612171 68590005 85612342 68590142 85612513 68590279 85612684 68590416 85612855 68590553 85613026 68590690 85613197 68590827 85613368 68590964 85613539 68591101 85613710 68591238 85613881 68591375 85614052 68591512 85614223 68591649 85614394 68591786 85614565 68591923 85614736 68592060 85614907 68592197 85615078 68592334 85615249 68592471 85615420 68592608 85615591 68592745 85615762 68592882 85615933 68593019 85616104 68593156 85616275 68593293 85616446 68593430 85616617 68593567 85616788 68593704 85616959 68593841 85617130 68593978 85617301 68594115 85617472 68594252 85617643 68594389 85617814 68594526 85617985 68594663 85618156 68594800 85618327 68594937 85618498 68595074 85618669 68595211 85618840 68595348 85619011 68595485 85619182 68595622 85619353 68595759 85619524 68595896 85619695 68596033 85619866 68596170 85620037 68596307 85620208 68596444 85620379 68596581 85620550 68596718 85620721 68596855 85620892 68596992 85621063 68597129 85621234 68597266 85621405 68597403 85621576 68597540 85621747 68597677 85621918 68597814 85622089 68597951 85622260 68598088 85622431 68598225 85622602 68598362 85622773 68598499 85622944 68598636 85623115 68598773 85623286 68598910 85623457 68599047 85623628 68599184 85623799 68599321 85623970 68599458 85624141 68599595 85624312 68599732 85624483 68599869 85624654 68600006 85624825 68600143 85624996 68600280 85625167 68600417 85625338 68600554 85625509 68600691 85625680 68600828 85625851 68600965 85626022 68601102 85626193 68601239 85626364 68601376 85626535 68601513 85626706 68601650 85626877 68601787 85627048 68601924 85627219 68602061 85627390 68602198 85627561 68602335 85627732 68602472 85627903 68602609 85628074 68602746 85628245 68602883 85628416 68603020 85628587 68603157 85628758 68603294 85628929 68603431 85629100 68603568 85629271 68603705 85629442 68603842 85629613 68603979 85629784 68604116 85629955 68604253 85630126 68604390 85630297 68604527 85630468 68604664 85630639 68604801 85630810 68604938 85630981 68605075 85631152 68605212 85631323 68605349 85631494 68605486 85631665 68605623 85631836 68605760 85632007 68605897 85632178 68606034 85632349 68606171 85632520 68606308 85632691 68606445 85632862 68606582 85633033 68606719 85633204 68606856 85633375 68606993 85633546 68607130 85633717 68607267 85633888 68607404 85634059 68607541 85634230 68607678 85634401 68607815 85634572 68607952 85634743 68608089 85634914 68608226 85635085 68608363 85635256 68608500 85635427 68608637 85635598 68608774 85635769 68608911 85635940 68609048 85636111 68609185 85636282 68609322 85636453 68609459 85636624 68609596 85636795 68609733 85636966 68609870 85637137 68610007 85637308 68610144 85637479 68610281 85637650 68610418 85637821 68610555 85637992 68610692 85638163 68610829 85638334 68610966 85638505 68611103 85638676 68611240 85638847 68611377 85639018 68611514 85639189 68611651 85639360 68611788 85639531 68611925 85639702 68612062 85639873 68612199 85640044 68612336 85640215 68612473 85640386 68612610 85640557 68612747 85640728 68612884 85640899 68613021 85641070 68613158 85641241 68613295 85641412 68613432 85641583 68613569 85641754 68613706 85641925 68613843 85642096 68613980 85642267 68614117 85642438 68614254 85642609 68614391 85642780 68614528 85642951 68614665 85643122 68614802 85643293 68614939 85643464 68615076 85643635 68615213 85643806 68615350 85643977 68615487 85644148 68615624 85644319 68615761 85644490 68615898 85644661 68616035 85644832 68616172 85645003 68616309 85645174 68616446 85645345 68616583 85645516 68616720 85645687 68616857 85645858 68616994 85646029 68617131 85646200 68617268 85646371 68617405 85646542 68617542 85646713 68617679 85646884 68617816 85647055 68617953 85647226 68618090 85647397 68618227 85647568 68618364 85647739 68618501 85647910 68618638 85648081 68618775 85648252 68618912 85648423 68619049 85648594 68619186 85648765 68619323 85648936 68619460 85649107 68619597 85649278 68619734 85649449 68619871 85649620 68620008 85649791 68620145 85649962 68620282 85650133 68620419 85650304 68620556 85650475 68620693 85650646 68620830 85650817 68620967 85650988 68621104 85651159 68621241 85651330 68621378 85651501 68621515 85651672 68621652 85651843 68621789 85652014 68621926 85652185 68622063 85652356 68622200 85652527 68622337 85652698 68622474 85652869 68622611 85653040 68622748 85653211 68622885 85653382 68623022 85653553 68623159 85653724 68623296 85653895 68623433 85654066 68623570 85654237 68623707 85654408 68623844 85654579 68623981 85654750 68624118 85654921 68624255 85655092 68624392 85655263 68624529 85655434 68624666 85655605 68624803 85655776 68624940 85655947 68625077 85656118 68625214 85656289 68625351 85656460 68625488 85656631 68625625 85656802 68625762 85656973 68625899 85657144 68626036 85657315 68626173 85657486 68626310 85657657 68626447 85657828 68626584 85657999 68626721 85658170 68626858 85658341 68626995 85658512 68627132 85658683 68627269 85658854 68627406 85659025 68627543 85659196 68627680 85659367 68627817 85659538 68627954 85659709 68628091 85659880 68628228 85660051 68628365 85660222 68628502 85660393 68628639 85660564 68628776 85660735 68628913 85660906 68629050 85661077 68629187 85661248 68629324 85661419 68629461 85661590 68629598 85661761 68629735 85661932 68629872 85662103 68630009 85662274 68630146 85662445 68630283 85662616 68630420 85662787 68630557 85662958 68630694 85663129 68630831 85663300 68630968 85663471 68631105 85663642 68631242 85663813 68631379 85663984 68631516 85664155 68631653 85664326 68631790 85664497 68631927 85664668 68632064 85664839 68632201 85665010 68632338 85665181 68632475 85665352 68632612 85665523 68632749 85665694 68632886 85665865 68633023 85666036 68633160 85666207 68633297 85666378 68633434 85666549 68633571 85666720 68633708 85666891 68633845 85667062 68633982 85667233 68634119 85667404 68634256 85667575 68634393 85667746 68634530 85667917 68634667 85668088 68634804 85668259 68634941 85668430 68635078 85668601 68635215 85668772 68635352 85668943 68635489 85669114 68635626 85669285
1000 64251900 0 64251900 80197627 64252037 80197798 64252174 80197969 64252311 80198140 64252448 80198311 64252585 80198482 64252722 80198653 64252859 80198824 64252996 80198995 64253133 80199166 64253270 80199337 64253407 80199508 64253544 80199679 64253681 80199850 64253818 80200021 64253955 80200192 64254092 80200363 64254229 80200534 64254366 80200705 64254503 80200876 64254640 80201047 64254777 80201218 64254914 80201389 64255051 80201560 64255188 80201731 64255325 80201902 64255462 80202073 64255599 80202244 64255736 80202415 64255873 80202586 64256010 80202757 64256147 80202928 64256284 80203099 64256421 80203270 64256558 80203441 64256695 80203612 64256832 80203783 64256969 80203954 64257106 80204125 64257243 80204296 64257380 80204467 64257517 80204638 64257654 80204809 64257791 80204980 64257928 80205151 64258065 80205322 64258202 80205493 64258339 80205664 64258476 80205835 64258613 80206006 64258750 80206177 64258887 80206348 64259024 80206519 64259161 80206690 64259298 80206861 64259435 80207032 64259572 80207203 64259709 80207374 64259846 80207545 64259983 80207716 64260120 80207887 64260257 80208058 64260394 80208229 64260531 80208400 64260668 80208571 64260805 80208742 64260942 80208913 64261079 80209084 64261216 80209255 64261353 80209426 64261490 80209597 64261627 80209768 64261764 80209939 64261901 80210110 64262038 80210281 64262175 80210452 64262312 80210623 64262449 80210794 64262586 80210965 64262723 80211136 64262860 80211307 64262997 80211478 64263134 80211649 64263271 80211820 64263408 80211991 64263545 80212162 64263682 80212333 64263819 80212504 64263956 80212675 64264093 80212846 64264230 80213017 64264367 80213188 64264504 80213359 64264641 80213530 64264778 80213701 64264915 80213872 64265052 80214043 64265189 80214214 64265326 80214385 64265463 80214556 64265600 80214727 64265737 80214898 64265874 80215069 64266011 80215240 64266148 80215411 64266285 80215582 64266422 80215753 64266559 80215924 64266696 80216095 64266833 80216266 64266970 80216437 64267107 80216608 64267244 80216779 64267381 80216950 64267518 80217121 64267655 80217292 64267792 80217463 64267929 80217634 64268066 80217805 64268203 80217976 64268340 80218147 64268477 80218318 64268614 80218489 64268751 80218660 64268888 80218831 64269025 80219002 64269162 80219173 64269299 80219344 64269436 80219515 64269573 80219686 64269710 80219857 64269847 80220028 64269984 80220199 64270121 80220370 64270258 80220541 64270395 80220712 64270532 80220883 64270669 80221054 64270806 80221225 64270943 80221396 64271080 80221567 64271217 80221738 64271354 80221909 64271491 80222080 64271628 80222251 64271765 80222422 64271902 80222593 64272039 80222764 64272176 80222935 64272313 80223106 64272450 80223277 64272587 80223448 64272724 80223619 64272861 80223790 64272998 80223961 64273135 80224132 64273272 80224303 64273409 80224474 64273546 80224645 64273683 80224816 64273820 80224987 64273957 80225158 64274094 80225329 64274231 80225500 64274368 80225671 64274505 80225842 64274642 80226013 64274779 80226184 64274916 80226355 64275053 80226526 64275190 80226697 64275327 80226868 64275464 80227039 64275601 80227210 64275738 80227381 64275875 80227552 64276012 80227723 64276149 80227894 64276286 80228065 64276423 80228236 64276560 80228407 64276697 80228578 64276834 80228749 64276971 80228920 64277108 80229091 64277245 80229262 64277382 80229433 64277519 80229604 64277656 80229775 64277793 80229946 64277930 80230117 64278067 80230288 64278204 80230459 64278341 80230630 64278478 80230801 64278615 80230972 64278752 80231143 64278889 80231314 64279026 80231485 64279163 80231656 64279300 80231827 64279437 80231998 64279574 80232169 64279711 80232340 64279848 80232511 64279985 80232682 64280122 80232853 64280259 80233024 64280396 80233195 64280533 80233366 64280670 80233537 64280807 80233708 64280944 80233879 64281081 80234050 64281218 80234221 64281355 80234392 64281492 80234563 64281629 80234734 64281766 80234905 64281903 80235076 64282040 80235247 64282177 80235418 64282314 80235589 64282451 80235760 64282588 80235931 64282725 80236102 64282862 80236273 64282999 80236444 64283136 80236615 64283273 80236786 64283410 80236957 64283547 80237128 64283684 80237299 64283821 80237470 64283958 80237641 64284095 80237812 64284232 80237983 64284369 80238154 64284506 80238325 64284643 80238496 64284780 80238667 64284917 80238838 64285054 80239009 64285191 80239180 64285328 80239351 64285465 80239522 64285602 80239693 64285739 80239864 64285876 80240035 64286013 80240206 64286150 80240377 64286287 80240548 64286424 80240719 64286561 80240890 64286698 80241061 64286835 80241232 64286972 80241403 64287109 80241574 64287246 80241745 64287383 80241916 64287520 80242087 64287657 80242258 64287794 80242429 64287931 80242600 64288068 80242771 64288205 80242942 64288342 80243113 64288479 80243284 64288616 80243455 64288753 80243626 64288890 80243797 64289027 80243968 64289164 80244139 64289301 80244310 64289438 80244481 64289575 80244652 64289712 80244823 64289849 80244994 64289986 80245165 64290123 80245336 64290260 80245507 64290397 80245678 64290534 80245849 64290671 80246020 64290808 80246191 64290945 80246362 64291082 80246533 64291219 80246704 64291356 80246875 64291493 80247046 64291630 80247217 64291767 80247388 64291904 80247559 64292041 80247730 64292178 80247901 64292315 80248072 64292452 80248243 64292589 80248414 64292726 80248585 64292863 80248756 64293000 80248927 64293137 80249098 64293274 80249269 64293411 80249440 64293548 80249611 64293685 80249782 64293822 80249953 64293959 80250124 64294096 80250295 64294233 80250466 64294370 80250637 64294507 80250808 64294644 80250979 64294781 80251150 64294918 80251321 64295055 80251492 64295192 80251663 64295329 80251834 64295466 80252005 64295603 80252176 64295740 80252347 64295877 80252518 64296014 80252689 64296151 80252860 64296288 80253031 64296425 80253202 64296562 80253373 64296699 80253544 64296836 80253715 64296973 80253886 64297110 80254057 64297247 80254228 64297384 80254399 64297521 80254570 64297658 80254741 64297795 80254912 64297932 80255083 64298069 80255254 64298206 80255425 64298343 80255596 64298480 80255767 64298617 80255938 64298754 80256109 64298891 80256280 64299028 80256451 64299165 80256622 64299302 80256793 64299439 80256964 64299576 80257135 64299713 80257306 64299850 80257477 64299987 80257648 64300124 80257819 64300261 80257990 64300398 80258161 64300535 80258332 64300672 80258503 64300809 80258674 64300946 80258845 64301083 80259016 64301220 80259187 64301357 80259358 64301494 80259529 64301631 80259700 64301768 80259871 64301905 80260042 64302042 80260213 64302179 80260384 64302316 80260555 64302453 80260726 64302590 80260897 64302727 80261068 64302864 80261239 64303001 80261410 64303138 80261581 64303275 80261752 64303412 80261923 64303549 80262094 64303686 80262265 64303823 80262436 64303960 80262607 64304097 80262778 64304234 80262949 64304371 80263120 64304508 80263291 64304645 80263462 64304782 80263633 64304919 80263804 64305056 80263975 64305193 80264146 64305330 80264317 64305467 80264488 64305604 80264659 64305741 80264830 64305878 80265001 64306015 80265172 64306152 80265343 64306289 80265514 64306426 80265685 64306563 80265856 64306700 80266027 64306837 80266198 64306974 80266369 64307111 80266540 64307248 80266711 64307385 80266882 64307522 80267053 64307659 80267224 64307796 80267395 64307933 80267566 64308070 80267737 64308207 80267908 64308344 80268079 64308481 80268250 64308618 80268421 64308755 80268592 64308892 80268763 64309029 80268934 64309166 80269105 64309303 80269276 64309440 80269447 64309577 80269618 64309714 80269789 64309851 80269960 64309988 80270131 64310125 80270302 64310262 80270473 64310399 80270644 64310536 80270815 64310673 80270986 64310810 80271157 64310947 80271328 64311084 80271499 64311221 80271670 64311358 80271841 64311495 80272012 64311632 80272183 64311769 80272354 64311906 80272525 64312043 80272696 64312180 80272867 64312317 80273038 64312454 80273209 64312591 80273380 64312728 80273551 64312865 80273722 64313002 80273893 64313139 80274064 64313276 80274235 64313413 80274406 64313550 80274577 64313687 80274748 64313824 80274919 64313961 80275090 64314098 80275261 64314235 80275432 64314372 80275603 64314509 80275774 64314646 80275945 64314783 80276116 64314920 80276287 64315057 80276458 64315194 80276629 64315331 80276800 64315468 80276971 64315605 80277142 64315742 80277313 64315879 80277484 64316016 80277655 64316153 80277826 64316290 80277997 64316427 80278168 64316564 80278339 64316701 80278510 64316838 80278681 64316975 80278852 64317112 80279023 64317249 80279194 64317386 80279365 64317523 80279536 64317660 80279707 64317797 80279878 64317934 80280049 64318071 80280220 64318208 80280391 64318345 80280562 64318482 80280733 64318619 80280904 64318756 80281075 64318893 80281246 64319030 80281417 64319167 80281588 64319304 80281759 64319441 80281930 64319578 80282101 64319715 80282272 64319852 80282443 64319989 80282614 64320126 80282785 64320263 80282956 64320400 80283127 64320537 80283298 64320674 80283469 64320811 80283640 64320948 80283811 64321085 80283982 64321222 80284153 64321359 80284324 64321496 80284495 64321633 80284666 64321770 80284837 64321907 80285008 64322044 80285179 64322181 80285350 64322318 80285521 64322455 80285692 64322592 80285863 64322729 80286034 64322866 80286205 64323003 80286376 64323140 80286547 64323277 80286718 64323414 80286889 64323551 80287060 64323688 80287231 64323825 80287402 64323962 80287573 64324099 80287744 64324236 80287915 64324373 80288086 64324510 80288257 64324647 80288428 64324784 80288599 64324921 80288770 64325058 80288941 64325195 80289112 64325332 80289283 64325469 80289454 64325606 80289625 64325743 80289796 64325880 80289967 64326017 80290138 64326154 80290309 64326291 80290480 64326428 80290651 64326565 80290822 64326702 80290993 64326839 80291164 64326976 80291335 64327113 80291506 64327250 80291677 64327387 80291848 64327524 80292019 64327661 80292190 64327798 80292361 64327935 80292532 64328072 80292703 64328209 80292874 64328346 80293045 64328483 80293216 64328620 80293387 64328757 80293558 64328894 80293729 64329031 80293900 64329168 80294071 64329305 80294242 64329442 80294413 64329579 80294584 64329716 80294755 64329853 80294926 64329990 80295097 64330127 80295268 64330264 80295439 64330401 80295610 64330538 80295781 64330675 80295952 64330812 80296123 64330949 80296294 64331086 80296465 64331223 80296636 64331360 80296807 64331497 80296978 64331634 80297149 64331771 80297320 64331908 80297491 64332045 80297662 64332182 80297833 64332319 80298004 64332456 80298175 64332593 80298346 64332730 80298517 64332867 80298688 64333004 80298859 64333141 80299030 64333278 80299201 64333415 80299372 64333552 80299543 64333689 80299714 64333826 80299885 64333963 80300056 64334100 80300227 64334237 80300398 64334374 80300569 64334511 80300740 64334648 80300911 64334785 80301082 64334922 80301253 64335059 80301424 64335196 80301595 64335333 80301766 64335470 80301937 64335607 80302108 64335744 80302279 64335881 80302450 64336018 80302621 64336155 80302792 64336292 80302963 64336429 80303134 64336566 80303305 64336703 80303476 64336840 80303647 64336977 80303818 64337114 80303989 64337251 80304160 64337388 80304331 64337525 80304502 64337662 80304673 64337799 80304844 64337936 80305015 64338073 80305186 64338210 80305357 64338347 80305528 64338484 80305699 64338621 80305870 64338758 80306041 64338895 80306212 64339032 80306383 64339169 80306554 64339306 80306725 64339443 80306896 64339580 80307067 64339717 80307238 64339854 80307409 64339991 80307580 64340128 80307751 64340265 80307922 64340402 80308093 64340539 80308264 64340676 80308435 64340813 80308606 64340950 80308777 64341087 80308948 64341224 80309119 64341361 80309290 64341498 80309461 64341635 80309632 64341772 80309803 64341909 80309974 64342046 80310145 64342183 80310316 64342320 80310487 64342457 80310658 64342594 80310829 64342731 80311000 64342868 80311171 64343005 80311342 64343142 80311513 64343279 80311684 64343416 80311855 64343553 80312026 64343690 80312197 64343827 80312368 64343964 80312539 64344101 80312710 64344238 80312881 64344375 80313052 64344512 80313223 64344649 80313394 64344786 80313565 64344923 80313736 64345060 80313907 64345197 80314078 64345334 80314249 64345471 80314420 64345608 80314591 64345745 80314762 64345882 80314933 64346019 80315104 64346156 80315275 64346293 80315446 64346430 80315617 64346567 80315788 64346704 80315959 64346841 80316130 64346978 80316301 64347115 80316472 64347252 80316643 64347389 80316814 64347526 80316985 64347663 80317156 64347800 80317327 64347937 80317498 64348074 80317669 64348211 80317840 64348348 80318011 64348485 80318182 64348622 80318353 64348759 80318524 64348896 80318695 64349033 80318866 64349170 80319037 64349307 80319208 64349444 80319379 64349581 80319550 64349718 80319721 64349855 80319892 64349992 80320063 64350129 80320234 64350266 80320405 64350403 80320576 64350540 80320747 64350677 80320918 64350814 80321089 64350951 80321260 64351088 80321431 64351225 80321602 64351362 80321773 64351499 80321944 64351636 80322115 64351773 80322286 64351910 80322457 64352047 80322628 64352184 80322799 64352321 80322970 64352458 80323141 64352595 80323312 64352732 80323483 64352869 80323654 64353006 80323825 64353143 80323996 64353280 80324167 64353417 80324338 64353554 80324509 64353691 80324680 64353828 80324851 64353965 80325022 64354102 80325193 64354239 80325364 64354376 80325535 64354513 80325706 64354650 80325877 64354787 80326048 64354924 80326219 64355061 80326390 64355198 80326561 64355335 80326732 64355472 80326903 64355609 80327074 64355746 80327245 64355883 80327416 64356020 80327587 64356157 80327758 64356294 80327929 64356431 80328100 64356568 80328271 64356705 80328442 64356842 80328613 64356979 80328784 64357116 80328955 64357253 80329126 64357390 80329297 64357527 80329468 64357664 80329639 64357801 80329810 64357938 80329981 64358075 80330152 64358212 80330323 64358349 80330494 64358486 80330665 64358623 80330836 64358760 80331007 64358897 80331178 64359034 80331349 64359171 80331520 64359308 80331691 64359445 80331862 64359582 80332033 64359719 80332204 64359856 80332375 64359993 80332546 64360130 80332717 64360267 80332888 64360404 80333059 64360541 80333230 64360678 80333401 64360815 80333572 64360952 80333743 64361089 80333914 64361226 80334085 64361363 80334256 64361500 80334427 64361637 80334598 64361774 80334769 64361911 80334940 64362048 80335111 64362185 80335282 64362322 80335453 64362459 80335624 64362596 80335795 64362733 80335966 64362870 80336137 64363007 80336308 64363144 80336479 64363281 80336650 64363418 80336821 64363555 80336992 64363692 80337163 64363829 80337334 64363966 80337505 64364103 80337676 64364240 80337847 64364377 80338018 64364514 80338189 64364651 80338360 64364788 80338531 64364925 80338702 64365062 80338873 64365199 80339044 64365336 80339215 64365473 80339386 64365610 80339557 64365747 80339728 64365884 80339899 64366021 80340070 64366158 80340241 64366295 80340412 64366432 80340583 64366569 80340754 64366706 80340925 64366843 80341096 64366980 80341267 64367117 80341438 64367254 80341609 64367391 80341780 64367528 80341951 64367665 80342122 64367802 80342293 64367939 80342464 64368076 80342635 64368213 80342806 64368350 80342977 64368487 80343148 64368624 80343319 64368761 80343490 64368898 80343661 64369035 80343832 64369172 80344003 64369309 80344174 64369446 80344345 64369583 80344516 64369720 80344687 64369857 80344858 64369994 80345029 64370131 80345200 64370268 80345371 64370405 80345542 64370542 80345713 64370679 80345884 64370816 80346055 64370953 80346226 64371090 80346397 64371227 80346568 64371364 80346739 64371501 80346910 64371638 80347081 64371775 80347252 64371912 80347423 64372049 80347594 64372186 80347765 64372323 80347936 64372460 80348107 64372597 80348278 64372734 80348449 64372871 80348620 64373008 80348791 64373145 80348962 64373282 80349133 64373419 80349304 64373556 80349475 64373693 80349646 64373830 80349817 64373967 80349988 64374104 80350159 64374241 80350330 64374378 80350501 64374515 80350672 64374652 80350843 64374789 80351014 64374926 80351185 64375063 80351356 64375200 80351527 64375337 80351698 64375474 80351869 64375611 80352040 64375748 80352211 64375885 80352382 64376022 80352553 64376159 80352724 64376296 80352895 64376433 80353066 64376570 80353237 64376707 80353408 64376844 80353579 64376981 80353750 64377118 80353921 64377255 80354092 64377392 80354263 64377529 80354434 64377666 80354605 64377803 80354776 64377940 80354947 64378077 80355118 64378214 80355289 64378351 80355460 64378488 80355631 64378625 80355802 64378762 80355973 64378899 80356144 64379036 80356315 64379173 80356486 64379310 80356657 64379447 80356828 64379584 80356999 64379721 80357170 64379858 80357341 64379995 80357512 64380132 80357683 64380269 80357854 64380406 80358025 64380543 80358196 64380680 80358367 64380817 80358538 64380954 80358709 64381091 80358880 64381228 80359051 64381365 80359222 64381502 80359393 64381639 80359564 64381776 80359735 64381913 80359906 64382050 80360077 64382187 80360248 64382324 80360419 64382461 80360590 64382598 80360761 64382735 80360932 64382872 80361103 64383009 80361274 64383146 80361445 64383283 80361616 64383420 80361787 64383557 80361958 64383694 80362129 64383831 80362300 64383968 80362471 64384105 80362642 64384242 80362813 64384379 80362984 64384516 80363155 64384653 80363326 64384790 80363497 64384927 80363668 64385064 80363839 64385201 80364010 64385338 80364181 64385475 80364352 64385612 80364523 64385749 80364694 64385886 80364865 64386023 80365036 64386160 80365207 64386297 80365378 64386434 80365549 64386571 80365720 64386708 80365891 64386845 80366062 64386982 80366233 64387119 80366404 64387256 80366575 64387393 80366746 64387530 80366917 64387667 80367088 64387804 80367259 64387941 80367430 64388078 80367601 64388215 80367772 64388352 80367943 64388489 80368114 64388626 80368285
1000 36851900 0 36851900 45997627 36852037 45997798 36852174 45997969 36852311 45998140 36852448 45998311 36852585 45998482 36852722 45998653 36852859 45998824 36852996 45998995 36853133 45999166 36853270 45999337 36853407 45999508 36853544 45999679 36853681 45999850 36853818 46000021 36853955 46000192 36854092 46000363 36854229 46000534 36854366 46000705 36854503 46000876 36854640 46001047 36854777 46001218 36854914 46001389 36855051 46001560 36855188 46001731 36855325 46001902 36855462 46002073 36855599 46002244 36855736 46002415 36855873 46002586 36856010 46002757 36856147 46002928 36856284 46003099 36856421 46003270 36856558 46003441 36856695 46003612 36856832 46003783 36856969 46003954 36857106 46004125 36857243 46004296 36857380 46004467 36857517 46004638 36857654 46004809 36857791 46004980 36857928 46005151 36858065 46005322 36858202 46005493 36858339 46005664 36858476 46005835 36858613 46006006 36858750 46006177 36858887 46006348 36859024 46006519 36859161 46006690 36859298 46006861 36859435 46007032 36859572 46007203 36859709 46007374 36859846 46007545 36859983 46007716 36860120 46007887 36860257 46008058 36860394 46008229 36860531 46008400 36860668 46008571 36860805 46008742 36860942 46008913 36861079 46009084 36861216 46009255 36861353 46009426 36861490 46009597 36861627 46009768 36861764 46009939 36861901 46010110 36862038 46010281 36862175 46010452 36862312 46010623 36862449 46010794 36862586 46010965 36862723 46011136 36862860 46011307 36862997 46011478 36863134 46011649 36863271 46011820 36863408 46011991 36863545 46012162 36863682 46012333 36863819 46012504 36863956 46012675 36864093 46012846 36864230 46013017 36864367 46013188 36864504 46013359 36864641 46013530 36864778 46013701 36864915 46013872 36865052 46014043 36865189 46014214 36865326 46014385 36865463 46014556 36865600 46014727 36865737 46014898 36865874 46015069 36866011 46015240 36866148 46015411 36866285 46015582 36866422 46015753 36866559 46015924 36866696 46016095 36866833 46016266 36866970 46016437 36867107 46016608 36867244 46016779 36867381 46016950 36867518 46017121 36867655 46017292 36867792 46017463 36867929 46017634 36868066 46017805 36868203 46017976 36868340 46018147 36868477 46018318 36868614 46018489 36868751 46018660 36868888 46018831 36869025 46019002 36869162 46019173 36869299 46019344 36869436 46019515 36869573 46019686 36869710 46019857 36869847 46020028 36869984 46020199 36870121 46020370 36870258 46020541 36870395 46020712 36870532 46020883 36870669 46021054 36870806 46021225 36870943 46021396 36871080 46021567 36871217 46021738 36871354 46021909 36871491 46022080 36871628 46022251 36871765 46022422 36871902 46022593 36872039 46022764 36872176 46022935 36872313 46023106 36872450 46023277 36872587 46023448 36872724 46023619 36872861 46023790 36872998 46023961 36873135 46024132 36873272 46024303 36873409 46024474 36873546 46024645 36873683 46024816 36873820 46024987 36873957 46025158 36874094 46025329 36874231 46025500 36874368 46025671 36874505 46025842 36874642 46026013 36874779 46026184 36874916 46026355 36875053 46026526 36875190 46026697 36875327 46026868 36875464 46027039 36875601 46027210 36875738 46027381 36875875 46027552 36876012 46027723 36876149 46027894 36876286 46028065 36876423 46028236 36876560 46028407 36876697 46028578 36876834 46028749 36876971 46028920 36877108 46029091 36877245 46029262 36877382 46029433 36877519 46029604 36877656 46029775 36877793 46029946 36877930 46030117 36878067 46030288 36878204 46030459 36878341 46030630 36878478 46030801 36878615 46030972 36878752 46031143 36878889 46031314 36879026 46031485 36879163 46031656 36879300 46031827 36879437 46031998 36879574 46032169 36879711 46032340 36879848 46032511 36879985 46032682 36880122 46032853 36880259 46033024 36880396 46033195 36880533 46033366 36880670 46033537 36880807 46033708 36880944 46033879 36881081 46034050 36881218 46034221 36881355 46034392 36881492 46034563 36881629 46034734 36881766 46034905 36881903 46035076 36882040 46035247 36882177 46035418 36882314 46035589 36882451 46035760 36882588 46035931 36882725 46036102 36882862 46036273 36882999 46036444 36883136 46036615 36883273 46036786 36883410 46036957 36883547 46037128 36883684 46037299 36883821 46037470 36883958 46037641 36884095 46037812 36884232 46037983 36884369 46038154 36884506 46038325 36884643 46038496 36884780 46038667 36884917 46038838 36885054 46039009 36885191 46039180 36885328 46039351 36885465 46039522 36885602 46039693 36885739 46039864 36885876 46040035 36886013 46040206 36886150 46040377 36886287 46040548 36886424 46040719 36886561 46040890 36886698 46041061 36886835 46041232 36886972 46041403 36887109 46041574 36887246 46041745 36887383 46041916 36887520 46042087 36887657 46042258 36887794 46042429 36887931 46042600 36888068 46042771 36888205 46042942 36888342 46043113 36888479 46043284 36888616 46043455 36888753 46043626 36888890 46043797 36889027 46043968 36889164 46044139 36889301 46044310 36889438 46044481 36889575 46044652 36889712 46044823 36889849 46044994 36889986 46045165 36890123 46045336 36890260 46045507 36890397 46045678 36890534 46045849 36890671 46046020 36890808 46046191 36890945 46046362 36891082 46046533 36891219 46046704 36891356 46046875 36891493 46047046 36891630 46047217 36891767 46047388 36891904 46047559 36892041 46047730 36892178 46047901 36892315 46048072 36892452 46048243 36892589 46048414 36892726 46048585 36892863 46048756 36893000 46048927 36893137 46049098 36893274 46049269 36893411 46049440 36893548 46049611 36893685 46049782 36893822 46049953 36893959 46050124 36894096 46050295 36894233 46050466 36894370 46050637 36894507 46050808 36894644 46050979 36894781 46051150 36894918 46051321 36895055 46051492 36895192 46051663 36895329 46051834 36895466 46052005 36895603 46052176 36895740 46052347 36895877 46052518 36896014 46052689 36896151 46052860 36896288 46053031 36896425 46053202 36896562 46053373 36896699 46053544 36896836 46053715 36896973 46053886 36897110 46054057 36897247 46054228 36897384 46054399 36897521 46054570 36897658 46054741 36897795 46054912 36897932 46055083 36898069 46055254 36898206 46055425 36898343 46055596 36898480 46055767 36898617 46055938 36898754 46056109 36898891 46056280 36899028 46056451 36899165 46056622 36899302 46056793 36899439 46056964 36899576 46057135 36899713 46057306 36899850 46057477 36899987 46057648 36900124 46057819 36900261 46057990 36900398 46058161 36900535 46058332 36900672 46058503 36900809 46058674 36900946 46058845 36901083 46059016 36901220 46059187 36901357 46059358 36901494 46059529 36901631 46059700 36901768 46059871 36901905 46060042 36902042 46060213 36902179 46060384 36902316 46060555 36902453 46060726 36902590 46060897 36902727 46061068 36902864 46061239 36903001 46061410 36903138 46061581 36903275 46061752 36903412 46061923 36903549 46062094 36903686 46062265 36903823 46062436 36903960 46062607 36904097 46062778 36904234 46062949 36904371 46063120 36904508 46063291 36904645 46063462 36904782 46063633 36904919 46063804 36905056 46063975 36905193 46064146 36905330 46064317 36905467 46064488 36905604 46064659 36905741 46064830 36905878 46065001 36906015 46065172 36906152 46065343 36906289 46065514 36906426 46065685 36906563 46065856 36906700 46066027 36906837 46066198 36906974 46066369 36907111 46066540 36907248 46066711 36907385 46066882 36907522 46067053 36907659 46067224 36907796 46067395 36907933 46067566 36908070 46067737 36908207 46067908 36908344 46068079 36908481 46068250 36908618 46068421 36908755 46068592 36908892 46068763 36909029 46068934 36909166 46069105 36909303 46069276 36909440 46069447 36909577 46069618 36909714 46069789 36909851 46069960 36909988 46070131 36910125 46070302 36910262 46070473 36910399 46070644 36910536 46070815 36910673 46070986 36910810 46071157 36910947 46071328 36911084 46071499 36911221 46071670 36911358 46071841 36911495 46072012 36911632 46072183 36911769 46072354 36911906 46072525 36912043 46072696 36912180 46072867 36912317 46073038 36912454 46073209 36912591 46073380 36912728 46073551 36912865 46073722 36913002 46073893 36913139 46074064 36913276 46074235 36913413 46074406 36913550 46074577 36913687 46074748 36913824 46074919 36913961 46075090 36914098 46075261 36914235 46075432 36914372 46075603 36914509 46075774 36914646 46075945 36914783 46076116 36914920 46076287 36915057 46076458 36915194 46076629 36915331 46076800 36915468 46076971 36915605 46077142 36915742 46077313 36915879 46077484 36916016 46077655 36916153 46077826 36916290 46077997 36916427 46078168 36916564 46078339 36916701 46078510 36916838 46078681 36916975 46078852 36917112 46079023 36917249 46079194 36917386 46079365 36917523 46079536 36917660 46079707 36917797 46079878 36917934 46080049 36918071 46080220 36918208 46080391 36918345 46080562 36918482 46080733 36918619 46080904 36918756 46081075 36918893 46081246 36919030 46081417 36919167 46081588 36919304 46081759 36919441 46081930 36919578 46082101 36919715 46082272 36919852 46082443 36919989 46082614 36920126 46082785 36920263 46082956 36920400 46083127 36920537 46083298 36920674 46083469 36920811 46083640 36920948 46083811 36921085 46083982 36921222 46084153 36921359 46084324 36921496 46084495 36921633 46084666 36921770 46084837 36921907 46085008 36922044 46085179 36922181 46085350 36922318 46085521 36922455 46085692 36922592 46085863 36922729 46086034 36922866 46086205 36923003 46086376 36923140 46086547 36923277 46086718 36923414 46086889 36923551 46087060 36923688 46087231 36923825 46087402 36923962 46087573 36924099 46087744 36924236 46087915 36924373 46088086 36924510 46088257 36924647 46088428 36924784 46088599 36924921 46088770 36925058 46088941 36925195 46089112 36925332 46089283 36925469 46089454 36925606 46089625 36925743 46089796 36925880 46089967 36926017 46090138 36926154 46090309 36926291 46090480 36926428 46090651 36926565 46090822 36926702 46090993 36926839 46091164 36926976 46091335 36927113 46091506 36927250 46091677 36927387 46091848 36927524 46092019 36927661 46092190 36927798 46092361 36927935 46092532 36928072 46092703 36928209 46092874 36928346 46093045 36928483 46093216 36928620 46093387 36928757 46093558 36928894 46093729 36929031 46093900 36929168 46094071 36929305 46094242 36929442 46094413 36929579 46094584 36929716 46094755 36929853 46094926 36929990 46095097 36930127 46095268 36930264 46095439 36930401 46095610 36930538 46095781 36930675 46095952 36930812 46096123 36930949 46096294 36931086 46096465 36931223 46096636 36931360 46096807 36931497 46096978 36931634 46097149 36931771 46097320 36931908 46097491 36932045 46097662 36932182 46097833 36932319 46098004 36932456 46098175 36932593 46098346 36932730 46098517 36932867 46098688 36933004 46098859 36933141 46099030 36933278 46099201 36933415 46099372 36933552 46099543 36933689 46099714 36933826 46099885 36933963 46100056 36934100 46100227 36934237 46100398 36934374 46100569 36934511 46100740 36934648 46100911 36934785 46101082 36934922 46101253 36935059 46101424 36935196 46101595 36935333 46101766 36935470 46101937 36935607 46102108 36935744 46102279 36935881 46102450 36936018 46102621 36936155 46102792 36936292 46102963 36936429 46103134 36936566 46103305 36936703 46103476 36936840 46103647 36936977 46103818 36937114 46103989 36937251 46104160 36937388 46104331 36937525 46104502 36937662 46104673 36937799 46104844 36937936 46105015 36938073 46105186 36938210 46105357 36938347 46105528 36938484 46105699 36938621 46105870 36938758 46106041 36938895 46106212 36939032 46106383 36939169 46106554 36939306 46106725 36939443 46106896 36939580 46107067 36939717 46107238 36939854 46107409 36939991 46107580 36940128 46107751 36940265 46107922 36940402 46108093 36940539 46108264 36940676 46108435 36940813 46108606 36940950 46108777 36941087 46108948 36941224 46109119 36941361 46109290 36941498 46109461 36941635 46109632 36941772 46109803 36941909 46109974 36942046 46110145 36942183 46110316 36942320 46110487 36942457 46110658 36942594 46110829 36942731 46111000 36942868 46111171 36943005 46111342 36943142 46111513 36943279 46111684 36943416 46111855 36943553 46112026 36943690 46112197 36943827 46112368 36943964 46112539 36944101 46112710 36944238 46112881 36944375 46113052 36944512 46113223 36944649 46113394 36944786 46113565 36944923 46113736 36945060 46113907 36945197 46114078 36945334 46114249 36945471 46114420 36945608 46114591 36945745 46114762 36945882 46114933 36946019 46115104 36946156 46115275 36946293 46115446 36946430 46115617 36946567 46115788 36946704 46115959 36946841 46116130 36946978 46116301 36947115 46116472 36947252 46116643 36947389 46116814 36947526 46116985 36947663 46117156 36947800 46117327 36947937 46117498 36948074 46117669 36948211 46117840 36948348 46118011 36948485 46118182 36948622 46118353 36948759 46118524 36948896 46118695 36949033 46118866 36949170 46119037 36949307 46119208 36949444 46119379 36949581 46119550 36949718 46119721 36949855 46119892 36949992 46120063 36950129 46120234 36950266 46120405 36950403 46120576 36950540 46120747 36950677 46120918 36950814 46121089 36950951 46121260 36951088 46121431 36951225 46121602 36951362 46121773 36951499 46121944 36951636 46122115 36951773 46122286 36951910 46122457 36952047 46122628 36952184 46122799 36952321 46122970 36952458 46123141 36952595 46123312 36952732 46123483 36952869 46123654 36953006 46123825 36953143 46123996 36953280 46124167 36953417 46124338 36953554 46124509 36953691 46124680 36953828 46124851 36953965 46125022 36954102 46125193 36954239 46125364 36954376 46125535 36954513 46125706 36954650 46125877 36954787 46126048 36954924 46126219 36955061 46126390 36955198 46126561 36955335 46126732 36955472 46126903 36955609 46127074 36955746 46127245 36955883 46127416 36956020 46127587 36956157 46127758 36956294 46127929 36956431 46128100 36956568 46128271 36956705 46128442 36956842 46128613 36956979 46128784 36957116 46128955 36957253 46129126 36957390 46129297 36957527 46129468 36957664 46129639 36957801 46129810 36957938 46129981 36958075 46130152 36958212 46130323 36958349 46130494 36958486 46130665 36958623 46130836 36958760 46131007 36958897 46131178 36959034 46131349 36959171 46131520 36959308 46131691 36959445 46131862 36959582 46132033 36959719 46132204 36959856 46132375 36959993 46132546 36960130 46132717 36960267 46132888 36960404 46133059 36960541 46133230 36960678 46133401 36960815 46133572 36960952 46133743 36961089 46133914 36961226 46134085 36961363 46134256 36961500 46134427 36961637 46134598 36961774 46134769 36961911 46134940 36962048 46135111 36962185 46135282 36962322 46135453 36962459 46135624 36962596 46135795 36962733 46135966 36962870 46136137 36963007 46136308 36963144 46136479 36963281 46136650 36963418 46136821 36963555 46136992 36963692 46137163 36963829 46137334 36963966 46137505 36964103 46137676 36964240 46137847 36964377 46138018 36964514 46138189 36964651 46138360 36964788 46138531 36964925 46138702 36965062 46138873 36965199 46139044 36965336 46139215 36965473 46139386 36965610 46139557 36965747 46139728 36965884 46139899 36966021 46140070 36966158 46140241 36966295 46140412 36966432 46140583 36966569 46140754 36966706 46140925 36966843 46141096 36966980 46141267 36967117 46141438 36967254 46141609 36967391 46141780 36967528 46141951 36967665 46142122 36967802 46142293 36967939 46142464 36968076 46142635 36968213 46142806 36968350 46142977 36968487 46143148 36968624 46143319 36968761 46143490 36968898 46143661 36969035 46143832 36969172 46144003 36969309 46144174 36969446 46144345 36969583 46144516 36969720 46144687 36969857 46144858 36969994 46145029 36970131 46145200 36970268 46145371 36970405 46145542 36970542 46145713 36970679 46145884 36970816 46146055 36970953 46146226 36971090 46146397 36971227 46146568 36971364 46146739 36971501 46146910 36971638 46147081 36971775 46147252 36971912 46147423 36972049 46147594 36972186 46147765 36972323 46147936 36972460 46148107 36972597 46148278 36972734 46148449 36972871 46148620 36973008 46148791 36973145 46148962 36973282 46149133 36973419 46149304 36973556 46149475 36973693 46149646 36973830 46149817 36973967 46149988 36974104 46150159 36974241 46150330 36974378 46150501 36974515 46150672 36974652 46150843 36974789 46151014 36974926 46151185 36975063 46151356 36975200 46151527 36975337 46151698 36975474 46151869 36975611 46152040 36975748 46152211 36975885 46152382 36976022 46152553 36976159 46152724 36976296 46152895 36976433 46153066 36976570 46153237 36976707 46153408 36976844 46153579 36976981 46153750 36977118 46153921 36977255 46154092 36977392 46154263 36977529 46154434 36977666 46154605 36977803 46154776 36977940 46154947 36978077 46155118 36978214 46155289 36978351 46155460 36978488 46155631 36978625 46155802 36978762 46155973 36978899 46156144 36979036 46156315 36979173 46156486 36979310 46156657 36979447 46156828 36979584 46156999 36979721 46157170 36979858 46157341 36979995 46157512 36980132 46157683 36980269 46157854 36980406 46158025 36980543 46158196 36980680 46158367 36980817 46158538 36980954 46158709 36981091 46158880 36981228 46159051 36981365 46159222 36981502 46159393 36981639 46159564 36981776 46159735 36981913 46159906 36982050 46160077 36982187 46160248 36982324 46160419 36982461 46160590 36982598 46160761 36982735 46160932 36982872 46161103 36983009 46161274 36983146 46161445 36983283 46161616 36983420 46161787 36983557 46161958 36983694 46162129 36983831 46162300 36983968 46162471 36984105 46162642 36984242 46162813 36984379 46162984 36984516 46163155 36984653 46163326 36984790 46163497 36984927 46163668 36985064 46163839 36985201 46164010 36985338 46164181 36985475 46164352 36985612 46164523 36985749 46164694 36985886 46164865 36986023 46165036 36986160 46165207 36986297 46165378 36986434 46165549 36986571 46165720 36986708 46165891 36986845 46166062 36986982 46166233 36987119 46166404 36987256 46166575 36987393 46166746 36987530 46166917 36987667 46167088 36987804 46167259 36987941 46167430 36988078 46167601 36988215 46167772 36988352 46167943 36988489 46168114 36988626 46168285
1000 62665581 0 62665581 78217623 62665718 78217794 62665855 78217965 62665992 78218136 62666129 78218307 62666266 78218478 62666403 78218649 62666540 78218820 62666677 78218991 62666814 78219162 62666951 78219333 62667088 78219504 62667225 78219675 62667362 78219846 62667499 78220017 62667636 78220188 62667773 78220359 62667910 78220530 62668047 78220701 62668184 78220872 62668321 78221043 62668458 78221214 62668595 78221385 62668732 78221556 62668869 78221727 62669006 78221898 62669143 78222069 62669280 78222240 62669417 78222411 62669554 78222582 62669691 78222753 62669828 78222924 62669965 78223095 62670102 78223266 62670239 78223437 62670376 78223608 62670513 78223779 62670650 78223950 62670787 78224121 62670924 78224292 62671061 78224463 62671198 78224634 62671335 78224805 62671472 78224976 62671609 78225147 62671746 78225318 62671883 78225489 62672020 78225660 62672157 78225831 62672294 78226002 62672431 78226173 62672568 78226344 62672705 78226515 62672842 78226686 62672979 78226857 62673116 78227028 62673253 78227199 62673390 78227370 62673527 78227541 62673664 78227712 62673801 78227883 62673938 78228054 62674075 78228225 62674212 78228396 62674349 78228567 62674486 78228738 62674623 78228909 62674760 78229080 62674897 78229251 62675034 78229422 62675171 78229593 62675308 78229764 62675445 78229935 62675582 78230106 62675719 78230277 62675856 78230448 62675993 78230619 62676130 78230790 62676267 78230961 62676404 78231132 62676541 78231303 62676678 78231474 62676815 78231645 62676952 78231816 62677089 78231987 62677226 78232158 62677363 78232329 62677500 78232500 62677637 78232671 62677774 78232842 62677911 78233013 62678048 78233184 62678185 78233355 62678322 78233526 62678459 78233697 62678596 78233868 62678733 78234039 62678870 78234210 62679007 78234381 62679144 78234552 62679281 78234723 62679418 78234894 62679555 78235065 62679692 78235236 62679829 78235407 62679966 78235578 62680103 78235749 62680240 78235920 62680377 78236091 62680514 78236262 62680651 78236433 62680788 78236604 62680925 78236775 62681062 78236946 62681199 78237117 62681336 78237288 62681473 78237459 62681610 78237630 62681747 78237801 62681884 78237972 62682021 78238143 62682158 78238314 62682295 78238485 62682432 78238656 62682569 78238827 62682706 78238998 62682843 78239169 62682980 78239340 62683117 78239511 62683254 78239682 62683391 78239853 62683528 78240024 62683665 78240195 62683802 78240366 62683939 78240537 62684076 78240708 62684213 78240879 62684350 78241050 62684487 78241221 62684624 78241392 62684761 78241563 62684898 78241734 62685035 78241905 62685172 78242076 62685309 78242247 62685446 78242418 62685583 78242589 62685720 78242760 62685857 78242931 62685994 78243102 62686131 78243273 62686268 78243444 62686405 78243615 62686542 78243786 62686679 78243957 62686816 78244128 62686953 78244299 62687090 78244470 62687227 78244641 62687364 78244812 62687501 78244983 62687638 78245154 62687775 78245325 62687912 78245496 62688049 78245667 62688186 78245838 62688323 78246009 62688460 78246180 62688597 78246351 62688734 78246522 62688871 78246693 62689008 78246864 62689145 78247035 62689282 78247206 62689419 78247377 62689556 78247548 62689693 78247719 62689830 78247890 62689967 78248061 62690104 78248232 62690241 78248403 62690378 78248574 62690515 78248745 62690652 78248916 62690789 78249087 62690926 78249258 62691063 78249429 62691200 78249600 62691337 78249771 62691474 78249942 62691611 78250113 62691748 78250284 62691885 78250455 62692022 78250626 62692159 78250797 62692296 78250968 62692433 78251139 62692570 78251310 62692707 78251481 62692844 78251652 62692981 78251823 62693118 78251994 62693255 78252165 62693392 78252336 62693529 78252507 62693666 78252678 62693803 78252849 62693940 78253020 62694077 78253191 62694214 78253362 62694351 78253533 62694488 78253704 62694625 78253875 62694762 78254046 62694899 78254217 62695036 78254388 62695173 78254559 62695310 78254730 62695447 78254901 62695584 78255072 62695721 78255243 62695858 78255414 62695995 78255585 62696132 78255756 62696269 78255927 62696406 78256098 62696543 78256269 62696680 78256440 62696817 78256611 62696954 78256782 62697091 78256953 62697228 78257124 62697365 78257295 62697502 78257466 62697639 78257637 62697776 78257808 62697913 78257979 62698050 78258150 62698187 78258321 62698324 78258492 62698461 78258663 62698598 78258834 62698735 78259005 62698872 78259176 62699009 78259347 62699146 78259518 62699283 78259689 62699420 78259860 62699557 78260031 62699694 78260202 62699831 78260373 62699968 78260544 62700105 78260715 62700242 78260886 62700379 78261057 62700516 78261228 62700653 78261399 62700790 78261570 62700927 78261741 62701064 78261912 62701201 78262083 62701338 78262254 62701475 78262425 62701612 78262596 62701749 78262767 62701886 78262938 62702023 78263109 62702160 78263280 62702297 78263451 62702434 78263622 62702571 78263793 62702708 78263964 62702845 78264135 62702982 78264306 62703119 78264477 62703256 78264648 62703393 78264819 62703530 78264990 62703667 78265161 62703804 78265332 62703941 78265503 62704078 78265674 62704215 78265845 62704352 78266016 62704489 78266187 62704626 78266358 62704763 78266529 62704900 78266700 62705037 78266871 62705174 78267042 62705311 78267213 62705448 78267384 62705585 78267555 62705722 78267726 62705859 78267897 62705996 78268068 62706133 78268239 62706270 78268410 62706407 78268581 62706544 78268752 62706681 78268923 62706818 78269094 62706955 78269265 62707092 78269436 62707229 78269607 62707366 78269778 62707503 78269949 62707640 78270120 62707777 78270291 62707914 78270462 62708051 78270633 62708188 78270804 62708325 78270975 62708462 78271146 62708599 78271317 62708736 78271488 62708873 78271659 62709010 78271830 62709147 78272001 62709284 78272172 62709421 78272343 62709558 78272514 62709695 78272685 62709832 78272856 62709969 78273027 62710106 78273198 62710243 78273369 62710380 78273540 62710517 78273711 62710654 78273882 62710791 78274053 62710928 78274224 62711065 78274395 62711202 78274566 62711339 78274737 62711476 78274908 62711613 78275079 62711750 78275250 62711887 78275421 62712024 78275592 62712161 78275763 62712298 78275934 62712435 78276105 62712572 78276276 62712709 78276447 62712846 78276618 62712983 78276789 62713120 78276960 62713257 78277131 62713394 78277302 62713531 78277473 62713668 78277644 62713805 78277815 62713942 78277986 62714079 78278157 62714216 78278328 62714353 78278499 62714490 78278670 62714627 78278841 62714764 78279012 62714901 78279183 62715038 78279354 62715175 78279525 62715312 78279696 62715449 78279867 62715586 78280038 62715723 78280209 62715860 78280380 62715997 78280551 62716134 78280722 62716271 78280893 62716408 78281064 62716545 78281235 62716682 78281406 62716819 78281577 62716956 78281748 62717093 78281919 62717230 78282090 62717367 78282261 62717504 78282432 62717641 78282603 62717778 78282774 62717915 78282945 62718052 78283116 62718189 78283287 62718326 78283458 62718463 78283629 62718600 78283800 62718737 78283971 62718874 78284142 62719011 78284313 62719148 78284484 62719285 78284655 62719422 78284826 62719559 78284997 62719696 78285168 62719833 78285339 62719970 78285510 62720107 78285681 62720244 78285852 62720381 78286023 62720518 78286194 62720655 78286365 62720792 78286536 62720929 78286707 62721066 78286878 62721203 78287049 62721340 78287220 62721477 78287391 62721614 78287562 62721751 78287733 62721888 78287904 62722025 78288075 62722162 78288246 62722299 78288417 62722436 78288588 62722573 78288759 62722710 78288930 62722847 78289101 62722984 78289272 62723121 78289443 62723258 78289614 62723395 78289785 62723532 78289956 62723669 78290127 62723806 78290298 62723943 78290469 62724080 78290640 62724217 78290811 62724354 78290982 62724491 78291153 62724628 78291324 62724765 78291495 62724902 78291666 62725039 78291837 62725176 78292008 62725313 78292179 62725450 78292350 62725587 78292521 62725724 78292692 62725861 78292863 62725998 78293034 62726135 78293205 62726272 78293376 62726409 78293547 62726546 78293718 62726683 78293889 62726820 78294060 62726957 78294231 62727094 78294402 62727231 78294573 62727368 78294744 62727505 78294915 62727642 78295086 62727779 78295257 62727916 78295428 62728053 78295599 62728190 78295770 62728327 78295941 62728464 78296112 62728601 78296283 62728738 78296454 62728875 78296625 62729012 78296796 62729149 78296967 62729286 78297138 62729423 78297309 62729560 78297480 62729697 78297651 62729834 78297822 62729971 78297993 62730108 78298164 62730245 78298335 62730382 78298506 62730519 78298677 62730656 78298848 62730793 78299019 62730930 78299190 62731067 78299361 62731204 78299532 62731341 78299703 62731478 78299874 62731615 78300045 62731752 78300216 62731889 78300387 62732026 78300558 62732163 78300729 62732300 78300900 62732437 78301071 62732574 78301242 62732711 78301413 62732848 78301584 62732985 78301755 62733122 78301926 62733259 78302097 62733396 78302268 62733533 78302439 62733670 78302610 62733807 78302781 62733944 78302952 62734081 78303123 62734218 78303294 62734355 78303465 62734492 78303636 62734629 78303807 62734766 78303978 62734903 78304149 62735040 78304320 62735177 78304491 62735314 78304662 62735451 78304833 62735588 78305004 62735725 78305175 62735862 78305346 62735999 78305517 62736136 78305688 62736273 78305859 62736410 78306030 62736547 78306201 62736684 78306372 62736821 78306543 62736958 78306714 62737095 78306885 62737232 78307056 62737369 78307227 62737506 78307398 62737643 78307569 62737780 78307740 62737917 78307911 62738054 78308082 62738191 78308253 62738328 78308424 62738465 78308595 62738602 78308766 62738739 78308937 62738876 78309108 62739013 78309279 62739150 78309450 62739287 78309621 62739424 78309792 62739561 78309963 62739698 78310134 62739835 78310305 62739972 78310476 62740109 78310647 62740246 78310818 62740383 78310989 62740520 78311160 62740657 78311331 62740794 78311502 62740931 78311673 62741068 78311844 62741205 78312015 62741342 78312186 62741479 78312357 62741616 78312528 62741753 78312699 62741890 78312870 62742027 78313041 62742164 78313212 62742301 78313383 62742438 78313554 62742575 78313725 62742712 78313896 62742849 78314067 62742986 78314238 62743123 78314409 62743260 78314580 62743397 78314751 62743534 78314922 62743671 78315093 62743808 78315264 62743945 78315435 62744082 78315606 62744219 78315777 62744356 78315948 62744493 78316119 62744630 78316290 62744767 78316461 62744904 78316632 62745041 78316803 62745178 78316974 62745315 78317145 62745452 78317316 62745589 78317487 62745726 78317658 62745863 78317829 62746000 78318000 62746137 78318171 62746274 78318342 62746411 78318513 62746548 78318684 62746685 78318855 62746822 78319026 62746959 78319197 62747096 78319368 62747233 78319539 62747370 78319710 62747507 78319881 62747644 78320052 62747781 78320223 62747918 78320394 62748055 78320565 62748192 78320736 62748329 78320907 62748466 78321078 62748603 78321249 62748740 78321420 62748877 78321591 62749014 78321762 62749151 78321933 62749288 78322104 62749425 78322275 62749562 78322446 62749699 78322617 62749836 78322788 62749973 78322959 62750110 78323130 62750247 78323301 62750384 78323472 62750521 78323643 62750658 78323814 62750795 78323985 62750932 78324156 62751069 78324327 62751206 78324498 62751343 78324669 62751480 78324840 62751617 78325011 62751754 78325182 62751891 78325353 62752028 78325524 62752165 78325695 62752302 78325866 62752439 78326037 62752576 78326208 62752713 78326379 62752850 78326550 62752987 78326721 62753124 78326892 62753261 78327063 62753398 78327234 62753535 78327405 62753672 78327576 62753809 78327747 62753946 78327918 62754083 78328089 62754220 78328260 62754357 78328431 62754494 78328602 62754631 78328773 62754768 78328944 62754905 78329115 62755042 78329286 62755179 78329457 62755316 78329628 62755453 78329799 62755590 78329970 62755727 78330141 62755864 78330312 62756001 78330483 62756138 78330654 62756275 78330825 62756412 78330996 62756549 78331167 62756686 78331338 62756823 78331509 62756960 78331680 62757097 78331851 62757234 78332022 62757371 78332193 62757508 78332364 62757645 78332535 62757782 78332706 62757919 78332877 62758056 78333048 62758193 78333219 62758330 78333390 62758467 78333561 62758604 78333732 62758741 78333903 62758878 78334074 62759015 78334245 62759152 78334416 62759289 78334587 62759426 78334758 62759563 78334929 62759700 78335100 62759837 78335271 62759974 78335442 62760111 78335613 62760248 78335784 62760385 78335955 62760522 78336126 62760659 78336297 62760796 78336468 62760933 78336639 62761070 78336810 62761207 78336981 62761344 78337152 62761481 78337323 62761618 78337494 62761755 78337665 62761892 78337836 62762029 78338007 62762166 78338178 62762303 78338349 62762440 78338520 62762577 78338691 62762714 78338862 62762851 78339033 62762988 78339204 62763125 78339375 62763262 78339546 62763399 78339717 62763536 78339888 62763673 78340059 62763810 78340230 62763947 78340401 62764084 78340572 62764221 78340743 62764358 78340914 62764495 78341085 62764632 78341256 62764769 78341427 62764906 78341598 62765043 78341769 62765180 78341940 62765317 78342111 62765454 78342282 62765591 78342453 62765728 78342624 62765865 78342795 62766002 78342966 62766139 78343137 62766276 78343308 62766413 78343479 62766550 78343650 62766687 78343821 62766824 78343992 62766961 78344163 62767098 78344334 62767235 78344505 62767372 78344676 62767509 78344847 62767646 78345018 62767783 78345189 62767920 78345360 62768057 78345531 62768194 78345702 62768331 78345873 62768468 78346044 62768605 78346215 62768742 78346386 62768879 78346557 62769016 78346728 62769153 78346899 62769290 78347070 62769427 78347241 62769564 78347412 62769701 78347583 62769838 78347754 62769975 78347925 62770112 78348096 62770249 78348267 62770386 78348438 62770523 78348609 62770660 78348780 62770797 78348951 62770934 78349122 62771071 78349293 62771208 78349464 62771345 78349635 62771482 78349806 62771619 78349977 62771756 78350148 62771893 78350319 62772030 78350490 62772167 78350661 62772304 78350832 62772441 78351003 62772578 78351174 62772715 78351345 62772852 78351516 62772989 78351687 62773126 78351858 62773263 78352029 62773400 78352200 62773537 78352371 62773674 78352542 62773811 78352713 62773948 78352884 62774085 78353055 62774222 78353226 62774359 78353397 62774496 78353568 62774633 78353739 62774770 78353910 62774907 78354081 62775044 78354252 62775181 78354423 62775318 78354594 62775455 78354765 62775592 78354936 62775729 78355107 62775866 78355278 62776003 78355449 62776140 78355620 62776277 78355791 62776414 78355962 62776551 78356133 62776688 78356304 62776825 78356475 62776962 78356646 62777099 78356817 62777236 78356988 62777373 78357159 62777510 78357330 62777647 78357501 62777784 78357672 62777921 78357843 62778058 78358014 62778195 78358185 62778332 78358356 62778469 78358527 62778606 78358698 62778743 78358869 62778880 78359040 62779017 78359211 62779154 78359382 62779291 78359553 62779428 78359724 62779565 78359895 62779702 78360066 62779839 78360237 62779976 78360408 62780113 78360579 62780250 78360750 62780387 78360921 62780524 78361092 62780661 78361263 62780798 78361434 62780935 78361605 62781072 78361776 62781209 78361947 62781346 78362118 62781483 78362289 62781620 78362460 62781757 78362631 62781894 78362802 62782031 78362973 62782168 78363144 62782305 78363315 62782442 78363486 62782579 78363657 62782716 78363828 62782853 78363999 62782990 78364170 62783127 78364341 62783264 78364512 62783401 78364683 62783538 78364854 62783675 78365025 62783812 78365196 62783949 78365367 62784086 78365538 62784223 78365709 62784360 78365880 62784497 78366051 62784634 78366222 62784771 78366393 62784908 78366564 62785045 78366735 62785182 78366906 62785319 78367077 62785456 78367248 62785593 78367419 62785730 78367590 62785867 78367761 62786004 78367932 62786141 78368103 62786278 78368274 62786415 78368445 62786552 78368616 62786689 78368787 62786826 78368958 62786963 78369129 62787100 78369300 62787237 78369471 62787374 78369642 62787511 78369813 62787648 78369984 62787785 78370155 62787922 78370326 62788059 78370497 62788196 78370668 62788333 78370839 62788470 78371010 62788607 78371181 62788744 78371352 62788881 78371523 62789018 78371694 62789155 78371865 62789292 78372036 62789429 78372207 62789566 78372378 62789703 78372549 62789840 78372720 62789977 78372891 62790114 78373062 62790251 78373233 62790388 78373404 62790525 78373575 62790662 78373746 62790799 78373917 62790936 78374088 62791073 78374259 62791210 78374430 62791347 78374601 62791484 78374772 62791621 78374943 62791758 78375114 62791895 78375285 62792032 78375456 62792169 78375627 62792306 78375798 62792443 78375969 62792580 78376140 62792717 78376311 62792854 78376482 62792991 78376653 62793128 78376824 62793265 78376995 62793402 78377166 62793539 78377337 62793676 78377508 62793813 78377679 62793950 78377850 62794087 78378021 62794224 78378192 62794361 78378363 62794498 78378534 62794635 78378705 62794772 78378876 62794909 78379047 62795046 78379218 62795183 78379389 62795320 78379560 62795457 78379731 62795594 78379902 62795731 78380073 62795868 78380244 62796005 78380415 62796142 78380586 62796279 78380757 62796416 78380928 62796553 78381099 62796690 78381270 62796827 78381441 62796964 78381612 62797101 78381783 62797238 78381954 62797375 78382125 62797512 78382296 62797649 78382467 62797786 78382638 62797923 78382809 62798060 78382980 62798197 78383151 62798334 78383322 62798471 78383493 62798608 78383664 62798745 78383835 62798882 78384006 62799019 78384177 62799156 78384348 62799293 78384519 62799430 78384690 62799567 78384861 62799704 78385032 62799841 78385203 62799978 78385374 62800115 78385545 62800252 78385716 62800389 78385887 62800526 78386058 62800663 78386229 62800800 78386400 62800937 78386571 62801074 78386742 62801211 78386913 62801348 78387084 62801485 78387255 62801622 78387426 62801759 78387597 62801896 78387768 62802033 78387939 62802170 78388110 62802307 78388281
1000 66169900 0 66169900 82591627 66170037 82591798 66170174 82591969 66170311 82592140 66170448 82592311 66170585 82592482 66170722 82592653 66170859 82592824 66170996 82592995 66171133 82593166 66171270 82593337 66171407 82593508 66171544 82593679 66171681 82593850 66171818 82594021 66171955 82594192 66172092 82594363 66172229 82594534 66172366 82594705 66172503 82594876 66172640 82595047 66172777 82595218 66172914 82595389 66173051 82595560 66173188 82595731 66173325 82595902 66173462 82596073 66173599 82596244 66173736 82596415 66173873 82596586 66174010 82596757 66174147 82596928 66174284 82597099 66174421 82597270 66174558 82597441 66174695 82597612 66174832 82597783 66174969 82597954 66175106 82598125 66175243 82598296 66175380 82598467 66175517 82598638 66175654 82598809 66175791 82598980 66175928 82599151 66176065 82599322 66176202 82599493 66176339 82599664 66176476 82599835 66176613 82600006 66176750 82600177 66176887 82600348 66177024 82600519 66177161 82600690 66177298 82600861 66177435 82601032 66177572 82601203 66177709 82601374 66177846 82601545 66177983 82601716 66178120 82601887 66178257 82602058 66178394 82602229 66178531 82602400 66178668 82602571 66178805 82602742 66178942 82602913 66179079 82603084 66179216 82603255 66179353 82603426 66179490 82603597 66179627 82603768 66179764 82603939 66179901 82604110 66180038 82604281 66180175 82604452 66180312 82604623 66180449 82604794 66180586 82604965 66180723 82605136 66180860 82605307 66180997 82605478 66181134 82605649 66181271 82605820 66181408 82605991 66181545 82606162 66181682 82606333 66181819 82606504 66181956 82606675 66182093 82606846 66182230 82607017 66182367 82607188 66182504 82607359 66182641 82607530 66182778 82607701 66182915 82607872 66183052 82608043 66183189 82608214 66183326 82608385 66183463 82608556 66183600 82608727 66183737 82608898 66183874 82609069 66184011 82609240 66184148 82609411 66184285 82609582 66184422 82609753 66184559 82609924 66184696 82610095 66184833 82610266 66184970 82610437 66185107 82610608 66185244 82610779 66185381 82610950 66185518 82611121 66185655 82611292 66185792 82611463 66185929 82611634 66186066 82611805 66186203 82611976 66186340 82612147 66186477 82612318 66186614 82612489 66186751 82612660 66186888 82612831 66187025 82613002 66187162 82613173 66187299 82613344 66187436 82613515 66187573 82613686 66187710 82613857 66187847 82614028 66187984 82614199 66188121 82614370 66188258 82614541 66188395 82614712 66188532 82614883 66188669 82615054 66188806 82615225 66188943 82615396 66189080 82615567 66189217 82615738 66189354 82615909 66189491 82616080 66189628 82616251 66189765 82616422 66189902 82616593 66190039 82616764 66190176 82616935 66190313 82617106 66190450 82617277 66190587 82617448 66190724 82617619 66190861 82617790 66190998 82617961 66191135 82618132 66191272 82618303 66191409 82618474 66191546 82618645 66191683 82618816 66191820 82618987 66191957 82619158 66192094 82619329 66192231 82619500 66192368 82619671 66192505 82619842 66192642 82620013 66192779 82620184 66192916 82620355 66193053 82620526 66193190 82620697 66193327 82620868 66193464 82621039 66193601 82621210 66193738 82621381 66193875 82621552 66194012 82621723 66194149 82621894 66194286 82622065 66194423 82622236 66194560 82622407 66194697 82622578 66194834 82622749 66194971 82622920 66195108 82623091 66195245 82623262 66195382 82623433 66195519 82623604 66195656 82623775 66195793 82623946 66195930 82624117 66196067 82624288 66196204 82624459 66196341 82624630 66196478 82624801 66196615 82624972 66196752 82625143 66196889 82625314 66197026 82625485 66197163 82625656 66197300 82625827 66197437 82625998 66197574 82626169 66197711 82626340 66197848 82626511 66197985 82626682 66198122 82626853 66198259 82627024 66198396 82627195 66198533 82627366 66198670 82627537 66198807 82627708 66198944 82627879 66199081 82628050 66199218 82628221 66199355 82628392 66199492 82628563 66199629 82628734 66199766 82628905 66199903 82629076 66200040 82629247 66200177 82629418 66200314 82629589 66200451 82629760 66200588 82629931 66200725 82630102 66200862 82630273 66200999 82630444 66201136 82630615 66201273 82630786 66201410 82630957 66201547 82631128 66201684 82631299 66201821 82631470 66201958 82631641 66202095 82631812 66202232 82631983 66202369 82632154 66202506 82632325 66202643 82632496 66202780 82632667 66202917 82632838 66203054 82633009 66203191 82633180 66203328 82633351 66203465 82633522 66203602 82633693 66203739 82633864 66203876 82634035 66204013 82634206 66204150 82634377 66204287 82634548 66204424 82634719 66204561 82634890 66204698 82635061 66204835 82635232 66204972 82635403 66205109 82635574 66205246 82635745 66205383 82635916 66205520 82636087 66205657 82636258 66205794 82636429 66205931 82636600 66206068 82636771 66206205 82636942 66206342 82637113 66206479 82637284 66206616 82637455 66206753 82637626 66206890 82637797 66207027 82637968 66207164 82638139 66207301 82638310 66207438 82638481 66207575 82638652 66207712 82638823 66207849 82638994 66207986 82639165 66208123 82639336 66208260 82639507 66208397 82639678 66208534 82639849 66208671 82640020 66208808 82640191 66208945 82640362 66209082 82640533 66209219 82640704 66209356 82640875 66209493 82641046 66209630 82641217 66209767 82641388 66209904 82641559 66210041 82641730 66210178 82641901 66210315 82642072 66210452 82642243 66210589 82642414 66210726 82642585 66210863 82642756 66211000 82642927 66211137 82643098 66211274 82643269 66211411 82643440 66211548 82643611 66211685 82643782 66211822 82643953 66211959 82644124 66212096 82644295 66212233 82644466 66212370 82644637 66212507 82644808 66212644 82644979 66212781 82645150 66212918 82645321 66213055 82645492 66213192 82645663 66213329 82645834 66213466 82646005 66213603 82646176 66213740 82646347 66213877 82646518 66214014 82646689 66214151 82646860 66214288 82647031 66214425 82647202 66214562 82647373 66214699 82647544 66214836 82647715 66214973 82647886 66215110 82648057 66215247 82648228 66215384 82648399 66215521 82648570 66215658 82648741 66215795 82648912 66215932 82649083 66216069 82649254 66216206 82649425 66216343 82649596 66216480 82649767 66216617 82649938 66216754 82650109 66216891 82650280 66217028 82650451 66217165 82650622 66217302 82650793 66217439 82650964 66217576 82651135 66217713 82651306 66217850 82651477 66217987 82651648 66218124 82651819 66218261 82651990 66218398 82652161 66218535 82652332 66218672 82652503 66218809 82652674 66218946 82652845 66219083 82653016 66219220 82653187 66219357 82653358 66219494 82653529 66219631 82653700 66219768 82653871 66219905 82654042 66220042 82654213 66220179 82654384 66220316 82654555 66220453 82654726 66220590 82654897 66220727 82655068 66220864 82655239 66221001 82655410 66221138 82655581 66221275 82655752 66221412 82655923 66221549 82656094 66221686 82656265 66221823 82656436 66221960 82656607 66222097 82656778 66222234 82656949 66222371 82657120 66222508 82657291 66222645 82657462 66222782 82657633 66222919 82657804 66223056 82657975 66223193 82658146 66223330 82658317 66223467 82658488 66223604 82658659 66223741 82658830 66223878 82659001 66224015 82659172 66224152 82659343 66224289 82659514 66224426 82659685 66224563 82659856 66224700 82660027 66224837 82660198 66224974 82660369 66225111 82660540 66225248 82660711 66225385 82660882 66225522 82661053 66225659 82661224 66225796 82661395 66225933 82661566 66226070 82661737 66226207 82661908 66226344 82662079 66226481 82662250 66226618 82662421 66226755 82662592 66226892 82662763 66227029 82662934 66227166 82663105 66227303 82663276 66227440 82663447 66227577 82663618 66227714 82663789 66227851 82663960 66227988 82664131 66228125 82664302 66228262 82664473 66228399 82664644 66228536 82664815 66228673 82664986 66228810 82665157 66228947 82665328 66229084 82665499 66229221 82665670 66229358 82665841 66229495 82666012 66229632 82666183 66229769 82666354 66229906 82666525 66230043 82666696 66230180 82666867 66230317 82667038 66230454 82667209 66230591 82667380 66230728 82667551 66230865 82667722 66231002 82667893 66231139 82668064 66231276 82668235 66231413 82668406 66231550 82668577 66231687 82668748 66231824 82668919 66231961 82669090 66232098 82669261 66232235 82669432 66232372 82669603 66232509 82669774 66232646 82669945 66232783 82670116 66232920 82670287 66233057 82670458 66233194 82670629 66233331 82670800 66233468 82670971 66233605 82671142 66233742 82671313 66233879 82671484 66234016 82671655 66234153 82671826 66234290 82671997 66234427 82672168 66234564 82672339 66234701 82672510 66234838 82672681 66234975 82672852 66235112 82673023 66235249 82673194 66235386 82673365 66235523 82673536 66235660 82673707 66235797 82673878 66235934 82674049 66236071 82674220 66236208 82674391 66236345 82674562 66236482 82674733 66236619 82674904 66236756 82675075 66236893 82675246 66237030 82675417 66237167 82675588 66237304 82675759 66237441 82675930 66237578 82676101 66237715 82676272 66237852 82676443 66237989 82676614 66238126 82676785 66238263 82676956 66238400 82677127 66238537 82677298 66238674 82677469 66238811 82677640 66238948 82677811 66239085 82677982 66239222 82678153 66239359 82678324 66239496 82678495 66239633 82678666 66239770 82678837 66239907 82679008 66240044 82679179 66240181 82679350 66240318 82679521 66240455 82679692 66240592 82679863 66240729 82680034 66240866 82680205 66241003 82680376 66241140 82680547 66241277 82680718 66241414 82680889 66241551 82681060 66241688 82681231 66241825 82681402 66241962 82681573 66242099 82681744 66242236 82681915 66242373 82682086 66242510 82682257 66242647 82682428 66242784 82682599 66242921 82682770 66243058 82682941 66243195 82683112 66243332 82683283 66243469 82683454 66243606 82683625 66243743 82683796 66243880 82683967 66244017 82684138 66244154 82684309 66244291 82684480 66244428 82684651 66244565 82684822 66244702 82684993 66244839 82685164 66244976 82685335 66245113 82685506 66245250 82685677 66245387 82685848 66245524 82686019 66245661 82686190 66245798 82686361 66245935 82686532 66246072 82686703 66246209 82686874 66246346 82687045 66246483 82687216 66246620 82687387 66246757 82687558 66246894 82687729 66247031 82687900 66247168 82688071 66247305 82688242 66247442 82688413 66247579 82688584 66247716 82688755 66247853 82688926 66247990 82689097 66248127 82689268 66248264 82689439 66248401 82689610 66248538 82689781 66248675 82689952 66248812 82690123 66248949 82690294 66249086 82690465 66249223 82690636 66249360 82690807 66249497 82690978 66249634 82691149 66249771 82691320 66249908 82691491 66250045 82691662 66250182 82691833 66250319 82692004 66250456 82692175 66250593 82692346 66250730 82692517 66250867 82692688 66251004 82692859 66251141 82693030 66251278 82693201 66251415 82693372 66251552 82693543 66251689 82693714 66251826 82693885 66251963 82694056 66252100 82694227 66252237 82694398 66252374 82694569 66252511 82694740 66252648 82694911 66252785 82695082 66252922 82695253 66253059 82695424 66253196 82695595 66253333 82695766 66253470 82695937 66253607 82696108 66253744 82696279 66253881 82696450 66254018 82696621 66254155 82696792 66254292 82696963 66254429 82697134 66254566 82697305 66254703 82697476 66254840 82697647 66254977 82697818 66255114 82697989 66255251 82698160 66255388 82698331 66255525 82698502 66255662 82698673 66255799 82698844 66255936 82699015 66256073 82699186 66256210 82699357 66256347 82699528 66256484 82699699 66256621 82699870 66256758 82700041 66256895 82700212 66257032 82700383 66257169 82700554 66257306 82700725 66257443 82700896 66257580 82701067 66257717 82701238 66257854 82701409 66257991 82701580 66258128 82701751 66258265 82701922 66258402 82702093 66258539 82702264 66258676 82702435 66258813 82702606 66258950 82702777 66259087 82702948 66259224 82703119 66259361 82703290 66259498 82703461 66259635 82703632 66259772 82703803 66259909 82703974 66260046 82704145 66260183 82704316 66260320 82704487 66260457 82704658 66260594 82704829 66260731 82705000 66260868 82705171 66261005 82705342 66261142 82705513 66261279 82705684 66261416 82705855 66261553 82706026 66261690 82706197 66261827 82706368 66261964 82706539 66262101 82706710 66262238 82706881 66262375 82707052 66262512 82707223 66262649 82707394 66262786 82707565 66262923 82707736 66263060 82707907 66263197 82708078 66263334 82708249 66263471 82708420 66263608 82708591 66263745 82708762 66263882 82708933 66264019 82709104 66264156 82709275 66264293 82709446 66264430 82709617 66264567 82709788 66264704 82709959 66264841 82710130 66264978 82710301 66265115 82710472 66265252 82710643 66265389 82710814 66265526 82710985 66265663 82711156 66265800 82711327 66265937 82711498 66266074 82711669 66266211 82711840 66266348 82712011 66266485 82712182 66266622 82712353 66266759 82712524 66266896 82712695 66267033 82712866 66267170 82713037 66267307 82713208 66267444 82713379 66267581 82713550 66267718 82713721 66267855 82713892 66267992 82714063 66268129 82714234 66268266 82714405 66268403 82714576 66268540 82714747 66268677 82714918 66268814 82715089 66268951 82715260 66269088 82715431 66269225 82715602 66269362 82715773 66269499 82715944 66269636 82716115 66269773 82716286 66269910 82716457 66270047 82716628 66270184 82716799 66270321 82716970 66270458 82717141 66270595 82717312 66270732 82717483 66270869 82717654 66271006 82717825 66271143 82717996 66271280 82718167 66271417 82718338 66271554 82718509 66271691 82718680 66271828 82718851 66271965 82719022 66272102 82719193 66272239 82719364 66272376 82719535 66272513 82719706 66272650 82719877 66272787 82720048 66272924 82720219 66273061 82720390 66273198 82720561 66273335 82720732 66273472 82720903 66273609 82721074 66273746 82721245 66273883 82721416 66274020 82721587 66274157 82721758 66274294 82721929 66274431 82722100 66274568 82722271 66274705 82722442 66274842 82722613 66274979 82722784 66275116 82722955 66275253 82723126 66275390 82723297 66275527 82723468 66275664 82723639 66275801 82723810 66275938 82723981 66276075 82724152 66276212 82724323 66276349 82724494 66276486 82724665 66276623 82724836 66276760 82725007 66276897 82725178 66277034 82725349 66277171 82725520 66277308 82725691 66277445 82725862 66277582 82726033 66277719 82726204 66277856 82726375 66277993 82726546 66278130 82726717 66278267 82726888 66278404 82727059 66278541 82727230 66278678 82727401 66278815 82727572 66278952 82727743 66279089 82727914 66279226 82728085 66279363 82728256 66279500 82728427 66279637 82728598 66279774 82728769 66279911 82728940 66280048 82729111 66280185 82729282 66280322 82729453 66280459 82729624 66280596 82729795 66280733 82729966 66280870 82730137 66281007 82730308 66281144 82730479 66281281 82730650 66281418 82730821 66281555 82730992 66281692 82731163 66281829 82731334 66281966 82731505 66282103 82731676 66282240 82731847 66282377 82732018 66282514 82732189 66282651 82732360 66282788 82732531 66282925 82732702 66283062 82732873 66283199 82733044 66283336 82733215 66283473 82733386 66283610 82733557 66283747 82733728 66283884 82733899 66284021 82734070 66284158 82734241 66284295 82734412 66284432 82734583 66284569 82734754 66284706 82734925 66284843 82735096 66284980 82735267 66285117 82735438 66285254 82735609 66285391 82735780 66285528 82735951 66285665 82736122 66285802 82736293 66285939 82736464 66286076 82736635 66286213 82736806 66286350 82736977 66286487 82737148 66286624 82737319 66286761 82737490 66286898 82737661 66287035 82737832 66287172 82738003 66287309 82738174 66287446 82738345 66287583 82738516 66287720 82738687 66287857 82738858 66287994 82739029 66288131 82739200 66288268 82739371 66288405 82739542 66288542 82739713 66288679 82739884 66288816 82740055 66288953 82740226 66289090 82740397 66289227 82740568 66289364 82740739 66289501 82740910 66289638 82741081 66289775 82741252 66289912 82741423 66290049 82741594 66290186 82741765 66290323 82741936 66290460 82742107 66290597 82742278 66290734 82742449 66290871 82742620 66291008 82742791 66291145 82742962 66291282 82743133 66291419 82743304 66291556 82743475 66291693 82743646 66291830 82743817 66291967 82743988 66292104 82744159 66292241 82744330 66292378 82744501 66292515 82744672 66292652 82744843 66292789 82745014 66292926 82745185 66293063 82745356 66293200 82745527 66293337 82745698 66293474 82745869 66293611 82746040 66293748 82746211 66293885 82746382 66294022 82746553 66294159 82746724 66294296 82746895 66294433 82747066 66294570 82747237 66294707 82747408 66294844 82747579 66294981 82747750 66295118 82747921 66295255 82748092 66295392 82748263 66295529 82748434 66295666 82748605 66295803 82748776 66295940 82748947 66296077 82749118 66296214 82749289 66296351 82749460 66296488 82749631 66296625 82749802 66296762 82749973 66296899 82750144 66297036 82750315 66297173 82750486 66297310 82750657 66297447 82750828 66297584 82750999 66297721 82751170 66297858 82751341 66297995 82751512 66298132 82751683 66298269 82751854 66298406 82752025 66298543 82752196 66298680 82752367 66298817 82752538 66298954 82752709 66299091 82752880 66299228 82753051 66299365 82753222 66299502 82753393 66299639 82753564 66299776 82753735 66299913 82753906 66300050 82754077 66300187 82754248 66300324 82754419 66300461 82754590 66300598 82754761 66300735 82754932 66300872 82755103 66301009 82755274 66301146 82755445 66301283 82755616 66301420 82755787 66301557 82755958 66301694 82756129 66301831 82756300 66301968 82756471 66302105 82756642 66302242 82756813 66302379 82756984 66302516 82757155 66302653 82757326 66302790 82757497 66302927 82757668 66303064 82757839 66303201 82758010 66303338 82758181 66303475 82758352 66303612 82758523 66303749 82758694 66303886 82758865 66304023 82759036 66304160 82759207 66304297 82759378 66304434 82759549 66304571 82759720 66304708 82759891 66304845 82760062 66304982 82760233 66305119 82760404 66305256 82760575 66305393 82760746 66305530 82760917 66305667 82761088 66305804 82761259 66305941 82761430 66306078 82761601 66306215 82761772 66306352 82761943 66306489 82762114 66306626 82762285
1000 50277900 0 50277900 62755627 50278037 62755798 50278174 62755969 50278311 62756140 50278448 62756311 50278585 62756482 50278722 62756653 50278859 62756824 50278996 62756995 50279133 62757166 50279270 62757337 50279407 62757508 50279544 62757679 50279681 62757850 50279818 62758021 50279955 62758192 50280092 62758363 50280229 62758534 50280366 62758705 50280503 62758876 50280640 62759047 50280777 62759218 50280914 62759389 50281051 62759560 50281188 62759731 50281325 62759902 50281462 62760073 50281599 62760244 50281736 62760415 50281873 62760586 50282010 62760757 50282147 62760928 50282284 62761099 50282421 62761270 50282558 62761441 50282695 62761612 50282832 62761783 50282969 62761954 50283106 62762125 50283243 62762296 50283380 62762467 50283517 62762638 50283654 62762809 50283791 62762980 50283928 62763151 50284065 62763322 50284202 62763493 50284339 62763664 50284476 62763835 50284613 62764006 50284750 62764177 50284887 62764348 50285024 62764519 50285161 62764690 50285298 62764861 50285435 62765032 50285572 62765203 50285709 62765374 50285846 62765545 50285983 62765716 50286120 62765887 50286257 62766058 50286394 62766229 50286531 62766400 50286668 62766571 50286805 62766742 50286942 62766913 50287079 62767084 50287216 62767255 50287353 62767426 50287490 62767597 50287627 62767768 50287764 62767939 50287901 62768110 50288038 62768281 50288175 62768452 50288312 62768623 50288449 62768794 50288586 62768965 50288723 62769136 50288860 62769307 50288997 62769478 50289134 62769649 50289271 62769820 50289408 62769991 50289545 62770162 50289682 62770333 50289819 62770504 50289956 62770675 50290093 62770846 50290230 62771017 50290367 62771188 50290504 62771359 50290641 62771530 50290778 62771701 50290915 62771872 50291052 62772043 50291189 62772214 50291326 62772385 50291463 62772556 50291600 62772727 50291737 62772898 50291874 62773069 50292011 62773240 50292148 62773411 50292285 62773582 50292422 62773753 50292559 62773924 50292696 62774095 50292833 62774266 50292970 62774437 50293107 62774608 50293244 62774779 50293381 62774950 50293518 62775121 50293655 62775292 50293792 62775463 50293929 62775634 50294066 62775805 50294203 62775976 50294340 62776147 50294477 62776318 50294614 62776489 50294751 62776660 50294888 62776831 50295025 62777002 50295162 62777173 50295299 62777344 50295436 62777515 50295573 62777686 50295710 62777857 50295847 62778028 50295984 62778199 50296121 62778370 50296258 62778541 50296395 62778712 50296532 62778883 50296669 62779054 50296806 62779225 50296943 62779396 50297080 62779567 50297217 62779738 50297354 62779909 50297491 62780080 50297628 62780251 50297765 62780422 50297902 62780593 50298039 62780764 50298176 62780935 50298313 62781106 50298450 62781277 50298587 62781448 50298724 62781619 50298861 62781790 50298998 62781961 50299135 62782132 50299272 62782303 50299409 62782474 50299546 62782645 50299683 62782816 50299820 62782987 50299957 62783158 50300094 62783329 50300231 62783500 50300368 62783671 50300505 62783842 50300642 62784013 50300779 62784184 50300916 62784355 50301053 62784526 50301190 62784697 50301327 62784868 50301464 62785039 50301601 62785210 50301738 62785381 50301875 62785552 50302012 62785723 50302149 62785894 50302286 62786065 50302423 62786236 50302560 62786407 50302697 62786578 50302834 62786749 50302971 62786920 50303108 62787091 50303245 62787262 50303382 62787433 50303519 62787604 50303656 62787775 50303793 62787946 50303930 62788117 50304067 62788288 50304204 62788459 50304341 62788630 50304478 62788801 50304615 62788972 50304752 62789143 50304889 62789314 50305026 62789485 50305163 62789656 50305300 62789827 50305437 62789998 50305574 62790169 50305711 62790340 50305848 62790511 50305985 62790682 50306122 62790853 50306259 62791024 50306396 62791195 50306533 62791366 50306670 62791537 50306807 62791708 50306944 62791879 50307081 62792050 50307218 62792221 50307355 62792392 50307492 62792563 50307629 62792734 50307766 62792905 50307903 62793076 50308040 62793247 50308177 62793418 50308314 62793589 50308451 62793760 50308588 62793931 50308725 62794102 50308862 62794273 50308999 62794444 50309136 62794615 50309273 62794786 50309410 62794957 50309547 62795128 50309684 62795299 50309821 62795470 50309958 62795641 50310095 62795812 50310232 62795983 50310369 62796154 50310506 62796325 50310643 62796496 50310780 62796667 50310917 62796838 50311054 62797009 50311191 62797180 50311328 62797351 50311465 62797522 50311602 62797693 50311739 62797864 50311876 62798035 50312013 62798206 50312150 62798377 50312287 62798548 50312424 62798719 50312561 62798890 50312698 62799061 50312835 62799232 50312972 62799403 50313109 62799574 50313246 62799745 50313383 62799916 50313520 62800087 50313657 62800258 50313794 62800429 50313931 62800600 50314068 62800771 50314205 62800942 50314342 62801113 50314479 62801284 50314616 62801455 50314753 62801626 50314890 62801797 50315027 62801968 50315164 62802139 50315301 62802310 50315438 62802481 50315575 62802652 50315712 62802823 50315849 62802994 50315986 62803165 50316123 62803336 50316260 62803507 50316397 62803678 50316534 62803849 50316671 62804020 50316808 62804191 50316945 62804362 50317082 62804533 50317219 62804704 50317356 62804875 50317493 62805046 50317630 62805217 50317767 62805388 50317904 62805559 50318041 62805730 50318178 62805901 50318315 62806072 50318452 62806243 50318589 62806414 50318726 62806585 50318863 62806756 50319000 62806927 50319137 62807098 50319274 62807269 50319411 62807440 50319548 62807611 50319685 62807782 50319822 62807953 50319959 62808124 50320096 62808295 50320233 62808466 50320370 62808637 50320507 62808808 50320644 62808979 50320781 62809150 50320918 62809321 50321055 62809492 50321192 62809663 50321329 62809834 50321466 62810005 50321603 62810176 50321740 62810347 50321877 62810518 50322014 62810689 50322151 62810860 50322288 62811031 50322425 62811202 50322562 62811373 50322699 62811544 50322836 62811715 50322973 62811886 50323110 62812057 50323247 62812228 50323384 62812399 50323521 62812570 50323658 62812741 50323795 62812912 50323932 62813083 50324069 62813254 50324206 62813425 50324343 62813596 50324480 62813767 50324617 62813938 50324754 62814109 50324891 62814280 50325028 62814451 50325165 62814622 50325302 62814793 50325439 62814964 50325576 62815135 50325713 62815306 50325850 62815477 50325987 62815648 50326124 62815819 50326261 62815990 50326398 62816161 50326535 62816332 50326672 62816503 50326809 62816674 50326946 62816845 50327083 62817016 50327220 62817187 50327357 62817358 50327494 62817529 50327631 62817700 50327768 62817871 50327905 62818042 50328042 62818213 50328179 62818384 50328316 62818555 50328453 62818726 50328590 62818897 50328727 62819068 50328864 62819239 50329001 62819410 50329138 62819581 50329275 62819752 50329412 62819923 50329549 62820094 50329686 62820265 50329823 62820436 50329960 62820607 50330097 62820778 50330234 62820949 50330371 62821120 50330508 62821291 50330645 62821462 50330782 62821633 50330919 62821804 50331056 62821975 50331193 62822146 50331330 62822317 50331467 62822488 50331604 62822659 50331741 62822830 50331878 62823001 50332015 62823172 50332152 62823343 50332289 62823514 50332426 62823685 50332563 62823856 50332700 62824027 50332837 62824198 50332974 62824369 50333111 62824540 50333248 62824711 50333385 62824882 50333522 62825053 50333659 62825224 50333796 62825395 50333933 62825566 50334070 62825737 50334207 62825908 50334344 62826079 50334481 62826250 50334618 62826421 50334755 62826592 50334892 62826763 50335029 62826934 50335166 62827105 50335303 62827276 50335440 62827447 50335577 62827618 50335714 62827789 50335851 62827960 50335988 62828131 50336125 62828302 50336262 62828473 50336399 62828644 50336536 62828815 50336673 62828986 50336810 62829157 50336947 62829328 50337084 62829499 50337221 62829670 50337358 62829841 50337495 62830012 50337632 62830183 50337769 62830354 50337906 62830525 50338043 62830696 50338180 62830867 50338317 62831038 50338454 62831209 50338591 62831380 50338728 62831551 50338865 62831722 50339002 62831893 50339139 62832064 50339276 62832235 50339413 62832406 50339550 62832577 50339687 62832748 50339824 62832919 50339961 62833090 50340098 62833261 50340235 62833432 50340372 62833603 50340509 62833774 50340646 62833945 50340783 62834116 50340920 62834287 50341057 62834458 50341194 62834629 50341331 62834800 50341468 62834971 50341605 62835142 50341742 62835313 50341879 62835484 50342016 62835655 50342153 62835826 50342290 62835997 50342427 62836168 50342564 62836339 50342701 62836510 50342838 62836681 50342975 62836852 50343112 62837023 50343249 62837194 50343386 62837365 50343523 62837536 50343660 62837707 50343797 62837878 50343934 62838049 50344071 62838220 50344208 62838391 50344345 62838562 50344482 62838733 50344619 62838904 50344756 62839075 50344893 62839246 50345030 62839417 50345167 62839588 50345304 62839759 50345441 62839930 50345578 62840101 50345715 62840272 50345852 62840443 50345989 62840614 50346126 62840785 50346263 62840956 50346400 62841127 50346537 62841298 50346674 62841469 50346811 62841640 50346948 62841811 50347085 62841982 50347222 62842153 50347359 62842324 50347496 62842495 50347633 62842666 50347770 62842837 50347907 62843008 50348044 62843179 50348181 62843350 50348318 62843521 50348455 62843692 50348592 62843863 50348729 62844034 50348866 62844205 50349003 62844376 50349140 62844547 50349277 62844718 50349414 62844889 50349551 62845060 50349688 62845231 50349825 62845402 50349962 62845573 50350099 62845744 50350236 62845915 50350373 62846086 50350510 62846257 50350647 62846428 50350784 62846599 50350921 62846770 50351058 62846941 50351195 62847112 50351332 62847283 50351469 62847454 50351606 62847625 50351743 62847796 50351880 62847967 50352017 62848138 50352154 62848309 50352291 62848480 50352428 62848651 50352565 62848822 50352702 62848993 50352839 62849164 50352976 62849335 50353113 62849506 50353250 62849677 50353387 62849848 50353524 62850019 50353661 62850190 50353798 62850361 50353935 62850532 50354072 62850703 50354209 62850874 50354346 62851045 50354483 62851216 50354620 62851387 50354757 62851558 50354894 62851729 50355031 62851900 50355168 62852071 50355305 62852242 50355442 62852413 50355579 62852584 50355716 62852755 50355853 62852926 50355990 62853097 50356127 62853268 50356264 62853439 50356401 62853610 50356538 62853781 50356675 62853952 50356812 62854123 50356949 62854294 50357086 62854465 50357223 62854636 50357360 62854807 50357497 62854978 50357634 62855149 50357771 62855320 50357908 62855491 50358045 62855662 50358182 62855833 50358319 62856004 50358456 62856175 50358593 62856346 50358730 62856517 50358867 62856688 50359004 62856859 50359141 62857030 50359278 62857201 50359415 62857372 50359552 62857543 50359689 62857714 50359826 62857885 50359963 62858056 50360100 62858227 50360237 62858398 50360374 62858569 50360511 62858740 50360648 62858911 50360785 62859082 50360922 62859253 50361059 62859424 50361196 62859595 50361333 62859766 50361470 62859937 50361607 62860108 50361744 62860279 50361881 62860450 50362018 62860621 50362155 62860792 50362292 62860963 50362429 62861134 50362566 62861305 50362703 62861476 50362840 62861647 50362977 62861818 50363114 62861989 50363251 62862160 50363388 62862331 50363525 62862502 50363662 62862673 50363799 62862844 50363936 62863015 50364073 62863186 50364210 62863357 50364347 62863528 50364484 62863699 50364621 62863870 50364758 62864041 50364895 62864212 50365032 62864383 50365169 62864554 50365306 62864725 50365443 62864896 50365580 62865067 50365717 62865238 50365854 62865409 50365991 62865580 50366128 62865751 50366265 62865922 50366402 62866093 50366539 62866264 50366676 62866435 50366813 62866606 50366950 62866777 50367087 62866948 50367224 62867119 50367361 62867290 50367498 62867461 50367635 62867632 50367772 62867803 50367909 62867974 50368046 62868145 50368183 62868316 50368320 62868487 50368457 62868658 50368594 62868829 50368731 62869000 50368868 62869171 50369005 62869342 50369142 62869513 50369279 62869684 50369416 62869855 50369553 62870026 50369690 62870197 50369827 62870368 50369964 62870539 50370101 62870710 50370238 62870881 50370375 62871052 50370512 62871223 50370649 62871394 50370786 62871565 50370923 62871736 50371060 62871907 50371197 62872078 50371334 62872249 50371471 62872420 50371608 62872591 50371745 62872762 50371882 62872933 50372019 62873104 50372156 62873275 50372293 62873446 50372430 62873617 50372567 62873788 50372704 62873959 50372841 62874130 50372978 62874301 50373115 62874472 50373252 62874643 50373389 62874814 50373526 62874985 50373663 62875156 50373800 62875327 50373937 62875498 50374074 62875669 50374211 62875840 50374348 62876011 50374485 62876182 50374622 62876353 50374759 62876524 50374896 62876695 50375033 62876866 50375170 62877037 50375307 62877208 50375444 62877379 50375581 62877550 50375718 62877721 50375855 62877892 50375992 62878063 50376129 62878234 50376266 62878405 50376403 62878576 50376540 62878747 50376677 62878918 50376814 62879089 50376951 62879260 50377088 62879431 50377225 62879602 50377362 62879773 50377499 62879944 50377636 62880115 50377773 62880286 50377910 62880457 50378047 62880628 50378184 62880799 50378321 62880970 50378458 62881141 50378595 62881312 50378732 62881483 50378869 62881654 50379006 62881825 50379143 62881996 50379280 62882167 50379417 62882338 50379554 62882509 50379691 62882680 50379828 62882851 50379965 62883022 50380102 62883193 50380239 62883364 50380376 62883535 50380513 62883706 50380650 62883877 50380787 62884048 50380924 62884219 50381061 62884390 50381198 62884561 50381335 62884732 50381472 62884903 50381609 62885074 50381746 62885245 50381883 62885416 50382020 62885587 50382157 62885758 50382294 62885929 50382431 62886100 50382568 62886271 50382705 62886442 50382842 62886613 50382979 62886784 50383116 62886955 50383253 62887126 50383390 62887297 50383527 62887468 50383664 62887639 50383801 62887810 50383938 62887981 50384075 62888152 50384212 62888323 50384349 62888494 50384486 62888665 50384623 62888836 50384760 62889007 50384897 62889178 50385034 62889349 50385171 62889520 50385308 62889691 50385445 62889862 50385582 62890033 50385719 62890204 50385856 62890375 50385993 62890546 50386130 62890717 50386267 62890888 50386404 62891059 50386541 62891230 50386678 62891401 50386815 62891572 50386952 62891743 50387089 62891914 50387226 62892085 50387363 62892256 50387500 62892427 50387637 62892598 50387774 62892769 50387911 62892940 50388048 62893111 50388185 62893282 50388322 62893453 50388459 62893624 50388596 62893795 50388733 62893966 50388870 62894137 50389007 62894308 50389144 62894479 50389281 62894650 50389418 62894821 50389555 62894992 50389692 62895163 50389829 62895334 50389966 62895505 50390103 62895676 50390240 62895847 50390377 62896018 50390514 62896189 50390651 62896360 50390788 62896531 50390925 62896702 50391062 62896873 50391199 62897044 50391336 62897215 50391473 62897386 50391610 62897557 50391747 62897728 50391884 62897899 50392021 62898070 50392158 62898241 50392295 62898412 50392432 62898583 50392569 62898754 50392706 62898925 50392843 62899096 50392980 62899267 50393117 62899438 50393254 62899609 50393391 62899780 50393528 62899951 50393665 62900122 50393802 62900293 50393939 62900464 50394076 62900635 50394213 62900806 50394350 62900977 50394487 62901148 50394624 62901319 50394761 62901490 50394898 62901661 50395035 62901832 50395172 62902003 50395309 62902174 50395446 62902345 50395583 62902516 50395720 62902687 50395857 62902858 50395994 62903029 50396131 62903200 50396268 62903371 50396405 62903542 50396542 62903713 50396679 62903884 50396816 62904055 50396953 62904226 50397090 62904397 50397227 62904568 50397364 62904739 50397501 62904910 50397638 62905081 50397775 62905252 50397912 62905423 50398049 62905594 50398186 62905765 50398323 62905936 50398460 62906107 50398597 62906278 50398734 62906449 50398871 62906620 50399008 62906791 50399145 62906962 50399282 62907133 50399419 62907304 50399556 62907475 50399693 62907646 50399830 62907817 50399967 62907988 50400104 62908159 50400241 62908330 50400378 62908501 50400515 62908672 50400652 62908843 50400789 62909014 50400926 62909185 50401063 62909356 50401200 62909527 50401337 62909698 50401474 62909869 50401611 62910040 50401748 62910211 50401885 62910382 50402022 62910553 50402159 62910724 50402296 62910895 50402433 62911066 50402570 62911237 50402707 62911408 50402844 62911579 50402981 62911750 50403118 62911921 50403255 62912092 50403392 62912263 50403529 62912434 50403666 62912605 50403803 62912776 50403940 62912947 50404077 62913118 50404214 62913289 50404351 62913460 50404488 62913631 50404625 62913802 50404762 62913973 50404899 62914144 50405036 62914315 50405173 62914486 50405310 62914657 50405447 62914828 50405584 62914999 50405721 62915170 50405858 62915341 50405995 62915512 50406132 62915683 50406269 62915854 50406406 62916025 50406543 62916196 50406680 62916367 50406817 62916538 50406954 62916709 50407091 62916880 50407228 62917051 50407365 62917222 50407502 62917393 50407639 62917564 50407776 62917735 50407913 62917906 50408050 62918077 50408187 62918248 50408324 62918419 50408461 62918590 50408598 62918761 50408735 62918932 50408872 62919103 50409009 62919274 50409146 62919445 50409283 62919616 50409420 62919787 50409557 62919958 50409694 62920129 50409831 62920300 50409968 62920471 50410105 62920642 50410242 62920813 50410379 62920984 50410516 62921155 50410653 62921326 50410790 62921497 50410927 62921668 50411064 62921839 50411201 62922010 50411338 62922181 50411475 62922352 50411612 62922523 50411749 62922694 50411886 62922865 50412023 62923036 50412160 62923207 50412297 62923378 50412434 62923549 50412571 62923720 50412708 62923891 50412845 62924062 50412982 62924233 50413119 62924404 50413256 62924575 50413393 62924746 50413530 62924917 50413667 62925088 50413804 62925259 50413941 62925430 50414078 62925601 50414215 62925772 50414352 62925943 50414489 62926114 50414626 62926285
1000 10957260 0 10957260 13676580 10957397 13676751 10957534 13676922 10957671 13677093 10957808 13677264 10957945 13677435 10958082 13677606 10958219 13677777 10958356 13677948 10958493 13678119 10958630 13678290 10958767 13678461 10958904 13678632 10959041 13678803 10959178 13678974 10959315 13679145 10959452 13679316 10959589 13679487 10959726 13679658 10959863 13679829 10960000 13680000 10960137 13680171 10960274 13680342 10960411 13680513 10960548 13680684 10960685 13680855 10960822 13681026 10960959 13681197 10961096 13681368 10961233 13681539 10961370 13681710 10961507 13681881 10961644 13682052 10961781 13682223 10961918 13682394 10962055 13682565 10962192 13682736 10962329 13682907 10962466 13683078 10962603 13683249 10962740 13683420 10962877 13683591 10963014 13683762 10963151 13683933 10963288 13684104 10963425 13684275 10963562 13684446 10963699 13684617 10963836 13684788 10963973 13684959 10964110 13685130 10964247 13685301 10964384 13685472 10964521 13685643 10964658 13685814 10964795 13685985 10964932 13686156 10965069 13686327 10965206 13686498 10965343 13686669 10965480 13686840 10965617 13687011 10965754 13687182 10965891 13687353 10966028 13687524 10966165 13687695 10966302 13687866 10966439 13688037 10966576 13688208 10966713 13688379 10966850 13688550 10966987 13688721 10967124 13688892 10967261 13689063 10967398 13689234 10967535 13689405 10967672 13689576 10967809 13689747 10967946 13689918 10968083 13690089 10968220 13690260 10968357 13690431 10968494 13690602 10968631 13690773 10968768 13690944 10968905 13691115 10969042 13691286 10969179 13691457 10969316 13691628 10969453 13691799 10969590 13691970 10969727 13692141 10969864 13692312 10970001 13692483 10970138 13692654 10970275 13692825 10970412 13692996 10970549 13693167 10970686 13693338 10970823 13693509 10970960 13693680 10971097 13693851 10971234 13694022 10971371 13694193 10971508 13694364 10971645 13694535 10971782 13694706 10971919 13694877 10972056 13695048 10972193 13695219 10972330 13695390 10972467 13695561 10972604 13695732 10972741 13695903 10972878 13696074 10973015 13696245 10973152 13696416 10973289 13696587 10973426 13696758 10973563 13696929 10973700 13697100 10973837 13697271 10973974 13697442 10974111 13697613 10974248 13697784 10974385 13697955 10974522 13698126 10974659 13698297 10974796 13698468 10974933 13698639 10975070 13698810 10975207 13698981 10975344 13699152 10975481 13699323 10975618 13699494 10975755 13699665 10975892 13699836 10976029 13700007 10976166 13700178 10976303 13700349 10976440 13700520 10976577 13700691 10976714 13700862 10976851 13701033 10976988 13701204 10977125 13701375 10977262 13701546 10977399 13701717 10977536 13701888 10977673 13702059 10977810 13702230 10977947 13702401 10978084 13702572 10978221 13702743 10978358 13702914 10978495 13703085 10978632 13703256 10978769 13703427 10978906 13703598 10979043 13703769 10979180 13703940 10979317 13704111 10979454 13704282 10979591 13704453 10979728 13704624 10979865 13704795 10980002 13704966 10980139 13705137 10980276 13705308 10980413 13705479 10980550 13705650 10980687 13705821 10980824 13705992 10980961 13706163 10981098 13706334 10981235 13706505 10981372 13706676 10981509 13706847 10981646 13707018 10981783 13707189 10981920 13707360 10982057 13707531 10982194 13707702 10982331 13707873 10982468 13708044 10982605 13708215 10982742 13708386 10982879 13708557 10983016 13708728 10983153 13708899 10983290 13709070 10983427 13709241 10983564 13709412 10983701 13709583 10983838 13709754 10983975 13709925 10984112 13710096 10984249 13710267 10984386 13710438 10984523 13710609 10984660 13710780 10984797 13710951 10984934 13711122 10985071 13711293 10985208 13711464 10985345 13711635 10985482 13711806 10985619 13711977 10985756 13712148 10985893 13712319 10986030 13712490 10986167 13712661 10986304 13712832 10986441 13713003 10986578 13713174 10986715 13713345 10986852 13713516 10986989 13713687 10987126 13713858 10987263 13714029 10987400 13714200 10987537 13714371 10987674 13714542 10987811 13714713 10987948 13714884 10988085 13715055 10988222 13715226 10988359 13715397 10988496 13715568 10988633 13715739 10988770 13715910 10988907 13716081 10989044 13716252 10989181 13716423 10989318 13716594 10989455 13716765 10989592 13716936 10989729 13717107 10989866 13717278 10990003 13717449 10990140 13717620 10990277 13717791 10990414 13717962 10990551 13718133 10990688 13718304 10990825 13718475 10990962 13718646 10991099 13718817 10991236 13718988 10991373 13719159 10991510 13719330 10991647 13719501 10991784 13719672 10991921 13719843 10992058 13720014 10992195 13720185 10992332 13720356 10992469 13720527 10992606 13720698 10992743 13720869 10992880 13721040 10993017 13721211 10993154 13721382 10993291 13721553 10993428 13721724 10993565 13721895 10993702 13722066 10993839 13722237 10993976 13722408 10994113 13722579 10994250 13722750 10994387 13722921 10994524 13723092 10994661 13723263 10994798 13723434 10994935 13723605 10995072 13723776 10995209 13723947 10995346 13724118 10995483 13724289 10995620 13724460 10995757 13724631 10995894 13724802 10996031 13724973 10996168 13725144 10996305 13725315 10996442 13725486 10996579 13725657 10996716 13725828 10996853 13725999 10996990 13726170 10997127 13726341 10997264 13726512 10997401 13726683 10997538 13726854 10997675 13727025 10997812 13727196 10997949 13727367 10998086 13727538 10998223 13727709 10998360 13727880 10998497 13728051 10998634 13728222 10998771 13728393 10998908 13728564 10999045 13728735 10999182 13728906 10999319 13729077 10999456 13729248 10999593 13729419 10999730 13729590 10999867 13729761 11000004 13729932 11000141 13730103 11000278 13730274 11000415 13730445 11000552 13730616 11000689 13730787 11000826 13730958 11000963 13731129 11001100 13731300 11001237 13731471 11001374 13731642 11001511 13731813 11001648 13731984 11001785 13732155 11001922 13732326 11002059 13732497 11002196 13732668 11002333 13732839 11002470 13733010 11002607 13733181 11002744 13733352 11002881 13733523 11003018 13733694 11003155 13733865 11003292 13734036 11003429 13734207 11003566 13734378 11003703 13734549 11003840 13734720 11003977 13734891 11004114 13735062 11004251 13735233 11004388 13735404 11004525 13735575 11004662 13735746 11004799 13735917 11004936 13736088 11005073 13736259 11005210 13736430 11005347 13736601 11005484 13736772 11005621 13736943 11005758 13737114 11005895 13737285 11006032 13737456 11006169 13737627 11006306 13737798 11006443 13737969 11006580 13738140 11006717 13738311 11006854 13738482 11006991 13738653 11007128 13738824 11007265 13738995 11007402 13739166 11007539 13739337 11007676 13739508 11007813 13739679 11007950 13739850 11008087 13740021 11008224 13740192 11008361 13740363 11008498 13740534 11008635 13740705 11008772 13740876 11008909 13741047 11009046 13741218 11009183 13741389 11009320 13741560 11009457 13741731 11009594 13741902 11009731 13742073 11009868 13742244 11010005 13742415 11010142 13742586 11010279 13742757 11010416 13742928 11010553 13743099 11010690 13743270 11010827 13743441 11010964 13743612 11011101 13743783 11011238 13743954 11011375 13744125 11011512 13744296 11011649 13744467 11011786 13744638 11011923 13744809 11012060 13744980 11012197 13745151 11012334 13745322 11012471 13745493 11012608 13745664 11012745 13745835 11012882 13746006 11013019 13746177 11013156 13746348 11013293 13746519 11013430 13746690 11013567 13746861 11013704 13747032 11013841 13747203 11013978 13747374 11014115 13747545 11014252 13747716 11014389 13747887 11014526 13748058 11014663 13748229 11014800 13748400 11014937 13748571 11015074 13748742 11015211 13748913 11015348 13749084 11015485 13749255 11015622 13749426 11015759 13749597 11015896 13749768 11016033 13749939 11016170 13750110 11016307 13750281 11016444 13750452 11016581 13750623 11016718 13750794 11016855 13750965 11016992 13751136 11017129 13751307 11017266 13751478 11017403 13751649 11017540 13751820 11017677 13751991 11017814 13752162 11017951 13752333 11018088 13752504 11018225 13752675 11018362 13752846 11018499 13753017 11018636 13753188 11018773 13753359 11018910 13753530 11019047 13753701 11019184 13753872 11019321 13754043 11019458 13754214 11019595 13754385 11019732 13754556 11019869 13754727 11020006 13754898 11020143 13755069 11020280 13755240 11020417 13755411 11020554 13755582 11020691 13755753 11020828 13755924 11020965 13756095 11021102 13756266 11021239 13756437 11021376 13756608 11021513 13756779 11021650 13756950 11021787 13757121 11021924 13757292 11022061 13757463 11022198 13757634 11022335 13757805 11022472 13757976 11022609 13758147 11022746 13758318 11022883 13758489 11023020 13758660 11023157 13758831 11023294 13759002 11023431 13759173 11023568 13759344 11023705 13759515 11023842 13759686 11023979 13759857 11024116 13760028 11024253 13760199 11024390 13760370 11024527 13760541 11024664 13760712 11024801 13760883 11024938 13761054 11025075 13761225 11025212 13761396 11025349 13761567 11025486 13761738 11025623 13761909 11025760 13762080 11025897 13762251 11026034 13762422 11026171 13762593 11026308 13762764 11026445 13762935 11026582 13763106 11026719 13763277 11026856 13763448 11026993 13763619 11027130 13763790 11027267 13763961 11027404 13764132 11027541 13764303 11027678 13764474 11027815 13764645 11027952 13764816 11028089 13764987 11028226 13765158 11028363 13765329 11028500 13765500 11028637 13765671 11028774 13765842 11028911 13766013 11029048 13766184 11029185 13766355 11029322 13766526 11029459 13766697 11029596 13766868 11029733 13767039 11029870 13767210 11030007 13767381 11030144 13767552 11030281 13767723 11030418 13767894 11030555 13768065 11030692 13768236 11030829 13768407 11030966 13768578 11031103 13768749 11031240 13768920 11031377 13769091 11031514 13769262 11031651 13769433 11031788 13769604 11031925 13769775 11032062 13769946 11032199 13770117 11032336 13770288 11032473 13770459 11032610 13770630 11032747 13770801 11032884 13770972 11033021 13771143 11033158 13771314 11033295 13771485 11033432 13771656 11033569 13771827 11033706 13771998 11033843 13772169 11033980 13772340 11034117 13772511 11034254 13772682 11034391 13772853 11034528 13773024 11034665 13773195 11034802 13773366 11034939 13773537 11035076 13773708 11035213 13773879 11035350 13774050 11035487 13774221 11035624 13774392 11035761 13774563 11035898 13774734 11036035 13774905 11036172 13775076 11036309 13775247 11036446 13775418 11036583 13775589 11036720 13775760 11036857 13775931 11036994 13776102 11037131 13776273 11037268 13776444 11037405 13776615 11037542 13776786 11037679 13776957 11037816 13777128 11037953 13777299 11038090 13777470 11038227 13777641 11038364 13777812 11038501 13777983 11038638 13778154 11038775 13778325 11038912 13778496 11039049 13778667 11039186 13778838 11039323 13779009 11039460 13779180 11039597 13779351 11039734 13779522 11039871 13779693 11040008 13779864 11040145 13780035 11040282 13780206 11040419 13780377 11040556 13780548 11040693 13780719 11040830 13780890 11040967 13781061 11041104 13781232 11041241 13781403 11041378 13781574 11041515 13781745 11041652 13781916 11041789 13782087 11041926 13782258 11042063 13782429 11042200 13782600 11042337 13782771 11042474 13782942 11042611 13783113 11042748 13783284 11042885 13783455 11043022 13783626 11043159 13783797 11043296 13783968 11043433 13784139 11043570 13784310 11043707 13784481 11043844 13784652 11043981 13784823 11044118 13784994 11044255 13785165 11044392 13785336 11044529 13785507 11044666 13785678 11044803 13785849 11044940 13786020 11045077 13786191 11045214 13786362 11045351 13786533 11045488 13786704 11045625 13786875 11045762 13787046 11045899 13787217 11046036 13787388 11046173 13787559 11046310 13787730 11046447 13787901 11046584 13788072 11046721 13788243 11046858 13788414 11046995 13788585 11047132 13788756 11047269 13788927 11047406 13789098 11047543 13789269 11047680 13789440 11047817 13789611 11047954 13789782 11048091 13789953 11048228 13790124 11048365 13790295 11048502 13790466 11048639 13790637 11048776 13790808 11048913 13790979 11049050 13791150 11049187 13791321 11049324 13791492 11049461 13791663 11049598 13791834 11049735 13792005 11049872 13792176 11050009 13792347 11050146 13792518 11050283 13792689 11050420 13792860 11050557 13793031 11050694 13793202 11050831 13793373 11050968 13793544 11051105 13793715 11051242 13793886 11051379 13794057 11051516 13794228 11051653 13794399 11051790 13794570 11051927 13794741 11052064 13794912 11052201 13795083 11052338 13795254 11052475 13795425 11052612 13795596 11052749 13795767 11052886 13795938 11053023 13796109 11053160 13796280 11053297 13796451 11053434 13796622 11053571 13796793 11053708 13796964 11053845 13797135 11053982 13797306 11054119 13797477 11054256 13797648 11054393 13797819 11054530 13797990 11054667 13798161 11054804 13798332 11054941 13798503 11055078 13798674 11055215 13798845 11055352 13799016 11055489 13799187 11055626 13799358 11055763 13799529 11055900 13799700 11056037 13799871 11056174 13800042 11056311 13800213 11056448 13800384 11056585 13800555 11056722 13800726 11056859 13800897 11056996 13801068 11057133 13801239 11057270 13801410 11057407 13801581 11057544 13801752 11057681 13801923 11057818 13802094 11057955 13802265 11058092 13802436 11058229 13802607 11058366 13802778 11058503 13802949 11058640 13803120 11058777 13803291 11058914 13803462 11059051 13803633 11059188 13803804 11059325 13803975 11059462 13804146 11059599 13804317 11059736 13804488 11059873 13804659 11060010 13804830 11060147 13805001 11060284 13805172 11060421 13805343 11060558 13805514 11060695 13805685 11060832 13805856 11060969 13806027 11061106 13806198 11061243 13806369 11061380 13806540 11061517 13806711 11061654 13806882 11061791 13807053 11061928 13807224 11062065 13807395 11062202 13807566 11062339 13807737 11062476 13807908 11062613 13808079 11062750 13808250 11062887 13808421 11063024 13808592 11063161 13808763 11063298 13808934 11063435 13809105 11063572 13809276 11063709 13809447 11063846 13809618 11063983 13809789 11064120 13809960 11064257 13810131 11064394 13810302 11064531 13810473 11064668 13810644 11064805 13810815 11064942 13810986 11065079 13811157 11065216 13811328 11065353 13811499 11065490 13811670 11065627 13811841 11065764 13812012 11065901 13812183 11066038 13812354 11066175 13812525 11066312 13812696 11066449 13812867 11066586 13813038 11066723 13813209 11066860 13813380 11066997 13813551 11067134 13813722 11067271 13813893 11067408 13814064 11067545 13814235 11067682 13814406 11067819 13814577 11067956 13814748 11068093 13814919 11068230 13815090 11068367 13815261 11068504 13815432 11068641 13815603 11068778 13815774 11068915 13815945 11069052 13816116 11069189 13816287 11069326 13816458 11069463 13816629 11069600 13816800 11069737 13816971 11069874 13817142 11070011 13817313 11070148 13817484 11070285 13817655 11070422 13817826 11070559 13817997 11070696 13818168 11070833 13818339 11070970 13818510 11071107 13818681 11071244 13818852 11071381 13819023 11071518 13819194 11071655 13819365 11071792 13819536 11071929 13819707 11072066 13819878 11072203 13820049 11072340 13820220 11072477 13820391 11072614 13820562 11072751 13820733 11072888 13820904 11073025 13821075 11073162 13821246 11073299 13821417 11073436 13821588 11073573 13821759 11073710 13821930 11073847 13822101 11073984 13822272 11074121 13822443 11074258 13822614 11074395 13822785 11074532 13822956 11074669 13823127 11074806 13823298 11074943 13823469 11075080 13823640 11075217 13823811 11075354 13823982 11075491 13824153 11075628 13824324 11075765 13824495 11075902 13824666 11076039 13824837 11076176 13825008 11076313 13825179 11076450 13825350 11076587 13825521 11076724 13825692 11076861 13825863 11076998 13826034 11077135 13826205 11077272 13826376 11077409 13826547 11077546 13826718 11077683 13826889 11077820 13827060 11077957 13827231 11078094 13827402 11078231 13827573 11078368 13827744 11078505 13827915 11078642 13828086 11078779 13828257 11078916 13828428 11079053 13828599 11079190 13828770 11079327 13828941 11079464 13829112 11079601 13829283 11079738 13829454 11079875 13829625 11080012 13829796 11080149 13829967 11080286 13830138 11080423 13830309 11080560 13830480 11080697 13830651 11080834 13830822 11080971 13830993 11081108 13831164 11081245 13831335 11081382 13831506 11081519 13831677 11081656 13831848 11081793 13832019 11081930 13832190 11082067 13832361 11082204 13832532 11082341 13832703 11082478 13832874 11082615 13833045 11082752 13833216 11082889 13833387 11083026 13833558 11083163 13833729 11083300 13833900 11083437 13834071 11083574 13834242 11083711 13834413 11083848 13834584 11083985 13834755 11084122 13834926 11084259 13835097 11084396 13835268 11084533 13835439 11084670 13835610 11084807 13835781 11084944 13835952 11085081 13836123 11085218 13836294 11085355 13836465 11085492 13836636 11085629 13836807 11085766 13836978 11085903 13837149 11086040 13837320 11086177 13837491 11086314 13837662 11086451 13837833 11086588 13838004 11086725 13838175 11086862 13838346 11086999 13838517 11087136 13838688 11087273 13838859 11087410 13839030 11087547 13839201 11087684 13839372 11087821 13839543 11087958 13839714 11088095 13839885 11088232 13840056 11088369 13840227 11088506 13840398 11088643 13840569 11088780 13840740 11088917 13840911 11089054 13841082 11089191 13841253 11089328 13841424 11089465 13841595 11089602 13841766 11089739 13841937 11089876 13842108 11090013 13842279 11090150 13842450 11090287 13842621 11090424 13842792 11090561 13842963 11090698 13843134 11090835 13843305 11090972 13843476 11091109 13843647 11091246 13843818 11091383 13843989 11091520 13844160 11091657 13844331 11091794 13844502 11091931 13844673 11092068 13844844 11092205 13845015 11092342 13845186 11092479 13845357 11092616 13845528 11092753 13845699 11092890 13845870 11093027 13846041 11093164 13846212 11093301 13846383 11093438 13846554 11093575 13846725 11093712 13846896 11093849 13847067 11093986 13847238
1000 33974900 0 33974900 42406627 33975037 42406798 33975174 42406969 33975311 42407140 33975448 42407311 33975585 42407482 33975722 42407653 33975859 42407824 33975996 42407995 33976133 42408166 33976270 42408337 33976407 42408508 33976544 42408679 33976681 42408850 33976818 42409021 33976955 42409192 33977092 42409363 33977229 42409534 33977366 42409705 33977503 42409876 33977640 42410047 33977777 42410218 33977914 42410389 33978051 42410560 33978188 42410731 33978325 42410902 33978462 42411073 33978599 42411244 33978736 42411415 33978873 42411586 33979010 42411757 33979147 42411928 33979284 42412099 33979421 42412270 33979558 42412441 33979695 42412612 33979832 42412783 33979969 42412954 33980106 42413125 33980243 42413296 33980380 42413467 33980517 42413638 33980654 42413809 33980791 42413980 33980928 42414151 33981065 42414322 33981202 42414493 33981339 42414664 33981476 42414835 33981613 42415006 33981750 42415177 33981887 42415348 33982024 42415519 33982161 42415690 33982298 42415861 33982435 42416032 33982572 42416203 33982709 42416374 33982846 42416545 33982983 42416716 33983120 42416887 33983257 42417058 33983394 42417229 33983531 42417400 33983668 42417571 33983805 42417742 33983942 42417913 33984079 42418084 33984216 42418255 33984353 42418426 33984490 42418597 33984627 42418768 33984764 42418939 33984901 42419110 33985038 42419281 33985175 42419452 33985312 42419623 33985449 42419794 33985586 42419965 33985723 42420136 33985860 42420307 33985997 42420478 33986134 42420649 33986271 42420820 33986408 42420991 33986545 42421162 33986682 42421333 33986819 42421504 33986956 42421675 33987093 42421846 33987230 42422017 33987367 42422188 33987504 42422359 33987641 42422530 33987778 42422701 33987915 42422872 33988052 42423043 33988189 42423214 33988326 42423385 33988463 42423556 33988600 42423727 33988737 42423898 33988874 42424069 33989011 42424240 33989148 42424411 33989285 42424582 33989422 42424753 33989559 42424924 33989696 42425095 33989833 42425266 33989970 42425437 33990107 42425608 33990244 42425779 33990381 42425950 33990518 42426121 33990655 42426292 33990792 42426463 33990929 42426634 33991066 42426805 33991203 42426976 33991340 42427147 33991477 42427318 33991614 42427489 33991751 42427660 33991888 42427831 33992025 42428002 33992162 42428173 33992299 42428344 33992436 42428515 33992573 42428686 33992710 42428857 33992847 42429028 33992984 42429199 33993121 42429370 33993258 42429541 33993395 42429712 33993532 42429883 33993669 42430054 33993806 42430225 33993943 42430396 33994080 42430567 33994217 42430738 33994354 42430909 33994491 42431080 33994628 42431251 33994765 42431422 33994902 42431593 33995039 42431764 33995176 42431935 33995313 42432106 33995450 42432277 33995587 42432448 33995724 42432619 33995861 42432790 33995998 42432961 33996135 42433132 33996272 42433303 33996409 42433474 33996546 42433645 33996683 42433816 33996820 42433987 33996957 42434158 33997094 42434329 33997231 42434500 33997368 42434671 33997505 42434842 33997642 42435013 33997779 42435184 33997916 42435355 33998053 42435526 33998190 42435697 33998327 42435868 33998464 42436039 33998601 42436210 33998738 42436381 33998875 42436552 33999012 42436723 33999149 42436894 33999286 42437065 33999423 42437236 33999560 42437407 33999697 42437578 33999834 42437749 33999971 42437920 34000108 42438091 34000245 42438262 34000382 42438433 34000519 42438604 34000656 42438775 34000793 42438946 34000930 42439117 34001067 42439288 34001204 42439459 34001341 42439630 34001478 42439801 34001615 42439972 34001752 42440143 34001889 42440314 34002026 42440485 34002163 42440656 34002300 42440827 34002437 42440998 34002574 42441169 34002711 42441340 34002848 42441511 34002985 42441682 34003122 42441853 34003259 42442024 34003396 42442195 34003533 42442366 34003670 42442537 34003807 42442708 34003944 42442879 34004081 42443050 34004218 42443221 34004355 42443392 34004492 42443563 34004629 42443734 34004766 42443905 34004903 42444076 34005040 42444247 34005177 42444418 34005314 42444589 34005451 42444760 34005588 42444931 34005725 42445102 34005862 42445273 34005999 42445444 34006136 42445615 34006273 42445786 34006410 42445957 34006547 42446128 34006684 42446299 34006821 42446470 34006958 42446641 34007095 42446812 34007232 42446983 34007369 42447154 34007506 42447325 34007643 42447496 34007780 42447667 34007917 42447838 34008054 42448009 34008191 42448180 34008328 42448351 34008465 42448522 34008602 42448693 34008739 42448864 34008876 42449035 34009013 42449206 34009150 42449377 34009287 42449548 34009424 42449719 34009561 42449890 34009698 42450061 34009835 42450232 34009972 42450403 34010109 42450574 34010246 42450745 34010383 42450916 34010520 42451087 34010657 42451258 34010794 42451429 34010931 42451600 34011068 42451771 34011205 42451942 34011342 42452113 34011479 42452284 34011616 42452455 34011753 42452626 34011890 42452797 34012027 42452968 34012164 42453139 34012301 42453310 34012438 42453481 34012575 42453652 34012712 42453823 34012849 42453994 34012986 42454165 34013123 42454336 34013260 42454507 34013397 42454678 34013534 42454849 34013671 42455020 34013808 42455191 34013945 42455362 34014082 42455533 34014219 42455704 34014356 42455875 34014493 42456046 34014630 42456217 34014767 42456388 34014904 42456559 34015041 42456730 34015178 42456901 34015315 42457072 34015452 42457243 34015589 42457414 34015726 42457585 34015863 42457756 34016000 42457927 34016137 42458098 34016274 42458269 34016411 42458440 34016548 42458611 34016685 42458782 34016822 42458953 34016959 42459124 34017096 42459295 34017233 42459466 34017370 42459637 34017507 42459808 34017644 42459979 34017781 42460150 34017918 42460321 34018055 42460492 34018192 42460663 34018329 42460834 34018466 42461005 34018603 42461176 34018740 42461347 34018877 42461518 34019014 42461689 34019151 42461860 34019288 42462031 34019425 42462202 34019562 42462373 34019699 42462544 34019836 42462715 34019973 42462886 34020110 42463057 34020247 42463228 34020384 42463399 34020521 42463570 34020658 42463741 34020795 42463912 34020932 42464083 34021069 42464254 34021206 42464425 34021343 42464596 34021480 42464767 34021617 42464938 34021754 42465109 34021891 42465280 34022028 42465451 34022165 42465622 34022302 42465793 34022439 42465964 34022576 42466135 34022713 42466306 34022850 42466477 34022987 42466648 34023124 42466819 34023261 42466990 34023398 42467161 34023535 42467332 34023672 42467503 34023809 42467674 34023946 42467845 34024083 42468016 34024220 42468187 34024357 42468358 34024494 42468529 34024631 42468700 34024768 42468871 34024905 42469042 34025042 42469213 34025179 42469384 34025316 42469555 34025453 42469726 34025590 42469897 34025727 42470068 34025864 42470239 34026001 42470410 34026138 42470581 34026275 42470752 34026412 42470923 34026549 42471094 34026686 42471265 34026823 42471436 34026960 42471607 34027097 42471778 34027234 42471949 34027371 42472120 34027508 42472291 34027645 42472462 34027782 42472633 34027919 42472804 34028056 42472975 34028193 42473146 34028330 42473317 34028467 42473488 34028604 42473659 34028741 42473830 34028878 42474001 34029015 42474172 34029152 42474343 34029289 42474514 34029426 42474685 34029563 42474856 34029700 42475027 34029837 42475198 34029974 42475369 34030111 42475540 34030248 42475711 34030385 42475882 34030522 42476053 34030659 42476224 34030796 42476395 34030933 42476566 34031070 42476737 34031207 42476908 34031344 42477079 34031481 42477250 34031618 42477421 34031755 42477592 34031892 42477763 34032029 42477934 34032166 42478105 34032303 42478276 34032440 42478447 34032577 42478618 34032714 42478789 34032851 42478960 34032988 42479131 34033125 42479302 34033262 42479473 34033399 42479644 34033536 42479815 34033673 42479986 34033810 42480157 34033947 42480328 34034084 42480499 34034221 42480670 34034358 42480841 34034495 42481012 34034632 42481183 34034769 42481354 34034906 42481525 34035043 42481696 34035180 42481867 34035317 42482038 34035454 42482209 34035591 42482380 34035728 42482551 34035865 42482722 34036002 42482893 34036139 42483064 34036276 42483235 34036413 42483406 34036550 42483577 34036687 42483748 34036824 42483919 34036961 42484090 34037098 42484261 34037235 42484432 34037372 42484603 34037509 42484774 34037646 42484945 34037783 42485116 34037920 42485287 34038057 42485458 34038194 42485629 34038331 42485800 34038468 42485971 34038605 42486142 34038742 42486313 34038879 42486484 34039016 42486655 34039153 42486826 34039290 42486997 34039427 42487168 34039564 42487339 34039701 42487510 34039838 42487681 34039975 42487852 34040112 42488023 34040249 42488194 34040386 42488365 34040523 42488536 34040660 42488707 34040797 42488878 34040934 42489049 34041071 42489220 34041208 42489391 34041345 42489562 34041482 42489733 34041619 42489904 34041756 42490075 34041893 42490246 34042030 42490417 34042167 42490588 34042304 42490759 34042441 42490930 34042578 42491101 34042715 42491272 34042852 42491443 34042989 42491614 34043126 42491785 34043263 42491956 34043400 42492127 34043537 42492298 34043674 42492469 34043811 42492640 34043948 42492811 34044085 42492982 34044222 42493153 34044359 42493324 34044496 42493495 34044633 42493666 34044770 42493837 34044907 42494008 34045044 42494179 34045181 42494350 34045318 42494521 34045455 42494692 34045592 42494863 34045729 42495034 34045866 42495205 34046003 42495376 34046140 42495547 34046277 42495718 34046414 42495889 34046551 42496060 34046688 42496231 34046825 42496402 34046962 42496573 34047099 42496744 34047236 42496915 34047373 42497086 34047510 42497257 34047647 42497428 34047784 42497599 34047921 42497770 34048058 42497941 34048195 42498112 34048332 42498283 34048469 42498454 34048606 42498625 34048743 42498796 34048880 42498967 34049017 42499138 34049154 42499309 34049291 42499480 34049428 42499651 34049565 42499822 34049702 42499993 34049839 42500164 34049976 42500335 34050113 42500506 34050250 42500677 34050387 42500848 34050524 42501019 34050661 42501190 34050798 42501361 34050935 42501532 34051072 42501703 34051209 42501874 34051346 42502045 34051483 42502216 34051620 42502387 34051757 42502558 34051894 42502729 34052031 42502900 34052168 42503071 34052305 42503242 34052442 42503413 34052579 42503584 34052716 42503755 34052853 42503926 34052990 42504097 34053127 42504268 34053264 42504439 34053401 42504610 34053538 42504781 34053675 42504952 34053812 42505123 34053949 42505294 34054086 42505465 34054223 42505636 34054360 42505807 34054497 42505978 34054634 42506149 34054771 42506320 34054908 42506491 34055045 42506662 34055182 42506833 34055319 42507004 34055456 42507175 34055593 42507346 34055730 42507517 34055867 42507688 34056004 42507859 34056141 42508030 34056278 42508201 34056415 42508372 34056552 42508543 34056689 42508714 34056826 42508885 34056963 42509056 34057100 42509227 34057237 42509398 34057374 42509569 34057511 42509740 34057648 42509911 34057785 42510082 34057922 42510253 34058059 42510424 34058196 42510595 34058333 42510766 34058470 42510937 34058607 42511108 34058744 42511279 34058881 42511450 34059018 42511621 34059155 42511792 34059292 42511963 34059429 42512134 34059566 42512305 34059703 42512476 34059840 42512647 34059977 42512818 34060114 42512989 34060251 42513160 34060388 42513331 34060525 42513502 34060662 42513673 34060799 42513844 34060936 42514015 34061073 42514186 34061210 42514357 34061347 42514528 34061484 42514699 34061621 42514870 34061758 42515041 34061895 42515212 34062032 42515383 34062169 42515554 34062306 42515725 34062443 42515896 34062580 42516067 34062717 42516238 34062854 42516409 34062991 42516580 34063128 42516751 34063265 42516922 34063402 42517093 34063539 42517264 34063676 42517435 34063813 42517606 34063950 42517777 34064087 42517948 34064224 42518119 34064361 42518290 34064498 42518461 34064635 42518632 34064772 42518803 34064909 42518974 34065046 42519145 34065183 42519316 34065320 42519487 34065457 42519658 34065594 42519829 34065731 42520000 34065868 42520171 34066005 42520342 34066142 42520513 34066279 42520684 34066416 42520855 34066553 42521026 34066690 42521197 34066827 42521368 34066964 42521539 34067101 42521710 34067238 42521881 34067375 42522052 34067512 42522223 34067649 42522394 34067786 42522565 34067923 42522736 34068060 42522907 34068197 42523078 34068334 42523249 34068471 42523420 34068608 42523591 34068745 42523762 34068882 42523933 34069019 42524104 34069156 42524275 34069293 42524446 34069430 42524617 34069567 42524788 34069704 42524959 34069841 42525130 34069978 42525301 34070115 42525472 34070252 42525643 34070389 42525814 34070526 42525985 34070663 42526156 34070800 42526327 34070937 42526498 34071074 42526669 34071211 42526840 34071348 42527011 34071485 42527182 34071622 42527353 34071759 42527524 34071896 42527695 34072033 42527866 34072170 42528037 34072307 42528208 34072444 42528379 34072581 42528550 34072718 42528721 34072855 42528892 34072992 42529063 34073129 42529234 34073266 42529405 34073403 42529576 34073540 42529747 34073677 42529918 34073814 42530089 34073951 42530260 34074088 42530431 34074225 42530602 34074362 42530773 34074499 42530944 34074636 42531115 34074773 42531286 34074910 42531457 34075047 42531628 34075184 42531799 34075321 42531970 34075458 42532141 34075595 42532312 34075732 42532483 34075869 42532654 34076006 42532825 34076143 42532996 34076280 42533167 34076417 42533338 34076554 42533509 34076691 42533680 34076828 42533851 34076965 42534022 34077102 42534193 34077239 42534364 34077376 42534535 34077513 42534706 34077650 42534877 34077787 42535048 34077924 42535219 34078061 42535390 34078198 42535561 34078335 42535732 34078472 42535903 34078609 42536074 34078746 42536245 34078883 42536416 34079020 42536587 34079157 42536758 34079294 42536929 34079431 42537100 34079568 42537271 34079705 42537442 34079842 42537613 34079979 42537784 34080116 42537955 34080253 42538126 34080390 42538297 34080527 42538468 34080664 42538639 34080801 42538810 34080938 42538981 34081075 42539152 34081212 42539323 34081349 42539494 34081486 42539665 34081623 42539836 34081760 42540007 34081897 42540178 34082034 42540349 34082171 42540520 34082308 42540691 34082445 42540862 34082582 42541033 34082719 42541204 34082856 42541375 34082993 42541546 34083130 42541717 34083267 42541888 34083404 42542059 34083541 42542230 34083678 42542401 34083815 42542572 34083952 42542743 34084089 42542914 34084226 42543085 34084363 42543256 34084500 42543427 34084637 42543598 34084774 42543769 34084911 42543940 34085048 42544111 34085185 42544282 34085322 42544453 34085459 42544624 34085596 42544795 34085733 42544966 34085870 42545137 34086007 42545308 34086144 42545479 34086281 42545650 34086418 42545821 34086555 42545992 34086692 42546163 34086829 42546334 34086966 42546505 34087103 42546676 34087240 42546847 34087377 42547018 34087514 42547189 34087651 42547360 34087788 42547531 34087925 42547702 34088062 42547873 34088199 42548044 34088336 42548215 34088473 42548386 34088610 42548557 34088747 42548728 34088884 42548899 34089021 42549070 34089158 42549241 34089295 42549412 34089432 42549583 34089569 42549754 34089706 42549925 34089843 42550096 34089980 42550267 34090117 42550438 34090254 42550609 34090391 42550780 34090528 42550951 34090665 42551122 34090802 42551293 34090939 42551464 34091076 42551635 34091213 42551806 34091350 42551977 34091487 42552148 34091624 42552319 34091761 42552490 34091898 42552661 34092035 42552832 34092172 42553003 34092309 42553174 34092446 42553345 34092583 42553516 34092720 42553687 34092857 42553858 34092994 42554029 34093131 42554200 34093268 42554371 34093405 42554542 34093542 42554713 34093679 42554884 34093816 42555055 34093953 42555226 34094090 42555397 34094227 42555568 34094364 42555739 34094501 42555910 34094638 42556081 34094775 42556252 34094912 42556423 34095049 42556594 34095186 42556765 34095323 42556936 34095460 42557107 34095597 42557278 34095734 42557449 34095871 42557620 34096008 42557791 34096145 42557962 34096282 42558133 34096419 42558304 34096556 42558475 34096693 42558646 34096830 42558817 34096967 42558988 34097104 42559159 34097241 42559330 34097378 42559501 34097515 42559672 34097652 42559843 34097789 42560014 34097926 42560185 34098063 42560356 34098200 42560527 34098337 42560698 34098474 42560869 34098611 42561040 34098748 42561211 34098885 42561382 34099022 42561553 34099159 42561724 34099296 42561895 34099433 42562066 34099570 42562237 34099707 42562408 34099844 42562579 34099981 42562750 34100118 42562921 34100255 42563092 34100392 42563263 34100529 42563434 34100666 42563605 34100803 42563776 34100940 42563947 34101077 42564118 34101214 42564289 34101351 42564460 34101488 42564631 34101625 42564802 34101762 42564973 34101899 42565144 34102036 42565315 34102173 42565486 34102310 42565657 34102447 42565828 34102584 42565999 34102721 42566170 34102858 42566341 34102995 42566512 34103132 42566683 34103269 42566854 34103406 42567025 34103543 42567196 34103680 42567367 34103817 42567538 34103954 42567709 34104091 42567880 34104228 42568051 34104365 42568222 34104502 42568393 34104639 42568564 34104776 42568735 34104913 42568906 34105050 42569077 34105187 42569248 34105324 42569419 34105461 42569590 34105598 42569761 34105735 42569932 34105872 42570103 34106009 42570274 34106146 42570445 34106283 42570616 34106420 42570787 34106557 42570958 34106694 42571129 34106831 42571300 34106968 42571471 34107105 42571642 34107242 42571813 34107379 42571984 34107516 42572155 34107653 42572326 34107790 42572497 34107927 42572668 34108064 42572839 34108201 42573010 34108338 42573181 34108475 42573352 34108612 42573523 34108749 42573694 34108886 42573865 34109023 42574036 34109160 42574207 34109297 42574378 34109434 42574549 34109571 42574720 34109708 42574891 34109845 42575062 34109982 42575233 34110119 42575404 34110256 42575575 34110393 42575746 34110530 42575917 34110667 42576088 34110804 42576259 34110941 42576430 34111078 42576601 34111215 42576772 34111352 42576943 34111489 42577114 34111626 42577285
1000 66854900 0 66854900 83446627 66855037 83446798 66855174 83446969 66855311 83447140 66855448 83447311 66855585 83447482 66855722 83447653 66855859 83447824 66855996 83447995 66856133 83448166 66856270 83448337 66856407 83448508 66856544 83448679 66856681 83448850 66856818 83449021 66856955 83449192 66857092 83449363 66857229 83449534 66857366 83449705 66857503 83449876 66857640 83450047 66857777 83450218 66857914 83450389 66858051 83450560 66858188 83450731 66858325 83450902 66858462 83451073 66858599 83451244 66858736 83451415 66858873 83451586 66859010 83451757 66859147 83451928 66859284 83452099 66859421 83452270 66859558 83452441 66859695 83452612 66859832 83452783 66859969 83452954 66860106 83453125 66860243 83453296 66860380 83453467 66860517 83453638 66860654 83453809 66860791 83453980 66860928 83454151 66861065 83454322 66861202 83454493 66861339 83454664 66861476 83454835 66861613 83455006 66861750 83455177 66861887 83455348 66862024 83455519 66862161 83455690 66862298 83455861 66862435 83456032 66862572 83456203 66862709 83456374 66862846 83456545 66862983 83456716 66863120 83456887 66863257 83457058 66863394 83457229 66863531 83457400 66863668 83457571 66863805 83457742 66863942 83457913 66864079 83458084 66864216 83458255 66864353 83458426 66864490 83458597 66864627 83458768 66864764 83458939 66864901 83459110 66865038 83459281 66865175 83459452 66865312 83459623 66865449 83459794 66865586 83459965 66865723 83460136 66865860 83460307 66865997 83460478 66866134 83460649 66866271 83460820 66866408 83460991 66866545 83461162 66866682 83461333 66866819 83461504 66866956 83461675 66867093 83461846 66867230 83462017 66867367 83462188 66867504 83462359 66867641 83462530 66867778 83462701 66867915 83462872 66868052 83463043 66868189 83463214 66868326 83463385 66868463 83463556 66868600 83463727 66868737 83463898 66868874 83464069 66869011 83464240 66869148 83464411 66869285 83464582 66869422 83464753 66869559 83464924 66869696 83465095 66869833 83465266 66869970 83465437 66870107 83465608 66870244 83465779 66870381 83465950 66870518 83466121 66870655 83466292 66870792 83466463 66870929 83466634 66871066 83466805 66871203 83466976 66871340 83467147 66871477 83467318 66871614 83467489 66871751 83467660 66871888 83467831 66872025 83468002 66872162 83468173 66872299 83468344 66872436 83468515 66872573 83468686 66872710 83468857 66872847 83469028 66872984 83469199 66873121 83469370 66873258 83469541 66873395 83469712 66873532 83469883 66873669 83470054 66873806 83470225 66873943 83470396 66874080 83470567 66874217 83470738 66874354 83470909 66874491 83471080 66874628 83471251 66874765 83471422 66874902 83471593 66875039 83471764 66875176 83471935 66875313 83472106 66875450 83472277 66875587 83472448 66875724 83472619 66875861 83472790 66875998 83472961 66876135 83473132 66876272 83473303 66876409 83473474 66876546 83473645 66876683 83473816 66876820 83473987 66876957 83474158 66877094 83474329 66877231 83474500 66877368 83474671 66877505 83474842 66877642 83475013 66877779 83475184 66877916 83475355 66878053 83475526 66878190 83475697 66878327 83475868 66878464 83476039 66878601 83476210 66878738 83476381 66878875 83476552 66879012 83476723 66879149 83476894 66879286 83477065 66879423 83477236 66879560 83477407 66879697 83477578 66879834 83477749 66879971 83477920 66880108 83478091 66880245 83478262 66880382 83478433 66880519 83478604 66880656 83478775 66880793 83478946 66880930 83479117 66881067 83479288 66881204 83479459 66881341 83479630 66881478 83479801 66881615 83479972 66881752 83480143 66881889 83480314 66882026 83480485 66882163 83480656 66882300 83480827 66882437 83480998 66882574 83481169 66882711 83481340 66882848 83481511 66882985 83481682 66883122 83481853 66883259 83482024 66883396 83482195 66883533 83482366 66883670 83482537 66883807 83482708 66883944 83482879 66884081 83483050 66884218 83483221 66884355 83483392 66884492 83483563 66884629 83483734 66884766 83483905 66884903 83484076 66885040 83484247 66885177 83484418 66885314 83484589 66885451 83484760 66885588 83484931 66885725 83485102 66885862 83485273 66885999 83485444 66886136 83485615 66886273 83485786 66886410 83485957 66886547 83486128 66886684 83486299 66886821 83486470 66886958 83486641 66887095 83486812 66887232 83486983 66887369 83487154 66887506 83487325 66887643 83487496 66887780 83487667 66887917 83487838 66888054 83488009 66888191 83488180 66888328 83488351 66888465 83488522 66888602 83488693 66888739 83488864 66888876 83489035 66889013 83489206 66889150 83489377 66889287 83489548 66889424 83489719 66889561 83489890 66889698 83490061 66889835 83490232 66889972 83490403 66890109 83490574 66890246 83490745 66890383 83490916 66890520 83491087 66890657 83491258 66890794 83491429 66890931 83491600 66891068 83491771 66891205 83491942 66891342 83492113 66891479 83492284 66891616 83492455 66891753 83492626 66891890 83492797 66892027 83492968 66892164 83493139 66892301 83493310 66892438 83493481 66892575 83493652 66892712 83493823 66892849 83493994 66892986 83494165 66893123 83494336 66893260 83494507 66893397 83494678 66893534 83494849 66893671 83495020 66893808 83495191 66893945 83495362 66894082 83495533 66894219 83495704 66894356 83495875 66894493 83496046 66894630 83496217 66894767 83496388 66894904 83496559 66895041 83496730 66895178 83496901 66895315 83497072 66895452 83497243 66895589 83497414 66895726 83497585 66895863 83497756 66896000 83497927 66896137 83498098 66896274 83498269 66896411 83498440 66896548 83498611 66896685 83498782 66896822 83498953 66896959 83499124 66897096 83499295 66897233 83499466 66897370 83499637 66897507 83499808 66897644 83499979 66897781 83500150 66897918 83500321 66898055 83500492 66898192 83500663 66898329 83500834 66898466 83501005 66898603 83501176 66898740 83501347 66898877 83501518 66899014 83501689 66899151 83501860 66899288 83502031 66899425 83502202 66899562 83502373 66899699 83502544 66899836 83502715 66899973 83502886 66900110 83503057 66900247 83503228 66900384 83503399 66900521 83503570 66900658 83503741 66900795 83503912 66900932 83504083 66901069 83504254 66901206 83504425 66901343 83504596 66901480 83504767 66901617 83504938 66901754 83505109 66901891 83505280 66902028 83505451 66902165 83505622 66902302 83505793 66902439 83505964 66902576 83506135 66902713 83506306 66902850 83506477 66902987 83506648 66903124 83506819 66903261 83506990 66903398 83507161 66903535 83507332 66903672 83507503 66903809 83507674 66903946 83507845 66904083 83508016 66904220 83508187 66904357 83508358 66904494 83508529 66904631 83508700 66904768 83508871 66904905 83509042 66905042 83509213 66905179 83509384 66905316 83509555 66905453 83509726 66905590 83509897 66905727 83510068 66905864 83510239 66906001 83510410 66906138 83510581 66906275 83510752 66906412 83510923 66906549 83511094 66906686 83511265 66906823 83511436 66906960 83511607 66907097 83511778 66907234 83511949 66907371 83512120 66907508 83512291 66907645 83512462 66907782 83512633 66907919 83512804 66908056 83512975 66908193 83513146 66908330 83513317 66908467 83513488 66908604 83513659 66908741 83513830 66908878 83514001 66909015 83514172 66909152 83514343 66909289 83514514 66909426 83514685 66909563 83514856 66909700 83515027 66909837 83515198 66909974 83515369 66910111 83515540 66910248 83515711 66910385 83515882 66910522 83516053 66910659 83516224 66910796 83516395 66910933 83516566 66911070 83516737 66911207 83516908 66911344 83517079 66911481 83517250 66911618 83517421 66911755 83517592 66911892 83517763 66912029 83517934 66912166 83518105 66912303 83518276 66912440 83518447 66912577 83518618 66912714 83518789 66912851 83518960 66912988 83519131 66913125 83519302 66913262 83519473 66913399 83519644 66913536 83519815 66913673 83519986 66913810 83520157 66913947 83520328 66914084 83520499 66914221 83520670 66914358 83520841 66914495 83521012 66914632 83521183 66914769 83521354 66914906 83521525 66915043 83521696 66915180 83521867 66915317 83522038 66915454 83522209 66915591 83522380 66915728 83522551 66915865 83522722 66916002 83522893 66916139 83523064 66916276 83523235 66916413 83523406 66916550 83523577 66916687 83523748 66916824 83523919 66916961 83524090 66917098 83524261 66917235 83524432 66917372 83524603 66917509 83524774 66917646 83524945 66917783 83525116 66917920 83525287 66918057 83525458 66918194 83525629 66918331 83525800 66918468 83525971 66918605 83526142 66918742 83526313 66918879 83526484 66919016 83526655 66919153 83526826 66919290 83526997 66919427 83527168 66919564 83527339 66919701 83527510 66919838 83527681 66919975 83527852 66920112 83528023 66920249 83528194 66920386 83528365 66920523 83528536 66920660 83528707 66920797 83528878 66920934 83529049 66921071 83529220 66921208 83529391 66921345 83529562 66921482 83529733 66921619 83529904 66921756 83530075 66921893 83530246 66922030 83530417 66922167 83530588 66922304 83530759 66922441 83530930 66922578 83531101 66922715 83531272 66922852 83531443 66922989 83531614 66923126 83531785 66923263 83531956 66923400 83532127 66923537 83532298 66923674 83532469 66923811 83532640 66923948 83532811 66924085 83532982 66924222 83533153 66924359 83533324 66924496 83533495 66924633 83533666 66924770 83533837 66924907 83534008 66925044 83534179 66925181 83534350 66925318 83534521 66925455 83534692 66925592 83534863 66925729 83535034 66925866 83535205 66926003 83535376 66926140 83535547 66926277 83535718 66926414 83535889 66926551 83536060 66926688 83536231 66926825 83536402 66926962 83536573 66927099 83536744 66927236 83536915 66927373 83537086 66927510 83537257 66927647 83537428 66927784 83537599 66927921 83537770 66928058 83537941 66928195 83538112 66928332 83538283 66928469 83538454 66928606 83538625 66928743 83538796 66928880 83538967 66929017 83539138 66929154 83539309 66929291 83539480 66929428 83539651 66929565 83539822 66929702 83539993 66929839 83540164 66929976 83540335 66930113 83540506 66930250 83540677 66930387 83540848 66930524 83541019 66930661 83541190 66930798 83541361 66930935 83541532 66931072 83541703 66931209 83541874 66931346 83542045 66931483 83542216 66931620 83542387 66931757 83542558 66931894 83542729 66932031 83542900 66932168 83543071 66932305 83543242 66932442 83543413 66932579 83543584 66932716 83543755 66932853 83543926 66932990 83544097 66933127 83544268 66933264 83544439 66933401 83544610 66933538 83544781 66933675 83544952 66933812 83545123 66933949 83545294 66934086 83545465 66934223 83545636 66934360 83545807 66934497 83545978 66934634 83546149 66934771 83546320 66934908 83546491 66935045 83546662 66935182 83546833 66935319 83547004 66935456 83547175 66935593 83547346 66935730 83547517 66935867 83547688 66936004 83547859 66936141 83548030 66936278 83548201 66936415 83548372 66936552 83548543 66936689 83548714 66936826 83548885 66936963 83549056 66937100 83549227 66937237 83549398 66937374 83549569 66937511 83549740 66937648 83549911 66937785 83550082 66937922 83550253 66938059 83550424 66938196 83550595 66938333 83550766 66938470 83550937 66938607 83551108 66938744 83551279 66938881 83551450 66939018 83551621 66939155 83551792 66939292 83551963 66939429 83552134 66939566 83552305 66939703 83552476 66939840 83552647 66939977 83552818 66940114 83552989 66940251 83553160 66940388 83553331 66940525 83553502 66940662 83553673 66940799 83553844 66940936 83554015 66941073 83554186 66941210 83554357 66941347 83554528 66941484 83554699 66941621 83554870 66941758 83555041 66941895 83555212 66942032 83555383 66942169 83555554 66942306 83555725 66942443 83555896 66942580 83556067 66942717 83556238 66942854 83556409 66942991 83556580 66943128 83556751 66943265 83556922 66943402 83557093 66943539 83557264 66943676 83557435 66943813 83557606 66943950 83557777 66944087 83557948 66944224 83558119 66944361 83558290 66944498 83558461 66944635 83558632 66944772 83558803 66944909 83558974 66945046 83559145 66945183 83559316 66945320 83559487 66945457 83559658 66945594 83559829 66945731 83560000 66945868 83560171 66946005 83560342 66946142 83560513 66946279 83560684 66946416 83560855 66946553 83561026 66946690 83561197 66946827 83561368 66946964 83561539 66947101 83561710 66947238 83561881 66947375 83562052 66947512 83562223 66947649 83562394 66947786 83562565 66947923 83562736 66948060 83562907 66948197 83563078 66948334 83563249 66948471 83563420 66948608 83563591 66948745 83563762 66948882 83563933 66949019 83564104 66949156 83564275 66949293 83564446 66949430 83564617 66949567 83564788 66949704 83564959 66949841 83565130 66949978 83565301 66950115 83565472 66950252 83565643 66950389 83565814 66950526 83565985 66950663 83566156 66950800 83566327 66950937 83566498 66951074 83566669 66951211 83566840 66951348 83567011 66951485 83567182 66951622 83567353 66951759 83567524 66951896 83567695 66952033 83567866 66952170 83568037 66952307 83568208 66952444 83568379 66952581 83568550 66952718 83568721 66952855 83568892 66952992 83569063 66953129 83569234 66953266 83569405 66953403 83569576 66953540 83569747 66953677 83569918 66953814 83570089 66953951 83570260 66954088 83570431 66954225 83570602 66954362 83570773 66954499 83570944 66954636 83571115 66954773 83571286 66954910 83571457 66955047 83571628 66955184 83571799 66955321 83571970 66955458 83572141 66955595 83572312 66955732 83572483 66955869 83572654 66956006 83572825 66956143 83572996 66956280 83573167 66956417 83573338 66956554 83573509 66956691 83573680 66956828 83573851 66956965 83574022 66957102 83574193 66957239 83574364 66957376 83574535 66957513 83574706 66957650 83574877 66957787 83575048 66957924 83575219 66958061 83575390 66958198 83575561 66958335 83575732 66958472 83575903 66958609 83576074 66958746 83576245 66958883 83576416 66959020 83576587 66959157 83576758 66959294 83576929 66959431 83577100 66959568 83577271 66959705 83577442 66959842 83577613 66959979 83577784 66960116 83577955 66960253 83578126 66960390 83578297 66960527 83578468 66960664 83578639 66960801 83578810 66960938 83578981 66961075 83579152 66961212 83579323 66961349 83579494 66961486 83579665 66961623 83579836 66961760 83580007 66961897 83580178 66962034 83580349 66962171 83580520 66962308 83580691 66962445 83580862 66962582 83581033 66962719 83581204 66962856 83581375 66962993 83581546 66963130 83581717 66963267 83581888 66963404 83582059 66963541 83582230 66963678 83582401 66963815 83582572 66963952 83582743 66964089 83582914 66964226 83583085 66964363 83583256 66964500 83583427 66964637 83583598 66964774 83583769 66964911 83583940 66965048 83584111 66965185 83584282 66965322 83584453 66965459 83584624 66965596 83584795 66965733 83584966 66965870 83585137 66966007 83585308 66966144 83585479 66966281 83585650 66966418 83585821 66966555 83585992 66966692 83586163 66966829 83586334 66966966 83586505 66967103 83586676 66967240 83586847 66967377 83587018 66967514 83587189 66967651 83587360 66967788 83587531 66967925 83587702 66968062 83587873 66968199 83588044 66968336 83588215 66968473 83588386 66968610 83588557 66968747 83588728 66968884 83588899 66969021 83589070 66969158 83589241 66969295 83589412 66969432 83589583 66969569 83589754 66969706 83589925 66969843 83590096 66969980 83590267 66970117 83590438 66970254 83590609 66970391 83590780 66970528 83590951 66970665 83591122 66970802 83591293 66970939 83591464 66971076 83591635 66971213 83591806 66971350 83591977 66971487 83592148 66971624 83592319 66971761 83592490 66971898 83592661 66972035 83592832 66972172 83593003 66972309 83593174 66972446 83593345 66972583 83593516 66972720 83593687 66972857 83593858 66972994 83594029 66973131 83594200 66973268 83594371 66973405 83594542 66973542 83594713 66973679 83594884 66973816 83595055 66973953 83595226 66974090 83595397 66974227 83595568 66974364 83595739 66974501 83595910 66974638 83596081 66974775 83596252 66974912 83596423 66975049 83596594 66975186 83596765 66975323 83596936 66975460 83597107 66975597 83597278 66975734 83597449 66975871 83597620 66976008 83597791 66976145 83597962 66976282 83598133 66976419 83598304 66976556 83598475 66976693 83598646 66976830 83598817 66976967 83598988 66977104 83599159 66977241 83599330 66977378 83599501 66977515 83599672 66977652 83599843 66977789 83600014 66977926 83600185 66978063 83600356 66978200 83600527 66978337 83600698 66978474 83600869 66978611 83601040 66978748 83601211 66978885 83601382 66979022 83601553 66979159 83601724 66979296 83601895 66979433 83602066 66979570 83602237 66979707 83602408 66979844 83602579 66979981 83602750 66980118 83602921 66980255 83603092 66980392 83603263 66980529 83603434 66980666 83603605 66980803 83603776 66980940 83603947 66981077 83604118 66981214 83604289 66981351 83604460 66981488 83604631 66981625 83604802 66981762 83604973 66981899 83605144 66982036 83605315 66982173 83605486 66982310 83605657 66982447 83605828 66982584 83605999 66982721 83606170 66982858 83606341 66982995 83606512 66983132 83606683 66983269 83606854 66983406 83607025 66983543 83607196 66983680 83607367 66983817 83607538 66983954 83607709 66984091 83607880 66984228 83608051 66984365 83608222 66984502 83608393 66984639 83608564 66984776 83608735 66984913 83608906 66985050 83609077 66985187 83609248 66985324 83609419 66985461 83609590 66985598 83609761 66985735 83609932 66985872 83610103 66986009 83610274 66986146 83610445 66986283 83610616 66986420 83610787 66986557 83610958 66986694 83611129 66986831 83611300 66986968 83611471 66987105 83611642 66987242 83611813 66987379 83611984 66987516 83612155 66987653 83612326 66987790 83612497 66987927 83612668 66988064 83612839 66988201 83613010 66988338 83613181 66988475 83613352 66988612 83613523 66988749 83613694 66988886 83613865 66989023 83614036 66989160 83614207 66989297 83614378 66989434 83614549 66989571 83614720 66989708 83614891 66989845 83615062 66989982 83615233 66990119 83615404 66990256 83615575 66990393 83615746 66990530 83615917 66990667 83616088 66990804 83616259 66990941 83616430 66991078 83616601 66991215 83616772 66991352 83616943 66991489 83617114 66991626 83617285
1000 61571225 0 61571225 76851675 61571362 76851846 61571499 76852017 61571636 76852188 61571773 76852359 61571910 76852530 61572047 76852701 61572184 76852872 61572321 76853043 61572458 76853214 61572595 76853385 61572732 76853556 61572869 76853727 61573006 76853898 61573143 76854069 61573280 76854240 61573417 76854411 61573554 76854582 61573691 76854753 61573828 76854924 61573965 76855095 61574102 76855266 61574239 76855437 61574376 76855608 61574513 76855779 61574650 76855950 61574787 76856121 61574924 76856292 61575061 76856463 61575198 76856634 61575335 76856805 61575472 76856976 61575609 76857147 61575746 76857318 61575883 76857489 61576020 76857660 61576157 76857831 61576294 76858002 61576431 76858173 61576568 76858344 61576705 76858515 61576842 76858686 61576979 76858857 61577116 76859028 61577253 76859199 61577390 76859370 61577527 76859541 61577664 76859712 61577801 76859883 61577938 76860054 61578075 76860225 61578212 76860396 61578349 76860567 61578486 76860738 61578623 76860909 61578760 76861080 61578897 76861251 61579034 76861422 61579171 76861593 61579308 76861764 61579445 76861935 61579582 76862106 61579719 76862277 61579856 76862448 61579993 76862619 61580130 76862790 61580267 76862961 61580404 76863132 61580541 76863303 61580678 76863474 61580815 76863645 61580952 76863816 61581089 76863987 61581226 76864158 61581363 76864329 61581500 76864500 61581637 76864671 61581774 76864842 61581911 76865013 61582048 76865184 61582185 76865355 61582322 76865526 61582459 76865697 61582596 76865868 61582733 76866039 61582870 76866210 61583007 76866381 61583144 76866552 61583281 76866723 61583418 76866894 61583555 76867065 61583692 76867236 61583829 76867407 61583966 76867578 61584103 76867749 61584240 76867920 61584377 76868091 61584514 76868262 61584651 76868433 61584788 76868604 61584925 76868775 61585062 76868946 61585199 76869117 61585336 76869288 61585473 76869459 61585610 76869630 61585747 76869801 61585884 76869972 61586021 76870143 61586158 76870314 61586295 76870485 61586432 76870656 61586569 76870827 61586706 76870998 61586843 76871169 61586980 76871340 61587117 76871511 61587254 76871682 61587391 76871853 61587528 76872024 61587665 76872195 61587802 76872366 61587939 76872537 61588076 76872708 61588213 76872879 61588350 76873050 61588487 76873221 61588624 76873392 61588761 76873563 61588898 76873734 61589035 76873905 61589172 76874076 61589309 76874247 61589446 76874418 61589583 76874589 61589720 76874760 61589857 76874931 61589994 76875102 61590131 76875273 61590268 76875444 61590405 76875615 61590542 76875786 61590679 76875957 61590816 76876128 61590953 76876299 61591090 76876470 61591227 76876641 61591364 76876812 61591501 76876983 61591638 76877154 61591775 76877325 61591912 76877496 61592049 76877667 61592186 76877838 61592323 76878009 61592460 76878180 61592597 76878351 61592734 76878522 61592871 76878693 61593008 76878864 61593145 76879035 61593282 76879206 61593419 76879377 61593556 76879548 61593693 76879719 61593830 76879890 61593967 76880061 61594104 76880232 61594241 76880403 61594378 76880574 61594515 76880745 61594652 76880916 61594789 76881087 61594926 76881258 61595063 76881429 61595200 76881600 61595337 76881771 61595474 76881942 61595611 76882113 61595748 76882284 61595885 76882455 61596022 76882626 61596159 76882797 61596296 76882968 61596433 76883139 61596570 76883310 61596707 76883481 61596844 76883652 61596981 76883823 61597118 76883994 61597255 76884165 61597392 76884336 61597529 76884507 61597666 76884678 61597803 76884849 61597940 76885020 61598077 76885191 61598214 76885362 61598351 76885533 61598488 76885704 61598625 76885875 61598762 76886046 61598899 76886217 61599036 76886388 61599173 76886559 61599310 76886730 61599447 76886901 61599584 76887072 61599721 76887243 61599858 76887414 61599995 76887585 61600132 76887756 61600269 76887927 61600406 76888098 61600543 76888269 61600680 76888440 61600817 76888611 61600954 76888782 61601091 76888953 61601228 76889124 61601365 76889295 61601502 76889466 61601639 76889637 61601776 76889808 61601913 76889979 61602050 76890150 61602187 76890321 61602324 76890492 61602461 76890663 61602598 76890834 61602735 76891005 61602872 76891176 61603009 76891347 61603146 76891518 61603283 76891689 61603420 76891860 61603557 76892031 61603694 76892202 61603831 76892373 61603968 76892544 61604105 76892715 61604242 76892886 61604379 76893057 61604516 76893228 61604653 76893399 61604790 76893570 61604927 76893741 61605064 76893912 61605201 76894083 61605338 76894254 61605475 76894425 61605612 76894596 61605749 76894767 61605886 76894938 61606023 76895109 61606160 76895280 61606297 76895451 61606434 76895622 61606571 76895793 61606708 76895964 61606845 76896135 61606982 76896306 61607119 76896477 61607256 76896648 61607393 76896819 61607530 76896990 61607667 76897161 61607804 76897332 61607941 76897503 61608078 76897674 61608215 76897845 61608352 76898016 61608489 76898187 61608626 76898358 61608763 76898529 61608900 76898700 61609037 76898871 61609174 76899042 61609311 76899213 61609448 76899384 61609585 76899555 61609722 76899726 61609859 76899897 61609996 76900068 61610133 76900239 61610270 76900410 61610407 76900581 61610544 76900752 61610681 76900923 61610818 76901094 61610955 76901265 61611092 76901436 61611229 76901607 61611366 76901778 61611503 76901949 61611640 76902120 61611777 76902291 61611914 76902462 61612051 76902633 61612188 76902804 61612325 76902975 61612462 76903146 61612599 76903317 61612736 76903488 61612873 76903659 61613010 76903830 61613147 76904001 61613284 76904172 61613421 76904343 61613558 76904514 61613695 76904685 61613832 76904856 61613969 76905027 61614106 76905198 61614243 76905369 61614380 76905540 61614517 76905711 61614654 76905882 61614791 76906053 61614928 76906224 61615065 76906395 61615202 76906566 61615339 76906737 61615476 76906908 61615613 76907079 61615750 76907250 61615887 76907421 61616024 76907592 61616161 76907763 61616298 76907934 61616435 76908105 61616572 76908276 61616709 76908447 61616846 76908618 61616983 76908789 61617120 76908960 61617257 76909131 61617394 76909302 61617531 76909473 61617668 76909644 61617805 76909815 61617942 76909986 61618079 76910157 61618216 76910328 61618353 76910499 61618490 76910670 61618627 76910841 61618764 76911012 61618901 76911183 61619038 76911354 61619175 76911525 61619312 76911696 61619449 76911867 61619586 76912038 61619723 76912209 61619860 76912380 61619997 76912551 61620134 76912722 61620271 76912893 61620408 76913064 61620545 76913235 61620682 76913406 61620819 76913577 61620956 76913748 61621093 76913919 61621230 76914090 61621367 76914261 61621504 76914432 61621641 76914603 61621778 76914774 61621915 76914945 61622052 76915116 61622189 76915287 61622326 76915458 61622463 76915629 61622600 76915800 61622737 76915971 61622874 76916142 61623011 76916313 61623148 76916484 61623285 76916655 61623422 76916826 61623559 76916997 61623696 76917168 61623833 76917339 61623970 76917510 61624107 76917681 61624244 76917852 61624381 76918023 61624518 76918194 61624655 76918365 61624792 76918536 61624929 76918707 61625066 76918878 61625203 76919049 61625340 76919220 61625477 76919391 61625614 76919562 61625751 76919733 61625888 76919904 61626025 76920075 61626162 76920246 61626299 76920417 61626436 76920588 61626573 76920759 61626710 76920930 61626847 76921101 61626984 76921272 61627121 76921443 61627258 76921614 61627395 76921785 61627532 76921956 61627669 76922127 61627806 76922298 61627943 76922469 61628080 76922640 61628217 76922811 61628354 76922982 61628491 76923153 61628628 76923324 61628765 76923495 61628902 76923666 61629039 76923837 61629176 76924008 61629313 76924179 61629450 76924350 61629587 76924521 61629724 76924692 61629861 76924863 61629998 76925034 61630135 76925205 61630272 76925376 61630409 76925547 61630546 76925718 61630683 76925889 61630820 76926060 61630957 76926231 61631094 76926402 61631231 76926573 61631368 76926744 61631505 76926915 61631642 76927086 61631779 76927257 61631916 76927428 61632053 76927599 61632190 76927770 61632327 76927941 61632464 76928112 61632601 76928283 61632738 76928454 61632875 76928625 61633012 76928796 61633149 76928967 61633286 76929138 61633423 76929309 61633560 76929480 61633697 76929651 61633834 76929822 61633971 76929993 61634108 76930164 61634245 76930335 61634382 76930506 61634519 76930677 61634656 76930848 61634793 76931019 61634930 76931190 61635067 76931361 61635204 76931532 61635341 76931703 61635478 76931874 61635615 76932045 61635752 76932216 61635889 76932387 61636026 76932558 61636163 76932729 61636300 76932900 61636437 76933071 61636574 76933242 61636711 76933413 61636848 76933584 61636985 76933755 61637122 76933926 61637259 76934097 61637396 76934268 61637533 76934439 61637670 76934610 61637807 76934781 61637944 76934952 61638081 76935123 61638218 76935294 61638355 76935465 61638492 76935636 61638629 76935807 61638766 76935978 61638903 76936149 61639040 76936320 61639177 76936491 61639314 76936662 61639451 76936833 61639588 76937004 61639725 76937175 61639862 76937346 61639999 76937517 61640136 76937688 61640273 76937859 61640410 76938030 61640547 76938201 61640684 76938372 61640821 76938543 61640958 76938714 61641095 76938885 61641232 76939056 61641369 76939227 61641506 76939398 61641643 76939569 61641780 76939740 61641917 76939911 61642054 76940082 61642191 76940253 61642328 76940424 61642465 76940595 61642602 76940766 61642739 76940937 61642876 76941108 61643013 76941279 61643150 76941450 61643287 76941621 61643424 76941792 61643561 76941963 61643698 76942134 61643835 76942305 61643972 76942476 61644109 76942647 61644246 76942818 61644383 76942989 61644520 76943160 61644657 76943331 61644794 76943502 61644931 76943673 61645068 76943844 61645205 76944015 61645342 76944186 61645479 76944357 61645616 76944528 61645753 76944699 61645890 76944870 61646027 76945041 61646164 76945212 61646301 76945383 61646438 76945554 61646575 76945725 61646712 76945896 61646849 76946067 61646986 76946238 61647123 76946409 61647260 76946580 61647397 76946751 61647534 76946922 61647671 76947093 61647808 76947264 61647945 76947435 61648082 76947606 61648219 76947777 61648356 76947948 61648493 76948119 61648630 76948290 61648767 76948461 61648904 76948632 61649041 76948803 61649178 76948974 61649315 76949145 61649452 76949316 61649589 76949487 61649726 76949658 61649863 76949829 61650000 76950000 61650137 76950171 61650274 76950342 61650411 76950513 61650548 76950684 61650685 76950855 61650822 76951026 61650959 76951197 61651096 76951368 61651233 76951539 61651370 76951710 61651507 76951881 61651644 76952052 61651781 76952223 61651918 76952394 61652055 76952565 61652192 76952736 61652329 76952907 61652466 76953078 61652603 76953249 61652740 76953420 61652877 76953591 61653014 76953762 61653151 76953933 61653288 76954104 61653425 76954275 61653562 76954446 61653699 76954617 61653836 76954788 61653973 76954959 61654110 76955130 61654247 76955301 61654384 76955472 61654521 76955643 61654658 76955814 61654795 76955985 61654932 76956156 61655069 76956327 61655206 76956498 61655343 76956669 61655480 76956840 61655617 76957011 61655754 76957182 61655891 76957353 61656028 76957524 61656165 76957695 61656302 76957866 61656439 76958037 61656576 76958208 61656713 76958379 61656850 76958550 61656987 76958721 61657124 76958892 61657261 76959063 61657398 76959234 61657535 76959405 61657672 76959576 61657809 76959747 61657946 76959918 61658083 76960089 61658220 76960260 61658357 76960431 61658494 76960602 61658631 76960773 61658768 76960944 61658905 76961115 61659042 76961286 61659179 76961457 61659316 76961628 61659453 76961799 61659590 76961970 61659727 76962141 61659864 76962312 61660001 76962483 61660138 76962654 61660275 76962825 61660412 76962996 61660549 76963167 61660686 76963338 61660823 76963509 61660960 76963680 61661097 76963851 61661234 76964022 61661371 76964193 61661508 76964364 61661645 76964535 61661782 76964706 61661919 76964877 61662056 76965048 61662193 76965219 61662330 76965390 61662467 76965561 61662604 76965732 61662741 76965903 61662878 76966074 61663015 76966245 61663152 76966416 61663289 76966587 61663426 76966758 61663563 76966929 61663700 76967100 61663837 76967271 61663974 76967442 61664111 76967613 61664248 76967784 61664385 76967955 61664522 76968126 61664659 76968297 61664796 76968468 61664933 76968639 61665070 76968810 61665207 76968981 61665344 76969152 61665481 76969323 61665618 76969494 61665755 76969665 61665892 76969836 61666029 76970007 61666166 76970178 61666303 76970349 61666440 76970520 61666577 76970691 61666714 76970862 61666851 76971033 61666988 76971204 61667125 76971375 61667262 76971546 61667399 76971717 61667536 76971888 61667673 76972059 61667810 76972230 61667947 76972401 61668084 76972572 61668221 76972743 61668358 76972914 61668495 76973085 61668632 76973256 61668769 76973427 61668906 76973598 61669043 76973769 61669180 76973940 61669317 76974111 61669454 76974282 61669591 76974453 61669728 76974624 61669865 76974795 61670002 76974966 61670139 76975137 61670276 76975308 61670413 76975479 61670550 76975650 61670687 76975821 61670824 76975992 61670961 76976163 61671098 76976334 61671235 76976505 61671372 76976676 61671509 76976847 61671646 76977018 61671783 76977189 61671920 76977360 61672057 76977531 61672194 76977702 61672331 76977873 61672468 76978044 61672605 76978215 61672742 76978386 61672879 76978557 61673016 76978728 61673153 76978899 61673290 76979070 61673427 76979241 61673564 76979412 61673701 76979583 61673838 76979754 61673975 76979925 61674112 76980096 61674249 76980267 61674386 76980438 61674523 76980609 61674660 76980780 61674797 76980951 61674934 76981122 61675071 76981293 61675208 76981464 61675345 76981635 61675482 76981806 61675619 76981977 61675756 76982148 61675893 76982319 61676030 76982490 61676167 76982661 61676304 76982832 61676441 76983003 61676578 76983174 61676715 76983345 61676852 76983516 61676989 76983687 61677126 76983858 61677263 76984029 61677400 76984200 61677537 76984371 61677674 76984542 61677811 76984713 61677948 76984884 61678085 76985055 61678222 76985226 61678359 76985397 61678496 76985568 61678633 76985739 61678770 76985910 61678907 76986081 61679044 76986252 61679181 76986423 61679318 76986594 61679455 76986765 61679592 76986936 61679729 76987107 61679866 76987278 61680003 76987449 61680140 76987620 61680277 76987791 61680414 76987962 61680551 76988133 61680688 76988304 61680825 76988475 61680962 76988646 61681099 76988817 61681236 76988988 61681373 76989159 61681510 76989330 61681647 76989501 61681784 76989672 61681921 76989843 61682058 76990014 61682195 76990185 61682332 76990356 61682469 76990527 61682606 76990698 61682743 76990869 61682880 76991040 61683017 76991211 61683154 76991382 61683291 76991553 61683428 76991724 61683565 76991895 61683702 76992066 61683839 76992237 61683976 76992408 61684113 76992579 61684250 76992750 61684387 76992921 61684524 76993092 61684661 76993263 61684798 76993434 61684935 76993605 61685072 76993776 61685209 76993947 61685346 76994118 61685483 76994289 61685620 76994460 61685757 76994631 61685894 76994802 61686031 76994973 61686168 76995144 61686305 76995315 61686442 76995486 61686579 76995657 61686716 76995828 61686853 76995999 61686990 76996170 61687127 76996341 61687264 76996512 61687401 76996683 61687538 76996854 61687675 76997025 61687812 76997196 61687949 76997367 61688086 76997538 61688223 76997709 61688360 76997880 61688497 76998051 61688634 76998222 61688771 76998393 61688908 76998564 61689045 76998735 61689182 76998906 61689319 76999077 61689456 76999248 61689593 76999419 61689730 76999590 61689867 76999761 61690004 76999932 61690141 77000103 61690278 77000274 61690415 77000445 61690552 77000616 61690689 77000787 61690826 77000958 61690963 77001129 61691100 77001300 61691237 77001471 61691374 77001642 61691511 77001813 61691648 77001984 61691785 77002155 61691922 77002326 61692059 77002497 61692196 77002668 61692333 77002839 61692470 77003010 61692607 77003181 61692744 77003352 61692881 77003523 61693018 77003694 61693155 77003865 61693292 77004036 61693429 77004207 61693566 77004378 61693703 77004549 61693840 77004720 61693977 77004891 61694114 77005062 61694251 77005233 61694388 77005404 61694525 77005575 61694662 77005746 61694799 77005917 61694936 77006088 61695073 77006259 61695210 77006430 61695347 77006601 61695484 77006772 61695621 77006943 61695758 77007114 61695895 77007285 61696032 77007456 61696169 77007627 61696306 77007798 61696443 77007969 61696580 77008140 61696717 77008311 61696854 77008482 61696991 77008653 61697128 77008824 61697265 77008995 61697402 77009166 61697539 77009337 61697676 77009508 61697813 77009679 61697950 77009850 61698087 77010021 61698224 77010192 61698361 77010363 61698498 77010534 61698635 77010705 61698772 77010876 61698909 77011047 61699046 77011218 61699183 77011389 61699320 77011560 61699457 77011731 61699594 77011902 61699731 77012073 61699868 77012244 61700005 77012415 61700142 77012586 61700279 77012757 61700416 77012928 61700553 77013099 61700690 77013270 61700827 77013441 61700964 77013612 61701101 77013783 61701238 77013954 61701375 77014125 61701512 77014296 61701649 77014467 61701786 77014638 61701923 77014809 61702060 77014980 61702197 77015151 61702334 77015322 61702471 77015493 61702608 77015664 61702745 77015835 61702882 77016006 61703019 77016177 61703156 77016348 61703293 77016519 61703430 77016690 61703567 77016861 61703704 77017032 61703841 77017203 61703978 77017374 61704115 77017545 61704252 77017716 61704389 77017887 61704526 77018058 61704663 77018229 61704800 77018400 61704937 77018571 61705074 77018742 61705211 77018913 61705348 77019084 61705485 77019255 61705622 77019426 61705759 77019597 61705896 77019768 61706033 77019939 61706170 77020110 61706307 77020281 61706444 77020452 61706581 77020623 61706718 77020794 61706855 77020965 61706992 77021136 61707129 77021307 61707266 77021478 61707403 77021649 61707540 77021820 61707677 77021991 61707814 77022162 61707951 77022333
1000 27783189 0 27783189 34678287 27783326 34678458 27783463 34678629 27783600 34678800 27783737 34678971 27783874 34679142 27784011 34679313 27784148 34679484 27784285 34679655 27784422 34679826 27784559 34679997 27784696 34680168 27784833 34680339 27784970 34680510 27785107 34680681 27785244 34680852 27785381 34681023 27785518 34681194 27785655 34681365 27785792 34681536 27785929 34681707 27786066 34681878 27786203 34682049 27786340 34682220 27786477 34682391 27786614 34682562 27786751 34682733 27786888 34682904 27787025 34683075 27787162 34683246 27787299 34683417 27787436 34683588 27787573 34683759 27787710 34683930 27787847 34684101 27787984 34684272 27788121 34684443 27788258 34684614 27788395 34684785 27788532 34684956 27788669 34685127 27788806 34685298 27788943 34685469 27789080 34685640 27789217 34685811 27789354 34685982 27789491 34686153 27789628 34686324 27789765 34686495 27789902 34686666 27790039 34686837 27790176 34687008 27790313 34687179 27790450 34687350 27790587 34687521 27790724 34687692 27790861 34687863 27790998 34688034 27791135 34688205 27791272 34688376 27791409 34688547 27791546 34688718 27791683 34688889 27791820 34689060 27791957 34689231 27792094 34689402 27792231 34689573 27792368 34689744 27792505 34689915 27792642 34690086 27792779 34690257 27792916 34690428 27793053 34690599 27793190 34690770 27793327 34690941 27793464 34691112 27793601 34691283 27793738 34691454 27793875 34691625 27794012 34691796 27794149 34691967 27794286 34692138 27794423 34692309 27794560 34692480 27794697 34692651 27794834 34692822 27794971 34692993 27795108 34693164 27795245 34693335 27795382 34693506 27795519 34693677 27795656 34693848 27795793 34694019 27795930 34694190 27796067 34694361 27796204 34694532 27796341 34694703 27796478 34694874 27796615 34695045 27796752 34695216 27796889 34695387 27797026 34695558 27797163 34695729 27797300 34695900 27797437 34696071 27797574 34696242 27797711 34696413 27797848 34696584 27797985 34696755 27798122 34696926 27798259 34697097 27798396 34697268 27798533 34697439 27798670 34697610 27798807 34697781 27798944 34697952 27799081 34698123 27799218 34698294 27799355 34698465 27799492 34698636 27799629 34698807 27799766 34698978 27799903 34699149 27800040 34699320 27800177 34699491 27800314 34699662 27800451 34699833 27800588 34700004 27800725 34700175 27800862 34700346 27800999 34700517 27801136 34700688 27801273 34700859 27801410 34701030 27801547 34701201 27801684 34701372 27801821 34701543 27801958 34701714 27802095 34701885 27802232 34702056 27802369 34702227 27802506 34702398 27802643 34702569 27802780 34702740 27802917 34702911 27803054 34703082 27803191 34703253 27803328 34703424 27803465 34703595 27803602 34703766 27803739 34703937 27803876 34704108 27804013 34704279 27804150 34704450 27804287 34704621 27804424 34704792 27804561 34704963 27804698 34705134 27804835 34705305 27804972 34705476 27805109 34705647 27805246 34705818 27805383 34705989 27805520 34706160 27805657 34706331 27805794 34706502 27805931 34706673 27806068 34706844 27806205 34707015 27806342 34707186 27806479 34707357 27806616 34707528 27806753 34707699 27806890 34707870 27807027 34708041 27807164 34708212 27807301 34708383 27807438 34708554 27807575 34708725 27807712 34708896 27807849 34709067 27807986 34709238 27808123 34709409 27808260 34709580 27808397 34709751 27808534 34709922 27808671 34710093 27808808 34710264 27808945 34710435 27809082 34710606 27809219 34710777 27809356 34710948 27809493 34711119 27809630 34711290 27809767 34711461 27809904 34711632 27810041 34711803 27810178 34711974 27810315 34712145 27810452 34712316 27810589 34712487 27810726 34712658 27810863 34712829 27811000 34713000 27811137 34713171 27811274 34713342 27811411 34713513 27811548 34713684 27811685 34713855 27811822 34714026 27811959 34714197 27812096 34714368 27812233 34714539 27812370 34714710 27812507 34714881 27812644 34715052 27812781 34715223 27812918 34715394 27813055 34715565 27813192 34715736 27813329 34715907 27813466 34716078 27813603 34716249 27813740 34716420 27813877 34716591 27814014 34716762 27814151 34716933 27814288 34717104 27814425 34717275 27814562 34717446 27814699 34717617 27814836 34717788 27814973 34717959 27815110 34718130 27815247 34718301 27815384 34718472 27815521 34718643 27815658 34718814 27815795 34718985 27815932 34719156 27816069 34719327 27816206 34719498 27816343 34719669 27816480 34719840 27816617 34720011 27816754 34720182 27816891 34720353 27817028 34720524 27817165 34720695 27817302 34720866 27817439 34721037 27817576 34721208 27817713 34721379 27817850 34721550 27817987 34721721 27818124 34721892 27818261 34722063 27818398 34722234 27818535 34722405 27818672 34722576 27818809 34722747 27818946 34722918 27819083 34723089 27819220 34723260 27819357 34723431 27819494 34723602 27819631 34723773 27819768 34723944 27819905 34724115 27820042 34724286 27820179 34724457 27820316 34724628 27820453 34724799 27820590 34724970 27820727 34725141 27820864 34725312 27821001 34725483 27821138 34725654 27821275 34725825 27821412 34725996 27821549 34726167 27821686 34726338 27821823 34726509 27821960 34726680 27822097 34726851 27822234 34727022 27822371 34727193 27822508 34727364 27822645 34727535 27822782 34727706 27822919 34727877 27823056 34728048 27823193 34728219 27823330 34728390 27823467 34728561 27823604 34728732 27823741 34728903 27823878 34729074 27824015 34729245 27824152 34729416 27824289 34729587 27824426 34729758 27824563 34729929 27824700 34730100 27824837 34730271 27824974 34730442 27825111 34730613 27825248 34730784 27825385 34730955 27825522 34731126 27825659 34731297 27825796 34731468 27825933 34731639 27826070 34731810 27826207 34731981 27826344 34732152 27826481 34732323 27826618 34732494 27826755 34732665 27826892 34732836 27827029 34733007 27827166 34733178 27827303 34733349 27827440 34733520 27827577 34733691 27827714 34733862 27827851 34734033 27827988 34734204 27828125 34734375 27828262 34734546 27828399 34734717 27828536 34734888 27828673 34735059 27828810 34735230 27828947 34735401 27829084 34735572 27829221 34735743 27829358 34735914 27829495 34736085 27829632 34736256 27829769 34736427 27829906 34736598 27830043 34736769 27830180 34736940 27830317 34737111 27830454 34737282 27830591 34737453 27830728 34737624 27830865 34737795 27831002 34737966 27831139 34738137 27831276 34738308 27831413 34738479 27831550 34738650 27831687 34738821 27831824 34738992 27831961 34739163 27832098 34739334 27832235 34739505 27832372 34739676 27832509 34739847 27832646 34740018 27832783 34740189 27832920 34740360 27833057 34740531 27833194 34740702 27833331 34740873 27833468 34741044 27833605 34741215 27833742 34741386 27833879 34741557 27834016 34741728 27834153 34741899 27834290 34742070 27834427 34742241 27834564 34742412 27834701 34742583 27834838 34742754 27834975 34742925 27835112 34743096 27835249 34743267 27835386 34743438 27835523 34743609 27835660 34743780 27835797 34743951 27835934 34744122 27836071 34744293 27836208 34744464 27836345 34744635 27836482 34744806 27836619 34744977 27836756 34745148 27836893 34745319 27837030 34745490 27837167 34745661 27837304 34745832 27837441 34746003 27837578 34746174 27837715 34746345 27837852 34746516 27837989 34746687 27838126 34746858 27838263 34747029 27838400 34747200 27838537 34747371 27838674 34747542 27838811 34747713 27838948 34747884 27839085 34748055 27839222 34748226 27839359 34748397 27839496 34748568 27839633 34748739 27839770 34748910 27839907 34749081 27840044 34749252 27840181 34749423 27840318 34749594 27840455 34749765 27840592 34749936 27840729 34750107 27840866 34750278 27841003 34750449 27841140 34750620 27841277 34750791 27841414 34750962 27841551 34751133 27841688 34751304 27841825 34751475 27841962 34751646 27842099 34751817 27842236 34751988 27842373 34752159 27842510 34752330 27842647 34752501 27842784 34752672 27842921 34752843 27843058 34753014 27843195 34753185 27843332 34753356 27843469 34753527 27843606 34753698 27843743 34753869 27843880 34754040 27844017 34754211 27844154 34754382 27844291 34754553 27844428 34754724 27844565 34754895 27844702 34755066 27844839 34755237 27844976 34755408 27845113 34755579 27845250 34755750 27845387 34755921 27845524 34756092 27845661 34756263 27845798 34756434 27845935 34756605 27846072 34756776 27846209 34756947 27846346 34757118 27846483 34757289 27846620 34757460 27846757 34757631 27846894 34757802 27847031 34757973 27847168 34758144 27847305 34758315 27847442 34758486 27847579 34758657 27847716 34758828 27847853 34758999 27847990 34759170 27848127 34759341 27848264 34759512 27848401 34759683 27848538 34759854 27848675 34760025 27848812 34760196 27848949 34760367 27849086 34760538 27849223 34760709 27849360 34760880 27849497 34761051 27849634 34761222 27849771 34761393 27849908 34761564 27850045 34761735 27850182 34761906 27850319 34762077 27850456 34762248 27850593 34762419 27850730 34762590 27850867 34762761 27851004 34762932 27851141 34763103 27851278 34763274 27851415 34763445 27851552 34763616 27851689 34763787 27851826 34763958 27851963 34764129 27852100 34764300 27852237 34764471 27852374 34764642 27852511 34764813 27852648 34764984 27852785 34765155 27852922 34765326 27853059 34765497 27853196 34765668 27853333 34765839 27853470 34766010 27853607 34766181 27853744 34766352 27853881 34766523 27854018 34766694 27854155 34766865 27854292 34767036 27854429 34767207 27854566 34767378 27854703 34767549 27854840 34767720 27854977 34767891 27855114 34768062 27855251 34768233 27855388 34768404 27855525 34768575 27855662 34768746 27855799 34768917 27855936 34769088 27856073 34769259 27856210 34769430 27856347 34769601 27856484 34769772 27856621 34769943 27856758 34770114 27856895 34770285 27857032 34770456 27857169 34770627 27857306 34770798 27857443 34770969 27857580 34771140 27857717 34771311 27857854 34771482 27857991 34771653 27858128 34771824 27858265 34771995 27858402 34772166 27858539 34772337 27858676 34772508 27858813 34772679 27858950 34772850 27859087 34773021 27859224 34773192 27859361 34773363 27859498 34773534 27859635 34773705 27859772 34773876 27859909 34774047 27860046 34774218 27860183 34774389 27860320 34774560 27860457 34774731 27860594 34774902 27860731 34775073 27860868 34775244 27861005 34775415 27861142 34775586 27861279 34775757 27861416 34775928 27861553 34776099 27861690 34776270 27861827 34776441 27861964 34776612 27862101 34776783 27862238 34776954 27862375 34777125 27862512 34777296 27862649 34777467 27862786 34777638 27862923 34777809 27863060 34777980 27863197 34778151 27863334 34778322 27863471 34778493 27863608 34778664 27863745 34778835 27863882 34779006 27864019 34779177 27864156 34779348 27864293 34779519 27864430 34779690 27864567 34779861 27864704 34780032 27864841 34780203 27864978 34780374 27865115 34780545 27865252 34780716 27865389 34780887 27865526 34781058 27865663 34781229 27865800 34781400 27865937 34781571 27866074 34781742 27866211 34781913 27866348 34782084 27866485 34782255 27866622 34782426 27866759 34782597 27866896 34782768 27867033 34782939 27867170 34783110 27867307 34783281 27867444 34783452 27867581 34783623 27867718 34783794 27867855 34783965 27867992 34784136 27868129 34784307 27868266 34784478 27868403 34784649 27868540 34784820 27868677 34784991 27868814 34785162 27868951 34785333 27869088 34785504 27869225 34785675 27869362 34785846 27869499 34786017 27869636 34786188 27869773 34786359 27869910 34786530 27870047 34786701 27870184 34786872 27870321 34787043 27870458 34787214 27870595 34787385 27870732 34787556 27870869 34787727 27871006 34787898 27871143 34788069 27871280 34788240 27871417 34788411 27871554 34788582 27871691 34788753 27871828 34788924 27871965 34789095 27872102 34789266 27872239 34789437 27872376 34789608 27872513 34789779 27872650 34789950 27872787 34790121 27872924 34790292 27873061 34790463 27873198 34790634 27873335 34790805 27873472 34790976 27873609 34791147 27873746 34791318 27873883 34791489 27874020 34791660 27874157 34791831 27874294 34792002 27874431 34792173 27874568 34792344 27874705 34792515 27874842 34792686 27874979 34792857 27875116 34793028 27875253 34793199 27875390 34793370 27875527 34793541 27875664 34793712 27875801 34793883 27875938 34794054 27876075 34794225 27876212 34794396 27876349 34794567 27876486 34794738 27876623 34794909 27876760 34795080 27876897 34795251 27877034 34795422 27877171 34795593 27877308 34795764 27877445 34795935 27877582 34796106 27877719 34796277 27877856 34796448 27877993 34796619 27878130 34796790 27878267 34796961 27878404 34797132 27878541 34797303 27878678 34797474 27878815 34797645 27878952 34797816 27879089 34797987 27879226 34798158 27879363 34798329 27879500 34798500 27879637 34798671 27879774 34798842 27879911 34799013 27880048 34799184 27880185 34799355 27880322 34799526 27880459 34799697 27880596 34799868 27880733 34800039 27880870 34800210 27881007 34800381 27881144 34800552 27881281 34800723 27881418 34800894 27881555 34801065 27881692 34801236 27881829 34801407 27881966 34801578 27882103 34801749 27882240 34801920 27882377 34802091 27882514 34802262 27882651 34802433 27882788 34802604 27882925 34802775 27883062 34802946 27883199 34803117 27883336 34803288 27883473 34803459 27883610 34803630 27883747 34803801 27883884 34803972 27884021 34804143 27884158 34804314 27884295 34804485 27884432 34804656 27884569 34804827 27884706 34804998 27884843 34805169 27884980 34805340 27885117 34805511 27885254 34805682 27885391 34805853 27885528 34806024 27885665 34806195 27885802 34806366 27885939 34806537 27886076 34806708 27886213 34806879 27886350 34807050 27886487 34807221 27886624 34807392 27886761 34807563 27886898 34807734 27887035 34807905 27887172 34808076 27887309 34808247 27887446 34808418 27887583 34808589 27887720 34808760 27887857 34808931 27887994 34809102 27888131 34809273 27888268 34809444 27888405 34809615 27888542 34809786 27888679 34809957 27888816 34810128 27888953 34810299 27889090 34810470 27889227 34810641 27889364 34810812 27889501 34810983 27889638 34811154 27889775 34811325 27889912 34811496 27890049 34811667 27890186 34811838 27890323 34812009 27890460 34812180 27890597 34812351 27890734 34812522 27890871 34812693 27891008 34812864 27891145 34813035 27891282 34813206 27891419 34813377 27891556 34813548 27891693 34813719 27891830 34813890 27891967 34814061 27892104 34814232 27892241 34814403 27892378 34814574 27892515 34814745 27892652 34814916 27892789 34815087 27892926 34815258 27893063 34815429 27893200 34815600 27893337 34815771 27893474 34815942 27893611 34816113 27893748 34816284 27893885 34816455 27894022 34816626 27894159 34816797 27894296 34816968 27894433 34817139 27894570 34817310 27894707 34817481 27894844 34817652 27894981 34817823 27895118 34817994 27895255 34818165 27895392 34818336 27895529 34818507 27895666 34818678 27895803 34818849 27895940 34819020 27896077 34819191 27896214 34819362 27896351 34819533 27896488 34819704 27896625 34819875 27896762 34820046 27896899 34820217 27897036 34820388 27897173 34820559 27897310 34820730 27897447 34820901 27897584 34821072 27897721 34821243 27897858 34821414 27897995 34821585 27898132 34821756 27898269 34821927 27898406 34822098 27898543 34822269 27898680 34822440 27898817 34822611 27898954 34822782 27899091 34822953 27899228 34823124 27899365 34823295 27899502 34823466 27899639 34823637 27899776 34823808 27899913 34823979 27900050 34824150 27900187 34824321 27900324 34824492 27900461 34824663 27900598 34824834 27900735 34825005 27900872 34825176 27901009 34825347 27901146 34825518 27901283 34825689 27901420 34825860 27901557 34826031 27901694 34826202 27901831 34826373 27901968 34826544 27902105 34826715 27902242 34826886 27902379 34827057 27902516 34827228 27902653 34827399 27902790 34827570 27902927 34827741 27903064 34827912 27903201 34828083 27903338 34828254 27903475 34828425 27903612 34828596 27903749 34828767 27903886 34828938 27904023 34829109 27904160 34829280 27904297 34829451 27904434 34829622 27904571 34829793 27904708 34829964 27904845 34830135 27904982 34830306 27905119 34830477 27905256 34830648 27905393 34830819 27905530 34830990 27905667 34831161 27905804 34831332 27905941 34831503 27906078 34831674 27906215 34831845 27906352 34832016 27906489 34832187 27906626 34832358 27906763 34832529 27906900 34832700 27907037 34832871 27907174 34833042 27907311 34833213 27907448 34833384 27907585 34833555 27907722 34833726 27907859 34833897 27907996 34834068 27908133 34834239 27908270 34834410 27908407 34834581 27908544 34834752 27908681 34834923 27908818 34835094 27908955 34835265 27909092 34835436 27909229 34835607 27909366 34835778 27909503 34835949 27909640 34836120 27909777 34836291 27909914 34836462 27910051 34836633 27910188 34836804 27910325 34836975 27910462 34837146 27910599 34837317 27910736 34837488 27910873 34837659 27911010 34837830 27911147 34838001 27911284 34838172 27911421 34838343 27911558 34838514 27911695 34838685 27911832 34838856 27911969 34839027 27912106 34839198 27912243 34839369 27912380 34839540 27912517 34839711 27912654 34839882 27912791 34840053 27912928 34840224 27913065 34840395 27913202 34840566 27913339 34840737 27913476 34840908 27913613 34841079 27913750 34841250 27913887 34841421 27914024 34841592 27914161 34841763 27914298 34841934 27914435 34842105 27914572 34842276 27914709 34842447 27914846 34842618 27914983 34842789 27915120 34842960 27915257 34843131 27915394 34843302 27915531 34843473 27915668 34843644 27915805 34843815 27915942 34843986 27916079 34844157 27916216 34844328 27916353 34844499 27916490 34844670 27916627 34844841 27916764 34845012 27916901 34845183 27917038 34845354 27917175 34845525 27917312 34845696 27917449 34845867 27917586 34846038 27917723 34846209 27917860 34846380 27917997 34846551 27918134 34846722 27918271 34846893 27918408 34847064 27918545 34847235 27918682 34847406 27918819 34847577 27918956 34847748 27919093 34847919 27919230 34848090 27919367 34848261 27919504 34848432 27919641 34848603 27919778 34848774 27919915 34848945
1000 59108924 0 59108924 73778292 59109061 73778463 59109198 73778634 59109335 73778805 59109472 73778976 59109609 73779147 59109746 73779318 59109883 73779489 59110020 73779660 59110157 73779831 59110294 73780002 59110431 73780173 59110568 73780344 59110705 73780515 59110842 73780686 59110979 73780857 59111116 73781028 59111253 73781199 59111390 73781370 59111527 73781541 59111664 73781712 59111801 73781883 59111938 73782054 59112075 73782225 59112212 73782396 59112349 73782567 59112486 73782738 59112623 73782909 59112760 73783080 59112897 73783251 59113034 73783422 59113171 73783593 59113308 73783764 59113445 73783935 59113582 73784106 59113719 73784277 59113856 73784448 59113993 73784619 59114130 73784790 59114267 73784961 59114404 73785132 59114541 73785303 59114678 73785474 59114815 73785645 59114952 73785816 59115089 73785987 59115226 73786158 59115363 73786329 59115500 73786500 59115637 73786671 59115774 73786842 59115911 73787013 59116048 73787184 59116185 73787355 59116322 73787526 59116459 73787697 59116596 73787868 59116733 73788039 59116870 73788210 59117007 73788381 59117144 73788552 59117281 73788723 59117418 73788894 59117555 73789065 59117692 73789236 59117829 73789407 59117966 73789578 59118103 73789749 59118240 73789920 59118377 73790091 59118514 73790262 59118651 73790433 59118788 73790604 59118925 73790775 59119062 73790946 59119199 73791117 59119336 73791288 59119473 73791459 59119610 73791630 59119747 73791801 59119884 73791972 59120021 73792143 59120158 73792314 59120295 73792485 59120432 73792656 59120569 73792827 59120706 73792998 59120843 73793169 59120980 73793340 59121117 73793511 59121254 73793682 59121391 73793853 59121528 73794024 59121665 73794195 59121802 73794366 59121939 73794537 59122076 73794708 59122213 73794879 59122350 73795050 59122487 73795221 59122624 73795392 59122761 73795563 59122898 73795734 59123035 73795905 59123172 73796076 59123309 73796247 59123446 73796418 59123583 73796589 59123720 73796760 59123857 73796931 59123994 73797102 59124131 73797273 59124268 73797444 59124405 73797615 59124542 73797786 59124679 73797957 59124816 73798128 59124953 73798299 59125090 73798470 59125227 73798641 59125364 73798812 59125501 73798983 59125638 73799154 59125775 73799325 59125912 73799496 59126049 73799667 59126186 73799838 59126323 73800009 59126460 73800180 59126597 73800351 59126734 73800522 59126871 73800693 59127008 73800864 59127145 73801035 59127282 73801206 59127419 73801377 59127556 73801548 59127693 73801719 59127830 73801890 59127967 73802061 59128104 73802232 59128241 73802403 59128378 73802574 59128515 73802745 59128652 73802916 59128789 73803087 59128926 73803258 59129063 73803429 59129200 73803600 59129337 73803771 59129474 73803942 59129611 73804113 59129748 73804284 59129885 73804455 59130022 73804626 59130159 73804797 59130296 73804968 59130433 73805139 59130570 73805310 59130707 73805481 59130844 73805652 59130981 73805823 59131118 73805994 59131255 73806165 59131392 73806336 59131529 73806507 59131666 73806678 59131803 73806849 59131940 73807020 59132077 73807191 59132214 73807362 59132351 73807533 59132488 73807704 59132625 73807875 59132762 73808046 59132899 73808217 59133036 73808388 59133173 73808559 59133310 73808730 59133447 73808901 59133584 73809072 59133721 73809243 59133858 73809414 59133995 73809585 59134132 73809756 59134269 73809927 59134406 73810098 59134543 73810269 59134680 73810440 59134817 73810611 59134954 73810782 59135091 73810953 59135228 73811124 59135365 73811295 59135502 73811466 59135639 73811637 59135776 73811808 59135913 73811979 59136050 73812150 59136187 73812321 59136324 73812492 59136461 73812663 59136598 73812834 59136735 73813005 59136872 73813176 59137009 73813347 59137146 73813518 59137283 73813689 59137420 73813860 59137557 73814031 59137694 73814202 59137831 73814373 59137968 73814544 59138105 73814715 59138242 73814886 59138379 73815057 59138516 73815228 59138653 73815399 59138790 73815570 59138927 73815741 59139064 73815912 59139201 73816083 59139338 73816254 59139475 73816425 59139612 73816596 59139749 73816767 59139886 73816938 59140023 73817109 59140160 73817280 59140297 73817451 59140434 73817622 59140571 73817793 59140708 73817964 59140845 73818135 59140982 73818306 59141119 73818477 59141256 73818648 59141393 73818819 59141530 73818990 59141667 73819161 59141804 73819332 59141941 73819503 59142078 73819674 59142215 73819845 59142352 73820016 59142489 73820187 59142626 73820358 59142763 73820529 59142900 73820700 59143037 73820871 59143174 73821042 59143311 73821213 59143448 73821384 59143585 73821555 59143722 73821726 59143859 73821897 59143996 73822068 59144133 73822239 59144270 73822410 59144407 73822581 59144544 73822752 59144681 73822923 59144818 73823094 59144955 73823265 59145092 73823436 59145229 73823607 59145366 73823778 59145503 73823949 59145640 73824120 59145777 73824291 59145914 73824462 59146051 73824633 59146188 73824804 59146325 73824975 59146462 73825146 59146599 73825317 59146736 73825488 59146873 73825659 59147010 73825830 59147147 73826001 59147284 73826172 59147421 73826343 59147558 73826514 59147695 73826685 59147832 73826856 59147969 73827027 59148106 73827198 59148243 73827369 59148380 73827540 59148517 73827711 59148654 73827882 59148791 73828053 59148928 73828224 59149065 73828395 59149202 73828566 59149339 73828737 59149476 73828908 59149613 73829079 59149750 73829250 59149887 73829421 59150024 73829592 59150161 73829763 59150298 73829934 59150435 73830105 59150572 73830276 59150709 73830447 59150846 73830618 59150983 73830789 59151120 73830960 59151257 73831131 59151394 73831302 59151531 73831473 59151668 73831644 59151805 73831815 59151942 73831986 59152079 73832157 59152216 73832328 59152353 73832499 59152490 73832670 59152627 73832841 59152764 73833012 59152901 73833183 59153038 73833354 59153175 73833525 59153312 73833696 59153449 73833867 59153586 73834038 59153723 73834209 59153860 73834380 59153997 73834551 59154134 73834722 59154271 73834893 59154408 73835064 59154545 73835235 59154682 73835406 59154819 73835577 59154956 73835748 59155093 73835919 59155230 73836090 59155367 73836261 59155504 73836432 59155641 73836603 59155778 73836774 59155915 73836945 59156052 73837116 59156189 73837287 59156326 73837458 59156463 73837629 59156600 73837800 59156737 73837971 59156874 73838142 59157011 73838313 59157148 73838484 59157285 73838655 59157422 73838826 59157559 73838997 59157696 73839168 59157833 73839339 59157970 73839510 59158107 73839681 59158244 73839852 59158381 73840023 59158518 73840194 59158655 73840365 59158792 73840536 59158929 73840707 59159066 73840878 59159203 73841049 59159340 73841220 59159477 73841391 59159614 73841562 59159751 73841733 59159888 73841904 59160025 73842075 59160162 73842246 59160299 73842417 59160436 73842588 59160573 73842759 59160710 73842930 59160847 73843101 59160984 73843272 59161121 73843443 59161258 73843614 59161395 73843785 59161532 73843956 59161669 73844127 59161806 73844298 59161943 73844469 59162080 73844640 59162217 73844811 59162354 73844982 59162491 73845153 59162628 73845324 59162765 73845495 59162902 73845666 59163039 73845837 59163176 73846008 59163313 73846179 59163450 73846350 59163587 73846521 59163724 73846692 59163861 73846863 59163998 73847034 59164135 73847205 59164272 73847376 59164409 73847547 59164546 73847718 59164683 73847889 59164820 73848060 59164957 73848231 59165094 73848402 59165231 73848573 59165368 73848744 59165505 73848915 59165642 73849086 59165779 73849257 59165916 73849428 59166053 73849599 59166190 73849770 59166327 73849941 59166464 73850112 59166601 73850283 59166738 73850454 59166875 73850625 59167012 73850796 59167149 73850967 59167286 73851138 59167423 73851309 59167560 73851480 59167697 73851651 59167834 73851822 59167971 73851993 59168108 73852164 59168245 73852335 59168382 73852506 59168519 73852677 59168656 73852848 59168793 73853019 59168930 73853190 59169067 73853361 59169204 73853532 59169341 73853703 59169478 73853874 59169615 73854045 59169752 73854216 59169889 73854387 59170026 73854558 59170163 73854729 59170300 73854900 59170437 73855071 59170574 73855242 59170711 73855413 59170848 73855584 59170985 73855755 59171122 73855926 59171259 73856097 59171396 73856268 59171533 73856439 59171670 73856610 59171807 73856781 59171944 73856952 59172081 73857123 59172218 73857294 59172355 73857465 59172492 73857636 59172629 73857807 59172766 73857978 59172903 73858149 59173040 73858320 59173177 73858491 59173314 73858662 59173451 73858833 59173588 73859004 59173725 73859175 59173862 73859346 59173999 73859517 59174136 73859688 59174273 73859859 59174410 73860030 59174547 73860201 59174684 73860372 59174821 73860543 59174958 73860714 59175095 73860885 59175232 73861056 59175369 73861227 59175506 73861398 59175643 73861569 59175780 73861740 59175917 73861911 59176054 73862082 59176191 73862253 59176328 73862424 59176465 73862595 59176602 73862766 59176739 73862937 59176876 73863108 59177013 73863279 59177150 73863450 59177287 73863621 59177424 73863792 59177561 73863963 59177698 73864134 59177835 73864305 59177972 73864476 59178109 73864647 59178246 73864818 59178383 73864989 59178520 73865160 59178657 73865331 59178794 73865502 59178931 73865673 59179068 73865844 59179205 73866015 59179342 73866186 59179479 73866357 59179616 73866528 59179753 73866699 59179890 73866870 59180027 73867041 59180164 73867212 59180301 73867383 59180438 73867554 59180575 73867725 59180712 73867896 59180849 73868067 59180986 73868238 59181123 73868409 59181260 73868580 59181397 73868751 59181534 73868922 59181671 73869093 59181808 73869264 59181945 73869435 59182082 73869606 59182219 73869777 59182356 73869948 59182493 73870119 59182630 73870290 59182767 73870461 59182904 73870632 59183041 73870803 59183178 73870974 59183315 73871145 59183452 73871316 59183589 73871487 59183726 73871658 59183863 73871829 59184000 73872000 59184137 73872171 59184274 73872342 59184411 73872513 59184548 73872684 59184685 73872855 59184822 73873026 59184959 73873197 59185096 73873368 59185233 73873539 59185370 73873710 59185507 73873881 59185644 73874052 59185781 73874223 59185918 73874394 59186055 73874565 59186192 73874736 59186329 73874907 59186466 73875078 59186603 73875249 59186740 73875420 59186877 73875591 59187014 73875762 59187151 73875933 59187288 73876104 59187425 73876275 59187562 73876446 59187699 73876617 59187836 73876788 59187973 73876959 59188110 73877130 59188247 73877301 59188384 73877472 59188521 73877643 59188658 73877814 59188795 73877985 59188932 73878156 59189069 73878327 59189206 73878498 59189343 73878669 59189480 73878840 59189617 73879011 59189754 73879182 59189891 73879353 59190028 73879524 59190165 73879695 59190302 73879866 59190439 73880037 59190576 73880208 59190713 73880379 59190850 73880550 59190987 73880721 59191124 73880892 59191261 73881063 59191398 73881234 59191535 73881405 59191672 73881576 59191809 73881747 59191946 73881918 59192083 73882089 59192220 73882260 59192357 73882431 59192494 73882602 59192631 73882773 59192768 73882944 59192905 73883115 59193042 73883286 59193179 73883457 59193316 73883628 59193453 73883799 59193590 73883970 59193727 73884141 59193864 73884312 59194001 73884483 59194138 73884654 59194275 73884825 59194412 73884996 59194549 73885167 59194686 73885338 59194823 73885509 59194960 73885680 59195097 73885851 59195234 73886022 59195371 73886193 59195508 73886364 59195645 73886535 59195782 73886706 59195919 73886877 59196056 73887048 59196193 73887219 59196330 73887390 59196467 73887561 59196604 73887732 59196741 73887903 59196878 73888074 59197015 73888245 59197152 73888416 59197289 73888587 59197426 73888758 59197563 73888929 59197700 73889100 59197837 73889271 59197974 73889442 59198111 73889613 59198248 73889784 59198385 73889955 59198522 73890126 59198659 73890297 59198796 73890468 59198933 73890639 59199070 73890810 59199207 73890981 59199344 73891152 59199481 73891323 59199618 73891494 59199755 73891665 59199892 73891836 59200029 73892007 59200166 73892178 59200303 73892349 59200440 73892520 59200577 73892691 59200714 73892862 59200851 73893033 59200988 73893204 59201125 73893375 59201262 73893546 59201399 73893717 59201536 73893888 59201673 73894059 59201810 73894230 59201947 73894401 59202084 73894572 59202221 73894743 59202358 73894914 59202495 73895085 59202632 73895256 59202769 73895427 59202906 73895598 59203043 73895769 59203180 73895940 59203317 73896111 59203454 73896282 59203591 73896453 59203728 73896624 59203865 73896795 59204002 73896966 59204139 73897137 59204276 73897308 59204413 73897479 59204550 73897650 59204687 73897821 59204824 73897992 59204961 73898163 59205098 73898334 59205235 73898505 59205372 73898676 59205509 73898847 59205646 73899018 59205783 73899189 59205920 73899360 59206057 73899531 59206194 73899702 59206331 73899873 59206468 73900044 59206605 73900215 59206742 73900386 59206879 73900557 59207016 73900728 59207153 73900899 59207290 73901070 59207427 73901241 59207564 73901412 59207701 73901583 59207838 73901754 59207975 73901925 59208112 73902096 59208249 73902267 59208386 73902438 59208523 73902609 59208660 73902780 59208797 73902951 59208934 73903122 59209071 73903293 59209208 73903464 59209345 73903635 59209482 73903806 59209619 73903977 59209756 73904148 59209893 73904319 59210030 73904490 59210167 73904661 59210304 73904832 59210441 73905003 59210578 73905174 59210715 73905345 59210852 73905516 59210989 73905687 59211126 73905858 59211263 73906029 59211400 73906200 59211537 73906371 59211674 73906542 59211811 73906713 59211948 73906884 59212085 73907055 59212222 73907226 59212359 73907397 59212496 73907568 59212633 73907739 59212770 73907910 59212907 73908081 59213044 73908252 59213181 73908423 59213318 73908594 59213455 73908765 59213592 73908936 59213729 73909107 59213866 73909278 59214003 73909449 59214140 73909620 59214277 73909791 59214414 73909962 59214551 73910133 59214688 73910304 59214825 73910475 59214962 73910646 59215099 73910817 59215236 73910988 59215373 73911159 59215510 73911330 59215647 73911501 59215784 73911672 59215921 73911843 59216058 73912014 59216195 73912185 59216332 73912356 59216469 73912527 59216606 73912698 59216743 73912869 59216880 73913040 59217017 73913211 59217154 73913382 59217291 73913553 59217428 73913724 59217565 73913895 59217702 73914066 59217839 73914237 59217976 73914408 59218113 73914579 59218250 73914750 59218387 73914921 59218524 73915092 59218661 73915263 59218798 73915434 59218935 73915605 59219072 73915776 59219209 73915947 59219346 73916118 59219483 73916289 59219620 73916460 59219757 73916631 59219894 73916802 59220031 73916973 59220168 73917144 59220305 73917315 59220442 73917486 59220579 73917657 59220716 73917828 59220853 73917999 59220990 73918170 59221127 73918341 59221264 73918512 59221401 73918683 59221538 73918854 59221675 73919025 59221812 73919196 59221949 73919367 59222086 73919538 59222223 73919709 59222360 73919880 59222497 73920051 59222634 73920222 59222771 73920393 59222908 73920564 59223045 73920735 59223182 73920906 59223319 73921077 59223456 73921248 59223593 73921419 59223730 73921590 59223867 73921761 59224004 73921932 59224141 73922103 59224278 73922274 59224415 73922445 59224552 73922616 59224689 73922787 59224826 73922958 59224963 73923129 59225100 73923300 59225237 73923471 59225374 73923642 59225511 73923813 59225648 73923984 59225785 73924155 59225922 73924326 59226059 73924497 59226196 73924668 59226333 73924839 59226470 73925010 59226607 73925181 59226744 73925352 59226881 73925523 59227018 73925694 59227155 73925865 59227292 73926036 59227429 73926207 59227566 73926378 59227703 73926549 59227840 73926720 59227977 73926891 59228114 73927062 59228251 73927233 59228388 73927404 59228525 73927575 59228662 73927746 59228799 73927917 59228936 73928088 59229073 73928259 59229210 73928430 59229347 73928601 59229484 73928772 59229621 73928943 59229758 73929114 59229895 73929285 59230032 73929456 59230169 73929627 59230306 73929798 59230443 73929969 59230580 73930140 59230717 73930311 59230854 73930482 59230991 73930653 59231128 73930824 59231265 73930995 59231402 73931166 59231539 73931337 59231676 73931508 59231813 73931679 59231950 73931850 59232087 73932021 59232224 73932192 59232361 73932363 59232498 73932534 59232635 73932705 59232772 73932876 59232909 73933047 59233046 73933218 59233183 73933389 59233320 73933560 59233457 73933731 59233594 73933902 59233731 73934073 59233868 73934244 59234005 73934415 59234142 73934586 59234279 73934757 59234416 73934928 59234553 73935099 59234690 73935270 59234827 73935441 59234964 73935612 59235101 73935783 59235238 73935954 59235375 73936125 59235512 73936296 59235649 73936467 59235786 73936638 59235923 73936809 59236060 73936980 59236197 73937151 59236334 73937322 59236471 73937493 59236608 73937664 59236745 73937835 59236882 73938006 59237019 73938177 59237156 73938348 59237293 73938519 59237430 73938690 59237567 73938861 59237704 73939032 59237841 73939203 59237978 73939374 59238115 73939545 59238252 73939716 59238389 73939887 59238526 73940058 59238663 73940229 59238800 73940400 59238937 73940571 59239074 73940742 59239211 73940913 59239348 73941084 59239485 73941255 59239622 73941426 59239759 73941597 59239896 73941768 59240033 73941939 59240170 73942110 59240307 73942281 59240444 73942452 59240581 73942623 59240718 73942794 59240855 73942965 59240992 73943136 59241129 73943307 59241266 73943478 59241403 73943649 59241540 73943820 59241677 73943991 59241814 73944162 59241951 73944333 59242088 73944504 59242225 73944675 59242362 73944846 59242499 73945017 59242636 73945188 59242773 73945359 59242910 73945530 59243047 73945701 59243184 73945872 59243321 73946043 59243458 73946214 59243595 73946385 59243732 73946556 59243869 73946727 59244006 73946898 59244143 73947069 59244280 73947240 59244417 73947411 59244554 73947582 59244691 73947753 59244828 73947924 59244965 73948095 59245102 73948266 59245239 73948437 59245376 73948608 59245513 73948779 59245650 73948950
1000 70142900 0 70142900 87550627 70143037 87550798 70143174 87550969 70143311 87551140 70143448 87551311 70143585 87551482 70143722 87551653 70143859 87551824 70143996 87551995 70144133 87552166 70144270 87552337 70144407 87552508 70144544 87552679 70144681 87552850 70144818 87553021 70144955 87553192 70145092 87553363 70145229 87553534 70145366 87553705 70145503 87553876 70145640 87554047 70145777 87554218 70145914 87554389 70146051 87554560 70146188 87554731 70146325 87554902 70146462 87555073 70146599 87555244 70146736 87555415 70146873 87555586 70147010 87555757 70147147 87555928 70147284 87556099 70147421 87556270 70147558 87556441 70147695 87556612 70147832 87556783 70147969 87556954 70148106 87557125 70148243 87557296 70148380 87557467 70148517 87557638 70148654 87557809 70148791 87557980 70148928 87558151 70149065 87558322 70149202 87558493 70149339 87558664 70149476 87558835 70149613 87559006 70149750 87559177 70149887 87559348 70150024 87559519 70150161 87559690 70150298 87559861 70150435 87560032 70150572 87560203 70150709 87560374 70150846 87560545 70150983 87560716 70151120 87560887 70151257 87561058 70151394 87561229 70151531 87561400 70151668 87561571 70151805 87561742 70151942 87561913 70152079 87562084 70152216 87562255 70152353 87562426 70152490 87562597 70152627 87562768 70152764 87562939 70152901 87563110 70153038 87563281 70153175 87563452 70153312 87563623 70153449 87563794 70153586 87563965 70153723 87564136 70153860 87564307 70153997 87564478 70154134 87564649 70154271 87564820 70154408 87564991 70154545 87565162 70154682 87565333 70154819 87565504 70154956 87565675 70155093 87565846 70155230 87566017 70155367 87566188 70155504 87566359 70155641 87566530 70155778 87566701 70155915 87566872 70156052 87567043 70156189 87567214 70156326 87567385 70156463 87567556 70156600 87567727 70156737 87567898 70156874 87568069 70157011 87568240 70157148 87568411 70157285 87568582 70157422 87568753 70157559 87568924 70157696 87569095 70157833 87569266 70157970 87569437 70158107 87569608 70158244 87569779 70158381 87569950 70158518 87570121 70158655 87570292 70158792 87570463 70158929 87570634 70159066 87570805 70159203 87570976 70159340 87571147 70159477 87571318 70159614 87571489 70159751 87571660 70159888 87571831 70160025 87572002 70160162 87572173 70160299 87572344 70160436 87572515 70160573 87572686 70160710 87572857 70160847 87573028 70160984 87573199 70161121 87573370 70161258 87573541 70161395 87573712 70161532 87573883 70161669 87574054 70161806 87574225 70161943 87574396 70162080 87574567 70162217 87574738 70162354 87574909 70162491 87575080 70162628 87575251 70162765 87575422 70162902 87575593 70163039 87575764 70163176 87575935 70163313 87576106 70163450 87576277 70163587 87576448 70163724 87576619 70163861 87576790 70163998 87576961 70164135 87577132 70164272 87577303 70164409 87577474 70164546 87577645 70164683 87577816 70164820 87577987 70164957 87578158 70165094 87578329 70165231 87578500 70165368 87578671 70165505 87578842 70165642 87579013 70165779 87579184 70165916 87579355 70166053 87579526 70166190 87579697 70166327 87579868 70166464 87580039 70166601 87580210 70166738 87580381 70166875 87580552 70167012 87580723 70167149 87580894 70167286 87581065 70167423 87581236 70167560 87581407 70167697 87581578 70167834 87581749 70167971 87581920 70168108 87582091 70168245 87582262 70168382 87582433 70168519 87582604 70168656 87582775 70168793 87582946 70168930 87583117 70169067 87583288 70169204 87583459 70169341 87583630 70169478 87583801 70169615 87583972 70169752 87584143 70169889 87584314 70170026 87584485 70170163 87584656 70170300 87584827 70170437 87584998 70170574 87585169 70170711 87585340 70170848 87585511 70170985 87585682 70171122 87585853 70171259 87586024 70171396 87586195 70171533 87586366 70171670 87586537 70171807 87586708 70171944 87586879 70172081 87587050 70172218 87587221 70172355 87587392 70172492 87587563 70172629 87587734 70172766 87587905 70172903 87588076 70173040 87588247 70173177 87588418 70173314 87588589 70173451 87588760 70173588 87588931 70173725 87589102 70173862 87589273 70173999 87589444 70174136 87589615 70174273 87589786 70174410 87589957 70174547 87590128 70174684 87590299 70174821 87590470 70174958 87590641 70175095 87590812 70175232 87590983 70175369 87591154 70175506 87591325 70175643 87591496 70175780 87591667 70175917 87591838 70176054 87592009 70176191 87592180 70176328 87592351 70176465 87592522 70176602 87592693 70176739 87592864 70176876 87593035 70177013 87593206 70177150 87593377 70177287 87593548 70177424 87593719 70177561 87593890 70177698 87594061 70177835 87594232 70177972 87594403 70178109 87594574 70178246 87594745 70178383 87594916 70178520 87595087 70178657 87595258 70178794 87595429 70178931 87595600 70179068 87595771 70179205 87595942 70179342 87596113 70179479 87596284 70179616 87596455 70179753 87596626 70179890 87596797 70180027 87596968 70180164 87597139 70180301 87597310 70180438 87597481 70180575 87597652 70180712 87597823 70180849 87597994 70180986 87598165 70181123 87598336 70181260 87598507 70181397 87598678 70181534 87598849 70181671 87599020 70181808 87599191 70181945 87599362 70182082 87599533 70182219 87599704 70182356 87599875 70182493 87600046 70182630 87600217 70182767 87600388 70182904 87600559 70183041 87600730 70183178 87600901 70183315 87601072 70183452 87601243 70183589 87601414 70183726 87601585 70183863 87601756 70184000 87601927 70184137 87602098 70184274 87602269 70184411 87602440 70184548 87602611 70184685 87602782 70184822 87602953 70184959 87603124 70185096 87603295 70185233 87603466 70185370 87603637 70185507 87603808 70185644 87603979 70185781 87604150 70185918 87604321 70186055 87604492 70186192 87604663 70186329 87604834 70186466 87605005 70186603 87605176 70186740 87605347 70186877 87605518 70187014 87605689 70187151 87605860 70187288 87606031 70187425 87606202 70187562 87606373 70187699 87606544 70187836 87606715 70187973 87606886 70188110 87607057 70188247 87607228 70188384 87607399 70188521 87607570 70188658 87607741 70188795 87607912 70188932 87608083 70189069 87608254 70189206 87608425 70189343 87608596 70189480 87608767 70189617 87608938 70189754 87609109 70189891 87609280 70190028 87609451 70190165 87609622 70190302 87609793 70190439 87609964 70190576 87610135 70190713 87610306 70190850 87610477 70190987 87610648 70191124 87610819 70191261 87610990 70191398 87611161 70191535 87611332 70191672 87611503 70191809 87611674 70191946 87611845 70192083 87612016 70192220 87612187 70192357 87612358 70192494 87612529 70192631 87612700 70192768 87612871 70192905 87613042 70193042 87613213 70193179 87613384 70193316 87613555 70193453 87613726 70193590 87613897 70193727 87614068 70193864 87614239 70194001 87614410 70194138 87614581 70194275 87614752 70194412 87614923 70194549 87615094 70194686 87615265 70194823 87615436 70194960 87615607 70195097 87615778 70195234 87615949 70195371 87616120 70195508 87616291 70195645 87616462 70195782 87616633 70195919 87616804 70196056 87616975 70196193 87617146 70196330 87617317 70196467 87617488 70196604 87617659 70196741 87617830 70196878 87618001 70197015 87618172 70197152 87618343 70197289 87618514 70197426 87618685 70197563 87618856 70197700 87619027 70197837 87619198 70197974 87619369 70198111 87619540 70198248 87619711 70198385 87619882 70198522 87620053 70198659 87620224 70198796 87620395 70198933 87620566 70199070 87620737 70199207 87620908 70199344 87621079 70199481 87621250 70199618 87621421 70199755 87621592 70199892 87621763 70200029 87621934 70200166 87622105 70200303 87622276 70200440 87622447 70200577 87622618 70200714 87622789 70200851 87622960 70200988 87623131 70201125 87623302 70201262 87623473 70201399 87623644 70201536 87623815 70201673 87623986 70201810 87624157 70201947 87624328 70202084 87624499 70202221 87624670 70202358 87624841 70202495 87625012 70202632 87625183 70202769 87625354 70202906 87625525 70203043 87625696 70203180 87625867 70203317 87626038 70203454 87626209 70203591 87626380 70203728 87626551 70203865 87626722 70204002 87626893 70204139 87627064 70204276 87627235 70204413 87627406 70204550 87627577 70204687 87627748 70204824 87627919 70204961 87628090 70205098 87628261 70205235 87628432 70205372 87628603 70205509 87628774 70205646 87628945 70205783 87629116 70205920 87629287 70206057 87629458 70206194 87629629 70206331 87629800 70206468 87629971 70206605 87630142 70206742 87630313 70206879 87630484 70207016 87630655 70207153 87630826 70207290 87630997 70207427 87631168 70207564 87631339 70207701 87631510 70207838 87631681 70207975 87631852 70208112 87632023 70208249 87632194 70208386 87632365 70208523 87632536 70208660 87632707 70208797 87632878 70208934 87633049 70209071 87633220 70209208 87633391 70209345 87633562 70209482 87633733 70209619 87633904 70209756 87634075 70209893 87634246 70210030 87634417 70210167 87634588 70210304 87634759 70210441 87634930 70210578 87635101 70210715 87635272 70210852 87635443 70210989 87635614 70211126 87635785 70211263 87635956 70211400 87636127 70211537 87636298 70211674 87636469 70211811 87636640 70211948 87636811 70212085 87636982 70212222 87637153 70212359 87637324 70212496 87637495 70212633 87637666 70212770 87637837 70212907 87638008 70213044 87638179 70213181 87638350 70213318 87638521 70213455 87638692 70213592 87638863 70213729 87639034 70213866 87639205 70214003 87639376 70214140 87639547 70214277 87639718 70214414 87639889 70214551 87640060 70214688 87640231 70214825 87640402 70214962 87640573 70215099 87640744 70215236 87640915 70215373 87641086 70215510 87641257 70215647 87641428 70215784 87641599 70215921 87641770 70216058 87641941 70216195 87642112 70216332 87642283 70216469 87642454 70216606 87642625 70216743 87642796 70216880 87642967 70217017 87643138 70217154 87643309 70217291 87643480 70217428 87643651 70217565 87643822 70217702 87643993 70217839 87644164 70217976 87644335 70218113 87644506 70218250 87644677 70218387 87644848 70218524 87645019 70218661 87645190 70218798 87645361 70218935 87645532 70219072 87645703 70219209 87645874 70219346 87646045 70219483 87646216 70219620 87646387 70219757 87646558 70219894 87646729 70220031 87646900 70220168 87647071 70220305 87647242 70220442 87647413 70220579 87647584 70220716 87647755 70220853 87647926 70220990 87648097 70221127 87648268 70221264 87648439 70221401 87648610 70221538 87648781 70221675 87648952 70221812 87649123 70221949 87649294 70222086 87649465 70222223 87649636 70222360 87649807 70222497 87649978 70222634 87650149 70222771 87650320 70222908 87650491 70223045 87650662 70223182 87650833 70223319 87651004 70223456 87651175 70223593 87651346 70223730 87651517 70223867 87651688 70224004 87651859 70224141 87652030 70224278 87652201 70224415 87652372 70224552 87652543 70224689 87652714 70224826 87652885 70224963 87653056 70225100 87653227 70225237 87653398 70225374 87653569 70225511 87653740 70225648 87653911 70225785 87654082 70225922 87654253 70226059 87654424 70226196 87654595 70226333 87654766 70226470 87654937 70226607 87655108 70226744 87655279 70226881 87655450 70227018 87655621 70227155 87655792 70227292 87655963 70227429 87656134 70227566 87656305 70227703 87656476 70227840 87656647 70227977 87656818 70228114 87656989 70228251 87657160 70228388 87657331 70228525 87657502 70228662 87657673 70228799 87657844 70228936 87658015 70229073 87658186 70229210 87658357 70229347 87658528 70229484 87658699 70229621 87658870 70229758 87659041 70229895 87659212 70230032 87659383 70230169 87659554 70230306 87659725 70230443 87659896 70230580 87660067 70230717 87660238 70230854 87660409 70230991 87660580 70231128 87660751 70231265 87660922 70231402 87661093 70231539 87661264 70231676 87661435 70231813 87661606 70231950 87661777 70232087 87661948 70232224 87662119 70232361 87662290 70232498 87662461 70232635 87662632 70232772 87662803 70232909 87662974 70233046 87663145 70233183 87663316 70233320 87663487 70233457 87663658 70233594 87663829 70233731 87664000 70233868 87664171 70234005 87664342 70234142 87664513 70234279 87664684 70234416 87664855 70234553 87665026 70234690 87665197 70234827 87665368 70234964 87665539 70235101 87665710 70235238 87665881 70235375 87666052 70235512 87666223 70235649 87666394 70235786 87666565 70235923 87666736 70236060 87666907 70236197 87667078 70236334 87667249 70236471 87667420 70236608 87667591 70236745 87667762 70236882 87667933 70237019 87668104 70237156 87668275 70237293 87668446 70237430 87668617 70237567 87668788 70237704 87668959 70237841 87669130 70237978 87669301 70238115 87669472 70238252 87669643 70238389 87669814 70238526 87669985 70238663 87670156 70238800 87670327 70238937 87670498 70239074 87670669 70239211 87670840 70239348 87671011 70239485 87671182 70239622 87671353 70239759 87671524 70239896 87671695 70240033 87671866 70240170 87672037 70240307 87672208 70240444 87672379 70240581 87672550 70240718 87672721 70240855 87672892 70240992 87673063 70241129 87673234 70241266 87673405 70241403 87673576 70241540 87673747 70241677 87673918 70241814 87674089 70241951 87674260 70242088 87674431 70242225 87674602 70242362 87674773 70242499 87674944 70242636 87675115 70242773 87675286 70242910 87675457 70243047 87675628 70243184 87675799 70243321 87675970 70243458 87676141 70243595 87676312 70243732 87676483 70243869 87676654 70244006 87676825 70244143 87676996 70244280 87677167 70244417 87677338 70244554 87677509 70244691 87677680 70244828 87677851 70244965 87678022 70245102 87678193 70245239 87678364 70245376 87678535 70245513 87678706 70245650 87678877 70245787 87679048 70245924 87679219 70246061 87679390 70246198 87679561 70246335 87679732 70246472 87679903 70246609 87680074 70246746 87680245 70246883 87680416 70247020 87680587 70247157 87680758 70247294 87680929 70247431 87681100 70247568 87681271 70247705 87681442 70247842 87681613 70247979 87681784 70248116 87681955 70248253 87682126 70248390 87682297 70248527 87682468 70248664 87682639 70248801 87682810 70248938 87682981 70249075 87683152 70249212 87683323 70249349 87683494 70249486 87683665 70249623 87683836 70249760 87684007 70249897 87684178 70250034 87684349 70250171 87684520 70250308 87684691 70250445 87684862 70250582 87685033 70250719 87685204 70250856 87685375 70250993 87685546 70251130 87685717 70251267 87685888 70251404 87686059 70251541 87686230 70251678 87686401 70251815 87686572 70251952 87686743 70252089 87686914 70252226 87687085 70252363 87687256 70252500 87687427 70252637 87687598 70252774 87687769 70252911 87687940 70253048 87688111 70253185 87688282 70253322 87688453 70253459 87688624 70253596 87688795 70253733 87688966 70253870 87689137 70254007 87689308 70254144 87689479 70254281 87689650 70254418 87689821 70254555 87689992 70254692 87690163 70254829 87690334 70254966 87690505 70255103 87690676 70255240 87690847 70255377 87691018 70255514 87691189 70255651 87691360 70255788 87691531 70255925 87691702 70256062 87691873 70256199 87692044 70256336 87692215 70256473 87692386 70256610 87692557 70256747 87692728 70256884 87692899 70257021 87693070 70257158 87693241 70257295 87693412 70257432 87693583 70257569 87693754 70257706 87693925 70257843 87694096 70257980 87694267 70258117 87694438 70258254 87694609 70258391 87694780 70258528 87694951 70258665 87695122 70258802 87695293 70258939 87695464 70259076 87695635 70259213 87695806 70259350 87695977 70259487 87696148 70259624 87696319 70259761 87696490 70259898 87696661 70260035 87696832 70260172 87697003 70260309 87697174 70260446 87697345 70260583 87697516 70260720 87697687 70260857 87697858 70260994 87698029 70261131 87698200 70261268 87698371 70261405 87698542 70261542 87698713 70261679 87698884 70261816 87699055 70261953 87699226 70262090 87699397 70262227 87699568 70262364 87699739 70262501 87699910 70262638 87700081 70262775 87700252 70262912 87700423 70263049 87700594 70263186 87700765 70263323 87700936 70263460 87701107 70263597 87701278 70263734 87701449 70263871 87701620 70264008 87701791 70264145 87701962 70264282 87702133 70264419 87702304 70264556 87702475 70264693 87702646 70264830 87702817 70264967 87702988 70265104 87703159 70265241 87703330 70265378 87703501 70265515 87703672 70265652 87703843 70265789 87704014 70265926 87704185 70266063 87704356 70266200 87704527 70266337 87704698 70266474 87704869 70266611 87705040 70266748 87705211 70266885 87705382 70267022 87705553 70267159 87705724 70267296 87705895 70267433 87706066 70267570 87706237 70267707 87706408 70267844 87706579 70267981 87706750 70268118 87706921 70268255 87707092 70268392 87707263 70268529 87707434 70268666 87707605 70268803 87707776 70268940 87707947 70269077 87708118 70269214 87708289 70269351 87708460 70269488 87708631 70269625 87708802 70269762 87708973 70269899 87709144 70270036 87709315 70270173 87709486 70270310 87709657 70270447 87709828 70270584 87709999 70270721 87710170 70270858 87710341 70270995 87710512 70271132 87710683 70271269 87710854 70271406 87711025 70271543 87711196 70271680 87711367 70271817 87711538 70271954 87711709 70272091 87711880 70272228 87712051 70272365 87712222 70272502 87712393 70272639 87712564 70272776 87712735 70272913 87712906 70273050 87713077 70273187 87713248 70273324 87713419 70273461 87713590 70273598 87713761 70273735 87713932 70273872 87714103 70274009 87714274 70274146 87714445 70274283 87714616 70274420 87714787 70274557 87714958 70274694 87715129 70274831 87715300 70274968 87715471 70275105 87715642 70275242 87715813 70275379 87715984 70275516 87716155 70275653 87716326 70275790 87716497 70275927 87716668 70276064 87716839 70276201 87717010 70276338 87717181 70276475 87717352 70276612 87717523 70276749 87717694 70276886 87717865 70277023 87718036 70277160 87718207 70277297 87718378 70277434 87718549 70277571 87718720 70277708 87718891 70277845 87719062 70277982 87719233 70278119 87719404 70278256 87719575 70278393 87719746 70278530 87719917 70278667 87720088 70278804 87720259 70278941 87720430 70279078 87720601 70279215 87720772 70279352 87720943 70279489 87721114 70279626 87721285
1000 42283406 0 42283406 52777098 42283543 52777269 42283680 52777440 42283817 52777611 42283954 52777782 42284091 52777953 42284228 52778124 42284365 52778295 42284502 52778466 42284639 52778637 42284776 52778808 42284913 52778979 42285050 52779150 42285187 52779321 42285324 52779492 42285461 52779663 42285598 52779834 42285735 52780005 42285872 52780176 42286009 52780347 42286146 52780518 42286283 52780689 42286420 52780860 42286557 52781031 42286694 52781202 42286831 52781373 42286968 52781544 42287105 52781715 42287242 52781886 42287379 52782057 42287516 52782228 42287653 52782399 42287790 52782570 42287927 52782741 42288064 52782912 42288201 52783083 42288338 52783254 42288475 52783425 42288612 52783596 42288749 52783767 42288886 52783938 42289023 52784109 42289160 52784280 42289297 52784451 42289434 52784622 42289571 52784793 42289708 52784964 42289845 52785135 42289982 52785306 42290119 52785477 42290256 52785648 42290393 52785819 42290530 52785990 42290667 52786161 42290804 52786332 42290941 52786503 42291078 52786674 42291215 52786845 42291352 52787016 42291489 52787187 42291626 52787358 42291763 52787529 42291900 52787700 42292037 52787871 42292174 52788042 42292311 52788213 42292448 52788384 42292585 52788555 42292722 52788726 42292859 52788897 42292996 52789068 42293133 52789239 42293270 52789410 42293407 52789581 42293544 52789752 42293681 52789923 42293818 52790094 42293955 52790265 42294092 52790436 42294229 52790607 42294366 52790778 42294503 52790949 42294640 52791120 42294777 52791291 42294914 52791462 42295051 52791633 42295188 52791804 42295325 52791975 42295462 52792146 42295599 52792317 42295736 52792488 42295873 52792659 42296010 52792830 42296147 52793001 42296284 52793172 42296421 52793343 42296558 52793514 42296695 52793685 42296832 52793856 42296969 52794027 42297106 52794198 42297243 52794369 42297380 52794540 42297517 52794711 42297654 52794882 42297791 52795053 42297928 52795224 42298065 52795395 42298202 52795566 42298339 52795737 42298476 52795908 42298613 52796079 42298750 52796250 42298887 52796421 42299024 52796592 42299161 52796763 42299298 52796934 42299435 52797105 42299572 52797276 42299709 52797447 42299846 52797618 42299983 52797789 42300120 52797960 42300257 52798131 42300394 52798302 42300531 52798473 42300668 52798644 42300805 52798815 42300942 52798986 42301079 52799157 42301216 52799328 42301353 52799499 42301490 52799670 42301627 52799841 42301764 52800012 42301901 52800183 42302038 52800354 42302175 52800525 42302312 52800696 42302449 52800867 42302586 52801038 42302723 52801209 42302860 52801380 42302997 52801551 42303134 52801722 42303271 52801893 42303408 52802064 42303545 52802235 42303682 52802406 42303819 52802577 42303956 52802748 42304093 52802919 42304230 52803090 42304367 52803261 42304504 52803432 42304641 52803603 42304778 52803774 42304915 52803945 42305052 52804116 42305189 52804287 42305326 52804458 42305463 52804629 42305600 52804800 42305737 52804971 42305874 52805142 42306011 52805313 42306148 52805484 42306285 52805655 42306422 52805826 42306559 52805997 42306696 52806168 42306833 52806339 42306970 52806510 42307107 52806681 42307244 52806852 42307381 52807023 42307518 52807194 42307655 52807365 42307792 52807536 42307929 52807707 42308066 52807878 42308203 52808049 42308340 52808220 42308477 52808391 42308614 52808562 42308751 52808733 42308888 52808904 42309025 52809075 42309162 52809246 42309299 52809417 42309436 52809588 42309573 52809759 42309710 52809930 42309847 52810101 42309984 52810272 42310121 52810443 42310258 52810614 42310395 52810785 42310532 52810956 42310669 52811127 42310806 52811298 42310943 52811469 42311080 52811640 42311217 52811811 42311354 52811982 42311491 52812153 42311628 52812324 42311765 52812495 42311902 52812666 42312039 52812837 42312176 52813008 42312313 52813179 42312450 52813350 42312587 52813521 42312724 52813692 42312861 52813863 42312998 52814034 42313135 52814205 42313272 52814376 42313409 52814547 42313546 52814718 42313683 52814889 42313820 52815060 42313957 52815231 42314094 52815402 42314231 52815573 42314368 52815744 42314505 52815915 42314642 52816086 42314779 52816257 42314916 52816428 42315053 52816599 42315190 52816770 42315327 52816941 42315464 52817112 42315601 52817283 42315738 52817454 42315875 52817625 42316012 52817796 42316149 52817967 42316286 52818138 42316423 52818309 42316560 52818480 42316697 52818651 42316834 52818822 42316971 52818993 42317108 52819164 42317245 52819335 42317382 52819506 42317519 52819677 42317656 52819848 42317793 52820019 42317930 52820190 42318067 52820361 42318204 52820532 42318341 52820703 42318478 52820874 42318615 52821045 42318752 52821216 42318889 52821387 42319026 52821558 42319163 52821729 42319300 52821900 42319437 52822071 42319574 52822242 42319711 52822413 42319848 52822584 42319985 52822755 42320122 52822926 42320259 52823097 42320396 52823268 42320533 52823439 42320670 52823610 42320807 52823781 42320944 52823952 42321081 52824123 42321218 52824294 42321355 52824465 42321492 52824636 42321629 52824807 42321766 52824978 42321903 52825149 42322040 52825320 42322177 52825491 42322314 52825662 42322451 52825833 42322588 52826004 42322725 52826175 42322862 52826346 42322999 52826517 42323136 52826688 42323273 52826859 42323410 52827030 42323547 52827201 42323684 52827372 42323821 52827543 42323958 52827714 42324095 52827885 42324232 52828056 42324369 52828227 42324506 52828398 42324643 52828569 42324780 52828740 42324917 52828911 42325054 52829082 42325191 52829253 42325328 52829424 42325465 52829595 42325602 52829766 42325739 52829937 42325876 52830108 42326013 52830279 42326150 52830450 42326287 52830621 42326424 52830792 42326561 52830963 42326698 52831134 42326835 52831305 42326972 52831476 42327109 52831647 42327246 52831818 42327383 52831989 42327520 52832160 42327657 52832331 42327794 52832502 42327931 52832673 42328068 52832844 42328205 52833015 42328342 52833186 42328479 52833357 42328616 52833528 42328753 52833699 42328890 52833870 42329027 52834041 42329164 52834212 42329301 52834383 42329438 52834554 42329575 52834725 42329712 52834896 42329849 52835067 42329986 52835238 42330123 52835409 42330260 52835580 42330397 52835751 42330534 52835922 42330671 52836093 42330808 52836264 42330945 52836435 42331082 52836606 42331219 52836777 42331356 52836948 42331493 52837119 42331630 52837290 42331767 52837461 42331904 52837632 42332041 52837803 42332178 52837974 42332315 52838145 42332452 52838316 42332589 52838487 42332726 52838658 42332863 52838829 42333000 52839000 42333137 52839171 42333274 52839342 42333411 52839513 42333548 52839684 42333685 52839855 42333822 52840026 42333959 52840197 42334096 52840368 42334233 52840539 42334370 52840710 42334507 52840881 42334644 52841052 42334781 52841223 42334918 52841394 42335055 52841565 42335192 52841736 42335329 52841907 42335466 52842078 42335603 52842249 42335740 52842420 42335877 52842591 42336014 52842762 42336151 52842933 42336288 52843104 42336425 52843275 42336562 52843446 42336699 52843617 42336836 52843788 42336973 52843959 42337110 52844130 42337247 52844301 42337384 52844472 42337521 52844643 42337658 52844814 42337795 52844985 42337932 52845156 42338069 52845327 42338206 52845498 42338343 52845669 42338480 52845840 42338617 52846011 42338754 52846182 42338891 52846353 42339028 52846524 42339165 52846695 42339302 52846866 42339439 52847037 42339576 52847208 42339713 52847379 42339850 52847550 42339987 52847721 42340124 52847892 42340261 52848063 42340398 52848234 42340535 52848405 42340672 52848576 42340809 52848747 42340946 52848918 42341083 52849089 42341220 52849260 42341357 52849431 42341494 52849602 42341631 52849773 42341768 52849944 42341905 52850115 42342042 52850286 42342179 52850457 42342316 52850628 42342453 52850799 42342590 52850970 42342727 52851141 42342864 52851312 42343001 52851483 42343138 52851654 42343275 52851825 42343412 52851996 42343549 52852167 42343686 52852338 42343823 52852509 42343960 52852680 42344097 52852851 42344234 52853022 42344371 52853193 42344508 52853364 42344645 52853535 42344782 52853706 42344919 52853877 42345056 52854048 42345193 52854219 42345330 52854390 42345467 52854561 42345604 52854732 42345741 52854903 42345878 52855074 42346015 52855245 42346152 52855416 42346289 52855587 42346426 52855758 42346563 52855929 42346700 52856100 42346837 52856271 42346974 52856442 42347111 52856613 42347248 52856784 42347385 52856955 42347522 52857126 42347659 52857297 42347796 52857468 42347933 52857639 42348070 52857810 42348207 52857981 42348344 52858152 42348481 52858323 42348618 52858494 42348755 52858665 42348892 52858836 42349029 52859007 42349166 52859178 42349303 52859349 42349440 52859520 42349577 52859691 42349714 52859862 42349851 52860033 42349988 52860204 42350125 52860375 42350262 52860546 42350399 52860717 42350536 52860888 42350673 52861059 42350810 52861230 42350947 52861401 42351084 52861572 42351221 52861743 42351358 52861914 42351495 52862085 42351632 52862256 42351769 52862427 42351906 52862598 42352043 52862769 42352180 52862940 42352317 52863111 42352454 52863282 42352591 52863453 42352728 52863624 42352865 52863795 42353002 52863966 42353139 52864137 42353276 52864308 42353413 52864479 42353550 52864650 42353687 52864821 42353824 52864992 42353961 52865163 42354098 52865334 42354235 52865505 42354372 52865676 42354509 52865847 42354646 52866018 42354783 52866189 42354920 52866360 42355057 52866531 42355194 52866702 42355331 52866873 42355468 52867044 42355605 52867215 42355742 52867386 42355879 52867557 42356016 52867728 42356153 52867899 42356290 52868070 42356427 52868241 42356564 52868412 42356701 52868583 42356838 52868754 42356975 52868925 42357112 52869096 42357249 52869267 42357386 52869438 42357523 52869609 42357660 52869780 42357797 52869951 42357934 52870122 42358071 52870293 42358208 52870464 42358345 52870635 42358482 52870806 42358619 52870977 42358756 52871148 42358893 52871319 42359030 52871490 42359167 52871661 42359304 52871832 42359441 52872003 42359578 52872174 42359715 52872345 42359852 52872516 42359989 52872687 42360126 52872858 42360263 52873029 42360400 52873200 42360537 52873371 42360674 52873542 42360811 52873713 42360948 52873884 42361085 52874055 42361222 52874226 42361359 52874397 42361496 52874568 42361633 52874739 42361770 52874910 42361907 52875081 42362044 52875252 42362181 52875423 42362318 52875594 42362455 52875765 42362592 52875936 42362729 52876107 42362866 52876278 42363003 52876449 42363140 52876620 42363277 52876791 42363414 52876962 42363551 52877133 42363688 52877304 42363825 52877475 42363962 52877646 42364099 52877817 42364236 52877988 42364373 52878159 42364510 52878330 42364647 52878501 42364784 52878672 42364921 52878843 42365058 52879014 42365195 52879185 42365332 52879356 42365469 52879527 42365606 52879698 42365743 52879869 42365880 52880040 42366017 52880211 42366154 52880382 42366291 52880553 42366428 52880724 42366565 52880895 42366702 52881066 42366839 52881237 42366976 52881408 42367113 52881579 42367250 52881750 42367387 52881921 42367524 52882092 42367661 52882263 42367798 52882434 42367935 52882605 42368072 52882776 42368209 52882947 42368346 52883118 42368483 52883289 42368620 52883460 42368757 52883631 42368894 52883802 42369031 52883973 42369168 52884144 42369305 52884315 42369442 52884486 42369579 52884657 42369716 52884828 42369853 52884999 42369990 52885170 42370127 52885341 42370264 52885512 42370401 52885683 42370538 52885854 42370675 52886025 42370812 52886196 42370949 52886367 42371086 52886538 42371223 52886709 42371360 52886880 42371497 52887051 42371634 52887222 42371771 52887393 42371908 52887564 42372045 52887735 42372182 52887906 42372319 52888077 42372456 52888248 42372593 52888419 42372730 52888590 42372867 52888761 42373004 52888932 42373141 52889103 42373278 52889274 42373415 52889445 42373552 52889616 42373689 52889787 42373826 52889958 42373963 52890129 42374100 52890300 42374237 52890471 42374374 52890642 42374511 52890813 42374648 52890984 42374785 52891155 42374922 52891326 42375059 52891497 42375196 52891668 42375333 52891839 42375470 52892010 42375607 52892181 42375744 52892352 42375881 52892523 42376018 52892694 42376155 52892865 42376292 52893036 42376429 52893207 42376566 52893378 42376703 52893549 42376840 52893720 42376977 52893891 42377114 52894062 42377251 52894233 42377388 52894404 42377525 52894575 42377662 52894746 42377799 52894917 42377936 52895088 42378073 52895259 42378210 52895430 42378347 52895601 42378484 52895772 42378621 52895943 42378758 52896114 42378895 52896285 42379032 52896456 42379169 52896627 42379306 52896798 42379443 52896969 42379580 52897140 42379717 52897311 42379854 52897482 42379991 52897653 42380128 52897824 42380265 52897995 42380402 52898166 42380539 52898337 42380676 52898508 42380813 52898679 42380950 52898850 42381087 52899021 42381224 52899192 42381361 52899363 42381498 52899534 42381635 52899705 42381772 52899876 42381909 52900047 42382046 52900218 42382183 52900389 42382320 52900560 42382457 52900731 42382594 52900902 42382731 52901073 42382868 52901244 42383005 52901415 42383142 52901586 42383279 52901757 42383416 52901928 42383553 52902099 42383690 52902270 42383827 52902441 42383964 52902612 42384101 52902783 42384238 52902954 42384375 52903125 42384512 52903296 42384649 52903467 42384786 52903638 42384923 52903809 42385060 52903980 42385197 52904151 42385334 52904322 42385471 52904493 42385608 52904664 42385745 52904835 42385882 52905006 42386019 52905177 42386156 52905348 42386293 52905519 42386430 52905690 42386567 52905861 42386704 52906032 42386841 52906203 42386978 52906374 42387115 52906545 42387252 52906716 42387389 52906887 42387526 52907058 42387663 52907229 42387800 52907400 42387937 52907571 42388074 52907742 42388211 52907913 42388348 52908084 42388485 52908255 42388622 52908426 42388759 52908597 42388896 52908768 42389033 52908939 42389170 52909110 42389307 52909281 42389444 52909452 42389581 52909623 42389718 52909794 42389855 52909965 42389992 52910136 42390129 52910307 42390266 52910478 42390403 52910649 42390540 52910820 42390677 52910991 42390814 52911162 42390951 52911333 42391088 52911504 42391225 52911675 42391362 52911846 42391499 52912017 42391636 52912188 42391773 52912359 42391910 52912530 42392047 52912701 42392184 52912872 42392321 52913043 42392458 52913214 42392595 52913385 42392732 52913556 42392869 52913727 42393006 52913898 42393143 52914069 42393280 52914240 42393417 52914411 42393554 52914582 42393691 52914753 42393828 52914924 42393965 52915095 42394102 52915266 42394239 52915437 42394376 52915608 42394513 52915779 42394650 52915950 42394787 52916121 42394924 52916292 42395061 52916463 42395198 52916634 42395335 52916805 42395472 52916976 42395609 52917147 42395746 52917318 42395883 52917489 42396020 52917660 42396157 52917831 42396294 52918002 42396431 52918173 42396568 52918344 42396705 52918515 42396842 52918686 42396979 52918857 42397116 52919028 42397253 52919199 42397390 52919370 42397527 52919541 42397664 52919712 42397801 52919883 42397938 52920054 42398075 52920225 42398212 52920396 42398349 52920567 42398486 52920738 42398623 52920909 42398760 52921080 42398897 52921251 42399034 52921422 42399171 52921593 42399308 52921764 42399445 52921935 42399582 52922106 42399719 52922277 42399856 52922448 42399993 52922619 42400130 52922790 42400267 52922961 42400404 52923132 42400541 52923303 42400678 52923474 42400815 52923645 42400952 52923816 42401089 52923987 42401226 52924158 42401363 52924329 42401500 52924500 42401637 52924671 42401774 52924842 42401911 52925013 42402048 52925184 42402185 52925355 42402322 52925526 42402459 52925697 42402596 52925868 42402733 52926039 42402870 52926210 42403007 52926381 42403144 52926552 42403281 52926723 42403418 52926894 42403555 52927065 42403692 52927236 42403829 52927407 42403966 52927578 42404103 52927749 42404240 52927920 42404377 52928091 42404514 52928262 42404651 52928433 42404788 52928604 42404925 52928775 42405062 52928946 42405199 52929117 42405336 52929288 42405473 52929459 42405610 52929630 42405747 52929801 42405884 52929972 42406021 52930143 42406158 52930314 42406295 52930485 42406432 52930656 42406569 52930827 42406706 52930998 42406843 52931169 42406980 52931340 42407117 52931511 42407254 52931682 42407391 52931853 42407528 52932024 42407665 52932195 42407802 52932366 42407939 52932537 42408076 52932708 42408213 52932879 42408350 52933050 42408487 52933221 42408624 52933392 42408761 52933563 42408898 52933734 42409035 52933905 42409172 52934076 42409309 52934247 42409446 52934418 42409583 52934589 42409720 52934760 42409857 52934931 42409994 52935102 42410131 52935273 42410268 52935444 42410405 52935615 42410542 52935786 42410679 52935957 42410816 52936128 42410953 52936299 42411090 52936470 42411227 52936641 42411364 52936812 42411501 52936983 42411638 52937154 42411775 52937325 42411912 52937496 42412049 52937667 42412186 52937838 42412323 52938009 42412460 52938180 42412597 52938351 42412734 52938522 42412871 52938693 42413008 52938864 42413145 52939035 42413282 52939206 42413419 52939377 42413556 52939548 42413693 52939719 42413830 52939890 42413967 52940061 42414104 52940232 42414241 52940403 42414378 52940574 42414515 52940745 42414652 52940916 42414789 52941087 42414926 52941258 42415063 52941429 42415200 52941600 42415337 52941771 42415474 52941942 42415611 52942113 42415748 52942284 42415885 52942455 42416022 52942626 42416159 52942797 42416296 52942968 42416433 52943139 42416570 52943310 42416707 52943481 42416844 52943652 42416981 52943823 42417118 52943994 42417255 52944165 42417392 52944336 42417529 52944507 42417666 52944678 42417803 52944849 42417940 52945020 42418077 52945191 42418214 52945362 42418351 52945533 42418488 52945704 42418625 52945875 42418762 52946046 42418899 52946217 42419036 52946388 42419173 52946559 42419310 52946730 42419447 52946901 42419584 52947072 42419721 52947243 42419858 52947414 42419995 52947585 42420132 52947756
1000 51859021 0 51859021 64729143 51859158 64729314 51859295 64729485 51859432 64729656 51859569 64729827 51859706 64729998 51859843 64730169 51859980 64730340 51860117 64730511 51860254 64730682 51860391 64730853 51860528 64731024 51860665 64731195 51860802 64731366 51860939 64731537 51861076 64731708 51861213 64731879 51861350 64732050 51861487 64732221 51861624 64732392 51861761 64732563 51861898 64732734 51862035 64732905 51862172 64733076 51862309 64733247 51862446 64733418 51862583 64733589 51862720 64733760 51862857 64733931 51862994 64734102 51863131 64734273 51863268 64734444 51863405 64734615 51863542 64734786 51863679 64734957 51863816 64735128 51863953 64735299 51864090 64735470 51864227 64735641 51864364 64735812 51864501 64735983 51864638 64736154 51864775 64736325 51864912 64736496 51865049 64736667 51865186 64736838 51865323 64737009 51865460 64737180 51865597 64737351 51865734 64737522 51865871 64737693 51866008 64737864 51866145 64738035 51866282 64738206 51866419 64738377 51866556 64738548 51866693 64738719 51866830 64738890 51866967 64739061 51867104 64739232 51867241 64739403 51867378 64739574 51867515 64739745 51867652 64739916 51867789 64740087 51867926 64740258 51868063 64740429 51868200 64740600 51868337 64740771 51868474 64740942 51868611 64741113 51868748 64741284 51868885 64741455 51869022 64741626 51869159 64741797 51869296 64741968 51869433 64742139 51869570 64742310 51869707 64742481 51869844 64742652 51869981 64742823 51870118 64742994 51870255 64743165 51870392 64743336 51870529 64743507 51870666 64743678 51870803 64743849 51870940 64744020 51871077 64744191 51871214 64744362 51871351 64744533 51871488 64744704 51871625 64744875 51871762 64745046 51871899 64745217 51872036 64745388 51872173 64745559 51872310 64745730 51872447 64745901 51872584 64746072 51872721 64746243 51872858 64746414 51872995 64746585 51873132 64746756 51873269 64746927 51873406 64747098 51873543 64747269 51873680 64747440 51873817 64747611 51873954 64747782 51874091 64747953 51874228 64748124 51874365 64748295 51874502 64748466 51874639 64748637 51874776 64748808 51874913 64748979 51875050 64749150 51875187 64749321 51875324 64749492 51875461 64749663 51875598 64749834 51875735 64750005 51875872 64750176 51876009 64750347 51876146 64750518 51876283 64750689 51876420 64750860 51876557 64751031 51876694 64751202 51876831 64751373 51876968 64751544 51877105 64751715 51877242 64751886 51877379 64752057 51877516 64752228 51877653 64752399 51877790 64752570 51877927 64752741 51878064 64752912 51878201 64753083 51878338 64753254 51878475 64753425 51878612 64753596 51878749 64753767 51878886 64753938 51879023 64754109 51879160 64754280 51879297 64754451 51879434 64754622 51879571 64754793 51879708 64754964 51879845 64755135 51879982 64755306 51880119 64755477 51880256 64755648 51880393 64755819 51880530 64755990 51880667 64756161 51880804 64756332 51880941 64756503 51881078 64756674 51881215 64756845 51881352 64757016 51881489 64757187 51881626 64757358 51881763 64757529 51881900 64757700 51882037 64757871 51882174 64758042 51882311 64758213 51882448 64758384 51882585 64758555 51882722 64758726 51882859 64758897 51882996 64759068 51883133 64759239 51883270 64759410 51883407 64759581 51883544 64759752 51883681 64759923 51883818 64760094 51883955 64760265 51884092 64760436 51884229 64760607 51884366 64760778 51884503 64760949 51884640 64761120 51884777 64761291 51884914 64761462 51885051 64761633 51885188 64761804 51885325 64761975 51885462 64762146 51885599 64762317 51885736 64762488 51885873 64762659 51886010 64762830 51886147 64763001 51886284 64763172 51886421 64763343 51886558 64763514 51886695 64763685 51886832 64763856 51886969 64764027 51887106 64764198 51887243 64764369 51887380 64764540 51887517 64764711 51887654 64764882 51887791 64765053 51887928 64765224 51888065 64765395 51888202 64765566 51888339 64765737 51888476 64765908 51888613 64766079 51888750 64766250 51888887 64766421 51889024 64766592 51889161 64766763 51889298 64766934 51889435 64767105 51889572 64767276 51889709 64767447 51889846 64767618 51889983 64767789 51890120 64767960 51890257 64768131 51890394 64768302 51890531 64768473 51890668 64768644 51890805 64768815 51890942 64768986 51891079 64769157 51891216 64769328 51891353 64769499 51891490 64769670 51891627 64769841 51891764 64770012 51891901 64770183 51892038 64770354 51892175 64770525 51892312 64770696 51892449 64770867 51892586 64771038 51892723 64771209 51892860 64771380 51892997 64771551 51893134 64771722 51893271 64771893 51893408 64772064 51893545 64772235 51893682 64772406 51893819 64772577 51893956 64772748 51894093 64772919 51894230 64773090 51894367 64773261 51894504 64773432 51894641 64773603 51894778 64773774 51894915 64773945 51895052 64774116 51895189 64774287 51895326 64774458 51895463 64774629 51895600 64774800 51895737 64774971 51895874 64775142 51896011 64775313 51896148 64775484 51896285 64775655 51896422 64775826 51896559 64775997 51896696 64776168 51896833 64776339 51896970 64776510 51897107 64776681 51897244 64776852 51897381 64777023 51897518 64777194 51897655 64777365 51897792 64777536 51897929 64777707 51898066 64777878 51898203 64778049 51898340 64778220 51898477 64778391 51898614 64778562 51898751 64778733 51898888 64778904 51899025 64779075 51899162 64779246 51899299 64779417 51899436 64779588 51899573 64779759 51899710 64779930 51899847 64780101 51899984 64780272 51900121 64780443 51900258 64780614 51900395 64780785 51900532 64780956 51900669 64781127 51900806 64781298 51900943 64781469 51901080 64781640 51901217 64781811 51901354 64781982 51901491 64782153 51901628 64782324 51901765 64782495 51901902 64782666 51902039 64782837 51902176 64783008 51902313 64783179 51902450 64783350 51902587 64783521 51902724 64783692 51902861 64783863 51902998 64784034 51903135 64784205 51903272 64784376 51903409 64784547 51903546 64784718 51903683 64784889 51903820 64785060 51903957 64785231 51904094 64785402 51904231 64785573 51904368 64785744 51904505 64785915 51904642 64786086 51904779 64786257 51904916 64786428 51905053 64786599 51905190 64786770 51905327 64786941 51905464 64787112 51905601 64787283 51905738 64787454 51905875 64787625 51906012 64787796 51906149 64787967 51906286 64788138 51906423 64788309 51906560 64788480 51906697 64788651 51906834 64788822 51906971 64788993 51907108 64789164 51907245 64789335 51907382 64789506 51907519 64789677 51907656 64789848 51907793 64790019 51907930 64790190 51908067 64790361 51908204 64790532 51908341 64790703 51908478 64790874 51908615 64791045 51908752 64791216 51908889 64791387 51909026 64791558 51909163 64791729 51909300 64791900 51909437 64792071 51909574 64792242 51909711 64792413 51909848 64792584 51909985 64792755 51910122 64792926 51910259 64793097 51910396 64793268 51910533 64793439 51910670 64793610 51910807 64793781 51910944 64793952 51911081 64794123 51911218 64794294 51911355 64794465 51911492 64794636 51911629 64794807 51911766 64794978 51911903 64795149 51912040 64795320 51912177 64795491 51912314 64795662 51912451 64795833 51912588 64796004 51912725 64796175 51912862 64796346 51912999 64796517 51913136 64796688 51913273 64796859 51913410 64797030 51913547 64797201 51913684 64797372 51913821 64797543 51913958 64797714 51914095 64797885 51914232 64798056 51914369 64798227 51914506 64798398 51914643 64798569 51914780 64798740 51914917 64798911 51915054 64799082 51915191 64799253 51915328 64799424 51915465 64799595 51915602 64799766 51915739 64799937 51915876 64800108 51916013 64800279 51916150 64800450 51916287 64800621 51916424 64800792 51916561 64800963 51916698 64801134 51916835 64801305 51916972 64801476 51917109 64801647 51917246 64801818 51917383 64801989 51917520 64802160 51917657 64802331 51917794 64802502 51917931 64802673 51918068 64802844 51918205 64803015 51918342 64803186 51918479 64803357 51918616 64803528 51918753 64803699 51918890 64803870 51919027 64804041 51919164 64804212 51919301 64804383 51919438 64804554 51919575 64804725 51919712 64804896 51919849 64805067 51919986 64805238 51920123 64805409 51920260 64805580 51920397 64805751 51920534 64805922 51920671 64806093 51920808 64806264 51920945 64806435 51921082 64806606 51921219 64806777 51921356 64806948 51921493 64807119 51921630 64807290 51921767 64807461 51921904 64807632 51922041 64807803 51922178 64807974 51922315 64808145 51922452 64808316 51922589 64808487 51922726 64808658 51922863 64808829 51923000 64809000 51923137 64809171 51923274 64809342 51923411 64809513 51923548 64809684 51923685 64809855 51923822 64810026 51923959 64810197 51924096 64810368 51924233 64810539 51924370 64810710 51924507 64810881 51924644 64811052 51924781 64811223 51924918 64811394 51925055 64811565 51925192 64811736 51925329 64811907 51925466 64812078 51925603 64812249 51925740 64812420 51925877 64812591 51926014 64812762 51926151 64812933 51926288 64813104 51926425 64813275 51926562 64813446 51926699 64813617 51926836 64813788 51926973 64813959 51927110 64814130 51927247 64814301 51927384 64814472 51927521 64814643 51927658 64814814 51927795 64814985 51927932 64815156 51928069 64815327 51928206 64815498 51928343 64815669 51928480 64815840 51928617 64816011 51928754 64816182 51928891 64816353 51929028 64816524 51929165 64816695 51929302 64816866 51929439 64817037 51929576 64817208 51929713 64817379 51929850 64817550 51929987 64817721 51930124 64817892 51930261 64818063 51930398 64818234 51930535 64818405 51930672 64818576 51930809 64818747 51930946 64818918 51931083 64819089 51931220 64819260 51931357 64819431 51931494 64819602 51931631 64819773 51931768 64819944 51931905 64820115 51932042 64820286 51932179 64820457 51932316 64820628 51932453 64820799 51932590 64820970 51932727 64821141 51932864 64821312 51933001 64821483 51933138 64821654 51933275 64821825 51933412 64821996 51933549 64822167 51933686 64822338 51933823 64822509 51933960 64822680 51934097 64822851 51934234 64823022 51934371 64823193 51934508 64823364 51934645 64823535 51934782 64823706 51934919 64823877 51935056 64824048 51935193 64824219 51935330 64824390 51935467 64824561 51935604 64824732 51935741 64824903 51935878 64825074 51936015 64825245 51936152 64825416 51936289 64825587 51936426 64825758 51936563 64825929 51936700 64826100 51936837 64826271 51936974 64826442 51937111 64826613 51937248 64826784 51937385 64826955 51937522 64827126 51937659 64827297 51937796 64827468 51937933 64827639 51938070 64827810 51938207 64827981 51938344 64828152 51938481 64828323 51938618 64828494 51938755 64828665 51938892 64828836 51939029 64829007 51939166 64829178 51939303 64829349 51939440 64829520 51939577 64829691 51939714 64829862 51939851 64830033 51939988 64830204 51940125 64830375 51940262 64830546 51940399 64830717 51940536 64830888 51940673 64831059 51940810 64831230 51940947 64831401 51941084 64831572 51941221 64831743 51941358 64831914 51941495 64832085 51941632 64832256 51941769 64832427 51941906 64832598 51942043 64832769 51942180 64832940 51942317 64833111 51942454 64833282 51942591 64833453 51942728 64833624 51942865 64833795 51943002 64833966 51943139 64834137 51943276 64834308 51943413 64834479 51943550 64834650 51943687 64834821 51943824 64834992 51943961 64835163 51944098 64835334 51944235 64835505 51944372 64835676 51944509 64835847 51944646 64836018 51944783 64836189 51944920 64836360 51945057 64836531 51945194 64836702 51945331 64836873 51945468 64837044 51945605 64837215 51945742 64837386 51945879 64837557 51946016 64837728 51946153 64837899 51946290 64838070 51946427 64838241 51946564 64838412 51946701 64838583 51946838 64838754 51946975 64838925 51947112 64839096 51947249 64839267 51947386 64839438 51947523 64839609 51947660 64839780 51947797 64839951 51947934 64840122 51948071 64840293 51948208 64840464 51948345 64840635 51948482 64840806 51948619 64840977 51948756 64841148 51948893 64841319 51949030 64841490 51949167 64841661 51949304 64841832 51949441 64842003 51949578 64842174 51949715 64842345 51949852 64842516 51949989 64842687 51950126 64842858 51950263 64843029 51950400 64843200 51950537 64843371 51950674 64843542 51950811 64843713 51950948 64843884 51951085 64844055 51951222 64844226 51951359 64844397 51951496 64844568 51951633 64844739 51951770 64844910 51951907 64845081 51952044 64845252 51952181 64845423 51952318 64845594 51952455 64845765 51952592 64845936 51952729 64846107 51952866 64846278 51953003 64846449 51953140 64846620 51953277 64846791 51953414 64846962 51953551 64847133 51953688 64847304 51953825 64847475 51953962 64847646 51954099 64847817 51954236 64847988 51954373 64848159 51954510 64848330 51954647 64848501 51954784 64848672 51954921 64848843 51955058 64849014 51955195 64849185 51955332 64849356 51955469 64849527 51955606 64849698 51955743 64849869 51955880 64850040 51956017 64850211 51956154 64850382 51956291 64850553 51956428 64850724 51956565 64850895 51956702 64851066 51956839 64851237 51956976 64851408 51957113 64851579 51957250 64851750 51957387 64851921 51957524 64852092 51957661 64852263 51957798 64852434 51957935 64852605 51958072 64852776 51958209 64852947 51958346 64853118 51958483 64853289 51958620 64853460 51958757 64853631 51958894 64853802 51959031 64853973 51959168 64854144 51959305 64854315 51959442 64854486 51959579 64854657 51959716 64854828 51959853 64854999 51959990 64855170 51960127 64855341 51960264 64855512 51960401 64855683 51960538 64855854 51960675 64856025 51960812 64856196 51960949 64856367 51961086 64856538 51961223 64856709 51961360 64856880 51961497 64857051 51961634 64857222 51961771 64857393 51961908 64857564 51962045 64857735 51962182 64857906 51962319 64858077 51962456 64858248 51962593 64858419 51962730 64858590 51962867 64858761 51963004 64858932 51963141 64859103 51963278 64859274 51963415 64859445 51963552 64859616 51963689 64859787 51963826 64859958 51963963 64860129 51964100 64860300 51964237 64860471 51964374 64860642 51964511 64860813 51964648 64860984 51964785 64861155 51964922 64861326 51965059 64861497 51965196 64861668 51965333 64861839 51965470 64862010 51965607 64862181 51965744 64862352 51965881 64862523 51966018 64862694 51966155 64862865 51966292 64863036 51966429 64863207 51966566 64863378 51966703 64863549 51966840 64863720 51966977 64863891 51967114 64864062 51967251 64864233 51967388 64864404 51967525 64864575 51967662 64864746 51967799 64864917 51967936 64865088 51968073 64865259 51968210 64865430 51968347 64865601 51968484 64865772 51968621 64865943 51968758 64866114 51968895 64866285 51969032 64866456 51969169 64866627 51969306 64866798 51969443 64866969 51969580 64867140 51969717 64867311 51969854 64867482 51969991 64867653 51970128 64867824 51970265 64867995 51970402 64868166 51970539 64868337 51970676 64868508 51970813 64868679 51970950 64868850 51971087 64869021 51971224 64869192 51971361 64869363 51971498 64869534 51971635 64869705 51971772 64869876 51971909 64870047 51972046 64870218 51972183 64870389 51972320 64870560 51972457 64870731 51972594 64870902 51972731 64871073 51972868 64871244 51973005 64871415 51973142 64871586 51973279 64871757 51973416 64871928 51973553 64872099 51973690 64872270 51973827 64872441 51973964 64872612 51974101 64872783 51974238 64872954 51974375 64873125 51974512 64873296 51974649 64873467 51974786 64873638 51974923 64873809 51975060 64873980 51975197 64874151 51975334 64874322 51975471 64874493 51975608 64874664 51975745 64874835 51975882 64875006 51976019 64875177 51976156 64875348 51976293 64875519 51976430 64875690 51976567 64875861 51976704 64876032 51976841 64876203 51976978 64876374 51977115 64876545 51977252 64876716 51977389 64876887 51977526 64877058 51977663 64877229 51977800 64877400 51977937 64877571 51978074 64877742 51978211 64877913 51978348 64878084 51978485 64878255 51978622 64878426 51978759 64878597 51978896 64878768 51979033 64878939 51979170 64879110 51979307 64879281 51979444 64879452 51979581 64879623 51979718 64879794 51979855 64879965 51979992 64880136 51980129 64880307 51980266 64880478 51980403 64880649 51980540 64880820 51980677 64880991 51980814 64881162 51980951 64881333 51981088 64881504 51981225 64881675 51981362 64881846 51981499 64882017 51981636 64882188 51981773 64882359 51981910 64882530 51982047 64882701 51982184 64882872 51982321 64883043 51982458 64883214 51982595 64883385 51982732 64883556 51982869 64883727 51983006 64883898 51983143 64884069 51983280 64884240 51983417 64884411 51983554 64884582 51983691 64884753 51983828 64884924 51983965 64885095 51984102 64885266 51984239 64885437 51984376 64885608 51984513 64885779 51984650 64885950 51984787 64886121 51984924 64886292 51985061 64886463 51985198 64886634 51985335 64886805 51985472 64886976 51985609 64887147 51985746 64887318 51985883 64887489 51986020 64887660 51986157 64887831 51986294 64888002 51986431 64888173 51986568 64888344 51986705 64888515 51986842 64888686 51986979 64888857 51987116 64889028 51987253 64889199 51987390 64889370 51987527 64889541 51987664 64889712 51987801 64889883 51987938 64890054 51988075 64890225 51988212 64890396 51988349 64890567 51988486 64890738 51988623 64890909 51988760 64891080 51988897 64891251 51989034 64891422 51989171 64891593 51989308 64891764 51989445 64891935 51989582 64892106 51989719 64892277 51989856 64892448 51989993 64892619 51990130 64892790 51990267 64892961 51990404 64893132 51990541 64893303 51990678 64893474 51990815 64893645 51990952 64893816 51991089 64893987 51991226 64894158 51991363 64894329 51991500 64894500 51991637 64894671 51991774 64894842 51991911 64895013 51992048 64895184 51992185 64895355 51992322 64895526 51992459 64895697 51992596 64895868 51992733 64896039 51992870 64896210 51993007 64896381 51993144 64896552 51993281 64896723 51993418 64896894 51993555 64897065 51993692 64897236 51993829 64897407 51993966 64897578 51994103 64897749 51994240 64897920 51994377 64898091 51994514 64898262 51994651 64898433 51994788 64898604 51994925 64898775 51995062 64898946 51995199 64899117 51995336 64899288 51995473 64899459 51995610 64899630 51995747 64899801
1000 65675060 0 65675060 81973980 65675197 81974151 65675334 81974322 65675471 81974493 65675608 81974664 65675745 81974835 65675882 81975006 65676019 81975177 65676156 81975348 65676293 81975519 65676430 81975690 65676567 81975861 65676704 81976032 65676841 81976203 65676978 81976374 65677115 81976545 65677252 81976716 65677389 81976887 65677526 81977058 65677663 81977229 65677800 81977400 65677937 81977571 65678074 81977742 65678211 81977913 65678348 81978084 65678485 81978255 65678622 81978426 65678759 81978597 65678896 81978768 65679033 81978939 65679170 81979110 65679307 81979281 65679444 81979452 65679581 81979623 65679718 81979794 65679855 81979965 65679992 81980136 65680129 81980307 65680266 81980478 65680403 81980649 65680540 81980820 65680677 81980991 65680814 81981162 65680951 81981333 65681088 81981504 65681225 81981675 65681362 81981846 65681499 81982017 65681636 81982188 65681773 81982359 65681910 81982530 65682047 81982701 65682184 81982872 65682321 81983043 65682458 81983214 65682595 81983385 65682732 81983556 65682869 81983727 65683006 81983898 65683143 81984069 65683280 81984240 65683417 81984411 65683554 81984582 65683691 81984753 65683828 81984924 65683965 81985095 65684102 81985266 65684239 81985437 65684376 81985608 65684513 81985779 65684650 81985950 65684787 81986121 65684924 81986292 65685061 81986463 65685198 81986634 65685335 81986805 65685472 81986976 65685609 81987147 65685746 81987318 65685883 81987489 65686020 81987660 65686157 81987831 65686294 81988002 65686431 81988173 65686568 81988344 65686705 81988515 65686842 81988686 65686979 81988857 65687116 81989028 65687253 81989199 65687390 81989370 65687527 81989541 65687664 81989712 65687801 81989883 65687938 81990054 65688075 81990225 65688212 81990396 65688349 81990567 65688486 81990738 65688623 81990909 65688760 81991080 65688897 81991251 65689034 81991422 65689171 81991593 65689308 81991764 65689445 81991935 65689582 81992106 65689719 81992277 65689856 81992448 65689993 81992619 65690130 81992790 65690267 81992961 65690404 81993132 65690541 81993303 65690678 81993474 65690815 81993645 65690952 81993816 65691089 81993987 65691226 81994158 65691363 81994329 65691500 81994500 65691637 81994671 65691774 81994842 65691911 81995013 65692048 81995184 65692185 81995355 65692322 81995526 65692459 81995697 65692596 81995868 65692733 81996039 65692870 81996210 65693007 81996381 65693144 81996552 65693281 81996723 65693418 81996894 65693555 81997065 65693692 81997236 65693829 81997407 65693966 81997578 65694103 81997749 65694240 81997920 65694377 81998091 65694514 81998262 65694651 81998433 65694788 81998604 65694925 81998775 65695062 81998946 65695199 81999117 65695336 81999288 65695473 81999459 65695610 81999630 65695747 81999801 65695884 81999972 65696021 82000143 65696158 82000314 65696295 82000485 65696432 82000656 65696569 82000827 65696706 82000998 65696843 82001169 65696980 82001340 65697117 82001511 65697254 82001682 65697391 82001853 65697528 82002024 65697665 82002195 65697802 82002366 65697939 82002537 65698076 82002708 65698213 82002879 65698350 82003050 65698487 82003221 65698624 82003392 65698761 82003563 65698898 82003734 65699035 82003905 65699172 82004076 65699309 82004247 65699446 82004418 65699583 82004589 65699720 82004760 65699857 82004931 65699994 82005102 65700131 82005273 65700268 82005444 65700405 82005615 65700542 82005786 65700679 82005957 65700816 82006128 65700953 82006299 65701090 82006470 65701227 82006641 65701364 82006812 65701501 82006983 65701638 82007154 65701775 82007325 65701912 82007496 65702049 82007667 65702186 82007838 65702323 82008009 65702460 82008180 65702597 82008351 65702734 82008522 65702871 82008693 65703008 82008864 65703145 82009035 65703282 82009206 65703419 82009377 65703556 82009548 65703693 82009719 65703830 82009890 65703967 82010061 65704104 82010232 65704241 82010403 65704378 82010574 65704515 82010745 65704652 82010916 65704789 82011087 65704926 82011258 65705063 82011429 65705200 82011600 65705337 82011771 65705474 82011942 65705611 82012113 65705748 82012284 65705885 82012455 65706022 82012626 65706159 82012797 65706296 82012968 65706433 82013139 65706570 82013310 65706707 82013481 65706844 82013652 65706981 82013823 65707118 82013994 65707255 82014165 65707392 82014336 65707529 82014507 65707666 82014678 65707803 82014849 65707940 82015020 65708077 82015191 65708214 82015362 65708351 82015533 65708488 82015704 65708625 82015875 65708762 82016046 65708899 82016217 65709036 82016388 65709173 82016559 65709310 82016730 65709447 82016901 65709584 82017072 65709721 82017243 65709858 82017414 65709995 82017585 65710132 82017756 65710269 82017927 65710406 82018098 65710543 82018269 65710680 82018440 65710817 82018611 65710954 82018782 65711091 82018953 65711228 82019124 65711365 82019295 65711502 82019466 65711639 82019637 65711776 82019808 65711913 82019979 65712050 82020150 65712187 82020321 65712324 82020492 65712461 82020663 65712598 82020834 65712735 82021005 65712872 82021176 65713009 82021347 65713146 82021518 65713283 82021689 65713420 82021860 65713557 82022031 65713694 82022202 65713831 82022373 65713968 82022544 65714105 82022715 65714242 82022886 65714379 82023057 65714516 82023228 65714653 82023399 65714790 82023570 65714927 82023741 65715064 82023912 65715201 82024083 65715338 82024254 65715475 82024425 65715612 82024596 65715749 82024767 65715886 82024938 65716023 82025109 65716160 82025280 65716297 82025451 65716434 82025622 65716571 82025793 65716708 82025964 65716845 82026135 65716982 82026306 65717119 82026477 65717256 82026648 65717393 82026819 65717530 82026990 65717667 82027161 65717804 82027332 65717941 82027503 65718078 82027674 65718215 82027845 65718352 82028016 65718489 82028187 65718626 82028358 65718763 82028529 65718900 82028700 65719037 82028871 65719174 82029042 65719311 82029213 65719448 82029384 65719585 82029555 65719722 82029726 65719859 82029897 65719996 82030068 65720133 82030239 65720270 82030410 65720407 82030581 65720544 82030752 65720681 82030923 65720818 82031094 65720955 82031265 65721092 82031436 65721229 82031607 65721366 82031778 65721503 82031949 65721640 82032120 65721777 82032291 65721914 82032462 65722051 82032633 65722188 82032804 65722325 82032975 65722462 82033146 65722599 82033317 65722736 82033488 65722873 82033659 65723010 82033830 65723147 82034001 65723284 82034172 65723421 82034343 65723558 82034514 65723695 82034685 65723832 82034856 65723969 82035027 65724106 82035198 65724243 82035369 65724380 82035540 65724517 82035711 65724654 82035882 65724791 82036053 65724928 82036224 65725065 82036395 65725202 82036566 65725339 82036737 65725476 82036908 65725613 82037079 65725750 82037250 65725887 82037421 65726024 82037592 65726161 82037763 65726298 82037934 65726435 82038105 65726572 82038276 65726709 82038447 65726846 82038618 65726983 82038789 65727120 82038960 65727257 82039131 65727394 82039302 65727531 82039473 65727668 82039644 65727805 82039815 65727942 82039986 65728079 82040157 65728216 82040328 65728353 82040499 65728490 82040670 65728627 82040841 65728764 82041012 65728901 82041183 65729038 82041354 65729175 82041525 65729312 82041696 65729449 82041867 65729586 82042038 65729723 82042209 65729860 82042380 65729997 82042551 65730134 82042722 65730271 82042893 65730408 82043064 65730545 82043235 65730682 82043406 65730819 82043577 65730956 82043748 65731093 82043919 65731230 82044090 65731367 82044261 65731504 82044432 65731641 82044603 65731778 82044774 65731915 82044945 65732052 82045116 65732189 82045287 65732326 82045458 65732463 82045629 65732600 82045800 65732737 82045971 65732874 82046142 65733011 82046313 65733148 82046484 65733285 82046655 65733422 82046826 65733559 82046997 65733696 82047168 65733833 82047339 65733970 82047510 65734107 82047681 65734244 82047852 65734381 82048023 65734518 82048194 65734655 82048365 65734792 82048536 65734929 82048707 65735066 82048878 65735203 82049049 65735340 82049220 65735477 82049391 65735614 82049562 65735751 82049733 65735888 82049904 65736025 82050075 65736162 82050246 65736299 82050417 65736436 82050588 65736573 82050759 65736710 82050930 65736847 82051101 65736984 82051272 65737121 82051443 65737258 82051614 65737395 82051785 65737532 82051956 65737669 82052127 65737806 82052298 65737943 82052469 65738080 82052640 65738217 82052811 65738354 82052982 65738491 82053153 65738628 82053324 65738765 82053495 65738902 82053666 65739039 82053837 65739176 82054008 65739313 82054179 65739450 82054350 65739587 82054521 65739724 82054692 65739861 82054863 65739998 82055034 65740135 82055205 65740272 82055376 65740409 82055547 65740546 82055718 65740683 82055889 65740820 82056060 65740957 82056231 65741094 82056402 65741231 82056573 65741368 82056744 65741505 82056915 65741642 82057086 65741779 82057257 65741916 82057428 65742053 82057599 65742190 82057770 65742327 82057941 65742464 82058112 65742601 82058283 65742738 82058454 65742875 82058625 65743012 82058796 65743149 82058967 65743286 82059138 65743423 82059309 65743560 82059480 65743697 82059651 65743834 82059822 65743971 82059993 65744108 82060164 65744245 82060335 65744382 82060506 65744519 82060677 65744656 82060848 65744793 82061019 65744930 82061190 65745067 82061361 65745204 82061532 65745341 82061703 65745478 82061874 65745615 82062045 65745752 82062216 65745889 82062387 65746026 82062558 65746163 82062729 65746300 82062900 65746437 82063071 65746574 82063242 65746711 82063413 65746848 82063584 65746985 82063755 65747122 82063926 65747259 82064097 65747396 82064268 65747533 82064439 65747670 82064610 65747807 82064781 65747944 82064952 65748081 82065123 65748218 82065294 65748355 82065465 65748492 82065636 65748629 82065807 65748766 82065978 65748903 82066149 65749040 82066320 65749177 82066491 65749314 82066662 65749451 82066833 65749588 82067004 65749725 82067175 65749862 82067346 65749999 82067517 65750136 82067688 65750273 82067859 65750410 82068030 65750547 82068201 65750684 82068372 65750821 82068543 65750958 82068714 65751095 82068885 65751232 82069056 65751369 82069227 65751506 82069398 65751643 82069569 65751780 82069740 65751917 82069911 65752054 82070082 65752191 82070253 65752328 82070424 65752465 82070595 65752602 82070766 65752739 82070937 65752876 82071108 65753013 82071279 65753150 82071450 65753287 82071621 65753424 82071792 65753561 82071963 65753698 82072134 65753835 82072305 65753972 82072476 65754109 82072647 65754246 82072818 65754383 82072989 65754520 82073160 65754657 82073331 65754794 82073502 65754931 82073673 65755068 82073844 65755205 82074015 65755342 82074186 65755479 82074357 65755616 82074528 65755753 82074699 65755890 82074870 65756027 82075041 65756164 82075212 65756301 82075383 65756438 82075554 65756575 82075725 65756712 82075896 65756849 82076067 65756986 82076238 65757123 82076409 65757260 82076580 65757397 82076751 65757534 82076922 65757671 82077093 65757808 82077264 65757945 82077435 65758082 82077606 65758219 82077777 65758356 82077948 65758493 82078119 65758630 82078290 65758767 82078461 65758904 82078632 65759041 82078803 65759178 82078974 65759315 82079145 65759452 82079316 65759589 82079487 65759726 82079658 65759863 82079829 65760000 82080000 65760137 82080171 65760274 82080342 65760411 82080513 65760548 82080684 65760685 82080855 65760822 82081026 65760959 82081197 65761096 82081368 65761233 82081539 65761370 82081710 65761507 82081881 65761644 82082052 65761781 82082223 65761918 82082394 65762055 82082565 65762192 82082736 65762329 82082907 65762466 82083078 65762603 82083249 65762740 82083420 65762877 82083591 65763014 82083762 65763151 82083933 65763288 82084104 65763425 82084275 65763562 82084446 65763699 82084617 65763836 82084788 65763973 82084959 65764110 82085130 65764247 82085301 65764384 82085472 65764521 82085643 65764658 82085814 65764795 82085985 65764932 82086156 65765069 82086327 65765206 82086498 65765343 82086669 65765480 82086840 65765617 82087011 65765754 82087182 65765891 82087353 65766028 82087524 65766165 82087695 65766302 82087866 65766439 82088037 65766576 82088208 65766713 82088379 65766850 82088550 65766987 82088721 65767124 82088892 65767261 82089063 65767398 82089234 65767535 82089405 65767672 82089576 65767809 82089747 65767946 82089918 65768083 82090089 65768220 82090260 65768357 82090431 65768494 82090602 65768631 82090773 65768768 82090944 65768905 82091115 65769042 82091286 65769179 82091457 65769316 82091628 65769453 82091799 65769590 82091970 65769727 82092141 65769864 82092312 65770001 82092483 65770138 82092654 65770275 82092825 65770412 82092996 65770549 82093167 65770686 82093338 65770823 82093509 65770960 82093680 65771097 82093851 65771234 82094022 65771371 82094193 65771508 82094364 65771645 82094535 65771782 82094706 65771919 82094877 65772056 82095048 65772193 82095219 65772330 82095390 65772467 82095561 65772604 82095732 65772741 82095903 65772878 82096074 65773015 82096245 65773152 82096416 65773289 82096587 65773426 82096758 65773563 82096929 65773700 82097100 65773837 82097271 65773974 82097442 65774111 82097613 65774248 82097784 65774385 82097955 65774522 82098126 65774659 82098297 65774796 82098468 65774933 82098639 65775070 82098810 65775207 82098981 65775344 82099152 65775481 82099323 65775618 82099494 65775755 82099665 65775892 82099836 65776029 82100007 65776166 82100178 65776303 82100349 65776440 82100520 65776577 82100691 65776714 82100862 65776851 82101033 65776988 82101204 65777125 82101375 65777262 82101546 65777399 82101717 65777536 82101888 65777673 82102059 65777810 82102230 65777947 82102401 65778084 82102572 65778221 82102743 65778358 82102914 65778495 82103085 65778632 82103256 65778769 82103427 65778906 82103598 65779043 82103769 65779180 82103940 65779317 82104111 65779454 82104282 65779591 82104453 65779728 82104624 65779865 82104795 65780002 82104966 65780139 82105137 65780276 82105308 65780413 82105479 65780550 82105650 65780687 82105821 65780824 82105992 65780961 82106163 65781098 82106334 65781235 82106505 65781372 82106676 65781509 82106847 65781646 82107018 65781783 82107189 65781920 82107360 65782057 82107531 65782194 82107702 65782331 82107873 65782468 82108044 65782605 82108215 65782742 82108386 65782879 82108557 65783016 82108728 65783153 82108899 65783290 82109070 65783427 82109241 65783564 82109412 65783701 82109583 65783838 82109754 65783975 82109925 65784112 82110096 65784249 82110267 65784386 82110438 65784523 82110609 65784660 82110780 65784797 82110951 65784934 82111122 65785071 82111293 65785208 82111464 65785345 82111635 65785482 82111806 65785619 82111977 65785756 82112148 65785893 82112319 65786030 82112490 65786167 82112661 65786304 82112832 65786441 82113003 65786578 82113174 65786715 82113345 65786852 82113516 65786989 82113687 65787126 82113858 65787263 82114029 65787400 82114200 65787537 82114371 65787674 82114542 65787811 82114713 65787948 82114884 65788085 82115055 65788222 82115226 65788359 82115397 65788496 82115568 65788633 82115739 65788770 82115910 65788907 82116081 65789044 82116252 65789181 82116423 65789318 82116594 65789455 82116765 65789592 82116936 65789729 82117107 65789866 82117278 65790003 82117449 65790140 82117620 65790277 82117791 65790414 82117962 65790551 82118133 65790688 82118304 65790825 82118475 65790962 82118646 65791099 82118817 65791236 82118988 65791373 82119159 65791510 82119330 65791647 82119501 65791784 82119672 65791921 82119843 65792058 82120014 65792195 82120185 65792332 82120356 65792469 82120527 65792606 82120698 65792743 82120869 65792880 82121040 65793017 82121211 65793154 82121382 65793291 82121553 65793428 82121724 65793565 82121895 65793702 82122066 65793839 82122237 65793976 82122408 65794113 82122579 65794250 82122750 65794387 82122921 65794524 82123092 65794661 82123263 65794798 82123434 65794935 82123605 65795072 82123776 65795209 82123947 65795346 82124118 65795483 82124289 65795620 82124460 65795757 82124631 65795894 82124802 65796031 82124973 65796168 82125144 65796305 82125315 65796442 82125486 65796579 82125657 65796716 82125828 65796853 82125999 65796990 82126170 65797127 82126341 65797264 82126512 65797401 82126683 65797538 82126854 65797675 82127025 65797812 82127196 65797949 82127367 65798086 82127538 65798223 82127709 65798360 82127880 65798497 82128051 65798634 82128222 65798771 82128393 65798908 82128564 65799045 82128735 65799182 82128906 65799319 82129077 65799456 82129248 65799593 82129419 65799730 82129590 65799867 82129761 65800004 82129932 65800141 82130103 65800278 82130274 65800415 82130445 65800552 82130616 65800689 82130787 65800826 82130958 65800963 82131129 65801100 82131300 65801237 82131471 65801374 82131642 65801511 82131813 65801648 82131984 65801785 82132155 65801922 82132326 65802059 82132497 65802196 82132668 65802333 82132839 65802470 82133010 65802607 82133181 65802744 82133352 65802881 82133523 65803018 82133694 65803155 82133865 65803292 82134036 65803429 82134207 65803566 82134378 65803703 82134549 65803840 82134720 65803977 82134891 65804114 82135062 65804251 82135233 65804388 82135404 65804525 82135575 65804662 82135746 65804799 82135917 65804936 82136088 65805073 82136259 65805210 82136430 65805347 82136601 65805484 82136772 65805621 82136943 65805758 82137114 65805895 82137285 65806032 82137456 65806169 82137627 65806306 82137798 65806443 82137969 65806580 82138140 65806717 82138311 65806854 82138482 65806991 82138653 65807128 82138824 65807265 82138995 65807402 82139166 65807539 82139337 65807676 82139508 65807813 82139679 65807950 82139850 65808087 82140021 65808224 82140192 65808361 82140363 65808498 82140534 65808635 82140705 65808772 82140876 65808909 82141047 65809046 82141218 65809183 82141389 65809320 82141560 65809457 82141731 65809594 82141902 65809731 82142073 65809868 82142244 65810005 82142415 65810142 82142586 65810279 82142757 65810416 82142928 65810553 82143099 65810690 82143270 65810827 82143441 65810964 82143612 65811101 82143783 65811238 82143954 65811375 82144125 65811512 82144296 65811649 82144467 65811786 82144638
1000 34485914 0 34485914 43044462 34486051 43044633 34486188 43044804 34486325 43044975 34486462 43045146 34486599 43045317 34486736 43045488 34486873 43045659 34487010 43045830 34487147 43046001 34487284 43046172 34487421 43046343 34487558 43046514 34487695 43046685 34487832 43046856 34487969 43047027 34488106 43047198 34488243 43047369 34488380 43047540 34488517 43047711 34488654 43047882 34488791 43048053 34488928 43048224 34489065 43048395 34489202 43048566 34489339 43048737 34489476 43048908 34489613 43049079 34489750 43049250 34489887 43049421 34490024 43049592 34490161 43049763 34490298 43049934 34490435 43050105 34490572 43050276 34490709 43050447 34490846 43050618 34490983 43050789 34491120 43050960 34491257 43051131 34491394 43051302 34491531 43051473 34491668 43051644 34491805 43051815 34491942 43051986 34492079 43052157 34492216 43052328 34492353 43052499 34492490 43052670 34492627 43052841 34492764 43053012 34492901 43053183 34493038 43053354 34493175 43053525 34493312 43053696 34493449 43053867 34493586 43054038 34493723 43054209 34493860 43054380 34493997 43054551 34494134 43054722 34494271 43054893 34494408 43055064 34494545 43055235 34494682 43055406 34494819 43055577 34494956 43055748 34495093 43055919 34495230 43056090 34495367 43056261 34495504 43056432 34495641 43056603 34495778 43056774 34495915 43056945 34496052 43057116 34496189 43057287 34496326 43057458 34496463 43057629 34496600 43057800 34496737 43057971 34496874 43058142 34497011 43058313 34497148 43058484 34497285 43058655 34497422 43058826 34497559 43058997 34497696 43059168 34497833 43059339 34497970 43059510 34498107 43059681 34498244 43059852 34498381 43060023 34498518 43060194 34498655 43060365 34498792 43060536 34498929 43060707 34499066 43060878 34499203 43061049 34499340 43061220 34499477 43061391 34499614 43061562 34499751 43061733 34499888 43061904 34500025 43062075 34500162 43062246 34500299 43062417 34500436 43062588 34500573 43062759 34500710 43062930 34500847 43063101 34500984 43063272 34501121 43063443 34501258 43063614 34501395 43063785 34501532 43063956 34501669 43064127 34501806 43064298 34501943 43064469 34502080 43064640 34502217 43064811 34502354 43064982 34502491 43065153 34502628 43065324 34502765 43065495 34502902 43065666 34503039 43065837 34503176 43066008 34503313 43066179 34503450 43066350 34503587 43066521 34503724 43066692 34503861 43066863 34503998 43067034 34504135 43067205 34504272 43067376 34504409 43067547 34504546 43067718 34504683 43067889 34504820 43068060 34504957 43068231 34505094 43068402 34505231 43068573 34505368 43068744 34505505 43068915 34505642 43069086 34505779 43069257 34505916 43069428 34506053 43069599 34506190 43069770 34506327 43069941 34506464 43070112 34506601 43070283 34506738 43070454 34506875 43070625 34507012 43070796 34507149 43070967 34507286 43071138 34507423 43071309 34507560 43071480 34507697 43071651 34507834 43071822 34507971 43071993 34508108 43072164 34508245 43072335 34508382 43072506 34508519 43072677 34508656 43072848 34508793 43073019 34508930 43073190 34509067 43073361 34509204 43073532 34509341 43073703 34509478 43073874 34509615 43074045 34509752 43074216 34509889 43074387 34510026 43074558 34510163 43074729 34510300 43074900 34510437 43075071 34510574 43075242 34510711 43075413 34510848 43075584 34510985 43075755 34511122 43075926 34511259 43076097 34511396 43076268 34511533 43076439 34511670 43076610 34511807 43076781 34511944 43076952 34512081 43077123 34512218 43077294 34512355 43077465 34512492 43077636 34512629 43077807 34512766 43077978 34512903 43078149 34513040 43078320 34513177 43078491 34513314 43078662 34513451 43078833 34513588 43079004 34513725 43079175 34513862 43079346 34513999 43079517 34514136 43079688 34514273 43079859 34514410 43080030 34514547 43080201 34514684 43080372 34514821 43080543 34514958 43080714 34515095 43080885 34515232 43081056 34515369 43081227 34515506 43081398 34515643 43081569 34515780 43081740 34515917 43081911 34516054 43082082 34516191 43082253 34516328 43082424 34516465 43082595 34516602 43082766 34516739 43082937 34516876 43083108 34517013 43083279 34517150 43083450 34517287 43083621 34517424 43083792 34517561 43083963 34517698 43084134 34517835 43084305 34517972 43084476 34518109 43084647 34518246 43084818 34518383 43084989 34518520 43085160 34518657 43085331 34518794 43085502 34518931 43085673 34519068 43085844 34519205 43086015 34519342 43086186 34519479 43086357 34519616 43086528 34519753 43086699 34519890 43086870 34520027 43087041 34520164 43087212 34520301 43087383 34520438 43087554 34520575 43087725 34520712 43087896 34520849 43088067 34520986 43088238 34521123 43088409 34521260 43088580 34521397 43088751 34521534 43088922 34521671 43089093 34521808 43089264 34521945 43089435 34522082 43089606 34522219 43089777 34522356 43089948 34522493 43090119 34522630 43090290 34522767 43090461 34522904 43090632 34523041 43090803 34523178 43090974 34523315 43091145 34523452 43091316 34523589 43091487 34523726 43091658 34523863 43091829 34524000 43092000 34524137 43092171 34524274 43092342 34524411 43092513 34524548 43092684 34524685 43092855 34524822 43093026 34524959 43093197 34525096 43093368 34525233 43093539 34525370 43093710 34525507 43093881 34525644 43094052 34525781 43094223 34525918 43094394 34526055 43094565 34526192 43094736 34526329 43094907 34526466 43095078 34526603 43095249 34526740 43095420 34526877 43095591 34527014 43095762 34527151 43095933 34527288 43096104 34527425 43096275 34527562 43096446 34527699 43096617 34527836 43096788 34527973 43096959 34528110 43097130 34528247 43097301 34528384 43097472 34528521 43097643 34528658 43097814 34528795 43097985 34528932 43098156 34529069 43098327 34529206 43098498 34529343 43098669 34529480 43098840 34529617 43099011 34529754 43099182 34529891 43099353 34530028 43099524 34530165 43099695 34530302 43099866 34530439 43100037 34530576 43100208 34530713 43100379 34530850 43100550 34530987 43100721 34531124 43100892 34531261 43101063 34531398 43101234 34531535 43101405 34531672 43101576 34531809 43101747 34531946 43101918 34532083 43102089 34532220 43102260 34532357 43102431 34532494 43102602 34532631 43102773 34532768 43102944 34532905 43103115 34533042 43103286 34533179 43103457 34533316 43103628 34533453 43103799 34533590 43103970 34533727 43104141 34533864 43104312 34534001 43104483 34534138 43104654 34534275 43104825 34534412 43104996 34534549 43105167 34534686 43105338 34534823 43105509 34534960 43105680 34535097 43105851 34535234 43106022 34535371 43106193 34535508 43106364 34535645 43106535 34535782 43106706 34535919 43106877 34536056 43107048 34536193 43107219 34536330 43107390 34536467 43107561 34536604 43107732 34536741 43107903 34536878 43108074 34537015 43108245 34537152 43108416 34537289 43108587 34537426 43108758 34537563 43108929 34537700 43109100 34537837 43109271 34537974 43109442 34538111 43109613 34538248 43109784 34538385 43109955 34538522 43110126 34538659 43110297 34538796 43110468 34538933 43110639 34539070 43110810 34539207 43110981 34539344 43111152 34539481 43111323 34539618 43111494 34539755 43111665 34539892 43111836 34540029 43112007 34540166 43112178 34540303 43112349 34540440 43112520 34540577 43112691 34540714 43112862 34540851 43113033 34540988 43113204 34541125 43113375 34541262 43113546 34541399 43113717 34541536 43113888 34541673 43114059 34541810 43114230 34541947 43114401 34542084 43114572 34542221 43114743 34542358 43114914 34542495 43115085 34542632 43115256 34542769 43115427 34542906 43115598 34543043 43115769 34543180 43115940 34543317 43116111 34543454 43116282 34543591 43116453 34543728 43116624 34543865 43116795 34544002 43116966 34544139 43117137 34544276 43117308 34544413 43117479 34544550 43117650 34544687 43117821 34544824 43117992 34544961 43118163 34545098 43118334 34545235 43118505 34545372 43118676 34545509 43118847 34545646 43119018 34545783 43119189 34545920 43119360 34546057 43119531 34546194 43119702 34546331 43119873 34546468 43120044 34546605 43120215 34546742 43120386 34546879 43120557 34547016 43120728 34547153 43120899 34547290 43121070 34547427 43121241 34547564 43121412 34547701 43121583 34547838 43121754 34547975 43121925 34548112 43122096 34548249 43122267 34548386 43122438 34548523 43122609 34548660 43122780 34548797 43122951 34548934 43123122 34549071 43123293 34549208 43123464 34549345 43123635 34549482 43123806 34549619 43123977 34549756 43124148 34549893 43124319 34550030 43124490 34550167 43124661 34550304 43124832 34550441 43125003 34550578 43125174 34550715 43125345 34550852 43125516 34550989 43125687 34551126 43125858 34551263 43126029 34551400 43126200 34551537 43126371 34551674 43126542 34551811 43126713 34551948 43126884 34552085 43127055 34552222 43127226 34552359 43127397 34552496 43127568 34552633 43127739 34552770 43127910 34552907 43128081 34553044 43128252 34553181 43128423 34553318 43128594 34553455 43128765 34553592 43128936 34553729 43129107 34553866 43129278 34554003 43129449 34554140 43129620 34554277 43129791 34554414 43129962 34554551 43130133 34554688 43130304 34554825 43130475 34554962 43130646 34555099 43130817 34555236 43130988 34555373 43131159 34555510 43131330 34555647 43131501 34555784 43131672 34555921 43131843 34556058 43132014 34556195 43132185 34556332 43132356 34556469 43132527 34556606 43132698 34556743 43132869 34556880 43133040 34557017 43133211 34557154 43133382 34557291 43133553 34557428 43133724 34557565 43133895 34557702 43134066 34557839 43134237 34557976 43134408 34558113 43134579 34558250 43134750 34558387 43134921 34558524 43135092 34558661 43135263 34558798 43135434 34558935 43135605 34559072 43135776 34559209 43135947 34559346 43136118 34559483 43136289 34559620 43136460 34559757 43136631 34559894 43136802 34560031 43136973 34560168 43137144 34560305 43137315 34560442 43137486 34560579 43137657 34560716 43137828 34560853 43137999 34560990 43138170 34561127 43138341 34561264 43138512 34561401 43138683 34561538 43138854 34561675 43139025 34561812 43139196 34561949 43139367 34562086 43139538 34562223 43139709 34562360 43139880 34562497 43140051 34562634 43140222 34562771 43140393 34562908 43140564 34563045 43140735 34563182 43140906 34563319 43141077 34563456 43141248 34563593 43141419 34563730 43141590 34563867 43141761 34564004 43141932 34564141 43142103 34564278 43142274 34564415 43142445 34564552 43142616 34564689 43142787 34564826 43142958 34564963 43143129 34565100 43143300 34565237 43143471 34565374 43143642 34565511 43143813 34565648 43143984 34565785 43144155 34565922 43144326 34566059 43144497 34566196 43144668 34566333 43144839 34566470 43145010 34566607 43145181 34566744 43145352 34566881 43145523 34567018 43145694 34567155 43145865 34567292 43146036 34567429 43146207 34567566 43146378 34567703 43146549 34567840 43146720 34567977 43146891 34568114 43147062 34568251 43147233 34568388 43147404 34568525 43147575 34568662 43147746 34568799 43147917 34568936 43148088 34569073 43148259 34569210 43148430 34569347 43148601 34569484 43148772 34569621 43148943 34569758 43149114 34569895 43149285 34570032 43149456 34570169 43149627 34570306 43149798 34570443 43149969 34570580 43150140 34570717 43150311 34570854 43150482 34570991 43150653 34571128 43150824 34571265 43150995 34571402 43151166 34571539 43151337 34571676 43151508 34571813 43151679 34571950 43151850 34572087 43152021 34572224 43152192 34572361 43152363 34572498 43152534 34572635 43152705 34572772 43152876 34572909 43153047 34573046 43153218 34573183 43153389 34573320 43153560 34573457 43153731 34573594 43153902 34573731 43154073 34573868 43154244 34574005 43154415 34574142 43154586 34574279 43154757 34574416 43154928 34574553 43155099 34574690 43155270 34574827 43155441 34574964 43155612 34575101 43155783 34575238 43155954 34575375 43156125 34575512 43156296 34575649 43156467 34575786 43156638 34575923 43156809 34576060 43156980 34576197 43157151 34576334 43157322 34576471 43157493 34576608 43157664 34576745 43157835 34576882 43158006 34577019 43158177 34577156 43158348 34577293 43158519 34577430 43158690 34577567 43158861 34577704 43159032 34577841 43159203 34577978 43159374 34578115 43159545 34578252 43159716 34578389 43159887 34578526 43160058 34578663 43160229 34578800 43160400 34578937 43160571 34579074 43160742 34579211 43160913 34579348 43161084 34579485 43161255 34579622 43161426 34579759 43161597 34579896 43161768 34580033 43161939 34580170 43162110 34580307 43162281 34580444 43162452 34580581 43162623 34580718 43162794 34580855 43162965 34580992 43163136 34581129 43163307 34581266 43163478 34581403 43163649 34581540 43163820 34581677 43163991 34581814 43164162 34581951 43164333 34582088 43164504 34582225 43164675 34582362 43164846 34582499 43165017 34582636 43165188 34582773 43165359 34582910 43165530 34583047 43165701 34583184 43165872 34583321 43166043 34583458 43166214 34583595 43166385 34583732 43166556 34583869 43166727 34584006 43166898 34584143 43167069 34584280 43167240 34584417 43167411 34584554 43167582 34584691 43167753 34584828 43167924 34584965 43168095 34585102 43168266 34585239 43168437 34585376 43168608 34585513 43168779 34585650 43168950 34585787 43169121 34585924 43169292 34586061 43169463 34586198 43169634 34586335 43169805 34586472 43169976 34586609 43170147 34586746 43170318 34586883 43170489 34587020 43170660 34587157 43170831 34587294 43171002 34587431 43171173 34587568 43171344 34587705 43171515 34587842 43171686 34587979 43171857 34588116 43172028 34588253 43172199 34588390 43172370 34588527 43172541 34588664 43172712 34588801 43172883 34588938 43173054 34589075 43173225 34589212 43173396 34589349 43173567 34589486 43173738 34589623 43173909 34589760 43174080 34589897 43174251 34590034 43174422 34590171 43174593 34590308 43174764 34590445 43174935 34590582 43175106 34590719 43175277 34590856 43175448 34590993 43175619 34591130 43175790 34591267 43175961 34591404 43176132 34591541 43176303 34591678 43176474 34591815 43176645 34591952 43176816 34592089 43176987 34592226 43177158 34592363 43177329 34592500 43177500 34592637 43177671 34592774 43177842 34592911 43178013 34593048 43178184 34593185 43178355 34593322 43178526 34593459 43178697 34593596 43178868 34593733 43179039 34593870 43179210 34594007 43179381 34594144 43179552 34594281 43179723 34594418 43179894 34594555 43180065 34594692 43180236 34594829 43180407 34594966 43180578 34595103 43180749 34595240 43180920 34595377 43181091 34595514 43181262 34595651 43181433 34595788 43181604 34595925 43181775 34596062 43181946 34596199 43182117 34596336 43182288 34596473 43182459 34596610 43182630 34596747 43182801 34596884 43182972 34597021 43183143 34597158 43183314 34597295 43183485 34597432 43183656 34597569 43183827 34597706 43183998 34597843 43184169 34597980 43184340 34598117 43184511 34598254 43184682 34598391 43184853 34598528 43185024 34598665 43185195 34598802 43185366 34598939 43185537 34599076 43185708 34599213 43185879 34599350 43186050 34599487 43186221 34599624 43186392 34599761 43186563 34599898 43186734 34600035 43186905 34600172 43187076 34600309 43187247 34600446 43187418 34600583 43187589 34600720 43187760 34600857 43187931 34600994 43188102 34601131 43188273 34601268 43188444 34601405 43188615 34601542 43188786 34601679 43188957 34601816 43189128 34601953 43189299 34602090 43189470 34602227 43189641 34602364 43189812 34602501 43189983 34602638 43190154 34602775 43190325 34602912 43190496 34603049 43190667 34603186 43190838 34603323 43191009 34603460 43191180 34603597 43191351 34603734 43191522 34603871 43191693 34604008 43191864 34604145 43192035 34604282 43192206 34604419 43192377 34604556 43192548 34604693 43192719 34604830 43192890 34604967 43193061 34605104 43193232 34605241 43193403 34605378 43193574 34605515 43193745 34605652 43193916 34605789 43194087 34605926 43194258 34606063 43194429 34606200 43194600 34606337 43194771 34606474 43194942 34606611 43195113 34606748 43195284 34606885 43195455 34607022 43195626 34607159 43195797 34607296 43195968 34607433 43196139 34607570 43196310 34607707 43196481 34607844 43196652 34607981 43196823 34608118 43196994 34608255 43197165 34608392 43197336 34608529 43197507 34608666 43197678 34608803 43197849 34608940 43198020 34609077 43198191 34609214 43198362 34609351 43198533 34609488 43198704 34609625 43198875 34609762 43199046 34609899 43199217 34610036 43199388 34610173 43199559 34610310 43199730 34610447 43199901 34610584 43200072 34610721 43200243 34610858 43200414 34610995 43200585 34611132 43200756 34611269 43200927 34611406 43201098 34611543 43201269 34611680 43201440 34611817 43201611 34611954 43201782 34612091 43201953 34612228 43202124 34612365 43202295 34612502 43202466 34612639 43202637 34612776 43202808 34612913 43202979 34613050 43203150 34613187 43203321 34613324 43203492 34613461 43203663 34613598 43203834 34613735 43204005 34613872 43204176 34614009 43204347 34614146 43204518 34614283 43204689 34614420 43204860 34614557 43205031 34614694 43205202 34614831 43205373 34614968 43205544 34615105 43205715 34615242 43205886 34615379 43206057 34615516 43206228 34615653 43206399 34615790 43206570 34615927 43206741 34616064 43206912 34616201 43207083 34616338 43207254 34616475 43207425 34616612 43207596 34616749 43207767 34616886 43207938 34617023 43208109 34617160 43208280 34617297 43208451 34617434 43208622 34617571 43208793 34617708 43208964 34617845 43209135 34617982 43209306 34618119 43209477 34618256 43209648 34618393 43209819 34618530 43209990 34618667 43210161 34618804 43210332 34618941 43210503 34619078 43210674 34619215 43210845 34619352 43211016 34619489 43211187 34619626 43211358 34619763 43211529 34619900 43211700 34620037 43211871 34620174 43212042 34620311 43212213 34620448 43212384 34620585 43212555 34620722 43212726 34620859 43212897 34620996 43213068 34621133 43213239 34621270 43213410 34621407 43213581 34621544 43213752 34621681 43213923 34621818 43214094 34621955 43214265 34622092 43214436 34622229 43214607 34622366 43214778 34622503 43214949 34622640 43215120
1000 11094260 0 11094260 13847580 11094397 13847751 11094534 13847922 11094671 13848093 11094808 13848264 11094945 13848435 11095082 13848606 11095219 13848777 11095356 13848948 11095493 13849119 11095630 13849290 11095767 13849461 11095904 13849632 11096041 13849803 11096178 13849974 11096315 13850145 11096452 13850316 11096589 13850487 11096726 13850658 11096863 13850829 11097000 13851000 11097137 13851171 11097274 13851342 11097411 13851513 11097548 13851684 11097685 13851855 11097822 13852026 11097959 13852197 11098096 13852368 11098233 13852539 11098370 13852710 11098507 13852881 11098644 13853052 11098781 13853223 11098918 13853394 11099055 13853565 11099192 13853736 11099329 13853907 11099466 13854078 11099603 13854249 11099740 13854420 11099877 13854591 11100014 13854762 11100151 13854933 11100288 13855104 11100425 13855275 11100562 13855446 11100699 13855617 11100836 13855788 11100973 13855959 11101110 13856130 11101247 13856301 11101384 13856472 11101521 13856643 11101658 13856814 11101795 13856985 11101932 13857156 11102069 13857327 11102206 13857498 11102343 13857669 11102480 13857840 11102617 13858011 11102754 13858182 11102891 13858353 11103028 13858524 11103165 13858695 11103302 13858866 11103439 13859037 11103576 13859208 11103713 13859379 11103850 13859550 11103987 13859721 11104124 13859892 11104261 13860063 11104398 13860234 11104535 13860405 11104672 13860576 11104809 13860747 11104946 13860918 11105083 13861089 11105220 13861260 11105357 13861431 11105494 13861602 11105631 13861773 11105768 13861944 11105905 13862115 11106042 13862286 11106179 13862457 11106316 13862628 11106453 13862799 11106590 13862970 11106727 13863141 11106864 13863312 11107001 13863483 11107138 13863654 11107275 13863825 11107412 13863996 11107549 13864167 11107686 13864338 11107823 13864509 11107960 13864680 11108097 13864851 11108234 13865022 11108371 13865193 11108508 13865364 11108645 13865535 11108782 13865706 11108919 13865877 11109056 13866048 11109193 13866219 11109330 13866390 11109467 13866561 11109604 13866732 11109741 13866903 11109878 13867074 11110015 13867245 11110152 13867416 11110289 13867587 11110426 13867758 11110563 13867929 11110700 13868100 11110837 13868271 11110974 13868442 11111111 13868613 11111248 13868784 11111385 13868955 11111522 13869126 11111659 13869297 11111796 13869468 11111933 13869639 11112070 13869810 11112207 13869981 11112344 13870152 11112481 13870323 11112618 13870494 11112755 13870665 11112892 13870836 11113029 13871007 11113166 13871178 11113303 13871349 11113440 13871520 11113577 13871691 11113714 13871862 11113851 13872033 11113988 13872204 11114125 13872375 11114262 13872546 11114399 13872717 11114536 13872888 11114673 13873059 11114810 13873230 11114947 13873401 11115084 13873572 11115221 13873743 11115358 13873914 11115495 13874085 11115632 13874256 11115769 13874427 11115906 13874598 11116043 13874769 11116180 13874940 11116317 13875111 11116454 13875282 11116591 13875453 11116728 13875624 11116865 13875795 11117002 13875966 11117139 13876137 11117276 13876308 11117413 13876479 11117550 13876650 11117687 13876821 11117824 13876992 11117961 13877163 11118098 13877334 11118235 13877505 11118372 13877676 11118509 13877847 11118646 13878018 11118783 13878189 11118920 13878360 11119057 13878531 11119194 13878702 11119331 13878873 11119468 13879044 11119605 13879215 11119742 13879386 11119879 13879557 11120016 13879728 11120153 13879899 11120290 13880070 11120427 13880241 11120564 13880412 11120701 13880583 11120838 13880754 11120975 13880925 11121112 13881096 11121249 13881267 11121386 13881438 11121523 13881609 11121660 13881780 11121797 13881951 11121934 13882122 11122071 13882293 11122208 13882464 11122345 13882635 11122482 13882806 11122619 13882977 11122756 13883148 11122893 13883319 11123030 13883490 11123167 13883661 11123304 13883832 11123441 13884003 11123578 13884174 11123715 13884345 11123852 13884516 11123989 13884687 11124126 13884858 11124263 13885029 11124400 13885200 11124537 13885371 11124674 13885542 11124811 13885713 11124948 13885884 11125085 13886055 11125222 13886226 11125359 13886397 11125496 13886568 11125633 13886739 11125770 13886910 11125907 13887081 11126044 13887252 11126181 13887423 11126318 13887594 11126455 13887765 11126592 13887936 11126729 13888107 11126866 13888278 11127003 13888449 11127140 13888620 11127277 13888791 11127414 13888962 11127551 13889133 11127688 13889304 11127825 13889475 11127962 13889646 11128099 13889817 11128236 13889988 11128373 13890159 11128510 13890330 11128647 13890501 11128784 13890672 11128921 13890843 11129058 13891014 11129195 13891185 11129332 13891356 11129469 13891527 11129606 13891698 11129743 13891869 11129880 13892040 11130017 13892211 11130154 13892382 11130291 13892553 11130428 13892724 11130565 13892895 11130702 13893066 11130839 13893237 11130976 13893408 11131113 13893579 11131250 13893750 11131387 13893921 11131524 13894092 11131661 13894263 11131798 13894434 11131935 13894605 11132072 13894776 11132209 13894947 11132346 13895118 11132483 13895289 11132620 13895460 11132757 13895631 11132894 13895802 11133031 13895973 11133168 13896144 11133305 13896315 11133442 13896486 11133579 13896657 11133716 13896828 11133853 13896999 11133990 13897170 11134127 13897341 11134264 13897512 11134401 13897683 11134538 13897854 11134675 13898025 11134812 13898196 11134949 13898367 11135086 13898538 11135223 13898709 11135360 13898880 11135497 13899051 11135634 13899222 11135771 13899393 11135908 13899564 11136045 13899735 11136182 13899906 11136319 13900077 11136456 13900248 11136593 13900419 11136730 13900590 11136867 13900761 11137004 13900932 11137141 13901103 11137278 13901274 11137415 13901445 11137552 13901616 11137689 13901787 11137826 13901958 11137963 13902129 11138100 13902300 11138237 13902471 11138374 13902642 11138511 13902813 11138648 13902984 11138785 13903155 11138922 13903326 11139059 13903497 11139196 13903668 11139333 13903839 11139470 13904010 11139607 13904181 11139744 13904352 11139881 13904523 11140018 13904694 11140155 13904865 11140292 13905036 11140429 13905207 11140566 13905378 11140703 13905549 11140840 13905720 11140977 13905891 11141114 13906062 11141251 13906233 11141388 13906404 11141525 13906575 11141662 13906746 11141799 13906917 11141936 13907088 11142073 13907259 11142210 13907430 11142347 13907601 11142484 13907772 11142621 13907943 11142758 13908114 11142895 13908285 11143032 13908456 11143169 13908627 11143306 13908798 11143443 13908969 11143580 13909140 11143717 13909311 11143854 13909482 11143991 13909653 11144128 13909824 11144265 13909995 11144402 13910166 11144539 13910337 11144676 13910508 11144813 13910679 11144950 13910850 11145087 13911021 11145224 13911192 11145361 13911363 11145498 13911534 11145635 13911705 11145772 13911876 11145909 13912047 11146046 13912218 11146183 13912389 11146320 13912560 11146457 13912731 11146594 13912902 11146731 13913073 11146868 13913244 11147005 13913415 11147142 13913586 11147279 13913757 11147416 13913928 11147553 13914099 11147690 13914270 11147827 13914441 11147964 13914612 11148101 13914783 11148238 13914954 11148375 13915125 11148512 13915296 11148649 13915467 11148786 13915638 11148923 13915809 11149060 13915980 11149197 13916151 11149334 13916322 11149471 13916493 11149608 13916664 11149745 13916835 11149882 13917006 11150019 13917177 11150156 13917348 11150293 13917519 11150430 13917690 11150567 13917861 11150704 13918032 11150841 13918203 11150978 13918374 11151115 13918545 11151252 13918716 11151389 13918887 11151526 13919058 11151663 13919229 11151800 13919400 11151937 13919571 11152074 13919742 11152211 13919913 11152348 13920084 11152485 13920255 11152622 13920426 11152759 13920597 11152896 13920768 11153033 13920939 11153170 13921110 11153307 13921281 11153444 13921452 11153581 13921623 11153718 13921794 11153855 13921965 11153992 13922136 11154129 13922307 11154266 13922478 11154403 13922649 11154540 13922820 11154677 13922991 11154814 13923162 11154951 13923333 11155088 13923504 11155225 13923675 11155362 13923846 11155499 13924017 11155636 13924188 11155773 13924359 11155910 13924530 11156047 13924701 11156184 13924872 11156321 13925043 11156458 13925214 11156595 13925385 11156732 13925556 11156869 13925727 11157006 13925898 11157143 13926069 11157280 13926240 11157417 13926411 11157554 13926582 11157691 13926753 11157828 13926924 11157965 13927095 11158102 13927266 11158239 13927437 11158376 13927608 11158513 13927779 11158650 13927950 11158787 13928121 11158924 13928292 11159061 13928463 11159198 13928634 11159335 13928805 11159472 13928976 11159609 13929147 11159746 13929318 11159883 13929489 11160020 13929660 11160157 13929831 11160294 13930002 11160431 13930173 11160568 13930344 11160705 13930515 11160842 13930686 11160979 13930857 11161116 13931028 11161253 13931199 11161390 13931370 11161527 13931541 11161664 13931712 11161801 13931883 11161938 13932054 11162075 13932225 11162212 13932396 11162349 13932567 11162486 13932738 11162623 13932909 11162760 13933080 11162897 13933251 11163034 13933422 11163171 13933593 11163308 13933764 11163445 13933935 11163582 13934106 11163719 13934277 11163856 13934448 11163993 13934619 11164130 13934790 11164267 13934961 11164404 13935132 11164541 13935303 11164678 13935474 11164815 13935645 11164952 13935816 11165089 13935987 11165226 13936158 11165363 13936329 11165500 13936500 11165637 13936671 11165774 13936842 11165911 13937013 11166048 13937184 11166185 13937355 11166322 13937526 11166459 13937697 11166596 13937868 11166733 13938039 11166870 13938210 11167007 13938381 11167144 13938552 11167281 13938723 11167418 13938894 11167555 13939065 11167692 13939236 11167829 13939407 11167966 13939578 11168103 13939749 11168240 13939920 11168377 13940091 11168514 13940262 11168651 13940433 11168788 13940604 11168925 13940775 11169062 13940946 11169199 13941117 11169336 13941288 11169473 13941459 11169610 13941630 11169747 13941801 11169884 13941972 11170021 13942143 11170158 13942314 11170295 13942485 11170432 13942656 11170569 13942827 11170706 13942998 11170843 13943169 11170980 13943340 11171117 13943511 11171254 13943682 11171391 13943853 11171528 13944024 11171665 13944195 11171802 13944366 11171939 13944537 11172076 13944708 11172213 13944879 11172350 13945050 11172487 13945221 11172624 13945392 11172761 13945563 11172898 13945734 11173035 13945905 11173172 13946076 11173309 13946247 11173446 13946418 11173583 13946589 11173720 13946760 11173857 13946931 11173994 13947102 11174131 13947273 11174268 13947444 11174405 13947615 11174542 13947786 11174679 13947957 11174816 13948128 11174953 13948299 11175090 13948470 11175227 13948641 11175364 13948812 11175501 13948983 11175638 13949154 11175775 13949325 11175912 13949496 11176049 13949667 11176186 13949838 11176323 13950009 11176460 13950180 11176597 13950351 11176734 13950522 11176871 13950693 11177008 13950864 11177145 13951035 11177282 13951206 11177419 13951377 11177556 13951548 11177693 13951719 11177830 13951890 11177967 13952061 11178104 13952232 11178241 13952403 11178378 13952574 11178515 13952745 11178652 13952916 11178789 13953087 11178926 13953258 11179063 13953429 11179200 13953600 11179337 13953771 11179474 13953942 11179611 13954113 11179748 13954284 11179885 13954455 11180022 13954626 11180159 13954797 11180296 13954968 11180433 13955139 11180570 13955310 11180707 13955481 11180844 13955652 11180981 13955823 11181118 13955994 11181255 13956165 11181392 13956336 11181529 13956507 11181666 13956678 11181803 13956849 11181940 13957020 11182077 13957191 11182214 13957362 11182351 13957533 11182488 13957704 11182625 13957875 11182762 13958046 11182899 13958217 11183036 13958388 11183173 13958559 11183310 13958730 11183447 13958901 11183584 13959072 11183721 13959243 11183858 13959414 11183995 13959585 11184132 13959756 11184269 13959927 11184406 13960098 11184543 13960269 11184680 13960440 11184817 13960611 11184954 13960782 11185091 13960953 11185228 13961124 11185365 13961295 11185502 13961466 11185639 13961637 11185776 13961808 11185913 13961979 11186050 13962150 11186187 13962321 11186324 13962492 11186461 13962663 11186598 13962834 11186735 13963005 11186872 13963176 11187009 13963347 11187146 13963518 11187283 13963689 11187420 13963860 11187557 13964031 11187694 13964202 11187831 13964373 11187968 13964544 11188105 13964715 11188242 13964886 11188379 13965057 11188516 13965228 11188653 13965399 11188790 13965570 11188927 13965741 11189064 13965912 11189201 13966083 11189338 13966254 11189475 13966425 11189612 13966596 11189749 13966767 11189886 13966938 11190023 13967109 11190160 13967280 11190297 13967451 11190434 13967622 11190571 13967793 11190708 13967964 11190845 13968135 11190982 13968306 11191119 13968477 11191256 13968648 11191393 13968819 11191530 13968990 11191667 13969161 11191804 13969332 11191941 13969503 11192078 13969674 11192215 13969845 11192352 13970016 11192489 13970187 11192626 13970358 11192763 13970529 11192900 13970700 11193037 13970871 11193174 13971042 11193311 13971213 11193448 13971384 11193585 13971555 11193722 13971726 11193859 13971897 11193996 13972068 11194133 13972239 11194270 13972410 11194407 13972581 11194544 13972752 11194681 13972923 11194818 13973094 11194955 13973265 11195092 13973436 11195229 13973607 11195366 13973778 11195503 13973949 11195640 13974120 11195777 13974291 11195914 13974462 11196051 13974633 11196188 13974804 11196325 13974975 11196462 13975146 11196599 13975317 11196736 13975488 11196873 13975659 11197010 13975830 11197147 13976001 11197284 13976172 11197421 13976343 11197558 13976514 11197695 13976685 11197832 13976856 11197969 13977027 11198106 13977198 11198243 13977369 11198380 13977540 11198517 13977711 11198654 13977882 11198791 13978053 11198928 13978224 11199065 13978395 11199202 13978566 11199339 13978737 11199476 13978908 11199613 13979079 11199750 13979250 11199887 13979421 11200024 13979592 11200161 13979763 11200298 13979934 11200435 13980105 11200572 13980276 11200709 13980447 11200846 13980618 11200983 13980789 11201120 13980960 11201257 13981131 11201394 13981302 11201531 13981473 11201668 13981644 11201805 13981815 11201942 13981986 11202079 13982157 11202216 13982328 11202353 13982499 11202490 13982670 11202627 13982841 11202764 13983012 11202901 13983183 11203038 13983354 11203175 13983525 11203312 13983696 11203449 13983867 11203586 13984038 11203723 13984209 11203860 13984380 11203997 13984551 11204134 13984722 11204271 13984893 11204408 13985064 11204545 13985235 11204682 13985406 11204819 13985577 11204956 13985748 11205093 13985919 11205230 13986090 11205367 13986261 11205504 13986432 11205641 13986603 11205778 13986774 11205915 13986945 11206052 13987116 11206189 13987287 11206326 13987458 11206463 13987629 11206600 13987800 11206737 13987971 11206874 13988142 11207011 13988313 11207148 13988484 11207285 13988655 11207422 13988826 11207559 13988997 11207696 13989168 11207833 13989339 11207970 13989510 11208107 13989681 11208244 13989852 11208381 13990023 11208518 13990194 11208655 13990365 11208792 13990536 11208929 13990707 11209066 13990878 11209203 13991049 11209340 13991220 11209477 13991391 11209614 13991562 11209751 13991733 11209888 13991904 11210025 13992075 11210162 13992246 11210299 13992417 11210436 13992588 11210573 13992759 11210710 13992930 11210847 13993101 11210984 13993272 11211121 13993443 11211258 13993614 11211395 13993785 11211532 13993956 11211669 13994127 11211806 13994298 11211943 13994469 11212080 13994640 11212217 13994811 11212354 13994982 11212491 13995153 11212628 13995324 11212765 13995495 11212902 13995666 11213039 13995837 11213176 13996008 11213313 13996179 11213450 13996350 11213587 13996521 11213724 13996692 11213861 13996863 11213998 13997034 11214135 13997205 11214272 13997376 11214409 13997547 11214546 13997718 11214683 13997889 11214820 13998060 11214957 13998231 11215094 13998402 11215231 13998573 11215368 13998744 11215505 13998915 11215642 13999086 11215779 13999257 11215916 13999428 11216053 13999599 11216190 13999770 11216327 13999941 11216464 14000112 11216601 14000283 11216738 14000454 11216875 14000625 11217012 14000796 11217149 14000967 11217286 14001138 11217423 14001309 11217560 14001480 11217697 14001651 11217834 14001822 11217971 14001993 11218108 14002164 11218245 14002335 11218382 14002506 11218519 14002677 11218656 14002848 11218793 14003019 11218930 14003190 11219067 14003361 11219204 14003532 11219341 14003703 11219478 14003874 11219615 14004045 11219752 14004216 11219889 14004387 11220026 14004558 11220163 14004729 11220300 14004900 11220437 14005071 11220574 14005242 11220711 14005413 11220848 14005584 11220985 14005755 11221122 14005926 11221259 14006097 11221396 14006268 11221533 14006439 11221670 14006610 11221807 14006781 11221944 14006952 11222081 14007123 11222218 14007294 11222355 14007465 11222492 14007636 11222629 14007807 11222766 14007978 11222903 14008149 11223040 14008320 11223177 14008491 11223314 14008662 11223451 14008833 11223588 14009004 11223725 14009175 11223862 14009346 11223999 14009517 11224136 14009688 11224273 14009859 11224410 14010030 11224547 14010201 11224684 14010372 11224821 14010543 11224958 14010714 11225095 14010885 11225232 14011056 11225369 14011227 11225506 14011398 11225643 14011569 11225780 14011740 11225917 14011911 11226054 14012082 11226191 14012253 11226328 14012424 11226465 14012595 11226602 14012766 11226739 14012937 11226876 14013108 11227013 14013279 11227150 14013450 11227287 14013621 11227424 14013792 11227561 14013963 11227698 14014134 11227835 14014305 11227972 14014476 11228109 14014647 11228246 14014818 11228383 14014989 11228520 14015160 11228657 14015331 11228794 14015502 11228931 14015673 11229068 14015844 11229205 14016015 11229342 14016186 11229479 14016357 11229616 14016528 11229753 14016699 11229890 14016870 11230027 14017041 11230164 14017212 11230301 14017383 11230438 14017554 11230575 14017725 11230712 14017896 11230849 14018067 11230986 14018238
1000 50080487 0 50080487 62509221 50080624 62509392 50080761 62509563 50080898 62509734 50081035 62509905 50081172 62510076 50081309 62510247 50081446 62510418 50081583 62510589 50081720 62510760 50081857 62510931 50081994 62511102 50082131 62511273 50082268 62511444 50082405 62511615 50082542 62511786 50082679 62511957 50082816 62512128 50082953 62512299 50083090 62512470 50083227 62512641 50083364 62512812 50083501 62512983 50083638 62513154 50083775 62513325 50083912 62513496 50084049 62513667 50084186 62513838 50084323 62514009 50084460 62514180 50084597 62514351 50084734 62514522 50084871 62514693 50085008 62514864 50085145 62515035 50085282 62515206 50085419 62515377 50085556 62515548 50085693 62515719 50085830 62515890 50085967 62516061 50086104 62516232 50086241 62516403 50086378 62516574 50086515 62516745 50086652 62516916 50086789 62517087 50086926 62517258 50087063 62517429 50087200 62517600 50087337 62517771 50087474 62517942 50087611 62518113 50087748 62518284 50087885 62518455 50088022 62518626 50088159 62518797 50088296 62518968 50088433 62519139 50088570 62519310 50088707 62519481 50088844 62519652 50088981 62519823 50089118 62519994 50089255 62520165 50089392 62520336 50089529 62520507 50089666 62520678 50089803 62520849 50089940 62521020 50090077 62521191 50090214 62521362 50090351 62521533 50090488 62521704 50090625 62521875 50090762 62522046 50090899 62522217 50091036 62522388 50091173 62522559 50091310 62522730 50091447 62522901 50091584 62523072 50091721 62523243 50091858 62523414 50091995 62523585 50092132 62523756 50092269 62523927 50092406 62524098 50092543 62524269 50092680 62524440 50092817 62524611 50092954 62524782 50093091 62524953 50093228 62525124 50093365 62525295 50093502 62525466 50093639 62525637 50093776 62525808 50093913 62525979 50094050 62526150 50094187 62526321 50094324 62526492 50094461 62526663 50094598 62526834 50094735 62527005 50094872 62527176 50095009 62527347 50095146 62527518 50095283 62527689 50095420 62527860 50095557 62528031 50095694 62528202 50095831 62528373 50095968 62528544 50096105 62528715 50096242 62528886 50096379 62529057 50096516 62529228 50096653 62529399 50096790 62529570 50096927 62529741 50097064 62529912 50097201 62530083 50097338 62530254 50097475 62530425 50097612 62530596 50097749 62530767 50097886 62530938 50098023 62531109 50098160 62531280 50098297 62531451 50098434 62531622 50098571 62531793 50098708 62531964 50098845 62532135 50098982 62532306 50099119 62532477 50099256 62532648 50099393 62532819 50099530 62532990 50099667 62533161 50099804 62533332 50099941 62533503 50100078 62533674 50100215 62533845 50100352 62534016 50100489 62534187 50100626 62534358 50100763 62534529 50100900 62534700 50101037 62534871 50101174 62535042 50101311 62535213 50101448 62535384 50101585 62535555 50101722 62535726 50101859 62535897 50101996 62536068 50102133 62536239 50102270 62536410 50102407 62536581 50102544 62536752 50102681 62536923 50102818 62537094 50102955 62537265 50103092 62537436 50103229 62537607 50103366 62537778 50103503 62537949 50103640 62538120 50103777 62538291 50103914 62538462 50104051 62538633 50104188 62538804 50104325 62538975 50104462 62539146 50104599 62539317 50104736 62539488 50104873 62539659 50105010 62539830 50105147 62540001 50105284 62540172 50105421 62540343 50105558 62540514 50105695 62540685 50105832 62540856 50105969 62541027 50106106 62541198 50106243 62541369 50106380 62541540 50106517 62541711 50106654 62541882 50106791 62542053 50106928 62542224 50107065 62542395 50107202 62542566 50107339 62542737 50107476 62542908 50107613 62543079 50107750 62543250 50107887 62543421 50108024 62543592 50108161 62543763 50108298 62543934 50108435 62544105 50108572 62544276 50108709 62544447 50108846 62544618 50108983 62544789 50109120 62544960 50109257 62545131 50109394 62545302 50109531 62545473 50109668 62545644 50109805 62545815 50109942 62545986 50110079 62546157 50110216 62546328 50110353 62546499 50110490 62546670 50110627 62546841 50110764 62547012 50110901 62547183 50111038 62547354 50111175 62547525 50111312 62547696 50111449 62547867 50111586 62548038 50111723 62548209 50111860 62548380 50111997 62548551 50112134 62548722 50112271 62548893 50112408 62549064 50112545 62549235 50112682 62549406 50112819 62549577 50112956 62549748 50113093 62549919 50113230 62550090 50113367 62550261 50113504 62550432 50113641 62550603 50113778 62550774 50113915 62550945 50114052 62551116 50114189 62551287 50114326 62551458 50114463 62551629 50114600 62551800 50114737 62551971 50114874 62552142 50115011 62552313 50115148 62552484 50115285 62552655 50115422 62552826 50115559 62552997 50115696 62553168 50115833 62553339 50115970 62553510 50116107 62553681 50116244 62553852 50116381 62554023 50116518 62554194 50116655 62554365 50116792 62554536 50116929 62554707 50117066 62554878 50117203 62555049 50117340 62555220 50117477 62555391 50117614 62555562 50117751 62555733 50117888 62555904 50118025 62556075 50118162 62556246 50118299 62556417 50118436 62556588 50118573 62556759 50118710 62556930 50118847 62557101 50118984 62557272 50119121 62557443 50119258 62557614 50119395 62557785 50119532 62557956 50119669 62558127 50119806 62558298 50119943 62558469 50120080 62558640 50120217 62558811 50120354 62558982 50120491 62559153 50120628 62559324 50120765 62559495 50120902 62559666 50121039 62559837 50121176 62560008 50121313 62560179 50121450 62560350 50121587 62560521 50121724 62560692 50121861 62560863 50121998 62561034 50122135 62561205 50122272 62561376 50122409 62561547 50122546 62561718 50122683 62561889 50122820 62562060 50122957 62562231 50123094 62562402 50123231 62562573 50123368 62562744 50123505 62562915 50123642 62563086 50123779 62563257 50123916 62563428 50124053 62563599 50124190 62563770 50124327 62563941 50124464 62564112 50124601 62564283 50124738 62564454 50124875 62564625 50125012 62564796 50125149 62564967 50125286 62565138 50125423 62565309 50125560 62565480 50125697 62565651 50125834 62565822 50125971 62565993 50126108 62566164 50126245 62566335 50126382 62566506 50126519 62566677 50126656 62566848 50126793 62567019 50126930 62567190 50127067 62567361 50127204 62567532 50127341 62567703 50127478 62567874 50127615 62568045 50127752 62568216 50127889 62568387 50128026 62568558 50128163 62568729 50128300 62568900 50128437 62569071 50128574 62569242 50128711 62569413 50128848 62569584 50128985 62569755 50129122 62569926 50129259 62570097 50129396 62570268 50129533 62570439 50129670 62570610 50129807 62570781 50129944 62570952 50130081 62571123 50130218 62571294 50130355 62571465 50130492 62571636 50130629 62571807 50130766 62571978 50130903 62572149 50131040 62572320 50131177 62572491 50131314 62572662 50131451 62572833 50131588 62573004 50131725 62573175 50131862 62573346 50131999 62573517 50132136 62573688 50132273 62573859 50132410 62574030 50132547 62574201 50132684 62574372 50132821 62574543 50132958 62574714 50133095 62574885 50133232 62575056 50133369 62575227 50133506 62575398 50133643 62575569 50133780 62575740 50133917 62575911 50134054 62576082 50134191 62576253 50134328 62576424 50134465 62576595 50134602 62576766 50134739 62576937 50134876 62577108 50135013 62577279 50135150 62577450 50135287 62577621 50135424 62577792 50135561 62577963 50135698 62578134 50135835 62578305 50135972 62578476 50136109 62578647 50136246 62578818 50136383 62578989 50136520 62579160 50136657 62579331 50136794 62579502 50136931 62579673 50137068 62579844 50137205 62580015 50137342 62580186 50137479 62580357 50137616 62580528 50137753 62580699 50137890 62580870 50138027 62581041 50138164 62581212 50138301 62581383 50138438 62581554 50138575 62581725 50138712 62581896 50138849 62582067 50138986 62582238 50139123 62582409 50139260 62582580 50139397 62582751 50139534 62582922 50139671 62583093 50139808 62583264 50139945 62583435 50140082 62583606 50140219 62583777 50140356 62583948 50140493 62584119 50140630 62584290 50140767 62584461 50140904 62584632 50141041 62584803 50141178 62584974 50141315 62585145 50141452 62585316 50141589 62585487 50141726 62585658 50141863 62585829 50142000 62586000 50142137 62586171 50142274 62586342 50142411 62586513 50142548 62586684 50142685 62586855 50142822 62587026 50142959 62587197 50143096 62587368 50143233 62587539 50143370 62587710 50143507 62587881 50143644 62588052 50143781 62588223 50143918 62588394 50144055 62588565 50144192 62588736 50144329 62588907 50144466 62589078 50144603 62589249 50144740 62589420 50144877 62589591 50145014 62589762 50145151 62589933 50145288 62590104 50145425 62590275 50145562 62590446 50145699 62590617 50145836 62590788 50145973 62590959 50146110 62591130 50146247 62591301 50146384 62591472 50146521 62591643 50146658 62591814 50146795 62591985 50146932 62592156 50147069 62592327 50147206 62592498 50147343 62592669 50147480 62592840 50147617 62593011 50147754 62593182 50147891 62593353 50148028 62593524 50148165 62593695 50148302 62593866 50148439 62594037 50148576 62594208 50148713 62594379 50148850 62594550 50148987 62594721 50149124 62594892 50149261 62595063 50149398 62595234 50149535 62595405 50149672 62595576 50149809 62595747 50149946 62595918 50150083 62596089 50150220 62596260 50150357 62596431 50150494 62596602 50150631 62596773 50150768 62596944 50150905 62597115 50151042 62597286 50151179 62597457 50151316 62597628 50151453 62597799 50151590 62597970 50151727 62598141 50151864 62598312 50152001 62598483 50152138 62598654 50152275 62598825 50152412 62598996 50152549 62599167 50152686 62599338 50152823 62599509 50152960 62599680 50153097 62599851 50153234 62600022 50153371 62600193 50153508 62600364 50153645 62600535 50153782 62600706 50153919 62600877 50154056 62601048 50154193 62601219 50154330 62601390 50154467 62601561 50154604 62601732 50154741 62601903 50154878 62602074 50155015 62602245 50155152 62602416 50155289 62602587 50155426 62602758 50155563 62602929 50155700 62603100 50155837 62603271 50155974 62603442 50156111 62603613 50156248 62603784 50156385 62603955 50156522 62604126 50156659 62604297 50156796 62604468 50156933 62604639 50157070 62604810 50157207 62604981 50157344 62605152 50157481 62605323 50157618 62605494 50157755 62605665 50157892 62605836 50158029 62606007 50158166 62606178 50158303 62606349 50158440 62606520 50158577 62606691 50158714 62606862 50158851 62607033 50158988 62607204 50159125 62607375 50159262 62607546 50159399 62607717 50159536 62607888 50159673 62608059 50159810 62608230 50159947 62608401 50160084 62608572 50160221 62608743 50160358 62608914 50160495 62609085 50160632 62609256 50160769 62609427 50160906 62609598 50161043 62609769 50161180 62609940 50161317 62610111 50161454 62610282 50161591 62610453 50161728 62610624 50161865 62610795 50162002 62610966 50162139 62611137 50162276 62611308 50162413 62611479 50162550 62611650 50162687 62611821 50162824 62611992 50162961 62612163 50163098 62612334 50163235 62612505 50163372 62612676 50163509 62612847 50163646 62613018 50163783 62613189 50163920 62613360 50164057 62613531 50164194 62613702 50164331 62613873 50164468 62614044 50164605 62614215 50164742 62614386 50164879 62614557 50165016 62614728 50165153 62614899 50165290 62615070 50165427 62615241 50165564 62615412 50165701 62615583 50165838 62615754 50165975 62615925 50166112 62616096 50166249 62616267 50166386 62616438 50166523 62616609 50166660 62616780 50166797 62616951 50166934 62617122 50167071 62617293 50167208 62617464 50167345 62617635 50167482 62617806 50167619 62617977 50167756 62618148 50167893 62618319 50168030 62618490 50168167 62618661 50168304 62618832 50168441 62619003 50168578 62619174 50168715 62619345 50168852 62619516 50168989 62619687 50169126 62619858 50169263 62620029 50169400 62620200 50169537 62620371 50169674 62620542 50169811 62620713 50169948 62620884 50170085 62621055 50170222 62621226 50170359 62621397 50170496 62621568 50170633 62621739 50170770 62621910 50170907 62622081 50171044 62622252 50171181 62622423 50171318 62622594 50171455 62622765 50171592 62622936 50171729 62623107 50171866 62623278 50172003 62623449 50172140 62623620 50172277 62623791 50172414 62623962 50172551 62624133 50172688 62624304 50172825 62624475 50172962 62624646 50173099 62624817 50173236 62624988 50173373 62625159 50173510 62625330 50173647 62625501 50173784 62625672 50173921 62625843 50174058 62626014 50174195 62626185 50174332 62626356 50174469 62626527 50174606 62626698 50174743 62626869 50174880 62627040 50175017 62627211 50175154 62627382 50175291 62627553 50175428 62627724 50175565 62627895 50175702 62628066 50175839 62628237 50175976 62628408 50176113 62628579 50176250 62628750 50176387 62628921 50176524 62629092 50176661 62629263 50176798 62629434 50176935 62629605 50177072 62629776 50177209 62629947 50177346 62630118 50177483 62630289 50177620 62630460 50177757 62630631 50177894 62630802 50178031 62630973 50178168 62631144 50178305 62631315 50178442 62631486 50178579 62631657 50178716 62631828 50178853 62631999 50178990 62632170 50179127 62632341 50179264 62632512 50179401 62632683 50179538 62632854 50179675 62633025 50179812 62633196 50179949 62633367 50180086 62633538 50180223 62633709 50180360 62633880 50180497 62634051 50180634 62634222 50180771 62634393 50180908 62634564 50181045 62634735 50181182 62634906 50181319 62635077 50181456 62635248 50181593 62635419 50181730 62635590 50181867 62635761 50182004 62635932 50182141 62636103 50182278 62636274 50182415 62636445 50182552 62636616 50182689 62636787 50182826 62636958 50182963 62637129 50183100 62637300 50183237 62637471 50183374 62637642 50183511 62637813 50183648 62637984 50183785 62638155 50183922 62638326 50184059 62638497 50184196 62638668 50184333 62638839 50184470 62639010 50184607 62639181 50184744 62639352 50184881 62639523 50185018 62639694 50185155 62639865 50185292 62640036 50185429 62640207 50185566 62640378 50185703 62640549 50185840 62640720 50185977 62640891 50186114 62641062 50186251 62641233 50186388 62641404 50186525 62641575 50186662 62641746 50186799 62641917 50186936 62642088 50187073 62642259 50187210 62642430 50187347 62642601 50187484 62642772 50187621 62642943 50187758 62643114 50187895 62643285 50188032 62643456 50188169 62643627 50188306 62643798 50188443 62643969 50188580 62644140 50188717 62644311 50188854 62644482 50188991 62644653 50189128 62644824 50189265 62644995 50189402 62645166 50189539 62645337 50189676 62645508 50189813 62645679 50189950 62645850 50190087 62646021 50190224 62646192 50190361 62646363 50190498 62646534 50190635 62646705 50190772 62646876 50190909 62647047 50191046 62647218 50191183 62647389 50191320 62647560 50191457 62647731 50191594 62647902 50191731 62648073 50191868 62648244 50192005 62648415 50192142 62648586 50192279 62648757 50192416 62648928 50192553 62649099 50192690 62649270 50192827 62649441 50192964 62649612 50193101 62649783 50193238 62649954 50193375 62650125 50193512 62650296 50193649 62650467 50193786 62650638 50193923 62650809 50194060 62650980 50194197 62651151 50194334 62651322 50194471 62651493 50194608 62651664 50194745 62651835 50194882 62652006 50195019 62652177 50195156 62652348 50195293 62652519 50195430 62652690 50195567 62652861 50195704 62653032 50195841 62653203 50195978 62653374 50196115 62653545 50196252 62653716 50196389 62653887 50196526 62654058 50196663 62654229 50196800 62654400 50196937 62654571 50197074 62654742 50197211 62654913 50197348 62655084 50197485 62655255 50197622 62655426 50197759 62655597 50197896 62655768 50198033 62655939 50198170 62656110 50198307 62656281 50198444 62656452 50198581 62656623 50198718 62656794 50198855 62656965 50198992 62657136 50199129 62657307 50199266 62657478 50199403 62657649 50199540 62657820 50199677 62657991 50199814 62658162 50199951 62658333 50200088 62658504 50200225 62658675 50200362 62658846 50200499 62659017 50200636 62659188 50200773 62659359 50200910 62659530 50201047 62659701 50201184 62659872 50201321 62660043 50201458 62660214 50201595 62660385 50201732 62660556 50201869 62660727 50202006 62660898 50202143 62661069 50202280 62661240 50202417 62661411 50202554 62661582 50202691 62661753 50202828 62661924 50202965 62662095 50203102 62662266 50203239 62662437 50203376 62662608 50203513 62662779 50203650 62662950 50203787 62663121 50203924 62663292 50204061 62663463 50204198 62663634 50204335 62663805 50204472 62663976 50204609 62664147 50204746 62664318 50204883 62664489 50205020 62664660 50205157 62664831 50205294 62665002 50205431 62665173 50205568 62665344 50205705 62665515 50205842 62665686 50205979 62665857 50206116 62666028 50206253 62666199 50206390 62666370 50206527 62666541 50206664 62666712 50206801 62666883 50206938 62667054 50207075 62667225 50207212 62667396 50207349 62667567 50207486 62667738 50207623 62667909 50207760 62668080 50207897 62668251 50208034 62668422 50208171 62668593 50208308 62668764 50208445 62668935 50208582 62669106 50208719 62669277 50208856 62669448 50208993 62669619 50209130 62669790 50209267 62669961 50209404 62670132 50209541 62670303 50209678 62670474 50209815 62670645 50209952 62670816 50210089 62670987 50210226 62671158 50210363 62671329 50210500 62671500 50210637 62671671 50210774 62671842 50210911 62672013 50211048 62672184 50211185 62672355 50211322 62672526 50211459 62672697 50211596 62672868 50211733 62673039 50211870 62673210 50212007 62673381 50212144 62673552 50212281 62673723 50212418 62673894 50212555 62674065 50212692 62674236 50212829 62674407 50212966 62674578 50213103 62674749 50213240 62674920 50213377 62675091 50213514 62675262 50213651 62675433 50213788 62675604 50213925 62675775 50214062 62675946 50214199 62676117 50214336 62676288 50214473 62676459 50214610 62676630 50214747 62676801 50214884 62676972 50215021 62677143 50215158 62677314 50215295 62677485 50215432 62677656 50215569 62677827 50215706 62677998 50215843 62678169 50215980 62678340 50216117 62678511 50216254 62678682 50216391 62678853 50216528 62679024 50216665 62679195 50216802 62679366 50216939 62679537 50217076 62679708 50217213 62679879
1000 53017900 0 53017900 66175627 53018037 66175798 53018174 66175969 53018311 66176140 53018448 66176311 53018585 66176482 53018722 66176653 53018859 66176824 53018996 66176995 53019133 66177166 53019270 66177337 53019407 66177508 53019544 66177679 53019681 66177850 53019818 66178021 53019955 66178192 53020092 66178363 53020229 66178534 53020366 66178705 53020503 66178876 53020640 66179047 53020777 66179218 53020914 66179389 53021051 66179560 53021188 66179731 53021325 66179902 53021462 66180073 53021599 66180244 53021736 66180415 53021873 66180586 53022010 66180757 53022147 66180928 53022284 66181099 53022421 66181270 53022558 66181441 53022695 66181612 53022832 66181783 53022969 66181954 53023106 66182125 53023243 66182296 53023380 66182467 53023517 66182638 53023654 66182809 53023791 66182980 53023928 66183151 53024065 66183322 53024202 66183493 53024339 66183664 53024476 66183835 53024613 66184006 53024750 66184177 53024887 66184348 53025024 66184519 53025161 66184690 53025298 66184861 53025435 66185032 53025572 66185203 53025709 66185374 53025846 66185545 53025983 66185716 53026120 66185887 53026257 66186058 53026394 66186229 53026531 66186400 53026668 66186571 53026805 66186742 53026942 66186913 53027079 66187084 53027216 66187255 53027353 66187426 53027490 66187597 53027627 66187768 53027764 66187939 53027901 66188110 53028038 66188281 53028175 66188452 53028312 66188623 53028449 66188794 53028586 66188965 53028723 66189136 53028860 66189307 53028997 66189478 53029134 66189649 53029271 66189820 53029408 66189991 53029545 66190162 53029682 66190333 53029819 66190504 53029956 66190675 53030093 66190846 53030230 66191017 53030367 66191188 53030504 66191359 53030641 66191530 53030778 66191701 53030915 66191872 53031052 66192043 53031189 66192214 53031326 66192385 53031463 66192556 53031600 66192727 53031737 66192898 53031874 66193069 53032011 66193240 53032148 66193411 53032285 66193582 53032422 66193753 53032559 66193924 53032696 66194095 53032833 66194266 53032970 66194437 53033107 66194608 53033244 66194779 53033381 66194950 53033518 66195121 53033655 66195292 53033792 66195463 53033929 66195634 53034066 66195805 53034203 66195976 53034340 66196147 53034477 66196318 53034614 66196489 53034751 66196660 53034888 66196831 53035025 66197002 53035162 66197173 53035299 66197344 53035436 66197515 53035573 66197686 53035710 66197857 53035847 66198028 53035984 66198199 53036121 66198370 53036258 66198541 53036395 66198712 53036532 66198883 53036669 66199054 53036806 66199225 53036943 66199396 53037080 66199567 53037217 66199738 53037354 66199909 53037491 66200080 53037628 66200251 53037765 66200422 53037902 66200593 53038039 66200764 53038176 66200935 53038313 66201106 53038450 66201277 53038587 66201448 53038724 66201619 53038861 66201790 53038998 66201961 53039135 66202132 53039272 66202303 53039409 66202474 53039546 66202645 53039683 66202816 53039820 66202987 53039957 66203158 53040094 66203329 53040231 66203500 53040368 66203671 53040505 66203842 53040642 66204013 53040779 66204184 53040916 66204355 53041053 66204526 53041190 66204697 53041327 66204868 53041464 66205039 53041601 66205210 53041738 66205381 53041875 66205552 53042012 66205723 53042149 66205894 53042286 66206065 53042423 66206236 53042560 66206407 53042697 66206578 53042834 66206749 53042971 66206920 53043108 66207091 53043245 66207262 53043382 66207433 53043519 66207604 53043656 66207775 53043793 66207946 53043930 66208117 53044067 66208288 53044204 66208459 53044341 66208630 53044478 66208801 53044615 66208972 53044752 66209143 53044889 66209314 53045026 66209485 53045163 66209656 53045300 66209827 53045437 66209998 53045574 66210169 53045711 66210340 53045848 66210511 53045985 66210682 53046122 66210853 53046259 66211024 53046396 66211195 53046533 66211366 53046670 66211537 53046807 66211708 53046944 66211879 53047081 66212050 53047218 66212221 53047355 66212392 53047492 66212563 53047629 66212734 53047766 66212905 53047903 66213076 53048040 66213247 53048177 66213418 53048314 66213589 53048451 66213760 53048588 66213931 53048725 66214102 53048862 66214273 53048999 66214444 53049136 66214615 53049273 66214786 53049410 66214957 53049547 66215128 53049684 66215299 53049821 66215470 53049958 66215641 53050095 66215812 53050232 66215983 53050369 66216154 53050506 66216325 53050643 66216496 53050780 66216667 53050917 66216838 53051054 66217009 53051191 66217180 53051328 66217351 53051465 66217522 53051602 66217693 53051739 66217864 53051876 66218035 53052013 66218206 53052150 66218377 53052287 66218548 53052424 66218719 53052561 66218890 53052698 66219061 53052835 66219232 53052972 66219403 53053109 66219574 53053246 66219745 53053383 66219916 53053520 66220087 53053657 66220258 53053794 66220429 53053931 66220600 53054068 66220771 53054205 66220942 53054342 66221113 53054479 66221284 53054616 66221455 53054753 66221626 53054890 66221797 53055027 66221968 53055164 66222139 53055301 66222310 53055438 66222481 53055575 66222652 53055712 66222823 53055849 66222994 53055986 66223165 53056123 66223336 53056260 66223507 53056397 66223678 53056534 66223849 53056671 66224020 53056808 66224191 53056945 66224362 53057082 66224533 53057219 66224704 53057356 66224875 53057493 66225046 53057630 66225217 53057767 66225388 53057904 66225559 53058041 66225730 53058178 66225901 53058315 66226072 53058452 66226243 53058589 66226414 53058726 66226585 53058863 66226756 53059000 66226927 53059137 66227098 53059274 66227269 53059411 66227440 53059548 66227611 53059685 66227782 53059822 66227953 53059959 66228124 53060096 66228295 53060233 66228466 53060370 66228637 53060507 66228808 53060644 66228979 53060781 66229150 53060918 66229321 53061055 66229492 53061192 66229663 53061329 66229834 53061466 66230005 53061603 66230176 53061740 66230347 53061877 66230518 53062014 66230689 53062151 66230860 53062288 66231031 53062425 66231202 53062562 66231373 53062699 66231544 53062836 66231715 53062973 66231886 53063110 66232057 53063247 66232228 53063384 66232399 53063521 66232570 53063658 66232741 53063795 66232912 53063932 66233083 53064069 66233254 53064206 66233425 53064343 66233596 53064480 66233767 53064617 66233938 53064754 66234109 53064891 66234280 53065028 66234451 53065165 66234622 53065302 66234793 53065439 66234964 53065576 66235135 53065713 66235306 53065850 66235477 53065987 66235648 53066124 66235819 53066261 66235990 53066398 66236161 53066535 66236332 53066672 66236503 53066809 66236674 53066946 66236845 53067083 66237016 53067220 66237187 53067357 66237358 53067494 66237529 53067631 66237700 53067768 66237871 53067905 66238042 53068042 66238213 53068179 66238384 53068316 66238555 53068453 66238726 53068590 66238897 53068727 66239068 53068864 66239239 53069001 66239410 53069138 66239581 53069275 66239752 53069412 66239923 53069549 66240094 53069686 66240265 53069823 66240436 53069960 66240607 53070097 66240778 53070234 66240949 53070371 66241120 53070508 66241291 53070645 66241462 53070782 66241633 53070919 66241804 53071056 66241975 53071193 66242146 53071330 66242317 53071467 66242488 53071604 66242659 53071741 66242830 53071878 66243001 53072015 66243172 53072152 66243343 53072289 66243514 53072426 66243685 53072563 66243856 53072700 66244027 53072837 66244198 53072974 66244369 53073111 66244540 53073248 66244711 53073385 66244882 53073522 66245053 53073659 66245224 53073796 66245395 53073933 66245566 53074070 66245737 53074207 66245908 53074344 66246079 53074481 66246250 53074618 66246421 53074755 66246592 53074892 66246763 53075029 66246934 53075166 66247105 53075303 66247276 53075440 66247447 53075577 66247618 53075714 66247789 53075851 66247960 53075988 66248131 53076125 66248302 53076262 66248473 53076399 66248644 53076536 66248815 53076673 66248986 53076810 66249157 53076947 66249328 53077084 66249499 53077221 66249670 53077358 66249841 53077495 66250012 53077632 66250183 53077769 66250354 53077906 66250525 53078043 66250696 53078180 66250867 53078317 66251038 53078454 66251209 53078591 66251380 53078728 66251551 53078865 66251722 53079002 66251893 53079139 66252064 53079276 66252235 53079413 66252406 53079550 66252577 53079687 66252748 53079824 66252919 53079961 66253090 53080098 66253261 53080235 66253432 53080372 66253603 53080509 66253774 53080646 66253945 53080783 66254116 53080920 66254287 53081057 66254458 53081194 66254629 53081331 66254800 53081468 66254971 53081605 66255142 53081742 66255313 53081879 66255484 53082016 66255655 53082153 66255826 53082290 66255997 53082427 66256168 53082564 66256339 53082701 66256510 53082838 66256681 53082975 66256852 53083112 66257023 53083249 66257194 53083386 66257365 53083523 66257536 53083660 66257707 53083797 66257878 53083934 66258049 53084071 66258220 53084208 66258391 53084345 66258562 53084482 66258733 53084619 66258904 53084756 66259075 53084893 66259246 53085030 66259417 53085167 66259588 53085304 66259759 53085441 66259930 53085578 66260101 53085715 66260272 53085852 66260443 53085989 66260614 53086126 66260785 53086263 66260956 53086400 66261127 53086537 66261298 53086674 66261469 53086811 66261640 53086948 66261811 53087085 66261982 53087222 66262153 53087359 66262324 53087496 66262495 53087633 66262666 53087770 66262837 53087907 66263008 53088044 66263179 53088181 66263350 53088318 66263521 53088455 66263692 53088592 66263863 53088729 66264034 53088866 66264205 53089003 66264376 53089140 66264547 53089277 66264718 53089414 66264889 53089551 66265060 53089688 66265231 53089825 66265402 53089962 66265573 53090099 66265744 53090236 66265915 53090373 66266086 53090510 66266257 53090647 66266428 53090784 66266599 53090921 66266770 53091058 66266941 53091195 66267112 53091332 66267283 53091469 66267454 53091606 66267625 53091743 66267796 53091880 66267967 53092017 66268138 53092154 66268309 53092291 66268480 53092428 66268651 53092565 66268822 53092702 66268993 53092839 66269164 53092976 66269335 53093113 66269506 53093250 66269677 53093387 66269848 53093524 66270019 53093661 66270190 53093798 66270361 53093935 66270532 53094072 66270703 53094209 66270874 53094346 66271045 53094483 66271216 53094620 66271387 53094757 66271558 53094894 66271729 53095031 66271900 53095168 66272071 53095305 66272242 53095442 66272413 53095579 66272584 53095716 66272755 53095853 66272926 53095990 66273097 53096127 66273268 53096264 66273439 53096401 66273610 53096538 66273781 53096675 66273952 53096812 66274123 53096949 66274294 53097086 66274465 53097223 66274636 53097360 66274807 53097497 66274978 53097634 66275149 53097771 66275320 53097908 66275491 53098045 66275662 53098182 66275833 53098319 66276004 53098456 66276175 53098593 66276346 53098730 66276517 53098867 66276688 53099004 66276859 53099141 66277030 53099278 66277201 53099415 66277372 53099552 66277543 53099689 66277714 53099826 66277885 53099963 66278056 53100100 66278227 53100237 66278398 53100374 66278569 53100511 66278740 53100648 66278911 53100785 66279082 53100922 66279253 53101059 66279424 53101196 66279595 53101333 66279766 53101470 66279937 53101607 66280108 53101744 66280279 53101881 66280450 53102018 66280621 53102155 66280792 53102292 66280963 53102429 66281134 53102566 66281305 53102703 66281476 53102840 66281647 53102977 66281818 53103114 66281989 53103251 66282160 53103388 66282331 53103525 66282502 53103662 66282673 53103799 66282844 53103936 66283015 53104073 66283186 53104210 66283357 53104347 66283528 53104484 66283699 53104621 66283870 53104758 66284041 53104895 66284212 53105032 66284383 53105169 66284554 53105306 66284725 53105443 66284896 53105580 66285067 53105717 66285238 53105854 66285409 53105991 66285580 53106128 66285751 53106265 66285922 53106402 66286093 53106539 66286264 53106676 66286435 53106813 66286606 53106950 66286777 53107087 66286948 53107224 66287119 53107361 66287290 53107498 66287461 53107635 66287632 53107772 66287803 53107909 66287974 53108046 66288145 53108183 66288316 53108320 66288487 53108457 66288658 53108594 66288829 53108731 66289000 53108868 66289171 53109005 66289342 53109142 66289513 53109279 66289684 53109416 66289855 53109553 66290026 53109690 66290197 53109827 66290368 53109964 66290539 53110101 66290710 53110238 66290881 53110375 66291052 53110512 66291223 53110649 66291394 53110786 66291565 53110923 66291736 53111060 66291907 53111197 66292078 53111334 66292249 53111471 66292420 53111608 66292591 53111745 66292762 53111882 66292933 53112019 66293104 53112156 66293275 53112293 66293446 53112430 66293617 53112567 66293788 53112704 66293959 53112841 66294130 53112978 66294301 53113115 66294472 53113252 66294643 53113389 66294814 53113526 66294985 53113663 66295156 53113800 66295327 53113937 66295498 53114074 66295669 53114211 66295840 53114348 66296011 53114485 66296182 53114622 66296353 53114759 66296524 53114896 66296695 53115033 66296866 53115170 66297037 53115307 66297208 53115444 66297379 53115581 66297550 53115718 66297721 53115855 66297892 53115992 66298063 53116129 66298234 53116266 66298405 53116403 66298576 53116540 66298747 53116677 66298918 53116814 66299089 53116951 66299260 53117088 66299431 53117225 66299602 53117362 66299773 53117499 66299944 53117636 66300115 53117773 66300286 53117910 66300457 53118047 66300628 53118184 66300799 53118321 66300970 53118458 66301141 53118595 66301312 53118732 66301483 53118869 66301654 53119006 66301825 53119143 66301996 53119280 66302167 53119417 66302338 53119554 66302509 53119691 66302680 53119828 66302851 53119965 66303022 53120102 66303193 53120239 66303364 53120376 66303535 53120513 66303706 53120650 66303877 53120787 66304048 53120924 66304219 53121061 66304390 53121198 66304561 53121335 66304732 53121472 66304903 53121609 66305074 53121746 66305245 53121883 66305416 53122020 66305587 53122157 66305758 53122294 66305929 53122431 66306100 53122568 66306271 53122705 66306442 53122842 66306613 53122979 66306784 53123116 66306955 53123253 66307126 53123390 66307297 53123527 66307468 53123664 66307639 53123801 66307810 53123938 66307981 53124075 66308152 53124212 66308323 53124349 66308494 53124486 66308665 53124623 66308836 53124760 66309007 53124897 66309178 53125034 66309349 53125171 66309520 53125308 66309691 53125445 66309862 53125582 66310033 53125719 66310204 53125856 66310375 53125993 66310546 53126130 66310717 53126267 66310888 53126404 66311059 53126541 66311230 53126678 66311401 53126815 66311572 53126952 66311743 53127089 66311914 53127226 66312085 53127363 66312256 53127500 66312427 53127637 66312598 53127774 66312769 53127911 66312940 53128048 66313111 53128185 66313282 53128322 66313453 53128459 66313624 53128596 66313795 53128733 66313966 53128870 66314137 53129007 66314308 53129144 66314479 53129281 66314650 53129418 66314821 53129555 66314992 53129692 66315163 53129829 66315334 53129966 66315505 53130103 66315676 53130240 66315847 53130377 66316018 53130514 66316189 53130651 66316360 53130788 66316531 53130925 66316702 53131062 66316873 53131199 66317044 53131336 66317215 53131473 66317386 53131610 66317557 53131747 66317728 53131884 66317899 53132021 66318070 53132158 66318241 53132295 66318412 53132432 66318583 53132569 66318754 53132706 66318925 53132843 66319096 53132980 66319267 53133117 66319438 53133254 66319609 53133391 66319780 53133528 66319951 53133665 66320122 53133802 66320293 53133939 66320464 53134076 66320635 53134213 66320806 53134350 66320977 53134487 66321148 53134624 66321319 53134761 66321490 53134898 66321661 53135035 66321832 53135172 66322003 53135309 66322174 53135446 66322345 53135583 66322516 53135720 66322687 53135857 66322858 53135994 66323029 53136131 66323200 53136268 66323371 53136405 66323542 53136542 66323713 53136679 66323884 53136816 66324055 53136953 66324226 53137090 66324397 53137227 66324568 53137364 66324739 53137501 66324910 53137638 66325081 53137775 66325252 53137912 66325423 53138049 66325594 53138186 66325765 53138323 66325936 53138460 66326107 53138597 66326278 53138734 66326449 53138871 66326620 53139008 66326791 53139145 66326962 53139282 66327133 53139419 66327304 53139556 66327475 53139693 66327646 53139830 66327817 53139967 66327988 53140104 66328159 53140241 66328330 53140378 66328501 53140515 66328672 53140652 66328843 53140789 66329014 53140926 66329185 53141063 66329356 53141200 66329527 53141337 66329698 53141474 66329869 53141611 66330040 53141748 66330211 53141885 66330382 53142022 66330553 53142159 66330724 53142296 66330895 53142433 66331066 53142570 66331237 53142707 66331408 53142844 66331579 53142981 66331750 53143118 66331921 53143255 66332092 53143392 66332263 53143529 66332434 53143666 66332605 53143803 66332776 53143940 66332947 53144077 66333118 53144214 66333289 53144351 66333460 53144488 66333631 53144625 66333802 53144762 66333973 53144899 66334144 53145036 66334315 53145173 66334486 53145310 66334657 53145447 66334828 53145584 66334999 53145721 66335170 53145858 66335341 53145995 66335512 53146132 66335683 53146269 66335854 53146406 66336025 53146543 66336196 53146680 66336367 53146817 66336538 53146954 66336709 53147091 66336880 53147228 66337051 53147365 66337222 53147502 66337393 53147639 66337564 53147776 66337735 53147913 66337906 53148050 66338077 53148187 66338248 53148324 66338419 53148461 66338590 53148598 66338761 53148735 66338932 53148872 66339103 53149009 66339274 53149146 66339445 53149283 66339616 53149420 66339787 53149557 66339958 53149694 66340129 53149831 66340300 53149968 66340471 53150105 66340642 53150242 66340813 53150379 66340984 53150516 66341155 53150653 66341326 53150790 66341497 53150927 66341668 53151064 66341839 53151201 66342010 53151338 66342181 53151475 66342352 53151612 66342523 53151749 66342694 53151886 66342865 53152023 66343036 53152160 66343207 53152297 66343378 53152434 66343549 53152571 66343720 53152708 66343891 53152845 66344062 53152982 66344233 53153119 66344404 53153256 66344575 53153393 66344746 53153530 66344917 53153667 66345088 53153804 66345259 53153941 66345430 53154078 66345601 53154215 66345772 53154352 66345943 53154489 66346114 53154626 66346285
1000 60141900 0 60141900 75067627 60142037 75067798 60142174 75067969 60142311 75068140 60142448 75068311 60142585 75068482 60142722 75068653 60142859 75068824 60142996 75068995 60143133 75069166 60143270 75069337 60143407 75069508 60143544 75069679 60143681 75069850 60143818 75070021 60143955 75070192 60144092 75070363 60144229 75070534 60144366 75070705 60144503 75070876 60144640 75071047 60144777 75071218 60144914 75071389 60145051 75071560 60145188 75071731 60145325 75071902 60145462 75072073 60145599 75072244 60145736 75072415 60145873 75072586 60146010 75072757 60146147 75072928 60146284 75073099 60146421 75073270 60146558 75073441 60146695 75073612 60146832 75073783 60146969 75073954 60147106 75074125 60147243 75074296 60147380 75074467 60147517 75074638 60147654 75074809 60147791 75074980 60147928 75075151 60148065 75075322 60148202 75075493 60148339 75075664 60148476 75075835 60148613 75076006 60148750 75076177 60148887 75076348 60149024 75076519 60149161 75076690 60149298 75076861 60149435 75077032 60149572 75077203 60149709 75077374 60149846 75077545 60149983 75077716 60150120 75077887 60150257 75078058 60150394 75078229 60150531 75078400 60150668 75078571 60150805 75078742 60150942 75078913 60151079 75079084 60151216 75079255 60151353 75079426 60151490 75079597 60151627 75079768 60151764 75079939 60151901 75080110 60152038 75080281 60152175 75080452 60152312 75080623 60152449 75080794 60152586 75080965 60152723 75081136 60152860 75081307 60152997 75081478 60153134 75081649 60153271 75081820 60153408 75081991 60153545 75082162 60153682 75082333 60153819 75082504 60153956 75082675 60154093 75082846 60154230 75083017 60154367 75083188 60154504 75083359 60154641 75083530 60154778 75083701 60154915 75083872 60155052 75084043 60155189 75084214 60155326 75084385 60155463 75084556 60155600 75084727 60155737 75084898 60155874 75085069 60156011 75085240 60156148 75085411 60156285 75085582 60156422 75085753 60156559 75085924 60156696 75086095 60156833 75086266 60156970 75086437 60157107 75086608 60157244 75086779 60157381 75086950 60157518 75087121 60157655 75087292 60157792 75087463 60157929 75087634 60158066 75087805 60158203 75087976 60158340 75088147 60158477 75088318 60158614 75088489 60158751 75088660 60158888 75088831 60159025 75089002 60159162 75089173 60159299 75089344 60159436 75089515 60159573 75089686 60159710 75089857 60159847 75090028 60159984 75090199 60160121 75090370 60160258 75090541 60160395 75090712 60160532 75090883 60160669 75091054 60160806 75091225 60160943 75091396 60161080 75091567 60161217 75091738 60161354 75091909 60161491 75092080 60161628 75092251 60161765 75092422 60161902 75092593 60162039 75092764 60162176 75092935 60162313 75093106 60162450 75093277 60162587 75093448 60162724 75093619 60162861 75093790 60162998 75093961 60163135 75094132 60163272 75094303 60163409 75094474 60163546 75094645 60163683 75094816 60163820 75094987 60163957 75095158 60164094 75095329 60164231 75095500 60164368 75095671 60164505 75095842 60164642 75096013 60164779 75096184 60164916 75096355 60165053 75096526 60165190 75096697 60165327 75096868 60165464 75097039 60165601 75097210 60165738 75097381 60165875 75097552 60166012 75097723 60166149 75097894 60166286 75098065 60166423 75098236 60166560 75098407 60166697 75098578 60166834 75098749 60166971 75098920 60167108 75099091 60167245 75099262 60167382 75099433 60167519 75099604 60167656 75099775 60167793 75099946 60167930 75100117 60168067 75100288 60168204 75100459 60168341 75100630 60168478 75100801 60168615 75100972 60168752 75101143 60168889 75101314 60169026 75101485 60169163 75101656 60169300 75101827 60169437 75101998 60169574 75102169 60169711 75102340 60169848 75102511 60169985 75102682 60170122 75102853 60170259 75103024 60170396 75103195 60170533 75103366 60170670 75103537 60170807 75103708 60170944 75103879 60171081 75104050 60171218 75104221 60171355 75104392 60171492 75104563 60171629 75104734 60171766 75104905 60171903 75105076 60172040 75105247 60172177 75105418 60172314 75105589 60172451 75105760 60172588 75105931 60172725 75106102 60172862 75106273 60172999 75106444 60173136 75106615 60173273 75106786 60173410 75106957 60173547 75107128 60173684 75107299 60173821 75107470 60173958 75107641 60174095 75107812 60174232 75107983 60174369 75108154 60174506 75108325 60174643 75108496 60174780 75108667 60174917 75108838 60175054 75109009 60175191 75109180 60175328 75109351 60175465 75109522 60175602 75109693 60175739 75109864 60175876 75110035 60176013 75110206 60176150 75110377 60176287 75110548 60176424 75110719 60176561 75110890 60176698 75111061 60176835 75111232 60176972 75111403 60177109 75111574 60177246 75111745 60177383 75111916 60177520 75112087 60177657 75112258 60177794 75112429 60177931 75112600 60178068 75112771 60178205 75112942 60178342 75113113 60178479 75113284 60178616 75113455 60178753 75113626 60178890 75113797 60179027 75113968 60179164 75114139 60179301 75114310 60179438 75114481 60179575 75114652 60179712 75114823 60179849 75114994 60179986 75115165 60180123 75115336 60180260 75115507 60180397 75115678 60180534 75115849 60180671 75116020 60180808 75116191 60180945 75116362 60181082 75116533 60181219 75116704 60181356 75116875 60181493 75117046 60181630 75117217 60181767 75117388 60181904 75117559 60182041 75117730 60182178 75117901 60182315 75118072 60182452 75118243 60182589 75118414 60182726 75118585 60182863 75118756 60183000 75118927 60183137 75119098 60183274 75119269 60183411 75119440 60183548 75119611 60183685 75119782 60183822 75119953 60183959 75120124 60184096 75120295 60184233 75120466 60184370 75120637 60184507 75120808 60184644 75120979 60184781 75121150 60184918 75121321 60185055 75121492 60185192 75121663 60185329 75121834 60185466 75122005 60185603 75122176 60185740 75122347 60185877 75122518 60186014 75122689 60186151 75122860 60186288 75123031 60186425 75123202 60186562 75123373 60186699 75123544 60186836 75123715 60186973 75123886 60187110 75124057 60187247 75124228 60187384 75124399 60187521 75124570 60187658 75124741 60187795 75124912 60187932 75125083 60188069 75125254 60188206 75125425 60188343 75125596 60188480 75125767 60188617 75125938 60188754 75126109 60188891 75126280 60189028 75126451 60189165 75126622 60189302 75126793 60189439 75126964 60189576 75127135 60189713 75127306 60189850 75127477 60189987 75127648 60190124 75127819 60190261 75127990 60190398 75128161 60190535 75128332 60190672 75128503 60190809 75128674 60190946 75128845 60191083 75129016 60191220 75129187 60191357 75129358 60191494 75129529 60191631 75129700 60191768 75129871 60191905 75130042 60192042 75130213 60192179 75130384 60192316 75130555 60192453 75130726 60192590 75130897 60192727 75131068 60192864 75131239 60193001 75131410 60193138 75131581 60193275 75131752 60193412 75131923 60193549 75132094 60193686 75132265 60193823 75132436 60193960 75132607 60194097 75132778 60194234 75132949 60194371 75133120 60194508 75133291 60194645 75133462 60194782 75133633 60194919 75133804 60195056 75133975 60195193 75134146 60195330 75134317 60195467 75134488 60195604 75134659 60195741 75134830 60195878 75135001 60196015 75135172 60196152 75135343 60196289 75135514 60196426 75135685 60196563 75135856 60196700 75136027 60196837 75136198 60196974 75136369 60197111 75136540 60197248 75136711 60197385 75136882 60197522 75137053 60197659 75137224 60197796 75137395 60197933 75137566 60198070 75137737 60198207 75137908 60198344 75138079 60198481 75138250 60198618 75138421 60198755 75138592 60198892 75138763 60199029 75138934 60199166 75139105 60199303 75139276 60199440 75139447 60199577 75139618 60199714 75139789 60199851 75139960 60199988 75140131 60200125 75140302 60200262 75140473 60200399 75140644 60200536 75140815 60200673 75140986 60200810 75141157 60200947 75141328 60201084 75141499 60201221 75141670 60201358 75141841 60201495 75142012 60201632 75142183 60201769 75142354 60201906 75142525 60202043 75142696 60202180 75142867 60202317 75143038 60202454 75143209 60202591 75143380 60202728 75143551 60202865 75143722 60203002 75143893 60203139 75144064 60203276 75144235 60203413 75144406 60203550 75144577 60203687 75144748 60203824 75144919 60203961 75145090 60204098 75145261 60204235 75145432 60204372 75145603 60204509 75145774 60204646 75145945 60204783 75146116 60204920 75146287 60205057 75146458 60205194 75146629 60205331 75146800 60205468 75146971 60205605 75147142 60205742 75147313 60205879 75147484 60206016 75147655 60206153 75147826 60206290 75147997 60206427 75148168 60206564 75148339 60206701 75148510 60206838 75148681 60206975 75148852 60207112 75149023 60207249 75149194 60207386 75149365 60207523 75149536 60207660 75149707 60207797 75149878 60207934 75150049 60208071 75150220 60208208 75150391 60208345 75150562 60208482 75150733 60208619 75150904 60208756 75151075 60208893 75151246 60209030 75151417 60209167 75151588 60209304 75151759 60209441 75151930 60209578 75152101 60209715 75152272 60209852 75152443 60209989 75152614 60210126 75152785 60210263 75152956 60210400 75153127 60210537 75153298 60210674 75153469 60210811 75153640 60210948 75153811 60211085 75153982 60211222 75154153 60211359 75154324 60211496 75154495 60211633 75154666 60211770 75154837 60211907 75155008 60212044 75155179 60212181 75155350 60212318 75155521 60212455 75155692 60212592 75155863 60212729 75156034 60212866 75156205 60213003 75156376 60213140 75156547 60213277 75156718 60213414 75156889 60213551 75157060 60213688 75157231 60213825 75157402 60213962 75157573 60214099 75157744 60214236 75157915 60214373 75158086 60214510 75158257 60214647 75158428 60214784 75158599 60214921 75158770 60215058 75158941 60215195 75159112 60215332 75159283 60215469 75159454 60215606 75159625 60215743 75159796 60215880 75159967 60216017 75160138 60216154 75160309 60216291 75160480 60216428 75160651 60216565 75160822 60216702 75160993 60216839 75161164 60216976 75161335 60217113 75161506 60217250 75161677 60217387 75161848 60217524 75162019 60217661 75162190 60217798 75162361 60217935 75162532 60218072 75162703 60218209 75162874 60218346 75163045 60218483 75163216 60218620 75163387 60218757 75163558 60218894 75163729 60219031 75163900 60219168 75164071 60219305 75164242 60219442 75164413 60219579 75164584 60219716 75164755 60219853 75164926 60219990 75165097 60220127 75165268 60220264 75165439 60220401 75165610 60220538 75165781 60220675 75165952 60220812 75166123 60220949 75166294 60221086 75166465 60221223 75166636 60221360 75166807 60221497 75166978 60221634 75167149 60221771 75167320 60221908 75167491 60222045 75167662 60222182 75167833 60222319 75168004 60222456 75168175 60222593 75168346 60222730 75168517 60222867 75168688 60223004 75168859 60223141 75169030 60223278 75169201 60223415 75169372 60223552 75169543 60223689 75169714 60223826 75169885 60223963 75170056 60224100 75170227 60224237 75170398 60224374 75170569 60224511 75170740 60224648 75170911 60224785 75171082 60224922 75171253 60225059 75171424 60225196 75171595 60225333 75171766 60225470 75171937 60225607 75172108 60225744 75172279 60225881 75172450 60226018 75172621 60226155 75172792 60226292 75172963 60226429 75173134 60226566 75173305 60226703 75173476 60226840 75173647 60226977 75173818 60227114 75173989 60227251 75174160 60227388 75174331 60227525 75174502 60227662 75174673 60227799 75174844 60227936 75175015 60228073 75175186 60228210 75175357 60228347 75175528 60228484 75175699 60228621 75175870 60228758 75176041 60228895 75176212 60229032 75176383 60229169 75176554 60229306 75176725 60229443 75176896 60229580 75177067 60229717 75177238 60229854 75177409 60229991 75177580 60230128 75177751 60230265 75177922 60230402 75178093 60230539 75178264 60230676 75178435 60230813 75178606 60230950 75178777 60231087 75178948 60231224 75179119 60231361 75179290 60231498 75179461 60231635 75179632 60231772 75179803 60231909 75179974 60232046 75180145 60232183 75180316 60232320 75180487 60232457 75180658 60232594 75180829 60232731 75181000 60232868 75181171 60233005 75181342 60233142 75181513 60233279 75181684 60233416 75181855 60233553 75182026 60233690 75182197 60233827 75182368 60233964 75182539 60234101 75182710 60234238 75182881 60234375 75183052 60234512 75183223 60234649 75183394 60234786 75183565 60234923 75183736 60235060 75183907 60235197 75184078 60235334 75184249 60235471 75184420 60235608 75184591 60235745 75184762 60235882 75184933 60236019 75185104 60236156 75185275 60236293 75185446 60236430 75185617 60236567 75185788 60236704 75185959 60236841 75186130 60236978 75186301 60237115 75186472 60237252 75186643 60237389 75186814 60237526 75186985 60237663 75187156 60237800 75187327 60237937 75187498 60238074 75187669 60238211 75187840 60238348 75188011 60238485 75188182 60238622 75188353 60238759 75188524 60238896 75188695 60239033 75188866 60239170 75189037 60239307 75189208 60239444 75189379 60239581 75189550 60239718 75189721 60239855 75189892 60239992 75190063 60240129 75190234 60240266 75190405 60240403 75190576 60240540 75190747 60240677 75190918 60240814 75191089 60240951 75191260 60241088 75191431 60241225 75191602 60241362 75191773 60241499 75191944 60241636 75192115 60241773 75192286 60241910 75192457 60242047 75192628 60242184 75192799 60242321 75192970 60242458 75193141 60242595 75193312 60242732 75193483 60242869 75193654 60243006 75193825 60243143 75193996 60243280 75194167 60243417 75194338 60243554 75194509 60243691 75194680 60243828 75194851 60243965 75195022 60244102 75195193 60244239 75195364 60244376 75195535 60244513 75195706 60244650 75195877 60244787 75196048 60244924 75196219 60245061 75196390 60245198 75196561 60245335 75196732 60245472 75196903 60245609 75197074 60245746 75197245 60245883 75197416 60246020 75197587 60246157 75197758 60246294 75197929 60246431 75198100 60246568 75198271 60246705 75198442 60246842 75198613 60246979 75198784 60247116 75198955 60247253 75199126 60247390 75199297 60247527 75199468 60247664 75199639 60247801 75199810 60247938 75199981 60248075 75200152 60248212 75200323 60248349 75200494 60248486 75200665 60248623 75200836 60248760 75201007 60248897 75201178 60249034 75201349 60249171 75201520 60249308 75201691 60249445 75201862 60249582 75202033 60249719 75202204 60249856 75202375 60249993 75202546 60250130 75202717 60250267 75202888 60250404 75203059 60250541 75203230 60250678 75203401 60250815 75203572 60250952 75203743 60251089 75203914 60251226 75204085 60251363 75204256 60251500 75204427 60251637 75204598 60251774 75204769 60251911 75204940 60252048 75205111 60252185 75205282 60252322 75205453 60252459 75205624 60252596 75205795 60252733 75205966 60252870 75206137 60253007 75206308 60253144 75206479 60253281 75206650 60253418 75206821 60253555 75206992 60253692 75207163 60253829 75207334 60253966 75207505 60254103 75207676 60254240 75207847 60254377 75208018 60254514 75208189 60254651 75208360 60254788 75208531 60254925 75208702 60255062 75208873 60255199 75209044 60255336 75209215 60255473 75209386 60255610 75209557 60255747 75209728 60255884 75209899 60256021 75210070 60256158 75210241 60256295 75210412 60256432 75210583 60256569 75210754 60256706 75210925 60256843 75211096 60256980 75211267 60257117 75211438 60257254 75211609 60257391 75211780 60257528 75211951 60257665 75212122 60257802 75212293 60257939 75212464 60258076 75212635 60258213 75212806 60258350 75212977 60258487 75213148 60258624 75213319 60258761 75213490 60258898 75213661 60259035 75213832 60259172 75214003 60259309 75214174 60259446 75214345 60259583 75214516 60259720 75214687 60259857 75214858 60259994 75215029 60260131 75215200 60260268 75215371 60260405 75215542 60260542 75215713 60260679 75215884 60260816 75216055 60260953 75216226 60261090 75216397 60261227 75216568 60261364 75216739 60261501 75216910 60261638 75217081 60261775 75217252 60261912 75217423 60262049 75217594 60262186 75217765 60262323 75217936 60262460 75218107 60262597 75218278 60262734 75218449 60262871 75218620 60263008 75218791 60263145 75218962 60263282 75219133 60263419 75219304 60263556 75219475 60263693 75219646 60263830 75219817 60263967 75219988 60264104 75220159 60264241 75220330 60264378 75220501 60264515 75220672 60264652 75220843 60264789 75221014 60264926 75221185 60265063 75221356 60265200 75221527 60265337 75221698 60265474 75221869 60265611 75222040 60265748 75222211 60265885 75222382 60266022 75222553 60266159 75222724 60266296 75222895 60266433 75223066 60266570 75223237 60266707 75223408 60266844 75223579 60266981 75223750 60267118 75223921 60267255 75224092 60267392 75224263 60267529 75224434 60267666 75224605 60267803 75224776 60267940 75224947 60268077 75225118 60268214 75225289 60268351 75225460 60268488 75225631 60268625 75225802 60268762 75225973 60268899 75226144 60269036 75226315 60269173 75226486 60269310 75226657 60269447 75226828 60269584 75226999 60269721 75227170 60269858 75227341 60269995 75227512 60270132 75227683 60270269 75227854 60270406 75228025 60270543 75228196 60270680 75228367 60270817 75228538 60270954 75228709 60271091 75228880 60271228 75229051 60271365 75229222 60271502 75229393 60271639 75229564 60271776 75229735 60271913 75229906 60272050 75230077 60272187 75230248 60272324 75230419 60272461 75230590 60272598 75230761 60272735 75230932 60272872 75231103 60273009 75231274 60273146 75231445 60273283 75231616 60273420 75231787 60273557 75231958 60273694 75232129 60273831 75232300 60273968 75232471 60274105 75232642 60274242 75232813 60274379 75232984 60274516 75233155 60274653 75233326 60274790 75233497 60274927 75233668 60275064 75233839 60275201 75234010 60275338 75234181 60275475 75234352 60275612 75234523 60275749 75234694 60275886 75234865 60276023 75235036 60276160 75235207 60276297 75235378 60276434 75235549 60276571 75235720 60276708 75235891 60276845 75236062 60276982 75236233 60277119 75236404 60277256 75236575 60277393 75236746 60277530 75236917 60277667 75237088 60277804 75237259 60277941 75237430 60278078 75237601 60278215 75237772 60278352 75237943 60278489 75238114 60278626 75238285
1000 77439387 0 77439387 96657921 77439524 96658092 77439661 96658263 77439798 96658434 77439935 96658605 77440072 96658776 77440209 96658947 77440346 96659118 77440483 96659289 77440620 96659460 77440757 96659631 77440894 96659802 77441031 96659973 77441168 96660144 77441305 96660315 77441442 96660486 77441579 96660657 77441716 96660828 77441853 96660999 77441990 96661170 77442127 96661341 77442264 96661512 77442401 96661683 77442538 96661854 77442675 96662025 77442812 96662196 77442949 96662367 77443086 96662538 77443223 96662709 77443360 96662880 77443497 96663051 77443634 96663222 77443771 96663393 77443908 96663564 77444045 96663735 77444182 96663906 77444319 96664077 77444456 96664248 77444593 96664419 77444730 96664590 77444867 96664761 77445004 96664932 77445141 96665103 77445278 96665274 77445415 96665445 77445552 96665616 77445689 96665787 77445826 96665958 77445963 96666129 77446100 96666300 77446237 96666471 77446374 96666642 77446511 96666813 77446648 96666984 77446785 96667155 77446922 96667326 77447059 96667497 77447196 96667668 77447333 96667839 77447470 96668010 77447607 96668181 77447744 96668352 77447881 96668523 77448018 96668694 77448155 96668865 77448292 96669036 77448429 96669207 77448566 96669378 77448703 96669549 77448840 96669720 77448977 96669891 77449114 96670062 77449251 96670233 77449388 96670404 77449525 96670575 77449662 96670746 77449799 96670917 77449936 96671088 77450073 96671259 77450210 96671430 77450347 96671601 77450484 96671772 77450621 96671943 77450758 96672114 77450895 96672285 77451032 96672456 77451169 96672627 77451306 96672798 77451443 96672969 77451580 96673140 77451717 96673311 77451854 96673482 77451991 96673653 77452128 96673824 77452265 96673995 77452402 96674166 77452539 96674337 77452676 96674508 77452813 96674679 77452950 96674850 77453087 96675021 77453224 96675192 77453361 96675363 77453498 96675534 77453635 96675705 77453772 96675876 77453909 96676047 77454046 96676218 77454183 96676389 77454320 96676560 77454457 96676731 77454594 96676902 77454731 96677073 77454868 96677244 77455005 96677415 77455142 96677586 77455279 96677757 77455416 96677928 77455553 96678099 77455690 96678270 77455827 96678441 77455964 96678612 77456101 96678783 77456238 96678954 77456375 96679125 77456512 96679296 77456649 96679467 77456786 96679638 77456923 96679809 77457060 96679980 77457197 96680151 77457334 96680322 77457471 96680493 77457608 96680664 77457745 96680835 77457882 96681006 77458019 96681177 77458156 96681348 77458293 96681519 77458430 96681690 77458567 96681861 77458704 96682032 77458841 96682203 77458978 96682374 77459115 96682545 77459252 96682716 77459389 96682887 77459526 96683058 77459663 96683229 77459800 96683400 77459937 96683571 77460074 96683742 77460211 96683913 77460348 96684084 77460485 96684255 77460622 96684426 77460759 96684597 77460896 96684768 77461033 96684939 77461170 96685110 77461307 96685281 77461444 96685452 77461581 96685623 77461718 96685794 77461855 96685965 77461992 96686136 77462129 96686307 77462266 96686478 77462403 96686649 77462540 96686820 77462677 96686991 77462814 96687162 77462951 96687333 77463088 96687504 77463225 96687675 77463362 96687846 77463499 96688017 77463636 96688188 77463773 96688359 77463910 96688530 77464047 96688701 77464184 96688872 77464321 96689043 77464458 96689214 77464595 96689385 77464732 96689556 77464869 96689727 77465006 96689898 77465143 96690069 77465280 96690240 77465417 96690411 77465554 96690582 77465691 96690753 77465828 96690924 77465965 96691095 77466102 96691266 77466239 96691437 77466376 96691608 77466513 96691779 77466650 96691950 77466787 96692121 77466924 96692292 77467061 96692463 77467198 96692634 77467335 96692805 77467472 96692976 77467609 96693147 77467746 96693318 77467883 96693489 77468020 96693660 77468157 96693831 77468294 96694002 77468431 96694173 77468568 96694344 77468705 96694515 77468842 96694686 77468979 96694857 77469116 96695028 77469253 96695199 77469390 96695370 77469527 96695541 77469664 96695712 77469801 96695883 77469938 96696054 77470075 96696225 77470212 96696396 77470349 96696567 77470486 96696738 77470623 96696909 77470760 96697080 77470897 96697251 77471034 96697422 77471171 96697593 77471308 96697764 77471445 96697935 77471582 96698106 77471719 96698277 77471856 96698448 77471993 96698619 77472130 96698790 77472267 96698961 77472404 96699132 77472541 96699303 77472678 96699474 77472815 96699645 77472952 96699816 77473089 96699987 77473226 96700158 77473363 96700329 77473500 96700500 77473637 96700671 77473774 96700842 77473911 96701013 77474048 96701184 77474185 96701355 77474322 96701526 77474459 96701697 77474596 96701868 77474733 96702039 77474870 96702210 77475007 96702381 77475144 96702552 77475281 96702723 77475418 96702894 77475555 96703065 77475692 96703236 77475829 96703407 77475966 96703578 77476103 96703749 77476240 96703920 77476377 96704091 77476514 96704262 77476651 96704433 77476788 96704604 77476925 96704775 77477062 96704946 77477199 96705117 77477336 96705288 77477473 96705459 77477610 96705630 77477747 96705801 77477884 96705972 77478021 96706143 77478158 96706314 77478295 96706485 77478432 96706656 77478569 96706827 77478706 96706998 77478843 96707169 77478980 96707340 77479117 96707511 77479254 96707682 77479391 96707853 77479528 96708024 77479665 96708195 77479802 96708366 77479939 96708537 77480076 96708708 77480213 96708879 77480350 96709050 77480487 96709221 77480624 96709392 77480761 96709563 77480898 96709734 77481035 96709905 77481172 96710076 77481309 96710247 77481446 96710418 77481583 96710589 77481720 96710760 77481857 96710931 77481994 96711102 77482131 96711273 77482268 96711444 77482405 96711615 77482542 96711786 77482679 96711957 77482816 96712128 77482953 96712299 77483090 96712470 77483227 96712641 77483364 96712812 77483501 96712983 77483638 96713154 77483775 96713325 77483912 96713496 77484049 96713667 77484186 96713838 77484323 96714009 77484460 96714180 77484597 96714351 77484734 96714522 77484871 96714693 77485008 96714864 77485145 96715035 77485282 96715206 77485419 96715377 77485556 96715548 77485693 96715719 77485830 96715890 77485967 96716061 77486104 96716232 77486241 96716403 77486378 96716574 77486515 96716745 77486652 96716916 77486789 96717087 77486926 96717258 77487063 96717429 77487200 96717600 77487337 96717771 77487474 96717942 77487611 96718113 77487748 96718284 77487885 96718455 77488022 96718626 77488159 96718797 77488296 96718968 77488433 96719139 77488570 96719310 77488707 96719481 77488844 96719652 77488981 96719823 77489118 96719994 77489255 96720165 77489392 96720336 77489529 96720507 77489666 96720678 77489803 96720849 77489940 96721020 77490077 96721191 77490214 96721362 77490351 96721533 77490488 96721704 77490625 96721875 77490762 96722046 77490899 96722217 77491036 96722388 77491173 96722559 77491310 96722730 77491447 96722901 77491584 96723072 77491721 96723243 77491858 96723414 77491995 96723585 77492132 96723756 77492269 96723927 77492406 96724098 77492543 96724269 77492680 96724440 77492817 96724611 77492954 96724782 77493091 96724953 77493228 96725124 77493365 96725295 77493502 96725466 77493639 96725637 77493776 96725808 77493913 96725979 77494050 96726150 77494187 96726321 77494324 96726492 77494461 96726663 77494598 96726834 77494735 96727005 77494872 96727176 77495009 96727347 77495146 96727518 77495283 96727689 77495420 96727860 77495557 96728031 77495694 96728202 77495831 96728373 77495968 96728544 77496105 96728715 77496242 96728886 77496379 96729057 77496516 96729228 77496653 96729399 77496790 96729570 77496927 96729741 77497064 96729912 77497201 96730083 77497338 96730254 77497475 96730425 77497612 96730596 77497749 96730767 77497886 96730938 77498023 96731109 77498160 96731280 77498297 96731451 77498434 96731622 77498571 96731793 77498708 96731964 77498845 96732135 77498982 96732306 77499119 96732477 77499256 96732648 77499393 96732819 77499530 96732990 77499667 96733161 77499804 96733332 77499941 96733503 77500078 96733674 77500215 96733845 77500352 96734016 77500489 96734187 77500626 96734358 77500763 96734529 77500900 96734700 77501037 96734871 77501174 96735042 77501311 96735213 77501448 96735384 77501585 96735555 77501722 96735726 77501859 96735897 77501996 96736068 77502133 96736239 77502270 96736410 77502407 96736581 77502544 96736752 77502681 96736923 77502818 96737094 77502955 96737265 77503092 96737436 77503229 96737607 77503366 96737778 77503503 96737949 77503640 96738120 77503777 96738291 77503914 96738462 77504051 96738633 77504188 96738804 77504325 96738975 77504462 96739146 77504599 96739317 77504736 96739488 77504873 96739659 77505010 96739830 77505147 96740001 77505284 96740172 77505421 96740343 77505558 96740514 77505695 96740685 77505832 96740856 77505969 96741027 77506106 96741198 77506243 96741369 77506380 96741540 77506517 96741711 77506654 96741882 77506791 96742053 77506928 96742224 77507065 96742395 77507202 96742566 77507339 96742737 77507476 96742908 77507613 96743079 77507750 96743250 77507887 96743421 77508024 96743592 77508161 96743763 77508298 96743934 77508435 96744105 77508572 96744276 77508709 96744447 77508846 96744618 77508983 96744789 77509120 96744960 77509257 96745131 77509394 96745302 77509531 96745473 77509668 96745644 77509805 96745815 77509942 96745986 77510079 96746157 77510216 96746328 77510353 96746499 77510490 96746670 77510627 96746841 77510764 96747012 77510901 96747183 77511038 96747354 77511175 96747525 77511312 96747696 77511449 96747867 77511586 96748038 77511723 96748209 77511860 96748380 77511997 96748551 77512134 96748722 77512271 96748893 77512408 96749064 77512545 96749235 77512682 96749406 77512819 96749577 77512956 96749748 77513093 96749919 77513230 96750090 77513367 96750261 77513504 96750432 77513641 96750603 77513778 96750774 77513915 96750945 77514052 96751116 77514189 96751287 77514326 96751458 77514463 96751629 77514600 96751800 77514737 96751971 77514874 96752142 77515011 96752313 77515148 96752484 77515285 96752655 77515422 96752826 77515559 96752997 77515696 96753168 77515833 96753339 77515970 96753510 77516107 96753681 77516244 96753852 77516381 96754023 77516518 96754194 77516655 96754365 77516792 96754536 77516929 96754707 77517066 96754878 77517203 96755049 77517340 96755220 77517477 96755391 77517614 96755562 77517751 96755733 77517888 96755904 77518025 96756075 77518162 96756246 77518299 96756417 77518436 96756588 77518573 96756759 77518710 96756930 77518847 96757101 77518984 96757272 77519121 96757443 77519258 96757614 77519395 96757785 77519532 96757956 77519669 96758127 77519806 96758298 77519943 96758469 77520080 96758640 77520217 96758811 77520354 96758982 77520491 96759153 77520628 96759324 77520765 96759495 77520902 96759666 77521039 96759837 77521176 96760008 77521313 96760179 77521450 96760350 77521587 96760521 77521724 96760692 77521861 96760863 77521998 96761034 77522135 96761205 77522272 96761376 77522409 96761547 77522546 96761718 77522683 96761889 77522820 96762060 77522957 96762231 77523094 96762402 77523231 96762573 77523368 96762744 77523505 96762915 77523642 96763086 77523779 96763257 77523916 96763428 77524053 96763599 77524190 96763770 77524327 96763941 77524464 96764112 77524601 96764283 77524738 96764454 77524875 96764625 77525012 96764796 77525149 96764967 77525286 96765138 77525423 96765309 77525560 96765480 77525697 96765651 77525834 96765822 77525971 96765993 77526108 96766164 77526245 96766335 77526382 96766506 77526519 96766677 77526656 96766848 77526793 96767019 77526930 96767190 77527067 96767361 77527204 96767532 77527341 96767703 77527478 96767874 77527615 96768045 77527752 96768216 77527889 96768387 77528026 96768558 77528163 96768729 77528300 96768900 77528437 96769071 77528574 96769242 77528711 96769413 77528848 96769584 77528985 96769755 77529122 96769926 77529259 96770097 77529396 96770268 77529533 96770439 77529670 96770610 77529807 96770781 77529944 96770952 77530081 96771123 77530218 96771294 77530355 96771465 77530492 96771636 77530629 96771807 77530766 96771978 77530903 96772149 77531040 96772320 77531177 96772491 77531314 96772662 77531451 96772833 77531588 96773004 77531725 96773175 77531862 96773346 77531999 96773517 77532136 96773688 77532273 96773859 77532410 96774030 77532547 96774201 77532684 96774372 77532821 96774543 77532958 96774714 77533095 96774885 77533232 96775056 77533369 96775227 77533506 96775398 77533643 96775569 77533780 96775740 77533917 96775911 77534054 96776082 77534191 96776253 77534328 96776424 77534465 96776595 77534602 96776766 77534739 96776937 77534876 96777108 77535013 96777279 77535150 96777450 77535287 96777621 77535424 96777792 77535561 96777963 77535698 96778134 77535835 96778305 77535972 96778476 77536109 96778647 77536246 96778818 77536383 96778989 77536520 96779160 77536657 96779331 77536794 96779502 77536931 96779673 77537068 96779844 77537205 96780015 77537342 96780186 77537479 96780357 77537616 96780528 77537753 96780699 77537890 96780870 77538027 96781041 77538164 96781212 77538301 96781383 77538438 96781554 77538575 96781725 77538712 96781896 77538849 96782067 77538986 96782238 77539123 96782409 77539260 96782580 77539397 96782751 77539534 96782922 77539671 96783093 77539808 96783264 77539945 96783435 77540082 96783606 77540219 96783777 77540356 96783948 77540493 96784119 77540630 96784290 77540767 96784461 77540904 96784632 77541041 96784803 77541178 96784974 77541315 96785145 77541452 96785316 77541589 96785487 77541726 96785658 77541863 96785829 77542000 96786000 77542137 96786171 77542274 96786342 77542411 96786513 77542548 96786684 77542685 96786855 77542822 96787026 77542959 96787197 77543096 96787368 77543233 96787539 77543370 96787710 77543507 96787881 77543644 96788052 77543781 96788223 77543918 96788394 77544055 96788565 77544192 96788736 77544329 96788907 77544466 96789078 77544603 96789249 77544740 96789420 77544877 96789591 77545014 96789762 77545151 96789933 77545288 96790104 77545425 96790275 77545562 96790446 77545699 96790617 77545836 96790788 77545973 96790959 77546110 96791130 77546247 96791301 77546384 96791472 77546521 96791643 77546658 96791814 77546795 96791985 77546932 96792156 77547069 96792327 77547206 96792498 77547343 96792669 77547480 96792840 77547617 96793011 77547754 96793182 77547891 96793353 77548028 96793524 77548165 96793695 77548302 96793866 77548439 96794037 77548576 96794208 77548713 96794379 77548850 96794550 77548987 96794721 77549124 96794892 77549261 96795063 77549398 96795234 77549535 96795405 77549672 96795576 77549809 96795747 77549946 96795918 77550083 96796089 77550220 96796260 77550357 96796431 77550494 96796602 77550631 96796773 77550768 96796944 77550905 96797115 77551042 96797286 77551179 96797457 77551316 96797628 77551453 96797799 77551590 96797970 77551727 96798141 77551864 96798312 77552001 96798483 77552138 96798654 77552275 96798825 77552412 96798996 77552549 96799167 77552686 96799338 77552823 96799509 77552960 96799680 77553097 96799851 77553234 96800022 77553371 96800193 77553508 96800364 77553645 96800535 77553782 96800706 77553919 96800877 77554056 96801048 77554193 96801219 77554330 96801390 77554467 96801561 77554604 96801732 77554741 96801903 77554878 96802074 77555015 96802245 77555152 96802416 77555289 96802587 77555426 96802758 77555563 96802929 77555700 96803100 77555837 96803271 77555974 96803442 77556111 96803613 77556248 96803784 77556385 96803955 77556522 96804126 77556659 96804297 77556796 96804468 77556933 96804639 77557070 96804810 77557207 96804981 77557344 96805152 77557481 96805323 77557618 96805494 77557755 96805665 77557892 96805836 77558029 96806007 77558166 96806178 77558303 96806349 77558440 96806520 77558577 96806691 77558714 96806862 77558851 96807033 77558988 96807204 77559125 96807375 77559262 96807546 77559399 96807717 77559536 96807888 77559673 96808059 77559810 96808230 77559947 96808401 77560084 96808572 77560221 96808743 77560358 96808914 77560495 96809085 77560632 96809256 77560769 96809427 77560906 96809598 77561043 96809769 77561180 96809940 77561317 96810111 77561454 96810282 77561591 96810453 77561728 96810624 77561865 96810795 77562002 96810966 77562139 96811137 77562276 96811308 77562413 96811479 77562550 96811650 77562687 96811821 77562824 96811992 77562961 96812163 77563098 96812334 77563235 96812505 77563372 96812676 77563509 96812847 77563646 96813018 77563783 96813189 77563920 96813360 77564057 96813531 77564194 96813702 77564331 96813873 77564468 96814044 77564605 96814215 77564742 96814386 77564879 96814557 77565016 96814728 77565153 96814899 77565290 96815070 77565427 96815241 77565564 96815412 77565701 96815583 77565838 96815754 77565975 96815925 77566112 96816096 77566249 96816267 77566386 96816438 77566523 96816609 77566660 96816780 77566797 96816951 77566934 96817122 77567071 96817293 77567208 96817464 77567345 96817635 77567482 96817806 77567619 96817977 77567756 96818148 77567893 96818319 77568030 96818490 77568167 96818661 77568304 96818832 77568441 96819003 77568578 96819174 77568715 96819345 77568852 96819516 77568989 96819687 77569126 96819858 77569263 96820029 77569400 96820200 77569537 96820371 77569674 96820542 77569811 96820713 77569948 96820884 77570085 96821055 77570222 96821226 77570359 96821397 77570496 96821568 77570633 96821739 77570770 96821910 77570907 96822081 77571044 96822252 77571181 96822423 77571318 96822594 77571455 96822765 77571592 96822936 77571729 96823107 77571866 96823278 77572003 96823449 77572140 96823620 77572277 96823791 77572414 96823962 77572551 96824133 77572688 96824304 77572825 96824475 77572962 96824646 77573099 96824817 77573236 96824988 77573373 96825159 77573510 96825330 77573647 96825501 77573784 96825672 77573921 96825843 77574058 96826014 77574195 96826185 77574332 96826356 77574469 96826527 77574606 96826698 77574743 96826869 77574880 96827040 77575017 96827211 77575154 96827382 77575291 96827553 77575428 96827724 77575565 96827895 77575702 96828066 77575839 96828237 77575976 96828408 77576113 96828579
1000 53363555 0 53363555 66607065 53363692 66607236 53363829 66607407 53363966 66607578 53364103 66607749 53364240 66607920 53364377 66608091 53364514 66608262 53364651 66608433 53364788 66608604 53364925 66608775 53365062 66608946 53365199 66609117 53365336 66609288 53365473 66609459 53365610 66609630 53365747 66609801 53365884 66609972 53366021 66610143 53366158 66610314 53366295 66610485 53366432 66610656 53366569 66610827 53366706 66610998 53366843 66611169 53366980 66611340 53367117 66611511 53367254 66611682 53367391 66611853 53367528 66612024 53367665 66612195 53367802 66612366 53367939 66612537 53368076 66612708 53368213 66612879 53368350 66613050 53368487 66613221 53368624 66613392 53368761 66613563 53368898 66613734 53369035 66613905 53369172 66614076 53369309 66614247 53369446 66614418 53369583 66614589 53369720 66614760 53369857 66614931 53369994 66615102 53370131 66615273 53370268 66615444 53370405 66615615 53370542 66615786 53370679 66615957 53370816 66616128 53370953 66616299 53371090 66616470 53371227 66616641 53371364 66616812 53371501 66616983 53371638 66617154 53371775 66617325 53371912 66617496 53372049 66617667 53372186 66617838 53372323 66618009 53372460 66618180 53372597 66618351 53372734 66618522 53372871 66618693 53373008 66618864 53373145 66619035 53373282 66619206 53373419 66619377 53373556 66619548 53373693 66619719 53373830 66619890 53373967 66620061 53374104 66620232 53374241 66620403 53374378 66620574 53374515 66620745 53374652 66620916 53374789 66621087 53374926 66621258 53375063 66621429 53375200 66621600 53375337 66621771 53375474 66621942 53375611 66622113 53375748 66622284 53375885 66622455 53376022 66622626 53376159 66622797 53376296 66622968 53376433 66623139 53376570 66623310 53376707 66623481 53376844 66623652 53376981 66623823 53377118 66623994 53377255 66624165 53377392 66624336 53377529 66624507 53377666 66624678 53377803 66624849 53377940 66625020 53378077 66625191 53378214 66625362 53378351 66625533 53378488 66625704 53378625 66625875 53378762 66626046 53378899 66626217 53379036 66626388 53379173 66626559 53379310 66626730 53379447 66626901 53379584 66627072 53379721 66627243 53379858 66627414 53379995 66627585 53380132 66627756 53380269 66627927 53380406 66628098 53380543 66628269 53380680 66628440 53380817 66628611 53380954 66628782 53381091 66628953 53381228 66629124 53381365 66629295 53381502 66629466 53381639 66629637 53381776 66629808 53381913 66629979 53382050 66630150 53382187 66630321 53382324 66630492 53382461 66630663 53382598 66630834 53382735 66631005 53382872 66631176 53383009 66631347 53383146 66631518 53383283 66631689 53383420 66631860 53383557 66632031 53383694 66632202 53383831 66632373 53383968 66632544 53384105 66632715 53384242 66632886 53384379 66633057 53384516 66633228 53384653 66633399 53384790 66633570 53384927 66633741 53385064 66633912 53385201 66634083 53385338 66634254 53385475 66634425 53385612 66634596 53385749 66634767 53385886 66634938 53386023 66635109 53386160 66635280 53386297 66635451 53386434 66635622 53386571 66635793 53386708 66635964 53386845 66636135 53386982 66636306 53387119 66636477 53387256 66636648 53387393 66636819 53387530 66636990 53387667 66637161 53387804 66637332 53387941 66637503 53388078 66637674 53388215 66637845 53388352 66638016 53388489 66638187 53388626 66638358 53388763 66638529 53388900 66638700 53389037 66638871 53389174 66639042 53389311 66639213 53389448 66639384 53389585 66639555 53389722 66639726 53389859 66639897 53389996 66640068 53390133 66640239 53390270 66640410 53390407 66640581 53390544 66640752 53390681 66640923 53390818 66641094 53390955 66641265 53391092 66641436 53391229 66641607 53391366 66641778 53391503 66641949 53391640 66642120 53391777 66642291 53391914 66642462 53392051 66642633 53392188 66642804 53392325 66642975 53392462 66643146 53392599 66643317 53392736 66643488 53392873 66643659 53393010 66643830 53393147 66644001 53393284 66644172 53393421 66644343 53393558 66644514 53393695 66644685 53393832 66644856 53393969 66645027 53394106 66645198 53394243 66645369 53394380 66645540 53394517 66645711 53394654 66645882 53394791 66646053 53394928 66646224 53395065 66646395 53395202 66646566 53395339 66646737 53395476 66646908 53395613 66647079 53395750 66647250 53395887 66647421 53396024 66647592 53396161 66647763 53396298 66647934 53396435 66648105 53396572 66648276 53396709 66648447 53396846 66648618 53396983 66648789 53397120 66648960 53397257 66649131 53397394 66649302 53397531 66649473 53397668 66649644 53397805 66649815 53397942 66649986 53398079 66650157 53398216 66650328 53398353 66650499 53398490 66650670 53398627 66650841 53398764 66651012 53398901 66651183 53399038 66651354 53399175 66651525 53399312 66651696 53399449 66651867 53399586 66652038 53399723 66652209 53399860 66652380 53399997 66652551 53400134 66652722 53400271 66652893 53400408 66653064 53400545 66653235 53400682 66653406 53400819 66653577 53400956 66653748 53401093 66653919 53401230 66654090 53401367 66654261 53401504 66654432 53401641 66654603 53401778 66654774 53401915 66654945 53402052 66655116 53402189 66655287 53402326 66655458 53402463 66655629 53402600 66655800 53402737 66655971 53402874 66656142 53403011 66656313 53403148 66656484 53403285 66656655 53403422 66656826 53403559 66656997 53403696 66657168 53403833 66657339 53403970 66657510 53404107 66657681 53404244 66657852 53404381 66658023 53404518 66658194 53404655 66658365 53404792 66658536 53404929 66658707 53405066 66658878 53405203 66659049 53405340 66659220 53405477 66659391 53405614 66659562 53405751 66659733 53405888 66659904 53406025 66660075 53406162 66660246 53406299 66660417 53406436 66660588 53406573 66660759 53406710 66660930 53406847 66661101 53406984 66661272 53407121 66661443 53407258 66661614 53407395 66661785 53407532 66661956 53407669 66662127 53407806 66662298 53407943 66662469 53408080 66662640 53408217 66662811 53408354 66662982 53408491 66663153 53408628 66663324 53408765 66663495 53408902 66663666 53409039 66663837 53409176 66664008 53409313 66664179 53409450 66664350 53409587 66664521 53409724 66664692 53409861 66664863 53409998 66665034 53410135 66665205 53410272 66665376 53410409 66665547 53410546 66665718 53410683 66665889 53410820 66666060 53410957 66666231 53411094 66666402 53411231 66666573 53411368 66666744 53411505 66666915 53411642 66667086 53411779 66667257 53411916 66667428 53412053 66667599 53412190 66667770 53412327 66667941 53412464 66668112 53412601 66668283 53412738 66668454 53412875 66668625 53413012 66668796 53413149 66668967 53413286 66669138 53413423 66669309 53413560 66669480 53413697 66669651 53413834 66669822 53413971 66669993 53414108 66670164 53414245 66670335 53414382 66670506 53414519 66670677 53414656 66670848 53414793 66671019 53414930 66671190 53415067 66671361 53415204 66671532 53415341 66671703 53415478 66671874 53415615 66672045 53415752 66672216 53415889 66672387 53416026 66672558 53416163 66672729 53416300 66672900 53416437 66673071 53416574 66673242 53416711 66673413 53416848 66673584 53416985 66673755 53417122 66673926 53417259 66674097 53417396 66674268 53417533 66674439 53417670 66674610 53417807 66674781 53417944 66674952 53418081 66675123 53418218 66675294 53418355 66675465 53418492 66675636 53418629 66675807 53418766 66675978 53418903 66676149 53419040 66676320 53419177 66676491 53419314 66676662 53419451 66676833 53419588 66677004 53419725 66677175 53419862 66677346 53419999 66677517 53420136 66677688 53420273 66677859 53420410 66678030 53420547 66678201 53420684 66678372 53420821 66678543 53420958 66678714 53421095 66678885 53421232 66679056 53421369 66679227 53421506 66679398 53421643 66679569 53421780 66679740 53421917 66679911 53422054 66680082 53422191 66680253 53422328 66680424 53422465 66680595 53422602 66680766 53422739 66680937 53422876 66681108 53423013 66681279 53423150 66681450 53423287 66681621 53423424 66681792 53423561 66681963 53423698 66682134 53423835 66682305 53423972 66682476 53424109 66682647 53424246 66682818 53424383 66682989 53424520 66683160 53424657 66683331 53424794 66683502 53424931 66683673 53425068 66683844 53425205 66684015 53425342 66684186 53425479 66684357 53425616 66684528 53425753 66684699 53425890 66684870 53426027 66685041 53426164 66685212 53426301 66685383 53426438 66685554 53426575 66685725 53426712 66685896 53426849 66686067 53426986 66686238 53427123 66686409 53427260 66686580 53427397 66686751 53427534 66686922 53427671 66687093 53427808 66687264 53427945 66687435 53428082 66687606 53428219 66687777 53428356 66687948 53428493 66688119 53428630 66688290 53428767 66688461 53428904 66688632 53429041 66688803 53429178 66688974 53429315 66689145 53429452 66689316 53429589 66689487 53429726 66689658 53429863 66689829 53430000 66690000 53430137 66690171 53430274 66690342 53430411 66690513 53430548 66690684 53430685 66690855 53430822 66691026 53430959 66691197 53431096 66691368 53431233 66691539 53431370 66691710 53431507 66691881 53431644 66692052 53431781 66692223 53431918 66692394 53432055 66692565 53432192 66692736 53432329 66692907 53432466 66693078 53432603 66693249 53432740 66693420 53432877 66693591 53433014 66693762 53433151 66693933 53433288 66694104 53433425 66694275 53433562 66694446 53433699 66694617 53433836 66694788 53433973 66694959 53434110 66695130 53434247 66695301 53434384 66695472 53434521 66695643 53434658 66695814 53434795 66695985 53434932 66696156 53435069 66696327 53435206 66696498 53435343 66696669 53435480 66696840 53435617 66697011 53435754 66697182 53435891 66697353 53436028 66697524 53436165 66697695 53436302 66697866 53436439 66698037 53436576 66698208 53436713 66698379 53436850 66698550 53436987 66698721 53437124 66698892 53437261 66699063 53437398 66699234 53437535 66699405 53437672 66699576 53437809 66699747 53437946 66699918 53438083 66700089 53438220 66700260 53438357 66700431 53438494 66700602 53438631 66700773 53438768 66700944 53438905 66701115 53439042 66701286 53439179 66701457 53439316 66701628 53439453 66701799 53439590 66701970 53439727 66702141 53439864 66702312 53440001 66702483 53440138 66702654 53440275 66702825 53440412 66702996 53440549 66703167 53440686 66703338 53440823 66703509 53440960 66703680 53441097 66703851 53441234 66704022 53441371 66704193 53441508 66704364 53441645 66704535 53441782 66704706 53441919 66704877 53442056 66705048 53442193 66705219 53442330 66705390 53442467 66705561 53442604 66705732 53442741 66705903 53442878 66706074 53443015 66706245 53443152 66706416 53443289 66706587 53443426 66706758 53443563 66706929 53443700 66707100 53443837 66707271 53443974 66707442 53444111 66707613 53444248 66707784 53444385 66707955 53444522 66708126 53444659 66708297 53444796 66708468 53444933 66708639 53445070 66708810 53445207 66708981 53445344 66709152 53445481 66709323 53445618 66709494 53445755 66709665 53445892 66709836 53446029 66710007 53446166 66710178 53446303 66710349 53446440 66710520 53446577 66710691 53446714 66710862 53446851 66711033 53446988 66711204 53447125 66711375 53447262 66711546 53447399 66711717 53447536 66711888 53447673 66712059 53447810 66712230 53447947 66712401 53448084 66712572 53448221 66712743 53448358 66712914 53448495 66713085 53448632 66713256 53448769 66713427 53448906 66713598 53449043 66713769 53449180 66713940 53449317 66714111 53449454 66714282 53449591 66714453 53449728 66714624 53449865 66714795 53450002 66714966 53450139 66715137 53450276 66715308 53450413 66715479 53450550 66715650 53450687 66715821 53450824 66715992 53450961 66716163 53451098 66716334 53451235 66716505 53451372 66716676 53451509 66716847 53451646 66717018 53451783 66717189 53451920 66717360 53452057 66717531 53452194 66717702 53452331 66717873 53452468 66718044 53452605 66718215 53452742 66718386 53452879 66718557 53453016 66718728 53453153 66718899 53453290 66719070 53453427 66719241 53453564 66719412 53453701 66719583 53453838 66719754 53453975 66719925 53454112 66720096 53454249 66720267 53454386 66720438 53454523 66720609 53454660 66720780 53454797 66720951 53454934 66721122 53455071 66721293 53455208 66721464 53455345 66721635 53455482 66721806 53455619 66721977 53455756 66722148 53455893 66722319 53456030 66722490 53456167 66722661 53456304 66722832 53456441 66723003 53456578 66723174 53456715 66723345 53456852 66723516 53456989 66723687 53457126 66723858 53457263 66724029 53457400 66724200 53457537 66724371 53457674 66724542 53457811 66724713 53457948 66724884 53458085 66725055 53458222 66725226 53458359 66725397 53458496 66725568 53458633 66725739 53458770 66725910 53458907 66726081 53459044 66726252 53459181 66726423 53459318 66726594 53459455 66726765 53459592 66726936 53459729 66727107 53459866 66727278 53460003 66727449 53460140 66727620 53460277 66727791 53460414 66727962 53460551 66728133 53460688 66728304 53460825 66728475 53460962 66728646 53461099 66728817 53461236 66728988 53461373 66729159 53461510 66729330 53461647 66729501 53461784 66729672 53461921 66729843 53462058 66730014 53462195 66730185 53462332 66730356 53462469 66730527 53462606 66730698 53462743 66730869 53462880 66731040 53463017 66731211 53463154 66731382 53463291 66731553 53463428 66731724 53463565 66731895 53463702 66732066 53463839 66732237 53463976 66732408 53464113 66732579 53464250 66732750 53464387 66732921 53464524 66733092 53464661 66733263 53464798 66733434 53464935 66733605 53465072 66733776 53465209 66733947 53465346 66734118 53465483 66734289 53465620 66734460 53465757 66734631 53465894 66734802 53466031 66734973 53466168 66735144 53466305 66735315 53466442 66735486 53466579 66735657 53466716 66735828 53466853 66735999 53466990 66736170 53467127 66736341 53467264 66736512 53467401 66736683 53467538 66736854 53467675 66737025 53467812 66737196 53467949 66737367 53468086 66737538 53468223 66737709 53468360 66737880 53468497 66738051 53468634 66738222 53468771 66738393 53468908 66738564 53469045 66738735 53469182 66738906 53469319 66739077 53469456 66739248 53469593 66739419 53469730 66739590 53469867 66739761 53470004 66739932 53470141 66740103 53470278 66740274 53470415 66740445 53470552 66740616 53470689 66740787 53470826 66740958 53470963 66741129 53471100 66741300 53471237 66741471 53471374 66741642 53471511 66741813 53471648 66741984 53471785 66742155 53471922 66742326 53472059 66742497 53472196 66742668 53472333 66742839 53472470 66743010 53472607 66743181 53472744 66743352 53472881 66743523 53473018 66743694 53473155 66743865 53473292 66744036 53473429 66744207 53473566 66744378 53473703 66744549 53473840 66744720 53473977 66744891 53474114 66745062 53474251 66745233 53474388 66745404 53474525 66745575 53474662 66745746 53474799 66745917 53474936 66746088 53475073 66746259 53475210 66746430 53475347 66746601 53475484 66746772 53475621 66746943 53475758 66747114 53475895 66747285 53476032 66747456 53476169 66747627 53476306 66747798 53476443 66747969 53476580 66748140 53476717 66748311 53476854 66748482 53476991 66748653 53477128 66748824 53477265 66748995 53477402 66749166 53477539 66749337 53477676 66749508 53477813 66749679 53477950 66749850 53478087 66750021 53478224 66750192 53478361 66750363 53478498 66750534 53478635 66750705 53478772 66750876 53478909 66751047 53479046 66751218 53479183 66751389 53479320 66751560 53479457 66751731 53479594 66751902 53479731 66752073 53479868 66752244 53480005 66752415 53480142 66752586 53480279 66752757 53480416 66752928 53480553 66753099 53480690 66753270 53480827 66753441 53480964 66753612 53481101 66753783 53481238 66753954 53481375 66754125 53481512 66754296 53481649 66754467 53481786 66754638 53481923 66754809 53482060 66754980 53482197 66755151 53482334 66755322 53482471 66755493 53482608 66755664 53482745 66755835 53482882 66756006 53483019 66756177 53483156 66756348 53483293 66756519 53483430 66756690 53483567 66756861 53483704 66757032 53483841 66757203 53483978 66757374 53484115 66757545 53484252 66757716 53484389 66757887 53484526 66758058 53484663 66758229 53484800 66758400 53484937 66758571 53485074 66758742 53485211 66758913 53485348 66759084 53485485 66759255 53485622 66759426 53485759 66759597 53485896 66759768 53486033 66759939 53486170 66760110 53486307 66760281 53486444 66760452 53486581 66760623 53486718 66760794 53486855 66760965 53486992 66761136 53487129 66761307 53487266 66761478 53487403 66761649 53487540 66761820 53487677 66761991 53487814 66762162 53487951 66762333 53488088 66762504 53488225 66762675 53488362 66762846 53488499 66763017 53488636 66763188 53488773 66763359 53488910 66763530 53489047 66763701 53489184 66763872 53489321 66764043 53489458 66764214 53489595 66764385 53489732 66764556 53489869 66764727 53490006 66764898 53490143 66765069 53490280 66765240 53490417 66765411 53490554 66765582 53490691 66765753 53490828 66765924 53490965 66766095 53491102 66766266 53491239 66766437 53491376 66766608 53491513 66766779 53491650 66766950 53491787 66767121 53491924 66767292 53492061 66767463 53492198 66767634 53492335 66767805 53492472 66767976 53492609 66768147 53492746 66768318 53492883 66768489 53493020 66768660 53493157 66768831 53493294 66769002 53493431 66769173 53493568 66769344 53493705 66769515 53493842 66769686 53493979 66769857 53494116 66770028 53494253 66770199 53494390 66770370 53494527 66770541 53494664 66770712 53494801 66770883 53494938 66771054 53495075 66771225 53495212 66771396 53495349 66771567 53495486 66771738 53495623 66771909 53495760 66772080 53495897 66772251 53496034 66772422 53496171 66772593 53496308 66772764 53496445 66772935 53496582 66773106 53496719 66773277 53496856 66773448 53496993 66773619 53497130 66773790 53497267 66773961 53497404 66774132 53497541 66774303 53497678 66774474 53497815 66774645 53497952 66774816 53498089 66774987 53498226 66775158 53498363 66775329 53498500 66775500 53498637 66775671 53498774 66775842 53498911 66776013 53499048 66776184 53499185 66776355 53499322 66776526 53499459 66776697 53499596 66776868 53499733 66777039 53499870 66777210 53500007 66777381 53500144 66777552 53500281 66777723
1000 76718900 0 76718900 95758627 76719037 95758798 76719174 95758969 76719311 95759140 76719448 95759311 76719585 95759482 76719722 95759653 76719859 95759824 76719996 95759995 76720133 95760166 76720270 95760337 76720407 95760508 76720544 95760679 76720681 95760850 76720818 95761021 76720955 95761192 76721092 95761363 76721229 95761534 76721366 95761705 76721503 95761876 76721640 95762047 76721777 95762218 76721914 95762389 76722051 95762560 76722188 95762731 76722325 95762902 76722462 95763073 76722599 95763244 76722736 95763415 76722873 95763586 76723010 95763757 76723147 95763928 76723284 95764099 76723421 95764270 76723558 95764441 76723695 95764612 76723832 95764783 76723969 95764954 76724106 95765125 76724243 95765296 76724380 95765467 76724517 95765638 76724654 95765809 76724791 95765980 76724928 95766151 76725065 95766322 76725202 95766493 76725339 95766664 76725476 95766835 76725613 95767006 76725750 95767177 76725887 95767348 76726024 95767519 76726161 95767690 76726298 95767861 76726435 95768032 76726572 95768203 76726709 95768374 76726846 95768545 76726983 95768716 76727120 95768887 76727257 95769058 76727394 95769229 76727531 95769400 76727668 95769571 76727805 95769742 76727942 95769913 76728079 95770084 76728216 95770255 76728353 95770426 76728490 95770597 76728627 95770768 76728764 95770939 76728901 95771110 76729038 95771281 76729175 95771452 76729312 95771623 76729449 95771794 76729586 95771965 76729723 95772136 76729860 95772307 76729997 95772478 76730134 95772649 76730271 95772820 76730408 95772991 76730545 95773162 76730682 95773333 76730819 95773504 76730956 95773675 76731093 95773846 76731230 95774017 76731367 95774188 76731504 95774359 76731641 95774530 76731778 95774701 76731915 95774872 76732052 95775043 76732189 95775214 76732326 95775385 76732463 95775556 76732600 95775727 76732737 95775898 76732874 95776069 76733011 95776240 76733148 95776411 76733285 95776582 76733422 95776753 76733559 95776924 76733696 95777095 76733833 95777266 76733970 95777437 76734107 95777608 76734244 95777779 76734381 95777950 76734518 95778121 76734655 95778292 76734792 95778463 76734929 95778634 76735066 95778805 76735203 95778976 76735340 95779147 76735477 95779318 76735614 95779489 76735751 95779660 76735888 95779831 76736025 95780002 76736162 95780173 76736299 95780344 76736436 95780515 76736573 95780686 76736710 95780857 76736847 95781028 76736984 95781199 76737121 95781370 76737258 95781541 76737395 95781712 76737532 95781883 76737669 95782054 76737806 95782225 76737943 95782396 76738080 95782567 76738217 95782738 76738354 95782909 76738491 95783080 76738628 95783251 76738765 95783422 76738902 95783593 76739039 95783764 76739176 95783935 76739313 95784106 76739450 95784277 76739587 95784448 76739724 95784619 76739861 95784790 76739998 95784961 76740135 95785132 76740272 95785303 76740409 95785474 76740546 95785645 76740683 95785816 76740820 95785987 76740957 95786158 76741094 95786329 76741231 95786500 76741368 95786671 76741505 95786842 76741642 95787013 76741779 95787184 76741916 95787355 76742053 95787526 76742190 95787697 76742327 95787868 76742464 95788039 76742601 95788210 76742738 95788381 76742875 95788552 76743012 95788723 76743149 95788894 76743286 95789065 76743423 95789236 76743560 95789407 76743697 95789578 76743834 95789749 76743971 95789920 76744108 95790091 76744245 95790262 76744382 95790433 76744519 95790604 76744656 95790775 76744793 95790946 76744930 95791117 76745067 95791288 76745204 95791459 76745341 95791630 76745478 95791801 76745615 95791972 76745752 95792143 76745889 95792314 76746026 95792485 76746163 95792656 76746300 95792827 76746437 95792998 76746574 95793169 76746711 95793340 76746848 95793511 76746985 95793682 76747122 95793853 76747259 95794024 76747396 95794195 76747533 95794366 76747670 95794537 76747807 95794708 76747944 95794879 76748081 95795050 76748218 95795221 76748355 95795392 76748492 95795563 76748629 95795734 76748766 95795905 76748903 95796076 76749040 95796247 76749177 95796418 76749314 95796589 76749451 95796760 76749588 95796931 76749725 95797102 76749862 95797273 76749999 95797444 76750136 95797615 76750273 95797786 76750410 95797957 76750547 95798128 76750684 95798299 76750821 95798470 76750958 95798641 76751095 95798812 76751232 95798983 76751369 95799154 76751506 95799325 76751643 95799496 76751780 95799667 76751917 95799838 76752054 95800009 76752191 95800180 76752328 95800351 76752465 95800522 76752602 95800693 76752739 95800864 76752876 95801035 76753013 95801206 76753150 95801377 76753287 95801548 76753424 95801719 76753561 95801890 76753698 95802061 76753835 95802232 76753972 95802403 76754109 95802574 76754246 95802745 76754383 95802916 76754520 95803087 76754657 95803258 76754794 95803429 76754931 95803600 76755068 95803771 76755205 95803942 76755342 95804113 76755479 95804284 76755616 95804455 76755753 95804626 76755890 95804797 76756027 95804968 76756164 95805139 76756301 95805310 76756438 95805481 76756575 95805652 76756712 95805823 76756849 95805994 76756986 95806165 76757123 95806336 76757260 95806507 76757397 95806678 76757534 95806849 76757671 95807020 76757808 95807191 76757945 95807362 76758082 95807533 76758219 95807704 76758356 95807875 76758493 95808046 76758630 95808217 76758767 95808388 76758904 95808559 76759041 95808730 76759178 95808901 76759315 95809072 76759452 95809243 76759589 95809414 76759726 95809585 76759863 95809756 76760000 95809927 76760137 95810098 76760274 95810269 76760411 95810440 76760548 95810611 76760685 95810782 76760822 95810953 76760959 95811124 76761096 95811295 76761233 95811466 76761370 95811637 76761507 95811808 76761644 95811979 76761781 95812150 76761918 95812321 76762055 95812492 76762192 95812663 76762329 95812834 76762466 95813005 76762603 95813176 76762740 95813347 76762877 95813518 76763014 95813689 76763151 95813860 76763288 95814031 76763425 95814202 76763562 95814373 76763699 95814544 76763836 95814715 76763973 95814886 76764110 95815057 76764247 95815228 76764384 95815399 76764521 95815570 76764658 95815741 76764795 95815912 76764932 95816083 76765069 95816254 76765206 95816425 76765343 95816596 76765480 95816767 76765617 95816938 76765754 95817109 76765891 95817280 76766028 95817451 76766165 95817622 76766302 95817793 76766439 95817964 76766576 95818135 76766713 95818306 76766850 95818477 76766987 95818648 76767124 95818819 76767261 95818990 76767398 95819161 76767535 95819332 76767672 95819503 76767809 95819674 76767946 95819845 76768083 95820016 76768220 95820187 76768357 95820358 76768494 95820529 76768631 95820700 76768768 95820871 76768905 95821042 76769042 95821213 76769179 95821384 76769316 95821555 76769453 95821726 76769590 95821897 76769727 95822068 76769864 95822239 76770001 95822410 76770138 95822581 76770275 95822752 76770412 95822923 76770549 95823094 76770686 95823265 76770823 95823436 76770960 95823607 76771097 95823778 76771234 95823949 76771371 95824120 76771508 95824291 76771645 95824462 76771782 95824633 76771919 95824804 76772056 95824975 76772193 95825146 76772330 95825317 76772467 95825488 76772604 95825659 76772741 95825830 76772878 95826001 76773015 95826172 76773152 95826343 76773289 95826514 76773426 95826685 76773563 95826856 76773700 95827027 76773837 95827198 76773974 95827369 76774111 95827540 76774248 95827711 76774385 95827882 76774522 95828053 76774659 95828224 76774796 95828395 76774933 95828566 76775070 95828737 76775207 95828908 76775344 95829079 76775481 95829250 76775618 95829421 76775755 95829592 76775892 95829763 76776029 95829934 76776166 95830105 76776303 95830276 76776440 95830447 76776577 95830618 76776714 95830789 76776851 95830960 76776988 95831131 76777125 95831302 76777262 95831473 76777399 95831644 76777536 95831815 76777673 95831986 76777810 95832157 76777947 95832328 76778084 95832499 76778221 95832670 76778358 95832841 76778495 95833012 76778632 95833183 76778769 95833354 76778906 95833525 76779043 95833696 76779180 95833867 76779317 95834038 76779454 95834209 76779591 95834380 76779728 95834551 76779865 95834722 76780002 95834893 76780139 95835064 76780276 95835235 76780413 95835406 76780550 95835577 76780687 95835748 76780824 95835919 76780961 95836090 76781098 95836261 76781235 95836432 76781372 95836603 76781509 95836774 76781646 95836945 76781783 95837116 76781920 95837287 76782057 95837458 76782194 95837629 76782331 95837800 76782468 95837971 76782605 95838142 76782742 95838313 76782879 95838484 76783016 95838655 76783153 95838826 76783290 95838997 76783427 95839168 76783564 95839339 76783701 95839510 76783838 95839681 76783975 95839852 76784112 95840023 76784249 95840194 76784386 95840365 76784523 95840536 76784660 95840707 76784797 95840878 76784934 95841049 76785071 95841220 76785208 95841391 76785345 95841562 76785482 95841733 76785619 95841904 76785756 95842075 76785893 95842246 76786030 95842417 76786167 95842588 76786304 95842759 76786441 95842930 76786578 95843101 76786715 95843272 76786852 95843443 76786989 95843614 76787126 95843785 76787263 95843956 76787400 95844127 76787537 95844298 76787674 95844469 76787811 95844640 76787948 95844811 76788085 95844982 76788222 95845153 76788359 95845324 76788496 95845495 76788633 95845666 76788770 95845837 76788907 95846008 76789044 95846179 76789181 95846350 76789318 95846521 76789455 95846692 76789592 95846863 76789729 95847034 76789866 95847205 76790003 95847376 76790140 95847547 76790277 95847718 76790414 95847889 76790551 95848060 76790688 95848231 76790825 95848402 76790962 95848573 76791099 95848744 76791236 95848915 76791373 95849086 76791510 95849257 76791647 95849428 76791784 95849599 76791921 95849770 76792058 95849941 76792195 95850112 76792332 95850283 76792469 95850454 76792606 95850625 76792743 95850796 76792880 95850967 76793017 95851138 76793154 95851309 76793291 95851480 76793428 95851651 76793565 95851822 76793702 95851993 76793839 95852164 76793976 95852335 76794113 95852506 76794250 95852677 76794387 95852848 76794524 95853019 76794661 95853190 76794798 95853361 76794935 95853532 76795072 95853703 76795209 95853874 76795346 95854045 76795483 95854216 76795620 95854387 76795757 95854558 76795894 95854729 76796031 95854900 76796168 95855071 76796305 95855242 76796442 95855413 76796579 95855584 76796716 95855755 76796853 95855926 76796990 95856097 76797127 95856268 76797264 95856439 76797401 95856610 76797538 95856781 76797675 95856952 76797812 95857123 76797949 95857294 76798086 95857465 76798223 95857636 76798360 95857807 76798497 95857978 76798634 95858149 76798771 95858320 76798908 95858491 76799045 95858662 76799182 95858833 76799319 95859004 76799456 95859175 76799593 95859346 76799730 95859517 76799867 95859688 76800004 95859859 76800141 95860030 76800278 95860201 76800415 95860372 76800552 95860543 76800689 95860714 76800826 95860885 76800963 95861056 76801100 95861227 76801237 95861398 76801374 95861569 76801511 95861740 76801648 95861911 76801785 95862082 76801922 95862253 76802059 95862424 76802196 95862595 76802333 95862766 76802470 95862937 76802607 95863108 76802744 95863279 76802881 95863450 76803018 95863621 76803155 95863792 76803292 95863963 76803429 95864134 76803566 95864305 76803703 95864476 76803840 95864647 76803977 95864818 76804114 95864989 76804251 95865160 76804388 95865331 76804525 95865502 76804662 95865673 76804799 95865844 76804936 95866015 76805073 95866186 76805210 95866357 76805347 95866528 76805484 95866699 76805621 95866870 76805758 95867041 76805895 95867212 76806032 95867383 76806169 95867554 76806306 95867725 76806443 95867896 76806580 95868067 76806717 95868238 76806854 95868409 76806991 95868580 76807128 95868751 76807265 95868922 76807402 95869093 76807539 95869264 76807676 95869435 76807813 95869606 76807950 95869777 76808087 95869948 76808224 95870119 76808361 95870290 76808498 95870461 76808635 95870632 76808772 95870803 76808909 95870974 76809046 95871145 76809183 95871316 76809320 95871487 76809457 95871658 76809594 95871829 76809731 95872000 76809868 95872171 76810005 95872342 76810142 95872513 76810279 95872684 76810416 95872855 76810553 95873026 76810690 95873197 76810827 95873368 76810964 95873539 76811101 95873710 76811238 95873881 76811375 95874052 76811512 95874223 76811649 95874394 76811786 95874565 76811923 95874736 76812060 95874907 76812197 95875078 76812334 95875249 76812471 95875420 76812608 95875591 76812745 95875762 76812882 95875933 76813019 95876104 76813156 95876275 76813293 95876446 76813430 95876617 76813567 95876788 76813704 95876959 76813841 95877130 76813978 95877301 76814115 95877472 76814252 95877643 76814389 95877814 76814526 95877985 76814663 95878156 76814800 95878327 76814937 95878498 76815074 95878669 76815211 95878840 76815348 95879011 76815485 95879182 76815622 95879353 76815759 95879524 76815896 95879695 76816033 95879866 76816170 95880037 76816307 95880208 76816444 95880379 76816581 95880550 76816718 95880721 76816855 95880892 76816992 95881063 76817129 95881234 76817266 95881405 76817403 95881576 76817540 95881747 76817677 95881918 76817814 95882089 76817951 95882260 76818088 95882431 76818225 95882602 76818362 95882773 76818499 95882944 76818636 95883115 76818773 95883286 76818910 95883457 76819047 95883628 76819184 95883799 76819321 95883970 76819458 95884141 76819595 95884312 76819732 95884483 76819869 95884654 76820006 95884825 76820143 95884996 76820280 95885167 76820417 95885338 76820554 95885509 76820691 95885680 76820828 95885851 76820965 95886022 76821102 95886193 76821239 95886364 76821376 95886535 76821513 95886706 76821650 95886877 76821787 95887048 76821924 95887219 76822061 95887390 76822198 95887561 76822335 95887732 76822472 95887903 76822609 95888074 76822746 95888245 76822883 95888416 76823020 95888587 76823157 95888758 76823294 95888929 76823431 95889100 76823568 95889271 76823705 95889442 76823842 95889613 76823979 95889784 76824116 95889955 76824253 95890126 76824390 95890297 76824527 95890468 76824664 95890639 76824801 95890810 76824938 95890981 76825075 95891152 76825212 95891323 76825349 95891494 76825486 95891665 76825623 95891836 76825760 95892007 76825897 95892178 76826034 95892349 76826171 95892520 76826308 95892691 76826445 95892862 76826582 95893033 76826719 95893204 76826856 95893375 76826993 95893546 76827130 95893717 76827267 95893888 76827404 95894059 76827541 95894230 76827678 95894401 76827815 95894572 76827952 95894743 76828089 95894914 76828226 95895085 76828363 95895256 76828500 95895427 76828637 95895598 76828774 95895769 76828911 95895940 76829048 95896111 76829185 95896282 76829322 95896453 76829459 95896624 76829596 95896795 76829733 95896966 76829870 95897137 76830007 95897308 76830144 95897479 76830281 95897650 76830418 95897821 76830555 95897992 76830692 95898163 76830829 95898334 76830966 95898505 76831103 95898676 76831240 95898847 76831377 95899018 76831514 95899189 76831651 95899360 76831788 95899531 76831925 95899702 76832062 95899873 76832199 95900044 76832336 95900215 76832473 95900386 76832610 95900557 76832747 95900728 76832884 95900899 76833021 95901070 76833158 95901241 76833295 95901412 76833432 95901583 76833569 95901754 76833706 95901925 76833843 95902096 76833980 95902267 76834117 95902438 76834254 95902609 76834391 95902780 76834528 95902951 76834665 95903122 76834802 95903293 76834939 95903464 76835076 95903635 76835213 95903806 76835350 95903977 76835487 95904148 76835624 95904319 76835761 95904490 76835898 95904661 76836035 95904832 76836172 95905003 76836309 95905174 76836446 95905345 76836583 95905516 76836720 95905687 76836857 95905858 76836994 95906029 76837131 95906200 76837268 95906371 76837405 95906542 76837542 95906713 76837679 95906884 76837816 95907055 76837953 95907226 76838090 95907397 76838227 95907568 76838364 95907739 76838501 95907910 76838638 95908081 76838775 95908252 76838912 95908423 76839049 95908594 76839186 95908765 76839323 95908936 76839460 95909107 76839597 95909278 76839734 95909449 76839871 95909620 76840008 95909791 76840145 95909962 76840282 95910133 76840419 95910304 76840556 95910475 76840693 95910646 76840830 95910817 76840967 95910988 76841104 95911159 76841241 95911330 76841378 95911501 76841515 95911672 76841652 95911843 76841789 95912014 76841926 95912185 76842063 95912356 76842200 95912527 76842337 95912698 76842474 95912869 76842611 95913040 76842748 95913211 76842885 95913382 76843022 95913553 76843159 95913724 76843296 95913895 76843433 95914066 76843570 95914237 76843707 95914408 76843844 95914579 76843981 95914750 76844118 95914921 76844255 95915092 76844392 95915263 76844529 95915434 76844666 95915605 76844803 95915776 76844940 95915947 76845077 95916118 76845214 95916289 76845351 95916460 76845488 95916631 76845625 95916802 76845762 95916973 76845899 95917144 76846036 95917315 76846173 95917486 76846310 95917657 76846447 95917828 76846584 95917999 76846721 95918170 76846858 95918341 76846995 95918512 76847132 95918683 76847269 95918854 76847406 95919025 76847543 95919196 76847680 95919367 76847817 95919538 76847954 95919709 76848091 95919880 76848228 95920051 76848365 95920222 76848502 95920393 76848639 95920564 76848776 95920735 76848913 95920906 76849050 95921077 76849187 95921248 76849324 95921419 76849461 95921590 76849598 95921761 76849735 95921932 76849872 95922103 76850009 95922274 76850146 95922445 76850283 95922616 76850420 95922787 76850557 95922958 76850694 95923129 76850831 95923300 76850968 95923471 76851105 95923642 76851242 95923813 76851379 95923984 76851516 95924155 76851653 95924326 76851790 95924497 76851927 95924668 76852064 95924839 76852201 95925010 76852338 95925181 76852475 95925352 76852612 95925523 76852749 95925694 76852886 95925865 76853023 95926036 76853160 95926207 76853297 95926378 76853434 95926549 76853571 95926720 76853708 95926891 76853845 95927062 76853982 95927233 76854119 95927404 76854256 95927575 76854393 95927746 76854530 95927917 76854667 95928088 76854804 95928259 76854941 95928430 76855078 95928601 76855215 95928772 76855352 95928943 76855489 95929114 76855626 95929285
1000 26576900 0 26576900 33172627 26577037 33172798 26577174 33172969 26577311 33173140 26577448 33173311 26577585 33173482 26577722 33173653 26577859 33173824 26577996 33173995 26578133 33174166 26578270 33174337 26578407 33174508 26578544 33174679 26578681 33174850 26578818 33175021 26578955 33175192 26579092 33175363 26579229 33175534 26579366 33175705 26579503 33175876 26579640 33176047 26579777 33176218 26579914 33176389 26580051 33176560 26580188 33176731 26580325 33176902 26580462 33177073 26580599 33177244 26580736 33177415 26580873 33177586 26581010 33177757 26581147 33177928 26581284 33178099 26581421 33178270 26581558 33178441 26581695 33178612 26581832 33178783 26581969 33178954 26582106 33179125 26582243 33179296 26582380 33179467 26582517 33179638 26582654 33179809 26582791 33179980 26582928 33180151 26583065 33180322 26583202 33180493 26583339 33180664 26583476 33180835 26583613 33181006 26583750 33181177 26583887 33181348 26584024 33181519 26584161 33181690 26584298 33181861 26584435 33182032 26584572 33182203 26584709 33182374 26584846 33182545 26584983 33182716 26585120 33182887 26585257 33183058 26585394 33183229 26585531 33183400 26585668 33183571 26585805 33183742 26585942 33183913 26586079 33184084 26586216 33184255 26586353 33184426 26586490 33184597 26586627 33184768 26586764 33184939 26586901 33185110 26587038 33185281 26587175 33185452 26587312 33185623 26587449 33185794 26587586 33185965 26587723 33186136 26587860 33186307 26587997 33186478 26588134 33186649 26588271 33186820 26588408 33186991 26588545 33187162 26588682 33187333 26588819 33187504 26588956 33187675 26589093 33187846 26589230 33188017 26589367 33188188 26589504 33188359 26589641 33188530 26589778 33188701 26589915 33188872 26590052 33189043 26590189 33189214 26590326 33189385 26590463 33189556 26590600 33189727 26590737 33189898 26590874 33190069 26591011 33190240 26591148 33190411 26591285 33190582 26591422 33190753 26591559 33190924 26591696 33191095 26591833 33191266 26591970 33191437 26592107 33191608 26592244 33191779 26592381 33191950 26592518 33192121 26592655 33192292 26592792 33192463 26592929 33192634 26593066 33192805 26593203 33192976 26593340 33193147 26593477 33193318 26593614 33193489 26593751 33193660 26593888 33193831 26594025 33194002 26594162 33194173 26594299 33194344 26594436 33194515 26594573 33194686 26594710 33194857 26594847 33195028 26594984 33195199 26595121 33195370 26595258 33195541 26595395 33195712 26595532 33195883 26595669 33196054 26595806 33196225 26595943 33196396 26596080 33196567 26596217 33196738 26596354 33196909 26596491 33197080 26596628 33197251 26596765 33197422 26596902 33197593 26597039 33197764 26597176 33197935 26597313 33198106 26597450 33198277 26597587 33198448 26597724 33198619 26597861 33198790 26597998 33198961 26598135 33199132 26598272 33199303 26598409 33199474 26598546 33199645 26598683 33199816 26598820 33199987 26598957 33200158 26599094 33200329 26599231 33200500 26599368 33200671 26599505 33200842 26599642 33201013 26599779 33201184 26599916 33201355 26600053 33201526 26600190 33201697 26600327 33201868 26600464 33202039 26600601 33202210 26600738 33202381 26600875 33202552 26601012 33202723 26601149 33202894 26601286 33203065 26601423 33203236 26601560 33203407 26601697 33203578 26601834 33203749 26601971 33203920 26602108 33204091 26602245 33204262 26602382 33204433 26602519 33204604 26602656 33204775 26602793 33204946 26602930 33205117 26603067 33205288 26603204 33205459 26603341 33205630 26603478 33205801 26603615 33205972 26603752 33206143 26603889 33206314 26604026 33206485 26604163 33206656 26604300 33206827 26604437 33206998 26604574 33207169 26604711 33207340 26604848 33207511 26604985 33207682 26605122 33207853 26605259 33208024 26605396 33208195 26605533 33208366 26605670 33208537 26605807 33208708 26605944 33208879 26606081 33209050 26606218 33209221 26606355 33209392 26606492 33209563 26606629 33209734 26606766 33209905 26606903 33210076 26607040 33210247 26607177 33210418 26607314 33210589 26607451 33210760 26607588 33210931 26607725 33211102 26607862 33211273 26607999 33211444 26608136 33211615 26608273 33211786 26608410 33211957 26608547 33212128 26608684 33212299 26608821 33212470 26608958 33212641 26609095 33212812 26609232 33212983 26609369 33213154 26609506 33213325 26609643 33213496 26609780 33213667 26609917 33213838 26610054 33214009 26610191 33214180 26610328 33214351 26610465 33214522 26610602 33214693 26610739 33214864 26610876 33215035 26611013 33215206 26611150 33215377 26611287 33215548 26611424 33215719 26611561 33215890 26611698 33216061 26611835 33216232 26611972 33216403 26612109 33216574 26612246 33216745 26612383 33216916 26612520 33217087 26612657 33217258 26612794 33217429 26612931 33217600 26613068 33217771 26613205 33217942 26613342 33218113 26613479 33218284 26613616 33218455 26613753 33218626 26613890 33218797 26614027 33218968 26614164 33219139 26614301 33219310 26614438 33219481 26614575 33219652 26614712 33219823 26614849 33219994 26614986 33220165 26615123 33220336 26615260 33220507 26615397 33220678 26615534 33220849 26615671 33221020 26615808 33221191 26615945 33221362 26616082 33221533 26616219 33221704 26616356 33221875 26616493 33222046 26616630 33222217 26616767 33222388 26616904 33222559 26617041 33222730 26617178 33222901 26617315 33223072 26617452 33223243 26617589 33223414 26617726 33223585 26617863 33223756 26618000 33223927 26618137 33224098 26618274 33224269 26618411 33224440 26618548 33224611 26618685 33224782 26618822 33224953 26618959 33225124 26619096 33225295 26619233 33225466 26619370 33225637 26619507 33225808 26619644 33225979 26619781 33226150 26619918 33226321 26620055 33226492 26620192 33226663 26620329 33226834 26620466 33227005 26620603 33227176 26620740 33227347 26620877 33227518 26621014 33227689 26621151 33227860 26621288 33228031 26621425 33228202 26621562 33228373 26621699 33228544 26621836 33228715 26621973 33228886 26622110 33229057 26622247 33229228 26622384 33229399 26622521 33229570 26622658 33229741 26622795 33229912 26622932 33230083 26623069 33230254 26623206 33230425 26623343 33230596 26623480 33230767 26623617 33230938 26623754 33231109 26623891 33231280 26624028 33231451 26624165 33231622 26624302 33231793 26624439 33231964 26624576 33232135 26624713 33232306 26624850 33232477 26624987 33232648 26625124 33232819 26625261 33232990 26625398 33233161 26625535 33233332 26625672 33233503 26625809 33233674 26625946 33233845 26626083 33234016 26626220 33234187 26626357 33234358 26626494 33234529 26626631 33234700 26626768 33234871 26626905 33235042 26627042 33235213 26627179 33235384 26627316 33235555 26627453 33235726 26627590 33235897 26627727 33236068 26627864 33236239 26628001 33236410 26628138 33236581 26628275 33236752 26628412 33236923 26628549 33237094 26628686 33237265 26628823 33237436 26628960 33237607 26629097 33237778 26629234 33237949 26629371 33238120 26629508 33238291 26629645 33238462 26629782 33238633 26629919 33238804 26630056 33238975 26630193 33239146 26630330 33239317 26630467 33239488 26630604 33239659 26630741 33239830 26630878 33240001 26631015 33240172 26631152 33240343 26631289 33240514 26631426 33240685 26631563 33240856 26631700 33241027 26631837 33241198 26631974 33241369 26632111 33241540 26632248 33241711 26632385 33241882 26632522 33242053 26632659 33242224 26632796 33242395 26632933 33242566 26633070 33242737 26633207 33242908 26633344 33243079 26633481 33243250 26633618 33243421 26633755 33243592 26633892 33243763 26634029 33243934 26634166 33244105 26634303 33244276 26634440 33244447 26634577 33244618 26634714 33244789 26634851 33244960 26634988 33245131 26635125 33245302 26635262 33245473 26635399 33245644 26635536 33245815 26635673 33245986 26635810 33246157 26635947 33246328 26636084 33246499 26636221 33246670 26636358 33246841 26636495 33247012 26636632 33247183 26636769 33247354 26636906 33247525 26637043 33247696 26637180 33247867 26637317 33248038 26637454 33248209 26637591 33248380 26637728 33248551 26637865 33248722 26638002 33248893 26638139 33249064 26638276 33249235 26638413 33249406 26638550 33249577 26638687 33249748 26638824 33249919 26638961 33250090 26639098 33250261 26639235 33250432 26639372 33250603 26639509 33250774 26639646 33250945 26639783 33251116 26639920 33251287 26640057 33251458 26640194 33251629 26640331 33251800 26640468 33251971 26640605 33252142 26640742 33252313 26640879 33252484 26641016 33252655 26641153 33252826 26641290 33252997 26641427 33253168 26641564 33253339 26641701 33253510 26641838 33253681 26641975 33253852 26642112 33254023 26642249 33254194 26642386 33254365 26642523 33254536 26642660 33254707 26642797 33254878 26642934 33255049 26643071 33255220 26643208 33255391 26643345 33255562 26643482 33255733 26643619 33255904 26643756 33256075 26643893 33256246 26644030 33256417 26644167 33256588 26644304 33256759 26644441 33256930 26644578 33257101 26644715 33257272 26644852 33257443 26644989 33257614 26645126 33257785 26645263 33257956 26645400 33258127 26645537 33258298 26645674 33258469 26645811 33258640 26645948 33258811 26646085 33258982 26646222 33259153 26646359 33259324 26646496 33259495 26646633 33259666 26646770 33259837 26646907 33260008 26647044 33260179 26647181 33260350 26647318 33260521 26647455 33260692 26647592 33260863 26647729 33261034 26647866 33261205 26648003 33261376 26648140 33261547 26648277 33261718 26648414 33261889 26648551 33262060 26648688 33262231 26648825 33262402 26648962 33262573 26649099 33262744 26649236 33262915 26649373 33263086 26649510 33263257 26649647 33263428 26649784 33263599 26649921 33263770 26650058 33263941 26650195 33264112 26650332 33264283 26650469 33264454 26650606 33264625 26650743 33264796 26650880 33264967 26651017 33265138 26651154 33265309 26651291 33265480 26651428 33265651 26651565 33265822 26651702 33265993 26651839 33266164 26651976 33266335 26652113 33266506 26652250 33266677 26652387 33266848 26652524 33267019 26652661 33267190 26652798 33267361 26652935 33267532 26653072 33267703 26653209 33267874 26653346 33268045 26653483 33268216 26653620 33268387 26653757 33268558 26653894 33268729 26654031 33268900 26654168 33269071 26654305 33269242 26654442 33269413 26654579 33269584 26654716 33269755 26654853 33269926 26654990 33270097 26655127 33270268 26655264 33270439 26655401 33270610 26655538 33270781 26655675 33270952 26655812 33271123 26655949 33271294 26656086 33271465 26656223 33271636 26656360 33271807 26656497 33271978 26656634 33272149 26656771 33272320 26656908 33272491 26657045 33272662 26657182 33272833 26657319 33273004 26657456 33273175 26657593 33273346 26657730 33273517 26657867 33273688 26658004 33273859 26658141 33274030 26658278 33274201 26658415 33274372 26658552 33274543 26658689 33274714 26658826 33274885 26658963 33275056 26659100 33275227 26659237 33275398 26659374 33275569 26659511 33275740 26659648 33275911 26659785 33276082 26659922 33276253 26660059 33276424 26660196 33276595 26660333 33276766 26660470 33276937 26660607 33277108 26660744 33277279 26660881 33277450 26661018 33277621 26661155 33277792 26661292 33277963 26661429 33278134 26661566 33278305 26661703 33278476 26661840 33278647 26661977 33278818 26662114 33278989 26662251 33279160 26662388 33279331 26662525 33279502 26662662 33279673 26662799 33279844 26662936 33280015 26663073 33280186 26663210 33280357 26663347 33280528 26663484 33280699 26663621 33280870 26663758 33281041 26663895 33281212 26664032 33281383 26664169 33281554 26664306 33281725 26664443 33281896 26664580 33282067 26664717 33282238 26664854 33282409 26664991 33282580 26665128 33282751 26665265 33282922 26665402 33283093 26665539 33283264 26665676 33283435 26665813 33283606 26665950 33283777 26666087 33283948 26666224 33284119 26666361 33284290 26666498 33284461 26666635 33284632 26666772 33284803 26666909 33284974 26667046 33285145 26667183 33285316 26667320 33285487 26667457 33285658 26667594 33285829 26667731 33286000 26667868 33286171 26668005 33286342 26668142 33286513 26668279 33286684 26668416 33286855 26668553 33287026 26668690 33287197 26668827 33287368 26668964 33287539 26669101 33287710 26669238 33287881 26669375 33288052 26669512 33288223 26669649 33288394 26669786 33288565 26669923 33288736 26670060 33288907 26670197 33289078 26670334 33289249 26670471 33289420 26670608 33289591 26670745 33289762 26670882 33289933 26671019 33290104 26671156 33290275 26671293 33290446 26671430 33290617 26671567 33290788 26671704 33290959 26671841 33291130 26671978 33291301 26672115 33291472 26672252 33291643 26672389 33291814 26672526 33291985 26672663 33292156 26672800 33292327 26672937 33292498 26673074 33292669 26673211 33292840 26673348 33293011 26673485 33293182 26673622 33293353 26673759 33293524 26673896 33293695 26674033 33293866 26674170 33294037 26674307 33294208 26674444 33294379 26674581 33294550 26674718 33294721 26674855 33294892 26674992 33295063 26675129 33295234 26675266 33295405 26675403 33295576 26675540 33295747 26675677 33295918 26675814 33296089 26675951 33296260 26676088 33296431 26676225 33296602 26676362 33296773 26676499 33296944 26676636 33297115 26676773 33297286 26676910 33297457 26677047 33297628 26677184 33297799 26677321 33297970 26677458 33298141 26677595 33298312 26677732 33298483 26677869 33298654 26678006 33298825 26678143 33298996 26678280 33299167 26678417 33299338 26678554 33299509 26678691 33299680 26678828 33299851 26678965 33300022 26679102 33300193 26679239 33300364 26679376 33300535 26679513 33300706 26679650 33300877 26679787 33301048 26679924 33301219 26680061 33301390 26680198 33301561 26680335 33301732 26680472 33301903 26680609 33302074 26680746 33302245 26680883 33302416 26681020 33302587 26681157 33302758 26681294 33302929 26681431 33303100 26681568 33303271 26681705 33303442 26681842 33303613 26681979 33303784 26682116 33303955 26682253 33304126 26682390 33304297 26682527 33304468 26682664 33304639 26682801 33304810 26682938 33304981 26683075 33305152 26683212 33305323 26683349 33305494 26683486 33305665 26683623 33305836 26683760 33306007 26683897 33306178 26684034 33306349 26684171 33306520 26684308 33306691 26684445 33306862 26684582 33307033 26684719 33307204 26684856 33307375 26684993 33307546 26685130 33307717 26685267 33307888 26685404 33308059 26685541 33308230 26685678 33308401 26685815 33308572 26685952 33308743 26686089 33308914 26686226 33309085 26686363 33309256 26686500 33309427 26686637 33309598 26686774 33309769 26686911 33309940 26687048 33310111 26687185 33310282 26687322 33310453 26687459 33310624 26687596 33310795 26687733 33310966 26687870 33311137 26688007 33311308 26688144 33311479 26688281 33311650 26688418 33311821 26688555 33311992 26688692 33312163 26688829 33312334 26688966 33312505 26689103 33312676 26689240 33312847 26689377 33313018 26689514 33313189 26689651 33313360 26689788 33313531 26689925 33313702 26690062 33313873 26690199 33314044 26690336 33314215 26690473 33314386 26690610 33314557 26690747 33314728 26690884 33314899 26691021 33315070 26691158 33315241 26691295 33315412 26691432 33315583 26691569 33315754 26691706 33315925 26691843 33316096 26691980 33316267 26692117 33316438 26692254 33316609 26692391 33316780 26692528 33316951 26692665 33317122 26692802 33317293 26692939 33317464 26693076 33317635 26693213 33317806 26693350 33317977 26693487 33318148 26693624 33318319 26693761 33318490 26693898 33318661 26694035 33318832 26694172 33319003 26694309 33319174 26694446 33319345 26694583 33319516 26694720 33319687 26694857 33319858 26694994 33320029 26695131 33320200 26695268 33320371 26695405 33320542 26695542 33320713 26695679 33320884 26695816 33321055 26695953 33321226 26696090 33321397 26696227 33321568 26696364 33321739 26696501 33321910 26696638 33322081 26696775 33322252 26696912 33322423 26697049 33322594 26697186 33322765 26697323 33322936 26697460 33323107 26697597 33323278 26697734 33323449 26697871 33323620 26698008 33323791 26698145 33323962 26698282 33324133 26698419 33324304 26698556 33324475 26698693 33324646 26698830 33324817 26698967 33324988 26699104 33325159 26699241 33325330 26699378 33325501 26699515 33325672 26699652 33325843 26699789 33326014 26699926 33326185 26700063 33326356 26700200 33326527 26700337 33326698 26700474 33326869 26700611 33327040 26700748 33327211 26700885 33327382 26701022 33327553 26701159 33327724 26701296 33327895 26701433 33328066 26701570 33328237 26701707 33328408 26701844 33328579 26701981 33328750 26702118 33328921 26702255 33329092 26702392 33329263 26702529 33329434 26702666 33329605 26702803 33329776 26702940 33329947 26703077 33330118 26703214 33330289 26703351 33330460 26703488 33330631 26703625 33330802 26703762 33330973 26703899 33331144 26704036 33331315 26704173 33331486 26704310 33331657 26704447 33331828 26704584 33331999 26704721 33332170 26704858 33332341 26704995 33332512 26705132 33332683 26705269 33332854 26705406 33333025 26705543 33333196 26705680 33333367 26705817 33333538 26705954 33333709 26706091 33333880 26706228 33334051 26706365 33334222 26706502 33334393 26706639 33334564 26706776 33334735 26706913 33334906 26707050 33335077 26707187 33335248 26707324 33335419 26707461 33335590 26707598 33335761 26707735 33335932 26707872 33336103 26708009 33336274 26708146 33336445 26708283 33336616 26708420 33336787 26708557 33336958 26708694 33337129 26708831 33337300 26708968 33337471 26709105 33337642 26709242 33337813 26709379 33337984 26709516 33338155 26709653 33338326 26709790 33338497 26709927 33338668 26710064 33338839 26710201 33339010 26710338 33339181 26710475 33339352 26710612 33339523 26710749 33339694 26710886 33339865 26711023 33340036 26711160 33340207 26711297 33340378 26711434 33340549 26711571 33340720 26711708 33340891 26711845 33341062 26711982 33341233 26712119 33341404 26712256 33341575 26712393 33341746 26712530 33341917 26712667 33342088 26712804 33342259 26712941 33342430 26713078 33342601 26713215 33342772 26713352 33342943 26713489 33343114 26713626 33343285
1000 66580900 0 66580900 83104627 66581037 83104798 66581174 83104969 66581311 83105140 66581448 83105311 66581585 83105482 66581722 83105653 66581859 83105824 66581996 83105995 66582133 83106166 66582270 83106337 66582407 83106508 66582544 83106679 66582681 83106850 66582818 83107021 66582955 83107192 66583092 83107363 66583229 83107534 66583366 83107705 66583503 83107876 66583640 83108047 66583777 83108218 66583914 83108389 66584051 83108560 66584188 83108731 66584325 83108902 66584462 83109073 66584599 83109244 66584736 83109415 66584873 83109586 66585010 83109757 66585147 83109928 66585284 83110099 66585421 83110270 66585558 83110441 66585695 83110612 66585832 83110783 66585969 83110954 66586106 83111125 66586243 83111296 66586380 83111467 66586517 83111638 66586654 83111809 66586791 83111980 66586928 83112151 66587065 83112322 66587202 83112493 66587339 83112664 66587476 83112835 66587613 83113006 66587750 83113177 66587887 83113348 66588024 83113519 66588161 83113690 66588298 83113861 66588435 83114032 66588572 83114203 66588709 83114374 66588846 83114545 66588983 83114716 66589120 83114887 66589257 83115058 66589394 83115229 66589531 83115400 66589668 83115571 66589805 83115742 66589942 83115913 66590079 83116084 66590216 83116255 66590353 83116426 66590490 83116597 66590627 83116768 66590764 83116939 66590901 83117110 66591038 83117281 66591175 83117452 66591312 83117623 66591449 83117794 66591586 83117965 66591723 83118136 66591860 83118307 66591997 83118478 66592134 83118649 66592271 83118820 66592408 83118991 66592545 83119162 66592682 83119333 66592819 83119504 66592956 83119675 66593093 83119846 66593230 83120017 66593367 83120188 66593504 83120359 66593641 83120530 66593778 83120701 66593915 83120872 66594052 83121043 66594189 83121214 66594326 83121385 66594463 83121556 66594600 83121727 66594737 83121898 66594874 83122069 66595011 83122240 66595148 83122411 66595285 83122582 66595422 83122753 66595559 83122924 66595696 83123095 66595833 83123266 66595970 83123437 66596107 83123608 66596244 83123779 66596381 83123950 66596518 83124121 66596655 83124292 66596792 83124463 66596929 83124634 66597066 83124805 66597203 83124976 66597340 83125147 66597477 83125318 66597614 83125489 66597751 83125660 66597888 83125831 66598025 83126002 66598162 83126173 66598299 83126344 66598436 83126515 66598573 83126686 66598710 83126857 66598847 83127028 66598984 83127199 66599121 83127370 66599258 83127541 66599395 83127712 66599532 83127883 66599669 83128054 66599806 83128225 66599943 83128396 66600080 83128567 66600217 83128738 66600354 83128909 66600491 83129080 66600628 83129251 66600765 83129422 66600902 83129593 66601039 83129764 66601176 83129935 66601313 83130106 66601450 83130277 66601587 83130448 66601724 83130619 66601861 83130790 66601998 83130961 66602135 83131132 66602272 83131303 66602409 83131474 66602546 83131645 66602683 83131816 66602820 83131987 66602957 83132158 66603094 83132329 66603231 83132500 66603368 83132671 66603505 83132842 66603642 83133013 66603779 83133184 66603916 83133355 66604053 83133526 66604190 83133697 66604327 83133868 66604464 83134039 66604601 83134210 66604738 83134381 66604875 83134552 66605012 83134723 66605149 83134894 66605286 83135065 66605423 83135236 66605560 83135407 66605697 83135578 66605834 83135749 66605971 83135920 66606108 83136091 66606245 83136262 66606382 83136433 66606519 83136604 66606656 83136775 66606793 83136946 66606930 83137117 66607067 83137288 66607204 83137459 66607341 83137630 66607478 83137801 66607615 83137972 66607752 83138143 66607889 83138314 66608026 83138485 66608163 83138656 66608300 83138827 66608437 83138998 66608574 83139169 66608711 83139340 66608848 83139511 66608985 83139682 66609122 83139853 66609259 83140024 66609396 83140195 66609533 83140366 66609670 83140537 66609807 83140708 66609944 83140879 66610081 83141050 66610218 83141221 66610355 83141392 66610492 83141563 66610629 83141734 66610766 83141905 66610903 83142076 66611040 83142247 66611177 83142418 66611314 83142589 66611451 83142760 66611588 83142931 66611725 83143102 66611862 83143273 66611999 83143444 66612136 83143615 66612273 83143786 66612410 83143957 66612547 83144128 66612684 83144299 66612821 83144470 66612958 83144641 66613095 83144812 66613232 83144983 66613369 83145154 66613506 83145325 66613643 83145496 66613780 83145667 66613917 83145838 66614054 83146009 66614191 83146180 66614328 83146351 66614465 83146522 66614602 83146693 66614739 83146864 66614876 83147035 66615013 83147206 66615150 83147377 66615287 83147548 66615424 83147719 66615561 83147890 66615698 83148061 66615835 83148232 66615972 83148403 66616109 83148574 66616246 83148745 66616383 83148916 66616520 83149087 66616657 83149258 66616794 83149429 66616931 83149600 66617068 83149771 66617205 83149942 66617342 83150113 66617479 83150284 66617616 83150455 66617753 83150626 66617890 83150797 66618027 83150968 66618164 83151139 66618301 83151310 66618438 83151481 66618575 83151652 66618712 83151823 66618849 83151994 66618986 83152165 66619123 83152336 66619260 83152507 66619397 83152678 66619534 83152849 66619671 83153020 66619808 83153191 66619945 83153362 66620082 83153533 66620219 83153704 66620356 83153875 66620493 83154046 66620630 83154217 66620767 83154388 66620904 83154559 66621041 83154730 66621178 83154901 66621315 83155072 66621452 83155243 66621589 83155414 66621726 83155585 66621863 83155756 66622000 83155927 66622137 83156098 66622274 83156269 66622411 83156440 66622548 83156611 66622685 83156782 66622822 83156953 66622959 83157124 66623096 83157295 66623233 83157466 66623370 83157637 66623507 83157808 66623644 83157979 66623781 83158150 66623918 83158321 66624055 83158492 66624192 83158663 66624329 83158834 66624466 83159005 66624603 83159176 66624740 83159347 66624877 83159518 66625014 83159689 66625151 83159860 66625288 83160031 66625425 83160202 66625562 83160373 66625699 83160544 66625836 83160715 66625973 83160886 66626110 83161057 66626247 83161228 66626384 83161399 66626521 83161570 66626658 83161741 66626795 83161912 66626932 83162083 66627069 83162254 66627206 83162425 66627343 83162596 66627480 83162767 66627617 83162938 66627754 83163109 66627891 83163280 66628028 83163451 66628165 83163622 66628302 83163793 66628439 83163964 66628576 83164135 66628713 83164306 66628850 83164477 66628987 83164648 66629124 83164819 66629261 83164990 66629398 83165161 66629535 83165332 66629672 83165503 66629809 83165674 66629946 83165845 66630083 83166016 66630220 83166187 66630357 83166358 66630494 83166529 66630631 83166700 66630768 83166871 66630905 83167042 66631042 83167213 66631179 83167384 66631316 83167555 66631453 83167726 66631590 83167897 66631727 83168068 66631864 83168239 66632001 83168410 66632138 83168581 66632275 83168752 66632412 83168923 66632549 83169094 66632686 83169265 66632823 83169436 66632960 83169607 66633097 83169778 66633234 83169949 66633371 83170120 66633508 83170291 66633645 83170462 66633782 83170633 66633919 83170804 66634056 83170975 66634193 83171146 66634330 83171317 66634467 83171488 66634604 83171659 66634741 83171830 66634878 83172001 66635015 83172172 66635152 83172343 66635289 83172514 66635426 83172685 66635563 83172856 66635700 83173027 66635837 83173198 66635974 83173369 66636111 83173540 66636248 83173711 66636385 83173882 66636522 83174053 66636659 83174224 66636796 83174395 66636933 83174566 66637070 83174737 66637207 83174908 66637344 83175079 66637481 83175250 66637618 83175421 66637755 83175592 66637892 83175763 66638029 83175934 66638166 83176105 66638303 83176276 66638440 83176447 66638577 83176618 66638714 83176789 66638851 83176960 66638988 83177131 66639125 83177302 66639262 83177473 66639399 83177644 66639536 83177815 66639673 83177986 66639810 83178157 66639947 83178328 66640084 83178499 66640221 83178670 66640358 83178841 66640495 83179012 66640632 83179183 66640769 83179354 66640906 83179525 66641043 83179696 66641180 83179867 66641317 83180038 66641454 83180209 66641591 83180380 66641728 83180551 66641865 83180722 66642002 83180893 66642139 83181064 66642276 83181235 66642413 83181406 66642550 83181577 66642687 83181748 66642824 83181919 66642961 83182090 66643098 83182261 66643235 83182432 66643372 83182603 66643509 83182774 66643646 83182945 66643783 83183116 66643920 83183287 66644057 83183458 66644194 83183629 66644331 83183800 66644468 83183971 66644605 83184142 66644742 83184313 66644879 83184484 66645016 83184655 66645153 83184826 66645290 83184997 66645427 83185168 66645564 83185339 66645701 83185510 66645838 83185681 66645975 83185852 66646112 83186023 66646249 83186194 66646386 83186365 66646523 83186536 66646660 83186707 66646797 83186878 66646934 83187049 66647071 83187220 66647208 83187391 66647345 83187562 66647482 83187733 66647619 83187904 66647756 83188075 66647893 83188246 66648030 83188417 66648167 83188588 66648304 83188759 66648441 83188930 66648578 83189101 66648715 83189272 66648852 83189443 66648989 83189614 66649126 83189785 66649263 83189956 66649400 83190127 66649537 83190298 66649674 83190469 66649811 83190640 66649948 83190811 66650085 83190982 66650222 83191153 66650359 83191324 66650496 83191495 66650633 83191666 66650770 83191837 66650907 83192008 66651044 83192179 66651181 83192350 66651318 83192521 66651455 83192692 66651592 83192863 66651729 83193034 66651866 83193205 66652003 83193376 66652140 83193547 66652277 83193718 66652414 83193889 66652551 83194060 66652688 83194231 66652825 83194402 66652962 83194573 66653099 83194744 66653236 83194915 66653373 83195086 66653510 83195257 66653647 83195428 66653784 83195599 66653921 83195770 66654058 83195941 66654195 83196112 66654332 83196283 66654469 83196454 66654606 83196625 66654743 83196796 66654880 83196967 66655017 83197138 66655154 83197309 66655291 83197480 66655428 83197651 66655565 83197822 66655702 83197993 66655839 83198164 66655976 83198335 66656113 83198506 66656250 83198677 66656387 83198848 66656524 83199019 66656661 83199190 66656798 83199361 66656935 83199532 66657072 83199703 66657209 83199874 66657346 83200045 66657483 83200216 66657620 83200387 66657757 83200558 66657894 83200729 66658031 83200900 66658168 83201071 66658305 83201242 66658442 83201413 66658579 83201584 66658716 83201755 66658853 83201926 66658990 83202097 66659127 83202268 66659264 83202439 66659401 83202610 66659538 83202781 66659675 83202952 66659812 83203123 66659949 83203294 66660086 83203465 66660223 83203636 66660360 83203807 66660497 83203978 66660634 83204149 66660771 83204320 66660908 83204491 66661045 83204662 66661182 83204833 66661319 83205004 66661456 83205175 66661593 83205346 66661730 83205517 66661867 83205688 66662004 83205859 66662141 83206030 66662278 83206201 66662415 83206372 66662552 83206543 66662689 83206714 66662826 83206885 66662963 83207056 66663100 83207227 66663237 83207398 66663374 83207569 66663511 83207740 66663648 83207911 66663785 83208082 66663922 83208253 66664059 83208424 66664196 83208595 66664333 83208766 66664470 83208937 66664607 83209108 66664744 83209279 66664881 83209450 66665018 83209621 66665155 83209792 66665292 83209963 66665429 83210134 66665566 83210305 66665703 83210476 66665840 83210647 66665977 83210818 66666114 83210989 66666251 83211160 66666388 83211331 66666525 83211502 66666662 83211673 66666799 83211844 66666936 83212015 66667073 83212186 66667210 83212357 66667347 83212528 66667484 83212699 66667621 83212870 66667758 83213041 66667895 83213212 66668032 83213383 66668169 83213554 66668306 83213725 66668443 83213896 66668580 83214067 66668717 83214238 66668854 83214409 66668991 83214580 66669128 83214751 66669265 83214922 66669402 83215093 66669539 83215264 66669676 83215435 66669813 83215606 66669950 83215777 66670087 83215948 66670224 83216119 66670361 83216290 66670498 83216461 66670635 83216632 66670772 83216803 66670909 83216974 66671046 83217145 66671183 83217316 66671320 83217487 66671457 83217658 66671594 83217829 66671731 83218000 66671868 83218171 66672005 83218342 66672142 83218513 66672279 83218684 66672416 83218855 66672553 83219026 66672690 83219197 66672827 83219368 66672964 83219539 66673101 83219710 66673238 83219881 66673375 83220052 66673512 83220223 66673649 83220394 66673786 83220565 66673923 83220736 66674060 83220907 66674197 83221078 66674334 83221249 66674471 83221420 66674608 83221591 66674745 83221762 66674882 83221933 66675019 83222104 66675156 83222275 66675293 83222446 66675430 83222617 66675567 83222788 66675704 83222959 66675841 83223130 66675978 83223301 66676115 83223472 66676252 83223643 66676389 83223814 66676526 83223985 66676663 83224156 66676800 83224327 66676937 83224498 66677074 83224669 66677211 83224840 66677348 83225011 66677485 83225182 66677622 83225353 66677759 83225524 66677896 83225695 66678033 83225866 66678170 83226037 66678307 83226208 66678444 83226379 66678581 83226550 66678718 83226721 66678855 83226892 66678992 83227063 66679129 83227234 66679266 83227405 66679403 83227576 66679540 83227747 66679677 83227918 66679814 83228089 66679951 83228260 66680088 83228431 66680225 83228602 66680362 83228773 66680499 83228944 66680636 83229115 66680773 83229286 66680910 83229457 66681047 83229628 66681184 83229799 66681321 83229970 66681458 83230141 66681595 83230312 66681732 83230483 66681869 83230654 66682006 83230825 66682143 83230996 66682280 83231167 66682417 83231338 66682554 83231509 66682691 83231680 66682828 83231851 66682965 83232022 66683102 83232193 66683239 83232364 66683376 83232535 66683513 83232706 66683650 83232877 66683787 83233048 66683924 83233219 66684061 83233390 66684198 83233561 66684335 83233732 66684472 83233903 66684609 83234074 66684746 83234245 66684883 83234416 66685020 83234587 66685157 83234758 66685294 83234929 66685431 83235100 66685568 83235271 66685705 83235442 66685842 83235613 66685979 83235784 66686116 83235955 66686253 83236126 66686390 83236297 66686527 83236468 66686664 83236639 66686801 83236810 66686938 83236981 66687075 83237152 66687212 83237323 66687349 83237494 66687486 83237665 66687623 83237836 66687760 83238007 66687897 83238178 66688034 83238349 66688171 83238520 66688308 83238691 66688445 83238862 66688582 83239033 66688719 83239204 66688856 83239375 66688993 83239546 66689130 83239717 66689267 83239888 66689404 83240059 66689541 83240230 66689678 83240401 66689815 83240572 66689952 83240743 66690089 83240914 66690226 83241085 66690363 83241256 66690500 83241427 66690637 83241598 66690774 83241769 66690911 83241940 66691048 83242111 66691185 83242282 66691322 83242453 66691459 83242624 66691596 83242795 66691733 83242966 66691870 83243137 66692007 83243308 66692144 83243479 66692281 83243650 66692418 83243821 66692555 83243992 66692692 83244163 66692829 83244334 66692966 83244505 66693103 83244676 66693240 83244847 66693377 83245018 66693514 83245189 66693651 83245360 66693788 83245531 66693925 83245702 66694062 83245873 66694199 83246044 66694336 83246215 66694473 83246386 66694610 83246557 66694747 83246728 66694884 83246899 66695021 83247070 66695158 83247241 66695295 83247412 66695432 83247583 66695569 83247754 66695706 83247925 66695843 83248096 66695980 83248267 66696117 83248438 66696254 83248609 66696391 83248780 66696528 83248951 66696665 83249122 66696802 83249293 66696939 83249464 66697076 83249635 66697213 83249806 66697350 83249977 66697487 83250148 66697624 83250319 66697761 83250490 66697898 83250661 66698035 83250832 66698172 83251003 66698309 83251174 66698446 83251345 66698583 83251516 66698720 83251687 66698857 83251858 66698994 83252029 66699131 83252200 66699268 83252371 66699405 83252542 66699542 83252713 66699679 83252884 66699816 83253055 66699953 83253226 66700090 83253397 66700227 83253568 66700364 83253739 66700501 83253910 66700638 83254081 66700775 83254252 66700912 83254423 66701049 83254594 66701186 83254765 66701323 83254936 66701460 83255107 66701597 83255278 66701734 83255449 66701871 83255620 66702008 83255791 66702145 83255962 66702282 83256133 66702419 83256304 66702556 83256475 66702693 83256646 66702830 83256817 66702967 83256988 66703104 83257159 66703241 83257330 66703378 83257501 66703515 83257672 66703652 83257843 66703789 83258014 66703926 83258185 66704063 83258356 66704200 83258527 66704337 83258698 66704474 83258869 66704611 83259040 66704748 83259211 66704885 83259382 66705022 83259553 66705159 83259724 66705296 83259895 66705433 83260066 66705570 83260237 66705707 83260408 66705844 83260579 66705981 83260750 66706118 83260921 66706255 83261092 66706392 83261263 66706529 83261434 66706666 83261605 66706803 83261776 66706940 83261947 66707077 83262118 66707214 83262289 66707351 83262460 66707488 83262631 66707625 83262802 66707762 83262973 66707899 83263144 66708036 83263315 66708173 83263486 66708310 83263657 66708447 83263828 66708584 83263999 66708721 83264170 66708858 83264341 66708995 83264512 66709132 83264683 66709269 83264854 66709406 83265025 66709543 83265196 66709680 83265367 66709817 83265538 66709954 83265709 66710091 83265880 66710228 83266051 66710365 83266222 66710502 83266393 66710639 83266564 66710776 83266735 66710913 83266906 66711050 83267077 66711187 83267248 66711324 83267419 66711461 83267590 66711598 83267761 66711735 83267932 66711872 83268103 66712009 83268274 66712146 83268445 66712283 83268616 66712420 83268787 66712557 83268958 66712694 83269129 66712831 83269300 66712968 83269471 66713105 83269642 66713242 83269813 66713379 83269984 66713516 83270155 66713653 83270326 66713790 83270497 66713927 83270668 66714064 83270839 66714201 83271010 66714338 83271181 66714475 83271352 66714612 83271523 66714749 83271694 66714886 83271865 66715023 83272036 66715160 83272207 66715297 83272378 66715434 83272549 66715571 83272720 66715708 83272891 66715845 83273062 66715982 83273233 66716119 83273404 66716256 83273575 66716393 83273746 66716530 83273917 66716667 83274088 66716804 83274259 66716941 83274430 66717078 83274601 66717215 83274772 66717352 83274943 66717489 83275114 66717626 83275285
1000 38179571 0 38179571 47654793 38179708 47654964 38179845 47655135 38179982 47655306 38180119 47655477 38180256 47655648 38180393 47655819 38180530 47655990 38180667 47656161 38180804 47656332 38180941 47656503 38181078 47656674 38181215 47656845 38181352 47657016 38181489 47657187 38181626 47657358 38181763 47657529 38181900 47657700 38182037 47657871 38182174 47658042 38182311 47658213 38182448 47658384 38182585 47658555 38182722 47658726 38182859 47658897 38182996 47659068 38183133 47659239 38183270 47659410 38183407 47659581 38183544 47659752 38183681 47659923 38183818 47660094 38183955 47660265 38184092 47660436 38184229 47660607 38184366 47660778 38184503 47660949 38184640 47661120 38184777 47661291 38184914 47661462 38185051 47661633 38185188 47661804 38185325 47661975 38185462 47662146 38185599 47662317 38185736 47662488 38185873 47662659 38186010 47662830 38186147 47663001 38186284 47663172 38186421 47663343 38186558 47663514 38186695 47663685 38186832 47663856 38186969 47664027 38187106 47664198 38187243 47664369 38187380 47664540 38187517 47664711 38187654 47664882 38187791 47665053 38187928 47665224 38188065 47665395 38188202 47665566 38188339 47665737 38188476 47665908 38188613 47666079 38188750 47666250 38188887 47666421 38189024 47666592 38189161 47666763 38189298 47666934 38189435 47667105 38189572 47667276 38189709 47667447 38189846 47667618 38189983 47667789 38190120 47667960 38190257 47668131 38190394 47668302 38190531 47668473 38190668 47668644 38190805 47668815 38190942 47668986 38191079 47669157 38191216 47669328 38191353 47669499 38191490 47669670 38191627 47669841 38191764 47670012 38191901 47670183 38192038 47670354 38192175 47670525 38192312 47670696 38192449 47670867 38192586 47671038 38192723 47671209 38192860 47671380 38192997 47671551 38193134 47671722 38193271 47671893 38193408 47672064 38193545 47672235 38193682 47672406 38193819 47672577 38193956 47672748 38194093 47672919 38194230 47673090 38194367 47673261 38194504 47673432 38194641 47673603 38194778 47673774 38194915 47673945 38195052 47674116 38195189 47674287 38195326 47674458 38195463 47674629 38195600 47674800 38195737 47674971 38195874 47675142 38196011 47675313 38196148 47675484 38196285 47675655 38196422 47675826 38196559 47675997 38196696 47676168 38196833 47676339 38196970 47676510 38197107 47676681 38197244 47676852 38197381 47677023 38197518 47677194 38197655 47677365 38197792 47677536 38197929 47677707 38198066 47677878 38198203 47678049 38198340 47678220 38198477 47678391 38198614 47678562 38198751 47678733 38198888 47678904 38199025 47679075 38199162 47679246 38199299 47679417 38199436 47679588 38199573 47679759 38199710 47679930 38199847 47680101 38199984 47680272 38200121 47680443 38200258 47680614 38200395 47680785 38200532 47680956 38200669 47681127 38200806 47681298 38200943 47681469 38201080 47681640 38201217 47681811 38201354 47681982 38201491 47682153 38201628 47682324 38201765 47682495 38201902 47682666 38202039 47682837 38202176 47683008 38202313 47683179 38202450 47683350 38202587 47683521 38202724 47683692 38202861 47683863 38202998 47684034 38203135 47684205 38203272 47684376 38203409 47684547 38203546 47684718 38203683 47684889 38203820 47685060 38203957 47685231 38204094 47685402 38204231 47685573 38204368 47685744 38204505 47685915 38204642 47686086 38204779 47686257 38204916 47686428 38205053 47686599 38205190 47686770 38205327 47686941 38205464 47687112 38205601 47687283 38205738 47687454 38205875 47687625 38206012 47687796 38206149 47687967 38206286 47688138 38206423 47688309 38206560 47688480 38206697 47688651 38206834 47688822 38206971 47688993 38207108 47689164 38207245 47689335 38207382 47689506 38207519 47689677 38207656 47689848 38207793 47690019 38207930 47690190 38208067 47690361 38208204 47690532 38208341 47690703 38208478 47690874 38208615 47691045 38208752 47691216 38208889 47691387 38209026 47691558 38209163 47691729 38209300 47691900 38209437 47692071 38209574 47692242 38209711 47692413 38209848 47692584 38209985 47692755 38210122 47692926 38210259 47693097 38210396 47693268 38210533 47693439 38210670 47693610 38210807 47693781 38210944 47693952 38211081 47694123 38211218 47694294 38211355 47694465 38211492 47694636 38211629 47694807 38211766 47694978 38211903 47695149 38212040 47695320 38212177 47695491 38212314 47695662 38212451 47695833 38212588 47696004 38212725 47696175 38212862 47696346 38212999 47696517 38213136 47696688 38213273 47696859 38213410 47697030 38213547 47697201 38213684 47697372 38213821 47697543 38213958 47697714 38214095 47697885 38214232 47698056 38214369 47698227 38214506 47698398 38214643 47698569 38214780 47698740 38214917 47698911 38215054 47699082 38215191 47699253 38215328 47699424 38215465 47699595 38215602 47699766 38215739 47699937 38215876 47700108 38216013 47700279 38216150 47700450 38216287 47700621 38216424 47700792 38216561 47700963 38216698 47701134 38216835 47701305 38216972 47701476 38217109 47701647 38217246 47701818 38217383 47701989 38217520 47702160 38217657 47702331 38217794 47702502 38217931 47702673 38218068 47702844 38218205 47703015 38218342 47703186 38218479 47703357 38218616 47703528 38218753 47703699 38218890 47703870 38219027 47704041 38219164 47704212 38219301 47704383 38219438 47704554 38219575 47704725 38219712 47704896 38219849 47705067 38219986 47705238 38220123 47705409 38220260 47705580 38220397 47705751 38220534 47705922 38220671 47706093 38220808 47706264 38220945 47706435 38221082 47706606 38221219 47706777 38221356 47706948 38221493 47707119 38221630 47707290 38221767 47707461 38221904 47707632 38222041 47707803 38222178 47707974 38222315 47708145 38222452 47708316 38222589 47708487 38222726 47708658 38222863 47708829 38223000 47709000 38223137 47709171 38223274 47709342 38223411 47709513 38223548 47709684 38223685 47709855 38223822 47710026 38223959 47710197 38224096 47710368 38224233 47710539 38224370 47710710 38224507 47710881 38224644 47711052 38224781 47711223 38224918 47711394 38225055 47711565 38225192 47711736 38225329 47711907 38225466 47712078 38225603 47712249 38225740 47712420 38225877 47712591 38226014 47712762 38226151 47712933 38226288 47713104 38226425 47713275 38226562 47713446 38226699 47713617 38226836 47713788 38226973 47713959 38227110 47714130 38227247 47714301 38227384 47714472 38227521 47714643 38227658 47714814 38227795 47714985 38227932 47715156 38228069 47715327 38228206 47715498 38228343 47715669 38228480 47715840 38228617 47716011 38228754 47716182 38228891 47716353 38229028 47716524 38229165 47716695 38229302 47716866 38229439 47717037 38229576 47717208 38229713 47717379 38229850 47717550 38229987 47717721 38230124 47717892 38230261 47718063 38230398 47718234 38230535 47718405 38230672 47718576 38230809 47718747 38230946 47718918 38231083 47719089 38231220 47719260 38231357 47719431 38231494 47719602 38231631 47719773 38231768 47719944 38231905 47720115 38232042 47720286 38232179 47720457 38232316 47720628 38232453 47720799 38232590 47720970 38232727 47721141 38232864 47721312 38233001 47721483 38233138 47721654 38233275 47721825 38233412 47721996 38233549 47722167 38233686 47722338 38233823 47722509 38233960 47722680 38234097 47722851 38234234 47723022 38234371 47723193 38234508 47723364 38234645 47723535 38234782 47723706 38234919 47723877 38235056 47724048 38235193 47724219 38235330 47724390 38235467 47724561 38235604 47724732 38235741 47724903 38235878 47725074 38236015 47725245 38236152 47725416 38236289 47725587 38236426 47725758 38236563 47725929 38236700 47726100 38236837 47726271 38236974 47726442 38237111 47726613 38237248 47726784 38237385 47726955 38237522 47727126 38237659 47727297 38237796 47727468 38237933 47727639 38238070 47727810 38238207 47727981 38238344 47728152 38238481 47728323 38238618 47728494 38238755 47728665 38238892 47728836 38239029 47729007 38239166 47729178 38239303 47729349 38239440 47729520 38239577 47729691 38239714 47729862 38239851 47730033 38239988 47730204 38240125 47730375 38240262 47730546 38240399 47730717 38240536 47730888 38240673 47731059 38240810 47731230 38240947 47731401 38241084 47731572 38241221 47731743 38241358 47731914 38241495 47732085 38241632 47732256 38241769 47732427 38241906 47732598 38242043 47732769 38242180 47732940 38242317 47733111 38242454 47733282 38242591 47733453 38242728 47733624 38242865 47733795 38243002 47733966 38243139 47734137 38243276 47734308 38243413 47734479 38243550 47734650 38243687 47734821 38243824 47734992 38243961 47735163 38244098 47735334 38244235 47735505 38244372 47735676 38244509 47735847 38244646 47736018 38244783 47736189 38244920 47736360 38245057 47736531 38245194 47736702 38245331 47736873 38245468 47737044 38245605 47737215 38245742 47737386 38245879 47737557 38246016 47737728 38246153 47737899 38246290 47738070 38246427 47738241 38246564 47738412 38246701 47738583 38246838 47738754 38246975 47738925 38247112 47739096 38247249 47739267 38247386 47739438 38247523 47739609 38247660 47739780 38247797 47739951 38247934 47740122 38248071 47740293 38248208 47740464 38248345 47740635 38248482 47740806 38248619 47740977 38248756 47741148 38248893 47741319 38249030 47741490 38249167 47741661 38249304 47741832 38249441 47742003 38249578 47742174 38249715 47742345 38249852 47742516 38249989 47742687 38250126 47742858 38250263 47743029 38250400 47743200 38250537 47743371 38250674 47743542 38250811 47743713 38250948 47743884 38251085 47744055 38251222 47744226 38251359 47744397 38251496 47744568 38251633 47744739 38251770 47744910 38251907 47745081 38252044 47745252 38252181 47745423 38252318 47745594 38252455 47745765 38252592 47745936 38252729 47746107 38252866 47746278 38253003 47746449 38253140 47746620 38253277 47746791 38253414 47746962 38253551 47747133 38253688 47747304 38253825 47747475 38253962 47747646 38254099 47747817 38254236 47747988 38254373 47748159 38254510 47748330 38254647 47748501 38254784 47748672 38254921 47748843 38255058 47749014 38255195 47749185 38255332 47749356 38255469 47749527 38255606 47749698 38255743 47749869 38255880 47750040 38256017 47750211 38256154 47750382 38256291 47750553 38256428 47750724 38256565 47750895 38256702 47751066 38256839 47751237 38256976 47751408 38257113 47751579 38257250 47751750 38257387 47751921 38257524 47752092 38257661 47752263 38257798 47752434 38257935 47752605 38258072 47752776 38258209 47752947 38258346 47753118 38258483 47753289 38258620 47753460 38258757 47753631 38258894 47753802 38259031 47753973 38259168 47754144 38259305 47754315 38259442 47754486 38259579 47754657 38259716 47754828 38259853 47754999 38259990 47755170 38260127 47755341 38260264 47755512 38260401 47755683 38260538 47755854 38260675 47756025 38260812 47756196 38260949 47756367 38261086 47756538 38261223 47756709 38261360 47756880 38261497 47757051 38261634 47757222 38261771 47757393 38261908 47757564 38262045 47757735 38262182 47757906 38262319 47758077 38262456 47758248 38262593 47758419 38262730 47758590 38262867 47758761 38263004 47758932 38263141 47759103 38263278 47759274 38263415 47759445 38263552 47759616 38263689 47759787 38263826 47759958 38263963 47760129 38264100 47760300 38264237 47760471 38264374 47760642 38264511 47760813 38264648 47760984 38264785 47761155 38264922 47761326 38265059 47761497 38265196 47761668 38265333 47761839 38265470 47762010 38265607 47762181 38265744 47762352 38265881 47762523 38266018 47762694 38266155 47762865 38266292 47763036 38266429 47763207 38266566 47763378 38266703 47763549 38266840 47763720 38266977 47763891 38267114 47764062 38267251 47764233 38267388 47764404 38267525 47764575 38267662 47764746 38267799 47764917 38267936 47765088 38268073 47765259 38268210 47765430 38268347 47765601 38268484 47765772 38268621 47765943 38268758 47766114 38268895 47766285 38269032 47766456 38269169 47766627 38269306 47766798 38269443 47766969 38269580 47767140 38269717 47767311 38269854 47767482 38269991 47767653 38270128 47767824 38270265 47767995 38270402 47768166 38270539 47768337 38270676 47768508 38270813 47768679 38270950 47768850 38271087 47769021 38271224 47769192 38271361 47769363 38271498 47769534 38271635 47769705 38271772 47769876 38271909 47770047 38272046 47770218 38272183 47770389 38272320 47770560 38272457 47770731 38272594 47770902 38272731 47771073 38272868 47771244 38273005 47771415 38273142 47771586 38273279 47771757 38273416 47771928 38273553 47772099 38273690 47772270 38273827 47772441 38273964 47772612 38274101 47772783 38274238 47772954 38274375 47773125 38274512 47773296 38274649 47773467 38274786 47773638 38274923 47773809 38275060 47773980 38275197 47774151 38275334 47774322 38275471 47774493 38275608 47774664 38275745 47774835 38275882 47775006 38276019 47775177 38276156 47775348 38276293 47775519 38276430 47775690 38276567 47775861 38276704 47776032 38276841 47776203 38276978 47776374 38277115 47776545 38277252 47776716 38277389 47776887 38277526 47777058 38277663 47777229 38277800 47777400 38277937 47777571 38278074 47777742 38278211 47777913 38278348 47778084 38278485 47778255 38278622 47778426 38278759 47778597 38278896 47778768 38279033 47778939 38279170 47779110 38279307 47779281 38279444 47779452 38279581 47779623 38279718 47779794 38279855 47779965 38279992 47780136 38280129 47780307 38280266 47780478 38280403 47780649 38280540 47780820 38280677 47780991 38280814 47781162 38280951 47781333 38281088 47781504 38281225 47781675 38281362 47781846 38281499 47782017 38281636 47782188 38281773 47782359 38281910 47782530 38282047 47782701 38282184 47782872 38282321 47783043 38282458 47783214 38282595 47783385 38282732 47783556 38282869 47783727 38283006 47783898 38283143 47784069 38283280 47784240 38283417 47784411 38283554 47784582 38283691 47784753 38283828 47784924 38283965 47785095 38284102 47785266 38284239 47785437 38284376 47785608 38284513 47785779 38284650 47785950 38284787 47786121 38284924 47786292 38285061 47786463 38285198 47786634 38285335 47786805 38285472 47786976 38285609 47787147 38285746 47787318 38285883 47787489 38286020 47787660 38286157 47787831 38286294 47788002 38286431 47788173 38286568 47788344 38286705 47788515 38286842 47788686 38286979 47788857 38287116 47789028 38287253 47789199 38287390 47789370 38287527 47789541 38287664 47789712 38287801 47789883 38287938 47790054 38288075 47790225 38288212 47790396 38288349 47790567 38288486 47790738 38288623 47790909 38288760 47791080 38288897 47791251 38289034 47791422 38289171 47791593 38289308 47791764 38289445 47791935 38289582 47792106 38289719 47792277 38289856 47792448 38289993 47792619 38290130 47792790 38290267 47792961 38290404 47793132 38290541 47793303 38290678 47793474 38290815 47793645 38290952 47793816 38291089 47793987 38291226 47794158 38291363 47794329 38291500 47794500 38291637 47794671 38291774 47794842 38291911 47795013 38292048 47795184 38292185 47795355 38292322 47795526 38292459 47795697 38292596 47795868 38292733 47796039 38292870 47796210 38293007 47796381 38293144 47796552 38293281 47796723 38293418 47796894 38293555 47797065 38293692 47797236 38293829 47797407 38293966 47797578 38294103 47797749 38294240 47797920 38294377 47798091 38294514 47798262 38294651 47798433 38294788 47798604 38294925 47798775 38295062 47798946 38295199 47799117 38295336 47799288 38295473 47799459 38295610 47799630 38295747 47799801 38295884 47799972 38296021 47800143 38296158 47800314 38296295 47800485 38296432 47800656 38296569 47800827 38296706 47800998 38296843 47801169 38296980 47801340 38297117 47801511 38297254 47801682 38297391 47801853 38297528 47802024 38297665 47802195 38297802 47802366 38297939 47802537 38298076 47802708 38298213 47802879 38298350 47803050 38298487 47803221 38298624 47803392 38298761 47803563 38298898 47803734 38299035 47803905 38299172 47804076 38299309 47804247 38299446 47804418 38299583 47804589 38299720 47804760 38299857 47804931 38299994 47805102 38300131 47805273 38300268 47805444 38300405 47805615 38300542 47805786 38300679 47805957 38300816 47806128 38300953 47806299 38301090 47806470 38301227 47806641 38301364 47806812 38301501 47806983 38301638 47807154 38301775 47807325 38301912 47807496 38302049 47807667 38302186 47807838 38302323 47808009 38302460 47808180 38302597 47808351 38302734 47808522 38302871 47808693 38303008 47808864 38303145 47809035 38303282 47809206 38303419 47809377 38303556 47809548 38303693 47809719 38303830 47809890 38303967 47810061 38304104 47810232 38304241 47810403 38304378 47810574 38304515 47810745 38304652 47810916 38304789 47811087 38304926 47811258 38305063 47811429 38305200 47811600 38305337 47811771 38305474 47811942 38305611 47812113 38305748 47812284 38305885 47812455 38306022 47812626 38306159 47812797 38306296 47812968 38306433 47813139 38306570 47813310 38306707 47813481 38306844 47813652 38306981 47813823 38307118 47813994 38307255 47814165 38307392 47814336 38307529 47814507 38307666 47814678 38307803 47814849 38307940 47815020 38308077 47815191 38308214 47815362 38308351 47815533 38308488 47815704 38308625 47815875 38308762 47816046 38308899 47816217 38309036 47816388 38309173 47816559 38309310 47816730 38309447 47816901 38309584 47817072 38309721 47817243 38309858 47817414 38309995 47817585 38310132 47817756 38310269 47817927 38310406 47818098 38310543 47818269 38310680 47818440 38310817 47818611 38310954 47818782 38311091 47818953 38311228 47819124 38311365 47819295 38311502 47819466 38311639 47819637 38311776 47819808 38311913 47819979 38312050 47820150 38312187 47820321 38312324 47820492 38312461 47820663 38312598 47820834 38312735 47821005 38312872 47821176 38313009 47821347 38313146 47821518 38313283 47821689 38313420 47821860 38313557 47822031 38313694 47822202 38313831 47822373 38313968 47822544 38314105 47822715 38314242 47822886 38314379 47823057 38314516 47823228 38314653 47823399 38314790 47823570 38314927 47823741 38315064 47823912 38315201 47824083 38315338 47824254 38315475 47824425 38315612 47824596 38315749 47824767 38315886 47824938 38316023 47825109 38316160 47825280 38316297 47825451
1000 45155885 0 45155885 56362455 45156022 56362626 45156159 56362797 45156296 56362968 45156433 56363139 45156570 56363310 45156707 56363481 45156844 56363652 45156981 56363823 45157118 56363994 45157255 56364165 45157392 56364336 45157529 56364507 45157666 56364678 45157803 56364849 45157940 56365020 45158077 56365191 45158214 56365362 45158351 56365533 45158488 56365704 45158625 56365875 45158762 56366046 45158899 56366217 45159036 56366388 45159173 56366559 45159310 56366730 45159447 56366901 45159584 56367072 45159721 56367243 45159858 56367414 45159995 56367585 45160132 56367756 45160269 56367927 45160406 56368098 45160543 56368269 45160680 56368440 45160817 56368611 45160954 56368782 45161091 56368953 45161228 56369124 45161365 56369295 45161502 56369466 45161639 56369637 45161776 56369808 45161913 56369979 45162050 56370150 45162187 56370321 45162324 56370492 45162461 56370663 45162598 56370834 45162735 56371005 45162872 56371176 45163009 56371347 45163146 56371518 45163283 56371689 45163420 56371860 45163557 56372031 45163694 56372202 45163831 56372373 45163968 56372544 45164105 56372715 45164242 56372886 45164379 56373057 45164516 56373228 45164653 56373399 45164790 56373570 45164927 56373741 45165064 56373912 45165201 56374083 45165338 56374254 45165475 56374425 45165612 56374596 45165749 56374767 45165886 56374938 45166023 56375109 45166160 56375280 45166297 56375451 45166434 56375622 45166571 56375793 45166708 56375964 45166845 56376135 45166982 56376306 45167119 56376477 45167256 56376648 45167393 56376819 45167530 56376990 45167667 56377161 45167804 56377332 45167941 56377503 45168078 56377674 45168215 56377845 45168352 56378016 45168489 56378187 45168626 56378358 45168763 56378529 45168900 56378700 45169037 56378871 45169174 56379042 45169311 56379213 45169448 56379384 45169585 56379555 45169722 56379726 45169859 56379897 45169996 56380068 45170133 56380239 45170270 56380410 45170407 56380581 45170544 56380752 45170681 56380923 45170818 56381094 45170955 56381265 45171092 56381436 45171229 56381607 45171366 56381778 45171503 56381949 45171640 56382120 45171777 56382291 45171914 56382462 45172051 56382633 45172188 56382804 45172325 56382975 45172462 56383146 45172599 56383317 45172736 56383488 45172873 56383659 45173010 56383830 45173147 56384001 45173284 56384172 45173421 56384343 45173558 56384514 45173695 56384685 45173832 56384856 45173969 56385027 45174106 56385198 45174243 56385369 45174380 56385540 45174517 56385711 45174654 56385882 45174791 56386053 45174928 56386224 45175065 56386395 45175202 56386566 45175339 56386737 45175476 56386908 45175613 56387079 45175750 56387250 45175887 56387421 45176024 56387592 45176161 56387763 45176298 56387934 45176435 56388105 45176572 56388276 45176709 56388447 45176846 56388618 45176983 56388789 45177120 56388960 45177257 56389131 45177394 56389302 45177531 56389473 45177668 56389644 45177805 56389815 45177942 56389986 45178079 56390157 45178216 56390328 45178353 56390499 45178490 56390670 45178627 56390841 45178764 56391012 45178901 56391183 45179038 56391354 45179175 56391525 45179312 56391696 45179449 56391867 45179586 56392038 45179723 56392209 45179860 56392380 45179997 56392551 45180134 56392722 45180271 56392893 45180408 56393064 45180545 56393235 45180682 56393406 45180819 56393577 45180956 56393748 45181093 56393919 45181230 56394090 45181367 56394261 45181504 56394432 45181641 56394603 45181778 56394774 45181915 56394945 45182052 56395116 45182189 56395287 45182326 56395458 45182463 56395629 45182600 56395800 45182737 56395971 45182874 56396142 45183011 56396313 45183148 56396484 45183285 56396655 45183422 56396826 45183559 56396997 45183696 56397168 45183833 56397339 45183970 56397510 45184107 56397681 45184244 56397852 45184381 56398023 45184518 56398194 45184655 56398365 45184792 56398536 45184929 56398707 45185066 56398878 45185203 56399049 45185340 56399220 45185477 56399391 45185614 56399562 45185751 56399733 45185888 56399904 45186025 56400075 45186162 56400246 45186299 56400417 45186436 56400588 45186573 56400759 45186710 56400930 45186847 56401101 45186984 56401272 45187121 56401443 45187258 56401614 45187395 56401785 45187532 56401956 45187669 56402127 45187806 56402298 45187943 56402469 45188080 56402640 45188217 56402811 45188354 56402982 45188491 56403153 45188628 56403324 45188765 56403495 45188902 56403666 45189039 56403837 45189176 56404008 45189313 56404179 45189450 56404350 45189587 56404521 45189724 56404692 45189861 56404863 45189998 56405034 45190135 56405205 45190272 56405376 45190409 56405547 45190546 56405718 45190683 56405889 45190820 56406060 45190957 56406231 45191094 56406402 45191231 56406573 45191368 56406744 45191505 56406915 45191642 56407086 45191779 56407257 45191916 56407428 45192053 56407599 45192190 56407770 45192327 56407941 45192464 56408112 45192601 56408283 45192738 56408454 45192875 56408625 45193012 56408796 45193149 56408967 45193286 56409138 45193423 56409309 45193560 56409480 45193697 56409651 45193834 56409822 45193971 56409993 45194108 56410164 45194245 56410335 45194382 56410506 45194519 56410677 45194656 56410848 45194793 56411019 45194930 56411190 45195067 56411361 45195204 56411532 45195341 56411703 45195478 56411874 45195615 56412045 45195752 56412216 45195889 56412387 45196026 56412558 45196163 56412729 45196300 56412900 45196437 56413071 45196574 56413242 45196711 56413413 45196848 56413584 45196985 56413755 45197122 56413926 45197259 56414097 45197396 56414268 45197533 56414439 45197670 56414610 45197807 56414781 45197944 56414952 45198081 56415123 45198218 56415294 45198355 56415465 45198492 56415636 45198629 56415807 45198766 56415978 45198903 56416149 45199040 56416320 45199177 56416491 45199314 56416662 45199451 56416833 45199588 56417004 45199725 56417175 45199862 56417346 45199999 56417517 45200136 56417688 45200273 56417859 45200410 56418030 45200547 56418201 45200684 56418372 45200821 56418543 45200958 56418714 45201095 56418885 45201232 56419056 45201369 56419227 45201506 56419398 45201643 56419569 45201780 56419740 45201917 56419911 45202054 56420082 45202191 56420253 45202328 56420424 45202465 56420595 45202602 56420766 45202739 56420937 45202876 56421108 45203013 56421279 45203150 56421450 45203287 56421621 45203424 56421792 45203561 56421963 45203698 56422134 45203835 56422305 45203972 56422476 45204109 56422647 45204246 56422818 45204383 56422989 45204520 56423160 45204657 56423331 45204794 56423502 45204931 56423673 45205068 56423844 45205205 56424015 45205342 56424186 45205479 56424357 45205616 56424528 45205753 56424699 45205890 56424870 45206027 56425041 45206164 56425212 45206301 56425383 45206438 56425554 45206575 56425725 45206712 56425896 45206849 56426067 45206986 56426238 45207123 56426409 45207260 56426580 45207397 56426751 45207534 56426922 45207671 56427093 45207808 56427264 45207945 56427435 45208082 56427606 45208219 56427777 45208356 56427948 45208493 56428119 45208630 56428290 45208767 56428461 45208904 56428632 45209041 56428803 45209178 56428974 45209315 56429145 45209452 56429316 45209589 56429487 45209726 56429658 45209863 56429829 45210000 56430000 45210137 56430171 45210274 56430342 45210411 56430513 45210548 56430684 45210685 56430855 45210822 56431026 45210959 56431197 45211096 56431368 45211233 56431539 45211370 56431710 45211507 56431881 45211644 56432052 45211781 56432223 45211918 56432394 45212055 56432565 45212192 56432736 45212329 56432907 45212466 56433078 45212603 56433249 45212740 56433420 45212877 56433591 45213014 56433762 45213151 56433933 45213288 56434104 45213425 56434275 45213562 56434446 45213699 56434617 45213836 56434788 45213973 56434959 45214110 56435130 45214247 56435301 45214384 56435472 45214521 56435643 45214658 56435814 45214795 56435985 45214932 56436156 45215069 56436327 45215206 56436498 45215343 56436669 45215480 56436840 45215617 56437011 45215754 56437182 45215891 56437353 45216028 56437524 45216165 56437695 45216302 56437866 45216439 56438037 45216576 56438208 45216713 56438379 45216850 56438550 45216987 56438721 45217124 56438892 45217261 56439063 45217398 56439234 45217535 56439405 45217672 56439576 45217809 56439747 45217946 56439918 45218083 56440089 45218220 56440260 45218357 56440431 45218494 56440602 45218631 56440773 45218768 56440944 45218905 56441115 45219042 56441286 45219179 56441457 45219316 56441628 45219453 56441799 45219590 56441970 45219727 56442141 45219864 56442312 45220001 56442483 45220138 56442654 45220275 56442825 45220412 56442996 45220549 56443167 45220686 56443338 45220823 56443509 45220960 56443680 45221097 56443851 45221234 56444022 45221371 56444193 45221508 56444364 45221645 56444535 45221782 56444706 45221919 56444877 45222056 56445048 45222193 56445219 45222330 56445390 45222467 56445561 45222604 56445732 45222741 56445903 45222878 56446074 45223015 56446245 45223152 56446416 45223289 56446587 45223426 56446758 45223563 56446929 45223700 56447100 45223837 56447271 45223974 56447442 45224111 56447613 45224248 56447784 45224385 56447955 45224522 56448126 45224659 56448297 45224796 56448468 45224933 56448639 45225070 56448810 45225207 56448981 45225344 56449152 45225481 56449323 45225618 56449494 45225755 56449665 45225892 56449836 45226029 56450007 45226166 56450178 45226303 56450349 45226440 56450520 45226577 56450691 45226714 56450862 45226851 56451033 45226988 56451204 45227125 56451375 45227262 56451546 45227399 56451717 45227536 56451888 45227673 56452059 45227810 56452230 45227947 56452401 45228084 56452572 45228221 56452743 45228358 56452914 45228495 56453085 45228632 56453256 45228769 56453427 45228906 56453598 45229043 56453769 45229180 56453940 45229317 56454111 45229454 56454282 45229591 56454453 45229728 56454624 45229865 56454795 45230002 56454966 45230139 56455137 45230276 56455308 45230413 56455479 45230550 56455650 45230687 56455821 45230824 56455992 45230961 56456163 45231098 56456334 45231235 56456505 45231372 56456676 45231509 56456847 45231646 56457018 45231783 56457189 45231920 56457360 45232057 56457531 45232194 56457702 45232331 56457873 45232468 56458044 45232605 56458215 45232742 56458386 45232879 56458557 45233016 56458728 45233153 56458899 45233290 56459070 45233427 56459241 45233564 56459412 45233701 56459583 45233838 56459754 45233975 56459925 45234112 56460096 45234249 56460267 45234386 56460438 45234523 56460609 45234660 56460780 45234797 56460951 45234934 56461122 45235071 56461293 45235208 56461464 45235345 56461635 45235482 56461806 45235619 56461977 45235756 56462148 45235893 56462319 45236030 56462490 45236167 56462661 45236304 56462832 45236441 56463003 45236578 56463174 45236715 56463345 45236852 56463516 45236989 56463687 45237126 56463858 45237263 56464029 45237400 56464200 45237537 56464371 45237674 56464542 45237811 56464713 45237948 56464884 45238085 56465055 45238222 56465226 45238359 56465397 45238496 56465568 45238633 56465739 45238770 56465910 45238907 56466081 45239044 56466252 45239181 56466423 45239318 56466594 45239455 56466765 45239592 56466936 45239729 56467107 45239866 56467278 45240003 56467449 45240140 56467620 45240277 56467791 45240414 56467962 45240551 56468133 45240688 56468304 45240825 56468475 45240962 56468646 45241099 56468817 45241236 56468988 45241373 56469159 45241510 56469330 45241647 56469501 45241784 56469672 45241921 56469843 45242058 56470014 45242195 56470185 45242332 56470356 45242469 56470527 45242606 56470698 45242743 56470869 45242880 56471040 45243017 56471211 45243154 56471382 45243291 56471553 45243428 56471724 45243565 56471895 45243702 56472066 45243839 56472237 45243976 56472408 45244113 56472579 45244250 56472750 45244387 56472921 45244524 56473092 45244661 56473263 45244798 56473434 45244935 56473605 45245072 56473776 45245209 56473947 45245346 56474118 45245483 56474289 45245620 56474460 45245757 56474631 45245894 56474802 45246031 56474973 45246168 56475144 45246305 56475315 45246442 56475486 45246579 56475657 45246716 56475828 45246853 56475999 45246990 56476170 45247127 56476341 45247264 56476512 45247401 56476683 45247538 56476854 45247675 56477025 45247812 56477196 45247949 56477367 45248086 56477538 45248223 56477709 45248360 56477880 45248497 56478051 45248634 56478222 45248771 56478393 45248908 56478564 45249045 56478735 45249182 56478906 45249319 56479077 45249456 56479248 45249593 56479419 45249730 56479590 45249867 56479761 45250004 56479932 45250141 56480103 45250278 56480274 45250415 56480445 45250552 56480616 45250689 56480787 45250826 56480958 45250963 56481129 45251100 56481300 45251237 56481471 45251374 56481642 45251511 56481813 45251648 56481984 45251785 56482155 45251922 56482326 45252059 56482497 45252196 56482668 45252333 56482839 45252470 56483010 45252607 56483181 45252744 56483352 45252881 56483523 45253018 56483694 45253155 56483865 45253292 56484036 45253429 56484207 45253566 56484378 45253703 56484549 45253840 56484720 45253977 56484891 45254114 56485062 45254251 56485233 45254388 56485404 45254525 56485575 45254662 56485746 45254799 56485917 45254936 56486088 45255073 56486259 45255210 56486430 45255347 56486601 45255484 56486772 45255621 56486943 45255758 56487114 45255895 56487285 45256032 56487456 45256169 56487627 45256306 56487798 45256443 56487969 45256580 56488140 45256717 56488311 45256854 56488482 45256991 56488653 45257128 56488824 45257265 56488995 45257402 56489166 45257539 56489337 45257676 56489508 45257813 56489679 45257950 56489850 45258087 56490021 45258224 56490192 45258361 56490363 45258498 56490534 45258635 56490705 45258772 56490876 45258909 56491047 45259046 56491218 45259183 56491389 45259320 56491560 45259457 56491731 45259594 56491902 45259731 56492073 45259868 56492244 45260005 56492415 45260142 56492586 45260279 56492757 45260416 56492928 45260553 56493099 45260690 56493270 45260827 56493441 45260964 56493612 45261101 56493783 45261238 56493954 45261375 56494125 45261512 56494296 45261649 56494467 45261786 56494638 45261923 56494809 45262060 56494980 45262197 56495151 45262334 56495322 45262471 56495493 45262608 56495664 45262745 56495835 45262882 56496006 45263019 56496177 45263156 56496348 45263293 56496519 45263430 56496690 45263567 56496861 45263704 56497032 45263841 56497203 45263978 56497374 45264115 56497545 45264252 56497716 45264389 56497887 45264526 56498058 45264663 56498229 45264800 56498400 45264937 56498571 45265074 56498742 45265211 56498913 45265348 56499084 45265485 56499255 45265622 56499426 45265759 56499597 45265896 56499768 45266033 56499939 45266170 56500110 45266307 56500281 45266444 56500452 45266581 56500623 45266718 56500794 45266855 56500965 45266992 56501136 45267129 56501307 45267266 56501478 45267403 56501649 45267540 56501820 45267677 56501991 45267814 56502162 45267951 56502333 45268088 56502504 45268225 56502675 45268362 56502846 45268499 56503017 45268636 56503188 45268773 56503359 45268910 56503530 45269047 56503701 45269184 56503872 45269321 56504043 45269458 56504214 45269595 56504385 45269732 56504556 45269869 56504727 45270006 56504898 45270143 56505069 45270280 56505240 45270417 56505411 45270554 56505582 45270691 56505753 45270828 56505924 45270965 56506095 45271102 56506266 45271239 56506437 45271376 56506608 45271513 56506779 45271650 56506950 45271787 56507121 45271924 56507292 45272061 56507463 45272198 56507634 45272335 56507805 45272472 56507976 45272609 56508147 45272746 56508318 45272883 56508489 45273020 56508660 45273157 56508831 45273294 56509002 45273431 56509173 45273568 56509344 45273705 56509515 45273842 56509686 45273979 56509857 45274116 56510028 45274253 56510199 45274390 56510370 45274527 56510541 45274664 56510712 45274801 56510883 45274938 56511054 45275075 56511225 45275212 56511396 45275349 56511567 45275486 56511738 45275623 56511909 45275760 56512080 45275897 56512251 45276034 56512422 45276171 56512593 45276308 56512764 45276445 56512935 45276582 56513106 45276719 56513277 45276856 56513448 45276993 56513619 45277130 56513790 45277267 56513961 45277404 56514132 45277541 56514303 45277678 56514474 45277815 56514645 45277952 56514816 45278089 56514987 45278226 56515158 45278363 56515329 45278500 56515500 45278637 56515671 45278774 56515842 45278911 56516013 45279048 56516184 45279185 56516355 45279322 56516526 45279459 56516697 45279596 56516868 45279733 56517039 45279870 56517210 45280007 56517381 45280144 56517552 45280281 56517723 45280418 56517894 45280555 56518065 45280692 56518236 45280829 56518407 45280966 56518578 45281103 56518749 45281240 56518920 45281377 56519091 45281514 56519262 45281651 56519433 45281788 56519604 45281925 56519775 45282062 56519946 45282199 56520117 45282336 56520288 45282473 56520459 45282610 56520630 45282747 56520801 45282884 56520972 45283021 56521143 45283158 56521314 45283295 56521485 45283432 56521656 45283569 56521827 45283706 56521998 45283843 56522169 45283980 56522340 45284117 56522511 45284254 56522682 45284391 56522853 45284528 56523024 45284665 56523195 45284802 56523366 45284939 56523537 45285076 56523708 45285213 56523879 45285350 56524050 45285487 56524221 45285624 56524392 45285761 56524563 45285898 56524734 45286035 56524905 45286172 56525076 45286309 56525247 45286446 56525418 45286583 56525589 45286720 56525760 45286857 56525931 45286994 56526102 45287131 56526273 45287268 56526444 45287405 56526615 45287542 56526786 45287679 56526957 45287816 56527128 45287953 56527299 45288090 56527470 45288227 56527641 45288364 56527812 45288501 56527983 45288638 56528154 45288775 56528325 45288912 56528496 45289049 56528667 45289186 56528838 45289323 56529009 45289460 56529180 45289597 56529351 45289734 56529522 45289871 56529693 45290008 56529864 45290145 56530035 45290282 56530206 45290419 56530377 45290556 56530548 45290693 56530719 45290830 56530890 45290967 56531061 45291104 56531232 45291241 56531403 45291378 56531574 45291515 56531745 45291652 56531916 45291789 56532087 45291926 56532258 45292063 56532429 45292200 56532600 45292337 56532771 45292474 56532942 45292611 56533113
1000 19712108 0 19712108 24604164 19712245 24604335 19712382 24604506 19712519 24604677 19712656 24604848 19712793 24605019 19712930 24605190 19713067 24605361 19713204 24605532 19713341 24605703 19713478 24605874 19713615 24606045 19713752 24606216 19713889 24606387 19714026 24606558 19714163 24606729 19714300 24606900 19714437 24607071 19714574 24607242 19714711 24607413 19714848 24607584 19714985 24607755 19715122 24607926 19715259 24608097 19715396 24608268 19715533 24608439 19715670 24608610 19715807 24608781 19715944 24608952 19716081 24609123 19716218 24609294 19716355 24609465 19716492 24609636 19716629 24609807 19716766 24609978 19716903 24610149 19717040 24610320 19717177 24610491 19717314 24610662 19717451 24610833 19717588 24611004 19717725 24611175 19717862 24611346 19717999 24611517 19718136 24611688 19718273 24611859 19718410 24612030 19718547 24612201 19718684 24612372 19718821 24612543 19718958 24612714 19719095 24612885 19719232 24613056 19719369 24613227 19719506 24613398 19719643 24613569 19719780 24613740 19719917 24613911 19720054 24614082 19720191 24614253 19720328 24614424 19720465 24614595 19720602 24614766 19720739 24614937 19720876 24615108 19721013 24615279 19721150 24615450 19721287 24615621 19721424 24615792 19721561 24615963 19721698 24616134 19721835 24616305 19721972 24616476 19722109 24616647 19722246 24616818 19722383 24616989 19722520 24617160 19722657 24617331 19722794 24617502 19722931 24617673 19723068 24617844 19723205 24618015 19723342 24618186 19723479 24618357 19723616 24618528 19723753 24618699 19723890 24618870 19724027 24619041 19724164 24619212 19724301 24619383 19724438 24619554 19724575 24619725 19724712 24619896 19724849 24620067 19724986 24620238 19725123 24620409 19725260 24620580 19725397 24620751 19725534 24620922 19725671 24621093 19725808 24621264 19725945 24621435 19726082 24621606 19726219 24621777 19726356 24621948 19726493 24622119 19726630 24622290 19726767 24622461 19726904 24622632 19727041 24622803 19727178 24622974 19727315 24623145 19727452 24623316 19727589 24623487 19727726 24623658 19727863 24623829 19728000 24624000 19728137 24624171 19728274 24624342 19728411 24624513 19728548 24624684 19728685 24624855 19728822 24625026 19728959 24625197 19729096 24625368 19729233 24625539 19729370 24625710 19729507 24625881 19729644 24626052 19729781 24626223 19729918 24626394 19730055 24626565 19730192 24626736 19730329 24626907 19730466 24627078 19730603 24627249 19730740 24627420 19730877 24627591 19731014 24627762 19731151 24627933 19731288 24628104 19731425 24628275 19731562 24628446 19731699 24628617 19731836 24628788 19731973 24628959 19732110 24629130 19732247 24629301 19732384 24629472 19732521 24629643 19732658 24629814 19732795 24629985 19732932 24630156 19733069 24630327 19733206 24630498 19733343 24630669 19733480 24630840 19733617 24631011 19733754 24631182 19733891 24631353 19734028 24631524 19734165 24631695 19734302 24631866 19734439 24632037 19734576 24632208 19734713 24632379 19734850 24632550 19734987 24632721 19735124 24632892 19735261 24633063 19735398 24633234 19735535 24633405 19735672 24633576 19735809 24633747 19735946 24633918 19736083 24634089 19736220 24634260 19736357 24634431 19736494 24634602 19736631 24634773 19736768 24634944 19736905 24635115 19737042 24635286 19737179 24635457 19737316 24635628 19737453 24635799 19737590 24635970 19737727 24636141 19737864 24636312 19738001 24636483 19738138 24636654 19738275 24636825 19738412 24636996 19738549 24637167 19738686 24637338 19738823 24637509 19738960 24637680 19739097 24637851 19739234 24638022 19739371 24638193 19739508 24638364 19739645 24638535 19739782 24638706 19739919 24638877 19740056 24639048 19740193 24639219 19740330 24639390 19740467 24639561 19740604 24639732 19740741 24639903 19740878 24640074 19741015 24640245 19741152 24640416 19741289 24640587 19741426 24640758 19741563 24640929 19741700 24641100 19741837 24641271 19741974 24641442 19742111 24641613 19742248 24641784 19742385 24641955 19742522 24642126 19742659 24642297 19742796 24642468 19742933 24642639 19743070 24642810 19743207 24642981 19743344 24643152 19743481 24643323 19743618 24643494 19743755 24643665 19743892 24643836 19744029 24644007 19744166 24644178 19744303 24644349 19744440 24644520 19744577 24644691 19744714 24644862 19744851 24645033 19744988 24645204 19745125 24645375 19745262 24645546 19745399 24645717 19745536 24645888 19745673 24646059 19745810 24646230 19745947 24646401 19746084 24646572 19746221 24646743 19746358 24646914 19746495 24647085 19746632 24647256 19746769 24647427 19746906 24647598 19747043 24647769 19747180 24647940 19747317 24648111 19747454 24648282 19747591 24648453 19747728 24648624 19747865 24648795 19748002 24648966 19748139 24649137 19748276 24649308 19748413 24649479 19748550 24649650 19748687 24649821 19748824 24649992 19748961 24650163 19749098 24650334 19749235 24650505 19749372 24650676 19749509 24650847 19749646 24651018 19749783 24651189 19749920 24651360 19750057 24651531 19750194 24651702 19750331 24651873 19750468 24652044 19750605 24652215 19750742 24652386 19750879 24652557 19751016 24652728 19751153 24652899 19751290 24653070 19751427 24653241 19751564 24653412 19751701 24653583 19751838 24653754 19751975 24653925 19752112 24654096 19752249 24654267 19752386 24654438 19752523 24654609 19752660 24654780 19752797 24654951 19752934 24655122 19753071 24655293 19753208 24655464 19753345 24655635 19753482 24655806 19753619 24655977 19753756 24656148 19753893 24656319 19754030 24656490 19754167 24656661 19754304 24656832 19754441 24657003 19754578 24657174 19754715 24657345 19754852 24657516 19754989 24657687 19755126 24657858 19755263 24658029 19755400 24658200 19755537 24658371 19755674 24658542 19755811 24658713 19755948 24658884 19756085 24659055 19756222 24659226 19756359 24659397 19756496 24659568 19756633 24659739 19756770 24659910 19756907 24660081 19757044 24660252 19757181 24660423 19757318 24660594 19757455 24660765 19757592 24660936 19757729 24661107 19757866 24661278 19758003 24661449 19758140 24661620 19758277 24661791 19758414 24661962 19758551 24662133 19758688 24662304 19758825 24662475 19758962 24662646 19759099 24662817 19759236 24662988 19759373 24663159 19759510 24663330 19759647 24663501 19759784 24663672 19759921 24663843 19760058 24664014 19760195 24664185 19760332 24664356 19760469 24664527 19760606 24664698 19760743 24664869 19760880 24665040 19761017 24665211 19761154 24665382 19761291 24665553 19761428 24665724 19761565 24665895 19761702 24666066 19761839 24666237 19761976 24666408 19762113 24666579 19762250 24666750 19762387 24666921 19762524 24667092 19762661 24667263 19762798 24667434 19762935 24667605 19763072 24667776 19763209 24667947 19763346 24668118 19763483 24668289 19763620 24668460 19763757 24668631 19763894 24668802 19764031 24668973 19764168 24669144 19764305 24669315 19764442 24669486 19764579 24669657 19764716 24669828 19764853 24669999 19764990 24670170 19765127 24670341 19765264 24670512 19765401 24670683 19765538 24670854 19765675 24671025 19765812 24671196 19765949 24671367 19766086 24671538 19766223 24671709 19766360 24671880 19766497 24672051 19766634 24672222 19766771 24672393 19766908 24672564 19767045 24672735 19767182 24672906 19767319 24673077 19767456 24673248 19767593 24673419 19767730 24673590 19767867 24673761 19768004 24673932 19768141 24674103 19768278 24674274 19768415 24674445 19768552 24674616 19768689 24674787 19768826 24674958 19768963 24675129 19769100 24675300 19769237 24675471 19769374 24675642 19769511 24675813 19769648 24675984 19769785 24676155 19769922 24676326 19770059 24676497 19770196 24676668 19770333 24676839 19770470 24677010 19770607 24677181 19770744 24677352 19770881 24677523 19771018 24677694 19771155 24677865 19771292 24678036 19771429 24678207 19771566 24678378 19771703 24678549 19771840 24678720 19771977 24678891 19772114 24679062 19772251 24679233 19772388 24679404 19772525 24679575 19772662 24679746 19772799 24679917 19772936 24680088 19773073 24680259 19773210 24680430 19773347 24680601 19773484 24680772 19773621 24680943 19773758 24681114 19773895 24681285 19774032 24681456 19774169 24681627 19774306 24681798 19774443 24681969 19774580 24682140 19774717 24682311 19774854 24682482 19774991 24682653 19775128 24682824 19775265 24682995 19775402 24683166 19775539 24683337 19775676 24683508 19775813 24683679 19775950 24683850 19776087 24684021 19776224 24684192 19776361 24684363 19776498 24684534 19776635 24684705 19776772 24684876 19776909 24685047 19777046 24685218 19777183 24685389 19777320 24685560 19777457 24685731 19777594 24685902 19777731 24686073 19777868 24686244 19778005 24686415 19778142 24686586 19778279 24686757 19778416 24686928 19778553 24687099 19778690 24687270 19778827 24687441 19778964 24687612 19779101 24687783 19779238 24687954 19779375 24688125 19779512 24688296 19779649 24688467 19779786 24688638 19779923 24688809 19780060 24688980 19780197 24689151 19780334 24689322 19780471 24689493 19780608 24689664 19780745 24689835 19780882 24690006 19781019 24690177 19781156 24690348 19781293 24690519 19781430 24690690 19781567 24690861 19781704 24691032 19781841 24691203 19781978 24691374 19782115 24691545 19782252 24691716 19782389 24691887 19782526 24692058 19782663 24692229 19782800 24692400 19782937 24692571 19783074 24692742 19783211 24692913 19783348 24693084 19783485 24693255 19783622 24693426 19783759 24693597 19783896 24693768 19784033 24693939 19784170 24694110 19784307 24694281 19784444 24694452 19784581 24694623 19784718 24694794 19784855 24694965 19784992 24695136 19785129 24695307 19785266 24695478 19785403 24695649 19785540 24695820 19785677 24695991 19785814 24696162 19785951 24696333 19786088 24696504 19786225 24696675 19786362 24696846 19786499 24697017 19786636 24697188 19786773 24697359 19786910 24697530 19787047 24697701 19787184 24697872 19787321 24698043 19787458 24698214 19787595 24698385 19787732 24698556 19787869 24698727 19788006 24698898 19788143 24699069 19788280 24699240 19788417 24699411 19788554 24699582 19788691 24699753 19788828 24699924 19788965 24700095 19789102 24700266 19789239 24700437 19789376 24700608 19789513 24700779 19789650 24700950 19789787 24701121 19789924 24701292 19790061 24701463 19790198 24701634 19790335 24701805 19790472 24701976 19790609 24702147 19790746 24702318 19790883 24702489 19791020 24702660 19791157 24702831 19791294 24703002 19791431 24703173 19791568 24703344 19791705 24703515 19791842 24703686 19791979 24703857 19792116 24704028 19792253 24704199 19792390 24704370 19792527 24704541 19792664 24704712 19792801 24704883 19792938 24705054 19793075 24705225 19793212 24705396 19793349 24705567 19793486 24705738 19793623 24705909 19793760 24706080 19793897 24706251 19794034 24706422 19794171 24706593 19794308 24706764 19794445 24706935 19794582 24707106 19794719 24707277 19794856 24707448 19794993 24707619 19795130 24707790 19795267 24707961 19795404 24708132 19795541 24708303 19795678 24708474 19795815 24708645 19795952 24708816 19796089 24708987 19796226 24709158 19796363 24709329 19796500 24709500 19796637 24709671 19796774 24709842 19796911 24710013 19797048 24710184 19797185 24710355 19797322 24710526 19797459 24710697 19797596 24710868 19797733 24711039 19797870 24711210 19798007 24711381 19798144 24711552 19798281 24711723 19798418 24711894 19798555 24712065 19798692 24712236 19798829 24712407 19798966 24712578 19799103 24712749 19799240 24712920 19799377 24713091 19799514 24713262 19799651 24713433 19799788 24713604 19799925 24713775 19800062 24713946 19800199 24714117 19800336 24714288 19800473 24714459 19800610 24714630 19800747 24714801 19800884 24714972 19801021 24715143 19801158 24715314 19801295 24715485 19801432 24715656 19801569 24715827 19801706 24715998 19801843 24716169 19801980 24716340 19802117 24716511 19802254 24716682 19802391 24716853 19802528 24717024 19802665 24717195 19802802 24717366 19802939 24717537 19803076 24717708 19803213 24717879 19803350 24718050 19803487 24718221 19803624 24718392 19803761 24718563 19803898 24718734 19804035 24718905 19804172 24719076 19804309 24719247 19804446 24719418 19804583 24719589 19804720 24719760 19804857 24719931 19804994 24720102 19805131 24720273 19805268 24720444 19805405 24720615 19805542 24720786 19805679 24720957 19805816 24721128 19805953 24721299 19806090 24721470 19806227 24721641 19806364 24721812 19806501 24721983 19806638 24722154 19806775 24722325 19806912 24722496 19807049 24722667 19807186 24722838 19807323 24723009 19807460 24723180 19807597 24723351 19807734 24723522 19807871 24723693 19808008 24723864 19808145 24724035 19808282 24724206 19808419 24724377 19808556 24724548 19808693 24724719 19808830 24724890 19808967 24725061 19809104 24725232 19809241 24725403 19809378 24725574 19809515 24725745 19809652 24725916 19809789 24726087 19809926 24726258 19810063 24726429 19810200 24726600 19810337 24726771 19810474 24726942 19810611 24727113 19810748 24727284 19810885 24727455 19811022 24727626 19811159 24727797 19811296 24727968 19811433 24728139 19811570 24728310 19811707 24728481 19811844 24728652 19811981 24728823 19812118 24728994 19812255 24729165 19812392 24729336 19812529 24729507 19812666 24729678 19812803 24729849 19812940 24730020 19813077 24730191 19813214 24730362 19813351 24730533 19813488 24730704 19813625 24730875 19813762 24731046 19813899 24731217 19814036 24731388 19814173 24731559 19814310 24731730 19814447 24731901 19814584 24732072 19814721 24732243 19814858 24732414 19814995 24732585 19815132 24732756 19815269 24732927 19815406 24733098 19815543 24733269 19815680 24733440 19815817 24733611 19815954 24733782 19816091 24733953 19816228 24734124 19816365 24734295 19816502 24734466 19816639 24734637 19816776 24734808 19816913 24734979 19817050 24735150 19817187 24735321 19817324 24735492 19817461 24735663 19817598 24735834 19817735 24736005 19817872 24736176 19818009 24736347 19818146 24736518 19818283 24736689 19818420 24736860 19818557 24737031 19818694 24737202 19818831 24737373 19818968 24737544 19819105 24737715 19819242 24737886 19819379 24738057 19819516 24738228 19819653 24738399 19819790 24738570 19819927 24738741 19820064 24738912 19820201 24739083 19820338 24739254 19820475 24739425 19820612 24739596 19820749 24739767 19820886 24739938 19821023 24740109 19821160 24740280 19821297 24740451 19821434 24740622 19821571 24740793 19821708 24740964 19821845 24741135 19821982 24741306 19822119 24741477 19822256 24741648 19822393 24741819 19822530 24741990 19822667 24742161 19822804 24742332 19822941 24742503 19823078 24742674 19823215 24742845 19823352 24743016 19823489 24743187 19823626 24743358 19823763 24743529 19823900 24743700 19824037 24743871 19824174 24744042 19824311 24744213 19824448 24744384 19824585 24744555 19824722 24744726 19824859 24744897 19824996 24745068 19825133 24745239 19825270 24745410 19825407 24745581 19825544 24745752 19825681 24745923 19825818 24746094 19825955 24746265 19826092 24746436 19826229 24746607 19826366 24746778 19826503 24746949 19826640 24747120 19826777 24747291 19826914 24747462 19827051 24747633 19827188 24747804 19827325 24747975 19827462 24748146 19827599 24748317 19827736 24748488 19827873 24748659 19828010 24748830 19828147 24749001 19828284 24749172 19828421 24749343 19828558 24749514 19828695 24749685 19828832 24749856 19828969 24750027 19829106 24750198 19829243 24750369 19829380 24750540 19829517 24750711 19829654 24750882 19829791 24751053 19829928 24751224 19830065 24751395 19830202 24751566 19830339 24751737 19830476 24751908 19830613 24752079 19830750 24752250 19830887 24752421 19831024 24752592 19831161 24752763 19831298 24752934 19831435 24753105 19831572 24753276 19831709 24753447 19831846 24753618 19831983 24753789 19832120 24753960 19832257 24754131 19832394 24754302 19832531 24754473 19832668 24754644 19832805 24754815 19832942 24754986 19833079 24755157 19833216 24755328 19833353 24755499 19833490 24755670 19833627 24755841 19833764 24756012 19833901 24756183 19834038 24756354 19834175 24756525 19834312 24756696 19834449 24756867 19834586 24757038 19834723 24757209 19834860 24757380 19834997 24757551 19835134 24757722 19835271 24757893 19835408 24758064 19835545 24758235 19835682 24758406 19835819 24758577 19835956 24758748 19836093 24758919 19836230 24759090 19836367 24759261 19836504 24759432 19836641 24759603 19836778 24759774 19836915 24759945 19837052 24760116 19837189 24760287 19837326 24760458 19837463 24760629 19837600 24760800 19837737 24760971 19837874 24761142 19838011 24761313 19838148 24761484 19838285 24761655 19838422 24761826 19838559 24761997 19838696 24762168 19838833 24762339 19838970 24762510 19839107 24762681 19839244 24762852 19839381 24763023 19839518 24763194 19839655 24763365 19839792 24763536 19839929 24763707 19840066 24763878 19840203 24764049 19840340 24764220 19840477 24764391 19840614 24764562 19840751 24764733 19840888 24764904 19841025 24765075 19841162 24765246 19841299 24765417 19841436 24765588 19841573 24765759 19841710 24765930 19841847 24766101 19841984 24766272 19842121 24766443 19842258 24766614 19842395 24766785 19842532 24766956 19842669 24767127 19842806 24767298 19842943 24767469 19843080 24767640 19843217 24767811 19843354 24767982 19843491 24768153 19843628 24768324 19843765 24768495 19843902 24768666 19844039 24768837 19844176 24769008 19844313 24769179 19844450 24769350 19844587 24769521 19844724 24769692 19844861 24769863 19844998 24770034 19845135 24770205 19845272 24770376 19845409 24770547 19845546 24770718 19845683 24770889 19845820 24771060 19845957 24771231 19846094 24771402 19846231 24771573 19846368 24771744 19846505 24771915 19846642 24772086 19846779 24772257 19846916 24772428 19847053 24772599 19847190 24772770 19847327 24772941 19847464 24773112 19847601 24773283 19847738 24773454 19847875 24773625 19848012 24773796 19848149 24773967 19848286 24774138 19848423 24774309 19848560 24774480 19848697 24774651 19848834 24774822
1000 29151134 0 29151134 36385722 29151271 36385893 29151408 36386064 29151545 36386235 29151682 36386406 29151819 36386577 29151956 36386748 29152093 36386919 29152230 36387090 29152367 36387261 29152504 36387432 29152641 36387603 29152778 36387774 29152915 36387945 29153052 36388116 29153189 36388287 29153326 36388458 29153463 36388629 29153600 36388800 29153737 36388971 29153874 36389142 29154011 36389313 29154148 36389484 29154285 36389655 29154422 36389826 29154559 36389997 29154696 36390168 29154833 36390339 29154970 36390510 29155107 36390681 29155244 36390852 29155381 36391023 29155518 36391194 29155655 36391365 29155792 36391536 29155929 36391707 29156066 36391878 29156203 36392049 29156340 36392220 29156477 36392391 29156614 36392562 29156751 36392733 29156888 36392904 29157025 36393075 29157162 36393246 29157299 36393417 29157436 36393588 29157573 36393759 29157710 36393930 29157847 36394101 29157984 36394272 29158121 36394443 29158258 36394614 29158395 36394785 29158532 36394956 29158669 36395127 29158806 36395298 29158943 36395469 29159080 36395640 29159217 36395811 29159354 36395982 29159491 36396153 29159628 36396324 29159765 36396495 29159902 36396666 29160039 36396837 29160176 36397008 29160313 36397179 29160450 36397350 29160587 36397521 29160724 36397692 29160861 36397863 29160998 36398034 29161135 36398205 29161272 36398376 29161409 36398547 29161546 36398718 29161683 36398889 29161820 36399060 29161957 36399231 29162094 36399402 29162231 36399573 29162368 36399744 29162505 36399915 29162642 36400086 29162779 36400257 29162916 36400428 29163053 36400599 29163190 36400770 29163327 36400941 29163464 36401112 29163601 36401283 29163738 36401454 29163875 36401625 29164012 36401796 29164149 36401967 29164286 36402138 29164423 36402309 29164560 36402480 29164697 36402651 29164834 36402822 29164971 36402993 29165108 36403164 29165245 36403335 29165382 36403506 29165519 36403677 29165656 36403848 29165793 36404019 29165930 36404190 29166067 36404361 29166204 36404532 29166341 36404703 29166478 36404874 29166615 36405045 29166752 36405216 29166889 36405387 29167026 36405558 29167163 36405729 29167300 36405900 29167437 36406071 29167574 36406242 29167711 36406413 29167848 36406584 29167985 36406755 29168122 36406926 29168259 36407097 29168396 36407268 29168533 36407439 29168670 36407610 29168807 36407781 29168944 36407952 29169081 36408123 29169218 36408294 29169355 36408465 29169492 36408636 29169629 36408807 29169766 36408978 29169903 36409149 29170040 36409320 29170177 36409491 29170314 36409662 29170451 36409833 29170588 36410004 29170725 36410175 29170862 36410346 29170999 36410517 29171136 36410688 29171273 36410859 29171410 36411030 29171547 36411201 29171684 36411372 29171821 36411543 29171958 36411714 29172095 36411885 29172232 36412056 29172369 36412227 29172506 36412398 29172643 36412569 29172780 36412740 29172917 36412911 29173054 36413082 29173191 36413253 29173328 36413424 29173465 36413595 29173602 36413766 29173739 36413937 29173876 36414108 29174013 36414279 29174150 36414450 29174287 36414621 29174424 36414792 29174561 36414963 29174698 36415134 29174835 36415305 29174972 36415476 29175109 36415647 29175246 36415818 29175383 36415989 29175520 36416160 29175657 36416331 29175794 36416502 29175931 36416673 29176068 36416844 29176205 36417015 29176342 36417186 29176479 36417357 29176616 36417528 29176753 36417699 29176890 36417870 29177027 36418041 29177164 36418212 29177301 36418383 29177438 36418554 29177575 36418725 29177712 36418896 29177849 36419067 29177986 36419238 29178123 36419409 29178260 36419580 29178397 36419751 29178534 36419922 29178671 36420093 29178808 36420264 29178945 36420435 29179082 36420606 29179219 36420777 29179356 36420948 29179493 36421119 29179630 36421290 29179767 36421461 29179904 36421632 29180041 36421803 29180178 36421974 29180315 36422145 29180452 36422316 29180589 36422487 29180726 36422658 29180863 36422829 29181000 36423000 29181137 36423171 29181274 36423342 29181411 36423513 29181548 36423684 29181685 36423855 29181822 36424026 29181959 36424197 29182096 36424368 29182233 36424539 29182370 36424710 29182507 36424881 29182644 36425052 29182781 36425223 29182918 36425394 29183055 36425565 29183192 36425736 29183329 36425907 29183466 36426078 29183603 36426249 29183740 36426420 29183877 36426591 29184014 36426762 29184151 36426933 29184288 36427104 29184425 36427275 29184562 36427446 29184699 36427617 29184836 36427788 29184973 36427959 29185110 36428130 29185247 36428301 29185384 36428472 29185521 36428643 29185658 36428814 29185795 36428985 29185932 36429156 29186069 36429327 29186206 36429498 29186343 36429669 29186480 36429840 29186617 36430011 29186754 36430182 29186891 36430353 29187028 36430524 29187165 36430695 29187302 36430866 29187439 36431037 29187576 36431208 29187713 36431379 29187850 36431550 29187987 36431721 29188124 36431892 29188261 36432063 29188398 36432234 29188535 36432405 29188672 36432576 29188809 36432747 29188946 36432918 29189083 36433089 29189220 36433260 29189357 36433431 29189494 36433602 29189631 36433773 29189768 36433944 29189905 36434115 29190042 36434286 29190179 36434457 29190316 36434628 29190453 36434799 29190590 36434970 29190727 36435141 29190864 36435312 29191001 36435483 29191138 36435654 29191275 36435825 29191412 36435996 29191549 36436167 29191686 36436338 29191823 36436509 29191960 36436680 29192097 36436851 29192234 36437022 29192371 36437193 29192508 36437364 29192645 36437535 29192782 36437706 29192919 36437877 29193056 36438048 29193193 36438219 29193330 36438390 29193467 36438561 29193604 36438732 29193741 36438903 29193878 36439074 29194015 36439245 29194152 36439416 29194289 36439587 29194426 36439758 29194563 36439929 29194700 36440100 29194837 36440271 29194974 36440442 29195111 36440613 29195248 36440784 29195385 36440955 29195522 36441126 29195659 36441297 29195796 36441468 29195933 36441639 29196070 36441810 29196207 36441981 29196344 36442152 29196481 36442323 29196618 36442494 29196755 36442665 29196892 36442836 29197029 36443007 29197166 36443178 29197303 36443349 29197440 36443520 29197577 36443691 29197714 36443862 29197851 36444033 29197988 36444204 29198125 36444375 29198262 36444546 29198399 36444717 29198536 36444888 29198673 36445059 29198810 36445230 29198947 36445401 29199084 36445572 29199221 36445743 29199358 36445914 29199495 36446085 29199632 36446256 29199769 36446427 29199906 36446598 29200043 36446769 29200180 36446940 29200317 36447111 29200454 36447282 29200591 36447453 29200728 36447624 29200865 36447795 29201002 36447966 29201139 36448137 29201276 36448308 29201413 36448479 29201550 36448650 29201687 36448821 29201824 36448992 29201961 36449163 29202098 36449334 29202235 36449505 29202372 36449676 29202509 36449847 29202646 36450018 29202783 36450189 29202920 36450360 29203057 36450531 29203194 36450702 29203331 36450873 29203468 36451044 29203605 36451215 29203742 36451386 29203879 36451557 29204016 36451728 29204153 36451899 29204290 36452070 29204427 36452241 29204564 36452412 29204701 36452583 29204838 36452754 29204975 36452925 29205112 36453096 29205249 36453267 29205386 36453438 29205523 36453609 29205660 36453780 29205797 36453951 29205934 36454122 29206071 36454293 29206208 36454464 29206345 36454635 29206482 36454806 29206619 36454977 29206756 36455148 29206893 36455319 29207030 36455490 29207167 36455661 29207304 36455832 29207441 36456003 29207578 36456174 29207715 36456345 29207852 36456516 29207989 36456687 29208126 36456858 29208263 36457029 29208400 36457200 29208537 36457371 29208674 36457542 29208811 36457713 29208948 36457884 29209085 36458055 29209222 36458226 29209359 36458397 29209496 36458568 29209633 36458739 29209770 36458910 29209907 36459081 29210044 36459252 29210181 36459423 29210318 36459594 29210455 36459765 29210592 36459936 29210729 36460107 29210866 36460278 29211003 36460449 29211140 36460620 29211277 36460791 29211414 36460962 29211551 36461133 29211688 36461304 29211825 36461475 29211962 36461646 29212099 36461817 29212236 36461988 29212373 36462159 29212510 36462330 29212647 36462501 29212784 36462672 29212921 36462843 29213058 36463014 29213195 36463185 29213332 36463356 29213469 36463527 29213606 36463698 29213743 36463869 29213880 36464040 29214017 36464211 29214154 36464382 29214291 36464553 29214428 36464724 29214565 36464895 29214702 36465066 29214839 36465237 29214976 36465408 29215113 36465579 29215250 36465750 29215387 36465921 29215524 36466092 29215661 36466263 29215798 36466434 29215935 36466605 29216072 36466776 29216209 36466947 29216346 36467118 29216483 36467289 29216620 36467460 29216757 36467631 29216894 36467802 29217031 36467973 29217168 36468144 29217305 36468315 29217442 36468486 29217579 36468657 29217716 36468828 29217853 36468999 29217990 36469170 29218127 36469341 29218264 36469512 29218401 36469683 29218538 36469854 29218675 36470025 29218812 36470196 29218949 36470367 29219086 36470538 29219223 36470709 29219360 36470880 29219497 36471051 29219634 36471222 29219771 36471393 29219908 36471564 29220045 36471735 29220182 36471906 29220319 36472077 29220456 36472248 29220593 36472419 29220730 36472590 29220867 36472761 29221004 36472932 29221141 36473103 29221278 36473274 29221415 36473445 29221552 36473616 29221689 36473787 29221826 36473958 29221963 36474129 29222100 36474300 29222237 36474471 29222374 36474642 29222511 36474813 29222648 36474984 29222785 36475155 29222922 36475326 29223059 36475497 29223196 36475668 29223333 36475839 29223470 36476010 29223607 36476181 29223744 36476352 29223881 36476523 29224018 36476694 29224155 36476865 29224292 36477036 29224429 36477207 29224566 36477378 29224703 36477549 29224840 36477720 29224977 36477891 29225114 36478062 29225251 36478233 29225388 36478404 29225525 36478575 29225662 36478746 29225799 36478917 29225936 36479088 29226073 36479259 29226210 36479430 29226347 36479601 29226484 36479772 29226621 36479943 29226758 36480114 29226895 36480285 29227032 36480456 29227169 36480627 29227306 36480798 29227443 36480969 29227580 36481140 29227717 36481311 29227854 36481482 29227991 36481653 29228128 36481824 29228265 36481995 29228402 36482166 29228539 36482337 29228676 36482508 29228813 36482679 29228950 36482850 29229087 36483021 29229224 36483192 29229361 36483363 29229498 36483534 29229635 36483705 29229772 36483876 29229909 36484047 29230046 36484218 29230183 36484389 29230320 36484560 29230457 36484731 29230594 36484902 29230731 36485073 29230868 36485244 29231005 36485415 29231142 36485586 29231279 36485757 29231416 36485928 29231553 36486099 29231690 36486270 29231827 36486441 29231964 36486612 29232101 36486783 29232238 36486954 29232375 36487125 29232512 36487296 29232649 36487467 29232786 36487638 29232923 36487809 29233060 36487980 29233197 36488151 29233334 36488322 29233471 36488493 29233608 36488664 29233745 36488835 29233882 36489006 29234019 36489177 29234156 36489348 29234293 36489519 29234430 36489690 29234567 36489861 29234704 36490032 29234841 36490203 29234978 36490374 29235115 36490545 29235252 36490716 29235389 36490887 29235526 36491058 29235663 36491229 29235800 36491400 29235937 36491571 29236074 36491742 29236211 36491913 29236348 36492084 29236485 36492255 29236622 36492426 29236759 36492597 29236896 36492768 29237033 36492939 29237170 36493110 29237307 36493281 29237444 36493452 29237581 36493623 29237718 36493794 29237855 36493965 29237992 36494136 29238129 36494307 29238266 36494478 29238403 36494649 29238540 36494820 29238677 36494991 29238814 36495162 29238951 36495333 29239088 36495504 29239225 36495675 29239362 36495846 29239499 36496017 29239636 36496188 29239773 36496359 29239910 36496530 29240047 36496701 29240184 36496872 29240321 36497043 29240458 36497214 29240595 36497385 29240732 36497556 29240869 36497727 29241006 36497898 29241143 36498069 29241280 36498240 29241417 36498411 29241554 36498582 29241691 36498753 29241828 36498924 29241965 36499095 29242102 36499266 29242239 36499437 29242376 36499608 29242513 36499779 29242650 36499950 29242787 36500121 29242924 36500292 29243061 36500463 29243198 36500634 29243335 36500805 29243472 36500976 29243609 36501147 29243746 36501318 29243883 36501489 29244020 36501660 29244157 36501831 29244294 36502002 29244431 36502173 29244568 36502344 29244705 36502515 29244842 36502686 29244979 36502857 29245116 36503028 29245253 36503199 29245390 36503370 29245527 36503541 29245664 36503712 29245801 36503883 29245938 36504054 29246075 36504225 29246212 36504396 29246349 36504567 29246486 36504738 29246623 36504909 29246760 36505080 29246897 36505251 29247034 36505422 29247171 36505593 29247308 36505764 29247445 36505935 29247582 36506106 29247719 36506277 29247856 36506448 29247993 36506619 29248130 36506790 29248267 36506961 29248404 36507132 29248541 36507303 29248678 36507474 29248815 36507645 29248952 36507816 29249089 36507987 29249226 36508158 29249363 36508329 29249500 36508500 29249637 36508671 29249774 36508842 29249911 36509013 29250048 36509184 29250185 36509355 29250322 36509526 29250459 36509697 29250596 36509868 29250733 36510039 29250870 36510210 29251007 36510381 29251144 36510552 29251281 36510723 29251418 36510894 29251555 36511065 29251692 36511236 29251829 36511407 29251966 36511578 29252103 36511749 29252240 36511920 29252377 36512091 29252514 36512262 29252651 36512433 29252788 36512604 29252925 36512775 29253062 36512946 29253199 36513117 29253336 36513288 29253473 36513459 29253610 36513630 29253747 36513801 29253884 36513972 29254021 36514143 29254158 36514314 29254295 36514485 29254432 36514656 29254569 36514827 29254706 36514998 29254843 36515169 29254980 36515340 29255117 36515511 29255254 36515682 29255391 36515853 29255528 36516024 29255665 36516195 29255802 36516366 29255939 36516537 29256076 36516708 29256213 36516879 29256350 36517050 29256487 36517221 29256624 36517392 29256761 36517563 29256898 36517734 29257035 36517905 29257172 36518076 29257309 36518247 29257446 36518418 29257583 36518589 29257720 36518760 29257857 36518931 29257994 36519102 29258131 36519273 29258268 36519444 29258405 36519615 29258542 36519786 29258679 36519957 29258816 36520128 29258953 36520299 29259090 36520470 29259227 36520641 29259364 36520812 29259501 36520983 29259638 36521154 29259775 36521325 29259912 36521496 29260049 36521667 29260186 36521838 29260323 36522009 29260460 36522180 29260597 36522351 29260734 36522522 29260871 36522693 29261008 36522864 29261145 36523035 29261282 36523206 29261419 36523377 29261556 36523548 29261693 36523719 29261830 36523890 29261967 36524061 29262104 36524232 29262241 36524403 29262378 36524574 29262515 36524745 29262652 36524916 29262789 36525087 29262926 36525258 29263063 36525429 29263200 36525600 29263337 36525771 29263474 36525942 29263611 36526113 29263748 36526284 29263885 36526455 29264022 36526626 29264159 36526797 29264296 36526968 29264433 36527139 29264570 36527310 29264707 36527481 29264844 36527652 29264981 36527823 29265118 36527994 29265255 36528165 29265392 36528336 29265529 36528507 29265666 36528678 29265803 36528849 29265940 36529020 29266077 36529191 29266214 36529362 29266351 36529533 29266488 36529704 29266625 36529875 29266762 36530046 29266899 36530217 29267036 36530388 29267173 36530559 29267310 36530730 29267447 36530901 29267584 36531072 29267721 36531243 29267858 36531414 29267995 36531585 29268132 36531756 29268269 36531927 29268406 36532098 29268543 36532269 29268680 36532440 29268817 36532611 29268954 36532782 29269091 36532953 29269228 36533124 29269365 36533295 29269502 36533466 29269639 36533637 29269776 36533808 29269913 36533979 29270050 36534150 29270187 36534321 29270324 36534492 29270461 36534663 29270598 36534834 29270735 36535005 29270872 36535176 29271009 36535347 29271146 36535518 29271283 36535689 29271420 36535860 29271557 36536031 29271694 36536202 29271831 36536373 29271968 36536544 29272105 36536715 29272242 36536886 29272379 36537057 29272516 36537228 29272653 36537399 29272790 36537570 29272927 36537741 29273064 36537912 29273201 36538083 29273338 36538254 29273475 36538425 29273612 36538596 29273749 36538767 29273886 36538938 29274023 36539109 29274160 36539280 29274297 36539451 29274434 36539622 29274571 36539793 29274708 36539964 29274845 36540135 29274982 36540306 29275119 36540477 29275256 36540648 29275393 36540819 29275530 36540990 29275667 36541161 29275804 36541332 29275941 36541503 29276078 36541674 29276215 36541845 29276352 36542016 29276489 36542187 29276626 36542358 29276763 36542529 29276900 36542700 29277037 36542871 29277174 36543042 29277311 36543213 29277448 36543384 29277585 36543555 29277722 36543726 29277859 36543897 29277996 36544068 29278133 36544239 29278270 36544410 29278407 36544581 29278544 36544752 29278681 36544923 29278818 36545094 29278955 36545265 29279092 36545436 29279229 36545607 29279366 36545778 29279503 36545949 29279640 36546120 29279777 36546291 29279914 36546462 29280051 36546633 29280188 36546804 29280325 36546975 29280462 36547146 29280599 36547317 29280736 36547488 29280873 36547659 29281010 36547830 29281147 36548001 29281284 36548172 29281421 36548343 29281558 36548514 29281695 36548685 29281832 36548856 29281969 36549027 29282106 36549198 29282243 36549369 29282380 36549540 29282517 36549711 29282654 36549882 29282791 36550053 29282928 36550224 29283065 36550395 29283202 36550566 29283339 36550737 29283476 36550908 29283613 36551079 29283750 36551250 29283887 36551421 29284024 36551592 29284161 36551763 29284298 36551934 29284435 36552105 29284572 36552276 29284709 36552447 29284846 36552618 29284983 36552789 29285120 36552960 29285257 36553131 29285394 36553302 29285531 36553473 29285668 36553644 29285805 36553815 29285942 36553986 29286079 36554157 29286216 36554328 29286353 36554499 29286490 36554670 29286627 36554841 29286764 36555012 29286901 36555183 29287038 36555354 29287175 36555525 29287312 36555696 29287449 36555867 29287586 36556038 29287723 36556209 29287860 36556380
1000 17386807 0 17386807 21701781 17386944 21701952 17387081 21702123 17387218 21702294 17387355 21702465 17387492 21702636 17387629 21702807 17387766 21702978 17387903 21703149 17388040 21703320 17388177 21703491 17388314 21703662 17388451 21703833 17388588 21704004 17388725 21704175 17388862 21704346 17388999 21704517 17389136 21704688 17389273 21704859 17389410 21705030 17389547 21705201 17389684 21705372 17389821 21705543 17389958 21705714 17390095 21705885 17390232 21706056 17390369 21706227 17390506 21706398 17390643 21706569 17390780 21706740 17390917 21706911 17391054 21707082 17391191 21707253 17391328 21707424 17391465 21707595 17391602 21707766 17391739 21707937 17391876 21708108 17392013 21708279 17392150 21708450 17392287 21708621 17392424 21708792 17392561 21708963 17392698 21709134 17392835 21709305 17392972 21709476 17393109 21709647 17393246 21709818 17393383 21709989 17393520 21710160 17393657 21710331 17393794 21710502 17393931 21710673 17394068 21710844 17394205 21711015 17394342 21711186 17394479 21711357 17394616 21711528 17394753 21711699 17394890 21711870 17395027 21712041 17395164 21712212 17395301 21712383 17395438 21712554 17395575 21712725 17395712 21712896 17395849 21713067 17395986 21713238 17396123 21713409 17396260 21713580 17396397 21713751 17396534 21713922 17396671 21714093 17396808 21714264 17396945 21714435 17397082 21714606 17397219 21714777 17397356 21714948 17397493 21715119 17397630 21715290 17397767 21715461 17397904 21715632 17398041 21715803 17398178 21715974 17398315 21716145 17398452 21716316 17398589 21716487 17398726 21716658 17398863 21716829 17399000 21717000 17399137 21717171 17399274 21717342 17399411 21717513 17399548 21717684 17399685 21717855 17399822 21718026 17399959 21718197 17400096 21718368 17400233 21718539 17400370 21718710 17400507 21718881 17400644 21719052 17400781 21719223 17400918 21719394 17401055 21719565 17401192 21719736 17401329 21719907 17401466 21720078 17401603 21720249 17401740 21720420 17401877 21720591 17402014 21720762 17402151 21720933 17402288 21721104 17402425 21721275 17402562 21721446 17402699 21721617 17402836 21721788 17402973 21721959 17403110 21722130 17403247 21722301 17403384 21722472 17403521 21722643 17403658 21722814 17403795 21722985 17403932 21723156 17404069 21723327 17404206 21723498 17404343 21723669 17404480 21723840 17404617 21724011 17404754 21724182 17404891 21724353 17405028 21724524 17405165 21724695 17405302 21724866 17405439 21725037 17405576 21725208 17405713 21725379 17405850 21725550 17405987 21725721 17406124 21725892 17406261 21726063 17406398 21726234 17406535 21726405 17406672 21726576 17406809 21726747 17406946 21726918 17407083 21727089 17407220 21727260 17407357 21727431 17407494 21727602 17407631 21727773 17407768 21727944 17407905 21728115 17408042 21728286 17408179 21728457 17408316 21728628 17408453 21728799 17408590 21728970 17408727 21729141 17408864 21729312 17409001 21729483 17409138 21729654 17409275 21729825 17409412 21729996 17409549 21730167 17409686 21730338 17409823 21730509 17409960 21730680 17410097 21730851 17410234 21731022 17410371 21731193 17410508 21731364 17410645 21731535 17410782 21731706 17410919 21731877 17411056 21732048 17411193 21732219 17411330 21732390 17411467 21732561 17411604 21732732 17411741 21732903 17411878 21733074 17412015 21733245 17412152 21733416 17412289 21733587 17412426 21733758 17412563 21733929 17412700 21734100 17412837 21734271 17412974 21734442 17413111 21734613 17413248 21734784 17413385 21734955 17413522 21735126 17413659 21735297 17413796 21735468 17413933 21735639 17414070 21735810 17414207 21735981 17414344 21736152 17414481 21736323 17414618 21736494 17414755 21736665 17414892 21736836 17415029 21737007 17415166 21737178 17415303 21737349 17415440 21737520 17415577 21737691 17415714 21737862 17415851 21738033 17415988 21738204 17416125 21738375 17416262 21738546 17416399 21738717 17416536 21738888 17416673 21739059 17416810 21739230 17416947 21739401 17417084 21739572 17417221 21739743 17417358 21739914 17417495 21740085 17417632 21740256 17417769 21740427 17417906 21740598 17418043 21740769 17418180 21740940 17418317 21741111 17418454 21741282 17418591 21741453 17418728 21741624 17418865 21741795 17419002 21741966 17419139 21742137 17419276 21742308 17419413 21742479 17419550 21742650 17419687 21742821 17419824 21742992 17419961 21743163 17420098 21743334 17420235 21743505 17420372 21743676 17420509 21743847 17420646 21744018 17420783 21744189 17420920 21744360 17421057 21744531 17421194 21744702 17421331 21744873 17421468 21745044 17421605 21745215 17421742 21745386 17421879 21745557 17422016 21745728 17422153 21745899 17422290 21746070 17422427 21746241 17422564 21746412 17422701 21746583 17422838 21746754 17422975 21746925 17423112 21747096 17423249 21747267 17423386 21747438 17423523 21747609 17423660 21747780 17423797 21747951 17423934 21748122 17424071 21748293 17424208 21748464 17424345 21748635 17424482 21748806 17424619 21748977 17424756 21749148 17424893 21749319 17425030 21749490 17425167 21749661 17425304 21749832 17425441 21750003 17425578 21750174 17425715 21750345 17425852 21750516 17425989 21750687 17426126 21750858 17426263 21751029 17426400 21751200 17426537 21751371 17426674 21751542 17426811 21751713 17426948 21751884 17427085 21752055 17427222 21752226 17427359 21752397 17427496 21752568 17427633 21752739 17427770 21752910 17427907 21753081 17428044 21753252 17428181 21753423 17428318 21753594 17428455 21753765 17428592 21753936 17428729 21754107 17428866 21754278 17429003 21754449 17429140 21754620 17429277 21754791 17429414 21754962 17429551 21755133 17429688 21755304 17429825 21755475 17429962 21755646 17430099 21755817 17430236 21755988 17430373 21756159 17430510 21756330 17430647 21756501 17430784 21756672 17430921 21756843 17431058 21757014 17431195 21757185 17431332 21757356 17431469 21757527 17431606 21757698 17431743 21757869 17431880 21758040 17432017 21758211 17432154 21758382 17432291 21758553 17432428 21758724 17432565 21758895 17432702 21759066 17432839 21759237 17432976 21759408 17433113 21759579 17433250 21759750 17433387 21759921 17433524 21760092 17433661 21760263 17433798 21760434 17433935 21760605 17434072 21760776 17434209 21760947 17434346 21761118 17434483 21761289 17434620 21761460 17434757 21761631 17434894 21761802 17435031 21761973 17435168 21762144 17435305 21762315 17435442 21762486 17435579 21762657 17435716 21762828 17435853 21762999 17435990 21763170 17436127 21763341 17436264 21763512 17436401 21763683 17436538 21763854 17436675 21764025 17436812 21764196 17436949 21764367 17437086 21764538 17437223 21764709 17437360 21764880 17437497 21765051 17437634 21765222 17437771 21765393 17437908 21765564 17438045 21765735 17438182 21765906 17438319 21766077 17438456 21766248 17438593 21766419 17438730 21766590 17438867 21766761 17439004 21766932 17439141 21767103 17439278 21767274 17439415 21767445 17439552 21767616 17439689 21767787 17439826 21767958 17439963 21768129 17440100 21768300 17440237 21768471 17440374 21768642 17440511 21768813 17440648 21768984 17440785 21769155 17440922 21769326 17441059 21769497 17441196 21769668 17441333 21769839 17441470 21770010 17441607 21770181 17441744 21770352 17441881 21770523 17442018 21770694 17442155 21770865 17442292 21771036 17442429 21771207 17442566 21771378 17442703 21771549 17442840 21771720 17442977 21771891 17443114 21772062 17443251 21772233 17443388 21772404 17443525 21772575 17443662 21772746 17443799 21772917 17443936 21773088 17444073 21773259 17444210 21773430 17444347 21773601 17444484 21773772 17444621 21773943 17444758 21774114 17444895 21774285 17445032 21774456 17445169 21774627 17445306 21774798 17445443 21774969 17445580 21775140 17445717 21775311 17445854 21775482 17445991 21775653 17446128 21775824 17446265 21775995 17446402 21776166 17446539 21776337 17446676 21776508 17446813 21776679 17446950 21776850 17447087 21777021 17447224 21777192 17447361 21777363 17447498 21777534 17447635 21777705 17447772 21777876 17447909 21778047 17448046 21778218 17448183 21778389 17448320 21778560 17448457 21778731 17448594 21778902 17448731 21779073 17448868 21779244 17449005 21779415 17449142 21779586 17449279 21779757 17449416 21779928 17449553 21780099 17449690 21780270 17449827 21780441 17449964 21780612 17450101 21780783 17450238 21780954 17450375 21781125 17450512 21781296 17450649 21781467 17450786 21781638 17450923 21781809 17451060 21781980 17451197 21782151 17451334 21782322 17451471 21782493 17451608 21782664 17451745 21782835 17451882 21783006 17452019 21783177 17452156 21783348 17452293 21783519 17452430 21783690 17452567 21783861 17452704 21784032 17452841 21784203 17452978 21784374 17453115 21784545 17453252 21784716 17453389 21784887 17453526 21785058 17453663 21785229 17453800 21785400 17453937 21785571 17454074 21785742 17454211 21785913 17454348 21786084 17454485 21786255 17454622 21786426 17454759 21786597 17454896 21786768 17455033 21786939 17455170 21787110 17455307 21787281 17455444 21787452 17455581 21787623 17455718 21787794 17455855 21787965 17455992 21788136 17456129 21788307 17456266 21788478 17456403 21788649 17456540 21788820 17456677 21788991 17456814 21789162 17456951 21789333 17457088 21789504 17457225 21789675 17457362 21789846 17457499 21790017 17457636 21790188 17457773 21790359 17457910 21790530 17458047 21790701 17458184 21790872 17458321 21791043 17458458 21791214 17458595 21791385 17458732 21791556 17458869 21791727 17459006 21791898 17459143 21792069 17459280 21792240 17459417 21792411 17459554 21792582 17459691 21792753 17459828 21792924 17459965 21793095 17460102 21793266 17460239 21793437 17460376 21793608 17460513 21793779 17460650 21793950 17460787 21794121 17460924 21794292 17461061 21794463 17461198 21794634 17461335 21794805 17461472 21794976 17461609 21795147 17461746 21795318 17461883 21795489 17462020 21795660 17462157 21795831 17462294 21796002 17462431 21796173 17462568 21796344 17462705 21796515 17462842 21796686 17462979 21796857 17463116 21797028 17463253 21797199 17463390 21797370 17463527 21797541 17463664 21797712 17463801 21797883 17463938 21798054 17464075 21798225 17464212 21798396 17464349 21798567 17464486 21798738 17464623 21798909 17464760 21799080 17464897 21799251 17465034 21799422 17465171 21799593 17465308 21799764 17465445 21799935 17465582 21800106 17465719 21800277 17465856 21800448 17465993 21800619 17466130 21800790 17466267 21800961 17466404 21801132 17466541 21801303 17466678 21801474 17466815 21801645 17466952 21801816 17467089 21801987 17467226 21802158 17467363 21802329 17467500 21802500 17467637 21802671 17467774 21802842 17467911 21803013 17468048 21803184 17468185 21803355 17468322 21803526 17468459 21803697 17468596 21803868 17468733 21804039 17468870 21804210 17469007 21804381 17469144 21804552 17469281 21804723 17469418 21804894 17469555 21805065 17469692 21805236 17469829 21805407 17469966 21805578 17470103 21805749 17470240 21805920 17470377 21806091 17470514 21806262 17470651 21806433 17470788 21806604 17470925 21806775 17471062 21806946 17471199 21807117 17471336 21807288 17471473 21807459 17471610 21807630 17471747 21807801 17471884 21807972 17472021 21808143 17472158 21808314 17472295 21808485 17472432 21808656 17472569 21808827 17472706 21808998 17472843 21809169 17472980 21809340 17473117 21809511 17473254 21809682 17473391 21809853 17473528 21810024 17473665 21810195 17473802 21810366 17473939 21810537 17474076 21810708 17474213 21810879 17474350 21811050 17474487 21811221 17474624 21811392 17474761 21811563 17474898 21811734 17475035 21811905 17475172 21812076 17475309 21812247 17475446 21812418 17475583 21812589 17475720 21812760 17475857 21812931 17475994 21813102 17476131 21813273 17476268 21813444 17476405 21813615 17476542 21813786 17476679 21813957 17476816 21814128 17476953 21814299 17477090 21814470 17477227 21814641 17477364 21814812 17477501 21814983 17477638 21815154 17477775 21815325 17477912 21815496 17478049 21815667 17478186 21815838 17478323 21816009 17478460 21816180 17478597 21816351 17478734 21816522 17478871 21816693 17479008 21816864 17479145 21817035 17479282 21817206 17479419 21817377 17479556 21817548 17479693 21817719 17479830 21817890 17479967 21818061 17480104 21818232 17480241 21818403 17480378 21818574 17480515 21818745 17480652 21818916 17480789 21819087 17480926 21819258 17481063 21819429 17481200 21819600 17481337 21819771 17481474 21819942 17481611 21820113 17481748 21820284 17481885 21820455 17482022 21820626 17482159 21820797 17482296 21820968 17482433 21821139 17482570 21821310 17482707 21821481 17482844 21821652 17482981 21821823 17483118 21821994 17483255 21822165 17483392 21822336 17483529 21822507 17483666 21822678 17483803 21822849 17483940 21823020 17484077 21823191 17484214 21823362 17484351 21823533 17484488 21823704 17484625 21823875 17484762 21824046 17484899 21824217 17485036 21824388 17485173 21824559 17485310 21824730 17485447 21824901 17485584 21825072 17485721 21825243 17485858 21825414 17485995 21825585 17486132 21825756 17486269 21825927 17486406 21826098 17486543 21826269 17486680 21826440 17486817 21826611 17486954 21826782 17487091 21826953 17487228 21827124 17487365 21827295 17487502 21827466 17487639 21827637 17487776 21827808 17487913 21827979 17488050 21828150 17488187 21828321 17488324 21828492 17488461 21828663 17488598 21828834 17488735 21829005 17488872 21829176 17489009 21829347 17489146 21829518 17489283 21829689 17489420 21829860 17489557 21830031 17489694 21830202 17489831 21830373 17489968 21830544 17490105 21830715 17490242 21830886 17490379 21831057 17490516 21831228 17490653 21831399 17490790 21831570 17490927 21831741 17491064 21831912 17491201 21832083 17491338 21832254 17491475 21832425 17491612 21832596 17491749 21832767 17491886 21832938 17492023 21833109 17492160 21833280 17492297 21833451 17492434 21833622 17492571 21833793 17492708 21833964 17492845 21834135 17492982 21834306 17493119 21834477 17493256 21834648 17493393 21834819 17493530 21834990 17493667 21835161 17493804 21835332 17493941 21835503 17494078 21835674 17494215 21835845 17494352 21836016 17494489 21836187 17494626 21836358 17494763 21836529 17494900 21836700 17495037 21836871 17495174 21837042 17495311 21837213 17495448 21837384 17495585 21837555 17495722 21837726 17495859 21837897 17495996 21838068 17496133 21838239 17496270 21838410 17496407 21838581 17496544 21838752 17496681 21838923 17496818 21839094 17496955 21839265 17497092 21839436 17497229 21839607 17497366 21839778 17497503 21839949 17497640 21840120 17497777 21840291 17497914 21840462 17498051 21840633 17498188 21840804 17498325 21840975 17498462 21841146 17498599 21841317 17498736 21841488 17498873 21841659 17499010 21841830 17499147 21842001 17499284 21842172 17499421 21842343 17499558 21842514 17499695 21842685 17499832 21842856 17499969 21843027 17500106 21843198 17500243 21843369 17500380 21843540 17500517 21843711 17500654 21843882 17500791 21844053 17500928 21844224 17501065 21844395 17501202 21844566 17501339 21844737 17501476 21844908 17501613 21845079 17501750 21845250 17501887 21845421 17502024 21845592 17502161 21845763 17502298 21845934 17502435 21846105 17502572 21846276 17502709 21846447 17502846 21846618 17502983 21846789 17503120 21846960 17503257 21847131 17503394 21847302 17503531 21847473 17503668 21847644 17503805 21847815 17503942 21847986 17504079 21848157 17504216 21848328 17504353 21848499 17504490 21848670 17504627 21848841 17504764 21849012 17504901 21849183 17505038 21849354 17505175 21849525 17505312 21849696 17505449 21849867 17505586 21850038 17505723 21850209 17505860 21850380 17505997 21850551 17506134 21850722 17506271 21850893 17506408 21851064 17506545 21851235 17506682 21851406 17506819 21851577 17506956 21851748 17507093 21851919 17507230 21852090 17507367 21852261 17507504 21852432 17507641 21852603 17507778 21852774 17507915 21852945 17508052 21853116 17508189 21853287 17508326 21853458 17508463 21853629 17508600 21853800 17508737 21853971 17508874 21854142 17509011 21854313 17509148 21854484 17509285 21854655 17509422 21854826 17509559 21854997 17509696 21855168 17509833 21855339 17509970 21855510 17510107 21855681 17510244 21855852 17510381 21856023 17510518 21856194 17510655 21856365 17510792 21856536 17510929 21856707 17511066 21856878 17511203 21857049 17511340 21857220 17511477 21857391 17511614 21857562 17511751 21857733 17511888 21857904 17512025 21858075 17512162 21858246 17512299 21858417 17512436 21858588 17512573 21858759 17512710 21858930 17512847 21859101 17512984 21859272 17513121 21859443 17513258 21859614 17513395 21859785 17513532 21859956 17513669 21860127 17513806 21860298 17513943 21860469 17514080 21860640 17514217 21860811 17514354 21860982 17514491 21861153 17514628 21861324 17514765 21861495 17514902 21861666 17515039 21861837 17515176 21862008 17515313 21862179 17515450 21862350 17515587 21862521 17515724 21862692 17515861 21862863 17515998 21863034 17516135 21863205 17516272 21863376 17516409 21863547 17516546 21863718 17516683 21863889 17516820 21864060 17516957 21864231 17517094 21864402 17517231 21864573 17517368 21864744 17517505 21864915 17517642 21865086 17517779 21865257 17517916 21865428 17518053 21865599 17518190 21865770 17518327 21865941 17518464 21866112 17518601 21866283 17518738 21866454 17518875 21866625 17519012 21866796 17519149 21866967 17519286 21867138 17519423 21867309 17519560 21867480 17519697 21867651 17519834 21867822 17519971 21867993 17520108 21868164 17520245 21868335 17520382 21868506 17520519 21868677 17520656 21868848 17520793 21869019 17520930 21869190 17521067 21869361 17521204 21869532 17521341 21869703 17521478 21869874 17521615 21870045 17521752 21870216 17521889 21870387 17522026 21870558 17522163 21870729 17522300 21870900 17522437 21871071 17522574 21871242 17522711 21871413 17522848 21871584 17522985 21871755 17523122 21871926 17523259 21872097 17523396 21872268 17523533 21872439
1000 77266900 0 77266900 96442627 77267037 96442798 77267174 96442969 77267311 96443140 77267448 96443311 77267585 96443482 77267722 96443653 77267859 96443824 77267996 96443995 77268133 96444166 77268270 96444337 77268407 96444508 77268544 96444679 77268681 96444850 77268818 96445021 77268955 96445192 77269092 96445363 77269229 96445534 77269366 96445705 77269503 96445876 77269640 96446047 77269777 96446218 77269914 96446389 77270051 96446560 77270188 96446731 77270325 96446902 77270462 96447073 77270599 96447244 77270736 96447415 77270873 96447586 77271010 96447757 77271147 96447928 77271284 96448099 77271421 96448270 77271558 96448441 77271695 96448612 77271832 96448783 77271969 96448954 77272106 96449125 77272243 96449296 77272380 96449467 77272517 96449638 77272654 96449809 77272791 96449980 77272928 96450151 77273065 96450322 77273202 96450493 77273339 96450664 77273476 96450835 77273613 96451006 77273750 96451177 77273887 96451348 77274024 96451519 77274161 96451690 77274298 96451861 77274435 96452032 77274572 96452203 77274709 96452374 77274846 96452545 77274983 96452716 77275120 96452887 77275257 96453058 77275394 96453229 77275531 96453400 77275668 96453571 77275805 96453742 77275942 96453913 77276079 96454084 77276216 96454255 77276353 96454426 77276490 96454597 77276627 96454768 77276764 96454939 77276901 96455110 77277038 96455281 77277175 96455452 77277312 96455623 77277449 96455794 77277586 96455965 77277723 96456136 77277860 96456307 77277997 96456478 77278134 96456649 77278271 96456820 77278408 96456991 77278545 96457162 77278682 96457333 77278819 96457504 77278956 96457675 77279093 96457846 77279230 96458017 77279367 96458188 77279504 96458359 77279641 96458530 77279778 96458701 77279915 96458872 77280052 96459043 77280189 96459214 77280326 96459385 77280463 96459556 77280600 96459727 77280737 96459898 77280874 96460069 77281011 96460240 77281148 96460411 77281285 96460582 77281422 96460753 77281559 96460924 77281696 96461095 77281833 96461266 77281970 96461437 77282107 96461608 77282244 96461779 77282381 96461950 77282518 96462121 77282655 96462292 77282792 96462463 77282929 96462634 77283066 96462805 77283203 96462976 77283340 96463147 77283477 96463318 77283614 96463489 77283751 96463660 77283888 96463831 77284025 96464002 77284162 96464173 77284299 96464344 77284436 96464515 77284573 96464686 77284710 96464857 77284847 96465028 77284984 96465199 77285121 96465370 77285258 96465541 77285395 96465712 77285532 96465883 77285669 96466054 77285806 96466225 77285943 96466396 77286080 96466567 77286217 96466738 77286354 96466909 77286491 96467080 77286628 96467251 77286765 96467422 77286902 96467593 77287039 96467764 77287176 96467935 77287313 96468106 77287450 96468277 77287587 96468448 77287724 96468619 77287861 96468790 77287998 96468961 77288135 96469132 77288272 96469303 77288409 96469474 77288546 96469645 77288683 96469816 77288820 96469987 77288957 96470158 77289094 96470329 77289231 96470500 77289368 96470671 77289505 96470842 77289642 96471013 77289779 96471184 77289916 96471355 77290053 96471526 77290190 96471697 77290327 96471868 77290464 96472039 77290601 96472210 77290738 96472381 77290875 96472552 77291012 96472723 77291149 96472894 77291286 96473065 77291423 96473236 77291560 96473407 77291697 96473578 77291834 96473749 77291971 96473920 77292108 96474091 77292245 96474262 77292382 96474433 77292519 96474604 77292656 96474775 77292793 96474946 77292930 96475117 77293067 96475288 77293204 96475459 77293341 96475630 77293478 96475801 77293615 96475972 77293752 96476143 77293889 96476314 77294026 96476485 77294163 96476656 77294300 96476827 77294437 96476998 77294574 96477169 77294711 96477340 77294848 96477511 77294985 96477682 77295122 96477853 77295259 96478024 77295396 96478195 77295533 96478366 77295670 96478537 77295807 96478708 77295944 96478879 77296081 96479050 77296218 96479221 77296355 96479392 77296492 96479563 77296629 96479734 77296766 96479905 77296903 96480076 77297040 96480247 77297177 96480418 77297314 96480589 77297451 96480760 77297588 96480931 77297725 96481102 77297862 96481273 77297999 96481444 77298136 96481615 77298273 96481786 77298410 96481957 77298547 96482128 77298684 96482299 77298821 96482470 77298958 96482641 77299095 96482812 77299232 96482983 77299369 96483154 77299506 96483325 77299643 96483496 77299780 96483667 77299917 96483838 77300054 96484009 77300191 96484180 77300328 96484351 77300465 96484522 77300602 96484693 77300739 96484864 77300876 96485035 77301013 96485206 77301150 96485377 77301287 96485548 77301424 96485719 77301561 96485890 77301698 96486061 77301835 96486232 77301972 96486403 77302109 96486574 77302246 96486745 77302383 96486916 77302520 96487087 77302657 96487258 77302794 96487429 77302931 96487600 77303068 96487771 77303205 96487942 77303342 96488113 77303479 96488284 77303616 96488455 77303753 96488626 77303890 96488797 77304027 96488968 77304164 96489139 77304301 96489310 77304438 96489481 77304575 96489652 77304712 96489823 77304849 96489994 77304986 96490165 77305123 96490336 77305260 96490507 77305397 96490678 77305534 96490849 77305671 96491020 77305808 96491191 77305945 96491362 77306082 96491533 77306219 96491704 77306356 96491875 77306493 96492046 77306630 96492217 77306767 96492388 77306904 96492559 77307041 96492730 77307178 96492901 77307315 96493072 77307452 96493243 77307589 96493414 77307726 96493585 77307863 96493756 77308000 96493927 77308137 96494098 77308274 96494269 77308411 96494440 77308548 96494611 77308685 96494782 77308822 96494953 77308959 96495124 77309096 96495295 77309233 96495466 77309370 96495637 77309507 96495808 77309644 96495979 77309781 96496150 77309918 96496321 77310055 96496492 77310192 96496663 77310329 96496834 77310466 96497005 77310603 96497176 77310740 96497347 77310877 96497518 77311014 96497689 77311151 96497860 77311288 96498031 77311425 96498202 77311562 96498373 77311699 96498544 77311836 96498715 77311973 96498886 77312110 96499057 77312247 96499228 77312384 96499399 77312521 96499570 77312658 96499741 77312795 96499912 77312932 96500083 77313069 96500254 77313206 96500425 77313343 96500596 77313480 96500767 77313617 96500938 77313754 96501109 77313891 96501280 77314028 96501451 77314165 96501622 77314302 96501793 77314439 96501964 77314576 96502135 77314713 96502306 77314850 96502477 77314987 96502648 77315124 96502819 77315261 96502990 77315398 96503161 77315535 96503332 77315672 96503503 77315809 96503674 77315946 96503845 77316083 96504016 77316220 96504187 77316357 96504358 77316494 96504529 77316631 96504700 77316768 96504871 77316905 96505042 77317042 96505213 77317179 96505384 77317316 96505555 77317453 96505726 77317590 96505897 77317727 96506068 77317864 96506239 77318001 96506410 77318138 96506581 77318275 96506752 77318412 96506923 77318549 96507094 77318686 96507265 77318823 96507436 77318960 96507607 77319097 96507778 77319234 96507949 77319371 96508120 77319508 96508291 77319645 96508462 77319782 96508633 77319919 96508804 77320056 96508975 77320193 96509146 77320330 96509317 77320467 96509488 77320604 96509659 77320741 96509830 77320878 96510001 77321015 96510172 77321152 96510343 77321289 96510514 77321426 96510685 77321563 96510856 77321700 96511027 77321837 96511198 77321974 96511369 77322111 96511540 77322248 96511711 77322385 96511882 77322522 96512053 77322659 96512224 77322796 96512395 77322933 96512566 77323070 96512737 77323207 96512908 77323344 96513079 77323481 96513250 77323618 96513421 77323755 96513592 77323892 96513763 77324029 96513934 77324166 96514105 77324303 96514276 77324440 96514447 77324577 96514618 77324714 96514789 77324851 96514960 77324988 96515131 77325125 96515302 77325262 96515473 77325399 96515644 77325536 96515815 77325673 96515986 77325810 96516157 77325947 96516328 77326084 96516499 77326221 96516670 77326358 96516841 77326495 96517012 77326632 96517183 77326769 96517354 77326906 96517525 77327043 96517696 77327180 96517867 77327317 96518038 77327454 96518209 77327591 96518380 77327728 96518551 77327865 96518722 77328002 96518893 77328139 96519064 77328276 96519235 77328413 96519406 77328550 96519577 77328687 96519748 77328824 96519919 77328961 96520090 77329098 96520261 77329235 96520432 77329372 96520603 77329509 96520774 77329646 96520945 77329783 96521116 77329920 96521287 77330057 96521458 77330194 96521629 77330331 96521800 77330468 96521971 77330605 96522142 77330742 96522313 77330879 96522484 77331016 96522655 77331153 96522826 77331290 96522997 77331427 96523168 77331564 96523339 77331701 96523510 77331838 96523681 77331975 96523852 77332112 96524023 77332249 96524194 77332386 96524365 77332523 96524536 77332660 96524707 77332797 96524878 77332934 96525049 77333071 96525220 77333208 96525391 77333345 96525562 77333482 96525733 77333619 96525904 77333756 96526075 77333893 96526246 77334030 96526417 77334167 96526588 77334304 96526759 77334441 96526930 77334578 96527101 77334715 96527272 77334852 96527443 77334989 96527614 77335126 96527785 77335263 96527956 77335400 96528127 77335537 96528298 77335674 96528469 77335811 96528640 77335948 96528811 77336085 96528982 77336222 96529153 77336359 96529324 77336496 96529495 77336633 96529666 77336770 96529837 77336907 96530008 77337044 96530179 77337181 96530350 77337318 96530521 77337455 96530692 77337592 96530863 77337729 96531034 77337866 96531205 77338003 96531376 77338140 96531547 77338277 96531718 77338414 96531889 77338551 96532060 77338688 96532231 77338825 96532402 77338962 96532573 77339099 96532744 77339236 96532915 77339373 96533086 77339510 96533257 77339647 96533428 77339784 96533599 77339921 96533770 77340058 96533941 77340195 96534112 77340332 96534283 77340469 96534454 77340606 96534625 77340743 96534796 77340880 96534967 77341017 96535138 77341154 96535309 77341291 96535480 77341428 96535651 77341565 96535822 77341702 96535993 77341839 96536164 77341976 96536335 77342113 96536506 77342250 96536677 77342387 96536848 77342524 96537019 77342661 96537190 77342798 96537361 77342935 96537532 77343072 96537703 77343209 96537874 77343346 96538045 77343483 96538216 77343620 96538387 77343757 96538558 77343894 96538729 77344031 96538900 77344168 96539071 77344305 96539242 77344442 96539413 77344579 96539584 77344716 96539755 77344853 96539926 77344990 96540097 77345127 96540268 77345264 96540439 77345401 96540610 77345538 96540781 77345675 96540952 77345812 96541123 77345949 96541294 77346086 96541465 77346223 96541636 77346360 96541807 77346497 96541978 77346634 96542149 77346771 96542320 77346908 96542491 77347045 96542662 77347182 96542833 77347319 96543004 77347456 96543175 77347593 96543346 77347730 96543517 77347867 96543688 77348004 96543859 77348141 96544030 77348278 96544201 77348415 96544372 77348552 96544543 77348689 96544714 77348826 96544885 77348963 96545056 77349100 96545227 77349237 96545398 77349374 96545569 77349511 96545740 77349648 96545911 77349785 96546082 77349922 96546253 77350059 96546424 77350196 96546595 77350333 96546766 77350470 96546937 77350607 96547108 77350744 96547279 77350881 96547450 77351018 96547621 77351155 96547792 77351292 96547963 77351429 96548134 77351566 96548305 77351703 96548476 77351840 96548647 77351977 96548818 77352114 96548989 77352251 96549160 77352388 96549331 77352525 96549502 77352662 96549673 77352799 96549844 77352936 96550015 77353073 96550186 77353210 96550357 77353347 96550528 77353484 96550699 77353621 96550870 77353758 96551041 77353895 96551212 77354032 96551383 77354169 96551554 77354306 96551725 77354443 96551896 77354580 96552067 77354717 96552238 77354854 96552409 77354991 96552580 77355128 96552751 77355265 96552922 77355402 96553093 77355539 96553264 77355676 96553435 77355813 96553606 77355950 96553777 77356087 96553948 77356224 96554119 77356361 96554290 77356498 96554461 77356635 96554632 77356772 96554803 77356909 96554974 77357046 96555145 77357183 96555316 77357320 96555487 77357457 96555658 77357594 96555829 77357731 96556000 77357868 96556171 77358005 96556342 77358142 96556513 77358279 96556684 77358416 96556855 77358553 96557026 77358690 96557197 77358827 96557368 77358964 96557539 77359101 96557710 77359238 96557881 77359375 96558052 77359512 96558223 77359649 96558394 77359786 96558565 77359923 96558736 77360060 96558907 77360197 96559078 77360334 96559249 77360471 96559420 77360608 96559591 77360745 96559762 77360882 96559933 77361019 96560104 77361156 96560275 77361293 96560446 77361430 96560617 77361567 96560788 77361704 96560959 77361841 96561130 77361978 96561301 77362115 96561472 77362252 96561643 77362389 96561814 77362526 96561985 77362663 96562156 77362800 96562327 77362937 96562498 77363074 96562669 77363211 96562840 77363348 96563011 77363485 96563182 77363622 96563353 77363759 96563524 77363896 96563695 77364033 96563866 77364170 96564037 77364307 96564208 77364444 96564379 77364581 96564550 77364718 96564721 77364855 96564892 77364992 96565063 77365129 96565234 77365266 96565405 77365403 96565576 77365540 96565747 77365677 96565918 77365814 96566089 77365951 96566260 77366088 96566431 77366225 96566602 77366362 96566773 77366499 96566944 77366636 96567115 77366773 96567286 77366910 96567457 77367047 96567628 77367184 96567799 77367321 96567970 77367458 96568141 77367595 96568312 77367732 96568483 77367869 96568654 77368006 96568825 77368143 96568996 77368280 96569167 77368417 96569338 77368554 96569509 77368691 96569680 77368828 96569851 77368965 96570022 77369102 96570193 77369239 96570364 77369376 96570535 77369513 96570706 77369650 96570877 77369787 96571048 77369924 96571219 77370061 96571390 77370198 96571561 77370335 96571732 77370472 96571903 77370609 96572074 77370746 96572245 77370883 96572416 77371020 96572587 77371157 96572758 77371294 96572929 77371431 96573100 77371568 96573271 77371705 96573442 77371842 96573613 77371979 96573784 77372116 96573955 77372253 96574126 77372390 96574297 77372527 96574468 77372664 96574639 77372801 96574810 77372938 96574981 77373075 96575152 77373212 96575323 77373349 96575494 77373486 96575665 77373623 96575836 77373760 96576007 77373897 96576178 77374034 96576349 77374171 96576520 77374308 96576691 77374445 96576862 77374582 96577033 77374719 96577204 77374856 96577375 77374993 96577546 77375130 96577717 77375267 96577888 77375404 96578059 77375541 96578230 77375678 96578401 77375815 96578572 77375952 96578743 77376089 96578914 77376226 96579085 77376363 96579256 77376500 96579427 77376637 96579598 77376774 96579769 77376911 96579940 77377048 96580111 77377185 96580282 77377322 96580453 77377459 96580624 77377596 96580795 77377733 96580966 77377870 96581137 77378007 96581308 77378144 96581479 77378281 96581650 77378418 96581821 77378555 96581992 77378692 96582163 77378829 96582334 77378966 96582505 77379103 96582676 77379240 96582847 77379377 96583018 77379514 96583189 77379651 96583360 77379788 96583531 77379925 96583702 77380062 96583873 77380199 96584044 77380336 96584215 77380473 96584386 77380610 96584557 77380747 96584728 77380884 96584899 77381021 96585070 77381158 96585241 77381295 96585412 77381432 96585583 77381569 96585754 77381706 96585925 77381843 96586096 77381980 96586267 77382117 96586438 77382254 96586609 77382391 96586780 77382528 96586951 77382665 96587122 77382802 96587293 77382939 96587464 77383076 96587635 77383213 96587806 77383350 96587977 77383487 96588148 77383624 96588319 77383761 96588490 77383898 96588661 77384035 96588832 77384172 96589003 77384309 96589174 77384446 96589345 77384583 96589516 77384720 96589687 77384857 96589858 77384994 96590029 77385131 96590200 77385268 96590371 77385405 96590542 77385542 96590713 77385679 96590884 77385816 96591055 77385953 96591226 77386090 96591397 77386227 96591568 77386364 96591739 77386501 96591910 77386638 96592081 77386775 96592252 77386912 96592423 77387049 96592594 77387186 96592765 77387323 96592936 77387460 96593107 77387597 96593278 77387734 96593449 77387871 96593620 77388008 96593791 77388145 96593962 77388282 96594133 77388419 96594304 77388556 96594475 77388693 96594646 77388830 96594817 77388967 96594988 77389104 96595159 77389241 96595330 77389378 96595501 77389515 96595672 77389652 96595843 77389789 96596014 77389926 96596185 77390063 96596356 77390200 96596527 77390337 96596698 77390474 96596869 77390611 96597040 77390748 96597211 77390885 96597382 77391022 96597553 77391159 96597724 77391296 96597895 77391433 96598066 77391570 96598237 77391707 96598408 77391844 96598579 77391981 96598750 77392118 96598921 77392255 96599092 77392392 96599263 77392529 96599434 77392666 96599605 77392803 96599776 77392940 96599947 77393077 96600118 77393214 96600289 77393351 96600460 77393488 96600631 77393625 96600802 77393762 96600973 77393899 96601144 77394036 96601315 77394173 96601486 77394310 96601657 77394447 96601828 77394584 96601999 77394721 96602170 77394858 96602341 77394995 96602512 77395132 96602683 77395269 96602854 77395406 96603025 77395543 96603196 77395680 96603367 77395817 96603538 77395954 96603709 77396091 96603880 77396228 96604051 77396365 96604222 77396502 96604393 77396639 96604564 77396776 96604735 77396913 96604906 77397050 96605077 77397187 96605248 77397324 96605419 77397461 96605590 77397598 96605761 77397735 96605932 77397872 96606103 77398009 96606274 77398146 96606445 77398283 96606616 77398420 96606787 77398557 96606958 77398694 96607129 77398831 96607300 77398968 96607471 77399105 96607642 77399242 96607813 77399379 96607984 77399516 96608155 77399653 96608326 77399790 96608497 77399927 96608668 77400064 96608839 77400201 96609010 77400338 96609181 77400475 96609352 77400612 96609523 77400749 96609694 77400886 96609865 77401023 96610036 77401160 96610207 77401297 96610378 77401434 96610549 77401571 96610720 77401708 96610891 77401845 96611062 77401982 96611233 77402119 96611404 77402256 96611575 77402393 96611746 77402530 96611917 77402667 96612088 77402804 96612259 77402941 96612430 77403078 96612601 77403215 96612772 77403352 96612943 77403489 96613114 77403626 96613285
1000 67676900 0 67676900 84472627 67677037 84472798 67677174 84472969 67677311 84473140 67677448 84473311 67677585 84473482 67677722 84473653 67677859 84473824 67677996 84473995 67678133 84474166 67678270 84474337 67678407 84474508 67678544 84474679 67678681 84474850 67678818 84475021 67678955 84475192 67679092 84475363 67679229 84475534 67679366 84475705 67679503 84475876 67679640 84476047 67679777 84476218 67679914 84476389 67680051 84476560 67680188 84476731 67680325 84476902 67680462 84477073 67680599 84477244 67680736 84477415 67680873 84477586 67681010 84477757 67681147 84477928 67681284 84478099 67681421 84478270 67681558 84478441 67681695 84478612 67681832 84478783 67681969 84478954 67682106 84479125 67682243 84479296 67682380 84479467 67682517 84479638 67682654 84479809 67682791 84479980 67682928 84480151 67683065 84480322 67683202 84480493 67683339 84480664 67683476 84480835 67683613 84481006 67683750 84481177 67683887 84481348 67684024 84481519 67684161 84481690 67684298 84481861 67684435 84482032 67684572 84482203 67684709 84482374 67684846 84482545 67684983 84482716 67685120 84482887 67685257 84483058 67685394 84483229 67685531 84483400 67685668 84483571 67685805 84483742 67685942 84483913 67686079 84484084 67686216 84484255 67686353 84484426 67686490 84484597 67686627 84484768 67686764 84484939 67686901 84485110 67687038 84485281 67687175 84485452 67687312 84485623 67687449 84485794 67687586 84485965 67687723 84486136 67687860 84486307 67687997 84486478 67688134 84486649 67688271 84486820 67688408 84486991 67688545 84487162 67688682 84487333 67688819 84487504 67688956 84487675 67689093 84487846 67689230 84488017 67689367 84488188 67689504 84488359 67689641 84488530 67689778 84488701 67689915 84488872 67690052 84489043 67690189 84489214 67690326 84489385 67690463 84489556 67690600 84489727 67690737 84489898 67690874 84490069 67691011 84490240 67691148 84490411 67691285 84490582 67691422 84490753 67691559 84490924 67691696 84491095 67691833 84491266 67691970 84491437 67692107 84491608 67692244 84491779 67692381 84491950 67692518 84492121 67692655 84492292 67692792 84492463 67692929 84492634 67693066 84492805 67693203 84492976 67693340 84493147 67693477 84493318 67693614 84493489 67693751 84493660 67693888 84493831 67694025 84494002 67694162 84494173 67694299 84494344 67694436 84494515 67694573 84494686 67694710 84494857 67694847 84495028 67694984 84495199 67695121 84495370 67695258 84495541 67695395 84495712 67695532 84495883 67695669 84496054 67695806 84496225 67695943 84496396 67696080 84496567 67696217 84496738 67696354 84496909 67696491 84497080 67696628 84497251 67696765 84497422 67696902 84497593 67697039 84497764 67697176 84497935 67697313 84498106 67697450 84498277 67697587 84498448 67697724 84498619 67697861 84498790 67697998 84498961 67698135 84499132 67698272 84499303 67698409 84499474 67698546 84499645 67698683 84499816 67698820 84499987 67698957 84500158 67699094 84500329 67699231 84500500 67699368 84500671 67699505 84500842 67699642 84501013 67699779 84501184 67699916 84501355 67700053 84501526 67700190 84501697 67700327 84501868 67700464 84502039 67700601 84502210 67700738 84502381 67700875 84502552 67701012 84502723 67701149 84502894 67701286 84503065 67701423 84503236 67701560 84503407 67701697 84503578 67701834 84503749 67701971 84503920 67702108 84504091 67702245 84504262 67702382 84504433 67702519 84504604 67702656 84504775 67702793 84504946 67702930 84505117 67703067 84505288 67703204 84505459 67703341 84505630 67703478 84505801 67703615 84505972 67703752 84506143 67703889 84506314 67704026 84506485 67704163 84506656 67704300 84506827 67704437 84506998 67704574 84507169 67704711 84507340 67704848 84507511 67704985 84507682 67705122 84507853 67705259 84508024 67705396 84508195 67705533 84508366 67705670 84508537 67705807 84508708 67705944 84508879 67706081 84509050 67706218 84509221 67706355 84509392 67706492 84509563 67706629 84509734 67706766 84509905 67706903 84510076 67707040 84510247 67707177 84510418 67707314 84510589 67707451 84510760 67707588 84510931 67707725 84511102 67707862 84511273 67707999 84511444 67708136 84511615 67708273 84511786 67708410 84511957 67708547 84512128 67708684 84512299 67708821 84512470 67708958 84512641 67709095 84512812 67709232 84512983 67709369 84513154 67709506 84513325 67709643 84513496 67709780 84513667 67709917 84513838 67710054 84514009 67710191 84514180 67710328 84514351 67710465 84514522 67710602 84514693 67710739 84514864 67710876 84515035 67711013 84515206 67711150 84515377 67711287 84515548 67711424 84515719 67711561 84515890 67711698 84516061 67711835 84516232 67711972 84516403 67712109 84516574 67712246 84516745 67712383 84516916 67712520 84517087 67712657 84517258 67712794 84517429 67712931 84517600 67713068 84517771 67713205 84517942 67713342 84518113 67713479 84518284 67713616 84518455 67713753 84518626 67713890 84518797 67714027 84518968 67714164 84519139 67714301 84519310 67714438 84519481 67714575 84519652 67714712 84519823 67714849 84519994 67714986 84520165 67715123 84520336 67715260 84520507 67715397 84520678 67715534 84520849 67715671 84521020 67715808 84521191 67715945 84521362 67716082 84521533 67716219 84521704 67716356 84521875 67716493 84522046 67716630 84522217 67716767 84522388 67716904 84522559 67717041 84522730 67717178 84522901 67717315 84523072 67717452 84523243 67717589 84523414 67717726 84523585 67717863 84523756 67718000 84523927 67718137 84524098 67718274 84524269 67718411 84524440 67718548 84524611 67718685 84524782 67718822 84524953 67718959 84525124 67719096 84525295 67719233 84525466 67719370 84525637 67719507 84525808 67719644 84525979 67719781 84526150 67719918 84526321 67720055 84526492 67720192 84526663 67720329 84526834 67720466 84527005 67720603 84527176 67720740 84527347 67720877 84527518 67721014 84527689 67721151 84527860 67721288 84528031 67721425 84528202 67721562 84528373 67721699 84528544 67721836 84528715 67721973 84528886 67722110 84529057 67722247 84529228 67722384 84529399 67722521 84529570 67722658 84529741 67722795 84529912 67722932 84530083 67723069 84530254 67723206 84530425 67723343 84530596 67723480 84530767 67723617 84530938 67723754 84531109 67723891 84531280 67724028 84531451 67724165 84531622 67724302 84531793 67724439 84531964 67724576 84532135 67724713 84532306 67724850 84532477 67724987 84532648 67725124 84532819 67725261 84532990 67725398 84533161 67725535 84533332 67725672 84533503 67725809 84533674 67725946 84533845 67726083 84534016 67726220 84534187 67726357 84534358 67726494 84534529 67726631 84534700 67726768 84534871 67726905 84535042 67727042 84535213 67727179 84535384 67727316 84535555 67727453 84535726 67727590 84535897 67727727 84536068 67727864 84536239 67728001 84536410 67728138 84536581 67728275 84536752 67728412 84536923 67728549 84537094 67728686 84537265 67728823 84537436 67728960 84537607 67729097 84537778 67729234 84537949 67729371 84538120 67729508 84538291 67729645 84538462 67729782 84538633 67729919 84538804 67730056 84538975 67730193 84539146 67730330 84539317 67730467 84539488 67730604 84539659 67730741 84539830 67730878 84540001 67731015 84540172 67731152 84540343 67731289 84540514 67731426 84540685 67731563 84540856 67731700 84541027 67731837 84541198 67731974 84541369 67732111 84541540 67732248 84541711 67732385 84541882 67732522 84542053 67732659 84542224 67732796 84542395 67732933 84542566 67733070 84542737 67733207 84542908 67733344 84543079 67733481 84543250 67733618 84543421 67733755 84543592 67733892 84543763 67734029 84543934 67734166 84544105 67734303 84544276 67734440 84544447 67734577 84544618 67734714 84544789 67734851 84544960 67734988 84545131 67735125 84545302 67735262 84545473 67735399 84545644 67735536 84545815 67735673 84545986 67735810 84546157 67735947 84546328 67736084 84546499 67736221 84546670 67736358 84546841 67736495 84547012 67736632 84547183 67736769 84547354 67736906 84547525 67737043 84547696 67737180 84547867 67737317 84548038 67737454 84548209 67737591 84548380 67737728 84548551 67737865 84548722 67738002 84548893 67738139 84549064 67738276 84549235 67738413 84549406 67738550 84549577 67738687 84549748 67738824 84549919 67738961 84550090 67739098 84550261 67739235 84550432 67739372 84550603 67739509 84550774 67739646 84550945 67739783 84551116 67739920 84551287 67740057 84551458 67740194 84551629 67740331 84551800 67740468 84551971 67740605 84552142 67740742 84552313 67740879 84552484 67741016 84552655 67741153 84552826 67741290 84552997 67741427 84553168 67741564 84553339 67741701 84553510 67741838 84553681 67741975 84553852 67742112 84554023 67742249 84554194 67742386 84554365 67742523 84554536 67742660 84554707 67742797 84554878 67742934 84555049 67743071 84555220 67743208 84555391 67743345 84555562 67743482 84555733 67743619 84555904 67743756 84556075 67743893 84556246 67744030 84556417 67744167 84556588 67744304 84556759 67744441 84556930 67744578 84557101 67744715 84557272 67744852 84557443 67744989 84557614 67745126 84557785 67745263 84557956 67745400 84558127 67745537 84558298 67745674 84558469 67745811 84558640 67745948 84558811 67746085 84558982 67746222 84559153 67746359 84559324 67746496 84559495 67746633 84559666 67746770 84559837 67746907 84560008 67747044 84560179 67747181 84560350 67747318 84560521 67747455 84560692 67747592 84560863 67747729 84561034 67747866 84561205 67748003 84561376 67748140 84561547 67748277 84561718 67748414 84561889 67748551 84562060 67748688 84562231 67748825 84562402 67748962 84562573 67749099 84562744 67749236 84562915 67749373 84563086 67749510 84563257 67749647 84563428 67749784 84563599 67749921 84563770 67750058 84563941 67750195 84564112 67750332 84564283 67750469 84564454 67750606 84564625 67750743 84564796 67750880 84564967 67751017 84565138 67751154 84565309 67751291 84565480 67751428 84565651 67751565 84565822 67751702 84565993 67751839 84566164 67751976 84566335 67752113 84566506 67752250 84566677 67752387 84566848 67752524 84567019 67752661 84567190 67752798 84567361 67752935 84567532 67753072 84567703 67753209 84567874 67753346 84568045 67753483 84568216 67753620 84568387 67753757 84568558 67753894 84568729 67754031 84568900 67754168 84569071 67754305 84569242 67754442 84569413 67754579 84569584 67754716 84569755 67754853 84569926 67754990 84570097 67755127 84570268 67755264 84570439 67755401 84570610 67755538 84570781 67755675 84570952 67755812 84571123 67755949 84571294 67756086 84571465 67756223 84571636 67756360 84571807 67756497 84571978 67756634 84572149 67756771 84572320 67756908 84572491 67757045 84572662 67757182 84572833 67757319 84573004 67757456 84573175 67757593 84573346 67757730 84573517 67757867 84573688 67758004 84573859 67758141 84574030 67758278 84574201 67758415 84574372 67758552 84574543 67758689 84574714 67758826 84574885 67758963 84575056 67759100 84575227 67759237 84575398 67759374 84575569 67759511 84575740 67759648 84575911 67759785 84576082 67759922 84576253 67760059 84576424 67760196 84576595 67760333 84576766 67760470 84576937 67760607 84577108 67760744 84577279 67760881 84577450 67761018 84577621 67761155 84577792 67761292 84577963 67761429 84578134 67761566 84578305 67761703 84578476 67761840 84578647 67761977 84578818 67762114 84578989 67762251 84579160 67762388 84579331 67762525 84579502 67762662 84579673 67762799 84579844 67762936 84580015 67763073 84580186 67763210 84580357 67763347 84580528 67763484 84580699 67763621 84580870 67763758 84581041 67763895 84581212 67764032 84581383 67764169 84581554 67764306 84581725 67764443 84581896 67764580 84582067 67764717 84582238 67764854 84582409 67764991 84582580 67765128 84582751 67765265 84582922 67765402 84583093 67765539 84583264 67765676 84583435 67765813 84583606 67765950 84583777 67766087 84583948 67766224 84584119 67766361 84584290 67766498 84584461 67766635 84584632 67766772 84584803 67766909 84584974 67767046 84585145 67767183 84585316 67767320 84585487 67767457 84585658 67767594 84585829 67767731 84586000 67767868 84586171 67768005 84586342 67768142 84586513 67768279 84586684 67768416 84586855 67768553 84587026 67768690 84587197 67768827 84587368 67768964 84587539 67769101 84587710 67769238 84587881 67769375 84588052 67769512 84588223 67769649 84588394 67769786 84588565 67769923 84588736 67770060 84588907 67770197 84589078 67770334 84589249 67770471 84589420 67770608 84589591 67770745 84589762 67770882 84589933 67771019 84590104 67771156 84590275 67771293 84590446 67771430 84590617 67771567 84590788 67771704 84590959 67771841 84591130 67771978 84591301 67772115 84591472 67772252 84591643 67772389 84591814 67772526 84591985 67772663 84592156 67772800 84592327 67772937 84592498 67773074 84592669 67773211 84592840 67773348 84593011 67773485 84593182 67773622 84593353 67773759 84593524 67773896 84593695 67774033 84593866 67774170 84594037 67774307 84594208 67774444 84594379 67774581 84594550 67774718 84594721 67774855 84594892 67774992 84595063 67775129 84595234 67775266 84595405 67775403 84595576 67775540 84595747 67775677 84595918 67775814 84596089 67775951 84596260 67776088 84596431 67776225 84596602 67776362 84596773 67776499 84596944 67776636 84597115 67776773 84597286 67776910 84597457 67777047 84597628 67777184 84597799 67777321 84597970 67777458 84598141 67777595 84598312 67777732 84598483 67777869 84598654 67778006 84598825 67778143 84598996 67778280 84599167 67778417 84599338 67778554 84599509 67778691 84599680 67778828 84599851 67778965 84600022 67779102 84600193 67779239 84600364 67779376 84600535 67779513 84600706 67779650 84600877 67779787 84601048 67779924 84601219 67780061 84601390 67780198 84601561 67780335 84601732 67780472 84601903 67780609 84602074 67780746 84602245 67780883 84602416 67781020 84602587 67781157 84602758 67781294 84602929 67781431 84603100 67781568 84603271 67781705 84603442 67781842 84603613 67781979 84603784 67782116 84603955 67782253 84604126 67782390 84604297 67782527 84604468 67782664 84604639 67782801 84604810 67782938 84604981 67783075 84605152 67783212 84605323 67783349 84605494 67783486 84605665 67783623 84605836 67783760 84606007 67783897 84606178 67784034 84606349 67784171 84606520 67784308 84606691 67784445 84606862 67784582 84607033 67784719 84607204 67784856 84607375 67784993 84607546 67785130 84607717 67785267 84607888 67785404 84608059 67785541 84608230 67785678 84608401 67785815 84608572 67785952 84608743 67786089 84608914 67786226 84609085 67786363 84609256 67786500 84609427 67786637 84609598 67786774 84609769 67786911 84609940 67787048 84610111 67787185 84610282 67787322 84610453 67787459 84610624 67787596 84610795 67787733 84610966 67787870 84611137 67788007 84611308 67788144 84611479 67788281 84611650 67788418 84611821 67788555 84611992 67788692 84612163 67788829 84612334 67788966 84612505 67789103 84612676 67789240 84612847 67789377 84613018 67789514 84613189 67789651 84613360 67789788 84613531 67789925 84613702 67790062 84613873 67790199 84614044 67790336 84614215 67790473 84614386 67790610 84614557 67790747 84614728 67790884 84614899 67791021 84615070 67791158 84615241 67791295 84615412 67791432 84615583 67791569 84615754 67791706 84615925 67791843 84616096 67791980 84616267 67792117 84616438 67792254 84616609 67792391 84616780 67792528 84616951 67792665 84617122 67792802 84617293 67792939 84617464 67793076 84617635 67793213 84617806 67793350 84617977 67793487 84618148 67793624 84618319 67793761 84618490 67793898 84618661 67794035 84618832 67794172 84619003 67794309 84619174 67794446 84619345 67794583 84619516 67794720 84619687 67794857 84619858 67794994 84620029 67795131 84620200 67795268 84620371 67795405 84620542 67795542 84620713 67795679 84620884 67795816 84621055 67795953 84621226 67796090 84621397 67796227 84621568 67796364 84621739 67796501 84621910 67796638 84622081 67796775 84622252 67796912 84622423 67797049 84622594 67797186 84622765 67797323 84622936 67797460 84623107 67797597 84623278 67797734 84623449 67797871 84623620 67798008 84623791 67798145 84623962 67798282 84624133 67798419 84624304 67798556 84624475 67798693 84624646 67798830 84624817 67798967 84624988 67799104 84625159 67799241 84625330 67799378 84625501 67799515 84625672 67799652 84625843 67799789 84626014 67799926 84626185 67800063 84626356 67800200 84626527 67800337 84626698 67800474 84626869 67800611 84627040 67800748 84627211 67800885 84627382 67801022 84627553 67801159 84627724 67801296 84627895 67801433 84628066 67801570 84628237 67801707 84628408 67801844 84628579 67801981 84628750 67802118 84628921 67802255 84629092 67802392 84629263 67802529 84629434 67802666 84629605 67802803 84629776 67802940 84629947 67803077 84630118 67803214 84630289 67803351 84630460 67803488 84630631 67803625 84630802 67803762 84630973 67803899 84631144 67804036 84631315 67804173 84631486 67804310 84631657 67804447 84631828 67804584 84631999 67804721 84632170 67804858 84632341 67804995 84632512 67805132 84632683 67805269 84632854 67805406 84633025 67805543 84633196 67805680 84633367 67805817 84633538 67805954 84633709 67806091 84633880 67806228 84634051 67806365 84634222 67806502 84634393 67806639 84634564 67806776 84634735 67806913 84634906 67807050 84635077 67807187 84635248 67807324 84635419 67807461 84635590 67807598 84635761 67807735 84635932 67807872 84636103 67808009 84636274 67808146 84636445 67808283 84636616 67808420 84636787 67808557 84636958 67808694 84637129 67808831 84637300 67808968 84637471 67809105 84637642 67809242 84637813 67809379 84637984 67809516 84638155 67809653 84638326 67809790 84638497 67809927 84638668 67810064 84638839 67810201 84639010 67810338 84639181 67810475 84639352 67810612 84639523 67810749 84639694 67810886 84639865 67811023 84640036 67811160 84640207 67811297 84640378 67811434 84640549 67811571 84640720 67811708 84640891 67811845 84641062 67811982 84641233 67812119 84641404 67812256 84641575 67812393 84641746 67812530 84641917 67812667 84642088 67812804 84642259 67812941 84642430 67813078 84642601 67813215 84642772 67813352 84642943 67813489 84643114 67813626 84643285
1000 38589749 0 38589749 48166767 38589886 48166938 38590023 48167109 38590160 48167280 38590297 48167451 38590434 48167622 38590571 48167793 38590708 48167964 38590845 48168135 38590982 48168306 38591119 48168477 38591256 48168648 38591393 48168819 38591530 48168990 38591667 48169161 38591804 48169332 38591941 48169503 38592078 48169674 38592215 48169845 38592352 48170016 38592489 48170187 38592626 48170358 38592763 48170529 38592900 48170700 38593037 48170871 38593174 48171042 38593311 48171213 38593448 48171384 38593585 48171555 38593722 48171726 38593859 48171897 38593996 48172068 38594133 48172239 38594270 48172410 38594407 48172581 38594544 48172752 38594681 48172923 38594818 48173094 38594955 48173265 38595092 48173436 38595229 48173607 38595366 48173778 38595503 48173949 38595640 48174120 38595777 48174291 38595914 48174462 38596051 48174633 38596188 48174804 38596325 48174975 38596462 48175146 38596599 48175317 38596736 48175488 38596873 48175659 38597010 48175830 38597147 48176001 38597284 48176172 38597421 48176343 38597558 48176514 38597695 48176685 38597832 48176856 38597969 48177027 38598106 48177198 38598243 48177369 38598380 48177540 38598517 48177711 38598654 48177882 38598791 48178053 38598928 48178224 38599065 48178395 38599202 48178566 38599339 48178737 38599476 48178908 38599613 48179079 38599750 48179250 38599887 48179421 38600024 48179592 38600161 48179763 38600298 48179934 38600435 48180105 38600572 48180276 38600709 48180447 38600846 48180618 38600983 48180789 38601120 48180960 38601257 48181131 38601394 48181302 38601531 48181473 38601668 48181644 38601805 48181815 38601942 48181986 38602079 48182157 38602216 48182328 38602353 48182499 38602490 48182670 38602627 48182841 38602764 48183012 38602901 48183183 38603038 48183354 38603175 48183525 38603312 48183696 38603449 48183867 38603586 48184038 38603723 48184209 38603860 48184380 38603997 48184551 38604134 48184722 38604271 48184893 38604408 48185064 38604545 48185235 38604682 48185406 38604819 48185577 38604956 48185748 38605093 48185919 38605230 48186090 38605367 48186261 38605504 48186432 38605641 48186603 38605778 48186774 38605915 48186945 38606052 48187116 38606189 48187287 38606326 48187458 38606463 48187629 38606600 48187800 38606737 48187971 38606874 48188142 38607011 48188313 38607148 48188484 38607285 48188655 38607422 48188826 38607559 48188997 38607696 48189168 38607833 48189339 38607970 48189510 38608107 48189681 38608244 48189852 38608381 48190023 38608518 48190194 38608655 48190365 38608792 48190536 38608929 48190707 38609066 48190878 38609203 48191049 38609340 48191220 38609477 48191391 38609614 48191562 38609751 48191733 38609888 48191904 38610025 48192075 38610162 48192246 38610299 48192417 38610436 48192588 38610573 48192759 38610710 48192930 38610847 48193101 38610984 48193272 38611121 48193443 38611258 48193614 38611395 48193785 38611532 48193956 38611669 48194127 38611806 48194298 38611943 48194469 38612080 48194640 38612217 48194811 38612354 48194982 38612491 48195153 38612628 48195324 38612765 48195495 38612902 48195666 38613039 48195837 38613176 48196008 38613313 48196179 38613450 48196350 38613587 48196521 38613724 48196692 38613861 48196863 38613998 48197034 38614135 48197205 38614272 48197376 38614409 48197547 38614546 48197718 38614683 48197889 38614820 48198060 38614957 48198231 38615094 48198402 38615231 48198573 38615368 48198744 38615505 48198915 38615642 48199086 38615779 48199257 38615916 48199428 38616053 48199599 38616190 48199770 38616327 48199941 38616464 48200112 38616601 48200283 38616738 48200454 38616875 48200625 38617012 48200796 38617149 48200967 38617286 48201138 38617423 48201309 38617560 48201480 38617697 48201651 38617834 48201822 38617971 48201993 38618108 48202164 38618245 48202335 38618382 48202506 38618519 48202677 38618656 48202848 38618793 48203019 38618930 48203190 38619067 48203361 38619204 48203532 38619341 48203703 38619478 48203874 38619615 48204045 38619752 48204216 38619889 48204387 38620026 48204558 38620163 48204729 38620300 48204900 38620437 48205071 38620574 48205242 38620711 48205413 38620848 48205584 38620985 48205755 38621122 48205926 38621259 48206097 38621396 48206268 38621533 48206439 38621670 48206610 38621807 48206781 38621944 48206952 38622081 48207123 38622218 48207294 38622355 48207465 38622492 48207636 38622629 48207807 38622766 48207978 38622903 48208149 38623040 48208320 38623177 48208491 38623314 48208662 38623451 48208833 38623588 48209004 38623725 48209175 38623862 48209346 38623999 48209517 38624136 48209688 38624273 48209859 38624410 48210030 38624547 48210201 38624684 48210372 38624821 48210543 38624958 48210714 38625095 48210885 38625232 48211056 38625369 48211227 38625506 48211398 38625643 48211569 38625780 48211740 38625917 48211911 38626054 48212082 38626191 48212253 38626328 48212424 38626465 48212595 38626602 48212766 38626739 48212937 38626876 48213108 38627013 48213279 38627150 48213450 38627287 48213621 38627424 48213792 38627561 48213963 38627698 48214134 38627835 48214305 38627972 48214476 38628109 48214647 38628246 48214818 38628383 48214989 38628520 48215160 38628657 48215331 38628794 48215502 38628931 48215673 38629068 48215844 38629205 48216015 38629342 48216186 38629479 48216357 38629616 48216528 38629753 48216699 38629890 48216870 38630027 48217041 38630164 48217212 38630301 48217383 38630438 48217554 38630575 48217725 38630712 48217896 38630849 48218067 38630986 48218238 38631123 48218409 38631260 48218580 38631397 48218751 38631534 48218922 38631671 48219093 38631808 48219264 38631945 48219435 38632082 48219606 38632219 48219777 38632356 48219948 38632493 48220119 38632630 48220290 38632767 48220461 38632904 48220632 38633041 48220803 38633178 48220974 38633315 48221145 38633452 48221316 38633589 48221487 38633726 48221658 38633863 48221829 38634000 48222000 38634137 48222171 38634274 48222342 38634411 48222513 38634548 48222684 38634685 48222855 38634822 48223026 38634959 48223197 38635096 48223368 38635233 48223539 38635370 48223710 38635507 48223881 38635644 48224052 38635781 48224223 38635918 48224394 38636055 48224565 38636192 48224736 38636329 48224907 38636466 48225078 38636603 48225249 38636740 48225420 38636877 48225591 38637014 48225762 38637151 48225933 38637288 48226104 38637425 48226275 38637562 48226446 38637699 48226617 38637836 48226788 38637973 48226959 38638110 48227130 38638247 48227301 38638384 48227472 38638521 48227643 38638658 48227814 38638795 48227985 38638932 48228156 38639069 48228327 38639206 48228498 38639343 48228669 38639480 48228840 38639617 48229011 38639754 48229182 38639891 48229353 38640028 48229524 38640165 48229695 38640302 48229866 38640439 48230037 38640576 48230208 38640713 48230379 38640850 48230550 38640987 48230721 38641124 48230892 38641261 48231063 38641398 48231234 38641535 48231405 38641672 48231576 38641809 48231747 38641946 48231918 38642083 48232089 38642220 48232260 38642357 48232431 38642494 48232602 38642631 48232773 38642768 48232944 38642905 48233115 38643042 48233286 38643179 48233457 38643316 48233628 38643453 48233799 38643590 48233970 38643727 48234141 38643864 48234312 38644001 48234483 38644138 48234654 38644275 48234825 38644412 48234996 38644549 48235167 38644686 48235338 38644823 48235509 38644960 48235680 38645097 48235851 38645234 48236022 38645371 48236193 38645508 48236364 38645645 48236535 38645782 48236706 38645919 48236877 38646056 48237048 38646193 48237219 38646330 48237390 38646467 48237561 38646604 48237732 38646741 48237903 38646878 48238074 38647015 48238245 38647152 48238416 38647289 48238587 38647426 48238758 38647563 48238929 38647700 48239100 38647837 48239271 38647974 48239442 38648111 48239613 38648248 48239784 38648385 48239955 38648522 48240126 38648659 48240297 38648796 48240468 38648933 48240639 38649070 48240810 38649207 48240981 38649344 48241152 38649481 48241323 38649618 48241494 38649755 48241665 38649892 48241836 38650029 48242007 38650166 48242178 38650303 48242349 38650440 48242520 38650577 48242691 38650714 48242862 38650851 48243033 38650988 48243204 38651125 48243375 38651262 48243546 38651399 48243717 38651536 48243888 38651673 48244059 38651810 48244230 38651947 48244401 38652084 48244572 38652221 48244743 38652358 48244914 38652495 48245085 38652632 48245256 38652769 48245427 38652906 48245598 38653043 48245769 38653180 48245940 38653317 48246111 38653454 48246282 38653591 48246453 38653728 48246624 38653865 48246795 38654002 48246966 38654139 48247137 38654276 48247308 38654413 48247479 38654550 48247650 38654687 48247821 38654824 48247992 38654961 48248163 38655098 48248334 38655235 48248505 38655372 48248676 38655509 48248847 38655646 48249018 38655783 48249189 38655920 48249360 38656057 48249531 38656194 48249702 38656331 48249873 38656468 48250044 38656605 48250215 38656742 48250386 38656879 48250557 38657016 48250728 38657153 48250899 38657290 48251070 38657427 48251241 38657564 48251412 38657701 48251583 38657838 48251754 38657975 48251925 38658112 48252096 38658249 48252267 38658386 48252438 38658523 48252609 38658660 48252780 38658797 48252951 38658934 48253122 38659071 48253293 38659208 48253464 38659345 48253635 38659482 48253806 38659619 48253977 38659756 48254148 38659893 48254319 38660030 48254490 38660167 48254661 38660304 48254832 38660441 48255003 38660578 48255174 38660715 48255345 38660852 48255516 38660989 48255687 38661126 48255858 38661263 48256029 38661400 48256200 38661537 48256371 38661674 48256542 38661811 48256713 38661948 48256884 38662085 48257055 38662222 48257226 38662359 48257397 38662496 48257568 38662633 48257739 38662770 48257910 38662907 48258081 38663044 48258252 38663181 48258423 38663318 48258594 38663455 48258765 38663592 48258936 38663729 48259107 38663866 48259278 38664003 48259449 38664140 48259620 38664277 48259791 38664414 48259962 38664551 48260133 38664688 48260304 38664825 48260475 38664962 48260646 38665099 48260817 38665236 48260988 38665373 48261159 38665510 48261330 38665647 48261501 38665784 48261672 38665921 48261843 38666058 48262014 38666195 48262185 38666332 48262356 38666469 48262527 38666606 48262698 38666743 48262869 38666880 48263040 38667017 48263211 38667154 48263382 38667291 48263553 38667428 48263724 38667565 48263895 38667702 48264066 38667839 48264237 38667976 48264408 38668113 48264579 38668250 48264750 38668387 48264921 38668524 48265092 38668661 48265263 38668798 48265434 38668935 48265605 38669072 48265776 38669209 48265947 38669346 48266118 38669483 48266289 38669620 48266460 38669757 48266631 38669894 48266802 38670031 48266973 38670168 48267144 38670305 48267315 38670442 48267486 38670579 48267657 38670716 48267828 38670853 48267999 38670990 48268170 38671127 48268341 38671264 48268512 38671401 48268683 38671538 48268854 38671675 48269025 38671812 48269196 38671949 48269367 38672086 48269538 38672223 48269709 38672360 48269880 38672497 48270051 38672634 48270222 38672771 48270393 38672908 48270564 38673045 48270735 38673182 48270906 38673319 48271077 38673456 48271248 38673593 48271419 38673730 48271590 38673867 48271761 38674004 48271932 38674141 48272103 38674278 48272274 38674415 48272445 38674552 48272616 38674689 48272787 38674826 48272958 38674963 48273129 38675100 48273300 38675237 48273471 38675374 48273642 38675511 48273813 38675648 48273984 38675785 48274155 38675922 48274326 38676059 48274497 38676196 48274668 38676333 48274839 38676470 48275010 38676607 48275181 38676744 48275352 38676881 48275523 38677018 48275694 38677155 48275865 38677292 48276036 38677429 48276207 38677566 48276378 38677703 48276549 38677840 48276720 38677977 48276891 38678114 48277062 38678251 48277233 38678388 48277404 38678525 48277575 38678662 48277746 38678799 48277917 38678936 48278088 38679073 48278259 38679210 48278430 38679347 48278601 38679484 48278772 38679621 48278943 38679758 48279114 38679895 48279285 38680032 48279456 38680169 48279627 38680306 48279798 38680443 48279969 38680580 48280140 38680717 48280311 38680854 48280482 38680991 48280653 38681128 48280824 38681265 48280995 38681402 48281166 38681539 48281337 38681676 48281508 38681813 48281679 38681950 48281850 38682087 48282021 38682224 48282192 38682361 48282363 38682498 48282534 38682635 48282705 38682772 48282876 38682909 48283047 38683046 48283218 38683183 48283389 38683320 48283560 38683457 48283731 38683594 48283902 38683731 48284073 38683868 48284244 38684005 48284415 38684142 48284586 38684279 48284757 38684416 48284928 38684553 48285099 38684690 48285270 38684827 48285441 38684964 48285612 38685101 48285783 38685238 48285954 38685375 48286125 38685512 48286296 38685649 48286467 38685786 48286638 38685923 48286809 38686060 48286980 38686197 48287151 38686334 48287322 38686471 48287493 38686608 48287664 38686745 48287835 38686882 48288006 38687019 48288177 38687156 48288348 38687293 48288519 38687430 48288690 38687567 48288861 38687704 48289032 38687841 48289203 38687978 48289374 38688115 48289545 38688252 48289716 38688389 48289887 38688526 48290058 38688663 48290229 38688800 48290400 38688937 48290571 38689074 48290742 38689211 48290913 38689348 48291084 38689485 48291255 38689622 48291426 38689759 48291597 38689896 48291768 38690033 48291939 38690170 48292110 38690307 48292281 38690444 48292452 38690581 48292623 38690718 48292794 38690855 48292965 38690992 48293136 38691129 48293307 38691266 48293478 38691403 48293649 38691540 48293820 38691677 48293991 38691814 48294162 38691951 48294333 38692088 48294504 38692225 48294675 38692362 48294846 38692499 48295017 38692636 48295188 38692773 48295359 38692910 48295530 38693047 48295701 38693184 48295872 38693321 48296043 38693458 48296214 38693595 48296385 38693732 48296556 38693869 48296727 38694006 48296898 38694143 48297069 38694280 48297240 38694417 48297411 38694554 48297582 38694691 48297753 38694828 48297924 38694965 48298095 38695102 48298266 38695239 48298437 38695376 48298608 38695513 48298779 38695650 48298950 38695787 48299121 38695924 48299292 38696061 48299463 38696198 48299634 38696335 48299805 38696472 48299976 38696609 48300147 38696746 48300318 38696883 48300489 38697020 48300660 38697157 48300831 38697294 48301002 38697431 48301173 38697568 48301344 38697705 48301515 38697842 48301686 38697979 48301857 38698116 48302028 38698253 48302199 38698390 48302370 38698527 48302541 38698664 48302712 38698801 48302883 38698938 48303054 38699075 48303225 38699212 48303396 38699349 48303567 38699486 48303738 38699623 48303909 38699760 48304080 38699897 48304251 38700034 48304422 38700171 48304593 38700308 48304764 38700445 48304935 38700582 48305106 38700719 48305277 38700856 48305448 38700993 48305619 38701130 48305790 38701267 48305961 38701404 48306132 38701541 48306303 38701678 48306474 38701815 48306645 38701952 48306816 38702089 48306987 38702226 48307158 38702363 48307329 38702500 48307500 38702637 48307671 38702774 48307842 38702911 48308013 38703048 48308184 38703185 48308355 38703322 48308526 38703459 48308697 38703596 48308868 38703733 48309039 38703870 48309210 38704007 48309381 38704144 48309552 38704281 48309723 38704418 48309894 38704555 48310065 38704692 48310236 38704829 48310407 38704966 48310578 38705103 48310749 38705240 48310920 38705377 48311091 38705514 48311262 38705651 48311433 38705788 48311604 38705925 48311775 38706062 48311946 38706199 48312117 38706336 48312288 38706473 48312459 38706610 48312630 38706747 48312801 38706884 48312972 38707021 48313143 38707158 48313314 38707295 48313485 38707432 48313656 38707569 48313827 38707706 48313998 38707843 48314169 38707980 48314340 38708117 48314511 38708254 48314682 38708391 48314853 38708528 48315024 38708665 48315195 38708802 48315366 38708939 48315537 38709076 48315708 38709213 48315879 38709350 48316050 38709487 48316221 38709624 48316392 38709761 48316563 38709898 48316734 38710035 48316905 38710172 48317076 38710309 48317247 38710446 48317418 38710583 48317589 38710720 48317760 38710857 48317931 38710994 48318102 38711131 48318273 38711268 48318444 38711405 48318615 38711542 48318786 38711679 48318957 38711816 48319128 38711953 48319299 38712090 48319470 38712227 48319641 38712364 48319812 38712501 48319983 38712638 48320154 38712775 48320325 38712912 48320496 38713049 48320667 38713186 48320838 38713323 48321009 38713460 48321180 38713597 48321351 38713734 48321522 38713871 48321693 38714008 48321864 38714145 48322035 38714282 48322206 38714419 48322377 38714556 48322548 38714693 48322719 38714830 48322890 38714967 48323061 38715104 48323232 38715241 48323403 38715378 48323574 38715515 48323745 38715652 48323916 38715789 48324087 38715926 48324258 38716063 48324429 38716200 48324600 38716337 48324771 38716474 48324942 38716611 48325113 38716748 48325284 38716885 48325455 38717022 48325626 38717159 48325797 38717296 48325968 38717433 48326139 38717570 48326310 38717707 48326481 38717844 48326652 38717981 48326823 38718118 48326994 38718255 48327165 38718392 48327336 38718529 48327507 38718666 48327678 38718803 48327849 38718940 48328020 38719077 48328191 38719214 48328362 38719351 48328533 38719488 48328704 38719625 48328875 38719762 48329046 38719899 48329217 38720036 48329388 38720173 48329559 38720310 48329730 38720447 48329901 38720584 48330072 38720721 48330243 38720858 48330414 38720995 48330585 38721132 48330756 38721269 48330927 38721406 48331098 38721543 48331269 38721680 48331440 38721817 48331611 38721954 48331782 38722091 48331953 38722228 48332124 38722365 48332295 38722502 48332466 38722639 48332637 38722776 48332808 38722913 48332979 38723050 48333150 38723187 48333321 38723324 48333492 38723461 48333663 38723598 48333834 38723735 48334005 38723872 48334176 38724009 48334347 38724146 48334518 38724283 48334689 38724420 48334860 38724557 48335031 38724694 48335202 38724831 48335373 38724968 48335544 38725105 48335715 38725242 48335886 38725379 48336057 38725516 48336228 38725653 48336399 38725790 48336570 38725927 48336741 38726064 48336912 38726201 48337083 38726338 48337254 38726475 48337425
1000 54047733 0 54047733 67461039 54047870 67461210 54048007 67461381 54048144 67461552 54048281 67461723 54048418 67461894 54048555 67462065 54048692 67462236 54048829 67462407 54048966 67462578 54049103 67462749 54049240 67462920 54049377 67463091 54049514 67463262 54049651 67463433 54049788 67463604 54049925 67463775 54050062 67463946 54050199 67464117 54050336 67464288 54050473 67464459 54050610 67464630 54050747 67464801 54050884 67464972 54051021 67465143 54051158 67465314 54051295 67465485 54051432 67465656 54051569 67465827 54051706 67465998 54051843 67466169 54051980 67466340 54052117 67466511 54052254 67466682 54052391 67466853 54052528 67467024 54052665 67467195 54052802 67467366 54052939 67467537 54053076 67467708 54053213 67467879 54053350 67468050 54053487 67468221 54053624 67468392 54053761 67468563 54053898 67468734 54054035 67468905 54054172 67469076 54054309 67469247 54054446 67469418 54054583 67469589 54054720 67469760 54054857 67469931 54054994 67470102 54055131 67470273 54055268 67470444 54055405 67470615 54055542 67470786 54055679 67470957 54055816 67471128 54055953 67471299 54056090 67471470 54056227 67471641 54056364 67471812 54056501 67471983 54056638 67472154 54056775 67472325 54056912 67472496 54057049 67472667 54057186 67472838 54057323 67473009 54057460 67473180 54057597 67473351 54057734 67473522 54057871 67473693 54058008 67473864 54058145 67474035 54058282 67474206 54058419 67474377 54058556 67474548 54058693 67474719 54058830 67474890 54058967 67475061 54059104 67475232 54059241 67475403 54059378 67475574 54059515 67475745 54059652 67475916 54059789 67476087 54059926 67476258 54060063 67476429 54060200 67476600 54060337 67476771 54060474 67476942 54060611 67477113 54060748 67477284 54060885 67477455 54061022 67477626 54061159 67477797 54061296 67477968 54061433 67478139 54061570 67478310 54061707 67478481 54061844 67478652 54061981 67478823 54062118 67478994 54062255 67479165 54062392 67479336 54062529 67479507 54062666 67479678 54062803 67479849 54062940 67480020 54063077 67480191 54063214 67480362 54063351 67480533 54063488 67480704 54063625 67480875 54063762 67481046 54063899 67481217 54064036 67481388 54064173 67481559 54064310 67481730 54064447 67481901 54064584 67482072 54064721 67482243 54064858 67482414 54064995 67482585 54065132 67482756 54065269 67482927 54065406 67483098 54065543 67483269 54065680 67483440 54065817 67483611 54065954 67483782 54066091 67483953 54066228 67484124 54066365 67484295 54066502 67484466 54066639 67484637 54066776 67484808 54066913 67484979 54067050 67485150 54067187 67485321 54067324 67485492 54067461 67485663 54067598 67485834 54067735 67486005 54067872 67486176 54068009 67486347 54068146 67486518 54068283 67486689 54068420 67486860 54068557 67487031 54068694 67487202 54068831 67487373 54068968 67487544 54069105 67487715 54069242 67487886 54069379 67488057 54069516 67488228 54069653 67488399 54069790 67488570 54069927 67488741 54070064 67488912 54070201 67489083 54070338 67489254 54070475 67489425 54070612 67489596 54070749 67489767 54070886 67489938 54071023 67490109 54071160 67490280 54071297 67490451 54071434 67490622 54071571 67490793 54071708 67490964 54071845 67491135 54071982 67491306 54072119 67491477 54072256 67491648 54072393 67491819 54072530 67491990 54072667 67492161 54072804 67492332 54072941 67492503 54073078 67492674 54073215 67492845 54073352 67493016 54073489 67493187 54073626 67493358 54073763 67493529 54073900 67493700 54074037 67493871 54074174 67494042 54074311 67494213 54074448 67494384 54074585 67494555 54074722 67494726 54074859 67494897 54074996 67495068 54075133 67495239 54075270 67495410 54075407 67495581 54075544 67495752 54075681 67495923 54075818 67496094 54075955 67496265 54076092 67496436 54076229 67496607 54076366 67496778 54076503 67496949 54076640 67497120 54076777 67497291 54076914 67497462 54077051 67497633 54077188 67497804 54077325 67497975 54077462 67498146 54077599 67498317 54077736 67498488 54077873 67498659 54078010 67498830 54078147 67499001 54078284 67499172 54078421 67499343 54078558 67499514 54078695 67499685 54078832 67499856 54078969 67500027 54079106 67500198 54079243 67500369 54079380 67500540 54079517 67500711 54079654 67500882 54079791 67501053 54079928 67501224 54080065 67501395 54080202 67501566 54080339 67501737 54080476 67501908 54080613 67502079 54080750 67502250 54080887 67502421 54081024 67502592 54081161 67502763 54081298 67502934 54081435 67503105 54081572 67503276 54081709 67503447 54081846 67503618 54081983 67503789 54082120 67503960 54082257 67504131 54082394 67504302 54082531 67504473 54082668 67504644 54082805 67504815 54082942 67504986 54083079 67505157 54083216 67505328 54083353 67505499 54083490 67505670 54083627 67505841 54083764 67506012 54083901 67506183 54084038 67506354 54084175 67506525 54084312 67506696 54084449 67506867 54084586 67507038 54084723 67507209 54084860 67507380 54084997 67507551 54085134 67507722 54085271 67507893 54085408 67508064 54085545 67508235 54085682 67508406 54085819 67508577 54085956 67508748 54086093 67508919 54086230 67509090 54086367 67509261 54086504 67509432 54086641 67509603 54086778 67509774 54086915 67509945 54087052 67510116 54087189 67510287 54087326 67510458 54087463 67510629 54087600 67510800 54087737 67510971 54087874 67511142 54088011 67511313 54088148 67511484 54088285 67511655 54088422 67511826 54088559 67511997 54088696 67512168 54088833 67512339 54088970 67512510 54089107 67512681 54089244 67512852 54089381 67513023 54089518 67513194 54089655 67513365 54089792 67513536 54089929 67513707 54090066 67513878 54090203 67514049 54090340 67514220 54090477 67514391 54090614 67514562 54090751 67514733 54090888 67514904 54091025 67515075 54091162 67515246 54091299 67515417 54091436 67515588 54091573 67515759 54091710 67515930 54091847 67516101 54091984 67516272 54092121 67516443 54092258 67516614 54092395 67516785 54092532 67516956 54092669 67517127 54092806 67517298 54092943 67517469 54093080 67517640 54093217 67517811 54093354 67517982 54093491 67518153 54093628 67518324 54093765 67518495 54093902 67518666 54094039 67518837 54094176 67519008 54094313 67519179 54094450 67519350 54094587 67519521 54094724 67519692 54094861 67519863 54094998 67520034 54095135 67520205 54095272 67520376 54095409 67520547 54095546 67520718 54095683 67520889 54095820 67521060 54095957 67521231 54096094 67521402 54096231 67521573 54096368 67521744 54096505 67521915 54096642 67522086 54096779 67522257 54096916 67522428 54097053 67522599 54097190 67522770 54097327 67522941 54097464 67523112 54097601 67523283 54097738 67523454 54097875 67523625 54098012 67523796 54098149 67523967 54098286 67524138 54098423 67524309 54098560 67524480 54098697 67524651 54098834 67524822 54098971 67524993 54099108 67525164 54099245 67525335 54099382 67525506 54099519 67525677 54099656 67525848 54099793 67526019 54099930 67526190 54100067 67526361 54100204 67526532 54100341 67526703 54100478 67526874 54100615 67527045 54100752 67527216 54100889 67527387 54101026 67527558 54101163 67527729 54101300 67527900 54101437 67528071 54101574 67528242 54101711 67528413 54101848 67528584 54101985 67528755 54102122 67528926 54102259 67529097 54102396 67529268 54102533 67529439 54102670 67529610 54102807 67529781 54102944 67529952 54103081 67530123 54103218 67530294 54103355 67530465 54103492 67530636 54103629 67530807 54103766 67530978 54103903 67531149 54104040 67531320 54104177 67531491 54104314 67531662 54104451 67531833 54104588 67532004 54104725 67532175 54104862 67532346 54104999 67532517 54105136 67532688 54105273 67532859 54105410 67533030 54105547 67533201 54105684 67533372 54105821 67533543 54105958 67533714 54106095 67533885 54106232 67534056 54106369 67534227 54106506 67534398 54106643 67534569 54106780 67534740 54106917 67534911 54107054 67535082 54107191 67535253 54107328 67535424 54107465 67535595 54107602 67535766 54107739 67535937 54107876 67536108 54108013 67536279 54108150 67536450 54108287 67536621 54108424 67536792 54108561 67536963 54108698 67537134 54108835 67537305 54108972 67537476 54109109 67537647 54109246 67537818 54109383 67537989 54109520 67538160 54109657 67538331 54109794 67538502 54109931 67538673 54110068 67538844 54110205 67539015 54110342 67539186 54110479 67539357 54110616 67539528 54110753 67539699 54110890 67539870 54111027 67540041 54111164 67540212 54111301 67540383 54111438 67540554 54111575 67540725 54111712 67540896 54111849 67541067 54111986 67541238 54112123 67541409 54112260 67541580 54112397 67541751 54112534 67541922 54112671 67542093 54112808 67542264 54112945 67542435 54113082 67542606 54113219 67542777 54113356 67542948 54113493 67543119 54113630 67543290 54113767 67543461 54113904 67543632 54114041 67543803 54114178 67543974 54114315 67544145 54114452 67544316 54114589 67544487 54114726 67544658 54114863 67544829 54115000 67545000 54115137 67545171 54115274 67545342 54115411 67545513 54115548 67545684 54115685 67545855 54115822 67546026 54115959 67546197 54116096 67546368 54116233 67546539 54116370 67546710 54116507 67546881 54116644 67547052 54116781 67547223 54116918 67547394 54117055 67547565 54117192 67547736 54117329 67547907 54117466 67548078 54117603 67548249 54117740 67548420 54117877 67548591 54118014 67548762 54118151 67548933 54118288 67549104 54118425 67549275 54118562 67549446 54118699 67549617 54118836 67549788 54118973 67549959 54119110 67550130 54119247 67550301 54119384 67550472 54119521 67550643 54119658 67550814 54119795 67550985 54119932 67551156 54120069 67551327 54120206 67551498 54120343 67551669 54120480 67551840 54120617 67552011 54120754 67552182 54120891 67552353 54121028 67552524 54121165 67552695 54121302 67552866 54121439 67553037 54121576 67553208 54121713 67553379 54121850 67553550 54121987 67553721 54122124 67553892 54122261 67554063 54122398 67554234 54122535 67554405 54122672 67554576 54122809 67554747 54122946 67554918 54123083 67555089 54123220 67555260 54123357 67555431 54123494 67555602 54123631 67555773 54123768 67555944 54123905 67556115 54124042 67556286 54124179 67556457 54124316 67556628 54124453 67556799 54124590 67556970 54124727 67557141 54124864 67557312 54125001 67557483 54125138 67557654 54125275 67557825 54125412 67557996 54125549 67558167 54125686 67558338 54125823 67558509 54125960 67558680 54126097 67558851 54126234 67559022 54126371 67559193 54126508 67559364 54126645 67559535 54126782 67559706 54126919 67559877 54127056 67560048 54127193 67560219 54127330 67560390 54127467 67560561 54127604 67560732 54127741 67560903 54127878 67561074 54128015 67561245 54128152 67561416 54128289 67561587 54128426 67561758 54128563 67561929 54128700 67562100 54128837 67562271 54128974 67562442 54129111 67562613 54129248 67562784 54129385 67562955 54129522 67563126 54129659 67563297 54129796 67563468 54129933 67563639 54130070 67563810 54130207 67563981 54130344 67564152 54130481 67564323 54130618 67564494 54130755 67564665 54130892 67564836 54131029 67565007 54131166 67565178 54131303 67565349 54131440 67565520 54131577 67565691 54131714 67565862 54131851 67566033 54131988 67566204 54132125 67566375 54132262 67566546 54132399 67566717 54132536 67566888 54132673 67567059 54132810 67567230 54132947 67567401 54133084 67567572 54133221 67567743 54133358 67567914 54133495 67568085 54133632 67568256 54133769 67568427 54133906 67568598 54134043 67568769 54134180 67568940 54134317 67569111 54134454 67569282 54134591 67569453 54134728 67569624 54134865 67569795 54135002 67569966 54135139 67570137 54135276 67570308 54135413 67570479 54135550 67570650 54135687 67570821 54135824 67570992 54135961 67571163 54136098 67571334 54136235 67571505 54136372 67571676 54136509 67571847 54136646 67572018 54136783 67572189 54136920 67572360 54137057 67572531 54137194 67572702 54137331 67572873 54137468 67573044 54137605 67573215 54137742 67573386 54137879 67573557 54138016 67573728 54138153 67573899 54138290 67574070 54138427 67574241 54138564 67574412 54138701 67574583 54138838 67574754 54138975 67574925 54139112 67575096 54139249 67575267 54139386 67575438 54139523 67575609 54139660 67575780 54139797 67575951 54139934 67576122 54140071 67576293 54140208 67576464 54140345 67576635 54140482 67576806 54140619 67576977 54140756 67577148 54140893 67577319 54141030 67577490 54141167 67577661 54141304 67577832 54141441 67578003 54141578 67578174 54141715 67578345 54141852 67578516 54141989 67578687 54142126 67578858 54142263 67579029 54142400 67579200 54142537 67579371 54142674 67579542 54142811 67579713 54142948 67579884 54143085 67580055 54143222 67580226 54143359 67580397 54143496 67580568 54143633 67580739 54143770 67580910 54143907 67581081 54144044 67581252 54144181 67581423 54144318 67581594 54144455 67581765 54144592 67581936 54144729 67582107 54144866 67582278 54145003 67582449 54145140 67582620 54145277 67582791 54145414 67582962 54145551 67583133 54145688 67583304 54145825 67583475 54145962 67583646 54146099 67583817 54146236 67583988 54146373 67584159 54146510 67584330 54146647 67584501 54146784 67584672 54146921 67584843 54147058 67585014 54147195 67585185 54147332 67585356 54147469 67585527 54147606 67585698 54147743 67585869 54147880 67586040 54148017 67586211 54148154 67586382 54148291 67586553 54148428 67586724 54148565 67586895 54148702 67587066 54148839 67587237 54148976 67587408 54149113 67587579 54149250 67587750 54149387 67587921 54149524 67588092 54149661 67588263 54149798 67588434 54149935 67588605 54150072 67588776 54150209 67588947 54150346 67589118 54150483 67589289 54150620 67589460 54150757 67589631 54150894 67589802 54151031 67589973 54151168 67590144 54151305 67590315 54151442 67590486 54151579 67590657 54151716 67590828 54151853 67590999 54151990 67591170 54152127 67591341 54152264 67591512 54152401 67591683 54152538 67591854 54152675 67592025 54152812 67592196 54152949 67592367 54153086 67592538 54153223 67592709 54153360 67592880 54153497 67593051 54153634 67593222 54153771 67593393 54153908 67593564 54154045 67593735 54154182 67593906 54154319 67594077 54154456 67594248 54154593 67594419 54154730 67594590 54154867 67594761 54155004 67594932 54155141 67595103 54155278 67595274 54155415 67595445 54155552 67595616 54155689 67595787 54155826 67595958 54155963 67596129 54156100 67596300 54156237 67596471 54156374 67596642 54156511 67596813 54156648 67596984 54156785 67597155 54156922 67597326 54157059 67597497 54157196 67597668 54157333 67597839 54157470 67598010 54157607 67598181 54157744 67598352 54157881 67598523 54158018 67598694 54158155 67598865 54158292 67599036 54158429 67599207 54158566 67599378 54158703 67599549 54158840 67599720 54158977 67599891 54159114 67600062 54159251 67600233 54159388 67600404 54159525 67600575 54159662 67600746 54159799 67600917 54159936 67601088 54160073 67601259 54160210 67601430 54160347 67601601 54160484 67601772 54160621 67601943 54160758 67602114 54160895 67602285 54161032 67602456 54161169 67602627 54161306 67602798 54161443 67602969 54161580 67603140 54161717 67603311 54161854 67603482 54161991 67603653 54162128 67603824 54162265 67603995 54162402 67604166 54162539 67604337 54162676 67604508 54162813 67604679 54162950 67604850 54163087 67605021 54163224 67605192 54163361 67605363 54163498 67605534 54163635 67605705 54163772 67605876 54163909 67606047 54164046 67606218 54164183 67606389 54164320 67606560 54164457 67606731 54164594 67606902 54164731 67607073 54164868 67607244 54165005 67607415 54165142 67607586 54165279 67607757 54165416 67607928 54165553 67608099 54165690 67608270 54165827 67608441 54165964 67608612 54166101 67608783 54166238 67608954 54166375 67609125 54166512 67609296 54166649 67609467 54166786 67609638 54166923 67609809 54167060 67609980 54167197 67610151 54167334 67610322 54167471 67610493 54167608 67610664 54167745 67610835 54167882 67611006 54168019 67611177 54168156 67611348 54168293 67611519 54168430 67611690 54168567 67611861 54168704 67612032 54168841 67612203 54168978 67612374 54169115 67612545 54169252 67612716 54169389 67612887 54169526 67613058 54169663 67613229 54169800 67613400 54169937 67613571 54170074 67613742 54170211 67613913 54170348 67614084 54170485 67614255 54170622 67614426 54170759 67614597 54170896 67614768 54171033 67614939 54171170 67615110 54171307 67615281 54171444 67615452 54171581 67615623 54171718 67615794 54171855 67615965 54171992 67616136 54172129 67616307 54172266 67616478 54172403 67616649 54172540 67616820 54172677 67616991 54172814 67617162 54172951 67617333 54173088 67617504 54173225 67617675 54173362 67617846 54173499 67618017 54173636 67618188 54173773 67618359 54173910 67618530 54174047 67618701 54174184 67618872 54174321 67619043 54174458 67619214 54174595 67619385 54174732 67619556 54174869 67619727 54175006 67619898 54175143 67620069 54175280 67620240 54175417 67620411 54175554 67620582 54175691 67620753 54175828 67620924 54175965 67621095 54176102 67621266 54176239 67621437 54176376 67621608 54176513 67621779 54176650 67621950 54176787 67622121 54176924 67622292 54177061 67622463 54177198 67622634 54177335 67622805 54177472 67622976 54177609 67623147 54177746 67623318 54177883 67623489 54178020 67623660 54178157 67623831 54178294 67624002 54178431 67624173 54178568 67624344 54178705 67624515 54178842 67624686 54178979 67624857 54179116 67625028 54179253 67625199 54179390 67625370 54179527 67625541 54179664 67625712 54179801 67625883 54179938 67626054 54180075 67626225 54180212 67626396 54180349 67626567 54180486 67626738 54180623 67626909 54180760 67627080 54180897 67627251 54181034 67627422 54181171 67627593 54181308 67627764 54181445 67627935 54181582 67628106 54181719 67628277 54181856 67628448 54181993 67628619 54182130 67628790 54182267 67628961 54182404 67629132 54182541 67629303 54182678 67629474 54182815 67629645 54182952 67629816 54183089 67629987 54183226 67630158 54183363 67630329 54183500 67630500 54183637 67630671 54183774 67630842 54183911 67631013 54184048 67631184 54184185 67631355 54184322 67631526 54184459 67631697
1000 11917900 0 11917900 14875627 11918037 14875798 11918174 14875969 11918311 14876140 11918448 14876311 11918585 14876482 11918722 14876653 11918859 14876824 11918996 14876995 11919133 14877166 11919270 14877337 11919407 14877508 11919544 14877679 11919681 14877850 11919818 14878021 11919955 14878192 11920092 14878363 11920229 14878534 11920366 14878705 11920503 14878876 11920640 14879047 11920777 14879218 11920914 14879389 11921051 14879560 11921188 14879731 11921325 14879902 11921462 14880073 11921599 14880244 11921736 14880415 11921873 14880586 11922010 14880757 11922147 14880928 11922284 14881099 11922421 14881270 11922558 14881441 11922695 14881612 11922832 14881783 11922969 14881954 11923106 14882125 11923243 14882296 11923380 14882467 11923517 14882638 11923654 14882809 11923791 14882980 11923928 14883151 11924065 14883322 11924202 14883493 11924339 14883664 11924476 14883835 11924613 14884006 11924750 14884177 11924887 14884348 11925024 14884519 11925161 14884690 11925298 14884861 11925435 14885032 11925572 14885203 11925709 14885374 11925846 14885545 11925983 14885716 11926120 14885887 11926257 14886058 11926394 14886229 11926531 14886400 11926668 14886571 11926805 14886742 11926942 14886913 11927079 14887084 11927216 14887255 11927353 14887426 11927490 14887597 11927627 14887768 11927764 14887939 11927901 14888110 11928038 14888281 11928175 14888452 11928312 14888623 11928449 14888794 11928586 14888965 11928723 14889136 11928860 14889307 11928997 14889478 11929134 14889649 11929271 14889820 11929408 14889991 11929545 14890162 11929682 14890333 11929819 14890504 11929956 14890675 11930093 14890846 11930230 14891017 11930367 14891188 11930504 14891359 11930641 14891530 11930778 14891701 11930915 14891872 11931052 14892043 11931189 14892214 11931326 14892385 11931463 14892556 11931600 14892727 11931737 14892898 11931874 14893069 11932011 14893240 11932148 14893411 11932285 14893582 11932422 14893753 11932559 14893924 11932696 14894095 11932833 14894266 11932970 14894437 11933107 14894608 11933244 14894779 11933381 14894950 11933518 14895121 11933655 14895292 11933792 14895463 11933929 14895634 11934066 14895805 11934203 14895976 11934340 14896147 11934477 14896318 11934614 14896489 11934751 14896660 11934888 14896831 11935025 14897002 11935162 14897173 11935299 14897344 11935436 14897515 11935573 14897686 11935710 14897857 11935847 14898028 11935984 14898199 11936121 14898370 11936258 14898541 11936395 14898712 11936532 14898883 11936669 14899054 11936806 14899225 11936943 14899396 11937080 14899567 11937217 14899738 11937354 14899909 11937491 14900080 11937628 14900251 11937765 14900422 11937902 14900593 11938039 14900764 11938176 14900935 11938313 14901106 11938450 14901277 11938587 14901448 11938724 14901619 11938861 14901790 11938998 14901961 11939135 14902132 11939272 14902303 11939409 14902474 11939546 14902645 11939683 14902816 11939820 14902987 11939957 14903158 11940094 14903329 11940231 14903500 11940368 14903671 11940505 14903842 11940642 14904013 11940779 14904184 11940916 14904355 11941053 14904526 11941190 14904697 11941327 14904868 11941464 14905039 11941601 14905210 11941738 14905381 11941875 14905552 11942012 14905723 11942149 14905894 11942286 14906065 11942423 14906236 11942560 14906407 11942697 14906578 11942834 14906749 11942971 14906920 11943108 14907091 11943245 14907262 11943382 14907433 11943519 14907604 11943656 14907775 11943793 14907946 11943930 14908117 11944067 14908288 11944204 14908459 11944341 14908630 11944478 14908801 11944615 14908972 11944752 14909143 11944889 14909314 11945026 14909485 11945163 14909656 11945300 14909827 11945437 14909998 11945574 14910169 11945711 14910340 11945848 14910511 11945985 14910682 11946122 14910853 11946259 14911024 11946396 14911195 11946533 14911366 11946670 14911537 11946807 14911708 11946944 14911879 11947081 14912050 11947218 14912221 11947355 14912392 11947492 14912563 11947629 14912734 11947766 14912905 11947903 14913076 11948040 14913247 11948177 14913418 11948314 14913589 11948451 14913760 11948588 14913931 11948725 14914102 11948862 14914273 11948999 14914444 11949136 14914615 11949273 14914786 11949410 14914957 11949547 14915128 11949684 14915299 11949821 14915470 11949958 14915641 11950095 14915812 11950232 14915983 11950369 14916154 11950506 14916325 11950643 14916496 11950780 14916667 11950917 14916838 11951054 14917009 11951191 14917180 11951328 14917351 11951465 14917522 11951602 14917693 11951739 14917864 11951876 14918035 11952013 14918206 11952150 14918377 11952287 14918548 11952424 14918719 11952561 14918890 11952698 14919061 11952835 14919232 11952972 14919403 11953109 14919574 11953246 14919745 11953383 14919916 11953520 14920087 11953657 14920258 11953794 14920429 11953931 14920600 11954068 14920771 11954205 14920942 11954342 14921113 11954479 14921284 11954616 14921455 11954753 14921626 11954890 14921797 11955027 14921968 11955164 14922139 11955301 14922310 11955438 14922481 11955575 14922652 11955712 14922823 11955849 14922994 11955986 14923165 11956123 14923336 11956260 14923507 11956397 14923678 11956534 14923849 11956671 14924020 11956808 14924191 11956945 14924362 11957082 14924533 11957219 14924704 11957356 14924875 11957493 14925046 11957630 14925217 11957767 14925388 11957904 14925559 11958041 14925730 11958178 14925901 11958315 14926072 11958452 14926243 11958589 14926414 11958726 14926585 11958863 14926756 11959000 14926927 11959137 14927098 11959274 14927269 11959411 14927440 11959548 14927611 11959685 14927782 11959822 14927953 11959959 14928124 11960096 14928295 11960233 14928466 11960370 14928637 11960507 14928808 11960644 14928979 11960781 14929150 11960918 14929321 11961055 14929492 11961192 14929663 11961329 14929834 11961466 14930005 11961603 14930176 11961740 14930347 11961877 14930518 11962014 14930689 11962151 14930860 11962288 14931031 11962425 14931202 11962562 14931373 11962699 14931544 11962836 14931715 11962973 14931886 11963110 14932057 11963247 14932228 11963384 14932399 11963521 14932570 11963658 14932741 11963795 14932912 11963932 14933083 11964069 14933254 11964206 14933425 11964343 14933596 11964480 14933767 11964617 14933938 11964754 14934109 11964891 14934280 11965028 14934451 11965165 14934622 11965302 14934793 11965439 14934964 11965576 14935135 11965713 14935306 11965850 14935477 11965987 14935648 11966124 14935819 11966261 14935990 11966398 14936161 11966535 14936332 11966672 14936503 11966809 14936674 11966946 14936845 11967083 14937016 11967220 14937187 11967357 14937358 11967494 14937529 11967631 14937700 11967768 14937871 11967905 14938042 11968042 14938213 11968179 14938384 11968316 14938555 11968453 14938726 11968590 14938897 11968727 14939068 11968864 14939239 11969001 14939410 11969138 14939581 11969275 14939752 11969412 14939923 11969549 14940094 11969686 14940265 11969823 14940436 11969960 14940607 11970097 14940778 11970234 14940949 11970371 14941120 11970508 14941291 11970645 14941462 11970782 14941633 11970919 14941804 11971056 14941975 11971193 14942146 11971330 14942317 11971467 14942488 11971604 14942659 11971741 14942830 11971878 14943001 11972015 14943172 11972152 14943343 11972289 14943514 11972426 14943685 11972563 14943856 11972700 14944027 11972837 14944198 11972974 14944369 11973111 14944540 11973248 14944711 11973385 14944882 11973522 14945053 11973659 14945224 11973796 14945395 11973933 14945566 11974070 14945737 11974207 14945908 11974344 14946079 11974481 14946250 11974618 14946421 11974755 14946592 11974892 14946763 11975029 14946934 11975166 14947105 11975303 14947276 11975440 14947447 11975577 14947618 11975714 14947789 11975851 14947960 11975988 14948131 11976125 14948302 11976262 14948473 11976399 14948644 11976536 14948815 11976673 14948986 11976810 14949157 11976947 14949328 11977084 14949499 11977221 14949670 11977358 14949841 11977495 14950012 11977632 14950183 11977769 14950354 11977906 14950525 11978043 14950696 11978180 14950867 11978317 14951038 11978454 14951209 11978591 14951380 11978728 14951551 11978865 14951722 11979002 14951893 11979139 14952064 11979276 14952235 11979413 14952406 11979550 14952577 11979687 14952748 11979824 14952919 11979961 14953090 11980098 14953261 11980235 14953432 11980372 14953603 11980509 14953774 11980646 14953945 11980783 14954116 11980920 14954287 11981057 14954458 11981194 14954629 11981331 14954800 11981468 14954971 11981605 14955142 11981742 14955313 11981879 14955484 11982016 14955655 11982153 14955826 11982290 14955997 11982427 14956168 11982564 14956339 11982701 14956510 11982838 14956681 11982975 14956852 11983112 14957023 11983249 14957194 11983386 14957365 11983523 14957536 11983660 14957707 11983797 14957878 11983934 14958049 11984071 14958220 11984208 14958391 11984345 14958562 11984482 14958733 11984619 14958904 11984756 14959075 11984893 14959246 11985030 14959417 11985167 14959588 11985304 14959759 11985441 14959930 11985578 14960101 11985715 14960272 11985852 14960443 11985989 14960614 11986126 14960785 11986263 14960956 11986400 14961127 11986537 14961298 11986674 14961469 11986811 14961640 11986948 14961811 11987085 14961982 11987222 14962153 11987359 14962324 11987496 14962495 11987633 14962666 11987770 14962837 11987907 14963008 11988044 14963179 11988181 14963350 11988318 14963521 11988455 14963692 11988592 14963863 11988729 14964034 11988866 14964205 11989003 14964376 11989140 14964547 11989277 14964718 11989414 14964889 11989551 14965060 11989688 14965231 11989825 14965402 11989962 14965573 11990099 14965744 11990236 14965915 11990373 14966086 11990510 14966257 11990647 14966428 11990784 14966599 11990921 14966770 11991058 14966941 11991195 14967112 11991332 14967283 11991469 14967454 11991606 14967625 11991743 14967796 11991880 14967967 11992017 14968138 11992154 14968309 11992291 14968480 11992428 14968651 11992565 14968822 11992702 14968993 11992839 14969164 11992976 14969335 11993113 14969506 11993250 14969677 11993387 14969848 11993524 14970019 11993661 14970190 11993798 14970361 11993935 14970532 11994072 14970703 11994209 14970874 11994346 14971045 11994483 14971216 11994620 14971387 11994757 14971558 11994894 14971729 11995031 14971900 11995168 14972071 11995305 14972242 11995442 14972413 11995579 14972584 11995716 14972755 11995853 14972926 11995990 14973097 11996127 14973268 11996264 14973439 11996401 14973610 11996538 14973781 11996675 14973952 11996812 14974123 11996949 14974294 11997086 14974465 11997223 14974636 11997360 14974807 11997497 14974978 11997634 14975149 11997771 14975320 11997908 14975491 11998045 14975662 11998182 14975833 11998319 14976004 11998456 14976175 11998593 14976346 11998730 14976517 11998867 14976688 11999004 14976859 11999141 14977030 11999278 14977201 11999415 14977372 11999552 14977543 11999689 14977714 11999826 14977885 11999963 14978056 12000100 14978227 12000237 14978398 12000374 14978569 12000511 14978740 12000648 14978911 12000785 14979082 12000922 14979253 12001059 14979424 12001196 14979595 12001333 14979766 12001470 14979937 12001607 14980108 12001744 14980279 12001881 14980450 12002018 14980621 12002155 14980792 12002292 14980963 12002429 14981134 12002566 14981305 12002703 14981476 12002840 14981647 12002977 14981818 12003114 14981989 12003251 14982160 12003388 14982331 12003525 14982502 12003662 14982673 12003799 14982844 12003936 14983015 12004073 14983186 12004210 14983357 12004347 14983528 12004484 14983699 12004621 14983870 12004758 14984041 12004895 14984212 12005032 14984383 12005169 14984554 12005306 14984725 12005443 14984896 12005580 14985067 12005717 14985238 12005854 14985409 12005991 14985580 12006128 14985751 12006265 14985922 12006402 14986093 12006539 14986264 12006676 14986435 12006813 14986606 12006950 14986777 12007087 14986948 12007224 14987119 12007361 14987290 12007498 14987461 12007635 14987632 12007772 14987803 12007909 14987974 12008046 14988145 12008183 14988316 12008320 14988487 12008457 14988658 12008594 14988829 12008731 14989000 12008868 14989171 12009005 14989342 12009142 14989513 12009279 14989684 12009416 14989855 12009553 14990026 12009690 14990197 12009827 14990368 12009964 14990539 12010101 14990710 12010238 14990881 12010375 14991052 12010512 14991223 12010649 14991394 12010786 14991565 12010923 14991736 12011060 14991907 12011197 14992078 12011334 14992249 12011471 14992420 12011608 14992591 12011745 14992762 12011882 14992933 12012019 14993104 12012156 14993275 12012293 14993446 12012430 14993617 12012567 14993788 12012704 14993959 12012841 14994130 12012978 14994301 12013115 14994472 12013252 14994643 12013389 14994814 12013526 14994985 12013663 14995156 12013800 14995327 12013937 14995498 12014074 14995669 12014211 14995840 12014348 14996011 12014485 14996182 12014622 14996353 12014759 14996524 12014896 14996695 12015033 14996866 12015170 14997037 12015307 14997208 12015444 14997379 12015581 14997550 12015718 14997721 12015855 14997892 12015992 14998063 12016129 14998234 12016266 14998405 12016403 14998576 12016540 14998747 12016677 14998918 12016814 14999089 12016951 14999260 12017088 14999431 12017225 14999602 12017362 14999773 12017499 14999944 12017636 15000115 12017773 15000286 12017910 15000457 12018047 15000628 12018184 15000799 12018321 15000970 12018458 15001141 12018595 15001312 12018732 15001483 12018869 15001654 12019006 15001825 12019143 15001996 12019280 15002167 12019417 15002338 12019554 15002509 12019691 15002680 12019828 15002851 12019965 15003022 12020102 15003193 12020239 15003364 12020376 15003535 12020513 15003706 12020650 15003877 12020787 15004048 12020924 15004219 12021061 15004390 12021198 15004561 12021335 15004732 12021472 15004903 12021609 15005074 12021746 15005245 12021883 15005416 12022020 15005587 12022157 15005758 12022294 15005929 12022431 15006100 12022568 15006271 12022705 15006442 12022842 15006613 12022979 15006784 12023116 15006955 12023253 15007126 12023390 15007297 12023527 15007468 12023664 15007639 12023801 15007810 12023938 15007981 12024075 15008152 12024212 15008323 12024349 15008494 12024486 15008665 12024623 15008836 12024760 15009007 12024897 15009178 12025034 15009349 12025171 15009520 12025308 15009691 12025445 15009862 12025582 15010033 12025719 15010204 12025856 15010375 12025993 15010546 12026130 15010717 12026267 15010888 12026404 15011059 12026541 15011230 12026678 15011401 12026815 15011572 12026952 15011743 12027089 15011914 12027226 15012085 12027363 15012256 12027500 15012427 12027637 15012598 12027774 15012769 12027911 15012940 12028048 15013111 12028185 15013282 12028322 15013453 12028459 15013624 12028596 15013795 12028733 15013966 12028870 15014137 12029007 15014308 12029144 15014479 12029281 15014650 12029418 15014821 12029555 15014992 12029692 15015163 12029829 15015334 12029966 15015505 12030103 15015676 12030240 15015847 12030377 15016018 12030514 15016189 12030651 15016360 12030788 15016531 12030925 15016702 12031062 15016873 12031199 15017044 12031336 15017215 12031473 15017386 12031610 15017557 12031747 15017728 12031884 15017899 12032021 15018070 12032158 15018241 12032295 15018412 12032432 15018583 12032569 15018754 12032706 15018925 12032843 15019096 12032980 15019267 12033117 15019438 12033254 15019609 12033391 15019780 12033528 15019951 12033665 15020122 12033802 15020293 12033939 15020464 12034076 15020635 12034213 15020806 12034350 15020977 12034487 15021148 12034624 15021319 12034761 15021490 12034898 15021661 12035035 15021832 12035172 15022003 12035309 15022174 12035446 15022345 12035583 15022516 12035720 15022687 12035857 15022858 12035994 15023029 12036131 15023200 12036268 15023371 12036405 15023542 12036542 15023713 12036679 15023884 12036816 15024055 12036953 15024226 12037090 15024397 12037227 15024568 12037364 15024739 12037501 15024910 12037638 15025081 12037775 15025252 12037912 15025423 12038049 15025594 12038186 15025765 12038323 15025936 12038460 15026107 12038597 15026278 12038734 15026449 12038871 15026620 12039008 15026791 12039145 15026962 12039282 15027133 12039419 15027304 12039556 15027475 12039693 15027646 12039830 15027817 12039967 15027988 12040104 15028159 12040241 15028330 12040378 15028501 12040515 15028672 12040652 15028843 12040789 15029014 12040926 15029185 12041063 15029356 12041200 15029527 12041337 15029698 12041474 15029869 12041611 15030040 12041748 15030211 12041885 15030382 12042022 15030553 12042159 15030724 12042296 15030895 12042433 15031066 12042570 15031237 12042707 15031408 12042844 15031579 12042981 15031750 12043118 15031921 12043255 15032092 12043392 15032263 12043529 15032434 12043666 15032605 12043803 15032776 12043940 15032947 12044077 15033118 12044214 15033289 12044351 15033460 12044488 15033631 12044625 15033802 12044762 15033973 12044899 15034144 12045036 15034315 12045173 15034486 12045310 15034657 12045447 15034828 12045584 15034999 12045721 15035170 12045858 15035341 12045995 15035512 12046132 15035683 12046269 15035854 12046406 15036025 12046543 15036196 12046680 15036367 12046817 15036538 12046954 15036709 12047091 15036880 12047228 15037051 12047365 15037222 12047502 15037393 12047639 15037564 12047776 15037735 12047913 15037906 12048050 15038077 12048187 15038248 12048324 15038419 12048461 15038590 12048598 15038761 12048735 15038932 12048872 15039103 12049009 15039274 12049146 15039445 12049283 15039616 12049420 15039787 12049557 15039958 12049694 15040129 12049831 15040300 12049968 15040471 12050105 15040642 12050242 15040813 12050379 15040984 12050516 15041155 12050653 15041326 12050790 15041497 12050927 15041668 12051064 15041839 12051201 15042010 12051338 15042181 12051475 15042352 12051612 15042523 12051749 15042694 12051886 15042865 12052023 15043036 12052160 15043207 12052297 15043378 12052434 15043549 12052571 15043720 12052708 15043891 12052845 15044062 12052982 15044233 12053119 15044404 12053256 15044575 12053393 15044746 12053530 15044917 12053667 15045088 12053804 15045259 12053941 15045430 12054078 15045601 12054215 15045772 12054352 15045943 12054489 15046114 12054626 15046285
1000 71923900 0 71923900 89773627 71924037 89773798 71924174 89773969 71924311 89774140 71924448 89774311 71924585 89774482 71924722 89774653 71924859 89774824 71924996 89774995 71925133 89775166 71925270 89775337 71925407 89775508 71925544 89775679 71925681 89775850 71925818 89776021 71925955 89776192 71926092 89776363 71926229 89776534 71926366 89776705 71926503 89776876 71926640 89777047 71926777 89777218 71926914 89777389 71927051 89777560 71927188 89777731 71927325 89777902 71927462 89778073 71927599 89778244 71927736 89778415 71927873 89778586 71928010 89778757 71928147 89778928 71928284 89779099 71928421 89779270 71928558 89779441 71928695 89779612 71928832 89779783 71928969 89779954 71929106 89780125 71929243 89780296 71929380 89780467 71929517 89780638 71929654 89780809 71929791 89780980 71929928 89781151 71930065 89781322 71930202 89781493 71930339 89781664 71930476 89781835 71930613 89782006 71930750 89782177 71930887 89782348 71931024 89782519 71931161 89782690 71931298 89782861 71931435 89783032 71931572 89783203 71931709 89783374 71931846 89783545 71931983 89783716 71932120 89783887 71932257 89784058 71932394 89784229 71932531 89784400 71932668 89784571 71932805 89784742 71932942 89784913 71933079 89785084 71933216 89785255 71933353 89785426 71933490 89785597 71933627 89785768 71933764 89785939 71933901 89786110 71934038 89786281 71934175 89786452 71934312 89786623 71934449 89786794 71934586 89786965 71934723 89787136 71934860 89787307 71934997 89787478 71935134 89787649 71935271 89787820 71935408 89787991 71935545 89788162 71935682 89788333 71935819 89788504 71935956 89788675 71936093 89788846 71936230 89789017 71936367 89789188 71936504 89789359 71936641 89789530 71936778 89789701 71936915 89789872 71937052 89790043 71937189 89790214 71937326 89790385 71937463 89790556 71937600 89790727 71937737 89790898 71937874 89791069 71938011 89791240 71938148 89791411 71938285 89791582 71938422 89791753 71938559 89791924 71938696 89792095 71938833 89792266 71938970 89792437 71939107 89792608 71939244 89792779 71939381 89792950 71939518 89793121 71939655 89793292 71939792 89793463 71939929 89793634 71940066 89793805 71940203 89793976 71940340 89794147 71940477 89794318 71940614 89794489 71940751 89794660 71940888 89794831 71941025 89795002 71941162 89795173 71941299 89795344 71941436 89795515 71941573 89795686 71941710 89795857 71941847 89796028 71941984 89796199 71942121 89796370 71942258 89796541 71942395 89796712 71942532 89796883 71942669 89797054 71942806 89797225 71942943 89797396 71943080 89797567 71943217 89797738 71943354 89797909 71943491 89798080 71943628 89798251 71943765 89798422 71943902 89798593 71944039 89798764 71944176 89798935 71944313 89799106 71944450 89799277 71944587 89799448 71944724 89799619 71944861 89799790 71944998 89799961 71945135 89800132 71945272 89800303 71945409 89800474 71945546 89800645 71945683 89800816 71945820 89800987 71945957 89801158 71946094 89801329 71946231 89801500 71946368 89801671 71946505 89801842 71946642 89802013 71946779 89802184 71946916 89802355 71947053 89802526 71947190 89802697 71947327 89802868 71947464 89803039 71947601 89803210 71947738 89803381 71947875 89803552 71948012 89803723 71948149 89803894 71948286 89804065 71948423 89804236 71948560 89804407 71948697 89804578 71948834 89804749 71948971 89804920 71949108 89805091 71949245 89805262 71949382 89805433 71949519 89805604 71949656 89805775 71949793 89805946 71949930 89806117 71950067 89806288 71950204 89806459 71950341 89806630 71950478 89806801 71950615 89806972 71950752 89807143 71950889 89807314 71951026 89807485 71951163 89807656 71951300 89807827 71951437 89807998 71951574 89808169 71951711 89808340 71951848 89808511 71951985 89808682 71952122 89808853 71952259 89809024 71952396 89809195 71952533 89809366 71952670 89809537 71952807 89809708 71952944 89809879 71953081 89810050 71953218 89810221 71953355 89810392 71953492 89810563 71953629 89810734 71953766 89810905 71953903 89811076 71954040 89811247 71954177 89811418 71954314 89811589 71954451 89811760 71954588 89811931 71954725 89812102 71954862 89812273 71954999 89812444 71955136 89812615 71955273 89812786 71955410 89812957 71955547 89813128 71955684 89813299 71955821 89813470 71955958 89813641 71956095 89813812 71956232 89813983 71956369 89814154 71956506 89814325 71956643 89814496 71956780 89814667 71956917 89814838 71957054 89815009 71957191 89815180 71957328 89815351 71957465 89815522 71957602 89815693 71957739 89815864 71957876 89816035 71958013 89816206 71958150 89816377 71958287 89816548 71958424 89816719 71958561 89816890 71958698 89817061 71958835 89817232 71958972 89817403 71959109 89817574 71959246 89817745 71959383 89817916 71959520 89818087 71959657 89818258 71959794 89818429 71959931 89818600 71960068 89818771 71960205 89818942 71960342 89819113 71960479 89819284 71960616 89819455 71960753 89819626 71960890 89819797 71961027 89819968 71961164 89820139 71961301 89820310 71961438 89820481 71961575 89820652 71961712 89820823 71961849 89820994 71961986 89821165 71962123 89821336 71962260 89821507 71962397 89821678 71962534 89821849 71962671 89822020 71962808 89822191 71962945 89822362 71963082 89822533 71963219 89822704 71963356 89822875 71963493 89823046 71963630 89823217 71963767 89823388 71963904 89823559 71964041 89823730 71964178 89823901 71964315 89824072 71964452 89824243 71964589 89824414 71964726 89824585 71964863 89824756 71965000 89824927 71965137 89825098 71965274 89825269 71965411 89825440 71965548 89825611 71965685 89825782 71965822 89825953 71965959 89826124 71966096 89826295 71966233 89826466 71966370 89826637 71966507 89826808 71966644 89826979 71966781 89827150 71966918 89827321 71967055 89827492 71967192 89827663 71967329 89827834 71967466 89828005 71967603 89828176 71967740 89828347 71967877 89828518 71968014 89828689 71968151 89828860 71968288 89829031 71968425 89829202 71968562 89829373 71968699 89829544 71968836 89829715 71968973 89829886 71969110 89830057 71969247 89830228 71969384 89830399 71969521 89830570 71969658 89830741 71969795 89830912 71969932 89831083 71970069 89831254 71970206 89831425 71970343 89831596 71970480 89831767 71970617 89831938 71970754 89832109 71970891 89832280 71971028 89832451 71971165 89832622 71971302 89832793 71971439 89832964 71971576 89833135 71971713 89833306 71971850 89833477 71971987 89833648 71972124 89833819 71972261 89833990 71972398 89834161 71972535 89834332 71972672 89834503 71972809 89834674 71972946 89834845 71973083 89835016 71973220 89835187 71973357 89835358 71973494 89835529 71973631 89835700 71973768 89835871 71973905 89836042 71974042 89836213 71974179 89836384 71974316 89836555 71974453 89836726 71974590 89836897 71974727 89837068 71974864 89837239 71975001 89837410 71975138 89837581 71975275 89837752 71975412 89837923 71975549 89838094 71975686 89838265 71975823 89838436 71975960 89838607 71976097 89838778 71976234 89838949 71976371 89839120 71976508 89839291 71976645 89839462 71976782 89839633 71976919 89839804 71977056 89839975 71977193 89840146 71977330 89840317 71977467 89840488 71977604 89840659 71977741 89840830 71977878 89841001 71978015 89841172 71978152 89841343 71978289 89841514 71978426 89841685 71978563 89841856 71978700 89842027 71978837 89842198 71978974 89842369 71979111 89842540 71979248 89842711 71979385 89842882 71979522 89843053 71979659 89843224 71979796 89843395 71979933 89843566 71980070 89843737 71980207 89843908 71980344 89844079 71980481 89844250 71980618 89844421 71980755 89844592 71980892 89844763 71981029 89844934 71981166 89845105 71981303 89845276 71981440 89845447 71981577 89845618 71981714 89845789 71981851 89845960 71981988 89846131 71982125 89846302 71982262 89846473 71982399 89846644 71982536 89846815 71982673 89846986 71982810 89847157 71982947 89847328 71983084 89847499 71983221 89847670 71983358 89847841 71983495 89848012 71983632 89848183 71983769 89848354 71983906 89848525 71984043 89848696 71984180 89848867 71984317 89849038 71984454 89849209 71984591 89849380 71984728 89849551 71984865 89849722 71985002 89849893 71985139 89850064 71985276 89850235 71985413 89850406 71985550 89850577 71985687 89850748 71985824 89850919 71985961 89851090 71986098 89851261 71986235 89851432 71986372 89851603 71986509 89851774 71986646 89851945 71986783 89852116 71986920 89852287 71987057 89852458 71987194 89852629 71987331 89852800 71987468 89852971 71987605 89853142 71987742 89853313 71987879 89853484 71988016 89853655 71988153 89853826 71988290 89853997 71988427 89854168 71988564 89854339 71988701 89854510 71988838 89854681 71988975 89854852 71989112 89855023 71989249 89855194 71989386 89855365 71989523 89855536 71989660 89855707 71989797 89855878 71989934 89856049 71990071 89856220 71990208 89856391 71990345 89856562 71990482 89856733 71990619 89856904 71990756 89857075 71990893 89857246 71991030 89857417 71991167 89857588 71991304 89857759 71991441 89857930 71991578 89858101 71991715 89858272 71991852 89858443 71991989 89858614 71992126 89858785 71992263 89858956 71992400 89859127 71992537 89859298 71992674 89859469 71992811 89859640 71992948 89859811 71993085 89859982 71993222 89860153 71993359 89860324 71993496 89860495 71993633 89860666 71993770 89860837 71993907 89861008 71994044 89861179 71994181 89861350 71994318 89861521 71994455 89861692 71994592 89861863 71994729 89862034 71994866 89862205 71995003 89862376 71995140 89862547 71995277 89862718 71995414 89862889 71995551 89863060 71995688 89863231 71995825 89863402 71995962 89863573 71996099 89863744 71996236 89863915 71996373 89864086 71996510 89864257 71996647 89864428 71996784 89864599 71996921 89864770 71997058 89864941 71997195 89865112 71997332 89865283 71997469 89865454 71997606 89865625 71997743 89865796 71997880 89865967 71998017 89866138 71998154 89866309 71998291 89866480 71998428 89866651 71998565 89866822 71998702 89866993 71998839 89867164 71998976 89867335 71999113 89867506 71999250 89867677 71999387 89867848 71999524 89868019 71999661 89868190 71999798 89868361 71999935 89868532 72000072 89868703 72000209 89868874 72000346 89869045 72000483 89869216 72000620 89869387 72000757 89869558 72000894 89869729 72001031 89869900 72001168 89870071 72001305 89870242 72001442 89870413 72001579 89870584 72001716 89870755 72001853 89870926 72001990 89871097 72002127 89871268 72002264 89871439 72002401 89871610 72002538 89871781 72002675 89871952 72002812 89872123 72002949 89872294 72003086 89872465 72003223 89872636 72003360 89872807 72003497 89872978 72003634 89873149 72003771 89873320 72003908 89873491 72004045 89873662 72004182 89873833 72004319 89874004 72004456 89874175 72004593 89874346 72004730 89874517 72004867 89874688 72005004 89874859 72005141 89875030 72005278 89875201 72005415 89875372 72005552 89875543 72005689 89875714 72005826 89875885 72005963 89876056 72006100 89876227 72006237 89876398 72006374 89876569 72006511 89876740 72006648 89876911 72006785 89877082 72006922 89877253 72007059 89877424 72007196 89877595 72007333 89877766 72007470 89877937 72007607 89878108 72007744 89878279 72007881 89878450 72008018 89878621 72008155 89878792 72008292 89878963 72008429 89879134 72008566 89879305 72008703 89879476 72008840 89879647 72008977 89879818 72009114 89879989 72009251 89880160 72009388 89880331 72009525 89880502 72009662 89880673 72009799 89880844 72009936 89881015 72010073 89881186 72010210 89881357 72010347 89881528 72010484 89881699 72010621 89881870 72010758 89882041 72010895 89882212 72011032 89882383 72011169 89882554 72011306 89882725 72011443 89882896 72011580 89883067 72011717 89883238 72011854 89883409 72011991 89883580 72012128 89883751 72012265 89883922 72012402 89884093 72012539 89884264 72012676 89884435 72012813 89884606 72012950 89884777 72013087 89884948 72013224 89885119 72013361 89885290 72013498 89885461 72013635 89885632 72013772 89885803 72013909 89885974 72014046 89886145 72014183 89886316 72014320 89886487 72014457 89886658 72014594 89886829 72014731 89887000 72014868 89887171 72015005 89887342 72015142 89887513 72015279 89887684 72015416 89887855 72015553 89888026 72015690 89888197 72015827 89888368 72015964 89888539 72016101 89888710 72016238 89888881 72016375 89889052 72016512 89889223 72016649 89889394 72016786 89889565 72016923 89889736 72017060 89889907 72017197 89890078 72017334 89890249 72017471 89890420 72017608 89890591 72017745 89890762 72017882 89890933 72018019 89891104 72018156 89891275 72018293 89891446 72018430 89891617 72018567 89891788 72018704 89891959 72018841 89892130 72018978 89892301 72019115 89892472 72019252 89892643 72019389 89892814 72019526 89892985 72019663 89893156 72019800 89893327 72019937 89893498 72020074 89893669 72020211 89893840 72020348 89894011 72020485 89894182 72020622 89894353 72020759 89894524 72020896 89894695 72021033 89894866 72021170 89895037 72021307 89895208 72021444 89895379 72021581 89895550 72021718 89895721 72021855 89895892 72021992 89896063 72022129 89896234 72022266 89896405 72022403 89896576 72022540 89896747 72022677 89896918 72022814 89897089 72022951 89897260 72023088 89897431 72023225 89897602 72023362 89897773 72023499 89897944 72023636 89898115 72023773 89898286 72023910 89898457 72024047 89898628 72024184 89898799 72024321 89898970 72024458 89899141 72024595 89899312 72024732 89899483 72024869 89899654 72025006 89899825 72025143 89899996 72025280 89900167 72025417 89900338 72025554 89900509 72025691 89900680 72025828 89900851 72025965 89901022 72026102 89901193 72026239 89901364 72026376 89901535 72026513 89901706 72026650 89901877 72026787 89902048 72026924 89902219 72027061 89902390 72027198 89902561 72027335 89902732 72027472 89902903 72027609 89903074 72027746 89903245 72027883 89903416 72028020 89903587 72028157 89903758 72028294 89903929 72028431 89904100 72028568 89904271 72028705 89904442 72028842 89904613 72028979 89904784 72029116 89904955 72029253 89905126 72029390 89905297 72029527 89905468 72029664 89905639 72029801 89905810 72029938 89905981 72030075 89906152 72030212 89906323 72030349 89906494 72030486 89906665 72030623 89906836 72030760 89907007 72030897 89907178 72031034 89907349 72031171 89907520 72031308 89907691 72031445 89907862 72031582 89908033 72031719 89908204 72031856 89908375 72031993 89908546 72032130 89908717 72032267 89908888 72032404 89909059 72032541 89909230 72032678 89909401 72032815 89909572 72032952 89909743 72033089 89909914 72033226 89910085 72033363 89910256 72033500 89910427 72033637 89910598 72033774 89910769 72033911 89910940 72034048 89911111 72034185 89911282 72034322 89911453 72034459 89911624 72034596 89911795 72034733 89911966 72034870 89912137 72035007 89912308 72035144 89912479 72035281 89912650 72035418 89912821 72035555 89912992 72035692 89913163 72035829 89913334 72035966 89913505 72036103 89913676 72036240 89913847 72036377 89914018 72036514 89914189 72036651 89914360 72036788 89914531 72036925 89914702 72037062 89914873 72037199 89915044 72037336 89915215 72037473 89915386 72037610 89915557 72037747 89915728 72037884 89915899 72038021 89916070 72038158 89916241 72038295 89916412 72038432 89916583 72038569 89916754 72038706 89916925 72038843 89917096 72038980 89917267 72039117 89917438 72039254 89917609 72039391 89917780 72039528 89917951 72039665 89918122 72039802 89918293 72039939 89918464 72040076 89918635 72040213 89918806 72040350 89918977 72040487 89919148 72040624 89919319 72040761 89919490 72040898 89919661 72041035 89919832 72041172 89920003 72041309 89920174 72041446 89920345 72041583 89920516 72041720 89920687 72041857 89920858 72041994 89921029 72042131 89921200 72042268 89921371 72042405 89921542 72042542 89921713 72042679 89921884 72042816 89922055 72042953 89922226 72043090 89922397 72043227 89922568 72043364 89922739 72043501 89922910 72043638 89923081 72043775 89923252 72043912 89923423 72044049 89923594 72044186 89923765 72044323 89923936 72044460 89924107 72044597 89924278 72044734 89924449 72044871 89924620 72045008 89924791 72045145 89924962 72045282 89925133 72045419 89925304 72045556 89925475 72045693 89925646 72045830 89925817 72045967 89925988 72046104 89926159 72046241 89926330 72046378 89926501 72046515 89926672 72046652 89926843 72046789 89927014 72046926 89927185 72047063 89927356 72047200 89927527 72047337 89927698 72047474 89927869 72047611 89928040 72047748 89928211 72047885 89928382 72048022 89928553 72048159 89928724 72048296 89928895 72048433 89929066 72048570 89929237 72048707 89929408 72048844 89929579 72048981 89929750 72049118 89929921 72049255 89930092 72049392 89930263 72049529 89930434 72049666 89930605 72049803 89930776 72049940 89930947 72050077 89931118 72050214 89931289 72050351 89931460 72050488 89931631 72050625 89931802 72050762 89931973 72050899 89932144 72051036 89932315 72051173 89932486 72051310 89932657 72051447 89932828 72051584 89932999 72051721 89933170 72051858 89933341 72051995 89933512 72052132 89933683 72052269 89933854 72052406 89934025 72052543 89934196 72052680 89934367 72052817 89934538 72052954 89934709 72053091 89934880 72053228 89935051 72053365 89935222 72053502 89935393 72053639 89935564 72053776 89935735 72053913 89935906 72054050 89936077 72054187 89936248 72054324 89936419 72054461 89936590 72054598 89936761 72054735 89936932 72054872 89937103 72055009 89937274 72055146 89937445 72055283 89937616 72055420 89937787 72055557 89937958 72055694 89938129 72055831 89938300 72055968 89938471 72056105 89938642 72056242 89938813 72056379 89938984 72056516 89939155 72056653 89939326 72056790 89939497 72056927 89939668 72057064 89939839 72057201 89940010 72057338 89940181 72057475 89940352 72057612 89940523 72057749 89940694 72057886 89940865 72058023 89941036 72058160 89941207 72058297 89941378 72058434 89941549 72058571 89941720 72058708 89941891 72058845 89942062 72058982 89942233 72059119 89942404 72059256 89942575 72059393 89942746 72059530 89942917 72059667 89943088 72059804 89943259 72059941 89943430 72060078 89943601 72060215 89943772 72060352 89943943 72060489 89944114 72060626 89944285
1000 69778895 0 69778895 87096285 69779032 87096456 69779169 87096627 69779306 87096798 69779443 87096969 69779580 87097140 69779717 87097311 69779854 87097482 69779991 87097653 69780128 87097824 69780265 87097995 69780402 87098166 69780539 87098337 69780676 87098508 69780813 87098679 69780950 87098850 69781087 87099021 69781224 87099192 69781361 87099363 69781498 87099534 69781635 87099705 69781772 87099876 69781909 87100047 69782046 87100218 69782183 87100389 69782320 87100560 69782457 87100731 69782594 87100902 69782731 87101073 69782868 87101244 69783005 87101415 69783142 87101586 69783279 87101757 69783416 87101928 69783553 87102099 69783690 87102270 69783827 87102441 69783964 87102612 69784101 87102783 69784238 87102954 69784375 87103125 69784512 87103296 69784649 87103467 69784786 87103638 69784923 87103809 69785060 87103980 69785197 87104151 69785334 87104322 69785471 87104493 69785608 87104664 69785745 87104835 69785882 87105006 69786019 87105177 69786156 87105348 69786293 87105519 69786430 87105690 69786567 87105861 69786704 87106032 69786841 87106203 69786978 87106374 69787115 87106545 69787252 87106716 69787389 87106887 69787526 87107058 69787663 87107229 69787800 87107400 69787937 87107571 69788074 87107742 69788211 87107913 69788348 87108084 69788485 87108255 69788622 87108426 69788759 87108597 69788896 87108768 69789033 87108939 69789170 87109110 69789307 87109281 69789444 87109452 69789581 87109623 69789718 87109794 69789855 87109965 69789992 87110136 69790129 87110307 69790266 87110478 69790403 87110649 69790540 87110820 69790677 87110991 69790814 87111162 69790951 87111333 69791088 87111504 69791225 87111675 69791362 87111846 69791499 87112017 69791636 87112188 69791773 87112359 69791910 87112530 69792047 87112701 69792184 87112872 69792321 87113043 69792458 87113214 69792595 87113385 69792732 87113556 69792869 87113727 69793006 87113898 69793143 87114069 69793280 87114240 69793417 87114411 69793554 87114582 69793691 87114753 69793828 87114924 69793965 87115095 69794102 87115266 69794239 87115437 69794376 87115608 69794513 87115779 69794650 87115950 69794787 87116121 69794924 87116292 69795061 87116463 69795198 87116634 69795335 87116805 69795472 87116976 69795609 87117147 69795746 87117318 69795883 87117489 69796020 87117660 69796157 87117831 69796294 87118002 69796431 87118173 69796568 87118344 69796705 87118515 69796842 87118686 69796979 87118857 69797116 87119028 69797253 87119199 69797390 87119370 69797527 87119541 69797664 87119712 69797801 87119883 69797938 87120054 69798075 87120225 69798212 87120396 69798349 87120567 69798486 87120738 69798623 87120909 69798760 87121080 69798897 87121251 69799034 87121422 69799171 87121593 69799308 87121764 69799445 87121935 69799582 87122106 69799719 87122277 69799856 87122448 69799993 87122619 69800130 87122790 69800267 87122961 69800404 87123132 69800541 87123303 69800678 87123474 69800815 87123645 69800952 87123816 69801089 87123987 69801226 87124158 69801363 87124329 69801500 87124500 69801637 87124671 69801774 87124842 69801911 87125013 69802048 87125184 69802185 87125355 69802322 87125526 69802459 87125697 69802596 87125868 69802733 87126039 69802870 87126210 69803007 87126381 69803144 87126552 69803281 87126723 69803418 87126894 69803555 87127065 69803692 87127236 69803829 87127407 69803966 87127578 69804103 87127749 69804240 87127920 69804377 87128091 69804514 87128262 69804651 87128433 69804788 87128604 69804925 87128775 69805062 87128946 69805199 87129117 69805336 87129288 69805473 87129459 69805610 87129630 69805747 87129801 69805884 87129972 69806021 87130143 69806158 87130314 69806295 87130485 69806432 87130656 69806569 87130827 69806706 87130998 69806843 87131169 69806980 87131340 69807117 87131511 69807254 87131682 69807391 87131853 69807528 87132024 69807665 87132195 69807802 87132366 69807939 87132537 69808076 87132708 69808213 87132879 69808350 87133050 69808487 87133221 69808624 87133392 69808761 87133563 69808898 87133734 69809035 87133905 69809172 87134076 69809309 87134247 69809446 87134418 69809583 87134589 69809720 87134760 69809857 87134931 69809994 87135102 69810131 87135273 69810268 87135444 69810405 87135615 69810542 87135786 69810679 87135957 69810816 87136128 69810953 87136299 69811090 87136470 69811227 87136641 69811364 87136812 69811501 87136983 69811638 87137154 69811775 87137325 69811912 87137496 69812049 87137667 69812186 87137838 69812323 87138009 69812460 87138180 69812597 87138351 69812734 87138522 69812871 87138693 69813008 87138864 69813145 87139035 69813282 87139206 69813419 87139377 69813556 87139548 69813693 87139719 69813830 87139890 69813967 87140061 69814104 87140232 69814241 87140403 69814378 87140574 69814515 87140745 69814652 87140916 69814789 87141087 69814926 87141258 69815063 87141429 69815200 87141600 69815337 87141771 69815474 87141942 69815611 87142113 69815748 87142284 69815885 87142455 69816022 87142626 69816159 87142797 69816296 87142968 69816433 87143139 69816570 87143310 69816707 87143481 69816844 87143652 69816981 87143823 69817118 87143994 69817255 87144165 69817392 87144336 69817529 87144507 69817666 87144678 69817803 87144849 69817940 87145020 69818077 87145191 69818214 87145362 69818351 87145533 69818488 87145704 69818625 87145875 69818762 87146046 69818899 87146217 69819036 87146388 69819173 87146559 69819310 87146730 69819447 87146901 69819584 87147072 69819721 87147243 69819858 87147414 69819995 87147585 69820132 87147756 69820269 87147927 69820406 87148098 69820543 87148269 69820680 87148440 69820817 87148611 69820954 87148782 69821091 87148953 69821228 87149124 69821365 87149295 69821502 87149466 69821639 87149637 69821776 87149808 69821913 87149979 69822050 87150150 69822187 87150321 69822324 87150492 69822461 87150663 69822598 87150834 69822735 87151005 69822872 87151176 69823009 87151347 69823146 87151518 69823283 87151689 69823420 87151860 69823557 87152031 69823694 87152202 69823831 87152373 69823968 87152544 69824105 87152715 69824242 87152886 69824379 87153057 69824516 87153228 69824653 87153399 69824790 87153570 69824927 87153741 69825064 87153912 69825201 87154083 69825338 87154254 69825475 87154425 69825612 87154596 69825749 87154767 69825886 87154938 69826023 87155109 69826160 87155280 69826297 87155451 69826434 87155622 69826571 87155793 69826708 87155964 69826845 87156135 69826982 87156306 69827119 87156477 69827256 87156648 69827393 87156819 69827530 87156990 69827667 87157161 69827804 87157332 69827941 87157503 69828078 87157674 69828215 87157845 69828352 87158016 69828489 87158187 69828626 87158358 69828763 87158529 69828900 87158700 69829037 87158871 69829174 87159042 69829311 87159213 69829448 87159384 69829585 87159555 69829722 87159726 69829859 87159897 69829996 87160068 69830133 87160239 69830270 87160410 69830407 87160581 69830544 87160752 69830681 87160923 69830818 87161094 69830955 87161265 69831092 87161436 69831229 87161607 69831366 87161778 69831503 87161949 69831640 87162120 69831777 87162291 69831914 87162462 69832051 87162633 69832188 87162804 69832325 87162975 69832462 87163146 69832599 87163317 69832736 87163488 69832873 87163659 69833010 87163830 69833147 87164001 69833284 87164172 69833421 87164343 69833558 87164514 69833695 87164685 69833832 87164856 69833969 87165027 69834106 87165198 69834243 87165369 69834380 87165540 69834517 87165711 69834654 87165882 69834791 87166053 69834928 87166224 69835065 87166395 69835202 87166566 69835339 87166737 69835476 87166908 69835613 87167079 69835750 87167250 69835887 87167421 69836024 87167592 69836161 87167763 69836298 87167934 69836435 87168105 69836572 87168276 69836709 87168447 69836846 87168618 69836983 87168789 69837120 87168960 69837257 87169131 69837394 87169302 69837531 87169473 69837668 87169644 69837805 87169815 69837942 87169986 69838079 87170157 69838216 87170328 69838353 87170499 69838490 87170670 69838627 87170841 69838764 87171012 69838901 87171183 69839038 87171354 69839175 87171525 69839312 87171696 69839449 87171867 69839586 87172038 69839723 87172209 69839860 87172380 69839997 87172551 69840134 87172722 69840271 87172893 69840408 87173064 69840545 87173235 69840682 87173406 69840819 87173577 69840956 87173748 69841093 87173919 69841230 87174090 69841367 87174261 69841504 87174432 69841641 87174603 69841778 87174774 69841915 87174945 69842052 87175116 69842189 87175287 69842326 87175458 69842463 87175629 69842600 87175800 69842737 87175971 69842874 87176142 69843011 87176313 69843148 87176484 69843285 87176655 69843422 87176826 69843559 87176997 69843696 87177168 69843833 87177339 69843970 87177510 69844107 87177681 69844244 87177852 69844381 87178023 69844518 87178194 69844655 87178365 69844792 87178536 69844929 87178707 69845066 87178878 69845203 87179049 69845340 87179220 69845477 87179391 69845614 87179562 69845751 87179733 69845888 87179904 69846025 87180075 69846162 87180246 69846299 87180417 69846436 87180588 69846573 87180759 69846710 87180930 69846847 87181101 69846984 87181272 69847121 87181443 69847258 87181614 69847395 87181785 69847532 87181956 69847669 87182127 69847806 87182298 69847943 87182469 69848080 87182640 69848217 87182811 69848354 87182982 69848491 87183153 69848628 87183324 69848765 87183495 69848902 87183666 69849039 87183837 69849176 87184008 69849313 87184179 69849450 87184350 69849587 87184521 69849724 87184692 69849861 87184863 69849998 87185034 69850135 87185205 69850272 87185376 69850409 87185547 69850546 87185718 69850683 87185889 69850820 87186060 69850957 87186231 69851094 87186402 69851231 87186573 69851368 87186744 69851505 87186915 69851642 87187086 69851779 87187257 69851916 87187428 69852053 87187599 69852190 87187770 69852327 87187941 69852464 87188112 69852601 87188283 69852738 87188454 69852875 87188625 69853012 87188796 69853149 87188967 69853286 87189138 69853423 87189309 69853560 87189480 69853697 87189651 69853834 87189822 69853971 87189993 69854108 87190164 69854245 87190335 69854382 87190506 69854519 87190677 69854656 87190848 69854793 87191019 69854930 87191190 69855067 87191361 69855204 87191532 69855341 87191703 69855478 87191874 69855615 87192045 69855752 87192216 69855889 87192387 69856026 87192558 69856163 87192729 69856300 87192900 69856437 87193071 69856574 87193242 69856711 87193413 69856848 87193584 69856985 87193755 69857122 87193926 69857259 87194097 69857396 87194268 69857533 87194439 69857670 87194610 69857807 87194781 69857944 87194952 69858081 87195123 69858218 87195294 69858355 87195465 69858492 87195636 69858629 87195807 69858766 87195978 69858903 87196149 69859040 87196320 69859177 87196491 69859314 87196662 69859451 87196833 69859588 87197004 69859725 87197175 69859862 87197346 69859999 87197517 69860136 87197688 69860273 87197859 69860410 87198030 69860547 87198201 69860684 87198372 69860821 87198543 69860958 87198714 69861095 87198885 69861232 87199056 69861369 87199227 69861506 87199398 69861643 87199569 69861780 87199740 69861917 87199911 69862054 87200082 69862191 87200253 69862328 87200424 69862465 87200595 69862602 87200766 69862739 87200937 69862876 87201108 69863013 87201279 69863150 87201450 69863287 87201621 69863424 87201792 69863561 87201963 69863698 87202134 69863835 87202305 69863972 87202476 69864109 87202647 69864246 87202818 69864383 87202989 69864520 87203160 69864657 87203331 69864794 87203502 69864931 87203673 69865068 87203844 69865205 87204015 69865342 87204186 69865479 87204357 69865616 87204528 69865753 87204699 69865890 87204870 69866027 87205041 69866164 87205212 69866301 87205383 69866438 87205554 69866575 87205725 69866712 87205896 69866849 87206067 69866986 87206238 69867123 87206409 69867260 87206580 69867397 87206751 69867534 87206922 69867671 87207093 69867808 87207264 69867945 87207435 69868082 87207606 69868219 87207777 69868356 87207948 69868493 87208119 69868630 87208290 69868767 87208461 69868904 87208632 69869041 87208803 69869178 87208974 69869315 87209145 69869452 87209316 69869589 87209487 69869726 87209658 69869863 87209829 69870000 87210000 69870137 87210171 69870274 87210342 69870411 87210513 69870548 87210684 69870685 87210855 69870822 87211026 69870959 87211197 69871096 87211368 69871233 87211539 69871370 87211710 69871507 87211881 69871644 87212052 69871781 87212223 69871918 87212394 69872055 87212565 69872192 87212736 69872329 87212907 69872466 87213078 69872603 87213249 69872740 87213420 69872877 87213591 69873014 87213762 69873151 87213933 69873288 87214104 69873425 87214275 69873562 87214446 69873699 87214617 69873836 87214788 69873973 87214959 69874110 87215130 69874247 87215301 69874384 87215472 69874521 87215643 69874658 87215814 69874795 87215985 69874932 87216156 69875069 87216327 69875206 87216498 69875343 87216669 69875480 87216840 69875617 87217011 69875754 87217182 69875891 87217353 69876028 87217524 69876165 87217695 69876302 87217866 69876439 87218037 69876576 87218208 69876713 87218379 69876850 87218550 69876987 87218721 69877124 87218892 69877261 87219063 69877398 87219234 69877535 87219405 69877672 87219576 69877809 87219747 69877946 87219918 69878083 87220089 69878220 87220260 69878357 87220431 69878494 87220602 69878631 87220773 69878768 87220944 69878905 87221115 69879042 87221286 69879179 87221457 69879316 87221628 69879453 87221799 69879590 87221970 69879727 87222141 69879864 87222312 69880001 87222483 69880138 87222654 69880275 87222825 69880412 87222996 69880549 87223167 69880686 87223338 69880823 87223509 69880960 87223680 69881097 87223851 69881234 87224022 69881371 87224193 69881508 87224364 69881645 87224535 69881782 87224706 69881919 87224877 69882056 87225048 69882193 87225219 69882330 87225390 69882467 87225561 69882604 87225732 69882741 87225903 69882878 87226074 69883015 87226245 69883152 87226416 69883289 87226587 69883426 87226758 69883563 87226929 69883700 87227100 69883837 87227271 69883974 87227442 69884111 87227613 69884248 87227784 69884385 87227955 69884522 87228126 69884659 87228297 69884796 87228468 69884933 87228639 69885070 87228810 69885207 87228981 69885344 87229152 69885481 87229323 69885618 87229494 69885755 87229665 69885892 87229836 69886029 87230007 69886166 87230178 69886303 87230349 69886440 87230520 69886577 87230691 69886714 87230862 69886851 87231033 69886988 87231204 69887125 87231375 69887262 87231546 69887399 87231717 69887536 87231888 69887673 87232059 69887810 87232230 69887947 87232401 69888084 87232572 69888221 87232743 69888358 87232914 69888495 87233085 69888632 87233256 69888769 87233427 69888906 87233598 69889043 87233769 69889180 87233940 69889317 87234111 69889454 87234282 69889591 87234453 69889728 87234624 69889865 87234795 69890002 87234966 69890139 87235137 69890276 87235308 69890413 87235479 69890550 87235650 69890687 87235821 69890824 87235992 69890961 87236163 69891098 87236334 69891235 87236505 69891372 87236676 69891509 87236847 69891646 87237018 69891783 87237189 69891920 87237360 69892057 87237531 69892194 87237702 69892331 87237873 69892468 87238044 69892605 87238215 69892742 87238386 69892879 87238557 69893016 87238728 69893153 87238899 69893290 87239070 69893427 87239241 69893564 87239412 69893701 87239583 69893838 87239754 69893975 87239925 69894112 87240096 69894249 87240267 69894386 87240438 69894523 87240609 69894660 87240780 69894797 87240951 69894934 87241122 69895071 87241293 69895208 87241464 69895345 87241635 69895482 87241806 69895619 87241977 69895756 87242148 69895893 87242319 69896030 87242490 69896167 87242661 69896304 87242832 69896441 87243003 69896578 87243174 69896715 87243345 69896852 87243516 69896989 87243687 69897126 87243858 69897263 87244029 69897400 87244200 69897537 87244371 69897674 87244542 69897811 87244713 69897948 87244884 69898085 87245055 69898222 87245226 69898359 87245397 69898496 87245568 69898633 87245739 69898770 87245910 69898907 87246081 69899044 87246252 69899181 87246423 69899318 87246594 69899455 87246765 69899592 87246936 69899729 87247107 69899866 87247278 69900003 87247449 69900140 87247620 69900277 87247791 69900414 87247962 69900551 87248133 69900688 87248304 69900825 87248475 69900962 87248646 69901099 87248817 69901236 87248988 69901373 87249159 69901510 87249330 69901647 87249501 69901784 87249672 69901921 87249843 69902058 87250014 69902195 87250185 69902332 87250356 69902469 87250527 69902606 87250698 69902743 87250869 69902880 87251040 69903017 87251211 69903154 87251382 69903291 87251553 69903428 87251724 69903565 87251895 69903702 87252066 69903839 87252237 69903976 87252408 69904113 87252579 69904250 87252750 69904387 87252921 69904524 87253092 69904661 87253263 69904798 87253434 69904935 87253605 69905072 87253776 69905209 87253947 69905346 87254118 69905483 87254289 69905620 87254460 69905757 87254631 69905894 87254802 69906031 87254973 69906168 87255144 69906305 87255315 69906442 87255486 69906579 87255657 69906716 87255828 69906853 87255999 69906990 87256170 69907127 87256341 69907264 87256512 69907401 87256683 69907538 87256854 69907675 87257025 69907812 87257196 69907949 87257367 69908086 87257538 69908223 87257709 69908360 87257880 69908497 87258051 69908634 87258222 69908771 87258393 69908908 87258564 69909045 87258735 69909182 87258906 69909319 87259077 69909456 87259248 69909593 87259419 69909730 87259590 69909867 87259761 69910004 87259932 69910141 87260103 69910278 87260274 69910415 87260445 69910552 87260616 69910689 87260787 69910826 87260958 69910963 87261129 69911100 87261300 69911237 87261471 69911374 87261642 69911511 87261813 69911648 87261984 69911785 87262155 69911922 87262326 69912059 87262497 69912196 87262668 69912333 87262839 69912470 87263010 69912607 87263181 69912744 87263352 69912881 87263523 69913018 87263694 69913155 87263865 69913292 87264036 69913429 87264207 69913566 87264378 69913703 87264549 69913840 87264720 69913977 87264891 69914114 87265062 69914251 87265233 69914388 87265404 69914525 87265575 69914662 87265746 69914799 87265917 69914936 87266088 69915073 87266259 69915210 87266430 69915347 87266601 69915484 87266772 69915621 87266943
1000 11230849 0 11230849 14018067 11230986 14018238 11231123 14018409 11231260 14018580 11231397 14018751 11231534 14018922 11231671 14019093 11231808 14019264 11231945 14019435 11232082 14019606 11232219 14019777 11232356 14019948 11232493 14020119 11232630 14020290 11232767 14020461 11232904 14020632 11233041 14020803 11233178 14020974 11233315 14021145 11233452 14021316 11233589 14021487 11233726 14021658 11233863 14021829 11234000 14022000 11234137 14022171 11234274 14022342 11234411 14022513 11234548 14022684 11234685 14022855 11234822 14023026 11234959 14023197 11235096 14023368 11235233 14023539 11235370 14023710 11235507 14023881 11235644 14024052 11235781 14024223 11235918 14024394 11236055 14024565 11236192 14024736 11236329 14024907 11236466 14025078 11236603 14025249 11236740 14025420 11236877 14025591 11237014 14025762 11237151 14025933 11237288 14026104 11237425 14026275 11237562 14026446 11237699 14026617 11237836 14026788 11237973 14026959 11238110 14027130 11238247 14027301 11238384 14027472 11238521 14027643 11238658 14027814 11238795 14027985 11238932 14028156 11239069 14028327 11239206 14028498 11239343 14028669 11239480 14028840 11239617 14029011 11239754 14029182 11239891 14029353 11240028 14029524 11240165 14029695 11240302 14029866 11240439 14030037 11240576 14030208 11240713 14030379 11240850 14030550 11240987 14030721 11241124 14030892 11241261 14031063 11241398 14031234 11241535 14031405 11241672 14031576 11241809 14031747 11241946 14031918 11242083 14032089 11242220 14032260 11242357 14032431 11242494 14032602 11242631 14032773 11242768 14032944 11242905 14033115 11243042 14033286 11243179 14033457 11243316 14033628 11243453 14033799 11243590 14033970 11243727 14034141 11243864 14034312 11244001 14034483 11244138 14034654 11244275 14034825 11244412 14034996 11244549 14035167 11244686 14035338 11244823 14035509 11244960 14035680 11245097 14035851 11245234 14036022 11245371 14036193 11245508 14036364 11245645 14036535 11245782 14036706 11245919 14036877 11246056 14037048 11246193 14037219 11246330 14037390 11246467 14037561 11246604 14037732 11246741 14037903 11246878 14038074 11247015 14038245 11247152 14038416 11247289 14038587 11247426 14038758 11247563 14038929 11247700 14039100 11247837 14039271 11247974 14039442 11248111 14039613 11248248 14039784 11248385 14039955 11248522 14040126 11248659 14040297 11248796 14040468 11248933 14040639 11249070 14040810 11249207 14040981 11249344 14041152 11249481 14041323 11249618 14041494 11249755 14041665 11249892 14041836 11250029 14042007 11250166 14042178 11250303 14042349 11250440 14042520 11250577 14042691 11250714 14042862 11250851 14043033 11250988 14043204 11251125 14043375 11251262 14043546 11251399 14043717 11251536 14043888 11251673 14044059 11251810 14044230 11251947 14044401 11252084 14044572 11252221 14044743 11252358 14044914 11252495 14045085 11252632 14045256 11252769 14045427 11252906 14045598 11253043 14045769 11253180 14045940 11253317 14046111 11253454 14046282 11253591 14046453 11253728 14046624 11253865 14046795 11254002 14046966 11254139 14047137 11254276 14047308 11254413 14047479 11254550 14047650 11254687 14047821 11254824 14047992 11254961 14048163 11255098 14048334 11255235 14048505 11255372 14048676 11255509 14048847 11255646 14049018 11255783 14049189 11255920 14049360 11256057 14049531 11256194 14049702 11256331 14049873 11256468 14050044 11256605 14050215 11256742 14050386 11256879 14050557 11257016 14050728 11257153 14050899 11257290 14051070 11257427 14051241 11257564 14051412 11257701 14051583 11257838 14051754 11257975 14051925 11258112 14052096 11258249 14052267 11258386 14052438 11258523 14052609 11258660 14052780 11258797 14052951 11258934 14053122 11259071 14053293 11259208 14053464 11259345 14053635 11259482 14053806 11259619 14053977 11259756 14054148 11259893 14054319 11260030 14054490 11260167 14054661 11260304 14054832 11260441 14055003 11260578 14055174 11260715 14055345 11260852 14055516 11260989 14055687 11261126 14055858 11261263 14056029 11261400 14056200 11261537 14056371 11261674 14056542 11261811 14056713 11261948 14056884 11262085 14057055 11262222 14057226 11262359 14057397 11262496 14057568 11262633 14057739 11262770 14057910 11262907 14058081 11263044 14058252 11263181 14058423 11263318 14058594 11263455 14058765 11263592 14058936 11263729 14059107 11263866 14059278 11264003 14059449 11264140 14059620 11264277 14059791 11264414 14059962 11264551 14060133 11264688 14060304 11264825 14060475 11264962 14060646 11265099 14060817 11265236 14060988 11265373 14061159 11265510 14061330 11265647 14061501 11265784 14061672 11265921 14061843 11266058 14062014 11266195 14062185 11266332 14062356 11266469 14062527 11266606 14062698 11266743 14062869 11266880 14063040 11267017 14063211 11267154 14063382 11267291 14063553 11267428 14063724 11267565 14063895 11267702 14064066 11267839 14064237 11267976 14064408 11268113 14064579 11268250 14064750 11268387 14064921 11268524 14065092 11268661 14065263 11268798 14065434 11268935 14065605 11269072 14065776 11269209 14065947 11269346 14066118 11269483 14066289 11269620 14066460 11269757 14066631 11269894 14066802 11270031 14066973 11270168 14067144 11270305 14067315 11270442 14067486 11270579 14067657 11270716 14067828 11270853 14067999 11270990 14068170 11271127 14068341 11271264 14068512 11271401 14068683 11271538 14068854 11271675 14069025 11271812 14069196 11271949 14069367 11272086 14069538 11272223 14069709 11272360 14069880 11272497 14070051 11272634 14070222 11272771 14070393 11272908 14070564 11273045 14070735 11273182 14070906 11273319 14071077 11273456 14071248 11273593 14071419 11273730 14071590 11273867 14071761 11274004 14071932 11274141 14072103 11274278 14072274 11274415 14072445 11274552 14072616 11274689 14072787 11274826 14072958 11274963 14073129 11275100 14073300 11275237 14073471 11275374 14073642 11275511 14073813 11275648 14073984 11275785 14074155 11275922 14074326 11276059 14074497 11276196 14074668 11276333 14074839 11276470 14075010 11276607 14075181 11276744 14075352 11276881 14075523 11277018 14075694 11277155 14075865 11277292 14076036 11277429 14076207 11277566 14076378 11277703 14076549 11277840 14076720 11277977 14076891 11278114 14077062 11278251 14077233 11278388 14077404 11278525 14077575 11278662 14077746 11278799 14077917 11278936 14078088 11279073 14078259 11279210 14078430 11279347 14078601 11279484 14078772 11279621 14078943 11279758 14079114 11279895 14079285 11280032 14079456 11280169 14079627 11280306 14079798 11280443 14079969 11280580 14080140 11280717 14080311 11280854 14080482 11280991 14080653 11281128 14080824 11281265 14080995 11281402 14081166 11281539 14081337 11281676 14081508 11281813 14081679 11281950 14081850 11282087 14082021 11282224 14082192 11282361 14082363 11282498 14082534 11282635 14082705 11282772 14082876 11282909 14083047 11283046 14083218 11283183 14083389 11283320 14083560 11283457 14083731 11283594 14083902 11283731 14084073 11283868 14084244 11284005 14084415 11284142 14084586 11284279 14084757 11284416 14084928 11284553 14085099 11284690 14085270 11284827 14085441 11284964 14085612 11285101 14085783 11285238 14085954 11285375 14086125 11285512 14086296 11285649 14086467 11285786 14086638 11285923 14086809 11286060 14086980 11286197 14087151 11286334 14087322 11286471 14087493 11286608 14087664 11286745 14087835 11286882 14088006 11287019 14088177 11287156 14088348 11287293 14088519 11287430 14088690 11287567 14088861 11287704 14089032 11287841 14089203 11287978 14089374 11288115 14089545 11288252 14089716 11288389 14089887 11288526 14090058 11288663 14090229 11288800 14090400 11288937 14090571 11289074 14090742 11289211 14090913 11289348 14091084 11289485 14091255 11289622 14091426 11289759 14091597 11289896 14091768 11290033 14091939 11290170 14092110 11290307 14092281 11290444 14092452 11290581 14092623 11290718 14092794 11290855 14092965 11290992 14093136 11291129 14093307 11291266 14093478 11291403 14093649 11291540 14093820 11291677 14093991 11291814 14094162 11291951 14094333 11292088 14094504 11292225 14094675 11292362 14094846 11292499 14095017 11292636 14095188 11292773 14095359 11292910 14095530 11293047 14095701 11293184 14095872 11293321 14096043 11293458 14096214 11293595 14096385 11293732 14096556 11293869 14096727 11294006 14096898 11294143 14097069 11294280 14097240 11294417 14097411 11294554 14097582 11294691 14097753 11294828 14097924 11294965 14098095 11295102 14098266 11295239 14098437 11295376 14098608 11295513 14098779 11295650 14098950 11295787 14099121 11295924 14099292 11296061 14099463 11296198 14099634 11296335 14099805 11296472 14099976 11296609 14100147 11296746 14100318 11296883 14100489 11297020 14100660 11297157 14100831 11297294 14101002 11297431 14101173 11297568 14101344 11297705 14101515 11297842 14101686 11297979 14101857 11298116 14102028 11298253 14102199 11298390 14102370 11298527 14102541 11298664 14102712 11298801 14102883 11298938 14103054 11299075 14103225 11299212 14103396 11299349 14103567 11299486 14103738 11299623 14103909 11299760 14104080 11299897 14104251 11300034 14104422 11300171 14104593 11300308 14104764 11300445 14104935 11300582 14105106 11300719 14105277 11300856 14105448 11300993 14105619 11301130 14105790 11301267 14105961 11301404 14106132 11301541 14106303 11301678 14106474 11301815 14106645 11301952 14106816 11302089 14106987 11302226 14107158 11302363 14107329 11302500 14107500 11302637 14107671 11302774 14107842 11302911 14108013 11303048 14108184 11303185 14108355 11303322 14108526 11303459 14108697 11303596 14108868 11303733 14109039 11303870 14109210 11304007 14109381 11304144 14109552 11304281 14109723 11304418 14109894 11304555 14110065 11304692 14110236 11304829 14110407 11304966 14110578 11305103 14110749 11305240 14110920 11305377 14111091 11305514 14111262 11305651 14111433 11305788 14111604 11305925 14111775 11306062 14111946 11306199 14112117 11306336 14112288 11306473 14112459 11306610 14112630 11306747 14112801 11306884 14112972 11307021 14113143 11307158 14113314 11307295 14113485 11307432 14113656 11307569 14113827 11307706 14113998 11307843 14114169 11307980 14114340 11308117 14114511 11308254 14114682 11308391 14114853 11308528 14115024 11308665 14115195 11308802 14115366 11308939 14115537 11309076 14115708 11309213 14115879 11309350 14116050 11309487 14116221 11309624 14116392 11309761 14116563 11309898 14116734 11310035 14116905 11310172 14117076 11310309 14117247 11310446 14117418 11310583 14117589 11310720 14117760 11310857 14117931 11310994 14118102 11311131 14118273 11311268 14118444 11311405 14118615 11311542 14118786 11311679 14118957 11311816 14119128 11311953 14119299 11312090 14119470 11312227 14119641 11312364 14119812 11312501 14119983 11312638 14120154 11312775 14120325 11312912 14120496 11313049 14120667 11313186 14120838 11313323 14121009 11313460 14121180 11313597 14121351 11313734 14121522 11313871 14121693 11314008 14121864 11314145 14122035 11314282 14122206 11314419 14122377 11314556 14122548 11314693 14122719 11314830 14122890 11314967 14123061 11315104 14123232 11315241 14123403 11315378 14123574 11315515 14123745 11315652 14123916 11315789 14124087 11315926 14124258 11316063 14124429 11316200 14124600 11316337 14124771 11316474 14124942 11316611 14125113 11316748 14125284 11316885 14125455 11317022 14125626 11317159 14125797 11317296 14125968 11317433 14126139 11317570 14126310 11317707 14126481 11317844 14126652 11317981 14126823 11318118 14126994 11318255 14127165 11318392 14127336 11318529 14127507 11318666 14127678 11318803 14127849 11318940 14128020 11319077 14128191 11319214 14128362 11319351 14128533 11319488 14128704 11319625 14128875 11319762 14129046 11319899 14129217 11320036 14129388 11320173 14129559 11320310 14129730 11320447 14129901 11320584 14130072 11320721 14130243 11320858 14130414 11320995 14130585 11321132 14130756 11321269 14130927 11321406 14131098 11321543 14131269 11321680 14131440 11321817 14131611 11321954 14131782 11322091 14131953 11322228 14132124 11322365 14132295 11322502 14132466 11322639 14132637 11322776 14132808 11322913 14132979 11323050 14133150 11323187 14133321 11323324 14133492 11323461 14133663 11323598 14133834 11323735 14134005 11323872 14134176 11324009 14134347 11324146 14134518 11324283 14134689 11324420 14134860 11324557 14135031 11324694 14135202 11324831 14135373 11324968 14135544 11325105 14135715 11325242 14135886 11325379 14136057 11325516 14136228 11325653 14136399 11325790 14136570 11325927 14136741 11326064 14136912 11326201 14137083 11326338 14137254 11326475 14137425 11326612 14137596 11326749 14137767 11326886 14137938 11327023 14138109 11327160 14138280 11327297 14138451 11327434 14138622 11327571 14138793 11327708 14138964 11327845 14139135 11327982 14139306 11328119 14139477 11328256 14139648 11328393 14139819 11328530 14139990 11328667 14140161 11328804 14140332 11328941 14140503 11329078 14140674 11329215 14140845 11329352 14141016 11329489 14141187 11329626 14141358 11329763 14141529 11329900 14141700 11330037 14141871 11330174 14142042 11330311 14142213 11330448 14142384 11330585 14142555 11330722 14142726 11330859 14142897 11330996 14143068 11331133 14143239 11331270 14143410 11331407 14143581 11331544 14143752 11331681 14143923 11331818 14144094 11331955 14144265 11332092 14144436 11332229 14144607 11332366 14144778 11332503 14144949 11332640 14145120 11332777 14145291 11332914 14145462 11333051 14145633 11333188 14145804 11333325 14145975 11333462 14146146 11333599 14146317 11333736 14146488 11333873 14146659 11334010 14146830 11334147 14147001 11334284 14147172 11334421 14147343 11334558 14147514 11334695 14147685 11334832 14147856 11334969 14148027 11335106 14148198 11335243 14148369 11335380 14148540 11335517 14148711 11335654 14148882 11335791 14149053 11335928 14149224 11336065 14149395 11336202 14149566 11336339 14149737 11336476 14149908 11336613 14150079 11336750 14150250 11336887 14150421 11337024 14150592 11337161 14150763 11337298 14150934 11337435 14151105 11337572 14151276 11337709 14151447 11337846 14151618 11337983 14151789 11338120 14151960 11338257 14152131 11338394 14152302 11338531 14152473 11338668 14152644 11338805 14152815 11338942 14152986 11339079 14153157 11339216 14153328 11339353 14153499 11339490 14153670 11339627 14153841 11339764 14154012 11339901 14154183 11340038 14154354 11340175 14154525 11340312 14154696 11340449 14154867 11340586 14155038 11340723 14155209 11340860 14155380 11340997 14155551 11341134 14155722 11341271 14155893 11341408 14156064 11341545 14156235 11341682 14156406 11341819 14156577 11341956 14156748 11342093 14156919 11342230 14157090 11342367 14157261 11342504 14157432 11342641 14157603 11342778 14157774 11342915 14157945 11343052 14158116 11343189 14158287 11343326 14158458 11343463 14158629 11343600 14158800 11343737 14158971 11343874 14159142 11344011 14159313 11344148 14159484 11344285 14159655 11344422 14159826 11344559 14159997 11344696 14160168 11344833 14160339 11344970 14160510 11345107 14160681 11345244 14160852 11345381 14161023 11345518 14161194 11345655 14161365 11345792 14161536 11345929 14161707 11346066 14161878 11346203 14162049 11346340 14162220 11346477 14162391 11346614 14162562 11346751 14162733 11346888 14162904 11347025 14163075 11347162 14163246 11347299 14163417 11347436 14163588 11347573 14163759 11347710 14163930 11347847 14164101 11347984 14164272 11348121 14164443 11348258 14164614 11348395 14164785 11348532 14164956 11348669 14165127 11348806 14165298 11348943 14165469 11349080 14165640 11349217 14165811 11349354 14165982 11349491 14166153 11349628 14166324 11349765 14166495 11349902 14166666 11350039 14166837 11350176 14167008 11350313 14167179 11350450 14167350 11350587 14167521 11350724 14167692 11350861 14167863 11350998 14168034 11351135 14168205 11351272 14168376 11351409 14168547 11351546 14168718 11351683 14168889 11351820 14169060 11351957 14169231 11352094 14169402 11352231 14169573 11352368 14169744 11352505 14169915 11352642 14170086 11352779 14170257 11352916 14170428 11353053 14170599 11353190 14170770 11353327 14170941 11353464 14171112 11353601 14171283 11353738 14171454 11353875 14171625 11354012 14171796 11354149 14171967 11354286 14172138 11354423 14172309 11354560 14172480 11354697 14172651 11354834 14172822 11354971 14172993 11355108 14173164 11355245 14173335 11355382 14173506 11355519 14173677 11355656 14173848 11355793 14174019 11355930 14174190 11356067 14174361 11356204 14174532 11356341 14174703 11356478 14174874 11356615 14175045 11356752 14175216 11356889 14175387 11357026 14175558 11357163 14175729 11357300 14175900 11357437 14176071 11357574 14176242 11357711 14176413 11357848 14176584 11357985 14176755 11358122 14176926 11358259 14177097 11358396 14177268 11358533 14177439 11358670 14177610 11358807 14177781 11358944 14177952 11359081 14178123 11359218 14178294 11359355 14178465 11359492 14178636 11359629 14178807 11359766 14178978 11359903 14179149 11360040 14179320 11360177 14179491 11360314 14179662 11360451 14179833 11360588 14180004 11360725 14180175 11360862 14180346 11360999 14180517 11361136 14180688 11361273 14180859 11361410 14181030 11361547 14181201 11361684 14181372 11361821 14181543 11361958 14181714 11362095 14181885 11362232 14182056 11362369 14182227 11362506 14182398 11362643 14182569 11362780 14182740 11362917 14182911 11363054 14183082 11363191 14183253 11363328 14183424 11363465 14183595 11363602 14183766 11363739 14183937 11363876 14184108 11364013 14184279 11364150 14184450 11364287 14184621 11364424 14184792 11364561 14184963 11364698 14185134 11364835 14185305 11364972 14185476 11365109 14185647 11365246 14185818 11365383 14185989 11365520 14186160 11365657 14186331 11365794 14186502 11365931 14186673 11366068 14186844 11366205 14187015 11366342 14187186 11366479 14187357 11366616 14187528 11366753 14187699 11366890 14187870 11367027 14188041 11367164 14188212 11367301 14188383 11367438 14188554 11367575 14188725
1000 37262900 0 37262900 46510627 37263037 46510798 37263174 46510969 37263311 46511140 37263448 46511311 37263585 46511482 37263722 46511653 37263859 46511824 37263996 46511995 37264133 46512166 37264270 46512337 37264407 46512508 37264544 46512679 37264681 46512850 37264818 46513021 37264955 46513192 37265092 46513363 37265229 46513534 37265366 46513705 37265503 46513876 37265640 46514047 37265777 46514218 37265914 46514389 37266051 46514560 37266188 46514731 37266325 46514902 37266462 46515073 37266599 46515244 37266736 46515415 37266873 46515586 37267010 46515757 37267147 46515928 37267284 46516099 37267421 46516270 37267558 46516441 37267695 46516612 37267832 46516783 37267969 46516954 37268106 46517125 37268243 46517296 37268380 46517467 37268517 46517638 37268654 46517809 37268791 46517980 37268928 46518151 37269065 46518322 37269202 46518493 37269339 46518664 37269476 46518835 37269613 46519006 37269750 46519177 37269887 46519348 37270024 46519519 37270161 46519690 37270298 46519861 37270435 46520032 37270572 46520203 37270709 46520374 37270846 46520545 37270983 46520716 37271120 46520887 37271257 46521058 37271394 46521229 37271531 46521400 37271668 46521571 37271805 46521742 37271942 46521913 37272079 46522084 37272216 46522255 37272353 46522426 37272490 46522597 37272627 46522768 37272764 46522939 37272901 46523110 37273038 46523281 37273175 46523452 37273312 46523623 37273449 46523794 37273586 46523965 37273723 46524136 37273860 46524307 37273997 46524478 37274134 46524649 37274271 46524820 37274408 46524991 37274545 46525162 37274682 46525333 37274819 46525504 37274956 46525675 37275093 46525846 37275230 46526017 37275367 46526188 37275504 46526359 37275641 46526530 37275778 46526701 37275915 46526872 37276052 46527043 37276189 46527214 37276326 46527385 37276463 46527556 37276600 46527727 37276737 46527898 37276874 46528069 37277011 46528240 37277148 46528411 37277285 46528582 37277422 46528753 37277559 46528924 37277696 46529095 37277833 46529266 37277970 46529437 37278107 46529608 37278244 46529779 37278381 46529950 37278518 46530121 37278655 46530292 37278792 46530463 37278929 46530634 37279066 46530805 37279203 46530976 37279340 46531147 37279477 46531318 37279614 46531489 37279751 46531660 37279888 46531831 37280025 46532002 37280162 46532173 37280299 46532344 37280436 46532515 37280573 46532686 37280710 46532857 37280847 46533028 37280984 46533199 37281121 46533370 37281258 46533541 37281395 46533712 37281532 46533883 37281669 46534054 37281806 46534225 37281943 46534396 37282080 46534567 37282217 46534738 37282354 46534909 37282491 46535080 37282628 46535251 37282765 46535422 37282902 46535593 37283039 46535764 37283176 46535935 37283313 46536106 37283450 46536277 37283587 46536448 37283724 46536619 37283861 46536790 37283998 46536961 37284135 46537132 37284272 46537303 37284409 46537474 37284546 46537645 37284683 46537816 37284820 46537987 37284957 46538158 37285094 46538329 37285231 46538500 37285368 46538671 37285505 46538842 37285642 46539013 37285779 46539184 37285916 46539355 37286053 46539526 37286190 46539697 37286327 46539868 37286464 46540039 37286601 46540210 37286738 46540381 37286875 46540552 37287012 46540723 37287149 46540894 37287286 46541065 37287423 46541236 37287560 46541407 37287697 46541578 37287834 46541749 37287971 46541920 37288108 46542091 37288245 46542262 37288382 46542433 37288519 46542604 37288656 46542775 37288793 46542946 37288930 46543117 37289067 46543288 37289204 46543459 37289341 46543630 37289478 46543801 37289615 46543972 37289752 46544143 37289889 46544314 37290026 46544485 37290163 46544656 37290300 46544827 37290437 46544998 37290574 46545169 37290711 46545340 37290848 46545511 37290985 46545682 37291122 46545853 37291259 46546024 37291396 46546195 37291533 46546366 37291670 46546537 37291807 46546708 37291944 46546879 37292081 46547050 37292218 46547221 37292355 46547392 37292492 46547563 37292629 46547734 37292766 46547905 37292903 46548076 37293040 46548247 37293177 46548418 37293314 46548589 37293451 46548760 37293588 46548931 37293725 46549102 37293862 46549273 37293999 46549444 37294136 46549615 37294273 46549786 37294410 46549957 37294547 46550128 37294684 46550299 37294821 46550470 37294958 46550641 37295095 46550812 37295232 46550983 37295369 46551154 37295506 46551325 37295643 46551496 37295780 46551667 37295917 46551838 37296054 46552009 37296191 46552180 37296328 46552351 37296465 46552522 37296602 46552693 37296739 46552864 37296876 46553035 37297013 46553206 37297150 46553377 37297287 46553548 37297424 46553719 37297561 46553890 37297698 46554061 37297835 46554232 37297972 46554403 37298109 46554574 37298246 46554745 37298383 46554916 37298520 46555087 37298657 46555258 37298794 46555429 37298931 46555600 37299068 46555771 37299205 46555942 37299342 46556113 37299479 46556284 37299616 46556455 37299753 46556626 37299890 46556797 37300027 46556968 37300164 46557139 37300301 46557310 37300438 46557481 37300575 46557652 37300712 46557823 37300849 46557994 37300986 46558165 37301123 46558336 37301260 46558507 37301397 46558678 37301534 46558849 37301671 46559020 37301808 46559191 37301945 46559362 37302082 46559533 37302219 46559704 37302356 46559875 37302493 46560046 37302630 46560217 37302767 46560388 37302904 46560559 37303041 46560730 37303178 46560901 37303315 46561072 37303452 46561243 37303589 46561414 37303726 46561585 37303863 46561756 37304000 46561927 37304137 46562098 37304274 46562269 37304411 46562440 37304548 46562611 37304685 46562782 37304822 46562953 37304959 46563124 37305096 46563295 37305233 46563466 37305370 46563637 37305507 46563808 37305644 46563979 37305781 46564150 37305918 46564321 37306055 46564492 37306192 46564663 37306329 46564834 37306466 46565005 37306603 46565176 37306740 46565347 37306877 46565518 37307014 46565689 37307151 46565860 37307288 46566031 37307425 46566202 37307562 46566373 37307699 46566544 37307836 46566715 37307973 46566886 37308110 46567057 37308247 46567228 37308384 46567399 37308521 46567570 37308658 46567741 37308795 46567912 37308932 46568083 37309069 46568254 37309206 46568425 37309343 46568596 37309480 46568767 37309617 46568938 37309754 46569109 37309891 46569280 37310028 46569451 37310165 46569622 37310302 46569793 37310439 46569964 37310576 46570135 37310713 46570306 37310850 46570477 37310987 46570648 37311124 46570819 37311261 46570990 37311398 46571161 37311535 46571332 37311672 46571503 37311809 46571674 37311946 46571845 37312083 46572016 37312220 46572187 37312357 46572358 37312494 46572529 37312631 46572700 37312768 46572871 37312905 46573042 37313042 46573213 37313179 46573384 37313316 46573555 37313453 46573726 37313590 46573897 37313727 46574068 37313864 46574239 37314001 46574410 37314138 46574581 37314275 46574752 37314412 46574923 37314549 46575094 37314686 46575265 37314823 46575436 37314960 46575607 37315097 46575778 37315234 46575949 37315371 46576120 37315508 46576291 37315645 46576462 37315782 46576633 37315919 46576804 37316056 46576975 37316193 46577146 37316330 46577317 37316467 46577488 37316604 46577659 37316741 46577830 37316878 46578001 37317015 46578172 37317152 46578343 37317289 46578514 37317426 46578685 37317563 46578856 37317700 46579027 37317837 46579198 37317974 46579369 37318111 46579540 37318248 46579711 37318385 46579882 37318522 46580053 37318659 46580224 37318796 46580395 37318933 46580566 37319070 46580737 37319207 46580908 37319344 46581079 37319481 46581250 37319618 46581421 37319755 46581592 37319892 46581763 37320029 46581934 37320166 46582105 37320303 46582276 37320440 46582447 37320577 46582618 37320714 46582789 37320851 46582960 37320988 46583131 37321125 46583302 37321262 46583473 37321399 46583644 37321536 46583815 37321673 46583986 37321810 46584157 37321947 46584328 37322084 46584499 37322221 46584670 37322358 46584841 37322495 46585012 37322632 46585183 37322769 46585354 37322906 46585525 37323043 46585696 37323180 46585867 37323317 46586038 37323454 46586209 37323591 46586380 37323728 46586551 37323865 46586722 37324002 46586893 37324139 46587064 37324276 46587235 37324413 46587406 37324550 46587577 37324687 46587748 37324824 46587919 37324961 46588090 37325098 46588261 37325235 46588432 37325372 46588603 37325509 46588774 37325646 46588945 37325783 46589116 37325920 46589287 37326057 46589458 37326194 46589629 37326331 46589800 37326468 46589971 37326605 46590142 37326742 46590313 37326879 46590484 37327016 46590655 37327153 46590826 37327290 46590997 37327427 46591168 37327564 46591339 37327701 46591510 37327838 46591681 37327975 46591852 37328112 46592023 37328249 46592194 37328386 46592365 37328523 46592536 37328660 46592707 37328797 46592878 37328934 46593049 37329071 46593220 37329208 46593391 37329345 46593562 37329482 46593733 37329619 46593904 37329756 46594075 37329893 46594246 37330030 46594417 37330167 46594588 37330304 46594759 37330441 46594930 37330578 46595101 37330715 46595272 37330852 46595443 37330989 46595614 37331126 46595785 37331263 46595956 37331400 46596127 37331537 46596298 37331674 46596469 37331811 46596640 37331948 46596811 37332085 46596982 37332222 46597153 37332359 46597324 37332496 46597495 37332633 46597666 37332770 46597837 37332907 46598008 37333044 46598179 37333181 46598350 37333318 46598521 37333455 46598692 37333592 46598863 37333729 46599034 37333866 46599205 37334003 46599376 37334140 46599547 37334277 46599718 37334414 46599889 37334551 46600060 37334688 46600231 37334825 46600402 37334962 46600573 37335099 46600744 37335236 46600915 37335373 46601086 37335510 46601257 37335647 46601428 37335784 46601599 37335921 46601770 37336058 46601941 37336195 46602112 37336332 46602283 37336469 46602454 37336606 46602625 37336743 46602796 37336880 46602967 37337017 46603138 37337154 46603309 37337291 46603480 37337428 46603651 37337565 46603822 37337702 46603993 37337839 46604164 37337976 46604335 37338113 46604506 37338250 46604677 37338387 46604848 37338524 46605019 37338661 46605190 37338798 46605361 37338935 46605532 37339072 46605703 37339209 46605874 37339346 46606045 37339483 46606216 37339620 46606387 37339757 46606558 37339894 46606729 37340031 46606900 37340168 46607071 37340305 46607242 37340442 46607413 37340579 46607584 37340716 46607755 37340853 46607926 37340990 46608097 37341127 46608268 37341264 46608439 37341401 46608610 37341538 46608781 37341675 46608952 37341812 46609123 37341949 46609294 37342086 46609465 37342223 46609636 37342360 46609807 37342497 46609978 37342634 46610149 37342771 46610320 37342908 46610491 37343045 46610662 37343182 46610833 37343319 46611004 37343456 46611175 37343593 46611346 37343730 46611517 37343867 46611688 37344004 46611859 37344141 46612030 37344278 46612201 37344415 46612372 37344552 46612543 37344689 46612714 37344826 46612885 37344963 46613056 37345100 46613227 37345237 46613398 37345374 46613569 37345511 46613740 37345648 46613911 37345785 46614082 37345922 46614253 37346059 46614424 37346196 46614595 37346333 46614766 37346470 46614937 37346607 46615108 37346744 46615279 37346881 46615450 37347018 46615621 37347155 46615792 37347292 46615963 37347429 46616134 37347566 46616305 37347703 46616476 37347840 46616647 37347977 46616818 37348114 46616989 37348251 46617160 37348388 46617331 37348525 46617502 37348662 46617673 37348799 46617844 37348936 46618015 37349073 46618186 37349210 46618357 37349347 46618528 37349484 46618699 37349621 46618870 37349758 46619041 37349895 46619212 37350032 46619383 37350169 46619554 37350306 46619725 37350443 46619896 37350580 46620067 37350717 46620238 37350854 46620409 37350991 46620580 37351128 46620751 37351265 46620922 37351402 46621093 37351539 46621264 37351676 46621435 37351813 46621606 37351950 46621777 37352087 46621948 37352224 46622119 37352361 46622290 37352498 46622461 37352635 46622632 37352772 46622803 37352909 46622974 37353046 46623145 37353183 46623316 37353320 46623487 37353457 46623658 37353594 46623829 37353731 46624000 37353868 46624171 37354005 46624342 37354142 46624513 37354279 46624684 37354416 46624855 37354553 46625026 37354690 46625197 37354827 46625368 37354964 46625539 37355101 46625710 37355238 46625881 37355375 46626052 37355512 46626223 37355649 46626394 37355786 46626565 37355923 46626736 37356060 46626907 37356197 46627078 37356334 46627249 37356471 46627420 37356608 46627591 37356745 46627762 37356882 46627933 37357019 46628104 37357156 46628275 37357293 46628446 37357430 46628617 37357567 46628788 37357704 46628959 37357841 46629130 37357978 46629301 37358115 46629472 37358252 46629643 37358389 46629814 37358526 46629985 37358663 46630156 37358800 46630327 37358937 46630498 37359074 46630669 37359211 46630840 37359348 46631011 37359485 46631182 37359622 46631353 37359759 46631524 37359896 46631695 37360033 46631866 37360170 46632037 37360307 46632208 37360444 46632379 37360581 46632550 37360718 46632721 37360855 46632892 37360992 46633063 37361129 46633234 37361266 46633405 37361403 46633576 37361540 46633747 37361677 46633918 37361814 46634089 37361951 46634260 37362088 46634431 37362225 46634602 37362362 46634773 37362499 46634944 37362636 46635115 37362773 46635286 37362910 46635457 37363047 46635628 37363184 46635799 37363321 46635970 37363458 46636141 37363595 46636312 37363732 46636483 37363869 46636654 37364006 46636825 37364143 46636996 37364280 46637167 37364417 46637338 37364554 46637509 37364691 46637680 37364828 46637851 37364965 46638022 37365102 46638193 37365239 46638364 37365376 46638535 37365513 46638706 37365650 46638877 37365787 46639048 37365924 46639219 37366061 46639390 37366198 46639561 37366335 46639732 37366472 46639903 37366609 46640074 37366746 46640245 37366883 46640416 37367020 46640587 37367157 46640758 37367294 46640929 37367431 46641100 37367568 46641271 37367705 46641442 37367842 46641613 37367979 46641784 37368116 46641955 37368253 46642126 37368390 46642297 37368527 46642468 37368664 46642639 37368801 46642810 37368938 46642981 37369075 46643152 37369212 46643323 37369349 46643494 37369486 46643665 37369623 46643836 37369760 46644007 37369897 46644178 37370034 46644349 37370171 46644520 37370308 46644691 37370445 46644862 37370582 46645033 37370719 46645204 37370856 46645375 37370993 46645546 37371130 46645717 37371267 46645888 37371404 46646059 37371541 46646230 37371678 46646401 37371815 46646572 37371952 46646743 37372089 46646914 37372226 46647085 37372363 46647256 37372500 46647427 37372637 46647598 37372774 46647769 37372911 46647940 37373048 46648111 37373185 46648282 37373322 46648453 37373459 46648624 37373596 46648795 37373733 46648966 37373870 46649137 37374007 46649308 37374144 46649479 37374281 46649650 37374418 46649821 37374555 46649992 37374692 46650163 37374829 46650334 37374966 46650505 37375103 46650676 37375240 46650847 37375377 46651018 37375514 46651189 37375651 46651360 37375788 46651531 37375925 46651702 37376062 46651873 37376199 46652044 37376336 46652215 37376473 46652386 37376610 46652557 37376747 46652728 37376884 46652899 37377021 46653070 37377158 46653241 37377295 46653412 37377432 46653583 37377569 46653754 37377706 46653925 37377843 46654096 37377980 46654267 37378117 46654438 37378254 46654609 37378391 46654780 37378528 46654951 37378665 46655122 37378802 46655293 37378939 46655464 37379076 46655635 37379213 46655806 37379350 46655977 37379487 46656148 37379624 46656319 37379761 46656490 37379898 46656661 37380035 46656832 37380172 46657003 37380309 46657174 37380446 46657345 37380583 46657516 37380720 46657687 37380857 46657858 37380994 46658029 37381131 46658200 37381268 46658371 37381405 46658542 37381542 46658713 37381679 46658884 37381816 46659055 37381953 46659226 37382090 46659397 37382227 46659568 37382364 46659739 37382501 46659910 37382638 46660081 37382775 46660252 37382912 46660423 37383049 46660594 37383186 46660765 37383323 46660936 37383460 46661107 37383597 46661278 37383734 46661449 37383871 46661620 37384008 46661791 37384145 46661962 37384282 46662133 37384419 46662304 37384556 46662475 37384693 46662646 37384830 46662817 37384967 46662988 37385104 46663159 37385241 46663330 37385378 46663501 37385515 46663672 37385652 46663843 37385789 46664014 37385926 46664185 37386063 46664356 37386200 46664527 37386337 46664698 37386474 46664869 37386611 46665040 37386748 46665211 37386885 46665382 37387022 46665553 37387159 46665724 37387296 46665895 37387433 46666066 37387570 46666237 37387707 46666408 37387844 46666579 37387981 46666750 37388118 46666921 37388255 46667092 37388392 46667263 37388529 46667434 37388666 46667605 37388803 46667776 37388940 46667947 37389077 46668118 37389214 46668289 37389351 46668460 37389488 46668631 37389625 46668802 37389762 46668973 37389899 46669144 37390036 46669315 37390173 46669486 37390310 46669657 37390447 46669828 37390584 46669999 37390721 46670170 37390858 46670341 37390995 46670512 37391132 46670683 37391269 46670854 37391406 46671025 37391543 46671196 37391680 46671367 37391817 46671538 37391954 46671709 37392091 46671880 37392228 46672051 37392365 46672222 37392502 46672393 37392639 46672564 37392776 46672735 37392913 46672906 37393050 46673077 37393187 46673248 37393324 46673419 37393461 46673590 37393598 46673761 37393735 46673932 37393872 46674103 37394009 46674274 37394146 46674445 37394283 46674616 37394420 46674787 37394557 46674958 37394694 46675129 37394831 46675300 37394968 46675471 37395105 46675642 37395242 46675813 37395379 46675984 37395516 46676155 37395653 46676326 37395790 46676497 37395927 46676668 37396064 46676839 37396201 46677010 37396338 46677181 37396475 46677352 37396612 46677523 37396749 46677694 37396886 46677865 37397023 46678036 37397160 46678207 37397297 46678378 37397434 46678549 37397571 46678720 37397708 46678891 37397845 46679062 37397982 46679233 37398119 46679404 37398256 46679575 37398393 46679746 37398530 46679917 37398667 46680088 37398804 46680259 37398941 46680430 37399078 46680601 37399215 46680772 37399352 46680943 37399489 46681114 37399626 46681285
1000 27509600 0 27509600 34336800 27509737 34336971 27509874 34337142 27510011 34337313 27510148 34337484 27510285 34337655 27510422 34337826 27510559 34337997 27510696 34338168 27510833 34338339 27510970 34338510 27511107 34338681 27511244 34338852 27511381 34339023 27511518 34339194 27511655 34339365 27511792 34339536 27511929 34339707 27512066 34339878 27512203 34340049 27512340 34340220 27512477 34340391 27512614 34340562 27512751 34340733 27512888 34340904 27513025 34341075 27513162 34341246 27513299 34341417 27513436 34341588 27513573 34341759 27513710 34341930 27513847 34342101 27513984 34342272 27514121 34342443 27514258 34342614 27514395 34342785 27514532 34342956 27514669 34343127 27514806 34343298 27514943 34343469 27515080 34343640 27515217 34343811 27515354 34343982 27515491 34344153 27515628 34344324 27515765 34344495 27515902 34344666 27516039 34344837 27516176 34345008 27516313 34345179 27516450 34345350 27516587 34345521 27516724 34345692 27516861 34345863 27516998 34346034 27517135 34346205 27517272 34346376 27517409 34346547 27517546 34346718 27517683 34346889 27517820 34347060 27517957 34347231 27518094 34347402 27518231 34347573 27518368 34347744 27518505 34347915 27518642 34348086 27518779 34348257 27518916 34348428 27519053 34348599 27519190 34348770 27519327 34348941 27519464 34349112 27519601 34349283 27519738 34349454 27519875 34349625 27520012 34349796 27520149 34349967 27520286 34350138 27520423 34350309 27520560 34350480 27520697 34350651 27520834 34350822 27520971 34350993 27521108 34351164 27521245 34351335 27521382 34351506 27521519 34351677 27521656 34351848 27521793 34352019 27521930 34352190 27522067 34352361 27522204 34352532 27522341 34352703 27522478 34352874 27522615 34353045 27522752 34353216 27522889 34353387 27523026 34353558 27523163 34353729 27523300 34353900 27523437 34354071 27523574 34354242 27523711 34354413 27523848 34354584 27523985 34354755 27524122 34354926 27524259 34355097 27524396 34355268 27524533 34355439 27524670 34355610 27524807 34355781 27524944 34355952 27525081 34356123 27525218 34356294 27525355 34356465 27525492 34356636 27525629 34356807 27525766 34356978 27525903 34357149 27526040 34357320 27526177 34357491 27526314 34357662 27526451 34357833 27526588 34358004 27526725 34358175 27526862 34358346 27526999 34358517 27527136 34358688 27527273 34358859 27527410 34359030 27527547 34359201 27527684 34359372 27527821 34359543 27527958 34359714 27528095 34359885 27528232 34360056 27528369 34360227 27528506 34360398 27528643 34360569 27528780 34360740 27528917 34360911 27529054 34361082 27529191 34361253 27529328 34361424 27529465 34361595 27529602 34361766 27529739 34361937 27529876 34362108 27530013 34362279 27530150 34362450 27530287 34362621 27530424 34362792 27530561 34362963 27530698 34363134 27530835 34363305 27530972 34363476 27531109 34363647 27531246 34363818 27531383 34363989 27531520 34364160 27531657 34364331 27531794 34364502 27531931 34364673 27532068 34364844 27532205 34365015 27532342 34365186 27532479 34365357 27532616 34365528 27532753 34365699 27532890 34365870 27533027 34366041 27533164 34366212 27533301 34366383 27533438 34366554 27533575 34366725 27533712 34366896 27533849 34367067 27533986 34367238 27534123 34367409 27534260 34367580 27534397 34367751 27534534 34367922 27534671 34368093 27534808 34368264 27534945 34368435 27535082 34368606 27535219 34368777 27535356 34368948 27535493 34369119 27535630 34369290 27535767 34369461 27535904 34369632 27536041 34369803 27536178 34369974 27536315 34370145 27536452 34370316 27536589 34370487 27536726 34370658 27536863 34370829 27537000 34371000 27537137 34371171 27537274 34371342 27537411 34371513 27537548 34371684 27537685 34371855 27537822 34372026 27537959 34372197 27538096 34372368 27538233 34372539 27538370 34372710 27538507 34372881 27538644 34373052 27538781 34373223 27538918 34373394 27539055 34373565 27539192 34373736 27539329 34373907 27539466 34374078 27539603 34374249 27539740 34374420 27539877 34374591 27540014 34374762 27540151 34374933 27540288 34375104 27540425 34375275 27540562 34375446 27540699 34375617 27540836 34375788 27540973 34375959 27541110 34376130 27541247 34376301 27541384 34376472 27541521 34376643 27541658 34376814 27541795 34376985 27541932 34377156 27542069 34377327 27542206 34377498 27542343 34377669 27542480 34377840 27542617 34378011 27542754 34378182 27542891 34378353 27543028 34378524 27543165 34378695 27543302 34378866 27543439 34379037 27543576 34379208 27543713 34379379 27543850 34379550 27543987 34379721 27544124 34379892 27544261 34380063 27544398 34380234 27544535 34380405 27544672 34380576 27544809 34380747 27544946 34380918 27545083 34381089 27545220 34381260 27545357 34381431 27545494 34381602 27545631 34381773 27545768 34381944 27545905 34382115 27546042 34382286 27546179 34382457 27546316 34382628 27546453 34382799 27546590 34382970 27546727 34383141 27546864 34383312 27547001 34383483 27547138 34383654 27547275 34383825 27547412 34383996 27547549 34384167 27547686 34384338 27547823 34384509 27547960 34384680 27548097 34384851 27548234 34385022 27548371 34385193 27548508 34385364 27548645 34385535 27548782 34385706 27548919 34385877 27549056 34386048 27549193 34386219 27549330 34386390 27549467 34386561 27549604 34386732 27549741 34386903 27549878 34387074 27550015 34387245 27550152 34387416 27550289 34387587 27550426 34387758 27550563 34387929 27550700 34388100 27550837 34388271 27550974 34388442 27551111 34388613 27551248 34388784 27551385 34388955 27551522 34389126 27551659 34389297 27551796 34389468 27551933 34389639 27552070 34389810 27552207 34389981 27552344 34390152 27552481 34390323 27552618 34390494 27552755 34390665 27552892 34390836 27553029 34391007 27553166 34391178 27553303 34391349 27553440 34391520 27553577 34391691 27553714 34391862 27553851 34392033 27553988 34392204 27554125 34392375 27554262 34392546 27554399 34392717 27554536 34392888 27554673 34393059 27554810 34393230 27554947 34393401 27555084 34393572 27555221 34393743 27555358 34393914 27555495 34394085 27555632 34394256 27555769 34394427 27555906 34394598 27556043 34394769 27556180 34394940 27556317 34395111 27556454 34395282 27556591 34395453 27556728 34395624 27556865 34395795 27557002 34395966 27557139 34396137 27557276 34396308 27557413 34396479 27557550 34396650 27557687 34396821 27557824 34396992 27557961 34397163 27558098 34397334 27558235 34397505 27558372 34397676 27558509 34397847 27558646 34398018 27558783 34398189 27558920 34398360 27559057 34398531 27559194 34398702 27559331 34398873 27559468 34399044 27559605 34399215 27559742 34399386 27559879 34399557 27560016 34399728 27560153 34399899 27560290 34400070 27560427 34400241 27560564 34400412 27560701 34400583 27560838 34400754 27560975 34400925 27561112 34401096 27561249 34401267 27561386 34401438 27561523 34401609 27561660 34401780 27561797 34401951 27561934 34402122 27562071 34402293 27562208 34402464 27562345 34402635 27562482 34402806 27562619 34402977 27562756 34403148 27562893 34403319 27563030 34403490 27563167 34403661 27563304 34403832 27563441 34404003 27563578 34404174 27563715 34404345 27563852 34404516 27563989 34404687 27564126 34404858 27564263 34405029 27564400 34405200 27564537 34405371 27564674 34405542 27564811 34405713 27564948 34405884 27565085 34406055 27565222 34406226 27565359 34406397 27565496 34406568 27565633 34406739 27565770 34406910 27565907 34407081 27566044 34407252 27566181 34407423 27566318 34407594 27566455 34407765 27566592 34407936 27566729 34408107 27566866 34408278 27567003 34408449 27567140 34408620 27567277 34408791 27567414 34408962 27567551 34409133 27567688 34409304 27567825 34409475 27567962 34409646 27568099 34409817 27568236 34409988 27568373 34410159 27568510 34410330 27568647 34410501 27568784 34410672 27568921 34410843 27569058 34411014 27569195 34411185 27569332 34411356 27569469 34411527 27569606 34411698 27569743 34411869 27569880 34412040 27570017 34412211 27570154 34412382 27570291 34412553 27570428 34412724 27570565 34412895 27570702 34413066 27570839 34413237 27570976 34413408 27571113 34413579 27571250 34413750 27571387 34413921 27571524 34414092 27571661 34414263 27571798 34414434 27571935 34414605 27572072 34414776 27572209 34414947 27572346 34415118 27572483 34415289 27572620 34415460 27572757 34415631 27572894 34415802 27573031 34415973 27573168 34416144 27573305 34416315 27573442 34416486 27573579 34416657 27573716 34416828 27573853 34416999 27573990 34417170 27574127 34417341 27574264 34417512 27574401 34417683 27574538 34417854 27574675 34418025 27574812 34418196 27574949 34418367 27575086 34418538 27575223 34418709 27575360 34418880 27575497 34419051 27575634 34419222 27575771 34419393 27575908 34419564 27576045 34419735 27576182 34419906 27576319 34420077 27576456 34420248 27576593 34420419 27576730 34420590 27576867 34420761 27577004 34420932 27577141 34421103 27577278 34421274 27577415 34421445 27577552 34421616 27577689 34421787 27577826 34421958 27577963 34422129 27578100 34422300 27578237 34422471 27578374 34422642 27578511 34422813 27578648 34422984 27578785 34423155 27578922 34423326 27579059 34423497 27579196 34423668 27579333 34423839 27579470 34424010 27579607 34424181 27579744 34424352 27579881 34424523 27580018 34424694 27580155 34424865 27580292 34425036 27580429 34425207 27580566 34425378 27580703 34425549 27580840 34425720 27580977 34425891 27581114 34426062 27581251 34426233 27581388 34426404 27581525 34426575 27581662 34426746 27581799 34426917 27581936 34427088 27582073 34427259 27582210 34427430 27582347 34427601 27582484 34427772 27582621 34427943 27582758 34428114 27582895 34428285 27583032 34428456 27583169 34428627 27583306 34428798 27583443 34428969 27583580 34429140 27583717 34429311 27583854 34429482 27583991 34429653 27584128 34429824 27584265 34429995 27584402 34430166 27584539 34430337 27584676 34430508 27584813 34430679 27584950 34430850 27585087 34431021 27585224 34431192 27585361 34431363 27585498 34431534 27585635 34431705 27585772 34431876 27585909 34432047 27586046 34432218 27586183 34432389 27586320 34432560 27586457 34432731 27586594 34432902 27586731 34433073 27586868 34433244 27587005 34433415 27587142 34433586 27587279 34433757 27587416 34433928 27587553 34434099 27587690 34434270 27587827 34434441 27587964 34434612 27588101 34434783 27588238 34434954 27588375 34435125 27588512 34435296 27588649 34435467 27588786 34435638 27588923 34435809 27589060 34435980 27589197 34436151 27589334 34436322 27589471 34436493 27589608 34436664 27589745 34436835 27589882 34437006 27590019 34437177 27590156 34437348 27590293 34437519 27590430 34437690 27590567 34437861 27590704 34438032 27590841 34438203 27590978 34438374 27591115 34438545 27591252 34438716 27591389 34438887 27591526 34439058 27591663 34439229 27591800 34439400 27591937 34439571 27592074 34439742 27592211 34439913 27592348 34440084 27592485 34440255 27592622 34440426 27592759 34440597 27592896 34440768 27593033 34440939 27593170 34441110 27593307 34441281 27593444 34441452 27593581 34441623 27593718 34441794 27593855 34441965 27593992 34442136 27594129 34442307 27594266 34442478 27594403 34442649 27594540 34442820 27594677 34442991 27594814 34443162 27594951 34443333 27595088 34443504 27595225 34443675 27595362 34443846 27595499 34444017 27595636 34444188 27595773 34444359 27595910 34444530 27596047 34444701 27596184 34444872 27596321 34445043 27596458 34445214 27596595 34445385 27596732 34445556 27596869 34445727 27597006 34445898 27597143 34446069 27597280 34446240 27597417 34446411 27597554 34446582 27597691 34446753 27597828 34446924 27597965 34447095 27598102 34447266 27598239 34447437 27598376 34447608 27598513 34447779 27598650 34447950 27598787 34448121 27598924 34448292 27599061 34448463 27599198 34448634 27599335 34448805 27599472 34448976 27599609 34449147 27599746 34449318 27599883 34449489 27600020 34449660 27600157 34449831 27600294 34450002 27600431 34450173 27600568 34450344 27600705 34450515 27600842 34450686 27600979 34450857 27601116 34451028 27601253 34451199 27601390 34451370 27601527 34451541 27601664 34451712 27601801 34451883 27601938 34452054 27602075 34452225 27602212 34452396 27602349 34452567 27602486 34452738 27602623 34452909 27602760 34453080 27602897 34453251 27603034 34453422 27603171 34453593 27603308 34453764 27603445 34453935 27603582 34454106 27603719 34454277 27603856 34454448 27603993 34454619 27604130 34454790 27604267 34454961 27604404 34455132 27604541 34455303 27604678 34455474 27604815 34455645 27604952 34455816 27605089 34455987 27605226 34456158 27605363 34456329 27605500 34456500 27605637 34456671 27605774 34456842 27605911 34457013 27606048 34457184 27606185 34457355 27606322 34457526 27606459 34457697 27606596 34457868 27606733 34458039 27606870 34458210 27607007 34458381 27607144 34458552 27607281 34458723 27607418 34458894 27607555 34459065 27607692 34459236 27607829 34459407 27607966 34459578 27608103 34459749 27608240 34459920 27608377 34460091 27608514 34460262 27608651 34460433 27608788 34460604 27608925 34460775 27609062 34460946 27609199 34461117 27609336 34461288 27609473 34461459 27609610 34461630 27609747 34461801 27609884 34461972 27610021 34462143 27610158 34462314 27610295 34462485 27610432 34462656 27610569 34462827 27610706 34462998 27610843 34463169 27610980 34463340 27611117 34463511 27611254 34463682 27611391 34463853 27611528 34464024 27611665 34464195 27611802 34464366 27611939 34464537 27612076 34464708 27612213 34464879 27612350 34465050 27612487 34465221 27612624 34465392 27612761 34465563 27612898 34465734 27613035 34465905 27613172 34466076 27613309 34466247 27613446 34466418 27613583 34466589 27613720 34466760 27613857 34466931 27613994 34467102 27614131 34467273 27614268 34467444 27614405 34467615 27614542 34467786 27614679 34467957 27614816 34468128 27614953 34468299 27615090 34468470 27615227 34468641 27615364 34468812 27615501 34468983 27615638 34469154 27615775 34469325 27615912 34469496 27616049 34469667 27616186 34469838 27616323 34470009 27616460 34470180 27616597 34470351 27616734 34470522 27616871 34470693 27617008 34470864 27617145 34471035 27617282 34471206 27617419 34471377 27617556 34471548 27617693 34471719 27617830 34471890 27617967 34472061 27618104 34472232 27618241 34472403 27618378 34472574 27618515 34472745 27618652 34472916 27618789 34473087 27618926 34473258 27619063 34473429 27619200 34473600 27619337 34473771 27619474 34473942 27619611 34474113 27619748 34474284 27619885 34474455 27620022 34474626 27620159 34474797 27620296 34474968 27620433 34475139 27620570 34475310 27620707 34475481 27620844 34475652 27620981 34475823 27621118 34475994 27621255 34476165 27621392 34476336 27621529 34476507 27621666 34476678 27621803 34476849 27621940 34477020 27622077 34477191 27622214 34477362 27622351 34477533 27622488 34477704 27622625 34477875 27622762 34478046 27622899 34478217 27623036 34478388 27623173 34478559 27623310 34478730 27623447 34478901 27623584 34479072 27623721 34479243 27623858 34479414 27623995 34479585 27624132 34479756 27624269 34479927 27624406 34480098 27624543 34480269 27624680 34480440 27624817 34480611 27624954 34480782 27625091 34480953 27625228 34481124 27625365 34481295 27625502 34481466 27625639 34481637 27625776 34481808 27625913 34481979 27626050 34482150 27626187 34482321 27626324 34482492 27626461 34482663 27626598 34482834 27626735 34483005 27626872 34483176 27627009 34483347 27627146 34483518 27627283 34483689 27627420 34483860 27627557 34484031 27627694 34484202 27627831 34484373 27627968 34484544 27628105 34484715 27628242 34484886 27628379 34485057 27628516 34485228 27628653 34485399 27628790 34485570 27628927 34485741 27629064 34485912 27629201 34486083 27629338 34486254 27629475 34486425 27629612 34486596 27629749 34486767 27629886 34486938 27630023 34487109 27630160 34487280 27630297 34487451 27630434 34487622 27630571 34487793 27630708 34487964 27630845 34488135 27630982 34488306 27631119 34488477 27631256 34488648 27631393 34488819 27631530 34488990 27631667 34489161 27631804 34489332 27631941 34489503 27632078 34489674 27632215 34489845 27632352 34490016 27632489 34490187 27632626 34490358 27632763 34490529 27632900 34490700 27633037 34490871 27633174 34491042 27633311 34491213 27633448 34491384 27633585 34491555 27633722 34491726 27633859 34491897 27633996 34492068 27634133 34492239 27634270 34492410 27634407 34492581 27634544 34492752 27634681 34492923 27634818 34493094 27634955 34493265 27635092 34493436 27635229 34493607 27635366 34493778 27635503 34493949 27635640 34494120 27635777 34494291 27635914 34494462 27636051 34494633 27636188 34494804 27636325 34494975 27636462 34495146 27636599 34495317 27636736 34495488 27636873 34495659 27637010 34495830 27637147 34496001 27637284 34496172 27637421 34496343 27637558 34496514 27637695 34496685 27637832 34496856 27637969 34497027 27638106 34497198 27638243 34497369 27638380 34497540 27638517 34497711 27638654 34497882 27638791 34498053 27638928 34498224 27639065 34498395 27639202 34498566 27639339 34498737 27639476 34498908 27639613 34499079 27639750 34499250 27639887 34499421 27640024 34499592 27640161 34499763 27640298 34499934 27640435 34500105 27640572 34500276 27640709 34500447 27640846 34500618 27640983 34500789 27641120 34500960 27641257 34501131 27641394 34501302 27641531 34501473 27641668 34501644 27641805 34501815 27641942 34501986 27642079 34502157 27642216 34502328 27642353 34502499 27642490 34502670 27642627 34502841 27642764 34503012 27642901 34503183 27643038 34503354 27643175 34503525 27643312 34503696 27643449 34503867 27643586 34504038 27643723 34504209 27643860 34504380 27643997 34504551 27644134 34504722 27644271 34504893 27644408 34505064 27644545 34505235 27644682 34505406 27644819 34505577 27644956 34505748 27645093 34505919 27645230 34506090 27645367 34506261 27645504 34506432 27645641 34506603 27645778 34506774 27645915 34506945 27646052 34507116 27646189 34507287 27646326 34507458
1000 12735794 0 12735794 15896502 12735931 15896673 12736068 15896844 12736205 15897015 12736342 15897186 12736479 15897357 12736616 15897528 12736753 15897699 12736890 15897870 12737027 15898041 12737164 15898212 12737301 15898383 12737438 15898554 12737575 15898725 12737712 15898896 12737849 15899067 12737986 15899238 12738123 15899409 12738260 15899580 12738397 15899751 12738534 15899922 12738671 15900093 12738808 15900264 12738945 15900435 12739082 15900606 12739219 15900777 12739356 15900948 12739493 15901119 12739630 15901290 12739767 15901461 12739904 15901632 12740041 15901803 12740178 15901974 12740315 15902145 12740452 15902316 12740589 15902487 12740726 15902658 12740863 15902829 12741000 15903000 12741137 15903171 12741274 15903342 12741411 15903513 12741548 15903684 12741685 15903855 12741822 15904026 12741959 15904197 12742096 15904368 12742233 15904539 12742370 15904710 12742507 15904881 12742644 15905052 12742781 15905223 12742918 15905394 12743055 15905565 12743192 15905736 12743329 15905907 12743466 15906078 12743603 15906249 12743740 15906420 12743877 15906591 12744014 15906762 12744151 15906933 12744288 15907104 12744425 15907275 12744562 15907446 12744699 15907617 12744836 15907788 12744973 15907959 12745110 15908130 12745247 15908301 12745384 15908472 12745521 15908643 12745658 15908814 12745795 15908985 12745932 15909156 12746069 15909327 12746206 15909498 12746343 15909669 12746480 15909840 12746617 15910011 12746754 15910182 12746891 15910353 12747028 15910524 12747165 15910695 12747302 15910866 12747439 15911037 12747576 15911208 12747713 15911379 12747850 15911550 12747987 15911721 12748124 15911892 12748261 15912063 12748398 15912234 12748535 15912405 12748672 15912576 12748809 15912747 12748946 15912918 12749083 15913089 12749220 15913260 12749357 15913431 12749494 15913602 12749631 15913773 12749768 15913944 12749905 15914115 12750042 15914286 12750179 15914457 12750316 15914628 12750453 15914799 12750590 15914970 12750727 15915141 12750864 15915312 12751001 15915483 12751138 15915654 12751275 15915825 12751412 15915996 12751549 15916167 12751686 15916338 12751823 15916509 12751960 15916680 12752097 15916851 12752234 15917022 12752371 15917193 12752508 15917364 12752645 15917535 12752782 15917706 12752919 15917877 12753056 15918048 12753193 15918219 12753330 15918390 12753467 15918561 12753604 15918732 12753741 15918903 12753878 15919074 12754015 15919245 12754152 15919416 12754289 15919587 12754426 15919758 12754563 15919929 12754700 15920100 12754837 15920271 12754974 15920442 12755111 15920613 12755248 15920784 12755385 15920955 12755522 15921126 12755659 15921297 12755796 15921468 12755933 15921639 12756070 15921810 12756207 15921981 12756344 15922152 12756481 15922323 12756618 15922494 12756755 15922665 12756892 15922836 12757029 15923007 12757166 15923178 12757303 15923349 12757440 15923520 12757577 15923691 12757714 15923862 12757851 15924033 12757988 15924204 12758125 15924375 12758262 15924546 12758399 15924717 12758536 15924888 12758673 15925059 12758810 15925230 12758947 15925401 12759084 15925572 12759221 15925743 12759358 15925914 12759495 15926085 12759632 15926256 12759769 15926427 12759906 15926598 12760043 15926769 12760180 15926940 12760317 15927111 12760454 15927282 12760591 15927453 12760728 15927624 12760865 15927795 12761002 15927966 12761139 15928137 12761276 15928308 12761413 15928479 12761550 15928650 12761687 15928821 12761824 15928992 12761961 15929163 12762098 15929334 12762235 15929505 12762372 15929676 12762509 15929847 12762646 15930018 12762783 15930189 12762920 15930360 12763057 15930531 12763194 15930702 12763331 15930873 12763468 15931044 12763605 15931215 12763742 15931386 12763879 15931557 12764016 15931728 12764153 15931899 12764290 15932070 12764427 15932241 12764564 15932412 12764701 15932583 12764838 15932754 12764975 15932925 12765112 15933096 12765249 15933267 12765386 15933438 12765523 15933609 12765660 15933780 12765797 15933951 12765934 15934122 12766071 15934293 12766208 15934464 12766345 15934635 12766482 15934806 12766619 15934977 12766756 15935148 12766893 15935319 12767030 15935490 12767167 15935661 12767304 15935832 12767441 15936003 12767578 15936174 12767715 15936345 12767852 15936516 12767989 15936687 12768126 15936858 12768263 15937029 12768400 15937200 12768537 15937371 12768674 15937542 12768811 15937713 12768948 15937884 12769085 15938055 12769222 15938226 12769359 15938397 12769496 15938568 12769633 15938739 12769770 15938910 12769907 15939081 12770044 15939252 12770181 15939423 12770318 15939594 12770455 15939765 12770592 15939936 12770729 15940107 12770866 15940278 12771003 15940449 12771140 15940620 12771277 15940791 12771414 15940962 12771551 15941133 12771688 15941304 12771825 15941475 12771962 15941646 12772099 15941817 12772236 15941988 12772373 15942159 12772510 15942330 12772647 15942501 12772784 15942672 12772921 15942843 12773058 15943014 12773195 15943185 12773332 15943356 12773469 15943527 12773606 15943698 12773743 15943869 12773880 15944040 12774017 15944211 12774154 15944382 12774291 15944553 12774428 15944724 12774565 15944895 12774702 15945066 12774839 15945237 12774976 15945408 12775113 15945579 12775250 15945750 12775387 15945921 12775524 15946092 12775661 15946263 12775798 15946434 12775935 15946605 12776072 15946776 12776209 15946947 12776346 15947118 12776483 15947289 12776620 15947460 12776757 15947631 12776894 15947802 12777031 15947973 12777168 15948144 12777305 15948315 12777442 15948486 12777579 15948657 12777716 15948828 12777853 15948999 12777990 15949170 12778127 15949341 12778264 15949512 12778401 15949683 12778538 15949854 12778675 15950025 12778812 15950196 12778949 15950367 12779086 15950538 12779223 15950709 12779360 15950880 12779497 15951051 12779634 15951222 12779771 15951393 12779908 15951564 12780045 15951735 12780182 15951906 12780319 15952077 12780456 15952248 12780593 15952419 12780730 15952590 12780867 15952761 12781004 15952932 12781141 15953103 12781278 15953274 12781415 15953445 12781552 15953616 12781689 15953787 12781826 15953958 12781963 15954129 12782100 15954300 12782237 15954471 12782374 15954642 12782511 15954813 12782648 15954984 12782785 15955155 12782922 15955326 12783059 15955497 12783196 15955668 12783333 15955839 12783470 15956010 12783607 15956181 12783744 15956352 12783881 15956523 12784018 15956694 12784155 15956865 12784292 15957036 12784429 15957207 12784566 15957378 12784703 15957549 12784840 15957720 12784977 15957891 12785114 15958062 12785251 15958233 12785388 15958404 12785525 15958575 12785662 15958746 12785799 15958917 12785936 15959088 12786073 15959259 12786210 15959430 12786347 15959601 12786484 15959772 12786621 15959943 12786758 15960114 12786895 15960285 12787032 15960456 12787169 15960627 12787306 15960798 12787443 15960969 12787580 15961140 12787717 15961311 12787854 15961482 12787991 15961653 12788128 15961824 12788265 15961995 12788402 15962166 12788539 15962337 12788676 15962508 12788813 15962679 12788950 15962850 12789087 15963021 12789224 15963192 12789361 15963363 12789498 15963534 12789635 15963705 12789772 15963876 12789909 15964047 12790046 15964218 12790183 15964389 12790320 15964560 12790457 15964731 12790594 15964902 12790731 15965073 12790868 15965244 12791005 15965415 12791142 15965586 12791279 15965757 12791416 15965928 12791553 15966099 12791690 15966270 12791827 15966441 12791964 15966612 12792101 15966783 12792238 15966954 12792375 15967125 12792512 15967296 12792649 15967467 12792786 15967638 12792923 15967809 12793060 15967980 12793197 15968151 12793334 15968322 12793471 15968493 12793608 15968664 12793745 15968835 12793882 15969006 12794019 15969177 12794156 15969348 12794293 15969519 12794430 15969690 12794567 15969861 12794704 15970032 12794841 15970203 12794978 15970374 12795115 15970545 12795252 15970716 12795389 15970887 12795526 15971058 12795663 15971229 12795800 15971400 12795937 15971571 12796074 15971742 12796211 15971913 12796348 15972084 12796485 15972255 12796622 15972426 12796759 15972597 12796896 15972768 12797033 15972939 12797170 15973110 12797307 15973281 12797444 15973452 12797581 15973623 12797718 15973794 12797855 15973965 12797992 15974136 12798129 15974307 12798266 15974478 12798403 15974649 12798540 15974820 12798677 15974991 12798814 15975162 12798951 15975333 12799088 15975504 12799225 15975675 12799362 15975846 12799499 15976017 12799636 15976188 12799773 15976359 12799910 15976530 12800047 15976701 12800184 15976872 12800321 15977043 12800458 15977214 12800595 15977385 12800732 15977556 12800869 15977727 12801006 15977898 12801143 15978069 12801280 15978240 12801417 15978411 12801554 15978582 12801691 15978753 12801828 15978924 12801965 15979095 12802102 15979266 12802239 15979437 12802376 15979608 12802513 15979779 12802650 15979950 12802787 15980121 12802924 15980292 12803061 15980463 12803198 15980634 12803335 15980805 12803472 15980976 12803609 15981147 12803746 15981318 12803883 15981489 12804020 15981660 12804157 15981831 12804294 15982002 12804431 15982173 12804568 15982344 12804705 15982515 12804842 15982686 12804979 15982857 12805116 15983028 12805253 15983199 12805390 15983370 12805527 15983541 12805664 15983712 12805801 15983883 12805938 15984054 12806075 15984225 12806212 15984396 12806349 15984567 12806486 15984738 12806623 15984909 12806760 15985080 12806897 15985251 12807034 15985422 12807171 15985593 12807308 15985764 12807445 15985935 12807582 15986106 12807719 15986277 12807856 15986448 12807993 15986619 12808130 15986790 12808267 15986961 12808404 15987132 12808541 15987303 12808678 15987474 12808815 15987645 12808952 15987816 12809089 15987987 12809226 15988158 12809363 15988329 12809500 15988500 12809637 15988671 12809774 15988842 12809911 15989013 12810048 15989184 12810185 15989355 12810322 15989526 12810459 15989697 12810596 15989868 12810733 15990039 12810870 15990210 12811007 15990381 12811144 15990552 12811281 15990723 12811418 15990894 12811555 15991065 12811692 15991236 12811829 15991407 12811966 15991578 12812103 15991749 12812240 15991920 12812377 15992091 12812514 15992262 12812651 15992433 12812788 15992604 12812925 15992775 12813062 15992946 12813199 15993117 12813336 15993288 12813473 15993459 12813610 15993630 12813747 15993801 12813884 15993972 12814021 15994143 12814158 15994314 12814295 15994485 12814432 15994656 12814569 15994827 12814706 15994998 12814843 15995169 12814980 15995340 12815117 15995511 12815254 15995682 12815391 15995853 12815528 15996024 12815665 15996195 12815802 15996366 12815939 15996537 12816076 15996708 12816213 15996879 12816350 15997050 12816487 15997221 12816624 15997392 12816761 15997563 12816898 15997734 12817035 15997905 12817172 15998076 12817309 15998247 12817446 15998418 12817583 15998589 12817720 15998760 12817857 15998931 12817994 15999102 12818131 15999273 12818268 15999444 12818405 15999615 12818542 15999786 12818679 15999957 12818816 16000128 12818953 16000299 12819090 16000470 12819227 16000641 12819364 16000812 12819501 16000983 12819638 16001154 12819775 16001325 12819912 16001496 12820049 16001667 12820186 16001838 12820323 16002009 12820460 16002180 12820597 16002351 12820734 16002522 12820871 16002693 12821008 16002864 12821145 16003035 12821282 16003206 12821419 16003377 12821556 16003548 12821693 16003719 12821830 16003890 12821967 16004061 12822104 16004232 12822241 16004403 12822378 16004574 12822515 16004745 12822652 16004916 12822789 16005087 12822926 16005258 12823063 16005429 12823200 16005600 12823337 16005771 12823474 16005942 12823611 16006113 12823748 16006284 12823885 16006455 12824022 16006626 12824159 16006797 12824296 16006968 12824433 16007139 12824570 16007310 12824707 16007481 12824844 16007652 12824981 16007823 12825118 16007994 12825255 16008165 12825392 16008336 12825529 16008507 12825666 16008678 12825803 16008849 12825940 16009020 12826077 16009191 12826214 16009362 12826351 16009533 12826488 16009704 12826625 16009875 12826762 16010046 12826899 16010217 12827036 16010388 12827173 16010559 12827310 16010730 12827447 16010901 12827584 16011072 12827721 16011243 12827858 16011414 12827995 16011585 12828132 16011756 12828269 16011927 12828406 16012098 12828543 16012269 12828680 16012440 12828817 16012611 12828954 16012782 12829091 16012953 12829228 16013124 12829365 16013295 12829502 16013466 12829639 16013637 12829776 16013808 12829913 16013979 12830050 16014150 12830187 16014321 12830324 16014492 12830461 16014663 12830598 16014834 12830735 16015005 12830872 16015176 12831009 16015347 12831146 16015518 12831283 16015689 12831420 16015860 12831557 16016031 12831694 16016202 12831831 16016373 12831968 16016544 12832105 16016715 12832242 16016886 12832379 16017057 12832516 16017228 12832653 16017399 12832790 16017570 12832927 16017741 12833064 16017912 12833201 16018083 12833338 16018254 12833475 16018425 12833612 16018596 12833749 16018767 12833886 16018938 12834023 16019109 12834160 16019280 12834297 16019451 12834434 16019622 12834571 16019793 12834708 16019964 12834845 16020135 12834982 16020306 12835119 16020477 12835256 16020648 12835393 16020819 12835530 16020990 12835667 16021161 12835804 16021332 12835941 16021503 12836078 16021674 12836215 16021845 12836352 16022016 12836489 16022187 12836626 16022358 12836763 16022529 12836900 16022700 12837037 16022871 12837174 16023042 12837311 16023213 12837448 16023384 12837585 16023555 12837722 16023726 12837859 16023897 12837996 16024068 12838133 16024239 12838270 16024410 12838407 16024581 12838544 16024752 12838681 16024923 12838818 16025094 12838955 16025265 12839092 16025436 12839229 16025607 12839366 16025778 12839503 16025949 12839640 16026120 12839777 16026291 12839914 16026462 12840051 16026633 12840188 16026804 12840325 16026975 12840462 16027146 12840599 16027317 12840736 16027488 12840873 16027659 12841010 16027830 12841147 16028001 12841284 16028172 12841421 16028343 12841558 16028514 12841695 16028685 12841832 16028856 12841969 16029027 12842106 16029198 12842243 16029369 12842380 16029540 12842517 16029711 12842654 16029882 12842791 16030053 12842928 16030224 12843065 16030395 12843202 16030566 12843339 16030737 12843476 16030908 12843613 16031079 12843750 16031250 12843887 16031421 12844024 16031592 12844161 16031763 12844298 16031934 12844435 16032105 12844572 16032276 12844709 16032447 12844846 16032618 12844983 16032789 12845120 16032960 12845257 16033131 12845394 16033302 12845531 16033473 12845668 16033644 12845805 16033815 12845942 16033986 12846079 16034157 12846216 16034328 12846353 16034499 12846490 16034670 12846627 16034841 12846764 16035012 12846901 16035183 12847038 16035354 12847175 16035525 12847312 16035696 12847449 16035867 12847586 16036038 12847723 16036209 12847860 16036380 12847997 16036551 12848134 16036722 12848271 16036893 12848408 16037064 12848545 16037235 12848682 16037406 12848819 16037577 12848956 16037748 12849093 16037919 12849230 16038090 12849367 16038261 12849504 16038432 12849641 16038603 12849778 16038774 12849915 16038945 12850052 16039116 12850189 16039287 12850326 16039458 12850463 16039629 12850600 16039800 12850737 16039971 12850874 16040142 12851011 16040313 12851148 16040484 12851285 16040655 12851422 16040826 12851559 16040997 12851696 16041168 12851833 16041339 12851970 16041510 12852107 16041681 12852244 16041852 12852381 16042023 12852518 16042194 12852655 16042365 12852792 16042536 12852929 16042707 12853066 16042878 12853203 16043049 12853340 16043220 12853477 16043391 12853614 16043562 12853751 16043733 12853888 16043904 12854025 16044075 12854162 16044246 12854299 16044417 12854436 16044588 12854573 16044759 12854710 16044930 12854847 16045101 12854984 16045272 12855121 16045443 12855258 16045614 12855395 16045785 12855532 16045956 12855669 16046127 12855806 16046298 12855943 16046469 12856080 16046640 12856217 16046811 12856354 16046982 12856491 16047153 12856628 16047324 12856765 16047495 12856902 16047666 12857039 16047837 12857176 16048008 12857313 16048179 12857450 16048350 12857587 16048521 12857724 16048692 12857861 16048863 12857998 16049034 12858135 16049205 12858272 16049376 12858409 16049547 12858546 16049718 12858683 16049889 12858820 16050060 12858957 16050231 12859094 16050402 12859231 16050573 12859368 16050744 12859505 16050915 12859642 16051086 12859779 16051257 12859916 16051428 12860053 16051599 12860190 16051770 12860327 16051941 12860464 16052112 12860601 16052283 12860738 16052454 12860875 16052625 12861012 16052796 12861149 16052967 12861286 16053138 12861423 16053309 12861560 16053480 12861697 16053651 12861834 16053822 12861971 16053993 12862108 16054164 12862245 16054335 12862382 16054506 12862519 16054677 12862656 16054848 12862793 16055019 12862930 16055190 12863067 16055361 12863204 16055532 12863341 16055703 12863478 16055874 12863615 16056045 12863752 16056216 12863889 16056387 12864026 16056558 12864163 16056729 12864300 16056900 12864437 16057071 12864574 16057242 12864711 16057413 12864848 16057584 12864985 16057755 12865122 16057926 12865259 16058097 12865396 16058268 12865533 16058439 12865670 16058610 12865807 16058781 12865944 16058952 12866081 16059123 12866218 16059294 12866355 16059465 12866492 16059636 12866629 16059807 12866766 16059978 12866903 16060149 12867040 16060320 12867177 16060491 12867314 16060662 12867451 16060833 12867588 16061004 12867725 16061175 12867862 16061346 12867999 16061517 12868136 16061688 12868273 16061859 12868410 16062030 12868547 16062201 12868684 16062372 12868821 16062543 12868958 16062714 12869095 16062885 12869232 16063056 12869369 16063227 12869506 16063398 12869643 16063569 12869780 16063740 12869917 16063911 12870054 16064082 12870191 16064253 12870328 16064424 12870465 16064595 12870602 16064766 12870739 16064937 12870876 16065108 12871013 16065279 12871150 16065450 12871287 16065621 12871424 16065792 12871561 16065963 12871698 16066134 12871835 16066305 12871972 16066476 12872109 16066647 12872246 16066818 12872383 16066989 12872520 16067160
1000 16429040 0 16429040 20506320 16429177 20506491 16429314 20506662 16429451 20506833 16429588 20507004 16429725 20507175 16429862 20507346 16429999 20507517 16430136 20507688 16430273 20507859 16430410 20508030 16430547 20508201 16430684 20508372 16430821 20508543 16430958 20508714 16431095 20508885 16431232 20509056 16431369 20509227 16431506 20509398 16431643 20509569 16431780 20509740 16431917 20509911 16432054 20510082 16432191 20510253 16432328 20510424 16432465 20510595 16432602 20510766 16432739 20510937 16432876 20511108 16433013 20511279 16433150 20511450 16433287 20511621 16433424 20511792 16433561 20511963 16433698 20512134 16433835 20512305 16433972 20512476 16434109 20512647 16434246 20512818 16434383 20512989 16434520 20513160 16434657 20513331 16434794 20513502 16434931 20513673 16435068 20513844 16435205 20514015 16435342 20514186 16435479 20514357 16435616 20514528 16435753 20514699 16435890 20514870 16436027 20515041 16436164 20515212 16436301 20515383 16436438 20515554 16436575 20515725 16436712 20515896 16436849 20516067 16436986 20516238 16437123 20516409 16437260 20516580 16437397 20516751 16437534 20516922 16437671 20517093 16437808 20517264 16437945 20517435 16438082 20517606 16438219 20517777 16438356 20517948 16438493 20518119 16438630 20518290 16438767 20518461 16438904 20518632 16439041 20518803 16439178 20518974 16439315 20519145 16439452 20519316 16439589 20519487 16439726 20519658 16439863 20519829 16440000 20520000 16440137 20520171 16440274 20520342 16440411 20520513 16440548 20520684 16440685 20520855 16440822 20521026 16440959 20521197 16441096 20521368 16441233 20521539 16441370 20521710 16441507 20521881 16441644 20522052 16441781 20522223 16441918 20522394 16442055 20522565 16442192 20522736 16442329 20522907 16442466 20523078 16442603 20523249 16442740 20523420 16442877 20523591 16443014 20523762 16443151 20523933 16443288 20524104 16443425 20524275 16443562 20524446 16443699 20524617 16443836 20524788 16443973 20524959 16444110 20525130 16444247 20525301 16444384 20525472 16444521 20525643 16444658 20525814 16444795 20525985 16444932 20526156 16445069 20526327 16445206 20526498 16445343 20526669 16445480 20526840 16445617 20527011 16445754 20527182 16445891 20527353 16446028 20527524 16446165 20527695 16446302 20527866 16446439 20528037 16446576 20528208 16446713 20528379 16446850 20528550 16446987 20528721 16447124 20528892 16447261 20529063 16447398 20529234 16447535 20529405 16447672 20529576 16447809 20529747 16447946 20529918 16448083 20530089 16448220 20530260 16448357 20530431 16448494 20530602 16448631 20530773 16448768 20530944 16448905 20531115 16449042 20531286 16449179 20531457 16449316 20531628 16449453 20531799 16449590 20531970 16449727 20532141 16449864 20532312 16450001 20532483 16450138 20532654 16450275 20532825 16450412 20532996 16450549 20533167 16450686 20533338 16450823 20533509 16450960 20533680 16451097 20533851 16451234 20534022 16451371 20534193 16451508 20534364 16451645 20534535 16451782 20534706 16451919 20534877 16452056 20535048 16452193 20535219 16452330 20535390 16452467 20535561 16452604 20535732 16452741 20535903 16452878 20536074 16453015 20536245 16453152 20536416 16453289 20536587 16453426 20536758 16453563 20536929 16453700 20537100 16453837 20537271 16453974 20537442 16454111 20537613 16454248 20537784 16454385 20537955 16454522 20538126 16454659 20538297 16454796 20538468 16454933 20538639 16455070 20538810 16455207 20538981 16455344 20539152 16455481 20539323 16455618 20539494 16455755 20539665 16455892 20539836 16456029 20540007 16456166 20540178 16456303 20540349 16456440 20540520 16456577 20540691 16456714 20540862 16456851 20541033 16456988 20541204 16457125 20541375 16457262 20541546 16457399 20541717 16457536 20541888 16457673 20542059 16457810 20542230 16457947 20542401 16458084 20542572 16458221 20542743 16458358 20542914 16458495 20543085 16458632 20543256 16458769 20543427 16458906 20543598 16459043 20543769 16459180 20543940 16459317 20544111 16459454 20544282 16459591 20544453 16459728 20544624 16459865 20544795 16460002 20544966 16460139 20545137 16460276 20545308 16460413 20545479 16460550 20545650 16460687 20545821 16460824 20545992 16460961 20546163 16461098 20546334 16461235 20546505 16461372 20546676 16461509 20546847 16461646 20547018 16461783 20547189 16461920 20547360 16462057 20547531 16462194 20547702 16462331 20547873 16462468 20548044 16462605 20548215 16462742 20548386 16462879 20548557 16463016 20548728 16463153 20548899 16463290 20549070 16463427 20549241 16463564 20549412 16463701 20549583 16463838 20549754 16463975 20549925 16464112 20550096 16464249 20550267 16464386 20550438 16464523 20550609 16464660 20550780 16464797 20550951 16464934 20551122 16465071 20551293 16465208 20551464 16465345 20551635 16465482 20551806 16465619 20551977 16465756 20552148 16465893 20552319 16466030 20552490 16466167 20552661 16466304 20552832 16466441 20553003 16466578 20553174 16466715 20553345 16466852 20553516 16466989 20553687 16467126 20553858 16467263 20554029 16467400 20554200 16467537 20554371 16467674 20554542 16467811 20554713 16467948 20554884 16468085 20555055 16468222 20555226 16468359 20555397 16468496 20555568 16468633 20555739 16468770 20555910 16468907 20556081 16469044 20556252 16469181 20556423 16469318 20556594 16469455 20556765 16469592 20556936 16469729 20557107 16469866 20557278 16470003 20557449 16470140 20557620 16470277 20557791 16470414 20557962 16470551 20558133 16470688 20558304 16470825 20558475 16470962 20558646 16471099 20558817 16471236 20558988 16471373 20559159 16471510 20559330 16471647 20559501 16471784 20559672 16471921 20559843 16472058 20560014 16472195 20560185 16472332 20560356 16472469 20560527 16472606 20560698 16472743 20560869 16472880 20561040 16473017 20561211 16473154 20561382 16473291 20561553 16473428 20561724 16473565 20561895 16473702 20562066 16473839 20562237 16473976 20562408 16474113 20562579 16474250 20562750 16474387 20562921 16474524 20563092 16474661 20563263 16474798 20563434 16474935 20563605 16475072 20563776 16475209 20563947 16475346 20564118 16475483 20564289 16475620 20564460 16475757 20564631 16475894 20564802 16476031 20564973 16476168 20565144 16476305 20565315 16476442 20565486 16476579 20565657 16476716 20565828 16476853 20565999 16476990 20566170 16477127 20566341 16477264 20566512 16477401 20566683 16477538 20566854 16477675 20567025 16477812 20567196 16477949 20567367 16478086 20567538 16478223 20567709 16478360 20567880 16478497 20568051 16478634 20568222 16478771 20568393 16478908 20568564 16479045 20568735 16479182 20568906 16479319 20569077 16479456 20569248 16479593 20569419 16479730 20569590 16479867 20569761 16480004 20569932 16480141 20570103 16480278 20570274 16480415 20570445 16480552 20570616 16480689 20570787 16480826 20570958 16480963 20571129 16481100 20571300 16481237 20571471 16481374 20571642 16481511 20571813 16481648 20571984 16481785 20572155 16481922 20572326 16482059 20572497 16482196 20572668 16482333 20572839 16482470 20573010 16482607 20573181 16482744 20573352 16482881 20573523 16483018 20573694 16483155 20573865 16483292 20574036 16483429 20574207 16483566 20574378 16483703 20574549 16483840 20574720 16483977 20574891 16484114 20575062 16484251 20575233 16484388 20575404 16484525 20575575 16484662 20575746 16484799 20575917 16484936 20576088 16485073 20576259 16485210 20576430 16485347 20576601 16485484 20576772 16485621 20576943 16485758 20577114 16485895 20577285 16486032 20577456 16486169 20577627 16486306 20577798 16486443 20577969 16486580 20578140 16486717 20578311 16486854 20578482 16486991 20578653 16487128 20578824 16487265 20578995 16487402 20579166 16487539 20579337 16487676 20579508 16487813 20579679 16487950 20579850 16488087 20580021 16488224 20580192 16488361 20580363 16488498 20580534 16488635 20580705 16488772 20580876 16488909 20581047 16489046 20581218 16489183 20581389 16489320 20581560 16489457 20581731 16489594 20581902 16489731 20582073 16489868 20582244 16490005 20582415 16490142 20582586 16490279 20582757 16490416 20582928 16490553 20583099 16490690 20583270 16490827 20583441 16490964 20583612 16491101 20583783 16491238 20583954 16491375 20584125 16491512 20584296 16491649 20584467 16491786 20584638 16491923 20584809 16492060 20584980 16492197 20585151 16492334 20585322 16492471 20585493 16492608 20585664 16492745 20585835 16492882 20586006 16493019 20586177 16493156 20586348 16493293 20586519 16493430 20586690 16493567 20586861 16493704 20587032 16493841 20587203 16493978 20587374 16494115 20587545 16494252 20587716 16494389 20587887 16494526 20588058 16494663 20588229 16494800 20588400 16494937 20588571 16495074 20588742 16495211 20588913 16495348 20589084 16495485 20589255 16495622 20589426 16495759 20589597 16495896 20589768 16496033 20589939 16496170 20590110 16496307 20590281 16496444 20590452 16496581 20590623 16496718 20590794 16496855 20590965 16496992 20591136 16497129 20591307 16497266 20591478 16497403 20591649 16497540 20591820 16497677 20591991 16497814 20592162 16497951 20592333 16498088 20592504 16498225 20592675 16498362 20592846 16498499 20593017 16498636 20593188 16498773 20593359 16498910 20593530 16499047 20593701 16499184 20593872 16499321 20594043 16499458 20594214 16499595 20594385 16499732 20594556 16499869 20594727 16500006 20594898 16500143 20595069 16500280 20595240 16500417 20595411 16500554 20595582 16500691 20595753 16500828 20595924 16500965 20596095 16501102 20596266 16501239 20596437 16501376 20596608 16501513 20596779 16501650 20596950 16501787 20597121 16501924 20597292 16502061 20597463 16502198 20597634 16502335 20597805 16502472 20597976 16502609 20598147 16502746 20598318 16502883 20598489 16503020 20598660 16503157 20598831 16503294 20599002 16503431 20599173 16503568 20599344 16503705 20599515 16503842 20599686 16503979 20599857 16504116 20600028 16504253 20600199 16504390 20600370 16504527 20600541 16504664 20600712 16504801 20600883 16504938 20601054 16505075 20601225 16505212 20601396 16505349 20601567 16505486 20601738 16505623 20601909 16505760 20602080 16505897 20602251 16506034 20602422 16506171 20602593 16506308 20602764 16506445 20602935 16506582 20603106 16506719 20603277 16506856 20603448 16506993 20603619 16507130 20603790 16507267 20603961 16507404 20604132 16507541 20604303 16507678 20604474 16507815 20604645 16507952 20604816 16508089 20604987 16508226 20605158 16508363 20605329 16508500 20605500 16508637 20605671 16508774 20605842 16508911 20606013 16509048 20606184 16509185 20606355 16509322 20606526 16509459 20606697 16509596 20606868 16509733 20607039 16509870 20607210 16510007 20607381 16510144 20607552 16510281 20607723 16510418 20607894 16510555 20608065 16510692 20608236 16510829 20608407 16510966 20608578 16511103 20608749 16511240 20608920 16511377 20609091 16511514 20609262 16511651 20609433 16511788 20609604 16511925 20609775 16512062 20609946 16512199 20610117 16512336 20610288 16512473 20610459 16512610 20610630 16512747 20610801 16512884 20610972 16513021 20611143 16513158 20611314 16513295 20611485 16513432 20611656 16513569 20611827 16513706 20611998 16513843 20612169 16513980 20612340 16514117 20612511 16514254 20612682 16514391 20612853 16514528 20613024 16514665 20613195 16514802 20613366 16514939 20613537 16515076 20613708 16515213 20613879 16515350 20614050 16515487 20614221 16515624 20614392 16515761 20614563 16515898 20614734 16516035 20614905 16516172 20615076 16516309 20615247 16516446 20615418 16516583 20615589 16516720 20615760 16516857 20615931 16516994 20616102 16517131 20616273 16517268 20616444 16517405 20616615 16517542 20616786 16517679 20616957 16517816 20617128 16517953 20617299 16518090 20617470 16518227 20617641 16518364 20617812 16518501 20617983 16518638 20618154 16518775 20618325 16518912 20618496 16519049 20618667 16519186 20618838 16519323 20619009 16519460 20619180 16519597 20619351 16519734 20619522 16519871 20619693 16520008 20619864 16520145 20620035 16520282 20620206 16520419 20620377 16520556 20620548 16520693 20620719 16520830 20620890 16520967 20621061 16521104 20621232 16521241 20621403 16521378 20621574 16521515 20621745 16521652 20621916 16521789 20622087 16521926 20622258 16522063 20622429 16522200 20622600 16522337 20622771 16522474 20622942 16522611 20623113 16522748 20623284 16522885 20623455 16523022 20623626 16523159 20623797 16523296 20623968 16523433 20624139 16523570 20624310 16523707 20624481 16523844 20624652 16523981 20624823 16524118 20624994 16524255 20625165 16524392 20625336 16524529 20625507 16524666 20625678 16524803 20625849 16524940 20626020 16525077 20626191 16525214 20626362 16525351 20626533 16525488 20626704 16525625 20626875 16525762 20627046 16525899 20627217 16526036 20627388 16526173 20627559 16526310 20627730 16526447 20627901 16526584 20628072 16526721 20628243 16526858 20628414 16526995 20628585 16527132 20628756 16527269 20628927 16527406 20629098 16527543 20629269 16527680 20629440 16527817 20629611 16527954 20629782 16528091 20629953 16528228 20630124 16528365 20630295 16528502 20630466 16528639 20630637 16528776 20630808 16528913 20630979 16529050 20631150 16529187 20631321 16529324 20631492 16529461 20631663 16529598 20631834 16529735 20632005 16529872 20632176 16530009 20632347 16530146 20632518 16530283 20632689 16530420 20632860 16530557 20633031 16530694 20633202 16530831 20633373 16530968 20633544 16531105 20633715 16531242 20633886 16531379 20634057 16531516 20634228 16531653 20634399 16531790 20634570 16531927 20634741 16532064 20634912 16532201 20635083 16532338 20635254 16532475 20635425 16532612 20635596 16532749 20635767 16532886 20635938 16533023 20636109 16533160 20636280 16533297 20636451 16533434 20636622 16533571 20636793 16533708 20636964 16533845 20637135 16533982 20637306 16534119 20637477 16534256 20637648 16534393 20637819 16534530 20637990 16534667 20638161 16534804 20638332 16534941 20638503 16535078 20638674 16535215 20638845 16535352 20639016 16535489 20639187 16535626 20639358 16535763 20639529 16535900 20639700 16536037 20639871 16536174 20640042 16536311 20640213 16536448 20640384 16536585 20640555 16536722 20640726 16536859 20640897 16536996 20641068 16537133 20641239 16537270 20641410 16537407 20641581 16537544 20641752 16537681 20641923 16537818 20642094 16537955 20642265 16538092 20642436 16538229 20642607 16538366 20642778 16538503 20642949 16538640 20643120 16538777 20643291 16538914 20643462 16539051 20643633 16539188 20643804 16539325 20643975 16539462 20644146 16539599 20644317 16539736 20644488 16539873 20644659 16540010 20644830 16540147 20645001 16540284 20645172 16540421 20645343 16540558 20645514 16540695 20645685 16540832 20645856 16540969 20646027 16541106 20646198 16541243 20646369 16541380 20646540 16541517 20646711 16541654 20646882 16541791 20647053 16541928 20647224 16542065 20647395 16542202 20647566 16542339 20647737 16542476 20647908 16542613 20648079 16542750 20648250 16542887 20648421 16543024 20648592 16543161 20648763 16543298 20648934 16543435 20649105 16543572 20649276 16543709 20649447 16543846 20649618 16543983 20649789 16544120 20649960 16544257 20650131 16544394 20650302 16544531 20650473 16544668 20650644 16544805 20650815 16544942 20650986 16545079 20651157 16545216 20651328 16545353 20651499 16545490 20651670 16545627 20651841 16545764 20652012 16545901 20652183 16546038 20652354 16546175 20652525 16546312 20652696 16546449 20652867 16546586 20653038 16546723 20653209 16546860 20653380 16546997 20653551 16547134 20653722 16547271 20653893 16547408 20654064 16547545 20654235 16547682 20654406 16547819 20654577 16547956 20654748 16548093 20654919 16548230 20655090 16548367 20655261 16548504 20655432 16548641 20655603 16548778 20655774 16548915 20655945 16549052 20656116 16549189 20656287 16549326 20656458 16549463 20656629 16549600 20656800 16549737 20656971 16549874 20657142 16550011 20657313 16550148 20657484 16550285 20657655 16550422 20657826 16550559 20657997 16550696 20658168 16550833 20658339 16550970 20658510 16551107 20658681 16551244 20658852 16551381 20659023 16551518 20659194 16551655 20659365 16551792 20659536 16551929 20659707 16552066 20659878 16552203 20660049 16552340 20660220 16552477 20660391 16552614 20660562 16552751 20660733 16552888 20660904 16553025 20661075 16553162 20661246 16553299 20661417 16553436 20661588 16553573 20661759 16553710 20661930 16553847 20662101 16553984 20662272 16554121 20662443 16554258 20662614 16554395 20662785 16554532 20662956 16554669 20663127 16554806 20663298 16554943 20663469 16555080 20663640 16555217 20663811 16555354 20663982 16555491 20664153 16555628 20664324 16555765 20664495 16555902 20664666 16556039 20664837 16556176 20665008 16556313 20665179 16556450 20665350 16556587 20665521 16556724 20665692 16556861 20665863 16556998 20666034 16557135 20666205 16557272 20666376 16557409 20666547 16557546 20666718 16557683 20666889 16557820 20667060 16557957 20667231 16558094 20667402 16558231 20667573 16558368 20667744 16558505 20667915 16558642 20668086 16558779 20668257 16558916 20668428 16559053 20668599 16559190 20668770 16559327 20668941 16559464 20669112 16559601 20669283 16559738 20669454 16559875 20669625 16560012 20669796 16560149 20669967 16560286 20670138 16560423 20670309 16560560 20670480 16560697 20670651 16560834 20670822 16560971 20670993 16561108 20671164 16561245 20671335 16561382 20671506 16561519 20671677 16561656 20671848 16561793 20672019 16561930 20672190 16562067 20672361 16562204 20672532 16562341 20672703 16562478 20672874 16562615 20673045 16562752 20673216 16562889 20673387 16563026 20673558 16563163 20673729 16563300 20673900 16563437 20674071 16563574 20674242 16563711 20674413 16563848 20674584 16563985 20674755 16564122 20674926 16564259 20675097 16564396 20675268 16564533 20675439 16564670 20675610 16564807 20675781 16564944 20675952 16565081 20676123 16565218 20676294 16565355 20676465 16565492 20676636 16565629 20676807 16565766 20676978
1000 29698312 0 29698312 37068696 29698449 37068867 29698586 37069038 29698723 37069209 29698860 37069380 29698997 37069551 29699134 37069722 29699271 37069893 29699408 37070064 29699545 37070235 29699682 37070406 29699819 37070577 29699956 37070748 29700093 37070919 29700230 37071090 29700367 37071261 29700504 37071432 29700641 37071603 29700778 37071774 29700915 37071945 29701052 37072116 29701189 37072287 29701326 37072458 29701463 37072629 29701600 37072800 29701737 37072971 29701874 37073142 29702011 37073313 29702148 37073484 29702285 37073655 29702422 37073826 29702559 37073997 29702696 37074168 29702833 37074339 29702970 37074510 29703107 37074681 29703244 37074852 29703381 37075023 29703518 37075194 29703655 37075365 29703792 37075536 29703929 37075707 29704066 37075878 29704203 37076049 29704340 37076220 29704477 37076391 29704614 37076562 29704751 37076733 29704888 37076904 29705025 37077075 29705162 37077246 29705299 37077417 29705436 37077588 29705573 37077759 29705710 37077930 29705847 37078101 29705984 37078272 29706121 37078443 29706258 37078614 29706395 37078785 29706532 37078956 29706669 37079127 29706806 37079298 29706943 37079469 29707080 37079640 29707217 37079811 29707354 37079982 29707491 37080153 29707628 37080324 29707765 37080495 29707902 37080666 29708039 37080837 29708176 37081008 29708313 37081179 29708450 37081350 29708587 37081521 29708724 37081692 29708861 37081863 29708998 37082034 29709135 37082205 29709272 37082376 29709409 37082547 29709546 37082718 29709683 37082889 29709820 37083060 29709957 37083231 29710094 37083402 29710231 37083573 29710368 37083744 29710505 37083915 29710642 37084086 29710779 37084257 29710916 37084428 29711053 37084599 29711190 37084770 29711327 37084941 29711464 37085112 29711601 37085283 29711738 37085454 29711875 37085625 29712012 37085796 29712149 37085967 29712286 37086138 29712423 37086309 29712560 37086480 29712697 37086651 29712834 37086822 29712971 37086993 29713108 37087164 29713245 37087335 29713382 37087506 29713519 37087677 29713656 37087848 29713793 37088019 29713930 37088190 29714067 37088361 29714204 37088532 29714341 37088703 29714478 37088874 29714615 37089045 29714752 37089216 29714889 37089387 29715026 37089558 29715163 37089729 29715300 37089900 29715437 37090071 29715574 37090242 29715711 37090413 29715848 37090584 29715985 37090755 29716122 37090926 29716259 37091097 29716396 37091268 29716533 37091439 29716670 37091610 29716807 37091781 29716944 37091952 29717081 37092123 29717218 37092294 29717355 37092465 29717492 37092636 29717629 37092807 29717766 37092978 29717903 37093149 29718040 37093320 29718177 37093491 29718314 37093662 29718451 37093833 29718588 37094004 29718725 37094175 29718862 37094346 29718999 37094517 29719136 37094688 29719273 37094859 29719410 37095030 29719547 37095201 29719684 37095372 29719821 37095543 29719958 37095714 29720095 37095885 29720232 37096056 29720369 37096227 29720506 37096398 29720643 37096569 29720780 37096740 29720917 37096911 29721054 37097082 29721191 37097253 29721328 37097424 29721465 37097595 29721602 37097766 29721739 37097937 29721876 37098108 29722013 37098279 29722150 37098450 29722287 37098621 29722424 37098792 29722561 37098963 29722698 37099134 29722835 37099305 29722972 37099476 29723109 37099647 29723246 37099818 29723383 37099989 29723520 37100160 29723657 37100331 29723794 37100502 29723931 37100673 29724068 37100844 29724205 37101015 29724342 37101186 29724479 37101357 29724616 37101528 29724753 37101699 29724890 37101870 29725027 37102041 29725164 37102212 29725301 37102383 29725438 37102554 29725575 37102725 29725712 37102896 29725849 37103067 29725986 37103238 29726123 37103409 29726260 37103580 29726397 37103751 29726534 37103922 29726671 37104093 29726808 37104264 29726945 37104435 29727082 37104606 29727219 37104777 29727356 37104948 29727493 37105119 29727630 37105290 29727767 37105461 29727904 37105632 29728041 37105803 29728178 37105974 29728315 37106145 29728452 37106316 29728589 37106487 29728726 37106658 29728863 37106829 29729000 37107000 29729137 37107171 29729274 37107342 29729411 37107513 29729548 37107684 29729685 37107855 29729822 37108026 29729959 37108197 29730096 37108368 29730233 37108539 29730370 37108710 29730507 37108881 29730644 37109052 29730781 37109223 29730918 37109394 29731055 37109565 29731192 37109736 29731329 37109907 29731466 37110078 29731603 37110249 29731740 37110420 29731877 37110591 29732014 37110762 29732151 37110933 29732288 37111104 29732425 37111275 29732562 37111446 29732699 37111617 29732836 37111788 29732973 37111959 29733110 37112130 29733247 37112301 29733384 37112472 29733521 37112643 29733658 37112814 29733795 37112985 29733932 37113156 29734069 37113327 29734206 37113498 29734343 37113669 29734480 37113840 29734617 37114011 29734754 37114182 29734891 37114353 29735028 37114524 29735165 37114695 29735302 37114866 29735439 37115037 29735576 37115208 29735713 37115379 29735850 37115550 29735987 37115721 29736124 37115892 29736261 37116063 29736398 37116234 29736535 37116405 29736672 37116576 29736809 37116747 29736946 37116918 29737083 37117089 29737220 37117260 29737357 37117431 29737494 37117602 29737631 37117773 29737768 37117944 29737905 37118115 29738042 37118286 29738179 37118457 29738316 37118628 29738453 37118799 29738590 37118970 29738727 37119141 29738864 37119312 29739001 37119483 29739138 37119654 29739275 37119825 29739412 37119996 29739549 37120167 29739686 37120338 29739823 37120509 29739960 37120680 29740097 37120851 29740234 37121022 29740371 37121193 29740508 37121364 29740645 37121535 29740782 37121706 29740919 37121877 29741056 37122048 29741193 37122219 29741330 37122390 29741467 37122561 29741604 37122732 29741741 37122903 29741878 37123074 29742015 37123245 29742152 37123416 29742289 37123587 29742426 37123758 29742563 37123929 29742700 37124100 29742837 37124271 29742974 37124442 29743111 37124613 29743248 37124784 29743385 37124955 29743522 37125126 29743659 37125297 29743796 37125468 29743933 37125639 29744070 37125810 29744207 37125981 29744344 37126152 29744481 37126323 29744618 37126494 29744755 37126665 29744892 37126836 29745029 37127007 29745166 37127178 29745303 37127349 29745440 37127520 29745577 37127691 29745714 37127862 29745851 37128033 29745988 37128204 29746125 37128375 29746262 37128546 29746399 37128717 29746536 37128888 29746673 37129059 29746810 37129230 29746947 37129401 29747084 37129572 29747221 37129743 29747358 37129914 29747495 37130085 29747632 37130256 29747769 37130427 29747906 37130598 29748043 37130769 29748180 37130940 29748317 37131111 29748454 37131282 29748591 37131453 29748728 37131624 29748865 37131795 29749002 37131966 29749139 37132137 29749276 37132308 29749413 37132479 29749550 37132650 29749687 37132821 29749824 37132992 29749961 37133163 29750098 37133334 29750235 37133505 29750372 37133676 29750509 37133847 29750646 37134018 29750783 37134189 29750920 37134360 29751057 37134531 29751194 37134702 29751331 37134873 29751468 37135044 29751605 37135215 29751742 37135386 29751879 37135557 29752016 37135728 29752153 37135899 29752290 37136070 29752427 37136241 29752564 37136412 29752701 37136583 29752838 37136754 29752975 37136925 29753112 37137096 29753249 37137267 29753386 37137438 29753523 37137609 29753660 37137780 29753797 37137951 29753934 37138122 29754071 37138293 29754208 37138464 29754345 37138635 29754482 37138806 29754619 37138977 29754756 37139148 29754893 37139319 29755030 37139490 29755167 37139661 29755304 37139832 29755441 37140003 29755578 37140174 29755715 37140345 29755852 37140516 29755989 37140687 29756126 37140858 29756263 37141029 29756400 37141200 29756537 37141371 29756674 37141542 29756811 37141713 29756948 37141884 29757085 37142055 29757222 37142226 29757359 37142397 29757496 37142568 29757633 37142739 29757770 37142910 29757907 37143081 29758044 37143252 29758181 37143423 29758318 37143594 29758455 37143765 29758592 37143936 29758729 37144107 29758866 37144278 29759003 37144449 29759140 37144620 29759277 37144791 29759414 37144962 29759551 37145133 29759688 37145304 29759825 37145475 29759962 37145646 29760099 37145817 29760236 37145988 29760373 37146159 29760510 37146330 29760647 37146501 29760784 37146672 29760921 37146843 29761058 37147014 29761195 37147185 29761332 37147356 29761469 37147527 29761606 37147698 29761743 37147869 29761880 37148040 29762017 37148211 29762154 37148382 29762291 37148553 29762428 37148724 29762565 37148895 29762702 37149066 29762839 37149237 29762976 37149408 29763113 37149579 29763250 37149750 29763387 37149921 29763524 37150092 29763661 37150263 29763798 37150434 29763935 37150605 29764072 37150776 29764209 37150947 29764346 37151118 29764483 37151289 29764620 37151460 29764757 37151631 29764894 37151802 29765031 37151973 29765168 37152144 29765305 37152315 29765442 37152486 29765579 37152657 29765716 37152828 29765853 37152999 29765990 37153170 29766127 37153341 29766264 37153512 29766401 37153683 29766538 37153854 29766675 37154025 29766812 37154196 29766949 37154367 29767086 37154538 29767223 37154709 29767360 37154880 29767497 37155051 29767634 37155222 29767771 37155393 29767908 37155564 29768045 37155735 29768182 37155906 29768319 37156077 29768456 37156248 29768593 37156419 29768730 37156590 29768867 37156761 29769004 37156932 29769141 37157103 29769278 37157274 29769415 37157445 29769552 37157616 29769689 37157787 29769826 37157958 29769963 37158129 29770100 37158300 29770237 37158471 29770374 37158642 29770511 37158813 29770648 37158984 29770785 37159155 29770922 37159326 29771059 37159497 29771196 37159668 29771333 37159839 29771470 37160010 29771607 37160181 29771744 37160352 29771881 37160523 29772018 37160694 29772155 37160865 29772292 37161036 29772429 37161207 29772566 37161378 29772703 37161549 29772840 37161720 29772977 37161891 29773114 37162062 29773251 37162233 29773388 37162404 29773525 37162575 29773662 37162746 29773799 37162917 29773936 37163088 29774073 37163259 29774210 37163430 29774347 37163601 29774484 37163772 29774621 37163943 29774758 37164114 29774895 37164285 29775032 37164456 29775169 37164627 29775306 37164798 29775443 37164969 29775580 37165140 29775717 37165311 29775854 37165482 29775991 37165653 29776128 37165824 29776265 37165995 29776402 37166166 29776539 37166337 29776676 37166508 29776813 37166679 29776950 37166850 29777087 37167021 29777224 37167192 29777361 37167363 29777498 37167534 29777635 37167705 29777772 37167876 29777909 37168047 29778046 37168218 29778183 37168389 29778320 37168560 29778457 37168731 29778594 37168902 29778731 37169073 29778868 37169244 29779005 37169415 29779142 37169586 29779279 37169757 29779416 37169928 29779553 37170099 29779690 37170270 29779827 37170441 29779964 37170612 29780101 37170783 29780238 37170954 29780375 37171125 29780512 37171296 29780649 37171467 29780786 37171638 29780923 37171809 29781060 37171980 29781197 37172151 29781334 37172322 29781471 37172493 29781608 37172664 29781745 37172835 29781882 37173006 29782019 37173177 29782156 37173348 29782293 37173519 29782430 37173690 29782567 37173861 29782704 37174032 29782841 37174203 29782978 37174374 29783115 37174545 29783252 37174716 29783389 37174887 29783526 37175058 29783663 37175229 29783800 37175400 29783937 37175571 29784074 37175742 29784211 37175913 29784348 37176084 29784485 37176255 29784622 37176426 29784759 37176597 29784896 37176768 29785033 37176939 29785170 37177110 29785307 37177281 29785444 37177452 29785581 37177623 29785718 37177794 29785855 37177965 29785992 37178136 29786129 37178307 29786266 37178478 29786403 37178649 29786540 37178820 29786677 37178991 29786814 37179162 29786951 37179333 29787088 37179504 29787225 37179675 29787362 37179846 29787499 37180017 29787636 37180188 29787773 37180359 29787910 37180530 29788047 37180701 29788184 37180872 29788321 37181043 29788458 37181214 29788595 37181385 29788732 37181556 29788869 37181727 29789006 37181898 29789143 37182069 29789280 37182240 29789417 37182411 29789554 37182582 29789691 37182753 29789828 37182924 29789965 37183095 29790102 37183266 29790239 37183437 29790376 37183608 29790513 37183779 29790650 37183950 29790787 37184121 29790924 37184292 29791061 37184463 29791198 37184634 29791335 37184805 29791472 37184976 29791609 37185147 29791746 37185318 29791883 37185489 29792020 37185660 29792157 37185831 29792294 37186002 29792431 37186173 29792568 37186344 29792705 37186515 29792842 37186686 29792979 37186857 29793116 37187028 29793253 37187199 29793390 37187370 29793527 37187541 29793664 37187712 29793801 37187883 29793938 37188054 29794075 37188225 29794212 37188396 29794349 37188567 29794486 37188738 29794623 37188909 29794760 37189080 29794897 37189251 29795034 37189422 29795171 37189593 29795308 37189764 29795445 37189935 29795582 37190106 29795719 37190277 29795856 37190448 29795993 37190619 29796130 37190790 29796267 37190961 29796404 37191132 29796541 37191303 29796678 37191474 29796815 37191645 29796952 37191816 29797089 37191987 29797226 37192158 29797363 37192329 29797500 37192500 29797637 37192671 29797774 37192842 29797911 37193013 29798048 37193184 29798185 37193355 29798322 37193526 29798459 37193697 29798596 37193868 29798733 37194039 29798870 37194210 29799007 37194381 29799144 37194552 29799281 37194723 29799418 37194894 29799555 37195065 29799692 37195236 29799829 37195407 29799966 37195578 29800103 37195749 29800240 37195920 29800377 37196091 29800514 37196262 29800651 37196433 29800788 37196604 29800925 37196775 29801062 37196946 29801199 37197117 29801336 37197288 29801473 37197459 29801610 37197630 29801747 37197801 29801884 37197972 29802021 37198143 29802158 37198314 29802295 37198485 29802432 37198656 29802569 37198827 29802706 37198998 29802843 37199169 29802980 37199340 29803117 37199511 29803254 37199682 29803391 37199853 29803528 37200024 29803665 37200195 29803802 37200366 29803939 37200537 29804076 37200708 29804213 37200879 29804350 37201050 29804487 37201221 29804624 37201392 29804761 37201563 29804898 37201734 29805035 37201905 29805172 37202076 29805309 37202247 29805446 37202418 29805583 37202589 29805720 37202760 29805857 37202931 29805994 37203102 29806131 37203273 29806268 37203444 29806405 37203615 29806542 37203786 29806679 37203957 29806816 37204128 29806953 37204299 29807090 37204470 29807227 37204641 29807364 37204812 29807501 37204983 29807638 37205154 29807775 37205325 29807912 37205496 29808049 37205667 29808186 37205838 29808323 37206009 29808460 37206180 29808597 37206351 29808734 37206522 29808871 37206693 29809008 37206864 29809145 37207035 29809282 37207206 29809419 37207377 29809556 37207548 29809693 37207719 29809830 37207890 29809967 37208061 29810104 37208232 29810241 37208403 29810378 37208574 29810515 37208745 29810652 37208916 29810789 37209087 29810926 37209258 29811063 37209429 29811200 37209600 29811337 37209771 29811474 37209942 29811611 37210113 29811748 37210284 29811885 37210455 29812022 37210626 29812159 37210797 29812296 37210968 29812433 37211139 29812570 37211310 29812707 37211481 29812844 37211652 29812981 37211823 29813118 37211994 29813255 37212165 29813392 37212336 29813529 37212507 29813666 37212678 29813803 37212849 29813940 37213020 29814077 37213191 29814214 37213362 29814351 37213533 29814488 37213704 29814625 37213875 29814762 37214046 29814899 37214217 29815036 37214388 29815173 37214559 29815310 37214730 29815447 37214901 29815584 37215072 29815721 37215243 29815858 37215414 29815995 37215585 29816132 37215756 29816269 37215927 29816406 37216098 29816543 37216269 29816680 37216440 29816817 37216611 29816954 37216782 29817091 37216953 29817228 37217124 29817365 37217295 29817502 37217466 29817639 37217637 29817776 37217808 29817913 37217979 29818050 37218150 29818187 37218321 29818324 37218492 29818461 37218663 29818598 37218834 29818735 37219005 29818872 37219176 29819009 37219347 29819146 37219518 29819283 37219689 29819420 37219860 29819557 37220031 29819694 37220202 29819831 37220373 29819968 37220544 29820105 37220715 29820242 37220886 29820379 37221057 29820516 37221228 29820653 37221399 29820790 37221570 29820927 37221741 29821064 37221912 29821201 37222083 29821338 37222254 29821475 37222425 29821612 37222596 29821749 37222767 29821886 37222938 29822023 37223109 29822160 37223280 29822297 37223451 29822434 37223622 29822571 37223793 29822708 37223964 29822845 37224135 29822982 37224306 29823119 37224477 29823256 37224648 29823393 37224819 29823530 37224990 29823667 37225161 29823804 37225332 29823941 37225503 29824078 37225674 29824215 37225845 29824352 37226016 29824489 37226187 29824626 37226358 29824763 37226529 29824900 37226700 29825037 37226871 29825174 37227042 29825311 37227213 29825448 37227384 29825585 37227555 29825722 37227726 29825859 37227897 29825996 37228068 29826133 37228239 29826270 37228410 29826407 37228581 29826544 37228752 29826681 37228923 29826818 37229094 29826955 37229265 29827092 37229436 29827229 37229607 29827366 37229778 29827503 37229949 29827640 37230120 29827777 37230291 29827914 37230462 29828051 37230633 29828188 37230804 29828325 37230975 29828462 37231146 29828599 37231317 29828736 37231488 29828873 37231659 29829010 37231830 29829147 37232001 29829284 37232172 29829421 37232343 29829558 37232514 29829695 37232685 29829832 37232856 29829969 37233027 29830106 37233198 29830243 37233369 29830380 37233540 29830517 37233711 29830654 37233882 29830791 37234053 29830928 37234224 29831065 37234395 29831202 37234566 29831339 37234737 29831476 37234908 29831613 37235079 29831750 37235250 29831887 37235421 29832024 37235592 29832161 37235763 29832298 37235934 29832435 37236105 29832572 37236276 29832709 37236447 29832846 37236618 29832983 37236789 29833120 37236960 29833257 37237131 29833394 37237302 29833531 37237473 29833668 37237644 29833805 37237815 29833942 37237986 29834079 37238157 29834216 37238328 29834353 37238499 29834490 37238670 29834627 37238841 29834764 37239012 29834901 37239183 29835038 37239354
1000 36127448 0 36127448 45093384 36127585 45093555 36127722 45093726 36127859 45093897 36127996 45094068 36128133 45094239 36128270 45094410 36128407 45094581 36128544 45094752 36128681 45094923 36128818 45095094 36128955 45095265 36129092 45095436 36129229 45095607 36129366 45095778 36129503 45095949 36129640 45096120 36129777 45096291 36129914 45096462 36130051 45096633 36130188 45096804 36130325 45096975 36130462 45097146 36130599 45097317 36130736 45097488 36130873 45097659 36131010 45097830 36131147 45098001 36131284 45098172 36131421 45098343 36131558 45098514 36131695 45098685 36131832 45098856 36131969 45099027 36132106 45099198 36132243 45099369 36132380 45099540 36132517 45099711 36132654 45099882 36132791 45100053 36132928 45100224 36133065 45100395 36133202 45100566 36133339 45100737 36133476 45100908 36133613 45101079 36133750 45101250 36133887 45101421 36134024 45101592 36134161 45101763 36134298 45101934 36134435 45102105 36134572 45102276 36134709 45102447 36134846 45102618 36134983 45102789 36135120 45102960 36135257 45103131 36135394 45103302 36135531 45103473 36135668 45103644 36135805 45103815 36135942 45103986 36136079 45104157 36136216 45104328 36136353 45104499 36136490 45104670 36136627 45104841 36136764 45105012 36136901 45105183 36137038 45105354 36137175 45105525 36137312 45105696 36137449 45105867 36137586 45106038 36137723 45106209 36137860 45106380 36137997 45106551 36138134 45106722 36138271 45106893 36138408 45107064 36138545 45107235 36138682 45107406 36138819 45107577 36138956 45107748 36139093 45107919 36139230 45108090 36139367 45108261 36139504 45108432 36139641 45108603 36139778 45108774 36139915 45108945 36140052 45109116 36140189 45109287 36140326 45109458 36140463 45109629 36140600 45109800 36140737 45109971 36140874 45110142 36141011 45110313 36141148 45110484 36141285 45110655 36141422 45110826 36141559 45110997 36141696 45111168 36141833 45111339 36141970 45111510 36142107 45111681 36142244 45111852 36142381 45112023 36142518 45112194 36142655 45112365 36142792 45112536 36142929 45112707 36143066 45112878 36143203 45113049 36143340 45113220 36143477 45113391 36143614 45113562 36143751 45113733 36143888 45113904 36144025 45114075 36144162 45114246 36144299 45114417 36144436 45114588 36144573 45114759 36144710 45114930 36144847 45115101 36144984 45115272 36145121 45115443 36145258 45115614 36145395 45115785 36145532 45115956 36145669 45116127 36145806 45116298 36145943 45116469 36146080 45116640 36146217 45116811 36146354 45116982 36146491 45117153 36146628 45117324 36146765 45117495 36146902 45117666 36147039 45117837 36147176 45118008 36147313 45118179 36147450 45118350 36147587 45118521 36147724 45118692 36147861 45118863 36147998 45119034 36148135 45119205 36148272 45119376 36148409 45119547 36148546 45119718 36148683 45119889 36148820 45120060 36148957 45120231 36149094 45120402 36149231 45120573 36149368 45120744 36149505 45120915 36149642 45121086 36149779 45121257 36149916 45121428 36150053 45121599 36150190 45121770 36150327 45121941 36150464 45122112 36150601 45122283 36150738 45122454 36150875 45122625 36151012 45122796 36151149 45122967 36151286 45123138 36151423 45123309 36151560 45123480 36151697 45123651 36151834 45123822 36151971 45123993 36152108 45124164 36152245 45124335 36152382 45124506 36152519 45124677 36152656 45124848 36152793 45125019 36152930 45125190 36153067 45125361 36153204 45125532 36153341 45125703 36153478 45125874 36153615 45126045 36153752 45126216 36153889 45126387 36154026 45126558 36154163 45126729 36154300 45126900 36154437 45127071 36154574 45127242 36154711 45127413 36154848 45127584 36154985 45127755 36155122 45127926 36155259 45128097 36155396 45128268 36155533 45128439 36155670 45128610 36155807 45128781 36155944 45128952 36156081 45129123 36156218 45129294 36156355 45129465 36156492 45129636 36156629 45129807 36156766 45129978 36156903 45130149 36157040 45130320 36157177 45130491 36157314 45130662 36157451 45130833 36157588 45131004 36157725 45131175 36157862 45131346 36157999 45131517 36158136 45131688 36158273 45131859 36158410 45132030 36158547 45132201 36158684 45132372 36158821 45132543 36158958 45132714 36159095 45132885 36159232 45133056 36159369 45133227 36159506 45133398 36159643 45133569 36159780 45133740 36159917 45133911 36160054 45134082 36160191 45134253 36160328 45134424 36160465 45134595 36160602 45134766 36160739 45134937 36160876 45135108 36161013 45135279 36161150 45135450 36161287 45135621 36161424 45135792 36161561 45135963 36161698 45136134 36161835 45136305 36161972 45136476 36162109 45136647 36162246 45136818 36162383 45136989 36162520 45137160 36162657 45137331 36162794 45137502 36162931 45137673 36163068 45137844 36163205 45138015 36163342 45138186 36163479 45138357 36163616 45138528 36163753 45138699 36163890 45138870 36164027 45139041 36164164 45139212 36164301 45139383 36164438 45139554 36164575 45139725 36164712 45139896 36164849 45140067 36164986 45140238 36165123 45140409 36165260 45140580 36165397 45140751 36165534 45140922 36165671 45141093 36165808 45141264 36165945 45141435 36166082 45141606 36166219 45141777 36166356 45141948 36166493 45142119 36166630 45142290 36166767 45142461 36166904 45142632 36167041 45142803 36167178 45142974 36167315 45143145 36167452 45143316 36167589 45143487 36167726 45143658 36167863 45143829 36168000 45144000 36168137 45144171 36168274 45144342 36168411 45144513 36168548 45144684 36168685 45144855 36168822 45145026 36168959 45145197 36169096 45145368 36169233 45145539 36169370 45145710 36169507 45145881 36169644 45146052 36169781 45146223 36169918 45146394 36170055 45146565 36170192 45146736 36170329 45146907 36170466 45147078 36170603 45147249 36170740 45147420 36170877 45147591 36171014 45147762 36171151 45147933 36171288 45148104 36171425 45148275 36171562 45148446 36171699 45148617 36171836 45148788 36171973 45148959 36172110 45149130 36172247 45149301 36172384 45149472 36172521 45149643 36172658 45149814 36172795 45149985 36172932 45150156 36173069 45150327 36173206 45150498 36173343 45150669 36173480 45150840 36173617 45151011 36173754 45151182 36173891 45151353 36174028 45151524 36174165 45151695 36174302 45151866 36174439 45152037 36174576 45152208 36174713 45152379 36174850 45152550 36174987 45152721 36175124 45152892 36175261 45153063 36175398 45153234 36175535 45153405 36175672 45153576 36175809 45153747 36175946 45153918 36176083 45154089 36176220 45154260 36176357 45154431 36176494 45154602 36176631 45154773 36176768 45154944 36176905 45155115 36177042 45155286 36177179 45155457 36177316 45155628 36177453 45155799 36177590 45155970 36177727 45156141 36177864 45156312 36178001 45156483 36178138 45156654 36178275 45156825 36178412 45156996 36178549 45157167 36178686 45157338 36178823 45157509 36178960 45157680 36179097 45157851 36179234 45158022 36179371 45158193 36179508 45158364 36179645 45158535 36179782 45158706 36179919 45158877 36180056 45159048 36180193 45159219 36180330 45159390 36180467 45159561 36180604 45159732 36180741 45159903 36180878 45160074 36181015 45160245 36181152 45160416 36181289 45160587 36181426 45160758 36181563 45160929 36181700 45161100 36181837 45161271 36181974 45161442 36182111 45161613 36182248 45161784 36182385 45161955 36182522 45162126 36182659 45162297 36182796 45162468 36182933 45162639 36183070 45162810 36183207 45162981 36183344 45163152 36183481 45163323 36183618 45163494 36183755 45163665 36183892 45163836 36184029 45164007 36184166 45164178 36184303 45164349 36184440 45164520 36184577 45164691 36184714 45164862 36184851 45165033 36184988 45165204 36185125 45165375 36185262 45165546 36185399 45165717 36185536 45165888 36185673 45166059 36185810 45166230 36185947 45166401 36186084 45166572 36186221 45166743 36186358 45166914 36186495 45167085 36186632 45167256 36186769 45167427 36186906 45167598 36187043 45167769 36187180 45167940 36187317 45168111 36187454 45168282 36187591 45168453 36187728 45168624 36187865 45168795 36188002 45168966 36188139 45169137 36188276 45169308 36188413 45169479 36188550 45169650 36188687 45169821 36188824 45169992 36188961 45170163 36189098 45170334 36189235 45170505 36189372 45170676 36189509 45170847 36189646 45171018 36189783 45171189 36189920 45171360 36190057 45171531 36190194 45171702 36190331 45171873 36190468 45172044 36190605 45172215 36190742 45172386 36190879 45172557 36191016 45172728 36191153 45172899 36191290 45173070 36191427 45173241 36191564 45173412 36191701 45173583 36191838 45173754 36191975 45173925 36192112 45174096 36192249 45174267 36192386 45174438 36192523 45174609 36192660 45174780 36192797 45174951 36192934 45175122 36193071 45175293 36193208 45175464 36193345 45175635 36193482 45175806 36193619 45175977 36193756 45176148 36193893 45176319 36194030 45176490 36194167 45176661 36194304 45176832 36194441 45177003 36194578 45177174 36194715 45177345 36194852 45177516 36194989 45177687 36195126 45177858 36195263 45178029 36195400 45178200 36195537 45178371 36195674 45178542 36195811 45178713 36195948 45178884 36196085 45179055 36196222 45179226 36196359 45179397 36196496 45179568 36196633 45179739 36196770 45179910 36196907 45180081 36197044 45180252 36197181 45180423 36197318 45180594 36197455 45180765 36197592 45180936 36197729 45181107 36197866 45181278 36198003 45181449 36198140 45181620 36198277 45181791 36198414 45181962 36198551 45182133 36198688 45182304 36198825 45182475 36198962 45182646 36199099 45182817 36199236 45182988 36199373 45183159 36199510 45183330 36199647 45183501 36199784 45183672 36199921 45183843 36200058 45184014 36200195 45184185 36200332 45184356 36200469 45184527 36200606 45184698 36200743 45184869 36200880 45185040 36201017 45185211 36201154 45185382 36201291 45185553 36201428 45185724 36201565 45185895 36201702 45186066 36201839 45186237 36201976 45186408 36202113 45186579 36202250 45186750 36202387 45186921 36202524 45187092 36202661 45187263 36202798 45187434 36202935 45187605 36203072 45187776 36203209 45187947 36203346 45188118 36203483 45188289 36203620 45188460 36203757 45188631 36203894 45188802 36204031 45188973 36204168 45189144 36204305 45189315 36204442 45189486 36204579 45189657 36204716 45189828 36204853 45189999 36204990 45190170 36205127 45190341 36205264 45190512 36205401 45190683 36205538 45190854 36205675 45191025 36205812 45191196 36205949 45191367 36206086 45191538 36206223 45191709 36206360 45191880 36206497 45192051 36206634 45192222 36206771 45192393 36206908 45192564 36207045 45192735 36207182 45192906 36207319 45193077 36207456 45193248 36207593 45193419 36207730 45193590 36207867 45193761 36208004 45193932 36208141 45194103 36208278 45194274 36208415 45194445 36208552 45194616 36208689 45194787 36208826 45194958 36208963 45195129 36209100 45195300 36209237 45195471 36209374 45195642 36209511 45195813 36209648 45195984 36209785 45196155 36209922 45196326 36210059 45196497 36210196 45196668 36210333 45196839 36210470 45197010 36210607 45197181 36210744 45197352 36210881 45197523 36211018 45197694 36211155 45197865 36211292 45198036 36211429 45198207 36211566 45198378 36211703 45198549 36211840 45198720 36211977 45198891 36212114 45199062 36212251 45199233 36212388 45199404 36212525 45199575 36212662 45199746 36212799 45199917 36212936 45200088 36213073 45200259 36213210 45200430 36213347 45200601 36213484 45200772 36213621 45200943 36213758 45201114 36213895 45201285 36214032 45201456 36214169 45201627 36214306 45201798 36214443 45201969 36214580 45202140 36214717 45202311 36214854 45202482 36214991 45202653 36215128 45202824 36215265 45202995 36215402 45203166 36215539 45203337 36215676 45203508 36215813 45203679 36215950 45203850 36216087 45204021 36216224 45204192 36216361 45204363 36216498 45204534 36216635 45204705 36216772 45204876 36216909 45205047 36217046 45205218 36217183 45205389 36217320 45205560 36217457 45205731 36217594 45205902 36217731 45206073 36217868 45206244 36218005 45206415 36218142 45206586 36218279 45206757 36218416 45206928 36218553 45207099 36218690 45207270 36218827 45207441 36218964 45207612 36219101 45207783 36219238 45207954 36219375 45208125 36219512 45208296 36219649 45208467 36219786 45208638 36219923 45208809 36220060 45208980 36220197 45209151 36220334 45209322 36220471 45209493 36220608 45209664 36220745 45209835 36220882 45210006 36221019 45210177 36221156 45210348 36221293 45210519 36221430 45210690 36221567 45210861 36221704 45211032 36221841 45211203 36221978 45211374 36222115 45211545 36222252 45211716 36222389 45211887 36222526 45212058 36222663 45212229 36222800 45212400 36222937 45212571 36223074 45212742 36223211 45212913 36223348 45213084 36223485 45213255 36223622 45213426 36223759 45213597 36223896 45213768 36224033 45213939 36224170 45214110 36224307 45214281 36224444 45214452 36224581 45214623 36224718 45214794 36224855 45214965 36224992 45215136 36225129 45215307 36225266 45215478 36225403 45215649 36225540 45215820 36225677 45215991 36225814 45216162 36225951 45216333 36226088 45216504 36226225 45216675 36226362 45216846 36226499 45217017 36226636 45217188 36226773 45217359 36226910 45217530 36227047 45217701 36227184 45217872 36227321 45218043 36227458 45218214 36227595 45218385 36227732 45218556 36227869 45218727 36228006 45218898 36228143 45219069 36228280 45219240 36228417 45219411 36228554 45219582 36228691 45219753 36228828 45219924 36228965 45220095 36229102 45220266 36229239 45220437 36229376 45220608 36229513 45220779 36229650 45220950 36229787 45221121 36229924 45221292 36230061 45221463 36230198 45221634 36230335 45221805 36230472 45221976 36230609 45222147 36230746 45222318 36230883 45222489 36231020 45222660 36231157 45222831 36231294 45223002 36231431 45223173 36231568 45223344 36231705 45223515 36231842 45223686 36231979 45223857 36232116 45224028 36232253 45224199 36232390 45224370 36232527 45224541 36232664 45224712 36232801 45224883 36232938 45225054 36233075 45225225 36233212 45225396 36233349 45225567 36233486 45225738 36233623 45225909 36233760 45226080 36233897 45226251 36234034 45226422 36234171 45226593 36234308 45226764 36234445 45226935 36234582 45227106 36234719 45227277 36234856 45227448 36234993 45227619 36235130 45227790 36235267 45227961 36235404 45228132 36235541 45228303 36235678 45228474 36235815 45228645 36235952 45228816 36236089 45228987 36236226 45229158 36236363 45229329 36236500 45229500 36236637 45229671 36236774 45229842 36236911 45230013 36237048 45230184 36237185 45230355 36237322 45230526 36237459 45230697 36237596 45230868 36237733 45231039 36237870 45231210 36238007 45231381 36238144 45231552 36238281 45231723 36238418 45231894 36238555 45232065 36238692 45232236 36238829 45232407 36238966 45232578 36239103 45232749 36239240 45232920 36239377 45233091 36239514 45233262 36239651 45233433 36239788 45233604 36239925 45233775 36240062 45233946 36240199 45234117 36240336 45234288 36240473 45234459 36240610 45234630 36240747 45234801 36240884 45234972 36241021 45235143 36241158 45235314 36241295 45235485 36241432 45235656 36241569 45235827 36241706 45235998 36241843 45236169 36241980 45236340 36242117 45236511 36242254 45236682 36242391 45236853 36242528 45237024 36242665 45237195 36242802 45237366 36242939 45237537 36243076 45237708 36243213 45237879 36243350 45238050 36243487 45238221 36243624 45238392 36243761 45238563 36243898 45238734 36244035 45238905 36244172 45239076 36244309 45239247 36244446 45239418 36244583 45239589 36244720 45239760 36244857 45239931 36244994 45240102 36245131 45240273 36245268 45240444 36245405 45240615 36245542 45240786 36245679 45240957 36245816 45241128 36245953 45241299 36246090 45241470 36246227 45241641 36246364 45241812 36246501 45241983 36246638 45242154 36246775 45242325 36246912 45242496 36247049 45242667 36247186 45242838 36247323 45243009 36247460 45243180 36247597 45243351 36247734 45243522 36247871 45243693 36248008 45243864 36248145 45244035 36248282 45244206 36248419 45244377 36248556 45244548 36248693 45244719 36248830 45244890 36248967 45245061 36249104 45245232 36249241 45245403 36249378 45245574 36249515 45245745 36249652 45245916 36249789 45246087 36249926 45246258 36250063 45246429 36250200 45246600 36250337 45246771 36250474 45246942 36250611 45247113 36250748 45247284 36250885 45247455 36251022 45247626 36251159 45247797 36251296 45247968 36251433 45248139 36251570 45248310 36251707 45248481 36251844 45248652 36251981 45248823 36252118 45248994 36252255 45249165 36252392 45249336 36252529 45249507 36252666 45249678 36252803 45249849 36252940 45250020 36253077 45250191 36253214 45250362 36253351 45250533 36253488 45250704 36253625 45250875 36253762 45251046 36253899 45251217 36254036 45251388 36254173 45251559 36254310 45251730 36254447 45251901 36254584 45252072 36254721 45252243 36254858 45252414 36254995 45252585 36255132 45252756 36255269 45252927 36255406 45253098 36255543 45253269 36255680 45253440 36255817 45253611 36255954 45253782 36256091 45253953 36256228 45254124 36256365 45254295 36256502 45254466 36256639 45254637 36256776 45254808 36256913 45254979 36257050 45255150 36257187 45255321 36257324 45255492 36257461 45255663 36257598 45255834 36257735 45256005 36257872 45256176 36258009 45256347 36258146 45256518 36258283 45256689 36258420 45256860 36258557 45257031 36258694 45257202 36258831 45257373 36258968 45257544 36259105 45257715 36259242 45257886 36259379 45258057 36259516 45258228 36259653 45258399 36259790 45258570 36259927 45258741 36260064 45258912 36260201 45259083 36260338 45259254 36260475 45259425 36260612 45259596 36260749 45259767 36260886 45259938 36261023 45260109 36261160 45260280 36261297 45260451 36261434 45260622 36261571 45260793 36261708 45260964 36261845 45261135 36261982 45261306 36262119 45261477 36262256 45261648 36262393 45261819 36262530 45261990 36262667 45262161 36262804 45262332 36262941 45262503 36263078 45262674 36263215 45262845 36263352 45263016 36263489 45263187 36263626 45263358 36263763 45263529 36263900 45263700 36264037 45263871 36264174 45264042
1000 45619900 0 45619900 56941627 45620037 56941798 45620174 56941969 45620311 56942140 45620448 56942311 45620585 56942482 45620722 56942653 45620859 56942824 45620996 56942995 45621133 56943166 45621270 56943337 45621407 56943508 45621544 56943679 45621681 56943850 45621818 56944021 45621955 56944192 45622092 56944363 45622229 56944534 45622366 56944705 45622503 56944876 45622640 56945047 45622777 56945218 45622914 56945389 45623051 56945560 45623188 56945731 45623325 56945902 45623462 56946073 45623599 56946244 45623736 56946415 45623873 56946586 45624010 56946757 45624147 56946928 45624284 56947099 45624421 56947270 45624558 56947441 45624695 56947612 45624832 56947783 45624969 56947954 45625106 56948125 45625243 56948296 45625380 56948467 45625517 56948638 45625654 56948809 45625791 56948980 45625928 56949151 45626065 56949322 45626202 56949493 45626339 56949664 45626476 56949835 45626613 56950006 45626750 56950177 45626887 56950348 45627024 56950519 45627161 56950690 45627298 56950861 45627435 56951032 45627572 56951203 45627709 56951374 45627846 56951545 45627983 56951716 45628120 56951887 45628257 56952058 45628394 56952229 45628531 56952400 45628668 56952571 45628805 56952742 45628942 56952913 45629079 56953084 45629216 56953255 45629353 56953426 45629490 56953597 45629627 56953768 45629764 56953939 45629901 56954110 45630038 56954281 45630175 56954452 45630312 56954623 45630449 56954794 45630586 56954965 45630723 56955136 45630860 56955307 45630997 56955478 45631134 56955649 45631271 56955820 45631408 56955991 45631545 56956162 45631682 56956333 45631819 56956504 45631956 56956675 45632093 56956846 45632230 56957017 45632367 56957188 45632504 56957359 45632641 56957530 45632778 56957701 45632915 56957872 45633052 56958043 45633189 56958214 45633326 56958385 45633463 56958556 45633600 56958727 45633737 56958898 45633874 56959069 45634011 56959240 45634148 56959411 45634285 56959582 45634422 56959753 45634559 56959924 45634696 56960095 45634833 56960266 45634970 56960437 45635107 56960608 45635244 56960779 45635381 56960950 45635518 56961121 45635655 56961292 45635792 56961463 45635929 56961634 45636066 56961805 45636203 56961976 45636340 56962147 45636477 56962318 45636614 56962489 45636751 56962660 45636888 56962831 45637025 56963002 45637162 56963173 45637299 56963344 45637436 56963515 45637573 56963686 45637710 56963857 45637847 56964028 45637984 56964199 45638121 56964370 45638258 56964541 45638395 56964712 45638532 56964883 45638669 56965054 45638806 56965225 45638943 56965396 45639080 56965567 45639217 56965738 45639354 56965909 45639491 56966080 45639628 56966251 45639765 56966422 45639902 56966593 45640039 56966764 45640176 56966935 45640313 56967106 45640450 56967277 45640587 56967448 45640724 56967619 45640861 56967790 45640998 56967961 45641135 56968132 45641272 56968303 45641409 56968474 45641546 56968645 45641683 56968816 45641820 56968987 45641957 56969158 45642094 56969329 45642231 56969500 45642368 56969671 45642505 56969842 45642642 56970013 45642779 56970184 45642916 56970355 45643053 56970526 45643190 56970697 45643327 56970868 45643464 56971039 45643601 56971210 45643738 56971381 45643875 56971552 45644012 56971723 45644149 56971894 45644286 56972065 45644423 56972236 45644560 56972407 45644697 56972578 45644834 56972749 45644971 56972920 45645108 56973091 45645245 56973262 45645382 56973433 45645519 56973604 45645656 56973775 45645793 56973946 45645930 56974117 45646067 56974288 45646204 56974459 45646341 56974630 45646478 56974801 45646615 56974972 45646752 56975143 45646889 56975314 45647026 56975485 45647163 56975656 45647300 56975827 45647437 56975998 45647574 56976169 45647711 56976340 45647848 56976511 45647985 56976682 45648122 56976853 45648259 56977024 45648396 56977195 45648533 56977366 45648670 56977537 45648807 56977708 45648944 56977879 45649081 56978050 45649218 56978221 45649355 56978392 45649492 56978563 45649629 56978734 45649766 56978905 45649903 56979076 45650040 56979247 45650177 56979418 45650314 56979589 45650451 56979760 45650588 56979931 45650725 56980102 45650862 56980273 45650999 56980444 45651136 56980615 45651273 56980786 45651410 56980957 45651547 56981128 45651684 56981299 45651821 56981470 45651958 56981641 45652095 56981812 45652232 56981983 45652369 56982154 45652506 56982325 45652643 56982496 45652780 56982667 45652917 56982838 45653054 56983009 45653191 56983180 45653328 56983351 45653465 56983522 45653602 56983693 45653739 56983864 45653876 56984035 45654013 56984206 45654150 56984377 45654287 56984548 45654424 56984719 45654561 56984890 45654698 56985061 45654835 56985232 45654972 56985403 45655109 56985574 45655246 56985745 45655383 56985916 45655520 56986087 45655657 56986258 45655794 56986429 45655931 56986600 45656068 56986771 45656205 56986942 45656342 56987113 45656479 56987284 45656616 56987455 45656753 56987626 45656890 56987797 45657027 56987968 45657164 56988139 45657301 56988310 45657438 56988481 45657575 56988652 45657712 56988823 45657849 56988994 45657986 56989165 45658123 56989336 45658260 56989507 45658397 56989678 45658534 56989849 45658671 56990020 45658808 56990191 45658945 56990362 45659082 56990533 45659219 56990704 45659356 56990875 45659493 56991046 45659630 56991217 45659767 56991388 45659904 56991559 45660041 56991730 45660178 56991901 45660315 56992072 45660452 56992243 45660589 56992414 45660726 56992585 45660863 56992756 45661000 56992927 45661137 56993098 45661274 56993269 45661411 56993440 45661548 56993611 45661685 56993782 45661822 56993953 45661959 56994124 45662096 56994295 45662233 56994466 45662370 56994637 45662507 56994808 45662644 56994979 45662781 56995150 45662918 56995321 45663055 56995492 45663192 56995663 45663329 56995834 45663466 56996005 45663603 56996176 45663740 56996347 45663877 56996518 45664014 56996689 45664151 56996860 45664288 56997031 45664425 56997202 45664562 56997373 45664699 56997544 45664836 56997715 45664973 56997886 45665110 56998057 45665247 56998228 45665384 56998399 45665521 56998570 45665658 56998741 45665795 56998912 45665932 56999083 45666069 56999254 45666206 56999425 45666343 56999596 45666480 56999767 45666617 56999938 45666754 57000109 45666891 57000280 45667028 57000451 45667165 57000622 45667302 57000793 45667439 57000964 45667576 57001135 45667713 57001306 45667850 57001477 45667987 57001648 45668124 57001819 45668261 57001990 45668398 57002161 45668535 57002332 45668672 57002503 45668809 57002674 45668946 57002845 45669083 57003016 45669220 57003187 45669357 57003358 45669494 57003529 45669631 57003700 45669768 57003871 45669905 57004042 45670042 57004213 45670179 57004384 45670316 57004555 45670453 57004726 45670590 57004897 45670727 57005068 45670864 57005239 45671001 57005410 45671138 57005581 45671275 57005752 45671412 57005923 45671549 57006094 45671686 57006265 45671823 57006436 45671960 57006607 45672097 57006778 45672234 57006949 45672371 57007120 45672508 57007291 45672645 57007462 45672782 57007633 45672919 57007804 45673056 57007975 45673193 57008146 45673330 57008317 45673467 57008488 45673604 57008659 45673741 57008830 45673878 57009001 45674015 57009172 45674152 57009343 45674289 57009514 45674426 57009685 45674563 57009856 45674700 57010027 45674837 57010198 45674974 57010369 45675111 57010540 45675248 57010711 45675385 57010882 45675522 57011053 45675659 57011224 45675796 57011395 45675933 57011566 45676070 57011737 45676207 57011908 45676344 57012079 45676481 57012250 45676618 57012421 45676755 57012592 45676892 57012763 45677029 57012934 45677166 57013105 45677303 57013276 45677440 57013447 45677577 57013618 45677714 57013789 45677851 57013960 45677988 57014131 45678125 57014302 45678262 57014473 45678399 57014644 45678536 57014815 45678673 57014986 45678810 57015157 45678947 57015328 45679084 57015499 45679221 57015670 45679358 57015841 45679495 57016012 45679632 57016183 45679769 57016354 45679906 57016525 45680043 57016696 45680180 57016867 45680317 57017038 45680454 57017209 45680591 57017380 45680728 57017551 45680865 57017722 45681002 57017893 45681139 57018064 45681276 57018235 45681413 57018406 45681550 57018577 45681687 57018748 45681824 57018919 45681961 57019090 45682098 57019261 45682235 57019432 45682372 57019603 45682509 57019774 45682646 57019945 45682783 57020116 45682920 57020287 45683057 57020458 45683194 57020629 45683331 57020800 45683468 57020971 45683605 57021142 45683742 57021313 45683879 57021484 45684016 57021655 45684153 57021826 45684290 57021997 45684427 57022168 45684564 57022339 45684701 57022510 45684838 57022681 45684975 57022852 45685112 57023023 45685249 57023194 45685386 57023365 45685523 57023536 45685660 57023707 45685797 57023878 45685934 57024049 45686071 57024220 45686208 57024391 45686345 57024562 45686482 57024733 45686619 57024904 45686756 57025075 45686893 57025246 45687030 57025417 45687167 57025588 45687304 57025759 45687441 57025930 45687578 57026101 45687715 57026272 45687852 57026443 45687989 57026614 45688126 57026785 45688263 57026956 45688400 57027127 45688537 57027298 45688674 57027469 45688811 57027640 45688948 57027811 45689085 57027982 45689222 57028153 45689359 57028324 45689496 57028495 45689633 57028666 45689770 57028837 45689907 57029008 45690044 57029179 45690181 57029350 45690318 57029521 45690455 57029692 45690592 57029863 45690729 57030034 45690866 57030205 45691003 57030376 45691140 57030547 45691277 57030718 45691414 57030889 45691551 57031060 45691688 57031231 45691825 57031402 45691962 57031573 45692099 57031744 45692236 57031915 45692373 57032086 45692510 57032257 45692647 57032428 45692784 57032599 45692921 57032770 45693058 57032941 45693195 57033112 45693332 57033283 45693469 57033454 45693606 57033625 45693743 57033796 45693880 57033967 45694017 57034138 45694154 57034309 45694291 57034480 45694428 57034651 45694565 57034822 45694702 57034993 45694839 57035164 45694976 57035335 45695113 57035506 45695250 57035677 45695387 57035848 45695524 57036019 45695661 57036190 45695798 57036361 45695935 57036532 45696072 57036703 45696209 57036874 45696346 57037045 45696483 57037216 45696620 57037387 45696757 57037558 45696894 57037729 45697031 57037900 45697168 57038071 45697305 57038242 45697442 57038413 45697579 57038584 45697716 57038755 45697853 57038926 45697990 57039097 45698127 57039268 45698264 57039439 45698401 57039610 45698538 57039781 45698675 57039952 45698812 57040123 45698949 57040294 45699086 57040465 45699223 57040636 45699360 57040807 45699497 57040978 45699634 57041149 45699771 57041320 45699908 57041491 45700045 57041662 45700182 57041833 45700319 57042004 45700456 57042175 45700593 57042346 45700730 57042517 45700867 57042688 45701004 57042859 45701141 57043030 45701278 57043201 45701415 57043372 45701552 57043543 45701689 57043714 45701826 57043885 45701963 57044056 45702100 57044227 45702237 57044398 45702374 57044569 45702511 57044740 45702648 57044911 45702785 57045082 45702922 57045253 45703059 57045424 45703196 57045595 45703333 57045766 45703470 57045937 45703607 57046108 45703744 57046279 45703881 57046450 45704018 57046621 45704155 57046792 45704292 57046963 45704429 57047134 45704566 57047305 45704703 57047476 45704840 57047647 45704977 57047818 45705114 57047989 45705251 57048160 45705388 57048331 45705525 57048502 45705662 57048673 45705799 57048844 45705936 57049015 45706073 57049186 45706210 57049357 45706347 57049528 45706484 57049699 45706621 57049870 45706758 57050041 45706895 57050212 45707032 57050383 45707169 57050554 45707306 57050725 45707443 57050896 45707580 57051067 45707717 57051238 45707854 57051409 45707991 57051580 45708128 57051751 45708265 57051922 45708402 57052093 45708539 57052264 45708676 57052435 45708813 57052606 45708950 57052777 45709087 57052948 45709224 57053119 45709361 57053290 45709498 57053461 45709635 57053632 45709772 57053803 45709909 57053974 45710046 57054145 45710183 57054316 45710320 57054487 45710457 57054658 45710594 57054829 45710731 57055000 45710868 57055171 45711005 57055342 45711142 57055513 45711279 57055684 45711416 57055855 45711553 57056026 45711690 57056197 45711827 57056368 45711964 57056539 45712101 57056710 45712238 57056881 45712375 57057052 45712512 57057223 45712649 57057394 45712786 57057565 45712923 57057736 45713060 57057907 45713197 57058078 45713334 57058249 45713471 57058420 45713608 57058591 45713745 57058762 45713882 57058933 45714019 57059104 45714156 57059275 45714293 57059446 45714430 57059617 45714567 57059788 45714704 57059959 45714841 57060130 45714978 57060301 45715115 57060472 45715252 57060643 45715389 57060814 45715526 57060985 45715663 57061156 45715800 57061327 45715937 57061498 45716074 57061669 45716211 57061840 45716348 57062011 45716485 57062182 45716622 57062353 45716759 57062524 45716896 57062695 45717033 57062866 45717170 57063037 45717307 57063208 45717444 57063379 45717581 57063550 45717718 57063721 45717855 57063892 45717992 57064063 45718129 57064234 45718266 57064405 45718403 57064576 45718540 57064747 45718677 57064918 45718814 57065089 45718951 57065260 45719088 57065431 45719225 57065602 45719362 57065773 45719499 57065944 45719636 57066115 45719773 57066286 45719910 57066457 45720047 57066628 45720184 57066799 45720321 57066970 45720458 57067141 45720595 57067312 45720732 57067483 45720869 57067654 45721006 57067825 45721143 57067996 45721280 57068167 45721417 57068338 45721554 57068509 45721691 57068680 45721828 57068851 45721965 57069022 45722102 57069193 45722239 57069364 45722376 57069535 45722513 57069706 45722650 57069877 45722787 57070048 45722924 57070219 45723061 57070390 45723198 57070561 45723335 57070732 45723472 57070903 45723609 57071074 45723746 57071245 45723883 57071416 45724020 57071587 45724157 57071758 45724294 57071929 45724431 57072100 45724568 57072271 45724705 57072442 45724842 57072613 45724979 57072784 45725116 57072955 45725253 57073126 45725390 57073297 45725527 57073468 45725664 57073639 45725801 57073810 45725938 57073981 45726075 57074152 45726212 57074323 45726349 57074494 45726486 57074665 45726623 57074836 45726760 57075007 45726897 57075178 45727034 57075349 45727171 57075520 45727308 57075691 45727445 57075862 45727582 57076033 45727719 57076204 45727856 57076375 45727993 57076546 45728130 57076717 45728267 57076888 45728404 57077059 45728541 57077230 45728678 57077401 45728815 57077572 45728952 57077743 45729089 57077914 45729226 57078085 45729363 57078256 45729500 57078427 45729637 57078598 45729774 57078769 45729911 57078940 45730048 57079111 45730185 57079282 45730322 57079453 45730459 57079624 45730596 57079795 45730733 57079966 45730870 57080137 45731007 57080308 45731144 57080479 45731281 57080650 45731418 57080821 45731555 57080992 45731692 57081163 45731829 57081334 45731966 57081505 45732103 57081676 45732240 57081847 45732377 57082018 45732514 57082189 45732651 57082360 45732788 57082531 45732925 57082702 45733062 57082873 45733199 57083044 45733336 57083215 45733473 57083386 45733610 57083557 45733747 57083728 45733884 57083899 45734021 57084070 45734158 57084241 45734295 57084412 45734432 57084583 45734569 57084754 45734706 57084925 45734843 57085096 45734980 57085267 45735117 57085438 45735254 57085609 45735391 57085780 45735528 57085951 45735665 57086122 45735802 57086293 45735939 57086464 45736076 57086635 45736213 57086806 45736350 57086977 45736487 57087148 45736624 57087319 45736761 57087490 45736898 57087661 45737035 57087832 45737172 57088003 45737309 57088174 45737446 57088345 45737583 57088516 45737720 57088687 45737857 57088858 45737994 57089029 45738131 57089200 45738268 57089371 45738405 57089542 45738542 57089713 45738679 57089884 45738816 57090055 45738953 57090226 45739090 57090397 45739227 57090568 45739364 57090739 45739501 57090910 45739638 57091081 45739775 57091252 45739912 57091423 45740049 57091594 45740186 57091765 45740323 57091936 45740460 57092107 45740597 57092278 45740734 57092449 45740871 57092620 45741008 57092791 45741145 57092962 45741282 57093133 45741419 57093304 45741556 57093475 45741693 57093646 45741830 57093817 45741967 57093988 45742104 57094159 45742241 57094330 45742378 57094501 45742515 57094672 45742652 57094843 45742789 57095014 45742926 57095185 45743063 57095356 45743200 57095527 45743337 57095698 45743474 57095869 45743611 57096040 45743748 57096211 45743885 57096382 45744022 57096553 45744159 57096724 45744296 57096895 45744433 57097066 45744570 57097237 45744707 57097408 45744844 57097579 45744981 57097750 45745118 57097921 45745255 57098092 45745392 57098263 45745529 57098434 45745666 57098605 45745803 57098776 45745940 57098947 45746077 57099118 45746214 57099289 45746351 57099460 45746488 57099631 45746625 57099802 45746762 57099973 45746899 57100144 45747036 57100315 45747173 57100486 45747310 57100657 45747447 57100828 45747584 57100999 45747721 57101170 45747858 57101341 45747995 57101512 45748132 57101683 45748269 57101854 45748406 57102025 45748543 57102196 45748680 57102367 45748817 57102538 45748954 57102709 45749091 57102880 45749228 57103051 45749365 57103222 45749502 57103393 45749639 57103564 45749776 57103735 45749913 57103906 45750050 57104077 45750187 57104248 45750324 57104419 45750461 57104590 45750598 57104761 45750735 57104932 45750872 57105103 45751009 57105274 45751146 57105445 45751283 57105616 45751420 57105787 45751557 57105958 45751694 57106129 45751831 57106300 45751968 57106471 45752105 57106642 45752242 57106813 45752379 57106984 45752516 57107155 45752653 57107326 45752790 57107497 45752927 57107668 45753064 57107839 45753201 57108010 45753338 57108181 45753475 57108352 45753612 57108523 45753749 57108694 45753886 57108865 45754023 57109036 45754160 57109207 45754297 57109378 45754434 57109549 45754571 57109720 45754708 57109891 45754845 57110062 45754982 57110233 45755119 57110404 45755256 57110575 45755393 57110746 45755530 57110917 45755667 57111088 45755804 57111259 45755941 57111430 45756078 57111601 45756215 57111772 45756352 57111943 45756489 57112114 45756626 57112285
1000 65401471 0 65401471 81632493 65401608 81632664 65401745 81632835 65401882 81633006 65402019 81633177 65402156 81633348 65402293 81633519 65402430 81633690 65402567 81633861 65402704 81634032 65402841 81634203 65402978 81634374 65403115 81634545 65403252 81634716 65403389 81634887 65403526 81635058 65403663 81635229 65403800 81635400 65403937 81635571 65404074 81635742 65404211 81635913 65404348 81636084 65404485 81636255 65404622 81636426 65404759 81636597 65404896 81636768 65405033 81636939 65405170 81637110 65405307 81637281 65405444 81637452 65405581 81637623 65405718 81637794 65405855 81637965 65405992 81638136 65406129 81638307 65406266 81638478 65406403 81638649 65406540 81638820 65406677 81638991 65406814 81639162 65406951 81639333 65407088 81639504 65407225 81639675 65407362 81639846 65407499 81640017 65407636 81640188 65407773 81640359 65407910 81640530 65408047 81640701 65408184 81640872 65408321 81641043 65408458 81641214 65408595 81641385 65408732 81641556 65408869 81641727 65409006 81641898 65409143 81642069 65409280 81642240 65409417 81642411 65409554 81642582 65409691 81642753 65409828 81642924 65409965 81643095 65410102 81643266 65410239 81643437 65410376 81643608 65410513 81643779 65410650 81643950 65410787 81644121 65410924 81644292 65411061 81644463 65411198 81644634 65411335 81644805 65411472 81644976 65411609 81645147 65411746 81645318 65411883 81645489 65412020 81645660 65412157 81645831 65412294 81646002 65412431 81646173 65412568 81646344 65412705 81646515 65412842 81646686 65412979 81646857 65413116 81647028 65413253 81647199 65413390 81647370 65413527 81647541 65413664 81647712 65413801 81647883 65413938 81648054 65414075 81648225 65414212 81648396 65414349 81648567 65414486 81648738 65414623 81648909 65414760 81649080 65414897 81649251 65415034 81649422 65415171 81649593 65415308 81649764 65415445 81649935 65415582 81650106 65415719 81650277 65415856 81650448 65415993 81650619 65416130 81650790 65416267 81650961 65416404 81651132 65416541 81651303 65416678 81651474 65416815 81651645 65416952 81651816 65417089 81651987 65417226 81652158 65417363 81652329 65417500 81652500 65417637 81652671 65417774 81652842 65417911 81653013 65418048 81653184 65418185 81653355 65418322 81653526 65418459 81653697 65418596 81653868 65418733 81654039 65418870 81654210 65419007 81654381 65419144 81654552 65419281 81654723 65419418 81654894 65419555 81655065 65419692 81655236 65419829 81655407 65419966 81655578 65420103 81655749 65420240 81655920 65420377 81656091 65420514 81656262 65420651 81656433 65420788 81656604 65420925 81656775 65421062 81656946 65421199 81657117 65421336 81657288 65421473 81657459 65421610 81657630 65421747 81657801 65421884 81657972 65422021 81658143 65422158 81658314 65422295 81658485 65422432 81658656 65422569 81658827 65422706 81658998 65422843 81659169 65422980 81659340 65423117 81659511 65423254 81659682 65423391 81659853 65423528 81660024 65423665 81660195 65423802 81660366 65423939 81660537 65424076 81660708 65424213 81660879 65424350 81661050 65424487 81661221 65424624 81661392 65424761 81661563 65424898 81661734 65425035 81661905 65425172 81662076 65425309 81662247 65425446 81662418 65425583 81662589 65425720 81662760 65425857 81662931 65425994 81663102 65426131 81663273 65426268 81663444 65426405 81663615 65426542 81663786 65426679 81663957 65426816 81664128 65426953 81664299 65427090 81664470 65427227 81664641 65427364 81664812 65427501 81664983 65427638 81665154 65427775 81665325 65427912 81665496 65428049 81665667 65428186 81665838 65428323 81666009 65428460 81666180 65428597 81666351 65428734 81666522 65428871 81666693 65429008 81666864 65429145 81667035 65429282 81667206 65429419 81667377 65429556 81667548 65429693 81667719 65429830 81667890 65429967 81668061 65430104 81668232 65430241 81668403 65430378 81668574 65430515 81668745 65430652 81668916 65430789 81669087 65430926 81669258 65431063 81669429 65431200 81669600 65431337 81669771 65431474 81669942 65431611 81670113 65431748 81670284 65431885 81670455 65432022 81670626 65432159 81670797 65432296 81670968 65432433 81671139 65432570 81671310 65432707 81671481 65432844 81671652 65432981 81671823 65433118 81671994 65433255 81672165 65433392 81672336 65433529 81672507 65433666 81672678 65433803 81672849 65433940 81673020 65434077 81673191 65434214 81673362 65434351 81673533 65434488 81673704 65434625 81673875 65434762 81674046 65434899 81674217 65435036 81674388 65435173 81674559 65435310 81674730 65435447 81674901 65435584 81675072 65435721 81675243 65435858 81675414 65435995 81675585 65436132 81675756 65436269 81675927 65436406 81676098 65436543 81676269 65436680 81676440 65436817 81676611 65436954 81676782 65437091 81676953 65437228 81677124 65437365 81677295 65437502 81677466 65437639 81677637 65437776 81677808 65437913 81677979 65438050 81678150 65438187 81678321 65438324 81678492 65438461 81678663 65438598 81678834 65438735 81679005 65438872 81679176 65439009 81679347 65439146 81679518 65439283 81679689 65439420 81679860 65439557 81680031 65439694 81680202 65439831 81680373 65439968 81680544 65440105 81680715 65440242 81680886 65440379 81681057 65440516 81681228 65440653 81681399 65440790 81681570 65440927 81681741 65441064 81681912 65441201 81682083 65441338 81682254 65441475 81682425 65441612 81682596 65441749 81682767 65441886 81682938 65442023 81683109 65442160 81683280 65442297 81683451 65442434 81683622 65442571 81683793 65442708 81683964 65442845 81684135 65442982 81684306 65443119 81684477 65443256 81684648 65443393 81684819 65443530 81684990 65443667 81685161 65443804 81685332 65443941 81685503 65444078 81685674 65444215 81685845 65444352 81686016 65444489 81686187 65444626 81686358 65444763 81686529 65444900 81686700 65445037 81686871 65445174 81687042 65445311 81687213 65445448 81687384 65445585 81687555 65445722 81687726 65445859 81687897 65445996 81688068 65446133 81688239 65446270 81688410 65446407 81688581 65446544 81688752 65446681 81688923 65446818 81689094 65446955 81689265 65447092 81689436 65447229 81689607 65447366 81689778 65447503 81689949 65447640 81690120 65447777 81690291 65447914 81690462 65448051 81690633 65448188 81690804 65448325 81690975 65448462 81691146 65448599 81691317 65448736 81691488 65448873 81691659 65449010 81691830 65449147 81692001 65449284 81692172 65449421 81692343 65449558 81692514 65449695 81692685 65449832 81692856 65449969 81693027 65450106 81693198 65450243 81693369 65450380 81693540 65450517 81693711 65450654 81693882 65450791 81694053 65450928 81694224 65451065 81694395 65451202 81694566 65451339 81694737 65451476 81694908 65451613 81695079 65451750 81695250 65451887 81695421 65452024 81695592 65452161 81695763 65452298 81695934 65452435 81696105 65452572 81696276 65452709 81696447 65452846 81696618 65452983 81696789 65453120 81696960 65453257 81697131 65453394 81697302 65453531 81697473 65453668 81697644 65453805 81697815 65453942 81697986 65454079 81698157 65454216 81698328 65454353 81698499 65454490 81698670 65454627 81698841 65454764 81699012 65454901 81699183 65455038 81699354 65455175 81699525 65455312 81699696 65455449 81699867 65455586 81700038 65455723 81700209 65455860 81700380 65455997 81700551 65456134 81700722 65456271 81700893 65456408 81701064 65456545 81701235 65456682 81701406 65456819 81701577 65456956 81701748 65457093 81701919 65457230 81702090 65457367 81702261 65457504 81702432 65457641 81702603 65457778 81702774 65457915 81702945 65458052 81703116 65458189 81703287 65458326 81703458 65458463 81703629 65458600 81703800 65458737 81703971 65458874 81704142 65459011 81704313 65459148 81704484 65459285 81704655 65459422 81704826 65459559 81704997 65459696 81705168 65459833 81705339 65459970 81705510 65460107 81705681 65460244 81705852 65460381 81706023 65460518 81706194 65460655 81706365 65460792 81706536 65460929 81706707 65461066 81706878 65461203 81707049 65461340 81707220 65461477 81707391 65461614 81707562 65461751 81707733 65461888 81707904 65462025 81708075 65462162 81708246 65462299 81708417 65462436 81708588 65462573 81708759 65462710 81708930 65462847 81709101 65462984 81709272 65463121 81709443 65463258 81709614 65463395 81709785 65463532 81709956 65463669 81710127 65463806 81710298 65463943 81710469 65464080 81710640 65464217 81710811 65464354 81710982 65464491 81711153 65464628 81711324 65464765 81711495 65464902 81711666 65465039 81711837 65465176 81712008 65465313 81712179 65465450 81712350 65465587 81712521 65465724 81712692 65465861 81712863 65465998 81713034 65466135 81713205 65466272 81713376 65466409 81713547 65466546 81713718 65466683 81713889 65466820 81714060 65466957 81714231 65467094 81714402 65467231 81714573 65467368 81714744 65467505 81714915 65467642 81715086 65467779 81715257 65467916 81715428 65468053 81715599 65468190 81715770 65468327 81715941 65468464 81716112 65468601 81716283 65468738 81716454 65468875 81716625 65469012 81716796 65469149 81716967 65469286 81717138 65469423 81717309 65469560 81717480 65469697 81717651 65469834 81717822 65469971 81717993 65470108 81718164 65470245 81718335 65470382 81718506 65470519 81718677 65470656 81718848 65470793 81719019 65470930 81719190 65471067 81719361 65471204 81719532 65471341 81719703 65471478 81719874 65471615 81720045 65471752 81720216 65471889 81720387 65472026 81720558 65472163 81720729 65472300 81720900 65472437 81721071 65472574 81721242 65472711 81721413 65472848 81721584 65472985 81721755 65473122 81721926 65473259 81722097 65473396 81722268 65473533 81722439 65473670 81722610 65473807 81722781 65473944 81722952 65474081 81723123 65474218 81723294 65474355 81723465 65474492 81723636 65474629 81723807 65474766 81723978 65474903 81724149 65475040 81724320 65475177 81724491 65475314 81724662 65475451 81724833 65475588 81725004 65475725 81725175 65475862 81725346 65475999 81725517 65476136 81725688 65476273 81725859 65476410 81726030 65476547 81726201 65476684 81726372 65476821 81726543 65476958 81726714 65477095 81726885 65477232 81727056 65477369 81727227 65477506 81727398 65477643 81727569 65477780 81727740 65477917 81727911 65478054 81728082 65478191 81728253 65478328 81728424 65478465 81728595 65478602 81728766 65478739 81728937 65478876 81729108 65479013 81729279 65479150 81729450 65479287 81729621 65479424 81729792 65479561 81729963 65479698 81730134 65479835 81730305 65479972 81730476 65480109 81730647 65480246 81730818 65480383 81730989 65480520 81731160 65480657 81731331 65480794 81731502 65480931 81731673 65481068 81731844 65481205 81732015 65481342 81732186 65481479 81732357 65481616 81732528 65481753 81732699 65481890 81732870 65482027 81733041 65482164 81733212 65482301 81733383 65482438 81733554 65482575 81733725 65482712 81733896 65482849 81734067 65482986 81734238 65483123 81734409 65483260 81734580 65483397 81734751 65483534 81734922 65483671 81735093 65483808 81735264 65483945 81735435 65484082 81735606 65484219 81735777 65484356 81735948 65484493 81736119 65484630 81736290 65484767 81736461 65484904 81736632 65485041 81736803 65485178 81736974 65485315 81737145 65485452 81737316 65485589 81737487 65485726 81737658 65485863 81737829 65486000 81738000 65486137 81738171 65486274 81738342 65486411 81738513 65486548 81738684 65486685 81738855 65486822 81739026 65486959 81739197 65487096 81739368 65487233 81739539 65487370 81739710 65487507 81739881 65487644 81740052 65487781 81740223 65487918 81740394 65488055 81740565 65488192 81740736 65488329 81740907 65488466 81741078 65488603 81741249 65488740 81741420 65488877 81741591 65489014 81741762 65489151 81741933 65489288 81742104 65489425 81742275 65489562 81742446 65489699 81742617 65489836 81742788 65489973 81742959 65490110 81743130 65490247 81743301 65490384 81743472 65490521 81743643 65490658 81743814 65490795 81743985 65490932 81744156 65491069 81744327 65491206 81744498 65491343 81744669 65491480 81744840 65491617 81745011 65491754 81745182 65491891 81745353 65492028 81745524 65492165 81745695 65492302 81745866 65492439 81746037 65492576 81746208 65492713 81746379 65492850 81746550 65492987 81746721 65493124 81746892 65493261 81747063 65493398 81747234 65493535 81747405 65493672 81747576 65493809 81747747 65493946 81747918 65494083 81748089 65494220 81748260 65494357 81748431 65494494 81748602 65494631 81748773 65494768 81748944 65494905 81749115 65495042 81749286 65495179 81749457 65495316 81749628 65495453 81749799 65495590 81749970 65495727 81750141 65495864 81750312 65496001 81750483 65496138 81750654 65496275 81750825 65496412 81750996 65496549 81751167 65496686 81751338 65496823 81751509 65496960 81751680 65497097 81751851 65497234 81752022 65497371 81752193 65497508 81752364 65497645 81752535 65497782 81752706 65497919 81752877 65498056 81753048 65498193 81753219 65498330 81753390 65498467 81753561 65498604 81753732 65498741 81753903 65498878 81754074 65499015 81754245 65499152 81754416 65499289 81754587 65499426 81754758 65499563 81754929 65499700 81755100 65499837 81755271 65499974 81755442 65500111 81755613 65500248 81755784 65500385 81755955 65500522 81756126 65500659 81756297 65500796 81756468 65500933 81756639 65501070 81756810 65501207 81756981 65501344 81757152 65501481 81757323 65501618 81757494 65501755 81757665 65501892 81757836 65502029 81758007 65502166 81758178 65502303 81758349 65502440 81758520 65502577 81758691 65502714 81758862 65502851 81759033 65502988 81759204 65503125 81759375 65503262 81759546 65503399 81759717 65503536 81759888 65503673 81760059 65503810 81760230 65503947 81760401 65504084 81760572 65504221 81760743 65504358 81760914 65504495 81761085 65504632 81761256 65504769 81761427 65504906 81761598 65505043 81761769 65505180 81761940 65505317 81762111 65505454 81762282 65505591 81762453 65505728 81762624 65505865 81762795 65506002 81762966 65506139 81763137 65506276 81763308 65506413 81763479 65506550 81763650 65506687 81763821 65506824 81763992 65506961 81764163 65507098 81764334 65507235 81764505 65507372 81764676 65507509 81764847 65507646 81765018 65507783 81765189 65507920 81765360 65508057 81765531 65508194 81765702 65508331 81765873 65508468 81766044 65508605 81766215 65508742 81766386 65508879 81766557 65509016 81766728 65509153 81766899 65509290 81767070 65509427 81767241 65509564 81767412 65509701 81767583 65509838 81767754 65509975 81767925 65510112 81768096 65510249 81768267 65510386 81768438 65510523 81768609 65510660 81768780 65510797 81768951 65510934 81769122 65511071 81769293 65511208 81769464 65511345 81769635 65511482 81769806 65511619 81769977 65511756 81770148 65511893 81770319 65512030 81770490 65512167 81770661 65512304 81770832 65512441 81771003 65512578 81771174 65512715 81771345 65512852 81771516 65512989 81771687 65513126 81771858 65513263 81772029 65513400 81772200 65513537 81772371 65513674 81772542 65513811 81772713 65513948 81772884 65514085 81773055 65514222 81773226 65514359 81773397 65514496 81773568 65514633 81773739 65514770 81773910 65514907 81774081 65515044 81774252 65515181 81774423 65515318 81774594 65515455 81774765 65515592 81774936 65515729 81775107 65515866 81775278 65516003 81775449 65516140 81775620 65516277 81775791 65516414 81775962 65516551 81776133 65516688 81776304 65516825 81776475 65516962 81776646 65517099 81776817 65517236 81776988 65517373 81777159 65517510 81777330 65517647 81777501 65517784 81777672 65517921 81777843 65518058 81778014 65518195 81778185 65518332 81778356 65518469 81778527 65518606 81778698 65518743 81778869 65518880 81779040 65519017 81779211 65519154 81779382 65519291 81779553 65519428 81779724 65519565 81779895 65519702 81780066 65519839 81780237 65519976 81780408 65520113 81780579 65520250 81780750 65520387 81780921 65520524 81781092 65520661 81781263 65520798 81781434 65520935 81781605 65521072 81781776 65521209 81781947 65521346 81782118 65521483 81782289 65521620 81782460 65521757 81782631 65521894 81782802 65522031 81782973 65522168 81783144 65522305 81783315 65522442 81783486 65522579 81783657 65522716 81783828 65522853 81783999 65522990 81784170 65523127 81784341 65523264 81784512 65523401 81784683 65523538 81784854 65523675 81785025 65523812 81785196 65523949 81785367 65524086 81785538 65524223 81785709 65524360 81785880 65524497 81786051 65524634 81786222 65524771 81786393 65524908 81786564 65525045 81786735 65525182 81786906 65525319 81787077 65525456 81787248 65525593 81787419 65525730 81787590 65525867 81787761 65526004 81787932 65526141 81788103 65526278 81788274 65526415 81788445 65526552 81788616 65526689 81788787 65526826 81788958 65526963 81789129 65527100 81789300 65527237 81789471 65527374 81789642 65527511 81789813 65527648 81789984 65527785 81790155 65527922 81790326 65528059 81790497 65528196 81790668 65528333 81790839 65528470 81791010 65528607 81791181 65528744 81791352 65528881 81791523 65529018 81791694 65529155 81791865 65529292 81792036 65529429 81792207 65529566 81792378 65529703 81792549 65529840 81792720 65529977 81792891 65530114 81793062 65530251 81793233 65530388 81793404 65530525 81793575 65530662 81793746 65530799 81793917 65530936 81794088 65531073 81794259 65531210 81794430 65531347 81794601 65531484 81794772 65531621 81794943 65531758 81795114 65531895 81795285 65532032 81795456 65532169 81795627 65532306 81795798 65532443 81795969 65532580 81796140 65532717 81796311 65532854 81796482 65532991 81796653 65533128 81796824 65533265 81796995 65533402 81797166 65533539 81797337 65533676 81797508 65533813 81797679 65533950 81797850 65534087 81798021 65534224 81798192 65534361 81798363 65534498 81798534 65534635 81798705 65534772 81798876 65534909 81799047 65535046 81799218 65535183 81799389 65535320 81799560 65535457 81799731 65535594 81799902 65535731 81800073 65535868 81800244 65536005 81800415 65536142 81800586 65536279 81800757 65536416 81800928 65536553 81801099 65536690 81801270 65536827 81801441 65536964 81801612 65537101 81801783 65537238 81801954 65537375 81802125 65537512 81802296 65537649 81802467 65537786 81802638 65537923 81802809 65538060 81802980 65538197 81803151
1000 73293900 0 73293900 91483627 73294037 91483798 73294174 91483969 73294311 91484140 73294448 91484311 73294585 91484482 73294722 91484653 73294859 91484824 73294996 91484995 73295133 91485166 73295270 91485337 73295407 91485508 73295544 91485679 73295681 91485850 73295818 91486021 73295955 91486192 73296092 91486363 73296229 91486534 73296366 91486705 73296503 91486876 73296640 91487047 73296777 91487218 73296914 91487389 73297051 91487560 73297188 91487731 73297325 91487902 73297462 91488073 73297599 91488244 73297736 91488415 73297873 91488586 73298010 91488757 73298147 91488928 73298284 91489099 73298421 91489270 73298558 91489441 73298695 91489612 73298832 91489783 73298969 91489954 73299106 91490125 73299243 91490296 73299380 91490467 73299517 91490638 73299654 91490809 73299791 91490980 73299928 91491151 73300065 91491322 73300202 91491493 73300339 91491664 73300476 91491835 73300613 91492006 73300750 91492177 73300887 91492348 73301024 91492519 73301161 91492690 73301298 91492861 73301435 91493032 73301572 91493203 73301709 91493374 73301846 91493545 73301983 91493716 73302120 91493887 73302257 91494058 73302394 91494229 73302531 91494400 73302668 91494571 73302805 91494742 73302942 91494913 73303079 91495084 73303216 91495255 73303353 91495426 73303490 91495597 73303627 91495768 73303764 91495939 73303901 91496110 73304038 91496281 73304175 91496452 73304312 91496623 73304449 91496794 73304586 91496965 73304723 91497136 73304860 91497307 73304997 91497478 73305134 91497649 73305271 91497820 73305408 91497991 73305545 91498162 73305682 91498333 73305819 91498504 73305956 91498675 73306093 91498846 73306230 91499017 73306367 91499188 73306504 91499359 73306641 91499530 73306778 91499701 73306915 91499872 73307052 91500043 73307189 91500214 73307326 91500385 73307463 91500556 73307600 91500727 73307737 91500898 73307874 91501069 73308011 91501240 73308148 91501411 73308285 91501582 73308422 91501753 73308559 91501924 73308696 91502095 73308833 91502266 73308970 91502437 73309107 91502608 73309244 91502779 73309381 91502950 73309518 91503121 73309655 91503292 73309792 91503463 73309929 91503634 73310066 91503805 73310203 91503976 73310340 91504147 73310477 91504318 73310614 91504489 73310751 91504660 73310888 91504831 73311025 91505002 73311162 91505173 73311299 91505344 73311436 91505515 73311573 91505686 73311710 91505857 73311847 91506028 73311984 91506199 73312121 91506370 73312258 91506541 73312395 91506712 73312532 91506883 73312669 91507054 73312806 91507225 73312943 91507396 73313080 91507567 73313217 91507738 73313354 91507909 73313491 91508080 73313628 91508251 73313765 91508422 73313902 91508593 73314039 91508764 73314176 91508935 73314313 91509106 73314450 91509277 73314587 91509448 73314724 91509619 73314861 91509790 73314998 91509961 73315135 91510132 73315272 91510303 73315409 91510474 73315546 91510645 73315683 91510816 73315820 91510987 73315957 91511158 73316094 91511329 73316231 91511500 73316368 91511671 73316505 91511842 73316642 91512013 73316779 91512184 73316916 91512355 73317053 91512526 73317190 91512697 73317327 91512868 73317464 91513039 73317601 91513210 73317738 91513381 73317875 91513552 73318012 91513723 73318149 91513894 73318286 91514065 73318423 91514236 73318560 91514407 73318697 91514578 73318834 91514749 73318971 91514920 73319108 91515091 73319245 91515262 73319382 91515433 73319519 91515604 73319656 91515775 73319793 91515946 73319930 91516117 73320067 91516288 73320204 91516459 73320341 91516630 73320478 91516801 73320615 91516972 73320752 91517143 73320889 91517314 73321026 91517485 73321163 91517656 73321300 91517827 73321437 91517998 73321574 91518169 73321711 91518340 73321848 91518511 73321985 91518682 73322122 91518853 73322259 91519024 73322396 91519195 73322533 91519366 73322670 91519537 73322807 91519708 73322944 91519879 73323081 91520050 73323218 91520221 73323355 91520392 73323492 91520563 73323629 91520734 73323766 91520905 73323903 91521076 73324040 91521247 73324177 91521418 73324314 91521589 73324451 91521760 73324588 91521931 73324725 91522102 73324862 91522273 73324999 91522444 73325136 91522615 73325273 91522786 73325410 91522957 73325547 91523128 73325684 91523299 73325821 91523470 73325958 91523641 73326095 91523812 73326232 91523983 73326369 91524154 73326506 91524325 73326643 91524496 73326780 91524667 73326917 91524838 73327054 91525009 73327191 91525180 73327328 91525351 73327465 91525522 73327602 91525693 73327739 91525864 73327876 91526035 73328013 91526206 73328150 91526377 73328287 91526548 73328424 91526719 73328561 91526890 73328698 91527061 73328835 91527232 73328972 91527403 73329109 91527574 73329246 91527745 73329383 91527916 73329520 91528087 73329657 91528258 73329794 91528429 73329931 91528600 73330068 91528771 73330205 91528942 73330342 91529113 73330479 91529284 73330616 91529455 73330753 91529626 73330890 91529797 73331027 91529968 73331164 91530139 73331301 91530310 73331438 91530481 73331575 91530652 73331712 91530823 73331849 91530994 73331986 91531165 73332123 91531336 73332260 91531507 73332397 91531678 73332534 91531849 73332671 91532020 73332808 91532191 73332945 91532362 73333082 91532533 73333219 91532704 73333356 91532875 73333493 91533046 73333630 91533217 73333767 91533388 73333904 91533559 73334041 91533730 73334178 91533901 73334315 91534072 73334452 91534243 73334589 91534414 73334726 91534585 73334863 91534756 73335000 91534927 73335137 91535098 73335274 91535269 73335411 91535440 73335548 91535611 73335685 91535782 73335822 91535953 73335959 91536124 73336096 91536295 73336233 91536466 73336370 91536637 73336507 91536808 73336644 91536979 73336781 91537150 73336918 91537321 73337055 91537492 73337192 91537663 73337329 91537834 73337466 91538005 73337603 91538176 73337740 91538347 73337877 91538518 73338014 91538689 73338151 91538860 73338288 91539031 73338425 91539202 73338562 91539373 73338699 91539544 73338836 91539715 73338973 91539886 73339110 91540057 73339247 91540228 73339384 91540399 73339521 91540570 73339658 91540741 73339795 91540912 73339932 91541083 73340069 91541254 73340206 91541425 73340343 91541596 73340480 91541767 73340617 91541938 73340754 91542109 73340891 91542280 73341028 91542451 73341165 91542622 73341302 91542793 73341439 91542964 73341576 91543135 73341713 91543306 73341850 91543477 73341987 91543648 73342124 91543819 73342261 91543990 73342398 91544161 73342535 91544332 73342672 91544503 73342809 91544674 73342946 91544845 73343083 91545016 73343220 91545187 73343357 91545358 73343494 91545529 73343631 91545700 73343768 91545871 73343905 91546042 73344042 91546213 73344179 91546384 73344316 91546555 73344453 91546726 73344590 91546897 73344727 91547068 73344864 91547239 73345001 91547410 73345138 91547581 73345275 91547752 73345412 91547923 73345549 91548094 73345686 91548265 73345823 91548436 73345960 91548607 73346097 91548778 73346234 91548949 73346371 91549120 73346508 91549291 73346645 91549462 73346782 91549633 73346919 91549804 73347056 91549975 73347193 91550146 73347330 91550317 73347467 91550488 73347604 91550659 73347741 91550830 73347878 91551001 73348015 91551172 73348152 91551343 73348289 91551514 73348426 91551685 73348563 91551856 73348700 91552027 73348837 91552198 73348974 91552369 73349111 91552540 73349248 91552711 73349385 91552882 73349522 91553053 73349659 91553224 73349796 91553395 73349933 91553566 73350070 91553737 73350207 91553908 73350344 91554079 73350481 91554250 73350618 91554421 73350755 91554592 73350892 91554763 73351029 91554934 73351166 91555105 73351303 91555276 73351440 91555447 73351577 91555618 73351714 91555789 73351851 91555960 73351988 91556131 73352125 91556302 73352262 91556473 73352399 91556644 73352536 91556815 73352673 91556986 73352810 91557157 73352947 91557328 73353084 91557499 73353221 91557670 73353358 91557841 73353495 91558012 73353632 91558183 73353769 91558354 73353906 91558525 73354043 91558696 73354180 91558867 73354317 91559038 73354454 91559209 73354591 91559380 73354728 91559551 73354865 91559722 73355002 91559893 73355139 91560064 73355276 91560235 73355413 91560406 73355550 91560577 73355687 91560748 73355824 91560919 73355961 91561090 73356098 91561261 73356235 91561432 73356372 91561603 73356509 91561774 73356646 91561945 73356783 91562116 73356920 91562287 73357057 91562458 73357194 91562629 73357331 91562800 73357468 91562971 73357605 91563142 73357742 91563313 73357879 91563484 73358016 91563655 73358153 91563826 73358290 91563997 73358427 91564168 73358564 91564339 73358701 91564510 73358838 91564681 73358975 91564852 73359112 91565023 73359249 91565194 73359386 91565365 73359523 91565536 73359660 91565707 73359797 91565878 73359934 91566049 73360071 91566220 73360208 91566391 73360345 91566562 73360482 91566733 73360619 91566904 73360756 91567075 73360893 91567246 73361030 91567417 73361167 91567588 73361304 91567759 73361441 91567930 73361578 91568101 73361715 91568272 73361852 91568443 73361989 91568614 73362126 91568785 73362263 91568956 73362400 91569127 73362537 91569298 73362674 91569469 73362811 91569640 73362948 91569811 73363085 91569982 73363222 91570153 73363359 91570324 73363496 91570495 73363633 91570666 73363770 91570837 73363907 91571008 73364044 91571179 73364181 91571350 73364318 91571521 73364455 91571692 73364592 91571863 73364729 91572034 73364866 91572205 73365003 91572376 73365140 91572547 73365277 91572718 73365414 91572889 73365551 91573060 73365688 91573231 73365825 91573402 73365962 91573573 73366099 91573744 73366236 91573915 73366373 91574086 73366510 91574257 73366647 91574428 73366784 91574599 73366921 91574770 73367058 91574941 73367195 91575112 73367332 91575283 73367469 91575454 73367606 91575625 73367743 91575796 73367880 91575967 73368017 91576138 73368154 91576309 73368291 91576480 73368428 91576651 73368565 91576822 73368702 91576993 73368839 91577164 73368976 91577335 73369113 91577506 73369250 91577677 73369387 91577848 73369524 91578019 73369661 91578190 73369798 91578361 73369935 91578532 73370072 91578703 73370209 91578874 73370346 91579045 73370483 91579216 73370620 91579387 73370757 91579558 73370894 91579729 73371031 91579900 73371168 91580071 73371305 91580242 73371442 91580413 73371579 91580584 73371716 91580755 73371853 91580926 73371990 91581097 73372127 91581268 73372264 91581439 73372401 91581610 73372538 91581781 73372675 91581952 73372812 91582123 73372949 91582294 73373086 91582465 73373223 91582636 73373360 91582807 73373497 91582978 73373634 91583149 73373771 91583320 73373908 91583491 73374045 91583662 73374182 91583833 73374319 91584004 73374456 91584175 73374593 91584346 73374730 91584517 73374867 91584688 73375004 91584859 73375141 91585030 73375278 91585201 73375415 91585372 73375552 91585543 73375689 91585714 73375826 91585885 73375963 91586056 73376100 91586227 73376237 91586398 73376374 91586569 73376511 91586740 73376648 91586911 73376785 91587082 73376922 91587253 73377059 91587424 73377196 91587595 73377333 91587766 73377470 91587937 73377607 91588108 73377744 91588279 73377881 91588450 73378018 91588621 73378155 91588792 73378292 91588963 73378429 91589134 73378566 91589305 73378703 91589476 73378840 91589647 73378977 91589818 73379114 91589989 73379251 91590160 73379388 91590331 73379525 91590502 73379662 91590673 73379799 91590844 73379936 91591015 73380073 91591186 73380210 91591357 73380347 91591528 73380484 91591699 73380621 91591870 73380758 91592041 73380895 91592212 73381032 91592383 73381169 91592554 73381306 91592725 73381443 91592896 73381580 91593067 73381717 91593238 73381854 91593409 73381991 91593580 73382128 91593751 73382265 91593922 73382402 91594093 73382539 91594264 73382676 91594435 73382813 91594606 73382950 91594777 73383087 91594948 73383224 91595119 73383361 91595290 73383498 91595461 73383635 91595632 73383772 91595803 73383909 91595974 73384046 91596145 73384183 91596316 73384320 91596487 73384457 91596658 73384594 91596829 73384731 91597000 73384868 91597171 73385005 91597342 73385142 91597513 73385279 91597684 73385416 91597855 73385553 91598026 73385690 91598197 73385827 91598368 73385964 91598539 73386101 91598710 73386238 91598881 73386375 91599052 73386512 91599223 73386649 91599394 73386786 91599565 73386923 91599736 73387060 91599907 73387197 91600078 73387334 91600249 73387471 91600420 73387608 91600591 73387745 91600762 73387882 91600933 73388019 91601104 73388156 91601275 73388293 91601446 73388430 91601617 73388567 91601788 73388704 91601959 73388841 91602130 73388978 91602301 73389115 91602472 73389252 91602643 73389389 91602814 73389526 91602985 73389663 91603156 73389800 91603327 73389937 91603498 73390074 91603669 73390211 91603840 73390348 91604011 73390485 91604182 73390622 91604353 73390759 91604524 73390896 91604695 73391033 91604866 73391170 91605037 73391307 91605208 73391444 91605379 73391581 91605550 73391718 91605721 73391855 91605892 73391992 91606063 73392129 91606234 73392266 91606405 73392403 91606576 73392540 91606747 73392677 91606918 73392814 91607089 73392951 91607260 73393088 91607431 73393225 91607602 73393362 91607773 73393499 91607944 73393636 91608115 73393773 91608286 73393910 91608457 73394047 91608628 73394184 91608799 73394321 91608970 73394458 91609141 73394595 91609312 73394732 91609483 73394869 91609654 73395006 91609825 73395143 91609996 73395280 91610167 73395417 91610338 73395554 91610509 73395691 91610680 73395828 91610851 73395965 91611022 73396102 91611193 73396239 91611364 73396376 91611535 73396513 91611706 73396650 91611877 73396787 91612048 73396924 91612219 73397061 91612390 73397198 91612561 73397335 91612732 73397472 91612903 73397609 91613074 73397746 91613245 73397883 91613416 73398020 91613587 73398157 91613758 73398294 91613929 73398431 91614100 73398568 91614271 73398705 91614442 73398842 91614613 73398979 91614784 73399116 91614955 73399253 91615126 73399390 91615297 73399527 91615468 73399664 91615639 73399801 91615810 73399938 91615981 73400075 91616152 73400212 91616323 73400349 91616494 73400486 91616665 73400623 91616836 73400760 91617007 73400897 91617178 73401034 91617349 73401171 91617520 73401308 91617691 73401445 91617862 73401582 91618033 73401719 91618204 73401856 91618375 73401993 91618546 73402130 91618717 73402267 91618888 73402404 91619059 73402541 91619230 73402678 91619401 73402815 91619572 73402952 91619743 73403089 91619914 73403226 91620085 73403363 91620256 73403500 91620427 73403637 91620598 73403774 91620769 73403911 91620940 73404048 91621111 73404185 91621282 73404322 91621453 73404459 91621624 73404596 91621795 73404733 91621966 73404870 91622137 73405007 91622308 73405144 91622479 73405281 91622650 73405418 91622821 73405555 91622992 73405692 91623163 73405829 91623334 73405966 91623505 73406103 91623676 73406240 91623847 73406377 91624018 73406514 91624189 73406651 91624360 73406788 91624531 73406925 91624702 73407062 91624873 73407199 91625044 73407336 91625215 73407473 91625386 73407610 91625557 73407747 91625728 73407884 91625899 73408021 91626070 73408158 91626241 73408295 91626412 73408432 91626583 73408569 91626754 73408706 91626925 73408843 91627096 73408980 91627267 73409117 91627438 73409254 91627609 73409391 91627780 73409528 91627951 73409665 91628122 73409802 91628293 73409939 91628464 73410076 91628635 73410213 91628806 73410350 91628977 73410487 91629148 73410624 91629319 73410761 91629490 73410898 91629661 73411035 91629832 73411172 91630003 73411309 91630174 73411446 91630345 73411583 91630516 73411720 91630687 73411857 91630858 73411994 91631029 73412131 91631200 73412268 91631371 73412405 91631542 73412542 91631713 73412679 91631884 73412816 91632055 73412953 91632226 73413090 91632397 73413227 91632568 73413364 91632739 73413501 91632910 73413638 91633081 73413775 91633252 73413912 91633423 73414049 91633594 73414186 91633765 73414323 91633936 73414460 91634107 73414597 91634278 73414734 91634449 73414871 91634620 73415008 91634791 73415145 91634962 73415282 91635133 73415419 91635304 73415556 91635475 73415693 91635646 73415830 91635817 73415967 91635988 73416104 91636159 73416241 91636330 73416378 91636501 73416515 91636672 73416652 91636843 73416789 91637014 73416926 91637185 73417063 91637356 73417200 91637527 73417337 91637698 73417474 91637869 73417611 91638040 73417748 91638211 73417885 91638382 73418022 91638553 73418159 91638724 73418296 91638895 73418433 91639066 73418570 91639237 73418707 91639408 73418844 91639579 73418981 91639750 73419118 91639921 73419255 91640092 73419392 91640263 73419529 91640434 73419666 91640605 73419803 91640776 73419940 91640947 73420077 91641118 73420214 91641289 73420351 91641460 73420488 91641631 73420625 91641802 73420762 91641973 73420899 91642144 73421036 91642315 73421173 91642486 73421310 91642657 73421447 91642828 73421584 91642999 73421721 91643170 73421858 91643341 73421995 91643512 73422132 91643683 73422269 91643854 73422406 91644025 73422543 91644196 73422680 91644367 73422817 91644538 73422954 91644709 73423091 91644880 73423228 91645051 73423365 91645222 73423502 91645393 73423639 91645564 73423776 91645735 73423913 91645906 73424050 91646077 73424187 91646248 73424324 91646419 73424461 91646590 73424598 91646761 73424735 91646932 73424872 91647103 73425009 91647274 73425146 91647445 73425283 91647616 73425420 91647787 73425557 91647958 73425694 91648129 73425831 91648300 73425968 91648471 73426105 91648642 73426242 91648813 73426379 91648984 73426516 91649155 73426653 91649326 73426790 91649497 73426927 91649668 73427064 91649839 73427201 91650010 73427338 91650181 73427475 91650352 73427612 91650523 73427749 91650694 73427886 91650865 73428023 91651036 73428160 91651207 73428297 91651378 73428434 91651549 73428571 91651720 73428708 91651891 73428845 91652062 73428982 91652233 73429119 91652404 73429256 91652575 73429393 91652746 73429530 91652917 73429667 91653088 73429804 91653259 73429941 91653430 73430078 91653601 73430215 91653772 73430352 91653943 73430489 91654114 73430626 91654285
1000 19178900 0 19178900 23938627 19179037 23938798 19179174 23938969 19179311 23939140 19179448 23939311 19179585 23939482 19179722 23939653 19179859 23939824 19179996 23939995 19180133 23940166 19180270 23940337 19180407 23940508 19180544 23940679 19180681 23940850 19180818 23941021 19180955 23941192 19181092 23941363 19181229 23941534 19181366 23941705 19181503 23941876 19181640 23942047 19181777 23942218 19181914 23942389 19182051 23942560 19182188 23942731 19182325 23942902 19182462 23943073 19182599 23943244 19182736 23943415 19182873 23943586 19183010 23943757 19183147 23943928 19183284 23944099 19183421 23944270 19183558 23944441 19183695 23944612 19183832 23944783 19183969 23944954 19184106 23945125 19184243 23945296 19184380 23945467 19184517 23945638 19184654 23945809 19184791 23945980 19184928 23946151 19185065 23946322 19185202 23946493 19185339 23946664 19185476 23946835 19185613 23947006 19185750 23947177 19185887 23947348 19186024 23947519 19186161 23947690 19186298 23947861 19186435 23948032 19186572 23948203 19186709 23948374 19186846 23948545 19186983 23948716 19187120 23948887 19187257 23949058 19187394 23949229 19187531 23949400 19187668 23949571 19187805 23949742 19187942 23949913 19188079 23950084 19188216 23950255 19188353 23950426 19188490 23950597 19188627 23950768 19188764 23950939 19188901 23951110 19189038 23951281 19189175 23951452 19189312 23951623 19189449 23951794 19189586 23951965 19189723 23952136 19189860 23952307 19189997 23952478 19190134 23952649 19190271 23952820 19190408 23952991 19190545 23953162 19190682 23953333 19190819 23953504 19190956 23953675 19191093 23953846 19191230 23954017 19191367 23954188 19191504 23954359 19191641 23954530 19191778 23954701 19191915 23954872 19192052 23955043 19192189 23955214 19192326 23955385 19192463 23955556 19192600 23955727 19192737 23955898 19192874 23956069 19193011 23956240 19193148 23956411 19193285 23956582 19193422 23956753 19193559 23956924 19193696 23957095 19193833 23957266 19193970 23957437 19194107 23957608 19194244 23957779 19194381 23957950 19194518 23958121 19194655 23958292 19194792 23958463 19194929 23958634 19195066 23958805 19195203 23958976 19195340 23959147 19195477 23959318 19195614 23959489 19195751 23959660 19195888 23959831 19196025 23960002 19196162 23960173 19196299 23960344 19196436 23960515 19196573 23960686 19196710 23960857 19196847 23961028 19196984 23961199 19197121 23961370 19197258 23961541 19197395 23961712 19197532 23961883 19197669 23962054 19197806 23962225 19197943 23962396 19198080 23962567 19198217 23962738 19198354 23962909 19198491 23963080 19198628 23963251 19198765 23963422 19198902 23963593 19199039 23963764 19199176 23963935 19199313 23964106 19199450 23964277 19199587 23964448 19199724 23964619 19199861 23964790 19199998 23964961 19200135 23965132 19200272 23965303 19200409 23965474 19200546 23965645 19200683 23965816 19200820 23965987 19200957 23966158 19201094 23966329 19201231 23966500 19201368 23966671 19201505 23966842 19201642 23967013 19201779 23967184 19201916 23967355 19202053 23967526 19202190 23967697 19202327 23967868 19202464 23968039 19202601 23968210 19202738 23968381 19202875 23968552 19203012 23968723 19203149 23968894 19203286 23969065 19203423 23969236 19203560 23969407 19203697 23969578 19203834 23969749 19203971 23969920 19204108 23970091 19204245 23970262 19204382 23970433 19204519 23970604 19204656 23970775 19204793 23970946 19204930 23971117 19205067 23971288 19205204 23971459 19205341 23971630 19205478 23971801 19205615 23971972 19205752 23972143 19205889 23972314 19206026 23972485 19206163 23972656 19206300 23972827 19206437 23972998 19206574 23973169 19206711 23973340 19206848 23973511 19206985 23973682 19207122 23973853 19207259 23974024 19207396 23974195 19207533 23974366 19207670 23974537 19207807 23974708 19207944 23974879 19208081 23975050 19208218 23975221 19208355 23975392 19208492 23975563 19208629 23975734 19208766 23975905 19208903 23976076 19209040 23976247 19209177 23976418 19209314 23976589 19209451 23976760 19209588 23976931 19209725 23977102 19209862 23977273 19209999 23977444 19210136 23977615 19210273 23977786 19210410 23977957 19210547 23978128 19210684 23978299 19210821 23978470 19210958 23978641 19211095 23978812 19211232 23978983 19211369 23979154 19211506 23979325 19211643 23979496 19211780 23979667 19211917 23979838 19212054 23980009 19212191 23980180 19212328 23980351 19212465 23980522 19212602 23980693 19212739 23980864 19212876 23981035 19213013 23981206 19213150 23981377 19213287 23981548 19213424 23981719 19213561 23981890 19213698 23982061 19213835 23982232 19213972 23982403 19214109 23982574 19214246 23982745 19214383 23982916 19214520 23983087 19214657 23983258 19214794 23983429 19214931 23983600 19215068 23983771 19215205 23983942 19215342 23984113 19215479 23984284 19215616 23984455 19215753 23984626 19215890 23984797 19216027 23984968 19216164 23985139 19216301 23985310 19216438 23985481 19216575 23985652 19216712 23985823 19216849 23985994 19216986 23986165 19217123 23986336 19217260 23986507 19217397 23986678 19217534 23986849 19217671 23987020 19217808 23987191 19217945 23987362 19218082 23987533 19218219 23987704 19218356 23987875 19218493 23988046 19218630 23988217 19218767 23988388 19218904 23988559 19219041 23988730 19219178 23988901 19219315 23989072 19219452 23989243 19219589 23989414 19219726 23989585 19219863 23989756 19220000 23989927 19220137 23990098 19220274 23990269 19220411 23990440 19220548 23990611 19220685 23990782 19220822 23990953 19220959 23991124 19221096 23991295 19221233 23991466 19221370 23991637 19221507 23991808 19221644 23991979 19221781 23992150 19221918 23992321 19222055 23992492 19222192 23992663 19222329 23992834 19222466 23993005 19222603 23993176 19222740 23993347 19222877 23993518 19223014 23993689 19223151 23993860 19223288 23994031 19223425 23994202 19223562 23994373 19223699 23994544 19223836 23994715 19223973 23994886 19224110 23995057 19224247 23995228 19224384 23995399 19224521 23995570 19224658 23995741 19224795 23995912 19224932 23996083 19225069 23996254 19225206 23996425 19225343 23996596 19225480 23996767 19225617 23996938 19225754 23997109 19225891 23997280 19226028 23997451 19226165 23997622 19226302 23997793 19226439 23997964 19226576 23998135 19226713 23998306 19226850 23998477 19226987 23998648 19227124 23998819 19227261 23998990 19227398 23999161 19227535 23999332 19227672 23999503 19227809 23999674 19227946 23999845 19228083 24000016 19228220 24000187 19228357 24000358 19228494 24000529 19228631 24000700 19228768 24000871 19228905 24001042 19229042 24001213 19229179 24001384 19229316 24001555 19229453 24001726 19229590 24001897 19229727 24002068 19229864 24002239 19230001 24002410 19230138 24002581 19230275 24002752 19230412 24002923 19230549 24003094 19230686 24003265 19230823 24003436 19230960 24003607 19231097 24003778 19231234 24003949 19231371 24004120 19231508 24004291 19231645 24004462 19231782 24004633 19231919 24004804 19232056 24004975 19232193 24005146 19232330 24005317 19232467 24005488 19232604 24005659 19232741 24005830 19232878 24006001 19233015 24006172 19233152 24006343 19233289 24006514 19233426 24006685 19233563 24006856 19233700 24007027 19233837 24007198 19233974 24007369 19234111 24007540 19234248 24007711 19234385 24007882 19234522 24008053 19234659 24008224 19234796 24008395 19234933 24008566 19235070 24008737 19235207 24008908 19235344 24009079 19235481 24009250 19235618 24009421 19235755 24009592 19235892 24009763 19236029 24009934 19236166 24010105 19236303 24010276 19236440 24010447 19236577 24010618 19236714 24010789 19236851 24010960 19236988 24011131 19237125 24011302 19237262 24011473 19237399 24011644 19237536 24011815 19237673 24011986 19237810 24012157 19237947 24012328 19238084 24012499 19238221 24012670 19238358 24012841 19238495 24013012 19238632 24013183 19238769 24013354 19238906 24013525 19239043 24013696 19239180 24013867 19239317 24014038 19239454 24014209 19239591 24014380 19239728 24014551 19239865 24014722 19240002 24014893 19240139 24015064 19240276 24015235 19240413 24015406 19240550 24015577 19240687 24015748 19240824 24015919 19240961 24016090 19241098 24016261 19241235 24016432 19241372 24016603 19241509 24016774 19241646 24016945 19241783 24017116 19241920 24017287 19242057 24017458 19242194 24017629 19242331 24017800 19242468 24017971 19242605 24018142 19242742 24018313 19242879 24018484 19243016 24018655 19243153 24018826 19243290 24018997 19243427 24019168 19243564 24019339 19243701 24019510 19243838 24019681 19243975 24019852 19244112 24020023 19244249 24020194 19244386 24020365 19244523 24020536 19244660 24020707 19244797 24020878 19244934 24021049 19245071 24021220 19245208 24021391 19245345 24021562 19245482 24021733 19245619 24021904 19245756 24022075 19245893 24022246 19246030 24022417 19246167 24022588 19246304 24022759 19246441 24022930 19246578 24023101 19246715 24023272 19246852 24023443 19246989 24023614 19247126 24023785 19247263 24023956 19247400 24024127 19247537 24024298 19247674 24024469 19247811 24024640 19247948 24024811 19248085 24024982 19248222 24025153 19248359 24025324 19248496 24025495 19248633 24025666 19248770 24025837 19248907 24026008 19249044 24026179 19249181 24026350 19249318 24026521 19249455 24026692 19249592 24026863 19249729 24027034 19249866 24027205 19250003 24027376 19250140 24027547 19250277 24027718 19250414 24027889 19250551 24028060 19250688 24028231 19250825 24028402 19250962 24028573 19251099 24028744 19251236 24028915 19251373 24029086 19251510 24029257 19251647 24029428 19251784 24029599 19251921 24029770 19252058 24029941 19252195 24030112 19252332 24030283 19252469 24030454 19252606 24030625 19252743 24030796 19252880 24030967 19253017 24031138 19253154 24031309 19253291 24031480 19253428 24031651 19253565 24031822 19253702 24031993 19253839 24032164 19253976 24032335 19254113 24032506 19254250 24032677 19254387 24032848 19254524 24033019 19254661 24033190 19254798 24033361 19254935 24033532 19255072 24033703 19255209 24033874 19255346 24034045 19255483 24034216 19255620 24034387 19255757 24034558 19255894 24034729 19256031 24034900 19256168 24035071 19256305 24035242 19256442 24035413 19256579 24035584 19256716 24035755 19256853 24035926 19256990 24036097 19257127 24036268 19257264 24036439 19257401 24036610 19257538 24036781 19257675 24036952 19257812 24037123 19257949 24037294 19258086 24037465 19258223 24037636 19258360 24037807 19258497 24037978 19258634 24038149 19258771 24038320 19258908 24038491 19259045 24038662 19259182 24038833 19259319 24039004 19259456 24039175 19259593 24039346 19259730 24039517 19259867 24039688 19260004 24039859 19260141 24040030 19260278 24040201 19260415 24040372 19260552 24040543 19260689 24040714 19260826 24040885 19260963 24041056 19261100 24041227 19261237 24041398 19261374 24041569 19261511 24041740 19261648 24041911 19261785 24042082 19261922 24042253 19262059 24042424 19262196 24042595 19262333 24042766 19262470 24042937 19262607 24043108 19262744 24043279 19262881 24043450 19263018 24043621 19263155 24043792 19263292 24043963 19263429 24044134 19263566 24044305 19263703 24044476 19263840 24044647 19263977 24044818 19264114 24044989 19264251 24045160 19264388 24045331 19264525 24045502 19264662 24045673 19264799 24045844 19264936 24046015 19265073 24046186 19265210 24046357 19265347 24046528 19265484 24046699 19265621 24046870 19265758 24047041 19265895 24047212 19266032 24047383 19266169 24047554 19266306 24047725 19266443 24047896 19266580 24048067 19266717 24048238 19266854 24048409 19266991 24048580 19267128 24048751 19267265 24048922 19267402 24049093 19267539 24049264 19267676 24049435 19267813 24049606 19267950 24049777 19268087 24049948 19268224 24050119 19268361 24050290 19268498 24050461 19268635 24050632 19268772 24050803 19268909 24050974 19269046 24051145 19269183 24051316 19269320 24051487 19269457 24051658 19269594 24051829 19269731 24052000 19269868 24052171 19270005 24052342 19270142 24052513 19270279 24052684 19270416 24052855 19270553 24053026 19270690 24053197 19270827 24053368 19270964 24053539 19271101 24053710 19271238 24053881 19271375 24054052 19271512 24054223 19271649 24054394 19271786 24054565 19271923 24054736 19272060 24054907 19272197 24055078 19272334 24055249 19272471 24055420 19272608 24055591 19272745 24055762 19272882 24055933 19273019 24056104 19273156 24056275 19273293 24056446 19273430 24056617 19273567 24056788 19273704 24056959 19273841 24057130 19273978 24057301 19274115 24057472 19274252 24057643 19274389 24057814 19274526 24057985 19274663 24058156 19274800 24058327 19274937 24058498 19275074 24058669 19275211 24058840 19275348 24059011 19275485 24059182 19275622 24059353 19275759 24059524 19275896 24059695 19276033 24059866 19276170 24060037 19276307 24060208 19276444 24060379 19276581 24060550 19276718 24060721 19276855 24060892 19276992 24061063 19277129 24061234 19277266 24061405 19277403 24061576 19277540 24061747 19277677 24061918 19277814 24062089 19277951 24062260 19278088 24062431 19278225 24062602 19278362 24062773 19278499 24062944 19278636 24063115 19278773 24063286 19278910 24063457 19279047 24063628 19279184 24063799 19279321 24063970 19279458 24064141 19279595 24064312 19279732 24064483 19279869 24064654 19280006 24064825 19280143 24064996 19280280 24065167 19280417 24065338 19280554 24065509 19280691 24065680 19280828 24065851 19280965 24066022 19281102 24066193 19281239 24066364 19281376 24066535 19281513 24066706 19281650 24066877 19281787 24067048 19281924 24067219 19282061 24067390 19282198 24067561 19282335 24067732 19282472 24067903 19282609 24068074 19282746 24068245 19282883 24068416 19283020 24068587 19283157 24068758 19283294 24068929 19283431 24069100 19283568 24069271 19283705 24069442 19283842 24069613 19283979 24069784 19284116 24069955 19284253 24070126 19284390 24070297 19284527 24070468 19284664 24070639 19284801 24070810 19284938 24070981 19285075 24071152 19285212 24071323 19285349 24071494 19285486 24071665 19285623 24071836 19285760 24072007 19285897 24072178 19286034 24072349 19286171 24072520 19286308 24072691 19286445 24072862 19286582 24073033 19286719 24073204 19286856 24073375 19286993 24073546 19287130 24073717 19287267 24073888 19287404 24074059 19287541 24074230 19287678 24074401 19287815 24074572 19287952 24074743 19288089 24074914 19288226 24075085 19288363 24075256 19288500 24075427 19288637 24075598 19288774 24075769 19288911 24075940 19289048 24076111 19289185 24076282 19289322 24076453 19289459 24076624 19289596 24076795 19289733 24076966 19289870 24077137 19290007 24077308 19290144 24077479 19290281 24077650 19290418 24077821 19290555 24077992 19290692 24078163 19290829 24078334 19290966 24078505 19291103 24078676 19291240 24078847 19291377 24079018 19291514 24079189 19291651 24079360 19291788 24079531 19291925 24079702 19292062 24079873 19292199 24080044 19292336 24080215 19292473 24080386 19292610 24080557 19292747 24080728 19292884 24080899 19293021 24081070 19293158 24081241 19293295 24081412 19293432 24081583 19293569 24081754 19293706 24081925 19293843 24082096 19293980 24082267 19294117 24082438 19294254 24082609 19294391 24082780 19294528 24082951 19294665 24083122 19294802 24083293 19294939 24083464 19295076 24083635 19295213 24083806 19295350 24083977 19295487 24084148 19295624 24084319 19295761 24084490 19295898 24084661 19296035 24084832 19296172 24085003 19296309 24085174 19296446 24085345 19296583 24085516 19296720 24085687 19296857 24085858 19296994 24086029 19297131 24086200 19297268 24086371 19297405 24086542 19297542 24086713 19297679 24086884 19297816 24087055 19297953 24087226 19298090 24087397 19298227 24087568 19298364 24087739 19298501 24087910 19298638 24088081 19298775 24088252 19298912 24088423 19299049 24088594 19299186 24088765 19299323 24088936 19299460 24089107 19299597 24089278 19299734 24089449 19299871 24089620 19300008 24089791 19300145 24089962 19300282 24090133 19300419 24090304 19300556 24090475 19300693 24090646 19300830 24090817 19300967 24090988 19301104 24091159 19301241 24091330 19301378 24091501 19301515 24091672 19301652 24091843 19301789 24092014 19301926 24092185 19302063 24092356 19302200 24092527 19302337 24092698 19302474 24092869 19302611 24093040 19302748 24093211 19302885 24093382 19303022 24093553 19303159 24093724 19303296 24093895 19303433 24094066 19303570 24094237 19303707 24094408 19303844 24094579 19303981 24094750 19304118 24094921 19304255 24095092 19304392 24095263 19304529 24095434 19304666 24095605 19304803 24095776 19304940 24095947 19305077 24096118 19305214 24096289 19305351 24096460 19305488 24096631 19305625 24096802 19305762 24096973 19305899 24097144 19306036 24097315 19306173 24097486 19306310 24097657 19306447 24097828 19306584 24097999 19306721 24098170 19306858 24098341 19306995 24098512 19307132 24098683 19307269 24098854 19307406 24099025 19307543 24099196 19307680 24099367 19307817 24099538 19307954 24099709 19308091 24099880 19308228 24100051 19308365 24100222 19308502 24100393 19308639 24100564 19308776 24100735 19308913 24100906 19309050 24101077 19309187 24101248 19309324 24101419 19309461 24101590 19309598 24101761 19309735 24101932 19309872 24102103 19310009 24102274 19310146 24102445 19310283 24102616 19310420 24102787 19310557 24102958 19310694 24103129 19310831 24103300 19310968 24103471 19311105 24103642 19311242 24103813 19311379 24103984 19311516 24104155 19311653 24104326 19311790 24104497 19311927 24104668 19312064 24104839 19312201 24105010 19312338 24105181 19312475 24105352 19312612 24105523 19312749 24105694 19312886 24105865 19313023 24106036 19313160 24106207 19313297 24106378 19313434 24106549 19313571 24106720 19313708 24106891 19313845 24107062 19313982 24107233 19314119 24107404 19314256 24107575 19314393 24107746 19314530 24107917 19314667 24108088 19314804 24108259 19314941 24108430 19315078 24108601 19315215 24108772 19315352 24108943 19315489 24109114 19315626 24109285
1000 14383900 0 14383900 17953627 14384037 17953798 14384174 17953969 14384311 17954140 14384448 17954311 14384585 17954482 14384722 17954653 14384859 17954824 14384996 17954995 14385133 17955166 14385270 17955337 14385407 17955508 14385544 17955679 14385681 17955850 14385818 17956021 14385955 17956192 14386092 17956363 14386229 17956534 14386366 17956705 14386503 17956876 14386640 17957047 14386777 17957218 14386914 17957389 14387051 17957560 14387188 17957731 14387325 17957902 14387462 17958073 14387599 17958244 14387736 17958415 14387873 17958586 14388010 17958757 14388147 17958928 14388284 17959099 14388421 17959270 14388558 17959441 14388695 17959612 14388832 17959783 14388969 17959954 14389106 17960125 14389243 17960296 14389380 17960467 14389517 17960638 14389654 17960809 14389791 17960980 14389928 17961151 14390065 17961322 14390202 17961493 14390339 17961664 14390476 17961835 14390613 17962006 14390750 17962177 14390887 17962348 14391024 17962519 14391161 17962690 14391298 17962861 14391435 17963032 14391572 17963203 14391709 17963374 14391846 17963545 14391983 17963716 14392120 17963887 14392257 17964058 14392394 17964229 14392531 17964400 14392668 17964571 14392805 17964742 14392942 17964913 14393079 17965084 14393216 17965255 14393353 17965426 14393490 17965597 14393627 17965768 14393764 17965939 14393901 17966110 14394038 17966281 14394175 17966452 14394312 17966623 14394449 17966794 14394586 17966965 14394723 17967136 14394860 17967307 14394997 17967478 14395134 17967649 14395271 17967820 14395408 17967991 14395545 17968162 14395682 17968333 14395819 17968504 14395956 17968675 14396093 17968846 14396230 17969017 14396367 17969188 14396504 17969359 14396641 17969530 14396778 17969701 14396915 17969872 14397052 17970043 14397189 17970214 14397326 17970385 14397463 17970556 14397600 17970727 14397737 17970898 14397874 17971069 14398011 17971240 14398148 17971411 14398285 17971582 14398422 17971753 14398559 17971924 14398696 17972095 14398833 17972266 14398970 17972437 14399107 17972608 14399244 17972779 14399381 17972950 14399518 17973121 14399655 17973292 14399792 17973463 14399929 17973634 14400066 17973805 14400203 17973976 14400340 17974147 14400477 17974318 14400614 17974489 14400751 17974660 14400888 17974831 14401025 17975002 14401162 17975173 14401299 17975344 14401436 17975515 14401573 17975686 14401710 17975857 14401847 17976028 14401984 17976199 14402121 17976370 14402258 17976541 14402395 17976712 14402532 17976883 14402669 17977054 14402806 17977225 14402943 17977396 14403080 17977567 14403217 17977738 14403354 17977909 14403491 17978080 14403628 17978251 14403765 17978422 14403902 17978593 14404039 17978764 14404176 17978935 14404313 17979106 14404450 17979277 14404587 17979448 14404724 17979619 14404861 17979790 14404998 17979961 14405135 17980132 14405272 17980303 14405409 17980474 14405546 17980645 14405683 17980816 14405820 17980987 14405957 17981158 14406094 17981329 14406231 17981500 14406368 17981671 14406505 17981842 14406642 17982013 14406779 17982184 14406916 17982355 14407053 17982526 14407190 17982697 14407327 17982868 14407464 17983039 14407601 17983210 14407738 17983381 14407875 17983552 14408012 17983723 14408149 17983894 14408286 17984065 14408423 17984236 14408560 17984407 14408697 17984578 14408834 17984749 14408971 17984920 14409108 17985091 14409245 17985262 14409382 17985433 14409519 17985604 14409656 17985775 14409793 17985946 14409930 17986117 14410067 17986288 14410204 17986459 14410341 17986630 14410478 17986801 14410615 17986972 14410752 17987143 14410889 17987314 14411026 17987485 14411163 17987656 14411300 17987827 14411437 17987998 14411574 17988169 14411711 17988340 14411848 17988511 14411985 17988682 14412122 17988853 14412259 17989024 14412396 17989195 14412533 17989366 14412670 17989537 14412807 17989708 14412944 17989879 14413081 17990050 14413218 17990221 14413355 17990392 14413492 17990563 14413629 17990734 14413766 17990905 14413903 17991076 14414040 17991247 14414177 17991418 14414314 17991589 14414451 17991760 14414588 17991931 14414725 17992102 14414862 17992273 14414999 17992444 14415136 17992615 14415273 17992786 14415410 17992957 14415547 17993128 14415684 17993299 14415821 17993470 14415958 17993641 14416095 17993812 14416232 17993983 14416369 17994154 14416506 17994325 14416643 17994496 14416780 17994667 14416917 17994838 14417054 17995009 14417191 17995180 14417328 17995351 14417465 17995522 14417602 17995693 14417739 17995864 14417876 17996035 14418013 17996206 14418150 17996377 14418287 17996548 14418424 17996719 14418561 17996890 14418698 17997061 14418835 17997232 14418972 17997403 14419109 17997574 14419246 17997745 14419383 17997916 14419520 17998087 14419657 17998258 14419794 17998429 14419931 17998600 14420068 17998771 14420205 17998942 14420342 17999113 14420479 17999284 14420616 17999455 14420753 17999626 14420890 17999797 14421027 17999968 14421164 18000139 14421301 18000310 14421438 18000481 14421575 18000652 14421712 18000823 14421849 18000994 14421986 18001165 14422123 18001336 14422260 18001507 14422397 18001678 14422534 18001849 14422671 18002020 14422808 18002191 14422945 18002362 14423082 18002533 14423219 18002704 14423356 18002875 14423493 18003046 14423630 18003217 14423767 18003388 14423904 18003559 14424041 18003730 14424178 18003901 14424315 18004072 14424452 18004243 14424589 18004414 14424726 18004585 14424863 18004756 14425000 18004927 14425137 18005098 14425274 18005269 14425411 18005440 14425548 18005611 14425685 18005782 14425822 18005953 14425959 18006124 14426096 18006295 14426233 18006466 14426370 18006637 14426507 18006808 14426644 18006979 14426781 18007150 14426918 18007321 14427055 18007492 14427192 18007663 14427329 18007834 14427466 18008005 14427603 18008176 14427740 18008347 14427877 18008518 14428014 18008689 14428151 18008860 14428288 18009031 14428425 18009202 14428562 18009373 14428699 18009544 14428836 18009715 14428973 18009886 14429110 18010057 14429247 18010228 14429384 18010399 14429521 18010570 14429658 18010741 14429795 18010912 14429932 18011083 14430069 18011254 14430206 18011425 14430343 18011596 14430480 18011767 14430617 18011938 14430754 18012109 14430891 18012280 14431028 18012451 14431165 18012622 14431302 18012793 14431439 18012964 14431576 18013135 14431713 18013306 14431850 18013477 14431987 18013648 14432124 18013819 14432261 18013990 14432398 18014161 14432535 18014332 14432672 18014503 14432809 18014674 14432946 18014845 14433083 18015016 14433220 18015187 14433357 18015358 14433494 18015529 14433631 18015700 14433768 18015871 14433905 18016042 14434042 18016213 14434179 18016384 14434316 18016555 14434453 18016726 14434590 18016897 14434727 18017068 14434864 18017239 14435001 18017410 14435138 18017581 14435275 18017752 14435412 18017923 14435549 18018094 14435686 18018265 14435823 18018436 14435960 18018607 14436097 18018778 14436234 18018949 14436371 18019120 14436508 18019291 14436645 18019462 14436782 18019633 14436919 18019804 14437056 18019975 14437193 18020146 14437330 18020317 14437467 18020488 14437604 18020659 14437741 18020830 14437878 18021001 14438015 18021172 14438152 18021343 14438289 18021514 14438426 18021685 14438563 18021856 14438700 18022027 14438837 18022198 14438974 18022369 14439111 18022540 14439248 18022711 14439385 18022882 14439522 18023053 14439659 18023224 14439796 18023395 14439933 18023566 14440070 18023737 14440207 18023908 14440344 18024079 14440481 18024250 14440618 18024421 14440755 18024592 14440892 18024763 14441029 18024934 14441166 18025105 14441303 18025276 14441440 18025447 14441577 18025618 14441714 18025789 14441851 18025960 14441988 18026131 14442125 18026302 14442262 18026473 14442399 18026644 14442536 18026815 14442673 18026986 14442810 18027157 14442947 18027328 14443084 18027499 14443221 18027670 14443358 18027841 14443495 18028012 14443632 18028183 14443769 18028354 14443906 18028525 14444043 18028696 14444180 18028867 14444317 18029038 14444454 18029209 14444591 18029380 14444728 18029551 14444865 18029722 14445002 18029893 14445139 18030064 14445276 18030235 14445413 18030406 14445550 18030577 14445687 18030748 14445824 18030919 14445961 18031090 14446098 18031261 14446235 18031432 14446372 18031603 14446509 18031774 14446646 18031945 14446783 18032116 14446920 18032287 14447057 18032458 14447194 18032629 14447331 18032800 14447468 18032971 14447605 18033142 14447742 18033313 14447879 18033484 14448016 18033655 14448153 18033826 14448290 18033997 14448427 18034168 14448564 18034339 14448701 18034510 14448838 18034681 14448975 18034852 14449112 18035023 14449249 18035194 14449386 18035365 14449523 18035536 14449660 18035707 14449797 18035878 14449934 18036049 14450071 18036220 14450208 18036391 14450345 18036562 14450482 18036733 14450619 18036904 14450756 18037075 14450893 18037246 14451030 18037417 14451167 18037588 14451304 18037759 14451441 18037930 14451578 18038101 14451715 18038272 14451852 18038443 14451989 18038614 14452126 18038785 14452263 18038956 14452400 18039127 14452537 18039298 14452674 18039469 14452811 18039640 14452948 18039811 14453085 18039982 14453222 18040153 14453359 18040324 14453496 18040495 14453633 18040666 14453770 18040837 14453907 18041008 14454044 18041179 14454181 18041350 14454318 18041521 14454455 18041692 14454592 18041863 14454729 18042034 14454866 18042205 14455003 18042376 14455140 18042547 14455277 18042718 14455414 18042889 14455551 18043060 14455688 18043231 14455825 18043402 14455962 18043573 14456099 18043744 14456236 18043915 14456373 18044086 14456510 18044257 14456647 18044428 14456784 18044599 14456921 18044770 14457058 18044941 14457195 18045112 14457332 18045283 14457469 18045454 14457606 18045625 14457743 18045796 14457880 18045967 14458017 18046138 14458154 18046309 14458291 18046480 14458428 18046651 14458565 18046822 14458702 18046993 14458839 18047164 14458976 18047335 14459113 18047506 14459250 18047677 14459387 18047848 14459524 18048019 14459661 18048190 14459798 18048361 14459935 18048532 14460072 18048703 14460209 18048874 14460346 18049045 14460483 18049216 14460620 18049387 14460757 18049558 14460894 18049729 14461031 18049900 14461168 18050071 14461305 18050242 14461442 18050413 14461579 18050584 14461716 18050755 14461853 18050926 14461990 18051097 14462127 18051268 14462264 18051439 14462401 18051610 14462538 18051781 14462675 18051952 14462812 18052123 14462949 18052294 14463086 18052465 14463223 18052636 14463360 18052807 14463497 18052978 14463634 18053149 14463771 18053320 14463908 18053491 14464045 18053662 14464182 18053833 14464319 18054004 14464456 18054175 14464593 18054346 14464730 18054517 14464867 18054688 14465004 18054859 14465141 18055030 14465278 18055201 14465415 18055372 14465552 18055543 14465689 18055714 14465826 18055885 14465963 18056056 14466100 18056227 14466237 18056398 14466374 18056569 14466511 18056740 14466648 18056911 14466785 18057082 14466922 18057253 14467059 18057424 14467196 18057595 14467333 18057766 14467470 18057937 14467607 18058108 14467744 18058279 14467881 18058450 14468018 18058621 14468155 18058792 14468292 18058963 14468429 18059134 14468566 18059305 14468703 18059476 14468840 18059647 14468977 18059818 14469114 18059989 14469251 18060160 14469388 18060331 14469525 18060502 14469662 18060673 14469799 18060844 14469936 18061015 14470073 18061186 14470210 18061357 14470347 18061528 14470484 18061699 14470621 18061870 14470758 18062041 14470895 18062212 14471032 18062383 14471169 18062554 14471306 18062725 14471443 18062896 14471580 18063067 14471717 18063238 14471854 18063409 14471991 18063580 14472128 18063751 14472265 18063922 14472402 18064093 14472539 18064264 14472676 18064435 14472813 18064606 14472950 18064777 14473087 18064948 14473224 18065119 14473361 18065290 14473498 18065461 14473635 18065632 14473772 18065803 14473909 18065974 14474046 18066145 14474183 18066316 14474320 18066487 14474457 18066658 14474594 18066829 14474731 18067000 14474868 18067171 14475005 18067342 14475142 18067513 14475279 18067684 14475416 18067855 14475553 18068026 14475690 18068197 14475827 18068368 14475964 18068539 14476101 18068710 14476238 18068881 14476375 18069052 14476512 18069223 14476649 18069394 14476786 18069565 14476923 18069736 14477060 18069907 14477197 18070078 14477334 18070249 14477471 18070420 14477608 18070591 14477745 18070762 14477882 18070933 14478019 18071104 14478156 18071275 14478293 18071446 14478430 18071617 14478567 18071788 14478704 18071959 14478841 18072130 14478978 18072301 14479115 18072472 14479252 18072643 14479389 18072814 14479526 18072985 14479663 18073156 14479800 18073327 14479937 18073498 14480074 18073669 14480211 18073840 14480348 18074011 14480485 18074182 14480622 18074353 14480759 18074524 14480896 18074695 14481033 18074866 14481170 18075037 14481307 18075208 14481444 18075379 14481581 18075550 14481718 18075721 14481855 18075892 14481992 18076063 14482129 18076234 14482266 18076405 14482403 18076576 14482540 18076747 14482677 18076918 14482814 18077089 14482951 18077260 14483088 18077431 14483225 18077602 14483362 18077773 14483499 18077944 14483636 18078115 14483773 18078286 14483910 18078457 14484047 18078628 14484184 18078799 14484321 18078970 14484458 18079141 14484595 18079312 14484732 18079483 14484869 18079654 14485006 18079825 14485143 18079996 14485280 18080167 14485417 18080338 14485554 18080509 14485691 18080680 14485828 18080851 14485965 18081022 14486102 18081193 14486239 18081364 14486376 18081535 14486513 18081706 14486650 18081877 14486787 18082048 14486924 18082219 14487061 18082390 14487198 18082561 14487335 18082732 14487472 18082903 14487609 18083074 14487746 18083245 14487883 18083416 14488020 18083587 14488157 18083758 14488294 18083929 14488431 18084100 14488568 18084271 14488705 18084442 14488842 18084613 14488979 18084784 14489116 18084955 14489253 18085126 14489390 18085297 14489527 18085468 14489664 18085639 14489801 18085810 14489938 18085981 14490075 18086152 14490212 18086323 14490349 18086494 14490486 18086665 14490623 18086836 14490760 18087007 14490897 18087178 14491034 18087349 14491171 18087520 14491308 18087691 14491445 18087862 14491582 18088033 14491719 18088204 14491856 18088375 14491993 18088546 14492130 18088717 14492267 18088888 14492404 18089059 14492541 18089230 14492678 18089401 14492815 18089572 14492952 18089743 14493089 18089914 14493226 18090085 14493363 18090256 14493500 18090427 14493637 18090598 14493774 18090769 14493911 18090940 14494048 18091111 14494185 18091282 14494322 18091453 14494459 18091624 14494596 18091795 14494733 18091966 14494870 18092137 14495007 18092308 14495144 18092479 14495281 18092650 14495418 18092821 14495555 18092992 14495692 18093163 14495829 18093334 14495966 18093505 14496103 18093676 14496240 18093847 14496377 18094018 14496514 18094189 14496651 18094360 14496788 18094531 14496925 18094702 14497062 18094873 14497199 18095044 14497336 18095215 14497473 18095386 14497610 18095557 14497747 18095728 14497884 18095899 14498021 18096070 14498158 18096241 14498295 18096412 14498432 18096583 14498569 18096754 14498706 18096925 14498843 18097096 14498980 18097267 14499117 18097438 14499254 18097609 14499391 18097780 14499528 18097951 14499665 18098122 14499802 18098293 14499939 18098464 14500076 18098635 14500213 18098806 14500350 18098977 14500487 18099148 14500624 18099319 14500761 18099490 14500898 18099661 14501035 18099832 14501172 18100003 14501309 18100174 14501446 18100345 14501583 18100516 14501720 18100687 14501857 18100858 14501994 18101029 14502131 18101200 14502268 18101371 14502405 18101542 14502542 18101713 14502679 18101884 14502816 18102055 14502953 18102226 14503090 18102397 14503227 18102568 14503364 18102739 14503501 18102910 14503638 18103081 14503775 18103252 14503912 18103423 14504049 18103594 14504186 18103765 14504323 18103936 14504460 18104107 14504597 18104278 14504734 18104449 14504871 18104620 14505008 18104791 14505145 18104962 14505282 18105133 14505419 18105304 14505556 18105475 14505693 18105646 14505830 18105817 14505967 18105988 14506104 18106159 14506241 18106330 14506378 18106501 14506515 18106672 14506652 18106843 14506789 18107014 14506926 18107185 14507063 18107356 14507200 18107527 14507337 18107698 14507474 18107869 14507611 18108040 14507748 18108211 14507885 18108382 14508022 18108553 14508159 18108724 14508296 18108895 14508433 18109066 14508570 18109237 14508707 18109408 14508844 18109579 14508981 18109750 14509118 18109921 14509255 18110092 14509392 18110263 14509529 18110434 14509666 18110605 14509803 18110776 14509940 18110947 14510077 18111118 14510214 18111289 14510351 18111460 14510488 18111631 14510625 18111802 14510762 18111973 14510899 18112144 14511036 18112315 14511173 18112486 14511310 18112657 14511447 18112828 14511584 18112999 14511721 18113170 14511858 18113341 14511995 18113512 14512132 18113683 14512269 18113854 14512406 18114025 14512543 18114196 14512680 18114367 14512817 18114538 14512954 18114709 14513091 18114880 14513228 18115051 14513365 18115222 14513502 18115393 14513639 18115564 14513776 18115735 14513913 18115906 14514050 18116077 14514187 18116248 14514324 18116419 14514461 18116590 14514598 18116761 14514735 18116932 14514872 18117103 14515009 18117274 14515146 18117445 14515283 18117616 14515420 18117787 14515557 18117958 14515694 18118129 14515831 18118300 14515968 18118471 14516105 18118642 14516242 18118813 14516379 18118984 14516516 18119155 14516653 18119326 14516790 18119497 14516927 18119668 14517064 18119839 14517201 18120010 14517338 18120181 14517475 18120352 14517612 18120523 14517749 18120694 14517886 18120865 14518023 18121036 14518160 18121207 14518297 18121378 14518434 18121549 14518571 18121720 14518708 18121891 14518845 18122062 14518982 18122233 14519119 18122404 14519256 18122575 14519393 18122746 14519530 18122917 14519667 18123088 14519804 18123259 14519941 18123430 14520078 18123601 14520215 18123772 14520352 18123943 14520489 18124114 14520626 18124285
1000 69046900 0 69046900 86182627 69047037 86182798 69047174 86182969 69047311 86183140 69047448 86183311 69047585 86183482 69047722 86183653 69047859 86183824 69047996 86183995 69048133 86184166 69048270 86184337 69048407 86184508 69048544 86184679 69048681 86184850 69048818 86185021 69048955 86185192 69049092 86185363 69049229 86185534 69049366 86185705 69049503 86185876 69049640 86186047 69049777 86186218 69049914 86186389 69050051 86186560 69050188 86186731 69050325 86186902 69050462 86187073 69050599 86187244 69050736 86187415 69050873 86187586 69051010 86187757 69051147 86187928 69051284 86188099 69051421 86188270 69051558 86188441 69051695 86188612 69051832 86188783 69051969 86188954 69052106 86189125 69052243 86189296 69052380 86189467 69052517 86189638 69052654 86189809 69052791 86189980 69052928 86190151 69053065 86190322 69053202 86190493 69053339 86190664 69053476 86190835 69053613 86191006 69053750 86191177 69053887 86191348 69054024 86191519 69054161 86191690 69054298 86191861 69054435 86192032 69054572 86192203 69054709 86192374 69054846 86192545 69054983 86192716 69055120 86192887 69055257 86193058 69055394 86193229 69055531 86193400 69055668 86193571 69055805 86193742 69055942 86193913 69056079 86194084 69056216 86194255 69056353 86194426 69056490 86194597 69056627 86194768 69056764 86194939 69056901 86195110 69057038 86195281 69057175 86195452 69057312 86195623 69057449 86195794 69057586 86195965 69057723 86196136 69057860 86196307 69057997 86196478 69058134 86196649 69058271 86196820 69058408 86196991 69058545 86197162 69058682 86197333 69058819 86197504 69058956 86197675 69059093 86197846 69059230 86198017 69059367 86198188 69059504 86198359 69059641 86198530 69059778 86198701 69059915 86198872 69060052 86199043 69060189 86199214 69060326 86199385 69060463 86199556 69060600 86199727 69060737 86199898 69060874 86200069 69061011 86200240 69061148 86200411 69061285 86200582 69061422 86200753 69061559 86200924 69061696 86201095 69061833 86201266 69061970 86201437 69062107 86201608 69062244 86201779 69062381 86201950 69062518 86202121 69062655 86202292 69062792 86202463 69062929 86202634 69063066 86202805 69063203 86202976 69063340 86203147 69063477 86203318 69063614 86203489 69063751 86203660 69063888 86203831 69064025 86204002 69064162 86204173 69064299 86204344 69064436 86204515 69064573 86204686 69064710 86204857 69064847 86205028 69064984 86205199 69065121 86205370 69065258 86205541 69065395 86205712 69065532 86205883 69065669 86206054 69065806 86206225 69065943 86206396 69066080 86206567 69066217 86206738 69066354 86206909 69066491 86207080 69066628 86207251 69066765 86207422 69066902 86207593 69067039 86207764 69067176 86207935 69067313 86208106 69067450 86208277 69067587 86208448 69067724 86208619 69067861 86208790 69067998 86208961 69068135 86209132 69068272 86209303 69068409 86209474 69068546 86209645 69068683 86209816 69068820 86209987 69068957 86210158 69069094 86210329 69069231 86210500 69069368 86210671 69069505 86210842 69069642 86211013 69069779 86211184 69069916 86211355 69070053 86211526 69070190 86211697 69070327 86211868 69070464 86212039 69070601 86212210 69070738 86212381 69070875 86212552 69071012 86212723 69071149 86212894 69071286 86213065 69071423 86213236 69071560 86213407 69071697 86213578 69071834 86213749 69071971 86213920 69072108 86214091 69072245 86214262 69072382 86214433 69072519 86214604 69072656 86214775 69072793 86214946 69072930 86215117 69073067 86215288 69073204 86215459 69073341 86215630 69073478 86215801 69073615 86215972 69073752 86216143 69073889 86216314 69074026 86216485 69074163 86216656 69074300 86216827 69074437 86216998 69074574 86217169 69074711 86217340 69074848 86217511 69074985 86217682 69075122 86217853 69075259 86218024 69075396 86218195 69075533 86218366 69075670 86218537 69075807 86218708 69075944 86218879 69076081 86219050 69076218 86219221 69076355 86219392 69076492 86219563 69076629 86219734 69076766 86219905 69076903 86220076 69077040 86220247 69077177 86220418 69077314 86220589 69077451 86220760 69077588 86220931 69077725 86221102 69077862 86221273 69077999 86221444 69078136 86221615 69078273 86221786 69078410 86221957 69078547 86222128 69078684 86222299 69078821 86222470 69078958 86222641 69079095 86222812 69079232 86222983 69079369 86223154 69079506 86223325 69079643 86223496 69079780 86223667 69079917 86223838 69080054 86224009 69080191 86224180 69080328 86224351 69080465 86224522 69080602 86224693 69080739 86224864 69080876 86225035 69081013 86225206 69081150 86225377 69081287 86225548 69081424 86225719 69081561 86225890 69081698 86226061 69081835 86226232 69081972 86226403 69082109 86226574 69082246 86226745 69082383 86226916 69082520 86227087 69082657 86227258 69082794 86227429 69082931 86227600 69083068 86227771 69083205 86227942 69083342 86228113 69083479 86228284 69083616 86228455 69083753 86228626 69083890 86228797 69084027 86228968 69084164 86229139 69084301 86229310 69084438 86229481 69084575 86229652 69084712 86229823 69084849 86229994 69084986 86230165 69085123 86230336 69085260 86230507 69085397 86230678 69085534 86230849 69085671 86231020 69085808 86231191 69085945 86231362 69086082 86231533 69086219 86231704 69086356 86231875 69086493 86232046 69086630 86232217 69086767 86232388 69086904 86232559 69087041 86232730 69087178 86232901 69087315 86233072 69087452 86233243 69087589 86233414 69087726 86233585 69087863 86233756 69088000 86233927 69088137 86234098 69088274 86234269 69088411 86234440 69088548 86234611 69088685 86234782 69088822 86234953 69088959 86235124 69089096 86235295 69089233 86235466 69089370 86235637 69089507 86235808 69089644 86235979 69089781 86236150 69089918 86236321 69090055 86236492 69090192 86236663 69090329 86236834 69090466 86237005 69090603 86237176 69090740 86237347 69090877 86237518 69091014 86237689 69091151 86237860 69091288 86238031 69091425 86238202 69091562 86238373 69091699 86238544 69091836 86238715 69091973 86238886 69092110 86239057 69092247 86239228 69092384 86239399 69092521 86239570 69092658 86239741 69092795 86239912 69092932 86240083 69093069 86240254 69093206 86240425 69093343 86240596 69093480 86240767 69093617 86240938 69093754 86241109 69093891 86241280 69094028 86241451 69094165 86241622 69094302 86241793 69094439 86241964 69094576 86242135 69094713 86242306 69094850 86242477 69094987 86242648 69095124 86242819 69095261 86242990 69095398 86243161 69095535 86243332 69095672 86243503 69095809 86243674 69095946 86243845 69096083 86244016 69096220 86244187 69096357 86244358 69096494 86244529 69096631 86244700 69096768 86244871 69096905 86245042 69097042 86245213 69097179 86245384 69097316 86245555 69097453 86245726 69097590 86245897 69097727 86246068 69097864 86246239 69098001 86246410 69098138 86246581 69098275 86246752 69098412 86246923 69098549 86247094 69098686 86247265 69098823 86247436 69098960 86247607 69099097 86247778 69099234 86247949 69099371 86248120 69099508 86248291 69099645 86248462 69099782 86248633 69099919 86248804 69100056 86248975 69100193 86249146 69100330 86249317 69100467 86249488 69100604 86249659 69100741 86249830 69100878 86250001 69101015 86250172 69101152 86250343 69101289 86250514 69101426 86250685 69101563 86250856 69101700 86251027 69101837 86251198 69101974 86251369 69102111 86251540 69102248 86251711 69102385 86251882 69102522 86252053 69102659 86252224 69102796 86252395 69102933 86252566 69103070 86252737 69103207 86252908 69103344 86253079 69103481 86253250 69103618 86253421 69103755 86253592 69103892 86253763 69104029 86253934 69104166 86254105 69104303 86254276 69104440 86254447 69104577 86254618 69104714 86254789 69104851 86254960 69104988 86255131 69105125 86255302 69105262 86255473 69105399 86255644 69105536 86255815 69105673 86255986 69105810 86256157 69105947 86256328 69106084 86256499 69106221 86256670 69106358 86256841 69106495 86257012 69106632 86257183 69106769 86257354 69106906 86257525 69107043 86257696 69107180 86257867 69107317 86258038 69107454 86258209 69107591 86258380 69107728 86258551 69107865 86258722 69108002 86258893 69108139 86259064 69108276 86259235 69108413 86259406 69108550 86259577 69108687 86259748 69108824 86259919 69108961 86260090 69109098 86260261 69109235 86260432 69109372 86260603 69109509 86260774 69109646 86260945 69109783 86261116 69109920 86261287 69110057 86261458 69110194 86261629 69110331 86261800 69110468 86261971 69110605 86262142 69110742 86262313 69110879 86262484 69111016 86262655 69111153 86262826 69111290 86262997 69111427 86263168 69111564 86263339 69111701 86263510 69111838 86263681 69111975 86263852 69112112 86264023 69112249 86264194 69112386 86264365 69112523 86264536 69112660 86264707 69112797 86264878 69112934 86265049 69113071 86265220 69113208 86265391 69113345 86265562 69113482 86265733 69113619 86265904 69113756 86266075 69113893 86266246 69114030 86266417 69114167 86266588 69114304 86266759 69114441 86266930 69114578 86267101 69114715 86267272 69114852 86267443 69114989 86267614 69115126 86267785 69115263 86267956 69115400 86268127 69115537 86268298 69115674 86268469 69115811 86268640 69115948 86268811 69116085 86268982 69116222 86269153 69116359 86269324 69116496 86269495 69116633 86269666 69116770 86269837 69116907 86270008 69117044 86270179 69117181 86270350 69117318 86270521 69117455 86270692 69117592 86270863 69117729 86271034 69117866 86271205 69118003 86271376 69118140 86271547 69118277 86271718 69118414 86271889 69118551 86272060 69118688 86272231 69118825 86272402 69118962 86272573 69119099 86272744 69119236 86272915 69119373 86273086 69119510 86273257 69119647 86273428 69119784 86273599 69119921 86273770 69120058 86273941 69120195 86274112 69120332 86274283 69120469 86274454 69120606 86274625 69120743 86274796 69120880 86274967 69121017 86275138 69121154 86275309 69121291 86275480 69121428 86275651 69121565 86275822 69121702 86275993 69121839 86276164 69121976 86276335 69122113 86276506 69122250 86276677 69122387 86276848 69122524 86277019 69122661 86277190 69122798 86277361 69122935 86277532 69123072 86277703 69123209 86277874 69123346 86278045 69123483 86278216 69123620 86278387 69123757 86278558 69123894 86278729 69124031 86278900 69124168 86279071 69124305 86279242 69124442 86279413 69124579 86279584 69124716 86279755 69124853 86279926 69124990 86280097 69125127 86280268 69125264 86280439 69125401 86280610 69125538 86280781 69125675 86280952 69125812 86281123 69125949 86281294 69126086 86281465 69126223 86281636 69126360 86281807 69126497 86281978 69126634 86282149 69126771 86282320 69126908 86282491 69127045 86282662 69127182 86282833 69127319 86283004 69127456 86283175 69127593 86283346 69127730 86283517 69127867 86283688 69128004 86283859 69128141 86284030 69128278 86284201 69128415 86284372 69128552 86284543 69128689 86284714 69128826 86284885 69128963 86285056 69129100 86285227 69129237 86285398 69129374 86285569 69129511 86285740 69129648 86285911 69129785 86286082 69129922 86286253 69130059 86286424 69130196 86286595 69130333 86286766 69130470 86286937 69130607 86287108 69130744 86287279 69130881 86287450 69131018 86287621 69131155 86287792 69131292 86287963 69131429 86288134 69131566 86288305 69131703 86288476 69131840 86288647 69131977 86288818 69132114 86288989 69132251 86289160 69132388 86289331 69132525 86289502 69132662 86289673 69132799 86289844 69132936 86290015 69133073 86290186 69133210 86290357 69133347 86290528 69133484 86290699 69133621 86290870 69133758 86291041 69133895 86291212 69134032 86291383 69134169 86291554 69134306 86291725 69134443 86291896 69134580 86292067 69134717 86292238 69134854 86292409 69134991 86292580 69135128 86292751 69135265 86292922 69135402 86293093 69135539 86293264 69135676 86293435 69135813 86293606 69135950 86293777 69136087 86293948 69136224 86294119 69136361 86294290 69136498 86294461 69136635 86294632 69136772 86294803 69136909 86294974 69137046 86295145 69137183 86295316 69137320 86295487 69137457 86295658 69137594 86295829 69137731 86296000 69137868 86296171 69138005 86296342 69138142 86296513 69138279 86296684 69138416 86296855 69138553 86297026 69138690 86297197 69138827 86297368 69138964 86297539 69139101 86297710 69139238 86297881 69139375 86298052 69139512 86298223 69139649 86298394 69139786 86298565 69139923 86298736 69140060 86298907 69140197 86299078 69140334 86299249 69140471 86299420 69140608 86299591 69140745 86299762 69140882 86299933 69141019 86300104 69141156 86300275 69141293 86300446 69141430 86300617 69141567 86300788 69141704 86300959 69141841 86301130 69141978 86301301 69142115 86301472 69142252 86301643 69142389 86301814 69142526 86301985 69142663 86302156 69142800 86302327 69142937 86302498 69143074 86302669 69143211 86302840 69143348 86303011 69143485 86303182 69143622 86303353 69143759 86303524 69143896 86303695 69144033 86303866 69144170 86304037 69144307 86304208 69144444 86304379 69144581 86304550 69144718 86304721 69144855 86304892 69144992 86305063 69145129 86305234 69145266 86305405 69145403 86305576 69145540 86305747 69145677 86305918 69145814 86306089 69145951 86306260 69146088 86306431 69146225 86306602 69146362 86306773 69146499 86306944 69146636 86307115 69146773 86307286 69146910 86307457 69147047 86307628 69147184 86307799 69147321 86307970 69147458 86308141 69147595 86308312 69147732 86308483 69147869 86308654 69148006 86308825 69148143 86308996 69148280 86309167 69148417 86309338 69148554 86309509 69148691 86309680 69148828 86309851 69148965 86310022 69149102 86310193 69149239 86310364 69149376 86310535 69149513 86310706 69149650 86310877 69149787 86311048 69149924 86311219 69150061 86311390 69150198 86311561 69150335 86311732 69150472 86311903 69150609 86312074 69150746 86312245 69150883 86312416 69151020 86312587 69151157 86312758 69151294 86312929 69151431 86313100 69151568 86313271 69151705 86313442 69151842 86313613 69151979 86313784 69152116 86313955 69152253 86314126 69152390 86314297 69152527 86314468 69152664 86314639 69152801 86314810 69152938 86314981 69153075 86315152 69153212 86315323 69153349 86315494 69153486 86315665 69153623 86315836 69153760 86316007 69153897 86316178 69154034 86316349 69154171 86316520 69154308 86316691 69154445 86316862 69154582 86317033 69154719 86317204 69154856 86317375 69154993 86317546 69155130 86317717 69155267 86317888 69155404 86318059 69155541 86318230 69155678 86318401 69155815 86318572 69155952 86318743 69156089 86318914 69156226 86319085 69156363 86319256 69156500 86319427 69156637 86319598 69156774 86319769 69156911 86319940 69157048 86320111 69157185 86320282 69157322 86320453 69157459 86320624 69157596 86320795 69157733 86320966 69157870 86321137 69158007 86321308 69158144 86321479 69158281 86321650 69158418 86321821 69158555 86321992 69158692 86322163 69158829 86322334 69158966 86322505 69159103 86322676 69159240 86322847 69159377 86323018 69159514 86323189 69159651 86323360 69159788 86323531 69159925 86323702 69160062 86323873 69160199 86324044 69160336 86324215 69160473 86324386 69160610 86324557 69160747 86324728 69160884 86324899 69161021 86325070 69161158 86325241 69161295 86325412 69161432 86325583 69161569 86325754 69161706 86325925 69161843 86326096 69161980 86326267 69162117 86326438 69162254 86326609 69162391 86326780 69162528 86326951 69162665 86327122 69162802 86327293 69162939 86327464 69163076 86327635 69163213 86327806 69163350 86327977 69163487 86328148 69163624 86328319 69163761 86328490 69163898 86328661 69164035 86328832 69164172 86329003 69164309 86329174 69164446 86329345 69164583 86329516 69164720 86329687 69164857 86329858 69164994 86330029 69165131 86330200 69165268 86330371 69165405 86330542 69165542 86330713 69165679 86330884 69165816 86331055 69165953 86331226 69166090 86331397 69166227 86331568 69166364 86331739 69166501 86331910 69166638 86332081 69166775 86332252 69166912 86332423 69167049 86332594 69167186 86332765 69167323 86332936 69167460 86333107 69167597 86333278 69167734 86333449 69167871 86333620 69168008 86333791 69168145 86333962 69168282 86334133 69168419 86334304 69168556 86334475 69168693 86334646 69168830 86334817 69168967 86334988 69169104 86335159 69169241 86335330 69169378 86335501 69169515 86335672 69169652 86335843 69169789 86336014 69169926 86336185 69170063 86336356 69170200 86336527 69170337 86336698 69170474 86336869 69170611 86337040 69170748 86337211 69170885 86337382 69171022 86337553 69171159 86337724 69171296 86337895 69171433 86338066 69171570 86338237 69171707 86338408 69171844 86338579 69171981 86338750 69172118 86338921 69172255 86339092 69172392 86339263 69172529 86339434 69172666 86339605 69172803 86339776 69172940 86339947 69173077 86340118 69173214 86340289 69173351 86340460 69173488 86340631 69173625 86340802 69173762 86340973 69173899 86341144 69174036 86341315 69174173 86341486 69174310 86341657 69174447 86341828 69174584 86341999 69174721 86342170 69174858 86342341 69174995 86342512 69175132 86342683 69175269 86342854 69175406 86343025 69175543 86343196 69175680 86343367 69175817 86343538 69175954 86343709 69176091 86343880 69176228 86344051 69176365 86344222 69176502 86344393 69176639 86344564 69176776 86344735 69176913 86344906 69177050 86345077 69177187 86345248 69177324 86345419 69177461 86345590 69177598 86345761 69177735 86345932 69177872 86346103 69178009 86346274 69178146 86346445 69178283 86346616 69178420 86346787 69178557 86346958 69178694 86347129 69178831 86347300 69178968 86347471 69179105 86347642 69179242 86347813 69179379 86347984 69179516 86348155 69179653 86348326 69179790 86348497 69179927 86348668 69180064 86348839 69180201 86349010 69180338 86349181 69180475 86349352 69180612 86349523 69180749 86349694 69180886 86349865 69181023 86350036 69181160 86350207 69181297 86350378 69181434 86350549 69181571 86350720 69181708 86350891 69181845 86351062 69181982 86351233 69182119 86351404 69182256 86351575 69182393 86351746 69182530 86351917 69182667 86352088 69182804 86352259 69182941 86352430 69183078 86352601 69183215 86352772 69183352 86352943 69183489 86353114 69183626 86353285
1000 22174409 0 22174409 27677547 22174546 27677718 22174683 27677889 22174820 27678060 22174957 27678231 22175094 27678402 22175231 27678573 22175368 27678744 22175505 27678915 22175642 27679086 22175779 27679257 22175916 27679428 22176053 27679599 22176190 27679770 22176327 27679941 22176464 27680112 22176601 27680283 22176738 27680454 22176875 27680625 22177012 27680796 22177149 27680967 22177286 27681138 22177423 27681309 22177560 27681480 22177697 27681651 22177834 27681822 22177971 27681993 22178108 27682164 22178245 27682335 22178382 27682506 22178519 27682677 22178656 27682848 22178793 27683019 22178930 27683190 22179067 27683361 22179204 27683532 22179341 27683703 22179478 27683874 22179615 27684045 22179752 27684216 22179889 27684387 22180026 27684558 22180163 27684729 22180300 27684900 22180437 27685071 22180574 27685242 22180711 27685413 22180848 27685584 22180985 27685755 22181122 27685926 22181259 27686097 22181396 27686268 22181533 27686439 22181670 27686610 22181807 27686781 22181944 27686952 22182081 27687123 22182218 27687294 22182355 27687465 22182492 27687636 22182629 27687807 22182766 27687978 22182903 27688149 22183040 27688320 22183177 27688491 22183314 27688662 22183451 27688833 22183588 27689004 22183725 27689175 22183862 27689346 22183999 27689517 22184136 27689688 22184273 27689859 22184410 27690030 22184547 27690201 22184684 27690372 22184821 27690543 22184958 27690714 22185095 27690885 22185232 27691056 22185369 27691227 22185506 27691398 22185643 27691569 22185780 27691740 22185917 27691911 22186054 27692082 22186191 27692253 22186328 27692424 22186465 27692595 22186602 27692766 22186739 27692937 22186876 27693108 22187013 27693279 22187150 27693450 22187287 27693621 22187424 27693792 22187561 27693963 22187698 27694134 22187835 27694305 22187972 27694476 22188109 27694647 22188246 27694818 22188383 27694989 22188520 27695160 22188657 27695331 22188794 27695502 22188931 27695673 22189068 27695844 22189205 27696015 22189342 27696186 22189479 27696357 22189616 27696528 22189753 27696699 22189890 27696870 22190027 27697041 22190164 27697212 22190301 27697383 22190438 27697554 22190575 27697725 22190712 27697896 22190849 27698067 22190986 27698238 22191123 27698409 22191260 27698580 22191397 27698751 22191534 27698922 22191671 27699093 22191808 27699264 22191945 27699435 22192082 27699606 22192219 27699777 22192356 27699948 22192493 27700119 22192630 27700290 22192767 27700461 22192904 27700632 22193041 27700803 22193178 27700974 22193315 27701145 22193452 27701316 22193589 27701487 22193726 27701658 22193863 27701829 22194000 27702000 22194137 27702171 22194274 27702342 22194411 27702513 22194548 27702684 22194685 27702855 22194822 27703026 22194959 27703197 22195096 27703368 22195233 27703539 22195370 27703710 22195507 27703881 22195644 27704052 22195781 27704223 22195918 27704394 22196055 27704565 22196192 27704736 22196329 27704907 22196466 27705078 22196603 27705249 22196740 27705420 22196877 27705591 22197014 27705762 22197151 27705933 22197288 27706104 22197425 27706275 22197562 27706446 22197699 27706617 22197836 27706788 22197973 27706959 22198110 27707130 22198247 27707301 22198384 27707472 22198521 27707643 22198658 27707814 22198795 27707985 22198932 27708156 22199069 27708327 22199206 27708498 22199343 27708669 22199480 27708840 22199617 27709011 22199754 27709182 22199891 27709353 22200028 27709524 22200165 27709695 22200302 27709866 22200439 27710037 22200576 27710208 22200713 27710379 22200850 27710550 22200987 27710721 22201124 27710892 22201261 27711063 22201398 27711234 22201535 27711405 22201672 27711576 22201809 27711747 22201946 27711918 22202083 27712089 22202220 27712260 22202357 27712431 22202494 27712602 22202631 27712773 22202768 27712944 22202905 27713115 22203042 27713286 22203179 27713457 22203316 27713628 22203453 27713799 22203590 27713970 22203727 27714141 22203864 27714312 22204001 27714483 22204138 27714654 22204275 27714825 22204412 27714996 22204549 27715167 22204686 27715338 22204823 27715509 22204960 27715680 22205097 27715851 22205234 27716022 22205371 27716193 22205508 27716364 22205645 27716535 22205782 27716706 22205919 27716877 22206056 27717048 22206193 27717219 22206330 27717390 22206467 27717561 22206604 27717732 22206741 27717903 22206878 27718074 22207015 27718245 22207152 27718416 22207289 27718587 22207426 27718758 22207563 27718929 22207700 27719100 22207837 27719271 22207974 27719442 22208111 27719613 22208248 27719784 22208385 27719955 22208522 27720126 22208659 27720297 22208796 27720468 22208933 27720639 22209070 27720810 22209207 27720981 22209344 27721152 22209481 27721323 22209618 27721494 22209755 27721665 22209892 27721836 22210029 27722007 22210166 27722178 22210303 27722349 22210440 27722520 22210577 27722691 22210714 27722862 22210851 27723033 22210988 27723204 22211125 27723375 22211262 27723546 22211399 27723717 22211536 27723888 22211673 27724059 22211810 27724230 22211947 27724401 22212084 27724572 22212221 27724743 22212358 27724914 22212495 27725085 22212632 27725256 22212769 27725427 22212906 27725598 22213043 27725769 22213180 27725940 22213317 27726111 22213454 27726282 22213591 27726453 22213728 27726624 22213865 27726795 22214002 27726966 22214139 27727137 22214276 27727308 22214413 27727479 22214550 27727650 22214687 27727821 22214824 27727992 22214961 27728163 22215098 27728334 22215235 27728505 22215372 27728676 22215509 27728847 22215646 27729018 22215783 27729189 22215920 27729360 22216057 27729531 22216194 27729702 22216331 27729873 22216468 27730044 22216605 27730215 22216742 27730386 22216879 27730557 22217016 27730728 22217153 27730899 22217290 27731070 22217427 27731241 22217564 27731412 22217701 27731583 22217838 27731754 22217975 27731925 22218112 27732096 22218249 27732267 22218386 27732438 22218523 27732609 22218660 27732780 22218797 27732951 22218934 27733122 22219071 27733293 22219208 27733464 22219345 27733635 22219482 27733806 22219619 27733977 22219756 27734148 22219893 27734319 22220030 27734490 22220167 27734661 22220304 27734832 22220441 27735003 22220578 27735174 22220715 27735345 22220852 27735516 22220989 27735687 22221126 27735858 22221263 27736029 22221400 27736200 22221537 27736371 22221674 27736542 22221811 27736713 22221948 27736884 22222085 27737055 22222222 27737226 22222359 27737397 22222496 27737568 22222633 27737739 22222770 27737910 22222907 27738081 22223044 27738252 22223181 27738423 22223318 27738594 22223455 27738765 22223592 27738936 22223729 27739107 22223866 27739278 22224003 27739449 22224140 27739620 22224277 27739791 22224414 27739962 22224551 27740133 22224688 27740304 22224825 27740475 22224962 27740646 22225099 27740817 22225236 27740988 22225373 27741159 22225510 27741330 22225647 27741501 22225784 27741672 22225921 27741843 22226058 27742014 22226195 27742185 22226332 27742356 22226469 27742527 22226606 27742698 22226743 27742869 22226880 27743040 22227017 27743211 22227154 27743382 22227291 27743553 22227428 27743724 22227565 27743895 22227702 27744066 22227839 27744237 22227976 27744408 22228113 27744579 22228250 27744750 22228387 27744921 22228524 27745092 22228661 27745263 22228798 27745434 22228935 27745605 22229072 27745776 22229209 27745947 22229346 27746118 22229483 27746289 22229620 27746460 22229757 27746631 22229894 27746802 22230031 27746973 22230168 27747144 22230305 27747315 22230442 27747486 22230579 27747657 22230716 27747828 22230853 27747999 22230990 27748170 22231127 27748341 22231264 27748512 22231401 27748683 22231538 27748854 22231675 27749025 22231812 27749196 22231949 27749367 22232086 27749538 22232223 27749709 22232360 27749880 22232497 27750051 22232634 27750222 22232771 27750393 22232908 27750564 22233045 27750735 22233182 27750906 22233319 27751077 22233456 27751248 22233593 27751419 22233730 27751590 22233867 27751761 22234004 27751932 22234141 27752103 22234278 27752274 22234415 27752445 22234552 27752616 22234689 27752787 22234826 27752958 22234963 27753129 22235100 27753300 22235237 27753471 22235374 27753642 22235511 27753813 22235648 27753984 22235785 27754155 22235922 27754326 22236059 27754497 22236196 27754668 22236333 27754839 22236470 27755010 22236607 27755181 22236744 27755352 22236881 27755523 22237018 27755694 22237155 27755865 22237292 27756036 22237429 27756207 22237566 27756378 22237703 27756549 22237840 27756720 22237977 27756891 22238114 27757062 22238251 27757233 22238388 27757404 22238525 27757575 22238662 27757746 22238799 27757917 22238936 27758088 22239073 27758259 22239210 27758430 22239347 27758601 22239484 27758772 22239621 27758943 22239758 27759114 22239895 27759285 22240032 27759456 22240169 27759627 22240306 27759798 22240443 27759969 22240580 27760140 22240717 27760311 22240854 27760482 22240991 27760653 22241128 27760824 22241265 27760995 22241402 27761166 22241539 27761337 22241676 27761508 22241813 27761679 22241950 27761850 22242087 27762021 22242224 27762192 22242361 27762363 22242498 27762534 22242635 27762705 22242772 27762876 22242909 27763047 22243046 27763218 22243183 27763389 22243320 27763560 22243457 27763731 22243594 27763902 22243731 27764073 22243868 27764244 22244005 27764415 22244142 27764586 22244279 27764757 22244416 27764928 22244553 27765099 22244690 27765270 22244827 27765441 22244964 27765612 22245101 27765783 22245238 27765954 22245375 27766125 22245512 27766296 22245649 27766467 22245786 27766638 22245923 27766809 22246060 27766980 22246197 27767151 22246334 27767322 22246471 27767493 22246608 27767664 22246745 27767835 22246882 27768006 22247019 27768177 22247156 27768348 22247293 27768519 22247430 27768690 22247567 27768861 22247704 27769032 22247841 27769203 22247978 27769374 22248115 27769545 22248252 27769716 22248389 27769887 22248526 27770058 22248663 27770229 22248800 27770400 22248937 27770571 22249074 27770742 22249211 27770913 22249348 27771084 22249485 27771255 22249622 27771426 22249759 27771597 22249896 27771768 22250033 27771939 22250170 27772110 22250307 27772281 22250444 27772452 22250581 27772623 22250718 27772794 22250855 27772965 22250992 27773136 22251129 27773307 22251266 27773478 22251403 27773649 22251540 27773820 22251677 27773991 22251814 27774162 22251951 27774333 22252088 27774504 22252225 27774675 22252362 27774846 22252499 27775017 22252636 27775188 22252773 27775359 22252910 27775530 22253047 27775701 22253184 27775872 22253321 27776043 22253458 27776214 22253595 27776385 22253732 27776556 22253869 27776727 22254006 27776898 22254143 27777069 22254280 27777240 22254417 27777411 22254554 27777582 22254691 27777753 22254828 27777924 22254965 27778095 22255102 27778266 22255239 27778437 22255376 27778608 22255513 27778779 22255650 27778950 22255787 27779121 22255924 27779292 22256061 27779463 22256198 27779634 22256335 27779805 22256472 27779976 22256609 27780147 22256746 27780318 22256883 27780489 22257020 27780660 22257157 27780831 22257294 27781002 22257431 27781173 22257568 27781344 22257705 27781515 22257842 27781686 22257979 27781857 22258116 27782028 22258253 27782199 22258390 27782370 22258527 27782541 22258664 27782712 22258801 27782883 22258938 27783054 22259075 27783225 22259212 27783396 22259349 27783567 22259486 27783738 22259623 27783909 22259760 27784080 22259897 27784251 22260034 27784422 22260171 27784593 22260308 27784764 22260445 27784935 22260582 27785106 22260719 27785277 22260856 27785448 22260993 27785619 22261130 27785790 22261267 27785961 22261404 27786132 22261541 27786303 22261678 27786474 22261815 27786645 22261952 27786816 22262089 27786987 22262226 27787158 22262363 27787329 22262500 27787500 22262637 27787671 22262774 27787842 22262911 27788013 22263048 27788184 22263185 27788355 22263322 27788526 22263459 27788697 22263596 27788868 22263733 27789039 22263870 27789210 22264007 27789381 22264144 27789552 22264281 27789723 22264418 27789894 22264555 27790065 22264692 27790236 22264829 27790407 22264966 27790578 22265103 27790749 22265240 27790920 22265377 27791091 22265514 27791262 22265651 27791433 22265788 27791604 22265925 27791775 22266062 27791946 22266199 27792117 22266336 27792288 22266473 27792459 22266610 27792630 22266747 27792801 22266884 27792972 22267021 27793143 22267158 27793314 22267295 27793485 22267432 27793656 22267569 27793827 22267706 27793998 22267843 27794169 22267980 27794340 22268117 27794511 22268254 27794682 22268391 27794853 22268528 27795024 22268665 27795195 22268802 27795366 22268939 27795537 22269076 27795708 22269213 27795879 22269350 27796050 22269487 27796221 22269624 27796392 22269761 27796563 22269898 27796734 22270035 27796905 22270172 27797076 22270309 27797247 22270446 27797418 22270583 27797589 22270720 27797760 22270857 27797931 22270994 27798102 22271131 27798273 22271268 27798444 22271405 27798615 22271542 27798786 22271679 27798957 22271816 27799128 22271953 27799299 22272090 27799470 22272227 27799641 22272364 27799812 22272501 27799983 22272638 27800154 22272775 27800325 22272912 27800496 22273049 27800667 22273186 27800838 22273323 27801009 22273460 27801180 22273597 27801351 22273734 27801522 22273871 27801693 22274008 27801864 22274145 27802035 22274282 27802206 22274419 27802377 22274556 27802548 22274693 27802719 22274830 27802890 22274967 27803061 22275104 27803232 22275241 27803403 22275378 27803574 22275515 27803745 22275652 27803916 22275789 27804087 22275926 27804258 22276063 27804429 22276200 27804600 22276337 27804771 22276474 27804942 22276611 27805113 22276748 27805284 22276885 27805455 22277022 27805626 22277159 27805797 22277296 27805968 22277433 27806139 22277570 27806310 22277707 27806481 22277844 27806652 22277981 27806823 22278118 27806994 22278255 27807165 22278392 27807336 22278529 27807507 22278666 27807678 22278803 27807849 22278940 27808020 22279077 27808191 22279214 27808362 22279351 27808533 22279488 27808704 22279625 27808875 22279762 27809046 22279899 27809217 22280036 27809388 22280173 27809559 22280310 27809730 22280447 27809901 22280584 27810072 22280721 27810243 22280858 27810414 22280995 27810585 22281132 27810756 22281269 27810927 22281406 27811098 22281543 27811269 22281680 27811440 22281817 27811611 22281954 27811782 22282091 27811953 22282228 27812124 22282365 27812295 22282502 27812466 22282639 27812637 22282776 27812808 22282913 27812979 22283050 27813150 22283187 27813321 22283324 27813492 22283461 27813663 22283598 27813834 22283735 27814005 22283872 27814176 22284009 27814347 22284146 27814518 22284283 27814689 22284420 27814860 22284557 27815031 22284694 27815202 22284831 27815373 22284968 27815544 22285105 27815715 22285242 27815886 22285379 27816057 22285516 27816228 22285653 27816399 22285790 27816570 22285927 27816741 22286064 27816912 22286201 27817083 22286338 27817254 22286475 27817425 22286612 27817596 22286749 27817767 22286886 27817938 22287023 27818109 22287160 27818280 22287297 27818451 22287434 27818622 22287571 27818793 22287708 27818964 22287845 27819135 22287982 27819306 22288119 27819477 22288256 27819648 22288393 27819819 22288530 27819990 22288667 27820161 22288804 27820332 22288941 27820503 22289078 27820674 22289215 27820845 22289352 27821016 22289489 27821187 22289626 27821358 22289763 27821529 22289900 27821700 22290037 27821871 22290174 27822042 22290311 27822213 22290448 27822384 22290585 27822555 22290722 27822726 22290859 27822897 22290996 27823068 22291133 27823239 22291270 27823410 22291407 27823581 22291544 27823752 22291681 27823923 22291818 27824094 22291955 27824265 22292092 27824436 22292229 27824607 22292366 27824778 22292503 27824949 22292640 27825120 22292777 27825291 22292914 27825462 22293051 27825633 22293188 27825804 22293325 27825975 22293462 27826146 22293599 27826317 22293736 27826488 22293873 27826659 22294010 27826830 22294147 27827001 22294284 27827172 22294421 27827343 22294558 27827514 22294695 27827685 22294832 27827856 22294969 27828027 22295106 27828198 22295243 27828369 22295380 27828540 22295517 27828711 22295654 27828882 22295791 27829053 22295928 27829224 22296065 27829395 22296202 27829566 22296339 27829737 22296476 27829908 22296613 27830079 22296750 27830250 22296887 27830421 22297024 27830592 22297161 27830763 22297298 27830934 22297435 27831105 22297572 27831276 22297709 27831447 22297846 27831618 22297983 27831789 22298120 27831960 22298257 27832131 22298394 27832302 22298531 27832473 22298668 27832644 22298805 27832815 22298942 27832986 22299079 27833157 22299216 27833328 22299353 27833499 22299490 27833670 22299627 27833841 22299764 27834012 22299901 27834183 22300038 27834354 22300175 27834525 22300312 27834696 22300449 27834867 22300586 27835038 22300723 27835209 22300860 27835380 22300997 27835551 22301134 27835722 22301271 27835893 22301408 27836064 22301545 27836235 22301682 27836406 22301819 27836577 22301956 27836748 22302093 27836919 22302230 27837090 22302367 27837261 22302504 27837432 22302641 27837603 22302778 27837774 22302915 27837945 22303052 27838116 22303189 27838287 22303326 27838458 22303463 27838629 22303600 27838800 22303737 27838971 22303874 27839142 22304011 27839313 22304148 27839484 22304285 27839655 22304422 27839826 22304559 27839997 22304696 27840168 22304833 27840339 22304970 27840510 22305107 27840681 22305244 27840852 22305381 27841023 22305518 27841194 22305655 27841365 22305792 27841536 22305929 27841707 22306066 27841878 22306203 27842049 22306340 27842220 22306477 27842391 22306614 27842562 22306751 27842733 22306888 27842904 22307025 27843075 22307162 27843246 22307299 27843417 22307436 27843588 22307573 27843759 22307710 27843930 22307847 27844101 22307984 27844272 22308121 27844443 22308258 27844614 22308395 27844785 22308532 27844956 22308669 27845127 22308806 27845298 22308943 27845469 22309080 27845640 22309217 27845811 22309354 27845982 22309491 27846153 22309628 27846324 22309765 27846495 22309902 27846666 22310039 27846837 22310176 27847008 22310313 27847179 22310450 27847350 22310587 27847521 22310724 27847692 22310861 27847863 22310998 27848034 22311135 27848205
1000 50491076 0 50491076 63021708 50491213 63021879 50491350 63022050 50491487 63022221 50491624 63022392 50491761 63022563 50491898 63022734 50492035 63022905 50492172 63023076 50492309 63023247 50492446 63023418 50492583 63023589 50492720 63023760 50492857 63023931 50492994 63024102 50493131 63024273 50493268 63024444 50493405 63024615 50493542 63024786 50493679 63024957 50493816 63025128 50493953 63025299 50494090 63025470 50494227 63025641 50494364 63025812 50494501 63025983 50494638 63026154 50494775 63026325 50494912 63026496 50495049 63026667 50495186 63026838 50495323 63027009 50495460 63027180 50495597 63027351 50495734 63027522 50495871 63027693 50496008 63027864 50496145 63028035 50496282 63028206 50496419 63028377 50496556 63028548 50496693 63028719 50496830 63028890 50496967 63029061 50497104 63029232 50497241 63029403 50497378 63029574 50497515 63029745 50497652 63029916 50497789 63030087 50497926 63030258 50498063 63030429 50498200 63030600 50498337 63030771 50498474 63030942 50498611 63031113 50498748 63031284 50498885 63031455 50499022 63031626 50499159 63031797 50499296 63031968 50499433 63032139 50499570 63032310 50499707 63032481 50499844 63032652 50499981 63032823 50500118 63032994 50500255 63033165 50500392 63033336 50500529 63033507 50500666 63033678 50500803 63033849 50500940 63034020 50501077 63034191 50501214 63034362 50501351 63034533 50501488 63034704 50501625 63034875 50501762 63035046 50501899 63035217 50502036 63035388 50502173 63035559 50502310 63035730 50502447 63035901 50502584 63036072 50502721 63036243 50502858 63036414 50502995 63036585 50503132 63036756 50503269 63036927 50503406 63037098 50503543 63037269 50503680 63037440 50503817 63037611 50503954 63037782 50504091 63037953 50504228 63038124 50504365 63038295 50504502 63038466 50504639 63038637 50504776 63038808 50504913 63038979 50505050 63039150 50505187 63039321 50505324 63039492 50505461 63039663 50505598 63039834 50505735 63040005 50505872 63040176 50506009 63040347 50506146 63040518 50506283 63040689 50506420 63040860 50506557 63041031 50506694 63041202 50506831 63041373 50506968 63041544 50507105 63041715 50507242 63041886 50507379 63042057 50507516 63042228 50507653 63042399 50507790 63042570 50507927 63042741 50508064 63042912 50508201 63043083 50508338 63043254 50508475 63043425 50508612 63043596 50508749 63043767 50508886 63043938 50509023 63044109 50509160 63044280 50509297 63044451 50509434 63044622 50509571 63044793 50509708 63044964 50509845 63045135 50509982 63045306 50510119 63045477 50510256 63045648 50510393 63045819 50510530 63045990 50510667 63046161 50510804 63046332 50510941 63046503 50511078 63046674 50511215 63046845 50511352 63047016 50511489 63047187 50511626 63047358 50511763 63047529 50511900 63047700 50512037 63047871 50512174 63048042 50512311 63048213 50512448 63048384 50512585 63048555 50512722 63048726 50512859 63048897 50512996 63049068 50513133 63049239 50513270 63049410 50513407 63049581 50513544 63049752 50513681 63049923 50513818 63050094 50513955 63050265 50514092 63050436 50514229 63050607 50514366 63050778 50514503 63050949 50514640 63051120 50514777 63051291 50514914 63051462 50515051 63051633 50515188 63051804 50515325 63051975 50515462 63052146 50515599 63052317 50515736 63052488 50515873 63052659 50516010 63052830 50516147 63053001 50516284 63053172 50516421 63053343 50516558 63053514 50516695 63053685 50516832 63053856 50516969 63054027 50517106 63054198 50517243 63054369 50517380 63054540 50517517 63054711 50517654 63054882 50517791 63055053 50517928 63055224 50518065 63055395 50518202 63055566 50518339 63055737 50518476 63055908 50518613 63056079 50518750 63056250 50518887 63056421 50519024 63056592 50519161 63056763 50519298 63056934 50519435 63057105 50519572 63057276 50519709 63057447 50519846 63057618 50519983 63057789 50520120 63057960 50520257 63058131 50520394 63058302 50520531 63058473 50520668 63058644 50520805 63058815 50520942 63058986 50521079 63059157 50521216 63059328 50521353 63059499 50521490 63059670 50521627 63059841 50521764 63060012 50521901 63060183 50522038 63060354 50522175 63060525 50522312 63060696 50522449 63060867 50522586 63061038 50522723 63061209 50522860 63061380 50522997 63061551 50523134 63061722 50523271 63061893 50523408 63062064 50523545 63062235 50523682 63062406 50523819 63062577 50523956 63062748 50524093 63062919 50524230 63063090 50524367 63063261 50524504 63063432 50524641 63063603 50524778 63063774 50524915 63063945 50525052 63064116 50525189 63064287 50525326 63064458 50525463 63064629 50525600 63064800 50525737 63064971 50525874 63065142 50526011 63065313 50526148 63065484 50526285 63065655 50526422 63065826 50526559 63065997 50526696 63066168 50526833 63066339 50526970 63066510 50527107 63066681 50527244 63066852 50527381 63067023 50527518 63067194 50527655 63067365 50527792 63067536 50527929 63067707 50528066 63067878 50528203 63068049 50528340 63068220 50528477 63068391 50528614 63068562 50528751 63068733 50528888 63068904 50529025 63069075 50529162 63069246 50529299 63069417 50529436 63069588 50529573 63069759 50529710 63069930 50529847 63070101 50529984 63070272 50530121 63070443 50530258 63070614 50530395 63070785 50530532 63070956 50530669 63071127 50530806 63071298 50530943 63071469 50531080 63071640 50531217 63071811 50531354 63071982 50531491 63072153 50531628 63072324 50531765 63072495 50531902 63072666 50532039 63072837 50532176 63073008 50532313 63073179 50532450 63073350 50532587 63073521 50532724 63073692 50532861 63073863 50532998 63074034 50533135 63074205 50533272 63074376 50533409 63074547 50533546 63074718 50533683 63074889 50533820 63075060 50533957 63075231 50534094 63075402 50534231 63075573 50534368 63075744 50534505 63075915 50534642 63076086 50534779 63076257 50534916 63076428 50535053 63076599 50535190 63076770 50535327 63076941 50535464 63077112 50535601 63077283 50535738 63077454 50535875 63077625 50536012 63077796 50536149 63077967 50536286 63078138 50536423 63078309 50536560 63078480 50536697 63078651 50536834 63078822 50536971 63078993 50537108 63079164 50537245 63079335 50537382 63079506 50537519 63079677 50537656 63079848 50537793 63080019 50537930 63080190 50538067 63080361 50538204 63080532 50538341 63080703 50538478 63080874 50538615 63081045 50538752 63081216 50538889 63081387 50539026 63081558 50539163 63081729 50539300 63081900 50539437 63082071 50539574 63082242 50539711 63082413 50539848 63082584 50539985 63082755 50540122 63082926 50540259 63083097 50540396 63083268 50540533 63083439 50540670 63083610 50540807 63083781 50540944 63083952 50541081 63084123 50541218 63084294 50541355 63084465 50541492 63084636 50541629 63084807 50541766 63084978 50541903 63085149 50542040 63085320 50542177 63085491 50542314 63085662 50542451 63085833 50542588 63086004 50542725 63086175 50542862 63086346 50542999 63086517 50543136 63086688 50543273 63086859 50543410 63087030 50543547 63087201 50543684 63087372 50543821 63087543 50543958 63087714 50544095 63087885 50544232 63088056 50544369 63088227 50544506 63088398 50544643 63088569 50544780 63088740 50544917 63088911 50545054 63089082 50545191 63089253 50545328 63089424 50545465 63089595 50545602 63089766 50545739 63089937 50545876 63090108 50546013 63090279 50546150 63090450 50546287 63090621 50546424 63090792 50546561 63090963 50546698 63091134 50546835 63091305 50546972 63091476 50547109 63091647 50547246 63091818 50547383 63091989 50547520 63092160 50547657 63092331 50547794 63092502 50547931 63092673 50548068 63092844 50548205 63093015 50548342 63093186 50548479 63093357 50548616 63093528 50548753 63093699 50548890 63093870 50549027 63094041 50549164 63094212 50549301 63094383 50549438 63094554 50549575 63094725 50549712 63094896 50549849 63095067 50549986 63095238 50550123 63095409 50550260 63095580 50550397 63095751 50550534 63095922 50550671 63096093 50550808 63096264 50550945 63096435 50551082 63096606 50551219 63096777 50551356 63096948 50551493 63097119 50551630 63097290 50551767 63097461 50551904 63097632 50552041 63097803 50552178 63097974 50552315 63098145 50552452 63098316 50552589 63098487 50552726 63098658 50552863 63098829 50553000 63099000 50553137 63099171 50553274 63099342 50553411 63099513 50553548 63099684 50553685 63099855 50553822 63100026 50553959 63100197 50554096 63100368 50554233 63100539 50554370 63100710 50554507 63100881 50554644 63101052 50554781 63101223 50554918 63101394 50555055 63101565 50555192 63101736 50555329 63101907 50555466 63102078 50555603 63102249 50555740 63102420 50555877 63102591 50556014 63102762 50556151 63102933 50556288 63103104 50556425 63103275 50556562 63103446 50556699 63103617 50556836 63103788 50556973 63103959 50557110 63104130 50557247 63104301 50557384 63104472 50557521 63104643 50557658 63104814 50557795 63104985 50557932 63105156 50558069 63105327 50558206 63105498 50558343 63105669 50558480 63105840 50558617 63106011 50558754 63106182 50558891 63106353 50559028 63106524 50559165 63106695 50559302 63106866 50559439 63107037 50559576 63107208 50559713 63107379 50559850 63107550 50559987 63107721 50560124 63107892 50560261 63108063 50560398 63108234 50560535 63108405 50560672 63108576 50560809 63108747 50560946 63108918 50561083 63109089 50561220 63109260 50561357 63109431 50561494 63109602 50561631 63109773 50561768 63109944 50561905 63110115 50562042 63110286 50562179 63110457 50562316 63110628 50562453 63110799 50562590 63110970 50562727 63111141 50562864 63111312 50563001 63111483 50563138 63111654 50563275 63111825 50563412 63111996 50563549 63112167 50563686 63112338 50563823 63112509 50563960 63112680 50564097 63112851 50564234 63113022 50564371 63113193 50564508 63113364 50564645 63113535 50564782 63113706 50564919 63113877 50565056 63114048 50565193 63114219 50565330 63114390 50565467 63114561 50565604 63114732 50565741 63114903 50565878 63115074 50566015 63115245 50566152 63115416 50566289 63115587 50566426 63115758 50566563 63115929 50566700 63116100 50566837 63116271 50566974 63116442 50567111 63116613 50567248 63116784 50567385 63116955 50567522 63117126 50567659 63117297 50567796 63117468 50567933 63117639 50568070 63117810 50568207 63117981 50568344 63118152 50568481 63118323 50568618 63118494 50568755 63118665 50568892 63118836 50569029 63119007 50569166 63119178 50569303 63119349 50569440 63119520 50569577 63119691 50569714 63119862 50569851 63120033 50569988 63120204 50570125 63120375 50570262 63120546 50570399 63120717 50570536 63120888 50570673 63121059 50570810 63121230 50570947 63121401 50571084 63121572 50571221 63121743 50571358 63121914 50571495 63122085 50571632 63122256 50571769 63122427 50571906 63122598 50572043 63122769 50572180 63122940 50572317 63123111 50572454 63123282 50572591 63123453 50572728 63123624 50572865 63123795 50573002 63123966 50573139 63124137 50573276 63124308 50573413 63124479 50573550 63124650 50573687 63124821 50573824 63124992 50573961 63125163 50574098 63125334 50574235 63125505 50574372 63125676 50574509 63125847 50574646 63126018 50574783 63126189 50574920 63126360 50575057 63126531 50575194 63126702 50575331 63126873 50575468 63127044 50575605 63127215 50575742 63127386 50575879 63127557 50576016 63127728 50576153 63127899 50576290 63128070 50576427 63128241 50576564 63128412 50576701 63128583 50576838 63128754 50576975 63128925 50577112 63129096 50577249 63129267 50577386 63129438 50577523 63129609 50577660 63129780 50577797 63129951 50577934 63130122 50578071 63130293 50578208 63130464 50578345 63130635 50578482 63130806 50578619 63130977 50578756 63131148 50578893 63131319 50579030 63131490 50579167 63131661 50579304 63131832 50579441 63132003 50579578 63132174 50579715 63132345 50579852 63132516 50579989 63132687 50580126 63132858 50580263 63133029 50580400 63133200 50580537 63133371 50580674 63133542 50580811 63133713 50580948 63133884 50581085 63134055 50581222 63134226 50581359 63134397 50581496 63134568 50581633 63134739 50581770 63134910 50581907 63135081 50582044 63135252 50582181 63135423 50582318 63135594 50582455 63135765 50582592 63135936 50582729 63136107 50582866 63136278 50583003 63136449 50583140 63136620 50583277 63136791 50583414 63136962 50583551 63137133 50583688 63137304 50583825 63137475 50583962 63137646 50584099 63137817 50584236 63137988 50584373 63138159 50584510 63138330 50584647 63138501 50584784 63138672 50584921 63138843 50585058 63139014 50585195 63139185 50585332 63139356 50585469 63139527 50585606 63139698 50585743 63139869 50585880 63140040 50586017 63140211 50586154 63140382 50586291 63140553 50586428 63140724 50586565 63140895 50586702 63141066 50586839 63141237 50586976 63141408 50587113 63141579 50587250 63141750 50587387 63141921 50587524 63142092 50587661 63142263 50587798 63142434 50587935 63142605 50588072 63142776 50588209 63142947 50588346 63143118 50588483 63143289 50588620 63143460 50588757 63143631 50588894 63143802 50589031 63143973 50589168 63144144 50589305 63144315 50589442 63144486 50589579 63144657 50589716 63144828 50589853 63144999 50589990 63145170 50590127 63145341 50590264 63145512 50590401 63145683 50590538 63145854 50590675 63146025 50590812 63146196 50590949 63146367 50591086 63146538 50591223 63146709 50591360 63146880 50591497 63147051 50591634 63147222 50591771 63147393 50591908 63147564 50592045 63147735 50592182 63147906 50592319 63148077 50592456 63148248 50592593 63148419 50592730 63148590 50592867 63148761 50593004 63148932 50593141 63149103 50593278 63149274 50593415 63149445 50593552 63149616 50593689 63149787 50593826 63149958 50593963 63150129 50594100 63150300 50594237 63150471 50594374 63150642 50594511 63150813 50594648 63150984 50594785 63151155 50594922 63151326 50595059 63151497 50595196 63151668 50595333 63151839 50595470 63152010 50595607 63152181 50595744 63152352 50595881 63152523 50596018 63152694 50596155 63152865 50596292 63153036 50596429 63153207 50596566 63153378 50596703 63153549 50596840 63153720 50596977 63153891 50597114 63154062 50597251 63154233 50597388 63154404 50597525 63154575 50597662 63154746 50597799 63154917 50597936 63155088 50598073 63155259 50598210 63155430 50598347 63155601 50598484 63155772 50598621 63155943 50598758 63156114 50598895 63156285 50599032 63156456 50599169 63156627 50599306 63156798 50599443 63156969 50599580 63157140 50599717 63157311 50599854 63157482 50599991 63157653 50600128 63157824 50600265 63157995 50600402 63158166 50600539 63158337 50600676 63158508 50600813 63158679 50600950 63158850 50601087 63159021 50601224 63159192 50601361 63159363 50601498 63159534 50601635 63159705 50601772 63159876 50601909 63160047 50602046 63160218 50602183 63160389 50602320 63160560 50602457 63160731 50602594 63160902 50602731 63161073 50602868 63161244 50603005 63161415 50603142 63161586 50603279 63161757 50603416 63161928 50603553 63162099 50603690 63162270 50603827 63162441 50603964 63162612 50604101 63162783 50604238 63162954 50604375 63163125 50604512 63163296 50604649 63163467 50604786 63163638 50604923 63163809 50605060 63163980 50605197 63164151 50605334 63164322 50605471 63164493 50605608 63164664 50605745 63164835 50605882 63165006 50606019 63165177 50606156 63165348 50606293 63165519 50606430 63165690 50606567 63165861 50606704 63166032 50606841 63166203 50606978 63166374 50607115 63166545 50607252 63166716 50607389 63166887 50607526 63167058 50607663 63167229 50607800 63167400 50607937 63167571 50608074 63167742 50608211 63167913 50608348 63168084 50608485 63168255 50608622 63168426 50608759 63168597 50608896 63168768 50609033 63168939 50609170 63169110 50609307 63169281 50609444 63169452 50609581 63169623 50609718 63169794 50609855 63169965 50609992 63170136 50610129 63170307 50610266 63170478 50610403 63170649 50610540 63170820 50610677 63170991 50610814 63171162 50610951 63171333 50611088 63171504 50611225 63171675 50611362 63171846 50611499 63172017 50611636 63172188 50611773 63172359 50611910 63172530 50612047 63172701 50612184 63172872 50612321 63173043 50612458 63173214 50612595 63173385 50612732 63173556 50612869 63173727 50613006 63173898 50613143 63174069 50613280 63174240 50613417 63174411 50613554 63174582 50613691 63174753 50613828 63174924 50613965 63175095 50614102 63175266 50614239 63175437 50614376 63175608 50614513 63175779 50614650 63175950 50614787 63176121 50614924 63176292 50615061 63176463 50615198 63176634 50615335 63176805 50615472 63176976 50615609 63177147 50615746 63177318 50615883 63177489 50616020 63177660 50616157 63177831 50616294 63178002 50616431 63178173 50616568 63178344 50616705 63178515 50616842 63178686 50616979 63178857 50617116 63179028 50617253 63179199 50617390 63179370 50617527 63179541 50617664 63179712 50617801 63179883 50617938 63180054 50618075 63180225 50618212 63180396 50618349 63180567 50618486 63180738 50618623 63180909 50618760 63181080 50618897 63181251 50619034 63181422 50619171 63181593 50619308 63181764 50619445 63181935 50619582 63182106 50619719 63182277 50619856 63182448 50619993 63182619 50620130 63182790 50620267 63182961 50620404 63183132 50620541 63183303 50620678 63183474 50620815 63183645 50620952 63183816 50621089 63183987 50621226 63184158 50621363 63184329 50621500 63184500 50621637 63184671 50621774 63184842 50621911 63185013 50622048 63185184 50622185 63185355 50622322 63185526 50622459 63185697 50622596 63185868 50622733 63186039 50622870 63186210 50623007 63186381 50623144 63186552 50623281 63186723 50623418 63186894 50623555 63187065 50623692 63187236 50623829 63187407 50623966 63187578 50624103 63187749 50624240 63187920 50624377 63188091 50624514 63188262 50624651 63188433 50624788 63188604 50624925 63188775 50625062 63188946 50625199 63189117 50625336 63189288 50625473 63189459 50625610 63189630 50625747 63189801 50625884 63189972 50626021 63190143 50626158 63190314 50626295 63190485 50626432 63190656 50626569 63190827 50626706 63190998 50626843 63191169 50626980 63191340 50627117 63191511 50627254 63191682 50627391 63191853 50627528 63192024 50627665 63192195 50627802 63192366
1000 52542788 0 52542788 65582604 52542925 65582775 52543062 65582946 52543199 65583117 52543336 65583288 52543473 65583459 52543610 65583630 52543747 65583801 52543884 65583972 52544021 65584143 52544158 65584314 52544295 65584485 52544432 65584656 52544569 65584827 52544706 65584998 52544843 65585169 52544980 65585340 52545117 65585511 52545254 65585682 52545391 65585853 52545528 65586024 52545665 65586195 52545802 65586366 52545939 65586537 52546076 65586708 52546213 65586879 52546350 65587050 52546487 65587221 52546624 65587392 52546761 65587563 52546898 65587734 52547035 65587905 52547172 65588076 52547309 65588247 52547446 65588418 52547583 65588589 52547720 65588760 52547857 65588931 52547994 65589102 52548131 65589273 52548268 65589444 52548405 65589615 52548542 65589786 52548679 65589957 52548816 65590128 52548953 65590299 52549090 65590470 52549227 65590641 52549364 65590812 52549501 65590983 52549638 65591154 52549775 65591325 52549912 65591496 52550049 65591667 52550186 65591838 52550323 65592009 52550460 65592180 52550597 65592351 52550734 65592522 52550871 65592693 52551008 65592864 52551145 65593035 52551282 65593206 52551419 65593377 52551556 65593548 52551693 65593719 52551830 65593890 52551967 65594061 52552104 65594232 52552241 65594403 52552378 65594574 52552515 65594745 52552652 65594916 52552789 65595087 52552926 65595258 52553063 65595429 52553200 65595600 52553337 65595771 52553474 65595942 52553611 65596113 52553748 65596284 52553885 65596455 52554022 65596626 52554159 65596797 52554296 65596968 52554433 65597139 52554570 65597310 52554707 65597481 52554844 65597652 52554981 65597823 52555118 65597994 52555255 65598165 52555392 65598336 52555529 65598507 52555666 65598678 52555803 65598849 52555940 65599020 52556077 65599191 52556214 65599362 52556351 65599533 52556488 65599704 52556625 65599875 52556762 65600046 52556899 65600217 52557036 65600388 52557173 65600559 52557310 65600730 52557447 65600901 52557584 65601072 52557721 65601243 52557858 65601414 52557995 65601585 52558132 65601756 52558269 65601927 52558406 65602098 52558543 65602269 52558680 65602440 52558817 65602611 52558954 65602782 52559091 65602953 52559228 65603124 52559365 65603295 52559502 65603466 52559639 65603637 52559776 65603808 52559913 65603979 52560050 65604150 52560187 65604321 52560324 65604492 52560461 65604663 52560598 65604834 52560735 65605005 52560872 65605176 52561009 65605347 52561146 65605518 52561283 65605689 52561420 65605860 52561557 65606031 52561694 65606202 52561831 65606373 52561968 65606544 52562105 65606715 52562242 65606886 52562379 65607057 52562516 65607228 52562653 65607399 52562790 65607570 52562927 65607741 52563064 65607912 52563201 65608083 52563338 65608254 52563475 65608425 52563612 65608596 52563749 65608767 52563886 65608938 52564023 65609109 52564160 65609280 52564297 65609451 52564434 65609622 52564571 65609793 52564708 65609964 52564845 65610135 52564982 65610306 52565119 65610477 52565256 65610648 52565393 65610819 52565530 65610990 52565667 65611161 52565804 65611332 52565941 65611503 52566078 65611674 52566215 65611845 52566352 65612016 52566489 65612187 52566626 65612358 52566763 65612529 52566900 65612700 52567037 65612871 52567174 65613042 52567311 65613213 52567448 65613384 52567585 65613555 52567722 65613726 52567859 65613897 52567996 65614068 52568133 65614239 52568270 65614410 52568407 65614581 52568544 65614752 52568681 65614923 52568818 65615094 52568955 65615265 52569092 65615436 52569229 65615607 52569366 65615778 52569503 65615949 52569640 65616120 52569777 65616291 52569914 65616462 52570051 65616633 52570188 65616804 52570325 65616975 52570462 65617146 52570599 65617317 52570736 65617488 52570873 65617659 52571010 65617830 52571147 65618001 52571284 65618172 52571421 65618343 52571558 65618514 52571695 65618685 52571832 65618856 52571969 65619027 52572106 65619198 52572243 65619369 52572380 65619540 52572517 65619711 52572654 65619882 52572791 65620053 52572928 65620224 52573065 65620395 52573202 65620566 52573339 65620737 52573476 65620908 52573613 65621079 52573750 65621250 52573887 65621421 52574024 65621592 52574161 65621763 52574298 65621934 52574435 65622105 52574572 65622276 52574709 65622447 52574846 65622618 52574983 65622789 52575120 65622960 52575257 65623131 52575394 65623302 52575531 65623473 52575668 65623644 52575805 65623815 52575942 65623986 52576079 65624157 52576216 65624328 52576353 65624499 52576490 65624670 52576627 65624841 52576764 65625012 52576901 65625183 52577038 65625354 52577175 65625525 52577312 65625696 52577449 65625867 52577586 65626038 52577723 65626209 52577860 65626380 52577997 65626551 52578134 65626722 52578271 65626893 52578408 65627064 52578545 65627235 52578682 65627406 52578819 65627577 52578956 65627748 52579093 65627919 52579230 65628090 52579367 65628261 52579504 65628432 52579641 65628603 52579778 65628774 52579915 65628945 52580052 65629116 52580189 65629287 52580326 65629458 52580463 65629629 52580600 65629800 52580737 65629971 52580874 65630142 52581011 65630313 52581148 65630484 52581285 65630655 52581422 65630826 52581559 65630997 52581696 65631168 52581833 65631339 52581970 65631510 52582107 65631681 52582244 65631852 52582381 65632023 52582518 65632194 52582655 65632365 52582792 65632536 52582929 65632707 52583066 65632878 52583203 65633049 52583340 65633220 52583477 65633391 52583614 65633562 52583751 65633733 52583888 65633904 52584025 65634075 52584162 65634246 52584299 65634417 52584436 65634588 52584573 65634759 52584710 65634930 52584847 65635101 52584984 65635272 52585121 65635443 52585258 65635614 52585395 65635785 52585532 65635956 52585669 65636127 52585806 65636298 52585943 65636469 52586080 65636640 52586217 65636811 52586354 65636982 52586491 65637153 52586628 65637324 52586765 65637495 52586902 65637666 52587039 65637837 52587176 65638008 52587313 65638179 52587450 65638350 52587587 65638521 52587724 65638692 52587861 65638863 52587998 65639034 52588135 65639205 52588272 65639376 52588409 65639547 52588546 65639718 52588683 65639889 52588820 65640060 52588957 65640231 52589094 65640402 52589231 65640573 52589368 65640744 52589505 65640915 52589642 65641086 52589779 65641257 52589916 65641428 52590053 65641599 52590190 65641770 52590327 65641941 52590464 65642112 52590601 65642283 52590738 65642454 52590875 65642625 52591012 65642796 52591149 65642967 52591286 65643138 52591423 65643309 52591560 65643480 52591697 65643651 52591834 65643822 52591971 65643993 52592108 65644164 52592245 65644335 52592382 65644506 52592519 65644677 52592656 65644848 52592793 65645019 52592930 65645190 52593067 65645361 52593204 65645532 52593341 65645703 52593478 65645874 52593615 65646045 52593752 65646216 52593889 65646387 52594026 65646558 52594163 65646729 52594300 65646900 52594437 65647071 52594574 65647242 52594711 65647413 52594848 65647584 52594985 65647755 52595122 65647926 52595259 65648097 52595396 65648268 52595533 65648439 52595670 65648610 52595807 65648781 52595944 65648952 52596081 65649123 52596218 65649294 52596355 65649465 52596492 65649636 52596629 65649807 52596766 65649978 52596903 65650149 52597040 65650320 52597177 65650491 52597314 65650662 52597451 65650833 52597588 65651004 52597725 65651175 52597862 65651346 52597999 65651517 52598136 65651688 52598273 65651859 52598410 65652030 52598547 65652201 52598684 65652372 52598821 65652543 52598958 65652714 52599095 65652885 52599232 65653056 52599369 65653227 52599506 65653398 52599643 65653569 52599780 65653740 52599917 65653911 52600054 65654082 52600191 65654253 52600328 65654424 52600465 65654595 52600602 65654766 52600739 65654937 52600876 65655108 52601013 65655279 52601150 65655450 52601287 65655621 52601424 65655792 52601561 65655963 52601698 65656134 52601835 65656305 52601972 65656476 52602109 65656647 52602246 65656818 52602383 65656989 52602520 65657160 52602657 65657331 52602794 65657502 52602931 65657673 52603068 65657844 52603205 65658015 52603342 65658186 52603479 65658357 52603616 65658528 52603753 65658699 52603890 65658870 52604027 65659041 52604164 65659212 52604301 65659383 52604438 65659554 52604575 65659725 52604712 65659896 52604849 65660067 52604986 65660238 52605123 65660409 52605260 65660580 52605397 65660751 52605534 65660922 52605671 65661093 52605808 65661264 52605945 65661435 52606082 65661606 52606219 65661777 52606356 65661948 52606493 65662119 52606630 65662290 52606767 65662461 52606904 65662632 52607041 65662803 52607178 65662974 52607315 65663145 52607452 65663316 52607589 65663487 52607726 65663658 52607863 65663829 52608000 65664000 52608137 65664171 52608274 65664342 52608411 65664513 52608548 65664684 52608685 65664855 52608822 65665026 52608959 65665197 52609096 65665368 52609233 65665539 52609370 65665710 52609507 65665881 52609644 65666052 52609781 65666223 52609918 65666394 52610055 65666565 52610192 65666736 52610329 65666907 52610466 65667078 52610603 65667249 52610740 65667420 52610877 65667591 52611014 65667762 52611151 65667933 52611288 65668104 52611425 65668275 52611562 65668446 52611699 65668617 52611836 65668788 52611973 65668959 52612110 65669130 52612247 65669301 52612384 65669472 52612521 65669643 52612658 65669814 52612795 65669985 52612932 65670156 52613069 65670327 52613206 65670498 52613343 65670669 52613480 65670840 52613617 65671011 52613754 65671182 52613891 65671353 52614028 65671524 52614165 65671695 52614302 65671866 52614439 65672037 52614576 65672208 52614713 65672379 52614850 65672550 52614987 65672721 52615124 65672892 52615261 65673063 52615398 65673234 52615535 65673405 52615672 65673576 52615809 65673747 52615946 65673918 52616083 65674089 52616220 65674260 52616357 65674431 52616494 65674602 52616631 65674773 52616768 65674944 52616905 65675115 52617042 65675286 52617179 65675457 52617316 65675628 52617453 65675799 52617590 65675970 52617727 65676141 52617864 65676312 52618001 65676483 52618138 65676654 52618275 65676825 52618412 65676996 52618549 65677167 52618686 65677338 52618823 65677509 52618960 65677680 52619097 65677851 52619234 65678022 52619371 65678193 52619508 65678364 52619645 65678535 52619782 65678706 52619919 65678877 52620056 65679048 52620193 65679219 52620330 65679390 52620467 65679561 52620604 65679732 52620741 65679903 52620878 65680074 52621015 65680245 52621152 65680416 52621289 65680587 52621426 65680758 52621563 65680929 52621700 65681100 52621837 65681271 52621974 65681442 52622111 65681613 52622248 65681784 52622385 65681955 52622522 65682126 52622659 65682297 52622796 65682468 52622933 65682639 52623070 65682810 52623207 65682981 52623344 65683152 52623481 65683323 52623618 65683494 52623755 65683665 52623892 65683836 52624029 65684007 52624166 65684178 52624303 65684349 52624440 65684520 52624577 65684691 52624714 65684862 52624851 65685033 52624988 65685204 52625125 65685375 52625262 65685546 52625399 65685717 52625536 65685888 52625673 65686059 52625810 65686230 52625947 65686401 52626084 65686572 52626221 65686743 52626358 65686914 52626495 65687085 52626632 65687256 52626769 65687427 52626906 65687598 52627043 65687769 52627180 65687940 52627317 65688111 52627454 65688282 52627591 65688453 52627728 65688624 52627865 65688795 52628002 65688966 52628139 65689137 52628276 65689308 52628413 65689479 52628550 65689650 52628687 65689821 52628824 65689992 52628961 65690163 52629098 65690334 52629235 65690505 52629372 65690676 52629509 65690847 52629646 65691018 52629783 65691189 52629920 65691360 52630057 65691531 52630194 65691702 52630331 65691873 52630468 65692044 52630605 65692215 52630742 65692386 52630879 65692557 52631016 65692728 52631153 65692899 52631290 65693070 52631427 65693241 52631564 65693412 52631701 65693583 52631838 65693754 52631975 65693925 52632112 65694096 52632249 65694267 52632386 65694438 52632523 65694609 52632660 65694780 52632797 65694951 52632934 65695122 52633071 65695293 52633208 65695464 52633345 65695635 52633482 65695806 52633619 65695977 52633756 65696148 52633893 65696319 52634030 65696490 52634167 65696661 52634304 65696832 52634441 65697003 52634578 65697174 52634715 65697345 52634852 65697516 52634989 65697687 52635126 65697858 52635263 65698029 52635400 65698200 52635537 65698371 52635674 65698542 52635811 65698713 52635948 65698884 52636085 65699055 52636222 65699226 52636359 65699397 52636496 65699568 52636633 65699739 52636770 65699910 52636907 65700081 52637044 65700252 52637181 65700423 52637318 65700594 52637455 65700765 52637592 65700936 52637729 65701107 52637866 65701278 52638003 65701449 52638140 65701620 52638277 65701791 52638414 65701962 52638551 65702133 52638688 65702304 52638825 65702475 52638962 65702646 52639099 65702817 52639236 65702988 52639373 65703159 52639510 65703330 52639647 65703501 52639784 65703672 52639921 65703843 52640058 65704014 52640195 65704185 52640332 65704356 52640469 65704527 52640606 65704698 52640743 65704869 52640880 65705040 52641017 65705211 52641154 65705382 52641291 65705553 52641428 65705724 52641565 65705895 52641702 65706066 52641839 65706237 52641976 65706408 52642113 65706579 52642250 65706750 52642387 65706921 52642524 65707092 52642661 65707263 52642798 65707434 52642935 65707605 52643072 65707776 52643209 65707947 52643346 65708118 52643483 65708289 52643620 65708460 52643757 65708631 52643894 65708802 52644031 65708973 52644168 65709144 52644305 65709315 52644442 65709486 52644579 65709657 52644716 65709828 52644853 65709999 52644990 65710170 52645127 65710341 52645264 65710512 52645401 65710683 52645538 65710854 52645675 65711025 52645812 65711196 52645949 65711367 52646086 65711538 52646223 65711709 52646360 65711880 52646497 65712051 52646634 65712222 52646771 65712393 52646908 65712564 52647045 65712735 52647182 65712906 52647319 65713077 52647456 65713248 52647593 65713419 52647730 65713590 52647867 65713761 52648004 65713932 52648141 65714103 52648278 65714274 52648415 65714445 52648552 65714616 52648689 65714787 52648826 65714958 52648963 65715129 52649100 65715300 52649237 65715471 52649374 65715642 52649511 65715813 52649648 65715984 52649785 65716155 52649922 65716326 52650059 65716497 52650196 65716668 52650333 65716839 52650470 65717010 52650607 65717181 52650744 65717352 52650881 65717523 52651018 65717694 52651155 65717865 52651292 65718036 52651429 65718207 52651566 65718378 52651703 65718549 52651840 65718720 52651977 65718891 52652114 65719062 52652251 65719233 52652388 65719404 52652525 65719575 52652662 65719746 52652799 65719917 52652936 65720088 52653073 65720259 52653210 65720430 52653347 65720601 52653484 65720772 52653621 65720943 52653758 65721114 52653895 65721285 52654032 65721456 52654169 65721627 52654306 65721798 52654443 65721969 52654580 65722140 52654717 65722311 52654854 65722482 52654991 65722653 52655128 65722824 52655265 65722995 52655402 65723166 52655539 65723337 52655676 65723508 52655813 65723679 52655950 65723850 52656087 65724021 52656224 65724192 52656361 65724363 52656498 65724534 52656635 65724705 52656772 65724876 52656909 65725047 52657046 65725218 52657183 65725389 52657320 65725560 52657457 65725731 52657594 65725902 52657731 65726073 52657868 65726244 52658005 65726415 52658142 65726586 52658279 65726757 52658416 65726928 52658553 65727099 52658690 65727270 52658827 65727441 52658964 65727612 52659101 65727783 52659238 65727954 52659375 65728125 52659512 65728296 52659649 65728467 52659786 65728638 52659923 65728809 52660060 65728980 52660197 65729151 52660334 65729322 52660471 65729493 52660608 65729664 52660745 65729835 52660882 65730006 52661019 65730177 52661156 65730348 52661293 65730519 52661430 65730690 52661567 65730861 52661704 65731032 52661841 65731203 52661978 65731374 52662115 65731545 52662252 65731716 52662389 65731887 52662526 65732058 52662663 65732229 52662800 65732400 52662937 65732571 52663074 65732742 52663211 65732913 52663348 65733084 52663485 65733255 52663622 65733426 52663759 65733597 52663896 65733768 52664033 65733939 52664170 65734110 52664307 65734281 52664444 65734452 52664581 65734623 52664718 65734794 52664855 65734965 52664992 65735136 52665129 65735307 52665266 65735478 52665403 65735649 52665540 65735820 52665677 65735991 52665814 65736162 52665951 65736333 52666088 65736504 52666225 65736675 52666362 65736846 52666499 65737017 52666636 65737188 52666773 65737359 52666910 65737530 52667047 65737701 52667184 65737872 52667321 65738043 52667458 65738214 52667595 65738385 52667732 65738556 52667869 65738727 52668006 65738898 52668143 65739069 52668280 65739240 52668417 65739411 52668554 65739582 52668691 65739753 52668828 65739924 52668965 65740095 52669102 65740266 52669239 65740437 52669376 65740608 52669513 65740779 52669650 65740950 52669787 65741121 52669924 65741292 52670061 65741463 52670198 65741634 52670335 65741805 52670472 65741976 52670609 65742147 52670746 65742318 52670883 65742489 52671020 65742660 52671157 65742831 52671294 65743002 52671431 65743173 52671568 65743344 52671705 65743515 52671842 65743686 52671979 65743857 52672116 65744028 52672253 65744199 52672390 65744370 52672527 65744541 52672664 65744712 52672801 65744883 52672938 65745054 52673075 65745225 52673212 65745396 52673349 65745567 52673486 65745738 52673623 65745909 52673760 65746080 52673897 65746251 52674034 65746422 52674171 65746593 52674308 65746764 52674445 65746935 52674582 65747106 52674719 65747277 52674856 65747448 52674993 65747619 52675130 65747790 52675267 65747961 52675404 65748132 52675541 65748303 52675678 65748474 52675815 65748645 52675952 65748816 52676089 65748987 52676226 65749158 52676363 65749329 52676500 65749500 52676637 65749671 52676774 65749842 52676911 65750013 52677048 65750184 52677185 65750355 52677322 65750526 52677459 65750697 52677596 65750868 52677733 65751039 52677870 65751210 52678007 65751381 52678144 65751552 52678281 65751723 52678418 65751894 52678555 65752065 52678692 65752236 52678829 65752407 52678966 65752578 52679103 65752749 52679240 65752920 52679377 65753091 52679514 65753262
1000 29179900 0 29179900 36421627 29180037 36421798 29180174 36421969 29180311 36422140 29180448 36422311 29180585 36422482 29180722 36422653 29180859 36422824 29180996 36422995 29181133 36423166 29181270 36423337 29181407 36423508 29181544 36423679 29181681 36423850 29181818 36424021 29181955 36424192 29182092 36424363 29182229 36424534 29182366 36424705 29182503 36424876 29182640 36425047 29182777 36425218 29182914 36425389 29183051 36425560 29183188 36425731 29183325 36425902 29183462 36426073 29183599 36426244 29183736 36426415 29183873 36426586 29184010 36426757 29184147 36426928 29184284 36427099 29184421 36427270 29184558 36427441 29184695 36427612 29184832 36427783 29184969 36427954 29185106 36428125 29185243 36428296 29185380 36428467 29185517 36428638 29185654 36428809 29185791 36428980 29185928 36429151 29186065 36429322 29186202 36429493 29186339 36429664 29186476 36429835 29186613 36430006 29186750 36430177 29186887 36430348 29187024 36430519 29187161 36430690 29187298 36430861 29187435 36431032 29187572 36431203 29187709 36431374 29187846 36431545 29187983 36431716 29188120 36431887 29188257 36432058 29188394 36432229 29188531 36432400 29188668 36432571 29188805 36432742 29188942 36432913 29189079 36433084 29189216 36433255 29189353 36433426 29189490 36433597 29189627 36433768 29189764 36433939 29189901 36434110 29190038 36434281 29190175 36434452 29190312 36434623 29190449 36434794 29190586 36434965 29190723 36435136 29190860 36435307 29190997 36435478 29191134 36435649 29191271 36435820 29191408 36435991 29191545 36436162 29191682 36436333 29191819 36436504 29191956 36436675 29192093 36436846 29192230 36437017 29192367 36437188 29192504 36437359 29192641 36437530 29192778 36437701 29192915 36437872 29193052 36438043 29193189 36438214 29193326 36438385 29193463 36438556 29193600 36438727 29193737 36438898 29193874 36439069 29194011 36439240 29194148 36439411 29194285 36439582 29194422 36439753 29194559 36439924 29194696 36440095 29194833 36440266 29194970 36440437 29195107 36440608 29195244 36440779 29195381 36440950 29195518 36441121 29195655 36441292 29195792 36441463 29195929 36441634 29196066 36441805 29196203 36441976 29196340 36442147 29196477 36442318 29196614 36442489 29196751 36442660 29196888 36442831 29197025 36443002 29197162 36443173 29197299 36443344 29197436 36443515 29197573 36443686 29197710 36443857 29197847 36444028 29197984 36444199 29198121 36444370 29198258 36444541 29198395 36444712 29198532 36444883 29198669 36445054 29198806 36445225 29198943 36445396 29199080 36445567 29199217 36445738 29199354 36445909 29199491 36446080 29199628 36446251 29199765 36446422 29199902 36446593 29200039 36446764 29200176 36446935 29200313 36447106 29200450 36447277 29200587 36447448 29200724 36447619 29200861 36447790 29200998 36447961 29201135 36448132 29201272 36448303 29201409 36448474 29201546 36448645 29201683 36448816 29201820 36448987 29201957 36449158 29202094 36449329 29202231 36449500 29202368 36449671 29202505 36449842 29202642 36450013 29202779 36450184 29202916 36450355 29203053 36450526 29203190 36450697 29203327 36450868 29203464 36451039 29203601 36451210 29203738 36451381 29203875 36451552 29204012 36451723 29204149 36451894 29204286 36452065 29204423 36452236 29204560 36452407 29204697 36452578 29204834 36452749 29204971 36452920 29205108 36453091 29205245 36453262 29205382 36453433 29205519 36453604 29205656 36453775 29205793 36453946 29205930 36454117 29206067 36454288 29206204 36454459 29206341 36454630 29206478 36454801 29206615 36454972 29206752 36455143 29206889 36455314 29207026 36455485 29207163 36455656 29207300 36455827 29207437 36455998 29207574 36456169 29207711 36456340 29207848 36456511 29207985 36456682 29208122 36456853 29208259 36457024 29208396 36457195 29208533 36457366 29208670 36457537 29208807 36457708 29208944 36457879 29209081 36458050 29209218 36458221 29209355 36458392 29209492 36458563 29209629 36458734 29209766 36458905 29209903 36459076 29210040 36459247 29210177 36459418 29210314 36459589 29210451 36459760 29210588 36459931 29210725 36460102 29210862 36460273 29210999 36460444 29211136 36460615 29211273 36460786 29211410 36460957 29211547 36461128 29211684 36461299 29211821 36461470 29211958 36461641 29212095 36461812 29212232 36461983 29212369 36462154 29212506 36462325 29212643 36462496 29212780 36462667 29212917 36462838 29213054 36463009 29213191 36463180 29213328 36463351 29213465 36463522 29213602 36463693 29213739 36463864 29213876 36464035 29214013 36464206 29214150 36464377 29214287 36464548 29214424 36464719 29214561 36464890 29214698 36465061 29214835 36465232 29214972 36465403 29215109 36465574 29215246 36465745 29215383 36465916 29215520 36466087 29215657 36466258 29215794 36466429 29215931 36466600 29216068 36466771 29216205 36466942 29216342 36467113 29216479 36467284 29216616 36467455 29216753 36467626 29216890 36467797 29217027 36467968 29217164 36468139 29217301 36468310 29217438 36468481 29217575 36468652 29217712 36468823 29217849 36468994 29217986 36469165 29218123 36469336 29218260 36469507 29218397 36469678 29218534 36469849 29218671 36470020 29218808 36470191 29218945 36470362 29219082 36470533 29219219 36470704 29219356 36470875 29219493 36471046 29219630 36471217 29219767 36471388 29219904 36471559 29220041 36471730 29220178 36471901 29220315 36472072 29220452 36472243 29220589 36472414 29220726 36472585 29220863 36472756 29221000 36472927 29221137 36473098 29221274 36473269 29221411 36473440 29221548 36473611 29221685 36473782 29221822 36473953 29221959 36474124 29222096 36474295 29222233 36474466 29222370 36474637 29222507 36474808 29222644 36474979 29222781 36475150 29222918 36475321 29223055 36475492 29223192 36475663 29223329 36475834 29223466 36476005 29223603 36476176 29223740 36476347 29223877 36476518 29224014 36476689 29224151 36476860 29224288 36477031 29224425 36477202 29224562 36477373 29224699 36477544 29224836 36477715 29224973 36477886 29225110 36478057 29225247 36478228 29225384 36478399 29225521 36478570 29225658 36478741 29225795 36478912 29225932 36479083 29226069 36479254 29226206 36479425 29226343 36479596 29226480 36479767 29226617 36479938 29226754 36480109 29226891 36480280 29227028 36480451 29227165 36480622 29227302 36480793 29227439 36480964 29227576 36481135 29227713 36481306 29227850 36481477 29227987 36481648 29228124 36481819 29228261 36481990 29228398 36482161 29228535 36482332 29228672 36482503 29228809 36482674 29228946 36482845 29229083 36483016 29229220 36483187 29229357 36483358 29229494 36483529 29229631 36483700 29229768 36483871 29229905 36484042 29230042 36484213 29230179 36484384 29230316 36484555 29230453 36484726 29230590 36484897 29230727 36485068 29230864 36485239 29231001 36485410 29231138 36485581 29231275 36485752 29231412 36485923 29231549 36486094 29231686 36486265 29231823 36486436 29231960 36486607 29232097 36486778 29232234 36486949 29232371 36487120 29232508 36487291 29232645 36487462 29232782 36487633 29232919 36487804 29233056 36487975 29233193 36488146 29233330 36488317 29233467 36488488 29233604 36488659 29233741 36488830 29233878 36489001 29234015 36489172 29234152 36489343 29234289 36489514 29234426 36489685 29234563 36489856 29234700 36490027 29234837 36490198 29234974 36490369 29235111 36490540 29235248 36490711 29235385 36490882 29235522 36491053 29235659 36491224 29235796 36491395 29235933 36491566 29236070 36491737 29236207 36491908 29236344 36492079 29236481 36492250 29236618 36492421 29236755 36492592 29236892 36492763 29237029 36492934 29237166 36493105 29237303 36493276 29237440 36493447 29237577 36493618 29237714 36493789 29237851 36493960 29237988 36494131 29238125 36494302 29238262 36494473 29238399 36494644 29238536 36494815 29238673 36494986 29238810 36495157 29238947 36495328 29239084 36495499 29239221 36495670 29239358 36495841 29239495 36496012 29239632 36496183 29239769 36496354 29239906 36496525 29240043 36496696 29240180 36496867 29240317 36497038 29240454 36497209 29240591 36497380 29240728 36497551 29240865 36497722 29241002 36497893 29241139 36498064 29241276 36498235 29241413 36498406 29241550 36498577 29241687 36498748 29241824 36498919 29241961 36499090 29242098 36499261 29242235 36499432 29242372 36499603 29242509 36499774 29242646 36499945 29242783 36500116 29242920 36500287 29243057 36500458 29243194 36500629 29243331 36500800 29243468 36500971 29243605 36501142 29243742 36501313 29243879 36501484 29244016 36501655 29244153 36501826 29244290 36501997 29244427 36502168 29244564 36502339 29244701 36502510 29244838 36502681 29244975 36502852 29245112 36503023 29245249 36503194 29245386 36503365 29245523 36503536 29245660 36503707 29245797 36503878 29245934 36504049 29246071 36504220 29246208 36504391 29246345 36504562 29246482 36504733 29246619 36504904 29246756 36505075 29246893 36505246 29247030 36505417 29247167 36505588 29247304 36505759 29247441 36505930 29247578 36506101 29247715 36506272 29247852 36506443 29247989 36506614 29248126 36506785 29248263 36506956 29248400 36507127 29248537 36507298 29248674 36507469 29248811 36507640 29248948 36507811 29249085 36507982 29249222 36508153 29249359 36508324 29249496 36508495 29249633 36508666 29249770 36508837 29249907 36509008 29250044 36509179 29250181 36509350 29250318 36509521 29250455 36509692 29250592 36509863 29250729 36510034 29250866 36510205 29251003 36510376 29251140 36510547 29251277 36510718 29251414 36510889 29251551 36511060 29251688 36511231 29251825 36511402 29251962 36511573 29252099 36511744 29252236 36511915 29252373 36512086 29252510 36512257 29252647 36512428 29252784 36512599 29252921 36512770 29253058 36512941 29253195 36513112 29253332 36513283 29253469 36513454 29253606 36513625 29253743 36513796 29253880 36513967 29254017 36514138 29254154 36514309 29254291 36514480 29254428 36514651 29254565 36514822 29254702 36514993 29254839 36515164 29254976 36515335 29255113 36515506 29255250 36515677 29255387 36515848 29255524 36516019 29255661 36516190 29255798 36516361 29255935 36516532 29256072 36516703 29256209 36516874 29256346 36517045 29256483 36517216 29256620 36517387 29256757 36517558 29256894 36517729 29257031 36517900 29257168 36518071 29257305 36518242 29257442 36518413 29257579 36518584 29257716 36518755 29257853 36518926 29257990 36519097 29258127 36519268 29258264 36519439 29258401 36519610 29258538 36519781 29258675 36519952 29258812 36520123 29258949 36520294 29259086 36520465 29259223 36520636 29259360 36520807 29259497 36520978 29259634 36521149 29259771 36521320 29259908 36521491 29260045 36521662 29260182 36521833 29260319 36522004 29260456 36522175 29260593 36522346 29260730 36522517 29260867 36522688 29261004 36522859 29261141 36523030 29261278 36523201 29261415 36523372 29261552 36523543 29261689 36523714 29261826 36523885 29261963 36524056 29262100 36524227 29262237 36524398 29262374 36524569 29262511 36524740 29262648 36524911 29262785 36525082 29262922 36525253 29263059 36525424 29263196 36525595 29263333 36525766 29263470 36525937 29263607 36526108 29263744 36526279 29263881 36526450 29264018 36526621 29264155 36526792 29264292 36526963 29264429 36527134 29264566 36527305 29264703 36527476 29264840 36527647 29264977 36527818 29265114 36527989 29265251 36528160 29265388 36528331 29265525 36528502 29265662 36528673 29265799 36528844 29265936 36529015 29266073 36529186 29266210 36529357 29266347 36529528 29266484 36529699 29266621 36529870 29266758 36530041 29266895 36530212 29267032 36530383 29267169 36530554 29267306 36530725 29267443 36530896 29267580 36531067 29267717 36531238 29267854 36531409 29267991 36531580 29268128 36531751 29268265 36531922 29268402 36532093 29268539 36532264 29268676 36532435 29268813 36532606 29268950 36532777 29269087 36532948 29269224 36533119 29269361 36533290 29269498 36533461 29269635 36533632 29269772 36533803 29269909 36533974 29270046 36534145 29270183 36534316 29270320 36534487 29270457 36534658 29270594 36534829 29270731 36535000 29270868 36535171 29271005 36535342 29271142 36535513 29271279 36535684 29271416 36535855 29271553 36536026 29271690 36536197 29271827 36536368 29271964 36536539 29272101 36536710 29272238 36536881 29272375 36537052 29272512 36537223 29272649 36537394 29272786 36537565 29272923 36537736 29273060 36537907 29273197 36538078 29273334 36538249 29273471 36538420 29273608 36538591 29273745 36538762 29273882 36538933 29274019 36539104 29274156 36539275 29274293 36539446 29274430 36539617 29274567 36539788 29274704 36539959 29274841 36540130 29274978 36540301 29275115 36540472 29275252 36540643 29275389 36540814 29275526 36540985 29275663 36541156 29275800 36541327 29275937 36541498 29276074 36541669 29276211 36541840 29276348 36542011 29276485 36542182 29276622 36542353 29276759 36542524 29276896 36542695 29277033 36542866 29277170 36543037 29277307 36543208 29277444 36543379 29277581 36543550 29277718 36543721 29277855 36543892 29277992 36544063 29278129 36544234 29278266 36544405 29278403 36544576 29278540 36544747 29278677 36544918 29278814 36545089 29278951 36545260 29279088 36545431 29279225 36545602 29279362 36545773 29279499 36545944 29279636 36546115 29279773 36546286 29279910 36546457 29280047 36546628 29280184 36546799 29280321 36546970 29280458 36547141 29280595 36547312 29280732 36547483 29280869 36547654 29281006 36547825 29281143 36547996 29281280 36548167 29281417 36548338 29281554 36548509 29281691 36548680 29281828 36548851 29281965 36549022 29282102 36549193 29282239 36549364 29282376 36549535 29282513 36549706 29282650 36549877 29282787 36550048 29282924 36550219 29283061 36550390 29283198 36550561 29283335 36550732 29283472 36550903 29283609 36551074 29283746 36551245 29283883 36551416 29284020 36551587 29284157 36551758 29284294 36551929 29284431 36552100 29284568 36552271 29284705 36552442 29284842 36552613 29284979 36552784 29285116 36552955 29285253 36553126 29285390 36553297 29285527 36553468 29285664 36553639 29285801 36553810 29285938 36553981 29286075 36554152 29286212 36554323 29286349 36554494 29286486 36554665 29286623 36554836 29286760 36555007 29286897 36555178 29287034 36555349 29287171 36555520 29287308 36555691 29287445 36555862 29287582 36556033 29287719 36556204 29287856 36556375 29287993 36556546 29288130 36556717 29288267 36556888 29288404 36557059 29288541 36557230 29288678 36557401 29288815 36557572 29288952 36557743 29289089 36557914 29289226 36558085 29289363 36558256 29289500 36558427 29289637 36558598 29289774 36558769 29289911 36558940 29290048 36559111 29290185 36559282 29290322 36559453 29290459 36559624 29290596 36559795 29290733 36559966 29290870 36560137 29291007 36560308 29291144 36560479 29291281 36560650 29291418 36560821 29291555 36560992 29291692 36561163 29291829 36561334 29291966 36561505 29292103 36561676 29292240 36561847 29292377 36562018 29292514 36562189 29292651 36562360 29292788 36562531 29292925 36562702 29293062 36562873 29293199 36563044 29293336 36563215 29293473 36563386 29293610 36563557 29293747 36563728 29293884 36563899 29294021 36564070 29294158 36564241 29294295 36564412 29294432 36564583 29294569 36564754 29294706 36564925 29294843 36565096 29294980 36565267 29295117 36565438 29295254 36565609 29295391 36565780 29295528 36565951 29295665 36566122 29295802 36566293 29295939 36566464 29296076 36566635 29296213 36566806 29296350 36566977 29296487 36567148 29296624 36567319 29296761 36567490 29296898 36567661 29297035 36567832 29297172 36568003 29297309 36568174 29297446 36568345 29297583 36568516 29297720 36568687 29297857 36568858 29297994 36569029 29298131 36569200 29298268 36569371 29298405 36569542 29298542 36569713 29298679 36569884 29298816 36570055 29298953 36570226 29299090 36570397 29299227 36570568 29299364 36570739 29299501 36570910 29299638 36571081 29299775 36571252 29299912 36571423 29300049 36571594 29300186 36571765 29300323 36571936 29300460 36572107 29300597 36572278 29300734 36572449 29300871 36572620 29301008 36572791 29301145 36572962 29301282 36573133 29301419 36573304 29301556 36573475 29301693 36573646 29301830 36573817 29301967 36573988 29302104 36574159 29302241 36574330 29302378 36574501 29302515 36574672 29302652 36574843 29302789 36575014 29302926 36575185 29303063 36575356 29303200 36575527 29303337 36575698 29303474 36575869 29303611 36576040 29303748 36576211 29303885 36576382 29304022 36576553 29304159 36576724 29304296 36576895 29304433 36577066 29304570 36577237 29304707 36577408 29304844 36577579 29304981 36577750 29305118 36577921 29305255 36578092 29305392 36578263 29305529 36578434 29305666 36578605 29305803 36578776 29305940 36578947 29306077 36579118 29306214 36579289 29306351 36579460 29306488 36579631 29306625 36579802 29306762 36579973 29306899 36580144 29307036 36580315 29307173 36580486 29307310 36580657 29307447 36580828 29307584 36580999 29307721 36581170 29307858 36581341 29307995 36581512 29308132 36581683 29308269 36581854 29308406 36582025 29308543 36582196 29308680 36582367 29308817 36582538 29308954 36582709 29309091 36582880 29309228 36583051 29309365 36583222 29309502 36583393 29309639 36583564 29309776 36583735 29309913 36583906 29310050 36584077 29310187 36584248 29310324 36584419 29310461 36584590 29310598 36584761 29310735 36584932 29310872 36585103 29311009 36585274 29311146 36585445 29311283 36585616 29311420 36585787 29311557 36585958 29311694 36586129 29311831 36586300 29311968 36586471 29312105 36586642 29312242 36586813 29312379 36586984 29312516 36587155 29312653 36587326 29312790 36587497 29312927 36587668 29313064 36587839 29313201 36588010 29313338 36588181 29313475 36588352 29313612 36588523 29313749 36588694 29313886 36588865 29314023 36589036 29314160 36589207 29314297 36589378 29314434 36589549 29314571 36589720 29314708 36589891 29314845 36590062 29314982 36590233 29315119 36590404 29315256 36590575 29315393 36590746 29315530 36590917 29315667 36591088 29315804 36591259 29315941 36591430 29316078 36591601 29316215 36591772 29316352 36591943 29316489 36592114 29316626 36592285
1000 68772900 0 68772900 85840627 68773037 85840798 68773174 85840969 68773311 85841140 68773448 85841311 68773585 85841482 68773722 85841653 68773859 85841824 68773996 85841995 68774133 85842166 68774270 85842337 68774407 85842508 68774544 85842679 68774681 85842850 68774818 85843021 68774955 85843192 68775092 85843363 68775229 85843534 68775366 85843705 68775503 85843876 68775640 85844047 68775777 85844218 68775914 85844389 68776051 85844560 68776188 85844731 68776325 85844902 68776462 85845073 68776599 85845244 68776736 85845415 68776873 85845586 68777010 85845757 68777147 85845928 68777284 85846099 68777421 85846270 68777558 85846441 68777695 85846612 68777832 85846783 68777969 85846954 68778106 85847125 68778243 85847296 68778380 85847467 68778517 85847638 68778654 85847809 68778791 85847980 68778928 85848151 68779065 85848322 68779202 85848493 68779339 85848664 68779476 85848835 68779613 85849006 68779750 85849177 68779887 85849348 68780024 85849519 68780161 85849690 68780298 85849861 68780435 85850032 68780572 85850203 68780709 85850374 68780846 85850545 68780983 85850716 68781120 85850887 68781257 85851058 68781394 85851229 68781531 85851400 68781668 85851571 68781805 85851742 68781942 85851913 68782079 85852084 68782216 85852255 68782353 85852426 68782490 85852597 68782627 85852768 68782764 85852939 68782901 85853110 68783038 85853281 68783175 85853452 68783312 85853623 68783449 85853794 68783586 85853965 68783723 85854136 68783860 85854307 68783997 85854478 68784134 85854649 68784271 85854820 68784408 85854991 68784545 85855162 68784682 85855333 68784819 85855504 68784956 85855675 68785093 85855846 68785230 85856017 68785367 85856188 68785504 85856359 68785641 85856530 68785778 85856701 68785915 85856872 68786052 85857043 68786189 85857214 68786326 85857385 68786463 85857556 68786600 85857727 68786737 85857898 68786874 85858069 68787011 85858240 68787148 85858411 68787285 85858582 68787422 85858753 68787559 85858924 68787696 85859095 68787833 85859266 68787970 85859437 68788107 85859608 68788244 85859779 68788381 85859950 68788518 85860121 68788655 85860292 68788792 85860463 68788929 85860634 68789066 85860805 68789203 85860976 68789340 85861147 68789477 85861318 68789614 85861489 68789751 85861660 68789888 85861831 68790025 85862002 68790162 85862173 68790299 85862344 68790436 85862515 68790573 85862686 68790710 85862857 68790847 85863028 68790984 85863199 68791121 85863370 68791258 85863541 68791395 85863712 68791532 85863883 68791669 85864054 68791806 85864225 68791943 85864396 68792080 85864567 68792217 85864738 68792354 85864909 68792491 85865080 68792628 85865251 68792765 85865422 68792902 85865593 68793039 85865764 68793176 85865935 68793313 85866106 68793450 85866277 68793587 85866448 68793724 85866619 68793861 85866790 68793998 85866961 68794135 85867132 68794272 85867303 68794409 85867474 68794546 85867645 68794683 85867816 68794820 85867987 68794957 85868158 68795094 85868329 68795231 85868500 68795368 85868671 68795505 85868842 68795642 85869013 68795779 85869184 68795916 85869355 68796053 85869526 68796190 85869697 68796327 85869868 68796464 85870039 68796601 85870210 68796738 85870381 68796875 85870552 68797012 85870723 68797149 85870894 68797286 85871065 68797423 85871236 68797560 85871407 68797697 85871578 68797834 85871749 68797971 85871920 68798108 85872091 68798245 85872262 68798382 85872433 68798519 85872604 68798656 85872775 68798793 85872946 68798930 85873117 68799067 85873288 68799204 85873459 68799341 85873630 68799478 85873801 68799615 85873972 68799752 85874143 68799889 85874314 68800026 85874485 68800163 85874656 68800300 85874827 68800437 85874998 68800574 85875169 68800711 85875340 68800848 85875511 68800985 85875682 68801122 85875853 68801259 85876024 68801396 85876195 68801533 85876366 68801670 85876537 68801807 85876708 68801944 85876879 68802081 85877050 68802218 85877221 68802355 85877392 68802492 85877563 68802629 85877734 68802766 85877905 68802903 85878076 68803040 85878247 68803177 85878418 68803314 85878589 68803451 85878760 68803588 85878931 68803725 85879102 68803862 85879273 68803999 85879444 68804136 85879615 68804273 85879786 68804410 85879957 68804547 85880128 68804684 85880299 68804821 85880470 68804958 85880641 68805095 85880812 68805232 85880983 68805369 85881154 68805506 85881325 68805643 85881496 68805780 85881667 68805917 85881838 68806054 85882009 68806191 85882180 68806328 85882351 68806465 85882522 68806602 85882693 68806739 85882864 68806876 85883035 68807013 85883206 68807150 85883377 68807287 85883548 68807424 85883719 68807561 85883890 68807698 85884061 68807835 85884232 68807972 85884403 68808109 85884574 68808246 85884745 68808383 85884916 68808520 85885087 68808657 85885258 68808794 85885429 68808931 85885600 68809068 85885771 68809205 85885942 68809342 85886113 68809479 85886284 68809616 85886455 68809753 85886626 68809890 85886797 68810027 85886968 68810164 85887139 68810301 85887310 68810438 85887481 68810575 85887652 68810712 85887823 68810849 85887994 68810986 85888165 68811123 85888336 68811260 85888507 68811397 85888678 68811534 85888849 68811671 85889020 68811808 85889191 68811945 85889362 68812082 85889533 68812219 85889704 68812356 85889875 68812493 85890046 68812630 85890217 68812767 85890388 68812904 85890559 68813041 85890730 68813178 85890901 68813315 85891072 68813452 85891243 68813589 85891414 68813726 85891585 68813863 85891756 68814000 85891927 68814137 85892098 68814274 85892269 68814411 85892440 68814548 85892611 68814685 85892782 68814822 85892953 68814959 85893124 68815096 85893295 68815233 85893466 68815370 85893637 68815507 85893808 68815644 85893979 68815781 85894150 68815918 85894321 68816055 85894492 68816192 85894663 68816329 85894834 68816466 85895005 68816603 85895176 68816740 85895347 68816877 85895518 68817014 85895689 68817151 85895860 68817288 85896031 68817425 85896202 68817562 85896373 68817699 85896544 68817836 85896715 68817973 85896886 68818110 85897057 68818247 85897228 68818384 85897399 68818521 85897570 68818658 85897741 68818795 85897912 68818932 85898083 68819069 85898254 68819206 85898425 68819343 85898596 68819480 85898767 68819617 85898938 68819754 85899109 68819891 85899280 68820028 85899451 68820165 85899622 68820302 85899793 68820439 85899964 68820576 85900135 68820713 85900306 68820850 85900477 68820987 85900648 68821124 85900819 68821261 85900990 68821398 85901161 68821535 85901332 68821672 85901503 68821809 85901674 68821946 85901845 68822083 85902016 68822220 85902187 68822357 85902358 68822494 85902529 68822631 85902700 68822768 85902871 68822905 85903042 68823042 85903213 68823179 85903384 68823316 85903555 68823453 85903726 68823590 85903897 68823727 85904068 68823864 85904239 68824001 85904410 68824138 85904581 68824275 85904752 68824412 85904923 68824549 85905094 68824686 85905265 68824823 85905436 68824960 85905607 68825097 85905778 68825234 85905949 68825371 85906120 68825508 85906291 68825645 85906462 68825782 85906633 68825919 85906804 68826056 85906975 68826193 85907146 68826330 85907317 68826467 85907488 68826604 85907659 68826741 85907830 68826878 85908001 68827015 85908172 68827152 85908343 68827289 85908514 68827426 85908685 68827563 85908856 68827700 85909027 68827837 85909198 68827974 85909369 68828111 85909540 68828248 85909711 68828385 85909882 68828522 85910053 68828659 85910224 68828796 85910395 68828933 85910566 68829070 85910737 68829207 85910908 68829344 85911079 68829481 85911250 68829618 85911421 68829755 85911592 68829892 85911763 68830029 85911934 68830166 85912105 68830303 85912276 68830440 85912447 68830577 85912618 68830714 85912789 68830851 85912960 68830988 85913131 68831125 85913302 68831262 85913473 68831399 85913644 68831536 85913815 68831673 85913986 68831810 85914157 68831947 85914328 68832084 85914499 68832221 85914670 68832358 85914841 68832495 85915012 68832632 85915183 68832769 85915354 68832906 85915525 68833043 85915696 68833180 85915867 68833317 85916038 68833454 85916209 68833591 85916380 68833728 85916551 68833865 85916722 68834002 85916893 68834139 85917064 68834276 85917235 68834413 85917406 68834550 85917577 68834687 85917748 68834824 85917919 68834961 85918090 68835098 85918261 68835235 85918432 68835372 85918603 68835509 85918774 68835646 85918945 68835783 85919116 68835920 85919287 68836057 85919458 68836194 85919629 68836331 85919800 68836468 85919971 68836605 85920142 68836742 85920313 68836879 85920484 68837016 85920655 68837153 85920826 68837290 85920997 68837427 85921168 68837564 85921339 68837701 85921510 68837838 85921681 68837975 85921852 68838112 85922023 68838249 85922194 68838386 85922365 68838523 85922536 68838660 85922707 68838797 85922878 68838934 85923049 68839071 85923220 68839208 85923391 68839345 85923562 68839482 85923733 68839619 85923904 68839756 85924075 68839893 85924246 68840030 85924417 68840167 85924588 68840304 85924759 68840441 85924930 68840578 85925101 68840715 85925272 68840852 85925443 68840989 85925614 68841126 85925785 68841263 85925956 68841400 85926127 68841537 85926298 68841674 85926469 68841811 85926640 68841948 85926811 68842085 85926982 68842222 85927153 68842359 85927324 68842496 85927495 68842633 85927666 68842770 85927837 68842907 85928008 68843044 85928179 68843181 85928350 68843318 85928521 68843455 85928692 68843592 85928863 68843729 85929034 68843866 85929205 68844003 85929376 68844140 85929547 68844277 85929718 68844414 85929889 68844551 85930060 68844688 85930231 68844825 85930402 68844962 85930573 68845099 85930744 68845236 85930915 68845373 85931086 68845510 85931257 68845647 85931428 68845784 85931599 68845921 85931770 68846058 85931941 68846195 85932112 68846332 85932283 68846469 85932454 68846606 85932625 68846743 85932796 68846880 85932967 68847017 85933138 68847154 85933309 68847291 85933480 68847428 85933651 68847565 85933822 68847702 85933993 68847839 85934164 68847976 85934335 68848113 85934506 68848250 85934677 68848387 85934848 68848524 85935019 68848661 85935190 68848798 85935361 68848935 85935532 68849072 85935703 68849209 85935874 68849346 85936045 68849483 85936216 68849620 85936387 68849757 85936558 68849894 85936729 68850031 85936900 68850168 85937071 68850305 85937242 68850442 85937413 68850579 85937584 68850716 85937755 68850853 85937926 68850990 85938097 68851127 85938268 68851264 85938439 68851401 85938610 68851538 85938781 68851675 85938952 68851812 85939123 68851949 85939294 68852086 85939465 68852223 85939636 68852360 85939807 68852497 85939978 68852634 85940149 68852771 85940320 68852908 85940491 68853045 85940662 68853182 85940833 68853319 85941004 68853456 85941175 68853593 85941346 68853730 85941517 68853867 85941688 68854004 85941859 68854141 85942030 68854278 85942201 68854415 85942372 68854552 85942543 68854689 85942714 68854826 85942885 68854963 85943056 68855100 85943227 68855237 85943398 68855374 85943569 68855511 85943740 68855648 85943911 68855785 85944082 68855922 85944253 68856059 85944424 68856196 85944595 68856333 85944766 68856470 85944937 68856607 85945108 68856744 85945279 68856881 85945450 68857018 85945621 68857155 85945792 68857292 85945963 68857429 85946134 68857566 85946305 68857703 85946476 68857840 85946647 68857977 85946818 68858114 85946989 68858251 85947160 68858388 85947331 68858525 85947502 68858662 85947673 68858799 85947844 68858936 85948015 68859073 85948186 68859210 85948357 68859347 85948528 68859484 85948699 68859621 85948870 68859758 85949041 68859895 85949212 68860032 85949383 68860169 85949554 68860306 85949725 68860443 85949896 68860580 85950067 68860717 85950238 68860854 85950409 68860991 85950580 68861128 85950751 68861265 85950922 68861402 85951093 68861539 85951264 68861676 85951435 68861813 85951606 68861950 85951777 68862087 85951948 68862224 85952119 68862361 85952290 68862498 85952461 68862635 85952632 68862772 85952803 68862909 85952974 68863046 85953145 68863183 85953316 68863320 85953487 68863457 85953658 68863594 85953829 68863731 85954000 68863868 85954171 68864005 85954342 68864142 85954513 68864279 85954684 68864416 85954855 68864553 85955026 68864690 85955197 68864827 85955368 68864964 85955539 68865101 85955710 68865238 85955881 68865375 85956052 68865512 85956223 68865649 85956394 68865786 85956565 68865923 85956736 68866060 85956907 68866197 85957078 68866334 85957249 68866471 85957420 68866608 85957591 68866745 85957762 68866882 85957933 68867019 85958104 68867156 85958275 68867293 85958446 68867430 85958617 68867567 85958788 68867704 85958959 68867841 85959130 68867978 85959301 68868115 85959472 68868252 85959643 68868389 85959814 68868526 85959985 68868663 85960156 68868800 85960327 68868937 85960498 68869074 85960669 68869211 85960840 68869348 85961011 68869485 85961182 68869622 85961353 68869759 85961524 68869896 85961695 68870033 85961866 68870170 85962037 68870307 85962208 68870444 85962379 68870581 85962550 68870718 85962721 68870855 85962892 68870992 85963063 68871129 85963234 68871266 85963405 68871403 85963576 68871540 85963747 68871677 85963918 68871814 85964089 68871951 85964260 68872088 85964431 68872225 85964602 68872362 85964773 68872499 85964944 68872636 85965115 68872773 85965286 68872910 85965457 68873047 85965628 68873184 85965799 68873321 85965970 68873458 85966141 68873595 85966312 68873732 85966483 68873869 85966654 68874006 85966825 68874143 85966996 68874280 85967167 68874417 85967338 68874554 85967509 68874691 85967680 68874828 85967851 68874965 85968022 68875102 85968193 68875239 85968364 68875376 85968535 68875513 85968706 68875650 85968877 68875787 85969048 68875924 85969219 68876061 85969390 68876198 85969561 68876335 85969732 68876472 85969903 68876609 85970074 68876746 85970245 68876883 85970416 68877020 85970587 68877157 85970758 68877294 85970929 68877431 85971100 68877568 85971271 68877705 85971442 68877842 85971613 68877979 85971784 68878116 85971955 68878253 85972126 68878390 85972297 68878527 85972468 68878664 85972639 68878801 85972810 68878938 85972981 68879075 85973152 68879212 85973323 68879349 85973494 68879486 85973665 68879623 85973836 68879760 85974007 68879897 85974178 68880034 85974349 68880171 85974520 68880308 85974691 68880445 85974862 68880582 85975033 68880719 85975204 68880856 85975375 68880993 85975546 68881130 85975717 68881267 85975888 68881404 85976059 68881541 85976230 68881678 85976401 68881815 85976572 68881952 85976743 68882089 85976914 68882226 85977085 68882363 85977256 68882500 85977427 68882637 85977598 68882774 85977769 68882911 85977940 68883048 85978111 68883185 85978282 68883322 85978453 68883459 85978624 68883596 85978795 68883733 85978966 68883870 85979137 68884007 85979308 68884144 85979479 68884281 85979650 68884418 85979821 68884555 85979992 68884692 85980163 68884829 85980334 68884966 85980505 68885103 85980676 68885240 85980847 68885377 85981018 68885514 85981189 68885651 85981360 68885788 85981531 68885925 85981702 68886062 85981873 68886199 85982044 68886336 85982215 68886473 85982386 68886610 85982557 68886747 85982728 68886884 85982899 68887021 85983070 68887158 85983241 68887295 85983412 68887432 85983583 68887569 85983754 68887706 85983925 68887843 85984096 68887980 85984267 68888117 85984438 68888254 85984609 68888391 85984780 68888528 85984951 68888665 85985122 68888802 85985293 68888939 85985464 68889076 85985635 68889213 85985806 68889350 85985977 68889487 85986148 68889624 85986319 68889761 85986490 68889898 85986661 68890035 85986832 68890172 85987003 68890309 85987174 68890446 85987345 68890583 85987516 68890720 85987687 68890857 85987858 68890994 85988029 68891131 85988200 68891268 85988371 68891405 85988542 68891542 85988713 68891679 85988884 68891816 85989055 68891953 85989226 68892090 85989397 68892227 85989568 68892364 85989739 68892501 85989910 68892638 85990081 68892775 85990252 68892912 85990423 68893049 85990594 68893186 85990765 68893323 85990936 68893460 85991107 68893597 85991278 68893734 85991449 68893871 85991620 68894008 85991791 68894145 85991962 68894282 85992133 68894419 85992304 68894556 85992475 68894693 85992646 68894830 85992817 68894967 85992988 68895104 85993159 68895241 85993330 68895378 85993501 68895515 85993672 68895652 85993843 68895789 85994014 68895926 85994185 68896063 85994356 68896200 85994527 68896337 85994698 68896474 85994869 68896611 85995040 68896748 85995211 68896885 85995382 68897022 85995553 68897159 85995724 68897296 85995895 68897433 85996066 68897570 85996237 68897707 85996408 68897844 85996579 68897981 85996750 68898118 85996921 68898255 85997092 68898392 85997263 68898529 85997434 68898666 85997605 68898803 85997776 68898940 85997947 68899077 85998118 68899214 85998289 68899351 85998460 68899488 85998631 68899625 85998802 68899762 85998973 68899899 85999144 68900036 85999315 68900173 85999486 68900310 85999657 68900447 85999828 68900584 85999999 68900721 86000170 68900858 86000341 68900995 86000512 68901132 86000683 68901269 86000854 68901406 86001025 68901543 86001196 68901680 86001367 68901817 86001538 68901954 86001709 68902091 86001880 68902228 86002051 68902365 86002222 68902502 86002393 68902639 86002564 68902776 86002735 68902913 86002906 68903050 86003077 68903187 86003248 68903324 86003419 68903461 86003590 68903598 86003761 68903735 86003932 68903872 86004103 68904009 86004274 68904146 86004445 68904283 86004616 68904420 86004787 68904557 86004958 68904694 86005129 68904831 86005300 68904968 86005471 68905105 86005642 68905242 86005813 68905379 86005984 68905516 86006155 68905653 86006326 68905790 86006497 68905927 86006668 68906064 86006839 68906201 86007010 68906338 86007181 68906475 86007352 68906612 86007523 68906749 86007694 68906886 86007865 68907023 86008036 68907160 86008207 68907297 86008378 68907434 86008549 68907571 86008720 68907708 86008891 68907845 86009062 68907982 86009233 68908119 86009404 68908256 86009575 68908393 86009746 68908530 86009917 68908667 86010088 68908804 86010259 68908941 86010430 68909078 86010601 68909215 86010772 68909352 86010943 68909489 86011114 68909626 86011285
1000 64525900 0 64525900 80539627 64526037 80539798 64526174 80539969 64526311 80540140 64526448 80540311 64526585 80540482 64526722 80540653 64526859 80540824 64526996 80540995 64527133 80541166 64527270 80541337 64527407 80541508 64527544 80541679 64527681 80541850 64527818 80542021 64527955 80542192 64528092 80542363 64528229 80542534 64528366 80542705 64528503 80542876 64528640 80543047 64528777 80543218 64528914 80543389 64529051 80543560 64529188 80543731 64529325 80543902 64529462 80544073 64529599 80544244 64529736 80544415 64529873 80544586 64530010 80544757 64530147 80544928 64530284 80545099 64530421 80545270 64530558 80545441 64530695 80545612 64530832 80545783 64530969 80545954 64531106 80546125 64531243 80546296 64531380 80546467 64531517 80546638 64531654 80546809 64531791 80546980 64531928 80547151 64532065 80547322 64532202 80547493 64532339 80547664 64532476 80547835 64532613 80548006 64532750 80548177 64532887 80548348 64533024 80548519 64533161 80548690 64533298 80548861 64533435 80549032 64533572 80549203 64533709 80549374 64533846 80549545 64533983 80549716 64534120 80549887 64534257 80550058 64534394 80550229 64534531 80550400 64534668 80550571 64534805 80550742 64534942 80550913 64535079 80551084 64535216 80551255 64535353 80551426 64535490 80551597 64535627 80551768 64535764 80551939 64535901 80552110 64536038 80552281 64536175 80552452 64536312 80552623 64536449 80552794 64536586 80552965 64536723 80553136 64536860 80553307 64536997 80553478 64537134 80553649 64537271 80553820 64537408 80553991 64537545 80554162 64537682 80554333 64537819 80554504 64537956 80554675 64538093 80554846 64538230 80555017 64538367 80555188 64538504 80555359 64538641 80555530 64538778 80555701 64538915 80555872 64539052 80556043 64539189 80556214 64539326 80556385 64539463 80556556 64539600 80556727 64539737 80556898 64539874 80557069 64540011 80557240 64540148 80557411 64540285 80557582 64540422 80557753 64540559 80557924 64540696 80558095 64540833 80558266 64540970 80558437 64541107 80558608 64541244 80558779 64541381 80558950 64541518 80559121 64541655 80559292 64541792 80559463 64541929 80559634 64542066 80559805 64542203 80559976 64542340 80560147 64542477 80560318 64542614 80560489 64542751 80560660 64542888 80560831 64543025 80561002 64543162 80561173 64543299 80561344 64543436 80561515 64543573 80561686 64543710 80561857 64543847 80562028 64543984 80562199 64544121 80562370 64544258 80562541 64544395 80562712 64544532 80562883 64544669 80563054 64544806 80563225 64544943 80563396 64545080 80563567 64545217 80563738 64545354 80563909 64545491 80564080 64545628 80564251 64545765 80564422 64545902 80564593 64546039 80564764 64546176 80564935 64546313 80565106 64546450 80565277 64546587 80565448 64546724 80565619 64546861 80565790 64546998 80565961 64547135 80566132 64547272 80566303 64547409 80566474 64547546 80566645 64547683 80566816 64547820 80566987 64547957 80567158 64548094 80567329 64548231 80567500 64548368 80567671 64548505 80567842 64548642 80568013 64548779 80568184 64548916 80568355 64549053 80568526 64549190 80568697 64549327 80568868 64549464 80569039 64549601 80569210 64549738 80569381 64549875 80569552 64550012 80569723 64550149 80569894 64550286 80570065 64550423 80570236 64550560 80570407 64550697 80570578 64550834 80570749 64550971 80570920 64551108 80571091 64551245 80571262 64551382 80571433 64551519 80571604 64551656 80571775 64551793 80571946 64551930 80572117 64552067 80572288 64552204 80572459 64552341 80572630 64552478 80572801 64552615 80572972 64552752 80573143 64552889 80573314 64553026 80573485 64553163 80573656 64553300 80573827 64553437 80573998 64553574 80574169 64553711 80574340 64553848 80574511 64553985 80574682 64554122 80574853 64554259 80575024 64554396 80575195 64554533 80575366 64554670 80575537 64554807 80575708 64554944 80575879 64555081 80576050 64555218 80576221 64555355 80576392 64555492 80576563 64555629 80576734 64555766 80576905 64555903 80577076 64556040 80577247 64556177 80577418 64556314 80577589 64556451 80577760 64556588 80577931 64556725 80578102 64556862 80578273 64556999 80578444 64557136 80578615 64557273 80578786 64557410 80578957 64557547 80579128 64557684 80579299 64557821 80579470 64557958 80579641 64558095 80579812 64558232 80579983 64558369 80580154 64558506 80580325 64558643 80580496 64558780 80580667 64558917 80580838 64559054 80581009 64559191 80581180 64559328 80581351 64559465 80581522 64559602 80581693 64559739 80581864 64559876 80582035 64560013 80582206 64560150 80582377 64560287 80582548 64560424 80582719 64560561 80582890 64560698 80583061 64560835 80583232 64560972 80583403 64561109 80583574 64561246 80583745 64561383 80583916 64561520 80584087 64561657 80584258 64561794 80584429 64561931 80584600 64562068 80584771 64562205 80584942 64562342 80585113 64562479 80585284 64562616 80585455 64562753 80585626 64562890 80585797 64563027 80585968 64563164 80586139 64563301 80586310 64563438 80586481 64563575 80586652 64563712 80586823 64563849 80586994 64563986 80587165 64564123 80587336 64564260 80587507 64564397 80587678 64564534 80587849 64564671 80588020 64564808 80588191 64564945 80588362 64565082 80588533 64565219 80588704 64565356 80588875 64565493 80589046 64565630 80589217 64565767 80589388 64565904 80589559 64566041 80589730 64566178 80589901 64566315 80590072 64566452 80590243 64566589 80590414 64566726 80590585 64566863 80590756 64567000 80590927 64567137 80591098 64567274 80591269 64567411 80591440 64567548 80591611 64567685 80591782 64567822 80591953 64567959 80592124 64568096 80592295 64568233 80592466 64568370 80592637 64568507 80592808 64568644 80592979 64568781 80593150 64568918 80593321 64569055 80593492 64569192 80593663 64569329 80593834 64569466 80594005 64569603 80594176 64569740 80594347 64569877 80594518 64570014 80594689 64570151 80594860 64570288 80595031 64570425 80595202 64570562 80595373 64570699 80595544 64570836 80595715 64570973 80595886 64571110 80596057 64571247 80596228 64571384 80596399 64571521 80596570 64571658 80596741 64571795 80596912 64571932 80597083 64572069 80597254 64572206 80597425 64572343 80597596 64572480 80597767 64572617 80597938 64572754 80598109 64572891 80598280 64573028 80598451 64573165 80598622 64573302 80598793 64573439 80598964 64573576 80599135 64573713 80599306 64573850 80599477 64573987 80599648 64574124 80599819 64574261 80599990 64574398 80600161 64574535 80600332 64574672 80600503 64574809 80600674 64574946 80600845 64575083 80601016 64575220 80601187 64575357 80601358 64575494 80601529 64575631 80601700 64575768 80601871 64575905 80602042 64576042 80602213 64576179 80602384 64576316 80602555 64576453 80602726 64576590 80602897 64576727 80603068 64576864 80603239 64577001 80603410 64577138 80603581 64577275 80603752 64577412 80603923 64577549 80604094 64577686 80604265 64577823 80604436 64577960 80604607 64578097 80604778 64578234 80604949 64578371 80605120 64578508 80605291 64578645 80605462 64578782 80605633 64578919 80605804 64579056 80605975 64579193 80606146 64579330 80606317 64579467 80606488 64579604 80606659 64579741 80606830 64579878 80607001 64580015 80607172 64580152 80607343 64580289 80607514 64580426 80607685 64580563 80607856 64580700 80608027 64580837 80608198 64580974 80608369 64581111 80608540 64581248 80608711 64581385 80608882 64581522 80609053 64581659 80609224 64581796 80609395 64581933 80609566 64582070 80609737 64582207 80609908 64582344 80610079 64582481 80610250 64582618 80610421 64582755 80610592 64582892 80610763 64583029 80610934 64583166 80611105 64583303 80611276 64583440 80611447 64583577 80611618 64583714 80611789 64583851 80611960 64583988 80612131 64584125 80612302 64584262 80612473 64584399 80612644 64584536 80612815 64584673 80612986 64584810 80613157 64584947 80613328 64585084 80613499 64585221 80613670 64585358 80613841 64585495 80614012 64585632 80614183 64585769 80614354 64585906 80614525 64586043 80614696 64586180 80614867 64586317 80615038 64586454 80615209 64586591 80615380 64586728 80615551 64586865 80615722 64587002 80615893 64587139 80616064 64587276 80616235 64587413 80616406 64587550 80616577 64587687 80616748 64587824 80616919 64587961 80617090 64588098 80617261 64588235 80617432 64588372 80617603 64588509 80617774 64588646 80617945 64588783 80618116 64588920 80618287 64589057 80618458 64589194 80618629 64589331 80618800 64589468 80618971 64589605 80619142 64589742 80619313 64589879 80619484 64590016 80619655 64590153 80619826 64590290 80619997 64590427 80620168 64590564 80620339 64590701 80620510 64590838 80620681 64590975 80620852 64591112 80621023 64591249 80621194 64591386 80621365 64591523 80621536 64591660 80621707 64591797 80621878 64591934 80622049 64592071 80622220 64592208 80622391 64592345 80622562 64592482 80622733 64592619 80622904 64592756 80623075 64592893 80623246 64593030 80623417 64593167 80623588 64593304 80623759 64593441 80623930 64593578 80624101 64593715 80624272 64593852 80624443 64593989 80624614 64594126 80624785 64594263 80624956 64594400 80625127 64594537 80625298 64594674 80625469 64594811 80625640 64594948 80625811 64595085 80625982 64595222 80626153 64595359 80626324 64595496 80626495 64595633 80626666 64595770 80626837 64595907 80627008 64596044 80627179 64596181 80627350 64596318 80627521 64596455 80627692 64596592 80627863 64596729 80628034 64596866 80628205 64597003 80628376 64597140 80628547 64597277 80628718 64597414 80628889 64597551 80629060 64597688 80629231 64597825 80629402 64597962 80629573 64598099 80629744 64598236 80629915 64598373 80630086 64598510 80630257 64598647 80630428 64598784 80630599 64598921 80630770 64599058 80630941 64599195 80631112 64599332 80631283 64599469 80631454 64599606 80631625 64599743 80631796 64599880 80631967 64600017 80632138 64600154 80632309 64600291 80632480 64600428 80632651 64600565 80632822 64600702 80632993 64600839 80633164 64600976 80633335 64601113 80633506 64601250 80633677 64601387 80633848 64601524 80634019 64601661 80634190 64601798 80634361 64601935 80634532 64602072 80634703 64602209 80634874 64602346 80635045 64602483 80635216 64602620 80635387 64602757 80635558 64602894 80635729 64603031 80635900 64603168 80636071 64603305 80636242 64603442 80636413 64603579 80636584 64603716 80636755 64603853 80636926 64603990 80637097 64604127 80637268 64604264 80637439 64604401 80637610 64604538 80637781 64604675 80637952 64604812 80638123 64604949 80638294 64605086 80638465 64605223 80638636 64605360 80638807 64605497 80638978 64605634 80639149 64605771 80639320 64605908 80639491 64606045 80639662 64606182 80639833 64606319 80640004 64606456 80640175 64606593 80640346 64606730 80640517 64606867 80640688 64607004 80640859 64607141 80641030 64607278 80641201 64607415 80641372 64607552 80641543 64607689 80641714 64607826 80641885 64607963 80642056 64608100 80642227 64608237 80642398 64608374 80642569 64608511 80642740 64608648 80642911 64608785 80643082 64608922 80643253 64609059 80643424 64609196 80643595 64609333 80643766 64609470 80643937 64609607 80644108 64609744 80644279 64609881 80644450 64610018 80644621 64610155 80644792 64610292 80644963 64610429 80645134 64610566 80645305 64610703 80645476 64610840 80645647 64610977 80645818 64611114 80645989 64611251 80646160 64611388 80646331 64611525 80646502 64611662 80646673 64611799 80646844 64611936 80647015 64612073 80647186 64612210 80647357 64612347 80647528 64612484 80647699 64612621 80647870 64612758 80648041 64612895 80648212 64613032 80648383 64613169 80648554 64613306 80648725 64613443 80648896 64613580 80649067 64613717 80649238 64613854 80649409 64613991 80649580 64614128 80649751 64614265 80649922 64614402 80650093 64614539 80650264 64614676 80650435 64614813 80650606 64614950 80650777 64615087 80650948 64615224 80651119 64615361 80651290 64615498 80651461 64615635 80651632 64615772 80651803 64615909 80651974 64616046 80652145 64616183 80652316 64616320 80652487 64616457 80652658 64616594 80652829 64616731 80653000 64616868 80653171 64617005 80653342 64617142 80653513 64617279 80653684 64617416 80653855 64617553 80654026 64617690 80654197 64617827 80654368 64617964 80654539 64618101 80654710 64618238 80654881 64618375 80655052 64618512 80655223 64618649 80655394 64618786 80655565 64618923 80655736 64619060 80655907 64619197 80656078 64619334 80656249 64619471 80656420 64619608 80656591 64619745 80656762 64619882 80656933 64620019 80657104 64620156 80657275 64620293 80657446 64620430 80657617 64620567 80657788 64620704 80657959 64620841 80658130 64620978 80658301 64621115 80658472 64621252 80658643 64621389 80658814 64621526 80658985 64621663 80659156 64621800 80659327 64621937 80659498 64622074 80659669 64622211 80659840 64622348 80660011 64622485 80660182 64622622 80660353 64622759 80660524 64622896 80660695 64623033 80660866 64623170 80661037 64623307 80661208 64623444 80661379 64623581 80661550 64623718 80661721 64623855 80661892 64623992 80662063 64624129 80662234 64624266 80662405 64624403 80662576 64624540 80662747 64624677 80662918 64624814 80663089 64624951 80663260 64625088 80663431 64625225 80663602 64625362 80663773 64625499 80663944 64625636 80664115 64625773 80664286 64625910 80664457 64626047 80664628 64626184 80664799 64626321 80664970 64626458 80665141 64626595 80665312 64626732 80665483 64626869 80665654 64627006 80665825 64627143 80665996 64627280 80666167 64627417 80666338 64627554 80666509 64627691 80666680 64627828 80666851 64627965 80667022 64628102 80667193 64628239 80667364 64628376 80667535 64628513 80667706 64628650 80667877 64628787 80668048 64628924 80668219 64629061 80668390 64629198 80668561 64629335 80668732 64629472 80668903 64629609 80669074 64629746 80669245 64629883 80669416 64630020 80669587 64630157 80669758 64630294 80669929 64630431 80670100 64630568 80670271 64630705 80670442 64630842 80670613 64630979 80670784 64631116 80670955 64631253 80671126 64631390 80671297 64631527 80671468 64631664 80671639 64631801 80671810 64631938 80671981 64632075 80672152 64632212 80672323 64632349 80672494 64632486 80672665 64632623 80672836 64632760 80673007 64632897 80673178 64633034 80673349 64633171 80673520 64633308 80673691 64633445 80673862 64633582 80674033 64633719 80674204 64633856 80674375 64633993 80674546 64634130 80674717 64634267 80674888 64634404 80675059 64634541 80675230 64634678 80675401 64634815 80675572 64634952 80675743 64635089 80675914 64635226 80676085 64635363 80676256 64635500 80676427 64635637 80676598 64635774 80676769 64635911 80676940 64636048 80677111 64636185 80677282 64636322 80677453 64636459 80677624 64636596 80677795 64636733 80677966 64636870 80678137 64637007 80678308 64637144 80678479 64637281 80678650 64637418 80678821 64637555 80678992 64637692 80679163 64637829 80679334 64637966 80679505 64638103 80679676 64638240 80679847 64638377 80680018 64638514 80680189 64638651 80680360 64638788 80680531 64638925 80680702 64639062 80680873 64639199 80681044 64639336 80681215 64639473 80681386 64639610 80681557 64639747 80681728 64639884 80681899 64640021 80682070 64640158 80682241 64640295 80682412 64640432 80682583 64640569 80682754 64640706 80682925 64640843 80683096 64640980 80683267 64641117 80683438 64641254 80683609 64641391 80683780 64641528 80683951 64641665 80684122 64641802 80684293 64641939 80684464 64642076 80684635 64642213 80684806 64642350 80684977 64642487 80685148 64642624 80685319 64642761 80685490 64642898 80685661 64643035 80685832 64643172 80686003 64643309 80686174 64643446 80686345 64643583 80686516 64643720 80686687 64643857 80686858 64643994 80687029 64644131 80687200 64644268 80687371 64644405 80687542 64644542 80687713 64644679 80687884 64644816 80688055 64644953 80688226 64645090 80688397 64645227 80688568 64645364 80688739 64645501 80688910 64645638 80689081 64645775 80689252 64645912 80689423 64646049 80689594 64646186 80689765 64646323 80689936 64646460 80690107 64646597 80690278 64646734 80690449 64646871 80690620 64647008 80690791 64647145 80690962 64647282 80691133 64647419 80691304 64647556 80691475 64647693 80691646 64647830 80691817 64647967 80691988 64648104 80692159 64648241 80692330 64648378 80692501 64648515 80692672 64648652 80692843 64648789 80693014 64648926 80693185 64649063 80693356 64649200 80693527 64649337 80693698 64649474 80693869 64649611 80694040 64649748 80694211 64649885 80694382 64650022 80694553 64650159 80694724 64650296 80694895 64650433 80695066 64650570 80695237 64650707 80695408 64650844 80695579 64650981 80695750 64651118 80695921 64651255 80696092 64651392 80696263 64651529 80696434 64651666 80696605 64651803 80696776 64651940 80696947 64652077 80697118 64652214 80697289 64652351 80697460 64652488 80697631 64652625 80697802 64652762 80697973 64652899 80698144 64653036 80698315 64653173 80698486 64653310 80698657 64653447 80698828 64653584 80698999 64653721 80699170 64653858 80699341 64653995 80699512 64654132 80699683 64654269 80699854 64654406 80700025 64654543 80700196 64654680 80700367 64654817 80700538 64654954 80700709 64655091 80700880 64655228 80701051 64655365 80701222 64655502 80701393 64655639 80701564 64655776 80701735 64655913 80701906 64656050 80702077 64656187 80702248 64656324 80702419 64656461 80702590 64656598 80702761 64656735 80702932 64656872 80703103 64657009 80703274 64657146 80703445 64657283 80703616 64657420 80703787 64657557 80703958 64657694 80704129 64657831 80704300 64657968 80704471 64658105 80704642 64658242 80704813 64658379 80704984 64658516 80705155 64658653 80705326 64658790 80705497 64658927 80705668 64659064 80705839 64659201 80706010 64659338 80706181 64659475 80706352 64659612 80706523 64659749 80706694 64659886 80706865 64660023 80707036 64660160 80707207 64660297 80707378 64660434 80707549 64660571 80707720 64660708 80707891 64660845 80708062 64660982 80708233 64661119 80708404 64661256 80708575 64661393 80708746 64661530 80708917 64661667 80709088 64661804 80709259 64661941 80709430 64662078 80709601 64662215 80709772 64662352 80709943 64662489 80710114 64662626 80710285
1000 24636710 0 24636710 30750930 24636847 30751101 24636984 30751272 24637121 30751443 24637258 30751614 24637395 30751785 24637532 30751956 24637669 30752127 24637806 30752298 24637943 30752469 24638080 30752640 24638217 30752811 24638354 30752982 24638491 30753153 24638628 30753324 24638765 30753495 24638902 30753666 24639039 30753837 24639176 30754008 24639313 30754179 24639450 30754350 24639587 30754521 24639724 30754692 24639861 30754863 24639998 30755034 24640135 30755205 24640272 30755376 24640409 30755547 24640546 30755718 24640683 30755889 24640820 30756060 24640957 30756231 24641094 30756402 24641231 30756573 24641368 30756744 24641505 30756915 24641642 30757086 24641779 30757257 24641916 30757428 24642053 30757599 24642190 30757770 24642327 30757941 24642464 30758112 24642601 30758283 24642738 30758454 24642875 30758625 24643012 30758796 24643149 30758967 24643286 30759138 24643423 30759309 24643560 30759480 24643697 30759651 24643834 30759822 24643971 30759993 24644108 30760164 24644245 30760335 24644382 30760506 24644519 30760677 24644656 30760848 24644793 30761019 24644930 30761190 24645067 30761361 24645204 30761532 24645341 30761703 24645478 30761874 24645615 30762045 24645752 30762216 24645889 30762387 24646026 30762558 24646163 30762729 24646300 30762900 24646437 30763071 24646574 30763242 24646711 30763413 24646848 30763584 24646985 30763755 24647122 30763926 24647259 30764097 24647396 30764268 24647533 30764439 24647670 30764610 24647807 30764781 24647944 30764952 24648081 30765123 24648218 30765294 24648355 30765465 24648492 30765636 24648629 30765807 24648766 30765978 24648903 30766149 24649040 30766320 24649177 30766491 24649314 30766662 24649451 30766833 24649588 30767004 24649725 30767175 24649862 30767346 24649999 30767517 24650136 30767688 24650273 30767859 24650410 30768030 24650547 30768201 24650684 30768372 24650821 30768543 24650958 30768714 24651095 30768885 24651232 30769056 24651369 30769227 24651506 30769398 24651643 30769569 24651780 30769740 24651917 30769911 24652054 30770082 24652191 30770253 24652328 30770424 24652465 30770595 24652602 30770766 24652739 30770937 24652876 30771108 24653013 30771279 24653150 30771450 24653287 30771621 24653424 30771792 24653561 30771963 24653698 30772134 24653835 30772305 24653972 30772476 24654109 30772647 24654246 30772818 24654383 30772989 24654520 30773160 24654657 30773331 24654794 30773502 24654931 30773673 24655068 30773844 24655205 30774015 24655342 30774186 24655479 30774357 24655616 30774528 24655753 30774699 24655890 30774870 24656027 30775041 24656164 30775212 24656301 30775383 24656438 30775554 24656575 30775725 24656712 30775896 24656849 30776067 24656986 30776238 24657123 30776409 24657260 30776580 24657397 30776751 24657534 30776922 24657671 30777093 24657808 30777264 24657945 30777435 24658082 30777606 24658219 30777777 24658356 30777948 24658493 30778119 24658630 30778290 24658767 30778461 24658904 30778632 24659041 30778803 24659178 30778974 24659315 30779145 24659452 30779316 24659589 30779487 24659726 30779658 24659863 30779829 24660000 30780000 24660137 30780171 24660274 30780342 24660411 30780513 24660548 30780684 24660685 30780855 24660822 30781026 24660959 30781197 24661096 30781368 24661233 30781539 24661370 30781710 24661507 30781881 24661644 30782052 24661781 30782223 24661918 30782394 24662055 30782565 24662192 30782736 24662329 30782907 24662466 30783078 24662603 30783249 24662740 30783420 24662877 30783591 24663014 30783762 24663151 30783933 24663288 30784104 24663425 30784275 24663562 30784446 24663699 30784617 24663836 30784788 24663973 30784959 24664110 30785130 24664247 30785301 24664384 30785472 24664521 30785643 24664658 30785814 24664795 30785985 24664932 30786156 24665069 30786327 24665206 30786498 24665343 30786669 24665480 30786840 24665617 30787011 24665754 30787182 24665891 30787353 24666028 30787524 24666165 30787695 24666302 30787866 24666439 30788037 24666576 30788208 24666713 30788379 24666850 30788550 24666987 30788721 24667124 30788892 24667261 30789063 24667398 30789234 24667535 30789405 24667672 30789576 24667809 30789747 24667946 30789918 24668083 30790089 24668220 30790260 24668357 30790431 24668494 30790602 24668631 30790773 24668768 30790944 24668905 30791115 24669042 30791286 24669179 30791457 24669316 30791628 24669453 30791799 24669590 30791970 24669727 30792141 24669864 30792312 24670001 30792483 24670138 30792654 24670275 30792825 24670412 30792996 24670549 30793167 24670686 30793338 24670823 30793509 24670960 30793680 24671097 30793851 24671234 30794022 24671371 30794193 24671508 30794364 24671645 30794535 24671782 30794706 24671919 30794877 24672056 30795048 24672193 30795219 24672330 30795390 24672467 30795561 24672604 30795732 24672741 30795903 24672878 30796074 24673015 30796245 24673152 30796416 24673289 30796587 24673426 30796758 24673563 30796929 24673700 30797100 24673837 30797271 24673974 30797442 24674111 30797613 24674248 30797784 24674385 30797955 24674522 30798126 24674659 30798297 24674796 30798468 24674933 30798639 24675070 30798810 24675207 30798981 24675344 30799152 24675481 30799323 24675618 30799494 24675755 30799665 24675892 30799836 24676029 30800007 24676166 30800178 24676303 30800349 24676440 30800520 24676577 30800691 24676714 30800862 24676851 30801033 24676988 30801204 24677125 30801375 24677262 30801546 24677399 30801717 24677536 30801888 24677673 30802059 24677810 30802230 24677947 30802401 24678084 30802572 24678221 30802743 24678358 30802914 24678495 30803085 24678632 30803256 24678769 30803427 24678906 30803598 24679043 30803769 24679180 30803940 24679317 30804111 24679454 30804282 24679591 30804453 24679728 30804624 24679865 30804795 24680002 30804966 24680139 30805137 24680276 30805308 24680413 30805479 24680550 30805650 24680687 30805821 24680824 30805992 24680961 30806163 24681098 30806334 24681235 30806505 24681372 30806676 24681509 30806847 24681646 30807018 24681783 30807189 24681920 30807360 24682057 30807531 24682194 30807702 24682331 30807873 24682468 30808044 24682605 30808215 24682742 30808386 24682879 30808557 24683016 30808728 24683153 30808899 24683290 30809070 24683427 30809241 24683564 30809412 24683701 30809583 24683838 30809754 24683975 30809925 24684112 30810096 24684249 30810267 24684386 30810438 24684523 30810609 24684660 30810780 24684797 30810951 24684934 30811122 24685071 30811293 24685208 30811464 24685345 30811635 24685482 30811806 24685619 30811977 24685756 30812148 24685893 30812319 24686030 30812490 24686167 30812661 24686304 30812832 24686441 30813003 24686578 30813174 24686715 30813345 24686852 30813516 24686989 30813687 24687126 30813858 24687263 30814029 24687400 30814200 24687537 30814371 24687674 30814542 24687811 30814713 24687948 30814884 24688085 30815055 24688222 30815226 24688359 30815397 24688496 30815568 24688633 30815739 24688770 30815910 24688907 30816081 24689044 30816252 24689181 30816423 24689318 30816594 24689455 30816765 24689592 30816936 24689729 30817107 24689866 30817278 24690003 30817449 24690140 30817620 24690277 30817791 24690414 30817962 24690551 30818133 24690688 30818304 24690825 30818475 24690962 30818646 24691099 30818817 24691236 30818988 24691373 30819159 24691510 30819330 24691647 30819501 24691784 30819672 24691921 30819843 24692058 30820014 24692195 30820185 24692332 30820356 24692469 30820527 24692606 30820698 24692743 30820869 24692880 30821040 24693017 30821211 24693154 30821382 24693291 30821553 24693428 30821724 24693565 30821895 24693702 30822066 24693839 30822237 24693976 30822408 24694113 30822579 24694250 30822750 24694387 30822921 24694524 30823092 24694661 30823263 24694798 30823434 24694935 30823605 24695072 30823776 24695209 30823947 24695346 30824118 24695483 30824289 24695620 30824460 24695757 30824631 24695894 30824802 24696031 30824973 24696168 30825144 24696305 30825315 24696442 30825486 24696579 30825657 24696716 30825828 24696853 30825999 24696990 30826170 24697127 30826341 24697264 30826512 24697401 30826683 24697538 30826854 24697675 30827025 24697812 30827196 24697949 30827367 24698086 30827538 24698223 30827709 24698360 30827880 24698497 30828051 24698634 30828222 24698771 30828393 24698908 30828564 24699045 30828735 24699182 30828906 24699319 30829077 24699456 30829248 24699593 30829419 24699730 30829590 24699867 30829761 24700004 30829932 24700141 30830103 24700278 30830274 24700415 30830445 24700552 30830616 24700689 30830787 24700826 30830958 24700963 30831129 24701100 30831300 24701237 30831471 24701374 30831642 24701511 30831813 24701648 30831984 24701785 30832155 24701922 30832326 24702059 30832497 24702196 30832668 24702333 30832839 24702470 30833010 24702607 30833181 24702744 30833352 24702881 30833523 24703018 30833694 24703155 30833865 24703292 30834036 24703429 30834207 24703566 30834378 24703703 30834549 24703840 30834720 24703977 30834891 24704114 30835062 24704251 30835233 24704388 30835404 24704525 30835575 24704662 30835746 24704799 30835917 24704936 30836088 24705073 30836259 24705210 30836430 24705347 30836601 24705484 30836772 24705621 30836943 24705758 30837114 24705895 30837285 24706032 30837456 24706169 30837627 24706306 30837798 24706443 30837969 24706580 30838140 24706717 30838311 24706854 30838482 24706991 30838653 24707128 30838824 24707265 30838995 24707402 30839166 24707539 30839337 24707676 30839508 24707813 30839679 24707950 30839850 24708087 30840021 24708224 30840192 24708361 30840363 24708498 30840534 24708635 30840705 24708772 30840876 24708909 30841047 24709046 30841218 24709183 30841389 24709320 30841560 24709457 30841731 24709594 30841902 24709731 30842073 24709868 30842244 24710005 30842415 24710142 30842586 24710279 30842757 24710416 30842928 24710553 30843099 24710690 30843270 24710827 30843441 24710964 30843612 24711101 30843783 24711238 30843954 24711375 30844125 24711512 30844296 24711649 30844467 24711786 30844638 24711923 30844809 24712060 30844980 24712197 30845151 24712334 30845322 24712471 30845493 24712608 30845664 24712745 30845835 24712882 30846006 24713019 30846177 24713156 30846348 24713293 30846519 24713430 30846690 24713567 30846861 24713704 30847032 24713841 30847203 24713978 30847374 24714115 30847545 24714252 30847716 24714389 30847887 24714526 30848058 24714663 30848229 24714800 30848400 24714937 30848571 24715074 30848742 24715211 30848913 24715348 30849084 24715485 30849255 24715622 30849426 24715759 30849597 24715896 30849768 24716033 30849939 24716170 30850110 24716307 30850281 24716444 30850452 24716581 30850623 24716718 30850794 24716855 30850965 24716992 30851136 24717129 30851307 24717266 30851478 24717403 30851649 24717540 30851820 24717677 30851991 24717814 30852162 24717951 30852333 24718088 30852504 24718225 30852675 24718362 30852846 24718499 30853017 24718636 30853188 24718773 30853359 24718910 30853530 24719047 30853701 24719184 30853872 24719321 30854043 24719458 30854214 24719595 30854385 24719732 30854556 24719869 30854727 24720006 30854898 24720143 30855069 24720280 30855240 24720417 30855411 24720554 30855582 24720691 30855753 24720828 30855924 24720965 30856095 24721102 30856266 24721239 30856437 24721376 30856608 24721513 30856779 24721650 30856950 24721787 30857121 24721924 30857292 24722061 30857463 24722198 30857634 24722335 30857805 24722472 30857976 24722609 30858147 24722746 30858318 24722883 30858489 24723020 30858660 24723157 30858831 24723294 30859002 24723431 30859173 24723568 30859344 24723705 30859515 24723842 30859686 24723979 30859857 24724116 30860028 24724253 30860199 24724390 30860370 24724527 30860541 24724664 30860712 24724801 30860883 24724938 30861054 24725075 30861225 24725212 30861396 24725349 30861567 24725486 30861738 24725623 30861909 24725760 30862080 24725897 30862251 24726034 30862422 24726171 30862593 24726308 30862764 24726445 30862935 24726582 30863106 24726719 30863277 24726856 30863448 24726993 30863619 24727130 30863790 24727267 30863961 24727404 30864132 24727541 30864303 24727678 30864474 24727815 30864645 24727952 30864816 24728089 30864987 24728226 30865158 24728363 30865329 24728500 30865500 24728637 30865671 24728774 30865842 24728911 30866013 24729048 30866184 24729185 30866355 24729322 30866526 24729459 30866697 24729596 30866868 24729733 30867039 24729870 30867210 24730007 30867381 24730144 30867552 24730281 30867723 24730418 30867894 24730555 30868065 24730692 30868236 24730829 30868407 24730966 30868578 24731103 30868749 24731240 30868920 24731377 30869091 24731514 30869262 24731651 30869433 24731788 30869604 24731925 30869775 24732062 30869946 24732199 30870117 24732336 30870288 24732473 30870459 24732610 30870630 24732747 30870801 24732884 30870972 24733021 30871143 24733158 30871314 24733295 30871485 24733432 30871656 24733569 30871827 24733706 30871998 24733843 30872169 24733980 30872340 24734117 30872511 24734254 30872682 24734391 30872853 24734528 30873024 24734665 30873195 24734802 30873366 24734939 30873537 24735076 30873708 24735213 30873879 24735350 30874050 24735487 30874221 24735624 30874392 24735761 30874563 24735898 30874734 24736035 30874905 24736172 30875076 24736309 30875247 24736446 30875418 24736583 30875589 24736720 30875760 24736857 30875931 24736994 30876102 24737131 30876273 24737268 30876444 24737405 30876615 24737542 30876786 24737679 30876957 24737816 30877128 24737953 30877299 24738090 30877470 24738227 30877641 24738364 30877812 24738501 30877983 24738638 30878154 24738775 30878325 24738912 30878496 24739049 30878667 24739186 30878838 24739323 30879009 24739460 30879180 24739597 30879351 24739734 30879522 24739871 30879693 24740008 30879864 24740145 30880035 24740282 30880206 24740419 30880377 24740556 30880548 24740693 30880719 24740830 30880890 24740967 30881061 24741104 30881232 24741241 30881403 24741378 30881574 24741515 30881745 24741652 30881916 24741789 30882087 24741926 30882258 24742063 30882429 24742200 30882600 24742337 30882771 24742474 30882942 24742611 30883113 24742748 30883284 24742885 30883455 24743022 30883626 24743159 30883797 24743296 30883968 24743433 30884139 24743570 30884310 24743707 30884481 24743844 30884652 24743981 30884823 24744118 30884994 24744255 30885165 24744392 30885336 24744529 30885507 24744666 30885678 24744803 30885849 24744940 30886020 24745077 30886191 24745214 30886362 24745351 30886533 24745488 30886704 24745625 30886875 24745762 30887046 24745899 30887217 24746036 30887388 24746173 30887559 24746310 30887730 24746447 30887901 24746584 30888072 24746721 30888243 24746858 30888414 24746995 30888585 24747132 30888756 24747269 30888927 24747406 30889098 24747543 30889269 24747680 30889440 24747817 30889611 24747954 30889782 24748091 30889953 24748228 30890124 24748365 30890295 24748502 30890466 24748639 30890637 24748776 30890808 24748913 30890979 24749050 30891150 24749187 30891321 24749324 30891492 24749461 30891663 24749598 30891834 24749735 30892005 24749872 30892176 24750009 30892347 24750146 30892518 24750283 30892689 24750420 30892860 24750557 30893031 24750694 30893202 24750831 30893373 24750968 30893544 24751105 30893715 24751242 30893886 24751379 30894057 24751516 30894228 24751653 30894399 24751790 30894570 24751927 30894741 24752064 30894912 24752201 30895083 24752338 30895254 24752475 30895425 24752612 30895596 24752749 30895767 24752886 30895938 24753023 30896109 24753160 30896280 24753297 30896451 24753434 30896622 24753571 30896793 24753708 30896964 24753845 30897135 24753982 30897306 24754119 30897477 24754256 30897648 24754393 30897819 24754530 30897990 24754667 30898161 24754804 30898332 24754941 30898503 24755078 30898674 24755215 30898845 24755352 30899016 24755489 30899187 24755626 30899358 24755763 30899529 24755900 30899700 24756037 30899871 24756174 30900042 24756311 30900213 24756448 30900384 24756585 30900555 24756722 30900726 24756859 30900897 24756996 30901068 24757133 30901239 24757270 30901410 24757407 30901581 24757544 30901752 24757681 30901923 24757818 30902094 24757955 30902265 24758092 30902436 24758229 30902607 24758366 30902778 24758503 30902949 24758640 30903120 24758777 30903291 24758914 30903462 24759051 30903633 24759188 30903804 24759325 30903975 24759462 30904146 24759599 30904317 24759736 30904488 24759873 30904659 24760010 30904830 24760147 30905001 24760284 30905172 24760421 30905343 24760558 30905514 24760695 30905685 24760832 30905856 24760969 30906027 24761106 30906198 24761243 30906369 24761380 30906540 24761517 30906711 24761654 30906882 24761791 30907053 24761928 30907224 24762065 30907395 24762202 30907566 24762339 30907737 24762476 30907908 24762613 30908079 24762750 30908250 24762887 30908421 24763024 30908592 24763161 30908763 24763298 30908934 24763435 30909105 24763572 30909276 24763709 30909447 24763846 30909618 24763983 30909789 24764120 30909960 24764257 30910131 24764394 30910302 24764531 30910473 24764668 30910644 24764805 30910815 24764942 30910986 24765079 30911157 24765216 30911328 24765353 30911499 24765490 30911670 24765627 30911841 24765764 30912012 24765901 30912183 24766038 30912354 24766175 30912525 24766312 30912696 24766449 30912867 24766586 30913038 24766723 30913209 24766860 30913380 24766997 30913551 24767134 30913722 24767271 30913893 24767408 30914064 24767545 30914235 24767682 30914406 24767819 30914577 24767956 30914748 24768093 30914919 24768230 30915090 24768367 30915261 24768504 30915432 24768641 30915603 24768778 30915774 24768915 30915945 24769052 30916116 24769189 30916287 24769326 30916458 24769463 30916629 24769600 30916800 24769737 30916971 24769874 30917142 24770011 30917313 24770148 30917484 24770285 30917655 24770422 30917826 24770559 30917997 24770696 30918168 24770833 30918339 24770970 30918510 24771107 30918681 24771244 30918852 24771381 30919023 24771518 30919194 24771655 30919365 24771792 30919536 24771929 30919707 24772066 30919878 24772203 30920049 24772340 30920220 24772477 30920391 24772614 30920562 24772751 30920733 24772888 30920904 24773025 30921075 24773162 30921246 24773299 30921417 24773436 30921588
1000 10410082 0 10410082 12993606 10410219 12993777 10410356 12993948 10410493 12994119 10410630 12994290 10410767 12994461 10410904 12994632 10411041 12994803 10411178 12994974 10411315 12995145 10411452 12995316 10411589 12995487 10411726 12995658 10411863 12995829 10412000 12996000 10412137 12996171 10412274 12996342 10412411 12996513 10412548 12996684 10412685 12996855 10412822 12997026 10412959 12997197 10413096 12997368 10413233 12997539 10413370 12997710 10413507 12997881 10413644 12998052 10413781 12998223 10413918 12998394 10414055 12998565 10414192 12998736 10414329 12998907 10414466 12999078 10414603 12999249 10414740 12999420 10414877 12999591 10415014 12999762 10415151 12999933 10415288 13000104 10415425 13000275 10415562 13000446 10415699 13000617 10415836 13000788 10415973 13000959 10416110 13001130 10416247 13001301 10416384 13001472 10416521 13001643 10416658 13001814 10416795 13001985 10416932 13002156 10417069 13002327 10417206 13002498 10417343 13002669 10417480 13002840 10417617 13003011 10417754 13003182 10417891 13003353 10418028 13003524 10418165 13003695 10418302 13003866 10418439 13004037 10418576 13004208 10418713 13004379 10418850 13004550 10418987 13004721 10419124 13004892 10419261 13005063 10419398 13005234 10419535 13005405 10419672 13005576 10419809 13005747 10419946 13005918 10420083 13006089 10420220 13006260 10420357 13006431 10420494 13006602 10420631 13006773 10420768 13006944 10420905 13007115 10421042 13007286 10421179 13007457 10421316 13007628 10421453 13007799 10421590 13007970 10421727 13008141 10421864 13008312 10422001 13008483 10422138 13008654 10422275 13008825 10422412 13008996 10422549 13009167 10422686 13009338 10422823 13009509 10422960 13009680 10423097 13009851 10423234 13010022 10423371 13010193 10423508 13010364 10423645 13010535 10423782 13010706 10423919 13010877 10424056 13011048 10424193 13011219 10424330 13011390 10424467 13011561 10424604 13011732 10424741 13011903 10424878 13012074 10425015 13012245 10425152 13012416 10425289 13012587 10425426 13012758 10425563 13012929 10425700 13013100 10425837 13013271 10425974 13013442 10426111 13013613 10426248 13013784 10426385 13013955 10426522 13014126 10426659 13014297 10426796 13014468 10426933 13014639 10427070 13014810 10427207 13014981 10427344 13015152 10427481 13015323 10427618 13015494 10427755 13015665 10427892 13015836 10428029 13016007 10428166 13016178 10428303 13016349 10428440 13016520 10428577 13016691 10428714 13016862 10428851 13017033 10428988 13017204 10429125 13017375 10429262 13017546 10429399 13017717 10429536 13017888 10429673 13018059 10429810 13018230 10429947 13018401 10430084 13018572 10430221 13018743 10430358 13018914 10430495 13019085 10430632 13019256 10430769 13019427 10430906 13019598 10431043 13019769 10431180 13019940 10431317 13020111 10431454 13020282 10431591 13020453 10431728 13020624 10431865 13020795 10432002 13020966 10432139 13021137 10432276 13021308 10432413 13021479 10432550 13021650 10432687 13021821 10432824 13021992 10432961 13022163 10433098 13022334 10433235 13022505 10433372 13022676 10433509 13022847 10433646 13023018 10433783 13023189 10433920 13023360 10434057 13023531 10434194 13023702 10434331 13023873 10434468 13024044 10434605 13024215 10434742 13024386 10434879 13024557 10435016 13024728 10435153 13024899 10435290 13025070 10435427 13025241 10435564 13025412 10435701 13025583 10435838 13025754 10435975 13025925 10436112 13026096 10436249 13026267 10436386 13026438 10436523 13026609 10436660 13026780 10436797 13026951 10436934 13027122 10437071 13027293 10437208 13027464 10437345 13027635 10437482 13027806 10437619 13027977 10437756 13028148 10437893 13028319 10438030 13028490 10438167 13028661 10438304 13028832 10438441 13029003 10438578 13029174 10438715 13029345 10438852 13029516 10438989 13029687 10439126 13029858 10439263 13030029 10439400 13030200 10439537 13030371 10439674 13030542 10439811 13030713 10439948 13030884 10440085 13031055 10440222 13031226 10440359 13031397 10440496 13031568 10440633 13031739 10440770 13031910 10440907 13032081 10441044 13032252 10441181 13032423 10441318 13032594 10441455 13032765 10441592 13032936 10441729 13033107 10441866 13033278 10442003 13033449 10442140 13033620 10442277 13033791 10442414 13033962 10442551 13034133 10442688 13034304 10442825 13034475 10442962 13034646 10443099 13034817 10443236 13034988 10443373 13035159 10443510 13035330 10443647 13035501 10443784 13035672 10443921 13035843 10444058 13036014 10444195 13036185 10444332 13036356 10444469 13036527 10444606 13036698 10444743 13036869 10444880 13037040 10445017 13037211 10445154 13037382 10445291 13037553 10445428 13037724 10445565 13037895 10445702 13038066 10445839 13038237 10445976 13038408 10446113 13038579 10446250 13038750 10446387 13038921 10446524 13039092 10446661 13039263 10446798 13039434 10446935 13039605 10447072 13039776 10447209 13039947 10447346 13040118 10447483 13040289 10447620 13040460 10447757 13040631 10447894 13040802 10448031 13040973 10448168 13041144 10448305 13041315 10448442 13041486 10448579 13041657 10448716 13041828 10448853 13041999 10448990 13042170 10449127 13042341 10449264 13042512 10449401 13042683 10449538 13042854 10449675 13043025 10449812 13043196 10449949 13043367 10450086 13043538 10450223 13043709 10450360 13043880 10450497 13044051 10450634 13044222 10450771 13044393 10450908 13044564 10451045 13044735 10451182 13044906 10451319 13045077 10451456 13045248 10451593 13045419 10451730 13045590 10451867 13045761 10452004 13045932 10452141 13046103 10452278 13046274 10452415 13046445 10452552 13046616 10452689 13046787 10452826 13046958 10452963 13047129 10453100 13047300 10453237 13047471 10453374 13047642 10453511 13047813 10453648 13047984 10453785 13048155 10453922 13048326 10454059 13048497 10454196 13048668 10454333 13048839 10454470 13049010 10454607 13049181 10454744 13049352 10454881 13049523 10455018 13049694 10455155 13049865 10455292 13050036 10455429 13050207 10455566 13050378 10455703 13050549 10455840 13050720 10455977 13050891 10456114 13051062 10456251 13051233 10456388 13051404 10456525 13051575 10456662 13051746 10456799 13051917 10456936 13052088 10457073 13052259 10457210 13052430 10457347 13052601 10457484 13052772 10457621 13052943 10457758 13053114 10457895 13053285 10458032 13053456 10458169 13053627 10458306 13053798 10458443 13053969 10458580 13054140 10458717 13054311 10458854 13054482 10458991 13054653 10459128 13054824 10459265 13054995 10459402 13055166 10459539 13055337 10459676 13055508 10459813 13055679 10459950 13055850 10460087 13056021 10460224 13056192 10460361 13056363 10460498 13056534 10460635 13056705 10460772 13056876 10460909 13057047 10461046 13057218 10461183 13057389 10461320 13057560 10461457 13057731 10461594 13057902 10461731 13058073 10461868 13058244 10462005 13058415 10462142 13058586 10462279 13058757 10462416 13058928 10462553 13059099 10462690 13059270 10462827 13059441 10462964 13059612 10463101 13059783 10463238 13059954 10463375 13060125 10463512 13060296 10463649 13060467 10463786 13060638 10463923 13060809 10464060 13060980 10464197 13061151 10464334 13061322 10464471 13061493 10464608 13061664 10464745 13061835 10464882 13062006 10465019 13062177 10465156 13062348 10465293 13062519 10465430 13062690 10465567 13062861 10465704 13063032 10465841 13063203 10465978 13063374 10466115 13063545 10466252 13063716 10466389 13063887 10466526 13064058 10466663 13064229 10466800 13064400 10466937 13064571 10467074 13064742 10467211 13064913 10467348 13065084 10467485 13065255 10467622 13065426 10467759 13065597 10467896 13065768 10468033 13065939 10468170 13066110 10468307 13066281 10468444 13066452 10468581 13066623 10468718 13066794 10468855 13066965 10468992 13067136 10469129 13067307 10469266 13067478 10469403 13067649 10469540 13067820 10469677 13067991 10469814 13068162 10469951 13068333 10470088 13068504 10470225 13068675 10470362 13068846 10470499 13069017 10470636 13069188 10470773 13069359 10470910 13069530 10471047 13069701 10471184 13069872 10471321 13070043 10471458 13070214 10471595 13070385 10471732 13070556 10471869 13070727 10472006 13070898 10472143 13071069 10472280 13071240 10472417 13071411 10472554 13071582 10472691 13071753 10472828 13071924 10472965 13072095 10473102 13072266 10473239 13072437 10473376 13072608 10473513 13072779 10473650 13072950 10473787 13073121 10473924 13073292 10474061 13073463 10474198 13073634 10474335 13073805 10474472 13073976 10474609 13074147 10474746 13074318 10474883 13074489 10475020 13074660 10475157 13074831 10475294 13075002 10475431 13075173 10475568 13075344 10475705 13075515 10475842 13075686 10475979 13075857 10476116 13076028 10476253 13076199 10476390 13076370 10476527 13076541 10476664 13076712 10476801 13076883 10476938 13077054 10477075 13077225 10477212 13077396 10477349 13077567 10477486 13077738 10477623 13077909 10477760 13078080 10477897 13078251 10478034 13078422 10478171 13078593 10478308 13078764 10478445 13078935 10478582 13079106 10478719 13079277 10478856 13079448 10478993 13079619 10479130 13079790 10479267 13079961 10479404 13080132 10479541 13080303 10479678 13080474 10479815 13080645 10479952 13080816 10480089 13080987 10480226 13081158 10480363 13081329 10480500 13081500 10480637 13081671 10480774 13081842 10480911 13082013 10481048 13082184 10481185 13082355 10481322 13082526 10481459 13082697 10481596 13082868 10481733 13083039 10481870 13083210 10482007 13083381 10482144 13083552 10482281 13083723 10482418 13083894 10482555 13084065 10482692 13084236 10482829 13084407 10482966 13084578 10483103 13084749 10483240 13084920 10483377 13085091 10483514 13085262 10483651 13085433 10483788 13085604 10483925 13085775 10484062 13085946 10484199 13086117 10484336 13086288 10484473 13086459 10484610 13086630 10484747 13086801 10484884 13086972 10485021 13087143 10485158 13087314 10485295 13087485 10485432 13087656 10485569 13087827 10485706 13087998 10485843 13088169 10485980 13088340 10486117 13088511 10486254 13088682 10486391 13088853 10486528 13089024 10486665 13089195 10486802 13089366 10486939 13089537 10487076 13089708 10487213 13089879 10487350 13090050 10487487 13090221 10487624 13090392 10487761 13090563 10487898 13090734 10488035 13090905 10488172 13091076 10488309 13091247 10488446 13091418 10488583 13091589 10488720 13091760 10488857 13091931 10488994 13092102 10489131 13092273 10489268 13092444 10489405 13092615 10489542 13092786 10489679 13092957 10489816 13093128 10489953 13093299 10490090 13093470 10490227 13093641 10490364 13093812 10490501 13093983 10490638 13094154 10490775 13094325 10490912 13094496 10491049 13094667 10491186 13094838 10491323 13095009 10491460 13095180 10491597 13095351 10491734 13095522 10491871 13095693 10492008 13095864 10492145 13096035 10492282 13096206 10492419 13096377 10492556 13096548 10492693 13096719 10492830 13096890 10492967 13097061 10493104 13097232 10493241 13097403 10493378 13097574 10493515 13097745 10493652 13097916 10493789 13098087 10493926 13098258 10494063 13098429 10494200 13098600 10494337 13098771 10494474 13098942 10494611 13099113 10494748 13099284 10494885 13099455 10495022 13099626 10495159 13099797 10495296 13099968 10495433 13100139 10495570 13100310 10495707 13100481 10495844 13100652 10495981 13100823 10496118 13100994 10496255 13101165 10496392 13101336 10496529 13101507 10496666 13101678 10496803 13101849 10496940 13102020 10497077 13102191 10497214 13102362 10497351 13102533 10497488 13102704 10497625 13102875 10497762 13103046 10497899 13103217 10498036 13103388 10498173 13103559 10498310 13103730 10498447 13103901 10498584 13104072 10498721 13104243 10498858 13104414 10498995 13104585 10499132 13104756 10499269 13104927 10499406 13105098 10499543 13105269 10499680 13105440 10499817 13105611 10499954 13105782 10500091 13105953 10500228 13106124 10500365 13106295 10500502 13106466 10500639 13106637 10500776 13106808 10500913 13106979 10501050 13107150 10501187 13107321 10501324 13107492 10501461 13107663 10501598 13107834 10501735 13108005 10501872 13108176 10502009 13108347 10502146 13108518 10502283 13108689 10502420 13108860 10502557 13109031 10502694 13109202 10502831 13109373 10502968 13109544 10503105 13109715 10503242 13109886 10503379 13110057 10503516 13110228 10503653 13110399 10503790 13110570 10503927 13110741 10504064 13110912 10504201 13111083 10504338 13111254 10504475 13111425 10504612 13111596 10504749 13111767 10504886 13111938 10505023 13112109 10505160 13112280 10505297 13112451 10505434 13112622 10505571 13112793 10505708 13112964 10505845 13113135 10505982 13113306 10506119 13113477 10506256 13113648 10506393 13113819 10506530 13113990 10506667 13114161 10506804 13114332 10506941 13114503 10507078 13114674 10507215 13114845 10507352 13115016 10507489 13115187 10507626 13115358 10507763 13115529 10507900 13115700 10508037 13115871 10508174 13116042 10508311 13116213 10508448 13116384 10508585 13116555 10508722 13116726 10508859 13116897 10508996 13117068 10509133 13117239 10509270 13117410 10509407 13117581 10509544 13117752 10509681 13117923 10509818 13118094 10509955 13118265 10510092 13118436 10510229 13118607 10510366 13118778 10510503 13118949 10510640 13119120 10510777 13119291 10510914 13119462 10511051 13119633 10511188 13119804 10511325 13119975 10511462 13120146 10511599 13120317 10511736 13120488 10511873 13120659 10512010 13120830 10512147 13121001 10512284 13121172 10512421 13121343 10512558 13121514 10512695 13121685 10512832 13121856 10512969 13122027 10513106 13122198 10513243 13122369 10513380 13122540 10513517 13122711 10513654 13122882 10513791 13123053 10513928 13123224 10514065 13123395 10514202 13123566 10514339 13123737 10514476 13123908 10514613 13124079 10514750 13124250 10514887 13124421 10515024 13124592 10515161 13124763 10515298 13124934 10515435 13125105 10515572 13125276 10515709 13125447 10515846 13125618 10515983 13125789 10516120 13125960 10516257 13126131 10516394 13126302 10516531 13126473 10516668 13126644 10516805 13126815 10516942 13126986 10517079 13127157 10517216 13127328 10517353 13127499 10517490 13127670 10517627 13127841 10517764 13128012 10517901 13128183 10518038 13128354 10518175 13128525 10518312 13128696 10518449 13128867 10518586 13129038 10518723 13129209 10518860 13129380 10518997 13129551 10519134 13129722 10519271 13129893 10519408 13130064 10519545 13130235 10519682 13130406 10519819 13130577 10519956 13130748 10520093 13130919 10520230 13131090 10520367 13131261 10520504 13131432 10520641 13131603 10520778 13131774 10520915 13131945 10521052 13132116 10521189 13132287 10521326 13132458 10521463 13132629 10521600 13132800 10521737 13132971 10521874 13133142 10522011 13133313 10522148 13133484 10522285 13133655 10522422 13133826 10522559 13133997 10522696 13134168 10522833 13134339 10522970 13134510 10523107 13134681 10523244 13134852 10523381 13135023 10523518 13135194 10523655 13135365 10523792 13135536 10523929 13135707 10524066 13135878 10524203 13136049 10524340 13136220 10524477 13136391 10524614 13136562 10524751 13136733 10524888 13136904 10525025 13137075 10525162 13137246 10525299 13137417 10525436 13137588 10525573 13137759 10525710 13137930 10525847 13138101 10525984 13138272 10526121 13138443 10526258 13138614 10526395 13138785 10526532 13138956 10526669 13139127 10526806 13139298 10526943 13139469 10527080 13139640 10527217 13139811 10527354 13139982 10527491 13140153 10527628 13140324 10527765 13140495 10527902 13140666 10528039 13140837 10528176 13141008 10528313 13141179 10528450 13141350 10528587 13141521 10528724 13141692 10528861 13141863 10528998 13142034 10529135 13142205 10529272 13142376 10529409 13142547 10529546 13142718 10529683 13142889 10529820 13143060 10529957 13143231 10530094 13143402 10530231 13143573 10530368 13143744 10530505 13143915 10530642 13144086 10530779 13144257 10530916 13144428 10531053 13144599 10531190 13144770 10531327 13144941 10531464 13145112 10531601 13145283 10531738 13145454 10531875 13145625 10532012 13145796 10532149 13145967 10532286 13146138 10532423 13146309 10532560 13146480 10532697 13146651 10532834 13146822 10532971 13146993 10533108 13147164 10533245 13147335 10533382 13147506 10533519 13147677 10533656 13147848 10533793 13148019 10533930 13148190 10534067 13148361 10534204 13148532 10534341 13148703 10534478 13148874 10534615 13149045 10534752 13149216 10534889 13149387 10535026 13149558 10535163 13149729 10535300 13149900 10535437 13150071 10535574 13150242 10535711 13150413 10535848 13150584 10535985 13150755 10536122 13150926 10536259 13151097 10536396 13151268 10536533 13151439 10536670 13151610 10536807 13151781 10536944 13151952 10537081 13152123 10537218 13152294 10537355 13152465 10537492 13152636 10537629 13152807 10537766 13152978 10537903 13153149 10538040 13153320 10538177 13153491 10538314 13153662 10538451 13153833 10538588 13154004 10538725 13154175 10538862 13154346 10538999 13154517 10539136 13154688 10539273 13154859 10539410 13155030 10539547 13155201 10539684 13155372 10539821 13155543 10539958 13155714 10540095 13155885 10540232 13156056 10540369 13156227 10540506 13156398 10540643 13156569 10540780 13156740 10540917 13156911 10541054 13157082 10541191 13157253 10541328 13157424 10541465 13157595 10541602 13157766 10541739 13157937 10541876 13158108 10542013 13158279 10542150 13158450 10542287 13158621 10542424 13158792 10542561 13158963 10542698 13159134 10542835 13159305 10542972 13159476 10543109 13159647 10543246 13159818 10543383 13159989 10543520 13160160 10543657 13160331 10543794 13160502 10543931 13160673 10544068 13160844 10544205 13161015 10544342 13161186 10544479 13161357 10544616 13161528 10544753 13161699 10544890 13161870 10545027 13162041 10545164 13162212 10545301 13162383 10545438 13162554 10545575 13162725 10545712 13162896 10545849 13163067 10545986 13163238 10546123 13163409 10546260 13163580 10546397 13163751 10546534 13163922 10546671 13164093 10546808 13164264
1000 34075736 0 34075736 42532488 34075873 42532659 34076010 42532830 34076147 42533001 34076284 42533172 34076421 42533343 34076558 42533514 34076695 42533685 34076832 42533856 34076969 42534027 34077106 42534198 34077243 42534369 34077380 42534540 34077517 42534711 34077654 42534882 34077791 42535053 34077928 42535224 34078065 42535395 34078202 42535566 34078339 42535737 34078476 42535908 34078613 42536079 34078750 42536250 34078887 42536421 34079024 42536592 34079161 42536763 34079298 42536934 34079435 42537105 34079572 42537276 34079709 42537447 34079846 42537618 34079983 42537789 34080120 42537960 34080257 42538131 34080394 42538302 34080531 42538473 34080668 42538644 34080805 42538815 34080942 42538986 34081079 42539157 34081216 42539328 34081353 42539499 34081490 42539670 34081627 42539841 34081764 42540012 34081901 42540183 34082038 42540354 34082175 42540525 34082312 42540696 34082449 42540867 34082586 42541038 34082723 42541209 34082860 42541380 34082997 42541551 34083134 42541722 34083271 42541893 34083408 42542064 34083545 42542235 34083682 42542406 34083819 42542577 34083956 42542748 34084093 42542919 34084230 42543090 34084367 42543261 34084504 42543432 34084641 42543603 34084778 42543774 34084915 42543945 34085052 42544116 34085189 42544287 34085326 42544458 34085463 42544629 34085600 42544800 34085737 42544971 34085874 42545142 34086011 42545313 34086148 42545484 34086285 42545655 34086422 42545826 34086559 42545997 34086696 42546168 34086833 42546339 34086970 42546510 34087107 42546681 34087244 42546852 34087381 42547023 34087518 42547194 34087655 42547365 34087792 42547536 34087929 42547707 34088066 42547878 34088203 42548049 34088340 42548220 34088477 42548391 34088614 42548562 34088751 42548733 34088888 42548904 34089025 42549075 34089162 42549246 34089299 42549417 34089436 42549588 34089573 42549759 34089710 42549930 34089847 42550101 34089984 42550272 34090121 42550443 34090258 42550614 34090395 42550785 34090532 42550956 34090669 42551127 34090806 42551298 34090943 42551469 34091080 42551640 34091217 42551811 34091354 42551982 34091491 42552153 34091628 42552324 34091765 42552495 34091902 42552666 34092039 42552837 34092176 42553008 34092313 42553179 34092450 42553350 34092587 42553521 34092724 42553692 34092861 42553863 34092998 42554034 34093135 42554205 34093272 42554376 34093409 42554547 34093546 42554718 34093683 42554889 34093820 42555060 34093957 42555231 34094094 42555402 34094231 42555573 34094368 42555744 34094505 42555915 34094642 42556086 34094779 42556257 34094916 42556428 34095053 42556599 34095190 42556770 34095327 42556941 34095464 42557112 34095601 42557283 34095738 42557454 34095875 42557625 34096012 42557796 34096149 42557967 34096286 42558138 34096423 42558309 34096560 42558480 34096697 42558651 34096834 42558822 34096971 42558993 34097108 42559164 34097245 42559335 34097382 42559506 34097519 42559677 34097656 42559848 34097793 42560019 34097930 42560190 34098067 42560361 34098204 42560532 34098341 42560703 34098478 42560874 34098615 42561045 34098752 42561216 34098889 42561387 34099026 42561558 34099163 42561729 34099300 42561900 34099437 42562071 34099574 42562242 34099711 42562413 34099848 42562584 34099985 42562755 34100122 42562926 34100259 42563097 34100396 42563268 34100533 42563439 34100670 42563610 34100807 42563781 34100944 42563952 34101081 42564123 34101218 42564294 34101355 42564465 34101492 42564636 34101629 42564807 34101766 42564978 34101903 42565149 34102040 42565320 34102177 42565491 34102314 42565662 34102451 42565833 34102588 42566004 34102725 42566175 34102862 42566346 34102999 42566517 34103136 42566688 34103273 42566859 34103410 42567030 34103547 42567201 34103684 42567372 34103821 42567543 34103958 42567714 34104095 42567885 34104232 42568056 34104369 42568227 34104506 42568398 34104643 42568569 34104780 42568740 34104917 42568911 34105054 42569082 34105191 42569253 34105328 42569424 34105465 42569595 34105602 42569766 34105739 42569937 34105876 42570108 34106013 42570279 34106150 42570450 34106287 42570621 34106424 42570792 34106561 42570963 34106698 42571134 34106835 42571305 34106972 42571476 34107109 42571647 34107246 42571818 34107383 42571989 34107520 42572160 34107657 42572331 34107794 42572502 34107931 42572673 34108068 42572844 34108205 42573015 34108342 42573186 34108479 42573357 34108616 42573528 34108753 42573699 34108890 42573870 34109027 42574041 34109164 42574212 34109301 42574383 34109438 42574554 34109575 42574725 34109712 42574896 34109849 42575067 34109986 42575238 34110123 42575409 34110260 42575580 34110397 42575751 34110534 42575922 34110671 42576093 34110808 42576264 34110945 42576435 34111082 42576606 34111219 42576777 34111356 42576948 34111493 42577119 34111630 42577290 34111767 42577461 34111904 42577632 34112041 42577803 34112178 42577974 34112315 42578145 34112452 42578316 34112589 42578487 34112726 42578658 34112863 42578829 34113000 42579000 34113137 42579171 34113274 42579342 34113411 42579513 34113548 42579684 34113685 42579855 34113822 42580026 34113959 42580197 34114096 42580368 34114233 42580539 34114370 42580710 34114507 42580881 34114644 42581052 34114781 42581223 34114918 42581394 34115055 42581565 34115192 42581736 34115329 42581907 34115466 42582078 34115603 42582249 34115740 42582420 34115877 42582591 34116014 42582762 34116151 42582933 34116288 42583104 34116425 42583275 34116562 42583446 34116699 42583617 34116836 42583788 34116973 42583959 34117110 42584130 34117247 42584301 34117384 42584472 34117521 42584643 34117658 42584814 34117795 42584985 34117932 42585156 34118069 42585327 34118206 42585498 34118343 42585669 34118480 42585840 34118617 42586011 34118754 42586182 34118891 42586353 34119028 42586524 34119165 42586695 34119302 42586866 34119439 42587037 34119576 42587208 34119713 42587379 34119850 42587550 34119987 42587721 34120124 42587892 34120261 42588063 34120398 42588234 34120535 42588405 34120672 42588576 34120809 42588747 34120946 42588918 34121083 42589089 34121220 42589260 34121357 42589431 34121494 42589602 34121631 42589773 34121768 42589944 34121905 42590115 34122042 42590286 34122179 42590457 34122316 42590628 34122453 42590799 34122590 42590970 34122727 42591141 34122864 42591312 34123001 42591483 34123138 42591654 34123275 42591825 34123412 42591996 34123549 42592167 34123686 42592338 34123823 42592509 34123960 42592680 34124097 42592851 34124234 42593022 34124371 42593193 34124508 42593364 34124645 42593535 34124782 42593706 34124919 42593877 34125056 42594048 34125193 42594219 34125330 42594390 34125467 42594561 34125604 42594732 34125741 42594903 34125878 42595074 34126015 42595245 34126152 42595416 34126289 42595587 34126426 42595758 34126563 42595929 34126700 42596100 34126837 42596271 34126974 42596442 34127111 42596613 34127248 42596784 34127385 42596955 34127522 42597126 34127659 42597297 34127796 42597468 34127933 42597639 34128070 42597810 34128207 42597981 34128344 42598152 34128481 42598323 34128618 42598494 34128755 42598665 34128892 42598836 34129029 42599007 34129166 42599178 34129303 42599349 34129440 42599520 34129577 42599691 34129714 42599862 34129851 42600033 34129988 42600204 34130125 42600375 34130262 42600546 34130399 42600717 34130536 42600888 34130673 42601059 34130810 42601230 34130947 42601401 34131084 42601572 34131221 42601743 34131358 42601914 34131495 42602085 34131632 42602256 34131769 42602427 34131906 42602598 34132043 42602769 34132180 42602940 34132317 42603111 34132454 42603282 34132591 42603453 34132728 42603624 34132865 42603795 34133002 42603966 34133139 42604137 34133276 42604308 34133413 42604479 34133550 42604650 34133687 42604821 34133824 42604992 34133961 42605163 34134098 42605334 34134235 42605505 34134372 42605676 34134509 42605847 34134646 42606018 34134783 42606189 34134920 42606360 34135057 42606531 34135194 42606702 34135331 42606873 34135468 42607044 34135605 42607215 34135742 42607386 34135879 42607557 34136016 42607728 34136153 42607899 34136290 42608070 34136427 42608241 34136564 42608412 34136701 42608583 34136838 42608754 34136975 42608925 34137112 42609096 34137249 42609267 34137386 42609438 34137523 42609609 34137660 42609780 34137797 42609951 34137934 42610122 34138071 42610293 34138208 42610464 34138345 42610635 34138482 42610806 34138619 42610977 34138756 42611148 34138893 42611319 34139030 42611490 34139167 42611661 34139304 42611832 34139441 42612003 34139578 42612174 34139715 42612345 34139852 42612516 34139989 42612687 34140126 42612858 34140263 42613029 34140400 42613200 34140537 42613371 34140674 42613542 34140811 42613713 34140948 42613884 34141085 42614055 34141222 42614226 34141359 42614397 34141496 42614568 34141633 42614739 34141770 42614910 34141907 42615081 34142044 42615252 34142181 42615423 34142318 42615594 34142455 42615765 34142592 42615936 34142729 42616107 34142866 42616278 34143003 42616449 34143140 42616620 34143277 42616791 34143414 42616962 34143551 42617133 34143688 42617304 34143825 42617475 34143962 42617646 34144099 42617817 34144236 42617988 34144373 42618159 34144510 42618330 34144647 42618501 34144784 42618672 34144921 42618843 34145058 42619014 34145195 42619185 34145332 42619356 34145469 42619527 34145606 42619698 34145743 42619869 34145880 42620040 34146017 42620211 34146154 42620382 34146291 42620553 34146428 42620724 34146565 42620895 34146702 42621066 34146839 42621237 34146976 42621408 34147113 42621579 34147250 42621750 34147387 42621921 34147524 42622092 34147661 42622263 34147798 42622434 34147935 42622605 34148072 42622776 34148209 42622947 34148346 42623118 34148483 42623289 34148620 42623460 34148757 42623631 34148894 42623802 34149031 42623973 34149168 42624144 34149305 42624315 34149442 42624486 34149579 42624657 34149716 42624828 34149853 42624999 34149990 42625170 34150127 42625341 34150264 42625512 34150401 42625683 34150538 42625854 34150675 42626025 34150812 42626196 34150949 42626367 34151086 42626538 34151223 42626709 34151360 42626880 34151497 42627051 34151634 42627222 34151771 42627393 34151908 42627564 34152045 42627735 34152182 42627906 34152319 42628077 34152456 42628248 34152593 42628419 34152730 42628590 34152867 42628761 34153004 42628932 34153141 42629103 34153278 42629274 34153415 42629445 34153552 42629616 34153689 42629787 34153826 42629958 34153963 42630129 34154100 42630300 34154237 42630471 34154374 42630642 34154511 42630813 34154648 42630984 34154785 42631155 34154922 42631326 34155059 42631497 34155196 42631668 34155333 42631839 34155470 42632010 34155607 42632181 34155744 42632352 34155881 42632523 34156018 42632694 34156155 42632865 34156292 42633036 34156429 42633207 34156566 42633378 34156703 42633549 34156840 42633720 34156977 42633891 34157114 42634062 34157251 42634233 34157388 42634404 34157525 42634575 34157662 42634746 34157799 42634917 34157936 42635088 34158073 42635259 34158210 42635430 34158347 42635601 34158484 42635772 34158621 42635943 34158758 42636114 34158895 42636285 34159032 42636456 34159169 42636627 34159306 42636798 34159443 42636969 34159580 42637140 34159717 42637311 34159854 42637482 34159991 42637653 34160128 42637824 34160265 42637995 34160402 42638166 34160539 42638337 34160676 42638508 34160813 42638679 34160950 42638850 34161087 42639021 34161224 42639192 34161361 42639363 34161498 42639534 34161635 42639705 34161772 42639876 34161909 42640047 34162046 42640218 34162183 42640389 34162320 42640560 34162457 42640731 34162594 42640902 34162731 42641073 34162868 42641244 34163005 42641415 34163142 42641586 34163279 42641757 34163416 42641928 34163553 42642099 34163690 42642270 34163827 42642441 34163964 42642612 34164101 42642783 34164238 42642954 34164375 42643125 34164512 42643296 34164649 42643467 34164786 42643638 34164923 42643809 34165060 42643980 34165197 42644151 34165334 42644322 34165471 42644493 34165608 42644664 34165745 42644835 34165882 42645006 34166019 42645177 34166156 42645348 34166293 42645519 34166430 42645690 34166567 42645861 34166704 42646032 34166841 42646203 34166978 42646374 34167115 42646545 34167252 42646716 34167389 42646887 34167526 42647058 34167663 42647229 34167800 42647400 34167937 42647571 34168074 42647742 34168211 42647913 34168348 42648084 34168485 42648255 34168622 42648426 34168759 42648597 34168896 42648768 34169033 42648939 34169170 42649110 34169307 42649281 34169444 42649452 34169581 42649623 34169718 42649794 34169855 42649965 34169992 42650136 34170129 42650307 34170266 42650478 34170403 42650649 34170540 42650820 34170677 42650991 34170814 42651162 34170951 42651333 34171088 42651504 34171225 42651675 34171362 42651846 34171499 42652017 34171636 42652188 34171773 42652359 34171910 42652530 34172047 42652701 34172184 42652872 34172321 42653043 34172458 42653214 34172595 42653385 34172732 42653556 34172869 42653727 34173006 42653898 34173143 42654069 34173280 42654240 34173417 42654411 34173554 42654582 34173691 42654753 34173828 42654924 34173965 42655095 34174102 42655266 34174239 42655437 34174376 42655608 34174513 42655779 34174650 42655950 34174787 42656121 34174924 42656292 34175061 42656463 34175198 42656634 34175335 42656805 34175472 42656976 34175609 42657147 34175746 42657318 34175883 42657489 34176020 42657660 34176157 42657831 34176294 42658002 34176431 42658173 34176568 42658344 34176705 42658515 34176842 42658686 34176979 42658857 34177116 42659028 34177253 42659199 34177390 42659370 34177527 42659541 34177664 42659712 34177801 42659883 34177938 42660054 34178075 42660225 34178212 42660396 34178349 42660567 34178486 42660738 34178623 42660909 34178760 42661080 34178897 42661251 34179034 42661422 34179171 42661593 34179308 42661764 34179445 42661935 34179582 42662106 34179719 42662277 34179856 42662448 34179993 42662619 34180130 42662790 34180267 42662961 34180404 42663132 34180541 42663303 34180678 42663474 34180815 42663645 34180952 42663816 34181089 42663987 34181226 42664158 34181363 42664329 34181500 42664500 34181637 42664671 34181774 42664842 34181911 42665013 34182048 42665184 34182185 42665355 34182322 42665526 34182459 42665697 34182596 42665868 34182733 42666039 34182870 42666210 34183007 42666381 34183144 42666552 34183281 42666723 34183418 42666894 34183555 42667065 34183692 42667236 34183829 42667407 34183966 42667578 34184103 42667749 34184240 42667920 34184377 42668091 34184514 42668262 34184651 42668433 34184788 42668604 34184925 42668775 34185062 42668946 34185199 42669117 34185336 42669288 34185473 42669459 34185610 42669630 34185747 42669801 34185884 42669972 34186021 42670143 34186158 42670314 34186295 42670485 34186432 42670656 34186569 42670827 34186706 42670998 34186843 42671169 34186980 42671340 34187117 42671511 34187254 42671682 34187391 42671853 34187528 42672024 34187665 42672195 34187802 42672366 34187939 42672537 34188076 42672708 34188213 42672879 34188350 42673050 34188487 42673221 34188624 42673392 34188761 42673563 34188898 42673734 34189035 42673905 34189172 42674076 34189309 42674247 34189446 42674418 34189583 42674589 34189720 42674760 34189857 42674931 34189994 42675102 34190131 42675273 34190268 42675444 34190405 42675615 34190542 42675786 34190679 42675957 34190816 42676128 34190953 42676299 34191090 42676470 34191227 42676641 34191364 42676812 34191501 42676983 34191638 42677154 34191775 42677325 34191912 42677496 34192049 42677667 34192186 42677838 34192323 42678009 34192460 42678180 34192597 42678351 34192734 42678522 34192871 42678693 34193008 42678864 34193145 42679035 34193282 42679206 34193419 42679377 34193556 42679548 34193693 42679719 34193830 42679890 34193967 42680061 34194104 42680232 34194241 42680403 34194378 42680574 34194515 42680745 34194652 42680916 34194789 42681087 34194926 42681258 34195063 42681429 34195200 42681600 34195337 42681771 34195474 42681942 34195611 42682113 34195748 42682284 34195885 42682455 34196022 42682626 34196159 42682797 34196296 42682968 34196433 42683139 34196570 42683310 34196707 42683481 34196844 42683652 34196981 42683823 34197118 42683994 34197255 42684165 34197392 42684336 34197529 42684507 34197666 42684678 34197803 42684849 34197940 42685020 34198077 42685191 34198214 42685362 34198351 42685533 34198488 42685704 34198625 42685875 34198762 42686046 34198899 42686217 34199036 42686388 34199173 42686559 34199310 42686730 34199447 42686901 34199584 42687072 34199721 42687243 34199858 42687414 34199995 42687585 34200132 42687756 34200269 42687927 34200406 42688098 34200543 42688269 34200680 42688440 34200817 42688611 34200954 42688782 34201091 42688953 34201228 42689124 34201365 42689295 34201502 42689466 34201639 42689637 34201776 42689808 34201913 42689979 34202050 42690150 34202187 42690321 34202324 42690492 34202461 42690663 34202598 42690834 34202735 42691005 34202872 42691176 34203009 42691347 34203146 42691518 34203283 42691689 34203420 42691860 34203557 42692031 34203694 42692202 34203831 42692373 34203968 42692544 34204105 42692715 34204242 42692886 34204379 42693057 34204516 42693228 34204653 42693399 34204790 42693570 34204927 42693741 34205064 42693912 34205201 42694083 34205338 42694254 34205475 42694425 34205612 42694596 34205749 42694767 34205886 42694938 34206023 42695109 34206160 42695280 34206297 42695451 34206434 42695622 34206571 42695793 34206708 42695964 34206845 42696135 34206982 42696306 34207119 42696477 34207256 42696648 34207393 42696819 34207530 42696990 34207667 42697161 34207804 42697332 34207941 42697503 34208078 42697674 34208215 42697845 34208352 42698016 34208489 42698187 34208626 42698358 34208763 42698529 34208900 42698700 34209037 42698871 34209174 42699042 34209311 42699213 34209448 42699384 34209585 42699555 34209722 42699726 34209859 42699897 34209996 42700068 34210133 42700239 34210270 42700410 34210407 42700581 34210544 42700752 34210681 42700923 34210818 42701094 34210955 42701265 34211092 42701436 34211229 42701607 34211366 42701778 34211503 42701949 34211640 42702120 34211777 42702291 34211914 42702462 34212051 42702633 34212188 42702804 34212325 42702975 34212462 42703146
1000 30929257 0 30929257 38605131 30929394 38605302 30929531 38605473 30929668 38605644 30929805 38605815 30929942 38605986 30930079 38606157 30930216 38606328 30930353 38606499 30930490 38606670 30930627 38606841 30930764 38607012 30930901 38607183 30931038 38607354 30931175 38607525 30931312 38607696 30931449 38607867 30931586 38608038 30931723 38608209 30931860 38608380 30931997 38608551 30932134 38608722 30932271 38608893 30932408 38609064 30932545 38609235 30932682 38609406 30932819 38609577 30932956 38609748 30933093 38609919 30933230 38610090 30933367 38610261 30933504 38610432 30933641 38610603 30933778 38610774 30933915 38610945 30934052 38611116 30934189 38611287 30934326 38611458 30934463 38611629 30934600 38611800 30934737 38611971 30934874 38612142 30935011 38612313 30935148 38612484 30935285 38612655 30935422 38612826 30935559 38612997 30935696 38613168 30935833 38613339 30935970 38613510 30936107 38613681 30936244 38613852 30936381 38614023 30936518 38614194 30936655 38614365 30936792 38614536 30936929 38614707 30937066 38614878 30937203 38615049 30937340 38615220 30937477 38615391 30937614 38615562 30937751 38615733 30937888 38615904 30938025 38616075 30938162 38616246 30938299 38616417 30938436 38616588 30938573 38616759 30938710 38616930 30938847 38617101 30938984 38617272 30939121 38617443 30939258 38617614 30939395 38617785 30939532 38617956 30939669 38618127 30939806 38618298 30939943 38618469 30940080 38618640 30940217 38618811 30940354 38618982 30940491 38619153 30940628 38619324 30940765 38619495 30940902 38619666 30941039 38619837 30941176 38620008 30941313 38620179 30941450 38620350 30941587 38620521 30941724 38620692 30941861 38620863 30941998 38621034 30942135 38621205 30942272 38621376 30942409 38621547 30942546 38621718 30942683 38621889 30942820 38622060 30942957 38622231 30943094 38622402 30943231 38622573 30943368 38622744 30943505 38622915 30943642 38623086 30943779 38623257 30943916 38623428 30944053 38623599 30944190 38623770 30944327 38623941 30944464 38624112 30944601 38624283 30944738 38624454 30944875 38624625 30945012 38624796 30945149 38624967 30945286 38625138 30945423 38625309 30945560 38625480 30945697 38625651 30945834 38625822 30945971 38625993 30946108 38626164 30946245 38626335 30946382 38626506 30946519 38626677 30946656 38626848 30946793 38627019 30946930 38627190 30947067 38627361 30947204 38627532 30947341 38627703 30947478 38627874 30947615 38628045 30947752 38628216 30947889 38628387 30948026 38628558 30948163 38628729 30948300 38628900 30948437 38629071 30948574 38629242 30948711 38629413 30948848 38629584 30948985 38629755 30949122 38629926 30949259 38630097 30949396 38630268 30949533 38630439 30949670 38630610 30949807 38630781 30949944 38630952 30950081 38631123 30950218 38631294 30950355 38631465 30950492 38631636 30950629 38631807 30950766 38631978 30950903 38632149 30951040 38632320 30951177 38632491 30951314 38632662 30951451 38632833 30951588 38633004 30951725 38633175 30951862 38633346 30951999 38633517 30952136 38633688 30952273 38633859 30952410 38634030 30952547 38634201 30952684 38634372 30952821 38634543 30952958 38634714 30953095 38634885 30953232 38635056 30953369 38635227 30953506 38635398 30953643 38635569 30953780 38635740 30953917 38635911 30954054 38636082 30954191 38636253 30954328 38636424 30954465 38636595 30954602 38636766 30954739 38636937 30954876 38637108 30955013 38637279 30955150 38637450 30955287 38637621 30955424 38637792 30955561 38637963 30955698 38638134 30955835 38638305 30955972 38638476 30956109 38638647 30956246 38638818 30956383 38638989 30956520 38639160 30956657 38639331 30956794 38639502 30956931 38639673 30957068 38639844 30957205 38640015 30957342 38640186 30957479 38640357 30957616 38640528 30957753 38640699 30957890 38640870 30958027 38641041 30958164 38641212 30958301 38641383 30958438 38641554 30958575 38641725 30958712 38641896 30958849 38642067 30958986 38642238 30959123 38642409 30959260 38642580 30959397 38642751 30959534 38642922 30959671 38643093 30959808 38643264 30959945 38643435 30960082 38643606 30960219 38643777 30960356 38643948 30960493 38644119 30960630 38644290 30960767 38644461 30960904 38644632 30961041 38644803 30961178 38644974 30961315 38645145 30961452 38645316 30961589 38645487 30961726 38645658 30961863 38645829 30962000 38646000 30962137 38646171 30962274 38646342 30962411 38646513 30962548 38646684 30962685 38646855 30962822 38647026 30962959 38647197 30963096 38647368 30963233 38647539 30963370 38647710 30963507 38647881 30963644 38648052 30963781 38648223 30963918 38648394 30964055 38648565 30964192 38648736 30964329 38648907 30964466 38649078 30964603 38649249 30964740 38649420 30964877 38649591 30965014 38649762 30965151 38649933 30965288 38650104 30965425 38650275 30965562 38650446 30965699 38650617 30965836 38650788 30965973 38650959 30966110 38651130 30966247 38651301 30966384 38651472 30966521 38651643 30966658 38651814 30966795 38651985 30966932 38652156 30967069 38652327 30967206 38652498 30967343 38652669 30967480 38652840 30967617 38653011 30967754 38653182 30967891 38653353 30968028 38653524 30968165 38653695 30968302 38653866 30968439 38654037 30968576 38654208 30968713 38654379 30968850 38654550 30968987 38654721 30969124 38654892 30969261 38655063 30969398 38655234 30969535 38655405 30969672 38655576 30969809 38655747 30969946 38655918 30970083 38656089 30970220 38656260 30970357 38656431 30970494 38656602 30970631 38656773 30970768 38656944 30970905 38657115 30971042 38657286 30971179 38657457 30971316 38657628 30971453 38657799 30971590 38657970 30971727 38658141 30971864 38658312 30972001 38658483 30972138 38658654 30972275 38658825 30972412 38658996 30972549 38659167 30972686 38659338 30972823 38659509 30972960 38659680 30973097 38659851 30973234 38660022 30973371 38660193 30973508 38660364 30973645 38660535 30973782 38660706 30973919 38660877 30974056 38661048 30974193 38661219 30974330 38661390 30974467 38661561 30974604 38661732 30974741 38661903 30974878 38662074 30975015 38662245 30975152 38662416 30975289 38662587 30975426 38662758 30975563 38662929 30975700 38663100 30975837 38663271 30975974 38663442 30976111 38663613 30976248 38663784 30976385 38663955 30976522 38664126 30976659 38664297 30976796 38664468 30976933 38664639 30977070 38664810 30977207 38664981 30977344 38665152 30977481 38665323 30977618 38665494 30977755 38665665 30977892 38665836 30978029 38666007 30978166 38666178 30978303 38666349 30978440 38666520 30978577 38666691 30978714 38666862 30978851 38667033 30978988 38667204 30979125 38667375 30979262 38667546 30979399 38667717 30979536 38667888 30979673 38668059 30979810 38668230 30979947 38668401 30980084 38668572 30980221 38668743 30980358 38668914 30980495 38669085 30980632 38669256 30980769 38669427 30980906 38669598 30981043 38669769 30981180 38669940 30981317 38670111 30981454 38670282 30981591 38670453 30981728 38670624 30981865 38670795 30982002 38670966 30982139 38671137 30982276 38671308 30982413 38671479 30982550 38671650 30982687 38671821 30982824 38671992 30982961 38672163 30983098 38672334 30983235 38672505 30983372 38672676 30983509 38672847 30983646 38673018 30983783 38673189 30983920 38673360 30984057 38673531 30984194 38673702 30984331 38673873 30984468 38674044 30984605 38674215 30984742 38674386 30984879 38674557 30985016 38674728 30985153 38674899 30985290 38675070 30985427 38675241 30985564 38675412 30985701 38675583 30985838 38675754 30985975 38675925 30986112 38676096 30986249 38676267 30986386 38676438 30986523 38676609 30986660 38676780 30986797 38676951 30986934 38677122 30987071 38677293 30987208 38677464 30987345 38677635 30987482 38677806 30987619 38677977 30987756 38678148 30987893 38678319 30988030 38678490 30988167 38678661 30988304 38678832 30988441 38679003 30988578 38679174 30988715 38679345 30988852 38679516 30988989 38679687 30989126 38679858 30989263 38680029 30989400 38680200 30989537 38680371 30989674 38680542 30989811 38680713 30989948 38680884 30990085 38681055 30990222 38681226 30990359 38681397 30990496 38681568 30990633 38681739 30990770 38681910 30990907 38682081 30991044 38682252 30991181 38682423 30991318 38682594 30991455 38682765 30991592 38682936 30991729 38683107 30991866 38683278 30992003 38683449 30992140 38683620 30992277 38683791 30992414 38683962 30992551 38684133 30992688 38684304 30992825 38684475 30992962 38684646 30993099 38684817 30993236 38684988 30993373 38685159 30993510 38685330 30993647 38685501 30993784 38685672 30993921 38685843 30994058 38686014 30994195 38686185 30994332 38686356 30994469 38686527 30994606 38686698 30994743 38686869 30994880 38687040 30995017 38687211 30995154 38687382 30995291 38687553 30995428 38687724 30995565 38687895 30995702 38688066 30995839 38688237 30995976 38688408 30996113 38688579 30996250 38688750 30996387 38688921 30996524 38689092 30996661 38689263 30996798 38689434 30996935 38689605 30997072 38689776 30997209 38689947 30997346 38690118 30997483 38690289 30997620 38690460 30997757 38690631 30997894 38690802 30998031 38690973 30998168 38691144 30998305 38691315 30998442 38691486 30998579 38691657 30998716 38691828 30998853 38691999 30998990 38692170 30999127 38692341 30999264 38692512 30999401 38692683 30999538 38692854 30999675 38693025 30999812 38693196 30999949 38693367 31000086 38693538 31000223 38693709 31000360 38693880 31000497 38694051 31000634 38694222 31000771 38694393 31000908 38694564 31001045 38694735 31001182 38694906 31001319 38695077 31001456 38695248 31001593 38695419 31001730 38695590 31001867 38695761 31002004 38695932 31002141 38696103 31002278 38696274 31002415 38696445 31002552 38696616 31002689 38696787 31002826 38696958 31002963 38697129 31003100 38697300 31003237 38697471 31003374 38697642 31003511 38697813 31003648 38697984 31003785 38698155 31003922 38698326 31004059 38698497 31004196 38698668 31004333 38698839 31004470 38699010 31004607 38699181 31004744 38699352 31004881 38699523 31005018 38699694 31005155 38699865 31005292 38700036 31005429 38700207 31005566 38700378 31005703 38700549 31005840 38700720 31005977 38700891 31006114 38701062 31006251 38701233 31006388 38701404 31006525 38701575 31006662 38701746 31006799 38701917 31006936 38702088 31007073 38702259 31007210 38702430 31007347 38702601 31007484 38702772 31007621 38702943 31007758 38703114 31007895 38703285 31008032 38703456 31008169 38703627 31008306 38703798 31008443 38703969 31008580 38704140 31008717 38704311 31008854 38704482 31008991 38704653 31009128 38704824 31009265 38704995 31009402 38705166 31009539 38705337 31009676 38705508 31009813 38705679 31009950 38705850 31010087 38706021 31010224 38706192 31010361 38706363 31010498 38706534 31010635 38706705 31010772 38706876 31010909 38707047 31011046 38707218 31011183 38707389 31011320 38707560 31011457 38707731 31011594 38707902 31011731 38708073 31011868 38708244 31012005 38708415 31012142 38708586 31012279 38708757 31012416 38708928 31012553 38709099 31012690 38709270 31012827 38709441 31012964 38709612 31013101 38709783 31013238 38709954 31013375 38710125 31013512 38710296 31013649 38710467 31013786 38710638 31013923 38710809 31014060 38710980 31014197 38711151 31014334 38711322 31014471 38711493 31014608 38711664 31014745 38711835 31014882 38712006 31015019 38712177 31015156 38712348 31015293 38712519 31015430 38712690 31015567 38712861 31015704 38713032 31015841 38713203 31015978 38713374 31016115 38713545 31016252 38713716 31016389 38713887 31016526 38714058 31016663 38714229 31016800 38714400 31016937 38714571 31017074 38714742 31017211 38714913 31017348 38715084 31017485 38715255 31017622 38715426 31017759 38715597 31017896 38715768 31018033 38715939 31018170 38716110 31018307 38716281 31018444 38716452 31018581 38716623 31018718 38716794 31018855 38716965 31018992 38717136 31019129 38717307 31019266 38717478 31019403 38717649 31019540 38717820 31019677 38717991 31019814 38718162 31019951 38718333 31020088 38718504 31020225 38718675 31020362 38718846 31020499 38719017 31020636 38719188 31020773 38719359 31020910 38719530 31021047 38719701 31021184 38719872 31021321 38720043 31021458 38720214 31021595 38720385 31021732 38720556 31021869 38720727 31022006 38720898 31022143 38721069 31022280 38721240 31022417 38721411 31022554 38721582 31022691 38721753 31022828 38721924 31022965 38722095 31023102 38722266 31023239 38722437 31023376 38722608 31023513 38722779 31023650 38722950 31023787 38723121 31023924 38723292 31024061 38723463 31024198 38723634 31024335 38723805 31024472 38723976 31024609 38724147 31024746 38724318 31024883 38724489 31025020 38724660 31025157 38724831 31025294 38725002 31025431 38725173 31025568 38725344 31025705 38725515 31025842 38725686 31025979 38725857 31026116 38726028 31026253 38726199 31026390 38726370 31026527 38726541 31026664 38726712 31026801 38726883 31026938 38727054 31027075 38727225 31027212 38727396 31027349 38727567 31027486 38727738 31027623 38727909 31027760 38728080 31027897 38728251 31028034 38728422 31028171 38728593 31028308 38728764 31028445 38728935 31028582 38729106 31028719 38729277 31028856 38729448 31028993 38729619 31029130 38729790 31029267 38729961 31029404 38730132 31029541 38730303 31029678 38730474 31029815 38730645 31029952 38730816 31030089 38730987 31030226 38731158 31030363 38731329 31030500 38731500 31030637 38731671 31030774 38731842 31030911 38732013 31031048 38732184 31031185 38732355 31031322 38732526 31031459 38732697 31031596 38732868 31031733 38733039 31031870 38733210 31032007 38733381 31032144 38733552 31032281 38733723 31032418 38733894 31032555 38734065 31032692 38734236 31032829 38734407 31032966 38734578 31033103 38734749 31033240 38734920 31033377 38735091 31033514 38735262 31033651 38735433 31033788 38735604 31033925 38735775 31034062 38735946 31034199 38736117 31034336 38736288 31034473 38736459 31034610 38736630 31034747 38736801 31034884 38736972 31035021 38737143 31035158 38737314 31035295 38737485 31035432 38737656 31035569 38737827 31035706 38737998 31035843 38738169 31035980 38738340 31036117 38738511 31036254 38738682 31036391 38738853 31036528 38739024 31036665 38739195 31036802 38739366 31036939 38739537 31037076 38739708 31037213 38739879 31037350 38740050 31037487 38740221 31037624 38740392 31037761 38740563 31037898 38740734 31038035 38740905 31038172 38741076 31038309 38741247 31038446 38741418 31038583 38741589 31038720 38741760 31038857 38741931 31038994 38742102 31039131 38742273 31039268 38742444 31039405 38742615 31039542 38742786 31039679 38742957 31039816 38743128 31039953 38743299 31040090 38743470 31040227 38743641 31040364 38743812 31040501 38743983 31040638 38744154 31040775 38744325 31040912 38744496 31041049 38744667 31041186 38744838 31041323 38745009 31041460 38745180 31041597 38745351 31041734 38745522 31041871 38745693 31042008 38745864 31042145 38746035 31042282 38746206 31042419 38746377 31042556 38746548 31042693 38746719 31042830 38746890 31042967 38747061 31043104 38747232 31043241 38747403 31043378 38747574 31043515 38747745 31043652 38747916 31043789 38748087 31043926 38748258 31044063 38748429 31044200 38748600 31044337 38748771 31044474 38748942 31044611 38749113 31044748 38749284 31044885 38749455 31045022 38749626 31045159 38749797 31045296 38749968 31045433 38750139 31045570 38750310 31045707 38750481 31045844 38750652 31045981 38750823 31046118 38750994 31046255 38751165 31046392 38751336 31046529 38751507 31046666 38751678 31046803 38751849 31046940 38752020 31047077 38752191 31047214 38752362 31047351 38752533 31047488 38752704 31047625 38752875 31047762 38753046 31047899 38753217 31048036 38753388 31048173 38753559 31048310 38753730 31048447 38753901 31048584 38754072 31048721 38754243 31048858 38754414 31048995 38754585 31049132 38754756 31049269 38754927 31049406 38755098 31049543 38755269 31049680 38755440 31049817 38755611 31049954 38755782 31050091 38755953 31050228 38756124 31050365 38756295 31050502 38756466 31050639 38756637 31050776 38756808 31050913 38756979 31051050 38757150 31051187 38757321 31051324 38757492 31051461 38757663 31051598 38757834 31051735 38758005 31051872 38758176 31052009 38758347 31052146 38758518 31052283 38758689 31052420 38758860 31052557 38759031 31052694 38759202 31052831 38759373 31052968 38759544 31053105 38759715 31053242 38759886 31053379 38760057 31053516 38760228 31053653 38760399 31053790 38760570 31053927 38760741 31054064 38760912 31054201 38761083 31054338 38761254 31054475 38761425 31054612 38761596 31054749 38761767 31054886 38761938 31055023 38762109 31055160 38762280 31055297 38762451 31055434 38762622 31055571 38762793 31055708 38762964 31055845 38763135 31055982 38763306 31056119 38763477 31056256 38763648 31056393 38763819 31056530 38763990 31056667 38764161 31056804 38764332 31056941 38764503 31057078 38764674 31057215 38764845 31057352 38765016 31057489 38765187 31057626 38765358 31057763 38765529 31057900 38765700 31058037 38765871 31058174 38766042 31058311 38766213 31058448 38766384 31058585 38766555 31058722 38766726 31058859 38766897 31058996 38767068 31059133 38767239 31059270 38767410 31059407 38767581 31059544 38767752 31059681 38767923 31059818 38768094 31059955 38768265 31060092 38768436 31060229 38768607 31060366 38768778 31060503 38768949 31060640 38769120 31060777 38769291 31060914 38769462 31061051 38769633 31061188 38769804 31061325 38769975 31061462 38770146 31061599 38770317 31061736 38770488 31061873 38770659 31062010 38770830 31062147 38771001 31062284 38771172 31062421 38771343 31062558 38771514 31062695 38771685 31062832 38771856 31062969 38772027 31063106 38772198 31063243 38772369 31063380 38772540 31063517 38772711 31063654 38772882 31063791 38773053 31063928 38773224 31064065 38773395 31064202 38773566 31064339 38773737 31064476 38773908 31064613 38774079 31064750 38774250 31064887 38774421 31065024 38774592 31065161 38774763 31065298 38774934 31065435 38775105 31065572 38775276 31065709 38775447 31065846 38775618 31065983 38775789
1000 26439900 0 26439900 33001627 26440037 33001798 26440174 33001969 26440311 33002140 26440448 33002311 26440585 33002482 26440722 33002653 26440859 33002824 26440996 33002995 26441133 33003166 26441270 33003337 26441407 33003508 26441544 33003679 26441681 33003850 26441818 33004021 26441955 33004192 26442092 33004363 26442229 33004534 26442366 33004705 26442503 33004876 26442640 33005047 26442777 33005218 26442914 33005389 26443051 33005560 26443188 33005731 26443325 33005902 26443462 33006073 26443599 33006244 26443736 33006415 26443873 33006586 26444010 33006757 26444147 33006928 26444284 33007099 26444421 33007270 26444558 33007441 26444695 33007612 26444832 33007783 26444969 33007954 26445106 33008125 26445243 33008296 26445380 33008467 26445517 33008638 26445654 33008809 26445791 33008980 26445928 33009151 26446065 33009322 26446202 33009493 26446339 33009664 26446476 33009835 26446613 33010006 26446750 33010177 26446887 33010348 26447024 33010519 26447161 33010690 26447298 33010861 26447435 33011032 26447572 33011203 26447709 33011374 26447846 33011545 26447983 33011716 26448120 33011887 26448257 33012058 26448394 33012229 26448531 33012400 26448668 33012571 26448805 33012742 26448942 33012913 26449079 33013084 26449216 33013255 26449353 33013426 26449490 33013597 26449627 33013768 26449764 33013939 26449901 33014110 26450038 33014281 26450175 33014452 26450312 33014623 26450449 33014794 26450586 33014965 26450723 33015136 26450860 33015307 26450997 33015478 26451134 33015649 26451271 33015820 26451408 33015991 26451545 33016162 26451682 33016333 26451819 33016504 26451956 33016675 26452093 33016846 26452230 33017017 26452367 33017188 26452504 33017359 26452641 33017530 26452778 33017701 26452915 33017872 26453052 33018043 26453189 33018214 26453326 33018385 26453463 33018556 26453600 33018727 26453737 33018898 26453874 33019069 26454011 33019240 26454148 33019411 26454285 33019582 26454422 33019753 26454559 33019924 26454696 33020095 26454833 33020266 26454970 33020437 26455107 33020608 26455244 33020779 26455381 33020950 26455518 33021121 26455655 33021292 26455792 33021463 26455929 33021634 26456066 33021805 26456203 33021976 26456340 33022147 26456477 33022318 26456614 33022489 26456751 33022660 26456888 33022831 26457025 33023002 26457162 33023173 26457299 33023344 26457436 33023515 26457573 33023686 26457710 33023857 26457847 33024028 26457984 33024199 26458121 33024370 26458258 33024541 26458395 33024712 26458532 33024883 26458669 33025054 26458806 33025225 26458943 33025396 26459080 33025567 26459217 33025738 26459354 33025909 26459491 33026080 26459628 33026251 26459765 33026422 26459902 33026593 26460039 33026764 26460176 33026935 26460313 33027106 26460450 33027277 26460587 33027448 26460724 33027619 26460861 33027790 26460998 33027961 26461135 33028132 26461272 33028303 26461409 33028474 26461546 33028645 26461683 33028816 26461820 33028987 26461957 33029158 26462094 33029329 26462231 33029500 26462368 33029671 26462505 33029842 26462642 33030013 26462779 33030184 26462916 33030355 26463053 33030526 26463190 33030697 26463327 33030868 26463464 33031039 26463601 33031210 26463738 33031381 26463875 33031552 26464012 33031723 26464149 33031894 26464286 33032065 26464423 33032236 26464560 33032407 26464697 33032578 26464834 33032749 26464971 33032920 26465108 33033091 26465245 33033262 26465382 33033433 26465519 33033604 26465656 33033775 26465793 33033946 26465930 33034117 26466067 33034288 26466204 33034459 26466341 33034630 26466478 33034801 26466615 33034972 26466752 33035143 26466889 33035314 26467026 33035485 26467163 33035656 26467300 33035827 26467437 33035998 26467574 33036169 26467711 33036340 26467848 33036511 26467985 33036682 26468122 33036853 26468259 33037024 26468396 33037195 26468533 33037366 26468670 33037537 26468807 33037708 26468944 33037879 26469081 33038050 26469218 33038221 26469355 33038392 26469492 33038563 26469629 33038734 26469766 33038905 26469903 33039076 26470040 33039247 26470177 33039418 26470314 33039589 26470451 33039760 26470588 33039931 26470725 33040102 26470862 33040273 26470999 33040444 26471136 33040615 26471273 33040786 26471410 33040957 26471547 33041128 26471684 33041299 26471821 33041470 26471958 33041641 26472095 33041812 26472232 33041983 26472369 33042154 26472506 33042325 26472643 33042496 26472780 33042667 26472917 33042838 26473054 33043009 26473191 33043180 26473328 33043351 26473465 33043522 26473602 33043693 26473739 33043864 26473876 33044035 26474013 33044206 26474150 33044377 26474287 33044548 26474424 33044719 26474561 33044890 26474698 33045061 26474835 33045232 26474972 33045403 26475109 33045574 26475246 33045745 26475383 33045916 26475520 33046087 26475657 33046258 26475794 33046429 26475931 33046600 26476068 33046771 26476205 33046942 26476342 33047113 26476479 33047284 26476616 33047455 26476753 33047626 26476890 33047797 26477027 33047968 26477164 33048139 26477301 33048310 26477438 33048481 26477575 33048652 26477712 33048823 26477849 33048994 26477986 33049165 26478123 33049336 26478260 33049507 26478397 33049678 26478534 33049849 26478671 33050020 26478808 33050191 26478945 33050362 26479082 33050533 26479219 33050704 26479356 33050875 26479493 33051046 26479630 33051217 26479767 33051388 26479904 33051559 26480041 33051730 26480178 33051901 26480315 33052072 26480452 33052243 26480589 33052414 26480726 33052585 26480863 33052756 26481000 33052927 26481137 33053098 26481274 33053269 26481411 33053440 26481548 33053611 26481685 33053782 26481822 33053953 26481959 33054124 26482096 33054295 26482233 33054466 26482370 33054637 26482507 33054808 26482644 33054979 26482781 33055150 26482918 33055321 26483055 33055492 26483192 33055663 26483329 33055834 26483466 33056005 26483603 33056176 26483740 33056347 26483877 33056518 26484014 33056689 26484151 33056860 26484288 33057031 26484425 33057202 26484562 33057373 26484699 33057544 26484836 33057715 26484973 33057886 26485110 33058057 26485247 33058228 26485384 33058399 26485521 33058570 26485658 33058741 26485795 33058912 26485932 33059083 26486069 33059254 26486206 33059425 26486343 33059596 26486480 33059767 26486617 33059938 26486754 33060109 26486891 33060280 26487028 33060451 26487165 33060622 26487302 33060793 26487439 33060964 26487576 33061135 26487713 33061306 26487850 33061477 26487987 33061648 26488124 33061819 26488261 33061990 26488398 33062161 26488535 33062332 26488672 33062503 26488809 33062674 26488946 33062845 26489083 33063016 26489220 33063187 26489357 33063358 26489494 33063529 26489631 33063700 26489768 33063871 26489905 33064042 26490042 33064213 26490179 33064384 26490316 33064555 26490453 33064726 26490590 33064897 26490727 33065068 26490864 33065239 26491001 33065410 26491138 33065581 26491275 33065752 26491412 33065923 26491549 33066094 26491686 33066265 26491823 33066436 26491960 33066607 26492097 33066778 26492234 33066949 26492371 33067120 26492508 33067291 26492645 33067462 26492782 33067633 26492919 33067804 26493056 33067975 26493193 33068146 26493330 33068317 26493467 33068488 26493604 33068659 26493741 33068830 26493878 33069001 26494015 33069172 26494152 33069343 26494289 33069514 26494426 33069685 26494563 33069856 26494700 33070027 26494837 33070198 26494974 33070369 26495111 33070540 26495248 33070711 26495385 33070882 26495522 33071053 26495659 33071224 26495796 33071395 26495933 33071566 26496070 33071737 26496207 33071908 26496344 33072079 26496481 33072250 26496618 33072421 26496755 33072592 26496892 33072763 26497029 33072934 26497166 33073105 26497303 33073276 26497440 33073447 26497577 33073618 26497714 33073789 26497851 33073960 26497988 33074131 26498125 33074302 26498262 33074473 26498399 33074644 26498536 33074815 26498673 33074986 26498810 33075157 26498947 33075328 26499084 33075499 26499221 33075670 26499358 33075841 26499495 33076012 26499632 33076183 26499769 33076354 26499906 33076525 26500043 33076696 26500180 33076867 26500317 33077038 26500454 33077209 26500591 33077380 26500728 33077551 26500865 33077722 26501002 33077893 26501139 33078064 26501276 33078235 26501413 33078406 26501550 33078577 26501687 33078748 26501824 33078919 26501961 33079090 26502098 33079261 26502235 33079432 26502372 33079603 26502509 33079774 26502646 33079945 26502783 33080116 26502920 33080287 26503057 33080458 26503194 33080629 26503331 33080800 26503468 33080971 26503605 33081142 26503742 33081313 26503879 33081484 26504016 33081655 26504153 33081826 26504290 33081997 26504427 33082168 26504564 33082339 26504701 33082510 26504838 33082681 26504975 33082852 26505112 33083023 26505249 33083194 26505386 33083365 26505523 33083536 26505660 33083707 26505797 33083878 26505934 33084049 26506071 33084220 26506208 33084391 26506345 33084562 26506482 33084733 26506619 33084904 26506756 33085075 26506893 33085246 26507030 33085417 26507167 33085588 26507304 33085759 26507441 33085930 26507578 33086101 26507715 33086272 26507852 33086443 26507989 33086614 26508126 33086785 26508263 33086956 26508400 33087127 26508537 33087298 26508674 33087469 26508811 33087640 26508948 33087811 26509085 33087982 26509222 33088153 26509359 33088324 26509496 33088495 26509633 33088666 26509770 33088837 26509907 33089008 26510044 33089179 26510181 33089350 26510318 33089521 26510455 33089692 26510592 33089863 26510729 33090034 26510866 33090205 26511003 33090376 26511140 33090547 26511277 33090718 26511414 33090889 26511551 33091060 26511688 33091231 26511825 33091402 26511962 33091573 26512099 33091744 26512236 33091915 26512373 33092086 26512510 33092257 26512647 33092428 26512784 33092599 26512921 33092770 26513058 33092941 26513195 33093112 26513332 33093283 26513469 33093454 26513606 33093625 26513743 33093796 26513880 33093967 26514017 33094138 26514154 33094309 26514291 33094480 26514428 33094651 26514565 33094822 26514702 33094993 26514839 33095164 26514976 33095335 26515113 33095506 26515250 33095677 26515387 33095848 26515524 33096019 26515661 33096190 26515798 33096361 26515935 33096532 26516072 33096703 26516209 33096874 26516346 33097045 26516483 33097216 26516620 33097387 26516757 33097558 26516894 33097729 26517031 33097900 26517168 33098071 26517305 33098242 26517442 33098413 26517579 33098584 26517716 33098755 26517853 33098926 26517990 33099097 26518127 33099268 26518264 33099439 26518401 33099610 26518538 33099781 26518675 33099952 26518812 33100123 26518949 33100294 26519086 33100465 26519223 33100636 26519360 33100807 26519497 33100978 26519634 33101149 26519771 33101320 26519908 33101491 26520045 33101662 26520182 33101833 26520319 33102004 26520456 33102175 26520593 33102346 26520730 33102517 26520867 33102688 26521004 33102859 26521141 33103030 26521278 33103201 26521415 33103372 26521552 33103543 26521689 33103714 26521826 33103885 26521963 33104056 26522100 33104227 26522237 33104398 26522374 33104569 26522511 33104740 26522648 33104911 26522785 33105082 26522922 33105253 26523059 33105424 26523196 33105595 26523333 33105766 26523470 33105937 26523607 33106108 26523744 33106279 26523881 33106450 26524018 33106621 26524155 33106792 26524292 33106963 26524429 33107134 26524566 33107305 26524703 33107476 26524840 33107647 26524977 33107818 26525114 33107989 26525251 33108160 26525388 33108331 26525525 33108502 26525662 33108673 26525799 33108844 26525936 33109015 26526073 33109186 26526210 33109357 26526347 33109528 26526484 33109699 26526621 33109870 26526758 33110041 26526895 33110212 26527032 33110383 26527169 33110554 26527306 33110725 26527443 33110896 26527580 33111067 26527717 33111238 26527854 33111409 26527991 33111580 26528128 33111751 26528265 33111922 26528402 33112093 26528539 33112264 26528676 33112435 26528813 33112606 26528950 33112777 26529087 33112948 26529224 33113119 26529361 33113290 26529498 33113461 26529635 33113632 26529772 33113803 26529909 33113974 26530046 33114145 26530183 33114316 26530320 33114487 26530457 33114658 26530594 33114829 26530731 33115000 26530868 33115171 26531005 33115342 26531142 33115513 26531279 33115684 26531416 33115855 26531553 33116026 26531690 33116197 26531827 33116368 26531964 33116539 26532101 33116710 26532238 33116881 26532375 33117052 26532512 33117223 26532649 33117394 26532786 33117565 26532923 33117736 26533060 33117907 26533197 33118078 26533334 33118249 26533471 33118420 26533608 33118591 26533745 33118762 26533882 33118933 26534019 33119104 26534156 33119275 26534293 33119446 26534430 33119617 26534567 33119788 26534704 33119959 26534841 33120130 26534978 33120301 26535115 33120472 26535252 33120643 26535389 33120814 26535526 33120985 26535663 33121156 26535800 33121327 26535937 33121498 26536074 33121669 26536211 33121840 26536348 33122011 26536485 33122182 26536622 33122353 26536759 33122524 26536896 33122695 26537033 33122866 26537170 33123037 26537307 33123208 26537444 33123379 26537581 33123550 26537718 33123721 26537855 33123892 26537992 33124063 26538129 33124234 26538266 33124405 26538403 33124576 26538540 33124747 26538677 33124918 26538814 33125089 26538951 33125260 26539088 33125431 26539225 33125602 26539362 33125773 26539499 33125944 26539636 33126115 26539773 33126286 26539910 33126457 26540047 33126628 26540184 33126799 26540321 33126970 26540458 33127141 26540595 33127312 26540732 33127483 26540869 33127654 26541006 33127825 26541143 33127996 26541280 33128167 26541417 33128338 26541554 33128509 26541691 33128680 26541828 33128851 26541965 33129022 26542102 33129193 26542239 33129364 26542376 33129535 26542513 33129706 26542650 33129877 26542787 33130048 26542924 33130219 26543061 33130390 26543198 33130561 26543335 33130732 26543472 33130903 26543609 33131074 26543746 33131245 26543883 33131416 26544020 33131587 26544157 33131758 26544294 33131929 26544431 33132100 26544568 33132271 26544705 33132442 26544842 33132613 26544979 33132784 26545116 33132955 26545253 33133126 26545390 33133297 26545527 33133468 26545664 33133639 26545801 33133810 26545938 33133981 26546075 33134152 26546212 33134323 26546349 33134494 26546486 33134665 26546623 33134836 26546760 33135007 26546897 33135178 26547034 33135349 26547171 33135520 26547308 33135691 26547445 33135862 26547582 33136033 26547719 33136204 26547856 33136375 26547993 33136546 26548130 33136717 26548267 33136888 26548404 33137059 26548541 33137230 26548678 33137401 26548815 33137572 26548952 33137743 26549089 33137914 26549226 33138085 26549363 33138256 26549500 33138427 26549637 33138598 26549774 33138769 26549911 33138940 26550048 33139111 26550185 33139282 26550322 33139453 26550459 33139624 26550596 33139795 26550733 33139966 26550870 33140137 26551007 33140308 26551144 33140479 26551281 33140650 26551418 33140821 26551555 33140992 26551692 33141163 26551829 33141334 26551966 33141505 26552103 33141676 26552240 33141847 26552377 33142018 26552514 33142189 26552651 33142360 26552788 33142531 26552925 33142702 26553062 33142873 26553199 33143044 26553336 33143215 26553473 33143386 26553610 33143557 26553747 33143728 26553884 33143899 26554021 33144070 26554158 33144241 26554295 33144412 26554432 33144583 26554569 33144754 26554706 33144925 26554843 33145096 26554980 33145267 26555117 33145438 26555254 33145609 26555391 33145780 26555528 33145951 26555665 33146122 26555802 33146293 26555939 33146464 26556076 33146635 26556213 33146806 26556350 33146977 26556487 33147148 26556624 33147319 26556761 33147490 26556898 33147661 26557035 33147832 26557172 33148003 26557309 33148174 26557446 33148345 26557583 33148516 26557720 33148687 26557857 33148858 26557994 33149029 26558131 33149200 26558268 33149371 26558405 33149542 26558542 33149713 26558679 33149884 26558816 33150055 26558953 33150226 26559090 33150397 26559227 33150568 26559364 33150739 26559501 33150910 26559638 33151081 26559775 33151252 26559912 33151423 26560049 33151594 26560186 33151765 26560323 33151936 26560460 33152107 26560597 33152278 26560734 33152449 26560871 33152620 26561008 33152791 26561145 33152962 26561282 33153133 26561419 33153304 26561556 33153475 26561693 33153646 26561830 33153817 26561967 33153988 26562104 33154159 26562241 33154330 26562378 33154501 26562515 33154672 26562652 33154843 26562789 33155014 26562926 33155185 26563063 33155356 26563200 33155527 26563337 33155698 26563474 33155869 26563611 33156040 26563748 33156211 26563885 33156382 26564022 33156553 26564159 33156724 26564296 33156895 26564433 33157066 26564570 33157237 26564707 33157408 26564844 33157579 26564981 33157750 26565118 33157921 26565255 33158092 26565392 33158263 26565529 33158434 26565666 33158605 26565803 33158776 26565940 33158947 26566077 33159118 26566214 33159289 26566351 33159460 26566488 33159631 26566625 33159802 26566762 33159973 26566899 33160144 26567036 33160315 26567173 33160486 26567310 33160657 26567447 33160828 26567584 33160999 26567721 33161170 26567858 33161341 26567995 33161512 26568132 33161683 26568269 33161854 26568406 33162025 26568543 33162196 26568680 33162367 26568817 33162538 26568954 33162709 26569091 33162880 26569228 33163051 26569365 33163222 26569502 33163393 26569639 33163564 26569776 33163735 26569913 33163906 26570050 33164077 26570187 33164248 26570324 33164419 26570461 33164590 26570598 33164761 26570735 33164932 26570872 33165103 26571009 33165274 26571146 33165445 26571283 33165616 26571420 33165787 26571557 33165958 26571694 33166129 26571831 33166300 26571968 33166471 26572105 33166642 26572242 33166813 26572379 33166984 26572516 33167155 26572653 33167326 26572790 33167497 26572927 33167668 26573064 33167839 26573201 33168010 26573338 33168181 26573475 33168352 26573612 33168523 26573749 33168694 26573886 33168865 26574023 33169036 26574160 33169207 26574297 33169378 26574434 33169549 26574571 33169720 26574708 33169891 26574845 33170062 26574982 33170233 26575119 33170404 26575256 33170575 26575393 33170746 26575530 33170917 26575667 33171088 26575804 33171259 26575941 33171430 26576078 33171601 26576215 33171772 26576352 33171943 26576489 33172114 26576626 33172285
1000 65758900 0 65758900 82078627 65759037 82078798 65759174 82078969 65759311 82079140 65759448 82079311 65759585 82079482 65759722 82079653 65759859 82079824 65759996 82079995 65760133 82080166 65760270 82080337 65760407 82080508 65760544 82080679 65760681 82080850 65760818 82081021 65760955 82081192 65761092 82081363 65761229 82081534 65761366 82081705 65761503 82081876 65761640 82082047 65761777 82082218 65761914 82082389 65762051 82082560 65762188 82082731 65762325 82082902 65762462 82083073 65762599 82083244 65762736 82083415 65762873 82083586 65763010 82083757 65763147 82083928 65763284 82084099 65763421 82084270 65763558 82084441 65763695 82084612 65763832 82084783 65763969 82084954 65764106 82085125 65764243 82085296 65764380 82085467 65764517 82085638 65764654 82085809 65764791 82085980 65764928 82086151 65765065 82086322 65765202 82086493 65765339 82086664 65765476 82086835 65765613 82087006 65765750 82087177 65765887 82087348 65766024 82087519 65766161 82087690 65766298 82087861 65766435 82088032 65766572 82088203 65766709 82088374 65766846 82088545 65766983 82088716 65767120 82088887 65767257 82089058 65767394 82089229 65767531 82089400 65767668 82089571 65767805 82089742 65767942 82089913 65768079 82090084 65768216 82090255 65768353 82090426 65768490 82090597 65768627 82090768 65768764 82090939 65768901 82091110 65769038 82091281 65769175 82091452 65769312 82091623 65769449 82091794 65769586 82091965 65769723 82092136 65769860 82092307 65769997 82092478 65770134 82092649 65770271 82092820 65770408 82092991 65770545 82093162 65770682 82093333 65770819 82093504 65770956 82093675 65771093 82093846 65771230 82094017 65771367 82094188 65771504 82094359 65771641 82094530 65771778 82094701 65771915 82094872 65772052 82095043 65772189 82095214 65772326 82095385 65772463 82095556 65772600 82095727 65772737 82095898 65772874 82096069 65773011 82096240 65773148 82096411 65773285 82096582 65773422 82096753 65773559 82096924 65773696 82097095 65773833 82097266 65773970 82097437 65774107 82097608 65774244 82097779 65774381 82097950 65774518 82098121 65774655 82098292 65774792 82098463 65774929 82098634 65775066 82098805 65775203 82098976 65775340 82099147 65775477 82099318 65775614 82099489 65775751 82099660 65775888 82099831 65776025 82100002 65776162 82100173 65776299 82100344 65776436 82100515 65776573 82100686 65776710 82100857 65776847 82101028 65776984 82101199 65777121 82101370 65777258 82101541 65777395 82101712 65777532 82101883 65777669 82102054 65777806 82102225 65777943 82102396 65778080 82102567 65778217 82102738 65778354 82102909 65778491 82103080 65778628 82103251 65778765 82103422 65778902 82103593 65779039 82103764 65779176 82103935 65779313 82104106 65779450 82104277 65779587 82104448 65779724 82104619 65779861 82104790 65779998 82104961 65780135 82105132 65780272 82105303 65780409 82105474 65780546 82105645 65780683 82105816 65780820 82105987 65780957 82106158 65781094 82106329 65781231 82106500 65781368 82106671 65781505 82106842 65781642 82107013 65781779 82107184 65781916 82107355 65782053 82107526 65782190 82107697 65782327 82107868 65782464 82108039 65782601 82108210 65782738 82108381 65782875 82108552 65783012 82108723 65783149 82108894 65783286 82109065 65783423 82109236 65783560 82109407 65783697 82109578 65783834 82109749 65783971 82109920 65784108 82110091 65784245 82110262 65784382 82110433 65784519 82110604 65784656 82110775 65784793 82110946 65784930 82111117 65785067 82111288 65785204 82111459 65785341 82111630 65785478 82111801 65785615 82111972 65785752 82112143 65785889 82112314 65786026 82112485 65786163 82112656 65786300 82112827 65786437 82112998 65786574 82113169 65786711 82113340 65786848 82113511 65786985 82113682 65787122 82113853 65787259 82114024 65787396 82114195 65787533 82114366 65787670 82114537 65787807 82114708 65787944 82114879 65788081 82115050 65788218 82115221 65788355 82115392 65788492 82115563 65788629 82115734 65788766 82115905 65788903 82116076 65789040 82116247 65789177 82116418 65789314 82116589 65789451 82116760 65789588 82116931 65789725 82117102 65789862 82117273 65789999 82117444 65790136 82117615 65790273 82117786 65790410 82117957 65790547 82118128 65790684 82118299 65790821 82118470 65790958 82118641 65791095 82118812 65791232 82118983 65791369 82119154 65791506 82119325 65791643 82119496 65791780 82119667 65791917 82119838 65792054 82120009 65792191 82120180 65792328 82120351 65792465 82120522 65792602 82120693 65792739 82120864 65792876 82121035 65793013 82121206 65793150 82121377 65793287 82121548 65793424 82121719 65793561 82121890 65793698 82122061 65793835 82122232 65793972 82122403 65794109 82122574 65794246 82122745 65794383 82122916 65794520 82123087 65794657 82123258 65794794 82123429 65794931 82123600 65795068 82123771 65795205 82123942 65795342 82124113 65795479 82124284 65795616 82124455 65795753 82124626 65795890 82124797 65796027 82124968 65796164 82125139 65796301 82125310 65796438 82125481 65796575 82125652 65796712 82125823 65796849 82125994 65796986 82126165 65797123 82126336 65797260 82126507 65797397 82126678 65797534 82126849 65797671 82127020 65797808 82127191 65797945 82127362 65798082 82127533 65798219 82127704 65798356 82127875 65798493 82128046 65798630 82128217 65798767 82128388 65798904 82128559 65799041 82128730 65799178 82128901 65799315 82129072 65799452 82129243 65799589 82129414 65799726 82129585 65799863 82129756 65800000 82129927 65800137 82130098 65800274 82130269 65800411 82130440 65800548 82130611 65800685 82130782 65800822 82130953 65800959 82131124 65801096 82131295 65801233 82131466 65801370 82131637 65801507 82131808 65801644 82131979 65801781 82132150 65801918 82132321 65802055 82132492 65802192 82132663 65802329 82132834 65802466 82133005 65802603 82133176 65802740 82133347 65802877 82133518 65803014 82133689 65803151 82133860 65803288 82134031 65803425 82134202 65803562 82134373 65803699 82134544 65803836 82134715 65803973 82134886 65804110 82135057 65804247 82135228 65804384 82135399 65804521 82135570 65804658 82135741 65804795 82135912 65804932 82136083 65805069 82136254 65805206 82136425 65805343 82136596 65805480 82136767 65805617 82136938 65805754 82137109 65805891 82137280 65806028 82137451 65806165 82137622 65806302 82137793 65806439 82137964 65806576 82138135 65806713 82138306 65806850 82138477 65806987 82138648 65807124 82138819 65807261 82138990 65807398 82139161 65807535 82139332 65807672 82139503 65807809 82139674 65807946 82139845 65808083 82140016 65808220 82140187 65808357 82140358 65808494 82140529 65808631 82140700 65808768 82140871 65808905 82141042 65809042 82141213 65809179 82141384 65809316 82141555 65809453 82141726 65809590 82141897 65809727 82142068 65809864 82142239 65810001 82142410 65810138 82142581 65810275 82142752 65810412 82142923 65810549 82143094 65810686 82143265 65810823 82143436 65810960 82143607 65811097 82143778 65811234 82143949 65811371 82144120 65811508 82144291 65811645 82144462 65811782 82144633 65811919 82144804 65812056 82144975 65812193 82145146 65812330 82145317 65812467 82145488 65812604 82145659 65812741 82145830 65812878 82146001 65813015 82146172 65813152 82146343 65813289 82146514 65813426 82146685 65813563 82146856 65813700 82147027 65813837 82147198 65813974 82147369 65814111 82147540 65814248 82147711 65814385 82147882 65814522 82148053 65814659 82148224 65814796 82148395 65814933 82148566 65815070 82148737 65815207 82148908 65815344 82149079 65815481 82149250 65815618 82149421 65815755 82149592 65815892 82149763 65816029 82149934 65816166 82150105 65816303 82150276 65816440 82150447 65816577 82150618 65816714 82150789 65816851 82150960 65816988 82151131 65817125 82151302 65817262 82151473 65817399 82151644 65817536 82151815 65817673 82151986 65817810 82152157 65817947 82152328 65818084 82152499 65818221 82152670 65818358 82152841 65818495 82153012 65818632 82153183 65818769 82153354 65818906 82153525 65819043 82153696 65819180 82153867 65819317 82154038 65819454 82154209 65819591 82154380 65819728 82154551 65819865 82154722 65820002 82154893 65820139 82155064 65820276 82155235 65820413 82155406 65820550 82155577 65820687 82155748 65820824 82155919 65820961 82156090 65821098 82156261 65821235 82156432 65821372 82156603 65821509 82156774 65821646 82156945 65821783 82157116 65821920 82157287 65822057 82157458 65822194 82157629 65822331 82157800 65822468 82157971 65822605 82158142 65822742 82158313 65822879 82158484 65823016 82158655 65823153 82158826 65823290 82158997 65823427 82159168 65823564 82159339 65823701 82159510 65823838 82159681 65823975 82159852 65824112 82160023 65824249 82160194 65824386 82160365 65824523 82160536 65824660 82160707 65824797 82160878 65824934 82161049 65825071 82161220 65825208 82161391 65825345 82161562 65825482 82161733 65825619 82161904 65825756 82162075 65825893 82162246 65826030 82162417 65826167 82162588 65826304 82162759 65826441 82162930 65826578 82163101 65826715 82163272 65826852 82163443 65826989 82163614 65827126 82163785 65827263 82163956 65827400 82164127 65827537 82164298 65827674 82164469 65827811 82164640 65827948 82164811 65828085 82164982 65828222 82165153 65828359 82165324 65828496 82165495 65828633 82165666 65828770 82165837 65828907 82166008 65829044 82166179 65829181 82166350 65829318 82166521 65829455 82166692 65829592 82166863 65829729 82167034 65829866 82167205 65830003 82167376 65830140 82167547 65830277 82167718 65830414 82167889 65830551 82168060 65830688 82168231 65830825 82168402 65830962 82168573 65831099 82168744 65831236 82168915 65831373 82169086 65831510 82169257 65831647 82169428 65831784 82169599 65831921 82169770 65832058 82169941 65832195 82170112 65832332 82170283 65832469 82170454 65832606 82170625 65832743 82170796 65832880 82170967 65833017 82171138 65833154 82171309 65833291 82171480 65833428 82171651 65833565 82171822 65833702 82171993 65833839 82172164 65833976 82172335 65834113 82172506 65834250 82172677 65834387 82172848 65834524 82173019 65834661 82173190 65834798 82173361 65834935 82173532 65835072 82173703 65835209 82173874 65835346 82174045 65835483 82174216 65835620 82174387 65835757 82174558 65835894 82174729 65836031 82174900 65836168 82175071 65836305 82175242 65836442 82175413 65836579 82175584 65836716 82175755 65836853 82175926 65836990 82176097 65837127 82176268 65837264 82176439 65837401 82176610 65837538 82176781 65837675 82176952 65837812 82177123 65837949 82177294 65838086 82177465 65838223 82177636 65838360 82177807 65838497 82177978 65838634 82178149 65838771 82178320 65838908 82178491 65839045 82178662 65839182 82178833 65839319 82179004 65839456 82179175 65839593 82179346 65839730 82179517 65839867 82179688 65840004 82179859 65840141 82180030 65840278 82180201 65840415 82180372 65840552 82180543 65840689 82180714 65840826 82180885 65840963 82181056 65841100 82181227 65841237 82181398 65841374 82181569 65841511 82181740 65841648 82181911 65841785 82182082 65841922 82182253 65842059 82182424 65842196 82182595 65842333 82182766 65842470 82182937 65842607 82183108 65842744 82183279 65842881 82183450 65843018 82183621 65843155 82183792 65843292 82183963 65843429 82184134 65843566 82184305 65843703 82184476 65843840 82184647 65843977 82184818 65844114 82184989 65844251 82185160 65844388 82185331 65844525 82185502 65844662 82185673 65844799 82185844 65844936 82186015 65845073 82186186 65845210 82186357 65845347 82186528 65845484 82186699 65845621 82186870 65845758 82187041 65845895 82187212 65846032 82187383 65846169 82187554 65846306 82187725 65846443 82187896 65846580 82188067 65846717 82188238 65846854 82188409 65846991 82188580 65847128 82188751 65847265 82188922 65847402 82189093 65847539 82189264 65847676 82189435 65847813 82189606 65847950 82189777 65848087 82189948 65848224 82190119 65848361 82190290 65848498 82190461 65848635 82190632 65848772 82190803 65848909 82190974 65849046 82191145 65849183 82191316 65849320 82191487 65849457 82191658 65849594 82191829 65849731 82192000 65849868 82192171 65850005 82192342 65850142 82192513 65850279 82192684 65850416 82192855 65850553 82193026 65850690 82193197 65850827 82193368 65850964 82193539 65851101 82193710 65851238 82193881 65851375 82194052 65851512 82194223 65851649 82194394 65851786 82194565 65851923 82194736 65852060 82194907 65852197 82195078 65852334 82195249 65852471 82195420 65852608 82195591 65852745 82195762 65852882 82195933 65853019 82196104 65853156 82196275 65853293 82196446 65853430 82196617 65853567 82196788 65853704 82196959 65853841 82197130 65853978 82197301 65854115 82197472 65854252 82197643 65854389 82197814 65854526 82197985 65854663 82198156 65854800 82198327 65854937 82198498 65855074 82198669 65855211 82198840 65855348 82199011 65855485 82199182 65855622 82199353 65855759 82199524 65855896 82199695 65856033 82199866 65856170 82200037 65856307 82200208 65856444 82200379 65856581 82200550 65856718 82200721 65856855 82200892 65856992 82201063 65857129 82201234 65857266 82201405 65857403 82201576 65857540 82201747 65857677 82201918 65857814 82202089 65857951 82202260 65858088 82202431 65858225 82202602 65858362 82202773 65858499 82202944 65858636 82203115 65858773 82203286 65858910 82203457 65859047 82203628 65859184 82203799 65859321 82203970 65859458 82204141 65859595 82204312 65859732 82204483 65859869 82204654 65860006 82204825 65860143 82204996 65860280 82205167 65860417 82205338 65860554 82205509 65860691 82205680 65860828 82205851 65860965 82206022 65861102 82206193 65861239 82206364 65861376 82206535 65861513 82206706 65861650 82206877 65861787 82207048 65861924 82207219 65862061 82207390 65862198 82207561 65862335 82207732 65862472 82207903 65862609 82208074 65862746 82208245 65862883 82208416 65863020 82208587 65863157 82208758 65863294 82208929 65863431 82209100 65863568 82209271 65863705 82209442 65863842 82209613 65863979 82209784 65864116 82209955 65864253 82210126 65864390 82210297 65864527 82210468 65864664 82210639 65864801 82210810 65864938 82210981 65865075 82211152 65865212 82211323 65865349 82211494 65865486 82211665 65865623 82211836 65865760 82212007 65865897 82212178 65866034 82212349 65866171 82212520 65866308 82212691 65866445 82212862 65866582 82213033 65866719 82213204 65866856 82213375 65866993 82213546 65867130 82213717 65867267 82213888 65867404 82214059 65867541 82214230 65867678 82214401 65867815 82214572 65867952 82214743 65868089 82214914 65868226 82215085 65868363 82215256 65868500 82215427 65868637 82215598 65868774 82215769 65868911 82215940 65869048 82216111 65869185 82216282 65869322 82216453 65869459 82216624 65869596 82216795 65869733 82216966 65869870 82217137 65870007 82217308 65870144 82217479 65870281 82217650 65870418 82217821 65870555 82217992 65870692 82218163 65870829 82218334 65870966 82218505 65871103 82218676 65871240 82218847 65871377 82219018 65871514 82219189 65871651 82219360 65871788 82219531 65871925 82219702 65872062 82219873 65872199 82220044 65872336 82220215 65872473 82220386 65872610 82220557 65872747 82220728 65872884 82220899 65873021 82221070 65873158 82221241 65873295 82221412 65873432 82221583 65873569 82221754 65873706 82221925 65873843 82222096 65873980 82222267 65874117 82222438 65874254 82222609 65874391 82222780 65874528 82222951 65874665 82223122 65874802 82223293 65874939 82223464 65875076 82223635 65875213 82223806 65875350 82223977 65875487 82224148 65875624 82224319 65875761 82224490 65875898 82224661 65876035 82224832 65876172 82225003 65876309 82225174 65876446 82225345 65876583 82225516 65876720 82225687 65876857 82225858 65876994 82226029 65877131 82226200 65877268 82226371 65877405 82226542 65877542 82226713 65877679 82226884 65877816 82227055 65877953 82227226 65878090 82227397 65878227 82227568 65878364 82227739 65878501 82227910 65878638 82228081 65878775 82228252 65878912 82228423 65879049 82228594 65879186 82228765 65879323 82228936 65879460 82229107 65879597 82229278 65879734 82229449 65879871 82229620 65880008 82229791 65880145 82229962 65880282 82230133 65880419 82230304 65880556 82230475 65880693 82230646 65880830 82230817 65880967 82230988 65881104 82231159 65881241 82231330 65881378 82231501 65881515 82231672 65881652 82231843 65881789 82232014 65881926 82232185 65882063 82232356 65882200 82232527 65882337 82232698 65882474 82232869 65882611 82233040 65882748 82233211 65882885 82233382 65883022 82233553 65883159 82233724 65883296 82233895 65883433 82234066 65883570 82234237 65883707 82234408 65883844 82234579 65883981 82234750 65884118 82234921 65884255 82235092 65884392 82235263 65884529 82235434 65884666 82235605 65884803 82235776 65884940 82235947 65885077 82236118 65885214 82236289 65885351 82236460 65885488 82236631 65885625 82236802 65885762 82236973 65885899 82237144 65886036 82237315 65886173 82237486 65886310 82237657 65886447 82237828 65886584 82237999 65886721 82238170 65886858 82238341 65886995 82238512 65887132 82238683 65887269 82238854 65887406 82239025 65887543 82239196 65887680 82239367 65887817 82239538 65887954 82239709 65888091 82239880 65888228 82240051 65888365 82240222 65888502 82240393 65888639 82240564 65888776 82240735 65888913 82240906 65889050 82241077 65889187 82241248 65889324 82241419 65889461 82241590 65889598 82241761 65889735 82241932 65889872 82242103 65890009 82242274 65890146 82242445 65890283 82242616 65890420 82242787 65890557 82242958 65890694 82243129 65890831 82243300 65890968 82243471 65891105 82243642 65891242 82243813 65891379 82243984 65891516 82244155 65891653 82244326 65891790 82244497 65891927 82244668 65892064 82244839 65892201 82245010 65892338 82245181 65892475 82245352 65892612 82245523 65892749 82245694 65892886 82245865 65893023 82246036 65893160 82246207 65893297 82246378 65893434 82246549 65893571 82246720 65893708 82246891 65893845 82247062 65893982 82247233 65894119 82247404 65894256 82247575 65894393 82247746 65894530 82247917 65894667 82248088 65894804 82248259 65894941 82248430 65895078 82248601 65895215 82248772 65895352 82248943 65895489 82249114 65895626 82249285
1000 44797900 0 44797900 55915627 44798037 55915798 44798174 55915969 44798311 55916140 44798448 55916311 44798585 55916482 44798722 55916653 44798859 55916824 44798996 55916995 44799133 55917166 44799270 55917337 44799407 55917508 44799544 55917679 44799681 55917850 44799818 55918021 44799955 55918192 44800092 55918363 44800229 55918534 44800366 55918705 44800503 55918876 44800640 55919047 44800777 55919218 44800914 55919389 44801051 55919560 44801188 55919731 44801325 55919902 44801462 55920073 44801599 55920244 44801736 55920415 44801873 55920586 44802010 55920757 44802147 55920928 44802284 55921099 44802421 55921270 44802558 55921441 44802695 55921612 44802832 55921783 44802969 55921954 44803106 55922125 44803243 55922296 44803380 55922467 44803517 55922638 44803654 55922809 44803791 55922980 44803928 55923151 44804065 55923322 44804202 55923493 44804339 55923664 44804476 55923835 44804613 55924006 44804750 55924177 44804887 55924348 44805024 55924519 44805161 55924690 44805298 55924861 44805435 55925032 44805572 55925203 44805709 55925374 44805846 55925545 44805983 55925716 44806120 55925887 44806257 55926058 44806394 55926229 44806531 55926400 44806668 55926571 44806805 55926742 44806942 55926913 44807079 55927084 44807216 55927255 44807353 55927426 44807490 55927597 44807627 55927768 44807764 55927939 44807901 55928110 44808038 55928281 44808175 55928452 44808312 55928623 44808449 55928794 44808586 55928965 44808723 55929136 44808860 55929307 44808997 55929478 44809134 55929649 44809271 55929820 44809408 55929991 44809545 55930162 44809682 55930333 44809819 55930504 44809956 55930675 44810093 55930846 44810230 55931017 44810367 55931188 44810504 55931359 44810641 55931530 44810778 55931701 44810915 55931872 44811052 55932043 44811189 55932214 44811326 55932385 44811463 55932556 44811600 55932727 44811737 55932898 44811874 55933069 44812011 55933240 44812148 55933411 44812285 55933582 44812422 55933753 44812559 55933924 44812696 55934095 44812833 55934266 44812970 55934437 44813107 55934608 44813244 55934779 44813381 55934950 44813518 55935121 44813655 55935292 44813792 55935463 44813929 55935634 44814066 55935805 44814203 55935976 44814340 55936147 44814477 55936318 44814614 55936489 44814751 55936660 44814888 55936831 44815025 55937002 44815162 55937173 44815299 55937344 44815436 55937515 44815573 55937686 44815710 55937857 44815847 55938028 44815984 55938199 44816121 55938370 44816258 55938541 44816395 55938712 44816532 55938883 44816669 55939054 44816806 55939225 44816943 55939396 44817080 55939567 44817217 55939738 44817354 55939909 44817491 55940080 44817628 55940251 44817765 55940422 44817902 55940593 44818039 55940764 44818176 55940935 44818313 55941106 44818450 55941277 44818587 55941448 44818724 55941619 44818861 55941790 44818998 55941961 44819135 55942132 44819272 55942303 44819409 55942474 44819546 55942645 44819683 55942816 44819820 55942987 44819957 55943158 44820094 55943329 44820231 55943500 44820368 55943671 44820505 55943842 44820642 55944013 44820779 55944184 44820916 55944355 44821053 55944526 44821190 55944697 44821327 55944868 44821464 55945039 44821601 55945210 44821738 55945381 44821875 55945552 44822012 55945723 44822149 55945894 44822286 55946065 44822423 55946236 44822560 55946407 44822697 55946578 44822834 55946749 44822971 55946920 44823108 55947091 44823245 55947262 44823382 55947433 44823519 55947604 44823656 55947775 44823793 55947946 44823930 55948117 44824067 55948288 44824204 55948459 44824341 55948630 44824478 55948801 44824615 55948972 44824752 55949143 44824889 55949314 44825026 55949485 44825163 55949656 44825300 55949827 44825437 55949998 44825574 55950169 44825711 55950340 44825848 55950511 44825985 55950682 44826122 55950853 44826259 55951024 44826396 55951195 44826533 55951366 44826670 55951537 44826807 55951708 44826944 55951879 44827081 55952050 44827218 55952221 44827355 55952392 44827492 55952563 44827629 55952734 44827766 55952905 44827903 55953076 44828040 55953247 44828177 55953418 44828314 55953589 44828451 55953760 44828588 55953931 44828725 55954102 44828862 55954273 44828999 55954444 44829136 55954615 44829273 55954786 44829410 55954957 44829547 55955128 44829684 55955299 44829821 55955470 44829958 55955641 44830095 55955812 44830232 55955983 44830369 55956154 44830506 55956325 44830643 55956496 44830780 55956667 44830917 55956838 44831054 55957009 44831191 55957180 44831328 55957351 44831465 55957522 44831602 55957693 44831739 55957864 44831876 55958035 44832013 55958206 44832150 55958377 44832287 55958548 44832424 55958719 44832561 55958890 44832698 55959061 44832835 55959232 44832972 55959403 44833109 55959574 44833246 55959745 44833383 55959916 44833520 55960087 44833657 55960258 44833794 55960429 44833931 55960600 44834068 55960771 44834205 55960942 44834342 55961113 44834479 55961284 44834616 55961455 44834753 55961626 44834890 55961797 44835027 55961968 44835164 55962139 44835301 55962310 44835438 55962481 44835575 55962652 44835712 55962823 44835849 55962994 44835986 55963165 44836123 55963336 44836260 55963507 44836397 55963678 44836534 55963849 44836671 55964020 44836808 55964191 44836945 55964362 44837082 55964533 44837219 55964704 44837356 55964875 44837493 55965046 44837630 55965217 44837767 55965388 44837904 55965559 44838041 55965730 44838178 55965901 44838315 55966072 44838452 55966243 44838589 55966414 44838726 55966585 44838863 55966756 44839000 55966927 44839137 55967098 44839274 55967269 44839411 55967440 44839548 55967611 44839685 55967782 44839822 55967953 44839959 55968124 44840096 55968295 44840233 55968466 44840370 55968637 44840507 55968808 44840644 55968979 44840781 55969150 44840918 55969321 44841055 55969492 44841192 55969663 44841329 55969834 44841466 55970005 44841603 55970176 44841740 55970347 44841877 55970518 44842014 55970689 44842151 55970860 44842288 55971031 44842425 55971202 44842562 55971373 44842699 55971544 44842836 55971715 44842973 55971886 44843110 55972057 44843247 55972228 44843384 55972399 44843521 55972570 44843658 55972741 44843795 55972912 44843932 55973083 44844069 55973254 44844206 55973425 44844343 55973596 44844480 55973767 44844617 55973938 44844754 55974109 44844891 55974280 44845028 55974451 44845165 55974622 44845302 55974793 44845439 55974964 44845576 55975135 44845713 55975306 44845850 55975477 44845987 55975648 44846124 55975819 44846261 55975990 44846398 55976161 44846535 55976332 44846672 55976503 44846809 55976674 44846946 55976845 44847083 55977016 44847220 55977187 44847357 55977358 44847494 55977529 44847631 55977700 44847768 55977871 44847905 55978042 44848042 55978213 44848179 55978384 44848316 55978555 44848453 55978726 44848590 55978897 44848727 55979068 44848864 55979239 44849001 55979410 44849138 55979581 44849275 55979752 44849412 55979923 44849549 55980094 44849686 55980265 44849823 55980436 44849960 55980607 44850097 55980778 44850234 55980949 44850371 55981120 44850508 55981291 44850645 55981462 44850782 55981633 44850919 55981804 44851056 55981975 44851193 55982146 44851330 55982317 44851467 55982488 44851604 55982659 44851741 55982830 44851878 55983001 44852015 55983172 44852152 55983343 44852289 55983514 44852426 55983685 44852563 55983856 44852700 55984027 44852837 55984198 44852974 55984369 44853111 55984540 44853248 55984711 44853385 55984882 44853522 55985053 44853659 55985224 44853796 55985395 44853933 55985566 44854070 55985737 44854207 55985908 44854344 55986079 44854481 55986250 44854618 55986421 44854755 55986592 44854892 55986763 44855029 55986934 44855166 55987105 44855303 55987276 44855440 55987447 44855577 55987618 44855714 55987789 44855851 55987960 44855988 55988131 44856125 55988302 44856262 55988473 44856399 55988644 44856536 55988815 44856673 55988986 44856810 55989157 44856947 55989328 44857084 55989499 44857221 55989670 44857358 55989841 44857495 55990012 44857632 55990183 44857769 55990354 44857906 55990525 44858043 55990696 44858180 55990867 44858317 55991038 44858454 55991209 44858591 55991380 44858728 55991551 44858865 55991722 44859002 55991893 44859139 55992064 44859276 55992235 44859413 55992406 44859550 55992577 44859687 55992748 44859824 55992919 44859961 55993090 44860098 55993261 44860235 55993432 44860372 55993603 44860509 55993774 44860646 55993945 44860783 55994116 44860920 55994287 44861057 55994458 44861194 55994629 44861331 55994800 44861468 55994971 44861605 55995142 44861742 55995313 44861879 55995484 44862016 55995655 44862153 55995826 44862290 55995997 44862427 55996168 44862564 55996339 44862701 55996510 44862838 55996681 44862975 55996852 44863112 55997023 44863249 55997194 44863386 55997365 44863523 55997536 44863660 55997707 44863797 55997878 44863934 55998049 44864071 55998220 44864208 55998391 44864345 55998562 44864482 55998733 44864619 55998904 44864756 55999075 44864893 55999246 44865030 55999417 44865167 55999588 44865304 55999759 44865441 55999930 44865578 56000101 44865715 56000272 44865852 56000443 44865989 56000614 44866126 56000785 44866263 56000956 44866400 56001127 44866537 56001298 44866674 56001469 44866811 56001640 44866948 56001811 44867085 56001982 44867222 56002153 44867359 56002324 44867496 56002495 44867633 56002666 44867770 56002837 44867907 56003008 44868044 56003179 44868181 56003350 44868318 56003521 44868455 56003692 44868592 56003863 44868729 56004034 44868866 56004205 44869003 56004376 44869140 56004547 44869277 56004718 44869414 56004889 44869551 56005060 44869688 56005231 44869825 56005402 44869962 56005573 44870099 56005744 44870236 56005915 44870373 56006086 44870510 56006257 44870647 56006428 44870784 56006599 44870921 56006770 44871058 56006941 44871195 56007112 44871332 56007283 44871469 56007454 44871606 56007625 44871743 56007796 44871880 56007967 44872017 56008138 44872154 56008309 44872291 56008480 44872428 56008651 44872565 56008822 44872702 56008993 44872839 56009164 44872976 56009335 44873113 56009506 44873250 56009677 44873387 56009848 44873524 56010019 44873661 56010190 44873798 56010361 44873935 56010532 44874072 56010703 44874209 56010874 44874346 56011045 44874483 56011216 44874620 56011387 44874757 56011558 44874894 56011729 44875031 56011900 44875168 56012071 44875305 56012242 44875442 56012413 44875579 56012584 44875716 56012755 44875853 56012926 44875990 56013097 44876127 56013268 44876264 56013439 44876401 56013610 44876538 56013781 44876675 56013952 44876812 56014123 44876949 56014294 44877086 56014465 44877223 56014636 44877360 56014807 44877497 56014978 44877634 56015149 44877771 56015320 44877908 56015491 44878045 56015662 44878182 56015833 44878319 56016004 44878456 56016175 44878593 56016346 44878730 56016517 44878867 56016688 44879004 56016859 44879141 56017030 44879278 56017201 44879415 56017372 44879552 56017543 44879689 56017714 44879826 56017885 44879963 56018056 44880100 56018227 44880237 56018398 44880374 56018569 44880511 56018740 44880648 56018911 44880785 56019082 44880922 56019253 44881059 56019424 44881196 56019595 44881333 56019766 44881470 56019937 44881607 56020108 44881744 56020279 44881881 56020450 44882018 56020621 44882155 56020792 44882292 56020963 44882429 56021134 44882566 56021305 44882703 56021476 44882840 56021647 44882977 56021818 44883114 56021989 44883251 56022160 44883388 56022331 44883525 56022502 44883662 56022673 44883799 56022844 44883936 56023015 44884073 56023186 44884210 56023357 44884347 56023528 44884484 56023699 44884621 56023870 44884758 56024041 44884895 56024212 44885032 56024383 44885169 56024554 44885306 56024725 44885443 56024896 44885580 56025067 44885717 56025238 44885854 56025409 44885991 56025580 44886128 56025751 44886265 56025922 44886402 56026093 44886539 56026264 44886676 56026435 44886813 56026606 44886950 56026777 44887087 56026948 44887224 56027119 44887361 56027290 44887498 56027461 44887635 56027632 44887772 56027803 44887909 56027974 44888046 56028145 44888183 56028316 44888320 56028487 44888457 56028658 44888594 56028829 44888731 56029000 44888868 56029171 44889005 56029342 44889142 56029513 44889279 56029684 44889416 56029855 44889553 56030026 44889690 56030197 44889827 56030368 44889964 56030539 44890101 56030710 44890238 56030881 44890375 56031052 44890512 56031223 44890649 56031394 44890786 56031565 44890923 56031736 44891060 56031907 44891197 56032078 44891334 56032249 44891471 56032420 44891608 56032591 44891745 56032762 44891882 56032933 44892019 56033104 44892156 56033275 44892293 56033446 44892430 56033617 44892567 56033788 44892704 56033959 44892841 56034130 44892978 56034301 44893115 56034472 44893252 56034643 44893389 56034814 44893526 56034985 44893663 56035156 44893800 56035327 44893937 56035498 44894074 56035669 44894211 56035840 44894348 56036011 44894485 56036182 44894622 56036353 44894759 56036524 44894896 56036695 44895033 56036866 44895170 56037037 44895307 56037208 44895444 56037379 44895581 56037550 44895718 56037721 44895855 56037892 44895992 56038063 44896129 56038234 44896266 56038405 44896403 56038576 44896540 56038747 44896677 56038918 44896814 56039089 44896951 56039260 44897088 56039431 44897225 56039602 44897362 56039773 44897499 56039944 44897636 56040115 44897773 56040286 44897910 56040457 44898047 56040628 44898184 56040799 44898321 56040970 44898458 56041141 44898595 56041312 44898732 56041483 44898869 56041654 44899006 56041825 44899143 56041996 44899280 56042167 44899417 56042338 44899554 56042509 44899691 56042680 44899828 56042851 44899965 56043022 44900102 56043193 44900239 56043364 44900376 56043535 44900513 56043706 44900650 56043877 44900787 56044048 44900924 56044219 44901061 56044390 44901198 56044561 44901335 56044732 44901472 56044903 44901609 56045074 44901746 56045245 44901883 56045416 44902020 56045587 44902157 56045758 44902294 56045929 44902431 56046100 44902568 56046271 44902705 56046442 44902842 56046613 44902979 56046784 44903116 56046955 44903253 56047126 44903390 56047297 44903527 56047468 44903664 56047639 44903801 56047810 44903938 56047981 44904075 56048152 44904212 56048323 44904349 56048494 44904486 56048665 44904623 56048836 44904760 56049007 44904897 56049178 44905034 56049349 44905171 56049520 44905308 56049691 44905445 56049862 44905582 56050033 44905719 56050204 44905856 56050375 44905993 56050546 44906130 56050717 44906267 56050888 44906404 56051059 44906541 56051230 44906678 56051401 44906815 56051572 44906952 56051743 44907089 56051914 44907226 56052085 44907363 56052256 44907500 56052427 44907637 56052598 44907774 56052769 44907911 56052940 44908048 56053111 44908185 56053282 44908322 56053453 44908459 56053624 44908596 56053795 44908733 56053966 44908870 56054137 44909007 56054308 44909144 56054479 44909281 56054650 44909418 56054821 44909555 56054992 44909692 56055163 44909829 56055334 44909966 56055505 44910103 56055676 44910240 56055847 44910377 56056018 44910514 56056189 44910651 56056360 44910788 56056531 44910925 56056702 44911062 56056873 44911199 56057044 44911336 56057215 44911473 56057386 44911610 56057557 44911747 56057728 44911884 56057899 44912021 56058070 44912158 56058241 44912295 56058412 44912432 56058583 44912569 56058754 44912706 56058925 44912843 56059096 44912980 56059267 44913117 56059438 44913254 56059609 44913391 56059780 44913528 56059951 44913665 56060122 44913802 56060293 44913939 56060464 44914076 56060635 44914213 56060806 44914350 56060977 44914487 56061148 44914624 56061319 44914761 56061490 44914898 56061661 44915035 56061832 44915172 56062003 44915309 56062174 44915446 56062345 44915583 56062516 44915720 56062687 44915857 56062858 44915994 56063029 44916131 56063200 44916268 56063371 44916405 56063542 44916542 56063713 44916679 56063884 44916816 56064055 44916953 56064226 44917090 56064397 44917227 56064568 44917364 56064739 44917501 56064910 44917638 56065081 44917775 56065252 44917912 56065423 44918049 56065594 44918186 56065765 44918323 56065936 44918460 56066107 44918597 56066278 44918734 56066449 44918871 56066620 44919008 56066791 44919145 56066962 44919282 56067133 44919419 56067304 44919556 56067475 44919693 56067646 44919830 56067817 44919967 56067988 44920104 56068159 44920241 56068330 44920378 56068501 44920515 56068672 44920652 56068843 44920789 56069014 44920926 56069185 44921063 56069356 44921200 56069527 44921337 56069698 44921474 56069869 44921611 56070040 44921748 56070211 44921885 56070382 44922022 56070553 44922159 56070724 44922296 56070895 44922433 56071066 44922570 56071237 44922707 56071408 44922844 56071579 44922981 56071750 44923118 56071921 44923255 56072092 44923392 56072263 44923529 56072434 44923666 56072605 44923803 56072776 44923940 56072947 44924077 56073118 44924214 56073289 44924351 56073460 44924488 56073631 44924625 56073802 44924762 56073973 44924899 56074144 44925036 56074315 44925173 56074486 44925310 56074657 44925447 56074828 44925584 56074999 44925721 56075170 44925858 56075341 44925995 56075512 44926132 56075683 44926269 56075854 44926406 56076025 44926543 56076196 44926680 56076367 44926817 56076538 44926954 56076709 44927091 56076880 44927228 56077051 44927365 56077222 44927502 56077393 44927639 56077564 44927776 56077735 44927913 56077906 44928050 56078077 44928187 56078248 44928324 56078419 44928461 56078590 44928598 56078761 44928735 56078932 44928872 56079103 44929009 56079274 44929146 56079445 44929283 56079616 44929420 56079787 44929557 56079958 44929694 56080129 44929831 56080300 44929968 56080471 44930105 56080642 44930242 56080813 44930379 56080984 44930516 56081155 44930653 56081326 44930790 56081497 44930927 56081668 44931064 56081839 44931201 56082010 44931338 56082181 44931475 56082352 44931612 56082523 44931749 56082694 44931886 56082865 44932023 56083036 44932160 56083207 44932297 56083378 44932434 56083549 44932571 56083720 44932708 56083891 44932845 56084062 44932982 56084233 44933119 56084404 44933256 56084575 44933393 56084746 44933530 56084917 44933667 56085088 44933804 56085259 44933941 56085430 44934078 56085601 44934215 56085772 44934352 56085943 44934489 56086114 44934626 56086285
1000 70416900 0 70416900 87892627 70417037 87892798 70417174 87892969 70417311 87893140 70417448 87893311 70417585 87893482 70417722 87893653 70417859 87893824 70417996 87893995 70418133 87894166 70418270 87894337 70418407 87894508 70418544 87894679 70418681 87894850 70418818 87895021 70418955 87895192 70419092 87895363 70419229 87895534 70419366 87895705 70419503 87895876 70419640 87896047 70419777 87896218 70419914 87896389 70420051 87896560 70420188 87896731 70420325 87896902 70420462 87897073 70420599 87897244 70420736 87897415 70420873 87897586 70421010 87897757 70421147 87897928 70421284 87898099 70421421 87898270 70421558 87898441 70421695 87898612 70421832 87898783 70421969 87898954 70422106 87899125 70422243 87899296 70422380 87899467 70422517 87899638 70422654 87899809 70422791 87899980 70422928 87900151 70423065 87900322 70423202 87900493 70423339 87900664 70423476 87900835 70423613 87901006 70423750 87901177 70423887 87901348 70424024 87901519 70424161 87901690 70424298 87901861 70424435 87902032 70424572 87902203 70424709 87902374 70424846 87902545 70424983 87902716 70425120 87902887 70425257 87903058 70425394 87903229 70425531 87903400 70425668 87903571 70425805 87903742 70425942 87903913 70426079 87904084 70426216 87904255 70426353 87904426 70426490 87904597 70426627 87904768 70426764 87904939 70426901 87905110 70427038 87905281 70427175 87905452 70427312 87905623 70427449 87905794 70427586 87905965 70427723 87906136 70427860 87906307 70427997 87906478 70428134 87906649 70428271 87906820 70428408 87906991 70428545 87907162 70428682 87907333 70428819 87907504 70428956 87907675 70429093 87907846 70429230 87908017 70429367 87908188 70429504 87908359 70429641 87908530 70429778 87908701 70429915 87908872 70430052 87909043 70430189 87909214 70430326 87909385 70430463 87909556 70430600 87909727 70430737 87909898 70430874 87910069 70431011 87910240 70431148 87910411 70431285 87910582 70431422 87910753 70431559 87910924 70431696 87911095 70431833 87911266 70431970 87911437 70432107 87911608 70432244 87911779 70432381 87911950 70432518 87912121 70432655 87912292 70432792 87912463 70432929 87912634 70433066 87912805 70433203 87912976 70433340 87913147 70433477 87913318 70433614 87913489 70433751 87913660 70433888 87913831 70434025 87914002 70434162 87914173 70434299 87914344 70434436 87914515 70434573 87914686 70434710 87914857 70434847 87915028 70434984 87915199 70435121 87915370 70435258 87915541 70435395 87915712 70435532 87915883 70435669 87916054 70435806 87916225 70435943 87916396 70436080 87916567 70436217 87916738 70436354 87916909 70436491 87917080 70436628 87917251 70436765 87917422 70436902 87917593 70437039 87917764 70437176 87917935 70437313 87918106 70437450 87918277 70437587 87918448 70437724 87918619 70437861 87918790 70437998 87918961 70438135 87919132 70438272 87919303 70438409 87919474 70438546 87919645 70438683 87919816 70438820 87919987 70438957 87920158 70439094 87920329 70439231 87920500 70439368 87920671 70439505 87920842 70439642 87921013 70439779 87921184 70439916 87921355 70440053 87921526 70440190 87921697 70440327 87921868 70440464 87922039 70440601 87922210 70440738 87922381 70440875 87922552 70441012 87922723 70441149 87922894 70441286 87923065 70441423 87923236 70441560 87923407 70441697 87923578 70441834 87923749 70441971 87923920 70442108 87924091 70442245 87924262 70442382 87924433 70442519 87924604 70442656 87924775 70442793 87924946 70442930 87925117 70443067 87925288 70443204 87925459 70443341 87925630 70443478 87925801 70443615 87925972 70443752 87926143 70443889 87926314 70444026 87926485 70444163 87926656 70444300 87926827 70444437 87926998 70444574 87927169 70444711 87927340 70444848 87927511 70444985 87927682 70445122 87927853 70445259 87928024 70445396 87928195 70445533 87928366 70445670 87928537 70445807 87928708 70445944 87928879 70446081 87929050 70446218 87929221 70446355 87929392 70446492 87929563 70446629 87929734 70446766 87929905 70446903 87930076 70447040 87930247 70447177 87930418 70447314 87930589 70447451 87930760 70447588 87930931 70447725 87931102 70447862 87931273 70447999 87931444 70448136 87931615 70448273 87931786 70448410 87931957 70448547 87932128 70448684 87932299 70448821 87932470 70448958 87932641 70449095 87932812 70449232 87932983 70449369 87933154 70449506 87933325 70449643 87933496 70449780 87933667 70449917 87933838 70450054 87934009 70450191 87934180 70450328 87934351 70450465 87934522 70450602 87934693 70450739 87934864 70450876 87935035 70451013 87935206 70451150 87935377 70451287 87935548 70451424 87935719 70451561 87935890 70451698 87936061 70451835 87936232 70451972 87936403 70452109 87936574 70452246 87936745 70452383 87936916 70452520 87937087 70452657 87937258 70452794 87937429 70452931 87937600 70453068 87937771 70453205 87937942 70453342 87938113 70453479 87938284 70453616 87938455 70453753 87938626 70453890 87938797 70454027 87938968 70454164 87939139 70454301 87939310 70454438 87939481 70454575 87939652 70454712 87939823 70454849 87939994 70454986 87940165 70455123 87940336 70455260 87940507 70455397 87940678 70455534 87940849 70455671 87941020 70455808 87941191 70455945 87941362 70456082 87941533 70456219 87941704 70456356 87941875 70456493 87942046 70456630 87942217 70456767 87942388 70456904 87942559 70457041 87942730 70457178 87942901 70457315 87943072 70457452 87943243 70457589 87943414 70457726 87943585 70457863 87943756 70458000 87943927 70458137 87944098 70458274 87944269 70458411 87944440 70458548 87944611 70458685 87944782 70458822 87944953 70458959 87945124 70459096 87945295 70459233 87945466 70459370 87945637 70459507 87945808 70459644 87945979 70459781 87946150 70459918 87946321 70460055 87946492 70460192 87946663 70460329 87946834 70460466 87947005 70460603 87947176 70460740 87947347 70460877 87947518 70461014 87947689 70461151 87947860 70461288 87948031 70461425 87948202 70461562 87948373 70461699 87948544 70461836 87948715 70461973 87948886 70462110 87949057 70462247 87949228 70462384 87949399 70462521 87949570 70462658 87949741 70462795 87949912 70462932 87950083 70463069 87950254 70463206 87950425 70463343 87950596 70463480 87950767 70463617 87950938 70463754 87951109 70463891 87951280 70464028 87951451 70464165 87951622 70464302 87951793 70464439 87951964 70464576 87952135 70464713 87952306 70464850 87952477 70464987 87952648 70465124 87952819 70465261 87952990 70465398 87953161 70465535 87953332 70465672 87953503 70465809 87953674 70465946 87953845 70466083 87954016 70466220 87954187 70466357 87954358 70466494 87954529 70466631 87954700 70466768 87954871 70466905 87955042 70467042 87955213 70467179 87955384 70467316 87955555 70467453 87955726 70467590 87955897 70467727 87956068 70467864 87956239 70468001 87956410 70468138 87956581 70468275 87956752 70468412 87956923 70468549 87957094 70468686 87957265 70468823 87957436 70468960 87957607 70469097 87957778 70469234 87957949 70469371 87958120 70469508 87958291 70469645 87958462 70469782 87958633 70469919 87958804 70470056 87958975 70470193 87959146 70470330 87959317 70470467 87959488 70470604 87959659 70470741 87959830 70470878 87960001 70471015 87960172 70471152 87960343 70471289 87960514 70471426 87960685 70471563 87960856 70471700 87961027 70471837 87961198 70471974 87961369 70472111 87961540 70472248 87961711 70472385 87961882 70472522 87962053 70472659 87962224 70472796 87962395 70472933 87962566 70473070 87962737 70473207 87962908 70473344 87963079 70473481 87963250 70473618 87963421 70473755 87963592 70473892 87963763 70474029 87963934 70474166 87964105 70474303 87964276 70474440 87964447 70474577 87964618 70474714 87964789 70474851 87964960 70474988 87965131 70475125 87965302 70475262 87965473 70475399 87965644 70475536 87965815 70475673 87965986 70475810 87966157 70475947 87966328 70476084 87966499 70476221 87966670 70476358 87966841 70476495 87967012 70476632 87967183 70476769 87967354 70476906 87967525 70477043 87967696 70477180 87967867 70477317 87968038 70477454 87968209 70477591 87968380 70477728 87968551 70477865 87968722 70478002 87968893 70478139 87969064 70478276 87969235 70478413 87969406 70478550 87969577 70478687 87969748 70478824 87969919 70478961 87970090 70479098 87970261 70479235 87970432 70479372 87970603 70479509 87970774 70479646 87970945 70479783 87971116 70479920 87971287 70480057 87971458 70480194 87971629 70480331 87971800 70480468 87971971 70480605 87972142 70480742 87972313 70480879 87972484 70481016 87972655 70481153 87972826 70481290 87972997 70481427 87973168 70481564 87973339 70481701 87973510 70481838 87973681 70481975 87973852 70482112 87974023 70482249 87974194 70482386 87974365 70482523 87974536 70482660 87974707 70482797 87974878 70482934 87975049 70483071 87975220 70483208 87975391 70483345 87975562 70483482 87975733 70483619 87975904 70483756 87976075 70483893 87976246 70484030 87976417 70484167 87976588 70484304 87976759 70484441 87976930 70484578 87977101 70484715 87977272 70484852 87977443 70484989 87977614 70485126 87977785 70485263 87977956 70485400 87978127 70485537 87978298 70485674 87978469 70485811 87978640 70485948 87978811 70486085 87978982 70486222 87979153 70486359 87979324 70486496 87979495 70486633 87979666 70486770 87979837 70486907 87980008 70487044 87980179 70487181 87980350 70487318 87980521 70487455 87980692 70487592 87980863 70487729 87981034 70487866 87981205 70488003 87981376 70488140 87981547 70488277 87981718 70488414 87981889 70488551 87982060 70488688 87982231 70488825 87982402 70488962 87982573 70489099 87982744 70489236 87982915 70489373 87983086 70489510 87983257 70489647 87983428 70489784 87983599 70489921 87983770 70490058 87983941 70490195 87984112 70490332 87984283 70490469 87984454 70490606 87984625 70490743 87984796 70490880 87984967 70491017 87985138 70491154 87985309 70491291 87985480 70491428 87985651 70491565 87985822 70491702 87985993 70491839 87986164 70491976 87986335 70492113 87986506 70492250 87986677 70492387 87986848 70492524 87987019 70492661 87987190 70492798 87987361 70492935 87987532 70493072 87987703 70493209 87987874 70493346 87988045 70493483 87988216 70493620 87988387 70493757 87988558 70493894 87988729 70494031 87988900 70494168 87989071 70494305 87989242 70494442 87989413 70494579 87989584 70494716 87989755 70494853 87989926 70494990 87990097 70495127 87990268 70495264 87990439 70495401 87990610 70495538 87990781 70495675 87990952 70495812 87991123 70495949 87991294 70496086 87991465 70496223 87991636 70496360 87991807 70496497 87991978 70496634 87992149 70496771 87992320 70496908 87992491 70497045 87992662 70497182 87992833 70497319 87993004 70497456 87993175 70497593 87993346 70497730 87993517 70497867 87993688 70498004 87993859 70498141 87994030 70498278 87994201 70498415 87994372 70498552 87994543 70498689 87994714 70498826 87994885 70498963 87995056 70499100 87995227 70499237 87995398 70499374 87995569 70499511 87995740 70499648 87995911 70499785 87996082 70499922 87996253 70500059 87996424 70500196 87996595 70500333 87996766 70500470 87996937 70500607 87997108 70500744 87997279 70500881 87997450 70501018 87997621 70501155 87997792 70501292 87997963 70501429 87998134 70501566 87998305 70501703 87998476 70501840 87998647 70501977 87998818 70502114 87998989 70502251 87999160 70502388 87999331 70502525 87999502 70502662 87999673 70502799 87999844 70502936 88000015 70503073 88000186 70503210 88000357 70503347 88000528 70503484 88000699 70503621 88000870 70503758 88001041 70503895 88001212 70504032 88001383 70504169 88001554 70504306 88001725 70504443 88001896 70504580 88002067 70504717 88002238 70504854 88002409 70504991 88002580 70505128 88002751 70505265 88002922 70505402 88003093 70505539 88003264 70505676 88003435 70505813 88003606 70505950 88003777 70506087 88003948 70506224 88004119 70506361 88004290 70506498 88004461 70506635 88004632 70506772 88004803 70506909 88004974 70507046 88005145 70507183 88005316 70507320 88005487 70507457 88005658 70507594 88005829 70507731 88006000 70507868 88006171 70508005 88006342 70508142 88006513 70508279 88006684 70508416 88006855 70508553 88007026 70508690 88007197 70508827 88007368 70508964 88007539 70509101 88007710 70509238 88007881 70509375 88008052 70509512 88008223 70509649 88008394 70509786 88008565 70509923 88008736 70510060 88008907 70510197 88009078 70510334 88009249 70510471 88009420 70510608 88009591 70510745 88009762 70510882 88009933 70511019 88010104 70511156 88010275 70511293 88010446 70511430 88010617 70511567 88010788 70511704 88010959 70511841 88011130 70511978 88011301 70512115 88011472 70512252 88011643 70512389 88011814 70512526 88011985 70512663 88012156 70512800 88012327 70512937 88012498 70513074 88012669 70513211 88012840 70513348 88013011 70513485 88013182 70513622 88013353 70513759 88013524 70513896 88013695 70514033 88013866 70514170 88014037 70514307 88014208 70514444 88014379 70514581 88014550 70514718 88014721 70514855 88014892 70514992 88015063 70515129 88015234 70515266 88015405 70515403 88015576 70515540 88015747 70515677 88015918 70515814 88016089 70515951 88016260 70516088 88016431 70516225 88016602 70516362 88016773 70516499 88016944 70516636 88017115 70516773 88017286 70516910 88017457 70517047 88017628 70517184 88017799 70517321 88017970 70517458 88018141 70517595 88018312 70517732 88018483 70517869 88018654 70518006 88018825 70518143 88018996 70518280 88019167 70518417 88019338 70518554 88019509 70518691 88019680 70518828 88019851 70518965 88020022 70519102 88020193 70519239 88020364 70519376 88020535 70519513 88020706 70519650 88020877 70519787 88021048 70519924 88021219 70520061 88021390 70520198 88021561 70520335 88021732 70520472 88021903 70520609 88022074 70520746 88022245 70520883 88022416 70521020 88022587 70521157 88022758 70521294 88022929 70521431 88023100 70521568 88023271 70521705 88023442 70521842 88023613 70521979 88023784 70522116 88023955 70522253 88024126 70522390 88024297 70522527 88024468 70522664 88024639 70522801 88024810 70522938 88024981 70523075 88025152 70523212 88025323 70523349 88025494 70523486 88025665 70523623 88025836 70523760 88026007 70523897 88026178 70524034 88026349 70524171 88026520 70524308 88026691 70524445 88026862 70524582 88027033 70524719 88027204 70524856 88027375 70524993 88027546 70525130 88027717 70525267 88027888 70525404 88028059 70525541 88028230 70525678 88028401 70525815 88028572 70525952 88028743 70526089 88028914 70526226 88029085 70526363 88029256 70526500 88029427 70526637 88029598 70526774 88029769 70526911 88029940 70527048 88030111 70527185 88030282 70527322 88030453 70527459 88030624 70527596 88030795 70527733 88030966 70527870 88031137 70528007 88031308 70528144 88031479 70528281 88031650 70528418 88031821 70528555 88031992 70528692 88032163 70528829 88032334 70528966 88032505 70529103 88032676 70529240 88032847 70529377 88033018 70529514 88033189 70529651 88033360 70529788 88033531 70529925 88033702 70530062 88033873 70530199 88034044 70530336 88034215 70530473 88034386 70530610 88034557 70530747 88034728 70530884 88034899 70531021 88035070 70531158 88035241 70531295 88035412 70531432 88035583 70531569 88035754 70531706 88035925 70531843 88036096 70531980 88036267 70532117 88036438 70532254 88036609 70532391 88036780 70532528 88036951 70532665 88037122 70532802 88037293 70532939 88037464 70533076 88037635 70533213 88037806 70533350 88037977 70533487 88038148 70533624 88038319 70533761 88038490 70533898 88038661 70534035 88038832 70534172 88039003 70534309 88039174 70534446 88039345 70534583 88039516 70534720 88039687 70534857 88039858 70534994 88040029 70535131 88040200 70535268 88040371 70535405 88040542 70535542 88040713 70535679 88040884 70535816 88041055 70535953 88041226 70536090 88041397 70536227 88041568 70536364 88041739 70536501 88041910 70536638 88042081 70536775 88042252 70536912 88042423 70537049 88042594 70537186 88042765 70537323 88042936 70537460 88043107 70537597 88043278 70537734 88043449 70537871 88043620 70538008 88043791 70538145 88043962 70538282 88044133 70538419 88044304 70538556 88044475 70538693 88044646 70538830 88044817 70538967 88044988 70539104 88045159 70539241 88045330 70539378 88045501 70539515 88045672 70539652 88045843 70539789 88046014 70539926 88046185 70540063 88046356 70540200 88046527 70540337 88046698 70540474 88046869 70540611 88047040 70540748 88047211 70540885 88047382 70541022 88047553 70541159 88047724 70541296 88047895 70541433 88048066 70541570 88048237 70541707 88048408 70541844 88048579 70541981 88048750 70542118 88048921 70542255 88049092 70542392 88049263 70542529 88049434 70542666 88049605 70542803 88049776 70542940 88049947 70543077 88050118 70543214 88050289 70543351 88050460 70543488 88050631 70543625 88050802 70543762 88050973 70543899 88051144 70544036 88051315 70544173 88051486 70544310 88051657 70544447 88051828 70544584 88051999 70544721 88052170 70544858 88052341 70544995 88052512 70545132 88052683 70545269 88052854 70545406 88053025 70545543 88053196 70545680 88053367 70545817 88053538 70545954 88053709 70546091 88053880 70546228 88054051 70546365 88054222 70546502 88054393 70546639 88054564 70546776 88054735 70546913 88054906 70547050 88055077 70547187 88055248 70547324 88055419 70547461 88055590 70547598 88055761 70547735 88055932 70547872 88056103 70548009 88056274 70548146 88056445 70548283 88056616 70548420 88056787 70548557 88056958 70548694 88057129 70548831 88057300 70548968 88057471 70549105 88057642 70549242 88057813 70549379 88057984 70549516 88058155 70549653 88058326 70549790 88058497 70549927 88058668 70550064 88058839 70550201 88059010 70550338 88059181 70550475 88059352 70550612 88059523 70550749 88059694 70550886 88059865 70551023 88060036 70551160 88060207 70551297 88060378 70551434 88060549 70551571 88060720 70551708 88060891 70551845 88061062 70551982 88061233 70552119 88061404 70552256 88061575 70552393 88061746 70552530 88061917 70552667 88062088 70552804 88062259 70552941 88062430 70553078 88062601 70553215 88062772 70553352 88062943 70553489 88063114 70553626 88063285
1000 22858587 0 22858587 28531521 22858724 28531692 22858861 28531863 22858998 28532034 22859135 28532205 22859272 28532376 22859409 28532547 22859546 28532718 22859683 28532889 22859820 28533060 22859957 28533231 22860094 28533402 22860231 28533573 22860368 28533744 22860505 28533915 22860642 28534086 22860779 28534257 22860916 28534428 22861053 28534599 22861190 28534770 22861327 28534941 22861464 28535112 22861601 28535283 22861738 28535454 22861875 28535625 22862012 28535796 22862149 28535967 22862286 28536138 22862423 28536309 22862560 28536480 22862697 28536651 22862834 28536822 22862971 28536993 22863108 28537164 22863245 28537335 22863382 28537506 22863519 28537677 22863656 28537848 22863793 28538019 22863930 28538190 22864067 28538361 22864204 28538532 22864341 28538703 22864478 28538874 22864615 28539045 22864752 28539216 22864889 28539387 22865026 28539558 22865163 28539729 22865300 28539900 22865437 28540071 22865574 28540242 22865711 28540413 22865848 28540584 22865985 28540755 22866122 28540926 22866259 28541097 22866396 28541268 22866533 28541439 22866670 28541610 22866807 28541781 22866944 28541952 22867081 28542123 22867218 28542294 22867355 28542465 22867492 28542636 22867629 28542807 22867766 28542978 22867903 28543149 22868040 28543320 22868177 28543491 22868314 28543662 22868451 28543833 22868588 28544004 22868725 28544175 22868862 28544346 22868999 28544517 22869136 28544688 22869273 28544859 22869410 28545030 22869547 28545201 22869684 28545372 22869821 28545543 22869958 28545714 22870095 28545885 22870232 28546056 22870369 28546227 22870506 28546398 22870643 28546569 22870780 28546740 22870917 28546911 22871054 28547082 22871191 28547253 22871328 28547424 22871465 28547595 22871602 28547766 22871739 28547937 22871876 28548108 22872013 28548279 22872150 28548450 22872287 28548621 22872424 28548792 22872561 28548963 22872698 28549134 22872835 28549305 22872972 28549476 22873109 28549647 22873246 28549818 22873383 28549989 22873520 28550160 22873657 28550331 22873794 28550502 22873931 28550673 22874068 28550844 22874205 28551015 22874342 28551186 22874479 28551357 22874616 28551528 22874753 28551699 22874890 28551870 22875027 28552041 22875164 28552212 22875301 28552383 22875438 28552554 22875575 28552725 22875712 28552896 22875849 28553067 22875986 28553238 22876123 28553409 22876260 28553580 22876397 28553751 22876534 28553922 22876671 28554093 22876808 28554264 22876945 28554435 22877082 28554606 22877219 28554777 22877356 28554948 22877493 28555119 22877630 28555290 22877767 28555461 22877904 28555632 22878041 28555803 22878178 28555974 22878315 28556145 22878452 28556316 22878589 28556487 22878726 28556658 22878863 28556829 22879000 28557000 22879137 28557171 22879274 28557342 22879411 28557513 22879548 28557684 22879685 28557855 22879822 28558026 22879959 28558197 22880096 28558368 22880233 28558539 22880370 28558710 22880507 28558881 22880644 28559052 22880781 28559223 22880918 28559394 22881055 28559565 22881192 28559736 22881329 28559907 22881466 28560078 22881603 28560249 22881740 28560420 22881877 28560591 22882014 28560762 22882151 28560933 22882288 28561104 22882425 28561275 22882562 28561446 22882699 28561617 22882836 28561788 22882973 28561959 22883110 28562130 22883247 28562301 22883384 28562472 22883521 28562643 22883658 28562814 22883795 28562985 22883932 28563156 22884069 28563327 22884206 28563498 22884343 28563669 22884480 28563840 22884617 28564011 22884754 28564182 22884891 28564353 22885028 28564524 22885165 28564695 22885302 28564866 22885439 28565037 22885576 28565208 22885713 28565379 22885850 28565550 22885987 28565721 22886124 28565892 22886261 28566063 22886398 28566234 22886535 28566405 22886672 28566576 22886809 28566747 22886946 28566918 22887083 28567089 22887220 28567260 22887357 28567431 22887494 28567602 22887631 28567773 22887768 28567944 22887905 28568115 22888042 28568286 22888179 28568457 22888316 28568628 22888453 28568799 22888590 28568970 22888727 28569141 22888864 28569312 22889001 28569483 22889138 28569654 22889275 28569825 22889412 28569996 22889549 28570167 22889686 28570338 22889823 28570509 22889960 28570680 22890097 28570851 22890234 28571022 22890371 28571193 22890508 28571364 22890645 28571535 22890782 28571706 22890919 28571877 22891056 28572048 22891193 28572219 22891330 28572390 22891467 28572561 22891604 28572732 22891741 28572903 22891878 28573074 22892015 28573245 22892152 28573416 22892289 28573587 22892426 28573758 22892563 28573929 22892700 28574100 22892837 28574271 22892974 28574442 22893111 28574613 22893248 28574784 22893385 28574955 22893522 28575126 22893659 28575297 22893796 28575468 22893933 28575639 22894070 28575810 22894207 28575981 22894344 28576152 22894481 28576323 22894618 28576494 22894755 28576665 22894892 28576836 22895029 28577007 22895166 28577178 22895303 28577349 22895440 28577520 22895577 28577691 22895714 28577862 22895851 28578033 22895988 28578204 22896125 28578375 22896262 28578546 22896399 28578717 22896536 28578888 22896673 28579059 22896810 28579230 22896947 28579401 22897084 28579572 22897221 28579743 22897358 28579914 22897495 28580085 22897632 28580256 22897769 28580427 22897906 28580598 22898043 28580769 22898180 28580940 22898317 28581111 22898454 28581282 22898591 28581453 22898728 28581624 22898865 28581795 22899002 28581966 22899139 28582137 22899276 28582308 22899413 28582479 22899550 28582650 22899687 28582821 22899824 28582992 22899961 28583163 22900098 28583334 22900235 28583505 22900372 28583676 22900509 28583847 22900646 28584018 22900783 28584189 22900920 28584360 22901057 28584531 22901194 28584702 22901331 28584873 22901468 28585044 22901605 28585215 22901742 28585386 22901879 28585557 22902016 28585728 22902153 28585899 22902290 28586070 22902427 28586241 22902564 28586412 22902701 28586583 22902838 28586754 22902975 28586925 22903112 28587096 22903249 28587267 22903386 28587438 22903523 28587609 22903660 28587780 22903797 28587951 22903934 28588122 22904071 28588293 22904208 28588464 22904345 28588635 22904482 28588806 22904619 28588977 22904756 28589148 22904893 28589319 22905030 28589490 22905167 28589661 22905304 28589832 22905441 28590003 22905578 28590174 22905715 28590345 22905852 28590516 22905989 28590687 22906126 28590858 22906263 28591029 22906400 28591200 22906537 28591371 22906674 28591542 22906811 28591713 22906948 28591884 22907085 28592055 22907222 28592226 22907359 28592397 22907496 28592568 22907633 28592739 22907770 28592910 22907907 28593081 22908044 28593252 22908181 28593423 22908318 28593594 22908455 28593765 22908592 28593936 22908729 28594107 22908866 28594278 22909003 28594449 22909140 28594620 22909277 28594791 22909414 28594962 22909551 28595133 22909688 28595304 22909825 28595475 22909962 28595646 22910099 28595817 22910236 28595988 22910373 28596159 22910510 28596330 22910647 28596501 22910784 28596672 22910921 28596843 22911058 28597014 22911195 28597185 22911332 28597356 22911469 28597527 22911606 28597698 22911743 28597869 22911880 28598040 22912017 28598211 22912154 28598382 22912291 28598553 22912428 28598724 22912565 28598895 22912702 28599066 22912839 28599237 22912976 28599408 22913113 28599579 22913250 28599750 22913387 28599921 22913524 28600092 22913661 28600263 22913798 28600434 22913935 28600605 22914072 28600776 22914209 28600947 22914346 28601118 22914483 28601289 22914620 28601460 22914757 28601631 22914894 28601802 22915031 28601973 22915168 28602144 22915305 28602315 22915442 28602486 22915579 28602657 22915716 28602828 22915853 28602999 22915990 28603170 22916127 28603341 22916264 28603512 22916401 28603683 22916538 28603854 22916675 28604025 22916812 28604196 22916949 28604367 22917086 28604538 22917223 28604709 22917360 28604880 22917497 28605051 22917634 28605222 22917771 28605393 22917908 28605564 22918045 28605735 22918182 28605906 22918319 28606077 22918456 28606248 22918593 28606419 22918730 28606590 22918867 28606761 22919004 28606932 22919141 28607103 22919278 28607274 22919415 28607445 22919552 28607616 22919689 28607787 22919826 28607958 22919963 28608129 22920100 28608300 22920237 28608471 22920374 28608642 22920511 28608813 22920648 28608984 22920785 28609155 22920922 28609326 22921059 28609497 22921196 28609668 22921333 28609839 22921470 28610010 22921607 28610181 22921744 28610352 22921881 28610523 22922018 28610694 22922155 28610865 22922292 28611036 22922429 28611207 22922566 28611378 22922703 28611549 22922840 28611720 22922977 28611891 22923114 28612062 22923251 28612233 22923388 28612404 22923525 28612575 22923662 28612746 22923799 28612917 22923936 28613088 22924073 28613259 22924210 28613430 22924347 28613601 22924484 28613772 22924621 28613943 22924758 28614114 22924895 28614285 22925032 28614456 22925169 28614627 22925306 28614798 22925443 28614969 22925580 28615140 22925717 28615311 22925854 28615482 22925991 28615653 22926128 28615824 22926265 28615995 22926402 28616166 22926539 28616337 22926676 28616508 22926813 28616679 22926950 28616850 22927087 28617021 22927224 28617192 22927361 28617363 22927498 28617534 22927635 28617705 22927772 28617876 22927909 28618047 22928046 28618218 22928183 28618389 22928320 28618560 22928457 28618731 22928594 28618902 22928731 28619073 22928868 28619244 22929005 28619415 22929142 28619586 22929279 28619757 22929416 28619928 22929553 28620099 22929690 28620270 22929827 28620441 22929964 28620612 22930101 28620783 22930238 28620954 22930375 28621125 22930512 28621296 22930649 28621467 22930786 28621638 22930923 28621809 22931060 28621980 22931197 28622151 22931334 28622322 22931471 28622493 22931608 28622664 22931745 28622835 22931882 28623006 22932019 28623177 22932156 28623348 22932293 28623519 22932430 28623690 22932567 28623861 22932704 28624032 22932841 28624203 22932978 28624374 22933115 28624545 22933252 28624716 22933389 28624887 22933526 28625058 22933663 28625229 22933800 28625400 22933937 28625571 22934074 28625742 22934211 28625913 22934348 28626084 22934485 28626255 22934622 28626426 22934759 28626597 22934896 28626768 22935033 28626939 22935170 28627110 22935307 28627281 22935444 28627452 22935581 28627623 22935718 28627794 22935855 28627965 22935992 28628136 22936129 28628307 22936266 28628478 22936403 28628649 22936540 28628820 22936677 28628991 22936814 28629162 22936951 28629333 22937088 28629504 22937225 28629675 22937362 28629846 22937499 28630017 22937636 28630188 22937773 28630359 22937910 28630530 22938047 28630701 22938184 28630872 22938321 28631043 22938458 28631214 22938595 28631385 22938732 28631556 22938869 28631727 22939006 28631898 22939143 28632069 22939280 28632240 22939417 28632411 22939554 28632582 22939691 28632753 22939828 28632924 22939965 28633095 22940102 28633266 22940239 28633437 22940376 28633608 22940513 28633779 22940650 28633950 22940787 28634121 22940924 28634292 22941061 28634463 22941198 28634634 22941335 28634805 22941472 28634976 22941609 28635147 22941746 28635318 22941883 28635489 22942020 28635660 22942157 28635831 22942294 28636002 22942431 28636173 22942568 28636344 22942705 28636515 22942842 28636686 22942979 28636857 22943116 28637028 22943253 28637199 22943390 28637370 22943527 28637541 22943664 28637712 22943801 28637883 22943938 28638054 22944075 28638225 22944212 28638396 22944349 28638567 22944486 28638738 22944623 28638909 22944760 28639080 22944897 28639251 22945034 28639422 22945171 28639593 22945308 28639764 22945445 28639935 22945582 28640106 22945719 28640277 22945856 28640448 22945993 28640619 22946130 28640790 22946267 28640961 22946404 28641132 22946541 28641303 22946678 28641474 22946815 28641645 22946952 28641816 22947089 28641987 22947226 28642158 22947363 28642329 22947500 28642500 22947637 28642671 22947774 28642842 22947911 28643013 22948048 28643184 22948185 28643355 22948322 28643526 22948459 28643697 22948596 28643868 22948733 28644039 22948870 28644210 22949007 28644381 22949144 28644552 22949281 28644723 22949418 28644894 22949555 28645065 22949692 28645236 22949829 28645407 22949966 28645578 22950103 28645749 22950240 28645920 22950377 28646091 22950514 28646262 22950651 28646433 22950788 28646604 22950925 28646775 22951062 28646946 22951199 28647117 22951336 28647288 22951473 28647459 22951610 28647630 22951747 28647801 22951884 28647972 22952021 28648143 22952158 28648314 22952295 28648485 22952432 28648656 22952569 28648827 22952706 28648998 22952843 28649169 22952980 28649340 22953117 28649511 22953254 28649682 22953391 28649853 22953528 28650024 22953665 28650195 22953802 28650366 22953939 28650537 22954076 28650708 22954213 28650879 22954350 28651050 22954487 28651221 22954624 28651392 22954761 28651563 22954898 28651734 22955035 28651905 22955172 28652076 22955309 28652247 22955446 28652418 22955583 28652589 22955720 28652760 22955857 28652931 22955994 28653102 22956131 28653273 22956268 28653444 22956405 28653615 22956542 28653786 22956679 28653957 22956816 28654128 22956953 28654299 22957090 28654470 22957227 28654641 22957364 28654812 22957501 28654983 22957638 28655154 22957775 28655325 22957912 28655496 22958049 28655667 22958186 28655838 22958323 28656009 22958460 28656180 22958597 28656351 22958734 28656522 22958871 28656693 22959008 28656864 22959145 28657035 22959282 28657206 22959419 28657377 22959556 28657548 22959693 28657719 22959830 28657890 22959967 28658061 22960104 28658232 22960241 28658403 22960378 28658574 22960515 28658745 22960652 28658916 22960789 28659087 22960926 28659258 22961063 28659429 22961200 28659600 22961337 28659771 22961474 28659942 22961611 28660113 22961748 28660284 22961885 28660455 22962022 28660626 22962159 28660797 22962296 28660968 22962433 28661139 22962570 28661310 22962707 28661481 22962844 28661652 22962981 28661823 22963118 28661994 22963255 28662165 22963392 28662336 22963529 28662507 22963666 28662678 22963803 28662849 22963940 28663020 22964077 28663191 22964214 28663362 22964351 28663533 22964488 28663704 22964625 28663875 22964762 28664046 22964899 28664217 22965036 28664388 22965173 28664559 22965310 28664730 22965447 28664901 22965584 28665072 22965721 28665243 22965858 28665414 22965995 28665585 22966132 28665756 22966269 28665927 22966406 28666098 22966543 28666269 22966680 28666440 22966817 28666611 22966954 28666782 22967091 28666953 22967228 28667124 22967365 28667295 22967502 28667466 22967639 28667637 22967776 28667808 22967913 28667979 22968050 28668150 22968187 28668321 22968324 28668492 22968461 28668663 22968598 28668834 22968735 28669005 22968872 28669176 22969009 28669347 22969146 28669518 22969283 28669689 22969420 28669860 22969557 28670031 22969694 28670202 22969831 28670373 22969968 28670544 22970105 28670715 22970242 28670886 22970379 28671057 22970516 28671228 22970653 28671399 22970790 28671570 22970927 28671741 22971064 28671912 22971201 28672083 22971338 28672254 22971475 28672425 22971612 28672596 22971749 28672767 22971886 28672938 22972023 28673109 22972160 28673280 22972297 28673451 22972434 28673622 22972571 28673793 22972708 28673964 22972845 28674135 22972982 28674306 22973119 28674477 22973256 28674648 22973393 28674819 22973530 28674990 22973667 28675161 22973804 28675332 22973941 28675503 22974078 28675674 22974215 28675845 22974352 28676016 22974489 28676187 22974626 28676358 22974763 28676529 22974900 28676700 22975037 28676871 22975174 28677042 22975311 28677213 22975448 28677384 22975585 28677555 22975722 28677726 22975859 28677897 22975996 28678068 22976133 28678239 22976270 28678410 22976407 28678581 22976544 28678752 22976681 28678923 22976818 28679094 22976955 28679265 22977092 28679436 22977229 28679607 22977366 28679778 22977503 28679949 22977640 28680120 22977777 28680291 22977914 28680462 22978051 28680633 22978188 28680804 22978325 28680975 22978462 28681146 22978599 28681317 22978736 28681488 22978873 28681659 22979010 28681830 22979147 28682001 22979284 28682172 22979421 28682343 22979558 28682514 22979695 28682685 22979832 28682856 22979969 28683027 22980106 28683198 22980243 28683369 22980380 28683540 22980517 28683711 22980654 28683882 22980791 28684053 22980928 28684224 22981065 28684395 22981202 28684566 22981339 28684737 22981476 28684908 22981613 28685079 22981750 28685250 22981887 28685421 22982024 28685592 22982161 28685763 22982298 28685934 22982435 28686105 22982572 28686276 22982709 28686447 22982846 28686618 22982983 28686789 22983120 28686960 22983257 28687131 22983394 28687302 22983531 28687473 22983668 28687644 22983805 28687815 22983942 28687986 22984079 28688157 22984216 28688328 22984353 28688499 22984490 28688670 22984627 28688841 22984764 28689012 22984901 28689183 22985038 28689354 22985175 28689525 22985312 28689696 22985449 28689867 22985586 28690038 22985723 28690209 22985860 28690380 22985997 28690551 22986134 28690722 22986271 28690893 22986408 28691064 22986545 28691235 22986682 28691406 22986819 28691577 22986956 28691748 22987093 28691919 22987230 28692090 22987367 28692261 22987504 28692432 22987641 28692603 22987778 28692774 22987915 28692945 22988052 28693116 22988189 28693287 22988326 28693458 22988463 28693629 22988600 28693800 22988737 28693971 22988874 28694142 22989011 28694313 22989148 28694484 22989285 28694655 22989422 28694826 22989559 28694997 22989696 28695168 22989833 28695339 22989970 28695510 22990107 28695681 22990244 28695852 22990381 28696023 22990518 28696194 22990655 28696365 22990792 28696536 22990929 28696707 22991066 28696878 22991203 28697049 22991340 28697220 22991477 28697391 22991614 28697562 22991751 28697733 22991888 28697904 22992025 28698075 22992162 28698246 22992299 28698417 22992436 28698588 22992573 28698759 22992710 28698930 22992847 28699101 22992984 28699272 22993121 28699443 22993258 28699614 22993395 28699785 22993532 28699956 22993669 28700127 22993806 28700298 22993943 28700469 22994080 28700640 22994217 28700811 22994354 28700982 22994491 28701153 22994628 28701324 22994765 28701495 22994902 28701666 22995039 28701837 22995176 28702008 22995313 28702179
1000 23542354 0 23542354 29384982 23542491 29385153 23542628 29385324 23542765 29385495 23542902 29385666 23543039 29385837 23543176 29386008 23543313 29386179 23543450 29386350 23543587 29386521 23543724 29386692 23543861 29386863 23543998 29387034 23544135 29387205 23544272 29387376 23544409 29387547 23544546 29387718 23544683 29387889 23544820 29388060 23544957 29388231 23545094 29388402 23545231 29388573 23545368 29388744 23545505 29388915 23545642 29389086 23545779 29389257 23545916 29389428 23546053 29389599 23546190 29389770 23546327 29389941 23546464 29390112 23546601 29390283 23546738 29390454 23546875 29390625 23547012 29390796 23547149 29390967 23547286 29391138 23547423 29391309 23547560 29391480 23547697 29391651 23547834 29391822 23547971 29391993 23548108 29392164 23548245 29392335 23548382 29392506 23548519 29392677 23548656 29392848 23548793 29393019 23548930 29393190 23549067 29393361 23549204 29393532 23549341 29393703 23549478 29393874 23549615 29394045 23549752 29394216 23549889 29394387 23550026 29394558 23550163 29394729 23550300 29394900 23550437 29395071 23550574 29395242 23550711 29395413 23550848 29395584 23550985 29395755 23551122 29395926 23551259 29396097 23551396 29396268 23551533 29396439 23551670 29396610 23551807 29396781 23551944 29396952 23552081 29397123 23552218 29397294 23552355 29397465 23552492 29397636 23552629 29397807 23552766 29397978 23552903 29398149 23553040 29398320 23553177 29398491 23553314 29398662 23553451 29398833 23553588 29399004 23553725 29399175 23553862 29399346 23553999 29399517 23554136 29399688 23554273 29399859 23554410 29400030 23554547 29400201 23554684 29400372 23554821 29400543 23554958 29400714 23555095 29400885 23555232 29401056 23555369 29401227 23555506 29401398 23555643 29401569 23555780 29401740 23555917 29401911 23556054 29402082 23556191 29402253 23556328 29402424 23556465 29402595 23556602 29402766 23556739 29402937 23556876 29403108 23557013 29403279 23557150 29403450 23557287 29403621 23557424 29403792 23557561 29403963 23557698 29404134 23557835 29404305 23557972 29404476 23558109 29404647 23558246 29404818 23558383 29404989 23558520 29405160 23558657 29405331 23558794 29405502 23558931 29405673 23559068 29405844 23559205 29406015 23559342 29406186 23559479 29406357 23559616 29406528 23559753 29406699 23559890 29406870 23560027 29407041 23560164 29407212 23560301 29407383 23560438 29407554 23560575 29407725 23560712 29407896 23560849 29408067 23560986 29408238 23561123 29408409 23561260 29408580 23561397 29408751 23561534 29408922 23561671 29409093 23561808 29409264 23561945 29409435 23562082 29409606 23562219 29409777 23562356 29409948 23562493 29410119 23562630 29410290 23562767 29410461 23562904 29410632 23563041 29410803 23563178 29410974 23563315 29411145 23563452 29411316 23563589 29411487 23563726 29411658 23563863 29411829 23564000 29412000 23564137 29412171 23564274 29412342 23564411 29412513 23564548 29412684 23564685 29412855 23564822 29413026 23564959 29413197 23565096 29413368 23565233 29413539 23565370 29413710 23565507 29413881 23565644 29414052 23565781 29414223 23565918 29414394 23566055 29414565 23566192 29414736 23566329 29414907 23566466 29415078 23566603 29415249 23566740 29415420 23566877 29415591 23567014 29415762 23567151 29415933 23567288 29416104 23567425 29416275 23567562 29416446 23567699 29416617 23567836 29416788 23567973 29416959 23568110 29417130 23568247 29417301 23568384 29417472 23568521 29417643 23568658 29417814 23568795 29417985 23568932 29418156 23569069 29418327 23569206 29418498 23569343 29418669 23569480 29418840 23569617 29419011 23569754 29419182 23569891 29419353 23570028 29419524 23570165 29419695 23570302 29419866 23570439 29420037 23570576 29420208 23570713 29420379 23570850 29420550 23570987 29420721 23571124 29420892 23571261 29421063 23571398 29421234 23571535 29421405 23571672 29421576 23571809 29421747 23571946 29421918 23572083 29422089 23572220 29422260 23572357 29422431 23572494 29422602 23572631 29422773 23572768 29422944 23572905 29423115 23573042 29423286 23573179 29423457 23573316 29423628 23573453 29423799 23573590 29423970 23573727 29424141 23573864 29424312 23574001 29424483 23574138 29424654 23574275 29424825 23574412 29424996 23574549 29425167 23574686 29425338 23574823 29425509 23574960 29425680 23575097 29425851 23575234 29426022 23575371 29426193 23575508 29426364 23575645 29426535 23575782 29426706 23575919 29426877 23576056 29427048 23576193 29427219 23576330 29427390 23576467 29427561 23576604 29427732 23576741 29427903 23576878 29428074 23577015 29428245 23577152 29428416 23577289 29428587 23577426 29428758 23577563 29428929 23577700 29429100 23577837 29429271 23577974 29429442 23578111 29429613 23578248 29429784 23578385 29429955 23578522 29430126 23578659 29430297 23578796 29430468 23578933 29430639 23579070 29430810 23579207 29430981 23579344 29431152 23579481 29431323 23579618 29431494 23579755 29431665 23579892 29431836 23580029 29432007 23580166 29432178 23580303 29432349 23580440 29432520 23580577 29432691 23580714 29432862 23580851 29433033 23580988 29433204 23581125 29433375 23581262 29433546 23581399 29433717 23581536 29433888 23581673 29434059 23581810 29434230 23581947 29434401 23582084 29434572 23582221 29434743 23582358 29434914 23582495 29435085 23582632 29435256 23582769 29435427 23582906 29435598 23583043 29435769 23583180 29435940 23583317 29436111 23583454 29436282 23583591 29436453 23583728 29436624 23583865 29436795 23584002 29436966 23584139 29437137 23584276 29437308 23584413 29437479 23584550 29437650 23584687 29437821 23584824 29437992 23584961 29438163 23585098 29438334 23585235 29438505 23585372 29438676 23585509 29438847 23585646 29439018 23585783 29439189 23585920 29439360 23586057 29439531 23586194 29439702 23586331 29439873 23586468 29440044 23586605 29440215 23586742 29440386 23586879 29440557 23587016 29440728 23587153 29440899 23587290 29441070 23587427 29441241 23587564 29441412 23587701 29441583 23587838 29441754 23587975 29441925 23588112 29442096 23588249 29442267 23588386 29442438 23588523 29442609 23588660 29442780 23588797 29442951 23588934 29443122 23589071 29443293 23589208 29443464 23589345 29443635 23589482 29443806 23589619 29443977 23589756 29444148 23589893 29444319 23590030 29444490 23590167 29444661 23590304 29444832 23590441 29445003 23590578 29445174 23590715 29445345 23590852 29445516 23590989 29445687 23591126 29445858 23591263 29446029 23591400 29446200 23591537 29446371 23591674 29446542 23591811 29446713 23591948 29446884 23592085 29447055 23592222 29447226 23592359 29447397 23592496 29447568 23592633 29447739 23592770 29447910 23592907 29448081 23593044 29448252 23593181 29448423 23593318 29448594 23593455 29448765 23593592 29448936 23593729 29449107 23593866 29449278 23594003 29449449 23594140 29449620 23594277 29449791 23594414 29449962 23594551 29450133 23594688 29450304 23594825 29450475 23594962 29450646 23595099 29450817 23595236 29450988 23595373 29451159 23595510 29451330 23595647 29451501 23595784 29451672 23595921 29451843 23596058 29452014 23596195 29452185 23596332 29452356 23596469 29452527 23596606 29452698 23596743 29452869 23596880 29453040 23597017 29453211 23597154 29453382 23597291 29453553 23597428 29453724 23597565 29453895 23597702 29454066 23597839 29454237 23597976 29454408 23598113 29454579 23598250 29454750 23598387 29454921 23598524 29455092 23598661 29455263 23598798 29455434 23598935 29455605 23599072 29455776 23599209 29455947 23599346 29456118 23599483 29456289 23599620 29456460 23599757 29456631 23599894 29456802 23600031 29456973 23600168 29457144 23600305 29457315 23600442 29457486 23600579 29457657 23600716 29457828 23600853 29457999 23600990 29458170 23601127 29458341 23601264 29458512 23601401 29458683 23601538 29458854 23601675 29459025 23601812 29459196 23601949 29459367 23602086 29459538 23602223 29459709 23602360 29459880 23602497 29460051 23602634 29460222 23602771 29460393 23602908 29460564 23603045 29460735 23603182 29460906 23603319 29461077 23603456 29461248 23603593 29461419 23603730 29461590 23603867 29461761 23604004 29461932 23604141 29462103 23604278 29462274 23604415 29462445 23604552 29462616 23604689 29462787 23604826 29462958 23604963 29463129 23605100 29463300 23605237 29463471 23605374 29463642 23605511 29463813 23605648 29463984 23605785 29464155 23605922 29464326 23606059 29464497 23606196 29464668 23606333 29464839 23606470 29465010 23606607 29465181 23606744 29465352 23606881 29465523 23607018 29465694 23607155 29465865 23607292 29466036 23607429 29466207 23607566 29466378 23607703 29466549 23607840 29466720 23607977 29466891 23608114 29467062 23608251 29467233 23608388 29467404 23608525 29467575 23608662 29467746 23608799 29467917 23608936 29468088 23609073 29468259 23609210 29468430 23609347 29468601 23609484 29468772 23609621 29468943 23609758 29469114 23609895 29469285 23610032 29469456 23610169 29469627 23610306 29469798 23610443 29469969 23610580 29470140 23610717 29470311 23610854 29470482 23610991 29470653 23611128 29470824 23611265 29470995 23611402 29471166 23611539 29471337 23611676 29471508 23611813 29471679 23611950 29471850 23612087 29472021 23612224 29472192 23612361 29472363 23612498 29472534 23612635 29472705 23612772 29472876 23612909 29473047 23613046 29473218 23613183 29473389 23613320 29473560 23613457 29473731 23613594 29473902 23613731 29474073 23613868 29474244 23614005 29474415 23614142 29474586 23614279 29474757 23614416 29474928 23614553 29475099 23614690 29475270 23614827 29475441 23614964 29475612 23615101 29475783 23615238 29475954 23615375 29476125 23615512 29476296 23615649 29476467 23615786 29476638 23615923 29476809 23616060 29476980 23616197 29477151 23616334 29477322 23616471 29477493 23616608 29477664 23616745 29477835 23616882 29478006 23617019 29478177 23617156 29478348 23617293 29478519 23617430 29478690 23617567 29478861 23617704 29479032 23617841 29479203 23617978 29479374 23618115 29479545 23618252 29479716 23618389 29479887 23618526 29480058 23618663 29480229 23618800 29480400 23618937 29480571 23619074 29480742 23619211 29480913 23619348 29481084 23619485 29481255 23619622 29481426 23619759 29481597 23619896 29481768 23620033 29481939 23620170 29482110 23620307 29482281 23620444 29482452 23620581 29482623 23620718 29482794 23620855 29482965 23620992 29483136 23621129 29483307 23621266 29483478 23621403 29483649 23621540 29483820 23621677 29483991 23621814 29484162 23621951 29484333 23622088 29484504 23622225 29484675 23622362 29484846 23622499 29485017 23622636 29485188 23622773 29485359 23622910 29485530 23623047 29485701 23623184 29485872 23623321 29486043 23623458 29486214 23623595 29486385 23623732 29486556 23623869 29486727 23624006 29486898 23624143 29487069 23624280 29487240 23624417 29487411 23624554 29487582 23624691 29487753 23624828 29487924 23624965 29488095 23625102 29488266 23625239 29488437 23625376 29488608 23625513 29488779 23625650 29488950 23625787 29489121 23625924 29489292 23626061 29489463 23626198 29489634 23626335 29489805 23626472 29489976 23626609 29490147 23626746 29490318 23626883 29490489 23627020 29490660 23627157 29490831 23627294 29491002 23627431 29491173 23627568 29491344 23627705 29491515 23627842 29491686 23627979 29491857 23628116 29492028 23628253 29492199 23628390 29492370 23628527 29492541 23628664 29492712 23628801 29492883 23628938 29493054 23629075 29493225 23629212 29493396 23629349 29493567 23629486 29493738 23629623 29493909 23629760 29494080 23629897 29494251 23630034 29494422 23630171 29494593 23630308 29494764 23630445 29494935 23630582 29495106 23630719 29495277 23630856 29495448 23630993 29495619 23631130 29495790 23631267 29495961 23631404 29496132 23631541 29496303 23631678 29496474 23631815 29496645 23631952 29496816 23632089 29496987 23632226 29497158 23632363 29497329 23632500 29497500 23632637 29497671 23632774 29497842 23632911 29498013 23633048 29498184 23633185 29498355 23633322 29498526 23633459 29498697 23633596 29498868 23633733 29499039 23633870 29499210 23634007 29499381 23634144 29499552 23634281 29499723 23634418 29499894 23634555 29500065 23634692 29500236 23634829 29500407 23634966 29500578 23635103 29500749 23635240 29500920 23635377 29501091 23635514 29501262 23635651 29501433 23635788 29501604 23635925 29501775 23636062 29501946 23636199 29502117 23636336 29502288 23636473 29502459 23636610 29502630 23636747 29502801 23636884 29502972 23637021 29503143 23637158 29503314 23637295 29503485 23637432 29503656 23637569 29503827 23637706 29503998 23637843 29504169 23637980 29504340 23638117 29504511 23638254 29504682 23638391 29504853 23638528 29505024 23638665 29505195 23638802 29505366 23638939 29505537 23639076 29505708 23639213 29505879 23639350 29506050 23639487 29506221 23639624 29506392 23639761 29506563 23639898 29506734 23640035 29506905 23640172 29507076 23640309 29507247 23640446 29507418 23640583 29507589 23640720 29507760 23640857 29507931 23640994 29508102 23641131 29508273 23641268 29508444 23641405 29508615 23641542 29508786 23641679 29508957 23641816 29509128 23641953 29509299 23642090 29509470 23642227 29509641 23642364 29509812 23642501 29509983 23642638 29510154 23642775 29510325 23642912 29510496 23643049 29510667 23643186 29510838 23643323 29511009 23643460 29511180 23643597 29511351 23643734 29511522 23643871 29511693 23644008 29511864 23644145 29512035 23644282 29512206 23644419 29512377 23644556 29512548 23644693 29512719 23644830 29512890 23644967 29513061 23645104 29513232 23645241 29513403 23645378 29513574 23645515 29513745 23645652 29513916 23645789 29514087 23645926 29514258 23646063 29514429 23646200 29514600 23646337 29514771 23646474 29514942 23646611 29515113 23646748 29515284 23646885 29515455 23647022 29515626 23647159 29515797 23647296 29515968 23647433 29516139 23647570 29516310 23647707 29516481 23647844 29516652 23647981 29516823 23648118 29516994 23648255 29517165 23648392 29517336 23648529 29517507 23648666 29517678 23648803 29517849 23648940 29518020 23649077 29518191 23649214 29518362 23649351 29518533 23649488 29518704 23649625 29518875 23649762 29519046 23649899 29519217 23650036 29519388 23650173 29519559 23650310 29519730 23650447 29519901 23650584 29520072 23650721 29520243 23650858 29520414 23650995 29520585 23651132 29520756 23651269 29520927 23651406 29521098 23651543 29521269 23651680 29521440 23651817 29521611 23651954 29521782 23652091 29521953 23652228 29522124 23652365 29522295 23652502 29522466 23652639 29522637 23652776 29522808 23652913 29522979 23653050 29523150 23653187 29523321 23653324 29523492 23653461 29523663 23653598 29523834 23653735 29524005 23653872 29524176 23654009 29524347 23654146 29524518 23654283 29524689 23654420 29524860 23654557 29525031 23654694 29525202 23654831 29525373 23654968 29525544 23655105 29525715 23655242 29525886 23655379 29526057 23655516 29526228 23655653 29526399 23655790 29526570 23655927 29526741 23656064 29526912 23656201 29527083 23656338 29527254 23656475 29527425 23656612 29527596 23656749 29527767 23656886 29527938 23657023 29528109 23657160 29528280 23657297 29528451 23657434 29528622 23657571 29528793 23657708 29528964 23657845 29529135 23657982 29529306 23658119 29529477 23658256 29529648 23658393 29529819 23658530 29529990 23658667 29530161 23658804 29530332 23658941 29530503 23659078 29530674 23659215 29530845 23659352 29531016 23659489 29531187 23659626 29531358 23659763 29531529 23659900 29531700 23660037 29531871 23660174 29532042 23660311 29532213 23660448 29532384 23660585 29532555 23660722 29532726 23660859 29532897 23660996 29533068 23661133 29533239 23661270 29533410 23661407 29533581 23661544 29533752 23661681 29533923 23661818 29534094 23661955 29534265 23662092 29534436 23662229 29534607 23662366 29534778 23662503 29534949 23662640 29535120 23662777 29535291 23662914 29535462 23663051 29535633 23663188 29535804 23663325 29535975 23663462 29536146 23663599 29536317 23663736 29536488 23663873 29536659 23664010 29536830 23664147 29537001 23664284 29537172 23664421 29537343 23664558 29537514 23664695 29537685 23664832 29537856 23664969 29538027 23665106 29538198 23665243 29538369 23665380 29538540 23665517 29538711 23665654 29538882 23665791 29539053 23665928 29539224 23666065 29539395 23666202 29539566 23666339 29539737 23666476 29539908 23666613 29540079 23666750 29540250 23666887 29540421 23667024 29540592 23667161 29540763 23667298 29540934 23667435 29541105 23667572 29541276 23667709 29541447 23667846 29541618 23667983 29541789 23668120 29541960 23668257 29542131 23668394 29542302 23668531 29542473 23668668 29542644 23668805 29542815 23668942 29542986 23669079 29543157 23669216 29543328 23669353 29543499 23669490 29543670 23669627 29543841 23669764 29544012 23669901 29544183 23670038 29544354 23670175 29544525 23670312 29544696 23670449 29544867 23670586 29545038 23670723 29545209 23670860 29545380 23670997 29545551 23671134 29545722 23671271 29545893 23671408 29546064 23671545 29546235 23671682 29546406 23671819 29546577 23671956 29546748 23672093 29546919 23672230 29547090 23672367 29547261 23672504 29547432 23672641 29547603 23672778 29547774 23672915 29547945 23673052 29548116 23673189 29548287 23673326 29548458 23673463 29548629 23673600 29548800 23673737 29548971 23673874 29549142 23674011 29549313 23674148 29549484 23674285 29549655 23674422 29549826 23674559 29549997 23674696 29550168 23674833 29550339 23674970 29550510 23675107 29550681 23675244 29550852 23675381 29551023 23675518 29551194 23675655 29551365 23675792 29551536 23675929 29551707 23676066 29551878 23676203 29552049 23676340 29552220 23676477 29552391 23676614 29552562 23676751 29552733 23676888 29552904 23677025 29553075 23677162 29553246 23677299 29553417 23677436 29553588 23677573 29553759 23677710 29553930 23677847 29554101 23677984 29554272 23678121 29554443 23678258 29554614 23678395 29554785 23678532 29554956 23678669 29555127 23678806 29555298 23678943 29555469 23679080 29555640
1000 32330900 0 32330900 40354627 32331037 40354798 32331174 40354969 32331311 40355140 32331448 40355311 32331585 40355482 32331722 40355653 32331859 40355824 32331996 40355995 32332133 40356166 32332270 40356337 32332407 40356508 32332544 40356679 32332681 40356850 32332818 40357021 32332955 40357192 32333092 40357363 32333229 40357534 32333366 40357705 32333503 40357876 32333640 40358047 32333777 40358218 32333914 40358389 32334051 40358560 32334188 40358731 32334325 40358902 32334462 40359073 32334599 40359244 32334736 40359415 32334873 40359586 32335010 40359757 32335147 40359928 32335284 40360099 32335421 40360270 32335558 40360441 32335695 40360612 32335832 40360783 32335969 40360954 32336106 40361125 32336243 40361296 32336380 40361467 32336517 40361638 32336654 40361809 32336791 40361980 32336928 40362151 32337065 40362322 32337202 40362493 32337339 40362664 32337476 40362835 32337613 40363006 32337750 40363177 32337887 40363348 32338024 40363519 32338161 40363690 32338298 40363861 32338435 40364032 32338572 40364203 32338709 40364374 32338846 40364545 32338983 40364716 32339120 40364887 32339257 40365058 32339394 40365229 32339531 40365400 32339668 40365571 32339805 40365742 32339942 40365913 32340079 40366084 32340216 40366255 32340353 40366426 32340490 40366597 32340627 40366768 32340764 40366939 32340901 40367110 32341038 40367281 32341175 40367452 32341312 40367623 32341449 40367794 32341586 40367965 32341723 40368136 32341860 40368307 32341997 40368478 32342134 40368649 32342271 40368820 32342408 40368991 32342545 40369162 32342682 40369333 32342819 40369504 32342956 40369675 32343093 40369846 32343230 40370017 32343367 40370188 32343504 40370359 32343641 40370530 32343778 40370701 32343915 40370872 32344052 40371043 32344189 40371214 32344326 40371385 32344463 40371556 32344600 40371727 32344737 40371898 32344874 40372069 32345011 40372240 32345148 40372411 32345285 40372582 32345422 40372753 32345559 40372924 32345696 40373095 32345833 40373266 32345970 40373437 32346107 40373608 32346244 40373779 32346381 40373950 32346518 40374121 32346655 40374292 32346792 40374463 32346929 40374634 32347066 40374805 32347203 40374976 32347340 40375147 32347477 40375318 32347614 40375489 32347751 40375660 32347888 40375831 32348025 40376002 32348162 40376173 32348299 40376344 32348436 40376515 32348573 40376686 32348710 40376857 32348847 40377028 32348984 40377199 32349121 40377370 32349258 40377541 32349395 40377712 32349532 40377883 32349669 40378054 32349806 40378225 32349943 40378396 32350080 40378567 32350217 40378738 32350354 40378909 32350491 40379080 32350628 40379251 32350765 40379422 32350902 40379593 32351039 40379764 32351176 40379935 32351313 40380106 32351450 40380277 32351587 40380448 32351724 40380619 32351861 40380790 32351998 40380961 32352135 40381132 32352272 40381303 32352409 40381474 32352546 40381645 32352683 40381816 32352820 40381987 32352957 40382158 32353094 40382329 32353231 40382500 32353368 40382671 32353505 40382842 32353642 40383013 32353779 40383184 32353916 40383355 32354053 40383526 32354190 40383697 32354327 40383868 32354464 40384039 32354601 40384210 32354738 40384381 32354875 40384552 32355012 40384723 32355149 40384894 32355286 40385065 32355423 40385236 32355560 40385407 32355697 40385578 32355834 40385749 32355971 40385920 32356108 40386091 32356245 40386262 32356382 40386433 32356519 40386604 32356656 40386775 32356793 40386946 32356930 40387117 32357067 40387288 32357204 40387459 32357341 40387630 32357478 40387801 32357615 40387972 32357752 40388143 32357889 40388314 32358026 40388485 32358163 40388656 32358300 40388827 32358437 40388998 32358574 40389169 32358711 40389340 32358848 40389511 32358985 40389682 32359122 40389853 32359259 40390024 32359396 40390195 32359533 40390366 32359670 40390537 32359807 40390708 32359944 40390879 32360081 40391050 32360218 40391221 32360355 40391392 32360492 40391563 32360629 40391734 32360766 40391905 32360903 40392076 32361040 40392247 32361177 40392418 32361314 40392589 32361451 40392760 32361588 40392931 32361725 40393102 32361862 40393273 32361999 40393444 32362136 40393615 32362273 40393786 32362410 40393957 32362547 40394128 32362684 40394299 32362821 40394470 32362958 40394641 32363095 40394812 32363232 40394983 32363369 40395154 32363506 40395325 32363643 40395496 32363780 40395667 32363917 40395838 32364054 40396009 32364191 40396180 32364328 40396351 32364465 40396522 32364602 40396693 32364739 40396864 32364876 40397035 32365013 40397206 32365150 40397377 32365287 40397548 32365424 40397719 32365561 40397890 32365698 40398061 32365835 40398232 32365972 40398403 32366109 40398574 32366246 40398745 32366383 40398916 32366520 40399087 32366657 40399258 32366794 40399429 32366931 40399600 32367068 40399771 32367205 40399942 32367342 40400113 32367479 40400284 32367616 40400455 32367753 40400626 32367890 40400797 32368027 40400968 32368164 40401139 32368301 40401310 32368438 40401481 32368575 40401652 32368712 40401823 32368849 40401994 32368986 40402165 32369123 40402336 32369260 40402507 32369397 40402678 32369534 40402849 32369671 40403020 32369808 40403191 32369945 40403362 32370082 40403533 32370219 40403704 32370356 40403875 32370493 40404046 32370630 40404217 32370767 40404388 32370904 40404559 32371041 40404730 32371178 40404901 32371315 40405072 32371452 40405243 32371589 40405414 32371726 40405585 32371863 40405756 32372000 40405927 32372137 40406098 32372274 40406269 32372411 40406440 32372548 40406611 32372685 40406782 32372822 40406953 32372959 40407124 32373096 40407295 32373233 40407466 32373370 40407637 32373507 40407808 32373644 40407979 32373781 40408150 32373918 40408321 32374055 40408492 32374192 40408663 32374329 40408834 32374466 40409005 32374603 40409176 32374740 40409347 32374877 40409518 32375014 40409689 32375151 40409860 32375288 40410031 32375425 40410202 32375562 40410373 32375699 40410544 32375836 40410715 32375973 40410886 32376110 40411057 32376247 40411228 32376384 40411399 32376521 40411570 32376658 40411741 32376795 40411912 32376932 40412083 32377069 40412254 32377206 40412425 32377343 40412596 32377480 40412767 32377617 40412938 32377754 40413109 32377891 40413280 32378028 40413451 32378165 40413622 32378302 40413793 32378439 40413964 32378576 40414135 32378713 40414306 32378850 40414477 32378987 40414648 32379124 40414819 32379261 40414990 32379398 40415161 32379535 40415332 32379672 40415503 32379809 40415674 32379946 40415845 32380083 40416016 32380220 40416187 32380357 40416358 32380494 40416529 32380631 40416700 32380768 40416871 32380905 40417042 32381042 40417213 32381179 40417384 32381316 40417555 32381453 40417726 32381590 40417897 32381727 40418068 32381864 40418239 32382001 40418410 32382138 40418581 32382275 40418752 32382412 40418923 32382549 40419094 32382686 40419265 32382823 40419436 32382960 40419607 32383097 40419778 32383234 40419949 32383371 40420120 32383508 40420291 32383645 40420462 32383782 40420633 32383919 40420804 32384056 40420975 32384193 40421146 32384330 40421317 32384467 40421488 32384604 40421659 32384741 40421830 32384878 40422001 32385015 40422172 32385152 40422343 32385289 40422514 32385426 40422685 32385563 40422856 32385700 40423027 32385837 40423198 32385974 40423369 32386111 40423540 32386248 40423711 32386385 40423882 32386522 40424053 32386659 40424224 32386796 40424395 32386933 40424566 32387070 40424737 32387207 40424908 32387344 40425079 32387481 40425250 32387618 40425421 32387755 40425592 32387892 40425763 32388029 40425934 32388166 40426105 32388303 40426276 32388440 40426447 32388577 40426618 32388714 40426789 32388851 40426960 32388988 40427131 32389125 40427302 32389262 40427473 32389399 40427644 32389536 40427815 32389673 40427986 32389810 40428157 32389947 40428328 32390084 40428499 32390221 40428670 32390358 40428841 32390495 40429012 32390632 40429183 32390769 40429354 32390906 40429525 32391043 40429696 32391180 40429867 32391317 40430038 32391454 40430209 32391591 40430380 32391728 40430551 32391865 40430722 32392002 40430893 32392139 40431064 32392276 40431235 32392413 40431406 32392550 40431577 32392687 40431748 32392824 40431919 32392961 40432090 32393098 40432261 32393235 40432432 32393372 40432603 32393509 40432774 32393646 40432945 32393783 40433116 32393920 40433287 32394057 40433458 32394194 40433629 32394331 40433800 32394468 40433971 32394605 40434142 32394742 40434313 32394879 40434484 32395016 40434655 32395153 40434826 32395290 40434997 32395427 40435168 32395564 40435339 32395701 40435510 32395838 40435681 32395975 40435852 32396112 40436023 32396249 40436194 32396386 40436365 32396523 40436536 32396660 40436707 32396797 40436878 32396934 40437049 32397071 40437220 32397208 40437391 32397345 40437562 32397482 40437733 32397619 40437904 32397756 40438075 32397893 40438246 32398030 40438417 32398167 40438588 32398304 40438759 32398441 40438930 32398578 40439101 32398715 40439272 32398852 40439443 32398989 40439614 32399126 40439785 32399263 40439956 32399400 40440127 32399537 40440298 32399674 40440469 32399811 40440640 32399948 40440811 32400085 40440982 32400222 40441153 32400359 40441324 32400496 40441495 32400633 40441666 32400770 40441837 32400907 40442008 32401044 40442179 32401181 40442350 32401318 40442521 32401455 40442692 32401592 40442863 32401729 40443034 32401866 40443205 32402003 40443376 32402140 40443547 32402277 40443718 32402414 40443889 32402551 40444060 32402688 40444231 32402825 40444402 32402962 40444573 32403099 40444744 32403236 40444915 32403373 40445086 32403510 40445257 32403647 40445428 32403784 40445599 32403921 40445770 32404058 40445941 32404195 40446112 32404332 40446283 32404469 40446454 32404606 40446625 32404743 40446796 32404880 40446967 32405017 40447138 32405154 40447309 32405291 40447480 32405428 40447651 32405565 40447822 32405702 40447993 32405839 40448164 32405976 40448335 32406113 40448506 32406250 40448677 32406387 40448848 32406524 40449019 32406661 40449190 32406798 40449361 32406935 40449532 32407072 40449703 32407209 40449874 32407346 40450045 32407483 40450216 32407620 40450387 32407757 40450558 32407894 40450729 32408031 40450900 32408168 40451071 32408305 40451242 32408442 40451413 32408579 40451584 32408716 40451755 32408853 40451926 32408990 40452097 32409127 40452268 32409264 40452439 32409401 40452610 32409538 40452781 32409675 40452952 32409812 40453123 32409949 40453294 32410086 40453465 32410223 40453636 32410360 40453807 32410497 40453978 32410634 40454149 32410771 40454320 32410908 40454491 32411045 40454662 32411182 40454833 32411319 40455004 32411456 40455175 32411593 40455346 32411730 40455517 32411867 40455688 32412004 40455859 32412141 40456030 32412278 40456201 32412415 40456372 32412552 40456543 32412689 40456714 32412826 40456885 32412963 40457056 32413100 40457227 32413237 40457398 32413374 40457569 32413511 40457740 32413648 40457911 32413785 40458082 32413922 40458253 32414059 40458424 32414196 40458595 32414333 40458766 32414470 40458937 32414607 40459108 32414744 40459279 32414881 40459450 32415018 40459621 32415155 40459792 32415292 40459963 32415429 40460134 32415566 40460305 32415703 40460476 32415840 40460647 32415977 40460818 32416114 40460989 32416251 40461160 32416388 40461331 32416525 40461502 32416662 40461673 32416799 40461844 32416936 40462015 32417073 40462186 32417210 40462357 32417347 40462528 32417484 40462699 32417621 40462870 32417758 40463041 32417895 40463212 32418032 40463383 32418169 40463554 32418306 40463725 32418443 40463896 32418580 40464067 32418717 40464238 32418854 40464409 32418991 40464580 32419128 40464751 32419265 40464922 32419402 40465093 32419539 40465264 32419676 40465435 32419813 40465606 32419950 40465777 32420087 40465948 32420224 40466119 32420361 40466290 32420498 40466461 32420635 40466632 32420772 40466803 32420909 40466974 32421046 40467145 32421183 40467316 32421320 40467487 32421457 40467658 32421594 40467829 32421731 40468000 32421868 40468171 32422005 40468342 32422142 40468513 32422279 40468684 32422416 40468855 32422553 40469026 32422690 40469197 32422827 40469368 32422964 40469539 32423101 40469710 32423238 40469881 32423375 40470052 32423512 40470223 32423649 40470394 32423786 40470565 32423923 40470736 32424060 40470907 32424197 40471078 32424334 40471249 32424471 40471420 32424608 40471591 32424745 40471762 32424882 40471933 32425019 40472104 32425156 40472275 32425293 40472446 32425430 40472617 32425567 40472788 32425704 40472959 32425841 40473130 32425978 40473301 32426115 40473472 32426252 40473643 32426389 40473814 32426526 40473985 32426663 40474156 32426800 40474327 32426937 40474498 32427074 40474669 32427211 40474840 32427348 40475011 32427485 40475182 32427622 40475353 32427759 40475524 32427896 40475695 32428033 40475866 32428170 40476037 32428307 40476208 32428444 40476379 32428581 40476550 32428718 40476721 32428855 40476892 32428992 40477063 32429129 40477234 32429266 40477405 32429403 40477576 32429540 40477747 32429677 40477918 32429814 40478089 32429951 40478260 32430088 40478431 32430225 40478602 32430362 40478773 32430499 40478944 32430636 40479115 32430773 40479286 32430910 40479457 32431047 40479628 32431184 40479799 32431321 40479970 32431458 40480141 32431595 40480312 32431732 40480483 32431869 40480654 32432006 40480825 32432143 40480996 32432280 40481167 32432417 40481338 32432554 40481509 32432691 40481680 32432828 40481851 32432965 40482022 32433102 40482193 32433239 40482364 32433376 40482535 32433513 40482706 32433650 40482877 32433787 40483048 32433924 40483219 32434061 40483390 32434198 40483561 32434335 40483732 32434472 40483903 32434609 40484074 32434746 40484245 32434883 40484416 32435020 40484587 32435157 40484758 32435294 40484929 32435431 40485100 32435568 40485271 32435705 40485442 32435842 40485613 32435979 40485784 32436116 40485955 32436253 40486126 32436390 40486297 32436527 40486468 32436664 40486639 32436801 40486810 32436938 40486981 32437075 40487152 32437212 40487323 32437349 40487494 32437486 40487665 32437623 40487836 32437760 40488007 32437897 40488178 32438034 40488349 32438171 40488520 32438308 40488691 32438445 40488862 32438582 40489033 32438719 40489204 32438856 40489375 32438993 40489546 32439130 40489717 32439267 40489888 32439404 40490059 32439541 40490230 32439678 40490401 32439815 40490572 32439952 40490743 32440089 40490914 32440226 40491085 32440363 40491256 32440500 40491427 32440637 40491598 32440774 40491769 32440911 40491940 32441048 40492111 32441185 40492282 32441322 40492453 32441459 40492624 32441596 40492795 32441733 40492966 32441870 40493137 32442007 40493308 32442144 40493479 32442281 40493650 32442418 40493821 32442555 40493992 32442692 40494163 32442829 40494334 32442966 40494505 32443103 40494676 32443240 40494847 32443377 40495018 32443514 40495189 32443651 40495360 32443788 40495531 32443925 40495702 32444062 40495873 32444199 40496044 32444336 40496215 32444473 40496386 32444610 40496557 32444747 40496728 32444884 40496899 32445021 40497070 32445158 40497241 32445295 40497412 32445432 40497583 32445569 40497754 32445706 40497925 32445843 40498096 32445980 40498267 32446117 40498438 32446254 40498609 32446391 40498780 32446528 40498951 32446665 40499122 32446802 40499293 32446939 40499464 32447076 40499635 32447213 40499806 32447350 40499977 32447487 40500148 32447624 40500319 32447761 40500490 32447898 40500661 32448035 40500832 32448172 40501003 32448309 40501174 32448446 40501345 32448583 40501516 32448720 40501687 32448857 40501858 32448994 40502029 32449131 40502200 32449268 40502371 32449405 40502542 32449542 40502713 32449679 40502884 32449816 40503055 32449953 40503226 32450090 40503397 32450227 40503568 32450364 40503739 32450501 40503910 32450638 40504081 32450775 40504252 32450912 40504423 32451049 40504594 32451186 40504765 32451323 40504936 32451460 40505107 32451597 40505278 32451734 40505449 32451871 40505620 32452008 40505791 32452145 40505962 32452282 40506133 32452419 40506304 32452556 40506475 32452693 40506646 32452830 40506817 32452967 40506988 32453104 40507159 32453241 40507330 32453378 40507501 32453515 40507672 32453652 40507843 32453789 40508014 32453926 40508185 32454063 40508356 32454200 40508527 32454337 40508698 32454474 40508869 32454611 40509040 32454748 40509211 32454885 40509382 32455022 40509553 32455159 40509724 32455296 40509895 32455433 40510066 32455570 40510237 32455707 40510408 32455844 40510579 32455981 40510750 32456118 40510921 32456255 40511092 32456392 40511263 32456529 40511434 32456666 40511605 32456803 40511776 32456940 40511947 32457077 40512118 32457214 40512289 32457351 40512460 32457488 40512631 32457625 40512802 32457762 40512973 32457899 40513144 32458036 40513315 32458173 40513486 32458310 40513657 32458447 40513828 32458584 40513999 32458721 40514170 32458858 40514341 32458995 40514512 32459132 40514683 32459269 40514854 32459406 40515025 32459543 40515196 32459680 40515367 32459817 40515538 32459954 40515709 32460091 40515880 32460228 40516051 32460365 40516222 32460502 40516393 32460639 40516564 32460776 40516735 32460913 40516906 32461050 40517077 32461187 40517248 32461324 40517419 32461461 40517590 32461598 40517761 32461735 40517932 32461872 40518103 32462009 40518274 32462146 40518445 32462283 40518616 32462420 40518787 32462557 40518958 32462694 40519129 32462831 40519300 32462968 40519471 32463105 40519642 32463242 40519813 32463379 40519984 32463516 40520155 32463653 40520326 32463790 40520497 32463927 40520668 32464064 40520839 32464201 40521010 32464338 40521181 32464475 40521352 32464612 40521523 32464749 40521694 32464886 40521865 32465023 40522036 32465160 40522207 32465297 40522378 32465434 40522549 32465571 40522720 32465708 40522891 32465845 40523062 32465982 40523233 32466119 40523404 32466256 40523575 32466393 40523746 32466530 40523917 32466667 40524088 32466804 40524259 32466941 40524430 32467078 40524601 32467215 40524772 32467352 40524943 32467489 40525114 32467626 40525285
1000 62744900 0 62744900 78316627 62745037 78316798 62745174 78316969 62745311 78317140 62745448 78317311 62745585 78317482 62745722 78317653 62745859 78317824 62745996 78317995 62746133 78318166 62746270 78318337 62746407 78318508 62746544 78318679 62746681 78318850 62746818 78319021 62746955 78319192 62747092 78319363 62747229 78319534 62747366 78319705 62747503 78319876 62747640 78320047 62747777 78320218 62747914 78320389 62748051 78320560 62748188 78320731 62748325 78320902 62748462 78321073 62748599 78321244 62748736 78321415 62748873 78321586 62749010 78321757 62749147 78321928 62749284 78322099 62749421 78322270 62749558 78322441 62749695 78322612 62749832 78322783 62749969 78322954 62750106 78323125 62750243 78323296 62750380 78323467 62750517 78323638 62750654 78323809 62750791 78323980 62750928 78324151 62751065 78324322 62751202 78324493 62751339 78324664 62751476 78324835 62751613 78325006 62751750 78325177 62751887 78325348 62752024 78325519 62752161 78325690 62752298 78325861 62752435 78326032 62752572 78326203 62752709 78326374 62752846 78326545 62752983 78326716 62753120 78326887 62753257 78327058 62753394 78327229 62753531 78327400 62753668 78327571 62753805 78327742 62753942 78327913 62754079 78328084 62754216 78328255 62754353 78328426 62754490 78328597 62754627 78328768 62754764 78328939 62754901 78329110 62755038 78329281 62755175 78329452 62755312 78329623 62755449 78329794 62755586 78329965 62755723 78330136 62755860 78330307 62755997 78330478 62756134 78330649 62756271 78330820 62756408 78330991 62756545 78331162 62756682 78331333 62756819 78331504 62756956 78331675 62757093 78331846 62757230 78332017 62757367 78332188 62757504 78332359 62757641 78332530 62757778 78332701 62757915 78332872 62758052 78333043 62758189 78333214 62758326 78333385 62758463 78333556 62758600 78333727 62758737 78333898 62758874 78334069 62759011 78334240 62759148 78334411 62759285 78334582 62759422 78334753 62759559 78334924 62759696 78335095 62759833 78335266 62759970 78335437 62760107 78335608 62760244 78335779 62760381 78335950 62760518 78336121 62760655 78336292 62760792 78336463 62760929 78336634 62761066 78336805 62761203 78336976 62761340 78337147 62761477 78337318 62761614 78337489 62761751 78337660 62761888 78337831 62762025 78338002 62762162 78338173 62762299 78338344 62762436 78338515 62762573 78338686 62762710 78338857 62762847 78339028 62762984 78339199 62763121 78339370 62763258 78339541 62763395 78339712 62763532 78339883 62763669 78340054 62763806 78340225 62763943 78340396 62764080 78340567 62764217 78340738 62764354 78340909 62764491 78341080 62764628 78341251 62764765 78341422 62764902 78341593 62765039 78341764 62765176 78341935 62765313 78342106 62765450 78342277 62765587 78342448 62765724 78342619 62765861 78342790 62765998 78342961 62766135 78343132 62766272 78343303 62766409 78343474 62766546 78343645 62766683 78343816 62766820 78343987 62766957 78344158 62767094 78344329 62767231 78344500 62767368 78344671 62767505 78344842 62767642 78345013 62767779 78345184 62767916 78345355 62768053 78345526 62768190 78345697 62768327 78345868 62768464 78346039 62768601 78346210 62768738 78346381 62768875 78346552 62769012 78346723 62769149 78346894 62769286 78347065 62769423 78347236 62769560 78347407 62769697 78347578 62769834 78347749 62769971 78347920 62770108 78348091 62770245 78348262 62770382 78348433 62770519 78348604 62770656 78348775 62770793 78348946 62770930 78349117 62771067 78349288 62771204 78349459 62771341 78349630 62771478 78349801 62771615 78349972 62771752 78350143 62771889 78350314 62772026 78350485 62772163 78350656 62772300 78350827 62772437 78350998 62772574 78351169 62772711 78351340 62772848 78351511 62772985 78351682 62773122 78351853 62773259 78352024 62773396 78352195 62773533 78352366 62773670 78352537 62773807 78352708 62773944 78352879 62774081 78353050 62774218 78353221 62774355 78353392 62774492 78353563 62774629 78353734 62774766 78353905 62774903 78354076 62775040 78354247 62775177 78354418 62775314 78354589 62775451 78354760 62775588 78354931 62775725 78355102 62775862 78355273 62775999 78355444 62776136 78355615 62776273 78355786 62776410 78355957 62776547 78356128 62776684 78356299 62776821 78356470 62776958 78356641 62777095 78356812 62777232 78356983 62777369 78357154 62777506 78357325 62777643 78357496 62777780 78357667 62777917 78357838 62778054 78358009 62778191 78358180 62778328 78358351 62778465 78358522 62778602 78358693 62778739 78358864 62778876 78359035 62779013 78359206 62779150 78359377 62779287 78359548 62779424 78359719 62779561 78359890 62779698 78360061 62779835 78360232 62779972 78360403 62780109 78360574 62780246 78360745 62780383 78360916 62780520 78361087 62780657 78361258 62780794 78361429 62780931 78361600 62781068 78361771 62781205 78361942 62781342 78362113 62781479 78362284 62781616 78362455 62781753 78362626 62781890 78362797 62782027 78362968 62782164 78363139 62782301 78363310 62782438 78363481 62782575 78363652 62782712 78363823 62782849 78363994 62782986 78364165 62783123 78364336 62783260 78364507 62783397 78364678 62783534 78364849 62783671 78365020 62783808 78365191 62783945 78365362 62784082 78365533 62784219 78365704 62784356 78365875 62784493 78366046 62784630 78366217 62784767 78366388 62784904 78366559 62785041 78366730 62785178 78366901 62785315 78367072 62785452 78367243 62785589 78367414 62785726 78367585 62785863 78367756 62786000 78367927 62786137 78368098 62786274 78368269 62786411 78368440 62786548 78368611 62786685 78368782 62786822 78368953 62786959 78369124 62787096 78369295 62787233 78369466 62787370 78369637 62787507 78369808 62787644 78369979 62787781 78370150 62787918 78370321 62788055 78370492 62788192 78370663 62788329 78370834 62788466 78371005 62788603 78371176 62788740 78371347 62788877 78371518 62789014 78371689 62789151 78371860 62789288 78372031 62789425 78372202 62789562 78372373 62789699 78372544 62789836 78372715 62789973 78372886 62790110 78373057 62790247 78373228 62790384 78373399 62790521 78373570 62790658 78373741 62790795 78373912 62790932 78374083 62791069 78374254 62791206 78374425 62791343 78374596 62791480 78374767 62791617 78374938 62791754 78375109 62791891 78375280 62792028 78375451 62792165 78375622 62792302 78375793 62792439 78375964 62792576 78376135 62792713 78376306 62792850 78376477 62792987 78376648 62793124 78376819 62793261 78376990 62793398 78377161 62793535 78377332 62793672 78377503 62793809 78377674 62793946 78377845 62794083 78378016 62794220 78378187 62794357 78378358 62794494 78378529 62794631 78378700 62794768 78378871 62794905 78379042 62795042 78379213 62795179 78379384 62795316 78379555 62795453 78379726 62795590 78379897 62795727 78380068 62795864 78380239 62796001 78380410 62796138 78380581 62796275 78380752 62796412 78380923 62796549 78381094 62796686 78381265 62796823 78381436 62796960 78381607 62797097 78381778 62797234 78381949 62797371 78382120 62797508 78382291 62797645 78382462 62797782 78382633 62797919 78382804 62798056 78382975 62798193 78383146 62798330 78383317 62798467 78383488 62798604 78383659 62798741 78383830 62798878 78384001 62799015 78384172 62799152 78384343 62799289 78384514 62799426 78384685 62799563 78384856 62799700 78385027 62799837 78385198 62799974 78385369 62800111 78385540 62800248 78385711 62800385 78385882 62800522 78386053 62800659 78386224 62800796 78386395 62800933 78386566 62801070 78386737 62801207 78386908 62801344 78387079 62801481 78387250 62801618 78387421 62801755 78387592 62801892 78387763 62802029 78387934 62802166 78388105 62802303 78388276 62802440 78388447 62802577 78388618 62802714 78388789 62802851 78388960 62802988 78389131 62803125 78389302 62803262 78389473 62803399 78389644 62803536 78389815 62803673 78389986 62803810 78390157 62803947 78390328 62804084 78390499 62804221 78390670 62804358 78390841 62804495 78391012 62804632 78391183 62804769 78391354 62804906 78391525 62805043 78391696 62805180 78391867 62805317 78392038 62805454 78392209 62805591 78392380 62805728 78392551 62805865 78392722 62806002 78392893 62806139 78393064 62806276 78393235 62806413 78393406 62806550 78393577 62806687 78393748 62806824 78393919 62806961 78394090 62807098 78394261 62807235 78394432 62807372 78394603 62807509 78394774 62807646 78394945 62807783 78395116 62807920 78395287 62808057 78395458 62808194 78395629 62808331 78395800 62808468 78395971 62808605 78396142 62808742 78396313 62808879 78396484 62809016 78396655 62809153 78396826 62809290 78396997 62809427 78397168 62809564 78397339 62809701 78397510 62809838 78397681 62809975 78397852 62810112 78398023 62810249 78398194 62810386 78398365 62810523 78398536 62810660 78398707 62810797 78398878 62810934 78399049 62811071 78399220 62811208 78399391 62811345 78399562 62811482 78399733 62811619 78399904 62811756 78400075 62811893 78400246 62812030 78400417 62812167 78400588 62812304 78400759 62812441 78400930 62812578 78401101 62812715 78401272 62812852 78401443 62812989 78401614 62813126 78401785 62813263 78401956 62813400 78402127 62813537 78402298 62813674 78402469 62813811 78402640 62813948 78402811 62814085 78402982 62814222 78403153 62814359 78403324 62814496 78403495 62814633 78403666 62814770 78403837 62814907 78404008 62815044 78404179 62815181 78404350 62815318 78404521 62815455 78404692 62815592 78404863 62815729 78405034 62815866 78405205 62816003 78405376 62816140 78405547 62816277 78405718 62816414 78405889 62816551 78406060 62816688 78406231 62816825 78406402 62816962 78406573 62817099 78406744 62817236 78406915 62817373 78407086 62817510 78407257 62817647 78407428 62817784 78407599 62817921 78407770 62818058 78407941 62818195 78408112 62818332 78408283 62818469 78408454 62818606 78408625 62818743 78408796 62818880 78408967 62819017 78409138 62819154 78409309 62819291 78409480 62819428 78409651 62819565 78409822 62819702 78409993 62819839 78410164 62819976 78410335 62820113 78410506 62820250 78410677 62820387 78410848 62820524 78411019 62820661 78411190 62820798 78411361 62820935 78411532 62821072 78411703 62821209 78411874 62821346 78412045 62821483 78412216 62821620 78412387 62821757 78412558 62821894 78412729 62822031 78412900 62822168 78413071 62822305 78413242 62822442 78413413 62822579 78413584 62822716 78413755 62822853 78413926 62822990 78414097 62823127 78414268 62823264 78414439 62823401 78414610 62823538 78414781 62823675 78414952 62823812 78415123 62823949 78415294 62824086 78415465 62824223 78415636 62824360 78415807 62824497 78415978 62824634 78416149 62824771 78416320 62824908 78416491 62825045 78416662 62825182 78416833 62825319 78417004 62825456 78417175 62825593 78417346 62825730 78417517 62825867 78417688 62826004 78417859 62826141 78418030 62826278 78418201 62826415 78418372 62826552 78418543 62826689 78418714 62826826 78418885 62826963 78419056 62827100 78419227 62827237 78419398 62827374 78419569 62827511 78419740 62827648 78419911 62827785 78420082 62827922 78420253 62828059 78420424 62828196 78420595 62828333 78420766 62828470 78420937 62828607 78421108 62828744 78421279 62828881 78421450 62829018 78421621 62829155 78421792 62829292 78421963 62829429 78422134 62829566 78422305 62829703 78422476 62829840 78422647 62829977 78422818 62830114 78422989 62830251 78423160 62830388 78423331 62830525 78423502 62830662 78423673 62830799 78423844 62830936 78424015 62831073 78424186 62831210 78424357 62831347 78424528 62831484 78424699 62831621 78424870 62831758 78425041 62831895 78425212 62832032 78425383 62832169 78425554 62832306 78425725 62832443 78425896 62832580 78426067 62832717 78426238 62832854 78426409 62832991 78426580 62833128 78426751 62833265 78426922 62833402 78427093 62833539 78427264 62833676 78427435 62833813 78427606 62833950 78427777 62834087 78427948 62834224 78428119 62834361 78428290 62834498 78428461 62834635 78428632 62834772 78428803 62834909 78428974 62835046 78429145 62835183 78429316 62835320 78429487 62835457 78429658 62835594 78429829 62835731 78430000 62835868 78430171 62836005 78430342 62836142 78430513 62836279 78430684 62836416 78430855 62836553 78431026 62836690 78431197 62836827 78431368 62836964 78431539 62837101 78431710 62837238 78431881 62837375 78432052 62837512 78432223 62837649 78432394 62837786 78432565 62837923 78432736 62838060 78432907 62838197 78433078 62838334 78433249 62838471 78433420 62838608 78433591 62838745 78433762 62838882 78433933 62839019 78434104 62839156 78434275 62839293 78434446 62839430 78434617 62839567 78434788 62839704 78434959 62839841 78435130 62839978 78435301 62840115 78435472 62840252 78435643 62840389 78435814 62840526 78435985 62840663 78436156 62840800 78436327 62840937 78436498 62841074 78436669 62841211 78436840 62841348 78437011 62841485 78437182 62841622 78437353 62841759 78437524 62841896 78437695 62842033 78437866 62842170 78438037 62842307 78438208 62842444 78438379 62842581 78438550 62842718 78438721 62842855 78438892 62842992 78439063 62843129 78439234 62843266 78439405 62843403 78439576 62843540 78439747 62843677 78439918 62843814 78440089 62843951 78440260 62844088 78440431 62844225 78440602 62844362 78440773 62844499 78440944 62844636 78441115 62844773 78441286 62844910 78441457 62845047 78441628 62845184 78441799 62845321 78441970 62845458 78442141 62845595 78442312 62845732 78442483 62845869 78442654 62846006 78442825 62846143 78442996 62846280 78443167 62846417 78443338 62846554 78443509 62846691 78443680 62846828 78443851 62846965 78444022 62847102 78444193 62847239 78444364 62847376 78444535 62847513 78444706 62847650 78444877 62847787 78445048 62847924 78445219 62848061 78445390 62848198 78445561 62848335 78445732 62848472 78445903 62848609 78446074 62848746 78446245 62848883 78446416 62849020 78446587 62849157 78446758 62849294 78446929 62849431 78447100 62849568 78447271 62849705 78447442 62849842 78447613 62849979 78447784 62850116 78447955 62850253 78448126 62850390 78448297 62850527 78448468 62850664 78448639 62850801 78448810 62850938 78448981 62851075 78449152 62851212 78449323 62851349 78449494 62851486 78449665 62851623 78449836 62851760 78450007 62851897 78450178 62852034 78450349 62852171 78450520 62852308 78450691 62852445 78450862 62852582 78451033 62852719 78451204 62852856 78451375 62852993 78451546 62853130 78451717 62853267 78451888 62853404 78452059 62853541 78452230 62853678 78452401 62853815 78452572 62853952 78452743 62854089 78452914 62854226 78453085 62854363 78453256 62854500 78453427 62854637 78453598 62854774 78453769 62854911 78453940 62855048 78454111 62855185 78454282 62855322 78454453 62855459 78454624 62855596 78454795 62855733 78454966 62855870 78455137 62856007 78455308 62856144 78455479 62856281 78455650 62856418 78455821 62856555 78455992 62856692 78456163 62856829 78456334 62856966 78456505 62857103 78456676 62857240 78456847 62857377 78457018 62857514 78457189 62857651 78457360 62857788 78457531 62857925 78457702 62858062 78457873 62858199 78458044 62858336 78458215 62858473 78458386 62858610 78458557 62858747 78458728 62858884 78458899 62859021 78459070 62859158 78459241 62859295 78459412 62859432 78459583 62859569 78459754 62859706 78459925 62859843 78460096 62859980 78460267 62860117 78460438 62860254 78460609 62860391 78460780 62860528 78460951 62860665 78461122 62860802 78461293 62860939 78461464 62861076 78461635 62861213 78461806 62861350 78461977 62861487 78462148 62861624 78462319 62861761 78462490 62861898 78462661 62862035 78462832 62862172 78463003 62862309 78463174 62862446 78463345 62862583 78463516 62862720 78463687 62862857 78463858 62862994 78464029 62863131 78464200 62863268 78464371 62863405 78464542 62863542 78464713 62863679 78464884 62863816 78465055 62863953 78465226 62864090 78465397 62864227 78465568 62864364 78465739 62864501 78465910 62864638 78466081 62864775 78466252 62864912 78466423 62865049 78466594 62865186 78466765 62865323 78466936 62865460 78467107 62865597 78467278 62865734 78467449 62865871 78467620 62866008 78467791 62866145 78467962 62866282 78468133 62866419 78468304 62866556 78468475 62866693 78468646 62866830 78468817 62866967 78468988 62867104 78469159 62867241 78469330 62867378 78469501 62867515 78469672 62867652 78469843 62867789 78470014 62867926 78470185 62868063 78470356 62868200 78470527 62868337 78470698 62868474 78470869 62868611 78471040 62868748 78471211 62868885 78471382 62869022 78471553 62869159 78471724 62869296 78471895 62869433 78472066 62869570 78472237 62869707 78472408 62869844 78472579 62869981 78472750 62870118 78472921 62870255 78473092 62870392 78473263 62870529 78473434 62870666 78473605 62870803 78473776 62870940 78473947 62871077 78474118 62871214 78474289 62871351 78474460 62871488 78474631 62871625 78474802 62871762 78474973 62871899 78475144 62872036 78475315 62872173 78475486 62872310 78475657 62872447 78475828 62872584 78475999 62872721 78476170 62872858 78476341 62872995 78476512 62873132 78476683 62873269 78476854 62873406 78477025 62873543 78477196 62873680 78477367 62873817 78477538 62873954 78477709 62874091 78477880 62874228 78478051 62874365 78478222 62874502 78478393 62874639 78478564 62874776 78478735 62874913 78478906 62875050 78479077 62875187 78479248 62875324 78479419 62875461 78479590 62875598 78479761 62875735 78479932 62875872 78480103 62876009 78480274 62876146 78480445 62876283 78480616 62876420 78480787 62876557 78480958 62876694 78481129 62876831 78481300 62876968 78481471 62877105 78481642 62877242 78481813 62877379 78481984 62877516 78482155 62877653 78482326 62877790 78482497 62877927 78482668 62878064 78482839 62878201 78483010 62878338 78483181 62878475 78483352 62878612 78483523 62878749 78483694 62878886 78483865 62879023 78484036 62879160 78484207 62879297 78484378 62879434 78484549 62879571 78484720 62879708 78484891 62879845 78485062 62879982 78485233 62880119 78485404 62880256 78485575 62880393 78485746 62880530 78485917 62880667 78486088 62880804 78486259 62880941 78486430 62881078 78486601 62881215 78486772 62881352 78486943 62881489 78487114 62881626 78487285
1000 29316900 0 29316900 36592627 29317037 36592798 29317174 36592969 29317311 36593140 29317448 36593311 29317585 36593482 29317722 36593653 29317859 36593824 29317996 36593995 29318133 36594166 29318270 36594337 29318407 36594508 29318544 36594679 29318681 36594850 29318818 36595021 29318955 36595192 29319092 36595363 29319229 36595534 29319366 36595705 29319503 36595876 29319640 36596047 29319777 36596218 29319914 36596389 29320051 36596560 29320188 36596731 29320325 36596902 29320462 36597073 29320599 36597244 29320736 36597415 29320873 36597586 29321010 36597757 29321147 36597928 29321284 36598099 29321421 36598270 29321558 36598441 29321695 36598612 29321832 36598783 29321969 36598954 29322106 36599125 29322243 36599296 29322380 36599467 29322517 36599638 29322654 36599809 29322791 36599980 29322928 36600151 29323065 36600322 29323202 36600493 29323339 36600664 29323476 36600835 29323613 36601006 29323750 36601177 29323887 36601348 29324024 36601519 29324161 36601690 29324298 36601861 29324435 36602032 29324572 36602203 29324709 36602374 29324846 36602545 29324983 36602716 29325120 36602887 29325257 36603058 29325394 36603229 29325531 36603400 29325668 36603571 29325805 36603742 29325942 36603913 29326079 36604084 29326216 36604255 29326353 36604426 29326490 36604597 29326627 36604768 29326764 36604939 29326901 36605110 29327038 36605281 29327175 36605452 29327312 36605623 29327449 36605794 29327586 36605965 29327723 36606136 29327860 36606307 29327997 36606478 29328134 36606649 29328271 36606820 29328408 36606991 29328545 36607162 29328682 36607333 29328819 36607504 29328956 36607675 29329093 36607846 29329230 36608017 29329367 36608188 29329504 36608359 29329641 36608530 29329778 36608701 29329915 36608872 29330052 36609043 29330189 36609214 29330326 36609385 29330463 36609556 29330600 36609727 29330737 36609898 29330874 36610069 29331011 36610240 29331148 36610411 29331285 36610582 29331422 36610753 29331559 36610924 29331696 36611095 29331833 36611266 29331970 36611437 29332107 36611608 29332244 36611779 29332381 36611950 29332518 36612121 29332655 36612292 29332792 36612463 29332929 36612634 29333066 36612805 29333203 36612976 29333340 36613147 29333477 36613318 29333614 36613489 29333751 36613660 29333888 36613831 29334025 36614002 29334162 36614173 29334299 36614344 29334436 36614515 29334573 36614686 29334710 36614857 29334847 36615028 29334984 36615199 29335121 36615370 29335258 36615541 29335395 36615712 29335532 36615883 29335669 36616054 29335806 36616225 29335943 36616396 29336080 36616567 29336217 36616738 29336354 36616909 29336491 36617080 29336628 36617251 29336765 36617422 29336902 36617593 29337039 36617764 29337176 36617935 29337313 36618106 29337450 36618277 29337587 36618448 29337724 36618619 29337861 36618790 29337998 36618961 29338135 36619132 29338272 36619303 29338409 36619474 29338546 36619645 29338683 36619816 29338820 36619987 29338957 36620158 29339094 36620329 29339231 36620500 29339368 36620671 29339505 36620842 29339642 36621013 29339779 36621184 29339916 36621355 29340053 36621526 29340190 36621697 29340327 36621868 29340464 36622039 29340601 36622210 29340738 36622381 29340875 36622552 29341012 36622723 29341149 36622894 29341286 36623065 29341423 36623236 29341560 36623407 29341697 36623578 29341834 36623749 29341971 36623920 29342108 36624091 29342245 36624262 29342382 36624433 29342519 36624604 29342656 36624775 29342793 36624946 29342930 36625117 29343067 36625288 29343204 36625459 29343341 36625630 29343478 36625801 29343615 36625972 29343752 36626143 29343889 36626314 29344026 36626485 29344163 36626656 29344300 36626827 29344437 36626998 29344574 36627169 29344711 36627340 29344848 36627511 29344985 36627682 29345122 36627853 29345259 36628024 29345396 36628195 29345533 36628366 29345670 36628537 29345807 36628708 29345944 36628879 29346081 36629050 29346218 36629221 29346355 36629392 29346492 36629563 29346629 36629734 29346766 36629905 29346903 36630076 29347040 36630247 29347177 36630418 29347314 36630589 29347451 36630760 29347588 36630931 29347725 36631102 29347862 36631273 29347999 36631444 29348136 36631615 29348273 36631786 29348410 36631957 29348547 36632128 29348684 36632299 29348821 36632470 29348958 36632641 29349095 36632812 29349232 36632983 29349369 36633154 29349506 36633325 29349643 36633496 29349780 36633667 29349917 36633838 29350054 36634009 29350191 36634180 29350328 36634351 29350465 36634522 29350602 36634693 29350739 36634864 29350876 36635035 29351013 36635206 29351150 36635377 29351287 36635548 29351424 36635719 29351561 36635890 29351698 36636061 29351835 36636232 29351972 36636403 29352109 36636574 29352246 36636745 29352383 36636916 29352520 36637087 29352657 36637258 29352794 36637429 29352931 36637600 29353068 36637771 29353205 36637942 29353342 36638113 29353479 36638284 29353616 36638455 29353753 36638626 29353890 36638797 29354027 36638968 29354164 36639139 29354301 36639310 29354438 36639481 29354575 36639652 29354712 36639823 29354849 36639994 29354986 36640165 29355123 36640336 29355260 36640507 29355397 36640678 29355534 36640849 29355671 36641020 29355808 36641191 29355945 36641362 29356082 36641533 29356219 36641704 29356356 36641875 29356493 36642046 29356630 36642217 29356767 36642388 29356904 36642559 29357041 36642730 29357178 36642901 29357315 36643072 29357452 36643243 29357589 36643414 29357726 36643585 29357863 36643756 29358000 36643927 29358137 36644098 29358274 36644269 29358411 36644440 29358548 36644611 29358685 36644782 29358822 36644953 29358959 36645124 29359096 36645295 29359233 36645466 29359370 36645637 29359507 36645808 29359644 36645979 29359781 36646150 29359918 36646321 29360055 36646492 29360192 36646663 29360329 36646834 29360466 36647005 29360603 36647176 29360740 36647347 29360877 36647518 29361014 36647689 29361151 36647860 29361288 36648031 29361425 36648202 29361562 36648373 29361699 36648544 29361836 36648715 29361973 36648886 29362110 36649057 29362247 36649228 29362384 36649399 29362521 36649570 29362658 36649741 29362795 36649912 29362932 36650083 29363069 36650254 29363206 36650425 29363343 36650596 29363480 36650767 29363617 36650938 29363754 36651109 29363891 36651280 29364028 36651451 29364165 36651622 29364302 36651793 29364439 36651964 29364576 36652135 29364713 36652306 29364850 36652477 29364987 36652648 29365124 36652819 29365261 36652990 29365398 36653161 29365535 36653332 29365672 36653503 29365809 36653674 29365946 36653845 29366083 36654016 29366220 36654187 29366357 36654358 29366494 36654529 29366631 36654700 29366768 36654871 29366905 36655042 29367042 36655213 29367179 36655384 29367316 36655555 29367453 36655726 29367590 36655897 29367727 36656068 29367864 36656239 29368001 36656410 29368138 36656581 29368275 36656752 29368412 36656923 29368549 36657094 29368686 36657265 29368823 36657436 29368960 36657607 29369097 36657778 29369234 36657949 29369371 36658120 29369508 36658291 29369645 36658462 29369782 36658633 29369919 36658804 29370056 36658975 29370193 36659146 29370330 36659317 29370467 36659488 29370604 36659659 29370741 36659830 29370878 36660001 29371015 36660172 29371152 36660343 29371289 36660514 29371426 36660685 29371563 36660856 29371700 36661027 29371837 36661198 29371974 36661369 29372111 36661540 29372248 36661711 29372385 36661882 29372522 36662053 29372659 36662224 29372796 36662395 29372933 36662566 29373070 36662737 29373207 36662908 29373344 36663079 29373481 36663250 29373618 36663421 29373755 36663592 29373892 36663763 29374029 36663934 29374166 36664105 29374303 36664276 29374440 36664447 29374577 36664618 29374714 36664789 29374851 36664960 29374988 36665131 29375125 36665302 29375262 36665473 29375399 36665644 29375536 36665815 29375673 36665986 29375810 36666157 29375947 36666328 29376084 36666499 29376221 36666670 29376358 36666841 29376495 36667012 29376632 36667183 29376769 36667354 29376906 36667525 29377043 36667696 29377180 36667867 29377317 36668038 29377454 36668209 29377591 36668380 29377728 36668551 29377865 36668722 29378002 36668893 29378139 36669064 29378276 36669235 29378413 36669406 29378550 36669577 29378687 36669748 29378824 36669919 29378961 36670090 29379098 36670261 29379235 36670432 29379372 36670603 29379509 36670774 29379646 36670945 29379783 36671116 29379920 36671287 29380057 36671458 29380194 36671629 29380331 36671800 29380468 36671971 29380605 36672142 29380742 36672313 29380879 36672484 29381016 36672655 29381153 36672826 29381290 36672997 29381427 36673168 29381564 36673339 29381701 36673510 29381838 36673681 29381975 36673852 29382112 36674023 29382249 36674194 29382386 36674365 29382523 36674536 29382660 36674707 29382797 36674878 29382934 36675049 29383071 36675220 29383208 36675391 29383345 36675562 29383482 36675733 29383619 36675904 29383756 36676075 29383893 36676246 29384030 36676417 29384167 36676588 29384304 36676759 29384441 36676930 29384578 36677101 29384715 36677272 29384852 36677443 29384989 36677614 29385126 36677785 29385263 36677956 29385400 36678127 29385537 36678298 29385674 36678469 29385811 36678640 29385948 36678811 29386085 36678982 29386222 36679153 29386359 36679324 29386496 36679495 29386633 36679666 29386770 36679837 29386907 36680008 29387044 36680179 29387181 36680350 29387318 36680521 29387455 36680692 29387592 36680863 29387729 36681034 29387866 36681205 29388003 36681376 29388140 36681547 29388277 36681718 29388414 36681889 29388551 36682060 29388688 36682231 29388825 36682402 29388962 36682573 29389099 36682744 29389236 36682915 29389373 36683086 29389510 36683257 29389647 36683428 29389784 36683599 29389921 36683770 29390058 36683941 29390195 36684112 29390332 36684283 29390469 36684454 29390606 36684625 29390743 36684796 29390880 36684967 29391017 36685138 29391154 36685309 29391291 36685480 29391428 36685651 29391565 36685822 29391702 36685993 29391839 36686164 29391976 36686335 29392113 36686506 29392250 36686677 29392387 36686848 29392524 36687019 29392661 36687190 29392798 36687361 29392935 36687532 29393072 36687703 29393209 36687874 29393346 36688045 29393483 36688216 29393620 36688387 29393757 36688558 29393894 36688729 29394031 36688900 29394168 36689071 29394305 36689242 29394442 36689413 29394579 36689584 29394716 36689755 29394853 36689926 29394990 36690097 29395127 36690268 29395264 36690439 29395401 36690610 29395538 36690781 29395675 36690952 29395812 36691123 29395949 36691294 29396086 36691465 29396223 36691636 29396360 36691807 29396497 36691978 29396634 36692149 29396771 36692320 29396908 36692491 29397045 36692662 29397182 36692833 29397319 36693004 29397456 36693175 29397593 36693346 29397730 36693517 29397867 36693688 29398004 36693859 29398141 36694030 29398278 36694201 29398415 36694372 29398552 36694543 29398689 36694714 29398826 36694885 29398963 36695056 29399100 36695227 29399237 36695398 29399374 36695569 29399511 36695740 29399648 36695911 29399785 36696082 29399922 36696253 29400059 36696424 29400196 36696595 29400333 36696766 29400470 36696937 29400607 36697108 29400744 36697279 29400881 36697450 29401018 36697621 29401155 36697792 29401292 36697963 29401429 36698134 29401566 36698305 29401703 36698476 29401840 36698647 29401977 36698818 29402114 36698989 29402251 36699160 29402388 36699331 29402525 36699502 29402662 36699673 29402799 36699844 29402936 36700015 29403073 36700186 29403210 36700357 29403347 36700528 29403484 36700699 29403621 36700870 29403758 36701041 29403895 36701212 29404032 36701383 29404169 36701554 29404306 36701725 29404443 36701896 29404580 36702067 29404717 36702238 29404854 36702409 29404991 36702580 29405128 36702751 29405265 36702922 29405402 36703093 29405539 36703264 29405676 36703435 29405813 36703606 29405950 36703777 29406087 36703948 29406224 36704119 29406361 36704290 29406498 36704461 29406635 36704632 29406772 36704803 29406909 36704974 29407046 36705145 29407183 36705316 29407320 36705487 29407457 36705658 29407594 36705829 29407731 36706000 29407868 36706171 29408005 36706342 29408142 36706513 29408279 36706684 29408416 36706855 29408553 36707026 29408690 36707197 29408827 36707368 29408964 36707539 29409101 36707710 29409238 36707881 29409375 36708052 29409512 36708223 29409649 36708394 29409786 36708565 29409923 36708736 29410060 36708907 29410197 36709078 29410334 36709249 29410471 36709420 29410608 36709591 29410745 36709762 29410882 36709933 29411019 36710104 29411156 36710275 29411293 36710446 29411430 36710617 29411567 36710788 29411704 36710959 29411841 36711130 29411978 36711301 29412115 36711472 29412252 36711643 29412389 36711814 29412526 36711985 29412663 36712156 29412800 36712327 29412937 36712498 29413074 36712669 29413211 36712840 29413348 36713011 29413485 36713182 29413622 36713353 29413759 36713524 29413896 36713695 29414033 36713866 29414170 36714037 29414307 36714208 29414444 36714379 29414581 36714550 29414718 36714721 29414855 36714892 29414992 36715063 29415129 36715234 29415266 36715405 29415403 36715576 29415540 36715747 29415677 36715918 29415814 36716089 29415951 36716260 29416088 36716431 29416225 36716602 29416362 36716773 29416499 36716944 29416636 36717115 29416773 36717286 29416910 36717457 29417047 36717628 29417184 36717799 29417321 36717970 29417458 36718141 29417595 36718312 29417732 36718483 29417869 36718654 29418006 36718825 29418143 36718996 29418280 36719167 29418417 36719338 29418554 36719509 29418691 36719680 29418828 36719851 29418965 36720022 29419102 36720193 29419239 36720364 29419376 36720535 29419513 36720706 29419650 36720877 29419787 36721048 29419924 36721219 29420061 36721390 29420198 36721561 29420335 36721732 29420472 36721903 29420609 36722074 29420746 36722245 29420883 36722416 29421020 36722587 29421157 36722758 29421294 36722929 29421431 36723100 29421568 36723271 29421705 36723442 29421842 36723613 29421979 36723784 29422116 36723955 29422253 36724126 29422390 36724297 29422527 36724468 29422664 36724639 29422801 36724810 29422938 36724981 29423075 36725152 29423212 36725323 29423349 36725494 29423486 36725665 29423623 36725836 29423760 36726007 29423897 36726178 29424034 36726349 29424171 36726520 29424308 36726691 29424445 36726862 29424582 36727033 29424719 36727204 29424856 36727375 29424993 36727546 29425130 36727717 29425267 36727888 29425404 36728059 29425541 36728230 29425678 36728401 29425815 36728572 29425952 36728743 29426089 36728914 29426226 36729085 29426363 36729256 29426500 36729427 29426637 36729598 29426774 36729769 29426911 36729940 29427048 36730111 29427185 36730282 29427322 36730453 29427459 36730624 29427596 36730795 29427733 36730966 29427870 36731137 29428007 36731308 29428144 36731479 29428281 36731650 29428418 36731821 29428555 36731992 29428692 36732163 29428829 36732334 29428966 36732505 29429103 36732676 29429240 36732847 29429377 36733018 29429514 36733189 29429651 36733360 29429788 36733531 29429925 36733702 29430062 36733873 29430199 36734044 29430336 36734215 29430473 36734386 29430610 36734557 29430747 36734728 29430884 36734899 29431021 36735070 29431158 36735241 29431295 36735412 29431432 36735583 29431569 36735754 29431706 36735925 29431843 36736096 29431980 36736267 29432117 36736438 29432254 36736609 29432391 36736780 29432528 36736951 29432665 36737122 29432802 36737293 29432939 36737464 29433076 36737635 29433213 36737806 29433350 36737977 29433487 36738148 29433624 36738319 29433761 36738490 29433898 36738661 29434035 36738832 29434172 36739003 29434309 36739174 29434446 36739345 29434583 36739516 29434720 36739687 29434857 36739858 29434994 36740029 29435131 36740200 29435268 36740371 29435405 36740542 29435542 36740713 29435679 36740884 29435816 36741055 29435953 36741226 29436090 36741397 29436227 36741568 29436364 36741739 29436501 36741910 29436638 36742081 29436775 36742252 29436912 36742423 29437049 36742594 29437186 36742765 29437323 36742936 29437460 36743107 29437597 36743278 29437734 36743449 29437871 36743620 29438008 36743791 29438145 36743962 29438282 36744133 29438419 36744304 29438556 36744475 29438693 36744646 29438830 36744817 29438967 36744988 29439104 36745159 29439241 36745330 29439378 36745501 29439515 36745672 29439652 36745843 29439789 36746014 29439926 36746185 29440063 36746356 29440200 36746527 29440337 36746698 29440474 36746869 29440611 36747040 29440748 36747211 29440885 36747382 29441022 36747553 29441159 36747724 29441296 36747895 29441433 36748066 29441570 36748237 29441707 36748408 29441844 36748579 29441981 36748750 29442118 36748921 29442255 36749092 29442392 36749263 29442529 36749434 29442666 36749605 29442803 36749776 29442940 36749947 29443077 36750118 29443214 36750289 29443351 36750460 29443488 36750631 29443625 36750802 29443762 36750973 29443899 36751144 29444036 36751315 29444173 36751486 29444310 36751657 29444447 36751828 29444584 36751999 29444721 36752170 29444858 36752341 29444995 36752512 29445132 36752683 29445269 36752854 29445406 36753025 29445543 36753196 29445680 36753367 29445817 36753538 29445954 36753709 29446091 36753880 29446228 36754051 29446365 36754222 29446502 36754393 29446639 36754564 29446776 36754735 29446913 36754906 29447050 36755077 29447187 36755248 29447324 36755419 29447461 36755590 29447598 36755761 29447735 36755932 29447872 36756103 29448009 36756274 29448146 36756445 29448283 36756616 29448420 36756787 29448557 36756958 29448694 36757129 29448831 36757300 29448968 36757471 29449105 36757642 29449242 36757813 29449379 36757984 29449516 36758155 29449653 36758326 29449790 36758497 29449927 36758668 29450064 36758839 29450201 36759010 29450338 36759181 29450475 36759352 29450612 36759523 29450749 36759694 29450886 36759865 29451023 36760036 29451160 36760207 29451297 36760378 29451434 36760549 29451571 36760720 29451708 36760891 29451845 36761062 29451982 36761233 29452119 36761404 29452256 36761575 29452393 36761746 29452530 36761917 29452667 36762088 29452804 36762259 29452941 36762430 29453078 36762601 29453215 36762772 29453352 36762943 29453489 36763114 29453626 36763285
1000 28768900 0 28768900 35908627 28769037 35908798 28769174 35908969 28769311 35909140 28769448 35909311 28769585 35909482 28769722 35909653 28769859 35909824 28769996 35909995 28770133 35910166 28770270 35910337 28770407 35910508 28770544 35910679 28770681 35910850 28770818 35911021 28770955 35911192 28771092 35911363 28771229 35911534 28771366 35911705 28771503 35911876 28771640 35912047 28771777 35912218 28771914 35912389 28772051 35912560 28772188 35912731 28772325 35912902 28772462 35913073 28772599 35913244 28772736 35913415 28772873 35913586 28773010 35913757 28773147 35913928 28773284 35914099 28773421 35914270 28773558 35914441 28773695 35914612 28773832 35914783 28773969 35914954 28774106 35915125 28774243 35915296 28774380 35915467 28774517 35915638 28774654 35915809 28774791 35915980 28774928 35916151 28775065 35916322 28775202 35916493 28775339 35916664 28775476 35916835 28775613 35917006 28775750 35917177 28775887 35917348 28776024 35917519 28776161 35917690 28776298 35917861 28776435 35918032 28776572 35918203 28776709 35918374 28776846 35918545 28776983 35918716 28777120 35918887 28777257 35919058 28777394 35919229 28777531 35919400 28777668 35919571 28777805 35919742 28777942 35919913 28778079 35920084 28778216 35920255 28778353 35920426 28778490 35920597 28778627 35920768 28778764 35920939 28778901 35921110 28779038 35921281 28779175 35921452 28779312 35921623 28779449 35921794 28779586 35921965 28779723 35922136 28779860 35922307 28779997 35922478 28780134 35922649 28780271 35922820 28780408 35922991 28780545 35923162 28780682 35923333 28780819 35923504 28780956 35923675 28781093 35923846 28781230 35924017 28781367 35924188 28781504 35924359 28781641 35924530 28781778 35924701 28781915 35924872 28782052 35925043 28782189 35925214 28782326 35925385 28782463 35925556 28782600 35925727 28782737 35925898 28782874 35926069 28783011 35926240 28783148 35926411 28783285 35926582 28783422 35926753 28783559 35926924 28783696 35927095 28783833 35927266 28783970 35927437 28784107 35927608 28784244 35927779 28784381 35927950 28784518 35928121 28784655 35928292 28784792 35928463 28784929 35928634 28785066 35928805 28785203 35928976 28785340 35929147 28785477 35929318 28785614 35929489 28785751 35929660 28785888 35929831 28786025 35930002 28786162 35930173 28786299 35930344 28786436 35930515 28786573 35930686 28786710 35930857 28786847 35931028 28786984 35931199 28787121 35931370 28787258 35931541 28787395 35931712 28787532 35931883 28787669 35932054 28787806 35932225 28787943 35932396 28788080 35932567 28788217 35932738 28788354 35932909 28788491 35933080 28788628 35933251 28788765 35933422 28788902 35933593 28789039 35933764 28789176 35933935 28789313 35934106 28789450 35934277 28789587 35934448 28789724 35934619 28789861 35934790 28789998 35934961 28790135 35935132 28790272 35935303 28790409 35935474 28790546 35935645 28790683 35935816 28790820 35935987 28790957 35936158 28791094 35936329 28791231 35936500 28791368 35936671 28791505 35936842 28791642 35937013 28791779 35937184 28791916 35937355 28792053 35937526 28792190 35937697 28792327 35937868 28792464 35938039 28792601 35938210 28792738 35938381 28792875 35938552 28793012 35938723 28793149 35938894 28793286 35939065 28793423 35939236 28793560 35939407 28793697 35939578 28793834 35939749 28793971 35939920 28794108 35940091 28794245 35940262 28794382 35940433 28794519 35940604 28794656 35940775 28794793 35940946 28794930 35941117 28795067 35941288 28795204 35941459 28795341 35941630 28795478 35941801 28795615 35941972 28795752 35942143 28795889 35942314 28796026 35942485 28796163 35942656 28796300 35942827 28796437 35942998 28796574 35943169 28796711 35943340 28796848 35943511 28796985 35943682 28797122 35943853 28797259 35944024 28797396 35944195 28797533 35944366 28797670 35944537 28797807 35944708 28797944 35944879 28798081 35945050 28798218 35945221 28798355 35945392 28798492 35945563 28798629 35945734 28798766 35945905 28798903 35946076 28799040 35946247 28799177 35946418 28799314 35946589 28799451 35946760 28799588 35946931 28799725 35947102 28799862 35947273 28799999 35947444 28800136 35947615 28800273 35947786 28800410 35947957 28800547 35948128 28800684 35948299 28800821 35948470 28800958 35948641 28801095 35948812 28801232 35948983 28801369 35949154 28801506 35949325 28801643 35949496 28801780 35949667 28801917 35949838 28802054 35950009 28802191 35950180 28802328 35950351 28802465 35950522 28802602 35950693 28802739 35950864 28802876 35951035 28803013 35951206 28803150 35951377 28803287 35951548 28803424 35951719 28803561 35951890 28803698 35952061 28803835 35952232 28803972 35952403 28804109 35952574 28804246 35952745 28804383 35952916 28804520 35953087 28804657 35953258 28804794 35953429 28804931 35953600 28805068 35953771 28805205 35953942 28805342 35954113 28805479 35954284 28805616 35954455 28805753 35954626 28805890 35954797 28806027 35954968 28806164 35955139 28806301 35955310 28806438 35955481 28806575 35955652 28806712 35955823 28806849 35955994 28806986 35956165 28807123 35956336 28807260 35956507 28807397 35956678 28807534 35956849 28807671 35957020 28807808 35957191 28807945 35957362 28808082 35957533 28808219 35957704 28808356 35957875 28808493 35958046 28808630 35958217 28808767 35958388 28808904 35958559 28809041 35958730 28809178 35958901 28809315 35959072 28809452 35959243 28809589 35959414 28809726 35959585 28809863 35959756 28810000 35959927 28810137 35960098 28810274 35960269 28810411 35960440 28810548 35960611 28810685 35960782 28810822 35960953 28810959 35961124 28811096 35961295 28811233 35961466 28811370 35961637 28811507 35961808 28811644 35961979 28811781 35962150 28811918 35962321 28812055 35962492 28812192 35962663 28812329 35962834 28812466 35963005 28812603 35963176 28812740 35963347 28812877 35963518 28813014 35963689 28813151 35963860 28813288 35964031 28813425 35964202 28813562 35964373 28813699 35964544 28813836 35964715 28813973 35964886 28814110 35965057 28814247 35965228 28814384 35965399 28814521 35965570 28814658 35965741 28814795 35965912 28814932 35966083 28815069 35966254 28815206 35966425 28815343 35966596 28815480 35966767 28815617 35966938 28815754 35967109 28815891 35967280 28816028 35967451 28816165 35967622 28816302 35967793 28816439 35967964 28816576 35968135 28816713 35968306 28816850 35968477 28816987 35968648 28817124 35968819 28817261 35968990 28817398 35969161 28817535 35969332 28817672 35969503 28817809 35969674 28817946 35969845 28818083 35970016 28818220 35970187 28818357 35970358 28818494 35970529 28818631 35970700 28818768 35970871 28818905 35971042 28819042 35971213 28819179 35971384 28819316 35971555 28819453 35971726 28819590 35971897 28819727 35972068 28819864 35972239 28820001 35972410 28820138 35972581 28820275 35972752 28820412 35972923 28820549 35973094 28820686 35973265 28820823 35973436 28820960 35973607 28821097 35973778 28821234 35973949 28821371 35974120 28821508 35974291 28821645 35974462 28821782 35974633 28821919 35974804 28822056 35974975 28822193 35975146 28822330 35975317 28822467 35975488 28822604 35975659 28822741 35975830 28822878 35976001 28823015 35976172 28823152 35976343 28823289 35976514 28823426 35976685 28823563 35976856 28823700 35977027 28823837 35977198 28823974 35977369 28824111 35977540 28824248 35977711 28824385 35977882 28824522 35978053 28824659 35978224 28824796 35978395 28824933 35978566 28825070 35978737 28825207 35978908 28825344 35979079 28825481 35979250 28825618 35979421 28825755 35979592 28825892 35979763 28826029 35979934 28826166 35980105 28826303 35980276 28826440 35980447 28826577 35980618 28826714 35980789 28826851 35980960 28826988 35981131 28827125 35981302 28827262 35981473 28827399 35981644 28827536 35981815 28827673 35981986 28827810 35982157 28827947 35982328 28828084 35982499 28828221 35982670 28828358 35982841 28828495 35983012 28828632 35983183 28828769 35983354 28828906 35983525 28829043 35983696 28829180 35983867 28829317 35984038 28829454 35984209 28829591 35984380 28829728 35984551 28829865 35984722 28830002 35984893 28830139 35985064 28830276 35985235 28830413 35985406 28830550 35985577 28830687 35985748 28830824 35985919 28830961 35986090 28831098 35986261 28831235 35986432 28831372 35986603 28831509 35986774 28831646 35986945 28831783 35987116 28831920 35987287 28832057 35987458 28832194 35987629 28832331 35987800 28832468 35987971 28832605 35988142 28832742 35988313 28832879 35988484 28833016 35988655 28833153 35988826 28833290 35988997 28833427 35989168 28833564 35989339 28833701 35989510 28833838 35989681 28833975 35989852 28834112 35990023 28834249 35990194 28834386 35990365 28834523 35990536 28834660 35990707 28834797 35990878 28834934 35991049 28835071 35991220 28835208 35991391 28835345 35991562 28835482 35991733 28835619 35991904 28835756 35992075 28835893 35992246 28836030 35992417 28836167 35992588 28836304 35992759 28836441 35992930 28836578 35993101 28836715 35993272 28836852 35993443 28836989 35993614 28837126 35993785 28837263 35993956 28837400 35994127 28837537 35994298 28837674 35994469 28837811 35994640 28837948 35994811 28838085 35994982 28838222 35995153 28838359 35995324 28838496 35995495 28838633 35995666 28838770 35995837 28838907 35996008 28839044 35996179 28839181 35996350 28839318 35996521 28839455 35996692 28839592 35996863 28839729 35997034 28839866 35997205 28840003 35997376 28840140 35997547 28840277 35997718 28840414 35997889 28840551 35998060 28840688 35998231 28840825 35998402 28840962 35998573 28841099 35998744 28841236 35998915 28841373 35999086 28841510 35999257 28841647 35999428 28841784 35999599 28841921 35999770 28842058 35999941 28842195 36000112 28842332 36000283 28842469 36000454 28842606 36000625 28842743 36000796 28842880 36000967 28843017 36001138 28843154 36001309 28843291 36001480 28843428 36001651 28843565 36001822 28843702 36001993 28843839 36002164 28843976 36002335 28844113 36002506 28844250 36002677 28844387 36002848 28844524 36003019 28844661 36003190 28844798 36003361 28844935 36003532 28845072 36003703 28845209 36003874 28845346 36004045 28845483 36004216 28845620 36004387 28845757 36004558 28845894 36004729 28846031 36004900 28846168 36005071 28846305 36005242 28846442 36005413 28846579 36005584 28846716 36005755 28846853 36005926 28846990 36006097 28847127 36006268 28847264 36006439 28847401 36006610 28847538 36006781 28847675 36006952 28847812 36007123 28847949 36007294 28848086 36007465 28848223 36007636 28848360 36007807 28848497 36007978 28848634 36008149 28848771 36008320 28848908 36008491 28849045 36008662 28849182 36008833 28849319 36009004 28849456 36009175 28849593 36009346 28849730 36009517 28849867 36009688 28850004 36009859 28850141 36010030 28850278 36010201 28850415 36010372 28850552 36010543 28850689 36010714 28850826 36010885 28850963 36011056 28851100 36011227 28851237 36011398 28851374 36011569 28851511 36011740 28851648 36011911 28851785 36012082 28851922 36012253 28852059 36012424 28852196 36012595 28852333 36012766 28852470 36012937 28852607 36013108 28852744 36013279 28852881 36013450 28853018 36013621 28853155 36013792 28853292 36013963 28853429 36014134 28853566 36014305 28853703 36014476 28853840 36014647 28853977 36014818 28854114 36014989 28854251 36015160 28854388 36015331 28854525 36015502 28854662 36015673 28854799 36015844 28854936 36016015 28855073 36016186 28855210 36016357 28855347 36016528 28855484 36016699 28855621 36016870 28855758 36017041 28855895 36017212 28856032 36017383 28856169 36017554 28856306 36017725 28856443 36017896 28856580 36018067 28856717 36018238 28856854 36018409 28856991 36018580 28857128 36018751 28857265 36018922 28857402 36019093 28857539 36019264 28857676 36019435 28857813 36019606 28857950 36019777 28858087 36019948 28858224 36020119 28858361 36020290 28858498 36020461 28858635 36020632 28858772 36020803 28858909 36020974 28859046 36021145 28859183 36021316 28859320 36021487 28859457 36021658 28859594 36021829 28859731 36022000 28859868 36022171 28860005 36022342 28860142 36022513 28860279 36022684 28860416 36022855 28860553 36023026 28860690 36023197 28860827 36023368 28860964 36023539 28861101 36023710 28861238 36023881 28861375 36024052 28861512 36024223 28861649 36024394 28861786 36024565 28861923 36024736 28862060 36024907 28862197 36025078 28862334 36025249 28862471 36025420 28862608 36025591 28862745 36025762 28862882 36025933 28863019 36026104 28863156 36026275 28863293 36026446 28863430 36026617 28863567 36026788 28863704 36026959 28863841 36027130 28863978 36027301 28864115 36027472 28864252 36027643 28864389 36027814 28864526 36027985 28864663 36028156 28864800 36028327 28864937 36028498 28865074 36028669 28865211 36028840 28865348 36029011 28865485 36029182 28865622 36029353 28865759 36029524 28865896 36029695 28866033 36029866 28866170 36030037 28866307 36030208 28866444 36030379 28866581 36030550 28866718 36030721 28866855 36030892 28866992 36031063 28867129 36031234 28867266 36031405 28867403 36031576 28867540 36031747 28867677 36031918 28867814 36032089 28867951 36032260 28868088 36032431 28868225 36032602 28868362 36032773 28868499 36032944 28868636 36033115 28868773 36033286 28868910 36033457 28869047 36033628 28869184 36033799 28869321 36033970 28869458 36034141 28869595 36034312 28869732 36034483 28869869 36034654 28870006 36034825 28870143 36034996 28870280 36035167 28870417 36035338 28870554 36035509 28870691 36035680 28870828 36035851 28870965 36036022 28871102 36036193 28871239 36036364 28871376 36036535 28871513 36036706 28871650 36036877 28871787 36037048 28871924 36037219 28872061 36037390 28872198 36037561 28872335 36037732 28872472 36037903 28872609 36038074 28872746 36038245 28872883 36038416 28873020 36038587 28873157 36038758 28873294 36038929 28873431 36039100 28873568 36039271 28873705 36039442 28873842 36039613 28873979 36039784 28874116 36039955 28874253 36040126 28874390 36040297 28874527 36040468 28874664 36040639 28874801 36040810 28874938 36040981 28875075 36041152 28875212 36041323 28875349 36041494 28875486 36041665 28875623 36041836 28875760 36042007 28875897 36042178 28876034 36042349 28876171 36042520 28876308 36042691 28876445 36042862 28876582 36043033 28876719 36043204 28876856 36043375 28876993 36043546 28877130 36043717 28877267 36043888 28877404 36044059 28877541 36044230 28877678 36044401 28877815 36044572 28877952 36044743 28878089 36044914 28878226 36045085 28878363 36045256 28878500 36045427 28878637 36045598 28878774 36045769 28878911 36045940 28879048 36046111 28879185 36046282 28879322 36046453 28879459 36046624 28879596 36046795 28879733 36046966 28879870 36047137 28880007 36047308 28880144 36047479 28880281 36047650 28880418 36047821 28880555 36047992 28880692 36048163 28880829 36048334 28880966 36048505 28881103 36048676 28881240 36048847 28881377 36049018 28881514 36049189 28881651 36049360 28881788 36049531 28881925 36049702 28882062 36049873 28882199 36050044 28882336 36050215 28882473 36050386 28882610 36050557 28882747 36050728 28882884 36050899 28883021 36051070 28883158 36051241 28883295 36051412 28883432 36051583 28883569 36051754 28883706 36051925 28883843 36052096 28883980 36052267 28884117 36052438 28884254 36052609 28884391 36052780 28884528 36052951 28884665 36053122 28884802 36053293 28884939 36053464 28885076 36053635 28885213 36053806 28885350 36053977 28885487 36054148 28885624 36054319 28885761 36054490 28885898 36054661 28886035 36054832 28886172 36055003 28886309 36055174 28886446 36055345 28886583 36055516 28886720 36055687 28886857 36055858 28886994 36056029 28887131 36056200 28887268 36056371 28887405 36056542 28887542 36056713 28887679 36056884 28887816 36057055 28887953 36057226 28888090 36057397 28888227 36057568 28888364 36057739 28888501 36057910 28888638 36058081 28888775 36058252 28888912 36058423 28889049 36058594 28889186 36058765 28889323 36058936 28889460 36059107 28889597 36059278 28889734 36059449 28889871 36059620 28890008 36059791 28890145 36059962 28890282 36060133 28890419 36060304 28890556 36060475 28890693 36060646 28890830 36060817 28890967 36060988 28891104 36061159 28891241 36061330 28891378 36061501 28891515 36061672 28891652 36061843 28891789 36062014 28891926 36062185 28892063 36062356 28892200 36062527 28892337 36062698 28892474 36062869 28892611 36063040 28892748 36063211 28892885 36063382 28893022 36063553 28893159 36063724 28893296 36063895 28893433 36064066 28893570 36064237 28893707 36064408 28893844 36064579 28893981 36064750 28894118 36064921 28894255 36065092 28894392 36065263 28894529 36065434 28894666 36065605 28894803 36065776 28894940 36065947 28895077 36066118 28895214 36066289 28895351 36066460 28895488 36066631 28895625 36066802 28895762 36066973 28895899 36067144 28896036 36067315 28896173 36067486 28896310 36067657 28896447 36067828 28896584 36067999 28896721 36068170 28896858 36068341 28896995 36068512 28897132 36068683 28897269 36068854 28897406 36069025 28897543 36069196 28897680 36069367 28897817 36069538 28897954 36069709 28898091 36069880 28898228 36070051 28898365 36070222 28898502 36070393 28898639 36070564 28898776 36070735 28898913 36070906 28899050 36071077 28899187 36071248 28899324 36071419 28899461 36071590 28899598 36071761 28899735 36071932 28899872 36072103 28900009 36072274 28900146 36072445 28900283 36072616 28900420 36072787 28900557 36072958 28900694 36073129 28900831 36073300 28900968 36073471 28901105 36073642 28901242 36073813 28901379 36073984 28901516 36074155 28901653 36074326 28901790 36074497 28901927 36074668 28902064 36074839 28902201 36075010 28902338 36075181 28902475 36075352 28902612 36075523 28902749 36075694 28902886 36075865 28903023 36076036 28903160 36076207 28903297 36076378 28903434 36076549 28903571 36076720 28903708 36076891 28903845 36077062 28903982 36077233 28904119 36077404 28904256 36077575 28904393 36077746 28904530 36077917 28904667 36078088 28904804 36078259 28904941 36078430 28905078 36078601 28905215 36078772 28905352 36078943 28905489 36079114 28905626 36079285
1000 43290900 0 43290900 54034627 43291037 54034798 43291174 54034969 43291311 54035140 43291448 54035311 43291585 54035482 43291722 54035653 43291859 54035824 43291996 54035995 43292133 54036166 43292270 54036337 43292407 54036508 43292544 54036679 43292681 54036850 43292818 54037021 43292955 54037192 43293092 54037363 43293229 54037534 43293366 54037705 43293503 54037876 43293640 54038047 43293777 54038218 43293914 54038389 43294051 54038560 43294188 54038731 43294325 54038902 43294462 54039073 43294599 54039244 43294736 54039415 43294873 54039586 43295010 54039757 43295147 54039928 43295284 54040099 43295421 54040270 43295558 54040441 43295695 54040612 43295832 54040783 43295969 54040954 43296106 54041125 43296243 54041296 43296380 54041467 43296517 54041638 43296654 54041809 43296791 54041980 43296928 54042151 43297065 54042322 43297202 54042493 43297339 54042664 43297476 54042835 43297613 54043006 43297750 54043177 43297887 54043348 43298024 54043519 43298161 54043690 43298298 54043861 43298435 54044032 43298572 54044203 43298709 54044374 43298846 54044545 43298983 54044716 43299120 54044887 43299257 54045058 43299394 54045229 43299531 54045400 43299668 54045571 43299805 54045742 43299942 54045913 43300079 54046084 43300216 54046255 43300353 54046426 43300490 54046597 43300627 54046768 43300764 54046939 43300901 54047110 43301038 54047281 43301175 54047452 43301312 54047623 43301449 54047794 43301586 54047965 43301723 54048136 43301860 54048307 43301997 54048478 43302134 54048649 43302271 54048820 43302408 54048991 43302545 54049162 43302682 54049333 43302819 54049504 43302956 54049675 43303093 54049846 43303230 54050017 43303367 54050188 43303504 54050359 43303641 54050530 43303778 54050701 43303915 54050872 43304052 54051043 43304189 54051214 43304326 54051385 43304463 54051556 43304600 54051727 43304737 54051898 43304874 54052069 43305011 54052240 43305148 54052411 43305285 54052582 43305422 54052753 43305559 54052924 43305696 54053095 43305833 54053266 43305970 54053437 43306107 54053608 43306244 54053779 43306381 54053950 43306518 54054121 43306655 54054292 43306792 54054463 43306929 54054634 43307066 54054805 43307203 54054976 43307340 54055147 43307477 54055318 43307614 54055489 43307751 54055660 43307888 54055831 43308025 54056002 43308162 54056173 43308299 54056344 43308436 54056515 43308573 54056686 43308710 54056857 43308847 54057028 43308984 54057199 43309121 54057370 43309258 54057541 43309395 54057712 43309532 54057883 43309669 54058054 43309806 54058225 43309943 54058396 43310080 54058567 43310217 54058738 43310354 54058909 43310491 54059080 43310628 54059251 43310765 54059422 43310902 54059593 43311039 54059764 43311176 54059935 43311313 54060106 43311450 54060277 43311587 54060448 43311724 54060619 43311861 54060790 43311998 54060961 43312135 54061132 43312272 54061303 43312409 54061474 43312546 54061645 43312683 54061816 43312820 54061987 43312957 54062158 43313094 54062329 43313231 54062500 43313368 54062671 43313505 54062842 43313642 54063013 43313779 54063184 43313916 54063355 43314053 54063526 43314190 54063697 43314327 54063868 43314464 54064039 43314601 54064210 43314738 54064381 43314875 54064552 43315012 54064723 43315149 54064894 43315286 54065065 43315423 54065236 43315560 54065407 43315697 54065578 43315834 54065749 43315971 54065920 43316108 54066091 43316245 54066262 43316382 54066433 43316519 54066604 43316656 54066775 43316793 54066946 43316930 54067117 43317067 54067288 43317204 54067459 43317341 54067630 43317478 54067801 43317615 54067972 43317752 54068143 43317889 54068314 43318026 54068485 43318163 54068656 43318300 54068827 43318437 54068998 43318574 54069169 43318711 54069340 43318848 54069511 43318985 54069682 43319122 54069853 43319259 54070024 43319396 54070195 43319533 54070366 43319670 54070537 43319807 54070708 43319944 54070879 43320081 54071050 43320218 54071221 43320355 54071392 43320492 54071563 43320629 54071734 43320766 54071905 43320903 54072076 43321040 54072247 43321177 54072418 43321314 54072589 43321451 54072760 43321588 54072931 43321725 54073102 43321862 54073273 43321999 54073444 43322136 54073615 43322273 54073786 43322410 54073957 43322547 54074128 43322684 54074299 43322821 54074470 43322958 54074641 43323095 54074812 43323232 54074983 43323369 54075154 43323506 54075325 43323643 54075496 43323780 54075667 43323917 54075838 43324054 54076009 43324191 54076180 43324328 54076351 43324465 54076522 43324602 54076693 43324739 54076864 43324876 54077035 43325013 54077206 43325150 54077377 43325287 54077548 43325424 54077719 43325561 54077890 43325698 54078061 43325835 54078232 43325972 54078403 43326109 54078574 43326246 54078745 43326383 54078916 43326520 54079087 43326657 54079258 43326794 54079429 43326931 54079600 43327068 54079771 43327205 54079942 43327342 54080113 43327479 54080284 43327616 54080455 43327753 54080626 43327890 54080797 43328027 54080968 43328164 54081139 43328301 54081310 43328438 54081481 43328575 54081652 43328712 54081823 43328849 54081994 43328986 54082165 43329123 54082336 43329260 54082507 43329397 54082678 43329534 54082849 43329671 54083020 43329808 54083191 43329945 54083362 43330082 54083533 43330219 54083704 43330356 54083875 43330493 54084046 43330630 54084217 43330767 54084388 43330904 54084559 43331041 54084730 43331178 54084901 43331315 54085072 43331452 54085243 43331589 54085414 43331726 54085585 43331863 54085756 43332000 54085927 43332137 54086098 43332274 54086269 43332411 54086440 43332548 54086611 43332685 54086782 43332822 54086953 43332959 54087124 43333096 54087295 43333233 54087466 43333370 54087637 43333507 54087808 43333644 54087979 43333781 54088150 43333918 54088321 43334055 54088492 43334192 54088663 43334329 54088834 43334466 54089005 43334603 54089176 43334740 54089347 43334877 54089518 43335014 54089689 43335151 54089860 43335288 54090031 43335425 54090202 43335562 54090373 43335699 54090544 43335836 54090715 43335973 54090886 43336110 54091057 43336247 54091228 43336384 54091399 43336521 54091570 43336658 54091741 43336795 54091912 43336932 54092083 43337069 54092254 43337206 54092425 43337343 54092596 43337480 54092767 43337617 54092938 43337754 54093109 43337891 54093280 43338028 54093451 43338165 54093622 43338302 54093793 43338439 54093964 43338576 54094135 43338713 54094306 43338850 54094477 43338987 54094648 43339124 54094819 43339261 54094990 43339398 54095161 43339535 54095332 43339672 54095503 43339809 54095674 43339946 54095845 43340083 54096016 43340220 54096187 43340357 54096358 43340494 54096529 43340631 54096700 43340768 54096871 43340905 54097042 43341042 54097213 43341179 54097384 43341316 54097555 43341453 54097726 43341590 54097897 43341727 54098068 43341864 54098239 43342001 54098410 43342138 54098581 43342275 54098752 43342412 54098923 43342549 54099094 43342686 54099265 43342823 54099436 43342960 54099607 43343097 54099778 43343234 54099949 43343371 54100120 43343508 54100291 43343645 54100462 43343782 54100633 43343919 54100804 43344056 54100975 43344193 54101146 43344330 54101317 43344467 54101488 43344604 54101659 43344741 54101830 43344878 54102001 43345015 54102172 43345152 54102343 43345289 54102514 43345426 54102685 43345563 54102856 43345700 54103027 43345837 54103198 43345974 54103369 43346111 54103540 43346248 54103711 43346385 54103882 43346522 54104053 43346659 54104224 43346796 54104395 43346933 54104566 43347070 54104737 43347207 54104908 43347344 54105079 43347481 54105250 43347618 54105421 43347755 54105592 43347892 54105763 43348029 54105934 43348166 54106105 43348303 54106276 43348440 54106447 43348577 54106618 43348714 54106789 43348851 54106960 43348988 54107131 43349125 54107302 43349262 54107473 43349399 54107644 43349536 54107815 43349673 54107986 43349810 54108157 43349947 54108328 43350084 54108499 43350221 54108670 43350358 54108841 43350495 54109012 43350632 54109183 43350769 54109354 43350906 54109525 43351043 54109696 43351180 54109867 43351317 54110038 43351454 54110209 43351591 54110380 43351728 54110551 43351865 54110722 43352002 54110893 43352139 54111064 43352276 54111235 43352413 54111406 43352550 54111577 43352687 54111748 43352824 54111919 43352961 54112090 43353098 54112261 43353235 54112432 43353372 54112603 43353509 54112774 43353646 54112945 43353783 54113116 43353920 54113287 43354057 54113458 43354194 54113629 43354331 54113800 43354468 54113971 43354605 54114142 43354742 54114313 43354879 54114484 43355016 54114655 43355153 54114826 43355290 54114997 43355427 54115168 43355564 54115339 43355701 54115510 43355838 54115681 43355975 54115852 43356112 54116023 43356249 54116194 43356386 54116365 43356523 54116536 43356660 54116707 43356797 54116878 43356934 54117049 43357071 54117220 43357208 54117391 43357345 54117562 43357482 54117733 43357619 54117904 43357756 54118075 43357893 54118246 43358030 54118417 43358167 54118588 43358304 54118759 43358441 54118930 43358578 54119101 43358715 54119272 43358852 54119443 43358989 54119614 43359126 54119785 43359263 54119956 43359400 54120127 43359537 54120298 43359674 54120469 43359811 54120640 43359948 54120811 43360085 54120982 43360222 54121153 43360359 54121324 43360496 54121495 43360633 54121666 43360770 54121837 43360907 54122008 43361044 54122179 43361181 54122350 43361318 54122521 43361455 54122692 43361592 54122863 43361729 54123034 43361866 54123205 43362003 54123376 43362140 54123547 43362277 54123718 43362414 54123889 43362551 54124060 43362688 54124231 43362825 54124402 43362962 54124573 43363099 54124744 43363236 54124915 43363373 54125086 43363510 54125257 43363647 54125428 43363784 54125599 43363921 54125770 43364058 54125941 43364195 54126112 43364332 54126283 43364469 54126454 43364606 54126625 43364743 54126796 43364880 54126967 43365017 54127138 43365154 54127309 43365291 54127480 43365428 54127651 43365565 54127822 43365702 54127993 43365839 54128164 43365976 54128335 43366113 54128506 43366250 54128677 43366387 54128848 43366524 54129019 43366661 54129190 43366798 54129361 43366935 54129532 43367072 54129703 43367209 54129874 43367346 54130045 43367483 54130216 43367620 54130387 43367757 54130558 43367894 54130729 43368031 54130900 43368168 54131071 43368305 54131242 43368442 54131413 43368579 54131584 43368716 54131755 43368853 54131926 43368990 54132097 43369127 54132268 43369264 54132439 43369401 54132610 43369538 54132781 43369675 54132952 43369812 54133123 43369949 54133294 43370086 54133465 43370223 54133636 43370360 54133807 43370497 54133978 43370634 54134149 43370771 54134320 43370908 54134491 43371045 54134662 43371182 54134833 43371319 54135004 43371456 54135175 43371593 54135346 43371730 54135517 43371867 54135688 43372004 54135859 43372141 54136030 43372278 54136201 43372415 54136372 43372552 54136543 43372689 54136714 43372826 54136885 43372963 54137056 43373100 54137227 43373237 54137398 43373374 54137569 43373511 54137740 43373648 54137911 43373785 54138082 43373922 54138253 43374059 54138424 43374196 54138595 43374333 54138766 43374470 54138937 43374607 54139108 43374744 54139279 43374881 54139450 43375018 54139621 43375155 54139792 43375292 54139963 43375429 54140134 43375566 54140305 43375703 54140476 43375840 54140647 43375977 54140818 43376114 54140989 43376251 54141160 43376388 54141331 43376525 54141502 43376662 54141673 43376799 54141844 43376936 54142015 43377073 54142186 43377210 54142357 43377347 54142528 43377484 54142699 43377621 54142870 43377758 54143041 43377895 54143212 43378032 54143383 43378169 54143554 43378306 54143725 43378443 54143896 43378580 54144067 43378717 54144238 43378854 54144409 43378991 54144580 43379128 54144751 43379265 54144922 43379402 54145093 43379539 54145264 43379676 54145435 43379813 54145606 43379950 54145777 43380087 54145948 43380224 54146119 43380361 54146290 43380498 54146461 43380635 54146632 43380772 54146803 43380909 54146974 43381046 54147145 43381183 54147316 43381320 54147487 43381457 54147658 43381594 54147829 43381731 54148000 43381868 54148171 43382005 54148342 43382142 54148513 43382279 54148684 43382416 54148855 43382553 54149026 43382690 54149197 43382827 54149368 43382964 54149539 43383101 54149710 43383238 54149881 43383375 54150052 43383512 54150223 43383649 54150394 43383786 54150565 43383923 54150736 43384060 54150907 43384197 54151078 43384334 54151249 43384471 54151420 43384608 54151591 43384745 54151762 43384882 54151933 43385019 54152104 43385156 54152275 43385293 54152446 43385430 54152617 43385567 54152788 43385704 54152959 43385841 54153130 43385978 54153301 43386115 54153472 43386252 54153643 43386389 54153814 43386526 54153985 43386663 54154156 43386800 54154327 43386937 54154498 43387074 54154669 43387211 54154840 43387348 54155011 43387485 54155182 43387622 54155353 43387759 54155524 43387896 54155695 43388033 54155866 43388170 54156037 43388307 54156208 43388444 54156379 43388581 54156550 43388718 54156721 43388855 54156892 43388992 54157063 43389129 54157234 43389266 54157405 43389403 54157576 43389540 54157747 43389677 54157918 43389814 54158089 43389951 54158260 43390088 54158431 43390225 54158602 43390362 54158773 43390499 54158944 43390636 54159115 43390773 54159286 43390910 54159457 43391047 54159628 43391184 54159799 43391321 54159970 43391458 54160141 43391595 54160312 43391732 54160483 43391869 54160654 43392006 54160825 43392143 54160996 43392280 54161167 43392417 54161338 43392554 54161509 43392691 54161680 43392828 54161851 43392965 54162022 43393102 54162193 43393239 54162364 43393376 54162535 43393513 54162706 43393650 54162877 43393787 54163048 43393924 54163219 43394061 54163390 43394198 54163561 43394335 54163732 43394472 54163903 43394609 54164074 43394746 54164245 43394883 54164416 43395020 54164587 43395157 54164758 43395294 54164929 43395431 54165100 43395568 54165271 43395705 54165442 43395842 54165613 43395979 54165784 43396116 54165955 43396253 54166126 43396390 54166297 43396527 54166468 43396664 54166639 43396801 54166810 43396938 54166981 43397075 54167152 43397212 54167323 43397349 54167494 43397486 54167665 43397623 54167836 43397760 54168007 43397897 54168178 43398034 54168349 43398171 54168520 43398308 54168691 43398445 54168862 43398582 54169033 43398719 54169204 43398856 54169375 43398993 54169546 43399130 54169717 43399267 54169888 43399404 54170059 43399541 54170230 43399678 54170401 43399815 54170572 43399952 54170743 43400089 54170914 43400226 54171085 43400363 54171256 43400500 54171427 43400637 54171598 43400774 54171769 43400911 54171940 43401048 54172111 43401185 54172282 43401322 54172453 43401459 54172624 43401596 54172795 43401733 54172966 43401870 54173137 43402007 54173308 43402144 54173479 43402281 54173650 43402418 54173821 43402555 54173992 43402692 54174163 43402829 54174334 43402966 54174505 43403103 54174676 43403240 54174847 43403377 54175018 43403514 54175189 43403651 54175360 43403788 54175531 43403925 54175702 43404062 54175873 43404199 54176044 43404336 54176215 43404473 54176386 43404610 54176557 43404747 54176728 43404884 54176899 43405021 54177070 43405158 54177241 43405295 54177412 43405432 54177583 43405569 54177754 43405706 54177925 43405843 54178096 43405980 54178267 43406117 54178438 43406254 54178609 43406391 54178780 43406528 54178951 43406665 54179122 43406802 54179293 43406939 54179464 43407076 54179635 43407213 54179806 43407350 54179977 43407487 54180148 43407624 54180319 43407761 54180490 43407898 54180661 43408035 54180832 43408172 54181003 43408309 54181174 43408446 54181345 43408583 54181516 43408720 54181687 43408857 54181858 43408994 54182029 43409131 54182200 43409268 54182371 43409405 54182542 43409542 54182713 43409679 54182884 43409816 54183055 43409953 54183226 43410090 54183397 43410227 54183568 43410364 54183739 43410501 54183910 43410638 54184081 43410775 54184252 43410912 54184423 43411049 54184594 43411186 54184765 43411323 54184936 43411460 54185107 43411597 54185278 43411734 54185449 43411871 54185620 43412008 54185791 43412145 54185962 43412282 54186133 43412419 54186304 43412556 54186475 43412693 54186646 43412830 54186817 43412967 54186988 43413104 54187159 43413241 54187330 43413378 54187501 43413515 54187672 43413652 54187843 43413789 54188014 43413926 54188185 43414063 54188356 43414200 54188527 43414337 54188698 43414474 54188869 43414611 54189040 43414748 54189211 43414885 54189382 43415022 54189553 43415159 54189724 43415296 54189895 43415433 54190066 43415570 54190237 43415707 54190408 43415844 54190579 43415981 54190750 43416118 54190921 43416255 54191092 43416392 54191263 43416529 54191434 43416666 54191605 43416803 54191776 43416940 54191947 43417077 54192118 43417214 54192289 43417351 54192460 43417488 54192631 43417625 54192802 43417762 54192973 43417899 54193144 43418036 54193315 43418173 54193486 43418310 54193657 43418447 54193828 43418584 54193999 43418721 54194170 43418858 54194341 43418995 54194512 43419132 54194683 43419269 54194854 43419406 54195025 43419543 54195196 43419680 54195367 43419817 54195538 43419954 54195709 43420091 54195880 43420228 54196051 43420365 54196222 43420502 54196393 43420639 54196564 43420776 54196735 43420913 54196906 43421050 54197077 43421187 54197248 43421324 54197419 43421461 54197590 43421598 54197761 43421735 54197932 43421872 54198103 43422009 54198274 43422146 54198445 43422283 54198616 43422420 54198787 43422557 54198958 43422694 54199129 43422831 54199300 43422968 54199471 43423105 54199642 43423242 54199813 43423379 54199984 43423516 54200155 43423653 54200326 43423790 54200497 43423927 54200668 43424064 54200839 43424201 54201010 43424338 54201181 43424475 54201352 43424612 54201523 43424749 54201694 43424886 54201865 43425023 54202036 43425160 54202207 43425297 54202378 43425434 54202549 43425571 54202720 43425708 54202891 43425845 54203062 43425982 54203233 43426119 54203404 43426256 54203575 43426393 54203746 43426530 54203917 43426667 54204088 43426804 54204259 43426941 54204430 43427078 54204601 43427215 54204772 43427352 54204943 43427489 54205114 43427626 54205285
1000 34349325 0 34349325 42873975 34349462 42874146 34349599 42874317 34349736 42874488 34349873 42874659 34350010 42874830 34350147 42875001 34350284 42875172 34350421 42875343 34350558 42875514 34350695 42875685 34350832 42875856 34350969 42876027 34351106 42876198 34351243 42876369 34351380 42876540 34351517 42876711 34351654 42876882 34351791 42877053 34351928 42877224 34352065 42877395 34352202 42877566 34352339 42877737 34352476 42877908 34352613 42878079 34352750 42878250 34352887 42878421 34353024 42878592 34353161 42878763 34353298 42878934 34353435 42879105 34353572 42879276 34353709 42879447 34353846 42879618 34353983 42879789 34354120 42879960 34354257 42880131 34354394 42880302 34354531 42880473 34354668 42880644 34354805 42880815 34354942 42880986 34355079 42881157 34355216 42881328 34355353 42881499 34355490 42881670 34355627 42881841 34355764 42882012 34355901 42882183 34356038 42882354 34356175 42882525 34356312 42882696 34356449 42882867 34356586 42883038 34356723 42883209 34356860 42883380 34356997 42883551 34357134 42883722 34357271 42883893 34357408 42884064 34357545 42884235 34357682 42884406 34357819 42884577 34357956 42884748 34358093 42884919 34358230 42885090 34358367 42885261 34358504 42885432 34358641 42885603 34358778 42885774 34358915 42885945 34359052 42886116 34359189 42886287 34359326 42886458 34359463 42886629 34359600 42886800 34359737 42886971 34359874 42887142 34360011 42887313 34360148 42887484 34360285 42887655 34360422 42887826 34360559 42887997 34360696 42888168 34360833 42888339 34360970 42888510 34361107 42888681 34361244 42888852 34361381 42889023 34361518 42889194 34361655 42889365 34361792 42889536 34361929 42889707 34362066 42889878 34362203 42890049 34362340 42890220 34362477 42890391 34362614 42890562 34362751 42890733 34362888 42890904 34363025 42891075 34363162 42891246 34363299 42891417 34363436 42891588 34363573 42891759 34363710 42891930 34363847 42892101 34363984 42892272 34364121 42892443 34364258 42892614 34364395 42892785 34364532 42892956 34364669 42893127 34364806 42893298 34364943 42893469 34365080 42893640 34365217 42893811 34365354 42893982 34365491 42894153 34365628 42894324 34365765 42894495 34365902 42894666 34366039 42894837 34366176 42895008 34366313 42895179 34366450 42895350 34366587 42895521 34366724 42895692 34366861 42895863 34366998 42896034 34367135 42896205 34367272 42896376 34367409 42896547 34367546 42896718 34367683 42896889 34367820 42897060 34367957 42897231 34368094 42897402 34368231 42897573 34368368 42897744 34368505 42897915 34368642 42898086 34368779 42898257 34368916 42898428 34369053 42898599 34369190 42898770 34369327 42898941 34369464 42899112 34369601 42899283 34369738 42899454 34369875 42899625 34370012 42899796 34370149 42899967 34370286 42900138 34370423 42900309 34370560 42900480 34370697 42900651 34370834 42900822 34370971 42900993 34371108 42901164 34371245 42901335 34371382 42901506 34371519 42901677 34371656 42901848 34371793 42902019 34371930 42902190 34372067 42902361 34372204 42902532 34372341 42902703 34372478 42902874 34372615 42903045 34372752 42903216 34372889 42903387 34373026 42903558 34373163 42903729 34373300 42903900 34373437 42904071 34373574 42904242 34373711 42904413 34373848 42904584 34373985 42904755 34374122 42904926 34374259 42905097 34374396 42905268 34374533 42905439 34374670 42905610 34374807 42905781 34374944 42905952 34375081 42906123 34375218 42906294 34375355 42906465 34375492 42906636 34375629 42906807 34375766 42906978 34375903 42907149 34376040 42907320 34376177 42907491 34376314 42907662 34376451 42907833 34376588 42908004 34376725 42908175 34376862 42908346 34376999 42908517 34377136 42908688 34377273 42908859 34377410 42909030 34377547 42909201 34377684 42909372 34377821 42909543 34377958 42909714 34378095 42909885 34378232 42910056 34378369 42910227 34378506 42910398 34378643 42910569 34378780 42910740 34378917 42910911 34379054 42911082 34379191 42911253 34379328 42911424 34379465 42911595 34379602 42911766 34379739 42911937 34379876 42912108 34380013 42912279 34380150 42912450 34380287 42912621 34380424 42912792 34380561 42912963 34380698 42913134 34380835 42913305 34380972 42913476 34381109 42913647 34381246 42913818 34381383 42913989 34381520 42914160 34381657 42914331 34381794 42914502 34381931 42914673 34382068 42914844 34382205 42915015 34382342 42915186 34382479 42915357 34382616 42915528 34382753 42915699 34382890 42915870 34383027 42916041 34383164 42916212 34383301 42916383 34383438 42916554 34383575 42916725 34383712 42916896 34383849 42917067 34383986 42917238 34384123 42917409 34384260 42917580 34384397 42917751 34384534 42917922 34384671 42918093 34384808 42918264 34384945 42918435 34385082 42918606 34385219 42918777 34385356 42918948 34385493 42919119 34385630 42919290 34385767 42919461 34385904 42919632 34386041 42919803 34386178 42919974 34386315 42920145 34386452 42920316 34386589 42920487 34386726 42920658 34386863 42920829 34387000 42921000 34387137 42921171 34387274 42921342 34387411 42921513 34387548 42921684 34387685 42921855 34387822 42922026 34387959 42922197 34388096 42922368 34388233 42922539 34388370 42922710 34388507 42922881 34388644 42923052 34388781 42923223 34388918 42923394 34389055 42923565 34389192 42923736 34389329 42923907 34389466 42924078 34389603 42924249 34389740 42924420 34389877 42924591 34390014 42924762 34390151 42924933 34390288 42925104 34390425 42925275 34390562 42925446 34390699 42925617 34390836 42925788 34390973 42925959 34391110 42926130 34391247 42926301 34391384 42926472 34391521 42926643 34391658 42926814 34391795 42926985 34391932 42927156 34392069 42927327 34392206 42927498 34392343 42927669 34392480 42927840 34392617 42928011 34392754 42928182 34392891 42928353 34393028 42928524 34393165 42928695 34393302 42928866 34393439 42929037 34393576 42929208 34393713 42929379 34393850 42929550 34393987 42929721 34394124 42929892 34394261 42930063 34394398 42930234 34394535 42930405 34394672 42930576 34394809 42930747 34394946 42930918 34395083 42931089 34395220 42931260 34395357 42931431 34395494 42931602 34395631 42931773 34395768 42931944 34395905 42932115 34396042 42932286 34396179 42932457 34396316 42932628 34396453 42932799 34396590 42932970 34396727 42933141 34396864 42933312 34397001 42933483 34397138 42933654 34397275 42933825 34397412 42933996 34397549 42934167 34397686 42934338 34397823 42934509 34397960 42934680 34398097 42934851 34398234 42935022 34398371 42935193 34398508 42935364 34398645 42935535 34398782 42935706 34398919 42935877 34399056 42936048 34399193 42936219 34399330 42936390 34399467 42936561 34399604 42936732 34399741 42936903 34399878 42937074 34400015 42937245 34400152 42937416 34400289 42937587 34400426 42937758 34400563 42937929 34400700 42938100 34400837 42938271 34400974 42938442 34401111 42938613 34401248 42938784 34401385 42938955 34401522 42939126 34401659 42939297 34401796 42939468 34401933 42939639 34402070 42939810 34402207 42939981 34402344 42940152 34402481 42940323 34402618 42940494 34402755 42940665 34402892 42940836 34403029 42941007 34403166 42941178 34403303 42941349 34403440 42941520 34403577 42941691 34403714 42941862 34403851 42942033 34403988 42942204 34404125 42942375 34404262 42942546 34404399 42942717 34404536 42942888 34404673 42943059 34404810 42943230 34404947 42943401 34405084 42943572 34405221 42943743 34405358 42943914 34405495 42944085 34405632 42944256 34405769 42944427 34405906 42944598 34406043 42944769 34406180 42944940 34406317 42945111 34406454 42945282 34406591 42945453 34406728 42945624 34406865 42945795 34407002 42945966 34407139 42946137 34407276 42946308 34407413 42946479 34407550 42946650 34407687 42946821 34407824 42946992 34407961 42947163 34408098 42947334 34408235 42947505 34408372 42947676 34408509 42947847 34408646 42948018 34408783 42948189 34408920 42948360 34409057 42948531 34409194 42948702 34409331 42948873 34409468 42949044 34409605 42949215 34409742 42949386 34409879 42949557 34410016 42949728 34410153 42949899 34410290 42950070 34410427 42950241 34410564 42950412 34410701 42950583 34410838 42950754 34410975 42950925 34411112 42951096 34411249 42951267 34411386 42951438 34411523 42951609 34411660 42951780 34411797 42951951 34411934 42952122 34412071 42952293 34412208 42952464 34412345 42952635 34412482 42952806 34412619 42952977 34412756 42953148 34412893 42953319 34413030 42953490 34413167 42953661 34413304 42953832 34413441 42954003 34413578 42954174 34413715 42954345 34413852 42954516 34413989 42954687 34414126 42954858 34414263 42955029 34414400 42955200 34414537 42955371 34414674 42955542 34414811 42955713 34414948 42955884 34415085 42956055 34415222 42956226 34415359 42956397 34415496 42956568 34415633 42956739 34415770 42956910 34415907 42957081 34416044 42957252 34416181 42957423 34416318 42957594 34416455 42957765 34416592 42957936 34416729 42958107 34416866 42958278 34417003 42958449 34417140 42958620 34417277 42958791 34417414 42958962 34417551 42959133 34417688 42959304 34417825 42959475 34417962 42959646 34418099 42959817 34418236 42959988 34418373 42960159 34418510 42960330 34418647 42960501 34418784 42960672 34418921 42960843 34419058 42961014 34419195 42961185 34419332 42961356 34419469 42961527 34419606 42961698 34419743 42961869 34419880 42962040 34420017 42962211 34420154 42962382 34420291 42962553 34420428 42962724 34420565 42962895 34420702 42963066 34420839 42963237 34420976 42963408 34421113 42963579 34421250 42963750 34421387 42963921 34421524 42964092 34421661 42964263 34421798 42964434 34421935 42964605 34422072 42964776 34422209 42964947 34422346 42965118 34422483 42965289 34422620 42965460 34422757 42965631 34422894 42965802 34423031 42965973 34423168 42966144 34423305 42966315 34423442 42966486 34423579 42966657 34423716 42966828 34423853 42966999 34423990 42967170 34424127 42967341 34424264 42967512 34424401 42967683 34424538 42967854 34424675 42968025 34424812 42968196 34424949 42968367 34425086 42968538 34425223 42968709 34425360 42968880 34425497 42969051 34425634 42969222 34425771 42969393 34425908 42969564 34426045 42969735 34426182 42969906 34426319 42970077 34426456 42970248 34426593 42970419 34426730 42970590 34426867 42970761 34427004 42970932 34427141 42971103 34427278 42971274 34427415 42971445 34427552 42971616 34427689 42971787 34427826 42971958 34427963 42972129 34428100 42972300 34428237 42972471 34428374 42972642 34428511 42972813 34428648 42972984 34428785 42973155 34428922 42973326 34429059 42973497 34429196 42973668 34429333 42973839 34429470 42974010 34429607 42974181 34429744 42974352 34429881 42974523 34430018 42974694 34430155 42974865 34430292 42975036 34430429 42975207 34430566 42975378 34430703 42975549 34430840 42975720 34430977 42975891 34431114 42976062 34431251 42976233 34431388 42976404 34431525 42976575 34431662 42976746 34431799 42976917 34431936 42977088 34432073 42977259 34432210 42977430 34432347 42977601 34432484 42977772 34432621 42977943 34432758 42978114 34432895 42978285 34433032 42978456 34433169 42978627 34433306 42978798 34433443 42978969 34433580 42979140 34433717 42979311 34433854 42979482 34433991 42979653 34434128 42979824 34434265 42979995 34434402 42980166 34434539 42980337 34434676 42980508 34434813 42980679 34434950 42980850 34435087 42981021 34435224 42981192 34435361 42981363 34435498 42981534 34435635 42981705 34435772 42981876 34435909 42982047 34436046 42982218 34436183 42982389 34436320 42982560 34436457 42982731 34436594 42982902 34436731 42983073 34436868 42983244 34437005 42983415 34437142 42983586 34437279 42983757 34437416 42983928 34437553 42984099 34437690 42984270 34437827 42984441 34437964 42984612 34438101 42984783 34438238 42984954 34438375 42985125 34438512 42985296 34438649 42985467 34438786 42985638 34438923 42985809 34439060 42985980 34439197 42986151 34439334 42986322 34439471 42986493 34439608 42986664 34439745 42986835 34439882 42987006 34440019 42987177 34440156 42987348 34440293 42987519 34440430 42987690 34440567 42987861 34440704 42988032 34440841 42988203 34440978 42988374 34441115 42988545 34441252 42988716 34441389 42988887 34441526 42989058 34441663 42989229 34441800 42989400 34441937 42989571 34442074 42989742 34442211 42989913 34442348 42990084 34442485 42990255 34442622 42990426 34442759 42990597 34442896 42990768 34443033 42990939 34443170 42991110 34443307 42991281 34443444 42991452 34443581 42991623 34443718 42991794 34443855 42991965 34443992 42992136 34444129 42992307 34444266 42992478 34444403 42992649 34444540 42992820 34444677 42992991 34444814 42993162 34444951 42993333 34445088 42993504 34445225 42993675 34445362 42993846 34445499 42994017 34445636 42994188 34445773 42994359 34445910 42994530 34446047 42994701 34446184 42994872 34446321 42995043 34446458 42995214 34446595 42995385 34446732 42995556 34446869 42995727 34447006 42995898 34447143 42996069 34447280 42996240 34447417 42996411 34447554 42996582 34447691 42996753 34447828 42996924 34447965 42997095 34448102 42997266 34448239 42997437 34448376 42997608 34448513 42997779 34448650 42997950 34448787 42998121 34448924 42998292 34449061 42998463 34449198 42998634 34449335 42998805 34449472 42998976 34449609 42999147 34449746 42999318 34449883 42999489 34450020 42999660 34450157 42999831 34450294 43000002 34450431 43000173 34450568 43000344 34450705 43000515 34450842 43000686 34450979 43000857 34451116 43001028 34451253 43001199 34451390 43001370 34451527 43001541 34451664 43001712 34451801 43001883 34451938 43002054 34452075 43002225 34452212 43002396 34452349 43002567 34452486 43002738 34452623 43002909 34452760 43003080 34452897 43003251 34453034 43003422 34453171 43003593 34453308 43003764 34453445 43003935 34453582 43004106 34453719 43004277 34453856 43004448 34453993 43004619 34454130 43004790 34454267 43004961 34454404 43005132 34454541 43005303 34454678 43005474 34454815 43005645 34454952 43005816 34455089 43005987 34455226 43006158 34455363 43006329 34455500 43006500 34455637 43006671 34455774 43006842 34455911 43007013 34456048 43007184 34456185 43007355 34456322 43007526 34456459 43007697 34456596 43007868 34456733 43008039 34456870 43008210 34457007 43008381 34457144 43008552 34457281 43008723 34457418 43008894 34457555 43009065 34457692 43009236 34457829 43009407 34457966 43009578 34458103 43009749 34458240 43009920 34458377 43010091 34458514 43010262 34458651 43010433 34458788 43010604 34458925 43010775 34459062 43010946 34459199 43011117 34459336 43011288 34459473 43011459 34459610 43011630 34459747 43011801 34459884 43011972 34460021 43012143 34460158 43012314 34460295 43012485 34460432 43012656 34460569 43012827 34460706 43012998 34460843 43013169 34460980 43013340 34461117 43013511 34461254 43013682 34461391 43013853 34461528 43014024 34461665 43014195 34461802 43014366 34461939 43014537 34462076 43014708 34462213 43014879 34462350 43015050 34462487 43015221 34462624 43015392 34462761 43015563 34462898 43015734 34463035 43015905 34463172 43016076 34463309 43016247 34463446 43016418 34463583 43016589 34463720 43016760 34463857 43016931 34463994 43017102 34464131 43017273 34464268 43017444 34464405 43017615 34464542 43017786 34464679 43017957 34464816 43018128 34464953 43018299 34465090 43018470 34465227 43018641 34465364 43018812 34465501 43018983 34465638 43019154 34465775 43019325 34465912 43019496 34466049 43019667 34466186 43019838 34466323 43020009 34466460 43020180 34466597 43020351 34466734 43020522 34466871 43020693 34467008 43020864 34467145 43021035 34467282 43021206 34467419 43021377 34467556 43021548 34467693 43021719 34467830 43021890 34467967 43022061 34468104 43022232 34468241 43022403 34468378 43022574 34468515 43022745 34468652 43022916 34468789 43023087 34468926 43023258 34469063 43023429 34469200 43023600 34469337 43023771 34469474 43023942 34469611 43024113 34469748 43024284 34469885 43024455 34470022 43024626 34470159 43024797 34470296 43024968 34470433 43025139 34470570 43025310 34470707 43025481 34470844 43025652 34470981 43025823 34471118 43025994 34471255 43026165 34471392 43026336 34471529 43026507 34471666 43026678 34471803 43026849 34471940 43027020 34472077 43027191 34472214 43027362 34472351 43027533 34472488 43027704 34472625 43027875 34472762 43028046 34472899 43028217 34473036 43028388 34473173 43028559 34473310 43028730 34473447 43028901 34473584 43029072 34473721 43029243 34473858 43029414 34473995 43029585 34474132 43029756 34474269 43029927 34474406 43030098 34474543 43030269 34474680 43030440 34474817 43030611 34474954 43030782 34475091 43030953 34475228 43031124 34475365 43031295 34475502 43031466 34475639 43031637 34475776 43031808 34475913 43031979 34476050 43032150 34476187 43032321 34476324 43032492 34476461 43032663 34476598 43032834 34476735 43033005 34476872 43033176 34477009 43033347 34477146 43033518 34477283 43033689 34477420 43033860 34477557 43034031 34477694 43034202 34477831 43034373 34477968 43034544 34478105 43034715 34478242 43034886 34478379 43035057 34478516 43035228 34478653 43035399 34478790 43035570 34478927 43035741 34479064 43035912 34479201 43036083 34479338 43036254 34479475 43036425 34479612 43036596 34479749 43036767 34479886 43036938 34480023 43037109 34480160 43037280 34480297 43037451 34480434 43037622 34480571 43037793 34480708 43037964 34480845 43038135 34480982 43038306 34481119 43038477 34481256 43038648 34481393 43038819 34481530 43038990 34481667 43039161 34481804 43039332 34481941 43039503 34482078 43039674 34482215 43039845 34482352 43040016 34482489 43040187 34482626 43040358 34482763 43040529 34482900 43040700 34483037 43040871 34483174 43041042 34483311 43041213 34483448 43041384 34483585 43041555 34483722 43041726 34483859 43041897 34483996 43042068 34484133 43042239 34484270 43042410 34484407 43042581 34484544 43042752 34484681 43042923 34484818 43043094 34484955 43043265 34485092 43043436 34485229 43043607 34485366 43043778 34485503 43043949 34485640 43044120 34485777 43044291 34485914 43044462 34486051 43044633
1000 27809900 0 27809900 34711627 27810037 34711798 27810174 34711969 27810311 34712140 27810448 34712311 27810585 34712482 27810722 34712653 27810859 34712824 27810996 34712995 27811133 34713166 27811270 34713337 27811407 34713508 27811544 34713679 27811681 34713850 27811818 34714021 27811955 34714192 27812092 34714363 27812229 34714534 27812366 34714705 27812503 34714876 27812640 34715047 27812777 34715218 27812914 34715389 27813051 34715560 27813188 34715731 27813325 34715902 27813462 34716073 27813599 34716244 27813736 34716415 27813873 34716586 27814010 34716757 27814147 34716928 27814284 34717099 27814421 34717270 27814558 34717441 27814695 34717612 27814832 34717783 27814969 34717954 27815106 34718125 27815243 34718296 27815380 34718467 27815517 34718638 27815654 34718809 27815791 34718980 27815928 34719151 27816065 34719322 27816202 34719493 27816339 34719664 27816476 34719835 27816613 34720006 27816750 34720177 27816887 34720348 27817024 34720519 27817161 34720690 27817298 34720861 27817435 34721032 27817572 34721203 27817709 34721374 27817846 34721545 27817983 34721716 27818120 34721887 27818257 34722058 27818394 34722229 27818531 34722400 27818668 34722571 27818805 34722742 27818942 34722913 27819079 34723084 27819216 34723255 27819353 34723426 27819490 34723597 27819627 34723768 27819764 34723939 27819901 34724110 27820038 34724281 27820175 34724452 27820312 34724623 27820449 34724794 27820586 34724965 27820723 34725136 27820860 34725307 27820997 34725478 27821134 34725649 27821271 34725820 27821408 34725991 27821545 34726162 27821682 34726333 27821819 34726504 27821956 34726675 27822093 34726846 27822230 34727017 27822367 34727188 27822504 34727359 27822641 34727530 27822778 34727701 27822915 34727872 27823052 34728043 27823189 34728214 27823326 34728385 27823463 34728556 27823600 34728727 27823737 34728898 27823874 34729069 27824011 34729240 27824148 34729411 27824285 34729582 27824422 34729753 27824559 34729924 27824696 34730095 27824833 34730266 27824970 34730437 27825107 34730608 27825244 34730779 27825381 34730950 27825518 34731121 27825655 34731292 27825792 34731463 27825929 34731634 27826066 34731805 27826203 34731976 27826340 34732147 27826477 34732318 27826614 34732489 27826751 34732660 27826888 34732831 27827025 34733002 27827162 34733173 27827299 34733344 27827436 34733515 27827573 34733686 27827710 34733857 27827847 34734028 27827984 34734199 27828121 34734370 27828258 34734541 27828395 34734712 27828532 34734883 27828669 34735054 27828806 34735225 27828943 34735396 27829080 34735567 27829217 34735738 27829354 34735909 27829491 34736080 27829628 34736251 27829765 34736422 27829902 34736593 27830039 34736764 27830176 34736935 27830313 34737106 27830450 34737277 27830587 34737448 27830724 34737619 27830861 34737790 27830998 34737961 27831135 34738132 27831272 34738303 27831409 34738474 27831546 34738645 27831683 34738816 27831820 34738987 27831957 34739158 27832094 34739329 27832231 34739500 27832368 34739671 27832505 34739842 27832642 34740013 27832779 34740184 27832916 34740355 27833053 34740526 27833190 34740697 27833327 34740868 27833464 34741039 27833601 34741210 27833738 34741381 27833875 34741552 27834012 34741723 27834149 34741894 27834286 34742065 27834423 34742236 27834560 34742407 27834697 34742578 27834834 34742749 27834971 34742920 27835108 34743091 27835245 34743262 27835382 34743433 27835519 34743604 27835656 34743775 27835793 34743946 27835930 34744117 27836067 34744288 27836204 34744459 27836341 34744630 27836478 34744801 27836615 34744972 27836752 34745143 27836889 34745314 27837026 34745485 27837163 34745656 27837300 34745827 27837437 34745998 27837574 34746169 27837711 34746340 27837848 34746511 27837985 34746682 27838122 34746853 27838259 34747024 27838396 34747195 27838533 34747366 27838670 34747537 27838807 34747708 27838944 34747879 27839081 34748050 27839218 34748221 27839355 34748392 27839492 34748563 27839629 34748734 27839766 34748905 27839903 34749076 27840040 34749247 27840177 34749418 27840314 34749589 27840451 34749760 27840588 34749931 27840725 34750102 27840862 34750273 27840999 34750444 27841136 34750615 27841273 34750786 27841410 34750957 27841547 34751128 27841684 34751299 27841821 34751470 27841958 34751641 27842095 34751812 27842232 34751983 27842369 34752154 27842506 34752325 27842643 34752496 27842780 34752667 27842917 34752838 27843054 34753009 27843191 34753180 27843328 34753351 27843465 34753522 27843602 34753693 27843739 34753864 27843876 34754035 27844013 34754206 27844150 34754377 27844287 34754548 27844424 34754719 27844561 34754890 27844698 34755061 27844835 34755232 27844972 34755403 27845109 34755574 27845246 34755745 27845383 34755916 27845520 34756087 27845657 34756258 27845794 34756429 27845931 34756600 27846068 34756771 27846205 34756942 27846342 34757113 27846479 34757284 27846616 34757455 27846753 34757626 27846890 34757797 27847027 34757968 27847164 34758139 27847301 34758310 27847438 34758481 27847575 34758652 27847712 34758823 27847849 34758994 27847986 34759165 27848123 34759336 27848260 34759507 27848397 34759678 27848534 34759849 27848671 34760020 27848808 34760191 27848945 34760362 27849082 34760533 27849219 34760704 27849356 34760875 27849493 34761046 27849630 34761217 27849767 34761388 27849904 34761559 27850041 34761730 27850178 34761901 27850315 34762072 27850452 34762243 27850589 34762414 27850726 34762585 27850863 34762756 27851000 34762927 27851137 34763098 27851274 34763269 27851411 34763440 27851548 34763611 27851685 34763782 27851822 34763953 27851959 34764124 27852096 34764295 27852233 34764466 27852370 34764637 27852507 34764808 27852644 34764979 27852781 34765150 27852918 34765321 27853055 34765492 27853192 34765663 27853329 34765834 27853466 34766005 27853603 34766176 27853740 34766347 27853877 34766518 27854014 34766689 27854151 34766860 27854288 34767031 27854425 34767202 27854562 34767373 27854699 34767544 27854836 34767715 27854973 34767886 27855110 34768057 27855247 34768228 27855384 34768399 27855521 34768570 27855658 34768741 27855795 34768912 27855932 34769083 27856069 34769254 27856206 34769425 27856343 34769596 27856480 34769767 27856617 34769938 27856754 34770109 27856891 34770280 27857028 34770451 27857165 34770622 27857302 34770793 27857439 34770964 27857576 34771135 27857713 34771306 27857850 34771477 27857987 34771648 27858124 34771819 27858261 34771990 27858398 34772161 27858535 34772332 27858672 34772503 27858809 34772674 27858946 34772845 27859083 34773016 27859220 34773187 27859357 34773358 27859494 34773529 27859631 34773700 27859768 34773871 27859905 34774042 27860042 34774213 27860179 34774384 27860316 34774555 27860453 34774726 27860590 34774897 27860727 34775068 27860864 34775239 27861001 34775410 27861138 34775581 27861275 34775752 27861412 34775923 27861549 34776094 27861686 34776265 27861823 34776436 27861960 34776607 27862097 34776778 27862234 34776949 27862371 34777120 27862508 34777291 27862645 34777462 27862782 34777633 27862919 34777804 27863056 34777975 27863193 34778146 27863330 34778317 27863467 34778488 27863604 34778659 27863741 34778830 27863878 34779001 27864015 34779172 27864152 34779343 27864289 34779514 27864426 34779685 27864563 34779856 27864700 34780027 27864837 34780198 27864974 34780369 27865111 34780540 27865248 34780711 27865385 34780882 27865522 34781053 27865659 34781224 27865796 34781395 27865933 34781566 27866070 34781737 27866207 34781908 27866344 34782079 27866481 34782250 27866618 34782421 27866755 34782592 27866892 34782763 27867029 34782934 27867166 34783105 27867303 34783276 27867440 34783447 27867577 34783618 27867714 34783789 27867851 34783960 27867988 34784131 27868125 34784302 27868262 34784473 27868399 34784644 27868536 34784815 27868673 34784986 27868810 34785157 27868947 34785328 27869084 34785499 27869221 34785670 27869358 34785841 27869495 34786012 27869632 34786183 27869769 34786354 27869906 34786525 27870043 34786696 27870180 34786867 27870317 34787038 27870454 34787209 27870591 34787380 27870728 34787551 27870865 34787722 27871002 34787893 27871139 34788064 27871276 34788235 27871413 34788406 27871550 34788577 27871687 34788748 27871824 34788919 27871961 34789090 27872098 34789261 27872235 34789432 27872372 34789603 27872509 34789774 27872646 34789945 27872783 34790116 27872920 34790287 27873057 34790458 27873194 34790629 27873331 34790800 27873468 34790971 27873605 34791142 27873742 34791313 27873879 34791484 27874016 34791655 27874153 34791826 27874290 34791997 27874427 34792168 27874564 34792339 27874701 34792510 27874838 34792681 27874975 34792852 27875112 34793023 27875249 34793194 27875386 34793365 27875523 34793536 27875660 34793707 27875797 34793878 27875934 34794049 27876071 34794220 27876208 34794391 27876345 34794562 27876482 34794733 27876619 34794904 27876756 34795075 27876893 34795246 27877030 34795417 27877167 34795588 27877304 34795759 27877441 34795930 27877578 34796101 27877715 34796272 27877852 34796443 27877989 34796614 27878126 34796785 27878263 34796956 27878400 34797127 27878537 34797298 27878674 34797469 27878811 34797640 27878948 34797811 27879085 34797982 27879222 34798153 27879359 34798324 27879496 34798495 27879633 34798666 27879770 34798837 27879907 34799008 27880044 34799179 27880181 34799350 27880318 34799521 27880455 34799692 27880592 34799863 27880729 34800034 27880866 34800205 27881003 34800376 27881140 34800547 27881277 34800718 27881414 34800889 27881551 34801060 27881688 34801231 27881825 34801402 27881962 34801573 27882099 34801744 27882236 34801915 27882373 34802086 27882510 34802257 27882647 34802428 27882784 34802599 27882921 34802770 27883058 34802941 27883195 34803112 27883332 34803283 27883469 34803454 27883606 34803625 27883743 34803796 27883880 34803967 27884017 34804138 27884154 34804309 27884291 34804480 27884428 34804651 27884565 34804822 27884702 34804993 27884839 34805164 27884976 34805335 27885113 34805506 27885250 34805677 27885387 34805848 27885524 34806019 27885661 34806190 27885798 34806361 27885935 34806532 27886072 34806703 27886209 34806874 27886346 34807045 27886483 34807216 27886620 34807387 27886757 34807558 27886894 34807729 27887031 34807900 27887168 34808071 27887305 34808242 27887442 34808413 27887579 34808584 27887716 34808755 27887853 34808926 27887990 34809097 27888127 34809268 27888264 34809439 27888401 34809610 27888538 34809781 27888675 34809952 27888812 34810123 27888949 34810294 27889086 34810465 27889223 34810636 27889360 34810807 27889497 34810978 27889634 34811149 27889771 34811320 27889908 34811491 27890045 34811662 27890182 34811833 27890319 34812004 27890456 34812175 27890593 34812346 27890730 34812517 27890867 34812688 27891004 34812859 27891141 34813030 27891278 34813201 27891415 34813372 27891552 34813543 27891689 34813714 27891826 34813885 27891963 34814056 27892100 34814227 27892237 34814398 27892374 34814569 27892511 34814740 27892648 34814911 27892785 34815082 27892922 34815253 27893059 34815424 27893196 34815595 27893333 34815766 27893470 34815937 27893607 34816108 27893744 34816279 27893881 34816450 27894018 34816621 27894155 34816792 27894292 34816963 27894429 34817134 27894566 34817305 27894703 34817476 27894840 34817647 27894977 34817818 27895114 34817989 27895251 34818160 27895388 34818331 27895525 34818502 27895662 34818673 27895799 34818844 27895936 34819015 27896073 34819186 27896210 34819357 27896347 34819528 27896484 34819699 27896621 34819870 27896758 34820041 27896895 34820212 27897032 34820383 27897169 34820554 27897306 34820725 27897443 34820896 27897580 34821067 27897717 34821238 27897854 34821409 27897991 34821580 27898128 34821751 27898265 34821922 27898402 34822093 27898539 34822264 27898676 34822435 27898813 34822606 27898950 34822777 27899087 34822948 27899224 34823119 27899361 34823290 27899498 34823461 27899635 34823632 27899772 34823803 27899909 34823974 27900046 34824145 27900183 34824316 27900320 34824487 27900457 34824658 27900594 34824829 27900731 34825000 27900868 34825171 27901005 34825342 27901142 34825513 27901279 34825684 27901416 34825855 27901553 34826026 27901690 34826197 27901827 34826368 27901964 34826539 27902101 34826710 27902238 34826881 27902375 34827052 27902512 34827223 27902649 34827394 27902786 34827565 27902923 34827736 27903060 34827907 27903197 34828078 27903334 34828249 27903471 34828420 27903608 34828591 27903745 34828762 27903882 34828933 27904019 34829104 27904156 34829275 27904293 34829446 27904430 34829617 27904567 34829788 27904704 34829959 27904841 34830130 27904978 34830301 27905115 34830472 27905252 34830643 27905389 34830814 27905526 34830985 27905663 34831156 27905800 34831327 27905937 34831498 27906074 34831669 27906211 34831840 27906348 34832011 27906485 34832182 27906622 34832353 27906759 34832524 27906896 34832695 27907033 34832866 27907170 34833037 27907307 34833208 27907444 34833379 27907581 34833550 27907718 34833721 27907855 34833892 27907992 34834063 27908129 34834234 27908266 34834405 27908403 34834576 27908540 34834747 27908677 34834918 27908814 34835089 27908951 34835260 27909088 34835431 27909225 34835602 27909362 34835773 27909499 34835944 27909636 34836115 27909773 34836286 27909910 34836457 27910047 34836628 27910184 34836799 27910321 34836970 27910458 34837141 27910595 34837312 27910732 34837483 27910869 34837654 27911006 34837825 27911143 34837996 27911280 34838167 27911417 34838338 27911554 34838509 27911691 34838680 27911828 34838851 27911965 34839022 27912102 34839193 27912239 34839364 27912376 34839535 27912513 34839706 27912650 34839877 27912787 34840048 27912924 34840219 27913061 34840390 27913198 34840561 27913335 34840732 27913472 34840903 27913609 34841074 27913746 34841245 27913883 34841416 27914020 34841587 27914157 34841758 27914294 34841929 27914431 34842100 27914568 34842271 27914705 34842442 27914842 34842613 27914979 34842784 27915116 34842955 27915253 34843126 27915390 34843297 27915527 34843468 27915664 34843639 27915801 34843810 27915938 34843981 27916075 34844152 27916212 34844323 27916349 34844494 27916486 34844665 27916623 34844836 27916760 34845007 27916897 34845178 27917034 34845349 27917171 34845520 27917308 34845691 27917445 34845862 27917582 34846033 27917719 34846204 27917856 34846375 27917993 34846546 27918130 34846717 27918267 34846888 27918404 34847059 27918541 34847230 27918678 34847401 27918815 34847572 27918952 34847743 27919089 34847914 27919226 34848085 27919363 34848256 27919500 34848427 27919637 34848598 27919774 34848769 27919911 34848940 27920048 34849111 27920185 34849282 27920322 34849453 27920459 34849624 27920596 34849795 27920733 34849966 27920870 34850137 27921007 34850308 27921144 34850479 27921281 34850650 27921418 34850821 27921555 34850992 27921692 34851163 27921829 34851334 27921966 34851505 27922103 34851676 27922240 34851847 27922377 34852018 27922514 34852189 27922651 34852360 27922788 34852531 27922925 34852702 27923062 34852873 27923199 34853044 27923336 34853215 27923473 34853386 27923610 34853557 27923747 34853728 27923884 34853899 27924021 34854070 27924158 34854241 27924295 34854412 27924432 34854583 27924569 34854754 27924706 34854925 27924843 34855096 27924980 34855267 27925117 34855438 27925254 34855609 27925391 34855780 27925528 34855951 27925665 34856122 27925802 34856293 27925939 34856464 27926076 34856635 27926213 34856806 27926350 34856977 27926487 34857148 27926624 34857319 27926761 34857490 27926898 34857661 27927035 34857832 27927172 34858003 27927309 34858174 27927446 34858345 27927583 34858516 27927720 34858687 27927857 34858858 27927994 34859029 27928131 34859200 27928268 34859371 27928405 34859542 27928542 34859713 27928679 34859884 27928816 34860055 27928953 34860226 27929090 34860397 27929227 34860568 27929364 34860739 27929501 34860910 27929638 34861081 27929775 34861252 27929912 34861423 27930049 34861594 27930186 34861765 27930323 34861936 27930460 34862107 27930597 34862278 27930734 34862449 27930871 34862620 27931008 34862791 27931145 34862962 27931282 34863133 27931419 34863304 27931556 34863475 27931693 34863646 27931830 34863817 27931967 34863988 27932104 34864159 27932241 34864330 27932378 34864501 27932515 34864672 27932652 34864843 27932789 34865014 27932926 34865185 27933063 34865356 27933200 34865527 27933337 34865698 27933474 34865869 27933611 34866040 27933748 34866211 27933885 34866382 27934022 34866553 27934159 34866724 27934296 34866895 27934433 34867066 27934570 34867237 27934707 34867408 27934844 34867579 27934981 34867750 27935118 34867921 27935255 34868092 27935392 34868263 27935529 34868434 27935666 34868605 27935803 34868776 27935940 34868947 27936077 34869118 27936214 34869289 27936351 34869460 27936488 34869631 27936625 34869802 27936762 34869973 27936899 34870144 27937036 34870315 27937173 34870486 27937310 34870657 27937447 34870828 27937584 34870999 27937721 34871170 27937858 34871341 27937995 34871512 27938132 34871683 27938269 34871854 27938406 34872025 27938543 34872196 27938680 34872367 27938817 34872538 27938954 34872709 27939091 34872880 27939228 34873051 27939365 34873222 27939502 34873393 27939639 34873564 27939776 34873735 27939913 34873906 27940050 34874077 27940187 34874248 27940324 34874419 27940461 34874590 27940598 34874761 27940735 34874932 27940872 34875103 27941009 34875274 27941146 34875445 27941283 34875616 27941420 34875787 27941557 34875958 27941694 34876129 27941831 34876300 27941968 34876471 27942105 34876642 27942242 34876813 27942379 34876984 27942516 34877155 27942653 34877326 27942790 34877497 27942927 34877668 27943064 34877839 27943201 34878010 27943338 34878181 27943475 34878352 27943612 34878523 27943749 34878694 27943886 34878865 27944023 34879036 27944160 34879207 27944297 34879378 27944434 34879549 27944571 34879720 27944708 34879891 27944845 34880062 27944982 34880233 27945119 34880404 27945256 34880575 27945393 34880746 27945530 34880917 27945667 34881088 27945804 34881259 27945941 34881430 27946078 34881601 27946215 34881772 27946352 34881943 27946489 34882114 27946626 34882285
1000 59519513 0 59519513 74290779 59519650 74290950 59519787 74291121 59519924 74291292 59520061 74291463 59520198 74291634 59520335 74291805 59520472 74291976 59520609 74292147 59520746 74292318 59520883 74292489 59521020 74292660 59521157 74292831 59521294 74293002 59521431 74293173 59521568 74293344 59521705 74293515 59521842 74293686 59521979 74293857 59522116 74294028 59522253 74294199 59522390 74294370 59522527 74294541 59522664 74294712 59522801 74294883 59522938 74295054 59523075 74295225 59523212 74295396 59523349 74295567 59523486 74295738 59523623 74295909 59523760 74296080 59523897 74296251 59524034 74296422 59524171 74296593 59524308 74296764 59524445 74296935 59524582 74297106 59524719 74297277 59524856 74297448 59524993 74297619 59525130 74297790 59525267 74297961 59525404 74298132 59525541 74298303 59525678 74298474 59525815 74298645 59525952 74298816 59526089 74298987 59526226 74299158 59526363 74299329 59526500 74299500 59526637 74299671 59526774 74299842 59526911 74300013 59527048 74300184 59527185 74300355 59527322 74300526 59527459 74300697 59527596 74300868 59527733 74301039 59527870 74301210 59528007 74301381 59528144 74301552 59528281 74301723 59528418 74301894 59528555 74302065 59528692 74302236 59528829 74302407 59528966 74302578 59529103 74302749 59529240 74302920 59529377 74303091 59529514 74303262 59529651 74303433 59529788 74303604 59529925 74303775 59530062 74303946 59530199 74304117 59530336 74304288 59530473 74304459 59530610 74304630 59530747 74304801 59530884 74304972 59531021 74305143 59531158 74305314 59531295 74305485 59531432 74305656 59531569 74305827 59531706 74305998 59531843 74306169 59531980 74306340 59532117 74306511 59532254 74306682 59532391 74306853 59532528 74307024 59532665 74307195 59532802 74307366 59532939 74307537 59533076 74307708 59533213 74307879 59533350 74308050 59533487 74308221 59533624 74308392 59533761 74308563 59533898 74308734 59534035 74308905 59534172 74309076 59534309 74309247 59534446 74309418 59534583 74309589 59534720 74309760 59534857 74309931 59534994 74310102 59535131 74310273 59535268 74310444 59535405 74310615 59535542 74310786 59535679 74310957 59535816 74311128 59535953 74311299 59536090 74311470 59536227 74311641 59536364 74311812 59536501 74311983 59536638 74312154 59536775 74312325 59536912 74312496 59537049 74312667 59537186 74312838 59537323 74313009 59537460 74313180 59537597 74313351 59537734 74313522 59537871 74313693 59538008 74313864 59538145 74314035 59538282 74314206 59538419 74314377 59538556 74314548 59538693 74314719 59538830 74314890 59538967 74315061 59539104 74315232 59539241 74315403 59539378 74315574 59539515 74315745 59539652 74315916 59539789 74316087 59539926 74316258 59540063 74316429 59540200 74316600 59540337 74316771 59540474 74316942 59540611 74317113 59540748 74317284 59540885 74317455 59541022 74317626 59541159 74317797 59541296 74317968 59541433 74318139 59541570 74318310 59541707 74318481 59541844 74318652 59541981 74318823 59542118 74318994 59542255 74319165 59542392 74319336 59542529 74319507 59542666 74319678 59542803 74319849 59542940 74320020 59543077 74320191 59543214 74320362 59543351 74320533 59543488 74320704 59543625 74320875 59543762 74321046 59543899 74321217 59544036 74321388 59544173 74321559 59544310 74321730 59544447 74321901 59544584 74322072 59544721 74322243 59544858 74322414 59544995 74322585 59545132 74322756 59545269 74322927 59545406 74323098 59545543 74323269 59545680 74323440 59545817 74323611 59545954 74323782 59546091 74323953 59546228 74324124 59546365 74324295 59546502 74324466 59546639 74324637 59546776 74324808 59546913 74324979 59547050 74325150 59547187 74325321 59547324 74325492 59547461 74325663 59547598 74325834 59547735 74326005 59547872 74326176 59548009 74326347 59548146 74326518 59548283 74326689 59548420 74326860 59548557 74327031 59548694 74327202 59548831 74327373 59548968 74327544 59549105 74327715 59549242 74327886 59549379 74328057 59549516 74328228 59549653 74328399 59549790 74328570 59549927 74328741 59550064 74328912 59550201 74329083 59550338 74329254 59550475 74329425 59550612 74329596 59550749 74329767 59550886 74329938 59551023 74330109 59551160 74330280 59551297 74330451 59551434 74330622 59551571 74330793 59551708 74330964 59551845 74331135 59551982 74331306 59552119 74331477 59552256 74331648 59552393 74331819 59552530 74331990 59552667 74332161 59552804 74332332 59552941 74332503 59553078 74332674 59553215 74332845 59553352 74333016 59553489 74333187 59553626 74333358 59553763 74333529 59553900 74333700 59554037 74333871 59554174 74334042 59554311 74334213 59554448 74334384 59554585 74334555 59554722 74334726 59554859 74334897 59554996 74335068 59555133 74335239 59555270 74335410 59555407 74335581 59555544 74335752 59555681 74335923 59555818 74336094 59555955 74336265 59556092 74336436 59556229 74336607 59556366 74336778 59556503 74336949 59556640 74337120 59556777 74337291 59556914 74337462 59557051 74337633 59557188 74337804 59557325 74337975 59557462 74338146 59557599 74338317 59557736 74338488 59557873 74338659 59558010 74338830 59558147 74339001 59558284 74339172 59558421 74339343 59558558 74339514 59558695 74339685 59558832 74339856 59558969 74340027 59559106 74340198 59559243 74340369 59559380 74340540 59559517 74340711 59559654 74340882 59559791 74341053 59559928 74341224 59560065 74341395 59560202 74341566 59560339 74341737 59560476 74341908 59560613 74342079 59560750 74342250 59560887 74342421 59561024 74342592 59561161 74342763 59561298 74342934 59561435 74343105 59561572 74343276 59561709 74343447 59561846 74343618 59561983 74343789 59562120 74343960 59562257 74344131 59562394 74344302 59562531 74344473 59562668 74344644 59562805 74344815 59562942 74344986 59563079 74345157 59563216 74345328 59563353 74345499 59563490 74345670 59563627 74345841 59563764 74346012 59563901 74346183 59564038 74346354 59564175 74346525 59564312 74346696 59564449 74346867 59564586 74347038 59564723 74347209 59564860 74347380 59564997 74347551 59565134 74347722 59565271 74347893 59565408 74348064 59565545 74348235 59565682 74348406 59565819 74348577 59565956 74348748 59566093 74348919 59566230 74349090 59566367 74349261 59566504 74349432 59566641 74349603 59566778 74349774 59566915 74349945 59567052 74350116 59567189 74350287 59567326 74350458 59567463 74350629 59567600 74350800 59567737 74350971 59567874 74351142 59568011 74351313 59568148 74351484 59568285 74351655 59568422 74351826 59568559 74351997 59568696 74352168 59568833 74352339 59568970 74352510 59569107 74352681 59569244 74352852 59569381 74353023 59569518 74353194 59569655 74353365 59569792 74353536 59569929 74353707 59570066 74353878 59570203 74354049 59570340 74354220 59570477 74354391 59570614 74354562 59570751 74354733 59570888 74354904 59571025 74355075 59571162 74355246 59571299 74355417 59571436 74355588 59571573 74355759 59571710 74355930 59571847 74356101 59571984 74356272 59572121 74356443 59572258 74356614 59572395 74356785 59572532 74356956 59572669 74357127 59572806 74357298 59572943 74357469 59573080 74357640 59573217 74357811 59573354 74357982 59573491 74358153 59573628 74358324 59573765 74358495 59573902 74358666 59574039 74358837 59574176 74359008 59574313 74359179 59574450 74359350 59574587 74359521 59574724 74359692 59574861 74359863 59574998 74360034 59575135 74360205 59575272 74360376 59575409 74360547 59575546 74360718 59575683 74360889 59575820 74361060 59575957 74361231 59576094 74361402 59576231 74361573 59576368 74361744 59576505 74361915 59576642 74362086 59576779 74362257 59576916 74362428 59577053 74362599 59577190 74362770 59577327 74362941 59577464 74363112 59577601 74363283 59577738 74363454 59577875 74363625 59578012 74363796 59578149 74363967 59578286 74364138 59578423 74364309 59578560 74364480 59578697 74364651 59578834 74364822 59578971 74364993 59579108 74365164 59579245 74365335 59579382 74365506 59579519 74365677 59579656 74365848 59579793 74366019 59579930 74366190 59580067 74366361 59580204 74366532 59580341 74366703 59580478 74366874 59580615 74367045 59580752 74367216 59580889 74367387 59581026 74367558 59581163 74367729 59581300 74367900 59581437 74368071 59581574 74368242 59581711 74368413 59581848 74368584 59581985 74368755 59582122 74368926 59582259 74369097 59582396 74369268 59582533 74369439 59582670 74369610 59582807 74369781 59582944 74369952 59583081 74370123 59583218 74370294 59583355 74370465 59583492 74370636 59583629 74370807 59583766 74370978 59583903 74371149 59584040 74371320 59584177 74371491 59584314 74371662 59584451 74371833 59584588 74372004 59584725 74372175 59584862 74372346 59584999 74372517 59585136 74372688 59585273 74372859 59585410 74373030 59585547 74373201 59585684 74373372 59585821 74373543 59585958 74373714 59586095 74373885 59586232 74374056 59586369 74374227 59586506 74374398 59586643 74374569 59586780 74374740 59586917 74374911 59587054 74375082 59587191 74375253 59587328 74375424 59587465 74375595 59587602 74375766 59587739 74375937 59587876 74376108 59588013 74376279 59588150 74376450 59588287 74376621 59588424 74376792 59588561 74376963 59588698 74377134 59588835 74377305 59588972 74377476 59589109 74377647 59589246 74377818 59589383 74377989 59589520 74378160 59589657 74378331 59589794 74378502 59589931 74378673 59590068 74378844 59590205 74379015 59590342 74379186 59590479 74379357 59590616 74379528 59590753 74379699 59590890 74379870 59591027 74380041 59591164 74380212 59591301 74380383 59591438 74380554 59591575 74380725 59591712 74380896 59591849 74381067 59591986 74381238 59592123 74381409 59592260 74381580 59592397 74381751 59592534 74381922 59592671 74382093 59592808 74382264 59592945 74382435 59593082 74382606 59593219 74382777 59593356 74382948 59593493 74383119 59593630 74383290 59593767 74383461 59593904 74383632 59594041 74383803 59594178 74383974 59594315 74384145 59594452 74384316 59594589 74384487 59594726 74384658 59594863 74384829 59595000 74385000 59595137 74385171 59595274 74385342 59595411 74385513 59595548 74385684 59595685 74385855 59595822 74386026 59595959 74386197 59596096 74386368 59596233 74386539 59596370 74386710 59596507 74386881 59596644 74387052 59596781 74387223 59596918 74387394 59597055 74387565 59597192 74387736 59597329 74387907 59597466 74388078 59597603 74388249 59597740 74388420 59597877 74388591 59598014 74388762 59598151 74388933 59598288 74389104 59598425 74389275 59598562 74389446 59598699 74389617 59598836 74389788 59598973 74389959 59599110 74390130 59599247 74390301 59599384 74390472 59599521 74390643 59599658 74390814 59599795 74390985 59599932 74391156 59600069 74391327 59600206 74391498 59600343 74391669 59600480 74391840 59600617 74392011 59600754 74392182 59600891 74392353 59601028 74392524 59601165 74392695 59601302 74392866 59601439 74393037 59601576 74393208 59601713 74393379 59601850 74393550 59601987 74393721 59602124 74393892 59602261 74394063 59602398 74394234 59602535 74394405 59602672 74394576 59602809 74394747 59602946 74394918 59603083 74395089 59603220 74395260 59603357 74395431 59603494 74395602 59603631 74395773 59603768 74395944 59603905 74396115 59604042 74396286 59604179 74396457 59604316 74396628 59604453 74396799 59604590 74396970 59604727 74397141 59604864 74397312 59605001 74397483 59605138 74397654 59605275 74397825 59605412 74397996 59605549 74398167 59605686 74398338 59605823 74398509 59605960 74398680 59606097 74398851 59606234 74399022 59606371 74399193 59606508 74399364 59606645 74399535 59606782 74399706 59606919 74399877 59607056 74400048 59607193 74400219 59607330 74400390 59607467 74400561 59607604 74400732 59607741 74400903 59607878 74401074 59608015 74401245 59608152 74401416 59608289 74401587 59608426 74401758 59608563 74401929 59608700 74402100 59608837 74402271 59608974 74402442 59609111 74402613 59609248 74402784 59609385 74402955 59609522 74403126 59609659 74403297 59609796 74403468 59609933 74403639 59610070 74403810 59610207 74403981 59610344 74404152 59610481 74404323 59610618 74404494 59610755 74404665 59610892 74404836 59611029 74405007 59611166 74405178 59611303 74405349 59611440 74405520 59611577 74405691 59611714 74405862 59611851 74406033 59611988 74406204 59612125 74406375 59612262 74406546 59612399 74406717 59612536 74406888 59612673 74407059 59612810 74407230 59612947 74407401 59613084 74407572 59613221 74407743 59613358 74407914 59613495 74408085 59613632 74408256 59613769 74408427 59613906 74408598 59614043 74408769 59614180 74408940 59614317 74409111 59614454 74409282 59614591 74409453 59614728 74409624 59614865 74409795 59615002 74409966 59615139 74410137 59615276 74410308 59615413 74410479 59615550 74410650 59615687 74410821 59615824 74410992 59615961 74411163 59616098 74411334 59616235 74411505 59616372 74411676 59616509 74411847 59616646 74412018 59616783 74412189 59616920 74412360 59617057 74412531 59617194 74412702 59617331 74412873 59617468 74413044 59617605 74413215 59617742 74413386 59617879 74413557 59618016 74413728 59618153 74413899 59618290 74414070 59618427 74414241 59618564 74414412 59618701 74414583 59618838 74414754 59618975 74414925 59619112 74415096 59619249 74415267 59619386 74415438 59619523 74415609 59619660 74415780 59619797 74415951 59619934 74416122 59620071 74416293 59620208 74416464 59620345 74416635 59620482 74416806 59620619 74416977 59620756 74417148 59620893 74417319 59621030 74417490 59621167 74417661 59621304 74417832 59621441 74418003 59621578 74418174 59621715 74418345 59621852 74418516 59621989 74418687 59622126 74418858 59622263 74419029 59622400 74419200 59622537 74419371 59622674 74419542 59622811 74419713 59622948 74419884 59623085 74420055 59623222 74420226 59623359 74420397 59623496 74420568 59623633 74420739 59623770 74420910 59623907 74421081 59624044 74421252 59624181 74421423 59624318 74421594 59624455 74421765 59624592 74421936 59624729 74422107 59624866 74422278 59625003 74422449 59625140 74422620 59625277 74422791 59625414 74422962 59625551 74423133 59625688 74423304 59625825 74423475 59625962 74423646 59626099 74423817 59626236 74423988 59626373 74424159 59626510 74424330 59626647 74424501 59626784 74424672 59626921 74424843 59627058 74425014 59627195 74425185 59627332 74425356 59627469 74425527 59627606 74425698 59627743 74425869 59627880 74426040 59628017 74426211 59628154 74426382 59628291 74426553 59628428 74426724 59628565 74426895 59628702 74427066 59628839 74427237 59628976 74427408 59629113 74427579 59629250 74427750 59629387 74427921 59629524 74428092 59629661 74428263 59629798 74428434 59629935 74428605 59630072 74428776 59630209 74428947 59630346 74429118 59630483 74429289 59630620 74429460 59630757 74429631 59630894 74429802 59631031 74429973 59631168 74430144 59631305 74430315 59631442 74430486 59631579 74430657 59631716 74430828 59631853 74430999 59631990 74431170 59632127 74431341 59632264 74431512 59632401 74431683 59632538 74431854 59632675 74432025 59632812 74432196 59632949 74432367 59633086 74432538 59633223 74432709 59633360 74432880 59633497 74433051 59633634 74433222 59633771 74433393 59633908 74433564 59634045 74433735 59634182 74433906 59634319 74434077 59634456 74434248 59634593 74434419 59634730 74434590 59634867 74434761 59635004 74434932 59635141 74435103 59635278 74435274 59635415 74435445 59635552 74435616 59635689 74435787 59635826 74435958 59635963 74436129 59636100 74436300 59636237 74436471 59636374 74436642 59636511 74436813 59636648 74436984 59636785 74437155 59636922 74437326 59637059 74437497 59637196 74437668 59637333 74437839 59637470 74438010 59637607 74438181 59637744 74438352 59637881 74438523 59638018 74438694 59638155 74438865 59638292 74439036 59638429 74439207 59638566 74439378 59638703 74439549 59638840 74439720 59638977 74439891 59639114 74440062 59639251 74440233 59639388 74440404 59639525 74440575 59639662 74440746 59639799 74440917 59639936 74441088 59640073 74441259 59640210 74441430 59640347 74441601 59640484 74441772 59640621 74441943 59640758 74442114 59640895 74442285 59641032 74442456 59641169 74442627 59641306 74442798 59641443 74442969 59641580 74443140 59641717 74443311 59641854 74443482 59641991 74443653 59642128 74443824 59642265 74443995 59642402 74444166 59642539 74444337 59642676 74444508 59642813 74444679 59642950 74444850 59643087 74445021 59643224 74445192 59643361 74445363 59643498 74445534 59643635 74445705 59643772 74445876 59643909 74446047 59644046 74446218 59644183 74446389 59644320 74446560 59644457 74446731 59644594 74446902 59644731 74447073 59644868 74447244 59645005 74447415 59645142 74447586 59645279 74447757 59645416 74447928 59645553 74448099 59645690 74448270 59645827 74448441 59645964 74448612 59646101 74448783 59646238 74448954 59646375 74449125 59646512 74449296 59646649 74449467 59646786 74449638 59646923 74449809 59647060 74449980 59647197 74450151 59647334 74450322 59647471 74450493 59647608 74450664 59647745 74450835 59647882 74451006 59648019 74451177 59648156 74451348 59648293 74451519 59648430 74451690 59648567 74451861 59648704 74452032 59648841 74452203 59648978 74452374 59649115 74452545 59649252 74452716 59649389 74452887 59649526 74453058 59649663 74453229 59649800 74453400 59649937 74453571 59650074 74453742 59650211 74453913 59650348 74454084 59650485 74454255 59650622 74454426 59650759 74454597 59650896 74454768 59651033 74454939 59651170 74455110 59651307 74455281 59651444 74455452 59651581 74455623 59651718 74455794 59651855 74455965 59651992 74456136 59652129 74456307 59652266 74456478 59652403 74456649 59652540 74456820 59652677 74456991 59652814 74457162 59652951 74457333 59653088 74457504 59653225 74457675 59653362 74457846 59653499 74458017 59653636 74458188 59653773 74458359 59653910 74458530 59654047 74458701 59654184 74458872 59654321 74459043 59654458 74459214 59654595 74459385 59654732 74459556 59654869 74459727 59655006 74459898 59655143 74460069 59655280 74460240 59655417 74460411 59655554 74460582 59655691 74460753 59655828 74460924 59655965 74461095 59656102 74461266 59656239 74461437
1000 40368283 0 40368283 50386689 40368420 50386860 40368557 50387031 40368694 50387202 40368831 50387373 40368968 50387544 40369105 50387715 40369242 50387886 40369379 50388057 40369516 50388228 40369653 50388399 40369790 50388570 40369927 50388741 40370064 50388912 40370201 50389083 40370338 50389254 40370475 50389425 40370612 50389596 40370749 50389767 40370886 50389938 40371023 50390109 40371160 50390280 40371297 50390451 40371434 50390622 40371571 50390793 40371708 50390964 40371845 50391135 40371982 50391306 40372119 50391477 40372256 50391648 40372393 50391819 40372530 50391990 40372667 50392161 40372804 50392332 40372941 50392503 40373078 50392674 40373215 50392845 40373352 50393016 40373489 50393187 40373626 50393358 40373763 50393529 40373900 50393700 40374037 50393871 40374174 50394042 40374311 50394213 40374448 50394384 40374585 50394555 40374722 50394726 40374859 50394897 40374996 50395068 40375133 50395239 40375270 50395410 40375407 50395581 40375544 50395752 40375681 50395923 40375818 50396094 40375955 50396265 40376092 50396436 40376229 50396607 40376366 50396778 40376503 50396949 40376640 50397120 40376777 50397291 40376914 50397462 40377051 50397633 40377188 50397804 40377325 50397975 40377462 50398146 40377599 50398317 40377736 50398488 40377873 50398659 40378010 50398830 40378147 50399001 40378284 50399172 40378421 50399343 40378558 50399514 40378695 50399685 40378832 50399856 40378969 50400027 40379106 50400198 40379243 50400369 40379380 50400540 40379517 50400711 40379654 50400882 40379791 50401053 40379928 50401224 40380065 50401395 40380202 50401566 40380339 50401737 40380476 50401908 40380613 50402079 40380750 50402250 40380887 50402421 40381024 50402592 40381161 50402763 40381298 50402934 40381435 50403105 40381572 50403276 40381709 50403447 40381846 50403618 40381983 50403789 40382120 50403960 40382257 50404131 40382394 50404302 40382531 50404473 40382668 50404644 40382805 50404815 40382942 50404986 40383079 50405157 40383216 50405328 40383353 50405499 40383490 50405670 40383627 50405841 40383764 50406012 40383901 50406183 40384038 50406354 40384175 50406525 40384312 50406696 40384449 50406867 40384586 50407038 40384723 50407209 40384860 50407380 40384997 50407551 40385134 50407722 40385271 50407893 40385408 50408064 40385545 50408235 40385682 50408406 40385819 50408577 40385956 50408748 40386093 50408919 40386230 50409090 40386367 50409261 40386504 50409432 40386641 50409603 40386778 50409774 40386915 50409945 40387052 50410116 40387189 50410287 40387326 50410458 40387463 50410629 40387600 50410800 40387737 50410971 40387874 50411142 40388011 50411313 40388148 50411484 40388285 50411655 40388422 50411826 40388559 50411997 40388696 50412168 40388833 50412339 40388970 50412510 40389107 50412681 40389244 50412852 40389381 50413023 40389518 50413194 40389655 50413365 40389792 50413536 40389929 50413707 40390066 50413878 40390203 50414049 40390340 50414220 40390477 50414391 40390614 50414562 40390751 50414733 40390888 50414904 40391025 50415075 40391162 50415246 40391299 50415417 40391436 50415588 40391573 50415759 40391710 50415930 40391847 50416101 40391984 50416272 40392121 50416443 40392258 50416614 40392395 50416785 40392532 50416956 40392669 50417127 40392806 50417298 40392943 50417469 40393080 50417640 40393217 50417811 40393354 50417982 40393491 50418153 40393628 50418324 40393765 50418495 40393902 50418666 40394039 50418837 40394176 50419008 40394313 50419179 40394450 50419350 40394587 50419521 40394724 50419692 40394861 50419863 40394998 50420034 40395135 50420205 40395272 50420376 40395409 50420547 40395546 50420718 40395683 50420889 40395820 50421060 40395957 50421231 40396094 50421402 40396231 50421573 40396368 50421744 40396505 50421915 40396642 50422086 40396779 50422257 40396916 50422428 40397053 50422599 40397190 50422770 40397327 50422941 40397464 50423112 40397601 50423283 40397738 50423454 40397875 50423625 40398012 50423796 40398149 50423967 40398286 50424138 40398423 50424309 40398560 50424480 40398697 50424651 40398834 50424822 40398971 50424993 40399108 50425164 40399245 50425335 40399382 50425506 40399519 50425677 40399656 50425848 40399793 50426019 40399930 50426190 40400067 50426361 40400204 50426532 40400341 50426703 40400478 50426874 40400615 50427045 40400752 50427216 40400889 50427387 40401026 50427558 40401163 50427729 40401300 50427900 40401437 50428071 40401574 50428242 40401711 50428413 40401848 50428584 40401985 50428755 40402122 50428926 40402259 50429097 40402396 50429268 40402533 50429439 40402670 50429610 40402807 50429781 40402944 50429952 40403081 50430123 40403218 50430294 40403355 50430465 40403492 50430636 40403629 50430807 40403766 50430978 40403903 50431149 40404040 50431320 40404177 50431491 40404314 50431662 40404451 50431833 40404588 50432004 40404725 50432175 40404862 50432346 40404999 50432517 40405136 50432688 40405273 50432859 40405410 50433030 40405547 50433201 40405684 50433372 40405821 50433543 40405958 50433714 40406095 50433885 40406232 50434056 40406369 50434227 40406506 50434398 40406643 50434569 40406780 50434740 40406917 50434911 40407054 50435082 40407191 50435253 40407328 50435424 40407465 50435595 40407602 50435766 40407739 50435937 40407876 50436108 40408013 50436279 40408150 50436450 40408287 50436621 40408424 50436792 40408561 50436963 40408698 50437134 40408835 50437305 40408972 50437476 40409109 50437647 40409246 50437818 40409383 50437989 40409520 50438160 40409657 50438331 40409794 50438502 40409931 50438673 40410068 50438844 40410205 50439015 40410342 50439186 40410479 50439357 40410616 50439528 40410753 50439699 40410890 50439870 40411027 50440041 40411164 50440212 40411301 50440383 40411438 50440554 40411575 50440725 40411712 50440896 40411849 50441067 40411986 50441238 40412123 50441409 40412260 50441580 40412397 50441751 40412534 50441922 40412671 50442093 40412808 50442264 40412945 50442435 40413082 50442606 40413219 50442777 40413356 50442948 40413493 50443119 40413630 50443290 40413767 50443461 40413904 50443632 40414041 50443803 40414178 50443974 40414315 50444145 40414452 50444316 40414589 50444487 40414726 50444658 40414863 50444829 40415000 50445000 40415137 50445171 40415274 50445342 40415411 50445513 40415548 50445684 40415685 50445855 40415822 50446026 40415959 50446197 40416096 50446368 40416233 50446539 40416370 50446710 40416507 50446881 40416644 50447052 40416781 50447223 40416918 50447394 40417055 50447565 40417192 50447736 40417329 50447907 40417466 50448078 40417603 50448249 40417740 50448420 40417877 50448591 40418014 50448762 40418151 50448933 40418288 50449104 40418425 50449275 40418562 50449446 40418699 50449617 40418836 50449788 40418973 50449959 40419110 50450130 40419247 50450301 40419384 50450472 40419521 50450643 40419658 50450814 40419795 50450985 40419932 50451156 40420069 50451327 40420206 50451498 40420343 50451669 40420480 50451840 40420617 50452011 40420754 50452182 40420891 50452353 40421028 50452524 40421165 50452695 40421302 50452866 40421439 50453037 40421576 50453208 40421713 50453379 40421850 50453550 40421987 50453721 40422124 50453892 40422261 50454063 40422398 50454234 40422535 50454405 40422672 50454576 40422809 50454747 40422946 50454918 40423083 50455089 40423220 50455260 40423357 50455431 40423494 50455602 40423631 50455773 40423768 50455944 40423905 50456115 40424042 50456286 40424179 50456457 40424316 50456628 40424453 50456799 40424590 50456970 40424727 50457141 40424864 50457312 40425001 50457483 40425138 50457654 40425275 50457825 40425412 50457996 40425549 50458167 40425686 50458338 40425823 50458509 40425960 50458680 40426097 50458851 40426234 50459022 40426371 50459193 40426508 50459364 40426645 50459535 40426782 50459706 40426919 50459877 40427056 50460048 40427193 50460219 40427330 50460390 40427467 50460561 40427604 50460732 40427741 50460903 40427878 50461074 40428015 50461245 40428152 50461416 40428289 50461587 40428426 50461758 40428563 50461929 40428700 50462100 40428837 50462271 40428974 50462442 40429111 50462613 40429248 50462784 40429385 50462955 40429522 50463126 40429659 50463297 40429796 50463468 40429933 50463639 40430070 50463810 40430207 50463981 40430344 50464152 40430481 50464323 40430618 50464494 40430755 50464665 40430892 50464836 40431029 50465007 40431166 50465178 40431303 50465349 40431440 50465520 40431577 50465691 40431714 50465862 40431851 50466033 40431988 50466204 40432125 50466375 40432262 50466546 40432399 50466717 40432536 50466888 40432673 50467059 40432810 50467230 40432947 50467401 40433084 50467572 40433221 50467743 40433358 50467914 40433495 50468085 40433632 50468256 40433769 50468427 40433906 50468598 40434043 50468769 40434180 50468940 40434317 50469111 40434454 50469282 40434591 50469453 40434728 50469624 40434865 50469795 40435002 50469966 40435139 50470137 40435276 50470308 40435413 50470479 40435550 50470650 40435687 50470821 40435824 50470992 40435961 50471163 40436098 50471334 40436235 50471505 40436372 50471676 40436509 50471847 40436646 50472018 40436783 50472189 40436920 50472360 40437057 50472531 40437194 50472702 40437331 50472873 40437468 50473044 40437605 50473215 40437742 50473386 40437879 50473557 40438016 50473728 40438153 50473899 40438290 50474070 40438427 50474241 40438564 50474412 40438701 50474583 40438838 50474754 40438975 50474925 40439112 50475096 40439249 50475267 40439386 50475438 40439523 50475609 40439660 50475780 40439797 50475951 40439934 50476122 40440071 50476293 40440208 50476464 40440345 50476635 40440482 50476806 40440619 50476977 40440756 50477148 40440893 50477319 40441030 50477490 40441167 50477661 40441304 50477832 40441441 50478003 40441578 50478174 40441715 50478345 40441852 50478516 40441989 50478687 40442126 50478858 40442263 50479029 40442400 50479200 40442537 50479371 40442674 50479542 40442811 50479713 40442948 50479884 40443085 50480055 40443222 50480226 40443359 50480397 40443496 50480568 40443633 50480739 40443770 50480910 40443907 50481081 40444044 50481252 40444181 50481423 40444318 50481594 40444455 50481765 40444592 50481936 40444729 50482107 40444866 50482278 40445003 50482449 40445140 50482620 40445277 50482791 40445414 50482962 40445551 50483133 40445688 50483304 40445825 50483475 40445962 50483646 40446099 50483817 40446236 50483988 40446373 50484159 40446510 50484330 40446647 50484501 40446784 50484672 40446921 50484843 40447058 50485014 40447195 50485185 40447332 50485356 40447469 50485527 40447606 50485698 40447743 50485869 40447880 50486040 40448017 50486211 40448154 50486382 40448291 50486553 40448428 50486724 40448565 50486895 40448702 50487066 40448839 50487237 40448976 50487408 40449113 50487579 40449250 50487750 40449387 50487921 40449524 50488092 40449661 50488263 40449798 50488434 40449935 50488605 40450072 50488776 40450209 50488947 40450346 50489118 40450483 50489289 40450620 50489460 40450757 50489631 40450894 50489802 40451031 50489973 40451168 50490144 40451305 50490315 40451442 50490486 40451579 50490657 40451716 50490828 40451853 50490999 40451990 50491170 40452127 50491341 40452264 50491512 40452401 50491683 40452538 50491854 40452675 50492025 40452812 50492196 40452949 50492367 40453086 50492538 40453223 50492709 40453360 50492880 40453497 50493051 40453634 50493222 40453771 50493393 40453908 50493564 40454045 50493735 40454182 50493906 40454319 50494077 40454456 50494248 40454593 50494419 40454730 50494590 40454867 50494761 40455004 50494932 40455141 50495103 40455278 50495274 40455415 50495445 40455552 50495616 40455689 50495787 40455826 50495958 40455963 50496129 40456100 50496300 40456237 50496471 40456374 50496642 40456511 50496813 40456648 50496984 40456785 50497155 40456922 50497326 40457059 50497497 40457196 50497668 40457333 50497839 40457470 50498010 40457607 50498181 40457744 50498352 40457881 50498523 40458018 50498694 40458155 50498865 40458292 50499036 40458429 50499207 40458566 50499378 40458703 50499549 40458840 50499720 40458977 50499891 40459114 50500062 40459251 50500233 40459388 50500404 40459525 50500575 40459662 50500746 40459799 50500917 40459936 50501088 40460073 50501259 40460210 50501430 40460347 50501601 40460484 50501772 40460621 50501943 40460758 50502114 40460895 50502285 40461032 50502456 40461169 50502627 40461306 50502798 40461443 50502969 40461580 50503140 40461717 50503311 40461854 50503482 40461991 50503653 40462128 50503824 40462265 50503995 40462402 50504166 40462539 50504337 40462676 50504508 40462813 50504679 40462950 50504850 40463087 50505021 40463224 50505192 40463361 50505363 40463498 50505534 40463635 50505705 40463772 50505876 40463909 50506047 40464046 50506218 40464183 50506389 40464320 50506560 40464457 50506731 40464594 50506902 40464731 50507073 40464868 50507244 40465005 50507415 40465142 50507586 40465279 50507757 40465416 50507928 40465553 50508099 40465690 50508270 40465827 50508441 40465964 50508612 40466101 50508783 40466238 50508954 40466375 50509125 40466512 50509296 40466649 50509467 40466786 50509638 40466923 50509809 40467060 50509980 40467197 50510151 40467334 50510322 40467471 50510493 40467608 50510664 40467745 50510835 40467882 50511006 40468019 50511177 40468156 50511348 40468293 50511519 40468430 50511690 40468567 50511861 40468704 50512032 40468841 50512203 40468978 50512374 40469115 50512545 40469252 50512716 40469389 50512887 40469526 50513058 40469663 50513229 40469800 50513400 40469937 50513571 40470074 50513742 40470211 50513913 40470348 50514084 40470485 50514255 40470622 50514426 40470759 50514597 40470896 50514768 40471033 50514939 40471170 50515110 40471307 50515281 40471444 50515452 40471581 50515623 40471718 50515794 40471855 50515965 40471992 50516136 40472129 50516307 40472266 50516478 40472403 50516649 40472540 50516820 40472677 50516991 40472814 50517162 40472951 50517333 40473088 50517504 40473225 50517675 40473362 50517846 40473499 50518017 40473636 50518188 40473773 50518359 40473910 50518530 40474047 50518701 40474184 50518872 40474321 50519043 40474458 50519214 40474595 50519385 40474732 50519556 40474869 50519727 40475006 50519898 40475143 50520069 40475280 50520240 40475417 50520411 40475554 50520582 40475691 50520753 40475828 50520924 40475965 50521095 40476102 50521266 40476239 50521437 40476376 50521608 40476513 50521779 40476650 50521950 40476787 50522121 40476924 50522292 40477061 50522463 40477198 50522634 40477335 50522805 40477472 50522976 40477609 50523147 40477746 50523318 40477883 50523489 40478020 50523660 40478157 50523831 40478294 50524002 40478431 50524173 40478568 50524344 40478705 50524515 40478842 50524686 40478979 50524857 40479116 50525028 40479253 50525199 40479390 50525370 40479527 50525541 40479664 50525712 40479801 50525883 40479938 50526054 40480075 50526225 40480212 50526396 40480349 50526567 40480486 50526738 40480623 50526909 40480760 50527080 40480897 50527251 40481034 50527422 40481171 50527593 40481308 50527764 40481445 50527935 40481582 50528106 40481719 50528277 40481856 50528448 40481993 50528619 40482130 50528790 40482267 50528961 40482404 50529132 40482541 50529303 40482678 50529474 40482815 50529645 40482952 50529816 40483089 50529987 40483226 50530158 40483363 50530329 40483500 50530500 40483637 50530671 40483774 50530842 40483911 50531013 40484048 50531184 40484185 50531355 40484322 50531526 40484459 50531697 40484596 50531868 40484733 50532039 40484870 50532210 40485007 50532381 40485144 50532552 40485281 50532723 40485418 50532894 40485555 50533065 40485692 50533236 40485829 50533407 40485966 50533578 40486103 50533749 40486240 50533920 40486377 50534091 40486514 50534262 40486651 50534433 40486788 50534604 40486925 50534775 40487062 50534946 40487199 50535117 40487336 50535288 40487473 50535459 40487610 50535630 40487747 50535801 40487884 50535972 40488021 50536143 40488158 50536314 40488295 50536485 40488432 50536656 40488569 50536827 40488706 50536998 40488843 50537169 40488980 50537340 40489117 50537511 40489254 50537682 40489391 50537853 40489528 50538024 40489665 50538195 40489802 50538366 40489939 50538537 40490076 50538708 40490213 50538879 40490350 50539050 40490487 50539221 40490624 50539392 40490761 50539563 40490898 50539734 40491035 50539905 40491172 50540076 40491309 50540247 40491446 50540418 40491583 50540589 40491720 50540760 40491857 50540931 40491994 50541102 40492131 50541273 40492268 50541444 40492405 50541615 40492542 50541786 40492679 50541957 40492816 50542128 40492953 50542299 40493090 50542470 40493227 50542641 40493364 50542812 40493501 50542983 40493638 50543154 40493775 50543325 40493912 50543496 40494049 50543667 40494186 50543838 40494323 50544009 40494460 50544180 40494597 50544351 40494734 50544522 40494871 50544693 40495008 50544864 40495145 50545035 40495282 50545206 40495419 50545377 40495556 50545548 40495693 50545719 40495830 50545890 40495967 50546061 40496104 50546232 40496241 50546403 40496378 50546574 40496515 50546745 40496652 50546916 40496789 50547087 40496926 50547258 40497063 50547429 40497200 50547600 40497337 50547771 40497474 50547942 40497611 50548113 40497748 50548284 40497885 50548455 40498022 50548626 40498159 50548797 40498296 50548968 40498433 50549139 40498570 50549310 40498707 50549481 40498844 50549652 40498981 50549823 40499118 50549994 40499255 50550165 40499392 50550336 40499529 50550507 40499666 50550678 40499803 50550849 40499940 50551020 40500077 50551191 40500214 50551362 40500351 50551533 40500488 50551704 40500625 50551875 40500762 50552046 40500899 50552217 40501036 50552388 40501173 50552559 40501310 50552730 40501447 50552901 40501584 50553072 40501721 50553243 40501858 50553414 40501995 50553585 40502132 50553756 40502269 50553927 40502406 50554098 40502543 50554269 40502680 50554440 40502817 50554611 40502954 50554782 40503091 50554953 40503228 50555124 40503365 50555295 40503502 50555466 40503639 50555637 40503776 50555808 40503913 50555979 40504050 50556150 40504187 50556321 40504324 50556492 40504461 50556663 40504598 50556834 40504735 50557005 40504872 50557176 40505009 50557347
1000 42146406 0 42146406 52606098 42146543 52606269 42146680 52606440 42146817 52606611 42146954 52606782 42147091 52606953 42147228 52607124 42147365 52607295 42147502 52607466 42147639 52607637 42147776 52607808 42147913 52607979 42148050 52608150 42148187 52608321 42148324 52608492 42148461 52608663 42148598 52608834 42148735 52609005 42148872 52609176 42149009 52609347 42149146 52609518 42149283 52609689 42149420 52609860 42149557 52610031 42149694 52610202 42149831 52610373 42149968 52610544 42150105 52610715 42150242 52610886 42150379 52611057 42150516 52611228 42150653 52611399 42150790 52611570 42150927 52611741 42151064 52611912 42151201 52612083 42151338 52612254 42151475 52612425 42151612 52612596 42151749 52612767 42151886 52612938 42152023 52613109 42152160 52613280 42152297 52613451 42152434 52613622 42152571 52613793 42152708 52613964 42152845 52614135 42152982 52614306 42153119 52614477 42153256 52614648 42153393 52614819 42153530 52614990 42153667 52615161 42153804 52615332 42153941 52615503 42154078 52615674 42154215 52615845 42154352 52616016 42154489 52616187 42154626 52616358 42154763 52616529 42154900 52616700 42155037 52616871 42155174 52617042 42155311 52617213 42155448 52617384 42155585 52617555 42155722 52617726 42155859 52617897 42155996 52618068 42156133 52618239 42156270 52618410 42156407 52618581 42156544 52618752 42156681 52618923 42156818 52619094 42156955 52619265 42157092 52619436 42157229 52619607 42157366 52619778 42157503 52619949 42157640 52620120 42157777 52620291 42157914 52620462 42158051 52620633 42158188 52620804 42158325 52620975 42158462 52621146 42158599 52621317 42158736 52621488 42158873 52621659 42159010 52621830 42159147 52622001 42159284 52622172 42159421 52622343 42159558 52622514 42159695 52622685 42159832 52622856 42159969 52623027 42160106 52623198 42160243 52623369 42160380 52623540 42160517 52623711 42160654 52623882 42160791 52624053 42160928 52624224 42161065 52624395 42161202 52624566 42161339 52624737 42161476 52624908 42161613 52625079 42161750 52625250 42161887 52625421 42162024 52625592 42162161 52625763 42162298 52625934 42162435 52626105 42162572 52626276 42162709 52626447 42162846 52626618 42162983 52626789 42163120 52626960 42163257 52627131 42163394 52627302 42163531 52627473 42163668 52627644 42163805 52627815 42163942 52627986 42164079 52628157 42164216 52628328 42164353 52628499 42164490 52628670 42164627 52628841 42164764 52629012 42164901 52629183 42165038 52629354 42165175 52629525 42165312 52629696 42165449 52629867 42165586 52630038 42165723 52630209 42165860 52630380 42165997 52630551 42166134 52630722 42166271 52630893 42166408 52631064 42166545 52631235 42166682 52631406 42166819 52631577 42166956 52631748 42167093 52631919 42167230 52632090 42167367 52632261 42167504 52632432 42167641 52632603 42167778 52632774 42167915 52632945 42168052 52633116 42168189 52633287 42168326 52633458 42168463 52633629 42168600 52633800 42168737 52633971 42168874 52634142 42169011 52634313 42169148 52634484 42169285 52634655 42169422 52634826 42169559 52634997 42169696 52635168 42169833 52635339 42169970 52635510 42170107 52635681 42170244 52635852 42170381 52636023 42170518 52636194 42170655 52636365 42170792 52636536 42170929 52636707 42171066 52636878 42171203 52637049 42171340 52637220 42171477 52637391 42171614 52637562 42171751 52637733 42171888 52637904 42172025 52638075 42172162 52638246 42172299 52638417 42172436 52638588 42172573 52638759 42172710 52638930 42172847 52639101 42172984 52639272 42173121 52639443 42173258 52639614 42173395 52639785 42173532 52639956 42173669 52640127 42173806 52640298 42173943 52640469 42174080 52640640 42174217 52640811 42174354 52640982 42174491 52641153 42174628 52641324 42174765 52641495 42174902 52641666 42175039 52641837 42175176 52642008 42175313 52642179 42175450 52642350 42175587 52642521 42175724 52642692 42175861 52642863 42175998 52643034 42176135 52643205 42176272 52643376 42176409 52643547 42176546 52643718 42176683 52643889 42176820 52644060 42176957 52644231 42177094 52644402 42177231 52644573 42177368 52644744 42177505 52644915 42177642 52645086 42177779 52645257 42177916 52645428 42178053 52645599 42178190 52645770 42178327 52645941 42178464 52646112 42178601 52646283 42178738 52646454 42178875 52646625 42179012 52646796 42179149 52646967 42179286 52647138 42179423 52647309 42179560 52647480 42179697 52647651 42179834 52647822 42179971 52647993 42180108 52648164 42180245 52648335 42180382 52648506 42180519 52648677 42180656 52648848 42180793 52649019 42180930 52649190 42181067 52649361 42181204 52649532 42181341 52649703 42181478 52649874 42181615 52650045 42181752 52650216 42181889 52650387 42182026 52650558 42182163 52650729 42182300 52650900 42182437 52651071 42182574 52651242 42182711 52651413 42182848 52651584 42182985 52651755 42183122 52651926 42183259 52652097 42183396 52652268 42183533 52652439 42183670 52652610 42183807 52652781 42183944 52652952 42184081 52653123 42184218 52653294 42184355 52653465 42184492 52653636 42184629 52653807 42184766 52653978 42184903 52654149 42185040 52654320 42185177 52654491 42185314 52654662 42185451 52654833 42185588 52655004 42185725 52655175 42185862 52655346 42185999 52655517 42186136 52655688 42186273 52655859 42186410 52656030 42186547 52656201 42186684 52656372 42186821 52656543 42186958 52656714 42187095 52656885 42187232 52657056 42187369 52657227 42187506 52657398 42187643 52657569 42187780 52657740 42187917 52657911 42188054 52658082 42188191 52658253 42188328 52658424 42188465 52658595 42188602 52658766 42188739 52658937 42188876 52659108 42189013 52659279 42189150 52659450 42189287 52659621 42189424 52659792 42189561 52659963 42189698 52660134 42189835 52660305 42189972 52660476 42190109 52660647 42190246 52660818 42190383 52660989 42190520 52661160 42190657 52661331 42190794 52661502 42190931 52661673 42191068 52661844 42191205 52662015 42191342 52662186 42191479 52662357 42191616 52662528 42191753 52662699 42191890 52662870 42192027 52663041 42192164 52663212 42192301 52663383 42192438 52663554 42192575 52663725 42192712 52663896 42192849 52664067 42192986 52664238 42193123 52664409 42193260 52664580 42193397 52664751 42193534 52664922 42193671 52665093 42193808 52665264 42193945 52665435 42194082 52665606 42194219 52665777 42194356 52665948 42194493 52666119 42194630 52666290 42194767 52666461 42194904 52666632 42195041 52666803 42195178 52666974 42195315 52667145 42195452 52667316 42195589 52667487 42195726 52667658 42195863 52667829 42196000 52668000 42196137 52668171 42196274 52668342 42196411 52668513 42196548 52668684 42196685 52668855 42196822 52669026 42196959 52669197 42197096 52669368 42197233 52669539 42197370 52669710 42197507 52669881 42197644 52670052 42197781 52670223 42197918 52670394 42198055 52670565 42198192 52670736 42198329 52670907 42198466 52671078 42198603 52671249 42198740 52671420 42198877 52671591 42199014 52671762 42199151 52671933 42199288 52672104 42199425 52672275 42199562 52672446 42199699 52672617 42199836 52672788 42199973 52672959 42200110 52673130 42200247 52673301 42200384 52673472 42200521 52673643 42200658 52673814 42200795 52673985 42200932 52674156 42201069 52674327 42201206 52674498 42201343 52674669 42201480 52674840 42201617 52675011 42201754 52675182 42201891 52675353 42202028 52675524 42202165 52675695 42202302 52675866 42202439 52676037 42202576 52676208 42202713 52676379 42202850 52676550 42202987 52676721 42203124 52676892 42203261 52677063 42203398 52677234 42203535 52677405 42203672 52677576 42203809 52677747 42203946 52677918 42204083 52678089 42204220 52678260 42204357 52678431 42204494 52678602 42204631 52678773 42204768 52678944 42204905 52679115 42205042 52679286 42205179 52679457 42205316 52679628 42205453 52679799 42205590 52679970 42205727 52680141 42205864 52680312 42206001 52680483 42206138 52680654 42206275 52680825 42206412 52680996 42206549 52681167 42206686 52681338 42206823 52681509 42206960 52681680 42207097 52681851 42207234 52682022 42207371 52682193 42207508 52682364 42207645 52682535 42207782 52682706 42207919 52682877 42208056 52683048 42208193 52683219 42208330 52683390 42208467 52683561 42208604 52683732 42208741 52683903 42208878 52684074 42209015 52684245 42209152 52684416 42209289 52684587 42209426 52684758 42209563 52684929 42209700 52685100 42209837 52685271 42209974 52685442 42210111 52685613 42210248 52685784 42210385 52685955 42210522 52686126 42210659 52686297 42210796 52686468 42210933 52686639 42211070 52686810 42211207 52686981 42211344 52687152 42211481 52687323 42211618 52687494 42211755 52687665 42211892 52687836 42212029 52688007 42212166 52688178 42212303 52688349 42212440 52688520 42212577 52688691 42212714 52688862 42212851 52689033 42212988 52689204 42213125 52689375 42213262 52689546 42213399 52689717 42213536 52689888 42213673 52690059 42213810 52690230 42213947 52690401 42214084 52690572 42214221 52690743 42214358 52690914 42214495 52691085 42214632 52691256 42214769 52691427 42214906 52691598 42215043 52691769 42215180 52691940 42215317 52692111 42215454 52692282 42215591 52692453 42215728 52692624 42215865 52692795 42216002 52692966 42216139 52693137 42216276 52693308 42216413 52693479 42216550 52693650 42216687 52693821 42216824 52693992 42216961 52694163 42217098 52694334 42217235 52694505 42217372 52694676 42217509 52694847 42217646 52695018 42217783 52695189 42217920 52695360 42218057 52695531 42218194 52695702 42218331 52695873 42218468 52696044 42218605 52696215 42218742 52696386 42218879 52696557 42219016 52696728 42219153 52696899 42219290 52697070 42219427 52697241 42219564 52697412 42219701 52697583 42219838 52697754 42219975 52697925 42220112 52698096 42220249 52698267 42220386 52698438 42220523 52698609 42220660 52698780 42220797 52698951 42220934 52699122 42221071 52699293 42221208 52699464 42221345 52699635 42221482 52699806 42221619 52699977 42221756 52700148 42221893 52700319 42222030 52700490 42222167 52700661 42222304 52700832 42222441 52701003 42222578 52701174 42222715 52701345 42222852 52701516 42222989 52701687 42223126 52701858 42223263 52702029 42223400 52702200 42223537 52702371 42223674 52702542 42223811 52702713 42223948 52702884 42224085 52703055 42224222 52703226 42224359 52703397 42224496 52703568 42224633 52703739 42224770 52703910 42224907 52704081 42225044 52704252 42225181 52704423 42225318 52704594 42225455 52704765 42225592 52704936 42225729 52705107 42225866 52705278 42226003 52705449 42226140 52705620 42226277 52705791 42226414 52705962 42226551 52706133 42226688 52706304 42226825 52706475 42226962 52706646 42227099 52706817 42227236 52706988 42227373 52707159 42227510 52707330 42227647 52707501 42227784 52707672 42227921 52707843 42228058 52708014 42228195 52708185 42228332 52708356 42228469 52708527 42228606 52708698 42228743 52708869 42228880 52709040 42229017 52709211 42229154 52709382 42229291 52709553 42229428 52709724 42229565 52709895 42229702 52710066 42229839 52710237 42229976 52710408 42230113 52710579 42230250 52710750 42230387 52710921 42230524 52711092 42230661 52711263 42230798 52711434 42230935 52711605 42231072 52711776 42231209 52711947 42231346 52712118 42231483 52712289 42231620 52712460 42231757 52712631 42231894 52712802 42232031 52712973 42232168 52713144 42232305 52713315 42232442 52713486 42232579 52713657 42232716 52713828 42232853 52713999 42232990 52714170 42233127 52714341 42233264 52714512 42233401 52714683 42233538 52714854 42233675 52715025 42233812 52715196 42233949 52715367 42234086 52715538 42234223 52715709 42234360 52715880 42234497 52716051 42234634 52716222 42234771 52716393 42234908 52716564 42235045 52716735 42235182 52716906 42235319 52717077 42235456 52717248 42235593 52717419 42235730 52717590 42235867 52717761 42236004 52717932 42236141 52718103 42236278 52718274 42236415 52718445 42236552 52718616 42236689 52718787 42236826 52718958 42236963 52719129 42237100 52719300 42237237 52719471 42237374 52719642 42237511 52719813 42237648 52719984 42237785 52720155 42237922 52720326 42238059 52720497 42238196 52720668 42238333 52720839 42238470 52721010 42238607 52721181 42238744 52721352 42238881 52721523 42239018 52721694 42239155 52721865 42239292 52722036 42239429 52722207 42239566 52722378 42239703 52722549 42239840 52722720 42239977 52722891 42240114 52723062 42240251 52723233 42240388 52723404 42240525 52723575 42240662 52723746 42240799 52723917 42240936 52724088 42241073 52724259 42241210 52724430 42241347 52724601 42241484 52724772 42241621 52724943 42241758 52725114 42241895 52725285 42242032 52725456 42242169 52725627 42242306 52725798 42242443 52725969 42242580 52726140 42242717 52726311 42242854 52726482 42242991 52726653 42243128 52726824 42243265 52726995 42243402 52727166 42243539 52727337 42243676 52727508 42243813 52727679 42243950 52727850 42244087 52728021 42244224 52728192 42244361 52728363 42244498 52728534 42244635 52728705 42244772 52728876 42244909 52729047 42245046 52729218 42245183 52729389 42245320 52729560 42245457 52729731 42245594 52729902 42245731 52730073 42245868 52730244 42246005 52730415 42246142 52730586 42246279 52730757 42246416 52730928 42246553 52731099 42246690 52731270 42246827 52731441 42246964 52731612 42247101 52731783 42247238 52731954 42247375 52732125 42247512 52732296 42247649 52732467 42247786 52732638 42247923 52732809 42248060 52732980 42248197 52733151 42248334 52733322 42248471 52733493 42248608 52733664 42248745 52733835 42248882 52734006 42249019 52734177 42249156 52734348 42249293 52734519 42249430 52734690 42249567 52734861 42249704 52735032 42249841 52735203 42249978 52735374 42250115 52735545 42250252 52735716 42250389 52735887 42250526 52736058 42250663 52736229 42250800 52736400 42250937 52736571 42251074 52736742 42251211 52736913 42251348 52737084 42251485 52737255 42251622 52737426 42251759 52737597 42251896 52737768 42252033 52737939 42252170 52738110 42252307 52738281 42252444 52738452 42252581 52738623 42252718 52738794 42252855 52738965 42252992 52739136 42253129 52739307 42253266 52739478 42253403 52739649 42253540 52739820 42253677 52739991 42253814 52740162 42253951 52740333 42254088 52740504 42254225 52740675 42254362 52740846 42254499 52741017 42254636 52741188 42254773 52741359 42254910 52741530 42255047 52741701 42255184 52741872 42255321 52742043 42255458 52742214 42255595 52742385 42255732 52742556 42255869 52742727 42256006 52742898 42256143 52743069 42256280 52743240 42256417 52743411 42256554 52743582 42256691 52743753 42256828 52743924 42256965 52744095 42257102 52744266 42257239 52744437 42257376 52744608 42257513 52744779 42257650 52744950 42257787 52745121 42257924 52745292 42258061 52745463 42258198 52745634 42258335 52745805 42258472 52745976 42258609 52746147 42258746 52746318 42258883 52746489 42259020 52746660 42259157 52746831 42259294 52747002 42259431 52747173 42259568 52747344 42259705 52747515 42259842 52747686 42259979 52747857 42260116 52748028 42260253 52748199 42260390 52748370 42260527 52748541 42260664 52748712 42260801 52748883 42260938 52749054 42261075 52749225 42261212 52749396 42261349 52749567 42261486 52749738 42261623 52749909 42261760 52750080 42261897 52750251 42262034 52750422 42262171 52750593 42262308 52750764 42262445 52750935 42262582 52751106 42262719 52751277 42262856 52751448 42262993 52751619 42263130 52751790 42263267 52751961 42263404 52752132 42263541 52752303 42263678 52752474 42263815 52752645 42263952 52752816 42264089 52752987 42264226 52753158 42264363 52753329 42264500 52753500 42264637 52753671 42264774 52753842 42264911 52754013 42265048 52754184 42265185 52754355 42265322 52754526 42265459 52754697 42265596 52754868 42265733 52755039 42265870 52755210 42266007 52755381 42266144 52755552 42266281 52755723 42266418 52755894 42266555 52756065 42266692 52756236 42266829 52756407 42266966 52756578 42267103 52756749 42267240 52756920 42267377 52757091 42267514 52757262 42267651 52757433 42267788 52757604 42267925 52757775 42268062 52757946 42268199 52758117 42268336 52758288 42268473 52758459 42268610 52758630 42268747 52758801 42268884 52758972 42269021 52759143 42269158 52759314 42269295 52759485 42269432 52759656 42269569 52759827 42269706 52759998 42269843 52760169 42269980 52760340 42270117 52760511 42270254 52760682 42270391 52760853 42270528 52761024 42270665 52761195 42270802 52761366 42270939 52761537 42271076 52761708 42271213 52761879 42271350 52762050 42271487 52762221 42271624 52762392 42271761 52762563 42271898 52762734 42272035 52762905 42272172 52763076 42272309 52763247 42272446 52763418 42272583 52763589 42272720 52763760 42272857 52763931 42272994 52764102 42273131 52764273 42273268 52764444 42273405 52764615 42273542 52764786 42273679 52764957 42273816 52765128 42273953 52765299 42274090 52765470 42274227 52765641 42274364 52765812 42274501 52765983 42274638 52766154 42274775 52766325 42274912 52766496 42275049 52766667 42275186 52766838 42275323 52767009 42275460 52767180 42275597 52767351 42275734 52767522 42275871 52767693 42276008 52767864 42276145 52768035 42276282 52768206 42276419 52768377 42276556 52768548 42276693 52768719 42276830 52768890 42276967 52769061 42277104 52769232 42277241 52769403 42277378 52769574 42277515 52769745 42277652 52769916 42277789 52770087 42277926 52770258 42278063 52770429 42278200 52770600 42278337 52770771 42278474 52770942 42278611 52771113 42278748 52771284 42278885 52771455 42279022 52771626 42279159 52771797 42279296 52771968 42279433 52772139 42279570 52772310 42279707 52772481 42279844 52772652 42279981 52772823 42280118 52772994 42280255 52773165 42280392 52773336 42280529 52773507 42280666 52773678 42280803 52773849 42280940 52774020 42281077 52774191 42281214 52774362 42281351 52774533 42281488 52774704 42281625 52774875 42281762 52775046 42281899 52775217 42282036 52775388 42282173 52775559 42282310 52775730 42282447 52775901 42282584 52776072 42282721 52776243 42282858 52776414 42282995 52776585 42283132 52776756
1000 58698746 0 58698746 73266318 58698883 73266489 58699020 73266660 58699157 73266831 58699294 73267002 58699431 73267173 58699568 73267344 58699705 73267515 58699842 73267686 58699979 73267857 58700116 73268028 58700253 73268199 58700390 73268370 58700527 73268541 58700664 73268712 58700801 73268883 58700938 73269054 58701075 73269225 58701212 73269396 58701349 73269567 58701486 73269738 58701623 73269909 58701760 73270080 58701897 73270251 58702034 73270422 58702171 73270593 58702308 73270764 58702445 73270935 58702582 73271106 58702719 73271277 58702856 73271448 58702993 73271619 58703130 73271790 58703267 73271961 58703404 73272132 58703541 73272303 58703678 73272474 58703815 73272645 58703952 73272816 58704089 73272987 58704226 73273158 58704363 73273329 58704500 73273500 58704637 73273671 58704774 73273842 58704911 73274013 58705048 73274184 58705185 73274355 58705322 73274526 58705459 73274697 58705596 73274868 58705733 73275039 58705870 73275210 58706007 73275381 58706144 73275552 58706281 73275723 58706418 73275894 58706555 73276065 58706692 73276236 58706829 73276407 58706966 73276578 58707103 73276749 58707240 73276920 58707377 73277091 58707514 73277262 58707651 73277433 58707788 73277604 58707925 73277775 58708062 73277946 58708199 73278117 58708336 73278288 58708473 73278459 58708610 73278630 58708747 73278801 58708884 73278972 58709021 73279143 58709158 73279314 58709295 73279485 58709432 73279656 58709569 73279827 58709706 73279998 58709843 73280169 58709980 73280340 58710117 73280511 58710254 73280682 58710391 73280853 58710528 73281024 58710665 73281195 58710802 73281366 58710939 73281537 58711076 73281708 58711213 73281879 58711350 73282050 58711487 73282221 58711624 73282392 58711761 73282563 58711898 73282734 58712035 73282905 58712172 73283076 58712309 73283247 58712446 73283418 58712583 73283589 58712720 73283760 58712857 73283931 58712994 73284102 58713131 73284273 58713268 73284444 58713405 73284615 58713542 73284786 58713679 73284957 58713816 73285128 58713953 73285299 58714090 73285470 58714227 73285641 58714364 73285812 58714501 73285983 58714638 73286154 58714775 73286325 58714912 73286496 58715049 73286667 58715186 73286838 58715323 73287009 58715460 73287180 58715597 73287351 58715734 73287522 58715871 73287693 58716008 73287864 58716145 73288035 58716282 73288206 58716419 73288377 58716556 73288548 58716693 73288719 58716830 73288890 58716967 73289061 58717104 73289232 58717241 73289403 58717378 73289574 58717515 73289745 58717652 73289916 58717789 73290087 58717926 73290258 58718063 73290429 58718200 73290600 58718337 73290771 58718474 73290942 58718611 73291113 58718748 73291284 58718885 73291455 58719022 73291626 58719159 73291797 58719296 73291968 58719433 73292139 58719570 73292310 58719707 73292481 58719844 73292652 58719981 73292823 58720118 73292994 58720255 73293165 58720392 73293336 58720529 73293507 58720666 73293678 58720803 73293849 58720940 73294020 58721077 73294191 58721214 73294362 58721351 73294533 58721488 73294704 58721625 73294875 58721762 73295046 58721899 73295217 58722036 73295388 58722173 73295559 58722310 73295730 58722447 73295901 58722584 73296072 58722721 73296243 58722858 73296414 58722995 73296585 58723132 73296756 58723269 73296927 58723406 73297098 58723543 73297269 58723680 73297440 58723817 73297611 58723954 73297782 58724091 73297953 58724228 73298124 58724365 73298295 58724502 73298466 58724639 73298637 58724776 73298808 58724913 73298979 58725050 73299150 58725187 73299321 58725324 73299492 58725461 73299663 58725598 73299834 58725735 73300005 58725872 73300176 58726009 73300347 58726146 73300518 58726283 73300689 58726420 73300860 58726557 73301031 58726694 73301202 58726831 73301373 58726968 73301544 58727105 73301715 58727242 73301886 58727379 73302057 58727516 73302228 58727653 73302399 58727790 73302570 58727927 73302741 58728064 73302912 58728201 73303083 58728338 73303254 58728475 73303425 58728612 73303596 58728749 73303767 58728886 73303938 58729023 73304109 58729160 73304280 58729297 73304451 58729434 73304622 58729571 73304793 58729708 73304964 58729845 73305135 58729982 73305306 58730119 73305477 58730256 73305648 58730393 73305819 58730530 73305990 58730667 73306161 58730804 73306332 58730941 73306503 58731078 73306674 58731215 73306845 58731352 73307016 58731489 73307187 58731626 73307358 58731763 73307529 58731900 73307700 58732037 73307871 58732174 73308042 58732311 73308213 58732448 73308384 58732585 73308555 58732722 73308726 58732859 73308897 58732996 73309068 58733133 73309239 58733270 73309410 58733407 73309581 58733544 73309752 58733681 73309923 58733818 73310094 58733955 73310265 58734092 73310436 58734229 73310607 58734366 73310778 58734503 73310949 58734640 73311120 58734777 73311291 58734914 73311462 58735051 73311633 58735188 73311804 58735325 73311975 58735462 73312146 58735599 73312317 58735736 73312488 58735873 73312659 58736010 73312830 58736147 73313001 58736284 73313172 58736421 73313343 58736558 73313514 58736695 73313685 58736832 73313856 58736969 73314027 58737106 73314198 58737243 73314369 58737380 73314540 58737517 73314711 58737654 73314882 58737791 73315053 58737928 73315224 58738065 73315395 58738202 73315566 58738339 73315737 58738476 73315908 58738613 73316079 58738750 73316250 58738887 73316421 58739024 73316592 58739161 73316763 58739298 73316934 58739435 73317105 58739572 73317276 58739709 73317447 58739846 73317618 58739983 73317789 58740120 73317960 58740257 73318131 58740394 73318302 58740531 73318473 58740668 73318644 58740805 73318815 58740942 73318986 58741079 73319157 58741216 73319328 58741353 73319499 58741490 73319670 58741627 73319841 58741764 73320012 58741901 73320183 58742038 73320354 58742175 73320525 58742312 73320696 58742449 73320867 58742586 73321038 58742723 73321209 58742860 73321380 58742997 73321551 58743134 73321722 58743271 73321893 58743408 73322064 58743545 73322235 58743682 73322406 58743819 73322577 58743956 73322748 58744093 73322919 58744230 73323090 58744367 73323261 58744504 73323432 58744641 73323603 58744778 73323774 58744915 73323945 58745052 73324116 58745189 73324287 58745326 73324458 58745463 73324629 58745600 73324800 58745737 73324971 58745874 73325142 58746011 73325313 58746148 73325484 58746285 73325655 58746422 73325826 58746559 73325997 58746696 73326168 58746833 73326339 58746970 73326510 58747107 73326681 58747244 73326852 58747381 73327023 58747518 73327194 58747655 73327365 58747792 73327536 58747929 73327707 58748066 73327878 58748203 73328049 58748340 73328220 58748477 73328391 58748614 73328562 58748751 73328733 58748888 73328904 58749025 73329075 58749162 73329246 58749299 73329417 58749436 73329588 58749573 73329759 58749710 73329930 58749847 73330101 58749984 73330272 58750121 73330443 58750258 73330614 58750395 73330785 58750532 73330956 58750669 73331127 58750806 73331298 58750943 73331469 58751080 73331640 58751217 73331811 58751354 73331982 58751491 73332153 58751628 73332324 58751765 73332495 58751902 73332666 58752039 73332837 58752176 73333008 58752313 73333179 58752450 73333350 58752587 73333521 58752724 73333692 58752861 73333863 58752998 73334034 58753135 73334205 58753272 73334376 58753409 73334547 58753546 73334718 58753683 73334889 58753820 73335060 58753957 73335231 58754094 73335402 58754231 73335573 58754368 73335744 58754505 73335915 58754642 73336086 58754779 73336257 58754916 73336428 58755053 73336599 58755190 73336770 58755327 73336941 58755464 73337112 58755601 73337283 58755738 73337454 58755875 73337625 58756012 73337796 58756149 73337967 58756286 73338138 58756423 73338309 58756560 73338480 58756697 73338651 58756834 73338822 58756971 73338993 58757108 73339164 58757245 73339335 58757382 73339506 58757519 73339677 58757656 73339848 58757793 73340019 58757930 73340190 58758067 73340361 58758204 73340532 58758341 73340703 58758478 73340874 58758615 73341045 58758752 73341216 58758889 73341387 58759026 73341558 58759163 73341729 58759300 73341900 58759437 73342071 58759574 73342242 58759711 73342413 58759848 73342584 58759985 73342755 58760122 73342926 58760259 73343097 58760396 73343268 58760533 73343439 58760670 73343610 58760807 73343781 58760944 73343952 58761081 73344123 58761218 73344294 58761355 73344465 58761492 73344636 58761629 73344807 58761766 73344978 58761903 73345149 58762040 73345320 58762177 73345491 58762314 73345662 58762451 73345833 58762588 73346004 58762725 73346175 58762862 73346346 58762999 73346517 58763136 73346688 58763273 73346859 58763410 73347030 58763547 73347201 58763684 73347372 58763821 73347543 58763958 73347714 58764095 73347885 58764232 73348056 58764369 73348227 58764506 73348398 58764643 73348569 58764780 73348740 58764917 73348911 58765054 73349082 58765191 73349253 58765328 73349424 58765465 73349595 58765602 73349766 58765739 73349937 58765876 73350108 58766013 73350279 58766150 73350450 58766287 73350621 58766424 73350792 58766561 73350963 58766698 73351134 58766835 73351305 58766972 73351476 58767109 73351647 58767246 73351818 58767383 73351989 58767520 73352160 58767657 73352331 58767794 73352502 58767931 73352673 58768068 73352844 58768205 73353015 58768342 73353186 58768479 73353357 58768616 73353528 58768753 73353699 58768890 73353870 58769027 73354041 58769164 73354212 58769301 73354383 58769438 73354554 58769575 73354725 58769712 73354896 58769849 73355067 58769986 73355238 58770123 73355409 58770260 73355580 58770397 73355751 58770534 73355922 58770671 73356093 58770808 73356264 58770945 73356435 58771082 73356606 58771219 73356777 58771356 73356948 58771493 73357119 58771630 73357290 58771767 73357461 58771904 73357632 58772041 73357803 58772178 73357974 58772315 73358145 58772452 73358316 58772589 73358487 58772726 73358658 58772863 73358829 58773000 73359000 58773137 73359171 58773274 73359342 58773411 73359513 58773548 73359684 58773685 73359855 58773822 73360026 58773959 73360197 58774096 73360368 58774233 73360539 58774370 73360710 58774507 73360881 58774644 73361052 58774781 73361223 58774918 73361394 58775055 73361565 58775192 73361736 58775329 73361907 58775466 73362078 58775603 73362249 58775740 73362420 58775877 73362591 58776014 73362762 58776151 73362933 58776288 73363104 58776425 73363275 58776562 73363446 58776699 73363617 58776836 73363788 58776973 73363959 58777110 73364130 58777247 73364301 58777384 73364472 58777521 73364643 58777658 73364814 58777795 73364985 58777932 73365156 58778069 73365327 58778206 73365498 58778343 73365669 58778480 73365840 58778617 73366011 58778754 73366182 58778891 73366353 58779028 73366524 58779165 73366695 58779302 73366866 58779439 73367037 58779576 73367208 58779713 73367379 58779850 73367550 58779987 73367721 58780124 73367892 58780261 73368063 58780398 73368234 58780535 73368405 58780672 73368576 58780809 73368747 58780946 73368918 58781083 73369089 58781220 73369260 58781357 73369431 58781494 73369602 58781631 73369773 58781768 73369944 58781905 73370115 58782042 73370286 58782179 73370457 58782316 73370628 58782453 73370799 58782590 73370970 58782727 73371141 58782864 73371312 58783001 73371483 58783138 73371654 58783275 73371825 58783412 73371996 58783549 73372167 58783686 73372338 58783823 73372509 58783960 73372680 58784097 73372851 58784234 73373022 58784371 73373193 58784508 73373364 58784645 73373535 58784782 73373706 58784919 73373877 58785056 73374048 58785193 73374219 58785330 73374390 58785467 73374561 58785604 73374732 58785741 73374903 58785878 73375074 58786015 73375245 58786152 73375416 58786289 73375587 58786426 73375758 58786563 73375929 58786700 73376100 58786837 73376271 58786974 73376442 58787111 73376613 58787248 73376784 58787385 73376955 58787522 73377126 58787659 73377297 58787796 73377468 58787933 73377639 58788070 73377810 58788207 73377981 58788344 73378152 58788481 73378323 58788618 73378494 58788755 73378665 58788892 73378836 58789029 73379007 58789166 73379178 58789303 73379349 58789440 73379520 58789577 73379691 58789714 73379862 58789851 73380033 58789988 73380204 58790125 73380375 58790262 73380546 58790399 73380717 58790536 73380888 58790673 73381059 58790810 73381230 58790947 73381401 58791084 73381572 58791221 73381743 58791358 73381914 58791495 73382085 58791632 73382256 58791769 73382427 58791906 73382598 58792043 73382769 58792180 73382940 58792317 73383111 58792454 73383282 58792591 73383453 58792728 73383624 58792865 73383795 58793002 73383966 58793139 73384137 58793276 73384308 58793413 73384479 58793550 73384650 58793687 73384821 58793824 73384992 58793961 73385163 58794098 73385334 58794235 73385505 58794372 73385676 58794509 73385847 58794646 73386018 58794783 73386189 58794920 73386360 58795057 73386531 58795194 73386702 58795331 73386873 58795468 73387044 58795605 73387215 58795742 73387386 58795879 73387557 58796016 73387728 58796153 73387899 58796290 73388070 58796427 73388241 58796564 73388412 58796701 73388583 58796838 73388754 58796975 73388925 58797112 73389096 58797249 73389267 58797386 73389438 58797523 73389609 58797660 73389780 58797797 73389951 58797934 73390122 58798071 73390293 58798208 73390464 58798345 73390635 58798482 73390806 58798619 73390977 58798756 73391148 58798893 73391319 58799030 73391490 58799167 73391661 58799304 73391832 58799441 73392003 58799578 73392174 58799715 73392345 58799852 73392516 58799989 73392687 58800126 73392858 58800263 73393029 58800400 73393200 58800537 73393371 58800674 73393542 58800811 73393713 58800948 73393884 58801085 73394055 58801222 73394226 58801359 73394397 58801496 73394568 58801633 73394739 58801770 73394910 58801907 73395081 58802044 73395252 58802181 73395423 58802318 73395594 58802455 73395765 58802592 73395936 58802729 73396107 58802866 73396278 58803003 73396449 58803140 73396620 58803277 73396791 58803414 73396962 58803551 73397133 58803688 73397304 58803825 73397475 58803962 73397646 58804099 73397817 58804236 73397988 58804373 73398159 58804510 73398330 58804647 73398501 58804784 73398672 58804921 73398843 58805058 73399014 58805195 73399185 58805332 73399356 58805469 73399527 58805606 73399698 58805743 73399869 58805880 73400040 58806017 73400211 58806154 73400382 58806291 73400553 58806428 73400724 58806565 73400895 58806702 73401066 58806839 73401237 58806976 73401408 58807113 73401579 58807250 73401750 58807387 73401921 58807524 73402092 58807661 73402263 58807798 73402434 58807935 73402605 58808072 73402776 58808209 73402947 58808346 73403118 58808483 73403289 58808620 73403460 58808757 73403631 58808894 73403802 58809031 73403973 58809168 73404144 58809305 73404315 58809442 73404486 58809579 73404657 58809716 73404828 58809853 73404999 58809990 73405170 58810127 73405341 58810264 73405512 58810401 73405683 58810538 73405854 58810675 73406025 58810812 73406196 58810949 73406367 58811086 73406538 58811223 73406709 58811360 73406880 58811497 73407051 58811634 73407222 58811771 73407393 58811908 73407564 58812045 73407735 58812182 73407906 58812319 73408077 58812456 73408248 58812593 73408419 58812730 73408590 58812867 73408761 58813004 73408932 58813141 73409103 58813278 73409274 58813415 73409445 58813552 73409616 58813689 73409787 58813826 73409958 58813963 73410129 58814100 73410300 58814237 73410471 58814374 73410642 58814511 73410813 58814648 73410984 58814785 73411155 58814922 73411326 58815059 73411497 58815196 73411668 58815333 73411839 58815470 73412010 58815607 73412181 58815744 73412352 58815881 73412523 58816018 73412694 58816155 73412865 58816292 73413036 58816429 73413207 58816566 73413378 58816703 73413549 58816840 73413720 58816977 73413891 58817114 73414062 58817251 73414233 58817388 73414404 58817525 73414575 58817662 73414746 58817799 73414917 58817936 73415088 58818073 73415259 58818210 73415430 58818347 73415601 58818484 73415772 58818621 73415943 58818758 73416114 58818895 73416285 58819032 73416456 58819169 73416627 58819306 73416798 58819443 73416969 58819580 73417140 58819717 73417311 58819854 73417482 58819991 73417653 58820128 73417824 58820265 73417995 58820402 73418166 58820539 73418337 58820676 73418508 58820813 73418679 58820950 73418850 58821087 73419021 58821224 73419192 58821361 73419363 58821498 73419534 58821635 73419705 58821772 73419876 58821909 73420047 58822046 73420218 58822183 73420389 58822320 73420560 58822457 73420731 58822594 73420902 58822731 73421073 58822868 73421244 58823005 73421415 58823142 73421586 58823279 73421757 58823416 73421928 58823553 73422099 58823690 73422270 58823827 73422441 58823964 73422612 58824101 73422783 58824238 73422954 58824375 73423125 58824512 73423296 58824649 73423467 58824786 73423638 58824923 73423809 58825060 73423980 58825197 73424151 58825334 73424322 58825471 73424493 58825608 73424664 58825745 73424835 58825882 73425006 58826019 73425177 58826156 73425348 58826293 73425519 58826430 73425690 58826567 73425861 58826704 73426032 58826841 73426203 58826978 73426374 58827115 73426545 58827252 73426716 58827389 73426887 58827526 73427058 58827663 73427229 58827800 73427400 58827937 73427571 58828074 73427742 58828211 73427913 58828348 73428084 58828485 73428255 58828622 73428426 58828759 73428597 58828896 73428768 58829033 73428939 58829170 73429110 58829307 73429281 58829444 73429452 58829581 73429623 58829718 73429794 58829855 73429965 58829992 73430136 58830129 73430307 58830266 73430478 58830403 73430649 58830540 73430820 58830677 73430991 58830814 73431162 58830951 73431333 58831088 73431504 58831225 73431675 58831362 73431846 58831499 73432017 58831636 73432188 58831773 73432359 58831910 73432530 58832047 73432701 58832184 73432872 58832321 73433043 58832458 73433214 58832595 73433385 58832732 73433556 58832869 73433727 58833006 73433898 58833143 73434069 58833280 73434240 58833417 73434411 58833554 73434582 58833691 73434753 58833828 73434924 58833965 73435095 58834102 73435266 58834239 73435437 58834376 73435608 58834513 73435779 58834650 73435950 58834787 73436121 58834924 73436292 58835061 73436463 58835198 73436634 58835335 73436805 58835472 73436976
1000 50901254 0 50901254 63533682 50901391 63533853 50901528 63534024 50901665 63534195 50901802 63534366 50901939 63534537 50902076 63534708 50902213 63534879 50902350 63535050 50902487 63535221 50902624 63535392 50902761 63535563 50902898 63535734 50903035 63535905 50903172 63536076 50903309 63536247 50903446 63536418 50903583 63536589 50903720 63536760 50903857 63536931 50903994 63537102 50904131 63537273 50904268 63537444 50904405 63537615 50904542 63537786 50904679 63537957 50904816 63538128 50904953 63538299 50905090 63538470 50905227 63538641 50905364 63538812 50905501 63538983 50905638 63539154 50905775 63539325 50905912 63539496 50906049 63539667 50906186 63539838 50906323 63540009 50906460 63540180 50906597 63540351 50906734 63540522 50906871 63540693 50907008 63540864 50907145 63541035 50907282 63541206 50907419 63541377 50907556 63541548 50907693 63541719 50907830 63541890 50907967 63542061 50908104 63542232 50908241 63542403 50908378 63542574 50908515 63542745 50908652 63542916 50908789 63543087 50908926 63543258 50909063 63543429 50909200 63543600 50909337 63543771 50909474 63543942 50909611 63544113 50909748 63544284 50909885 63544455 50910022 63544626 50910159 63544797 50910296 63544968 50910433 63545139 50910570 63545310 50910707 63545481 50910844 63545652 50910981 63545823 50911118 63545994 50911255 63546165 50911392 63546336 50911529 63546507 50911666 63546678 50911803 63546849 50911940 63547020 50912077 63547191 50912214 63547362 50912351 63547533 50912488 63547704 50912625 63547875 50912762 63548046 50912899 63548217 50913036 63548388 50913173 63548559 50913310 63548730 50913447 63548901 50913584 63549072 50913721 63549243 50913858 63549414 50913995 63549585 50914132 63549756 50914269 63549927 50914406 63550098 50914543 63550269 50914680 63550440 50914817 63550611 50914954 63550782 50915091 63550953 50915228 63551124 50915365 63551295 50915502 63551466 50915639 63551637 50915776 63551808 50915913 63551979 50916050 63552150 50916187 63552321 50916324 63552492 50916461 63552663 50916598 63552834 50916735 63553005 50916872 63553176 50917009 63553347 50917146 63553518 50917283 63553689 50917420 63553860 50917557 63554031 50917694 63554202 50917831 63554373 50917968 63554544 50918105 63554715 50918242 63554886 50918379 63555057 50918516 63555228 50918653 63555399 50918790 63555570 50918927 63555741 50919064 63555912 50919201 63556083 50919338 63556254 50919475 63556425 50919612 63556596 50919749 63556767 50919886 63556938 50920023 63557109 50920160 63557280 50920297 63557451 50920434 63557622 50920571 63557793 50920708 63557964 50920845 63558135 50920982 63558306 50921119 63558477 50921256 63558648 50921393 63558819 50921530 63558990 50921667 63559161 50921804 63559332 50921941 63559503 50922078 63559674 50922215 63559845 50922352 63560016 50922489 63560187 50922626 63560358 50922763 63560529 50922900 63560700 50923037 63560871 50923174 63561042 50923311 63561213 50923448 63561384 50923585 63561555 50923722 63561726 50923859 63561897 50923996 63562068 50924133 63562239 50924270 63562410 50924407 63562581 50924544 63562752 50924681 63562923 50924818 63563094 50924955 63563265 50925092 63563436 50925229 63563607 50925366 63563778 50925503 63563949 50925640 63564120 50925777 63564291 50925914 63564462 50926051 63564633 50926188 63564804 50926325 63564975 50926462 63565146 50926599 63565317 50926736 63565488 50926873 63565659 50927010 63565830 50927147 63566001 50927284 63566172 50927421 63566343 50927558 63566514 50927695 63566685 50927832 63566856 50927969 63567027 50928106 63567198 50928243 63567369 50928380 63567540 50928517 63567711 50928654 63567882 50928791 63568053 50928928 63568224 50929065 63568395 50929202 63568566 50929339 63568737 50929476 63568908 50929613 63569079 50929750 63569250 50929887 63569421 50930024 63569592 50930161 63569763 50930298 63569934 50930435 63570105 50930572 63570276 50930709 63570447 50930846 63570618 50930983 63570789 50931120 63570960 50931257 63571131 50931394 63571302 50931531 63571473 50931668 63571644 50931805 63571815 50931942 63571986 50932079 63572157 50932216 63572328 50932353 63572499 50932490 63572670 50932627 63572841 50932764 63573012 50932901 63573183 50933038 63573354 50933175 63573525 50933312 63573696 50933449 63573867 50933586 63574038 50933723 63574209 50933860 63574380 50933997 63574551 50934134 63574722 50934271 63574893 50934408 63575064 50934545 63575235 50934682 63575406 50934819 63575577 50934956 63575748 50935093 63575919 50935230 63576090 50935367 63576261 50935504 63576432 50935641 63576603 50935778 63576774 50935915 63576945 50936052 63577116 50936189 63577287 50936326 63577458 50936463 63577629 50936600 63577800 50936737 63577971 50936874 63578142 50937011 63578313 50937148 63578484 50937285 63578655 50937422 63578826 50937559 63578997 50937696 63579168 50937833 63579339 50937970 63579510 50938107 63579681 50938244 63579852 50938381 63580023 50938518 63580194 50938655 63580365 50938792 63580536 50938929 63580707 50939066 63580878 50939203 63581049 50939340 63581220 50939477 63581391 50939614 63581562 50939751 63581733 50939888 63581904 50940025 63582075 50940162 63582246 50940299 63582417 50940436 63582588 50940573 63582759 50940710 63582930 50940847 63583101 50940984 63583272 50941121 63583443 50941258 63583614 50941395 63583785 50941532 63583956 50941669 63584127 50941806 63584298 50941943 63584469 50942080 63584640 50942217 63584811 50942354 63584982 50942491 63585153 50942628 63585324 50942765 63585495 50942902 63585666 50943039 63585837 50943176 63586008 50943313 63586179 50943450 63586350 50943587 63586521 50943724 63586692 50943861 63586863 50943998 63587034 50944135 63587205 50944272 63587376 50944409 63587547 50944546 63587718 50944683 63587889 50944820 63588060 50944957 63588231 50945094 63588402 50945231 63588573 50945368 63588744 50945505 63588915 50945642 63589086 50945779 63589257 50945916 63589428 50946053 63589599 50946190 63589770 50946327 63589941 50946464 63590112 50946601 63590283 50946738 63590454 50946875 63590625 50947012 63590796 50947149 63590967 50947286 63591138 50947423 63591309 50947560 63591480 50947697 63591651 50947834 63591822 50947971 63591993 50948108 63592164 50948245 63592335 50948382 63592506 50948519 63592677 50948656 63592848 50948793 63593019 50948930 63593190 50949067 63593361 50949204 63593532 50949341 63593703 50949478 63593874 50949615 63594045 50949752 63594216 50949889 63594387 50950026 63594558 50950163 63594729 50950300 63594900 50950437 63595071 50950574 63595242 50950711 63595413 50950848 63595584 50950985 63595755 50951122 63595926 50951259 63596097 50951396 63596268 50951533 63596439 50951670 63596610 50951807 63596781 50951944 63596952 50952081 63597123 50952218 63597294 50952355 63597465 50952492 63597636 50952629 63597807 50952766 63597978 50952903 63598149 50953040 63598320 50953177 63598491 50953314 63598662 50953451 63598833 50953588 63599004 50953725 63599175 50953862 63599346 50953999 63599517 50954136 63599688 50954273 63599859 50954410 63600030 50954547 63600201 50954684 63600372 50954821 63600543 50954958 63600714 50955095 63600885 50955232 63601056 50955369 63601227 50955506 63601398 50955643 63601569 50955780 63601740 50955917 63601911 50956054 63602082 50956191 63602253 50956328 63602424 50956465 63602595 50956602 63602766 50956739 63602937 50956876 63603108 50957013 63603279 50957150 63603450 50957287 63603621 50957424 63603792 50957561 63603963 50957698 63604134 50957835 63604305 50957972 63604476 50958109 63604647 50958246 63604818 50958383 63604989 50958520 63605160 50958657 63605331 50958794 63605502 50958931 63605673 50959068 63605844 50959205 63606015 50959342 63606186 50959479 63606357 50959616 63606528 50959753 63606699 50959890 63606870 50960027 63607041 50960164 63607212 50960301 63607383 50960438 63607554 50960575 63607725 50960712 63607896 50960849 63608067 50960986 63608238 50961123 63608409 50961260 63608580 50961397 63608751 50961534 63608922 50961671 63609093 50961808 63609264 50961945 63609435 50962082 63609606 50962219 63609777 50962356 63609948 50962493 63610119 50962630 63610290 50962767 63610461 50962904 63610632 50963041 63610803 50963178 63610974 50963315 63611145 50963452 63611316 50963589 63611487 50963726 63611658 50963863 63611829 50964000 63612000 50964137 63612171 50964274 63612342 50964411 63612513 50964548 63612684 50964685 63612855 50964822 63613026 50964959 63613197 50965096 63613368 50965233 63613539 50965370 63613710 50965507 63613881 50965644 63614052 50965781 63614223 50965918 63614394 50966055 63614565 50966192 63614736 50966329 63614907 50966466 63615078 50966603 63615249 50966740 63615420 50966877 63615591 50967014 63615762 50967151 63615933 50967288 63616104 50967425 63616275 50967562 63616446 50967699 63616617 50967836 63616788 50967973 63616959 50968110 63617130 50968247 63617301 50968384 63617472 50968521 63617643 50968658 63617814 50968795 63617985 50968932 63618156 50969069 63618327 50969206 63618498 50969343 63618669 50969480 63618840 50969617 63619011 50969754 63619182 50969891 63619353 50970028 63619524 50970165 63619695 50970302 63619866 50970439 63620037 50970576 63620208 50970713 63620379 50970850 63620550 50970987 63620721 50971124 63620892 50971261 63621063 50971398 63621234 50971535 63621405 50971672 63621576 50971809 63621747 50971946 63621918 50972083 63622089 50972220 63622260 50972357 63622431 50972494 63622602 50972631 63622773 50972768 63622944 50972905 63623115 50973042 63623286 50973179 63623457 50973316 63623628 50973453 63623799 50973590 63623970 50973727 63624141 50973864 63624312 50974001 63624483 50974138 63624654 50974275 63624825 50974412 63624996 50974549 63625167 50974686 63625338 50974823 63625509 50974960 63625680 50975097 63625851 50975234 63626022 50975371 63626193 50975508 63626364 50975645 63626535 50975782 63626706 50975919 63626877 50976056 63627048 50976193 63627219 50976330 63627390 50976467 63627561 50976604 63627732 50976741 63627903 50976878 63628074 50977015 63628245 50977152 63628416 50977289 63628587 50977426 63628758 50977563 63628929 50977700 63629100 50977837 63629271 50977974 63629442 50978111 63629613 50978248 63629784 50978385 63629955 50978522 63630126 50978659 63630297 50978796 63630468 50978933 63630639 50979070 63630810 50979207 63630981 50979344 63631152 50979481 63631323 50979618 63631494 50979755 63631665 50979892 63631836 50980029 63632007 50980166 63632178 50980303 63632349 50980440 63632520 50980577 63632691 50980714 63632862 50980851 63633033 50980988 63633204 50981125 63633375 50981262 63633546 50981399 63633717 50981536 63633888 50981673 63634059 50981810 63634230 50981947 63634401 50982084 63634572 50982221 63634743 50982358 63634914 50982495 63635085 50982632 63635256 50982769 63635427 50982906 63635598 50983043 63635769 50983180 63635940 50983317 63636111 50983454 63636282 50983591 63636453 50983728 63636624 50983865 63636795 50984002 63636966 50984139 63637137 50984276 63637308 50984413 63637479 50984550 63637650 50984687 63637821 50984824 63637992 50984961 63638163 50985098 63638334 50985235 63638505 50985372 63638676 50985509 63638847 50985646 63639018 50985783 63639189 50985920 63639360 50986057 63639531 50986194 63639702 50986331 63639873 50986468 63640044 50986605 63640215 50986742 63640386 50986879 63640557 50987016 63640728 50987153 63640899 50987290 63641070 50987427 63641241 50987564 63641412 50987701 63641583 50987838 63641754 50987975 63641925 50988112 63642096 50988249 63642267 50988386 63642438 50988523 63642609 50988660 63642780 50988797 63642951 50988934 63643122 50989071 63643293 50989208 63643464 50989345 63643635 50989482 63643806 50989619 63643977 50989756 63644148 50989893 63644319 50990030 63644490 50990167 63644661 50990304 63644832 50990441 63645003 50990578 63645174 50990715 63645345 50990852 63645516 50990989 63645687 50991126 63645858 50991263 63646029 50991400 63646200 50991537 63646371 50991674 63646542 50991811 63646713 50991948 63646884 50992085 63647055 50992222 63647226 50992359 63647397 50992496 63647568 50992633 63647739 50992770 63647910 50992907 63648081 50993044 63648252 50993181 63648423 50993318 63648594 50993455 63648765 50993592 63648936 50993729 63649107 50993866 63649278 50994003 63649449 50994140 63649620 50994277 63649791 50994414 63649962 50994551 63650133 50994688 63650304 50994825 63650475 50994962 63650646 50995099 63650817 50995236 63650988 50995373 63651159 50995510 63651330 50995647 63651501 50995784 63651672 50995921 63651843 50996058 63652014 50996195 63652185 50996332 63652356 50996469 63652527 50996606 63652698 50996743 63652869 50996880 63653040 50997017 63653211 50997154 63653382 50997291 63653553 50997428 63653724 50997565 63653895 50997702 63654066 50997839 63654237 50997976 63654408 50998113 63654579 50998250 63654750 50998387 63654921 50998524 63655092 50998661 63655263 50998798 63655434 50998935 63655605 50999072 63655776 50999209 63655947 50999346 63656118 50999483 63656289 50999620 63656460 50999757 63656631 50999894 63656802 51000031 63656973 51000168 63657144 51000305 63657315 51000442 63657486 51000579 63657657 51000716 63657828 51000853 63657999 51000990 63658170 51001127 63658341 51001264 63658512 51001401 63658683 51001538 63658854 51001675 63659025 51001812 63659196 51001949 63659367 51002086 63659538 51002223 63659709 51002360 63659880 51002497 63660051 51002634 63660222 51002771 63660393 51002908 63660564 51003045 63660735 51003182 63660906 51003319 63661077 51003456 63661248 51003593 63661419 51003730 63661590 51003867 63661761 51004004 63661932 51004141 63662103 51004278 63662274 51004415 63662445 51004552 63662616 51004689 63662787 51004826 63662958 51004963 63663129 51005100 63663300 51005237 63663471 51005374 63663642 51005511 63663813 51005648 63663984 51005785 63664155 51005922 63664326 51006059 63664497 51006196 63664668 51006333 63664839 51006470 63665010 51006607 63665181 51006744 63665352 51006881 63665523 51007018 63665694 51007155 63665865 51007292 63666036 51007429 63666207 51007566 63666378 51007703 63666549 51007840 63666720 51007977 63666891 51008114 63667062 51008251 63667233 51008388 63667404 51008525 63667575 51008662 63667746 51008799 63667917 51008936 63668088 51009073 63668259 51009210 63668430 51009347 63668601 51009484 63668772 51009621 63668943 51009758 63669114 51009895 63669285 51010032 63669456 51010169 63669627 51010306 63669798 51010443 63669969 51010580 63670140 51010717 63670311 51010854 63670482 51010991 63670653 51011128 63670824 51011265 63670995 51011402 63671166 51011539 63671337 51011676 63671508 51011813 63671679 51011950 63671850 51012087 63672021 51012224 63672192 51012361 63672363 51012498 63672534 51012635 63672705 51012772 63672876 51012909 63673047 51013046 63673218 51013183 63673389 51013320 63673560 51013457 63673731 51013594 63673902 51013731 63674073 51013868 63674244 51014005 63674415 51014142 63674586 51014279 63674757 51014416 63674928 51014553 63675099 51014690 63675270 51014827 63675441 51014964 63675612 51015101 63675783 51015238 63675954 51015375 63676125 51015512 63676296 51015649 63676467 51015786 63676638 51015923 63676809 51016060 63676980 51016197 63677151 51016334 63677322 51016471 63677493 51016608 63677664 51016745 63677835 51016882 63678006 51017019 63678177 51017156 63678348 51017293 63678519 51017430 63678690 51017567 63678861 51017704 63679032 51017841 63679203 51017978 63679374 51018115 63679545 51018252 63679716 51018389 63679887 51018526 63680058 51018663 63680229 51018800 63680400 51018937 63680571 51019074 63680742 51019211 63680913 51019348 63681084 51019485 63681255 51019622 63681426 51019759 63681597 51019896 63681768 51020033 63681939 51020170 63682110 51020307 63682281 51020444 63682452 51020581 63682623 51020718 63682794 51020855 63682965 51020992 63683136 51021129 63683307 51021266 63683478 51021403 63683649 51021540 63683820 51021677 63683991 51021814 63684162 51021951 63684333 51022088 63684504 51022225 63684675 51022362 63684846 51022499 63685017 51022636 63685188 51022773 63685359 51022910 63685530 51023047 63685701 51023184 63685872 51023321 63686043 51023458 63686214 51023595 63686385 51023732 63686556 51023869 63686727 51024006 63686898 51024143 63687069 51024280 63687240 51024417 63687411 51024554 63687582 51024691 63687753 51024828 63687924 51024965 63688095 51025102 63688266 51025239 63688437 51025376 63688608 51025513 63688779 51025650 63688950 51025787 63689121 51025924 63689292 51026061 63689463 51026198 63689634 51026335 63689805 51026472 63689976 51026609 63690147 51026746 63690318 51026883 63690489 51027020 63690660 51027157 63690831 51027294 63691002 51027431 63691173 51027568 63691344 51027705 63691515 51027842 63691686 51027979 63691857 51028116 63692028 51028253 63692199 51028390 63692370 51028527 63692541 51028664 63692712 51028801 63692883 51028938 63693054 51029075 63693225 51029212 63693396 51029349 63693567 51029486 63693738 51029623 63693909 51029760 63694080 51029897 63694251 51030034 63694422 51030171 63694593 51030308 63694764 51030445 63694935 51030582 63695106 51030719 63695277 51030856 63695448 51030993 63695619 51031130 63695790 51031267 63695961 51031404 63696132 51031541 63696303 51031678 63696474 51031815 63696645 51031952 63696816 51032089 63696987 51032226 63697158 51032363 63697329 51032500 63697500 51032637 63697671 51032774 63697842 51032911 63698013 51033048 63698184 51033185 63698355 51033322 63698526 51033459 63698697 51033596 63698868 51033733 63699039 51033870 63699210 51034007 63699381 51034144 63699552 51034281 63699723 51034418 63699894 51034555 63700065 51034692 63700236 51034829 63700407 51034966 63700578 51035103 63700749 51035240 63700920 51035377 63701091 51035514 63701262 51035651 63701433 51035788 63701604 51035925 63701775 51036062 63701946 51036199 63702117 51036336 63702288 51036473 63702459 51036610 63702630 51036747 63702801 51036884 63702972 51037021 63703143 51037158 63703314 51037295 63703485 51037432 63703656 51037569 63703827 51037706 63703998 51037843 63704169 51037980 63704340
1000 69594900 0 69594900 86866627 69595037 86866798 69595174 86866969 69595311 86867140 69595448 86867311 69595585 86867482 69595722 86867653 69595859 86867824 69595996 86867995 69596133 86868166 69596270 86868337 69596407 86868508 69596544 86868679 69596681 86868850 69596818 86869021 69596955 86869192 69597092 86869363 69597229 86869534 69597366 86869705 69597503 86869876 69597640 86870047 69597777 86870218 69597914 86870389 69598051 86870560 69598188 86870731 69598325 86870902 69598462 86871073 69598599 86871244 69598736 86871415 69598873 86871586 69599010 86871757 69599147 86871928 69599284 86872099 69599421 86872270 69599558 86872441 69599695 86872612 69599832 86872783 69599969 86872954 69600106 86873125 69600243 86873296 69600380 86873467 69600517 86873638 69600654 86873809 69600791 86873980 69600928 86874151 69601065 86874322 69601202 86874493 69601339 86874664 69601476 86874835 69601613 86875006 69601750 86875177 69601887 86875348 69602024 86875519 69602161 86875690 69602298 86875861 69602435 86876032 69602572 86876203 69602709 86876374 69602846 86876545 69602983 86876716 69603120 86876887 69603257 86877058 69603394 86877229 69603531 86877400 69603668 86877571 69603805 86877742 69603942 86877913 69604079 86878084 69604216 86878255 69604353 86878426 69604490 86878597 69604627 86878768 69604764 86878939 69604901 86879110 69605038 86879281 69605175 86879452 69605312 86879623 69605449 86879794 69605586 86879965 69605723 86880136 69605860 86880307 69605997 86880478 69606134 86880649 69606271 86880820 69606408 86880991 69606545 86881162 69606682 86881333 69606819 86881504 69606956 86881675 69607093 86881846 69607230 86882017 69607367 86882188 69607504 86882359 69607641 86882530 69607778 86882701 69607915 86882872 69608052 86883043 69608189 86883214 69608326 86883385 69608463 86883556 69608600 86883727 69608737 86883898 69608874 86884069 69609011 86884240 69609148 86884411 69609285 86884582 69609422 86884753 69609559 86884924 69609696 86885095 69609833 86885266 69609970 86885437 69610107 86885608 69610244 86885779 69610381 86885950 69610518 86886121 69610655 86886292 69610792 86886463 69610929 86886634 69611066 86886805 69611203 86886976 69611340 86887147 69611477 86887318 69611614 86887489 69611751 86887660 69611888 86887831 69612025 86888002 69612162 86888173 69612299 86888344 69612436 86888515 69612573 86888686 69612710 86888857 69612847 86889028 69612984 86889199 69613121 86889370 69613258 86889541 69613395 86889712 69613532 86889883 69613669 86890054 69613806 86890225 69613943 86890396 69614080 86890567 69614217 86890738 69614354 86890909 69614491 86891080 69614628 86891251 69614765 86891422 69614902 86891593 69615039 86891764 69615176 86891935 69615313 86892106 69615450 86892277 69615587 86892448 69615724 86892619 69615861 86892790 69615998 86892961 69616135 86893132 69616272 86893303 69616409 86893474 69616546 86893645 69616683 86893816 69616820 86893987 69616957 86894158 69617094 86894329 69617231 86894500 69617368 86894671 69617505 86894842 69617642 86895013 69617779 86895184 69617916 86895355 69618053 86895526 69618190 86895697 69618327 86895868 69618464 86896039 69618601 86896210 69618738 86896381 69618875 86896552 69619012 86896723 69619149 86896894 69619286 86897065 69619423 86897236 69619560 86897407 69619697 86897578 69619834 86897749 69619971 86897920 69620108 86898091 69620245 86898262 69620382 86898433 69620519 86898604 69620656 86898775 69620793 86898946 69620930 86899117 69621067 86899288 69621204 86899459 69621341 86899630 69621478 86899801 69621615 86899972 69621752 86900143 69621889 86900314 69622026 86900485 69622163 86900656 69622300 86900827 69622437 86900998 69622574 86901169 69622711 86901340 69622848 86901511 69622985 86901682 69623122 86901853 69623259 86902024 69623396 86902195 69623533 86902366 69623670 86902537 69623807 86902708 69623944 86902879 69624081 86903050 69624218 86903221 69624355 86903392 69624492 86903563 69624629 86903734 69624766 86903905 69624903 86904076 69625040 86904247 69625177 86904418 69625314 86904589 69625451 86904760 69625588 86904931 69625725 86905102 69625862 86905273 69625999 86905444 69626136 86905615 69626273 86905786 69626410 86905957 69626547 86906128 69626684 86906299 69626821 86906470 69626958 86906641 69627095 86906812 69627232 86906983 69627369 86907154 69627506 86907325 69627643 86907496 69627780 86907667 69627917 86907838 69628054 86908009 69628191 86908180 69628328 86908351 69628465 86908522 69628602 86908693 69628739 86908864 69628876 86909035 69629013 86909206 69629150 86909377 69629287 86909548 69629424 86909719 69629561 86909890 69629698 86910061 69629835 86910232 69629972 86910403 69630109 86910574 69630246 86910745 69630383 86910916 69630520 86911087 69630657 86911258 69630794 86911429 69630931 86911600 69631068 86911771 69631205 86911942 69631342 86912113 69631479 86912284 69631616 86912455 69631753 86912626 69631890 86912797 69632027 86912968 69632164 86913139 69632301 86913310 69632438 86913481 69632575 86913652 69632712 86913823 69632849 86913994 69632986 86914165 69633123 86914336 69633260 86914507 69633397 86914678 69633534 86914849 69633671 86915020 69633808 86915191 69633945 86915362 69634082 86915533 69634219 86915704 69634356 86915875 69634493 86916046 69634630 86916217 69634767 86916388 69634904 86916559 69635041 86916730 69635178 86916901 69635315 86917072 69635452 86917243 69635589 86917414 69635726 86917585 69635863 86917756 69636000 86917927 69636137 86918098 69636274 86918269 69636411 86918440 69636548 86918611 69636685 86918782 69636822 86918953 69636959 86919124 69637096 86919295 69637233 86919466 69637370 86919637 69637507 86919808 69637644 86919979 69637781 86920150 69637918 86920321 69638055 86920492 69638192 86920663 69638329 86920834 69638466 86921005 69638603 86921176 69638740 86921347 69638877 86921518 69639014 86921689 69639151 86921860 69639288 86922031 69639425 86922202 69639562 86922373 69639699 86922544 69639836 86922715 69639973 86922886 69640110 86923057 69640247 86923228 69640384 86923399 69640521 86923570 69640658 86923741 69640795 86923912 69640932 86924083 69641069 86924254 69641206 86924425 69641343 86924596 69641480 86924767 69641617 86924938 69641754 86925109 69641891 86925280 69642028 86925451 69642165 86925622 69642302 86925793 69642439 86925964 69642576 86926135 69642713 86926306 69642850 86926477 69642987 86926648 69643124 86926819 69643261 86926990 69643398 86927161 69643535 86927332 69643672 86927503 69643809 86927674 69643946 86927845 69644083 86928016 69644220 86928187 69644357 86928358 69644494 86928529 69644631 86928700 69644768 86928871 69644905 86929042 69645042 86929213 69645179 86929384 69645316 86929555 69645453 86929726 69645590 86929897 69645727 86930068 69645864 86930239 69646001 86930410 69646138 86930581 69646275 86930752 69646412 86930923 69646549 86931094 69646686 86931265 69646823 86931436 69646960 86931607 69647097 86931778 69647234 86931949 69647371 86932120 69647508 86932291 69647645 86932462 69647782 86932633 69647919 86932804 69648056 86932975 69648193 86933146 69648330 86933317 69648467 86933488 69648604 86933659 69648741 86933830 69648878 86934001 69649015 86934172 69649152 86934343 69649289 86934514 69649426 86934685 69649563 86934856 69649700 86935027 69649837 86935198 69649974 86935369 69650111 86935540 69650248 86935711 69650385 86935882 69650522 86936053 69650659 86936224 69650796 86936395 69650933 86936566 69651070 86936737 69651207 86936908 69651344 86937079 69651481 86937250 69651618 86937421 69651755 86937592 69651892 86937763 69652029 86937934 69652166 86938105 69652303 86938276 69652440 86938447 69652577 86938618 69652714 86938789 69652851 86938960 69652988 86939131 69653125 86939302 69653262 86939473 69653399 86939644 69653536 86939815 69653673 86939986 69653810 86940157 69653947 86940328 69654084 86940499 69654221 86940670 69654358 86940841 69654495 86941012 69654632 86941183 69654769 86941354 69654906 86941525 69655043 86941696 69655180 86941867 69655317 86942038 69655454 86942209 69655591 86942380 69655728 86942551 69655865 86942722 69656002 86942893 69656139 86943064 69656276 86943235 69656413 86943406 69656550 86943577 69656687 86943748 69656824 86943919 69656961 86944090 69657098 86944261 69657235 86944432 69657372 86944603 69657509 86944774 69657646 86944945 69657783 86945116 69657920 86945287 69658057 86945458 69658194 86945629 69658331 86945800 69658468 86945971 69658605 86946142 69658742 86946313 69658879 86946484 69659016 86946655 69659153 86946826 69659290 86946997 69659427 86947168 69659564 86947339 69659701 86947510 69659838 86947681 69659975 86947852 69660112 86948023 69660249 86948194 69660386 86948365 69660523 86948536 69660660 86948707 69660797 86948878 69660934 86949049 69661071 86949220 69661208 86949391 69661345 86949562 69661482 86949733 69661619 86949904 69661756 86950075 69661893 86950246 69662030 86950417 69662167 86950588 69662304 86950759 69662441 86950930 69662578 86951101 69662715 86951272 69662852 86951443 69662989 86951614 69663126 86951785 69663263 86951956 69663400 86952127 69663537 86952298 69663674 86952469 69663811 86952640 69663948 86952811 69664085 86952982 69664222 86953153 69664359 86953324 69664496 86953495 69664633 86953666 69664770 86953837 69664907 86954008 69665044 86954179 69665181 86954350 69665318 86954521 69665455 86954692 69665592 86954863 69665729 86955034 69665866 86955205 69666003 86955376 69666140 86955547 69666277 86955718 69666414 86955889 69666551 86956060 69666688 86956231 69666825 86956402 69666962 86956573 69667099 86956744 69667236 86956915 69667373 86957086 69667510 86957257 69667647 86957428 69667784 86957599 69667921 86957770 69668058 86957941 69668195 86958112 69668332 86958283 69668469 86958454 69668606 86958625 69668743 86958796 69668880 86958967 69669017 86959138 69669154 86959309 69669291 86959480 69669428 86959651 69669565 86959822 69669702 86959993 69669839 86960164 69669976 86960335 69670113 86960506 69670250 86960677 69670387 86960848 69670524 86961019 69670661 86961190 69670798 86961361 69670935 86961532 69671072 86961703 69671209 86961874 69671346 86962045 69671483 86962216 69671620 86962387 69671757 86962558 69671894 86962729 69672031 86962900 69672168 86963071 69672305 86963242 69672442 86963413 69672579 86963584 69672716 86963755 69672853 86963926 69672990 86964097 69673127 86964268 69673264 86964439 69673401 86964610 69673538 86964781 69673675 86964952 69673812 86965123 69673949 86965294 69674086 86965465 69674223 86965636 69674360 86965807 69674497 86965978 69674634 86966149 69674771 86966320 69674908 86966491 69675045 86966662 69675182 86966833 69675319 86967004 69675456 86967175 69675593 86967346 69675730 86967517 69675867 86967688 69676004 86967859 69676141 86968030 69676278 86968201 69676415 86968372 69676552 86968543 69676689 86968714 69676826 86968885 69676963 86969056 69677100 86969227 69677237 86969398 69677374 86969569 69677511 86969740 69677648 86969911 69677785 86970082 69677922 86970253 69678059 86970424 69678196 86970595 69678333 86970766 69678470 86970937 69678607 86971108 69678744 86971279 69678881 86971450 69679018 86971621 69679155 86971792 69679292 86971963 69679429 86972134 69679566 86972305 69679703 86972476 69679840 86972647 69679977 86972818 69680114 86972989 69680251 86973160 69680388 86973331 69680525 86973502 69680662 86973673 69680799 86973844 69680936 86974015 69681073 86974186 69681210 86974357 69681347 86974528 69681484 86974699 69681621 86974870 69681758 86975041 69681895 86975212 69682032 86975383 69682169 86975554 69682306 86975725 69682443 86975896 69682580 86976067 69682717 86976238 69682854 86976409 69682991 86976580 69683128 86976751 69683265 86976922 69683402 86977093 69683539 86977264 69683676 86977435 69683813 86977606 69683950 86977777 69684087 86977948 69684224 86978119 69684361 86978290 69684498 86978461 69684635 86978632 69684772 86978803 69684909 86978974 69685046 86979145 69685183 86979316 69685320 86979487 69685457 86979658 69685594 86979829 69685731 86980000 69685868 86980171 69686005 86980342 69686142 86980513 69686279 86980684 69686416 86980855 69686553 86981026 69686690 86981197 69686827 86981368 69686964 86981539 69687101 86981710 69687238 86981881 69687375 86982052 69687512 86982223 69687649 86982394 69687786 86982565 69687923 86982736 69688060 86982907 69688197 86983078 69688334 86983249 69688471 86983420 69688608 86983591 69688745 86983762 69688882 86983933 69689019 86984104 69689156 86984275 69689293 86984446 69689430 86984617 69689567 86984788 69689704 86984959 69689841 86985130 69689978 86985301 69690115 86985472 69690252 86985643 69690389 86985814 69690526 86985985 69690663 86986156 69690800 86986327 69690937 86986498 69691074 86986669 69691211 86986840 69691348 86987011 69691485 86987182 69691622 86987353 69691759 86987524 69691896 86987695 69692033 86987866 69692170 86988037 69692307 86988208 69692444 86988379 69692581 86988550 69692718 86988721 69692855 86988892 69692992 86989063 69693129 86989234 69693266 86989405 69693403 86989576 69693540 86989747 69693677 86989918 69693814 86990089 69693951 86990260 69694088 86990431 69694225 86990602 69694362 86990773 69694499 86990944 69694636 86991115 69694773 86991286 69694910 86991457 69695047 86991628 69695184 86991799 69695321 86991970 69695458 86992141 69695595 86992312 69695732 86992483 69695869 86992654 69696006 86992825 69696143 86992996 69696280 86993167 69696417 86993338 69696554 86993509 69696691 86993680 69696828 86993851 69696965 86994022 69697102 86994193 69697239 86994364 69697376 86994535 69697513 86994706 69697650 86994877 69697787 86995048 69697924 86995219 69698061 86995390 69698198 86995561 69698335 86995732 69698472 86995903 69698609 86996074 69698746 86996245 69698883 86996416 69699020 86996587 69699157 86996758 69699294 86996929 69699431 86997100 69699568 86997271 69699705 86997442 69699842 86997613 69699979 86997784 69700116 86997955 69700253 86998126 69700390 86998297 69700527 86998468 69700664 86998639 69700801 86998810 69700938 86998981 69701075 86999152 69701212 86999323 69701349 86999494 69701486 86999665 69701623 86999836 69701760 87000007 69701897 87000178 69702034 87000349 69702171 87000520 69702308 87000691 69702445 87000862 69702582 87001033 69702719 87001204 69702856 87001375 69702993 87001546 69703130 87001717 69703267 87001888 69703404 87002059 69703541 87002230 69703678 87002401 69703815 87002572 69703952 87002743 69704089 87002914 69704226 87003085 69704363 87003256 69704500 87003427 69704637 87003598 69704774 87003769 69704911 87003940 69705048 87004111 69705185 87004282 69705322 87004453 69705459 87004624 69705596 87004795 69705733 87004966 69705870 87005137 69706007 87005308 69706144 87005479 69706281 87005650 69706418 87005821 69706555 87005992 69706692 87006163 69706829 87006334 69706966 87006505 69707103 87006676 69707240 87006847 69707377 87007018 69707514 87007189 69707651 87007360 69707788 87007531 69707925 87007702 69708062 87007873 69708199 87008044 69708336 87008215 69708473 87008386 69708610 87008557 69708747 87008728 69708884 87008899 69709021 87009070 69709158 87009241 69709295 87009412 69709432 87009583 69709569 87009754 69709706 87009925 69709843 87010096 69709980 87010267 69710117 87010438 69710254 87010609 69710391 87010780 69710528 87010951 69710665 87011122 69710802 87011293 69710939 87011464 69711076 87011635 69711213 87011806 69711350 87011977 69711487 87012148 69711624 87012319 69711761 87012490 69711898 87012661 69712035 87012832 69712172 87013003 69712309 87013174 69712446 87013345 69712583 87013516 69712720 87013687 69712857 87013858 69712994 87014029 69713131 87014200 69713268 87014371 69713405 87014542 69713542 87014713 69713679 87014884 69713816 87015055 69713953 87015226 69714090 87015397 69714227 87015568 69714364 87015739 69714501 87015910 69714638 87016081 69714775 87016252 69714912 87016423 69715049 87016594 69715186 87016765 69715323 87016936 69715460 87017107 69715597 87017278 69715734 87017449 69715871 87017620 69716008 87017791 69716145 87017962 69716282 87018133 69716419 87018304 69716556 87018475 69716693 87018646 69716830 87018817 69716967 87018988 69717104 87019159 69717241 87019330 69717378 87019501 69717515 87019672 69717652 87019843 69717789 87020014 69717926 87020185 69718063 87020356 69718200 87020527 69718337 87020698 69718474 87020869 69718611 87021040 69718748 87021211 69718885 87021382 69719022 87021553 69719159 87021724 69719296 87021895 69719433 87022066 69719570 87022237 69719707 87022408 69719844 87022579 69719981 87022750 69720118 87022921 69720255 87023092 69720392 87023263 69720529 87023434 69720666 87023605 69720803 87023776 69720940 87023947 69721077 87024118 69721214 87024289 69721351 87024460 69721488 87024631 69721625 87024802 69721762 87024973 69721899 87025144 69722036 87025315 69722173 87025486 69722310 87025657 69722447 87025828 69722584 87025999 69722721 87026170 69722858 87026341 69722995 87026512 69723132 87026683 69723269 87026854 69723406 87027025 69723543 87027196 69723680 87027367 69723817 87027538 69723954 87027709 69724091 87027880 69724228 87028051 69724365 87028222 69724502 87028393 69724639 87028564 69724776 87028735 69724913 87028906 69725050 87029077 69725187 87029248 69725324 87029419 69725461 87029590 69725598 87029761 69725735 87029932 69725872 87030103 69726009 87030274 69726146 87030445 69726283 87030616 69726420 87030787 69726557 87030958 69726694 87031129 69726831 87031300 69726968 87031471 69727105 87031642 69727242 87031813 69727379 87031984 69727516 87032155 69727653 87032326 69727790 87032497 69727927 87032668 69728064 87032839 69728201 87033010 69728338 87033181 69728475 87033352 69728612 87033523 69728749 87033694 69728886 87033865 69729023 87034036 69729160 87034207 69729297 87034378 69729434 87034549 69729571 87034720 69729708 87034891 69729845 87035062 69729982 87035233 69730119 87035404 69730256 87035575 69730393 87035746 69730530 87035917 69730667 87036088 69730804 87036259 69730941 87036430 69731078 87036601 69731215 87036772 69731352 87036943 69731489 87037114 69731626 87037285
1000 76307900 0 76307900 95245627 76308037 95245798 76308174 95245969 76308311 95246140 76308448 95246311 76308585 95246482 76308722 95246653 76308859 95246824 76308996 95246995 76309133 95247166 76309270 95247337 76309407 95247508 76309544 95247679 76309681 95247850 76309818 95248021 76309955 95248192 76310092 95248363 76310229 95248534 76310366 95248705 76310503 95248876 76310640 95249047 76310777 95249218 76310914 95249389 76311051 95249560 76311188 95249731 76311325 95249902 76311462 95250073 76311599 95250244 76311736 95250415 76311873 95250586 76312010 95250757 76312147 95250928 76312284 95251099 76312421 95251270 76312558 95251441 76312695 95251612 76312832 95251783 76312969 95251954 76313106 95252125 76313243 95252296 76313380 95252467 76313517 95252638 76313654 95252809 76313791 95252980 76313928 95253151 76314065 95253322 76314202 95253493 76314339 95253664 76314476 95253835 76314613 95254006 76314750 95254177 76314887 95254348 76315024 95254519 76315161 95254690 76315298 95254861 76315435 95255032 76315572 95255203 76315709 95255374 76315846 95255545 76315983 95255716 76316120 95255887 76316257 95256058 76316394 95256229 76316531 95256400 76316668 95256571 76316805 95256742 76316942 95256913 76317079 95257084 76317216 95257255 76317353 95257426 76317490 95257597 76317627 95257768 76317764 95257939 76317901 95258110 76318038 95258281 76318175 95258452 76318312 95258623 76318449 95258794 76318586 95258965 76318723 95259136 76318860 95259307 76318997 95259478 76319134 95259649 76319271 95259820 76319408 95259991 76319545 95260162 76319682 95260333 76319819 95260504 76319956 95260675 76320093 95260846 76320230 95261017 76320367 95261188 76320504 95261359 76320641 95261530 76320778 95261701 76320915 95261872 76321052 95262043 76321189 95262214 76321326 95262385 76321463 95262556 76321600 95262727 76321737 95262898 76321874 95263069 76322011 95263240 76322148 95263411 76322285 95263582 76322422 95263753 76322559 95263924 76322696 95264095 76322833 95264266 76322970 95264437 76323107 95264608 76323244 95264779 76323381 95264950 76323518 95265121 76323655 95265292 76323792 95265463 76323929 95265634 76324066 95265805 76324203 95265976 76324340 95266147 76324477 95266318 76324614 95266489 76324751 95266660 76324888 95266831 76325025 95267002 76325162 95267173 76325299 95267344 76325436 95267515 76325573 95267686 76325710 95267857 76325847 95268028 76325984 95268199 76326121 95268370 76326258 95268541 76326395 95268712 76326532 95268883 76326669 95269054 76326806 95269225 76326943 95269396 76327080 95269567 76327217 95269738 76327354 95269909 76327491 95270080 76327628 95270251 76327765 95270422 76327902 95270593 76328039 95270764 76328176 95270935 76328313 95271106 76328450 95271277 76328587 95271448 76328724 95271619 76328861 95271790 76328998 95271961 76329135 95272132 76329272 95272303 76329409 95272474 76329546 95272645 76329683 95272816 76329820 95272987 76329957 95273158 76330094 95273329 76330231 95273500 76330368 95273671 76330505 95273842 76330642 95274013 76330779 95274184 76330916 95274355 76331053 95274526 76331190 95274697 76331327 95274868 76331464 95275039 76331601 95275210 76331738 95275381 76331875 95275552 76332012 95275723 76332149 95275894 76332286 95276065 76332423 95276236 76332560 95276407 76332697 95276578 76332834 95276749 76332971 95276920 76333108 95277091 76333245 95277262 76333382 95277433 76333519 95277604 76333656 95277775 76333793 95277946 76333930 95278117 76334067 95278288 76334204 95278459 76334341 95278630 76334478 95278801 76334615 95278972 76334752 95279143 76334889 95279314 76335026 95279485 76335163 95279656 76335300 95279827 76335437 95279998 76335574 95280169 76335711 95280340 76335848 95280511 76335985 95280682 76336122 95280853 76336259 95281024 76336396 95281195 76336533 95281366 76336670 95281537 76336807 95281708 76336944 95281879 76337081 95282050 76337218 95282221 76337355 95282392 76337492 95282563 76337629 95282734 76337766 95282905 76337903 95283076 76338040 95283247 76338177 95283418 76338314 95283589 76338451 95283760 76338588 95283931 76338725 95284102 76338862 95284273 76338999 95284444 76339136 95284615 76339273 95284786 76339410 95284957 76339547 95285128 76339684 95285299 76339821 95285470 76339958 95285641 76340095 95285812 76340232 95285983 76340369 95286154 76340506 95286325 76340643 95286496 76340780 95286667 76340917 95286838 76341054 95287009 76341191 95287180 76341328 95287351 76341465 95287522 76341602 95287693 76341739 95287864 76341876 95288035 76342013 95288206 76342150 95288377 76342287 95288548 76342424 95288719 76342561 95288890 76342698 95289061 76342835 95289232 76342972 95289403 76343109 95289574 76343246 95289745 76343383 95289916 76343520 95290087 76343657 95290258 76343794 95290429 76343931 95290600 76344068 95290771 76344205 95290942 76344342 95291113 76344479 95291284 76344616 95291455 76344753 95291626 76344890 95291797 76345027 95291968 76345164 95292139 76345301 95292310 76345438 95292481 76345575 95292652 76345712 95292823 76345849 95292994 76345986 95293165 76346123 95293336 76346260 95293507 76346397 95293678 76346534 95293849 76346671 95294020 76346808 95294191 76346945 95294362 76347082 95294533 76347219 95294704 76347356 95294875 76347493 95295046 76347630 95295217 76347767 95295388 76347904 95295559 76348041 95295730 76348178 95295901 76348315 95296072 76348452 95296243 76348589 95296414 76348726 95296585 76348863 95296756 76349000 95296927 76349137 95297098 76349274 95297269 76349411 95297440 76349548 95297611 76349685 95297782 76349822 95297953 76349959 95298124 76350096 95298295 76350233 95298466 76350370 95298637 76350507 95298808 76350644 95298979 76350781 95299150 76350918 95299321 76351055 95299492 76351192 95299663 76351329 95299834 76351466 95300005 76351603 95300176 76351740 95300347 76351877 95300518 76352014 95300689 76352151 95300860 76352288 95301031 76352425 95301202 76352562 95301373 76352699 95301544 76352836 95301715 76352973 95301886 76353110 95302057 76353247 95302228 76353384 95302399 76353521 95302570 76353658 95302741 76353795 95302912 76353932 95303083 76354069 95303254 76354206 95303425 76354343 95303596 76354480 95303767 76354617 95303938 76354754 95304109 76354891 95304280 76355028 95304451 76355165 95304622 76355302 95304793 76355439 95304964 76355576 95305135 76355713 95305306 76355850 95305477 76355987 95305648 76356124 95305819 76356261 95305990 76356398 95306161 76356535 95306332 76356672 95306503 76356809 95306674 76356946 95306845 76357083 95307016 76357220 95307187 76357357 95307358 76357494 95307529 76357631 95307700 76357768 95307871 76357905 95308042 76358042 95308213 76358179 95308384 76358316 95308555 76358453 95308726 76358590 95308897 76358727 95309068 76358864 95309239 76359001 95309410 76359138 95309581 76359275 95309752 76359412 95309923 76359549 95310094 76359686 95310265 76359823 95310436 76359960 95310607 76360097 95310778 76360234 95310949 76360371 95311120 76360508 95311291 76360645 95311462 76360782 95311633 76360919 95311804 76361056 95311975 76361193 95312146 76361330 95312317 76361467 95312488 76361604 95312659 76361741 95312830 76361878 95313001 76362015 95313172 76362152 95313343 76362289 95313514 76362426 95313685 76362563 95313856 76362700 95314027 76362837 95314198 76362974 95314369 76363111 95314540 76363248 95314711 76363385 95314882 76363522 95315053 76363659 95315224 76363796 95315395 76363933 95315566 76364070 95315737 76364207 95315908 76364344 95316079 76364481 95316250 76364618 95316421 76364755 95316592 76364892 95316763 76365029 95316934 76365166 95317105 76365303 95317276 76365440 95317447 76365577 95317618 76365714 95317789 76365851 95317960 76365988 95318131 76366125 95318302 76366262 95318473 76366399 95318644 76366536 95318815 76366673 95318986 76366810 95319157 76366947 95319328 76367084 95319499 76367221 95319670 76367358 95319841 76367495 95320012 76367632 95320183 76367769 95320354 76367906 95320525 76368043 95320696 76368180 95320867 76368317 95321038 76368454 95321209 76368591 95321380 76368728 95321551 76368865 95321722 76369002 95321893 76369139 95322064 76369276 95322235 76369413 95322406 76369550 95322577 76369687 95322748 76369824 95322919 76369961 95323090 76370098 95323261 76370235 95323432 76370372 95323603 76370509 95323774 76370646 95323945 76370783 95324116 76370920 95324287 76371057 95324458 76371194 95324629 76371331 95324800 76371468 95324971 76371605 95325142 76371742 95325313 76371879 95325484 76372016 95325655 76372153 95325826 76372290 95325997 76372427 95326168 76372564 95326339 76372701 95326510 76372838 95326681 76372975 95326852 76373112 95327023 76373249 95327194 76373386 95327365 76373523 95327536 76373660 95327707 76373797 95327878 76373934 95328049 76374071 95328220 76374208 95328391 76374345 95328562 76374482 95328733 76374619 95328904 76374756 95329075 76374893 95329246 76375030 95329417 76375167 95329588 76375304 95329759 76375441 95329930 76375578 95330101 76375715 95330272 76375852 95330443 76375989 95330614 76376126 95330785 76376263 95330956 76376400 95331127 76376537 95331298 76376674 95331469 76376811 95331640 76376948 95331811 76377085 95331982 76377222 95332153 76377359 95332324 76377496 95332495 76377633 95332666 76377770 95332837 76377907 95333008 76378044 95333179 76378181 95333350 76378318 95333521 76378455 95333692 76378592 95333863 76378729 95334034 76378866 95334205 76379003 95334376 76379140 95334547 76379277 95334718 76379414 95334889 76379551 95335060 76379688 95335231 76379825 95335402 76379962 95335573 76380099 95335744 76380236 95335915 76380373 95336086 76380510 95336257 76380647 95336428 76380784 95336599 76380921 95336770 76381058 95336941 76381195 95337112 76381332 95337283 76381469 95337454 76381606 95337625 76381743 95337796 76381880 95337967 76382017 95338138 76382154 95338309 76382291 95338480 76382428 95338651 76382565 95338822 76382702 95338993 76382839 95339164 76382976 95339335 76383113 95339506 76383250 95339677 76383387 95339848 76383524 95340019 76383661 95340190 76383798 95340361 76383935 95340532 76384072 95340703 76384209 95340874 76384346 95341045 76384483 95341216 76384620 95341387 76384757 95341558 76384894 95341729 76385031 95341900 76385168 95342071 76385305 95342242 76385442 95342413 76385579 95342584 76385716 95342755 76385853 95342926 76385990 95343097 76386127 95343268 76386264 95343439 76386401 95343610 76386538 95343781 76386675 95343952 76386812 95344123 76386949 95344294 76387086 95344465 76387223 95344636 76387360 95344807 76387497 95344978 76387634 95345149 76387771 95345320 76387908 95345491 76388045 95345662 76388182 95345833 76388319 95346004 76388456 95346175 76388593 95346346 76388730 95346517 76388867 95346688 76389004 95346859 76389141 95347030 76389278 95347201 76389415 95347372 76389552 95347543 76389689 95347714 76389826 95347885 76389963 95348056 76390100 95348227 76390237 95348398 76390374 95348569 76390511 95348740 76390648 95348911 76390785 95349082 76390922 95349253 76391059 95349424 76391196 95349595 76391333 95349766 76391470 95349937 76391607 95350108 76391744 95350279 76391881 95350450 76392018 95350621 76392155 95350792 76392292 95350963 76392429 95351134 76392566 95351305 76392703 95351476 76392840 95351647 76392977 95351818 76393114 95351989 76393251 95352160 76393388 95352331 76393525 95352502 76393662 95352673 76393799 95352844 76393936 95353015 76394073 95353186 76394210 95353357 76394347 95353528 76394484 95353699 76394621 95353870 76394758 95354041 76394895 95354212 76395032 95354383 76395169 95354554 76395306 95354725 76395443 95354896 76395580 95355067 76395717 95355238 76395854 95355409 76395991 95355580 76396128 95355751 76396265 95355922 76396402 95356093 76396539 95356264 76396676 95356435 76396813 95356606 76396950 95356777 76397087 95356948 76397224 95357119 76397361 95357290 76397498 95357461 76397635 95357632 76397772 95357803 76397909 95357974 76398046 95358145 76398183 95358316 76398320 95358487 76398457 95358658 76398594 95358829 76398731 95359000 76398868 95359171 76399005 95359342 76399142 95359513 76399279 95359684 76399416 95359855 76399553 95360026 76399690 95360197 76399827 95360368 76399964 95360539 76400101 95360710 76400238 95360881 76400375 95361052 76400512 95361223 76400649 95361394 76400786 95361565 76400923 95361736 76401060 95361907 76401197 95362078 76401334 95362249 76401471 95362420 76401608 95362591 76401745 95362762 76401882 95362933 76402019 95363104 76402156 95363275 76402293 95363446 76402430 95363617 76402567 95363788 76402704 95363959 76402841 95364130 76402978 95364301 76403115 95364472 76403252 95364643 76403389 95364814 76403526 95364985 76403663 95365156 76403800 95365327 76403937 95365498 76404074 95365669 76404211 95365840 76404348 95366011 76404485 95366182 76404622 95366353 76404759 95366524 76404896 95366695 76405033 95366866 76405170 95367037 76405307 95367208 76405444 95367379 76405581 95367550 76405718 95367721 76405855 95367892 76405992 95368063 76406129 95368234 76406266 95368405 76406403 95368576 76406540 95368747 76406677 95368918 76406814 95369089 76406951 95369260 76407088 95369431 76407225 95369602 76407362 95369773 76407499 95369944 76407636 95370115 76407773 95370286 76407910 95370457 76408047 95370628 76408184 95370799 76408321 95370970 76408458 95371141 76408595 95371312 76408732 95371483 76408869 95371654 76409006 95371825 76409143 95371996 76409280 95372167 76409417 95372338 76409554 95372509 76409691 95372680 76409828 95372851 76409965 95373022 76410102 95373193 76410239 95373364 76410376 95373535 76410513 95373706 76410650 95373877 76410787 95374048 76410924 95374219 76411061 95374390 76411198 95374561 76411335 95374732 76411472 95374903 76411609 95375074 76411746 95375245 76411883 95375416 76412020 95375587 76412157 95375758 76412294 95375929 76412431 95376100 76412568 95376271 76412705 95376442 76412842 95376613 76412979 95376784 76413116 95376955 76413253 95377126 76413390 95377297 76413527 95377468 76413664 95377639 76413801 95377810 76413938 95377981 76414075 95378152 76414212 95378323 76414349 95378494 76414486 95378665 76414623 95378836 76414760 95379007 76414897 95379178 76415034 95379349 76415171 95379520 76415308 95379691 76415445 95379862 76415582 95380033 76415719 95380204 76415856 95380375 76415993 95380546 76416130 95380717 76416267 95380888 76416404 95381059 76416541 95381230 76416678 95381401 76416815 95381572 76416952 95381743 76417089 95381914 76417226 95382085 76417363 95382256 76417500 95382427 76417637 95382598 76417774 95382769 76417911 95382940 76418048 95383111 76418185 95383282 76418322 95383453 76418459 95383624 76418596 95383795 76418733 95383966 76418870 95384137 76419007 95384308 76419144 95384479 76419281 95384650 76419418 95384821 76419555 95384992 76419692 95385163 76419829 95385334 76419966 95385505 76420103 95385676 76420240 95385847 76420377 95386018 76420514 95386189 76420651 95386360 76420788 95386531 76420925 95386702 76421062 95386873 76421199 95387044 76421336 95387215 76421473 95387386 76421610 95387557 76421747 95387728 76421884 95387899 76422021 95388070 76422158 95388241 76422295 95388412 76422432 95388583 76422569 95388754 76422706 95388925 76422843 95389096 76422980 95389267 76423117 95389438 76423254 95389609 76423391 95389780 76423528 95389951 76423665 95390122 76423802 95390293 76423939 95390464 76424076 95390635 76424213 95390806 76424350 95390977 76424487 95391148 76424624 95391319 76424761 95391490 76424898 95391661 76425035 95391832 76425172 95392003 76425309 95392174 76425446 95392345 76425583 95392516 76425720 95392687 76425857 95392858 76425994 95393029 76426131 95393200 76426268 95393371 76426405 95393542 76426542 95393713 76426679 95393884 76426816 95394055 76426953 95394226 76427090 95394397 76427227 95394568 76427364 95394739 76427501 95394910 76427638 95395081 76427775 95395252 76427912 95395423 76428049 95395594 76428186 95395765 76428323 95395936 76428460 95396107 76428597 95396278 76428734 95396449 76428871 95396620 76429008 95396791 76429145 95396962 76429282 95397133 76429419 95397304 76429556 95397475 76429693 95397646 76429830 95397817 76429967 95397988 76430104 95398159 76430241 95398330 76430378 95398501 76430515 95398672 76430652 95398843 76430789 95399014 76430926 95399185 76431063 95399356 76431200 95399527 76431337 95399698 76431474 95399869 76431611 95400040 76431748 95400211 76431885 95400382 76432022 95400553 76432159 95400724 76432296 95400895 76432433 95401066 76432570 95401237 76432707 95401408 76432844 95401579 76432981 95401750 76433118 95401921 76433255 95402092 76433392 95402263 76433529 95402434 76433666 95402605 76433803 95402776 76433940 95402947 76434077 95403118 76434214 95403289 76434351 95403460 76434488 95403631 76434625 95403802 76434762 95403973 76434899 95404144 76435036 95404315 76435173 95404486 76435310 95404657 76435447 95404828 76435584 95404999 76435721 95405170 76435858 95405341 76435995 95405512 76436132 95405683 76436269 95405854 76436406 95406025 76436543 95406196 76436680 95406367 76436817 95406538 76436954 95406709 76437091 95406880 76437228 95407051 76437365 95407222 76437502 95407393 76437639 95407564 76437776 95407735 76437913 95407906 76438050 95408077 76438187 95408248 76438324 95408419 76438461 95408590 76438598 95408761 76438735 95408932 76438872 95409103 76439009 95409274 76439146 95409445 76439283 95409616 76439420 95409787 76439557 95409958 76439694 95410129 76439831 95410300 76439968 95410471 76440105 95410642 76440242 95410813 76440379 95410984 76440516 95411155 76440653 95411326 76440790 95411497 76440927 95411668 76441064 95411839 76441201 95412010 76441338 95412181 76441475 95412352 76441612 95412523 76441749 95412694 76441886 95412865 76442023 95413036 76442160 95413207 76442297 95413378 76442434 95413549 76442571 95413720 76442708 95413891 76442845 95414062 76442982 95414233 76443119 95414404 76443256 95414575 76443393 95414746 76443530 95414917 76443667 95415088 76443804 95415259 76443941 95415430 76444078 95415601 76444215 95415772 76444352 95415943 76444489 95416114 76444626 95416285
1000 24226532 0 24226532 30238956 24226669 30239127 24226806 30239298 24226943 30239469 24227080 30239640 24227217 30239811 24227354 30239982 24227491 30240153 24227628 30240324 24227765 30240495 24227902 30240666 24228039 30240837 24228176 30241008 24228313 30241179 24228450 30241350 24228587 30241521 24228724 30241692 24228861 30241863 24228998 30242034 24229135 30242205 24229272 30242376 24229409 30242547 24229546 30242718 24229683 30242889 24229820 30243060 24229957 30243231 24230094 30243402 24230231 30243573 24230368 30243744 24230505 30243915 24230642 30244086 24230779 30244257 24230916 30244428 24231053 30244599 24231190 30244770 24231327 30244941 24231464 30245112 24231601 30245283 24231738 30245454 24231875 30245625 24232012 30245796 24232149 30245967 24232286 30246138 24232423 30246309 24232560 30246480 24232697 30246651 24232834 30246822 24232971 30246993 24233108 30247164 24233245 30247335 24233382 30247506 24233519 30247677 24233656 30247848 24233793 30248019 24233930 30248190 24234067 30248361 24234204 30248532 24234341 30248703 24234478 30248874 24234615 30249045 24234752 30249216 24234889 30249387 24235026 30249558 24235163 30249729 24235300 30249900 24235437 30250071 24235574 30250242 24235711 30250413 24235848 30250584 24235985 30250755 24236122 30250926 24236259 30251097 24236396 30251268 24236533 30251439 24236670 30251610 24236807 30251781 24236944 30251952 24237081 30252123 24237218 30252294 24237355 30252465 24237492 30252636 24237629 30252807 24237766 30252978 24237903 30253149 24238040 30253320 24238177 30253491 24238314 30253662 24238451 30253833 24238588 30254004 24238725 30254175 24238862 30254346 24238999 30254517 24239136 30254688 24239273 30254859 24239410 30255030 24239547 30255201 24239684 30255372 24239821 30255543 24239958 30255714 24240095 30255885 24240232 30256056 24240369 30256227 24240506 30256398 24240643 30256569 24240780 30256740 24240917 30256911 24241054 30257082 24241191 30257253 24241328 30257424 24241465 30257595 24241602 30257766 24241739 30257937 24241876 30258108 24242013 30258279 24242150 30258450 24242287 30258621 24242424 30258792 24242561 30258963 24242698 30259134 24242835 30259305 24242972 30259476 24243109 30259647 24243246 30259818 24243383 30259989 24243520 30260160 24243657 30260331 24243794 30260502 24243931 30260673 24244068 30260844 24244205 30261015 24244342 30261186 24244479 30261357 24244616 30261528 24244753 30261699 24244890 30261870 24245027 30262041 24245164 30262212 24245301 30262383 24245438 30262554 24245575 30262725 24245712 30262896 24245849 30263067 24245986 30263238 24246123 30263409 24246260 30263580 24246397 30263751 24246534 30263922 24246671 30264093 24246808 30264264 24246945 30264435 24247082 30264606 24247219 30264777 24247356 30264948 24247493 30265119 24247630 30265290 24247767 30265461 24247904 30265632 24248041 30265803 24248178 30265974 24248315 30266145 24248452 30266316 24248589 30266487 24248726 30266658 24248863 30266829 24249000 30267000 24249137 30267171 24249274 30267342 24249411 30267513 24249548 30267684 24249685 30267855 24249822 30268026 24249959 30268197 24250096 30268368 24250233 30268539 24250370 30268710 24250507 30268881 24250644 30269052 24250781 30269223 24250918 30269394 24251055 30269565 24251192 30269736 24251329 30269907 24251466 30270078 24251603 30270249 24251740 30270420 24251877 30270591 24252014 30270762 24252151 30270933 24252288 30271104 24252425 30271275 24252562 30271446 24252699 30271617 24252836 30271788 24252973 30271959 24253110 30272130 24253247 30272301 24253384 30272472 24253521 30272643 24253658 30272814 24253795 30272985 24253932 30273156 24254069 30273327 24254206 30273498 24254343 30273669 24254480 30273840 24254617 30274011 24254754 30274182 24254891 30274353 24255028 30274524 24255165 30274695 24255302 30274866 24255439 30275037 24255576 30275208 24255713 30275379 24255850 30275550 24255987 30275721 24256124 30275892 24256261 30276063 24256398 30276234 24256535 30276405 24256672 30276576 24256809 30276747 24256946 30276918 24257083 30277089 24257220 30277260 24257357 30277431 24257494 30277602 24257631 30277773 24257768 30277944 24257905 30278115 24258042 30278286 24258179 30278457 24258316 30278628 24258453 30278799 24258590 30278970 24258727 30279141 24258864 30279312 24259001 30279483 24259138 30279654 24259275 30279825 24259412 30279996 24259549 30280167 24259686 30280338 24259823 30280509 24259960 30280680 24260097 30280851 24260234 30281022 24260371 30281193 24260508 30281364 24260645 30281535 24260782 30281706 24260919 30281877 24261056 30282048 24261193 30282219 24261330 30282390 24261467 30282561 24261604 30282732 24261741 30282903 24261878 30283074 24262015 30283245 24262152 30283416 24262289 30283587 24262426 30283758 24262563 30283929 24262700 30284100 24262837 30284271 24262974 30284442 24263111 30284613 24263248 30284784 24263385 30284955 24263522 30285126 24263659 30285297 24263796 30285468 24263933 30285639 24264070 30285810 24264207 30285981 24264344 30286152 24264481 30286323 24264618 30286494 24264755 30286665 24264892 30286836 24265029 30287007 24265166 30287178 24265303 30287349 24265440 30287520 24265577 30287691 24265714 30287862 24265851 30288033 24265988 30288204 24266125 30288375 24266262 30288546 24266399 30288717 24266536 30288888 24266673 30289059 24266810 30289230 24266947 30289401 24267084 30289572 24267221 30289743 24267358 30289914 24267495 30290085 24267632 30290256 24267769 30290427 24267906 30290598 24268043 30290769 24268180 30290940 24268317 30291111 24268454 30291282 24268591 30291453 24268728 30291624 24268865 30291795 24269002 30291966 24269139 30292137 24269276 30292308 24269413 30292479 24269550 30292650 24269687 30292821 24269824 30292992 24269961 30293163 24270098 30293334 24270235 30293505 24270372 30293676 24270509 30293847 24270646 30294018 24270783 30294189 24270920 30294360 24271057 30294531 24271194 30294702 24271331 30294873 24271468 30295044 24271605 30295215 24271742 30295386 24271879 30295557 24272016 30295728 24272153 30295899 24272290 30296070 24272427 30296241 24272564 30296412 24272701 30296583 24272838 30296754 24272975 30296925 24273112 30297096 24273249 30297267 24273386 30297438 24273523 30297609 24273660 30297780 24273797 30297951 24273934 30298122 24274071 30298293 24274208 30298464 24274345 30298635 24274482 30298806 24274619 30298977 24274756 30299148 24274893 30299319 24275030 30299490 24275167 30299661 24275304 30299832 24275441 30300003 24275578 30300174 24275715 30300345 24275852 30300516 24275989 30300687 24276126 30300858 24276263 30301029 24276400 30301200 24276537 30301371 24276674 30301542 24276811 30301713 24276948 30301884 24277085 30302055 24277222 30302226 24277359 30302397 24277496 30302568 24277633 30302739 24277770 30302910 24277907 30303081 24278044 30303252 24278181 30303423 24278318 30303594 24278455 30303765 24278592 30303936 24278729 30304107 24278866 30304278 24279003 30304449 24279140 30304620 24279277 30304791 24279414 30304962 24279551 30305133 24279688 30305304 24279825 30305475 24279962 30305646 24280099 30305817 24280236 30305988 24280373 30306159 24280510 30306330 24280647 30306501 24280784 30306672 24280921 30306843 24281058 30307014 24281195 30307185 24281332 30307356 24281469 30307527 24281606 30307698 24281743 30307869 24281880 30308040 24282017 30308211 24282154 30308382 24282291 30308553 24282428 30308724 24282565 30308895 24282702 30309066 24282839 30309237 24282976 30309408 24283113 30309579 24283250 30309750 24283387 30309921 24283524 30310092 24283661 30310263 24283798 30310434 24283935 30310605 24284072 30310776 24284209 30310947 24284346 30311118 24284483 30311289 24284620 30311460 24284757 30311631 24284894 30311802 24285031 30311973 24285168 30312144 24285305 30312315 24285442 30312486 24285579 30312657 24285716 30312828 24285853 30312999 24285990 30313170 24286127 30313341 24286264 30313512 24286401 30313683 24286538 30313854 24286675 30314025 24286812 30314196 24286949 30314367 24287086 30314538 24287223 30314709 24287360 30314880 24287497 30315051 24287634 30315222 24287771 30315393 24287908 30315564 24288045 30315735 24288182 30315906 24288319 30316077 24288456 30316248 24288593 30316419 24288730 30316590 24288867 30316761 24289004 30316932 24289141 30317103 24289278 30317274 24289415 30317445 24289552 30317616 24289689 30317787 24289826 30317958 24289963 30318129 24290100 30318300 24290237 30318471 24290374 30318642 24290511 30318813 24290648 30318984 24290785 30319155 24290922 30319326 24291059 30319497 24291196 30319668 24291333 30319839 24291470 30320010 24291607 30320181 24291744 30320352 24291881 30320523 24292018 30320694 24292155 30320865 24292292 30321036 24292429 30321207 24292566 30321378 24292703 30321549 24292840 30321720 24292977 30321891 24293114 30322062 24293251 30322233 24293388 30322404 24293525 30322575 24293662 30322746 24293799 30322917 24293936 30323088 24294073 30323259 24294210 30323430 24294347 30323601 24294484 30323772 24294621 30323943 24294758 30324114 24294895 30324285 24295032 30324456 24295169 30324627 24295306 30324798 24295443 30324969 24295580 30325140 24295717 30325311 24295854 30325482 24295991 30325653 24296128 30325824 24296265 30325995 24296402 30326166 24296539 30326337 24296676 30326508 24296813 30326679 24296950 30326850 24297087 30327021 24297224 30327192 24297361 30327363 24297498 30327534 24297635 30327705 24297772 30327876 24297909 30328047 24298046 30328218 24298183 30328389 24298320 30328560 24298457 30328731 24298594 30328902 24298731 30329073 24298868 30329244 24299005 30329415 24299142 30329586 24299279 30329757 24299416 30329928 24299553 30330099 24299690 30330270 24299827 30330441 24299964 30330612 24300101 30330783 24300238 30330954 24300375 30331125 24300512 30331296 24300649 30331467 24300786 30331638 24300923 30331809 24301060 30331980 24301197 30332151 24301334 30332322 24301471 30332493 24301608 30332664 24301745 30332835 24301882 30333006 24302019 30333177 24302156 30333348 24302293 30333519 24302430 30333690 24302567 30333861 24302704 30334032 24302841 30334203 24302978 30334374 24303115 30334545 24303252 30334716 24303389 30334887 24303526 30335058 24303663 30335229 24303800 30335400 24303937 30335571 24304074 30335742 24304211 30335913 24304348 30336084 24304485 30336255 24304622 30336426 24304759 30336597 24304896 30336768 24305033 30336939 24305170 30337110 24305307 30337281 24305444 30337452 24305581 30337623 24305718 30337794 24305855 30337965 24305992 30338136 24306129 30338307 24306266 30338478 24306403 30338649 24306540 30338820 24306677 30338991 24306814 30339162 24306951 30339333 24307088 30339504 24307225 30339675 24307362 30339846 24307499 30340017 24307636 30340188 24307773 30340359 24307910 30340530 24308047 30340701 24308184 30340872 24308321 30341043 24308458 30341214 24308595 30341385 24308732 30341556 24308869 30341727 24309006 30341898 24309143 30342069 24309280 30342240 24309417 30342411 24309554 30342582 24309691 30342753 24309828 30342924 24309965 30343095 24310102 30343266 24310239 30343437 24310376 30343608 24310513 30343779 24310650 30343950 24310787 30344121 24310924 30344292 24311061 30344463 24311198 30344634 24311335 30344805 24311472 30344976 24311609 30345147 24311746 30345318 24311883 30345489 24312020 30345660 24312157 30345831 24312294 30346002 24312431 30346173 24312568 30346344 24312705 30346515 24312842 30346686 24312979 30346857 24313116 30347028 24313253 30347199 24313390 30347370 24313527 30347541 24313664 30347712 24313801 30347883 24313938 30348054 24314075 30348225 24314212 30348396 24314349 30348567 24314486 30348738 24314623 30348909 24314760 30349080 24314897 30349251 24315034 30349422 24315171 30349593 24315308 30349764 24315445 30349935 24315582 30350106 24315719 30350277 24315856 30350448 24315993 30350619 24316130 30350790 24316267 30350961 24316404 30351132 24316541 30351303 24316678 30351474 24316815 30351645 24316952 30351816 24317089 30351987 24317226 30352158 24317363 30352329 24317500 30352500 24317637 30352671 24317774 30352842 24317911 30353013 24318048 30353184 24318185 30353355 24318322 30353526 24318459 30353697 24318596 30353868 24318733 30354039 24318870 30354210 24319007 30354381 24319144 30354552 24319281 30354723 24319418 30354894 24319555 30355065 24319692 30355236 24319829 30355407 24319966 30355578 24320103 30355749 24320240 30355920 24320377 30356091 24320514 30356262 24320651 30356433 24320788 30356604 24320925 30356775 24321062 30356946 24321199 30357117 24321336 30357288 24321473 30357459 24321610 30357630 24321747 30357801 24321884 30357972 24322021 30358143 24322158 30358314 24322295 30358485 24322432 30358656 24322569 30358827 24322706 30358998 24322843 30359169 24322980 30359340 24323117 30359511 24323254 30359682 24323391 30359853 24323528 30360024 24323665 30360195 24323802 30360366 24323939 30360537 24324076 30360708 24324213 30360879 24324350 30361050 24324487 30361221 24324624 30361392 24324761 30361563 24324898 30361734 24325035 30361905 24325172 30362076 24325309 30362247 24325446 30362418 24325583 30362589 24325720 30362760 24325857 30362931 24325994 30363102 24326131 30363273 24326268 30363444 24326405 30363615 24326542 30363786 24326679 30363957 24326816 30364128 24326953 30364299 24327090 30364470 24327227 30364641 24327364 30364812 24327501 30364983 24327638 30365154 24327775 30365325 24327912 30365496 24328049 30365667 24328186 30365838 24328323 30366009 24328460 30366180 24328597 30366351 24328734 30366522 24328871 30366693 24329008 30366864 24329145 30367035 24329282 30367206 24329419 30367377 24329556 30367548 24329693 30367719 24329830 30367890 24329967 30368061 24330104 30368232 24330241 30368403 24330378 30368574 24330515 30368745 24330652 30368916 24330789 30369087 24330926 30369258 24331063 30369429 24331200 30369600 24331337 30369771 24331474 30369942 24331611 30370113 24331748 30370284 24331885 30370455 24332022 30370626 24332159 30370797 24332296 30370968 24332433 30371139 24332570 30371310 24332707 30371481 24332844 30371652 24332981 30371823 24333118 30371994 24333255 30372165 24333392 30372336 24333529 30372507 24333666 30372678 24333803 30372849 24333940 30373020 24334077 30373191 24334214 30373362 24334351 30373533 24334488 30373704 24334625 30373875 24334762 30374046 24334899 30374217 24335036 30374388 24335173 30374559 24335310 30374730 24335447 30374901 24335584 30375072 24335721 30375243 24335858 30375414 24335995 30375585 24336132 30375756 24336269 30375927 24336406 30376098 24336543 30376269 24336680 30376440 24336817 30376611 24336954 30376782 24337091 30376953 24337228 30377124 24337365 30377295 24337502 30377466 24337639 30377637 24337776 30377808 24337913 30377979 24338050 30378150 24338187 30378321 24338324 30378492 24338461 30378663 24338598 30378834 24338735 30379005 24338872 30379176 24339009 30379347 24339146 30379518 24339283 30379689 24339420 30379860 24339557 30380031 24339694 30380202 24339831 30380373 24339968 30380544 24340105 30380715 24340242 30380886 24340379 30381057 24340516 30381228 24340653 30381399 24340790 30381570 24340927 30381741 24341064 30381912 24341201 30382083 24341338 30382254 24341475 30382425 24341612 30382596 24341749 30382767 24341886 30382938 24342023 30383109 24342160 30383280 24342297 30383451 24342434 30383622 24342571 30383793 24342708 30383964 24342845 30384135 24342982 30384306 24343119 30384477 24343256 30384648 24343393 30384819 24343530 30384990 24343667 30385161 24343804 30385332 24343941 30385503 24344078 30385674 24344215 30385845 24344352 30386016 24344489 30386187 24344626 30386358 24344763 30386529 24344900 30386700 24345037 30386871 24345174 30387042 24345311 30387213 24345448 30387384 24345585 30387555 24345722 30387726 24345859 30387897 24345996 30388068 24346133 30388239 24346270 30388410 24346407 30388581 24346544 30388752 24346681 30388923 24346818 30389094 24346955 30389265 24347092 30389436 24347229 30389607 24347366 30389778 24347503 30389949 24347640 30390120 24347777 30390291 24347914 30390462 24348051 30390633 24348188 30390804 24348325 30390975 24348462 30391146 24348599 30391317 24348736 30391488 24348873 30391659 24349010 30391830 24349147 30392001 24349284 30392172 24349421 30392343 24349558 30392514 24349695 30392685 24349832 30392856 24349969 30393027 24350106 30393198 24350243 30393369 24350380 30393540 24350517 30393711 24350654 30393882 24350791 30394053 24350928 30394224 24351065 30394395 24351202 30394566 24351339 30394737 24351476 30394908 24351613 30395079 24351750 30395250 24351887 30395421 24352024 30395592 24352161 30395763 24352298 30395934 24352435 30396105 24352572 30396276 24352709 30396447 24352846 30396618 24352983 30396789 24353120 30396960 24353257 30397131 24353394 30397302 24353531 30397473 24353668 30397644 24353805 30397815 24353942 30397986 24354079 30398157 24354216 30398328 24354353 30398499 24354490 30398670 24354627 30398841 24354764 30399012 24354901 30399183 24355038 30399354 24355175 30399525 24355312 30399696 24355449 30399867 24355586 30400038 24355723 30400209 24355860 30400380 24355997 30400551 24356134 30400722 24356271 30400893 24356408 30401064 24356545 30401235 24356682 30401406 24356819 30401577 24356956 30401748 24357093 30401919 24357230 30402090 24357367 30402261 24357504 30402432 24357641 30402603 24357778 30402774 24357915 30402945 24358052 30403116 24358189 30403287 24358326 30403458 24358463 30403629 24358600 30403800 24358737 30403971 24358874 30404142 24359011 30404313 24359148 30404484 24359285 30404655 24359422 30404826 24359559 30404997 24359696 30405168 24359833 30405339 24359970 30405510 24360107 30405681 24360244 30405852 24360381 30406023 24360518 30406194 24360655 30406365 24360792 30406536 24360929 30406707 24361066 30406878 24361203 30407049 24361340 30407220 24361477 30407391 24361614 30407562 24361751 30407733 24361888 30407904 24362025 30408075 24362162 30408246 24362299 30408417 24362436 30408588 24362573 30408759 24362710 30408930 24362847 30409101 24362984 30409272 24363121 30409443 24363258 30409614
1000 27099011 0 27099011 33824313 27099148 33824484 27099285 33824655 27099422 33824826 27099559 33824997 27099696 33825168 27099833 33825339 27099970 33825510 27100107 33825681 27100244 33825852 27100381 33826023 27100518 33826194 27100655 33826365 27100792 33826536 27100929 33826707 27101066 33826878 27101203 33827049 27101340 33827220 27101477 33827391 27101614 33827562 27101751 33827733 27101888 33827904 27102025 33828075 27102162 33828246 27102299 33828417 27102436 33828588 27102573 33828759 27102710 33828930 27102847 33829101 27102984 33829272 27103121 33829443 27103258 33829614 27103395 33829785 27103532 33829956 27103669 33830127 27103806 33830298 27103943 33830469 27104080 33830640 27104217 33830811 27104354 33830982 27104491 33831153 27104628 33831324 27104765 33831495 27104902 33831666 27105039 33831837 27105176 33832008 27105313 33832179 27105450 33832350 27105587 33832521 27105724 33832692 27105861 33832863 27105998 33833034 27106135 33833205 27106272 33833376 27106409 33833547 27106546 33833718 27106683 33833889 27106820 33834060 27106957 33834231 27107094 33834402 27107231 33834573 27107368 33834744 27107505 33834915 27107642 33835086 27107779 33835257 27107916 33835428 27108053 33835599 27108190 33835770 27108327 33835941 27108464 33836112 27108601 33836283 27108738 33836454 27108875 33836625 27109012 33836796 27109149 33836967 27109286 33837138 27109423 33837309 27109560 33837480 27109697 33837651 27109834 33837822 27109971 33837993 27110108 33838164 27110245 33838335 27110382 33838506 27110519 33838677 27110656 33838848 27110793 33839019 27110930 33839190 27111067 33839361 27111204 33839532 27111341 33839703 27111478 33839874 27111615 33840045 27111752 33840216 27111889 33840387 27112026 33840558 27112163 33840729 27112300 33840900 27112437 33841071 27112574 33841242 27112711 33841413 27112848 33841584 27112985 33841755 27113122 33841926 27113259 33842097 27113396 33842268 27113533 33842439 27113670 33842610 27113807 33842781 27113944 33842952 27114081 33843123 27114218 33843294 27114355 33843465 27114492 33843636 27114629 33843807 27114766 33843978 27114903 33844149 27115040 33844320 27115177 33844491 27115314 33844662 27115451 33844833 27115588 33845004 27115725 33845175 27115862 33845346 27115999 33845517 27116136 33845688 27116273 33845859 27116410 33846030 27116547 33846201 27116684 33846372 27116821 33846543 27116958 33846714 27117095 33846885 27117232 33847056 27117369 33847227 27117506 33847398 27117643 33847569 27117780 33847740 27117917 33847911 27118054 33848082 27118191 33848253 27118328 33848424 27118465 33848595 27118602 33848766 27118739 33848937 27118876 33849108 27119013 33849279 27119150 33849450 27119287 33849621 27119424 33849792 27119561 33849963 27119698 33850134 27119835 33850305 27119972 33850476 27120109 33850647 27120246 33850818 27120383 33850989 27120520 33851160 27120657 33851331 27120794 33851502 27120931 33851673 27121068 33851844 27121205 33852015 27121342 33852186 27121479 33852357 27121616 33852528 27121753 33852699 27121890 33852870 27122027 33853041 27122164 33853212 27122301 33853383 27122438 33853554 27122575 33853725 27122712 33853896 27122849 33854067 27122986 33854238 27123123 33854409 27123260 33854580 27123397 33854751 27123534 33854922 27123671 33855093 27123808 33855264 27123945 33855435 27124082 33855606 27124219 33855777 27124356 33855948 27124493 33856119 27124630 33856290 27124767 33856461 27124904 33856632 27125041 33856803 27125178 33856974 27125315 33857145 27125452 33857316 27125589 33857487 27125726 33857658 27125863 33857829 27126000 33858000 27126137 33858171 27126274 33858342 27126411 33858513 27126548 33858684 27126685 33858855 27126822 33859026 27126959 33859197 27127096 33859368 27127233 33859539 27127370 33859710 27127507 33859881 27127644 33860052 27127781 33860223 27127918 33860394 27128055 33860565 27128192 33860736 27128329 33860907 27128466 33861078 27128603 33861249 27128740 33861420 27128877 33861591 27129014 33861762 27129151 33861933 27129288 33862104 27129425 33862275 27129562 33862446 27129699 33862617 27129836 33862788 27129973 33862959 27130110 33863130 27130247 33863301 27130384 33863472 27130521 33863643 27130658 33863814 27130795 33863985 27130932 33864156 27131069 33864327 27131206 33864498 27131343 33864669 27131480 33864840 27131617 33865011 27131754 33865182 27131891 33865353 27132028 33865524 27132165 33865695 27132302 33865866 27132439 33866037 27132576 33866208 27132713 33866379 27132850 33866550 27132987 33866721 27133124 33866892 27133261 33867063 27133398 33867234 27133535 33867405 27133672 33867576 27133809 33867747 27133946 33867918 27134083 33868089 27134220 33868260 27134357 33868431 27134494 33868602 27134631 33868773 27134768 33868944 27134905 33869115 27135042 33869286 27135179 33869457 27135316 33869628 27135453 33869799 27135590 33869970 27135727 33870141 27135864 33870312 27136001 33870483 27136138 33870654 27136275 33870825 27136412 33870996 27136549 33871167 27136686 33871338 27136823 33871509 27136960 33871680 27137097 33871851 27137234 33872022 27137371 33872193 27137508 33872364 27137645 33872535 27137782 33872706 27137919 33872877 27138056 33873048 27138193 33873219 27138330 33873390 27138467 33873561 27138604 33873732 27138741 33873903 27138878 33874074 27139015 33874245 27139152 33874416 27139289 33874587 27139426 33874758 27139563 33874929 27139700 33875100 27139837 33875271 27139974 33875442 27140111 33875613 27140248 33875784 27140385 33875955 27140522 33876126 27140659 33876297 27140796 33876468 27140933 33876639 27141070 33876810 27141207 33876981 27141344 33877152 27141481 33877323 27141618 33877494 27141755 33877665 27141892 33877836 27142029 33878007 27142166 33878178 27142303 33878349 27142440 33878520 27142577 33878691 27142714 33878862 27142851 33879033 27142988 33879204 27143125 33879375 27143262 33879546 27143399 33879717 27143536 33879888 27143673 33880059 27143810 33880230 27143947 33880401 27144084 33880572 27144221 33880743 27144358 33880914 27144495 33881085 27144632 33881256 27144769 33881427 27144906 33881598 27145043 33881769 27145180 33881940 27145317 33882111 27145454 33882282 27145591 33882453 27145728 33882624 27145865 33882795 27146002 33882966 27146139 33883137 27146276 33883308 27146413 33883479 27146550 33883650 27146687 33883821 27146824 33883992 27146961 33884163 27147098 33884334 27147235 33884505 27147372 33884676 27147509 33884847 27147646 33885018 27147783 33885189 27147920 33885360 27148057 33885531 27148194 33885702 27148331 33885873 27148468 33886044 27148605 33886215 27148742 33886386 27148879 33886557 27149016 33886728 27149153 33886899 27149290 33887070 27149427 33887241 27149564 33887412 27149701 33887583 27149838 33887754 27149975 33887925 27150112 33888096 27150249 33888267 27150386 33888438 27150523 33888609 27150660 33888780 27150797 33888951 27150934 33889122 27151071 33889293 27151208 33889464 27151345 33889635 27151482 33889806 27151619 33889977 27151756 33890148 27151893 33890319 27152030 33890490 27152167 33890661 27152304 33890832 27152441 33891003 27152578 33891174 27152715 33891345 27152852 33891516 27152989 33891687 27153126 33891858 27153263 33892029 27153400 33892200 27153537 33892371 27153674 33892542 27153811 33892713 27153948 33892884 27154085 33893055 27154222 33893226 27154359 33893397 27154496 33893568 27154633 33893739 27154770 33893910 27154907 33894081 27155044 33894252 27155181 33894423 27155318 33894594 27155455 33894765 27155592 33894936 27155729 33895107 27155866 33895278 27156003 33895449 27156140 33895620 27156277 33895791 27156414 33895962 27156551 33896133 27156688 33896304 27156825 33896475 27156962 33896646 27157099 33896817 27157236 33896988 27157373 33897159 27157510 33897330 27157647 33897501 27157784 33897672 27157921 33897843 27158058 33898014 27158195 33898185 27158332 33898356 27158469 33898527 27158606 33898698 27158743 33898869 27158880 33899040 27159017 33899211 27159154 33899382 27159291 33899553 27159428 33899724 27159565 33899895 27159702 33900066 27159839 33900237 27159976 33900408 27160113 33900579 27160250 33900750 27160387 33900921 27160524 33901092 27160661 33901263 27160798 33901434 27160935 33901605 27161072 33901776 27161209 33901947 27161346 33902118 27161483 33902289 27161620 33902460 27161757 33902631 27161894 33902802 27162031 33902973 27162168 33903144 27162305 33903315 27162442 33903486 27162579 33903657 27162716 33903828 27162853 33903999 27162990 33904170 27163127 33904341 27163264 33904512 27163401 33904683 27163538 33904854 27163675 33905025 27163812 33905196 27163949 33905367 27164086 33905538 27164223 33905709 27164360 33905880 27164497 33906051 27164634 33906222 27164771 33906393 27164908 33906564 27165045 33906735 27165182 33906906 27165319 33907077 27165456 33907248 27165593 33907419 27165730 33907590 27165867 33907761 27166004 33907932 27166141 33908103 27166278 33908274 27166415 33908445 27166552 33908616 27166689 33908787 27166826 33908958 27166963 33909129 27167100 33909300 27167237 33909471 27167374 33909642 27167511 33909813 27167648 33909984 27167785 33910155 27167922 33910326 27168059 33910497 27168196 33910668 27168333 33910839 27168470 33911010 27168607 33911181 27168744 33911352 27168881 33911523 27169018 33911694 27169155 33911865 27169292 33912036 27169429 33912207 27169566 33912378 27169703 33912549 27169840 33912720 27169977 33912891 27170114 33913062 27170251 33913233 27170388 33913404 27170525 33913575 27170662 33913746 27170799 33913917 27170936 33914088 27171073 33914259 27171210 33914430 27171347 33914601 27171484 33914772 27171621 33914943 27171758 33915114 27171895 33915285 27172032 33915456 27172169 33915627 27172306 33915798 27172443 33915969 27172580 33916140 27172717 33916311 27172854 33916482 27172991 33916653 27173128 33916824 27173265 33916995 27173402 33917166 27173539 33917337 27173676 33917508 27173813 33917679 27173950 33917850 27174087 33918021 27174224 33918192 27174361 33918363 27174498 33918534 27174635 33918705 27174772 33918876 27174909 33919047 27175046 33919218 27175183 33919389 27175320 33919560 27175457 33919731 27175594 33919902 27175731 33920073 27175868 33920244 27176005 33920415 27176142 33920586 27176279 33920757 27176416 33920928 27176553 33921099 27176690 33921270 27176827 33921441 27176964 33921612 27177101 33921783 27177238 33921954 27177375 33922125 27177512 33922296 27177649 33922467 27177786 33922638 27177923 33922809 27178060 33922980 27178197 33923151 27178334 33923322 27178471 33923493 27178608 33923664 27178745 33923835 27178882 33924006 27179019 33924177 27179156 33924348 27179293 33924519 27179430 33924690 27179567 33924861 27179704 33925032 27179841 33925203 27179978 33925374 27180115 33925545 27180252 33925716 27180389 33925887 27180526 33926058 27180663 33926229 27180800 33926400 27180937 33926571 27181074 33926742 27181211 33926913 27181348 33927084 27181485 33927255 27181622 33927426 27181759 33927597 27181896 33927768 27182033 33927939 27182170 33928110 27182307 33928281 27182444 33928452 27182581 33928623 27182718 33928794 27182855 33928965 27182992 33929136 27183129 33929307 27183266 33929478 27183403 33929649 27183540 33929820 27183677 33929991 27183814 33930162 27183951 33930333 27184088 33930504 27184225 33930675 27184362 33930846 27184499 33931017 27184636 33931188 27184773 33931359 27184910 33931530 27185047 33931701 27185184 33931872 27185321 33932043 27185458 33932214 27185595 33932385 27185732 33932556 27185869 33932727 27186006 33932898 27186143 33933069 27186280 33933240 27186417 33933411 27186554 33933582 27186691 33933753 27186828 33933924 27186965 33934095 27187102 33934266 27187239 33934437 27187376 33934608 27187513 33934779 27187650 33934950 27187787 33935121 27187924 33935292 27188061 33935463 27188198 33935634 27188335 33935805 27188472 33935976 27188609 33936147 27188746 33936318 27188883 33936489 27189020 33936660 27189157 33936831 27189294 33937002 27189431 33937173 27189568 33937344 27189705 33937515 27189842 33937686 27189979 33937857 27190116 33938028 27190253 33938199 27190390 33938370 27190527 33938541 27190664 33938712 27190801 33938883 27190938 33939054 27191075 33939225 27191212 33939396 27191349 33939567 27191486 33939738 27191623 33939909 27191760 33940080 27191897 33940251 27192034 33940422 27192171 33940593 27192308 33940764 27192445 33940935 27192582 33941106 27192719 33941277 27192856 33941448 27192993 33941619 27193130 33941790 27193267 33941961 27193404 33942132 27193541 33942303 27193678 33942474 27193815 33942645 27193952 33942816 27194089 33942987 27194226 33943158 27194363 33943329 27194500 33943500 27194637 33943671 27194774 33943842 27194911 33944013 27195048 33944184 27195185 33944355 27195322 33944526 27195459 33944697 27195596 33944868 27195733 33945039 27195870 33945210 27196007 33945381 27196144 33945552 27196281 33945723 27196418 33945894 27196555 33946065 27196692 33946236 27196829 33946407 27196966 33946578 27197103 33946749 27197240 33946920 27197377 33947091 27197514 33947262 27197651 33947433 27197788 33947604 27197925 33947775 27198062 33947946 27198199 33948117 27198336 33948288 27198473 33948459 27198610 33948630 27198747 33948801 27198884 33948972 27199021 33949143 27199158 33949314 27199295 33949485 27199432 33949656 27199569 33949827 27199706 33949998 27199843 33950169 27199980 33950340 27200117 33950511 27200254 33950682 27200391 33950853 27200528 33951024 27200665 33951195 27200802 33951366 27200939 33951537 27201076 33951708 27201213 33951879 27201350 33952050 27201487 33952221 27201624 33952392 27201761 33952563 27201898 33952734 27202035 33952905 27202172 33953076 27202309 33953247 27202446 33953418 27202583 33953589 27202720 33953760 27202857 33953931 27202994 33954102 27203131 33954273 27203268 33954444 27203405 33954615 27203542 33954786 27203679 33954957 27203816 33955128 27203953 33955299 27204090 33955470 27204227 33955641 27204364 33955812 27204501 33955983 27204638 33956154 27204775 33956325 27204912 33956496 27205049 33956667 27205186 33956838 27205323 33957009 27205460 33957180 27205597 33957351 27205734 33957522 27205871 33957693 27206008 33957864 27206145 33958035 27206282 33958206 27206419 33958377 27206556 33958548 27206693 33958719 27206830 33958890 27206967 33959061 27207104 33959232 27207241 33959403 27207378 33959574 27207515 33959745 27207652 33959916 27207789 33960087 27207926 33960258 27208063 33960429 27208200 33960600 27208337 33960771 27208474 33960942 27208611 33961113 27208748 33961284 27208885 33961455 27209022 33961626 27209159 33961797 27209296 33961968 27209433 33962139 27209570 33962310 27209707 33962481 27209844 33962652 27209981 33962823 27210118 33962994 27210255 33963165 27210392 33963336 27210529 33963507 27210666 33963678 27210803 33963849 27210940 33964020 27211077 33964191 27211214 33964362 27211351 33964533 27211488 33964704 27211625 33964875 27211762 33965046 27211899 33965217 27212036 33965388 27212173 33965559 27212310 33965730 27212447 33965901 27212584 33966072 27212721 33966243 27212858 33966414 27212995 33966585 27213132 33966756 27213269 33966927 27213406 33967098 27213543 33967269 27213680 33967440 27213817 33967611 27213954 33967782 27214091 33967953 27214228 33968124 27214365 33968295 27214502 33968466 27214639 33968637 27214776 33968808 27214913 33968979 27215050 33969150 27215187 33969321 27215324 33969492 27215461 33969663 27215598 33969834 27215735 33970005 27215872 33970176 27216009 33970347 27216146 33970518 27216283 33970689 27216420 33970860 27216557 33971031 27216694 33971202 27216831 33971373 27216968 33971544 27217105 33971715 27217242 33971886 27217379 33972057 27217516 33972228 27217653 33972399 27217790 33972570 27217927 33972741 27218064 33972912 27218201 33973083 27218338 33973254 27218475 33973425 27218612 33973596 27218749 33973767 27218886 33973938 27219023 33974109 27219160 33974280 27219297 33974451 27219434 33974622 27219571 33974793 27219708 33974964 27219845 33975135 27219982 33975306 27220119 33975477 27220256 33975648 27220393 33975819 27220530 33975990 27220667 33976161 27220804 33976332 27220941 33976503 27221078 33976674 27221215 33976845 27221352 33977016 27221489 33977187 27221626 33977358 27221763 33977529 27221900 33977700 27222037 33977871 27222174 33978042 27222311 33978213 27222448 33978384 27222585 33978555 27222722 33978726 27222859 33978897 27222996 33979068 27223133 33979239 27223270 33979410 27223407 33979581 27223544 33979752 27223681 33979923 27223818 33980094 27223955 33980265 27224092 33980436 27224229 33980607 27224366 33980778 27224503 33980949 27224640 33981120 27224777 33981291 27224914 33981462 27225051 33981633 27225188 33981804 27225325 33981975 27225462 33982146 27225599 33982317 27225736 33982488 27225873 33982659 27226010 33982830 27226147 33983001 27226284 33983172 27226421 33983343 27226558 33983514 27226695 33983685 27226832 33983856 27226969 33984027 27227106 33984198 27227243 33984369 27227380 33984540 27227517 33984711 27227654 33984882 27227791 33985053 27227928 33985224 27228065 33985395 27228202 33985566 27228339 33985737 27228476 33985908 27228613 33986079 27228750 33986250 27228887 33986421 27229024 33986592 27229161 33986763 27229298 33986934 27229435 33987105 27229572 33987276 27229709 33987447 27229846 33987618 27229983 33987789 27230120 33987960 27230257 33988131 27230394 33988302 27230531 33988473 27230668 33988644 27230805 33988815 27230942 33988986 27231079 33989157 27231216 33989328 27231353 33989499 27231490 33989670 27231627 33989841 27231764 33990012 27231901 33990183 27232038 33990354 27232175 33990525 27232312 33990696 27232449 33990867 27232586 33991038 27232723 33991209 27232860 33991380 27232997 33991551 27233134 33991722 27233271 33991893 27233408 33992064 27233545 33992235 27233682 33992406 27233819 33992577 27233956 33992748 27234093 33992919 27234230 33993090 27234367 33993261 27234504 33993432 27234641 33993603 27234778 33993774 27234915 33993945 27235052 33994116 27235189 33994287 27235326 33994458 27235463 33994629 27235600 33994800 27235737 33994971
1000 74977086 0 74977086 93584538 74977223 93584709 74977360 93584880 74977497 93585051 74977634 93585222 74977771 93585393 74977908 93585564 74978045 93585735 74978182 93585906 74978319 93586077 74978456 93586248 74978593 93586419 74978730 93586590 74978867 93586761 74979004 93586932 74979141 93587103 74979278 93587274 74979415 93587445 74979552 93587616 74979689 93587787 74979826 93587958 74979963 93588129 74980100 93588300 74980237 93588471 74980374 93588642 74980511 93588813 74980648 93588984 74980785 93589155 74980922 93589326 74981059 93589497 74981196 93589668 74981333 93589839 74981470 93590010 74981607 93590181 74981744 93590352 74981881 93590523 74982018 93590694 74982155 93590865 74982292 93591036 74982429 93591207 74982566 93591378 74982703 93591549 74982840 93591720 74982977 93591891 74983114 93592062 74983251 93592233 74983388 93592404 74983525 93592575 74983662 93592746 74983799 93592917 74983936 93593088 74984073 93593259 74984210 93593430 74984347 93593601 74984484 93593772 74984621 93593943 74984758 93594114 74984895 93594285 74985032 93594456 74985169 93594627 74985306 93594798 74985443 93594969 74985580 93595140 74985717 93595311 74985854 93595482 74985991 93595653 74986128 93595824 74986265 93595995 74986402 93596166 74986539 93596337 74986676 93596508 74986813 93596679 74986950 93596850 74987087 93597021 74987224 93597192 74987361 93597363 74987498 93597534 74987635 93597705 74987772 93597876 74987909 93598047 74988046 93598218 74988183 93598389 74988320 93598560 74988457 93598731 74988594 93598902 74988731 93599073 74988868 93599244 74989005 93599415 74989142 93599586 74989279 93599757 74989416 93599928 74989553 93600099 74989690 93600270 74989827 93600441 74989964 93600612 74990101 93600783 74990238 93600954 74990375 93601125 74990512 93601296 74990649 93601467 74990786 93601638 74990923 93601809 74991060 93601980 74991197 93602151 74991334 93602322 74991471 93602493 74991608 93602664 74991745 93602835 74991882 93603006 74992019 93603177 74992156 93603348 74992293 93603519 74992430 93603690 74992567 93603861 74992704 93604032 74992841 93604203 74992978 93604374 74993115 93604545 74993252 93604716 74993389 93604887 74993526 93605058 74993663 93605229 74993800 93605400 74993937 93605571 74994074 93605742 74994211 93605913 74994348 93606084 74994485 93606255 74994622 93606426 74994759 93606597 74994896 93606768 74995033 93606939 74995170 93607110 74995307 93607281 74995444 93607452 74995581 93607623 74995718 93607794 74995855 93607965 74995992 93608136 74996129 93608307 74996266 93608478 74996403 93608649 74996540 93608820 74996677 93608991 74996814 93609162 74996951 93609333 74997088 93609504 74997225 93609675 74997362 93609846 74997499 93610017 74997636 93610188 74997773 93610359 74997910 93610530 74998047 93610701 74998184 93610872 74998321 93611043 74998458 93611214 74998595 93611385 74998732 93611556 74998869 93611727 74999006 93611898 74999143 93612069 74999280 93612240 74999417 93612411 74999554 93612582 74999691 93612753 74999828 93612924 74999965 93613095 75000102 93613266 75000239 93613437 75000376 93613608 75000513 93613779 75000650 93613950 75000787 93614121 75000924 93614292 75001061 93614463 75001198 93614634 75001335 93614805 75001472 93614976 75001609 93615147 75001746 93615318 75001883 93615489 75002020 93615660 75002157 93615831 75002294 93616002 75002431 93616173 75002568 93616344 75002705 93616515 75002842 93616686 75002979 93616857 75003116 93617028 75003253 93617199 75003390 93617370 75003527 93617541 75003664 93617712 75003801 93617883 75003938 93618054 75004075 93618225 75004212 93618396 75004349 93618567 75004486 93618738 75004623 93618909 75004760 93619080 75004897 93619251 75005034 93619422 75005171 93619593 75005308 93619764 75005445 93619935 75005582 93620106 75005719 93620277 75005856 93620448 75005993 93620619 75006130 93620790 75006267 93620961 75006404 93621132 75006541 93621303 75006678 93621474 75006815 93621645 75006952 93621816 75007089 93621987 75007226 93622158 75007363 93622329 75007500 93622500 75007637 93622671 75007774 93622842 75007911 93623013 75008048 93623184 75008185 93623355 75008322 93623526 75008459 93623697 75008596 93623868 75008733 93624039 75008870 93624210 75009007 93624381 75009144 93624552 75009281 93624723 75009418 93624894 75009555 93625065 75009692 93625236 75009829 93625407 75009966 93625578 75010103 93625749 75010240 93625920 75010377 93626091 75010514 93626262 75010651 93626433 75010788 93626604 75010925 93626775 75011062 93626946 75011199 93627117 75011336 93627288 75011473 93627459 75011610 93627630 75011747 93627801 75011884 93627972 75012021 93628143 75012158 93628314 75012295 93628485 75012432 93628656 75012569 93628827 75012706 93628998 75012843 93629169 75012980 93629340 75013117 93629511 75013254 93629682 75013391 93629853 75013528 93630024 75013665 93630195 75013802 93630366 75013939 93630537 75014076 93630708 75014213 93630879 75014350 93631050 75014487 93631221 75014624 93631392 75014761 93631563 75014898 93631734 75015035 93631905 75015172 93632076 75015309 93632247 75015446 93632418 75015583 93632589 75015720 93632760 75015857 93632931 75015994 93633102 75016131 93633273 75016268 93633444 75016405 93633615 75016542 93633786 75016679 93633957 75016816 93634128 75016953 93634299 75017090 93634470 75017227 93634641 75017364 93634812 75017501 93634983 75017638 93635154 75017775 93635325 75017912 93635496 75018049 93635667 75018186 93635838 75018323 93636009 75018460 93636180 75018597 93636351 75018734 93636522 75018871 93636693 75019008 93636864 75019145 93637035 75019282 93637206 75019419 93637377 75019556 93637548 75019693 93637719 75019830 93637890 75019967 93638061 75020104 93638232 75020241 93638403 75020378 93638574 75020515 93638745 75020652 93638916 75020789 93639087 75020926 93639258 75021063 93639429 75021200 93639600 75021337 93639771 75021474 93639942 75021611 93640113 75021748 93640284 75021885 93640455 75022022 93640626 75022159 93640797 75022296 93640968 75022433 93641139 75022570 93641310 75022707 93641481 75022844 93641652 75022981 93641823 75023118 93641994 75023255 93642165 75023392 93642336 75023529 93642507 75023666 93642678 75023803 93642849 75023940 93643020 75024077 93643191 75024214 93643362 75024351 93643533 75024488 93643704 75024625 93643875 75024762 93644046 75024899 93644217 75025036 93644388 75025173 93644559 75025310 93644730 75025447 93644901 75025584 93645072 75025721 93645243 75025858 93645414 75025995 93645585 75026132 93645756 75026269 93645927 75026406 93646098 75026543 93646269 75026680 93646440 75026817 93646611 75026954 93646782 75027091 93646953 75027228 93647124 75027365 93647295 75027502 93647466 75027639 93647637 75027776 93647808 75027913 93647979 75028050 93648150 75028187 93648321 75028324 93648492 75028461 93648663 75028598 93648834 75028735 93649005 75028872 93649176 75029009 93649347 75029146 93649518 75029283 93649689 75029420 93649860 75029557 93650031 75029694 93650202 75029831 93650373 75029968 93650544 75030105 93650715 75030242 93650886 75030379 93651057 75030516 93651228 75030653 93651399 75030790 93651570 75030927 93651741 75031064 93651912 75031201 93652083 75031338 93652254 75031475 93652425 75031612 93652596 75031749 93652767 75031886 93652938 75032023 93653109 75032160 93653280 75032297 93653451 75032434 93653622 75032571 93653793 75032708 93653964 75032845 93654135 75032982 93654306 75033119 93654477 75033256 93654648 75033393 93654819 75033530 93654990 75033667 93655161 75033804 93655332 75033941 93655503 75034078 93655674 75034215 93655845 75034352 93656016 75034489 93656187 75034626 93656358 75034763 93656529 75034900 93656700 75035037 93656871 75035174 93657042 75035311 93657213 75035448 93657384 75035585 93657555 75035722 93657726 75035859 93657897 75035996 93658068 75036133 93658239 75036270 93658410 75036407 93658581 75036544 93658752 75036681 93658923 75036818 93659094 75036955 93659265 75037092 93659436 75037229 93659607 75037366 93659778 75037503 93659949 75037640 93660120 75037777 93660291 75037914 93660462 75038051 93660633 75038188 93660804 75038325 93660975 75038462 93661146 75038599 93661317 75038736 93661488 75038873 93661659 75039010 93661830 75039147 93662001 75039284 93662172 75039421 93662343 75039558 93662514 75039695 93662685 75039832 93662856 75039969 93663027 75040106 93663198 75040243 93663369 75040380 93663540 75040517 93663711 75040654 93663882 75040791 93664053 75040928 93664224 75041065 93664395 75041202 93664566 75041339 93664737 75041476 93664908 75041613 93665079 75041750 93665250 75041887 93665421 75042024 93665592 75042161 93665763 75042298 93665934 75042435 93666105 75042572 93666276 75042709 93666447 75042846 93666618 75042983 93666789 75043120 93666960 75043257 93667131 75043394 93667302 75043531 93667473 75043668 93667644 75043805 93667815 75043942 93667986 75044079 93668157 75044216 93668328 75044353 93668499 75044490 93668670 75044627 93668841 75044764 93669012 75044901 93669183 75045038 93669354 75045175 93669525 75045312 93669696 75045449 93669867 75045586 93670038 75045723 93670209 75045860 93670380 75045997 93670551 75046134 93670722 75046271 93670893 75046408 93671064 75046545 93671235 75046682 93671406 75046819 93671577 75046956 93671748 75047093 93671919 75047230 93672090 75047367 93672261 75047504 93672432 75047641 93672603 75047778 93672774 75047915 93672945 75048052 93673116 75048189 93673287 75048326 93673458 75048463 93673629 75048600 93673800 75048737 93673971 75048874 93674142 75049011 93674313 75049148 93674484 75049285 93674655 75049422 93674826 75049559 93674997 75049696 93675168 75049833 93675339 75049970 93675510 75050107 93675681 75050244 93675852 75050381 93676023 75050518 93676194 75050655 93676365 75050792 93676536 75050929 93676707 75051066 93676878 75051203 93677049 75051340 93677220 75051477 93677391 75051614 93677562 75051751 93677733 75051888 93677904 75052025 93678075 75052162 93678246 75052299 93678417 75052436 93678588 75052573 93678759 75052710 93678930 75052847 93679101 75052984 93679272 75053121 93679443 75053258 93679614 75053395 93679785 75053532 93679956 75053669 93680127 75053806 93680298 75053943 93680469 75054080 93680640 75054217 93680811 75054354 93680982 75054491 93681153 75054628 93681324 75054765 93681495 75054902 93681666 75055039 93681837 75055176 93682008 75055313 93682179 75055450 93682350 75055587 93682521 75055724 93682692 75055861 93682863 75055998 93683034 75056135 93683205 75056272 93683376 75056409 93683547 75056546 93683718 75056683 93683889 75056820 93684060 75056957 93684231 75057094 93684402 75057231 93684573 75057368 93684744 75057505 93684915 75057642 93685086 75057779 93685257 75057916 93685428 75058053 93685599 75058190 93685770 75058327 93685941 75058464 93686112 75058601 93686283 75058738 93686454 75058875 93686625 75059012 93686796 75059149 93686967 75059286 93687138 75059423 93687309 75059560 93687480 75059697 93687651 75059834 93687822 75059971 93687993 75060108 93688164 75060245 93688335 75060382 93688506 75060519 93688677 75060656 93688848 75060793 93689019 75060930 93689190 75061067 93689361 75061204 93689532 75061341 93689703 75061478 93689874 75061615 93690045 75061752 93690216 75061889 93690387 75062026 93690558 75062163 93690729 75062300 93690900 75062437 93691071 75062574 93691242 75062711 93691413 75062848 93691584 75062985 93691755 75063122 93691926 75063259 93692097 75063396 93692268 75063533 93692439 75063670 93692610 75063807 93692781 75063944 93692952 75064081 93693123 75064218 93693294 75064355 93693465 75064492 93693636 75064629 93693807 75064766 93693978 75064903 93694149 75065040 93694320 75065177 93694491 75065314 93694662 75065451 93694833 75065588 93695004 75065725 93695175 75065862 93695346 75065999 93695517 75066136 93695688 75066273 93695859 75066410 93696030 75066547 93696201 75066684 93696372 75066821 93696543 75066958 93696714 75067095 93696885 75067232 93697056 75067369 93697227 75067506 93697398 75067643 93697569 75067780 93697740 75067917 93697911 75068054 93698082 75068191 93698253 75068328 93698424 75068465 93698595 75068602 93698766 75068739 93698937 75068876 93699108 75069013 93699279 75069150 93699450 75069287 93699621 75069424 93699792 75069561 93699963 75069698 93700134 75069835 93700305 75069972 93700476 75070109 93700647 75070246 93700818 75070383 93700989 75070520 93701160 75070657 93701331 75070794 93701502 75070931 93701673 75071068 93701844 75071205 93702015 75071342 93702186 75071479 93702357 75071616 93702528 75071753 93702699 75071890 93702870 75072027 93703041 75072164 93703212 75072301 93703383 75072438 93703554 75072575 93703725 75072712 93703896 75072849 93704067 75072986 93704238 75073123 93704409 75073260 93704580 75073397 93704751 75073534 93704922 75073671 93705093 75073808 93705264 75073945 93705435 75074082 93705606 75074219 93705777 75074356 93705948 75074493 93706119 75074630 93706290 75074767 93706461 75074904 93706632 75075041 93706803 75075178 93706974 75075315 93707145 75075452 93707316 75075589 93707487 75075726 93707658 75075863 93707829 75076000 93708000 75076137 93708171 75076274 93708342 75076411 93708513 75076548 93708684 75076685 93708855 75076822 93709026 75076959 93709197 75077096 93709368 75077233 93709539 75077370 93709710 75077507 93709881 75077644 93710052 75077781 93710223 75077918 93710394 75078055 93710565 75078192 93710736 75078329 93710907 75078466 93711078 75078603 93711249 75078740 93711420 75078877 93711591 75079014 93711762 75079151 93711933 75079288 93712104 75079425 93712275 75079562 93712446 75079699 93712617 75079836 93712788 75079973 93712959 75080110 93713130 75080247 93713301 75080384 93713472 75080521 93713643 75080658 93713814 75080795 93713985 75080932 93714156 75081069 93714327 75081206 93714498 75081343 93714669 75081480 93714840 75081617 93715011 75081754 93715182 75081891 93715353 75082028 93715524 75082165 93715695 75082302 93715866 75082439 93716037 75082576 93716208 75082713 93716379 75082850 93716550 75082987 93716721 75083124 93716892 75083261 93717063 75083398 93717234 75083535 93717405 75083672 93717576 75083809 93717747 75083946 93717918 75084083 93718089 75084220 93718260 75084357 93718431 75084494 93718602 75084631 93718773 75084768 93718944 75084905 93719115 75085042 93719286 75085179 93719457 75085316 93719628 75085453 93719799 75085590 93719970 75085727 93720141 75085864 93720312 75086001 93720483 75086138 93720654 75086275 93720825 75086412 93720996 75086549 93721167 75086686 93721338 75086823 93721509 75086960 93721680 75087097 93721851 75087234 93722022 75087371 93722193 75087508 93722364 75087645 93722535 75087782 93722706 75087919 93722877 75088056 93723048 75088193 93723219 75088330 93723390 75088467 93723561 75088604 93723732 75088741 93723903 75088878 93724074 75089015 93724245 75089152 93724416 75089289 93724587 75089426 93724758 75089563 93724929 75089700 93725100 75089837 93725271 75089974 93725442 75090111 93725613 75090248 93725784 75090385 93725955 75090522 93726126 75090659 93726297 75090796 93726468 75090933 93726639 75091070 93726810 75091207 93726981 75091344 93727152 75091481 93727323 75091618 93727494 75091755 93727665 75091892 93727836 75092029 93728007 75092166 93728178 75092303 93728349 75092440 93728520 75092577 93728691 75092714 93728862 75092851 93729033 75092988 93729204 75093125 93729375 75093262 93729546 75093399 93729717 75093536 93729888 75093673 93730059 75093810 93730230 75093947 93730401 75094084 93730572 75094221 93730743 75094358 93730914 75094495 93731085 75094632 93731256 75094769 93731427 75094906 93731598 75095043 93731769 75095180 93731940 75095317 93732111 75095454 93732282 75095591 93732453 75095728 93732624 75095865 93732795 75096002 93732966 75096139 93733137 75096276 93733308 75096413 93733479 75096550 93733650 75096687 93733821 75096824 93733992 75096961 93734163 75097098 93734334 75097235 93734505 75097372 93734676 75097509 93734847 75097646 93735018 75097783 93735189 75097920 93735360 75098057 93735531 75098194 93735702 75098331 93735873 75098468 93736044 75098605 93736215 75098742 93736386 75098879 93736557 75099016 93736728 75099153 93736899 75099290 93737070 75099427 93737241 75099564 93737412 75099701 93737583 75099838 93737754 75099975 93737925 75100112 93738096 75100249 93738267 75100386 93738438 75100523 93738609 75100660 93738780 75100797 93738951 75100934 93739122 75101071 93739293 75101208 93739464 75101345 93739635 75101482 93739806 75101619 93739977 75101756 93740148 75101893 93740319 75102030 93740490 75102167 93740661 75102304 93740832 75102441 93741003 75102578 93741174 75102715 93741345 75102852 93741516 75102989 93741687 75103126 93741858 75103263 93742029 75103400 93742200 75103537 93742371 75103674 93742542 75103811 93742713 75103948 93742884 75104085 93743055 75104222 93743226 75104359 93743397 75104496 93743568 75104633 93743739 75104770 93743910 75104907 93744081 75105044 93744252 75105181 93744423 75105318 93744594 75105455 93744765 75105592 93744936 75105729 93745107 75105866 93745278 75106003 93745449 75106140 93745620 75106277 93745791 75106414 93745962 75106551 93746133 75106688 93746304 75106825 93746475 75106962 93746646 75107099 93746817 75107236 93746988 75107373 93747159 75107510 93747330 75107647 93747501 75107784 93747672 75107921 93747843 75108058 93748014 75108195 93748185 75108332 93748356 75108469 93748527 75108606 93748698 75108743 93748869 75108880 93749040 75109017 93749211 75109154 93749382 75109291 93749553 75109428 93749724 75109565 93749895 75109702 93750066 75109839 93750237 75109976 93750408 75110113 93750579 75110250 93750750 75110387 93750921 75110524 93751092 75110661 93751263 75110798 93751434 75110935 93751605 75111072 93751776 75111209 93751947 75111346 93752118 75111483 93752289 75111620 93752460 75111757 93752631 75111894 93752802 75112031 93752973 75112168 93753144 75112305 93753315 75112442 93753486 75112579 93753657 75112716 93753828 75112853 93753999 75112990 93754170 75113127 93754341 75113264 93754512 75113401 93754683 75113538 93754854 75113675 93755025 75113812 93755196
1000 45019296 0 45019296 56191968 45019433 56192139 45019570 56192310 45019707 56192481 45019844 56192652 45019981 56192823 45020118 56192994 45020255 56193165 45020392 56193336 45020529 56193507 45020666 56193678 45020803 56193849 45020940 56194020 45021077 56194191 45021214 56194362 45021351 56194533 45021488 56194704 45021625 56194875 45021762 56195046 45021899 56195217 45022036 56195388 45022173 56195559 45022310 56195730 45022447 56195901 45022584 56196072 45022721 56196243 45022858 56196414 45022995 56196585 45023132 56196756 45023269 56196927 45023406 56197098 45023543 56197269 45023680 56197440 45023817 56197611 45023954 56197782 45024091 56197953 45024228 56198124 45024365 56198295 45024502 56198466 45024639 56198637 45024776 56198808 45024913 56198979 45025050 56199150 45025187 56199321 45025324 56199492 45025461 56199663 45025598 56199834 45025735 56200005 45025872 56200176 45026009 56200347 45026146 56200518 45026283 56200689 45026420 56200860 45026557 56201031 45026694 56201202 45026831 56201373 45026968 56201544 45027105 56201715 45027242 56201886 45027379 56202057 45027516 56202228 45027653 56202399 45027790 56202570 45027927 56202741 45028064 56202912 45028201 56203083 45028338 56203254 45028475 56203425 45028612 56203596 45028749 56203767 45028886 56203938 45029023 56204109 45029160 56204280 45029297 56204451 45029434 56204622 45029571 56204793 45029708 56204964 45029845 56205135 45029982 56205306 45030119 56205477 45030256 56205648 45030393 56205819 45030530 56205990 45030667 56206161 45030804 56206332 45030941 56206503 45031078 56206674 45031215 56206845 45031352 56207016 45031489 56207187 45031626 56207358 45031763 56207529 45031900 56207700 45032037 56207871 45032174 56208042 45032311 56208213 45032448 56208384 45032585 56208555 45032722 56208726 45032859 56208897 45032996 56209068 45033133 56209239 45033270 56209410 45033407 56209581 45033544 56209752 45033681 56209923 45033818 56210094 45033955 56210265 45034092 56210436 45034229 56210607 45034366 56210778 45034503 56210949 45034640 56211120 45034777 56211291 45034914 56211462 45035051 56211633 45035188 56211804 45035325 56211975 45035462 56212146 45035599 56212317 45035736 56212488 45035873 56212659 45036010 56212830 45036147 56213001 45036284 56213172 45036421 56213343 45036558 56213514 45036695 56213685 45036832 56213856 45036969 56214027 45037106 56214198 45037243 56214369 45037380 56214540 45037517 56214711 45037654 56214882 45037791 56215053 45037928 56215224 45038065 56215395 45038202 56215566 45038339 56215737 45038476 56215908 45038613 56216079 45038750 56216250 45038887 56216421 45039024 56216592 45039161 56216763 45039298 56216934 45039435 56217105 45039572 56217276 45039709 56217447 45039846 56217618 45039983 56217789 45040120 56217960 45040257 56218131 45040394 56218302 45040531 56218473 45040668 56218644 45040805 56218815 45040942 56218986 45041079 56219157 45041216 56219328 45041353 56219499 45041490 56219670 45041627 56219841 45041764 56220012 45041901 56220183 45042038 56220354 45042175 56220525 45042312 56220696 45042449 56220867 45042586 56221038 45042723 56221209 45042860 56221380 45042997 56221551 45043134 56221722 45043271 56221893 45043408 56222064 45043545 56222235 45043682 56222406 45043819 56222577 45043956 56222748 45044093 56222919 45044230 56223090 45044367 56223261 45044504 56223432 45044641 56223603 45044778 56223774 45044915 56223945 45045052 56224116 45045189 56224287 45045326 56224458 45045463 56224629 45045600 56224800 45045737 56224971 45045874 56225142 45046011 56225313 45046148 56225484 45046285 56225655 45046422 56225826 45046559 56225997 45046696 56226168 45046833 56226339 45046970 56226510 45047107 56226681 45047244 56226852 45047381 56227023 45047518 56227194 45047655 56227365 45047792 56227536 45047929 56227707 45048066 56227878 45048203 56228049 45048340 56228220 45048477 56228391 45048614 56228562 45048751 56228733 45048888 56228904 45049025 56229075 45049162 56229246 45049299 56229417 45049436 56229588 45049573 56229759 45049710 56229930 45049847 56230101 45049984 56230272 45050121 56230443 45050258 56230614 45050395 56230785 45050532 56230956 45050669 56231127 45050806 56231298 45050943 56231469 45051080 56231640 45051217 56231811 45051354 56231982 45051491 56232153 45051628 56232324 45051765 56232495 45051902 56232666 45052039 56232837 45052176 56233008 45052313 56233179 45052450 56233350 45052587 56233521 45052724 56233692 45052861 56233863 45052998 56234034 45053135 56234205 45053272 56234376 45053409 56234547 45053546 56234718 45053683 56234889 45053820 56235060 45053957 56235231 45054094 56235402 45054231 56235573 45054368 56235744 45054505 56235915 45054642 56236086 45054779 56236257 45054916 56236428 45055053 56236599 45055190 56236770 45055327 56236941 45055464 56237112 45055601 56237283 45055738 56237454 45055875 56237625 45056012 56237796 45056149 56237967 45056286 56238138 45056423 56238309 45056560 56238480 45056697 56238651 45056834 56238822 45056971 56238993 45057108 56239164 45057245 56239335 45057382 56239506 45057519 56239677 45057656 56239848 45057793 56240019 45057930 56240190 45058067 56240361 45058204 56240532 45058341 56240703 45058478 56240874 45058615 56241045 45058752 56241216 45058889 56241387 45059026 56241558 45059163 56241729 45059300 56241900 45059437 56242071 45059574 56242242 45059711 56242413 45059848 56242584 45059985 56242755 45060122 56242926 45060259 56243097 45060396 56243268 45060533 56243439 45060670 56243610 45060807 56243781 45060944 56243952 45061081 56244123 45061218 56244294 45061355 56244465 45061492 56244636 45061629 56244807 45061766 56244978 45061903 56245149 45062040 56245320 45062177 56245491 45062314 56245662 45062451 56245833 45062588 56246004 45062725 56246175 45062862 56246346 45062999 56246517 45063136 56246688 45063273 56246859 45063410 56247030 45063547 56247201 45063684 56247372 45063821 56247543 45063958 56247714 45064095 56247885 45064232 56248056 45064369 56248227 45064506 56248398 45064643 56248569 45064780 56248740 45064917 56248911 45065054 56249082 45065191 56249253 45065328 56249424 45065465 56249595 45065602 56249766 45065739 56249937 45065876 56250108 45066013 56250279 45066150 56250450 45066287 56250621 45066424 56250792 45066561 56250963 45066698 56251134 45066835 56251305 45066972 56251476 45067109 56251647 45067246 56251818 45067383 56251989 45067520 56252160 45067657 56252331 45067794 56252502 45067931 56252673 45068068 56252844 45068205 56253015 45068342 56253186 45068479 56253357 45068616 56253528 45068753 56253699 45068890 56253870 45069027 56254041 45069164 56254212 45069301 56254383 45069438 56254554 45069575 56254725 45069712 56254896 45069849 56255067 45069986 56255238 45070123 56255409 45070260 56255580 45070397 56255751 45070534 56255922 45070671 56256093 45070808 56256264 45070945 56256435 45071082 56256606 45071219 56256777 45071356 56256948 45071493 56257119 45071630 56257290 45071767 56257461 45071904 56257632 45072041 56257803 45072178 56257974 45072315 56258145 45072452 56258316 45072589 56258487 45072726 56258658 45072863 56258829 45073000 56259000 45073137 56259171 45073274 56259342 45073411 56259513 45073548 56259684 45073685 56259855 45073822 56260026 45073959 56260197 45074096 56260368 45074233 56260539 45074370 56260710 45074507 56260881 45074644 56261052 45074781 56261223 45074918 56261394 45075055 56261565 45075192 56261736 45075329 56261907 45075466 56262078 45075603 56262249 45075740 56262420 45075877 56262591 45076014 56262762 45076151 56262933 45076288 56263104 45076425 56263275 45076562 56263446 45076699 56263617 45076836 56263788 45076973 56263959 45077110 56264130 45077247 56264301 45077384 56264472 45077521 56264643 45077658 56264814 45077795 56264985 45077932 56265156 45078069 56265327 45078206 56265498 45078343 56265669 45078480 56265840 45078617 56266011 45078754 56266182 45078891 56266353 45079028 56266524 45079165 56266695 45079302 56266866 45079439 56267037 45079576 56267208 45079713 56267379 45079850 56267550 45079987 56267721 45080124 56267892 45080261 56268063 45080398 56268234 45080535 56268405 45080672 56268576 45080809 56268747 45080946 56268918 45081083 56269089 45081220 56269260 45081357 56269431 45081494 56269602 45081631 56269773 45081768 56269944 45081905 56270115 45082042 56270286 45082179 56270457 45082316 56270628 45082453 56270799 45082590 56270970 45082727 56271141 45082864 56271312 45083001 56271483 45083138 56271654 45083275 56271825 45083412 56271996 45083549 56272167 45083686 56272338 45083823 56272509 45083960 56272680 45084097 56272851 45084234 56273022 45084371 56273193 45084508 56273364 45084645 56273535 45084782 56273706 45084919 56273877 45085056 56274048 45085193 56274219 45085330 56274390 45085467 56274561 45085604 56274732 45085741 56274903 45085878 56275074 45086015 56275245 45086152 56275416 45086289 56275587 45086426 56275758 45086563 56275929 45086700 56276100 45086837 56276271 45086974 56276442 45087111 56276613 45087248 56276784 45087385 56276955 45087522 56277126 45087659 56277297 45087796 56277468 45087933 56277639 45088070 56277810 45088207 56277981 45088344 56278152 45088481 56278323 45088618 56278494 45088755 56278665 45088892 56278836 45089029 56279007 45089166 56279178 45089303 56279349 45089440 56279520 45089577 56279691 45089714 56279862 45089851 56280033 45089988 56280204 45090125 56280375 45090262 56280546 45090399 56280717 45090536 56280888 45090673 56281059 45090810 56281230 45090947 56281401 45091084 56281572 45091221 56281743 45091358 56281914 45091495 56282085 45091632 56282256 45091769 56282427 45091906 56282598 45092043 56282769 45092180 56282940 45092317 56283111 45092454 56283282 45092591 56283453 45092728 56283624 45092865 56283795 45093002 56283966 45093139 56284137 45093276 56284308 45093413 56284479 45093550 56284650 45093687 56284821 45093824 56284992 45093961 56285163 45094098 56285334 45094235 56285505 45094372 56285676 45094509 56285847 45094646 56286018 45094783 56286189 45094920 56286360 45095057 56286531 45095194 56286702 45095331 56286873 45095468 56287044 45095605 56287215 45095742 56287386 45095879 56287557 45096016 56287728 45096153 56287899 45096290 56288070 45096427 56288241 45096564 56288412 45096701 56288583 45096838 56288754 45096975 56288925 45097112 56289096 45097249 56289267 45097386 56289438 45097523 56289609 45097660 56289780 45097797 56289951 45097934 56290122 45098071 56290293 45098208 56290464 45098345 56290635 45098482 56290806 45098619 56290977 45098756 56291148 45098893 56291319 45099030 56291490 45099167 56291661 45099304 56291832 45099441 56292003 45099578 56292174 45099715 56292345 45099852 56292516 45099989 56292687 45100126 56292858 45100263 56293029 45100400 56293200 45100537 56293371 45100674 56293542 45100811 56293713 45100948 56293884 45101085 56294055 45101222 56294226 45101359 56294397 45101496 56294568 45101633 56294739 45101770 56294910 45101907 56295081 45102044 56295252 45102181 56295423 45102318 56295594 45102455 56295765 45102592 56295936 45102729 56296107 45102866 56296278 45103003 56296449 45103140 56296620 45103277 56296791 45103414 56296962 45103551 56297133 45103688 56297304 45103825 56297475 45103962 56297646 45104099 56297817 45104236 56297988 45104373 56298159 45104510 56298330 45104647 56298501 45104784 56298672 45104921 56298843 45105058 56299014 45105195 56299185 45105332 56299356 45105469 56299527 45105606 56299698 45105743 56299869 45105880 56300040 45106017 56300211 45106154 56300382 45106291 56300553 45106428 56300724 45106565 56300895 45106702 56301066 45106839 56301237 45106976 56301408 45107113 56301579 45107250 56301750 45107387 56301921 45107524 56302092 45107661 56302263 45107798 56302434 45107935 56302605 45108072 56302776 45108209 56302947 45108346 56303118 45108483 56303289 45108620 56303460 45108757 56303631 45108894 56303802 45109031 56303973 45109168 56304144 45109305 56304315 45109442 56304486 45109579 56304657 45109716 56304828 45109853 56304999 45109990 56305170 45110127 56305341 45110264 56305512 45110401 56305683 45110538 56305854 45110675 56306025 45110812 56306196 45110949 56306367 45111086 56306538 45111223 56306709 45111360 56306880 45111497 56307051 45111634 56307222 45111771 56307393 45111908 56307564 45112045 56307735 45112182 56307906 45112319 56308077 45112456 56308248 45112593 56308419 45112730 56308590 45112867 56308761 45113004 56308932 45113141 56309103 45113278 56309274 45113415 56309445 45113552 56309616 45113689 56309787 45113826 56309958 45113963 56310129 45114100 56310300 45114237 56310471 45114374 56310642 45114511 56310813 45114648 56310984 45114785 56311155 45114922 56311326 45115059 56311497 45115196 56311668 45115333 56311839 45115470 56312010 45115607 56312181 45115744 56312352 45115881 56312523 45116018 56312694 45116155 56312865 45116292 56313036 45116429 56313207 45116566 56313378 45116703 56313549 45116840 56313720 45116977 56313891 45117114 56314062 45117251 56314233 45117388 56314404 45117525 56314575 45117662 56314746 45117799 56314917 45117936 56315088 45118073 56315259 45118210 56315430 45118347 56315601 45118484 56315772 45118621 56315943 45118758 56316114 45118895 56316285 45119032 56316456 45119169 56316627 45119306 56316798 45119443 56316969 45119580 56317140 45119717 56317311 45119854 56317482 45119991 56317653 45120128 56317824 45120265 56317995 45120402 56318166 45120539 56318337 45120676 56318508 45120813 56318679 45120950 56318850 45121087 56319021 45121224 56319192 45121361 56319363 45121498 56319534 45121635 56319705 45121772 56319876 45121909 56320047 45122046 56320218 45122183 56320389 45122320 56320560 45122457 56320731 45122594 56320902 45122731 56321073 45122868 56321244 45123005 56321415 45123142 56321586 45123279 56321757 45123416 56321928 45123553 56322099 45123690 56322270 45123827 56322441 45123964 56322612 45124101 56322783 45124238 56322954 45124375 56323125 45124512 56323296 45124649 56323467 45124786 56323638 45124923 56323809 45125060 56323980 45125197 56324151 45125334 56324322 45125471 56324493 45125608 56324664 45125745 56324835 45125882 56325006 45126019 56325177 45126156 56325348 45126293 56325519 45126430 56325690 45126567 56325861 45126704 56326032 45126841 56326203 45126978 56326374 45127115 56326545 45127252 56326716 45127389 56326887 45127526 56327058 45127663 56327229 45127800 56327400 45127937 56327571 45128074 56327742 45128211 56327913 45128348 56328084 45128485 56328255 45128622 56328426 45128759 56328597 45128896 56328768 45129033 56328939 45129170 56329110 45129307 56329281 45129444 56329452 45129581 56329623 45129718 56329794 45129855 56329965 45129992 56330136 45130129 56330307 45130266 56330478 45130403 56330649 45130540 56330820 45130677 56330991 45130814 56331162 45130951 56331333 45131088 56331504 45131225 56331675 45131362 56331846 45131499 56332017 45131636 56332188 45131773 56332359 45131910 56332530 45132047 56332701 45132184 56332872 45132321 56333043 45132458 56333214 45132595 56333385 45132732 56333556 45132869 56333727 45133006 56333898 45133143 56334069 45133280 56334240 45133417 56334411 45133554 56334582 45133691 56334753 45133828 56334924 45133965 56335095 45134102 56335266 45134239 56335437 45134376 56335608 45134513 56335779 45134650 56335950 45134787 56336121 45134924 56336292 45135061 56336463 45135198 56336634 45135335 56336805 45135472 56336976 45135609 56337147 45135746 56337318 45135883 56337489 45136020 56337660 45136157 56337831 45136294 56338002 45136431 56338173 45136568 56338344 45136705 56338515 45136842 56338686 45136979 56338857 45137116 56339028 45137253 56339199 45137390 56339370 45137527 56339541 45137664 56339712 45137801 56339883 45137938 56340054 45138075 56340225 45138212 56340396 45138349 56340567 45138486 56340738 45138623 56340909 45138760 56341080 45138897 56341251 45139034 56341422 45139171 56341593 45139308 56341764 45139445 56341935 45139582 56342106 45139719 56342277 45139856 56342448 45139993 56342619 45140130 56342790 45140267 56342961 45140404 56343132 45140541 56343303 45140678 56343474 45140815 56343645 45140952 56343816 45141089 56343987 45141226 56344158 45141363 56344329 45141500 56344500 45141637 56344671 45141774 56344842 45141911 56345013 45142048 56345184 45142185 56345355 45142322 56345526 45142459 56345697 45142596 56345868 45142733 56346039 45142870 56346210 45143007 56346381 45143144 56346552 45143281 56346723 45143418 56346894 45143555 56347065 45143692 56347236 45143829 56347407 45143966 56347578 45144103 56347749 45144240 56347920 45144377 56348091 45144514 56348262 45144651 56348433 45144788 56348604 45144925 56348775 45145062 56348946 45145199 56349117 45145336 56349288 45145473 56349459 45145610 56349630 45145747 56349801 45145884 56349972 45146021 56350143 45146158 56350314 45146295 56350485 45146432 56350656 45146569 56350827 45146706 56350998 45146843 56351169 45146980 56351340 45147117 56351511 45147254 56351682 45147391 56351853 45147528 56352024 45147665 56352195 45147802 56352366 45147939 56352537 45148076 56352708 45148213 56352879 45148350 56353050 45148487 56353221 45148624 56353392 45148761 56353563 45148898 56353734 45149035 56353905 45149172 56354076 45149309 56354247 45149446 56354418 45149583 56354589 45149720 56354760 45149857 56354931 45149994 56355102 45150131 56355273 45150268 56355444 45150405 56355615 45150542 56355786 45150679 56355957 45150816 56356128 45150953 56356299 45151090 56356470 45151227 56356641 45151364 56356812 45151501 56356983 45151638 56357154 45151775 56357325 45151912 56357496 45152049 56357667 45152186 56357838 45152323 56358009 45152460 56358180 45152597 56358351 45152734 56358522 45152871 56358693 45153008 56358864 45153145 56359035 45153282 56359206 45153419 56359377 45153556 56359548 45153693 56359719 45153830 56359890 45153967 56360061 45154104 56360232 45154241 56360403 45154378 56360574 45154515 56360745 45154652 56360916 45154789 56361087 45154926 56361258 45155063 56361429 45155200 56361600 45155337 56361771 45155474 56361942 45155611 56362113 45155748 56362284 45155885 56362455 45156022 56362626
1000 49533309 0 49533309 61826247 49533446 61826418 49533583 61826589 49533720 61826760 49533857 61826931 49533994 61827102 49534131 61827273 49534268 61827444 49534405 61827615 49534542 61827786 49534679 61827957 49534816 61828128 49534953 61828299 49535090 61828470 49535227 61828641 49535364 61828812 49535501 61828983 49535638 61829154 49535775 61829325 49535912 61829496 49536049 61829667 49536186 61829838 49536323 61830009 49536460 61830180 49536597 61830351 49536734 61830522 49536871 61830693 49537008 61830864 49537145 61831035 49537282 61831206 49537419 61831377 49537556 61831548 49537693 61831719 49537830 61831890 49537967 61832061 49538104 61832232 49538241 61832403 49538378 61832574 49538515 61832745 49538652 61832916 49538789 61833087 49538926 61833258 49539063 61833429 49539200 61833600 49539337 61833771 49539474 61833942 49539611 61834113 49539748 61834284 49539885 61834455 49540022 61834626 49540159 61834797 49540296 61834968 49540433 61835139 49540570 61835310 49540707 61835481 49540844 61835652 49540981 61835823 49541118 61835994 49541255 61836165 49541392 61836336 49541529 61836507 49541666 61836678 49541803 61836849 49541940 61837020 49542077 61837191 49542214 61837362 49542351 61837533 49542488 61837704 49542625 61837875 49542762 61838046 49542899 61838217 49543036 61838388 49543173 61838559 49543310 61838730 49543447 61838901 49543584 61839072 49543721 61839243 49543858 61839414 49543995 61839585 49544132 61839756 49544269 61839927 49544406 61840098 49544543 61840269 49544680 61840440 49544817 61840611 49544954 61840782 49545091 61840953 49545228 61841124 49545365 61841295 49545502 61841466 49545639 61841637 49545776 61841808 49545913 61841979 49546050 61842150 49546187 61842321 49546324 61842492 49546461 61842663 49546598 61842834 49546735 61843005 49546872 61843176 49547009 61843347 49547146 61843518 49547283 61843689 49547420 61843860 49547557 61844031 49547694 61844202 49547831 61844373 49547968 61844544 49548105 61844715 49548242 61844886 49548379 61845057 49548516 61845228 49548653 61845399 49548790 61845570 49548927 61845741 49549064 61845912 49549201 61846083 49549338 61846254 49549475 61846425 49549612 61846596 49549749 61846767 49549886 61846938 49550023 61847109 49550160 61847280 49550297 61847451 49550434 61847622 49550571 61847793 49550708 61847964 49550845 61848135 49550982 61848306 49551119 61848477 49551256 61848648 49551393 61848819 49551530 61848990 49551667 61849161 49551804 61849332 49551941 61849503 49552078 61849674 49552215 61849845 49552352 61850016 49552489 61850187 49552626 61850358 49552763 61850529 49552900 61850700 49553037 61850871 49553174 61851042 49553311 61851213 49553448 61851384 49553585 61851555 49553722 61851726 49553859 61851897 49553996 61852068 49554133 61852239 49554270 61852410 49554407 61852581 49554544 61852752 49554681 61852923 49554818 61853094 49554955 61853265 49555092 61853436 49555229 61853607 49555366 61853778 49555503 61853949 49555640 61854120 49555777 61854291 49555914 61854462 49556051 61854633 49556188 61854804 49556325 61854975 49556462 61855146 49556599 61855317 49556736 61855488 49556873 61855659 49557010 61855830 49557147 61856001 49557284 61856172 49557421 61856343 49557558 61856514 49557695 61856685 49557832 61856856 49557969 61857027 49558106 61857198 49558243 61857369 49558380 61857540 49558517 61857711 49558654 61857882 49558791 61858053 49558928 61858224 49559065 61858395 49559202 61858566 49559339 61858737 49559476 61858908 49559613 61859079 49559750 61859250 49559887 61859421 49560024 61859592 49560161 61859763 49560298 61859934 49560435 61860105 49560572 61860276 49560709 61860447 49560846 61860618 49560983 61860789 49561120 61860960 49561257 61861131 49561394 61861302 49561531 61861473 49561668 61861644 49561805 61861815 49561942 61861986 49562079 61862157 49562216 61862328 49562353 61862499 49562490 61862670 49562627 61862841 49562764 61863012 49562901 61863183 49563038 61863354 49563175 61863525 49563312 61863696 49563449 61863867 49563586 61864038 49563723 61864209 49563860 61864380 49563997 61864551 49564134 61864722 49564271 61864893 49564408 61865064 49564545 61865235 49564682 61865406 49564819 61865577 49564956 61865748 49565093 61865919 49565230 61866090 49565367 61866261 49565504 61866432 49565641 61866603 49565778 61866774 49565915 61866945 49566052 61867116 49566189 61867287 49566326 61867458 49566463 61867629 49566600 61867800 49566737 61867971 49566874 61868142 49567011 61868313 49567148 61868484 49567285 61868655 49567422 61868826 49567559 61868997 49567696 61869168 49567833 61869339 49567970 61869510 49568107 61869681 49568244 61869852 49568381 61870023 49568518 61870194 49568655 61870365 49568792 61870536 49568929 61870707 49569066 61870878 49569203 61871049 49569340 61871220 49569477 61871391 49569614 61871562 49569751 61871733 49569888 61871904 49570025 61872075 49570162 61872246 49570299 61872417 49570436 61872588 49570573 61872759 49570710 61872930 49570847 61873101 49570984 61873272 49571121 61873443 49571258 61873614 49571395 61873785 49571532 61873956 49571669 61874127 49571806 61874298 49571943 61874469 49572080 61874640 49572217 61874811 49572354 61874982 49572491 61875153 49572628 61875324 49572765 61875495 49572902 61875666 49573039 61875837 49573176 61876008 49573313 61876179 49573450 61876350 49573587 61876521 49573724 61876692 49573861 61876863 49573998 61877034 49574135 61877205 49574272 61877376 49574409 61877547 49574546 61877718 49574683 61877889 49574820 61878060 49574957 61878231 49575094 61878402 49575231 61878573 49575368 61878744 49575505 61878915 49575642 61879086 49575779 61879257 49575916 61879428 49576053 61879599 49576190 61879770 49576327 61879941 49576464 61880112 49576601 61880283 49576738 61880454 49576875 61880625 49577012 61880796 49577149 61880967 49577286 61881138 49577423 61881309 49577560 61881480 49577697 61881651 49577834 61881822 49577971 61881993 49578108 61882164 49578245 61882335 49578382 61882506 49578519 61882677 49578656 61882848 49578793 61883019 49578930 61883190 49579067 61883361 49579204 61883532 49579341 61883703 49579478 61883874 49579615 61884045 49579752 61884216 49579889 61884387 49580026 61884558 49580163 61884729 49580300 61884900 49580437 61885071 49580574 61885242 49580711 61885413 49580848 61885584 49580985 61885755 49581122 61885926 49581259 61886097 49581396 61886268 49581533 61886439 49581670 61886610 49581807 61886781 49581944 61886952 49582081 61887123 49582218 61887294 49582355 61887465 49582492 61887636 49582629 61887807 49582766 61887978 49582903 61888149 49583040 61888320 49583177 61888491 49583314 61888662 49583451 61888833 49583588 61889004 49583725 61889175 49583862 61889346 49583999 61889517 49584136 61889688 49584273 61889859 49584410 61890030 49584547 61890201 49584684 61890372 49584821 61890543 49584958 61890714 49585095 61890885 49585232 61891056 49585369 61891227 49585506 61891398 49585643 61891569 49585780 61891740 49585917 61891911 49586054 61892082 49586191 61892253 49586328 61892424 49586465 61892595 49586602 61892766 49586739 61892937 49586876 61893108 49587013 61893279 49587150 61893450 49587287 61893621 49587424 61893792 49587561 61893963 49587698 61894134 49587835 61894305 49587972 61894476 49588109 61894647 49588246 61894818 49588383 61894989 49588520 61895160 49588657 61895331 49588794 61895502 49588931 61895673 49589068 61895844 49589205 61896015 49589342 61896186 49589479 61896357 49589616 61896528 49589753 61896699 49589890 61896870 49590027 61897041 49590164 61897212 49590301 61897383 49590438 61897554 49590575 61897725 49590712 61897896 49590849 61898067 49590986 61898238 49591123 61898409 49591260 61898580 49591397 61898751 49591534 61898922 49591671 61899093 49591808 61899264 49591945 61899435 49592082 61899606 49592219 61899777 49592356 61899948 49592493 61900119 49592630 61900290 49592767 61900461 49592904 61900632 49593041 61900803 49593178 61900974 49593315 61901145 49593452 61901316 49593589 61901487 49593726 61901658 49593863 61901829 49594000 61902000 49594137 61902171 49594274 61902342 49594411 61902513 49594548 61902684 49594685 61902855 49594822 61903026 49594959 61903197 49595096 61903368 49595233 61903539 49595370 61903710 49595507 61903881 49595644 61904052 49595781 61904223 49595918 61904394 49596055 61904565 49596192 61904736 49596329 61904907 49596466 61905078 49596603 61905249 49596740 61905420 49596877 61905591 49597014 61905762 49597151 61905933 49597288 61906104 49597425 61906275 49597562 61906446 49597699 61906617 49597836 61906788 49597973 61906959 49598110 61907130 49598247 61907301 49598384 61907472 49598521 61907643 49598658 61907814 49598795 61907985 49598932 61908156 49599069 61908327 49599206 61908498 49599343 61908669 49599480 61908840 49599617 61909011 49599754 61909182 49599891 61909353 49600028 61909524 49600165 61909695 49600302 61909866 49600439 61910037 49600576 61910208 49600713 61910379 49600850 61910550 49600987 61910721 49601124 61910892 49601261 61911063 49601398 61911234 49601535 61911405 49601672 61911576 49601809 61911747 49601946 61911918 49602083 61912089 49602220 61912260 49602357 61912431 49602494 61912602 49602631 61912773 49602768 61912944 49602905 61913115 49603042 61913286 49603179 61913457 49603316 61913628 49603453 61913799 49603590 61913970 49603727 61914141 49603864 61914312 49604001 61914483 49604138 61914654 49604275 61914825 49604412 61914996 49604549 61915167 49604686 61915338 49604823 61915509 49604960 61915680 49605097 61915851 49605234 61916022 49605371 61916193 49605508 61916364 49605645 61916535 49605782 61916706 49605919 61916877 49606056 61917048 49606193 61917219 49606330 61917390 49606467 61917561 49606604 61917732 49606741 61917903 49606878 61918074 49607015 61918245 49607152 61918416 49607289 61918587 49607426 61918758 49607563 61918929 49607700 61919100 49607837 61919271 49607974 61919442 49608111 61919613 49608248 61919784 49608385 61919955 49608522 61920126 49608659 61920297 49608796 61920468 49608933 61920639 49609070 61920810 49609207 61920981 49609344 61921152 49609481 61921323 49609618 61921494 49609755 61921665 49609892 61921836 49610029 61922007 49610166 61922178 49610303 61922349 49610440 61922520 49610577 61922691 49610714 61922862 49610851 61923033 49610988 61923204 49611125 61923375 49611262 61923546 49611399 61923717 49611536 61923888 49611673 61924059 49611810 61924230 49611947 61924401 49612084 61924572 49612221 61924743 49612358 61924914 49612495 61925085 49612632 61925256 49612769 61925427 49612906 61925598 49613043 61925769 49613180 61925940 49613317 61926111 49613454 61926282 49613591 61926453 49613728 61926624 49613865 61926795 49614002 61926966 49614139 61927137 49614276 61927308 49614413 61927479 49614550 61927650 49614687 61927821 49614824 61927992 49614961 61928163 49615098 61928334 49615235 61928505 49615372 61928676 49615509 61928847 49615646 61929018 49615783 61929189 49615920 61929360 49616057 61929531 49616194 61929702 49616331 61929873 49616468 61930044 49616605 61930215 49616742 61930386 49616879 61930557 49617016 61930728 49617153 61930899 49617290 61931070 49617427 61931241 49617564 61931412 49617701 61931583 49617838 61931754 49617975 61931925 49618112 61932096 49618249 61932267 49618386 61932438 49618523 61932609 49618660 61932780 49618797 61932951 49618934 61933122 49619071 61933293 49619208 61933464 49619345 61933635 49619482 61933806 49619619 61933977 49619756 61934148 49619893 61934319 49620030 61934490 49620167 61934661 49620304 61934832 49620441 61935003 49620578 61935174 49620715 61935345 49620852 61935516 49620989 61935687 49621126 61935858 49621263 61936029 49621400 61936200 49621537 61936371 49621674 61936542 49621811 61936713 49621948 61936884 49622085 61937055 49622222 61937226 49622359 61937397 49622496 61937568 49622633 61937739 49622770 61937910 49622907 61938081 49623044 61938252 49623181 61938423 49623318 61938594 49623455 61938765 49623592 61938936 49623729 61939107 49623866 61939278 49624003 61939449 49624140 61939620 49624277 61939791 49624414 61939962 49624551 61940133 49624688 61940304 49624825 61940475 49624962 61940646 49625099 61940817 49625236 61940988 49625373 61941159 49625510 61941330 49625647 61941501 49625784 61941672 49625921 61941843 49626058 61942014 49626195 61942185 49626332 61942356 49626469 61942527 49626606 61942698 49626743 61942869 49626880 61943040 49627017 61943211 49627154 61943382 49627291 61943553 49627428 61943724 49627565 61943895 49627702 61944066 49627839 61944237 49627976 61944408 49628113 61944579 49628250 61944750 49628387 61944921 49628524 61945092 49628661 61945263 49628798 61945434 49628935 61945605 49629072 61945776 49629209 61945947 49629346 61946118 49629483 61946289 49629620 61946460 49629757 61946631 49629894 61946802 49630031 61946973 49630168 61947144 49630305 61947315 49630442 61947486 49630579 61947657 49630716 61947828 49630853 61947999 49630990 61948170 49631127 61948341 49631264 61948512 49631401 61948683 49631538 61948854 49631675 61949025 49631812 61949196 49631949 61949367 49632086 61949538 49632223 61949709 49632360 61949880 49632497 61950051 49632634 61950222 49632771 61950393 49632908 61950564 49633045 61950735 49633182 61950906 49633319 61951077 49633456 61951248 49633593 61951419 49633730 61951590 49633867 61951761 49634004 61951932 49634141 61952103 49634278 61952274 49634415 61952445 49634552 61952616 49634689 61952787 49634826 61952958 49634963 61953129 49635100 61953300 49635237 61953471 49635374 61953642 49635511 61953813 49635648 61953984 49635785 61954155 49635922 61954326 49636059 61954497 49636196 61954668 49636333 61954839 49636470 61955010 49636607 61955181 49636744 61955352 49636881 61955523 49637018 61955694 49637155 61955865 49637292 61956036 49637429 61956207 49637566 61956378 49637703 61956549 49637840 61956720 49637977 61956891 49638114 61957062 49638251 61957233 49638388 61957404 49638525 61957575 49638662 61957746 49638799 61957917 49638936 61958088 49639073 61958259 49639210 61958430 49639347 61958601 49639484 61958772 49639621 61958943 49639758 61959114 49639895 61959285 49640032 61959456 49640169 61959627 49640306 61959798 49640443 61959969 49640580 61960140 49640717 61960311 49640854 61960482 49640991 61960653 49641128 61960824 49641265 61960995 49641402 61961166 49641539 61961337 49641676 61961508 49641813 61961679 49641950 61961850 49642087 61962021 49642224 61962192 49642361 61962363 49642498 61962534 49642635 61962705 49642772 61962876 49642909 61963047 49643046 61963218 49643183 61963389 49643320 61963560 49643457 61963731 49643594 61963902 49643731 61964073 49643868 61964244 49644005 61964415 49644142 61964586 49644279 61964757 49644416 61964928 49644553 61965099 49644690 61965270 49644827 61965441 49644964 61965612 49645101 61965783 49645238 61965954 49645375 61966125 49645512 61966296 49645649 61966467 49645786 61966638 49645923 61966809 49646060 61966980 49646197 61967151 49646334 61967322 49646471 61967493 49646608 61967664 49646745 61967835 49646882 61968006 49647019 61968177 49647156 61968348 49647293 61968519 49647430 61968690 49647567 61968861 49647704 61969032 49647841 61969203 49647978 61969374 49648115 61969545 49648252 61969716 49648389 61969887 49648526 61970058 49648663 61970229 49648800 61970400 49648937 61970571 49649074 61970742 49649211 61970913 49649348 61971084 49649485 61971255 49649622 61971426 49649759 61971597 49649896 61971768 49650033 61971939 49650170 61972110 49650307 61972281 49650444 61972452 49650581 61972623 49650718 61972794 49650855 61972965 49650992 61973136 49651129 61973307 49651266 61973478 49651403 61973649 49651540 61973820 49651677 61973991 49651814 61974162 49651951 61974333 49652088 61974504 49652225 61974675 49652362 61974846 49652499 61975017 49652636 61975188 49652773 61975359 49652910 61975530 49653047 61975701 49653184 61975872 49653321 61976043 49653458 61976214 49653595 61976385 49653732 61976556 49653869 61976727 49654006 61976898 49654143 61977069 49654280 61977240 49654417 61977411 49654554 61977582 49654691 61977753 49654828 61977924 49654965 61978095 49655102 61978266 49655239 61978437 49655376 61978608 49655513 61978779 49655650 61978950 49655787 61979121 49655924 61979292 49656061 61979463 49656198 61979634 49656335 61979805 49656472 61979976 49656609 61980147 49656746 61980318 49656883 61980489 49657020 61980660 49657157 61980831 49657294 61981002 49657431 61981173 49657568 61981344 49657705 61981515 49657842 61981686 49657979 61981857 49658116 61982028 49658253 61982199 49658390 61982370 49658527 61982541 49658664 61982712 49658801 61982883 49658938 61983054 49659075 61983225 49659212 61983396 49659349 61983567 49659486 61983738 49659623 61983909 49659760 61984080 49659897 61984251 49660034 61984422 49660171 61984593 49660308 61984764 49660445 61984935 49660582 61985106 49660719 61985277 49660856 61985448 49660993 61985619 49661130 61985790 49661267 61985961 49661404 61986132 49661541 61986303 49661678 61986474 49661815 61986645 49661952 61986816 49662089 61986987 49662226 61987158 49662363 61987329 49662500 61987500 49662637 61987671 49662774 61987842 49662911 61988013 49663048 61988184 49663185 61988355 49663322 61988526 49663459 61988697 49663596 61988868 49663733 61989039 49663870 61989210 49664007 61989381 49664144 61989552 49664281 61989723 49664418 61989894 49664555 61990065 49664692 61990236 49664829 61990407 49664966 61990578 49665103 61990749 49665240 61990920 49665377 61991091 49665514 61991262 49665651 61991433 49665788 61991604 49665925 61991775 49666062 61991946 49666199 61992117 49666336 61992288 49666473 61992459 49666610 61992630 49666747 61992801 49666884 61992972 49667021 61993143 49667158 61993314 49667295 61993485 49667432 61993656 49667569 61993827 49667706 61993998 49667843 61994169 49667980 61994340 49668117 61994511 49668254 61994682 49668391 61994853 49668528 61995024 49668665 61995195 49668802 61995366 49668939 61995537 49669076 61995708 49669213 61995879 49669350 61996050 49669487 61996221 49669624 61996392 49669761 61996563 49669898 61996734 49670035 61996905
1000 17933985 0 17933985 22384755 17934122 22384926 17934259 22385097 17934396 22385268 17934533 22385439 17934670 22385610 17934807 22385781 17934944 22385952 17935081 22386123 17935218 22386294 17935355 22386465 17935492 22386636 17935629 22386807 17935766 22386978 17935903 22387149 17936040 22387320 17936177 22387491 17936314 22387662 17936451 22387833 17936588 22388004 17936725 22388175 17936862 22388346 17936999 22388517 17937136 22388688 17937273 22388859 17937410 22389030 17937547 22389201 17937684 22389372 17937821 22389543 17937958 22389714 17938095 22389885 17938232 22390056 17938369 22390227 17938506 22390398 17938643 22390569 17938780 22390740 17938917 22390911 17939054 22391082 17939191 22391253 17939328 22391424 17939465 22391595 17939602 22391766 17939739 22391937 17939876 22392108 17940013 22392279 17940150 22392450 17940287 22392621 17940424 22392792 17940561 22392963 17940698 22393134 17940835 22393305 17940972 22393476 17941109 22393647 17941246 22393818 17941383 22393989 17941520 22394160 17941657 22394331 17941794 22394502 17941931 22394673 17942068 22394844 17942205 22395015 17942342 22395186 17942479 22395357 17942616 22395528 17942753 22395699 17942890 22395870 17943027 22396041 17943164 22396212 17943301 22396383 17943438 22396554 17943575 22396725 17943712 22396896 17943849 22397067 17943986 22397238 17944123 22397409 17944260 22397580 17944397 22397751 17944534 22397922 17944671 22398093 17944808 22398264 17944945 22398435 17945082 22398606 17945219 22398777 17945356 22398948 17945493 22399119 17945630 22399290 17945767 22399461 17945904 22399632 17946041 22399803 17946178 22399974 17946315 22400145 17946452 22400316 17946589 22400487 17946726 22400658 17946863 22400829 17947000 22401000 17947137 22401171 17947274 22401342 17947411 22401513 17947548 22401684 17947685 22401855 17947822 22402026 17947959 22402197 17948096 22402368 17948233 22402539 17948370 22402710 17948507 22402881 17948644 22403052 17948781 22403223 17948918 22403394 17949055 22403565 17949192 22403736 17949329 22403907 17949466 22404078 17949603 22404249 17949740 22404420 17949877 22404591 17950014 22404762 17950151 22404933 17950288 22405104 17950425 22405275 17950562 22405446 17950699 22405617 17950836 22405788 17950973 22405959 17951110 22406130 17951247 22406301 17951384 22406472 17951521 22406643 17951658 22406814 17951795 22406985 17951932 22407156 17952069 22407327 17952206 22407498 17952343 22407669 17952480 22407840 17952617 22408011 17952754 22408182 17952891 22408353 17953028 22408524 17953165 22408695 17953302 22408866 17953439 22409037 17953576 22409208 17953713 22409379 17953850 22409550 17953987 22409721 17954124 22409892 17954261 22410063 17954398 22410234 17954535 22410405 17954672 22410576 17954809 22410747 17954946 22410918 17955083 22411089 17955220 22411260 17955357 22411431 17955494 22411602 17955631 22411773 17955768 22411944 17955905 22412115 17956042 22412286 17956179 22412457 17956316 22412628 17956453 22412799 17956590 22412970 17956727 22413141 17956864 22413312 17957001 22413483 17957138 22413654 17957275 22413825 17957412 22413996 17957549 22414167 17957686 22414338 17957823 22414509 17957960 22414680 17958097 22414851 17958234 22415022 17958371 22415193 17958508 22415364 17958645 22415535 17958782 22415706 17958919 22415877 17959056 22416048 17959193 22416219 17959330 22416390 17959467 22416561 17959604 22416732 17959741 22416903 17959878 22417074 17960015 22417245 17960152 22417416 17960289 22417587 17960426 22417758 17960563 22417929 17960700 22418100 17960837 22418271 17960974 22418442 17961111 22418613 17961248 22418784 17961385 22418955 17961522 22419126 17961659 22419297 17961796 22419468 17961933 22419639 17962070 22419810 17962207 22419981 17962344 22420152 17962481 22420323 17962618 22420494 17962755 22420665 17962892 22420836 17963029 22421007 17963166 22421178 17963303 22421349 17963440 22421520 17963577 22421691 17963714 22421862 17963851 22422033 17963988 22422204 17964125 22422375 17964262 22422546 17964399 22422717 17964536 22422888 17964673 22423059 17964810 22423230 17964947 22423401 17965084 22423572 17965221 22423743 17965358 22423914 17965495 22424085 17965632 22424256 17965769 22424427 17965906 22424598 17966043 22424769 17966180 22424940 17966317 22425111 17966454 22425282 17966591 22425453 17966728 22425624 17966865 22425795 17967002 22425966 17967139 22426137 17967276 22426308 17967413 22426479 17967550 22426650 17967687 22426821 17967824 22426992 17967961 22427163 17968098 22427334 17968235 22427505 17968372 22427676 17968509 22427847 17968646 22428018 17968783 22428189 17968920 22428360 17969057 22428531 17969194 22428702 17969331 22428873 17969468 22429044 17969605 22429215 17969742 22429386 17969879 22429557 17970016 22429728 17970153 22429899 17970290 22430070 17970427 22430241 17970564 22430412 17970701 22430583 17970838 22430754 17970975 22430925 17971112 22431096 17971249 22431267 17971386 22431438 17971523 22431609 17971660 22431780 17971797 22431951 17971934 22432122 17972071 22432293 17972208 22432464 17972345 22432635 17972482 22432806 17972619 22432977 17972756 22433148 17972893 22433319 17973030 22433490 17973167 22433661 17973304 22433832 17973441 22434003 17973578 22434174 17973715 22434345 17973852 22434516 17973989 22434687 17974126 22434858 17974263 22435029 17974400 22435200 17974537 22435371 17974674 22435542 17974811 22435713 17974948 22435884 17975085 22436055 17975222 22436226 17975359 22436397 17975496 22436568 17975633 22436739 17975770 22436910 17975907 22437081 17976044 22437252 17976181 22437423 17976318 22437594 17976455 22437765 17976592 22437936 17976729 22438107 17976866 22438278 17977003 22438449 17977140 22438620 17977277 22438791 17977414 22438962 17977551 22439133 17977688 22439304 17977825 22439475 17977962 22439646 17978099 22439817 17978236 22439988 17978373 22440159 17978510 22440330 17978647 22440501 17978784 22440672 17978921 22440843 17979058 22441014 17979195 22441185 17979332 22441356 17979469 22441527 17979606 22441698 17979743 22441869 17979880 22442040 17980017 22442211 17980154 22442382 17980291 22442553 17980428 22442724 17980565 22442895 17980702 22443066 17980839 22443237 17980976 22443408 17981113 22443579 17981250 22443750 17981387 22443921 17981524 22444092 17981661 22444263 17981798 22444434 17981935 22444605 17982072 22444776 17982209 22444947 17982346 22445118 17982483 22445289 17982620 22445460 17982757 22445631 17982894 22445802 17983031 22445973 17983168 22446144 17983305 22446315 17983442 22446486 17983579 22446657 17983716 22446828 17983853 22446999 17983990 22447170 17984127 22447341 17984264 22447512 17984401 22447683 17984538 22447854 17984675 22448025 17984812 22448196 17984949 22448367 17985086 22448538 17985223 22448709 17985360 22448880 17985497 22449051 17985634 22449222 17985771 22449393 17985908 22449564 17986045 22449735 17986182 22449906 17986319 22450077 17986456 22450248 17986593 22450419 17986730 22450590 17986867 22450761 17987004 22450932 17987141 22451103 17987278 22451274 17987415 22451445 17987552 22451616 17987689 22451787 17987826 22451958 17987963 22452129 17988100 22452300 17988237 22452471 17988374 22452642 17988511 22452813 17988648 22452984 17988785 22453155 17988922 22453326 17989059 22453497 17989196 22453668 17989333 22453839 17989470 22454010 17989607 22454181 17989744 22454352 17989881 22454523 17990018 22454694 17990155 22454865 17990292 22455036 17990429 22455207 17990566 22455378 17990703 22455549 17990840 22455720 17990977 22455891 17991114 22456062 17991251 22456233 17991388 22456404 17991525 22456575 17991662 22456746 17991799 22456917 17991936 22457088 17992073 22457259 17992210 22457430 17992347 22457601 17992484 22457772 17992621 22457943 17992758 22458114 17992895 22458285 17993032 22458456 17993169 22458627 17993306 22458798 17993443 22458969 17993580 22459140 17993717 22459311 17993854 22459482 17993991 22459653 17994128 22459824 17994265 22459995 17994402 22460166 17994539 22460337 17994676 22460508 17994813 22460679 17994950 22460850 17995087 22461021 17995224 22461192 17995361 22461363 17995498 22461534 17995635 22461705 17995772 22461876 17995909 22462047 17996046 22462218 17996183 22462389 17996320 22462560 17996457 22462731 17996594 22462902 17996731 22463073 17996868 22463244 17997005 22463415 17997142 22463586 17997279 22463757 17997416 22463928 17997553 22464099 17997690 22464270 17997827 22464441 17997964 22464612 17998101 22464783 17998238 22464954 17998375 22465125 17998512 22465296 17998649 22465467 17998786 22465638 17998923 22465809 17999060 22465980 17999197 22466151 17999334 22466322 17999471 22466493 17999608 22466664 17999745 22466835 17999882 22467006 18000019 22467177 18000156 22467348 18000293 22467519 18000430 22467690 18000567 22467861 18000704 22468032 18000841 22468203 18000978 22468374 18001115 22468545 18001252 22468716 18001389 22468887 18001526 22469058 18001663 22469229 18001800 22469400 18001937 22469571 18002074 22469742 18002211 22469913 18002348 22470084 18002485 22470255 18002622 22470426 18002759 22470597 18002896 22470768 18003033 22470939 18003170 22471110 18003307 22471281 18003444 22471452 18003581 22471623 18003718 22471794 18003855 22471965 18003992 22472136 18004129 22472307 18004266 22472478 18004403 22472649 18004540 22472820 18004677 22472991 18004814 22473162 18004951 22473333 18005088 22473504 18005225 22473675 18005362 22473846 18005499 22474017 18005636 22474188 18005773 22474359 18005910 22474530 18006047 22474701 18006184 22474872 18006321 22475043 18006458 22475214 18006595 22475385 18006732 22475556 18006869 22475727 18007006 22475898 18007143 22476069 18007280 22476240 18007417 22476411 18007554 22476582 18007691 22476753 18007828 22476924 18007965 22477095 18008102 22477266 18008239 22477437 18008376 22477608 18008513 22477779 18008650 22477950 18008787 22478121 18008924 22478292 18009061 22478463 18009198 22478634 18009335 22478805 18009472 22478976 18009609 22479147 18009746 22479318 18009883 22479489 18010020 22479660 18010157 22479831 18010294 22480002 18010431 22480173 18010568 22480344 18010705 22480515 18010842 22480686 18010979 22480857 18011116 22481028 18011253 22481199 18011390 22481370 18011527 22481541 18011664 22481712 18011801 22481883 18011938 22482054 18012075 22482225 18012212 22482396 18012349 22482567 18012486 22482738 18012623 22482909 18012760 22483080 18012897 22483251 18013034 22483422 18013171 22483593 18013308 22483764 18013445 22483935 18013582 22484106 18013719 22484277 18013856 22484448 18013993 22484619 18014130 22484790 18014267 22484961 18014404 22485132 18014541 22485303 18014678 22485474 18014815 22485645 18014952 22485816 18015089 22485987 18015226 22486158 18015363 22486329 18015500 22486500 18015637 22486671 18015774 22486842 18015911 22487013 18016048 22487184 18016185 22487355 18016322 22487526 18016459 22487697 18016596 22487868 18016733 22488039 18016870 22488210 18017007 22488381 18017144 22488552 18017281 22488723 18017418 22488894 18017555 22489065 18017692 22489236 18017829 22489407 18017966 22489578 18018103 22489749 18018240 22489920 18018377 22490091 18018514 22490262 18018651 22490433 18018788 22490604 18018925 22490775 18019062 22490946 18019199 22491117 18019336 22491288 18019473 22491459 18019610 22491630 18019747 22491801 18019884 22491972 18020021 22492143 18020158 22492314 18020295 22492485 18020432 22492656 18020569 22492827 18020706 22492998 18020843 22493169 18020980 22493340 18021117 22493511 18021254 22493682 18021391 22493853 18021528 22494024 18021665 22494195 18021802 22494366 18021939 22494537 18022076 22494708 18022213 22494879 18022350 22495050 18022487 22495221 18022624 22495392 18022761 22495563 18022898 22495734 18023035 22495905 18023172 22496076 18023309 22496247 18023446 22496418 18023583 22496589 18023720 22496760 18023857 22496931 18023994 22497102 18024131 22497273 18024268 22497444 18024405 22497615 18024542 22497786 18024679 22497957 18024816 22498128 18024953 22498299 18025090 22498470 18025227 22498641 18025364 22498812 18025501 22498983 18025638 22499154 18025775 22499325 18025912 22499496 18026049 22499667 18026186 22499838 18026323 22500009 18026460 22500180 18026597 22500351 18026734 22500522 18026871 22500693 18027008 22500864 18027145 22501035 18027282 22501206 18027419 22501377 18027556 22501548 18027693 22501719 18027830 22501890 18027967 22502061 18028104 22502232 18028241 22502403 18028378 22502574 18028515 22502745 18028652 22502916 18028789 22503087 18028926 22503258 18029063 22503429 18029200 22503600 18029337 22503771 18029474 22503942 18029611 22504113 18029748 22504284 18029885 22504455 18030022 22504626 18030159 22504797 18030296 22504968 18030433 22505139 18030570 22505310 18030707 22505481 18030844 22505652 18030981 22505823 18031118 22505994 18031255 22506165 18031392 22506336 18031529 22506507 18031666 22506678 18031803 22506849 18031940 22507020 18032077 22507191 18032214 22507362 18032351 22507533 18032488 22507704 18032625 22507875 18032762 22508046 18032899 22508217 18033036 22508388 18033173 22508559 18033310 22508730 18033447 22508901 18033584 22509072 18033721 22509243 18033858 22509414 18033995 22509585 18034132 22509756 18034269 22509927 18034406 22510098 18034543 22510269 18034680 22510440 18034817 22510611 18034954 22510782 18035091 22510953 18035228 22511124 18035365 22511295 18035502 22511466 18035639 22511637 18035776 22511808 18035913 22511979 18036050 22512150 18036187 22512321 18036324 22512492 18036461 22512663 18036598 22512834 18036735 22513005 18036872 22513176 18037009 22513347 18037146 22513518 18037283 22513689 18037420 22513860 18037557 22514031 18037694 22514202 18037831 22514373 18037968 22514544 18038105 22514715 18038242 22514886 18038379 22515057 18038516 22515228 18038653 22515399 18038790 22515570 18038927 22515741 18039064 22515912 18039201 22516083 18039338 22516254 18039475 22516425 18039612 22516596 18039749 22516767 18039886 22516938 18040023 22517109 18040160 22517280 18040297 22517451 18040434 22517622 18040571 22517793 18040708 22517964 18040845 22518135 18040982 22518306 18041119 22518477 18041256 22518648 18041393 22518819 18041530 22518990 18041667 22519161 18041804 22519332 18041941 22519503 18042078 22519674 18042215 22519845 18042352 22520016 18042489 22520187 18042626 22520358 18042763 22520529 18042900 22520700 18043037 22520871 18043174 22521042 18043311 22521213 18043448 22521384 18043585 22521555 18043722 22521726 18043859 22521897 18043996 22522068 18044133 22522239 18044270 22522410 18044407 22522581 18044544 22522752 18044681 22522923 18044818 22523094 18044955 22523265 18045092 22523436 18045229 22523607 18045366 22523778 18045503 22523949 18045640 22524120 18045777 22524291 18045914 22524462 18046051 22524633 18046188 22524804 18046325 22524975 18046462 22525146 18046599 22525317 18046736 22525488 18046873 22525659 18047010 22525830 18047147 22526001 18047284 22526172 18047421 22526343 18047558 22526514 18047695 22526685 18047832 22526856 18047969 22527027 18048106 22527198 18048243 22527369 18048380 22527540 18048517 22527711 18048654 22527882 18048791 22528053 18048928 22528224 18049065 22528395 18049202 22528566 18049339 22528737 18049476 22528908 18049613 22529079 18049750 22529250 18049887 22529421 18050024 22529592 18050161 22529763 18050298 22529934 18050435 22530105 18050572 22530276 18050709 22530447 18050846 22530618 18050983 22530789 18051120 22530960 18051257 22531131 18051394 22531302 18051531 22531473 18051668 22531644 18051805 22531815 18051942 22531986 18052079 22532157 18052216 22532328 18052353 22532499 18052490 22532670 18052627 22532841 18052764 22533012 18052901 22533183 18053038 22533354 18053175 22533525 18053312 22533696 18053449 22533867 18053586 22534038 18053723 22534209 18053860 22534380 18053997 22534551 18054134 22534722 18054271 22534893 18054408 22535064 18054545 22535235 18054682 22535406 18054819 22535577 18054956 22535748 18055093 22535919 18055230 22536090 18055367 22536261 18055504 22536432 18055641 22536603 18055778 22536774 18055915 22536945 18056052 22537116 18056189 22537287 18056326 22537458 18056463 22537629 18056600 22537800 18056737 22537971 18056874 22538142 18057011 22538313 18057148 22538484 18057285 22538655 18057422 22538826 18057559 22538997 18057696 22539168 18057833 22539339 18057970 22539510 18058107 22539681 18058244 22539852 18058381 22540023 18058518 22540194 18058655 22540365 18058792 22540536 18058929 22540707 18059066 22540878 18059203 22541049 18059340 22541220 18059477 22541391 18059614 22541562 18059751 22541733 18059888 22541904 18060025 22542075 18060162 22542246 18060299 22542417 18060436 22542588 18060573 22542759 18060710 22542930 18060847 22543101 18060984 22543272 18061121 22543443 18061258 22543614 18061395 22543785 18061532 22543956 18061669 22544127 18061806 22544298 18061943 22544469 18062080 22544640 18062217 22544811 18062354 22544982 18062491 22545153 18062628 22545324 18062765 22545495 18062902 22545666 18063039 22545837 18063176 22546008 18063313 22546179 18063450 22546350 18063587 22546521 18063724 22546692 18063861 22546863 18063998 22547034 18064135 22547205 18064272 22547376 18064409 22547547 18064546 22547718 18064683 22547889 18064820 22548060 18064957 22548231 18065094 22548402 18065231 22548573 18065368 22548744 18065505 22548915 18065642 22549086 18065779 22549257 18065916 22549428 18066053 22549599 18066190 22549770 18066327 22549941 18066464 22550112 18066601 22550283 18066738 22550454 18066875 22550625 18067012 22550796 18067149 22550967 18067286 22551138 18067423 22551309 18067560 22551480 18067697 22551651 18067834 22551822 18067971 22551993 18068108 22552164 18068245 22552335 18068382 22552506 18068519 22552677 18068656 22552848 18068793 22553019 18068930 22553190 18069067 22553361 18069204 22553532 18069341 22553703 18069478 22553874 18069615 22554045 18069752 22554216 18069889 22554387 18070026 22554558 18070163 22554729 18070300 22554900 18070437 22555071 18070574 22555242 18070711 22555413
1000 45292885 0 45292885 56533455 45293022 56533626 45293159 56533797 45293296 56533968 45293433 56534139 45293570 56534310 45293707 56534481 45293844 56534652 45293981 56534823 45294118 56534994 45294255 56535165 45294392 56535336 45294529 56535507 45294666 56535678 45294803 56535849 45294940 56536020 45295077 56536191 45295214 56536362 45295351 56536533 45295488 56536704 45295625 56536875 45295762 56537046 45295899 56537217 45296036 56537388 45296173 56537559 45296310 56537730 45296447 56537901 45296584 56538072 45296721 56538243 45296858 56538414 45296995 56538585 45297132 56538756 45297269 56538927 45297406 56539098 45297543 56539269 45297680 56539440 45297817 56539611 45297954 56539782 45298091 56539953 45298228 56540124 45298365 56540295 45298502 56540466 45298639 56540637 45298776 56540808 45298913 56540979 45299050 56541150 45299187 56541321 45299324 56541492 45299461 56541663 45299598 56541834 45299735 56542005 45299872 56542176 45300009 56542347 45300146 56542518 45300283 56542689 45300420 56542860 45300557 56543031 45300694 56543202 45300831 56543373 45300968 56543544 45301105 56543715 45301242 56543886 45301379 56544057 45301516 56544228 45301653 56544399 45301790 56544570 45301927 56544741 45302064 56544912 45302201 56545083 45302338 56545254 45302475 56545425 45302612 56545596 45302749 56545767 45302886 56545938 45303023 56546109 45303160 56546280 45303297 56546451 45303434 56546622 45303571 56546793 45303708 56546964 45303845 56547135 45303982 56547306 45304119 56547477 45304256 56547648 45304393 56547819 45304530 56547990 45304667 56548161 45304804 56548332 45304941 56548503 45305078 56548674 45305215 56548845 45305352 56549016 45305489 56549187 45305626 56549358 45305763 56549529 45305900 56549700 45306037 56549871 45306174 56550042 45306311 56550213 45306448 56550384 45306585 56550555 45306722 56550726 45306859 56550897 45306996 56551068 45307133 56551239 45307270 56551410 45307407 56551581 45307544 56551752 45307681 56551923 45307818 56552094 45307955 56552265 45308092 56552436 45308229 56552607 45308366 56552778 45308503 56552949 45308640 56553120 45308777 56553291 45308914 56553462 45309051 56553633 45309188 56553804 45309325 56553975 45309462 56554146 45309599 56554317 45309736 56554488 45309873 56554659 45310010 56554830 45310147 56555001 45310284 56555172 45310421 56555343 45310558 56555514 45310695 56555685 45310832 56555856 45310969 56556027 45311106 56556198 45311243 56556369 45311380 56556540 45311517 56556711 45311654 56556882 45311791 56557053 45311928 56557224 45312065 56557395 45312202 56557566 45312339 56557737 45312476 56557908 45312613 56558079 45312750 56558250 45312887 56558421 45313024 56558592 45313161 56558763 45313298 56558934 45313435 56559105 45313572 56559276 45313709 56559447 45313846 56559618 45313983 56559789 45314120 56559960 45314257 56560131 45314394 56560302 45314531 56560473 45314668 56560644 45314805 56560815 45314942 56560986 45315079 56561157 45315216 56561328 45315353 56561499 45315490 56561670 45315627 56561841 45315764 56562012 45315901 56562183 45316038 56562354 45316175 56562525 45316312 56562696 45316449 56562867 45316586 56563038 45316723 56563209 45316860 56563380 45316997 56563551 45317134 56563722 45317271 56563893 45317408 56564064 45317545 56564235 45317682 56564406 45317819 56564577 45317956 56564748 45318093 56564919 45318230 56565090 45318367 56565261 45318504 56565432 45318641 56565603 45318778 56565774 45318915 56565945 45319052 56566116 45319189 56566287 45319326 56566458 45319463 56566629 45319600 56566800 45319737 56566971 45319874 56567142 45320011 56567313 45320148 56567484 45320285 56567655 45320422 56567826 45320559 56567997 45320696 56568168 45320833 56568339 45320970 56568510 45321107 56568681 45321244 56568852 45321381 56569023 45321518 56569194 45321655 56569365 45321792 56569536 45321929 56569707 45322066 56569878 45322203 56570049 45322340 56570220 45322477 56570391 45322614 56570562 45322751 56570733 45322888 56570904 45323025 56571075 45323162 56571246 45323299 56571417 45323436 56571588 45323573 56571759 45323710 56571930 45323847 56572101 45323984 56572272 45324121 56572443 45324258 56572614 45324395 56572785 45324532 56572956 45324669 56573127 45324806 56573298 45324943 56573469 45325080 56573640 45325217 56573811 45325354 56573982 45325491 56574153 45325628 56574324 45325765 56574495 45325902 56574666 45326039 56574837 45326176 56575008 45326313 56575179 45326450 56575350 45326587 56575521 45326724 56575692 45326861 56575863 45326998 56576034 45327135 56576205 45327272 56576376 45327409 56576547 45327546 56576718 45327683 56576889 45327820 56577060 45327957 56577231 45328094 56577402 45328231 56577573 45328368 56577744 45328505 56577915 45328642 56578086 45328779 56578257 45328916 56578428 45329053 56578599 45329190 56578770 45329327 56578941 45329464 56579112 45329601 56579283 45329738 56579454 45329875 56579625 45330012 56579796 45330149 56579967 45330286 56580138 45330423 56580309 45330560 56580480 45330697 56580651 45330834 56580822 45330971 56580993 45331108 56581164 45331245 56581335 45331382 56581506 45331519 56581677 45331656 56581848 45331793 56582019 45331930 56582190 45332067 56582361 45332204 56582532 45332341 56582703 45332478 56582874 45332615 56583045 45332752 56583216 45332889 56583387 45333026 56583558 45333163 56583729 45333300 56583900 45333437 56584071 45333574 56584242 45333711 56584413 45333848 56584584 45333985 56584755 45334122 56584926 45334259 56585097 45334396 56585268 45334533 56585439 45334670 56585610 45334807 56585781 45334944 56585952 45335081 56586123 45335218 56586294 45335355 56586465 45335492 56586636 45335629 56586807 45335766 56586978 45335903 56587149 45336040 56587320 45336177 56587491 45336314 56587662 45336451 56587833 45336588 56588004 45336725 56588175 45336862 56588346 45336999 56588517 45337136 56588688 45337273 56588859 45337410 56589030 45337547 56589201 45337684 56589372 45337821 56589543 45337958 56589714 45338095 56589885 45338232 56590056 45338369 56590227 45338506 56590398 45338643 56590569 45338780 56590740 45338917 56590911 45339054 56591082 45339191 56591253 45339328 56591424 45339465 56591595 45339602 56591766 45339739 56591937 45339876 56592108 45340013 56592279 45340150 56592450 45340287 56592621 45340424 56592792 45340561 56592963 45340698 56593134 45340835 56593305 45340972 56593476 45341109 56593647 45341246 56593818 45341383 56593989 45341520 56594160 45341657 56594331 45341794 56594502 45341931 56594673 45342068 56594844 45342205 56595015 45342342 56595186 45342479 56595357 45342616 56595528 45342753 56595699 45342890 56595870 45343027 56596041 45343164 56596212 45343301 56596383 45343438 56596554 45343575 56596725 45343712 56596896 45343849 56597067 45343986 56597238 45344123 56597409 45344260 56597580 45344397 56597751 45344534 56597922 45344671 56598093 45344808 56598264 45344945 56598435 45345082 56598606 45345219 56598777 45345356 56598948 45345493 56599119 45345630 56599290 45345767 56599461 45345904 56599632 45346041 56599803 45346178 56599974 45346315 56600145 45346452 56600316 45346589 56600487 45346726 56600658 45346863 56600829 45347000 56601000 45347137 56601171 45347274 56601342 45347411 56601513 45347548 56601684 45347685 56601855 45347822 56602026 45347959 56602197 45348096 56602368 45348233 56602539 45348370 56602710 45348507 56602881 45348644 56603052 45348781 56603223 45348918 56603394 45349055 56603565 45349192 56603736 45349329 56603907 45349466 56604078 45349603 56604249 45349740 56604420 45349877 56604591 45350014 56604762 45350151 56604933 45350288 56605104 45350425 56605275 45350562 56605446 45350699 56605617 45350836 56605788 45350973 56605959 45351110 56606130 45351247 56606301 45351384 56606472 45351521 56606643 45351658 56606814 45351795 56606985 45351932 56607156 45352069 56607327 45352206 56607498 45352343 56607669 45352480 56607840 45352617 56608011 45352754 56608182 45352891 56608353 45353028 56608524 45353165 56608695 45353302 56608866 45353439 56609037 45353576 56609208 45353713 56609379 45353850 56609550 45353987 56609721 45354124 56609892 45354261 56610063 45354398 56610234 45354535 56610405 45354672 56610576 45354809 56610747 45354946 56610918 45355083 56611089 45355220 56611260 45355357 56611431 45355494 56611602 45355631 56611773 45355768 56611944 45355905 56612115 45356042 56612286 45356179 56612457 45356316 56612628 45356453 56612799 45356590 56612970 45356727 56613141 45356864 56613312 45357001 56613483 45357138 56613654 45357275 56613825 45357412 56613996 45357549 56614167 45357686 56614338 45357823 56614509 45357960 56614680 45358097 56614851 45358234 56615022 45358371 56615193 45358508 56615364 45358645 56615535 45358782 56615706 45358919 56615877 45359056 56616048 45359193 56616219 45359330 56616390 45359467 56616561 45359604 56616732 45359741 56616903 45359878 56617074 45360015 56617245 45360152 56617416 45360289 56617587 45360426 56617758 45360563 56617929 45360700 56618100 45360837 56618271 45360974 56618442 45361111 56618613 45361248 56618784 45361385 56618955 45361522 56619126 45361659 56619297 45361796 56619468 45361933 56619639 45362070 56619810 45362207 56619981 45362344 56620152 45362481 56620323 45362618 56620494 45362755 56620665 45362892 56620836 45363029 56621007 45363166 56621178 45363303 56621349 45363440 56621520 45363577 56621691 45363714 56621862 45363851 56622033 45363988 56622204 45364125 56622375 45364262 56622546 45364399 56622717 45364536 56622888 45364673 56623059 45364810 56623230 45364947 56623401 45365084 56623572 45365221 56623743 45365358 56623914 45365495 56624085 45365632 56624256 45365769 56624427 45365906 56624598 45366043 56624769 45366180 56624940 45366317 56625111 45366454 56625282 45366591 56625453 45366728 56625624 45366865 56625795 45367002 56625966 45367139 56626137 45367276 56626308 45367413 56626479 45367550 56626650 45367687 56626821 45367824 56626992 45367961 56627163 45368098 56627334 45368235 56627505 45368372 56627676 45368509 56627847 45368646 56628018 45368783 56628189 45368920 56628360 45369057 56628531 45369194 56628702 45369331 56628873 45369468 56629044 45369605 56629215 45369742 56629386 45369879 56629557 45370016 56629728 45370153 56629899 45370290 56630070 45370427 56630241 45370564 56630412 45370701 56630583 45370838 56630754 45370975 56630925 45371112 56631096 45371249 56631267 45371386 56631438 45371523 56631609 45371660 56631780 45371797 56631951 45371934 56632122 45372071 56632293 45372208 56632464 45372345 56632635 45372482 56632806 45372619 56632977 45372756 56633148 45372893 56633319 45373030 56633490 45373167 56633661 45373304 56633832 45373441 56634003 45373578 56634174 45373715 56634345 45373852 56634516 45373989 56634687 45374126 56634858 45374263 56635029 45374400 56635200 45374537 56635371 45374674 56635542 45374811 56635713 45374948 56635884 45375085 56636055 45375222 56636226 45375359 56636397 45375496 56636568 45375633 56636739 45375770 56636910 45375907 56637081 45376044 56637252 45376181 56637423 45376318 56637594 45376455 56637765 45376592 56637936 45376729 56638107 45376866 56638278 45377003 56638449 45377140 56638620 45377277 56638791 45377414 56638962 45377551 56639133 45377688 56639304 45377825 56639475 45377962 56639646 45378099 56639817 45378236 56639988 45378373 56640159 45378510 56640330 45378647 56640501 45378784 56640672 45378921 56640843 45379058 56641014 45379195 56641185 45379332 56641356 45379469 56641527 45379606 56641698 45379743 56641869 45379880 56642040 45380017 56642211 45380154 56642382 45380291 56642553 45380428 56642724 45380565 56642895 45380702 56643066 45380839 56643237 45380976 56643408 45381113 56643579 45381250 56643750 45381387 56643921 45381524 56644092 45381661 56644263 45381798 56644434 45381935 56644605 45382072 56644776 45382209 56644947 45382346 56645118 45382483 56645289 45382620 56645460 45382757 56645631 45382894 56645802 45383031 56645973 45383168 56646144 45383305 56646315 45383442 56646486 45383579 56646657 45383716 56646828 45383853 56646999 45383990 56647170 45384127 56647341 45384264 56647512 45384401 56647683 45384538 56647854 45384675 56648025 45384812 56648196 45384949 56648367 45385086 56648538 45385223 56648709 45385360 56648880 45385497 56649051 45385634 56649222 45385771 56649393 45385908 56649564 45386045 56649735 45386182 56649906 45386319 56650077 45386456 56650248 45386593 56650419 45386730 56650590 45386867 56650761 45387004 56650932 45387141 56651103 45387278 56651274 45387415 56651445 45387552 56651616 45387689 56651787 45387826 56651958 45387963 56652129 45388100 56652300 45388237 56652471 45388374 56652642 45388511 56652813 45388648 56652984 45388785 56653155 45388922 56653326 45389059 56653497 45389196 56653668 45389333 56653839 45389470 56654010 45389607 56654181 45389744 56654352 45389881 56654523 45390018 56654694 45390155 56654865 45390292 56655036 45390429 56655207 45390566 56655378 45390703 56655549 45390840 56655720 45390977 56655891 45391114 56656062 45391251 56656233 45391388 56656404 45391525 56656575 45391662 56656746 45391799 56656917 45391936 56657088 45392073 56657259 45392210 56657430 45392347 56657601 45392484 56657772 45392621 56657943 45392758 56658114 45392895 56658285 45393032 56658456 45393169 56658627 45393306 56658798 45393443 56658969 45393580 56659140 45393717 56659311 45393854 56659482 45393991 56659653 45394128 56659824 45394265 56659995 45394402 56660166 45394539 56660337 45394676 56660508 45394813 56660679 45394950 56660850 45395087 56661021 45395224 56661192 45395361 56661363 45395498 56661534 45395635 56661705 45395772 56661876 45395909 56662047 45396046 56662218 45396183 56662389 45396320 56662560 45396457 56662731 45396594 56662902 45396731 56663073 45396868 56663244 45397005 56663415 45397142 56663586 45397279 56663757 45397416 56663928 45397553 56664099 45397690 56664270 45397827 56664441 45397964 56664612 45398101 56664783 45398238 56664954 45398375 56665125 45398512 56665296 45398649 56665467 45398786 56665638 45398923 56665809 45399060 56665980 45399197 56666151 45399334 56666322 45399471 56666493 45399608 56666664 45399745 56666835 45399882 56667006 45400019 56667177 45400156 56667348 45400293 56667519 45400430 56667690 45400567 56667861 45400704 56668032 45400841 56668203 45400978 56668374 45401115 56668545 45401252 56668716 45401389 56668887 45401526 56669058 45401663 56669229 45401800 56669400 45401937 56669571 45402074 56669742 45402211 56669913 45402348 56670084 45402485 56670255 45402622 56670426 45402759 56670597 45402896 56670768 45403033 56670939 45403170 56671110 45403307 56671281 45403444 56671452 45403581 56671623 45403718 56671794 45403855 56671965 45403992 56672136 45404129 56672307 45404266 56672478 45404403 56672649 45404540 56672820 45404677 56672991 45404814 56673162 45404951 56673333 45405088 56673504 45405225 56673675 45405362 56673846 45405499 56674017 45405636 56674188 45405773 56674359 45405910 56674530 45406047 56674701 45406184 56674872 45406321 56675043 45406458 56675214 45406595 56675385 45406732 56675556 45406869 56675727 45407006 56675898 45407143 56676069 45407280 56676240 45407417 56676411 45407554 56676582 45407691 56676753 45407828 56676924 45407965 56677095 45408102 56677266 45408239 56677437 45408376 56677608 45408513 56677779 45408650 56677950 45408787 56678121 45408924 56678292 45409061 56678463 45409198 56678634 45409335 56678805 45409472 56678976 45409609 56679147 45409746 56679318 45409883 56679489 45410020 56679660 45410157 56679831 45410294 56680002 45410431 56680173 45410568 56680344 45410705 56680515 45410842 56680686 45410979 56680857 45411116 56681028 45411253 56681199 45411390 56681370 45411527 56681541 45411664 56681712 45411801 56681883 45411938 56682054 45412075 56682225 45412212 56682396 45412349 56682567 45412486 56682738 45412623 56682909 45412760 56683080 45412897 56683251 45413034 56683422 45413171 56683593 45413308 56683764 45413445 56683935 45413582 56684106 45413719 56684277 45413856 56684448 45413993 56684619 45414130 56684790 45414267 56684961 45414404 56685132 45414541 56685303 45414678 56685474 45414815 56685645 45414952 56685816 45415089 56685987 45415226 56686158 45415363 56686329 45415500 56686500 45415637 56686671 45415774 56686842 45415911 56687013 45416048 56687184 45416185 56687355 45416322 56687526 45416459 56687697 45416596 56687868 45416733 56688039 45416870 56688210 45417007 56688381 45417144 56688552 45417281 56688723 45417418 56688894 45417555 56689065 45417692 56689236 45417829 56689407 45417966 56689578 45418103 56689749 45418240 56689920 45418377 56690091 45418514 56690262 45418651 56690433 45418788 56690604 45418925 56690775 45419062 56690946 45419199 56691117 45419336 56691288 45419473 56691459 45419610 56691630 45419747 56691801 45419884 56691972 45420021 56692143 45420158 56692314 45420295 56692485 45420432 56692656 45420569 56692827 45420706 56692998 45420843 56693169 45420980 56693340 45421117 56693511 45421254 56693682 45421391 56693853 45421528 56694024 45421665 56694195 45421802 56694366 45421939 56694537 45422076 56694708 45422213 56694879 45422350 56695050 45422487 56695221 45422624 56695392 45422761 56695563 45422898 56695734 45423035 56695905 45423172 56696076 45423309 56696247 45423446 56696418 45423583 56696589 45423720 56696760 45423857 56696931 45423994 56697102 45424131 56697273 45424268 56697444 45424405 56697615 45424542 56697786 45424679 56697957 45424816 56698128 45424953 56698299 45425090 56698470 45425227 56698641 45425364 56698812 45425501 56698983 45425638 56699154 45425775 56699325 45425912 56699496 45426049 56699667 45426186 56699838 45426323 56700009 45426460 56700180 45426597 56700351 45426734 56700522 45426871 56700693 45427008 56700864 45427145 56701035 45427282 56701206 45427419 56701377 45427556 56701548 45427693 56701719 45427830 56701890 45427967 56702061 45428104 56702232 45428241 56702403 45428378 56702574 45428515 56702745 45428652 56702916 45428789 56703087 45428926 56703258 45429063 56703429 45429200 56703600 45429337 56703771 45429474 56703942 45429611 56704113
1000 34759503 0 34759503 43385949 34759640 43386120 34759777 43386291 34759914 43386462 34760051 43386633 34760188 43386804 34760325 43386975 34760462 43387146 34760599 43387317 34760736 43387488 34760873 43387659 34761010 43387830 34761147 43388001 34761284 43388172 34761421 43388343 34761558 43388514 34761695 43388685 34761832 43388856 34761969 43389027 34762106 43389198 34762243 43389369 34762380 43389540 34762517 43389711 34762654 43389882 34762791 43390053 34762928 43390224 34763065 43390395 34763202 43390566 34763339 43390737 34763476 43390908 34763613 43391079 34763750 43391250 34763887 43391421 34764024 43391592 34764161 43391763 34764298 43391934 34764435 43392105 34764572 43392276 34764709 43392447 34764846 43392618 34764983 43392789 34765120 43392960 34765257 43393131 34765394 43393302 34765531 43393473 34765668 43393644 34765805 43393815 34765942 43393986 34766079 43394157 34766216 43394328 34766353 43394499 34766490 43394670 34766627 43394841 34766764 43395012 34766901 43395183 34767038 43395354 34767175 43395525 34767312 43395696 34767449 43395867 34767586 43396038 34767723 43396209 34767860 43396380 34767997 43396551 34768134 43396722 34768271 43396893 34768408 43397064 34768545 43397235 34768682 43397406 34768819 43397577 34768956 43397748 34769093 43397919 34769230 43398090 34769367 43398261 34769504 43398432 34769641 43398603 34769778 43398774 34769915 43398945 34770052 43399116 34770189 43399287 34770326 43399458 34770463 43399629 34770600 43399800 34770737 43399971 34770874 43400142 34771011 43400313 34771148 43400484 34771285 43400655 34771422 43400826 34771559 43400997 34771696 43401168 34771833 43401339 34771970 43401510 34772107 43401681 34772244 43401852 34772381 43402023 34772518 43402194 34772655 43402365 34772792 43402536 34772929 43402707 34773066 43402878 34773203 43403049 34773340 43403220 34773477 43403391 34773614 43403562 34773751 43403733 34773888 43403904 34774025 43404075 34774162 43404246 34774299 43404417 34774436 43404588 34774573 43404759 34774710 43404930 34774847 43405101 34774984 43405272 34775121 43405443 34775258 43405614 34775395 43405785 34775532 43405956 34775669 43406127 34775806 43406298 34775943 43406469 34776080 43406640 34776217 43406811 34776354 43406982 34776491 43407153 34776628 43407324 34776765 43407495 34776902 43407666 34777039 43407837 34777176 43408008 34777313 43408179 34777450 43408350 34777587 43408521 34777724 43408692 34777861 43408863 34777998 43409034 34778135 43409205 34778272 43409376 34778409 43409547 34778546 43409718 34778683 43409889 34778820 43410060 34778957 43410231 34779094 43410402 34779231 43410573 34779368 43410744 34779505 43410915 34779642 43411086 34779779 43411257 34779916 43411428 34780053 43411599 34780190 43411770 34780327 43411941 34780464 43412112 34780601 43412283 34780738 43412454 34780875 43412625 34781012 43412796 34781149 43412967 34781286 43413138 34781423 43413309 34781560 43413480 34781697 43413651 34781834 43413822 34781971 43413993 34782108 43414164 34782245 43414335 34782382 43414506 34782519 43414677 34782656 43414848 34782793 43415019 34782930 43415190 34783067 43415361 34783204 43415532 34783341 43415703 34783478 43415874 34783615 43416045 34783752 43416216 34783889 43416387 34784026 43416558 34784163 43416729 34784300 43416900 34784437 43417071 34784574 43417242 34784711 43417413 34784848 43417584 34784985 43417755 34785122 43417926 34785259 43418097 34785396 43418268 34785533 43418439 34785670 43418610 34785807 43418781 34785944 43418952 34786081 43419123 34786218 43419294 34786355 43419465 34786492 43419636 34786629 43419807 34786766 43419978 34786903 43420149 34787040 43420320 34787177 43420491 34787314 43420662 34787451 43420833 34787588 43421004 34787725 43421175 34787862 43421346 34787999 43421517 34788136 43421688 34788273 43421859 34788410 43422030 34788547 43422201 34788684 43422372 34788821 43422543 34788958 43422714 34789095 43422885 34789232 43423056 34789369 43423227 34789506 43423398 34789643 43423569 34789780 43423740 34789917 43423911 34790054 43424082 34790191 43424253 34790328 43424424 34790465 43424595 34790602 43424766 34790739 43424937 34790876 43425108 34791013 43425279 34791150 43425450 34791287 43425621 34791424 43425792 34791561 43425963 34791698 43426134 34791835 43426305 34791972 43426476 34792109 43426647 34792246 43426818 34792383 43426989 34792520 43427160 34792657 43427331 34792794 43427502 34792931 43427673 34793068 43427844 34793205 43428015 34793342 43428186 34793479 43428357 34793616 43428528 34793753 43428699 34793890 43428870 34794027 43429041 34794164 43429212 34794301 43429383 34794438 43429554 34794575 43429725 34794712 43429896 34794849 43430067 34794986 43430238 34795123 43430409 34795260 43430580 34795397 43430751 34795534 43430922 34795671 43431093 34795808 43431264 34795945 43431435 34796082 43431606 34796219 43431777 34796356 43431948 34796493 43432119 34796630 43432290 34796767 43432461 34796904 43432632 34797041 43432803 34797178 43432974 34797315 43433145 34797452 43433316 34797589 43433487 34797726 43433658 34797863 43433829 34798000 43434000 34798137 43434171 34798274 43434342 34798411 43434513 34798548 43434684 34798685 43434855 34798822 43435026 34798959 43435197 34799096 43435368 34799233 43435539 34799370 43435710 34799507 43435881 34799644 43436052 34799781 43436223 34799918 43436394 34800055 43436565 34800192 43436736 34800329 43436907 34800466 43437078 34800603 43437249 34800740 43437420 34800877 43437591 34801014 43437762 34801151 43437933 34801288 43438104 34801425 43438275 34801562 43438446 34801699 43438617 34801836 43438788 34801973 43438959 34802110 43439130 34802247 43439301 34802384 43439472 34802521 43439643 34802658 43439814 34802795 43439985 34802932 43440156 34803069 43440327 34803206 43440498 34803343 43440669 34803480 43440840 34803617 43441011 34803754 43441182 34803891 43441353 34804028 43441524 34804165 43441695 34804302 43441866 34804439 43442037 34804576 43442208 34804713 43442379 34804850 43442550 34804987 43442721 34805124 43442892 34805261 43443063 34805398 43443234 34805535 43443405 34805672 43443576 34805809 43443747 34805946 43443918 34806083 43444089 34806220 43444260 34806357 43444431 34806494 43444602 34806631 43444773 34806768 43444944 34806905 43445115 34807042 43445286 34807179 43445457 34807316 43445628 34807453 43445799 34807590 43445970 34807727 43446141 34807864 43446312 34808001 43446483 34808138 43446654 34808275 43446825 34808412 43446996 34808549 43447167 34808686 43447338 34808823 43447509 34808960 43447680 34809097 43447851 34809234 43448022 34809371 43448193 34809508 43448364 34809645 43448535 34809782 43448706 34809919 43448877 34810056 43449048 34810193 43449219 34810330 43449390 34810467 43449561 34810604 43449732 34810741 43449903 34810878 43450074 34811015 43450245 34811152 43450416 34811289 43450587 34811426 43450758 34811563 43450929 34811700 43451100 34811837 43451271 34811974 43451442 34812111 43451613 34812248 43451784 34812385 43451955 34812522 43452126 34812659 43452297 34812796 43452468 34812933 43452639 34813070 43452810 34813207 43452981 34813344 43453152 34813481 43453323 34813618 43453494 34813755 43453665 34813892 43453836 34814029 43454007 34814166 43454178 34814303 43454349 34814440 43454520 34814577 43454691 34814714 43454862 34814851 43455033 34814988 43455204 34815125 43455375 34815262 43455546 34815399 43455717 34815536 43455888 34815673 43456059 34815810 43456230 34815947 43456401 34816084 43456572 34816221 43456743 34816358 43456914 34816495 43457085 34816632 43457256 34816769 43457427 34816906 43457598 34817043 43457769 34817180 43457940 34817317 43458111 34817454 43458282 34817591 43458453 34817728 43458624 34817865 43458795 34818002 43458966 34818139 43459137 34818276 43459308 34818413 43459479 34818550 43459650 34818687 43459821 34818824 43459992 34818961 43460163 34819098 43460334 34819235 43460505 34819372 43460676 34819509 43460847 34819646 43461018 34819783 43461189 34819920 43461360 34820057 43461531 34820194 43461702 34820331 43461873 34820468 43462044 34820605 43462215 34820742 43462386 34820879 43462557 34821016 43462728 34821153 43462899 34821290 43463070 34821427 43463241 34821564 43463412 34821701 43463583 34821838 43463754 34821975 43463925 34822112 43464096 34822249 43464267 34822386 43464438 34822523 43464609 34822660 43464780 34822797 43464951 34822934 43465122 34823071 43465293 34823208 43465464 34823345 43465635 34823482 43465806 34823619 43465977 34823756 43466148 34823893 43466319 34824030 43466490 34824167 43466661 34824304 43466832 34824441 43467003 34824578 43467174 34824715 43467345 34824852 43467516 34824989 43467687 34825126 43467858 34825263 43468029 34825400 43468200 34825537 43468371 34825674 43468542 34825811 43468713 34825948 43468884 34826085 43469055 34826222 43469226 34826359 43469397 34826496 43469568 34826633 43469739 34826770 43469910 34826907 43470081 34827044 43470252 34827181 43470423 34827318 43470594 34827455 43470765 34827592 43470936 34827729 43471107 34827866 43471278 34828003 43471449 34828140 43471620 34828277 43471791 34828414 43471962 34828551 43472133 34828688 43472304 34828825 43472475 34828962 43472646 34829099 43472817 34829236 43472988 34829373 43473159 34829510 43473330 34829647 43473501 34829784 43473672 34829921 43473843 34830058 43474014 34830195 43474185 34830332 43474356 34830469 43474527 34830606 43474698 34830743 43474869 34830880 43475040 34831017 43475211 34831154 43475382 34831291 43475553 34831428 43475724 34831565 43475895 34831702 43476066 34831839 43476237 34831976 43476408 34832113 43476579 34832250 43476750 34832387 43476921 34832524 43477092 34832661 43477263 34832798 43477434 34832935 43477605 34833072 43477776 34833209 43477947 34833346 43478118 34833483 43478289 34833620 43478460 34833757 43478631 34833894 43478802 34834031 43478973 34834168 43479144 34834305 43479315 34834442 43479486 34834579 43479657 34834716 43479828 34834853 43479999 34834990 43480170 34835127 43480341 34835264 43480512 34835401 43480683 34835538 43480854 34835675 43481025 34835812 43481196 34835949 43481367 34836086 43481538 34836223 43481709 34836360 43481880 34836497 43482051 34836634 43482222 34836771 43482393 34836908 43482564 34837045 43482735 34837182 43482906 34837319 43483077 34837456 43483248 34837593 43483419 34837730 43483590 34837867 43483761 34838004 43483932 34838141 43484103 34838278 43484274 34838415 43484445 34838552 43484616 34838689 43484787 34838826 43484958 34838963 43485129 34839100 43485300 34839237 43485471 34839374 43485642 34839511 43485813 34839648 43485984 34839785 43486155 34839922 43486326 34840059 43486497 34840196 43486668 34840333 43486839 34840470 43487010 34840607 43487181 34840744 43487352 34840881 43487523 34841018 43487694 34841155 43487865 34841292 43488036 34841429 43488207 34841566 43488378 34841703 43488549 34841840 43488720 34841977 43488891 34842114 43489062 34842251 43489233 34842388 43489404 34842525 43489575 34842662 43489746 34842799 43489917 34842936 43490088 34843073 43490259 34843210 43490430 34843347 43490601 34843484 43490772 34843621 43490943 34843758 43491114 34843895 43491285 34844032 43491456 34844169 43491627 34844306 43491798 34844443 43491969 34844580 43492140 34844717 43492311 34844854 43492482 34844991 43492653 34845128 43492824 34845265 43492995 34845402 43493166 34845539 43493337 34845676 43493508 34845813 43493679 34845950 43493850 34846087 43494021 34846224 43494192 34846361 43494363 34846498 43494534 34846635 43494705 34846772 43494876 34846909 43495047 34847046 43495218 34847183 43495389 34847320 43495560 34847457 43495731 34847594 43495902 34847731 43496073 34847868 43496244 34848005 43496415 34848142 43496586 34848279 43496757 34848416 43496928 34848553 43497099 34848690 43497270 34848827 43497441 34848964 43497612 34849101 43497783 34849238 43497954 34849375 43498125 34849512 43498296 34849649 43498467 34849786 43498638 34849923 43498809 34850060 43498980 34850197 43499151 34850334 43499322 34850471 43499493 34850608 43499664 34850745 43499835 34850882 43500006 34851019 43500177 34851156 43500348 34851293 43500519 34851430 43500690 34851567 43500861 34851704 43501032 34851841 43501203 34851978 43501374 34852115 43501545 34852252 43501716 34852389 43501887 34852526 43502058 34852663 43502229 34852800 43502400 34852937 43502571 34853074 43502742 34853211 43502913 34853348 43503084 34853485 43503255 34853622 43503426 34853759 43503597 34853896 43503768 34854033 43503939 34854170 43504110 34854307 43504281 34854444 43504452 34854581 43504623 34854718 43504794 34854855 43504965 34854992 43505136 34855129 43505307 34855266 43505478 34855403 43505649 34855540 43505820 34855677 43505991 34855814 43506162 34855951 43506333 34856088 43506504 34856225 43506675 34856362 43506846 34856499 43507017 34856636 43507188 34856773 43507359 34856910 43507530 34857047 43507701 34857184 43507872 34857321 43508043 34857458 43508214 34857595 43508385 34857732 43508556 34857869 43508727 34858006 43508898 34858143 43509069 34858280 43509240 34858417 43509411 34858554 43509582 34858691 43509753 34858828 43509924 34858965 43510095 34859102 43510266 34859239 43510437 34859376 43510608 34859513 43510779 34859650 43510950 34859787 43511121 34859924 43511292 34860061 43511463 34860198 43511634 34860335 43511805 34860472 43511976 34860609 43512147 34860746 43512318 34860883 43512489 34861020 43512660 34861157 43512831 34861294 43513002 34861431 43513173 34861568 43513344 34861705 43513515 34861842 43513686 34861979 43513857 34862116 43514028 34862253 43514199 34862390 43514370 34862527 43514541 34862664 43514712 34862801 43514883 34862938 43515054 34863075 43515225 34863212 43515396 34863349 43515567 34863486 43515738 34863623 43515909 34863760 43516080 34863897 43516251 34864034 43516422 34864171 43516593 34864308 43516764 34864445 43516935 34864582 43517106 34864719 43517277 34864856 43517448 34864993 43517619 34865130 43517790 34865267 43517961 34865404 43518132 34865541 43518303 34865678 43518474 34865815 43518645 34865952 43518816 34866089 43518987 34866226 43519158 34866363 43519329 34866500 43519500 34866637 43519671 34866774 43519842 34866911 43520013 34867048 43520184 34867185 43520355 34867322 43520526 34867459 43520697 34867596 43520868 34867733 43521039 34867870 43521210 34868007 43521381 34868144 43521552 34868281 43521723 34868418 43521894 34868555 43522065 34868692 43522236 34868829 43522407 34868966 43522578 34869103 43522749 34869240 43522920 34869377 43523091 34869514 43523262 34869651 43523433 34869788 43523604 34869925 43523775 34870062 43523946 34870199 43524117 34870336 43524288 34870473 43524459 34870610 43524630 34870747 43524801 34870884 43524972 34871021 43525143 34871158 43525314 34871295 43525485 34871432 43525656 34871569 43525827 34871706 43525998 34871843 43526169 34871980 43526340 34872117 43526511 34872254 43526682 34872391 43526853 34872528 43527024 34872665 43527195 34872802 43527366 34872939 43527537 34873076 43527708 34873213 43527879 34873350 43528050 34873487 43528221 34873624 43528392 34873761 43528563 34873898 43528734 34874035 43528905 34874172 43529076 34874309 43529247 34874446 43529418 34874583 43529589 34874720 43529760 34874857 43529931 34874994 43530102 34875131 43530273 34875268 43530444 34875405 43530615 34875542 43530786 34875679 43530957 34875816 43531128 34875953 43531299 34876090 43531470 34876227 43531641 34876364 43531812 34876501 43531983 34876638 43532154 34876775 43532325 34876912 43532496 34877049 43532667 34877186 43532838 34877323 43533009 34877460 43533180 34877597 43533351 34877734 43533522 34877871 43533693 34878008 43533864 34878145 43534035 34878282 43534206 34878419 43534377 34878556 43534548 34878693 43534719 34878830 43534890 34878967 43535061 34879104 43535232 34879241 43535403 34879378 43535574 34879515 43535745 34879652 43535916 34879789 43536087 34879926 43536258 34880063 43536429 34880200 43536600 34880337 43536771 34880474 43536942 34880611 43537113 34880748 43537284 34880885 43537455 34881022 43537626 34881159 43537797 34881296 43537968 34881433 43538139 34881570 43538310 34881707 43538481 34881844 43538652 34881981 43538823 34882118 43538994 34882255 43539165 34882392 43539336 34882529 43539507 34882666 43539678 34882803 43539849 34882940 43540020 34883077 43540191 34883214 43540362 34883351 43540533 34883488 43540704 34883625 43540875 34883762 43541046 34883899 43541217 34884036 43541388 34884173 43541559 34884310 43541730 34884447 43541901 34884584 43542072 34884721 43542243 34884858 43542414 34884995 43542585 34885132 43542756 34885269 43542927 34885406 43543098 34885543 43543269 34885680 43543440 34885817 43543611 34885954 43543782 34886091 43543953 34886228 43544124 34886365 43544295 34886502 43544466 34886639 43544637 34886776 43544808 34886913 43544979 34887050 43545150 34887187 43545321 34887324 43545492 34887461 43545663 34887598 43545834 34887735 43546005 34887872 43546176 34888009 43546347 34888146 43546518 34888283 43546689 34888420 43546860 34888557 43547031 34888694 43547202 34888831 43547373 34888968 43547544 34889105 43547715 34889242 43547886 34889379 43548057 34889516 43548228 34889653 43548399 34889790 43548570 34889927 43548741 34890064 43548912 34890201 43549083 34890338 43549254 34890475 43549425 34890612 43549596 34890749 43549767 34890886 43549938 34891023 43550109 34891160 43550280 34891297 43550451 34891434 43550622 34891571 43550793 34891708 43550964 34891845 43551135 34891982 43551306 34892119 43551477 34892256 43551648 34892393 43551819 34892530 43551990 34892667 43552161 34892804 43552332 34892941 43552503 34893078 43552674 34893215 43552845 34893352 43553016 34893489 43553187 34893626 43553358 34893763 43553529 34893900 43553700 34894037 43553871 34894174 43554042 34894311 43554213 34894448 43554384 34894585 43554555 34894722 43554726 34894859 43554897 34894996 43555068 34895133 43555239 34895270 43555410 34895407 43555581 34895544 43555752 34895681 43555923 34895818 43556094 34895955 43556265 34896092 43556436 34896229 43556607
1000 19589900 0 19589900 24451627 19590037 24451798 19590174 24451969 19590311 24452140 19590448 24452311 19590585 24452482 19590722 24452653 19590859 24452824 19590996 24452995 19591133 24453166 19591270 24453337 19591407 24453508 19591544 24453679 19591681 24453850 19591818 24454021 19591955 24454192 19592092 24454363 19592229 24454534 19592366 24454705 19592503 24454876 19592640 24455047 19592777 24455218 19592914 24455389 19593051 24455560 19593188 24455731 19593325 24455902 19593462 24456073 19593599 24456244 19593736 24456415 19593873 24456586 19594010 24456757 19594147 24456928 19594284 24457099 19594421 24457270 19594558 24457441 19594695 24457612 19594832 24457783 19594969 24457954 19595106 24458125 19595243 24458296 19595380 24458467 19595517 24458638 19595654 24458809 19595791 24458980 19595928 24459151 19596065 24459322 19596202 24459493 19596339 24459664 19596476 24459835 19596613 24460006 19596750 24460177 19596887 24460348 19597024 24460519 19597161 24460690 19597298 24460861 19597435 24461032 19597572 24461203 19597709 24461374 19597846 24461545 19597983 24461716 19598120 24461887 19598257 24462058 19598394 24462229 19598531 24462400 19598668 24462571 19598805 24462742 19598942 24462913 19599079 24463084 19599216 24463255 19599353 24463426 19599490 24463597 19599627 24463768 19599764 24463939 19599901 24464110 19600038 24464281 19600175 24464452 19600312 24464623 19600449 24464794 19600586 24464965 19600723 24465136 19600860 24465307 19600997 24465478 19601134 24465649 19601271 24465820 19601408 24465991 19601545 24466162 19601682 24466333 19601819 24466504 19601956 24466675 19602093 24466846 19602230 24467017 19602367 24467188 19602504 24467359 19602641 24467530 19602778 24467701 19602915 24467872 19603052 24468043 19603189 24468214 19603326 24468385 19603463 24468556 19603600 24468727 19603737 24468898 19603874 24469069 19604011 24469240 19604148 24469411 19604285 24469582 19604422 24469753 19604559 24469924 19604696 24470095 19604833 24470266 19604970 24470437 19605107 24470608 19605244 24470779 19605381 24470950 19605518 24471121 19605655 24471292 19605792 24471463 19605929 24471634 19606066 24471805 19606203 24471976 19606340 24472147 19606477 24472318 19606614 24472489 19606751 24472660 19606888 24472831 19607025 24473002 19607162 24473173 19607299 24473344 19607436 24473515 19607573 24473686 19607710 24473857 19607847 24474028 19607984 24474199 19608121 24474370 19608258 24474541 19608395 24474712 19608532 24474883 19608669 24475054 19608806 24475225 19608943 24475396 19609080 24475567 19609217 24475738 19609354 24475909 19609491 24476080 19609628 24476251 19609765 24476422 19609902 24476593 19610039 24476764 19610176 24476935 19610313 24477106 19610450 24477277 19610587 24477448 19610724 24477619 19610861 24477790 19610998 24477961 19611135 24478132 19611272 24478303 19611409 24478474 19611546 24478645 19611683 24478816 19611820 24478987 19611957 24479158 19612094 24479329 19612231 24479500 19612368 24479671 19612505 24479842 19612642 24480013 19612779 24480184 19612916 24480355 19613053 24480526 19613190 24480697 19613327 24480868 19613464 24481039 19613601 24481210 19613738 24481381 19613875 24481552 19614012 24481723 19614149 24481894 19614286 24482065 19614423 24482236 19614560 24482407 19614697 24482578 19614834 24482749 19614971 24482920 19615108 24483091 19615245 24483262 19615382 24483433 19615519 24483604 19615656 24483775 19615793 24483946 19615930 24484117 19616067 24484288 19616204 24484459 19616341 24484630 19616478 24484801 19616615 24484972 19616752 24485143 19616889 24485314 19617026 24485485 19617163 24485656 19617300 24485827 19617437 24485998 19617574 24486169 19617711 24486340 19617848 24486511 19617985 24486682 19618122 24486853 19618259 24487024 19618396 24487195 19618533 24487366 19618670 24487537 19618807 24487708 19618944 24487879 19619081 24488050 19619218 24488221 19619355 24488392 19619492 24488563 19619629 24488734 19619766 24488905 19619903 24489076 19620040 24489247 19620177 24489418 19620314 24489589 19620451 24489760 19620588 24489931 19620725 24490102 19620862 24490273 19620999 24490444 19621136 24490615 19621273 24490786 19621410 24490957 19621547 24491128 19621684 24491299 19621821 24491470 19621958 24491641 19622095 24491812 19622232 24491983 19622369 24492154 19622506 24492325 19622643 24492496 19622780 24492667 19622917 24492838 19623054 24493009 19623191 24493180 19623328 24493351 19623465 24493522 19623602 24493693 19623739 24493864 19623876 24494035 19624013 24494206 19624150 24494377 19624287 24494548 19624424 24494719 19624561 24494890 19624698 24495061 19624835 24495232 19624972 24495403 19625109 24495574 19625246 24495745 19625383 24495916 19625520 24496087 19625657 24496258 19625794 24496429 19625931 24496600 19626068 24496771 19626205 24496942 19626342 24497113 19626479 24497284 19626616 24497455 19626753 24497626 19626890 24497797 19627027 24497968 19627164 24498139 19627301 24498310 19627438 24498481 19627575 24498652 19627712 24498823 19627849 24498994 19627986 24499165 19628123 24499336 19628260 24499507 19628397 24499678 19628534 24499849 19628671 24500020 19628808 24500191 19628945 24500362 19629082 24500533 19629219 24500704 19629356 24500875 19629493 24501046 19629630 24501217 19629767 24501388 19629904 24501559 19630041 24501730 19630178 24501901 19630315 24502072 19630452 24502243 19630589 24502414 19630726 24502585 19630863 24502756 19631000 24502927 19631137 24503098 19631274 24503269 19631411 24503440 19631548 24503611 19631685 24503782 19631822 24503953 19631959 24504124 19632096 24504295 19632233 24504466 19632370 24504637 19632507 24504808 19632644 24504979 19632781 24505150 19632918 24505321 19633055 24505492 19633192 24505663 19633329 24505834 19633466 24506005 19633603 24506176 19633740 24506347 19633877 24506518 19634014 24506689 19634151 24506860 19634288 24507031 19634425 24507202 19634562 24507373 19634699 24507544 19634836 24507715 19634973 24507886 19635110 24508057 19635247 24508228 19635384 24508399 19635521 24508570 19635658 24508741 19635795 24508912 19635932 24509083 19636069 24509254 19636206 24509425 19636343 24509596 19636480 24509767 19636617 24509938 19636754 24510109 19636891 24510280 19637028 24510451 19637165 24510622 19637302 24510793 19637439 24510964 19637576 24511135 19637713 24511306 19637850 24511477 19637987 24511648 19638124 24511819 19638261 24511990 19638398 24512161 19638535 24512332 19638672 24512503 19638809 24512674 19638946 24512845 19639083 24513016 19639220 24513187 19639357 24513358 19639494 24513529 19639631 24513700 19639768 24513871 19639905 24514042 19640042 24514213 19640179 24514384 19640316 24514555 19640453 24514726 19640590 24514897 19640727 24515068 19640864 24515239 19641001 24515410 19641138 24515581 19641275 24515752 19641412 24515923 19641549 24516094 19641686 24516265 19641823 24516436 19641960 24516607 19642097 24516778 19642234 24516949 19642371 24517120 19642508 24517291 19642645 24517462 19642782 24517633 19642919 24517804 19643056 24517975 19643193 24518146 19643330 24518317 19643467 24518488 19643604 24518659 19643741 24518830 19643878 24519001 19644015 24519172 19644152 24519343 19644289 24519514 19644426 24519685 19644563 24519856 19644700 24520027 19644837 24520198 19644974 24520369 19645111 24520540 19645248 24520711 19645385 24520882 19645522 24521053 19645659 24521224 19645796 24521395 19645933 24521566 19646070 24521737 19646207 24521908 19646344 24522079 19646481 24522250 19646618 24522421 19646755 24522592 19646892 24522763 19647029 24522934 19647166 24523105 19647303 24523276 19647440 24523447 19647577 24523618 19647714 24523789 19647851 24523960 19647988 24524131 19648125 24524302 19648262 24524473 19648399 24524644 19648536 24524815 19648673 24524986 19648810 24525157 19648947 24525328 19649084 24525499 19649221 24525670 19649358 24525841 19649495 24526012 19649632 24526183 19649769 24526354 19649906 24526525 19650043 24526696 19650180 24526867 19650317 24527038 19650454 24527209 19650591 24527380 19650728 24527551 19650865 24527722 19651002 24527893 19651139 24528064 19651276 24528235 19651413 24528406 19651550 24528577 19651687 24528748 19651824 24528919 19651961 24529090 19652098 24529261 19652235 24529432 19652372 24529603 19652509 24529774 19652646 24529945 19652783 24530116 19652920 24530287 19653057 24530458 19653194 24530629 19653331 24530800 19653468 24530971 19653605 24531142 19653742 24531313 19653879 24531484 19654016 24531655 19654153 24531826 19654290 24531997 19654427 24532168 19654564 24532339 19654701 24532510 19654838 24532681 19654975 24532852 19655112 24533023 19655249 24533194 19655386 24533365 19655523 24533536 19655660 24533707 19655797 24533878 19655934 24534049 19656071 24534220 19656208 24534391 19656345 24534562 19656482 24534733 19656619 24534904 19656756 24535075 19656893 24535246 19657030 24535417 19657167 24535588 19657304 24535759 19657441 24535930 19657578 24536101 19657715 24536272 19657852 24536443 19657989 24536614 19658126 24536785 19658263 24536956 19658400 24537127 19658537 24537298 19658674 24537469 19658811 24537640 19658948 24537811 19659085 24537982 19659222 24538153 19659359 24538324 19659496 24538495 19659633 24538666 19659770 24538837 19659907 24539008 19660044 24539179 19660181 24539350 19660318 24539521 19660455 24539692 19660592 24539863 19660729 24540034 19660866 24540205 19661003 24540376 19661140 24540547 19661277 24540718 19661414 24540889 19661551 24541060 19661688 24541231 19661825 24541402 19661962 24541573 19662099 24541744 19662236 24541915 19662373 24542086 19662510 24542257 19662647 24542428 19662784 24542599 19662921 24542770 19663058 24542941 19663195 24543112 19663332 24543283 19663469 24543454 19663606 24543625 19663743 24543796 19663880 24543967 19664017 24544138 19664154 24544309 19664291 24544480 19664428 24544651 19664565 24544822 19664702 24544993 19664839 24545164 19664976 24545335 19665113 24545506 19665250 24545677 19665387 24545848 19665524 24546019 19665661 24546190 19665798 24546361 19665935 24546532 19666072 24546703 19666209 24546874 19666346 24547045 19666483 24547216 19666620 24547387 19666757 24547558 19666894 24547729 19667031 24547900 19667168 24548071 19667305 24548242 19667442 24548413 19667579 24548584 19667716 24548755 19667853 24548926 19667990 24549097 19668127 24549268 19668264 24549439 19668401 24549610 19668538 24549781 19668675 24549952 19668812 24550123 19668949 24550294 19669086 24550465 19669223 24550636 19669360 24550807 19669497 24550978 19669634 24551149 19669771 24551320 19669908 24551491 19670045 24551662 19670182 24551833 19670319 24552004 19670456 24552175 19670593 24552346 19670730 24552517 19670867 24552688 19671004 24552859 19671141 24553030 19671278 24553201 19671415 24553372 19671552 24553543 19671689 24553714 19671826 24553885 19671963 24554056 19672100 24554227 19672237 24554398 19672374 24554569 19672511 24554740 19672648 24554911 19672785 24555082 19672922 24555253 19673059 24555424 19673196 24555595 19673333 24555766 19673470 24555937 19673607 24556108 19673744 24556279 19673881 24556450 19674018 24556621 19674155 24556792 19674292 24556963 19674429 24557134 19674566 24557305 19674703 24557476 19674840 24557647 19674977 24557818 19675114 24557989 19675251 24558160 19675388 24558331 19675525 24558502 19675662 24558673 19675799 24558844 19675936 24559015 19676073 24559186 19676210 24559357 19676347 24559528 19676484 24559699 19676621 24559870 19676758 24560041 19676895 24560212 19677032 24560383 19677169 24560554 19677306 24560725 19677443 24560896 19677580 24561067 19677717 24561238 19677854 24561409 19677991 24561580 19678128 24561751 19678265 24561922 19678402 24562093 19678539 24562264 19678676 24562435 19678813 24562606 19678950 24562777 19679087 24562948 19679224 24563119 19679361 24563290 19679498 24563461 19679635 24563632 19679772 24563803 19679909 24563974 19680046 24564145 19680183 24564316 19680320 24564487 19680457 24564658 19680594 24564829 19680731 24565000 19680868 24565171 19681005 24565342 19681142 24565513 19681279 24565684 19681416 24565855 19681553 24566026 19681690 24566197 19681827 24566368 19681964 24566539 19682101 24566710 19682238 24566881 19682375 24567052 19682512 24567223 19682649 24567394 19682786 24567565 19682923 24567736 19683060 24567907 19683197 24568078 19683334 24568249 19683471 24568420 19683608 24568591 19683745 24568762 19683882 24568933 19684019 24569104 19684156 24569275 19684293 24569446 19684430 24569617 19684567 24569788 19684704 24569959 19684841 24570130 19684978 24570301 19685115 24570472 19685252 24570643 19685389 24570814 19685526 24570985 19685663 24571156 19685800 24571327 19685937 24571498 19686074 24571669 19686211 24571840 19686348 24572011 19686485 24572182 19686622 24572353 19686759 24572524 19686896 24572695 19687033 24572866 19687170 24573037 19687307 24573208 19687444 24573379 19687581 24573550 19687718 24573721 19687855 24573892 19687992 24574063 19688129 24574234 19688266 24574405 19688403 24574576 19688540 24574747 19688677 24574918 19688814 24575089 19688951 24575260 19689088 24575431 19689225 24575602 19689362 24575773 19689499 24575944 19689636 24576115 19689773 24576286 19689910 24576457 19690047 24576628 19690184 24576799 19690321 24576970 19690458 24577141 19690595 24577312 19690732 24577483 19690869 24577654 19691006 24577825 19691143 24577996 19691280 24578167 19691417 24578338 19691554 24578509 19691691 24578680 19691828 24578851 19691965 24579022 19692102 24579193 19692239 24579364 19692376 24579535 19692513 24579706 19692650 24579877 19692787 24580048 19692924 24580219 19693061 24580390 19693198 24580561 19693335 24580732 19693472 24580903 19693609 24581074 19693746 24581245 19693883 24581416 19694020 24581587 19694157 24581758 19694294 24581929 19694431 24582100 19694568 24582271 19694705 24582442 19694842 24582613 19694979 24582784 19695116 24582955 19695253 24583126 19695390 24583297 19695527 24583468 19695664 24583639 19695801 24583810 19695938 24583981 19696075 24584152 19696212 24584323 19696349 24584494 19696486 24584665 19696623 24584836 19696760 24585007 19696897 24585178 19697034 24585349 19697171 24585520 19697308 24585691 19697445 24585862 19697582 24586033 19697719 24586204 19697856 24586375 19697993 24586546 19698130 24586717 19698267 24586888 19698404 24587059 19698541 24587230 19698678 24587401 19698815 24587572 19698952 24587743 19699089 24587914 19699226 24588085 19699363 24588256 19699500 24588427 19699637 24588598 19699774 24588769 19699911 24588940 19700048 24589111 19700185 24589282 19700322 24589453 19700459 24589624 19700596 24589795 19700733 24589966 19700870 24590137 19701007 24590308 19701144 24590479 19701281 24590650 19701418 24590821 19701555 24590992 19701692 24591163 19701829 24591334 19701966 24591505 19702103 24591676 19702240 24591847 19702377 24592018 19702514 24592189 19702651 24592360 19702788 24592531 19702925 24592702 19703062 24592873 19703199 24593044 19703336 24593215 19703473 24593386 19703610 24593557 19703747 24593728 19703884 24593899 19704021 24594070 19704158 24594241 19704295 24594412 19704432 24594583 19704569 24594754 19704706 24594925 19704843 24595096 19704980 24595267 19705117 24595438 19705254 24595609 19705391 24595780 19705528 24595951 19705665 24596122 19705802 24596293 19705939 24596464 19706076 24596635 19706213 24596806 19706350 24596977 19706487 24597148 19706624 24597319 19706761 24597490 19706898 24597661 19707035 24597832 19707172 24598003 19707309 24598174 19707446 24598345 19707583 24598516 19707720 24598687 19707857 24598858 19707994 24599029 19708131 24599200 19708268 24599371 19708405 24599542 19708542 24599713 19708679 24599884 19708816 24600055 19708953 24600226 19709090 24600397 19709227 24600568 19709364 24600739 19709501 24600910 19709638 24601081 19709775 24601252 19709912 24601423 19710049 24601594 19710186 24601765 19710323 24601936 19710460 24602107 19710597 24602278 19710734 24602449 19710871 24602620 19711008 24602791 19711145 24602962 19711282 24603133 19711419 24603304 19711556 24603475 19711693 24603646 19711830 24603817 19711967 24603988 19712104 24604159 19712241 24604330 19712378 24604501 19712515 24604672 19712652 24604843 19712789 24605014 19712926 24605185 19713063 24605356 19713200 24605527 19713337 24605698 19713474 24605869 19713611 24606040 19713748 24606211 19713885 24606382 19714022 24606553 19714159 24606724 19714296 24606895 19714433 24607066 19714570 24607237 19714707 24607408 19714844 24607579 19714981 24607750 19715118 24607921 19715255 24608092 19715392 24608263 19715529 24608434 19715666 24608605 19715803 24608776 19715940 24608947 19716077 24609118 19716214 24609289 19716351 24609460 19716488 24609631 19716625 24609802 19716762 24609973 19716899 24610144 19717036 24610315 19717173 24610486 19717310 24610657 19717447 24610828 19717584 24610999 19717721 24611170 19717858 24611341 19717995 24611512 19718132 24611683 19718269 24611854 19718406 24612025 19718543 24612196 19718680 24612367 19718817 24612538 19718954 24612709 19719091 24612880 19719228 24613051 19719365 24613222 19719502 24613393 19719639 24613564 19719776 24613735 19719913 24613906 19720050 24614077 19720187 24614248 19720324 24614419 19720461 24614590 19720598 24614761 19720735 24614932 19720872 24615103 19721009 24615274 19721146 24615445 19721283 24615616 19721420 24615787 19721557 24615958 19721694 24616129 19721831 24616300 19721968 24616471 19722105 24616642 19722242 24616813 19722379 24616984 19722516 24617155 19722653 24617326 19722790 24617497 19722927 24617668 19723064 24617839 19723201 24618010 19723338 24618181 19723475 24618352 19723612 24618523 19723749 24618694 19723886 24618865 19724023 24619036 19724160 24619207 19724297 24619378 19724434 24619549 19724571 24619720 19724708 24619891 19724845 24620062 19724982 24620233 19725119 24620404 19725256 24620575 19725393 24620746 19725530 24620917 19725667 24621088 19725804 24621259 19725941 24621430 19726078 24621601 19726215 24621772 19726352 24621943 19726489 24622114 19726626 24622285
1000 59867900 0 59867900 74725627 59868037 74725798 59868174 74725969 59868311 74726140 59868448 74726311 59868585 74726482 59868722 74726653 59868859 74726824 59868996 74726995 59869133 74727166 59869270 74727337 59869407 74727508 59869544 74727679 59869681 74727850 59869818 74728021 59869955 74728192 59870092 74728363 59870229 74728534 59870366 74728705 59870503 74728876 59870640 74729047 59870777 74729218 59870914 74729389 59871051 74729560 59871188 74729731 59871325 74729902 59871462 74730073 59871599 74730244 59871736 74730415 59871873 74730586 59872010 74730757 59872147 74730928 59872284 74731099 59872421 74731270 59872558 74731441 59872695 74731612 59872832 74731783 59872969 74731954 59873106 74732125 59873243 74732296 59873380 74732467 59873517 74732638 59873654 74732809 59873791 74732980 59873928 74733151 59874065 74733322 59874202 74733493 59874339 74733664 59874476 74733835 59874613 74734006 59874750 74734177 59874887 74734348 59875024 74734519 59875161 74734690 59875298 74734861 59875435 74735032 59875572 74735203 59875709 74735374 59875846 74735545 59875983 74735716 59876120 74735887 59876257 74736058 59876394 74736229 59876531 74736400 59876668 74736571 59876805 74736742 59876942 74736913 59877079 74737084 59877216 74737255 59877353 74737426 59877490 74737597 59877627 74737768 59877764 74737939 59877901 74738110 59878038 74738281 59878175 74738452 59878312 74738623 59878449 74738794 59878586 74738965 59878723 74739136 59878860 74739307 59878997 74739478 59879134 74739649 59879271 74739820 59879408 74739991 59879545 74740162 59879682 74740333 59879819 74740504 59879956 74740675 59880093 74740846 59880230 74741017 59880367 74741188 59880504 74741359 59880641 74741530 59880778 74741701 59880915 74741872 59881052 74742043 59881189 74742214 59881326 74742385 59881463 74742556 59881600 74742727 59881737 74742898 59881874 74743069 59882011 74743240 59882148 74743411 59882285 74743582 59882422 74743753 59882559 74743924 59882696 74744095 59882833 74744266 59882970 74744437 59883107 74744608 59883244 74744779 59883381 74744950 59883518 74745121 59883655 74745292 59883792 74745463 59883929 74745634 59884066 74745805 59884203 74745976 59884340 74746147 59884477 74746318 59884614 74746489 59884751 74746660 59884888 74746831 59885025 74747002 59885162 74747173 59885299 74747344 59885436 74747515 59885573 74747686 59885710 74747857 59885847 74748028 59885984 74748199 59886121 74748370 59886258 74748541 59886395 74748712 59886532 74748883 59886669 74749054 59886806 74749225 59886943 74749396 59887080 74749567 59887217 74749738 59887354 74749909 59887491 74750080 59887628 74750251 59887765 74750422 59887902 74750593 59888039 74750764 59888176 74750935 59888313 74751106 59888450 74751277 59888587 74751448 59888724 74751619 59888861 74751790 59888998 74751961 59889135 74752132 59889272 74752303 59889409 74752474 59889546 74752645 59889683 74752816 59889820 74752987 59889957 74753158 59890094 74753329 59890231 74753500 59890368 74753671 59890505 74753842 59890642 74754013 59890779 74754184 59890916 74754355 59891053 74754526 59891190 74754697 59891327 74754868 59891464 74755039 59891601 74755210 59891738 74755381 59891875 74755552 59892012 74755723 59892149 74755894 59892286 74756065 59892423 74756236 59892560 74756407 59892697 74756578 59892834 74756749 59892971 74756920 59893108 74757091 59893245 74757262 59893382 74757433 59893519 74757604 59893656 74757775 59893793 74757946 59893930 74758117 59894067 74758288 59894204 74758459 59894341 74758630 59894478 74758801 59894615 74758972 59894752 74759143 59894889 74759314 59895026 74759485 59895163 74759656 59895300 74759827 59895437 74759998 59895574 74760169 59895711 74760340 59895848 74760511 59895985 74760682 59896122 74760853 59896259 74761024 59896396 74761195 59896533 74761366 59896670 74761537 59896807 74761708 59896944 74761879 59897081 74762050 59897218 74762221 59897355 74762392 59897492 74762563 59897629 74762734 59897766 74762905 59897903 74763076 59898040 74763247 59898177 74763418 59898314 74763589 59898451 74763760 59898588 74763931 59898725 74764102 59898862 74764273 59898999 74764444 59899136 74764615 59899273 74764786 59899410 74764957 59899547 74765128 59899684 74765299 59899821 74765470 59899958 74765641 59900095 74765812 59900232 74765983 59900369 74766154 59900506 74766325 59900643 74766496 59900780 74766667 59900917 74766838 59901054 74767009 59901191 74767180 59901328 74767351 59901465 74767522 59901602 74767693 59901739 74767864 59901876 74768035 59902013 74768206 59902150 74768377 59902287 74768548 59902424 74768719 59902561 74768890 59902698 74769061 59902835 74769232 59902972 74769403 59903109 74769574 59903246 74769745 59903383 74769916 59903520 74770087 59903657 74770258 59903794 74770429 59903931 74770600 59904068 74770771 59904205 74770942 59904342 74771113 59904479 74771284 59904616 74771455 59904753 74771626 59904890 74771797 59905027 74771968 59905164 74772139 59905301 74772310 59905438 74772481 59905575 74772652 59905712 74772823 59905849 74772994 59905986 74773165 59906123 74773336 59906260 74773507 59906397 74773678 59906534 74773849 59906671 74774020 59906808 74774191 59906945 74774362 59907082 74774533 59907219 74774704 59907356 74774875 59907493 74775046 59907630 74775217 59907767 74775388 59907904 74775559 59908041 74775730 59908178 74775901 59908315 74776072 59908452 74776243 59908589 74776414 59908726 74776585 59908863 74776756 59909000 74776927 59909137 74777098 59909274 74777269 59909411 74777440 59909548 74777611 59909685 74777782 59909822 74777953 59909959 74778124 59910096 74778295 59910233 74778466 59910370 74778637 59910507 74778808 59910644 74778979 59910781 74779150 59910918 74779321 59911055 74779492 59911192 74779663 59911329 74779834 59911466 74780005 59911603 74780176 59911740 74780347 59911877 74780518 59912014 74780689 59912151 74780860 59912288 74781031 59912425 74781202 59912562 74781373 59912699 74781544 59912836 74781715 59912973 74781886 59913110 74782057 59913247 74782228 59913384 74782399 59913521 74782570 59913658 74782741 59913795 74782912 59913932 74783083 59914069 74783254 59914206 74783425 59914343 74783596 59914480 74783767 59914617 74783938 59914754 74784109 59914891 74784280 59915028 74784451 59915165 74784622 59915302 74784793 59915439 74784964 59915576 74785135 59915713 74785306 59915850 74785477 59915987 74785648 59916124 74785819 59916261 74785990 59916398 74786161 59916535 74786332 59916672 74786503 59916809 74786674 59916946 74786845 59917083 74787016 59917220 74787187 59917357 74787358 59917494 74787529 59917631 74787700 59917768 74787871 59917905 74788042 59918042 74788213 59918179 74788384 59918316 74788555 59918453 74788726 59918590 74788897 59918727 74789068 59918864 74789239 59919001 74789410 59919138 74789581 59919275 74789752 59919412 74789923 59919549 74790094 59919686 74790265 59919823 74790436 59919960 74790607 59920097 74790778 59920234 74790949 59920371 74791120 59920508 74791291 59920645 74791462 59920782 74791633 59920919 74791804 59921056 74791975 59921193 74792146 59921330 74792317 59921467 74792488 59921604 74792659 59921741 74792830 59921878 74793001 59922015 74793172 59922152 74793343 59922289 74793514 59922426 74793685 59922563 74793856 59922700 74794027 59922837 74794198 59922974 74794369 59923111 74794540 59923248 74794711 59923385 74794882 59923522 74795053 59923659 74795224 59923796 74795395 59923933 74795566 59924070 74795737 59924207 74795908 59924344 74796079 59924481 74796250 59924618 74796421 59924755 74796592 59924892 74796763 59925029 74796934 59925166 74797105 59925303 74797276 59925440 74797447 59925577 74797618 59925714 74797789 59925851 74797960 59925988 74798131 59926125 74798302 59926262 74798473 59926399 74798644 59926536 74798815 59926673 74798986 59926810 74799157 59926947 74799328 59927084 74799499 59927221 74799670 59927358 74799841 59927495 74800012 59927632 74800183 59927769 74800354 59927906 74800525 59928043 74800696 59928180 74800867 59928317 74801038 59928454 74801209 59928591 74801380 59928728 74801551 59928865 74801722 59929002 74801893 59929139 74802064 59929276 74802235 59929413 74802406 59929550 74802577 59929687 74802748 59929824 74802919 59929961 74803090 59930098 74803261 59930235 74803432 59930372 74803603 59930509 74803774 59930646 74803945 59930783 74804116 59930920 74804287 59931057 74804458 59931194 74804629 59931331 74804800 59931468 74804971 59931605 74805142 59931742 74805313 59931879 74805484 59932016 74805655 59932153 74805826 59932290 74805997 59932427 74806168 59932564 74806339 59932701 74806510 59932838 74806681 59932975 74806852 59933112 74807023 59933249 74807194 59933386 74807365 59933523 74807536 59933660 74807707 59933797 74807878 59933934 74808049 59934071 74808220 59934208 74808391 59934345 74808562 59934482 74808733 59934619 74808904 59934756 74809075 59934893 74809246 59935030 74809417 59935167 74809588 59935304 74809759 59935441 74809930 59935578 74810101 59935715 74810272 59935852 74810443 59935989 74810614 59936126 74810785 59936263 74810956 59936400 74811127 59936537 74811298 59936674 74811469 59936811 74811640 59936948 74811811 59937085 74811982 59937222 74812153 59937359 74812324 59937496 74812495 59937633 74812666 59937770 74812837 59937907 74813008 59938044 74813179 59938181 74813350 59938318 74813521 59938455 74813692 59938592 74813863 59938729 74814034 59938866 74814205 59939003 74814376 59939140 74814547 59939277 74814718 59939414 74814889 59939551 74815060 59939688 74815231 59939825 74815402 59939962 74815573 59940099 74815744 59940236 74815915 59940373 74816086 59940510 74816257 59940647 74816428 59940784 74816599 59940921 74816770 59941058 74816941 59941195 74817112 59941332 74817283 59941469 74817454 59941606 74817625 59941743 74817796 59941880 74817967 59942017 74818138 59942154 74818309 59942291 74818480 59942428 74818651 59942565 74818822 59942702 74818993 59942839 74819164 59942976 74819335 59943113 74819506 59943250 74819677 59943387 74819848 59943524 74820019 59943661 74820190 59943798 74820361 59943935 74820532 59944072 74820703 59944209 74820874 59944346 74821045 59944483 74821216 59944620 74821387 59944757 74821558 59944894 74821729 59945031 74821900 59945168 74822071 59945305 74822242 59945442 74822413 59945579 74822584 59945716 74822755 59945853 74822926 59945990 74823097 59946127 74823268 59946264 74823439 59946401 74823610 59946538 74823781 59946675 74823952 59946812 74824123 59946949 74824294 59947086 74824465 59947223 74824636 59947360 74824807 59947497 74824978 59947634 74825149 59947771 74825320 59947908 74825491 59948045 74825662 59948182 74825833 59948319 74826004 59948456 74826175 59948593 74826346 59948730 74826517 59948867 74826688 59949004 74826859 59949141 74827030 59949278 74827201 59949415 74827372 59949552 74827543 59949689 74827714 59949826 74827885 59949963 74828056 59950100 74828227 59950237 74828398 59950374 74828569 59950511 74828740 59950648 74828911 59950785 74829082 59950922 74829253 59951059 74829424 59951196 74829595 59951333 74829766 59951470 74829937 59951607 74830108 59951744 74830279 59951881 74830450 59952018 74830621 59952155 74830792 59952292 74830963 59952429 74831134 59952566 74831305 59952703 74831476 59952840 74831647 59952977 74831818 59953114 74831989 59953251 74832160 59953388 74832331 59953525 74832502 59953662 74832673 59953799 74832844 59953936 74833015 59954073 74833186 59954210 74833357 59954347 74833528 59954484 74833699 59954621 74833870 59954758 74834041 59954895 74834212 59955032 74834383 59955169 74834554 59955306 74834725 59955443 74834896 59955580 74835067 59955717 74835238 59955854 74835409 59955991 74835580 59956128 74835751 59956265 74835922 59956402 74836093 59956539 74836264 59956676 74836435 59956813 74836606 59956950 74836777 59957087 74836948 59957224 74837119 59957361 74837290 59957498 74837461 59957635 74837632 59957772 74837803 59957909 74837974 59958046 74838145 59958183 74838316 59958320 74838487 59958457 74838658 59958594 74838829 59958731 74839000 59958868 74839171 59959005 74839342 59959142 74839513 59959279 74839684 59959416 74839855 59959553 74840026 59959690 74840197 59959827 74840368 59959964 74840539 59960101 74840710 59960238 74840881 59960375 74841052 59960512 74841223 59960649 74841394 59960786 74841565 59960923 74841736 59961060 74841907 59961197 74842078 59961334 74842249 59961471 74842420 59961608 74842591 59961745 74842762 59961882 74842933 59962019 74843104 59962156 74843275 59962293 74843446 59962430 74843617 59962567 74843788 59962704 74843959 59962841 74844130 59962978 74844301 59963115 74844472 59963252 74844643 59963389 74844814 59963526 74844985 59963663 74845156 59963800 74845327 59963937 74845498 59964074 74845669 59964211 74845840 59964348 74846011 59964485 74846182 59964622 74846353 59964759 74846524 59964896 74846695 59965033 74846866 59965170 74847037 59965307 74847208 59965444 74847379 59965581 74847550 59965718 74847721 59965855 74847892 59965992 74848063 59966129 74848234 59966266 74848405 59966403 74848576 59966540 74848747 59966677 74848918 59966814 74849089 59966951 74849260 59967088 74849431 59967225 74849602 59967362 74849773 59967499 74849944 59967636 74850115 59967773 74850286 59967910 74850457 59968047 74850628 59968184 74850799 59968321 74850970 59968458 74851141 59968595 74851312 59968732 74851483 59968869 74851654 59969006 74851825 59969143 74851996 59969280 74852167 59969417 74852338 59969554 74852509 59969691 74852680 59969828 74852851 59969965 74853022 59970102 74853193 59970239 74853364 59970376 74853535 59970513 74853706 59970650 74853877 59970787 74854048 59970924 74854219 59971061 74854390 59971198 74854561 59971335 74854732 59971472 74854903 59971609 74855074 59971746 74855245 59971883 74855416 59972020 74855587 59972157 74855758 59972294 74855929 59972431 74856100 59972568 74856271 59972705 74856442 59972842 74856613 59972979 74856784 59973116 74856955 59973253 74857126 59973390 74857297 59973527 74857468 59973664 74857639 59973801 74857810 59973938 74857981 59974075 74858152 59974212 74858323 59974349 74858494 59974486 74858665 59974623 74858836 59974760 74859007 59974897 74859178 59975034 74859349 59975171 74859520 59975308 74859691 59975445 74859862 59975582 74860033 59975719 74860204 59975856 74860375 59975993 74860546 59976130 74860717 59976267 74860888 59976404 74861059 59976541 74861230 59976678 74861401 59976815 74861572 59976952 74861743 59977089 74861914 59977226 74862085 59977363 74862256 59977500 74862427 59977637 74862598 59977774 74862769 59977911 74862940 59978048 74863111 59978185 74863282 59978322 74863453 59978459 74863624 59978596 74863795 59978733 74863966 59978870 74864137 59979007 74864308 59979144 74864479 59979281 74864650 59979418 74864821 59979555 74864992 59979692 74865163 59979829 74865334 59979966 74865505 59980103 74865676 59980240 74865847 59980377 74866018 59980514 74866189 59980651 74866360 59980788 74866531 59980925 74866702 59981062 74866873 59981199 74867044 59981336 74867215 59981473 74867386 59981610 74867557 59981747 74867728 59981884 74867899 59982021 74868070 59982158 74868241 59982295 74868412 59982432 74868583 59982569 74868754 59982706 74868925 59982843 74869096 59982980 74869267 59983117 74869438 59983254 74869609 59983391 74869780 59983528 74869951 59983665 74870122 59983802 74870293 59983939 74870464 59984076 74870635 59984213 74870806 59984350 74870977 59984487 74871148 59984624 74871319 59984761 74871490 59984898 74871661 59985035 74871832 59985172 74872003 59985309 74872174 59985446 74872345 59985583 74872516 59985720 74872687 59985857 74872858 59985994 74873029 59986131 74873200 59986268 74873371 59986405 74873542 59986542 74873713 59986679 74873884 59986816 74874055 59986953 74874226 59987090 74874397 59987227 74874568 59987364 74874739 59987501 74874910 59987638 74875081 59987775 74875252 59987912 74875423 59988049 74875594 59988186 74875765 59988323 74875936 59988460 74876107 59988597 74876278 59988734 74876449 59988871 74876620 59989008 74876791 59989145 74876962 59989282 74877133 59989419 74877304 59989556 74877475 59989693 74877646 59989830 74877817 59989967 74877988 59990104 74878159 59990241 74878330 59990378 74878501 59990515 74878672 59990652 74878843 59990789 74879014 59990926 74879185 59991063 74879356 59991200 74879527 59991337 74879698 59991474 74879869 59991611 74880040 59991748 74880211 59991885 74880382 59992022 74880553 59992159 74880724 59992296 74880895 59992433 74881066 59992570 74881237 59992707 74881408 59992844 74881579 59992981 74881750 59993118 74881921 59993255 74882092 59993392 74882263 59993529 74882434 59993666 74882605 59993803 74882776 59993940 74882947 59994077 74883118 59994214 74883289 59994351 74883460 59994488 74883631 59994625 74883802 59994762 74883973 59994899 74884144 59995036 74884315 59995173 74884486 59995310 74884657 59995447 74884828 59995584 74884999 59995721 74885170 59995858 74885341 59995995 74885512 59996132 74885683 59996269 74885854 59996406 74886025 59996543 74886196 59996680 74886367 59996817 74886538 59996954 74886709 59997091 74886880 59997228 74887051 59997365 74887222 59997502 74887393 59997639 74887564 59997776 74887735 59997913 74887906 59998050 74888077 59998187 74888248 59998324 74888419 59998461 74888590 59998598 74888761 59998735 74888932 59998872 74889103 59999009 74889274 59999146 74889445 59999283 74889616 59999420 74889787 59999557 74889958 59999694 74890129 59999831 74890300 59999968 74890471 60000105 74890642 60000242 74890813 60000379 74890984 60000516 74891155 60000653 74891326 60000790 74891497 60000927 74891668 60001064 74891839 60001201 74892010 60001338 74892181 60001475 74892352 60001612 74892523 60001749 74892694 60001886 74892865 60002023 74893036 60002160 74893207 60002297 74893378 60002434 74893549 60002571 74893720 60002708 74893891 60002845 74894062 60002982 74894233 60003119 74894404 60003256 74894575 60003393 74894746 60003530 74894917 60003667 74895088 60003804 74895259 60003941 74895430 60004078 74895601 60004215 74895772 60004352 74895943 60004489 74896114 60004626 74896285
1000 17397900 0 17397900 21715627 17398037 21715798 17398174 21715969 17398311 21716140 17398448 21716311 17398585 21716482 17398722 21716653 17398859 21716824 17398996 21716995 17399133 21717166 17399270 21717337 17399407 21717508 17399544 21717679 17399681 21717850 17399818 21718021 17399955 21718192 17400092 21718363 17400229 21718534 17400366 21718705 17400503 21718876 17400640 21719047 17400777 21719218 17400914 21719389 17401051 21719560 17401188 21719731 17401325 21719902 17401462 21720073 17401599 21720244 17401736 21720415 17401873 21720586 17402010 21720757 17402147 21720928 17402284 21721099 17402421 21721270 17402558 21721441 17402695 21721612 17402832 21721783 17402969 21721954 17403106 21722125 17403243 21722296 17403380 21722467 17403517 21722638 17403654 21722809 17403791 21722980 17403928 21723151 17404065 21723322 17404202 21723493 17404339 21723664 17404476 21723835 17404613 21724006 17404750 21724177 17404887 21724348 17405024 21724519 17405161 21724690 17405298 21724861 17405435 21725032 17405572 21725203 17405709 21725374 17405846 21725545 17405983 21725716 17406120 21725887 17406257 21726058 17406394 21726229 17406531 21726400 17406668 21726571 17406805 21726742 17406942 21726913 17407079 21727084 17407216 21727255 17407353 21727426 17407490 21727597 17407627 21727768 17407764 21727939 17407901 21728110 17408038 21728281 17408175 21728452 17408312 21728623 17408449 21728794 17408586 21728965 17408723 21729136 17408860 21729307 17408997 21729478 17409134 21729649 17409271 21729820 17409408 21729991 17409545 21730162 17409682 21730333 17409819 21730504 17409956 21730675 17410093 21730846 17410230 21731017 17410367 21731188 17410504 21731359 17410641 21731530 17410778 21731701 17410915 21731872 17411052 21732043 17411189 21732214 17411326 21732385 17411463 21732556 17411600 21732727 17411737 21732898 17411874 21733069 17412011 21733240 17412148 21733411 17412285 21733582 17412422 21733753 17412559 21733924 17412696 21734095 17412833 21734266 17412970 21734437 17413107 21734608 17413244 21734779 17413381 21734950 17413518 21735121 17413655 21735292 17413792 21735463 17413929 21735634 17414066 21735805 17414203 21735976 17414340 21736147 17414477 21736318 17414614 21736489 17414751 21736660 17414888 21736831 17415025 21737002 17415162 21737173 17415299 21737344 17415436 21737515 17415573 21737686 17415710 21737857 17415847 21738028 17415984 21738199 17416121 21738370 17416258 21738541 17416395 21738712 17416532 21738883 17416669 21739054 17416806 21739225 17416943 21739396 17417080 21739567 17417217 21739738 17417354 21739909 17417491 21740080 17417628 21740251 17417765 21740422 17417902 21740593 17418039 21740764 17418176 21740935 17418313 21741106 17418450 21741277 17418587 21741448 17418724 21741619 17418861 21741790 17418998 21741961 17419135 21742132 17419272 21742303 17419409 21742474 17419546 21742645 17419683 21742816 17419820 21742987 17419957 21743158 17420094 21743329 17420231 21743500 17420368 21743671 17420505 21743842 17420642 21744013 17420779 21744184 17420916 21744355 17421053 21744526 17421190 21744697 17421327 21744868 17421464 21745039 17421601 21745210 17421738 21745381 17421875 21745552 17422012 21745723 17422149 21745894 17422286 21746065 17422423 21746236 17422560 21746407 17422697 21746578 17422834 21746749 17422971 21746920 17423108 21747091 17423245 21747262 17423382 21747433 17423519 21747604 17423656 21747775 17423793 21747946 17423930 21748117 17424067 21748288 17424204 21748459 17424341 21748630 17424478 21748801 17424615 21748972 17424752 21749143 17424889 21749314 17425026 21749485 17425163 21749656 17425300 21749827 17425437 21749998 17425574 21750169 17425711 21750340 17425848 21750511 17425985 21750682 17426122 21750853 17426259 21751024 17426396 21751195 17426533 21751366 17426670 21751537 17426807 21751708 17426944 21751879 17427081 21752050 17427218 21752221 17427355 21752392 17427492 21752563 17427629 21752734 17427766 21752905 17427903 21753076 17428040 21753247 17428177 21753418 17428314 21753589 17428451 21753760 17428588 21753931 17428725 21754102 17428862 21754273 17428999 21754444 17429136 21754615 17429273 21754786 17429410 21754957 17429547 21755128 17429684 21755299 17429821 21755470 17429958 21755641 17430095 21755812 17430232 21755983 17430369 21756154 17430506 21756325 17430643 21756496 17430780 21756667 17430917 21756838 17431054 21757009 17431191 21757180 17431328 21757351 17431465 21757522 17431602 21757693 17431739 21757864 17431876 21758035 17432013 21758206 17432150 21758377 17432287 21758548 17432424 21758719 17432561 21758890 17432698 21759061 17432835 21759232 17432972 21759403 17433109 21759574 17433246 21759745 17433383 21759916 17433520 21760087 17433657 21760258 17433794 21760429 17433931 21760600 17434068 21760771 17434205 21760942 17434342 21761113 17434479 21761284 17434616 21761455 17434753 21761626 17434890 21761797 17435027 21761968 17435164 21762139 17435301 21762310 17435438 21762481 17435575 21762652 17435712 21762823 17435849 21762994 17435986 21763165 17436123 21763336 17436260 21763507 17436397 21763678 17436534 21763849 17436671 21764020 17436808 21764191 17436945 21764362 17437082 21764533 17437219 21764704 17437356 21764875 17437493 21765046 17437630 21765217 17437767 21765388 17437904 21765559 17438041 21765730 17438178 21765901 17438315 21766072 17438452 21766243 17438589 21766414 17438726 21766585 17438863 21766756 17439000 21766927 17439137 21767098 17439274 21767269 17439411 21767440 17439548 21767611 17439685 21767782 17439822 21767953 17439959 21768124 17440096 21768295 17440233 21768466 17440370 21768637 17440507 21768808 17440644 21768979 17440781 21769150 17440918 21769321 17441055 21769492 17441192 21769663 17441329 21769834 17441466 21770005 17441603 21770176 17441740 21770347 17441877 21770518 17442014 21770689 17442151 21770860 17442288 21771031 17442425 21771202 17442562 21771373 17442699 21771544 17442836 21771715 17442973 21771886 17443110 21772057 17443247 21772228 17443384 21772399 17443521 21772570 17443658 21772741 17443795 21772912 17443932 21773083 17444069 21773254 17444206 21773425 17444343 21773596 17444480 21773767 17444617 21773938 17444754 21774109 17444891 21774280 17445028 21774451 17445165 21774622 17445302 21774793 17445439 21774964 17445576 21775135 17445713 21775306 17445850 21775477 17445987 21775648 17446124 21775819 17446261 21775990 17446398 21776161 17446535 21776332 17446672 21776503 17446809 21776674 17446946 21776845 17447083 21777016 17447220 21777187 17447357 21777358 17447494 21777529 17447631 21777700 17447768 21777871 17447905 21778042 17448042 21778213 17448179 21778384 17448316 21778555 17448453 21778726 17448590 21778897 17448727 21779068 17448864 21779239 17449001 21779410 17449138 21779581 17449275 21779752 17449412 21779923 17449549 21780094 17449686 21780265 17449823 21780436 17449960 21780607 17450097 21780778 17450234 21780949 17450371 21781120 17450508 21781291 17450645 21781462 17450782 21781633 17450919 21781804 17451056 21781975 17451193 21782146 17451330 21782317 17451467 21782488 17451604 21782659 17451741 21782830 17451878 21783001 17452015 21783172 17452152 21783343 17452289 21783514 17452426 21783685 17452563 21783856 17452700 21784027 17452837 21784198 17452974 21784369 17453111 21784540 17453248 21784711 17453385 21784882 17453522 21785053 17453659 21785224 17453796 21785395 17453933 21785566 17454070 21785737 17454207 21785908 17454344 21786079 17454481 21786250 17454618 21786421 17454755 21786592 17454892 21786763 17455029 21786934 17455166 21787105 17455303 21787276 17455440 21787447 17455577 21787618 17455714 21787789 17455851 21787960 17455988 21788131 17456125 21788302 17456262 21788473 17456399 21788644 17456536 21788815 17456673 21788986 17456810 21789157 17456947 21789328 17457084 21789499 17457221 21789670 17457358 21789841 17457495 21790012 17457632 21790183 17457769 21790354 17457906 21790525 17458043 21790696 17458180 21790867 17458317 21791038 17458454 21791209 17458591 21791380 17458728 21791551 17458865 21791722 17459002 21791893 17459139 21792064 17459276 21792235 17459413 21792406 17459550 21792577 17459687 21792748 17459824 21792919 17459961 21793090 17460098 21793261 17460235 21793432 17460372 21793603 17460509 21793774 17460646 21793945 17460783 21794116 17460920 21794287 17461057 21794458 17461194 21794629 17461331 21794800 17461468 21794971 17461605 21795142 17461742 21795313 17461879 21795484 17462016 21795655 17462153 21795826 17462290 21795997 17462427 21796168 17462564 21796339 17462701 21796510 17462838 21796681 17462975 21796852 17463112 21797023 17463249 21797194 17463386 21797365 17463523 21797536 17463660 21797707 17463797 21797878 17463934 21798049 17464071 21798220 17464208 21798391 17464345 21798562 17464482 21798733 17464619 21798904 17464756 21799075 17464893 21799246 17465030 21799417 17465167 21799588 17465304 21799759 17465441 21799930 17465578 21800101 17465715 21800272 17465852 21800443 17465989 21800614 17466126 21800785 17466263 21800956 17466400 21801127 17466537 21801298 17466674 21801469 17466811 21801640 17466948 21801811 17467085 21801982 17467222 21802153 17467359 21802324 17467496 21802495 17467633 21802666 17467770 21802837 17467907 21803008 17468044 21803179 17468181 21803350 17468318 21803521 17468455 21803692 17468592 21803863 17468729 21804034 17468866 21804205 17469003 21804376 17469140 21804547 17469277 21804718 17469414 21804889 17469551 21805060 17469688 21805231 17469825 21805402 17469962 21805573 17470099 21805744 17470236 21805915 17470373 21806086 17470510 21806257 17470647 21806428 17470784 21806599 17470921 21806770 17471058 21806941 17471195 21807112 17471332 21807283 17471469 21807454 17471606 21807625 17471743 21807796 17471880 21807967 17472017 21808138 17472154 21808309 17472291 21808480 17472428 21808651 17472565 21808822 17472702 21808993 17472839 21809164 17472976 21809335 17473113 21809506 17473250 21809677 17473387 21809848 17473524 21810019 17473661 21810190 17473798 21810361 17473935 21810532 17474072 21810703 17474209 21810874 17474346 21811045 17474483 21811216 17474620 21811387 17474757 21811558 17474894 21811729 17475031 21811900 17475168 21812071 17475305 21812242 17475442 21812413 17475579 21812584 17475716 21812755 17475853 21812926 17475990 21813097 17476127 21813268 17476264 21813439 17476401 21813610 17476538 21813781 17476675 21813952 17476812 21814123 17476949 21814294 17477086 21814465 17477223 21814636 17477360 21814807 17477497 21814978 17477634 21815149 17477771 21815320 17477908 21815491 17478045 21815662 17478182 21815833 17478319 21816004 17478456 21816175 17478593 21816346 17478730 21816517 17478867 21816688 17479004 21816859 17479141 21817030 17479278 21817201 17479415 21817372 17479552 21817543 17479689 21817714 17479826 21817885 17479963 21818056 17480100 21818227 17480237 21818398 17480374 21818569 17480511 21818740 17480648 21818911 17480785 21819082 17480922 21819253 17481059 21819424 17481196 21819595 17481333 21819766 17481470 21819937 17481607 21820108 17481744 21820279 17481881 21820450 17482018 21820621 17482155 21820792 17482292 21820963 17482429 21821134 17482566 21821305 17482703 21821476 17482840 21821647 17482977 21821818 17483114 21821989 17483251 21822160 17483388 21822331 17483525 21822502 17483662 21822673 17483799 21822844 17483936 21823015 17484073 21823186 17484210 21823357 17484347 21823528 17484484 21823699 17484621 21823870 17484758 21824041 17484895 21824212 17485032 21824383 17485169 21824554 17485306 21824725 17485443 21824896 17485580 21825067 17485717 21825238 17485854 21825409 17485991 21825580 17486128 21825751 17486265 21825922 17486402 21826093 17486539 21826264 17486676 21826435 17486813 21826606 17486950 21826777 17487087 21826948 17487224 21827119 17487361 21827290 17487498 21827461 17487635 21827632 17487772 21827803 17487909 21827974 17488046 21828145 17488183 21828316 17488320 21828487 17488457 21828658 17488594 21828829 17488731 21829000 17488868 21829171 17489005 21829342 17489142 21829513 17489279 21829684 17489416 21829855 17489553 21830026 17489690 21830197 17489827 21830368 17489964 21830539 17490101 21830710 17490238 21830881 17490375 21831052 17490512 21831223 17490649 21831394 17490786 21831565 17490923 21831736 17491060 21831907 17491197 21832078 17491334 21832249 17491471 21832420 17491608 21832591 17491745 21832762 17491882 21832933 17492019 21833104 17492156 21833275 17492293 21833446 17492430 21833617 17492567 21833788 17492704 21833959 17492841 21834130 17492978 21834301 17493115 21834472 17493252 21834643 17493389 21834814 17493526 21834985 17493663 21835156 17493800 21835327 17493937 21835498 17494074 21835669 17494211 21835840 17494348 21836011 17494485 21836182 17494622 21836353 17494759 21836524 17494896 21836695 17495033 21836866 17495170 21837037 17495307 21837208 17495444 21837379 17495581 21837550 17495718 21837721 17495855 21837892 17495992 21838063 17496129 21838234 17496266 21838405 17496403 21838576 17496540 21838747 17496677 21838918 17496814 21839089 17496951 21839260 17497088 21839431 17497225 21839602 17497362 21839773 17497499 21839944 17497636 21840115 17497773 21840286 17497910 21840457 17498047 21840628 17498184 21840799 17498321 21840970 17498458 21841141 17498595 21841312 17498732 21841483 17498869 21841654 17499006 21841825 17499143 21841996 17499280 21842167 17499417 21842338 17499554 21842509 17499691 21842680 17499828 21842851 17499965 21843022 17500102 21843193 17500239 21843364 17500376 21843535 17500513 21843706 17500650 21843877 17500787 21844048 17500924 21844219 17501061 21844390 17501198 21844561 17501335 21844732 17501472 21844903 17501609 21845074 17501746 21845245 17501883 21845416 17502020 21845587 17502157 21845758 17502294 21845929 17502431 21846100 17502568 21846271 17502705 21846442 17502842 21846613 17502979 21846784 17503116 21846955 17503253 21847126 17503390 21847297 17503527 21847468 17503664 21847639 17503801 21847810 17503938 21847981 17504075 21848152 17504212 21848323 17504349 21848494 17504486 21848665 17504623 21848836 17504760 21849007 17504897 21849178 17505034 21849349 17505171 21849520 17505308 21849691 17505445 21849862 17505582 21850033 17505719 21850204 17505856 21850375 17505993 21850546 17506130 21850717 17506267 21850888 17506404 21851059 17506541 21851230 17506678 21851401 17506815 21851572 17506952 21851743 17507089 21851914 17507226 21852085 17507363 21852256 17507500 21852427 17507637 21852598 17507774 21852769 17507911 21852940 17508048 21853111 17508185 21853282 17508322 21853453 17508459 21853624 17508596 21853795 17508733 21853966 17508870 21854137 17509007 21854308 17509144 21854479 17509281 21854650 17509418 21854821 17509555 21854992 17509692 21855163 17509829 21855334 17509966 21855505 17510103 21855676 17510240 21855847 17510377 21856018 17510514 21856189 17510651 21856360 17510788 21856531 17510925 21856702 17511062 21856873 17511199 21857044 17511336 21857215 17511473 21857386 17511610 21857557 17511747 21857728 17511884 21857899 17512021 21858070 17512158 21858241 17512295 21858412 17512432 21858583 17512569 21858754 17512706 21858925 17512843 21859096 17512980 21859267 17513117 21859438 17513254 21859609 17513391 21859780 17513528 21859951 17513665 21860122 17513802 21860293 17513939 21860464 17514076 21860635 17514213 21860806 17514350 21860977 17514487 21861148 17514624 21861319 17514761 21861490 17514898 21861661 17515035 21861832 17515172 21862003 17515309 21862174 17515446 21862345 17515583 21862516 17515720 21862687 17515857 21862858 17515994 21863029 17516131 21863200 17516268 21863371 17516405 21863542 17516542 21863713 17516679 21863884 17516816 21864055 17516953 21864226 17517090 21864397 17517227 21864568 17517364 21864739 17517501 21864910 17517638 21865081 17517775 21865252 17517912 21865423 17518049 21865594 17518186 21865765 17518323 21865936 17518460 21866107 17518597 21866278 17518734 21866449 17518871 21866620 17519008 21866791 17519145 21866962 17519282 21867133 17519419 21867304 17519556 21867475 17519693 21867646 17519830 21867817 17519967 21867988 17520104 21868159 17520241 21868330 17520378 21868501 17520515 21868672 17520652 21868843 17520789 21869014 17520926 21869185 17521063 21869356 17521200 21869527 17521337 21869698 17521474 21869869 17521611 21870040 17521748 21870211 17521885 21870382 17522022 21870553 17522159 21870724 17522296 21870895 17522433 21871066 17522570 21871237 17522707 21871408 17522844 21871579 17522981 21871750 17523118 21871921 17523255 21872092 17523392 21872263 17523529 21872434 17523666 21872605 17523803 21872776 17523940 21872947 17524077 21873118 17524214 21873289 17524351 21873460 17524488 21873631 17524625 21873802 17524762 21873973 17524899 21874144 17525036 21874315 17525173 21874486 17525310 21874657 17525447 21874828 17525584 21874999 17525721 21875170 17525858 21875341 17525995 21875512 17526132 21875683 17526269 21875854 17526406 21876025 17526543 21876196 17526680 21876367 17526817 21876538 17526954 21876709 17527091 21876880 17527228 21877051 17527365 21877222 17527502 21877393 17527639 21877564 17527776 21877735 17527913 21877906 17528050 21878077 17528187 21878248 17528324 21878419 17528461 21878590 17528598 21878761 17528735 21878932 17528872 21879103 17529009 21879274 17529146 21879445 17529283 21879616 17529420 21879787 17529557 21879958 17529694 21880129 17529831 21880300 17529968 21880471 17530105 21880642 17530242 21880813 17530379 21880984 17530516 21881155 17530653 21881326 17530790 21881497 17530927 21881668 17531064 21881839 17531201 21882010 17531338 21882181 17531475 21882352 17531612 21882523 17531749 21882694 17531886 21882865 17532023 21883036 17532160 21883207 17532297 21883378 17532434 21883549 17532571 21883720 17532708 21883891 17532845 21884062 17532982 21884233 17533119 21884404 17533256 21884575 17533393 21884746 17533530 21884917 17533667 21885088 17533804 21885259 17533941 21885430 17534078 21885601 17534215 21885772 17534352 21885943 17534489 21886114 17534626 21886285
1000 51236900 0 51236900 63952627 51237037 63952798 51237174 63952969 51237311 63953140 51237448 63953311 51237585 63953482 51237722 63953653 51237859 63953824 51237996 63953995 51238133 63954166 51238270 63954337 51238407 63954508 51238544 63954679 51238681 63954850 51238818 63955021 51238955 63955192 51239092 63955363 51239229 63955534 51239366 63955705 51239503 63955876 51239640 63956047 51239777 63956218 51239914 63956389 51240051 63956560 51240188 63956731 51240325 63956902 51240462 63957073 51240599 63957244 51240736 63957415 51240873 63957586 51241010 63957757 51241147 63957928 51241284 63958099 51241421 63958270 51241558 63958441 51241695 63958612 51241832 63958783 51241969 63958954 51242106 63959125 51242243 63959296 51242380 63959467 51242517 63959638 51242654 63959809 51242791 63959980 51242928 63960151 51243065 63960322 51243202 63960493 51243339 63960664 51243476 63960835 51243613 63961006 51243750 63961177 51243887 63961348 51244024 63961519 51244161 63961690 51244298 63961861 51244435 63962032 51244572 63962203 51244709 63962374 51244846 63962545 51244983 63962716 51245120 63962887 51245257 63963058 51245394 63963229 51245531 63963400 51245668 63963571 51245805 63963742 51245942 63963913 51246079 63964084 51246216 63964255 51246353 63964426 51246490 63964597 51246627 63964768 51246764 63964939 51246901 63965110 51247038 63965281 51247175 63965452 51247312 63965623 51247449 63965794 51247586 63965965 51247723 63966136 51247860 63966307 51247997 63966478 51248134 63966649 51248271 63966820 51248408 63966991 51248545 63967162 51248682 63967333 51248819 63967504 51248956 63967675 51249093 63967846 51249230 63968017 51249367 63968188 51249504 63968359 51249641 63968530 51249778 63968701 51249915 63968872 51250052 63969043 51250189 63969214 51250326 63969385 51250463 63969556 51250600 63969727 51250737 63969898 51250874 63970069 51251011 63970240 51251148 63970411 51251285 63970582 51251422 63970753 51251559 63970924 51251696 63971095 51251833 63971266 51251970 63971437 51252107 63971608 51252244 63971779 51252381 63971950 51252518 63972121 51252655 63972292 51252792 63972463 51252929 63972634 51253066 63972805 51253203 63972976 51253340 63973147 51253477 63973318 51253614 63973489 51253751 63973660 51253888 63973831 51254025 63974002 51254162 63974173 51254299 63974344 51254436 63974515 51254573 63974686 51254710 63974857 51254847 63975028 51254984 63975199 51255121 63975370 51255258 63975541 51255395 63975712 51255532 63975883 51255669 63976054 51255806 63976225 51255943 63976396 51256080 63976567 51256217 63976738 51256354 63976909 51256491 63977080 51256628 63977251 51256765 63977422 51256902 63977593 51257039 63977764 51257176 63977935 51257313 63978106 51257450 63978277 51257587 63978448 51257724 63978619 51257861 63978790 51257998 63978961 51258135 63979132 51258272 63979303 51258409 63979474 51258546 63979645 51258683 63979816 51258820 63979987 51258957 63980158 51259094 63980329 51259231 63980500 51259368 63980671 51259505 63980842 51259642 63981013 51259779 63981184 51259916 63981355 51260053 63981526 51260190 63981697 51260327 63981868 51260464 63982039 51260601 63982210 51260738 63982381 51260875 63982552 51261012 63982723 51261149 63982894 51261286 63983065 51261423 63983236 51261560 63983407 51261697 63983578 51261834 63983749 51261971 63983920 51262108 63984091 51262245 63984262 51262382 63984433 51262519 63984604 51262656 63984775 51262793 63984946 51262930 63985117 51263067 63985288 51263204 63985459 51263341 63985630 51263478 63985801 51263615 63985972 51263752 63986143 51263889 63986314 51264026 63986485 51264163 63986656 51264300 63986827 51264437 63986998 51264574 63987169 51264711 63987340 51264848 63987511 51264985 63987682 51265122 63987853 51265259 63988024 51265396 63988195 51265533 63988366 51265670 63988537 51265807 63988708 51265944 63988879 51266081 63989050 51266218 63989221 51266355 63989392 51266492 63989563 51266629 63989734 51266766 63989905 51266903 63990076 51267040 63990247 51267177 63990418 51267314 63990589 51267451 63990760 51267588 63990931 51267725 63991102 51267862 63991273 51267999 63991444 51268136 63991615 51268273 63991786 51268410 63991957 51268547 63992128 51268684 63992299 51268821 63992470 51268958 63992641 51269095 63992812 51269232 63992983 51269369 63993154 51269506 63993325 51269643 63993496 51269780 63993667 51269917 63993838 51270054 63994009 51270191 63994180 51270328 63994351 51270465 63994522 51270602 63994693 51270739 63994864 51270876 63995035 51271013 63995206 51271150 63995377 51271287 63995548 51271424 63995719 51271561 63995890 51271698 63996061 51271835 63996232 51271972 63996403 51272109 63996574 51272246 63996745 51272383 63996916 51272520 63997087 51272657 63997258 51272794 63997429 51272931 63997600 51273068 63997771 51273205 63997942 51273342 63998113 51273479 63998284 51273616 63998455 51273753 63998626 51273890 63998797 51274027 63998968 51274164 63999139 51274301 63999310 51274438 63999481 51274575 63999652 51274712 63999823 51274849 63999994 51274986 64000165 51275123 64000336 51275260 64000507 51275397 64000678 51275534 64000849 51275671 64001020 51275808 64001191 51275945 64001362 51276082 64001533 51276219 64001704 51276356 64001875 51276493 64002046 51276630 64002217 51276767 64002388 51276904 64002559 51277041 64002730 51277178 64002901 51277315 64003072 51277452 64003243 51277589 64003414 51277726 64003585 51277863 64003756 51278000 64003927 51278137 64004098 51278274 64004269 51278411 64004440 51278548 64004611 51278685 64004782 51278822 64004953 51278959 64005124 51279096 64005295 51279233 64005466 51279370 64005637 51279507 64005808 51279644 64005979 51279781 64006150 51279918 64006321 51280055 64006492 51280192 64006663 51280329 64006834 51280466 64007005 51280603 64007176 51280740 64007347 51280877 64007518 51281014 64007689 51281151 64007860 51281288 64008031 51281425 64008202 51281562 64008373 51281699 64008544 51281836 64008715 51281973 64008886 51282110 64009057 51282247 64009228 51282384 64009399 51282521 64009570 51282658 64009741 51282795 64009912 51282932 64010083 51283069 64010254 51283206 64010425 51283343 64010596 51283480 64010767 51283617 64010938 51283754 64011109 51283891 64011280 51284028 64011451 51284165 64011622 51284302 64011793 51284439 64011964 51284576 64012135 51284713 64012306 51284850 64012477 51284987 64012648 51285124 64012819 51285261 64012990 51285398 64013161 51285535 64013332 51285672 64013503 51285809 64013674 51285946 64013845 51286083 64014016 51286220 64014187 51286357 64014358 51286494 64014529 51286631 64014700 51286768 64014871 51286905 64015042 51287042 64015213 51287179 64015384 51287316 64015555 51287453 64015726 51287590 64015897 51287727 64016068 51287864 64016239 51288001 64016410 51288138 64016581 51288275 64016752 51288412 64016923 51288549 64017094 51288686 64017265 51288823 64017436 51288960 64017607 51289097 64017778 51289234 64017949 51289371 64018120 51289508 64018291 51289645 64018462 51289782 64018633 51289919 64018804 51290056 64018975 51290193 64019146 51290330 64019317 51290467 64019488 51290604 64019659 51290741 64019830 51290878 64020001 51291015 64020172 51291152 64020343 51291289 64020514 51291426 64020685 51291563 64020856 51291700 64021027 51291837 64021198 51291974 64021369 51292111 64021540 51292248 64021711 51292385 64021882 51292522 64022053 51292659 64022224 51292796 64022395 51292933 64022566 51293070 64022737 51293207 64022908 51293344 64023079 51293481 64023250 51293618 64023421 51293755 64023592 51293892 64023763 51294029 64023934 51294166 64024105 51294303 64024276 51294440 64024447 51294577 64024618 51294714 64024789 51294851 64024960 51294988 64025131 51295125 64025302 51295262 64025473 51295399 64025644 51295536 64025815 51295673 64025986 51295810 64026157 51295947 64026328 51296084 64026499 51296221 64026670 51296358 64026841 51296495 64027012 51296632 64027183 51296769 64027354 51296906 64027525 51297043 64027696 51297180 64027867 51297317 64028038 51297454 64028209 51297591 64028380 51297728 64028551 51297865 64028722 51298002 64028893 51298139 64029064 51298276 64029235 51298413 64029406 51298550 64029577 51298687 64029748 51298824 64029919 51298961 64030090 51299098 64030261 51299235 64030432 51299372 64030603 51299509 64030774 51299646 64030945 51299783 64031116 51299920 64031287 51300057 64031458 51300194 64031629 51300331 64031800 51300468 64031971 51300605 64032142 51300742 64032313 51300879 64032484 51301016 64032655 51301153 64032826 51301290 64032997 51301427 64033168 51301564 64033339 51301701 64033510 51301838 64033681 51301975 64033852 51302112 64034023 51302249 64034194 51302386 64034365 51302523 64034536 51302660 64034707 51302797 64034878 51302934 64035049 51303071 64035220 51303208 64035391 51303345 64035562 51303482 64035733 51303619 64035904 51303756 64036075 51303893 64036246 51304030 64036417 51304167 64036588 51304304 64036759 51304441 64036930 51304578 64037101 51304715 64037272 51304852 64037443 51304989 64037614 51305126 64037785 51305263 64037956 51305400 64038127 51305537 64038298 51305674 64038469 51305811 64038640 51305948 64038811 51306085 64038982 51306222 64039153 51306359 64039324 51306496 64039495 51306633 64039666 51306770 64039837 51306907 64040008 51307044 64040179 51307181 64040350 51307318 64040521 51307455 64040692 51307592 64040863 51307729 64041034 51307866 64041205 51308003 64041376 51308140 64041547 51308277 64041718 51308414 64041889 51308551 64042060 51308688 64042231 51308825 64042402 51308962 64042573 51309099 64042744 51309236 64042915 51309373 64043086 51309510 64043257 51309647 64043428 51309784 64043599 51309921 64043770 51310058 64043941 51310195 64044112 51310332 64044283 51310469 64044454 51310606 64044625 51310743 64044796 51310880 64044967 51311017 64045138 51311154 64045309 51311291 64045480 51311428 64045651 51311565 64045822 51311702 64045993 51311839 64046164 51311976 64046335 51312113 64046506 51312250 64046677 51312387 64046848 51312524 64047019 51312661 64047190 51312798 64047361 51312935 64047532 51313072 64047703 51313209 64047874 51313346 64048045 51313483 64048216 51313620 64048387 51313757 64048558 51313894 64048729 51314031 64048900 51314168 64049071 51314305 64049242 51314442 64049413 51314579 64049584 51314716 64049755 51314853 64049926 51314990 64050097 51315127 64050268 51315264 64050439 51315401 64050610 51315538 64050781 51315675 64050952 51315812 64051123 51315949 64051294 51316086 64051465 51316223 64051636 51316360 64051807 51316497 64051978 51316634 64052149 51316771 64052320 51316908 64052491 51317045 64052662 51317182 64052833 51317319 64053004 51317456 64053175 51317593 64053346 51317730 64053517 51317867 64053688 51318004 64053859 51318141 64054030 51318278 64054201 51318415 64054372 51318552 64054543 51318689 64054714 51318826 64054885 51318963 64055056 51319100 64055227 51319237 64055398 51319374 64055569 51319511 64055740 51319648 64055911 51319785 64056082 51319922 64056253 51320059 64056424 51320196 64056595 51320333 64056766 51320470 64056937 51320607 64057108 51320744 64057279 51320881 64057450 51321018 64057621 51321155 64057792 51321292 64057963 51321429 64058134 51321566 64058305 51321703 64058476 51321840 64058647 51321977 64058818 51322114 64058989 51322251 64059160 51322388 64059331 51322525 64059502 51322662 64059673 51322799 64059844 51322936 64060015 51323073 64060186 51323210 64060357 51323347 64060528 51323484 64060699 51323621 64060870 51323758 64061041 51323895 64061212 51324032 64061383 51324169 64061554 51324306 64061725 51324443 64061896 51324580 64062067 51324717 64062238 51324854 64062409 51324991 64062580 51325128 64062751 51325265 64062922 51325402 64063093 51325539 64063264 51325676 64063435 51325813 64063606 51325950 64063777 51326087 64063948 51326224 64064119 51326361 64064290 51326498 64064461 51326635 64064632 51326772 64064803 51326909 64064974 51327046 64065145 51327183 64065316 51327320 64065487 51327457 64065658 51327594 64065829 51327731 64066000 51327868 64066171 51328005 64066342 51328142 64066513 51328279 64066684 51328416 64066855 51328553 64067026 51328690 64067197 51328827 64067368 51328964 64067539 51329101 64067710 51329238 64067881 51329375 64068052 51329512 64068223 51329649 64068394 51329786 64068565 51329923 64068736 51330060 64068907 51330197 64069078 51330334 64069249 51330471 64069420 51330608 64069591 51330745 64069762 51330882 64069933 51331019 64070104 51331156 64070275 51331293 64070446 51331430 64070617 51331567 64070788 51331704 64070959 51331841 64071130 51331978 64071301 51332115 64071472 51332252 64071643 51332389 64071814 51332526 64071985 51332663 64072156 51332800 64072327 51332937 64072498 51333074 64072669 51333211 64072840 51333348 64073011 51333485 64073182 51333622 64073353 51333759 64073524 51333896 64073695 51334033 64073866 51334170 64074037 51334307 64074208 51334444 64074379 51334581 64074550 51334718 64074721 51334855 64074892 51334992 64075063 51335129 64075234 51335266 64075405 51335403 64075576 51335540 64075747 51335677 64075918 51335814 64076089 51335951 64076260 51336088 64076431 51336225 64076602 51336362 64076773 51336499 64076944 51336636 64077115 51336773 64077286 51336910 64077457 51337047 64077628 51337184 64077799 51337321 64077970 51337458 64078141 51337595 64078312 51337732 64078483 51337869 64078654 51338006 64078825 51338143 64078996 51338280 64079167 51338417 64079338 51338554 64079509 51338691 64079680 51338828 64079851 51338965 64080022 51339102 64080193 51339239 64080364 51339376 64080535 51339513 64080706 51339650 64080877 51339787 64081048 51339924 64081219 51340061 64081390 51340198 64081561 51340335 64081732 51340472 64081903 51340609 64082074 51340746 64082245 51340883 64082416 51341020 64082587 51341157 64082758 51341294 64082929 51341431 64083100 51341568 64083271 51341705 64083442 51341842 64083613 51341979 64083784 51342116 64083955 51342253 64084126 51342390 64084297 51342527 64084468 51342664 64084639 51342801 64084810 51342938 64084981 51343075 64085152 51343212 64085323 51343349 64085494 51343486 64085665 51343623 64085836 51343760 64086007 51343897 64086178 51344034 64086349 51344171 64086520 51344308 64086691 51344445 64086862 51344582 64087033 51344719 64087204 51344856 64087375 51344993 64087546 51345130 64087717 51345267 64087888 51345404 64088059 51345541 64088230 51345678 64088401 51345815 64088572 51345952 64088743 51346089 64088914 51346226 64089085 51346363 64089256 51346500 64089427 51346637 64089598 51346774 64089769 51346911 64089940 51347048 64090111 51347185 64090282 51347322 64090453 51347459 64090624 51347596 64090795 51347733 64090966 51347870 64091137 51348007 64091308 51348144 64091479 51348281 64091650 51348418 64091821 51348555 64091992 51348692 64092163 51348829 64092334 51348966 64092505 51349103 64092676 51349240 64092847 51349377 64093018 51349514 64093189 51349651 64093360 51349788 64093531 51349925 64093702 51350062 64093873 51350199 64094044 51350336 64094215 51350473 64094386 51350610 64094557 51350747 64094728 51350884 64094899 51351021 64095070 51351158 64095241 51351295 64095412 51351432 64095583 51351569 64095754 51351706 64095925 51351843 64096096 51351980 64096267 51352117 64096438 51352254 64096609 51352391 64096780 51352528 64096951 51352665 64097122 51352802 64097293 51352939 64097464 51353076 64097635 51353213 64097806 51353350 64097977 51353487 64098148 51353624 64098319 51353761 64098490 51353898 64098661 51354035 64098832 51354172 64099003 51354309 64099174 51354446 64099345 51354583 64099516 51354720 64099687 51354857 64099858 51354994 64100029 51355131 64100200 51355268 64100371 51355405 64100542 51355542 64100713 51355679 64100884 51355816 64101055 51355953 64101226 51356090 64101397 51356227 64101568 51356364 64101739 51356501 64101910 51356638 64102081 51356775 64102252 51356912 64102423 51357049 64102594 51357186 64102765 51357323 64102936 51357460 64103107 51357597 64103278 51357734 64103449 51357871 64103620 51358008 64103791 51358145 64103962 51358282 64104133 51358419 64104304 51358556 64104475 51358693 64104646 51358830 64104817 51358967 64104988 51359104 64105159 51359241 64105330 51359378 64105501 51359515 64105672 51359652 64105843 51359789 64106014 51359926 64106185 51360063 64106356 51360200 64106527 51360337 64106698 51360474 64106869 51360611 64107040 51360748 64107211 51360885 64107382 51361022 64107553 51361159 64107724 51361296 64107895 51361433 64108066 51361570 64108237 51361707 64108408 51361844 64108579 51361981 64108750 51362118 64108921 51362255 64109092 51362392 64109263 51362529 64109434 51362666 64109605 51362803 64109776 51362940 64109947 51363077 64110118 51363214 64110289 51363351 64110460 51363488 64110631 51363625 64110802 51363762 64110973 51363899 64111144 51364036 64111315 51364173 64111486 51364310 64111657 51364447 64111828 51364584 64111999 51364721 64112170 51364858 64112341 51364995 64112512 51365132 64112683 51365269 64112854 51365406 64113025 51365543 64113196 51365680 64113367 51365817 64113538 51365954 64113709 51366091 64113880 51366228 64114051 51366365 64114222 51366502 64114393 51366639 64114564 51366776 64114735 51366913 64114906 51367050 64115077 51367187 64115248 51367324 64115419 51367461 64115590 51367598 64115761 51367735 64115932 51367872 64116103 51368009 64116274 51368146 64116445 51368283 64116616 51368420 64116787 51368557 64116958 51368694 64117129 51368831 64117300 51368968 64117471 51369105 64117642 51369242 64117813 51369379 64117984 51369516 64118155 51369653 64118326 51369790 64118497 51369927 64118668 51370064 64118839 51370201 64119010 51370338 64119181 51370475 64119352 51370612 64119523 51370749 64119694 51370886 64119865 51371023 64120036 51371160 64120207 51371297 64120378 51371434 64120549 51371571 64120720 51371708 64120891 51371845 64121062 51371982 64121233 51372119 64121404 51372256 64121575 51372393 64121746 51372530 64121917 51372667 64122088 51372804 64122259 51372941 64122430 51373078 64122601 51373215 64122772 51373352 64122943 51373489 64123114 51373626 64123285
1000 13830150 0 13830150 17262450 13830287 17262621 13830424 17262792 13830561 17262963 13830698 17263134 13830835 17263305 13830972 17263476 13831109 17263647 13831246 17263818 13831383 17263989 13831520 17264160 13831657 17264331 13831794 17264502 13831931 17264673 13832068 17264844 13832205 17265015 13832342 17265186 13832479 17265357 13832616 17265528 13832753 17265699 13832890 17265870 13833027 17266041 13833164 17266212 13833301 17266383 13833438 17266554 13833575 17266725 13833712 17266896 13833849 17267067 13833986 17267238 13834123 17267409 13834260 17267580 13834397 17267751 13834534 17267922 13834671 17268093 13834808 17268264 13834945 17268435 13835082 17268606 13835219 17268777 13835356 17268948 13835493 17269119 13835630 17269290 13835767 17269461 13835904 17269632 13836041 17269803 13836178 17269974 13836315 17270145 13836452 17270316 13836589 17270487 13836726 17270658 13836863 17270829 13837000 17271000 13837137 17271171 13837274 17271342 13837411 17271513 13837548 17271684 13837685 17271855 13837822 17272026 13837959 17272197 13838096 17272368 13838233 17272539 13838370 17272710 13838507 17272881 13838644 17273052 13838781 17273223 13838918 17273394 13839055 17273565 13839192 17273736 13839329 17273907 13839466 17274078 13839603 17274249 13839740 17274420 13839877 17274591 13840014 17274762 13840151 17274933 13840288 17275104 13840425 17275275 13840562 17275446 13840699 17275617 13840836 17275788 13840973 17275959 13841110 17276130 13841247 17276301 13841384 17276472 13841521 17276643 13841658 17276814 13841795 17276985 13841932 17277156 13842069 17277327 13842206 17277498 13842343 17277669 13842480 17277840 13842617 17278011 13842754 17278182 13842891 17278353 13843028 17278524 13843165 17278695 13843302 17278866 13843439 17279037 13843576 17279208 13843713 17279379 13843850 17279550 13843987 17279721 13844124 17279892 13844261 17280063 13844398 17280234 13844535 17280405 13844672 17280576 13844809 17280747 13844946 17280918 13845083 17281089 13845220 17281260 13845357 17281431 13845494 17281602 13845631 17281773 13845768 17281944 13845905 17282115 13846042 17282286 13846179 17282457 13846316 17282628 13846453 17282799 13846590 17282970 13846727 17283141 13846864 17283312 13847001 17283483 13847138 17283654 13847275 17283825 13847412 17283996 13847549 17284167 13847686 17284338 13847823 17284509 13847960 17284680 13848097 17284851 13848234 17285022 13848371 17285193 13848508 17285364 13848645 17285535 13848782 17285706 13848919 17285877 13849056 17286048 13849193 17286219 13849330 17286390 13849467 17286561 13849604 17286732 13849741 17286903 13849878 17287074 13850015 17287245 13850152 17287416 13850289 17287587 13850426 17287758 13850563 17287929 13850700 17288100 13850837 17288271 13850974 17288442 13851111 17288613 13851248 17288784 13851385 17288955 13851522 17289126 13851659 17289297 13851796 17289468 13851933 17289639 13852070 17289810 13852207 17289981 13852344 17290152 13852481 17290323 13852618 17290494 13852755 17290665 13852892 17290836 13853029 17291007 13853166 17291178 13853303 17291349 13853440 17291520 13853577 17291691 13853714 17291862 13853851 17292033 13853988 17292204 13854125 17292375 13854262 17292546 13854399 17292717 13854536 17292888 13854673 17293059 13854810 17293230 13854947 17293401 13855084 17293572 13855221 17293743 13855358 17293914 13855495 17294085 13855632 17294256 13855769 17294427 13855906 17294598 13856043 17294769 13856180 17294940 13856317 17295111 13856454 17295282 13856591 17295453 13856728 17295624 13856865 17295795 13857002 17295966 13857139 17296137 13857276 17296308 13857413 17296479 13857550 17296650 13857687 17296821 13857824 17296992 13857961 17297163 13858098 17297334 13858235 17297505 13858372 17297676 13858509 17297847 13858646 17298018 13858783 17298189 13858920 17298360 13859057 17298531 13859194 17298702 13859331 17298873 13859468 17299044 13859605 17299215 13859742 17299386 13859879 17299557 13860016 17299728 13860153 17299899 13860290 17300070 13860427 17300241 13860564 17300412 13860701 17300583 13860838 17300754 13860975 17300925 13861112 17301096 13861249 17301267 13861386 17301438 13861523 17301609 13861660 17301780 13861797 17301951 13861934 17302122 13862071 17302293 13862208 17302464 13862345 17302635 13862482 17302806 13862619 17302977 13862756 17303148 13862893 17303319 13863030 17303490 13863167 17303661 13863304 17303832 13863441 17304003 13863578 17304174 13863715 17304345 13863852 17304516 13863989 17304687 13864126 17304858 13864263 17305029 13864400 17305200 13864537 17305371 13864674 17305542 13864811 17305713 13864948 17305884 13865085 17306055 13865222 17306226 13865359 17306397 13865496 17306568 13865633 17306739 13865770 17306910 13865907 17307081 13866044 17307252 13866181 17307423 13866318 17307594 13866455 17307765 13866592 17307936 13866729 17308107 13866866 17308278 13867003 17308449 13867140 17308620 13867277 17308791 13867414 17308962 13867551 17309133 13867688 17309304 13867825 17309475 13867962 17309646 13868099 17309817 13868236 17309988 13868373 17310159 13868510 17310330 13868647 17310501 13868784 17310672 13868921 17310843 13869058 17311014 13869195 17311185 13869332 17311356 13869469 17311527 13869606 17311698 13869743 17311869 13869880 17312040 13870017 17312211 13870154 17312382 13870291 17312553 13870428 17312724 13870565 17312895 13870702 17313066 13870839 17313237 13870976 17313408 13871113 17313579 13871250 17313750 13871387 17313921 13871524 17314092 13871661 17314263 13871798 17314434 13871935 17314605 13872072 17314776 13872209 17314947 13872346 17315118 13872483 17315289 13872620 17315460 13872757 17315631 13872894 17315802 13873031 17315973 13873168 17316144 13873305 17316315 13873442 17316486 13873579 17316657 13873716 17316828 13873853 17316999 13873990 17317170 13874127 17317341 13874264 17317512 13874401 17317683 13874538 17317854 13874675 17318025 13874812 17318196 13874949 17318367 13875086 17318538 13875223 17318709 13875360 17318880 13875497 17319051 13875634 17319222 13875771 17319393 13875908 17319564 13876045 17319735 13876182 17319906 13876319 17320077 13876456 17320248 13876593 17320419 13876730 17320590 13876867 17320761 13877004 17320932 13877141 17321103 13877278 17321274 13877415 17321445 13877552 17321616 13877689 17321787 13877826 17321958 13877963 17322129 13878100 17322300 13878237 17322471 13878374 17322642 13878511 17322813 13878648 17322984 13878785 17323155 13878922 17323326 13879059 17323497 13879196 17323668 13879333 17323839 13879470 17324010 13879607 17324181 13879744 17324352 13879881 17324523 13880018 17324694 13880155 17324865 13880292 17325036 13880429 17325207 13880566 17325378 13880703 17325549 13880840 17325720 13880977 17325891 13881114 17326062 13881251 17326233 13881388 17326404 13881525 17326575 13881662 17326746 13881799 17326917 13881936 17327088 13882073 17327259 13882210 17327430 13882347 17327601 13882484 17327772 13882621 17327943 13882758 17328114 13882895 17328285 13883032 17328456 13883169 17328627 13883306 17328798 13883443 17328969 13883580 17329140 13883717 17329311 13883854 17329482 13883991 17329653 13884128 17329824 13884265 17329995 13884402 17330166 13884539 17330337 13884676 17330508 13884813 17330679 13884950 17330850 13885087 17331021 13885224 17331192 13885361 17331363 13885498 17331534 13885635 17331705 13885772 17331876 13885909 17332047 13886046 17332218 13886183 17332389 13886320 17332560 13886457 17332731 13886594 17332902 13886731 17333073 13886868 17333244 13887005 17333415 13887142 17333586 13887279 17333757 13887416 17333928 13887553 17334099 13887690 17334270 13887827 17334441 13887964 17334612 13888101 17334783 13888238 17334954 13888375 17335125 13888512 17335296 13888649 17335467 13888786 17335638 13888923 17335809 13889060 17335980 13889197 17336151 13889334 17336322 13889471 17336493 13889608 17336664 13889745 17336835 13889882 17337006 13890019 17337177 13890156 17337348 13890293 17337519 13890430 17337690 13890567 17337861 13890704 17338032 13890841 17338203 13890978 17338374 13891115 17338545 13891252 17338716 13891389 17338887 13891526 17339058 13891663 17339229 13891800 17339400 13891937 17339571 13892074 17339742 13892211 17339913 13892348 17340084 13892485 17340255 13892622 17340426 13892759 17340597 13892896 17340768 13893033 17340939 13893170 17341110 13893307 17341281 13893444 17341452 13893581 17341623 13893718 17341794 13893855 17341965 13893992 17342136 13894129 17342307 13894266 17342478 13894403 17342649 13894540 17342820 13894677 17342991 13894814 17343162 13894951 17343333 13895088 17343504 13895225 17343675 13895362 17343846 13895499 17344017 13895636 17344188 13895773 17344359 13895910 17344530 13896047 17344701 13896184 17344872 13896321 17345043 13896458 17345214 13896595 17345385 13896732 17345556 13896869 17345727 13897006 17345898 13897143 17346069 13897280 17346240 13897417 17346411 13897554 17346582 13897691 17346753 13897828 17346924 13897965 17347095 13898102 17347266 13898239 17347437 13898376 17347608 13898513 17347779 13898650 17347950 13898787 17348121 13898924 17348292 13899061 17348463 13899198 17348634 13899335 17348805 13899472 17348976 13899609 17349147 13899746 17349318 13899883 17349489 13900020 17349660 13900157 17349831 13900294 17350002 13900431 17350173 13900568 17350344 13900705 17350515 13900842 17350686 13900979 17350857 13901116 17351028 13901253 17351199 13901390 17351370 13901527 17351541 13901664 17351712 13901801 17351883 13901938 17352054 13902075 17352225 13902212 17352396 13902349 17352567 13902486 17352738 13902623 17352909 13902760 17353080 13902897 17353251 13903034 17353422 13903171 17353593 13903308 17353764 13903445 17353935 13903582 17354106 13903719 17354277 13903856 17354448 13903993 17354619 13904130 17354790 13904267 17354961 13904404 17355132 13904541 17355303 13904678 17355474 13904815 17355645 13904952 17355816 13905089 17355987 13905226 17356158 13905363 17356329 13905500 17356500 13905637 17356671 13905774 17356842 13905911 17357013 13906048 17357184 13906185 17357355 13906322 17357526 13906459 17357697 13906596 17357868 13906733 17358039 13906870 17358210 13907007 17358381 13907144 17358552 13907281 17358723 13907418 17358894 13907555 17359065 13907692 17359236 13907829 17359407 13907966 17359578 13908103 17359749 13908240 17359920 13908377 17360091 13908514 17360262 13908651 17360433 13908788 17360604 13908925 17360775 13909062 17360946 13909199 17361117 13909336 17361288 13909473 17361459 13909610 17361630 13909747 17361801 13909884 17361972 13910021 17362143 13910158 17362314 13910295 17362485 13910432 17362656 13910569 17362827 13910706 17362998 13910843 17363169 13910980 17363340 13911117 17363511 13911254 17363682 13911391 17363853 13911528 17364024 13911665 17364195 13911802 17364366 13911939 17364537 13912076 17364708 13912213 17364879 13912350 17365050 13912487 17365221 13912624 17365392 13912761 17365563 13912898 17365734 13913035 17365905 13913172 17366076 13913309 17366247 13913446 17366418 13913583 17366589 13913720 17366760 13913857 17366931 13913994 17367102 13914131 17367273 13914268 17367444 13914405 17367615 13914542 17367786 13914679 17367957 13914816 17368128 13914953 17368299 13915090 17368470 13915227 17368641 13915364 17368812 13915501 17368983 13915638 17369154 13915775 17369325 13915912 17369496 13916049 17369667 13916186 17369838 13916323 17370009 13916460 17370180 13916597 17370351 13916734 17370522 13916871 17370693 13917008 17370864 13917145 17371035 13917282 17371206 13917419 17371377 13917556 17371548 13917693 17371719 13917830 17371890 13917967 17372061 13918104 17372232 13918241 17372403 13918378 17372574 13918515 17372745 13918652 17372916 13918789 17373087 13918926 17373258 13919063 17373429 13919200 17373600 13919337 17373771 13919474 17373942 13919611 17374113 13919748 17374284 13919885 17374455 13920022 17374626 13920159 17374797 13920296 17374968 13920433 17375139 13920570 17375310 13920707 17375481 13920844 17375652 13920981 17375823 13921118 17375994 13921255 17376165 13921392 17376336 13921529 17376507 13921666 17376678 13921803 17376849 13921940 17377020 13922077 17377191 13922214 17377362 13922351 17377533 13922488 17377704 13922625 17377875 13922762 17378046 13922899 17378217 13923036 17378388 13923173 17378559 13923310 17378730 13923447 17378901 13923584 17379072 13923721 17379243 13923858 17379414 13923995 17379585 13924132 17379756 13924269 17379927 13924406 17380098 13924543 17380269 13924680 17380440 13924817 17380611 13924954 17380782 13925091 17380953 13925228 17381124 13925365 17381295 13925502 17381466 13925639 17381637 13925776 17381808 13925913 17381979 13926050 17382150 13926187 17382321 13926324 17382492 13926461 17382663 13926598 17382834 13926735 17383005 13926872 17383176 13927009 17383347 13927146 17383518 13927283 17383689 13927420 17383860 13927557 17384031 13927694 17384202 13927831 17384373 13927968 17384544 13928105 17384715 13928242 17384886 13928379 17385057 13928516 17385228 13928653 17385399 13928790 17385570 13928927 17385741 13929064 17385912 13929201 17386083 13929338 17386254 13929475 17386425 13929612 17386596 13929749 17386767 13929886 17386938 13930023 17387109 13930160 17387280 13930297 17387451 13930434 17387622 13930571 17387793 13930708 17387964 13930845 17388135 13930982 17388306 13931119 17388477 13931256 17388648 13931393 17388819 13931530 17388990 13931667 17389161 13931804 17389332 13931941 17389503 13932078 17389674 13932215 17389845 13932352 17390016 13932489 17390187 13932626 17390358 13932763 17390529 13932900 17390700 13933037 17390871 13933174 17391042 13933311 17391213 13933448 17391384 13933585 17391555 13933722 17391726 13933859 17391897 13933996 17392068 13934133 17392239 13934270 17392410 13934407 17392581 13934544 17392752 13934681 17392923 13934818 17393094 13934955 17393265 13935092 17393436 13935229 17393607 13935366 17393778 13935503 17393949 13935640 17394120 13935777 17394291 13935914 17394462 13936051 17394633 13936188 17394804 13936325 17394975 13936462 17395146 13936599 17395317 13936736 17395488 13936873 17395659 13937010 17395830 13937147 17396001 13937284 17396172 13937421 17396343 13937558 17396514 13937695 17396685 13937832 17396856 13937969 17397027 13938106 17397198 13938243 17397369 13938380 17397540 13938517 17397711 13938654 17397882 13938791 17398053 13938928 17398224 13939065 17398395 13939202 17398566 13939339 17398737 13939476 17398908 13939613 17399079 13939750 17399250 13939887 17399421 13940024 17399592 13940161 17399763 13940298 17399934 13940435 17400105 13940572 17400276 13940709 17400447 13940846 17400618 13940983 17400789 13941120 17400960 13941257 17401131 13941394 17401302 13941531 17401473 13941668 17401644 13941805 17401815 13941942 17401986 13942079 17402157 13942216 17402328 13942353 17402499 13942490 17402670 13942627 17402841 13942764 17403012 13942901 17403183 13943038 17403354 13943175 17403525 13943312 17403696 13943449 17403867 13943586 17404038 13943723 17404209 13943860 17404380 13943997 17404551 13944134 17404722 13944271 17404893 13944408 17405064 13944545 17405235 13944682 17405406 13944819 17405577 13944956 17405748 13945093 17405919 13945230 17406090 13945367 17406261 13945504 17406432 13945641 17406603 13945778 17406774 13945915 17406945 13946052 17407116 13946189 17407287 13946326 17407458 13946463 17407629 13946600 17407800 13946737 17407971 13946874 17408142 13947011 17408313 13947148 17408484 13947285 17408655 13947422 17408826 13947559 17408997 13947696 17409168 13947833 17409339 13947970 17409510 13948107 17409681 13948244 17409852 13948381 17410023 13948518 17410194 13948655 17410365 13948792 17410536 13948929 17410707 13949066 17410878 13949203 17411049 13949340 17411220 13949477 17411391 13949614 17411562 13949751 17411733 13949888 17411904 13950025 17412075 13950162 17412246 13950299 17412417 13950436 17412588 13950573 17412759 13950710 17412930 13950847 17413101 13950984 17413272 13951121 17413443 13951258 17413614 13951395 17413785 13951532 17413956 13951669 17414127 13951806 17414298 13951943 17414469 13952080 17414640 13952217 17414811 13952354 17414982 13952491 17415153 13952628 17415324 13952765 17415495 13952902 17415666 13953039 17415837 13953176 17416008 13953313 17416179 13953450 17416350 13953587 17416521 13953724 17416692 13953861 17416863 13953998 17417034 13954135 17417205 13954272 17417376 13954409 17417547 13954546 17417718 13954683 17417889 13954820 17418060 13954957 17418231 13955094 17418402 13955231 17418573 13955368 17418744 13955505 17418915 13955642 17419086 13955779 17419257 13955916 17419428 13956053 17419599 13956190 17419770 13956327 17419941 13956464 17420112 13956601 17420283 13956738 17420454 13956875 17420625 13957012 17420796 13957149 17420967 13957286 17421138 13957423 17421309 13957560 17421480 13957697 17421651 13957834 17421822 13957971 17421993 13958108 17422164 13958245 17422335 13958382 17422506 13958519 17422677 13958656 17422848 13958793 17423019 13958930 17423190 13959067 17423361 13959204 17423532 13959341 17423703 13959478 17423874 13959615 17424045 13959752 17424216 13959889 17424387 13960026 17424558 13960163 17424729 13960300 17424900 13960437 17425071 13960574 17425242 13960711 17425413 13960848 17425584 13960985 17425755 13961122 17425926 13961259 17426097 13961396 17426268 13961533 17426439 13961670 17426610 13961807 17426781 13961944 17426952 13962081 17427123 13962218 17427294 13962355 17427465 13962492 17427636 13962629 17427807 13962766 17427978 13962903 17428149 13963040 17428320 13963177 17428491 13963314 17428662 13963451 17428833 13963588 17429004 13963725 17429175 13963862 17429346 13963999 17429517 13964136 17429688 13964273 17429859 13964410 17430030 13964547 17430201 13964684 17430372 13964821 17430543 13964958 17430714 13965095 17430885 13965232 17431056 13965369 17431227 13965506 17431398 13965643 17431569 13965780 17431740 13965917 17431911 13966054 17432082 13966191 17432253 13966328 17432424 13966465 17432595 13966602 17432766 13966739 17432937 13966876 17433108
1000 13424900 0 13424900 16756627 13425037 16756798 13425174 16756969 13425311 16757140 13425448 16757311 13425585 16757482 13425722 16757653 13425859 16757824 13425996 16757995 13426133 16758166 13426270 16758337 13426407 16758508 13426544 16758679 13426681 16758850 13426818 16759021 13426955 16759192 13427092 16759363 13427229 16759534 13427366 16759705 13427503 16759876 13427640 16760047 13427777 16760218 13427914 16760389 13428051 16760560 13428188 16760731 13428325 16760902 13428462 16761073 13428599 16761244 13428736 16761415 13428873 16761586 13429010 16761757 13429147 16761928 13429284 16762099 13429421 16762270 13429558 16762441 13429695 16762612 13429832 16762783 13429969 16762954 13430106 16763125 13430243 16763296 13430380 16763467 13430517 16763638 13430654 16763809 13430791 16763980 13430928 16764151 13431065 16764322 13431202 16764493 13431339 16764664 13431476 16764835 13431613 16765006 13431750 16765177 13431887 16765348 13432024 16765519 13432161 16765690 13432298 16765861 13432435 16766032 13432572 16766203 13432709 16766374 13432846 16766545 13432983 16766716 13433120 16766887 13433257 16767058 13433394 16767229 13433531 16767400 13433668 16767571 13433805 16767742 13433942 16767913 13434079 16768084 13434216 16768255 13434353 16768426 13434490 16768597 13434627 16768768 13434764 16768939 13434901 16769110 13435038 16769281 13435175 16769452 13435312 16769623 13435449 16769794 13435586 16769965 13435723 16770136 13435860 16770307 13435997 16770478 13436134 16770649 13436271 16770820 13436408 16770991 13436545 16771162 13436682 16771333 13436819 16771504 13436956 16771675 13437093 16771846 13437230 16772017 13437367 16772188 13437504 16772359 13437641 16772530 13437778 16772701 13437915 16772872 13438052 16773043 13438189 16773214 13438326 16773385 13438463 16773556 13438600 16773727 13438737 16773898 13438874 16774069 13439011 16774240 13439148 16774411 13439285 16774582 13439422 16774753 13439559 16774924 13439696 16775095 13439833 16775266 13439970 16775437 13440107 16775608 13440244 16775779 13440381 16775950 13440518 16776121 13440655 16776292 13440792 16776463 13440929 16776634 13441066 16776805 13441203 16776976 13441340 16777147 13441477 16777318 13441614 16777489 13441751 16777660 13441888 16777831 13442025 16778002 13442162 16778173 13442299 16778344 13442436 16778515 13442573 16778686 13442710 16778857 13442847 16779028 13442984 16779199 13443121 16779370 13443258 16779541 13443395 16779712 13443532 16779883 13443669 16780054 13443806 16780225 13443943 16780396 13444080 16780567 13444217 16780738 13444354 16780909 13444491 16781080 13444628 16781251 13444765 16781422 13444902 16781593 13445039 16781764 13445176 16781935 13445313 16782106 13445450 16782277 13445587 16782448 13445724 16782619 13445861 16782790 13445998 16782961 13446135 16783132 13446272 16783303 13446409 16783474 13446546 16783645 13446683 16783816 13446820 16783987 13446957 16784158 13447094 16784329 13447231 16784500 13447368 16784671 13447505 16784842 13447642 16785013 13447779 16785184 13447916 16785355 13448053 16785526 13448190 16785697 13448327 16785868 13448464 16786039 13448601 16786210 13448738 16786381 13448875 16786552 13449012 16786723 13449149 16786894 13449286 16787065 13449423 16787236 13449560 16787407 13449697 16787578 13449834 16787749 13449971 16787920 13450108 16788091 13450245 16788262 13450382 16788433 13450519 16788604 13450656 16788775 13450793 16788946 13450930 16789117 13451067 16789288 13451204 16789459 13451341 16789630 13451478 16789801 13451615 16789972 13451752 16790143 13451889 16790314 13452026 16790485 13452163 16790656 13452300 16790827 13452437 16790998 13452574 16791169 13452711 16791340 13452848 16791511 13452985 16791682 13453122 16791853 13453259 16792024 13453396 16792195 13453533 16792366 13453670 16792537 13453807 16792708 13453944 16792879 13454081 16793050 13454218 16793221 13454355 16793392 13454492 16793563 13454629 16793734 13454766 16793905 13454903 16794076 13455040 16794247 13455177 16794418 13455314 16794589 13455451 16794760 13455588 16794931 13455725 16795102 13455862 16795273 13455999 16795444 13456136 16795615 13456273 16795786 13456410 16795957 13456547 16796128 13456684 16796299 13456821 16796470 13456958 16796641 13457095 16796812 13457232 16796983 13457369 16797154 13457506 16797325 13457643 16797496 13457780 16797667 13457917 16797838 13458054 16798009 13458191 16798180 13458328 16798351 13458465 16798522 13458602 16798693 13458739 16798864 13458876 16799035 13459013 16799206 13459150 16799377 13459287 16799548 13459424 16799719 13459561 16799890 13459698 16800061 13459835 16800232 13459972 16800403 13460109 16800574 13460246 16800745 13460383 16800916 13460520 16801087 13460657 16801258 13460794 16801429 13460931 16801600 13461068 16801771 13461205 16801942 13461342 16802113 13461479 16802284 13461616 16802455 13461753 16802626 13461890 16802797 13462027 16802968 13462164 16803139 13462301 16803310 13462438 16803481 13462575 16803652 13462712 16803823 13462849 16803994 13462986 16804165 13463123 16804336 13463260 16804507 13463397 16804678 13463534 16804849 13463671 16805020 13463808 16805191 13463945 16805362 13464082 16805533 13464219 16805704 13464356 16805875 13464493 16806046 13464630 16806217 13464767 16806388 13464904 16806559 13465041 16806730 13465178 16806901 13465315 16807072 13465452 16807243 13465589 16807414 13465726 16807585 13465863 16807756 13466000 16807927 13466137 16808098 13466274 16808269 13466411 16808440 13466548 16808611 13466685 16808782 13466822 16808953 13466959 16809124 13467096 16809295 13467233 16809466 13467370 16809637 13467507 16809808 13467644 16809979 13467781 16810150 13467918 16810321 13468055 16810492 13468192 16810663 13468329 16810834 13468466 16811005 13468603 16811176 13468740 16811347 13468877 16811518 13469014 16811689 13469151 16811860 13469288 16812031 13469425 16812202 13469562 16812373 13469699 16812544 13469836 16812715 13469973 16812886 13470110 16813057 13470247 16813228 13470384 16813399 13470521 16813570 13470658 16813741 13470795 16813912 13470932 16814083 13471069 16814254 13471206 16814425 13471343 16814596 13471480 16814767 13471617 16814938 13471754 16815109 13471891 16815280 13472028 16815451 13472165 16815622 13472302 16815793 13472439 16815964 13472576 16816135 13472713 16816306 13472850 16816477 13472987 16816648 13473124 16816819 13473261 16816990 13473398 16817161 13473535 16817332 13473672 16817503 13473809 16817674 13473946 16817845 13474083 16818016 13474220 16818187 13474357 16818358 13474494 16818529 13474631 16818700 13474768 16818871 13474905 16819042 13475042 16819213 13475179 16819384 13475316 16819555 13475453 16819726 13475590 16819897 13475727 16820068 13475864 16820239 13476001 16820410 13476138 16820581 13476275 16820752 13476412 16820923 13476549 16821094 13476686 16821265 13476823 16821436 13476960 16821607 13477097 16821778 13477234 16821949 13477371 16822120 13477508 16822291 13477645 16822462 13477782 16822633 13477919 16822804 13478056 16822975 13478193 16823146 13478330 16823317 13478467 16823488 13478604 16823659 13478741 16823830 13478878 16824001 13479015 16824172 13479152 16824343 13479289 16824514 13479426 16824685 13479563 16824856 13479700 16825027 13479837 16825198 13479974 16825369 13480111 16825540 13480248 16825711 13480385 16825882 13480522 16826053 13480659 16826224 13480796 16826395 13480933 16826566 13481070 16826737 13481207 16826908 13481344 16827079 13481481 16827250 13481618 16827421 13481755 16827592 13481892 16827763 13482029 16827934 13482166 16828105 13482303 16828276 13482440 16828447 13482577 16828618 13482714 16828789 13482851 16828960 13482988 16829131 13483125 16829302 13483262 16829473 13483399 16829644 13483536 16829815 13483673 16829986 13483810 16830157 13483947 16830328 13484084 16830499 13484221 16830670 13484358 16830841 13484495 16831012 13484632 16831183 13484769 16831354 13484906 16831525 13485043 16831696 13485180 16831867 13485317 16832038 13485454 16832209 13485591 16832380 13485728 16832551 13485865 16832722 13486002 16832893 13486139 16833064 13486276 16833235 13486413 16833406 13486550 16833577 13486687 16833748 13486824 16833919 13486961 16834090 13487098 16834261 13487235 16834432 13487372 16834603 13487509 16834774 13487646 16834945 13487783 16835116 13487920 16835287 13488057 16835458 13488194 16835629 13488331 16835800 13488468 16835971 13488605 16836142 13488742 16836313 13488879 16836484 13489016 16836655 13489153 16836826 13489290 16836997 13489427 16837168 13489564 16837339 13489701 16837510 13489838 16837681 13489975 16837852 13490112 16838023 13490249 16838194 13490386 16838365 13490523 16838536 13490660 16838707 13490797 16838878 13490934 16839049 13491071 16839220 13491208 16839391 13491345 16839562 13491482 16839733 13491619 16839904 13491756 16840075 13491893 16840246 13492030 16840417 13492167 16840588 13492304 16840759 13492441 16840930 13492578 16841101 13492715 16841272 13492852 16841443 13492989 16841614 13493126 16841785 13493263 16841956 13493400 16842127 13493537 16842298 13493674 16842469 13493811 16842640 13493948 16842811 13494085 16842982 13494222 16843153 13494359 16843324 13494496 16843495 13494633 16843666 13494770 16843837 13494907 16844008 13495044 16844179 13495181 16844350 13495318 16844521 13495455 16844692 13495592 16844863 13495729 16845034 13495866 16845205 13496003 16845376 13496140 16845547 13496277 16845718 13496414 16845889 13496551 16846060 13496688 16846231 13496825 16846402 13496962 16846573 13497099 16846744 13497236 16846915 13497373 16847086 13497510 16847257 13497647 16847428 13497784 16847599 13497921 16847770 13498058 16847941 13498195 16848112 13498332 16848283 13498469 16848454 13498606 16848625 13498743 16848796 13498880 16848967 13499017 16849138 13499154 16849309 13499291 16849480 13499428 16849651 13499565 16849822 13499702 16849993 13499839 16850164 13499976 16850335 13500113 16850506 13500250 16850677 13500387 16850848 13500524 16851019 13500661 16851190 13500798 16851361 13500935 16851532 13501072 16851703 13501209 16851874 13501346 16852045 13501483 16852216 13501620 16852387 13501757 16852558 13501894 16852729 13502031 16852900 13502168 16853071 13502305 16853242 13502442 16853413 13502579 16853584 13502716 16853755 13502853 16853926 13502990 16854097 13503127 16854268 13503264 16854439 13503401 16854610 13503538 16854781 13503675 16854952 13503812 16855123 13503949 16855294 13504086 16855465 13504223 16855636 13504360 16855807 13504497 16855978 13504634 16856149 13504771 16856320 13504908 16856491 13505045 16856662 13505182 16856833 13505319 16857004 13505456 16857175 13505593 16857346 13505730 16857517 13505867 16857688 13506004 16857859 13506141 16858030 13506278 16858201 13506415 16858372 13506552 16858543 13506689 16858714 13506826 16858885 13506963 16859056 13507100 16859227 13507237 16859398 13507374 16859569 13507511 16859740 13507648 16859911 13507785 16860082 13507922 16860253 13508059 16860424 13508196 16860595 13508333 16860766 13508470 16860937 13508607 16861108 13508744 16861279 13508881 16861450 13509018 16861621 13509155 16861792 13509292 16861963 13509429 16862134 13509566 16862305 13509703 16862476 13509840 16862647 13509977 16862818 13510114 16862989 13510251 16863160 13510388 16863331 13510525 16863502 13510662 16863673 13510799 16863844 13510936 16864015 13511073 16864186 13511210 16864357 13511347 16864528 13511484 16864699 13511621 16864870 13511758 16865041 13511895 16865212 13512032 16865383 13512169 16865554 13512306 16865725 13512443 16865896 13512580 16866067 13512717 16866238 13512854 16866409 13512991 16866580 13513128 16866751 13513265 16866922 13513402 16867093 13513539 16867264 13513676 16867435 13513813 16867606 13513950 16867777 13514087 16867948 13514224 16868119 13514361 16868290 13514498 16868461 13514635 16868632 13514772 16868803 13514909 16868974 13515046 16869145 13515183 16869316 13515320 16869487 13515457 16869658 13515594 16869829 13515731 16870000 13515868 16870171 13516005 16870342 13516142 16870513 13516279 16870684 13516416 16870855 13516553 16871026 13516690 16871197 13516827 16871368 13516964 16871539 13517101 16871710 13517238 16871881 13517375 16872052 13517512 16872223 13517649 16872394 13517786 16872565 13517923 16872736 13518060 16872907 13518197 16873078 13518334 16873249 13518471 16873420 13518608 16873591 13518745 16873762 13518882 16873933 13519019 16874104 13519156 16874275 13519293 16874446 13519430 16874617 13519567 16874788 13519704 16874959 13519841 16875130 13519978 16875301 13520115 16875472 13520252 16875643 13520389 16875814 13520526 16875985 13520663 16876156 13520800 16876327 13520937 16876498 13521074 16876669 13521211 16876840 13521348 16877011 13521485 16877182 13521622 16877353 13521759 16877524 13521896 16877695 13522033 16877866 13522170 16878037 13522307 16878208 13522444 16878379 13522581 16878550 13522718 16878721 13522855 16878892 13522992 16879063 13523129 16879234 13523266 16879405 13523403 16879576 13523540 16879747 13523677 16879918 13523814 16880089 13523951 16880260 13524088 16880431 13524225 16880602 13524362 16880773 13524499 16880944 13524636 16881115 13524773 16881286 13524910 16881457 13525047 16881628 13525184 16881799 13525321 16881970 13525458 16882141 13525595 16882312 13525732 16882483 13525869 16882654 13526006 16882825 13526143 16882996 13526280 16883167 13526417 16883338 13526554 16883509 13526691 16883680 13526828 16883851 13526965 16884022 13527102 16884193 13527239 16884364 13527376 16884535 13527513 16884706 13527650 16884877 13527787 16885048 13527924 16885219 13528061 16885390 13528198 16885561 13528335 16885732 13528472 16885903 13528609 16886074 13528746 16886245 13528883 16886416 13529020 16886587 13529157 16886758 13529294 16886929 13529431 16887100 13529568 16887271 13529705 16887442 13529842 16887613 13529979 16887784 13530116 16887955 13530253 16888126 13530390 16888297 13530527 16888468 13530664 16888639 13530801 16888810 13530938 16888981 13531075 16889152 13531212 16889323 13531349 16889494 13531486 16889665 13531623 16889836 13531760 16890007 13531897 16890178 13532034 16890349 13532171 16890520 13532308 16890691 13532445 16890862 13532582 16891033 13532719 16891204 13532856 16891375 13532993 16891546 13533130 16891717 13533267 16891888 13533404 16892059 13533541 16892230 13533678 16892401 13533815 16892572 13533952 16892743 13534089 16892914 13534226 16893085 13534363 16893256 13534500 16893427 13534637 16893598 13534774 16893769 13534911 16893940 13535048 16894111 13535185 16894282 13535322 16894453 13535459 16894624 13535596 16894795 13535733 16894966 13535870 16895137 13536007 16895308 13536144 16895479 13536281 16895650 13536418 16895821 13536555 16895992 13536692 16896163 13536829 16896334 13536966 16896505 13537103 16896676 13537240 16896847 13537377 16897018 13537514 16897189 13537651 16897360 13537788 16897531 13537925 16897702 13538062 16897873 13538199 16898044 13538336 16898215 13538473 16898386 13538610 16898557 13538747 16898728 13538884 16898899 13539021 16899070 13539158 16899241 13539295 16899412 13539432 16899583 13539569 16899754 13539706 16899925 13539843 16900096 13539980 16900267 13540117 16900438 13540254 16900609 13540391 16900780 13540528 16900951 13540665 16901122 13540802 16901293 13540939 16901464 13541076 16901635 13541213 16901806 13541350 16901977 13541487 16902148 13541624 16902319 13541761 16902490 13541898 16902661 13542035 16902832 13542172 16903003 13542309 16903174 13542446 16903345 13542583 16903516 13542720 16903687 13542857 16903858 13542994 16904029 13543131 16904200 13543268 16904371 13543405 16904542 13543542 16904713 13543679 16904884 13543816 16905055 13543953 16905226 13544090 16905397 13544227 16905568 13544364 16905739 13544501 16905910 13544638 16906081 13544775 16906252 13544912 16906423 13545049 16906594 13545186 16906765 13545323 16906936 13545460 16907107 13545597 16907278 13545734 16907449 13545871 16907620 13546008 16907791 13546145 16907962 13546282 16908133 13546419 16908304 13546556 16908475 13546693 16908646 13546830 16908817 13546967 16908988 13547104 16909159 13547241 16909330 13547378 16909501 13547515 16909672 13547652 16909843 13547789 16910014 13547926 16910185 13548063 16910356 13548200 16910527 13548337 16910698 13548474 16910869 13548611 16911040 13548748 16911211 13548885 16911382 13549022 16911553 13549159 16911724 13549296 16911895 13549433 16912066 13549570 16912237 13549707 16912408 13549844 16912579 13549981 16912750 13550118 16912921 13550255 16913092 13550392 16913263 13550529 16913434 13550666 16913605 13550803 16913776 13550940 16913947 13551077 16914118 13551214 16914289 13551351 16914460 13551488 16914631 13551625 16914802 13551762 16914973 13551899 16915144 13552036 16915315 13552173 16915486 13552310 16915657 13552447 16915828 13552584 16915999 13552721 16916170 13552858 16916341 13552995 16916512 13553132 16916683 13553269 16916854 13553406 16917025 13553543 16917196 13553680 16917367 13553817 16917538 13553954 16917709 13554091 16917880 13554228 16918051 13554365 16918222 13554502 16918393 13554639 16918564 13554776 16918735 13554913 16918906 13555050 16919077 13555187 16919248 13555324 16919419 13555461 16919590 13555598 16919761 13555735 16919932 13555872 16920103 13556009 16920274 13556146 16920445 13556283 16920616 13556420 16920787 13556557 16920958 13556694 16921129 13556831 16921300 13556968 16921471 13557105 16921642 13557242 16921813 13557379 16921984 13557516 16922155 13557653 16922326 13557790 16922497 13557927 16922668 13558064 16922839 13558201 16923010 13558338 16923181 13558475 16923352 13558612 16923523 13558749 16923694 13558886 16923865 13559023 16924036 13559160 16924207 13559297 16924378 13559434 16924549 13559571 16924720 13559708 16924891 13559845 16925062 13559982 16925233 13560119 16925404 13560256 16925575 13560393 16925746 13560530 16925917 13560667 16926088 13560804 16926259 13560941 16926430 13561078 16926601 13561215 16926772 13561352 16926943 13561489 16927114 13561626 16927285
1000 19452900 0 19452900 24280627 19453037 24280798 19453174 24280969 19453311 24281140 19453448 24281311 19453585 24281482 19453722 24281653 19453859 24281824 19453996 24281995 19454133 24282166 19454270 24282337 19454407 24282508 19454544 24282679 19454681 24282850 19454818 24283021 19454955 24283192 19455092 24283363 19455229 24283534 19455366 24283705 19455503 24283876 19455640 24284047 19455777 24284218 19455914 24284389 19456051 24284560 19456188 24284731 19456325 24284902 19456462 24285073 19456599 24285244 19456736 24285415 19456873 24285586 19457010 24285757 19457147 24285928 19457284 24286099 19457421 24286270 19457558 24286441 19457695 24286612 19457832 24286783 19457969 24286954 19458106 24287125 19458243 24287296 19458380 24287467 19458517 24287638 19458654 24287809 19458791 24287980 19458928 24288151 19459065 24288322 19459202 24288493 19459339 24288664 19459476 24288835 19459613 24289006 19459750 24289177 19459887 24289348 19460024 24289519 19460161 24289690 19460298 24289861 19460435 24290032 19460572 24290203 19460709 24290374 19460846 24290545 19460983 24290716 19461120 24290887 19461257 24291058 19461394 24291229 19461531 24291400 19461668 24291571 19461805 24291742 19461942 24291913 19462079 24292084 19462216 24292255 19462353 24292426 19462490 24292597 19462627 24292768 19462764 24292939 19462901 24293110 19463038 24293281 19463175 24293452 19463312 24293623 19463449 24293794 19463586 24293965 19463723 24294136 19463860 24294307 19463997 24294478 19464134 24294649 19464271 24294820 19464408 24294991 19464545 24295162 19464682 24295333 19464819 24295504 19464956 24295675 19465093 24295846 19465230 24296017 19465367 24296188 19465504 24296359 19465641 24296530 19465778 24296701 19465915 24296872 19466052 24297043 19466189 24297214 19466326 24297385 19466463 24297556 19466600 24297727 19466737 24297898 19466874 24298069 19467011 24298240 19467148 24298411 19467285 24298582 19467422 24298753 19467559 24298924 19467696 24299095 19467833 24299266 19467970 24299437 19468107 24299608 19468244 24299779 19468381 24299950 19468518 24300121 19468655 24300292 19468792 24300463 19468929 24300634 19469066 24300805 19469203 24300976 19469340 24301147 19469477 24301318 19469614 24301489 19469751 24301660 19469888 24301831 19470025 24302002 19470162 24302173 19470299 24302344 19470436 24302515 19470573 24302686 19470710 24302857 19470847 24303028 19470984 24303199 19471121 24303370 19471258 24303541 19471395 24303712 19471532 24303883 19471669 24304054 19471806 24304225 19471943 24304396 19472080 24304567 19472217 24304738 19472354 24304909 19472491 24305080 19472628 24305251 19472765 24305422 19472902 24305593 19473039 24305764 19473176 24305935 19473313 24306106 19473450 24306277 19473587 24306448 19473724 24306619 19473861 24306790 19473998 24306961 19474135 24307132 19474272 24307303 19474409 24307474 19474546 24307645 19474683 24307816 19474820 24307987 19474957 24308158 19475094 24308329 19475231 24308500 19475368 24308671 19475505 24308842 19475642 24309013 19475779 24309184 19475916 24309355 19476053 24309526 19476190 24309697 19476327 24309868 19476464 24310039 19476601 24310210 19476738 24310381 19476875 24310552 19477012 24310723 19477149 24310894 19477286 24311065 19477423 24311236 19477560 24311407 19477697 24311578 19477834 24311749 19477971 24311920 19478108 24312091 19478245 24312262 19478382 24312433 19478519 24312604 19478656 24312775 19478793 24312946 19478930 24313117 19479067 24313288 19479204 24313459 19479341 24313630 19479478 24313801 19479615 24313972 19479752 24314143 19479889 24314314 19480026 24314485 19480163 24314656 19480300 24314827 19480437 24314998 19480574 24315169 19480711 24315340 19480848 24315511 19480985 24315682 19481122 24315853 19481259 24316024 19481396 24316195 19481533 24316366 19481670 24316537 19481807 24316708 19481944 24316879 19482081 24317050 19482218 24317221 19482355 24317392 19482492 24317563 19482629 24317734 19482766 24317905 19482903 24318076 19483040 24318247 19483177 24318418 19483314 24318589 19483451 24318760 19483588 24318931 19483725 24319102 19483862 24319273 19483999 24319444 19484136 24319615 19484273 24319786 19484410 24319957 19484547 24320128 19484684 24320299 19484821 24320470 19484958 24320641 19485095 24320812 19485232 24320983 19485369 24321154 19485506 24321325 19485643 24321496 19485780 24321667 19485917 24321838 19486054 24322009 19486191 24322180 19486328 24322351 19486465 24322522 19486602 24322693 19486739 24322864 19486876 24323035 19487013 24323206 19487150 24323377 19487287 24323548 19487424 24323719 19487561 24323890 19487698 24324061 19487835 24324232 19487972 24324403 19488109 24324574 19488246 24324745 19488383 24324916 19488520 24325087 19488657 24325258 19488794 24325429 19488931 24325600 19489068 24325771 19489205 24325942 19489342 24326113 19489479 24326284 19489616 24326455 19489753 24326626 19489890 24326797 19490027 24326968 19490164 24327139 19490301 24327310 19490438 24327481 19490575 24327652 19490712 24327823 19490849 24327994 19490986 24328165 19491123 24328336 19491260 24328507 19491397 24328678 19491534 24328849 19491671 24329020 19491808 24329191 19491945 24329362 19492082 24329533 19492219 24329704 19492356 24329875 19492493 24330046 19492630 24330217 19492767 24330388 19492904 24330559 19493041 24330730 19493178 24330901 19493315 24331072 19493452 24331243 19493589 24331414 19493726 24331585 19493863 24331756 19494000 24331927 19494137 24332098 19494274 24332269 19494411 24332440 19494548 24332611 19494685 24332782 19494822 24332953 19494959 24333124 19495096 24333295 19495233 24333466 19495370 24333637 19495507 24333808 19495644 24333979 19495781 24334150 19495918 24334321 19496055 24334492 19496192 24334663 19496329 24334834 19496466 24335005 19496603 24335176 19496740 24335347 19496877 24335518 19497014 24335689 19497151 24335860 19497288 24336031 19497425 24336202 19497562 24336373 19497699 24336544 19497836 24336715 19497973 24336886 19498110 24337057 19498247 24337228 19498384 24337399 19498521 24337570 19498658 24337741 19498795 24337912 19498932 24338083 19499069 24338254 19499206 24338425 19499343 24338596 19499480 24338767 19499617 24338938 19499754 24339109 19499891 24339280 19500028 24339451 19500165 24339622 19500302 24339793 19500439 24339964 19500576 24340135 19500713 24340306 19500850 24340477 19500987 24340648 19501124 24340819 19501261 24340990 19501398 24341161 19501535 24341332 19501672 24341503 19501809 24341674 19501946 24341845 19502083 24342016 19502220 24342187 19502357 24342358 19502494 24342529 19502631 24342700 19502768 24342871 19502905 24343042 19503042 24343213 19503179 24343384 19503316 24343555 19503453 24343726 19503590 24343897 19503727 24344068 19503864 24344239 19504001 24344410 19504138 24344581 19504275 24344752 19504412 24344923 19504549 24345094 19504686 24345265 19504823 24345436 19504960 24345607 19505097 24345778 19505234 24345949 19505371 24346120 19505508 24346291 19505645 24346462 19505782 24346633 19505919 24346804 19506056 24346975 19506193 24347146 19506330 24347317 19506467 24347488 19506604 24347659 19506741 24347830 19506878 24348001 19507015 24348172 19507152 24348343 19507289 24348514 19507426 24348685 19507563 24348856 19507700 24349027 19507837 24349198 19507974 24349369 19508111 24349540 19508248 24349711 19508385 24349882 19508522 24350053 19508659 24350224 19508796 24350395 19508933 24350566 19509070 24350737 19509207 24350908 19509344 24351079 19509481 24351250 19509618 24351421 19509755 24351592 19509892 24351763 19510029 24351934 19510166 24352105 19510303 24352276 19510440 24352447 19510577 24352618 19510714 24352789 19510851 24352960 19510988 24353131 19511125 24353302 19511262 24353473 19511399 24353644 19511536 24353815 19511673 24353986 19511810 24354157 19511947 24354328 19512084 24354499 19512221 24354670 19512358 24354841 19512495 24355012 19512632 24355183 19512769 24355354 19512906 24355525 19513043 24355696 19513180 24355867 19513317 24356038 19513454 24356209 19513591 24356380 19513728 24356551 19513865 24356722 19514002 24356893 19514139 24357064 19514276 24357235 19514413 24357406 19514550 24357577 19514687 24357748 19514824 24357919 19514961 24358090 19515098 24358261 19515235 24358432 19515372 24358603 19515509 24358774 19515646 24358945 19515783 24359116 19515920 24359287 19516057 24359458 19516194 24359629 19516331 24359800 19516468 24359971 19516605 24360142 19516742 24360313 19516879 24360484 19517016 24360655 19517153 24360826 19517290 24360997 19517427 24361168 19517564 24361339 19517701 24361510 19517838 24361681 19517975 24361852 19518112 24362023 19518249 24362194 19518386 24362365 19518523 24362536 19518660 24362707 19518797 24362878 19518934 24363049 19519071 24363220 19519208 24363391 19519345 24363562 19519482 24363733 19519619 24363904 19519756 24364075 19519893 24364246 19520030 24364417 19520167 24364588 19520304 24364759 19520441 24364930 19520578 24365101 19520715 24365272 19520852 24365443 19520989 24365614 19521126 24365785 19521263 24365956 19521400 24366127 19521537 24366298 19521674 24366469 19521811 24366640 19521948 24366811 19522085 24366982 19522222 24367153 19522359 24367324 19522496 24367495 19522633 24367666 19522770 24367837 19522907 24368008 19523044 24368179 19523181 24368350 19523318 24368521 19523455 24368692 19523592 24368863 19523729 24369034 19523866 24369205 19524003 24369376 19524140 24369547 19524277 24369718 19524414 24369889 19524551 24370060 19524688 24370231 19524825 24370402 19524962 24370573 19525099 24370744 19525236 24370915 19525373 24371086 19525510 24371257 19525647 24371428 19525784 24371599 19525921 24371770 19526058 24371941 19526195 24372112 19526332 24372283 19526469 24372454 19526606 24372625 19526743 24372796 19526880 24372967 19527017 24373138 19527154 24373309 19527291 24373480 19527428 24373651 19527565 24373822 19527702 24373993 19527839 24374164 19527976 24374335 19528113 24374506 19528250 24374677 19528387 24374848 19528524 24375019 19528661 24375190 19528798 24375361 19528935 24375532 19529072 24375703 19529209 24375874 19529346 24376045 19529483 24376216 19529620 24376387 19529757 24376558 19529894 24376729 19530031 24376900 19530168 24377071 19530305 24377242 19530442 24377413 19530579 24377584 19530716 24377755 19530853 24377926 19530990 24378097 19531127 24378268 19531264 24378439 19531401 24378610 19531538 24378781 19531675 24378952 19531812 24379123 19531949 24379294 19532086 24379465 19532223 24379636 19532360 24379807 19532497 24379978 19532634 24380149 19532771 24380320 19532908 24380491 19533045 24380662 19533182 24380833 19533319 24381004 19533456 24381175 19533593 24381346 19533730 24381517 19533867 24381688 19534004 24381859 19534141 24382030 19534278 24382201 19534415 24382372 19534552 24382543 19534689 24382714 19534826 24382885 19534963 24383056 19535100 24383227 19535237 24383398 19535374 24383569 19535511 24383740 19535648 24383911 19535785 24384082 19535922 24384253 19536059 24384424 19536196 24384595 19536333 24384766 19536470 24384937 19536607 24385108 19536744 24385279 19536881 24385450 19537018 24385621 19537155 24385792 19537292 24385963 19537429 24386134 19537566 24386305 19537703 24386476 19537840 24386647 19537977 24386818 19538114 24386989 19538251 24387160 19538388 24387331 19538525 24387502 19538662 24387673 19538799 24387844 19538936 24388015 19539073 24388186 19539210 24388357 19539347 24388528 19539484 24388699 19539621 24388870 19539758 24389041 19539895 24389212 19540032 24389383 19540169 24389554 19540306 24389725 19540443 24389896 19540580 24390067 19540717 24390238 19540854 24390409 19540991 24390580 19541128 24390751 19541265 24390922 19541402 24391093 19541539 24391264 19541676 24391435 19541813 24391606 19541950 24391777 19542087 24391948 19542224 24392119 19542361 24392290 19542498 24392461 19542635 24392632 19542772 24392803 19542909 24392974 19543046 24393145 19543183 24393316 19543320 24393487 19543457 24393658 19543594 24393829 19543731 24394000 19543868 24394171 19544005 24394342 19544142 24394513 19544279 24394684 19544416 24394855 19544553 24395026 19544690 24395197 19544827 24395368 19544964 24395539 19545101 24395710 19545238 24395881 19545375 24396052 19545512 24396223 19545649 24396394 19545786 24396565 19545923 24396736 19546060 24396907 19546197 24397078 19546334 24397249 19546471 24397420 19546608 24397591 19546745 24397762 19546882 24397933 19547019 24398104 19547156 24398275 19547293 24398446 19547430 24398617 19547567 24398788 19547704 24398959 19547841 24399130 19547978 24399301 19548115 24399472 19548252 24399643 19548389 24399814 19548526 24399985 19548663 24400156 19548800 24400327 19548937 24400498 19549074 24400669 19549211 24400840 19549348 24401011 19549485 24401182 19549622 24401353 19549759 24401524 19549896 24401695 19550033 24401866 19550170 24402037 19550307 24402208 19550444 24402379 19550581 24402550 19550718 24402721 19550855 24402892 19550992 24403063 19551129 24403234 19551266 24403405 19551403 24403576 19551540 24403747 19551677 24403918 19551814 24404089 19551951 24404260 19552088 24404431 19552225 24404602 19552362 24404773 19552499 24404944 19552636 24405115 19552773 24405286 19552910 24405457 19553047 24405628 19553184 24405799 19553321 24405970 19553458 24406141 19553595 24406312 19553732 24406483 19553869 24406654 19554006 24406825 19554143 24406996 19554280 24407167 19554417 24407338 19554554 24407509 19554691 24407680 19554828 24407851 19554965 24408022 19555102 24408193 19555239 24408364 19555376 24408535 19555513 24408706 19555650 24408877 19555787 24409048 19555924 24409219 19556061 24409390 19556198 24409561 19556335 24409732 19556472 24409903 19556609 24410074 19556746 24410245 19556883 24410416 19557020 24410587 19557157 24410758 19557294 24410929 19557431 24411100 19557568 24411271 19557705 24411442 19557842 24411613 19557979 24411784 19558116 24411955 19558253 24412126 19558390 24412297 19558527 24412468 19558664 24412639 19558801 24412810 19558938 24412981 19559075 24413152 19559212 24413323 19559349 24413494 19559486 24413665 19559623 24413836 19559760 24414007 19559897 24414178 19560034 24414349 19560171 24414520 19560308 24414691 19560445 24414862 19560582 24415033 19560719 24415204 19560856 24415375 19560993 24415546 19561130 24415717 19561267 24415888 19561404 24416059 19561541 24416230 19561678 24416401 19561815 24416572 19561952 24416743 19562089 24416914 19562226 24417085 19562363 24417256 19562500 24417427 19562637 24417598 19562774 24417769 19562911 24417940 19563048 24418111 19563185 24418282 19563322 24418453 19563459 24418624 19563596 24418795 19563733 24418966 19563870 24419137 19564007 24419308 19564144 24419479 19564281 24419650 19564418 24419821 19564555 24419992 19564692 24420163 19564829 24420334 19564966 24420505 19565103 24420676 19565240 24420847 19565377 24421018 19565514 24421189 19565651 24421360 19565788 24421531 19565925 24421702 19566062 24421873 19566199 24422044 19566336 24422215 19566473 24422386 19566610 24422557 19566747 24422728 19566884 24422899 19567021 24423070 19567158 24423241 19567295 24423412 19567432 24423583 19567569 24423754 19567706 24423925 19567843 24424096 19567980 24424267 19568117 24424438 19568254 24424609 19568391 24424780 19568528 24424951 19568665 24425122 19568802 24425293 19568939 24425464 19569076 24425635 19569213 24425806 19569350 24425977 19569487 24426148 19569624 24426319 19569761 24426490 19569898 24426661 19570035 24426832 19570172 24427003 19570309 24427174 19570446 24427345 19570583 24427516 19570720 24427687 19570857 24427858 19570994 24428029 19571131 24428200 19571268 24428371 19571405 24428542 19571542 24428713 19571679 24428884 19571816 24429055 19571953 24429226 19572090 24429397 19572227 24429568 19572364 24429739 19572501 24429910 19572638 24430081 19572775 24430252 19572912 24430423 19573049 24430594 19573186 24430765 19573323 24430936 19573460 24431107 19573597 24431278 19573734 24431449 19573871 24431620 19574008 24431791 19574145 24431962 19574282 24432133 19574419 24432304 19574556 24432475 19574693 24432646 19574830 24432817 19574967 24432988 19575104 24433159 19575241 24433330 19575378 24433501 19575515 24433672 19575652 24433843 19575789 24434014 19575926 24434185 19576063 24434356 19576200 24434527 19576337 24434698 19576474 24434869 19576611 24435040 19576748 24435211 19576885 24435382 19577022 24435553 19577159 24435724 19577296 24435895 19577433 24436066 19577570 24436237 19577707 24436408 19577844 24436579 19577981 24436750 19578118 24436921 19578255 24437092 19578392 24437263 19578529 24437434 19578666 24437605 19578803 24437776 19578940 24437947 19579077 24438118 19579214 24438289 19579351 24438460 19579488 24438631 19579625 24438802 19579762 24438973 19579899 24439144 19580036 24439315 19580173 24439486 19580310 24439657 19580447 24439828 19580584 24439999 19580721 24440170 19580858 24440341 19580995 24440512 19581132 24440683 19581269 24440854 19581406 24441025 19581543 24441196 19581680 24441367 19581817 24441538 19581954 24441709 19582091 24441880 19582228 24442051 19582365 24442222 19582502 24442393 19582639 24442564 19582776 24442735 19582913 24442906 19583050 24443077 19583187 24443248 19583324 24443419 19583461 24443590 19583598 24443761 19583735 24443932 19583872 24444103 19584009 24444274 19584146 24444445 19584283 24444616 19584420 24444787 19584557 24444958 19584694 24445129 19584831 24445300 19584968 24445471 19585105 24445642 19585242 24445813 19585379 24445984 19585516 24446155 19585653 24446326 19585790 24446497 19585927 24446668 19586064 24446839 19586201 24447010 19586338 24447181 19586475 24447352 19586612 24447523 19586749 24447694 19586886 24447865 19587023 24448036 19587160 24448207 19587297 24448378 19587434 24448549 19587571 24448720 19587708 24448891 19587845 24449062 19587982 24449233 19588119 24449404 19588256 24449575 19588393 24449746 19588530 24449917 19588667 24450088 19588804 24450259 19588941 24450430 19589078 24450601 19589215 24450772 19589352 24450943 19589489 24451114 19589626 24451285
1000 56031900 0 56031900 69937627 56032037 69937798 56032174 69937969 56032311 69938140 56032448 69938311 56032585 69938482 56032722 69938653 56032859 69938824 56032996 69938995 56033133 69939166 56033270 69939337 56033407 69939508 56033544 69939679 56033681 69939850 56033818 69940021 56033955 69940192 56034092 69940363 56034229 69940534 56034366 69940705 56034503 69940876 56034640 69941047 56034777 69941218 56034914 69941389 56035051 69941560 56035188 69941731 56035325 69941902 56035462 69942073 56035599 69942244 56035736 69942415 56035873 69942586 56036010 69942757 56036147 69942928 56036284 69943099 56036421 69943270 56036558 69943441 56036695 69943612 56036832 69943783 56036969 69943954 56037106 69944125 56037243 69944296 56037380 69944467 56037517 69944638 56037654 69944809 56037791 69944980 56037928 69945151 56038065 69945322 56038202 69945493 56038339 69945664 56038476 69945835 56038613 69946006 56038750 69946177 56038887 69946348 56039024 69946519 56039161 69946690 56039298 69946861 56039435 69947032 56039572 69947203 56039709 69947374 56039846 69947545 56039983 69947716 56040120 69947887 56040257 69948058 56040394 69948229 56040531 69948400 56040668 69948571 56040805 69948742 56040942 69948913 56041079 69949084 56041216 69949255 56041353 69949426 56041490 69949597 56041627 69949768 56041764 69949939 56041901 69950110 56042038 69950281 56042175 69950452 56042312 69950623 56042449 69950794 56042586 69950965 56042723 69951136 56042860 69951307 56042997 69951478 56043134 69951649 56043271 69951820 56043408 69951991 56043545 69952162 56043682 69952333 56043819 69952504 56043956 69952675 56044093 69952846 56044230 69953017 56044367 69953188 56044504 69953359 56044641 69953530 56044778 69953701 56044915 69953872 56045052 69954043 56045189 69954214 56045326 69954385 56045463 69954556 56045600 69954727 56045737 69954898 56045874 69955069 56046011 69955240 56046148 69955411 56046285 69955582 56046422 69955753 56046559 69955924 56046696 69956095 56046833 69956266 56046970 69956437 56047107 69956608 56047244 69956779 56047381 69956950 56047518 69957121 56047655 69957292 56047792 69957463 56047929 69957634 56048066 69957805 56048203 69957976 56048340 69958147 56048477 69958318 56048614 69958489 56048751 69958660 56048888 69958831 56049025 69959002 56049162 69959173 56049299 69959344 56049436 69959515 56049573 69959686 56049710 69959857 56049847 69960028 56049984 69960199 56050121 69960370 56050258 69960541 56050395 69960712 56050532 69960883 56050669 69961054 56050806 69961225 56050943 69961396 56051080 69961567 56051217 69961738 56051354 69961909 56051491 69962080 56051628 69962251 56051765 69962422 56051902 69962593 56052039 69962764 56052176 69962935 56052313 69963106 56052450 69963277 56052587 69963448 56052724 69963619 56052861 69963790 56052998 69963961 56053135 69964132 56053272 69964303 56053409 69964474 56053546 69964645 56053683 69964816 56053820 69964987 56053957 69965158 56054094 69965329 56054231 69965500 56054368 69965671 56054505 69965842 56054642 69966013 56054779 69966184 56054916 69966355 56055053 69966526 56055190 69966697 56055327 69966868 56055464 69967039 56055601 69967210 56055738 69967381 56055875 69967552 56056012 69967723 56056149 69967894 56056286 69968065 56056423 69968236 56056560 69968407 56056697 69968578 56056834 69968749 56056971 69968920 56057108 69969091 56057245 69969262 56057382 69969433 56057519 69969604 56057656 69969775 56057793 69969946 56057930 69970117 56058067 69970288 56058204 69970459 56058341 69970630 56058478 69970801 56058615 69970972 56058752 69971143 56058889 69971314 56059026 69971485 56059163 69971656 56059300 69971827 56059437 69971998 56059574 69972169 56059711 69972340 56059848 69972511 56059985 69972682 56060122 69972853 56060259 69973024 56060396 69973195 56060533 69973366 56060670 69973537 56060807 69973708 56060944 69973879 56061081 69974050 56061218 69974221 56061355 69974392 56061492 69974563 56061629 69974734 56061766 69974905 56061903 69975076 56062040 69975247 56062177 69975418 56062314 69975589 56062451 69975760 56062588 69975931 56062725 69976102 56062862 69976273 56062999 69976444 56063136 69976615 56063273 69976786 56063410 69976957 56063547 69977128 56063684 69977299 56063821 69977470 56063958 69977641 56064095 69977812 56064232 69977983 56064369 69978154 56064506 69978325 56064643 69978496 56064780 69978667 56064917 69978838 56065054 69979009 56065191 69979180 56065328 69979351 56065465 69979522 56065602 69979693 56065739 69979864 56065876 69980035 56066013 69980206 56066150 69980377 56066287 69980548 56066424 69980719 56066561 69980890 56066698 69981061 56066835 69981232 56066972 69981403 56067109 69981574 56067246 69981745 56067383 69981916 56067520 69982087 56067657 69982258 56067794 69982429 56067931 69982600 56068068 69982771 56068205 69982942 56068342 69983113 56068479 69983284 56068616 69983455 56068753 69983626 56068890 69983797 56069027 69983968 56069164 69984139 56069301 69984310 56069438 69984481 56069575 69984652 56069712 69984823 56069849 69984994 56069986 69985165 56070123 69985336 56070260 69985507 56070397 69985678 56070534 69985849 56070671 69986020 56070808 69986191 56070945 69986362 56071082 69986533 56071219 69986704 56071356 69986875 56071493 69987046 56071630 69987217 56071767 69987388 56071904 69987559 56072041 69987730 56072178 69987901 56072315 69988072 56072452 69988243 56072589 69988414 56072726 69988585 56072863 69988756 56073000 69988927 56073137 69989098 56073274 69989269 56073411 69989440 56073548 69989611 56073685 69989782 56073822 69989953 56073959 69990124 56074096 69990295 56074233 69990466 56074370 69990637 56074507 69990808 56074644 69990979 56074781 69991150 56074918 69991321 56075055 69991492 56075192 69991663 56075329 69991834 56075466 69992005 56075603 69992176 56075740 69992347 56075877 69992518 56076014 69992689 56076151 69992860 56076288 69993031 56076425 69993202 56076562 69993373 56076699 69993544 56076836 69993715 56076973 69993886 56077110 69994057 56077247 69994228 56077384 69994399 56077521 69994570 56077658 69994741 56077795 69994912 56077932 69995083 56078069 69995254 56078206 69995425 56078343 69995596 56078480 69995767 56078617 69995938 56078754 69996109 56078891 69996280 56079028 69996451 56079165 69996622 56079302 69996793 56079439 69996964 56079576 69997135 56079713 69997306 56079850 69997477 56079987 69997648 56080124 69997819 56080261 69997990 56080398 69998161 56080535 69998332 56080672 69998503 56080809 69998674 56080946 69998845 56081083 69999016 56081220 69999187 56081357 69999358 56081494 69999529 56081631 69999700 56081768 69999871 56081905 70000042 56082042 70000213 56082179 70000384 56082316 70000555 56082453 70000726 56082590 70000897 56082727 70001068 56082864 70001239 56083001 70001410 56083138 70001581 56083275 70001752 56083412 70001923 56083549 70002094 56083686 70002265 56083823 70002436 56083960 70002607 56084097 70002778 56084234 70002949 56084371 70003120 56084508 70003291 56084645 70003462 56084782 70003633 56084919 70003804 56085056 70003975 56085193 70004146 56085330 70004317 56085467 70004488 56085604 70004659 56085741 70004830 56085878 70005001 56086015 70005172 56086152 70005343 56086289 70005514 56086426 70005685 56086563 70005856 56086700 70006027 56086837 70006198 56086974 70006369 56087111 70006540 56087248 70006711 56087385 70006882 56087522 70007053 56087659 70007224 56087796 70007395 56087933 70007566 56088070 70007737 56088207 70007908 56088344 70008079 56088481 70008250 56088618 70008421 56088755 70008592 56088892 70008763 56089029 70008934 56089166 70009105 56089303 70009276 56089440 70009447 56089577 70009618 56089714 70009789 56089851 70009960 56089988 70010131 56090125 70010302 56090262 70010473 56090399 70010644 56090536 70010815 56090673 70010986 56090810 70011157 56090947 70011328 56091084 70011499 56091221 70011670 56091358 70011841 56091495 70012012 56091632 70012183 56091769 70012354 56091906 70012525 56092043 70012696 56092180 70012867 56092317 70013038 56092454 70013209 56092591 70013380 56092728 70013551 56092865 70013722 56093002 70013893 56093139 70014064 56093276 70014235 56093413 70014406 56093550 70014577 56093687 70014748 56093824 70014919 56093961 70015090 56094098 70015261 56094235 70015432 56094372 70015603 56094509 70015774 56094646 70015945 56094783 70016116 56094920 70016287 56095057 70016458 56095194 70016629 56095331 70016800 56095468 70016971 56095605 70017142 56095742 70017313 56095879 70017484 56096016 70017655 56096153 70017826 56096290 70017997 56096427 70018168 56096564 70018339 56096701 70018510 56096838 70018681 56096975 70018852 56097112 70019023 56097249 70019194 56097386 70019365 56097523 70019536 56097660 70019707 56097797 70019878 56097934 70020049 56098071 70020220 56098208 70020391 56098345 70020562 56098482 70020733 56098619 70020904 56098756 70021075 56098893 70021246 56099030 70021417 56099167 70021588 56099304 70021759 56099441 70021930 56099578 70022101 56099715 70022272 56099852 70022443 56099989 70022614 56100126 70022785 56100263 70022956 56100400 70023127 56100537 70023298 56100674 70023469 56100811 70023640 56100948 70023811 56101085 70023982 56101222 70024153 56101359 70024324 56101496 70024495 56101633 70024666 56101770 70024837 56101907 70025008 56102044 70025179 56102181 70025350 56102318 70025521 56102455 70025692 56102592 70025863 56102729 70026034 56102866 70026205 56103003 70026376 56103140 70026547 56103277 70026718 56103414 70026889 56103551 70027060 56103688 70027231 56103825 70027402 56103962 70027573 56104099 70027744 56104236 70027915 56104373 70028086 56104510 70028257 56104647 70028428 56104784 70028599 56104921 70028770 56105058 70028941 56105195 70029112 56105332 70029283 56105469 70029454 56105606 70029625 56105743 70029796 56105880 70029967 56106017 70030138 56106154 70030309 56106291 70030480 56106428 70030651 56106565 70030822 56106702 70030993 56106839 70031164 56106976 70031335 56107113 70031506 56107250 70031677 56107387 70031848 56107524 70032019 56107661 70032190 56107798 70032361 56107935 70032532 56108072 70032703 56108209 70032874 56108346 70033045 56108483 70033216 56108620 70033387 56108757 70033558 56108894 70033729 56109031 70033900 56109168 70034071 56109305 70034242 56109442 70034413 56109579 70034584 56109716 70034755 56109853 70034926 56109990 70035097 56110127 70035268 56110264 70035439 56110401 70035610 56110538 70035781 56110675 70035952 56110812 70036123 56110949 70036294 56111086 70036465 56111223 70036636 56111360 70036807 56111497 70036978 56111634 70037149 56111771 70037320 56111908 70037491 56112045 70037662 56112182 70037833 56112319 70038004 56112456 70038175 56112593 70038346 56112730 70038517 56112867 70038688 56113004 70038859 56113141 70039030 56113278 70039201 56113415 70039372 56113552 70039543 56113689 70039714 56113826 70039885 56113963 70040056 56114100 70040227 56114237 70040398 56114374 70040569 56114511 70040740 56114648 70040911 56114785 70041082 56114922 70041253 56115059 70041424 56115196 70041595 56115333 70041766 56115470 70041937 56115607 70042108 56115744 70042279 56115881 70042450 56116018 70042621 56116155 70042792 56116292 70042963 56116429 70043134 56116566 70043305 56116703 70043476 56116840 70043647 56116977 70043818 56117114 70043989 56117251 70044160 56117388 70044331 56117525 70044502 56117662 70044673 56117799 70044844 56117936 70045015 56118073 70045186 56118210 70045357 56118347 70045528 56118484 70045699 56118621 70045870 56118758 70046041 56118895 70046212 56119032 70046383 56119169 70046554 56119306 70046725 56119443 70046896 56119580 70047067 56119717 70047238 56119854 70047409 56119991 70047580 56120128 70047751 56120265 70047922 56120402 70048093 56120539 70048264 56120676 70048435 56120813 70048606 56120950 70048777 56121087 70048948 56121224 70049119 56121361 70049290 56121498 70049461 56121635 70049632 56121772 70049803 56121909 70049974 56122046 70050145 56122183 70050316 56122320 70050487 56122457 70050658 56122594 70050829 56122731 70051000 56122868 70051171 56123005 70051342 56123142 70051513 56123279 70051684 56123416 70051855 56123553 70052026 56123690 70052197 56123827 70052368 56123964 70052539 56124101 70052710 56124238 70052881 56124375 70053052 56124512 70053223 56124649 70053394 56124786 70053565 56124923 70053736 56125060 70053907 56125197 70054078 56125334 70054249 56125471 70054420 56125608 70054591 56125745 70054762 56125882 70054933 56126019 70055104 56126156 70055275 56126293 70055446 56126430 70055617 56126567 70055788 56126704 70055959 56126841 70056130 56126978 70056301 56127115 70056472 56127252 70056643 56127389 70056814 56127526 70056985 56127663 70057156 56127800 70057327 56127937 70057498 56128074 70057669 56128211 70057840 56128348 70058011 56128485 70058182 56128622 70058353 56128759 70058524 56128896 70058695 56129033 70058866 56129170 70059037 56129307 70059208 56129444 70059379 56129581 70059550 56129718 70059721 56129855 70059892 56129992 70060063 56130129 70060234 56130266 70060405 56130403 70060576 56130540 70060747 56130677 70060918 56130814 70061089 56130951 70061260 56131088 70061431 56131225 70061602 56131362 70061773 56131499 70061944 56131636 70062115 56131773 70062286 56131910 70062457 56132047 70062628 56132184 70062799 56132321 70062970 56132458 70063141 56132595 70063312 56132732 70063483 56132869 70063654 56133006 70063825 56133143 70063996 56133280 70064167 56133417 70064338 56133554 70064509 56133691 70064680 56133828 70064851 56133965 70065022 56134102 70065193 56134239 70065364 56134376 70065535 56134513 70065706 56134650 70065877 56134787 70066048 56134924 70066219 56135061 70066390 56135198 70066561 56135335 70066732 56135472 70066903 56135609 70067074 56135746 70067245 56135883 70067416 56136020 70067587 56136157 70067758 56136294 70067929 56136431 70068100 56136568 70068271 56136705 70068442 56136842 70068613 56136979 70068784 56137116 70068955 56137253 70069126 56137390 70069297 56137527 70069468 56137664 70069639 56137801 70069810 56137938 70069981 56138075 70070152 56138212 70070323 56138349 70070494 56138486 70070665 56138623 70070836 56138760 70071007 56138897 70071178 56139034 70071349 56139171 70071520 56139308 70071691 56139445 70071862 56139582 70072033 56139719 70072204 56139856 70072375 56139993 70072546 56140130 70072717 56140267 70072888 56140404 70073059 56140541 70073230 56140678 70073401 56140815 70073572 56140952 70073743 56141089 70073914 56141226 70074085 56141363 70074256 56141500 70074427 56141637 70074598 56141774 70074769 56141911 70074940 56142048 70075111 56142185 70075282 56142322 70075453 56142459 70075624 56142596 70075795 56142733 70075966 56142870 70076137 56143007 70076308 56143144 70076479 56143281 70076650 56143418 70076821 56143555 70076992 56143692 70077163 56143829 70077334 56143966 70077505 56144103 70077676 56144240 70077847 56144377 70078018 56144514 70078189 56144651 70078360 56144788 70078531 56144925 70078702 56145062 70078873 56145199 70079044 56145336 70079215 56145473 70079386 56145610 70079557 56145747 70079728 56145884 70079899 56146021 70080070 56146158 70080241 56146295 70080412 56146432 70080583 56146569 70080754 56146706 70080925 56146843 70081096 56146980 70081267 56147117 70081438 56147254 70081609 56147391 70081780 56147528 70081951 56147665 70082122 56147802 70082293 56147939 70082464 56148076 70082635 56148213 70082806 56148350 70082977 56148487 70083148 56148624 70083319 56148761 70083490 56148898 70083661 56149035 70083832 56149172 70084003 56149309 70084174 56149446 70084345 56149583 70084516 56149720 70084687 56149857 70084858 56149994 70085029 56150131 70085200 56150268 70085371 56150405 70085542 56150542 70085713 56150679 70085884 56150816 70086055 56150953 70086226 56151090 70086397 56151227 70086568 56151364 70086739 56151501 70086910 56151638 70087081 56151775 70087252 56151912 70087423 56152049 70087594 56152186 70087765 56152323 70087936 56152460 70088107 56152597 70088278 56152734 70088449 56152871 70088620 56153008 70088791 56153145 70088962 56153282 70089133 56153419 70089304 56153556 70089475 56153693 70089646 56153830 70089817 56153967 70089988 56154104 70090159 56154241 70090330 56154378 70090501 56154515 70090672 56154652 70090843 56154789 70091014 56154926 70091185 56155063 70091356 56155200 70091527 56155337 70091698 56155474 70091869 56155611 70092040 56155748 70092211 56155885 70092382 56156022 70092553 56156159 70092724 56156296 70092895 56156433 70093066 56156570 70093237 56156707 70093408 56156844 70093579 56156981 70093750 56157118 70093921 56157255 70094092 56157392 70094263 56157529 70094434 56157666 70094605 56157803 70094776 56157940 70094947 56158077 70095118 56158214 70095289 56158351 70095460 56158488 70095631 56158625 70095802 56158762 70095973 56158899 70096144 56159036 70096315 56159173 70096486 56159310 70096657 56159447 70096828 56159584 70096999 56159721 70097170 56159858 70097341 56159995 70097512 56160132 70097683 56160269 70097854 56160406 70098025 56160543 70098196 56160680 70098367 56160817 70098538 56160954 70098709 56161091 70098880 56161228 70099051 56161365 70099222 56161502 70099393 56161639 70099564 56161776 70099735 56161913 70099906 56162050 70100077 56162187 70100248 56162324 70100419 56162461 70100590 56162598 70100761 56162735 70100932 56162872 70101103 56163009 70101274 56163146 70101445 56163283 70101616 56163420 70101787 56163557 70101958 56163694 70102129 56163831 70102300 56163968 70102471 56164105 70102642 56164242 70102813 56164379 70102984 56164516 70103155 56164653 70103326 56164790 70103497 56164927 70103668 56165064 70103839 56165201 70104010 56165338 70104181 56165475 70104352 56165612 70104523 56165749 70104694 56165886 70104865 56166023 70105036 56166160 70105207 56166297 70105378 56166434 70105549 56166571 70105720 56166708 70105891 56166845 70106062 56166982 70106233 56167119 70106404 56167256 70106575 56167393 70106746 56167530 70106917 56167667 70107088 56167804 70107259 56167941 70107430 56168078 70107601 56168215 70107772 56168352 70107943 56168489 70108114 56168626 70108285
1000 64033526 0 64033526 79925058 64033663 79925229 64033800 79925400 64033937 79925571 64034074 79925742 64034211 79925913 64034348 79926084 64034485 79926255 64034622 79926426 64034759 79926597 64034896 79926768 64035033 79926939 64035170 79927110 64035307 79927281 64035444 79927452 64035581 79927623 64035718 79927794 64035855 79927965 64035992 79928136 64036129 79928307 64036266 79928478 64036403 79928649 64036540 79928820 64036677 79928991 64036814 79929162 64036951 79929333 64037088 79929504 64037225 79929675 64037362 79929846 64037499 79930017 64037636 79930188 64037773 79930359 64037910 79930530 64038047 79930701 64038184 79930872 64038321 79931043 64038458 79931214 64038595 79931385 64038732 79931556 64038869 79931727 64039006 79931898 64039143 79932069 64039280 79932240 64039417 79932411 64039554 79932582 64039691 79932753 64039828 79932924 64039965 79933095 64040102 79933266 64040239 79933437 64040376 79933608 64040513 79933779 64040650 79933950 64040787 79934121 64040924 79934292 64041061 79934463 64041198 79934634 64041335 79934805 64041472 79934976 64041609 79935147 64041746 79935318 64041883 79935489 64042020 79935660 64042157 79935831 64042294 79936002 64042431 79936173 64042568 79936344 64042705 79936515 64042842 79936686 64042979 79936857 64043116 79937028 64043253 79937199 64043390 79937370 64043527 79937541 64043664 79937712 64043801 79937883 64043938 79938054 64044075 79938225 64044212 79938396 64044349 79938567 64044486 79938738 64044623 79938909 64044760 79939080 64044897 79939251 64045034 79939422 64045171 79939593 64045308 79939764 64045445 79939935 64045582 79940106 64045719 79940277 64045856 79940448 64045993 79940619 64046130 79940790 64046267 79940961 64046404 79941132 64046541 79941303 64046678 79941474 64046815 79941645 64046952 79941816 64047089 79941987 64047226 79942158 64047363 79942329 64047500 79942500 64047637 79942671 64047774 79942842 64047911 79943013 64048048 79943184 64048185 79943355 64048322 79943526 64048459 79943697 64048596 79943868 64048733 79944039 64048870 79944210 64049007 79944381 64049144 79944552 64049281 79944723 64049418 79944894 64049555 79945065 64049692 79945236 64049829 79945407 64049966 79945578 64050103 79945749 64050240 79945920 64050377 79946091 64050514 79946262 64050651 79946433 64050788 79946604 64050925 79946775 64051062 79946946 64051199 79947117 64051336 79947288 64051473 79947459 64051610 79947630 64051747 79947801 64051884 79947972 64052021 79948143 64052158 79948314 64052295 79948485 64052432 79948656 64052569 79948827 64052706 79948998 64052843 79949169 64052980 79949340 64053117 79949511 64053254 79949682 64053391 79949853 64053528 79950024 64053665 79950195 64053802 79950366 64053939 79950537 64054076 79950708 64054213 79950879 64054350 79951050 64054487 79951221 64054624 79951392 64054761 79951563 64054898 79951734 64055035 79951905 64055172 79952076 64055309 79952247 64055446 79952418 64055583 79952589 64055720 79952760 64055857 79952931 64055994 79953102 64056131 79953273 64056268 79953444 64056405 79953615 64056542 79953786 64056679 79953957 64056816 79954128 64056953 79954299 64057090 79954470 64057227 79954641 64057364 79954812 64057501 79954983 64057638 79955154 64057775 79955325 64057912 79955496 64058049 79955667 64058186 79955838 64058323 79956009 64058460 79956180 64058597 79956351 64058734 79956522 64058871 79956693 64059008 79956864 64059145 79957035 64059282 79957206 64059419 79957377 64059556 79957548 64059693 79957719 64059830 79957890 64059967 79958061 64060104 79958232 64060241 79958403 64060378 79958574 64060515 79958745 64060652 79958916 64060789 79959087 64060926 79959258 64061063 79959429 64061200 79959600 64061337 79959771 64061474 79959942 64061611 79960113 64061748 79960284 64061885 79960455 64062022 79960626 64062159 79960797 64062296 79960968 64062433 79961139 64062570 79961310 64062707 79961481 64062844 79961652 64062981 79961823 64063118 79961994 64063255 79962165 64063392 79962336 64063529 79962507 64063666 79962678 64063803 79962849 64063940 79963020 64064077 79963191 64064214 79963362 64064351 79963533 64064488 79963704 64064625 79963875 64064762 79964046 64064899 79964217 64065036 79964388 64065173 79964559 64065310 79964730 64065447 79964901 64065584 79965072 64065721 79965243 64065858 79965414 64065995 79965585 64066132 79965756 64066269 79965927 64066406 79966098 64066543 79966269 64066680 79966440 64066817 79966611 64066954 79966782 64067091 79966953 64067228 79967124 64067365 79967295 64067502 79967466 64067639 79967637 64067776 79967808 64067913 79967979 64068050 79968150 64068187 79968321 64068324 79968492 64068461 79968663 64068598 79968834 64068735 79969005 64068872 79969176 64069009 79969347 64069146 79969518 64069283 79969689 64069420 79969860 64069557 79970031 64069694 79970202 64069831 79970373 64069968 79970544 64070105 79970715 64070242 79970886 64070379 79971057 64070516 79971228 64070653 79971399 64070790 79971570 64070927 79971741 64071064 79971912 64071201 79972083 64071338 79972254 64071475 79972425 64071612 79972596 64071749 79972767 64071886 79972938 64072023 79973109 64072160 79973280 64072297 79973451 64072434 79973622 64072571 79973793 64072708 79973964 64072845 79974135 64072982 79974306 64073119 79974477 64073256 79974648 64073393 79974819 64073530 79974990 64073667 79975161 64073804 79975332 64073941 79975503 64074078 79975674 64074215 79975845 64074352 79976016 64074489 79976187 64074626 79976358 64074763 79976529 64074900 79976700 64075037 79976871 64075174 79977042 64075311 79977213 64075448 79977384 64075585 79977555 64075722 79977726 64075859 79977897 64075996 79978068 64076133 79978239 64076270 79978410 64076407 79978581 64076544 79978752 64076681 79978923 64076818 79979094 64076955 79979265 64077092 79979436 64077229 79979607 64077366 79979778 64077503 79979949 64077640 79980120 64077777 79980291 64077914 79980462 64078051 79980633 64078188 79980804 64078325 79980975 64078462 79981146 64078599 79981317 64078736 79981488 64078873 79981659 64079010 79981830 64079147 79982001 64079284 79982172 64079421 79982343 64079558 79982514 64079695 79982685 64079832 79982856 64079969 79983027 64080106 79983198 64080243 79983369 64080380 79983540 64080517 79983711 64080654 79983882 64080791 79984053 64080928 79984224 64081065 79984395 64081202 79984566 64081339 79984737 64081476 79984908 64081613 79985079 64081750 79985250 64081887 79985421 64082024 79985592 64082161 79985763 64082298 79985934 64082435 79986105 64082572 79986276 64082709 79986447 64082846 79986618 64082983 79986789 64083120 79986960 64083257 79987131 64083394 79987302 64083531 79987473 64083668 79987644 64083805 79987815 64083942 79987986 64084079 79988157 64084216 79988328 64084353 79988499 64084490 79988670 64084627 79988841 64084764 79989012 64084901 79989183 64085038 79989354 64085175 79989525 64085312 79989696 64085449 79989867 64085586 79990038 64085723 79990209 64085860 79990380 64085997 79990551 64086134 79990722 64086271 79990893 64086408 79991064 64086545 79991235 64086682 79991406 64086819 79991577 64086956 79991748 64087093 79991919 64087230 79992090 64087367 79992261 64087504 79992432 64087641 79992603 64087778 79992774 64087915 79992945 64088052 79993116 64088189 79993287 64088326 79993458 64088463 79993629 64088600 79993800 64088737 79993971 64088874 79994142 64089011 79994313 64089148 79994484 64089285 79994655 64089422 79994826 64089559 79994997 64089696 79995168 64089833 79995339 64089970 79995510 64090107 79995681 64090244 79995852 64090381 79996023 64090518 79996194 64090655 79996365 64090792 79996536 64090929 79996707 64091066 79996878 64091203 79997049 64091340 79997220 64091477 79997391 64091614 79997562 64091751 79997733 64091888 79997904 64092025 79998075 64092162 79998246 64092299 79998417 64092436 79998588 64092573 79998759 64092710 79998930 64092847 79999101 64092984 79999272 64093121 79999443 64093258 79999614 64093395 79999785 64093532 79999956 64093669 80000127 64093806 80000298 64093943 80000469 64094080 80000640 64094217 80000811 64094354 80000982 64094491 80001153 64094628 80001324 64094765 80001495 64094902 80001666 64095039 80001837 64095176 80002008 64095313 80002179 64095450 80002350 64095587 80002521 64095724 80002692 64095861 80002863 64095998 80003034 64096135 80003205 64096272 80003376 64096409 80003547 64096546 80003718 64096683 80003889 64096820 80004060 64096957 80004231 64097094 80004402 64097231 80004573 64097368 80004744 64097505 80004915 64097642 80005086 64097779 80005257 64097916 80005428 64098053 80005599 64098190 80005770 64098327 80005941 64098464 80006112 64098601 80006283 64098738 80006454 64098875 80006625 64099012 80006796 64099149 80006967 64099286 80007138 64099423 80007309 64099560 80007480 64099697 80007651 64099834 80007822 64099971 80007993 64100108 80008164 64100245 80008335 64100382 80008506 64100519 80008677 64100656 80008848 64100793 80009019 64100930 80009190 64101067 80009361 64101204 80009532 64101341 80009703 64101478 80009874 64101615 80010045 64101752 80010216 64101889 80010387 64102026 80010558 64102163 80010729 64102300 80010900 64102437 80011071 64102574 80011242 64102711 80011413 64102848 80011584 64102985 80011755 64103122 80011926 64103259 80012097 64103396 80012268 64103533 80012439 64103670 80012610 64103807 80012781 64103944 80012952 64104081 80013123 64104218 80013294 64104355 80013465 64104492 80013636 64104629 80013807 64104766 80013978 64104903 80014149 64105040 80014320 64105177 80014491 64105314 80014662 64105451 80014833 64105588 80015004 64105725 80015175 64105862 80015346 64105999 80015517 64106136 80015688 64106273 80015859 64106410 80016030 64106547 80016201 64106684 80016372 64106821 80016543 64106958 80016714 64107095 80016885 64107232 80017056 64107369 80017227 64107506 80017398 64107643 80017569 64107780 80017740 64107917 80017911 64108054 80018082 64108191 80018253 64108328 80018424 64108465 80018595 64108602 80018766 64108739 80018937 64108876 80019108 64109013 80019279 64109150 80019450 64109287 80019621 64109424 80019792 64109561 80019963 64109698 80020134 64109835 80020305 64109972 80020476 64110109 80020647 64110246 80020818 64110383 80020989 64110520 80021160 64110657 80021331 64110794 80021502 64110931 80021673 64111068 80021844 64111205 80022015 64111342 80022186 64111479 80022357 64111616 80022528 64111753 80022699 64111890 80022870 64112027 80023041 64112164 80023212 64112301 80023383 64112438 80023554 64112575 80023725 64112712 80023896 64112849 80024067 64112986 80024238 64113123 80024409 64113260 80024580 64113397 80024751 64113534 80024922 64113671 80025093 64113808 80025264 64113945 80025435 64114082 80025606 64114219 80025777 64114356 80025948 64114493 80026119 64114630 80026290 64114767 80026461 64114904 80026632 64115041 80026803 64115178 80026974 64115315 80027145 64115452 80027316 64115589 80027487 64115726 80027658 64115863 80027829 64116000 80028000 64116137 80028171 64116274 80028342 64116411 80028513 64116548 80028684 64116685 80028855 64116822 80029026 64116959 80029197 64117096 80029368 64117233 80029539 64117370 80029710 64117507 80029881 64117644 80030052 64117781 80030223 64117918 80030394 64118055 80030565 64118192 80030736 64118329 80030907 64118466 80031078 64118603 80031249 64118740 80031420 64118877 80031591 64119014 80031762 64119151 80031933 64119288 80032104 64119425 80032275 64119562 80032446 64119699 80032617 64119836 80032788 64119973 80032959 64120110 80033130 64120247 80033301 64120384 80033472 64120521 80033643 64120658 80033814 64120795 80033985 64120932 80034156 64121069 80034327 64121206 80034498 64121343 80034669 64121480 80034840 64121617 80035011 64121754 80035182 64121891 80035353 64122028 80035524 64122165 80035695 64122302 80035866 64122439 80036037 64122576 80036208 64122713 80036379 64122850 80036550 64122987 80036721 64123124 80036892 64123261 80037063 64123398 80037234 64123535 80037405 64123672 80037576 64123809 80037747 64123946 80037918 64124083 80038089 64124220 80038260 64124357 80038431 64124494 80038602 64124631 80038773 64124768 80038944 64124905 80039115 64125042 80039286 64125179 80039457 64125316 80039628 64125453 80039799 64125590 80039970 64125727 80040141 64125864 80040312 64126001 80040483 64126138 80040654 64126275 80040825 64126412 80040996 64126549 80041167 64126686 80041338 64126823 80041509 64126960 80041680 64127097 80041851 64127234 80042022 64127371 80042193 64127508 80042364 64127645 80042535 64127782 80042706 64127919 80042877 64128056 80043048 64128193 80043219 64128330 80043390 64128467 80043561 64128604 80043732 64128741 80043903 64128878 80044074 64129015 80044245 64129152 80044416 64129289 80044587 64129426 80044758 64129563 80044929 64129700 80045100 64129837 80045271 64129974 80045442 64130111 80045613 64130248 80045784 64130385 80045955 64130522 80046126 64130659 80046297 64130796 80046468 64130933 80046639 64131070 80046810 64131207 80046981 64131344 80047152 64131481 80047323 64131618 80047494 64131755 80047665 64131892 80047836 64132029 80048007 64132166 80048178 64132303 80048349 64132440 80048520 64132577 80048691 64132714 80048862 64132851 80049033 64132988 80049204 64133125 80049375 64133262 80049546 64133399 80049717 64133536 80049888 64133673 80050059 64133810 80050230 64133947 80050401 64134084 80050572 64134221 80050743 64134358 80050914 64134495 80051085 64134632 80051256 64134769 80051427 64134906 80051598 64135043 80051769 64135180 80051940 64135317 80052111 64135454 80052282 64135591 80052453 64135728 80052624 64135865 80052795 64136002 80052966 64136139 80053137 64136276 80053308 64136413 80053479 64136550 80053650 64136687 80053821 64136824 80053992 64136961 80054163 64137098 80054334 64137235 80054505 64137372 80054676 64137509 80054847 64137646 80055018 64137783 80055189 64137920 80055360 64138057 80055531 64138194 80055702 64138331 80055873 64138468 80056044 64138605 80056215 64138742 80056386 64138879 80056557 64139016 80056728 64139153 80056899 64139290 80057070 64139427 80057241 64139564 80057412 64139701 80057583 64139838 80057754 64139975 80057925 64140112 80058096 64140249 80058267 64140386 80058438 64140523 80058609 64140660 80058780 64140797 80058951 64140934 80059122 64141071 80059293 64141208 80059464 64141345 80059635 64141482 80059806 64141619 80059977 64141756 80060148 64141893 80060319 64142030 80060490 64142167 80060661 64142304 80060832 64142441 80061003 64142578 80061174 64142715 80061345 64142852 80061516 64142989 80061687 64143126 80061858 64143263 80062029 64143400 80062200 64143537 80062371 64143674 80062542 64143811 80062713 64143948 80062884 64144085 80063055 64144222 80063226 64144359 80063397 64144496 80063568 64144633 80063739 64144770 80063910 64144907 80064081 64145044 80064252 64145181 80064423 64145318 80064594 64145455 80064765 64145592 80064936 64145729 80065107 64145866 80065278 64146003 80065449 64146140 80065620 64146277 80065791 64146414 80065962 64146551 80066133 64146688 80066304 64146825 80066475 64146962 80066646 64147099 80066817 64147236 80066988 64147373 80067159 64147510 80067330 64147647 80067501 64147784 80067672 64147921 80067843 64148058 80068014 64148195 80068185 64148332 80068356 64148469 80068527 64148606 80068698 64148743 80068869 64148880 80069040 64149017 80069211 64149154 80069382 64149291 80069553 64149428 80069724 64149565 80069895 64149702 80070066 64149839 80070237 64149976 80070408 64150113 80070579 64150250 80070750 64150387 80070921 64150524 80071092 64150661 80071263 64150798 80071434 64150935 80071605 64151072 80071776 64151209 80071947 64151346 80072118 64151483 80072289 64151620 80072460 64151757 80072631 64151894 80072802 64152031 80072973 64152168 80073144 64152305 80073315 64152442 80073486 64152579 80073657 64152716 80073828 64152853 80073999 64152990 80074170 64153127 80074341 64153264 80074512 64153401 80074683 64153538 80074854 64153675 80075025 64153812 80075196 64153949 80075367 64154086 80075538 64154223 80075709 64154360 80075880 64154497 80076051 64154634 80076222 64154771 80076393 64154908 80076564 64155045 80076735 64155182 80076906 64155319 80077077 64155456 80077248 64155593 80077419 64155730 80077590 64155867 80077761 64156004 80077932 64156141 80078103 64156278 80078274 64156415 80078445 64156552 80078616 64156689 80078787 64156826 80078958 64156963 80079129 64157100 80079300 64157237 80079471 64157374 80079642 64157511 80079813 64157648 80079984 64157785 80080155 64157922 80080326 64158059 80080497 64158196 80080668 64158333 80080839 64158470 80081010 64158607 80081181 64158744 80081352 64158881 80081523 64159018 80081694 64159155 80081865 64159292 80082036 64159429 80082207 64159566 80082378 64159703 80082549 64159840 80082720 64159977 80082891 64160114 80083062 64160251 80083233 64160388 80083404 64160525 80083575 64160662 80083746 64160799 80083917 64160936 80084088 64161073 80084259 64161210 80084430 64161347 80084601 64161484 80084772 64161621 80084943 64161758 80085114 64161895 80085285 64162032 80085456 64162169 80085627 64162306 80085798 64162443 80085969 64162580 80086140 64162717 80086311 64162854 80086482 64162991 80086653 64163128 80086824 64163265 80086995 64163402 80087166 64163539 80087337 64163676 80087508 64163813 80087679 64163950 80087850 64164087 80088021 64164224 80088192 64164361 80088363 64164498 80088534 64164635 80088705 64164772 80088876 64164909 80089047 64165046 80089218 64165183 80089389 64165320 80089560 64165457 80089731 64165594 80089902 64165731 80090073 64165868 80090244 64166005 80090415 64166142 80090586 64166279 80090757 64166416 80090928 64166553 80091099 64166690 80091270 64166827 80091441 64166964 80091612 64167101 80091783 64167238 80091954 64167375 80092125 64167512 80092296 64167649 80092467 64167786 80092638 64167923 80092809 64168060 80092980 64168197 80093151 64168334 80093322 64168471 80093493 64168608 80093664 64168745 80093835 64168882 80094006 64169019 80094177 64169156 80094348 64169293 80094519 64169430 80094690 64169567 80094861 64169704 80095032 64169841 80095203 64169978 80095374 64170115 80095545 64170252 80095716
1000 13835900 0 13835900 17269627 13836037 17269798 13836174 17269969 13836311 17270140 13836448 17270311 13836585 17270482 13836722 17270653 13836859 17270824 13836996 17270995 13837133 17271166 13837270 17271337 13837407 17271508 13837544 17271679 13837681 17271850 13837818 17272021 13837955 17272192 13838092 17272363 13838229 17272534 13838366 17272705 13838503 17272876 13838640 17273047 13838777 17273218 13838914 17273389 13839051 17273560 13839188 17273731 13839325 17273902 13839462 17274073 13839599 17274244 13839736 17274415 13839873 17274586 13840010 17274757 13840147 17274928 13840284 17275099 13840421 17275270 13840558 17275441 13840695 17275612 13840832 17275783 13840969 17275954 13841106 17276125 13841243 17276296 13841380 17276467 13841517 17276638 13841654 17276809 13841791 17276980 13841928 17277151 13842065 17277322 13842202 17277493 13842339 17277664 13842476 17277835 13842613 17278006 13842750 17278177 13842887 17278348 13843024 17278519 13843161 17278690 13843298 17278861 13843435 17279032 13843572 17279203 13843709 17279374 13843846 17279545 13843983 17279716 13844120 17279887 13844257 17280058 13844394 17280229 13844531 17280400 13844668 17280571 13844805 17280742 13844942 17280913 13845079 17281084 13845216 17281255 13845353 17281426 13845490 17281597 13845627 17281768 13845764 17281939 13845901 17282110 13846038 17282281 13846175 17282452 13846312 17282623 13846449 17282794 13846586 17282965 13846723 17283136 13846860 17283307 13846997 17283478 13847134 17283649 13847271 17283820 13847408 17283991 13847545 17284162 13847682 17284333 13847819 17284504 13847956 17284675 13848093 17284846 13848230 17285017 13848367 17285188 13848504 17285359 13848641 17285530 13848778 17285701 13848915 17285872 13849052 17286043 13849189 17286214 13849326 17286385 13849463 17286556 13849600 17286727 13849737 17286898 13849874 17287069 13850011 17287240 13850148 17287411 13850285 17287582 13850422 17287753 13850559 17287924 13850696 17288095 13850833 17288266 13850970 17288437 13851107 17288608 13851244 17288779 13851381 17288950 13851518 17289121 13851655 17289292 13851792 17289463 13851929 17289634 13852066 17289805 13852203 17289976 13852340 17290147 13852477 17290318 13852614 17290489 13852751 17290660 13852888 17290831 13853025 17291002 13853162 17291173 13853299 17291344 13853436 17291515 13853573 17291686 13853710 17291857 13853847 17292028 13853984 17292199 13854121 17292370 13854258 17292541 13854395 17292712 13854532 17292883 13854669 17293054 13854806 17293225 13854943 17293396 13855080 17293567 13855217 17293738 13855354 17293909 13855491 17294080 13855628 17294251 13855765 17294422 13855902 17294593 13856039 17294764 13856176 17294935 13856313 17295106 13856450 17295277 13856587 17295448 13856724 17295619 13856861 17295790 13856998 17295961 13857135 17296132 13857272 17296303 13857409 17296474 13857546 17296645 13857683 17296816 13857820 17296987 13857957 17297158 13858094 17297329 13858231 17297500 13858368 17297671 13858505 17297842 13858642 17298013 13858779 17298184 13858916 17298355 13859053 17298526 13859190 17298697 13859327 17298868 13859464 17299039 13859601 17299210 13859738 17299381 13859875 17299552 13860012 17299723 13860149 17299894 13860286 17300065 13860423 17300236 13860560 17300407 13860697 17300578 13860834 17300749 13860971 17300920 13861108 17301091 13861245 17301262 13861382 17301433 13861519 17301604 13861656 17301775 13861793 17301946 13861930 17302117 13862067 17302288 13862204 17302459 13862341 17302630 13862478 17302801 13862615 17302972 13862752 17303143 13862889 17303314 13863026 17303485 13863163 17303656 13863300 17303827 13863437 17303998 13863574 17304169 13863711 17304340 13863848 17304511 13863985 17304682 13864122 17304853 13864259 17305024 13864396 17305195 13864533 17305366 13864670 17305537 13864807 17305708 13864944 17305879 13865081 17306050 13865218 17306221 13865355 17306392 13865492 17306563 13865629 17306734 13865766 17306905 13865903 17307076 13866040 17307247 13866177 17307418 13866314 17307589 13866451 17307760 13866588 17307931 13866725 17308102 13866862 17308273 13866999 17308444 13867136 17308615 13867273 17308786 13867410 17308957 13867547 17309128 13867684 17309299 13867821 17309470 13867958 17309641 13868095 17309812 13868232 17309983 13868369 17310154 13868506 17310325 13868643 17310496 13868780 17310667 13868917 17310838 13869054 17311009 13869191 17311180 13869328 17311351 13869465 17311522 13869602 17311693 13869739 17311864 13869876 17312035 13870013 17312206 13870150 17312377 13870287 17312548 13870424 17312719 13870561 17312890 13870698 17313061 13870835 17313232 13870972 17313403 13871109 17313574 13871246 17313745 13871383 17313916 13871520 17314087 13871657 17314258 13871794 17314429 13871931 17314600 13872068 17314771 13872205 17314942 13872342 17315113 13872479 17315284 13872616 17315455 13872753 17315626 13872890 17315797 13873027 17315968 13873164 17316139 13873301 17316310 13873438 17316481 13873575 17316652 13873712 17316823 13873849 17316994 13873986 17317165 13874123 17317336 13874260 17317507 13874397 17317678 13874534 17317849 13874671 17318020 13874808 17318191 13874945 17318362 13875082 17318533 13875219 17318704 13875356 17318875 13875493 17319046 13875630 17319217 13875767 17319388 13875904 17319559 13876041 17319730 13876178 17319901 13876315 17320072 13876452 17320243 13876589 17320414 13876726 17320585 13876863 17320756 13877000 17320927 13877137 17321098 13877274 17321269 13877411 17321440 13877548 17321611 13877685 17321782 13877822 17321953 13877959 17322124 13878096 17322295 13878233 17322466 13878370 17322637 13878507 17322808 13878644 17322979 13878781 17323150 13878918 17323321 13879055 17323492 13879192 17323663 13879329 17323834 13879466 17324005 13879603 17324176 13879740 17324347 13879877 17324518 13880014 17324689 13880151 17324860 13880288 17325031 13880425 17325202 13880562 17325373 13880699 17325544 13880836 17325715 13880973 17325886 13881110 17326057 13881247 17326228 13881384 17326399 13881521 17326570 13881658 17326741 13881795 17326912 13881932 17327083 13882069 17327254 13882206 17327425 13882343 17327596 13882480 17327767 13882617 17327938 13882754 17328109 13882891 17328280 13883028 17328451 13883165 17328622 13883302 17328793 13883439 17328964 13883576 17329135 13883713 17329306 13883850 17329477 13883987 17329648 13884124 17329819 13884261 17329990 13884398 17330161 13884535 17330332 13884672 17330503 13884809 17330674 13884946 17330845 13885083 17331016 13885220 17331187 13885357 17331358 13885494 17331529 13885631 17331700 13885768 17331871 13885905 17332042 13886042 17332213 13886179 17332384 13886316 17332555 13886453 17332726 13886590 17332897 13886727 17333068 13886864 17333239 13887001 17333410 13887138 17333581 13887275 17333752 13887412 17333923 13887549 17334094 13887686 17334265 13887823 17334436 13887960 17334607 13888097 17334778 13888234 17334949 13888371 17335120 13888508 17335291 13888645 17335462 13888782 17335633 13888919 17335804 13889056 17335975 13889193 17336146 13889330 17336317 13889467 17336488 13889604 17336659 13889741 17336830 13889878 17337001 13890015 17337172 13890152 17337343 13890289 17337514 13890426 17337685 13890563 17337856 13890700 17338027 13890837 17338198 13890974 17338369 13891111 17338540 13891248 17338711 13891385 17338882 13891522 17339053 13891659 17339224 13891796 17339395 13891933 17339566 13892070 17339737 13892207 17339908 13892344 17340079 13892481 17340250 13892618 17340421 13892755 17340592 13892892 17340763 13893029 17340934 13893166 17341105 13893303 17341276 13893440 17341447 13893577 17341618 13893714 17341789 13893851 17341960 13893988 17342131 13894125 17342302 13894262 17342473 13894399 17342644 13894536 17342815 13894673 17342986 13894810 17343157 13894947 17343328 13895084 17343499 13895221 17343670 13895358 17343841 13895495 17344012 13895632 17344183 13895769 17344354 13895906 17344525 13896043 17344696 13896180 17344867 13896317 17345038 13896454 17345209 13896591 17345380 13896728 17345551 13896865 17345722 13897002 17345893 13897139 17346064 13897276 17346235 13897413 17346406 13897550 17346577 13897687 17346748 13897824 17346919 13897961 17347090 13898098 17347261 13898235 17347432 13898372 17347603 13898509 17347774 13898646 17347945 13898783 17348116 13898920 17348287 13899057 17348458 13899194 17348629 13899331 17348800 13899468 17348971 13899605 17349142 13899742 17349313 13899879 17349484 13900016 17349655 13900153 17349826 13900290 17349997 13900427 17350168 13900564 17350339 13900701 17350510 13900838 17350681 13900975 17350852 13901112 17351023 13901249 17351194 13901386 17351365 13901523 17351536 13901660 17351707 13901797 17351878 13901934 17352049 13902071 17352220 13902208 17352391 13902345 17352562 13902482 17352733 13902619 17352904 13902756 17353075 13902893 17353246 13903030 17353417 13903167 17353588 13903304 17353759 13903441 17353930 13903578 17354101 13903715 17354272 13903852 17354443 13903989 17354614 13904126 17354785 13904263 17354956 13904400 17355127 13904537 17355298 13904674 17355469 13904811 17355640 13904948 17355811 13905085 17355982 13905222 17356153 13905359 17356324 13905496 17356495 13905633 17356666 13905770 17356837 13905907 17357008 13906044 17357179 13906181 17357350 13906318 17357521 13906455 17357692 13906592 17357863 13906729 17358034 13906866 17358205 13907003 17358376 13907140 17358547 13907277 17358718 13907414 17358889 13907551 17359060 13907688 17359231 13907825 17359402 13907962 17359573 13908099 17359744 13908236 17359915 13908373 17360086 13908510 17360257 13908647 17360428 13908784 17360599 13908921 17360770 13909058 17360941 13909195 17361112 13909332 17361283 13909469 17361454 13909606 17361625 13909743 17361796 13909880 17361967 13910017 17362138 13910154 17362309 13910291 17362480 13910428 17362651 13910565 17362822 13910702 17362993 13910839 17363164 13910976 17363335 13911113 17363506 13911250 17363677 13911387 17363848 13911524 17364019 13911661 17364190 13911798 17364361 13911935 17364532 13912072 17364703 13912209 17364874 13912346 17365045 13912483 17365216 13912620 17365387 13912757 17365558 13912894 17365729 13913031 17365900 13913168 17366071 13913305 17366242 13913442 17366413 13913579 17366584 13913716 17366755 13913853 17366926 13913990 17367097 13914127 17367268 13914264 17367439 13914401 17367610 13914538 17367781 13914675 17367952 13914812 17368123 13914949 17368294 13915086 17368465 13915223 17368636 13915360 17368807 13915497 17368978 13915634 17369149 13915771 17369320 13915908 17369491 13916045 17369662 13916182 17369833 13916319 17370004 13916456 17370175 13916593 17370346 13916730 17370517 13916867 17370688 13917004 17370859 13917141 17371030 13917278 17371201 13917415 17371372 13917552 17371543 13917689 17371714 13917826 17371885 13917963 17372056 13918100 17372227 13918237 17372398 13918374 17372569 13918511 17372740 13918648 17372911 13918785 17373082 13918922 17373253 13919059 17373424 13919196 17373595 13919333 17373766 13919470 17373937 13919607 17374108 13919744 17374279 13919881 17374450 13920018 17374621 13920155 17374792 13920292 17374963 13920429 17375134 13920566 17375305 13920703 17375476 13920840 17375647 13920977 17375818 13921114 17375989 13921251 17376160 13921388 17376331 13921525 17376502 13921662 17376673 13921799 17376844 13921936 17377015 13922073 17377186 13922210 17377357 13922347 17377528 13922484 17377699 13922621 17377870 13922758 17378041 13922895 17378212 13923032 17378383 13923169 17378554 13923306 17378725 13923443 17378896 13923580 17379067 13923717 17379238 13923854 17379409 13923991 17379580 13924128 17379751 13924265 17379922 13924402 17380093 13924539 17380264 13924676 17380435 13924813 17380606 13924950 17380777 13925087 17380948 13925224 17381119 13925361 17381290 13925498 17381461 13925635 17381632 13925772 17381803 13925909 17381974 13926046 17382145 13926183 17382316 13926320 17382487 13926457 17382658 13926594 17382829 13926731 17383000 13926868 17383171 13927005 17383342 13927142 17383513 13927279 17383684 13927416 17383855 13927553 17384026 13927690 17384197 13927827 17384368 13927964 17384539 13928101 17384710 13928238 17384881 13928375 17385052 13928512 17385223 13928649 17385394 13928786 17385565 13928923 17385736 13929060 17385907 13929197 17386078 13929334 17386249 13929471 17386420 13929608 17386591 13929745 17386762 13929882 17386933 13930019 17387104 13930156 17387275 13930293 17387446 13930430 17387617 13930567 17387788 13930704 17387959 13930841 17388130 13930978 17388301 13931115 17388472 13931252 17388643 13931389 17388814 13931526 17388985 13931663 17389156 13931800 17389327 13931937 17389498 13932074 17389669 13932211 17389840 13932348 17390011 13932485 17390182 13932622 17390353 13932759 17390524 13932896 17390695 13933033 17390866 13933170 17391037 13933307 17391208 13933444 17391379 13933581 17391550 13933718 17391721 13933855 17391892 13933992 17392063 13934129 17392234 13934266 17392405 13934403 17392576 13934540 17392747 13934677 17392918 13934814 17393089 13934951 17393260 13935088 17393431 13935225 17393602 13935362 17393773 13935499 17393944 13935636 17394115 13935773 17394286 13935910 17394457 13936047 17394628 13936184 17394799 13936321 17394970 13936458 17395141 13936595 17395312 13936732 17395483 13936869 17395654 13937006 17395825 13937143 17395996 13937280 17396167 13937417 17396338 13937554 17396509 13937691 17396680 13937828 17396851 13937965 17397022 13938102 17397193 13938239 17397364 13938376 17397535 13938513 17397706 13938650 17397877 13938787 17398048 13938924 17398219 13939061 17398390 13939198 17398561 13939335 17398732 13939472 17398903 13939609 17399074 13939746 17399245 13939883 17399416 13940020 17399587 13940157 17399758 13940294 17399929 13940431 17400100 13940568 17400271 13940705 17400442 13940842 17400613 13940979 17400784 13941116 17400955 13941253 17401126 13941390 17401297 13941527 17401468 13941664 17401639 13941801 17401810 13941938 17401981 13942075 17402152 13942212 17402323 13942349 17402494 13942486 17402665 13942623 17402836 13942760 17403007 13942897 17403178 13943034 17403349 13943171 17403520 13943308 17403691 13943445 17403862 13943582 17404033 13943719 17404204 13943856 17404375 13943993 17404546 13944130 17404717 13944267 17404888 13944404 17405059 13944541 17405230 13944678 17405401 13944815 17405572 13944952 17405743 13945089 17405914 13945226 17406085 13945363 17406256 13945500 17406427 13945637 17406598 13945774 17406769 13945911 17406940 13946048 17407111 13946185 17407282 13946322 17407453 13946459 17407624 13946596 17407795 13946733 17407966 13946870 17408137 13947007 17408308 13947144 17408479 13947281 17408650 13947418 17408821 13947555 17408992 13947692 17409163 13947829 17409334 13947966 17409505 13948103 17409676 13948240 17409847 13948377 17410018 13948514 17410189 13948651 17410360 13948788 17410531 13948925 17410702 13949062 17410873 13949199 17411044 13949336 17411215 13949473 17411386 13949610 17411557 13949747 17411728 13949884 17411899 13950021 17412070 13950158 17412241 13950295 17412412 13950432 17412583 13950569 17412754 13950706 17412925 13950843 17413096 13950980 17413267 13951117 17413438 13951254 17413609 13951391 17413780 13951528 17413951 13951665 17414122 13951802 17414293 13951939 17414464 13952076 17414635 13952213 17414806 13952350 17414977 13952487 17415148 13952624 17415319 13952761 17415490 13952898 17415661 13953035 17415832 13953172 17416003 13953309 17416174 13953446 17416345 13953583 17416516 13953720 17416687 13953857 17416858 13953994 17417029 13954131 17417200 13954268 17417371 13954405 17417542 13954542 17417713 13954679 17417884 13954816 17418055 13954953 17418226 13955090 17418397 13955227 17418568 13955364 17418739 13955501 17418910 13955638 17419081 13955775 17419252 13955912 17419423 13956049 17419594 13956186 17419765 13956323 17419936 13956460 17420107 13956597 17420278 13956734 17420449 13956871 17420620 13957008 17420791 13957145 17420962 13957282 17421133 13957419 17421304 13957556 17421475 13957693 17421646 13957830 17421817 13957967 17421988 13958104 17422159 13958241 17422330 13958378 17422501 13958515 17422672 13958652 17422843 13958789 17423014 13958926 17423185 13959063 17423356 13959200 17423527 13959337 17423698 13959474 17423869 13959611 17424040 13959748 17424211 13959885 17424382 13960022 17424553 13960159 17424724 13960296 17424895 13960433 17425066 13960570 17425237 13960707 17425408 13960844 17425579 13960981 17425750 13961118 17425921 13961255 17426092 13961392 17426263 13961529 17426434 13961666 17426605 13961803 17426776 13961940 17426947 13962077 17427118 13962214 17427289 13962351 17427460 13962488 17427631 13962625 17427802 13962762 17427973 13962899 17428144 13963036 17428315 13963173 17428486 13963310 17428657 13963447 17428828 13963584 17428999 13963721 17429170 13963858 17429341 13963995 17429512 13964132 17429683 13964269 17429854 13964406 17430025 13964543 17430196 13964680 17430367 13964817 17430538 13964954 17430709 13965091 17430880 13965228 17431051 13965365 17431222 13965502 17431393 13965639 17431564 13965776 17431735 13965913 17431906 13966050 17432077 13966187 17432248 13966324 17432419 13966461 17432590 13966598 17432761 13966735 17432932 13966872 17433103 13967009 17433274 13967146 17433445 13967283 17433616 13967420 17433787 13967557 17433958 13967694 17434129 13967831 17434300 13967968 17434471 13968105 17434642 13968242 17434813 13968379 17434984 13968516 17435155 13968653 17435326 13968790 17435497 13968927 17435668 13969064 17435839 13969201 17436010 13969338 17436181 13969475 17436352 13969612 17436523 13969749 17436694 13969886 17436865 13970023 17437036 13970160 17437207 13970297 17437378 13970434 17437549 13970571 17437720 13970708 17437891 13970845 17438062 13970982 17438233 13971119 17438404 13971256 17438575 13971393 17438746 13971530 17438917 13971667 17439088 13971804 17439259 13971941 17439430 13972078 17439601 13972215 17439772 13972352 17439943 13972489 17440114 13972626 17440285
1000 35717270 0 35717270 44581410 35717407 44581581 35717544 44581752 35717681 44581923 35717818 44582094 35717955 44582265 35718092 44582436 35718229 44582607 35718366 44582778 35718503 44582949 35718640 44583120 35718777 44583291 35718914 44583462 35719051 44583633 35719188 44583804 35719325 44583975 35719462 44584146 35719599 44584317 35719736 44584488 35719873 44584659 35720010 44584830 35720147 44585001 35720284 44585172 35720421 44585343 35720558 44585514 35720695 44585685 35720832 44585856 35720969 44586027 35721106 44586198 35721243 44586369 35721380 44586540 35721517 44586711 35721654 44586882 35721791 44587053 35721928 44587224 35722065 44587395 35722202 44587566 35722339 44587737 35722476 44587908 35722613 44588079 35722750 44588250 35722887 44588421 35723024 44588592 35723161 44588763 35723298 44588934 35723435 44589105 35723572 44589276 35723709 44589447 35723846 44589618 35723983 44589789 35724120 44589960 35724257 44590131 35724394 44590302 35724531 44590473 35724668 44590644 35724805 44590815 35724942 44590986 35725079 44591157 35725216 44591328 35725353 44591499 35725490 44591670 35725627 44591841 35725764 44592012 35725901 44592183 35726038 44592354 35726175 44592525 35726312 44592696 35726449 44592867 35726586 44593038 35726723 44593209 35726860 44593380 35726997 44593551 35727134 44593722 35727271 44593893 35727408 44594064 35727545 44594235 35727682 44594406 35727819 44594577 35727956 44594748 35728093 44594919 35728230 44595090 35728367 44595261 35728504 44595432 35728641 44595603 35728778 44595774 35728915 44595945 35729052 44596116 35729189 44596287 35729326 44596458 35729463 44596629 35729600 44596800 35729737 44596971 35729874 44597142 35730011 44597313 35730148 44597484 35730285 44597655 35730422 44597826 35730559 44597997 35730696 44598168 35730833 44598339 35730970 44598510 35731107 44598681 35731244 44598852 35731381 44599023 35731518 44599194 35731655 44599365 35731792 44599536 35731929 44599707 35732066 44599878 35732203 44600049 35732340 44600220 35732477 44600391 35732614 44600562 35732751 44600733 35732888 44600904 35733025 44601075 35733162 44601246 35733299 44601417 35733436 44601588 35733573 44601759 35733710 44601930 35733847 44602101 35733984 44602272 35734121 44602443 35734258 44602614 35734395 44602785 35734532 44602956 35734669 44603127 35734806 44603298 35734943 44603469 35735080 44603640 35735217 44603811 35735354 44603982 35735491 44604153 35735628 44604324 35735765 44604495 35735902 44604666 35736039 44604837 35736176 44605008 35736313 44605179 35736450 44605350 35736587 44605521 35736724 44605692 35736861 44605863 35736998 44606034 35737135 44606205 35737272 44606376 35737409 44606547 35737546 44606718 35737683 44606889 35737820 44607060 35737957 44607231 35738094 44607402 35738231 44607573 35738368 44607744 35738505 44607915 35738642 44608086 35738779 44608257 35738916 44608428 35739053 44608599 35739190 44608770 35739327 44608941 35739464 44609112 35739601 44609283 35739738 44609454 35739875 44609625 35740012 44609796 35740149 44609967 35740286 44610138 35740423 44610309 35740560 44610480 35740697 44610651 35740834 44610822 35740971 44610993 35741108 44611164 35741245 44611335 35741382 44611506 35741519 44611677 35741656 44611848 35741793 44612019 35741930 44612190 35742067 44612361 35742204 44612532 35742341 44612703 35742478 44612874 35742615 44613045 35742752 44613216 35742889 44613387 35743026 44613558 35743163 44613729 35743300 44613900 35743437 44614071 35743574 44614242 35743711 44614413 35743848 44614584 35743985 44614755 35744122 44614926 35744259 44615097 35744396 44615268 35744533 44615439 35744670 44615610 35744807 44615781 35744944 44615952 35745081 44616123 35745218 44616294 35745355 44616465 35745492 44616636 35745629 44616807 35745766 44616978 35745903 44617149 35746040 44617320 35746177 44617491 35746314 44617662 35746451 44617833 35746588 44618004 35746725 44618175 35746862 44618346 35746999 44618517 35747136 44618688 35747273 44618859 35747410 44619030 35747547 44619201 35747684 44619372 35747821 44619543 35747958 44619714 35748095 44619885 35748232 44620056 35748369 44620227 35748506 44620398 35748643 44620569 35748780 44620740 35748917 44620911 35749054 44621082 35749191 44621253 35749328 44621424 35749465 44621595 35749602 44621766 35749739 44621937 35749876 44622108 35750013 44622279 35750150 44622450 35750287 44622621 35750424 44622792 35750561 44622963 35750698 44623134 35750835 44623305 35750972 44623476 35751109 44623647 35751246 44623818 35751383 44623989 35751520 44624160 35751657 44624331 35751794 44624502 35751931 44624673 35752068 44624844 35752205 44625015 35752342 44625186 35752479 44625357 35752616 44625528 35752753 44625699 35752890 44625870 35753027 44626041 35753164 44626212 35753301 44626383 35753438 44626554 35753575 44626725 35753712 44626896 35753849 44627067 35753986 44627238 35754123 44627409 35754260 44627580 35754397 44627751 35754534 44627922 35754671 44628093 35754808 44628264 35754945 44628435 35755082 44628606 35755219 44628777 35755356 44628948 35755493 44629119 35755630 44629290 35755767 44629461 35755904 44629632 35756041 44629803 35756178 44629974 35756315 44630145 35756452 44630316 35756589 44630487 35756726 44630658 35756863 44630829 35757000 44631000 35757137 44631171 35757274 44631342 35757411 44631513 35757548 44631684 35757685 44631855 35757822 44632026 35757959 44632197 35758096 44632368 35758233 44632539 35758370 44632710 35758507 44632881 35758644 44633052 35758781 44633223 35758918 44633394 35759055 44633565 35759192 44633736 35759329 44633907 35759466 44634078 35759603 44634249 35759740 44634420 35759877 44634591 35760014 44634762 35760151 44634933 35760288 44635104 35760425 44635275 35760562 44635446 35760699 44635617 35760836 44635788 35760973 44635959 35761110 44636130 35761247 44636301 35761384 44636472 35761521 44636643 35761658 44636814 35761795 44636985 35761932 44637156 35762069 44637327 35762206 44637498 35762343 44637669 35762480 44637840 35762617 44638011 35762754 44638182 35762891 44638353 35763028 44638524 35763165 44638695 35763302 44638866 35763439 44639037 35763576 44639208 35763713 44639379 35763850 44639550 35763987 44639721 35764124 44639892 35764261 44640063 35764398 44640234 35764535 44640405 35764672 44640576 35764809 44640747 35764946 44640918 35765083 44641089 35765220 44641260 35765357 44641431 35765494 44641602 35765631 44641773 35765768 44641944 35765905 44642115 35766042 44642286 35766179 44642457 35766316 44642628 35766453 44642799 35766590 44642970 35766727 44643141 35766864 44643312 35767001 44643483 35767138 44643654 35767275 44643825 35767412 44643996 35767549 44644167 35767686 44644338 35767823 44644509 35767960 44644680 35768097 44644851 35768234 44645022 35768371 44645193 35768508 44645364 35768645 44645535 35768782 44645706 35768919 44645877 35769056 44646048 35769193 44646219 35769330 44646390 35769467 44646561 35769604 44646732 35769741 44646903 35769878 44647074 35770015 44647245 35770152 44647416 35770289 44647587 35770426 44647758 35770563 44647929 35770700 44648100 35770837 44648271 35770974 44648442 35771111 44648613 35771248 44648784 35771385 44648955 35771522 44649126 35771659 44649297 35771796 44649468 35771933 44649639 35772070 44649810 35772207 44649981 35772344 44650152 35772481 44650323 35772618 44650494 35772755 44650665 35772892 44650836 35773029 44651007 35773166 44651178 35773303 44651349 35773440 44651520 35773577 44651691 35773714 44651862 35773851 44652033 35773988 44652204 35774125 44652375 35774262 44652546 35774399 44652717 35774536 44652888 35774673 44653059 35774810 44653230 35774947 44653401 35775084 44653572 35775221 44653743 35775358 44653914 35775495 44654085 35775632 44654256 35775769 44654427 35775906 44654598 35776043 44654769 35776180 44654940 35776317 44655111 35776454 44655282 35776591 44655453 35776728 44655624 35776865 44655795 35777002 44655966 35777139 44656137 35777276 44656308 35777413 44656479 35777550 44656650 35777687 44656821 35777824 44656992 35777961 44657163 35778098 44657334 35778235 44657505 35778372 44657676 35778509 44657847 35778646 44658018 35778783 44658189 35778920 44658360 35779057 44658531 35779194 44658702 35779331 44658873 35779468 44659044 35779605 44659215 35779742 44659386 35779879 44659557 35780016 44659728 35780153 44659899 35780290 44660070 35780427 44660241 35780564 44660412 35780701 44660583 35780838 44660754 35780975 44660925 35781112 44661096 35781249 44661267 35781386 44661438 35781523 44661609 35781660 44661780 35781797 44661951 35781934 44662122 35782071 44662293 35782208 44662464 35782345 44662635 35782482 44662806 35782619 44662977 35782756 44663148 35782893 44663319 35783030 44663490 35783167 44663661 35783304 44663832 35783441 44664003 35783578 44664174 35783715 44664345 35783852 44664516 35783989 44664687 35784126 44664858 35784263 44665029 35784400 44665200 35784537 44665371 35784674 44665542 35784811 44665713 35784948 44665884 35785085 44666055 35785222 44666226 35785359 44666397 35785496 44666568 35785633 44666739 35785770 44666910 35785907 44667081 35786044 44667252 35786181 44667423 35786318 44667594 35786455 44667765 35786592 44667936 35786729 44668107 35786866 44668278 35787003 44668449 35787140 44668620 35787277 44668791 35787414 44668962 35787551 44669133 35787688 44669304 35787825 44669475 35787962 44669646 35788099 44669817 35788236 44669988 35788373 44670159 35788510 44670330 35788647 44670501 35788784 44670672 35788921 44670843 35789058 44671014 35789195 44671185 35789332 44671356 35789469 44671527 35789606 44671698 35789743 44671869 35789880 44672040 35790017 44672211 35790154 44672382 35790291 44672553 35790428 44672724 35790565 44672895 35790702 44673066 35790839 44673237 35790976 44673408 35791113 44673579 35791250 44673750 35791387 44673921 35791524 44674092 35791661 44674263 35791798 44674434 35791935 44674605 35792072 44674776 35792209 44674947 35792346 44675118 35792483 44675289 35792620 44675460 35792757 44675631 35792894 44675802 35793031 44675973 35793168 44676144 35793305 44676315 35793442 44676486 35793579 44676657 35793716 44676828 35793853 44676999 35793990 44677170 35794127 44677341 35794264 44677512 35794401 44677683 35794538 44677854 35794675 44678025 35794812 44678196 35794949 44678367 35795086 44678538 35795223 44678709 35795360 44678880 35795497 44679051 35795634 44679222 35795771 44679393 35795908 44679564 35796045 44679735 35796182 44679906 35796319 44680077 35796456 44680248 35796593 44680419 35796730 44680590 35796867 44680761 35797004 44680932 35797141 44681103 35797278 44681274 35797415 44681445 35797552 44681616 35797689 44681787 35797826 44681958 35797963 44682129 35798100 44682300 35798237 44682471 35798374 44682642 35798511 44682813 35798648 44682984 35798785 44683155 35798922 44683326 35799059 44683497 35799196 44683668 35799333 44683839 35799470 44684010 35799607 44684181 35799744 44684352 35799881 44684523 35800018 44684694 35800155 44684865 35800292 44685036 35800429 44685207 35800566 44685378 35800703 44685549 35800840 44685720 35800977 44685891 35801114 44686062 35801251 44686233 35801388 44686404 35801525 44686575 35801662 44686746 35801799 44686917 35801936 44687088 35802073 44687259 35802210 44687430 35802347 44687601 35802484 44687772 35802621 44687943 35802758 44688114 35802895 44688285 35803032 44688456 35803169 44688627 35803306 44688798 35803443 44688969 35803580 44689140 35803717 44689311 35803854 44689482 35803991 44689653 35804128 44689824 35804265 44689995 35804402 44690166 35804539 44690337 35804676 44690508 35804813 44690679 35804950 44690850 35805087 44691021 35805224 44691192 35805361 44691363 35805498 44691534 35805635 44691705 35805772 44691876 35805909 44692047 35806046 44692218 35806183 44692389 35806320 44692560 35806457 44692731 35806594 44692902 35806731 44693073 35806868 44693244 35807005 44693415 35807142 44693586 35807279 44693757 35807416 44693928 35807553 44694099 35807690 44694270 35807827 44694441 35807964 44694612 35808101 44694783 35808238 44694954 35808375 44695125 35808512 44695296 35808649 44695467 35808786 44695638 35808923 44695809 35809060 44695980 35809197 44696151 35809334 44696322 35809471 44696493 35809608 44696664 35809745 44696835 35809882 44697006 35810019 44697177 35810156 44697348 35810293 44697519 35810430 44697690 35810567 44697861 35810704 44698032 35810841 44698203 35810978 44698374 35811115 44698545 35811252 44698716 35811389 44698887 35811526 44699058 35811663 44699229 35811800 44699400 35811937 44699571 35812074 44699742 35812211 44699913 35812348 44700084 35812485 44700255 35812622 44700426 35812759 44700597 35812896 44700768 35813033 44700939 35813170 44701110 35813307 44701281 35813444 44701452 35813581 44701623 35813718 44701794 35813855 44701965 35813992 44702136 35814129 44702307 35814266 44702478 35814403 44702649 35814540 44702820 35814677 44702991 35814814 44703162 35814951 44703333 35815088 44703504 35815225 44703675 35815362 44703846 35815499 44704017 35815636 44704188 35815773 44704359 35815910 44704530 35816047 44704701 35816184 44704872 35816321 44705043 35816458 44705214 35816595 44705385 35816732 44705556 35816869 44705727 35817006 44705898 35817143 44706069 35817280 44706240 35817417 44706411 35817554 44706582 35817691 44706753 35817828 44706924 35817965 44707095 35818102 44707266 35818239 44707437 35818376 44707608 35818513 44707779 35818650 44707950 35818787 44708121 35818924 44708292 35819061 44708463 35819198 44708634 35819335 44708805 35819472 44708976 35819609 44709147 35819746 44709318 35819883 44709489 35820020 44709660 35820157 44709831 35820294 44710002 35820431 44710173 35820568 44710344 35820705 44710515 35820842 44710686 35820979 44710857 35821116 44711028 35821253 44711199 35821390 44711370 35821527 44711541 35821664 44711712 35821801 44711883 35821938 44712054 35822075 44712225 35822212 44712396 35822349 44712567 35822486 44712738 35822623 44712909 35822760 44713080 35822897 44713251 35823034 44713422 35823171 44713593 35823308 44713764 35823445 44713935 35823582 44714106 35823719 44714277 35823856 44714448 35823993 44714619 35824130 44714790 35824267 44714961 35824404 44715132 35824541 44715303 35824678 44715474 35824815 44715645 35824952 44715816 35825089 44715987 35825226 44716158 35825363 44716329 35825500 44716500 35825637 44716671 35825774 44716842 35825911 44717013 35826048 44717184 35826185 44717355 35826322 44717526 35826459 44717697 35826596 44717868 35826733 44718039 35826870 44718210 35827007 44718381 35827144 44718552 35827281 44718723 35827418 44718894 35827555 44719065 35827692 44719236 35827829 44719407 35827966 44719578 35828103 44719749 35828240 44719920 35828377 44720091 35828514 44720262 35828651 44720433 35828788 44720604 35828925 44720775 35829062 44720946 35829199 44721117 35829336 44721288 35829473 44721459 35829610 44721630 35829747 44721801 35829884 44721972 35830021 44722143 35830158 44722314 35830295 44722485 35830432 44722656 35830569 44722827 35830706 44722998 35830843 44723169 35830980 44723340 35831117 44723511 35831254 44723682 35831391 44723853 35831528 44724024 35831665 44724195 35831802 44724366 35831939 44724537 35832076 44724708 35832213 44724879 35832350 44725050 35832487 44725221 35832624 44725392 35832761 44725563 35832898 44725734 35833035 44725905 35833172 44726076 35833309 44726247 35833446 44726418 35833583 44726589 35833720 44726760 35833857 44726931 35833994 44727102 35834131 44727273 35834268 44727444 35834405 44727615 35834542 44727786 35834679 44727957 35834816 44728128 35834953 44728299 35835090 44728470 35835227 44728641 35835364 44728812 35835501 44728983 35835638 44729154 35835775 44729325 35835912 44729496 35836049 44729667 35836186 44729838 35836323 44730009 35836460 44730180 35836597 44730351 35836734 44730522 35836871 44730693 35837008 44730864 35837145 44731035 35837282 44731206 35837419 44731377 35837556 44731548 35837693 44731719 35837830 44731890 35837967 44732061 35838104 44732232 35838241 44732403 35838378 44732574 35838515 44732745 35838652 44732916 35838789 44733087 35838926 44733258 35839063 44733429 35839200 44733600 35839337 44733771 35839474 44733942 35839611 44734113 35839748 44734284 35839885 44734455 35840022 44734626 35840159 44734797 35840296 44734968 35840433 44735139 35840570 44735310 35840707 44735481 35840844 44735652 35840981 44735823 35841118 44735994 35841255 44736165 35841392 44736336 35841529 44736507 35841666 44736678 35841803 44736849 35841940 44737020 35842077 44737191 35842214 44737362 35842351 44737533 35842488 44737704 35842625 44737875 35842762 44738046 35842899 44738217 35843036 44738388 35843173 44738559 35843310 44738730 35843447 44738901 35843584 44739072 35843721 44739243 35843858 44739414 35843995 44739585 35844132 44739756 35844269 44739927 35844406 44740098 35844543 44740269 35844680 44740440 35844817 44740611 35844954 44740782 35845091 44740953 35845228 44741124 35845365 44741295 35845502 44741466 35845639 44741637 35845776 44741808 35845913 44741979 35846050 44742150 35846187 44742321 35846324 44742492 35846461 44742663 35846598 44742834 35846735 44743005 35846872 44743176 35847009 44743347 35847146 44743518 35847283 44743689 35847420 44743860 35847557 44744031 35847694 44744202 35847831 44744373 35847968 44744544 35848105 44744715 35848242 44744886 35848379 44745057 35848516 44745228 35848653 44745399 35848790 44745570 35848927 44745741 35849064 44745912 35849201 44746083 35849338 44746254 35849475 44746425 35849612 44746596 35849749 44746767 35849886 44746938 35850023 44747109 35850160 44747280 35850297 44747451 35850434 44747622 35850571 44747793 35850708 44747964 35850845 44748135 35850982 44748306 35851119 44748477 35851256 44748648 35851393 44748819 35851530 44748990 35851667 44749161 35851804 44749332 35851941 44749503 35852078 44749674 35852215 44749845 35852352 44750016 35852489 44750187 35852626 44750358 35852763 44750529 35852900 44750700 35853037 44750871 35853174 44751042 35853311 44751213 35853448 44751384 35853585 44751555 35853722 44751726 35853859 44751897 35853996 44752068
1000 59319900 0 59319900 74041627 59320037 74041798 59320174 74041969 59320311 74042140 59320448 74042311 59320585 74042482 59320722 74042653 59320859 74042824 59320996 74042995 59321133 74043166 59321270 74043337 59321407 74043508 59321544 74043679 59321681 74043850 59321818 74044021 59321955 74044192 59322092 74044363 59322229 74044534 59322366 74044705 59322503 74044876 59322640 74045047 59322777 74045218 59322914 74045389 59323051 74045560 59323188 74045731 59323325 74045902 59323462 74046073 59323599 74046244 59323736 74046415 59323873 74046586 59324010 74046757 59324147 74046928 59324284 74047099 59324421 74047270 59324558 74047441 59324695 74047612 59324832 74047783 59324969 74047954 59325106 74048125 59325243 74048296 59325380 74048467 59325517 74048638 59325654 74048809 59325791 74048980 59325928 74049151 59326065 74049322 59326202 74049493 59326339 74049664 59326476 74049835 59326613 74050006 59326750 74050177 59326887 74050348 59327024 74050519 59327161 74050690 59327298 74050861 59327435 74051032 59327572 74051203 59327709 74051374 59327846 74051545 59327983 74051716 59328120 74051887 59328257 74052058 59328394 74052229 59328531 74052400 59328668 74052571 59328805 74052742 59328942 74052913 59329079 74053084 59329216 74053255 59329353 74053426 59329490 74053597 59329627 74053768 59329764 74053939 59329901 74054110 59330038 74054281 59330175 74054452 59330312 74054623 59330449 74054794 59330586 74054965 59330723 74055136 59330860 74055307 59330997 74055478 59331134 74055649 59331271 74055820 59331408 74055991 59331545 74056162 59331682 74056333 59331819 74056504 59331956 74056675 59332093 74056846 59332230 74057017 59332367 74057188 59332504 74057359 59332641 74057530 59332778 74057701 59332915 74057872 59333052 74058043 59333189 74058214 59333326 74058385 59333463 74058556 59333600 74058727 59333737 74058898 59333874 74059069 59334011 74059240 59334148 74059411 59334285 74059582 59334422 74059753 59334559 74059924 59334696 74060095 59334833 74060266 59334970 74060437 59335107 74060608 59335244 74060779 59335381 74060950 59335518 74061121 59335655 74061292 59335792 74061463 59335929 74061634 59336066 74061805 59336203 74061976 59336340 74062147 59336477 74062318 59336614 74062489 59336751 74062660 59336888 74062831 59337025 74063002 59337162 74063173 59337299 74063344 59337436 74063515 59337573 74063686 59337710 74063857 59337847 74064028 59337984 74064199 59338121 74064370 59338258 74064541 59338395 74064712 59338532 74064883 59338669 74065054 59338806 74065225 59338943 74065396 59339080 74065567 59339217 74065738 59339354 74065909 59339491 74066080 59339628 74066251 59339765 74066422 59339902 74066593 59340039 74066764 59340176 74066935 59340313 74067106 59340450 74067277 59340587 74067448 59340724 74067619 59340861 74067790 59340998 74067961 59341135 74068132 59341272 74068303 59341409 74068474 59341546 74068645 59341683 74068816 59341820 74068987 59341957 74069158 59342094 74069329 59342231 74069500 59342368 74069671 59342505 74069842 59342642 74070013 59342779 74070184 59342916 74070355 59343053 74070526 59343190 74070697 59343327 74070868 59343464 74071039 59343601 74071210 59343738 74071381 59343875 74071552 59344012 74071723 59344149 74071894 59344286 74072065 59344423 74072236 59344560 74072407 59344697 74072578 59344834 74072749 59344971 74072920 59345108 74073091 59345245 74073262 59345382 74073433 59345519 74073604 59345656 74073775 59345793 74073946 59345930 74074117 59346067 74074288 59346204 74074459 59346341 74074630 59346478 74074801 59346615 74074972 59346752 74075143 59346889 74075314 59347026 74075485 59347163 74075656 59347300 74075827 59347437 74075998 59347574 74076169 59347711 74076340 59347848 74076511 59347985 74076682 59348122 74076853 59348259 74077024 59348396 74077195 59348533 74077366 59348670 74077537 59348807 74077708 59348944 74077879 59349081 74078050 59349218 74078221 59349355 74078392 59349492 74078563 59349629 74078734 59349766 74078905 59349903 74079076 59350040 74079247 59350177 74079418 59350314 74079589 59350451 74079760 59350588 74079931 59350725 74080102 59350862 74080273 59350999 74080444 59351136 74080615 59351273 74080786 59351410 74080957 59351547 74081128 59351684 74081299 59351821 74081470 59351958 74081641 59352095 74081812 59352232 74081983 59352369 74082154 59352506 74082325 59352643 74082496 59352780 74082667 59352917 74082838 59353054 74083009 59353191 74083180 59353328 74083351 59353465 74083522 59353602 74083693 59353739 74083864 59353876 74084035 59354013 74084206 59354150 74084377 59354287 74084548 59354424 74084719 59354561 74084890 59354698 74085061 59354835 74085232 59354972 74085403 59355109 74085574 59355246 74085745 59355383 74085916 59355520 74086087 59355657 74086258 59355794 74086429 59355931 74086600 59356068 74086771 59356205 74086942 59356342 74087113 59356479 74087284 59356616 74087455 59356753 74087626 59356890 74087797 59357027 74087968 59357164 74088139 59357301 74088310 59357438 74088481 59357575 74088652 59357712 74088823 59357849 74088994 59357986 74089165 59358123 74089336 59358260 74089507 59358397 74089678 59358534 74089849 59358671 74090020 59358808 74090191 59358945 74090362 59359082 74090533 59359219 74090704 59359356 74090875 59359493 74091046 59359630 74091217 59359767 74091388 59359904 74091559 59360041 74091730 59360178 74091901 59360315 74092072 59360452 74092243 59360589 74092414 59360726 74092585 59360863 74092756 59361000 74092927 59361137 74093098 59361274 74093269 59361411 74093440 59361548 74093611 59361685 74093782 59361822 74093953 59361959 74094124 59362096 74094295 59362233 74094466 59362370 74094637 59362507 74094808 59362644 74094979 59362781 74095150 59362918 74095321 59363055 74095492 59363192 74095663 59363329 74095834 59363466 74096005 59363603 74096176 59363740 74096347 59363877 74096518 59364014 74096689 59364151 74096860 59364288 74097031 59364425 74097202 59364562 74097373 59364699 74097544 59364836 74097715 59364973 74097886 59365110 74098057 59365247 74098228 59365384 74098399 59365521 74098570 59365658 74098741 59365795 74098912 59365932 74099083 59366069 74099254 59366206 74099425 59366343 74099596 59366480 74099767 59366617 74099938 59366754 74100109 59366891 74100280 59367028 74100451 59367165 74100622 59367302 74100793 59367439 74100964 59367576 74101135 59367713 74101306 59367850 74101477 59367987 74101648 59368124 74101819 59368261 74101990 59368398 74102161 59368535 74102332 59368672 74102503 59368809 74102674 59368946 74102845 59369083 74103016 59369220 74103187 59369357 74103358 59369494 74103529 59369631 74103700 59369768 74103871 59369905 74104042 59370042 74104213 59370179 74104384 59370316 74104555 59370453 74104726 59370590 74104897 59370727 74105068 59370864 74105239 59371001 74105410 59371138 74105581 59371275 74105752 59371412 74105923 59371549 74106094 59371686 74106265 59371823 74106436 59371960 74106607 59372097 74106778 59372234 74106949 59372371 74107120 59372508 74107291 59372645 74107462 59372782 74107633 59372919 74107804 59373056 74107975 59373193 74108146 59373330 74108317 59373467 74108488 59373604 74108659 59373741 74108830 59373878 74109001 59374015 74109172 59374152 74109343 59374289 74109514 59374426 74109685 59374563 74109856 59374700 74110027 59374837 74110198 59374974 74110369 59375111 74110540 59375248 74110711 59375385 74110882 59375522 74111053 59375659 74111224 59375796 74111395 59375933 74111566 59376070 74111737 59376207 74111908 59376344 74112079 59376481 74112250 59376618 74112421 59376755 74112592 59376892 74112763 59377029 74112934 59377166 74113105 59377303 74113276 59377440 74113447 59377577 74113618 59377714 74113789 59377851 74113960 59377988 74114131 59378125 74114302 59378262 74114473 59378399 74114644 59378536 74114815 59378673 74114986 59378810 74115157 59378947 74115328 59379084 74115499 59379221 74115670 59379358 74115841 59379495 74116012 59379632 74116183 59379769 74116354 59379906 74116525 59380043 74116696 59380180 74116867 59380317 74117038 59380454 74117209 59380591 74117380 59380728 74117551 59380865 74117722 59381002 74117893 59381139 74118064 59381276 74118235 59381413 74118406 59381550 74118577 59381687 74118748 59381824 74118919 59381961 74119090 59382098 74119261 59382235 74119432 59382372 74119603 59382509 74119774 59382646 74119945 59382783 74120116 59382920 74120287 59383057 74120458 59383194 74120629 59383331 74120800 59383468 74120971 59383605 74121142 59383742 74121313 59383879 74121484 59384016 74121655 59384153 74121826 59384290 74121997 59384427 74122168 59384564 74122339 59384701 74122510 59384838 74122681 59384975 74122852 59385112 74123023 59385249 74123194 59385386 74123365 59385523 74123536 59385660 74123707 59385797 74123878 59385934 74124049 59386071 74124220 59386208 74124391 59386345 74124562 59386482 74124733 59386619 74124904 59386756 74125075 59386893 74125246 59387030 74125417 59387167 74125588 59387304 74125759 59387441 74125930 59387578 74126101 59387715 74126272 59387852 74126443 59387989 74126614 59388126 74126785 59388263 74126956 59388400 74127127 59388537 74127298 59388674 74127469 59388811 74127640 59388948 74127811 59389085 74127982 59389222 74128153 59389359 74128324 59389496 74128495 59389633 74128666 59389770 74128837 59389907 74129008 59390044 74129179 59390181 74129350 59390318 74129521 59390455 74129692 59390592 74129863 59390729 74130034 59390866 74130205 59391003 74130376 59391140 74130547 59391277 74130718 59391414 74130889 59391551 74131060 59391688 74131231 59391825 74131402 59391962 74131573 59392099 74131744 59392236 74131915 59392373 74132086 59392510 74132257 59392647 74132428 59392784 74132599 59392921 74132770 59393058 74132941 59393195 74133112 59393332 74133283 59393469 74133454 59393606 74133625 59393743 74133796 59393880 74133967 59394017 74134138 59394154 74134309 59394291 74134480 59394428 74134651 59394565 74134822 59394702 74134993 59394839 74135164 59394976 74135335 59395113 74135506 59395250 74135677 59395387 74135848 59395524 74136019 59395661 74136190 59395798 74136361 59395935 74136532 59396072 74136703 59396209 74136874 59396346 74137045 59396483 74137216 59396620 74137387 59396757 74137558 59396894 74137729 59397031 74137900 59397168 74138071 59397305 74138242 59397442 74138413 59397579 74138584 59397716 74138755 59397853 74138926 59397990 74139097 59398127 74139268 59398264 74139439 59398401 74139610 59398538 74139781 59398675 74139952 59398812 74140123 59398949 74140294 59399086 74140465 59399223 74140636 59399360 74140807 59399497 74140978 59399634 74141149 59399771 74141320 59399908 74141491 59400045 74141662 59400182 74141833 59400319 74142004 59400456 74142175 59400593 74142346 59400730 74142517 59400867 74142688 59401004 74142859 59401141 74143030 59401278 74143201 59401415 74143372 59401552 74143543 59401689 74143714 59401826 74143885 59401963 74144056 59402100 74144227 59402237 74144398 59402374 74144569 59402511 74144740 59402648 74144911 59402785 74145082 59402922 74145253 59403059 74145424 59403196 74145595 59403333 74145766 59403470 74145937 59403607 74146108 59403744 74146279 59403881 74146450 59404018 74146621 59404155 74146792 59404292 74146963 59404429 74147134 59404566 74147305 59404703 74147476 59404840 74147647 59404977 74147818 59405114 74147989 59405251 74148160 59405388 74148331 59405525 74148502 59405662 74148673 59405799 74148844 59405936 74149015 59406073 74149186 59406210 74149357 59406347 74149528 59406484 74149699 59406621 74149870 59406758 74150041 59406895 74150212 59407032 74150383 59407169 74150554 59407306 74150725 59407443 74150896 59407580 74151067 59407717 74151238 59407854 74151409 59407991 74151580 59408128 74151751 59408265 74151922 59408402 74152093 59408539 74152264 59408676 74152435 59408813 74152606 59408950 74152777 59409087 74152948 59409224 74153119 59409361 74153290 59409498 74153461 59409635 74153632 59409772 74153803 59409909 74153974 59410046 74154145 59410183 74154316 59410320 74154487 59410457 74154658 59410594 74154829 59410731 74155000 59410868 74155171 59411005 74155342 59411142 74155513 59411279 74155684 59411416 74155855 59411553 74156026 59411690 74156197 59411827 74156368 59411964 74156539 59412101 74156710 59412238 74156881 59412375 74157052 59412512 74157223 59412649 74157394 59412786 74157565 59412923 74157736 59413060 74157907 59413197 74158078 59413334 74158249 59413471 74158420 59413608 74158591 59413745 74158762 59413882 74158933 59414019 74159104 59414156 74159275 59414293 74159446 59414430 74159617 59414567 74159788 59414704 74159959 59414841 74160130 59414978 74160301 59415115 74160472 59415252 74160643 59415389 74160814 59415526 74160985 59415663 74161156 59415800 74161327 59415937 74161498 59416074 74161669 59416211 74161840 59416348 74162011 59416485 74162182 59416622 74162353 59416759 74162524 59416896 74162695 59417033 74162866 59417170 74163037 59417307 74163208 59417444 74163379 59417581 74163550 59417718 74163721 59417855 74163892 59417992 74164063 59418129 74164234 59418266 74164405 59418403 74164576 59418540 74164747 59418677 74164918 59418814 74165089 59418951 74165260 59419088 74165431 59419225 74165602 59419362 74165773 59419499 74165944 59419636 74166115 59419773 74166286 59419910 74166457 59420047 74166628 59420184 74166799 59420321 74166970 59420458 74167141 59420595 74167312 59420732 74167483 59420869 74167654 59421006 74167825 59421143 74167996 59421280 74168167 59421417 74168338 59421554 74168509 59421691 74168680 59421828 74168851 59421965 74169022 59422102 74169193 59422239 74169364 59422376 74169535 59422513 74169706 59422650 74169877 59422787 74170048 59422924 74170219 59423061 74170390 59423198 74170561 59423335 74170732 59423472 74170903 59423609 74171074 59423746 74171245 59423883 74171416 59424020 74171587 59424157 74171758 59424294 74171929 59424431 74172100 59424568 74172271 59424705 74172442 59424842 74172613 59424979 74172784 59425116 74172955 59425253 74173126 59425390 74173297 59425527 74173468 59425664 74173639 59425801 74173810 59425938 74173981 59426075 74174152 59426212 74174323 59426349 74174494 59426486 74174665 59426623 74174836 59426760 74175007 59426897 74175178 59427034 74175349 59427171 74175520 59427308 74175691 59427445 74175862 59427582 74176033 59427719 74176204 59427856 74176375 59427993 74176546 59428130 74176717 59428267 74176888 59428404 74177059 59428541 74177230 59428678 74177401 59428815 74177572 59428952 74177743 59429089 74177914 59429226 74178085 59429363 74178256 59429500 74178427 59429637 74178598 59429774 74178769 59429911 74178940 59430048 74179111 59430185 74179282 59430322 74179453 59430459 74179624 59430596 74179795 59430733 74179966 59430870 74180137 59431007 74180308 59431144 74180479 59431281 74180650 59431418 74180821 59431555 74180992 59431692 74181163 59431829 74181334 59431966 74181505 59432103 74181676 59432240 74181847 59432377 74182018 59432514 74182189 59432651 74182360 59432788 74182531 59432925 74182702 59433062 74182873 59433199 74183044 59433336 74183215 59433473 74183386 59433610 74183557 59433747 74183728 59433884 74183899 59434021 74184070 59434158 74184241 59434295 74184412 59434432 74184583 59434569 74184754 59434706 74184925 59434843 74185096 59434980 74185267 59435117 74185438 59435254 74185609 59435391 74185780 59435528 74185951 59435665 74186122 59435802 74186293 59435939 74186464 59436076 74186635 59436213 74186806 59436350 74186977 59436487 74187148 59436624 74187319 59436761 74187490 59436898 74187661 59437035 74187832 59437172 74188003 59437309 74188174 59437446 74188345 59437583 74188516 59437720 74188687 59437857 74188858 59437994 74189029 59438131 74189200 59438268 74189371 59438405 74189542 59438542 74189713 59438679 74189884 59438816 74190055 59438953 74190226 59439090 74190397 59439227 74190568 59439364 74190739 59439501 74190910 59439638 74191081 59439775 74191252 59439912 74191423 59440049 74191594 59440186 74191765 59440323 74191936 59440460 74192107 59440597 74192278 59440734 74192449 59440871 74192620 59441008 74192791 59441145 74192962 59441282 74193133 59441419 74193304 59441556 74193475 59441693 74193646 59441830 74193817 59441967 74193988 59442104 74194159 59442241 74194330 59442378 74194501 59442515 74194672 59442652 74194843 59442789 74195014 59442926 74195185 59443063 74195356 59443200 74195527 59443337 74195698 59443474 74195869 59443611 74196040 59443748 74196211 59443885 74196382 59444022 74196553 59444159 74196724 59444296 74196895 59444433 74197066 59444570 74197237 59444707 74197408 59444844 74197579 59444981 74197750 59445118 74197921 59445255 74198092 59445392 74198263 59445529 74198434 59445666 74198605 59445803 74198776 59445940 74198947 59446077 74199118 59446214 74199289 59446351 74199460 59446488 74199631 59446625 74199802 59446762 74199973 59446899 74200144 59447036 74200315 59447173 74200486 59447310 74200657 59447447 74200828 59447584 74200999 59447721 74201170 59447858 74201341 59447995 74201512 59448132 74201683 59448269 74201854 59448406 74202025 59448543 74202196 59448680 74202367 59448817 74202538 59448954 74202709 59449091 74202880 59449228 74203051 59449365 74203222 59449502 74203393 59449639 74203564 59449776 74203735 59449913 74203906 59450050 74204077 59450187 74204248 59450324 74204419 59450461 74204590 59450598 74204761 59450735 74204932 59450872 74205103 59451009 74205274 59451146 74205445 59451283 74205616 59451420 74205787 59451557 74205958 59451694 74206129 59451831 74206300 59451968 74206471 59452105 74206642 59452242 74206813 59452379 74206984 59452516 74207155 59452653 74207326 59452790 74207497 59452927 74207668 59453064 74207839 59453201 74208010 59453338 74208181 59453475 74208352 59453612 74208523 59453749 74208694 59453886 74208865 59454023 74209036 59454160 74209207 59454297 74209378 59454434 74209549 59454571 74209720 59454708 74209891 59454845 74210062 59454982 74210233 59455119 74210404 59455256 74210575 59455393 74210746 59455530 74210917 59455667 74211088 59455804 74211259 59455941 74211430 59456078 74211601 59456215 74211772 59456352 74211943 59456489 74212114 59456626 74212285
1000 25206900 0 25206900 31462627 25207037 31462798 25207174 31462969 25207311 31463140 25207448 31463311 25207585 31463482 25207722 31463653 25207859 31463824 25207996 31463995 25208133 31464166 25208270 31464337 25208407 31464508 25208544 31464679 25208681 31464850 25208818 31465021 25208955 31465192 25209092 31465363 25209229 31465534 25209366 31465705 25209503 31465876 25209640 31466047 25209777 31466218 25209914 31466389 25210051 31466560 25210188 31466731 25210325 31466902 25210462 31467073 25210599 31467244 25210736 31467415 25210873 31467586 25211010 31467757 25211147 31467928 25211284 31468099 25211421 31468270 25211558 31468441 25211695 31468612 25211832 31468783 25211969 31468954 25212106 31469125 25212243 31469296 25212380 31469467 25212517 31469638 25212654 31469809 25212791 31469980 25212928 31470151 25213065 31470322 25213202 31470493 25213339 31470664 25213476 31470835 25213613 31471006 25213750 31471177 25213887 31471348 25214024 31471519 25214161 31471690 25214298 31471861 25214435 31472032 25214572 31472203 25214709 31472374 25214846 31472545 25214983 31472716 25215120 31472887 25215257 31473058 25215394 31473229 25215531 31473400 25215668 31473571 25215805 31473742 25215942 31473913 25216079 31474084 25216216 31474255 25216353 31474426 25216490 31474597 25216627 31474768 25216764 31474939 25216901 31475110 25217038 31475281 25217175 31475452 25217312 31475623 25217449 31475794 25217586 31475965 25217723 31476136 25217860 31476307 25217997 31476478 25218134 31476649 25218271 31476820 25218408 31476991 25218545 31477162 25218682 31477333 25218819 31477504 25218956 31477675 25219093 31477846 25219230 31478017 25219367 31478188 25219504 31478359 25219641 31478530 25219778 31478701 25219915 31478872 25220052 31479043 25220189 31479214 25220326 31479385 25220463 31479556 25220600 31479727 25220737 31479898 25220874 31480069 25221011 31480240 25221148 31480411 25221285 31480582 25221422 31480753 25221559 31480924 25221696 31481095 25221833 31481266 25221970 31481437 25222107 31481608 25222244 31481779 25222381 31481950 25222518 31482121 25222655 31482292 25222792 31482463 25222929 31482634 25223066 31482805 25223203 31482976 25223340 31483147 25223477 31483318 25223614 31483489 25223751 31483660 25223888 31483831 25224025 31484002 25224162 31484173 25224299 31484344 25224436 31484515 25224573 31484686 25224710 31484857 25224847 31485028 25224984 31485199 25225121 31485370 25225258 31485541 25225395 31485712 25225532 31485883 25225669 31486054 25225806 31486225 25225943 31486396 25226080 31486567 25226217 31486738 25226354 31486909 25226491 31487080 25226628 31487251 25226765 31487422 25226902 31487593 25227039 31487764 25227176 31487935 25227313 31488106 25227450 31488277 25227587 31488448 25227724 31488619 25227861 31488790 25227998 31488961 25228135 31489132 25228272 31489303 25228409 31489474 25228546 31489645 25228683 31489816 25228820 31489987 25228957 31490158 25229094 31490329 25229231 31490500 25229368 31490671 25229505 31490842 25229642 31491013 25229779 31491184 25229916 31491355 25230053 31491526 25230190 31491697 25230327 31491868 25230464 31492039 25230601 31492210 25230738 31492381 25230875 31492552 25231012 31492723 25231149 31492894 25231286 31493065 25231423 31493236 25231560 31493407 25231697 31493578 25231834 31493749 25231971 31493920 25232108 31494091 25232245 31494262 25232382 31494433 25232519 31494604 25232656 31494775 25232793 31494946 25232930 31495117 25233067 31495288 25233204 31495459 25233341 31495630 25233478 31495801 25233615 31495972 25233752 31496143 25233889 31496314 25234026 31496485 25234163 31496656 25234300 31496827 25234437 31496998 25234574 31497169 25234711 31497340 25234848 31497511 25234985 31497682 25235122 31497853 25235259 31498024 25235396 31498195 25235533 31498366 25235670 31498537 25235807 31498708 25235944 31498879 25236081 31499050 25236218 31499221 25236355 31499392 25236492 31499563 25236629 31499734 25236766 31499905 25236903 31500076 25237040 31500247 25237177 31500418 25237314 31500589 25237451 31500760 25237588 31500931 25237725 31501102 25237862 31501273 25237999 31501444 25238136 31501615 25238273 31501786 25238410 31501957 25238547 31502128 25238684 31502299 25238821 31502470 25238958 31502641 25239095 31502812 25239232 31502983 25239369 31503154 25239506 31503325 25239643 31503496 25239780 31503667 25239917 31503838 25240054 31504009 25240191 31504180 25240328 31504351 25240465 31504522 25240602 31504693 25240739 31504864 25240876 31505035 25241013 31505206 25241150 31505377 25241287 31505548 25241424 31505719 25241561 31505890 25241698 31506061 25241835 31506232 25241972 31506403 25242109 31506574 25242246 31506745 25242383 31506916 25242520 31507087 25242657 31507258 25242794 31507429 25242931 31507600 25243068 31507771 25243205 31507942 25243342 31508113 25243479 31508284 25243616 31508455 25243753 31508626 25243890 31508797 25244027 31508968 25244164 31509139 25244301 31509310 25244438 31509481 25244575 31509652 25244712 31509823 25244849 31509994 25244986 31510165 25245123 31510336 25245260 31510507 25245397 31510678 25245534 31510849 25245671 31511020 25245808 31511191 25245945 31511362 25246082 31511533 25246219 31511704 25246356 31511875 25246493 31512046 25246630 31512217 25246767 31512388 25246904 31512559 25247041 31512730 25247178 31512901 25247315 31513072 25247452 31513243 25247589 31513414 25247726 31513585 25247863 31513756 25248000 31513927 25248137 31514098 25248274 31514269 25248411 31514440 25248548 31514611 25248685 31514782 25248822 31514953 25248959 31515124 25249096 31515295 25249233 31515466 25249370 31515637 25249507 31515808 25249644 31515979 25249781 31516150 25249918 31516321 25250055 31516492 25250192 31516663 25250329 31516834 25250466 31517005 25250603 31517176 25250740 31517347 25250877 31517518 25251014 31517689 25251151 31517860 25251288 31518031 25251425 31518202 25251562 31518373 25251699 31518544 25251836 31518715 25251973 31518886 25252110 31519057 25252247 31519228 25252384 31519399 25252521 31519570 25252658 31519741 25252795 31519912 25252932 31520083 25253069 31520254 25253206 31520425 25253343 31520596 25253480 31520767 25253617 31520938 25253754 31521109 25253891 31521280 25254028 31521451 25254165 31521622 25254302 31521793 25254439 31521964 25254576 31522135 25254713 31522306 25254850 31522477 25254987 31522648 25255124 31522819 25255261 31522990 25255398 31523161 25255535 31523332 25255672 31523503 25255809 31523674 25255946 31523845 25256083 31524016 25256220 31524187 25256357 31524358 25256494 31524529 25256631 31524700 25256768 31524871 25256905 31525042 25257042 31525213 25257179 31525384 25257316 31525555 25257453 31525726 25257590 31525897 25257727 31526068 25257864 31526239 25258001 31526410 25258138 31526581 25258275 31526752 25258412 31526923 25258549 31527094 25258686 31527265 25258823 31527436 25258960 31527607 25259097 31527778 25259234 31527949 25259371 31528120 25259508 31528291 25259645 31528462 25259782 31528633 25259919 31528804 25260056 31528975 25260193 31529146 25260330 31529317 25260467 31529488 25260604 31529659 25260741 31529830 25260878 31530001 25261015 31530172 25261152 31530343 25261289 31530514 25261426 31530685 25261563 31530856 25261700 31531027 25261837 31531198 25261974 31531369 25262111 31531540 25262248 31531711 25262385 31531882 25262522 31532053 25262659 31532224 25262796 31532395 25262933 31532566 25263070 31532737 25263207 31532908 25263344 31533079 25263481 31533250 25263618 31533421 25263755 31533592 25263892 31533763 25264029 31533934 25264166 31534105 25264303 31534276 25264440 31534447 25264577 31534618 25264714 31534789 25264851 31534960 25264988 31535131 25265125 31535302 25265262 31535473 25265399 31535644 25265536 31535815 25265673 31535986 25265810 31536157 25265947 31536328 25266084 31536499 25266221 31536670 25266358 31536841 25266495 31537012 25266632 31537183 25266769 31537354 25266906 31537525 25267043 31537696 25267180 31537867 25267317 31538038 25267454 31538209 25267591 31538380 25267728 31538551 25267865 31538722 25268002 31538893 25268139 31539064 25268276 31539235 25268413 31539406 25268550 31539577 25268687 31539748 25268824 31539919 25268961 31540090 25269098 31540261 25269235 31540432 25269372 31540603 25269509 31540774 25269646 31540945 25269783 31541116 25269920 31541287 25270057 31541458 25270194 31541629 25270331 31541800 25270468 31541971 25270605 31542142 25270742 31542313 25270879 31542484 25271016 31542655 25271153 31542826 25271290 31542997 25271427 31543168 25271564 31543339 25271701 31543510 25271838 31543681 25271975 31543852 25272112 31544023 25272249 31544194 25272386 31544365 25272523 31544536 25272660 31544707 25272797 31544878 25272934 31545049 25273071 31545220 25273208 31545391 25273345 31545562 25273482 31545733 25273619 31545904 25273756 31546075 25273893 31546246 25274030 31546417 25274167 31546588 25274304 31546759 25274441 31546930 25274578 31547101 25274715 31547272 25274852 31547443 25274989 31547614 25275126 31547785 25275263 31547956 25275400 31548127 25275537 31548298 25275674 31548469 25275811 31548640 25275948 31548811 25276085 31548982 25276222 31549153 25276359 31549324 25276496 31549495 25276633 31549666 25276770 31549837 25276907 31550008 25277044 31550179 25277181 31550350 25277318 31550521 25277455 31550692 25277592 31550863 25277729 31551034 25277866 31551205 25278003 31551376 25278140 31551547 25278277 31551718 25278414 31551889 25278551 31552060 25278688 31552231 25278825 31552402 25278962 31552573 25279099 31552744 25279236 31552915 25279373 31553086 25279510 31553257 25279647 31553428 25279784 31553599 25279921 31553770 25280058 31553941 25280195 31554112 25280332 31554283 25280469 31554454 25280606 31554625 25280743 31554796 25280880 31554967 25281017 31555138 25281154 31555309 25281291 31555480 25281428 31555651 25281565 31555822 25281702 31555993 25281839 31556164 25281976 31556335 25282113 31556506 25282250 31556677 25282387 31556848 25282524 31557019 25282661 31557190 25282798 31557361 25282935 31557532 25283072 31557703 25283209 31557874 25283346 31558045 25283483 31558216 25283620 31558387 25283757 31558558 25283894 31558729 25284031 31558900 25284168 31559071 25284305 31559242 25284442 31559413 25284579 31559584 25284716 31559755 25284853 31559926 25284990 31560097 25285127 31560268 25285264 31560439 25285401 31560610 25285538 31560781 25285675 31560952 25285812 31561123 25285949 31561294 25286086 31561465 25286223 31561636 25286360 31561807 25286497 31561978 25286634 31562149 25286771 31562320 25286908 31562491 25287045 31562662 25287182 31562833 25287319 31563004 25287456 31563175 25287593 31563346 25287730 31563517 25287867 31563688 25288004 31563859 25288141 31564030 25288278 31564201 25288415 31564372 25288552 31564543 25288689 31564714 25288826 31564885 25288963 31565056 25289100 31565227 25289237 31565398 25289374 31565569 25289511 31565740 25289648 31565911 25289785 31566082 25289922 31566253 25290059 31566424 25290196 31566595 25290333 31566766 25290470 31566937 25290607 31567108 25290744 31567279 25290881 31567450 25291018 31567621 25291155 31567792 25291292 31567963 25291429 31568134 25291566 31568305 25291703 31568476 25291840 31568647 25291977 31568818 25292114 31568989 25292251 31569160 25292388 31569331 25292525 31569502 25292662 31569673 25292799 31569844 25292936 31570015 25293073 31570186 25293210 31570357 25293347 31570528 25293484 31570699 25293621 31570870 25293758 31571041 25293895 31571212 25294032 31571383 25294169 31571554 25294306 31571725 25294443 31571896 25294580 31572067 25294717 31572238 25294854 31572409 25294991 31572580 25295128 31572751 25295265 31572922 25295402 31573093 25295539 31573264 25295676 31573435 25295813 31573606 25295950 31573777 25296087 31573948 25296224 31574119 25296361 31574290 25296498 31574461 25296635 31574632 25296772 31574803 25296909 31574974 25297046 31575145 25297183 31575316 25297320 31575487 25297457 31575658 25297594 31575829 25297731 31576000 25297868 31576171 25298005 31576342 25298142 31576513 25298279 31576684 25298416 31576855 25298553 31577026 25298690 31577197 25298827 31577368 25298964 31577539 25299101 31577710 25299238 31577881 25299375 31578052 25299512 31578223 25299649 31578394 25299786 31578565 25299923 31578736 25300060 31578907 25300197 31579078 25300334 31579249 25300471 31579420 25300608 31579591 25300745 31579762 25300882 31579933 25301019 31580104 25301156 31580275 25301293 31580446 25301430 31580617 25301567 31580788 25301704 31580959 25301841 31581130 25301978 31581301 25302115 31581472 25302252 31581643 25302389 31581814 25302526 31581985 25302663 31582156 25302800 31582327 25302937 31582498 25303074 31582669 25303211 31582840 25303348 31583011 25303485 31583182 25303622 31583353 25303759 31583524 25303896 31583695 25304033 31583866 25304170 31584037 25304307 31584208 25304444 31584379 25304581 31584550 25304718 31584721 25304855 31584892 25304992 31585063 25305129 31585234 25305266 31585405 25305403 31585576 25305540 31585747 25305677 31585918 25305814 31586089 25305951 31586260 25306088 31586431 25306225 31586602 25306362 31586773 25306499 31586944 25306636 31587115 25306773 31587286 25306910 31587457 25307047 31587628 25307184 31587799 25307321 31587970 25307458 31588141 25307595 31588312 25307732 31588483 25307869 31588654 25308006 31588825 25308143 31588996 25308280 31589167 25308417 31589338 25308554 31589509 25308691 31589680 25308828 31589851 25308965 31590022 25309102 31590193 25309239 31590364 25309376 31590535 25309513 31590706 25309650 31590877 25309787 31591048 25309924 31591219 25310061 31591390 25310198 31591561 25310335 31591732 25310472 31591903 25310609 31592074 25310746 31592245 25310883 31592416 25311020 31592587 25311157 31592758 25311294 31592929 25311431 31593100 25311568 31593271 25311705 31593442 25311842 31593613 25311979 31593784 25312116 31593955 25312253 31594126 25312390 31594297 25312527 31594468 25312664 31594639 25312801 31594810 25312938 31594981 25313075 31595152 25313212 31595323 25313349 31595494 25313486 31595665 25313623 31595836 25313760 31596007 25313897 31596178 25314034 31596349 25314171 31596520 25314308 31596691 25314445 31596862 25314582 31597033 25314719 31597204 25314856 31597375 25314993 31597546 25315130 31597717 25315267 31597888 25315404 31598059 25315541 31598230 25315678 31598401 25315815 31598572 25315952 31598743 25316089 31598914 25316226 31599085 25316363 31599256 25316500 31599427 25316637 31599598 25316774 31599769 25316911 31599940 25317048 31600111 25317185 31600282 25317322 31600453 25317459 31600624 25317596 31600795 25317733 31600966 25317870 31601137 25318007 31601308 25318144 31601479 25318281 31601650 25318418 31601821 25318555 31601992 25318692 31602163 25318829 31602334 25318966 31602505 25319103 31602676 25319240 31602847 25319377 31603018 25319514 31603189 25319651 31603360 25319788 31603531 25319925 31603702 25320062 31603873 25320199 31604044 25320336 31604215 25320473 31604386 25320610 31604557 25320747 31604728 25320884 31604899 25321021 31605070 25321158 31605241 25321295 31605412 25321432 31605583 25321569 31605754 25321706 31605925 25321843 31606096 25321980 31606267 25322117 31606438 25322254 31606609 25322391 31606780 25322528 31606951 25322665 31607122 25322802 31607293 25322939 31607464 25323076 31607635 25323213 31607806 25323350 31607977 25323487 31608148 25323624 31608319 25323761 31608490 25323898 31608661 25324035 31608832 25324172 31609003 25324309 31609174 25324446 31609345 25324583 31609516 25324720 31609687 25324857 31609858 25324994 31610029 25325131 31610200 25325268 31610371 25325405 31610542 25325542 31610713 25325679 31610884 25325816 31611055 25325953 31611226 25326090 31611397 25326227 31611568 25326364 31611739 25326501 31611910 25326638 31612081 25326775 31612252 25326912 31612423 25327049 31612594 25327186 31612765 25327323 31612936 25327460 31613107 25327597 31613278 25327734 31613449 25327871 31613620 25328008 31613791 25328145 31613962 25328282 31614133 25328419 31614304 25328556 31614475 25328693 31614646 25328830 31614817 25328967 31614988 25329104 31615159 25329241 31615330 25329378 31615501 25329515 31615672 25329652 31615843 25329789 31616014 25329926 31616185 25330063 31616356 25330200 31616527 25330337 31616698 25330474 31616869 25330611 31617040 25330748 31617211 25330885 31617382 25331022 31617553 25331159 31617724 25331296 31617895 25331433 31618066 25331570 31618237 25331707 31618408 25331844 31618579 25331981 31618750 25332118 31618921 25332255 31619092 25332392 31619263 25332529 31619434 25332666 31619605 25332803 31619776 25332940 31619947 25333077 31620118 25333214 31620289 25333351 31620460 25333488 31620631 25333625 31620802 25333762 31620973 25333899 31621144 25334036 31621315 25334173 31621486 25334310 31621657 25334447 31621828 25334584 31621999 25334721 31622170 25334858 31622341 25334995 31622512 25335132 31622683 25335269 31622854 25335406 31623025 25335543 31623196 25335680 31623367 25335817 31623538 25335954 31623709 25336091 31623880 25336228 31624051 25336365 31624222 25336502 31624393 25336639 31624564 25336776 31624735 25336913 31624906 25337050 31625077 25337187 31625248 25337324 31625419 25337461 31625590 25337598 31625761 25337735 31625932 25337872 31626103 25338009 31626274 25338146 31626445 25338283 31626616 25338420 31626787 25338557 31626958 25338694 31627129 25338831 31627300 25338968 31627471 25339105 31627642 25339242 31627813 25339379 31627984 25339516 31628155 25339653 31628326 25339790 31628497 25339927 31628668 25340064 31628839 25340201 31629010 25340338 31629181 25340475 31629352 25340612 31629523 25340749 31629694 25340886 31629865 25341023 31630036 25341160 31630207 25341297 31630378 25341434 31630549 25341571 31630720 25341708 31630891 25341845 31631062 25341982 31631233 25342119 31631404 25342256 31631575 25342393 31631746 25342530 31631917 25342667 31632088 25342804 31632259 25342941 31632430 25343078 31632601 25343215 31632772 25343352 31632943 25343489 31633114 25343626 31633285
1000 36264448 0 36264448 45264384 36264585 45264555 36264722 45264726 36264859 45264897 36264996 45265068 36265133 45265239 36265270 45265410 36265407 45265581 36265544 45265752 36265681 45265923 36265818 45266094 36265955 45266265 36266092 45266436 36266229 45266607 36266366 45266778 36266503 45266949 36266640 45267120 36266777 45267291 36266914 45267462 36267051 45267633 36267188 45267804 36267325 45267975 36267462 45268146 36267599 45268317 36267736 45268488 36267873 45268659 36268010 45268830 36268147 45269001 36268284 45269172 36268421 45269343 36268558 45269514 36268695 45269685 36268832 45269856 36268969 45270027 36269106 45270198 36269243 45270369 36269380 45270540 36269517 45270711 36269654 45270882 36269791 45271053 36269928 45271224 36270065 45271395 36270202 45271566 36270339 45271737 36270476 45271908 36270613 45272079 36270750 45272250 36270887 45272421 36271024 45272592 36271161 45272763 36271298 45272934 36271435 45273105 36271572 45273276 36271709 45273447 36271846 45273618 36271983 45273789 36272120 45273960 36272257 45274131 36272394 45274302 36272531 45274473 36272668 45274644 36272805 45274815 36272942 45274986 36273079 45275157 36273216 45275328 36273353 45275499 36273490 45275670 36273627 45275841 36273764 45276012 36273901 45276183 36274038 45276354 36274175 45276525 36274312 45276696 36274449 45276867 36274586 45277038 36274723 45277209 36274860 45277380 36274997 45277551 36275134 45277722 36275271 45277893 36275408 45278064 36275545 45278235 36275682 45278406 36275819 45278577 36275956 45278748 36276093 45278919 36276230 45279090 36276367 45279261 36276504 45279432 36276641 45279603 36276778 45279774 36276915 45279945 36277052 45280116 36277189 45280287 36277326 45280458 36277463 45280629 36277600 45280800 36277737 45280971 36277874 45281142 36278011 45281313 36278148 45281484 36278285 45281655 36278422 45281826 36278559 45281997 36278696 45282168 36278833 45282339 36278970 45282510 36279107 45282681 36279244 45282852 36279381 45283023 36279518 45283194 36279655 45283365 36279792 45283536 36279929 45283707 36280066 45283878 36280203 45284049 36280340 45284220 36280477 45284391 36280614 45284562 36280751 45284733 36280888 45284904 36281025 45285075 36281162 45285246 36281299 45285417 36281436 45285588 36281573 45285759 36281710 45285930 36281847 45286101 36281984 45286272 36282121 45286443 36282258 45286614 36282395 45286785 36282532 45286956 36282669 45287127 36282806 45287298 36282943 45287469 36283080 45287640 36283217 45287811 36283354 45287982 36283491 45288153 36283628 45288324 36283765 45288495 36283902 45288666 36284039 45288837 36284176 45289008 36284313 45289179 36284450 45289350 36284587 45289521 36284724 45289692 36284861 45289863 36284998 45290034 36285135 45290205 36285272 45290376 36285409 45290547 36285546 45290718 36285683 45290889 36285820 45291060 36285957 45291231 36286094 45291402 36286231 45291573 36286368 45291744 36286505 45291915 36286642 45292086 36286779 45292257 36286916 45292428 36287053 45292599 36287190 45292770 36287327 45292941 36287464 45293112 36287601 45293283 36287738 45293454 36287875 45293625 36288012 45293796 36288149 45293967 36288286 45294138 36288423 45294309 36288560 45294480 36288697 45294651 36288834 45294822 36288971 45294993 36289108 45295164 36289245 45295335 36289382 45295506 36289519 45295677 36289656 45295848 36289793 45296019 36289930 45296190 36290067 45296361 36290204 45296532 36290341 45296703 36290478 45296874 36290615 45297045 36290752 45297216 36290889 45297387 36291026 45297558 36291163 45297729 36291300 45297900 36291437 45298071 36291574 45298242 36291711 45298413 36291848 45298584 36291985 45298755 36292122 45298926 36292259 45299097 36292396 45299268 36292533 45299439 36292670 45299610 36292807 45299781 36292944 45299952 36293081 45300123 36293218 45300294 36293355 45300465 36293492 45300636 36293629 45300807 36293766 45300978 36293903 45301149 36294040 45301320 36294177 45301491 36294314 45301662 36294451 45301833 36294588 45302004 36294725 45302175 36294862 45302346 36294999 45302517 36295136 45302688 36295273 45302859 36295410 45303030 36295547 45303201 36295684 45303372 36295821 45303543 36295958 45303714 36296095 45303885 36296232 45304056 36296369 45304227 36296506 45304398 36296643 45304569 36296780 45304740 36296917 45304911 36297054 45305082 36297191 45305253 36297328 45305424 36297465 45305595 36297602 45305766 36297739 45305937 36297876 45306108 36298013 45306279 36298150 45306450 36298287 45306621 36298424 45306792 36298561 45306963 36298698 45307134 36298835 45307305 36298972 45307476 36299109 45307647 36299246 45307818 36299383 45307989 36299520 45308160 36299657 45308331 36299794 45308502 36299931 45308673 36300068 45308844 36300205 45309015 36300342 45309186 36300479 45309357 36300616 45309528 36300753 45309699 36300890 45309870 36301027 45310041 36301164 45310212 36301301 45310383 36301438 45310554 36301575 45310725 36301712 45310896 36301849 45311067 36301986 45311238 36302123 45311409 36302260 45311580 36302397 45311751 36302534 45311922 36302671 45312093 36302808 45312264 36302945 45312435 36303082 45312606 36303219 45312777 36303356 45312948 36303493 45313119 36303630 45313290 36303767 45313461 36303904 45313632 36304041 45313803 36304178 45313974 36304315 45314145 36304452 45314316 36304589 45314487 36304726 45314658 36304863 45314829 36305000 45315000 36305137 45315171 36305274 45315342 36305411 45315513 36305548 45315684 36305685 45315855 36305822 45316026 36305959 45316197 36306096 45316368 36306233 45316539 36306370 45316710 36306507 45316881 36306644 45317052 36306781 45317223 36306918 45317394 36307055 45317565 36307192 45317736 36307329 45317907 36307466 45318078 36307603 45318249 36307740 45318420 36307877 45318591 36308014 45318762 36308151 45318933 36308288 45319104 36308425 45319275 36308562 45319446 36308699 45319617 36308836 45319788 36308973 45319959 36309110 45320130 36309247 45320301 36309384 45320472 36309521 45320643 36309658 45320814 36309795 45320985 36309932 45321156 36310069 45321327 36310206 45321498 36310343 45321669 36310480 45321840 36310617 45322011 36310754 45322182 36310891 45322353 36311028 45322524 36311165 45322695 36311302 45322866 36311439 45323037 36311576 45323208 36311713 45323379 36311850 45323550 36311987 45323721 36312124 45323892 36312261 45324063 36312398 45324234 36312535 45324405 36312672 45324576 36312809 45324747 36312946 45324918 36313083 45325089 36313220 45325260 36313357 45325431 36313494 45325602 36313631 45325773 36313768 45325944 36313905 45326115 36314042 45326286 36314179 45326457 36314316 45326628 36314453 45326799 36314590 45326970 36314727 45327141 36314864 45327312 36315001 45327483 36315138 45327654 36315275 45327825 36315412 45327996 36315549 45328167 36315686 45328338 36315823 45328509 36315960 45328680 36316097 45328851 36316234 45329022 36316371 45329193 36316508 45329364 36316645 45329535 36316782 45329706 36316919 45329877 36317056 45330048 36317193 45330219 36317330 45330390 36317467 45330561 36317604 45330732 36317741 45330903 36317878 45331074 36318015 45331245 36318152 45331416 36318289 45331587 36318426 45331758 36318563 45331929 36318700 45332100 36318837 45332271 36318974 45332442 36319111 45332613 36319248 45332784 36319385 45332955 36319522 45333126 36319659 45333297 36319796 45333468 36319933 45333639 36320070 45333810 36320207 45333981 36320344 45334152 36320481 45334323 36320618 45334494 36320755 45334665 36320892 45334836 36321029 45335007 36321166 45335178 36321303 45335349 36321440 45335520 36321577 45335691 36321714 45335862 36321851 45336033 36321988 45336204 36322125 45336375 36322262 45336546 36322399 45336717 36322536 45336888 36322673 45337059 36322810 45337230 36322947 45337401 36323084 45337572 36323221 45337743 36323358 45337914 36323495 45338085 36323632 45338256 36323769 45338427 36323906 45338598 36324043 45338769 36324180 45338940 36324317 45339111 36324454 45339282 36324591 45339453 36324728 45339624 36324865 45339795 36325002 45339966 36325139 45340137 36325276 45340308 36325413 45340479 36325550 45340650 36325687 45340821 36325824 45340992 36325961 45341163 36326098 45341334 36326235 45341505 36326372 45341676 36326509 45341847 36326646 45342018 36326783 45342189 36326920 45342360 36327057 45342531 36327194 45342702 36327331 45342873 36327468 45343044 36327605 45343215 36327742 45343386 36327879 45343557 36328016 45343728 36328153 45343899 36328290 45344070 36328427 45344241 36328564 45344412 36328701 45344583 36328838 45344754 36328975 45344925 36329112 45345096 36329249 45345267 36329386 45345438 36329523 45345609 36329660 45345780 36329797 45345951 36329934 45346122 36330071 45346293 36330208 45346464 36330345 45346635 36330482 45346806 36330619 45346977 36330756 45347148 36330893 45347319 36331030 45347490 36331167 45347661 36331304 45347832 36331441 45348003 36331578 45348174 36331715 45348345 36331852 45348516 36331989 45348687 36332126 45348858 36332263 45349029 36332400 45349200 36332537 45349371 36332674 45349542 36332811 45349713 36332948 45349884 36333085 45350055 36333222 45350226 36333359 45350397 36333496 45350568 36333633 45350739 36333770 45350910 36333907 45351081 36334044 45351252 36334181 45351423 36334318 45351594 36334455 45351765 36334592 45351936 36334729 45352107 36334866 45352278 36335003 45352449 36335140 45352620 36335277 45352791 36335414 45352962 36335551 45353133 36335688 45353304 36335825 45353475 36335962 45353646 36336099 45353817 36336236 45353988 36336373 45354159 36336510 45354330 36336647 45354501 36336784 45354672 36336921 45354843 36337058 45355014 36337195 45355185 36337332 45355356 36337469 45355527 36337606 45355698 36337743 45355869 36337880 45356040 36338017 45356211 36338154 45356382 36338291 45356553 36338428 45356724 36338565 45356895 36338702 45357066 36338839 45357237 36338976 45357408 36339113 45357579 36339250 45357750 36339387 45357921 36339524 45358092 36339661 45358263 36339798 45358434 36339935 45358605 36340072 45358776 36340209 45358947 36340346 45359118 36340483 45359289 36340620 45359460 36340757 45359631 36340894 45359802 36341031 45359973 36341168 45360144 36341305 45360315 36341442 45360486 36341579 45360657 36341716 45360828 36341853 45360999 36341990 45361170 36342127 45361341 36342264 45361512 36342401 45361683 36342538 45361854 36342675 45362025 36342812 45362196 36342949 45362367 36343086 45362538 36343223 45362709 36343360 45362880 36343497 45363051 36343634 45363222 36343771 45363393 36343908 45363564 36344045 45363735 36344182 45363906 36344319 45364077 36344456 45364248 36344593 45364419 36344730 45364590 36344867 45364761 36345004 45364932 36345141 45365103 36345278 45365274 36345415 45365445 36345552 45365616 36345689 45365787 36345826 45365958 36345963 45366129 36346100 45366300 36346237 45366471 36346374 45366642 36346511 45366813 36346648 45366984 36346785 45367155 36346922 45367326 36347059 45367497 36347196 45367668 36347333 45367839 36347470 45368010 36347607 45368181 36347744 45368352 36347881 45368523 36348018 45368694 36348155 45368865 36348292 45369036 36348429 45369207 36348566 45369378 36348703 45369549 36348840 45369720 36348977 45369891 36349114 45370062 36349251 45370233 36349388 45370404 36349525 45370575 36349662 45370746 36349799 45370917 36349936 45371088 36350073 45371259 36350210 45371430 36350347 45371601 36350484 45371772 36350621 45371943 36350758 45372114 36350895 45372285 36351032 45372456 36351169 45372627 36351306 45372798 36351443 45372969 36351580 45373140 36351717 45373311 36351854 45373482 36351991 45373653 36352128 45373824 36352265 45373995 36352402 45374166 36352539 45374337 36352676 45374508 36352813 45374679 36352950 45374850 36353087 45375021 36353224 45375192 36353361 45375363 36353498 45375534 36353635 45375705 36353772 45375876 36353909 45376047 36354046 45376218 36354183 45376389 36354320 45376560 36354457 45376731 36354594 45376902 36354731 45377073 36354868 45377244 36355005 45377415 36355142 45377586 36355279 45377757 36355416 45377928 36355553 45378099 36355690 45378270 36355827 45378441 36355964 45378612 36356101 45378783 36356238 45378954 36356375 45379125 36356512 45379296 36356649 45379467 36356786 45379638 36356923 45379809 36357060 45379980 36357197 45380151 36357334 45380322 36357471 45380493 36357608 45380664 36357745 45380835 36357882 45381006 36358019 45381177 36358156 45381348 36358293 45381519 36358430 45381690 36358567 45381861 36358704 45382032 36358841 45382203 36358978 45382374 36359115 45382545 36359252 45382716 36359389 45382887 36359526 45383058 36359663 45383229 36359800 45383400 36359937 45383571 36360074 45383742 36360211 45383913 36360348 45384084 36360485 45384255 36360622 45384426 36360759 45384597 36360896 45384768 36361033 45384939 36361170 45385110 36361307 45385281 36361444 45385452 36361581 45385623 36361718 45385794 36361855 45385965 36361992 45386136 36362129 45386307 36362266 45386478 36362403 45386649 36362540 45386820 36362677 45386991 36362814 45387162 36362951 45387333 36363088 45387504 36363225 45387675 36363362 45387846 36363499 45388017 36363636 45388188 36363773 45388359 36363910 45388530 36364047 45388701 36364184 45388872 36364321 45389043 36364458 45389214 36364595 45389385 36364732 45389556 36364869 45389727 36365006 45389898 36365143 45390069 36365280 45390240 36365417 45390411 36365554 45390582 36365691 45390753 36365828 45390924 36365965 45391095 36366102 45391266 36366239 45391437 36366376 45391608 36366513 45391779 36366650 45391950 36366787 45392121 36366924 45392292 36367061 45392463 36367198 45392634 36367335 45392805 36367472 45392976 36367609 45393147 36367746 45393318 36367883 45393489 36368020 45393660 36368157 45393831 36368294 45394002 36368431 45394173 36368568 45394344 36368705 45394515 36368842 45394686 36368979 45394857 36369116 45395028 36369253 45395199 36369390 45395370 36369527 45395541 36369664 45395712 36369801 45395883 36369938 45396054 36370075 45396225 36370212 45396396 36370349 45396567 36370486 45396738 36370623 45396909 36370760 45397080 36370897 45397251 36371034 45397422 36371171 45397593 36371308 45397764 36371445 45397935 36371582 45398106 36371719 45398277 36371856 45398448 36371993 45398619 36372130 45398790 36372267 45398961 36372404 45399132 36372541 45399303 36372678 45399474 36372815 45399645 36372952 45399816 36373089 45399987 36373226 45400158 36373363 45400329 36373500 45400500 36373637 45400671 36373774 45400842 36373911 45401013 36374048 45401184 36374185 45401355 36374322 45401526 36374459 45401697 36374596 45401868 36374733 45402039 36374870 45402210 36375007 45402381 36375144 45402552 36375281 45402723 36375418 45402894 36375555 45403065 36375692 45403236 36375829 45403407 36375966 45403578 36376103 45403749 36376240 45403920 36376377 45404091 36376514 45404262 36376651 45404433 36376788 45404604 36376925 45404775 36377062 45404946 36377199 45405117 36377336 45405288 36377473 45405459 36377610 45405630 36377747 45405801 36377884 45405972 36378021 45406143 36378158 45406314 36378295 45406485 36378432 45406656 36378569 45406827 36378706 45406998 36378843 45407169 36378980 45407340 36379117 45407511 36379254 45407682 36379391 45407853 36379528 45408024 36379665 45408195 36379802 45408366 36379939 45408537 36380076 45408708 36380213 45408879 36380350 45409050 36380487 45409221 36380624 45409392 36380761 45409563 36380898 45409734 36381035 45409905 36381172 45410076 36381309 45410247 36381446 45410418 36381583 45410589 36381720 45410760 36381857 45410931 36381994 45411102 36382131 45411273 36382268 45411444 36382405 45411615 36382542 45411786 36382679 45411957 36382816 45412128 36382953 45412299 36383090 45412470 36383227 45412641 36383364 45412812 36383501 45412983 36383638 45413154 36383775 45413325 36383912 45413496 36384049 45413667 36384186 45413838 36384323 45414009 36384460 45414180 36384597 45414351 36384734 45414522 36384871 45414693 36385008 45414864 36385145 45415035 36385282 45415206 36385419 45415377 36385556 45415548 36385693 45415719 36385830 45415890 36385967 45416061 36386104 45416232 36386241 45416403 36386378 45416574 36386515 45416745 36386652 45416916 36386789 45417087 36386926 45417258 36387063 45417429 36387200 45417600 36387337 45417771 36387474 45417942 36387611 45418113 36387748 45418284 36387885 45418455 36388022 45418626 36388159 45418797 36388296 45418968 36388433 45419139 36388570 45419310 36388707 45419481 36388844 45419652 36388981 45419823 36389118 45419994 36389255 45420165 36389392 45420336 36389529 45420507 36389666 45420678 36389803 45420849 36389940 45421020 36390077 45421191 36390214 45421362 36390351 45421533 36390488 45421704 36390625 45421875 36390762 45422046 36390899 45422217 36391036 45422388 36391173 45422559 36391310 45422730 36391447 45422901 36391584 45423072 36391721 45423243 36391858 45423414 36391995 45423585 36392132 45423756 36392269 45423927 36392406 45424098 36392543 45424269 36392680 45424440 36392817 45424611 36392954 45424782 36393091 45424953 36393228 45425124 36393365 45425295 36393502 45425466 36393639 45425637 36393776 45425808 36393913 45425979 36394050 45426150 36394187 45426321 36394324 45426492 36394461 45426663 36394598 45426834 36394735 45427005 36394872 45427176 36395009 45427347 36395146 45427518 36395283 45427689 36395420 45427860 36395557 45428031 36395694 45428202 36395831 45428373 36395968 45428544 36396105 45428715 36396242 45428886 36396379 45429057 36396516 45429228 36396653 45429399 36396790 45429570 36396927 45429741 36397064 45429912 36397201 45430083 36397338 45430254 36397475 45430425 36397612 45430596 36397749 45430767 36397886 45430938 36398023 45431109 36398160 45431280 36398297 45431451 36398434 45431622 36398571 45431793 36398708 45431964 36398845 45432135 36398982 45432306 36399119 45432477 36399256 45432648 36399393 45432819 36399530 45432990 36399667 45433161 36399804 45433332 36399941 45433503 36400078 45433674 36400215 45433845 36400352 45434016 36400489 45434187 36400626 45434358 36400763 45434529 36400900 45434700 36401037 45434871 36401174 45435042
1000 60004900 0 60004900 74896627 60005037 74896798 60005174 74896969 60005311 74897140 60005448 74897311 60005585 74897482 60005722 74897653 60005859 74897824 60005996 74897995 60006133 74898166 60006270 74898337 60006407 74898508 60006544 74898679 60006681 74898850 60006818 74899021 60006955 74899192 60007092 74899363 60007229 74899534 60007366 74899705 60007503 74899876 60007640 74900047 60007777 74900218 60007914 74900389 60008051 74900560 60008188 74900731 60008325 74900902 60008462 74901073 60008599 74901244 60008736 74901415 60008873 74901586 60009010 74901757 60009147 74901928 60009284 74902099 60009421 74902270 60009558 74902441 60009695 74902612 60009832 74902783 60009969 74902954 60010106 74903125 60010243 74903296 60010380 74903467 60010517 74903638 60010654 74903809 60010791 74903980 60010928 74904151 60011065 74904322 60011202 74904493 60011339 74904664 60011476 74904835 60011613 74905006 60011750 74905177 60011887 74905348 60012024 74905519 60012161 74905690 60012298 74905861 60012435 74906032 60012572 74906203 60012709 74906374 60012846 74906545 60012983 74906716 60013120 74906887 60013257 74907058 60013394 74907229 60013531 74907400 60013668 74907571 60013805 74907742 60013942 74907913 60014079 74908084 60014216 74908255 60014353 74908426 60014490 74908597 60014627 74908768 60014764 74908939 60014901 74909110 60015038 74909281 60015175 74909452 60015312 74909623 60015449 74909794 60015586 74909965 60015723 74910136 60015860 74910307 60015997 74910478 60016134 74910649 60016271 74910820 60016408 74910991 60016545 74911162 60016682 74911333 60016819 74911504 60016956 74911675 60017093 74911846 60017230 74912017 60017367 74912188 60017504 74912359 60017641 74912530 60017778 74912701 60017915 74912872 60018052 74913043 60018189 74913214 60018326 74913385 60018463 74913556 60018600 74913727 60018737 74913898 60018874 74914069 60019011 74914240 60019148 74914411 60019285 74914582 60019422 74914753 60019559 74914924 60019696 74915095 60019833 74915266 60019970 74915437 60020107 74915608 60020244 74915779 60020381 74915950 60020518 74916121 60020655 74916292 60020792 74916463 60020929 74916634 60021066 74916805 60021203 74916976 60021340 74917147 60021477 74917318 60021614 74917489 60021751 74917660 60021888 74917831 60022025 74918002 60022162 74918173 60022299 74918344 60022436 74918515 60022573 74918686 60022710 74918857 60022847 74919028 60022984 74919199 60023121 74919370 60023258 74919541 60023395 74919712 60023532 74919883 60023669 74920054 60023806 74920225 60023943 74920396 60024080 74920567 60024217 74920738 60024354 74920909 60024491 74921080 60024628 74921251 60024765 74921422 60024902 74921593 60025039 74921764 60025176 74921935 60025313 74922106 60025450 74922277 60025587 74922448 60025724 74922619 60025861 74922790 60025998 74922961 60026135 74923132 60026272 74923303 60026409 74923474 60026546 74923645 60026683 74923816 60026820 74923987 60026957 74924158 60027094 74924329 60027231 74924500 60027368 74924671 60027505 74924842 60027642 74925013 60027779 74925184 60027916 74925355 60028053 74925526 60028190 74925697 60028327 74925868 60028464 74926039 60028601 74926210 60028738 74926381 60028875 74926552 60029012 74926723 60029149 74926894 60029286 74927065 60029423 74927236 60029560 74927407 60029697 74927578 60029834 74927749 60029971 74927920 60030108 74928091 60030245 74928262 60030382 74928433 60030519 74928604 60030656 74928775 60030793 74928946 60030930 74929117 60031067 74929288 60031204 74929459 60031341 74929630 60031478 74929801 60031615 74929972 60031752 74930143 60031889 74930314 60032026 74930485 60032163 74930656 60032300 74930827 60032437 74930998 60032574 74931169 60032711 74931340 60032848 74931511 60032985 74931682 60033122 74931853 60033259 74932024 60033396 74932195 60033533 74932366 60033670 74932537 60033807 74932708 60033944 74932879 60034081 74933050 60034218 74933221 60034355 74933392 60034492 74933563 60034629 74933734 60034766 74933905 60034903 74934076 60035040 74934247 60035177 74934418 60035314 74934589 60035451 74934760 60035588 74934931 60035725 74935102 60035862 74935273 60035999 74935444 60036136 74935615 60036273 74935786 60036410 74935957 60036547 74936128 60036684 74936299 60036821 74936470 60036958 74936641 60037095 74936812 60037232 74936983 60037369 74937154 60037506 74937325 60037643 74937496 60037780 74937667 60037917 74937838 60038054 74938009 60038191 74938180 60038328 74938351 60038465 74938522 60038602 74938693 60038739 74938864 60038876 74939035 60039013 74939206 60039150 74939377 60039287 74939548 60039424 74939719 60039561 74939890 60039698 74940061 60039835 74940232 60039972 74940403 60040109 74940574 60040246 74940745 60040383 74940916 60040520 74941087 60040657 74941258 60040794 74941429 60040931 74941600 60041068 74941771 60041205 74941942 60041342 74942113 60041479 74942284 60041616 74942455 60041753 74942626 60041890 74942797 60042027 74942968 60042164 74943139 60042301 74943310 60042438 74943481 60042575 74943652 60042712 74943823 60042849 74943994 60042986 74944165 60043123 74944336 60043260 74944507 60043397 74944678 60043534 74944849 60043671 74945020 60043808 74945191 60043945 74945362 60044082 74945533 60044219 74945704 60044356 74945875 60044493 74946046 60044630 74946217 60044767 74946388 60044904 74946559 60045041 74946730 60045178 74946901 60045315 74947072 60045452 74947243 60045589 74947414 60045726 74947585 60045863 74947756 60046000 74947927 60046137 74948098 60046274 74948269 60046411 74948440 60046548 74948611 60046685 74948782 60046822 74948953 60046959 74949124 60047096 74949295 60047233 74949466 60047370 74949637 60047507 74949808 60047644 74949979 60047781 74950150 60047918 74950321 60048055 74950492 60048192 74950663 60048329 74950834 60048466 74951005 60048603 74951176 60048740 74951347 60048877 74951518 60049014 74951689 60049151 74951860 60049288 74952031 60049425 74952202 60049562 74952373 60049699 74952544 60049836 74952715 60049973 74952886 60050110 74953057 60050247 74953228 60050384 74953399 60050521 74953570 60050658 74953741 60050795 74953912 60050932 74954083 60051069 74954254 60051206 74954425 60051343 74954596 60051480 74954767 60051617 74954938 60051754 74955109 60051891 74955280 60052028 74955451 60052165 74955622 60052302 74955793 60052439 74955964 60052576 74956135 60052713 74956306 60052850 74956477 60052987 74956648 60053124 74956819 60053261 74956990 60053398 74957161 60053535 74957332 60053672 74957503 60053809 74957674 60053946 74957845 60054083 74958016 60054220 74958187 60054357 74958358 60054494 74958529 60054631 74958700 60054768 74958871 60054905 74959042 60055042 74959213 60055179 74959384 60055316 74959555 60055453 74959726 60055590 74959897 60055727 74960068 60055864 74960239 60056001 74960410 60056138 74960581 60056275 74960752 60056412 74960923 60056549 74961094 60056686 74961265 60056823 74961436 60056960 74961607 60057097 74961778 60057234 74961949 60057371 74962120 60057508 74962291 60057645 74962462 60057782 74962633 60057919 74962804 60058056 74962975 60058193 74963146 60058330 74963317 60058467 74963488 60058604 74963659 60058741 74963830 60058878 74964001 60059015 74964172 60059152 74964343 60059289 74964514 60059426 74964685 60059563 74964856 60059700 74965027 60059837 74965198 60059974 74965369 60060111 74965540 60060248 74965711 60060385 74965882 60060522 74966053 60060659 74966224 60060796 74966395 60060933 74966566 60061070 74966737 60061207 74966908 60061344 74967079 60061481 74967250 60061618 74967421 60061755 74967592 60061892 74967763 60062029 74967934 60062166 74968105 60062303 74968276 60062440 74968447 60062577 74968618 60062714 74968789 60062851 74968960 60062988 74969131 60063125 74969302 60063262 74969473 60063399 74969644 60063536 74969815 60063673 74969986 60063810 74970157 60063947 74970328 60064084 74970499 60064221 74970670 60064358 74970841 60064495 74971012 60064632 74971183 60064769 74971354 60064906 74971525 60065043 74971696 60065180 74971867 60065317 74972038 60065454 74972209 60065591 74972380 60065728 74972551 60065865 74972722 60066002 74972893 60066139 74973064 60066276 74973235 60066413 74973406 60066550 74973577 60066687 74973748 60066824 74973919 60066961 74974090 60067098 74974261 60067235 74974432 60067372 74974603 60067509 74974774 60067646 74974945 60067783 74975116 60067920 74975287 60068057 74975458 60068194 74975629 60068331 74975800 60068468 74975971 60068605 74976142 60068742 74976313 60068879 74976484 60069016 74976655 60069153 74976826 60069290 74976997 60069427 74977168 60069564 74977339 60069701 74977510 60069838 74977681 60069975 74977852 60070112 74978023 60070249 74978194 60070386 74978365 60070523 74978536 60070660 74978707 60070797 74978878 60070934 74979049 60071071 74979220 60071208 74979391 60071345 74979562 60071482 74979733 60071619 74979904 60071756 74980075 60071893 74980246 60072030 74980417 60072167 74980588 60072304 74980759 60072441 74980930 60072578 74981101 60072715 74981272 60072852 74981443 60072989 74981614 60073126 74981785 60073263 74981956 60073400 74982127 60073537 74982298 60073674 74982469 60073811 74982640 60073948 74982811 60074085 74982982 60074222 74983153 60074359 74983324 60074496 74983495 60074633 74983666 60074770 74983837 60074907 74984008 60075044 74984179 60075181 74984350 60075318 74984521 60075455 74984692 60075592 74984863 60075729 74985034 60075866 74985205 60076003 74985376 60076140 74985547 60076277 74985718 60076414 74985889 60076551 74986060 60076688 74986231 60076825 74986402 60076962 74986573 60077099 74986744 60077236 74986915 60077373 74987086 60077510 74987257 60077647 74987428 60077784 74987599 60077921 74987770 60078058 74987941 60078195 74988112 60078332 74988283 60078469 74988454 60078606 74988625 60078743 74988796 60078880 74988967 60079017 74989138 60079154 74989309 60079291 74989480 60079428 74989651 60079565 74989822 60079702 74989993 60079839 74990164 60079976 74990335 60080113 74990506 60080250 74990677 60080387 74990848 60080524 74991019 60080661 74991190 60080798 74991361 60080935 74991532 60081072 74991703 60081209 74991874 60081346 74992045 60081483 74992216 60081620 74992387 60081757 74992558 60081894 74992729 60082031 74992900 60082168 74993071 60082305 74993242 60082442 74993413 60082579 74993584 60082716 74993755 60082853 74993926 60082990 74994097 60083127 74994268 60083264 74994439 60083401 74994610 60083538 74994781 60083675 74994952 60083812 74995123 60083949 74995294 60084086 74995465 60084223 74995636 60084360 74995807 60084497 74995978 60084634 74996149 60084771 74996320 60084908 74996491 60085045 74996662 60085182 74996833 60085319 74997004 60085456 74997175 60085593 74997346 60085730 74997517 60085867 74997688 60086004 74997859 60086141 74998030 60086278 74998201 60086415 74998372 60086552 74998543 60086689 74998714 60086826 74998885 60086963 74999056 60087100 74999227 60087237 74999398 60087374 74999569 60087511 74999740 60087648 74999911 60087785 75000082 60087922 75000253 60088059 75000424 60088196 75000595 60088333 75000766 60088470 75000937 60088607 75001108 60088744 75001279 60088881 75001450 60089018 75001621 60089155 75001792 60089292 75001963 60089429 75002134 60089566 75002305 60089703 75002476 60089840 75002647 60089977 75002818 60090114 75002989 60090251 75003160 60090388 75003331 60090525 75003502 60090662 75003673 60090799 75003844 60090936 75004015 60091073 75004186 60091210 75004357 60091347 75004528 60091484 75004699 60091621 75004870 60091758 75005041 60091895 75005212 60092032 75005383 60092169 75005554 60092306 75005725 60092443 75005896 60092580 75006067 60092717 75006238 60092854 75006409 60092991 75006580 60093128 75006751 60093265 75006922 60093402 75007093 60093539 75007264 60093676 75007435 60093813 75007606 60093950 75007777 60094087 75007948 60094224 75008119 60094361 75008290 60094498 75008461 60094635 75008632 60094772 75008803 60094909 75008974 60095046 75009145 60095183 75009316 60095320 75009487 60095457 75009658 60095594 75009829 60095731 75010000 60095868 75010171 60096005 75010342 60096142 75010513 60096279 75010684 60096416 75010855 60096553 75011026 60096690 75011197 60096827 75011368 60096964 75011539 60097101 75011710 60097238 75011881 60097375 75012052 60097512 75012223 60097649 75012394 60097786 75012565 60097923 75012736 60098060 75012907 60098197 75013078 60098334 75013249 60098471 75013420 60098608 75013591 60098745 75013762 60098882 75013933 60099019 75014104 60099156 75014275 60099293 75014446 60099430 75014617 60099567 75014788 60099704 75014959 60099841 75015130 60099978 75015301 60100115 75015472 60100252 75015643 60100389 75015814 60100526 75015985 60100663 75016156 60100800 75016327 60100937 75016498 60101074 75016669 60101211 75016840 60101348 75017011 60101485 75017182 60101622 75017353 60101759 75017524 60101896 75017695 60102033 75017866 60102170 75018037 60102307 75018208 60102444 75018379 60102581 75018550 60102718 75018721 60102855 75018892 60102992 75019063 60103129 75019234 60103266 75019405 60103403 75019576 60103540 75019747 60103677 75019918 60103814 75020089 60103951 75020260 60104088 75020431 60104225 75020602 60104362 75020773 60104499 75020944 60104636 75021115 60104773 75021286 60104910 75021457 60105047 75021628 60105184 75021799 60105321 75021970 60105458 75022141 60105595 75022312 60105732 75022483 60105869 75022654 60106006 75022825 60106143 75022996 60106280 75023167 60106417 75023338 60106554 75023509 60106691 75023680 60106828 75023851 60106965 75024022 60107102 75024193 60107239 75024364 60107376 75024535 60107513 75024706 60107650 75024877 60107787 75025048 60107924 75025219 60108061 75025390 60108198 75025561 60108335 75025732 60108472 75025903 60108609 75026074 60108746 75026245 60108883 75026416 60109020 75026587 60109157 75026758 60109294 75026929 60109431 75027100 60109568 75027271 60109705 75027442 60109842 75027613 60109979 75027784 60110116 75027955 60110253 75028126 60110390 75028297 60110527 75028468 60110664 75028639 60110801 75028810 60110938 75028981 60111075 75029152 60111212 75029323 60111349 75029494 60111486 75029665 60111623 75029836 60111760 75030007 60111897 75030178 60112034 75030349 60112171 75030520 60112308 75030691 60112445 75030862 60112582 75031033 60112719 75031204 60112856 75031375 60112993 75031546 60113130 75031717 60113267 75031888 60113404 75032059 60113541 75032230 60113678 75032401 60113815 75032572 60113952 75032743 60114089 75032914 60114226 75033085 60114363 75033256 60114500 75033427 60114637 75033598 60114774 75033769 60114911 75033940 60115048 75034111 60115185 75034282 60115322 75034453 60115459 75034624 60115596 75034795 60115733 75034966 60115870 75035137 60116007 75035308 60116144 75035479 60116281 75035650 60116418 75035821 60116555 75035992 60116692 75036163 60116829 75036334 60116966 75036505 60117103 75036676 60117240 75036847 60117377 75037018 60117514 75037189 60117651 75037360 60117788 75037531 60117925 75037702 60118062 75037873 60118199 75038044 60118336 75038215 60118473 75038386 60118610 75038557 60118747 75038728 60118884 75038899 60119021 75039070 60119158 75039241 60119295 75039412 60119432 75039583 60119569 75039754 60119706 75039925 60119843 75040096 60119980 75040267 60120117 75040438 60120254 75040609 60120391 75040780 60120528 75040951 60120665 75041122 60120802 75041293 60120939 75041464 60121076 75041635 60121213 75041806 60121350 75041977 60121487 75042148 60121624 75042319 60121761 75042490 60121898 75042661 60122035 75042832 60122172 75043003 60122309 75043174 60122446 75043345 60122583 75043516 60122720 75043687 60122857 75043858 60122994 75044029 60123131 75044200 60123268 75044371 60123405 75044542 60123542 75044713 60123679 75044884 60123816 75045055 60123953 75045226 60124090 75045397 60124227 75045568 60124364 75045739 60124501 75045910 60124638 75046081 60124775 75046252 60124912 75046423 60125049 75046594 60125186 75046765 60125323 75046936 60125460 75047107 60125597 75047278 60125734 75047449 60125871 75047620 60126008 75047791 60126145 75047962 60126282 75048133 60126419 75048304 60126556 75048475 60126693 75048646 60126830 75048817 60126967 75048988 60127104 75049159 60127241 75049330 60127378 75049501 60127515 75049672 60127652 75049843 60127789 75050014 60127926 75050185 60128063 75050356 60128200 75050527 60128337 75050698 60128474 75050869 60128611 75051040 60128748 75051211 60128885 75051382 60129022 75051553 60129159 75051724 60129296 75051895 60129433 75052066 60129570 75052237 60129707 75052408 60129844 75052579 60129981 75052750 60130118 75052921 60130255 75053092 60130392 75053263 60130529 75053434 60130666 75053605 60130803 75053776 60130940 75053947 60131077 75054118 60131214 75054289 60131351 75054460 60131488 75054631 60131625 75054802 60131762 75054973 60131899 75055144 60132036 75055315 60132173 75055486 60132310 75055657 60132447 75055828 60132584 75055999 60132721 75056170 60132858 75056341 60132995 75056512 60133132 75056683 60133269 75056854 60133406 75057025 60133543 75057196 60133680 75057367 60133817 75057538 60133954 75057709 60134091 75057880 60134228 75058051 60134365 75058222 60134502 75058393 60134639 75058564 60134776 75058735 60134913 75058906 60135050 75059077 60135187 75059248 60135324 75059419 60135461 75059590 60135598 75059761 60135735 75059932 60135872 75060103 60136009 75060274 60136146 75060445 60136283 75060616 60136420 75060787 60136557 75060958 60136694 75061129 60136831 75061300 60136968 75061471 60137105 75061642 60137242 75061813 60137379 75061984 60137516 75062155 60137653 75062326 60137790 75062497 60137927 75062668 60138064 75062839 60138201 75063010 60138338 75063181 60138475 75063352 60138612 75063523 60138749 75063694 60138886 75063865 60139023 75064036 60139160 75064207 60139297 75064378 60139434 75064549 60139571 75064720 60139708 75064891 60139845 75065062 60139982 75065233 60140119 75065404 60140256 75065575 60140393 75065746 60140530 75065917 60140667 75066088 60140804 75066259 60140941 75066430 60141078 75066601 60141215 75066772 60141352 75066943 60141489 75067114 60141626 75067285
1000 56168900 0 56168900 70108627 56169037 70108798 56169174 70108969 56169311 70109140 56169448 70109311 56169585 70109482 56169722 70109653 56169859 70109824 56169996 70109995 56170133 70110166 56170270 70110337 56170407 70110508 56170544 70110679 56170681 70110850 56170818 70111021 56170955 70111192 56171092 70111363 56171229 70111534 56171366 70111705 56171503 70111876 56171640 70112047 56171777 70112218 56171914 70112389 56172051 70112560 56172188 70112731 56172325 70112902 56172462 70113073 56172599 70113244 56172736 70113415 56172873 70113586 56173010 70113757 56173147 70113928 56173284 70114099 56173421 70114270 56173558 70114441 56173695 70114612 56173832 70114783 56173969 70114954 56174106 70115125 56174243 70115296 56174380 70115467 56174517 70115638 56174654 70115809 56174791 70115980 56174928 70116151 56175065 70116322 56175202 70116493 56175339 70116664 56175476 70116835 56175613 70117006 56175750 70117177 56175887 70117348 56176024 70117519 56176161 70117690 56176298 70117861 56176435 70118032 56176572 70118203 56176709 70118374 56176846 70118545 56176983 70118716 56177120 70118887 56177257 70119058 56177394 70119229 56177531 70119400 56177668 70119571 56177805 70119742 56177942 70119913 56178079 70120084 56178216 70120255 56178353 70120426 56178490 70120597 56178627 70120768 56178764 70120939 56178901 70121110 56179038 70121281 56179175 70121452 56179312 70121623 56179449 70121794 56179586 70121965 56179723 70122136 56179860 70122307 56179997 70122478 56180134 70122649 56180271 70122820 56180408 70122991 56180545 70123162 56180682 70123333 56180819 70123504 56180956 70123675 56181093 70123846 56181230 70124017 56181367 70124188 56181504 70124359 56181641 70124530 56181778 70124701 56181915 70124872 56182052 70125043 56182189 70125214 56182326 70125385 56182463 70125556 56182600 70125727 56182737 70125898 56182874 70126069 56183011 70126240 56183148 70126411 56183285 70126582 56183422 70126753 56183559 70126924 56183696 70127095 56183833 70127266 56183970 70127437 56184107 70127608 56184244 70127779 56184381 70127950 56184518 70128121 56184655 70128292 56184792 70128463 56184929 70128634 56185066 70128805 56185203 70128976 56185340 70129147 56185477 70129318 56185614 70129489 56185751 70129660 56185888 70129831 56186025 70130002 56186162 70130173 56186299 70130344 56186436 70130515 56186573 70130686 56186710 70130857 56186847 70131028 56186984 70131199 56187121 70131370 56187258 70131541 56187395 70131712 56187532 70131883 56187669 70132054 56187806 70132225 56187943 70132396 56188080 70132567 56188217 70132738 56188354 70132909 56188491 70133080 56188628 70133251 56188765 70133422 56188902 70133593 56189039 70133764 56189176 70133935 56189313 70134106 56189450 70134277 56189587 70134448 56189724 70134619 56189861 70134790 56189998 70134961 56190135 70135132 56190272 70135303 56190409 70135474 56190546 70135645 56190683 70135816 56190820 70135987 56190957 70136158 56191094 70136329 56191231 70136500 56191368 70136671 56191505 70136842 56191642 70137013 56191779 70137184 56191916 70137355 56192053 70137526 56192190 70137697 56192327 70137868 56192464 70138039 56192601 70138210 56192738 70138381 56192875 70138552 56193012 70138723 56193149 70138894 56193286 70139065 56193423 70139236 56193560 70139407 56193697 70139578 56193834 70139749 56193971 70139920 56194108 70140091 56194245 70140262 56194382 70140433 56194519 70140604 56194656 70140775 56194793 70140946 56194930 70141117 56195067 70141288 56195204 70141459 56195341 70141630 56195478 70141801 56195615 70141972 56195752 70142143 56195889 70142314 56196026 70142485 56196163 70142656 56196300 70142827 56196437 70142998 56196574 70143169 56196711 70143340 56196848 70143511 56196985 70143682 56197122 70143853 56197259 70144024 56197396 70144195 56197533 70144366 56197670 70144537 56197807 70144708 56197944 70144879 56198081 70145050 56198218 70145221 56198355 70145392 56198492 70145563 56198629 70145734 56198766 70145905 56198903 70146076 56199040 70146247 56199177 70146418 56199314 70146589 56199451 70146760 56199588 70146931 56199725 70147102 56199862 70147273 56199999 70147444 56200136 70147615 56200273 70147786 56200410 70147957 56200547 70148128 56200684 70148299 56200821 70148470 56200958 70148641 56201095 70148812 56201232 70148983 56201369 70149154 56201506 70149325 56201643 70149496 56201780 70149667 56201917 70149838 56202054 70150009 56202191 70150180 56202328 70150351 56202465 70150522 56202602 70150693 56202739 70150864 56202876 70151035 56203013 70151206 56203150 70151377 56203287 70151548 56203424 70151719 56203561 70151890 56203698 70152061 56203835 70152232 56203972 70152403 56204109 70152574 56204246 70152745 56204383 70152916 56204520 70153087 56204657 70153258 56204794 70153429 56204931 70153600 56205068 70153771 56205205 70153942 56205342 70154113 56205479 70154284 56205616 70154455 56205753 70154626 56205890 70154797 56206027 70154968 56206164 70155139 56206301 70155310 56206438 70155481 56206575 70155652 56206712 70155823 56206849 70155994 56206986 70156165 56207123 70156336 56207260 70156507 56207397 70156678 56207534 70156849 56207671 70157020 56207808 70157191 56207945 70157362 56208082 70157533 56208219 70157704 56208356 70157875 56208493 70158046 56208630 70158217 56208767 70158388 56208904 70158559 56209041 70158730 56209178 70158901 56209315 70159072 56209452 70159243 56209589 70159414 56209726 70159585 56209863 70159756 56210000 70159927 56210137 70160098 56210274 70160269 56210411 70160440 56210548 70160611 56210685 70160782 56210822 70160953 56210959 70161124 56211096 70161295 56211233 70161466 56211370 70161637 56211507 70161808 56211644 70161979 56211781 70162150 56211918 70162321 56212055 70162492 56212192 70162663 56212329 70162834 56212466 70163005 56212603 70163176 56212740 70163347 56212877 70163518 56213014 70163689 56213151 70163860 56213288 70164031 56213425 70164202 56213562 70164373 56213699 70164544 56213836 70164715 56213973 70164886 56214110 70165057 56214247 70165228 56214384 70165399 56214521 70165570 56214658 70165741 56214795 70165912 56214932 70166083 56215069 70166254 56215206 70166425 56215343 70166596 56215480 70166767 56215617 70166938 56215754 70167109 56215891 70167280 56216028 70167451 56216165 70167622 56216302 70167793 56216439 70167964 56216576 70168135 56216713 70168306 56216850 70168477 56216987 70168648 56217124 70168819 56217261 70168990 56217398 70169161 56217535 70169332 56217672 70169503 56217809 70169674 56217946 70169845 56218083 70170016 56218220 70170187 56218357 70170358 56218494 70170529 56218631 70170700 56218768 70170871 56218905 70171042 56219042 70171213 56219179 70171384 56219316 70171555 56219453 70171726 56219590 70171897 56219727 70172068 56219864 70172239 56220001 70172410 56220138 70172581 56220275 70172752 56220412 70172923 56220549 70173094 56220686 70173265 56220823 70173436 56220960 70173607 56221097 70173778 56221234 70173949 56221371 70174120 56221508 70174291 56221645 70174462 56221782 70174633 56221919 70174804 56222056 70174975 56222193 70175146 56222330 70175317 56222467 70175488 56222604 70175659 56222741 70175830 56222878 70176001 56223015 70176172 56223152 70176343 56223289 70176514 56223426 70176685 56223563 70176856 56223700 70177027 56223837 70177198 56223974 70177369 56224111 70177540 56224248 70177711 56224385 70177882 56224522 70178053 56224659 70178224 56224796 70178395 56224933 70178566 56225070 70178737 56225207 70178908 56225344 70179079 56225481 70179250 56225618 70179421 56225755 70179592 56225892 70179763 56226029 70179934 56226166 70180105 56226303 70180276 56226440 70180447 56226577 70180618 56226714 70180789 56226851 70180960 56226988 70181131 56227125 70181302 56227262 70181473 56227399 70181644 56227536 70181815 56227673 70181986 56227810 70182157 56227947 70182328 56228084 70182499 56228221 70182670 56228358 70182841 56228495 70183012 56228632 70183183 56228769 70183354 56228906 70183525 56229043 70183696 56229180 70183867 56229317 70184038 56229454 70184209 56229591 70184380 56229728 70184551 56229865 70184722 56230002 70184893 56230139 70185064 56230276 70185235 56230413 70185406 56230550 70185577 56230687 70185748 56230824 70185919 56230961 70186090 56231098 70186261 56231235 70186432 56231372 70186603 56231509 70186774 56231646 70186945 56231783 70187116 56231920 70187287 56232057 70187458 56232194 70187629 56232331 70187800 56232468 70187971 56232605 70188142 56232742 70188313 56232879 70188484 56233016 70188655 56233153 70188826 56233290 70188997 56233427 70189168 56233564 70189339 56233701 70189510 56233838 70189681 56233975 70189852 56234112 70190023 56234249 70190194 56234386 70190365 56234523 70190536 56234660 70190707 56234797 70190878 56234934 70191049 56235071 70191220 56235208 70191391 56235345 70191562 56235482 70191733 56235619 70191904 56235756 70192075 56235893 70192246 56236030 70192417 56236167 70192588 56236304 70192759 56236441 70192930 56236578 70193101 56236715 70193272 56236852 70193443 56236989 70193614 56237126 70193785 56237263 70193956 56237400 70194127 56237537 70194298 56237674 70194469 56237811 70194640 56237948 70194811 56238085 70194982 56238222 70195153 56238359 70195324 56238496 70195495 56238633 70195666 56238770 70195837 56238907 70196008 56239044 70196179 56239181 70196350 56239318 70196521 56239455 70196692 56239592 70196863 56239729 70197034 56239866 70197205 56240003 70197376 56240140 70197547 56240277 70197718 56240414 70197889 56240551 70198060 56240688 70198231 56240825 70198402 56240962 70198573 56241099 70198744 56241236 70198915 56241373 70199086 56241510 70199257 56241647 70199428 56241784 70199599 56241921 70199770 56242058 70199941 56242195 70200112 56242332 70200283 56242469 70200454 56242606 70200625 56242743 70200796 56242880 70200967 56243017 70201138 56243154 70201309 56243291 70201480 56243428 70201651 56243565 70201822 56243702 70201993 56243839 70202164 56243976 70202335 56244113 70202506 56244250 70202677 56244387 70202848 56244524 70203019 56244661 70203190 56244798 70203361 56244935 70203532 56245072 70203703 56245209 70203874 56245346 70204045 56245483 70204216 56245620 70204387 56245757 70204558 56245894 70204729 56246031 70204900 56246168 70205071 56246305 70205242 56246442 70205413 56246579 70205584 56246716 70205755 56246853 70205926 56246990 70206097 56247127 70206268 56247264 70206439 56247401 70206610 56247538 70206781 56247675 70206952 56247812 70207123 56247949 70207294 56248086 70207465 56248223 70207636 56248360 70207807 56248497 70207978 56248634 70208149 56248771 70208320 56248908 70208491 56249045 70208662 56249182 70208833 56249319 70209004 56249456 70209175 56249593 70209346 56249730 70209517 56249867 70209688 56250004 70209859 56250141 70210030 56250278 70210201 56250415 70210372 56250552 70210543 56250689 70210714 56250826 70210885 56250963 70211056 56251100 70211227 56251237 70211398 56251374 70211569 56251511 70211740 56251648 70211911 56251785 70212082 56251922 70212253 56252059 70212424 56252196 70212595 56252333 70212766 56252470 70212937 56252607 70213108 56252744 70213279 56252881 70213450 56253018 70213621 56253155 70213792 56253292 70213963 56253429 70214134 56253566 70214305 56253703 70214476 56253840 70214647 56253977 70214818 56254114 70214989 56254251 70215160 56254388 70215331 56254525 70215502 56254662 70215673 56254799 70215844 56254936 70216015 56255073 70216186 56255210 70216357 56255347 70216528 56255484 70216699 56255621 70216870 56255758 70217041 56255895 70217212 56256032 70217383 56256169 70217554 56256306 70217725 56256443 70217896 56256580 70218067 56256717 70218238 56256854 70218409 56256991 70218580 56257128 70218751 56257265 70218922 56257402 70219093 56257539 70219264 56257676 70219435 56257813 70219606 56257950 70219777 56258087 70219948 56258224 70220119 56258361 70220290 56258498 70220461 56258635 70220632 56258772 70220803 56258909 70220974 56259046 70221145 56259183 70221316 56259320 70221487 56259457 70221658 56259594 70221829 56259731 70222000 56259868 70222171 56260005 70222342 56260142 70222513 56260279 70222684 56260416 70222855 56260553 70223026 56260690 70223197 56260827 70223368 56260964 70223539 56261101 70223710 56261238 70223881 56261375 70224052 56261512 70224223 56261649 70224394 56261786 70224565 56261923 70224736 56262060 70224907 56262197 70225078 56262334 70225249 56262471 70225420 56262608 70225591 56262745 70225762 56262882 70225933 56263019 70226104 56263156 70226275 56263293 70226446 56263430 70226617 56263567 70226788 56263704 70226959 56263841 70227130 56263978 70227301 56264115 70227472 56264252 70227643 56264389 70227814 56264526 70227985 56264663 70228156 56264800 70228327 56264937 70228498 56265074 70228669 56265211 70228840 56265348 70229011 56265485 70229182 56265622 70229353 56265759 70229524 56265896 70229695 56266033 70229866 56266170 70230037 56266307 70230208 56266444 70230379 56266581 70230550 56266718 70230721 56266855 70230892 56266992 70231063 56267129 70231234 56267266 70231405 56267403 70231576 56267540 70231747 56267677 70231918 56267814 70232089 56267951 70232260 56268088 70232431 56268225 70232602 56268362 70232773 56268499 70232944 56268636 70233115 56268773 70233286 56268910 70233457 56269047 70233628 56269184 70233799 56269321 70233970 56269458 70234141 56269595 70234312 56269732 70234483 56269869 70234654 56270006 70234825 56270143 70234996 56270280 70235167 56270417 70235338 56270554 70235509 56270691 70235680 56270828 70235851 56270965 70236022 56271102 70236193 56271239 70236364 56271376 70236535 56271513 70236706 56271650 70236877 56271787 70237048 56271924 70237219 56272061 70237390 56272198 70237561 56272335 70237732 56272472 70237903 56272609 70238074 56272746 70238245 56272883 70238416 56273020 70238587 56273157 70238758 56273294 70238929 56273431 70239100 56273568 70239271 56273705 70239442 56273842 70239613 56273979 70239784 56274116 70239955 56274253 70240126 56274390 70240297 56274527 70240468 56274664 70240639 56274801 70240810 56274938 70240981 56275075 70241152 56275212 70241323 56275349 70241494 56275486 70241665 56275623 70241836 56275760 70242007 56275897 70242178 56276034 70242349 56276171 70242520 56276308 70242691 56276445 70242862 56276582 70243033 56276719 70243204 56276856 70243375 56276993 70243546 56277130 70243717 56277267 70243888 56277404 70244059 56277541 70244230 56277678 70244401 56277815 70244572 56277952 70244743 56278089 70244914 56278226 70245085 56278363 70245256 56278500 70245427 56278637 70245598 56278774 70245769 56278911 70245940 56279048 70246111 56279185 70246282 56279322 70246453 56279459 70246624 56279596 70246795 56279733 70246966 56279870 70247137 56280007 70247308 56280144 70247479 56280281 70247650 56280418 70247821 56280555 70247992 56280692 70248163 56280829 70248334 56280966 70248505 56281103 70248676 56281240 70248847 56281377 70249018 56281514 70249189 56281651 70249360 56281788 70249531 56281925 70249702 56282062 70249873 56282199 70250044 56282336 70250215 56282473 70250386 56282610 70250557 56282747 70250728 56282884 70250899 56283021 70251070 56283158 70251241 56283295 70251412 56283432 70251583 56283569 70251754 56283706 70251925 56283843 70252096 56283980 70252267 56284117 70252438 56284254 70252609 56284391 70252780 56284528 70252951 56284665 70253122 56284802 70253293 56284939 70253464 56285076 70253635 56285213 70253806 56285350 70253977 56285487 70254148 56285624 70254319 56285761 70254490 56285898 70254661 56286035 70254832 56286172 70255003 56286309 70255174 56286446 70255345 56286583 70255516 56286720 70255687 56286857 70255858 56286994 70256029 56287131 70256200 56287268 70256371 56287405 70256542 56287542 70256713 56287679 70256884 56287816 70257055 56287953 70257226 56288090 70257397 56288227 70257568 56288364 70257739 56288501 70257910 56288638 70258081 56288775 70258252 56288912 70258423 56289049 70258594 56289186 70258765 56289323 70258936 56289460 70259107 56289597 70259278 56289734 70259449 56289871 70259620 56290008 70259791 56290145 70259962 56290282 70260133 56290419 70260304 56290556 70260475 56290693 70260646 56290830 70260817 56290967 70260988 56291104 70261159 56291241 70261330 56291378 70261501 56291515 70261672 56291652 70261843 56291789 70262014 56291926 70262185 56292063 70262356 56292200 70262527 56292337 70262698 56292474 70262869 56292611 70263040 56292748 70263211 56292885 70263382 56293022 70263553 56293159 70263724 56293296 70263895 56293433 70264066 56293570 70264237 56293707 70264408 56293844 70264579 56293981 70264750 56294118 70264921 56294255 70265092 56294392 70265263 56294529 70265434 56294666 70265605 56294803 70265776 56294940 70265947 56295077 70266118 56295214 70266289 56295351 70266460 56295488 70266631 56295625 70266802 56295762 70266973 56295899 70267144 56296036 70267315 56296173 70267486 56296310 70267657 56296447 70267828 56296584 70267999 56296721 70268170 56296858 70268341 56296995 70268512 56297132 70268683 56297269 70268854 56297406 70269025 56297543 70269196 56297680 70269367 56297817 70269538 56297954 70269709 56298091 70269880 56298228 70270051 56298365 70270222 56298502 70270393 56298639 70270564 56298776 70270735 56298913 70270906 56299050 70271077 56299187 70271248 56299324 70271419 56299461 70271590 56299598 70271761 56299735 70271932 56299872 70272103 56300009 70272274 56300146 70272445 56300283 70272616 56300420 70272787 56300557 70272958 56300694 70273129 56300831 70273300 56300968 70273471 56301105 70273642 56301242 70273813 56301379 70273984 56301516 70274155 56301653 70274326 56301790 70274497 56301927 70274668 56302064 70274839 56302201 70275010 56302338 70275181 56302475 70275352 56302612 70275523 56302749 70275694 56302886 70275865 56303023 70276036 56303160 70276207 56303297 70276378 56303434 70276549 56303571 70276720 56303708 70276891 56303845 70277062 56303982 70277233 56304119 70277404 56304256 70277575 56304393 70277746 56304530 70277917 56304667 70278088 56304804 70278259 56304941 70278430 56305078 70278601 56305215 70278772 56305352 70278943 56305489 70279114 56305626 70279285
1000 51585432 0 51585432 64387656 51585569 64387827 51585706 64387998 51585843 64388169 51585980 64388340 51586117 64388511 51586254 64388682 51586391 64388853 51586528 64389024 51586665 64389195 51586802 64389366 51586939 64389537 51587076 64389708 51587213 64389879 51587350 64390050 51587487 64390221 51587624 64390392 51587761 64390563 51587898 64390734 51588035 64390905 51588172 64391076 51588309 64391247 51588446 64391418 51588583 64391589 51588720 64391760 51588857 64391931 51588994 64392102 51589131 64392273 51589268 64392444 51589405 64392615 51589542 64392786 51589679 64392957 51589816 64393128 51589953 64393299 51590090 64393470 51590227 64393641 51590364 64393812 51590501 64393983 51590638 64394154 51590775 64394325 51590912 64394496 51591049 64394667 51591186 64394838 51591323 64395009 51591460 64395180 51591597 64395351 51591734 64395522 51591871 64395693 51592008 64395864 51592145 64396035 51592282 64396206 51592419 64396377 51592556 64396548 51592693 64396719 51592830 64396890 51592967 64397061 51593104 64397232 51593241 64397403 51593378 64397574 51593515 64397745 51593652 64397916 51593789 64398087 51593926 64398258 51594063 64398429 51594200 64398600 51594337 64398771 51594474 64398942 51594611 64399113 51594748 64399284 51594885 64399455 51595022 64399626 51595159 64399797 51595296 64399968 51595433 64400139 51595570 64400310 51595707 64400481 51595844 64400652 51595981 64400823 51596118 64400994 51596255 64401165 51596392 64401336 51596529 64401507 51596666 64401678 51596803 64401849 51596940 64402020 51597077 64402191 51597214 64402362 51597351 64402533 51597488 64402704 51597625 64402875 51597762 64403046 51597899 64403217 51598036 64403388 51598173 64403559 51598310 64403730 51598447 64403901 51598584 64404072 51598721 64404243 51598858 64404414 51598995 64404585 51599132 64404756 51599269 64404927 51599406 64405098 51599543 64405269 51599680 64405440 51599817 64405611 51599954 64405782 51600091 64405953 51600228 64406124 51600365 64406295 51600502 64406466 51600639 64406637 51600776 64406808 51600913 64406979 51601050 64407150 51601187 64407321 51601324 64407492 51601461 64407663 51601598 64407834 51601735 64408005 51601872 64408176 51602009 64408347 51602146 64408518 51602283 64408689 51602420 64408860 51602557 64409031 51602694 64409202 51602831 64409373 51602968 64409544 51603105 64409715 51603242 64409886 51603379 64410057 51603516 64410228 51603653 64410399 51603790 64410570 51603927 64410741 51604064 64410912 51604201 64411083 51604338 64411254 51604475 64411425 51604612 64411596 51604749 64411767 51604886 64411938 51605023 64412109 51605160 64412280 51605297 64412451 51605434 64412622 51605571 64412793 51605708 64412964 51605845 64413135 51605982 64413306 51606119 64413477 51606256 64413648 51606393 64413819 51606530 64413990 51606667 64414161 51606804 64414332 51606941 64414503 51607078 64414674 51607215 64414845 51607352 64415016 51607489 64415187 51607626 64415358 51607763 64415529 51607900 64415700 51608037 64415871 51608174 64416042 51608311 64416213 51608448 64416384 51608585 64416555 51608722 64416726 51608859 64416897 51608996 64417068 51609133 64417239 51609270 64417410 51609407 64417581 51609544 64417752 51609681 64417923 51609818 64418094 51609955 64418265 51610092 64418436 51610229 64418607 51610366 64418778 51610503 64418949 51610640 64419120 51610777 64419291 51610914 64419462 51611051 64419633 51611188 64419804 51611325 64419975 51611462 64420146 51611599 64420317 51611736 64420488 51611873 64420659 51612010 64420830 51612147 64421001 51612284 64421172 51612421 64421343 51612558 64421514 51612695 64421685 51612832 64421856 51612969 64422027 51613106 64422198 51613243 64422369 51613380 64422540 51613517 64422711 51613654 64422882 51613791 64423053 51613928 64423224 51614065 64423395 51614202 64423566 51614339 64423737 51614476 64423908 51614613 64424079 51614750 64424250 51614887 64424421 51615024 64424592 51615161 64424763 51615298 64424934 51615435 64425105 51615572 64425276 51615709 64425447 51615846 64425618 51615983 64425789 51616120 64425960 51616257 64426131 51616394 64426302 51616531 64426473 51616668 64426644 51616805 64426815 51616942 64426986 51617079 64427157 51617216 64427328 51617353 64427499 51617490 64427670 51617627 64427841 51617764 64428012 51617901 64428183 51618038 64428354 51618175 64428525 51618312 64428696 51618449 64428867 51618586 64429038 51618723 64429209 51618860 64429380 51618997 64429551 51619134 64429722 51619271 64429893 51619408 64430064 51619545 64430235 51619682 64430406 51619819 64430577 51619956 64430748 51620093 64430919 51620230 64431090 51620367 64431261 51620504 64431432 51620641 64431603 51620778 64431774 51620915 64431945 51621052 64432116 51621189 64432287 51621326 64432458 51621463 64432629 51621600 64432800 51621737 64432971 51621874 64433142 51622011 64433313 51622148 64433484 51622285 64433655 51622422 64433826 51622559 64433997 51622696 64434168 51622833 64434339 51622970 64434510 51623107 64434681 51623244 64434852 51623381 64435023 51623518 64435194 51623655 64435365 51623792 64435536 51623929 64435707 51624066 64435878 51624203 64436049 51624340 64436220 51624477 64436391 51624614 64436562 51624751 64436733 51624888 64436904 51625025 64437075 51625162 64437246 51625299 64437417 51625436 64437588 51625573 64437759 51625710 64437930 51625847 64438101 51625984 64438272 51626121 64438443 51626258 64438614 51626395 64438785 51626532 64438956 51626669 64439127 51626806 64439298 51626943 64439469 51627080 64439640 51627217 64439811 51627354 64439982 51627491 64440153 51627628 64440324 51627765 64440495 51627902 64440666 51628039 64440837 51628176 64441008 51628313 64441179 51628450 64441350 51628587 64441521 51628724 64441692 51628861 64441863 51628998 64442034 51629135 64442205 51629272 64442376 51629409 64442547 51629546 64442718 51629683 64442889 51629820 64443060 51629957 64443231 51630094 64443402 51630231 64443573 51630368 64443744 51630505 64443915 51630642 64444086 51630779 64444257 51630916 64444428 51631053 64444599 51631190 64444770 51631327 64444941 51631464 64445112 51631601 64445283 51631738 64445454 51631875 64445625 51632012 64445796 51632149 64445967 51632286 64446138 51632423 64446309 51632560 64446480 51632697 64446651 51632834 64446822 51632971 64446993 51633108 64447164 51633245 64447335 51633382 64447506 51633519 64447677 51633656 64447848 51633793 64448019 51633930 64448190 51634067 64448361 51634204 64448532 51634341 64448703 51634478 64448874 51634615 64449045 51634752 64449216 51634889 64449387 51635026 64449558 51635163 64449729 51635300 64449900 51635437 64450071 51635574 64450242 51635711 64450413 51635848 64450584 51635985 64450755 51636122 64450926 51636259 64451097 51636396 64451268 51636533 64451439 51636670 64451610 51636807 64451781 51636944 64451952 51637081 64452123 51637218 64452294 51637355 64452465 51637492 64452636 51637629 64452807 51637766 64452978 51637903 64453149 51638040 64453320 51638177 64453491 51638314 64453662 51638451 64453833 51638588 64454004 51638725 64454175 51638862 64454346 51638999 64454517 51639136 64454688 51639273 64454859 51639410 64455030 51639547 64455201 51639684 64455372 51639821 64455543 51639958 64455714 51640095 64455885 51640232 64456056 51640369 64456227 51640506 64456398 51640643 64456569 51640780 64456740 51640917 64456911 51641054 64457082 51641191 64457253 51641328 64457424 51641465 64457595 51641602 64457766 51641739 64457937 51641876 64458108 51642013 64458279 51642150 64458450 51642287 64458621 51642424 64458792 51642561 64458963 51642698 64459134 51642835 64459305 51642972 64459476 51643109 64459647 51643246 64459818 51643383 64459989 51643520 64460160 51643657 64460331 51643794 64460502 51643931 64460673 51644068 64460844 51644205 64461015 51644342 64461186 51644479 64461357 51644616 64461528 51644753 64461699 51644890 64461870 51645027 64462041 51645164 64462212 51645301 64462383 51645438 64462554 51645575 64462725 51645712 64462896 51645849 64463067 51645986 64463238 51646123 64463409 51646260 64463580 51646397 64463751 51646534 64463922 51646671 64464093 51646808 64464264 51646945 64464435 51647082 64464606 51647219 64464777 51647356 64464948 51647493 64465119 51647630 64465290 51647767 64465461 51647904 64465632 51648041 64465803 51648178 64465974 51648315 64466145 51648452 64466316 51648589 64466487 51648726 64466658 51648863 64466829 51649000 64467000 51649137 64467171 51649274 64467342 51649411 64467513 51649548 64467684 51649685 64467855 51649822 64468026 51649959 64468197 51650096 64468368 51650233 64468539 51650370 64468710 51650507 64468881 51650644 64469052 51650781 64469223 51650918 64469394 51651055 64469565 51651192 64469736 51651329 64469907 51651466 64470078 51651603 64470249 51651740 64470420 51651877 64470591 51652014 64470762 51652151 64470933 51652288 64471104 51652425 64471275 51652562 64471446 51652699 64471617 51652836 64471788 51652973 64471959 51653110 64472130 51653247 64472301 51653384 64472472 51653521 64472643 51653658 64472814 51653795 64472985 51653932 64473156 51654069 64473327 51654206 64473498 51654343 64473669 51654480 64473840 51654617 64474011 51654754 64474182 51654891 64474353 51655028 64474524 51655165 64474695 51655302 64474866 51655439 64475037 51655576 64475208 51655713 64475379 51655850 64475550 51655987 64475721 51656124 64475892 51656261 64476063 51656398 64476234 51656535 64476405 51656672 64476576 51656809 64476747 51656946 64476918 51657083 64477089 51657220 64477260 51657357 64477431 51657494 64477602 51657631 64477773 51657768 64477944 51657905 64478115 51658042 64478286 51658179 64478457 51658316 64478628 51658453 64478799 51658590 64478970 51658727 64479141 51658864 64479312 51659001 64479483 51659138 64479654 51659275 64479825 51659412 64479996 51659549 64480167 51659686 64480338 51659823 64480509 51659960 64480680 51660097 64480851 51660234 64481022 51660371 64481193 51660508 64481364 51660645 64481535 51660782 64481706 51660919 64481877 51661056 64482048 51661193 64482219 51661330 64482390 51661467 64482561 51661604 64482732 51661741 64482903 51661878 64483074 51662015 64483245 51662152 64483416 51662289 64483587 51662426 64483758 51662563 64483929 51662700 64484100 51662837 64484271 51662974 64484442 51663111 64484613 51663248 64484784 51663385 64484955 51663522 64485126 51663659 64485297 51663796 64485468 51663933 64485639 51664070 64485810 51664207 64485981 51664344 64486152 51664481 64486323 51664618 64486494 51664755 64486665 51664892 64486836 51665029 64487007 51665166 64487178 51665303 64487349 51665440 64487520 51665577 64487691 51665714 64487862 51665851 64488033 51665988 64488204 51666125 64488375 51666262 64488546 51666399 64488717 51666536 64488888 51666673 64489059 51666810 64489230 51666947 64489401 51667084 64489572 51667221 64489743 51667358 64489914 51667495 64490085 51667632 64490256 51667769 64490427 51667906 64490598 51668043 64490769 51668180 64490940 51668317 64491111 51668454 64491282 51668591 64491453 51668728 64491624 51668865 64491795 51669002 64491966 51669139 64492137 51669276 64492308 51669413 64492479 51669550 64492650 51669687 64492821 51669824 64492992 51669961 64493163 51670098 64493334 51670235 64493505 51670372 64493676 51670509 64493847 51670646 64494018 51670783 64494189 51670920 64494360 51671057 64494531 51671194 64494702 51671331 64494873 51671468 64495044 51671605 64495215 51671742 64495386 51671879 64495557 51672016 64495728 51672153 64495899 51672290 64496070 51672427 64496241 51672564 64496412 51672701 64496583 51672838 64496754 51672975 64496925 51673112 64497096 51673249 64497267 51673386 64497438 51673523 64497609 51673660 64497780 51673797 64497951 51673934 64498122 51674071 64498293 51674208 64498464 51674345 64498635 51674482 64498806 51674619 64498977 51674756 64499148 51674893 64499319 51675030 64499490 51675167 64499661 51675304 64499832 51675441 64500003 51675578 64500174 51675715 64500345 51675852 64500516 51675989 64500687 51676126 64500858 51676263 64501029 51676400 64501200 51676537 64501371 51676674 64501542 51676811 64501713 51676948 64501884 51677085 64502055 51677222 64502226 51677359 64502397 51677496 64502568 51677633 64502739 51677770 64502910 51677907 64503081 51678044 64503252 51678181 64503423 51678318 64503594 51678455 64503765 51678592 64503936 51678729 64504107 51678866 64504278 51679003 64504449 51679140 64504620 51679277 64504791 51679414 64504962 51679551 64505133 51679688 64505304 51679825 64505475 51679962 64505646 51680099 64505817 51680236 64505988 51680373 64506159 51680510 64506330 51680647 64506501 51680784 64506672 51680921 64506843 51681058 64507014 51681195 64507185 51681332 64507356 51681469 64507527 51681606 64507698 51681743 64507869 51681880 64508040 51682017 64508211 51682154 64508382 51682291 64508553 51682428 64508724 51682565 64508895 51682702 64509066 51682839 64509237 51682976 64509408 51683113 64509579 51683250 64509750 51683387 64509921 51683524 64510092 51683661 64510263 51683798 64510434 51683935 64510605 51684072 64510776 51684209 64510947 51684346 64511118 51684483 64511289 51684620 64511460 51684757 64511631 51684894 64511802 51685031 64511973 51685168 64512144 51685305 64512315 51685442 64512486 51685579 64512657 51685716 64512828 51685853 64512999 51685990 64513170 51686127 64513341 51686264 64513512 51686401 64513683 51686538 64513854 51686675 64514025 51686812 64514196 51686949 64514367 51687086 64514538 51687223 64514709 51687360 64514880 51687497 64515051 51687634 64515222 51687771 64515393 51687908 64515564 51688045 64515735 51688182 64515906 51688319 64516077 51688456 64516248 51688593 64516419 51688730 64516590 51688867 64516761 51689004 64516932 51689141 64517103 51689278 64517274 51689415 64517445 51689552 64517616 51689689 64517787 51689826 64517958 51689963 64518129 51690100 64518300 51690237 64518471 51690374 64518642 51690511 64518813 51690648 64518984 51690785 64519155 51690922 64519326 51691059 64519497 51691196 64519668 51691333 64519839 51691470 64520010 51691607 64520181 51691744 64520352 51691881 64520523 51692018 64520694 51692155 64520865 51692292 64521036 51692429 64521207 51692566 64521378 51692703 64521549 51692840 64521720 51692977 64521891 51693114 64522062 51693251 64522233 51693388 64522404 51693525 64522575 51693662 64522746 51693799 64522917 51693936 64523088 51694073 64523259 51694210 64523430 51694347 64523601 51694484 64523772 51694621 64523943 51694758 64524114 51694895 64524285 51695032 64524456 51695169 64524627 51695306 64524798 51695443 64524969 51695580 64525140 51695717 64525311 51695854 64525482 51695991 64525653 51696128 64525824 51696265 64525995 51696402 64526166 51696539 64526337 51696676 64526508 51696813 64526679 51696950 64526850 51697087 64527021 51697224 64527192 51697361 64527363 51697498 64527534 51697635 64527705 51697772 64527876 51697909 64528047 51698046 64528218 51698183 64528389 51698320 64528560 51698457 64528731 51698594 64528902 51698731 64529073 51698868 64529244 51699005 64529415 51699142 64529586 51699279 64529757 51699416 64529928 51699553 64530099 51699690 64530270 51699827 64530441 51699964 64530612 51700101 64530783 51700238 64530954 51700375 64531125 51700512 64531296 51700649 64531467 51700786 64531638 51700923 64531809 51701060 64531980 51701197 64532151 51701334 64532322 51701471 64532493 51701608 64532664 51701745 64532835 51701882 64533006 51702019 64533177 51702156 64533348 51702293 64533519 51702430 64533690 51702567 64533861 51702704 64534032 51702841 64534203 51702978 64534374 51703115 64534545 51703252 64534716 51703389 64534887 51703526 64535058 51703663 64535229 51703800 64535400 51703937 64535571 51704074 64535742 51704211 64535913 51704348 64536084 51704485 64536255 51704622 64536426 51704759 64536597 51704896 64536768 51705033 64536939 51705170 64537110 51705307 64537281 51705444 64537452 51705581 64537623 51705718 64537794 51705855 64537965 51705992 64538136 51706129 64538307 51706266 64538478 51706403 64538649 51706540 64538820 51706677 64538991 51706814 64539162 51706951 64539333 51707088 64539504 51707225 64539675 51707362 64539846 51707499 64540017 51707636 64540188 51707773 64540359 51707910 64540530 51708047 64540701 51708184 64540872 51708321 64541043 51708458 64541214 51708595 64541385 51708732 64541556 51708869 64541727 51709006 64541898 51709143 64542069 51709280 64542240 51709417 64542411 51709554 64542582 51709691 64542753 51709828 64542924 51709965 64543095 51710102 64543266 51710239 64543437 51710376 64543608 51710513 64543779 51710650 64543950 51710787 64544121 51710924 64544292 51711061 64544463 51711198 64544634 51711335 64544805 51711472 64544976 51711609 64545147 51711746 64545318 51711883 64545489 51712020 64545660 51712157 64545831 51712294 64546002 51712431 64546173 51712568 64546344 51712705 64546515 51712842 64546686 51712979 64546857 51713116 64547028 51713253 64547199 51713390 64547370 51713527 64547541 51713664 64547712 51713801 64547883 51713938 64548054 51714075 64548225 51714212 64548396 51714349 64548567 51714486 64548738 51714623 64548909 51714760 64549080 51714897 64549251 51715034 64549422 51715171 64549593 51715308 64549764 51715445 64549935 51715582 64550106 51715719 64550277 51715856 64550448 51715993 64550619 51716130 64550790 51716267 64550961 51716404 64551132 51716541 64551303 51716678 64551474 51716815 64551645 51716952 64551816 51717089 64551987 51717226 64552158 51717363 64552329 51717500 64552500 51717637 64552671 51717774 64552842 51717911 64553013 51718048 64553184 51718185 64553355 51718322 64553526 51718459 64553697 51718596 64553868 51718733 64554039 51718870 64554210 51719007 64554381 51719144 64554552 51719281 64554723 51719418 64554894 51719555 64555065 51719692 64555236 51719829 64555407 51719966 64555578 51720103 64555749 51720240 64555920 51720377 64556091 51720514 64556262 51720651 64556433 51720788 64556604 51720925 64556775 51721062 64556946 51721199 64557117 51721336 64557288 51721473 64557459 51721610 64557630 51721747 64557801 51721884 64557972 51722021 64558143 51722158 64558314
1000 37358804 0 37358804 46630332 37358941 46630503 37359078 46630674 37359215 46630845 37359352 46631016 37359489 46631187 37359626 46631358 37359763 46631529 37359900 46631700 37360037 46631871 37360174 46632042 37360311 46632213 37360448 46632384 37360585 46632555 37360722 46632726 37360859 46632897 37360996 46633068 37361133 46633239 37361270 46633410 37361407 46633581 37361544 46633752 37361681 46633923 37361818 46634094 37361955 46634265 37362092 46634436 37362229 46634607 37362366 46634778 37362503 46634949 37362640 46635120 37362777 46635291 37362914 46635462 37363051 46635633 37363188 46635804 37363325 46635975 37363462 46636146 37363599 46636317 37363736 46636488 37363873 46636659 37364010 46636830 37364147 46637001 37364284 46637172 37364421 46637343 37364558 46637514 37364695 46637685 37364832 46637856 37364969 46638027 37365106 46638198 37365243 46638369 37365380 46638540 37365517 46638711 37365654 46638882 37365791 46639053 37365928 46639224 37366065 46639395 37366202 46639566 37366339 46639737 37366476 46639908 37366613 46640079 37366750 46640250 37366887 46640421 37367024 46640592 37367161 46640763 37367298 46640934 37367435 46641105 37367572 46641276 37367709 46641447 37367846 46641618 37367983 46641789 37368120 46641960 37368257 46642131 37368394 46642302 37368531 46642473 37368668 46642644 37368805 46642815 37368942 46642986 37369079 46643157 37369216 46643328 37369353 46643499 37369490 46643670 37369627 46643841 37369764 46644012 37369901 46644183 37370038 46644354 37370175 46644525 37370312 46644696 37370449 46644867 37370586 46645038 37370723 46645209 37370860 46645380 37370997 46645551 37371134 46645722 37371271 46645893 37371408 46646064 37371545 46646235 37371682 46646406 37371819 46646577 37371956 46646748 37372093 46646919 37372230 46647090 37372367 46647261 37372504 46647432 37372641 46647603 37372778 46647774 37372915 46647945 37373052 46648116 37373189 46648287 37373326 46648458 37373463 46648629 37373600 46648800 37373737 46648971 37373874 46649142 37374011 46649313 37374148 46649484 37374285 46649655 37374422 46649826 37374559 46649997 37374696 46650168 37374833 46650339 37374970 46650510 37375107 46650681 37375244 46650852 37375381 46651023 37375518 46651194 37375655 46651365 37375792 46651536 37375929 46651707 37376066 46651878 37376203 46652049 37376340 46652220 37376477 46652391 37376614 46652562 37376751 46652733 37376888 46652904 37377025 46653075 37377162 46653246 37377299 46653417 37377436 46653588 37377573 46653759 37377710 46653930 37377847 46654101 37377984 46654272 37378121 46654443 37378258 46654614 37378395 46654785 37378532 46654956 37378669 46655127 37378806 46655298 37378943 46655469 37379080 46655640 37379217 46655811 37379354 46655982 37379491 46656153 37379628 46656324 37379765 46656495 37379902 46656666 37380039 46656837 37380176 46657008 37380313 46657179 37380450 46657350 37380587 46657521 37380724 46657692 37380861 46657863 37380998 46658034 37381135 46658205 37381272 46658376 37381409 46658547 37381546 46658718 37381683 46658889 37381820 46659060 37381957 46659231 37382094 46659402 37382231 46659573 37382368 46659744 37382505 46659915 37382642 46660086 37382779 46660257 37382916 46660428 37383053 46660599 37383190 46660770 37383327 46660941 37383464 46661112 37383601 46661283 37383738 46661454 37383875 46661625 37384012 46661796 37384149 46661967 37384286 46662138 37384423 46662309 37384560 46662480 37384697 46662651 37384834 46662822 37384971 46662993 37385108 46663164 37385245 46663335 37385382 46663506 37385519 46663677 37385656 46663848 37385793 46664019 37385930 46664190 37386067 46664361 37386204 46664532 37386341 46664703 37386478 46664874 37386615 46665045 37386752 46665216 37386889 46665387 37387026 46665558 37387163 46665729 37387300 46665900 37387437 46666071 37387574 46666242 37387711 46666413 37387848 46666584 37387985 46666755 37388122 46666926 37388259 46667097 37388396 46667268 37388533 46667439 37388670 46667610 37388807 46667781 37388944 46667952 37389081 46668123 37389218 46668294 37389355 46668465 37389492 46668636 37389629 46668807 37389766 46668978 37389903 46669149 37390040 46669320 37390177 46669491 37390314 46669662 37390451 46669833 37390588 46670004 37390725 46670175 37390862 46670346 37390999 46670517 37391136 46670688 37391273 46670859 37391410 46671030 37391547 46671201 37391684 46671372 37391821 46671543 37391958 46671714 37392095 46671885 37392232 46672056 37392369 46672227 37392506 46672398 37392643 46672569 37392780 46672740 37392917 46672911 37393054 46673082 37393191 46673253 37393328 46673424 37393465 46673595 37393602 46673766 37393739 46673937 37393876 46674108 37394013 46674279 37394150 46674450 37394287 46674621 37394424 46674792 37394561 46674963 37394698 46675134 37394835 46675305 37394972 46675476 37395109 46675647 37395246 46675818 37395383 46675989 37395520 46676160 37395657 46676331 37395794 46676502 37395931 46676673 37396068 46676844 37396205 46677015 37396342 46677186 37396479 46677357 37396616 46677528 37396753 46677699 37396890 46677870 37397027 46678041 37397164 46678212 37397301 46678383 37397438 46678554 37397575 46678725 37397712 46678896 37397849 46679067 37397986 46679238 37398123 46679409 37398260 46679580 37398397 46679751 37398534 46679922 37398671 46680093 37398808 46680264 37398945 46680435 37399082 46680606 37399219 46680777 37399356 46680948 37399493 46681119 37399630 46681290 37399767 46681461 37399904 46681632 37400041 46681803 37400178 46681974 37400315 46682145 37400452 46682316 37400589 46682487 37400726 46682658 37400863 46682829 37401000 46683000 37401137 46683171 37401274 46683342 37401411 46683513 37401548 46683684 37401685 46683855 37401822 46684026 37401959 46684197 37402096 46684368 37402233 46684539 37402370 46684710 37402507 46684881 37402644 46685052 37402781 46685223 37402918 46685394 37403055 46685565 37403192 46685736 37403329 46685907 37403466 46686078 37403603 46686249 37403740 46686420 37403877 46686591 37404014 46686762 37404151 46686933 37404288 46687104 37404425 46687275 37404562 46687446 37404699 46687617 37404836 46687788 37404973 46687959 37405110 46688130 37405247 46688301 37405384 46688472 37405521 46688643 37405658 46688814 37405795 46688985 37405932 46689156 37406069 46689327 37406206 46689498 37406343 46689669 37406480 46689840 37406617 46690011 37406754 46690182 37406891 46690353 37407028 46690524 37407165 46690695 37407302 46690866 37407439 46691037 37407576 46691208 37407713 46691379 37407850 46691550 37407987 46691721 37408124 46691892 37408261 46692063 37408398 46692234 37408535 46692405 37408672 46692576 37408809 46692747 37408946 46692918 37409083 46693089 37409220 46693260 37409357 46693431 37409494 46693602 37409631 46693773 37409768 46693944 37409905 46694115 37410042 46694286 37410179 46694457 37410316 46694628 37410453 46694799 37410590 46694970 37410727 46695141 37410864 46695312 37411001 46695483 37411138 46695654 37411275 46695825 37411412 46695996 37411549 46696167 37411686 46696338 37411823 46696509 37411960 46696680 37412097 46696851 37412234 46697022 37412371 46697193 37412508 46697364 37412645 46697535 37412782 46697706 37412919 46697877 37413056 46698048 37413193 46698219 37413330 46698390 37413467 46698561 37413604 46698732 37413741 46698903 37413878 46699074 37414015 46699245 37414152 46699416 37414289 46699587 37414426 46699758 37414563 46699929 37414700 46700100 37414837 46700271 37414974 46700442 37415111 46700613 37415248 46700784 37415385 46700955 37415522 46701126 37415659 46701297 37415796 46701468 37415933 46701639 37416070 46701810 37416207 46701981 37416344 46702152 37416481 46702323 37416618 46702494 37416755 46702665 37416892 46702836 37417029 46703007 37417166 46703178 37417303 46703349 37417440 46703520 37417577 46703691 37417714 46703862 37417851 46704033 37417988 46704204 37418125 46704375 37418262 46704546 37418399 46704717 37418536 46704888 37418673 46705059 37418810 46705230 37418947 46705401 37419084 46705572 37419221 46705743 37419358 46705914 37419495 46706085 37419632 46706256 37419769 46706427 37419906 46706598 37420043 46706769 37420180 46706940 37420317 46707111 37420454 46707282 37420591 46707453 37420728 46707624 37420865 46707795 37421002 46707966 37421139 46708137 37421276 46708308 37421413 46708479 37421550 46708650 37421687 46708821 37421824 46708992 37421961 46709163 37422098 46709334 37422235 46709505 37422372 46709676 37422509 46709847 37422646 46710018 37422783 46710189 37422920 46710360 37423057 46710531 37423194 46710702 37423331 46710873 37423468 46711044 37423605 46711215 37423742 46711386 37423879 46711557 37424016 46711728 37424153 46711899 37424290 46712070 37424427 46712241 37424564 46712412 37424701 46712583 37424838 46712754 37424975 46712925 37425112 46713096 37425249 46713267 37425386 46713438 37425523 46713609 37425660 46713780 37425797 46713951 37425934 46714122 37426071 46714293 37426208 46714464 37426345 46714635 37426482 46714806 37426619 46714977 37426756 46715148 37426893 46715319 37427030 46715490 37427167 46715661 37427304 46715832 37427441 46716003 37427578 46716174 37427715 46716345 37427852 46716516 37427989 46716687 37428126 46716858 37428263 46717029 37428400 46717200 37428537 46717371 37428674 46717542 37428811 46717713 37428948 46717884 37429085 46718055 37429222 46718226 37429359 46718397 37429496 46718568 37429633 46718739 37429770 46718910 37429907 46719081 37430044 46719252 37430181 46719423 37430318 46719594 37430455 46719765 37430592 46719936 37430729 46720107 37430866 46720278 37431003 46720449 37431140 46720620 37431277 46720791 37431414 46720962 37431551 46721133 37431688 46721304 37431825 46721475 37431962 46721646 37432099 46721817 37432236 46721988 37432373 46722159 37432510 46722330 37432647 46722501 37432784 46722672 37432921 46722843 37433058 46723014 37433195 46723185 37433332 46723356 37433469 46723527 37433606 46723698 37433743 46723869 37433880 46724040 37434017 46724211 37434154 46724382 37434291 46724553 37434428 46724724 37434565 46724895 37434702 46725066 37434839 46725237 37434976 46725408 37435113 46725579 37435250 46725750 37435387 46725921 37435524 46726092 37435661 46726263 37435798 46726434 37435935 46726605 37436072 46726776 37436209 46726947 37436346 46727118 37436483 46727289 37436620 46727460 37436757 46727631 37436894 46727802 37437031 46727973 37437168 46728144 37437305 46728315 37437442 46728486 37437579 46728657 37437716 46728828 37437853 46728999 37437990 46729170 37438127 46729341 37438264 46729512 37438401 46729683 37438538 46729854 37438675 46730025 37438812 46730196 37438949 46730367 37439086 46730538 37439223 46730709 37439360 46730880 37439497 46731051 37439634 46731222 37439771 46731393 37439908 46731564 37440045 46731735 37440182 46731906 37440319 46732077 37440456 46732248 37440593 46732419 37440730 46732590 37440867 46732761 37441004 46732932 37441141 46733103 37441278 46733274 37441415 46733445 37441552 46733616 37441689 46733787 37441826 46733958 37441963 46734129 37442100 46734300 37442237 46734471 37442374 46734642 37442511 46734813 37442648 46734984 37442785 46735155 37442922 46735326 37443059 46735497 37443196 46735668 37443333 46735839 37443470 46736010 37443607 46736181 37443744 46736352 37443881 46736523 37444018 46736694 37444155 46736865 37444292 46737036 37444429 46737207 37444566 46737378 37444703 46737549 37444840 46737720 37444977 46737891 37445114 46738062 37445251 46738233 37445388 46738404 37445525 46738575 37445662 46738746 37445799 46738917 37445936 46739088 37446073 46739259 37446210 46739430 37446347 46739601 37446484 46739772 37446621 46739943 37446758 46740114 37446895 46740285 37447032 46740456 37447169 46740627 37447306 46740798 37447443 46740969 37447580 46741140 37447717 46741311 37447854 46741482 37447991 46741653 37448128 46741824 37448265 46741995 37448402 46742166 37448539 46742337 37448676 46742508 37448813 46742679 37448950 46742850 37449087 46743021 37449224 46743192 37449361 46743363 37449498 46743534 37449635 46743705 37449772 46743876 37449909 46744047 37450046 46744218 37450183 46744389 37450320 46744560 37450457 46744731 37450594 46744902 37450731 46745073 37450868 46745244 37451005 46745415 37451142 46745586 37451279 46745757 37451416 46745928 37451553 46746099 37451690 46746270 37451827 46746441 37451964 46746612 37452101 46746783 37452238 46746954 37452375 46747125 37452512 46747296 37452649 46747467 37452786 46747638 37452923 46747809 37453060 46747980 37453197 46748151 37453334 46748322 37453471 46748493 37453608 46748664 37453745 46748835 37453882 46749006 37454019 46749177 37454156 46749348 37454293 46749519 37454430 46749690 37454567 46749861 37454704 46750032 37454841 46750203 37454978 46750374 37455115 46750545 37455252 46750716 37455389 46750887 37455526 46751058 37455663 46751229 37455800 46751400 37455937 46751571 37456074 46751742 37456211 46751913 37456348 46752084 37456485 46752255 37456622 46752426 37456759 46752597 37456896 46752768 37457033 46752939 37457170 46753110 37457307 46753281 37457444 46753452 37457581 46753623 37457718 46753794 37457855 46753965 37457992 46754136 37458129 46754307 37458266 46754478 37458403 46754649 37458540 46754820 37458677 46754991 37458814 46755162 37458951 46755333 37459088 46755504 37459225 46755675 37459362 46755846 37459499 46756017 37459636 46756188 37459773 46756359 37459910 46756530 37460047 46756701 37460184 46756872 37460321 46757043 37460458 46757214 37460595 46757385 37460732 46757556 37460869 46757727 37461006 46757898 37461143 46758069 37461280 46758240 37461417 46758411 37461554 46758582 37461691 46758753 37461828 46758924 37461965 46759095 37462102 46759266 37462239 46759437 37462376 46759608 37462513 46759779 37462650 46759950 37462787 46760121 37462924 46760292 37463061 46760463 37463198 46760634 37463335 46760805 37463472 46760976 37463609 46761147 37463746 46761318 37463883 46761489 37464020 46761660 37464157 46761831 37464294 46762002 37464431 46762173 37464568 46762344 37464705 46762515 37464842 46762686 37464979 46762857 37465116 46763028 37465253 46763199 37465390 46763370 37465527 46763541 37465664 46763712 37465801 46763883 37465938 46764054 37466075 46764225 37466212 46764396 37466349 46764567 37466486 46764738 37466623 46764909 37466760 46765080 37466897 46765251 37467034 46765422 37467171 46765593 37467308 46765764 37467445 46765935 37467582 46766106 37467719 46766277 37467856 46766448 37467993 46766619 37468130 46766790 37468267 46766961 37468404 46767132 37468541 46767303 37468678 46767474 37468815 46767645 37468952 46767816 37469089 46767987 37469226 46768158 37469363 46768329 37469500 46768500 37469637 46768671 37469774 46768842 37469911 46769013 37470048 46769184 37470185 46769355 37470322 46769526 37470459 46769697 37470596 46769868 37470733 46770039 37470870 46770210 37471007 46770381 37471144 46770552 37471281 46770723 37471418 46770894 37471555 46771065 37471692 46771236 37471829 46771407 37471966 46771578 37472103 46771749 37472240 46771920 37472377 46772091 37472514 46772262 37472651 46772433 37472788 46772604 37472925 46772775 37473062 46772946 37473199 46773117 37473336 46773288 37473473 46773459 37473610 46773630 37473747 46773801 37473884 46773972 37474021 46774143 37474158 46774314 37474295 46774485 37474432 46774656 37474569 46774827 37474706 46774998 37474843 46775169 37474980 46775340 37475117 46775511 37475254 46775682 37475391 46775853 37475528 46776024 37475665 46776195 37475802 46776366 37475939 46776537 37476076 46776708 37476213 46776879 37476350 46777050 37476487 46777221 37476624 46777392 37476761 46777563 37476898 46777734 37477035 46777905 37477172 46778076 37477309 46778247 37477446 46778418 37477583 46778589 37477720 46778760 37477857 46778931 37477994 46779102 37478131 46779273 37478268 46779444 37478405 46779615 37478542 46779786 37478679 46779957 37478816 46780128 37478953 46780299 37479090 46780470 37479227 46780641 37479364 46780812 37479501 46780983 37479638 46781154 37479775 46781325 37479912 46781496 37480049 46781667 37480186 46781838 37480323 46782009 37480460 46782180 37480597 46782351 37480734 46782522 37480871 46782693 37481008 46782864 37481145 46783035 37481282 46783206 37481419 46783377 37481556 46783548 37481693 46783719 37481830 46783890 37481967 46784061 37482104 46784232 37482241 46784403 37482378 46784574 37482515 46784745 37482652 46784916 37482789 46785087 37482926 46785258 37483063 46785429 37483200 46785600 37483337 46785771 37483474 46785942 37483611 46786113 37483748 46786284 37483885 46786455 37484022 46786626 37484159 46786797 37484296 46786968 37484433 46787139 37484570 46787310 37484707 46787481 37484844 46787652 37484981 46787823 37485118 46787994 37485255 46788165 37485392 46788336 37485529 46788507 37485666 46788678 37485803 46788849 37485940 46789020 37486077 46789191 37486214 46789362 37486351 46789533 37486488 46789704 37486625 46789875 37486762 46790046 37486899 46790217 37487036 46790388 37487173 46790559 37487310 46790730 37487447 46790901 37487584 46791072 37487721 46791243 37487858 46791414 37487995 46791585 37488132 46791756 37488269 46791927 37488406 46792098 37488543 46792269 37488680 46792440 37488817 46792611 37488954 46792782 37489091 46792953 37489228 46793124 37489365 46793295 37489502 46793466 37489639 46793637 37489776 46793808 37489913 46793979 37490050 46794150 37490187 46794321 37490324 46794492 37490461 46794663 37490598 46794834 37490735 46795005 37490872 46795176 37491009 46795347 37491146 46795518 37491283 46795689 37491420 46795860 37491557 46796031 37491694 46796202 37491831 46796373 37491968 46796544 37492105 46796715 37492242 46796886 37492379 46797057 37492516 46797228 37492653 46797399 37492790 46797570 37492927 46797741 37493064 46797912 37493201 46798083 37493338 46798254 37493475 46798425 37493612 46798596 37493749 46798767 37493886 46798938 37494023 46799109 37494160 46799280 37494297 46799451 37494434 46799622 37494571 46799793 37494708 46799964 37494845 46800135 37494982 46800306 37495119 46800477 37495256 46800648 37495393 46800819 37495530 46800990
1000 16301900 0 16301900 20347627 16302037 20347798 16302174 20347969 16302311 20348140 16302448 20348311 16302585 20348482 16302722 20348653 16302859 20348824 16302996 20348995 16303133 20349166 16303270 20349337 16303407 20349508 16303544 20349679 16303681 20349850 16303818 20350021 16303955 20350192 16304092 20350363 16304229 20350534 16304366 20350705 16304503 20350876 16304640 20351047 16304777 20351218 16304914 20351389 16305051 20351560 16305188 20351731 16305325 20351902 16305462 20352073 16305599 20352244 16305736 20352415 16305873 20352586 16306010 20352757 16306147 20352928 16306284 20353099 16306421 20353270 16306558 20353441 16306695 20353612 16306832 20353783 16306969 20353954 16307106 20354125 16307243 20354296 16307380 20354467 16307517 20354638 16307654 20354809 16307791 20354980 16307928 20355151 16308065 20355322 16308202 20355493 16308339 20355664 16308476 20355835 16308613 20356006 16308750 20356177 16308887 20356348 16309024 20356519 16309161 20356690 16309298 20356861 16309435 20357032 16309572 20357203 16309709 20357374 16309846 20357545 16309983 20357716 16310120 20357887 16310257 20358058 16310394 20358229 16310531 20358400 16310668 20358571 16310805 20358742 16310942 20358913 16311079 20359084 16311216 20359255 16311353 20359426 16311490 20359597 16311627 20359768 16311764 20359939 16311901 20360110 16312038 20360281 16312175 20360452 16312312 20360623 16312449 20360794 16312586 20360965 16312723 20361136 16312860 20361307 16312997 20361478 16313134 20361649 16313271 20361820 16313408 20361991 16313545 20362162 16313682 20362333 16313819 20362504 16313956 20362675 16314093 20362846 16314230 20363017 16314367 20363188 16314504 20363359 16314641 20363530 16314778 20363701 16314915 20363872 16315052 20364043 16315189 20364214 16315326 20364385 16315463 20364556 16315600 20364727 16315737 20364898 16315874 20365069 16316011 20365240 16316148 20365411 16316285 20365582 16316422 20365753 16316559 20365924 16316696 20366095 16316833 20366266 16316970 20366437 16317107 20366608 16317244 20366779 16317381 20366950 16317518 20367121 16317655 20367292 16317792 20367463 16317929 20367634 16318066 20367805 16318203 20367976 16318340 20368147 16318477 20368318 16318614 20368489 16318751 20368660 16318888 20368831 16319025 20369002 16319162 20369173 16319299 20369344 16319436 20369515 16319573 20369686 16319710 20369857 16319847 20370028 16319984 20370199 16320121 20370370 16320258 20370541 16320395 20370712 16320532 20370883 16320669 20371054 16320806 20371225 16320943 20371396 16321080 20371567 16321217 20371738 16321354 20371909 16321491 20372080 16321628 20372251 16321765 20372422 16321902 20372593 16322039 20372764 16322176 20372935 16322313 20373106 16322450 20373277 16322587 20373448 16322724 20373619 16322861 20373790 16322998 20373961 16323135 20374132 16323272 20374303 16323409 20374474 16323546 20374645 16323683 20374816 16323820 20374987 16323957 20375158 16324094 20375329 16324231 20375500 16324368 20375671 16324505 20375842 16324642 20376013 16324779 20376184 16324916 20376355 16325053 20376526 16325190 20376697 16325327 20376868 16325464 20377039 16325601 20377210 16325738 20377381 16325875 20377552 16326012 20377723 16326149 20377894 16326286 20378065 16326423 20378236 16326560 20378407 16326697 20378578 16326834 20378749 16326971 20378920 16327108 20379091 16327245 20379262 16327382 20379433 16327519 20379604 16327656 20379775 16327793 20379946 16327930 20380117 16328067 20380288 16328204 20380459 16328341 20380630 16328478 20380801 16328615 20380972 16328752 20381143 16328889 20381314 16329026 20381485 16329163 20381656 16329300 20381827 16329437 20381998 16329574 20382169 16329711 20382340 16329848 20382511 16329985 20382682 16330122 20382853 16330259 20383024 16330396 20383195 16330533 20383366 16330670 20383537 16330807 20383708 16330944 20383879 16331081 20384050 16331218 20384221 16331355 20384392 16331492 20384563 16331629 20384734 16331766 20384905 16331903 20385076 16332040 20385247 16332177 20385418 16332314 20385589 16332451 20385760 16332588 20385931 16332725 20386102 16332862 20386273 16332999 20386444 16333136 20386615 16333273 20386786 16333410 20386957 16333547 20387128 16333684 20387299 16333821 20387470 16333958 20387641 16334095 20387812 16334232 20387983 16334369 20388154 16334506 20388325 16334643 20388496 16334780 20388667 16334917 20388838 16335054 20389009 16335191 20389180 16335328 20389351 16335465 20389522 16335602 20389693 16335739 20389864 16335876 20390035 16336013 20390206 16336150 20390377 16336287 20390548 16336424 20390719 16336561 20390890 16336698 20391061 16336835 20391232 16336972 20391403 16337109 20391574 16337246 20391745 16337383 20391916 16337520 20392087 16337657 20392258 16337794 20392429 16337931 20392600 16338068 20392771 16338205 20392942 16338342 20393113 16338479 20393284 16338616 20393455 16338753 20393626 16338890 20393797 16339027 20393968 16339164 20394139 16339301 20394310 16339438 20394481 16339575 20394652 16339712 20394823 16339849 20394994 16339986 20395165 16340123 20395336 16340260 20395507 16340397 20395678 16340534 20395849 16340671 20396020 16340808 20396191 16340945 20396362 16341082 20396533 16341219 20396704 16341356 20396875 16341493 20397046 16341630 20397217 16341767 20397388 16341904 20397559 16342041 20397730 16342178 20397901 16342315 20398072 16342452 20398243 16342589 20398414 16342726 20398585 16342863 20398756 16343000 20398927 16343137 20399098 16343274 20399269 16343411 20399440 16343548 20399611 16343685 20399782 16343822 20399953 16343959 20400124 16344096 20400295 16344233 20400466 16344370 20400637 16344507 20400808 16344644 20400979 16344781 20401150 16344918 20401321 16345055 20401492 16345192 20401663 16345329 20401834 16345466 20402005 16345603 20402176 16345740 20402347 16345877 20402518 16346014 20402689 16346151 20402860 16346288 20403031 16346425 20403202 16346562 20403373 16346699 20403544 16346836 20403715 16346973 20403886 16347110 20404057 16347247 20404228 16347384 20404399 16347521 20404570 16347658 20404741 16347795 20404912 16347932 20405083 16348069 20405254 16348206 20405425 16348343 20405596 16348480 20405767 16348617 20405938 16348754 20406109 16348891 20406280 16349028 20406451 16349165 20406622 16349302 20406793 16349439 20406964 16349576 20407135 16349713 20407306 16349850 20407477 16349987 20407648 16350124 20407819 16350261 20407990 16350398 20408161 16350535 20408332 16350672 20408503 16350809 20408674 16350946 20408845 16351083 20409016 16351220 20409187 16351357 20409358 16351494 20409529 16351631 20409700 16351768 20409871 16351905 20410042 16352042 20410213 16352179 20410384 16352316 20410555 16352453 20410726 16352590 20410897 16352727 20411068 16352864 20411239 16353001 20411410 16353138 20411581 16353275 20411752 16353412 20411923 16353549 20412094 16353686 20412265 16353823 20412436 16353960 20412607 16354097 20412778 16354234 20412949 16354371 20413120 16354508 20413291 16354645 20413462 16354782 20413633 16354919 20413804 16355056 20413975 16355193 20414146 16355330 20414317 16355467 20414488 16355604 20414659 16355741 20414830 16355878 20415001 16356015 20415172 16356152 20415343 16356289 20415514 16356426 20415685 16356563 20415856 16356700 20416027 16356837 20416198 16356974 20416369 16357111 20416540 16357248 20416711 16357385 20416882 16357522 20417053 16357659 20417224 16357796 20417395 16357933 20417566 16358070 20417737 16358207 20417908 16358344 20418079 16358481 20418250 16358618 20418421 16358755 20418592 16358892 20418763 16359029 20418934 16359166 20419105 16359303 20419276 16359440 20419447 16359577 20419618 16359714 20419789 16359851 20419960 16359988 20420131 16360125 20420302 16360262 20420473 16360399 20420644 16360536 20420815 16360673 20420986 16360810 20421157 16360947 20421328 16361084 20421499 16361221 20421670 16361358 20421841 16361495 20422012 16361632 20422183 16361769 20422354 16361906 20422525 16362043 20422696 16362180 20422867 16362317 20423038 16362454 20423209 16362591 20423380 16362728 20423551 16362865 20423722 16363002 20423893 16363139 20424064 16363276 20424235 16363413 20424406 16363550 20424577 16363687 20424748 16363824 20424919 16363961 20425090 16364098 20425261 16364235 20425432 16364372 20425603 16364509 20425774 16364646 20425945 16364783 20426116 16364920 20426287 16365057 20426458 16365194 20426629 16365331 20426800 16365468 20426971 16365605 20427142 16365742 20427313 16365879 20427484 16366016 20427655 16366153 20427826 16366290 20427997 16366427 20428168 16366564 20428339 16366701 20428510 16366838 20428681 16366975 20428852 16367112 20429023 16367249 20429194 16367386 20429365 16367523 20429536 16367660 20429707 16367797 20429878 16367934 20430049 16368071 20430220 16368208 20430391 16368345 20430562 16368482 20430733 16368619 20430904 16368756 20431075 16368893 20431246 16369030 20431417 16369167 20431588 16369304 20431759 16369441 20431930 16369578 20432101 16369715 20432272 16369852 20432443 16369989 20432614 16370126 20432785 16370263 20432956 16370400 20433127 16370537 20433298 16370674 20433469 16370811 20433640 16370948 20433811 16371085 20433982 16371222 20434153 16371359 20434324 16371496 20434495 16371633 20434666 16371770 20434837 16371907 20435008 16372044 20435179 16372181 20435350 16372318 20435521 16372455 20435692 16372592 20435863 16372729 20436034 16372866 20436205 16373003 20436376 16373140 20436547 16373277 20436718 16373414 20436889 16373551 20437060 16373688 20437231 16373825 20437402 16373962 20437573 16374099 20437744 16374236 20437915 16374373 20438086 16374510 20438257 16374647 20438428 16374784 20438599 16374921 20438770 16375058 20438941 16375195 20439112 16375332 20439283 16375469 20439454 16375606 20439625 16375743 20439796 16375880 20439967 16376017 20440138 16376154 20440309 16376291 20440480 16376428 20440651 16376565 20440822 16376702 20440993 16376839 20441164 16376976 20441335 16377113 20441506 16377250 20441677 16377387 20441848 16377524 20442019 16377661 20442190 16377798 20442361 16377935 20442532 16378072 20442703 16378209 20442874 16378346 20443045 16378483 20443216 16378620 20443387 16378757 20443558 16378894 20443729 16379031 20443900 16379168 20444071 16379305 20444242 16379442 20444413 16379579 20444584 16379716 20444755 16379853 20444926 16379990 20445097 16380127 20445268 16380264 20445439 16380401 20445610 16380538 20445781 16380675 20445952 16380812 20446123 16380949 20446294 16381086 20446465 16381223 20446636 16381360 20446807 16381497 20446978 16381634 20447149 16381771 20447320 16381908 20447491 16382045 20447662 16382182 20447833 16382319 20448004 16382456 20448175 16382593 20448346 16382730 20448517 16382867 20448688 16383004 20448859 16383141 20449030 16383278 20449201 16383415 20449372 16383552 20449543 16383689 20449714 16383826 20449885 16383963 20450056 16384100 20450227 16384237 20450398 16384374 20450569 16384511 20450740 16384648 20450911 16384785 20451082 16384922 20451253 16385059 20451424 16385196 20451595 16385333 20451766 16385470 20451937 16385607 20452108 16385744 20452279 16385881 20452450 16386018 20452621 16386155 20452792 16386292 20452963 16386429 20453134 16386566 20453305 16386703 20453476 16386840 20453647 16386977 20453818 16387114 20453989 16387251 20454160 16387388 20454331 16387525 20454502 16387662 20454673 16387799 20454844 16387936 20455015 16388073 20455186 16388210 20455357 16388347 20455528 16388484 20455699 16388621 20455870 16388758 20456041 16388895 20456212 16389032 20456383 16389169 20456554 16389306 20456725 16389443 20456896 16389580 20457067 16389717 20457238 16389854 20457409 16389991 20457580 16390128 20457751 16390265 20457922 16390402 20458093 16390539 20458264 16390676 20458435 16390813 20458606 16390950 20458777 16391087 20458948 16391224 20459119 16391361 20459290 16391498 20459461 16391635 20459632 16391772 20459803 16391909 20459974 16392046 20460145 16392183 20460316 16392320 20460487 16392457 20460658 16392594 20460829 16392731 20461000 16392868 20461171 16393005 20461342 16393142 20461513 16393279 20461684 16393416 20461855 16393553 20462026 16393690 20462197 16393827 20462368 16393964 20462539 16394101 20462710 16394238 20462881 16394375 20463052 16394512 20463223 16394649 20463394 16394786 20463565 16394923 20463736 16395060 20463907 16395197 20464078 16395334 20464249 16395471 20464420 16395608 20464591 16395745 20464762 16395882 20464933 16396019 20465104 16396156 20465275 16396293 20465446 16396430 20465617 16396567 20465788 16396704 20465959 16396841 20466130 16396978 20466301 16397115 20466472 16397252 20466643 16397389 20466814 16397526 20466985 16397663 20467156 16397800 20467327 16397937 20467498 16398074 20467669 16398211 20467840 16398348 20468011 16398485 20468182 16398622 20468353 16398759 20468524 16398896 20468695 16399033 20468866 16399170 20469037 16399307 20469208 16399444 20469379 16399581 20469550 16399718 20469721 16399855 20469892 16399992 20470063 16400129 20470234 16400266 20470405 16400403 20470576 16400540 20470747 16400677 20470918 16400814 20471089 16400951 20471260 16401088 20471431 16401225 20471602 16401362 20471773 16401499 20471944 16401636 20472115 16401773 20472286 16401910 20472457 16402047 20472628 16402184 20472799 16402321 20472970 16402458 20473141 16402595 20473312 16402732 20473483 16402869 20473654 16403006 20473825 16403143 20473996 16403280 20474167 16403417 20474338 16403554 20474509 16403691 20474680 16403828 20474851 16403965 20475022 16404102 20475193 16404239 20475364 16404376 20475535 16404513 20475706 16404650 20475877 16404787 20476048 16404924 20476219 16405061 20476390 16405198 20476561 16405335 20476732 16405472 20476903 16405609 20477074 16405746 20477245 16405883 20477416 16406020 20477587 16406157 20477758 16406294 20477929 16406431 20478100 16406568 20478271 16406705 20478442 16406842 20478613 16406979 20478784 16407116 20478955 16407253 20479126 16407390 20479297 16407527 20479468 16407664 20479639 16407801 20479810 16407938 20479981 16408075 20480152 16408212 20480323 16408349 20480494 16408486 20480665 16408623 20480836 16408760 20481007 16408897 20481178 16409034 20481349 16409171 20481520 16409308 20481691 16409445 20481862 16409582 20482033 16409719 20482204 16409856 20482375 16409993 20482546 16410130 20482717 16410267 20482888 16410404 20483059 16410541 20483230 16410678 20483401 16410815 20483572 16410952 20483743 16411089 20483914 16411226 20484085 16411363 20484256 16411500 20484427 16411637 20484598 16411774 20484769 16411911 20484940 16412048 20485111 16412185 20485282 16412322 20485453 16412459 20485624 16412596 20485795 16412733 20485966 16412870 20486137 16413007 20486308 16413144 20486479 16413281 20486650 16413418 20486821 16413555 20486992 16413692 20487163 16413829 20487334 16413966 20487505 16414103 20487676 16414240 20487847 16414377 20488018 16414514 20488189 16414651 20488360 16414788 20488531 16414925 20488702 16415062 20488873 16415199 20489044 16415336 20489215 16415473 20489386 16415610 20489557 16415747 20489728 16415884 20489899 16416021 20490070 16416158 20490241 16416295 20490412 16416432 20490583 16416569 20490754 16416706 20490925 16416843 20491096 16416980 20491267 16417117 20491438 16417254 20491609 16417391 20491780 16417528 20491951 16417665 20492122 16417802 20492293 16417939 20492464 16418076 20492635 16418213 20492806 16418350 20492977 16418487 20493148 16418624 20493319 16418761 20493490 16418898 20493661 16419035 20493832 16419172 20494003 16419309 20494174 16419446 20494345 16419583 20494516 16419720 20494687 16419857 20494858 16419994 20495029 16420131 20495200 16420268 20495371 16420405 20495542 16420542 20495713 16420679 20495884 16420816 20496055 16420953 20496226 16421090 20496397 16421227 20496568 16421364 20496739 16421501 20496910 16421638 20497081 16421775 20497252 16421912 20497423 16422049 20497594 16422186 20497765 16422323 20497936 16422460 20498107 16422597 20498278 16422734 20498449 16422871 20498620 16423008 20498791 16423145 20498962 16423282 20499133 16423419 20499304 16423556 20499475 16423693 20499646 16423830 20499817 16423967 20499988 16424104 20500159 16424241 20500330 16424378 20500501 16424515 20500672 16424652 20500843 16424789 20501014 16424926 20501185 16425063 20501356 16425200 20501527 16425337 20501698 16425474 20501869 16425611 20502040 16425748 20502211 16425885 20502382 16426022 20502553 16426159 20502724 16426296 20502895 16426433 20503066 16426570 20503237 16426707 20503408 16426844 20503579 16426981 20503750 16427118 20503921 16427255 20504092 16427392 20504263 16427529 20504434 16427666 20504605 16427803 20504776 16427940 20504947 16428077 20505118 16428214 20505289 16428351 20505460 16428488 20505631 16428625 20505802 16428762 20505973 16428899 20506144 16429036 20506315 16429173 20506486 16429310 20506657 16429447 20506828 16429584 20506999 16429721 20507170 16429858 20507341 16429995 20507512 16430132 20507683 16430269 20507854 16430406 20508025 16430543 20508196 16430680 20508367 16430817 20508538 16430954 20508709 16431091 20508880 16431228 20509051 16431365 20509222 16431502 20509393 16431639 20509564 16431776 20509735 16431913 20509906 16432050 20510077 16432187 20510248 16432324 20510419 16432461 20510590 16432598 20510761 16432735 20510932 16432872 20511103 16433009 20511274 16433146 20511445 16433283 20511616 16433420 20511787 16433557 20511958 16433694 20512129 16433831 20512300 16433968 20512471 16434105 20512642 16434242 20512813 16434379 20512984 16434516 20513155 16434653 20513326 16434790 20513497 16434927 20513668 16435064 20513839 16435201 20514010 16435338 20514181 16435475 20514352 16435612 20514523 16435749 20514694 16435886 20514865 16436023 20515036 16436160 20515207 16436297 20515378 16436434 20515549 16436571 20515720 16436708 20515891 16436845 20516062 16436982 20516233 16437119 20516404 16437256 20516575 16437393 20516746 16437530 20516917 16437667 20517088 16437804 20517259 16437941 20517430 16438078 20517601 16438215 20517772 16438352 20517943 16438489 20518114 16438626 20518285
1000 12051616 0 12051616 15042528 12051753 15042699 12051890 15042870 12052027 15043041 12052164 15043212 12052301 15043383 12052438 15043554 12052575 15043725 12052712 15043896 12052849 15044067 12052986 15044238 12053123 15044409 12053260 15044580 12053397 15044751 12053534 15044922 12053671 15045093 12053808 15045264 12053945 15045435 12054082 15045606 12054219 15045777 12054356 15045948 12054493 15046119 12054630 15046290 12054767 15046461 12054904 15046632 12055041 15046803 12055178 15046974 12055315 15047145 12055452 15047316 12055589 15047487 12055726 15047658 12055863 15047829 12056000 15048000 12056137 15048171 12056274 15048342 12056411 15048513 12056548 15048684 12056685 15048855 12056822 15049026 12056959 15049197 12057096 15049368 12057233 15049539 12057370 15049710 12057507 15049881 12057644 15050052 12057781 15050223 12057918 15050394 12058055 15050565 12058192 15050736 12058329 15050907 12058466 15051078 12058603 15051249 12058740 15051420 12058877 15051591 12059014 15051762 12059151 15051933 12059288 15052104 12059425 15052275 12059562 15052446 12059699 15052617 12059836 15052788 12059973 15052959 12060110 15053130 12060247 15053301 12060384 15053472 12060521 15053643 12060658 15053814 12060795 15053985 12060932 15054156 12061069 15054327 12061206 15054498 12061343 15054669 12061480 15054840 12061617 15055011 12061754 15055182 12061891 15055353 12062028 15055524 12062165 15055695 12062302 15055866 12062439 15056037 12062576 15056208 12062713 15056379 12062850 15056550 12062987 15056721 12063124 15056892 12063261 15057063 12063398 15057234 12063535 15057405 12063672 15057576 12063809 15057747 12063946 15057918 12064083 15058089 12064220 15058260 12064357 15058431 12064494 15058602 12064631 15058773 12064768 15058944 12064905 15059115 12065042 15059286 12065179 15059457 12065316 15059628 12065453 15059799 12065590 15059970 12065727 15060141 12065864 15060312 12066001 15060483 12066138 15060654 12066275 15060825 12066412 15060996 12066549 15061167 12066686 15061338 12066823 15061509 12066960 15061680 12067097 15061851 12067234 15062022 12067371 15062193 12067508 15062364 12067645 15062535 12067782 15062706 12067919 15062877 12068056 15063048 12068193 15063219 12068330 15063390 12068467 15063561 12068604 15063732 12068741 15063903 12068878 15064074 12069015 15064245 12069152 15064416 12069289 15064587 12069426 15064758 12069563 15064929 12069700 15065100 12069837 15065271 12069974 15065442 12070111 15065613 12070248 15065784 12070385 15065955 12070522 15066126 12070659 15066297 12070796 15066468 12070933 15066639 12071070 15066810 12071207 15066981 12071344 15067152 12071481 15067323 12071618 15067494 12071755 15067665 12071892 15067836 12072029 15068007 12072166 15068178 12072303 15068349 12072440 15068520 12072577 15068691 12072714 15068862 12072851 15069033 12072988 15069204 12073125 15069375 12073262 15069546 12073399 15069717 12073536 15069888 12073673 15070059 12073810 15070230 12073947 15070401 12074084 15070572 12074221 15070743 12074358 15070914 12074495 15071085 12074632 15071256 12074769 15071427 12074906 15071598 12075043 15071769 12075180 15071940 12075317 15072111 12075454 15072282 12075591 15072453 12075728 15072624 12075865 15072795 12076002 15072966 12076139 15073137 12076276 15073308 12076413 15073479 12076550 15073650 12076687 15073821 12076824 15073992 12076961 15074163 12077098 15074334 12077235 15074505 12077372 15074676 12077509 15074847 12077646 15075018 12077783 15075189 12077920 15075360 12078057 15075531 12078194 15075702 12078331 15075873 12078468 15076044 12078605 15076215 12078742 15076386 12078879 15076557 12079016 15076728 12079153 15076899 12079290 15077070 12079427 15077241 12079564 15077412 12079701 15077583 12079838 15077754 12079975 15077925 12080112 15078096 12080249 15078267 12080386 15078438 12080523 15078609 12080660 15078780 12080797 15078951 12080934 15079122 12081071 15079293 12081208 15079464 12081345 15079635 12081482 15079806 12081619 15079977 12081756 15080148 12081893 15080319 12082030 15080490 12082167 15080661 12082304 15080832 12082441 15081003 12082578 15081174 12082715 15081345 12082852 15081516 12082989 15081687 12083126 15081858 12083263 15082029 12083400 15082200 12083537 15082371 12083674 15082542 12083811 15082713 12083948 15082884 12084085 15083055 12084222 15083226 12084359 15083397 12084496 15083568 12084633 15083739 12084770 15083910 12084907 15084081 12085044 15084252 12085181 15084423 12085318 15084594 12085455 15084765 12085592 15084936 12085729 15085107 12085866 15085278 12086003 15085449 12086140 15085620 12086277 15085791 12086414 15085962 12086551 15086133 12086688 15086304 12086825 15086475 12086962 15086646 12087099 15086817 12087236 15086988 12087373 15087159 12087510 15087330 12087647 15087501 12087784 15087672 12087921 15087843 12088058 15088014 12088195 15088185 12088332 15088356 12088469 15088527 12088606 15088698 12088743 15088869 12088880 15089040 12089017 15089211 12089154 15089382 12089291 15089553 12089428 15089724 12089565 15089895 12089702 15090066 12089839 15090237 12089976 15090408 12090113 15090579 12090250 15090750 12090387 15090921 12090524 15091092 12090661 15091263 12090798 15091434 12090935 15091605 12091072 15091776 12091209 15091947 12091346 15092118 12091483 15092289 12091620 15092460 12091757 15092631 12091894 15092802 12092031 15092973 12092168 15093144 12092305 15093315 12092442 15093486 12092579 15093657 12092716 15093828 12092853 15093999 12092990 15094170 12093127 15094341 12093264 15094512 12093401 15094683 12093538 15094854 12093675 15095025 12093812 15095196 12093949 15095367 12094086 15095538 12094223 15095709 12094360 15095880 12094497 15096051 12094634 15096222 12094771 15096393 12094908 15096564 12095045 15096735 12095182 15096906 12095319 15097077 12095456 15097248 12095593 15097419 12095730 15097590 12095867 15097761 12096004 15097932 12096141 15098103 12096278 15098274 12096415 15098445 12096552 15098616 12096689 15098787 12096826 15098958 12096963 15099129 12097100 15099300 12097237 15099471 12097374 15099642 12097511 15099813 12097648 15099984 12097785 15100155 12097922 15100326 12098059 15100497 12098196 15100668 12098333 15100839 12098470 15101010 12098607 15101181 12098744 15101352 12098881 15101523 12099018 15101694 12099155 15101865 12099292 15102036 12099429 15102207 12099566 15102378 12099703 15102549 12099840 15102720 12099977 15102891 12100114 15103062 12100251 15103233 12100388 15103404 12100525 15103575 12100662 15103746 12100799 15103917 12100936 15104088 12101073 15104259 12101210 15104430 12101347 15104601 12101484 15104772 12101621 15104943 12101758 15105114 12101895 15105285 12102032 15105456 12102169 15105627 12102306 15105798 12102443 15105969 12102580 15106140 12102717 15106311 12102854 15106482 12102991 15106653 12103128 15106824 12103265 15106995 12103402 15107166 12103539 15107337 12103676 15107508 12103813 15107679 12103950 15107850 12104087 15108021 12104224 15108192 12104361 15108363 12104498 15108534 12104635 15108705 12104772 15108876 12104909 15109047 12105046 15109218 12105183 15109389 12105320 15109560 12105457 15109731 12105594 15109902 12105731 15110073 12105868 15110244 12106005 15110415 12106142 15110586 12106279 15110757 12106416 15110928 12106553 15111099 12106690 15111270 12106827 15111441 12106964 15111612 12107101 15111783 12107238 15111954 12107375 15112125 12107512 15112296 12107649 15112467 12107786 15112638 12107923 15112809 12108060 15112980 12108197 15113151 12108334 15113322 12108471 15113493 12108608 15113664 12108745 15113835 12108882 15114006 12109019 15114177 12109156 15114348 12109293 15114519 12109430 15114690 12109567 15114861 12109704 15115032 12109841 15115203 12109978 15115374 12110115 15115545 12110252 15115716 12110389 15115887 12110526 15116058 12110663 15116229 12110800 15116400 12110937 15116571 12111074 15116742 12111211 15116913 12111348 15117084 12111485 15117255 12111622 15117426 12111759 15117597 12111896 15117768 12112033 15117939 12112170 15118110 12112307 15118281 12112444 15118452 12112581 15118623 12112718 15118794 12112855 15118965 12112992 15119136 12113129 15119307 12113266 15119478 12113403 15119649 12113540 15119820 12113677 15119991 12113814 15120162 12113951 15120333 12114088 15120504 12114225 15120675 12114362 15120846 12114499 15121017 12114636 15121188 12114773 15121359 12114910 15121530 12115047 15121701 12115184 15121872 12115321 15122043 12115458 15122214 12115595 15122385 12115732 15122556 12115869 15122727 12116006 15122898 12116143 15123069 12116280 15123240 12116417 15123411 12116554 15123582 12116691 15123753 12116828 15123924 12116965 15124095 12117102 15124266 12117239 15124437 12117376 15124608 12117513 15124779 12117650 15124950 12117787 15125121 12117924 15125292 12118061 15125463 12118198 15125634 12118335 15125805 12118472 15125976 12118609 15126147 12118746 15126318 12118883 15126489 12119020 15126660 12119157 15126831 12119294 15127002 12119431 15127173 12119568 15127344 12119705 15127515 12119842 15127686 12119979 15127857 12120116 15128028 12120253 15128199 12120390 15128370 12120527 15128541 12120664 15128712 12120801 15128883 12120938 15129054 12121075 15129225 12121212 15129396 12121349 15129567 12121486 15129738 12121623 15129909 12121760 15130080 12121897 15130251 12122034 15130422 12122171 15130593 12122308 15130764 12122445 15130935 12122582 15131106 12122719 15131277 12122856 15131448 12122993 15131619 12123130 15131790 12123267 15131961 12123404 15132132 12123541 15132303 12123678 15132474 12123815 15132645 12123952 15132816 12124089 15132987 12124226 15133158 12124363 15133329 12124500 15133500 12124637 15133671 12124774 15133842 12124911 15134013 12125048 15134184 12125185 15134355 12125322 15134526 12125459 15134697 12125596 15134868 12125733 15135039 12125870 15135210 12126007 15135381 12126144 15135552 12126281 15135723 12126418 15135894 12126555 15136065 12126692 15136236 12126829 15136407 12126966 15136578 12127103 15136749 12127240 15136920 12127377 15137091 12127514 15137262 12127651 15137433 12127788 15137604 12127925 15137775 12128062 15137946 12128199 15138117 12128336 15138288 12128473 15138459 12128610 15138630 12128747 15138801 12128884 15138972 12129021 15139143 12129158 15139314 12129295 15139485 12129432 15139656 12129569 15139827 12129706 15139998 12129843 15140169 12129980 15140340 12130117 15140511 12130254 15140682 12130391 15140853 12130528 15141024 12130665 15141195 12130802 15141366 12130939 15141537 12131076 15141708 12131213 15141879 12131350 15142050 12131487 15142221 12131624 15142392 12131761 15142563 12131898 15142734 12132035 15142905 12132172 15143076 12132309 15143247 12132446 15143418 12132583 15143589 12132720 15143760 12132857 15143931 12132994 15144102 12133131 15144273 12133268 15144444 12133405 15144615 12133542 15144786 12133679 15144957 12133816 15145128 12133953 15145299 12134090 15145470 12134227 15145641 12134364 15145812 12134501 15145983 12134638 15146154 12134775 15146325 12134912 15146496 12135049 15146667 12135186 15146838 12135323 15147009 12135460 15147180 12135597 15147351 12135734 15147522 12135871 15147693 12136008 15147864 12136145 15148035 12136282 15148206 12136419 15148377 12136556 15148548 12136693 15148719 12136830 15148890 12136967 15149061 12137104 15149232 12137241 15149403 12137378 15149574 12137515 15149745 12137652 15149916 12137789 15150087 12137926 15150258 12138063 15150429 12138200 15150600 12138337 15150771 12138474 15150942 12138611 15151113 12138748 15151284 12138885 15151455 12139022 15151626 12139159 15151797 12139296 15151968 12139433 15152139 12139570 15152310 12139707 15152481 12139844 15152652 12139981 15152823 12140118 15152994 12140255 15153165 12140392 15153336 12140529 15153507 12140666 15153678 12140803 15153849 12140940 15154020 12141077 15154191 12141214 15154362 12141351 15154533 12141488 15154704 12141625 15154875 12141762 15155046 12141899 15155217 12142036 15155388 12142173 15155559 12142310 15155730 12142447 15155901 12142584 15156072 12142721 15156243 12142858 15156414 12142995 15156585 12143132 15156756 12143269 15156927 12143406 15157098 12143543 15157269 12143680 15157440 12143817 15157611 12143954 15157782 12144091 15157953 12144228 15158124 12144365 15158295 12144502 15158466 12144639 15158637 12144776 15158808 12144913 15158979 12145050 15159150 12145187 15159321 12145324 15159492 12145461 15159663 12145598 15159834 12145735 15160005 12145872 15160176 12146009 15160347 12146146 15160518 12146283 15160689 12146420 15160860 12146557 15161031 12146694 15161202 12146831 15161373 12146968 15161544 12147105 15161715 12147242 15161886 12147379 15162057 12147516 15162228 12147653 15162399 12147790 15162570 12147927 15162741 12148064 15162912 12148201 15163083 12148338 15163254 12148475 15163425 12148612 15163596 12148749 15163767 12148886 15163938 12149023 15164109 12149160 15164280 12149297 15164451 12149434 15164622 12149571 15164793 12149708 15164964 12149845 15165135 12149982 15165306 12150119 15165477 12150256 15165648 12150393 15165819 12150530 15165990 12150667 15166161 12150804 15166332 12150941 15166503 12151078 15166674 12151215 15166845 12151352 15167016 12151489 15167187 12151626 15167358 12151763 15167529 12151900 15167700 12152037 15167871 12152174 15168042 12152311 15168213 12152448 15168384 12152585 15168555 12152722 15168726 12152859 15168897 12152996 15169068 12153133 15169239 12153270 15169410 12153407 15169581 12153544 15169752 12153681 15169923 12153818 15170094 12153955 15170265 12154092 15170436 12154229 15170607 12154366 15170778 12154503 15170949 12154640 15171120 12154777 15171291 12154914 15171462 12155051 15171633 12155188 15171804 12155325 15171975 12155462 15172146 12155599 15172317 12155736 15172488 12155873 15172659 12156010 15172830 12156147 15173001 12156284 15173172 12156421 15173343 12156558 15173514 12156695 15173685 12156832 15173856 12156969 15174027 12157106 15174198 12157243 15174369 12157380 15174540 12157517 15174711 12157654 15174882 12157791 15175053 12157928 15175224 12158065 15175395 12158202 15175566 12158339 15175737 12158476 15175908 12158613 15176079 12158750 15176250 12158887 15176421 12159024 15176592 12159161 15176763 12159298 15176934 12159435 15177105 12159572 15177276 12159709 15177447 12159846 15177618 12159983 15177789 12160120 15177960 12160257 15178131 12160394 15178302 12160531 15178473 12160668 15178644 12160805 15178815 12160942 15178986 12161079 15179157 12161216 15179328 12161353 15179499 12161490 15179670 12161627 15179841 12161764 15180012 12161901 15180183 12162038 15180354 12162175 15180525 12162312 15180696 12162449 15180867 12162586 15181038 12162723 15181209 12162860 15181380 12162997 15181551 12163134 15181722 12163271 15181893 12163408 15182064 12163545 15182235 12163682 15182406 12163819 15182577 12163956 15182748 12164093 15182919 12164230 15183090 12164367 15183261 12164504 15183432 12164641 15183603 12164778 15183774 12164915 15183945 12165052 15184116 12165189 15184287 12165326 15184458 12165463 15184629 12165600 15184800 12165737 15184971 12165874 15185142 12166011 15185313 12166148 15185484 12166285 15185655 12166422 15185826 12166559 15185997 12166696 15186168 12166833 15186339 12166970 15186510 12167107 15186681 12167244 15186852 12167381 15187023 12167518 15187194 12167655 15187365 12167792 15187536 12167929 15187707 12168066 15187878 12168203 15188049 12168340 15188220 12168477 15188391 12168614 15188562 12168751 15188733 12168888 15188904 12169025 15189075 12169162 15189246 12169299 15189417 12169436 15189588 12169573 15189759 12169710 15189930 12169847 15190101 12169984 15190272 12170121 15190443 12170258 15190614 12170395 15190785 12170532 15190956 12170669 15191127 12170806 15191298 12170943 15191469 12171080 15191640 12171217 15191811 12171354 15191982 12171491 15192153 12171628 15192324 12171765 15192495 12171902 15192666 12172039 15192837 12172176 15193008 12172313 15193179 12172450 15193350 12172587 15193521 12172724 15193692 12172861 15193863 12172998 15194034 12173135 15194205 12173272 15194376 12173409 15194547 12173546 15194718 12173683 15194889 12173820 15195060 12173957 15195231 12174094 15195402 12174231 15195573 12174368 15195744 12174505 15195915 12174642 15196086 12174779 15196257 12174916 15196428 12175053 15196599 12175190 15196770 12175327 15196941 12175464 15197112 12175601 15197283 12175738 15197454 12175875 15197625 12176012 15197796 12176149 15197967 12176286 15198138 12176423 15198309 12176560 15198480 12176697 15198651 12176834 15198822 12176971 15198993 12177108 15199164 12177245 15199335 12177382 15199506 12177519 15199677 12177656 15199848 12177793 15200019 12177930 15200190 12178067 15200361 12178204 15200532 12178341 15200703 12178478 15200874 12178615 15201045 12178752 15201216 12178889 15201387 12179026 15201558 12179163 15201729 12179300 15201900 12179437 15202071 12179574 15202242 12179711 15202413 12179848 15202584 12179985 15202755 12180122 15202926 12180259 15203097 12180396 15203268 12180533 15203439 12180670 15203610 12180807 15203781 12180944 15203952 12181081 15204123 12181218 15204294 12181355 15204465 12181492 15204636 12181629 15204807 12181766 15204978 12181903 15205149 12182040 15205320 12182177 15205491 12182314 15205662 12182451 15205833 12182588 15206004 12182725 15206175 12182862 15206346 12182999 15206517 12183136 15206688 12183273 15206859 12183410 15207030 12183547 15207201 12183684 15207372 12183821 15207543 12183958 15207714 12184095 15207885 12184232 15208056 12184369 15208227 12184506 15208398 12184643 15208569 12184780 15208740 12184917 15208911 12185054 15209082 12185191 15209253 12185328 15209424 12185465 15209595 12185602 15209766 12185739 15209937 12185876 15210108 12186013 15210279 12186150 15210450 12186287 15210621 12186424 15210792 12186561 15210963 12186698 15211134 12186835 15211305 12186972 15211476 12187109 15211647 12187246 15211818 12187383 15211989 12187520 15212160 12187657 15212331 12187794 15212502 12187931 15212673 12188068 15212844 12188205 15213015 12188342 15213186
1000 62196900 0 62196900 77632627 62197037 77632798 62197174 77632969 62197311 77633140 62197448 77633311 62197585 77633482 62197722 77633653 62197859 77633824 62197996 77633995 62198133 77634166 62198270 77634337 62198407 77634508 62198544 77634679 62198681 77634850 62198818 77635021 62198955 77635192 62199092 77635363 62199229 77635534 62199366 77635705 62199503 77635876 62199640 77636047 62199777 77636218 62199914 77636389 62200051 77636560 62200188 77636731 62200325 77636902 62200462 77637073 62200599 77637244 62200736 77637415 62200873 77637586 62201010 77637757 62201147 77637928 62201284 77638099 62201421 77638270 62201558 77638441 62201695 77638612 62201832 77638783 62201969 77638954 62202106 77639125 62202243 77639296 62202380 77639467 62202517 77639638 62202654 77639809 62202791 77639980 62202928 77640151 62203065 77640322 62203202 77640493 62203339 77640664 62203476 77640835 62203613 77641006 62203750 77641177 62203887 77641348 62204024 77641519 62204161 77641690 62204298 77641861 62204435 77642032 62204572 77642203 62204709 77642374 62204846 77642545 62204983 77642716 62205120 77642887 62205257 77643058 62205394 77643229 62205531 77643400 62205668 77643571 62205805 77643742 62205942 77643913 62206079 77644084 62206216 77644255 62206353 77644426 62206490 77644597 62206627 77644768 62206764 77644939 62206901 77645110 62207038 77645281 62207175 77645452 62207312 77645623 62207449 77645794 62207586 77645965 62207723 77646136 62207860 77646307 62207997 77646478 62208134 77646649 62208271 77646820 62208408 77646991 62208545 77647162 62208682 77647333 62208819 77647504 62208956 77647675 62209093 77647846 62209230 77648017 62209367 77648188 62209504 77648359 62209641 77648530 62209778 77648701 62209915 77648872 62210052 77649043 62210189 77649214 62210326 77649385 62210463 77649556 62210600 77649727 62210737 77649898 62210874 77650069 62211011 77650240 62211148 77650411 62211285 77650582 62211422 77650753 62211559 77650924 62211696 77651095 62211833 77651266 62211970 77651437 62212107 77651608 62212244 77651779 62212381 77651950 62212518 77652121 62212655 77652292 62212792 77652463 62212929 77652634 62213066 77652805 62213203 77652976 62213340 77653147 62213477 77653318 62213614 77653489 62213751 77653660 62213888 77653831 62214025 77654002 62214162 77654173 62214299 77654344 62214436 77654515 62214573 77654686 62214710 77654857 62214847 77655028 62214984 77655199 62215121 77655370 62215258 77655541 62215395 77655712 62215532 77655883 62215669 77656054 62215806 77656225 62215943 77656396 62216080 77656567 62216217 77656738 62216354 77656909 62216491 77657080 62216628 77657251 62216765 77657422 62216902 77657593 62217039 77657764 62217176 77657935 62217313 77658106 62217450 77658277 62217587 77658448 62217724 77658619 62217861 77658790 62217998 77658961 62218135 77659132 62218272 77659303 62218409 77659474 62218546 77659645 62218683 77659816 62218820 77659987 62218957 77660158 62219094 77660329 62219231 77660500 62219368 77660671 62219505 77660842 62219642 77661013 62219779 77661184 62219916 77661355 62220053 77661526 62220190 77661697 62220327 77661868 62220464 77662039 62220601 77662210 62220738 77662381 62220875 77662552 62221012 77662723 62221149 77662894 62221286 77663065 62221423 77663236 62221560 77663407 62221697 77663578 62221834 77663749 62221971 77663920 62222108 77664091 62222245 77664262 62222382 77664433 62222519 77664604 62222656 77664775 62222793 77664946 62222930 77665117 62223067 77665288 62223204 77665459 62223341 77665630 62223478 77665801 62223615 77665972 62223752 77666143 62223889 77666314 62224026 77666485 62224163 77666656 62224300 77666827 62224437 77666998 62224574 77667169 62224711 77667340 62224848 77667511 62224985 77667682 62225122 77667853 62225259 77668024 62225396 77668195 62225533 77668366 62225670 77668537 62225807 77668708 62225944 77668879 62226081 77669050 62226218 77669221 62226355 77669392 62226492 77669563 62226629 77669734 62226766 77669905 62226903 77670076 62227040 77670247 62227177 77670418 62227314 77670589 62227451 77670760 62227588 77670931 62227725 77671102 62227862 77671273 62227999 77671444 62228136 77671615 62228273 77671786 62228410 77671957 62228547 77672128 62228684 77672299 62228821 77672470 62228958 77672641 62229095 77672812 62229232 77672983 62229369 77673154 62229506 77673325 62229643 77673496 62229780 77673667 62229917 77673838 62230054 77674009 62230191 77674180 62230328 77674351 62230465 77674522 62230602 77674693 62230739 77674864 62230876 77675035 62231013 77675206 62231150 77675377 62231287 77675548 62231424 77675719 62231561 77675890 62231698 77676061 62231835 77676232 62231972 77676403 62232109 77676574 62232246 77676745 62232383 77676916 62232520 77677087 62232657 77677258 62232794 77677429 62232931 77677600 62233068 77677771 62233205 77677942 62233342 77678113 62233479 77678284 62233616 77678455 62233753 77678626 62233890 77678797 62234027 77678968 62234164 77679139 62234301 77679310 62234438 77679481 62234575 77679652 62234712 77679823 62234849 77679994 62234986 77680165 62235123 77680336 62235260 77680507 62235397 77680678 62235534 77680849 62235671 77681020 62235808 77681191 62235945 77681362 62236082 77681533 62236219 77681704 62236356 77681875 62236493 77682046 62236630 77682217 62236767 77682388 62236904 77682559 62237041 77682730 62237178 77682901 62237315 77683072 62237452 77683243 62237589 77683414 62237726 77683585 62237863 77683756 62238000 77683927 62238137 77684098 62238274 77684269 62238411 77684440 62238548 77684611 62238685 77684782 62238822 77684953 62238959 77685124 62239096 77685295 62239233 77685466 62239370 77685637 62239507 77685808 62239644 77685979 62239781 77686150 62239918 77686321 62240055 77686492 62240192 77686663 62240329 77686834 62240466 77687005 62240603 77687176 62240740 77687347 62240877 77687518 62241014 77687689 62241151 77687860 62241288 77688031 62241425 77688202 62241562 77688373 62241699 77688544 62241836 77688715 62241973 77688886 62242110 77689057 62242247 77689228 62242384 77689399 62242521 77689570 62242658 77689741 62242795 77689912 62242932 77690083 62243069 77690254 62243206 77690425 62243343 77690596 62243480 77690767 62243617 77690938 62243754 77691109 62243891 77691280 62244028 77691451 62244165 77691622 62244302 77691793 62244439 77691964 62244576 77692135 62244713 77692306 62244850 77692477 62244987 77692648 62245124 77692819 62245261 77692990 62245398 77693161 62245535 77693332 62245672 77693503 62245809 77693674 62245946 77693845 62246083 77694016 62246220 77694187 62246357 77694358 62246494 77694529 62246631 77694700 62246768 77694871 62246905 77695042 62247042 77695213 62247179 77695384 62247316 77695555 62247453 77695726 62247590 77695897 62247727 77696068 62247864 77696239 62248001 77696410 62248138 77696581 62248275 77696752 62248412 77696923 62248549 77697094 62248686 77697265 62248823 77697436 62248960 77697607 62249097 77697778 62249234 77697949 62249371 77698120 62249508 77698291 62249645 77698462 62249782 77698633 62249919 77698804 62250056 77698975 62250193 77699146 62250330 77699317 62250467 77699488 62250604 77699659 62250741 77699830 62250878 77700001 62251015 77700172 62251152 77700343 62251289 77700514 62251426 77700685 62251563 77700856 62251700 77701027 62251837 77701198 62251974 77701369 62252111 77701540 62252248 77701711 62252385 77701882 62252522 77702053 62252659 77702224 62252796 77702395 62252933 77702566 62253070 77702737 62253207 77702908 62253344 77703079 62253481 77703250 62253618 77703421 62253755 77703592 62253892 77703763 62254029 77703934 62254166 77704105 62254303 77704276 62254440 77704447 62254577 77704618 62254714 77704789 62254851 77704960 62254988 77705131 62255125 77705302 62255262 77705473 62255399 77705644 62255536 77705815 62255673 77705986 62255810 77706157 62255947 77706328 62256084 77706499 62256221 77706670 62256358 77706841 62256495 77707012 62256632 77707183 62256769 77707354 62256906 77707525 62257043 77707696 62257180 77707867 62257317 77708038 62257454 77708209 62257591 77708380 62257728 77708551 62257865 77708722 62258002 77708893 62258139 77709064 62258276 77709235 62258413 77709406 62258550 77709577 62258687 77709748 62258824 77709919 62258961 77710090 62259098 77710261 62259235 77710432 62259372 77710603 62259509 77710774 62259646 77710945 62259783 77711116 62259920 77711287 62260057 77711458 62260194 77711629 62260331 77711800 62260468 77711971 62260605 77712142 62260742 77712313 62260879 77712484 62261016 77712655 62261153 77712826 62261290 77712997 62261427 77713168 62261564 77713339 62261701 77713510 62261838 77713681 62261975 77713852 62262112 77714023 62262249 77714194 62262386 77714365 62262523 77714536 62262660 77714707 62262797 77714878 62262934 77715049 62263071 77715220 62263208 77715391 62263345 77715562 62263482 77715733 62263619 77715904 62263756 77716075 62263893 77716246 62264030 77716417 62264167 77716588 62264304 77716759 62264441 77716930 62264578 77717101 62264715 77717272 62264852 77717443 62264989 77717614 62265126 77717785 62265263 77717956 62265400 77718127 62265537 77718298 62265674 77718469 62265811 77718640 62265948 77718811 62266085 77718982 62266222 77719153 62266359 77719324 62266496 77719495 62266633 77719666 62266770 77719837 62266907 77720008 62267044 77720179 62267181 77720350 62267318 77720521 62267455 77720692 62267592 77720863 62267729 77721034 62267866 77721205 62268003 77721376 62268140 77721547 62268277 77721718 62268414 77721889 62268551 77722060 62268688 77722231 62268825 77722402 62268962 77722573 62269099 77722744 62269236 77722915 62269373 77723086 62269510 77723257 62269647 77723428 62269784 77723599 62269921 77723770 62270058 77723941 62270195 77724112 62270332 77724283 62270469 77724454 62270606 77724625 62270743 77724796 62270880 77724967 62271017 77725138 62271154 77725309 62271291 77725480 62271428 77725651 62271565 77725822 62271702 77725993 62271839 77726164 62271976 77726335 62272113 77726506 62272250 77726677 62272387 77726848 62272524 77727019 62272661 77727190 62272798 77727361 62272935 77727532 62273072 77727703 62273209 77727874 62273346 77728045 62273483 77728216 62273620 77728387 62273757 77728558 62273894 77728729 62274031 77728900 62274168 77729071 62274305 77729242 62274442 77729413 62274579 77729584 62274716 77729755 62274853 77729926 62274990 77730097 62275127 77730268 62275264 77730439 62275401 77730610 62275538 77730781 62275675 77730952 62275812 77731123 62275949 77731294 62276086 77731465 62276223 77731636 62276360 77731807 62276497 77731978 62276634 77732149 62276771 77732320 62276908 77732491 62277045 77732662 62277182 77732833 62277319 77733004 62277456 77733175 62277593 77733346 62277730 77733517 62277867 77733688 62278004 77733859 62278141 77734030 62278278 77734201 62278415 77734372 62278552 77734543 62278689 77734714 62278826 77734885 62278963 77735056 62279100 77735227 62279237 77735398 62279374 77735569 62279511 77735740 62279648 77735911 62279785 77736082 62279922 77736253 62280059 77736424 62280196 77736595 62280333 77736766 62280470 77736937 62280607 77737108 62280744 77737279 62280881 77737450 62281018 77737621 62281155 77737792 62281292 77737963 62281429 77738134 62281566 77738305 62281703 77738476 62281840 77738647 62281977 77738818 62282114 77738989 62282251 77739160 62282388 77739331 62282525 77739502 62282662 77739673 62282799 77739844 62282936 77740015 62283073 77740186 62283210 77740357 62283347 77740528 62283484 77740699 62283621 77740870 62283758 77741041 62283895 77741212 62284032 77741383 62284169 77741554 62284306 77741725 62284443 77741896 62284580 77742067 62284717 77742238 62284854 77742409 62284991 77742580 62285128 77742751 62285265 77742922 62285402 77743093 62285539 77743264 62285676 77743435 62285813 77743606 62285950 77743777 62286087 77743948 62286224 77744119 62286361 77744290 62286498 77744461 62286635 77744632 62286772 77744803 62286909 77744974 62287046 77745145 62287183 77745316 62287320 77745487 62287457 77745658 62287594 77745829 62287731 77746000 62287868 77746171 62288005 77746342 62288142 77746513 62288279 77746684 62288416 77746855 62288553 77747026 62288690 77747197 62288827 77747368 62288964 77747539 62289101 77747710 62289238 77747881 62289375 77748052 62289512 77748223 62289649 77748394 62289786 77748565 62289923 77748736 62290060 77748907 62290197 77749078 62290334 77749249 62290471 77749420 62290608 77749591 62290745 77749762 62290882 77749933 62291019 77750104 62291156 77750275 62291293 77750446 62291430 77750617 62291567 77750788 62291704 77750959 62291841 77751130 62291978 77751301 62292115 77751472 62292252 77751643 62292389 77751814 62292526 77751985 62292663 77752156 62292800 77752327 62292937 77752498 62293074 77752669 62293211 77752840 62293348 77753011 62293485 77753182 62293622 77753353 62293759 77753524 62293896 77753695 62294033 77753866 62294170 77754037 62294307 77754208 62294444 77754379 62294581 77754550 62294718 77754721 62294855 77754892 62294992 77755063 62295129 77755234 62295266 77755405 62295403 77755576 62295540 77755747 62295677 77755918 62295814 77756089 62295951 77756260 62296088 77756431 62296225 77756602 62296362 77756773 62296499 77756944 62296636 77757115 62296773 77757286 62296910 77757457 62297047 77757628 62297184 77757799 62297321 77757970 62297458 77758141 62297595 77758312 62297732 77758483 62297869 77758654 62298006 77758825 62298143 77758996 62298280 77759167 62298417 77759338 62298554 77759509 62298691 77759680 62298828 77759851 62298965 77760022 62299102 77760193 62299239 77760364 62299376 77760535 62299513 77760706 62299650 77760877 62299787 77761048 62299924 77761219 62300061 77761390 62300198 77761561 62300335 77761732 62300472 77761903 62300609 77762074 62300746 77762245 62300883 77762416 62301020 77762587 62301157 77762758 62301294 77762929 62301431 77763100 62301568 77763271 62301705 77763442 62301842 77763613 62301979 77763784 62302116 77763955 62302253 77764126 62302390 77764297 62302527 77764468 62302664 77764639 62302801 77764810 62302938 77764981 62303075 77765152 62303212 77765323 62303349 77765494 62303486 77765665 62303623 77765836 62303760 77766007 62303897 77766178 62304034 77766349 62304171 77766520 62304308 77766691 62304445 77766862 62304582 77767033 62304719 77767204 62304856 77767375 62304993 77767546 62305130 77767717 62305267 77767888 62305404 77768059 62305541 77768230 62305678 77768401 62305815 77768572 62305952 77768743 62306089 77768914 62306226 77769085 62306363 77769256 62306500 77769427 62306637 77769598 62306774 77769769 62306911 77769940 62307048 77770111 62307185 77770282 62307322 77770453 62307459 77770624 62307596 77770795 62307733 77770966 62307870 77771137 62308007 77771308 62308144 77771479 62308281 77771650 62308418 77771821 62308555 77771992 62308692 77772163 62308829 77772334 62308966 77772505 62309103 77772676 62309240 77772847 62309377 77773018 62309514 77773189 62309651 77773360 62309788 77773531 62309925 77773702 62310062 77773873 62310199 77774044 62310336 77774215 62310473 77774386 62310610 77774557 62310747 77774728 62310884 77774899 62311021 77775070 62311158 77775241 62311295 77775412 62311432 77775583 62311569 77775754 62311706 77775925 62311843 77776096 62311980 77776267 62312117 77776438 62312254 77776609 62312391 77776780 62312528 77776951 62312665 77777122 62312802 77777293 62312939 77777464 62313076 77777635 62313213 77777806 62313350 77777977 62313487 77778148 62313624 77778319 62313761 77778490 62313898 77778661 62314035 77778832 62314172 77779003 62314309 77779174 62314446 77779345 62314583 77779516 62314720 77779687 62314857 77779858 62314994 77780029 62315131 77780200 62315268 77780371 62315405 77780542 62315542 77780713 62315679 77780884 62315816 77781055 62315953 77781226 62316090 77781397 62316227 77781568 62316364 77781739 62316501 77781910 62316638 77782081 62316775 77782252 62316912 77782423 62317049 77782594 62317186 77782765 62317323 77782936 62317460 77783107 62317597 77783278 62317734 77783449 62317871 77783620 62318008 77783791 62318145 77783962 62318282 77784133 62318419 77784304 62318556 77784475 62318693 77784646 62318830 77784817 62318967 77784988 62319104 77785159 62319241 77785330 62319378 77785501 62319515 77785672 62319652 77785843 62319789 77786014 62319926 77786185 62320063 77786356 62320200 77786527 62320337 77786698 62320474 77786869 62320611 77787040 62320748 77787211 62320885 77787382 62321022 77787553 62321159 77787724 62321296 77787895 62321433 77788066 62321570 77788237 62321707 77788408 62321844 77788579 62321981 77788750 62322118 77788921 62322255 77789092 62322392 77789263 62322529 77789434 62322666 77789605 62322803 77789776 62322940 77789947 62323077 77790118 62323214 77790289 62323351 77790460 62323488 77790631 62323625 77790802 62323762 77790973 62323899 77791144 62324036 77791315 62324173 77791486 62324310 77791657 62324447 77791828 62324584 77791999 62324721 77792170 62324858 77792341 62324995 77792512 62325132 77792683 62325269 77792854 62325406 77793025 62325543 77793196 62325680 77793367 62325817 77793538 62325954 77793709 62326091 77793880 62326228 77794051 62326365 77794222 62326502 77794393 62326639 77794564 62326776 77794735 62326913 77794906 62327050 77795077 62327187 77795248 62327324 77795419 62327461 77795590 62327598 77795761 62327735 77795932 62327872 77796103 62328009 77796274 62328146 77796445 62328283 77796616 62328420 77796787 62328557 77796958 62328694 77797129 62328831 77797300 62328968 77797471 62329105 77797642 62329242 77797813 62329379 77797984 62329516 77798155 62329653 77798326 62329790 77798497 62329927 77798668 62330064 77798839 62330201 77799010 62330338 77799181 62330475 77799352 62330612 77799523 62330749 77799694 62330886 77799865 62331023 77800036 62331160 77800207 62331297 77800378 62331434 77800549 62331571 77800720 62331708 77800891 62331845 77801062 62331982 77801233 62332119 77801404 62332256 77801575 62332393 77801746 62332530 77801917 62332667 77802088 62332804 77802259 62332941 77802430 62333078 77802601 62333215 77802772 62333352 77802943 62333489 77803114 62333626 77803285
1000 52332900 0 52332900 65320627 52333037 65320798 52333174 65320969 52333311 65321140 52333448 65321311 52333585 65321482 52333722 65321653 52333859 65321824 52333996 65321995 52334133 65322166 52334270 65322337 52334407 65322508 52334544 65322679 52334681 65322850 52334818 65323021 52334955 65323192 52335092 65323363 52335229 65323534 52335366 65323705 52335503 65323876 52335640 65324047 52335777 65324218 52335914 65324389 52336051 65324560 52336188 65324731 52336325 65324902 52336462 65325073 52336599 65325244 52336736 65325415 52336873 65325586 52337010 65325757 52337147 65325928 52337284 65326099 52337421 65326270 52337558 65326441 52337695 65326612 52337832 65326783 52337969 65326954 52338106 65327125 52338243 65327296 52338380 65327467 52338517 65327638 52338654 65327809 52338791 65327980 52338928 65328151 52339065 65328322 52339202 65328493 52339339 65328664 52339476 65328835 52339613 65329006 52339750 65329177 52339887 65329348 52340024 65329519 52340161 65329690 52340298 65329861 52340435 65330032 52340572 65330203 52340709 65330374 52340846 65330545 52340983 65330716 52341120 65330887 52341257 65331058 52341394 65331229 52341531 65331400 52341668 65331571 52341805 65331742 52341942 65331913 52342079 65332084 52342216 65332255 52342353 65332426 52342490 65332597 52342627 65332768 52342764 65332939 52342901 65333110 52343038 65333281 52343175 65333452 52343312 65333623 52343449 65333794 52343586 65333965 52343723 65334136 52343860 65334307 52343997 65334478 52344134 65334649 52344271 65334820 52344408 65334991 52344545 65335162 52344682 65335333 52344819 65335504 52344956 65335675 52345093 65335846 52345230 65336017 52345367 65336188 52345504 65336359 52345641 65336530 52345778 65336701 52345915 65336872 52346052 65337043 52346189 65337214 52346326 65337385 52346463 65337556 52346600 65337727 52346737 65337898 52346874 65338069 52347011 65338240 52347148 65338411 52347285 65338582 52347422 65338753 52347559 65338924 52347696 65339095 52347833 65339266 52347970 65339437 52348107 65339608 52348244 65339779 52348381 65339950 52348518 65340121 52348655 65340292 52348792 65340463 52348929 65340634 52349066 65340805 52349203 65340976 52349340 65341147 52349477 65341318 52349614 65341489 52349751 65341660 52349888 65341831 52350025 65342002 52350162 65342173 52350299 65342344 52350436 65342515 52350573 65342686 52350710 65342857 52350847 65343028 52350984 65343199 52351121 65343370 52351258 65343541 52351395 65343712 52351532 65343883 52351669 65344054 52351806 65344225 52351943 65344396 52352080 65344567 52352217 65344738 52352354 65344909 52352491 65345080 52352628 65345251 52352765 65345422 52352902 65345593 52353039 65345764 52353176 65345935 52353313 65346106 52353450 65346277 52353587 65346448 52353724 65346619 52353861 65346790 52353998 65346961 52354135 65347132 52354272 65347303 52354409 65347474 52354546 65347645 52354683 65347816 52354820 65347987 52354957 65348158 52355094 65348329 52355231 65348500 52355368 65348671 52355505 65348842 52355642 65349013 52355779 65349184 52355916 65349355 52356053 65349526 52356190 65349697 52356327 65349868 52356464 65350039 52356601 65350210 52356738 65350381 52356875 65350552 52357012 65350723 52357149 65350894 52357286 65351065 52357423 65351236 52357560 65351407 52357697 65351578 52357834 65351749 52357971 65351920 52358108 65352091 52358245 65352262 52358382 65352433 52358519 65352604 52358656 65352775 52358793 65352946 52358930 65353117 52359067 65353288 52359204 65353459 52359341 65353630 52359478 65353801 52359615 65353972 52359752 65354143 52359889 65354314 52360026 65354485 52360163 65354656 52360300 65354827 52360437 65354998 52360574 65355169 52360711 65355340 52360848 65355511 52360985 65355682 52361122 65355853 52361259 65356024 52361396 65356195 52361533 65356366 52361670 65356537 52361807 65356708 52361944 65356879 52362081 65357050 52362218 65357221 52362355 65357392 52362492 65357563 52362629 65357734 52362766 65357905 52362903 65358076 52363040 65358247 52363177 65358418 52363314 65358589 52363451 65358760 52363588 65358931 52363725 65359102 52363862 65359273 52363999 65359444 52364136 65359615 52364273 65359786 52364410 65359957 52364547 65360128 52364684 65360299 52364821 65360470 52364958 65360641 52365095 65360812 52365232 65360983 52365369 65361154 52365506 65361325 52365643 65361496 52365780 65361667 52365917 65361838 52366054 65362009 52366191 65362180 52366328 65362351 52366465 65362522 52366602 65362693 52366739 65362864 52366876 65363035 52367013 65363206 52367150 65363377 52367287 65363548 52367424 65363719 52367561 65363890 52367698 65364061 52367835 65364232 52367972 65364403 52368109 65364574 52368246 65364745 52368383 65364916 52368520 65365087 52368657 65365258 52368794 65365429 52368931 65365600 52369068 65365771 52369205 65365942 52369342 65366113 52369479 65366284 52369616 65366455 52369753 65366626 52369890 65366797 52370027 65366968 52370164 65367139 52370301 65367310 52370438 65367481 52370575 65367652 52370712 65367823 52370849 65367994 52370986 65368165 52371123 65368336 52371260 65368507 52371397 65368678 52371534 65368849 52371671 65369020 52371808 65369191 52371945 65369362 52372082 65369533 52372219 65369704 52372356 65369875 52372493 65370046 52372630 65370217 52372767 65370388 52372904 65370559 52373041 65370730 52373178 65370901 52373315 65371072 52373452 65371243 52373589 65371414 52373726 65371585 52373863 65371756 52374000 65371927 52374137 65372098 52374274 65372269 52374411 65372440 52374548 65372611 52374685 65372782 52374822 65372953 52374959 65373124 52375096 65373295 52375233 65373466 52375370 65373637 52375507 65373808 52375644 65373979 52375781 65374150 52375918 65374321 52376055 65374492 52376192 65374663 52376329 65374834 52376466 65375005 52376603 65375176 52376740 65375347 52376877 65375518 52377014 65375689 52377151 65375860 52377288 65376031 52377425 65376202 52377562 65376373 52377699 65376544 52377836 65376715 52377973 65376886 52378110 65377057 52378247 65377228 52378384 65377399 52378521 65377570 52378658 65377741 52378795 65377912 52378932 65378083 52379069 65378254 52379206 65378425 52379343 65378596 52379480 65378767 52379617 65378938 52379754 65379109 52379891 65379280 52380028 65379451 52380165 65379622 52380302 65379793 52380439 65379964 52380576 65380135 52380713 65380306 52380850 65380477 52380987 65380648 52381124 65380819 52381261 65380990 52381398 65381161 52381535 65381332 52381672 65381503 52381809 65381674 52381946 65381845 52382083 65382016 52382220 65382187 52382357 65382358 52382494 65382529 52382631 65382700 52382768 65382871 52382905 65383042 52383042 65383213 52383179 65383384 52383316 65383555 52383453 65383726 52383590 65383897 52383727 65384068 52383864 65384239 52384001 65384410 52384138 65384581 52384275 65384752 52384412 65384923 52384549 65385094 52384686 65385265 52384823 65385436 52384960 65385607 52385097 65385778 52385234 65385949 52385371 65386120 52385508 65386291 52385645 65386462 52385782 65386633 52385919 65386804 52386056 65386975 52386193 65387146 52386330 65387317 52386467 65387488 52386604 65387659 52386741 65387830 52386878 65388001 52387015 65388172 52387152 65388343 52387289 65388514 52387426 65388685 52387563 65388856 52387700 65389027 52387837 65389198 52387974 65389369 52388111 65389540 52388248 65389711 52388385 65389882 52388522 65390053 52388659 65390224 52388796 65390395 52388933 65390566 52389070 65390737 52389207 65390908 52389344 65391079 52389481 65391250 52389618 65391421 52389755 65391592 52389892 65391763 52390029 65391934 52390166 65392105 52390303 65392276 52390440 65392447 52390577 65392618 52390714 65392789 52390851 65392960 52390988 65393131 52391125 65393302 52391262 65393473 52391399 65393644 52391536 65393815 52391673 65393986 52391810 65394157 52391947 65394328 52392084 65394499 52392221 65394670 52392358 65394841 52392495 65395012 52392632 65395183 52392769 65395354 52392906 65395525 52393043 65395696 52393180 65395867 52393317 65396038 52393454 65396209 52393591 65396380 52393728 65396551 52393865 65396722 52394002 65396893 52394139 65397064 52394276 65397235 52394413 65397406 52394550 65397577 52394687 65397748 52394824 65397919 52394961 65398090 52395098 65398261 52395235 65398432 52395372 65398603 52395509 65398774 52395646 65398945 52395783 65399116 52395920 65399287 52396057 65399458 52396194 65399629 52396331 65399800 52396468 65399971 52396605 65400142 52396742 65400313 52396879 65400484 52397016 65400655 52397153 65400826 52397290 65400997 52397427 65401168 52397564 65401339 52397701 65401510 52397838 65401681 52397975 65401852 52398112 65402023 52398249 65402194 52398386 65402365 52398523 65402536 52398660 65402707 52398797 65402878 52398934 65403049 52399071 65403220 52399208 65403391 52399345 65403562 52399482 65403733 52399619 65403904 52399756 65404075 52399893 65404246 52400030 65404417 52400167 65404588 52400304 65404759 52400441 65404930 52400578 65405101 52400715 65405272 52400852 65405443 52400989 65405614 52401126 65405785 52401263 65405956 52401400 65406127 52401537 65406298 52401674 65406469 52401811 65406640 52401948 65406811 52402085 65406982 52402222 65407153 52402359 65407324 52402496 65407495 52402633 65407666 52402770 65407837 52402907 65408008 52403044 65408179 52403181 65408350 52403318 65408521 52403455 65408692 52403592 65408863 52403729 65409034 52403866 65409205 52404003 65409376 52404140 65409547 52404277 65409718 52404414 65409889 52404551 65410060 52404688 65410231 52404825 65410402 52404962 65410573 52405099 65410744 52405236 65410915 52405373 65411086 52405510 65411257 52405647 65411428 52405784 65411599 52405921 65411770 52406058 65411941 52406195 65412112 52406332 65412283 52406469 65412454 52406606 65412625 52406743 65412796 52406880 65412967 52407017 65413138 52407154 65413309 52407291 65413480 52407428 65413651 52407565 65413822 52407702 65413993 52407839 65414164 52407976 65414335 52408113 65414506 52408250 65414677 52408387 65414848 52408524 65415019 52408661 65415190 52408798 65415361 52408935 65415532 52409072 65415703 52409209 65415874 52409346 65416045 52409483 65416216 52409620 65416387 52409757 65416558 52409894 65416729 52410031 65416900 52410168 65417071 52410305 65417242 52410442 65417413 52410579 65417584 52410716 65417755 52410853 65417926 52410990 65418097 52411127 65418268 52411264 65418439 52411401 65418610 52411538 65418781 52411675 65418952 52411812 65419123 52411949 65419294 52412086 65419465 52412223 65419636 52412360 65419807 52412497 65419978 52412634 65420149 52412771 65420320 52412908 65420491 52413045 65420662 52413182 65420833 52413319 65421004 52413456 65421175 52413593 65421346 52413730 65421517 52413867 65421688 52414004 65421859 52414141 65422030 52414278 65422201 52414415 65422372 52414552 65422543 52414689 65422714 52414826 65422885 52414963 65423056 52415100 65423227 52415237 65423398 52415374 65423569 52415511 65423740 52415648 65423911 52415785 65424082 52415922 65424253 52416059 65424424 52416196 65424595 52416333 65424766 52416470 65424937 52416607 65425108 52416744 65425279 52416881 65425450 52417018 65425621 52417155 65425792 52417292 65425963 52417429 65426134 52417566 65426305 52417703 65426476 52417840 65426647 52417977 65426818 52418114 65426989 52418251 65427160 52418388 65427331 52418525 65427502 52418662 65427673 52418799 65427844 52418936 65428015 52419073 65428186 52419210 65428357 52419347 65428528 52419484 65428699 52419621 65428870 52419758 65429041 52419895 65429212 52420032 65429383 52420169 65429554 52420306 65429725 52420443 65429896 52420580 65430067 52420717 65430238 52420854 65430409 52420991 65430580 52421128 65430751 52421265 65430922 52421402 65431093 52421539 65431264 52421676 65431435 52421813 65431606 52421950 65431777 52422087 65431948 52422224 65432119 52422361 65432290 52422498 65432461 52422635 65432632 52422772 65432803 52422909 65432974 52423046 65433145 52423183 65433316 52423320 65433487 52423457 65433658 52423594 65433829 52423731 65434000 52423868 65434171 52424005 65434342 52424142 65434513 52424279 65434684 52424416 65434855 52424553 65435026 52424690 65435197 52424827 65435368 52424964 65435539 52425101 65435710 52425238 65435881 52425375 65436052 52425512 65436223 52425649 65436394 52425786 65436565 52425923 65436736 52426060 65436907 52426197 65437078 52426334 65437249 52426471 65437420 52426608 65437591 52426745 65437762 52426882 65437933 52427019 65438104 52427156 65438275 52427293 65438446 52427430 65438617 52427567 65438788 52427704 65438959 52427841 65439130 52427978 65439301 52428115 65439472 52428252 65439643 52428389 65439814 52428526 65439985 52428663 65440156 52428800 65440327 52428937 65440498 52429074 65440669 52429211 65440840 52429348 65441011 52429485 65441182 52429622 65441353 52429759 65441524 52429896 65441695 52430033 65441866 52430170 65442037 52430307 65442208 52430444 65442379 52430581 65442550 52430718 65442721 52430855 65442892 52430992 65443063 52431129 65443234 52431266 65443405 52431403 65443576 52431540 65443747 52431677 65443918 52431814 65444089 52431951 65444260 52432088 65444431 52432225 65444602 52432362 65444773 52432499 65444944 52432636 65445115 52432773 65445286 52432910 65445457 52433047 65445628 52433184 65445799 52433321 65445970 52433458 65446141 52433595 65446312 52433732 65446483 52433869 65446654 52434006 65446825 52434143 65446996 52434280 65447167 52434417 65447338 52434554 65447509 52434691 65447680 52434828 65447851 52434965 65448022 52435102 65448193 52435239 65448364 52435376 65448535 52435513 65448706 52435650 65448877 52435787 65449048 52435924 65449219 52436061 65449390 52436198 65449561 52436335 65449732 52436472 65449903 52436609 65450074 52436746 65450245 52436883 65450416 52437020 65450587 52437157 65450758 52437294 65450929 52437431 65451100 52437568 65451271 52437705 65451442 52437842 65451613 52437979 65451784 52438116 65451955 52438253 65452126 52438390 65452297 52438527 65452468 52438664 65452639 52438801 65452810 52438938 65452981 52439075 65453152 52439212 65453323 52439349 65453494 52439486 65453665 52439623 65453836 52439760 65454007 52439897 65454178 52440034 65454349 52440171 65454520 52440308 65454691 52440445 65454862 52440582 65455033 52440719 65455204 52440856 65455375 52440993 65455546 52441130 65455717 52441267 65455888 52441404 65456059 52441541 65456230 52441678 65456401 52441815 65456572 52441952 65456743 52442089 65456914 52442226 65457085 52442363 65457256 52442500 65457427 52442637 65457598 52442774 65457769 52442911 65457940 52443048 65458111 52443185 65458282 52443322 65458453 52443459 65458624 52443596 65458795 52443733 65458966 52443870 65459137 52444007 65459308 52444144 65459479 52444281 65459650 52444418 65459821 52444555 65459992 52444692 65460163 52444829 65460334 52444966 65460505 52445103 65460676 52445240 65460847 52445377 65461018 52445514 65461189 52445651 65461360 52445788 65461531 52445925 65461702 52446062 65461873 52446199 65462044 52446336 65462215 52446473 65462386 52446610 65462557 52446747 65462728 52446884 65462899 52447021 65463070 52447158 65463241 52447295 65463412 52447432 65463583 52447569 65463754 52447706 65463925 52447843 65464096 52447980 65464267 52448117 65464438 52448254 65464609 52448391 65464780 52448528 65464951 52448665 65465122 52448802 65465293 52448939 65465464 52449076 65465635 52449213 65465806 52449350 65465977 52449487 65466148 52449624 65466319 52449761 65466490 52449898 65466661 52450035 65466832 52450172 65467003 52450309 65467174 52450446 65467345 52450583 65467516 52450720 65467687 52450857 65467858 52450994 65468029 52451131 65468200 52451268 65468371 52451405 65468542 52451542 65468713 52451679 65468884 52451816 65469055 52451953 65469226 52452090 65469397 52452227 65469568 52452364 65469739 52452501 65469910 52452638 65470081 52452775 65470252 52452912 65470423 52453049 65470594 52453186 65470765 52453323 65470936 52453460 65471107 52453597 65471278 52453734 65471449 52453871 65471620 52454008 65471791 52454145 65471962 52454282 65472133 52454419 65472304 52454556 65472475 52454693 65472646 52454830 65472817 52454967 65472988 52455104 65473159 52455241 65473330 52455378 65473501 52455515 65473672 52455652 65473843 52455789 65474014 52455926 65474185 52456063 65474356 52456200 65474527 52456337 65474698 52456474 65474869 52456611 65475040 52456748 65475211 52456885 65475382 52457022 65475553 52457159 65475724 52457296 65475895 52457433 65476066 52457570 65476237 52457707 65476408 52457844 65476579 52457981 65476750 52458118 65476921 52458255 65477092 52458392 65477263 52458529 65477434 52458666 65477605 52458803 65477776 52458940 65477947 52459077 65478118 52459214 65478289 52459351 65478460 52459488 65478631 52459625 65478802 52459762 65478973 52459899 65479144 52460036 65479315 52460173 65479486 52460310 65479657 52460447 65479828 52460584 65479999 52460721 65480170 52460858 65480341 52460995 65480512 52461132 65480683 52461269 65480854 52461406 65481025 52461543 65481196 52461680 65481367 52461817 65481538 52461954 65481709 52462091 65481880 52462228 65482051 52462365 65482222 52462502 65482393 52462639 65482564 52462776 65482735 52462913 65482906 52463050 65483077 52463187 65483248 52463324 65483419 52463461 65483590 52463598 65483761 52463735 65483932 52463872 65484103 52464009 65484274 52464146 65484445 52464283 65484616 52464420 65484787 52464557 65484958 52464694 65485129 52464831 65485300 52464968 65485471 52465105 65485642 52465242 65485813 52465379 65485984 52465516 65486155 52465653 65486326 52465790 65486497 52465927 65486668 52466064 65486839 52466201 65487010 52466338 65487181 52466475 65487352 52466612 65487523 52466749 65487694 52466886 65487865 52467023 65488036 52467160 65488207 52467297 65488378 52467434 65488549 52467571 65488720 52467708 65488891 52467845 65489062 52467982 65489233 52468119 65489404 52468256 65489575 52468393 65489746 52468530 65489917 52468667 65490088 52468804 65490259 52468941 65490430 52469078 65490601 52469215 65490772 52469352 65490943 52469489 65491114 52469626 65491285
1000 42419995 0 42419995 52947585 42420132 52947756 42420269 52947927 42420406 52948098 42420543 52948269 42420680 52948440 42420817 52948611 42420954 52948782 42421091 52948953 42421228 52949124 42421365 52949295 42421502 52949466 42421639 52949637 42421776 52949808 42421913 52949979 42422050 52950150 42422187 52950321 42422324 52950492 42422461 52950663 42422598 52950834 42422735 52951005 42422872 52951176 42423009 52951347 42423146 52951518 42423283 52951689 42423420 52951860 42423557 52952031 42423694 52952202 42423831 52952373 42423968 52952544 42424105 52952715 42424242 52952886 42424379 52953057 42424516 52953228 42424653 52953399 42424790 52953570 42424927 52953741 42425064 52953912 42425201 52954083 42425338 52954254 42425475 52954425 42425612 52954596 42425749 52954767 42425886 52954938 42426023 52955109 42426160 52955280 42426297 52955451 42426434 52955622 42426571 52955793 42426708 52955964 42426845 52956135 42426982 52956306 42427119 52956477 42427256 52956648 42427393 52956819 42427530 52956990 42427667 52957161 42427804 52957332 42427941 52957503 42428078 52957674 42428215 52957845 42428352 52958016 42428489 52958187 42428626 52958358 42428763 52958529 42428900 52958700 42429037 52958871 42429174 52959042 42429311 52959213 42429448 52959384 42429585 52959555 42429722 52959726 42429859 52959897 42429996 52960068 42430133 52960239 42430270 52960410 42430407 52960581 42430544 52960752 42430681 52960923 42430818 52961094 42430955 52961265 42431092 52961436 42431229 52961607 42431366 52961778 42431503 52961949 42431640 52962120 42431777 52962291 42431914 52962462 42432051 52962633 42432188 52962804 42432325 52962975 42432462 52963146 42432599 52963317 42432736 52963488 42432873 52963659 42433010 52963830 42433147 52964001 42433284 52964172 42433421 52964343 42433558 52964514 42433695 52964685 42433832 52964856 42433969 52965027 42434106 52965198 42434243 52965369 42434380 52965540 42434517 52965711 42434654 52965882 42434791 52966053 42434928 52966224 42435065 52966395 42435202 52966566 42435339 52966737 42435476 52966908 42435613 52967079 42435750 52967250 42435887 52967421 42436024 52967592 42436161 52967763 42436298 52967934 42436435 52968105 42436572 52968276 42436709 52968447 42436846 52968618 42436983 52968789 42437120 52968960 42437257 52969131 42437394 52969302 42437531 52969473 42437668 52969644 42437805 52969815 42437942 52969986 42438079 52970157 42438216 52970328 42438353 52970499 42438490 52970670 42438627 52970841 42438764 52971012 42438901 52971183 42439038 52971354 42439175 52971525 42439312 52971696 42439449 52971867 42439586 52972038 42439723 52972209 42439860 52972380 42439997 52972551 42440134 52972722 42440271 52972893 42440408 52973064 42440545 52973235 42440682 52973406 42440819 52973577 42440956 52973748 42441093 52973919 42441230 52974090 42441367 52974261 42441504 52974432 42441641 52974603 42441778 52974774 42441915 52974945 42442052 52975116 42442189 52975287 42442326 52975458 42442463 52975629 42442600 52975800 42442737 52975971 42442874 52976142 42443011 52976313 42443148 52976484 42443285 52976655 42443422 52976826 42443559 52976997 42443696 52977168 42443833 52977339 42443970 52977510 42444107 52977681 42444244 52977852 42444381 52978023 42444518 52978194 42444655 52978365 42444792 52978536 42444929 52978707 42445066 52978878 42445203 52979049 42445340 52979220 42445477 52979391 42445614 52979562 42445751 52979733 42445888 52979904 42446025 52980075 42446162 52980246 42446299 52980417 42446436 52980588 42446573 52980759 42446710 52980930 42446847 52981101 42446984 52981272 42447121 52981443 42447258 52981614 42447395 52981785 42447532 52981956 42447669 52982127 42447806 52982298 42447943 52982469 42448080 52982640 42448217 52982811 42448354 52982982 42448491 52983153 42448628 52983324 42448765 52983495 42448902 52983666 42449039 52983837 42449176 52984008 42449313 52984179 42449450 52984350 42449587 52984521 42449724 52984692 42449861 52984863 42449998 52985034 42450135 52985205 42450272 52985376 42450409 52985547 42450546 52985718 42450683 52985889 42450820 52986060 42450957 52986231 42451094 52986402 42451231 52986573 42451368 52986744 42451505 52986915 42451642 52987086 42451779 52987257 42451916 52987428 42452053 52987599 42452190 52987770 42452327 52987941 42452464 52988112 42452601 52988283 42452738 52988454 42452875 52988625 42453012 52988796 42453149 52988967 42453286 52989138 42453423 52989309 42453560 52989480 42453697 52989651 42453834 52989822 42453971 52989993 42454108 52990164 42454245 52990335 42454382 52990506 42454519 52990677 42454656 52990848 42454793 52991019 42454930 52991190 42455067 52991361 42455204 52991532 42455341 52991703 42455478 52991874 42455615 52992045 42455752 52992216 42455889 52992387 42456026 52992558 42456163 52992729 42456300 52992900 42456437 52993071 42456574 52993242 42456711 52993413 42456848 52993584 42456985 52993755 42457122 52993926 42457259 52994097 42457396 52994268 42457533 52994439 42457670 52994610 42457807 52994781 42457944 52994952 42458081 52995123 42458218 52995294 42458355 52995465 42458492 52995636 42458629 52995807 42458766 52995978 42458903 52996149 42459040 52996320 42459177 52996491 42459314 52996662 42459451 52996833 42459588 52997004 42459725 52997175 42459862 52997346 42459999 52997517 42460136 52997688 42460273 52997859 42460410 52998030 42460547 52998201 42460684 52998372 42460821 52998543 42460958 52998714 42461095 52998885 42461232 52999056 42461369 52999227 42461506 52999398 42461643 52999569 42461780 52999740 42461917 52999911 42462054 53000082 42462191 53000253 42462328 53000424 42462465 53000595 42462602 53000766 42462739 53000937 42462876 53001108 42463013 53001279 42463150 53001450 42463287 53001621 42463424 53001792 42463561 53001963 42463698 53002134 42463835 53002305 42463972 53002476 42464109 53002647 42464246 53002818 42464383 53002989 42464520 53003160 42464657 53003331 42464794 53003502 42464931 53003673 42465068 53003844 42465205 53004015 42465342 53004186 42465479 53004357 42465616 53004528 42465753 53004699 42465890 53004870 42466027 53005041 42466164 53005212 42466301 53005383 42466438 53005554 42466575 53005725 42466712 53005896 42466849 53006067 42466986 53006238 42467123 53006409 42467260 53006580 42467397 53006751 42467534 53006922 42467671 53007093 42467808 53007264 42467945 53007435 42468082 53007606 42468219 53007777 42468356 53007948 42468493 53008119 42468630 53008290 42468767 53008461 42468904 53008632 42469041 53008803 42469178 53008974 42469315 53009145 42469452 53009316 42469589 53009487 42469726 53009658 42469863 53009829 42470000 53010000 42470137 53010171 42470274 53010342 42470411 53010513 42470548 53010684 42470685 53010855 42470822 53011026 42470959 53011197 42471096 53011368 42471233 53011539 42471370 53011710 42471507 53011881 42471644 53012052 42471781 53012223 42471918 53012394 42472055 53012565 42472192 53012736 42472329 53012907 42472466 53013078 42472603 53013249 42472740 53013420 42472877 53013591 42473014 53013762 42473151 53013933 42473288 53014104 42473425 53014275 42473562 53014446 42473699 53014617 42473836 53014788 42473973 53014959 42474110 53015130 42474247 53015301 42474384 53015472 42474521 53015643 42474658 53015814 42474795 53015985 42474932 53016156 42475069 53016327 42475206 53016498 42475343 53016669 42475480 53016840 42475617 53017011 42475754 53017182 42475891 53017353 42476028 53017524 42476165 53017695 42476302 53017866 42476439 53018037 42476576 53018208 42476713 53018379 42476850 53018550 42476987 53018721 42477124 53018892 42477261 53019063 42477398 53019234 42477535 53019405 42477672 53019576 42477809 53019747 42477946 53019918 42478083 53020089 42478220 53020260 42478357 53020431 42478494 53020602 42478631 53020773 42478768 53020944 42478905 53021115 42479042 53021286 42479179 53021457 42479316 53021628 42479453 53021799 42479590 53021970 42479727 53022141 42479864 53022312 42480001 53022483 42480138 53022654 42480275 53022825 42480412 53022996 42480549 53023167 42480686 53023338 42480823 53023509 42480960 53023680 42481097 53023851 42481234 53024022 42481371 53024193 42481508 53024364 42481645 53024535 42481782 53024706 42481919 53024877 42482056 53025048 42482193 53025219 42482330 53025390 42482467 53025561 42482604 53025732 42482741 53025903 42482878 53026074 42483015 53026245 42483152 53026416 42483289 53026587 42483426 53026758 42483563 53026929 42483700 53027100 42483837 53027271 42483974 53027442 42484111 53027613 42484248 53027784 42484385 53027955 42484522 53028126 42484659 53028297 42484796 53028468 42484933 53028639 42485070 53028810 42485207 53028981 42485344 53029152 42485481 53029323 42485618 53029494 42485755 53029665 42485892 53029836 42486029 53030007 42486166 53030178 42486303 53030349 42486440 53030520 42486577 53030691 42486714 53030862 42486851 53031033 42486988 53031204 42487125 53031375 42487262 53031546 42487399 53031717 42487536 53031888 42487673 53032059 42487810 53032230 42487947 53032401 42488084 53032572 42488221 53032743 42488358 53032914 42488495 53033085 42488632 53033256 42488769 53033427 42488906 53033598 42489043 53033769 42489180 53033940 42489317 53034111 42489454 53034282 42489591 53034453 42489728 53034624 42489865 53034795 42490002 53034966 42490139 53035137 42490276 53035308 42490413 53035479 42490550 53035650 42490687 53035821 42490824 53035992 42490961 53036163 42491098 53036334 42491235 53036505 42491372 53036676 42491509 53036847 42491646 53037018 42491783 53037189 42491920 53037360 42492057 53037531 42492194 53037702 42492331 53037873 42492468 53038044 42492605 53038215 42492742 53038386 42492879 53038557 42493016 53038728 42493153 53038899 42493290 53039070 42493427 53039241 42493564 53039412 42493701 53039583 42493838 53039754 42493975 53039925 42494112 53040096 42494249 53040267 42494386 53040438 42494523 53040609 42494660 53040780 42494797 53040951 42494934 53041122 42495071 53041293 42495208 53041464 42495345 53041635 42495482 53041806 42495619 53041977 42495756 53042148 42495893 53042319 42496030 53042490 42496167 53042661 42496304 53042832 42496441 53043003 42496578 53043174 42496715 53043345 42496852 53043516 42496989 53043687 42497126 53043858 42497263 53044029 42497400 53044200 42497537 53044371 42497674 53044542 42497811 53044713 42497948 53044884 42498085 53045055 42498222 53045226 42498359 53045397 42498496 53045568 42498633 53045739 42498770 53045910 42498907 53046081 42499044 53046252 42499181 53046423 42499318 53046594 42499455 53046765 42499592 53046936 42499729 53047107 42499866 53047278 42500003 53047449 42500140 53047620 42500277 53047791 42500414 53047962 42500551 53048133 42500688 53048304 42500825 53048475 42500962 53048646 42501099 53048817 42501236 53048988 42501373 53049159 42501510 53049330 42501647 53049501 42501784 53049672 42501921 53049843 42502058 53050014 42502195 53050185 42502332 53050356 42502469 53050527 42502606 53050698 42502743 53050869 42502880 53051040 42503017 53051211 42503154 53051382 42503291 53051553 42503428 53051724 42503565 53051895 42503702 53052066 42503839 53052237 42503976 53052408 42504113 53052579 42504250 53052750 42504387 53052921 42504524 53053092 42504661 53053263 42504798 53053434 42504935 53053605 42505072 53053776 42505209 53053947 42505346 53054118 42505483 53054289 42505620 53054460 42505757 53054631 42505894 53054802 42506031 53054973 42506168 53055144 42506305 53055315 42506442 53055486 42506579 53055657 42506716 53055828 42506853 53055999 42506990 53056170 42507127 53056341 42507264 53056512 42507401 53056683 42507538 53056854 42507675 53057025 42507812 53057196 42507949 53057367 42508086 53057538 42508223 53057709 42508360 53057880 42508497 53058051 42508634 53058222 42508771 53058393 42508908 53058564 42509045 53058735 42509182 53058906 42509319 53059077 42509456 53059248 42509593 53059419 42509730 53059590 42509867 53059761 42510004 53059932 42510141 53060103 42510278 53060274 42510415 53060445 42510552 53060616 42510689 53060787 42510826 53060958 42510963 53061129 42511100 53061300 42511237 53061471 42511374 53061642 42511511 53061813 42511648 53061984 42511785 53062155 42511922 53062326 42512059 53062497 42512196 53062668 42512333 53062839 42512470 53063010 42512607 53063181 42512744 53063352 42512881 53063523 42513018 53063694 42513155 53063865 42513292 53064036 42513429 53064207 42513566 53064378 42513703 53064549 42513840 53064720 42513977 53064891 42514114 53065062 42514251 53065233 42514388 53065404 42514525 53065575 42514662 53065746 42514799 53065917 42514936 53066088 42515073 53066259 42515210 53066430 42515347 53066601 42515484 53066772 42515621 53066943 42515758 53067114 42515895 53067285 42516032 53067456 42516169 53067627 42516306 53067798 42516443 53067969 42516580 53068140 42516717 53068311 42516854 53068482 42516991 53068653 42517128 53068824 42517265 53068995 42517402 53069166 42517539 53069337 42517676 53069508 42517813 53069679 42517950 53069850 42518087 53070021 42518224 53070192 42518361 53070363 42518498 53070534 42518635 53070705 42518772 53070876 42518909 53071047 42519046 53071218 42519183 53071389 42519320 53071560 42519457 53071731 42519594 53071902 42519731 53072073 42519868 53072244 42520005 53072415 42520142 53072586 42520279 53072757 42520416 53072928 42520553 53073099 42520690 53073270 42520827 53073441 42520964 53073612 42521101 53073783 42521238 53073954 42521375 53074125 42521512 53074296 42521649 53074467 42521786 53074638 42521923 53074809 42522060 53074980 42522197 53075151 42522334 53075322 42522471 53075493 42522608 53075664 42522745 53075835 42522882 53076006 42523019 53076177 42523156 53076348 42523293 53076519 42523430 53076690 42523567 53076861 42523704 53077032 42523841 53077203 42523978 53077374 42524115 53077545 42524252 53077716 42524389 53077887 42524526 53078058 42524663 53078229 42524800 53078400 42524937 53078571 42525074 53078742 42525211 53078913 42525348 53079084 42525485 53079255 42525622 53079426 42525759 53079597 42525896 53079768 42526033 53079939 42526170 53080110 42526307 53080281 42526444 53080452 42526581 53080623 42526718 53080794 42526855 53080965 42526992 53081136 42527129 53081307 42527266 53081478 42527403 53081649 42527540 53081820 42527677 53081991 42527814 53082162 42527951 53082333 42528088 53082504 42528225 53082675 42528362 53082846 42528499 53083017 42528636 53083188 42528773 53083359 42528910 53083530 42529047 53083701 42529184 53083872 42529321 53084043 42529458 53084214 42529595 53084385 42529732 53084556 42529869 53084727 42530006 53084898 42530143 53085069 42530280 53085240 42530417 53085411 42530554 53085582 42530691 53085753 42530828 53085924 42530965 53086095 42531102 53086266 42531239 53086437 42531376 53086608 42531513 53086779 42531650 53086950 42531787 53087121 42531924 53087292 42532061 53087463 42532198 53087634 42532335 53087805 42532472 53087976 42532609 53088147 42532746 53088318 42532883 53088489 42533020 53088660 42533157 53088831 42533294 53089002 42533431 53089173 42533568 53089344 42533705 53089515 42533842 53089686 42533979 53089857 42534116 53090028 42534253 53090199 42534390 53090370 42534527 53090541 42534664 53090712 42534801 53090883 42534938 53091054 42535075 53091225 42535212 53091396 42535349 53091567 42535486 53091738 42535623 53091909 42535760 53092080 42535897 53092251 42536034 53092422 42536171 53092593 42536308 53092764 42536445 53092935 42536582 53093106 42536719 53093277 42536856 53093448 42536993 53093619 42537130 53093790 42537267 53093961 42537404 53094132 42537541 53094303 42537678 53094474 42537815 53094645 42537952 53094816 42538089 53094987 42538226 53095158 42538363 53095329 42538500 53095500 42538637 53095671 42538774 53095842 42538911 53096013 42539048 53096184 42539185 53096355 42539322 53096526 42539459 53096697 42539596 53096868 42539733 53097039 42539870 53097210 42540007 53097381 42540144 53097552 42540281 53097723 42540418 53097894 42540555 53098065 42540692 53098236 42540829 53098407 42540966 53098578 42541103 53098749 42541240 53098920 42541377 53099091 42541514 53099262 42541651 53099433 42541788 53099604 42541925 53099775 42542062 53099946 42542199 53100117 42542336 53100288 42542473 53100459 42542610 53100630 42542747 53100801 42542884 53100972 42543021 53101143 42543158 53101314 42543295 53101485 42543432 53101656 42543569 53101827 42543706 53101998 42543843 53102169 42543980 53102340 42544117 53102511 42544254 53102682 42544391 53102853 42544528 53103024 42544665 53103195 42544802 53103366 42544939 53103537 42545076 53103708 42545213 53103879 42545350 53104050 42545487 53104221 42545624 53104392 42545761 53104563 42545898 53104734 42546035 53104905 42546172 53105076 42546309 53105247 42546446 53105418 42546583 53105589 42546720 53105760 42546857 53105931 42546994 53106102 42547131 53106273 42547268 53106444 42547405 53106615 42547542 53106786 42547679 53106957 42547816 53107128 42547953 53107299 42548090 53107470 42548227 53107641 42548364 53107812 42548501 53107983 42548638 53108154 42548775 53108325 42548912 53108496 42549049 53108667 42549186 53108838 42549323 53109009 42549460 53109180 42549597 53109351 42549734 53109522 42549871 53109693 42550008 53109864 42550145 53110035 42550282 53110206 42550419 53110377 42550556 53110548 42550693 53110719 42550830 53110890 42550967 53111061 42551104 53111232 42551241 53111403 42551378 53111574 42551515 53111745 42551652 53111916 42551789 53112087 42551926 53112258 42552063 53112429 42552200 53112600 42552337 53112771 42552474 53112942 42552611 53113113 42552748 53113284 42552885 53113455 42553022 53113626 42553159 53113797 42553296 53113968 42553433 53114139 42553570 53114310 42553707 53114481 42553844 53114652 42553981 53114823 42554118 53114994 42554255 53115165 42554392 53115336 42554529 53115507 42554666 53115678 42554803 53115849 42554940 53116020 42555077 53116191 42555214 53116362 42555351 53116533 42555488 53116704 42555625 53116875 42555762 53117046 42555899 53117217 42556036 53117388 42556173 53117559 42556310 53117730 42556447 53117901 42556584 53118072 42556721 53118243
1000 11643900 0 11643900 14533627 11644037 14533798 11644174 14533969 11644311 14534140 11644448 14534311 11644585 14534482 11644722 14534653 11644859 14534824 11644996 14534995 11645133 14535166 11645270 14535337 11645407 14535508 11645544 14535679 11645681 14535850 11645818 14536021 11645955 14536192 11646092 14536363 11646229 14536534 11646366 14536705 11646503 14536876 11646640 14537047 11646777 14537218 11646914 14537389 11647051 14537560 11647188 14537731 11647325 14537902 11647462 14538073 11647599 14538244 11647736 14538415 11647873 14538586 11648010 14538757 11648147 14538928 11648284 14539099 11648421 14539270 11648558 14539441 11648695 14539612 11648832 14539783 11648969 14539954 11649106 14540125 11649243 14540296 11649380 14540467 11649517 14540638 11649654 14540809 11649791 14540980 11649928 14541151 11650065 14541322 11650202 14541493 11650339 14541664 11650476 14541835 11650613 14542006 11650750 14542177 11650887 14542348 11651024 14542519 11651161 14542690 11651298 14542861 11651435 14543032 11651572 14543203 11651709 14543374 11651846 14543545 11651983 14543716 11652120 14543887 11652257 14544058 11652394 14544229 11652531 14544400 11652668 14544571 11652805 14544742 11652942 14544913 11653079 14545084 11653216 14545255 11653353 14545426 11653490 14545597 11653627 14545768 11653764 14545939 11653901 14546110 11654038 14546281 11654175 14546452 11654312 14546623 11654449 14546794 11654586 14546965 11654723 14547136 11654860 14547307 11654997 14547478 11655134 14547649 11655271 14547820 11655408 14547991 11655545 14548162 11655682 14548333 11655819 14548504 11655956 14548675 11656093 14548846 11656230 14549017 11656367 14549188 11656504 14549359 11656641 14549530 11656778 14549701 11656915 14549872 11657052 14550043 11657189 14550214 11657326 14550385 11657463 14550556 11657600 14550727 11657737 14550898 11657874 14551069 11658011 14551240 11658148 14551411 11658285 14551582 11658422 14551753 11658559 14551924 11658696 14552095 11658833 14552266 11658970 14552437 11659107 14552608 11659244 14552779 11659381 14552950 11659518 14553121 11659655 14553292 11659792 14553463 11659929 14553634 11660066 14553805 11660203 14553976 11660340 14554147 11660477 14554318 11660614 14554489 11660751 14554660 11660888 14554831 11661025 14555002 11661162 14555173 11661299 14555344 11661436 14555515 11661573 14555686 11661710 14555857 11661847 14556028 11661984 14556199 11662121 14556370 11662258 14556541 11662395 14556712 11662532 14556883 11662669 14557054 11662806 14557225 11662943 14557396 11663080 14557567 11663217 14557738 11663354 14557909 11663491 14558080 11663628 14558251 11663765 14558422 11663902 14558593 11664039 14558764 11664176 14558935 11664313 14559106 11664450 14559277 11664587 14559448 11664724 14559619 11664861 14559790 11664998 14559961 11665135 14560132 11665272 14560303 11665409 14560474 11665546 14560645 11665683 14560816 11665820 14560987 11665957 14561158 11666094 14561329 11666231 14561500 11666368 14561671 11666505 14561842 11666642 14562013 11666779 14562184 11666916 14562355 11667053 14562526 11667190 14562697 11667327 14562868 11667464 14563039 11667601 14563210 11667738 14563381 11667875 14563552 11668012 14563723 11668149 14563894 11668286 14564065 11668423 14564236 11668560 14564407 11668697 14564578 11668834 14564749 11668971 14564920 11669108 14565091 11669245 14565262 11669382 14565433 11669519 14565604 11669656 14565775 11669793 14565946 11669930 14566117 11670067 14566288 11670204 14566459 11670341 14566630 11670478 14566801 11670615 14566972 11670752 14567143 11670889 14567314 11671026 14567485 11671163 14567656 11671300 14567827 11671437 14567998 11671574 14568169 11671711 14568340 11671848 14568511 11671985 14568682 11672122 14568853 11672259 14569024 11672396 14569195 11672533 14569366 11672670 14569537 11672807 14569708 11672944 14569879 11673081 14570050 11673218 14570221 11673355 14570392 11673492 14570563 11673629 14570734 11673766 14570905 11673903 14571076 11674040 14571247 11674177 14571418 11674314 14571589 11674451 14571760 11674588 14571931 11674725 14572102 11674862 14572273 11674999 14572444 11675136 14572615 11675273 14572786 11675410 14572957 11675547 14573128 11675684 14573299 11675821 14573470 11675958 14573641 11676095 14573812 11676232 14573983 11676369 14574154 11676506 14574325 11676643 14574496 11676780 14574667 11676917 14574838 11677054 14575009 11677191 14575180 11677328 14575351 11677465 14575522 11677602 14575693 11677739 14575864 11677876 14576035 11678013 14576206 11678150 14576377 11678287 14576548 11678424 14576719 11678561 14576890 11678698 14577061 11678835 14577232 11678972 14577403 11679109 14577574 11679246 14577745 11679383 14577916 11679520 14578087 11679657 14578258 11679794 14578429 11679931 14578600 11680068 14578771 11680205 14578942 11680342 14579113 11680479 14579284 11680616 14579455 11680753 14579626 11680890 14579797 11681027 14579968 11681164 14580139 11681301 14580310 11681438 14580481 11681575 14580652 11681712 14580823 11681849 14580994 11681986 14581165 11682123 14581336 11682260 14581507 11682397 14581678 11682534 14581849 11682671 14582020 11682808 14582191 11682945 14582362 11683082 14582533 11683219 14582704 11683356 14582875 11683493 14583046 11683630 14583217 11683767 14583388 11683904 14583559 11684041 14583730 11684178 14583901 11684315 14584072 11684452 14584243 11684589 14584414 11684726 14584585 11684863 14584756 11685000 14584927 11685137 14585098 11685274 14585269 11685411 14585440 11685548 14585611 11685685 14585782 11685822 14585953 11685959 14586124 11686096 14586295 11686233 14586466 11686370 14586637 11686507 14586808 11686644 14586979 11686781 14587150 11686918 14587321 11687055 14587492 11687192 14587663 11687329 14587834 11687466 14588005 11687603 14588176 11687740 14588347 11687877 14588518 11688014 14588689 11688151 14588860 11688288 14589031 11688425 14589202 11688562 14589373 11688699 14589544 11688836 14589715 11688973 14589886 11689110 14590057 11689247 14590228 11689384 14590399 11689521 14590570 11689658 14590741 11689795 14590912 11689932 14591083 11690069 14591254 11690206 14591425 11690343 14591596 11690480 14591767 11690617 14591938 11690754 14592109 11690891 14592280 11691028 14592451 11691165 14592622 11691302 14592793 11691439 14592964 11691576 14593135 11691713 14593306 11691850 14593477 11691987 14593648 11692124 14593819 11692261 14593990 11692398 14594161 11692535 14594332 11692672 14594503 11692809 14594674 11692946 14594845 11693083 14595016 11693220 14595187 11693357 14595358 11693494 14595529 11693631 14595700 11693768 14595871 11693905 14596042 11694042 14596213 11694179 14596384 11694316 14596555 11694453 14596726 11694590 14596897 11694727 14597068 11694864 14597239 11695001 14597410 11695138 14597581 11695275 14597752 11695412 14597923 11695549 14598094 11695686 14598265 11695823 14598436 11695960 14598607 11696097 14598778 11696234 14598949 11696371 14599120 11696508 14599291 11696645 14599462 11696782 14599633 11696919 14599804 11697056 14599975 11697193 14600146 11697330 14600317 11697467 14600488 11697604 14600659 11697741 14600830 11697878 14601001 11698015 14601172 11698152 14601343 11698289 14601514 11698426 14601685 11698563 14601856 11698700 14602027 11698837 14602198 11698974 14602369 11699111 14602540 11699248 14602711 11699385 14602882 11699522 14603053 11699659 14603224 11699796 14603395 11699933 14603566 11700070 14603737 11700207 14603908 11700344 14604079 11700481 14604250 11700618 14604421 11700755 14604592 11700892 14604763 11701029 14604934 11701166 14605105 11701303 14605276 11701440 14605447 11701577 14605618 11701714 14605789 11701851 14605960 11701988 14606131 11702125 14606302 11702262 14606473 11702399 14606644 11702536 14606815 11702673 14606986 11702810 14607157 11702947 14607328 11703084 14607499 11703221 14607670 11703358 14607841 11703495 14608012 11703632 14608183 11703769 14608354 11703906 14608525 11704043 14608696 11704180 14608867 11704317 14609038 11704454 14609209 11704591 14609380 11704728 14609551 11704865 14609722 11705002 14609893 11705139 14610064 11705276 14610235 11705413 14610406 11705550 14610577 11705687 14610748 11705824 14610919 11705961 14611090 11706098 14611261 11706235 14611432 11706372 14611603 11706509 14611774 11706646 14611945 11706783 14612116 11706920 14612287 11707057 14612458 11707194 14612629 11707331 14612800 11707468 14612971 11707605 14613142 11707742 14613313 11707879 14613484 11708016 14613655 11708153 14613826 11708290 14613997 11708427 14614168 11708564 14614339 11708701 14614510 11708838 14614681 11708975 14614852 11709112 14615023 11709249 14615194 11709386 14615365 11709523 14615536 11709660 14615707 11709797 14615878 11709934 14616049 11710071 14616220 11710208 14616391 11710345 14616562 11710482 14616733 11710619 14616904 11710756 14617075 11710893 14617246 11711030 14617417 11711167 14617588 11711304 14617759 11711441 14617930 11711578 14618101 11711715 14618272 11711852 14618443 11711989 14618614 11712126 14618785 11712263 14618956 11712400 14619127 11712537 14619298 11712674 14619469 11712811 14619640 11712948 14619811 11713085 14619982 11713222 14620153 11713359 14620324 11713496 14620495 11713633 14620666 11713770 14620837 11713907 14621008 11714044 14621179 11714181 14621350 11714318 14621521 11714455 14621692 11714592 14621863 11714729 14622034 11714866 14622205 11715003 14622376 11715140 14622547 11715277 14622718 11715414 14622889 11715551 14623060 11715688 14623231 11715825 14623402 11715962 14623573 11716099 14623744 11716236 14623915 11716373 14624086 11716510 14624257 11716647 14624428 11716784 14624599 11716921 14624770 11717058 14624941 11717195 14625112 11717332 14625283 11717469 14625454 11717606 14625625 11717743 14625796 11717880 14625967 11718017 14626138 11718154 14626309 11718291 14626480 11718428 14626651 11718565 14626822 11718702 14626993 11718839 14627164 11718976 14627335 11719113 14627506 11719250 14627677 11719387 14627848 11719524 14628019 11719661 14628190 11719798 14628361 11719935 14628532 11720072 14628703 11720209 14628874 11720346 14629045 11720483 14629216 11720620 14629387 11720757 14629558 11720894 14629729 11721031 14629900 11721168 14630071 11721305 14630242 11721442 14630413 11721579 14630584 11721716 14630755 11721853 14630926 11721990 14631097 11722127 14631268 11722264 14631439 11722401 14631610 11722538 14631781 11722675 14631952 11722812 14632123 11722949 14632294 11723086 14632465 11723223 14632636 11723360 14632807 11723497 14632978 11723634 14633149 11723771 14633320 11723908 14633491 11724045 14633662 11724182 14633833 11724319 14634004 11724456 14634175 11724593 14634346 11724730 14634517 11724867 14634688 11725004 14634859 11725141 14635030 11725278 14635201 11725415 14635372 11725552 14635543 11725689 14635714 11725826 14635885 11725963 14636056 11726100 14636227 11726237 14636398 11726374 14636569 11726511 14636740 11726648 14636911 11726785 14637082 11726922 14637253 11727059 14637424 11727196 14637595 11727333 14637766 11727470 14637937 11727607 14638108 11727744 14638279 11727881 14638450 11728018 14638621 11728155 14638792 11728292 14638963 11728429 14639134 11728566 14639305 11728703 14639476 11728840 14639647 11728977 14639818 11729114 14639989 11729251 14640160 11729388 14640331 11729525 14640502 11729662 14640673 11729799 14640844 11729936 14641015 11730073 14641186 11730210 14641357 11730347 14641528 11730484 14641699 11730621 14641870 11730758 14642041 11730895 14642212 11731032 14642383 11731169 14642554 11731306 14642725 11731443 14642896 11731580 14643067 11731717 14643238 11731854 14643409 11731991 14643580 11732128 14643751 11732265 14643922 11732402 14644093 11732539 14644264 11732676 14644435 11732813 14644606 11732950 14644777 11733087 14644948 11733224 14645119 11733361 14645290 11733498 14645461 11733635 14645632 11733772 14645803 11733909 14645974 11734046 14646145 11734183 14646316 11734320 14646487 11734457 14646658 11734594 14646829 11734731 14647000 11734868 14647171 11735005 14647342 11735142 14647513 11735279 14647684 11735416 14647855 11735553 14648026 11735690 14648197 11735827 14648368 11735964 14648539 11736101 14648710 11736238 14648881 11736375 14649052 11736512 14649223 11736649 14649394 11736786 14649565 11736923 14649736 11737060 14649907 11737197 14650078 11737334 14650249 11737471 14650420 11737608 14650591 11737745 14650762 11737882 14650933 11738019 14651104 11738156 14651275 11738293 14651446 11738430 14651617 11738567 14651788 11738704 14651959 11738841 14652130 11738978 14652301 11739115 14652472 11739252 14652643 11739389 14652814 11739526 14652985 11739663 14653156 11739800 14653327 11739937 14653498 11740074 14653669 11740211 14653840 11740348 14654011 11740485 14654182 11740622 14654353 11740759 14654524 11740896 14654695 11741033 14654866 11741170 14655037 11741307 14655208 11741444 14655379 11741581 14655550 11741718 14655721 11741855 14655892 11741992 14656063 11742129 14656234 11742266 14656405 11742403 14656576 11742540 14656747 11742677 14656918 11742814 14657089 11742951 14657260 11743088 14657431 11743225 14657602 11743362 14657773 11743499 14657944 11743636 14658115 11743773 14658286 11743910 14658457 11744047 14658628 11744184 14658799 11744321 14658970 11744458 14659141 11744595 14659312 11744732 14659483 11744869 14659654 11745006 14659825 11745143 14659996 11745280 14660167 11745417 14660338 11745554 14660509 11745691 14660680 11745828 14660851 11745965 14661022 11746102 14661193 11746239 14661364 11746376 14661535 11746513 14661706 11746650 14661877 11746787 14662048 11746924 14662219 11747061 14662390 11747198 14662561 11747335 14662732 11747472 14662903 11747609 14663074 11747746 14663245 11747883 14663416 11748020 14663587 11748157 14663758 11748294 14663929 11748431 14664100 11748568 14664271 11748705 14664442 11748842 14664613 11748979 14664784 11749116 14664955 11749253 14665126 11749390 14665297 11749527 14665468 11749664 14665639 11749801 14665810 11749938 14665981 11750075 14666152 11750212 14666323 11750349 14666494 11750486 14666665 11750623 14666836 11750760 14667007 11750897 14667178 11751034 14667349 11751171 14667520 11751308 14667691 11751445 14667862 11751582 14668033 11751719 14668204 11751856 14668375 11751993 14668546 11752130 14668717 11752267 14668888 11752404 14669059 11752541 14669230 11752678 14669401 11752815 14669572 11752952 14669743 11753089 14669914 11753226 14670085 11753363 14670256 11753500 14670427 11753637 14670598 11753774 14670769 11753911 14670940 11754048 14671111 11754185 14671282 11754322 14671453 11754459 14671624 11754596 14671795 11754733 14671966 11754870 14672137 11755007 14672308 11755144 14672479 11755281 14672650 11755418 14672821 11755555 14672992 11755692 14673163 11755829 14673334 11755966 14673505 11756103 14673676 11756240 14673847 11756377 14674018 11756514 14674189 11756651 14674360 11756788 14674531 11756925 14674702 11757062 14674873 11757199 14675044 11757336 14675215 11757473 14675386 11757610 14675557 11757747 14675728 11757884 14675899 11758021 14676070 11758158 14676241 11758295 14676412 11758432 14676583 11758569 14676754 11758706 14676925 11758843 14677096 11758980 14677267 11759117 14677438 11759254 14677609 11759391 14677780 11759528 14677951 11759665 14678122 11759802 14678293 11759939 14678464 11760076 14678635 11760213 14678806 11760350 14678977 11760487 14679148 11760624 14679319 11760761 14679490 11760898 14679661 11761035 14679832 11761172 14680003 11761309 14680174 11761446 14680345 11761583 14680516 11761720 14680687 11761857 14680858 11761994 14681029 11762131 14681200 11762268 14681371 11762405 14681542 11762542 14681713 11762679 14681884 11762816 14682055 11762953 14682226 11763090 14682397 11763227 14682568 11763364 14682739 11763501 14682910 11763638 14683081 11763775 14683252 11763912 14683423 11764049 14683594 11764186 14683765 11764323 14683936 11764460 14684107 11764597 14684278 11764734 14684449 11764871 14684620 11765008 14684791 11765145 14684962 11765282 14685133 11765419 14685304 11765556 14685475 11765693 14685646 11765830 14685817 11765967 14685988 11766104 14686159 11766241 14686330 11766378 14686501 11766515 14686672 11766652 14686843 11766789 14687014 11766926 14687185 11767063 14687356 11767200 14687527 11767337 14687698 11767474 14687869 11767611 14688040 11767748 14688211 11767885 14688382 11768022 14688553 11768159 14688724 11768296 14688895 11768433 14689066 11768570 14689237 11768707 14689408 11768844 14689579 11768981 14689750 11769118 14689921 11769255 14690092 11769392 14690263 11769529 14690434 11769666 14690605 11769803 14690776 11769940 14690947 11770077 14691118 11770214 14691289 11770351 14691460 11770488 14691631 11770625 14691802 11770762 14691973 11770899 14692144 11771036 14692315 11771173 14692486 11771310 14692657 11771447 14692828 11771584 14692999 11771721 14693170 11771858 14693341 11771995 14693512 11772132 14693683 11772269 14693854 11772406 14694025 11772543 14694196 11772680 14694367 11772817 14694538 11772954 14694709 11773091 14694880 11773228 14695051 11773365 14695222 11773502 14695393 11773639 14695564 11773776 14695735 11773913 14695906 11774050 14696077 11774187 14696248 11774324 14696419 11774461 14696590 11774598 14696761 11774735 14696932 11774872 14697103 11775009 14697274 11775146 14697445 11775283 14697616 11775420 14697787 11775557 14697958 11775694 14698129 11775831 14698300 11775968 14698471 11776105 14698642 11776242 14698813 11776379 14698984 11776516 14699155 11776653 14699326 11776790 14699497 11776927 14699668 11777064 14699839 11777201 14700010 11777338 14700181 11777475 14700352 11777612 14700523 11777749 14700694 11777886 14700865 11778023 14701036 11778160 14701207 11778297 14701378 11778434 14701549 11778571 14701720 11778708 14701891 11778845 14702062 11778982 14702233 11779119 14702404 11779256 14702575 11779393 14702746 11779530 14702917 11779667 14703088 11779804 14703259 11779941 14703430 11780078 14703601 11780215 14703772 11780352 14703943 11780489 14704114 11780626 14704285
1000 16849900 0 16849900 21031627 16850037 21031798 16850174 21031969 16850311 21032140 16850448 21032311 16850585 21032482 16850722 21032653 16850859 21032824 16850996 21032995 16851133 21033166 16851270 21033337 16851407 21033508 16851544 21033679 16851681 21033850 16851818 21034021 16851955 21034192 16852092 21034363 16852229 21034534 16852366 21034705 16852503 21034876 16852640 21035047 16852777 21035218 16852914 21035389 16853051 21035560 16853188 21035731 16853325 21035902 16853462 21036073 16853599 21036244 16853736 21036415 16853873 21036586 16854010 21036757 16854147 21036928 16854284 21037099 16854421 21037270 16854558 21037441 16854695 21037612 16854832 21037783 16854969 21037954 16855106 21038125 16855243 21038296 16855380 21038467 16855517 21038638 16855654 21038809 16855791 21038980 16855928 21039151 16856065 21039322 16856202 21039493 16856339 21039664 16856476 21039835 16856613 21040006 16856750 21040177 16856887 21040348 16857024 21040519 16857161 21040690 16857298 21040861 16857435 21041032 16857572 21041203 16857709 21041374 16857846 21041545 16857983 21041716 16858120 21041887 16858257 21042058 16858394 21042229 16858531 21042400 16858668 21042571 16858805 21042742 16858942 21042913 16859079 21043084 16859216 21043255 16859353 21043426 16859490 21043597 16859627 21043768 16859764 21043939 16859901 21044110 16860038 21044281 16860175 21044452 16860312 21044623 16860449 21044794 16860586 21044965 16860723 21045136 16860860 21045307 16860997 21045478 16861134 21045649 16861271 21045820 16861408 21045991 16861545 21046162 16861682 21046333 16861819 21046504 16861956 21046675 16862093 21046846 16862230 21047017 16862367 21047188 16862504 21047359 16862641 21047530 16862778 21047701 16862915 21047872 16863052 21048043 16863189 21048214 16863326 21048385 16863463 21048556 16863600 21048727 16863737 21048898 16863874 21049069 16864011 21049240 16864148 21049411 16864285 21049582 16864422 21049753 16864559 21049924 16864696 21050095 16864833 21050266 16864970 21050437 16865107 21050608 16865244 21050779 16865381 21050950 16865518 21051121 16865655 21051292 16865792 21051463 16865929 21051634 16866066 21051805 16866203 21051976 16866340 21052147 16866477 21052318 16866614 21052489 16866751 21052660 16866888 21052831 16867025 21053002 16867162 21053173 16867299 21053344 16867436 21053515 16867573 21053686 16867710 21053857 16867847 21054028 16867984 21054199 16868121 21054370 16868258 21054541 16868395 21054712 16868532 21054883 16868669 21055054 16868806 21055225 16868943 21055396 16869080 21055567 16869217 21055738 16869354 21055909 16869491 21056080 16869628 21056251 16869765 21056422 16869902 21056593 16870039 21056764 16870176 21056935 16870313 21057106 16870450 21057277 16870587 21057448 16870724 21057619 16870861 21057790 16870998 21057961 16871135 21058132 16871272 21058303 16871409 21058474 16871546 21058645 16871683 21058816 16871820 21058987 16871957 21059158 16872094 21059329 16872231 21059500 16872368 21059671 16872505 21059842 16872642 21060013 16872779 21060184 16872916 21060355 16873053 21060526 16873190 21060697 16873327 21060868 16873464 21061039 16873601 21061210 16873738 21061381 16873875 21061552 16874012 21061723 16874149 21061894 16874286 21062065 16874423 21062236 16874560 21062407 16874697 21062578 16874834 21062749 16874971 21062920 16875108 21063091 16875245 21063262 16875382 21063433 16875519 21063604 16875656 21063775 16875793 21063946 16875930 21064117 16876067 21064288 16876204 21064459 16876341 21064630 16876478 21064801 16876615 21064972 16876752 21065143 16876889 21065314 16877026 21065485 16877163 21065656 16877300 21065827 16877437 21065998 16877574 21066169 16877711 21066340 16877848 21066511 16877985 21066682 16878122 21066853 16878259 21067024 16878396 21067195 16878533 21067366 16878670 21067537 16878807 21067708 16878944 21067879 16879081 21068050 16879218 21068221 16879355 21068392 16879492 21068563 16879629 21068734 16879766 21068905 16879903 21069076 16880040 21069247 16880177 21069418 16880314 21069589 16880451 21069760 16880588 21069931 16880725 21070102 16880862 21070273 16880999 21070444 16881136 21070615 16881273 21070786 16881410 21070957 16881547 21071128 16881684 21071299 16881821 21071470 16881958 21071641 16882095 21071812 16882232 21071983 16882369 21072154 16882506 21072325 16882643 21072496 16882780 21072667 16882917 21072838 16883054 21073009 16883191 21073180 16883328 21073351 16883465 21073522 16883602 21073693 16883739 21073864 16883876 21074035 16884013 21074206 16884150 21074377 16884287 21074548 16884424 21074719 16884561 21074890 16884698 21075061 16884835 21075232 16884972 21075403 16885109 21075574 16885246 21075745 16885383 21075916 16885520 21076087 16885657 21076258 16885794 21076429 16885931 21076600 16886068 21076771 16886205 21076942 16886342 21077113 16886479 21077284 16886616 21077455 16886753 21077626 16886890 21077797 16887027 21077968 16887164 21078139 16887301 21078310 16887438 21078481 16887575 21078652 16887712 21078823 16887849 21078994 16887986 21079165 16888123 21079336 16888260 21079507 16888397 21079678 16888534 21079849 16888671 21080020 16888808 21080191 16888945 21080362 16889082 21080533 16889219 21080704 16889356 21080875 16889493 21081046 16889630 21081217 16889767 21081388 16889904 21081559 16890041 21081730 16890178 21081901 16890315 21082072 16890452 21082243 16890589 21082414 16890726 21082585 16890863 21082756 16891000 21082927 16891137 21083098 16891274 21083269 16891411 21083440 16891548 21083611 16891685 21083782 16891822 21083953 16891959 21084124 16892096 21084295 16892233 21084466 16892370 21084637 16892507 21084808 16892644 21084979 16892781 21085150 16892918 21085321 16893055 21085492 16893192 21085663 16893329 21085834 16893466 21086005 16893603 21086176 16893740 21086347 16893877 21086518 16894014 21086689 16894151 21086860 16894288 21087031 16894425 21087202 16894562 21087373 16894699 21087544 16894836 21087715 16894973 21087886 16895110 21088057 16895247 21088228 16895384 21088399 16895521 21088570 16895658 21088741 16895795 21088912 16895932 21089083 16896069 21089254 16896206 21089425 16896343 21089596 16896480 21089767 16896617 21089938 16896754 21090109 16896891 21090280 16897028 21090451 16897165 21090622 16897302 21090793 16897439 21090964 16897576 21091135 16897713 21091306 16897850 21091477 16897987 21091648 16898124 21091819 16898261 21091990 16898398 21092161 16898535 21092332 16898672 21092503 16898809 21092674 16898946 21092845 16899083 21093016 16899220 21093187 16899357 21093358 16899494 21093529 16899631 21093700 16899768 21093871 16899905 21094042 16900042 21094213 16900179 21094384 16900316 21094555 16900453 21094726 16900590 21094897 16900727 21095068 16900864 21095239 16901001 21095410 16901138 21095581 16901275 21095752 16901412 21095923 16901549 21096094 16901686 21096265 16901823 21096436 16901960 21096607 16902097 21096778 16902234 21096949 16902371 21097120 16902508 21097291 16902645 21097462 16902782 21097633 16902919 21097804 16903056 21097975 16903193 21098146 16903330 21098317 16903467 21098488 16903604 21098659 16903741 21098830 16903878 21099001 16904015 21099172 16904152 21099343 16904289 21099514 16904426 21099685 16904563 21099856 16904700 21100027 16904837 21100198 16904974 21100369 16905111 21100540 16905248 21100711 16905385 21100882 16905522 21101053 16905659 21101224 16905796 21101395 16905933 21101566 16906070 21101737 16906207 21101908 16906344 21102079 16906481 21102250 16906618 21102421 16906755 21102592 16906892 21102763 16907029 21102934 16907166 21103105 16907303 21103276 16907440 21103447 16907577 21103618 16907714 21103789 16907851 21103960 16907988 21104131 16908125 21104302 16908262 21104473 16908399 21104644 16908536 21104815 16908673 21104986 16908810 21105157 16908947 21105328 16909084 21105499 16909221 21105670 16909358 21105841 16909495 21106012 16909632 21106183 16909769 21106354 16909906 21106525 16910043 21106696 16910180 21106867 16910317 21107038 16910454 21107209 16910591 21107380 16910728 21107551 16910865 21107722 16911002 21107893 16911139 21108064 16911276 21108235 16911413 21108406 16911550 21108577 16911687 21108748 16911824 21108919 16911961 21109090 16912098 21109261 16912235 21109432 16912372 21109603 16912509 21109774 16912646 21109945 16912783 21110116 16912920 21110287 16913057 21110458 16913194 21110629 16913331 21110800 16913468 21110971 16913605 21111142 16913742 21111313 16913879 21111484 16914016 21111655 16914153 21111826 16914290 21111997 16914427 21112168 16914564 21112339 16914701 21112510 16914838 21112681 16914975 21112852 16915112 21113023 16915249 21113194 16915386 21113365 16915523 21113536 16915660 21113707 16915797 21113878 16915934 21114049 16916071 21114220 16916208 21114391 16916345 21114562 16916482 21114733 16916619 21114904 16916756 21115075 16916893 21115246 16917030 21115417 16917167 21115588 16917304 21115759 16917441 21115930 16917578 21116101 16917715 21116272 16917852 21116443 16917989 21116614 16918126 21116785 16918263 21116956 16918400 21117127 16918537 21117298 16918674 21117469 16918811 21117640 16918948 21117811 16919085 21117982 16919222 21118153 16919359 21118324 16919496 21118495 16919633 21118666 16919770 21118837 16919907 21119008 16920044 21119179 16920181 21119350 16920318 21119521 16920455 21119692 16920592 21119863 16920729 21120034 16920866 21120205 16921003 21120376 16921140 21120547 16921277 21120718 16921414 21120889 16921551 21121060 16921688 21121231 16921825 21121402 16921962 21121573 16922099 21121744 16922236 21121915 16922373 21122086 16922510 21122257 16922647 21122428 16922784 21122599 16922921 21122770 16923058 21122941 16923195 21123112 16923332 21123283 16923469 21123454 16923606 21123625 16923743 21123796 16923880 21123967 16924017 21124138 16924154 21124309 16924291 21124480 16924428 21124651 16924565 21124822 16924702 21124993 16924839 21125164 16924976 21125335 16925113 21125506 16925250 21125677 16925387 21125848 16925524 21126019 16925661 21126190 16925798 21126361 16925935 21126532 16926072 21126703 16926209 21126874 16926346 21127045 16926483 21127216 16926620 21127387 16926757 21127558 16926894 21127729 16927031 21127900 16927168 21128071 16927305 21128242 16927442 21128413 16927579 21128584 16927716 21128755 16927853 21128926 16927990 21129097 16928127 21129268 16928264 21129439 16928401 21129610 16928538 21129781 16928675 21129952 16928812 21130123 16928949 21130294 16929086 21130465 16929223 21130636 16929360 21130807 16929497 21130978 16929634 21131149 16929771 21131320 16929908 21131491 16930045 21131662 16930182 21131833 16930319 21132004 16930456 21132175 16930593 21132346 16930730 21132517 16930867 21132688 16931004 21132859 16931141 21133030 16931278 21133201 16931415 21133372 16931552 21133543 16931689 21133714 16931826 21133885 16931963 21134056 16932100 21134227 16932237 21134398 16932374 21134569 16932511 21134740 16932648 21134911 16932785 21135082 16932922 21135253 16933059 21135424 16933196 21135595 16933333 21135766 16933470 21135937 16933607 21136108 16933744 21136279 16933881 21136450 16934018 21136621 16934155 21136792 16934292 21136963 16934429 21137134 16934566 21137305 16934703 21137476 16934840 21137647 16934977 21137818 16935114 21137989 16935251 21138160 16935388 21138331 16935525 21138502 16935662 21138673 16935799 21138844 16935936 21139015 16936073 21139186 16936210 21139357 16936347 21139528 16936484 21139699 16936621 21139870 16936758 21140041 16936895 21140212 16937032 21140383 16937169 21140554 16937306 21140725 16937443 21140896 16937580 21141067 16937717 21141238 16937854 21141409 16937991 21141580 16938128 21141751 16938265 21141922 16938402 21142093 16938539 21142264 16938676 21142435 16938813 21142606 16938950 21142777 16939087 21142948 16939224 21143119 16939361 21143290 16939498 21143461 16939635 21143632 16939772 21143803 16939909 21143974 16940046 21144145 16940183 21144316 16940320 21144487 16940457 21144658 16940594 21144829 16940731 21145000 16940868 21145171 16941005 21145342 16941142 21145513 16941279 21145684 16941416 21145855 16941553 21146026 16941690 21146197 16941827 21146368 16941964 21146539 16942101 21146710 16942238 21146881 16942375 21147052 16942512 21147223 16942649 21147394 16942786 21147565 16942923 21147736 16943060 21147907 16943197 21148078 16943334 21148249 16943471 21148420 16943608 21148591 16943745 21148762 16943882 21148933 16944019 21149104 16944156 21149275 16944293 21149446 16944430 21149617 16944567 21149788 16944704 21149959 16944841 21150130 16944978 21150301 16945115 21150472 16945252 21150643 16945389 21150814 16945526 21150985 16945663 21151156 16945800 21151327 16945937 21151498 16946074 21151669 16946211 21151840 16946348 21152011 16946485 21152182 16946622 21152353 16946759 21152524 16946896 21152695 16947033 21152866 16947170 21153037 16947307 21153208 16947444 21153379 16947581 21153550 16947718 21153721 16947855 21153892 16947992 21154063 16948129 21154234 16948266 21154405 16948403 21154576 16948540 21154747 16948677 21154918 16948814 21155089 16948951 21155260 16949088 21155431 16949225 21155602 16949362 21155773 16949499 21155944 16949636 21156115 16949773 21156286 16949910 21156457 16950047 21156628 16950184 21156799 16950321 21156970 16950458 21157141 16950595 21157312 16950732 21157483 16950869 21157654 16951006 21157825 16951143 21157996 16951280 21158167 16951417 21158338 16951554 21158509 16951691 21158680 16951828 21158851 16951965 21159022 16952102 21159193 16952239 21159364 16952376 21159535 16952513 21159706 16952650 21159877 16952787 21160048 16952924 21160219 16953061 21160390 16953198 21160561 16953335 21160732 16953472 21160903 16953609 21161074 16953746 21161245 16953883 21161416 16954020 21161587 16954157 21161758 16954294 21161929 16954431 21162100 16954568 21162271 16954705 21162442 16954842 21162613 16954979 21162784 16955116 21162955 16955253 21163126 16955390 21163297 16955527 21163468 16955664 21163639 16955801 21163810 16955938 21163981 16956075 21164152 16956212 21164323 16956349 21164494 16956486 21164665 16956623 21164836 16956760 21165007 16956897 21165178 16957034 21165349 16957171 21165520 16957308 21165691 16957445 21165862 16957582 21166033 16957719 21166204 16957856 21166375 16957993 21166546 16958130 21166717 16958267 21166888 16958404 21167059 16958541 21167230 16958678 21167401 16958815 21167572 16958952 21167743 16959089 21167914 16959226 21168085 16959363 21168256 16959500 21168427 16959637 21168598 16959774 21168769 16959911 21168940 16960048 21169111 16960185 21169282 16960322 21169453 16960459 21169624 16960596 21169795 16960733 21169966 16960870 21170137 16961007 21170308 16961144 21170479 16961281 21170650 16961418 21170821 16961555 21170992 16961692 21171163 16961829 21171334 16961966 21171505 16962103 21171676 16962240 21171847 16962377 21172018 16962514 21172189 16962651 21172360 16962788 21172531 16962925 21172702 16963062 21172873 16963199 21173044 16963336 21173215 16963473 21173386 16963610 21173557 16963747 21173728 16963884 21173899 16964021 21174070 16964158 21174241 16964295 21174412 16964432 21174583 16964569 21174754 16964706 21174925 16964843 21175096 16964980 21175267 16965117 21175438 16965254 21175609 16965391 21175780 16965528 21175951 16965665 21176122 16965802 21176293 16965939 21176464 16966076 21176635 16966213 21176806 16966350 21176977 16966487 21177148 16966624 21177319 16966761 21177490 16966898 21177661 16967035 21177832 16967172 21178003 16967309 21178174 16967446 21178345 16967583 21178516 16967720 21178687 16967857 21178858 16967994 21179029 16968131 21179200 16968268 21179371 16968405 21179542 16968542 21179713 16968679 21179884 16968816 21180055 16968953 21180226 16969090 21180397 16969227 21180568 16969364 21180739 16969501 21180910 16969638 21181081 16969775 21181252 16969912 21181423 16970049 21181594 16970186 21181765 16970323 21181936 16970460 21182107 16970597 21182278 16970734 21182449 16970871 21182620 16971008 21182791 16971145 21182962 16971282 21183133 16971419 21183304 16971556 21183475 16971693 21183646 16971830 21183817 16971967 21183988 16972104 21184159 16972241 21184330 16972378 21184501 16972515 21184672 16972652 21184843 16972789 21185014 16972926 21185185 16973063 21185356 16973200 21185527 16973337 21185698 16973474 21185869 16973611 21186040 16973748 21186211 16973885 21186382 16974022 21186553 16974159 21186724 16974296 21186895 16974433 21187066 16974570 21187237 16974707 21187408 16974844 21187579 16974981 21187750 16975118 21187921 16975255 21188092 16975392 21188263 16975529 21188434 16975666 21188605 16975803 21188776 16975940 21188947 16976077 21189118 16976214 21189289 16976351 21189460 16976488 21189631 16976625 21189802 16976762 21189973 16976899 21190144 16977036 21190315 16977173 21190486 16977310 21190657 16977447 21190828 16977584 21190999 16977721 21191170 16977858 21191341 16977995 21191512 16978132 21191683 16978269 21191854 16978406 21192025 16978543 21192196 16978680 21192367 16978817 21192538 16978954 21192709 16979091 21192880 16979228 21193051 16979365 21193222 16979502 21193393 16979639 21193564 16979776 21193735 16979913 21193906 16980050 21194077 16980187 21194248 16980324 21194419 16980461 21194590 16980598 21194761 16980735 21194932 16980872 21195103 16981009 21195274 16981146 21195445 16981283 21195616 16981420 21195787 16981557 21195958 16981694 21196129 16981831 21196300 16981968 21196471 16982105 21196642 16982242 21196813 16982379 21196984 16982516 21197155 16982653 21197326 16982790 21197497 16982927 21197668 16983064 21197839 16983201 21198010 16983338 21198181 16983475 21198352 16983612 21198523 16983749 21198694 16983886 21198865 16984023 21199036 16984160 21199207 16984297 21199378 16984434 21199549 16984571 21199720 16984708 21199891 16984845 21200062 16984982 21200233 16985119 21200404 16985256 21200575 16985393 21200746 16985530 21200917 16985667 21201088 16985804 21201259 16985941 21201430 16986078 21201601 16986215 21201772 16986352 21201943 16986489 21202114 16986626 21202285
1000 25594477 0 25594477 31946391 25594614 31946562 25594751 31946733 25594888 31946904 25595025 31947075 25595162 31947246 25595299 31947417 25595436 31947588 25595573 31947759 25595710 31947930 25595847 31948101 25595984 31948272 25596121 31948443 25596258 31948614 25596395 31948785 25596532 31948956 25596669 31949127 25596806 31949298 25596943 31949469 25597080 31949640 25597217 31949811 25597354 31949982 25597491 31950153 25597628 31950324 25597765 31950495 25597902 31950666 25598039 31950837 25598176 31951008 25598313 31951179 25598450 31951350 25598587 31951521 25598724 31951692 25598861 31951863 25598998 31952034 25599135 31952205 25599272 31952376 25599409 31952547 25599546 31952718 25599683 31952889 25599820 31953060 25599957 31953231 25600094 31953402 25600231 31953573 25600368 31953744 25600505 31953915 25600642 31954086 25600779 31954257 25600916 31954428 25601053 31954599 25601190 31954770 25601327 31954941 25601464 31955112 25601601 31955283 25601738 31955454 25601875 31955625 25602012 31955796 25602149 31955967 25602286 31956138 25602423 31956309 25602560 31956480 25602697 31956651 25602834 31956822 25602971 31956993 25603108 31957164 25603245 31957335 25603382 31957506 25603519 31957677 25603656 31957848 25603793 31958019 25603930 31958190 25604067 31958361 25604204 31958532 25604341 31958703 25604478 31958874 25604615 31959045 25604752 31959216 25604889 31959387 25605026 31959558 25605163 31959729 25605300 31959900 25605437 31960071 25605574 31960242 25605711 31960413 25605848 31960584 25605985 31960755 25606122 31960926 25606259 31961097 25606396 31961268 25606533 31961439 25606670 31961610 25606807 31961781 25606944 31961952 25607081 31962123 25607218 31962294 25607355 31962465 25607492 31962636 25607629 31962807 25607766 31962978 25607903 31963149 25608040 31963320 25608177 31963491 25608314 31963662 25608451 31963833 25608588 31964004 25608725 31964175 25608862 31964346 25608999 31964517 25609136 31964688 25609273 31964859 25609410 31965030 25609547 31965201 25609684 31965372 25609821 31965543 25609958 31965714 25610095 31965885 25610232 31966056 25610369 31966227 25610506 31966398 25610643 31966569 25610780 31966740 25610917 31966911 25611054 31967082 25611191 31967253 25611328 31967424 25611465 31967595 25611602 31967766 25611739 31967937 25611876 31968108 25612013 31968279 25612150 31968450 25612287 31968621 25612424 31968792 25612561 31968963 25612698 31969134 25612835 31969305 25612972 31969476 25613109 31969647 25613246 31969818 25613383 31969989 25613520 31970160 25613657 31970331 25613794 31970502 25613931 31970673 25614068 31970844 25614205 31971015 25614342 31971186 25614479 31971357 25614616 31971528 25614753 31971699 25614890 31971870 25615027 31972041 25615164 31972212 25615301 31972383 25615438 31972554 25615575 31972725 25615712 31972896 25615849 31973067 25615986 31973238 25616123 31973409 25616260 31973580 25616397 31973751 25616534 31973922 25616671 31974093 25616808 31974264 25616945 31974435 25617082 31974606 25617219 31974777 25617356 31974948 25617493 31975119 25617630 31975290 25617767 31975461 25617904 31975632 25618041 31975803 25618178 31975974 25618315 31976145 25618452 31976316 25618589 31976487 25618726 31976658 25618863 31976829 25619000 31977000 25619137 31977171 25619274 31977342 25619411 31977513 25619548 31977684 25619685 31977855 25619822 31978026 25619959 31978197 25620096 31978368 25620233 31978539 25620370 31978710 25620507 31978881 25620644 31979052 25620781 31979223 25620918 31979394 25621055 31979565 25621192 31979736 25621329 31979907 25621466 31980078 25621603 31980249 25621740 31980420 25621877 31980591 25622014 31980762 25622151 31980933 25622288 31981104 25622425 31981275 25622562 31981446 25622699 31981617 25622836 31981788 25622973 31981959 25623110 31982130 25623247 31982301 25623384 31982472 25623521 31982643 25623658 31982814 25623795 31982985 25623932 31983156 25624069 31983327 25624206 31983498 25624343 31983669 25624480 31983840 25624617 31984011 25624754 31984182 25624891 31984353 25625028 31984524 25625165 31984695 25625302 31984866 25625439 31985037 25625576 31985208 25625713 31985379 25625850 31985550 25625987 31985721 25626124 31985892 25626261 31986063 25626398 31986234 25626535 31986405 25626672 31986576 25626809 31986747 25626946 31986918 25627083 31987089 25627220 31987260 25627357 31987431 25627494 31987602 25627631 31987773 25627768 31987944 25627905 31988115 25628042 31988286 25628179 31988457 25628316 31988628 25628453 31988799 25628590 31988970 25628727 31989141 25628864 31989312 25629001 31989483 25629138 31989654 25629275 31989825 25629412 31989996 25629549 31990167 25629686 31990338 25629823 31990509 25629960 31990680 25630097 31990851 25630234 31991022 25630371 31991193 25630508 31991364 25630645 31991535 25630782 31991706 25630919 31991877 25631056 31992048 25631193 31992219 25631330 31992390 25631467 31992561 25631604 31992732 25631741 31992903 25631878 31993074 25632015 31993245 25632152 31993416 25632289 31993587 25632426 31993758 25632563 31993929 25632700 31994100 25632837 31994271 25632974 31994442 25633111 31994613 25633248 31994784 25633385 31994955 25633522 31995126 25633659 31995297 25633796 31995468 25633933 31995639 25634070 31995810 25634207 31995981 25634344 31996152 25634481 31996323 25634618 31996494 25634755 31996665 25634892 31996836 25635029 31997007 25635166 31997178 25635303 31997349 25635440 31997520 25635577 31997691 25635714 31997862 25635851 31998033 25635988 31998204 25636125 31998375 25636262 31998546 25636399 31998717 25636536 31998888 25636673 31999059 25636810 31999230 25636947 31999401 25637084 31999572 25637221 31999743 25637358 31999914 25637495 32000085 25637632 32000256 25637769 32000427 25637906 32000598 25638043 32000769 25638180 32000940 25638317 32001111 25638454 32001282 25638591 32001453 25638728 32001624 25638865 32001795 25639002 32001966 25639139 32002137 25639276 32002308 25639413 32002479 25639550 32002650 25639687 32002821 25639824 32002992 25639961 32003163 25640098 32003334 25640235 32003505 25640372 32003676 25640509 32003847 25640646 32004018 25640783 32004189 25640920 32004360 25641057 32004531 25641194 32004702 25641331 32004873 25641468 32005044 25641605 32005215 25641742 32005386 25641879 32005557 25642016 32005728 25642153 32005899 25642290 32006070 25642427 32006241 25642564 32006412 25642701 32006583 25642838 32006754 25642975 32006925 25643112 32007096 25643249 32007267 25643386 32007438 25643523 32007609 25643660 32007780 25643797 32007951 25643934 32008122 25644071 32008293 25644208 32008464 25644345 32008635 25644482 32008806 25644619 32008977 25644756 32009148 25644893 32009319 25645030 32009490 25645167 32009661 25645304 32009832 25645441 32010003 25645578 32010174 25645715 32010345 25645852 32010516 25645989 32010687 25646126 32010858 25646263 32011029 25646400 32011200 25646537 32011371 25646674 32011542 25646811 32011713 25646948 32011884 25647085 32012055 25647222 32012226 25647359 32012397 25647496 32012568 25647633 32012739 25647770 32012910 25647907 32013081 25648044 32013252 25648181 32013423 25648318 32013594 25648455 32013765 25648592 32013936 25648729 32014107 25648866 32014278 25649003 32014449 25649140 32014620 25649277 32014791 25649414 32014962 25649551 32015133 25649688 32015304 25649825 32015475 25649962 32015646 25650099 32015817 25650236 32015988 25650373 32016159 25650510 32016330 25650647 32016501 25650784 32016672 25650921 32016843 25651058 32017014 25651195 32017185 25651332 32017356 25651469 32017527 25651606 32017698 25651743 32017869 25651880 32018040 25652017 32018211 25652154 32018382 25652291 32018553 25652428 32018724 25652565 32018895 25652702 32019066 25652839 32019237 25652976 32019408 25653113 32019579 25653250 32019750 25653387 32019921 25653524 32020092 25653661 32020263 25653798 32020434 25653935 32020605 25654072 32020776 25654209 32020947 25654346 32021118 25654483 32021289 25654620 32021460 25654757 32021631 25654894 32021802 25655031 32021973 25655168 32022144 25655305 32022315 25655442 32022486 25655579 32022657 25655716 32022828 25655853 32022999 25655990 32023170 25656127 32023341 25656264 32023512 25656401 32023683 25656538 32023854 25656675 32024025 25656812 32024196 25656949 32024367 25657086 32024538 25657223 32024709 25657360 32024880 25657497 32025051 25657634 32025222 25657771 32025393 25657908 32025564 25658045 32025735 25658182 32025906 25658319 32026077 25658456 32026248 25658593 32026419 25658730 32026590 25658867 32026761 25659004 32026932 25659141 32027103 25659278 32027274 25659415 32027445 25659552 32027616 25659689 32027787 25659826 32027958 25659963 32028129 25660100 32028300 25660237 32028471 25660374 32028642 25660511 32028813 25660648 32028984 25660785 32029155 25660922 32029326 25661059 32029497 25661196 32029668 25661333 32029839 25661470 32030010 25661607 32030181 25661744 32030352 25661881 32030523 25662018 32030694 25662155 32030865 25662292 32031036 25662429 32031207 25662566 32031378 25662703 32031549 25662840 32031720 25662977 32031891 25663114 32032062 25663251 32032233 25663388 32032404 25663525 32032575 25663662 32032746 25663799 32032917 25663936 32033088 25664073 32033259 25664210 32033430 25664347 32033601 25664484 32033772 25664621 32033943 25664758 32034114 25664895 32034285 25665032 32034456 25665169 32034627 25665306 32034798 25665443 32034969 25665580 32035140 25665717 32035311 25665854 32035482 25665991 32035653 25666128 32035824 25666265 32035995 25666402 32036166 25666539 32036337 25666676 32036508 25666813 32036679 25666950 32036850 25667087 32037021 25667224 32037192 25667361 32037363 25667498 32037534 25667635 32037705 25667772 32037876 25667909 32038047 25668046 32038218 25668183 32038389 25668320 32038560 25668457 32038731 25668594 32038902 25668731 32039073 25668868 32039244 25669005 32039415 25669142 32039586 25669279 32039757 25669416 32039928 25669553 32040099 25669690 32040270 25669827 32040441 25669964 32040612 25670101 32040783 25670238 32040954 25670375 32041125 25670512 32041296 25670649 32041467 25670786 32041638 25670923 32041809 25671060 32041980 25671197 32042151 25671334 32042322 25671471 32042493 25671608 32042664 25671745 32042835 25671882 32043006 25672019 32043177 25672156 32043348 25672293 32043519 25672430 32043690 25672567 32043861 25672704 32044032 25672841 32044203 25672978 32044374 25673115 32044545 25673252 32044716 25673389 32044887 25673526 32045058 25673663 32045229 25673800 32045400 25673937 32045571 25674074 32045742 25674211 32045913 25674348 32046084 25674485 32046255 25674622 32046426 25674759 32046597 25674896 32046768 25675033 32046939 25675170 32047110 25675307 32047281 25675444 32047452 25675581 32047623 25675718 32047794 25675855 32047965 25675992 32048136 25676129 32048307 25676266 32048478 25676403 32048649 25676540 32048820 25676677 32048991 25676814 32049162 25676951 32049333 25677088 32049504 25677225 32049675 25677362 32049846 25677499 32050017 25677636 32050188 25677773 32050359 25677910 32050530 25678047 32050701 25678184 32050872 25678321 32051043 25678458 32051214 25678595 32051385 25678732 32051556 25678869 32051727 25679006 32051898 25679143 32052069 25679280 32052240 25679417 32052411 25679554 32052582 25679691 32052753 25679828 32052924 25679965 32053095 25680102 32053266 25680239 32053437 25680376 32053608 25680513 32053779 25680650 32053950 25680787 32054121 25680924 32054292 25681061 32054463 25681198 32054634 25681335 32054805 25681472 32054976 25681609 32055147 25681746 32055318 25681883 32055489 25682020 32055660 25682157 32055831 25682294 32056002 25682431 32056173 25682568 32056344 25682705 32056515 25682842 32056686 25682979 32056857 25683116 32057028 25683253 32057199 25683390 32057370 25683527 32057541 25683664 32057712 25683801 32057883 25683938 32058054 25684075 32058225 25684212 32058396 25684349 32058567 25684486 32058738 25684623 32058909 25684760 32059080 25684897 32059251 25685034 32059422 25685171 32059593 25685308 32059764 25685445 32059935 25685582 32060106 25685719 32060277 25685856 32060448 25685993 32060619 25686130 32060790 25686267 32060961 25686404 32061132 25686541 32061303 25686678 32061474 25686815 32061645 25686952 32061816 25687089 32061987 25687226 32062158 25687363 32062329 25687500 32062500 25687637 32062671 25687774 32062842 25687911 32063013 25688048 32063184 25688185 32063355 25688322 32063526 25688459 32063697 25688596 32063868 25688733 32064039 25688870 32064210 25689007 32064381 25689144 32064552 25689281 32064723 25689418 32064894 25689555 32065065 25689692 32065236 25689829 32065407 25689966 32065578 25690103 32065749 25690240 32065920 25690377 32066091 25690514 32066262 25690651 32066433 25690788 32066604 25690925 32066775 25691062 32066946 25691199 32067117 25691336 32067288 25691473 32067459 25691610 32067630 25691747 32067801 25691884 32067972 25692021 32068143 25692158 32068314 25692295 32068485 25692432 32068656 25692569 32068827 25692706 32068998 25692843 32069169 25692980 32069340 25693117 32069511 25693254 32069682 25693391 32069853 25693528 32070024 25693665 32070195 25693802 32070366 25693939 32070537 25694076 32070708 25694213 32070879 25694350 32071050 25694487 32071221 25694624 32071392 25694761 32071563 25694898 32071734 25695035 32071905 25695172 32072076 25695309 32072247 25695446 32072418 25695583 32072589 25695720 32072760 25695857 32072931 25695994 32073102 25696131 32073273 25696268 32073444 25696405 32073615 25696542 32073786 25696679 32073957 25696816 32074128 25696953 32074299 25697090 32074470 25697227 32074641 25697364 32074812 25697501 32074983 25697638 32075154 25697775 32075325 25697912 32075496 25698049 32075667 25698186 32075838 25698323 32076009 25698460 32076180 25698597 32076351 25698734 32076522 25698871 32076693 25699008 32076864 25699145 32077035 25699282 32077206 25699419 32077377 25699556 32077548 25699693 32077719 25699830 32077890 25699967 32078061 25700104 32078232 25700241 32078403 25700378 32078574 25700515 32078745 25700652 32078916 25700789 32079087 25700926 32079258 25701063 32079429 25701200 32079600 25701337 32079771 25701474 32079942 25701611 32080113 25701748 32080284 25701885 32080455 25702022 32080626 25702159 32080797 25702296 32080968 25702433 32081139 25702570 32081310 25702707 32081481 25702844 32081652 25702981 32081823 25703118 32081994 25703255 32082165 25703392 32082336 25703529 32082507 25703666 32082678 25703803 32082849 25703940 32083020 25704077 32083191 25704214 32083362 25704351 32083533 25704488 32083704 25704625 32083875 25704762 32084046 25704899 32084217 25705036 32084388 25705173 32084559 25705310 32084730 25705447 32084901 25705584 32085072 25705721 32085243 25705858 32085414 25705995 32085585 25706132 32085756 25706269 32085927 25706406 32086098 25706543 32086269 25706680 32086440 25706817 32086611 25706954 32086782 25707091 32086953 25707228 32087124 25707365 32087295 25707502 32087466 25707639 32087637 25707776 32087808 25707913 32087979 25708050 32088150 25708187 32088321 25708324 32088492 25708461 32088663 25708598 32088834 25708735 32089005 25708872 32089176 25709009 32089347 25709146 32089518 25709283 32089689 25709420 32089860 25709557 32090031 25709694 32090202 25709831 32090373 25709968 32090544 25710105 32090715 25710242 32090886 25710379 32091057 25710516 32091228 25710653 32091399 25710790 32091570 25710927 32091741 25711064 32091912 25711201 32092083 25711338 32092254 25711475 32092425 25711612 32092596 25711749 32092767 25711886 32092938 25712023 32093109 25712160 32093280 25712297 32093451 25712434 32093622 25712571 32093793 25712708 32093964 25712845 32094135 25712982 32094306 25713119 32094477 25713256 32094648 25713393 32094819 25713530 32094990 25713667 32095161 25713804 32095332 25713941 32095503 25714078 32095674 25714215 32095845 25714352 32096016 25714489 32096187 25714626 32096358 25714763 32096529 25714900 32096700 25715037 32096871 25715174 32097042 25715311 32097213 25715448 32097384 25715585 32097555 25715722 32097726 25715859 32097897 25715996 32098068 25716133 32098239 25716270 32098410 25716407 32098581 25716544 32098752 25716681 32098923 25716818 32099094 25716955 32099265 25717092 32099436 25717229 32099607 25717366 32099778 25717503 32099949 25717640 32100120 25717777 32100291 25717914 32100462 25718051 32100633 25718188 32100804 25718325 32100975 25718462 32101146 25718599 32101317 25718736 32101488 25718873 32101659 25719010 32101830 25719147 32102001 25719284 32102172 25719421 32102343 25719558 32102514 25719695 32102685 25719832 32102856 25719969 32103027 25720106 32103198 25720243 32103369 25720380 32103540 25720517 32103711 25720654 32103882 25720791 32104053 25720928 32104224 25721065 32104395 25721202 32104566 25721339 32104737 25721476 32104908 25721613 32105079 25721750 32105250 25721887 32105421 25722024 32105592 25722161 32105763 25722298 32105934 25722435 32106105 25722572 32106276 25722709 32106447 25722846 32106618 25722983 32106789 25723120 32106960 25723257 32107131 25723394 32107302 25723531 32107473 25723668 32107644 25723805 32107815 25723942 32107986 25724079 32108157 25724216 32108328 25724353 32108499 25724490 32108670 25724627 32108841 25724764 32109012 25724901 32109183 25725038 32109354 25725175 32109525 25725312 32109696 25725449 32109867 25725586 32110038 25725723 32110209 25725860 32110380 25725997 32110551 25726134 32110722 25726271 32110893 25726408 32111064 25726545 32111235 25726682 32111406 25726819 32111577 25726956 32111748 25727093 32111919 25727230 32112090 25727367 32112261 25727504 32112432 25727641 32112603 25727778 32112774 25727915 32112945 25728052 32113116 25728189 32113287 25728326 32113458 25728463 32113629 25728600 32113800 25728737 32113971 25728874 32114142 25729011 32114313 25729148 32114484 25729285 32114655 25729422 32114826 25729559 32114997 25729696 32115168 25729833 32115339 25729970 32115510 25730107 32115681 25730244 32115852 25730381 32116023 25730518 32116194 25730655 32116365 25730792 32116536 25730929 32116707 25731066 32116878 25731203 32117049
1000 15608273 0 15608273 19481859 15608410 19482030 15608547 19482201 15608684 19482372 15608821 19482543 15608958 19482714 15609095 19482885 15609232 19483056 15609369 19483227 15609506 19483398 15609643 19483569 15609780 19483740 15609917 19483911 15610054 19484082 15610191 19484253 15610328 19484424 15610465 19484595 15610602 19484766 15610739 19484937 15610876 19485108 15611013 19485279 15611150 19485450 15611287 19485621 15611424 19485792 15611561 19485963 15611698 19486134 15611835 19486305 15611972 19486476 15612109 19486647 15612246 19486818 15612383 19486989 15612520 19487160 15612657 19487331 15612794 19487502 15612931 19487673 15613068 19487844 15613205 19488015 15613342 19488186 15613479 19488357 15613616 19488528 15613753 19488699 15613890 19488870 15614027 19489041 15614164 19489212 15614301 19489383 15614438 19489554 15614575 19489725 15614712 19489896 15614849 19490067 15614986 19490238 15615123 19490409 15615260 19490580 15615397 19490751 15615534 19490922 15615671 19491093 15615808 19491264 15615945 19491435 15616082 19491606 15616219 19491777 15616356 19491948 15616493 19492119 15616630 19492290 15616767 19492461 15616904 19492632 15617041 19492803 15617178 19492974 15617315 19493145 15617452 19493316 15617589 19493487 15617726 19493658 15617863 19493829 15618000 19494000 15618137 19494171 15618274 19494342 15618411 19494513 15618548 19494684 15618685 19494855 15618822 19495026 15618959 19495197 15619096 19495368 15619233 19495539 15619370 19495710 15619507 19495881 15619644 19496052 15619781 19496223 15619918 19496394 15620055 19496565 15620192 19496736 15620329 19496907 15620466 19497078 15620603 19497249 15620740 19497420 15620877 19497591 15621014 19497762 15621151 19497933 15621288 19498104 15621425 19498275 15621562 19498446 15621699 19498617 15621836 19498788 15621973 19498959 15622110 19499130 15622247 19499301 15622384 19499472 15622521 19499643 15622658 19499814 15622795 19499985 15622932 19500156 15623069 19500327 15623206 19500498 15623343 19500669 15623480 19500840 15623617 19501011 15623754 19501182 15623891 19501353 15624028 19501524 15624165 19501695 15624302 19501866 15624439 19502037 15624576 19502208 15624713 19502379 15624850 19502550 15624987 19502721 15625124 19502892 15625261 19503063 15625398 19503234 15625535 19503405 15625672 19503576 15625809 19503747 15625946 19503918 15626083 19504089 15626220 19504260 15626357 19504431 15626494 19504602 15626631 19504773 15626768 19504944 15626905 19505115 15627042 19505286 15627179 19505457 15627316 19505628 15627453 19505799 15627590 19505970 15627727 19506141 15627864 19506312 15628001 19506483 15628138 19506654 15628275 19506825 15628412 19506996 15628549 19507167 15628686 19507338 15628823 19507509 15628960 19507680 15629097 19507851 15629234 19508022 15629371 19508193 15629508 19508364 15629645 19508535 15629782 19508706 15629919 19508877 15630056 19509048 15630193 19509219 15630330 19509390 15630467 19509561 15630604 19509732 15630741 19509903 15630878 19510074 15631015 19510245 15631152 19510416 15631289 19510587 15631426 19510758 15631563 19510929 15631700 19511100 15631837 19511271 15631974 19511442 15632111 19511613 15632248 19511784 15632385 19511955 15632522 19512126 15632659 19512297 15632796 19512468 15632933 19512639 15633070 19512810 15633207 19512981 15633344 19513152 15633481 19513323 15633618 19513494 15633755 19513665 15633892 19513836 15634029 19514007 15634166 19514178 15634303 19514349 15634440 19514520 15634577 19514691 15634714 19514862 15634851 19515033 15634988 19515204 15635125 19515375 15635262 19515546 15635399 19515717 15635536 19515888 15635673 19516059 15635810 19516230 15635947 19516401 15636084 19516572 15636221 19516743 15636358 19516914 15636495 19517085 15636632 19517256 15636769 19517427 15636906 19517598 15637043 19517769 15637180 19517940 15637317 19518111 15637454 19518282 15637591 19518453 15637728 19518624 15637865 19518795 15638002 19518966 15638139 19519137 15638276 19519308 15638413 19519479 15638550 19519650 15638687 19519821 15638824 19519992 15638961 19520163 15639098 19520334 15639235 19520505 15639372 19520676 15639509 19520847 15639646 19521018 15639783 19521189 15639920 19521360 15640057 19521531 15640194 19521702 15640331 19521873 15640468 19522044 15640605 19522215 15640742 19522386 15640879 19522557 15641016 19522728 15641153 19522899 15641290 19523070 15641427 19523241 15641564 19523412 15641701 19523583 15641838 19523754 15641975 19523925 15642112 19524096 15642249 19524267 15642386 19524438 15642523 19524609 15642660 19524780 15642797 19524951 15642934 19525122 15643071 19525293 15643208 19525464 15643345 19525635 15643482 19525806 15643619 19525977 15643756 19526148 15643893 19526319 15644030 19526490 15644167 19526661 15644304 19526832 15644441 19527003 15644578 19527174 15644715 19527345 15644852 19527516 15644989 19527687 15645126 19527858 15645263 19528029 15645400 19528200 15645537 19528371 15645674 19528542 15645811 19528713 15645948 19528884 15646085 19529055 15646222 19529226 15646359 19529397 15646496 19529568 15646633 19529739 15646770 19529910 15646907 19530081 15647044 19530252 15647181 19530423 15647318 19530594 15647455 19530765 15647592 19530936 15647729 19531107 15647866 19531278 15648003 19531449 15648140 19531620 15648277 19531791 15648414 19531962 15648551 19532133 15648688 19532304 15648825 19532475 15648962 19532646 15649099 19532817 15649236 19532988 15649373 19533159 15649510 19533330 15649647 19533501 15649784 19533672 15649921 19533843 15650058 19534014 15650195 19534185 15650332 19534356 15650469 19534527 15650606 19534698 15650743 19534869 15650880 19535040 15651017 19535211 15651154 19535382 15651291 19535553 15651428 19535724 15651565 19535895 15651702 19536066 15651839 19536237 15651976 19536408 15652113 19536579 15652250 19536750 15652387 19536921 15652524 19537092 15652661 19537263 15652798 19537434 15652935 19537605 15653072 19537776 15653209 19537947 15653346 19538118 15653483 19538289 15653620 19538460 15653757 19538631 15653894 19538802 15654031 19538973 15654168 19539144 15654305 19539315 15654442 19539486 15654579 19539657 15654716 19539828 15654853 19539999 15654990 19540170 15655127 19540341 15655264 19540512 15655401 19540683 15655538 19540854 15655675 19541025 15655812 19541196 15655949 19541367 15656086 19541538 15656223 19541709 15656360 19541880 15656497 19542051 15656634 19542222 15656771 19542393 15656908 19542564 15657045 19542735 15657182 19542906 15657319 19543077 15657456 19543248 15657593 19543419 15657730 19543590 15657867 19543761 15658004 19543932 15658141 19544103 15658278 19544274 15658415 19544445 15658552 19544616 15658689 19544787 15658826 19544958 15658963 19545129 15659100 19545300 15659237 19545471 15659374 19545642 15659511 19545813 15659648 19545984 15659785 19546155 15659922 19546326 15660059 19546497 15660196 19546668 15660333 19546839 15660470 19547010 15660607 19547181 15660744 19547352 15660881 19547523 15661018 19547694 15661155 19547865 15661292 19548036 15661429 19548207 15661566 19548378 15661703 19548549 15661840 19548720 15661977 19548891 15662114 19549062 15662251 19549233 15662388 19549404 15662525 19549575 15662662 19549746 15662799 19549917 15662936 19550088 15663073 19550259 15663210 19550430 15663347 19550601 15663484 19550772 15663621 19550943 15663758 19551114 15663895 19551285 15664032 19551456 15664169 19551627 15664306 19551798 15664443 19551969 15664580 19552140 15664717 19552311 15664854 19552482 15664991 19552653 15665128 19552824 15665265 19552995 15665402 19553166 15665539 19553337 15665676 19553508 15665813 19553679 15665950 19553850 15666087 19554021 15666224 19554192 15666361 19554363 15666498 19554534 15666635 19554705 15666772 19554876 15666909 19555047 15667046 19555218 15667183 19555389 15667320 19555560 15667457 19555731 15667594 19555902 15667731 19556073 15667868 19556244 15668005 19556415 15668142 19556586 15668279 19556757 15668416 19556928 15668553 19557099 15668690 19557270 15668827 19557441 15668964 19557612 15669101 19557783 15669238 19557954 15669375 19558125 15669512 19558296 15669649 19558467 15669786 19558638 15669923 19558809 15670060 19558980 15670197 19559151 15670334 19559322 15670471 19559493 15670608 19559664 15670745 19559835 15670882 19560006 15671019 19560177 15671156 19560348 15671293 19560519 15671430 19560690 15671567 19560861 15671704 19561032 15671841 19561203 15671978 19561374 15672115 19561545 15672252 19561716 15672389 19561887 15672526 19562058 15672663 19562229 15672800 19562400 15672937 19562571 15673074 19562742 15673211 19562913 15673348 19563084 15673485 19563255 15673622 19563426 15673759 19563597 15673896 19563768 15674033 19563939 15674170 19564110 15674307 19564281 15674444 19564452 15674581 19564623 15674718 19564794 15674855 19564965 15674992 19565136 15675129 19565307 15675266 19565478 15675403 19565649 15675540 19565820 15675677 19565991 15675814 19566162 15675951 19566333 15676088 19566504 15676225 19566675 15676362 19566846 15676499 19567017 15676636 19567188 15676773 19567359 15676910 19567530 15677047 19567701 15677184 19567872 15677321 19568043 15677458 19568214 15677595 19568385 15677732 19568556 15677869 19568727 15678006 19568898 15678143 19569069 15678280 19569240 15678417 19569411 15678554 19569582 15678691 19569753 15678828 19569924 15678965 19570095 15679102 19570266 15679239 19570437 15679376 19570608 15679513 19570779 15679650 19570950 15679787 19571121 15679924 19571292 15680061 19571463 15680198 19571634 15680335 19571805 15680472 19571976 15680609 19572147 15680746 19572318 15680883 19572489 15681020 19572660 15681157 19572831 15681294 19573002 15681431 19573173 15681568 19573344 15681705 19573515 15681842 19573686 15681979 19573857 15682116 19574028 15682253 19574199 15682390 19574370 15682527 19574541 15682664 19574712 15682801 19574883 15682938 19575054 15683075 19575225 15683212 19575396 15683349 19575567 15683486 19575738 15683623 19575909 15683760 19576080 15683897 19576251 15684034 19576422 15684171 19576593 15684308 19576764 15684445 19576935 15684582 19577106 15684719 19577277 15684856 19577448 15684993 19577619 15685130 19577790 15685267 19577961 15685404 19578132 15685541 19578303 15685678 19578474 15685815 19578645 15685952 19578816 15686089 19578987 15686226 19579158 15686363 19579329 15686500 19579500 15686637 19579671 15686774 19579842 15686911 19580013 15687048 19580184 15687185 19580355 15687322 19580526 15687459 19580697 15687596 19580868 15687733 19581039 15687870 19581210 15688007 19581381 15688144 19581552 15688281 19581723 15688418 19581894 15688555 19582065 15688692 19582236 15688829 19582407 15688966 19582578 15689103 19582749 15689240 19582920 15689377 19583091 15689514 19583262 15689651 19583433 15689788 19583604 15689925 19583775 15690062 19583946 15690199 19584117 15690336 19584288 15690473 19584459 15690610 19584630 15690747 19584801 15690884 19584972 15691021 19585143 15691158 19585314 15691295 19585485 15691432 19585656 15691569 19585827 15691706 19585998 15691843 19586169 15691980 19586340 15692117 19586511 15692254 19586682 15692391 19586853 15692528 19587024 15692665 19587195 15692802 19587366 15692939 19587537 15693076 19587708 15693213 19587879 15693350 19588050 15693487 19588221 15693624 19588392 15693761 19588563 15693898 19588734 15694035 19588905 15694172 19589076 15694309 19589247 15694446 19589418 15694583 19589589 15694720 19589760 15694857 19589931 15694994 19590102 15695131 19590273 15695268 19590444 15695405 19590615 15695542 19590786 15695679 19590957 15695816 19591128 15695953 19591299 15696090 19591470 15696227 19591641 15696364 19591812 15696501 19591983 15696638 19592154 15696775 19592325 15696912 19592496 15697049 19592667 15697186 19592838 15697323 19593009 15697460 19593180 15697597 19593351 15697734 19593522 15697871 19593693 15698008 19593864 15698145 19594035 15698282 19594206 15698419 19594377 15698556 19594548 15698693 19594719 15698830 19594890 15698967 19595061 15699104 19595232 15699241 19595403 15699378 19595574 15699515 19595745 15699652 19595916 15699789 19596087 15699926 19596258 15700063 19596429 15700200 19596600 15700337 19596771 15700474 19596942 15700611 19597113 15700748 19597284 15700885 19597455 15701022 19597626 15701159 19597797 15701296 19597968 15701433 19598139 15701570 19598310 15701707 19598481 15701844 19598652 15701981 19598823 15702118 19598994 15702255 19599165 15702392 19599336 15702529 19599507 15702666 19599678 15702803 19599849 15702940 19600020 15703077 19600191 15703214 19600362 15703351 19600533 15703488 19600704 15703625 19600875 15703762 19601046 15703899 19601217 15704036 19601388 15704173 19601559 15704310 19601730 15704447 19601901 15704584 19602072 15704721 19602243 15704858 19602414 15704995 19602585 15705132 19602756 15705269 19602927 15705406 19603098 15705543 19603269 15705680 19603440 15705817 19603611 15705954 19603782 15706091 19603953 15706228 19604124 15706365 19604295 15706502 19604466 15706639 19604637 15706776 19604808 15706913 19604979 15707050 19605150 15707187 19605321 15707324 19605492 15707461 19605663 15707598 19605834 15707735 19606005 15707872 19606176 15708009 19606347 15708146 19606518 15708283 19606689 15708420 19606860 15708557 19607031 15708694 19607202 15708831 19607373 15708968 19607544 15709105 19607715 15709242 19607886 15709379 19608057 15709516 19608228 15709653 19608399 15709790 19608570 15709927 19608741 15710064 19608912 15710201 19609083 15710338 19609254 15710475 19609425 15710612 19609596 15710749 19609767 15710886 19609938 15711023 19610109 15711160 19610280 15711297 19610451 15711434 19610622 15711571 19610793 15711708 19610964 15711845 19611135 15711982 19611306 15712119 19611477 15712256 19611648 15712393 19611819 15712530 19611990 15712667 19612161 15712804 19612332 15712941 19612503 15713078 19612674 15713215 19612845 15713352 19613016 15713489 19613187 15713626 19613358 15713763 19613529 15713900 19613700 15714037 19613871 15714174 19614042 15714311 19614213 15714448 19614384 15714585 19614555 15714722 19614726 15714859 19614897 15714996 19615068 15715133 19615239 15715270 19615410 15715407 19615581 15715544 19615752 15715681 19615923 15715818 19616094 15715955 19616265 15716092 19616436 15716229 19616607 15716366 19616778 15716503 19616949 15716640 19617120 15716777 19617291 15716914 19617462 15717051 19617633 15717188 19617804 15717325 19617975 15717462 19618146 15717599 19618317 15717736 19618488 15717873 19618659 15718010 19618830 15718147 19619001 15718284 19619172 15718421 19619343 15718558 19619514 15718695 19619685 15718832 19619856 15718969 19620027 15719106 19620198 15719243 19620369 15719380 19620540 15719517 19620711 15719654 19620882 15719791 19621053 15719928 19621224 15720065 19621395 15720202 19621566 15720339 19621737 15720476 19621908 15720613 19622079 15720750 19622250 15720887 19622421 15721024 19622592 15721161 19622763 15721298 19622934 15721435 19623105 15721572 19623276 15721709 19623447 15721846 19623618 15721983 19623789 15722120 19623960 15722257 19624131 15722394 19624302 15722531 19624473 15722668 19624644 15722805 19624815 15722942 19624986 15723079 19625157 15723216 19625328 15723353 19625499 15723490 19625670 15723627 19625841 15723764 19626012 15723901 19626183 15724038 19626354 15724175 19626525 15724312 19626696 15724449 19626867 15724586 19627038 15724723 19627209 15724860 19627380 15724997 19627551 15725134 19627722 15725271 19627893 15725408 19628064 15725545 19628235 15725682 19628406 15725819 19628577 15725956 19628748 15726093 19628919 15726230 19629090 15726367 19629261 15726504 19629432 15726641 19629603 15726778 19629774 15726915 19629945 15727052 19630116 15727189 19630287 15727326 19630458 15727463 19630629 15727600 19630800 15727737 19630971 15727874 19631142 15728011 19631313 15728148 19631484 15728285 19631655 15728422 19631826 15728559 19631997 15728696 19632168 15728833 19632339 15728970 19632510 15729107 19632681 15729244 19632852 15729381 19633023 15729518 19633194 15729655 19633365 15729792 19633536 15729929 19633707 15730066 19633878 15730203 19634049 15730340 19634220 15730477 19634391 15730614 19634562 15730751 19634733 15730888 19634904 15731025 19635075 15731162 19635246 15731299 19635417 15731436 19635588 15731573 19635759 15731710 19635930 15731847 19636101 15731984 19636272 15732121 19636443 15732258 19636614 15732395 19636785 15732532 19636956 15732669 19637127 15732806 19637298 15732943 19637469 15733080 19637640 15733217 19637811 15733354 19637982 15733491 19638153 15733628 19638324 15733765 19638495 15733902 19638666 15734039 19638837 15734176 19639008 15734313 19639179 15734450 19639350 15734587 19639521 15734724 19639692 15734861 19639863 15734998 19640034 15735135 19640205 15735272 19640376 15735409 19640547 15735546 19640718 15735683 19640889 15735820 19641060 15735957 19641231 15736094 19641402 15736231 19641573 15736368 19641744 15736505 19641915 15736642 19642086 15736779 19642257 15736916 19642428 15737053 19642599 15737190 19642770 15737327 19642941 15737464 19643112 15737601 19643283 15737738 19643454 15737875 19643625 15738012 19643796 15738149 19643967 15738286 19644138 15738423 19644309 15738560 19644480 15738697 19644651 15738834 19644822 15738971 19644993 15739108 19645164 15739245 19645335 15739382 19645506 15739519 19645677 15739656 19645848 15739793 19646019 15739930 19646190 15740067 19646361 15740204 19646532 15740341 19646703 15740478 19646874 15740615 19647045 15740752 19647216 15740889 19647387 15741026 19647558 15741163 19647729 15741300 19647900 15741437 19648071 15741574 19648242 15741711 19648413 15741848 19648584 15741985 19648755 15742122 19648926 15742259 19649097 15742396 19649268 15742533 19649439 15742670 19649610 15742807 19649781 15742944 19649952 15743081 19650123 15743218 19650294 15743355 19650465 15743492 19650636 15743629 19650807 15743766 19650978 15743903 19651149 15744040 19651320 15744177 19651491 15744314 19651662 15744451 19651833 15744588 19652004 15744725 19652175 15744862 19652346 15744999 19652517
1000 55894900 0 55894900 69766627 55895037 69766798 55895174 69766969 55895311 69767140 55895448 69767311 55895585 69767482 55895722 69767653 55895859 69767824 55895996 69767995 55896133 69768166 55896270 69768337 55896407 69768508 55896544 69768679 55896681 69768850 55896818 69769021 55896955 69769192 55897092 69769363 55897229 69769534 55897366 69769705 55897503 69769876 55897640 69770047 55897777 69770218 55897914 69770389 55898051 69770560 55898188 69770731 55898325 69770902 55898462 69771073 55898599 69771244 55898736 69771415 55898873 69771586 55899010 69771757 55899147 69771928 55899284 69772099 55899421 69772270 55899558 69772441 55899695 69772612 55899832 69772783 55899969 69772954 55900106 69773125 55900243 69773296 55900380 69773467 55900517 69773638 55900654 69773809 55900791 69773980 55900928 69774151 55901065 69774322 55901202 69774493 55901339 69774664 55901476 69774835 55901613 69775006 55901750 69775177 55901887 69775348 55902024 69775519 55902161 69775690 55902298 69775861 55902435 69776032 55902572 69776203 55902709 69776374 55902846 69776545 55902983 69776716 55903120 69776887 55903257 69777058 55903394 69777229 55903531 69777400 55903668 69777571 55903805 69777742 55903942 69777913 55904079 69778084 55904216 69778255 55904353 69778426 55904490 69778597 55904627 69778768 55904764 69778939 55904901 69779110 55905038 69779281 55905175 69779452 55905312 69779623 55905449 69779794 55905586 69779965 55905723 69780136 55905860 69780307 55905997 69780478 55906134 69780649 55906271 69780820 55906408 69780991 55906545 69781162 55906682 69781333 55906819 69781504 55906956 69781675 55907093 69781846 55907230 69782017 55907367 69782188 55907504 69782359 55907641 69782530 55907778 69782701 55907915 69782872 55908052 69783043 55908189 69783214 55908326 69783385 55908463 69783556 55908600 69783727 55908737 69783898 55908874 69784069 55909011 69784240 55909148 69784411 55909285 69784582 55909422 69784753 55909559 69784924 55909696 69785095 55909833 69785266 55909970 69785437 55910107 69785608 55910244 69785779 55910381 69785950 55910518 69786121 55910655 69786292 55910792 69786463 55910929 69786634 55911066 69786805 55911203 69786976 55911340 69787147 55911477 69787318 55911614 69787489 55911751 69787660 55911888 69787831 55912025 69788002 55912162 69788173 55912299 69788344 55912436 69788515 55912573 69788686 55912710 69788857 55912847 69789028 55912984 69789199 55913121 69789370 55913258 69789541 55913395 69789712 55913532 69789883 55913669 69790054 55913806 69790225 55913943 69790396 55914080 69790567 55914217 69790738 55914354 69790909 55914491 69791080 55914628 69791251 55914765 69791422 55914902 69791593 55915039 69791764 55915176 69791935 55915313 69792106 55915450 69792277 55915587 69792448 55915724 69792619 55915861 69792790 55915998 69792961 55916135 69793132 55916272 69793303 55916409 69793474 55916546 69793645 55916683 69793816 55916820 69793987 55916957 69794158 55917094 69794329 55917231 69794500 55917368 69794671 55917505 69794842 55917642 69795013 55917779 69795184 55917916 69795355 55918053 69795526 55918190 69795697 55918327 69795868 55918464 69796039 55918601 69796210 55918738 69796381 55918875 69796552 55919012 69796723 55919149 69796894 55919286 69797065 55919423 69797236 55919560 69797407 55919697 69797578 55919834 69797749 55919971 69797920 55920108 69798091 55920245 69798262 55920382 69798433 55920519 69798604 55920656 69798775 55920793 69798946 55920930 69799117 55921067 69799288 55921204 69799459 55921341 69799630 55921478 69799801 55921615 69799972 55921752 69800143 55921889 69800314 55922026 69800485 55922163 69800656 55922300 69800827 55922437 69800998 55922574 69801169 55922711 69801340 55922848 69801511 55922985 69801682 55923122 69801853 55923259 69802024 55923396 69802195 55923533 69802366 55923670 69802537 55923807 69802708 55923944 69802879 55924081 69803050 55924218 69803221 55924355 69803392 55924492 69803563 55924629 69803734 55924766 69803905 55924903 69804076 55925040 69804247 55925177 69804418 55925314 69804589 55925451 69804760 55925588 69804931 55925725 69805102 55925862 69805273 55925999 69805444 55926136 69805615 55926273 69805786 55926410 69805957 55926547 69806128 55926684 69806299 55926821 69806470 55926958 69806641 55927095 69806812 55927232 69806983 55927369 69807154 55927506 69807325 55927643 69807496 55927780 69807667 55927917 69807838 55928054 69808009 55928191 69808180 55928328 69808351 55928465 69808522 55928602 69808693 55928739 69808864 55928876 69809035 55929013 69809206 55929150 69809377 55929287 69809548 55929424 69809719 55929561 69809890 55929698 69810061 55929835 69810232 55929972 69810403 55930109 69810574 55930246 69810745 55930383 69810916 55930520 69811087 55930657 69811258 55930794 69811429 55930931 69811600 55931068 69811771 55931205 69811942 55931342 69812113 55931479 69812284 55931616 69812455 55931753 69812626 55931890 69812797 55932027 69812968 55932164 69813139 55932301 69813310 55932438 69813481 55932575 69813652 55932712 69813823 55932849 69813994 55932986 69814165 55933123 69814336 55933260 69814507 55933397 69814678 55933534 69814849 55933671 69815020 55933808 69815191 55933945 69815362 55934082 69815533 55934219 69815704 55934356 69815875 55934493 69816046 55934630 69816217 55934767 69816388 55934904 69816559 55935041 69816730 55935178 69816901 55935315 69817072 55935452 69817243 55935589 69817414 55935726 69817585 55935863 69817756 55936000 69817927 55936137 69818098 55936274 69818269 55936411 69818440 55936548 69818611 55936685 69818782 55936822 69818953 55936959 69819124 55937096 69819295 55937233 69819466 55937370 69819637 55937507 69819808 55937644 69819979 55937781 69820150 55937918 69820321 55938055 69820492 55938192 69820663 55938329 69820834 55938466 69821005 55938603 69821176 55938740 69821347 55938877 69821518 55939014 69821689 55939151 69821860 55939288 69822031 55939425 69822202 55939562 69822373 55939699 69822544 55939836 69822715 55939973 69822886 55940110 69823057 55940247 69823228 55940384 69823399 55940521 69823570 55940658 69823741 55940795 69823912 55940932 69824083 55941069 69824254 55941206 69824425 55941343 69824596 55941480 69824767 55941617 69824938 55941754 69825109 55941891 69825280 55942028 69825451 55942165 69825622 55942302 69825793 55942439 69825964 55942576 69826135 55942713 69826306 55942850 69826477 55942987 69826648 55943124 69826819 55943261 69826990 55943398 69827161 55943535 69827332 55943672 69827503 55943809 69827674 55943946 69827845 55944083 69828016 55944220 69828187 55944357 69828358 55944494 69828529 55944631 69828700 55944768 69828871 55944905 69829042 55945042 69829213 55945179 69829384 55945316 69829555 55945453 69829726 55945590 69829897 55945727 69830068 55945864 69830239 55946001 69830410 55946138 69830581 55946275 69830752 55946412 69830923 55946549 69831094 55946686 69831265 55946823 69831436 55946960 69831607 55947097 69831778 55947234 69831949 55947371 69832120 55947508 69832291 55947645 69832462 55947782 69832633 55947919 69832804 55948056 69832975 55948193 69833146 55948330 69833317 55948467 69833488 55948604 69833659 55948741 69833830 55948878 69834001 55949015 69834172 55949152 69834343 55949289 69834514 55949426 69834685 55949563 69834856 55949700 69835027 55949837 69835198 55949974 69835369 55950111 69835540 55950248 69835711 55950385 69835882 55950522 69836053 55950659 69836224 55950796 69836395 55950933 69836566 55951070 69836737 55951207 69836908 55951344 69837079 55951481 69837250 55951618 69837421 55951755 69837592 55951892 69837763 55952029 69837934 55952166 69838105 55952303 69838276 55952440 69838447 55952577 69838618 55952714 69838789 55952851 69838960 55952988 69839131 55953125 69839302 55953262 69839473 55953399 69839644 55953536 69839815 55953673 69839986 55953810 69840157 55953947 69840328 55954084 69840499 55954221 69840670 55954358 69840841 55954495 69841012 55954632 69841183 55954769 69841354 55954906 69841525 55955043 69841696 55955180 69841867 55955317 69842038 55955454 69842209 55955591 69842380 55955728 69842551 55955865 69842722 55956002 69842893 55956139 69843064 55956276 69843235 55956413 69843406 55956550 69843577 55956687 69843748 55956824 69843919 55956961 69844090 55957098 69844261 55957235 69844432 55957372 69844603 55957509 69844774 55957646 69844945 55957783 69845116 55957920 69845287 55958057 69845458 55958194 69845629 55958331 69845800 55958468 69845971 55958605 69846142 55958742 69846313 55958879 69846484 55959016 69846655 55959153 69846826 55959290 69846997 55959427 69847168 55959564 69847339 55959701 69847510 55959838 69847681 55959975 69847852 55960112 69848023 55960249 69848194 55960386 69848365 55960523 69848536 55960660 69848707 55960797 69848878 55960934 69849049 55961071 69849220 55961208 69849391 55961345 69849562 55961482 69849733 55961619 69849904 55961756 69850075 55961893 69850246 55962030 69850417 55962167 69850588 55962304 69850759 55962441 69850930 55962578 69851101 55962715 69851272 55962852 69851443 55962989 69851614 55963126 69851785 55963263 69851956 55963400 69852127 55963537 69852298 55963674 69852469 55963811 69852640 55963948 69852811 55964085 69852982 55964222 69853153 55964359 69853324 55964496 69853495 55964633 69853666 55964770 69853837 55964907 69854008 55965044 69854179 55965181 69854350 55965318 69854521 55965455 69854692 55965592 69854863 55965729 69855034 55965866 69855205 55966003 69855376 55966140 69855547 55966277 69855718 55966414 69855889 55966551 69856060 55966688 69856231 55966825 69856402 55966962 69856573 55967099 69856744 55967236 69856915 55967373 69857086 55967510 69857257 55967647 69857428 55967784 69857599 55967921 69857770 55968058 69857941 55968195 69858112 55968332 69858283 55968469 69858454 55968606 69858625 55968743 69858796 55968880 69858967 55969017 69859138 55969154 69859309 55969291 69859480 55969428 69859651 55969565 69859822 55969702 69859993 55969839 69860164 55969976 69860335 55970113 69860506 55970250 69860677 55970387 69860848 55970524 69861019 55970661 69861190 55970798 69861361 55970935 69861532 55971072 69861703 55971209 69861874 55971346 69862045 55971483 69862216 55971620 69862387 55971757 69862558 55971894 69862729 55972031 69862900 55972168 69863071 55972305 69863242 55972442 69863413 55972579 69863584 55972716 69863755 55972853 69863926 55972990 69864097 55973127 69864268 55973264 69864439 55973401 69864610 55973538 69864781 55973675 69864952 55973812 69865123 55973949 69865294 55974086 69865465 55974223 69865636 55974360 69865807 55974497 69865978 55974634 69866149 55974771 69866320 55974908 69866491 55975045 69866662 55975182 69866833 55975319 69867004 55975456 69867175 55975593 69867346 55975730 69867517 55975867 69867688 55976004 69867859 55976141 69868030 55976278 69868201 55976415 69868372 55976552 69868543 55976689 69868714 55976826 69868885 55976963 69869056 55977100 69869227 55977237 69869398 55977374 69869569 55977511 69869740 55977648 69869911 55977785 69870082 55977922 69870253 55978059 69870424 55978196 69870595 55978333 69870766 55978470 69870937 55978607 69871108 55978744 69871279 55978881 69871450 55979018 69871621 55979155 69871792 55979292 69871963 55979429 69872134 55979566 69872305 55979703 69872476 55979840 69872647 55979977 69872818 55980114 69872989 55980251 69873160 55980388 69873331 55980525 69873502 55980662 69873673 55980799 69873844 55980936 69874015 55981073 69874186 55981210 69874357 55981347 69874528 55981484 69874699 55981621 69874870 55981758 69875041 55981895 69875212 55982032 69875383 55982169 69875554 55982306 69875725 55982443 69875896 55982580 69876067 55982717 69876238 55982854 69876409 55982991 69876580 55983128 69876751 55983265 69876922 55983402 69877093 55983539 69877264 55983676 69877435 55983813 69877606 55983950 69877777 55984087 69877948 55984224 69878119 55984361 69878290 55984498 69878461 55984635 69878632 55984772 69878803 55984909 69878974 55985046 69879145 55985183 69879316 55985320 69879487 55985457 69879658 55985594 69879829 55985731 69880000 55985868 69880171 55986005 69880342 55986142 69880513 55986279 69880684 55986416 69880855 55986553 69881026 55986690 69881197 55986827 69881368 55986964 69881539 55987101 69881710 55987238 69881881 55987375 69882052 55987512 69882223 55987649 69882394 55987786 69882565 55987923 69882736 55988060 69882907 55988197 69883078 55988334 69883249 55988471 69883420 55988608 69883591 55988745 69883762 55988882 69883933 55989019 69884104 55989156 69884275 55989293 69884446 55989430 69884617 55989567 69884788 55989704 69884959 55989841 69885130 55989978 69885301 55990115 69885472 55990252 69885643 55990389 69885814 55990526 69885985 55990663 69886156 55990800 69886327 55990937 69886498 55991074 69886669 55991211 69886840 55991348 69887011 55991485 69887182 55991622 69887353 55991759 69887524 55991896 69887695 55992033 69887866 55992170 69888037 55992307 69888208 55992444 69888379 55992581 69888550 55992718 69888721 55992855 69888892 55992992 69889063 55993129 69889234 55993266 69889405 55993403 69889576 55993540 69889747 55993677 69889918 55993814 69890089 55993951 69890260 55994088 69890431 55994225 69890602 55994362 69890773 55994499 69890944 55994636 69891115 55994773 69891286 55994910 69891457 55995047 69891628 55995184 69891799 55995321 69891970 55995458 69892141 55995595 69892312 55995732 69892483 55995869 69892654 55996006 69892825 55996143 69892996 55996280 69893167 55996417 69893338 55996554 69893509 55996691 69893680 55996828 69893851 55996965 69894022 55997102 69894193 55997239 69894364 55997376 69894535 55997513 69894706 55997650 69894877 55997787 69895048 55997924 69895219 55998061 69895390 55998198 69895561 55998335 69895732 55998472 69895903 55998609 69896074 55998746 69896245 55998883 69896416 55999020 69896587 55999157 69896758 55999294 69896929 55999431 69897100 55999568 69897271 55999705 69897442 55999842 69897613 55999979 69897784 56000116 69897955 56000253 69898126 56000390 69898297 56000527 69898468 56000664 69898639 56000801 69898810 56000938 69898981 56001075 69899152 56001212 69899323 56001349 69899494 56001486 69899665 56001623 69899836 56001760 69900007 56001897 69900178 56002034 69900349 56002171 69900520 56002308 69900691 56002445 69900862 56002582 69901033 56002719 69901204 56002856 69901375 56002993 69901546 56003130 69901717 56003267 69901888 56003404 69902059 56003541 69902230 56003678 69902401 56003815 69902572 56003952 69902743 56004089 69902914 56004226 69903085 56004363 69903256 56004500 69903427 56004637 69903598 56004774 69903769 56004911 69903940 56005048 69904111 56005185 69904282 56005322 69904453 56005459 69904624 56005596 69904795 56005733 69904966 56005870 69905137 56006007 69905308 56006144 69905479 56006281 69905650 56006418 69905821 56006555 69905992 56006692 69906163 56006829 69906334 56006966 69906505 56007103 69906676 56007240 69906847 56007377 69907018 56007514 69907189 56007651 69907360 56007788 69907531 56007925 69907702 56008062 69907873 56008199 69908044 56008336 69908215 56008473 69908386 56008610 69908557 56008747 69908728 56008884 69908899 56009021 69909070 56009158 69909241 56009295 69909412 56009432 69909583 56009569 69909754 56009706 69909925 56009843 69910096 56009980 69910267 56010117 69910438 56010254 69910609 56010391 69910780 56010528 69910951 56010665 69911122 56010802 69911293 56010939 69911464 56011076 69911635 56011213 69911806 56011350 69911977 56011487 69912148 56011624 69912319 56011761 69912490 56011898 69912661 56012035 69912832 56012172 69913003 56012309 69913174 56012446 69913345 56012583 69913516 56012720 69913687 56012857 69913858 56012994 69914029 56013131 69914200 56013268 69914371 56013405 69914542 56013542 69914713 56013679 69914884 56013816 69915055 56013953 69915226 56014090 69915397 56014227 69915568 56014364 69915739 56014501 69915910 56014638 69916081 56014775 69916252 56014912 69916423 56015049 69916594 56015186 69916765 56015323 69916936 56015460 69917107 56015597 69917278 56015734 69917449 56015871 69917620 56016008 69917791 56016145 69917962 56016282 69918133 56016419 69918304 56016556 69918475 56016693 69918646 56016830 69918817 56016967 69918988 56017104 69919159 56017241 69919330 56017378 69919501 56017515 69919672 56017652 69919843 56017789 69920014 56017926 69920185 56018063 69920356 56018200 69920527 56018337 69920698 56018474 69920869 56018611 69921040 56018748 69921211 56018885 69921382 56019022 69921553 56019159 69921724 56019296 69921895 56019433 69922066 56019570 69922237 56019707 69922408 56019844 69922579 56019981 69922750 56020118 69922921 56020255 69923092 56020392 69923263 56020529 69923434 56020666 69923605 56020803 69923776 56020940 69923947 56021077 69924118 56021214 69924289 56021351 69924460 56021488 69924631 56021625 69924802 56021762 69924973 56021899 69925144 56022036 69925315 56022173 69925486 56022310 69925657 56022447 69925828 56022584 69925999 56022721 69926170 56022858 69926341 56022995 69926512 56023132 69926683 56023269 69926854 56023406 69927025 56023543 69927196 56023680 69927367 56023817 69927538 56023954 69927709 56024091 69927880 56024228 69928051 56024365 69928222 56024502 69928393 56024639 69928564 56024776 69928735 56024913 69928906 56025050 69929077 56025187 69929248 56025324 69929419 56025461 69929590 56025598 69929761 56025735 69929932 56025872 69930103 56026009 69930274 56026146 69930445 56026283 69930616 56026420 69930787 56026557 69930958 56026694 69931129 56026831 69931300 56026968 69931471 56027105 69931642 56027242 69931813 56027379 69931984 56027516 69932155 56027653 69932326 56027790 69932497 56027927 69932668 56028064 69932839 56028201 69933010 56028338 69933181 56028475 69933352 56028612 69933523 56028749 69933694 56028886 69933865 56029023 69934036 56029160 69934207 56029297 69934378 56029434 69934549 56029571 69934720 56029708 69934891 56029845 69935062 56029982 69935233 56030119 69935404 56030256 69935575 56030393 69935746 56030530 69935917 56030667 69936088 56030804 69936259 56030941 69936430 56031078 69936601 56031215 69936772 56031352 69936943 56031489 69937114 56031626 69937285
1000 11780900 0 11780900 14704627 11781037 14704798 11781174 14704969 11781311 14705140 11781448 14705311 11781585 14705482 11781722 14705653 11781859 14705824 11781996 14705995 11782133 14706166 11782270 14706337 11782407 14706508 11782544 14706679 11782681 14706850 11782818 14707021 11782955 14707192 11783092 14707363 11783229 14707534 11783366 14707705 11783503 14707876 11783640 14708047 11783777 14708218 11783914 14708389 11784051 14708560 11784188 14708731 11784325 14708902 11784462 14709073 11784599 14709244 11784736 14709415 11784873 14709586 11785010 14709757 11785147 14709928 11785284 14710099 11785421 14710270 11785558 14710441 11785695 14710612 11785832 14710783 11785969 14710954 11786106 14711125 11786243 14711296 11786380 14711467 11786517 14711638 11786654 14711809 11786791 14711980 11786928 14712151 11787065 14712322 11787202 14712493 11787339 14712664 11787476 14712835 11787613 14713006 11787750 14713177 11787887 14713348 11788024 14713519 11788161 14713690 11788298 14713861 11788435 14714032 11788572 14714203 11788709 14714374 11788846 14714545 11788983 14714716 11789120 14714887 11789257 14715058 11789394 14715229 11789531 14715400 11789668 14715571 11789805 14715742 11789942 14715913 11790079 14716084 11790216 14716255 11790353 14716426 11790490 14716597 11790627 14716768 11790764 14716939 11790901 14717110 11791038 14717281 11791175 14717452 11791312 14717623 11791449 14717794 11791586 14717965 11791723 14718136 11791860 14718307 11791997 14718478 11792134 14718649 11792271 14718820 11792408 14718991 11792545 14719162 11792682 14719333 11792819 14719504 11792956 14719675 11793093 14719846 11793230 14720017 11793367 14720188 11793504 14720359 11793641 14720530 11793778 14720701 11793915 14720872 11794052 14721043 11794189 14721214 11794326 14721385 11794463 14721556 11794600 14721727 11794737 14721898 11794874 14722069 11795011 14722240 11795148 14722411 11795285 14722582 11795422 14722753 11795559 14722924 11795696 14723095 11795833 14723266 11795970 14723437 11796107 14723608 11796244 14723779 11796381 14723950 11796518 14724121 11796655 14724292 11796792 14724463 11796929 14724634 11797066 14724805 11797203 14724976 11797340 14725147 11797477 14725318 11797614 14725489 11797751 14725660 11797888 14725831 11798025 14726002 11798162 14726173 11798299 14726344 11798436 14726515 11798573 14726686 11798710 14726857 11798847 14727028 11798984 14727199 11799121 14727370 11799258 14727541 11799395 14727712 11799532 14727883 11799669 14728054 11799806 14728225 11799943 14728396 11800080 14728567 11800217 14728738 11800354 14728909 11800491 14729080 11800628 14729251 11800765 14729422 11800902 14729593 11801039 14729764 11801176 14729935 11801313 14730106 11801450 14730277 11801587 14730448 11801724 14730619 11801861 14730790 11801998 14730961 11802135 14731132 11802272 14731303 11802409 14731474 11802546 14731645 11802683 14731816 11802820 14731987 11802957 14732158 11803094 14732329 11803231 14732500 11803368 14732671 11803505 14732842 11803642 14733013 11803779 14733184 11803916 14733355 11804053 14733526 11804190 14733697 11804327 14733868 11804464 14734039 11804601 14734210 11804738 14734381 11804875 14734552 11805012 14734723 11805149 14734894 11805286 14735065 11805423 14735236 11805560 14735407 11805697 14735578 11805834 14735749 11805971 14735920 11806108 14736091 11806245 14736262 11806382 14736433 11806519 14736604 11806656 14736775 11806793 14736946 11806930 14737117 11807067 14737288 11807204 14737459 11807341 14737630 11807478 14737801 11807615 14737972 11807752 14738143 11807889 14738314 11808026 14738485 11808163 14738656 11808300 14738827 11808437 14738998 11808574 14739169 11808711 14739340 11808848 14739511 11808985 14739682 11809122 14739853 11809259 14740024 11809396 14740195 11809533 14740366 11809670 14740537 11809807 14740708 11809944 14740879 11810081 14741050 11810218 14741221 11810355 14741392 11810492 14741563 11810629 14741734 11810766 14741905 11810903 14742076 11811040 14742247 11811177 14742418 11811314 14742589 11811451 14742760 11811588 14742931 11811725 14743102 11811862 14743273 11811999 14743444 11812136 14743615 11812273 14743786 11812410 14743957 11812547 14744128 11812684 14744299 11812821 14744470 11812958 14744641 11813095 14744812 11813232 14744983 11813369 14745154 11813506 14745325 11813643 14745496 11813780 14745667 11813917 14745838 11814054 14746009 11814191 14746180 11814328 14746351 11814465 14746522 11814602 14746693 11814739 14746864 11814876 14747035 11815013 14747206 11815150 14747377 11815287 14747548 11815424 14747719 11815561 14747890 11815698 14748061 11815835 14748232 11815972 14748403 11816109 14748574 11816246 14748745 11816383 14748916 11816520 14749087 11816657 14749258 11816794 14749429 11816931 14749600 11817068 14749771 11817205 14749942 11817342 14750113 11817479 14750284 11817616 14750455 11817753 14750626 11817890 14750797 11818027 14750968 11818164 14751139 11818301 14751310 11818438 14751481 11818575 14751652 11818712 14751823 11818849 14751994 11818986 14752165 11819123 14752336 11819260 14752507 11819397 14752678 11819534 14752849 11819671 14753020 11819808 14753191 11819945 14753362 11820082 14753533 11820219 14753704 11820356 14753875 11820493 14754046 11820630 14754217 11820767 14754388 11820904 14754559 11821041 14754730 11821178 14754901 11821315 14755072 11821452 14755243 11821589 14755414 11821726 14755585 11821863 14755756 11822000 14755927 11822137 14756098 11822274 14756269 11822411 14756440 11822548 14756611 11822685 14756782 11822822 14756953 11822959 14757124 11823096 14757295 11823233 14757466 11823370 14757637 11823507 14757808 11823644 14757979 11823781 14758150 11823918 14758321 11824055 14758492 11824192 14758663 11824329 14758834 11824466 14759005 11824603 14759176 11824740 14759347 11824877 14759518 11825014 14759689 11825151 14759860 11825288 14760031 11825425 14760202 11825562 14760373 11825699 14760544 11825836 14760715 11825973 14760886 11826110 14761057 11826247 14761228 11826384 14761399 11826521 14761570 11826658 14761741 11826795 14761912 11826932 14762083 11827069 14762254 11827206 14762425 11827343 14762596 11827480 14762767 11827617 14762938 11827754 14763109 11827891 14763280 11828028 14763451 11828165 14763622 11828302 14763793 11828439 14763964 11828576 14764135 11828713 14764306 11828850 14764477 11828987 14764648 11829124 14764819 11829261 14764990 11829398 14765161 11829535 14765332 11829672 14765503 11829809 14765674 11829946 14765845 11830083 14766016 11830220 14766187 11830357 14766358 11830494 14766529 11830631 14766700 11830768 14766871 11830905 14767042 11831042 14767213 11831179 14767384 11831316 14767555 11831453 14767726 11831590 14767897 11831727 14768068 11831864 14768239 11832001 14768410 11832138 14768581 11832275 14768752 11832412 14768923 11832549 14769094 11832686 14769265 11832823 14769436 11832960 14769607 11833097 14769778 11833234 14769949 11833371 14770120 11833508 14770291 11833645 14770462 11833782 14770633 11833919 14770804 11834056 14770975 11834193 14771146 11834330 14771317 11834467 14771488 11834604 14771659 11834741 14771830 11834878 14772001 11835015 14772172 11835152 14772343 11835289 14772514 11835426 14772685 11835563 14772856 11835700 14773027 11835837 14773198 11835974 14773369 11836111 14773540 11836248 14773711 11836385 14773882 11836522 14774053 11836659 14774224 11836796 14774395 11836933 14774566 11837070 14774737 11837207 14774908 11837344 14775079 11837481 14775250 11837618 14775421 11837755 14775592 11837892 14775763 11838029 14775934 11838166 14776105 11838303 14776276 11838440 14776447 11838577 14776618 11838714 14776789 11838851 14776960 11838988 14777131 11839125 14777302 11839262 14777473 11839399 14777644 11839536 14777815 11839673 14777986 11839810 14778157 11839947 14778328 11840084 14778499 11840221 14778670 11840358 14778841 11840495 14779012 11840632 14779183 11840769 14779354 11840906 14779525 11841043 14779696 11841180 14779867 11841317 14780038 11841454 14780209 11841591 14780380 11841728 14780551 11841865 14780722 11842002 14780893 11842139 14781064 11842276 14781235 11842413 14781406 11842550 14781577 11842687 14781748 11842824 14781919 11842961 14782090 11843098 14782261 11843235 14782432 11843372 14782603 11843509 14782774 11843646 14782945 11843783 14783116 11843920 14783287 11844057 14783458 11844194 14783629 11844331 14783800 11844468 14783971 11844605 14784142 11844742 14784313 11844879 14784484 11845016 14784655 11845153 14784826 11845290 14784997 11845427 14785168 11845564 14785339 11845701 14785510 11845838 14785681 11845975 14785852 11846112 14786023 11846249 14786194 11846386 14786365 11846523 14786536 11846660 14786707 11846797 14786878 11846934 14787049 11847071 14787220 11847208 14787391 11847345 14787562 11847482 14787733 11847619 14787904 11847756 14788075 11847893 14788246 11848030 14788417 11848167 14788588 11848304 14788759 11848441 14788930 11848578 14789101 11848715 14789272 11848852 14789443 11848989 14789614 11849126 14789785 11849263 14789956 11849400 14790127 11849537 14790298 11849674 14790469 11849811 14790640 11849948 14790811 11850085 14790982 11850222 14791153 11850359 14791324 11850496 14791495 11850633 14791666 11850770 14791837 11850907 14792008 11851044 14792179 11851181 14792350 11851318 14792521 11851455 14792692 11851592 14792863 11851729 14793034 11851866 14793205 11852003 14793376 11852140 14793547 11852277 14793718 11852414 14793889 11852551 14794060 11852688 14794231 11852825 14794402 11852962 14794573 11853099 14794744 11853236 14794915 11853373 14795086 11853510 14795257 11853647 14795428 11853784 14795599 11853921 14795770 11854058 14795941 11854195 14796112 11854332 14796283 11854469 14796454 11854606 14796625 11854743 14796796 11854880 14796967 11855017 14797138 11855154 14797309 11855291 14797480 11855428 14797651 11855565 14797822 11855702 14797993 11855839 14798164 11855976 14798335 11856113 14798506 11856250 14798677 11856387 14798848 11856524 14799019 11856661 14799190 11856798 14799361 11856935 14799532 11857072 14799703 11857209 14799874 11857346 14800045 11857483 14800216 11857620 14800387 11857757 14800558 11857894 14800729 11858031 14800900 11858168 14801071 11858305 14801242 11858442 14801413 11858579 14801584 11858716 14801755 11858853 14801926 11858990 14802097 11859127 14802268 11859264 14802439 11859401 14802610 11859538 14802781 11859675 14802952 11859812 14803123 11859949 14803294 11860086 14803465 11860223 14803636 11860360 14803807 11860497 14803978 11860634 14804149 11860771 14804320 11860908 14804491 11861045 14804662 11861182 14804833 11861319 14805004 11861456 14805175 11861593 14805346 11861730 14805517 11861867 14805688 11862004 14805859 11862141 14806030 11862278 14806201 11862415 14806372 11862552 14806543 11862689 14806714 11862826 14806885 11862963 14807056 11863100 14807227 11863237 14807398 11863374 14807569 11863511 14807740 11863648 14807911 11863785 14808082 11863922 14808253 11864059 14808424 11864196 14808595 11864333 14808766 11864470 14808937 11864607 14809108 11864744 14809279 11864881 14809450 11865018 14809621 11865155 14809792 11865292 14809963 11865429 14810134 11865566 14810305 11865703 14810476 11865840 14810647 11865977 14810818 11866114 14810989 11866251 14811160 11866388 14811331 11866525 14811502 11866662 14811673 11866799 14811844 11866936 14812015 11867073 14812186 11867210 14812357 11867347 14812528 11867484 14812699 11867621 14812870 11867758 14813041 11867895 14813212 11868032 14813383 11868169 14813554 11868306 14813725 11868443 14813896 11868580 14814067 11868717 14814238 11868854 14814409 11868991 14814580 11869128 14814751 11869265 14814922 11869402 14815093 11869539 14815264 11869676 14815435 11869813 14815606 11869950 14815777 11870087 14815948 11870224 14816119 11870361 14816290 11870498 14816461 11870635 14816632 11870772 14816803 11870909 14816974 11871046 14817145 11871183 14817316 11871320 14817487 11871457 14817658 11871594 14817829 11871731 14818000 11871868 14818171 11872005 14818342 11872142 14818513 11872279 14818684 11872416 14818855 11872553 14819026 11872690 14819197 11872827 14819368 11872964 14819539 11873101 14819710 11873238 14819881 11873375 14820052 11873512 14820223 11873649 14820394 11873786 14820565 11873923 14820736 11874060 14820907 11874197 14821078 11874334 14821249 11874471 14821420 11874608 14821591 11874745 14821762 11874882 14821933 11875019 14822104 11875156 14822275 11875293 14822446 11875430 14822617 11875567 14822788 11875704 14822959 11875841 14823130 11875978 14823301 11876115 14823472 11876252 14823643 11876389 14823814 11876526 14823985 11876663 14824156 11876800 14824327 11876937 14824498 11877074 14824669 11877211 14824840 11877348 14825011 11877485 14825182 11877622 14825353 11877759 14825524 11877896 14825695 11878033 14825866 11878170 14826037 11878307 14826208 11878444 14826379 11878581 14826550 11878718 14826721 11878855 14826892 11878992 14827063 11879129 14827234 11879266 14827405 11879403 14827576 11879540 14827747 11879677 14827918 11879814 14828089 11879951 14828260 11880088 14828431 11880225 14828602 11880362 14828773 11880499 14828944 11880636 14829115 11880773 14829286 11880910 14829457 11881047 14829628 11881184 14829799 11881321 14829970 11881458 14830141 11881595 14830312 11881732 14830483 11881869 14830654 11882006 14830825 11882143 14830996 11882280 14831167 11882417 14831338 11882554 14831509 11882691 14831680 11882828 14831851 11882965 14832022 11883102 14832193 11883239 14832364 11883376 14832535 11883513 14832706 11883650 14832877 11883787 14833048 11883924 14833219 11884061 14833390 11884198 14833561 11884335 14833732 11884472 14833903 11884609 14834074 11884746 14834245 11884883 14834416 11885020 14834587 11885157 14834758 11885294 14834929 11885431 14835100 11885568 14835271 11885705 14835442 11885842 14835613 11885979 14835784 11886116 14835955 11886253 14836126 11886390 14836297 11886527 14836468 11886664 14836639 11886801 14836810 11886938 14836981 11887075 14837152 11887212 14837323 11887349 14837494 11887486 14837665 11887623 14837836 11887760 14838007 11887897 14838178 11888034 14838349 11888171 14838520 11888308 14838691 11888445 14838862 11888582 14839033 11888719 14839204 11888856 14839375 11888993 14839546 11889130 14839717 11889267 14839888 11889404 14840059 11889541 14840230 11889678 14840401 11889815 14840572 11889952 14840743 11890089 14840914 11890226 14841085 11890363 14841256 11890500 14841427 11890637 14841598 11890774 14841769 11890911 14841940 11891048 14842111 11891185 14842282 11891322 14842453 11891459 14842624 11891596 14842795 11891733 14842966 11891870 14843137 11892007 14843308 11892144 14843479 11892281 14843650 11892418 14843821 11892555 14843992 11892692 14844163 11892829 14844334 11892966 14844505 11893103 14844676 11893240 14844847 11893377 14845018 11893514 14845189 11893651 14845360 11893788 14845531 11893925 14845702 11894062 14845873 11894199 14846044 11894336 14846215 11894473 14846386 11894610 14846557 11894747 14846728 11894884 14846899 11895021 14847070 11895158 14847241 11895295 14847412 11895432 14847583 11895569 14847754 11895706 14847925 11895843 14848096 11895980 14848267 11896117 14848438 11896254 14848609 11896391 14848780 11896528 14848951 11896665 14849122 11896802 14849293 11896939 14849464 11897076 14849635 11897213 14849806 11897350 14849977 11897487 14850148 11897624 14850319 11897761 14850490 11897898 14850661 11898035 14850832 11898172 14851003 11898309 14851174 11898446 14851345 11898583 14851516 11898720 14851687 11898857 14851858 11898994 14852029 11899131 14852200 11899268 14852371 11899405 14852542 11899542 14852713 11899679 14852884 11899816 14853055 11899953 14853226 11900090 14853397 11900227 14853568 11900364 14853739 11900501 14853910 11900638 14854081 11900775 14854252 11900912 14854423 11901049 14854594 11901186 14854765 11901323 14854936 11901460 14855107 11901597 14855278 11901734 14855449 11901871 14855620 11902008 14855791 11902145 14855962 11902282 14856133 11902419 14856304 11902556 14856475 11902693 14856646 11902830 14856817 11902967 14856988 11903104 14857159 11903241 14857330 11903378 14857501 11903515 14857672 11903652 14857843 11903789 14858014 11903926 14858185 11904063 14858356 11904200 14858527 11904337 14858698 11904474 14858869 11904611 14859040 11904748 14859211 11904885 14859382 11905022 14859553 11905159 14859724 11905296 14859895 11905433 14860066 11905570 14860237 11905707 14860408 11905844 14860579 11905981 14860750 11906118 14860921 11906255 14861092 11906392 14861263 11906529 14861434 11906666 14861605 11906803 14861776 11906940 14861947 11907077 14862118 11907214 14862289 11907351 14862460 11907488 14862631 11907625 14862802 11907762 14862973 11907899 14863144 11908036 14863315 11908173 14863486 11908310 14863657 11908447 14863828 11908584 14863999 11908721 14864170 11908858 14864341 11908995 14864512 11909132 14864683 11909269 14864854 11909406 14865025 11909543 14865196 11909680 14865367 11909817 14865538 11909954 14865709 11910091 14865880 11910228 14866051 11910365 14866222 11910502 14866393 11910639 14866564 11910776 14866735 11910913 14866906 11911050 14867077 11911187 14867248 11911324 14867419 11911461 14867590 11911598 14867761 11911735 14867932 11911872 14868103 11912009 14868274 11912146 14868445 11912283 14868616 11912420 14868787 11912557 14868958 11912694 14869129 11912831 14869300 11912968 14869471 11913105 14869642 11913242 14869813 11913379 14869984 11913516 14870155 11913653 14870326 11913790 14870497 11913927 14870668 11914064 14870839 11914201 14871010 11914338 14871181 11914475 14871352 11914612 14871523 11914749 14871694 11914886 14871865 11915023 14872036 11915160 14872207 11915297 14872378 11915434 14872549 11915571 14872720 11915708 14872891 11915845 14873062 11915982 14873233 11916119 14873404 11916256 14873575 11916393 14873746 11916530 14873917 11916667 14874088 11916804 14874259 11916941 14874430 11917078 14874601 11917215 14874772 11917352 14874943 11917489 14875114 11917626 14875285
1000 18070574 0 18070574 22555242 18070711 22555413 18070848 22555584 18070985 22555755 18071122 22555926 18071259 22556097 18071396 22556268 18071533 22556439 18071670 22556610 18071807 22556781 18071944 22556952 18072081 22557123 18072218 22557294 18072355 22557465 18072492 22557636 18072629 22557807 18072766 22557978 18072903 22558149 18073040 22558320 18073177 22558491 18073314 22558662 18073451 22558833 18073588 22559004 18073725 22559175 18073862 22559346 18073999 22559517 18074136 22559688 18074273 22559859 18074410 22560030 18074547 22560201 18074684 22560372 18074821 22560543 18074958 22560714 18075095 22560885 18075232 22561056 18075369 22561227 18075506 22561398 18075643 22561569 18075780 22561740 18075917 22561911 18076054 22562082 18076191 22562253 18076328 22562424 18076465 22562595 18076602 22562766 18076739 22562937 18076876 22563108 18077013 22563279 18077150 22563450 18077287 22563621 18077424 22563792 18077561 22563963 18077698 22564134 18077835 22564305 18077972 22564476 18078109 22564647 18078246 22564818 18078383 22564989 18078520 22565160 18078657 22565331 18078794 22565502 18078931 22565673 18079068 22565844 18079205 22566015 18079342 22566186 18079479 22566357 18079616 22566528 18079753 22566699 18079890 22566870 18080027 22567041 18080164 22567212 18080301 22567383 18080438 22567554 18080575 22567725 18080712 22567896 18080849 22568067 18080986 22568238 18081123 22568409 18081260 22568580 18081397 22568751 18081534 22568922 18081671 22569093 18081808 22569264 18081945 22569435 18082082 22569606 18082219 22569777 18082356 22569948 18082493 22570119 18082630 22570290 18082767 22570461 18082904 22570632 18083041 22570803 18083178 22570974 18083315 22571145 18083452 22571316 18083589 22571487 18083726 22571658 18083863 22571829 18084000 22572000 18084137 22572171 18084274 22572342 18084411 22572513 18084548 22572684 18084685 22572855 18084822 22573026 18084959 22573197 18085096 22573368 18085233 22573539 18085370 22573710 18085507 22573881 18085644 22574052 18085781 22574223 18085918 22574394 18086055 22574565 18086192 22574736 18086329 22574907 18086466 22575078 18086603 22575249 18086740 22575420 18086877 22575591 18087014 22575762 18087151 22575933 18087288 22576104 18087425 22576275 18087562 22576446 18087699 22576617 18087836 22576788 18087973 22576959 18088110 22577130 18088247 22577301 18088384 22577472 18088521 22577643 18088658 22577814 18088795 22577985 18088932 22578156 18089069 22578327 18089206 22578498 18089343 22578669 18089480 22578840 18089617 22579011 18089754 22579182 18089891 22579353 18090028 22579524 18090165 22579695 18090302 22579866 18090439 22580037 18090576 22580208 18090713 22580379 18090850 22580550 18090987 22580721 18091124 22580892 18091261 22581063 18091398 22581234 18091535 22581405 18091672 22581576 18091809 22581747 18091946 22581918 18092083 22582089 18092220 22582260 18092357 22582431 18092494 22582602 18092631 22582773 18092768 22582944 18092905 22583115 18093042 22583286 18093179 22583457 18093316 22583628 18093453 22583799 18093590 22583970 18093727 22584141 18093864 22584312 18094001 22584483 18094138 22584654 18094275 22584825 18094412 22584996 18094549 22585167 18094686 22585338 18094823 22585509 18094960 22585680 18095097 22585851 18095234 22586022 18095371 22586193 18095508 22586364 18095645 22586535 18095782 22586706 18095919 22586877 18096056 22587048 18096193 22587219 18096330 22587390 18096467 22587561 18096604 22587732 18096741 22587903 18096878 22588074 18097015 22588245 18097152 22588416 18097289 22588587 18097426 22588758 18097563 22588929 18097700 22589100 18097837 22589271 18097974 22589442 18098111 22589613 18098248 22589784 18098385 22589955 18098522 22590126 18098659 22590297 18098796 22590468 18098933 22590639 18099070 22590810 18099207 22590981 18099344 22591152 18099481 22591323 18099618 22591494 18099755 22591665 18099892 22591836 18100029 22592007 18100166 22592178 18100303 22592349 18100440 22592520 18100577 22592691 18100714 22592862 18100851 22593033 18100988 22593204 18101125 22593375 18101262 22593546 18101399 22593717 18101536 22593888 18101673 22594059 18101810 22594230 18101947 22594401 18102084 22594572 18102221 22594743 18102358 22594914 18102495 22595085 18102632 22595256 18102769 22595427 18102906 22595598 18103043 22595769 18103180 22595940 18103317 22596111 18103454 22596282 18103591 22596453 18103728 22596624 18103865 22596795 18104002 22596966 18104139 22597137 18104276 22597308 18104413 22597479 18104550 22597650 18104687 22597821 18104824 22597992 18104961 22598163 18105098 22598334 18105235 22598505 18105372 22598676 18105509 22598847 18105646 22599018 18105783 22599189 18105920 22599360 18106057 22599531 18106194 22599702 18106331 22599873 18106468 22600044 18106605 22600215 18106742 22600386 18106879 22600557 18107016 22600728 18107153 22600899 18107290 22601070 18107427 22601241 18107564 22601412 18107701 22601583 18107838 22601754 18107975 22601925 18108112 22602096 18108249 22602267 18108386 22602438 18108523 22602609 18108660 22602780 18108797 22602951 18108934 22603122 18109071 22603293 18109208 22603464 18109345 22603635 18109482 22603806 18109619 22603977 18109756 22604148 18109893 22604319 18110030 22604490 18110167 22604661 18110304 22604832 18110441 22605003 18110578 22605174 18110715 22605345 18110852 22605516 18110989 22605687 18111126 22605858 18111263 22606029 18111400 22606200 18111537 22606371 18111674 22606542 18111811 22606713 18111948 22606884 18112085 22607055 18112222 22607226 18112359 22607397 18112496 22607568 18112633 22607739 18112770 22607910 18112907 22608081 18113044 22608252 18113181 22608423 18113318 22608594 18113455 22608765 18113592 22608936 18113729 22609107 18113866 22609278 18114003 22609449 18114140 22609620 18114277 22609791 18114414 22609962 18114551 22610133 18114688 22610304 18114825 22610475 18114962 22610646 18115099 22610817 18115236 22610988 18115373 22611159 18115510 22611330 18115647 22611501 18115784 22611672 18115921 22611843 18116058 22612014 18116195 22612185 18116332 22612356 18116469 22612527 18116606 22612698 18116743 22612869 18116880 22613040 18117017 22613211 18117154 22613382 18117291 22613553 18117428 22613724 18117565 22613895 18117702 22614066 18117839 22614237 18117976 22614408 18118113 22614579 18118250 22614750 18118387 22614921 18118524 22615092 18118661 22615263 18118798 22615434 18118935 22615605 18119072 22615776 18119209 22615947 18119346 22616118 18119483 22616289 18119620 22616460 18119757 22616631 18119894 22616802 18120031 22616973 18120168 22617144 18120305 22617315 18120442 22617486 18120579 22617657 18120716 22617828 18120853 22617999 18120990 22618170 18121127 22618341 18121264 22618512 18121401 22618683 18121538 22618854 18121675 22619025 18121812 22619196 18121949 22619367 18122086 22619538 18122223 22619709 18122360 22619880 18122497 22620051 18122634 22620222 18122771 22620393 18122908 22620564 18123045 22620735 18123182 22620906 18123319 22621077 18123456 22621248 18123593 22621419 18123730 22621590 18123867 22621761 18124004 22621932 18124141 22622103 18124278 22622274 18124415 22622445 18124552 22622616 18124689 22622787 18124826 22622958 18124963 22623129 18125100 22623300 18125237 22623471 18125374 22623642 18125511 22623813 18125648 22623984 18125785 22624155 18125922 22624326 18126059 22624497 18126196 22624668 18126333 22624839 18126470 22625010 18126607 22625181 18126744 22625352 18126881 22625523 18127018 22625694 18127155 22625865 18127292 22626036 18127429 22626207 18127566 22626378 18127703 22626549 18127840 22626720 18127977 22626891 18128114 22627062 18128251 22627233 18128388 22627404 18128525 22627575 18128662 22627746 18128799 22627917 18128936 22628088 18129073 22628259 18129210 22628430 18129347 22628601 18129484 22628772 18129621 22628943 18129758 22629114 18129895 22629285 18130032 22629456 18130169 22629627 18130306 22629798 18130443 22629969 18130580 22630140 18130717 22630311 18130854 22630482 18130991 22630653 18131128 22630824 18131265 22630995 18131402 22631166 18131539 22631337 18131676 22631508 18131813 22631679 18131950 22631850 18132087 22632021 18132224 22632192 18132361 22632363 18132498 22632534 18132635 22632705 18132772 22632876 18132909 22633047 18133046 22633218 18133183 22633389 18133320 22633560 18133457 22633731 18133594 22633902 18133731 22634073 18133868 22634244 18134005 22634415 18134142 22634586 18134279 22634757 18134416 22634928 18134553 22635099 18134690 22635270 18134827 22635441 18134964 22635612 18135101 22635783 18135238 22635954 18135375 22636125 18135512 22636296 18135649 22636467 18135786 22636638 18135923 22636809 18136060 22636980 18136197 22637151 18136334 22637322 18136471 22637493 18136608 22637664 18136745 22637835 18136882 22638006 18137019 22638177 18137156 22638348 18137293 22638519 18137430 22638690 18137567 22638861 18137704 22639032 18137841 22639203 18137978 22639374 18138115 22639545 18138252 22639716 18138389 22639887 18138526 22640058 18138663 22640229 18138800 22640400 18138937 22640571 18139074 22640742 18139211 22640913 18139348 22641084 18139485 22641255 18139622 22641426 18139759 22641597 18139896 22641768 18140033 22641939 18140170 22642110 18140307 22642281 18140444 22642452 18140581 22642623 18140718 22642794 18140855 22642965 18140992 22643136 18141129 22643307 18141266 22643478 18141403 22643649 18141540 22643820 18141677 22643991 18141814 22644162 18141951 22644333 18142088 22644504 18142225 22644675 18142362 22644846 18142499 22645017 18142636 22645188 18142773 22645359 18142910 22645530 18143047 22645701 18143184 22645872 18143321 22646043 18143458 22646214 18143595 22646385 18143732 22646556 18143869 22646727 18144006 22646898 18144143 22647069 18144280 22647240 18144417 22647411 18144554 22647582 18144691 22647753 18144828 22647924 18144965 22648095 18145102 22648266 18145239 22648437 18145376 22648608 18145513 22648779 18145650 22648950 18145787 22649121 18145924 22649292 18146061 22649463 18146198 22649634 18146335 22649805 18146472 22649976 18146609 22650147 18146746 22650318 18146883 22650489 18147020 22650660 18147157 22650831 18147294 22651002 18147431 22651173 18147568 22651344 18147705 22651515 18147842 22651686 18147979 22651857 18148116 22652028 18148253 22652199 18148390 22652370 18148527 22652541 18148664 22652712 18148801 22652883 18148938 22653054 18149075 22653225 18149212 22653396 18149349 22653567 18149486 22653738 18149623 22653909 18149760 22654080 18149897 22654251 18150034 22654422 18150171 22654593 18150308 22654764 18150445 22654935 18150582 22655106 18150719 22655277 18150856 22655448 18150993 22655619 18151130 22655790 18151267 22655961 18151404 22656132 18151541 22656303 18151678 22656474 18151815 22656645 18151952 22656816 18152089 22656987 18152226 22657158 18152363 22657329 18152500 22657500 18152637 22657671 18152774 22657842 18152911 22658013 18153048 22658184 18153185 22658355 18153322 22658526 18153459 22658697 18153596 22658868 18153733 22659039 18153870 22659210 18154007 22659381 18154144 22659552 18154281 22659723 18154418 22659894 18154555 22660065 18154692 22660236 18154829 22660407 18154966 22660578 18155103 22660749 18155240 22660920 18155377 22661091 18155514 22661262 18155651 22661433 18155788 22661604 18155925 22661775 18156062 22661946 18156199 22662117 18156336 22662288 18156473 22662459 18156610 22662630 18156747 22662801 18156884 22662972 18157021 22663143 18157158 22663314 18157295 22663485 18157432 22663656 18157569 22663827 18157706 22663998 18157843 22664169 18157980 22664340 18158117 22664511 18158254 22664682 18158391 22664853 18158528 22665024 18158665 22665195 18158802 22665366 18158939 22665537 18159076 22665708 18159213 22665879 18159350 22666050 18159487 22666221 18159624 22666392 18159761 22666563 18159898 22666734 18160035 22666905 18160172 22667076 18160309 22667247 18160446 22667418 18160583 22667589 18160720 22667760 18160857 22667931 18160994 22668102 18161131 22668273 18161268 22668444 18161405 22668615 18161542 22668786 18161679 22668957 18161816 22669128 18161953 22669299 18162090 22669470 18162227 22669641 18162364 22669812 18162501 22669983 18162638 22670154 18162775 22670325 18162912 22670496 18163049 22670667 18163186 22670838 18163323 22671009 18163460 22671180 18163597 22671351 18163734 22671522 18163871 22671693 18164008 22671864 18164145 22672035 18164282 22672206 18164419 22672377 18164556 22672548 18164693 22672719 18164830 22672890 18164967 22673061 18165104 22673232 18165241 22673403 18165378 22673574 18165515 22673745 18165652 22673916 18165789 22674087 18165926 22674258 18166063 22674429 18166200 22674600 18166337 22674771 18166474 22674942 18166611 22675113 18166748 22675284 18166885 22675455 18167022 22675626 18167159 22675797 18167296 22675968 18167433 22676139 18167570 22676310 18167707 22676481 18167844 22676652 18167981 22676823 18168118 22676994 18168255 22677165 18168392 22677336 18168529 22677507 18168666 22677678 18168803 22677849 18168940 22678020 18169077 22678191 18169214 22678362 18169351 22678533 18169488 22678704 18169625 22678875 18169762 22679046 18169899 22679217 18170036 22679388 18170173 22679559 18170310 22679730 18170447 22679901 18170584 22680072 18170721 22680243 18170858 22680414 18170995 22680585 18171132 22680756 18171269 22680927 18171406 22681098 18171543 22681269 18171680 22681440 18171817 22681611 18171954 22681782 18172091 22681953 18172228 22682124 18172365 22682295 18172502 22682466 18172639 22682637 18172776 22682808 18172913 22682979 18173050 22683150 18173187 22683321 18173324 22683492 18173461 22683663 18173598 22683834 18173735 22684005 18173872 22684176 18174009 22684347 18174146 22684518 18174283 22684689 18174420 22684860 18174557 22685031 18174694 22685202 18174831 22685373 18174968 22685544 18175105 22685715 18175242 22685886 18175379 22686057 18175516 22686228 18175653 22686399 18175790 22686570 18175927 22686741 18176064 22686912 18176201 22687083 18176338 22687254 18176475 22687425 18176612 22687596 18176749 22687767 18176886 22687938 18177023 22688109 18177160 22688280 18177297 22688451 18177434 22688622 18177571 22688793 18177708 22688964 18177845 22689135 18177982 22689306 18178119 22689477 18178256 22689648 18178393 22689819 18178530 22689990 18178667 22690161 18178804 22690332 18178941 22690503 18179078 22690674 18179215 22690845 18179352 22691016 18179489 22691187 18179626 22691358 18179763 22691529 18179900 22691700 18180037 22691871 18180174 22692042 18180311 22692213 18180448 22692384 18180585 22692555 18180722 22692726 18180859 22692897 18180996 22693068 18181133 22693239 18181270 22693410 18181407 22693581 18181544 22693752 18181681 22693923 18181818 22694094 18181955 22694265 18182092 22694436 18182229 22694607 18182366 22694778 18182503 22694949 18182640 22695120 18182777 22695291 18182914 22695462 18183051 22695633 18183188 22695804 18183325 22695975 18183462 22696146 18183599 22696317 18183736 22696488 18183873 22696659 18184010 22696830 18184147 22697001 18184284 22697172 18184421 22697343 18184558 22697514 18184695 22697685 18184832 22697856 18184969 22698027 18185106 22698198 18185243 22698369 18185380 22698540 18185517 22698711 18185654 22698882 18185791 22699053 18185928 22699224 18186065 22699395 18186202 22699566 18186339 22699737 18186476 22699908 18186613 22700079 18186750 22700250 18186887 22700421 18187024 22700592 18187161 22700763 18187298 22700934 18187435 22701105 18187572 22701276 18187709 22701447 18187846 22701618 18187983 22701789 18188120 22701960 18188257 22702131 18188394 22702302 18188531 22702473 18188668 22702644 18188805 22702815 18188942 22702986 18189079 22703157 18189216 22703328 18189353 22703499 18189490 22703670 18189627 22703841 18189764 22704012 18189901 22704183 18190038 22704354 18190175 22704525 18190312 22704696 18190449 22704867 18190586 22705038 18190723 22705209 18190860 22705380 18190997 22705551 18191134 22705722 18191271 22705893 18191408 22706064 18191545 22706235 18191682 22706406 18191819 22706577 18191956 22706748 18192093 22706919 18192230 22707090 18192367 22707261 18192504 22707432 18192641 22707603 18192778 22707774 18192915 22707945 18193052 22708116 18193189 22708287 18193326 22708458 18193463 22708629 18193600 22708800 18193737 22708971 18193874 22709142 18194011 22709313 18194148 22709484 18194285 22709655 18194422 22709826 18194559 22709997 18194696 22710168 18194833 22710339 18194970 22710510 18195107 22710681 18195244 22710852 18195381 22711023 18195518 22711194 18195655 22711365 18195792 22711536 18195929 22711707 18196066 22711878 18196203 22712049 18196340 22712220 18196477 22712391 18196614 22712562 18196751 22712733 18196888 22712904 18197025 22713075 18197162 22713246 18197299 22713417 18197436 22713588 18197573 22713759 18197710 22713930 18197847 22714101 18197984 22714272 18198121 22714443 18198258 22714614 18198395 22714785 18198532 22714956 18198669 22715127 18198806 22715298 18198943 22715469 18199080 22715640 18199217 22715811 18199354 22715982 18199491 22716153 18199628 22716324 18199765 22716495 18199902 22716666 18200039 22716837 18200176 22717008 18200313 22717179 18200450 22717350 18200587 22717521 18200724 22717692 18200861 22717863 18200998 22718034 18201135 22718205 18201272 22718376 18201409 22718547 18201546 22718718 18201683 22718889 18201820 22719060 18201957 22719231 18202094 22719402 18202231 22719573 18202368 22719744 18202505 22719915 18202642 22720086 18202779 22720257 18202916 22720428 18203053 22720599 18203190 22720770 18203327 22720941 18203464 22721112 18203601 22721283 18203738 22721454 18203875 22721625 18204012 22721796 18204149 22721967 18204286 22722138 18204423 22722309 18204560 22722480 18204697 22722651 18204834 22722822 18204971 22722993 18205108 22723164 18205245 22723335 18205382 22723506 18205519 22723677 18205656 22723848 18205793 22724019 18205930 22724190 18206067 22724361 18206204 22724532 18206341 22724703 18206478 22724874 18206615 22725045 18206752 22725216 18206889 22725387 18207026 22725558 18207163 22725729 18207300 22725900
1000 40641872 0 40641872 50728176 40642009 50728347 40642146 50728518 40642283 50728689 40642420 50728860 40642557 50729031 40642694 50729202 40642831 50729373 40642968 50729544 40643105 50729715 40643242 50729886 40643379 50730057 40643516 50730228 40643653 50730399 40643790 50730570 40643927 50730741 40644064 50730912 40644201 50731083 40644338 50731254 40644475 50731425 40644612 50731596 40644749 50731767 40644886 50731938 40645023 50732109 40645160 50732280 40645297 50732451 40645434 50732622 40645571 50732793 40645708 50732964 40645845 50733135 40645982 50733306 40646119 50733477 40646256 50733648 40646393 50733819 40646530 50733990 40646667 50734161 40646804 50734332 40646941 50734503 40647078 50734674 40647215 50734845 40647352 50735016 40647489 50735187 40647626 50735358 40647763 50735529 40647900 50735700 40648037 50735871 40648174 50736042 40648311 50736213 40648448 50736384 40648585 50736555 40648722 50736726 40648859 50736897 40648996 50737068 40649133 50737239 40649270 50737410 40649407 50737581 40649544 50737752 40649681 50737923 40649818 50738094 40649955 50738265 40650092 50738436 40650229 50738607 40650366 50738778 40650503 50738949 40650640 50739120 40650777 50739291 40650914 50739462 40651051 50739633 40651188 50739804 40651325 50739975 40651462 50740146 40651599 50740317 40651736 50740488 40651873 50740659 40652010 50740830 40652147 50741001 40652284 50741172 40652421 50741343 40652558 50741514 40652695 50741685 40652832 50741856 40652969 50742027 40653106 50742198 40653243 50742369 40653380 50742540 40653517 50742711 40653654 50742882 40653791 50743053 40653928 50743224 40654065 50743395 40654202 50743566 40654339 50743737 40654476 50743908 40654613 50744079 40654750 50744250 40654887 50744421 40655024 50744592 40655161 50744763 40655298 50744934 40655435 50745105 40655572 50745276 40655709 50745447 40655846 50745618 40655983 50745789 40656120 50745960 40656257 50746131 40656394 50746302 40656531 50746473 40656668 50746644 40656805 50746815 40656942 50746986 40657079 50747157 40657216 50747328 40657353 50747499 40657490 50747670 40657627 50747841 40657764 50748012 40657901 50748183 40658038 50748354 40658175 50748525 40658312 50748696 40658449 50748867 40658586 50749038 40658723 50749209 40658860 50749380 40658997 50749551 40659134 50749722 40659271 50749893 40659408 50750064 40659545 50750235 40659682 50750406 40659819 50750577 40659956 50750748 40660093 50750919 40660230 50751090 40660367 50751261 40660504 50751432 40660641 50751603 40660778 50751774 40660915 50751945 40661052 50752116 40661189 50752287 40661326 50752458 40661463 50752629 40661600 50752800 40661737 50752971 40661874 50753142 40662011 50753313 40662148 50753484 40662285 50753655 40662422 50753826 40662559 50753997 40662696 50754168 40662833 50754339 40662970 50754510 40663107 50754681 40663244 50754852 40663381 50755023 40663518 50755194 40663655 50755365 40663792 50755536 40663929 50755707 40664066 50755878 40664203 50756049 40664340 50756220 40664477 50756391 40664614 50756562 40664751 50756733 40664888 50756904 40665025 50757075 40665162 50757246 40665299 50757417 40665436 50757588 40665573 50757759 40665710 50757930 40665847 50758101 40665984 50758272 40666121 50758443 40666258 50758614 40666395 50758785 40666532 50758956 40666669 50759127 40666806 50759298 40666943 50759469 40667080 50759640 40667217 50759811 40667354 50759982 40667491 50760153 40667628 50760324 40667765 50760495 40667902 50760666 40668039 50760837 40668176 50761008 40668313 50761179 40668450 50761350 40668587 50761521 40668724 50761692 40668861 50761863 40668998 50762034 40669135 50762205 40669272 50762376 40669409 50762547 40669546 50762718 40669683 50762889 40669820 50763060 40669957 50763231 40670094 50763402 40670231 50763573 40670368 50763744 40670505 50763915 40670642 50764086 40670779 50764257 40670916 50764428 40671053 50764599 40671190 50764770 40671327 50764941 40671464 50765112 40671601 50765283 40671738 50765454 40671875 50765625 40672012 50765796 40672149 50765967 40672286 50766138 40672423 50766309 40672560 50766480 40672697 50766651 40672834 50766822 40672971 50766993 40673108 50767164 40673245 50767335 40673382 50767506 40673519 50767677 40673656 50767848 40673793 50768019 40673930 50768190 40674067 50768361 40674204 50768532 40674341 50768703 40674478 50768874 40674615 50769045 40674752 50769216 40674889 50769387 40675026 50769558 40675163 50769729 40675300 50769900 40675437 50770071 40675574 50770242 40675711 50770413 40675848 50770584 40675985 50770755 40676122 50770926 40676259 50771097 40676396 50771268 40676533 50771439 40676670 50771610 40676807 50771781 40676944 50771952 40677081 50772123 40677218 50772294 40677355 50772465 40677492 50772636 40677629 50772807 40677766 50772978 40677903 50773149 40678040 50773320 40678177 50773491 40678314 50773662 40678451 50773833 40678588 50774004 40678725 50774175 40678862 50774346 40678999 50774517 40679136 50774688 40679273 50774859 40679410 50775030 40679547 50775201 40679684 50775372 40679821 50775543 40679958 50775714 40680095 50775885 40680232 50776056 40680369 50776227 40680506 50776398 40680643 50776569 40680780 50776740 40680917 50776911 40681054 50777082 40681191 50777253 40681328 50777424 40681465 50777595 40681602 50777766 40681739 50777937 40681876 50778108 40682013 50778279 40682150 50778450 40682287 50778621 40682424 50778792 40682561 50778963 40682698 50779134 40682835 50779305 40682972 50779476 40683109 50779647 40683246 50779818 40683383 50779989 40683520 50780160 40683657 50780331 40683794 50780502 40683931 50780673 40684068 50780844 40684205 50781015 40684342 50781186 40684479 50781357 40684616 50781528 40684753 50781699 40684890 50781870 40685027 50782041 40685164 50782212 40685301 50782383 40685438 50782554 40685575 50782725 40685712 50782896 40685849 50783067 40685986 50783238 40686123 50783409 40686260 50783580 40686397 50783751 40686534 50783922 40686671 50784093 40686808 50784264 40686945 50784435 40687082 50784606 40687219 50784777 40687356 50784948 40687493 50785119 40687630 50785290 40687767 50785461 40687904 50785632 40688041 50785803 40688178 50785974 40688315 50786145 40688452 50786316 40688589 50786487 40688726 50786658 40688863 50786829 40689000 50787000 40689137 50787171 40689274 50787342 40689411 50787513 40689548 50787684 40689685 50787855 40689822 50788026 40689959 50788197 40690096 50788368 40690233 50788539 40690370 50788710 40690507 50788881 40690644 50789052 40690781 50789223 40690918 50789394 40691055 50789565 40691192 50789736 40691329 50789907 40691466 50790078 40691603 50790249 40691740 50790420 40691877 50790591 40692014 50790762 40692151 50790933 40692288 50791104 40692425 50791275 40692562 50791446 40692699 50791617 40692836 50791788 40692973 50791959 40693110 50792130 40693247 50792301 40693384 50792472 40693521 50792643 40693658 50792814 40693795 50792985 40693932 50793156 40694069 50793327 40694206 50793498 40694343 50793669 40694480 50793840 40694617 50794011 40694754 50794182 40694891 50794353 40695028 50794524 40695165 50794695 40695302 50794866 40695439 50795037 40695576 50795208 40695713 50795379 40695850 50795550 40695987 50795721 40696124 50795892 40696261 50796063 40696398 50796234 40696535 50796405 40696672 50796576 40696809 50796747 40696946 50796918 40697083 50797089 40697220 50797260 40697357 50797431 40697494 50797602 40697631 50797773 40697768 50797944 40697905 50798115 40698042 50798286 40698179 50798457 40698316 50798628 40698453 50798799 40698590 50798970 40698727 50799141 40698864 50799312 40699001 50799483 40699138 50799654 40699275 50799825 40699412 50799996 40699549 50800167 40699686 50800338 40699823 50800509 40699960 50800680 40700097 50800851 40700234 50801022 40700371 50801193 40700508 50801364 40700645 50801535 40700782 50801706 40700919 50801877 40701056 50802048 40701193 50802219 40701330 50802390 40701467 50802561 40701604 50802732 40701741 50802903 40701878 50803074 40702015 50803245 40702152 50803416 40702289 50803587 40702426 50803758 40702563 50803929 40702700 50804100 40702837 50804271 40702974 50804442 40703111 50804613 40703248 50804784 40703385 50804955 40703522 50805126 40703659 50805297 40703796 50805468 40703933 50805639 40704070 50805810 40704207 50805981 40704344 50806152 40704481 50806323 40704618 50806494 40704755 50806665 40704892 50806836 40705029 50807007 40705166 50807178 40705303 50807349 40705440 50807520 40705577 50807691 40705714 50807862 40705851 50808033 40705988 50808204 40706125 50808375 40706262 50808546 40706399 50808717 40706536 50808888 40706673 50809059 40706810 50809230 40706947 50809401 40707084 50809572 40707221 50809743 40707358 50809914 40707495 50810085 40707632 50810256 40707769 50810427 40707906 50810598 40708043 50810769 40708180 50810940 40708317 50811111 40708454 50811282 40708591 50811453 40708728 50811624 40708865 50811795 40709002 50811966 40709139 50812137 40709276 50812308 40709413 50812479 40709550 50812650 40709687 50812821 40709824 50812992 40709961 50813163 40710098 50813334 40710235 50813505 40710372 50813676 40710509 50813847 40710646 50814018 40710783 50814189 40710920 50814360 40711057 50814531 40711194 50814702 40711331 50814873 40711468 50815044 40711605 50815215 40711742 50815386 40711879 50815557 40712016 50815728 40712153 50815899 40712290 50816070 40712427 50816241 40712564 50816412 40712701 50816583 40712838 50816754 40712975 50816925 40713112 50817096 40713249 50817267 40713386 50817438 40713523 50817609 40713660 50817780 40713797 50817951 40713934 50818122 40714071 50818293 40714208 50818464 40714345 50818635 40714482 50818806 40714619 50818977 40714756 50819148 40714893 50819319 40715030 50819490 40715167 50819661 40715304 50819832 40715441 50820003 40715578 50820174 40715715 50820345 40715852 50820516 40715989 50820687 40716126 50820858 40716263 50821029 40716400 50821200 40716537 50821371 40716674 50821542 40716811 50821713 40716948 50821884 40717085 50822055 40717222 50822226 40717359 50822397 40717496 50822568 40717633 50822739 40717770 50822910 40717907 50823081 40718044 50823252 40718181 50823423 40718318 50823594 40718455 50823765 40718592 50823936 40718729 50824107 40718866 50824278 40719003 50824449 40719140 50824620 40719277 50824791 40719414 50824962 40719551 50825133 40719688 50825304 40719825 50825475 40719962 50825646 40720099 50825817 40720236 50825988 40720373 50826159 40720510 50826330 40720647 50826501 40720784 50826672 40720921 50826843 40721058 50827014 40721195 50827185 40721332 50827356 40721469 50827527 40721606 50827698 40721743 50827869 40721880 50828040 40722017 50828211 40722154 50828382 40722291 50828553 40722428 50828724 40722565 50828895 40722702 50829066 40722839 50829237 40722976 50829408 40723113 50829579 40723250 50829750 40723387 50829921 40723524 50830092 40723661 50830263 40723798 50830434 40723935 50830605 40724072 50830776 40724209 50830947 40724346 50831118 40724483 50831289 40724620 50831460 40724757 50831631 40724894 50831802 40725031 50831973 40725168 50832144 40725305 50832315 40725442 50832486 40725579 50832657 40725716 50832828 40725853 50832999 40725990 50833170 40726127 50833341 40726264 50833512 40726401 50833683 40726538 50833854 40726675 50834025 40726812 50834196 40726949 50834367 40727086 50834538 40727223 50834709 40727360 50834880 40727497 50835051 40727634 50835222 40727771 50835393 40727908 50835564 40728045 50835735 40728182 50835906 40728319 50836077 40728456 50836248 40728593 50836419 40728730 50836590 40728867 50836761 40729004 50836932 40729141 50837103 40729278 50837274 40729415 50837445 40729552 50837616 40729689 50837787 40729826 50837958 40729963 50838129 40730100 50838300 40730237 50838471 40730374 50838642 40730511 50838813 40730648 50838984 40730785 50839155 40730922 50839326 40731059 50839497 40731196 50839668 40731333 50839839 40731470 50840010 40731607 50840181 40731744 50840352 40731881 50840523 40732018 50840694 40732155 50840865 40732292 50841036 40732429 50841207 40732566 50841378 40732703 50841549 40732840 50841720 40732977 50841891 40733114 50842062 40733251 50842233 40733388 50842404 40733525 50842575 40733662 50842746 40733799 50842917 40733936 50843088 40734073 50843259 40734210 50843430 40734347 50843601 40734484 50843772 40734621 50843943 40734758 50844114 40734895 50844285 40735032 50844456 40735169 50844627 40735306 50844798 40735443 50844969 40735580 50845140 40735717 50845311 40735854 50845482 40735991 50845653 40736128 50845824 40736265 50845995 40736402 50846166 40736539 50846337 40736676 50846508 40736813 50846679 40736950 50846850 40737087 50847021 40737224 50847192 40737361 50847363 40737498 50847534 40737635 50847705 40737772 50847876 40737909 50848047 40738046 50848218 40738183 50848389 40738320 50848560 40738457 50848731 40738594 50848902 40738731 50849073 40738868 50849244 40739005 50849415 40739142 50849586 40739279 50849757 40739416 50849928 40739553 50850099 40739690 50850270 40739827 50850441 40739964 50850612 40740101 50850783 40740238 50850954 40740375 50851125 40740512 50851296 40740649 50851467 40740786 50851638 40740923 50851809 40741060 50851980 40741197 50852151 40741334 50852322 40741471 50852493 40741608 50852664 40741745 50852835 40741882 50853006 40742019 50853177 40742156 50853348 40742293 50853519 40742430 50853690 40742567 50853861 40742704 50854032 40742841 50854203 40742978 50854374 40743115 50854545 40743252 50854716 40743389 50854887 40743526 50855058 40743663 50855229 40743800 50855400 40743937 50855571 40744074 50855742 40744211 50855913 40744348 50856084 40744485 50856255 40744622 50856426 40744759 50856597 40744896 50856768 40745033 50856939 40745170 50857110 40745307 50857281 40745444 50857452 40745581 50857623 40745718 50857794 40745855 50857965 40745992 50858136 40746129 50858307 40746266 50858478 40746403 50858649 40746540 50858820 40746677 50858991 40746814 50859162 40746951 50859333 40747088 50859504 40747225 50859675 40747362 50859846 40747499 50860017 40747636 50860188 40747773 50860359 40747910 50860530 40748047 50860701 40748184 50860872 40748321 50861043 40748458 50861214 40748595 50861385 40748732 50861556 40748869 50861727 40749006 50861898 40749143 50862069 40749280 50862240 40749417 50862411 40749554 50862582 40749691 50862753 40749828 50862924 40749965 50863095 40750102 50863266 40750239 50863437 40750376 50863608 40750513 50863779 40750650 50863950 40750787 50864121 40750924 50864292 40751061 50864463 40751198 50864634 40751335 50864805 40751472 50864976 40751609 50865147 40751746 50865318 40751883 50865489 40752020 50865660 40752157 50865831 40752294 50866002 40752431 50866173 40752568 50866344 40752705 50866515 40752842 50866686 40752979 50866857 40753116 50867028 40753253 50867199 40753390 50867370 40753527 50867541 40753664 50867712 40753801 50867883 40753938 50868054 40754075 50868225 40754212 50868396 40754349 50868567 40754486 50868738 40754623 50868909 40754760 50869080 40754897 50869251 40755034 50869422 40755171 50869593 40755308 50869764 40755445 50869935 40755582 50870106 40755719 50870277 40755856 50870448 40755993 50870619 40756130 50870790 40756267 50870961 40756404 50871132 40756541 50871303 40756678 50871474 40756815 50871645 40756952 50871816 40757089 50871987 40757226 50872158 40757363 50872329 40757500 50872500 40757637 50872671 40757774 50872842 40757911 50873013 40758048 50873184 40758185 50873355 40758322 50873526 40758459 50873697 40758596 50873868 40758733 50874039 40758870 50874210 40759007 50874381 40759144 50874552 40759281 50874723 40759418 50874894 40759555 50875065 40759692 50875236 40759829 50875407 40759966 50875578 40760103 50875749 40760240 50875920 40760377 50876091 40760514 50876262 40760651 50876433 40760788 50876604 40760925 50876775 40761062 50876946 40761199 50877117 40761336 50877288 40761473 50877459 40761610 50877630 40761747 50877801 40761884 50877972 40762021 50878143 40762158 50878314 40762295 50878485 40762432 50878656 40762569 50878827 40762706 50878998 40762843 50879169 40762980 50879340 40763117 50879511 40763254 50879682 40763391 50879853 40763528 50880024 40763665 50880195 40763802 50880366 40763939 50880537 40764076 50880708 40764213 50880879 40764350 50881050 40764487 50881221 40764624 50881392 40764761 50881563 40764898 50881734 40765035 50881905 40765172 50882076 40765309 50882247 40765446 50882418 40765583 50882589 40765720 50882760 40765857 50882931 40765994 50883102 40766131 50883273 40766268 50883444 40766405 50883615 40766542 50883786 40766679 50883957 40766816 50884128 40766953 50884299 40767090 50884470 40767227 50884641 40767364 50884812 40767501 50884983 40767638 50885154 40767775 50885325 40767912 50885496 40768049 50885667 40768186 50885838 40768323 50886009 40768460 50886180 40768597 50886351 40768734 50886522 40768871 50886693 40769008 50886864 40769145 50887035 40769282 50887206 40769419 50887377 40769556 50887548 40769693 50887719 40769830 50887890 40769967 50888061 40770104 50888232 40770241 50888403 40770378 50888574 40770515 50888745 40770652 50888916 40770789 50889087 40770926 50889258 40771063 50889429 40771200 50889600 40771337 50889771 40771474 50889942 40771611 50890113 40771748 50890284 40771885 50890455 40772022 50890626 40772159 50890797 40772296 50890968 40772433 50891139 40772570 50891310 40772707 50891481 40772844 50891652 40772981 50891823 40773118 50891994 40773255 50892165 40773392 50892336 40773529 50892507 40773666 50892678 40773803 50892849 40773940 50893020 40774077 50893191 40774214 50893362 40774351 50893533 40774488 50893704 40774625 50893875 40774762 50894046 40774899 50894217 40775036 50894388 40775173 50894559 40775310 50894730 40775447 50894901 40775584 50895072 40775721 50895243 40775858 50895414 40775995 50895585 40776132 50895756 40776269 50895927 40776406 50896098 40776543 50896269 40776680 50896440 40776817 50896611 40776954 50896782 40777091 50896953 40777228 50897124 40777365 50897295 40777502 50897466 40777639 50897637 40777776 50897808 40777913 50897979 40778050 50898150 40778187 50898321 40778324 50898492 40778461 50898663 40778598 50898834
1000 38863338 0 38863338 48508254 38863475 48508425 38863612 48508596 38863749 48508767 38863886 48508938 38864023 48509109 38864160 48509280 38864297 48509451 38864434 48509622 38864571 48509793 38864708 48509964 38864845 48510135 38864982 48510306 38865119 48510477 38865256 48510648 38865393 48510819 38865530 48510990 38865667 48511161 38865804 48511332 38865941 48511503 38866078 48511674 38866215 48511845 38866352 48512016 38866489 48512187 38866626 48512358 38866763 48512529 38866900 48512700 38867037 48512871 38867174 48513042 38867311 48513213 38867448 48513384 38867585 48513555 38867722 48513726 38867859 48513897 38867996 48514068 38868133 48514239 38868270 48514410 38868407 48514581 38868544 48514752 38868681 48514923 38868818 48515094 38868955 48515265 38869092 48515436 38869229 48515607 38869366 48515778 38869503 48515949 38869640 48516120 38869777 48516291 38869914 48516462 38870051 48516633 38870188 48516804 38870325 48516975 38870462 48517146 38870599 48517317 38870736 48517488 38870873 48517659 38871010 48517830 38871147 48518001 38871284 48518172 38871421 48518343 38871558 48518514 38871695 48518685 38871832 48518856 38871969 48519027 38872106 48519198 38872243 48519369 38872380 48519540 38872517 48519711 38872654 48519882 38872791 48520053 38872928 48520224 38873065 48520395 38873202 48520566 38873339 48520737 38873476 48520908 38873613 48521079 38873750 48521250 38873887 48521421 38874024 48521592 38874161 48521763 38874298 48521934 38874435 48522105 38874572 48522276 38874709 48522447 38874846 48522618 38874983 48522789 38875120 48522960 38875257 48523131 38875394 48523302 38875531 48523473 38875668 48523644 38875805 48523815 38875942 48523986 38876079 48524157 38876216 48524328 38876353 48524499 38876490 48524670 38876627 48524841 38876764 48525012 38876901 48525183 38877038 48525354 38877175 48525525 38877312 48525696 38877449 48525867 38877586 48526038 38877723 48526209 38877860 48526380 38877997 48526551 38878134 48526722 38878271 48526893 38878408 48527064 38878545 48527235 38878682 48527406 38878819 48527577 38878956 48527748 38879093 48527919 38879230 48528090 38879367 48528261 38879504 48528432 38879641 48528603 38879778 48528774 38879915 48528945 38880052 48529116 38880189 48529287 38880326 48529458 38880463 48529629 38880600 48529800 38880737 48529971 38880874 48530142 38881011 48530313 38881148 48530484 38881285 48530655 38881422 48530826 38881559 48530997 38881696 48531168 38881833 48531339 38881970 48531510 38882107 48531681 38882244 48531852 38882381 48532023 38882518 48532194 38882655 48532365 38882792 48532536 38882929 48532707 38883066 48532878 38883203 48533049 38883340 48533220 38883477 48533391 38883614 48533562 38883751 48533733 38883888 48533904 38884025 48534075 38884162 48534246 38884299 48534417 38884436 48534588 38884573 48534759 38884710 48534930 38884847 48535101 38884984 48535272 38885121 48535443 38885258 48535614 38885395 48535785 38885532 48535956 38885669 48536127 38885806 48536298 38885943 48536469 38886080 48536640 38886217 48536811 38886354 48536982 38886491 48537153 38886628 48537324 38886765 48537495 38886902 48537666 38887039 48537837 38887176 48538008 38887313 48538179 38887450 48538350 38887587 48538521 38887724 48538692 38887861 48538863 38887998 48539034 38888135 48539205 38888272 48539376 38888409 48539547 38888546 48539718 38888683 48539889 38888820 48540060 38888957 48540231 38889094 48540402 38889231 48540573 38889368 48540744 38889505 48540915 38889642 48541086 38889779 48541257 38889916 48541428 38890053 48541599 38890190 48541770 38890327 48541941 38890464 48542112 38890601 48542283 38890738 48542454 38890875 48542625 38891012 48542796 38891149 48542967 38891286 48543138 38891423 48543309 38891560 48543480 38891697 48543651 38891834 48543822 38891971 48543993 38892108 48544164 38892245 48544335 38892382 48544506 38892519 48544677 38892656 48544848 38892793 48545019 38892930 48545190 38893067 48545361 38893204 48545532 38893341 48545703 38893478 48545874 38893615 48546045 38893752 48546216 38893889 48546387 38894026 48546558 38894163 48546729 38894300 48546900 38894437 48547071 38894574 48547242 38894711 48547413 38894848 48547584 38894985 48547755 38895122 48547926 38895259 48548097 38895396 48548268 38895533 48548439 38895670 48548610 38895807 48548781 38895944 48548952 38896081 48549123 38896218 48549294 38896355 48549465 38896492 48549636 38896629 48549807 38896766 48549978 38896903 48550149 38897040 48550320 38897177 48550491 38897314 48550662 38897451 48550833 38897588 48551004 38897725 48551175 38897862 48551346 38897999 48551517 38898136 48551688 38898273 48551859 38898410 48552030 38898547 48552201 38898684 48552372 38898821 48552543 38898958 48552714 38899095 48552885 38899232 48553056 38899369 48553227 38899506 48553398 38899643 48553569 38899780 48553740 38899917 48553911 38900054 48554082 38900191 48554253 38900328 48554424 38900465 48554595 38900602 48554766 38900739 48554937 38900876 48555108 38901013 48555279 38901150 48555450 38901287 48555621 38901424 48555792 38901561 48555963 38901698 48556134 38901835 48556305 38901972 48556476 38902109 48556647 38902246 48556818 38902383 48556989 38902520 48557160 38902657 48557331 38902794 48557502 38902931 48557673 38903068 48557844 38903205 48558015 38903342 48558186 38903479 48558357 38903616 48558528 38903753 48558699 38903890 48558870 38904027 48559041 38904164 48559212 38904301 48559383 38904438 48559554 38904575 48559725 38904712 48559896 38904849 48560067 38904986 48560238 38905123 48560409 38905260 48560580 38905397 48560751 38905534 48560922 38905671 48561093 38905808 48561264 38905945 48561435 38906082 48561606 38906219 48561777 38906356 48561948 38906493 48562119 38906630 48562290 38906767 48562461 38906904 48562632 38907041 48562803 38907178 48562974 38907315 48563145 38907452 48563316 38907589 48563487 38907726 48563658 38907863 48563829 38908000 48564000 38908137 48564171 38908274 48564342 38908411 48564513 38908548 48564684 38908685 48564855 38908822 48565026 38908959 48565197 38909096 48565368 38909233 48565539 38909370 48565710 38909507 48565881 38909644 48566052 38909781 48566223 38909918 48566394 38910055 48566565 38910192 48566736 38910329 48566907 38910466 48567078 38910603 48567249 38910740 48567420 38910877 48567591 38911014 48567762 38911151 48567933 38911288 48568104 38911425 48568275 38911562 48568446 38911699 48568617 38911836 48568788 38911973 48568959 38912110 48569130 38912247 48569301 38912384 48569472 38912521 48569643 38912658 48569814 38912795 48569985 38912932 48570156 38913069 48570327 38913206 48570498 38913343 48570669 38913480 48570840 38913617 48571011 38913754 48571182 38913891 48571353 38914028 48571524 38914165 48571695 38914302 48571866 38914439 48572037 38914576 48572208 38914713 48572379 38914850 48572550 38914987 48572721 38915124 48572892 38915261 48573063 38915398 48573234 38915535 48573405 38915672 48573576 38915809 48573747 38915946 48573918 38916083 48574089 38916220 48574260 38916357 48574431 38916494 48574602 38916631 48574773 38916768 48574944 38916905 48575115 38917042 48575286 38917179 48575457 38917316 48575628 38917453 48575799 38917590 48575970 38917727 48576141 38917864 48576312 38918001 48576483 38918138 48576654 38918275 48576825 38918412 48576996 38918549 48577167 38918686 48577338 38918823 48577509 38918960 48577680 38919097 48577851 38919234 48578022 38919371 48578193 38919508 48578364 38919645 48578535 38919782 48578706 38919919 48578877 38920056 48579048 38920193 48579219 38920330 48579390 38920467 48579561 38920604 48579732 38920741 48579903 38920878 48580074 38921015 48580245 38921152 48580416 38921289 48580587 38921426 48580758 38921563 48580929 38921700 48581100 38921837 48581271 38921974 48581442 38922111 48581613 38922248 48581784 38922385 48581955 38922522 48582126 38922659 48582297 38922796 48582468 38922933 48582639 38923070 48582810 38923207 48582981 38923344 48583152 38923481 48583323 38923618 48583494 38923755 48583665 38923892 48583836 38924029 48584007 38924166 48584178 38924303 48584349 38924440 48584520 38924577 48584691 38924714 48584862 38924851 48585033 38924988 48585204 38925125 48585375 38925262 48585546 38925399 48585717 38925536 48585888 38925673 48586059 38925810 48586230 38925947 48586401 38926084 48586572 38926221 48586743 38926358 48586914 38926495 48587085 38926632 48587256 38926769 48587427 38926906 48587598 38927043 48587769 38927180 48587940 38927317 48588111 38927454 48588282 38927591 48588453 38927728 48588624 38927865 48588795 38928002 48588966 38928139 48589137 38928276 48589308 38928413 48589479 38928550 48589650 38928687 48589821 38928824 48589992 38928961 48590163 38929098 48590334 38929235 48590505 38929372 48590676 38929509 48590847 38929646 48591018 38929783 48591189 38929920 48591360 38930057 48591531 38930194 48591702 38930331 48591873 38930468 48592044 38930605 48592215 38930742 48592386 38930879 48592557 38931016 48592728 38931153 48592899 38931290 48593070 38931427 48593241 38931564 48593412 38931701 48593583 38931838 48593754 38931975 48593925 38932112 48594096 38932249 48594267 38932386 48594438 38932523 48594609 38932660 48594780 38932797 48594951 38932934 48595122 38933071 48595293 38933208 48595464 38933345 48595635 38933482 48595806 38933619 48595977 38933756 48596148 38933893 48596319 38934030 48596490 38934167 48596661 38934304 48596832 38934441 48597003 38934578 48597174 38934715 48597345 38934852 48597516 38934989 48597687 38935126 48597858 38935263 48598029 38935400 48598200 38935537 48598371 38935674 48598542 38935811 48598713 38935948 48598884 38936085 48599055 38936222 48599226 38936359 48599397 38936496 48599568 38936633 48599739 38936770 48599910 38936907 48600081 38937044 48600252 38937181 48600423 38937318 48600594 38937455 48600765 38937592 48600936 38937729 48601107 38937866 48601278 38938003 48601449 38938140 48601620 38938277 48601791 38938414 48601962 38938551 48602133 38938688 48602304 38938825 48602475 38938962 48602646 38939099 48602817 38939236 48602988 38939373 48603159 38939510 48603330 38939647 48603501 38939784 48603672 38939921 48603843 38940058 48604014 38940195 48604185 38940332 48604356 38940469 48604527 38940606 48604698 38940743 48604869 38940880 48605040 38941017 48605211 38941154 48605382 38941291 48605553 38941428 48605724 38941565 48605895 38941702 48606066 38941839 48606237 38941976 48606408 38942113 48606579 38942250 48606750 38942387 48606921 38942524 48607092 38942661 48607263 38942798 48607434 38942935 48607605 38943072 48607776 38943209 48607947 38943346 48608118 38943483 48608289 38943620 48608460 38943757 48608631 38943894 48608802 38944031 48608973 38944168 48609144 38944305 48609315 38944442 48609486 38944579 48609657 38944716 48609828 38944853 48609999 38944990 48610170 38945127 48610341 38945264 48610512 38945401 48610683 38945538 48610854 38945675 48611025 38945812 48611196 38945949 48611367 38946086 48611538 38946223 48611709 38946360 48611880 38946497 48612051 38946634 48612222 38946771 48612393 38946908 48612564 38947045 48612735 38947182 48612906 38947319 48613077 38947456 48613248 38947593 48613419 38947730 48613590 38947867 48613761 38948004 48613932 38948141 48614103 38948278 48614274 38948415 48614445 38948552 48614616 38948689 48614787 38948826 48614958 38948963 48615129 38949100 48615300 38949237 48615471 38949374 48615642 38949511 48615813 38949648 48615984 38949785 48616155 38949922 48616326 38950059 48616497 38950196 48616668 38950333 48616839 38950470 48617010 38950607 48617181 38950744 48617352 38950881 48617523 38951018 48617694 38951155 48617865 38951292 48618036 38951429 48618207 38951566 48618378 38951703 48618549 38951840 48618720 38951977 48618891 38952114 48619062 38952251 48619233 38952388 48619404 38952525 48619575 38952662 48619746 38952799 48619917 38952936 48620088 38953073 48620259 38953210 48620430 38953347 48620601 38953484 48620772 38953621 48620943 38953758 48621114 38953895 48621285 38954032 48621456 38954169 48621627 38954306 48621798 38954443 48621969 38954580 48622140 38954717 48622311 38954854 48622482 38954991 48622653 38955128 48622824 38955265 48622995 38955402 48623166 38955539 48623337 38955676 48623508 38955813 48623679 38955950 48623850 38956087 48624021 38956224 48624192 38956361 48624363 38956498 48624534 38956635 48624705 38956772 48624876 38956909 48625047 38957046 48625218 38957183 48625389 38957320 48625560 38957457 48625731 38957594 48625902 38957731 48626073 38957868 48626244 38958005 48626415 38958142 48626586 38958279 48626757 38958416 48626928 38958553 48627099 38958690 48627270 38958827 48627441 38958964 48627612 38959101 48627783 38959238 48627954 38959375 48628125 38959512 48628296 38959649 48628467 38959786 48628638 38959923 48628809 38960060 48628980 38960197 48629151 38960334 48629322 38960471 48629493 38960608 48629664 38960745 48629835 38960882 48630006 38961019 48630177 38961156 48630348 38961293 48630519 38961430 48630690 38961567 48630861 38961704 48631032 38961841 48631203 38961978 48631374 38962115 48631545 38962252 48631716 38962389 48631887 38962526 48632058 38962663 48632229 38962800 48632400 38962937 48632571 38963074 48632742 38963211 48632913 38963348 48633084 38963485 48633255 38963622 48633426 38963759 48633597 38963896 48633768 38964033 48633939 38964170 48634110 38964307 48634281 38964444 48634452 38964581 48634623 38964718 48634794 38964855 48634965 38964992 48635136 38965129 48635307 38965266 48635478 38965403 48635649 38965540 48635820 38965677 48635991 38965814 48636162 38965951 48636333 38966088 48636504 38966225 48636675 38966362 48636846 38966499 48637017 38966636 48637188 38966773 48637359 38966910 48637530 38967047 48637701 38967184 48637872 38967321 48638043 38967458 48638214 38967595 48638385 38967732 48638556 38967869 48638727 38968006 48638898 38968143 48639069 38968280 48639240 38968417 48639411 38968554 48639582 38968691 48639753 38968828 48639924 38968965 48640095 38969102 48640266 38969239 48640437 38969376 48640608 38969513 48640779 38969650 48640950 38969787 48641121 38969924 48641292 38970061 48641463 38970198 48641634 38970335 48641805 38970472 48641976 38970609 48642147 38970746 48642318 38970883 48642489 38971020 48642660 38971157 48642831 38971294 48643002 38971431 48643173 38971568 48643344 38971705 48643515 38971842 48643686 38971979 48643857 38972116 48644028 38972253 48644199 38972390 48644370 38972527 48644541 38972664 48644712 38972801 48644883 38972938 48645054 38973075 48645225 38973212 48645396 38973349 48645567 38973486 48645738 38973623 48645909 38973760 48646080 38973897 48646251 38974034 48646422 38974171 48646593 38974308 48646764 38974445 48646935 38974582 48647106 38974719 48647277 38974856 48647448 38974993 48647619 38975130 48647790 38975267 48647961 38975404 48648132 38975541 48648303 38975678 48648474 38975815 48648645 38975952 48648816 38976089 48648987 38976226 48649158 38976363 48649329 38976500 48649500 38976637 48649671 38976774 48649842 38976911 48650013 38977048 48650184 38977185 48650355 38977322 48650526 38977459 48650697 38977596 48650868 38977733 48651039 38977870 48651210 38978007 48651381 38978144 48651552 38978281 48651723 38978418 48651894 38978555 48652065 38978692 48652236 38978829 48652407 38978966 48652578 38979103 48652749 38979240 48652920 38979377 48653091 38979514 48653262 38979651 48653433 38979788 48653604 38979925 48653775 38980062 48653946 38980199 48654117 38980336 48654288 38980473 48654459 38980610 48654630 38980747 48654801 38980884 48654972 38981021 48655143 38981158 48655314 38981295 48655485 38981432 48655656 38981569 48655827 38981706 48655998 38981843 48656169 38981980 48656340 38982117 48656511 38982254 48656682 38982391 48656853 38982528 48657024 38982665 48657195 38982802 48657366 38982939 48657537 38983076 48657708 38983213 48657879 38983350 48658050 38983487 48658221 38983624 48658392 38983761 48658563 38983898 48658734 38984035 48658905 38984172 48659076 38984309 48659247 38984446 48659418 38984583 48659589 38984720 48659760 38984857 48659931 38984994 48660102 38985131 48660273 38985268 48660444 38985405 48660615 38985542 48660786 38985679 48660957 38985816 48661128 38985953 48661299 38986090 48661470 38986227 48661641 38986364 48661812 38986501 48661983 38986638 48662154 38986775 48662325 38986912 48662496 38987049 48662667 38987186 48662838 38987323 48663009 38987460 48663180 38987597 48663351 38987734 48663522 38987871 48663693 38988008 48663864 38988145 48664035 38988282 48664206 38988419 48664377 38988556 48664548 38988693 48664719 38988830 48664890 38988967 48665061 38989104 48665232 38989241 48665403 38989378 48665574 38989515 48665745 38989652 48665916 38989789 48666087 38989926 48666258 38990063 48666429 38990200 48666600 38990337 48666771 38990474 48666942 38990611 48667113 38990748 48667284 38990885 48667455 38991022 48667626 38991159 48667797 38991296 48667968 38991433 48668139 38991570 48668310 38991707 48668481 38991844 48668652 38991981 48668823 38992118 48668994 38992255 48669165 38992392 48669336 38992529 48669507 38992666 48669678 38992803 48669849 38992940 48670020 38993077 48670191 38993214 48670362 38993351 48670533 38993488 48670704 38993625 48670875 38993762 48671046 38993899 48671217 38994036 48671388 38994173 48671559 38994310 48671730 38994447 48671901 38994584 48672072 38994721 48672243 38994858 48672414 38994995 48672585 38995132 48672756 38995269 48672927 38995406 48673098 38995543 48673269 38995680 48673440 38995817 48673611 38995954 48673782 38996091 48673953 38996228 48674124 38996365 48674295 38996502 48674466 38996639 48674637 38996776 48674808 38996913 48674979 38997050 48675150 38997187 48675321 38997324 48675492 38997461 48675663 38997598 48675834 38997735 48676005 38997872 48676176 38998009 48676347 38998146 48676518 38998283 48676689 38998420 48676860 38998557 48677031 38998694 48677202 38998831 48677373 38998968 48677544 38999105 48677715 38999242 48677886 38999379 48678057 38999516 48678228 38999653 48678399 38999790 48678570 38999927 48678741 39000064 48678912
1000 39180900 0 39180900 48904627 39181037 48904798 39181174 48904969 39181311 48905140 39181448 48905311 39181585 48905482 39181722 48905653 39181859 48905824 39181996 48905995 39182133 48906166 39182270 48906337 39182407 48906508 39182544 48906679 39182681 48906850 39182818 48907021 39182955 48907192 39183092 48907363 39183229 48907534 39183366 48907705 39183503 48907876 39183640 48908047 39183777 48908218 39183914 48908389 39184051 48908560 39184188 48908731 39184325 48908902 39184462 48909073 39184599 48909244 39184736 48909415 39184873 48909586 39185010 48909757 39185147 48909928 39185284 48910099 39185421 48910270 39185558 48910441 39185695 48910612 39185832 48910783 39185969 48910954 39186106 48911125 39186243 48911296 39186380 48911467 39186517 48911638 39186654 48911809 39186791 48911980 39186928 48912151 39187065 48912322 39187202 48912493 39187339 48912664 39187476 48912835 39187613 48913006 39187750 48913177 39187887 48913348 39188024 48913519 39188161 48913690 39188298 48913861 39188435 48914032 39188572 48914203 39188709 48914374 39188846 48914545 39188983 48914716 39189120 48914887 39189257 48915058 39189394 48915229 39189531 48915400 39189668 48915571 39189805 48915742 39189942 48915913 39190079 48916084 39190216 48916255 39190353 48916426 39190490 48916597 39190627 48916768 39190764 48916939 39190901 48917110 39191038 48917281 39191175 48917452 39191312 48917623 39191449 48917794 39191586 48917965 39191723 48918136 39191860 48918307 39191997 48918478 39192134 48918649 39192271 48918820 39192408 48918991 39192545 48919162 39192682 48919333 39192819 48919504 39192956 48919675 39193093 48919846 39193230 48920017 39193367 48920188 39193504 48920359 39193641 48920530 39193778 48920701 39193915 48920872 39194052 48921043 39194189 48921214 39194326 48921385 39194463 48921556 39194600 48921727 39194737 48921898 39194874 48922069 39195011 48922240 39195148 48922411 39195285 48922582 39195422 48922753 39195559 48922924 39195696 48923095 39195833 48923266 39195970 48923437 39196107 48923608 39196244 48923779 39196381 48923950 39196518 48924121 39196655 48924292 39196792 48924463 39196929 48924634 39197066 48924805 39197203 48924976 39197340 48925147 39197477 48925318 39197614 48925489 39197751 48925660 39197888 48925831 39198025 48926002 39198162 48926173 39198299 48926344 39198436 48926515 39198573 48926686 39198710 48926857 39198847 48927028 39198984 48927199 39199121 48927370 39199258 48927541 39199395 48927712 39199532 48927883 39199669 48928054 39199806 48928225 39199943 48928396 39200080 48928567 39200217 48928738 39200354 48928909 39200491 48929080 39200628 48929251 39200765 48929422 39200902 48929593 39201039 48929764 39201176 48929935 39201313 48930106 39201450 48930277 39201587 48930448 39201724 48930619 39201861 48930790 39201998 48930961 39202135 48931132 39202272 48931303 39202409 48931474 39202546 48931645 39202683 48931816 39202820 48931987 39202957 48932158 39203094 48932329 39203231 48932500 39203368 48932671 39203505 48932842 39203642 48933013 39203779 48933184 39203916 48933355 39204053 48933526 39204190 48933697 39204327 48933868 39204464 48934039 39204601 48934210 39204738 48934381 39204875 48934552 39205012 48934723 39205149 48934894 39205286 48935065 39205423 48935236 39205560 48935407 39205697 48935578 39205834 48935749 39205971 48935920 39206108 48936091 39206245 48936262 39206382 48936433 39206519 48936604 39206656 48936775 39206793 48936946 39206930 48937117 39207067 48937288 39207204 48937459 39207341 48937630 39207478 48937801 39207615 48937972 39207752 48938143 39207889 48938314 39208026 48938485 39208163 48938656 39208300 48938827 39208437 48938998 39208574 48939169 39208711 48939340 39208848 48939511 39208985 48939682 39209122 48939853 39209259 48940024 39209396 48940195 39209533 48940366 39209670 48940537 39209807 48940708 39209944 48940879 39210081 48941050 39210218 48941221 39210355 48941392 39210492 48941563 39210629 48941734 39210766 48941905 39210903 48942076 39211040 48942247 39211177 48942418 39211314 48942589 39211451 48942760 39211588 48942931 39211725 48943102 39211862 48943273 39211999 48943444 39212136 48943615 39212273 48943786 39212410 48943957 39212547 48944128 39212684 48944299 39212821 48944470 39212958 48944641 39213095 48944812 39213232 48944983 39213369 48945154 39213506 48945325 39213643 48945496 39213780 48945667 39213917 48945838 39214054 48946009 39214191 48946180 39214328 48946351 39214465 48946522 39214602 48946693 39214739 48946864 39214876 48947035 39215013 48947206 39215150 48947377 39215287 48947548 39215424 48947719 39215561 48947890 39215698 48948061 39215835 48948232 39215972 48948403 39216109 48948574 39216246 48948745 39216383 48948916 39216520 48949087 39216657 48949258 39216794 48949429 39216931 48949600 39217068 48949771 39217205 48949942 39217342 48950113 39217479 48950284 39217616 48950455 39217753 48950626 39217890 48950797 39218027 48950968 39218164 48951139 39218301 48951310 39218438 48951481 39218575 48951652 39218712 48951823 39218849 48951994 39218986 48952165 39219123 48952336 39219260 48952507 39219397 48952678 39219534 48952849 39219671 48953020 39219808 48953191 39219945 48953362 39220082 48953533 39220219 48953704 39220356 48953875 39220493 48954046 39220630 48954217 39220767 48954388 39220904 48954559 39221041 48954730 39221178 48954901 39221315 48955072 39221452 48955243 39221589 48955414 39221726 48955585 39221863 48955756 39222000 48955927 39222137 48956098 39222274 48956269 39222411 48956440 39222548 48956611 39222685 48956782 39222822 48956953 39222959 48957124 39223096 48957295 39223233 48957466 39223370 48957637 39223507 48957808 39223644 48957979 39223781 48958150 39223918 48958321 39224055 48958492 39224192 48958663 39224329 48958834 39224466 48959005 39224603 48959176 39224740 48959347 39224877 48959518 39225014 48959689 39225151 48959860 39225288 48960031 39225425 48960202 39225562 48960373 39225699 48960544 39225836 48960715 39225973 48960886 39226110 48961057 39226247 48961228 39226384 48961399 39226521 48961570 39226658 48961741 39226795 48961912 39226932 48962083 39227069 48962254 39227206 48962425 39227343 48962596 39227480 48962767 39227617 48962938 39227754 48963109 39227891 48963280 39228028 48963451 39228165 48963622 39228302 48963793 39228439 48963964 39228576 48964135 39228713 48964306 39228850 48964477 39228987 48964648 39229124 48964819 39229261 48964990 39229398 48965161 39229535 48965332 39229672 48965503 39229809 48965674 39229946 48965845 39230083 48966016 39230220 48966187 39230357 48966358 39230494 48966529 39230631 48966700 39230768 48966871 39230905 48967042 39231042 48967213 39231179 48967384 39231316 48967555 39231453 48967726 39231590 48967897 39231727 48968068 39231864 48968239 39232001 48968410 39232138 48968581 39232275 48968752 39232412 48968923 39232549 48969094 39232686 48969265 39232823 48969436 39232960 48969607 39233097 48969778 39233234 48969949 39233371 48970120 39233508 48970291 39233645 48970462 39233782 48970633 39233919 48970804 39234056 48970975 39234193 48971146 39234330 48971317 39234467 48971488 39234604 48971659 39234741 48971830 39234878 48972001 39235015 48972172 39235152 48972343 39235289 48972514 39235426 48972685 39235563 48972856 39235700 48973027 39235837 48973198 39235974 48973369 39236111 48973540 39236248 48973711 39236385 48973882 39236522 48974053 39236659 48974224 39236796 48974395 39236933 48974566 39237070 48974737 39237207 48974908 39237344 48975079 39237481 48975250 39237618 48975421 39237755 48975592 39237892 48975763 39238029 48975934 39238166 48976105 39238303 48976276 39238440 48976447 39238577 48976618 39238714 48976789 39238851 48976960 39238988 48977131 39239125 48977302 39239262 48977473 39239399 48977644 39239536 48977815 39239673 48977986 39239810 48978157 39239947 48978328 39240084 48978499 39240221 48978670 39240358 48978841 39240495 48979012 39240632 48979183 39240769 48979354 39240906 48979525 39241043 48979696 39241180 48979867 39241317 48980038 39241454 48980209 39241591 48980380 39241728 48980551 39241865 48980722 39242002 48980893 39242139 48981064 39242276 48981235 39242413 48981406 39242550 48981577 39242687 48981748 39242824 48981919 39242961 48982090 39243098 48982261 39243235 48982432 39243372 48982603 39243509 48982774 39243646 48982945 39243783 48983116 39243920 48983287 39244057 48983458 39244194 48983629 39244331 48983800 39244468 48983971 39244605 48984142 39244742 48984313 39244879 48984484 39245016 48984655 39245153 48984826 39245290 48984997 39245427 48985168 39245564 48985339 39245701 48985510 39245838 48985681 39245975 48985852 39246112 48986023 39246249 48986194 39246386 48986365 39246523 48986536 39246660 48986707 39246797 48986878 39246934 48987049 39247071 48987220 39247208 48987391 39247345 48987562 39247482 48987733 39247619 48987904 39247756 48988075 39247893 48988246 39248030 48988417 39248167 48988588 39248304 48988759 39248441 48988930 39248578 48989101 39248715 48989272 39248852 48989443 39248989 48989614 39249126 48989785 39249263 48989956 39249400 48990127 39249537 48990298 39249674 48990469 39249811 48990640 39249948 48990811 39250085 48990982 39250222 48991153 39250359 48991324 39250496 48991495 39250633 48991666 39250770 48991837 39250907 48992008 39251044 48992179 39251181 48992350 39251318 48992521 39251455 48992692 39251592 48992863 39251729 48993034 39251866 48993205 39252003 48993376 39252140 48993547 39252277 48993718 39252414 48993889 39252551 48994060 39252688 48994231 39252825 48994402 39252962 48994573 39253099 48994744 39253236 48994915 39253373 48995086 39253510 48995257 39253647 48995428 39253784 48995599 39253921 48995770 39254058 48995941 39254195 48996112 39254332 48996283 39254469 48996454 39254606 48996625 39254743 48996796 39254880 48996967 39255017 48997138 39255154 48997309 39255291 48997480 39255428 48997651 39255565 48997822 39255702 48997993 39255839 48998164 39255976 48998335 39256113 48998506 39256250 48998677 39256387 48998848 39256524 48999019 39256661 48999190 39256798 48999361 39256935 48999532 39257072 48999703 39257209 48999874 39257346 49000045 39257483 49000216 39257620 49000387 39257757 49000558 39257894 49000729 39258031 49000900 39258168 49001071 39258305 49001242 39258442 49001413 39258579 49001584 39258716 49001755 39258853 49001926 39258990 49002097 39259127 49002268 39259264 49002439 39259401 49002610 39259538 49002781 39259675 49002952 39259812 49003123 39259949 49003294 39260086 49003465 39260223 49003636 39260360 49003807 39260497 49003978 39260634 49004149 39260771 49004320 39260908 49004491 39261045 49004662 39261182 49004833 39261319 49005004 39261456 49005175 39261593 49005346 39261730 49005517 39261867 49005688 39262004 49005859 39262141 49006030 39262278 49006201 39262415 49006372 39262552 49006543 39262689 49006714 39262826 49006885 39262963 49007056 39263100 49007227 39263237 49007398 39263374 49007569 39263511 49007740 39263648 49007911 39263785 49008082 39263922 49008253 39264059 49008424 39264196 49008595 39264333 49008766 39264470 49008937 39264607 49009108 39264744 49009279 39264881 49009450 39265018 49009621 39265155 49009792 39265292 49009963 39265429 49010134 39265566 49010305 39265703 49010476 39265840 49010647 39265977 49010818 39266114 49010989 39266251 49011160 39266388 49011331 39266525 49011502 39266662 49011673 39266799 49011844 39266936 49012015 39267073 49012186 39267210 49012357 39267347 49012528 39267484 49012699 39267621 49012870 39267758 49013041 39267895 49013212 39268032 49013383 39268169 49013554 39268306 49013725 39268443 49013896 39268580 49014067 39268717 49014238 39268854 49014409 39268991 49014580 39269128 49014751 39269265 49014922 39269402 49015093 39269539 49015264 39269676 49015435 39269813 49015606 39269950 49015777 39270087 49015948 39270224 49016119 39270361 49016290 39270498 49016461 39270635 49016632 39270772 49016803 39270909 49016974 39271046 49017145 39271183 49017316 39271320 49017487 39271457 49017658 39271594 49017829 39271731 49018000 39271868 49018171 39272005 49018342 39272142 49018513 39272279 49018684 39272416 49018855 39272553 49019026 39272690 49019197 39272827 49019368 39272964 49019539 39273101 49019710 39273238 49019881 39273375 49020052 39273512 49020223 39273649 49020394 39273786 49020565 39273923 49020736 39274060 49020907 39274197 49021078 39274334 49021249 39274471 49021420 39274608 49021591 39274745 49021762 39274882 49021933 39275019 49022104 39275156 49022275 39275293 49022446 39275430 49022617 39275567 49022788 39275704 49022959 39275841 49023130 39275978 49023301 39276115 49023472 39276252 49023643 39276389 49023814 39276526 49023985 39276663 49024156 39276800 49024327 39276937 49024498 39277074 49024669 39277211 49024840 39277348 49025011 39277485 49025182 39277622 49025353 39277759 49025524 39277896 49025695 39278033 49025866 39278170 49026037 39278307 49026208 39278444 49026379 39278581 49026550 39278718 49026721 39278855 49026892 39278992 49027063 39279129 49027234 39279266 49027405 39279403 49027576 39279540 49027747 39279677 49027918 39279814 49028089 39279951 49028260 39280088 49028431 39280225 49028602 39280362 49028773 39280499 49028944 39280636 49029115 39280773 49029286 39280910 49029457 39281047 49029628 39281184 49029799 39281321 49029970 39281458 49030141 39281595 49030312 39281732 49030483 39281869 49030654 39282006 49030825 39282143 49030996 39282280 49031167 39282417 49031338 39282554 49031509 39282691 49031680 39282828 49031851 39282965 49032022 39283102 49032193 39283239 49032364 39283376 49032535 39283513 49032706 39283650 49032877 39283787 49033048 39283924 49033219 39284061 49033390 39284198 49033561 39284335 49033732 39284472 49033903 39284609 49034074 39284746 49034245 39284883 49034416 39285020 49034587 39285157 49034758 39285294 49034929 39285431 49035100 39285568 49035271 39285705 49035442 39285842 49035613 39285979 49035784 39286116 49035955 39286253 49036126 39286390 49036297 39286527 49036468 39286664 49036639 39286801 49036810 39286938 49036981 39287075 49037152 39287212 49037323 39287349 49037494 39287486 49037665 39287623 49037836 39287760 49038007 39287897 49038178 39288034 49038349 39288171 49038520 39288308 49038691 39288445 49038862 39288582 49039033 39288719 49039204 39288856 49039375 39288993 49039546 39289130 49039717 39289267 49039888 39289404 49040059 39289541 49040230 39289678 49040401 39289815 49040572 39289952 49040743 39290089 49040914 39290226 49041085 39290363 49041256 39290500 49041427 39290637 49041598 39290774 49041769 39290911 49041940 39291048 49042111 39291185 49042282 39291322 49042453 39291459 49042624 39291596 49042795 39291733 49042966 39291870 49043137 39292007 49043308 39292144 49043479 39292281 49043650 39292418 49043821 39292555 49043992 39292692 49044163 39292829 49044334 39292966 49044505 39293103 49044676 39293240 49044847 39293377 49045018 39293514 49045189 39293651 49045360 39293788 49045531 39293925 49045702 39294062 49045873 39294199 49046044 39294336 49046215 39294473 49046386 39294610 49046557 39294747 49046728 39294884 49046899 39295021 49047070 39295158 49047241 39295295 49047412 39295432 49047583 39295569 49047754 39295706 49047925 39295843 49048096 39295980 49048267 39296117 49048438 39296254 49048609 39296391 49048780 39296528 49048951 39296665 49049122 39296802 49049293 39296939 49049464 39297076 49049635 39297213 49049806 39297350 49049977 39297487 49050148 39297624 49050319 39297761 49050490 39297898 49050661 39298035 49050832 39298172 49051003 39298309 49051174 39298446 49051345 39298583 49051516 39298720 49051687 39298857 49051858 39298994 49052029 39299131 49052200 39299268 49052371 39299405 49052542 39299542 49052713 39299679 49052884 39299816 49053055 39299953 49053226 39300090 49053397 39300227 49053568 39300364 49053739 39300501 49053910 39300638 49054081 39300775 49054252 39300912 49054423 39301049 49054594 39301186 49054765 39301323 49054936 39301460 49055107 39301597 49055278 39301734 49055449 39301871 49055620 39302008 49055791 39302145 49055962 39302282 49056133 39302419 49056304 39302556 49056475 39302693 49056646 39302830 49056817 39302967 49056988 39303104 49057159 39303241 49057330 39303378 49057501 39303515 49057672 39303652 49057843 39303789 49058014 39303926 49058185 39304063 49058356 39304200 49058527 39304337 49058698 39304474 49058869 39304611 49059040 39304748 49059211 39304885 49059382 39305022 49059553 39305159 49059724 39305296 49059895 39305433 49060066 39305570 49060237 39305707 49060408 39305844 49060579 39305981 49060750 39306118 49060921 39306255 49061092 39306392 49061263 39306529 49061434 39306666 49061605 39306803 49061776 39306940 49061947 39307077 49062118 39307214 49062289 39307351 49062460 39307488 49062631 39307625 49062802 39307762 49062973 39307899 49063144 39308036 49063315 39308173 49063486 39308310 49063657 39308447 49063828 39308584 49063999 39308721 49064170 39308858 49064341 39308995 49064512 39309132 49064683 39309269 49064854 39309406 49065025 39309543 49065196 39309680 49065367 39309817 49065538 39309954 49065709 39310091 49065880 39310228 49066051 39310365 49066222 39310502 49066393 39310639 49066564 39310776 49066735 39310913 49066906 39311050 49067077 39311187 49067248 39311324 49067419 39311461 49067590 39311598 49067761 39311735 49067932 39311872 49068103 39312009 49068274 39312146 49068445 39312283 49068616 39312420 49068787 39312557 49068958 39312694 49069129 39312831 49069300 39312968 49069471 39313105 49069642 39313242 49069813 39313379 49069984 39313516 49070155 39313653 49070326 39313790 49070497 39313927 49070668 39314064 49070839 39314201 49071010 39314338 49071181 39314475 49071352 39314612 49071523 39314749 49071694 39314886 49071865 39315023 49072036 39315160 49072207 39315297 49072378 39315434 49072549 39315571 49072720 39315708 49072891 39315845 49073062 39315982 49073233 39316119 49073404 39316256 49073575 39316393 49073746 39316530 49073917 39316667 49074088 39316804 49074259 39316941 49074430 39317078 49074601 39317215 49074772 39317352 49074943 39317489 49075114 39317626 49075285
1000 11778027 0 11778027 14701041 11778164 14701212 11778301 14701383 11778438 14701554 11778575 14701725 11778712 14701896 11778849 14702067 11778986 14702238 11779123 14702409 11779260 14702580 11779397 14702751 11779534 14702922 11779671 14703093 11779808 14703264 11779945 14703435 11780082 14703606 11780219 14703777 11780356 14703948 11780493 14704119 11780630 14704290 11780767 14704461 11780904 14704632 11781041 14704803 11781178 14704974 11781315 14705145 11781452 14705316 11781589 14705487 11781726 14705658 11781863 14705829 11782000 14706000 11782137 14706171 11782274 14706342 11782411 14706513 11782548 14706684 11782685 14706855 11782822 14707026 11782959 14707197 11783096 14707368 11783233 14707539 11783370 14707710 11783507 14707881 11783644 14708052 11783781 14708223 11783918 14708394 11784055 14708565 11784192 14708736 11784329 14708907 11784466 14709078 11784603 14709249 11784740 14709420 11784877 14709591 11785014 14709762 11785151 14709933 11785288 14710104 11785425 14710275 11785562 14710446 11785699 14710617 11785836 14710788 11785973 14710959 11786110 14711130 11786247 14711301 11786384 14711472 11786521 14711643 11786658 14711814 11786795 14711985 11786932 14712156 11787069 14712327 11787206 14712498 11787343 14712669 11787480 14712840 11787617 14713011 11787754 14713182 11787891 14713353 11788028 14713524 11788165 14713695 11788302 14713866 11788439 14714037 11788576 14714208 11788713 14714379 11788850 14714550 11788987 14714721 11789124 14714892 11789261 14715063 11789398 14715234 11789535 14715405 11789672 14715576 11789809 14715747 11789946 14715918 11790083 14716089 11790220 14716260 11790357 14716431 11790494 14716602 11790631 14716773 11790768 14716944 11790905 14717115 11791042 14717286 11791179 14717457 11791316 14717628 11791453 14717799 11791590 14717970 11791727 14718141 11791864 14718312 11792001 14718483 11792138 14718654 11792275 14718825 11792412 14718996 11792549 14719167 11792686 14719338 11792823 14719509 11792960 14719680 11793097 14719851 11793234 14720022 11793371 14720193 11793508 14720364 11793645 14720535 11793782 14720706 11793919 14720877 11794056 14721048 11794193 14721219 11794330 14721390 11794467 14721561 11794604 14721732 11794741 14721903 11794878 14722074 11795015 14722245 11795152 14722416 11795289 14722587 11795426 14722758 11795563 14722929 11795700 14723100 11795837 14723271 11795974 14723442 11796111 14723613 11796248 14723784 11796385 14723955 11796522 14724126 11796659 14724297 11796796 14724468 11796933 14724639 11797070 14724810 11797207 14724981 11797344 14725152 11797481 14725323 11797618 14725494 11797755 14725665 11797892 14725836 11798029 14726007 11798166 14726178 11798303 14726349 11798440 14726520 11798577 14726691 11798714 14726862 11798851 14727033 11798988 14727204 11799125 14727375 11799262 14727546 11799399 14727717 11799536 14727888 11799673 14728059 11799810 14728230 11799947 14728401 11800084 14728572 11800221 14728743 11800358 14728914 11800495 14729085 11800632 14729256 11800769 14729427 11800906 14729598 11801043 14729769 11801180 14729940 11801317 14730111 11801454 14730282 11801591 14730453 11801728 14730624 11801865 14730795 11802002 14730966 11802139 14731137 11802276 14731308 11802413 14731479 11802550 14731650 11802687 14731821 11802824 14731992 11802961 14732163 11803098 14732334 11803235 14732505 11803372 14732676 11803509 14732847 11803646 14733018 11803783 14733189 11803920 14733360 11804057 14733531 11804194 14733702 11804331 14733873 11804468 14734044 11804605 14734215 11804742 14734386 11804879 14734557 11805016 14734728 11805153 14734899 11805290 14735070 11805427 14735241 11805564 14735412 11805701 14735583 11805838 14735754 11805975 14735925 11806112 14736096 11806249 14736267 11806386 14736438 11806523 14736609 11806660 14736780 11806797 14736951 11806934 14737122 11807071 14737293 11807208 14737464 11807345 14737635 11807482 14737806 11807619 14737977 11807756 14738148 11807893 14738319 11808030 14738490 11808167 14738661 11808304 14738832 11808441 14739003 11808578 14739174 11808715 14739345 11808852 14739516 11808989 14739687 11809126 14739858 11809263 14740029 11809400 14740200 11809537 14740371 11809674 14740542 11809811 14740713 11809948 14740884 11810085 14741055 11810222 14741226 11810359 14741397 11810496 14741568 11810633 14741739 11810770 14741910 11810907 14742081 11811044 14742252 11811181 14742423 11811318 14742594 11811455 14742765 11811592 14742936 11811729 14743107 11811866 14743278 11812003 14743449 11812140 14743620 11812277 14743791 11812414 14743962 11812551 14744133 11812688 14744304 11812825 14744475 11812962 14744646 11813099 14744817 11813236 14744988 11813373 14745159 11813510 14745330 11813647 14745501 11813784 14745672 11813921 14745843 11814058 14746014 11814195 14746185 11814332 14746356 11814469 14746527 11814606 14746698 11814743 14746869 11814880 14747040 11815017 14747211 11815154 14747382 11815291 14747553 11815428 14747724 11815565 14747895 11815702 14748066 11815839 14748237 11815976 14748408 11816113 14748579 11816250 14748750 11816387 14748921 11816524 14749092 11816661 14749263 11816798 14749434 11816935 14749605 11817072 14749776 11817209 14749947 11817346 14750118 11817483 14750289 11817620 14750460 11817757 14750631 11817894 14750802 11818031 14750973 11818168 14751144 11818305 14751315 11818442 14751486 11818579 14751657 11818716 14751828 11818853 14751999 11818990 14752170 11819127 14752341 11819264 14752512 11819401 14752683 11819538 14752854 11819675 14753025 11819812 14753196 11819949 14753367 11820086 14753538 11820223 14753709 11820360 14753880 11820497 14754051 11820634 14754222 11820771 14754393 11820908 14754564 11821045 14754735 11821182 14754906 11821319 14755077 11821456 14755248 11821593 14755419 11821730 14755590 11821867 14755761 11822004 14755932 11822141 14756103 11822278 14756274 11822415 14756445 11822552 14756616 11822689 14756787 11822826 14756958 11822963 14757129 11823100 14757300 11823237 14757471 11823374 14757642 11823511 14757813 11823648 14757984 11823785 14758155 11823922 14758326 11824059 14758497 11824196 14758668 11824333 14758839 11824470 14759010 11824607 14759181 11824744 14759352 11824881 14759523 11825018 14759694 11825155 14759865 11825292 14760036 11825429 14760207 11825566 14760378 11825703 14760549 11825840 14760720 11825977 14760891 11826114 14761062 11826251 14761233 11826388 14761404 11826525 14761575 11826662 14761746 11826799 14761917 11826936 14762088 11827073 14762259 11827210 14762430 11827347 14762601 11827484 14762772 11827621 14762943 11827758 14763114 11827895 14763285 11828032 14763456 11828169 14763627 11828306 14763798 11828443 14763969 11828580 14764140 11828717 14764311 11828854 14764482 11828991 14764653 11829128 14764824 11829265 14764995 11829402 14765166 11829539 14765337 11829676 14765508 11829813 14765679 11829950 14765850 11830087 14766021 11830224 14766192 11830361 14766363 11830498 14766534 11830635 14766705 11830772 14766876 11830909 14767047 11831046 14767218 11831183 14767389 11831320 14767560 11831457 14767731 11831594 14767902 11831731 14768073 11831868 14768244 11832005 14768415 11832142 14768586 11832279 14768757 11832416 14768928 11832553 14769099 11832690 14769270 11832827 14769441 11832964 14769612 11833101 14769783 11833238 14769954 11833375 14770125 11833512 14770296 11833649 14770467 11833786 14770638 11833923 14770809 11834060 14770980 11834197 14771151 11834334 14771322 11834471 14771493 11834608 14771664 11834745 14771835 11834882 14772006 11835019 14772177 11835156 14772348 11835293 14772519 11835430 14772690 11835567 14772861 11835704 14773032 11835841 14773203 11835978 14773374 11836115 14773545 11836252 14773716 11836389 14773887 11836526 14774058 11836663 14774229 11836800 14774400 11836937 14774571 11837074 14774742 11837211 14774913 11837348 14775084 11837485 14775255 11837622 14775426 11837759 14775597 11837896 14775768 11838033 14775939 11838170 14776110 11838307 14776281 11838444 14776452 11838581 14776623 11838718 14776794 11838855 14776965 11838992 14777136 11839129 14777307 11839266 14777478 11839403 14777649 11839540 14777820 11839677 14777991 11839814 14778162 11839951 14778333 11840088 14778504 11840225 14778675 11840362 14778846 11840499 14779017 11840636 14779188 11840773 14779359 11840910 14779530 11841047 14779701 11841184 14779872 11841321 14780043 11841458 14780214 11841595 14780385 11841732 14780556 11841869 14780727 11842006 14780898 11842143 14781069 11842280 14781240 11842417 14781411 11842554 14781582 11842691 14781753 11842828 14781924 11842965 14782095 11843102 14782266 11843239 14782437 11843376 14782608 11843513 14782779 11843650 14782950 11843787 14783121 11843924 14783292 11844061 14783463 11844198 14783634 11844335 14783805 11844472 14783976 11844609 14784147 11844746 14784318 11844883 14784489 11845020 14784660 11845157 14784831 11845294 14785002 11845431 14785173 11845568 14785344 11845705 14785515 11845842 14785686 11845979 14785857 11846116 14786028 11846253 14786199 11846390 14786370 11846527 14786541 11846664 14786712 11846801 14786883 11846938 14787054 11847075 14787225 11847212 14787396 11847349 14787567 11847486 14787738 11847623 14787909 11847760 14788080 11847897 14788251 11848034 14788422 11848171 14788593 11848308 14788764 11848445 14788935 11848582 14789106 11848719 14789277 11848856 14789448 11848993 14789619 11849130 14789790 11849267 14789961 11849404 14790132 11849541 14790303 11849678 14790474 11849815 14790645 11849952 14790816 11850089 14790987 11850226 14791158 11850363 14791329 11850500 14791500 11850637 14791671 11850774 14791842 11850911 14792013 11851048 14792184 11851185 14792355 11851322 14792526 11851459 14792697 11851596 14792868 11851733 14793039 11851870 14793210 11852007 14793381 11852144 14793552 11852281 14793723 11852418 14793894 11852555 14794065 11852692 14794236 11852829 14794407 11852966 14794578 11853103 14794749 11853240 14794920 11853377 14795091 11853514 14795262 11853651 14795433 11853788 14795604 11853925 14795775 11854062 14795946 11854199 14796117 11854336 14796288 11854473 14796459 11854610 14796630 11854747 14796801 11854884 14796972 11855021 14797143 11855158 14797314 11855295 14797485 11855432 14797656 11855569 14797827 11855706 14797998 11855843 14798169 11855980 14798340 11856117 14798511 11856254 14798682 11856391 14798853 11856528 14799024 11856665 14799195 11856802 14799366 11856939 14799537 11857076 14799708 11857213 14799879 11857350 14800050 11857487 14800221 11857624 14800392 11857761 14800563 11857898 14800734 11858035 14800905 11858172 14801076 11858309 14801247 11858446 14801418 11858583 14801589 11858720 14801760 11858857 14801931 11858994 14802102 11859131 14802273 11859268 14802444 11859405 14802615 11859542 14802786 11859679 14802957 11859816 14803128 11859953 14803299 11860090 14803470 11860227 14803641 11860364 14803812 11860501 14803983 11860638 14804154 11860775 14804325 11860912 14804496 11861049 14804667 11861186 14804838 11861323 14805009 11861460 14805180 11861597 14805351 11861734 14805522 11861871 14805693 11862008 14805864 11862145 14806035 11862282 14806206 11862419 14806377 11862556 14806548 11862693 14806719 11862830 14806890 11862967 14807061 11863104 14807232 11863241 14807403 11863378 14807574 11863515 14807745 11863652 14807916 11863789 14808087 11863926 14808258 11864063 14808429 11864200 14808600 11864337 14808771 11864474 14808942 11864611 14809113 11864748 14809284 11864885 14809455 11865022 14809626 11865159 14809797 11865296 14809968 11865433 14810139 11865570 14810310 11865707 14810481 11865844 14810652 11865981 14810823 11866118 14810994 11866255 14811165 11866392 14811336 11866529 14811507 11866666 14811678 11866803 14811849 11866940 14812020 11867077 14812191 11867214 14812362 11867351 14812533 11867488 14812704 11867625 14812875 11867762 14813046 11867899 14813217 11868036 14813388 11868173 14813559 11868310 14813730 11868447 14813901 11868584 14814072 11868721 14814243 11868858 14814414 11868995 14814585 11869132 14814756 11869269 14814927 11869406 14815098 11869543 14815269 11869680 14815440 11869817 14815611 11869954 14815782 11870091 14815953 11870228 14816124 11870365 14816295 11870502 14816466 11870639 14816637 11870776 14816808 11870913 14816979 11871050 14817150 11871187 14817321 11871324 14817492 11871461 14817663 11871598 14817834 11871735 14818005 11871872 14818176 11872009 14818347 11872146 14818518 11872283 14818689 11872420 14818860 11872557 14819031 11872694 14819202 11872831 14819373 11872968 14819544 11873105 14819715 11873242 14819886 11873379 14820057 11873516 14820228 11873653 14820399 11873790 14820570 11873927 14820741 11874064 14820912 11874201 14821083 11874338 14821254 11874475 14821425 11874612 14821596 11874749 14821767 11874886 14821938 11875023 14822109 11875160 14822280 11875297 14822451 11875434 14822622 11875571 14822793 11875708 14822964 11875845 14823135 11875982 14823306 11876119 14823477 11876256 14823648 11876393 14823819 11876530 14823990 11876667 14824161 11876804 14824332 11876941 14824503 11877078 14824674 11877215 14824845 11877352 14825016 11877489 14825187 11877626 14825358 11877763 14825529 11877900 14825700 11878037 14825871 11878174 14826042 11878311 14826213 11878448 14826384 11878585 14826555 11878722 14826726 11878859 14826897 11878996 14827068 11879133 14827239 11879270 14827410 11879407 14827581 11879544 14827752 11879681 14827923 11879818 14828094 11879955 14828265 11880092 14828436 11880229 14828607 11880366 14828778 11880503 14828949 11880640 14829120 11880777 14829291 11880914 14829462 11881051 14829633 11881188 14829804 11881325 14829975 11881462 14830146 11881599 14830317 11881736 14830488 11881873 14830659 11882010 14830830 11882147 14831001 11882284 14831172 11882421 14831343 11882558 14831514 11882695 14831685 11882832 14831856 11882969 14832027 11883106 14832198 11883243 14832369 11883380 14832540 11883517 14832711 11883654 14832882 11883791 14833053 11883928 14833224 11884065 14833395 11884202 14833566 11884339 14833737 11884476 14833908 11884613 14834079 11884750 14834250 11884887 14834421 11885024 14834592 11885161 14834763 11885298 14834934 11885435 14835105 11885572 14835276 11885709 14835447 11885846 14835618 11885983 14835789 11886120 14835960 11886257 14836131 11886394 14836302 11886531 14836473 11886668 14836644 11886805 14836815 11886942 14836986 11887079 14837157 11887216 14837328 11887353 14837499 11887490 14837670 11887627 14837841 11887764 14838012 11887901 14838183 11888038 14838354 11888175 14838525 11888312 14838696 11888449 14838867 11888586 14839038 11888723 14839209 11888860 14839380 11888997 14839551 11889134 14839722 11889271 14839893 11889408 14840064 11889545 14840235 11889682 14840406 11889819 14840577 11889956 14840748 11890093 14840919 11890230 14841090 11890367 14841261 11890504 14841432 11890641 14841603 11890778 14841774 11890915 14841945 11891052 14842116 11891189 14842287 11891326 14842458 11891463 14842629 11891600 14842800 11891737 14842971 11891874 14843142 11892011 14843313 11892148 14843484 11892285 14843655 11892422 14843826 11892559 14843997 11892696 14844168 11892833 14844339 11892970 14844510 11893107 14844681 11893244 14844852 11893381 14845023 11893518 14845194 11893655 14845365 11893792 14845536 11893929 14845707 11894066 14845878 11894203 14846049 11894340 14846220 11894477 14846391 11894614 14846562 11894751 14846733 11894888 14846904 11895025 14847075 11895162 14847246 11895299 14847417 11895436 14847588 11895573 14847759 11895710 14847930 11895847 14848101 11895984 14848272 11896121 14848443 11896258 14848614 11896395 14848785 11896532 14848956 11896669 14849127 11896806 14849298 11896943 14849469 11897080 14849640 11897217 14849811 11897354 14849982 11897491 14850153 11897628 14850324 11897765 14850495 11897902 14850666 11898039 14850837 11898176 14851008 11898313 14851179 11898450 14851350 11898587 14851521 11898724 14851692 11898861 14851863 11898998 14852034 11899135 14852205 11899272 14852376 11899409 14852547 11899546 14852718 11899683 14852889 11899820 14853060 11899957 14853231 11900094 14853402 11900231 14853573 11900368 14853744 11900505 14853915 11900642 14854086 11900779 14854257 11900916 14854428 11901053 14854599 11901190 14854770 11901327 14854941 11901464 14855112 11901601 14855283 11901738 14855454 11901875 14855625 11902012 14855796 11902149 14855967 11902286 14856138 11902423 14856309 11902560 14856480 11902697 14856651 11902834 14856822 11902971 14856993 11903108 14857164 11903245 14857335 11903382 14857506 11903519 14857677 11903656 14857848 11903793 14858019 11903930 14858190 11904067 14858361 11904204 14858532 11904341 14858703 11904478 14858874 11904615 14859045 11904752 14859216 11904889 14859387 11905026 14859558 11905163 14859729 11905300 14859900 11905437 14860071 11905574 14860242 11905711 14860413 11905848 14860584 11905985 14860755 11906122 14860926 11906259 14861097 11906396 14861268 11906533 14861439 11906670 14861610 11906807 14861781 11906944 14861952 11907081 14862123 11907218 14862294 11907355 14862465 11907492 14862636 11907629 14862807 11907766 14862978 11907903 14863149 11908040 14863320 11908177 14863491 11908314 14863662 11908451 14863833 11908588 14864004 11908725 14864175 11908862 14864346 11908999 14864517 11909136 14864688 11909273 14864859 11909410 14865030 11909547 14865201 11909684 14865372 11909821 14865543 11909958 14865714 11910095 14865885 11910232 14866056 11910369 14866227 11910506 14866398 11910643 14866569 11910780 14866740 11910917 14866911 11911054 14867082 11911191 14867253 11911328 14867424 11911465 14867595 11911602 14867766 11911739 14867937 11911876 14868108 11912013 14868279 11912150 14868450 11912287 14868621 11912424 14868792 11912561 14868963 11912698 14869134 11912835 14869305 11912972 14869476 11913109 14869647 11913246 14869818 11913383 14869989 11913520 14870160 11913657 14870331 11913794 14870502 11913931 14870673 11914068 14870844 11914205 14871015 11914342 14871186 11914479 14871357 11914616 14871528 11914753 14871699
1000 41920900 0 41920900 52324627 41921037 52324798 41921174 52324969 41921311 52325140 41921448 52325311 41921585 52325482 41921722 52325653 41921859 52325824 41921996 52325995 41922133 52326166 41922270 52326337 41922407 52326508 41922544 52326679 41922681 52326850 41922818 52327021 41922955 52327192 41923092 52327363 41923229 52327534 41923366 52327705 41923503 52327876 41923640 52328047 41923777 52328218 41923914 52328389 41924051 52328560 41924188 52328731 41924325 52328902 41924462 52329073 41924599 52329244 41924736 52329415 41924873 52329586 41925010 52329757 41925147 52329928 41925284 52330099 41925421 52330270 41925558 52330441 41925695 52330612 41925832 52330783 41925969 52330954 41926106 52331125 41926243 52331296 41926380 52331467 41926517 52331638 41926654 52331809 41926791 52331980 41926928 52332151 41927065 52332322 41927202 52332493 41927339 52332664 41927476 52332835 41927613 52333006 41927750 52333177 41927887 52333348 41928024 52333519 41928161 52333690 41928298 52333861 41928435 52334032 41928572 52334203 41928709 52334374 41928846 52334545 41928983 52334716 41929120 52334887 41929257 52335058 41929394 52335229 41929531 52335400 41929668 52335571 41929805 52335742 41929942 52335913 41930079 52336084 41930216 52336255 41930353 52336426 41930490 52336597 41930627 52336768 41930764 52336939 41930901 52337110 41931038 52337281 41931175 52337452 41931312 52337623 41931449 52337794 41931586 52337965 41931723 52338136 41931860 52338307 41931997 52338478 41932134 52338649 41932271 52338820 41932408 52338991 41932545 52339162 41932682 52339333 41932819 52339504 41932956 52339675 41933093 52339846 41933230 52340017 41933367 52340188 41933504 52340359 41933641 52340530 41933778 52340701 41933915 52340872 41934052 52341043 41934189 52341214 41934326 52341385 41934463 52341556 41934600 52341727 41934737 52341898 41934874 52342069 41935011 52342240 41935148 52342411 41935285 52342582 41935422 52342753 41935559 52342924 41935696 52343095 41935833 52343266 41935970 52343437 41936107 52343608 41936244 52343779 41936381 52343950 41936518 52344121 41936655 52344292 41936792 52344463 41936929 52344634 41937066 52344805 41937203 52344976 41937340 52345147 41937477 52345318 41937614 52345489 41937751 52345660 41937888 52345831 41938025 52346002 41938162 52346173 41938299 52346344 41938436 52346515 41938573 52346686 41938710 52346857 41938847 52347028 41938984 52347199 41939121 52347370 41939258 52347541 41939395 52347712 41939532 52347883 41939669 52348054 41939806 52348225 41939943 52348396 41940080 52348567 41940217 52348738 41940354 52348909 41940491 52349080 41940628 52349251 41940765 52349422 41940902 52349593 41941039 52349764 41941176 52349935 41941313 52350106 41941450 52350277 41941587 52350448 41941724 52350619 41941861 52350790 41941998 52350961 41942135 52351132 41942272 52351303 41942409 52351474 41942546 52351645 41942683 52351816 41942820 52351987 41942957 52352158 41943094 52352329 41943231 52352500 41943368 52352671 41943505 52352842 41943642 52353013 41943779 52353184 41943916 52353355 41944053 52353526 41944190 52353697 41944327 52353868 41944464 52354039 41944601 52354210 41944738 52354381 41944875 52354552 41945012 52354723 41945149 52354894 41945286 52355065 41945423 52355236 41945560 52355407 41945697 52355578 41945834 52355749 41945971 52355920 41946108 52356091 41946245 52356262 41946382 52356433 41946519 52356604 41946656 52356775 41946793 52356946 41946930 52357117 41947067 52357288 41947204 52357459 41947341 52357630 41947478 52357801 41947615 52357972 41947752 52358143 41947889 52358314 41948026 52358485 41948163 52358656 41948300 52358827 41948437 52358998 41948574 52359169 41948711 52359340 41948848 52359511 41948985 52359682 41949122 52359853 41949259 52360024 41949396 52360195 41949533 52360366 41949670 52360537 41949807 52360708 41949944 52360879 41950081 52361050 41950218 52361221 41950355 52361392 41950492 52361563 41950629 52361734 41950766 52361905 41950903 52362076 41951040 52362247 41951177 52362418 41951314 52362589 41951451 52362760 41951588 52362931 41951725 52363102 41951862 52363273 41951999 52363444 41952136 52363615 41952273 52363786 41952410 52363957 41952547 52364128 41952684 52364299 41952821 52364470 41952958 52364641 41953095 52364812 41953232 52364983 41953369 52365154 41953506 52365325 41953643 52365496 41953780 52365667 41953917 52365838 41954054 52366009 41954191 52366180 41954328 52366351 41954465 52366522 41954602 52366693 41954739 52366864 41954876 52367035 41955013 52367206 41955150 52367377 41955287 52367548 41955424 52367719 41955561 52367890 41955698 52368061 41955835 52368232 41955972 52368403 41956109 52368574 41956246 52368745 41956383 52368916 41956520 52369087 41956657 52369258 41956794 52369429 41956931 52369600 41957068 52369771 41957205 52369942 41957342 52370113 41957479 52370284 41957616 52370455 41957753 52370626 41957890 52370797 41958027 52370968 41958164 52371139 41958301 52371310 41958438 52371481 41958575 52371652 41958712 52371823 41958849 52371994 41958986 52372165 41959123 52372336 41959260 52372507 41959397 52372678 41959534 52372849 41959671 52373020 41959808 52373191 41959945 52373362 41960082 52373533 41960219 52373704 41960356 52373875 41960493 52374046 41960630 52374217 41960767 52374388 41960904 52374559 41961041 52374730 41961178 52374901 41961315 52375072 41961452 52375243 41961589 52375414 41961726 52375585 41961863 52375756 41962000 52375927 41962137 52376098 41962274 52376269 41962411 52376440 41962548 52376611 41962685 52376782 41962822 52376953 41962959 52377124 41963096 52377295 41963233 52377466 41963370 52377637 41963507 52377808 41963644 52377979 41963781 52378150 41963918 52378321 41964055 52378492 41964192 52378663 41964329 52378834 41964466 52379005 41964603 52379176 41964740 52379347 41964877 52379518 41965014 52379689 41965151 52379860 41965288 52380031 41965425 52380202 41965562 52380373 41965699 52380544 41965836 52380715 41965973 52380886 41966110 52381057 41966247 52381228 41966384 52381399 41966521 52381570 41966658 52381741 41966795 52381912 41966932 52382083 41967069 52382254 41967206 52382425 41967343 52382596 41967480 52382767 41967617 52382938 41967754 52383109 41967891 52383280 41968028 52383451 41968165 52383622 41968302 52383793 41968439 52383964 41968576 52384135 41968713 52384306 41968850 52384477 41968987 52384648 41969124 52384819 41969261 52384990 41969398 52385161 41969535 52385332 41969672 52385503 41969809 52385674 41969946 52385845 41970083 52386016 41970220 52386187 41970357 52386358 41970494 52386529 41970631 52386700 41970768 52386871 41970905 52387042 41971042 52387213 41971179 52387384 41971316 52387555 41971453 52387726 41971590 52387897 41971727 52388068 41971864 52388239 41972001 52388410 41972138 52388581 41972275 52388752 41972412 52388923 41972549 52389094 41972686 52389265 41972823 52389436 41972960 52389607 41973097 52389778 41973234 52389949 41973371 52390120 41973508 52390291 41973645 52390462 41973782 52390633 41973919 52390804 41974056 52390975 41974193 52391146 41974330 52391317 41974467 52391488 41974604 52391659 41974741 52391830 41974878 52392001 41975015 52392172 41975152 52392343 41975289 52392514 41975426 52392685 41975563 52392856 41975700 52393027 41975837 52393198 41975974 52393369 41976111 52393540 41976248 52393711 41976385 52393882 41976522 52394053 41976659 52394224 41976796 52394395 41976933 52394566 41977070 52394737 41977207 52394908 41977344 52395079 41977481 52395250 41977618 52395421 41977755 52395592 41977892 52395763 41978029 52395934 41978166 52396105 41978303 52396276 41978440 52396447 41978577 52396618 41978714 52396789 41978851 52396960 41978988 52397131 41979125 52397302 41979262 52397473 41979399 52397644 41979536 52397815 41979673 52397986 41979810 52398157 41979947 52398328 41980084 52398499 41980221 52398670 41980358 52398841 41980495 52399012 41980632 52399183 41980769 52399354 41980906 52399525 41981043 52399696 41981180 52399867 41981317 52400038 41981454 52400209 41981591 52400380 41981728 52400551 41981865 52400722 41982002 52400893 41982139 52401064 41982276 52401235 41982413 52401406 41982550 52401577 41982687 52401748 41982824 52401919 41982961 52402090 41983098 52402261 41983235 52402432 41983372 52402603 41983509 52402774 41983646 52402945 41983783 52403116 41983920 52403287 41984057 52403458 41984194 52403629 41984331 52403800 41984468 52403971 41984605 52404142 41984742 52404313 41984879 52404484 41985016 52404655 41985153 52404826 41985290 52404997 41985427 52405168 41985564 52405339 41985701 52405510 41985838 52405681 41985975 52405852 41986112 52406023 41986249 52406194 41986386 52406365 41986523 52406536 41986660 52406707 41986797 52406878 41986934 52407049 41987071 52407220 41987208 52407391 41987345 52407562 41987482 52407733 41987619 52407904 41987756 52408075 41987893 52408246 41988030 52408417 41988167 52408588 41988304 52408759 41988441 52408930 41988578 52409101 41988715 52409272 41988852 52409443 41988989 52409614 41989126 52409785 41989263 52409956 41989400 52410127 41989537 52410298 41989674 52410469 41989811 52410640 41989948 52410811 41990085 52410982 41990222 52411153 41990359 52411324 41990496 52411495 41990633 52411666 41990770 52411837 41990907 52412008 41991044 52412179 41991181 52412350 41991318 52412521 41991455 52412692 41991592 52412863 41991729 52413034 41991866 52413205 41992003 52413376 41992140 52413547 41992277 52413718 41992414 52413889 41992551 52414060 41992688 52414231 41992825 52414402 41992962 52414573 41993099 52414744 41993236 52414915 41993373 52415086 41993510 52415257 41993647 52415428 41993784 52415599 41993921 52415770 41994058 52415941 41994195 52416112 41994332 52416283 41994469 52416454 41994606 52416625 41994743 52416796 41994880 52416967 41995017 52417138 41995154 52417309 41995291 52417480 41995428 52417651 41995565 52417822 41995702 52417993 41995839 52418164 41995976 52418335 41996113 52418506 41996250 52418677 41996387 52418848 41996524 52419019 41996661 52419190 41996798 52419361 41996935 52419532 41997072 52419703 41997209 52419874 41997346 52420045 41997483 52420216 41997620 52420387 41997757 52420558 41997894 52420729 41998031 52420900 41998168 52421071 41998305 52421242 41998442 52421413 41998579 52421584 41998716 52421755 41998853 52421926 41998990 52422097 41999127 52422268 41999264 52422439 41999401 52422610 41999538 52422781 41999675 52422952 41999812 52423123 41999949 52423294 42000086 52423465 42000223 52423636 42000360 52423807 42000497 52423978 42000634 52424149 42000771 52424320 42000908 52424491 42001045 52424662 42001182 52424833 42001319 52425004 42001456 52425175 42001593 52425346 42001730 52425517 42001867 52425688 42002004 52425859 42002141 52426030 42002278 52426201 42002415 52426372 42002552 52426543 42002689 52426714 42002826 52426885 42002963 52427056 42003100 52427227 42003237 52427398 42003374 52427569 42003511 52427740 42003648 52427911 42003785 52428082 42003922 52428253 42004059 52428424 42004196 52428595 42004333 52428766 42004470 52428937 42004607 52429108 42004744 52429279 42004881 52429450 42005018 52429621 42005155 52429792 42005292 52429963 42005429 52430134 42005566 52430305 42005703 52430476 42005840 52430647 42005977 52430818 42006114 52430989 42006251 52431160 42006388 52431331 42006525 52431502 42006662 52431673 42006799 52431844 42006936 52432015 42007073 52432186 42007210 52432357 42007347 52432528 42007484 52432699 42007621 52432870 42007758 52433041 42007895 52433212 42008032 52433383 42008169 52433554 42008306 52433725 42008443 52433896 42008580 52434067 42008717 52434238 42008854 52434409 42008991 52434580 42009128 52434751 42009265 52434922 42009402 52435093 42009539 52435264 42009676 52435435 42009813 52435606 42009950 52435777 42010087 52435948 42010224 52436119 42010361 52436290 42010498 52436461 42010635 52436632 42010772 52436803 42010909 52436974 42011046 52437145 42011183 52437316 42011320 52437487 42011457 52437658 42011594 52437829 42011731 52438000 42011868 52438171 42012005 52438342 42012142 52438513 42012279 52438684 42012416 52438855 42012553 52439026 42012690 52439197 42012827 52439368 42012964 52439539 42013101 52439710 42013238 52439881 42013375 52440052 42013512 52440223 42013649 52440394 42013786 52440565 42013923 52440736 42014060 52440907 42014197 52441078 42014334 52441249 42014471 52441420 42014608 52441591 42014745 52441762 42014882 52441933 42015019 52442104 42015156 52442275 42015293 52442446 42015430 52442617 42015567 52442788 42015704 52442959 42015841 52443130 42015978 52443301 42016115 52443472 42016252 52443643 42016389 52443814 42016526 52443985 42016663 52444156 42016800 52444327 42016937 52444498 42017074 52444669 42017211 52444840 42017348 52445011 42017485 52445182 42017622 52445353 42017759 52445524 42017896 52445695 42018033 52445866 42018170 52446037 42018307 52446208 42018444 52446379 42018581 52446550 42018718 52446721 42018855 52446892 42018992 52447063 42019129 52447234 42019266 52447405 42019403 52447576 42019540 52447747 42019677 52447918 42019814 52448089 42019951 52448260 42020088 52448431 42020225 52448602 42020362 52448773 42020499 52448944 42020636 52449115 42020773 52449286 42020910 52449457 42021047 52449628 42021184 52449799 42021321 52449970 42021458 52450141 42021595 52450312 42021732 52450483 42021869 52450654 42022006 52450825 42022143 52450996 42022280 52451167 42022417 52451338 42022554 52451509 42022691 52451680 42022828 52451851 42022965 52452022 42023102 52452193 42023239 52452364 42023376 52452535 42023513 52452706 42023650 52452877 42023787 52453048 42023924 52453219 42024061 52453390 42024198 52453561 42024335 52453732 42024472 52453903 42024609 52454074 42024746 52454245 42024883 52454416 42025020 52454587 42025157 52454758 42025294 52454929 42025431 52455100 42025568 52455271 42025705 52455442 42025842 52455613 42025979 52455784 42026116 52455955 42026253 52456126 42026390 52456297 42026527 52456468 42026664 52456639 42026801 52456810 42026938 52456981 42027075 52457152 42027212 52457323 42027349 52457494 42027486 52457665 42027623 52457836 42027760 52458007 42027897 52458178 42028034 52458349 42028171 52458520 42028308 52458691 42028445 52458862 42028582 52459033 42028719 52459204 42028856 52459375 42028993 52459546 42029130 52459717 42029267 52459888 42029404 52460059 42029541 52460230 42029678 52460401 42029815 52460572 42029952 52460743 42030089 52460914 42030226 52461085 42030363 52461256 42030500 52461427 42030637 52461598 42030774 52461769 42030911 52461940 42031048 52462111 42031185 52462282 42031322 52462453 42031459 52462624 42031596 52462795 42031733 52462966 42031870 52463137 42032007 52463308 42032144 52463479 42032281 52463650 42032418 52463821 42032555 52463992 42032692 52464163 42032829 52464334 42032966 52464505 42033103 52464676 42033240 52464847 42033377 52465018 42033514 52465189 42033651 52465360 42033788 52465531 42033925 52465702 42034062 52465873 42034199 52466044 42034336 52466215 42034473 52466386 42034610 52466557 42034747 52466728 42034884 52466899 42035021 52467070 42035158 52467241 42035295 52467412 42035432 52467583 42035569 52467754 42035706 52467925 42035843 52468096 42035980 52468267 42036117 52468438 42036254 52468609 42036391 52468780 42036528 52468951 42036665 52469122 42036802 52469293 42036939 52469464 42037076 52469635 42037213 52469806 42037350 52469977 42037487 52470148 42037624 52470319 42037761 52470490 42037898 52470661 42038035 52470832 42038172 52471003 42038309 52471174 42038446 52471345 42038583 52471516 42038720 52471687 42038857 52471858 42038994 52472029 42039131 52472200 42039268 52472371 42039405 52472542 42039542 52472713 42039679 52472884 42039816 52473055 42039953 52473226 42040090 52473397 42040227 52473568 42040364 52473739 42040501 52473910 42040638 52474081 42040775 52474252 42040912 52474423 42041049 52474594 42041186 52474765 42041323 52474936 42041460 52475107 42041597 52475278 42041734 52475449 42041871 52475620 42042008 52475791 42042145 52475962 42042282 52476133 42042419 52476304 42042556 52476475 42042693 52476646 42042830 52476817 42042967 52476988 42043104 52477159 42043241 52477330 42043378 52477501 42043515 52477672 42043652 52477843 42043789 52478014 42043926 52478185 42044063 52478356 42044200 52478527 42044337 52478698 42044474 52478869 42044611 52479040 42044748 52479211 42044885 52479382 42045022 52479553 42045159 52479724 42045296 52479895 42045433 52480066 42045570 52480237 42045707 52480408 42045844 52480579 42045981 52480750 42046118 52480921 42046255 52481092 42046392 52481263 42046529 52481434 42046666 52481605 42046803 52481776 42046940 52481947 42047077 52482118 42047214 52482289 42047351 52482460 42047488 52482631 42047625 52482802 42047762 52482973 42047899 52483144 42048036 52483315 42048173 52483486 42048310 52483657 42048447 52483828 42048584 52483999 42048721 52484170 42048858 52484341 42048995 52484512 42049132 52484683 42049269 52484854 42049406 52485025 42049543 52485196 42049680 52485367 42049817 52485538 42049954 52485709 42050091 52485880 42050228 52486051 42050365 52486222 42050502 52486393 42050639 52486564 42050776 52486735 42050913 52486906 42051050 52487077 42051187 52487248 42051324 52487419 42051461 52487590 42051598 52487761 42051735 52487932 42051872 52488103 42052009 52488274 42052146 52488445 42052283 52488616 42052420 52488787 42052557 52488958 42052694 52489129 42052831 52489300 42052968 52489471 42053105 52489642 42053242 52489813 42053379 52489984 42053516 52490155 42053653 52490326 42053790 52490497 42053927 52490668 42054064 52490839 42054201 52491010 42054338 52491181 42054475 52491352 42054612 52491523 42054749 52491694 42054886 52491865 42055023 52492036 42055160 52492207 42055297 52492378 42055434 52492549 42055571 52492720 42055708 52492891 42055845 52493062 42055982 52493233 42056119 52493404 42056256 52493575 42056393 52493746 42056530 52493917 42056667 52494088 42056804 52494259 42056941 52494430 42057078 52494601 42057215 52494772 42057352 52494943 42057489 52495114 42057626 52495285
1000 54935900 0 54935900 68569627 54936037 68569798 54936174 68569969 54936311 68570140 54936448 68570311 54936585 68570482 54936722 68570653 54936859 68570824 54936996 68570995 54937133 68571166 54937270 68571337 54937407 68571508 54937544 68571679 54937681 68571850 54937818 68572021 54937955 68572192 54938092 68572363 54938229 68572534 54938366 68572705 54938503 68572876 54938640 68573047 54938777 68573218 54938914 68573389 54939051 68573560 54939188 68573731 54939325 68573902 54939462 68574073 54939599 68574244 54939736 68574415 54939873 68574586 54940010 68574757 54940147 68574928 54940284 68575099 54940421 68575270 54940558 68575441 54940695 68575612 54940832 68575783 54940969 68575954 54941106 68576125 54941243 68576296 54941380 68576467 54941517 68576638 54941654 68576809 54941791 68576980 54941928 68577151 54942065 68577322 54942202 68577493 54942339 68577664 54942476 68577835 54942613 68578006 54942750 68578177 54942887 68578348 54943024 68578519 54943161 68578690 54943298 68578861 54943435 68579032 54943572 68579203 54943709 68579374 54943846 68579545 54943983 68579716 54944120 68579887 54944257 68580058 54944394 68580229 54944531 68580400 54944668 68580571 54944805 68580742 54944942 68580913 54945079 68581084 54945216 68581255 54945353 68581426 54945490 68581597 54945627 68581768 54945764 68581939 54945901 68582110 54946038 68582281 54946175 68582452 54946312 68582623 54946449 68582794 54946586 68582965 54946723 68583136 54946860 68583307 54946997 68583478 54947134 68583649 54947271 68583820 54947408 68583991 54947545 68584162 54947682 68584333 54947819 68584504 54947956 68584675 54948093 68584846 54948230 68585017 54948367 68585188 54948504 68585359 54948641 68585530 54948778 68585701 54948915 68585872 54949052 68586043 54949189 68586214 54949326 68586385 54949463 68586556 54949600 68586727 54949737 68586898 54949874 68587069 54950011 68587240 54950148 68587411 54950285 68587582 54950422 68587753 54950559 68587924 54950696 68588095 54950833 68588266 54950970 68588437 54951107 68588608 54951244 68588779 54951381 68588950 54951518 68589121 54951655 68589292 54951792 68589463 54951929 68589634 54952066 68589805 54952203 68589976 54952340 68590147 54952477 68590318 54952614 68590489 54952751 68590660 54952888 68590831 54953025 68591002 54953162 68591173 54953299 68591344 54953436 68591515 54953573 68591686 54953710 68591857 54953847 68592028 54953984 68592199 54954121 68592370 54954258 68592541 54954395 68592712 54954532 68592883 54954669 68593054 54954806 68593225 54954943 68593396 54955080 68593567 54955217 68593738 54955354 68593909 54955491 68594080 54955628 68594251 54955765 68594422 54955902 68594593 54956039 68594764 54956176 68594935 54956313 68595106 54956450 68595277 54956587 68595448 54956724 68595619 54956861 68595790 54956998 68595961 54957135 68596132 54957272 68596303 54957409 68596474 54957546 68596645 54957683 68596816 54957820 68596987 54957957 68597158 54958094 68597329 54958231 68597500 54958368 68597671 54958505 68597842 54958642 68598013 54958779 68598184 54958916 68598355 54959053 68598526 54959190 68598697 54959327 68598868 54959464 68599039 54959601 68599210 54959738 68599381 54959875 68599552 54960012 68599723 54960149 68599894 54960286 68600065 54960423 68600236 54960560 68600407 54960697 68600578 54960834 68600749 54960971 68600920 54961108 68601091 54961245 68601262 54961382 68601433 54961519 68601604 54961656 68601775 54961793 68601946 54961930 68602117 54962067 68602288 54962204 68602459 54962341 68602630 54962478 68602801 54962615 68602972 54962752 68603143 54962889 68603314 54963026 68603485 54963163 68603656 54963300 68603827 54963437 68603998 54963574 68604169 54963711 68604340 54963848 68604511 54963985 68604682 54964122 68604853 54964259 68605024 54964396 68605195 54964533 68605366 54964670 68605537 54964807 68605708 54964944 68605879 54965081 68606050 54965218 68606221 54965355 68606392 54965492 68606563 54965629 68606734 54965766 68606905 54965903 68607076 54966040 68607247 54966177 68607418 54966314 68607589 54966451 68607760 54966588 68607931 54966725 68608102 54966862 68608273 54966999 68608444 54967136 68608615 54967273 68608786 54967410 68608957 54967547 68609128 54967684 68609299 54967821 68609470 54967958 68609641 54968095 68609812 54968232 68609983 54968369 68610154 54968506 68610325 54968643 68610496 54968780 68610667 54968917 68610838 54969054 68611009 54969191 68611180 54969328 68611351 54969465 68611522 54969602 68611693 54969739 68611864 54969876 68612035 54970013 68612206 54970150 68612377 54970287 68612548 54970424 68612719 54970561 68612890 54970698 68613061 54970835 68613232 54970972 68613403 54971109 68613574 54971246 68613745 54971383 68613916 54971520 68614087 54971657 68614258 54971794 68614429 54971931 68614600 54972068 68614771 54972205 68614942 54972342 68615113 54972479 68615284 54972616 68615455 54972753 68615626 54972890 68615797 54973027 68615968 54973164 68616139 54973301 68616310 54973438 68616481 54973575 68616652 54973712 68616823 54973849 68616994 54973986 68617165 54974123 68617336 54974260 68617507 54974397 68617678 54974534 68617849 54974671 68618020 54974808 68618191 54974945 68618362 54975082 68618533 54975219 68618704 54975356 68618875 54975493 68619046 54975630 68619217 54975767 68619388 54975904 68619559 54976041 68619730 54976178 68619901 54976315 68620072 54976452 68620243 54976589 68620414 54976726 68620585 54976863 68620756 54977000 68620927 54977137 68621098 54977274 68621269 54977411 68621440 54977548 68621611 54977685 68621782 54977822 68621953 54977959 68622124 54978096 68622295 54978233 68622466 54978370 68622637 54978507 68622808 54978644 68622979 54978781 68623150 54978918 68623321 54979055 68623492 54979192 68623663 54979329 68623834 54979466 68624005 54979603 68624176 54979740 68624347 54979877 68624518 54980014 68624689 54980151 68624860 54980288 68625031 54980425 68625202 54980562 68625373 54980699 68625544 54980836 68625715 54980973 68625886 54981110 68626057 54981247 68626228 54981384 68626399 54981521 68626570 54981658 68626741 54981795 68626912 54981932 68627083 54982069 68627254 54982206 68627425 54982343 68627596 54982480 68627767 54982617 68627938 54982754 68628109 54982891 68628280 54983028 68628451 54983165 68628622 54983302 68628793 54983439 68628964 54983576 68629135 54983713 68629306 54983850 68629477 54983987 68629648 54984124 68629819 54984261 68629990 54984398 68630161 54984535 68630332 54984672 68630503 54984809 68630674 54984946 68630845 54985083 68631016 54985220 68631187 54985357 68631358 54985494 68631529 54985631 68631700 54985768 68631871 54985905 68632042 54986042 68632213 54986179 68632384 54986316 68632555 54986453 68632726 54986590 68632897 54986727 68633068 54986864 68633239 54987001 68633410 54987138 68633581 54987275 68633752 54987412 68633923 54987549 68634094 54987686 68634265 54987823 68634436 54987960 68634607 54988097 68634778 54988234 68634949 54988371 68635120 54988508 68635291 54988645 68635462 54988782 68635633 54988919 68635804 54989056 68635975 54989193 68636146 54989330 68636317 54989467 68636488 54989604 68636659 54989741 68636830 54989878 68637001 54990015 68637172 54990152 68637343 54990289 68637514 54990426 68637685 54990563 68637856 54990700 68638027 54990837 68638198 54990974 68638369 54991111 68638540 54991248 68638711 54991385 68638882 54991522 68639053 54991659 68639224 54991796 68639395 54991933 68639566 54992070 68639737 54992207 68639908 54992344 68640079 54992481 68640250 54992618 68640421 54992755 68640592 54992892 68640763 54993029 68640934 54993166 68641105 54993303 68641276 54993440 68641447 54993577 68641618 54993714 68641789 54993851 68641960 54993988 68642131 54994125 68642302 54994262 68642473 54994399 68642644 54994536 68642815 54994673 68642986 54994810 68643157 54994947 68643328 54995084 68643499 54995221 68643670 54995358 68643841 54995495 68644012 54995632 68644183 54995769 68644354 54995906 68644525 54996043 68644696 54996180 68644867 54996317 68645038 54996454 68645209 54996591 68645380 54996728 68645551 54996865 68645722 54997002 68645893 54997139 68646064 54997276 68646235 54997413 68646406 54997550 68646577 54997687 68646748 54997824 68646919 54997961 68647090 54998098 68647261 54998235 68647432 54998372 68647603 54998509 68647774 54998646 68647945 54998783 68648116 54998920 68648287 54999057 68648458 54999194 68648629 54999331 68648800 54999468 68648971 54999605 68649142 54999742 68649313 54999879 68649484 55000016 68649655 55000153 68649826 55000290 68649997 55000427 68650168 55000564 68650339 55000701 68650510 55000838 68650681 55000975 68650852 55001112 68651023 55001249 68651194 55001386 68651365 55001523 68651536 55001660 68651707 55001797 68651878 55001934 68652049 55002071 68652220 55002208 68652391 55002345 68652562 55002482 68652733 55002619 68652904 55002756 68653075 55002893 68653246 55003030 68653417 55003167 68653588 55003304 68653759 55003441 68653930 55003578 68654101 55003715 68654272 55003852 68654443 55003989 68654614 55004126 68654785 55004263 68654956 55004400 68655127 55004537 68655298 55004674 68655469 55004811 68655640 55004948 68655811 55005085 68655982 55005222 68656153 55005359 68656324 55005496 68656495 55005633 68656666 55005770 68656837 55005907 68657008 55006044 68657179 55006181 68657350 55006318 68657521 55006455 68657692 55006592 68657863 55006729 68658034 55006866 68658205 55007003 68658376 55007140 68658547 55007277 68658718 55007414 68658889 55007551 68659060 55007688 68659231 55007825 68659402 55007962 68659573 55008099 68659744 55008236 68659915 55008373 68660086 55008510 68660257 55008647 68660428 55008784 68660599 55008921 68660770 55009058 68660941 55009195 68661112 55009332 68661283 55009469 68661454 55009606 68661625 55009743 68661796 55009880 68661967 55010017 68662138 55010154 68662309 55010291 68662480 55010428 68662651 55010565 68662822 55010702 68662993 55010839 68663164 55010976 68663335 55011113 68663506 55011250 68663677 55011387 68663848 55011524 68664019 55011661 68664190 55011798 68664361 55011935 68664532 55012072 68664703 55012209 68664874 55012346 68665045 55012483 68665216 55012620 68665387 55012757 68665558 55012894 68665729 55013031 68665900 55013168 68666071 55013305 68666242 55013442 68666413 55013579 68666584 55013716 68666755 55013853 68666926 55013990 68667097 55014127 68667268 55014264 68667439 55014401 68667610 55014538 68667781 55014675 68667952 55014812 68668123 55014949 68668294 55015086 68668465 55015223 68668636 55015360 68668807 55015497 68668978 55015634 68669149 55015771 68669320 55015908 68669491 55016045 68669662 55016182 68669833 55016319 68670004 55016456 68670175 55016593 68670346 55016730 68670517 55016867 68670688 55017004 68670859 55017141 68671030 55017278 68671201 55017415 68671372 55017552 68671543 55017689 68671714 55017826 68671885 55017963 68672056 55018100 68672227 55018237 68672398 55018374 68672569 55018511 68672740 55018648 68672911 55018785 68673082 55018922 68673253 55019059 68673424 55019196 68673595 55019333 68673766 55019470 68673937 55019607 68674108 55019744 68674279 55019881 68674450 55020018 68674621 55020155 68674792 55020292 68674963 55020429 68675134 55020566 68675305 55020703 68675476 55020840 68675647 55020977 68675818 55021114 68675989 55021251 68676160 55021388 68676331 55021525 68676502 55021662 68676673 55021799 68676844 55021936 68677015 55022073 68677186 55022210 68677357 55022347 68677528 55022484 68677699 55022621 68677870 55022758 68678041 55022895 68678212 55023032 68678383 55023169 68678554 55023306 68678725 55023443 68678896 55023580 68679067 55023717 68679238 55023854 68679409 55023991 68679580 55024128 68679751 55024265 68679922 55024402 68680093 55024539 68680264 55024676 68680435 55024813 68680606 55024950 68680777 55025087 68680948 55025224 68681119 55025361 68681290 55025498 68681461 55025635 68681632 55025772 68681803 55025909 68681974 55026046 68682145 55026183 68682316 55026320 68682487 55026457 68682658 55026594 68682829 55026731 68683000 55026868 68683171 55027005 68683342 55027142 68683513 55027279 68683684 55027416 68683855 55027553 68684026 55027690 68684197 55027827 68684368 55027964 68684539 55028101 68684710 55028238 68684881 55028375 68685052 55028512 68685223 55028649 68685394 55028786 68685565 55028923 68685736 55029060 68685907 55029197 68686078 55029334 68686249 55029471 68686420 55029608 68686591 55029745 68686762 55029882 68686933 55030019 68687104 55030156 68687275 55030293 68687446 55030430 68687617 55030567 68687788 55030704 68687959 55030841 68688130 55030978 68688301 55031115 68688472 55031252 68688643 55031389 68688814 55031526 68688985 55031663 68689156 55031800 68689327 55031937 68689498 55032074 68689669 55032211 68689840 55032348 68690011 55032485 68690182 55032622 68690353 55032759 68690524 55032896 68690695 55033033 68690866 55033170 68691037 55033307 68691208 55033444 68691379 55033581 68691550 55033718 68691721 55033855 68691892 55033992 68692063 55034129 68692234 55034266 68692405 55034403 68692576 55034540 68692747 55034677 68692918 55034814 68693089 55034951 68693260 55035088 68693431 55035225 68693602 55035362 68693773 55035499 68693944 55035636 68694115 55035773 68694286 55035910 68694457 55036047 68694628 55036184 68694799 55036321 68694970 55036458 68695141 55036595 68695312 55036732 68695483 55036869 68695654 55037006 68695825 55037143 68695996 55037280 68696167 55037417 68696338 55037554 68696509 55037691 68696680 55037828 68696851 55037965 68697022 55038102 68697193 55038239 68697364 55038376 68697535 55038513 68697706 55038650 68697877 55038787 68698048 55038924 68698219 55039061 68698390 55039198 68698561 55039335 68698732 55039472 68698903 55039609 68699074 55039746 68699245 55039883 68699416 55040020 68699587 55040157 68699758 55040294 68699929 55040431 68700100 55040568 68700271 55040705 68700442 55040842 68700613 55040979 68700784 55041116 68700955 55041253 68701126 55041390 68701297 55041527 68701468 55041664 68701639 55041801 68701810 55041938 68701981 55042075 68702152 55042212 68702323 55042349 68702494 55042486 68702665 55042623 68702836 55042760 68703007 55042897 68703178 55043034 68703349 55043171 68703520 55043308 68703691 55043445 68703862 55043582 68704033 55043719 68704204 55043856 68704375 55043993 68704546 55044130 68704717 55044267 68704888 55044404 68705059 55044541 68705230 55044678 68705401 55044815 68705572 55044952 68705743 55045089 68705914 55045226 68706085 55045363 68706256 55045500 68706427 55045637 68706598 55045774 68706769 55045911 68706940 55046048 68707111 55046185 68707282 55046322 68707453 55046459 68707624 55046596 68707795 55046733 68707966 55046870 68708137 55047007 68708308 55047144 68708479 55047281 68708650 55047418 68708821 55047555 68708992 55047692 68709163 55047829 68709334 55047966 68709505 55048103 68709676 55048240 68709847 55048377 68710018 55048514 68710189 55048651 68710360 55048788 68710531 55048925 68710702 55049062 68710873 55049199 68711044 55049336 68711215 55049473 68711386 55049610 68711557 55049747 68711728 55049884 68711899 55050021 68712070 55050158 68712241 55050295 68712412 55050432 68712583 55050569 68712754 55050706 68712925 55050843 68713096 55050980 68713267 55051117 68713438 55051254 68713609 55051391 68713780 55051528 68713951 55051665 68714122 55051802 68714293 55051939 68714464 55052076 68714635 55052213 68714806 55052350 68714977 55052487 68715148 55052624 68715319 55052761 68715490 55052898 68715661 55053035 68715832 55053172 68716003 55053309 68716174 55053446 68716345 55053583 68716516 55053720 68716687 55053857 68716858 55053994 68717029 55054131 68717200 55054268 68717371 55054405 68717542 55054542 68717713 55054679 68717884 55054816 68718055 55054953 68718226 55055090 68718397 55055227 68718568 55055364 68718739 55055501 68718910 55055638 68719081 55055775 68719252 55055912 68719423 55056049 68719594 55056186 68719765 55056323 68719936 55056460 68720107 55056597 68720278 55056734 68720449 55056871 68720620 55057008 68720791 55057145 68720962 55057282 68721133 55057419 68721304 55057556 68721475 55057693 68721646 55057830 68721817 55057967 68721988 55058104 68722159 55058241 68722330 55058378 68722501 55058515 68722672 55058652 68722843 55058789 68723014 55058926 68723185 55059063 68723356 55059200 68723527 55059337 68723698 55059474 68723869 55059611 68724040 55059748 68724211 55059885 68724382 55060022 68724553 55060159 68724724 55060296 68724895 55060433 68725066 55060570 68725237 55060707 68725408 55060844 68725579 55060981 68725750 55061118 68725921 55061255 68726092 55061392 68726263 55061529 68726434 55061666 68726605 55061803 68726776 55061940 68726947 55062077 68727118 55062214 68727289 55062351 68727460 55062488 68727631 55062625 68727802 55062762 68727973 55062899 68728144 55063036 68728315 55063173 68728486 55063310 68728657 55063447 68728828 55063584 68728999 55063721 68729170 55063858 68729341 55063995 68729512 55064132 68729683 55064269 68729854 55064406 68730025 55064543 68730196 55064680 68730367 55064817 68730538 55064954 68730709 55065091 68730880 55065228 68731051 55065365 68731222 55065502 68731393 55065639 68731564 55065776 68731735 55065913 68731906 55066050 68732077 55066187 68732248 55066324 68732419 55066461 68732590 55066598 68732761 55066735 68732932 55066872 68733103 55067009 68733274 55067146 68733445 55067283 68733616 55067420 68733787 55067557 68733958 55067694 68734129 55067831 68734300 55067968 68734471 55068105 68734642 55068242 68734813 55068379 68734984 55068516 68735155 55068653 68735326 55068790 68735497 55068927 68735668 55069064 68735839 55069201 68736010 55069338 68736181 55069475 68736352 55069612 68736523 55069749 68736694 55069886 68736865 55070023 68737036 55070160 68737207 55070297 68737378 55070434 68737549 55070571 68737720 55070708 68737891 55070845 68738062 55070982 68738233 55071119 68738404 55071256 68738575 55071393 68738746 55071530 68738917 55071667 68739088 55071804 68739259 55071941 68739430 55072078 68739601 55072215 68739772 55072352 68739943 55072489 68740114 55072626 68740285
1000 23699900 0 23699900 29581627 23700037 29581798 23700174 29581969 23700311 29582140 23700448 29582311 23700585 29582482 23700722 29582653 23700859 29582824 23700996 29582995 23701133 29583166 23701270 29583337 23701407 29583508 23701544 29583679 23701681 29583850 23701818 29584021 23701955 29584192 23702092 29584363 23702229 29584534 23702366 29584705 23702503 29584876 23702640 29585047 23702777 29585218 23702914 29585389 23703051 29585560 23703188 29585731 23703325 29585902 23703462 29586073 23703599 29586244 23703736 29586415 23703873 29586586 23704010 29586757 23704147 29586928 23704284 29587099 23704421 29587270 23704558 29587441 23704695 29587612 23704832 29587783 23704969 29587954 23705106 29588125 23705243 29588296 23705380 29588467 23705517 29588638 23705654 29588809 23705791 29588980 23705928 29589151 23706065 29589322 23706202 29589493 23706339 29589664 23706476 29589835 23706613 29590006 23706750 29590177 23706887 29590348 23707024 29590519 23707161 29590690 23707298 29590861 23707435 29591032 23707572 29591203 23707709 29591374 23707846 29591545 23707983 29591716 23708120 29591887 23708257 29592058 23708394 29592229 23708531 29592400 23708668 29592571 23708805 29592742 23708942 29592913 23709079 29593084 23709216 29593255 23709353 29593426 23709490 29593597 23709627 29593768 23709764 29593939 23709901 29594110 23710038 29594281 23710175 29594452 23710312 29594623 23710449 29594794 23710586 29594965 23710723 29595136 23710860 29595307 23710997 29595478 23711134 29595649 23711271 29595820 23711408 29595991 23711545 29596162 23711682 29596333 23711819 29596504 23711956 29596675 23712093 29596846 23712230 29597017 23712367 29597188 23712504 29597359 23712641 29597530 23712778 29597701 23712915 29597872 23713052 29598043 23713189 29598214 23713326 29598385 23713463 29598556 23713600 29598727 23713737 29598898 23713874 29599069 23714011 29599240 23714148 29599411 23714285 29599582 23714422 29599753 23714559 29599924 23714696 29600095 23714833 29600266 23714970 29600437 23715107 29600608 23715244 29600779 23715381 29600950 23715518 29601121 23715655 29601292 23715792 29601463 23715929 29601634 23716066 29601805 23716203 29601976 23716340 29602147 23716477 29602318 23716614 29602489 23716751 29602660 23716888 29602831 23717025 29603002 23717162 29603173 23717299 29603344 23717436 29603515 23717573 29603686 23717710 29603857 23717847 29604028 23717984 29604199 23718121 29604370 23718258 29604541 23718395 29604712 23718532 29604883 23718669 29605054 23718806 29605225 23718943 29605396 23719080 29605567 23719217 29605738 23719354 29605909 23719491 29606080 23719628 29606251 23719765 29606422 23719902 29606593 23720039 29606764 23720176 29606935 23720313 29607106 23720450 29607277 23720587 29607448 23720724 29607619 23720861 29607790 23720998 29607961 23721135 29608132 23721272 29608303 23721409 29608474 23721546 29608645 23721683 29608816 23721820 29608987 23721957 29609158 23722094 29609329 23722231 29609500 23722368 29609671 23722505 29609842 23722642 29610013 23722779 29610184 23722916 29610355 23723053 29610526 23723190 29610697 23723327 29610868 23723464 29611039 23723601 29611210 23723738 29611381 23723875 29611552 23724012 29611723 23724149 29611894 23724286 29612065 23724423 29612236 23724560 29612407 23724697 29612578 23724834 29612749 23724971 29612920 23725108 29613091 23725245 29613262 23725382 29613433 23725519 29613604 23725656 29613775 23725793 29613946 23725930 29614117 23726067 29614288 23726204 29614459 23726341 29614630 23726478 29614801 23726615 29614972 23726752 29615143 23726889 29615314 23727026 29615485 23727163 29615656 23727300 29615827 23727437 29615998 23727574 29616169 23727711 29616340 23727848 29616511 23727985 29616682 23728122 29616853 23728259 29617024 23728396 29617195 23728533 29617366 23728670 29617537 23728807 29617708 23728944 29617879 23729081 29618050 23729218 29618221 23729355 29618392 23729492 29618563 23729629 29618734 23729766 29618905 23729903 29619076 23730040 29619247 23730177 29619418 23730314 29619589 23730451 29619760 23730588 29619931 23730725 29620102 23730862 29620273 23730999 29620444 23731136 29620615 23731273 29620786 23731410 29620957 23731547 29621128 23731684 29621299 23731821 29621470 23731958 29621641 23732095 29621812 23732232 29621983 23732369 29622154 23732506 29622325 23732643 29622496 23732780 29622667 23732917 29622838 23733054 29623009 23733191 29623180 23733328 29623351 23733465 29623522 23733602 29623693 23733739 29623864 23733876 29624035 23734013 29624206 23734150 29624377 23734287 29624548 23734424 29624719 23734561 29624890 23734698 29625061 23734835 29625232 23734972 29625403 23735109 29625574 23735246 29625745 23735383 29625916 23735520 29626087 23735657 29626258 23735794 29626429 23735931 29626600 23736068 29626771 23736205 29626942 23736342 29627113 23736479 29627284 23736616 29627455 23736753 29627626 23736890 29627797 23737027 29627968 23737164 29628139 23737301 29628310 23737438 29628481 23737575 29628652 23737712 29628823 23737849 29628994 23737986 29629165 23738123 29629336 23738260 29629507 23738397 29629678 23738534 29629849 23738671 29630020 23738808 29630191 23738945 29630362 23739082 29630533 23739219 29630704 23739356 29630875 23739493 29631046 23739630 29631217 23739767 29631388 23739904 29631559 23740041 29631730 23740178 29631901 23740315 29632072 23740452 29632243 23740589 29632414 23740726 29632585 23740863 29632756 23741000 29632927 23741137 29633098 23741274 29633269 23741411 29633440 23741548 29633611 23741685 29633782 23741822 29633953 23741959 29634124 23742096 29634295 23742233 29634466 23742370 29634637 23742507 29634808 23742644 29634979 23742781 29635150 23742918 29635321 23743055 29635492 23743192 29635663 23743329 29635834 23743466 29636005 23743603 29636176 23743740 29636347 23743877 29636518 23744014 29636689 23744151 29636860 23744288 29637031 23744425 29637202 23744562 29637373 23744699 29637544 23744836 29637715 23744973 29637886 23745110 29638057 23745247 29638228 23745384 29638399 23745521 29638570 23745658 29638741 23745795 29638912 23745932 29639083 23746069 29639254 23746206 29639425 23746343 29639596 23746480 29639767 23746617 29639938 23746754 29640109 23746891 29640280 23747028 29640451 23747165 29640622 23747302 29640793 23747439 29640964 23747576 29641135 23747713 29641306 23747850 29641477 23747987 29641648 23748124 29641819 23748261 29641990 23748398 29642161 23748535 29642332 23748672 29642503 23748809 29642674 23748946 29642845 23749083 29643016 23749220 29643187 23749357 29643358 23749494 29643529 23749631 29643700 23749768 29643871 23749905 29644042 23750042 29644213 23750179 29644384 23750316 29644555 23750453 29644726 23750590 29644897 23750727 29645068 23750864 29645239 23751001 29645410 23751138 29645581 23751275 29645752 23751412 29645923 23751549 29646094 23751686 29646265 23751823 29646436 23751960 29646607 23752097 29646778 23752234 29646949 23752371 29647120 23752508 29647291 23752645 29647462 23752782 29647633 23752919 29647804 23753056 29647975 23753193 29648146 23753330 29648317 23753467 29648488 23753604 29648659 23753741 29648830 23753878 29649001 23754015 29649172 23754152 29649343 23754289 29649514 23754426 29649685 23754563 29649856 23754700 29650027 23754837 29650198 23754974 29650369 23755111 29650540 23755248 29650711 23755385 29650882 23755522 29651053 23755659 29651224 23755796 29651395 23755933 29651566 23756070 29651737 23756207 29651908 23756344 29652079 23756481 29652250 23756618 29652421 23756755 29652592 23756892 29652763 23757029 29652934 23757166 29653105 23757303 29653276 23757440 29653447 23757577 29653618 23757714 29653789 23757851 29653960 23757988 29654131 23758125 29654302 23758262 29654473 23758399 29654644 23758536 29654815 23758673 29654986 23758810 29655157 23758947 29655328 23759084 29655499 23759221 29655670 23759358 29655841 23759495 29656012 23759632 29656183 23759769 29656354 23759906 29656525 23760043 29656696 23760180 29656867 23760317 29657038 23760454 29657209 23760591 29657380 23760728 29657551 23760865 29657722 23761002 29657893 23761139 29658064 23761276 29658235 23761413 29658406 23761550 29658577 23761687 29658748 23761824 29658919 23761961 29659090 23762098 29659261 23762235 29659432 23762372 29659603 23762509 29659774 23762646 29659945 23762783 29660116 23762920 29660287 23763057 29660458 23763194 29660629 23763331 29660800 23763468 29660971 23763605 29661142 23763742 29661313 23763879 29661484 23764016 29661655 23764153 29661826 23764290 29661997 23764427 29662168 23764564 29662339 23764701 29662510 23764838 29662681 23764975 29662852 23765112 29663023 23765249 29663194 23765386 29663365 23765523 29663536 23765660 29663707 23765797 29663878 23765934 29664049 23766071 29664220 23766208 29664391 23766345 29664562 23766482 29664733 23766619 29664904 23766756 29665075 23766893 29665246 23767030 29665417 23767167 29665588 23767304 29665759 23767441 29665930 23767578 29666101 23767715 29666272 23767852 29666443 23767989 29666614 23768126 29666785 23768263 29666956 23768400 29667127 23768537 29667298 23768674 29667469 23768811 29667640 23768948 29667811 23769085 29667982 23769222 29668153 23769359 29668324 23769496 29668495 23769633 29668666 23769770 29668837 23769907 29669008 23770044 29669179 23770181 29669350 23770318 29669521 23770455 29669692 23770592 29669863 23770729 29670034 23770866 29670205 23771003 29670376 23771140 29670547 23771277 29670718 23771414 29670889 23771551 29671060 23771688 29671231 23771825 29671402 23771962 29671573 23772099 29671744 23772236 29671915 23772373 29672086 23772510 29672257 23772647 29672428 23772784 29672599 23772921 29672770 23773058 29672941 23773195 29673112 23773332 29673283 23773469 29673454 23773606 29673625 23773743 29673796 23773880 29673967 23774017 29674138 23774154 29674309 23774291 29674480 23774428 29674651 23774565 29674822 23774702 29674993 23774839 29675164 23774976 29675335 23775113 29675506 23775250 29675677 23775387 29675848 23775524 29676019 23775661 29676190 23775798 29676361 23775935 29676532 23776072 29676703 23776209 29676874 23776346 29677045 23776483 29677216 23776620 29677387 23776757 29677558 23776894 29677729 23777031 29677900 23777168 29678071 23777305 29678242 23777442 29678413 23777579 29678584 23777716 29678755 23777853 29678926 23777990 29679097 23778127 29679268 23778264 29679439 23778401 29679610 23778538 29679781 23778675 29679952 23778812 29680123 23778949 29680294 23779086 29680465 23779223 29680636 23779360 29680807 23779497 29680978 23779634 29681149 23779771 29681320 23779908 29681491 23780045 29681662 23780182 29681833 23780319 29682004 23780456 29682175 23780593 29682346 23780730 29682517 23780867 29682688 23781004 29682859 23781141 29683030 23781278 29683201 23781415 29683372 23781552 29683543 23781689 29683714 23781826 29683885 23781963 29684056 23782100 29684227 23782237 29684398 23782374 29684569 23782511 29684740 23782648 29684911 23782785 29685082 23782922 29685253 23783059 29685424 23783196 29685595 23783333 29685766 23783470 29685937 23783607 29686108 23783744 29686279 23783881 29686450 23784018 29686621 23784155 29686792 23784292 29686963 23784429 29687134 23784566 29687305 23784703 29687476 23784840 29687647 23784977 29687818 23785114 29687989 23785251 29688160 23785388 29688331 23785525 29688502 23785662 29688673 23785799 29688844 23785936 29689015 23786073 29689186 23786210 29689357 23786347 29689528 23786484 29689699 23786621 29689870 23786758 29690041 23786895 29690212 23787032 29690383 23787169 29690554 23787306 29690725 23787443 29690896 23787580 29691067 23787717 29691238 23787854 29691409 23787991 29691580 23788128 29691751 23788265 29691922 23788402 29692093 23788539 29692264 23788676 29692435 23788813 29692606 23788950 29692777 23789087 29692948 23789224 29693119 23789361 29693290 23789498 29693461 23789635 29693632 23789772 29693803 23789909 29693974 23790046 29694145 23790183 29694316 23790320 29694487 23790457 29694658 23790594 29694829 23790731 29695000 23790868 29695171 23791005 29695342 23791142 29695513 23791279 29695684 23791416 29695855 23791553 29696026 23791690 29696197 23791827 29696368 23791964 29696539 23792101 29696710 23792238 29696881 23792375 29697052 23792512 29697223 23792649 29697394 23792786 29697565 23792923 29697736 23793060 29697907 23793197 29698078 23793334 29698249 23793471 29698420 23793608 29698591 23793745 29698762 23793882 29698933 23794019 29699104 23794156 29699275 23794293 29699446 23794430 29699617 23794567 29699788 23794704 29699959 23794841 29700130 23794978 29700301 23795115 29700472 23795252 29700643 23795389 29700814 23795526 29700985 23795663 29701156 23795800 29701327 23795937 29701498 23796074 29701669 23796211 29701840 23796348 29702011 23796485 29702182 23796622 29702353 23796759 29702524 23796896 29702695 23797033 29702866 23797170 29703037 23797307 29703208 23797444 29703379 23797581 29703550 23797718 29703721 23797855 29703892 23797992 29704063 23798129 29704234 23798266 29704405 23798403 29704576 23798540 29704747 23798677 29704918 23798814 29705089 23798951 29705260 23799088 29705431 23799225 29705602 23799362 29705773 23799499 29705944 23799636 29706115 23799773 29706286 23799910 29706457 23800047 29706628 23800184 29706799 23800321 29706970 23800458 29707141 23800595 29707312 23800732 29707483 23800869 29707654 23801006 29707825 23801143 29707996 23801280 29708167 23801417 29708338 23801554 29708509 23801691 29708680 23801828 29708851 23801965 29709022 23802102 29709193 23802239 29709364 23802376 29709535 23802513 29709706 23802650 29709877 23802787 29710048 23802924 29710219 23803061 29710390 23803198 29710561 23803335 29710732 23803472 29710903 23803609 29711074 23803746 29711245 23803883 29711416 23804020 29711587 23804157 29711758 23804294 29711929 23804431 29712100 23804568 29712271 23804705 29712442 23804842 29712613 23804979 29712784 23805116 29712955 23805253 29713126 23805390 29713297 23805527 29713468 23805664 29713639 23805801 29713810 23805938 29713981 23806075 29714152 23806212 29714323 23806349 29714494 23806486 29714665 23806623 29714836 23806760 29715007 23806897 29715178 23807034 29715349 23807171 29715520 23807308 29715691 23807445 29715862 23807582 29716033 23807719 29716204 23807856 29716375 23807993 29716546 23808130 29716717 23808267 29716888 23808404 29717059 23808541 29717230 23808678 29717401 23808815 29717572 23808952 29717743 23809089 29717914 23809226 29718085 23809363 29718256 23809500 29718427 23809637 29718598 23809774 29718769 23809911 29718940 23810048 29719111 23810185 29719282 23810322 29719453 23810459 29719624 23810596 29719795 23810733 29719966 23810870 29720137 23811007 29720308 23811144 29720479 23811281 29720650 23811418 29720821 23811555 29720992 23811692 29721163 23811829 29721334 23811966 29721505 23812103 29721676 23812240 29721847 23812377 29722018 23812514 29722189 23812651 29722360 23812788 29722531 23812925 29722702 23813062 29722873 23813199 29723044 23813336 29723215 23813473 29723386 23813610 29723557 23813747 29723728 23813884 29723899 23814021 29724070 23814158 29724241 23814295 29724412 23814432 29724583 23814569 29724754 23814706 29724925 23814843 29725096 23814980 29725267 23815117 29725438 23815254 29725609 23815391 29725780 23815528 29725951 23815665 29726122 23815802 29726293 23815939 29726464 23816076 29726635 23816213 29726806 23816350 29726977 23816487 29727148 23816624 29727319 23816761 29727490 23816898 29727661 23817035 29727832 23817172 29728003 23817309 29728174 23817446 29728345 23817583 29728516 23817720 29728687 23817857 29728858 23817994 29729029 23818131 29729200 23818268 29729371 23818405 29729542 23818542 29729713 23818679 29729884 23818816 29730055 23818953 29730226 23819090 29730397 23819227 29730568 23819364 29730739 23819501 29730910 23819638 29731081 23819775 29731252 23819912 29731423 23820049 29731594 23820186 29731765 23820323 29731936 23820460 29732107 23820597 29732278 23820734 29732449 23820871 29732620 23821008 29732791 23821145 29732962 23821282 29733133 23821419 29733304 23821556 29733475 23821693 29733646 23821830 29733817 23821967 29733988 23822104 29734159 23822241 29734330 23822378 29734501 23822515 29734672 23822652 29734843 23822789 29735014 23822926 29735185 23823063 29735356 23823200 29735527 23823337 29735698 23823474 29735869 23823611 29736040 23823748 29736211 23823885 29736382 23824022 29736553 23824159 29736724 23824296 29736895 23824433 29737066 23824570 29737237 23824707 29737408 23824844 29737579 23824981 29737750 23825118 29737921 23825255 29738092 23825392 29738263 23825529 29738434 23825666 29738605 23825803 29738776 23825940 29738947 23826077 29739118 23826214 29739289 23826351 29739460 23826488 29739631 23826625 29739802 23826762 29739973 23826899 29740144 23827036 29740315 23827173 29740486 23827310 29740657 23827447 29740828 23827584 29740999 23827721 29741170 23827858 29741341 23827995 29741512 23828132 29741683 23828269 29741854 23828406 29742025 23828543 29742196 23828680 29742367 23828817 29742538 23828954 29742709 23829091 29742880 23829228 29743051 23829365 29743222 23829502 29743393 23829639 29743564 23829776 29743735 23829913 29743906 23830050 29744077 23830187 29744248 23830324 29744419 23830461 29744590 23830598 29744761 23830735 29744932 23830872 29745103 23831009 29745274 23831146 29745445 23831283 29745616 23831420 29745787 23831557 29745958 23831694 29746129 23831831 29746300 23831968 29746471 23832105 29746642 23832242 29746813 23832379 29746984 23832516 29747155 23832653 29747326 23832790 29747497 23832927 29747668 23833064 29747839 23833201 29748010 23833338 29748181 23833475 29748352 23833612 29748523 23833749 29748694 23833886 29748865 23834023 29749036 23834160 29749207 23834297 29749378 23834434 29749549 23834571 29749720 23834708 29749891 23834845 29750062 23834982 29750233 23835119 29750404 23835256 29750575 23835393 29750746 23835530 29750917 23835667 29751088 23835804 29751259 23835941 29751430 23836078 29751601 23836215 29751772 23836352 29751943 23836489 29752114 23836626 29752285
1000 38906900 0 38906900 48562627 38907037 48562798 38907174 48562969 38907311 48563140 38907448 48563311 38907585 48563482 38907722 48563653 38907859 48563824 38907996 48563995 38908133 48564166 38908270 48564337 38908407 48564508 38908544 48564679 38908681 48564850 38908818 48565021 38908955 48565192 38909092 48565363 38909229 48565534 38909366 48565705 38909503 48565876 38909640 48566047 38909777 48566218 38909914 48566389 38910051 48566560 38910188 48566731 38910325 48566902 38910462 48567073 38910599 48567244 38910736 48567415 38910873 48567586 38911010 48567757 38911147 48567928 38911284 48568099 38911421 48568270 38911558 48568441 38911695 48568612 38911832 48568783 38911969 48568954 38912106 48569125 38912243 48569296 38912380 48569467 38912517 48569638 38912654 48569809 38912791 48569980 38912928 48570151 38913065 48570322 38913202 48570493 38913339 48570664 38913476 48570835 38913613 48571006 38913750 48571177 38913887 48571348 38914024 48571519 38914161 48571690 38914298 48571861 38914435 48572032 38914572 48572203 38914709 48572374 38914846 48572545 38914983 48572716 38915120 48572887 38915257 48573058 38915394 48573229 38915531 48573400 38915668 48573571 38915805 48573742 38915942 48573913 38916079 48574084 38916216 48574255 38916353 48574426 38916490 48574597 38916627 48574768 38916764 48574939 38916901 48575110 38917038 48575281 38917175 48575452 38917312 48575623 38917449 48575794 38917586 48575965 38917723 48576136 38917860 48576307 38917997 48576478 38918134 48576649 38918271 48576820 38918408 48576991 38918545 48577162 38918682 48577333 38918819 48577504 38918956 48577675 38919093 48577846 38919230 48578017 38919367 48578188 38919504 48578359 38919641 48578530 38919778 48578701 38919915 48578872 38920052 48579043 38920189 48579214 38920326 48579385 38920463 48579556 38920600 48579727 38920737 48579898 38920874 48580069 38921011 48580240 38921148 48580411 38921285 48580582 38921422 48580753 38921559 48580924 38921696 48581095 38921833 48581266 38921970 48581437 38922107 48581608 38922244 48581779 38922381 48581950 38922518 48582121 38922655 48582292 38922792 48582463 38922929 48582634 38923066 48582805 38923203 48582976 38923340 48583147 38923477 48583318 38923614 48583489 38923751 48583660 38923888 48583831 38924025 48584002 38924162 48584173 38924299 48584344 38924436 48584515 38924573 48584686 38924710 48584857 38924847 48585028 38924984 48585199 38925121 48585370 38925258 48585541 38925395 48585712 38925532 48585883 38925669 48586054 38925806 48586225 38925943 48586396 38926080 48586567 38926217 48586738 38926354 48586909 38926491 48587080 38926628 48587251 38926765 48587422 38926902 48587593 38927039 48587764 38927176 48587935 38927313 48588106 38927450 48588277 38927587 48588448 38927724 48588619 38927861 48588790 38927998 48588961 38928135 48589132 38928272 48589303 38928409 48589474 38928546 48589645 38928683 48589816 38928820 48589987 38928957 48590158 38929094 48590329 38929231 48590500 38929368 48590671 38929505 48590842 38929642 48591013 38929779 48591184 38929916 48591355 38930053 48591526 38930190 48591697 38930327 48591868 38930464 48592039 38930601 48592210 38930738 48592381 38930875 48592552 38931012 48592723 38931149 48592894 38931286 48593065 38931423 48593236 38931560 48593407 38931697 48593578 38931834 48593749 38931971 48593920 38932108 48594091 38932245 48594262 38932382 48594433 38932519 48594604 38932656 48594775 38932793 48594946 38932930 48595117 38933067 48595288 38933204 48595459 38933341 48595630 38933478 48595801 38933615 48595972 38933752 48596143 38933889 48596314 38934026 48596485 38934163 48596656 38934300 48596827 38934437 48596998 38934574 48597169 38934711 48597340 38934848 48597511 38934985 48597682 38935122 48597853 38935259 48598024 38935396 48598195 38935533 48598366 38935670 48598537 38935807 48598708 38935944 48598879 38936081 48599050 38936218 48599221 38936355 48599392 38936492 48599563 38936629 48599734 38936766 48599905 38936903 48600076 38937040 48600247 38937177 48600418 38937314 48600589 38937451 48600760 38937588 48600931 38937725 48601102 38937862 48601273 38937999 48601444 38938136 48601615 38938273 48601786 38938410 48601957 38938547 48602128 38938684 48602299 38938821 48602470 38938958 48602641 38939095 48602812 38939232 48602983 38939369 48603154 38939506 48603325 38939643 48603496 38939780 48603667 38939917 48603838 38940054 48604009 38940191 48604180 38940328 48604351 38940465 48604522 38940602 48604693 38940739 48604864 38940876 48605035 38941013 48605206 38941150 48605377 38941287 48605548 38941424 48605719 38941561 48605890 38941698 48606061 38941835 48606232 38941972 48606403 38942109 48606574 38942246 48606745 38942383 48606916 38942520 48607087 38942657 48607258 38942794 48607429 38942931 48607600 38943068 48607771 38943205 48607942 38943342 48608113 38943479 48608284 38943616 48608455 38943753 48608626 38943890 48608797 38944027 48608968 38944164 48609139 38944301 48609310 38944438 48609481 38944575 48609652 38944712 48609823 38944849 48609994 38944986 48610165 38945123 48610336 38945260 48610507 38945397 48610678 38945534 48610849 38945671 48611020 38945808 48611191 38945945 48611362 38946082 48611533 38946219 48611704 38946356 48611875 38946493 48612046 38946630 48612217 38946767 48612388 38946904 48612559 38947041 48612730 38947178 48612901 38947315 48613072 38947452 48613243 38947589 48613414 38947726 48613585 38947863 48613756 38948000 48613927 38948137 48614098 38948274 48614269 38948411 48614440 38948548 48614611 38948685 48614782 38948822 48614953 38948959 48615124 38949096 48615295 38949233 48615466 38949370 48615637 38949507 48615808 38949644 48615979 38949781 48616150 38949918 48616321 38950055 48616492 38950192 48616663 38950329 48616834 38950466 48617005 38950603 48617176 38950740 48617347 38950877 48617518 38951014 48617689 38951151 48617860 38951288 48618031 38951425 48618202 38951562 48618373 38951699 48618544 38951836 48618715 38951973 48618886 38952110 48619057 38952247 48619228 38952384 48619399 38952521 48619570 38952658 48619741 38952795 48619912 38952932 48620083 38953069 48620254 38953206 48620425 38953343 48620596 38953480 48620767 38953617 48620938 38953754 48621109 38953891 48621280 38954028 48621451 38954165 48621622 38954302 48621793 38954439 48621964 38954576 48622135 38954713 48622306 38954850 48622477 38954987 48622648 38955124 48622819 38955261 48622990 38955398 48623161 38955535 48623332 38955672 48623503 38955809 48623674 38955946 48623845 38956083 48624016 38956220 48624187 38956357 48624358 38956494 48624529 38956631 48624700 38956768 48624871 38956905 48625042 38957042 48625213 38957179 48625384 38957316 48625555 38957453 48625726 38957590 48625897 38957727 48626068 38957864 48626239 38958001 48626410 38958138 48626581 38958275 48626752 38958412 48626923 38958549 48627094 38958686 48627265 38958823 48627436 38958960 48627607 38959097 48627778 38959234 48627949 38959371 48628120 38959508 48628291 38959645 48628462 38959782 48628633 38959919 48628804 38960056 48628975 38960193 48629146 38960330 48629317 38960467 48629488 38960604 48629659 38960741 48629830 38960878 48630001 38961015 48630172 38961152 48630343 38961289 48630514 38961426 48630685 38961563 48630856 38961700 48631027 38961837 48631198 38961974 48631369 38962111 48631540 38962248 48631711 38962385 48631882 38962522 48632053 38962659 48632224 38962796 48632395 38962933 48632566 38963070 48632737 38963207 48632908 38963344 48633079 38963481 48633250 38963618 48633421 38963755 48633592 38963892 48633763 38964029 48633934 38964166 48634105 38964303 48634276 38964440 48634447 38964577 48634618 38964714 48634789 38964851 48634960 38964988 48635131 38965125 48635302 38965262 48635473 38965399 48635644 38965536 48635815 38965673 48635986 38965810 48636157 38965947 48636328 38966084 48636499 38966221 48636670 38966358 48636841 38966495 48637012 38966632 48637183 38966769 48637354 38966906 48637525 38967043 48637696 38967180 48637867 38967317 48638038 38967454 48638209 38967591 48638380 38967728 48638551 38967865 48638722 38968002 48638893 38968139 48639064 38968276 48639235 38968413 48639406 38968550 48639577 38968687 48639748 38968824 48639919 38968961 48640090 38969098 48640261 38969235 48640432 38969372 48640603 38969509 48640774 38969646 48640945 38969783 48641116 38969920 48641287 38970057 48641458 38970194 48641629 38970331 48641800 38970468 48641971 38970605 48642142 38970742 48642313 38970879 48642484 38971016 48642655 38971153 48642826 38971290 48642997 38971427 48643168 38971564 48643339 38971701 48643510 38971838 48643681 38971975 48643852 38972112 48644023 38972249 48644194 38972386 48644365 38972523 48644536 38972660 48644707 38972797 48644878 38972934 48645049 38973071 48645220 38973208 48645391 38973345 48645562 38973482 48645733 38973619 48645904 38973756 48646075 38973893 48646246 38974030 48646417 38974167 48646588 38974304 48646759 38974441 48646930 38974578 48647101 38974715 48647272 38974852 48647443 38974989 48647614 38975126 48647785 38975263 48647956 38975400 48648127 38975537 48648298 38975674 48648469 38975811 48648640 38975948 48648811 38976085 48648982 38976222 48649153 38976359 48649324 38976496 48649495 38976633 48649666 38976770 48649837 38976907 48650008 38977044 48650179 38977181 48650350 38977318 48650521 38977455 48650692 38977592 48650863 38977729 48651034 38977866 48651205 38978003 48651376 38978140 48651547 38978277 48651718 38978414 48651889 38978551 48652060 38978688 48652231 38978825 48652402 38978962 48652573 38979099 48652744 38979236 48652915 38979373 48653086 38979510 48653257 38979647 48653428 38979784 48653599 38979921 48653770 38980058 48653941 38980195 48654112 38980332 48654283 38980469 48654454 38980606 48654625 38980743 48654796 38980880 48654967 38981017 48655138 38981154 48655309 38981291 48655480 38981428 48655651 38981565 48655822 38981702 48655993 38981839 48656164 38981976 48656335 38982113 48656506 38982250 48656677 38982387 48656848 38982524 48657019 38982661 48657190 38982798 48657361 38982935 48657532 38983072 48657703 38983209 48657874 38983346 48658045 38983483 48658216 38983620 48658387 38983757 48658558 38983894 48658729 38984031 48658900 38984168 48659071 38984305 48659242 38984442 48659413 38984579 48659584 38984716 48659755 38984853 48659926 38984990 48660097 38985127 48660268 38985264 48660439 38985401 48660610 38985538 48660781 38985675 48660952 38985812 48661123 38985949 48661294 38986086 48661465 38986223 48661636 38986360 48661807 38986497 48661978 38986634 48662149 38986771 48662320 38986908 48662491 38987045 48662662 38987182 48662833 38987319 48663004 38987456 48663175 38987593 48663346 38987730 48663517 38987867 48663688 38988004 48663859 38988141 48664030 38988278 48664201 38988415 48664372 38988552 48664543 38988689 48664714 38988826 48664885 38988963 48665056 38989100 48665227 38989237 48665398 38989374 48665569 38989511 48665740 38989648 48665911 38989785 48666082 38989922 48666253 38990059 48666424 38990196 48666595 38990333 48666766 38990470 48666937 38990607 48667108 38990744 48667279 38990881 48667450 38991018 48667621 38991155 48667792 38991292 48667963 38991429 48668134 38991566 48668305 38991703 48668476 38991840 48668647 38991977 48668818 38992114 48668989 38992251 48669160 38992388 48669331 38992525 48669502 38992662 48669673 38992799 48669844 38992936 48670015 38993073 48670186 38993210 48670357 38993347 48670528 38993484 48670699 38993621 48670870 38993758 48671041 38993895 48671212 38994032 48671383 38994169 48671554 38994306 48671725 38994443 48671896 38994580 48672067 38994717 48672238 38994854 48672409 38994991 48672580 38995128 48672751 38995265 48672922 38995402 48673093 38995539 48673264 38995676 48673435 38995813 48673606 38995950 48673777 38996087 48673948 38996224 48674119 38996361 48674290 38996498 48674461 38996635 48674632 38996772 48674803 38996909 48674974 38997046 48675145 38997183 48675316 38997320 48675487 38997457 48675658 38997594 48675829 38997731 48676000 38997868 48676171 38998005 48676342 38998142 48676513 38998279 48676684 38998416 48676855 38998553 48677026 38998690 48677197 38998827 48677368 38998964 48677539 38999101 48677710 38999238 48677881 38999375 48678052 38999512 48678223 38999649 48678394 38999786 48678565 38999923 48678736 39000060 48678907 39000197 48679078 39000334 48679249 39000471 48679420 39000608 48679591 39000745 48679762 39000882 48679933 39001019 48680104 39001156 48680275 39001293 48680446 39001430 48680617 39001567 48680788 39001704 48680959 39001841 48681130 39001978 48681301 39002115 48681472 39002252 48681643 39002389 48681814 39002526 48681985 39002663 48682156 39002800 48682327 39002937 48682498 39003074 48682669 39003211 48682840 39003348 48683011 39003485 48683182 39003622 48683353 39003759 48683524 39003896 48683695 39004033 48683866 39004170 48684037 39004307 48684208 39004444 48684379 39004581 48684550 39004718 48684721 39004855 48684892 39004992 48685063 39005129 48685234 39005266 48685405 39005403 48685576 39005540 48685747 39005677 48685918 39005814 48686089 39005951 48686260 39006088 48686431 39006225 48686602 39006362 48686773 39006499 48686944 39006636 48687115 39006773 48687286 39006910 48687457 39007047 48687628 39007184 48687799 39007321 48687970 39007458 48688141 39007595 48688312 39007732 48688483 39007869 48688654 39008006 48688825 39008143 48688996 39008280 48689167 39008417 48689338 39008554 48689509 39008691 48689680 39008828 48689851 39008965 48690022 39009102 48690193 39009239 48690364 39009376 48690535 39009513 48690706 39009650 48690877 39009787 48691048 39009924 48691219 39010061 48691390 39010198 48691561 39010335 48691732 39010472 48691903 39010609 48692074 39010746 48692245 39010883 48692416 39011020 48692587 39011157 48692758 39011294 48692929 39011431 48693100 39011568 48693271 39011705 48693442 39011842 48693613 39011979 48693784 39012116 48693955 39012253 48694126 39012390 48694297 39012527 48694468 39012664 48694639 39012801 48694810 39012938 48694981 39013075 48695152 39013212 48695323 39013349 48695494 39013486 48695665 39013623 48695836 39013760 48696007 39013897 48696178 39014034 48696349 39014171 48696520 39014308 48696691 39014445 48696862 39014582 48697033 39014719 48697204 39014856 48697375 39014993 48697546 39015130 48697717 39015267 48697888 39015404 48698059 39015541 48698230 39015678 48698401 39015815 48698572 39015952 48698743 39016089 48698914 39016226 48699085 39016363 48699256 39016500 48699427 39016637 48699598 39016774 48699769 39016911 48699940 39017048 48700111 39017185 48700282 39017322 48700453 39017459 48700624 39017596 48700795 39017733 48700966 39017870 48701137 39018007 48701308 39018144 48701479 39018281 48701650 39018418 48701821 39018555 48701992 39018692 48702163 39018829 48702334 39018966 48702505 39019103 48702676 39019240 48702847 39019377 48703018 39019514 48703189 39019651 48703360 39019788 48703531 39019925 48703702 39020062 48703873 39020199 48704044 39020336 48704215 39020473 48704386 39020610 48704557 39020747 48704728 39020884 48704899 39021021 48705070 39021158 48705241 39021295 48705412 39021432 48705583 39021569 48705754 39021706 48705925 39021843 48706096 39021980 48706267 39022117 48706438 39022254 48706609 39022391 48706780 39022528 48706951 39022665 48707122 39022802 48707293 39022939 48707464 39023076 48707635 39023213 48707806 39023350 48707977 39023487 48708148 39023624 48708319 39023761 48708490 39023898 48708661 39024035 48708832 39024172 48709003 39024309 48709174 39024446 48709345 39024583 48709516 39024720 48709687 39024857 48709858 39024994 48710029 39025131 48710200 39025268 48710371 39025405 48710542 39025542 48710713 39025679 48710884 39025816 48711055 39025953 48711226 39026090 48711397 39026227 48711568 39026364 48711739 39026501 48711910 39026638 48712081 39026775 48712252 39026912 48712423 39027049 48712594 39027186 48712765 39027323 48712936 39027460 48713107 39027597 48713278 39027734 48713449 39027871 48713620 39028008 48713791 39028145 48713962 39028282 48714133 39028419 48714304 39028556 48714475 39028693 48714646 39028830 48714817 39028967 48714988 39029104 48715159 39029241 48715330 39029378 48715501 39029515 48715672 39029652 48715843 39029789 48716014 39029926 48716185 39030063 48716356 39030200 48716527 39030337 48716698 39030474 48716869 39030611 48717040 39030748 48717211 39030885 48717382 39031022 48717553 39031159 48717724 39031296 48717895 39031433 48718066 39031570 48718237 39031707 48718408 39031844 48718579 39031981 48718750 39032118 48718921 39032255 48719092 39032392 48719263 39032529 48719434 39032666 48719605 39032803 48719776 39032940 48719947 39033077 48720118 39033214 48720289 39033351 48720460 39033488 48720631 39033625 48720802 39033762 48720973 39033899 48721144 39034036 48721315 39034173 48721486 39034310 48721657 39034447 48721828 39034584 48721999 39034721 48722170 39034858 48722341 39034995 48722512 39035132 48722683 39035269 48722854 39035406 48723025 39035543 48723196 39035680 48723367 39035817 48723538 39035954 48723709 39036091 48723880 39036228 48724051 39036365 48724222 39036502 48724393 39036639 48724564 39036776 48724735 39036913 48724906 39037050 48725077 39037187 48725248 39037324 48725419 39037461 48725590 39037598 48725761 39037735 48725932 39037872 48726103 39038009 48726274 39038146 48726445 39038283 48726616 39038420 48726787 39038557 48726958 39038694 48727129 39038831 48727300 39038968 48727471 39039105 48727642 39039242 48727813 39039379 48727984 39039516 48728155 39039653 48728326 39039790 48728497 39039927 48728668 39040064 48728839 39040201 48729010 39040338 48729181 39040475 48729352 39040612 48729523 39040749 48729694 39040886 48729865 39041023 48730036 39041160 48730207 39041297 48730378 39041434 48730549 39041571 48730720 39041708 48730891 39041845 48731062 39041982 48731233 39042119 48731404 39042256 48731575 39042393 48731746 39042530 48731917 39042667 48732088 39042804 48732259 39042941 48732430 39043078 48732601 39043215 48732772 39043352 48732943 39043489 48733114 39043626 48733285
1000 19575519 0 19575519 24433677 19575656 24433848 19575793 24434019 19575930 24434190 19576067 24434361 19576204 24434532 19576341 24434703 19576478 24434874 19576615 24435045 19576752 24435216 19576889 24435387 19577026 24435558 19577163 24435729 19577300 24435900 19577437 24436071 19577574 24436242 19577711 24436413 19577848 24436584 19577985 24436755 19578122 24436926 19578259 24437097 19578396 24437268 19578533 24437439 19578670 24437610 19578807 24437781 19578944 24437952 19579081 24438123 19579218 24438294 19579355 24438465 19579492 24438636 19579629 24438807 19579766 24438978 19579903 24439149 19580040 24439320 19580177 24439491 19580314 24439662 19580451 24439833 19580588 24440004 19580725 24440175 19580862 24440346 19580999 24440517 19581136 24440688 19581273 24440859 19581410 24441030 19581547 24441201 19581684 24441372 19581821 24441543 19581958 24441714 19582095 24441885 19582232 24442056 19582369 24442227 19582506 24442398 19582643 24442569 19582780 24442740 19582917 24442911 19583054 24443082 19583191 24443253 19583328 24443424 19583465 24443595 19583602 24443766 19583739 24443937 19583876 24444108 19584013 24444279 19584150 24444450 19584287 24444621 19584424 24444792 19584561 24444963 19584698 24445134 19584835 24445305 19584972 24445476 19585109 24445647 19585246 24445818 19585383 24445989 19585520 24446160 19585657 24446331 19585794 24446502 19585931 24446673 19586068 24446844 19586205 24447015 19586342 24447186 19586479 24447357 19586616 24447528 19586753 24447699 19586890 24447870 19587027 24448041 19587164 24448212 19587301 24448383 19587438 24448554 19587575 24448725 19587712 24448896 19587849 24449067 19587986 24449238 19588123 24449409 19588260 24449580 19588397 24449751 19588534 24449922 19588671 24450093 19588808 24450264 19588945 24450435 19589082 24450606 19589219 24450777 19589356 24450948 19589493 24451119 19589630 24451290 19589767 24451461 19589904 24451632 19590041 24451803 19590178 24451974 19590315 24452145 19590452 24452316 19590589 24452487 19590726 24452658 19590863 24452829 19591000 24453000 19591137 24453171 19591274 24453342 19591411 24453513 19591548 24453684 19591685 24453855 19591822 24454026 19591959 24454197 19592096 24454368 19592233 24454539 19592370 24454710 19592507 24454881 19592644 24455052 19592781 24455223 19592918 24455394 19593055 24455565 19593192 24455736 19593329 24455907 19593466 24456078 19593603 24456249 19593740 24456420 19593877 24456591 19594014 24456762 19594151 24456933 19594288 24457104 19594425 24457275 19594562 24457446 19594699 24457617 19594836 24457788 19594973 24457959 19595110 24458130 19595247 24458301 19595384 24458472 19595521 24458643 19595658 24458814 19595795 24458985 19595932 24459156 19596069 24459327 19596206 24459498 19596343 24459669 19596480 24459840 19596617 24460011 19596754 24460182 19596891 24460353 19597028 24460524 19597165 24460695 19597302 24460866 19597439 24461037 19597576 24461208 19597713 24461379 19597850 24461550 19597987 24461721 19598124 24461892 19598261 24462063 19598398 24462234 19598535 24462405 19598672 24462576 19598809 24462747 19598946 24462918 19599083 24463089 19599220 24463260 19599357 24463431 19599494 24463602 19599631 24463773 19599768 24463944 19599905 24464115 19600042 24464286 19600179 24464457 19600316 24464628 19600453 24464799 19600590 24464970 19600727 24465141 19600864 24465312 19601001 24465483 19601138 24465654 19601275 24465825 19601412 24465996 19601549 24466167 19601686 24466338 19601823 24466509 19601960 24466680 19602097 24466851 19602234 24467022 19602371 24467193 19602508 24467364 19602645 24467535 19602782 24467706 19602919 24467877 19603056 24468048 19603193 24468219 19603330 24468390 19603467 24468561 19603604 24468732 19603741 24468903 19603878 24469074 19604015 24469245 19604152 24469416 19604289 24469587 19604426 24469758 19604563 24469929 19604700 24470100 19604837 24470271 19604974 24470442 19605111 24470613 19605248 24470784 19605385 24470955 19605522 24471126 19605659 24471297 19605796 24471468 19605933 24471639 19606070 24471810 19606207 24471981 19606344 24472152 19606481 24472323 19606618 24472494 19606755 24472665 19606892 24472836 19607029 24473007 19607166 24473178 19607303 24473349 19607440 24473520 19607577 24473691 19607714 24473862 19607851 24474033 19607988 24474204 19608125 24474375 19608262 24474546 19608399 24474717 19608536 24474888 19608673 24475059 19608810 24475230 19608947 24475401 19609084 24475572 19609221 24475743 19609358 24475914 19609495 24476085 19609632 24476256 19609769 24476427 19609906 24476598 19610043 24476769 19610180 24476940 19610317 24477111 19610454 24477282 19610591 24477453 19610728 24477624 19610865 24477795 19611002 24477966 19611139 24478137 19611276 24478308 19611413 24478479 19611550 24478650 19611687 24478821 19611824 24478992 19611961 24479163 19612098 24479334 19612235 24479505 19612372 24479676 19612509 24479847 19612646 24480018 19612783 24480189 19612920 24480360 19613057 24480531 19613194 24480702 19613331 24480873 19613468 24481044 19613605 24481215 19613742 24481386 19613879 24481557 19614016 24481728 19614153 24481899 19614290 24482070 19614427 24482241 19614564 24482412 19614701 24482583 19614838 24482754 19614975 24482925 19615112 24483096 19615249 24483267 19615386 24483438 19615523 24483609 19615660 24483780 19615797 24483951 19615934 24484122 19616071 24484293 19616208 24484464 19616345 24484635 19616482 24484806 19616619 24484977 19616756 24485148 19616893 24485319 19617030 24485490 19617167 24485661 19617304 24485832 19617441 24486003 19617578 24486174 19617715 24486345 19617852 24486516 19617989 24486687 19618126 24486858 19618263 24487029 19618400 24487200 19618537 24487371 19618674 24487542 19618811 24487713 19618948 24487884 19619085 24488055 19619222 24488226 19619359 24488397 19619496 24488568 19619633 24488739 19619770 24488910 19619907 24489081 19620044 24489252 19620181 24489423 19620318 24489594 19620455 24489765 19620592 24489936 19620729 24490107 19620866 24490278 19621003 24490449 19621140 24490620 19621277 24490791 19621414 24490962 19621551 24491133 19621688 24491304 19621825 24491475 19621962 24491646 19622099 24491817 19622236 24491988 19622373 24492159 19622510 24492330 19622647 24492501 19622784 24492672 19622921 24492843 19623058 24493014 19623195 24493185 19623332 24493356 19623469 24493527 19623606 24493698 19623743 24493869 19623880 24494040 19624017 24494211 19624154 24494382 19624291 24494553 19624428 24494724 19624565 24494895 19624702 24495066 19624839 24495237 19624976 24495408 19625113 24495579 19625250 24495750 19625387 24495921 19625524 24496092 19625661 24496263 19625798 24496434 19625935 24496605 19626072 24496776 19626209 24496947 19626346 24497118 19626483 24497289 19626620 24497460 19626757 24497631 19626894 24497802 19627031 24497973 19627168 24498144 19627305 24498315 19627442 24498486 19627579 24498657 19627716 24498828 19627853 24498999 19627990 24499170 19628127 24499341 19628264 24499512 19628401 24499683 19628538 24499854 19628675 24500025 19628812 24500196 19628949 24500367 19629086 24500538 19629223 24500709 19629360 24500880 19629497 24501051 19629634 24501222 19629771 24501393 19629908 24501564 19630045 24501735 19630182 24501906 19630319 24502077 19630456 24502248 19630593 24502419 19630730 24502590 19630867 24502761 19631004 24502932 19631141 24503103 19631278 24503274 19631415 24503445 19631552 24503616 19631689 24503787 19631826 24503958 19631963 24504129 19632100 24504300 19632237 24504471 19632374 24504642 19632511 24504813 19632648 24504984 19632785 24505155 19632922 24505326 19633059 24505497 19633196 24505668 19633333 24505839 19633470 24506010 19633607 24506181 19633744 24506352 19633881 24506523 19634018 24506694 19634155 24506865 19634292 24507036 19634429 24507207 19634566 24507378 19634703 24507549 19634840 24507720 19634977 24507891 19635114 24508062 19635251 24508233 19635388 24508404 19635525 24508575 19635662 24508746 19635799 24508917 19635936 24509088 19636073 24509259 19636210 24509430 19636347 24509601 19636484 24509772 19636621 24509943 19636758 24510114 19636895 24510285 19637032 24510456 19637169 24510627 19637306 24510798 19637443 24510969 19637580 24511140 19637717 24511311 19637854 24511482 19637991 24511653 19638128 24511824 19638265 24511995 19638402 24512166 19638539 24512337 19638676 24512508 19638813 24512679 19638950 24512850 19639087 24513021 19639224 24513192 19639361 24513363 19639498 24513534 19639635 24513705 19639772 24513876 19639909 24514047 19640046 24514218 19640183 24514389 19640320 24514560 19640457 24514731 19640594 24514902 19640731 24515073 19640868 24515244 19641005 24515415 19641142 24515586 19641279 24515757 19641416 24515928 19641553 24516099 19641690 24516270 19641827 24516441 19641964 24516612 19642101 24516783 19642238 24516954 19642375 24517125 19642512 24517296 19642649 24517467 19642786 24517638 19642923 24517809 19643060 24517980 19643197 24518151 19643334 24518322 19643471 24518493 19643608 24518664 19643745 24518835 19643882 24519006 19644019 24519177 19644156 24519348 19644293 24519519 19644430 24519690 19644567 24519861 19644704 24520032 19644841 24520203 19644978 24520374 19645115 24520545 19645252 24520716 19645389 24520887 19645526 24521058 19645663 24521229 19645800 24521400 19645937 24521571 19646074 24521742 19646211 24521913 19646348 24522084 19646485 24522255 19646622 24522426 19646759 24522597 19646896 24522768 19647033 24522939 19647170 24523110 19647307 24523281 19647444 24523452 19647581 24523623 19647718 24523794 19647855 24523965 19647992 24524136 19648129 24524307 19648266 24524478 19648403 24524649 19648540 24524820 19648677 24524991 19648814 24525162 19648951 24525333 19649088 24525504 19649225 24525675 19649362 24525846 19649499 24526017 19649636 24526188 19649773 24526359 19649910 24526530 19650047 24526701 19650184 24526872 19650321 24527043 19650458 24527214 19650595 24527385 19650732 24527556 19650869 24527727 19651006 24527898 19651143 24528069 19651280 24528240 19651417 24528411 19651554 24528582 19651691 24528753 19651828 24528924 19651965 24529095 19652102 24529266 19652239 24529437 19652376 24529608 19652513 24529779 19652650 24529950 19652787 24530121 19652924 24530292 19653061 24530463 19653198 24530634 19653335 24530805 19653472 24530976 19653609 24531147 19653746 24531318 19653883 24531489 19654020 24531660 19654157 24531831 19654294 24532002 19654431 24532173 19654568 24532344 19654705 24532515 19654842 24532686 19654979 24532857 19655116 24533028 19655253 24533199 19655390 24533370 19655527 24533541 19655664 24533712 19655801 24533883 19655938 24534054 19656075 24534225 19656212 24534396 19656349 24534567 19656486 24534738 19656623 24534909 19656760 24535080 19656897 24535251 19657034 24535422 19657171 24535593 19657308 24535764 19657445 24535935 19657582 24536106 19657719 24536277 19657856 24536448 19657993 24536619 19658130 24536790 19658267 24536961 19658404 24537132 19658541 24537303 19658678 24537474 19658815 24537645 19658952 24537816 19659089 24537987 19659226 24538158 19659363 24538329 19659500 24538500 19659637 24538671 19659774 24538842 19659911 24539013 19660048 24539184 19660185 24539355 19660322 24539526 19660459 24539697 19660596 24539868 19660733 24540039 19660870 24540210 19661007 24540381 19661144 24540552 19661281 24540723 19661418 24540894 19661555 24541065 19661692 24541236 19661829 24541407 19661966 24541578 19662103 24541749 19662240 24541920 19662377 24542091 19662514 24542262 19662651 24542433 19662788 24542604 19662925 24542775 19663062 24542946 19663199 24543117 19663336 24543288 19663473 24543459 19663610 24543630 19663747 24543801 19663884 24543972 19664021 24544143 19664158 24544314 19664295 24544485 19664432 24544656 19664569 24544827 19664706 24544998 19664843 24545169 19664980 24545340 19665117 24545511 19665254 24545682 19665391 24545853 19665528 24546024 19665665 24546195 19665802 24546366 19665939 24546537 19666076 24546708 19666213 24546879 19666350 24547050 19666487 24547221 19666624 24547392 19666761 24547563 19666898 24547734 19667035 24547905 19667172 24548076 19667309 24548247 19667446 24548418 19667583 24548589 19667720 24548760 19667857 24548931 19667994 24549102 19668131 24549273 19668268 24549444 19668405 24549615 19668542 24549786 19668679 24549957 19668816 24550128 19668953 24550299 19669090 24550470 19669227 24550641 19669364 24550812 19669501 24550983 19669638 24551154 19669775 24551325 19669912 24551496 19670049 24551667 19670186 24551838 19670323 24552009 19670460 24552180 19670597 24552351 19670734 24552522 19670871 24552693 19671008 24552864 19671145 24553035 19671282 24553206 19671419 24553377 19671556 24553548 19671693 24553719 19671830 24553890 19671967 24554061 19672104 24554232 19672241 24554403 19672378 24554574 19672515 24554745 19672652 24554916 19672789 24555087 19672926 24555258 19673063 24555429 19673200 24555600 19673337 24555771 19673474 24555942 19673611 24556113 19673748 24556284 19673885 24556455 19674022 24556626 19674159 24556797 19674296 24556968 19674433 24557139 19674570 24557310 19674707 24557481 19674844 24557652 19674981 24557823 19675118 24557994 19675255 24558165 19675392 24558336 19675529 24558507 19675666 24558678 19675803 24558849 19675940 24559020 19676077 24559191 19676214 24559362 19676351 24559533 19676488 24559704 19676625 24559875 19676762 24560046 19676899 24560217 19677036 24560388 19677173 24560559 19677310 24560730 19677447 24560901 19677584 24561072 19677721 24561243 19677858 24561414 19677995 24561585 19678132 24561756 19678269 24561927 19678406 24562098 19678543 24562269 19678680 24562440 19678817 24562611 19678954 24562782 19679091 24562953 19679228 24563124 19679365 24563295 19679502 24563466 19679639 24563637 19679776 24563808 19679913 24563979 19680050 24564150 19680187 24564321 19680324 24564492 19680461 24564663 19680598 24564834 19680735 24565005 19680872 24565176 19681009 24565347 19681146 24565518 19681283 24565689 19681420 24565860 19681557 24566031 19681694 24566202 19681831 24566373 19681968 24566544 19682105 24566715 19682242 24566886 19682379 24567057 19682516 24567228 19682653 24567399 19682790 24567570 19682927 24567741 19683064 24567912 19683201 24568083 19683338 24568254 19683475 24568425 19683612 24568596 19683749 24568767 19683886 24568938 19684023 24569109 19684160 24569280 19684297 24569451 19684434 24569622 19684571 24569793 19684708 24569964 19684845 24570135 19684982 24570306 19685119 24570477 19685256 24570648 19685393 24570819 19685530 24570990 19685667 24571161 19685804 24571332 19685941 24571503 19686078 24571674 19686215 24571845 19686352 24572016 19686489 24572187 19686626 24572358 19686763 24572529 19686900 24572700 19687037 24572871 19687174 24573042 19687311 24573213 19687448 24573384 19687585 24573555 19687722 24573726 19687859 24573897 19687996 24574068 19688133 24574239 19688270 24574410 19688407 24574581 19688544 24574752 19688681 24574923 19688818 24575094 19688955 24575265 19689092 24575436 19689229 24575607 19689366 24575778 19689503 24575949 19689640 24576120 19689777 24576291 19689914 24576462 19690051 24576633 19690188 24576804 19690325 24576975 19690462 24577146 19690599 24577317 19690736 24577488 19690873 24577659 19691010 24577830 19691147 24578001 19691284 24578172 19691421 24578343 19691558 24578514 19691695 24578685 19691832 24578856 19691969 24579027 19692106 24579198 19692243 24579369 19692380 24579540 19692517 24579711 19692654 24579882 19692791 24580053 19692928 24580224 19693065 24580395 19693202 24580566 19693339 24580737 19693476 24580908 19693613 24581079 19693750 24581250 19693887 24581421 19694024 24581592 19694161 24581763 19694298 24581934 19694435 24582105 19694572 24582276 19694709 24582447 19694846 24582618 19694983 24582789 19695120 24582960 19695257 24583131 19695394 24583302 19695531 24583473 19695668 24583644 19695805 24583815 19695942 24583986 19696079 24584157 19696216 24584328 19696353 24584499 19696490 24584670 19696627 24584841 19696764 24585012 19696901 24585183 19697038 24585354 19697175 24585525 19697312 24585696 19697449 24585867 19697586 24586038 19697723 24586209 19697860 24586380 19697997 24586551 19698134 24586722 19698271 24586893 19698408 24587064 19698545 24587235 19698682 24587406 19698819 24587577 19698956 24587748 19699093 24587919 19699230 24588090 19699367 24588261 19699504 24588432 19699641 24588603 19699778 24588774 19699915 24588945 19700052 24589116 19700189 24589287 19700326 24589458 19700463 24589629 19700600 24589800 19700737 24589971 19700874 24590142 19701011 24590313 19701148 24590484 19701285 24590655 19701422 24590826 19701559 24590997 19701696 24591168 19701833 24591339 19701970 24591510 19702107 24591681 19702244 24591852 19702381 24592023 19702518 24592194 19702655 24592365 19702792 24592536 19702929 24592707 19703066 24592878 19703203 24593049 19703340 24593220 19703477 24593391 19703614 24593562 19703751 24593733 19703888 24593904 19704025 24594075 19704162 24594246 19704299 24594417 19704436 24594588 19704573 24594759 19704710 24594930 19704847 24595101 19704984 24595272 19705121 24595443 19705258 24595614 19705395 24595785 19705532 24595956 19705669 24596127 19705806 24596298 19705943 24596469 19706080 24596640 19706217 24596811 19706354 24596982 19706491 24597153 19706628 24597324 19706765 24597495 19706902 24597666 19707039 24597837 19707176 24598008 19707313 24598179 19707450 24598350 19707587 24598521 19707724 24598692 19707861 24598863 19707998 24599034 19708135 24599205 19708272 24599376 19708409 24599547 19708546 24599718 19708683 24599889 19708820 24600060 19708957 24600231 19709094 24600402 19709231 24600573 19709368 24600744 19709505 24600915 19709642 24601086 19709779 24601257 19709916 24601428 19710053 24601599 19710190 24601770 19710327 24601941 19710464 24602112 19710601 24602283 19710738 24602454 19710875 24602625 19711012 24602796 19711149 24602967 19711286 24603138 19711423 24603309 19711560 24603480 19711697 24603651 19711834 24603822 19711971 24603993 19712108 24604164 19712245 24604335
1000 51784900 0 51784900 64636627 51785037 64636798 51785174 64636969 51785311 64637140 51785448 64637311 51785585 64637482 51785722 64637653 51785859 64637824 51785996 64637995 51786133 64638166 51786270 64638337 51786407 64638508 51786544 64638679 51786681 64638850 51786818 64639021 51786955 64639192 51787092 64639363 51787229 64639534 51787366 64639705 51787503 64639876 51787640 64640047 51787777 64640218 51787914 64640389 51788051 64640560 51788188 64640731 51788325 64640902 51788462 64641073 51788599 64641244 51788736 64641415 51788873 64641586 51789010 64641757 51789147 64641928 51789284 64642099 51789421 64642270 51789558 64642441 51789695 64642612 51789832 64642783 51789969 64642954 51790106 64643125 51790243 64643296 51790380 64643467 51790517 64643638 51790654 64643809 51790791 64643980 51790928 64644151 51791065 64644322 51791202 64644493 51791339 64644664 51791476 64644835 51791613 64645006 51791750 64645177 51791887 64645348 51792024 64645519 51792161 64645690 51792298 64645861 51792435 64646032 51792572 64646203 51792709 64646374 51792846 64646545 51792983 64646716 51793120 64646887 51793257 64647058 51793394 64647229 51793531 64647400 51793668 64647571 51793805 64647742 51793942 64647913 51794079 64648084 51794216 64648255 51794353 64648426 51794490 64648597 51794627 64648768 51794764 64648939 51794901 64649110 51795038 64649281 51795175 64649452 51795312 64649623 51795449 64649794 51795586 64649965 51795723 64650136 51795860 64650307 51795997 64650478 51796134 64650649 51796271 64650820 51796408 64650991 51796545 64651162 51796682 64651333 51796819 64651504 51796956 64651675 51797093 64651846 51797230 64652017 51797367 64652188 51797504 64652359 51797641 64652530 51797778 64652701 51797915 64652872 51798052 64653043 51798189 64653214 51798326 64653385 51798463 64653556 51798600 64653727 51798737 64653898 51798874 64654069 51799011 64654240 51799148 64654411 51799285 64654582 51799422 64654753 51799559 64654924 51799696 64655095 51799833 64655266 51799970 64655437 51800107 64655608 51800244 64655779 51800381 64655950 51800518 64656121 51800655 64656292 51800792 64656463 51800929 64656634 51801066 64656805 51801203 64656976 51801340 64657147 51801477 64657318 51801614 64657489 51801751 64657660 51801888 64657831 51802025 64658002 51802162 64658173 51802299 64658344 51802436 64658515 51802573 64658686 51802710 64658857 51802847 64659028 51802984 64659199 51803121 64659370 51803258 64659541 51803395 64659712 51803532 64659883 51803669 64660054 51803806 64660225 51803943 64660396 51804080 64660567 51804217 64660738 51804354 64660909 51804491 64661080 51804628 64661251 51804765 64661422 51804902 64661593 51805039 64661764 51805176 64661935 51805313 64662106 51805450 64662277 51805587 64662448 51805724 64662619 51805861 64662790 51805998 64662961 51806135 64663132 51806272 64663303 51806409 64663474 51806546 64663645 51806683 64663816 51806820 64663987 51806957 64664158 51807094 64664329 51807231 64664500 51807368 64664671 51807505 64664842 51807642 64665013 51807779 64665184 51807916 64665355 51808053 64665526 51808190 64665697 51808327 64665868 51808464 64666039 51808601 64666210 51808738 64666381 51808875 64666552 51809012 64666723 51809149 64666894 51809286 64667065 51809423 64667236 51809560 64667407 51809697 64667578 51809834 64667749 51809971 64667920 51810108 64668091 51810245 64668262 51810382 64668433 51810519 64668604 51810656 64668775 51810793 64668946 51810930 64669117 51811067 64669288 51811204 64669459 51811341 64669630 51811478 64669801 51811615 64669972 51811752 64670143 51811889 64670314 51812026 64670485 51812163 64670656 51812300 64670827 51812437 64670998 51812574 64671169 51812711 64671340 51812848 64671511 51812985 64671682 51813122 64671853 51813259 64672024 51813396 64672195 51813533 64672366 51813670 64672537 51813807 64672708 51813944 64672879 51814081 64673050 51814218 64673221 51814355 64673392 51814492 64673563 51814629 64673734 51814766 64673905 51814903 64674076 51815040 64674247 51815177 64674418 51815314 64674589 51815451 64674760 51815588 64674931 51815725 64675102 51815862 64675273 51815999 64675444 51816136 64675615 51816273 64675786 51816410 64675957 51816547 64676128 51816684 64676299 51816821 64676470 51816958 64676641 51817095 64676812 51817232 64676983 51817369 64677154 51817506 64677325 51817643 64677496 51817780 64677667 51817917 64677838 51818054 64678009 51818191 64678180 51818328 64678351 51818465 64678522 51818602 64678693 51818739 64678864 51818876 64679035 51819013 64679206 51819150 64679377 51819287 64679548 51819424 64679719 51819561 64679890 51819698 64680061 51819835 64680232 51819972 64680403 51820109 64680574 51820246 64680745 51820383 64680916 51820520 64681087 51820657 64681258 51820794 64681429 51820931 64681600 51821068 64681771 51821205 64681942 51821342 64682113 51821479 64682284 51821616 64682455 51821753 64682626 51821890 64682797 51822027 64682968 51822164 64683139 51822301 64683310 51822438 64683481 51822575 64683652 51822712 64683823 51822849 64683994 51822986 64684165 51823123 64684336 51823260 64684507 51823397 64684678 51823534 64684849 51823671 64685020 51823808 64685191 51823945 64685362 51824082 64685533 51824219 64685704 51824356 64685875 51824493 64686046 51824630 64686217 51824767 64686388 51824904 64686559 51825041 64686730 51825178 64686901 51825315 64687072 51825452 64687243 51825589 64687414 51825726 64687585 51825863 64687756 51826000 64687927 51826137 64688098 51826274 64688269 51826411 64688440 51826548 64688611 51826685 64688782 51826822 64688953 51826959 64689124 51827096 64689295 51827233 64689466 51827370 64689637 51827507 64689808 51827644 64689979 51827781 64690150 51827918 64690321 51828055 64690492 51828192 64690663 51828329 64690834 51828466 64691005 51828603 64691176 51828740 64691347 51828877 64691518 51829014 64691689 51829151 64691860 51829288 64692031 51829425 64692202 51829562 64692373 51829699 64692544 51829836 64692715 51829973 64692886 51830110 64693057 51830247 64693228 51830384 64693399 51830521 64693570 51830658 64693741 51830795 64693912 51830932 64694083 51831069 64694254 51831206 64694425 51831343 64694596 51831480 64694767 51831617 64694938 51831754 64695109 51831891 64695280 51832028 64695451 51832165 64695622 51832302 64695793 51832439 64695964 51832576 64696135 51832713 64696306 51832850 64696477 51832987 64696648 51833124 64696819 51833261 64696990 51833398 64697161 51833535 64697332 51833672 64697503 51833809 64697674 51833946 64697845 51834083 64698016 51834220 64698187 51834357 64698358 51834494 64698529 51834631 64698700 51834768 64698871 51834905 64699042 51835042 64699213 51835179 64699384 51835316 64699555 51835453 64699726 51835590 64699897 51835727 64700068 51835864 64700239 51836001 64700410 51836138 64700581 51836275 64700752 51836412 64700923 51836549 64701094 51836686 64701265 51836823 64701436 51836960 64701607 51837097 64701778 51837234 64701949 51837371 64702120 51837508 64702291 51837645 64702462 51837782 64702633 51837919 64702804 51838056 64702975 51838193 64703146 51838330 64703317 51838467 64703488 51838604 64703659 51838741 64703830 51838878 64704001 51839015 64704172 51839152 64704343 51839289 64704514 51839426 64704685 51839563 64704856 51839700 64705027 51839837 64705198 51839974 64705369 51840111 64705540 51840248 64705711 51840385 64705882 51840522 64706053 51840659 64706224 51840796 64706395 51840933 64706566 51841070 64706737 51841207 64706908 51841344 64707079 51841481 64707250 51841618 64707421 51841755 64707592 51841892 64707763 51842029 64707934 51842166 64708105 51842303 64708276 51842440 64708447 51842577 64708618 51842714 64708789 51842851 64708960 51842988 64709131 51843125 64709302 51843262 64709473 51843399 64709644 51843536 64709815 51843673 64709986 51843810 64710157 51843947 64710328 51844084 64710499 51844221 64710670 51844358 64710841 51844495 64711012 51844632 64711183 51844769 64711354 51844906 64711525 51845043 64711696 51845180 64711867 51845317 64712038 51845454 64712209 51845591 64712380 51845728 64712551 51845865 64712722 51846002 64712893 51846139 64713064 51846276 64713235 51846413 64713406 51846550 64713577 51846687 64713748 51846824 64713919 51846961 64714090 51847098 64714261 51847235 64714432 51847372 64714603 51847509 64714774 51847646 64714945 51847783 64715116 51847920 64715287 51848057 64715458 51848194 64715629 51848331 64715800 51848468 64715971 51848605 64716142 51848742 64716313 51848879 64716484 51849016 64716655 51849153 64716826 51849290 64716997 51849427 64717168 51849564 64717339 51849701 64717510 51849838 64717681 51849975 64717852 51850112 64718023 51850249 64718194 51850386 64718365 51850523 64718536 51850660 64718707 51850797 64718878 51850934 64719049 51851071 64719220 51851208 64719391 51851345 64719562 51851482 64719733 51851619 64719904 51851756 64720075 51851893 64720246 51852030 64720417 51852167 64720588 51852304 64720759 51852441 64720930 51852578 64721101 51852715 64721272 51852852 64721443 51852989 64721614 51853126 64721785 51853263 64721956 51853400 64722127 51853537 64722298 51853674 64722469 51853811 64722640 51853948 64722811 51854085 64722982 51854222 64723153 51854359 64723324 51854496 64723495 51854633 64723666 51854770 64723837 51854907 64724008 51855044 64724179 51855181 64724350 51855318 64724521 51855455 64724692 51855592 64724863 51855729 64725034 51855866 64725205 51856003 64725376 51856140 64725547 51856277 64725718 51856414 64725889 51856551 64726060 51856688 64726231 51856825 64726402 51856962 64726573 51857099 64726744 51857236 64726915 51857373 64727086 51857510 64727257 51857647 64727428 51857784 64727599 51857921 64727770 51858058 64727941 51858195 64728112 51858332 64728283 51858469 64728454 51858606 64728625 51858743 64728796 51858880 64728967 51859017 64729138 51859154 64729309 51859291 64729480 51859428 64729651 51859565 64729822 51859702 64729993 51859839 64730164 51859976 64730335 51860113 64730506 51860250 64730677 51860387 64730848 51860524 64731019 51860661 64731190 51860798 64731361 51860935 64731532 51861072 64731703 51861209 64731874 51861346 64732045 51861483 64732216 51861620 64732387 51861757 64732558 51861894 64732729 51862031 64732900 51862168 64733071 51862305 64733242 51862442 64733413 51862579 64733584 51862716 64733755 51862853 64733926 51862990 64734097 51863127 64734268 51863264 64734439 51863401 64734610 51863538 64734781 51863675 64734952 51863812 64735123 51863949 64735294 51864086 64735465 51864223 64735636 51864360 64735807 51864497 64735978 51864634 64736149 51864771 64736320 51864908 64736491 51865045 64736662 51865182 64736833 51865319 64737004 51865456 64737175 51865593 64737346 51865730 64737517 51865867 64737688 51866004 64737859 51866141 64738030 51866278 64738201 51866415 64738372 51866552 64738543 51866689 64738714 51866826 64738885 51866963 64739056 51867100 64739227 51867237 64739398 51867374 64739569 51867511 64739740 51867648 64739911 51867785 64740082 51867922 64740253 51868059 64740424 51868196 64740595 51868333 64740766 51868470 64740937 51868607 64741108 51868744 64741279 51868881 64741450 51869018 64741621 51869155 64741792 51869292 64741963 51869429 64742134 51869566 64742305 51869703 64742476 51869840 64742647 51869977 64742818 51870114 64742989 51870251 64743160 51870388 64743331 51870525 64743502 51870662 64743673 51870799 64743844 51870936 64744015 51871073 64744186 51871210 64744357 51871347 64744528 51871484 64744699 51871621 64744870 51871758 64745041 51871895 64745212 51872032 64745383 51872169 64745554 51872306 64745725 51872443 64745896 51872580 64746067 51872717 64746238 51872854 64746409 51872991 64746580 51873128 64746751 51873265 64746922 51873402 64747093 51873539 64747264 51873676 64747435 51873813 64747606 51873950 64747777 51874087 64747948 51874224 64748119 51874361 64748290 51874498 64748461 51874635 64748632 51874772 64748803 51874909 64748974 51875046 64749145 51875183 64749316 51875320 64749487 51875457 64749658 51875594 64749829 51875731 64750000 51875868 64750171 51876005 64750342 51876142 64750513 51876279 64750684 51876416 64750855 51876553 64751026 51876690 64751197 51876827 64751368 51876964 64751539 51877101 64751710 51877238 64751881 51877375 64752052 51877512 64752223 51877649 64752394 51877786 64752565 51877923 64752736 51878060 64752907 51878197 64753078 51878334 64753249 51878471 64753420 51878608 64753591 51878745 64753762 51878882 64753933 51879019 64754104 51879156 64754275 51879293 64754446 51879430 64754617 51879567 64754788 51879704 64754959 51879841 64755130 51879978 64755301 51880115 64755472 51880252 64755643 51880389 64755814 51880526 64755985 51880663 64756156 51880800 64756327 51880937 64756498 51881074 64756669 51881211 64756840 51881348 64757011 51881485 64757182 51881622 64757353 51881759 64757524 51881896 64757695 51882033 64757866 51882170 64758037 51882307 64758208 51882444 64758379 51882581 64758550 51882718 64758721 51882855 64758892 51882992 64759063 51883129 64759234 51883266 64759405 51883403 64759576 51883540 64759747 51883677 64759918 51883814 64760089 51883951 64760260 51884088 64760431 51884225 64760602 51884362 64760773 51884499 64760944 51884636 64761115 51884773 64761286 51884910 64761457 51885047 64761628 51885184 64761799 51885321 64761970 51885458 64762141 51885595 64762312 51885732 64762483 51885869 64762654 51886006 64762825 51886143 64762996 51886280 64763167 51886417 64763338 51886554 64763509 51886691 64763680 51886828 64763851 51886965 64764022 51887102 64764193 51887239 64764364 51887376 64764535 51887513 64764706 51887650 64764877 51887787 64765048 51887924 64765219 51888061 64765390 51888198 64765561 51888335 64765732 51888472 64765903 51888609 64766074 51888746 64766245 51888883 64766416 51889020 64766587 51889157 64766758 51889294 64766929 51889431 64767100 51889568 64767271 51889705 64767442 51889842 64767613 51889979 64767784 51890116 64767955 51890253 64768126 51890390 64768297 51890527 64768468 51890664 64768639 51890801 64768810 51890938 64768981 51891075 64769152 51891212 64769323 51891349 64769494 51891486 64769665 51891623 64769836 51891760 64770007 51891897 64770178 51892034 64770349 51892171 64770520 51892308 64770691 51892445 64770862 51892582 64771033 51892719 64771204 51892856 64771375 51892993 64771546 51893130 64771717 51893267 64771888 51893404 64772059 51893541 64772230 51893678 64772401 51893815 64772572 51893952 64772743 51894089 64772914 51894226 64773085 51894363 64773256 51894500 64773427 51894637 64773598 51894774 64773769 51894911 64773940 51895048 64774111 51895185 64774282 51895322 64774453 51895459 64774624 51895596 64774795 51895733 64774966 51895870 64775137 51896007 64775308 51896144 64775479 51896281 64775650 51896418 64775821 51896555 64775992 51896692 64776163 51896829 64776334 51896966 64776505 51897103 64776676 51897240 64776847 51897377 64777018 51897514 64777189 51897651 64777360 51897788 64777531 51897925 64777702 51898062 64777873 51898199 64778044 51898336 64778215 51898473 64778386 51898610 64778557 51898747 64778728 51898884 64778899 51899021 64779070 51899158 64779241 51899295 64779412 51899432 64779583 51899569 64779754 51899706 64779925 51899843 64780096 51899980 64780267 51900117 64780438 51900254 64780609 51900391 64780780 51900528 64780951 51900665 64781122 51900802 64781293 51900939 64781464 51901076 64781635 51901213 64781806 51901350 64781977 51901487 64782148 51901624 64782319 51901761 64782490 51901898 64782661 51902035 64782832 51902172 64783003 51902309 64783174 51902446 64783345 51902583 64783516 51902720 64783687 51902857 64783858 51902994 64784029 51903131 64784200 51903268 64784371 51903405 64784542 51903542 64784713 51903679 64784884 51903816 64785055 51903953 64785226 51904090 64785397 51904227 64785568 51904364 64785739 51904501 64785910 51904638 64786081 51904775 64786252 51904912 64786423 51905049 64786594 51905186 64786765 51905323 64786936 51905460 64787107 51905597 64787278 51905734 64787449 51905871 64787620 51906008 64787791 51906145 64787962 51906282 64788133 51906419 64788304 51906556 64788475 51906693 64788646 51906830 64788817 51906967 64788988 51907104 64789159 51907241 64789330 51907378 64789501 51907515 64789672 51907652 64789843 51907789 64790014 51907926 64790185 51908063 64790356 51908200 64790527 51908337 64790698 51908474 64790869 51908611 64791040 51908748 64791211 51908885 64791382 51909022 64791553 51909159 64791724 51909296 64791895 51909433 64792066 51909570 64792237 51909707 64792408 51909844 64792579 51909981 64792750 51910118 64792921 51910255 64793092 51910392 64793263 51910529 64793434 51910666 64793605 51910803 64793776 51910940 64793947 51911077 64794118 51911214 64794289 51911351 64794460 51911488 64794631 51911625 64794802 51911762 64794973 51911899 64795144 51912036 64795315 51912173 64795486 51912310 64795657 51912447 64795828 51912584 64795999 51912721 64796170 51912858 64796341 51912995 64796512 51913132 64796683 51913269 64796854 51913406 64797025 51913543 64797196 51913680 64797367 51913817 64797538 51913954 64797709 51914091 64797880 51914228 64798051 51914365 64798222 51914502 64798393 51914639 64798564 51914776 64798735 51914913 64798906 51915050 64799077 51915187 64799248 51915324 64799419 51915461 64799590 51915598 64799761 51915735 64799932 51915872 64800103 51916009 64800274 51916146 64800445 51916283 64800616 51916420 64800787 51916557 64800958 51916694 64801129 51916831 64801300 51916968 64801471 51917105 64801642 51917242 64801813 51917379 64801984 51917516 64802155 51917653 64802326 51917790 64802497 51917927 64802668 51918064 64802839 51918201 64803010 51918338 64803181 51918475 64803352 51918612 64803523 51918749 64803694 51918886 64803865 51919023 64804036 51919160 64804207 51919297 64804378 51919434 64804549 51919571 64804720 51919708 64804891 51919845 64805062 51919982 64805233 51920119 64805404 51920256 64805575 51920393 64805746 51920530 64805917 51920667 64806088 51920804 64806259 51920941 64806430 51921078 64806601 51921215 64806772 51921352 64806943 51921489 64807114 51921626 64807285
1000 18754752 0 18754752 23409216 18754889 23409387 18755026 23409558 18755163 23409729 18755300 23409900 18755437 23410071 18755574 23410242 18755711 23410413 18755848 23410584 18755985 23410755 18756122 23410926 18756259 23411097 18756396 23411268 18756533 23411439 18756670 23411610 18756807 23411781 18756944 23411952 18757081 23412123 18757218 23412294 18757355 23412465 18757492 23412636 18757629 23412807 18757766 23412978 18757903 23413149 18758040 23413320 18758177 23413491 18758314 23413662 18758451 23413833 18758588 23414004 18758725 23414175 18758862 23414346 18758999 23414517 18759136 23414688 18759273 23414859 18759410 23415030 18759547 23415201 18759684 23415372 18759821 23415543 18759958 23415714 18760095 23415885 18760232 23416056 18760369 23416227 18760506 23416398 18760643 23416569 18760780 23416740 18760917 23416911 18761054 23417082 18761191 23417253 18761328 23417424 18761465 23417595 18761602 23417766 18761739 23417937 18761876 23418108 18762013 23418279 18762150 23418450 18762287 23418621 18762424 23418792 18762561 23418963 18762698 23419134 18762835 23419305 18762972 23419476 18763109 23419647 18763246 23419818 18763383 23419989 18763520 23420160 18763657 23420331 18763794 23420502 18763931 23420673 18764068 23420844 18764205 23421015 18764342 23421186 18764479 23421357 18764616 23421528 18764753 23421699 18764890 23421870 18765027 23422041 18765164 23422212 18765301 23422383 18765438 23422554 18765575 23422725 18765712 23422896 18765849 23423067 18765986 23423238 18766123 23423409 18766260 23423580 18766397 23423751 18766534 23423922 18766671 23424093 18766808 23424264 18766945 23424435 18767082 23424606 18767219 23424777 18767356 23424948 18767493 23425119 18767630 23425290 18767767 23425461 18767904 23425632 18768041 23425803 18768178 23425974 18768315 23426145 18768452 23426316 18768589 23426487 18768726 23426658 18768863 23426829 18769000 23427000 18769137 23427171 18769274 23427342 18769411 23427513 18769548 23427684 18769685 23427855 18769822 23428026 18769959 23428197 18770096 23428368 18770233 23428539 18770370 23428710 18770507 23428881 18770644 23429052 18770781 23429223 18770918 23429394 18771055 23429565 18771192 23429736 18771329 23429907 18771466 23430078 18771603 23430249 18771740 23430420 18771877 23430591 18772014 23430762 18772151 23430933 18772288 23431104 18772425 23431275 18772562 23431446 18772699 23431617 18772836 23431788 18772973 23431959 18773110 23432130 18773247 23432301 18773384 23432472 18773521 23432643 18773658 23432814 18773795 23432985 18773932 23433156 18774069 23433327 18774206 23433498 18774343 23433669 18774480 23433840 18774617 23434011 18774754 23434182 18774891 23434353 18775028 23434524 18775165 23434695 18775302 23434866 18775439 23435037 18775576 23435208 18775713 23435379 18775850 23435550 18775987 23435721 18776124 23435892 18776261 23436063 18776398 23436234 18776535 23436405 18776672 23436576 18776809 23436747 18776946 23436918 18777083 23437089 18777220 23437260 18777357 23437431 18777494 23437602 18777631 23437773 18777768 23437944 18777905 23438115 18778042 23438286 18778179 23438457 18778316 23438628 18778453 23438799 18778590 23438970 18778727 23439141 18778864 23439312 18779001 23439483 18779138 23439654 18779275 23439825 18779412 23439996 18779549 23440167 18779686 23440338 18779823 23440509 18779960 23440680 18780097 23440851 18780234 23441022 18780371 23441193 18780508 23441364 18780645 23441535 18780782 23441706 18780919 23441877 18781056 23442048 18781193 23442219 18781330 23442390 18781467 23442561 18781604 23442732 18781741 23442903 18781878 23443074 18782015 23443245 18782152 23443416 18782289 23443587 18782426 23443758 18782563 23443929 18782700 23444100 18782837 23444271 18782974 23444442 18783111 23444613 18783248 23444784 18783385 23444955 18783522 23445126 18783659 23445297 18783796 23445468 18783933 23445639 18784070 23445810 18784207 23445981 18784344 23446152 18784481 23446323 18784618 23446494 18784755 23446665 18784892 23446836 18785029 23447007 18785166 23447178 18785303 23447349 18785440 23447520 18785577 23447691 18785714 23447862 18785851 23448033 18785988 23448204 18786125 23448375 18786262 23448546 18786399 23448717 18786536 23448888 18786673 23449059 18786810 23449230 18786947 23449401 18787084 23449572 18787221 23449743 18787358 23449914 18787495 23450085 18787632 23450256 18787769 23450427 18787906 23450598 18788043 23450769 18788180 23450940 18788317 23451111 18788454 23451282 18788591 23451453 18788728 23451624 18788865 23451795 18789002 23451966 18789139 23452137 18789276 23452308 18789413 23452479 18789550 23452650 18789687 23452821 18789824 23452992 18789961 23453163 18790098 23453334 18790235 23453505 18790372 23453676 18790509 23453847 18790646 23454018 18790783 23454189 18790920 23454360 18791057 23454531 18791194 23454702 18791331 23454873 18791468 23455044 18791605 23455215 18791742 23455386 18791879 23455557 18792016 23455728 18792153 23455899 18792290 23456070 18792427 23456241 18792564 23456412 18792701 23456583 18792838 23456754 18792975 23456925 18793112 23457096 18793249 23457267 18793386 23457438 18793523 23457609 18793660 23457780 18793797 23457951 18793934 23458122 18794071 23458293 18794208 23458464 18794345 23458635 18794482 23458806 18794619 23458977 18794756 23459148 18794893 23459319 18795030 23459490 18795167 23459661 18795304 23459832 18795441 23460003 18795578 23460174 18795715 23460345 18795852 23460516 18795989 23460687 18796126 23460858 18796263 23461029 18796400 23461200 18796537 23461371 18796674 23461542 18796811 23461713 18796948 23461884 18797085 23462055 18797222 23462226 18797359 23462397 18797496 23462568 18797633 23462739 18797770 23462910 18797907 23463081 18798044 23463252 18798181 23463423 18798318 23463594 18798455 23463765 18798592 23463936 18798729 23464107 18798866 23464278 18799003 23464449 18799140 23464620 18799277 23464791 18799414 23464962 18799551 23465133 18799688 23465304 18799825 23465475 18799962 23465646 18800099 23465817 18800236 23465988 18800373 23466159 18800510 23466330 18800647 23466501 18800784 23466672 18800921 23466843 18801058 23467014 18801195 23467185 18801332 23467356 18801469 23467527 18801606 23467698 18801743 23467869 18801880 23468040 18802017 23468211 18802154 23468382 18802291 23468553 18802428 23468724 18802565 23468895 18802702 23469066 18802839 23469237 18802976 23469408 18803113 23469579 18803250 23469750 18803387 23469921 18803524 23470092 18803661 23470263 18803798 23470434 18803935 23470605 18804072 23470776 18804209 23470947 18804346 23471118 18804483 23471289 18804620 23471460 18804757 23471631 18804894 23471802 18805031 23471973 18805168 23472144 18805305 23472315 18805442 23472486 18805579 23472657 18805716 23472828 18805853 23472999 18805990 23473170 18806127 23473341 18806264 23473512 18806401 23473683 18806538 23473854 18806675 23474025 18806812 23474196 18806949 23474367 18807086 23474538 18807223 23474709 18807360 23474880 18807497 23475051 18807634 23475222 18807771 23475393 18807908 23475564 18808045 23475735 18808182 23475906 18808319 23476077 18808456 23476248 18808593 23476419 18808730 23476590 18808867 23476761 18809004 23476932 18809141 23477103 18809278 23477274 18809415 23477445 18809552 23477616 18809689 23477787 18809826 23477958 18809963 23478129 18810100 23478300 18810237 23478471 18810374 23478642 18810511 23478813 18810648 23478984 18810785 23479155 18810922 23479326 18811059 23479497 18811196 23479668 18811333 23479839 18811470 23480010 18811607 23480181 18811744 23480352 18811881 23480523 18812018 23480694 18812155 23480865 18812292 23481036 18812429 23481207 18812566 23481378 18812703 23481549 18812840 23481720 18812977 23481891 18813114 23482062 18813251 23482233 18813388 23482404 18813525 23482575 18813662 23482746 18813799 23482917 18813936 23483088 18814073 23483259 18814210 23483430 18814347 23483601 18814484 23483772 18814621 23483943 18814758 23484114 18814895 23484285 18815032 23484456 18815169 23484627 18815306 23484798 18815443 23484969 18815580 23485140 18815717 23485311 18815854 23485482 18815991 23485653 18816128 23485824 18816265 23485995 18816402 23486166 18816539 23486337 18816676 23486508 18816813 23486679 18816950 23486850 18817087 23487021 18817224 23487192 18817361 23487363 18817498 23487534 18817635 23487705 18817772 23487876 18817909 23488047 18818046 23488218 18818183 23488389 18818320 23488560 18818457 23488731 18818594 23488902 18818731 23489073 18818868 23489244 18819005 23489415 18819142 23489586 18819279 23489757 18819416 23489928 18819553 23490099 18819690 23490270 18819827 23490441 18819964 23490612 18820101 23490783 18820238 23490954 18820375 23491125 18820512 23491296 18820649 23491467 18820786 23491638 18820923 23491809 18821060 23491980 18821197 23492151 18821334 23492322 18821471 23492493 18821608 23492664 18821745 23492835 18821882 23493006 18822019 23493177 18822156 23493348 18822293 23493519 18822430 23493690 18822567 23493861 18822704 23494032 18822841 23494203 18822978 23494374 18823115 23494545 18823252 23494716 18823389 23494887 18823526 23495058 18823663 23495229 18823800 23495400 18823937 23495571 18824074 23495742 18824211 23495913 18824348 23496084 18824485 23496255 18824622 23496426 18824759 23496597 18824896 23496768 18825033 23496939 18825170 23497110 18825307 23497281 18825444 23497452 18825581 23497623 18825718 23497794 18825855 23497965 18825992 23498136 18826129 23498307 18826266 23498478 18826403 23498649 18826540 23498820 18826677 23498991 18826814 23499162 18826951 23499333 18827088 23499504 18827225 23499675 18827362 23499846 18827499 23500017 18827636 23500188 18827773 23500359 18827910 23500530 18828047 23500701 18828184 23500872 18828321 23501043 18828458 23501214 18828595 23501385 18828732 23501556 18828869 23501727 18829006 23501898 18829143 23502069 18829280 23502240 18829417 23502411 18829554 23502582 18829691 23502753 18829828 23502924 18829965 23503095 18830102 23503266 18830239 23503437 18830376 23503608 18830513 23503779 18830650 23503950 18830787 23504121 18830924 23504292 18831061 23504463 18831198 23504634 18831335 23504805 18831472 23504976 18831609 23505147 18831746 23505318 18831883 23505489 18832020 23505660 18832157 23505831 18832294 23506002 18832431 23506173 18832568 23506344 18832705 23506515 18832842 23506686 18832979 23506857 18833116 23507028 18833253 23507199 18833390 23507370 18833527 23507541 18833664 23507712 18833801 23507883 18833938 23508054 18834075 23508225 18834212 23508396 18834349 23508567 18834486 23508738 18834623 23508909 18834760 23509080 18834897 23509251 18835034 23509422 18835171 23509593 18835308 23509764 18835445 23509935 18835582 23510106 18835719 23510277 18835856 23510448 18835993 23510619 18836130 23510790 18836267 23510961 18836404 23511132 18836541 23511303 18836678 23511474 18836815 23511645 18836952 23511816 18837089 23511987 18837226 23512158 18837363 23512329 18837500 23512500 18837637 23512671 18837774 23512842 18837911 23513013 18838048 23513184 18838185 23513355 18838322 23513526 18838459 23513697 18838596 23513868 18838733 23514039 18838870 23514210 18839007 23514381 18839144 23514552 18839281 23514723 18839418 23514894 18839555 23515065 18839692 23515236 18839829 23515407 18839966 23515578 18840103 23515749 18840240 23515920 18840377 23516091 18840514 23516262 18840651 23516433 18840788 23516604 18840925 23516775 18841062 23516946 18841199 23517117 18841336 23517288 18841473 23517459 18841610 23517630 18841747 23517801 18841884 23517972 18842021 23518143 18842158 23518314 18842295 23518485 18842432 23518656 18842569 23518827 18842706 23518998 18842843 23519169 18842980 23519340 18843117 23519511 18843254 23519682 18843391 23519853 18843528 23520024 18843665 23520195 18843802 23520366 18843939 23520537 18844076 23520708 18844213 23520879 18844350 23521050 18844487 23521221 18844624 23521392 18844761 23521563 18844898 23521734 18845035 23521905 18845172 23522076 18845309 23522247 18845446 23522418 18845583 23522589 18845720 23522760 18845857 23522931 18845994 23523102 18846131 23523273 18846268 23523444 18846405 23523615 18846542 23523786 18846679 23523957 18846816 23524128 18846953 23524299 18847090 23524470 18847227 23524641 18847364 23524812 18847501 23524983 18847638 23525154 18847775 23525325 18847912 23525496 18848049 23525667 18848186 23525838 18848323 23526009 18848460 23526180 18848597 23526351 18848734 23526522 18848871 23526693 18849008 23526864 18849145 23527035 18849282 23527206 18849419 23527377 18849556 23527548 18849693 23527719 18849830 23527890 18849967 23528061 18850104 23528232 18850241 23528403 18850378 23528574 18850515 23528745 18850652 23528916 18850789 23529087 18850926 23529258 18851063 23529429 18851200 23529600 18851337 23529771 18851474 23529942 18851611 23530113 18851748 23530284 18851885 23530455 18852022 23530626 18852159 23530797 18852296 23530968 18852433 23531139 18852570 23531310 18852707 23531481 18852844 23531652 18852981 23531823 18853118 23531994 18853255 23532165 18853392 23532336 18853529 23532507 18853666 23532678 18853803 23532849 18853940 23533020 18854077 23533191 18854214 23533362 18854351 23533533 18854488 23533704 18854625 23533875 18854762 23534046 18854899 23534217 18855036 23534388 18855173 23534559 18855310 23534730 18855447 23534901 18855584 23535072 18855721 23535243 18855858 23535414 18855995 23535585 18856132 23535756 18856269 23535927 18856406 23536098 18856543 23536269 18856680 23536440 18856817 23536611 18856954 23536782 18857091 23536953 18857228 23537124 18857365 23537295 18857502 23537466 18857639 23537637 18857776 23537808 18857913 23537979 18858050 23538150 18858187 23538321 18858324 23538492 18858461 23538663 18858598 23538834 18858735 23539005 18858872 23539176 18859009 23539347 18859146 23539518 18859283 23539689 18859420 23539860 18859557 23540031 18859694 23540202 18859831 23540373 18859968 23540544 18860105 23540715 18860242 23540886 18860379 23541057 18860516 23541228 18860653 23541399 18860790 23541570 18860927 23541741 18861064 23541912 18861201 23542083 18861338 23542254 18861475 23542425 18861612 23542596 18861749 23542767 18861886 23542938 18862023 23543109 18862160 23543280 18862297 23543451 18862434 23543622 18862571 23543793 18862708 23543964 18862845 23544135 18862982 23544306 18863119 23544477 18863256 23544648 18863393 23544819 18863530 23544990 18863667 23545161 18863804 23545332 18863941 23545503 18864078 23545674 18864215 23545845 18864352 23546016 18864489 23546187 18864626 23546358 18864763 23546529 18864900 23546700 18865037 23546871 18865174 23547042 18865311 23547213 18865448 23547384 18865585 23547555 18865722 23547726 18865859 23547897 18865996 23548068 18866133 23548239 18866270 23548410 18866407 23548581 18866544 23548752 18866681 23548923 18866818 23549094 18866955 23549265 18867092 23549436 18867229 23549607 18867366 23549778 18867503 23549949 18867640 23550120 18867777 23550291 18867914 23550462 18868051 23550633 18868188 23550804 18868325 23550975 18868462 23551146 18868599 23551317 18868736 23551488 18868873 23551659 18869010 23551830 18869147 23552001 18869284 23552172 18869421 23552343 18869558 23552514 18869695 23552685 18869832 23552856 18869969 23553027 18870106 23553198 18870243 23553369 18870380 23553540 18870517 23553711 18870654 23553882 18870791 23554053 18870928 23554224 18871065 23554395 18871202 23554566 18871339 23554737 18871476 23554908 18871613 23555079 18871750 23555250 18871887 23555421 18872024 23555592 18872161 23555763 18872298 23555934 18872435 23556105 18872572 23556276 18872709 23556447 18872846 23556618 18872983 23556789 18873120 23556960 18873257 23557131 18873394 23557302 18873531 23557473 18873668 23557644 18873805 23557815 18873942 23557986 18874079 23558157 18874216 23558328 18874353 23558499 18874490 23558670 18874627 23558841 18874764 23559012 18874901 23559183 18875038 23559354 18875175 23559525 18875312 23559696 18875449 23559867 18875586 23560038 18875723 23560209 18875860 23560380 18875997 23560551 18876134 23560722 18876271 23560893 18876408 23561064 18876545 23561235 18876682 23561406 18876819 23561577 18876956 23561748 18877093 23561919 18877230 23562090 18877367 23562261 18877504 23562432 18877641 23562603 18877778 23562774 18877915 23562945 18878052 23563116 18878189 23563287 18878326 23563458 18878463 23563629 18878600 23563800 18878737 23563971 18878874 23564142 18879011 23564313 18879148 23564484 18879285 23564655 18879422 23564826 18879559 23564997 18879696 23565168 18879833 23565339 18879970 23565510 18880107 23565681 18880244 23565852 18880381 23566023 18880518 23566194 18880655 23566365 18880792 23566536 18880929 23566707 18881066 23566878 18881203 23567049 18881340 23567220 18881477 23567391 18881614 23567562 18881751 23567733 18881888 23567904 18882025 23568075 18882162 23568246 18882299 23568417 18882436 23568588 18882573 23568759 18882710 23568930 18882847 23569101 18882984 23569272 18883121 23569443 18883258 23569614 18883395 23569785 18883532 23569956 18883669 23570127 18883806 23570298 18883943 23570469 18884080 23570640 18884217 23570811 18884354 23570982 18884491 23571153 18884628 23571324 18884765 23571495 18884902 23571666 18885039 23571837 18885176 23572008 18885313 23572179 18885450 23572350 18885587 23572521 18885724 23572692 18885861 23572863 18885998 23573034 18886135 23573205 18886272 23573376 18886409 23573547 18886546 23573718 18886683 23573889 18886820 23574060 18886957 23574231 18887094 23574402 18887231 23574573 18887368 23574744 18887505 23574915 18887642 23575086 18887779 23575257 18887916 23575428 18888053 23575599 18888190 23575770 18888327 23575941 18888464 23576112 18888601 23576283 18888738 23576454 18888875 23576625 18889012 23576796 18889149 23576967 18889286 23577138 18889423 23577309 18889560 23577480 18889697 23577651 18889834 23577822 18889971 23577993 18890108 23578164 18890245 23578335 18890382 23578506 18890519 23578677 18890656 23578848 18890793 23579019 18890930 23579190 18891067 23579361 18891204 23579532 18891341 23579703 18891478 23579874
1000 35990859 0 35990859 44922897 35990996 44923068 35991133 44923239 35991270 44923410 35991407 44923581 35991544 44923752 35991681 44923923 35991818 44924094 35991955 44924265 35992092 44924436 35992229 44924607 35992366 44924778 35992503 44924949 35992640 44925120 35992777 44925291 35992914 44925462 35993051 44925633 35993188 44925804 35993325 44925975 35993462 44926146 35993599 44926317 35993736 44926488 35993873 44926659 35994010 44926830 35994147 44927001 35994284 44927172 35994421 44927343 35994558 44927514 35994695 44927685 35994832 44927856 35994969 44928027 35995106 44928198 35995243 44928369 35995380 44928540 35995517 44928711 35995654 44928882 35995791 44929053 35995928 44929224 35996065 44929395 35996202 44929566 35996339 44929737 35996476 44929908 35996613 44930079 35996750 44930250 35996887 44930421 35997024 44930592 35997161 44930763 35997298 44930934 35997435 44931105 35997572 44931276 35997709 44931447 35997846 44931618 35997983 44931789 35998120 44931960 35998257 44932131 35998394 44932302 35998531 44932473 35998668 44932644 35998805 44932815 35998942 44932986 35999079 44933157 35999216 44933328 35999353 44933499 35999490 44933670 35999627 44933841 35999764 44934012 35999901 44934183 36000038 44934354 36000175 44934525 36000312 44934696 36000449 44934867 36000586 44935038 36000723 44935209 36000860 44935380 36000997 44935551 36001134 44935722 36001271 44935893 36001408 44936064 36001545 44936235 36001682 44936406 36001819 44936577 36001956 44936748 36002093 44936919 36002230 44937090 36002367 44937261 36002504 44937432 36002641 44937603 36002778 44937774 36002915 44937945 36003052 44938116 36003189 44938287 36003326 44938458 36003463 44938629 36003600 44938800 36003737 44938971 36003874 44939142 36004011 44939313 36004148 44939484 36004285 44939655 36004422 44939826 36004559 44939997 36004696 44940168 36004833 44940339 36004970 44940510 36005107 44940681 36005244 44940852 36005381 44941023 36005518 44941194 36005655 44941365 36005792 44941536 36005929 44941707 36006066 44941878 36006203 44942049 36006340 44942220 36006477 44942391 36006614 44942562 36006751 44942733 36006888 44942904 36007025 44943075 36007162 44943246 36007299 44943417 36007436 44943588 36007573 44943759 36007710 44943930 36007847 44944101 36007984 44944272 36008121 44944443 36008258 44944614 36008395 44944785 36008532 44944956 36008669 44945127 36008806 44945298 36008943 44945469 36009080 44945640 36009217 44945811 36009354 44945982 36009491 44946153 36009628 44946324 36009765 44946495 36009902 44946666 36010039 44946837 36010176 44947008 36010313 44947179 36010450 44947350 36010587 44947521 36010724 44947692 36010861 44947863 36010998 44948034 36011135 44948205 36011272 44948376 36011409 44948547 36011546 44948718 36011683 44948889 36011820 44949060 36011957 44949231 36012094 44949402 36012231 44949573 36012368 44949744 36012505 44949915 36012642 44950086 36012779 44950257 36012916 44950428 36013053 44950599 36013190 44950770 36013327 44950941 36013464 44951112 36013601 44951283 36013738 44951454 36013875 44951625 36014012 44951796 36014149 44951967 36014286 44952138 36014423 44952309 36014560 44952480 36014697 44952651 36014834 44952822 36014971 44952993 36015108 44953164 36015245 44953335 36015382 44953506 36015519 44953677 36015656 44953848 36015793 44954019 36015930 44954190 36016067 44954361 36016204 44954532 36016341 44954703 36016478 44954874 36016615 44955045 36016752 44955216 36016889 44955387 36017026 44955558 36017163 44955729 36017300 44955900 36017437 44956071 36017574 44956242 36017711 44956413 36017848 44956584 36017985 44956755 36018122 44956926 36018259 44957097 36018396 44957268 36018533 44957439 36018670 44957610 36018807 44957781 36018944 44957952 36019081 44958123 36019218 44958294 36019355 44958465 36019492 44958636 36019629 44958807 36019766 44958978 36019903 44959149 36020040 44959320 36020177 44959491 36020314 44959662 36020451 44959833 36020588 44960004 36020725 44960175 36020862 44960346 36020999 44960517 36021136 44960688 36021273 44960859 36021410 44961030 36021547 44961201 36021684 44961372 36021821 44961543 36021958 44961714 36022095 44961885 36022232 44962056 36022369 44962227 36022506 44962398 36022643 44962569 36022780 44962740 36022917 44962911 36023054 44963082 36023191 44963253 36023328 44963424 36023465 44963595 36023602 44963766 36023739 44963937 36023876 44964108 36024013 44964279 36024150 44964450 36024287 44964621 36024424 44964792 36024561 44964963 36024698 44965134 36024835 44965305 36024972 44965476 36025109 44965647 36025246 44965818 36025383 44965989 36025520 44966160 36025657 44966331 36025794 44966502 36025931 44966673 36026068 44966844 36026205 44967015 36026342 44967186 36026479 44967357 36026616 44967528 36026753 44967699 36026890 44967870 36027027 44968041 36027164 44968212 36027301 44968383 36027438 44968554 36027575 44968725 36027712 44968896 36027849 44969067 36027986 44969238 36028123 44969409 36028260 44969580 36028397 44969751 36028534 44969922 36028671 44970093 36028808 44970264 36028945 44970435 36029082 44970606 36029219 44970777 36029356 44970948 36029493 44971119 36029630 44971290 36029767 44971461 36029904 44971632 36030041 44971803 36030178 44971974 36030315 44972145 36030452 44972316 36030589 44972487 36030726 44972658 36030863 44972829 36031000 44973000 36031137 44973171 36031274 44973342 36031411 44973513 36031548 44973684 36031685 44973855 36031822 44974026 36031959 44974197 36032096 44974368 36032233 44974539 36032370 44974710 36032507 44974881 36032644 44975052 36032781 44975223 36032918 44975394 36033055 44975565 36033192 44975736 36033329 44975907 36033466 44976078 36033603 44976249 36033740 44976420 36033877 44976591 36034014 44976762 36034151 44976933 36034288 44977104 36034425 44977275 36034562 44977446 36034699 44977617 36034836 44977788 36034973 44977959 36035110 44978130 36035247 44978301 36035384 44978472 36035521 44978643 36035658 44978814 36035795 44978985 36035932 44979156 36036069 44979327 36036206 44979498 36036343 44979669 36036480 44979840 36036617 44980011 36036754 44980182 36036891 44980353 36037028 44980524 36037165 44980695 36037302 44980866 36037439 44981037 36037576 44981208 36037713 44981379 36037850 44981550 36037987 44981721 36038124 44981892 36038261 44982063 36038398 44982234 36038535 44982405 36038672 44982576 36038809 44982747 36038946 44982918 36039083 44983089 36039220 44983260 36039357 44983431 36039494 44983602 36039631 44983773 36039768 44983944 36039905 44984115 36040042 44984286 36040179 44984457 36040316 44984628 36040453 44984799 36040590 44984970 36040727 44985141 36040864 44985312 36041001 44985483 36041138 44985654 36041275 44985825 36041412 44985996 36041549 44986167 36041686 44986338 36041823 44986509 36041960 44986680 36042097 44986851 36042234 44987022 36042371 44987193 36042508 44987364 36042645 44987535 36042782 44987706 36042919 44987877 36043056 44988048 36043193 44988219 36043330 44988390 36043467 44988561 36043604 44988732 36043741 44988903 36043878 44989074 36044015 44989245 36044152 44989416 36044289 44989587 36044426 44989758 36044563 44989929 36044700 44990100 36044837 44990271 36044974 44990442 36045111 44990613 36045248 44990784 36045385 44990955 36045522 44991126 36045659 44991297 36045796 44991468 36045933 44991639 36046070 44991810 36046207 44991981 36046344 44992152 36046481 44992323 36046618 44992494 36046755 44992665 36046892 44992836 36047029 44993007 36047166 44993178 36047303 44993349 36047440 44993520 36047577 44993691 36047714 44993862 36047851 44994033 36047988 44994204 36048125 44994375 36048262 44994546 36048399 44994717 36048536 44994888 36048673 44995059 36048810 44995230 36048947 44995401 36049084 44995572 36049221 44995743 36049358 44995914 36049495 44996085 36049632 44996256 36049769 44996427 36049906 44996598 36050043 44996769 36050180 44996940 36050317 44997111 36050454 44997282 36050591 44997453 36050728 44997624 36050865 44997795 36051002 44997966 36051139 44998137 36051276 44998308 36051413 44998479 36051550 44998650 36051687 44998821 36051824 44998992 36051961 44999163 36052098 44999334 36052235 44999505 36052372 44999676 36052509 44999847 36052646 45000018 36052783 45000189 36052920 45000360 36053057 45000531 36053194 45000702 36053331 45000873 36053468 45001044 36053605 45001215 36053742 45001386 36053879 45001557 36054016 45001728 36054153 45001899 36054290 45002070 36054427 45002241 36054564 45002412 36054701 45002583 36054838 45002754 36054975 45002925 36055112 45003096 36055249 45003267 36055386 45003438 36055523 45003609 36055660 45003780 36055797 45003951 36055934 45004122 36056071 45004293 36056208 45004464 36056345 45004635 36056482 45004806 36056619 45004977 36056756 45005148 36056893 45005319 36057030 45005490 36057167 45005661 36057304 45005832 36057441 45006003 36057578 45006174 36057715 45006345 36057852 45006516 36057989 45006687 36058126 45006858 36058263 45007029 36058400 45007200 36058537 45007371 36058674 45007542 36058811 45007713 36058948 45007884 36059085 45008055 36059222 45008226 36059359 45008397 36059496 45008568 36059633 45008739 36059770 45008910 36059907 45009081 36060044 45009252 36060181 45009423 36060318 45009594 36060455 45009765 36060592 45009936 36060729 45010107 36060866 45010278 36061003 45010449 36061140 45010620 36061277 45010791 36061414 45010962 36061551 45011133 36061688 45011304 36061825 45011475 36061962 45011646 36062099 45011817 36062236 45011988 36062373 45012159 36062510 45012330 36062647 45012501 36062784 45012672 36062921 45012843 36063058 45013014 36063195 45013185 36063332 45013356 36063469 45013527 36063606 45013698 36063743 45013869 36063880 45014040 36064017 45014211 36064154 45014382 36064291 45014553 36064428 45014724 36064565 45014895 36064702 45015066 36064839 45015237 36064976 45015408 36065113 45015579 36065250 45015750 36065387 45015921 36065524 45016092 36065661 45016263 36065798 45016434 36065935 45016605 36066072 45016776 36066209 45016947 36066346 45017118 36066483 45017289 36066620 45017460 36066757 45017631 36066894 45017802 36067031 45017973 36067168 45018144 36067305 45018315 36067442 45018486 36067579 45018657 36067716 45018828 36067853 45018999 36067990 45019170 36068127 45019341 36068264 45019512 36068401 45019683 36068538 45019854 36068675 45020025 36068812 45020196 36068949 45020367 36069086 45020538 36069223 45020709 36069360 45020880 36069497 45021051 36069634 45021222 36069771 45021393 36069908 45021564 36070045 45021735 36070182 45021906 36070319 45022077 36070456 45022248 36070593 45022419 36070730 45022590 36070867 45022761 36071004 45022932 36071141 45023103 36071278 45023274 36071415 45023445 36071552 45023616 36071689 45023787 36071826 45023958 36071963 45024129 36072100 45024300 36072237 45024471 36072374 45024642 36072511 45024813 36072648 45024984 36072785 45025155 36072922 45025326 36073059 45025497 36073196 45025668 36073333 45025839 36073470 45026010 36073607 45026181 36073744 45026352 36073881 45026523 36074018 45026694 36074155 45026865 36074292 45027036 36074429 45027207 36074566 45027378 36074703 45027549 36074840 45027720 36074977 45027891 36075114 45028062 36075251 45028233 36075388 45028404 36075525 45028575 36075662 45028746 36075799 45028917 36075936 45029088 36076073 45029259 36076210 45029430 36076347 45029601 36076484 45029772 36076621 45029943 36076758 45030114 36076895 45030285 36077032 45030456 36077169 45030627 36077306 45030798 36077443 45030969 36077580 45031140 36077717 45031311 36077854 45031482 36077991 45031653 36078128 45031824 36078265 45031995 36078402 45032166 36078539 45032337 36078676 45032508 36078813 45032679 36078950 45032850 36079087 45033021 36079224 45033192 36079361 45033363 36079498 45033534 36079635 45033705 36079772 45033876 36079909 45034047 36080046 45034218 36080183 45034389 36080320 45034560 36080457 45034731 36080594 45034902 36080731 45035073 36080868 45035244 36081005 45035415 36081142 45035586 36081279 45035757 36081416 45035928 36081553 45036099 36081690 45036270 36081827 45036441 36081964 45036612 36082101 45036783 36082238 45036954 36082375 45037125 36082512 45037296 36082649 45037467 36082786 45037638 36082923 45037809 36083060 45037980 36083197 45038151 36083334 45038322 36083471 45038493 36083608 45038664 36083745 45038835 36083882 45039006 36084019 45039177 36084156 45039348 36084293 45039519 36084430 45039690 36084567 45039861 36084704 45040032 36084841 45040203 36084978 45040374 36085115 45040545 36085252 45040716 36085389 45040887 36085526 45041058 36085663 45041229 36085800 45041400 36085937 45041571 36086074 45041742 36086211 45041913 36086348 45042084 36086485 45042255 36086622 45042426 36086759 45042597 36086896 45042768 36087033 45042939 36087170 45043110 36087307 45043281 36087444 45043452 36087581 45043623 36087718 45043794 36087855 45043965 36087992 45044136 36088129 45044307 36088266 45044478 36088403 45044649 36088540 45044820 36088677 45044991 36088814 45045162 36088951 45045333 36089088 45045504 36089225 45045675 36089362 45045846 36089499 45046017 36089636 45046188 36089773 45046359 36089910 45046530 36090047 45046701 36090184 45046872 36090321 45047043 36090458 45047214 36090595 45047385 36090732 45047556 36090869 45047727 36091006 45047898 36091143 45048069 36091280 45048240 36091417 45048411 36091554 45048582 36091691 45048753 36091828 45048924 36091965 45049095 36092102 45049266 36092239 45049437 36092376 45049608 36092513 45049779 36092650 45049950 36092787 45050121 36092924 45050292 36093061 45050463 36093198 45050634 36093335 45050805 36093472 45050976 36093609 45051147 36093746 45051318 36093883 45051489 36094020 45051660 36094157 45051831 36094294 45052002 36094431 45052173 36094568 45052344 36094705 45052515 36094842 45052686 36094979 45052857 36095116 45053028 36095253 45053199 36095390 45053370 36095527 45053541 36095664 45053712 36095801 45053883 36095938 45054054 36096075 45054225 36096212 45054396 36096349 45054567 36096486 45054738 36096623 45054909 36096760 45055080 36096897 45055251 36097034 45055422 36097171 45055593 36097308 45055764 36097445 45055935 36097582 45056106 36097719 45056277 36097856 45056448 36097993 45056619 36098130 45056790 36098267 45056961 36098404 45057132 36098541 45057303 36098678 45057474 36098815 45057645 36098952 45057816 36099089 45057987 36099226 45058158 36099363 45058329 36099500 45058500 36099637 45058671 36099774 45058842 36099911 45059013 36100048 45059184 36100185 45059355 36100322 45059526 36100459 45059697 36100596 45059868 36100733 45060039 36100870 45060210 36101007 45060381 36101144 45060552 36101281 45060723 36101418 45060894 36101555 45061065 36101692 45061236 36101829 45061407 36101966 45061578 36102103 45061749 36102240 45061920 36102377 45062091 36102514 45062262 36102651 45062433 36102788 45062604 36102925 45062775 36103062 45062946 36103199 45063117 36103336 45063288 36103473 45063459 36103610 45063630 36103747 45063801 36103884 45063972 36104021 45064143 36104158 45064314 36104295 45064485 36104432 45064656 36104569 45064827 36104706 45064998 36104843 45065169 36104980 45065340 36105117 45065511 36105254 45065682 36105391 45065853 36105528 45066024 36105665 45066195 36105802 45066366 36105939 45066537 36106076 45066708 36106213 45066879 36106350 45067050 36106487 45067221 36106624 45067392 36106761 45067563 36106898 45067734 36107035 45067905 36107172 45068076 36107309 45068247 36107446 45068418 36107583 45068589 36107720 45068760 36107857 45068931 36107994 45069102 36108131 45069273 36108268 45069444 36108405 45069615 36108542 45069786 36108679 45069957 36108816 45070128 36108953 45070299 36109090 45070470 36109227 45070641 36109364 45070812 36109501 45070983 36109638 45071154 36109775 45071325 36109912 45071496 36110049 45071667 36110186 45071838 36110323 45072009 36110460 45072180 36110597 45072351 36110734 45072522 36110871 45072693 36111008 45072864 36111145 45073035 36111282 45073206 36111419 45073377 36111556 45073548 36111693 45073719 36111830 45073890 36111967 45074061 36112104 45074232 36112241 45074403 36112378 45074574 36112515 45074745 36112652 45074916 36112789 45075087 36112926 45075258 36113063 45075429 36113200 45075600 36113337 45075771 36113474 45075942 36113611 45076113 36113748 45076284 36113885 45076455 36114022 45076626 36114159 45076797 36114296 45076968 36114433 45077139 36114570 45077310 36114707 45077481 36114844 45077652 36114981 45077823 36115118 45077994 36115255 45078165 36115392 45078336 36115529 45078507 36115666 45078678 36115803 45078849 36115940 45079020 36116077 45079191 36116214 45079362 36116351 45079533 36116488 45079704 36116625 45079875 36116762 45080046 36116899 45080217 36117036 45080388 36117173 45080559 36117310 45080730 36117447 45080901 36117584 45081072 36117721 45081243 36117858 45081414 36117995 45081585 36118132 45081756 36118269 45081927 36118406 45082098 36118543 45082269 36118680 45082440 36118817 45082611 36118954 45082782 36119091 45082953 36119228 45083124 36119365 45083295 36119502 45083466 36119639 45083637 36119776 45083808 36119913 45083979 36120050 45084150 36120187 45084321 36120324 45084492 36120461 45084663 36120598 45084834 36120735 45085005 36120872 45085176 36121009 45085347 36121146 45085518 36121283 45085689 36121420 45085860 36121557 45086031 36121694 45086202 36121831 45086373 36121968 45086544 36122105 45086715 36122242 45086886 36122379 45087057 36122516 45087228 36122653 45087399 36122790 45087570 36122927 45087741 36123064 45087912 36123201 45088083 36123338 45088254 36123475 45088425 36123612 45088596 36123749 45088767 36123886 45088938 36124023 45089109 36124160 45089280 36124297 45089451 36124434 45089622 36124571 45089793 36124708 45089964 36124845 45090135 36124982 45090306 36125119 45090477 36125256 45090648 36125393 45090819 36125530 45090990 36125667 45091161 36125804 45091332 36125941 45091503 36126078 45091674 36126215 45091845 36126352 45092016 36126489 45092187 36126626 45092358 36126763 45092529 36126900 45092700 36127037 45092871 36127174 45093042 36127311 45093213 36127448 45093384 36127585 45093555
1000 74389900 0 74389900 92851627 74390037 92851798 74390174 92851969 74390311 92852140 74390448 92852311 74390585 92852482 74390722 92852653 74390859 92852824 74390996 92852995 74391133 92853166 74391270 92853337 74391407 92853508 74391544 92853679 74391681 92853850 74391818 92854021 74391955 92854192 74392092 92854363 74392229 92854534 74392366 92854705 74392503 92854876 74392640 92855047 74392777 92855218 74392914 92855389 74393051 92855560 74393188 92855731 74393325 92855902 74393462 92856073 74393599 92856244 74393736 92856415 74393873 92856586 74394010 92856757 74394147 92856928 74394284 92857099 74394421 92857270 74394558 92857441 74394695 92857612 74394832 92857783 74394969 92857954 74395106 92858125 74395243 92858296 74395380 92858467 74395517 92858638 74395654 92858809 74395791 92858980 74395928 92859151 74396065 92859322 74396202 92859493 74396339 92859664 74396476 92859835 74396613 92860006 74396750 92860177 74396887 92860348 74397024 92860519 74397161 92860690 74397298 92860861 74397435 92861032 74397572 92861203 74397709 92861374 74397846 92861545 74397983 92861716 74398120 92861887 74398257 92862058 74398394 92862229 74398531 92862400 74398668 92862571 74398805 92862742 74398942 92862913 74399079 92863084 74399216 92863255 74399353 92863426 74399490 92863597 74399627 92863768 74399764 92863939 74399901 92864110 74400038 92864281 74400175 92864452 74400312 92864623 74400449 92864794 74400586 92864965 74400723 92865136 74400860 92865307 74400997 92865478 74401134 92865649 74401271 92865820 74401408 92865991 74401545 92866162 74401682 92866333 74401819 92866504 74401956 92866675 74402093 92866846 74402230 92867017 74402367 92867188 74402504 92867359 74402641 92867530 74402778 92867701 74402915 92867872 74403052 92868043 74403189 92868214 74403326 92868385 74403463 92868556 74403600 92868727 74403737 92868898 74403874 92869069 74404011 92869240 74404148 92869411 74404285 92869582 74404422 92869753 74404559 92869924 74404696 92870095 74404833 92870266 74404970 92870437 74405107 92870608 74405244 92870779 74405381 92870950 74405518 92871121 74405655 92871292 74405792 92871463 74405929 92871634 74406066 92871805 74406203 92871976 74406340 92872147 74406477 92872318 74406614 92872489 74406751 92872660 74406888 92872831 74407025 92873002 74407162 92873173 74407299 92873344 74407436 92873515 74407573 92873686 74407710 92873857 74407847 92874028 74407984 92874199 74408121 92874370 74408258 92874541 74408395 92874712 74408532 92874883 74408669 92875054 74408806 92875225 74408943 92875396 74409080 92875567 74409217 92875738 74409354 92875909 74409491 92876080 74409628 92876251 74409765 92876422 74409902 92876593 74410039 92876764 74410176 92876935 74410313 92877106 74410450 92877277 74410587 92877448 74410724 92877619 74410861 92877790 74410998 92877961 74411135 92878132 74411272 92878303 74411409 92878474 74411546 92878645 74411683 92878816 74411820 92878987 74411957 92879158 74412094 92879329 74412231 92879500 74412368 92879671 74412505 92879842 74412642 92880013 74412779 92880184 74412916 92880355 74413053 92880526 74413190 92880697 74413327 92880868 74413464 92881039 74413601 92881210 74413738 92881381 74413875 92881552 74414012 92881723 74414149 92881894 74414286 92882065 74414423 92882236 74414560 92882407 74414697 92882578 74414834 92882749 74414971 92882920 74415108 92883091 74415245 92883262 74415382 92883433 74415519 92883604 74415656 92883775 74415793 92883946 74415930 92884117 74416067 92884288 74416204 92884459 74416341 92884630 74416478 92884801 74416615 92884972 74416752 92885143 74416889 92885314 74417026 92885485 74417163 92885656 74417300 92885827 74417437 92885998 74417574 92886169 74417711 92886340 74417848 92886511 74417985 92886682 74418122 92886853 74418259 92887024 74418396 92887195 74418533 92887366 74418670 92887537 74418807 92887708 74418944 92887879 74419081 92888050 74419218 92888221 74419355 92888392 74419492 92888563 74419629 92888734 74419766 92888905 74419903 92889076 74420040 92889247 74420177 92889418 74420314 92889589 74420451 92889760 74420588 92889931 74420725 92890102 74420862 92890273 74420999 92890444 74421136 92890615 74421273 92890786 74421410 92890957 74421547 92891128 74421684 92891299 74421821 92891470 74421958 92891641 74422095 92891812 74422232 92891983 74422369 92892154 74422506 92892325 74422643 92892496 74422780 92892667 74422917 92892838 74423054 92893009 74423191 92893180 74423328 92893351 74423465 92893522 74423602 92893693 74423739 92893864 74423876 92894035 74424013 92894206 74424150 92894377 74424287 92894548 74424424 92894719 74424561 92894890 74424698 92895061 74424835 92895232 74424972 92895403 74425109 92895574 74425246 92895745 74425383 92895916 74425520 92896087 74425657 92896258 74425794 92896429 74425931 92896600 74426068 92896771 74426205 92896942 74426342 92897113 74426479 92897284 74426616 92897455 74426753 92897626 74426890 92897797 74427027 92897968 74427164 92898139 74427301 92898310 74427438 92898481 74427575 92898652 74427712 92898823 74427849 92898994 74427986 92899165 74428123 92899336 74428260 92899507 74428397 92899678 74428534 92899849 74428671 92900020 74428808 92900191 74428945 92900362 74429082 92900533 74429219 92900704 74429356 92900875 74429493 92901046 74429630 92901217 74429767 92901388 74429904 92901559 74430041 92901730 74430178 92901901 74430315 92902072 74430452 92902243 74430589 92902414 74430726 92902585 74430863 92902756 74431000 92902927 74431137 92903098 74431274 92903269 74431411 92903440 74431548 92903611 74431685 92903782 74431822 92903953 74431959 92904124 74432096 92904295 74432233 92904466 74432370 92904637 74432507 92904808 74432644 92904979 74432781 92905150 74432918 92905321 74433055 92905492 74433192 92905663 74433329 92905834 74433466 92906005 74433603 92906176 74433740 92906347 74433877 92906518 74434014 92906689 74434151 92906860 74434288 92907031 74434425 92907202 74434562 92907373 74434699 92907544 74434836 92907715 74434973 92907886 74435110 92908057 74435247 92908228 74435384 92908399 74435521 92908570 74435658 92908741 74435795 92908912 74435932 92909083 74436069 92909254 74436206 92909425 74436343 92909596 74436480 92909767 74436617 92909938 74436754 92910109 74436891 92910280 74437028 92910451 74437165 92910622 74437302 92910793 74437439 92910964 74437576 92911135 74437713 92911306 74437850 92911477 74437987 92911648 74438124 92911819 74438261 92911990 74438398 92912161 74438535 92912332 74438672 92912503 74438809 92912674 74438946 92912845 74439083 92913016 74439220 92913187 74439357 92913358 74439494 92913529 74439631 92913700 74439768 92913871 74439905 92914042 74440042 92914213 74440179 92914384 74440316 92914555 74440453 92914726 74440590 92914897 74440727 92915068 74440864 92915239 74441001 92915410 74441138 92915581 74441275 92915752 74441412 92915923 74441549 92916094 74441686 92916265 74441823 92916436 74441960 92916607 74442097 92916778 74442234 92916949 74442371 92917120 74442508 92917291 74442645 92917462 74442782 92917633 74442919 92917804 74443056 92917975 74443193 92918146 74443330 92918317 74443467 92918488 74443604 92918659 74443741 92918830 74443878 92919001 74444015 92919172 74444152 92919343 74444289 92919514 74444426 92919685 74444563 92919856 74444700 92920027 74444837 92920198 74444974 92920369 74445111 92920540 74445248 92920711 74445385 92920882 74445522 92921053 74445659 92921224 74445796 92921395 74445933 92921566 74446070 92921737 74446207 92921908 74446344 92922079 74446481 92922250 74446618 92922421 74446755 92922592 74446892 92922763 74447029 92922934 74447166 92923105 74447303 92923276 74447440 92923447 74447577 92923618 74447714 92923789 74447851 92923960 74447988 92924131 74448125 92924302 74448262 92924473 74448399 92924644 74448536 92924815 74448673 92924986 74448810 92925157 74448947 92925328 74449084 92925499 74449221 92925670 74449358 92925841 74449495 92926012 74449632 92926183 74449769 92926354 74449906 92926525 74450043 92926696 74450180 92926867 74450317 92927038 74450454 92927209 74450591 92927380 74450728 92927551 74450865 92927722 74451002 92927893 74451139 92928064 74451276 92928235 74451413 92928406 74451550 92928577 74451687 92928748 74451824 92928919 74451961 92929090 74452098 92929261 74452235 92929432 74452372 92929603 74452509 92929774 74452646 92929945 74452783 92930116 74452920 92930287 74453057 92930458 74453194 92930629 74453331 92930800 74453468 92930971 74453605 92931142 74453742 92931313 74453879 92931484 74454016 92931655 74454153 92931826 74454290 92931997 74454427 92932168 74454564 92932339 74454701 92932510 74454838 92932681 74454975 92932852 74455112 92933023 74455249 92933194 74455386 92933365 74455523 92933536 74455660 92933707 74455797 92933878 74455934 92934049 74456071 92934220 74456208 92934391 74456345 92934562 74456482 92934733 74456619 92934904 74456756 92935075 74456893 92935246 74457030 92935417 74457167 92935588 74457304 92935759 74457441 92935930 74457578 92936101 74457715 92936272 74457852 92936443 74457989 92936614 74458126 92936785 74458263 92936956 74458400 92937127 74458537 92937298 74458674 92937469 74458811 92937640 74458948 92937811 74459085 92937982 74459222 92938153 74459359 92938324 74459496 92938495 74459633 92938666 74459770 92938837 74459907 92939008 74460044 92939179 74460181 92939350 74460318 92939521 74460455 92939692 74460592 92939863 74460729 92940034 74460866 92940205 74461003 92940376 74461140 92940547 74461277 92940718 74461414 92940889 74461551 92941060 74461688 92941231 74461825 92941402 74461962 92941573 74462099 92941744 74462236 92941915 74462373 92942086 74462510 92942257 74462647 92942428 74462784 92942599 74462921 92942770 74463058 92942941 74463195 92943112 74463332 92943283 74463469 92943454 74463606 92943625 74463743 92943796 74463880 92943967 74464017 92944138 74464154 92944309 74464291 92944480 74464428 92944651 74464565 92944822 74464702 92944993 74464839 92945164 74464976 92945335 74465113 92945506 74465250 92945677 74465387 92945848 74465524 92946019 74465661 92946190 74465798 92946361 74465935 92946532 74466072 92946703 74466209 92946874 74466346 92947045 74466483 92947216 74466620 92947387 74466757 92947558 74466894 92947729 74467031 92947900 74467168 92948071 74467305 92948242 74467442 92948413 74467579 92948584 74467716 92948755 74467853 92948926 74467990 92949097 74468127 92949268 74468264 92949439 74468401 92949610 74468538 92949781 74468675 92949952 74468812 92950123 74468949 92950294 74469086 92950465 74469223 92950636 74469360 92950807 74469497 92950978 74469634 92951149 74469771 92951320 74469908 92951491 74470045 92951662 74470182 92951833 74470319 92952004 74470456 92952175 74470593 92952346 74470730 92952517 74470867 92952688 74471004 92952859 74471141 92953030 74471278 92953201 74471415 92953372 74471552 92953543 74471689 92953714 74471826 92953885 74471963 92954056 74472100 92954227 74472237 92954398 74472374 92954569 74472511 92954740 74472648 92954911 74472785 92955082 74472922 92955253 74473059 92955424 74473196 92955595 74473333 92955766 74473470 92955937 74473607 92956108 74473744 92956279 74473881 92956450 74474018 92956621 74474155 92956792 74474292 92956963 74474429 92957134 74474566 92957305 74474703 92957476 74474840 92957647 74474977 92957818 74475114 92957989 74475251 92958160 74475388 92958331 74475525 92958502 74475662 92958673 74475799 92958844 74475936 92959015 74476073 92959186 74476210 92959357 74476347 92959528 74476484 92959699 74476621 92959870 74476758 92960041 74476895 92960212 74477032 92960383 74477169 92960554 74477306 92960725 74477443 92960896 74477580 92961067 74477717 92961238 74477854 92961409 74477991 92961580 74478128 92961751 74478265 92961922 74478402 92962093 74478539 92962264 74478676 92962435 74478813 92962606 74478950 92962777 74479087 92962948 74479224 92963119 74479361 92963290 74479498 92963461 74479635 92963632 74479772 92963803 74479909 92963974 74480046 92964145 74480183 92964316 74480320 92964487 74480457 92964658 74480594 92964829 74480731 92965000 74480868 92965171 74481005 92965342 74481142 92965513 74481279 92965684 74481416 92965855 74481553 92966026 74481690 92966197 74481827 92966368 74481964 92966539 74482101 92966710 74482238 92966881 74482375 92967052 74482512 92967223 74482649 92967394 74482786 92967565 74482923 92967736 74483060 92967907 74483197 92968078 74483334 92968249 74483471 92968420 74483608 92968591 74483745 92968762 74483882 92968933 74484019 92969104 74484156 92969275 74484293 92969446 74484430 92969617 74484567 92969788 74484704 92969959 74484841 92970130 74484978 92970301 74485115 92970472 74485252 92970643 74485389 92970814 74485526 92970985 74485663 92971156 74485800 92971327 74485937 92971498 74486074 92971669 74486211 92971840 74486348 92972011 74486485 92972182 74486622 92972353 74486759 92972524 74486896 92972695 74487033 92972866 74487170 92973037 74487307 92973208 74487444 92973379 74487581 92973550 74487718 92973721 74487855 92973892 74487992 92974063 74488129 92974234 74488266 92974405 74488403 92974576 74488540 92974747 74488677 92974918 74488814 92975089 74488951 92975260 74489088 92975431 74489225 92975602 74489362 92975773 74489499 92975944 74489636 92976115 74489773 92976286 74489910 92976457 74490047 92976628 74490184 92976799 74490321 92976970 74490458 92977141 74490595 92977312 74490732 92977483 74490869 92977654 74491006 92977825 74491143 92977996 74491280 92978167 74491417 92978338 74491554 92978509 74491691 92978680 74491828 92978851 74491965 92979022 74492102 92979193 74492239 92979364 74492376 92979535 74492513 92979706 74492650 92979877 74492787 92980048 74492924 92980219 74493061 92980390 74493198 92980561 74493335 92980732 74493472 92980903 74493609 92981074 74493746 92981245 74493883 92981416 74494020 92981587 74494157 92981758 74494294 92981929 74494431 92982100 74494568 92982271 74494705 92982442 74494842 92982613 74494979 92982784 74495116 92982955 74495253 92983126 74495390 92983297 74495527 92983468 74495664 92983639 74495801 92983810 74495938 92983981 74496075 92984152 74496212 92984323 74496349 92984494 74496486 92984665 74496623 92984836 74496760 92985007 74496897 92985178 74497034 92985349 74497171 92985520 74497308 92985691 74497445 92985862 74497582 92986033 74497719 92986204 74497856 92986375 74497993 92986546 74498130 92986717 74498267 92986888 74498404 92987059 74498541 92987230 74498678 92987401 74498815 92987572 74498952 92987743 74499089 92987914 74499226 92988085 74499363 92988256 74499500 92988427 74499637 92988598 74499774 92988769 74499911 92988940 74500048 92989111 74500185 92989282 74500322 92989453 74500459 92989624 74500596 92989795 74500733 92989966 74500870 92990137 74501007 92990308 74501144 92990479 74501281 92990650 74501418 92990821 74501555 92990992 74501692 92991163 74501829 92991334 74501966 92991505 74502103 92991676 74502240 92991847 74502377 92992018 74502514 92992189 74502651 92992360 74502788 92992531 74502925 92992702 74503062 92992873 74503199 92993044 74503336 92993215 74503473 92993386 74503610 92993557 74503747 92993728 74503884 92993899 74504021 92994070 74504158 92994241 74504295 92994412 74504432 92994583 74504569 92994754 74504706 92994925 74504843 92995096 74504980 92995267 74505117 92995438 74505254 92995609 74505391 92995780 74505528 92995951 74505665 92996122 74505802 92996293 74505939 92996464 74506076 92996635 74506213 92996806 74506350 92996977 74506487 92997148 74506624 92997319 74506761 92997490 74506898 92997661 74507035 92997832 74507172 92998003 74507309 92998174 74507446 92998345 74507583 92998516 74507720 92998687 74507857 92998858 74507994 92999029 74508131 92999200 74508268 92999371 74508405 92999542 74508542 92999713 74508679 92999884 74508816 93000055 74508953 93000226 74509090 93000397 74509227 93000568 74509364 93000739 74509501 93000910 74509638 93001081 74509775 93001252 74509912 93001423 74510049 93001594 74510186 93001765 74510323 93001936 74510460 93002107 74510597 93002278 74510734 93002449 74510871 93002620 74511008 93002791 74511145 93002962 74511282 93003133 74511419 93003304 74511556 93003475 74511693 93003646 74511830 93003817 74511967 93003988 74512104 93004159 74512241 93004330 74512378 93004501 74512515 93004672 74512652 93004843 74512789 93005014 74512926 93005185 74513063 93005356 74513200 93005527 74513337 93005698 74513474 93005869 74513611 93006040 74513748 93006211 74513885 93006382 74514022 93006553 74514159 93006724 74514296 93006895 74514433 93007066 74514570 93007237 74514707 93007408 74514844 93007579 74514981 93007750 74515118 93007921 74515255 93008092 74515392 93008263 74515529 93008434 74515666 93008605 74515803 93008776 74515940 93008947 74516077 93009118 74516214 93009289 74516351 93009460 74516488 93009631 74516625 93009802 74516762 93009973 74516899 93010144 74517036 93010315 74517173 93010486 74517310 93010657 74517447 93010828 74517584 93010999 74517721 93011170 74517858 93011341 74517995 93011512 74518132 93011683 74518269 93011854 74518406 93012025 74518543 93012196 74518680 93012367 74518817 93012538 74518954 93012709 74519091 93012880 74519228 93013051 74519365 93013222 74519502 93013393 74519639 93013564 74519776 93013735 74519913 93013906 74520050 93014077 74520187 93014248 74520324 93014419 74520461 93014590 74520598 93014761 74520735 93014932 74520872 93015103 74521009 93015274 74521146 93015445 74521283 93015616 74521420 93015787 74521557 93015958 74521694 93016129 74521831 93016300 74521968 93016471 74522105 93016642 74522242 93016813 74522379 93016984 74522516 93017155 74522653 93017326 74522790 93017497 74522927 93017668 74523064 93017839 74523201 93018010 74523338 93018181 74523475 93018352 74523612 93018523 74523749 93018694 74523886 93018865 74524023 93019036 74524160 93019207 74524297 93019378 74524434 93019549 74524571 93019720 74524708 93019891 74524845 93020062 74524982 93020233 74525119 93020404 74525256 93020575 74525393 93020746 74525530 93020917 74525667 93021088 74525804 93021259 74525941 93021430 74526078 93021601 74526215 93021772 74526352 93021943 74526489 93022114 74526626 93022285
5 274 442 411 513 274 343 274 342 137 171
1000 47400900 0 47400900 59164627 47401037 59164798 47401174 59164969 47401311 59165140 47401448 59165311 47401585 59165482 47401722 59165653 47401859 59165824 47401996 59165995 47402133 59166166 47402270 59166337 47402407 59166508 47402544 59166679 47402681 59166850 47402818 59167021 47402955 59167192 47403092 59167363 47403229 59167534 47403366 59167705 47403503 59167876 47403640 59168047 47403777 59168218 47403914 59168389 47404051 59168560 47404188 59168731 47404325 59168902 47404462 59169073 47404599 59169244 47404736 59169415 47404873 59169586 47405010 59169757 47405147 59169928 47405284 59170099 47405421 59170270 47405558 59170441 47405695 59170612 47405832 59170783 47405969 59170954 47406106 59171125 47406243 59171296 47406380 59171467 47406517 59171638 47406654 59171809 47406791 59171980 47406928 59172151 47407065 59172322 47407202 59172493 47407339 59172664 47407476 59172835 47407613 59173006 47407750 59173177 47407887 59173348 47408024 59173519 47408161 59173690 47408298 59173861 47408435 59174032 47408572 59174203 47408709 59174374 47408846 59174545 47408983 59174716 47409120 59174887 47409257 59175058 47409394 59175229 47409531 59175400 47409668 59175571 47409805 59175742 47409942 59175913 47410079 59176084 47410216 59176255 47410353 59176426 47410490 59176597 47410627 59176768 47410764 59176939 47410901 59177110 47411038 59177281 47411175 59177452 47411312 59177623 47411449 59177794 47411586 59177965 47411723 59178136 47411860 59178307 47411997 59178478 47412134 59178649 47412271 59178820 47412408 59178991 47412545 59179162 47412682 59179333 47412819 59179504 47412956 59179675 47413093 59179846 47413230 59180017 47413367 59180188 47413504 59180359 47413641 59180530 47413778 59180701 47413915 59180872 47414052 59181043 47414189 59181214 47414326 59181385 47414463 59181556 47414600 59181727 47414737 59181898 47414874 59182069 47415011 59182240 47415148 59182411 47415285 59182582 47415422 59182753 47415559 59182924 47415696 59183095 47415833 59183266 47415970 59183437 47416107 59183608 47416244 59183779 47416381 59183950 47416518 59184121 47416655 59184292 47416792 59184463 47416929 59184634 47417066 59184805 47417203 59184976 47417340 59185147 47417477 59185318 47417614 59185489 47417751 59185660 47417888 59185831 47418025 59186002 47418162 59186173 47418299 59186344 47418436 59186515 47418573 59186686 47418710 59186857 47418847 59187028 47418984 59187199 47419121 59187370 47419258 59187541 47419395 59187712 47419532 59187883 47419669 59188054 47419806 59188225 47419943 59188396 47420080 59188567 47420217 59188738 47420354 59188909 47420491 59189080 47420628 59189251 47420765 59189422 47420902 59189593 47421039 59189764 47421176 59189935 47421313 59190106 47421450 59190277 47421587 59190448 47421724 59190619 47421861 59190790 47421998 59190961 47422135 59191132 47422272 59191303 47422409 59191474 47422546 59191645 47422683 59191816 47422820 59191987 47422957 59192158 47423094 59192329 47423231 59192500 47423368 59192671 47423505 59192842 47423642 59193013 47423779 59193184 47423916 59193355 47424053 59193526 47424190 59193697 47424327 59193868 47424464 59194039 47424601 59194210 47424738 59194381 47424875 59194552 47425012 59194723 47425149 59194894 47425286 59195065 47425423 59195236 47425560 59195407 47425697 59195578 47425834 59195749 47425971 59195920 47426108 59196091 47426245 59196262 47426382 59196433 47426519 59196604 47426656 59196775 47426793 59196946 47426930 59197117 47427067 59197288 47427204 59197459 47427341 59197630 47427478 59197801 47427615 59197972 47427752 59198143 47427889 59198314 47428026 59198485 47428163 59198656 47428300 59198827 47428437 59198998 47428574 59199169 47428711 59199340 47428848 59199511 47428985 59199682 47429122 59199853 47429259 59200024 47429396 59200195 47429533 59200366 47429670 59200537 47429807 59200708 47429944 59200879 47430081 59201050 47430218 59201221 47430355 59201392 47430492 59201563 47430629 59201734 47430766 59201905 47430903 59202076 47431040 59202247 47431177 59202418 47431314 59202589 47431451 59202760 47431588 59202931 47431725 59203102 47431862 59203273 47431999 59203444 47432136 59203615 47432273 59203786 47432410 59203957 47432547 59204128 47432684 59204299 47432821 59204470 47432958 59204641 47433095 59204812 47433232 59204983 47433369 59205154 47433506 59205325 47433643 59205496 47433780 59205667 47433917 59205838 47434054 59206009 47434191 59206180 47434328 59206351 47434465 59206522 47434602 59206693 47434739 59206864 47434876 59207035 47435013 59207206 47435150 59207377 47435287 59207548 47435424 59207719 47435561 59207890 47435698 59208061 47435835 59208232 47435972 59208403 47436109 59208574 47436246 59208745 47436383 59208916 47436520 59209087 47436657 59209258 47436794 59209429 47436931 59209600 47437068 59209771 47437205 59209942 47437342 59210113 47437479 59210284 47437616 59210455 47437753 59210626 47437890 59210797 47438027 59210968 47438164 59211139 47438301 59211310 47438438 59211481 47438575 59211652 47438712 59211823 47438849 59211994 47438986 59212165 47439123 59212336 47439260 59212507 47439397 59212678 47439534 59212849 47439671 59213020 47439808 59213191 47439945 59213362 47440082 59213533 47440219 59213704 47440356 59213875 47440493 59214046 47440630 59214217 47440767 59214388 47440904 59214559 47441041 59214730 47441178 59214901 47441315 59215072 47441452 59215243 47441589 59215414 47441726 59215585 47441863 59215756 47442000 59215927 47442137 59216098 47442274 59216269 47442411 59216440 47442548 59216611 47442685 59216782 47442822 59216953 47442959 59217124 47443096 59217295 47443233 59217466 47443370 59217637 47443507 59217808 47443644 59217979 47443781 59218150 47443918 59218321 47444055 59218492 47444192 59218663 47444329 59218834 47444466 59219005 47444603 59219176 47444740 59219347 47444877 59219518 47445014 59219689 47445151 59219860 47445288 59220031 47445425 59220202 47445562 59220373 47445699 59220544 47445836 59220715 47445973 59220886 47446110 59221057 47446247 59221228 47446384 59221399 47446521 59221570 47446658 59221741 47446795 59221912 47446932 59222083 47447069 59222254 47447206 59222425 47447343 59222596 47447480 59222767 47447617 59222938 47447754 59223109 47447891 59223280 47448028 59223451 47448165 59223622 47448302 59223793 47448439 59223964 47448576 59224135 47448713 59224306 47448850 59224477 47448987 59224648 47449124 59224819 47449261 59224990 47449398 59225161 47449535 59225332 47449672 59225503 47449809 59225674 47449946 59225845 47450083 59226016 47450220 59226187 47450357 59226358 47450494 59226529 47450631 59226700 47450768 59226871 47450905 59227042 47451042 59227213 47451179 59227384 47451316 59227555 47451453 59227726 47451590 59227897 47451727 59228068 47451864 59228239 47452001 59228410 47452138 59228581 47452275 59228752 47452412 59228923 47452549 59229094 47452686 59229265 47452823 59229436 47452960 59229607 47453097 59229778 47453234 59229949 47453371 59230120 47453508 59230291 47453645 59230462 47453782 59230633 47453919 59230804 47454056 59230975 47454193 59231146 47454330 59231317 47454467 59231488 47454604 59231659 47454741 59231830 47454878 59232001 47455015 59232172 47455152 59232343 47455289 59232514 47455426 59232685 47455563 59232856 47455700 59233027 47455837 59233198 47455974 59233369 47456111 59233540 47456248 59233711 47456385 59233882 47456522 59234053 47456659 59234224 47456796 59234395 47456933 59234566 47457070 59234737 47457207 59234908 47457344 59235079 47457481 59235250 47457618 59235421 47457755 59235592 47457892 59235763 47458029 59235934 47458166 59236105 47458303 59236276 47458440 59236447 47458577 59236618 47458714 59236789 47458851 59236960 47458988 59237131 47459125 59237302 47459262 59237473 47459399 59237644 47459536 59237815 47459673 59237986 47459810 59238157 47459947 59238328 47460084 59238499 47460221 59238670 47460358 59238841 47460495 59239012 47460632 59239183 47460769 59239354 47460906 59239525 47461043 59239696 47461180 59239867 47461317 59240038 47461454 59240209 47461591 59240380 47461728 59240551 47461865 59240722 47462002 59240893 47462139 59241064 47462276 59241235 47462413 59241406 47462550 59241577 47462687 59241748 47462824 59241919 47462961 59242090 47463098 59242261 47463235 59242432 47463372 59242603 47463509 59242774 47463646 59242945 47463783 59243116 47463920 59243287 47464057 59243458 47464194 59243629 47464331 59243800 47464468 59243971 47464605 59244142 47464742 59244313 47464879 59244484 47465016 59244655 47465153 59244826 47465290 59244997 47465427 59245168 47465564 59245339 47465701 59245510 47465838 59245681 47465975 59245852 47466112 59246023 47466249 59246194 47466386 59246365 47466523 59246536 47466660 59246707 47466797 59246878 47466934 59247049 47467071 59247220 47467208 59247391 47467345 59247562 47467482 59247733 47467619 59247904 47467756 59248075 47467893 59248246 47468030 59248417 47468167 59248588 47468304 59248759 47468441 59248930 47468578 59249101 47468715 59249272 47468852 59249443 47468989 59249614 47469126 59249785 47469263 59249956 47469400 59250127 47469537 59250298 47469674 59250469 47469811 59250640 47469948 59250811 47470085 59250982 47470222 59251153 47470359 59251324 47470496 59251495 47470633 59251666 47470770 59251837 47470907 59252008 47471044 59252179 47471181 59252350 47471318 59252521 47471455 59252692 47471592 59252863 47471729 59253034 47471866 59253205 47472003 59253376 47472140 59253547 47472277 59253718 47472414 59253889 47472551 59254060 47472688 59254231 47472825 59254402 47472962 59254573 47473099 59254744 47473236 59254915 47473373 59255086 47473510 59255257 47473647 59255428 47473784 59255599 47473921 59255770 47474058 59255941 47474195 59256112 47474332 59256283 47474469 59256454 47474606 59256625 47474743 59256796 47474880 59256967 47475017 59257138 47475154 59257309 47475291 59257480 47475428 59257651 47475565 59257822 47475702 59257993 47475839 59258164 47475976 59258335 47476113 59258506 47476250 59258677 47476387 59258848 47476524 59259019 47476661 59259190 47476798 59259361 47476935 59259532 47477072 59259703 47477209 59259874 47477346 59260045 47477483 59260216 47477620 59260387 47477757 59260558 47477894 59260729 47478031 59260900 47478168 59261071 47478305 59261242 47478442 59261413 47478579 59261584 47478716 59261755 47478853 59261926 47478990 59262097 47479127 59262268 47479264 59262439 47479401 59262610 47479538 59262781 47479675 59262952 47479812 59263123 47479949 59263294 47480086 59263465 47480223 59263636 47480360 59263807 47480497 59263978 47480634 59264149 47480771 59264320 47480908 59264491 47481045 59264662 47481182 59264833 47481319 59265004 47481456 59265175 47481593 59265346 47481730 59265517 47481867 59265688 47482004 59265859 47482141 59266030 47482278 59266201 47482415 59266372 47482552 59266543 47482689 59266714 47482826 59266885 47482963 59267056 47483100 59267227 47483237 59267398 47483374 59267569 47483511 59267740 47483648 59267911 47483785 59268082 47483922 59268253 47484059 59268424 47484196 59268595 47484333 59268766 47484470 59268937 47484607 59269108 47484744 59269279 47484881 59269450 47485018 59269621 47485155 59269792 47485292 59269963 47485429 59270134 47485566 59270305 47485703 59270476 47485840 59270647 47485977 59270818 47486114 59270989 47486251 59271160 47486388 59271331 47486525 59271502 47486662 59271673 47486799 59271844 47486936 59272015 47487073 59272186 47487210 59272357 47487347 59272528 47487484 59272699 47487621 59272870 47487758 59273041 47487895 59273212 47488032 59273383 47488169 59273554 47488306 59273725 47488443 59273896 47488580 59274067 47488717 59274238 47488854 59274409 47488991 59274580 47489128 59274751 47489265 59274922 47489402 59275093 47489539 59275264 47489676 59275435 47489813 59275606 47489950 59275777 47490087 59275948 47490224 59276119 47490361 59276290 47490498 59276461 47490635 59276632 47490772 59276803 47490909 59276974 47491046 59277145 47491183 59277316 47491320 59277487 47491457 59277658 47491594 59277829 47491731 59278000 47491868 59278171 47492005 59278342 47492142 59278513 47492279 59278684 47492416 59278855 47492553 59279026 47492690 59279197 47492827 59279368 47492964 59279539 47493101 59279710 47493238 59279881 47493375 59280052 47493512 59280223 47493649 59280394 47493786 59280565 47493923 59280736 47494060 59280907 47494197 59281078 47494334 59281249 47494471 59281420 47494608 59281591 47494745 59281762 47494882 59281933 47495019 59282104 47495156 59282275 47495293 59282446 47495430 59282617 47495567 59282788 47495704 59282959 47495841 59283130 47495978 59283301 47496115 59283472 47496252 59283643 47496389 59283814 47496526 59283985 47496663 59284156 47496800 59284327 47496937 59284498 47497074 59284669 47497211 59284840 47497348 59285011 47497485 59285182 47497622 59285353 47497759 59285524 47497896 59285695 47498033 59285866 47498170 59286037 47498307 59286208 47498444 59286379 47498581 59286550 47498718 59286721 47498855 59286892 47498992 59287063 47499129 59287234 47499266 59287405 47499403 59287576 47499540 59287747 47499677 59287918 47499814 59288089 47499951 59288260 47500088 59288431 47500225 59288602 47500362 59288773 47500499 59288944 47500636 59289115 47500773 59289286 47500910 59289457 47501047 59289628 47501184 59289799 47501321 59289970 47501458 59290141 47501595 59290312 47501732 59290483 47501869 59290654 47502006 59290825 47502143 59290996 47502280 59291167 47502417 59291338 47502554 59291509 47502691 59291680 47502828 59291851 47502965 59292022 47503102 59292193 47503239 59292364 47503376 59292535 47503513 59292706 47503650 59292877 47503787 59293048 47503924 59293219 47504061 59293390 47504198 59293561 47504335 59293732 47504472 59293903 47504609 59294074 47504746 59294245 47504883 59294416 47505020 59294587 47505157 59294758 47505294 59294929 47505431 59295100 47505568 59295271 47505705 59295442 47505842 59295613 47505979 59295784 47506116 59295955 47506253 59296126 47506390 59296297 47506527 59296468 47506664 59296639 47506801 59296810 47506938 59296981 47507075 59297152 47507212 59297323 47507349 59297494 47507486 59297665 47507623 59297836 47507760 59298007 47507897 59298178 47508034 59298349 47508171 59298520 47508308 59298691 47508445 59298862 47508582 59299033 47508719 59299204 47508856 59299375 47508993 59299546 47509130 59299717 47509267 59299888 47509404 59300059 47509541 59300230 47509678 59300401 47509815 59300572 47509952 59300743 47510089 59300914 47510226 59301085 47510363 59301256 47510500 59301427 47510637 59301598 47510774 59301769 47510911 59301940 47511048 59302111 47511185 59302282 47511322 59302453 47511459 59302624 47511596 59302795 47511733 59302966 47511870 59303137 47512007 59303308 47512144 59303479 47512281 59303650 47512418 59303821 47512555 59303992 47512692 59304163 47512829 59304334 47512966 59304505 47513103 59304676 47513240 59304847 47513377 59305018 47513514 59305189 47513651 59305360 47513788 59305531 47513925 59305702 47514062 59305873 47514199 59306044 47514336 59306215 47514473 59306386 47514610 59306557 47514747 59306728 47514884 59306899 47515021 59307070 47515158 59307241 47515295 59307412 47515432 59307583 47515569 59307754 47515706 59307925 47515843 59308096 47515980 59308267 47516117 59308438 47516254 59308609 47516391 59308780 47516528 59308951 47516665 59309122 47516802 59309293 47516939 59309464 47517076 59309635 47517213 59309806 47517350 59309977 47517487 59310148 47517624 59310319 47517761 59310490 47517898 59310661 47518035 59310832 47518172 59311003 47518309 59311174 47518446 59311345 47518583 59311516 47518720 59311687 47518857 59311858 47518994 59312029 47519131 59312200 47519268 59312371 47519405 59312542 47519542 59312713 47519679 59312884 47519816 59313055 47519953 59313226 47520090 59313397 47520227 59313568 47520364 59313739 47520501 59313910 47520638 59314081 47520775 59314252 47520912 59314423 47521049 59314594 47521186 59314765 47521323 59314936 47521460 59315107 47521597 59315278 47521734 59315449 47521871 59315620 47522008 59315791 47522145 59315962 47522282 59316133 47522419 59316304 47522556 59316475 47522693 59316646 47522830 59316817 47522967 59316988 47523104 59317159 47523241 59317330 47523378 59317501 47523515 59317672 47523652 59317843 47523789 59318014 47523926 59318185 47524063 59318356 47524200 59318527 47524337 59318698 47524474 59318869 47524611 59319040 47524748 59319211 47524885 59319382 47525022 59319553 47525159 59319724 47525296 59319895 47525433 59320066 47525570 59320237 47525707 59320408 47525844 59320579 47525981 59320750 47526118 59320921 47526255 59321092 47526392 59321263 47526529 59321434 47526666 59321605 47526803 59321776 47526940 59321947 47527077 59322118 47527214 59322289 47527351 59322460 47527488 59322631 47527625 59322802 47527762 59322973 47527899 59323144 47528036 59323315 47528173 59323486 47528310 59323657 47528447 59323828 47528584 59323999 47528721 59324170 47528858 59324341 47528995 59324512 47529132 59324683 47529269 59324854 47529406 59325025 47529543 59325196 47529680 59325367 47529817 59325538 47529954 59325709 47530091 59325880 47530228 59326051 47530365 59326222 47530502 59326393 47530639 59326564 47530776 59326735 47530913 59326906 47531050 59327077 47531187 59327248 47531324 59327419 47531461 59327590 47531598 59327761 47531735 59327932 47531872 59328103 47532009 59328274 47532146 59328445 47532283 59328616 47532420 59328787 47532557 59328958 47532694 59329129 47532831 59329300 47532968 59329471 47533105 59329642 47533242 59329813 47533379 59329984 47533516 59330155 47533653 59330326 47533790 59330497 47533927 59330668 47534064 59330839 47534201 59331010 47534338 59331181 47534475 59331352 47534612 59331523 47534749 59331694 47534886 59331865 47535023 59332036 47535160 59332207 47535297 59332378 47535434 59332549 47535571 59332720 47535708 59332891 47535845 59333062 47535982 59333233 47536119 59333404 47536256 59333575 47536393 59333746 47536530 59333917 47536667 59334088 47536804 59334259 47536941 59334430 47537078 59334601 47537215 59334772 47537352 59334943 47537489 59335114 47537626 59335285
1000 13013900 0 13013900 16243627 13014037 16243798 13014174 16243969 13014311 16244140 13014448 16244311 13014585 16244482 13014722 16244653 13014859 16244824 13014996 16244995 13015133 16245166 13015270 16245337 13015407 16245508 13015544 16245679 13015681 16245850 13015818 16246021 13015955 16246192 13016092 16246363 13016229 16246534 13016366 16246705 13016503 16246876 13016640 16247047 13016777 16247218 13016914 16247389 13017051 16247560 13017188 16247731 13017325 16247902 13017462 16248073 13017599 16248244 13017736 16248415 13017873 16248586 13018010 16248757 13018147 16248928 13018284 16249099 13018421 16249270 13018558 16249441 13018695 16249612 13018832 16249783 13018969 16249954 13019106 16250125 13019243 16250296 13019380 16250467 13019517 16250638 13019654 16250809 13019791 16250980 13019928 16251151 13020065 16251322 13020202 16251493 13020339 16251664 13020476 16251835 13020613 16252006 13020750 16252177 13020887 16252348 13021024 16252519 13021161 16252690 13021298 16252861 13021435 16253032 13021572 16253203 13021709 16253374 13021846 16253545 13021983 16253716 13022120 16253887 13022257 16254058 13022394 16254229 13022531 16254400 13022668 16254571 13022805 16254742 13022942 16254913 13023079 16255084 13023216 16255255 13023353 16255426 13023490 16255597 13023627 16255768 13023764 16255939 13023901 16256110 13024038 16256281 13024175 16256452 13024312 16256623 13024449 16256794 13024586 16256965 13024723 16257136 13024860 16257307 13024997 16257478 13025134 16257649 13025271 16257820 13025408 16257991 13025545 16258162 13025682 16258333 13025819 16258504 13025956 16258675 13026093 16258846 13026230 16259017 13026367 16259188 13026504 16259359 13026641 16259530 13026778 16259701 13026915 16259872 13027052 16260043 13027189 16260214 13027326 16260385 13027463 16260556 13027600 16260727 13027737 16260898 13027874 16261069 13028011 16261240 13028148 16261411 13028285 16261582 13028422 16261753 13028559 16261924 13028696 16262095 13028833 16262266 13028970 16262437 13029107 16262608 13029244 16262779 13029381 16262950 13029518 16263121 13029655 16263292 13029792 16263463 13029929 16263634 13030066 16263805 13030203 16263976 13030340 16264147 13030477 16264318 13030614 16264489 13030751 16264660 13030888 16264831 13031025 16265002 13031162 16265173 13031299 16265344 13031436 16265515 13031573 16265686 13031710 16265857 13031847 16266028 13031984 16266199 13032121 16266370 13032258 16266541 13032395 16266712 13032532 16266883 13032669 16267054 13032806 16267225 13032943 16267396 13033080 16267567 13033217 16267738 13033354 16267909 13033491 16268080 13033628 16268251 13033765 16268422 13033902 16268593 13034039 16268764 13034176 16268935 13034313 16269106 13034450 16269277 13034587 16269448 13034724 16269619 13034861 16269790 13034998 16269961 13035135 16270132 13035272 16270303 13035409 16270474 13035546 16270645 13035683 16270816 13035820 16270987 13035957 16271158 13036094 16271329 13036231 16271500 13036368 16271671 13036505 16271842 13036642 16272013 13036779 16272184 13036916 16272355 13037053 16272526 13037190 16272697 13037327 16272868 13037464 16273039 13037601 16273210 13037738 16273381 13037875 16273552 13038012 16273723 13038149 16273894 13038286 16274065 13038423 16274236 13038560 16274407 13038697 16274578 13038834 16274749 13038971 16274920 13039108 16275091 13039245 16275262 13039382 16275433 13039519 16275604 13039656 16275775 13039793 16275946 13039930 16276117 13040067 16276288 13040204 16276459 13040341 16276630 13040478 16276801 13040615 16276972 13040752 16277143 13040889 16277314 13041026 16277485 13041163 16277656 13041300 16277827 13041437 16277998 13041574 16278169 13041711 16278340 13041848 16278511 13041985 16278682 13042122 16278853 13042259 16279024 13042396 16279195 13042533 16279366 13042670 16279537 13042807 16279708 13042944 16279879 13043081 16280050 13043218 16280221 13043355 16280392 13043492 16280563 13043629 16280734 13043766 16280905 13043903 16281076 13044040 16281247 13044177 16281418 13044314 16281589 13044451 16281760 13044588 16281931 13044725 16282102 13044862 16282273 13044999 16282444 13045136 16282615 13045273 16282786 13045410 16282957 13045547 16283128 13045684 16283299 13045821 16283470 13045958 16283641 13046095 16283812 13046232 16283983 13046369 16284154 13046506 16284325 13046643 16284496 13046780 16284667 13046917 16284838 13047054 16285009 13047191 16285180 13047328 16285351 13047465 16285522 13047602 16285693 13047739 16285864 13047876 16286035 13048013 16286206 13048150 16286377 13048287 16286548 13048424 16286719 13048561 16286890 13048698 16287061 13048835 16287232 13048972 16287403 13049109 16287574 13049246 16287745 13049383 16287916 13049520 16288087 13049657 16288258 13049794 16288429 13049931 16288600 13050068 16288771 13050205 16288942 13050342 16289113 13050479 16289284 13050616 16289455 13050753 16289626 13050890 16289797 13051027 16289968 13051164 16290139 13051301 16290310 13051438 16290481 13051575 16290652 13051712 16290823 13051849 16290994 13051986 16291165 13052123 16291336 13052260 16291507 13052397 16291678 13052534 16291849 13052671 16292020 13052808 16292191 13052945 16292362 13053082 16292533 13053219 16292704 13053356 16292875 13053493 16293046 13053630 16293217 13053767 16293388 13053904 16293559 13054041 16293730 13054178 16293901 13054315 16294072 13054452 16294243 13054589 16294414 13054726 16294585 13054863 16294756 13055000 16294927 13055137 16295098 13055274 16295269 13055411 16295440 13055548 16295611 13055685 16295782 13055822 16295953 13055959 16296124 13056096 16296295 13056233 16296466 13056370 16296637 13056507 16296808 13056644 16296979 13056781 16297150 13056918 16297321 13057055 16297492 13057192 16297663 13057329 16297834 13057466 16298005 13057603 16298176 13057740 16298347 13057877 16298518 13058014 16298689 13058151 16298860 13058288 16299031 13058425 16299202 13058562 16299373 13058699 16299544 13058836 16299715 13058973 16299886 13059110 16300057 13059247 16300228 13059384 16300399 13059521 16300570 13059658 16300741 13059795 16300912 13059932 16301083 13060069 16301254 13060206 16301425 13060343 16301596 13060480 16301767 13060617 16301938 13060754 16302109 13060891 16302280 13061028 16302451 13061165 16302622 13061302 16302793 13061439 16302964 13061576 16303135 13061713 16303306 13061850 16303477 13061987 16303648 13062124 16303819 13062261 16303990 13062398 16304161 13062535 16304332 13062672 16304503 13062809 16304674 13062946 16304845 13063083 16305016 13063220 16305187 13063357 16305358 13063494 16305529 13063631 16305700 13063768 16305871 13063905 16306042 13064042 16306213 13064179 16306384 13064316 16306555 13064453 16306726 13064590 16306897 13064727 16307068 13064864 16307239 13065001 16307410 13065138 16307581 13065275 16307752 13065412 16307923 13065549 16308094 13065686 16308265 13065823 16308436 13065960 16308607 13066097 16308778 13066234 16308949 13066371 16309120 13066508 16309291 13066645 16309462 13066782 16309633 13066919 16309804 13067056 16309975 13067193 16310146 13067330 16310317 13067467 16310488 13067604 16310659 13067741 16310830 13067878 16311001 13068015 16311172 13068152 16311343 13068289 16311514 13068426 16311685 13068563 16311856 13068700 16312027 13068837 16312198 13068974 16312369 13069111 16312540 13069248 16312711 13069385 16312882 13069522 16313053 13069659 16313224 13069796 16313395 13069933 16313566 13070070 16313737 13070207 16313908 13070344 16314079 13070481 16314250 13070618 16314421 13070755 16314592 13070892 16314763 13071029 16314934 13071166 16315105 13071303 16315276 13071440 16315447 13071577 16315618 13071714 16315789 13071851 16315960 13071988 16316131 13072125 16316302 13072262 16316473 13072399 16316644 13072536 16316815 13072673 16316986 13072810 16317157 13072947 16317328 13073084 16317499 13073221 16317670 13073358 16317841 13073495 16318012 13073632 16318183 13073769 16318354 13073906 16318525 13074043 16318696 13074180 16318867 13074317 16319038 13074454 16319209 13074591 16319380 13074728 16319551 13074865 16319722 13075002 16319893 13075139 16320064 13075276 16320235 13075413 16320406 13075550 16320577 13075687 16320748 13075824 16320919 13075961 16321090 13076098 16321261 13076235 16321432 13076372 16321603 13076509 16321774 13076646 16321945 13076783 16322116 13076920 16322287 13077057 16322458 13077194 16322629 13077331 16322800 13077468 16322971 13077605 16323142 13077742 16323313 13077879 16323484 13078016 16323655 13078153 16323826 13078290 16323997 13078427 16324168 13078564 16324339 13078701 16324510 13078838 16324681 13078975 16324852 13079112 16325023 13079249 16325194 13079386 16325365 13079523 16325536 13079660 16325707 13079797 16325878 13079934 16326049 13080071 16326220 13080208 16326391 13080345 16326562 13080482 16326733 13080619 16326904 13080756 16327075 13080893 16327246 13081030 16327417 13081167 16327588 13081304 16327759 13081441 16327930 13081578 16328101 13081715 16328272 13081852 16328443 13081989 16328614 13082126 16328785 13082263 16328956 13082400 16329127 13082537 16329298 13082674 16329469 13082811 16329640 13082948 16329811 13083085 16329982 13083222 16330153 13083359 16330324 13083496 16330495 13083633 16330666 13083770 16330837 13083907 16331008 13084044 16331179 13084181 16331350 13084318 16331521 13084455 16331692 13084592 16331863 13084729 16332034 13084866 16332205 13085003 16332376 13085140 16332547 13085277 16332718 13085414 16332889 13085551 16333060 13085688 16333231 13085825 16333402 13085962 16333573 13086099 16333744 13086236 16333915 13086373 16334086 13086510 16334257 13086647 16334428 13086784 16334599 13086921 16334770 13087058 16334941 13087195 16335112 13087332 16335283 13087469 16335454 13087606 16335625 13087743 16335796 13087880 16335967 13088017 16336138 13088154 16336309 13088291 16336480 13088428 16336651 13088565 16336822 13088702 16336993 13088839 16337164 13088976 16337335 13089113 16337506 13089250 16337677 13089387 16337848 13089524 16338019 13089661 16338190 13089798 16338361 13089935 16338532 13090072 16338703 13090209 16338874 13090346 16339045 13090483 16339216 13090620 16339387 13090757 16339558 13090894 16339729 13091031 16339900 13091168 16340071 13091305 16340242 13091442 16340413 13091579 16340584 13091716 16340755 13091853 16340926 13091990 16341097 13092127 16341268 13092264 16341439 13092401 16341610 13092538 16341781 13092675 16341952 13092812 16342123 13092949 16342294 13093086 16342465 13093223 16342636 13093360 16342807 13093497 16342978 13093634 16343149 13093771 16343320 13093908 16343491 13094045 16343662 13094182 16343833 13094319 16344004 13094456 16344175 13094593 16344346 13094730 16344517 13094867 16344688 13095004 16344859 13095141 16345030 13095278 16345201 13095415 16345372 13095552 16345543 13095689 16345714 13095826 16345885 13095963 16346056 13096100 16346227 13096237 16346398 13096374 16346569 13096511 16346740 13096648 16346911 13096785 16347082 13096922 16347253 13097059 16347424 13097196 16347595 13097333 16347766 13097470 16347937 13097607 16348108 13097744 16348279 13097881 16348450 13098018 16348621 13098155 16348792 13098292 16348963 13098429 16349134 13098566 16349305 13098703 16349476 13098840 16349647 13098977 16349818 13099114 16349989 13099251 16350160 13099388 16350331 13099525 16350502 13099662 16350673 13099799 16350844 13099936 16351015 13100073 16351186 13100210 16351357 13100347 16351528 13100484 16351699 13100621 16351870 13100758 16352041 13100895 16352212 13101032 16352383 13101169 16352554 13101306 16352725 13101443 16352896 13101580 16353067 13101717 16353238 13101854 16353409 13101991 16353580 13102128 16353751 13102265 16353922 13102402 16354093 13102539 16354264 13102676 16354435 13102813 16354606 13102950 16354777 13103087 16354948 13103224 16355119 13103361 16355290 13103498 16355461 13103635 16355632 13103772 16355803 13103909 16355974 13104046 16356145 13104183 16356316 13104320 16356487 13104457 16356658 13104594 16356829 13104731 16357000 13104868 16357171 13105005 16357342 13105142 16357513 13105279 16357684 13105416 16357855 13105553 16358026 13105690 16358197 13105827 16358368 13105964 16358539 13106101 16358710 13106238 16358881 13106375 16359052 13106512 16359223 13106649 16359394 13106786 16359565 13106923 16359736 13107060 16359907 13107197 16360078 13107334 16360249 13107471 16360420 13107608 16360591 13107745 16360762 13107882 16360933 13108019 16361104 13108156 16361275 13108293 16361446 13108430 16361617 13108567 16361788 13108704 16361959 13108841 16362130 13108978 16362301 13109115 16362472 13109252 16362643 13109389 16362814 13109526 16362985 13109663 16363156 13109800 16363327 13109937 16363498 13110074 16363669 13110211 16363840 13110348 16364011 13110485 16364182 13110622 16364353 13110759 16364524 13110896 16364695 13111033 16364866 13111170 16365037 13111307 16365208 13111444 16365379 13111581 16365550 13111718 16365721 13111855 16365892 13111992 16366063 13112129 16366234 13112266 16366405 13112403 16366576 13112540 16366747 13112677 16366918 13112814 16367089 13112951 16367260 13113088 16367431 13113225 16367602 13113362 16367773 13113499 16367944 13113636 16368115 13113773 16368286 13113910 16368457 13114047 16368628 13114184 16368799 13114321 16368970 13114458 16369141 13114595 16369312 13114732 16369483 13114869 16369654 13115006 16369825 13115143 16369996 13115280 16370167 13115417 16370338 13115554 16370509 13115691 16370680 13115828 16370851 13115965 16371022 13116102 16371193 13116239 16371364 13116376 16371535 13116513 16371706 13116650 16371877 13116787 16372048 13116924 16372219 13117061 16372390 13117198 16372561 13117335 16372732 13117472 16372903 13117609 16373074 13117746 16373245 13117883 16373416 13118020 16373587 13118157 16373758 13118294 16373929 13118431 16374100 13118568 16374271 13118705 16374442 13118842 16374613 13118979 16374784 13119116 16374955 13119253 16375126 13119390 16375297 13119527 16375468 13119664 16375639 13119801 16375810 13119938 16375981 13120075 16376152 13120212 16376323 13120349 16376494 13120486 16376665 13120623 16376836 13120760 16377007 13120897 16377178 13121034 16377349 13121171 16377520 13121308 16377691 13121445 16377862 13121582 16378033 13121719 16378204 13121856 16378375 13121993 16378546 13122130 16378717 13122267 16378888 13122404 16379059 13122541 16379230 13122678 16379401 13122815 16379572 13122952 16379743 13123089 16379914 13123226 16380085 13123363 16380256 13123500 16380427 13123637 16380598 13123774 16380769 13123911 16380940 13124048 16381111 13124185 16381282 13124322 16381453 13124459 16381624 13124596 16381795 13124733 16381966 13124870 16382137 13125007 16382308 13125144 16382479 13125281 16382650 13125418 16382821 13125555 16382992 13125692 16383163 13125829 16383334 13125966 16383505 13126103 16383676 13126240 16383847 13126377 16384018 13126514 16384189 13126651 16384360 13126788 16384531 13126925 16384702 13127062 16384873 13127199 16385044 13127336 16385215 13127473 16385386 13127610 16385557 13127747 16385728 13127884 16385899 13128021 16386070 13128158 16386241 13128295 16386412 13128432 16386583 13128569 16386754 13128706 16386925 13128843 16387096 13128980 16387267 13129117 16387438 13129254 16387609 13129391 16387780 13129528 16387951 13129665 16388122 13129802 16388293 13129939 16388464 13130076 16388635 13130213 16388806 13130350 16388977 13130487 16389148 13130624 16389319 13130761 16389490 13130898 16389661 13131035 16389832 13131172 16390003 13131309 16390174 13131446 16390345 13131583 16390516 13131720 16390687 13131857 16390858 13131994 16391029 13132131 16391200 13132268 16391371 13132405 16391542 13132542 16391713 13132679 16391884 13132816 16392055 13132953 16392226 13133090 16392397 13133227 16392568 13133364 16392739 13133501 16392910 13133638 16393081 13133775 16393252 13133912 16393423 13134049 16393594 13134186 16393765 13134323 16393936 13134460 16394107 13134597 16394278 13134734 16394449 13134871 16394620 13135008 16394791 13135145 16394962 13135282 16395133 13135419 16395304 13135556 16395475 13135693 16395646 13135830 16395817 13135967 16395988 13136104 16396159 13136241 16396330 13136378 16396501 13136515 16396672 13136652 16396843 13136789 16397014 13136926 16397185 13137063 16397356 13137200 16397527 13137337 16397698 13137474 16397869 13137611 16398040 13137748 16398211 13137885 16398382 13138022 16398553 13138159 16398724 13138296 16398895 13138433 16399066 13138570 16399237 13138707 16399408 13138844 16399579 13138981 16399750 13139118 16399921 13139255 16400092 13139392 16400263 13139529 16400434 13139666 16400605 13139803 16400776 13139940 16400947 13140077 16401118 13140214 16401289 13140351 16401460 13140488 16401631 13140625 16401802 13140762 16401973 13140899 16402144 13141036 16402315 13141173 16402486 13141310 16402657 13141447 16402828 13141584 16402999 13141721 16403170 13141858 16403341 13141995 16403512 13142132 16403683 13142269 16403854 13142406 16404025 13142543 16404196 13142680 16404367 13142817 16404538 13142954 16404709 13143091 16404880 13143228 16405051 13143365 16405222 13143502 16405393 13143639 16405564 13143776 16405735 13143913 16405906 13144050 16406077 13144187 16406248 13144324 16406419 13144461 16406590 13144598 16406761 13144735 16406932 13144872 16407103 13145009 16407274 13145146 16407445 13145283 16407616 13145420 16407787 13145557 16407958 13145694 16408129 13145831 16408300 13145968 16408471 13146105 16408642 13146242 16408813 13146379 16408984 13146516 16409155 13146653 16409326 13146790 16409497 13146927 16409668 13147064 16409839 13147201 16410010 13147338 16410181 13147475 16410352 13147612 16410523 13147749 16410694 13147886 16410865 13148023 16411036 13148160 16411207 13148297 16411378 13148434 16411549 13148571 16411720 13148708 16411891 13148845 16412062 13148982 16412233 13149119 16412404 13149256 16412575 13149393 16412746 13149530 16412917 13149667 16413088 13149804 16413259 13149941 16413430 13150078 16413601 13150215 16413772 13150352 16413943 13150489 16414114 13150626 16414285
1000 60340280 0 60340280 75315240 60340417 75315411 60340554 75315582 60340691 75315753 60340828 75315924 60340965 75316095 60341102 75316266 60341239 75316437 60341376 75316608 60341513 75316779 60341650 75316950 60341787 75317121 60341924 75317292 60342061 75317463 60342198 75317634 60342335 75317805 60342472 75317976 60342609 75318147 60342746 75318318 60342883 75318489 60343020 75318660 60343157 75318831 60343294 75319002 60343431 75319173 60343568 75319344 60343705 75319515 60343842 75319686 60343979 75319857 60344116 75320028 60344253 75320199 60344390 75320370 60344527 75320541 60344664 75320712 60344801 75320883 60344938 75321054 60345075 75321225 60345212 75321396 60345349 75321567 60345486 75321738 60345623 75321909 60345760 75322080 60345897 75322251 60346034 75322422 60346171 75322593 60346308 75322764 60346445 75322935 60346582 75323106 60346719 75323277 60346856 75323448 60346993 75323619 60347130 75323790 60347267 75323961 60347404 75324132 60347541 75324303 60347678 75324474 60347815 75324645 60347952 75324816 60348089 75324987 60348226 75325158 60348363 75325329 60348500 75325500 60348637 75325671 60348774 75325842 60348911 75326013 60349048 75326184 60349185 75326355 60349322 75326526 60349459 75326697 60349596 75326868 60349733 75327039 60349870 75327210 60350007 75327381 60350144 75327552 60350281 75327723 60350418 75327894 60350555 75328065 60350692 75328236 60350829 75328407 60350966 75328578 60351103 75328749 60351240 75328920 60351377 75329091 60351514 75329262 60351651 75329433 60351788 75329604 60351925 75329775 60352062 75329946 60352199 75330117 60352336 75330288 60352473 75330459 60352610 75330630 60352747 75330801 60352884 75330972 60353021 75331143 60353158 75331314 60353295 75331485 60353432 75331656 60353569 75331827 60353706 75331998 60353843 75332169 60353980 75332340 60354117 75332511 60354254 75332682 60354391 75332853 60354528 75333024 60354665 75333195 60354802 75333366 60354939 75333537 60355076 75333708 60355213 75333879 60355350 75334050 60355487 75334221 60355624 75334392 60355761 75334563 60355898 75334734 60356035 75334905 60356172 75335076 60356309 75335247 60356446 75335418 60356583 75335589 60356720 75335760 60356857 75335931 60356994 75336102 60357131 75336273 60357268 75336444 60357405 75336615 60357542 75336786 60357679 75336957 60357816 75337128 60357953 75337299 60358090 75337470 60358227 75337641 60358364 75337812 60358501 75337983 60358638 75338154 60358775 75338325 60358912 75338496 60359049 75338667 60359186 75338838 60359323 75339009 60359460 75339180 60359597 75339351 60359734 75339522 60359871 75339693 60360008 75339864 60360145 75340035 60360282 75340206 60360419 75340377 60360556 75340548 60360693 75340719 60360830 75340890 60360967 75341061 60361104 75341232 60361241 75341403 60361378 75341574 60361515 75341745 60361652 75341916 60361789 75342087 60361926 75342258 60362063 75342429 60362200 75342600 60362337 75342771 60362474 75342942 60362611 75343113 60362748 75343284 60362885 75343455 60363022 75343626 60363159 75343797 60363296 75343968 60363433 75344139 60363570 75344310 60363707 75344481 60363844 75344652 60363981 75344823 60364118 75344994 60364255 75345165 60364392 75345336 60364529 75345507 60364666 75345678 60364803 75345849 60364940 75346020 60365077 75346191 60365214 75346362 60365351 75346533 60365488 75346704 60365625 75346875 60365762 75347046 60365899 75347217 60366036 75347388 60366173 75347559 60366310 75347730 60366447 75347901 60366584 75348072 60366721 75348243 60366858 75348414 60366995 75348585 60367132 75348756 60367269 75348927 60367406 75349098 60367543 75349269 60367680 75349440 60367817 75349611 60367954 75349782 60368091 75349953 60368228 75350124 60368365 75350295 60368502 75350466 60368639 75350637 60368776 75350808 60368913 75350979 60369050 75351150 60369187 75351321 60369324 75351492 60369461 75351663 60369598 75351834 60369735 75352005 60369872 75352176 60370009 75352347 60370146 75352518 60370283 75352689 60370420 75352860 60370557 75353031 60370694 75353202 60370831 75353373 60370968 75353544 60371105 75353715 60371242 75353886 60371379 75354057 60371516 75354228 60371653 75354399 60371790 75354570 60371927 75354741 60372064 75354912 60372201 75355083 60372338 75355254 60372475 75355425 60372612 75355596 60372749 75355767 60372886 75355938 60373023 75356109 60373160 75356280 60373297 75356451 60373434 75356622 60373571 75356793 60373708 75356964 60373845 75357135 60373982 75357306 60374119 75357477 60374256 75357648 60374393 75357819 60374530 75357990 60374667 75358161 60374804 75358332 60374941 75358503 60375078 75358674 60375215 75358845 60375352 75359016 60375489 75359187 60375626 75359358 60375763 75359529 60375900 75359700 60376037 75359871 60376174 75360042 60376311 75360213 60376448 75360384 60376585 75360555 60376722 75360726 60376859 75360897 60376996 75361068 60377133 75361239 60377270 75361410 60377407 75361581 60377544 75361752 60377681 75361923 60377818 75362094 60377955 75362265 60378092 75362436 60378229 75362607 60378366 75362778 60378503 75362949 60378640 75363120 60378777 75363291 60378914 75363462 60379051 75363633 60379188 75363804 60379325 75363975 60379462 75364146 60379599 75364317 60379736 75364488 60379873 75364659 60380010 75364830 60380147 75365001 60380284 75365172 60380421 75365343 60380558 75365514 60380695 75365685 60380832 75365856 60380969 75366027 60381106 75366198 60381243 75366369 60381380 75366540 60381517 75366711 60381654 75366882 60381791 75367053 60381928 75367224 60382065 75367395 60382202 75367566 60382339 75367737 60382476 75367908 60382613 75368079 60382750 75368250 60382887 75368421 60383024 75368592 60383161 75368763 60383298 75368934 60383435 75369105 60383572 75369276 60383709 75369447 60383846 75369618 60383983 75369789 60384120 75369960 60384257 75370131 60384394 75370302 60384531 75370473 60384668 75370644 60384805 75370815 60384942 75370986 60385079 75371157 60385216 75371328 60385353 75371499 60385490 75371670 60385627 75371841 60385764 75372012 60385901 75372183 60386038 75372354 60386175 75372525 60386312 75372696 60386449 75372867 60386586 75373038 60386723 75373209 60386860 75373380 60386997 75373551 60387134 75373722 60387271 75373893 60387408 75374064 60387545 75374235 60387682 75374406 60387819 75374577 60387956 75374748 60388093 75374919 60388230 75375090 60388367 75375261 60388504 75375432 60388641 75375603 60388778 75375774 60388915 75375945 60389052 75376116 60389189 75376287 60389326 75376458 60389463 75376629 60389600 75376800 60389737 75376971 60389874 75377142 60390011 75377313 60390148 75377484 60390285 75377655 60390422 75377826 60390559 75377997 60390696 75378168 60390833 75378339 60390970 75378510 60391107 75378681 60391244 75378852 60391381 75379023 60391518 75379194 60391655 75379365 60391792 75379536 60391929 75379707 60392066 75379878 60392203 75380049 60392340 75380220 60392477 75380391 60392614 75380562 60392751 75380733 60392888 75380904 60393025 75381075 60393162 75381246 60393299 75381417 60393436 75381588 60393573 75381759 60393710 75381930 60393847 75382101 60393984 75382272 60394121 75382443 60394258 75382614 60394395 75382785 60394532 75382956 60394669 75383127 60394806 75383298 60394943 75383469 60395080 75383640 60395217 75383811 60395354 75383982 60395491 75384153 60395628 75384324 60395765 75384495 60395902 75384666 60396039 75384837 60396176 75385008 60396313 75385179 60396450 75385350 60396587 75385521 60396724 75385692 60396861 75385863 60396998 75386034 60397135 75386205 60397272 75386376 60397409 75386547 60397546 75386718 60397683 75386889 60397820 75387060 60397957 75387231 60398094 75387402 60398231 75387573 60398368 75387744 60398505 75387915 60398642 75388086 60398779 75388257 60398916 75388428 60399053 75388599 60399190 75388770 60399327 75388941 60399464 75389112 60399601 75389283 60399738 75389454 60399875 75389625 60400012 75389796 60400149 75389967 60400286 75390138 60400423 75390309 60400560 75390480 60400697 75390651 60400834 75390822 60400971 75390993 60401108 75391164 60401245 75391335 60401382 75391506 60401519 75391677 60401656 75391848 60401793 75392019 60401930 75392190 60402067 75392361 60402204 75392532 60402341 75392703 60402478 75392874 60402615 75393045 60402752 75393216 60402889 75393387 60403026 75393558 60403163 75393729 60403300 75393900 60403437 75394071 60403574 75394242 60403711 75394413 60403848 75394584 60403985 75394755 60404122 75394926 60404259 75395097 60404396 75395268 60404533 75395439 60404670 75395610 60404807 75395781 60404944 75395952 60405081 75396123 60405218 75396294 60405355 75396465 60405492 75396636 60405629 75396807 60405766 75396978 60405903 75397149 60406040 75397320 60406177 75397491 60406314 75397662 60406451 75397833 60406588 75398004 60406725 75398175 60406862 75398346 60406999 75398517 60407136 75398688 60407273 75398859 60407410 75399030 60407547 75399201 60407684 75399372 60407821 75399543 60407958 75399714 60408095 75399885 60408232 75400056 60408369 75400227 60408506 75400398 60408643 75400569 60408780 75400740 60408917 75400911 60409054 75401082 60409191 75401253 60409328 75401424 60409465 75401595 60409602 75401766 60409739 75401937 60409876 75402108 60410013 75402279 60410150 75402450 60410287 75402621 60410424 75402792 60410561 75402963 60410698 75403134 60410835 75403305 60410972 75403476 60411109 75403647 60411246 75403818 60411383 75403989 60411520 75404160 60411657 75404331 60411794 75404502 60411931 75404673 60412068 75404844 60412205 75405015 60412342 75405186 60412479 75405357 60412616 75405528 60412753 75405699 60412890 75405870 60413027 75406041 60413164 75406212 60413301 75406383 60413438 75406554 60413575 75406725 60413712 75406896 60413849 75407067 60413986 75407238 60414123 75407409 60414260 75407580 60414397 75407751 60414534 75407922 60414671 75408093 60414808 75408264 60414945 75408435 60415082 75408606 60415219 75408777 60415356 75408948 60415493 75409119 60415630 75409290 60415767 75409461 60415904 75409632 60416041 75409803 60416178 75409974 60416315 75410145 60416452 75410316 60416589 75410487 60416726 75410658 60416863 75410829 60417000 75411000 60417137 75411171 60417274 75411342 60417411 75411513 60417548 75411684 60417685 75411855 60417822 75412026 60417959 75412197 60418096 75412368 60418233 75412539 60418370 75412710 60418507 75412881 60418644 75413052 60418781 75413223 60418918 75413394 60419055 75413565 60419192 75413736 60419329 75413907 60419466 75414078 60419603 75414249 60419740 75414420 60419877 75414591 60420014 75414762 60420151 75414933 60420288 75415104 60420425 75415275 60420562 75415446 60420699 75415617 60420836 75415788 60420973 75415959 60421110 75416130 60421247 75416301 60421384 75416472 60421521 75416643 60421658 75416814 60421795 75416985 60421932 75417156 60422069 75417327 60422206 75417498 60422343 75417669 60422480 75417840 60422617 75418011 60422754 75418182 60422891 75418353 60423028 75418524 60423165 75418695 60423302 75418866 60423439 75419037 60423576 75419208 60423713 75419379 60423850 75419550 60423987 75419721 60424124 75419892 60424261 75420063 60424398 75420234 60424535 75420405 60424672 75420576 60424809 75420747 60424946 75420918 60425083 75421089 60425220 75421260 60425357 75421431 60425494 75421602 60425631 75421773 60425768 75421944 60425905 75422115 60426042 75422286 60426179 75422457 60426316 75422628 60426453 75422799 60426590 75422970 60426727 75423141 60426864 75423312 60427001 75423483 60427138 75423654 60427275 75423825 60427412 75423996 60427549 75424167 60427686 75424338 60427823 75424509 60427960 75424680 60428097 75424851 60428234 75425022 60428371 75425193 60428508 75425364 60428645 75425535 60428782 75425706 60428919 75425877 60429056 75426048 60429193 75426219 60429330 75426390 60429467 75426561 60429604 75426732 60429741 75426903 60429878 75427074 60430015 75427245 60430152 75427416 60430289 75427587 60430426 75427758 60430563 75427929 60430700 75428100 60430837 75428271 60430974 75428442 60431111 75428613 60431248 75428784 60431385 75428955 60431522 75429126 60431659 75429297 60431796 75429468 60431933 75429639 60432070 75429810 60432207 75429981 60432344 75430152 60432481 75430323 60432618 75430494 60432755 75430665 60432892 75430836 60433029 75431007 60433166 75431178 60433303 75431349 60433440 75431520 60433577 75431691 60433714 75431862 60433851 75432033 60433988 75432204 60434125 75432375 60434262 75432546 60434399 75432717 60434536 75432888 60434673 75433059 60434810 75433230 60434947 75433401 60435084 75433572 60435221 75433743 60435358 75433914 60435495 75434085 60435632 75434256 60435769 75434427 60435906 75434598 60436043 75434769 60436180 75434940 60436317 75435111 60436454 75435282 60436591 75435453 60436728 75435624 60436865 75435795 60437002 75435966 60437139 75436137 60437276 75436308 60437413 75436479 60437550 75436650 60437687 75436821 60437824 75436992 60437961 75437163 60438098 75437334 60438235 75437505 60438372 75437676 60438509 75437847 60438646 75438018 60438783 75438189 60438920 75438360 60439057 75438531 60439194 75438702 60439331 75438873 60439468 75439044 60439605 75439215 60439742 75439386 60439879 75439557 60440016 75439728 60440153 75439899 60440290 75440070 60440427 75440241 60440564 75440412 60440701 75440583 60440838 75440754 60440975 75440925 60441112 75441096 60441249 75441267 60441386 75441438 60441523 75441609 60441660 75441780 60441797 75441951 60441934 75442122 60442071 75442293 60442208 75442464 60442345 75442635 60442482 75442806 60442619 75442977 60442756 75443148 60442893 75443319 60443030 75443490 60443167 75443661 60443304 75443832 60443441 75444003 60443578 75444174 60443715 75444345 60443852 75444516 60443989 75444687 60444126 75444858 60444263 75445029 60444400 75445200 60444537 75445371 60444674 75445542 60444811 75445713 60444948 75445884 60445085 75446055 60445222 75446226 60445359 75446397 60445496 75446568 60445633 75446739 60445770 75446910 60445907 75447081 60446044 75447252 60446181 75447423 60446318 75447594 60446455 75447765 60446592 75447936 60446729 75448107 60446866 75448278 60447003 75448449 60447140 75448620 60447277 75448791 60447414 75448962 60447551 75449133 60447688 75449304 60447825 75449475 60447962 75449646 60448099 75449817 60448236 75449988 60448373 75450159 60448510 75450330 60448647 75450501 60448784 75450672 60448921 75450843 60449058 75451014 60449195 75451185 60449332 75451356 60449469 75451527 60449606 75451698 60449743 75451869 60449880 75452040 60450017 75452211 60450154 75452382 60450291 75452553 60450428 75452724 60450565 75452895 60450702 75453066 60450839 75453237 60450976 75453408 60451113 75453579 60451250 75453750 60451387 75453921 60451524 75454092 60451661 75454263 60451798 75454434 60451935 75454605 60452072 75454776 60452209 75454947 60452346 75455118 60452483 75455289 60452620 75455460 60452757 75455631 60452894 75455802 60453031 75455973 60453168 75456144 60453305 75456315 60453442 75456486 60453579 75456657 60453716 75456828 60453853 75456999 60453990 75457170 60454127 75457341 60454264 75457512 60454401 75457683 60454538 75457854 60454675 75458025 60454812 75458196 60454949 75458367 60455086 75458538 60455223 75458709 60455360 75458880 60455497 75459051 60455634 75459222 60455771 75459393 60455908 75459564 60456045 75459735 60456182 75459906 60456319 75460077 60456456 75460248 60456593 75460419 60456730 75460590 60456867 75460761 60457004 75460932 60457141 75461103 60457278 75461274 60457415 75461445 60457552 75461616 60457689 75461787 60457826 75461958 60457963 75462129 60458100 75462300 60458237 75462471 60458374 75462642 60458511 75462813 60458648 75462984 60458785 75463155 60458922 75463326 60459059 75463497 60459196 75463668 60459333 75463839 60459470 75464010 60459607 75464181 60459744 75464352 60459881 75464523 60460018 75464694 60460155 75464865 60460292 75465036 60460429 75465207 60460566 75465378 60460703 75465549 60460840 75465720 60460977 75465891 60461114 75466062 60461251 75466233 60461388 75466404 60461525 75466575 60461662 75466746 60461799 75466917 60461936 75467088 60462073 75467259 60462210 75467430 60462347 75467601 60462484 75467772 60462621 75467943 60462758 75468114 60462895 75468285 60463032 75468456 60463169 75468627 60463306 75468798 60463443 75468969 60463580 75469140 60463717 75469311 60463854 75469482 60463991 75469653 60464128 75469824 60464265 75469995 60464402 75470166 60464539 75470337 60464676 75470508 60464813 75470679 60464950 75470850 60465087 75471021 60465224 75471192 60465361 75471363 60465498 75471534 60465635 75471705 60465772 75471876 60465909 75472047 60466046 75472218 60466183 75472389 60466320 75472560 60466457 75472731 60466594 75472902 60466731 75473073 60466868 75473244 60467005 75473415 60467142 75473586 60467279 75473757 60467416 75473928 60467553 75474099 60467690 75474270 60467827 75474441 60467964 75474612 60468101 75474783 60468238 75474954 60468375 75475125 60468512 75475296 60468649 75475467 60468786 75475638 60468923 75475809 60469060 75475980 60469197 75476151 60469334 75476322 60469471 75476493 60469608 75476664 60469745 75476835 60469882 75477006 60470019 75477177 60470156 75477348 60470293 75477519 60470430 75477690 60470567 75477861 60470704 75478032 60470841 75478203 60470978 75478374 60471115 75478545 60471252 75478716 60471389 75478887 60471526 75479058 60471663 75479229 60471800 75479400 60471937 75479571 60472074 75479742 60472211 75479913 60472348 75480084 60472485 75480255 60472622 75480426 60472759 75480597 60472896 75480768 60473033 75480939 60473170 75481110 60473307 75481281 60473444 75481452 60473581 75481623 60473718 75481794 60473855 75481965 60473992 75482136 60474129 75482307 60474266 75482478 60474403 75482649 60474540 75482820 60474677 75482991 60474814 75483162 60474951 75483333 60475088 75483504 60475225 75483675 60475362 75483846 60475499 75484017 60475636 75484188 60475773 75484359 60475910 75484530 60476047 75484701 60476184 75484872 60476321 75485043 60476458 75485214 60476595 75485385 60476732 75485556 60476869 75485727 60477006 75485898
1000 21080053 0 21080053 26311599 21080190 26311770 21080327 26311941 21080464 26312112 21080601 26312283 21080738 26312454 21080875 26312625 21081012 26312796 21081149 26312967 21081286 26313138 21081423 26313309 21081560 26313480 21081697 26313651 21081834 26313822 21081971 26313993 21082108 26314164 21082245 26314335 21082382 26314506 21082519 26314677 21082656 26314848 21082793 26315019 21082930 26315190 21083067 26315361 21083204 26315532 21083341 26315703 21083478 26315874 21083615 26316045 21083752 26316216 21083889 26316387 21084026 26316558 21084163 26316729 21084300 26316900 21084437 26317071 21084574 26317242 21084711 26317413 21084848 26317584 21084985 26317755 21085122 26317926 21085259 26318097 21085396 26318268 21085533 26318439 21085670 26318610 21085807 26318781 21085944 26318952 21086081 26319123 21086218 26319294 21086355 26319465 21086492 26319636 21086629 26319807 21086766 26319978 21086903 26320149 21087040 26320320 21087177 26320491 21087314 26320662 21087451 26320833 21087588 26321004 21087725 26321175 21087862 26321346 21087999 26321517 21088136 26321688 21088273 26321859 21088410 26322030 21088547 26322201 21088684 26322372 21088821 26322543 21088958 26322714 21089095 26322885 21089232 26323056 21089369 26323227 21089506 26323398 21089643 26323569 21089780 26323740 21089917 26323911 21090054 26324082 21090191 26324253 21090328 26324424 21090465 26324595 21090602 26324766 21090739 26324937 21090876 26325108 21091013 26325279 21091150 26325450 21091287 26325621 21091424 26325792 21091561 26325963 21091698 26326134 21091835 26326305 21091972 26326476 21092109 26326647 21092246 26326818 21092383 26326989 21092520 26327160 21092657 26327331 21092794 26327502 21092931 26327673 21093068 26327844 21093205 26328015 21093342 26328186 21093479 26328357 21093616 26328528 21093753 26328699 21093890 26328870 21094027 26329041 21094164 26329212 21094301 26329383 21094438 26329554 21094575 26329725 21094712 26329896 21094849 26330067 21094986 26330238 21095123 26330409 21095260 26330580 21095397 26330751 21095534 26330922 21095671 26331093 21095808 26331264 21095945 26331435 21096082 26331606 21096219 26331777 21096356 26331948 21096493 26332119 21096630 26332290 21096767 26332461 21096904 26332632 21097041 26332803 21097178 26332974 21097315 26333145 21097452 26333316 21097589 26333487 21097726 26333658 21097863 26333829 21098000 26334000 21098137 26334171 21098274 26334342 21098411 26334513 21098548 26334684 21098685 26334855 21098822 26335026 21098959 26335197 21099096 26335368 21099233 26335539 21099370 26335710 21099507 26335881 21099644 26336052 21099781 26336223 21099918 26336394 21100055 26336565 21100192 26336736 21100329 26336907 21100466 26337078 21100603 26337249 21100740 26337420 21100877 26337591 21101014 26337762 21101151 26337933 21101288 26338104 21101425 26338275 21101562 26338446 21101699 26338617 21101836 26338788 21101973 26338959 21102110 26339130 21102247 26339301 21102384 26339472 21102521 26339643 21102658 26339814 21102795 26339985 21102932 26340156 21103069 26340327 21103206 26340498 21103343 26340669 21103480 26340840 21103617 26341011 21103754 26341182 21103891 26341353 21104028 26341524 21104165 26341695 21104302 26341866 21104439 26342037 21104576 26342208 21104713 26342379 21104850 26342550 21104987 26342721 21105124 26342892 21105261 26343063 21105398 26343234 21105535 26343405 21105672 26343576 21105809 26343747 21105946 26343918 21106083 26344089 21106220 26344260 21106357 26344431 21106494 26344602 21106631 26344773 21106768 26344944 21106905 26345115 21107042 26345286 21107179 26345457 21107316 26345628 21107453 26345799 21107590 26345970 21107727 26346141 21107864 26346312 21108001 26346483 21108138 26346654 21108275 26346825 21108412 26346996 21108549 26347167 21108686 26347338 21108823 26347509 21108960 26347680 21109097 26347851 21109234 26348022 21109371 26348193 21109508 26348364 21109645 26348535 21109782 26348706 21109919 26348877 21110056 26349048 21110193 26349219 21110330 26349390 21110467 26349561 21110604 26349732 21110741 26349903 21110878 26350074 21111015 26350245 21111152 26350416 21111289 26350587 21111426 26350758 21111563 26350929 21111700 26351100 21111837 26351271 21111974 26351442 21112111 26351613 21112248 26351784 21112385 26351955 21112522 26352126 21112659 26352297 21112796 26352468 21112933 26352639 21113070 26352810 21113207 26352981 21113344 26353152 21113481 26353323 21113618 26353494 21113755 26353665 21113892 26353836 21114029 26354007 21114166 26354178 21114303 26354349 21114440 26354520 21114577 26354691 21114714 26354862 21114851 26355033 21114988 26355204 21115125 26355375 21115262 26355546 21115399 26355717 21115536 26355888 21115673 26356059 21115810 26356230 21115947 26356401 21116084 26356572 21116221 26356743 21116358 26356914 21116495 26357085 21116632 26357256 21116769 26357427 21116906 26357598 21117043 26357769 21117180 26357940 21117317 26358111 21117454 26358282 21117591 26358453 21117728 26358624 21117865 26358795 21118002 26358966 21118139 26359137 21118276 26359308 21118413 26359479 21118550 26359650 21118687 26359821 21118824 26359992 21118961 26360163 21119098 26360334 21119235 26360505 21119372 26360676 21119509 26360847 21119646 26361018 21119783 26361189 21119920 26361360 21120057 26361531 21120194 26361702 21120331 26361873 21120468 26362044 21120605 26362215 21120742 26362386 21120879 26362557 21121016 26362728 21121153 26362899 21121290 26363070 21121427 26363241 21121564 26363412 21121701 26363583 21121838 26363754 21121975 26363925 21122112 26364096 21122249 26364267 21122386 26364438 21122523 26364609 21122660 26364780 21122797 26364951 21122934 26365122 21123071 26365293 21123208 26365464 21123345 26365635 21123482 26365806 21123619 26365977 21123756 26366148 21123893 26366319 21124030 26366490 21124167 26366661 21124304 26366832 21124441 26367003 21124578 26367174 21124715 26367345 21124852 26367516 21124989 26367687 21125126 26367858 21125263 26368029 21125400 26368200 21125537 26368371 21125674 26368542 21125811 26368713 21125948 26368884 21126085 26369055 21126222 26369226 21126359 26369397 21126496 26369568 21126633 26369739 21126770 26369910 21126907 26370081 21127044 26370252 21127181 26370423 21127318 26370594 21127455 26370765 21127592 26370936 21127729 26371107 21127866 26371278 21128003 26371449 21128140 26371620 21128277 26371791 21128414 26371962 21128551 26372133 21128688 26372304 21128825 26372475 21128962 26372646 21129099 26372817 21129236 26372988 21129373 26373159 21129510 26373330 21129647 26373501 21129784 26373672 21129921 26373843 21130058 26374014 21130195 26374185 21130332 26374356 21130469 26374527 21130606 26374698 21130743 26374869 21130880 26375040 21131017 26375211 21131154 26375382 21131291 26375553 21131428 26375724 21131565 26375895 21131702 26376066 21131839 26376237 21131976 26376408 21132113 26376579 21132250 26376750 21132387 26376921 21132524 26377092 21132661 26377263 21132798 26377434 21132935 26377605 21133072 26377776 21133209 26377947 21133346 26378118 21133483 26378289 21133620 26378460 21133757 26378631 21133894 26378802 21134031 26378973 21134168 26379144 21134305 26379315 21134442 26379486 21134579 26379657 21134716 26379828 21134853 26379999 21134990 26380170 21135127 26380341 21135264 26380512 21135401 26380683 21135538 26380854 21135675 26381025 21135812 26381196 21135949 26381367 21136086 26381538 21136223 26381709 21136360 26381880 21136497 26382051 21136634 26382222 21136771 26382393 21136908 26382564 21137045 26382735 21137182 26382906 21137319 26383077 21137456 26383248 21137593 26383419 21137730 26383590 21137867 26383761 21138004 26383932 21138141 26384103 21138278 26384274 21138415 26384445 21138552 26384616 21138689 26384787 21138826 26384958 21138963 26385129 21139100 26385300 21139237 26385471 21139374 26385642 21139511 26385813 21139648 26385984 21139785 26386155 21139922 26386326 21140059 26386497 21140196 26386668 21140333 26386839 21140470 26387010 21140607 26387181 21140744 26387352 21140881 26387523 21141018 26387694 21141155 26387865 21141292 26388036 21141429 26388207 21141566 26388378 21141703 26388549 21141840 26388720 21141977 26388891 21142114 26389062 21142251 26389233 21142388 26389404 21142525 26389575 21142662 26389746 21142799 26389917 21142936 26390088 21143073 26390259 21143210 26390430 21143347 26390601 21143484 26390772 21143621 26390943 21143758 26391114 21143895 26391285 21144032 26391456 21144169 26391627 21144306 26391798 21144443 26391969 21144580 26392140 21144717 26392311 21144854 26392482 21144991 26392653 21145128 26392824 21145265 26392995 21145402 26393166 21145539 26393337 21145676 26393508 21145813 26393679 21145950 26393850 21146087 26394021 21146224 26394192 21146361 26394363 21146498 26394534 21146635 26394705 21146772 26394876 21146909 26395047 21147046 26395218 21147183 26395389 21147320 26395560 21147457 26395731 21147594 26395902 21147731 26396073 21147868 26396244 21148005 26396415 21148142 26396586 21148279 26396757 21148416 26396928 21148553 26397099 21148690 26397270 21148827 26397441 21148964 26397612 21149101 26397783 21149238 26397954 21149375 26398125 21149512 26398296 21149649 26398467 21149786 26398638 21149923 26398809 21150060 26398980 21150197 26399151 21150334 26399322 21150471 26399493 21150608 26399664 21150745 26399835 21150882 26400006 21151019 26400177 21151156 26400348 21151293 26400519 21151430 26400690 21151567 26400861 21151704 26401032 21151841 26401203 21151978 26401374 21152115 26401545 21152252 26401716 21152389 26401887 21152526 26402058 21152663 26402229 21152800 26402400 21152937 26402571 21153074 26402742 21153211 26402913 21153348 26403084 21153485 26403255 21153622 26403426 21153759 26403597 21153896 26403768 21154033 26403939 21154170 26404110 21154307 26404281 21154444 26404452 21154581 26404623 21154718 26404794 21154855 26404965 21154992 26405136 21155129 26405307 21155266 26405478 21155403 26405649 21155540 26405820 21155677 26405991 21155814 26406162 21155951 26406333 21156088 26406504 21156225 26406675 21156362 26406846 21156499 26407017 21156636 26407188 21156773 26407359 21156910 26407530 21157047 26407701 21157184 26407872 21157321 26408043 21157458 26408214 21157595 26408385 21157732 26408556 21157869 26408727 21158006 26408898 21158143 26409069 21158280 26409240 21158417 26409411 21158554 26409582 21158691 26409753 21158828 26409924 21158965 26410095 21159102 26410266 21159239 26410437 21159376 26410608 21159513 26410779 21159650 26410950 21159787 26411121 21159924 26411292 21160061 26411463 21160198 26411634 21160335 26411805 21160472 26411976 21160609 26412147 21160746 26412318 21160883 26412489 21161020 26412660 21161157 26412831 21161294 26413002 21161431 26413173 21161568 26413344 21161705 26413515 21161842 26413686 21161979 26413857 21162116 26414028 21162253 26414199 21162390 26414370 21162527 26414541 21162664 26414712 21162801 26414883 21162938 26415054 21163075 26415225 21163212 26415396 21163349 26415567 21163486 26415738 21163623 26415909 21163760 26416080 21163897 26416251 21164034 26416422 21164171 26416593 21164308 26416764 21164445 26416935 21164582 26417106 21164719 26417277 21164856 26417448 21164993 26417619 21165130 26417790 21165267 26417961 21165404 26418132 21165541 26418303 21165678 26418474 21165815 26418645 21165952 26418816 21166089 26418987 21166226 26419158 21166363 26419329 21166500 26419500 21166637 26419671 21166774 26419842 21166911 26420013 21167048 26420184 21167185 26420355 21167322 26420526 21167459 26420697 21167596 26420868 21167733 26421039 21167870 26421210 21168007 26421381 21168144 26421552 21168281 26421723 21168418 26421894 21168555 26422065 21168692 26422236 21168829 26422407 21168966 26422578 21169103 26422749 21169240 26422920 21169377 26423091 21169514 26423262 21169651 26423433 21169788 26423604 21169925 26423775 21170062 26423946 21170199 26424117 21170336 26424288 21170473 26424459 21170610 26424630 21170747 26424801 21170884 26424972 21171021 26425143 21171158 26425314 21171295 26425485 21171432 26425656 21171569 26425827 21171706 26425998 21171843 26426169 21171980 26426340 21172117 26426511 21172254 26426682 21172391 26426853 21172528 26427024 21172665 26427195 21172802 26427366 21172939 26427537 21173076 26427708 21173213 26427879 21173350 26428050 21173487 26428221 21173624 26428392 21173761 26428563 21173898 26428734 21174035 26428905 21174172 26429076 21174309 26429247 21174446 26429418 21174583 26429589 21174720 26429760 21174857 26429931 21174994 26430102 21175131 26430273 21175268 26430444 21175405 26430615 21175542 26430786 21175679 26430957 21175816 26431128 21175953 26431299 21176090 26431470 21176227 26431641 21176364 26431812 21176501 26431983 21176638 26432154 21176775 26432325 21176912 26432496 21177049 26432667 21177186 26432838 21177323 26433009 21177460 26433180 21177597 26433351 21177734 26433522 21177871 26433693 21178008 26433864 21178145 26434035 21178282 26434206 21178419 26434377 21178556 26434548 21178693 26434719 21178830 26434890 21178967 26435061 21179104 26435232 21179241 26435403 21179378 26435574 21179515 26435745 21179652 26435916 21179789 26436087 21179926 26436258 21180063 26436429 21180200 26436600 21180337 26436771 21180474 26436942 21180611 26437113 21180748 26437284 21180885 26437455 21181022 26437626 21181159 26437797 21181296 26437968 21181433 26438139 21181570 26438310 21181707 26438481 21181844 26438652 21181981 26438823 21182118 26438994 21182255 26439165 21182392 26439336 21182529 26439507 21182666 26439678 21182803 26439849 21182940 26440020 21183077 26440191 21183214 26440362 21183351 26440533 21183488 26440704 21183625 26440875 21183762 26441046 21183899 26441217 21184036 26441388 21184173 26441559 21184310 26441730 21184447 26441901 21184584 26442072 21184721 26442243 21184858 26442414 21184995 26442585 21185132 26442756 21185269 26442927 21185406 26443098 21185543 26443269 21185680 26443440 21185817 26443611 21185954 26443782 21186091 26443953 21186228 26444124 21186365 26444295 21186502 26444466 21186639 26444637 21186776 26444808 21186913 26444979 21187050 26445150 21187187 26445321 21187324 26445492 21187461 26445663 21187598 26445834 21187735 26446005 21187872 26446176 21188009 26446347 21188146 26446518 21188283 26446689 21188420 26446860 21188557 26447031 21188694 26447202 21188831 26447373 21188968 26447544 21189105 26447715 21189242 26447886 21189379 26448057 21189516 26448228 21189653 26448399 21189790 26448570 21189927 26448741 21190064 26448912 21190201 26449083 21190338 26449254 21190475 26449425 21190612 26449596 21190749 26449767 21190886 26449938 21191023 26450109 21191160 26450280 21191297 26450451 21191434 26450622 21191571 26450793 21191708 26450964 21191845 26451135 21191982 26451306 21192119 26451477 21192256 26451648 21192393 26451819 21192530 26451990 21192667 26452161 21192804 26452332 21192941 26452503 21193078 26452674 21193215 26452845 21193352 26453016 21193489 26453187 21193626 26453358 21193763 26453529 21193900 26453700 21194037 26453871 21194174 26454042 21194311 26454213 21194448 26454384 21194585 26454555 21194722 26454726 21194859 26454897 21194996 26455068 21195133 26455239 21195270 26455410 21195407 26455581 21195544 26455752 21195681 26455923 21195818 26456094 21195955 26456265 21196092 26456436 21196229 26456607 21196366 26456778 21196503 26456949 21196640 26457120 21196777 26457291 21196914 26457462 21197051 26457633 21197188 26457804 21197325 26457975 21197462 26458146 21197599 26458317 21197736 26458488 21197873 26458659 21198010 26458830 21198147 26459001 21198284 26459172 21198421 26459343 21198558 26459514 21198695 26459685 21198832 26459856 21198969 26460027 21199106 26460198 21199243 26460369 21199380 26460540 21199517 26460711 21199654 26460882 21199791 26461053 21199928 26461224 21200065 26461395 21200202 26461566 21200339 26461737 21200476 26461908 21200613 26462079 21200750 26462250 21200887 26462421 21201024 26462592 21201161 26462763 21201298 26462934 21201435 26463105 21201572 26463276 21201709 26463447 21201846 26463618 21201983 26463789 21202120 26463960 21202257 26464131 21202394 26464302 21202531 26464473 21202668 26464644 21202805 26464815 21202942 26464986 21203079 26465157 21203216 26465328 21203353 26465499 21203490 26465670 21203627 26465841 21203764 26466012 21203901 26466183 21204038 26466354 21204175 26466525 21204312 26466696 21204449 26466867 21204586 26467038 21204723 26467209 21204860 26467380 21204997 26467551 21205134 26467722 21205271 26467893 21205408 26468064 21205545 26468235 21205682 26468406 21205819 26468577 21205956 26468748 21206093 26468919 21206230 26469090 21206367 26469261 21206504 26469432 21206641 26469603 21206778 26469774 21206915 26469945 21207052 26470116 21207189 26470287 21207326 26470458 21207463 26470629 21207600 26470800 21207737 26470971 21207874 26471142 21208011 26471313 21208148 26471484 21208285 26471655 21208422 26471826 21208559 26471997 21208696 26472168 21208833 26472339 21208970 26472510 21209107 26472681 21209244 26472852 21209381 26473023 21209518 26473194 21209655 26473365 21209792 26473536 21209929 26473707 21210066 26473878 21210203 26474049 21210340 26474220 21210477 26474391 21210614 26474562 21210751 26474733 21210888 26474904 21211025 26475075 21211162 26475246 21211299 26475417 21211436 26475588 21211573 26475759 21211710 26475930 21211847 26476101 21211984 26476272 21212121 26476443 21212258 26476614 21212395 26476785 21212532 26476956 21212669 26477127 21212806 26477298 21212943 26477469 21213080 26477640 21213217 26477811 21213354 26477982 21213491 26478153 21213628 26478324 21213765 26478495 21213902 26478666 21214039 26478837 21214176 26479008 21214313 26479179 21214450 26479350 21214587 26479521 21214724 26479692 21214861 26479863 21214998 26480034 21215135 26480205 21215272 26480376 21215409 26480547 21215546 26480718 21215683 26480889 21215820 26481060 21215957 26481231 21216094 26481402 21216231 26481573 21216368 26481744 21216505 26481915 21216642 26482086 21216779 26482257
1000 74019730 0 74019730 92389590 74019867 92389761 74020004 92389932 74020141 92390103 74020278 92390274 74020415 92390445 74020552 92390616 74020689 92390787 74020826 92390958 74020963 92391129 74021100 92391300 74021237 92391471 74021374 92391642 74021511 92391813 74021648 92391984 74021785 92392155 74021922 92392326 74022059 92392497 74022196 92392668 74022333 92392839 74022470 92393010 74022607 92393181 74022744 92393352 74022881 92393523 74023018 92393694 74023155 92393865 74023292 92394036 74023429 92394207 74023566 92394378 74023703 92394549 74023840 92394720 74023977 92394891 74024114 92395062 74024251 92395233 74024388 92395404 74024525 92395575 74024662 92395746 74024799 92395917 74024936 92396088 74025073 92396259 74025210 92396430 74025347 92396601 74025484 92396772 74025621 92396943 74025758 92397114 74025895 92397285 74026032 92397456 74026169 92397627 74026306 92397798 74026443 92397969 74026580 92398140 74026717 92398311 74026854 92398482 74026991 92398653 74027128 92398824 74027265 92398995 74027402 92399166 74027539 92399337 74027676 92399508 74027813 92399679 74027950 92399850 74028087 92400021 74028224 92400192 74028361 92400363 74028498 92400534 74028635 92400705 74028772 92400876 74028909 92401047 74029046 92401218 74029183 92401389 74029320 92401560 74029457 92401731 74029594 92401902 74029731 92402073 74029868 92402244 74030005 92402415 74030142 92402586 74030279 92402757 74030416 92402928 74030553 92403099 74030690 92403270 74030827 92403441 74030964 92403612 74031101 92403783 74031238 92403954 74031375 92404125 74031512 92404296 74031649 92404467 74031786 92404638 74031923 92404809 74032060 92404980 74032197 92405151 74032334 92405322 74032471 92405493 74032608 92405664 74032745 92405835 74032882 92406006 74033019 92406177 74033156 92406348 74033293 92406519 74033430 92406690 74033567 92406861 74033704 92407032 74033841 92407203 74033978 92407374 74034115 92407545 74034252 92407716 74034389 92407887 74034526 92408058 74034663 92408229 74034800 92408400 74034937 92408571 74035074 92408742 74035211 92408913 74035348 92409084 74035485 92409255 74035622 92409426 74035759 92409597 74035896 92409768 74036033 92409939 74036170 92410110 74036307 92410281 74036444 92410452 74036581 92410623 74036718 92410794 74036855 92410965 74036992 92411136 74037129 92411307 74037266 92411478 74037403 92411649 74037540 92411820 74037677 92411991 74037814 92412162 74037951 92412333 74038088 92412504 74038225 92412675 74038362 92412846 74038499 92413017 74038636 92413188 74038773 92413359 74038910 92413530 74039047 92413701 74039184 92413872 74039321 92414043 74039458 92414214 74039595 92414385 74039732 92414556 74039869 92414727 74040006 92414898 74040143 92415069 74040280 92415240 74040417 92415411 74040554 92415582 74040691 92415753 74040828 92415924 74040965 92416095 74041102 92416266 74041239 92416437 74041376 92416608 74041513 92416779 74041650 92416950 74041787 92417121 74041924 92417292 74042061 92417463 74042198 92417634 74042335 92417805 74042472 92417976 74042609 92418147 74042746 92418318 74042883 92418489 74043020 92418660 74043157 92418831 74043294 92419002 74043431 92419173 74043568 92419344 74043705 92419515 74043842 92419686 74043979 92419857 74044116 92420028 74044253 92420199 74044390 92420370 74044527 92420541 74044664 92420712 74044801 92420883 74044938 92421054 74045075 92421225 74045212 92421396 74045349 92421567 74045486 92421738 74045623 92421909 74045760 92422080 74045897 92422251 74046034 92422422 74046171 92422593 74046308 92422764 74046445 92422935 74046582 92423106 74046719 92423277 74046856 92423448 74046993 92423619 74047130 92423790 74047267 92423961 74047404 92424132 74047541 92424303 74047678 92424474 74047815 92424645 74047952 92424816 74048089 92424987 74048226 92425158 74048363 92425329 74048500 92425500 74048637 92425671 74048774 92425842 74048911 92426013 74049048 92426184 74049185 92426355 74049322 92426526 74049459 92426697 74049596 92426868 74049733 92427039 74049870 92427210 74050007 92427381 74050144 92427552 74050281 92427723 74050418 92427894 74050555 92428065 74050692 92428236 74050829 92428407 74050966 92428578 74051103 92428749 74051240 92428920 74051377 92429091 74051514 92429262 74051651 92429433 74051788 92429604 74051925 92429775 74052062 92429946 74052199 92430117 74052336 92430288 74052473 92430459 74052610 92430630 74052747 92430801 74052884 92430972 74053021 92431143 74053158 92431314 74053295 92431485 74053432 92431656 74053569 92431827 74053706 92431998 74053843 92432169 74053980 92432340 74054117 92432511 74054254 92432682 74054391 92432853 74054528 92433024 74054665 92433195 74054802 92433366 74054939 92433537 74055076 92433708 74055213 92433879 74055350 92434050 74055487 92434221 74055624 92434392 74055761 92434563 74055898 92434734 74056035 92434905 74056172 92435076 74056309 92435247 74056446 92435418 74056583 92435589 74056720 92435760 74056857 92435931 74056994 92436102 74057131 92436273 74057268 92436444 74057405 92436615 74057542 92436786 74057679 92436957 74057816 92437128 74057953 92437299 74058090 92437470 74058227 92437641 74058364 92437812 74058501 92437983 74058638 92438154 74058775 92438325 74058912 92438496 74059049 92438667 74059186 92438838 74059323 92439009 74059460 92439180 74059597 92439351 74059734 92439522 74059871 92439693 74060008 92439864 74060145 92440035 74060282 92440206 74060419 92440377 74060556 92440548 74060693 92440719 74060830 92440890 74060967 92441061 74061104 92441232 74061241 92441403 74061378 92441574 74061515 92441745 74061652 92441916 74061789 92442087 74061926 92442258 74062063 92442429 74062200 92442600 74062337 92442771 74062474 92442942 74062611 92443113 74062748 92443284 74062885 92443455 74063022 92443626 74063159 92443797 74063296 92443968 74063433 92444139 74063570 92444310 74063707 92444481 74063844 92444652 74063981 92444823 74064118 92444994 74064255 92445165 74064392 92445336 74064529 92445507 74064666 92445678 74064803 92445849 74064940 92446020 74065077 92446191 74065214 92446362 74065351 92446533 74065488 92446704 74065625 92446875 74065762 92447046 74065899 92447217 74066036 92447388 74066173 92447559 74066310 92447730 74066447 92447901 74066584 92448072 74066721 92448243 74066858 92448414 74066995 92448585 74067132 92448756 74067269 92448927 74067406 92449098 74067543 92449269 74067680 92449440 74067817 92449611 74067954 92449782 74068091 92449953 74068228 92450124 74068365 92450295 74068502 92450466 74068639 92450637 74068776 92450808 74068913 92450979 74069050 92451150 74069187 92451321 74069324 92451492 74069461 92451663 74069598 92451834 74069735 92452005 74069872 92452176 74070009 92452347 74070146 92452518 74070283 92452689 74070420 92452860 74070557 92453031 74070694 92453202 74070831 92453373 74070968 92453544 74071105 92453715 74071242 92453886 74071379 92454057 74071516 92454228 74071653 92454399 74071790 92454570 74071927 92454741 74072064 92454912 74072201 92455083 74072338 92455254 74072475 92455425 74072612 92455596 74072749 92455767 74072886 92455938 74073023 92456109 74073160 92456280 74073297 92456451 74073434 92456622 74073571 92456793 74073708 92456964 74073845 92457135 74073982 92457306 74074119 92457477 74074256 92457648 74074393 92457819 74074530 92457990 74074667 92458161 74074804 92458332 74074941 92458503 74075078 92458674 74075215 92458845 74075352 92459016 74075489 92459187 74075626 92459358 74075763 92459529 74075900 92459700 74076037 92459871 74076174 92460042 74076311 92460213 74076448 92460384 74076585 92460555 74076722 92460726 74076859 92460897 74076996 92461068 74077133 92461239 74077270 92461410 74077407 92461581 74077544 92461752 74077681 92461923 74077818 92462094 74077955 92462265 74078092 92462436 74078229 92462607 74078366 92462778 74078503 92462949 74078640 92463120 74078777 92463291 74078914 92463462 74079051 92463633 74079188 92463804 74079325 92463975 74079462 92464146 74079599 92464317 74079736 92464488 74079873 92464659 74080010 92464830 74080147 92465001 74080284 92465172 74080421 92465343 74080558 92465514 74080695 92465685 74080832 92465856 74080969 92466027 74081106 92466198 74081243 92466369 74081380 92466540 74081517 92466711 74081654 92466882 74081791 92467053 74081928 92467224 74082065 92467395 74082202 92467566 74082339 92467737 74082476 92467908 74082613 92468079 74082750 92468250 74082887 92468421 74083024 92468592 74083161 92468763 74083298 92468934 74083435 92469105 74083572 92469276 74083709 92469447 74083846 92469618 74083983 92469789 74084120 92469960 74084257 92470131 74084394 92470302 74084531 92470473 74084668 92470644 74084805 92470815 74084942 92470986 74085079 92471157 74085216 92471328 74085353 92471499 74085490 92471670 74085627 92471841 74085764 92472012 74085901 92472183 74086038 92472354 74086175 92472525 74086312 92472696 74086449 92472867 74086586 92473038 74086723 92473209 74086860 92473380 74086997 92473551 74087134 92473722 74087271 92473893 74087408 92474064 74087545 92474235 74087682 92474406 74087819 92474577 74087956 92474748 74088093 92474919 74088230 92475090 74088367 92475261 74088504 92475432 74088641 92475603 74088778 92475774 74088915 92475945 74089052 92476116 74089189 92476287 74089326 92476458 74089463 92476629 74089600 92476800 74089737 92476971 74089874 92477142 74090011 92477313 74090148 92477484 74090285 92477655 74090422 92477826 74090559 92477997 74090696 92478168 74090833 92478339 74090970 92478510 74091107 92478681 74091244 92478852 74091381 92479023 74091518 92479194 74091655 92479365 74091792 92479536 74091929 92479707 74092066 92479878 74092203 92480049 74092340 92480220 74092477 92480391 74092614 92480562 74092751 92480733 74092888 92480904 74093025 92481075 74093162 92481246 74093299 92481417 74093436 92481588 74093573 92481759 74093710 92481930 74093847 92482101 74093984 92482272 74094121 92482443 74094258 92482614 74094395 92482785 74094532 92482956 74094669 92483127 74094806 92483298 74094943 92483469 74095080 92483640 74095217 92483811 74095354 92483982 74095491 92484153 74095628 92484324 74095765 92484495 74095902 92484666 74096039 92484837 74096176 92485008 74096313 92485179 74096450 92485350 74096587 92485521 74096724 92485692 74096861 92485863 74096998 92486034 74097135 92486205 74097272 92486376 74097409 92486547 74097546 92486718 74097683 92486889 74097820 92487060 74097957 92487231 74098094 92487402 74098231 92487573 74098368 92487744 74098505 92487915 74098642 92488086 74098779 92488257 74098916 92488428 74099053 92488599 74099190 92488770 74099327 92488941 74099464 92489112 74099601 92489283 74099738 92489454 74099875 92489625 74100012 92489796 74100149 92489967 74100286 92490138 74100423 92490309 74100560 92490480 74100697 92490651 74100834 92490822 74100971 92490993 74101108 92491164 74101245 92491335 74101382 92491506 74101519 92491677 74101656 92491848 74101793 92492019 74101930 92492190 74102067 92492361 74102204 92492532 74102341 92492703 74102478 92492874 74102615 92493045 74102752 92493216 74102889 92493387 74103026 92493558 74103163 92493729 74103300 92493900 74103437 92494071 74103574 92494242 74103711 92494413 74103848 92494584 74103985 92494755 74104122 92494926 74104259 92495097 74104396 92495268 74104533 92495439 74104670 92495610 74104807 92495781 74104944 92495952 74105081 92496123 74105218 92496294 74105355 92496465 74105492 92496636 74105629 92496807 74105766 92496978 74105903 92497149 74106040 92497320 74106177 92497491 74106314 92497662 74106451 92497833 74106588 92498004 74106725 92498175 74106862 92498346 74106999 92498517 74107136 92498688 74107273 92498859 74107410 92499030 74107547 92499201 74107684 92499372 74107821 92499543 74107958 92499714 74108095 92499885 74108232 92500056 74108369 92500227 74108506 92500398 74108643 92500569 74108780 92500740 74108917 92500911 74109054 92501082 74109191 92501253 74109328 92501424 74109465 92501595 74109602 92501766 74109739 92501937 74109876 92502108 74110013 92502279 74110150 92502450 74110287 92502621 74110424 92502792 74110561 92502963 74110698 92503134 74110835 92503305 74110972 92503476 74111109 92503647 74111246 92503818 74111383 92503989 74111520 92504160 74111657 92504331 74111794 92504502 74111931 92504673 74112068 92504844 74112205 92505015 74112342 92505186 74112479 92505357 74112616 92505528 74112753 92505699 74112890 92505870 74113027 92506041 74113164 92506212 74113301 92506383 74113438 92506554 74113575 92506725 74113712 92506896 74113849 92507067 74113986 92507238 74114123 92507409 74114260 92507580 74114397 92507751 74114534 92507922 74114671 92508093 74114808 92508264 74114945 92508435 74115082 92508606 74115219 92508777 74115356 92508948 74115493 92509119 74115630 92509290 74115767 92509461 74115904 92509632 74116041 92509803 74116178 92509974 74116315 92510145 74116452 92510316 74116589 92510487 74116726 92510658 74116863 92510829 74117000 92511000 74117137 92511171 74117274 92511342 74117411 92511513 74117548 92511684 74117685 92511855 74117822 92512026 74117959 92512197 74118096 92512368 74118233 92512539 74118370 92512710 74118507 92512881 74118644 92513052 74118781 92513223 74118918 92513394 74119055 92513565 74119192 92513736 74119329 92513907 74119466 92514078 74119603 92514249 74119740 92514420 74119877 92514591 74120014 92514762 74120151 92514933 74120288 92515104 74120425 92515275 74120562 92515446 74120699 92515617 74120836 92515788 74120973 92515959 74121110 92516130 74121247 92516301 74121384 92516472 74121521 92516643 74121658 92516814 74121795 92516985 74121932 92517156 74122069 92517327 74122206 92517498 74122343 92517669 74122480 92517840 74122617 92518011 74122754 92518182 74122891 92518353 74123028 92518524 74123165 92518695 74123302 92518866 74123439 92519037 74123576 92519208 74123713 92519379 74123850 92519550 74123987 92519721 74124124 92519892 74124261 92520063 74124398 92520234 74124535 92520405 74124672 92520576 74124809 92520747 74124946 92520918 74125083 92521089 74125220 92521260 74125357 92521431 74125494 92521602 74125631 92521773 74125768 92521944 74125905 92522115 74126042 92522286 74126179 92522457 74126316 92522628 74126453 92522799 74126590 92522970 74126727 92523141 74126864 92523312 74127001 92523483 74127138 92523654 74127275 92523825 74127412 92523996 74127549 92524167 74127686 92524338 74127823 92524509 74127960 92524680 74128097 92524851 74128234 92525022 74128371 92525193 74128508 92525364 74128645 92525535 74128782 92525706 74128919 92525877 74129056 92526048 74129193 92526219 74129330 92526390 74129467 92526561 74129604 92526732 74129741 92526903 74129878 92527074 74130015 92527245 74130152 92527416 74130289 92527587 74130426 92527758 74130563 92527929 74130700 92528100 74130837 92528271 74130974 92528442 74131111 92528613 74131248 92528784 74131385 92528955 74131522 92529126 74131659 92529297 74131796 92529468 74131933 92529639 74132070 92529810 74132207 92529981 74132344 92530152 74132481 92530323 74132618 92530494 74132755 92530665 74132892 92530836 74133029 92531007 74133166 92531178 74133303 92531349 74133440 92531520 74133577 92531691 74133714 92531862 74133851 92532033 74133988 92532204 74134125 92532375 74134262 92532546 74134399 92532717 74134536 92532888 74134673 92533059 74134810 92533230 74134947 92533401 74135084 92533572 74135221 92533743 74135358 92533914 74135495 92534085 74135632 92534256 74135769 92534427 74135906 92534598 74136043 92534769 74136180 92534940 74136317 92535111 74136454 92535282 74136591 92535453 74136728 92535624 74136865 92535795 74137002 92535966 74137139 92536137 74137276 92536308 74137413 92536479 74137550 92536650 74137687 92536821 74137824 92536992 74137961 92537163 74138098 92537334 74138235 92537505 74138372 92537676 74138509 92537847 74138646 92538018 74138783 92538189 74138920 92538360 74139057 92538531 74139194 92538702 74139331 92538873 74139468 92539044 74139605 92539215 74139742 92539386 74139879 92539557 74140016 92539728 74140153 92539899 74140290 92540070 74140427 92540241 74140564 92540412 74140701 92540583 74140838 92540754 74140975 92540925 74141112 92541096 74141249 92541267 74141386 92541438 74141523 92541609 74141660 92541780 74141797 92541951 74141934 92542122 74142071 92542293 74142208 92542464 74142345 92542635 74142482 92542806 74142619 92542977 74142756 92543148 74142893 92543319 74143030 92543490 74143167 92543661 74143304 92543832 74143441 92544003 74143578 92544174 74143715 92544345 74143852 92544516 74143989 92544687 74144126 92544858 74144263 92545029 74144400 92545200 74144537 92545371 74144674 92545542 74144811 92545713 74144948 92545884 74145085 92546055 74145222 92546226 74145359 92546397 74145496 92546568 74145633 92546739 74145770 92546910 74145907 92547081 74146044 92547252 74146181 92547423 74146318 92547594 74146455 92547765 74146592 92547936 74146729 92548107 74146866 92548278 74147003 92548449 74147140 92548620 74147277 92548791 74147414 92548962 74147551 92549133 74147688 92549304 74147825 92549475 74147962 92549646 74148099 92549817 74148236 92549988 74148373 92550159 74148510 92550330 74148647 92550501 74148784 92550672 74148921 92550843 74149058 92551014 74149195 92551185 74149332 92551356 74149469 92551527 74149606 92551698 74149743 92551869 74149880 92552040 74150017 92552211 74150154 92552382 74150291 92552553 74150428 92552724 74150565 92552895 74150702 92553066 74150839 92553237 74150976 92553408 74151113 92553579 74151250 92553750 74151387 92553921 74151524 92554092 74151661 92554263 74151798 92554434 74151935 92554605 74152072 92554776 74152209 92554947 74152346 92555118 74152483 92555289 74152620 92555460 74152757 92555631 74152894 92555802 74153031 92555973 74153168 92556144 74153305 92556315 74153442 92556486 74153579 92556657 74153716 92556828 74153853 92556999 74153990 92557170 74154127 92557341 74154264 92557512 74154401 92557683 74154538 92557854 74154675 92558025 74154812 92558196 74154949 92558367 74155086 92558538 74155223 92558709 74155360 92558880 74155497 92559051 74155634 92559222 74155771 92559393 74155908 92559564 74156045 92559735 74156182 92559906 74156319 92560077 74156456 92560248
1000 55825856 0 55825856 69680448 55825993 69680619 55826130 69680790 55826267 69680961 55826404 69681132 55826541 69681303 55826678 69681474 55826815 69681645 55826952 69681816 55827089 69681987 55827226 69682158 55827363 69682329 55827500 69682500 55827637 69682671 55827774 69682842 55827911 69683013 55828048 69683184 55828185 69683355 55828322 69683526 55828459 69683697 55828596 69683868 55828733 69684039 55828870 69684210 55829007 69684381 55829144 69684552 55829281 69684723 55829418 69684894 55829555 69685065 55829692 69685236 55829829 69685407 55829966 69685578 55830103 69685749 55830240 69685920 55830377 69686091 55830514 69686262 55830651 69686433 55830788 69686604 55830925 69686775 55831062 69686946 55831199 69687117 55831336 69687288 55831473 69687459 55831610 69687630 55831747 69687801 55831884 69687972 55832021 69688143 55832158 69688314 55832295 69688485 55832432 69688656 55832569 69688827 55832706 69688998 55832843 69689169 55832980 69689340 55833117 69689511 55833254 69689682 55833391 69689853 55833528 69690024 55833665 69690195 55833802 69690366 55833939 69690537 55834076 69690708 55834213 69690879 55834350 69691050 55834487 69691221 55834624 69691392 55834761 69691563 55834898 69691734 55835035 69691905 55835172 69692076 55835309 69692247 55835446 69692418 55835583 69692589 55835720 69692760 55835857 69692931 55835994 69693102 55836131 69693273 55836268 69693444 55836405 69693615 55836542 69693786 55836679 69693957 55836816 69694128 55836953 69694299 55837090 69694470 55837227 69694641 55837364 69694812 55837501 69694983 55837638 69695154 55837775 69695325 55837912 69695496 55838049 69695667 55838186 69695838 55838323 69696009 55838460 69696180 55838597 69696351 55838734 69696522 55838871 69696693 55839008 69696864 55839145 69697035 55839282 69697206 55839419 69697377 55839556 69697548 55839693 69697719 55839830 69697890 55839967 69698061 55840104 69698232 55840241 69698403 55840378 69698574 55840515 69698745 55840652 69698916 55840789 69699087 55840926 69699258 55841063 69699429 55841200 69699600 55841337 69699771 55841474 69699942 55841611 69700113 55841748 69700284 55841885 69700455 55842022 69700626 55842159 69700797 55842296 69700968 55842433 69701139 55842570 69701310 55842707 69701481 55842844 69701652 55842981 69701823 55843118 69701994 55843255 69702165 55843392 69702336 55843529 69702507 55843666 69702678 55843803 69702849 55843940 69703020 55844077 69703191 55844214 69703362 55844351 69703533 55844488 69703704 55844625 69703875 55844762 69704046 55844899 69704217 55845036 69704388 55845173 69704559 55845310 69704730 55845447 69704901 55845584 69705072 55845721 69705243 55845858 69705414 55845995 69705585 55846132 69705756 55846269 69705927 55846406 69706098 55846543 69706269 55846680 69706440 55846817 69706611 55846954 69706782 55847091 69706953 55847228 69707124 55847365 69707295 55847502 69707466 55847639 69707637 55847776 69707808 55847913 69707979 55848050 69708150 55848187 69708321 55848324 69708492 55848461 69708663 55848598 69708834 55848735 69709005 55848872 69709176 55849009 69709347 55849146 69709518 55849283 69709689 55849420 69709860 55849557 69710031 55849694 69710202 55849831 69710373 55849968 69710544 55850105 69710715 55850242 69710886 55850379 69711057 55850516 69711228 55850653 69711399 55850790 69711570 55850927 69711741 55851064 69711912 55851201 69712083 55851338 69712254 55851475 69712425 55851612 69712596 55851749 69712767 55851886 69712938 55852023 69713109 55852160 69713280 55852297 69713451 55852434 69713622 55852571 69713793 55852708 69713964 55852845 69714135 55852982 69714306 55853119 69714477 55853256 69714648 55853393 69714819 55853530 69714990 55853667 69715161 55853804 69715332 55853941 69715503 55854078 69715674 55854215 69715845 55854352 69716016 55854489 69716187 55854626 69716358 55854763 69716529 55854900 69716700 55855037 69716871 55855174 69717042 55855311 69717213 55855448 69717384 55855585 69717555 55855722 69717726 55855859 69717897 55855996 69718068 55856133 69718239 55856270 69718410 55856407 69718581 55856544 69718752 55856681 69718923 55856818 69719094 55856955 69719265 55857092 69719436 55857229 69719607 55857366 69719778 55857503 69719949 55857640 69720120 55857777 69720291 55857914 69720462 55858051 69720633 55858188 69720804 55858325 69720975 55858462 69721146 55858599 69721317 55858736 69721488 55858873 69721659 55859010 69721830 55859147 69722001 55859284 69722172 55859421 69722343 55859558 69722514 55859695 69722685 55859832 69722856 55859969 69723027 55860106 69723198 55860243 69723369 55860380 69723540 55860517 69723711 55860654 69723882 55860791 69724053 55860928 69724224 55861065 69724395 55861202 69724566 55861339 69724737 55861476 69724908 55861613 69725079 55861750 69725250 55861887 69725421 55862024 69725592 55862161 69725763 55862298 69725934 55862435 69726105 55862572 69726276 55862709 69726447 55862846 69726618 55862983 69726789 55863120 69726960 55863257 69727131 55863394 69727302 55863531 69727473 55863668 69727644 55863805 69727815 55863942 69727986 55864079 69728157 55864216 69728328 55864353 69728499 55864490 69728670 55864627 69728841 55864764 69729012 55864901 69729183 55865038 69729354 55865175 69729525 55865312 69729696 55865449 69729867 55865586 69730038 55865723 69730209 55865860 69730380 55865997 69730551 55866134 69730722 55866271 69730893 55866408 69731064 55866545 69731235 55866682 69731406 55866819 69731577 55866956 69731748 55867093 69731919 55867230 69732090 55867367 69732261 55867504 69732432 55867641 69732603 55867778 69732774 55867915 69732945 55868052 69733116 55868189 69733287 55868326 69733458 55868463 69733629 55868600 69733800 55868737 69733971 55868874 69734142 55869011 69734313 55869148 69734484 55869285 69734655 55869422 69734826 55869559 69734997 55869696 69735168 55869833 69735339 55869970 69735510 55870107 69735681 55870244 69735852 55870381 69736023 55870518 69736194 55870655 69736365 55870792 69736536 55870929 69736707 55871066 69736878 55871203 69737049 55871340 69737220 55871477 69737391 55871614 69737562 55871751 69737733 55871888 69737904 55872025 69738075 55872162 69738246 55872299 69738417 55872436 69738588 55872573 69738759 55872710 69738930 55872847 69739101 55872984 69739272 55873121 69739443 55873258 69739614 55873395 69739785 55873532 69739956 55873669 69740127 55873806 69740298 55873943 69740469 55874080 69740640 55874217 69740811 55874354 69740982 55874491 69741153 55874628 69741324 55874765 69741495 55874902 69741666 55875039 69741837 55875176 69742008 55875313 69742179 55875450 69742350 55875587 69742521 55875724 69742692 55875861 69742863 55875998 69743034 55876135 69743205 55876272 69743376 55876409 69743547 55876546 69743718 55876683 69743889 55876820 69744060 55876957 69744231 55877094 69744402 55877231 69744573 55877368 69744744 55877505 69744915 55877642 69745086 55877779 69745257 55877916 69745428 55878053 69745599 55878190 69745770 55878327 69745941 55878464 69746112 55878601 69746283 55878738 69746454 55878875 69746625 55879012 69746796 55879149 69746967 55879286 69747138 55879423 69747309 55879560 69747480 55879697 69747651 55879834 69747822 55879971 69747993 55880108 69748164 55880245 69748335 55880382 69748506 55880519 69748677 55880656 69748848 55880793 69749019 55880930 69749190 55881067 69749361 55881204 69749532 55881341 69749703 55881478 69749874 55881615 69750045 55881752 69750216 55881889 69750387 55882026 69750558 55882163 69750729 55882300 69750900 55882437 69751071 55882574 69751242 55882711 69751413 55882848 69751584 55882985 69751755 55883122 69751926 55883259 69752097 55883396 69752268 55883533 69752439 55883670 69752610 55883807 69752781 55883944 69752952 55884081 69753123 55884218 69753294 55884355 69753465 55884492 69753636 55884629 69753807 55884766 69753978 55884903 69754149 55885040 69754320 55885177 69754491 55885314 69754662 55885451 69754833 55885588 69755004 55885725 69755175 55885862 69755346 55885999 69755517 55886136 69755688 55886273 69755859 55886410 69756030 55886547 69756201 55886684 69756372 55886821 69756543 55886958 69756714 55887095 69756885 55887232 69757056 55887369 69757227 55887506 69757398 55887643 69757569 55887780 69757740 55887917 69757911 55888054 69758082 55888191 69758253 55888328 69758424 55888465 69758595 55888602 69758766 55888739 69758937 55888876 69759108 55889013 69759279 55889150 69759450 55889287 69759621 55889424 69759792 55889561 69759963 55889698 69760134 55889835 69760305 55889972 69760476 55890109 69760647 55890246 69760818 55890383 69760989 55890520 69761160 55890657 69761331 55890794 69761502 55890931 69761673 55891068 69761844 55891205 69762015 55891342 69762186 55891479 69762357 55891616 69762528 55891753 69762699 55891890 69762870 55892027 69763041 55892164 69763212 55892301 69763383 55892438 69763554 55892575 69763725 55892712 69763896 55892849 69764067 55892986 69764238 55893123 69764409 55893260 69764580 55893397 69764751 55893534 69764922 55893671 69765093 55893808 69765264 55893945 69765435 55894082 69765606 55894219 69765777 55894356 69765948 55894493 69766119 55894630 69766290 55894767 69766461 55894904 69766632 55895041 69766803 55895178 69766974 55895315 69767145 55895452 69767316 55895589 69767487 55895726 69767658 55895863 69767829 55896000 69768000 55896137 69768171 55896274 69768342 55896411 69768513 55896548 69768684 55896685 69768855 55896822 69769026 55896959 69769197 55897096 69769368 55897233 69769539 55897370 69769710 55897507 69769881 55897644 69770052 55897781 69770223 55897918 69770394 55898055 69770565 55898192 69770736 55898329 69770907 55898466 69771078 55898603 69771249 55898740 69771420 55898877 69771591 55899014 69771762 55899151 69771933 55899288 69772104 55899425 69772275 55899562 69772446 55899699 69772617 55899836 69772788 55899973 69772959 55900110 69773130 55900247 69773301 55900384 69773472 55900521 69773643 55900658 69773814 55900795 69773985 55900932 69774156 55901069 69774327 55901206 69774498 55901343 69774669 55901480 69774840 55901617 69775011 55901754 69775182 55901891 69775353 55902028 69775524 55902165 69775695 55902302 69775866 55902439 69776037 55902576 69776208 55902713 69776379 55902850 69776550 55902987 69776721 55903124 69776892 55903261 69777063 55903398 69777234 55903535 69777405 55903672 69777576 55903809 69777747 55903946 69777918 55904083 69778089 55904220 69778260 55904357 69778431 55904494 69778602 55904631 69778773 55904768 69778944 55904905 69779115 55905042 69779286 55905179 69779457 55905316 69779628 55905453 69779799 55905590 69779970 55905727 69780141 55905864 69780312 55906001 69780483 55906138 69780654 55906275 69780825 55906412 69780996 55906549 69781167 55906686 69781338 55906823 69781509 55906960 69781680 55907097 69781851 55907234 69782022 55907371 69782193 55907508 69782364 55907645 69782535 55907782 69782706 55907919 69782877 55908056 69783048 55908193 69783219 55908330 69783390 55908467 69783561 55908604 69783732 55908741 69783903 55908878 69784074 55909015 69784245 55909152 69784416 55909289 69784587 55909426 69784758 55909563 69784929 55909700 69785100 55909837 69785271 55909974 69785442 55910111 69785613 55910248 69785784 55910385 69785955 55910522 69786126 55910659 69786297 55910796 69786468 55910933 69786639 55911070 69786810 55911207 69786981 55911344 69787152 55911481 69787323 55911618 69787494 55911755 69787665 55911892 69787836 55912029 69788007 55912166 69788178 55912303 69788349 55912440 69788520 55912577 69788691 55912714 69788862 55912851 69789033 55912988 69789204 55913125 69789375 55913262 69789546 55913399 69789717 55913536 69789888 55913673 69790059 55913810 69790230 55913947 69790401 55914084 69790572 55914221 69790743 55914358 69790914 55914495 69791085 55914632 69791256 55914769 69791427 55914906 69791598 55915043 69791769 55915180 69791940 55915317 69792111 55915454 69792282 55915591 69792453 55915728 69792624 55915865 69792795 55916002 69792966 55916139 69793137 55916276 69793308 55916413 69793479 55916550 69793650 55916687 69793821 55916824 69793992 55916961 69794163 55917098 69794334 55917235 69794505 55917372 69794676 55917509 69794847 55917646 69795018 55917783 69795189 55917920 69795360 55918057 69795531 55918194 69795702 55918331 69795873 55918468 69796044 55918605 69796215 55918742 69796386 55918879 69796557 55919016 69796728 55919153 69796899 55919290 69797070 55919427 69797241 55919564 69797412 55919701 69797583 55919838 69797754 55919975 69797925 55920112 69798096 55920249 69798267 55920386 69798438 55920523 69798609 55920660 69798780 55920797 69798951 55920934 69799122 55921071 69799293 55921208 69799464 55921345 69799635 55921482 69799806 55921619 69799977 55921756 69800148 55921893 69800319 55922030 69800490 55922167 69800661 55922304 69800832 55922441 69801003 55922578 69801174 55922715 69801345 55922852 69801516 55922989 69801687 55923126 69801858 55923263 69802029 55923400 69802200 55923537 69802371 55923674 69802542 55923811 69802713 55923948 69802884 55924085 69803055 55924222 69803226 55924359 69803397 55924496 69803568 55924633 69803739 55924770 69803910 55924907 69804081 55925044 69804252 55925181 69804423 55925318 69804594 55925455 69804765 55925592 69804936 55925729 69805107 55925866 69805278 55926003 69805449 55926140 69805620 55926277 69805791 55926414 69805962 55926551 69806133 55926688 69806304 55926825 69806475 55926962 69806646 55927099 69806817 55927236 69806988 55927373 69807159 55927510 69807330 55927647 69807501 55927784 69807672 55927921 69807843 55928058 69808014 55928195 69808185 55928332 69808356 55928469 69808527 55928606 69808698 55928743 69808869 55928880 69809040 55929017 69809211 55929154 69809382 55929291 69809553 55929428 69809724 55929565 69809895 55929702 69810066 55929839 69810237 55929976 69810408 55930113 69810579 55930250 69810750 55930387 69810921 55930524 69811092 55930661 69811263 55930798 69811434 55930935 69811605 55931072 69811776 55931209 69811947 55931346 69812118 55931483 69812289 55931620 69812460 55931757 69812631 55931894 69812802 55932031 69812973 55932168 69813144 55932305 69813315 55932442 69813486 55932579 69813657 55932716 69813828 55932853 69813999 55932990 69814170 55933127 69814341 55933264 69814512 55933401 69814683 55933538 69814854 55933675 69815025 55933812 69815196 55933949 69815367 55934086 69815538 55934223 69815709 55934360 69815880 55934497 69816051 55934634 69816222 55934771 69816393 55934908 69816564 55935045 69816735 55935182 69816906 55935319 69817077 55935456 69817248 55935593 69817419 55935730 69817590 55935867 69817761 55936004 69817932 55936141 69818103 55936278 69818274 55936415 69818445 55936552 69818616 55936689 69818787 55936826 69818958 55936963 69819129 55937100 69819300 55937237 69819471 55937374 69819642 55937511 69819813 55937648 69819984 55937785 69820155 55937922 69820326 55938059 69820497 55938196 69820668 55938333 69820839 55938470 69821010 55938607 69821181 55938744 69821352 55938881 69821523 55939018 69821694 55939155 69821865 55939292 69822036 55939429 69822207 55939566 69822378 55939703 69822549 55939840 69822720 55939977 69822891 55940114 69823062 55940251 69823233 55940388 69823404 55940525 69823575 55940662 69823746 55940799 69823917 55940936 69824088 55941073 69824259 55941210 69824430 55941347 69824601 55941484 69824772 55941621 69824943 55941758 69825114 55941895 69825285 55942032 69825456 55942169 69825627 55942306 69825798 55942443 69825969 55942580 69826140 55942717 69826311 55942854 69826482 55942991 69826653 55943128 69826824 55943265 69826995 55943402 69827166 55943539 69827337 55943676 69827508 55943813 69827679 55943950 69827850 55944087 69828021 55944224 69828192 55944361 69828363 55944498 69828534 55944635 69828705 55944772 69828876 55944909 69829047 55945046 69829218 55945183 69829389 55945320 69829560 55945457 69829731 55945594 69829902 55945731 69830073 55945868 69830244 55946005 69830415 55946142 69830586 55946279 69830757 55946416 69830928 55946553 69831099 55946690 69831270 55946827 69831441 55946964 69831612 55947101 69831783 55947238 69831954 55947375 69832125 55947512 69832296 55947649 69832467 55947786 69832638 55947923 69832809 55948060 69832980 55948197 69833151 55948334 69833322 55948471 69833493 55948608 69833664 55948745 69833835 55948882 69834006 55949019 69834177 55949156 69834348 55949293 69834519 55949430 69834690 55949567 69834861 55949704 69835032 55949841 69835203 55949978 69835374 55950115 69835545 55950252 69835716 55950389 69835887 55950526 69836058 55950663 69836229 55950800 69836400 55950937 69836571 55951074 69836742 55951211 69836913 55951348 69837084 55951485 69837255 55951622 69837426 55951759 69837597 55951896 69837768 55952033 69837939 55952170 69838110 55952307 69838281 55952444 69838452 55952581 69838623 55952718 69838794 55952855 69838965 55952992 69839136 55953129 69839307 55953266 69839478 55953403 69839649 55953540 69839820 55953677 69839991 55953814 69840162 55953951 69840333 55954088 69840504 55954225 69840675 55954362 69840846 55954499 69841017 55954636 69841188 55954773 69841359 55954910 69841530 55955047 69841701 55955184 69841872 55955321 69842043 55955458 69842214 55955595 69842385 55955732 69842556 55955869 69842727 55956006 69842898 55956143 69843069 55956280 69843240 55956417 69843411 55956554 69843582 55956691 69843753 55956828 69843924 55956965 69844095 55957102 69844266 55957239 69844437 55957376 69844608 55957513 69844779 55957650 69844950 55957787 69845121 55957924 69845292 55958061 69845463 55958198 69845634 55958335 69845805 55958472 69845976 55958609 69846147 55958746 69846318 55958883 69846489 55959020 69846660 55959157 69846831 55959294 69847002 55959431 69847173 55959568 69847344 55959705 69847515 55959842 69847686 55959979 69847857 55960116 69848028 55960253 69848199 55960390 69848370 55960527 69848541 55960664 69848712 55960801 69848883 55960938 69849054 55961075 69849225 55961212 69849396 55961349 69849567 55961486 69849738 55961623 69849909 55961760 69850080 55961897 69850251 55962034 69850422 55962171 69850593 55962308 69850764 55962445 69850935 55962582 69851106
1000 56236445 0 56236445 70192935 56236582 70193106 56236719 70193277 56236856 70193448 56236993 70193619 56237130 70193790 56237267 70193961 56237404 70194132 56237541 70194303 56237678 70194474 56237815 70194645 56237952 70194816 56238089 70194987 56238226 70195158 56238363 70195329 56238500 70195500 56238637 70195671 56238774 70195842 56238911 70196013 56239048 70196184 56239185 70196355 56239322 70196526 56239459 70196697 56239596 70196868 56239733 70197039 56239870 70197210 56240007 70197381 56240144 70197552 56240281 70197723 56240418 70197894 56240555 70198065 56240692 70198236 56240829 70198407 56240966 70198578 56241103 70198749 56241240 70198920 56241377 70199091 56241514 70199262 56241651 70199433 56241788 70199604 56241925 70199775 56242062 70199946 56242199 70200117 56242336 70200288 56242473 70200459 56242610 70200630 56242747 70200801 56242884 70200972 56243021 70201143 56243158 70201314 56243295 70201485 56243432 70201656 56243569 70201827 56243706 70201998 56243843 70202169 56243980 70202340 56244117 70202511 56244254 70202682 56244391 70202853 56244528 70203024 56244665 70203195 56244802 70203366 56244939 70203537 56245076 70203708 56245213 70203879 56245350 70204050 56245487 70204221 56245624 70204392 56245761 70204563 56245898 70204734 56246035 70204905 56246172 70205076 56246309 70205247 56246446 70205418 56246583 70205589 56246720 70205760 56246857 70205931 56246994 70206102 56247131 70206273 56247268 70206444 56247405 70206615 56247542 70206786 56247679 70206957 56247816 70207128 56247953 70207299 56248090 70207470 56248227 70207641 56248364 70207812 56248501 70207983 56248638 70208154 56248775 70208325 56248912 70208496 56249049 70208667 56249186 70208838 56249323 70209009 56249460 70209180 56249597 70209351 56249734 70209522 56249871 70209693 56250008 70209864 56250145 70210035 56250282 70210206 56250419 70210377 56250556 70210548 56250693 70210719 56250830 70210890 56250967 70211061 56251104 70211232 56251241 70211403 56251378 70211574 56251515 70211745 56251652 70211916 56251789 70212087 56251926 70212258 56252063 70212429 56252200 70212600 56252337 70212771 56252474 70212942 56252611 70213113 56252748 70213284 56252885 70213455 56253022 70213626 56253159 70213797 56253296 70213968 56253433 70214139 56253570 70214310 56253707 70214481 56253844 70214652 56253981 70214823 56254118 70214994 56254255 70215165 56254392 70215336 56254529 70215507 56254666 70215678 56254803 70215849 56254940 70216020 56255077 70216191 56255214 70216362 56255351 70216533 56255488 70216704 56255625 70216875 56255762 70217046 56255899 70217217 56256036 70217388 56256173 70217559 56256310 70217730 56256447 70217901 56256584 70218072 56256721 70218243 56256858 70218414 56256995 70218585 56257132 70218756 56257269 70218927 56257406 70219098 56257543 70219269 56257680 70219440 56257817 70219611 56257954 70219782 56258091 70219953 56258228 70220124 56258365 70220295 56258502 70220466 56258639 70220637 56258776 70220808 56258913 70220979 56259050 70221150 56259187 70221321 56259324 70221492 56259461 70221663 56259598 70221834 56259735 70222005 56259872 70222176 56260009 70222347 56260146 70222518 56260283 70222689 56260420 70222860 56260557 70223031 56260694 70223202 56260831 70223373 56260968 70223544 56261105 70223715 56261242 70223886 56261379 70224057 56261516 70224228 56261653 70224399 56261790 70224570 56261927 70224741 56262064 70224912 56262201 70225083 56262338 70225254 56262475 70225425 56262612 70225596 56262749 70225767 56262886 70225938 56263023 70226109 56263160 70226280 56263297 70226451 56263434 70226622 56263571 70226793 56263708 70226964 56263845 70227135 56263982 70227306 56264119 70227477 56264256 70227648 56264393 70227819 56264530 70227990 56264667 70228161 56264804 70228332 56264941 70228503 56265078 70228674 56265215 70228845 56265352 70229016 56265489 70229187 56265626 70229358 56265763 70229529 56265900 70229700 56266037 70229871 56266174 70230042 56266311 70230213 56266448 70230384 56266585 70230555 56266722 70230726 56266859 70230897 56266996 70231068 56267133 70231239 56267270 70231410 56267407 70231581 56267544 70231752 56267681 70231923 56267818 70232094 56267955 70232265 56268092 70232436 56268229 70232607 56268366 70232778 56268503 70232949 56268640 70233120 56268777 70233291 56268914 70233462 56269051 70233633 56269188 70233804 56269325 70233975 56269462 70234146 56269599 70234317 56269736 70234488 56269873 70234659 56270010 70234830 56270147 70235001 56270284 70235172 56270421 70235343 56270558 70235514 56270695 70235685 56270832 70235856 56270969 70236027 56271106 70236198 56271243 70236369 56271380 70236540 56271517 70236711 56271654 70236882 56271791 70237053 56271928 70237224 56272065 70237395 56272202 70237566 56272339 70237737 56272476 70237908 56272613 70238079 56272750 70238250 56272887 70238421 56273024 70238592 56273161 70238763 56273298 70238934 56273435 70239105 56273572 70239276 56273709 70239447 56273846 70239618 56273983 70239789 56274120 70239960 56274257 70240131 56274394 70240302 56274531 70240473 56274668 70240644 56274805 70240815 56274942 70240986 56275079 70241157 56275216 70241328 56275353 70241499 56275490 70241670 56275627 70241841 56275764 70242012 56275901 70242183 56276038 70242354 56276175 70242525 56276312 70242696 56276449 70242867 56276586 70243038 56276723 70243209 56276860 70243380 56276997 70243551 56277134 70243722 56277271 70243893 56277408 70244064 56277545 70244235 56277682 70244406 56277819 70244577 56277956 70244748 56278093 70244919 56278230 70245090 56278367 70245261 56278504 70245432 56278641 70245603 56278778 70245774 56278915 70245945 56279052 70246116 56279189 70246287 56279326 70246458 56279463 70246629 56279600 70246800 56279737 70246971 56279874 70247142 56280011 70247313 56280148 70247484 56280285 70247655 56280422 70247826 56280559 70247997 56280696 70248168 56280833 70248339 56280970 70248510 56281107 70248681 56281244 70248852 56281381 70249023 56281518 70249194 56281655 70249365 56281792 70249536 56281929 70249707 56282066 70249878 56282203 70250049 56282340 70250220 56282477 70250391 56282614 70250562 56282751 70250733 56282888 70250904 56283025 70251075 56283162 70251246 56283299 70251417 56283436 70251588 56283573 70251759 56283710 70251930 56283847 70252101 56283984 70252272 56284121 70252443 56284258 70252614 56284395 70252785 56284532 70252956 56284669 70253127 56284806 70253298 56284943 70253469 56285080 70253640 56285217 70253811 56285354 70253982 56285491 70254153 56285628 70254324 56285765 70254495 56285902 70254666 56286039 70254837 56286176 70255008 56286313 70255179 56286450 70255350 56286587 70255521 56286724 70255692 56286861 70255863 56286998 70256034 56287135 70256205 56287272 70256376 56287409 70256547 56287546 70256718 56287683 70256889 56287820 70257060 56287957 70257231 56288094 70257402 56288231 70257573 56288368 70257744 56288505 70257915 56288642 70258086 56288779 70258257 56288916 70258428 56289053 70258599 56289190 70258770 56289327 70258941 56289464 70259112 56289601 70259283 56289738 70259454 56289875 70259625 56290012 70259796 56290149 70259967 56290286 70260138 56290423 70260309 56290560 70260480 56290697 70260651 56290834 70260822 56290971 70260993 56291108 70261164 56291245 70261335 56291382 70261506 56291519 70261677 56291656 70261848 56291793 70262019 56291930 70262190 56292067 70262361 56292204 70262532 56292341 70262703 56292478 70262874 56292615 70263045 56292752 70263216 56292889 70263387 56293026 70263558 56293163 70263729 56293300 70263900 56293437 70264071 56293574 70264242 56293711 70264413 56293848 70264584 56293985 70264755 56294122 70264926 56294259 70265097 56294396 70265268 56294533 70265439 56294670 70265610 56294807 70265781 56294944 70265952 56295081 70266123 56295218 70266294 56295355 70266465 56295492 70266636 56295629 70266807 56295766 70266978 56295903 70267149 56296040 70267320 56296177 70267491 56296314 70267662 56296451 70267833 56296588 70268004 56296725 70268175 56296862 70268346 56296999 70268517 56297136 70268688 56297273 70268859 56297410 70269030 56297547 70269201 56297684 70269372 56297821 70269543 56297958 70269714 56298095 70269885 56298232 70270056 56298369 70270227 56298506 70270398 56298643 70270569 56298780 70270740 56298917 70270911 56299054 70271082 56299191 70271253 56299328 70271424 56299465 70271595 56299602 70271766 56299739 70271937 56299876 70272108 56300013 70272279 56300150 70272450 56300287 70272621 56300424 70272792 56300561 70272963 56300698 70273134 56300835 70273305 56300972 70273476 56301109 70273647 56301246 70273818 56301383 70273989 56301520 70274160 56301657 70274331 56301794 70274502 56301931 70274673 56302068 70274844 56302205 70275015 56302342 70275186 56302479 70275357 56302616 70275528 56302753 70275699 56302890 70275870 56303027 70276041 56303164 70276212 56303301 70276383 56303438 70276554 56303575 70276725 56303712 70276896 56303849 70277067 56303986 70277238 56304123 70277409 56304260 70277580 56304397 70277751 56304534 70277922 56304671 70278093 56304808 70278264 56304945 70278435 56305082 70278606 56305219 70278777 56305356 70278948 56305493 70279119 56305630 70279290 56305767 70279461 56305904 70279632 56306041 70279803 56306178 70279974 56306315 70280145 56306452 70280316 56306589 70280487 56306726 70280658 56306863 70280829 56307000 70281000 56307137 70281171 56307274 70281342 56307411 70281513 56307548 70281684 56307685 70281855 56307822 70282026 56307959 70282197 56308096 70282368 56308233 70282539 56308370 70282710 56308507 70282881 56308644 70283052 56308781 70283223 56308918 70283394 56309055 70283565 56309192 70283736 56309329 70283907 56309466 70284078 56309603 70284249 56309740 70284420 56309877 70284591 56310014 70284762 56310151 70284933 56310288 70285104 56310425 70285275 56310562 70285446 56310699 70285617 56310836 70285788 56310973 70285959 56311110 70286130 56311247 70286301 56311384 70286472 56311521 70286643 56311658 70286814 56311795 70286985 56311932 70287156 56312069 70287327 56312206 70287498 56312343 70287669 56312480 70287840 56312617 70288011 56312754 70288182 56312891 70288353 56313028 70288524 56313165 70288695 56313302 70288866 56313439 70289037 56313576 70289208 56313713 70289379 56313850 70289550 56313987 70289721 56314124 70289892 56314261 70290063 56314398 70290234 56314535 70290405 56314672 70290576 56314809 70290747 56314946 70290918 56315083 70291089 56315220 70291260 56315357 70291431 56315494 70291602 56315631 70291773 56315768 70291944 56315905 70292115 56316042 70292286 56316179 70292457 56316316 70292628 56316453 70292799 56316590 70292970 56316727 70293141 56316864 70293312 56317001 70293483 56317138 70293654 56317275 70293825 56317412 70293996 56317549 70294167 56317686 70294338 56317823 70294509 56317960 70294680 56318097 70294851 56318234 70295022 56318371 70295193 56318508 70295364 56318645 70295535 56318782 70295706 56318919 70295877 56319056 70296048 56319193 70296219 56319330 70296390 56319467 70296561 56319604 70296732 56319741 70296903 56319878 70297074 56320015 70297245 56320152 70297416 56320289 70297587 56320426 70297758 56320563 70297929 56320700 70298100 56320837 70298271 56320974 70298442 56321111 70298613 56321248 70298784 56321385 70298955 56321522 70299126 56321659 70299297 56321796 70299468 56321933 70299639 56322070 70299810 56322207 70299981 56322344 70300152 56322481 70300323 56322618 70300494 56322755 70300665 56322892 70300836 56323029 70301007 56323166 70301178 56323303 70301349 56323440 70301520 56323577 70301691 56323714 70301862 56323851 70302033 56323988 70302204 56324125 70302375 56324262 70302546 56324399 70302717 56324536 70302888 56324673 70303059 56324810 70303230 56324947 70303401 56325084 70303572 56325221 70303743 56325358 70303914 56325495 70304085 56325632 70304256 56325769 70304427 56325906 70304598 56326043 70304769 56326180 70304940 56326317 70305111 56326454 70305282 56326591 70305453 56326728 70305624 56326865 70305795 56327002 70305966 56327139 70306137 56327276 70306308 56327413 70306479 56327550 70306650 56327687 70306821 56327824 70306992 56327961 70307163 56328098 70307334 56328235 70307505 56328372 70307676 56328509 70307847 56328646 70308018 56328783 70308189 56328920 70308360 56329057 70308531 56329194 70308702 56329331 70308873 56329468 70309044 56329605 70309215 56329742 70309386 56329879 70309557 56330016 70309728 56330153 70309899 56330290 70310070 56330427 70310241 56330564 70310412 56330701 70310583 56330838 70310754 56330975 70310925 56331112 70311096 56331249 70311267 56331386 70311438 56331523 70311609 56331660 70311780 56331797 70311951 56331934 70312122 56332071 70312293 56332208 70312464 56332345 70312635 56332482 70312806 56332619 70312977 56332756 70313148 56332893 70313319 56333030 70313490 56333167 70313661 56333304 70313832 56333441 70314003 56333578 70314174 56333715 70314345 56333852 70314516 56333989 70314687 56334126 70314858 56334263 70315029 56334400 70315200 56334537 70315371 56334674 70315542 56334811 70315713 56334948 70315884 56335085 70316055 56335222 70316226 56335359 70316397 56335496 70316568 56335633 70316739 56335770 70316910 56335907 70317081 56336044 70317252 56336181 70317423 56336318 70317594 56336455 70317765 56336592 70317936 56336729 70318107 56336866 70318278 56337003 70318449 56337140 70318620 56337277 70318791 56337414 70318962 56337551 70319133 56337688 70319304 56337825 70319475 56337962 70319646 56338099 70319817 56338236 70319988 56338373 70320159 56338510 70320330 56338647 70320501 56338784 70320672 56338921 70320843 56339058 70321014 56339195 70321185 56339332 70321356 56339469 70321527 56339606 70321698 56339743 70321869 56339880 70322040 56340017 70322211 56340154 70322382 56340291 70322553 56340428 70322724 56340565 70322895 56340702 70323066 56340839 70323237 56340976 70323408 56341113 70323579 56341250 70323750 56341387 70323921 56341524 70324092 56341661 70324263 56341798 70324434 56341935 70324605 56342072 70324776 56342209 70324947 56342346 70325118 56342483 70325289 56342620 70325460 56342757 70325631 56342894 70325802 56343031 70325973 56343168 70326144 56343305 70326315 56343442 70326486 56343579 70326657 56343716 70326828 56343853 70326999 56343990 70327170 56344127 70327341 56344264 70327512 56344401 70327683 56344538 70327854 56344675 70328025 56344812 70328196 56344949 70328367 56345086 70328538 56345223 70328709 56345360 70328880 56345497 70329051 56345634 70329222 56345771 70329393 56345908 70329564 56346045 70329735 56346182 70329906 56346319 70330077 56346456 70330248 56346593 70330419 56346730 70330590 56346867 70330761 56347004 70330932 56347141 70331103 56347278 70331274 56347415 70331445 56347552 70331616 56347689 70331787 56347826 70331958 56347963 70332129 56348100 70332300 56348237 70332471 56348374 70332642 56348511 70332813 56348648 70332984 56348785 70333155 56348922 70333326 56349059 70333497 56349196 70333668 56349333 70333839 56349470 70334010 56349607 70334181 56349744 70334352 56349881 70334523 56350018 70334694 56350155 70334865 56350292 70335036 56350429 70335207 56350566 70335378 56350703 70335549 56350840 70335720 56350977 70335891 56351114 70336062 56351251 70336233 56351388 70336404 56351525 70336575 56351662 70336746 56351799 70336917 56351936 70337088 56352073 70337259 56352210 70337430 56352347 70337601 56352484 70337772 56352621 70337943 56352758 70338114 56352895 70338285 56353032 70338456 56353169 70338627 56353306 70338798 56353443 70338969 56353580 70339140 56353717 70339311 56353854 70339482 56353991 70339653 56354128 70339824 56354265 70339995 56354402 70340166 56354539 70340337 56354676 70340508 56354813 70340679 56354950 70340850 56355087 70341021 56355224 70341192 56355361 70341363 56355498 70341534 56355635 70341705 56355772 70341876 56355909 70342047 56356046 70342218 56356183 70342389 56356320 70342560 56356457 70342731 56356594 70342902 56356731 70343073 56356868 70343244 56357005 70343415 56357142 70343586 56357279 70343757 56357416 70343928 56357553 70344099 56357690 70344270 56357827 70344441 56357964 70344612 56358101 70344783 56358238 70344954 56358375 70345125 56358512 70345296 56358649 70345467 56358786 70345638 56358923 70345809 56359060 70345980 56359197 70346151 56359334 70346322 56359471 70346493 56359608 70346664 56359745 70346835 56359882 70347006 56360019 70347177 56360156 70347348 56360293 70347519 56360430 70347690 56360567 70347861 56360704 70348032 56360841 70348203 56360978 70348374 56361115 70348545 56361252 70348716 56361389 70348887 56361526 70349058 56361663 70349229 56361800 70349400 56361937 70349571 56362074 70349742 56362211 70349913 56362348 70350084 56362485 70350255 56362622 70350426 56362759 70350597 56362896 70350768 56363033 70350939 56363170 70351110 56363307 70351281 56363444 70351452 56363581 70351623 56363718 70351794 56363855 70351965 56363992 70352136 56364129 70352307 56364266 70352478 56364403 70352649 56364540 70352820 56364677 70352991 56364814 70353162 56364951 70353333 56365088 70353504 56365225 70353675 56365362 70353846 56365499 70354017 56365636 70354188 56365773 70354359 56365910 70354530 56366047 70354701 56366184 70354872 56366321 70355043 56366458 70355214 56366595 70355385 56366732 70355556 56366869 70355727 56367006 70355898 56367143 70356069 56367280 70356240 56367417 70356411 56367554 70356582 56367691 70356753 56367828 70356924 56367965 70357095 56368102 70357266 56368239 70357437 56368376 70357608 56368513 70357779 56368650 70357950 56368787 70358121 56368924 70358292 56369061 70358463 56369198 70358634 56369335 70358805 56369472 70358976 56369609 70359147 56369746 70359318 56369883 70359489 56370020 70359660 56370157 70359831 56370294 70360002 56370431 70360173 56370568 70360344 56370705 70360515 56370842 70360686 56370979 70360857 56371116 70361028 56371253 70361199 56371390 70361370 56371527 70361541 56371664 70361712 56371801 70361883 56371938 70362054 56372075 70362225 56372212 70362396 56372349 70362567 56372486 70362738 56372623 70362909 56372760 70363080 56372897 70363251 56373034 70363422 56373171 70363593
1000 55689267 0 55689267 69509961 55689404 69510132 55689541 69510303 55689678 69510474 55689815 69510645 55689952 69510816 55690089 69510987 55690226 69511158 55690363 69511329 55690500 69511500 55690637 69511671 55690774 69511842 55690911 69512013 55691048 69512184 55691185 69512355 55691322 69512526 55691459 69512697 55691596 69512868 55691733 69513039 55691870 69513210 55692007 69513381 55692144 69513552 55692281 69513723 55692418 69513894 55692555 69514065 55692692 69514236 55692829 69514407 55692966 69514578 55693103 69514749 55693240 69514920 55693377 69515091 55693514 69515262 55693651 69515433 55693788 69515604 55693925 69515775 55694062 69515946 55694199 69516117 55694336 69516288 55694473 69516459 55694610 69516630 55694747 69516801 55694884 69516972 55695021 69517143 55695158 69517314 55695295 69517485 55695432 69517656 55695569 69517827 55695706 69517998 55695843 69518169 55695980 69518340 55696117 69518511 55696254 69518682 55696391 69518853 55696528 69519024 55696665 69519195 55696802 69519366 55696939 69519537 55697076 69519708 55697213 69519879 55697350 69520050 55697487 69520221 55697624 69520392 55697761 69520563 55697898 69520734 55698035 69520905 55698172 69521076 55698309 69521247 55698446 69521418 55698583 69521589 55698720 69521760 55698857 69521931 55698994 69522102 55699131 69522273 55699268 69522444 55699405 69522615 55699542 69522786 55699679 69522957 55699816 69523128 55699953 69523299 55700090 69523470 55700227 69523641 55700364 69523812 55700501 69523983 55700638 69524154 55700775 69524325 55700912 69524496 55701049 69524667 55701186 69524838 55701323 69525009 55701460 69525180 55701597 69525351 55701734 69525522 55701871 69525693 55702008 69525864 55702145 69526035 55702282 69526206 55702419 69526377 55702556 69526548 55702693 69526719 55702830 69526890 55702967 69527061 55703104 69527232 55703241 69527403 55703378 69527574 55703515 69527745 55703652 69527916 55703789 69528087 55703926 69528258 55704063 69528429 55704200 69528600 55704337 69528771 55704474 69528942 55704611 69529113 55704748 69529284 55704885 69529455 55705022 69529626 55705159 69529797 55705296 69529968 55705433 69530139 55705570 69530310 55705707 69530481 55705844 69530652 55705981 69530823 55706118 69530994 55706255 69531165 55706392 69531336 55706529 69531507 55706666 69531678 55706803 69531849 55706940 69532020 55707077 69532191 55707214 69532362 55707351 69532533 55707488 69532704 55707625 69532875 55707762 69533046 55707899 69533217 55708036 69533388 55708173 69533559 55708310 69533730 55708447 69533901 55708584 69534072 55708721 69534243 55708858 69534414 55708995 69534585 55709132 69534756 55709269 69534927 55709406 69535098 55709543 69535269 55709680 69535440 55709817 69535611 55709954 69535782 55710091 69535953 55710228 69536124 55710365 69536295 55710502 69536466 55710639 69536637 55710776 69536808 55710913 69536979 55711050 69537150 55711187 69537321 55711324 69537492 55711461 69537663 55711598 69537834 55711735 69538005 55711872 69538176 55712009 69538347 55712146 69538518 55712283 69538689 55712420 69538860 55712557 69539031 55712694 69539202 55712831 69539373 55712968 69539544 55713105 69539715 55713242 69539886 55713379 69540057 55713516 69540228 55713653 69540399 55713790 69540570 55713927 69540741 55714064 69540912 55714201 69541083 55714338 69541254 55714475 69541425 55714612 69541596 55714749 69541767 55714886 69541938 55715023 69542109 55715160 69542280 55715297 69542451 55715434 69542622 55715571 69542793 55715708 69542964 55715845 69543135 55715982 69543306 55716119 69543477 55716256 69543648 55716393 69543819 55716530 69543990 55716667 69544161 55716804 69544332 55716941 69544503 55717078 69544674 55717215 69544845 55717352 69545016 55717489 69545187 55717626 69545358 55717763 69545529 55717900 69545700 55718037 69545871 55718174 69546042 55718311 69546213 55718448 69546384 55718585 69546555 55718722 69546726 55718859 69546897 55718996 69547068 55719133 69547239 55719270 69547410 55719407 69547581 55719544 69547752 55719681 69547923 55719818 69548094 55719955 69548265 55720092 69548436 55720229 69548607 55720366 69548778 55720503 69548949 55720640 69549120 55720777 69549291 55720914 69549462 55721051 69549633 55721188 69549804 55721325 69549975 55721462 69550146 55721599 69550317 55721736 69550488 55721873 69550659 55722010 69550830 55722147 69551001 55722284 69551172 55722421 69551343 55722558 69551514 55722695 69551685 55722832 69551856 55722969 69552027 55723106 69552198 55723243 69552369 55723380 69552540 55723517 69552711 55723654 69552882 55723791 69553053 55723928 69553224 55724065 69553395 55724202 69553566 55724339 69553737 55724476 69553908 55724613 69554079 55724750 69554250 55724887 69554421 55725024 69554592 55725161 69554763 55725298 69554934 55725435 69555105 55725572 69555276 55725709 69555447 55725846 69555618 55725983 69555789 55726120 69555960 55726257 69556131 55726394 69556302 55726531 69556473 55726668 69556644 55726805 69556815 55726942 69556986 55727079 69557157 55727216 69557328 55727353 69557499 55727490 69557670 55727627 69557841 55727764 69558012 55727901 69558183 55728038 69558354 55728175 69558525 55728312 69558696 55728449 69558867 55728586 69559038 55728723 69559209 55728860 69559380 55728997 69559551 55729134 69559722 55729271 69559893 55729408 69560064 55729545 69560235 55729682 69560406 55729819 69560577 55729956 69560748 55730093 69560919 55730230 69561090 55730367 69561261 55730504 69561432 55730641 69561603 55730778 69561774 55730915 69561945 55731052 69562116 55731189 69562287 55731326 69562458 55731463 69562629 55731600 69562800 55731737 69562971 55731874 69563142 55732011 69563313 55732148 69563484 55732285 69563655 55732422 69563826 55732559 69563997 55732696 69564168 55732833 69564339 55732970 69564510 55733107 69564681 55733244 69564852 55733381 69565023 55733518 69565194 55733655 69565365 55733792 69565536 55733929 69565707 55734066 69565878 55734203 69566049 55734340 69566220 55734477 69566391 55734614 69566562 55734751 69566733 55734888 69566904 55735025 69567075 55735162 69567246 55735299 69567417 55735436 69567588 55735573 69567759 55735710 69567930 55735847 69568101 55735984 69568272 55736121 69568443 55736258 69568614 55736395 69568785 55736532 69568956 55736669 69569127 55736806 69569298 55736943 69569469 55737080 69569640 55737217 69569811 55737354 69569982 55737491 69570153 55737628 69570324 55737765 69570495 55737902 69570666 55738039 69570837 55738176 69571008 55738313 69571179 55738450 69571350 55738587 69571521 55738724 69571692 55738861 69571863 55738998 69572034 55739135 69572205 55739272 69572376 55739409 69572547 55739546 69572718 55739683 69572889 55739820 69573060 55739957 69573231 55740094 69573402 55740231 69573573 55740368 69573744 55740505 69573915 55740642 69574086 55740779 69574257 55740916 69574428 55741053 69574599 55741190 69574770 55741327 69574941 55741464 69575112 55741601 69575283 55741738 69575454 55741875 69575625 55742012 69575796 55742149 69575967 55742286 69576138 55742423 69576309 55742560 69576480 55742697 69576651 55742834 69576822 55742971 69576993 55743108 69577164 55743245 69577335 55743382 69577506 55743519 69577677 55743656 69577848 55743793 69578019 55743930 69578190 55744067 69578361 55744204 69578532 55744341 69578703 55744478 69578874 55744615 69579045 55744752 69579216 55744889 69579387 55745026 69579558 55745163 69579729 55745300 69579900 55745437 69580071 55745574 69580242 55745711 69580413 55745848 69580584 55745985 69580755 55746122 69580926 55746259 69581097 55746396 69581268 55746533 69581439 55746670 69581610 55746807 69581781 55746944 69581952 55747081 69582123 55747218 69582294 55747355 69582465 55747492 69582636 55747629 69582807 55747766 69582978 55747903 69583149 55748040 69583320 55748177 69583491 55748314 69583662 55748451 69583833 55748588 69584004 55748725 69584175 55748862 69584346 55748999 69584517 55749136 69584688 55749273 69584859 55749410 69585030 55749547 69585201 55749684 69585372 55749821 69585543 55749958 69585714 55750095 69585885 55750232 69586056 55750369 69586227 55750506 69586398 55750643 69586569 55750780 69586740 55750917 69586911 55751054 69587082 55751191 69587253 55751328 69587424 55751465 69587595 55751602 69587766 55751739 69587937 55751876 69588108 55752013 69588279 55752150 69588450 55752287 69588621 55752424 69588792 55752561 69588963 55752698 69589134 55752835 69589305 55752972 69589476 55753109 69589647 55753246 69589818 55753383 69589989 55753520 69590160 55753657 69590331 55753794 69590502 55753931 69590673 55754068 69590844 55754205 69591015 55754342 69591186 55754479 69591357 55754616 69591528 55754753 69591699 55754890 69591870 55755027 69592041 55755164 69592212 55755301 69592383 55755438 69592554 55755575 69592725 55755712 69592896 55755849 69593067 55755986 69593238 55756123 69593409 55756260 69593580 55756397 69593751 55756534 69593922 55756671 69594093 55756808 69594264 55756945 69594435 55757082 69594606 55757219 69594777 55757356 69594948 55757493 69595119 55757630 69595290 55757767 69595461 55757904 69595632 55758041 69595803 55758178 69595974 55758315 69596145 55758452 69596316 55758589 69596487 55758726 69596658 55758863 69596829 55759000 69597000 55759137 69597171 55759274 69597342 55759411 69597513 55759548 69597684 55759685 69597855 55759822 69598026 55759959 69598197 55760096 69598368 55760233 69598539 55760370 69598710 55760507 69598881 55760644 69599052 55760781 69599223 55760918 69599394 55761055 69599565 55761192 69599736 55761329 69599907 55761466 69600078 55761603 69600249 55761740 69600420 55761877 69600591 55762014 69600762 55762151 69600933 55762288 69601104 55762425 69601275 55762562 69601446 55762699 69601617 55762836 69601788 55762973 69601959 55763110 69602130 55763247 69602301 55763384 69602472 55763521 69602643 55763658 69602814 55763795 69602985 55763932 69603156 55764069 69603327 55764206 69603498 55764343 69603669 55764480 69603840 55764617 69604011 55764754 69604182 55764891 69604353 55765028 69604524 55765165 69604695 55765302 69604866 55765439 69605037 55765576 69605208 55765713 69605379 55765850 69605550 55765987 69605721 55766124 69605892 55766261 69606063 55766398 69606234 55766535 69606405 55766672 69606576 55766809 69606747 55766946 69606918 55767083 69607089 55767220 69607260 55767357 69607431 55767494 69607602 55767631 69607773 55767768 69607944 55767905 69608115 55768042 69608286 55768179 69608457 55768316 69608628 55768453 69608799 55768590 69608970 55768727 69609141 55768864 69609312 55769001 69609483 55769138 69609654 55769275 69609825 55769412 69609996 55769549 69610167 55769686 69610338 55769823 69610509 55769960 69610680 55770097 69610851 55770234 69611022 55770371 69611193 55770508 69611364 55770645 69611535 55770782 69611706 55770919 69611877 55771056 69612048 55771193 69612219 55771330 69612390 55771467 69612561 55771604 69612732 55771741 69612903 55771878 69613074 55772015 69613245 55772152 69613416 55772289 69613587 55772426 69613758 55772563 69613929 55772700 69614100 55772837 69614271 55772974 69614442 55773111 69614613 55773248 69614784 55773385 69614955 55773522 69615126 55773659 69615297 55773796 69615468 55773933 69615639 55774070 69615810 55774207 69615981 55774344 69616152 55774481 69616323 55774618 69616494 55774755 69616665 55774892 69616836 55775029 69617007 55775166 69617178 55775303 69617349 55775440 69617520 55775577 69617691 55775714 69617862 55775851 69618033 55775988 69618204 55776125 69618375 55776262 69618546 55776399 69618717 55776536 69618888 55776673 69619059 55776810 69619230 55776947 69619401 55777084 69619572 55777221 69619743 55777358 69619914 55777495 69620085 55777632 69620256 55777769 69620427 55777906 69620598 55778043 69620769 55778180 69620940 55778317 69621111 55778454 69621282 55778591 69621453 55778728 69621624 55778865 69621795 55779002 69621966 55779139 69622137 55779276 69622308 55779413 69622479 55779550 69622650 55779687 69622821 55779824 69622992 55779961 69623163 55780098 69623334 55780235 69623505 55780372 69623676 55780509 69623847 55780646 69624018 55780783 69624189 55780920 69624360 55781057 69624531 55781194 69624702 55781331 69624873 55781468 69625044 55781605 69625215 55781742 69625386 55781879 69625557 55782016 69625728 55782153 69625899 55782290 69626070 55782427 69626241 55782564 69626412 55782701 69626583 55782838 69626754 55782975 69626925 55783112 69627096 55783249 69627267 55783386 69627438 55783523 69627609 55783660 69627780 55783797 69627951 55783934 69628122 55784071 69628293 55784208 69628464 55784345 69628635 55784482 69628806 55784619 69628977 55784756 69629148 55784893 69629319 55785030 69629490 55785167 69629661 55785304 69629832 55785441 69630003 55785578 69630174 55785715 69630345 55785852 69630516 55785989 69630687 55786126 69630858 55786263 69631029 55786400 69631200 55786537 69631371 55786674 69631542 55786811 69631713 55786948 69631884 55787085 69632055 55787222 69632226 55787359 69632397 55787496 69632568 55787633 69632739 55787770 69632910 55787907 69633081 55788044 69633252 55788181 69633423 55788318 69633594 55788455 69633765 55788592 69633936 55788729 69634107 55788866 69634278 55789003 69634449 55789140 69634620 55789277 69634791 55789414 69634962 55789551 69635133 55789688 69635304 55789825 69635475 55789962 69635646 55790099 69635817 55790236 69635988 55790373 69636159 55790510 69636330 55790647 69636501 55790784 69636672 55790921 69636843 55791058 69637014 55791195 69637185 55791332 69637356 55791469 69637527 55791606 69637698 55791743 69637869 55791880 69638040 55792017 69638211 55792154 69638382 55792291 69638553 55792428 69638724 55792565 69638895 55792702 69639066 55792839 69639237 55792976 69639408 55793113 69639579 55793250 69639750 55793387 69639921 55793524 69640092 55793661 69640263 55793798 69640434 55793935 69640605 55794072 69640776 55794209 69640947 55794346 69641118 55794483 69641289 55794620 69641460 55794757 69641631 55794894 69641802 55795031 69641973 55795168 69642144 55795305 69642315 55795442 69642486 55795579 69642657 55795716 69642828 55795853 69642999 55795990 69643170 55796127 69643341 55796264 69643512 55796401 69643683 55796538 69643854 55796675 69644025 55796812 69644196 55796949 69644367 55797086 69644538 55797223 69644709 55797360 69644880 55797497 69645051 55797634 69645222 55797771 69645393 55797908 69645564 55798045 69645735 55798182 69645906 55798319 69646077 55798456 69646248 55798593 69646419 55798730 69646590 55798867 69646761 55799004 69646932 55799141 69647103 55799278 69647274 55799415 69647445 55799552 69647616 55799689 69647787 55799826 69647958 55799963 69648129 55800100 69648300 55800237 69648471 55800374 69648642 55800511 69648813 55800648 69648984 55800785 69649155 55800922 69649326 55801059 69649497 55801196 69649668 55801333 69649839 55801470 69650010 55801607 69650181 55801744 69650352 55801881 69650523 55802018 69650694 55802155 69650865 55802292 69651036 55802429 69651207 55802566 69651378 55802703 69651549 55802840 69651720 55802977 69651891 55803114 69652062 55803251 69652233 55803388 69652404 55803525 69652575 55803662 69652746 55803799 69652917 55803936 69653088 55804073 69653259 55804210 69653430 55804347 69653601 55804484 69653772 55804621 69653943 55804758 69654114 55804895 69654285 55805032 69654456 55805169 69654627 55805306 69654798 55805443 69654969 55805580 69655140 55805717 69655311 55805854 69655482 55805991 69655653 55806128 69655824 55806265 69655995 55806402 69656166 55806539 69656337 55806676 69656508 55806813 69656679 55806950 69656850 55807087 69657021 55807224 69657192 55807361 69657363 55807498 69657534 55807635 69657705 55807772 69657876 55807909 69658047 55808046 69658218 55808183 69658389 55808320 69658560 55808457 69658731 55808594 69658902 55808731 69659073 55808868 69659244 55809005 69659415 55809142 69659586 55809279 69659757 55809416 69659928 55809553 69660099 55809690 69660270 55809827 69660441 55809964 69660612 55810101 69660783 55810238 69660954 55810375 69661125 55810512 69661296 55810649 69661467 55810786 69661638 55810923 69661809 55811060 69661980 55811197 69662151 55811334 69662322 55811471 69662493 55811608 69662664 55811745 69662835 55811882 69663006 55812019 69663177 55812156 69663348 55812293 69663519 55812430 69663690 55812567 69663861 55812704 69664032 55812841 69664203 55812978 69664374 55813115 69664545 55813252 69664716 55813389 69664887 55813526 69665058 55813663 69665229 55813800 69665400 55813937 69665571 55814074 69665742 55814211 69665913 55814348 69666084 55814485 69666255 55814622 69666426 55814759 69666597 55814896 69666768 55815033 69666939 55815170 69667110 55815307 69667281 55815444 69667452 55815581 69667623 55815718 69667794 55815855 69667965 55815992 69668136 55816129 69668307 55816266 69668478 55816403 69668649 55816540 69668820 55816677 69668991 55816814 69669162 55816951 69669333 55817088 69669504 55817225 69669675 55817362 69669846 55817499 69670017 55817636 69670188 55817773 69670359 55817910 69670530 55818047 69670701 55818184 69670872 55818321 69671043 55818458 69671214 55818595 69671385 55818732 69671556 55818869 69671727 55819006 69671898 55819143 69672069 55819280 69672240 55819417 69672411 55819554 69672582 55819691 69672753 55819828 69672924 55819965 69673095 55820102 69673266 55820239 69673437 55820376 69673608 55820513 69673779 55820650 69673950 55820787 69674121 55820924 69674292 55821061 69674463 55821198 69674634 55821335 69674805 55821472 69674976 55821609 69675147 55821746 69675318 55821883 69675489 55822020 69675660 55822157 69675831 55822294 69676002 55822431 69676173 55822568 69676344 55822705 69676515 55822842 69676686 55822979 69676857 55823116 69677028 55823253 69677199 55823390 69677370 55823527 69677541 55823664 69677712 55823801 69677883 55823938 69678054 55824075 69678225 55824212 69678396 55824349 69678567 55824486 69678738 55824623 69678909 55824760 69679080 55824897 69679251 55825034 69679422 55825171 69679593 55825308 69679764 55825445 69679935 55825582 69680106 55825719 69680277 55825856 69680448 55825993 69680619
1000 58288157 0 58288157 72753831 58288294 72754002 58288431 72754173 58288568 72754344 58288705 72754515 58288842 72754686 58288979 72754857 58289116 72755028 58289253 72755199 58289390 72755370 58289527 72755541 58289664 72755712 58289801 72755883 58289938 72756054 58290075 72756225 58290212 72756396 58290349 72756567 58290486 72756738 58290623 72756909 58290760 72757080 58290897 72757251 58291034 72757422 58291171 72757593 58291308 72757764 58291445 72757935 58291582 72758106 58291719 72758277 58291856 72758448 58291993 72758619 58292130 72758790 58292267 72758961 58292404 72759132 58292541 72759303 58292678 72759474 58292815 72759645 58292952 72759816 58293089 72759987 58293226 72760158 58293363 72760329 58293500 72760500 58293637 72760671 58293774 72760842 58293911 72761013 58294048 72761184 58294185 72761355 58294322 72761526 58294459 72761697 58294596 72761868 58294733 72762039 58294870 72762210 58295007 72762381 58295144 72762552 58295281 72762723 58295418 72762894 58295555 72763065 58295692 72763236 58295829 72763407 58295966 72763578 58296103 72763749 58296240 72763920 58296377 72764091 58296514 72764262 58296651 72764433 58296788 72764604 58296925 72764775 58297062 72764946 58297199 72765117 58297336 72765288 58297473 72765459 58297610 72765630 58297747 72765801 58297884 72765972 58298021 72766143 58298158 72766314 58298295 72766485 58298432 72766656 58298569 72766827 58298706 72766998 58298843 72767169 58298980 72767340 58299117 72767511 58299254 72767682 58299391 72767853 58299528 72768024 58299665 72768195 58299802 72768366 58299939 72768537 58300076 72768708 58300213 72768879 58300350 72769050 58300487 72769221 58300624 72769392 58300761 72769563 58300898 72769734 58301035 72769905 58301172 72770076 58301309 72770247 58301446 72770418 58301583 72770589 58301720 72770760 58301857 72770931 58301994 72771102 58302131 72771273 58302268 72771444 58302405 72771615 58302542 72771786 58302679 72771957 58302816 72772128 58302953 72772299 58303090 72772470 58303227 72772641 58303364 72772812 58303501 72772983 58303638 72773154 58303775 72773325 58303912 72773496 58304049 72773667 58304186 72773838 58304323 72774009 58304460 72774180 58304597 72774351 58304734 72774522 58304871 72774693 58305008 72774864 58305145 72775035 58305282 72775206 58305419 72775377 58305556 72775548 58305693 72775719 58305830 72775890 58305967 72776061 58306104 72776232 58306241 72776403 58306378 72776574 58306515 72776745 58306652 72776916 58306789 72777087 58306926 72777258 58307063 72777429 58307200 72777600 58307337 72777771 58307474 72777942 58307611 72778113 58307748 72778284 58307885 72778455 58308022 72778626 58308159 72778797 58308296 72778968 58308433 72779139 58308570 72779310 58308707 72779481 58308844 72779652 58308981 72779823 58309118 72779994 58309255 72780165 58309392 72780336 58309529 72780507 58309666 72780678 58309803 72780849 58309940 72781020 58310077 72781191 58310214 72781362 58310351 72781533 58310488 72781704 58310625 72781875 58310762 72782046 58310899 72782217 58311036 72782388 58311173 72782559 58311310 72782730 58311447 72782901 58311584 72783072 58311721 72783243 58311858 72783414 58311995 72783585 58312132 72783756 58312269 72783927 58312406 72784098 58312543 72784269 58312680 72784440 58312817 72784611 58312954 72784782 58313091 72784953 58313228 72785124 58313365 72785295 58313502 72785466 58313639 72785637 58313776 72785808 58313913 72785979 58314050 72786150 58314187 72786321 58314324 72786492 58314461 72786663 58314598 72786834 58314735 72787005 58314872 72787176 58315009 72787347 58315146 72787518 58315283 72787689 58315420 72787860 58315557 72788031 58315694 72788202 58315831 72788373 58315968 72788544 58316105 72788715 58316242 72788886 58316379 72789057 58316516 72789228 58316653 72789399 58316790 72789570 58316927 72789741 58317064 72789912 58317201 72790083 58317338 72790254 58317475 72790425 58317612 72790596 58317749 72790767 58317886 72790938 58318023 72791109 58318160 72791280 58318297 72791451 58318434 72791622 58318571 72791793 58318708 72791964 58318845 72792135 58318982 72792306 58319119 72792477 58319256 72792648 58319393 72792819 58319530 72792990 58319667 72793161 58319804 72793332 58319941 72793503 58320078 72793674 58320215 72793845 58320352 72794016 58320489 72794187 58320626 72794358 58320763 72794529 58320900 72794700 58321037 72794871 58321174 72795042 58321311 72795213 58321448 72795384 58321585 72795555 58321722 72795726 58321859 72795897 58321996 72796068 58322133 72796239 58322270 72796410 58322407 72796581 58322544 72796752 58322681 72796923 58322818 72797094 58322955 72797265 58323092 72797436 58323229 72797607 58323366 72797778 58323503 72797949 58323640 72798120 58323777 72798291 58323914 72798462 58324051 72798633 58324188 72798804 58324325 72798975 58324462 72799146 58324599 72799317 58324736 72799488 58324873 72799659 58325010 72799830 58325147 72800001 58325284 72800172 58325421 72800343 58325558 72800514 58325695 72800685 58325832 72800856 58325969 72801027 58326106 72801198 58326243 72801369 58326380 72801540 58326517 72801711 58326654 72801882 58326791 72802053 58326928 72802224 58327065 72802395 58327202 72802566 58327339 72802737 58327476 72802908 58327613 72803079 58327750 72803250 58327887 72803421 58328024 72803592 58328161 72803763 58328298 72803934 58328435 72804105 58328572 72804276 58328709 72804447 58328846 72804618 58328983 72804789 58329120 72804960 58329257 72805131 58329394 72805302 58329531 72805473 58329668 72805644 58329805 72805815 58329942 72805986 58330079 72806157 58330216 72806328 58330353 72806499 58330490 72806670 58330627 72806841 58330764 72807012 58330901 72807183 58331038 72807354 58331175 72807525 58331312 72807696 58331449 72807867 58331586 72808038 58331723 72808209 58331860 72808380 58331997 72808551 58332134 72808722 58332271 72808893 58332408 72809064 58332545 72809235 58332682 72809406 58332819 72809577 58332956 72809748 58333093 72809919 58333230 72810090 58333367 72810261 58333504 72810432 58333641 72810603 58333778 72810774 58333915 72810945 58334052 72811116 58334189 72811287 58334326 72811458 58334463 72811629 58334600 72811800 58334737 72811971 58334874 72812142 58335011 72812313 58335148 72812484 58335285 72812655 58335422 72812826 58335559 72812997 58335696 72813168 58335833 72813339 58335970 72813510 58336107 72813681 58336244 72813852 58336381 72814023 58336518 72814194 58336655 72814365 58336792 72814536 58336929 72814707 58337066 72814878 58337203 72815049 58337340 72815220 58337477 72815391 58337614 72815562 58337751 72815733 58337888 72815904 58338025 72816075 58338162 72816246 58338299 72816417 58338436 72816588 58338573 72816759 58338710 72816930 58338847 72817101 58338984 72817272 58339121 72817443 58339258 72817614 58339395 72817785 58339532 72817956 58339669 72818127 58339806 72818298 58339943 72818469 58340080 72818640 58340217 72818811 58340354 72818982 58340491 72819153 58340628 72819324 58340765 72819495 58340902 72819666 58341039 72819837 58341176 72820008 58341313 72820179 58341450 72820350 58341587 72820521 58341724 72820692 58341861 72820863 58341998 72821034 58342135 72821205 58342272 72821376 58342409 72821547 58342546 72821718 58342683 72821889 58342820 72822060 58342957 72822231 58343094 72822402 58343231 72822573 58343368 72822744 58343505 72822915 58343642 72823086 58343779 72823257 58343916 72823428 58344053 72823599 58344190 72823770 58344327 72823941 58344464 72824112 58344601 72824283 58344738 72824454 58344875 72824625 58345012 72824796 58345149 72824967 58345286 72825138 58345423 72825309 58345560 72825480 58345697 72825651 58345834 72825822 58345971 72825993 58346108 72826164 58346245 72826335 58346382 72826506 58346519 72826677 58346656 72826848 58346793 72827019 58346930 72827190 58347067 72827361 58347204 72827532 58347341 72827703 58347478 72827874 58347615 72828045 58347752 72828216 58347889 72828387 58348026 72828558 58348163 72828729 58348300 72828900 58348437 72829071 58348574 72829242 58348711 72829413 58348848 72829584 58348985 72829755 58349122 72829926 58349259 72830097 58349396 72830268 58349533 72830439 58349670 72830610 58349807 72830781 58349944 72830952 58350081 72831123 58350218 72831294 58350355 72831465 58350492 72831636 58350629 72831807 58350766 72831978 58350903 72832149 58351040 72832320 58351177 72832491 58351314 72832662 58351451 72832833 58351588 72833004 58351725 72833175 58351862 72833346 58351999 72833517 58352136 72833688 58352273 72833859 58352410 72834030 58352547 72834201 58352684 72834372 58352821 72834543 58352958 72834714 58353095 72834885 58353232 72835056 58353369 72835227 58353506 72835398 58353643 72835569 58353780 72835740 58353917 72835911 58354054 72836082 58354191 72836253 58354328 72836424 58354465 72836595 58354602 72836766 58354739 72836937 58354876 72837108 58355013 72837279 58355150 72837450 58355287 72837621 58355424 72837792 58355561 72837963 58355698 72838134 58355835 72838305 58355972 72838476 58356109 72838647 58356246 72838818 58356383 72838989 58356520 72839160 58356657 72839331 58356794 72839502 58356931 72839673 58357068 72839844 58357205 72840015 58357342 72840186 58357479 72840357 58357616 72840528 58357753 72840699 58357890 72840870 58358027 72841041 58358164 72841212 58358301 72841383 58358438 72841554 58358575 72841725 58358712 72841896 58358849 72842067 58358986 72842238 58359123 72842409 58359260 72842580 58359397 72842751 58359534 72842922 58359671 72843093 58359808 72843264 58359945 72843435 58360082 72843606 58360219 72843777 58360356 72843948 58360493 72844119 58360630 72844290 58360767 72844461 58360904 72844632 58361041 72844803 58361178 72844974 58361315 72845145 58361452 72845316 58361589 72845487 58361726 72845658 58361863 72845829 58362000 72846000 58362137 72846171 58362274 72846342 58362411 72846513 58362548 72846684 58362685 72846855 58362822 72847026 58362959 72847197 58363096 72847368 58363233 72847539 58363370 72847710 58363507 72847881 58363644 72848052 58363781 72848223 58363918 72848394 58364055 72848565 58364192 72848736 58364329 72848907 58364466 72849078 58364603 72849249 58364740 72849420 58364877 72849591 58365014 72849762 58365151 72849933 58365288 72850104 58365425 72850275 58365562 72850446 58365699 72850617 58365836 72850788 58365973 72850959 58366110 72851130 58366247 72851301 58366384 72851472 58366521 72851643 58366658 72851814 58366795 72851985 58366932 72852156 58367069 72852327 58367206 72852498 58367343 72852669 58367480 72852840 58367617 72853011 58367754 72853182 58367891 72853353 58368028 72853524 58368165 72853695 58368302 72853866 58368439 72854037 58368576 72854208 58368713 72854379 58368850 72854550 58368987 72854721 58369124 72854892 58369261 72855063 58369398 72855234 58369535 72855405 58369672 72855576 58369809 72855747 58369946 72855918 58370083 72856089 58370220 72856260 58370357 72856431 58370494 72856602 58370631 72856773 58370768 72856944 58370905 72857115 58371042 72857286 58371179 72857457 58371316 72857628 58371453 72857799 58371590 72857970 58371727 72858141 58371864 72858312 58372001 72858483 58372138 72858654 58372275 72858825 58372412 72858996 58372549 72859167 58372686 72859338 58372823 72859509 58372960 72859680 58373097 72859851 58373234 72860022 58373371 72860193 58373508 72860364 58373645 72860535 58373782 72860706 58373919 72860877 58374056 72861048 58374193 72861219 58374330 72861390 58374467 72861561 58374604 72861732 58374741 72861903 58374878 72862074 58375015 72862245 58375152 72862416 58375289 72862587 58375426 72862758 58375563 72862929 58375700 72863100 58375837 72863271 58375974 72863442 58376111 72863613 58376248 72863784 58376385 72863955 58376522 72864126 58376659 72864297 58376796 72864468 58376933 72864639 58377070 72864810 58377207 72864981 58377344 72865152 58377481 72865323 58377618 72865494 58377755 72865665 58377892 72865836 58378029 72866007 58378166 72866178 58378303 72866349 58378440 72866520 58378577 72866691 58378714 72866862 58378851 72867033 58378988 72867204 58379125 72867375 58379262 72867546 58379399 72867717 58379536 72867888 58379673 72868059 58379810 72868230 58379947 72868401 58380084 72868572 58380221 72868743 58380358 72868914 58380495 72869085 58380632 72869256 58380769 72869427 58380906 72869598 58381043 72869769 58381180 72869940 58381317 72870111 58381454 72870282 58381591 72870453 58381728 72870624 58381865 72870795 58382002 72870966 58382139 72871137 58382276 72871308 58382413 72871479 58382550 72871650 58382687 72871821 58382824 72871992 58382961 72872163 58383098 72872334 58383235 72872505 58383372 72872676 58383509 72872847 58383646 72873018 58383783 72873189 58383920 72873360 58384057 72873531 58384194 72873702 58384331 72873873 58384468 72874044 58384605 72874215 58384742 72874386 58384879 72874557 58385016 72874728 58385153 72874899 58385290 72875070 58385427 72875241 58385564 72875412 58385701 72875583 58385838 72875754 58385975 72875925 58386112 72876096 58386249 72876267 58386386 72876438 58386523 72876609 58386660 72876780 58386797 72876951 58386934 72877122 58387071 72877293 58387208 72877464 58387345 72877635 58387482 72877806 58387619 72877977 58387756 72878148 58387893 72878319 58388030 72878490 58388167 72878661 58388304 72878832 58388441 72879003 58388578 72879174 58388715 72879345 58388852 72879516 58388989 72879687 58389126 72879858 58389263 72880029 58389400 72880200 58389537 72880371 58389674 72880542 58389811 72880713 58389948 72880884 58390085 72881055 58390222 72881226 58390359 72881397 58390496 72881568 58390633 72881739 58390770 72881910 58390907 72882081 58391044 72882252 58391181 72882423 58391318 72882594 58391455 72882765 58391592 72882936 58391729 72883107 58391866 72883278 58392003 72883449 58392140 72883620 58392277 72883791 58392414 72883962 58392551 72884133 58392688 72884304 58392825 72884475 58392962 72884646 58393099 72884817 58393236 72884988 58393373 72885159 58393510 72885330 58393647 72885501 58393784 72885672 58393921 72885843 58394058 72886014 58394195 72886185 58394332 72886356 58394469 72886527 58394606 72886698 58394743 72886869 58394880 72887040 58395017 72887211 58395154 72887382 58395291 72887553 58395428 72887724 58395565 72887895 58395702 72888066 58395839 72888237 58395976 72888408 58396113 72888579 58396250 72888750 58396387 72888921 58396524 72889092 58396661 72889263 58396798 72889434 58396935 72889605 58397072 72889776 58397209 72889947 58397346 72890118 58397483 72890289 58397620 72890460 58397757 72890631 58397894 72890802 58398031 72890973 58398168 72891144 58398305 72891315 58398442 72891486 58398579 72891657 58398716 72891828 58398853 72891999 58398990 72892170 58399127 72892341 58399264 72892512 58399401 72892683 58399538 72892854 58399675 72893025 58399812 72893196 58399949 72893367 58400086 72893538 58400223 72893709 58400360 72893880 58400497 72894051 58400634 72894222 58400771 72894393 58400908 72894564 58401045 72894735 58401182 72894906 58401319 72895077 58401456 72895248 58401593 72895419 58401730 72895590 58401867 72895761 58402004 72895932 58402141 72896103 58402278 72896274 58402415 72896445 58402552 72896616 58402689 72896787 58402826 72896958 58402963 72897129 58403100 72897300 58403237 72897471 58403374 72897642 58403511 72897813 58403648 72897984 58403785 72898155 58403922 72898326 58404059 72898497 58404196 72898668 58404333 72898839 58404470 72899010 58404607 72899181 58404744 72899352 58404881 72899523 58405018 72899694 58405155 72899865 58405292 72900036 58405429 72900207 58405566 72900378 58405703 72900549 58405840 72900720 58405977 72900891 58406114 72901062 58406251 72901233 58406388 72901404 58406525 72901575 58406662 72901746 58406799 72901917 58406936 72902088 58407073 72902259 58407210 72902430 58407347 72902601 58407484 72902772 58407621 72902943 58407758 72903114 58407895 72903285 58408032 72903456 58408169 72903627 58408306 72903798 58408443 72903969 58408580 72904140 58408717 72904311 58408854 72904482 58408991 72904653 58409128 72904824 58409265 72904995 58409402 72905166 58409539 72905337 58409676 72905508 58409813 72905679 58409950 72905850 58410087 72906021 58410224 72906192 58410361 72906363 58410498 72906534 58410635 72906705 58410772 72906876 58410909 72907047 58411046 72907218 58411183 72907389 58411320 72907560 58411457 72907731 58411594 72907902 58411731 72908073 58411868 72908244 58412005 72908415 58412142 72908586 58412279 72908757 58412416 72908928 58412553 72909099 58412690 72909270 58412827 72909441 58412964 72909612 58413101 72909783 58413238 72909954 58413375 72910125 58413512 72910296 58413649 72910467 58413786 72910638 58413923 72910809 58414060 72910980 58414197 72911151 58414334 72911322 58414471 72911493 58414608 72911664 58414745 72911835 58414882 72912006 58415019 72912177 58415156 72912348 58415293 72912519 58415430 72912690 58415567 72912861 58415704 72913032 58415841 72913203 58415978 72913374 58416115 72913545 58416252 72913716 58416389 72913887 58416526 72914058 58416663 72914229 58416800 72914400 58416937 72914571 58417074 72914742 58417211 72914913 58417348 72915084 58417485 72915255 58417622 72915426 58417759 72915597 58417896 72915768 58418033 72915939 58418170 72916110 58418307 72916281 58418444 72916452 58418581 72916623 58418718 72916794 58418855 72916965 58418992 72917136 58419129 72917307 58419266 72917478 58419403 72917649 58419540 72917820 58419677 72917991 58419814 72918162 58419951 72918333 58420088 72918504 58420225 72918675 58420362 72918846 58420499 72919017 58420636 72919188 58420773 72919359 58420910 72919530 58421047 72919701 58421184 72919872 58421321 72920043 58421458 72920214 58421595 72920385 58421732 72920556 58421869 72920727 58422006 72920898 58422143 72921069 58422280 72921240 58422417 72921411 58422554 72921582 58422691 72921753 58422828 72921924 58422965 72922095 58423102 72922266 58423239 72922437 58423376 72922608 58423513 72922779 58423650 72922950 58423787 72923121 58423924 72923292 58424061 72923463 58424198 72923634 58424335 72923805 58424472 72923976 58424609 72924147 58424746 72924318 58424883 72924489
1000 20396286 0 20396286 25458138 20396423 25458309 20396560 25458480 20396697 25458651 20396834 25458822 20396971 25458993 20397108 25459164 20397245 25459335 20397382 25459506 20397519 25459677 20397656 25459848 20397793 25460019 20397930 25460190 20398067 25460361 20398204 25460532 20398341 25460703 20398478 25460874 20398615 25461045 20398752 25461216 20398889 25461387 20399026 25461558 20399163 25461729 20399300 25461900 20399437 25462071 20399574 25462242 20399711 25462413 20399848 25462584 20399985 25462755 20400122 25462926 20400259 25463097 20400396 25463268 20400533 25463439 20400670 25463610 20400807 25463781 20400944 25463952 20401081 25464123 20401218 25464294 20401355 25464465 20401492 25464636 20401629 25464807 20401766 25464978 20401903 25465149 20402040 25465320 20402177 25465491 20402314 25465662 20402451 25465833 20402588 25466004 20402725 25466175 20402862 25466346 20402999 25466517 20403136 25466688 20403273 25466859 20403410 25467030 20403547 25467201 20403684 25467372 20403821 25467543 20403958 25467714 20404095 25467885 20404232 25468056 20404369 25468227 20404506 25468398 20404643 25468569 20404780 25468740 20404917 25468911 20405054 25469082 20405191 25469253 20405328 25469424 20405465 25469595 20405602 25469766 20405739 25469937 20405876 25470108 20406013 25470279 20406150 25470450 20406287 25470621 20406424 25470792 20406561 25470963 20406698 25471134 20406835 25471305 20406972 25471476 20407109 25471647 20407246 25471818 20407383 25471989 20407520 25472160 20407657 25472331 20407794 25472502 20407931 25472673 20408068 25472844 20408205 25473015 20408342 25473186 20408479 25473357 20408616 25473528 20408753 25473699 20408890 25473870 20409027 25474041 20409164 25474212 20409301 25474383 20409438 25474554 20409575 25474725 20409712 25474896 20409849 25475067 20409986 25475238 20410123 25475409 20410260 25475580 20410397 25475751 20410534 25475922 20410671 25476093 20410808 25476264 20410945 25476435 20411082 25476606 20411219 25476777 20411356 25476948 20411493 25477119 20411630 25477290 20411767 25477461 20411904 25477632 20412041 25477803 20412178 25477974 20412315 25478145 20412452 25478316 20412589 25478487 20412726 25478658 20412863 25478829 20413000 25479000 20413137 25479171 20413274 25479342 20413411 25479513 20413548 25479684 20413685 25479855 20413822 25480026 20413959 25480197 20414096 25480368 20414233 25480539 20414370 25480710 20414507 25480881 20414644 25481052 20414781 25481223 20414918 25481394 20415055 25481565 20415192 25481736 20415329 25481907 20415466 25482078 20415603 25482249 20415740 25482420 20415877 25482591 20416014 25482762 20416151 25482933 20416288 25483104 20416425 25483275 20416562 25483446 20416699 25483617 20416836 25483788 20416973 25483959 20417110 25484130 20417247 25484301 20417384 25484472 20417521 25484643 20417658 25484814 20417795 25484985 20417932 25485156 20418069 25485327 20418206 25485498 20418343 25485669 20418480 25485840 20418617 25486011 20418754 25486182 20418891 25486353 20419028 25486524 20419165 25486695 20419302 25486866 20419439 25487037 20419576 25487208 20419713 25487379 20419850 25487550 20419987 25487721 20420124 25487892 20420261 25488063 20420398 25488234 20420535 25488405 20420672 25488576 20420809 25488747 20420946 25488918 20421083 25489089 20421220 25489260 20421357 25489431 20421494 25489602 20421631 25489773 20421768 25489944 20421905 25490115 20422042 25490286 20422179 25490457 20422316 25490628 20422453 25490799 20422590 25490970 20422727 25491141 20422864 25491312 20423001 25491483 20423138 25491654 20423275 25491825 20423412 25491996 20423549 25492167 20423686 25492338 20423823 25492509 20423960 25492680 20424097 25492851 20424234 25493022 20424371 25493193 20424508 25493364 20424645 25493535 20424782 25493706 20424919 25493877 20425056 25494048 20425193 25494219 20425330 25494390 20425467 25494561 20425604 25494732 20425741 25494903 20425878 25495074 20426015 25495245 20426152 25495416 20426289 25495587 20426426 25495758 20426563 25495929 20426700 25496100 20426837 25496271 20426974 25496442 20427111 25496613 20427248 25496784 20427385 25496955 20427522 25497126 20427659 25497297 20427796 25497468 20427933 25497639 20428070 25497810 20428207 25497981 20428344 25498152 20428481 25498323 20428618 25498494 20428755 25498665 20428892 25498836 20429029 25499007 20429166 25499178 20429303 25499349 20429440 25499520 20429577 25499691 20429714 25499862 20429851 25500033 20429988 25500204 20430125 25500375 20430262 25500546 20430399 25500717 20430536 25500888 20430673 25501059 20430810 25501230 20430947 25501401 20431084 25501572 20431221 25501743 20431358 25501914 20431495 25502085 20431632 25502256 20431769 25502427 20431906 25502598 20432043 25502769 20432180 25502940 20432317 25503111 20432454 25503282 20432591 25503453 20432728 25503624 20432865 25503795 20433002 25503966 20433139 25504137 20433276 25504308 20433413 25504479 20433550 25504650 20433687 25504821 20433824 25504992 20433961 25505163 20434098 25505334 20434235 25505505 20434372 25505676 20434509 25505847 20434646 25506018 20434783 25506189 20434920 25506360 20435057 25506531 20435194 25506702 20435331 25506873 20435468 25507044 20435605 25507215 20435742 25507386 20435879 25507557 20436016 25507728 20436153 25507899 20436290 25508070 20436427 25508241 20436564 25508412 20436701 25508583 20436838 25508754 20436975 25508925 20437112 25509096 20437249 25509267 20437386 25509438 20437523 25509609 20437660 25509780 20437797 25509951 20437934 25510122 20438071 25510293 20438208 25510464 20438345 25510635 20438482 25510806 20438619 25510977 20438756 25511148 20438893 25511319 20439030 25511490 20439167 25511661 20439304 25511832 20439441 25512003 20439578 25512174 20439715 25512345 20439852 25512516 20439989 25512687 20440126 25512858 20440263 25513029 20440400 25513200 20440537 25513371 20440674 25513542 20440811 25513713 20440948 25513884 20441085 25514055 20441222 25514226 20441359 25514397 20441496 25514568 20441633 25514739 20441770 25514910 20441907 25515081 20442044 25515252 20442181 25515423 20442318 25515594 20442455 25515765 20442592 25515936 20442729 25516107 20442866 25516278 20443003 25516449 20443140 25516620 20443277 25516791 20443414 25516962 20443551 25517133 20443688 25517304 20443825 25517475 20443962 25517646 20444099 25517817 20444236 25517988 20444373 25518159 20444510 25518330 20444647 25518501 20444784 25518672 20444921 25518843 20445058 25519014 20445195 25519185 20445332 25519356 20445469 25519527 20445606 25519698 20445743 25519869 20445880 25520040 20446017 25520211 20446154 25520382 20446291 25520553 20446428 25520724 20446565 25520895 20446702 25521066 20446839 25521237 20446976 25521408 20447113 25521579 20447250 25521750 20447387 25521921 20447524 25522092 20447661 25522263 20447798 25522434 20447935 25522605 20448072 25522776 20448209 25522947 20448346 25523118 20448483 25523289 20448620 25523460 20448757 25523631 20448894 25523802 20449031 25523973 20449168 25524144 20449305 25524315 20449442 25524486 20449579 25524657 20449716 25524828 20449853 25524999 20449990 25525170 20450127 25525341 20450264 25525512 20450401 25525683 20450538 25525854 20450675 25526025 20450812 25526196 20450949 25526367 20451086 25526538 20451223 25526709 20451360 25526880 20451497 25527051 20451634 25527222 20451771 25527393 20451908 25527564 20452045 25527735 20452182 25527906 20452319 25528077 20452456 25528248 20452593 25528419 20452730 25528590 20452867 25528761 20453004 25528932 20453141 25529103 20453278 25529274 20453415 25529445 20453552 25529616 20453689 25529787 20453826 25529958 20453963 25530129 20454100 25530300 20454237 25530471 20454374 25530642 20454511 25530813 20454648 25530984 20454785 25531155 20454922 25531326 20455059 25531497 20455196 25531668 20455333 25531839 20455470 25532010 20455607 25532181 20455744 25532352 20455881 25532523 20456018 25532694 20456155 25532865 20456292 25533036 20456429 25533207 20456566 25533378 20456703 25533549 20456840 25533720 20456977 25533891 20457114 25534062 20457251 25534233 20457388 25534404 20457525 25534575 20457662 25534746 20457799 25534917 20457936 25535088 20458073 25535259 20458210 25535430 20458347 25535601 20458484 25535772 20458621 25535943 20458758 25536114 20458895 25536285 20459032 25536456 20459169 25536627 20459306 25536798 20459443 25536969 20459580 25537140 20459717 25537311 20459854 25537482 20459991 25537653 20460128 25537824 20460265 25537995 20460402 25538166 20460539 25538337 20460676 25538508 20460813 25538679 20460950 25538850 20461087 25539021 20461224 25539192 20461361 25539363 20461498 25539534 20461635 25539705 20461772 25539876 20461909 25540047 20462046 25540218 20462183 25540389 20462320 25540560 20462457 25540731 20462594 25540902 20462731 25541073 20462868 25541244 20463005 25541415 20463142 25541586 20463279 25541757 20463416 25541928 20463553 25542099 20463690 25542270 20463827 25542441 20463964 25542612 20464101 25542783 20464238 25542954 20464375 25543125 20464512 25543296 20464649 25543467 20464786 25543638 20464923 25543809 20465060 25543980 20465197 25544151 20465334 25544322 20465471 25544493 20465608 25544664 20465745 25544835 20465882 25545006 20466019 25545177 20466156 25545348 20466293 25545519 20466430 25545690 20466567 25545861 20466704 25546032 20466841 25546203 20466978 25546374 20467115 25546545 20467252 25546716 20467389 25546887 20467526 25547058 20467663 25547229 20467800 25547400 20467937 25547571 20468074 25547742 20468211 25547913 20468348 25548084 20468485 25548255 20468622 25548426 20468759 25548597 20468896 25548768 20469033 25548939 20469170 25549110 20469307 25549281 20469444 25549452 20469581 25549623 20469718 25549794 20469855 25549965 20469992 25550136 20470129 25550307 20470266 25550478 20470403 25550649 20470540 25550820 20470677 25550991 20470814 25551162 20470951 25551333 20471088 25551504 20471225 25551675 20471362 25551846 20471499 25552017 20471636 25552188 20471773 25552359 20471910 25552530 20472047 25552701 20472184 25552872 20472321 25553043 20472458 25553214 20472595 25553385 20472732 25553556 20472869 25553727 20473006 25553898 20473143 25554069 20473280 25554240 20473417 25554411 20473554 25554582 20473691 25554753 20473828 25554924 20473965 25555095 20474102 25555266 20474239 25555437 20474376 25555608 20474513 25555779 20474650 25555950 20474787 25556121 20474924 25556292 20475061 25556463 20475198 25556634 20475335 25556805 20475472 25556976 20475609 25557147 20475746 25557318 20475883 25557489 20476020 25557660 20476157 25557831 20476294 25558002 20476431 25558173 20476568 25558344 20476705 25558515 20476842 25558686 20476979 25558857 20477116 25559028 20477253 25559199 20477390 25559370 20477527 25559541 20477664 25559712 20477801 25559883 20477938 25560054 20478075 25560225 20478212 25560396 20478349 25560567 20478486 25560738 20478623 25560909 20478760 25561080 20478897 25561251 20479034 25561422 20479171 25561593 20479308 25561764 20479445 25561935 20479582 25562106 20479719 25562277 20479856 25562448 20479993 25562619 20480130 25562790 20480267 25562961 20480404 25563132 20480541 25563303 20480678 25563474 20480815 25563645 20480952 25563816 20481089 25563987 20481226 25564158 20481363 25564329 20481500 25564500 20481637 25564671 20481774 25564842 20481911 25565013 20482048 25565184 20482185 25565355 20482322 25565526 20482459 25565697 20482596 25565868 20482733 25566039 20482870 25566210 20483007 25566381 20483144 25566552 20483281 25566723 20483418 25566894 20483555 25567065 20483692 25567236 20483829 25567407 20483966 25567578 20484103 25567749 20484240 25567920 20484377 25568091 20484514 25568262 20484651 25568433 20484788 25568604 20484925 25568775 20485062 25568946 20485199 25569117 20485336 25569288 20485473 25569459 20485610 25569630 20485747 25569801 20485884 25569972 20486021 25570143 20486158 25570314 20486295 25570485 20486432 25570656 20486569 25570827 20486706 25570998 20486843 25571169 20486980 25571340 20487117 25571511 20487254 25571682 20487391 25571853 20487528 25572024 20487665 25572195 20487802 25572366 20487939 25572537 20488076 25572708 20488213 25572879 20488350 25573050 20488487 25573221 20488624 25573392 20488761 25573563 20488898 25573734 20489035 25573905 20489172 25574076 20489309 25574247 20489446 25574418 20489583 25574589 20489720 25574760 20489857 25574931 20489994 25575102 20490131 25575273 20490268 25575444 20490405 25575615 20490542 25575786 20490679 25575957 20490816 25576128 20490953 25576299 20491090 25576470 20491227 25576641 20491364 25576812 20491501 25576983 20491638 25577154 20491775 25577325 20491912 25577496 20492049 25577667 20492186 25577838 20492323 25578009 20492460 25578180 20492597 25578351 20492734 25578522 20492871 25578693 20493008 25578864 20493145 25579035 20493282 25579206 20493419 25579377 20493556 25579548 20493693 25579719 20493830 25579890 20493967 25580061 20494104 25580232 20494241 25580403 20494378 25580574 20494515 25580745 20494652 25580916 20494789 25581087 20494926 25581258 20495063 25581429 20495200 25581600 20495337 25581771 20495474 25581942 20495611 25582113 20495748 25582284 20495885 25582455 20496022 25582626 20496159 25582797 20496296 25582968 20496433 25583139 20496570 25583310 20496707 25583481 20496844 25583652 20496981 25583823 20497118 25583994 20497255 25584165 20497392 25584336 20497529 25584507 20497666 25584678 20497803 25584849 20497940 25585020 20498077 25585191 20498214 25585362 20498351 25585533 20498488 25585704 20498625 25585875 20498762 25586046 20498899 25586217 20499036 25586388 20499173 25586559 20499310 25586730 20499447 25586901 20499584 25587072 20499721 25587243 20499858 25587414 20499995 25587585 20500132 25587756 20500269 25587927 20500406 25588098 20500543 25588269 20500680 25588440 20500817 25588611 20500954 25588782 20501091 25588953 20501228 25589124 20501365 25589295 20501502 25589466 20501639 25589637 20501776 25589808 20501913 25589979 20502050 25590150 20502187 25590321 20502324 25590492 20502461 25590663 20502598 25590834 20502735 25591005 20502872 25591176 20503009 25591347 20503146 25591518 20503283 25591689 20503420 25591860 20503557 25592031 20503694 25592202 20503831 25592373 20503968 25592544 20504105 25592715 20504242 25592886 20504379 25593057 20504516 25593228 20504653 25593399 20504790 25593570 20504927 25593741 20505064 25593912 20505201 25594083 20505338 25594254 20505475 25594425 20505612 25594596 20505749 25594767 20505886 25594938 20506023 25595109 20506160 25595280 20506297 25595451 20506434 25595622 20506571 25595793 20506708 25595964 20506845 25596135 20506982 25596306 20507119 25596477 20507256 25596648 20507393 25596819 20507530 25596990 20507667 25597161 20507804 25597332 20507941 25597503 20508078 25597674 20508215 25597845 20508352 25598016 20508489 25598187 20508626 25598358 20508763 25598529 20508900 25598700 20509037 25598871 20509174 25599042 20509311 25599213 20509448 25599384 20509585 25599555 20509722 25599726 20509859 25599897 20509996 25600068 20510133 25600239 20510270 25600410 20510407 25600581 20510544 25600752 20510681 25600923 20510818 25601094 20510955 25601265 20511092 25601436 20511229 25601607 20511366 25601778 20511503 25601949 20511640 25602120 20511777 25602291 20511914 25602462 20512051 25602633 20512188 25602804 20512325 25602975 20512462 25603146 20512599 25603317 20512736 25603488 20512873 25603659 20513010 25603830 20513147 25604001 20513284 25604172 20513421 25604343 20513558 25604514 20513695 25604685 20513832 25604856 20513969 25605027 20514106 25605198 20514243 25605369 20514380 25605540 20514517 25605711 20514654 25605882 20514791 25606053 20514928 25606224 20515065 25606395 20515202 25606566 20515339 25606737 20515476 25606908 20515613 25607079 20515750 25607250 20515887 25607421 20516024 25607592 20516161 25607763 20516298 25607934 20516435 25608105 20516572 25608276 20516709 25608447 20516846 25608618 20516983 25608789 20517120 25608960 20517257 25609131 20517394 25609302 20517531 25609473 20517668 25609644 20517805 25609815 20517942 25609986 20518079 25610157 20518216 25610328 20518353 25610499 20518490 25610670 20518627 25610841 20518764 25611012 20518901 25611183 20519038 25611354 20519175 25611525 20519312 25611696 20519449 25611867 20519586 25612038 20519723 25612209 20519860 25612380 20519997 25612551 20520134 25612722 20520271 25612893 20520408 25613064 20520545 25613235 20520682 25613406 20520819 25613577 20520956 25613748 20521093 25613919 20521230 25614090 20521367 25614261 20521504 25614432 20521641 25614603 20521778 25614774 20521915 25614945 20522052 25615116 20522189 25615287 20522326 25615458 20522463 25615629 20522600 25615800 20522737 25615971 20522874 25616142 20523011 25616313 20523148 25616484 20523285 25616655 20523422 25616826 20523559 25616997 20523696 25617168 20523833 25617339 20523970 25617510 20524107 25617681 20524244 25617852 20524381 25618023 20524518 25618194 20524655 25618365 20524792 25618536 20524929 25618707 20525066 25618878 20525203 25619049 20525340 25619220 20525477 25619391 20525614 25619562 20525751 25619733 20525888 25619904 20526025 25620075 20526162 25620246 20526299 25620417 20526436 25620588 20526573 25620759 20526710 25620930 20526847 25621101 20526984 25621272 20527121 25621443 20527258 25621614 20527395 25621785 20527532 25621956 20527669 25622127 20527806 25622298 20527943 25622469 20528080 25622640 20528217 25622811 20528354 25622982 20528491 25623153 20528628 25623324 20528765 25623495 20528902 25623666 20529039 25623837 20529176 25624008 20529313 25624179 20529450 25624350 20529587 25624521 20529724 25624692 20529861 25624863 20529998 25625034 20530135 25625205 20530272 25625376 20530409 25625547 20530546 25625718 20530683 25625889 20530820 25626060 20530957 25626231 20531094 25626402 20531231 25626573 20531368 25626744 20531505 25626915 20531642 25627086 20531779 25627257 20531916 25627428 20532053 25627599 20532190 25627770 20532327 25627941 20532464 25628112 20532601 25628283 20532738 25628454 20532875 25628625 20533012 25628796
1000 17796985 0 17796985 22213755 17797122 22213926 17797259 22214097 17797396 22214268 17797533 22214439 17797670 22214610 17797807 22214781 17797944 22214952 17798081 22215123 17798218 22215294 17798355 22215465 17798492 22215636 17798629 22215807 17798766 22215978 17798903 22216149 17799040 22216320 17799177 22216491 17799314 22216662 17799451 22216833 17799588 22217004 17799725 22217175 17799862 22217346 17799999 22217517 17800136 22217688 17800273 22217859 17800410 22218030 17800547 22218201 17800684 22218372 17800821 22218543 17800958 22218714 17801095 22218885 17801232 22219056 17801369 22219227 17801506 22219398 17801643 22219569 17801780 22219740 17801917 22219911 17802054 22220082 17802191 22220253 17802328 22220424 17802465 22220595 17802602 22220766 17802739 22220937 17802876 22221108 17803013 22221279 17803150 22221450 17803287 22221621 17803424 22221792 17803561 22221963 17803698 22222134 17803835 22222305 17803972 22222476 17804109 22222647 17804246 22222818 17804383 22222989 17804520 22223160 17804657 22223331 17804794 22223502 17804931 22223673 17805068 22223844 17805205 22224015 17805342 22224186 17805479 22224357 17805616 22224528 17805753 22224699 17805890 22224870 17806027 22225041 17806164 22225212 17806301 22225383 17806438 22225554 17806575 22225725 17806712 22225896 17806849 22226067 17806986 22226238 17807123 22226409 17807260 22226580 17807397 22226751 17807534 22226922 17807671 22227093 17807808 22227264 17807945 22227435 17808082 22227606 17808219 22227777 17808356 22227948 17808493 22228119 17808630 22228290 17808767 22228461 17808904 22228632 17809041 22228803 17809178 22228974 17809315 22229145 17809452 22229316 17809589 22229487 17809726 22229658 17809863 22229829 17810000 22230000 17810137 22230171 17810274 22230342 17810411 22230513 17810548 22230684 17810685 22230855 17810822 22231026 17810959 22231197 17811096 22231368 17811233 22231539 17811370 22231710 17811507 22231881 17811644 22232052 17811781 22232223 17811918 22232394 17812055 22232565 17812192 22232736 17812329 22232907 17812466 22233078 17812603 22233249 17812740 22233420 17812877 22233591 17813014 22233762 17813151 22233933 17813288 22234104 17813425 22234275 17813562 22234446 17813699 22234617 17813836 22234788 17813973 22234959 17814110 22235130 17814247 22235301 17814384 22235472 17814521 22235643 17814658 22235814 17814795 22235985 17814932 22236156 17815069 22236327 17815206 22236498 17815343 22236669 17815480 22236840 17815617 22237011 17815754 22237182 17815891 22237353 17816028 22237524 17816165 22237695 17816302 22237866 17816439 22238037 17816576 22238208 17816713 22238379 17816850 22238550 17816987 22238721 17817124 22238892 17817261 22239063 17817398 22239234 17817535 22239405 17817672 22239576 17817809 22239747 17817946 22239918 17818083 22240089 17818220 22240260 17818357 22240431 17818494 22240602 17818631 22240773 17818768 22240944 17818905 22241115 17819042 22241286 17819179 22241457 17819316 22241628 17819453 22241799 17819590 22241970 17819727 22242141 17819864 22242312 17820001 22242483 17820138 22242654 17820275 22242825 17820412 22242996 17820549 22243167 17820686 22243338 17820823 22243509 17820960 22243680 17821097 22243851 17821234 22244022 17821371 22244193 17821508 22244364 17821645 22244535 17821782 22244706 17821919 22244877 17822056 22245048 17822193 22245219 17822330 22245390 17822467 22245561 17822604 22245732 17822741 22245903 17822878 22246074 17823015 22246245 17823152 22246416 17823289 22246587 17823426 22246758 17823563 22246929 17823700 22247100 17823837 22247271 17823974 22247442 17824111 22247613 17824248 22247784 17824385 22247955 17824522 22248126 17824659 22248297 17824796 22248468 17824933 22248639 17825070 22248810 17825207 22248981 17825344 22249152 17825481 22249323 17825618 22249494 17825755 22249665 17825892 22249836 17826029 22250007 17826166 22250178 17826303 22250349 17826440 22250520 17826577 22250691 17826714 22250862 17826851 22251033 17826988 22251204 17827125 22251375 17827262 22251546 17827399 22251717 17827536 22251888 17827673 22252059 17827810 22252230 17827947 22252401 17828084 22252572 17828221 22252743 17828358 22252914 17828495 22253085 17828632 22253256 17828769 22253427 17828906 22253598 17829043 22253769 17829180 22253940 17829317 22254111 17829454 22254282 17829591 22254453 17829728 22254624 17829865 22254795 17830002 22254966 17830139 22255137 17830276 22255308 17830413 22255479 17830550 22255650 17830687 22255821 17830824 22255992 17830961 22256163 17831098 22256334 17831235 22256505 17831372 22256676 17831509 22256847 17831646 22257018 17831783 22257189 17831920 22257360 17832057 22257531 17832194 22257702 17832331 22257873 17832468 22258044 17832605 22258215 17832742 22258386 17832879 22258557 17833016 22258728 17833153 22258899 17833290 22259070 17833427 22259241 17833564 22259412 17833701 22259583 17833838 22259754 17833975 22259925 17834112 22260096 17834249 22260267 17834386 22260438 17834523 22260609 17834660 22260780 17834797 22260951 17834934 22261122 17835071 22261293 17835208 22261464 17835345 22261635 17835482 22261806 17835619 22261977 17835756 22262148 17835893 22262319 17836030 22262490 17836167 22262661 17836304 22262832 17836441 22263003 17836578 22263174 17836715 22263345 17836852 22263516 17836989 22263687 17837126 22263858 17837263 22264029 17837400 22264200 17837537 22264371 17837674 22264542 17837811 22264713 17837948 22264884 17838085 22265055 17838222 22265226 17838359 22265397 17838496 22265568 17838633 22265739 17838770 22265910 17838907 22266081 17839044 22266252 17839181 22266423 17839318 22266594 17839455 22266765 17839592 22266936 17839729 22267107 17839866 22267278 17840003 22267449 17840140 22267620 17840277 22267791 17840414 22267962 17840551 22268133 17840688 22268304 17840825 22268475 17840962 22268646 17841099 22268817 17841236 22268988 17841373 22269159 17841510 22269330 17841647 22269501 17841784 22269672 17841921 22269843 17842058 22270014 17842195 22270185 17842332 22270356 17842469 22270527 17842606 22270698 17842743 22270869 17842880 22271040 17843017 22271211 17843154 22271382 17843291 22271553 17843428 22271724 17843565 22271895 17843702 22272066 17843839 22272237 17843976 22272408 17844113 22272579 17844250 22272750 17844387 22272921 17844524 22273092 17844661 22273263 17844798 22273434 17844935 22273605 17845072 22273776 17845209 22273947 17845346 22274118 17845483 22274289 17845620 22274460 17845757 22274631 17845894 22274802 17846031 22274973 17846168 22275144 17846305 22275315 17846442 22275486 17846579 22275657 17846716 22275828 17846853 22275999 17846990 22276170 17847127 22276341 17847264 22276512 17847401 22276683 17847538 22276854 17847675 22277025 17847812 22277196 17847949 22277367 17848086 22277538 17848223 22277709 17848360 22277880 17848497 22278051 17848634 22278222 17848771 22278393 17848908 22278564 17849045 22278735 17849182 22278906 17849319 22279077 17849456 22279248 17849593 22279419 17849730 22279590 17849867 22279761 17850004 22279932 17850141 22280103 17850278 22280274 17850415 22280445 17850552 22280616 17850689 22280787 17850826 22280958 17850963 22281129 17851100 22281300 17851237 22281471 17851374 22281642 17851511 22281813 17851648 22281984 17851785 22282155 17851922 22282326 17852059 22282497 17852196 22282668 17852333 22282839 17852470 22283010 17852607 22283181 17852744 22283352 17852881 22283523 17853018 22283694 17853155 22283865 17853292 22284036 17853429 22284207 17853566 22284378 17853703 22284549 17853840 22284720 17853977 22284891 17854114 22285062 17854251 22285233 17854388 22285404 17854525 22285575 17854662 22285746 17854799 22285917 17854936 22286088 17855073 22286259 17855210 22286430 17855347 22286601 17855484 22286772 17855621 22286943 17855758 22287114 17855895 22287285 17856032 22287456 17856169 22287627 17856306 22287798 17856443 22287969 17856580 22288140 17856717 22288311 17856854 22288482 17856991 22288653 17857128 22288824 17857265 22288995 17857402 22289166 17857539 22289337 17857676 22289508 17857813 22289679 17857950 22289850 17858087 22290021 17858224 22290192 17858361 22290363 17858498 22290534 17858635 22290705 17858772 22290876 17858909 22291047 17859046 22291218 17859183 22291389 17859320 22291560 17859457 22291731 17859594 22291902 17859731 22292073 17859868 22292244 17860005 22292415 17860142 22292586 17860279 22292757 17860416 22292928 17860553 22293099 17860690 22293270 17860827 22293441 17860964 22293612 17861101 22293783 17861238 22293954 17861375 22294125 17861512 22294296 17861649 22294467 17861786 22294638 17861923 22294809 17862060 22294980 17862197 22295151 17862334 22295322 17862471 22295493 17862608 22295664 17862745 22295835 17862882 22296006 17863019 22296177 17863156 22296348 17863293 22296519 17863430 22296690 17863567 22296861 17863704 22297032 17863841 22297203 17863978 22297374 17864115 22297545 17864252 22297716 17864389 22297887 17864526 22298058 17864663 22298229 17864800 22298400 17864937 22298571 17865074 22298742 17865211 22298913 17865348 22299084 17865485 22299255 17865622 22299426 17865759 22299597 17865896 22299768 17866033 22299939 17866170 22300110 17866307 22300281 17866444 22300452 17866581 22300623 17866718 22300794 17866855 22300965 17866992 22301136 17867129 22301307 17867266 22301478 17867403 22301649 17867540 22301820 17867677 22301991 17867814 22302162 17867951 22302333 17868088 22302504 17868225 22302675 17868362 22302846 17868499 22303017 17868636 22303188 17868773 22303359 17868910 22303530 17869047 22303701 17869184 22303872 17869321 22304043 17869458 22304214 17869595 22304385 17869732 22304556 17869869 22304727 17870006 22304898 17870143 22305069 17870280 22305240 17870417 22305411 17870554 22305582 17870691 22305753 17870828 22305924 17870965 22306095 17871102 22306266 17871239 22306437 17871376 22306608 17871513 22306779 17871650 22306950 17871787 22307121 17871924 22307292 17872061 22307463 17872198 22307634 17872335 22307805 17872472 22307976 17872609 22308147 17872746 22308318 17872883 22308489 17873020 22308660 17873157 22308831 17873294 22309002 17873431 22309173 17873568 22309344 17873705 22309515 17873842 22309686 17873979 22309857 17874116 22310028 17874253 22310199 17874390 22310370 17874527 22310541 17874664 22310712 17874801 22310883 17874938 22311054 17875075 22311225 17875212 22311396 17875349 22311567 17875486 22311738 17875623 22311909 17875760 22312080 17875897 22312251 17876034 22312422 17876171 22312593 17876308 22312764 17876445 22312935 17876582 22313106 17876719 22313277 17876856 22313448 17876993 22313619 17877130 22313790 17877267 22313961 17877404 22314132 17877541 22314303 17877678 22314474 17877815 22314645 17877952 22314816 17878089 22314987 17878226 22315158 17878363 22315329 17878500 22315500 17878637 22315671 17878774 22315842 17878911 22316013 17879048 22316184 17879185 22316355 17879322 22316526 17879459 22316697 17879596 22316868 17879733 22317039 17879870 22317210 17880007 22317381 17880144 22317552 17880281 22317723 17880418 22317894 17880555 22318065 17880692 22318236 17880829 22318407 17880966 22318578 17881103 22318749 17881240 22318920 17881377 22319091 17881514 22319262 17881651 22319433 17881788 22319604 17881925 22319775 17882062 22319946 17882199 22320117 17882336 22320288 17882473 22320459 17882610 22320630 17882747 22320801 17882884 22320972 17883021 22321143 17883158 22321314 17883295 22321485 17883432 22321656 17883569 22321827 17883706 22321998 17883843 22322169 17883980 22322340 17884117 22322511 17884254 22322682 17884391 22322853 17884528 22323024 17884665 22323195 17884802 22323366 17884939 22323537 17885076 22323708 17885213 22323879 17885350 22324050 17885487 22324221 17885624 22324392 17885761 22324563 17885898 22324734 17886035 22324905 17886172 22325076 17886309 22325247 17886446 22325418 17886583 22325589 17886720 22325760 17886857 22325931 17886994 22326102 17887131 22326273 17887268 22326444 17887405 22326615 17887542 22326786 17887679 22326957 17887816 22327128 17887953 22327299 17888090 22327470 17888227 22327641 17888364 22327812 17888501 22327983 17888638 22328154 17888775 22328325 17888912 22328496 17889049 22328667 17889186 22328838 17889323 22329009 17889460 22329180 17889597 22329351 17889734 22329522 17889871 22329693 17890008 22329864 17890145 22330035 17890282 22330206 17890419 22330377 17890556 22330548 17890693 22330719 17890830 22330890 17890967 22331061 17891104 22331232 17891241 22331403 17891378 22331574 17891515 22331745 17891652 22331916 17891789 22332087 17891926 22332258 17892063 22332429 17892200 22332600 17892337 22332771 17892474 22332942 17892611 22333113 17892748 22333284 17892885 22333455 17893022 22333626 17893159 22333797 17893296 22333968 17893433 22334139 17893570 22334310 17893707 22334481 17893844 22334652 17893981 22334823 17894118 22334994 17894255 22335165 17894392 22335336 17894529 22335507 17894666 22335678 17894803 22335849 17894940 22336020 17895077 22336191 17895214 22336362 17895351 22336533 17895488 22336704 17895625 22336875 17895762 22337046 17895899 22337217 17896036 22337388 17896173 22337559 17896310 22337730 17896447 22337901 17896584 22338072 17896721 22338243 17896858 22338414 17896995 22338585 17897132 22338756 17897269 22338927 17897406 22339098 17897543 22339269 17897680 22339440 17897817 22339611 17897954 22339782 17898091 22339953 17898228 22340124 17898365 22340295 17898502 22340466 17898639 22340637 17898776 22340808 17898913 22340979 17899050 22341150 17899187 22341321 17899324 22341492 17899461 22341663 17899598 22341834 17899735 22342005 17899872 22342176 17900009 22342347 17900146 22342518 17900283 22342689 17900420 22342860 17900557 22343031 17900694 22343202 17900831 22343373 17900968 22343544 17901105 22343715 17901242 22343886 17901379 22344057 17901516 22344228 17901653 22344399 17901790 22344570 17901927 22344741 17902064 22344912 17902201 22345083 17902338 22345254 17902475 22345425 17902612 22345596 17902749 22345767 17902886 22345938 17903023 22346109 17903160 22346280 17903297 22346451 17903434 22346622 17903571 22346793 17903708 22346964 17903845 22347135 17903982 22347306 17904119 22347477 17904256 22347648 17904393 22347819 17904530 22347990 17904667 22348161 17904804 22348332 17904941 22348503 17905078 22348674 17905215 22348845 17905352 22349016 17905489 22349187 17905626 22349358 17905763 22349529 17905900 22349700 17906037 22349871 17906174 22350042 17906311 22350213 17906448 22350384 17906585 22350555 17906722 22350726 17906859 22350897 17906996 22351068 17907133 22351239 17907270 22351410 17907407 22351581 17907544 22351752 17907681 22351923 17907818 22352094 17907955 22352265 17908092 22352436 17908229 22352607 17908366 22352778 17908503 22352949 17908640 22353120 17908777 22353291 17908914 22353462 17909051 22353633 17909188 22353804 17909325 22353975 17909462 22354146 17909599 22354317 17909736 22354488 17909873 22354659 17910010 22354830 17910147 22355001 17910284 22355172 17910421 22355343 17910558 22355514 17910695 22355685 17910832 22355856 17910969 22356027 17911106 22356198 17911243 22356369 17911380 22356540 17911517 22356711 17911654 22356882 17911791 22357053 17911928 22357224 17912065 22357395 17912202 22357566 17912339 22357737 17912476 22357908 17912613 22358079 17912750 22358250 17912887 22358421 17913024 22358592 17913161 22358763 17913298 22358934 17913435 22359105 17913572 22359276 17913709 22359447 17913846 22359618 17913983 22359789 17914120 22359960 17914257 22360131 17914394 22360302 17914531 22360473 17914668 22360644 17914805 22360815 17914942 22360986 17915079 22361157 17915216 22361328 17915353 22361499 17915490 22361670 17915627 22361841 17915764 22362012 17915901 22362183 17916038 22362354 17916175 22362525 17916312 22362696 17916449 22362867 17916586 22363038 17916723 22363209 17916860 22363380 17916997 22363551 17917134 22363722 17917271 22363893 17917408 22364064 17917545 22364235 17917682 22364406 17917819 22364577 17917956 22364748 17918093 22364919 17918230 22365090 17918367 22365261 17918504 22365432 17918641 22365603 17918778 22365774 17918915 22365945 17919052 22366116 17919189 22366287 17919326 22366458 17919463 22366629 17919600 22366800 17919737 22366971 17919874 22367142 17920011 22367313 17920148 22367484 17920285 22367655 17920422 22367826 17920559 22367997 17920696 22368168 17920833 22368339 17920970 22368510 17921107 22368681 17921244 22368852 17921381 22369023 17921518 22369194 17921655 22369365 17921792 22369536 17921929 22369707 17922066 22369878 17922203 22370049 17922340 22370220 17922477 22370391 17922614 22370562 17922751 22370733 17922888 22370904 17923025 22371075 17923162 22371246 17923299 22371417 17923436 22371588 17923573 22371759 17923710 22371930 17923847 22372101 17923984 22372272 17924121 22372443 17924258 22372614 17924395 22372785 17924532 22372956 17924669 22373127 17924806 22373298 17924943 22373469 17925080 22373640 17925217 22373811 17925354 22373982 17925491 22374153 17925628 22374324 17925765 22374495 17925902 22374666 17926039 22374837 17926176 22375008 17926313 22375179 17926450 22375350 17926587 22375521 17926724 22375692 17926861 22375863 17926998 22376034 17927135 22376205 17927272 22376376 17927409 22376547 17927546 22376718 17927683 22376889 17927820 22377060 17927957 22377231 17928094 22377402 17928231 22377573 17928368 22377744 17928505 22377915 17928642 22378086 17928779 22378257 17928916 22378428 17929053 22378599 17929190 22378770 17929327 22378941 17929464 22379112 17929601 22379283 17929738 22379454 17929875 22379625 17930012 22379796 17930149 22379967 17930286 22380138 17930423 22380309 17930560 22380480 17930697 22380651 17930834 22380822 17930971 22380993 17931108 22381164 17931245 22381335 17931382 22381506 17931519 22381677 17931656 22381848 17931793 22382019 17931930 22382190 17932067 22382361 17932204 22382532 17932341 22382703 17932478 22382874 17932615 22383045 17932752 22383216 17932889 22383387 17933026 22383558 17933163 22383729 17933300 22383900 17933437 22384071 17933574 22384242 17933711 22384413
1000 42967173 0 42967173 53630559 42967310 53630730 42967447 53630901 42967584 53631072 42967721 53631243 42967858 53631414 42967995 53631585 42968132 53631756 42968269 53631927 42968406 53632098 42968543 53632269 42968680 53632440 42968817 53632611 42968954 53632782 42969091 53632953 42969228 53633124 42969365 53633295 42969502 53633466 42969639 53633637 42969776 53633808 42969913 53633979 42970050 53634150 42970187 53634321 42970324 53634492 42970461 53634663 42970598 53634834 42970735 53635005 42970872 53635176 42971009 53635347 42971146 53635518 42971283 53635689 42971420 53635860 42971557 53636031 42971694 53636202 42971831 53636373 42971968 53636544 42972105 53636715 42972242 53636886 42972379 53637057 42972516 53637228 42972653 53637399 42972790 53637570 42972927 53637741 42973064 53637912 42973201 53638083 42973338 53638254 42973475 53638425 42973612 53638596 42973749 53638767 42973886 53638938 42974023 53639109 42974160 53639280 42974297 53639451 42974434 53639622 42974571 53639793 42974708 53639964 42974845 53640135 42974982 53640306 42975119 53640477 42975256 53640648 42975393 53640819 42975530 53640990 42975667 53641161 42975804 53641332 42975941 53641503 42976078 53641674 42976215 53641845 42976352 53642016 42976489 53642187 42976626 53642358 42976763 53642529 42976900 53642700 42977037 53642871 42977174 53643042 42977311 53643213 42977448 53643384 42977585 53643555 42977722 53643726 42977859 53643897 42977996 53644068 42978133 53644239 42978270 53644410 42978407 53644581 42978544 53644752 42978681 53644923 42978818 53645094 42978955 53645265 42979092 53645436 42979229 53645607 42979366 53645778 42979503 53645949 42979640 53646120 42979777 53646291 42979914 53646462 42980051 53646633 42980188 53646804 42980325 53646975 42980462 53647146 42980599 53647317 42980736 53647488 42980873 53647659 42981010 53647830 42981147 53648001 42981284 53648172 42981421 53648343 42981558 53648514 42981695 53648685 42981832 53648856 42981969 53649027 42982106 53649198 42982243 53649369 42982380 53649540 42982517 53649711 42982654 53649882 42982791 53650053 42982928 53650224 42983065 53650395 42983202 53650566 42983339 53650737 42983476 53650908 42983613 53651079 42983750 53651250 42983887 53651421 42984024 53651592 42984161 53651763 42984298 53651934 42984435 53652105 42984572 53652276 42984709 53652447 42984846 53652618 42984983 53652789 42985120 53652960 42985257 53653131 42985394 53653302 42985531 53653473 42985668 53653644 42985805 53653815 42985942 53653986 42986079 53654157 42986216 53654328 42986353 53654499 42986490 53654670 42986627 53654841 42986764 53655012 42986901 53655183 42987038 53655354 42987175 53655525 42987312 53655696 42987449 53655867 42987586 53656038 42987723 53656209 42987860 53656380 42987997 53656551 42988134 53656722 42988271 53656893 42988408 53657064 42988545 53657235 42988682 53657406 42988819 53657577 42988956 53657748 42989093 53657919 42989230 53658090 42989367 53658261 42989504 53658432 42989641 53658603 42989778 53658774 42989915 53658945 42990052 53659116 42990189 53659287 42990326 53659458 42990463 53659629 42990600 53659800 42990737 53659971 42990874 53660142 42991011 53660313 42991148 53660484 42991285 53660655 42991422 53660826 42991559 53660997 42991696 53661168 42991833 53661339 42991970 53661510 42992107 53661681 42992244 53661852 42992381 53662023 42992518 53662194 42992655 53662365 42992792 53662536 42992929 53662707 42993066 53662878 42993203 53663049 42993340 53663220 42993477 53663391 42993614 53663562 42993751 53663733 42993888 53663904 42994025 53664075 42994162 53664246 42994299 53664417 42994436 53664588 42994573 53664759 42994710 53664930 42994847 53665101 42994984 53665272 42995121 53665443 42995258 53665614 42995395 53665785 42995532 53665956 42995669 53666127 42995806 53666298 42995943 53666469 42996080 53666640 42996217 53666811 42996354 53666982 42996491 53667153 42996628 53667324 42996765 53667495 42996902 53667666 42997039 53667837 42997176 53668008 42997313 53668179 42997450 53668350 42997587 53668521 42997724 53668692 42997861 53668863 42997998 53669034 42998135 53669205 42998272 53669376 42998409 53669547 42998546 53669718 42998683 53669889 42998820 53670060 42998957 53670231 42999094 53670402 42999231 53670573 42999368 53670744 42999505 53670915 42999642 53671086 42999779 53671257 42999916 53671428 43000053 53671599 43000190 53671770 43000327 53671941 43000464 53672112 43000601 53672283 43000738 53672454 43000875 53672625 43001012 53672796 43001149 53672967 43001286 53673138 43001423 53673309 43001560 53673480 43001697 53673651 43001834 53673822 43001971 53673993 43002108 53674164 43002245 53674335 43002382 53674506 43002519 53674677 43002656 53674848 43002793 53675019 43002930 53675190 43003067 53675361 43003204 53675532 43003341 53675703 43003478 53675874 43003615 53676045 43003752 53676216 43003889 53676387 43004026 53676558 43004163 53676729 43004300 53676900 43004437 53677071 43004574 53677242 43004711 53677413 43004848 53677584 43004985 53677755 43005122 53677926 43005259 53678097 43005396 53678268 43005533 53678439 43005670 53678610 43005807 53678781 43005944 53678952 43006081 53679123 43006218 53679294 43006355 53679465 43006492 53679636 43006629 53679807 43006766 53679978 43006903 53680149 43007040 53680320 43007177 53680491 43007314 53680662 43007451 53680833 43007588 53681004 43007725 53681175 43007862 53681346 43007999 53681517 43008136 53681688 43008273 53681859 43008410 53682030 43008547 53682201 43008684 53682372 43008821 53682543 43008958 53682714 43009095 53682885 43009232 53683056 43009369 53683227 43009506 53683398 43009643 53683569 43009780 53683740 43009917 53683911 43010054 53684082 43010191 53684253 43010328 53684424 43010465 53684595 43010602 53684766 43010739 53684937 43010876 53685108 43011013 53685279 43011150 53685450 43011287 53685621 43011424 53685792 43011561 53685963 43011698 53686134 43011835 53686305 43011972 53686476 43012109 53686647 43012246 53686818 43012383 53686989 43012520 53687160 43012657 53687331 43012794 53687502 43012931 53687673 43013068 53687844 43013205 53688015 43013342 53688186 43013479 53688357 43013616 53688528 43013753 53688699 43013890 53688870 43014027 53689041 43014164 53689212 43014301 53689383 43014438 53689554 43014575 53689725 43014712 53689896 43014849 53690067 43014986 53690238 43015123 53690409 43015260 53690580 43015397 53690751 43015534 53690922 43015671 53691093 43015808 53691264 43015945 53691435 43016082 53691606 43016219 53691777 43016356 53691948 43016493 53692119 43016630 53692290 43016767 53692461 43016904 53692632 43017041 53692803 43017178 53692974 43017315 53693145 43017452 53693316 43017589 53693487 43017726 53693658 43017863 53693829 43018000 53694000 43018137 53694171 43018274 53694342 43018411 53694513 43018548 53694684 43018685 53694855 43018822 53695026 43018959 53695197 43019096 53695368 43019233 53695539 43019370 53695710 43019507 53695881 43019644 53696052 43019781 53696223 43019918 53696394 43020055 53696565 43020192 53696736 43020329 53696907 43020466 53697078 43020603 53697249 43020740 53697420 43020877 53697591 43021014 53697762 43021151 53697933 43021288 53698104 43021425 53698275 43021562 53698446 43021699 53698617 43021836 53698788 43021973 53698959 43022110 53699130 43022247 53699301 43022384 53699472 43022521 53699643 43022658 53699814 43022795 53699985 43022932 53700156 43023069 53700327 43023206 53700498 43023343 53700669 43023480 53700840 43023617 53701011 43023754 53701182 43023891 53701353 43024028 53701524 43024165 53701695 43024302 53701866 43024439 53702037 43024576 53702208 43024713 53702379 43024850 53702550 43024987 53702721 43025124 53702892 43025261 53703063 43025398 53703234 43025535 53703405 43025672 53703576 43025809 53703747 43025946 53703918 43026083 53704089 43026220 53704260 43026357 53704431 43026494 53704602 43026631 53704773 43026768 53704944 43026905 53705115 43027042 53705286 43027179 53705457 43027316 53705628 43027453 53705799 43027590 53705970 43027727 53706141 43027864 53706312 43028001 53706483 43028138 53706654 43028275 53706825 43028412 53706996 43028549 53707167 43028686 53707338 43028823 53707509 43028960 53707680 43029097 53707851 43029234 53708022 43029371 53708193 43029508 53708364 43029645 53708535 43029782 53708706 43029919 53708877 43030056 53709048 43030193 53709219 43030330 53709390 43030467 53709561 43030604 53709732 43030741 53709903 43030878 53710074 43031015 53710245 43031152 53710416 43031289 53710587 43031426 53710758 43031563 53710929 43031700 53711100 43031837 53711271 43031974 53711442 43032111 53711613 43032248 53711784 43032385 53711955 43032522 53712126 43032659 53712297 43032796 53712468 43032933 53712639 43033070 53712810 43033207 53712981 43033344 53713152 43033481 53713323 43033618 53713494 43033755 53713665 43033892 53713836 43034029 53714007 43034166 53714178 43034303 53714349 43034440 53714520 43034577 53714691 43034714 53714862 43034851 53715033 43034988 53715204 43035125 53715375 43035262 53715546 43035399 53715717 43035536 53715888 43035673 53716059 43035810 53716230 43035947 53716401 43036084 53716572 43036221 53716743 43036358 53716914 43036495 53717085 43036632 53717256 43036769 53717427 43036906 53717598 43037043 53717769 43037180 53717940 43037317 53718111 43037454 53718282 43037591 53718453 43037728 53718624 43037865 53718795 43038002 53718966 43038139 53719137 43038276 53719308 43038413 53719479 43038550 53719650 43038687 53719821 43038824 53719992 43038961 53720163 43039098 53720334 43039235 53720505 43039372 53720676 43039509 53720847 43039646 53721018 43039783 53721189 43039920 53721360 43040057 53721531 43040194 53721702 43040331 53721873 43040468 53722044 43040605 53722215 43040742 53722386 43040879 53722557 43041016 53722728 43041153 53722899 43041290 53723070 43041427 53723241 43041564 53723412 43041701 53723583 43041838 53723754 43041975 53723925 43042112 53724096 43042249 53724267 43042386 53724438 43042523 53724609 43042660 53724780 43042797 53724951 43042934 53725122 43043071 53725293 43043208 53725464 43043345 53725635 43043482 53725806 43043619 53725977 43043756 53726148 43043893 53726319 43044030 53726490 43044167 53726661 43044304 53726832 43044441 53727003 43044578 53727174 43044715 53727345 43044852 53727516 43044989 53727687 43045126 53727858 43045263 53728029 43045400 53728200 43045537 53728371 43045674 53728542 43045811 53728713 43045948 53728884 43046085 53729055 43046222 53729226 43046359 53729397 43046496 53729568 43046633 53729739 43046770 53729910 43046907 53730081 43047044 53730252 43047181 53730423 43047318 53730594 43047455 53730765 43047592 53730936 43047729 53731107 43047866 53731278 43048003 53731449 43048140 53731620 43048277 53731791 43048414 53731962 43048551 53732133 43048688 53732304 43048825 53732475 43048962 53732646 43049099 53732817 43049236 53732988 43049373 53733159 43049510 53733330 43049647 53733501 43049784 53733672 43049921 53733843 43050058 53734014 43050195 53734185 43050332 53734356 43050469 53734527 43050606 53734698 43050743 53734869 43050880 53735040 43051017 53735211 43051154 53735382 43051291 53735553 43051428 53735724 43051565 53735895 43051702 53736066 43051839 53736237 43051976 53736408 43052113 53736579 43052250 53736750 43052387 53736921 43052524 53737092 43052661 53737263 43052798 53737434 43052935 53737605 43053072 53737776 43053209 53737947 43053346 53738118 43053483 53738289 43053620 53738460 43053757 53738631 43053894 53738802 43054031 53738973 43054168 53739144 43054305 53739315 43054442 53739486 43054579 53739657 43054716 53739828 43054853 53739999 43054990 53740170 43055127 53740341 43055264 53740512 43055401 53740683 43055538 53740854 43055675 53741025 43055812 53741196 43055949 53741367 43056086 53741538 43056223 53741709 43056360 53741880 43056497 53742051 43056634 53742222 43056771 53742393 43056908 53742564 43057045 53742735 43057182 53742906 43057319 53743077 43057456 53743248 43057593 53743419 43057730 53743590 43057867 53743761 43058004 53743932 43058141 53744103 43058278 53744274 43058415 53744445 43058552 53744616 43058689 53744787 43058826 53744958 43058963 53745129 43059100 53745300 43059237 53745471 43059374 53745642 43059511 53745813 43059648 53745984 43059785 53746155 43059922 53746326 43060059 53746497 43060196 53746668 43060333 53746839 43060470 53747010 43060607 53747181 43060744 53747352 43060881 53747523 43061018 53747694 43061155 53747865 43061292 53748036 43061429 53748207 43061566 53748378 43061703 53748549 43061840 53748720 43061977 53748891 43062114 53749062 43062251 53749233 43062388 53749404 43062525 53749575 43062662 53749746 43062799 53749917 43062936 53750088 43063073 53750259 43063210 53750430 43063347 53750601 43063484 53750772 43063621 53750943 43063758 53751114 43063895 53751285 43064032 53751456 43064169 53751627 43064306 53751798 43064443 53751969 43064580 53752140 43064717 53752311 43064854 53752482 43064991 53752653 43065128 53752824 43065265 53752995 43065402 53753166 43065539 53753337 43065676 53753508 43065813 53753679 43065950 53753850 43066087 53754021 43066224 53754192 43066361 53754363 43066498 53754534 43066635 53754705 43066772 53754876 43066909 53755047 43067046 53755218 43067183 53755389 43067320 53755560 43067457 53755731 43067594 53755902 43067731 53756073 43067868 53756244 43068005 53756415 43068142 53756586 43068279 53756757 43068416 53756928 43068553 53757099 43068690 53757270 43068827 53757441 43068964 53757612 43069101 53757783 43069238 53757954 43069375 53758125 43069512 53758296 43069649 53758467 43069786 53758638 43069923 53758809 43070060 53758980 43070197 53759151 43070334 53759322 43070471 53759493 43070608 53759664 43070745 53759835 43070882 53760006 43071019 53760177 43071156 53760348 43071293 53760519 43071430 53760690 43071567 53760861 43071704 53761032 43071841 53761203 43071978 53761374 43072115 53761545 43072252 53761716 43072389 53761887 43072526 53762058 43072663 53762229 43072800 53762400 43072937 53762571 43073074 53762742 43073211 53762913 43073348 53763084 43073485 53763255 43073622 53763426 43073759 53763597 43073896 53763768 43074033 53763939 43074170 53764110 43074307 53764281 43074444 53764452 43074581 53764623 43074718 53764794 43074855 53764965 43074992 53765136 43075129 53765307 43075266 53765478 43075403 53765649 43075540 53765820 43075677 53765991 43075814 53766162 43075951 53766333 43076088 53766504 43076225 53766675 43076362 53766846 43076499 53767017 43076636 53767188 43076773 53767359 43076910 53767530 43077047 53767701 43077184 53767872 43077321 53768043 43077458 53768214 43077595 53768385 43077732 53768556 43077869 53768727 43078006 53768898 43078143 53769069 43078280 53769240 43078417 53769411 43078554 53769582 43078691 53769753 43078828 53769924 43078965 53770095 43079102 53770266 43079239 53770437 43079376 53770608 43079513 53770779 43079650 53770950 43079787 53771121 43079924 53771292 43080061 53771463 43080198 53771634 43080335 53771805 43080472 53771976 43080609 53772147 43080746 53772318 43080883 53772489 43081020 53772660 43081157 53772831 43081294 53773002 43081431 53773173 43081568 53773344 43081705 53773515 43081842 53773686 43081979 53773857 43082116 53774028 43082253 53774199 43082390 53774370 43082527 53774541 43082664 53774712 43082801 53774883 43082938 53775054 43083075 53775225 43083212 53775396 43083349 53775567 43083486 53775738 43083623 53775909 43083760 53776080 43083897 53776251 43084034 53776422 43084171 53776593 43084308 53776764 43084445 53776935 43084582 53777106 43084719 53777277 43084856 53777448 43084993 53777619 43085130 53777790 43085267 53777961 43085404 53778132 43085541 53778303 43085678 53778474 43085815 53778645 43085952 53778816 43086089 53778987 43086226 53779158 43086363 53779329 43086500 53779500 43086637 53779671 43086774 53779842 43086911 53780013 43087048 53780184 43087185 53780355 43087322 53780526 43087459 53780697 43087596 53780868 43087733 53781039 43087870 53781210 43088007 53781381 43088144 53781552 43088281 53781723 43088418 53781894 43088555 53782065 43088692 53782236 43088829 53782407 43088966 53782578 43089103 53782749 43089240 53782920 43089377 53783091 43089514 53783262 43089651 53783433 43089788 53783604 43089925 53783775 43090062 53783946 43090199 53784117 43090336 53784288 43090473 53784459 43090610 53784630 43090747 53784801 43090884 53784972 43091021 53785143 43091158 53785314 43091295 53785485 43091432 53785656 43091569 53785827 43091706 53785998 43091843 53786169 43091980 53786340 43092117 53786511 43092254 53786682 43092391 53786853 43092528 53787024 43092665 53787195 43092802 53787366 43092939 53787537 43093076 53787708 43093213 53787879 43093350 53788050 43093487 53788221 43093624 53788392 43093761 53788563 43093898 53788734 43094035 53788905 43094172 53789076 43094309 53789247 43094446 53789418 43094583 53789589 43094720 53789760 43094857 53789931 43094994 53790102 43095131 53790273 43095268 53790444 43095405 53790615 43095542 53790786 43095679 53790957 43095816 53791128 43095953 53791299 43096090 53791470 43096227 53791641 43096364 53791812 43096501 53791983 43096638 53792154 43096775 53792325 43096912 53792496 43097049 53792667 43097186 53792838 43097323 53793009 43097460 53793180 43097597 53793351 43097734 53793522 43097871 53793693 43098008 53793864 43098145 53794035 43098282 53794206 43098419 53794377 43098556 53794548 43098693 53794719 43098830 53794890 43098967 53795061 43099104 53795232 43099241 53795403 43099378 53795574 43099515 53795745 43099652 53795916 43099789 53796087 43099926 53796258 43100063 53796429 43100200 53796600 43100337 53796771 43100474 53796942 43100611 53797113 43100748 53797284 43100885 53797455 43101022 53797626 43101159 53797797 43101296 53797968 43101433 53798139 43101570 53798310 43101707 53798481 43101844 53798652 43101981 53798823 43102118 53798994 43102255 53799165 43102392 53799336 43102529 53799507 43102666 53799678 43102803 53799849 43102940 53800020 43103077 53800191 43103214 53800362 43103351 53800533 43103488 53800704 43103625 53800875 43103762 53801046 43103899 53801217
1000 27372600 0 27372600 34165800 27372737 34165971 27372874 34166142 27373011 34166313 27373148 34166484 27373285 34166655 27373422 34166826 27373559 34166997 27373696 34167168 27373833 34167339 27373970 34167510 27374107 34167681 27374244 34167852 27374381 34168023 27374518 34168194 27374655 34168365 27374792 34168536 27374929 34168707 27375066 34168878 27375203 34169049 27375340 34169220 27375477 34169391 27375614 34169562 27375751 34169733 27375888 34169904 27376025 34170075 27376162 34170246 27376299 34170417 27376436 34170588 27376573 34170759 27376710 34170930 27376847 34171101 27376984 34171272 27377121 34171443 27377258 34171614 27377395 34171785 27377532 34171956 27377669 34172127 27377806 34172298 27377943 34172469 27378080 34172640 27378217 34172811 27378354 34172982 27378491 34173153 27378628 34173324 27378765 34173495 27378902 34173666 27379039 34173837 27379176 34174008 27379313 34174179 27379450 34174350 27379587 34174521 27379724 34174692 27379861 34174863 27379998 34175034 27380135 34175205 27380272 34175376 27380409 34175547 27380546 34175718 27380683 34175889 27380820 34176060 27380957 34176231 27381094 34176402 27381231 34176573 27381368 34176744 27381505 34176915 27381642 34177086 27381779 34177257 27381916 34177428 27382053 34177599 27382190 34177770 27382327 34177941 27382464 34178112 27382601 34178283 27382738 34178454 27382875 34178625 27383012 34178796 27383149 34178967 27383286 34179138 27383423 34179309 27383560 34179480 27383697 34179651 27383834 34179822 27383971 34179993 27384108 34180164 27384245 34180335 27384382 34180506 27384519 34180677 27384656 34180848 27384793 34181019 27384930 34181190 27385067 34181361 27385204 34181532 27385341 34181703 27385478 34181874 27385615 34182045 27385752 34182216 27385889 34182387 27386026 34182558 27386163 34182729 27386300 34182900 27386437 34183071 27386574 34183242 27386711 34183413 27386848 34183584 27386985 34183755 27387122 34183926 27387259 34184097 27387396 34184268 27387533 34184439 27387670 34184610 27387807 34184781 27387944 34184952 27388081 34185123 27388218 34185294 27388355 34185465 27388492 34185636 27388629 34185807 27388766 34185978 27388903 34186149 27389040 34186320 27389177 34186491 27389314 34186662 27389451 34186833 27389588 34187004 27389725 34187175 27389862 34187346 27389999 34187517 27390136 34187688 27390273 34187859 27390410 34188030 27390547 34188201 27390684 34188372 27390821 34188543 27390958 34188714 27391095 34188885 27391232 34189056 27391369 34189227 27391506 34189398 27391643 34189569 27391780 34189740 27391917 34189911 27392054 34190082 27392191 34190253 27392328 34190424 27392465 34190595 27392602 34190766 27392739 34190937 27392876 34191108 27393013 34191279 27393150 34191450 27393287 34191621 27393424 34191792 27393561 34191963 27393698 34192134 27393835 34192305 27393972 34192476 27394109 34192647 27394246 34192818 27394383 34192989 27394520 34193160 27394657 34193331 27394794 34193502 27394931 34193673 27395068 34193844 27395205 34194015 27395342 34194186 27395479 34194357 27395616 34194528 27395753 34194699 27395890 34194870 27396027 34195041 27396164 34195212 27396301 34195383 27396438 34195554 27396575 34195725 27396712 34195896 27396849 34196067 27396986 34196238 27397123 34196409 27397260 34196580 27397397 34196751 27397534 34196922 27397671 34197093 27397808 34197264 27397945 34197435 27398082 34197606 27398219 34197777 27398356 34197948 27398493 34198119 27398630 34198290 27398767 34198461 27398904 34198632 27399041 34198803 27399178 34198974 27399315 34199145 27399452 34199316 27399589 34199487 27399726 34199658 27399863 34199829 27400000 34200000 27400137 34200171 27400274 34200342 27400411 34200513 27400548 34200684 27400685 34200855 27400822 34201026 27400959 34201197 27401096 34201368 27401233 34201539 27401370 34201710 27401507 34201881 27401644 34202052 27401781 34202223 27401918 34202394 27402055 34202565 27402192 34202736 27402329 34202907 27402466 34203078 27402603 34203249 27402740 34203420 27402877 34203591 27403014 34203762 27403151 34203933 27403288 34204104 27403425 34204275 27403562 34204446 27403699 34204617 27403836 34204788 27403973 34204959 27404110 34205130 27404247 34205301 27404384 34205472 27404521 34205643 27404658 34205814 27404795 34205985 27404932 34206156 27405069 34206327 27405206 34206498 27405343 34206669 27405480 34206840 27405617 34207011 27405754 34207182 27405891 34207353 27406028 34207524 27406165 34207695 27406302 34207866 27406439 34208037 27406576 34208208 27406713 34208379 27406850 34208550 27406987 34208721 27407124 34208892 27407261 34209063 27407398 34209234 27407535 34209405 27407672 34209576 27407809 34209747 27407946 34209918 27408083 34210089 27408220 34210260 27408357 34210431 27408494 34210602 27408631 34210773 27408768 34210944 27408905 34211115 27409042 34211286 27409179 34211457 27409316 34211628 27409453 34211799 27409590 34211970 27409727 34212141 27409864 34212312 27410001 34212483 27410138 34212654 27410275 34212825 27410412 34212996 27410549 34213167 27410686 34213338 27410823 34213509 27410960 34213680 27411097 34213851 27411234 34214022 27411371 34214193 27411508 34214364 27411645 34214535 27411782 34214706 27411919 34214877 27412056 34215048 27412193 34215219 27412330 34215390 27412467 34215561 27412604 34215732 27412741 34215903 27412878 34216074 27413015 34216245 27413152 34216416 27413289 34216587 27413426 34216758 27413563 34216929 27413700 34217100 27413837 34217271 27413974 34217442 27414111 34217613 27414248 34217784 27414385 34217955 27414522 34218126 27414659 34218297 27414796 34218468 27414933 34218639 27415070 34218810 27415207 34218981 27415344 34219152 27415481 34219323 27415618 34219494 27415755 34219665 27415892 34219836 27416029 34220007 27416166 34220178 27416303 34220349 27416440 34220520 27416577 34220691 27416714 34220862 27416851 34221033 27416988 34221204 27417125 34221375 27417262 34221546 27417399 34221717 27417536 34221888 27417673 34222059 27417810 34222230 27417947 34222401 27418084 34222572 27418221 34222743 27418358 34222914 27418495 34223085 27418632 34223256 27418769 34223427 27418906 34223598 27419043 34223769 27419180 34223940 27419317 34224111 27419454 34224282 27419591 34224453 27419728 34224624 27419865 34224795 27420002 34224966 27420139 34225137 27420276 34225308 27420413 34225479 27420550 34225650 27420687 34225821 27420824 34225992 27420961 34226163 27421098 34226334 27421235 34226505 27421372 34226676 27421509 34226847 27421646 34227018 27421783 34227189 27421920 34227360 27422057 34227531 27422194 34227702 27422331 34227873 27422468 34228044 27422605 34228215 27422742 34228386 27422879 34228557 27423016 34228728 27423153 34228899 27423290 34229070 27423427 34229241 27423564 34229412 27423701 34229583 27423838 34229754 27423975 34229925 27424112 34230096 27424249 34230267 27424386 34230438 27424523 34230609 27424660 34230780 27424797 34230951 27424934 34231122 27425071 34231293 27425208 34231464 27425345 34231635 27425482 34231806 27425619 34231977 27425756 34232148 27425893 34232319 27426030 34232490 27426167 34232661 27426304 34232832 27426441 34233003 27426578 34233174 27426715 34233345 27426852 34233516 27426989 34233687 27427126 34233858 27427263 34234029 27427400 34234200 27427537 34234371 27427674 34234542 27427811 34234713 27427948 34234884 27428085 34235055 27428222 34235226 27428359 34235397 27428496 34235568 27428633 34235739 27428770 34235910 27428907 34236081 27429044 34236252 27429181 34236423 27429318 34236594 27429455 34236765 27429592 34236936 27429729 34237107 27429866 34237278 27430003 34237449 27430140 34237620 27430277 34237791 27430414 34237962 27430551 34238133 27430688 34238304 27430825 34238475 27430962 34238646 27431099 34238817 27431236 34238988 27431373 34239159 27431510 34239330 27431647 34239501 27431784 34239672 27431921 34239843 27432058 34240014 27432195 34240185 27432332 34240356 27432469 34240527 27432606 34240698 27432743 34240869 27432880 34241040 27433017 34241211 27433154 34241382 27433291 34241553 27433428 34241724 27433565 34241895 27433702 34242066 27433839 34242237 27433976 34242408 27434113 34242579 27434250 34242750 27434387 34242921 27434524 34243092 27434661 34243263 27434798 34243434 27434935 34243605 27435072 34243776 27435209 34243947 27435346 34244118 27435483 34244289 27435620 34244460 27435757 34244631 27435894 34244802 27436031 34244973 27436168 34245144 27436305 34245315 27436442 34245486 27436579 34245657 27436716 34245828 27436853 34245999 27436990 34246170 27437127 34246341 27437264 34246512 27437401 34246683 27437538 34246854 27437675 34247025 27437812 34247196 27437949 34247367 27438086 34247538 27438223 34247709 27438360 34247880 27438497 34248051 27438634 34248222 27438771 34248393 27438908 34248564 27439045 34248735 27439182 34248906 27439319 34249077 27439456 34249248 27439593 34249419 27439730 34249590 27439867 34249761 27440004 34249932 27440141 34250103 27440278 34250274 27440415 34250445 27440552 34250616 27440689 34250787 27440826 34250958 27440963 34251129 27441100 34251300 27441237 34251471 27441374 34251642 27441511 34251813 27441648 34251984 27441785 34252155 27441922 34252326 27442059 34252497 27442196 34252668 27442333 34252839 27442470 34253010 27442607 34253181 27442744 34253352 27442881 34253523 27443018 34253694 27443155 34253865 27443292 34254036 27443429 34254207 27443566 34254378 27443703 34254549 27443840 34254720 27443977 34254891 27444114 34255062 27444251 34255233 27444388 34255404 27444525 34255575 27444662 34255746 27444799 34255917 27444936 34256088 27445073 34256259 27445210 34256430 27445347 34256601 27445484 34256772 27445621 34256943 27445758 34257114 27445895 34257285 27446032 34257456 27446169 34257627 27446306 34257798 27446443 34257969 27446580 34258140 27446717 34258311 27446854 34258482 27446991 34258653 27447128 34258824 27447265 34258995 27447402 34259166 27447539 34259337 27447676 34259508 27447813 34259679 27447950 34259850 27448087 34260021 27448224 34260192 27448361 34260363 27448498 34260534 27448635 34260705 27448772 34260876 27448909 34261047 27449046 34261218 27449183 34261389 27449320 34261560 27449457 34261731 27449594 34261902 27449731 34262073 27449868 34262244 27450005 34262415 27450142 34262586 27450279 34262757 27450416 34262928 27450553 34263099 27450690 34263270 27450827 34263441 27450964 34263612 27451101 34263783 27451238 34263954 27451375 34264125 27451512 34264296 27451649 34264467 27451786 34264638 27451923 34264809 27452060 34264980 27452197 34265151 27452334 34265322 27452471 34265493 27452608 34265664 27452745 34265835 27452882 34266006 27453019 34266177 27453156 34266348 27453293 34266519 27453430 34266690 27453567 34266861 27453704 34267032 27453841 34267203 27453978 34267374 27454115 34267545 27454252 34267716 27454389 34267887 27454526 34268058 27454663 34268229 27454800 34268400 27454937 34268571 27455074 34268742 27455211 34268913 27455348 34269084 27455485 34269255 27455622 34269426 27455759 34269597 27455896 34269768 27456033 34269939 27456170 34270110 27456307 34270281 27456444 34270452 27456581 34270623 27456718 34270794 27456855 34270965 27456992 34271136 27457129 34271307 27457266 34271478 27457403 34271649 27457540 34271820 27457677 34271991 27457814 34272162 27457951 34272333 27458088 34272504 27458225 34272675 27458362 34272846 27458499 34273017 27458636 34273188 27458773 34273359 27458910 34273530 27459047 34273701 27459184 34273872 27459321 34274043 27459458 34274214 27459595 34274385 27459732 34274556 27459869 34274727 27460006 34274898 27460143 34275069 27460280 34275240 27460417 34275411 27460554 34275582 27460691 34275753 27460828 34275924 27460965 34276095 27461102 34276266 27461239 34276437 27461376 34276608 27461513 34276779 27461650 34276950 27461787 34277121 27461924 34277292 27462061 34277463 27462198 34277634 27462335 34277805 27462472 34277976 27462609 34278147 27462746 34278318 27462883 34278489 27463020 34278660 27463157 34278831 27463294 34279002 27463431 34279173 27463568 34279344 27463705 34279515 27463842 34279686 27463979 34279857 27464116 34280028 27464253 34280199 27464390 34280370 27464527 34280541 27464664 34280712 27464801 34280883 27464938 34281054 27465075 34281225 27465212 34281396 27465349 34281567 27465486 34281738 27465623 34281909 27465760 34282080 27465897 34282251 27466034 34282422 27466171 34282593 27466308 34282764 27466445 34282935 27466582 34283106 27466719 34283277 27466856 34283448 27466993 34283619 27467130 34283790 27467267 34283961 27467404 34284132 27467541 34284303 27467678 34284474 27467815 34284645 27467952 34284816 27468089 34284987 27468226 34285158 27468363 34285329 27468500 34285500 27468637 34285671 27468774 34285842 27468911 34286013 27469048 34286184 27469185 34286355 27469322 34286526 27469459 34286697 27469596 34286868 27469733 34287039 27469870 34287210 27470007 34287381 27470144 34287552 27470281 34287723 27470418 34287894 27470555 34288065 27470692 34288236 27470829 34288407 27470966 34288578 27471103 34288749 27471240 34288920 27471377 34289091 27471514 34289262 27471651 34289433 27471788 34289604 27471925 34289775 27472062 34289946 27472199 34290117 27472336 34290288 27472473 34290459 27472610 34290630 27472747 34290801 27472884 34290972 27473021 34291143 27473158 34291314 27473295 34291485 27473432 34291656 27473569 34291827 27473706 34291998 27473843 34292169 27473980 34292340 27474117 34292511 27474254 34292682 27474391 34292853 27474528 34293024 27474665 34293195 27474802 34293366 27474939 34293537 27475076 34293708 27475213 34293879 27475350 34294050 27475487 34294221 27475624 34294392 27475761 34294563 27475898 34294734 27476035 34294905 27476172 34295076 27476309 34295247 27476446 34295418 27476583 34295589 27476720 34295760 27476857 34295931 27476994 34296102 27477131 34296273 27477268 34296444 27477405 34296615 27477542 34296786 27477679 34296957 27477816 34297128 27477953 34297299 27478090 34297470 27478227 34297641 27478364 34297812 27478501 34297983 27478638 34298154 27478775 34298325 27478912 34298496 27479049 34298667 27479186 34298838 27479323 34299009 27479460 34299180 27479597 34299351 27479734 34299522 27479871 34299693 27480008 34299864 27480145 34300035 27480282 34300206 27480419 34300377 27480556 34300548 27480693 34300719 27480830 34300890 27480967 34301061 27481104 34301232 27481241 34301403 27481378 34301574 27481515 34301745 27481652 34301916 27481789 34302087 27481926 34302258 27482063 34302429 27482200 34302600 27482337 34302771 27482474 34302942 27482611 34303113 27482748 34303284 27482885 34303455 27483022 34303626 27483159 34303797 27483296 34303968 27483433 34304139 27483570 34304310 27483707 34304481 27483844 34304652 27483981 34304823 27484118 34304994 27484255 34305165 27484392 34305336 27484529 34305507 27484666 34305678 27484803 34305849 27484940 34306020 27485077 34306191 27485214 34306362 27485351 34306533 27485488 34306704 27485625 34306875 27485762 34307046 27485899 34307217 27486036 34307388 27486173 34307559 27486310 34307730 27486447 34307901 27486584 34308072 27486721 34308243 27486858 34308414 27486995 34308585 27487132 34308756 27487269 34308927 27487406 34309098 27487543 34309269 27487680 34309440 27487817 34309611 27487954 34309782 27488091 34309953 27488228 34310124 27488365 34310295 27488502 34310466 27488639 34310637 27488776 34310808 27488913 34310979 27489050 34311150 27489187 34311321 27489324 34311492 27489461 34311663 27489598 34311834 27489735 34312005 27489872 34312176 27490009 34312347 27490146 34312518 27490283 34312689 27490420 34312860 27490557 34313031 27490694 34313202 27490831 34313373 27490968 34313544 27491105 34313715 27491242 34313886 27491379 34314057 27491516 34314228 27491653 34314399 27491790 34314570 27491927 34314741 27492064 34314912 27492201 34315083 27492338 34315254 27492475 34315425 27492612 34315596 27492749 34315767 27492886 34315938 27493023 34316109 27493160 34316280 27493297 34316451 27493434 34316622 27493571 34316793 27493708 34316964 27493845 34317135 27493982 34317306 27494119 34317477 27494256 34317648 27494393 34317819 27494530 34317990 27494667 34318161 27494804 34318332 27494941 34318503 27495078 34318674 27495215 34318845 27495352 34319016 27495489 34319187 27495626 34319358 27495763 34319529 27495900 34319700 27496037 34319871 27496174 34320042 27496311 34320213 27496448 34320384 27496585 34320555 27496722 34320726 27496859 34320897 27496996 34321068 27497133 34321239 27497270 34321410 27497407 34321581 27497544 34321752 27497681 34321923 27497818 34322094 27497955 34322265 27498092 34322436 27498229 34322607 27498366 34322778 27498503 34322949 27498640 34323120 27498777 34323291 27498914 34323462 27499051 34323633 27499188 34323804 27499325 34323975 27499462 34324146 27499599 34324317 27499736 34324488 27499873 34324659 27500010 34324830 27500147 34325001 27500284 34325172 27500421 34325343 27500558 34325514 27500695 34325685 27500832 34325856 27500969 34326027 27501106 34326198 27501243 34326369 27501380 34326540 27501517 34326711 27501654 34326882 27501791 34327053 27501928 34327224 27502065 34327395 27502202 34327566 27502339 34327737 27502476 34327908 27502613 34328079 27502750 34328250 27502887 34328421 27503024 34328592 27503161 34328763 27503298 34328934 27503435 34329105 27503572 34329276 27503709 34329447 27503846 34329618 27503983 34329789 27504120 34329960 27504257 34330131 27504394 34330302 27504531 34330473 27504668 34330644 27504805 34330815 27504942 34330986 27505079 34331157 27505216 34331328 27505353 34331499 27505490 34331670 27505627 34331841 27505764 34332012 27505901 34332183 27506038 34332354 27506175 34332525 27506312 34332696 27506449 34332867 27506586 34333038 27506723 34333209 27506860 34333380 27506997 34333551 27507134 34333722 27507271 34333893 27507408 34334064 27507545 34334235 27507682 34334406 27507819 34334577 27507956 34334748 27508093 34334919 27508230 34335090 27508367 34335261 27508504 34335432 27508641 34335603 27508778 34335774 27508915 34335945 27509052 34336116 27509189 34336287 27509326 34336458
1000 19726900 0 19726900 24622627 19727037 24622798 19727174 24622969 19727311 24623140 19727448 24623311 19727585 24623482 19727722 24623653 19727859 24623824 19727996 24623995 19728133 24624166 19728270 24624337 19728407 24624508 19728544 24624679 19728681 24624850 19728818 24625021 19728955 24625192 19729092 24625363 19729229 24625534 19729366 24625705 19729503 24625876 19729640 24626047 19729777 24626218 19729914 24626389 19730051 24626560 19730188 24626731 19730325 24626902 19730462 24627073 19730599 24627244 19730736 24627415 19730873 24627586 19731010 24627757 19731147 24627928 19731284 24628099 19731421 24628270 19731558 24628441 19731695 24628612 19731832 24628783 19731969 24628954 19732106 24629125 19732243 24629296 19732380 24629467 19732517 24629638 19732654 24629809 19732791 24629980 19732928 24630151 19733065 24630322 19733202 24630493 19733339 24630664 19733476 24630835 19733613 24631006 19733750 24631177 19733887 24631348 19734024 24631519 19734161 24631690 19734298 24631861 19734435 24632032 19734572 24632203 19734709 24632374 19734846 24632545 19734983 24632716 19735120 24632887 19735257 24633058 19735394 24633229 19735531 24633400 19735668 24633571 19735805 24633742 19735942 24633913 19736079 24634084 19736216 24634255 19736353 24634426 19736490 24634597 19736627 24634768 19736764 24634939 19736901 24635110 19737038 24635281 19737175 24635452 19737312 24635623 19737449 24635794 19737586 24635965 19737723 24636136 19737860 24636307 19737997 24636478 19738134 24636649 19738271 24636820 19738408 24636991 19738545 24637162 19738682 24637333 19738819 24637504 19738956 24637675 19739093 24637846 19739230 24638017 19739367 24638188 19739504 24638359 19739641 24638530 19739778 24638701 19739915 24638872 19740052 24639043 19740189 24639214 19740326 24639385 19740463 24639556 19740600 24639727 19740737 24639898 19740874 24640069 19741011 24640240 19741148 24640411 19741285 24640582 19741422 24640753 19741559 24640924 19741696 24641095 19741833 24641266 19741970 24641437 19742107 24641608 19742244 24641779 19742381 24641950 19742518 24642121 19742655 24642292 19742792 24642463 19742929 24642634 19743066 24642805 19743203 24642976 19743340 24643147 19743477 24643318 19743614 24643489 19743751 24643660 19743888 24643831 19744025 24644002 19744162 24644173 19744299 24644344 19744436 24644515 19744573 24644686 19744710 24644857 19744847 24645028 19744984 24645199 19745121 24645370 19745258 24645541 19745395 24645712 19745532 24645883 19745669 24646054 19745806 24646225 19745943 24646396 19746080 24646567 19746217 24646738 19746354 24646909 19746491 24647080 19746628 24647251 19746765 24647422 19746902 24647593 19747039 24647764 19747176 24647935 19747313 24648106 19747450 24648277 19747587 24648448 19747724 24648619 19747861 24648790 19747998 24648961 19748135 24649132 19748272 24649303 19748409 24649474 19748546 24649645 19748683 24649816 19748820 24649987 19748957 24650158 19749094 24650329 19749231 24650500 19749368 24650671 19749505 24650842 19749642 24651013 19749779 24651184 19749916 24651355 19750053 24651526 19750190 24651697 19750327 24651868 19750464 24652039 19750601 24652210 19750738 24652381 19750875 24652552 19751012 24652723 19751149 24652894 19751286 24653065 19751423 24653236 19751560 24653407 19751697 24653578 19751834 24653749 19751971 24653920 19752108 24654091 19752245 24654262 19752382 24654433 19752519 24654604 19752656 24654775 19752793 24654946 19752930 24655117 19753067 24655288 19753204 24655459 19753341 24655630 19753478 24655801 19753615 24655972 19753752 24656143 19753889 24656314 19754026 24656485 19754163 24656656 19754300 24656827 19754437 24656998 19754574 24657169 19754711 24657340 19754848 24657511 19754985 24657682 19755122 24657853 19755259 24658024 19755396 24658195 19755533 24658366 19755670 24658537 19755807 24658708 19755944 24658879 19756081 24659050 19756218 24659221 19756355 24659392 19756492 24659563 19756629 24659734 19756766 24659905 19756903 24660076 19757040 24660247 19757177 24660418 19757314 24660589 19757451 24660760 19757588 24660931 19757725 24661102 19757862 24661273 19757999 24661444 19758136 24661615 19758273 24661786 19758410 24661957 19758547 24662128 19758684 24662299 19758821 24662470 19758958 24662641 19759095 24662812 19759232 24662983 19759369 24663154 19759506 24663325 19759643 24663496 19759780 24663667 19759917 24663838 19760054 24664009 19760191 24664180 19760328 24664351 19760465 24664522 19760602 24664693 19760739 24664864 19760876 24665035 19761013 24665206 19761150 24665377 19761287 24665548 19761424 24665719 19761561 24665890 19761698 24666061 19761835 24666232 19761972 24666403 19762109 24666574 19762246 24666745 19762383 24666916 19762520 24667087 19762657 24667258 19762794 24667429 19762931 24667600 19763068 24667771 19763205 24667942 19763342 24668113 19763479 24668284 19763616 24668455 19763753 24668626 19763890 24668797 19764027 24668968 19764164 24669139 19764301 24669310 19764438 24669481 19764575 24669652 19764712 24669823 19764849 24669994 19764986 24670165 19765123 24670336 19765260 24670507 19765397 24670678 19765534 24670849 19765671 24671020 19765808 24671191 19765945 24671362 19766082 24671533 19766219 24671704 19766356 24671875 19766493 24672046 19766630 24672217 19766767 24672388 19766904 24672559 19767041 24672730 19767178 24672901 19767315 24673072 19767452 24673243 19767589 24673414 19767726 24673585 19767863 24673756 19768000 24673927 19768137 24674098 19768274 24674269 19768411 24674440 19768548 24674611 19768685 24674782 19768822 24674953 19768959 24675124 19769096 24675295 19769233 24675466 19769370 24675637 19769507 24675808 19769644 24675979 19769781 24676150 19769918 24676321 19770055 24676492 19770192 24676663 19770329 24676834 19770466 24677005 19770603 24677176 19770740 24677347 19770877 24677518 19771014 24677689 19771151 24677860 19771288 24678031 19771425 24678202 19771562 24678373 19771699 24678544 19771836 24678715 19771973 24678886 19772110 24679057 19772247 24679228 19772384 24679399 19772521 24679570 19772658 24679741 19772795 24679912 19772932 24680083 19773069 24680254 19773206 24680425 19773343 24680596 19773480 24680767 19773617 24680938 19773754 24681109 19773891 24681280 19774028 24681451 19774165 24681622 19774302 24681793 19774439 24681964 19774576 24682135 19774713 24682306 19774850 24682477 19774987 24682648 19775124 24682819 19775261 24682990 19775398 24683161 19775535 24683332 19775672 24683503 19775809 24683674 19775946 24683845 19776083 24684016 19776220 24684187 19776357 24684358 19776494 24684529 19776631 24684700 19776768 24684871 19776905 24685042 19777042 24685213 19777179 24685384 19777316 24685555 19777453 24685726 19777590 24685897 19777727 24686068 19777864 24686239 19778001 24686410 19778138 24686581 19778275 24686752 19778412 24686923 19778549 24687094 19778686 24687265 19778823 24687436 19778960 24687607 19779097 24687778 19779234 24687949 19779371 24688120 19779508 24688291 19779645 24688462 19779782 24688633 19779919 24688804 19780056 24688975 19780193 24689146 19780330 24689317 19780467 24689488 19780604 24689659 19780741 24689830 19780878 24690001 19781015 24690172 19781152 24690343 19781289 24690514 19781426 24690685 19781563 24690856 19781700 24691027 19781837 24691198 19781974 24691369 19782111 24691540 19782248 24691711 19782385 24691882 19782522 24692053 19782659 24692224 19782796 24692395 19782933 24692566 19783070 24692737 19783207 24692908 19783344 24693079 19783481 24693250 19783618 24693421 19783755 24693592 19783892 24693763 19784029 24693934 19784166 24694105 19784303 24694276 19784440 24694447 19784577 24694618 19784714 24694789 19784851 24694960 19784988 24695131 19785125 24695302 19785262 24695473 19785399 24695644 19785536 24695815 19785673 24695986 19785810 24696157 19785947 24696328 19786084 24696499 19786221 24696670 19786358 24696841 19786495 24697012 19786632 24697183 19786769 24697354 19786906 24697525 19787043 24697696 19787180 24697867 19787317 24698038 19787454 24698209 19787591 24698380 19787728 24698551 19787865 24698722 19788002 24698893 19788139 24699064 19788276 24699235 19788413 24699406 19788550 24699577 19788687 24699748 19788824 24699919 19788961 24700090 19789098 24700261 19789235 24700432 19789372 24700603 19789509 24700774 19789646 24700945 19789783 24701116 19789920 24701287 19790057 24701458 19790194 24701629 19790331 24701800 19790468 24701971 19790605 24702142 19790742 24702313 19790879 24702484 19791016 24702655 19791153 24702826 19791290 24702997 19791427 24703168 19791564 24703339 19791701 24703510 19791838 24703681 19791975 24703852 19792112 24704023 19792249 24704194 19792386 24704365 19792523 24704536 19792660 24704707 19792797 24704878 19792934 24705049 19793071 24705220 19793208 24705391 19793345 24705562 19793482 24705733 19793619 24705904 19793756 24706075 19793893 24706246 19794030 24706417 19794167 24706588 19794304 24706759 19794441 24706930 19794578 24707101 19794715 24707272 19794852 24707443 19794989 24707614 19795126 24707785 19795263 24707956 19795400 24708127 19795537 24708298 19795674 24708469 19795811 24708640 19795948 24708811 19796085 24708982 19796222 24709153 19796359 24709324 19796496 24709495 19796633 24709666 19796770 24709837 19796907 24710008 19797044 24710179 19797181 24710350 19797318 24710521 19797455 24710692 19797592 24710863 19797729 24711034 19797866 24711205 19798003 24711376 19798140 24711547 19798277 24711718 19798414 24711889 19798551 24712060 19798688 24712231 19798825 24712402 19798962 24712573 19799099 24712744 19799236 24712915 19799373 24713086 19799510 24713257 19799647 24713428 19799784 24713599 19799921 24713770 19800058 24713941 19800195 24714112 19800332 24714283 19800469 24714454 19800606 24714625 19800743 24714796 19800880 24714967 19801017 24715138 19801154 24715309 19801291 24715480 19801428 24715651 19801565 24715822 19801702 24715993 19801839 24716164 19801976 24716335 19802113 24716506 19802250 24716677 19802387 24716848 19802524 24717019 19802661 24717190 19802798 24717361 19802935 24717532 19803072 24717703 19803209 24717874 19803346 24718045 19803483 24718216 19803620 24718387 19803757 24718558 19803894 24718729 19804031 24718900 19804168 24719071 19804305 24719242 19804442 24719413 19804579 24719584 19804716 24719755 19804853 24719926 19804990 24720097 19805127 24720268 19805264 24720439 19805401 24720610 19805538 24720781 19805675 24720952 19805812 24721123 19805949 24721294 19806086 24721465 19806223 24721636 19806360 24721807 19806497 24721978 19806634 24722149 19806771 24722320 19806908 24722491 19807045 24722662 19807182 24722833 19807319 24723004 19807456 24723175 19807593 24723346 19807730 24723517 19807867 24723688 19808004 24723859 19808141 24724030 19808278 24724201 19808415 24724372 19808552 24724543 19808689 24724714 19808826 24724885 19808963 24725056 19809100 24725227 19809237 24725398 19809374 24725569 19809511 24725740 19809648 24725911 19809785 24726082 19809922 24726253 19810059 24726424 19810196 24726595 19810333 24726766 19810470 24726937 19810607 24727108 19810744 24727279 19810881 24727450 19811018 24727621 19811155 24727792 19811292 24727963 19811429 24728134 19811566 24728305 19811703 24728476 19811840 24728647 19811977 24728818 19812114 24728989 19812251 24729160 19812388 24729331 19812525 24729502 19812662 24729673 19812799 24729844 19812936 24730015 19813073 24730186 19813210 24730357 19813347 24730528 19813484 24730699 19813621 24730870 19813758 24731041 19813895 24731212 19814032 24731383 19814169 24731554 19814306 24731725 19814443 24731896 19814580 24732067 19814717 24732238 19814854 24732409 19814991 24732580 19815128 24732751 19815265 24732922 19815402 24733093 19815539 24733264 19815676 24733435 19815813 24733606 19815950 24733777 19816087 24733948 19816224 24734119 19816361 24734290 19816498 24734461 19816635 24734632 19816772 24734803 19816909 24734974 19817046 24735145 19817183 24735316 19817320 24735487 19817457 24735658 19817594 24735829 19817731 24736000 19817868 24736171 19818005 24736342 19818142 24736513 19818279 24736684 19818416 24736855 19818553 24737026 19818690 24737197 19818827 24737368 19818964 24737539 19819101 24737710 19819238 24737881 19819375 24738052 19819512 24738223 19819649 24738394 19819786 24738565 19819923 24738736 19820060 24738907 19820197 24739078 19820334 24739249 19820471 24739420 19820608 24739591 19820745 24739762 19820882 24739933 19821019 24740104 19821156 24740275 19821293 24740446 19821430 24740617 19821567 24740788 19821704 24740959 19821841 24741130 19821978 24741301 19822115 24741472 19822252 24741643 19822389 24741814 19822526 24741985 19822663 24742156 19822800 24742327 19822937 24742498 19823074 24742669 19823211 24742840 19823348 24743011 19823485 24743182 19823622 24743353 19823759 24743524 19823896 24743695 19824033 24743866 19824170 24744037 19824307 24744208 19824444 24744379 19824581 24744550 19824718 24744721 19824855 24744892 19824992 24745063 19825129 24745234 19825266 24745405 19825403 24745576 19825540 24745747 19825677 24745918 19825814 24746089 19825951 24746260 19826088 24746431 19826225 24746602 19826362 24746773 19826499 24746944 19826636 24747115 19826773 24747286 19826910 24747457 19827047 24747628 19827184 24747799 19827321 24747970 19827458 24748141 19827595 24748312 19827732 24748483 19827869 24748654 19828006 24748825 19828143 24748996 19828280 24749167 19828417 24749338 19828554 24749509 19828691 24749680 19828828 24749851 19828965 24750022 19829102 24750193 19829239 24750364 19829376 24750535 19829513 24750706 19829650 24750877 19829787 24751048 19829924 24751219 19830061 24751390 19830198 24751561 19830335 24751732 19830472 24751903 19830609 24752074 19830746 24752245 19830883 24752416 19831020 24752587 19831157 24752758 19831294 24752929 19831431 24753100 19831568 24753271 19831705 24753442 19831842 24753613 19831979 24753784 19832116 24753955 19832253 24754126 19832390 24754297 19832527 24754468 19832664 24754639 19832801 24754810 19832938 24754981 19833075 24755152 19833212 24755323 19833349 24755494 19833486 24755665 19833623 24755836 19833760 24756007 19833897 24756178 19834034 24756349 19834171 24756520 19834308 24756691 19834445 24756862 19834582 24757033 19834719 24757204 19834856 24757375 19834993 24757546 19835130 24757717 19835267 24757888 19835404 24758059 19835541 24758230 19835678 24758401 19835815 24758572 19835952 24758743 19836089 24758914 19836226 24759085 19836363 24759256 19836500 24759427 19836637 24759598 19836774 24759769 19836911 24759940 19837048 24760111 19837185 24760282 19837322 24760453 19837459 24760624 19837596 24760795 19837733 24760966 19837870 24761137 19838007 24761308 19838144 24761479 19838281 24761650 19838418 24761821 19838555 24761992 19838692 24762163 19838829 24762334 19838966 24762505 19839103 24762676 19839240 24762847 19839377 24763018 19839514 24763189 19839651 24763360 19839788 24763531 19839925 24763702 19840062 24763873 19840199 24764044 19840336 24764215 19840473 24764386 19840610 24764557 19840747 24764728 19840884 24764899 19841021 24765070 19841158 24765241 19841295 24765412 19841432 24765583 19841569 24765754 19841706 24765925 19841843 24766096 19841980 24766267 19842117 24766438 19842254 24766609 19842391 24766780 19842528 24766951 19842665 24767122 19842802 24767293 19842939 24767464 19843076 24767635 19843213 24767806 19843350 24767977 19843487 24768148 19843624 24768319 19843761 24768490 19843898 24768661 19844035 24768832 19844172 24769003 19844309 24769174 19844446 24769345 19844583 24769516 19844720 24769687 19844857 24769858 19844994 24770029 19845131 24770200 19845268 24770371 19845405 24770542 19845542 24770713 19845679 24770884 19845816 24771055 19845953 24771226 19846090 24771397 19846227 24771568 19846364 24771739 19846501 24771910 19846638 24772081 19846775 24772252 19846912 24772423 19847049 24772594 19847186 24772765 19847323 24772936 19847460 24773107 19847597 24773278 19847734 24773449 19847871 24773620 19848008 24773791 19848145 24773962 19848282 24774133 19848419 24774304 19848556 24774475 19848693 24774646 19848830 24774817 19848967 24774988 19849104 24775159 19849241 24775330 19849378 24775501 19849515 24775672 19849652 24775843 19849789 24776014 19849926 24776185 19850063 24776356 19850200 24776527 19850337 24776698 19850474 24776869 19850611 24777040 19850748 24777211 19850885 24777382 19851022 24777553 19851159 24777724 19851296 24777895 19851433 24778066 19851570 24778237 19851707 24778408 19851844 24778579 19851981 24778750 19852118 24778921 19852255 24779092 19852392 24779263 19852529 24779434 19852666 24779605 19852803 24779776 19852940 24779947 19853077 24780118 19853214 24780289 19853351 24780460 19853488 24780631 19853625 24780802 19853762 24780973 19853899 24781144 19854036 24781315 19854173 24781486 19854310 24781657 19854447 24781828 19854584 24781999 19854721 24782170 19854858 24782341 19854995 24782512 19855132 24782683 19855269 24782854 19855406 24783025 19855543 24783196 19855680 24783367 19855817 24783538 19855954 24783709 19856091 24783880 19856228 24784051 19856365 24784222 19856502 24784393 19856639 24784564 19856776 24784735 19856913 24784906 19857050 24785077 19857187 24785248 19857324 24785419 19857461 24785590 19857598 24785761 19857735 24785932 19857872 24786103 19858009 24786274 19858146 24786445 19858283 24786616 19858420 24786787 19858557 24786958 19858694 24787129 19858831 24787300 19858968 24787471 19859105 24787642 19859242 24787813 19859379 24787984 19859516 24788155 19859653 24788326 19859790 24788497 19859927 24788668 19860064 24788839 19860201 24789010 19860338 24789181 19860475 24789352 19860612 24789523 19860749 24789694 19860886 24789865 19861023 24790036 19861160 24790207 19861297 24790378 19861434 24790549 19861571 24790720 19861708 24790891 19861845 24791062 19861982 24791233 19862119 24791404 19862256 24791575 19862393 24791746 19862530 24791917 19862667 24792088 19862804 24792259 19862941 24792430 19863078 24792601 19863215 24792772 19863352 24792943 19863489 24793114 19863626 24793285
1000 55415678 0 55415678 69168474 55415815 69168645 55415952 69168816 55416089 69168987 55416226 69169158 55416363 69169329 55416500 69169500 55416637 69169671 55416774 69169842 55416911 69170013 55417048 69170184 55417185 69170355 55417322 69170526 55417459 69170697 55417596 69170868 55417733 69171039 55417870 69171210 55418007 69171381 55418144 69171552 55418281 69171723 55418418 69171894 55418555 69172065 55418692 69172236 55418829 69172407 55418966 69172578 55419103 69172749 55419240 69172920 55419377 69173091 55419514 69173262 55419651 69173433 55419788 69173604 55419925 69173775 55420062 69173946 55420199 69174117 55420336 69174288 55420473 69174459 55420610 69174630 55420747 69174801 55420884 69174972 55421021 69175143 55421158 69175314 55421295 69175485 55421432 69175656 55421569 69175827 55421706 69175998 55421843 69176169 55421980 69176340 55422117 69176511 55422254 69176682 55422391 69176853 55422528 69177024 55422665 69177195 55422802 69177366 55422939 69177537 55423076 69177708 55423213 69177879 55423350 69178050 55423487 69178221 55423624 69178392 55423761 69178563 55423898 69178734 55424035 69178905 55424172 69179076 55424309 69179247 55424446 69179418 55424583 69179589 55424720 69179760 55424857 69179931 55424994 69180102 55425131 69180273 55425268 69180444 55425405 69180615 55425542 69180786 55425679 69180957 55425816 69181128 55425953 69181299 55426090 69181470 55426227 69181641 55426364 69181812 55426501 69181983 55426638 69182154 55426775 69182325 55426912 69182496 55427049 69182667 55427186 69182838 55427323 69183009 55427460 69183180 55427597 69183351 55427734 69183522 55427871 69183693 55428008 69183864 55428145 69184035 55428282 69184206 55428419 69184377 55428556 69184548 55428693 69184719 55428830 69184890 55428967 69185061 55429104 69185232 55429241 69185403 55429378 69185574 55429515 69185745 55429652 69185916 55429789 69186087 55429926 69186258 55430063 69186429 55430200 69186600 55430337 69186771 55430474 69186942 55430611 69187113 55430748 69187284 55430885 69187455 55431022 69187626 55431159 69187797 55431296 69187968 55431433 69188139 55431570 69188310 55431707 69188481 55431844 69188652 55431981 69188823 55432118 69188994 55432255 69189165 55432392 69189336 55432529 69189507 55432666 69189678 55432803 69189849 55432940 69190020 55433077 69190191 55433214 69190362 55433351 69190533 55433488 69190704 55433625 69190875 55433762 69191046 55433899 69191217 55434036 69191388 55434173 69191559 55434310 69191730 55434447 69191901 55434584 69192072 55434721 69192243 55434858 69192414 55434995 69192585 55435132 69192756 55435269 69192927 55435406 69193098 55435543 69193269 55435680 69193440 55435817 69193611 55435954 69193782 55436091 69193953 55436228 69194124 55436365 69194295 55436502 69194466 55436639 69194637 55436776 69194808 55436913 69194979 55437050 69195150 55437187 69195321 55437324 69195492 55437461 69195663 55437598 69195834 55437735 69196005 55437872 69196176 55438009 69196347 55438146 69196518 55438283 69196689 55438420 69196860 55438557 69197031 55438694 69197202 55438831 69197373 55438968 69197544 55439105 69197715 55439242 69197886 55439379 69198057 55439516 69198228 55439653 69198399 55439790 69198570 55439927 69198741 55440064 69198912 55440201 69199083 55440338 69199254 55440475 69199425 55440612 69199596 55440749 69199767 55440886 69199938 55441023 69200109 55441160 69200280 55441297 69200451 55441434 69200622 55441571 69200793 55441708 69200964 55441845 69201135 55441982 69201306 55442119 69201477 55442256 69201648 55442393 69201819 55442530 69201990 55442667 69202161 55442804 69202332 55442941 69202503 55443078 69202674 55443215 69202845 55443352 69203016 55443489 69203187 55443626 69203358 55443763 69203529 55443900 69203700 55444037 69203871 55444174 69204042 55444311 69204213 55444448 69204384 55444585 69204555 55444722 69204726 55444859 69204897 55444996 69205068 55445133 69205239 55445270 69205410 55445407 69205581 55445544 69205752 55445681 69205923 55445818 69206094 55445955 69206265 55446092 69206436 55446229 69206607 55446366 69206778 55446503 69206949 55446640 69207120 55446777 69207291 55446914 69207462 55447051 69207633 55447188 69207804 55447325 69207975 55447462 69208146 55447599 69208317 55447736 69208488 55447873 69208659 55448010 69208830 55448147 69209001 55448284 69209172 55448421 69209343 55448558 69209514 55448695 69209685 55448832 69209856 55448969 69210027 55449106 69210198 55449243 69210369 55449380 69210540 55449517 69210711 55449654 69210882 55449791 69211053 55449928 69211224 55450065 69211395 55450202 69211566 55450339 69211737 55450476 69211908 55450613 69212079 55450750 69212250 55450887 69212421 55451024 69212592 55451161 69212763 55451298 69212934 55451435 69213105 55451572 69213276 55451709 69213447 55451846 69213618 55451983 69213789 55452120 69213960 55452257 69214131 55452394 69214302 55452531 69214473 55452668 69214644 55452805 69214815 55452942 69214986 55453079 69215157 55453216 69215328 55453353 69215499 55453490 69215670 55453627 69215841 55453764 69216012 55453901 69216183 55454038 69216354 55454175 69216525 55454312 69216696 55454449 69216867 55454586 69217038 55454723 69217209 55454860 69217380 55454997 69217551 55455134 69217722 55455271 69217893 55455408 69218064 55455545 69218235 55455682 69218406 55455819 69218577 55455956 69218748 55456093 69218919 55456230 69219090 55456367 69219261 55456504 69219432 55456641 69219603 55456778 69219774 55456915 69219945 55457052 69220116 55457189 69220287 55457326 69220458 55457463 69220629 55457600 69220800 55457737 69220971 55457874 69221142 55458011 69221313 55458148 69221484 55458285 69221655 55458422 69221826 55458559 69221997 55458696 69222168 55458833 69222339 55458970 69222510 55459107 69222681 55459244 69222852 55459381 69223023 55459518 69223194 55459655 69223365 55459792 69223536 55459929 69223707 55460066 69223878 55460203 69224049 55460340 69224220 55460477 69224391 55460614 69224562 55460751 69224733 55460888 69224904 55461025 69225075 55461162 69225246 55461299 69225417 55461436 69225588 55461573 69225759 55461710 69225930 55461847 69226101 55461984 69226272 55462121 69226443 55462258 69226614 55462395 69226785 55462532 69226956 55462669 69227127 55462806 69227298 55462943 69227469 55463080 69227640 55463217 69227811 55463354 69227982 55463491 69228153 55463628 69228324 55463765 69228495 55463902 69228666 55464039 69228837 55464176 69229008 55464313 69229179 55464450 69229350 55464587 69229521 55464724 69229692 55464861 69229863 55464998 69230034 55465135 69230205 55465272 69230376 55465409 69230547 55465546 69230718 55465683 69230889 55465820 69231060 55465957 69231231 55466094 69231402 55466231 69231573 55466368 69231744 55466505 69231915 55466642 69232086 55466779 69232257 55466916 69232428 55467053 69232599 55467190 69232770 55467327 69232941 55467464 69233112 55467601 69233283 55467738 69233454 55467875 69233625 55468012 69233796 55468149 69233967 55468286 69234138 55468423 69234309 55468560 69234480 55468697 69234651 55468834 69234822 55468971 69234993 55469108 69235164 55469245 69235335 55469382 69235506 55469519 69235677 55469656 69235848 55469793 69236019 55469930 69236190 55470067 69236361 55470204 69236532 55470341 69236703 55470478 69236874 55470615 69237045 55470752 69237216 55470889 69237387 55471026 69237558 55471163 69237729 55471300 69237900 55471437 69238071 55471574 69238242 55471711 69238413 55471848 69238584 55471985 69238755 55472122 69238926 55472259 69239097 55472396 69239268 55472533 69239439 55472670 69239610 55472807 69239781 55472944 69239952 55473081 69240123 55473218 69240294 55473355 69240465 55473492 69240636 55473629 69240807 55473766 69240978 55473903 69241149 55474040 69241320 55474177 69241491 55474314 69241662 55474451 69241833 55474588 69242004 55474725 69242175 55474862 69242346 55474999 69242517 55475136 69242688 55475273 69242859 55475410 69243030 55475547 69243201 55475684 69243372 55475821 69243543 55475958 69243714 55476095 69243885 55476232 69244056 55476369 69244227 55476506 69244398 55476643 69244569 55476780 69244740 55476917 69244911 55477054 69245082 55477191 69245253 55477328 69245424 55477465 69245595 55477602 69245766 55477739 69245937 55477876 69246108 55478013 69246279 55478150 69246450 55478287 69246621 55478424 69246792 55478561 69246963 55478698 69247134 55478835 69247305 55478972 69247476 55479109 69247647 55479246 69247818 55479383 69247989 55479520 69248160 55479657 69248331 55479794 69248502 55479931 69248673 55480068 69248844 55480205 69249015 55480342 69249186 55480479 69249357 55480616 69249528 55480753 69249699 55480890 69249870 55481027 69250041 55481164 69250212 55481301 69250383 55481438 69250554 55481575 69250725 55481712 69250896 55481849 69251067 55481986 69251238 55482123 69251409 55482260 69251580 55482397 69251751 55482534 69251922 55482671 69252093 55482808 69252264 55482945 69252435 55483082 69252606 55483219 69252777 55483356 69252948 55483493 69253119 55483630 69253290 55483767 69253461 55483904 69253632 55484041 69253803 55484178 69253974 55484315 69254145 55484452 69254316 55484589 69254487 55484726 69254658 55484863 69254829 55485000 69255000 55485137 69255171 55485274 69255342 55485411 69255513 55485548 69255684 55485685 69255855 55485822 69256026 55485959 69256197 55486096 69256368 55486233 69256539 55486370 69256710 55486507 69256881 55486644 69257052 55486781 69257223 55486918 69257394 55487055 69257565 55487192 69257736 55487329 69257907 55487466 69258078 55487603 69258249 55487740 69258420 55487877 69258591 55488014 69258762 55488151 69258933 55488288 69259104 55488425 69259275 55488562 69259446 55488699 69259617 55488836 69259788 55488973 69259959 55489110 69260130 55489247 69260301 55489384 69260472 55489521 69260643 55489658 69260814 55489795 69260985 55489932 69261156 55490069 69261327 55490206 69261498 55490343 69261669 55490480 69261840 55490617 69262011 55490754 69262182 55490891 69262353 55491028 69262524 55491165 69262695 55491302 69262866 55491439 69263037 55491576 69263208 55491713 69263379 55491850 69263550 55491987 69263721 55492124 69263892 55492261 69264063 55492398 69264234 55492535 69264405 55492672 69264576 55492809 69264747 55492946 69264918 55493083 69265089 55493220 69265260 55493357 69265431 55493494 69265602 55493631 69265773 55493768 69265944 55493905 69266115 55494042 69266286 55494179 69266457 55494316 69266628 55494453 69266799 55494590 69266970 55494727 69267141 55494864 69267312 55495001 69267483 55495138 69267654 55495275 69267825 55495412 69267996 55495549 69268167 55495686 69268338 55495823 69268509 55495960 69268680 55496097 69268851 55496234 69269022 55496371 69269193 55496508 69269364 55496645 69269535 55496782 69269706 55496919 69269877 55497056 69270048 55497193 69270219 55497330 69270390 55497467 69270561 55497604 69270732 55497741 69270903 55497878 69271074 55498015 69271245 55498152 69271416 55498289 69271587 55498426 69271758 55498563 69271929 55498700 69272100 55498837 69272271 55498974 69272442 55499111 69272613 55499248 69272784 55499385 69272955 55499522 69273126 55499659 69273297 55499796 69273468 55499933 69273639 55500070 69273810 55500207 69273981 55500344 69274152 55500481 69274323 55500618 69274494 55500755 69274665 55500892 69274836 55501029 69275007 55501166 69275178 55501303 69275349 55501440 69275520 55501577 69275691 55501714 69275862 55501851 69276033 55501988 69276204 55502125 69276375 55502262 69276546 55502399 69276717 55502536 69276888 55502673 69277059 55502810 69277230 55502947 69277401 55503084 69277572 55503221 69277743 55503358 69277914 55503495 69278085 55503632 69278256 55503769 69278427 55503906 69278598 55504043 69278769 55504180 69278940 55504317 69279111 55504454 69279282 55504591 69279453 55504728 69279624 55504865 69279795 55505002 69279966 55505139 69280137 55505276 69280308 55505413 69280479 55505550 69280650 55505687 69280821 55505824 69280992 55505961 69281163 55506098 69281334 55506235 69281505 55506372 69281676 55506509 69281847 55506646 69282018 55506783 69282189 55506920 69282360 55507057 69282531 55507194 69282702 55507331 69282873 55507468 69283044 55507605 69283215 55507742 69283386 55507879 69283557 55508016 69283728 55508153 69283899 55508290 69284070 55508427 69284241 55508564 69284412 55508701 69284583 55508838 69284754 55508975 69284925 55509112 69285096 55509249 69285267 55509386 69285438 55509523 69285609 55509660 69285780 55509797 69285951 55509934 69286122 55510071 69286293 55510208 69286464 55510345 69286635 55510482 69286806 55510619 69286977 55510756 69287148 55510893 69287319 55511030 69287490 55511167 69287661 55511304 69287832 55511441 69288003 55511578 69288174 55511715 69288345 55511852 69288516 55511989 69288687 55512126 69288858 55512263 69289029 55512400 69289200 55512537 69289371 55512674 69289542 55512811 69289713 55512948 69289884 55513085 69290055 55513222 69290226 55513359 69290397 55513496 69290568 55513633 69290739 55513770 69290910 55513907 69291081 55514044 69291252 55514181 69291423 55514318 69291594 55514455 69291765 55514592 69291936 55514729 69292107 55514866 69292278 55515003 69292449 55515140 69292620 55515277 69292791 55515414 69292962 55515551 69293133 55515688 69293304 55515825 69293475 55515962 69293646 55516099 69293817 55516236 69293988 55516373 69294159 55516510 69294330 55516647 69294501 55516784 69294672 55516921 69294843 55517058 69295014 55517195 69295185 55517332 69295356 55517469 69295527 55517606 69295698 55517743 69295869 55517880 69296040 55518017 69296211 55518154 69296382 55518291 69296553 55518428 69296724 55518565 69296895 55518702 69297066 55518839 69297237 55518976 69297408 55519113 69297579 55519250 69297750 55519387 69297921 55519524 69298092 55519661 69298263 55519798 69298434 55519935 69298605 55520072 69298776 55520209 69298947 55520346 69299118 55520483 69299289 55520620 69299460 55520757 69299631 55520894 69299802 55521031 69299973 55521168 69300144 55521305 69300315 55521442 69300486 55521579 69300657 55521716 69300828 55521853 69300999 55521990 69301170 55522127 69301341 55522264 69301512 55522401 69301683 55522538 69301854 55522675 69302025 55522812 69302196 55522949 69302367 55523086 69302538 55523223 69302709 55523360 69302880 55523497 69303051 55523634 69303222 55523771 69303393 55523908 69303564 55524045 69303735 55524182 69303906 55524319 69304077 55524456 69304248 55524593 69304419 55524730 69304590 55524867 69304761 55525004 69304932 55525141 69305103 55525278 69305274 55525415 69305445 55525552 69305616 55525689 69305787 55525826 69305958 55525963 69306129 55526100 69306300 55526237 69306471 55526374 69306642 55526511 69306813 55526648 69306984 55526785 69307155 55526922 69307326 55527059 69307497 55527196 69307668 55527333 69307839 55527470 69308010 55527607 69308181 55527744 69308352 55527881 69308523 55528018 69308694 55528155 69308865 55528292 69309036 55528429 69309207 55528566 69309378 55528703 69309549 55528840 69309720 55528977 69309891 55529114 69310062 55529251 69310233 55529388 69310404 55529525 69310575 55529662 69310746 55529799 69310917 55529936 69311088 55530073 69311259 55530210 69311430 55530347 69311601 55530484 69311772 55530621 69311943 55530758 69312114 55530895 69312285 55531032 69312456 55531169 69312627 55531306 69312798 55531443 69312969 55531580 69313140 55531717 69313311 55531854 69313482 55531991 69313653 55532128 69313824 55532265 69313995 55532402 69314166 55532539 69314337 55532676 69314508 55532813 69314679 55532950 69314850 55533087 69315021 55533224 69315192 55533361 69315363 55533498 69315534 55533635 69315705 55533772 69315876 55533909 69316047 55534046 69316218 55534183 69316389 55534320 69316560 55534457 69316731 55534594 69316902 55534731 69317073 55534868 69317244 55535005 69317415 55535142 69317586 55535279 69317757 55535416 69317928 55535553 69318099 55535690 69318270 55535827 69318441 55535964 69318612 55536101 69318783 55536238 69318954 55536375 69319125 55536512 69319296 55536649 69319467 55536786 69319638 55536923 69319809 55537060 69319980 55537197 69320151 55537334 69320322 55537471 69320493 55537608 69320664 55537745 69320835 55537882 69321006 55538019 69321177 55538156 69321348 55538293 69321519 55538430 69321690 55538567 69321861 55538704 69322032 55538841 69322203 55538978 69322374 55539115 69322545 55539252 69322716 55539389 69322887 55539526 69323058 55539663 69323229 55539800 69323400 55539937 69323571 55540074 69323742 55540211 69323913 55540348 69324084 55540485 69324255 55540622 69324426 55540759 69324597 55540896 69324768 55541033 69324939 55541170 69325110 55541307 69325281 55541444 69325452 55541581 69325623 55541718 69325794 55541855 69325965 55541992 69326136 55542129 69326307 55542266 69326478 55542403 69326649 55542540 69326820 55542677 69326991 55542814 69327162 55542951 69327333 55543088 69327504 55543225 69327675 55543362 69327846 55543499 69328017 55543636 69328188 55543773 69328359 55543910 69328530 55544047 69328701 55544184 69328872 55544321 69329043 55544458 69329214 55544595 69329385 55544732 69329556 55544869 69329727 55545006 69329898 55545143 69330069 55545280 69330240 55545417 69330411 55545554 69330582 55545691 69330753 55545828 69330924 55545965 69331095 55546102 69331266 55546239 69331437 55546376 69331608 55546513 69331779 55546650 69331950 55546787 69332121 55546924 69332292 55547061 69332463 55547198 69332634 55547335 69332805 55547472 69332976 55547609 69333147 55547746 69333318 55547883 69333489 55548020 69333660 55548157 69333831 55548294 69334002 55548431 69334173 55548568 69334344 55548705 69334515 55548842 69334686 55548979 69334857 55549116 69335028 55549253 69335199 55549390 69335370 55549527 69335541 55549664 69335712 55549801 69335883 55549938 69336054 55550075 69336225 55550212 69336396 55550349 69336567 55550486 69336738 55550623 69336909 55550760 69337080 55550897 69337251 55551034 69337422 55551171 69337593 55551308 69337764 55551445 69337935 55551582 69338106 55551719 69338277 55551856 69338448 55551993 69338619 55552130 69338790 55552267 69338961 55552404 69339132
1000 54661900 0 54661900 68227627 54662037 68227798 54662174 68227969 54662311 68228140 54662448 68228311 54662585 68228482 54662722 68228653 54662859 68228824 54662996 68228995 54663133 68229166 54663270 68229337 54663407 68229508 54663544 68229679 54663681 68229850 54663818 68230021 54663955 68230192 54664092 68230363 54664229 68230534 54664366 68230705 54664503 68230876 54664640 68231047 54664777 68231218 54664914 68231389 54665051 68231560 54665188 68231731 54665325 68231902 54665462 68232073 54665599 68232244 54665736 68232415 54665873 68232586 54666010 68232757 54666147 68232928 54666284 68233099 54666421 68233270 54666558 68233441 54666695 68233612 54666832 68233783 54666969 68233954 54667106 68234125 54667243 68234296 54667380 68234467 54667517 68234638 54667654 68234809 54667791 68234980 54667928 68235151 54668065 68235322 54668202 68235493 54668339 68235664 54668476 68235835 54668613 68236006 54668750 68236177 54668887 68236348 54669024 68236519 54669161 68236690 54669298 68236861 54669435 68237032 54669572 68237203 54669709 68237374 54669846 68237545 54669983 68237716 54670120 68237887 54670257 68238058 54670394 68238229 54670531 68238400 54670668 68238571 54670805 68238742 54670942 68238913 54671079 68239084 54671216 68239255 54671353 68239426 54671490 68239597 54671627 68239768 54671764 68239939 54671901 68240110 54672038 68240281 54672175 68240452 54672312 68240623 54672449 68240794 54672586 68240965 54672723 68241136 54672860 68241307 54672997 68241478 54673134 68241649 54673271 68241820 54673408 68241991 54673545 68242162 54673682 68242333 54673819 68242504 54673956 68242675 54674093 68242846 54674230 68243017 54674367 68243188 54674504 68243359 54674641 68243530 54674778 68243701 54674915 68243872 54675052 68244043 54675189 68244214 54675326 68244385 54675463 68244556 54675600 68244727 54675737 68244898 54675874 68245069 54676011 68245240 54676148 68245411 54676285 68245582 54676422 68245753 54676559 68245924 54676696 68246095 54676833 68246266 54676970 68246437 54677107 68246608 54677244 68246779 54677381 68246950 54677518 68247121 54677655 68247292 54677792 68247463 54677929 68247634 54678066 68247805 54678203 68247976 54678340 68248147 54678477 68248318 54678614 68248489 54678751 68248660 54678888 68248831 54679025 68249002 54679162 68249173 54679299 68249344 54679436 68249515 54679573 68249686 54679710 68249857 54679847 68250028 54679984 68250199 54680121 68250370 54680258 68250541 54680395 68250712 54680532 68250883 54680669 68251054 54680806 68251225 54680943 68251396 54681080 68251567 54681217 68251738 54681354 68251909 54681491 68252080 54681628 68252251 54681765 68252422 54681902 68252593 54682039 68252764 54682176 68252935 54682313 68253106 54682450 68253277 54682587 68253448 54682724 68253619 54682861 68253790 54682998 68253961 54683135 68254132 54683272 68254303 54683409 68254474 54683546 68254645 54683683 68254816 54683820 68254987 54683957 68255158 54684094 68255329 54684231 68255500 54684368 68255671 54684505 68255842 54684642 68256013 54684779 68256184 54684916 68256355 54685053 68256526 54685190 68256697 54685327 68256868 54685464 68257039 54685601 68257210 54685738 68257381 54685875 68257552 54686012 68257723 54686149 68257894 54686286 68258065 54686423 68258236 54686560 68258407 54686697 68258578 54686834 68258749 54686971 68258920 54687108 68259091 54687245 68259262 54687382 68259433 54687519 68259604 54687656 68259775 54687793 68259946 54687930 68260117 54688067 68260288 54688204 68260459 54688341 68260630 54688478 68260801 54688615 68260972 54688752 68261143 54688889 68261314 54689026 68261485 54689163 68261656 54689300 68261827 54689437 68261998 54689574 68262169 54689711 68262340 54689848 68262511 54689985 68262682 54690122 68262853 54690259 68263024 54690396 68263195 54690533 68263366 54690670 68263537 54690807 68263708 54690944 68263879 54691081 68264050 54691218 68264221 54691355 68264392 54691492 68264563 54691629 68264734 54691766 68264905 54691903 68265076 54692040 68265247 54692177 68265418 54692314 68265589 54692451 68265760 54692588 68265931 54692725 68266102 54692862 68266273 54692999 68266444 54693136 68266615 54693273 68266786 54693410 68266957 54693547 68267128 54693684 68267299 54693821 68267470 54693958 68267641 54694095 68267812 54694232 68267983 54694369 68268154 54694506 68268325 54694643 68268496 54694780 68268667 54694917 68268838 54695054 68269009 54695191 68269180 54695328 68269351 54695465 68269522 54695602 68269693 54695739 68269864 54695876 68270035 54696013 68270206 54696150 68270377 54696287 68270548 54696424 68270719 54696561 68270890 54696698 68271061 54696835 68271232 54696972 68271403 54697109 68271574 54697246 68271745 54697383 68271916 54697520 68272087 54697657 68272258 54697794 68272429 54697931 68272600 54698068 68272771 54698205 68272942 54698342 68273113 54698479 68273284 54698616 68273455 54698753 68273626 54698890 68273797 54699027 68273968 54699164 68274139 54699301 68274310 54699438 68274481 54699575 68274652 54699712 68274823 54699849 68274994 54699986 68275165 54700123 68275336 54700260 68275507 54700397 68275678 54700534 68275849 54700671 68276020 54700808 68276191 54700945 68276362 54701082 68276533 54701219 68276704 54701356 68276875 54701493 68277046 54701630 68277217 54701767 68277388 54701904 68277559 54702041 68277730 54702178 68277901 54702315 68278072 54702452 68278243 54702589 68278414 54702726 68278585 54702863 68278756 54703000 68278927 54703137 68279098 54703274 68279269 54703411 68279440 54703548 68279611 54703685 68279782 54703822 68279953 54703959 68280124 54704096 68280295 54704233 68280466 54704370 68280637 54704507 68280808 54704644 68280979 54704781 68281150 54704918 68281321 54705055 68281492 54705192 68281663 54705329 68281834 54705466 68282005 54705603 68282176 54705740 68282347 54705877 68282518 54706014 68282689 54706151 68282860 54706288 68283031 54706425 68283202 54706562 68283373 54706699 68283544 54706836 68283715 54706973 68283886 54707110 68284057 54707247 68284228 54707384 68284399 54707521 68284570 54707658 68284741 54707795 68284912 54707932 68285083 54708069 68285254 54708206 68285425 54708343 68285596 54708480 68285767 54708617 68285938 54708754 68286109 54708891 68286280 54709028 68286451 54709165 68286622 54709302 68286793 54709439 68286964 54709576 68287135 54709713 68287306 54709850 68287477 54709987 68287648 54710124 68287819 54710261 68287990 54710398 68288161 54710535 68288332 54710672 68288503 54710809 68288674 54710946 68288845 54711083 68289016 54711220 68289187 54711357 68289358 54711494 68289529 54711631 68289700 54711768 68289871 54711905 68290042 54712042 68290213 54712179 68290384 54712316 68290555 54712453 68290726 54712590 68290897 54712727 68291068 54712864 68291239 54713001 68291410 54713138 68291581 54713275 68291752 54713412 68291923 54713549 68292094 54713686 68292265 54713823 68292436 54713960 68292607 54714097 68292778 54714234 68292949 54714371 68293120 54714508 68293291 54714645 68293462 54714782 68293633 54714919 68293804 54715056 68293975 54715193 68294146 54715330 68294317 54715467 68294488 54715604 68294659 54715741 68294830 54715878 68295001 54716015 68295172 54716152 68295343 54716289 68295514 54716426 68295685 54716563 68295856 54716700 68296027 54716837 68296198 54716974 68296369 54717111 68296540 54717248 68296711 54717385 68296882 54717522 68297053 54717659 68297224 54717796 68297395 54717933 68297566 54718070 68297737 54718207 68297908 54718344 68298079 54718481 68298250 54718618 68298421 54718755 68298592 54718892 68298763 54719029 68298934 54719166 68299105 54719303 68299276 54719440 68299447 54719577 68299618 54719714 68299789 54719851 68299960 54719988 68300131 54720125 68300302 54720262 68300473 54720399 68300644 54720536 68300815 54720673 68300986 54720810 68301157 54720947 68301328 54721084 68301499 54721221 68301670 54721358 68301841 54721495 68302012 54721632 68302183 54721769 68302354 54721906 68302525 54722043 68302696 54722180 68302867 54722317 68303038 54722454 68303209 54722591 68303380 54722728 68303551 54722865 68303722 54723002 68303893 54723139 68304064 54723276 68304235 54723413 68304406 54723550 68304577 54723687 68304748 54723824 68304919 54723961 68305090 54724098 68305261 54724235 68305432 54724372 68305603 54724509 68305774 54724646 68305945 54724783 68306116 54724920 68306287 54725057 68306458 54725194 68306629 54725331 68306800 54725468 68306971 54725605 68307142 54725742 68307313 54725879 68307484 54726016 68307655 54726153 68307826 54726290 68307997 54726427 68308168 54726564 68308339 54726701 68308510 54726838 68308681 54726975 68308852 54727112 68309023 54727249 68309194 54727386 68309365 54727523 68309536 54727660 68309707 54727797 68309878 54727934 68310049 54728071 68310220 54728208 68310391 54728345 68310562 54728482 68310733 54728619 68310904 54728756 68311075 54728893 68311246 54729030 68311417 54729167 68311588 54729304 68311759 54729441 68311930 54729578 68312101 54729715 68312272 54729852 68312443 54729989 68312614 54730126 68312785 54730263 68312956 54730400 68313127 54730537 68313298 54730674 68313469 54730811 68313640 54730948 68313811 54731085 68313982 54731222 68314153 54731359 68314324 54731496 68314495 54731633 68314666 54731770 68314837 54731907 68315008 54732044 68315179 54732181 68315350 54732318 68315521 54732455 68315692 54732592 68315863 54732729 68316034 54732866 68316205 54733003 68316376 54733140 68316547 54733277 68316718 54733414 68316889 54733551 68317060 54733688 68317231 54733825 68317402 54733962 68317573 54734099 68317744 54734236 68317915 54734373 68318086 54734510 68318257 54734647 68318428 54734784 68318599 54734921 68318770 54735058 68318941 54735195 68319112 54735332 68319283 54735469 68319454 54735606 68319625 54735743 68319796 54735880 68319967 54736017 68320138 54736154 68320309 54736291 68320480 54736428 68320651 54736565 68320822 54736702 68320993 54736839 68321164 54736976 68321335 54737113 68321506 54737250 68321677 54737387 68321848 54737524 68322019 54737661 68322190 54737798 68322361 54737935 68322532 54738072 68322703 54738209 68322874 54738346 68323045 54738483 68323216 54738620 68323387 54738757 68323558 54738894 68323729 54739031 68323900 54739168 68324071 54739305 68324242 54739442 68324413 54739579 68324584 54739716 68324755 54739853 68324926 54739990 68325097 54740127 68325268 54740264 68325439 54740401 68325610 54740538 68325781 54740675 68325952 54740812 68326123 54740949 68326294 54741086 68326465 54741223 68326636 54741360 68326807 54741497 68326978 54741634 68327149 54741771 68327320 54741908 68327491 54742045 68327662 54742182 68327833 54742319 68328004 54742456 68328175 54742593 68328346 54742730 68328517 54742867 68328688 54743004 68328859 54743141 68329030 54743278 68329201 54743415 68329372 54743552 68329543 54743689 68329714 54743826 68329885 54743963 68330056 54744100 68330227 54744237 68330398 54744374 68330569 54744511 68330740 54744648 68330911 54744785 68331082 54744922 68331253 54745059 68331424 54745196 68331595 54745333 68331766 54745470 68331937 54745607 68332108 54745744 68332279 54745881 68332450 54746018 68332621 54746155 68332792 54746292 68332963 54746429 68333134 54746566 68333305 54746703 68333476 54746840 68333647 54746977 68333818 54747114 68333989 54747251 68334160 54747388 68334331 54747525 68334502 54747662 68334673 54747799 68334844 54747936 68335015 54748073 68335186 54748210 68335357 54748347 68335528 54748484 68335699 54748621 68335870 54748758 68336041 54748895 68336212 54749032 68336383 54749169 68336554 54749306 68336725 54749443 68336896 54749580 68337067 54749717 68337238 54749854 68337409 54749991 68337580 54750128 68337751 54750265 68337922 54750402 68338093 54750539 68338264 54750676 68338435 54750813 68338606 54750950 68338777 54751087 68338948 54751224 68339119 54751361 68339290 54751498 68339461 54751635 68339632 54751772 68339803 54751909 68339974 54752046 68340145 54752183 68340316 54752320 68340487 54752457 68340658 54752594 68340829 54752731 68341000 54752868 68341171 54753005 68341342 54753142 68341513 54753279 68341684 54753416 68341855 54753553 68342026 54753690 68342197 54753827 68342368 54753964 68342539 54754101 68342710 54754238 68342881 54754375 68343052 54754512 68343223 54754649 68343394 54754786 68343565 54754923 68343736 54755060 68343907 54755197 68344078 54755334 68344249 54755471 68344420 54755608 68344591 54755745 68344762 54755882 68344933 54756019 68345104 54756156 68345275 54756293 68345446 54756430 68345617 54756567 68345788 54756704 68345959 54756841 68346130 54756978 68346301 54757115 68346472 54757252 68346643 54757389 68346814 54757526 68346985 54757663 68347156 54757800 68347327 54757937 68347498 54758074 68347669 54758211 68347840 54758348 68348011 54758485 68348182 54758622 68348353 54758759 68348524 54758896 68348695 54759033 68348866 54759170 68349037 54759307 68349208 54759444 68349379 54759581 68349550 54759718 68349721 54759855 68349892 54759992 68350063 54760129 68350234 54760266 68350405 54760403 68350576 54760540 68350747 54760677 68350918 54760814 68351089 54760951 68351260 54761088 68351431 54761225 68351602 54761362 68351773 54761499 68351944 54761636 68352115 54761773 68352286 54761910 68352457 54762047 68352628 54762184 68352799 54762321 68352970 54762458 68353141 54762595 68353312 54762732 68353483 54762869 68353654 54763006 68353825 54763143 68353996 54763280 68354167 54763417 68354338 54763554 68354509 54763691 68354680 54763828 68354851 54763965 68355022 54764102 68355193 54764239 68355364 54764376 68355535 54764513 68355706 54764650 68355877 54764787 68356048 54764924 68356219 54765061 68356390 54765198 68356561 54765335 68356732 54765472 68356903 54765609 68357074 54765746 68357245 54765883 68357416 54766020 68357587 54766157 68357758 54766294 68357929 54766431 68358100 54766568 68358271 54766705 68358442 54766842 68358613 54766979 68358784 54767116 68358955 54767253 68359126 54767390 68359297 54767527 68359468 54767664 68359639 54767801 68359810 54767938 68359981 54768075 68360152 54768212 68360323 54768349 68360494 54768486 68360665 54768623 68360836 54768760 68361007 54768897 68361178 54769034 68361349 54769171 68361520 54769308 68361691 54769445 68361862 54769582 68362033 54769719 68362204 54769856 68362375 54769993 68362546 54770130 68362717 54770267 68362888 54770404 68363059 54770541 68363230 54770678 68363401 54770815 68363572 54770952 68363743 54771089 68363914 54771226 68364085 54771363 68364256 54771500 68364427 54771637 68364598 54771774 68364769 54771911 68364940 54772048 68365111 54772185 68365282 54772322 68365453 54772459 68365624 54772596 68365795 54772733 68365966 54772870 68366137 54773007 68366308 54773144 68366479 54773281 68366650 54773418 68366821 54773555 68366992 54773692 68367163 54773829 68367334 54773966 68367505 54774103 68367676 54774240 68367847 54774377 68368018 54774514 68368189 54774651 68368360 54774788 68368531 54774925 68368702 54775062 68368873 54775199 68369044 54775336 68369215 54775473 68369386 54775610 68369557 54775747 68369728 54775884 68369899 54776021 68370070 54776158 68370241 54776295 68370412 54776432 68370583 54776569 68370754 54776706 68370925 54776843 68371096 54776980 68371267 54777117 68371438 54777254 68371609 54777391 68371780 54777528 68371951 54777665 68372122 54777802 68372293 54777939 68372464 54778076 68372635 54778213 68372806 54778350 68372977 54778487 68373148 54778624 68373319 54778761 68373490 54778898 68373661 54779035 68373832 54779172 68374003 54779309 68374174 54779446 68374345 54779583 68374516 54779720 68374687 54779857 68374858 54779994 68375029 54780131 68375200 54780268 68375371 54780405 68375542 54780542 68375713 54780679 68375884 54780816 68376055 54780953 68376226 54781090 68376397 54781227 68376568 54781364 68376739 54781501 68376910 54781638 68377081 54781775 68377252 54781912 68377423 54782049 68377594 54782186 68377765 54782323 68377936 54782460 68378107 54782597 68378278 54782734 68378449 54782871 68378620 54783008 68378791 54783145 68378962 54783282 68379133 54783419 68379304 54783556 68379475 54783693 68379646 54783830 68379817 54783967 68379988 54784104 68380159 54784241 68380330 54784378 68380501 54784515 68380672 54784652 68380843 54784789 68381014 54784926 68381185 54785063 68381356 54785200 68381527 54785337 68381698 54785474 68381869 54785611 68382040 54785748 68382211 54785885 68382382 54786022 68382553 54786159 68382724 54786296 68382895 54786433 68383066 54786570 68383237 54786707 68383408 54786844 68383579 54786981 68383750 54787118 68383921 54787255 68384092 54787392 68384263 54787529 68384434 54787666 68384605 54787803 68384776 54787940 68384947 54788077 68385118 54788214 68385289 54788351 68385460 54788488 68385631 54788625 68385802 54788762 68385973 54788899 68386144 54789036 68386315 54789173 68386486 54789310 68386657 54789447 68386828 54789584 68386999 54789721 68387170 54789858 68387341 54789995 68387512 54790132 68387683 54790269 68387854 54790406 68388025 54790543 68388196 54790680 68388367 54790817 68388538 54790954 68388709 54791091 68388880 54791228 68389051 54791365 68389222 54791502 68389393 54791639 68389564 54791776 68389735 54791913 68389906 54792050 68390077 54792187 68390248 54792324 68390419 54792461 68390590 54792598 68390761 54792735 68390932 54792872 68391103 54793009 68391274 54793146 68391445 54793283 68391616 54793420 68391787 54793557 68391958 54793694 68392129 54793831 68392300 54793968 68392471 54794105 68392642 54794242 68392813 54794379 68392984 54794516 68393155 54794653 68393326 54794790 68393497 54794927 68393668 54795064 68393839 54795201 68394010 54795338 68394181 54795475 68394352 54795612 68394523 54795749 68394694 54795886 68394865 54796023 68395036 54796160 68395207 54796297 68395378 54796434 68395549 54796571 68395720 54796708 68395891 54796845 68396062 54796982 68396233 54797119 68396404 54797256 68396575 54797393 68396746 54797530 68396917 54797667 68397088 54797804 68397259 54797941 68397430 54798078 68397601 54798215 68397772 54798352 68397943 54798489 68398114 54798626 68398285
1000 33528558 0 33528558 41849514 33528695 41849685 33528832 41849856 33528969 41850027 33529106 41850198 33529243 41850369 33529380 41850540 33529517 41850711 33529654 41850882 33529791 41851053 33529928 41851224 33530065 41851395 33530202 41851566 33530339 41851737 33530476 41851908 33530613 41852079 33530750 41852250 33530887 41852421 33531024 41852592 33531161 41852763 33531298 41852934 33531435 41853105 33531572 41853276 33531709 41853447 33531846 41853618 33531983 41853789 33532120 41853960 33532257 41854131 33532394 41854302 33532531 41854473 33532668 41854644 33532805 41854815 33532942 41854986 33533079 41855157 33533216 41855328 33533353 41855499 33533490 41855670 33533627 41855841 33533764 41856012 33533901 41856183 33534038 41856354 33534175 41856525 33534312 41856696 33534449 41856867 33534586 41857038 33534723 41857209 33534860 41857380 33534997 41857551 33535134 41857722 33535271 41857893 33535408 41858064 33535545 41858235 33535682 41858406 33535819 41858577 33535956 41858748 33536093 41858919 33536230 41859090 33536367 41859261 33536504 41859432 33536641 41859603 33536778 41859774 33536915 41859945 33537052 41860116 33537189 41860287 33537326 41860458 33537463 41860629 33537600 41860800 33537737 41860971 33537874 41861142 33538011 41861313 33538148 41861484 33538285 41861655 33538422 41861826 33538559 41861997 33538696 41862168 33538833 41862339 33538970 41862510 33539107 41862681 33539244 41862852 33539381 41863023 33539518 41863194 33539655 41863365 33539792 41863536 33539929 41863707 33540066 41863878 33540203 41864049 33540340 41864220 33540477 41864391 33540614 41864562 33540751 41864733 33540888 41864904 33541025 41865075 33541162 41865246 33541299 41865417 33541436 41865588 33541573 41865759 33541710 41865930 33541847 41866101 33541984 41866272 33542121 41866443 33542258 41866614 33542395 41866785 33542532 41866956 33542669 41867127 33542806 41867298 33542943 41867469 33543080 41867640 33543217 41867811 33543354 41867982 33543491 41868153 33543628 41868324 33543765 41868495 33543902 41868666 33544039 41868837 33544176 41869008 33544313 41869179 33544450 41869350 33544587 41869521 33544724 41869692 33544861 41869863 33544998 41870034 33545135 41870205 33545272 41870376 33545409 41870547 33545546 41870718 33545683 41870889 33545820 41871060 33545957 41871231 33546094 41871402 33546231 41871573 33546368 41871744 33546505 41871915 33546642 41872086 33546779 41872257 33546916 41872428 33547053 41872599 33547190 41872770 33547327 41872941 33547464 41873112 33547601 41873283 33547738 41873454 33547875 41873625 33548012 41873796 33548149 41873967 33548286 41874138 33548423 41874309 33548560 41874480 33548697 41874651 33548834 41874822 33548971 41874993 33549108 41875164 33549245 41875335 33549382 41875506 33549519 41875677 33549656 41875848 33549793 41876019 33549930 41876190 33550067 41876361 33550204 41876532 33550341 41876703 33550478 41876874 33550615 41877045 33550752 41877216 33550889 41877387 33551026 41877558 33551163 41877729 33551300 41877900 33551437 41878071 33551574 41878242 33551711 41878413 33551848 41878584 33551985 41878755 33552122 41878926 33552259 41879097 33552396 41879268 33552533 41879439 33552670 41879610 33552807 41879781 33552944 41879952 33553081 41880123 33553218 41880294 33553355 41880465 33553492 41880636 33553629 41880807 33553766 41880978 33553903 41881149 33554040 41881320 33554177 41881491 33554314 41881662 33554451 41881833 33554588 41882004 33554725 41882175 33554862 41882346 33554999 41882517 33555136 41882688 33555273 41882859 33555410 41883030 33555547 41883201 33555684 41883372 33555821 41883543 33555958 41883714 33556095 41883885 33556232 41884056 33556369 41884227 33556506 41884398 33556643 41884569 33556780 41884740 33556917 41884911 33557054 41885082 33557191 41885253 33557328 41885424 33557465 41885595 33557602 41885766 33557739 41885937 33557876 41886108 33558013 41886279 33558150 41886450 33558287 41886621 33558424 41886792 33558561 41886963 33558698 41887134 33558835 41887305 33558972 41887476 33559109 41887647 33559246 41887818 33559383 41887989 33559520 41888160 33559657 41888331 33559794 41888502 33559931 41888673 33560068 41888844 33560205 41889015 33560342 41889186 33560479 41889357 33560616 41889528 33560753 41889699 33560890 41889870 33561027 41890041 33561164 41890212 33561301 41890383 33561438 41890554 33561575 41890725 33561712 41890896 33561849 41891067 33561986 41891238 33562123 41891409 33562260 41891580 33562397 41891751 33562534 41891922 33562671 41892093 33562808 41892264 33562945 41892435 33563082 41892606 33563219 41892777 33563356 41892948 33563493 41893119 33563630 41893290 33563767 41893461 33563904 41893632 33564041 41893803 33564178 41893974 33564315 41894145 33564452 41894316 33564589 41894487 33564726 41894658 33564863 41894829 33565000 41895000 33565137 41895171 33565274 41895342 33565411 41895513 33565548 41895684 33565685 41895855 33565822 41896026 33565959 41896197 33566096 41896368 33566233 41896539 33566370 41896710 33566507 41896881 33566644 41897052 33566781 41897223 33566918 41897394 33567055 41897565 33567192 41897736 33567329 41897907 33567466 41898078 33567603 41898249 33567740 41898420 33567877 41898591 33568014 41898762 33568151 41898933 33568288 41899104 33568425 41899275 33568562 41899446 33568699 41899617 33568836 41899788 33568973 41899959 33569110 41900130 33569247 41900301 33569384 41900472 33569521 41900643 33569658 41900814 33569795 41900985 33569932 41901156 33570069 41901327 33570206 41901498 33570343 41901669 33570480 41901840 33570617 41902011 33570754 41902182 33570891 41902353 33571028 41902524 33571165 41902695 33571302 41902866 33571439 41903037 33571576 41903208 33571713 41903379 33571850 41903550 33571987 41903721 33572124 41903892 33572261 41904063 33572398 41904234 33572535 41904405 33572672 41904576 33572809 41904747 33572946 41904918 33573083 41905089 33573220 41905260 33573357 41905431 33573494 41905602 33573631 41905773 33573768 41905944 33573905 41906115 33574042 41906286 33574179 41906457 33574316 41906628 33574453 41906799 33574590 41906970 33574727 41907141 33574864 41907312 33575001 41907483 33575138 41907654 33575275 41907825 33575412 41907996 33575549 41908167 33575686 41908338 33575823 41908509 33575960 41908680 33576097 41908851 33576234 41909022 33576371 41909193 33576508 41909364 33576645 41909535 33576782 41909706 33576919 41909877 33577056 41910048 33577193 41910219 33577330 41910390 33577467 41910561 33577604 41910732 33577741 41910903 33577878 41911074 33578015 41911245 33578152 41911416 33578289 41911587 33578426 41911758 33578563 41911929 33578700 41912100 33578837 41912271 33578974 41912442 33579111 41912613 33579248 41912784 33579385 41912955 33579522 41913126 33579659 41913297 33579796 41913468 33579933 41913639 33580070 41913810 33580207 41913981 33580344 41914152 33580481 41914323 33580618 41914494 33580755 41914665 33580892 41914836 33581029 41915007 33581166 41915178 33581303 41915349 33581440 41915520 33581577 41915691 33581714 41915862 33581851 41916033 33581988 41916204 33582125 41916375 33582262 41916546 33582399 41916717 33582536 41916888 33582673 41917059 33582810 41917230 33582947 41917401 33583084 41917572 33583221 41917743 33583358 41917914 33583495 41918085 33583632 41918256 33583769 41918427 33583906 41918598 33584043 41918769 33584180 41918940 33584317 41919111 33584454 41919282 33584591 41919453 33584728 41919624 33584865 41919795 33585002 41919966 33585139 41920137 33585276 41920308 33585413 41920479 33585550 41920650 33585687 41920821 33585824 41920992 33585961 41921163 33586098 41921334 33586235 41921505 33586372 41921676 33586509 41921847 33586646 41922018 33586783 41922189 33586920 41922360 33587057 41922531 33587194 41922702 33587331 41922873 33587468 41923044 33587605 41923215 33587742 41923386 33587879 41923557 33588016 41923728 33588153 41923899 33588290 41924070 33588427 41924241 33588564 41924412 33588701 41924583 33588838 41924754 33588975 41924925 33589112 41925096 33589249 41925267 33589386 41925438 33589523 41925609 33589660 41925780 33589797 41925951 33589934 41926122 33590071 41926293 33590208 41926464 33590345 41926635 33590482 41926806 33590619 41926977 33590756 41927148 33590893 41927319 33591030 41927490 33591167 41927661 33591304 41927832 33591441 41928003 33591578 41928174 33591715 41928345 33591852 41928516 33591989 41928687 33592126 41928858 33592263 41929029 33592400 41929200 33592537 41929371 33592674 41929542 33592811 41929713 33592948 41929884 33593085 41930055 33593222 41930226 33593359 41930397 33593496 41930568 33593633 41930739 33593770 41930910 33593907 41931081 33594044 41931252 33594181 41931423 33594318 41931594 33594455 41931765 33594592 41931936 33594729 41932107 33594866 41932278 33595003 41932449 33595140 41932620 33595277 41932791 33595414 41932962 33595551 41933133 33595688 41933304 33595825 41933475 33595962 41933646 33596099 41933817 33596236 41933988 33596373 41934159 33596510 41934330 33596647 41934501 33596784 41934672 33596921 41934843 33597058 41935014 33597195 41935185 33597332 41935356 33597469 41935527 33597606 41935698 33597743 41935869 33597880 41936040 33598017 41936211 33598154 41936382 33598291 41936553 33598428 41936724 33598565 41936895 33598702 41937066 33598839 41937237 33598976 41937408 33599113 41937579 33599250 41937750 33599387 41937921 33599524 41938092 33599661 41938263 33599798 41938434 33599935 41938605 33600072 41938776 33600209 41938947 33600346 41939118 33600483 41939289 33600620 41939460 33600757 41939631 33600894 41939802 33601031 41939973 33601168 41940144 33601305 41940315 33601442 41940486 33601579 41940657 33601716 41940828 33601853 41940999 33601990 41941170 33602127 41941341 33602264 41941512 33602401 41941683 33602538 41941854 33602675 41942025 33602812 41942196 33602949 41942367 33603086 41942538 33603223 41942709 33603360 41942880 33603497 41943051 33603634 41943222 33603771 41943393 33603908 41943564 33604045 41943735 33604182 41943906 33604319 41944077 33604456 41944248 33604593 41944419 33604730 41944590 33604867 41944761 33605004 41944932 33605141 41945103 33605278 41945274 33605415 41945445 33605552 41945616 33605689 41945787 33605826 41945958 33605963 41946129 33606100 41946300 33606237 41946471 33606374 41946642 33606511 41946813 33606648 41946984 33606785 41947155 33606922 41947326 33607059 41947497 33607196 41947668 33607333 41947839 33607470 41948010 33607607 41948181 33607744 41948352 33607881 41948523 33608018 41948694 33608155 41948865 33608292 41949036 33608429 41949207 33608566 41949378 33608703 41949549 33608840 41949720 33608977 41949891 33609114 41950062 33609251 41950233 33609388 41950404 33609525 41950575 33609662 41950746 33609799 41950917 33609936 41951088 33610073 41951259 33610210 41951430 33610347 41951601 33610484 41951772 33610621 41951943 33610758 41952114 33610895 41952285 33611032 41952456 33611169 41952627 33611306 41952798 33611443 41952969 33611580 41953140 33611717 41953311 33611854 41953482 33611991 41953653 33612128 41953824 33612265 41953995 33612402 41954166 33612539 41954337 33612676 41954508 33612813 41954679 33612950 41954850 33613087 41955021 33613224 41955192 33613361 41955363 33613498 41955534 33613635 41955705 33613772 41955876 33613909 41956047 33614046 41956218 33614183 41956389 33614320 41956560 33614457 41956731 33614594 41956902 33614731 41957073 33614868 41957244 33615005 41957415 33615142 41957586 33615279 41957757 33615416 41957928 33615553 41958099 33615690 41958270 33615827 41958441 33615964 41958612 33616101 41958783 33616238 41958954 33616375 41959125 33616512 41959296 33616649 41959467 33616786 41959638 33616923 41959809 33617060 41959980 33617197 41960151 33617334 41960322 33617471 41960493 33617608 41960664 33617745 41960835 33617882 41961006 33618019 41961177 33618156 41961348 33618293 41961519 33618430 41961690 33618567 41961861 33618704 41962032 33618841 41962203 33618978 41962374 33619115 41962545 33619252 41962716 33619389 41962887 33619526 41963058 33619663 41963229 33619800 41963400 33619937 41963571 33620074 41963742 33620211 41963913 33620348 41964084 33620485 41964255 33620622 41964426 33620759 41964597 33620896 41964768 33621033 41964939 33621170 41965110 33621307 41965281 33621444 41965452 33621581 41965623 33621718 41965794 33621855 41965965 33621992 41966136 33622129 41966307 33622266 41966478 33622403 41966649 33622540 41966820 33622677 41966991 33622814 41967162 33622951 41967333 33623088 41967504 33623225 41967675 33623362 41967846 33623499 41968017 33623636 41968188 33623773 41968359 33623910 41968530 33624047 41968701 33624184 41968872 33624321 41969043 33624458 41969214 33624595 41969385 33624732 41969556 33624869 41969727 33625006 41969898 33625143 41970069 33625280 41970240 33625417 41970411 33625554 41970582 33625691 41970753 33625828 41970924 33625965 41971095 33626102 41971266 33626239 41971437 33626376 41971608 33626513 41971779 33626650 41971950 33626787 41972121 33626924 41972292 33627061 41972463 33627198 41972634 33627335 41972805 33627472 41972976 33627609 41973147 33627746 41973318 33627883 41973489 33628020 41973660 33628157 41973831 33628294 41974002 33628431 41974173 33628568 41974344 33628705 41974515 33628842 41974686 33628979 41974857 33629116 41975028 33629253 41975199 33629390 41975370 33629527 41975541 33629664 41975712 33629801 41975883 33629938 41976054 33630075 41976225 33630212 41976396 33630349 41976567 33630486 41976738 33630623 41976909 33630760 41977080 33630897 41977251 33631034 41977422 33631171 41977593 33631308 41977764 33631445 41977935 33631582 41978106 33631719 41978277 33631856 41978448 33631993 41978619 33632130 41978790 33632267 41978961 33632404 41979132 33632541 41979303 33632678 41979474 33632815 41979645 33632952 41979816 33633089 41979987 33633226 41980158 33633363 41980329 33633500 41980500 33633637 41980671 33633774 41980842 33633911 41981013 33634048 41981184 33634185 41981355 33634322 41981526 33634459 41981697 33634596 41981868 33634733 41982039 33634870 41982210 33635007 41982381 33635144 41982552 33635281 41982723 33635418 41982894 33635555 41983065 33635692 41983236 33635829 41983407 33635966 41983578 33636103 41983749 33636240 41983920 33636377 41984091 33636514 41984262 33636651 41984433 33636788 41984604 33636925 41984775 33637062 41984946 33637199 41985117 33637336 41985288 33637473 41985459 33637610 41985630 33637747 41985801 33637884 41985972 33638021 41986143 33638158 41986314 33638295 41986485 33638432 41986656 33638569 41986827 33638706 41986998 33638843 41987169 33638980 41987340 33639117 41987511 33639254 41987682 33639391 41987853 33639528 41988024 33639665 41988195 33639802 41988366 33639939 41988537 33640076 41988708 33640213 41988879 33640350 41989050 33640487 41989221 33640624 41989392 33640761 41989563 33640898 41989734 33641035 41989905 33641172 41990076 33641309 41990247 33641446 41990418 33641583 41990589 33641720 41990760 33641857 41990931 33641994 41991102 33642131 41991273 33642268 41991444 33642405 41991615 33642542 41991786 33642679 41991957 33642816 41992128 33642953 41992299 33643090 41992470 33643227 41992641 33643364 41992812 33643501 41992983 33643638 41993154 33643775 41993325 33643912 41993496 33644049 41993667 33644186 41993838 33644323 41994009 33644460 41994180 33644597 41994351 33644734 41994522 33644871 41994693 33645008 41994864 33645145 41995035 33645282 41995206 33645419 41995377 33645556 41995548 33645693 41995719 33645830 41995890 33645967 41996061 33646104 41996232 33646241 41996403 33646378 41996574 33646515 41996745 33646652 41996916 33646789 41997087 33646926 41997258 33647063 41997429 33647200 41997600 33647337 41997771 33647474 41997942 33647611 41998113 33647748 41998284 33647885 41998455 33648022 41998626 33648159 41998797 33648296 41998968 33648433 41999139 33648570 41999310 33648707 41999481 33648844 41999652 33648981 41999823 33649118 41999994 33649255 42000165 33649392 42000336 33649529 42000507 33649666 42000678 33649803 42000849 33649940 42001020 33650077 42001191 33650214 42001362 33650351 42001533 33650488 42001704 33650625 42001875 33650762 42002046 33650899 42002217 33651036 42002388 33651173 42002559 33651310 42002730 33651447 42002901 33651584 42003072 33651721 42003243 33651858 42003414 33651995 42003585 33652132 42003756 33652269 42003927 33652406 42004098 33652543 42004269 33652680 42004440 33652817 42004611 33652954 42004782 33653091 42004953 33653228 42005124 33653365 42005295 33653502 42005466 33653639 42005637 33653776 42005808 33653913 42005979 33654050 42006150 33654187 42006321 33654324 42006492 33654461 42006663 33654598 42006834 33654735 42007005 33654872 42007176 33655009 42007347 33655146 42007518 33655283 42007689 33655420 42007860 33655557 42008031 33655694 42008202 33655831 42008373 33655968 42008544 33656105 42008715 33656242 42008886 33656379 42009057 33656516 42009228 33656653 42009399 33656790 42009570 33656927 42009741 33657064 42009912 33657201 42010083 33657338 42010254 33657475 42010425 33657612 42010596 33657749 42010767 33657886 42010938 33658023 42011109 33658160 42011280 33658297 42011451 33658434 42011622 33658571 42011793 33658708 42011964 33658845 42012135 33658982 42012306 33659119 42012477 33659256 42012648 33659393 42012819 33659530 42012990 33659667 42013161 33659804 42013332 33659941 42013503 33660078 42013674 33660215 42013845 33660352 42014016 33660489 42014187 33660626 42014358 33660763 42014529 33660900 42014700 33661037 42014871 33661174 42015042 33661311 42015213 33661448 42015384 33661585 42015555 33661722 42015726 33661859 42015897 33661996 42016068 33662133 42016239 33662270 42016410 33662407 42016581 33662544 42016752 33662681 42016923 33662818 42017094 33662955 42017265 33663092 42017436 33663229 42017607 33663366 42017778 33663503 42017949 33663640 42018120 33663777 42018291 33663914 42018462 33664051 42018633 33664188 42018804 33664325 42018975 33664462 42019146 33664599 42019317 33664736 42019488 33664873 42019659 33665010 42019830 33665147 42020001 33665284 42020172
1000 66632827 0 66632827 83169441 66632964 83169612 66633101 83169783 66633238 83169954 66633375 83170125 66633512 83170296 66633649 83170467 66633786 83170638 66633923 83170809 66634060 83170980 66634197 83171151 66634334 83171322 66634471 83171493 66634608 83171664 66634745 83171835 66634882 83172006 66635019 83172177 66635156 83172348 66635293 83172519 66635430 83172690 66635567 83172861 66635704 83173032 66635841 83173203 66635978 83173374 66636115 83173545 66636252 83173716 66636389 83173887 66636526 83174058 66636663 83174229 66636800 83174400 66636937 83174571 66637074 83174742 66637211 83174913 66637348 83175084 66637485 83175255 66637622 83175426 66637759 83175597 66637896 83175768 66638033 83175939 66638170 83176110 66638307 83176281 66638444 83176452 66638581 83176623 66638718 83176794 66638855 83176965 66638992 83177136 66639129 83177307 66639266 83177478 66639403 83177649 66639540 83177820 66639677 83177991 66639814 83178162 66639951 83178333 66640088 83178504 66640225 83178675 66640362 83178846 66640499 83179017 66640636 83179188 66640773 83179359 66640910 83179530 66641047 83179701 66641184 83179872 66641321 83180043 66641458 83180214 66641595 83180385 66641732 83180556 66641869 83180727 66642006 83180898 66642143 83181069 66642280 83181240 66642417 83181411 66642554 83181582 66642691 83181753 66642828 83181924 66642965 83182095 66643102 83182266 66643239 83182437 66643376 83182608 66643513 83182779 66643650 83182950 66643787 83183121 66643924 83183292 66644061 83183463 66644198 83183634 66644335 83183805 66644472 83183976 66644609 83184147 66644746 83184318 66644883 83184489 66645020 83184660 66645157 83184831 66645294 83185002 66645431 83185173 66645568 83185344 66645705 83185515 66645842 83185686 66645979 83185857 66646116 83186028 66646253 83186199 66646390 83186370 66646527 83186541 66646664 83186712 66646801 83186883 66646938 83187054 66647075 83187225 66647212 83187396 66647349 83187567 66647486 83187738 66647623 83187909 66647760 83188080 66647897 83188251 66648034 83188422 66648171 83188593 66648308 83188764 66648445 83188935 66648582 83189106 66648719 83189277 66648856 83189448 66648993 83189619 66649130 83189790 66649267 83189961 66649404 83190132 66649541 83190303 66649678 83190474 66649815 83190645 66649952 83190816 66650089 83190987 66650226 83191158 66650363 83191329 66650500 83191500 66650637 83191671 66650774 83191842 66650911 83192013 66651048 83192184 66651185 83192355 66651322 83192526 66651459 83192697 66651596 83192868 66651733 83193039 66651870 83193210 66652007 83193381 66652144 83193552 66652281 83193723 66652418 83193894 66652555 83194065 66652692 83194236 66652829 83194407 66652966 83194578 66653103 83194749 66653240 83194920 66653377 83195091 66653514 83195262 66653651 83195433 66653788 83195604 66653925 83195775 66654062 83195946 66654199 83196117 66654336 83196288 66654473 83196459 66654610 83196630 66654747 83196801 66654884 83196972 66655021 83197143 66655158 83197314 66655295 83197485 66655432 83197656 66655569 83197827 66655706 83197998 66655843 83198169 66655980 83198340 66656117 83198511 66656254 83198682 66656391 83198853 66656528 83199024 66656665 83199195 66656802 83199366 66656939 83199537 66657076 83199708 66657213 83199879 66657350 83200050 66657487 83200221 66657624 83200392 66657761 83200563 66657898 83200734 66658035 83200905 66658172 83201076 66658309 83201247 66658446 83201418 66658583 83201589 66658720 83201760 66658857 83201931 66658994 83202102 66659131 83202273 66659268 83202444 66659405 83202615 66659542 83202786 66659679 83202957 66659816 83203128 66659953 83203299 66660090 83203470 66660227 83203641 66660364 83203812 66660501 83203983 66660638 83204154 66660775 83204325 66660912 83204496 66661049 83204667 66661186 83204838 66661323 83205009 66661460 83205180 66661597 83205351 66661734 83205522 66661871 83205693 66662008 83205864 66662145 83206035 66662282 83206206 66662419 83206377 66662556 83206548 66662693 83206719 66662830 83206890 66662967 83207061 66663104 83207232 66663241 83207403 66663378 83207574 66663515 83207745 66663652 83207916 66663789 83208087 66663926 83208258 66664063 83208429 66664200 83208600 66664337 83208771 66664474 83208942 66664611 83209113 66664748 83209284 66664885 83209455 66665022 83209626 66665159 83209797 66665296 83209968 66665433 83210139 66665570 83210310 66665707 83210481 66665844 83210652 66665981 83210823 66666118 83210994 66666255 83211165 66666392 83211336 66666529 83211507 66666666 83211678 66666803 83211849 66666940 83212020 66667077 83212191 66667214 83212362 66667351 83212533 66667488 83212704 66667625 83212875 66667762 83213046 66667899 83213217 66668036 83213388 66668173 83213559 66668310 83213730 66668447 83213901 66668584 83214072 66668721 83214243 66668858 83214414 66668995 83214585 66669132 83214756 66669269 83214927 66669406 83215098 66669543 83215269 66669680 83215440 66669817 83215611 66669954 83215782 66670091 83215953 66670228 83216124 66670365 83216295 66670502 83216466 66670639 83216637 66670776 83216808 66670913 83216979 66671050 83217150 66671187 83217321 66671324 83217492 66671461 83217663 66671598 83217834 66671735 83218005 66671872 83218176 66672009 83218347 66672146 83218518 66672283 83218689 66672420 83218860 66672557 83219031 66672694 83219202 66672831 83219373 66672968 83219544 66673105 83219715 66673242 83219886 66673379 83220057 66673516 83220228 66673653 83220399 66673790 83220570 66673927 83220741 66674064 83220912 66674201 83221083 66674338 83221254 66674475 83221425 66674612 83221596 66674749 83221767 66674886 83221938 66675023 83222109 66675160 83222280 66675297 83222451 66675434 83222622 66675571 83222793 66675708 83222964 66675845 83223135 66675982 83223306 66676119 83223477 66676256 83223648 66676393 83223819 66676530 83223990 66676667 83224161 66676804 83224332 66676941 83224503 66677078 83224674 66677215 83224845 66677352 83225016 66677489 83225187 66677626 83225358 66677763 83225529 66677900 83225700 66678037 83225871 66678174 83226042 66678311 83226213 66678448 83226384 66678585 83226555 66678722 83226726 66678859 83226897 66678996 83227068 66679133 83227239 66679270 83227410 66679407 83227581 66679544 83227752 66679681 83227923 66679818 83228094 66679955 83228265 66680092 83228436 66680229 83228607 66680366 83228778 66680503 83228949 66680640 83229120 66680777 83229291 66680914 83229462 66681051 83229633 66681188 83229804 66681325 83229975 66681462 83230146 66681599 83230317 66681736 83230488 66681873 83230659 66682010 83230830 66682147 83231001 66682284 83231172 66682421 83231343 66682558 83231514 66682695 83231685 66682832 83231856 66682969 83232027 66683106 83232198 66683243 83232369 66683380 83232540 66683517 83232711 66683654 83232882 66683791 83233053 66683928 83233224 66684065 83233395 66684202 83233566 66684339 83233737 66684476 83233908 66684613 83234079 66684750 83234250 66684887 83234421 66685024 83234592 66685161 83234763 66685298 83234934 66685435 83235105 66685572 83235276 66685709 83235447 66685846 83235618 66685983 83235789 66686120 83235960 66686257 83236131 66686394 83236302 66686531 83236473 66686668 83236644 66686805 83236815 66686942 83236986 66687079 83237157 66687216 83237328 66687353 83237499 66687490 83237670 66687627 83237841 66687764 83238012 66687901 83238183 66688038 83238354 66688175 83238525 66688312 83238696 66688449 83238867 66688586 83239038 66688723 83239209 66688860 83239380 66688997 83239551 66689134 83239722 66689271 83239893 66689408 83240064 66689545 83240235 66689682 83240406 66689819 83240577 66689956 83240748 66690093 83240919 66690230 83241090 66690367 83241261 66690504 83241432 66690641 83241603 66690778 83241774 66690915 83241945 66691052 83242116 66691189 83242287 66691326 83242458 66691463 83242629 66691600 83242800 66691737 83242971 66691874 83243142 66692011 83243313 66692148 83243484 66692285 83243655 66692422 83243826 66692559 83243997 66692696 83244168 66692833 83244339 66692970 83244510 66693107 83244681 66693244 83244852 66693381 83245023 66693518 83245194 66693655 83245365 66693792 83245536 66693929 83245707 66694066 83245878 66694203 83246049 66694340 83246220 66694477 83246391 66694614 83246562 66694751 83246733 66694888 83246904 66695025 83247075 66695162 83247246 66695299 83247417 66695436 83247588 66695573 83247759 66695710 83247930 66695847 83248101 66695984 83248272 66696121 83248443 66696258 83248614 66696395 83248785 66696532 83248956 66696669 83249127 66696806 83249298 66696943 83249469 66697080 83249640 66697217 83249811 66697354 83249982 66697491 83250153 66697628 83250324 66697765 83250495 66697902 83250666 66698039 83250837 66698176 83251008 66698313 83251179 66698450 83251350 66698587 83251521 66698724 83251692 66698861 83251863 66698998 83252034 66699135 83252205 66699272 83252376 66699409 83252547 66699546 83252718 66699683 83252889 66699820 83253060 66699957 83253231 66700094 83253402 66700231 83253573 66700368 83253744 66700505 83253915 66700642 83254086 66700779 83254257 66700916 83254428 66701053 83254599 66701190 83254770 66701327 83254941 66701464 83255112 66701601 83255283 66701738 83255454 66701875 83255625 66702012 83255796 66702149 83255967 66702286 83256138 66702423 83256309 66702560 83256480 66702697 83256651 66702834 83256822 66702971 83256993 66703108 83257164 66703245 83257335 66703382 83257506 66703519 83257677 66703656 83257848 66703793 83258019 66703930 83258190 66704067 83258361 66704204 83258532 66704341 83258703 66704478 83258874 66704615 83259045 66704752 83259216 66704889 83259387 66705026 83259558 66705163 83259729 66705300 83259900 66705437 83260071 66705574 83260242 66705711 83260413 66705848 83260584 66705985 83260755 66706122 83260926 66706259 83261097 66706396 83261268 66706533 83261439 66706670 83261610 66706807 83261781 66706944 83261952 66707081 83262123 66707218 83262294 66707355 83262465 66707492 83262636 66707629 83262807 66707766 83262978 66707903 83263149 66708040 83263320 66708177 83263491 66708314 83263662 66708451 83263833 66708588 83264004 66708725 83264175 66708862 83264346 66708999 83264517 66709136 83264688 66709273 83264859 66709410 83265030 66709547 83265201 66709684 83265372 66709821 83265543 66709958 83265714 66710095 83265885 66710232 83266056 66710369 83266227 66710506 83266398 66710643 83266569 66710780 83266740 66710917 83266911 66711054 83267082 66711191 83267253 66711328 83267424 66711465 83267595 66711602 83267766 66711739 83267937 66711876 83268108 66712013 83268279 66712150 83268450 66712287 83268621 66712424 83268792 66712561 83268963 66712698 83269134 66712835 83269305 66712972 83269476 66713109 83269647 66713246 83269818 66713383 83269989 66713520 83270160 66713657 83270331 66713794 83270502 66713931 83270673 66714068 83270844 66714205 83271015 66714342 83271186 66714479 83271357 66714616 83271528 66714753 83271699 66714890 83271870 66715027 83272041 66715164 83272212 66715301 83272383 66715438 83272554 66715575 83272725 66715712 83272896 66715849 83273067 66715986 83273238 66716123 83273409 66716260 83273580 66716397 83273751 66716534 83273922 66716671 83274093 66716808 83274264 66716945 83274435 66717082 83274606 66717219 83274777 66717356 83274948 66717493 83275119 66717630 83275290 66717767 83275461 66717904 83275632 66718041 83275803 66718178 83275974 66718315 83276145 66718452 83276316 66718589 83276487 66718726 83276658 66718863 83276829 66719000 83277000 66719137 83277171 66719274 83277342 66719411 83277513 66719548 83277684 66719685 83277855 66719822 83278026 66719959 83278197 66720096 83278368 66720233 83278539 66720370 83278710 66720507 83278881 66720644 83279052 66720781 83279223 66720918 83279394 66721055 83279565 66721192 83279736 66721329 83279907 66721466 83280078 66721603 83280249 66721740 83280420 66721877 83280591 66722014 83280762 66722151 83280933 66722288 83281104 66722425 83281275 66722562 83281446 66722699 83281617 66722836 83281788 66722973 83281959 66723110 83282130 66723247 83282301 66723384 83282472 66723521 83282643 66723658 83282814 66723795 83282985 66723932 83283156 66724069 83283327 66724206 83283498 66724343 83283669 66724480 83283840 66724617 83284011 66724754 83284182 66724891 83284353 66725028 83284524 66725165 83284695 66725302 83284866 66725439 83285037 66725576 83285208 66725713 83285379 66725850 83285550 66725987 83285721 66726124 83285892 66726261 83286063 66726398 83286234 66726535 83286405 66726672 83286576 66726809 83286747 66726946 83286918 66727083 83287089 66727220 83287260 66727357 83287431 66727494 83287602 66727631 83287773 66727768 83287944 66727905 83288115 66728042 83288286 66728179 83288457 66728316 83288628 66728453 83288799 66728590 83288970 66728727 83289141 66728864 83289312 66729001 83289483 66729138 83289654 66729275 83289825 66729412 83289996 66729549 83290167 66729686 83290338 66729823 83290509 66729960 83290680 66730097 83290851 66730234 83291022 66730371 83291193 66730508 83291364 66730645 83291535 66730782 83291706 66730919 83291877 66731056 83292048 66731193 83292219 66731330 83292390 66731467 83292561 66731604 83292732 66731741 83292903 66731878 83293074 66732015 83293245 66732152 83293416 66732289 83293587 66732426 83293758 66732563 83293929 66732700 83294100 66732837 83294271 66732974 83294442 66733111 83294613 66733248 83294784 66733385 83294955 66733522 83295126 66733659 83295297 66733796 83295468 66733933 83295639 66734070 83295810 66734207 83295981 66734344 83296152 66734481 83296323 66734618 83296494 66734755 83296665 66734892 83296836 66735029 83297007 66735166 83297178 66735303 83297349 66735440 83297520 66735577 83297691 66735714 83297862 66735851 83298033 66735988 83298204 66736125 83298375 66736262 83298546 66736399 83298717 66736536 83298888 66736673 83299059 66736810 83299230 66736947 83299401 66737084 83299572 66737221 83299743 66737358 83299914 66737495 83300085 66737632 83300256 66737769 83300427 66737906 83300598 66738043 83300769 66738180 83300940 66738317 83301111 66738454 83301282 66738591 83301453 66738728 83301624 66738865 83301795 66739002 83301966 66739139 83302137 66739276 83302308 66739413 83302479 66739550 83302650 66739687 83302821 66739824 83302992 66739961 83303163 66740098 83303334 66740235 83303505 66740372 83303676 66740509 83303847 66740646 83304018 66740783 83304189 66740920 83304360 66741057 83304531 66741194 83304702 66741331 83304873 66741468 83305044 66741605 83305215 66741742 83305386 66741879 83305557 66742016 83305728 66742153 83305899 66742290 83306070 66742427 83306241 66742564 83306412 66742701 83306583 66742838 83306754 66742975 83306925 66743112 83307096 66743249 83307267 66743386 83307438 66743523 83307609 66743660 83307780 66743797 83307951 66743934 83308122 66744071 83308293 66744208 83308464 66744345 83308635 66744482 83308806 66744619 83308977 66744756 83309148 66744893 83309319 66745030 83309490 66745167 83309661 66745304 83309832 66745441 83310003 66745578 83310174 66745715 83310345 66745852 83310516 66745989 83310687 66746126 83310858 66746263 83311029 66746400 83311200 66746537 83311371 66746674 83311542 66746811 83311713 66746948 83311884 66747085 83312055 66747222 83312226 66747359 83312397 66747496 83312568 66747633 83312739 66747770 83312910 66747907 83313081 66748044 83313252 66748181 83313423 66748318 83313594 66748455 83313765 66748592 83313936 66748729 83314107 66748866 83314278 66749003 83314449 66749140 83314620 66749277 83314791 66749414 83314962 66749551 83315133 66749688 83315304 66749825 83315475 66749962 83315646 66750099 83315817 66750236 83315988 66750373 83316159 66750510 83316330 66750647 83316501 66750784 83316672 66750921 83316843 66751058 83317014 66751195 83317185 66751332 83317356 66751469 83317527 66751606 83317698 66751743 83317869 66751880 83318040 66752017 83318211 66752154 83318382 66752291 83318553 66752428 83318724 66752565 83318895 66752702 83319066 66752839 83319237 66752976 83319408 66753113 83319579 66753250 83319750 66753387 83319921 66753524 83320092 66753661 83320263 66753798 83320434 66753935 83320605 66754072 83320776 66754209 83320947 66754346 83321118 66754483 83321289 66754620 83321460 66754757 83321631 66754894 83321802 66755031 83321973 66755168 83322144 66755305 83322315 66755442 83322486 66755579 83322657 66755716 83322828 66755853 83322999 66755990 83323170 66756127 83323341 66756264 83323512 66756401 83323683 66756538 83323854 66756675 83324025 66756812 83324196 66756949 83324367 66757086 83324538 66757223 83324709 66757360 83324880 66757497 83325051 66757634 83325222 66757771 83325393 66757908 83325564 66758045 83325735 66758182 83325906 66758319 83326077 66758456 83326248 66758593 83326419 66758730 83326590 66758867 83326761 66759004 83326932 66759141 83327103 66759278 83327274 66759415 83327445 66759552 83327616 66759689 83327787 66759826 83327958 66759963 83328129 66760100 83328300 66760237 83328471 66760374 83328642 66760511 83328813 66760648 83328984 66760785 83329155 66760922 83329326 66761059 83329497 66761196 83329668 66761333 83329839 66761470 83330010 66761607 83330181 66761744 83330352 66761881 83330523 66762018 83330694 66762155 83330865 66762292 83331036 66762429 83331207 66762566 83331378 66762703 83331549 66762840 83331720 66762977 83331891 66763114 83332062 66763251 83332233 66763388 83332404 66763525 83332575 66763662 83332746 66763799 83332917 66763936 83333088 66764073 83333259 66764210 83333430 66764347 83333601 66764484 83333772 66764621 83333943 66764758 83334114 66764895 83334285 66765032 83334456 66765169 83334627 66765306 83334798 66765443 83334969 66765580 83335140 66765717 83335311 66765854 83335482 66765991 83335653 66766128 83335824 66766265 83335995 66766402 83336166 66766539 83336337 66766676 83336508 66766813 83336679 66766950 83336850 66767087 83337021 66767224 83337192 66767361 83337363 66767498 83337534 66767635 83337705 66767772 83337876 66767909 83338047 66768046 83338218 66768183 83338389 66768320 83338560 66768457 83338731 66768594 83338902 66768731 83339073 66768868 83339244 66769005 83339415 66769142 83339586 66769279 83339757 66769416 83339928 66769553 83340099
1000 20259286 0 20259286 25287138 20259423 25287309 20259560 25287480 20259697 25287651 20259834 25287822 20259971 25287993 20260108 25288164 20260245 25288335 20260382 25288506 20260519 25288677 20260656 25288848 20260793 25289019 20260930 25289190 20261067 25289361 20261204 25289532 20261341 25289703 20261478 25289874 20261615 25290045 20261752 25290216 20261889 25290387 20262026 25290558 20262163 25290729 20262300 25290900 20262437 25291071 20262574 25291242 20262711 25291413 20262848 25291584 20262985 25291755 20263122 25291926 20263259 25292097 20263396 25292268 20263533 25292439 20263670 25292610 20263807 25292781 20263944 25292952 20264081 25293123 20264218 25293294 20264355 25293465 20264492 25293636 20264629 25293807 20264766 25293978 20264903 25294149 20265040 25294320 20265177 25294491 20265314 25294662 20265451 25294833 20265588 25295004 20265725 25295175 20265862 25295346 20265999 25295517 20266136 25295688 20266273 25295859 20266410 25296030 20266547 25296201 20266684 25296372 20266821 25296543 20266958 25296714 20267095 25296885 20267232 25297056 20267369 25297227 20267506 25297398 20267643 25297569 20267780 25297740 20267917 25297911 20268054 25298082 20268191 25298253 20268328 25298424 20268465 25298595 20268602 25298766 20268739 25298937 20268876 25299108 20269013 25299279 20269150 25299450 20269287 25299621 20269424 25299792 20269561 25299963 20269698 25300134 20269835 25300305 20269972 25300476 20270109 25300647 20270246 25300818 20270383 25300989 20270520 25301160 20270657 25301331 20270794 25301502 20270931 25301673 20271068 25301844 20271205 25302015 20271342 25302186 20271479 25302357 20271616 25302528 20271753 25302699 20271890 25302870 20272027 25303041 20272164 25303212 20272301 25303383 20272438 25303554 20272575 25303725 20272712 25303896 20272849 25304067 20272986 25304238 20273123 25304409 20273260 25304580 20273397 25304751 20273534 25304922 20273671 25305093 20273808 25305264 20273945 25305435 20274082 25305606 20274219 25305777 20274356 25305948 20274493 25306119 20274630 25306290 20274767 25306461 20274904 25306632 20275041 25306803 20275178 25306974 20275315 25307145 20275452 25307316 20275589 25307487 20275726 25307658 20275863 25307829 20276000 25308000 20276137 25308171 20276274 25308342 20276411 25308513 20276548 25308684 20276685 25308855 20276822 25309026 20276959 25309197 20277096 25309368 20277233 25309539 20277370 25309710 20277507 25309881 20277644 25310052 20277781 25310223 20277918 25310394 20278055 25310565 20278192 25310736 20278329 25310907 20278466 25311078 20278603 25311249 20278740 25311420 20278877 25311591 20279014 25311762 20279151 25311933 20279288 25312104 20279425 25312275 20279562 25312446 20279699 25312617 20279836 25312788 20279973 25312959 20280110 25313130 20280247 25313301 20280384 25313472 20280521 25313643 20280658 25313814 20280795 25313985 20280932 25314156 20281069 25314327 20281206 25314498 20281343 25314669 20281480 25314840 20281617 25315011 20281754 25315182 20281891 25315353 20282028 25315524 20282165 25315695 20282302 25315866 20282439 25316037 20282576 25316208 20282713 25316379 20282850 25316550 20282987 25316721 20283124 25316892 20283261 25317063 20283398 25317234 20283535 25317405 20283672 25317576 20283809 25317747 20283946 25317918 20284083 25318089 20284220 25318260 20284357 25318431 20284494 25318602 20284631 25318773 20284768 25318944 20284905 25319115 20285042 25319286 20285179 25319457 20285316 25319628 20285453 25319799 20285590 25319970 20285727 25320141 20285864 25320312 20286001 25320483 20286138 25320654 20286275 25320825 20286412 25320996 20286549 25321167 20286686 25321338 20286823 25321509 20286960 25321680 20287097 25321851 20287234 25322022 20287371 25322193 20287508 25322364 20287645 25322535 20287782 25322706 20287919 25322877 20288056 25323048 20288193 25323219 20288330 25323390 20288467 25323561 20288604 25323732 20288741 25323903 20288878 25324074 20289015 25324245 20289152 25324416 20289289 25324587 20289426 25324758 20289563 25324929 20289700 25325100 20289837 25325271 20289974 25325442 20290111 25325613 20290248 25325784 20290385 25325955 20290522 25326126 20290659 25326297 20290796 25326468 20290933 25326639 20291070 25326810 20291207 25326981 20291344 25327152 20291481 25327323 20291618 25327494 20291755 25327665 20291892 25327836 20292029 25328007 20292166 25328178 20292303 25328349 20292440 25328520 20292577 25328691 20292714 25328862 20292851 25329033 20292988 25329204 20293125 25329375 20293262 25329546 20293399 25329717 20293536 25329888 20293673 25330059 20293810 25330230 20293947 25330401 20294084 25330572 20294221 25330743 20294358 25330914 20294495 25331085 20294632 25331256 20294769 25331427 20294906 25331598 20295043 25331769 20295180 25331940 20295317 25332111 20295454 25332282 20295591 25332453 20295728 25332624 20295865 25332795 20296002 25332966 20296139 25333137 20296276 25333308 20296413 25333479 20296550 25333650 20296687 25333821 20296824 25333992 20296961 25334163 20297098 25334334 20297235 25334505 20297372 25334676 20297509 25334847 20297646 25335018 20297783 25335189 20297920 25335360 20298057 25335531 20298194 25335702 20298331 25335873 20298468 25336044 20298605 25336215 20298742 25336386 20298879 25336557 20299016 25336728 20299153 25336899 20299290 25337070 20299427 25337241 20299564 25337412 20299701 25337583 20299838 25337754 20299975 25337925 20300112 25338096 20300249 25338267 20300386 25338438 20300523 25338609 20300660 25338780 20300797 25338951 20300934 25339122 20301071 25339293 20301208 25339464 20301345 25339635 20301482 25339806 20301619 25339977 20301756 25340148 20301893 25340319 20302030 25340490 20302167 25340661 20302304 25340832 20302441 25341003 20302578 25341174 20302715 25341345 20302852 25341516 20302989 25341687 20303126 25341858 20303263 25342029 20303400 25342200 20303537 25342371 20303674 25342542 20303811 25342713 20303948 25342884 20304085 25343055 20304222 25343226 20304359 25343397 20304496 25343568 20304633 25343739 20304770 25343910 20304907 25344081 20305044 25344252 20305181 25344423 20305318 25344594 20305455 25344765 20305592 25344936 20305729 25345107 20305866 25345278 20306003 25345449 20306140 25345620 20306277 25345791 20306414 25345962 20306551 25346133 20306688 25346304 20306825 25346475 20306962 25346646 20307099 25346817 20307236 25346988 20307373 25347159 20307510 25347330 20307647 25347501 20307784 25347672 20307921 25347843 20308058 25348014 20308195 25348185 20308332 25348356 20308469 25348527 20308606 25348698 20308743 25348869 20308880 25349040 20309017 25349211 20309154 25349382 20309291 25349553 20309428 25349724 20309565 25349895 20309702 25350066 20309839 25350237 20309976 25350408 20310113 25350579 20310250 25350750 20310387 25350921 20310524 25351092 20310661 25351263 20310798 25351434 20310935 25351605 20311072 25351776 20311209 25351947 20311346 25352118 20311483 25352289 20311620 25352460 20311757 25352631 20311894 25352802 20312031 25352973 20312168 25353144 20312305 25353315 20312442 25353486 20312579 25353657 20312716 25353828 20312853 25353999 20312990 25354170 20313127 25354341 20313264 25354512 20313401 25354683 20313538 25354854 20313675 25355025 20313812 25355196 20313949 25355367 20314086 25355538 20314223 25355709 20314360 25355880 20314497 25356051 20314634 25356222 20314771 25356393 20314908 25356564 20315045 25356735 20315182 25356906 20315319 25357077 20315456 25357248 20315593 25357419 20315730 25357590 20315867 25357761 20316004 25357932 20316141 25358103 20316278 25358274 20316415 25358445 20316552 25358616 20316689 25358787 20316826 25358958 20316963 25359129 20317100 25359300 20317237 25359471 20317374 25359642 20317511 25359813 20317648 25359984 20317785 25360155 20317922 25360326 20318059 25360497 20318196 25360668 20318333 25360839 20318470 25361010 20318607 25361181 20318744 25361352 20318881 25361523 20319018 25361694 20319155 25361865 20319292 25362036 20319429 25362207 20319566 25362378 20319703 25362549 20319840 25362720 20319977 25362891 20320114 25363062 20320251 25363233 20320388 25363404 20320525 25363575 20320662 25363746 20320799 25363917 20320936 25364088 20321073 25364259 20321210 25364430 20321347 25364601 20321484 25364772 20321621 25364943 20321758 25365114 20321895 25365285 20322032 25365456 20322169 25365627 20322306 25365798 20322443 25365969 20322580 25366140 20322717 25366311 20322854 25366482 20322991 25366653 20323128 25366824 20323265 25366995 20323402 25367166 20323539 25367337 20323676 25367508 20323813 25367679 20323950 25367850 20324087 25368021 20324224 25368192 20324361 25368363 20324498 25368534 20324635 25368705 20324772 25368876 20324909 25369047 20325046 25369218 20325183 25369389 20325320 25369560 20325457 25369731 20325594 25369902 20325731 25370073 20325868 25370244 20326005 25370415 20326142 25370586 20326279 25370757 20326416 25370928 20326553 25371099 20326690 25371270 20326827 25371441 20326964 25371612 20327101 25371783 20327238 25371954 20327375 25372125 20327512 25372296 20327649 25372467 20327786 25372638 20327923 25372809 20328060 25372980 20328197 25373151 20328334 25373322 20328471 25373493 20328608 25373664 20328745 25373835 20328882 25374006 20329019 25374177 20329156 25374348 20329293 25374519 20329430 25374690 20329567 25374861 20329704 25375032 20329841 25375203 20329978 25375374 20330115 25375545 20330252 25375716 20330389 25375887 20330526 25376058 20330663 25376229 20330800 25376400 20330937 25376571 20331074 25376742 20331211 25376913 20331348 25377084 20331485 25377255 20331622 25377426 20331759 25377597 20331896 25377768 20332033 25377939 20332170 25378110 20332307 25378281 20332444 25378452 20332581 25378623 20332718 25378794 20332855 25378965 20332992 25379136 20333129 25379307 20333266 25379478 20333403 25379649 20333540 25379820 20333677 25379991 20333814 25380162 20333951 25380333 20334088 25380504 20334225 25380675 20334362 25380846 20334499 25381017 20334636 25381188 20334773 25381359 20334910 25381530 20335047 25381701 20335184 25381872 20335321 25382043 20335458 25382214 20335595 25382385 20335732 25382556 20335869 25382727 20336006 25382898 20336143 25383069 20336280 25383240 20336417 25383411 20336554 25383582 20336691 25383753 20336828 25383924 20336965 25384095 20337102 25384266 20337239 25384437 20337376 25384608 20337513 25384779 20337650 25384950 20337787 25385121 20337924 25385292 20338061 25385463 20338198 25385634 20338335 25385805 20338472 25385976 20338609 25386147 20338746 25386318 20338883 25386489 20339020 25386660 20339157 25386831 20339294 25387002 20339431 25387173 20339568 25387344 20339705 25387515 20339842 25387686 20339979 25387857 20340116 25388028 20340253 25388199 20340390 25388370 20340527 25388541 20340664 25388712 20340801 25388883 20340938 25389054 20341075 25389225 20341212 25389396 20341349 25389567 20341486 25389738 20341623 25389909 20341760 25390080 20341897 25390251 20342034 25390422 20342171 25390593 20342308 25390764 20342445 25390935 20342582 25391106 20342719 25391277 20342856 25391448 20342993 25391619 20343130 25391790 20343267 25391961 20343404 25392132 20343541 25392303 20343678 25392474 20343815 25392645 20343952 25392816 20344089 25392987 20344226 25393158 20344363 25393329 20344500 25393500 20344637 25393671 20344774 25393842 20344911 25394013 20345048 25394184 20345185 25394355 20345322 25394526 20345459 25394697 20345596 25394868 20345733 25395039 20345870 25395210 20346007 25395381 20346144 25395552 20346281 25395723 20346418 25395894 20346555 25396065 20346692 25396236 20346829 25396407 20346966 25396578 20347103 25396749 20347240 25396920 20347377 25397091 20347514 25397262 20347651 25397433 20347788 25397604 20347925 25397775 20348062 25397946 20348199 25398117 20348336 25398288 20348473 25398459 20348610 25398630 20348747 25398801 20348884 25398972 20349021 25399143 20349158 25399314 20349295 25399485 20349432 25399656 20349569 25399827 20349706 25399998 20349843 25400169 20349980 25400340 20350117 25400511 20350254 25400682 20350391 25400853 20350528 25401024 20350665 25401195 20350802 25401366 20350939 25401537 20351076 25401708 20351213 25401879 20351350 25402050 20351487 25402221 20351624 25402392 20351761 25402563 20351898 25402734 20352035 25402905 20352172 25403076 20352309 25403247 20352446 25403418 20352583 25403589 20352720 25403760 20352857 25403931 20352994 25404102 20353131 25404273 20353268 25404444 20353405 25404615 20353542 25404786 20353679 25404957 20353816 25405128 20353953 25405299 20354090 25405470 20354227 25405641 20354364 25405812 20354501 25405983 20354638 25406154 20354775 25406325 20354912 25406496 20355049 25406667 20355186 25406838 20355323 25407009 20355460 25407180 20355597 25407351 20355734 25407522 20355871 25407693 20356008 25407864 20356145 25408035 20356282 25408206 20356419 25408377 20356556 25408548 20356693 25408719 20356830 25408890 20356967 25409061 20357104 25409232 20357241 25409403 20357378 25409574 20357515 25409745 20357652 25409916 20357789 25410087 20357926 25410258 20358063 25410429 20358200 25410600 20358337 25410771 20358474 25410942 20358611 25411113 20358748 25411284 20358885 25411455 20359022 25411626 20359159 25411797 20359296 25411968 20359433 25412139 20359570 25412310 20359707 25412481 20359844 25412652 20359981 25412823 20360118 25412994 20360255 25413165 20360392 25413336 20360529 25413507 20360666 25413678 20360803 25413849 20360940 25414020 20361077 25414191 20361214 25414362 20361351 25414533 20361488 25414704 20361625 25414875 20361762 25415046 20361899 25415217 20362036 25415388 20362173 25415559 20362310 25415730 20362447 25415901 20362584 25416072 20362721 25416243 20362858 25416414 20362995 25416585 20363132 25416756 20363269 25416927 20363406 25417098 20363543 25417269 20363680 25417440 20363817 25417611 20363954 25417782 20364091 25417953 20364228 25418124 20364365 25418295 20364502 25418466 20364639 25418637 20364776 25418808 20364913 25418979 20365050 25419150 20365187 25419321 20365324 25419492 20365461 25419663 20365598 25419834 20365735 25420005 20365872 25420176 20366009 25420347 20366146 25420518 20366283 25420689 20366420 25420860 20366557 25421031 20366694 25421202 20366831 25421373 20366968 25421544 20367105 25421715 20367242 25421886 20367379 25422057 20367516 25422228 20367653 25422399 20367790 25422570 20367927 25422741 20368064 25422912 20368201 25423083 20368338 25423254 20368475 25423425 20368612 25423596 20368749 25423767 20368886 25423938 20369023 25424109 20369160 25424280 20369297 25424451 20369434 25424622 20369571 25424793 20369708 25424964 20369845 25425135 20369982 25425306 20370119 25425477 20370256 25425648 20370393 25425819 20370530 25425990 20370667 25426161 20370804 25426332 20370941 25426503 20371078 25426674 20371215 25426845 20371352 25427016 20371489 25427187 20371626 25427358 20371763 25427529 20371900 25427700 20372037 25427871 20372174 25428042 20372311 25428213 20372448 25428384 20372585 25428555 20372722 25428726 20372859 25428897 20372996 25429068 20373133 25429239 20373270 25429410 20373407 25429581 20373544 25429752 20373681 25429923 20373818 25430094 20373955 25430265 20374092 25430436 20374229 25430607 20374366 25430778 20374503 25430949 20374640 25431120 20374777 25431291 20374914 25431462 20375051 25431633 20375188 25431804 20375325 25431975 20375462 25432146 20375599 25432317 20375736 25432488 20375873 25432659 20376010 25432830 20376147 25433001 20376284 25433172 20376421 25433343 20376558 25433514 20376695 25433685 20376832 25433856 20376969 25434027 20377106 25434198 20377243 25434369 20377380 25434540 20377517 25434711 20377654 25434882 20377791 25435053 20377928 25435224 20378065 25435395 20378202 25435566 20378339 25435737 20378476 25435908 20378613 25436079 20378750 25436250 20378887 25436421 20379024 25436592 20379161 25436763 20379298 25436934 20379435 25437105 20379572 25437276 20379709 25437447 20379846 25437618 20379983 25437789 20380120 25437960 20380257 25438131 20380394 25438302 20380531 25438473 20380668 25438644 20380805 25438815 20380942 25438986 20381079 25439157 20381216 25439328 20381353 25439499 20381490 25439670 20381627 25439841 20381764 25440012 20381901 25440183 20382038 25440354 20382175 25440525 20382312 25440696 20382449 25440867 20382586 25441038 20382723 25441209 20382860 25441380 20382997 25441551 20383134 25441722 20383271 25441893 20383408 25442064 20383545 25442235 20383682 25442406 20383819 25442577 20383956 25442748 20384093 25442919 20384230 25443090 20384367 25443261 20384504 25443432 20384641 25443603 20384778 25443774 20384915 25443945 20385052 25444116 20385189 25444287 20385326 25444458 20385463 25444629 20385600 25444800 20385737 25444971 20385874 25445142 20386011 25445313 20386148 25445484 20386285 25445655 20386422 25445826 20386559 25445997 20386696 25446168 20386833 25446339 20386970 25446510 20387107 25446681 20387244 25446852 20387381 25447023 20387518 25447194 20387655 25447365 20387792 25447536 20387929 25447707 20388066 25447878 20388203 25448049 20388340 25448220 20388477 25448391 20388614 25448562 20388751 25448733 20388888 25448904 20389025 25449075 20389162 25449246 20389299 25449417 20389436 25449588 20389573 25449759 20389710 25449930 20389847 25450101 20389984 25450272 20390121 25450443 20390258 25450614 20390395 25450785 20390532 25450956 20390669 25451127 20390806 25451298 20390943 25451469 20391080 25451640 20391217 25451811 20391354 25451982 20391491 25452153 20391628 25452324 20391765 25452495 20391902 25452666 20392039 25452837 20392176 25453008 20392313 25453179 20392450 25453350 20392587 25453521 20392724 25453692 20392861 25453863 20392998 25454034 20393135 25454205 20393272 25454376 20393409 25454547 20393546 25454718 20393683 25454889 20393820 25455060 20393957 25455231 20394094 25455402 20394231 25455573 20394368 25455744 20394505 25455915 20394642 25456086 20394779 25456257 20394916 25456428 20395053 25456599 20395190 25456770 20395327 25456941 20395464 25457112 20395601 25457283 20395738 25457454 20395875 25457625 20396012 25457796
1000 39317900 0 39317900 49075627 39318037 49075798 39318174 49075969 39318311 49076140 39318448 49076311 39318585 49076482 39318722 49076653 39318859 49076824 39318996 49076995 39319133 49077166 39319270 49077337 39319407 49077508 39319544 49077679 39319681 49077850 39319818 49078021 39319955 49078192 39320092 49078363 39320229 49078534 39320366 49078705 39320503 49078876 39320640 49079047 39320777 49079218 39320914 49079389 39321051 49079560 39321188 49079731 39321325 49079902 39321462 49080073 39321599 49080244 39321736 49080415 39321873 49080586 39322010 49080757 39322147 49080928 39322284 49081099 39322421 49081270 39322558 49081441 39322695 49081612 39322832 49081783 39322969 49081954 39323106 49082125 39323243 49082296 39323380 49082467 39323517 49082638 39323654 49082809 39323791 49082980 39323928 49083151 39324065 49083322 39324202 49083493 39324339 49083664 39324476 49083835 39324613 49084006 39324750 49084177 39324887 49084348 39325024 49084519 39325161 49084690 39325298 49084861 39325435 49085032 39325572 49085203 39325709 49085374 39325846 49085545 39325983 49085716 39326120 49085887 39326257 49086058 39326394 49086229 39326531 49086400 39326668 49086571 39326805 49086742 39326942 49086913 39327079 49087084 39327216 49087255 39327353 49087426 39327490 49087597 39327627 49087768 39327764 49087939 39327901 49088110 39328038 49088281 39328175 49088452 39328312 49088623 39328449 49088794 39328586 49088965 39328723 49089136 39328860 49089307 39328997 49089478 39329134 49089649 39329271 49089820 39329408 49089991 39329545 49090162 39329682 49090333 39329819 49090504 39329956 49090675 39330093 49090846 39330230 49091017 39330367 49091188 39330504 49091359 39330641 49091530 39330778 49091701 39330915 49091872 39331052 49092043 39331189 49092214 39331326 49092385 39331463 49092556 39331600 49092727 39331737 49092898 39331874 49093069 39332011 49093240 39332148 49093411 39332285 49093582 39332422 49093753 39332559 49093924 39332696 49094095 39332833 49094266 39332970 49094437 39333107 49094608 39333244 49094779 39333381 49094950 39333518 49095121 39333655 49095292 39333792 49095463 39333929 49095634 39334066 49095805 39334203 49095976 39334340 49096147 39334477 49096318 39334614 49096489 39334751 49096660 39334888 49096831 39335025 49097002 39335162 49097173 39335299 49097344 39335436 49097515 39335573 49097686 39335710 49097857 39335847 49098028 39335984 49098199 39336121 49098370 39336258 49098541 39336395 49098712 39336532 49098883 39336669 49099054 39336806 49099225 39336943 49099396 39337080 49099567 39337217 49099738 39337354 49099909 39337491 49100080 39337628 49100251 39337765 49100422 39337902 49100593 39338039 49100764 39338176 49100935 39338313 49101106 39338450 49101277 39338587 49101448 39338724 49101619 39338861 49101790 39338998 49101961 39339135 49102132 39339272 49102303 39339409 49102474 39339546 49102645 39339683 49102816 39339820 49102987 39339957 49103158 39340094 49103329 39340231 49103500 39340368 49103671 39340505 49103842 39340642 49104013 39340779 49104184 39340916 49104355 39341053 49104526 39341190 49104697 39341327 49104868 39341464 49105039 39341601 49105210 39341738 49105381 39341875 49105552 39342012 49105723 39342149 49105894 39342286 49106065 39342423 49106236 39342560 49106407 39342697 49106578 39342834 49106749 39342971 49106920 39343108 49107091 39343245 49107262 39343382 49107433 39343519 49107604 39343656 49107775 39343793 49107946 39343930 49108117 39344067 49108288 39344204 49108459 39344341 49108630 39344478 49108801 39344615 49108972 39344752 49109143 39344889 49109314 39345026 49109485 39345163 49109656 39345300 49109827 39345437 49109998 39345574 49110169 39345711 49110340 39345848 49110511 39345985 49110682 39346122 49110853 39346259 49111024 39346396 49111195 39346533 49111366 39346670 49111537 39346807 49111708 39346944 49111879 39347081 49112050 39347218 49112221 39347355 49112392 39347492 49112563 39347629 49112734 39347766 49112905 39347903 49113076 39348040 49113247 39348177 49113418 39348314 49113589 39348451 49113760 39348588 49113931 39348725 49114102 39348862 49114273 39348999 49114444 39349136 49114615 39349273 49114786 39349410 49114957 39349547 49115128 39349684 49115299 39349821 49115470 39349958 49115641 39350095 49115812 39350232 49115983 39350369 49116154 39350506 49116325 39350643 49116496 39350780 49116667 39350917 49116838 39351054 49117009 39351191 49117180 39351328 49117351 39351465 49117522 39351602 49117693 39351739 49117864 39351876 49118035 39352013 49118206 39352150 49118377 39352287 49118548 39352424 49118719 39352561 49118890 39352698 49119061 39352835 49119232 39352972 49119403 39353109 49119574 39353246 49119745 39353383 49119916 39353520 49120087 39353657 49120258 39353794 49120429 39353931 49120600 39354068 49120771 39354205 49120942 39354342 49121113 39354479 49121284 39354616 49121455 39354753 49121626 39354890 49121797 39355027 49121968 39355164 49122139 39355301 49122310 39355438 49122481 39355575 49122652 39355712 49122823 39355849 49122994 39355986 49123165 39356123 49123336 39356260 49123507 39356397 49123678 39356534 49123849 39356671 49124020 39356808 49124191 39356945 49124362 39357082 49124533 39357219 49124704 39357356 49124875 39357493 49125046 39357630 49125217 39357767 49125388 39357904 49125559 39358041 49125730 39358178 49125901 39358315 49126072 39358452 49126243 39358589 49126414 39358726 49126585 39358863 49126756 39359000 49126927 39359137 49127098 39359274 49127269 39359411 49127440 39359548 49127611 39359685 49127782 39359822 49127953 39359959 49128124 39360096 49128295 39360233 49128466 39360370 49128637 39360507 49128808 39360644 49128979 39360781 49129150 39360918 49129321 39361055 49129492 39361192 49129663 39361329 49129834 39361466 49130005 39361603 49130176 39361740 49130347 39361877 49130518 39362014 49130689 39362151 49130860 39362288 49131031 39362425 49131202 39362562 49131373 39362699 49131544 39362836 49131715 39362973 49131886 39363110 49132057 39363247 49132228 39363384 49132399 39363521 49132570 39363658 49132741 39363795 49132912 39363932 49133083 39364069 49133254 39364206 49133425 39364343 49133596 39364480 49133767 39364617 49133938 39364754 49134109 39364891 49134280 39365028 49134451 39365165 49134622 39365302 49134793 39365439 49134964 39365576 49135135 39365713 49135306 39365850 49135477 39365987 49135648 39366124 49135819 39366261 49135990 39366398 49136161 39366535 49136332 39366672 49136503 39366809 49136674 39366946 49136845 39367083 49137016 39367220 49137187 39367357 49137358 39367494 49137529 39367631 49137700 39367768 49137871 39367905 49138042 39368042 49138213 39368179 49138384 39368316 49138555 39368453 49138726 39368590 49138897 39368727 49139068 39368864 49139239 39369001 49139410 39369138 49139581 39369275 49139752 39369412 49139923 39369549 49140094 39369686 49140265 39369823 49140436 39369960 49140607 39370097 49140778 39370234 49140949 39370371 49141120 39370508 49141291 39370645 49141462 39370782 49141633 39370919 49141804 39371056 49141975 39371193 49142146 39371330 49142317 39371467 49142488 39371604 49142659 39371741 49142830 39371878 49143001 39372015 49143172 39372152 49143343 39372289 49143514 39372426 49143685 39372563 49143856 39372700 49144027 39372837 49144198 39372974 49144369 39373111 49144540 39373248 49144711 39373385 49144882 39373522 49145053 39373659 49145224 39373796 49145395 39373933 49145566 39374070 49145737 39374207 49145908 39374344 49146079 39374481 49146250 39374618 49146421 39374755 49146592 39374892 49146763 39375029 49146934 39375166 49147105 39375303 49147276 39375440 49147447 39375577 49147618 39375714 49147789 39375851 49147960 39375988 49148131 39376125 49148302 39376262 49148473 39376399 49148644 39376536 49148815 39376673 49148986 39376810 49149157 39376947 49149328 39377084 49149499 39377221 49149670 39377358 49149841 39377495 49150012 39377632 49150183 39377769 49150354 39377906 49150525 39378043 49150696 39378180 49150867 39378317 49151038 39378454 49151209 39378591 49151380 39378728 49151551 39378865 49151722 39379002 49151893 39379139 49152064 39379276 49152235 39379413 49152406 39379550 49152577 39379687 49152748 39379824 49152919 39379961 49153090 39380098 49153261 39380235 49153432 39380372 49153603 39380509 49153774 39380646 49153945 39380783 49154116 39380920 49154287 39381057 49154458 39381194 49154629 39381331 49154800 39381468 49154971 39381605 49155142 39381742 49155313 39381879 49155484 39382016 49155655 39382153 49155826 39382290 49155997 39382427 49156168 39382564 49156339 39382701 49156510 39382838 49156681 39382975 49156852 39383112 49157023 39383249 49157194 39383386 49157365 39383523 49157536 39383660 49157707 39383797 49157878 39383934 49158049 39384071 49158220 39384208 49158391 39384345 49158562 39384482 49158733 39384619 49158904 39384756 49159075 39384893 49159246 39385030 49159417 39385167 49159588 39385304 49159759 39385441 49159930 39385578 49160101 39385715 49160272 39385852 49160443 39385989 49160614 39386126 49160785 39386263 49160956 39386400 49161127 39386537 49161298 39386674 49161469 39386811 49161640 39386948 49161811 39387085 49161982 39387222 49162153 39387359 49162324 39387496 49162495 39387633 49162666 39387770 49162837 39387907 49163008 39388044 49163179 39388181 49163350 39388318 49163521 39388455 49163692 39388592 49163863 39388729 49164034 39388866 49164205 39389003 49164376 39389140 49164547 39389277 49164718 39389414 49164889 39389551 49165060 39389688 49165231 39389825 49165402 39389962 49165573 39390099 49165744 39390236 49165915 39390373 49166086 39390510 49166257 39390647 49166428 39390784 49166599 39390921 49166770 39391058 49166941 39391195 49167112 39391332 49167283 39391469 49167454 39391606 49167625 39391743 49167796 39391880 49167967 39392017 49168138 39392154 49168309 39392291 49168480 39392428 49168651 39392565 49168822 39392702 49168993 39392839 49169164 39392976 49169335 39393113 49169506 39393250 49169677 39393387 49169848 39393524 49170019 39393661 49170190 39393798 49170361 39393935 49170532 39394072 49170703 39394209 49170874 39394346 49171045 39394483 49171216 39394620 49171387 39394757 49171558 39394894 49171729 39395031 49171900 39395168 49172071 39395305 49172242 39395442 49172413 39395579 49172584 39395716 49172755 39395853 49172926 39395990 49173097 39396127 49173268 39396264 49173439 39396401 49173610 39396538 49173781 39396675 49173952 39396812 49174123 39396949 49174294 39397086 49174465 39397223 49174636 39397360 49174807 39397497 49174978 39397634 49175149 39397771 49175320 39397908 49175491 39398045 49175662 39398182 49175833 39398319 49176004 39398456 49176175 39398593 49176346 39398730 49176517 39398867 49176688 39399004 49176859 39399141 49177030 39399278 49177201 39399415 49177372 39399552 49177543 39399689 49177714 39399826 49177885 39399963 49178056 39400100 49178227 39400237 49178398 39400374 49178569 39400511 49178740 39400648 49178911 39400785 49179082 39400922 49179253 39401059 49179424 39401196 49179595 39401333 49179766 39401470 49179937 39401607 49180108 39401744 49180279 39401881 49180450 39402018 49180621 39402155 49180792 39402292 49180963 39402429 49181134 39402566 49181305 39402703 49181476 39402840 49181647 39402977 49181818 39403114 49181989 39403251 49182160 39403388 49182331 39403525 49182502 39403662 49182673 39403799 49182844 39403936 49183015 39404073 49183186 39404210 49183357 39404347 49183528 39404484 49183699 39404621 49183870 39404758 49184041 39404895 49184212 39405032 49184383 39405169 49184554 39405306 49184725 39405443 49184896 39405580 49185067 39405717 49185238 39405854 49185409 39405991 49185580 39406128 49185751 39406265 49185922 39406402 49186093 39406539 49186264 39406676 49186435 39406813 49186606 39406950 49186777 39407087 49186948 39407224 49187119 39407361 49187290 39407498 49187461 39407635 49187632 39407772 49187803 39407909 49187974 39408046 49188145 39408183 49188316 39408320 49188487 39408457 49188658 39408594 49188829 39408731 49189000 39408868 49189171 39409005 49189342 39409142 49189513 39409279 49189684 39409416 49189855 39409553 49190026 39409690 49190197 39409827 49190368 39409964 49190539 39410101 49190710 39410238 49190881 39410375 49191052 39410512 49191223 39410649 49191394 39410786 49191565 39410923 49191736 39411060 49191907 39411197 49192078 39411334 49192249 39411471 49192420 39411608 49192591 39411745 49192762 39411882 49192933 39412019 49193104 39412156 49193275 39412293 49193446 39412430 49193617 39412567 49193788 39412704 49193959 39412841 49194130 39412978 49194301 39413115 49194472 39413252 49194643 39413389 49194814 39413526 49194985 39413663 49195156 39413800 49195327 39413937 49195498 39414074 49195669 39414211 49195840 39414348 49196011 39414485 49196182 39414622 49196353 39414759 49196524 39414896 49196695 39415033 49196866 39415170 49197037 39415307 49197208 39415444 49197379 39415581 49197550 39415718 49197721 39415855 49197892 39415992 49198063 39416129 49198234 39416266 49198405 39416403 49198576 39416540 49198747 39416677 49198918 39416814 49199089 39416951 49199260 39417088 49199431 39417225 49199602 39417362 49199773 39417499 49199944 39417636 49200115 39417773 49200286 39417910 49200457 39418047 49200628 39418184 49200799 39418321 49200970 39418458 49201141 39418595 49201312 39418732 49201483 39418869 49201654 39419006 49201825 39419143 49201996 39419280 49202167 39419417 49202338 39419554 49202509 39419691 49202680 39419828 49202851 39419965 49203022 39420102 49203193 39420239 49203364 39420376 49203535 39420513 49203706 39420650 49203877 39420787 49204048 39420924 49204219 39421061 49204390 39421198 49204561 39421335 49204732 39421472 49204903 39421609 49205074 39421746 49205245 39421883 49205416 39422020 49205587 39422157 49205758 39422294 49205929 39422431 49206100 39422568 49206271 39422705 49206442 39422842 49206613 39422979 49206784 39423116 49206955 39423253 49207126 39423390 49207297 39423527 49207468 39423664 49207639 39423801 49207810 39423938 49207981 39424075 49208152 39424212 49208323 39424349 49208494 39424486 49208665 39424623 49208836 39424760 49209007 39424897 49209178 39425034 49209349 39425171 49209520 39425308 49209691 39425445 49209862 39425582 49210033 39425719 49210204 39425856 49210375 39425993 49210546 39426130 49210717 39426267 49210888 39426404 49211059 39426541 49211230 39426678 49211401 39426815 49211572 39426952 49211743 39427089 49211914 39427226 49212085 39427363 49212256 39427500 49212427 39427637 49212598 39427774 49212769 39427911 49212940 39428048 49213111 39428185 49213282 39428322 49213453 39428459 49213624 39428596 49213795 39428733 49213966 39428870 49214137 39429007 49214308 39429144 49214479 39429281 49214650 39429418 49214821 39429555 49214992 39429692 49215163 39429829 49215334 39429966 49215505 39430103 49215676 39430240 49215847 39430377 49216018 39430514 49216189 39430651 49216360 39430788 49216531 39430925 49216702 39431062 49216873 39431199 49217044 39431336 49217215 39431473 49217386 39431610 49217557 39431747 49217728 39431884 49217899 39432021 49218070 39432158 49218241 39432295 49218412 39432432 49218583 39432569 49218754 39432706 49218925 39432843 49219096 39432980 49219267 39433117 49219438 39433254 49219609 39433391 49219780 39433528 49219951 39433665 49220122 39433802 49220293 39433939 49220464 39434076 49220635 39434213 49220806 39434350 49220977 39434487 49221148 39434624 49221319 39434761 49221490 39434898 49221661 39435035 49221832 39435172 49222003 39435309 49222174 39435446 49222345 39435583 49222516 39435720 49222687 39435857 49222858 39435994 49223029 39436131 49223200 39436268 49223371 39436405 49223542 39436542 49223713 39436679 49223884 39436816 49224055 39436953 49224226 39437090 49224397 39437227 49224568 39437364 49224739 39437501 49224910 39437638 49225081 39437775 49225252 39437912 49225423 39438049 49225594 39438186 49225765 39438323 49225936 39438460 49226107 39438597 49226278 39438734 49226449 39438871 49226620 39439008 49226791 39439145 49226962 39439282 49227133 39439419 49227304 39439556 49227475 39439693 49227646 39439830 49227817 39439967 49227988 39440104 49228159 39440241 49228330 39440378 49228501 39440515 49228672 39440652 49228843 39440789 49229014 39440926 49229185 39441063 49229356 39441200 49229527 39441337 49229698 39441474 49229869 39441611 49230040 39441748 49230211 39441885 49230382 39442022 49230553 39442159 49230724 39442296 49230895 39442433 49231066 39442570 49231237 39442707 49231408 39442844 49231579 39442981 49231750 39443118 49231921 39443255 49232092 39443392 49232263 39443529 49232434 39443666 49232605 39443803 49232776 39443940 49232947 39444077 49233118 39444214 49233289 39444351 49233460 39444488 49233631 39444625 49233802 39444762 49233973 39444899 49234144 39445036 49234315 39445173 49234486 39445310 49234657 39445447 49234828 39445584 49234999 39445721 49235170 39445858 49235341 39445995 49235512 39446132 49235683 39446269 49235854 39446406 49236025 39446543 49236196 39446680 49236367 39446817 49236538 39446954 49236709 39447091 49236880 39447228 49237051 39447365 49237222 39447502 49237393 39447639 49237564 39447776 49237735 39447913 49237906 39448050 49238077 39448187 49238248 39448324 49238419 39448461 49238590 39448598 49238761 39448735 49238932 39448872 49239103 39449009 49239274 39449146 49239445 39449283 49239616 39449420 49239787 39449557 49239958 39449694 49240129 39449831 49240300 39449968 49240471 39450105 49240642 39450242 49240813 39450379 49240984 39450516 49241155 39450653 49241326 39450790 49241497 39450927 49241668 39451064 49241839 39451201 49242010 39451338 49242181 39451475 49242352 39451612 49242523 39451749 49242694 39451886 49242865 39452023 49243036 39452160 49243207 39452297 49243378 39452434 49243549 39452571 49243720 39452708 49243891 39452845 49244062 39452982 49244233 39453119 49244404 39453256 49244575 39453393 49244746 39453530 49244917 39453667 49245088 39453804 49245259 39453941 49245430 39454078 49245601 39454215 49245772 39454352 49245943 39454489 49246114 39454626 49246285
1000 66717900 0 66717900 83275627 66718037 83275798 66718174 83275969 66718311 83276140 66718448 83276311 66718585 83276482 66718722 83276653 66718859 83276824 66718996 83276995 66719133 83277166 66719270 83277337 66719407 83277508 66719544 83277679 66719681 83277850 66719818 83278021 66719955 83278192 66720092 83278363 66720229 83278534 66720366 83278705 66720503 83278876 66720640 83279047 66720777 83279218 66720914 83279389 66721051 83279560 66721188 83279731 66721325 83279902 66721462 83280073 66721599 83280244 66721736 83280415 66721873 83280586 66722010 83280757 66722147 83280928 66722284 83281099 66722421 83281270 66722558 83281441 66722695 83281612 66722832 83281783 66722969 83281954 66723106 83282125 66723243 83282296 66723380 83282467 66723517 83282638 66723654 83282809 66723791 83282980 66723928 83283151 66724065 83283322 66724202 83283493 66724339 83283664 66724476 83283835 66724613 83284006 66724750 83284177 66724887 83284348 66725024 83284519 66725161 83284690 66725298 83284861 66725435 83285032 66725572 83285203 66725709 83285374 66725846 83285545 66725983 83285716 66726120 83285887 66726257 83286058 66726394 83286229 66726531 83286400 66726668 83286571 66726805 83286742 66726942 83286913 66727079 83287084 66727216 83287255 66727353 83287426 66727490 83287597 66727627 83287768 66727764 83287939 66727901 83288110 66728038 83288281 66728175 83288452 66728312 83288623 66728449 83288794 66728586 83288965 66728723 83289136 66728860 83289307 66728997 83289478 66729134 83289649 66729271 83289820 66729408 83289991 66729545 83290162 66729682 83290333 66729819 83290504 66729956 83290675 66730093 83290846 66730230 83291017 66730367 83291188 66730504 83291359 66730641 83291530 66730778 83291701 66730915 83291872 66731052 83292043 66731189 83292214 66731326 83292385 66731463 83292556 66731600 83292727 66731737 83292898 66731874 83293069 66732011 83293240 66732148 83293411 66732285 83293582 66732422 83293753 66732559 83293924 66732696 83294095 66732833 83294266 66732970 83294437 66733107 83294608 66733244 83294779 66733381 83294950 66733518 83295121 66733655 83295292 66733792 83295463 66733929 83295634 66734066 83295805 66734203 83295976 66734340 83296147 66734477 83296318 66734614 83296489 66734751 83296660 66734888 83296831 66735025 83297002 66735162 83297173 66735299 83297344 66735436 83297515 66735573 83297686 66735710 83297857 66735847 83298028 66735984 83298199 66736121 83298370 66736258 83298541 66736395 83298712 66736532 83298883 66736669 83299054 66736806 83299225 66736943 83299396 66737080 83299567 66737217 83299738 66737354 83299909 66737491 83300080 66737628 83300251 66737765 83300422 66737902 83300593 66738039 83300764 66738176 83300935 66738313 83301106 66738450 83301277 66738587 83301448 66738724 83301619 66738861 83301790 66738998 83301961 66739135 83302132 66739272 83302303 66739409 83302474 66739546 83302645 66739683 83302816 66739820 83302987 66739957 83303158 66740094 83303329 66740231 83303500 66740368 83303671 66740505 83303842 66740642 83304013 66740779 83304184 66740916 83304355 66741053 83304526 66741190 83304697 66741327 83304868 66741464 83305039 66741601 83305210 66741738 83305381 66741875 83305552 66742012 83305723 66742149 83305894 66742286 83306065 66742423 83306236 66742560 83306407 66742697 83306578 66742834 83306749 66742971 83306920 66743108 83307091 66743245 83307262 66743382 83307433 66743519 83307604 66743656 83307775 66743793 83307946 66743930 83308117 66744067 83308288 66744204 83308459 66744341 83308630 66744478 83308801 66744615 83308972 66744752 83309143 66744889 83309314 66745026 83309485 66745163 83309656 66745300 83309827 66745437 83309998 66745574 83310169 66745711 83310340 66745848 83310511 66745985 83310682 66746122 83310853 66746259 83311024 66746396 83311195 66746533 83311366 66746670 83311537 66746807 83311708 66746944 83311879 66747081 83312050 66747218 83312221 66747355 83312392 66747492 83312563 66747629 83312734 66747766 83312905 66747903 83313076 66748040 83313247 66748177 83313418 66748314 83313589 66748451 83313760 66748588 83313931 66748725 83314102 66748862 83314273 66748999 83314444 66749136 83314615 66749273 83314786 66749410 83314957 66749547 83315128 66749684 83315299 66749821 83315470 66749958 83315641 66750095 83315812 66750232 83315983 66750369 83316154 66750506 83316325 66750643 83316496 66750780 83316667 66750917 83316838 66751054 83317009 66751191 83317180 66751328 83317351 66751465 83317522 66751602 83317693 66751739 83317864 66751876 83318035 66752013 83318206 66752150 83318377 66752287 83318548 66752424 83318719 66752561 83318890 66752698 83319061 66752835 83319232 66752972 83319403 66753109 83319574 66753246 83319745 66753383 83319916 66753520 83320087 66753657 83320258 66753794 83320429 66753931 83320600 66754068 83320771 66754205 83320942 66754342 83321113 66754479 83321284 66754616 83321455 66754753 83321626 66754890 83321797 66755027 83321968 66755164 83322139 66755301 83322310 66755438 83322481 66755575 83322652 66755712 83322823 66755849 83322994 66755986 83323165 66756123 83323336 66756260 83323507 66756397 83323678 66756534 83323849 66756671 83324020 66756808 83324191 66756945 83324362 66757082 83324533 66757219 83324704 66757356 83324875 66757493 83325046 66757630 83325217 66757767 83325388 66757904 83325559 66758041 83325730 66758178 83325901 66758315 83326072 66758452 83326243 66758589 83326414 66758726 83326585 66758863 83326756 66759000 83326927 66759137 83327098 66759274 83327269 66759411 83327440 66759548 83327611 66759685 83327782 66759822 83327953 66759959 83328124 66760096 83328295 66760233 83328466 66760370 83328637 66760507 83328808 66760644 83328979 66760781 83329150 66760918 83329321 66761055 83329492 66761192 83329663 66761329 83329834 66761466 83330005 66761603 83330176 66761740 83330347 66761877 83330518 66762014 83330689 66762151 83330860 66762288 83331031 66762425 83331202 66762562 83331373 66762699 83331544 66762836 83331715 66762973 83331886 66763110 83332057 66763247 83332228 66763384 83332399 66763521 83332570 66763658 83332741 66763795 83332912 66763932 83333083 66764069 83333254 66764206 83333425 66764343 83333596 66764480 83333767 66764617 83333938 66764754 83334109 66764891 83334280 66765028 83334451 66765165 83334622 66765302 83334793 66765439 83334964 66765576 83335135 66765713 83335306 66765850 83335477 66765987 83335648 66766124 83335819 66766261 83335990 66766398 83336161 66766535 83336332 66766672 83336503 66766809 83336674 66766946 83336845 66767083 83337016 66767220 83337187 66767357 83337358 66767494 83337529 66767631 83337700 66767768 83337871 66767905 83338042 66768042 83338213 66768179 83338384 66768316 83338555 66768453 83338726 66768590 83338897 66768727 83339068 66768864 83339239 66769001 83339410 66769138 83339581 66769275 83339752 66769412 83339923 66769549 83340094 66769686 83340265 66769823 83340436 66769960 83340607 66770097 83340778 66770234 83340949 66770371 83341120 66770508 83341291 66770645 83341462 66770782 83341633 66770919 83341804 66771056 83341975 66771193 83342146 66771330 83342317 66771467 83342488 66771604 83342659 66771741 83342830 66771878 83343001 66772015 83343172 66772152 83343343 66772289 83343514 66772426 83343685 66772563 83343856 66772700 83344027 66772837 83344198 66772974 83344369 66773111 83344540 66773248 83344711 66773385 83344882 66773522 83345053 66773659 83345224 66773796 83345395 66773933 83345566 66774070 83345737 66774207 83345908 66774344 83346079 66774481 83346250 66774618 83346421 66774755 83346592 66774892 83346763 66775029 83346934 66775166 83347105 66775303 83347276 66775440 83347447 66775577 83347618 66775714 83347789 66775851 83347960 66775988 83348131 66776125 83348302 66776262 83348473 66776399 83348644 66776536 83348815 66776673 83348986 66776810 83349157 66776947 83349328 66777084 83349499 66777221 83349670 66777358 83349841 66777495 83350012 66777632 83350183 66777769 83350354 66777906 83350525 66778043 83350696 66778180 83350867 66778317 83351038 66778454 83351209 66778591 83351380 66778728 83351551 66778865 83351722 66779002 83351893 66779139 83352064 66779276 83352235 66779413 83352406 66779550 83352577 66779687 83352748 66779824 83352919 66779961 83353090 66780098 83353261 66780235 83353432 66780372 83353603 66780509 83353774 66780646 83353945 66780783 83354116 66780920 83354287 66781057 83354458 66781194 83354629 66781331 83354800 66781468 83354971 66781605 83355142 66781742 83355313 66781879 83355484 66782016 83355655 66782153 83355826 66782290 83355997 66782427 83356168 66782564 83356339 66782701 83356510 66782838 83356681 66782975 83356852 66783112 83357023 66783249 83357194 66783386 83357365 66783523 83357536 66783660 83357707 66783797 83357878 66783934 83358049 66784071 83358220 66784208 83358391 66784345 83358562 66784482 83358733 66784619 83358904 66784756 83359075 66784893 83359246 66785030 83359417 66785167 83359588 66785304 83359759 66785441 83359930 66785578 83360101 66785715 83360272 66785852 83360443 66785989 83360614 66786126 83360785 66786263 83360956 66786400 83361127 66786537 83361298 66786674 83361469 66786811 83361640 66786948 83361811 66787085 83361982 66787222 83362153 66787359 83362324 66787496 83362495 66787633 83362666 66787770 83362837 66787907 83363008 66788044 83363179 66788181 83363350 66788318 83363521 66788455 83363692 66788592 83363863 66788729 83364034 66788866 83364205 66789003 83364376 66789140 83364547 66789277 83364718 66789414 83364889 66789551 83365060 66789688 83365231 66789825 83365402 66789962 83365573 66790099 83365744 66790236 83365915 66790373 83366086 66790510 83366257 66790647 83366428 66790784 83366599 66790921 83366770 66791058 83366941 66791195 83367112 66791332 83367283 66791469 83367454 66791606 83367625 66791743 83367796 66791880 83367967 66792017 83368138 66792154 83368309 66792291 83368480 66792428 83368651 66792565 83368822 66792702 83368993 66792839 83369164 66792976 83369335 66793113 83369506 66793250 83369677 66793387 83369848 66793524 83370019 66793661 83370190 66793798 83370361 66793935 83370532 66794072 83370703 66794209 83370874 66794346 83371045 66794483 83371216 66794620 83371387 66794757 83371558 66794894 83371729 66795031 83371900 66795168 83372071 66795305 83372242 66795442 83372413 66795579 83372584 66795716 83372755 66795853 83372926 66795990 83373097 66796127 83373268 66796264 83373439 66796401 83373610 66796538 83373781 66796675 83373952 66796812 83374123 66796949 83374294 66797086 83374465 66797223 83374636 66797360 83374807 66797497 83374978 66797634 83375149 66797771 83375320 66797908 83375491 66798045 83375662 66798182 83375833 66798319 83376004 66798456 83376175 66798593 83376346 66798730 83376517 66798867 83376688 66799004 83376859 66799141 83377030 66799278 83377201 66799415 83377372 66799552 83377543 66799689 83377714 66799826 83377885 66799963 83378056 66800100 83378227 66800237 83378398 66800374 83378569 66800511 83378740 66800648 83378911 66800785 83379082 66800922 83379253 66801059 83379424 66801196 83379595 66801333 83379766 66801470 83379937 66801607 83380108 66801744 83380279 66801881 83380450 66802018 83380621 66802155 83380792 66802292 83380963 66802429 83381134 66802566 83381305 66802703 83381476 66802840 83381647 66802977 83381818 66803114 83381989 66803251 83382160 66803388 83382331 66803525 83382502 66803662 83382673 66803799 83382844 66803936 83383015 66804073 83383186 66804210 83383357 66804347 83383528 66804484 83383699 66804621 83383870 66804758 83384041 66804895 83384212 66805032 83384383 66805169 83384554 66805306 83384725 66805443 83384896 66805580 83385067 66805717 83385238 66805854 83385409 66805991 83385580 66806128 83385751 66806265 83385922 66806402 83386093 66806539 83386264 66806676 83386435 66806813 83386606 66806950 83386777 66807087 83386948 66807224 83387119 66807361 83387290 66807498 83387461 66807635 83387632 66807772 83387803 66807909 83387974 66808046 83388145 66808183 83388316 66808320 83388487 66808457 83388658 66808594 83388829 66808731 83389000 66808868 83389171 66809005 83389342 66809142 83389513 66809279 83389684 66809416 83389855 66809553 83390026 66809690 83390197 66809827 83390368 66809964 83390539 66810101 83390710 66810238 83390881 66810375 83391052 66810512 83391223 66810649 83391394 66810786 83391565 66810923 83391736 66811060 83391907 66811197 83392078 66811334 83392249 66811471 83392420 66811608 83392591 66811745 83392762 66811882 83392933 66812019 83393104 66812156 83393275 66812293 83393446 66812430 83393617 66812567 83393788 66812704 83393959 66812841 83394130 66812978 83394301 66813115 83394472 66813252 83394643 66813389 83394814 66813526 83394985 66813663 83395156 66813800 83395327 66813937 83395498 66814074 83395669 66814211 83395840 66814348 83396011 66814485 83396182 66814622 83396353 66814759 83396524 66814896 83396695 66815033 83396866 66815170 83397037 66815307 83397208 66815444 83397379 66815581 83397550 66815718 83397721 66815855 83397892 66815992 83398063 66816129 83398234 66816266 83398405 66816403 83398576 66816540 83398747 66816677 83398918 66816814 83399089 66816951 83399260 66817088 83399431 66817225 83399602 66817362 83399773 66817499 83399944 66817636 83400115 66817773 83400286 66817910 83400457 66818047 83400628 66818184 83400799 66818321 83400970 66818458 83401141 66818595 83401312 66818732 83401483 66818869 83401654 66819006 83401825 66819143 83401996 66819280 83402167 66819417 83402338 66819554 83402509 66819691 83402680 66819828 83402851 66819965 83403022 66820102 83403193 66820239 83403364 66820376 83403535 66820513 83403706 66820650 83403877 66820787 83404048 66820924 83404219 66821061 83404390 66821198 83404561 66821335 83404732 66821472 83404903 66821609 83405074 66821746 83405245 66821883 83405416 66822020 83405587 66822157 83405758 66822294 83405929 66822431 83406100 66822568 83406271 66822705 83406442 66822842 83406613 66822979 83406784 66823116 83406955 66823253 83407126 66823390 83407297 66823527 83407468 66823664 83407639 66823801 83407810 66823938 83407981 66824075 83408152 66824212 83408323 66824349 83408494 66824486 83408665 66824623 83408836 66824760 83409007 66824897 83409178 66825034 83409349 66825171 83409520 66825308 83409691 66825445 83409862 66825582 83410033 66825719 83410204 66825856 83410375 66825993 83410546 66826130 83410717 66826267 83410888 66826404 83411059 66826541 83411230 66826678 83411401 66826815 83411572 66826952 83411743 66827089 83411914 66827226 83412085 66827363 83412256 66827500 83412427 66827637 83412598 66827774 83412769 66827911 83412940 66828048 83413111 66828185 83413282 66828322 83413453 66828459 83413624 66828596 83413795 66828733 83413966 66828870 83414137 66829007 83414308 66829144 83414479 66829281 83414650 66829418 83414821 66829555 83414992 66829692 83415163 66829829 83415334 66829966 83415505 66830103 83415676 66830240 83415847 66830377 83416018 66830514 83416189 66830651 83416360 66830788 83416531 66830925 83416702 66831062 83416873 66831199 83417044 66831336 83417215 66831473 83417386 66831610 83417557 66831747 83417728 66831884 83417899 66832021 83418070 66832158 83418241 66832295 83418412 66832432 83418583 66832569 83418754 66832706 83418925 66832843 83419096 66832980 83419267 66833117 83419438 66833254 83419609 66833391 83419780 66833528 83419951 66833665 83420122 66833802 83420293 66833939 83420464 66834076 83420635 66834213 83420806 66834350 83420977 66834487 83421148 66834624 83421319 66834761 83421490 66834898 83421661 66835035 83421832 66835172 83422003 66835309 83422174 66835446 83422345 66835583 83422516 66835720 83422687 66835857 83422858 66835994 83423029 66836131 83423200 66836268 83423371 66836405 83423542 66836542 83423713 66836679 83423884 66836816 83424055 66836953 83424226 66837090 83424397 66837227 83424568 66837364 83424739 66837501 83424910 66837638 83425081 66837775 83425252 66837912 83425423 66838049 83425594 66838186 83425765 66838323 83425936 66838460 83426107 66838597 83426278 66838734 83426449 66838871 83426620 66839008 83426791 66839145 83426962 66839282 83427133 66839419 83427304 66839556 83427475 66839693 83427646 66839830 83427817 66839967 83427988 66840104 83428159 66840241 83428330 66840378 83428501 66840515 83428672 66840652 83428843 66840789 83429014 66840926 83429185 66841063 83429356 66841200 83429527 66841337 83429698 66841474 83429869 66841611 83430040 66841748 83430211 66841885 83430382 66842022 83430553 66842159 83430724 66842296 83430895 66842433 83431066 66842570 83431237 66842707 83431408 66842844 83431579 66842981 83431750 66843118 83431921 66843255 83432092 66843392 83432263 66843529 83432434 66843666 83432605 66843803 83432776 66843940 83432947 66844077 83433118 66844214 83433289 66844351 83433460 66844488 83433631 66844625 83433802 66844762 83433973 66844899 83434144 66845036 83434315 66845173 83434486 66845310 83434657 66845447 83434828 66845584 83434999 66845721 83435170 66845858 83435341 66845995 83435512 66846132 83435683 66846269 83435854 66846406 83436025 66846543 83436196 66846680 83436367 66846817 83436538 66846954 83436709 66847091 83436880 66847228 83437051 66847365 83437222 66847502 83437393 66847639 83437564 66847776 83437735 66847913 83437906 66848050 83438077 66848187 83438248 66848324 83438419 66848461 83438590 66848598 83438761 66848735 83438932 66848872 83439103 66849009 83439274 66849146 83439445 66849283 83439616 66849420 83439787 66849557 83439958 66849694 83440129 66849831 83440300 66849968 83440471 66850105 83440642 66850242 83440813 66850379 83440984 66850516 83441155 66850653 83441326 66850790 83441497 66850927 83441668 66851064 83441839 66851201 83442010 66851338 83442181 66851475 83442352 66851612 83442523 66851749 83442694 66851886 83442865 66852023 83443036 66852160 83443207 66852297 83443378 66852434 83443549 66852571 83443720 66852708 83443891 66852845 83444062 66852982 83444233 66853119 83444404 66853256 83444575 66853393 83444746 66853530 83444917 66853667 83445088 66853804 83445259 66853941 83445430 66854078 83445601 66854215 83445772 66854352 83445943 66854489 83446114 66854626 83446285
1000 26713900 0 26713900 33343627 26714037 33343798 26714174 33343969 26714311 33344140 26714448 33344311 26714585 33344482 26714722 33344653 26714859 33344824 26714996 33344995 26715133 33345166 26715270 33345337 26715407 33345508 26715544 33345679 26715681 33345850 26715818 33346021 26715955 33346192 26716092 33346363 26716229 33346534 26716366 33346705 26716503 33346876 26716640 33347047 26716777 33347218 26716914 33347389 26717051 33347560 26717188 33347731 26717325 33347902 26717462 33348073 26717599 33348244 26717736 33348415 26717873 33348586 26718010 33348757 26718147 33348928 26718284 33349099 26718421 33349270 26718558 33349441 26718695 33349612 26718832 33349783 26718969 33349954 26719106 33350125 26719243 33350296 26719380 33350467 26719517 33350638 26719654 33350809 26719791 33350980 26719928 33351151 26720065 33351322 26720202 33351493 26720339 33351664 26720476 33351835 26720613 33352006 26720750 33352177 26720887 33352348 26721024 33352519 26721161 33352690 26721298 33352861 26721435 33353032 26721572 33353203 26721709 33353374 26721846 33353545 26721983 33353716 26722120 33353887 26722257 33354058 26722394 33354229 26722531 33354400 26722668 33354571 26722805 33354742 26722942 33354913 26723079 33355084 26723216 33355255 26723353 33355426 26723490 33355597 26723627 33355768 26723764 33355939 26723901 33356110 26724038 33356281 26724175 33356452 26724312 33356623 26724449 33356794 26724586 33356965 26724723 33357136 26724860 33357307 26724997 33357478 26725134 33357649 26725271 33357820 26725408 33357991 26725545 33358162 26725682 33358333 26725819 33358504 26725956 33358675 26726093 33358846 26726230 33359017 26726367 33359188 26726504 33359359 26726641 33359530 26726778 33359701 26726915 33359872 26727052 33360043 26727189 33360214 26727326 33360385 26727463 33360556 26727600 33360727 26727737 33360898 26727874 33361069 26728011 33361240 26728148 33361411 26728285 33361582 26728422 33361753 26728559 33361924 26728696 33362095 26728833 33362266 26728970 33362437 26729107 33362608 26729244 33362779 26729381 33362950 26729518 33363121 26729655 33363292 26729792 33363463 26729929 33363634 26730066 33363805 26730203 33363976 26730340 33364147 26730477 33364318 26730614 33364489 26730751 33364660 26730888 33364831 26731025 33365002 26731162 33365173 26731299 33365344 26731436 33365515 26731573 33365686 26731710 33365857 26731847 33366028 26731984 33366199 26732121 33366370 26732258 33366541 26732395 33366712 26732532 33366883 26732669 33367054 26732806 33367225 26732943 33367396 26733080 33367567 26733217 33367738 26733354 33367909 26733491 33368080 26733628 33368251 26733765 33368422 26733902 33368593 26734039 33368764 26734176 33368935 26734313 33369106 26734450 33369277 26734587 33369448 26734724 33369619 26734861 33369790 26734998 33369961 26735135 33370132 26735272 33370303 26735409 33370474 26735546 33370645 26735683 33370816 26735820 33370987 26735957 33371158 26736094 33371329 26736231 33371500 26736368 33371671 26736505 33371842 26736642 33372013 26736779 33372184 26736916 33372355 26737053 33372526 26737190 33372697 26737327 33372868 26737464 33373039 26737601 33373210 26737738 33373381 26737875 33373552 26738012 33373723 26738149 33373894 26738286 33374065 26738423 33374236 26738560 33374407 26738697 33374578 26738834 33374749 26738971 33374920 26739108 33375091 26739245 33375262 26739382 33375433 26739519 33375604 26739656 33375775 26739793 33375946 26739930 33376117 26740067 33376288 26740204 33376459 26740341 33376630 26740478 33376801 26740615 33376972 26740752 33377143 26740889 33377314 26741026 33377485 26741163 33377656 26741300 33377827 26741437 33377998 26741574 33378169 26741711 33378340 26741848 33378511 26741985 33378682 26742122 33378853 26742259 33379024 26742396 33379195 26742533 33379366 26742670 33379537 26742807 33379708 26742944 33379879 26743081 33380050 26743218 33380221 26743355 33380392 26743492 33380563 26743629 33380734 26743766 33380905 26743903 33381076 26744040 33381247 26744177 33381418 26744314 33381589 26744451 33381760 26744588 33381931 26744725 33382102 26744862 33382273 26744999 33382444 26745136 33382615 26745273 33382786 26745410 33382957 26745547 33383128 26745684 33383299 26745821 33383470 26745958 33383641 26746095 33383812 26746232 33383983 26746369 33384154 26746506 33384325 26746643 33384496 26746780 33384667 26746917 33384838 26747054 33385009 26747191 33385180 26747328 33385351 26747465 33385522 26747602 33385693 26747739 33385864 26747876 33386035 26748013 33386206 26748150 33386377 26748287 33386548 26748424 33386719 26748561 33386890 26748698 33387061 26748835 33387232 26748972 33387403 26749109 33387574 26749246 33387745 26749383 33387916 26749520 33388087 26749657 33388258 26749794 33388429 26749931 33388600 26750068 33388771 26750205 33388942 26750342 33389113 26750479 33389284 26750616 33389455 26750753 33389626 26750890 33389797 26751027 33389968 26751164 33390139 26751301 33390310 26751438 33390481 26751575 33390652 26751712 33390823 26751849 33390994 26751986 33391165 26752123 33391336 26752260 33391507 26752397 33391678 26752534 33391849 26752671 33392020 26752808 33392191 26752945 33392362 26753082 33392533 26753219 33392704 26753356 33392875 26753493 33393046 26753630 33393217 26753767 33393388 26753904 33393559 26754041 33393730 26754178 33393901 26754315 33394072 26754452 33394243 26754589 33394414 26754726 33394585 26754863 33394756 26755000 33394927 26755137 33395098 26755274 33395269 26755411 33395440 26755548 33395611 26755685 33395782 26755822 33395953 26755959 33396124 26756096 33396295 26756233 33396466 26756370 33396637 26756507 33396808 26756644 33396979 26756781 33397150 26756918 33397321 26757055 33397492 26757192 33397663 26757329 33397834 26757466 33398005 26757603 33398176 26757740 33398347 26757877 33398518 26758014 33398689 26758151 33398860 26758288 33399031 26758425 33399202 26758562 33399373 26758699 33399544 26758836 33399715 26758973 33399886 26759110 33400057 26759247 33400228 26759384 33400399 26759521 33400570 26759658 33400741 26759795 33400912 26759932 33401083 26760069 33401254 26760206 33401425 26760343 33401596 26760480 33401767 26760617 33401938 26760754 33402109 26760891 33402280 26761028 33402451 26761165 33402622 26761302 33402793 26761439 33402964 26761576 33403135 26761713 33403306 26761850 33403477 26761987 33403648 26762124 33403819 26762261 33403990 26762398 33404161 26762535 33404332 26762672 33404503 26762809 33404674 26762946 33404845 26763083 33405016 26763220 33405187 26763357 33405358 26763494 33405529 26763631 33405700 26763768 33405871 26763905 33406042 26764042 33406213 26764179 33406384 26764316 33406555 26764453 33406726 26764590 33406897 26764727 33407068 26764864 33407239 26765001 33407410 26765138 33407581 26765275 33407752 26765412 33407923 26765549 33408094 26765686 33408265 26765823 33408436 26765960 33408607 26766097 33408778 26766234 33408949 26766371 33409120 26766508 33409291 26766645 33409462 26766782 33409633 26766919 33409804 26767056 33409975 26767193 33410146 26767330 33410317 26767467 33410488 26767604 33410659 26767741 33410830 26767878 33411001 26768015 33411172 26768152 33411343 26768289 33411514 26768426 33411685 26768563 33411856 26768700 33412027 26768837 33412198 26768974 33412369 26769111 33412540 26769248 33412711 26769385 33412882 26769522 33413053 26769659 33413224 26769796 33413395 26769933 33413566 26770070 33413737 26770207 33413908 26770344 33414079 26770481 33414250 26770618 33414421 26770755 33414592 26770892 33414763 26771029 33414934 26771166 33415105 26771303 33415276 26771440 33415447 26771577 33415618 26771714 33415789 26771851 33415960 26771988 33416131 26772125 33416302 26772262 33416473 26772399 33416644 26772536 33416815 26772673 33416986 26772810 33417157 26772947 33417328 26773084 33417499 26773221 33417670 26773358 33417841 26773495 33418012 26773632 33418183 26773769 33418354 26773906 33418525 26774043 33418696 26774180 33418867 26774317 33419038 26774454 33419209 26774591 33419380 26774728 33419551 26774865 33419722 26775002 33419893 26775139 33420064 26775276 33420235 26775413 33420406 26775550 33420577 26775687 33420748 26775824 33420919 26775961 33421090 26776098 33421261 26776235 33421432 26776372 33421603 26776509 33421774 26776646 33421945 26776783 33422116 26776920 33422287 26777057 33422458 26777194 33422629 26777331 33422800 26777468 33422971 26777605 33423142 26777742 33423313 26777879 33423484 26778016 33423655 26778153 33423826 26778290 33423997 26778427 33424168 26778564 33424339 26778701 33424510 26778838 33424681 26778975 33424852 26779112 33425023 26779249 33425194 26779386 33425365 26779523 33425536 26779660 33425707 26779797 33425878 26779934 33426049 26780071 33426220 26780208 33426391 26780345 33426562 26780482 33426733 26780619 33426904 26780756 33427075 26780893 33427246 26781030 33427417 26781167 33427588 26781304 33427759 26781441 33427930 26781578 33428101 26781715 33428272 26781852 33428443 26781989 33428614 26782126 33428785 26782263 33428956 26782400 33429127 26782537 33429298 26782674 33429469 26782811 33429640 26782948 33429811 26783085 33429982 26783222 33430153 26783359 33430324 26783496 33430495 26783633 33430666 26783770 33430837 26783907 33431008 26784044 33431179 26784181 33431350 26784318 33431521 26784455 33431692 26784592 33431863 26784729 33432034 26784866 33432205 26785003 33432376 26785140 33432547 26785277 33432718 26785414 33432889 26785551 33433060 26785688 33433231 26785825 33433402 26785962 33433573 26786099 33433744 26786236 33433915 26786373 33434086 26786510 33434257 26786647 33434428 26786784 33434599 26786921 33434770 26787058 33434941 26787195 33435112 26787332 33435283 26787469 33435454 26787606 33435625 26787743 33435796 26787880 33435967 26788017 33436138 26788154 33436309 26788291 33436480 26788428 33436651 26788565 33436822 26788702 33436993 26788839 33437164 26788976 33437335 26789113 33437506 26789250 33437677 26789387 33437848 26789524 33438019 26789661 33438190 26789798 33438361 26789935 33438532 26790072 33438703 26790209 33438874 26790346 33439045 26790483 33439216 26790620 33439387 26790757 33439558 26790894 33439729 26791031 33439900 26791168 33440071 26791305 33440242 26791442 33440413 26791579 33440584 26791716 33440755 26791853 33440926 26791990 33441097 26792127 33441268 26792264 33441439 26792401 33441610 26792538 33441781 26792675 33441952 26792812 33442123 26792949 33442294 26793086 33442465 26793223 33442636 26793360 33442807 26793497 33442978 26793634 33443149 26793771 33443320 26793908 33443491 26794045 33443662 26794182 33443833 26794319 33444004 26794456 33444175 26794593 33444346 26794730 33444517 26794867 33444688 26795004 33444859 26795141 33445030 26795278 33445201 26795415 33445372 26795552 33445543 26795689 33445714 26795826 33445885 26795963 33446056 26796100 33446227 26796237 33446398 26796374 33446569 26796511 33446740 26796648 33446911 26796785 33447082 26796922 33447253 26797059 33447424 26797196 33447595 26797333 33447766 26797470 33447937 26797607 33448108 26797744 33448279 26797881 33448450 26798018 33448621 26798155 33448792 26798292 33448963 26798429 33449134 26798566 33449305 26798703 33449476 26798840 33449647 26798977 33449818 26799114 33449989 26799251 33450160 26799388 33450331 26799525 33450502 26799662 33450673 26799799 33450844 26799936 33451015 26800073 33451186 26800210 33451357 26800347 33451528 26800484 33451699 26800621 33451870 26800758 33452041 26800895 33452212 26801032 33452383 26801169 33452554 26801306 33452725 26801443 33452896 26801580 33453067 26801717 33453238 26801854 33453409 26801991 33453580 26802128 33453751 26802265 33453922 26802402 33454093 26802539 33454264 26802676 33454435 26802813 33454606 26802950 33454777 26803087 33454948 26803224 33455119 26803361 33455290 26803498 33455461 26803635 33455632 26803772 33455803 26803909 33455974 26804046 33456145 26804183 33456316 26804320 33456487 26804457 33456658 26804594 33456829 26804731 33457000 26804868 33457171 26805005 33457342 26805142 33457513 26805279 33457684 26805416 33457855 26805553 33458026 26805690 33458197 26805827 33458368 26805964 33458539 26806101 33458710 26806238 33458881 26806375 33459052 26806512 33459223 26806649 33459394 26806786 33459565 26806923 33459736 26807060 33459907 26807197 33460078 26807334 33460249 26807471 33460420 26807608 33460591 26807745 33460762 26807882 33460933 26808019 33461104 26808156 33461275 26808293 33461446 26808430 33461617 26808567 33461788 26808704 33461959 26808841 33462130 26808978 33462301 26809115 33462472 26809252 33462643 26809389 33462814 26809526 33462985 26809663 33463156 26809800 33463327 26809937 33463498 26810074 33463669 26810211 33463840 26810348 33464011 26810485 33464182 26810622 33464353 26810759 33464524 26810896 33464695 26811033 33464866 26811170 33465037 26811307 33465208 26811444 33465379 26811581 33465550 26811718 33465721 26811855 33465892 26811992 33466063 26812129 33466234 26812266 33466405 26812403 33466576 26812540 33466747 26812677 33466918 26812814 33467089 26812951 33467260 26813088 33467431 26813225 33467602 26813362 33467773 26813499 33467944 26813636 33468115 26813773 33468286 26813910 33468457 26814047 33468628 26814184 33468799 26814321 33468970 26814458 33469141 26814595 33469312 26814732 33469483 26814869 33469654 26815006 33469825 26815143 33469996 26815280 33470167 26815417 33470338 26815554 33470509 26815691 33470680 26815828 33470851 26815965 33471022 26816102 33471193 26816239 33471364 26816376 33471535 26816513 33471706 26816650 33471877 26816787 33472048 26816924 33472219 26817061 33472390 26817198 33472561 26817335 33472732 26817472 33472903 26817609 33473074 26817746 33473245 26817883 33473416 26818020 33473587 26818157 33473758 26818294 33473929 26818431 33474100 26818568 33474271 26818705 33474442 26818842 33474613 26818979 33474784 26819116 33474955 26819253 33475126 26819390 33475297 26819527 33475468 26819664 33475639 26819801 33475810 26819938 33475981 26820075 33476152 26820212 33476323 26820349 33476494 26820486 33476665 26820623 33476836 26820760 33477007 26820897 33477178 26821034 33477349 26821171 33477520 26821308 33477691 26821445 33477862 26821582 33478033 26821719 33478204 26821856 33478375 26821993 33478546 26822130 33478717 26822267 33478888 26822404 33479059 26822541 33479230 26822678 33479401 26822815 33479572 26822952 33479743 26823089 33479914 26823226 33480085 26823363 33480256 26823500 33480427 26823637 33480598 26823774 33480769 26823911 33480940 26824048 33481111 26824185 33481282 26824322 33481453 26824459 33481624 26824596 33481795 26824733 33481966 26824870 33482137 26825007 33482308 26825144 33482479 26825281 33482650 26825418 33482821 26825555 33482992 26825692 33483163 26825829 33483334 26825966 33483505 26826103 33483676 26826240 33483847 26826377 33484018 26826514 33484189 26826651 33484360 26826788 33484531 26826925 33484702 26827062 33484873 26827199 33485044 26827336 33485215 26827473 33485386 26827610 33485557 26827747 33485728 26827884 33485899 26828021 33486070 26828158 33486241 26828295 33486412 26828432 33486583 26828569 33486754 26828706 33486925 26828843 33487096 26828980 33487267 26829117 33487438 26829254 33487609 26829391 33487780 26829528 33487951 26829665 33488122 26829802 33488293 26829939 33488464 26830076 33488635 26830213 33488806 26830350 33488977 26830487 33489148 26830624 33489319 26830761 33489490 26830898 33489661 26831035 33489832 26831172 33490003 26831309 33490174 26831446 33490345 26831583 33490516 26831720 33490687 26831857 33490858 26831994 33491029 26832131 33491200 26832268 33491371 26832405 33491542 26832542 33491713 26832679 33491884 26832816 33492055 26832953 33492226 26833090 33492397 26833227 33492568 26833364 33492739 26833501 33492910 26833638 33493081 26833775 33493252 26833912 33493423 26834049 33493594 26834186 33493765 26834323 33493936 26834460 33494107 26834597 33494278 26834734 33494449 26834871 33494620 26835008 33494791 26835145 33494962 26835282 33495133 26835419 33495304 26835556 33495475 26835693 33495646 26835830 33495817 26835967 33495988 26836104 33496159 26836241 33496330 26836378 33496501 26836515 33496672 26836652 33496843 26836789 33497014 26836926 33497185 26837063 33497356 26837200 33497527 26837337 33497698 26837474 33497869 26837611 33498040 26837748 33498211 26837885 33498382 26838022 33498553 26838159 33498724 26838296 33498895 26838433 33499066 26838570 33499237 26838707 33499408 26838844 33499579 26838981 33499750 26839118 33499921 26839255 33500092 26839392 33500263 26839529 33500434 26839666 33500605 26839803 33500776 26839940 33500947 26840077 33501118 26840214 33501289 26840351 33501460 26840488 33501631 26840625 33501802 26840762 33501973 26840899 33502144 26841036 33502315 26841173 33502486 26841310 33502657 26841447 33502828 26841584 33502999 26841721 33503170 26841858 33503341 26841995 33503512 26842132 33503683 26842269 33503854 26842406 33504025 26842543 33504196 26842680 33504367 26842817 33504538 26842954 33504709 26843091 33504880 26843228 33505051 26843365 33505222 26843502 33505393 26843639 33505564 26843776 33505735 26843913 33505906 26844050 33506077 26844187 33506248 26844324 33506419 26844461 33506590 26844598 33506761 26844735 33506932 26844872 33507103 26845009 33507274 26845146 33507445 26845283 33507616 26845420 33507787 26845557 33507958 26845694 33508129 26845831 33508300 26845968 33508471 26846105 33508642 26846242 33508813 26846379 33508984 26846516 33509155 26846653 33509326 26846790 33509497 26846927 33509668 26847064 33509839 26847201 33510010 26847338 33510181 26847475 33510352 26847612 33510523 26847749 33510694 26847886 33510865 26848023 33511036 26848160 33511207 26848297 33511378 26848434 33511549 26848571 33511720 26848708 33511891 26848845 33512062 26848982 33512233 26849119 33512404 26849256 33512575 26849393 33512746 26849530 33512917 26849667 33513088 26849804 33513259 26849941 33513430 26850078 33513601 26850215 33513772 26850352 33513943 26850489 33514114 26850626 33514285
1000 64854293 0 64854293 80949519 64854430 80949690 64854567 80949861 64854704 80950032 64854841 80950203 64854978 80950374 64855115 80950545 64855252 80950716 64855389 80950887 64855526 80951058 64855663 80951229 64855800 80951400 64855937 80951571 64856074 80951742 64856211 80951913 64856348 80952084 64856485 80952255 64856622 80952426 64856759 80952597 64856896 80952768 64857033 80952939 64857170 80953110 64857307 80953281 64857444 80953452 64857581 80953623 64857718 80953794 64857855 80953965 64857992 80954136 64858129 80954307 64858266 80954478 64858403 80954649 64858540 80954820 64858677 80954991 64858814 80955162 64858951 80955333 64859088 80955504 64859225 80955675 64859362 80955846 64859499 80956017 64859636 80956188 64859773 80956359 64859910 80956530 64860047 80956701 64860184 80956872 64860321 80957043 64860458 80957214 64860595 80957385 64860732 80957556 64860869 80957727 64861006 80957898 64861143 80958069 64861280 80958240 64861417 80958411 64861554 80958582 64861691 80958753 64861828 80958924 64861965 80959095 64862102 80959266 64862239 80959437 64862376 80959608 64862513 80959779 64862650 80959950 64862787 80960121 64862924 80960292 64863061 80960463 64863198 80960634 64863335 80960805 64863472 80960976 64863609 80961147 64863746 80961318 64863883 80961489 64864020 80961660 64864157 80961831 64864294 80962002 64864431 80962173 64864568 80962344 64864705 80962515 64864842 80962686 64864979 80962857 64865116 80963028 64865253 80963199 64865390 80963370 64865527 80963541 64865664 80963712 64865801 80963883 64865938 80964054 64866075 80964225 64866212 80964396 64866349 80964567 64866486 80964738 64866623 80964909 64866760 80965080 64866897 80965251 64867034 80965422 64867171 80965593 64867308 80965764 64867445 80965935 64867582 80966106 64867719 80966277 64867856 80966448 64867993 80966619 64868130 80966790 64868267 80966961 64868404 80967132 64868541 80967303 64868678 80967474 64868815 80967645 64868952 80967816 64869089 80967987 64869226 80968158 64869363 80968329 64869500 80968500 64869637 80968671 64869774 80968842 64869911 80969013 64870048 80969184 64870185 80969355 64870322 80969526 64870459 80969697 64870596 80969868 64870733 80970039 64870870 80970210 64871007 80970381 64871144 80970552 64871281 80970723 64871418 80970894 64871555 80971065 64871692 80971236 64871829 80971407 64871966 80971578 64872103 80971749 64872240 80971920 64872377 80972091 64872514 80972262 64872651 80972433 64872788 80972604 64872925 80972775 64873062 80972946 64873199 80973117 64873336 80973288 64873473 80973459 64873610 80973630 64873747 80973801 64873884 80973972 64874021 80974143 64874158 80974314 64874295 80974485 64874432 80974656 64874569 80974827 64874706 80974998 64874843 80975169 64874980 80975340 64875117 80975511 64875254 80975682 64875391 80975853 64875528 80976024 64875665 80976195 64875802 80976366 64875939 80976537 64876076 80976708 64876213 80976879 64876350 80977050 64876487 80977221 64876624 80977392 64876761 80977563 64876898 80977734 64877035 80977905 64877172 80978076 64877309 80978247 64877446 80978418 64877583 80978589 64877720 80978760 64877857 80978931 64877994 80979102 64878131 80979273 64878268 80979444 64878405 80979615 64878542 80979786 64878679 80979957 64878816 80980128 64878953 80980299 64879090 80980470 64879227 80980641 64879364 80980812 64879501 80980983 64879638 80981154 64879775 80981325 64879912 80981496 64880049 80981667 64880186 80981838 64880323 80982009 64880460 80982180 64880597 80982351 64880734 80982522 64880871 80982693 64881008 80982864 64881145 80983035 64881282 80983206 64881419 80983377 64881556 80983548 64881693 80983719 64881830 80983890 64881967 80984061 64882104 80984232 64882241 80984403 64882378 80984574 64882515 80984745 64882652 80984916 64882789 80985087 64882926 80985258 64883063 80985429 64883200 80985600 64883337 80985771 64883474 80985942 64883611 80986113 64883748 80986284 64883885 80986455 64884022 80986626 64884159 80986797 64884296 80986968 64884433 80987139 64884570 80987310 64884707 80987481 64884844 80987652 64884981 80987823 64885118 80987994 64885255 80988165 64885392 80988336 64885529 80988507 64885666 80988678 64885803 80988849 64885940 80989020 64886077 80989191 64886214 80989362 64886351 80989533 64886488 80989704 64886625 80989875 64886762 80990046 64886899 80990217 64887036 80990388 64887173 80990559 64887310 80990730 64887447 80990901 64887584 80991072 64887721 80991243 64887858 80991414 64887995 80991585 64888132 80991756 64888269 80991927 64888406 80992098 64888543 80992269 64888680 80992440 64888817 80992611 64888954 80992782 64889091 80992953 64889228 80993124 64889365 80993295 64889502 80993466 64889639 80993637 64889776 80993808 64889913 80993979 64890050 80994150 64890187 80994321 64890324 80994492 64890461 80994663 64890598 80994834 64890735 80995005 64890872 80995176 64891009 80995347 64891146 80995518 64891283 80995689 64891420 80995860 64891557 80996031 64891694 80996202 64891831 80996373 64891968 80996544 64892105 80996715 64892242 80996886 64892379 80997057 64892516 80997228 64892653 80997399 64892790 80997570 64892927 80997741 64893064 80997912 64893201 80998083 64893338 80998254 64893475 80998425 64893612 80998596 64893749 80998767 64893886 80998938 64894023 80999109 64894160 80999280 64894297 80999451 64894434 80999622 64894571 80999793 64894708 80999964 64894845 81000135 64894982 81000306 64895119 81000477 64895256 81000648 64895393 81000819 64895530 81000990 64895667 81001161 64895804 81001332 64895941 81001503 64896078 81001674 64896215 81001845 64896352 81002016 64896489 81002187 64896626 81002358 64896763 81002529 64896900 81002700 64897037 81002871 64897174 81003042 64897311 81003213 64897448 81003384 64897585 81003555 64897722 81003726 64897859 81003897 64897996 81004068 64898133 81004239 64898270 81004410 64898407 81004581 64898544 81004752 64898681 81004923 64898818 81005094 64898955 81005265 64899092 81005436 64899229 81005607 64899366 81005778 64899503 81005949 64899640 81006120 64899777 81006291 64899914 81006462 64900051 81006633 64900188 81006804 64900325 81006975 64900462 81007146 64900599 81007317 64900736 81007488 64900873 81007659 64901010 81007830 64901147 81008001 64901284 81008172 64901421 81008343 64901558 81008514 64901695 81008685 64901832 81008856 64901969 81009027 64902106 81009198 64902243 81009369 64902380 81009540 64902517 81009711 64902654 81009882 64902791 81010053 64902928 81010224 64903065 81010395 64903202 81010566 64903339 81010737 64903476 81010908 64903613 81011079 64903750 81011250 64903887 81011421 64904024 81011592 64904161 81011763 64904298 81011934 64904435 81012105 64904572 81012276 64904709 81012447 64904846 81012618 64904983 81012789 64905120 81012960 64905257 81013131 64905394 81013302 64905531 81013473 64905668 81013644 64905805 81013815 64905942 81013986 64906079 81014157 64906216 81014328 64906353 81014499 64906490 81014670 64906627 81014841 64906764 81015012 64906901 81015183 64907038 81015354 64907175 81015525 64907312 81015696 64907449 81015867 64907586 81016038 64907723 81016209 64907860 81016380 64907997 81016551 64908134 81016722 64908271 81016893 64908408 81017064 64908545 81017235 64908682 81017406 64908819 81017577 64908956 81017748 64909093 81017919 64909230 81018090 64909367 81018261 64909504 81018432 64909641 81018603 64909778 81018774 64909915 81018945 64910052 81019116 64910189 81019287 64910326 81019458 64910463 81019629 64910600 81019800 64910737 81019971 64910874 81020142 64911011 81020313 64911148 81020484 64911285 81020655 64911422 81020826 64911559 81020997 64911696 81021168 64911833 81021339 64911970 81021510 64912107 81021681 64912244 81021852 64912381 81022023 64912518 81022194 64912655 81022365 64912792 81022536 64912929 81022707 64913066 81022878 64913203 81023049 64913340 81023220 64913477 81023391 64913614 81023562 64913751 81023733 64913888 81023904 64914025 81024075 64914162 81024246 64914299 81024417 64914436 81024588 64914573 81024759 64914710 81024930 64914847 81025101 64914984 81025272 64915121 81025443 64915258 81025614 64915395 81025785 64915532 81025956 64915669 81026127 64915806 81026298 64915943 81026469 64916080 81026640 64916217 81026811 64916354 81026982 64916491 81027153 64916628 81027324 64916765 81027495 64916902 81027666 64917039 81027837 64917176 81028008 64917313 81028179 64917450 81028350 64917587 81028521 64917724 81028692 64917861 81028863 64917998 81029034 64918135 81029205 64918272 81029376 64918409 81029547 64918546 81029718 64918683 81029889 64918820 81030060 64918957 81030231 64919094 81030402 64919231 81030573 64919368 81030744 64919505 81030915 64919642 81031086 64919779 81031257 64919916 81031428 64920053 81031599 64920190 81031770 64920327 81031941 64920464 81032112 64920601 81032283 64920738 81032454 64920875 81032625 64921012 81032796 64921149 81032967 64921286 81033138 64921423 81033309 64921560 81033480 64921697 81033651 64921834 81033822 64921971 81033993 64922108 81034164 64922245 81034335 64922382 81034506 64922519 81034677 64922656 81034848 64922793 81035019 64922930 81035190 64923067 81035361 64923204 81035532 64923341 81035703 64923478 81035874 64923615 81036045 64923752 81036216 64923889 81036387 64924026 81036558 64924163 81036729 64924300 81036900 64924437 81037071 64924574 81037242 64924711 81037413 64924848 81037584 64924985 81037755 64925122 81037926 64925259 81038097 64925396 81038268 64925533 81038439 64925670 81038610 64925807 81038781 64925944 81038952 64926081 81039123 64926218 81039294 64926355 81039465 64926492 81039636 64926629 81039807 64926766 81039978 64926903 81040149 64927040 81040320 64927177 81040491 64927314 81040662 64927451 81040833 64927588 81041004 64927725 81041175 64927862 81041346 64927999 81041517 64928136 81041688 64928273 81041859 64928410 81042030 64928547 81042201 64928684 81042372 64928821 81042543 64928958 81042714 64929095 81042885 64929232 81043056 64929369 81043227 64929506 81043398 64929643 81043569 64929780 81043740 64929917 81043911 64930054 81044082 64930191 81044253 64930328 81044424 64930465 81044595 64930602 81044766 64930739 81044937 64930876 81045108 64931013 81045279 64931150 81045450 64931287 81045621 64931424 81045792 64931561 81045963 64931698 81046134 64931835 81046305 64931972 81046476 64932109 81046647 64932246 81046818 64932383 81046989 64932520 81047160 64932657 81047331 64932794 81047502 64932931 81047673 64933068 81047844 64933205 81048015 64933342 81048186 64933479 81048357 64933616 81048528 64933753 81048699 64933890 81048870 64934027 81049041 64934164 81049212 64934301 81049383 64934438 81049554 64934575 81049725 64934712 81049896 64934849 81050067 64934986 81050238 64935123 81050409 64935260 81050580 64935397 81050751 64935534 81050922 64935671 81051093 64935808 81051264 64935945 81051435 64936082 81051606 64936219 81051777 64936356 81051948 64936493 81052119 64936630 81052290 64936767 81052461 64936904 81052632 64937041 81052803 64937178 81052974 64937315 81053145 64937452 81053316 64937589 81053487 64937726 81053658 64937863 81053829 64938000 81054000 64938137 81054171 64938274 81054342 64938411 81054513 64938548 81054684 64938685 81054855 64938822 81055026 64938959 81055197 64939096 81055368 64939233 81055539 64939370 81055710 64939507 81055881 64939644 81056052 64939781 81056223 64939918 81056394 64940055 81056565 64940192 81056736 64940329 81056907 64940466 81057078 64940603 81057249 64940740 81057420 64940877 81057591 64941014 81057762 64941151 81057933 64941288 81058104 64941425 81058275 64941562 81058446 64941699 81058617 64941836 81058788 64941973 81058959 64942110 81059130 64942247 81059301 64942384 81059472 64942521 81059643 64942658 81059814 64942795 81059985 64942932 81060156 64943069 81060327 64943206 81060498 64943343 81060669 64943480 81060840 64943617 81061011 64943754 81061182 64943891 81061353 64944028 81061524 64944165 81061695 64944302 81061866 64944439 81062037 64944576 81062208 64944713 81062379 64944850 81062550 64944987 81062721 64945124 81062892 64945261 81063063 64945398 81063234 64945535 81063405 64945672 81063576 64945809 81063747 64945946 81063918 64946083 81064089 64946220 81064260 64946357 81064431 64946494 81064602 64946631 81064773 64946768 81064944 64946905 81065115 64947042 81065286 64947179 81065457 64947316 81065628 64947453 81065799 64947590 81065970 64947727 81066141 64947864 81066312 64948001 81066483 64948138 81066654 64948275 81066825 64948412 81066996 64948549 81067167 64948686 81067338 64948823 81067509 64948960 81067680 64949097 81067851 64949234 81068022 64949371 81068193 64949508 81068364 64949645 81068535 64949782 81068706 64949919 81068877 64950056 81069048 64950193 81069219 64950330 81069390 64950467 81069561 64950604 81069732 64950741 81069903 64950878 81070074 64951015 81070245 64951152 81070416 64951289 81070587 64951426 81070758 64951563 81070929 64951700 81071100 64951837 81071271 64951974 81071442 64952111 81071613 64952248 81071784 64952385 81071955 64952522 81072126 64952659 81072297 64952796 81072468 64952933 81072639 64953070 81072810 64953207 81072981 64953344 81073152 64953481 81073323 64953618 81073494 64953755 81073665 64953892 81073836 64954029 81074007 64954166 81074178 64954303 81074349 64954440 81074520 64954577 81074691 64954714 81074862 64954851 81075033 64954988 81075204 64955125 81075375 64955262 81075546 64955399 81075717 64955536 81075888 64955673 81076059 64955810 81076230 64955947 81076401 64956084 81076572 64956221 81076743 64956358 81076914 64956495 81077085 64956632 81077256 64956769 81077427 64956906 81077598 64957043 81077769 64957180 81077940 64957317 81078111 64957454 81078282 64957591 81078453 64957728 81078624 64957865 81078795 64958002 81078966 64958139 81079137 64958276 81079308 64958413 81079479 64958550 81079650 64958687 81079821 64958824 81079992 64958961 81080163 64959098 81080334 64959235 81080505 64959372 81080676 64959509 81080847 64959646 81081018 64959783 81081189 64959920 81081360 64960057 81081531 64960194 81081702 64960331 81081873 64960468 81082044 64960605 81082215 64960742 81082386 64960879 81082557 64961016 81082728 64961153 81082899 64961290 81083070 64961427 81083241 64961564 81083412 64961701 81083583 64961838 81083754 64961975 81083925 64962112 81084096 64962249 81084267 64962386 81084438 64962523 81084609 64962660 81084780 64962797 81084951 64962934 81085122 64963071 81085293 64963208 81085464 64963345 81085635 64963482 81085806 64963619 81085977 64963756 81086148 64963893 81086319 64964030 81086490 64964167 81086661 64964304 81086832 64964441 81087003 64964578 81087174 64964715 81087345 64964852 81087516 64964989 81087687 64965126 81087858 64965263 81088029 64965400 81088200 64965537 81088371 64965674 81088542 64965811 81088713 64965948 81088884 64966085 81089055 64966222 81089226 64966359 81089397 64966496 81089568 64966633 81089739 64966770 81089910 64966907 81090081 64967044 81090252 64967181 81090423 64967318 81090594 64967455 81090765 64967592 81090936 64967729 81091107 64967866 81091278 64968003 81091449 64968140 81091620 64968277 81091791 64968414 81091962 64968551 81092133 64968688 81092304 64968825 81092475 64968962 81092646 64969099 81092817 64969236 81092988 64969373 81093159 64969510 81093330 64969647 81093501 64969784 81093672 64969921 81093843 64970058 81094014 64970195 81094185 64970332 81094356 64970469 81094527 64970606 81094698 64970743 81094869 64970880 81095040 64971017 81095211 64971154 81095382 64971291 81095553 64971428 81095724 64971565 81095895 64971702 81096066 64971839 81096237 64971976 81096408 64972113 81096579 64972250 81096750 64972387 81096921 64972524 81097092 64972661 81097263 64972798 81097434 64972935 81097605 64973072 81097776 64973209 81097947 64973346 81098118 64973483 81098289 64973620 81098460 64973757 81098631 64973894 81098802 64974031 81098973 64974168 81099144 64974305 81099315 64974442 81099486 64974579 81099657 64974716 81099828 64974853 81099999 64974990 81100170 64975127 81100341 64975264 81100512 64975401 81100683 64975538 81100854 64975675 81101025 64975812 81101196 64975949 81101367 64976086 81101538 64976223 81101709 64976360 81101880 64976497 81102051 64976634 81102222 64976771 81102393 64976908 81102564 64977045 81102735 64977182 81102906 64977319 81103077 64977456 81103248 64977593 81103419 64977730 81103590 64977867 81103761 64978004 81103932 64978141 81104103 64978278 81104274 64978415 81104445 64978552 81104616 64978689 81104787 64978826 81104958 64978963 81105129 64979100 81105300 64979237 81105471 64979374 81105642 64979511 81105813 64979648 81105984 64979785 81106155 64979922 81106326 64980059 81106497 64980196 81106668 64980333 81106839 64980470 81107010 64980607 81107181 64980744 81107352 64980881 81107523 64981018 81107694 64981155 81107865 64981292 81108036 64981429 81108207 64981566 81108378 64981703 81108549 64981840 81108720 64981977 81108891 64982114 81109062 64982251 81109233 64982388 81109404 64982525 81109575 64982662 81109746 64982799 81109917 64982936 81110088 64983073 81110259 64983210 81110430 64983347 81110601 64983484 81110772 64983621 81110943 64983758 81111114 64983895 81111285 64984032 81111456 64984169 81111627 64984306 81111798 64984443 81111969 64984580 81112140 64984717 81112311 64984854 81112482 64984991 81112653 64985128 81112824 64985265 81112995 64985402 81113166 64985539 81113337 64985676 81113508 64985813 81113679 64985950 81113850 64986087 81114021 64986224 81114192 64986361 81114363 64986498 81114534 64986635 81114705 64986772 81114876 64986909 81115047 64987046 81115218 64987183 81115389 64987320 81115560 64987457 81115731 64987594 81115902 64987731 81116073 64987868 81116244 64988005 81116415 64988142 81116586 64988279 81116757 64988416 81116928 64988553 81117099 64988690 81117270 64988827 81117441 64988964 81117612 64989101 81117783 64989238 81117954 64989375 81118125 64989512 81118296 64989649 81118467 64989786 81118638 64989923 81118809 64990060 81118980 64990197 81119151 64990334 81119322 64990471 81119493 64990608 81119664 64990745 81119835 64990882 81120006 64991019 81120177
1000 17113218 0 17113218 21360294 17113355 21360465 17113492 21360636 17113629 21360807 17113766 21360978 17113903 21361149 17114040 21361320 17114177 21361491 17114314 21361662 17114451 21361833 17114588 21362004 17114725 21362175 17114862 21362346 17114999 21362517 17115136 21362688 17115273 21362859 17115410 21363030 17115547 21363201 17115684 21363372 17115821 21363543 17115958 21363714 17116095 21363885 17116232 21364056 17116369 21364227 17116506 21364398 17116643 21364569 17116780 21364740 17116917 21364911 17117054 21365082 17117191 21365253 17117328 21365424 17117465 21365595 17117602 21365766 17117739 21365937 17117876 21366108 17118013 21366279 17118150 21366450 17118287 21366621 17118424 21366792 17118561 21366963 17118698 21367134 17118835 21367305 17118972 21367476 17119109 21367647 17119246 21367818 17119383 21367989 17119520 21368160 17119657 21368331 17119794 21368502 17119931 21368673 17120068 21368844 17120205 21369015 17120342 21369186 17120479 21369357 17120616 21369528 17120753 21369699 17120890 21369870 17121027 21370041 17121164 21370212 17121301 21370383 17121438 21370554 17121575 21370725 17121712 21370896 17121849 21371067 17121986 21371238 17122123 21371409 17122260 21371580 17122397 21371751 17122534 21371922 17122671 21372093 17122808 21372264 17122945 21372435 17123082 21372606 17123219 21372777 17123356 21372948 17123493 21373119 17123630 21373290 17123767 21373461 17123904 21373632 17124041 21373803 17124178 21373974 17124315 21374145 17124452 21374316 17124589 21374487 17124726 21374658 17124863 21374829 17125000 21375000 17125137 21375171 17125274 21375342 17125411 21375513 17125548 21375684 17125685 21375855 17125822 21376026 17125959 21376197 17126096 21376368 17126233 21376539 17126370 21376710 17126507 21376881 17126644 21377052 17126781 21377223 17126918 21377394 17127055 21377565 17127192 21377736 17127329 21377907 17127466 21378078 17127603 21378249 17127740 21378420 17127877 21378591 17128014 21378762 17128151 21378933 17128288 21379104 17128425 21379275 17128562 21379446 17128699 21379617 17128836 21379788 17128973 21379959 17129110 21380130 17129247 21380301 17129384 21380472 17129521 21380643 17129658 21380814 17129795 21380985 17129932 21381156 17130069 21381327 17130206 21381498 17130343 21381669 17130480 21381840 17130617 21382011 17130754 21382182 17130891 21382353 17131028 21382524 17131165 21382695 17131302 21382866 17131439 21383037 17131576 21383208 17131713 21383379 17131850 21383550 17131987 21383721 17132124 21383892 17132261 21384063 17132398 21384234 17132535 21384405 17132672 21384576 17132809 21384747 17132946 21384918 17133083 21385089 17133220 21385260 17133357 21385431 17133494 21385602 17133631 21385773 17133768 21385944 17133905 21386115 17134042 21386286 17134179 21386457 17134316 21386628 17134453 21386799 17134590 21386970 17134727 21387141 17134864 21387312 17135001 21387483 17135138 21387654 17135275 21387825 17135412 21387996 17135549 21388167 17135686 21388338 17135823 21388509 17135960 21388680 17136097 21388851 17136234 21389022 17136371 21389193 17136508 21389364 17136645 21389535 17136782 21389706 17136919 21389877 17137056 21390048 17137193 21390219 17137330 21390390 17137467 21390561 17137604 21390732 17137741 21390903 17137878 21391074 17138015 21391245 17138152 21391416 17138289 21391587 17138426 21391758 17138563 21391929 17138700 21392100 17138837 21392271 17138974 21392442 17139111 21392613 17139248 21392784 17139385 21392955 17139522 21393126 17139659 21393297 17139796 21393468 17139933 21393639 17140070 21393810 17140207 21393981 17140344 21394152 17140481 21394323 17140618 21394494 17140755 21394665 17140892 21394836 17141029 21395007 17141166 21395178 17141303 21395349 17141440 21395520 17141577 21395691 17141714 21395862 17141851 21396033 17141988 21396204 17142125 21396375 17142262 21396546 17142399 21396717 17142536 21396888 17142673 21397059 17142810 21397230 17142947 21397401 17143084 21397572 17143221 21397743 17143358 21397914 17143495 21398085 17143632 21398256 17143769 21398427 17143906 21398598 17144043 21398769 17144180 21398940 17144317 21399111 17144454 21399282 17144591 21399453 17144728 21399624 17144865 21399795 17145002 21399966 17145139 21400137 17145276 21400308 17145413 21400479 17145550 21400650 17145687 21400821 17145824 21400992 17145961 21401163 17146098 21401334 17146235 21401505 17146372 21401676 17146509 21401847 17146646 21402018 17146783 21402189 17146920 21402360 17147057 21402531 17147194 21402702 17147331 21402873 17147468 21403044 17147605 21403215 17147742 21403386 17147879 21403557 17148016 21403728 17148153 21403899 17148290 21404070 17148427 21404241 17148564 21404412 17148701 21404583 17148838 21404754 17148975 21404925 17149112 21405096 17149249 21405267 17149386 21405438 17149523 21405609 17149660 21405780 17149797 21405951 17149934 21406122 17150071 21406293 17150208 21406464 17150345 21406635 17150482 21406806 17150619 21406977 17150756 21407148 17150893 21407319 17151030 21407490 17151167 21407661 17151304 21407832 17151441 21408003 17151578 21408174 17151715 21408345 17151852 21408516 17151989 21408687 17152126 21408858 17152263 21409029 17152400 21409200 17152537 21409371 17152674 21409542 17152811 21409713 17152948 21409884 17153085 21410055 17153222 21410226 17153359 21410397 17153496 21410568 17153633 21410739 17153770 21410910 17153907 21411081 17154044 21411252 17154181 21411423 17154318 21411594 17154455 21411765 17154592 21411936 17154729 21412107 17154866 21412278 17155003 21412449 17155140 21412620 17155277 21412791 17155414 21412962 17155551 21413133 17155688 21413304 17155825 21413475 17155962 21413646 17156099 21413817 17156236 21413988 17156373 21414159 17156510 21414330 17156647 21414501 17156784 21414672 17156921 21414843 17157058 21415014 17157195 21415185 17157332 21415356 17157469 21415527 17157606 21415698 17157743 21415869 17157880 21416040 17158017 21416211 17158154 21416382 17158291 21416553 17158428 21416724 17158565 21416895 17158702 21417066 17158839 21417237 17158976 21417408 17159113 21417579 17159250 21417750 17159387 21417921 17159524 21418092 17159661 21418263 17159798 21418434 17159935 21418605 17160072 21418776 17160209 21418947 17160346 21419118 17160483 21419289 17160620 21419460 17160757 21419631 17160894 21419802 17161031 21419973 17161168 21420144 17161305 21420315 17161442 21420486 17161579 21420657 17161716 21420828 17161853 21420999 17161990 21421170 17162127 21421341 17162264 21421512 17162401 21421683 17162538 21421854 17162675 21422025 17162812 21422196 17162949 21422367 17163086 21422538 17163223 21422709 17163360 21422880 17163497 21423051 17163634 21423222 17163771 21423393 17163908 21423564 17164045 21423735 17164182 21423906 17164319 21424077 17164456 21424248 17164593 21424419 17164730 21424590 17164867 21424761 17165004 21424932 17165141 21425103 17165278 21425274 17165415 21425445 17165552 21425616 17165689 21425787 17165826 21425958 17165963 21426129 17166100 21426300 17166237 21426471 17166374 21426642 17166511 21426813 17166648 21426984 17166785 21427155 17166922 21427326 17167059 21427497 17167196 21427668 17167333 21427839 17167470 21428010 17167607 21428181 17167744 21428352 17167881 21428523 17168018 21428694 17168155 21428865 17168292 21429036 17168429 21429207 17168566 21429378 17168703 21429549 17168840 21429720 17168977 21429891 17169114 21430062 17169251 21430233 17169388 21430404 17169525 21430575 17169662 21430746 17169799 21430917 17169936 21431088 17170073 21431259 17170210 21431430 17170347 21431601 17170484 21431772 17170621 21431943 17170758 21432114 17170895 21432285 17171032 21432456 17171169 21432627 17171306 21432798 17171443 21432969 17171580 21433140 17171717 21433311 17171854 21433482 17171991 21433653 17172128 21433824 17172265 21433995 17172402 21434166 17172539 21434337 17172676 21434508 17172813 21434679 17172950 21434850 17173087 21435021 17173224 21435192 17173361 21435363 17173498 21435534 17173635 21435705 17173772 21435876 17173909 21436047 17174046 21436218 17174183 21436389 17174320 21436560 17174457 21436731 17174594 21436902 17174731 21437073 17174868 21437244 17175005 21437415 17175142 21437586 17175279 21437757 17175416 21437928 17175553 21438099 17175690 21438270 17175827 21438441 17175964 21438612 17176101 21438783 17176238 21438954 17176375 21439125 17176512 21439296 17176649 21439467 17176786 21439638 17176923 21439809 17177060 21439980 17177197 21440151 17177334 21440322 17177471 21440493 17177608 21440664 17177745 21440835 17177882 21441006 17178019 21441177 17178156 21441348 17178293 21441519 17178430 21441690 17178567 21441861 17178704 21442032 17178841 21442203 17178978 21442374 17179115 21442545 17179252 21442716 17179389 21442887 17179526 21443058 17179663 21443229 17179800 21443400 17179937 21443571 17180074 21443742 17180211 21443913 17180348 21444084 17180485 21444255 17180622 21444426 17180759 21444597 17180896 21444768 17181033 21444939 17181170 21445110 17181307 21445281 17181444 21445452 17181581 21445623 17181718 21445794 17181855 21445965 17181992 21446136 17182129 21446307 17182266 21446478 17182403 21446649 17182540 21446820 17182677 21446991 17182814 21447162 17182951 21447333 17183088 21447504 17183225 21447675 17183362 21447846 17183499 21448017 17183636 21448188 17183773 21448359 17183910 21448530 17184047 21448701 17184184 21448872 17184321 21449043 17184458 21449214 17184595 21449385 17184732 21449556 17184869 21449727 17185006 21449898 17185143 21450069 17185280 21450240 17185417 21450411 17185554 21450582 17185691 21450753 17185828 21450924 17185965 21451095 17186102 21451266 17186239 21451437 17186376 21451608 17186513 21451779 17186650 21451950 17186787 21452121 17186924 21452292 17187061 21452463 17187198 21452634 17187335 21452805 17187472 21452976 17187609 21453147 17187746 21453318 17187883 21453489 17188020 21453660 17188157 21453831 17188294 21454002 17188431 21454173 17188568 21454344 17188705 21454515 17188842 21454686 17188979 21454857 17189116 21455028 17189253 21455199 17189390 21455370 17189527 21455541 17189664 21455712 17189801 21455883 17189938 21456054 17190075 21456225 17190212 21456396 17190349 21456567 17190486 21456738 17190623 21456909 17190760 21457080 17190897 21457251 17191034 21457422 17191171 21457593 17191308 21457764 17191445 21457935 17191582 21458106 17191719 21458277 17191856 21458448 17191993 21458619 17192130 21458790 17192267 21458961 17192404 21459132 17192541 21459303 17192678 21459474 17192815 21459645 17192952 21459816 17193089 21459987 17193226 21460158 17193363 21460329 17193500 21460500 17193637 21460671 17193774 21460842 17193911 21461013 17194048 21461184 17194185 21461355 17194322 21461526 17194459 21461697 17194596 21461868 17194733 21462039 17194870 21462210 17195007 21462381 17195144 21462552 17195281 21462723 17195418 21462894 17195555 21463065 17195692 21463236 17195829 21463407 17195966 21463578 17196103 21463749 17196240 21463920 17196377 21464091 17196514 21464262 17196651 21464433 17196788 21464604 17196925 21464775 17197062 21464946 17197199 21465117 17197336 21465288 17197473 21465459 17197610 21465630 17197747 21465801 17197884 21465972 17198021 21466143 17198158 21466314 17198295 21466485 17198432 21466656 17198569 21466827 17198706 21466998 17198843 21467169 17198980 21467340 17199117 21467511 17199254 21467682 17199391 21467853 17199528 21468024 17199665 21468195 17199802 21468366 17199939 21468537 17200076 21468708 17200213 21468879 17200350 21469050 17200487 21469221 17200624 21469392 17200761 21469563 17200898 21469734 17201035 21469905 17201172 21470076 17201309 21470247 17201446 21470418 17201583 21470589 17201720 21470760 17201857 21470931 17201994 21471102 17202131 21471273 17202268 21471444 17202405 21471615 17202542 21471786 17202679 21471957 17202816 21472128 17202953 21472299 17203090 21472470 17203227 21472641 17203364 21472812 17203501 21472983 17203638 21473154 17203775 21473325 17203912 21473496 17204049 21473667 17204186 21473838 17204323 21474009 17204460 21474180 17204597 21474351 17204734 21474522 17204871 21474693 17205008 21474864 17205145 21475035 17205282 21475206 17205419 21475377 17205556 21475548 17205693 21475719 17205830 21475890 17205967 21476061 17206104 21476232 17206241 21476403 17206378 21476574 17206515 21476745 17206652 21476916 17206789 21477087 17206926 21477258 17207063 21477429 17207200 21477600 17207337 21477771 17207474 21477942 17207611 21478113 17207748 21478284 17207885 21478455 17208022 21478626 17208159 21478797 17208296 21478968 17208433 21479139 17208570 21479310 17208707 21479481 17208844 21479652 17208981 21479823 17209118 21479994 17209255 21480165 17209392 21480336 17209529 21480507 17209666 21480678 17209803 21480849 17209940 21481020 17210077 21481191 17210214 21481362 17210351 21481533 17210488 21481704 17210625 21481875 17210762 21482046 17210899 21482217 17211036 21482388 17211173 21482559 17211310 21482730 17211447 21482901 17211584 21483072 17211721 21483243 17211858 21483414 17211995 21483585 17212132 21483756 17212269 21483927 17212406 21484098 17212543 21484269 17212680 21484440 17212817 21484611 17212954 21484782 17213091 21484953 17213228 21485124 17213365 21485295 17213502 21485466 17213639 21485637 17213776 21485808 17213913 21485979 17214050 21486150 17214187 21486321 17214324 21486492 17214461 21486663 17214598 21486834 17214735 21487005 17214872 21487176 17215009 21487347 17215146 21487518 17215283 21487689 17215420 21487860 17215557 21488031 17215694 21488202 17215831 21488373 17215968 21488544 17216105 21488715 17216242 21488886 17216379 21489057 17216516 21489228 17216653 21489399 17216790 21489570 17216927 21489741 17217064 21489912 17217201 21490083 17217338 21490254 17217475 21490425 17217612 21490596 17217749 21490767 17217886 21490938 17218023 21491109 17218160 21491280 17218297 21491451 17218434 21491622 17218571 21491793 17218708 21491964 17218845 21492135 17218982 21492306 17219119 21492477 17219256 21492648 17219393 21492819 17219530 21492990 17219667 21493161 17219804 21493332 17219941 21493503 17220078 21493674 17220215 21493845 17220352 21494016 17220489 21494187 17220626 21494358 17220763 21494529 17220900 21494700 17221037 21494871 17221174 21495042 17221311 21495213 17221448 21495384 17221585 21495555 17221722 21495726 17221859 21495897 17221996 21496068 17222133 21496239 17222270 21496410 17222407 21496581 17222544 21496752 17222681 21496923 17222818 21497094 17222955 21497265 17223092 21497436 17223229 21497607 17223366 21497778 17223503 21497949 17223640 21498120 17223777 21498291 17223914 21498462 17224051 21498633 17224188 21498804 17224325 21498975 17224462 21499146 17224599 21499317 17224736 21499488 17224873 21499659 17225010 21499830 17225147 21500001 17225284 21500172 17225421 21500343 17225558 21500514 17225695 21500685 17225832 21500856 17225969 21501027 17226106 21501198 17226243 21501369 17226380 21501540 17226517 21501711 17226654 21501882 17226791 21502053 17226928 21502224 17227065 21502395 17227202 21502566 17227339 21502737 17227476 21502908 17227613 21503079 17227750 21503250 17227887 21503421 17228024 21503592 17228161 21503763 17228298 21503934 17228435 21504105 17228572 21504276 17228709 21504447 17228846 21504618 17228983 21504789 17229120 21504960 17229257 21505131 17229394 21505302 17229531 21505473 17229668 21505644 17229805 21505815 17229942 21505986 17230079 21506157 17230216 21506328 17230353 21506499 17230490 21506670 17230627 21506841 17230764 21507012 17230901 21507183 17231038 21507354 17231175 21507525 17231312 21507696 17231449 21507867 17231586 21508038 17231723 21508209 17231860 21508380 17231997 21508551 17232134 21508722 17232271 21508893 17232408 21509064 17232545 21509235 17232682 21509406 17232819 21509577 17232956 21509748 17233093 21509919 17233230 21510090 17233367 21510261 17233504 21510432 17233641 21510603 17233778 21510774 17233915 21510945 17234052 21511116 17234189 21511287 17234326 21511458 17234463 21511629 17234600 21511800 17234737 21511971 17234874 21512142 17235011 21512313 17235148 21512484 17235285 21512655 17235422 21512826 17235559 21512997 17235696 21513168 17235833 21513339 17235970 21513510 17236107 21513681 17236244 21513852 17236381 21514023 17236518 21514194 17236655 21514365 17236792 21514536 17236929 21514707 17237066 21514878 17237203 21515049 17237340 21515220 17237477 21515391 17237614 21515562 17237751 21515733 17237888 21515904 17238025 21516075 17238162 21516246 17238299 21516417 17238436 21516588 17238573 21516759 17238710 21516930 17238847 21517101 17238984 21517272 17239121 21517443 17239258 21517614 17239395 21517785 17239532 21517956 17239669 21518127 17239806 21518298 17239943 21518469 17240080 21518640 17240217 21518811 17240354 21518982 17240491 21519153 17240628 21519324 17240765 21519495 17240902 21519666 17241039 21519837 17241176 21520008 17241313 21520179 17241450 21520350 17241587 21520521 17241724 21520692 17241861 21520863 17241998 21521034 17242135 21521205 17242272 21521376 17242409 21521547 17242546 21521718 17242683 21521889 17242820 21522060 17242957 21522231 17243094 21522402 17243231 21522573 17243368 21522744 17243505 21522915 17243642 21523086 17243779 21523257 17243916 21523428 17244053 21523599 17244190 21523770 17244327 21523941 17244464 21524112 17244601 21524283 17244738 21524454 17244875 21524625 17245012 21524796 17245149 21524967 17245286 21525138 17245423 21525309 17245560 21525480 17245697 21525651 17245834 21525822 17245971 21525993 17246108 21526164 17246245 21526335 17246382 21526506 17246519 21526677 17246656 21526848 17246793 21527019 17246930 21527190 17247067 21527361 17247204 21527532 17247341 21527703 17247478 21527874 17247615 21528045 17247752 21528216 17247889 21528387 17248026 21528558 17248163 21528729 17248300 21528900 17248437 21529071 17248574 21529242 17248711 21529413 17248848 21529584 17248985 21529755 17249122 21529926 17249259 21530097 17249396 21530268 17249533 21530439 17249670 21530610 17249807 21530781 17249944 21530952
1000 68000772 0 68000772 84876876 68000909 84877047 68001046 84877218 68001183 84877389 68001320 84877560 68001457 84877731 68001594 84877902 68001731 84878073 68001868 84878244 68002005 84878415 68002142 84878586 68002279 84878757 68002416 84878928 68002553 84879099 68002690 84879270 68002827 84879441 68002964 84879612 68003101 84879783 68003238 84879954 68003375 84880125 68003512 84880296 68003649 84880467 68003786 84880638 68003923 84880809 68004060 84880980 68004197 84881151 68004334 84881322 68004471 84881493 68004608 84881664 68004745 84881835 68004882 84882006 68005019 84882177 68005156 84882348 68005293 84882519 68005430 84882690 68005567 84882861 68005704 84883032 68005841 84883203 68005978 84883374 68006115 84883545 68006252 84883716 68006389 84883887 68006526 84884058 68006663 84884229 68006800 84884400 68006937 84884571 68007074 84884742 68007211 84884913 68007348 84885084 68007485 84885255 68007622 84885426 68007759 84885597 68007896 84885768 68008033 84885939 68008170 84886110 68008307 84886281 68008444 84886452 68008581 84886623 68008718 84886794 68008855 84886965 68008992 84887136 68009129 84887307 68009266 84887478 68009403 84887649 68009540 84887820 68009677 84887991 68009814 84888162 68009951 84888333 68010088 84888504 68010225 84888675 68010362 84888846 68010499 84889017 68010636 84889188 68010773 84889359 68010910 84889530 68011047 84889701 68011184 84889872 68011321 84890043 68011458 84890214 68011595 84890385 68011732 84890556 68011869 84890727 68012006 84890898 68012143 84891069 68012280 84891240 68012417 84891411 68012554 84891582 68012691 84891753 68012828 84891924 68012965 84892095 68013102 84892266 68013239 84892437 68013376 84892608 68013513 84892779 68013650 84892950 68013787 84893121 68013924 84893292 68014061 84893463 68014198 84893634 68014335 84893805 68014472 84893976 68014609 84894147 68014746 84894318 68014883 84894489 68015020 84894660 68015157 84894831 68015294 84895002 68015431 84895173 68015568 84895344 68015705 84895515 68015842 84895686 68015979 84895857 68016116 84896028 68016253 84896199 68016390 84896370 68016527 84896541 68016664 84896712 68016801 84896883 68016938 84897054 68017075 84897225 68017212 84897396 68017349 84897567 68017486 84897738 68017623 84897909 68017760 84898080 68017897 84898251 68018034 84898422 68018171 84898593 68018308 84898764 68018445 84898935 68018582 84899106 68018719 84899277 68018856 84899448 68018993 84899619 68019130 84899790 68019267 84899961 68019404 84900132 68019541 84900303 68019678 84900474 68019815 84900645 68019952 84900816 68020089 84900987 68020226 84901158 68020363 84901329 68020500 84901500 68020637 84901671 68020774 84901842 68020911 84902013 68021048 84902184 68021185 84902355 68021322 84902526 68021459 84902697 68021596 84902868 68021733 84903039 68021870 84903210 68022007 84903381 68022144 84903552 68022281 84903723 68022418 84903894 68022555 84904065 68022692 84904236 68022829 84904407 68022966 84904578 68023103 84904749 68023240 84904920 68023377 84905091 68023514 84905262 68023651 84905433 68023788 84905604 68023925 84905775 68024062 84905946 68024199 84906117 68024336 84906288 68024473 84906459 68024610 84906630 68024747 84906801 68024884 84906972 68025021 84907143 68025158 84907314 68025295 84907485 68025432 84907656 68025569 84907827 68025706 84907998 68025843 84908169 68025980 84908340 68026117 84908511 68026254 84908682 68026391 84908853 68026528 84909024 68026665 84909195 68026802 84909366 68026939 84909537 68027076 84909708 68027213 84909879 68027350 84910050 68027487 84910221 68027624 84910392 68027761 84910563 68027898 84910734 68028035 84910905 68028172 84911076 68028309 84911247 68028446 84911418 68028583 84911589 68028720 84911760 68028857 84911931 68028994 84912102 68029131 84912273 68029268 84912444 68029405 84912615 68029542 84912786 68029679 84912957 68029816 84913128 68029953 84913299 68030090 84913470 68030227 84913641 68030364 84913812 68030501 84913983 68030638 84914154 68030775 84914325 68030912 84914496 68031049 84914667 68031186 84914838 68031323 84915009 68031460 84915180 68031597 84915351 68031734 84915522 68031871 84915693 68032008 84915864 68032145 84916035 68032282 84916206 68032419 84916377 68032556 84916548 68032693 84916719 68032830 84916890 68032967 84917061 68033104 84917232 68033241 84917403 68033378 84917574 68033515 84917745 68033652 84917916 68033789 84918087 68033926 84918258 68034063 84918429 68034200 84918600 68034337 84918771 68034474 84918942 68034611 84919113 68034748 84919284 68034885 84919455 68035022 84919626 68035159 84919797 68035296 84919968 68035433 84920139 68035570 84920310 68035707 84920481 68035844 84920652 68035981 84920823 68036118 84920994 68036255 84921165 68036392 84921336 68036529 84921507 68036666 84921678 68036803 84921849 68036940 84922020 68037077 84922191 68037214 84922362 68037351 84922533 68037488 84922704 68037625 84922875 68037762 84923046 68037899 84923217 68038036 84923388 68038173 84923559 68038310 84923730 68038447 84923901 68038584 84924072 68038721 84924243 68038858 84924414 68038995 84924585 68039132 84924756 68039269 84924927 68039406 84925098 68039543 84925269 68039680 84925440 68039817 84925611 68039954 84925782 68040091 84925953 68040228 84926124 68040365 84926295 68040502 84926466 68040639 84926637 68040776 84926808 68040913 84926979 68041050 84927150 68041187 84927321 68041324 84927492 68041461 84927663 68041598 84927834 68041735 84928005 68041872 84928176 68042009 84928347 68042146 84928518 68042283 84928689 68042420 84928860 68042557 84929031 68042694 84929202 68042831 84929373 68042968 84929544 68043105 84929715 68043242 84929886 68043379 84930057 68043516 84930228 68043653 84930399 68043790 84930570 68043927 84930741 68044064 84930912 68044201 84931083 68044338 84931254 68044475 84931425 68044612 84931596 68044749 84931767 68044886 84931938 68045023 84932109 68045160 84932280 68045297 84932451 68045434 84932622 68045571 84932793 68045708 84932964 68045845 84933135 68045982 84933306 68046119 84933477 68046256 84933648 68046393 84933819 68046530 84933990 68046667 84934161 68046804 84934332 68046941 84934503 68047078 84934674 68047215 84934845 68047352 84935016 68047489 84935187 68047626 84935358 68047763 84935529 68047900 84935700 68048037 84935871 68048174 84936042 68048311 84936213 68048448 84936384 68048585 84936555 68048722 84936726 68048859 84936897 68048996 84937068 68049133 84937239 68049270 84937410 68049407 84937581 68049544 84937752 68049681 84937923 68049818 84938094 68049955 84938265 68050092 84938436 68050229 84938607 68050366 84938778 68050503 84938949 68050640 84939120 68050777 84939291 68050914 84939462 68051051 84939633 68051188 84939804 68051325 84939975 68051462 84940146 68051599 84940317 68051736 84940488 68051873 84940659 68052010 84940830 68052147 84941001 68052284 84941172 68052421 84941343 68052558 84941514 68052695 84941685 68052832 84941856 68052969 84942027 68053106 84942198 68053243 84942369 68053380 84942540 68053517 84942711 68053654 84942882 68053791 84943053 68053928 84943224 68054065 84943395 68054202 84943566 68054339 84943737 68054476 84943908 68054613 84944079 68054750 84944250 68054887 84944421 68055024 84944592 68055161 84944763 68055298 84944934 68055435 84945105 68055572 84945276 68055709 84945447 68055846 84945618 68055983 84945789 68056120 84945960 68056257 84946131 68056394 84946302 68056531 84946473 68056668 84946644 68056805 84946815 68056942 84946986 68057079 84947157 68057216 84947328 68057353 84947499 68057490 84947670 68057627 84947841 68057764 84948012 68057901 84948183 68058038 84948354 68058175 84948525 68058312 84948696 68058449 84948867 68058586 84949038 68058723 84949209 68058860 84949380 68058997 84949551 68059134 84949722 68059271 84949893 68059408 84950064 68059545 84950235 68059682 84950406 68059819 84950577 68059956 84950748 68060093 84950919 68060230 84951090 68060367 84951261 68060504 84951432 68060641 84951603 68060778 84951774 68060915 84951945 68061052 84952116 68061189 84952287 68061326 84952458 68061463 84952629 68061600 84952800 68061737 84952971 68061874 84953142 68062011 84953313 68062148 84953484 68062285 84953655 68062422 84953826 68062559 84953997 68062696 84954168 68062833 84954339 68062970 84954510 68063107 84954681 68063244 84954852 68063381 84955023 68063518 84955194 68063655 84955365 68063792 84955536 68063929 84955707 68064066 84955878 68064203 84956049 68064340 84956220 68064477 84956391 68064614 84956562 68064751 84956733 68064888 84956904 68065025 84957075 68065162 84957246 68065299 84957417 68065436 84957588 68065573 84957759 68065710 84957930 68065847 84958101 68065984 84958272 68066121 84958443 68066258 84958614 68066395 84958785 68066532 84958956 68066669 84959127 68066806 84959298 68066943 84959469 68067080 84959640 68067217 84959811 68067354 84959982 68067491 84960153 68067628 84960324 68067765 84960495 68067902 84960666 68068039 84960837 68068176 84961008 68068313 84961179 68068450 84961350 68068587 84961521 68068724 84961692 68068861 84961863 68068998 84962034 68069135 84962205 68069272 84962376 68069409 84962547 68069546 84962718 68069683 84962889 68069820 84963060 68069957 84963231 68070094 84963402 68070231 84963573 68070368 84963744 68070505 84963915 68070642 84964086 68070779 84964257 68070916 84964428 68071053 84964599 68071190 84964770 68071327 84964941 68071464 84965112 68071601 84965283 68071738 84965454 68071875 84965625 68072012 84965796 68072149 84965967 68072286 84966138 68072423 84966309 68072560 84966480 68072697 84966651 68072834 84966822 68072971 84966993 68073108 84967164 68073245 84967335 68073382 84967506 68073519 84967677 68073656 84967848 68073793 84968019 68073930 84968190 68074067 84968361 68074204 84968532 68074341 84968703 68074478 84968874 68074615 84969045 68074752 84969216 68074889 84969387 68075026 84969558 68075163 84969729 68075300 84969900 68075437 84970071 68075574 84970242 68075711 84970413 68075848 84970584 68075985 84970755 68076122 84970926 68076259 84971097 68076396 84971268 68076533 84971439 68076670 84971610 68076807 84971781 68076944 84971952 68077081 84972123 68077218 84972294 68077355 84972465 68077492 84972636 68077629 84972807 68077766 84972978 68077903 84973149 68078040 84973320 68078177 84973491 68078314 84973662 68078451 84973833 68078588 84974004 68078725 84974175 68078862 84974346 68078999 84974517 68079136 84974688 68079273 84974859 68079410 84975030 68079547 84975201 68079684 84975372 68079821 84975543 68079958 84975714 68080095 84975885 68080232 84976056 68080369 84976227 68080506 84976398 68080643 84976569 68080780 84976740 68080917 84976911 68081054 84977082 68081191 84977253 68081328 84977424 68081465 84977595 68081602 84977766 68081739 84977937 68081876 84978108 68082013 84978279 68082150 84978450 68082287 84978621 68082424 84978792 68082561 84978963 68082698 84979134 68082835 84979305 68082972 84979476 68083109 84979647 68083246 84979818 68083383 84979989 68083520 84980160 68083657 84980331 68083794 84980502 68083931 84980673 68084068 84980844 68084205 84981015 68084342 84981186 68084479 84981357 68084616 84981528 68084753 84981699 68084890 84981870 68085027 84982041 68085164 84982212 68085301 84982383 68085438 84982554 68085575 84982725 68085712 84982896 68085849 84983067 68085986 84983238 68086123 84983409 68086260 84983580 68086397 84983751 68086534 84983922 68086671 84984093 68086808 84984264 68086945 84984435 68087082 84984606 68087219 84984777 68087356 84984948 68087493 84985119 68087630 84985290 68087767 84985461 68087904 84985632 68088041 84985803 68088178 84985974 68088315 84986145 68088452 84986316 68088589 84986487 68088726 84986658 68088863 84986829 68089000 84987000 68089137 84987171 68089274 84987342 68089411 84987513 68089548 84987684 68089685 84987855 68089822 84988026 68089959 84988197 68090096 84988368 68090233 84988539 68090370 84988710 68090507 84988881 68090644 84989052 68090781 84989223 68090918 84989394 68091055 84989565 68091192 84989736 68091329 84989907 68091466 84990078 68091603 84990249 68091740 84990420 68091877 84990591 68092014 84990762 68092151 84990933 68092288 84991104 68092425 84991275 68092562 84991446 68092699 84991617 68092836 84991788 68092973 84991959 68093110 84992130 68093247 84992301 68093384 84992472 68093521 84992643 68093658 84992814 68093795 84992985 68093932 84993156 68094069 84993327 68094206 84993498 68094343 84993669 68094480 84993840 68094617 84994011 68094754 84994182 68094891 84994353 68095028 84994524 68095165 84994695 68095302 84994866 68095439 84995037 68095576 84995208 68095713 84995379 68095850 84995550 68095987 84995721 68096124 84995892 68096261 84996063 68096398 84996234 68096535 84996405 68096672 84996576 68096809 84996747 68096946 84996918 68097083 84997089 68097220 84997260 68097357 84997431 68097494 84997602 68097631 84997773 68097768 84997944 68097905 84998115 68098042 84998286 68098179 84998457 68098316 84998628 68098453 84998799 68098590 84998970 68098727 84999141 68098864 84999312 68099001 84999483 68099138 84999654 68099275 84999825 68099412 84999996 68099549 85000167 68099686 85000338 68099823 85000509 68099960 85000680 68100097 85000851 68100234 85001022 68100371 85001193 68100508 85001364 68100645 85001535 68100782 85001706 68100919 85001877 68101056 85002048 68101193 85002219 68101330 85002390 68101467 85002561 68101604 85002732 68101741 85002903 68101878 85003074 68102015 85003245 68102152 85003416 68102289 85003587 68102426 85003758 68102563 85003929 68102700 85004100 68102837 85004271 68102974 85004442 68103111 85004613 68103248 85004784 68103385 85004955 68103522 85005126 68103659 85005297 68103796 85005468 68103933 85005639 68104070 85005810 68104207 85005981 68104344 85006152 68104481 85006323 68104618 85006494 68104755 85006665 68104892 85006836 68105029 85007007 68105166 85007178 68105303 85007349 68105440 85007520 68105577 85007691 68105714 85007862 68105851 85008033 68105988 85008204 68106125 85008375 68106262 85008546 68106399 85008717 68106536 85008888 68106673 85009059 68106810 85009230 68106947 85009401 68107084 85009572 68107221 85009743 68107358 85009914 68107495 85010085 68107632 85010256 68107769 85010427 68107906 85010598 68108043 85010769 68108180 85010940 68108317 85011111 68108454 85011282 68108591 85011453 68108728 85011624 68108865 85011795 68109002 85011966 68109139 85012137 68109276 85012308 68109413 85012479 68109550 85012650 68109687 85012821 68109824 85012992 68109961 85013163 68110098 85013334 68110235 85013505 68110372 85013676 68110509 85013847 68110646 85014018 68110783 85014189 68110920 85014360 68111057 85014531 68111194 85014702 68111331 85014873 68111468 85015044 68111605 85015215 68111742 85015386 68111879 85015557 68112016 85015728 68112153 85015899 68112290 85016070 68112427 85016241 68112564 85016412 68112701 85016583 68112838 85016754 68112975 85016925 68113112 85017096 68113249 85017267 68113386 85017438 68113523 85017609 68113660 85017780 68113797 85017951 68113934 85018122 68114071 85018293 68114208 85018464 68114345 85018635 68114482 85018806 68114619 85018977 68114756 85019148 68114893 85019319 68115030 85019490 68115167 85019661 68115304 85019832 68115441 85020003 68115578 85020174 68115715 85020345 68115852 85020516 68115989 85020687 68116126 85020858 68116263 85021029 68116400 85021200 68116537 85021371 68116674 85021542 68116811 85021713 68116948 85021884 68117085 85022055 68117222 85022226 68117359 85022397 68117496 85022568 68117633 85022739 68117770 85022910 68117907 85023081 68118044 85023252 68118181 85023423 68118318 85023594 68118455 85023765 68118592 85023936 68118729 85024107 68118866 85024278 68119003 85024449 68119140 85024620 68119277 85024791 68119414 85024962 68119551 85025133 68119688 85025304 68119825 85025475 68119962 85025646 68120099 85025817 68120236 85025988 68120373 85026159 68120510 85026330 68120647 85026501 68120784 85026672 68120921 85026843 68121058 85027014 68121195 85027185 68121332 85027356 68121469 85027527 68121606 85027698 68121743 85027869 68121880 85028040 68122017 85028211 68122154 85028382 68122291 85028553 68122428 85028724 68122565 85028895 68122702 85029066 68122839 85029237 68122976 85029408 68123113 85029579 68123250 85029750 68123387 85029921 68123524 85030092 68123661 85030263 68123798 85030434 68123935 85030605 68124072 85030776 68124209 85030947 68124346 85031118 68124483 85031289 68124620 85031460 68124757 85031631 68124894 85031802 68125031 85031973 68125168 85032144 68125305 85032315 68125442 85032486 68125579 85032657 68125716 85032828 68125853 85032999 68125990 85033170 68126127 85033341 68126264 85033512 68126401 85033683 68126538 85033854 68126675 85034025 68126812 85034196 68126949 85034367 68127086 85034538 68127223 85034709 68127360 85034880 68127497 85035051 68127634 85035222 68127771 85035393 68127908 85035564 68128045 85035735 68128182 85035906 68128319 85036077 68128456 85036248 68128593 85036419 68128730 85036590 68128867 85036761 68129004 85036932 68129141 85037103 68129278 85037274 68129415 85037445 68129552 85037616 68129689 85037787 68129826 85037958 68129963 85038129 68130100 85038300 68130237 85038471 68130374 85038642 68130511 85038813 68130648 85038984 68130785 85039155 68130922 85039326 68131059 85039497 68131196 85039668 68131333 85039839 68131470 85040010 68131607 85040181 68131744 85040352 68131881 85040523 68132018 85040694 68132155 85040865 68132292 85041036 68132429 85041207 68132566 85041378 68132703 85041549 68132840 85041720 68132977 85041891 68133114 85042062 68133251 85042233 68133388 85042404 68133525 85042575 68133662 85042746 68133799 85042917 68133936 85043088 68134073 85043259 68134210 85043430 68134347 85043601 68134484 85043772 68134621 85043943 68134758 85044114 68134895 85044285 68135032 85044456 68135169 85044627 68135306 85044798 68135443 85044969 68135580 85045140 68135717 85045311 68135854 85045482 68135991 85045653 68136128 85045824 68136265 85045995 68136402 85046166 68136539 85046337 68136676 85046508 68136813 85046679 68136950 85046850 68137087 85047021 68137224 85047192 68137361 85047363 68137498 85047534
1000 10136900 0 10136900 12652627 10137037 12652798 10137174 12652969 10137311 12653140 10137448 12653311 10137585 12653482 10137722 12653653 10137859 12653824 10137996 12653995 10138133 12654166 10138270 12654337 10138407 12654508 10138544 12654679 10138681 12654850 10138818 12655021 10138955 12655192 10139092 12655363 10139229 12655534 10139366 12655705 10139503 12655876 10139640 12656047 10139777 12656218 10139914 12656389 10140051 12656560 10140188 12656731 10140325 12656902 10140462 12657073 10140599 12657244 10140736 12657415 10140873 12657586 10141010 12657757 10141147 12657928 10141284 12658099 10141421 12658270 10141558 12658441 10141695 12658612 10141832 12658783 10141969 12658954 10142106 12659125 10142243 12659296 10142380 12659467 10142517 12659638 10142654 12659809 10142791 12659980 10142928 12660151 10143065 12660322 10143202 12660493 10143339 12660664 10143476 12660835 10143613 12661006 10143750 12661177 10143887 12661348 10144024 12661519 10144161 12661690 10144298 12661861 10144435 12662032 10144572 12662203 10144709 12662374 10144846 12662545 10144983 12662716 10145120 12662887 10145257 12663058 10145394 12663229 10145531 12663400 10145668 12663571 10145805 12663742 10145942 12663913 10146079 12664084 10146216 12664255 10146353 12664426 10146490 12664597 10146627 12664768 10146764 12664939 10146901 12665110 10147038 12665281 10147175 12665452 10147312 12665623 10147449 12665794 10147586 12665965 10147723 12666136 10147860 12666307 10147997 12666478 10148134 12666649 10148271 12666820 10148408 12666991 10148545 12667162 10148682 12667333 10148819 12667504 10148956 12667675 10149093 12667846 10149230 12668017 10149367 12668188 10149504 12668359 10149641 12668530 10149778 12668701 10149915 12668872 10150052 12669043 10150189 12669214 10150326 12669385 10150463 12669556 10150600 12669727 10150737 12669898 10150874 12670069 10151011 12670240 10151148 12670411 10151285 12670582 10151422 12670753 10151559 12670924 10151696 12671095 10151833 12671266 10151970 12671437 10152107 12671608 10152244 12671779 10152381 12671950 10152518 12672121 10152655 12672292 10152792 12672463 10152929 12672634 10153066 12672805 10153203 12672976 10153340 12673147 10153477 12673318 10153614 12673489 10153751 12673660 10153888 12673831 10154025 12674002 10154162 12674173 10154299 12674344 10154436 12674515 10154573 12674686 10154710 12674857 10154847 12675028 10154984 12675199 10155121 12675370 10155258 12675541 10155395 12675712 10155532 12675883 10155669 12676054 10155806 12676225 10155943 12676396 10156080 12676567 10156217 12676738 10156354 12676909 10156491 12677080 10156628 12677251 10156765 12677422 10156902 12677593 10157039 12677764 10157176 12677935 10157313 12678106 10157450 12678277 10157587 12678448 10157724 12678619 10157861 12678790 10157998 12678961 10158135 12679132 10158272 12679303 10158409 12679474 10158546 12679645 10158683 12679816 10158820 12679987 10158957 12680158 10159094 12680329 10159231 12680500 10159368 12680671 10159505 12680842 10159642 12681013 10159779 12681184 10159916 12681355 10160053 12681526 10160190 12681697 10160327 12681868 10160464 12682039 10160601 12682210 10160738 12682381 10160875 12682552 10161012 12682723 10161149 12682894 10161286 12683065 10161423 12683236 10161560 12683407 10161697 12683578 10161834 12683749 10161971 12683920 10162108 12684091 10162245 12684262 10162382 12684433 10162519 12684604 10162656 12684775 10162793 12684946 10162930 12685117 10163067 12685288 10163204 12685459 10163341 12685630 10163478 12685801 10163615 12685972 10163752 12686143 10163889 12686314 10164026 12686485 10164163 12686656 10164300 12686827 10164437 12686998 10164574 12687169 10164711 12687340 10164848 12687511 10164985 12687682 10165122 12687853 10165259 12688024 10165396 12688195 10165533 12688366 10165670 12688537 10165807 12688708 10165944 12688879 10166081 12689050 10166218 12689221 10166355 12689392 10166492 12689563 10166629 12689734 10166766 12689905 10166903 12690076 10167040 12690247 10167177 12690418 10167314 12690589 10167451 12690760 10167588 12690931 10167725 12691102 10167862 12691273 10167999 12691444 10168136 12691615 10168273 12691786 10168410 12691957 10168547 12692128 10168684 12692299 10168821 12692470 10168958 12692641 10169095 12692812 10169232 12692983 10169369 12693154 10169506 12693325 10169643 12693496 10169780 12693667 10169917 12693838 10170054 12694009 10170191 12694180 10170328 12694351 10170465 12694522 10170602 12694693 10170739 12694864 10170876 12695035 10171013 12695206 10171150 12695377 10171287 12695548 10171424 12695719 10171561 12695890 10171698 12696061 10171835 12696232 10171972 12696403 10172109 12696574 10172246 12696745 10172383 12696916 10172520 12697087 10172657 12697258 10172794 12697429 10172931 12697600 10173068 12697771 10173205 12697942 10173342 12698113 10173479 12698284 10173616 12698455 10173753 12698626 10173890 12698797 10174027 12698968 10174164 12699139 10174301 12699310 10174438 12699481 10174575 12699652 10174712 12699823 10174849 12699994 10174986 12700165 10175123 12700336 10175260 12700507 10175397 12700678 10175534 12700849 10175671 12701020 10175808 12701191 10175945 12701362 10176082 12701533 10176219 12701704 10176356 12701875 10176493 12702046 10176630 12702217 10176767 12702388 10176904 12702559 10177041 12702730 10177178 12702901 10177315 12703072 10177452 12703243 10177589 12703414 10177726 12703585 10177863 12703756 10178000 12703927 10178137 12704098 10178274 12704269 10178411 12704440 10178548 12704611 10178685 12704782 10178822 12704953 10178959 12705124 10179096 12705295 10179233 12705466 10179370 12705637 10179507 12705808 10179644 12705979 10179781 12706150 10179918 12706321 10180055 12706492 10180192 12706663 10180329 12706834 10180466 12707005 10180603 12707176 10180740 12707347 10180877 12707518 10181014 12707689 10181151 12707860 10181288 12708031 10181425 12708202 10181562 12708373 10181699 12708544 10181836 12708715 10181973 12708886 10182110 12709057 10182247 12709228 10182384 12709399 10182521 12709570 10182658 12709741 10182795 12709912 10182932 12710083 10183069 12710254 10183206 12710425 10183343 12710596 10183480 12710767 10183617 12710938 10183754 12711109 10183891 12711280 10184028 12711451 10184165 12711622 10184302 12711793 10184439 12711964 10184576 12712135 10184713 12712306 10184850 12712477 10184987 12712648 10185124 12712819 10185261 12712990 10185398 12713161 10185535 12713332 10185672 12713503 10185809 12713674 10185946 12713845 10186083 12714016 10186220 12714187 10186357 12714358 10186494 12714529 10186631 12714700 10186768 12714871 10186905 12715042 10187042 12715213 10187179 12715384 10187316 12715555 10187453 12715726 10187590 12715897 10187727 12716068 10187864 12716239 10188001 12716410 10188138 12716581 10188275 12716752 10188412 12716923 10188549 12717094 10188686 12717265 10188823 12717436 10188960 12717607 10189097 12717778 10189234 12717949 10189371 12718120 10189508 12718291 10189645 12718462 10189782 12718633 10189919 12718804 10190056 12718975 10190193 12719146 10190330 12719317 10190467 12719488 10190604 12719659 10190741 12719830 10190878 12720001 10191015 12720172 10191152 12720343 10191289 12720514 10191426 12720685 10191563 12720856 10191700 12721027 10191837 12721198 10191974 12721369 10192111 12721540 10192248 12721711 10192385 12721882 10192522 12722053 10192659 12722224 10192796 12722395 10192933 12722566 10193070 12722737 10193207 12722908 10193344 12723079 10193481 12723250 10193618 12723421 10193755 12723592 10193892 12723763 10194029 12723934 10194166 12724105 10194303 12724276 10194440 12724447 10194577 12724618 10194714 12724789 10194851 12724960 10194988 12725131 10195125 12725302 10195262 12725473 10195399 12725644 10195536 12725815 10195673 12725986 10195810 12726157 10195947 12726328 10196084 12726499 10196221 12726670 10196358 12726841 10196495 12727012 10196632 12727183 10196769 12727354 10196906 12727525 10197043 12727696 10197180 12727867 10197317 12728038 10197454 12728209 10197591 12728380 10197728 12728551 10197865 12728722 10198002 12728893 10198139 12729064 10198276 12729235 10198413 12729406 10198550 12729577 10198687 12729748 10198824 12729919 10198961 12730090 10199098 12730261 10199235 12730432 10199372 12730603 10199509 12730774 10199646 12730945 10199783 12731116 10199920 12731287 10200057 12731458 10200194 12731629 10200331 12731800 10200468 12731971 10200605 12732142 10200742 12732313 10200879 12732484 10201016 12732655 10201153 12732826 10201290 12732997 10201427 12733168 10201564 12733339 10201701 12733510 10201838 12733681 10201975 12733852 10202112 12734023 10202249 12734194 10202386 12734365 10202523 12734536 10202660 12734707 10202797 12734878 10202934 12735049 10203071 12735220 10203208 12735391 10203345 12735562 10203482 12735733 10203619 12735904 10203756 12736075 10203893 12736246 10204030 12736417 10204167 12736588 10204304 12736759 10204441 12736930 10204578 12737101 10204715 12737272 10204852 12737443 10204989 12737614 10205126 12737785 10205263 12737956 10205400 12738127 10205537 12738298 10205674 12738469 10205811 12738640 10205948 12738811 10206085 12738982 10206222 12739153 10206359 12739324 10206496 12739495 10206633 12739666 10206770 12739837 10206907 12740008 10207044 12740179 10207181 12740350 10207318 12740521 10207455 12740692 10207592 12740863 10207729 12741034 10207866 12741205 10208003 12741376 10208140 12741547 10208277 12741718 10208414 12741889 10208551 12742060 10208688 12742231 10208825 12742402 10208962 12742573 10209099 12742744 10209236 12742915 10209373 12743086 10209510 12743257 10209647 12743428 10209784 12743599 10209921 12743770 10210058 12743941 10210195 12744112 10210332 12744283 10210469 12744454 10210606 12744625 10210743 12744796 10210880 12744967 10211017 12745138 10211154 12745309 10211291 12745480 10211428 12745651 10211565 12745822 10211702 12745993 10211839 12746164 10211976 12746335 10212113 12746506 10212250 12746677 10212387 12746848 10212524 12747019 10212661 12747190 10212798 12747361 10212935 12747532 10213072 12747703 10213209 12747874 10213346 12748045 10213483 12748216 10213620 12748387 10213757 12748558 10213894 12748729 10214031 12748900 10214168 12749071 10214305 12749242 10214442 12749413 10214579 12749584 10214716 12749755 10214853 12749926 10214990 12750097 10215127 12750268 10215264 12750439 10215401 12750610 10215538 12750781 10215675 12750952 10215812 12751123 10215949 12751294 10216086 12751465 10216223 12751636 10216360 12751807 10216497 12751978 10216634 12752149 10216771 12752320 10216908 12752491 10217045 12752662 10217182 12752833 10217319 12753004 10217456 12753175 10217593 12753346 10217730 12753517 10217867 12753688 10218004 12753859 10218141 12754030 10218278 12754201 10218415 12754372 10218552 12754543 10218689 12754714 10218826 12754885 10218963 12755056 10219100 12755227 10219237 12755398 10219374 12755569 10219511 12755740 10219648 12755911 10219785 12756082 10219922 12756253 10220059 12756424 10220196 12756595 10220333 12756766 10220470 12756937 10220607 12757108 10220744 12757279 10220881 12757450 10221018 12757621 10221155 12757792 10221292 12757963 10221429 12758134 10221566 12758305 10221703 12758476 10221840 12758647 10221977 12758818 10222114 12758989 10222251 12759160 10222388 12759331 10222525 12759502 10222662 12759673 10222799 12759844 10222936 12760015 10223073 12760186 10223210 12760357 10223347 12760528 10223484 12760699 10223621 12760870 10223758 12761041 10223895 12761212 10224032 12761383 10224169 12761554 10224306 12761725 10224443 12761896 10224580 12762067 10224717 12762238 10224854 12762409 10224991 12762580 10225128 12762751 10225265 12762922 10225402 12763093 10225539 12763264 10225676 12763435 10225813 12763606 10225950 12763777 10226087 12763948 10226224 12764119 10226361 12764290 10226498 12764461 10226635 12764632 10226772 12764803 10226909 12764974 10227046 12765145 10227183 12765316 10227320 12765487 10227457 12765658 10227594 12765829 10227731 12766000 10227868 12766171 10228005 12766342 10228142 12766513 10228279 12766684 10228416 12766855 10228553 12767026 10228690 12767197 10228827 12767368 10228964 12767539 10229101 12767710 10229238 12767881 10229375 12768052 10229512 12768223 10229649 12768394 10229786 12768565 10229923 12768736 10230060 12768907 10230197 12769078 10230334 12769249 10230471 12769420 10230608 12769591 10230745 12769762 10230882 12769933 10231019 12770104 10231156 12770275 10231293 12770446 10231430 12770617 10231567 12770788 10231704 12770959 10231841 12771130 10231978 12771301 10232115 12771472 10232252 12771643 10232389 12771814 10232526 12771985 10232663 12772156 10232800 12772327 10232937 12772498 10233074 12772669 10233211 12772840 10233348 12773011 10233485 12773182 10233622 12773353 10233759 12773524 10233896 12773695 10234033 12773866 10234170 12774037 10234307 12774208 10234444 12774379 10234581 12774550 10234718 12774721 10234855 12774892 10234992 12775063 10235129 12775234 10235266 12775405 10235403 12775576 10235540 12775747 10235677 12775918 10235814 12776089 10235951 12776260 10236088 12776431 10236225 12776602 10236362 12776773 10236499 12776944 10236636 12777115 10236773 12777286 10236910 12777457 10237047 12777628 10237184 12777799 10237321 12777970 10237458 12778141 10237595 12778312 10237732 12778483 10237869 12778654 10238006 12778825 10238143 12778996 10238280 12779167 10238417 12779338 10238554 12779509 10238691 12779680 10238828 12779851 10238965 12780022 10239102 12780193 10239239 12780364 10239376 12780535 10239513 12780706 10239650 12780877 10239787 12781048 10239924 12781219 10240061 12781390 10240198 12781561 10240335 12781732 10240472 12781903 10240609 12782074 10240746 12782245 10240883 12782416 10241020 12782587 10241157 12782758 10241294 12782929 10241431 12783100 10241568 12783271 10241705 12783442 10241842 12783613 10241979 12783784 10242116 12783955 10242253 12784126 10242390 12784297 10242527 12784468 10242664 12784639 10242801 12784810 10242938 12784981 10243075 12785152 10243212 12785323 10243349 12785494 10243486 12785665 10243623 12785836 10243760 12786007 10243897 12786178 10244034 12786349 10244171 12786520 10244308 12786691 10244445 12786862 10244582 12787033 10244719 12787204 10244856 12787375 10244993 12787546 10245130 12787717 10245267 12787888 10245404 12788059 10245541 12788230 10245678 12788401 10245815 12788572 10245952 12788743 10246089 12788914 10246226 12789085 10246363 12789256 10246500 12789427 10246637 12789598 10246774 12789769 10246911 12789940 10247048 12790111 10247185 12790282 10247322 12790453 10247459 12790624 10247596 12790795 10247733 12790966 10247870 12791137 10248007 12791308 10248144 12791479 10248281 12791650 10248418 12791821 10248555 12791992 10248692 12792163 10248829 12792334 10248966 12792505 10249103 12792676 10249240 12792847 10249377 12793018 10249514 12793189 10249651 12793360 10249788 12793531 10249925 12793702 10250062 12793873 10250199 12794044 10250336 12794215 10250473 12794386 10250610 12794557 10250747 12794728 10250884 12794899 10251021 12795070 10251158 12795241 10251295 12795412 10251432 12795583 10251569 12795754 10251706 12795925 10251843 12796096 10251980 12796267 10252117 12796438 10252254 12796609 10252391 12796780 10252528 12796951 10252665 12797122 10252802 12797293 10252939 12797464 10253076 12797635 10253213 12797806 10253350 12797977 10253487 12798148 10253624 12798319 10253761 12798490 10253898 12798661 10254035 12798832 10254172 12799003 10254309 12799174 10254446 12799345 10254583 12799516 10254720 12799687 10254857 12799858 10254994 12800029 10255131 12800200 10255268 12800371 10255405 12800542 10255542 12800713 10255679 12800884 10255816 12801055 10255953 12801226 10256090 12801397 10256227 12801568 10256364 12801739 10256501 12801910 10256638 12802081 10256775 12802252 10256912 12802423 10257049 12802594 10257186 12802765 10257323 12802936 10257460 12803107 10257597 12803278 10257734 12803449 10257871 12803620 10258008 12803791 10258145 12803962 10258282 12804133 10258419 12804304 10258556 12804475 10258693 12804646 10258830 12804817 10258967 12804988 10259104 12805159 10259241 12805330 10259378 12805501 10259515 12805672 10259652 12805843 10259789 12806014 10259926 12806185 10260063 12806356 10260200 12806527 10260337 12806698 10260474 12806869 10260611 12807040 10260748 12807211 10260885 12807382 10261022 12807553 10261159 12807724 10261296 12807895 10261433 12808066 10261570 12808237 10261707 12808408 10261844 12808579 10261981 12808750 10262118 12808921 10262255 12809092 10262392 12809263 10262529 12809434 10262666 12809605 10262803 12809776 10262940 12809947 10263077 12810118 10263214 12810289 10263351 12810460 10263488 12810631 10263625 12810802 10263762 12810973 10263899 12811144 10264036 12811315 10264173 12811486 10264310 12811657 10264447 12811828 10264584 12811999 10264721 12812170 10264858 12812341 10264995 12812512 10265132 12812683 10265269 12812854 10265406 12813025 10265543 12813196 10265680 12813367 10265817 12813538 10265954 12813709 10266091 12813880 10266228 12814051 10266365 12814222 10266502 12814393 10266639 12814564 10266776 12814735 10266913 12814906 10267050 12815077 10267187 12815248 10267324 12815419 10267461 12815590 10267598 12815761 10267735 12815932 10267872 12816103 10268009 12816274 10268146 12816445 10268283 12816616 10268420 12816787 10268557 12816958 10268694 12817129 10268831 12817300 10268968 12817471 10269105 12817642 10269242 12817813 10269379 12817984 10269516 12818155 10269653 12818326 10269790 12818497 10269927 12818668 10270064 12818839 10270201 12819010 10270338 12819181 10270475 12819352 10270612 12819523 10270749 12819694 10270886 12819865 10271023 12820036 10271160 12820207 10271297 12820378 10271434 12820549 10271571 12820720 10271708 12820891 10271845 12821062 10271982 12821233 10272119 12821404 10272256 12821575 10272393 12821746 10272530 12821917 10272667 12822088 10272804 12822259 10272941 12822430 10273078 12822601 10273215 12822772 10273352 12822943 10273489 12823114 10273626 12823285
1000 77540900 0 77540900 96784627 77541037 96784798 77541174 96784969 77541311 96785140 77541448 96785311 77541585 96785482 77541722 96785653 77541859 96785824 77541996 96785995 77542133 96786166 77542270 96786337 77542407 96786508 77542544 96786679 77542681 96786850 77542818 96787021 77542955 96787192 77543092 96787363 77543229 96787534 77543366 96787705 77543503 96787876 77543640 96788047 77543777 96788218 77543914 96788389 77544051 96788560 77544188 96788731 77544325 96788902 77544462 96789073 77544599 96789244 77544736 96789415 77544873 96789586 77545010 96789757 77545147 96789928 77545284 96790099 77545421 96790270 77545558 96790441 77545695 96790612 77545832 96790783 77545969 96790954 77546106 96791125 77546243 96791296 77546380 96791467 77546517 96791638 77546654 96791809 77546791 96791980 77546928 96792151 77547065 96792322 77547202 96792493 77547339 96792664 77547476 96792835 77547613 96793006 77547750 96793177 77547887 96793348 77548024 96793519 77548161 96793690 77548298 96793861 77548435 96794032 77548572 96794203 77548709 96794374 77548846 96794545 77548983 96794716 77549120 96794887 77549257 96795058 77549394 96795229 77549531 96795400 77549668 96795571 77549805 96795742 77549942 96795913 77550079 96796084 77550216 96796255 77550353 96796426 77550490 96796597 77550627 96796768 77550764 96796939 77550901 96797110 77551038 96797281 77551175 96797452 77551312 96797623 77551449 96797794 77551586 96797965 77551723 96798136 77551860 96798307 77551997 96798478 77552134 96798649 77552271 96798820 77552408 96798991 77552545 96799162 77552682 96799333 77552819 96799504 77552956 96799675 77553093 96799846 77553230 96800017 77553367 96800188 77553504 96800359 77553641 96800530 77553778 96800701 77553915 96800872 77554052 96801043 77554189 96801214 77554326 96801385 77554463 96801556 77554600 96801727 77554737 96801898 77554874 96802069 77555011 96802240 77555148 96802411 77555285 96802582 77555422 96802753 77555559 96802924 77555696 96803095 77555833 96803266 77555970 96803437 77556107 96803608 77556244 96803779 77556381 96803950 77556518 96804121 77556655 96804292 77556792 96804463 77556929 96804634 77557066 96804805 77557203 96804976 77557340 96805147 77557477 96805318 77557614 96805489 77557751 96805660 77557888 96805831 77558025 96806002 77558162 96806173 77558299 96806344 77558436 96806515 77558573 96806686 77558710 96806857 77558847 96807028 77558984 96807199 77559121 96807370 77559258 96807541 77559395 96807712 77559532 96807883 77559669 96808054 77559806 96808225 77559943 96808396 77560080 96808567 77560217 96808738 77560354 96808909 77560491 96809080 77560628 96809251 77560765 96809422 77560902 96809593 77561039 96809764 77561176 96809935 77561313 96810106 77561450 96810277 77561587 96810448 77561724 96810619 77561861 96810790 77561998 96810961 77562135 96811132 77562272 96811303 77562409 96811474 77562546 96811645 77562683 96811816 77562820 96811987 77562957 96812158 77563094 96812329 77563231 96812500 77563368 96812671 77563505 96812842 77563642 96813013 77563779 96813184 77563916 96813355 77564053 96813526 77564190 96813697 77564327 96813868 77564464 96814039 77564601 96814210 77564738 96814381 77564875 96814552 77565012 96814723 77565149 96814894 77565286 96815065 77565423 96815236 77565560 96815407 77565697 96815578 77565834 96815749 77565971 96815920 77566108 96816091 77566245 96816262 77566382 96816433 77566519 96816604 77566656 96816775 77566793 96816946 77566930 96817117 77567067 96817288 77567204 96817459 77567341 96817630 77567478 96817801 77567615 96817972 77567752 96818143 77567889 96818314 77568026 96818485 77568163 96818656 77568300 96818827 77568437 96818998 77568574 96819169 77568711 96819340 77568848 96819511 77568985 96819682 77569122 96819853 77569259 96820024 77569396 96820195 77569533 96820366 77569670 96820537 77569807 96820708 77569944 96820879 77570081 96821050 77570218 96821221 77570355 96821392 77570492 96821563 77570629 96821734 77570766 96821905 77570903 96822076 77571040 96822247 77571177 96822418 77571314 96822589 77571451 96822760 77571588 96822931 77571725 96823102 77571862 96823273 77571999 96823444 77572136 96823615 77572273 96823786 77572410 96823957 77572547 96824128 77572684 96824299 77572821 96824470 77572958 96824641 77573095 96824812 77573232 96824983 77573369 96825154 77573506 96825325 77573643 96825496 77573780 96825667 77573917 96825838 77574054 96826009 77574191 96826180 77574328 96826351 77574465 96826522 77574602 96826693 77574739 96826864 77574876 96827035 77575013 96827206 77575150 96827377 77575287 96827548 77575424 96827719 77575561 96827890 77575698 96828061 77575835 96828232 77575972 96828403 77576109 96828574 77576246 96828745 77576383 96828916 77576520 96829087 77576657 96829258 77576794 96829429 77576931 96829600 77577068 96829771 77577205 96829942 77577342 96830113 77577479 96830284 77577616 96830455 77577753 96830626 77577890 96830797 77578027 96830968 77578164 96831139 77578301 96831310 77578438 96831481 77578575 96831652 77578712 96831823 77578849 96831994 77578986 96832165 77579123 96832336 77579260 96832507 77579397 96832678 77579534 96832849 77579671 96833020 77579808 96833191 77579945 96833362 77580082 96833533 77580219 96833704 77580356 96833875 77580493 96834046 77580630 96834217 77580767 96834388 77580904 96834559 77581041 96834730 77581178 96834901 77581315 96835072 77581452 96835243 77581589 96835414 77581726 96835585 77581863 96835756 77582000 96835927 77582137 96836098 77582274 96836269 77582411 96836440 77582548 96836611 77582685 96836782 77582822 96836953 77582959 96837124 77583096 96837295 77583233 96837466 77583370 96837637 77583507 96837808 77583644 96837979 77583781 96838150 77583918 96838321 77584055 96838492 77584192 96838663 77584329 96838834 77584466 96839005 77584603 96839176 77584740 96839347 77584877 96839518 77585014 96839689 77585151 96839860 77585288 96840031 77585425 96840202 77585562 96840373 77585699 96840544 77585836 96840715 77585973 96840886 77586110 96841057 77586247 96841228 77586384 96841399 77586521 96841570 77586658 96841741 77586795 96841912 77586932 96842083 77587069 96842254 77587206 96842425 77587343 96842596 77587480 96842767 77587617 96842938 77587754 96843109 77587891 96843280 77588028 96843451 77588165 96843622 77588302 96843793 77588439 96843964 77588576 96844135 77588713 96844306 77588850 96844477 77588987 96844648 77589124 96844819 77589261 96844990 77589398 96845161 77589535 96845332 77589672 96845503 77589809 96845674 77589946 96845845 77590083 96846016 77590220 96846187 77590357 96846358 77590494 96846529 77590631 96846700 77590768 96846871 77590905 96847042 77591042 96847213 77591179 96847384 77591316 96847555 77591453 96847726 77591590 96847897 77591727 96848068 77591864 96848239 77592001 96848410 77592138 96848581 77592275 96848752 77592412 96848923 77592549 96849094 77592686 96849265 77592823 96849436 77592960 96849607 77593097 96849778 77593234 96849949 77593371 96850120 77593508 96850291 77593645 96850462 77593782 96850633 77593919 96850804 77594056 96850975 77594193 96851146 77594330 96851317 77594467 96851488 77594604 96851659 77594741 96851830 77594878 96852001 77595015 96852172 77595152 96852343 77595289 96852514 77595426 96852685 77595563 96852856 77595700 96853027 77595837 96853198 77595974 96853369 77596111 96853540 77596248 96853711 77596385 96853882 77596522 96854053 77596659 96854224 77596796 96854395 77596933 96854566 77597070 96854737 77597207 96854908 77597344 96855079 77597481 96855250 77597618 96855421 77597755 96855592 77597892 96855763 77598029 96855934 77598166 96856105 77598303 96856276 77598440 96856447 77598577 96856618 77598714 96856789 77598851 96856960 77598988 96857131 77599125 96857302 77599262 96857473 77599399 96857644 77599536 96857815 77599673 96857986 77599810 96858157 77599947 96858328 77600084 96858499 77600221 96858670 77600358 96858841 77600495 96859012 77600632 96859183 77600769 96859354 77600906 96859525 77601043 96859696 77601180 96859867 77601317 96860038 77601454 96860209 77601591 96860380 77601728 96860551 77601865 96860722 77602002 96860893 77602139 96861064 77602276 96861235 77602413 96861406 77602550 96861577 77602687 96861748 77602824 96861919 77602961 96862090 77603098 96862261 77603235 96862432 77603372 96862603 77603509 96862774 77603646 96862945 77603783 96863116 77603920 96863287 77604057 96863458 77604194 96863629 77604331 96863800 77604468 96863971 77604605 96864142 77604742 96864313 77604879 96864484 77605016 96864655 77605153 96864826 77605290 96864997 77605427 96865168 77605564 96865339 77605701 96865510 77605838 96865681 77605975 96865852 77606112 96866023 77606249 96866194 77606386 96866365 77606523 96866536 77606660 96866707 77606797 96866878 77606934 96867049 77607071 96867220 77607208 96867391 77607345 96867562 77607482 96867733 77607619 96867904 77607756 96868075 77607893 96868246 77608030 96868417 77608167 96868588 77608304 96868759 77608441 96868930 77608578 96869101 77608715 96869272 77608852 96869443 77608989 96869614 77609126 96869785 77609263 96869956 77609400 96870127 77609537 96870298 77609674 96870469 77609811 96870640 77609948 96870811 77610085 96870982 77610222 96871153 77610359 96871324 77610496 96871495 77610633 96871666 77610770 96871837 77610907 96872008 77611044 96872179 77611181 96872350 77611318 96872521 77611455 96872692 77611592 96872863 77611729 96873034 77611866 96873205 77612003 96873376 77612140 96873547 77612277 96873718 77612414 96873889 77612551 96874060 77612688 96874231 77612825 96874402 77612962 96874573 77613099 96874744 77613236 96874915 77613373 96875086 77613510 96875257 77613647 96875428 77613784 96875599 77613921 96875770 77614058 96875941 77614195 96876112 77614332 96876283 77614469 96876454 77614606 96876625 77614743 96876796 77614880 96876967 77615017 96877138 77615154 96877309 77615291 96877480 77615428 96877651 77615565 96877822 77615702 96877993 77615839 96878164 77615976 96878335 77616113 96878506 77616250 96878677 77616387 96878848 77616524 96879019 77616661 96879190 77616798 96879361 77616935 96879532 77617072 96879703 77617209 96879874 77617346 96880045 77617483 96880216 77617620 96880387 77617757 96880558 77617894 96880729 77618031 96880900 77618168 96881071 77618305 96881242 77618442 96881413 77618579 96881584 77618716 96881755 77618853 96881926 77618990 96882097 77619127 96882268 77619264 96882439 77619401 96882610 77619538 96882781 77619675 96882952 77619812 96883123 77619949 96883294 77620086 96883465 77620223 96883636 77620360 96883807 77620497 96883978 77620634 96884149 77620771 96884320 77620908 96884491 77621045 96884662 77621182 96884833 77621319 96885004 77621456 96885175 77621593 96885346 77621730 96885517 77621867 96885688 77622004 96885859 77622141 96886030 77622278 96886201 77622415 96886372 77622552 96886543 77622689 96886714 77622826 96886885 77622963 96887056 77623100 96887227 77623237 96887398 77623374 96887569 77623511 96887740 77623648 96887911 77623785 96888082 77623922 96888253 77624059 96888424 77624196 96888595 77624333 96888766 77624470 96888937 77624607 96889108 77624744 96889279 77624881 96889450 77625018 96889621 77625155 96889792 77625292 96889963 77625429 96890134 77625566 96890305 77625703 96890476 77625840 96890647 77625977 96890818 77626114 96890989 77626251 96891160 77626388 96891331 77626525 96891502 77626662 96891673 77626799 96891844 77626936 96892015 77627073 96892186 77627210 96892357 77627347 96892528 77627484 96892699 77627621 96892870 77627758 96893041 77627895 96893212 77628032 96893383 77628169 96893554 77628306 96893725 77628443 96893896 77628580 96894067 77628717 96894238 77628854 96894409 77628991 96894580 77629128 96894751 77629265 96894922 77629402 96895093 77629539 96895264 77629676 96895435 77629813 96895606 77629950 96895777 77630087 96895948 77630224 96896119 77630361 96896290 77630498 96896461 77630635 96896632 77630772 96896803 77630909 96896974 77631046 96897145 77631183 96897316 77631320 96897487 77631457 96897658 77631594 96897829 77631731 96898000 77631868 96898171 77632005 96898342 77632142 96898513 77632279 96898684 77632416 96898855 77632553 96899026 77632690 96899197 77632827 96899368 77632964 96899539 77633101 96899710 77633238 96899881 77633375 96900052 77633512 96900223 77633649 96900394 77633786 96900565 77633923 96900736 77634060 96900907 77634197 96901078 77634334 96901249 77634471 96901420 77634608 96901591 77634745 96901762 77634882 96901933 77635019 96902104 77635156 96902275 77635293 96902446 77635430 96902617 77635567 96902788 77635704 96902959 77635841 96903130 77635978 96903301 77636115 96903472 77636252 96903643 77636389 96903814 77636526 96903985 77636663 96904156 77636800 96904327 77636937 96904498 77637074 96904669 77637211 96904840 77637348 96905011 77637485 96905182 77637622 96905353 77637759 96905524 77637896 96905695 77638033 96905866 77638170 96906037 77638307 96906208 77638444 96906379 77638581 96906550 77638718 96906721 77638855 96906892 77638992 96907063 77639129 96907234 77639266 96907405 77639403 96907576 77639540 96907747 77639677 96907918 77639814 96908089 77639951 96908260 77640088 96908431 77640225 96908602 77640362 96908773 77640499 96908944 77640636 96909115 77640773 96909286 77640910 96909457 77641047 96909628 77641184 96909799 77641321 96909970 77641458 96910141 77641595 96910312 77641732 96910483 77641869 96910654 77642006 96910825 77642143 96910996 77642280 96911167 77642417 96911338 77642554 96911509 77642691 96911680 77642828 96911851 77642965 96912022 77643102 96912193 77643239 96912364 77643376 96912535 77643513 96912706 77643650 96912877 77643787 96913048 77643924 96913219 77644061 96913390 77644198 96913561 77644335 96913732 77644472 96913903 77644609 96914074 77644746 96914245 77644883 96914416 77645020 96914587 77645157 96914758 77645294 96914929 77645431 96915100 77645568 96915271 77645705 96915442 77645842 96915613 77645979 96915784 77646116 96915955 77646253 96916126 77646390 96916297 77646527 96916468 77646664 96916639 77646801 96916810 77646938 96916981 77647075 96917152 77647212 96917323 77647349 96917494 77647486 96917665 77647623 96917836 77647760 96918007 77647897 96918178 77648034 96918349 77648171 96918520 77648308 96918691 77648445 96918862 77648582 96919033 77648719 96919204 77648856 96919375 77648993 96919546 77649130 96919717 77649267 96919888 77649404 96920059 77649541 96920230 77649678 96920401 77649815 96920572 77649952 96920743 77650089 96920914 77650226 96921085 77650363 96921256 77650500 96921427 77650637 96921598 77650774 96921769 77650911 96921940 77651048 96922111 77651185 96922282 77651322 96922453 77651459 96922624 77651596 96922795 77651733 96922966 77651870 96923137 77652007 96923308 77652144 96923479 77652281 96923650 77652418 96923821 77652555 96923992 77652692 96924163 77652829 96924334 77652966 96924505 77653103 96924676 77653240 96924847 77653377 96925018 77653514 96925189 77653651 96925360 77653788 96925531 77653925 96925702 77654062 96925873 77654199 96926044 77654336 96926215 77654473 96926386 77654610 96926557 77654747 96926728 77654884 96926899 77655021 96927070 77655158 96927241 77655295 96927412 77655432 96927583 77655569 96927754 77655706 96927925 77655843 96928096 77655980 96928267 77656117 96928438 77656254 96928609 77656391 96928780 77656528 96928951 77656665 96929122 77656802 96929293 77656939 96929464 77657076 96929635 77657213 96929806 77657350 96929977 77657487 96930148 77657624 96930319 77657761 96930490 77657898 96930661 77658035 96930832 77658172 96931003 77658309 96931174 77658446 96931345 77658583 96931516 77658720 96931687 77658857 96931858 77658994 96932029 77659131 96932200 77659268 96932371 77659405 96932542 77659542 96932713 77659679 96932884 77659816 96933055 77659953 96933226 77660090 96933397 77660227 96933568 77660364 96933739 77660501 96933910 77660638 96934081 77660775 96934252 77660912 96934423 77661049 96934594 77661186 96934765 77661323 96934936 77661460 96935107 77661597 96935278 77661734 96935449 77661871 96935620 77662008 96935791 77662145 96935962 77662282 96936133 77662419 96936304 77662556 96936475 77662693 96936646 77662830 96936817 77662967 96936988 77663104 96937159 77663241 96937330 77663378 96937501 77663515 96937672 77663652 96937843 77663789 96938014 77663926 96938185 77664063 96938356 77664200 96938527 77664337 96938698 77664474 96938869 77664611 96939040 77664748 96939211 77664885 96939382 77665022 96939553 77665159 96939724 77665296 96939895 77665433 96940066 77665570 96940237 77665707 96940408 77665844 96940579 77665981 96940750 77666118 96940921 77666255 96941092 77666392 96941263 77666529 96941434 77666666 96941605 77666803 96941776 77666940 96941947 77667077 96942118 77667214 96942289 77667351 96942460 77667488 96942631 77667625 96942802 77667762 96942973 77667899 96943144 77668036 96943315 77668173 96943486 77668310 96943657 77668447 96943828 77668584 96943999 77668721 96944170 77668858 96944341 77668995 96944512 77669132 96944683 77669269 96944854 77669406 96945025 77669543 96945196 77669680 96945367 77669817 96945538 77669954 96945709 77670091 96945880 77670228 96946051 77670365 96946222 77670502 96946393 77670639 96946564 77670776 96946735 77670913 96946906 77671050 96947077 77671187 96947248 77671324 96947419 77671461 96947590 77671598 96947761 77671735 96947932 77671872 96948103 77672009 96948274 77672146 96948445 77672283 96948616 77672420 96948787 77672557 96948958 77672694 96949129 77672831 96949300 77672968 96949471 77673105 96949642 77673242 96949813 77673379 96949984 77673516 96950155 77673653 96950326 77673790 96950497 77673927 96950668 77674064 96950839 77674201 96951010 77674338 96951181 77674475 96951352 77674612 96951523 77674749 96951694 77674886 96951865 77675023 96952036 77675160 96952207 77675297 96952378 77675434 96952549 77675571 96952720 77675708 96952891 77675845 96953062 77675982 96953233 77676119 96953404 77676256 96953575 77676393 96953746 77676530 96953917 77676667 96954088 77676804 96954259 77676941 96954430 77677078 96954601 77677215 96954772 77677352 96954943 77677489 96955114 77677626 96955285
1000 39728900 0 39728900 49588627 39729037 49588798 39729174 49588969 39729311 49589140 39729448 49589311 39729585 49589482 39729722 49589653 39729859 49589824 39729996 49589995 39730133 49590166 39730270 49590337 39730407 49590508 39730544 49590679 39730681 49590850 39730818 49591021 39730955 49591192 39731092 49591363 39731229 49591534 39731366 49591705 39731503 49591876 39731640 49592047 39731777 49592218 39731914 49592389 39732051 49592560 39732188 49592731 39732325 49592902 39732462 49593073 39732599 49593244 39732736 49593415 39732873 49593586 39733010 49593757 39733147 49593928 39733284 49594099 39733421 49594270 39733558 49594441 39733695 49594612 39733832 49594783 39733969 49594954 39734106 49595125 39734243 49595296 39734380 49595467 39734517 49595638 39734654 49595809 39734791 49595980 39734928 49596151 39735065 49596322 39735202 49596493 39735339 49596664 39735476 49596835 39735613 49597006 39735750 49597177 39735887 49597348 39736024 49597519 39736161 49597690 39736298 49597861 39736435 49598032 39736572 49598203 39736709 49598374 39736846 49598545 39736983 49598716 39737120 49598887 39737257 49599058 39737394 49599229 39737531 49599400 39737668 49599571 39737805 49599742 39737942 49599913 39738079 49600084 39738216 49600255 39738353 49600426 39738490 49600597 39738627 49600768 39738764 49600939 39738901 49601110 39739038 49601281 39739175 49601452 39739312 49601623 39739449 49601794 39739586 49601965 39739723 49602136 39739860 49602307 39739997 49602478 39740134 49602649 39740271 49602820 39740408 49602991 39740545 49603162 39740682 49603333 39740819 49603504 39740956 49603675 39741093 49603846 39741230 49604017 39741367 49604188 39741504 49604359 39741641 49604530 39741778 49604701 39741915 49604872 39742052 49605043 39742189 49605214 39742326 49605385 39742463 49605556 39742600 49605727 39742737 49605898 39742874 49606069 39743011 49606240 39743148 49606411 39743285 49606582 39743422 49606753 39743559 49606924 39743696 49607095 39743833 49607266 39743970 49607437 39744107 49607608 39744244 49607779 39744381 49607950 39744518 49608121 39744655 49608292 39744792 49608463 39744929 49608634 39745066 49608805 39745203 49608976 39745340 49609147 39745477 49609318 39745614 49609489 39745751 49609660 39745888 49609831 39746025 49610002 39746162 49610173 39746299 49610344 39746436 49610515 39746573 49610686 39746710 49610857 39746847 49611028 39746984 49611199 39747121 49611370 39747258 49611541 39747395 49611712 39747532 49611883 39747669 49612054 39747806 49612225 39747943 49612396 39748080 49612567 39748217 49612738 39748354 49612909 39748491 49613080 39748628 49613251 39748765 49613422 39748902 49613593 39749039 49613764 39749176 49613935 39749313 49614106 39749450 49614277 39749587 49614448 39749724 49614619 39749861 49614790 39749998 49614961 39750135 49615132 39750272 49615303 39750409 49615474 39750546 49615645 39750683 49615816 39750820 49615987 39750957 49616158 39751094 49616329 39751231 49616500 39751368 49616671 39751505 49616842 39751642 49617013 39751779 49617184 39751916 49617355 39752053 49617526 39752190 49617697 39752327 49617868 39752464 49618039 39752601 49618210 39752738 49618381 39752875 49618552 39753012 49618723 39753149 49618894 39753286 49619065 39753423 49619236 39753560 49619407 39753697 49619578 39753834 49619749 39753971 49619920 39754108 49620091 39754245 49620262 39754382 49620433 39754519 49620604 39754656 49620775 39754793 49620946 39754930 49621117 39755067 49621288 39755204 49621459 39755341 49621630 39755478 49621801 39755615 49621972 39755752 49622143 39755889 49622314 39756026 49622485 39756163 49622656 39756300 49622827 39756437 49622998 39756574 49623169 39756711 49623340 39756848 49623511 39756985 49623682 39757122 49623853 39757259 49624024 39757396 49624195 39757533 49624366 39757670 49624537 39757807 49624708 39757944 49624879 39758081 49625050 39758218 49625221 39758355 49625392 39758492 49625563 39758629 49625734 39758766 49625905 39758903 49626076 39759040 49626247 39759177 49626418 39759314 49626589 39759451 49626760 39759588 49626931 39759725 49627102 39759862 49627273 39759999 49627444 39760136 49627615 39760273 49627786 39760410 49627957 39760547 49628128 39760684 49628299 39760821 49628470 39760958 49628641 39761095 49628812 39761232 49628983 39761369 49629154 39761506 49629325 39761643 49629496 39761780 49629667 39761917 49629838 39762054 49630009 39762191 49630180 39762328 49630351 39762465 49630522 39762602 49630693 39762739 49630864 39762876 49631035 39763013 49631206 39763150 49631377 39763287 49631548 39763424 49631719 39763561 49631890 39763698 49632061 39763835 49632232 39763972 49632403 39764109 49632574 39764246 49632745 39764383 49632916 39764520 49633087 39764657 49633258 39764794 49633429 39764931 49633600 39765068 49633771 39765205 49633942 39765342 49634113 39765479 49634284 39765616 49634455 39765753 49634626 39765890 49634797 39766027 49634968 39766164 49635139 39766301 49635310 39766438 49635481 39766575 49635652 39766712 49635823 39766849 49635994 39766986 49636165 39767123 49636336 39767260 49636507 39767397 49636678 39767534 49636849 39767671 49637020 39767808 49637191 39767945 49637362 39768082 49637533 39768219 49637704 39768356 49637875 39768493 49638046 39768630 49638217 39768767 49638388 39768904 49638559 39769041 49638730 39769178 49638901 39769315 49639072 39769452 49639243 39769589 49639414 39769726 49639585 39769863 49639756 39770000 49639927 39770137 49640098 39770274 49640269 39770411 49640440 39770548 49640611 39770685 49640782 39770822 49640953 39770959 49641124 39771096 49641295 39771233 49641466 39771370 49641637 39771507 49641808 39771644 49641979 39771781 49642150 39771918 49642321 39772055 49642492 39772192 49642663 39772329 49642834 39772466 49643005 39772603 49643176 39772740 49643347 39772877 49643518 39773014 49643689 39773151 49643860 39773288 49644031 39773425 49644202 39773562 49644373 39773699 49644544 39773836 49644715 39773973 49644886 39774110 49645057 39774247 49645228 39774384 49645399 39774521 49645570 39774658 49645741 39774795 49645912 39774932 49646083 39775069 49646254 39775206 49646425 39775343 49646596 39775480 49646767 39775617 49646938 39775754 49647109 39775891 49647280 39776028 49647451 39776165 49647622 39776302 49647793 39776439 49647964 39776576 49648135 39776713 49648306 39776850 49648477 39776987 49648648 39777124 49648819 39777261 49648990 39777398 49649161 39777535 49649332 39777672 49649503 39777809 49649674 39777946 49649845 39778083 49650016 39778220 49650187 39778357 49650358 39778494 49650529 39778631 49650700 39778768 49650871 39778905 49651042 39779042 49651213 39779179 49651384 39779316 49651555 39779453 49651726 39779590 49651897 39779727 49652068 39779864 49652239 39780001 49652410 39780138 49652581 39780275 49652752 39780412 49652923 39780549 49653094 39780686 49653265 39780823 49653436 39780960 49653607 39781097 49653778 39781234 49653949 39781371 49654120 39781508 49654291 39781645 49654462 39781782 49654633 39781919 49654804 39782056 49654975 39782193 49655146 39782330 49655317 39782467 49655488 39782604 49655659 39782741 49655830 39782878 49656001 39783015 49656172 39783152 49656343 39783289 49656514 39783426 49656685 39783563 49656856 39783700 49657027 39783837 49657198 39783974 49657369 39784111 49657540 39784248 49657711 39784385 49657882 39784522 49658053 39784659 49658224 39784796 49658395 39784933 49658566 39785070 49658737 39785207 49658908 39785344 49659079 39785481 49659250 39785618 49659421 39785755 49659592 39785892 49659763 39786029 49659934 39786166 49660105 39786303 49660276 39786440 49660447 39786577 49660618 39786714 49660789 39786851 49660960 39786988 49661131 39787125 49661302 39787262 49661473 39787399 49661644 39787536 49661815 39787673 49661986 39787810 49662157 39787947 49662328 39788084 49662499 39788221 49662670 39788358 49662841 39788495 49663012 39788632 49663183 39788769 49663354 39788906 49663525 39789043 49663696 39789180 49663867 39789317 49664038 39789454 49664209 39789591 49664380 39789728 49664551 39789865 49664722 39790002 49664893 39790139 49665064 39790276 49665235 39790413 49665406 39790550 49665577 39790687 49665748 39790824 49665919 39790961 49666090 39791098 49666261 39791235 49666432 39791372 49666603 39791509 49666774 39791646 49666945 39791783 49667116 39791920 49667287 39792057 49667458 39792194 49667629 39792331 49667800 39792468 49667971 39792605 49668142 39792742 49668313 39792879 49668484 39793016 49668655 39793153 49668826 39793290 49668997 39793427 49669168 39793564 49669339 39793701 49669510 39793838 49669681 39793975 49669852 39794112 49670023 39794249 49670194 39794386 49670365 39794523 49670536 39794660 49670707 39794797 49670878 39794934 49671049 39795071 49671220 39795208 49671391 39795345 49671562 39795482 49671733 39795619 49671904 39795756 49672075 39795893 49672246 39796030 49672417 39796167 49672588 39796304 49672759 39796441 49672930 39796578 49673101 39796715 49673272 39796852 49673443 39796989 49673614 39797126 49673785 39797263 49673956 39797400 49674127 39797537 49674298 39797674 49674469 39797811 49674640 39797948 49674811 39798085 49674982 39798222 49675153 39798359 49675324 39798496 49675495 39798633 49675666 39798770 49675837 39798907 49676008 39799044 49676179 39799181 49676350 39799318 49676521 39799455 49676692 39799592 49676863 39799729 49677034 39799866 49677205 39800003 49677376 39800140 49677547 39800277 49677718 39800414 49677889 39800551 49678060 39800688 49678231 39800825 49678402 39800962 49678573 39801099 49678744 39801236 49678915 39801373 49679086 39801510 49679257 39801647 49679428 39801784 49679599 39801921 49679770 39802058 49679941 39802195 49680112 39802332 49680283 39802469 49680454 39802606 49680625 39802743 49680796 39802880 49680967 39803017 49681138 39803154 49681309 39803291 49681480 39803428 49681651 39803565 49681822 39803702 49681993 39803839 49682164 39803976 49682335 39804113 49682506 39804250 49682677 39804387 49682848 39804524 49683019 39804661 49683190 39804798 49683361 39804935 49683532 39805072 49683703 39805209 49683874 39805346 49684045 39805483 49684216 39805620 49684387 39805757 49684558 39805894 49684729 39806031 49684900 39806168 49685071 39806305 49685242 39806442 49685413 39806579 49685584 39806716 49685755 39806853 49685926 39806990 49686097 39807127 49686268 39807264 49686439 39807401 49686610 39807538 49686781 39807675 49686952 39807812 49687123 39807949 49687294 39808086 49687465 39808223 49687636 39808360 49687807 39808497 49687978 39808634 49688149 39808771 49688320 39808908 49688491 39809045 49688662 39809182 49688833 39809319 49689004 39809456 49689175 39809593 49689346 39809730 49689517 39809867 49689688 39810004 49689859 39810141 49690030 39810278 49690201 39810415 49690372 39810552 49690543 39810689 49690714 39810826 49690885 39810963 49691056 39811100 49691227 39811237 49691398 39811374 49691569 39811511 49691740 39811648 49691911 39811785 49692082 39811922 49692253 39812059 49692424 39812196 49692595 39812333 49692766 39812470 49692937 39812607 49693108 39812744 49693279 39812881 49693450 39813018 49693621 39813155 49693792 39813292 49693963 39813429 49694134 39813566 49694305 39813703 49694476 39813840 49694647 39813977 49694818 39814114 49694989 39814251 49695160 39814388 49695331 39814525 49695502 39814662 49695673 39814799 49695844 39814936 49696015 39815073 49696186 39815210 49696357 39815347 49696528 39815484 49696699 39815621 49696870 39815758 49697041 39815895 49697212 39816032 49697383 39816169 49697554 39816306 49697725 39816443 49697896 39816580 49698067 39816717 49698238 39816854 49698409 39816991 49698580 39817128 49698751 39817265 49698922 39817402 49699093 39817539 49699264 39817676 49699435 39817813 49699606 39817950 49699777 39818087 49699948 39818224 49700119 39818361 49700290 39818498 49700461 39818635 49700632 39818772 49700803 39818909 49700974 39819046 49701145 39819183 49701316 39819320 49701487 39819457 49701658 39819594 49701829 39819731 49702000 39819868 49702171 39820005 49702342 39820142 49702513 39820279 49702684 39820416 49702855 39820553 49703026 39820690 49703197 39820827 49703368 39820964 49703539 39821101 49703710 39821238 49703881 39821375 49704052 39821512 49704223 39821649 49704394 39821786 49704565 39821923 49704736 39822060 49704907 39822197 49705078 39822334 49705249 39822471 49705420 39822608 49705591 39822745 49705762 39822882 49705933 39823019 49706104 39823156 49706275 39823293 49706446 39823430 49706617 39823567 49706788 39823704 49706959 39823841 49707130 39823978 49707301 39824115 49707472 39824252 49707643 39824389 49707814 39824526 49707985 39824663 49708156 39824800 49708327 39824937 49708498 39825074 49708669 39825211 49708840 39825348 49709011 39825485 49709182 39825622 49709353 39825759 49709524 39825896 49709695 39826033 49709866 39826170 49710037 39826307 49710208 39826444 49710379 39826581 49710550 39826718 49710721 39826855 49710892 39826992 49711063 39827129 49711234 39827266 49711405 39827403 49711576 39827540 49711747 39827677 49711918 39827814 49712089 39827951 49712260 39828088 49712431 39828225 49712602 39828362 49712773 39828499 49712944 39828636 49713115 39828773 49713286 39828910 49713457 39829047 49713628 39829184 49713799 39829321 49713970 39829458 49714141 39829595 49714312 39829732 49714483 39829869 49714654 39830006 49714825 39830143 49714996 39830280 49715167 39830417 49715338 39830554 49715509 39830691 49715680 39830828 49715851 39830965 49716022 39831102 49716193 39831239 49716364 39831376 49716535 39831513 49716706 39831650 49716877 39831787 49717048 39831924 49717219 39832061 49717390 39832198 49717561 39832335 49717732 39832472 49717903 39832609 49718074 39832746 49718245 39832883 49718416 39833020 49718587 39833157 49718758 39833294 49718929 39833431 49719100 39833568 49719271 39833705 49719442 39833842 49719613 39833979 49719784 39834116 49719955 39834253 49720126 39834390 49720297 39834527 49720468 39834664 49720639 39834801 49720810 39834938 49720981 39835075 49721152 39835212 49721323 39835349 49721494 39835486 49721665 39835623 49721836 39835760 49722007 39835897 49722178 39836034 49722349 39836171 49722520 39836308 49722691 39836445 49722862 39836582 49723033 39836719 49723204 39836856 49723375 39836993 49723546 39837130 49723717 39837267 49723888 39837404 49724059 39837541 49724230 39837678 49724401 39837815 49724572 39837952 49724743 39838089 49724914 39838226 49725085 39838363 49725256 39838500 49725427 39838637 49725598 39838774 49725769 39838911 49725940 39839048 49726111 39839185 49726282 39839322 49726453 39839459 49726624 39839596 49726795 39839733 49726966 39839870 49727137 39840007 49727308 39840144 49727479 39840281 49727650 39840418 49727821 39840555 49727992 39840692 49728163 39840829 49728334 39840966 49728505 39841103 49728676 39841240 49728847 39841377 49729018 39841514 49729189 39841651 49729360 39841788 49729531 39841925 49729702 39842062 49729873 39842199 49730044 39842336 49730215 39842473 49730386 39842610 49730557 39842747 49730728 39842884 49730899 39843021 49731070 39843158 49731241 39843295 49731412 39843432 49731583 39843569 49731754 39843706 49731925 39843843 49732096 39843980 49732267 39844117 49732438 39844254 49732609 39844391 49732780 39844528 49732951 39844665 49733122 39844802 49733293 39844939 49733464 39845076 49733635 39845213 49733806 39845350 49733977 39845487 49734148 39845624 49734319 39845761 49734490 39845898 49734661 39846035 49734832 39846172 49735003 39846309 49735174 39846446 49735345 39846583 49735516 39846720 49735687 39846857 49735858 39846994 49736029 39847131 49736200 39847268 49736371 39847405 49736542 39847542 49736713 39847679 49736884 39847816 49737055 39847953 49737226 39848090 49737397 39848227 49737568 39848364 49737739 39848501 49737910 39848638 49738081 39848775 49738252 39848912 49738423 39849049 49738594 39849186 49738765 39849323 49738936 39849460 49739107 39849597 49739278 39849734 49739449 39849871 49739620 39850008 49739791 39850145 49739962 39850282 49740133 39850419 49740304 39850556 49740475 39850693 49740646 39850830 49740817 39850967 49740988 39851104 49741159 39851241 49741330 39851378 49741501 39851515 49741672 39851652 49741843 39851789 49742014 39851926 49742185 39852063 49742356 39852200 49742527 39852337 49742698 39852474 49742869 39852611 49743040 39852748 49743211 39852885 49743382 39853022 49743553 39853159 49743724 39853296 49743895 39853433 49744066 39853570 49744237 39853707 49744408 39853844 49744579 39853981 49744750 39854118 49744921 39854255 49745092 39854392 49745263 39854529 49745434 39854666 49745605 39854803 49745776 39854940 49745947 39855077 49746118 39855214 49746289 39855351 49746460 39855488 49746631 39855625 49746802 39855762 49746973 39855899 49747144 39856036 49747315 39856173 49747486 39856310 49747657 39856447 49747828 39856584 49747999 39856721 49748170 39856858 49748341 39856995 49748512 39857132 49748683 39857269 49748854 39857406 49749025 39857543 49749196 39857680 49749367 39857817 49749538 39857954 49749709 39858091 49749880 39858228 49750051 39858365 49750222 39858502 49750393 39858639 49750564 39858776 49750735 39858913 49750906 39859050 49751077 39859187 49751248 39859324 49751419 39859461 49751590 39859598 49751761 39859735 49751932 39859872 49752103 39860009 49752274 39860146 49752445 39860283 49752616 39860420 49752787 39860557 49752958 39860694 49753129 39860831 49753300 39860968 49753471 39861105 49753642 39861242 49753813 39861379 49753984 39861516 49754155 39861653 49754326 39861790 49754497 39861927 49754668 39862064 49754839 39862201 49755010 39862338 49755181 39862475 49755352 39862612 49755523 39862749 49755694 39862886 49755865 39863023 49756036 39863160 49756207 39863297 49756378 39863434 49756549 39863571 49756720 39863708 49756891 39863845 49757062 39863982 49757233 39864119 49757404 39864256 49757575 39864393 49757746 39864530 49757917 39864667 49758088 39864804 49758259 39864941 49758430 39865078 49758601 39865215 49758772 39865352 49758943 39865489 49759114 39865626 49759285
1000 73841900 0 73841900 92167627 73842037 92167798 73842174 92167969 73842311 92168140 73842448 92168311 73842585 92168482 73842722 92168653 73842859 92168824 73842996 92168995 73843133 92169166 73843270 92169337 73843407 92169508 73843544 92169679 73843681 92169850 73843818 92170021 73843955 92170192 73844092 92170363 73844229 92170534 73844366 92170705 73844503 92170876 73844640 92171047 73844777 92171218 73844914 92171389 73845051 92171560 73845188 92171731 73845325 92171902 73845462 92172073 73845599 92172244 73845736 92172415 73845873 92172586 73846010 92172757 73846147 92172928 73846284 92173099 73846421 92173270 73846558 92173441 73846695 92173612 73846832 92173783 73846969 92173954 73847106 92174125 73847243 92174296 73847380 92174467 73847517 92174638 73847654 92174809 73847791 92174980 73847928 92175151 73848065 92175322 73848202 92175493 73848339 92175664 73848476 92175835 73848613 92176006 73848750 92176177 73848887 92176348 73849024 92176519 73849161 92176690 73849298 92176861 73849435 92177032 73849572 92177203 73849709 92177374 73849846 92177545 73849983 92177716 73850120 92177887 73850257 92178058 73850394 92178229 73850531 92178400 73850668 92178571 73850805 92178742 73850942 92178913 73851079 92179084 73851216 92179255 73851353 92179426 73851490 92179597 73851627 92179768 73851764 92179939 73851901 92180110 73852038 92180281 73852175 92180452 73852312 92180623 73852449 92180794 73852586 92180965 73852723 92181136 73852860 92181307 73852997 92181478 73853134 92181649 73853271 92181820 73853408 92181991 73853545 92182162 73853682 92182333 73853819 92182504 73853956 92182675 73854093 92182846 73854230 92183017 73854367 92183188 73854504 92183359 73854641 92183530 73854778 92183701 73854915 92183872 73855052 92184043 73855189 92184214 73855326 92184385 73855463 92184556 73855600 92184727 73855737 92184898 73855874 92185069 73856011 92185240 73856148 92185411 73856285 92185582 73856422 92185753 73856559 92185924 73856696 92186095 73856833 92186266 73856970 92186437 73857107 92186608 73857244 92186779 73857381 92186950 73857518 92187121 73857655 92187292 73857792 92187463 73857929 92187634 73858066 92187805 73858203 92187976 73858340 92188147 73858477 92188318 73858614 92188489 73858751 92188660 73858888 92188831 73859025 92189002 73859162 92189173 73859299 92189344 73859436 92189515 73859573 92189686 73859710 92189857 73859847 92190028 73859984 92190199 73860121 92190370 73860258 92190541 73860395 92190712 73860532 92190883 73860669 92191054 73860806 92191225 73860943 92191396 73861080 92191567 73861217 92191738 73861354 92191909 73861491 92192080 73861628 92192251 73861765 92192422 73861902 92192593 73862039 92192764 73862176 92192935 73862313 92193106 73862450 92193277 73862587 92193448 73862724 92193619 73862861 92193790 73862998 92193961 73863135 92194132 73863272 92194303 73863409 92194474 73863546 92194645 73863683 92194816 73863820 92194987 73863957 92195158 73864094 92195329 73864231 92195500 73864368 92195671 73864505 92195842 73864642 92196013 73864779 92196184 73864916 92196355 73865053 92196526 73865190 92196697 73865327 92196868 73865464 92197039 73865601 92197210 73865738 92197381 73865875 92197552 73866012 92197723 73866149 92197894 73866286 92198065 73866423 92198236 73866560 92198407 73866697 92198578 73866834 92198749 73866971 92198920 73867108 92199091 73867245 92199262 73867382 92199433 73867519 92199604 73867656 92199775 73867793 92199946 73867930 92200117 73868067 92200288 73868204 92200459 73868341 92200630 73868478 92200801 73868615 92200972 73868752 92201143 73868889 92201314 73869026 92201485 73869163 92201656 73869300 92201827 73869437 92201998 73869574 92202169 73869711 92202340 73869848 92202511 73869985 92202682 73870122 92202853 73870259 92203024 73870396 92203195 73870533 92203366 73870670 92203537 73870807 92203708 73870944 92203879 73871081 92204050 73871218 92204221 73871355 92204392 73871492 92204563 73871629 92204734 73871766 92204905 73871903 92205076 73872040 92205247 73872177 92205418 73872314 92205589 73872451 92205760 73872588 92205931 73872725 92206102 73872862 92206273 73872999 92206444 73873136 92206615 73873273 92206786 73873410 92206957 73873547 92207128 73873684 92207299 73873821 92207470 73873958 92207641 73874095 92207812 73874232 92207983 73874369 92208154 73874506 92208325 73874643 92208496 73874780 92208667 73874917 92208838 73875054 92209009 73875191 92209180 73875328 92209351 73875465 92209522 73875602 92209693 73875739 92209864 73875876 92210035 73876013 92210206 73876150 92210377 73876287 92210548 73876424 92210719 73876561 92210890 73876698 92211061 73876835 92211232 73876972 92211403 73877109 92211574 73877246 92211745 73877383 92211916 73877520 92212087 73877657 92212258 73877794 92212429 73877931 92212600 73878068 92212771 73878205 92212942 73878342 92213113 73878479 92213284 73878616 92213455 73878753 92213626 73878890 92213797 73879027 92213968 73879164 92214139 73879301 92214310 73879438 92214481 73879575 92214652 73879712 92214823 73879849 92214994 73879986 92215165 73880123 92215336 73880260 92215507 73880397 92215678 73880534 92215849 73880671 92216020 73880808 92216191 73880945 92216362 73881082 92216533 73881219 92216704 73881356 92216875 73881493 92217046 73881630 92217217 73881767 92217388 73881904 92217559 73882041 92217730 73882178 92217901 73882315 92218072 73882452 92218243 73882589 92218414 73882726 92218585 73882863 92218756 73883000 92218927 73883137 92219098 73883274 92219269 73883411 92219440 73883548 92219611 73883685 92219782 73883822 92219953 73883959 92220124 73884096 92220295 73884233 92220466 73884370 92220637 73884507 92220808 73884644 92220979 73884781 92221150 73884918 92221321 73885055 92221492 73885192 92221663 73885329 92221834 73885466 92222005 73885603 92222176 73885740 92222347 73885877 92222518 73886014 92222689 73886151 92222860 73886288 92223031 73886425 92223202 73886562 92223373 73886699 92223544 73886836 92223715 73886973 92223886 73887110 92224057 73887247 92224228 73887384 92224399 73887521 92224570 73887658 92224741 73887795 92224912 73887932 92225083 73888069 92225254 73888206 92225425 73888343 92225596 73888480 92225767 73888617 92225938 73888754 92226109 73888891 92226280 73889028 92226451 73889165 92226622 73889302 92226793 73889439 92226964 73889576 92227135 73889713 92227306 73889850 92227477 73889987 92227648 73890124 92227819 73890261 92227990 73890398 92228161 73890535 92228332 73890672 92228503 73890809 92228674 73890946 92228845 73891083 92229016 73891220 92229187 73891357 92229358 73891494 92229529 73891631 92229700 73891768 92229871 73891905 92230042 73892042 92230213 73892179 92230384 73892316 92230555 73892453 92230726 73892590 92230897 73892727 92231068 73892864 92231239 73893001 92231410 73893138 92231581 73893275 92231752 73893412 92231923 73893549 92232094 73893686 92232265 73893823 92232436 73893960 92232607 73894097 92232778 73894234 92232949 73894371 92233120 73894508 92233291 73894645 92233462 73894782 92233633 73894919 92233804 73895056 92233975 73895193 92234146 73895330 92234317 73895467 92234488 73895604 92234659 73895741 92234830 73895878 92235001 73896015 92235172 73896152 92235343 73896289 92235514 73896426 92235685 73896563 92235856 73896700 92236027 73896837 92236198 73896974 92236369 73897111 92236540 73897248 92236711 73897385 92236882 73897522 92237053 73897659 92237224 73897796 92237395 73897933 92237566 73898070 92237737 73898207 92237908 73898344 92238079 73898481 92238250 73898618 92238421 73898755 92238592 73898892 92238763 73899029 92238934 73899166 92239105 73899303 92239276 73899440 92239447 73899577 92239618 73899714 92239789 73899851 92239960 73899988 92240131 73900125 92240302 73900262 92240473 73900399 92240644 73900536 92240815 73900673 92240986 73900810 92241157 73900947 92241328 73901084 92241499 73901221 92241670 73901358 92241841 73901495 92242012 73901632 92242183 73901769 92242354 73901906 92242525 73902043 92242696 73902180 92242867 73902317 92243038 73902454 92243209 73902591 92243380 73902728 92243551 73902865 92243722 73903002 92243893 73903139 92244064 73903276 92244235 73903413 92244406 73903550 92244577 73903687 92244748 73903824 92244919 73903961 92245090 73904098 92245261 73904235 92245432 73904372 92245603 73904509 92245774 73904646 92245945 73904783 92246116 73904920 92246287 73905057 92246458 73905194 92246629 73905331 92246800 73905468 92246971 73905605 92247142 73905742 92247313 73905879 92247484 73906016 92247655 73906153 92247826 73906290 92247997 73906427 92248168 73906564 92248339 73906701 92248510 73906838 92248681 73906975 92248852 73907112 92249023 73907249 92249194 73907386 92249365 73907523 92249536 73907660 92249707 73907797 92249878 73907934 92250049 73908071 92250220 73908208 92250391 73908345 92250562 73908482 92250733 73908619 92250904 73908756 92251075 73908893 92251246 73909030 92251417 73909167 92251588 73909304 92251759 73909441 92251930 73909578 92252101 73909715 92252272 73909852 92252443 73909989 92252614 73910126 92252785 73910263 92252956 73910400 92253127 73910537 92253298 73910674 92253469 73910811 92253640 73910948 92253811 73911085 92253982 73911222 92254153 73911359 92254324 73911496 92254495 73911633 92254666 73911770 92254837 73911907 92255008 73912044 92255179 73912181 92255350 73912318 92255521 73912455 92255692 73912592 92255863 73912729 92256034 73912866 92256205 73913003 92256376 73913140 92256547 73913277 92256718 73913414 92256889 73913551 92257060 73913688 92257231 73913825 92257402 73913962 92257573 73914099 92257744 73914236 92257915 73914373 92258086 73914510 92258257 73914647 92258428 73914784 92258599 73914921 92258770 73915058 92258941 73915195 92259112 73915332 92259283 73915469 92259454 73915606 92259625 73915743 92259796 73915880 92259967 73916017 92260138 73916154 92260309 73916291 92260480 73916428 92260651 73916565 92260822 73916702 92260993 73916839 92261164 73916976 92261335 73917113 92261506 73917250 92261677 73917387 92261848 73917524 92262019 73917661 92262190 73917798 92262361 73917935 92262532 73918072 92262703 73918209 92262874 73918346 92263045 73918483 92263216 73918620 92263387 73918757 92263558 73918894 92263729 73919031 92263900 73919168 92264071 73919305 92264242 73919442 92264413 73919579 92264584 73919716 92264755 73919853 92264926 73919990 92265097 73920127 92265268 73920264 92265439 73920401 92265610 73920538 92265781 73920675 92265952 73920812 92266123 73920949 92266294 73921086 92266465 73921223 92266636 73921360 92266807 73921497 92266978 73921634 92267149 73921771 92267320 73921908 92267491 73922045 92267662 73922182 92267833 73922319 92268004 73922456 92268175 73922593 92268346 73922730 92268517 73922867 92268688 73923004 92268859 73923141 92269030 73923278 92269201 73923415 92269372 73923552 92269543 73923689 92269714 73923826 92269885 73923963 92270056 73924100 92270227 73924237 92270398 73924374 92270569 73924511 92270740 73924648 92270911 73924785 92271082 73924922 92271253 73925059 92271424 73925196 92271595 73925333 92271766 73925470 92271937 73925607 92272108 73925744 92272279 73925881 92272450 73926018 92272621 73926155 92272792 73926292 92272963 73926429 92273134 73926566 92273305 73926703 92273476 73926840 92273647 73926977 92273818 73927114 92273989 73927251 92274160 73927388 92274331 73927525 92274502 73927662 92274673 73927799 92274844 73927936 92275015 73928073 92275186 73928210 92275357 73928347 92275528 73928484 92275699 73928621 92275870 73928758 92276041 73928895 92276212 73929032 92276383 73929169 92276554 73929306 92276725 73929443 92276896 73929580 92277067 73929717 92277238 73929854 92277409 73929991 92277580 73930128 92277751 73930265 92277922 73930402 92278093 73930539 92278264 73930676 92278435 73930813 92278606 73930950 92278777 73931087 92278948 73931224 92279119 73931361 92279290 73931498 92279461 73931635 92279632 73931772 92279803 73931909 92279974 73932046 92280145 73932183 92280316 73932320 92280487 73932457 92280658 73932594 92280829 73932731 92281000 73932868 92281171 73933005 92281342 73933142 92281513 73933279 92281684 73933416 92281855 73933553 92282026 73933690 92282197 73933827 92282368 73933964 92282539 73934101 92282710 73934238 92282881 73934375 92283052 73934512 92283223 73934649 92283394 73934786 92283565 73934923 92283736 73935060 92283907 73935197 92284078 73935334 92284249 73935471 92284420 73935608 92284591 73935745 92284762 73935882 92284933 73936019 92285104 73936156 92285275 73936293 92285446 73936430 92285617 73936567 92285788 73936704 92285959 73936841 92286130 73936978 92286301 73937115 92286472 73937252 92286643 73937389 92286814 73937526 92286985 73937663 92287156 73937800 92287327 73937937 92287498 73938074 92287669 73938211 92287840 73938348 92288011 73938485 92288182 73938622 92288353 73938759 92288524 73938896 92288695 73939033 92288866 73939170 92289037 73939307 92289208 73939444 92289379 73939581 92289550 73939718 92289721 73939855 92289892 73939992 92290063 73940129 92290234 73940266 92290405 73940403 92290576 73940540 92290747 73940677 92290918 73940814 92291089 73940951 92291260 73941088 92291431 73941225 92291602 73941362 92291773 73941499 92291944 73941636 92292115 73941773 92292286 73941910 92292457 73942047 92292628 73942184 92292799 73942321 92292970 73942458 92293141 73942595 92293312 73942732 92293483 73942869 92293654 73943006 92293825 73943143 92293996 73943280 92294167 73943417 92294338 73943554 92294509 73943691 92294680 73943828 92294851 73943965 92295022 73944102 92295193 73944239 92295364 73944376 92295535 73944513 92295706 73944650 92295877 73944787 92296048 73944924 92296219 73945061 92296390 73945198 92296561 73945335 92296732 73945472 92296903 73945609 92297074 73945746 92297245 73945883 92297416 73946020 92297587 73946157 92297758 73946294 92297929 73946431 92298100 73946568 92298271 73946705 92298442 73946842 92298613 73946979 92298784 73947116 92298955 73947253 92299126 73947390 92299297 73947527 92299468 73947664 92299639 73947801 92299810 73947938 92299981 73948075 92300152 73948212 92300323 73948349 92300494 73948486 92300665 73948623 92300836 73948760 92301007 73948897 92301178 73949034 92301349 73949171 92301520 73949308 92301691 73949445 92301862 73949582 92302033 73949719 92302204 73949856 92302375 73949993 92302546 73950130 92302717 73950267 92302888 73950404 92303059 73950541 92303230 73950678 92303401 73950815 92303572 73950952 92303743 73951089 92303914 73951226 92304085 73951363 92304256 73951500 92304427 73951637 92304598 73951774 92304769 73951911 92304940 73952048 92305111 73952185 92305282 73952322 92305453 73952459 92305624 73952596 92305795 73952733 92305966 73952870 92306137 73953007 92306308 73953144 92306479 73953281 92306650 73953418 92306821 73953555 92306992 73953692 92307163 73953829 92307334 73953966 92307505 73954103 92307676 73954240 92307847 73954377 92308018 73954514 92308189 73954651 92308360 73954788 92308531 73954925 92308702 73955062 92308873 73955199 92309044 73955336 92309215 73955473 92309386 73955610 92309557 73955747 92309728 73955884 92309899 73956021 92310070 73956158 92310241 73956295 92310412 73956432 92310583 73956569 92310754 73956706 92310925 73956843 92311096 73956980 92311267 73957117 92311438 73957254 92311609 73957391 92311780 73957528 92311951 73957665 92312122 73957802 92312293 73957939 92312464 73958076 92312635 73958213 92312806 73958350 92312977 73958487 92313148 73958624 92313319 73958761 92313490 73958898 92313661 73959035 92313832 73959172 92314003 73959309 92314174 73959446 92314345 73959583 92314516 73959720 92314687 73959857 92314858 73959994 92315029 73960131 92315200 73960268 92315371 73960405 92315542 73960542 92315713 73960679 92315884 73960816 92316055 73960953 92316226 73961090 92316397 73961227 92316568 73961364 92316739 73961501 92316910 73961638 92317081 73961775 92317252 73961912 92317423 73962049 92317594 73962186 92317765 73962323 92317936 73962460 92318107 73962597 92318278 73962734 92318449 73962871 92318620 73963008 92318791 73963145 92318962 73963282 92319133 73963419 92319304 73963556 92319475 73963693 92319646 73963830 92319817 73963967 92319988 73964104 92320159 73964241 92320330 73964378 92320501 73964515 92320672 73964652 92320843 73964789 92321014 73964926 92321185 73965063 92321356 73965200 92321527 73965337 92321698 73965474 92321869 73965611 92322040 73965748 92322211 73965885 92322382 73966022 92322553 73966159 92322724 73966296 92322895 73966433 92323066 73966570 92323237 73966707 92323408 73966844 92323579 73966981 92323750 73967118 92323921 73967255 92324092 73967392 92324263 73967529 92324434 73967666 92324605 73967803 92324776 73967940 92324947 73968077 92325118 73968214 92325289 73968351 92325460 73968488 92325631 73968625 92325802 73968762 92325973 73968899 92326144 73969036 92326315 73969173 92326486 73969310 92326657 73969447 92326828 73969584 92326999 73969721 92327170 73969858 92327341 73969995 92327512 73970132 92327683 73970269 92327854 73970406 92328025 73970543 92328196 73970680 92328367 73970817 92328538 73970954 92328709 73971091 92328880 73971228 92329051 73971365 92329222 73971502 92329393 73971639 92329564 73971776 92329735 73971913 92329906 73972050 92330077 73972187 92330248 73972324 92330419 73972461 92330590 73972598 92330761 73972735 92330932 73972872 92331103 73973009 92331274 73973146 92331445 73973283 92331616 73973420 92331787 73973557 92331958 73973694 92332129 73973831 92332300 73973968 92332471 73974105 92332642 73974242 92332813 73974379 92332984 73974516 92333155 73974653 92333326 73974790 92333497 73974927 92333668 73975064 92333839 73975201 92334010 73975338 92334181 73975475 92334352 73975612 92334523 73975749 92334694 73975886 92334865 73976023 92335036 73976160 92335207 73976297 92335378 73976434 92335549 73976571 92335720 73976708 92335891 73976845 92336062 73976982 92336233 73977119 92336404 73977256 92336575 73977393 92336746 73977530 92336917 73977667 92337088 73977804 92337259 73977941 92337430 73978078 92337601 73978215 92337772 73978352 92337943 73978489 92338114 73978626 92338285
1000 62333900 0 62333900 77803627 62334037 77803798 62334174 77803969 62334311 77804140 62334448 77804311 62334585 77804482 62334722 77804653 62334859 77804824 62334996 77804995 62335133 77805166 62335270 77805337 62335407 77805508 62335544 77805679 62335681 77805850 62335818 77806021 62335955 77806192 62336092 77806363 62336229 77806534 62336366 77806705 62336503 77806876 62336640 77807047 62336777 77807218 62336914 77807389 62337051 77807560 62337188 77807731 62337325 77807902 62337462 77808073 62337599 77808244 62337736 77808415 62337873 77808586 62338010 77808757 62338147 77808928 62338284 77809099 62338421 77809270 62338558 77809441 62338695 77809612 62338832 77809783 62338969 77809954 62339106 77810125 62339243 77810296 62339380 77810467 62339517 77810638 62339654 77810809 62339791 77810980 62339928 77811151 62340065 77811322 62340202 77811493 62340339 77811664 62340476 77811835 62340613 77812006 62340750 77812177 62340887 77812348 62341024 77812519 62341161 77812690 62341298 77812861 62341435 77813032 62341572 77813203 62341709 77813374 62341846 77813545 62341983 77813716 62342120 77813887 62342257 77814058 62342394 77814229 62342531 77814400 62342668 77814571 62342805 77814742 62342942 77814913 62343079 77815084 62343216 77815255 62343353 77815426 62343490 77815597 62343627 77815768 62343764 77815939 62343901 77816110 62344038 77816281 62344175 77816452 62344312 77816623 62344449 77816794 62344586 77816965 62344723 77817136 62344860 77817307 62344997 77817478 62345134 77817649 62345271 77817820 62345408 77817991 62345545 77818162 62345682 77818333 62345819 77818504 62345956 77818675 62346093 77818846 62346230 77819017 62346367 77819188 62346504 77819359 62346641 77819530 62346778 77819701 62346915 77819872 62347052 77820043 62347189 77820214 62347326 77820385 62347463 77820556 62347600 77820727 62347737 77820898 62347874 77821069 62348011 77821240 62348148 77821411 62348285 77821582 62348422 77821753 62348559 77821924 62348696 77822095 62348833 77822266 62348970 77822437 62349107 77822608 62349244 77822779 62349381 77822950 62349518 77823121 62349655 77823292 62349792 77823463 62349929 77823634 62350066 77823805 62350203 77823976 62350340 77824147 62350477 77824318 62350614 77824489 62350751 77824660 62350888 77824831 62351025 77825002 62351162 77825173 62351299 77825344 62351436 77825515 62351573 77825686 62351710 77825857 62351847 77826028 62351984 77826199 62352121 77826370 62352258 77826541 62352395 77826712 62352532 77826883 62352669 77827054 62352806 77827225 62352943 77827396 62353080 77827567 62353217 77827738 62353354 77827909 62353491 77828080 62353628 77828251 62353765 77828422 62353902 77828593 62354039 77828764 62354176 77828935 62354313 77829106 62354450 77829277 62354587 77829448 62354724 77829619 62354861 77829790 62354998 77829961 62355135 77830132 62355272 77830303 62355409 77830474 62355546 77830645 62355683 77830816 62355820 77830987 62355957 77831158 62356094 77831329 62356231 77831500 62356368 77831671 62356505 77831842 62356642 77832013 62356779 77832184 62356916 77832355 62357053 77832526 62357190 77832697 62357327 77832868 62357464 77833039 62357601 77833210 62357738 77833381 62357875 77833552 62358012 77833723 62358149 77833894 62358286 77834065 62358423 77834236 62358560 77834407 62358697 77834578 62358834 77834749 62358971 77834920 62359108 77835091 62359245 77835262 62359382 77835433 62359519 77835604 62359656 77835775 62359793 77835946 62359930 77836117 62360067 77836288 62360204 77836459 62360341 77836630 62360478 77836801 62360615 77836972 62360752 77837143 62360889 77837314 62361026 77837485 62361163 77837656 62361300 77837827 62361437 77837998 62361574 77838169 62361711 77838340 62361848 77838511 62361985 77838682 62362122 77838853 62362259 77839024 62362396 77839195 62362533 77839366 62362670 77839537 62362807 77839708 62362944 77839879 62363081 77840050 62363218 77840221 62363355 77840392 62363492 77840563 62363629 77840734 62363766 77840905 62363903 77841076 62364040 77841247 62364177 77841418 62364314 77841589 62364451 77841760 62364588 77841931 62364725 77842102 62364862 77842273 62364999 77842444 62365136 77842615 62365273 77842786 62365410 77842957 62365547 77843128 62365684 77843299 62365821 77843470 62365958 77843641 62366095 77843812 62366232 77843983 62366369 77844154 62366506 77844325 62366643 77844496 62366780 77844667 62366917 77844838 62367054 77845009 62367191 77845180 62367328 77845351 62367465 77845522 62367602 77845693 62367739 77845864 62367876 77846035 62368013 77846206 62368150 77846377 62368287 77846548 62368424 77846719 62368561 77846890 62368698 77847061 62368835 77847232 62368972 77847403 62369109 77847574 62369246 77847745 62369383 77847916 62369520 77848087 62369657 77848258 62369794 77848429 62369931 77848600 62370068 77848771 62370205 77848942 62370342 77849113 62370479 77849284 62370616 77849455 62370753 77849626 62370890 77849797 62371027 77849968 62371164 77850139 62371301 77850310 62371438 77850481 62371575 77850652 62371712 77850823 62371849 77850994 62371986 77851165 62372123 77851336 62372260 77851507 62372397 77851678 62372534 77851849 62372671 77852020 62372808 77852191 62372945 77852362 62373082 77852533 62373219 77852704 62373356 77852875 62373493 77853046 62373630 77853217 62373767 77853388 62373904 77853559 62374041 77853730 62374178 77853901 62374315 77854072 62374452 77854243 62374589 77854414 62374726 77854585 62374863 77854756 62375000 77854927 62375137 77855098 62375274 77855269 62375411 77855440 62375548 77855611 62375685 77855782 62375822 77855953 62375959 77856124 62376096 77856295 62376233 77856466 62376370 77856637 62376507 77856808 62376644 77856979 62376781 77857150 62376918 77857321 62377055 77857492 62377192 77857663 62377329 77857834 62377466 77858005 62377603 77858176 62377740 77858347 62377877 77858518 62378014 77858689 62378151 77858860 62378288 77859031 62378425 77859202 62378562 77859373 62378699 77859544 62378836 77859715 62378973 77859886 62379110 77860057 62379247 77860228 62379384 77860399 62379521 77860570 62379658 77860741 62379795 77860912 62379932 77861083 62380069 77861254 62380206 77861425 62380343 77861596 62380480 77861767 62380617 77861938 62380754 77862109 62380891 77862280 62381028 77862451 62381165 77862622 62381302 77862793 62381439 77862964 62381576 77863135 62381713 77863306 62381850 77863477 62381987 77863648 62382124 77863819 62382261 77863990 62382398 77864161 62382535 77864332 62382672 77864503 62382809 77864674 62382946 77864845 62383083 77865016 62383220 77865187 62383357 77865358 62383494 77865529 62383631 77865700 62383768 77865871 62383905 77866042 62384042 77866213 62384179 77866384 62384316 77866555 62384453 77866726 62384590 77866897 62384727 77867068 62384864 77867239 62385001 77867410 62385138 77867581 62385275 77867752 62385412 77867923 62385549 77868094 62385686 77868265 62385823 77868436 62385960 77868607 62386097 77868778 62386234 77868949 62386371 77869120 62386508 77869291 62386645 77869462 62386782 77869633 62386919 77869804 62387056 77869975 62387193 77870146 62387330 77870317 62387467 77870488 62387604 77870659 62387741 77870830 62387878 77871001 62388015 77871172 62388152 77871343 62388289 77871514 62388426 77871685 62388563 77871856 62388700 77872027 62388837 77872198 62388974 77872369 62389111 77872540 62389248 77872711 62389385 77872882 62389522 77873053 62389659 77873224 62389796 77873395 62389933 77873566 62390070 77873737 62390207 77873908 62390344 77874079 62390481 77874250 62390618 77874421 62390755 77874592 62390892 77874763 62391029 77874934 62391166 77875105 62391303 77875276 62391440 77875447 62391577 77875618 62391714 77875789 62391851 77875960 62391988 77876131 62392125 77876302 62392262 77876473 62392399 77876644 62392536 77876815 62392673 77876986 62392810 77877157 62392947 77877328 62393084 77877499 62393221 77877670 62393358 77877841 62393495 77878012 62393632 77878183 62393769 77878354 62393906 77878525 62394043 77878696 62394180 77878867 62394317 77879038 62394454 77879209 62394591 77879380 62394728 77879551 62394865 77879722 62395002 77879893 62395139 77880064 62395276 77880235 62395413 77880406 62395550 77880577 62395687 77880748 62395824 77880919 62395961 77881090 62396098 77881261 62396235 77881432 62396372 77881603 62396509 77881774 62396646 77881945 62396783 77882116 62396920 77882287 62397057 77882458 62397194 77882629 62397331 77882800 62397468 77882971 62397605 77883142 62397742 77883313 62397879 77883484 62398016 77883655 62398153 77883826 62398290 77883997 62398427 77884168 62398564 77884339 62398701 77884510 62398838 77884681 62398975 77884852 62399112 77885023 62399249 77885194 62399386 77885365 62399523 77885536 62399660 77885707 62399797 77885878 62399934 77886049 62400071 77886220 62400208 77886391 62400345 77886562 62400482 77886733 62400619 77886904 62400756 77887075 62400893 77887246 62401030 77887417 62401167 77887588 62401304 77887759 62401441 77887930 62401578 77888101 62401715 77888272 62401852 77888443 62401989 77888614 62402126 77888785 62402263 77888956 62402400 77889127 62402537 77889298 62402674 77889469 62402811 77889640 62402948 77889811 62403085 77889982 62403222 77890153 62403359 77890324 62403496 77890495 62403633 77890666 62403770 77890837 62403907 77891008 62404044 77891179 62404181 77891350 62404318 77891521 62404455 77891692 62404592 77891863 62404729 77892034 62404866 77892205 62405003 77892376 62405140 77892547 62405277 77892718 62405414 77892889 62405551 77893060 62405688 77893231 62405825 77893402 62405962 77893573 62406099 77893744 62406236 77893915 62406373 77894086 62406510 77894257 62406647 77894428 62406784 77894599 62406921 77894770 62407058 77894941 62407195 77895112 62407332 77895283 62407469 77895454 62407606 77895625 62407743 77895796 62407880 77895967 62408017 77896138 62408154 77896309 62408291 77896480 62408428 77896651 62408565 77896822 62408702 77896993 62408839 77897164 62408976 77897335 62409113 77897506 62409250 77897677 62409387 77897848 62409524 77898019 62409661 77898190 62409798 77898361 62409935 77898532 62410072 77898703 62410209 77898874 62410346 77899045 62410483 77899216 62410620 77899387 62410757 77899558 62410894 77899729 62411031 77899900 62411168 77900071 62411305 77900242 62411442 77900413 62411579 77900584 62411716 77900755 62411853 77900926 62411990 77901097 62412127 77901268 62412264 77901439 62412401 77901610 62412538 77901781 62412675 77901952 62412812 77902123 62412949 77902294 62413086 77902465 62413223 77902636 62413360 77902807 62413497 77902978 62413634 77903149 62413771 77903320 62413908 77903491 62414045 77903662 62414182 77903833 62414319 77904004 62414456 77904175 62414593 77904346 62414730 77904517 62414867 77904688 62415004 77904859 62415141 77905030 62415278 77905201 62415415 77905372 62415552 77905543 62415689 77905714 62415826 77905885 62415963 77906056 62416100 77906227 62416237 77906398 62416374 77906569 62416511 77906740 62416648 77906911 62416785 77907082 62416922 77907253 62417059 77907424 62417196 77907595 62417333 77907766 62417470 77907937 62417607 77908108 62417744 77908279 62417881 77908450 62418018 77908621 62418155 77908792 62418292 77908963 62418429 77909134 62418566 77909305 62418703 77909476 62418840 77909647 62418977 77909818 62419114 77909989 62419251 77910160 62419388 77910331 62419525 77910502 62419662 77910673 62419799 77910844 62419936 77911015 62420073 77911186 62420210 77911357 62420347 77911528 62420484 77911699 62420621 77911870 62420758 77912041 62420895 77912212 62421032 77912383 62421169 77912554 62421306 77912725 62421443 77912896 62421580 77913067 62421717 77913238 62421854 77913409 62421991 77913580 62422128 77913751 62422265 77913922 62422402 77914093 62422539 77914264 62422676 77914435 62422813 77914606 62422950 77914777 62423087 77914948 62423224 77915119 62423361 77915290 62423498 77915461 62423635 77915632 62423772 77915803 62423909 77915974 62424046 77916145 62424183 77916316 62424320 77916487 62424457 77916658 62424594 77916829 62424731 77917000 62424868 77917171 62425005 77917342 62425142 77917513 62425279 77917684 62425416 77917855 62425553 77918026 62425690 77918197 62425827 77918368 62425964 77918539 62426101 77918710 62426238 77918881 62426375 77919052 62426512 77919223 62426649 77919394 62426786 77919565 62426923 77919736 62427060 77919907 62427197 77920078 62427334 77920249 62427471 77920420 62427608 77920591 62427745 77920762 62427882 77920933 62428019 77921104 62428156 77921275 62428293 77921446 62428430 77921617 62428567 77921788 62428704 77921959 62428841 77922130 62428978 77922301 62429115 77922472 62429252 77922643 62429389 77922814 62429526 77922985 62429663 77923156 62429800 77923327 62429937 77923498 62430074 77923669 62430211 77923840 62430348 77924011 62430485 77924182 62430622 77924353 62430759 77924524 62430896 77924695 62431033 77924866 62431170 77925037 62431307 77925208 62431444 77925379 62431581 77925550 62431718 77925721 62431855 77925892 62431992 77926063 62432129 77926234 62432266 77926405 62432403 77926576 62432540 77926747 62432677 77926918 62432814 77927089 62432951 77927260 62433088 77927431 62433225 77927602 62433362 77927773 62433499 77927944 62433636 77928115 62433773 77928286 62433910 77928457 62434047 77928628 62434184 77928799 62434321 77928970 62434458 77929141 62434595 77929312 62434732 77929483 62434869 77929654 62435006 77929825 62435143 77929996 62435280 77930167 62435417 77930338 62435554 77930509 62435691 77930680 62435828 77930851 62435965 77931022 62436102 77931193 62436239 77931364 62436376 77931535 62436513 77931706 62436650 77931877 62436787 77932048 62436924 77932219 62437061 77932390 62437198 77932561 62437335 77932732 62437472 77932903 62437609 77933074 62437746 77933245 62437883 77933416 62438020 77933587 62438157 77933758 62438294 77933929 62438431 77934100 62438568 77934271 62438705 77934442 62438842 77934613 62438979 77934784 62439116 77934955 62439253 77935126 62439390 77935297 62439527 77935468 62439664 77935639 62439801 77935810 62439938 77935981 62440075 77936152 62440212 77936323 62440349 77936494 62440486 77936665 62440623 77936836 62440760 77937007 62440897 77937178 62441034 77937349 62441171 77937520 62441308 77937691 62441445 77937862 62441582 77938033 62441719 77938204 62441856 77938375 62441993 77938546 62442130 77938717 62442267 77938888 62442404 77939059 62442541 77939230 62442678 77939401 62442815 77939572 62442952 77939743 62443089 77939914 62443226 77940085 62443363 77940256 62443500 77940427 62443637 77940598 62443774 77940769 62443911 77940940 62444048 77941111 62444185 77941282 62444322 77941453 62444459 77941624 62444596 77941795 62444733 77941966 62444870 77942137 62445007 77942308 62445144 77942479 62445281 77942650 62445418 77942821 62445555 77942992 62445692 77943163 62445829 77943334 62445966 77943505 62446103 77943676 62446240 77943847 62446377 77944018 62446514 77944189 62446651 77944360 62446788 77944531 62446925 77944702 62447062 77944873 62447199 77945044 62447336 77945215 62447473 77945386 62447610 77945557 62447747 77945728 62447884 77945899 62448021 77946070 62448158 77946241 62448295 77946412 62448432 77946583 62448569 77946754 62448706 77946925 62448843 77947096 62448980 77947267 62449117 77947438 62449254 77947609 62449391 77947780 62449528 77947951 62449665 77948122 62449802 77948293 62449939 77948464 62450076 77948635 62450213 77948806 62450350 77948977 62450487 77949148 62450624 77949319 62450761 77949490 62450898 77949661 62451035 77949832 62451172 77950003 62451309 77950174 62451446 77950345 62451583 77950516 62451720 77950687 62451857 77950858 62451994 77951029 62452131 77951200 62452268 77951371 62452405 77951542 62452542 77951713 62452679 77951884 62452816 77952055 62452953 77952226 62453090 77952397 62453227 77952568 62453364 77952739 62453501 77952910 62453638 77953081 62453775 77953252 62453912 77953423 62454049 77953594 62454186 77953765 62454323 77953936 62454460 77954107 62454597 77954278 62454734 77954449 62454871 77954620 62455008 77954791 62455145 77954962 62455282 77955133 62455419 77955304 62455556 77955475 62455693 77955646 62455830 77955817 62455967 77955988 62456104 77956159 62456241 77956330 62456378 77956501 62456515 77956672 62456652 77956843 62456789 77957014 62456926 77957185 62457063 77957356 62457200 77957527 62457337 77957698 62457474 77957869 62457611 77958040 62457748 77958211 62457885 77958382 62458022 77958553 62458159 77958724 62458296 77958895 62458433 77959066 62458570 77959237 62458707 77959408 62458844 77959579 62458981 77959750 62459118 77959921 62459255 77960092 62459392 77960263 62459529 77960434 62459666 77960605 62459803 77960776 62459940 77960947 62460077 77961118 62460214 77961289 62460351 77961460 62460488 77961631 62460625 77961802 62460762 77961973 62460899 77962144 62461036 77962315 62461173 77962486 62461310 77962657 62461447 77962828 62461584 77962999 62461721 77963170 62461858 77963341 62461995 77963512 62462132 77963683 62462269 77963854 62462406 77964025 62462543 77964196 62462680 77964367 62462817 77964538 62462954 77964709 62463091 77964880 62463228 77965051 62463365 77965222 62463502 77965393 62463639 77965564 62463776 77965735 62463913 77965906 62464050 77966077 62464187 77966248 62464324 77966419 62464461 77966590 62464598 77966761 62464735 77966932 62464872 77967103 62465009 77967274 62465146 77967445 62465283 77967616 62465420 77967787 62465557 77967958 62465694 77968129 62465831 77968300 62465968 77968471 62466105 77968642 62466242 77968813 62466379 77968984 62466516 77969155 62466653 77969326 62466790 77969497 62466927 77969668 62467064 77969839 62467201 77970010 62467338 77970181 62467475 77970352 62467612 77970523 62467749 77970694 62467886 77970865 62468023 77971036 62468160 77971207 62468297 77971378 62468434 77971549 62468571 77971720 62468708 77971891 62468845 77972062 62468982 77972233 62469119 77972404 62469256 77972575 62469393 77972746 62469530 77972917 62469667 77973088 62469804 77973259 62469941 77973430 62470078 77973601 62470215 77973772 62470352 77973943 62470489 77974114 62470626 77974285
1000 33426900 0 33426900 41722627 33427037 41722798 33427174 41722969 33427311 41723140 33427448 41723311 33427585 41723482 33427722 41723653 33427859 41723824 33427996 41723995 33428133 41724166 33428270 41724337 33428407 41724508 33428544 41724679 33428681 41724850 33428818 41725021 33428955 41725192 33429092 41725363 33429229 41725534 33429366 41725705 33429503 41725876 33429640 41726047 33429777 41726218 33429914 41726389 33430051 41726560 33430188 41726731 33430325 41726902 33430462 41727073 33430599 41727244 33430736 41727415 33430873 41727586 33431010 41727757 33431147 41727928 33431284 41728099 33431421 41728270 33431558 41728441 33431695 41728612 33431832 41728783 33431969 41728954 33432106 41729125 33432243 41729296 33432380 41729467 33432517 41729638 33432654 41729809 33432791 41729980 33432928 41730151 33433065 41730322 33433202 41730493 33433339 41730664 33433476 41730835 33433613 41731006 33433750 41731177 33433887 41731348 33434024 41731519 33434161 41731690 33434298 41731861 33434435 41732032 33434572 41732203 33434709 41732374 33434846 41732545 33434983 41732716 33435120 41732887 33435257 41733058 33435394 41733229 33435531 41733400 33435668 41733571 33435805 41733742 33435942 41733913 33436079 41734084 33436216 41734255 33436353 41734426 33436490 41734597 33436627 41734768 33436764 41734939 33436901 41735110 33437038 41735281 33437175 41735452 33437312 41735623 33437449 41735794 33437586 41735965 33437723 41736136 33437860 41736307 33437997 41736478 33438134 41736649 33438271 41736820 33438408 41736991 33438545 41737162 33438682 41737333 33438819 41737504 33438956 41737675 33439093 41737846 33439230 41738017 33439367 41738188 33439504 41738359 33439641 41738530 33439778 41738701 33439915 41738872 33440052 41739043 33440189 41739214 33440326 41739385 33440463 41739556 33440600 41739727 33440737 41739898 33440874 41740069 33441011 41740240 33441148 41740411 33441285 41740582 33441422 41740753 33441559 41740924 33441696 41741095 33441833 41741266 33441970 41741437 33442107 41741608 33442244 41741779 33442381 41741950 33442518 41742121 33442655 41742292 33442792 41742463 33442929 41742634 33443066 41742805 33443203 41742976 33443340 41743147 33443477 41743318 33443614 41743489 33443751 41743660 33443888 41743831 33444025 41744002 33444162 41744173 33444299 41744344 33444436 41744515 33444573 41744686 33444710 41744857 33444847 41745028 33444984 41745199 33445121 41745370 33445258 41745541 33445395 41745712 33445532 41745883 33445669 41746054 33445806 41746225 33445943 41746396 33446080 41746567 33446217 41746738 33446354 41746909 33446491 41747080 33446628 41747251 33446765 41747422 33446902 41747593 33447039 41747764 33447176 41747935 33447313 41748106 33447450 41748277 33447587 41748448 33447724 41748619 33447861 41748790 33447998 41748961 33448135 41749132 33448272 41749303 33448409 41749474 33448546 41749645 33448683 41749816 33448820 41749987 33448957 41750158 33449094 41750329 33449231 41750500 33449368 41750671 33449505 41750842 33449642 41751013 33449779 41751184 33449916 41751355 33450053 41751526 33450190 41751697 33450327 41751868 33450464 41752039 33450601 41752210 33450738 41752381 33450875 41752552 33451012 41752723 33451149 41752894 33451286 41753065 33451423 41753236 33451560 41753407 33451697 41753578 33451834 41753749 33451971 41753920 33452108 41754091 33452245 41754262 33452382 41754433 33452519 41754604 33452656 41754775 33452793 41754946 33452930 41755117 33453067 41755288 33453204 41755459 33453341 41755630 33453478 41755801 33453615 41755972 33453752 41756143 33453889 41756314 33454026 41756485 33454163 41756656 33454300 41756827 33454437 41756998 33454574 41757169 33454711 41757340 33454848 41757511 33454985 41757682 33455122 41757853 33455259 41758024 33455396 41758195 33455533 41758366 33455670 41758537 33455807 41758708 33455944 41758879 33456081 41759050 33456218 41759221 33456355 41759392 33456492 41759563 33456629 41759734 33456766 41759905 33456903 41760076 33457040 41760247 33457177 41760418 33457314 41760589 33457451 41760760 33457588 41760931 33457725 41761102 33457862 41761273 33457999 41761444 33458136 41761615 33458273 41761786 33458410 41761957 33458547 41762128 33458684 41762299 33458821 41762470 33458958 41762641 33459095 41762812 33459232 41762983 33459369 41763154 33459506 41763325 33459643 41763496 33459780 41763667 33459917 41763838 33460054 41764009 33460191 41764180 33460328 41764351 33460465 41764522 33460602 41764693 33460739 41764864 33460876 41765035 33461013 41765206 33461150 41765377 33461287 41765548 33461424 41765719 33461561 41765890 33461698 41766061 33461835 41766232 33461972 41766403 33462109 41766574 33462246 41766745 33462383 41766916 33462520 41767087 33462657 41767258 33462794 41767429 33462931 41767600 33463068 41767771 33463205 41767942 33463342 41768113 33463479 41768284 33463616 41768455 33463753 41768626 33463890 41768797 33464027 41768968 33464164 41769139 33464301 41769310 33464438 41769481 33464575 41769652 33464712 41769823 33464849 41769994 33464986 41770165 33465123 41770336 33465260 41770507 33465397 41770678 33465534 41770849 33465671 41771020 33465808 41771191 33465945 41771362 33466082 41771533 33466219 41771704 33466356 41771875 33466493 41772046 33466630 41772217 33466767 41772388 33466904 41772559 33467041 41772730 33467178 41772901 33467315 41773072 33467452 41773243 33467589 41773414 33467726 41773585 33467863 41773756 33468000 41773927 33468137 41774098 33468274 41774269 33468411 41774440 33468548 41774611 33468685 41774782 33468822 41774953 33468959 41775124 33469096 41775295 33469233 41775466 33469370 41775637 33469507 41775808 33469644 41775979 33469781 41776150 33469918 41776321 33470055 41776492 33470192 41776663 33470329 41776834 33470466 41777005 33470603 41777176 33470740 41777347 33470877 41777518 33471014 41777689 33471151 41777860 33471288 41778031 33471425 41778202 33471562 41778373 33471699 41778544 33471836 41778715 33471973 41778886 33472110 41779057 33472247 41779228 33472384 41779399 33472521 41779570 33472658 41779741 33472795 41779912 33472932 41780083 33473069 41780254 33473206 41780425 33473343 41780596 33473480 41780767 33473617 41780938 33473754 41781109 33473891 41781280 33474028 41781451 33474165 41781622 33474302 41781793 33474439 41781964 33474576 41782135 33474713 41782306 33474850 41782477 33474987 41782648 33475124 41782819 33475261 41782990 33475398 41783161 33475535 41783332 33475672 41783503 33475809 41783674 33475946 41783845 33476083 41784016 33476220 41784187 33476357 41784358 33476494 41784529 33476631 41784700 33476768 41784871 33476905 41785042 33477042 41785213 33477179 41785384 33477316 41785555 33477453 41785726 33477590 41785897 33477727 41786068 33477864 41786239 33478001 41786410 33478138 41786581 33478275 41786752 33478412 41786923 33478549 41787094 33478686 41787265 33478823 41787436 33478960 41787607 33479097 41787778 33479234 41787949 33479371 41788120 33479508 41788291 33479645 41788462 33479782 41788633 33479919 41788804 33480056 41788975 33480193 41789146 33480330 41789317 33480467 41789488 33480604 41789659 33480741 41789830 33480878 41790001 33481015 41790172 33481152 41790343 33481289 41790514 33481426 41790685 33481563 41790856 33481700 41791027 33481837 41791198 33481974 41791369 33482111 41791540 33482248 41791711 33482385 41791882 33482522 41792053 33482659 41792224 33482796 41792395 33482933 41792566 33483070 41792737 33483207 41792908 33483344 41793079 33483481 41793250 33483618 41793421 33483755 41793592 33483892 41793763 33484029 41793934 33484166 41794105 33484303 41794276 33484440 41794447 33484577 41794618 33484714 41794789 33484851 41794960 33484988 41795131 33485125 41795302 33485262 41795473 33485399 41795644 33485536 41795815 33485673 41795986 33485810 41796157 33485947 41796328 33486084 41796499 33486221 41796670 33486358 41796841 33486495 41797012 33486632 41797183 33486769 41797354 33486906 41797525 33487043 41797696 33487180 41797867 33487317 41798038 33487454 41798209 33487591 41798380 33487728 41798551 33487865 41798722 33488002 41798893 33488139 41799064 33488276 41799235 33488413 41799406 33488550 41799577 33488687 41799748 33488824 41799919 33488961 41800090 33489098 41800261 33489235 41800432 33489372 41800603 33489509 41800774 33489646 41800945 33489783 41801116 33489920 41801287 33490057 41801458 33490194 41801629 33490331 41801800 33490468 41801971 33490605 41802142 33490742 41802313 33490879 41802484 33491016 41802655 33491153 41802826 33491290 41802997 33491427 41803168 33491564 41803339 33491701 41803510 33491838 41803681 33491975 41803852 33492112 41804023 33492249 41804194 33492386 41804365 33492523 41804536 33492660 41804707 33492797 41804878 33492934 41805049 33493071 41805220 33493208 41805391 33493345 41805562 33493482 41805733 33493619 41805904 33493756 41806075 33493893 41806246 33494030 41806417 33494167 41806588 33494304 41806759 33494441 41806930 33494578 41807101 33494715 41807272 33494852 41807443 33494989 41807614 33495126 41807785 33495263 41807956 33495400 41808127 33495537 41808298 33495674 41808469 33495811 41808640 33495948 41808811 33496085 41808982 33496222 41809153 33496359 41809324 33496496 41809495 33496633 41809666 33496770 41809837 33496907 41810008 33497044 41810179 33497181 41810350 33497318 41810521 33497455 41810692 33497592 41810863 33497729 41811034 33497866 41811205 33498003 41811376 33498140 41811547 33498277 41811718 33498414 41811889 33498551 41812060 33498688 41812231 33498825 41812402 33498962 41812573 33499099 41812744 33499236 41812915 33499373 41813086 33499510 41813257 33499647 41813428 33499784 41813599 33499921 41813770 33500058 41813941 33500195 41814112 33500332 41814283 33500469 41814454 33500606 41814625 33500743 41814796 33500880 41814967 33501017 41815138 33501154 41815309 33501291 41815480 33501428 41815651 33501565 41815822 33501702 41815993 33501839 41816164 33501976 41816335 33502113 41816506 33502250 41816677 33502387 41816848 33502524 41817019 33502661 41817190 33502798 41817361 33502935 41817532 33503072 41817703 33503209 41817874 33503346 41818045 33503483 41818216 33503620 41818387 33503757 41818558 33503894 41818729 33504031 41818900 33504168 41819071 33504305 41819242 33504442 41819413 33504579 41819584 33504716 41819755 33504853 41819926 33504990 41820097 33505127 41820268 33505264 41820439 33505401 41820610 33505538 41820781 33505675 41820952 33505812 41821123 33505949 41821294 33506086 41821465 33506223 41821636 33506360 41821807 33506497 41821978 33506634 41822149 33506771 41822320 33506908 41822491 33507045 41822662 33507182 41822833 33507319 41823004 33507456 41823175 33507593 41823346 33507730 41823517 33507867 41823688 33508004 41823859 33508141 41824030 33508278 41824201 33508415 41824372 33508552 41824543 33508689 41824714 33508826 41824885 33508963 41825056 33509100 41825227 33509237 41825398 33509374 41825569 33509511 41825740 33509648 41825911 33509785 41826082 33509922 41826253 33510059 41826424 33510196 41826595 33510333 41826766 33510470 41826937 33510607 41827108 33510744 41827279 33510881 41827450 33511018 41827621 33511155 41827792 33511292 41827963 33511429 41828134 33511566 41828305 33511703 41828476 33511840 41828647 33511977 41828818 33512114 41828989 33512251 41829160 33512388 41829331 33512525 41829502 33512662 41829673 33512799 41829844 33512936 41830015 33513073 41830186 33513210 41830357 33513347 41830528 33513484 41830699 33513621 41830870 33513758 41831041 33513895 41831212 33514032 41831383 33514169 41831554 33514306 41831725 33514443 41831896 33514580 41832067 33514717 41832238 33514854 41832409 33514991 41832580 33515128 41832751 33515265 41832922 33515402 41833093 33515539 41833264 33515676 41833435 33515813 41833606 33515950 41833777 33516087 41833948 33516224 41834119 33516361 41834290 33516498 41834461 33516635 41834632 33516772 41834803 33516909 41834974 33517046 41835145 33517183 41835316 33517320 41835487 33517457 41835658 33517594 41835829 33517731 41836000 33517868 41836171 33518005 41836342 33518142 41836513 33518279 41836684 33518416 41836855 33518553 41837026 33518690 41837197 33518827 41837368 33518964 41837539 33519101 41837710 33519238 41837881 33519375 41838052 33519512 41838223 33519649 41838394 33519786 41838565 33519923 41838736 33520060 41838907 33520197 41839078 33520334 41839249 33520471 41839420 33520608 41839591 33520745 41839762 33520882 41839933 33521019 41840104 33521156 41840275 33521293 41840446 33521430 41840617 33521567 41840788 33521704 41840959 33521841 41841130 33521978 41841301 33522115 41841472 33522252 41841643 33522389 41841814 33522526 41841985 33522663 41842156 33522800 41842327 33522937 41842498 33523074 41842669 33523211 41842840 33523348 41843011 33523485 41843182 33523622 41843353 33523759 41843524 33523896 41843695 33524033 41843866 33524170 41844037 33524307 41844208 33524444 41844379 33524581 41844550 33524718 41844721 33524855 41844892 33524992 41845063 33525129 41845234 33525266 41845405 33525403 41845576 33525540 41845747 33525677 41845918 33525814 41846089 33525951 41846260 33526088 41846431 33526225 41846602 33526362 41846773 33526499 41846944 33526636 41847115 33526773 41847286 33526910 41847457 33527047 41847628 33527184 41847799 33527321 41847970 33527458 41848141 33527595 41848312 33527732 41848483 33527869 41848654 33528006 41848825 33528143 41848996 33528280 41849167 33528417 41849338 33528554 41849509 33528691 41849680 33528828 41849851 33528965 41850022 33529102 41850193 33529239 41850364 33529376 41850535 33529513 41850706 33529650 41850877 33529787 41851048 33529924 41851219 33530061 41851390 33530198 41851561 33530335 41851732 33530472 41851903 33530609 41852074 33530746 41852245 33530883 41852416 33531020 41852587 33531157 41852758 33531294 41852929 33531431 41853100 33531568 41853271 33531705 41853442 33531842 41853613 33531979 41853784 33532116 41853955 33532253 41854126 33532390 41854297 33532527 41854468 33532664 41854639 33532801 41854810 33532938 41854981 33533075 41855152 33533212 41855323 33533349 41855494 33533486 41855665 33533623 41855836 33533760 41856007 33533897 41856178 33534034 41856349 33534171 41856520 33534308 41856691 33534445 41856862 33534582 41857033 33534719 41857204 33534856 41857375 33534993 41857546 33535130 41857717 33535267 41857888 33535404 41858059 33535541 41858230 33535678 41858401 33535815 41858572 33535952 41858743 33536089 41858914 33536226 41859085 33536363 41859256 33536500 41859427 33536637 41859598 33536774 41859769 33536911 41859940 33537048 41860111 33537185 41860282 33537322 41860453 33537459 41860624 33537596 41860795 33537733 41860966 33537870 41861137 33538007 41861308 33538144 41861479 33538281 41861650 33538418 41861821 33538555 41861992 33538692 41862163 33538829 41862334 33538966 41862505 33539103 41862676 33539240 41862847 33539377 41863018 33539514 41863189 33539651 41863360 33539788 41863531 33539925 41863702 33540062 41863873 33540199 41864044 33540336 41864215 33540473 41864386 33540610 41864557 33540747 41864728 33540884 41864899 33541021 41865070 33541158 41865241 33541295 41865412 33541432 41865583 33541569 41865754 33541706 41865925 33541843 41866096 33541980 41866267 33542117 41866438 33542254 41866609 33542391 41866780 33542528 41866951 33542665 41867122 33542802 41867293 33542939 41867464 33543076 41867635 33543213 41867806 33543350 41867977 33543487 41868148 33543624 41868319 33543761 41868490 33543898 41868661 33544035 41868832 33544172 41869003 33544309 41869174 33544446 41869345 33544583 41869516 33544720 41869687 33544857 41869858 33544994 41870029 33545131 41870200 33545268 41870371 33545405 41870542 33545542 41870713 33545679 41870884 33545816 41871055 33545953 41871226 33546090 41871397 33546227 41871568 33546364 41871739 33546501 41871910 33546638 41872081 33546775 41872252 33546912 41872423 33547049 41872594 33547186 41872765 33547323 41872936 33547460 41873107 33547597 41873278 33547734 41873449 33547871 41873620 33548008 41873791 33548145 41873962 33548282 41874133 33548419 41874304 33548556 41874475 33548693 41874646 33548830 41874817 33548967 41874988 33549104 41875159 33549241 41875330 33549378 41875501 33549515 41875672 33549652 41875843 33549789 41876014 33549926 41876185 33550063 41876356 33550200 41876527 33550337 41876698 33550474 41876869 33550611 41877040 33550748 41877211 33550885 41877382 33551022 41877553 33551159 41877724 33551296 41877895 33551433 41878066 33551570 41878237 33551707 41878408 33551844 41878579 33551981 41878750 33552118 41878921 33552255 41879092 33552392 41879263 33552529 41879434 33552666 41879605 33552803 41879776 33552940 41879947 33553077 41880118 33553214 41880289 33553351 41880460 33553488 41880631 33553625 41880802 33553762 41880973 33553899 41881144 33554036 41881315 33554173 41881486 33554310 41881657 33554447 41881828 33554584 41881999 33554721 41882170 33554858 41882341 33554995 41882512 33555132 41882683 33555269 41882854 33555406 41883025 33555543 41883196 33555680 41883367 33555817 41883538 33555954 41883709 33556091 41883880 33556228 41884051 33556365 41884222 33556502 41884393 33556639 41884564 33556776 41884735 33556913 41884906 33557050 41885077 33557187 41885248 33557324 41885419 33557461 41885590 33557598 41885761 33557735 41885932 33557872 41886103 33558009 41886274 33558146 41886445 33558283 41886616 33558420 41886787 33558557 41886958 33558694 41887129 33558831 41887300 33558968 41887471 33559105 41887642 33559242 41887813 33559379 41887984 33559516 41888155 33559653 41888326 33559790 41888497 33559927 41888668 33560064 41888839 33560201 41889010 33560338 41889181 33560475 41889352 33560612 41889523 33560749 41889694 33560886 41889865 33561023 41890036 33561160 41890207 33561297 41890378 33561434 41890549 33561571 41890720 33561708 41890891 33561845 41891062 33561982 41891233 33562119 41891404 33562256 41891575 33562393 41891746 33562530 41891917 33562667 41892088 33562804 41892259 33562941 41892430 33563078 41892601 33563215 41892772 33563352 41892943 33563489 41893114 33563626 41893285
1000 71557429 0 71557429 89316207 71557566 89316378 71557703 89316549 71557840 89316720 71557977 89316891 71558114 89317062 71558251 89317233 71558388 89317404 71558525 89317575 71558662 89317746 71558799 89317917 71558936 89318088 71559073 89318259 71559210 89318430 71559347 89318601 71559484 89318772 71559621 89318943 71559758 89319114 71559895 89319285 71560032 89319456 71560169 89319627 71560306 89319798 71560443 89319969 71560580 89320140 71560717 89320311 71560854 89320482 71560991 89320653 71561128 89320824 71561265 89320995 71561402 89321166 71561539 89321337 71561676 89321508 71561813 89321679 71561950 89321850 71562087 89322021 71562224 89322192 71562361 89322363 71562498 89322534 71562635 89322705 71562772 89322876 71562909 89323047 71563046 89323218 71563183 89323389 71563320 89323560 71563457 89323731 71563594 89323902 71563731 89324073 71563868 89324244 71564005 89324415 71564142 89324586 71564279 89324757 71564416 89324928 71564553 89325099 71564690 89325270 71564827 89325441 71564964 89325612 71565101 89325783 71565238 89325954 71565375 89326125 71565512 89326296 71565649 89326467 71565786 89326638 71565923 89326809 71566060 89326980 71566197 89327151 71566334 89327322 71566471 89327493 71566608 89327664 71566745 89327835 71566882 89328006 71567019 89328177 71567156 89328348 71567293 89328519 71567430 89328690 71567567 89328861 71567704 89329032 71567841 89329203 71567978 89329374 71568115 89329545 71568252 89329716 71568389 89329887 71568526 89330058 71568663 89330229 71568800 89330400 71568937 89330571 71569074 89330742 71569211 89330913 71569348 89331084 71569485 89331255 71569622 89331426 71569759 89331597 71569896 89331768 71570033 89331939 71570170 89332110 71570307 89332281 71570444 89332452 71570581 89332623 71570718 89332794 71570855 89332965 71570992 89333136 71571129 89333307 71571266 89333478 71571403 89333649 71571540 89333820 71571677 89333991 71571814 89334162 71571951 89334333 71572088 89334504 71572225 89334675 71572362 89334846 71572499 89335017 71572636 89335188 71572773 89335359 71572910 89335530 71573047 89335701 71573184 89335872 71573321 89336043 71573458 89336214 71573595 89336385 71573732 89336556 71573869 89336727 71574006 89336898 71574143 89337069 71574280 89337240 71574417 89337411 71574554 89337582 71574691 89337753 71574828 89337924 71574965 89338095 71575102 89338266 71575239 89338437 71575376 89338608 71575513 89338779 71575650 89338950 71575787 89339121 71575924 89339292 71576061 89339463 71576198 89339634 71576335 89339805 71576472 89339976 71576609 89340147 71576746 89340318 71576883 89340489 71577020 89340660 71577157 89340831 71577294 89341002 71577431 89341173 71577568 89341344 71577705 89341515 71577842 89341686 71577979 89341857 71578116 89342028 71578253 89342199 71578390 89342370 71578527 89342541 71578664 89342712 71578801 89342883 71578938 89343054 71579075 89343225 71579212 89343396 71579349 89343567 71579486 89343738 71579623 89343909 71579760 89344080 71579897 89344251 71580034 89344422 71580171 89344593 71580308 89344764 71580445 89344935 71580582 89345106 71580719 89345277 71580856 89345448 71580993 89345619 71581130 89345790 71581267 89345961 71581404 89346132 71581541 89346303 71581678 89346474 71581815 89346645 71581952 89346816 71582089 89346987 71582226 89347158 71582363 89347329 71582500 89347500 71582637 89347671 71582774 89347842 71582911 89348013 71583048 89348184 71583185 89348355 71583322 89348526 71583459 89348697 71583596 89348868 71583733 89349039 71583870 89349210 71584007 89349381 71584144 89349552 71584281 89349723 71584418 89349894 71584555 89350065 71584692 89350236 71584829 89350407 71584966 89350578 71585103 89350749 71585240 89350920 71585377 89351091 71585514 89351262 71585651 89351433 71585788 89351604 71585925 89351775 71586062 89351946 71586199 89352117 71586336 89352288 71586473 89352459 71586610 89352630 71586747 89352801 71586884 89352972 71587021 89353143 71587158 89353314 71587295 89353485 71587432 89353656 71587569 89353827 71587706 89353998 71587843 89354169 71587980 89354340 71588117 89354511 71588254 89354682 71588391 89354853 71588528 89355024 71588665 89355195 71588802 89355366 71588939 89355537 71589076 89355708 71589213 89355879 71589350 89356050 71589487 89356221 71589624 89356392 71589761 89356563 71589898 89356734 71590035 89356905 71590172 89357076 71590309 89357247 71590446 89357418 71590583 89357589 71590720 89357760 71590857 89357931 71590994 89358102 71591131 89358273 71591268 89358444 71591405 89358615 71591542 89358786 71591679 89358957 71591816 89359128 71591953 89359299 71592090 89359470 71592227 89359641 71592364 89359812 71592501 89359983 71592638 89360154 71592775 89360325 71592912 89360496 71593049 89360667 71593186 89360838 71593323 89361009 71593460 89361180 71593597 89361351 71593734 89361522 71593871 89361693 71594008 89361864 71594145 89362035 71594282 89362206 71594419 89362377 71594556 89362548 71594693 89362719 71594830 89362890 71594967 89363061 71595104 89363232 71595241 89363403 71595378 89363574 71595515 89363745 71595652 89363916 71595789 89364087 71595926 89364258 71596063 89364429 71596200 89364600 71596337 89364771 71596474 89364942 71596611 89365113 71596748 89365284 71596885 89365455 71597022 89365626 71597159 89365797 71597296 89365968 71597433 89366139 71597570 89366310 71597707 89366481 71597844 89366652 71597981 89366823 71598118 89366994 71598255 89367165 71598392 89367336 71598529 89367507 71598666 89367678 71598803 89367849 71598940 89368020 71599077 89368191 71599214 89368362 71599351 89368533 71599488 89368704 71599625 89368875 71599762 89369046 71599899 89369217 71600036 89369388 71600173 89369559 71600310 89369730 71600447 89369901 71600584 89370072 71600721 89370243 71600858 89370414 71600995 89370585 71601132 89370756 71601269 89370927 71601406 89371098 71601543 89371269 71601680 89371440 71601817 89371611 71601954 89371782 71602091 89371953 71602228 89372124 71602365 89372295 71602502 89372466 71602639 89372637 71602776 89372808 71602913 89372979 71603050 89373150 71603187 89373321 71603324 89373492 71603461 89373663 71603598 89373834 71603735 89374005 71603872 89374176 71604009 89374347 71604146 89374518 71604283 89374689 71604420 89374860 71604557 89375031 71604694 89375202 71604831 89375373 71604968 89375544 71605105 89375715 71605242 89375886 71605379 89376057 71605516 89376228 71605653 89376399 71605790 89376570 71605927 89376741 71606064 89376912 71606201 89377083 71606338 89377254 71606475 89377425 71606612 89377596 71606749 89377767 71606886 89377938 71607023 89378109 71607160 89378280 71607297 89378451 71607434 89378622 71607571 89378793 71607708 89378964 71607845 89379135 71607982 89379306 71608119 89379477 71608256 89379648 71608393 89379819 71608530 89379990 71608667 89380161 71608804 89380332 71608941 89380503 71609078 89380674 71609215 89380845 71609352 89381016 71609489 89381187 71609626 89381358 71609763 89381529 71609900 89381700 71610037 89381871 71610174 89382042 71610311 89382213 71610448 89382384 71610585 89382555 71610722 89382726 71610859 89382897 71610996 89383068 71611133 89383239 71611270 89383410 71611407 89383581 71611544 89383752 71611681 89383923 71611818 89384094 71611955 89384265 71612092 89384436 71612229 89384607 71612366 89384778 71612503 89384949 71612640 89385120 71612777 89385291 71612914 89385462 71613051 89385633 71613188 89385804 71613325 89385975 71613462 89386146 71613599 89386317 71613736 89386488 71613873 89386659 71614010 89386830 71614147 89387001 71614284 89387172 71614421 89387343 71614558 89387514 71614695 89387685 71614832 89387856 71614969 89388027 71615106 89388198 71615243 89388369 71615380 89388540 71615517 89388711 71615654 89388882 71615791 89389053 71615928 89389224 71616065 89389395 71616202 89389566 71616339 89389737 71616476 89389908 71616613 89390079 71616750 89390250 71616887 89390421 71617024 89390592 71617161 89390763 71617298 89390934 71617435 89391105 71617572 89391276 71617709 89391447 71617846 89391618 71617983 89391789 71618120 89391960 71618257 89392131 71618394 89392302 71618531 89392473 71618668 89392644 71618805 89392815 71618942 89392986 71619079 89393157 71619216 89393328 71619353 89393499 71619490 89393670 71619627 89393841 71619764 89394012 71619901 89394183 71620038 89394354 71620175 89394525 71620312 89394696 71620449 89394867 71620586 89395038 71620723 89395209 71620860 89395380 71620997 89395551 71621134 89395722 71621271 89395893 71621408 89396064 71621545 89396235 71621682 89396406 71621819 89396577 71621956 89396748 71622093 89396919 71622230 89397090 71622367 89397261 71622504 89397432 71622641 89397603 71622778 89397774 71622915 89397945 71623052 89398116 71623189 89398287 71623326 89398458 71623463 89398629 71623600 89398800 71623737 89398971 71623874 89399142 71624011 89399313 71624148 89399484 71624285 89399655 71624422 89399826 71624559 89399997 71624696 89400168 71624833 89400339 71624970 89400510 71625107 89400681 71625244 89400852 71625381 89401023 71625518 89401194 71625655 89401365 71625792 89401536 71625929 89401707 71626066 89401878 71626203 89402049 71626340 89402220 71626477 89402391 71626614 89402562 71626751 89402733 71626888 89402904 71627025 89403075 71627162 89403246 71627299 89403417 71627436 89403588 71627573 89403759 71627710 89403930 71627847 89404101 71627984 89404272 71628121 89404443 71628258 89404614 71628395 89404785 71628532 89404956 71628669 89405127 71628806 89405298 71628943 89405469 71629080 89405640 71629217 89405811 71629354 89405982 71629491 89406153 71629628 89406324 71629765 89406495 71629902 89406666 71630039 89406837 71630176 89407008 71630313 89407179 71630450 89407350 71630587 89407521 71630724 89407692 71630861 89407863 71630998 89408034 71631135 89408205 71631272 89408376 71631409 89408547 71631546 89408718 71631683 89408889 71631820 89409060 71631957 89409231 71632094 89409402 71632231 89409573 71632368 89409744 71632505 89409915 71632642 89410086 71632779 89410257 71632916 89410428 71633053 89410599 71633190 89410770 71633327 89410941 71633464 89411112 71633601 89411283 71633738 89411454 71633875 89411625 71634012 89411796 71634149 89411967 71634286 89412138 71634423 89412309 71634560 89412480 71634697 89412651 71634834 89412822 71634971 89412993 71635108 89413164 71635245 89413335 71635382 89413506 71635519 89413677 71635656 89413848 71635793 89414019 71635930 89414190 71636067 89414361 71636204 89414532 71636341 89414703 71636478 89414874 71636615 89415045 71636752 89415216 71636889 89415387 71637026 89415558 71637163 89415729 71637300 89415900 71637437 89416071 71637574 89416242 71637711 89416413 71637848 89416584 71637985 89416755 71638122 89416926 71638259 89417097 71638396 89417268 71638533 89417439 71638670 89417610 71638807 89417781 71638944 89417952 71639081 89418123 71639218 89418294 71639355 89418465 71639492 89418636 71639629 89418807 71639766 89418978 71639903 89419149 71640040 89419320 71640177 89419491 71640314 89419662 71640451 89419833 71640588 89420004 71640725 89420175 71640862 89420346 71640999 89420517 71641136 89420688 71641273 89420859 71641410 89421030 71641547 89421201 71641684 89421372 71641821 89421543 71641958 89421714 71642095 89421885 71642232 89422056 71642369 89422227 71642506 89422398 71642643 89422569 71642780 89422740 71642917 89422911 71643054 89423082 71643191 89423253 71643328 89423424 71643465 89423595 71643602 89423766 71643739 89423937 71643876 89424108 71644013 89424279 71644150 89424450 71644287 89424621 71644424 89424792 71644561 89424963 71644698 89425134 71644835 89425305 71644972 89425476 71645109 89425647 71645246 89425818 71645383 89425989 71645520 89426160 71645657 89426331 71645794 89426502 71645931 89426673 71646068 89426844 71646205 89427015 71646342 89427186 71646479 89427357 71646616 89427528 71646753 89427699 71646890 89427870 71647027 89428041 71647164 89428212 71647301 89428383 71647438 89428554 71647575 89428725 71647712 89428896 71647849 89429067 71647986 89429238 71648123 89429409 71648260 89429580 71648397 89429751 71648534 89429922 71648671 89430093 71648808 89430264 71648945 89430435 71649082 89430606 71649219 89430777 71649356 89430948 71649493 89431119 71649630 89431290 71649767 89431461 71649904 89431632 71650041 89431803 71650178 89431974 71650315 89432145 71650452 89432316 71650589 89432487 71650726 89432658 71650863 89432829 71651000 89433000 71651137 89433171 71651274 89433342 71651411 89433513 71651548 89433684 71651685 89433855 71651822 89434026 71651959 89434197 71652096 89434368 71652233 89434539 71652370 89434710 71652507 89434881 71652644 89435052 71652781 89435223 71652918 89435394 71653055 89435565 71653192 89435736 71653329 89435907 71653466 89436078 71653603 89436249 71653740 89436420 71653877 89436591 71654014 89436762 71654151 89436933 71654288 89437104 71654425 89437275 71654562 89437446 71654699 89437617 71654836 89437788 71654973 89437959 71655110 89438130 71655247 89438301 71655384 89438472 71655521 89438643 71655658 89438814 71655795 89438985 71655932 89439156 71656069 89439327 71656206 89439498 71656343 89439669 71656480 89439840 71656617 89440011 71656754 89440182 71656891 89440353 71657028 89440524 71657165 89440695 71657302 89440866 71657439 89441037 71657576 89441208 71657713 89441379 71657850 89441550 71657987 89441721 71658124 89441892 71658261 89442063 71658398 89442234 71658535 89442405 71658672 89442576 71658809 89442747 71658946 89442918 71659083 89443089 71659220 89443260 71659357 89443431 71659494 89443602 71659631 89443773 71659768 89443944 71659905 89444115 71660042 89444286 71660179 89444457 71660316 89444628 71660453 89444799 71660590 89444970 71660727 89445141 71660864 89445312 71661001 89445483 71661138 89445654 71661275 89445825 71661412 89445996 71661549 89446167 71661686 89446338 71661823 89446509 71661960 89446680 71662097 89446851 71662234 89447022 71662371 89447193 71662508 89447364 71662645 89447535 71662782 89447706 71662919 89447877 71663056 89448048 71663193 89448219 71663330 89448390 71663467 89448561 71663604 89448732 71663741 89448903 71663878 89449074 71664015 89449245 71664152 89449416 71664289 89449587 71664426 89449758 71664563 89449929 71664700 89450100 71664837 89450271 71664974 89450442 71665111 89450613 71665248 89450784 71665385 89450955 71665522 89451126 71665659 89451297 71665796 89451468 71665933 89451639 71666070 89451810 71666207 89451981 71666344 89452152 71666481 89452323 71666618 89452494 71666755 89452665 71666892 89452836 71667029 89453007 71667166 89453178 71667303 89453349 71667440 89453520 71667577 89453691 71667714 89453862 71667851 89454033 71667988 89454204 71668125 89454375 71668262 89454546 71668399 89454717 71668536 89454888 71668673 89455059 71668810 89455230 71668947 89455401 71669084 89455572 71669221 89455743 71669358 89455914 71669495 89456085 71669632 89456256 71669769 89456427 71669906 89456598 71670043 89456769 71670180 89456940 71670317 89457111 71670454 89457282 71670591 89457453 71670728 89457624 71670865 89457795 71671002 89457966 71671139 89458137 71671276 89458308 71671413 89458479 71671550 89458650 71671687 89458821 71671824 89458992 71671961 89459163 71672098 89459334 71672235 89459505 71672372 89459676 71672509 89459847 71672646 89460018 71672783 89460189 71672920 89460360 71673057 89460531 71673194 89460702 71673331 89460873 71673468 89461044 71673605 89461215 71673742 89461386 71673879 89461557 71674016 89461728 71674153 89461899 71674290 89462070 71674427 89462241 71674564 89462412 71674701 89462583 71674838 89462754 71674975 89462925 71675112 89463096 71675249 89463267 71675386 89463438 71675523 89463609 71675660 89463780 71675797 89463951 71675934 89464122 71676071 89464293 71676208 89464464 71676345 89464635 71676482 89464806 71676619 89464977 71676756 89465148 71676893 89465319 71677030 89465490 71677167 89465661 71677304 89465832 71677441 89466003 71677578 89466174 71677715 89466345 71677852 89466516 71677989 89466687 71678126 89466858 71678263 89467029 71678400 89467200 71678537 89467371 71678674 89467542 71678811 89467713 71678948 89467884 71679085 89468055 71679222 89468226 71679359 89468397 71679496 89468568 71679633 89468739 71679770 89468910 71679907 89469081 71680044 89469252 71680181 89469423 71680318 89469594 71680455 89469765 71680592 89469936 71680729 89470107 71680866 89470278 71681003 89470449 71681140 89470620 71681277 89470791 71681414 89470962 71681551 89471133 71681688 89471304 71681825 89471475 71681962 89471646 71682099 89471817 71682236 89471988 71682373 89472159 71682510 89472330 71682647 89472501 71682784 89472672 71682921 89472843 71683058 89473014 71683195 89473185 71683332 89473356 71683469 89473527 71683606 89473698 71683743 89473869 71683880 89474040 71684017 89474211 71684154 89474382 71684291 89474553 71684428 89474724 71684565 89474895 71684702 89475066 71684839 89475237 71684976 89475408 71685113 89475579 71685250 89475750 71685387 89475921 71685524 89476092 71685661 89476263 71685798 89476434 71685935 89476605 71686072 89476776 71686209 89476947 71686346 89477118 71686483 89477289 71686620 89477460 71686757 89477631 71686894 89477802 71687031 89477973 71687168 89478144 71687305 89478315 71687442 89478486 71687579 89478657 71687716 89478828 71687853 89478999 71687990 89479170 71688127 89479341 71688264 89479512 71688401 89479683 71688538 89479854 71688675 89480025 71688812 89480196 71688949 89480367 71689086 89480538 71689223 89480709 71689360 89480880 71689497 89481051 71689634 89481222 71689771 89481393 71689908 89481564 71690045 89481735 71690182 89481906 71690319 89482077 71690456 89482248 71690593 89482419 71690730 89482590 71690867 89482761 71691004 89482932 71691141 89483103 71691278 89483274 71691415 89483445 71691552 89483616 71691689 89483787 71691826 89483958 71691963 89484129 71692100 89484300 71692237 89484471 71692374 89484642 71692511 89484813 71692648 89484984 71692785 89485155 71692922 89485326 71693059 89485497 71693196 89485668 71693333 89485839 71693470 89486010 71693607 89486181 71693744 89486352 71693881 89486523 71694018 89486694 71694155 89486865
1000 56373034 0 56373034 70363422 56373171 70363593 56373308 70363764 56373445 70363935 56373582 70364106 56373719 70364277 56373856 70364448 56373993 70364619 56374130 70364790 56374267 70364961 56374404 70365132 56374541 70365303 56374678 70365474 56374815 70365645 56374952 70365816 56375089 70365987 56375226 70366158 56375363 70366329 56375500 70366500 56375637 70366671 56375774 70366842 56375911 70367013 56376048 70367184 56376185 70367355 56376322 70367526 56376459 70367697 56376596 70367868 56376733 70368039 56376870 70368210 56377007 70368381 56377144 70368552 56377281 70368723 56377418 70368894 56377555 70369065 56377692 70369236 56377829 70369407 56377966 70369578 56378103 70369749 56378240 70369920 56378377 70370091 56378514 70370262 56378651 70370433 56378788 70370604 56378925 70370775 56379062 70370946 56379199 70371117 56379336 70371288 56379473 70371459 56379610 70371630 56379747 70371801 56379884 70371972 56380021 70372143 56380158 70372314 56380295 70372485 56380432 70372656 56380569 70372827 56380706 70372998 56380843 70373169 56380980 70373340 56381117 70373511 56381254 70373682 56381391 70373853 56381528 70374024 56381665 70374195 56381802 70374366 56381939 70374537 56382076 70374708 56382213 70374879 56382350 70375050 56382487 70375221 56382624 70375392 56382761 70375563 56382898 70375734 56383035 70375905 56383172 70376076 56383309 70376247 56383446 70376418 56383583 70376589 56383720 70376760 56383857 70376931 56383994 70377102 56384131 70377273 56384268 70377444 56384405 70377615 56384542 70377786 56384679 70377957 56384816 70378128 56384953 70378299 56385090 70378470 56385227 70378641 56385364 70378812 56385501 70378983 56385638 70379154 56385775 70379325 56385912 70379496 56386049 70379667 56386186 70379838 56386323 70380009 56386460 70380180 56386597 70380351 56386734 70380522 56386871 70380693 56387008 70380864 56387145 70381035 56387282 70381206 56387419 70381377 56387556 70381548 56387693 70381719 56387830 70381890 56387967 70382061 56388104 70382232 56388241 70382403 56388378 70382574 56388515 70382745 56388652 70382916 56388789 70383087 56388926 70383258 56389063 70383429 56389200 70383600 56389337 70383771 56389474 70383942 56389611 70384113 56389748 70384284 56389885 70384455 56390022 70384626 56390159 70384797 56390296 70384968 56390433 70385139 56390570 70385310 56390707 70385481 56390844 70385652 56390981 70385823 56391118 70385994 56391255 70386165 56391392 70386336 56391529 70386507 56391666 70386678 56391803 70386849 56391940 70387020 56392077 70387191 56392214 70387362 56392351 70387533 56392488 70387704 56392625 70387875 56392762 70388046 56392899 70388217 56393036 70388388 56393173 70388559 56393310 70388730 56393447 70388901 56393584 70389072 56393721 70389243 56393858 70389414 56393995 70389585 56394132 70389756 56394269 70389927 56394406 70390098 56394543 70390269 56394680 70390440 56394817 70390611 56394954 70390782 56395091 70390953 56395228 70391124 56395365 70391295 56395502 70391466 56395639 70391637 56395776 70391808 56395913 70391979 56396050 70392150 56396187 70392321 56396324 70392492 56396461 70392663 56396598 70392834 56396735 70393005 56396872 70393176 56397009 70393347 56397146 70393518 56397283 70393689 56397420 70393860 56397557 70394031 56397694 70394202 56397831 70394373 56397968 70394544 56398105 70394715 56398242 70394886 56398379 70395057 56398516 70395228 56398653 70395399 56398790 70395570 56398927 70395741 56399064 70395912 56399201 70396083 56399338 70396254 56399475 70396425 56399612 70396596 56399749 70396767 56399886 70396938 56400023 70397109 56400160 70397280 56400297 70397451 56400434 70397622 56400571 70397793 56400708 70397964 56400845 70398135 56400982 70398306 56401119 70398477 56401256 70398648 56401393 70398819 56401530 70398990 56401667 70399161 56401804 70399332 56401941 70399503 56402078 70399674 56402215 70399845 56402352 70400016 56402489 70400187 56402626 70400358 56402763 70400529 56402900 70400700 56403037 70400871 56403174 70401042 56403311 70401213 56403448 70401384 56403585 70401555 56403722 70401726 56403859 70401897 56403996 70402068 56404133 70402239 56404270 70402410 56404407 70402581 56404544 70402752 56404681 70402923 56404818 70403094 56404955 70403265 56405092 70403436 56405229 70403607 56405366 70403778 56405503 70403949 56405640 70404120 56405777 70404291 56405914 70404462 56406051 70404633 56406188 70404804 56406325 70404975 56406462 70405146 56406599 70405317 56406736 70405488 56406873 70405659 56407010 70405830 56407147 70406001 56407284 70406172 56407421 70406343 56407558 70406514 56407695 70406685 56407832 70406856 56407969 70407027 56408106 70407198 56408243 70407369 56408380 70407540 56408517 70407711 56408654 70407882 56408791 70408053 56408928 70408224 56409065 70408395 56409202 70408566 56409339 70408737 56409476 70408908 56409613 70409079 56409750 70409250 56409887 70409421 56410024 70409592 56410161 70409763 56410298 70409934 56410435 70410105 56410572 70410276 56410709 70410447 56410846 70410618 56410983 70410789 56411120 70410960 56411257 70411131 56411394 70411302 56411531 70411473 56411668 70411644 56411805 70411815 56411942 70411986 56412079 70412157 56412216 70412328 56412353 70412499 56412490 70412670 56412627 70412841 56412764 70413012 56412901 70413183 56413038 70413354 56413175 70413525 56413312 70413696 56413449 70413867 56413586 70414038 56413723 70414209 56413860 70414380 56413997 70414551 56414134 70414722 56414271 70414893 56414408 70415064 56414545 70415235 56414682 70415406 56414819 70415577 56414956 70415748 56415093 70415919 56415230 70416090 56415367 70416261 56415504 70416432 56415641 70416603 56415778 70416774 56415915 70416945 56416052 70417116 56416189 70417287 56416326 70417458 56416463 70417629 56416600 70417800 56416737 70417971 56416874 70418142 56417011 70418313 56417148 70418484 56417285 70418655 56417422 70418826 56417559 70418997 56417696 70419168 56417833 70419339 56417970 70419510 56418107 70419681 56418244 70419852 56418381 70420023 56418518 70420194 56418655 70420365 56418792 70420536 56418929 70420707 56419066 70420878 56419203 70421049 56419340 70421220 56419477 70421391 56419614 70421562 56419751 70421733 56419888 70421904 56420025 70422075 56420162 70422246 56420299 70422417 56420436 70422588 56420573 70422759 56420710 70422930 56420847 70423101 56420984 70423272 56421121 70423443 56421258 70423614 56421395 70423785 56421532 70423956 56421669 70424127 56421806 70424298 56421943 70424469 56422080 70424640 56422217 70424811 56422354 70424982 56422491 70425153 56422628 70425324 56422765 70425495 56422902 70425666 56423039 70425837 56423176 70426008 56423313 70426179 56423450 70426350 56423587 70426521 56423724 70426692 56423861 70426863 56423998 70427034 56424135 70427205 56424272 70427376 56424409 70427547 56424546 70427718 56424683 70427889 56424820 70428060 56424957 70428231 56425094 70428402 56425231 70428573 56425368 70428744 56425505 70428915 56425642 70429086 56425779 70429257 56425916 70429428 56426053 70429599 56426190 70429770 56426327 70429941 56426464 70430112 56426601 70430283 56426738 70430454 56426875 70430625 56427012 70430796 56427149 70430967 56427286 70431138 56427423 70431309 56427560 70431480 56427697 70431651 56427834 70431822 56427971 70431993 56428108 70432164 56428245 70432335 56428382 70432506 56428519 70432677 56428656 70432848 56428793 70433019 56428930 70433190 56429067 70433361 56429204 70433532 56429341 70433703 56429478 70433874 56429615 70434045 56429752 70434216 56429889 70434387 56430026 70434558 56430163 70434729 56430300 70434900 56430437 70435071 56430574 70435242 56430711 70435413 56430848 70435584 56430985 70435755 56431122 70435926 56431259 70436097 56431396 70436268 56431533 70436439 56431670 70436610 56431807 70436781 56431944 70436952 56432081 70437123 56432218 70437294 56432355 70437465 56432492 70437636 56432629 70437807 56432766 70437978 56432903 70438149 56433040 70438320 56433177 70438491 56433314 70438662 56433451 70438833 56433588 70439004 56433725 70439175 56433862 70439346 56433999 70439517 56434136 70439688 56434273 70439859 56434410 70440030 56434547 70440201 56434684 70440372 56434821 70440543 56434958 70440714 56435095 70440885 56435232 70441056 56435369 70441227 56435506 70441398 56435643 70441569 56435780 70441740 56435917 70441911 56436054 70442082 56436191 70442253 56436328 70442424 56436465 70442595 56436602 70442766 56436739 70442937 56436876 70443108 56437013 70443279 56437150 70443450 56437287 70443621 56437424 70443792 56437561 70443963 56437698 70444134 56437835 70444305 56437972 70444476 56438109 70444647 56438246 70444818 56438383 70444989 56438520 70445160 56438657 70445331 56438794 70445502 56438931 70445673 56439068 70445844 56439205 70446015 56439342 70446186 56439479 70446357 56439616 70446528 56439753 70446699 56439890 70446870 56440027 70447041 56440164 70447212 56440301 70447383 56440438 70447554 56440575 70447725 56440712 70447896 56440849 70448067 56440986 70448238 56441123 70448409 56441260 70448580 56441397 70448751 56441534 70448922 56441671 70449093 56441808 70449264 56441945 70449435 56442082 70449606 56442219 70449777 56442356 70449948 56442493 70450119 56442630 70450290 56442767 70450461 56442904 70450632 56443041 70450803 56443178 70450974 56443315 70451145 56443452 70451316 56443589 70451487 56443726 70451658 56443863 70451829 56444000 70452000 56444137 70452171 56444274 70452342 56444411 70452513 56444548 70452684 56444685 70452855 56444822 70453026 56444959 70453197 56445096 70453368 56445233 70453539 56445370 70453710 56445507 70453881 56445644 70454052 56445781 70454223 56445918 70454394 56446055 70454565 56446192 70454736 56446329 70454907 56446466 70455078 56446603 70455249 56446740 70455420 56446877 70455591 56447014 70455762 56447151 70455933 56447288 70456104 56447425 70456275 56447562 70456446 56447699 70456617 56447836 70456788 56447973 70456959 56448110 70457130 56448247 70457301 56448384 70457472 56448521 70457643 56448658 70457814 56448795 70457985 56448932 70458156 56449069 70458327 56449206 70458498 56449343 70458669 56449480 70458840 56449617 70459011 56449754 70459182 56449891 70459353 56450028 70459524 56450165 70459695 56450302 70459866 56450439 70460037 56450576 70460208 56450713 70460379 56450850 70460550 56450987 70460721 56451124 70460892 56451261 70461063 56451398 70461234 56451535 70461405 56451672 70461576 56451809 70461747 56451946 70461918 56452083 70462089 56452220 70462260 56452357 70462431 56452494 70462602 56452631 70462773 56452768 70462944 56452905 70463115 56453042 70463286 56453179 70463457 56453316 70463628 56453453 70463799 56453590 70463970 56453727 70464141 56453864 70464312 56454001 70464483 56454138 70464654 56454275 70464825 56454412 70464996 56454549 70465167 56454686 70465338 56454823 70465509 56454960 70465680 56455097 70465851 56455234 70466022 56455371 70466193 56455508 70466364 56455645 70466535 56455782 70466706 56455919 70466877 56456056 70467048 56456193 70467219 56456330 70467390 56456467 70467561 56456604 70467732 56456741 70467903 56456878 70468074 56457015 70468245 56457152 70468416 56457289 70468587 56457426 70468758 56457563 70468929 56457700 70469100 56457837 70469271 56457974 70469442 56458111 70469613 56458248 70469784 56458385 70469955 56458522 70470126 56458659 70470297 56458796 70470468 56458933 70470639 56459070 70470810 56459207 70470981 56459344 70471152 56459481 70471323 56459618 70471494 56459755 70471665 56459892 70471836 56460029 70472007 56460166 70472178 56460303 70472349 56460440 70472520 56460577 70472691 56460714 70472862 56460851 70473033 56460988 70473204 56461125 70473375 56461262 70473546 56461399 70473717 56461536 70473888 56461673 70474059 56461810 70474230 56461947 70474401 56462084 70474572 56462221 70474743 56462358 70474914 56462495 70475085 56462632 70475256 56462769 70475427 56462906 70475598 56463043 70475769 56463180 70475940 56463317 70476111 56463454 70476282 56463591 70476453 56463728 70476624 56463865 70476795 56464002 70476966 56464139 70477137 56464276 70477308 56464413 70477479 56464550 70477650 56464687 70477821 56464824 70477992 56464961 70478163 56465098 70478334 56465235 70478505 56465372 70478676 56465509 70478847 56465646 70479018 56465783 70479189 56465920 70479360 56466057 70479531 56466194 70479702 56466331 70479873 56466468 70480044 56466605 70480215 56466742 70480386 56466879 70480557 56467016 70480728 56467153 70480899 56467290 70481070 56467427 70481241 56467564 70481412 56467701 70481583 56467838 70481754 56467975 70481925 56468112 70482096 56468249 70482267 56468386 70482438 56468523 70482609 56468660 70482780 56468797 70482951 56468934 70483122 56469071 70483293 56469208 70483464 56469345 70483635 56469482 70483806 56469619 70483977 56469756 70484148 56469893 70484319 56470030 70484490 56470167 70484661 56470304 70484832 56470441 70485003 56470578 70485174 56470715 70485345 56470852 70485516 56470989 70485687 56471126 70485858 56471263 70486029 56471400 70486200 56471537 70486371 56471674 70486542 56471811 70486713 56471948 70486884 56472085 70487055 56472222 70487226 56472359 70487397 56472496 70487568 56472633 70487739 56472770 70487910 56472907 70488081 56473044 70488252 56473181 70488423 56473318 70488594 56473455 70488765 56473592 70488936 56473729 70489107 56473866 70489278 56474003 70489449 56474140 70489620 56474277 70489791 56474414 70489962 56474551 70490133 56474688 70490304 56474825 70490475 56474962 70490646 56475099 70490817 56475236 70490988 56475373 70491159 56475510 70491330 56475647 70491501 56475784 70491672 56475921 70491843 56476058 70492014 56476195 70492185 56476332 70492356 56476469 70492527 56476606 70492698 56476743 70492869 56476880 70493040 56477017 70493211 56477154 70493382 56477291 70493553 56477428 70493724 56477565 70493895 56477702 70494066 56477839 70494237 56477976 70494408 56478113 70494579 56478250 70494750 56478387 70494921 56478524 70495092 56478661 70495263 56478798 70495434 56478935 70495605 56479072 70495776 56479209 70495947 56479346 70496118 56479483 70496289 56479620 70496460 56479757 70496631 56479894 70496802 56480031 70496973 56480168 70497144 56480305 70497315 56480442 70497486 56480579 70497657 56480716 70497828 56480853 70497999 56480990 70498170 56481127 70498341 56481264 70498512 56481401 70498683 56481538 70498854 56481675 70499025 56481812 70499196 56481949 70499367 56482086 70499538 56482223 70499709 56482360 70499880 56482497 70500051 56482634 70500222 56482771 70500393 56482908 70500564 56483045 70500735 56483182 70500906 56483319 70501077 56483456 70501248 56483593 70501419 56483730 70501590 56483867 70501761 56484004 70501932 56484141 70502103 56484278 70502274 56484415 70502445 56484552 70502616 56484689 70502787 56484826 70502958 56484963 70503129 56485100 70503300 56485237 70503471 56485374 70503642 56485511 70503813 56485648 70503984 56485785 70504155 56485922 70504326 56486059 70504497 56486196 70504668 56486333 70504839 56486470 70505010 56486607 70505181 56486744 70505352 56486881 70505523 56487018 70505694 56487155 70505865 56487292 70506036 56487429 70506207 56487566 70506378 56487703 70506549 56487840 70506720 56487977 70506891 56488114 70507062 56488251 70507233 56488388 70507404 56488525 70507575 56488662 70507746 56488799 70507917 56488936 70508088 56489073 70508259 56489210 70508430 56489347 70508601 56489484 70508772 56489621 70508943 56489758 70509114 56489895 70509285 56490032 70509456 56490169 70509627 56490306 70509798 56490443 70509969 56490580 70510140 56490717 70510311 56490854 70510482 56490991 70510653 56491128 70510824 56491265 70510995 56491402 70511166 56491539 70511337 56491676 70511508 56491813 70511679 56491950 70511850 56492087 70512021 56492224 70512192 56492361 70512363 56492498 70512534 56492635 70512705 56492772 70512876 56492909 70513047 56493046 70513218 56493183 70513389 56493320 70513560 56493457 70513731 56493594 70513902 56493731 70514073 56493868 70514244 56494005 70514415 56494142 70514586 56494279 70514757 56494416 70514928 56494553 70515099 56494690 70515270 56494827 70515441 56494964 70515612 56495101 70515783 56495238 70515954 56495375 70516125 56495512 70516296 56495649 70516467 56495786 70516638 56495923 70516809 56496060 70516980 56496197 70517151 56496334 70517322 56496471 70517493 56496608 70517664 56496745 70517835 56496882 70518006 56497019 70518177 56497156 70518348 56497293 70518519 56497430 70518690 56497567 70518861 56497704 70519032 56497841 70519203 56497978 70519374 56498115 70519545 56498252 70519716 56498389 70519887 56498526 70520058 56498663 70520229 56498800 70520400 56498937 70520571 56499074 70520742 56499211 70520913 56499348 70521084 56499485 70521255 56499622 70521426 56499759 70521597 56499896 70521768 56500033 70521939 56500170 70522110 56500307 70522281 56500444 70522452 56500581 70522623 56500718 70522794 56500855 70522965 56500992 70523136 56501129 70523307 56501266 70523478 56501403 70523649 56501540 70523820 56501677 70523991 56501814 70524162 56501951 70524333 56502088 70524504 56502225 70524675 56502362 70524846 56502499 70525017 56502636 70525188 56502773 70525359 56502910 70525530 56503047 70525701 56503184 70525872 56503321 70526043 56503458 70526214 56503595 70526385 56503732 70526556 56503869 70526727 56504006 70526898 56504143 70527069 56504280 70527240 56504417 70527411 56504554 70527582 56504691 70527753 56504828 70527924 56504965 70528095 56505102 70528266 56505239 70528437 56505376 70528608 56505513 70528779 56505650 70528950 56505787 70529121 56505924 70529292 56506061 70529463 56506198 70529634 56506335 70529805 56506472 70529976 56506609 70530147 56506746 70530318 56506883 70530489 56507020 70530660 56507157 70530831 56507294 70531002 56507431 70531173 56507568 70531344 56507705 70531515 56507842 70531686 56507979 70531857 56508116 70532028 56508253 70532199 56508390 70532370 56508527 70532541 56508664 70532712 56508801 70532883 56508938 70533054 56509075 70533225 56509212 70533396 56509349 70533567 56509486 70533738 56509623 70533909 56509760 70534080
1000 27236011 0 27236011 33995313 27236148 33995484 27236285 33995655 27236422 33995826 27236559 33995997 27236696 33996168 27236833 33996339 27236970 33996510 27237107 33996681 27237244 33996852 27237381 33997023 27237518 33997194 27237655 33997365 27237792 33997536 27237929 33997707 27238066 33997878 27238203 33998049 27238340 33998220 27238477 33998391 27238614 33998562 27238751 33998733 27238888 33998904 27239025 33999075 27239162 33999246 27239299 33999417 27239436 33999588 27239573 33999759 27239710 33999930 27239847 34000101 27239984 34000272 27240121 34000443 27240258 34000614 27240395 34000785 27240532 34000956 27240669 34001127 27240806 34001298 27240943 34001469 27241080 34001640 27241217 34001811 27241354 34001982 27241491 34002153 27241628 34002324 27241765 34002495 27241902 34002666 27242039 34002837 27242176 34003008 27242313 34003179 27242450 34003350 27242587 34003521 27242724 34003692 27242861 34003863 27242998 34004034 27243135 34004205 27243272 34004376 27243409 34004547 27243546 34004718 27243683 34004889 27243820 34005060 27243957 34005231 27244094 34005402 27244231 34005573 27244368 34005744 27244505 34005915 27244642 34006086 27244779 34006257 27244916 34006428 27245053 34006599 27245190 34006770 27245327 34006941 27245464 34007112 27245601 34007283 27245738 34007454 27245875 34007625 27246012 34007796 27246149 34007967 27246286 34008138 27246423 34008309 27246560 34008480 27246697 34008651 27246834 34008822 27246971 34008993 27247108 34009164 27247245 34009335 27247382 34009506 27247519 34009677 27247656 34009848 27247793 34010019 27247930 34010190 27248067 34010361 27248204 34010532 27248341 34010703 27248478 34010874 27248615 34011045 27248752 34011216 27248889 34011387 27249026 34011558 27249163 34011729 27249300 34011900 27249437 34012071 27249574 34012242 27249711 34012413 27249848 34012584 27249985 34012755 27250122 34012926 27250259 34013097 27250396 34013268 27250533 34013439 27250670 34013610 27250807 34013781 27250944 34013952 27251081 34014123 27251218 34014294 27251355 34014465 27251492 34014636 27251629 34014807 27251766 34014978 27251903 34015149 27252040 34015320 27252177 34015491 27252314 34015662 27252451 34015833 27252588 34016004 27252725 34016175 27252862 34016346 27252999 34016517 27253136 34016688 27253273 34016859 27253410 34017030 27253547 34017201 27253684 34017372 27253821 34017543 27253958 34017714 27254095 34017885 27254232 34018056 27254369 34018227 27254506 34018398 27254643 34018569 27254780 34018740 27254917 34018911 27255054 34019082 27255191 34019253 27255328 34019424 27255465 34019595 27255602 34019766 27255739 34019937 27255876 34020108 27256013 34020279 27256150 34020450 27256287 34020621 27256424 34020792 27256561 34020963 27256698 34021134 27256835 34021305 27256972 34021476 27257109 34021647 27257246 34021818 27257383 34021989 27257520 34022160 27257657 34022331 27257794 34022502 27257931 34022673 27258068 34022844 27258205 34023015 27258342 34023186 27258479 34023357 27258616 34023528 27258753 34023699 27258890 34023870 27259027 34024041 27259164 34024212 27259301 34024383 27259438 34024554 27259575 34024725 27259712 34024896 27259849 34025067 27259986 34025238 27260123 34025409 27260260 34025580 27260397 34025751 27260534 34025922 27260671 34026093 27260808 34026264 27260945 34026435 27261082 34026606 27261219 34026777 27261356 34026948 27261493 34027119 27261630 34027290 27261767 34027461 27261904 34027632 27262041 34027803 27262178 34027974 27262315 34028145 27262452 34028316 27262589 34028487 27262726 34028658 27262863 34028829 27263000 34029000 27263137 34029171 27263274 34029342 27263411 34029513 27263548 34029684 27263685 34029855 27263822 34030026 27263959 34030197 27264096 34030368 27264233 34030539 27264370 34030710 27264507 34030881 27264644 34031052 27264781 34031223 27264918 34031394 27265055 34031565 27265192 34031736 27265329 34031907 27265466 34032078 27265603 34032249 27265740 34032420 27265877 34032591 27266014 34032762 27266151 34032933 27266288 34033104 27266425 34033275 27266562 34033446 27266699 34033617 27266836 34033788 27266973 34033959 27267110 34034130 27267247 34034301 27267384 34034472 27267521 34034643 27267658 34034814 27267795 34034985 27267932 34035156 27268069 34035327 27268206 34035498 27268343 34035669 27268480 34035840 27268617 34036011 27268754 34036182 27268891 34036353 27269028 34036524 27269165 34036695 27269302 34036866 27269439 34037037 27269576 34037208 27269713 34037379 27269850 34037550 27269987 34037721 27270124 34037892 27270261 34038063 27270398 34038234 27270535 34038405 27270672 34038576 27270809 34038747 27270946 34038918 27271083 34039089 27271220 34039260 27271357 34039431 27271494 34039602 27271631 34039773 27271768 34039944 27271905 34040115 27272042 34040286 27272179 34040457 27272316 34040628 27272453 34040799 27272590 34040970 27272727 34041141 27272864 34041312 27273001 34041483 27273138 34041654 27273275 34041825 27273412 34041996 27273549 34042167 27273686 34042338 27273823 34042509 27273960 34042680 27274097 34042851 27274234 34043022 27274371 34043193 27274508 34043364 27274645 34043535 27274782 34043706 27274919 34043877 27275056 34044048 27275193 34044219 27275330 34044390 27275467 34044561 27275604 34044732 27275741 34044903 27275878 34045074 27276015 34045245 27276152 34045416 27276289 34045587 27276426 34045758 27276563 34045929 27276700 34046100 27276837 34046271 27276974 34046442 27277111 34046613 27277248 34046784 27277385 34046955 27277522 34047126 27277659 34047297 27277796 34047468 27277933 34047639 27278070 34047810 27278207 34047981 27278344 34048152 27278481 34048323 27278618 34048494 27278755 34048665 27278892 34048836 27279029 34049007 27279166 34049178 27279303 34049349 27279440 34049520 27279577 34049691 27279714 34049862 27279851 34050033 27279988 34050204 27280125 34050375 27280262 34050546 27280399 34050717 27280536 34050888 27280673 34051059 27280810 34051230 27280947 34051401 27281084 34051572 27281221 34051743 27281358 34051914 27281495 34052085 27281632 34052256 27281769 34052427 27281906 34052598 27282043 34052769 27282180 34052940 27282317 34053111 27282454 34053282 27282591 34053453 27282728 34053624 27282865 34053795 27283002 34053966 27283139 34054137 27283276 34054308 27283413 34054479 27283550 34054650 27283687 34054821 27283824 34054992 27283961 34055163 27284098 34055334 27284235 34055505 27284372 34055676 27284509 34055847 27284646 34056018 27284783 34056189 27284920 34056360 27285057 34056531 27285194 34056702 27285331 34056873 27285468 34057044 27285605 34057215 27285742 34057386 27285879 34057557 27286016 34057728 27286153 34057899 27286290 34058070 27286427 34058241 27286564 34058412 27286701 34058583 27286838 34058754 27286975 34058925 27287112 34059096 27287249 34059267 27287386 34059438 27287523 34059609 27287660 34059780 27287797 34059951 27287934 34060122 27288071 34060293 27288208 34060464 27288345 34060635 27288482 34060806 27288619 34060977 27288756 34061148 27288893 34061319 27289030 34061490 27289167 34061661 27289304 34061832 27289441 34062003 27289578 34062174 27289715 34062345 27289852 34062516 27289989 34062687 27290126 34062858 27290263 34063029 27290400 34063200 27290537 34063371 27290674 34063542 27290811 34063713 27290948 34063884 27291085 34064055 27291222 34064226 27291359 34064397 27291496 34064568 27291633 34064739 27291770 34064910 27291907 34065081 27292044 34065252 27292181 34065423 27292318 34065594 27292455 34065765 27292592 34065936 27292729 34066107 27292866 34066278 27293003 34066449 27293140 34066620 27293277 34066791 27293414 34066962 27293551 34067133 27293688 34067304 27293825 34067475 27293962 34067646 27294099 34067817 27294236 34067988 27294373 34068159 27294510 34068330 27294647 34068501 27294784 34068672 27294921 34068843 27295058 34069014 27295195 34069185 27295332 34069356 27295469 34069527 27295606 34069698 27295743 34069869 27295880 34070040 27296017 34070211 27296154 34070382 27296291 34070553 27296428 34070724 27296565 34070895 27296702 34071066 27296839 34071237 27296976 34071408 27297113 34071579 27297250 34071750 27297387 34071921 27297524 34072092 27297661 34072263 27297798 34072434 27297935 34072605 27298072 34072776 27298209 34072947 27298346 34073118 27298483 34073289 27298620 34073460 27298757 34073631 27298894 34073802 27299031 34073973 27299168 34074144 27299305 34074315 27299442 34074486 27299579 34074657 27299716 34074828 27299853 34074999 27299990 34075170 27300127 34075341 27300264 34075512 27300401 34075683 27300538 34075854 27300675 34076025 27300812 34076196 27300949 34076367 27301086 34076538 27301223 34076709 27301360 34076880 27301497 34077051 27301634 34077222 27301771 34077393 27301908 34077564 27302045 34077735 27302182 34077906 27302319 34078077 27302456 34078248 27302593 34078419 27302730 34078590 27302867 34078761 27303004 34078932 27303141 34079103 27303278 34079274 27303415 34079445 27303552 34079616 27303689 34079787 27303826 34079958 27303963 34080129 27304100 34080300 27304237 34080471 27304374 34080642 27304511 34080813 27304648 34080984 27304785 34081155 27304922 34081326 27305059 34081497 27305196 34081668 27305333 34081839 27305470 34082010 27305607 34082181 27305744 34082352 27305881 34082523 27306018 34082694 27306155 34082865 27306292 34083036 27306429 34083207 27306566 34083378 27306703 34083549 27306840 34083720 27306977 34083891 27307114 34084062 27307251 34084233 27307388 34084404 27307525 34084575 27307662 34084746 27307799 34084917 27307936 34085088 27308073 34085259 27308210 34085430 27308347 34085601 27308484 34085772 27308621 34085943 27308758 34086114 27308895 34086285 27309032 34086456 27309169 34086627 27309306 34086798 27309443 34086969 27309580 34087140 27309717 34087311 27309854 34087482 27309991 34087653 27310128 34087824 27310265 34087995 27310402 34088166 27310539 34088337 27310676 34088508 27310813 34088679 27310950 34088850 27311087 34089021 27311224 34089192 27311361 34089363 27311498 34089534 27311635 34089705 27311772 34089876 27311909 34090047 27312046 34090218 27312183 34090389 27312320 34090560 27312457 34090731 27312594 34090902 27312731 34091073 27312868 34091244 27313005 34091415 27313142 34091586 27313279 34091757 27313416 34091928 27313553 34092099 27313690 34092270 27313827 34092441 27313964 34092612 27314101 34092783 27314238 34092954 27314375 34093125 27314512 34093296 27314649 34093467 27314786 34093638 27314923 34093809 27315060 34093980 27315197 34094151 27315334 34094322 27315471 34094493 27315608 34094664 27315745 34094835 27315882 34095006 27316019 34095177 27316156 34095348 27316293 34095519 27316430 34095690 27316567 34095861 27316704 34096032 27316841 34096203 27316978 34096374 27317115 34096545 27317252 34096716 27317389 34096887 27317526 34097058 27317663 34097229 27317800 34097400 27317937 34097571 27318074 34097742 27318211 34097913 27318348 34098084 27318485 34098255 27318622 34098426 27318759 34098597 27318896 34098768 27319033 34098939 27319170 34099110 27319307 34099281 27319444 34099452 27319581 34099623 27319718 34099794 27319855 34099965 27319992 34100136 27320129 34100307 27320266 34100478 27320403 34100649 27320540 34100820 27320677 34100991 27320814 34101162 27320951 34101333 27321088 34101504 27321225 34101675 27321362 34101846 27321499 34102017 27321636 34102188 27321773 34102359 27321910 34102530 27322047 34102701 27322184 34102872 27322321 34103043 27322458 34103214 27322595 34103385 27322732 34103556 27322869 34103727 27323006 34103898 27323143 34104069 27323280 34104240 27323417 34104411 27323554 34104582 27323691 34104753 27323828 34104924 27323965 34105095 27324102 34105266 27324239 34105437 27324376 34105608 27324513 34105779 27324650 34105950 27324787 34106121 27324924 34106292 27325061 34106463 27325198 34106634 27325335 34106805 27325472 34106976 27325609 34107147 27325746 34107318 27325883 34107489 27326020 34107660 27326157 34107831 27326294 34108002 27326431 34108173 27326568 34108344 27326705 34108515 27326842 34108686 27326979 34108857 27327116 34109028 27327253 34109199 27327390 34109370 27327527 34109541 27327664 34109712 27327801 34109883 27327938 34110054 27328075 34110225 27328212 34110396 27328349 34110567 27328486 34110738 27328623 34110909 27328760 34111080 27328897 34111251 27329034 34111422 27329171 34111593 27329308 34111764 27329445 34111935 27329582 34112106 27329719 34112277 27329856 34112448 27329993 34112619 27330130 34112790 27330267 34112961 27330404 34113132 27330541 34113303 27330678 34113474 27330815 34113645 27330952 34113816 27331089 34113987 27331226 34114158 27331363 34114329 27331500 34114500 27331637 34114671 27331774 34114842 27331911 34115013 27332048 34115184 27332185 34115355 27332322 34115526 27332459 34115697 27332596 34115868 27332733 34116039 27332870 34116210 27333007 34116381 27333144 34116552 27333281 34116723 27333418 34116894 27333555 34117065 27333692 34117236 27333829 34117407 27333966 34117578 27334103 34117749 27334240 34117920 27334377 34118091 27334514 34118262 27334651 34118433 27334788 34118604 27334925 34118775 27335062 34118946 27335199 34119117 27335336 34119288 27335473 34119459 27335610 34119630 27335747 34119801 27335884 34119972 27336021 34120143 27336158 34120314 27336295 34120485 27336432 34120656 27336569 34120827 27336706 34120998 27336843 34121169 27336980 34121340 27337117 34121511 27337254 34121682 27337391 34121853 27337528 34122024 27337665 34122195 27337802 34122366 27337939 34122537 27338076 34122708 27338213 34122879 27338350 34123050 27338487 34123221 27338624 34123392 27338761 34123563 27338898 34123734 27339035 34123905 27339172 34124076 27339309 34124247 27339446 34124418 27339583 34124589 27339720 34124760 27339857 34124931 27339994 34125102 27340131 34125273 27340268 34125444 27340405 34125615 27340542 34125786 27340679 34125957 27340816 34126128 27340953 34126299 27341090 34126470 27341227 34126641 27341364 34126812 27341501 34126983 27341638 34127154 27341775 34127325 27341912 34127496 27342049 34127667 27342186 34127838 27342323 34128009 27342460 34128180 27342597 34128351 27342734 34128522 27342871 34128693 27343008 34128864 27343145 34129035 27343282 34129206 27343419 34129377 27343556 34129548 27343693 34129719 27343830 34129890 27343967 34130061 27344104 34130232 27344241 34130403 27344378 34130574 27344515 34130745 27344652 34130916 27344789 34131087 27344926 34131258 27345063 34131429 27345200 34131600 27345337 34131771 27345474 34131942 27345611 34132113 27345748 34132284 27345885 34132455 27346022 34132626 27346159 34132797 27346296 34132968 27346433 34133139 27346570 34133310 27346707 34133481 27346844 34133652 27346981 34133823 27347118 34133994 27347255 34134165 27347392 34134336 27347529 34134507 27347666 34134678 27347803 34134849 27347940 34135020 27348077 34135191 27348214 34135362 27348351 34135533 27348488 34135704 27348625 34135875 27348762 34136046 27348899 34136217 27349036 34136388 27349173 34136559 27349310 34136730 27349447 34136901 27349584 34137072 27349721 34137243 27349858 34137414 27349995 34137585 27350132 34137756 27350269 34137927 27350406 34138098 27350543 34138269 27350680 34138440 27350817 34138611 27350954 34138782 27351091 34138953 27351228 34139124 27351365 34139295 27351502 34139466 27351639 34139637 27351776 34139808 27351913 34139979 27352050 34140150 27352187 34140321 27352324 34140492 27352461 34140663 27352598 34140834 27352735 34141005 27352872 34141176 27353009 34141347 27353146 34141518 27353283 34141689 27353420 34141860 27353557 34142031 27353694 34142202 27353831 34142373 27353968 34142544 27354105 34142715 27354242 34142886 27354379 34143057 27354516 34143228 27354653 34143399 27354790 34143570 27354927 34143741 27355064 34143912 27355201 34144083 27355338 34144254 27355475 34144425 27355612 34144596 27355749 34144767 27355886 34144938 27356023 34145109 27356160 34145280 27356297 34145451 27356434 34145622 27356571 34145793 27356708 34145964 27356845 34146135 27356982 34146306 27357119 34146477 27357256 34146648 27357393 34146819 27357530 34146990 27357667 34147161 27357804 34147332 27357941 34147503 27358078 34147674 27358215 34147845 27358352 34148016 27358489 34148187 27358626 34148358 27358763 34148529 27358900 34148700 27359037 34148871 27359174 34149042 27359311 34149213 27359448 34149384 27359585 34149555 27359722 34149726 27359859 34149897 27359996 34150068 27360133 34150239 27360270 34150410 27360407 34150581 27360544 34150752 27360681 34150923 27360818 34151094 27360955 34151265 27361092 34151436 27361229 34151607 27361366 34151778 27361503 34151949 27361640 34152120 27361777 34152291 27361914 34152462 27362051 34152633 27362188 34152804 27362325 34152975 27362462 34153146 27362599 34153317 27362736 34153488 27362873 34153659 27363010 34153830 27363147 34154001 27363284 34154172 27363421 34154343 27363558 34154514 27363695 34154685 27363832 34154856 27363969 34155027 27364106 34155198 27364243 34155369 27364380 34155540 27364517 34155711 27364654 34155882 27364791 34156053 27364928 34156224 27365065 34156395 27365202 34156566 27365339 34156737 27365476 34156908 27365613 34157079 27365750 34157250 27365887 34157421 27366024 34157592 27366161 34157763 27366298 34157934 27366435 34158105 27366572 34158276 27366709 34158447 27366846 34158618 27366983 34158789 27367120 34158960 27367257 34159131 27367394 34159302 27367531 34159473 27367668 34159644 27367805 34159815 27367942 34159986 27368079 34160157 27368216 34160328 27368353 34160499 27368490 34160670 27368627 34160841 27368764 34161012 27368901 34161183 27369038 34161354 27369175 34161525 27369312 34161696 27369449 34161867 27369586 34162038 27369723 34162209 27369860 34162380 27369997 34162551 27370134 34162722 27370271 34162893 27370408 34163064 27370545 34163235 27370682 34163406 27370819 34163577 27370956 34163748 27371093 34163919 27371230 34164090 27371367 34164261 27371504 34164432 27371641 34164603 27371778 34164774 27371915 34164945 27372052 34165116 27372189 34165287 27372326 34165458 27372463 34165629 27372600 34165800 27372737 34165971
1000 26962422 0 26962422 33653826 26962559 33653997 26962696 33654168 26962833 33654339 26962970 33654510 26963107 33654681 26963244 33654852 26963381 33655023 26963518 33655194 26963655 33655365 26963792 33655536 26963929 33655707 26964066 33655878 26964203 33656049 26964340 33656220 26964477 33656391 26964614 33656562 26964751 33656733 26964888 33656904 26965025 33657075 26965162 33657246 26965299 33657417 26965436 33657588 26965573 33657759 26965710 33657930 26965847 33658101 26965984 33658272 26966121 33658443 26966258 33658614 26966395 33658785 26966532 33658956 26966669 33659127 26966806 33659298 26966943 33659469 26967080 33659640 26967217 33659811 26967354 33659982 26967491 33660153 26967628 33660324 26967765 33660495 26967902 33660666 26968039 33660837 26968176 33661008 26968313 33661179 26968450 33661350 26968587 33661521 26968724 33661692 26968861 33661863 26968998 33662034 26969135 33662205 26969272 33662376 26969409 33662547 26969546 33662718 26969683 33662889 26969820 33663060 26969957 33663231 26970094 33663402 26970231 33663573 26970368 33663744 26970505 33663915 26970642 33664086 26970779 33664257 26970916 33664428 26971053 33664599 26971190 33664770 26971327 33664941 26971464 33665112 26971601 33665283 26971738 33665454 26971875 33665625 26972012 33665796 26972149 33665967 26972286 33666138 26972423 33666309 26972560 33666480 26972697 33666651 26972834 33666822 26972971 33666993 26973108 33667164 26973245 33667335 26973382 33667506 26973519 33667677 26973656 33667848 26973793 33668019 26973930 33668190 26974067 33668361 26974204 33668532 26974341 33668703 26974478 33668874 26974615 33669045 26974752 33669216 26974889 33669387 26975026 33669558 26975163 33669729 26975300 33669900 26975437 33670071 26975574 33670242 26975711 33670413 26975848 33670584 26975985 33670755 26976122 33670926 26976259 33671097 26976396 33671268 26976533 33671439 26976670 33671610 26976807 33671781 26976944 33671952 26977081 33672123 26977218 33672294 26977355 33672465 26977492 33672636 26977629 33672807 26977766 33672978 26977903 33673149 26978040 33673320 26978177 33673491 26978314 33673662 26978451 33673833 26978588 33674004 26978725 33674175 26978862 33674346 26978999 33674517 26979136 33674688 26979273 33674859 26979410 33675030 26979547 33675201 26979684 33675372 26979821 33675543 26979958 33675714 26980095 33675885 26980232 33676056 26980369 33676227 26980506 33676398 26980643 33676569 26980780 33676740 26980917 33676911 26981054 33677082 26981191 33677253 26981328 33677424 26981465 33677595 26981602 33677766 26981739 33677937 26981876 33678108 26982013 33678279 26982150 33678450 26982287 33678621 26982424 33678792 26982561 33678963 26982698 33679134 26982835 33679305 26982972 33679476 26983109 33679647 26983246 33679818 26983383 33679989 26983520 33680160 26983657 33680331 26983794 33680502 26983931 33680673 26984068 33680844 26984205 33681015 26984342 33681186 26984479 33681357 26984616 33681528 26984753 33681699 26984890 33681870 26985027 33682041 26985164 33682212 26985301 33682383 26985438 33682554 26985575 33682725 26985712 33682896 26985849 33683067 26985986 33683238 26986123 33683409 26986260 33683580 26986397 33683751 26986534 33683922 26986671 33684093 26986808 33684264 26986945 33684435 26987082 33684606 26987219 33684777 26987356 33684948 26987493 33685119 26987630 33685290 26987767 33685461 26987904 33685632 26988041 33685803 26988178 33685974 26988315 33686145 26988452 33686316 26988589 33686487 26988726 33686658 26988863 33686829 26989000 33687000 26989137 33687171 26989274 33687342 26989411 33687513 26989548 33687684 26989685 33687855 26989822 33688026 26989959 33688197 26990096 33688368 26990233 33688539 26990370 33688710 26990507 33688881 26990644 33689052 26990781 33689223 26990918 33689394 26991055 33689565 26991192 33689736 26991329 33689907 26991466 33690078 26991603 33690249 26991740 33690420 26991877 33690591 26992014 33690762 26992151 33690933 26992288 33691104 26992425 33691275 26992562 33691446 26992699 33691617 26992836 33691788 26992973 33691959 26993110 33692130 26993247 33692301 26993384 33692472 26993521 33692643 26993658 33692814 26993795 33692985 26993932 33693156 26994069 33693327 26994206 33693498 26994343 33693669 26994480 33693840 26994617 33694011 26994754 33694182 26994891 33694353 26995028 33694524 26995165 33694695 26995302 33694866 26995439 33695037 26995576 33695208 26995713 33695379 26995850 33695550 26995987 33695721 26996124 33695892 26996261 33696063 26996398 33696234 26996535 33696405 26996672 33696576 26996809 33696747 26996946 33696918 26997083 33697089 26997220 33697260 26997357 33697431 26997494 33697602 26997631 33697773 26997768 33697944 26997905 33698115 26998042 33698286 26998179 33698457 26998316 33698628 26998453 33698799 26998590 33698970 26998727 33699141 26998864 33699312 26999001 33699483 26999138 33699654 26999275 33699825 26999412 33699996 26999549 33700167 26999686 33700338 26999823 33700509 26999960 33700680 27000097 33700851 27000234 33701022 27000371 33701193 27000508 33701364 27000645 33701535 27000782 33701706 27000919 33701877 27001056 33702048 27001193 33702219 27001330 33702390 27001467 33702561 27001604 33702732 27001741 33702903 27001878 33703074 27002015 33703245 27002152 33703416 27002289 33703587 27002426 33703758 27002563 33703929 27002700 33704100 27002837 33704271 27002974 33704442 27003111 33704613 27003248 33704784 27003385 33704955 27003522 33705126 27003659 33705297 27003796 33705468 27003933 33705639 27004070 33705810 27004207 33705981 27004344 33706152 27004481 33706323 27004618 33706494 27004755 33706665 27004892 33706836 27005029 33707007 27005166 33707178 27005303 33707349 27005440 33707520 27005577 33707691 27005714 33707862 27005851 33708033 27005988 33708204 27006125 33708375 27006262 33708546 27006399 33708717 27006536 33708888 27006673 33709059 27006810 33709230 27006947 33709401 27007084 33709572 27007221 33709743 27007358 33709914 27007495 33710085 27007632 33710256 27007769 33710427 27007906 33710598 27008043 33710769 27008180 33710940 27008317 33711111 27008454 33711282 27008591 33711453 27008728 33711624 27008865 33711795 27009002 33711966 27009139 33712137 27009276 33712308 27009413 33712479 27009550 33712650 27009687 33712821 27009824 33712992 27009961 33713163 27010098 33713334 27010235 33713505 27010372 33713676 27010509 33713847 27010646 33714018 27010783 33714189 27010920 33714360 27011057 33714531 27011194 33714702 27011331 33714873 27011468 33715044 27011605 33715215 27011742 33715386 27011879 33715557 27012016 33715728 27012153 33715899 27012290 33716070 27012427 33716241 27012564 33716412 27012701 33716583 27012838 33716754 27012975 33716925 27013112 33717096 27013249 33717267 27013386 33717438 27013523 33717609 27013660 33717780 27013797 33717951 27013934 33718122 27014071 33718293 27014208 33718464 27014345 33718635 27014482 33718806 27014619 33718977 27014756 33719148 27014893 33719319 27015030 33719490 27015167 33719661 27015304 33719832 27015441 33720003 27015578 33720174 27015715 33720345 27015852 33720516 27015989 33720687 27016126 33720858 27016263 33721029 27016400 33721200 27016537 33721371 27016674 33721542 27016811 33721713 27016948 33721884 27017085 33722055 27017222 33722226 27017359 33722397 27017496 33722568 27017633 33722739 27017770 33722910 27017907 33723081 27018044 33723252 27018181 33723423 27018318 33723594 27018455 33723765 27018592 33723936 27018729 33724107 27018866 33724278 27019003 33724449 27019140 33724620 27019277 33724791 27019414 33724962 27019551 33725133 27019688 33725304 27019825 33725475 27019962 33725646 27020099 33725817 27020236 33725988 27020373 33726159 27020510 33726330 27020647 33726501 27020784 33726672 27020921 33726843 27021058 33727014 27021195 33727185 27021332 33727356 27021469 33727527 27021606 33727698 27021743 33727869 27021880 33728040 27022017 33728211 27022154 33728382 27022291 33728553 27022428 33728724 27022565 33728895 27022702 33729066 27022839 33729237 27022976 33729408 27023113 33729579 27023250 33729750 27023387 33729921 27023524 33730092 27023661 33730263 27023798 33730434 27023935 33730605 27024072 33730776 27024209 33730947 27024346 33731118 27024483 33731289 27024620 33731460 27024757 33731631 27024894 33731802 27025031 33731973 27025168 33732144 27025305 33732315 27025442 33732486 27025579 33732657 27025716 33732828 27025853 33732999 27025990 33733170 27026127 33733341 27026264 33733512 27026401 33733683 27026538 33733854 27026675 33734025 27026812 33734196 27026949 33734367 27027086 33734538 27027223 33734709 27027360 33734880 27027497 33735051 27027634 33735222 27027771 33735393 27027908 33735564 27028045 33735735 27028182 33735906 27028319 33736077 27028456 33736248 27028593 33736419 27028730 33736590 27028867 33736761 27029004 33736932 27029141 33737103 27029278 33737274 27029415 33737445 27029552 33737616 27029689 33737787 27029826 33737958 27029963 33738129 27030100 33738300 27030237 33738471 27030374 33738642 27030511 33738813 27030648 33738984 27030785 33739155 27030922 33739326 27031059 33739497 27031196 33739668 27031333 33739839 27031470 33740010 27031607 33740181 27031744 33740352 27031881 33740523 27032018 33740694 27032155 33740865 27032292 33741036 27032429 33741207 27032566 33741378 27032703 33741549 27032840 33741720 27032977 33741891 27033114 33742062 27033251 33742233 27033388 33742404 27033525 33742575 27033662 33742746 27033799 33742917 27033936 33743088 27034073 33743259 27034210 33743430 27034347 33743601 27034484 33743772 27034621 33743943 27034758 33744114 27034895 33744285 27035032 33744456 27035169 33744627 27035306 33744798 27035443 33744969 27035580 33745140 27035717 33745311 27035854 33745482 27035991 33745653 27036128 33745824 27036265 33745995 27036402 33746166 27036539 33746337 27036676 33746508 27036813 33746679 27036950 33746850 27037087 33747021 27037224 33747192 27037361 33747363 27037498 33747534 27037635 33747705 27037772 33747876 27037909 33748047 27038046 33748218 27038183 33748389 27038320 33748560 27038457 33748731 27038594 33748902 27038731 33749073 27038868 33749244 27039005 33749415 27039142 33749586 27039279 33749757 27039416 33749928 27039553 33750099 27039690 33750270 27039827 33750441 27039964 33750612 27040101 33750783 27040238 33750954 27040375 33751125 27040512 33751296 27040649 33751467 27040786 33751638 27040923 33751809 27041060 33751980 27041197 33752151 27041334 33752322 27041471 33752493 27041608 33752664 27041745 33752835 27041882 33753006 27042019 33753177 27042156 33753348 27042293 33753519 27042430 33753690 27042567 33753861 27042704 33754032 27042841 33754203 27042978 33754374 27043115 33754545 27043252 33754716 27043389 33754887 27043526 33755058 27043663 33755229 27043800 33755400 27043937 33755571 27044074 33755742 27044211 33755913 27044348 33756084 27044485 33756255 27044622 33756426 27044759 33756597 27044896 33756768 27045033 33756939 27045170 33757110 27045307 33757281 27045444 33757452 27045581 33757623 27045718 33757794 27045855 33757965 27045992 33758136 27046129 33758307 27046266 33758478 27046403 33758649 27046540 33758820 27046677 33758991 27046814 33759162 27046951 33759333 27047088 33759504 27047225 33759675 27047362 33759846 27047499 33760017 27047636 33760188 27047773 33760359 27047910 33760530 27048047 33760701 27048184 33760872 27048321 33761043 27048458 33761214 27048595 33761385 27048732 33761556 27048869 33761727 27049006 33761898 27049143 33762069 27049280 33762240 27049417 33762411 27049554 33762582 27049691 33762753 27049828 33762924 27049965 33763095 27050102 33763266 27050239 33763437 27050376 33763608 27050513 33763779 27050650 33763950 27050787 33764121 27050924 33764292 27051061 33764463 27051198 33764634 27051335 33764805 27051472 33764976 27051609 33765147 27051746 33765318 27051883 33765489 27052020 33765660 27052157 33765831 27052294 33766002 27052431 33766173 27052568 33766344 27052705 33766515 27052842 33766686 27052979 33766857 27053116 33767028 27053253 33767199 27053390 33767370 27053527 33767541 27053664 33767712 27053801 33767883 27053938 33768054 27054075 33768225 27054212 33768396 27054349 33768567 27054486 33768738 27054623 33768909 27054760 33769080 27054897 33769251 27055034 33769422 27055171 33769593 27055308 33769764 27055445 33769935 27055582 33770106 27055719 33770277 27055856 33770448 27055993 33770619 27056130 33770790 27056267 33770961 27056404 33771132 27056541 33771303 27056678 33771474 27056815 33771645 27056952 33771816 27057089 33771987 27057226 33772158 27057363 33772329 27057500 33772500 27057637 33772671 27057774 33772842 27057911 33773013 27058048 33773184 27058185 33773355 27058322 33773526 27058459 33773697 27058596 33773868 27058733 33774039 27058870 33774210 27059007 33774381 27059144 33774552 27059281 33774723 27059418 33774894 27059555 33775065 27059692 33775236 27059829 33775407 27059966 33775578 27060103 33775749 27060240 33775920 27060377 33776091 27060514 33776262 27060651 33776433 27060788 33776604 27060925 33776775 27061062 33776946 27061199 33777117 27061336 33777288 27061473 33777459 27061610 33777630 27061747 33777801 27061884 33777972 27062021 33778143 27062158 33778314 27062295 33778485 27062432 33778656 27062569 33778827 27062706 33778998 27062843 33779169 27062980 33779340 27063117 33779511 27063254 33779682 27063391 33779853 27063528 33780024 27063665 33780195 27063802 33780366 27063939 33780537 27064076 33780708 27064213 33780879 27064350 33781050 27064487 33781221 27064624 33781392 27064761 33781563 27064898 33781734 27065035 33781905 27065172 33782076 27065309 33782247 27065446 33782418 27065583 33782589 27065720 33782760 27065857 33782931 27065994 33783102 27066131 33783273 27066268 33783444 27066405 33783615 27066542 33783786 27066679 33783957 27066816 33784128 27066953 33784299 27067090 33784470 27067227 33784641 27067364 33784812 27067501 33784983 27067638 33785154 27067775 33785325 27067912 33785496 27068049 33785667 27068186 33785838 27068323 33786009 27068460 33786180 27068597 33786351 27068734 33786522 27068871 33786693 27069008 33786864 27069145 33787035 27069282 33787206 27069419 33787377 27069556 33787548 27069693 33787719 27069830 33787890 27069967 33788061 27070104 33788232 27070241 33788403 27070378 33788574 27070515 33788745 27070652 33788916 27070789 33789087 27070926 33789258 27071063 33789429 27071200 33789600 27071337 33789771 27071474 33789942 27071611 33790113 27071748 33790284 27071885 33790455 27072022 33790626 27072159 33790797 27072296 33790968 27072433 33791139 27072570 33791310 27072707 33791481 27072844 33791652 27072981 33791823 27073118 33791994 27073255 33792165 27073392 33792336 27073529 33792507 27073666 33792678 27073803 33792849 27073940 33793020 27074077 33793191 27074214 33793362 27074351 33793533 27074488 33793704 27074625 33793875 27074762 33794046 27074899 33794217 27075036 33794388 27075173 33794559 27075310 33794730 27075447 33794901 27075584 33795072 27075721 33795243 27075858 33795414 27075995 33795585 27076132 33795756 27076269 33795927 27076406 33796098 27076543 33796269 27076680 33796440 27076817 33796611 27076954 33796782 27077091 33796953 27077228 33797124 27077365 33797295 27077502 33797466 27077639 33797637 27077776 33797808 27077913 33797979 27078050 33798150 27078187 33798321 27078324 33798492 27078461 33798663 27078598 33798834 27078735 33799005 27078872 33799176 27079009 33799347 27079146 33799518 27079283 33799689 27079420 33799860 27079557 33800031 27079694 33800202 27079831 33800373 27079968 33800544 27080105 33800715 27080242 33800886 27080379 33801057 27080516 33801228 27080653 33801399 27080790 33801570 27080927 33801741 27081064 33801912 27081201 33802083 27081338 33802254 27081475 33802425 27081612 33802596 27081749 33802767 27081886 33802938 27082023 33803109 27082160 33803280 27082297 33803451 27082434 33803622 27082571 33803793 27082708 33803964 27082845 33804135 27082982 33804306 27083119 33804477 27083256 33804648 27083393 33804819 27083530 33804990 27083667 33805161 27083804 33805332 27083941 33805503 27084078 33805674 27084215 33805845 27084352 33806016 27084489 33806187 27084626 33806358 27084763 33806529 27084900 33806700 27085037 33806871 27085174 33807042 27085311 33807213 27085448 33807384 27085585 33807555 27085722 33807726 27085859 33807897 27085996 33808068 27086133 33808239 27086270 33808410 27086407 33808581 27086544 33808752 27086681 33808923 27086818 33809094 27086955 33809265 27087092 33809436 27087229 33809607 27087366 33809778 27087503 33809949 27087640 33810120 27087777 33810291 27087914 33810462 27088051 33810633 27088188 33810804 27088325 33810975 27088462 33811146 27088599 33811317 27088736 33811488 27088873 33811659 27089010 33811830 27089147 33812001 27089284 33812172 27089421 33812343 27089558 33812514 27089695 33812685 27089832 33812856 27089969 33813027 27090106 33813198 27090243 33813369 27090380 33813540 27090517 33813711 27090654 33813882 27090791 33814053 27090928 33814224 27091065 33814395 27091202 33814566 27091339 33814737 27091476 33814908 27091613 33815079 27091750 33815250 27091887 33815421 27092024 33815592 27092161 33815763 27092298 33815934 27092435 33816105 27092572 33816276 27092709 33816447 27092846 33816618 27092983 33816789 27093120 33816960 27093257 33817131 27093394 33817302 27093531 33817473 27093668 33817644 27093805 33817815 27093942 33817986 27094079 33818157 27094216 33818328 27094353 33818499 27094490 33818670 27094627 33818841 27094764 33819012 27094901 33819183 27095038 33819354 27095175 33819525 27095312 33819696 27095449 33819867 27095586 33820038 27095723 33820209 27095860 33820380 27095997 33820551 27096134 33820722 27096271 33820893 27096408 33821064 27096545 33821235 27096682 33821406 27096819 33821577 27096956 33821748 27097093 33821919 27097230 33822090 27097367 33822261 27097504 33822432 27097641 33822603 27097778 33822774 27097915 33822945 27098052 33823116 27098189 33823287 27098326 33823458 27098463 33823629 27098600 33823800 27098737 33823971 27098874 33824142 27099011 33824313 27099148 33824484
1000 26688833 0 26688833 33312339 26688970 33312510 26689107 33312681 26689244 33312852 26689381 33313023 26689518 33313194 26689655 33313365 26689792 33313536 26689929 33313707 26690066 33313878 26690203 33314049 26690340 33314220 26690477 33314391 26690614 33314562 26690751 33314733 26690888 33314904 26691025 33315075 26691162 33315246 26691299 33315417 26691436 33315588 26691573 33315759 26691710 33315930 26691847 33316101 26691984 33316272 26692121 33316443 26692258 33316614 26692395 33316785 26692532 33316956 26692669 33317127 26692806 33317298 26692943 33317469 26693080 33317640 26693217 33317811 26693354 33317982 26693491 33318153 26693628 33318324 26693765 33318495 26693902 33318666 26694039 33318837 26694176 33319008 26694313 33319179 26694450 33319350 26694587 33319521 26694724 33319692 26694861 33319863 26694998 33320034 26695135 33320205 26695272 33320376 26695409 33320547 26695546 33320718 26695683 33320889 26695820 33321060 26695957 33321231 26696094 33321402 26696231 33321573 26696368 33321744 26696505 33321915 26696642 33322086 26696779 33322257 26696916 33322428 26697053 33322599 26697190 33322770 26697327 33322941 26697464 33323112 26697601 33323283 26697738 33323454 26697875 33323625 26698012 33323796 26698149 33323967 26698286 33324138 26698423 33324309 26698560 33324480 26698697 33324651 26698834 33324822 26698971 33324993 26699108 33325164 26699245 33325335 26699382 33325506 26699519 33325677 26699656 33325848 26699793 33326019 26699930 33326190 26700067 33326361 26700204 33326532 26700341 33326703 26700478 33326874 26700615 33327045 26700752 33327216 26700889 33327387 26701026 33327558 26701163 33327729 26701300 33327900 26701437 33328071 26701574 33328242 26701711 33328413 26701848 33328584 26701985 33328755 26702122 33328926 26702259 33329097 26702396 33329268 26702533 33329439 26702670 33329610 26702807 33329781 26702944 33329952 26703081 33330123 26703218 33330294 26703355 33330465 26703492 33330636 26703629 33330807 26703766 33330978 26703903 33331149 26704040 33331320 26704177 33331491 26704314 33331662 26704451 33331833 26704588 33332004 26704725 33332175 26704862 33332346 26704999 33332517 26705136 33332688 26705273 33332859 26705410 33333030 26705547 33333201 26705684 33333372 26705821 33333543 26705958 33333714 26706095 33333885 26706232 33334056 26706369 33334227 26706506 33334398 26706643 33334569 26706780 33334740 26706917 33334911 26707054 33335082 26707191 33335253 26707328 33335424 26707465 33335595 26707602 33335766 26707739 33335937 26707876 33336108 26708013 33336279 26708150 33336450 26708287 33336621 26708424 33336792 26708561 33336963 26708698 33337134 26708835 33337305 26708972 33337476 26709109 33337647 26709246 33337818 26709383 33337989 26709520 33338160 26709657 33338331 26709794 33338502 26709931 33338673 26710068 33338844 26710205 33339015 26710342 33339186 26710479 33339357 26710616 33339528 26710753 33339699 26710890 33339870 26711027 33340041 26711164 33340212 26711301 33340383 26711438 33340554 26711575 33340725 26711712 33340896 26711849 33341067 26711986 33341238 26712123 33341409 26712260 33341580 26712397 33341751 26712534 33341922 26712671 33342093 26712808 33342264 26712945 33342435 26713082 33342606 26713219 33342777 26713356 33342948 26713493 33343119 26713630 33343290 26713767 33343461 26713904 33343632 26714041 33343803 26714178 33343974 26714315 33344145 26714452 33344316 26714589 33344487 26714726 33344658 26714863 33344829 26715000 33345000 26715137 33345171 26715274 33345342 26715411 33345513 26715548 33345684 26715685 33345855 26715822 33346026 26715959 33346197 26716096 33346368 26716233 33346539 26716370 33346710 26716507 33346881 26716644 33347052 26716781 33347223 26716918 33347394 26717055 33347565 26717192 33347736 26717329 33347907 26717466 33348078 26717603 33348249 26717740 33348420 26717877 33348591 26718014 33348762 26718151 33348933 26718288 33349104 26718425 33349275 26718562 33349446 26718699 33349617 26718836 33349788 26718973 33349959 26719110 33350130 26719247 33350301 26719384 33350472 26719521 33350643 26719658 33350814 26719795 33350985 26719932 33351156 26720069 33351327 26720206 33351498 26720343 33351669 26720480 33351840 26720617 33352011 26720754 33352182 26720891 33352353 26721028 33352524 26721165 33352695 26721302 33352866 26721439 33353037 26721576 33353208 26721713 33353379 26721850 33353550 26721987 33353721 26722124 33353892 26722261 33354063 26722398 33354234 26722535 33354405 26722672 33354576 26722809 33354747 26722946 33354918 26723083 33355089 26723220 33355260 26723357 33355431 26723494 33355602 26723631 33355773 26723768 33355944 26723905 33356115 26724042 33356286 26724179 33356457 26724316 33356628 26724453 33356799 26724590 33356970 26724727 33357141 26724864 33357312 26725001 33357483 26725138 33357654 26725275 33357825 26725412 33357996 26725549 33358167 26725686 33358338 26725823 33358509 26725960 33358680 26726097 33358851 26726234 33359022 26726371 33359193 26726508 33359364 26726645 33359535 26726782 33359706 26726919 33359877 26727056 33360048 26727193 33360219 26727330 33360390 26727467 33360561 26727604 33360732 26727741 33360903 26727878 33361074 26728015 33361245 26728152 33361416 26728289 33361587 26728426 33361758 26728563 33361929 26728700 33362100 26728837 33362271 26728974 33362442 26729111 33362613 26729248 33362784 26729385 33362955 26729522 33363126 26729659 33363297 26729796 33363468 26729933 33363639 26730070 33363810 26730207 33363981 26730344 33364152 26730481 33364323 26730618 33364494 26730755 33364665 26730892 33364836 26731029 33365007 26731166 33365178 26731303 33365349 26731440 33365520 26731577 33365691 26731714 33365862 26731851 33366033 26731988 33366204 26732125 33366375 26732262 33366546 26732399 33366717 26732536 33366888 26732673 33367059 26732810 33367230 26732947 33367401 26733084 33367572 26733221 33367743 26733358 33367914 26733495 33368085 26733632 33368256 26733769 33368427 26733906 33368598 26734043 33368769 26734180 33368940 26734317 33369111 26734454 33369282 26734591 33369453 26734728 33369624 26734865 33369795 26735002 33369966 26735139 33370137 26735276 33370308 26735413 33370479 26735550 33370650 26735687 33370821 26735824 33370992 26735961 33371163 26736098 33371334 26736235 33371505 26736372 33371676 26736509 33371847 26736646 33372018 26736783 33372189 26736920 33372360 26737057 33372531 26737194 33372702 26737331 33372873 26737468 33373044 26737605 33373215 26737742 33373386 26737879 33373557 26738016 33373728 26738153 33373899 26738290 33374070 26738427 33374241 26738564 33374412 26738701 33374583 26738838 33374754 26738975 33374925 26739112 33375096 26739249 33375267 26739386 33375438 26739523 33375609 26739660 33375780 26739797 33375951 26739934 33376122 26740071 33376293 26740208 33376464 26740345 33376635 26740482 33376806 26740619 33376977 26740756 33377148 26740893 33377319 26741030 33377490 26741167 33377661 26741304 33377832 26741441 33378003 26741578 33378174 26741715 33378345 26741852 33378516 26741989 33378687 26742126 33378858 26742263 33379029 26742400 33379200 26742537 33379371 26742674 33379542 26742811 33379713 26742948 33379884 26743085 33380055 26743222 33380226 26743359 33380397 26743496 33380568 26743633 33380739 26743770 33380910 26743907 33381081 26744044 33381252 26744181 33381423 26744318 33381594 26744455 33381765 26744592 33381936 26744729 33382107 26744866 33382278 26745003 33382449 26745140 33382620 26745277 33382791 26745414 33382962 26745551 33383133 26745688 33383304 26745825 33383475 26745962 33383646 26746099 33383817 26746236 33383988 26746373 33384159 26746510 33384330 26746647 33384501 26746784 33384672 26746921 33384843 26747058 33385014 26747195 33385185 26747332 33385356 26747469 33385527 26747606 33385698 26747743 33385869 26747880 33386040 26748017 33386211 26748154 33386382 26748291 33386553 26748428 33386724 26748565 33386895 26748702 33387066 26748839 33387237 26748976 33387408 26749113 33387579 26749250 33387750 26749387 33387921 26749524 33388092 26749661 33388263 26749798 33388434 26749935 33388605 26750072 33388776 26750209 33388947 26750346 33389118 26750483 33389289 26750620 33389460 26750757 33389631 26750894 33389802 26751031 33389973 26751168 33390144 26751305 33390315 26751442 33390486 26751579 33390657 26751716 33390828 26751853 33390999 26751990 33391170 26752127 33391341 26752264 33391512 26752401 33391683 26752538 33391854 26752675 33392025 26752812 33392196 26752949 33392367 26753086 33392538 26753223 33392709 26753360 33392880 26753497 33393051 26753634 33393222 26753771 33393393 26753908 33393564 26754045 33393735 26754182 33393906 26754319 33394077 26754456 33394248 26754593 33394419 26754730 33394590 26754867 33394761 26755004 33394932 26755141 33395103 26755278 33395274 26755415 33395445 26755552 33395616 26755689 33395787 26755826 33395958 26755963 33396129 26756100 33396300 26756237 33396471 26756374 33396642 26756511 33396813 26756648 33396984 26756785 33397155 26756922 33397326 26757059 33397497 26757196 33397668 26757333 33397839 26757470 33398010 26757607 33398181 26757744 33398352 26757881 33398523 26758018 33398694 26758155 33398865 26758292 33399036 26758429 33399207 26758566 33399378 26758703 33399549 26758840 33399720 26758977 33399891 26759114 33400062 26759251 33400233 26759388 33400404 26759525 33400575 26759662 33400746 26759799 33400917 26759936 33401088 26760073 33401259 26760210 33401430 26760347 33401601 26760484 33401772 26760621 33401943 26760758 33402114 26760895 33402285 26761032 33402456 26761169 33402627 26761306 33402798 26761443 33402969 26761580 33403140 26761717 33403311 26761854 33403482 26761991 33403653 26762128 33403824 26762265 33403995 26762402 33404166 26762539 33404337 26762676 33404508 26762813 33404679 26762950 33404850 26763087 33405021 26763224 33405192 26763361 33405363 26763498 33405534 26763635 33405705 26763772 33405876 26763909 33406047 26764046 33406218 26764183 33406389 26764320 33406560 26764457 33406731 26764594 33406902 26764731 33407073 26764868 33407244 26765005 33407415 26765142 33407586 26765279 33407757 26765416 33407928 26765553 33408099 26765690 33408270 26765827 33408441 26765964 33408612 26766101 33408783 26766238 33408954 26766375 33409125 26766512 33409296 26766649 33409467 26766786 33409638 26766923 33409809 26767060 33409980 26767197 33410151 26767334 33410322 26767471 33410493 26767608 33410664 26767745 33410835 26767882 33411006 26768019 33411177 26768156 33411348 26768293 33411519 26768430 33411690 26768567 33411861 26768704 33412032 26768841 33412203 26768978 33412374 26769115 33412545 26769252 33412716 26769389 33412887 26769526 33413058 26769663 33413229 26769800 33413400 26769937 33413571 26770074 33413742 26770211 33413913 26770348 33414084 26770485 33414255 26770622 33414426 26770759 33414597 26770896 33414768 26771033 33414939 26771170 33415110 26771307 33415281 26771444 33415452 26771581 33415623 26771718 33415794 26771855 33415965 26771992 33416136 26772129 33416307 26772266 33416478 26772403 33416649 26772540 33416820 26772677 33416991 26772814 33417162 26772951 33417333 26773088 33417504 26773225 33417675 26773362 33417846 26773499 33418017 26773636 33418188 26773773 33418359 26773910 33418530 26774047 33418701 26774184 33418872 26774321 33419043 26774458 33419214 26774595 33419385 26774732 33419556 26774869 33419727 26775006 33419898 26775143 33420069 26775280 33420240 26775417 33420411 26775554 33420582 26775691 33420753 26775828 33420924 26775965 33421095 26776102 33421266 26776239 33421437 26776376 33421608 26776513 33421779 26776650 33421950 26776787 33422121 26776924 33422292 26777061 33422463 26777198 33422634 26777335 33422805 26777472 33422976 26777609 33423147 26777746 33423318 26777883 33423489 26778020 33423660 26778157 33423831 26778294 33424002 26778431 33424173 26778568 33424344 26778705 33424515 26778842 33424686 26778979 33424857 26779116 33425028 26779253 33425199 26779390 33425370 26779527 33425541 26779664 33425712 26779801 33425883 26779938 33426054 26780075 33426225 26780212 33426396 26780349 33426567 26780486 33426738 26780623 33426909 26780760 33427080 26780897 33427251 26781034 33427422 26781171 33427593 26781308 33427764 26781445 33427935 26781582 33428106 26781719 33428277 26781856 33428448 26781993 33428619 26782130 33428790 26782267 33428961 26782404 33429132 26782541 33429303 26782678 33429474 26782815 33429645 26782952 33429816 26783089 33429987 26783226 33430158 26783363 33430329 26783500 33430500 26783637 33430671 26783774 33430842 26783911 33431013 26784048 33431184 26784185 33431355 26784322 33431526 26784459 33431697 26784596 33431868 26784733 33432039 26784870 33432210 26785007 33432381 26785144 33432552 26785281 33432723 26785418 33432894 26785555 33433065 26785692 33433236 26785829 33433407 26785966 33433578 26786103 33433749 26786240 33433920 26786377 33434091 26786514 33434262 26786651 33434433 26786788 33434604 26786925 33434775 26787062 33434946 26787199 33435117 26787336 33435288 26787473 33435459 26787610 33435630 26787747 33435801 26787884 33435972 26788021 33436143 26788158 33436314 26788295 33436485 26788432 33436656 26788569 33436827 26788706 33436998 26788843 33437169 26788980 33437340 26789117 33437511 26789254 33437682 26789391 33437853 26789528 33438024 26789665 33438195 26789802 33438366 26789939 33438537 26790076 33438708 26790213 33438879 26790350 33439050 26790487 33439221 26790624 33439392 26790761 33439563 26790898 33439734 26791035 33439905 26791172 33440076 26791309 33440247 26791446 33440418 26791583 33440589 26791720 33440760 26791857 33440931 26791994 33441102 26792131 33441273 26792268 33441444 26792405 33441615 26792542 33441786 26792679 33441957 26792816 33442128 26792953 33442299 26793090 33442470 26793227 33442641 26793364 33442812 26793501 33442983 26793638 33443154 26793775 33443325 26793912 33443496 26794049 33443667 26794186 33443838 26794323 33444009 26794460 33444180 26794597 33444351 26794734 33444522 26794871 33444693 26795008 33444864 26795145 33445035 26795282 33445206 26795419 33445377 26795556 33445548 26795693 33445719 26795830 33445890 26795967 33446061 26796104 33446232 26796241 33446403 26796378 33446574 26796515 33446745 26796652 33446916 26796789 33447087 26796926 33447258 26797063 33447429 26797200 33447600 26797337 33447771 26797474 33447942 26797611 33448113 26797748 33448284 26797885 33448455 26798022 33448626 26798159 33448797 26798296 33448968 26798433 33449139 26798570 33449310 26798707 33449481 26798844 33449652 26798981 33449823 26799118 33449994 26799255 33450165 26799392 33450336 26799529 33450507 26799666 33450678 26799803 33450849 26799940 33451020 26800077 33451191 26800214 33451362 26800351 33451533 26800488 33451704 26800625 33451875 26800762 33452046 26800899 33452217 26801036 33452388 26801173 33452559 26801310 33452730 26801447 33452901 26801584 33453072 26801721 33453243 26801858 33453414 26801995 33453585 26802132 33453756 26802269 33453927 26802406 33454098 26802543 33454269 26802680 33454440 26802817 33454611 26802954 33454782 26803091 33454953 26803228 33455124 26803365 33455295 26803502 33455466 26803639 33455637 26803776 33455808 26803913 33455979 26804050 33456150 26804187 33456321 26804324 33456492 26804461 33456663 26804598 33456834 26804735 33457005 26804872 33457176 26805009 33457347 26805146 33457518 26805283 33457689 26805420 33457860 26805557 33458031 26805694 33458202 26805831 33458373 26805968 33458544 26806105 33458715 26806242 33458886 26806379 33459057 26806516 33459228 26806653 33459399 26806790 33459570 26806927 33459741 26807064 33459912 26807201 33460083 26807338 33460254 26807475 33460425 26807612 33460596 26807749 33460767 26807886 33460938 26808023 33461109 26808160 33461280 26808297 33461451 26808434 33461622 26808571 33461793 26808708 33461964 26808845 33462135 26808982 33462306 26809119 33462477 26809256 33462648 26809393 33462819 26809530 33462990 26809667 33463161 26809804 33463332 26809941 33463503 26810078 33463674 26810215 33463845 26810352 33464016 26810489 33464187 26810626 33464358 26810763 33464529 26810900 33464700 26811037 33464871 26811174 33465042 26811311 33465213 26811448 33465384 26811585 33465555 26811722 33465726 26811859 33465897 26811996 33466068 26812133 33466239 26812270 33466410 26812407 33466581 26812544 33466752 26812681 33466923 26812818 33467094 26812955 33467265 26813092 33467436 26813229 33467607 26813366 33467778 26813503 33467949 26813640 33468120 26813777 33468291 26813914 33468462 26814051 33468633 26814188 33468804 26814325 33468975 26814462 33469146 26814599 33469317 26814736 33469488 26814873 33469659 26815010 33469830 26815147 33470001 26815284 33470172 26815421 33470343 26815558 33470514 26815695 33470685 26815832 33470856 26815969 33471027 26816106 33471198 26816243 33471369 26816380 33471540 26816517 33471711 26816654 33471882 26816791 33472053 26816928 33472224 26817065 33472395 26817202 33472566 26817339 33472737 26817476 33472908 26817613 33473079 26817750 33473250 26817887 33473421 26818024 33473592 26818161 33473763 26818298 33473934 26818435 33474105 26818572 33474276 26818709 33474447 26818846 33474618 26818983 33474789 26819120 33474960 26819257 33475131 26819394 33475302 26819531 33475473 26819668 33475644 26819805 33475815 26819942 33475986 26820079 33476157 26820216 33476328 26820353 33476499 26820490 33476670 26820627 33476841 26820764 33477012 26820901 33477183 26821038 33477354 26821175 33477525 26821312 33477696 26821449 33477867 26821586 33478038 26821723 33478209 26821860 33478380 26821997 33478551 26822134 33478722 26822271 33478893 26822408 33479064 26822545 33479235 26822682 33479406 26822819 33479577 26822956 33479748 26823093 33479919 26823230 33480090 26823367 33480261 26823504 33480432 26823641 33480603 26823778 33480774 26823915 33480945 26824052 33481116 26824189 33481287 26824326 33481458 26824463 33481629 26824600 33481800 26824737 33481971 26824874 33482142 26825011 33482313 26825148 33482484 26825285 33482655 26825422 33482826 26825559 33482997
1000 13419561 0 13419561 16749963 13419698 16750134 13419835 16750305 13419972 16750476 13420109 16750647 13420246 16750818 13420383 16750989 13420520 16751160 13420657 16751331 13420794 16751502 13420931 16751673 13421068 16751844 13421205 16752015 13421342 16752186 13421479 16752357 13421616 16752528 13421753 16752699 13421890 16752870 13422027 16753041 13422164 16753212 13422301 16753383 13422438 16753554 13422575 16753725 13422712 16753896 13422849 16754067 13422986 16754238 13423123 16754409 13423260 16754580 13423397 16754751 13423534 16754922 13423671 16755093 13423808 16755264 13423945 16755435 13424082 16755606 13424219 16755777 13424356 16755948 13424493 16756119 13424630 16756290 13424767 16756461 13424904 16756632 13425041 16756803 13425178 16756974 13425315 16757145 13425452 16757316 13425589 16757487 13425726 16757658 13425863 16757829 13426000 16758000 13426137 16758171 13426274 16758342 13426411 16758513 13426548 16758684 13426685 16758855 13426822 16759026 13426959 16759197 13427096 16759368 13427233 16759539 13427370 16759710 13427507 16759881 13427644 16760052 13427781 16760223 13427918 16760394 13428055 16760565 13428192 16760736 13428329 16760907 13428466 16761078 13428603 16761249 13428740 16761420 13428877 16761591 13429014 16761762 13429151 16761933 13429288 16762104 13429425 16762275 13429562 16762446 13429699 16762617 13429836 16762788 13429973 16762959 13430110 16763130 13430247 16763301 13430384 16763472 13430521 16763643 13430658 16763814 13430795 16763985 13430932 16764156 13431069 16764327 13431206 16764498 13431343 16764669 13431480 16764840 13431617 16765011 13431754 16765182 13431891 16765353 13432028 16765524 13432165 16765695 13432302 16765866 13432439 16766037 13432576 16766208 13432713 16766379 13432850 16766550 13432987 16766721 13433124 16766892 13433261 16767063 13433398 16767234 13433535 16767405 13433672 16767576 13433809 16767747 13433946 16767918 13434083 16768089 13434220 16768260 13434357 16768431 13434494 16768602 13434631 16768773 13434768 16768944 13434905 16769115 13435042 16769286 13435179 16769457 13435316 16769628 13435453 16769799 13435590 16769970 13435727 16770141 13435864 16770312 13436001 16770483 13436138 16770654 13436275 16770825 13436412 16770996 13436549 16771167 13436686 16771338 13436823 16771509 13436960 16771680 13437097 16771851 13437234 16772022 13437371 16772193 13437508 16772364 13437645 16772535 13437782 16772706 13437919 16772877 13438056 16773048 13438193 16773219 13438330 16773390 13438467 16773561 13438604 16773732 13438741 16773903 13438878 16774074 13439015 16774245 13439152 16774416 13439289 16774587 13439426 16774758 13439563 16774929 13439700 16775100 13439837 16775271 13439974 16775442 13440111 16775613 13440248 16775784 13440385 16775955 13440522 16776126 13440659 16776297 13440796 16776468 13440933 16776639 13441070 16776810 13441207 16776981 13441344 16777152 13441481 16777323 13441618 16777494 13441755 16777665 13441892 16777836 13442029 16778007 13442166 16778178 13442303 16778349 13442440 16778520 13442577 16778691 13442714 16778862 13442851 16779033 13442988 16779204 13443125 16779375 13443262 16779546 13443399 16779717 13443536 16779888 13443673 16780059 13443810 16780230 13443947 16780401 13444084 16780572 13444221 16780743 13444358 16780914 13444495 16781085 13444632 16781256 13444769 16781427 13444906 16781598 13445043 16781769 13445180 16781940 13445317 16782111 13445454 16782282 13445591 16782453 13445728 16782624 13445865 16782795 13446002 16782966 13446139 16783137 13446276 16783308 13446413 16783479 13446550 16783650 13446687 16783821 13446824 16783992 13446961 16784163 13447098 16784334 13447235 16784505 13447372 16784676 13447509 16784847 13447646 16785018 13447783 16785189 13447920 16785360 13448057 16785531 13448194 16785702 13448331 16785873 13448468 16786044 13448605 16786215 13448742 16786386 13448879 16786557 13449016 16786728 13449153 16786899 13449290 16787070 13449427 16787241 13449564 16787412 13449701 16787583 13449838 16787754 13449975 16787925 13450112 16788096 13450249 16788267 13450386 16788438 13450523 16788609 13450660 16788780 13450797 16788951 13450934 16789122 13451071 16789293 13451208 16789464 13451345 16789635 13451482 16789806 13451619 16789977 13451756 16790148 13451893 16790319 13452030 16790490 13452167 16790661 13452304 16790832 13452441 16791003 13452578 16791174 13452715 16791345 13452852 16791516 13452989 16791687 13453126 16791858 13453263 16792029 13453400 16792200 13453537 16792371 13453674 16792542 13453811 16792713 13453948 16792884 13454085 16793055 13454222 16793226 13454359 16793397 13454496 16793568 13454633 16793739 13454770 16793910 13454907 16794081 13455044 16794252 13455181 16794423 13455318 16794594 13455455 16794765 13455592 16794936 13455729 16795107 13455866 16795278 13456003 16795449 13456140 16795620 13456277 16795791 13456414 16795962 13456551 16796133 13456688 16796304 13456825 16796475 13456962 16796646 13457099 16796817 13457236 16796988 13457373 16797159 13457510 16797330 13457647 16797501 13457784 16797672 13457921 16797843 13458058 16798014 13458195 16798185 13458332 16798356 13458469 16798527 13458606 16798698 13458743 16798869 13458880 16799040 13459017 16799211 13459154 16799382 13459291 16799553 13459428 16799724 13459565 16799895 13459702 16800066 13459839 16800237 13459976 16800408 13460113 16800579 13460250 16800750 13460387 16800921 13460524 16801092 13460661 16801263 13460798 16801434 13460935 16801605 13461072 16801776 13461209 16801947 13461346 16802118 13461483 16802289 13461620 16802460 13461757 16802631 13461894 16802802 13462031 16802973 13462168 16803144 13462305 16803315 13462442 16803486 13462579 16803657 13462716 16803828 13462853 16803999 13462990 16804170 13463127 16804341 13463264 16804512 13463401 16804683 13463538 16804854 13463675 16805025 13463812 16805196 13463949 16805367 13464086 16805538 13464223 16805709 13464360 16805880 13464497 16806051 13464634 16806222 13464771 16806393 13464908 16806564 13465045 16806735 13465182 16806906 13465319 16807077 13465456 16807248 13465593 16807419 13465730 16807590 13465867 16807761 13466004 16807932 13466141 16808103 13466278 16808274 13466415 16808445 13466552 16808616 13466689 16808787 13466826 16808958 13466963 16809129 13467100 16809300 13467237 16809471 13467374 16809642 13467511 16809813 13467648 16809984 13467785 16810155 13467922 16810326 13468059 16810497 13468196 16810668 13468333 16810839 13468470 16811010 13468607 16811181 13468744 16811352 13468881 16811523 13469018 16811694 13469155 16811865 13469292 16812036 13469429 16812207 13469566 16812378 13469703 16812549 13469840 16812720 13469977 16812891 13470114 16813062 13470251 16813233 13470388 16813404 13470525 16813575 13470662 16813746 13470799 16813917 13470936 16814088 13471073 16814259 13471210 16814430 13471347 16814601 13471484 16814772 13471621 16814943 13471758 16815114 13471895 16815285 13472032 16815456 13472169 16815627 13472306 16815798 13472443 16815969 13472580 16816140 13472717 16816311 13472854 16816482 13472991 16816653 13473128 16816824 13473265 16816995 13473402 16817166 13473539 16817337 13473676 16817508 13473813 16817679 13473950 16817850 13474087 16818021 13474224 16818192 13474361 16818363 13474498 16818534 13474635 16818705 13474772 16818876 13474909 16819047 13475046 16819218 13475183 16819389 13475320 16819560 13475457 16819731 13475594 16819902 13475731 16820073 13475868 16820244 13476005 16820415 13476142 16820586 13476279 16820757 13476416 16820928 13476553 16821099 13476690 16821270 13476827 16821441 13476964 16821612 13477101 16821783 13477238 16821954 13477375 16822125 13477512 16822296 13477649 16822467 13477786 16822638 13477923 16822809 13478060 16822980 13478197 16823151 13478334 16823322 13478471 16823493 13478608 16823664 13478745 16823835 13478882 16824006 13479019 16824177 13479156 16824348 13479293 16824519 13479430 16824690 13479567 16824861 13479704 16825032 13479841 16825203 13479978 16825374 13480115 16825545 13480252 16825716 13480389 16825887 13480526 16826058 13480663 16826229 13480800 16826400 13480937 16826571 13481074 16826742 13481211 16826913 13481348 16827084 13481485 16827255 13481622 16827426 13481759 16827597 13481896 16827768 13482033 16827939 13482170 16828110 13482307 16828281 13482444 16828452 13482581 16828623 13482718 16828794 13482855 16828965 13482992 16829136 13483129 16829307 13483266 16829478 13483403 16829649 13483540 16829820 13483677 16829991 13483814 16830162 13483951 16830333 13484088 16830504 13484225 16830675 13484362 16830846 13484499 16831017 13484636 16831188 13484773 16831359 13484910 16831530 13485047 16831701 13485184 16831872 13485321 16832043 13485458 16832214 13485595 16832385 13485732 16832556 13485869 16832727 13486006 16832898 13486143 16833069 13486280 16833240 13486417 16833411 13486554 16833582 13486691 16833753 13486828 16833924 13486965 16834095 13487102 16834266 13487239 16834437 13487376 16834608 13487513 16834779 13487650 16834950 13487787 16835121 13487924 16835292 13488061 16835463 13488198 16835634 13488335 16835805 13488472 16835976 13488609 16836147 13488746 16836318 13488883 16836489 13489020 16836660 13489157 16836831 13489294 16837002 13489431 16837173 13489568 16837344 13489705 16837515 13489842 16837686 13489979 16837857 13490116 16838028 13490253 16838199 13490390 16838370 13490527 16838541 13490664 16838712 13490801 16838883 13490938 16839054 13491075 16839225 13491212 16839396 13491349 16839567 13491486 16839738 13491623 16839909 13491760 16840080 13491897 16840251 13492034 16840422 13492171 16840593 13492308 16840764 13492445 16840935 13492582 16841106 13492719 16841277 13492856 16841448 13492993 16841619 13493130 16841790 13493267 16841961 13493404 16842132 13493541 16842303 13493678 16842474 13493815 16842645 13493952 16842816 13494089 16842987 13494226 16843158 13494363 16843329 13494500 16843500 13494637 16843671 13494774 16843842 13494911 16844013 13495048 16844184 13495185 16844355 13495322 16844526 13495459 16844697 13495596 16844868 13495733 16845039 13495870 16845210 13496007 16845381 13496144 16845552 13496281 16845723 13496418 16845894 13496555 16846065 13496692 16846236 13496829 16846407 13496966 16846578 13497103 16846749 13497240 16846920 13497377 16847091 13497514 16847262 13497651 16847433 13497788 16847604 13497925 16847775 13498062 16847946 13498199 16848117 13498336 16848288 13498473 16848459 13498610 16848630 13498747 16848801 13498884 16848972 13499021 16849143 13499158 16849314 13499295 16849485 13499432 16849656 13499569 16849827 13499706 16849998 13499843 16850169 13499980 16850340 13500117 16850511 13500254 16850682 13500391 16850853 13500528 16851024 13500665 16851195 13500802 16851366 13500939 16851537 13501076 16851708 13501213 16851879 13501350 16852050 13501487 16852221 13501624 16852392 13501761 16852563 13501898 16852734 13502035 16852905 13502172 16853076 13502309 16853247 13502446 16853418 13502583 16853589 13502720 16853760 13502857 16853931 13502994 16854102 13503131 16854273 13503268 16854444 13503405 16854615 13503542 16854786 13503679 16854957 13503816 16855128 13503953 16855299 13504090 16855470 13504227 16855641 13504364 16855812 13504501 16855983 13504638 16856154 13504775 16856325 13504912 16856496 13505049 16856667 13505186 16856838 13505323 16857009 13505460 16857180 13505597 16857351 13505734 16857522 13505871 16857693 13506008 16857864 13506145 16858035 13506282 16858206 13506419 16858377 13506556 16858548 13506693 16858719 13506830 16858890 13506967 16859061 13507104 16859232 13507241 16859403 13507378 16859574 13507515 16859745 13507652 16859916 13507789 16860087 13507926 16860258 13508063 16860429 13508200 16860600 13508337 16860771 13508474 16860942 13508611 16861113 13508748 16861284 13508885 16861455 13509022 16861626 13509159 16861797 13509296 16861968 13509433 16862139 13509570 16862310 13509707 16862481 13509844 16862652 13509981 16862823 13510118 16862994 13510255 16863165 13510392 16863336 13510529 16863507 13510666 16863678 13510803 16863849 13510940 16864020 13511077 16864191 13511214 16864362 13511351 16864533 13511488 16864704 13511625 16864875 13511762 16865046 13511899 16865217 13512036 16865388 13512173 16865559 13512310 16865730 13512447 16865901 13512584 16866072 13512721 16866243 13512858 16866414 13512995 16866585 13513132 16866756 13513269 16866927 13513406 16867098 13513543 16867269 13513680 16867440 13513817 16867611 13513954 16867782 13514091 16867953 13514228 16868124 13514365 16868295 13514502 16868466 13514639 16868637 13514776 16868808 13514913 16868979 13515050 16869150 13515187 16869321 13515324 16869492 13515461 16869663 13515598 16869834 13515735 16870005 13515872 16870176 13516009 16870347 13516146 16870518 13516283 16870689 13516420 16870860 13516557 16871031 13516694 16871202 13516831 16871373 13516968 16871544 13517105 16871715 13517242 16871886 13517379 16872057 13517516 16872228 13517653 16872399 13517790 16872570 13517927 16872741 13518064 16872912 13518201 16873083 13518338 16873254 13518475 16873425 13518612 16873596 13518749 16873767 13518886 16873938 13519023 16874109 13519160 16874280 13519297 16874451 13519434 16874622 13519571 16874793 13519708 16874964 13519845 16875135 13519982 16875306 13520119 16875477 13520256 16875648 13520393 16875819 13520530 16875990 13520667 16876161 13520804 16876332 13520941 16876503 13521078 16876674 13521215 16876845 13521352 16877016 13521489 16877187 13521626 16877358 13521763 16877529 13521900 16877700 13522037 16877871 13522174 16878042 13522311 16878213 13522448 16878384 13522585 16878555 13522722 16878726 13522859 16878897 13522996 16879068 13523133 16879239 13523270 16879410 13523407 16879581 13523544 16879752 13523681 16879923 13523818 16880094 13523955 16880265 13524092 16880436 13524229 16880607 13524366 16880778 13524503 16880949 13524640 16881120 13524777 16881291 13524914 16881462 13525051 16881633 13525188 16881804 13525325 16881975 13525462 16882146 13525599 16882317 13525736 16882488 13525873 16882659 13526010 16882830 13526147 16883001 13526284 16883172 13526421 16883343 13526558 16883514 13526695 16883685 13526832 16883856 13526969 16884027 13527106 16884198 13527243 16884369 13527380 16884540 13527517 16884711 13527654 16884882 13527791 16885053 13527928 16885224 13528065 16885395 13528202 16885566 13528339 16885737 13528476 16885908 13528613 16886079 13528750 16886250 13528887 16886421 13529024 16886592 13529161 16886763 13529298 16886934 13529435 16887105 13529572 16887276 13529709 16887447 13529846 16887618 13529983 16887789 13530120 16887960 13530257 16888131 13530394 16888302 13530531 16888473 13530668 16888644 13530805 16888815 13530942 16888986 13531079 16889157 13531216 16889328 13531353 16889499 13531490 16889670 13531627 16889841 13531764 16890012 13531901 16890183 13532038 16890354 13532175 16890525 13532312 16890696 13532449 16890867 13532586 16891038 13532723 16891209 13532860 16891380 13532997 16891551 13533134 16891722 13533271 16891893 13533408 16892064 13533545 16892235 13533682 16892406 13533819 16892577 13533956 16892748 13534093 16892919 13534230 16893090 13534367 16893261 13534504 16893432 13534641 16893603 13534778 16893774 13534915 16893945 13535052 16894116 13535189 16894287 13535326 16894458 13535463 16894629 13535600 16894800 13535737 16894971 13535874 16895142 13536011 16895313 13536148 16895484 13536285 16895655 13536422 16895826 13536559 16895997 13536696 16896168 13536833 16896339 13536970 16896510 13537107 16896681 13537244 16896852 13537381 16897023 13537518 16897194 13537655 16897365 13537792 16897536 13537929 16897707 13538066 16897878 13538203 16898049 13538340 16898220 13538477 16898391 13538614 16898562 13538751 16898733 13538888 16898904 13539025 16899075 13539162 16899246 13539299 16899417 13539436 16899588 13539573 16899759 13539710 16899930 13539847 16900101 13539984 16900272 13540121 16900443 13540258 16900614 13540395 16900785 13540532 16900956 13540669 16901127 13540806 16901298 13540943 16901469 13541080 16901640 13541217 16901811 13541354 16901982 13541491 16902153 13541628 16902324 13541765 16902495 13541902 16902666 13542039 16902837 13542176 16903008 13542313 16903179 13542450 16903350 13542587 16903521 13542724 16903692 13542861 16903863 13542998 16904034 13543135 16904205 13543272 16904376 13543409 16904547 13543546 16904718 13543683 16904889 13543820 16905060 13543957 16905231 13544094 16905402 13544231 16905573 13544368 16905744 13544505 16905915 13544642 16906086 13544779 16906257 13544916 16906428 13545053 16906599 13545190 16906770 13545327 16906941 13545464 16907112 13545601 16907283 13545738 16907454 13545875 16907625 13546012 16907796 13546149 16907967 13546286 16908138 13546423 16908309 13546560 16908480 13546697 16908651 13546834 16908822 13546971 16908993 13547108 16909164 13547245 16909335 13547382 16909506 13547519 16909677 13547656 16909848 13547793 16910019 13547930 16910190 13548067 16910361 13548204 16910532 13548341 16910703 13548478 16910874 13548615 16911045 13548752 16911216 13548889 16911387 13549026 16911558 13549163 16911729 13549300 16911900 13549437 16912071 13549574 16912242 13549711 16912413 13549848 16912584 13549985 16912755 13550122 16912926 13550259 16913097 13550396 16913268 13550533 16913439 13550670 16913610 13550807 16913781 13550944 16913952 13551081 16914123 13551218 16914294 13551355 16914465 13551492 16914636 13551629 16914807 13551766 16914978 13551903 16915149 13552040 16915320 13552177 16915491 13552314 16915662 13552451 16915833 13552588 16916004 13552725 16916175 13552862 16916346 13552999 16916517 13553136 16916688 13553273 16916859 13553410 16917030 13553547 16917201 13553684 16917372 13553821 16917543 13553958 16917714 13554095 16917885 13554232 16918056 13554369 16918227 13554506 16918398 13554643 16918569 13554780 16918740 13554917 16918911 13555054 16919082 13555191 16919253 13555328 16919424 13555465 16919595 13555602 16919766 13555739 16919937 13555876 16920108 13556013 16920279 13556150 16920450 13556287 16920621
1000 18617752 0 18617752 23238216 18617889 23238387 18618026 23238558 18618163 23238729 18618300 23238900 18618437 23239071 18618574 23239242 18618711 23239413 18618848 23239584 18618985 23239755 18619122 23239926 18619259 23240097 18619396 23240268 18619533 23240439 18619670 23240610 18619807 23240781 18619944 23240952 18620081 23241123 18620218 23241294 18620355 23241465 18620492 23241636 18620629 23241807 18620766 23241978 18620903 23242149 18621040 23242320 18621177 23242491 18621314 23242662 18621451 23242833 18621588 23243004 18621725 23243175 18621862 23243346 18621999 23243517 18622136 23243688 18622273 23243859 18622410 23244030 18622547 23244201 18622684 23244372 18622821 23244543 18622958 23244714 18623095 23244885 18623232 23245056 18623369 23245227 18623506 23245398 18623643 23245569 18623780 23245740 18623917 23245911 18624054 23246082 18624191 23246253 18624328 23246424 18624465 23246595 18624602 23246766 18624739 23246937 18624876 23247108 18625013 23247279 18625150 23247450 18625287 23247621 18625424 23247792 18625561 23247963 18625698 23248134 18625835 23248305 18625972 23248476 18626109 23248647 18626246 23248818 18626383 23248989 18626520 23249160 18626657 23249331 18626794 23249502 18626931 23249673 18627068 23249844 18627205 23250015 18627342 23250186 18627479 23250357 18627616 23250528 18627753 23250699 18627890 23250870 18628027 23251041 18628164 23251212 18628301 23251383 18628438 23251554 18628575 23251725 18628712 23251896 18628849 23252067 18628986 23252238 18629123 23252409 18629260 23252580 18629397 23252751 18629534 23252922 18629671 23253093 18629808 23253264 18629945 23253435 18630082 23253606 18630219 23253777 18630356 23253948 18630493 23254119 18630630 23254290 18630767 23254461 18630904 23254632 18631041 23254803 18631178 23254974 18631315 23255145 18631452 23255316 18631589 23255487 18631726 23255658 18631863 23255829 18632000 23256000 18632137 23256171 18632274 23256342 18632411 23256513 18632548 23256684 18632685 23256855 18632822 23257026 18632959 23257197 18633096 23257368 18633233 23257539 18633370 23257710 18633507 23257881 18633644 23258052 18633781 23258223 18633918 23258394 18634055 23258565 18634192 23258736 18634329 23258907 18634466 23259078 18634603 23259249 18634740 23259420 18634877 23259591 18635014 23259762 18635151 23259933 18635288 23260104 18635425 23260275 18635562 23260446 18635699 23260617 18635836 23260788 18635973 23260959 18636110 23261130 18636247 23261301 18636384 23261472 18636521 23261643 18636658 23261814 18636795 23261985 18636932 23262156 18637069 23262327 18637206 23262498 18637343 23262669 18637480 23262840 18637617 23263011 18637754 23263182 18637891 23263353 18638028 23263524 18638165 23263695 18638302 23263866 18638439 23264037 18638576 23264208 18638713 23264379 18638850 23264550 18638987 23264721 18639124 23264892 18639261 23265063 18639398 23265234 18639535 23265405 18639672 23265576 18639809 23265747 18639946 23265918 18640083 23266089 18640220 23266260 18640357 23266431 18640494 23266602 18640631 23266773 18640768 23266944 18640905 23267115 18641042 23267286 18641179 23267457 18641316 23267628 18641453 23267799 18641590 23267970 18641727 23268141 18641864 23268312 18642001 23268483 18642138 23268654 18642275 23268825 18642412 23268996 18642549 23269167 18642686 23269338 18642823 23269509 18642960 23269680 18643097 23269851 18643234 23270022 18643371 23270193 18643508 23270364 18643645 23270535 18643782 23270706 18643919 23270877 18644056 23271048 18644193 23271219 18644330 23271390 18644467 23271561 18644604 23271732 18644741 23271903 18644878 23272074 18645015 23272245 18645152 23272416 18645289 23272587 18645426 23272758 18645563 23272929 18645700 23273100 18645837 23273271 18645974 23273442 18646111 23273613 18646248 23273784 18646385 23273955 18646522 23274126 18646659 23274297 18646796 23274468 18646933 23274639 18647070 23274810 18647207 23274981 18647344 23275152 18647481 23275323 18647618 23275494 18647755 23275665 18647892 23275836 18648029 23276007 18648166 23276178 18648303 23276349 18648440 23276520 18648577 23276691 18648714 23276862 18648851 23277033 18648988 23277204 18649125 23277375 18649262 23277546 18649399 23277717 18649536 23277888 18649673 23278059 18649810 23278230 18649947 23278401 18650084 23278572 18650221 23278743 18650358 23278914 18650495 23279085 18650632 23279256 18650769 23279427 18650906 23279598 18651043 23279769 18651180 23279940 18651317 23280111 18651454 23280282 18651591 23280453 18651728 23280624 18651865 23280795 18652002 23280966 18652139 23281137 18652276 23281308 18652413 23281479 18652550 23281650 18652687 23281821 18652824 23281992 18652961 23282163 18653098 23282334 18653235 23282505 18653372 23282676 18653509 23282847 18653646 23283018 18653783 23283189 18653920 23283360 18654057 23283531 18654194 23283702 18654331 23283873 18654468 23284044 18654605 23284215 18654742 23284386 18654879 23284557 18655016 23284728 18655153 23284899 18655290 23285070 18655427 23285241 18655564 23285412 18655701 23285583 18655838 23285754 18655975 23285925 18656112 23286096 18656249 23286267 18656386 23286438 18656523 23286609 18656660 23286780 18656797 23286951 18656934 23287122 18657071 23287293 18657208 23287464 18657345 23287635 18657482 23287806 18657619 23287977 18657756 23288148 18657893 23288319 18658030 23288490 18658167 23288661 18658304 23288832 18658441 23289003 18658578 23289174 18658715 23289345 18658852 23289516 18658989 23289687 18659126 23289858 18659263 23290029 18659400 23290200 18659537 23290371 18659674 23290542 18659811 23290713 18659948 23290884 18660085 23291055 18660222 23291226 18660359 23291397 18660496 23291568 18660633 23291739 18660770 23291910 18660907 23292081 18661044 23292252 18661181 23292423 18661318 23292594 18661455 23292765 18661592 23292936 18661729 23293107 18661866 23293278 18662003 23293449 18662140 23293620 18662277 23293791 18662414 23293962 18662551 23294133 18662688 23294304 18662825 23294475 18662962 23294646 18663099 23294817 18663236 23294988 18663373 23295159 18663510 23295330 18663647 23295501 18663784 23295672 18663921 23295843 18664058 23296014 18664195 23296185 18664332 23296356 18664469 23296527 18664606 23296698 18664743 23296869 18664880 23297040 18665017 23297211 18665154 23297382 18665291 23297553 18665428 23297724 18665565 23297895 18665702 23298066 18665839 23298237 18665976 23298408 18666113 23298579 18666250 23298750 18666387 23298921 18666524 23299092 18666661 23299263 18666798 23299434 18666935 23299605 18667072 23299776 18667209 23299947 18667346 23300118 18667483 23300289 18667620 23300460 18667757 23300631 18667894 23300802 18668031 23300973 18668168 23301144 18668305 23301315 18668442 23301486 18668579 23301657 18668716 23301828 18668853 23301999 18668990 23302170 18669127 23302341 18669264 23302512 18669401 23302683 18669538 23302854 18669675 23303025 18669812 23303196 18669949 23303367 18670086 23303538 18670223 23303709 18670360 23303880 18670497 23304051 18670634 23304222 18670771 23304393 18670908 23304564 18671045 23304735 18671182 23304906 18671319 23305077 18671456 23305248 18671593 23305419 18671730 23305590 18671867 23305761 18672004 23305932 18672141 23306103 18672278 23306274 18672415 23306445 18672552 23306616 18672689 23306787 18672826 23306958 18672963 23307129 18673100 23307300 18673237 23307471 18673374 23307642 18673511 23307813 18673648 23307984 18673785 23308155 18673922 23308326 18674059 23308497 18674196 23308668 18674333 23308839 18674470 23309010 18674607 23309181 18674744 23309352 18674881 23309523 18675018 23309694 18675155 23309865 18675292 23310036 18675429 23310207 18675566 23310378 18675703 23310549 18675840 23310720 18675977 23310891 18676114 23311062 18676251 23311233 18676388 23311404 18676525 23311575 18676662 23311746 18676799 23311917 18676936 23312088 18677073 23312259 18677210 23312430 18677347 23312601 18677484 23312772 18677621 23312943 18677758 23313114 18677895 23313285 18678032 23313456 18678169 23313627 18678306 23313798 18678443 23313969 18678580 23314140 18678717 23314311 18678854 23314482 18678991 23314653 18679128 23314824 18679265 23314995 18679402 23315166 18679539 23315337 18679676 23315508 18679813 23315679 18679950 23315850 18680087 23316021 18680224 23316192 18680361 23316363 18680498 23316534 18680635 23316705 18680772 23316876 18680909 23317047 18681046 23317218 18681183 23317389 18681320 23317560 18681457 23317731 18681594 23317902 18681731 23318073 18681868 23318244 18682005 23318415 18682142 23318586 18682279 23318757 18682416 23318928 18682553 23319099 18682690 23319270 18682827 23319441 18682964 23319612 18683101 23319783 18683238 23319954 18683375 23320125 18683512 23320296 18683649 23320467 18683786 23320638 18683923 23320809 18684060 23320980 18684197 23321151 18684334 23321322 18684471 23321493 18684608 23321664 18684745 23321835 18684882 23322006 18685019 23322177 18685156 23322348 18685293 23322519 18685430 23322690 18685567 23322861 18685704 23323032 18685841 23323203 18685978 23323374 18686115 23323545 18686252 23323716 18686389 23323887 18686526 23324058 18686663 23324229 18686800 23324400 18686937 23324571 18687074 23324742 18687211 23324913 18687348 23325084 18687485 23325255 18687622 23325426 18687759 23325597 18687896 23325768 18688033 23325939 18688170 23326110 18688307 23326281 18688444 23326452 18688581 23326623 18688718 23326794 18688855 23326965 18688992 23327136 18689129 23327307 18689266 23327478 18689403 23327649 18689540 23327820 18689677 23327991 18689814 23328162 18689951 23328333 18690088 23328504 18690225 23328675 18690362 23328846 18690499 23329017 18690636 23329188 18690773 23329359 18690910 23329530 18691047 23329701 18691184 23329872 18691321 23330043 18691458 23330214 18691595 23330385 18691732 23330556 18691869 23330727 18692006 23330898 18692143 23331069 18692280 23331240 18692417 23331411 18692554 23331582 18692691 23331753 18692828 23331924 18692965 23332095 18693102 23332266 18693239 23332437 18693376 23332608 18693513 23332779 18693650 23332950 18693787 23333121 18693924 23333292 18694061 23333463 18694198 23333634 18694335 23333805 18694472 23333976 18694609 23334147 18694746 23334318 18694883 23334489 18695020 23334660 18695157 23334831 18695294 23335002 18695431 23335173 18695568 23335344 18695705 23335515 18695842 23335686 18695979 23335857 18696116 23336028 18696253 23336199 18696390 23336370 18696527 23336541 18696664 23336712 18696801 23336883 18696938 23337054 18697075 23337225 18697212 23337396 18697349 23337567 18697486 23337738 18697623 23337909 18697760 23338080 18697897 23338251 18698034 23338422 18698171 23338593 18698308 23338764 18698445 23338935 18698582 23339106 18698719 23339277 18698856 23339448 18698993 23339619 18699130 23339790 18699267 23339961 18699404 23340132 18699541 23340303 18699678 23340474 18699815 23340645 18699952 23340816 18700089 23340987 18700226 23341158 18700363 23341329 18700500 23341500 18700637 23341671 18700774 23341842 18700911 23342013 18701048 23342184 18701185 23342355 18701322 23342526 18701459 23342697 18701596 23342868 18701733 23343039 18701870 23343210 18702007 23343381 18702144 23343552 18702281 23343723 18702418 23343894 18702555 23344065 18702692 23344236 18702829 23344407 18702966 23344578 18703103 23344749 18703240 23344920 18703377 23345091 18703514 23345262 18703651 23345433 18703788 23345604 18703925 23345775 18704062 23345946 18704199 23346117 18704336 23346288 18704473 23346459 18704610 23346630 18704747 23346801 18704884 23346972 18705021 23347143 18705158 23347314 18705295 23347485 18705432 23347656 18705569 23347827 18705706 23347998 18705843 23348169 18705980 23348340 18706117 23348511 18706254 23348682 18706391 23348853 18706528 23349024 18706665 23349195 18706802 23349366 18706939 23349537 18707076 23349708 18707213 23349879 18707350 23350050 18707487 23350221 18707624 23350392 18707761 23350563 18707898 23350734 18708035 23350905 18708172 23351076 18708309 23351247 18708446 23351418 18708583 23351589 18708720 23351760 18708857 23351931 18708994 23352102 18709131 23352273 18709268 23352444 18709405 23352615 18709542 23352786 18709679 23352957 18709816 23353128 18709953 23353299 18710090 23353470 18710227 23353641 18710364 23353812 18710501 23353983 18710638 23354154 18710775 23354325 18710912 23354496 18711049 23354667 18711186 23354838 18711323 23355009 18711460 23355180 18711597 23355351 18711734 23355522 18711871 23355693 18712008 23355864 18712145 23356035 18712282 23356206 18712419 23356377 18712556 23356548 18712693 23356719 18712830 23356890 18712967 23357061 18713104 23357232 18713241 23357403 18713378 23357574 18713515 23357745 18713652 23357916 18713789 23358087 18713926 23358258 18714063 23358429 18714200 23358600 18714337 23358771 18714474 23358942 18714611 23359113 18714748 23359284 18714885 23359455 18715022 23359626 18715159 23359797 18715296 23359968 18715433 23360139 18715570 23360310 18715707 23360481 18715844 23360652 18715981 23360823 18716118 23360994 18716255 23361165 18716392 23361336 18716529 23361507 18716666 23361678 18716803 23361849 18716940 23362020 18717077 23362191 18717214 23362362 18717351 23362533 18717488 23362704 18717625 23362875 18717762 23363046 18717899 23363217 18718036 23363388 18718173 23363559 18718310 23363730 18718447 23363901 18718584 23364072 18718721 23364243 18718858 23364414 18718995 23364585 18719132 23364756 18719269 23364927 18719406 23365098 18719543 23365269 18719680 23365440 18719817 23365611 18719954 23365782 18720091 23365953 18720228 23366124 18720365 23366295 18720502 23366466 18720639 23366637 18720776 23366808 18720913 23366979 18721050 23367150 18721187 23367321 18721324 23367492 18721461 23367663 18721598 23367834 18721735 23368005 18721872 23368176 18722009 23368347 18722146 23368518 18722283 23368689 18722420 23368860 18722557 23369031 18722694 23369202 18722831 23369373 18722968 23369544 18723105 23369715 18723242 23369886 18723379 23370057 18723516 23370228 18723653 23370399 18723790 23370570 18723927 23370741 18724064 23370912 18724201 23371083 18724338 23371254 18724475 23371425 18724612 23371596 18724749 23371767 18724886 23371938 18725023 23372109 18725160 23372280 18725297 23372451 18725434 23372622 18725571 23372793 18725708 23372964 18725845 23373135 18725982 23373306 18726119 23373477 18726256 23373648 18726393 23373819 18726530 23373990 18726667 23374161 18726804 23374332 18726941 23374503 18727078 23374674 18727215 23374845 18727352 23375016 18727489 23375187 18727626 23375358 18727763 23375529 18727900 23375700 18728037 23375871 18728174 23376042 18728311 23376213 18728448 23376384 18728585 23376555 18728722 23376726 18728859 23376897 18728996 23377068 18729133 23377239 18729270 23377410 18729407 23377581 18729544 23377752 18729681 23377923 18729818 23378094 18729955 23378265 18730092 23378436 18730229 23378607 18730366 23378778 18730503 23378949 18730640 23379120 18730777 23379291 18730914 23379462 18731051 23379633 18731188 23379804 18731325 23379975 18731462 23380146 18731599 23380317 18731736 23380488 18731873 23380659 18732010 23380830 18732147 23381001 18732284 23381172 18732421 23381343 18732558 23381514 18732695 23381685 18732832 23381856 18732969 23382027 18733106 23382198 18733243 23382369 18733380 23382540 18733517 23382711 18733654 23382882 18733791 23383053 18733928 23383224 18734065 23383395 18734202 23383566 18734339 23383737 18734476 23383908 18734613 23384079 18734750 23384250 18734887 23384421 18735024 23384592 18735161 23384763 18735298 23384934 18735435 23385105 18735572 23385276 18735709 23385447 18735846 23385618 18735983 23385789 18736120 23385960 18736257 23386131 18736394 23386302 18736531 23386473 18736668 23386644 18736805 23386815 18736942 23386986 18737079 23387157 18737216 23387328 18737353 23387499 18737490 23387670 18737627 23387841 18737764 23388012 18737901 23388183 18738038 23388354 18738175 23388525 18738312 23388696 18738449 23388867 18738586 23389038 18738723 23389209 18738860 23389380 18738997 23389551 18739134 23389722 18739271 23389893 18739408 23390064 18739545 23390235 18739682 23390406 18739819 23390577 18739956 23390748 18740093 23390919 18740230 23391090 18740367 23391261 18740504 23391432 18740641 23391603 18740778 23391774 18740915 23391945 18741052 23392116 18741189 23392287 18741326 23392458 18741463 23392629 18741600 23392800 18741737 23392971 18741874 23393142 18742011 23393313 18742148 23393484 18742285 23393655 18742422 23393826 18742559 23393997 18742696 23394168 18742833 23394339 18742970 23394510 18743107 23394681 18743244 23394852 18743381 23395023 18743518 23395194 18743655 23395365 18743792 23395536 18743929 23395707 18744066 23395878 18744203 23396049 18744340 23396220 18744477 23396391 18744614 23396562 18744751 23396733 18744888 23396904 18745025 23397075 18745162 23397246 18745299 23397417 18745436 23397588 18745573 23397759 18745710 23397930 18745847 23398101 18745984 23398272 18746121 23398443 18746258 23398614 18746395 23398785 18746532 23398956 18746669 23399127 18746806 23399298 18746943 23399469 18747080 23399640 18747217 23399811 18747354 23399982 18747491 23400153 18747628 23400324 18747765 23400495 18747902 23400666 18748039 23400837 18748176 23401008 18748313 23401179 18748450 23401350 18748587 23401521 18748724 23401692 18748861 23401863 18748998 23402034 18749135 23402205 18749272 23402376 18749409 23402547 18749546 23402718 18749683 23402889 18749820 23403060 18749957 23403231 18750094 23403402 18750231 23403573 18750368 23403744 18750505 23403915 18750642 23404086 18750779 23404257 18750916 23404428 18751053 23404599 18751190 23404770 18751327 23404941 18751464 23405112 18751601 23405283 18751738 23405454 18751875 23405625 18752012 23405796 18752149 23405967 18752286 23406138 18752423 23406309 18752560 23406480 18752697 23406651 18752834 23406822 18752971 23406993 18753108 23407164 18753245 23407335 18753382 23407506 18753519 23407677 18753656 23407848 18753793 23408019 18753930 23408190 18754067 23408361 18754204 23408532 18754341 23408703 18754478 23408874
1000 61374900 0 61374900 76606627 61375037 76606798 61375174 76606969 61375311 76607140 61375448 76607311 61375585 76607482 61375722 76607653 61375859 76607824 61375996 76607995 61376133 76608166 61376270 76608337 61376407 76608508 61376544 76608679 61376681 76608850 61376818 76609021 61376955 76609192 61377092 76609363 61377229 76609534 61377366 76609705 61377503 76609876 61377640 76610047 61377777 76610218 61377914 76610389 61378051 76610560 61378188 76610731 61378325 76610902 61378462 76611073 61378599 76611244 61378736 76611415 61378873 76611586 61379010 76611757 61379147 76611928 61379284 76612099 61379421 76612270 61379558 76612441 61379695 76612612 61379832 76612783 61379969 76612954 61380106 76613125 61380243 76613296 61380380 76613467 61380517 76613638 61380654 76613809 61380791 76613980 61380928 76614151 61381065 76614322 61381202 76614493 61381339 76614664 61381476 76614835 61381613 76615006 61381750 76615177 61381887 76615348 61382024 76615519 61382161 76615690 61382298 76615861 61382435 76616032 61382572 76616203 61382709 76616374 61382846 76616545 61382983 76616716 61383120 76616887 61383257 76617058 61383394 76617229 61383531 76617400 61383668 76617571 61383805 76617742 61383942 76617913 61384079 76618084 61384216 76618255 61384353 76618426 61384490 76618597 61384627 76618768 61384764 76618939 61384901 76619110 61385038 76619281 61385175 76619452 61385312 76619623 61385449 76619794 61385586 76619965 61385723 76620136 61385860 76620307 61385997 76620478 61386134 76620649 61386271 76620820 61386408 76620991 61386545 76621162 61386682 76621333 61386819 76621504 61386956 76621675 61387093 76621846 61387230 76622017 61387367 76622188 61387504 76622359 61387641 76622530 61387778 76622701 61387915 76622872 61388052 76623043 61388189 76623214 61388326 76623385 61388463 76623556 61388600 76623727 61388737 76623898 61388874 76624069 61389011 76624240 61389148 76624411 61389285 76624582 61389422 76624753 61389559 76624924 61389696 76625095 61389833 76625266 61389970 76625437 61390107 76625608 61390244 76625779 61390381 76625950 61390518 76626121 61390655 76626292 61390792 76626463 61390929 76626634 61391066 76626805 61391203 76626976 61391340 76627147 61391477 76627318 61391614 76627489 61391751 76627660 61391888 76627831 61392025 76628002 61392162 76628173 61392299 76628344 61392436 76628515 61392573 76628686 61392710 76628857 61392847 76629028 61392984 76629199 61393121 76629370 61393258 76629541 61393395 76629712 61393532 76629883 61393669 76630054 61393806 76630225 61393943 76630396 61394080 76630567 61394217 76630738 61394354 76630909 61394491 76631080 61394628 76631251 61394765 76631422 61394902 76631593 61395039 76631764 61395176 76631935 61395313 76632106 61395450 76632277 61395587 76632448 61395724 76632619 61395861 76632790 61395998 76632961 61396135 76633132 61396272 76633303 61396409 76633474 61396546 76633645 61396683 76633816 61396820 76633987 61396957 76634158 61397094 76634329 61397231 76634500 61397368 76634671 61397505 76634842 61397642 76635013 61397779 76635184 61397916 76635355 61398053 76635526 61398190 76635697 61398327 76635868 61398464 76636039 61398601 76636210 61398738 76636381 61398875 76636552 61399012 76636723 61399149 76636894 61399286 76637065 61399423 76637236 61399560 76637407 61399697 76637578 61399834 76637749 61399971 76637920 61400108 76638091 61400245 76638262 61400382 76638433 61400519 76638604 61400656 76638775 61400793 76638946 61400930 76639117 61401067 76639288 61401204 76639459 61401341 76639630 61401478 76639801 61401615 76639972 61401752 76640143 61401889 76640314 61402026 76640485 61402163 76640656 61402300 76640827 61402437 76640998 61402574 76641169 61402711 76641340 61402848 76641511 61402985 76641682 61403122 76641853 61403259 76642024 61403396 76642195 61403533 76642366 61403670 76642537 61403807 76642708 61403944 76642879 61404081 76643050 61404218 76643221 61404355 76643392 61404492 76643563 61404629 76643734 61404766 76643905 61404903 76644076 61405040 76644247 61405177 76644418 61405314 76644589 61405451 76644760 61405588 76644931 61405725 76645102 61405862 76645273 61405999 76645444 61406136 76645615 61406273 76645786 61406410 76645957 61406547 76646128 61406684 76646299 61406821 76646470 61406958 76646641 61407095 76646812 61407232 76646983 61407369 76647154 61407506 76647325 61407643 76647496 61407780 76647667 61407917 76647838 61408054 76648009 61408191 76648180 61408328 76648351 61408465 76648522 61408602 76648693 61408739 76648864 61408876 76649035 61409013 76649206 61409150 76649377 61409287 76649548 61409424 76649719 61409561 76649890 61409698 76650061 61409835 76650232 61409972 76650403 61410109 76650574 61410246 76650745 61410383 76650916 61410520 76651087 61410657 76651258 61410794 76651429 61410931 76651600 61411068 76651771 61411205 76651942 61411342 76652113 61411479 76652284 61411616 76652455 61411753 76652626 61411890 76652797 61412027 76652968 61412164 76653139 61412301 76653310 61412438 76653481 61412575 76653652 61412712 76653823 61412849 76653994 61412986 76654165 61413123 76654336 61413260 76654507 61413397 76654678 61413534 76654849 61413671 76655020 61413808 76655191 61413945 76655362 61414082 76655533 61414219 76655704 61414356 76655875 61414493 76656046 61414630 76656217 61414767 76656388 61414904 76656559 61415041 76656730 61415178 76656901 61415315 76657072 61415452 76657243 61415589 76657414 61415726 76657585 61415863 76657756 61416000 76657927 61416137 76658098 61416274 76658269 61416411 76658440 61416548 76658611 61416685 76658782 61416822 76658953 61416959 76659124 61417096 76659295 61417233 76659466 61417370 76659637 61417507 76659808 61417644 76659979 61417781 76660150 61417918 76660321 61418055 76660492 61418192 76660663 61418329 76660834 61418466 76661005 61418603 76661176 61418740 76661347 61418877 76661518 61419014 76661689 61419151 76661860 61419288 76662031 61419425 76662202 61419562 76662373 61419699 76662544 61419836 76662715 61419973 76662886 61420110 76663057 61420247 76663228 61420384 76663399 61420521 76663570 61420658 76663741 61420795 76663912 61420932 76664083 61421069 76664254 61421206 76664425 61421343 76664596 61421480 76664767 61421617 76664938 61421754 76665109 61421891 76665280 61422028 76665451 61422165 76665622 61422302 76665793 61422439 76665964 61422576 76666135 61422713 76666306 61422850 76666477 61422987 76666648 61423124 76666819 61423261 76666990 61423398 76667161 61423535 76667332 61423672 76667503 61423809 76667674 61423946 76667845 61424083 76668016 61424220 76668187 61424357 76668358 61424494 76668529 61424631 76668700 61424768 76668871 61424905 76669042 61425042 76669213 61425179 76669384 61425316 76669555 61425453 76669726 61425590 76669897 61425727 76670068 61425864 76670239 61426001 76670410 61426138 76670581 61426275 76670752 61426412 76670923 61426549 76671094 61426686 76671265 61426823 76671436 61426960 76671607 61427097 76671778 61427234 76671949 61427371 76672120 61427508 76672291 61427645 76672462 61427782 76672633 61427919 76672804 61428056 76672975 61428193 76673146 61428330 76673317 61428467 76673488 61428604 76673659 61428741 76673830 61428878 76674001 61429015 76674172 61429152 76674343 61429289 76674514 61429426 76674685 61429563 76674856 61429700 76675027 61429837 76675198 61429974 76675369 61430111 76675540 61430248 76675711 61430385 76675882 61430522 76676053 61430659 76676224 61430796 76676395 61430933 76676566 61431070 76676737 61431207 76676908 61431344 76677079 61431481 76677250 61431618 76677421 61431755 76677592 61431892 76677763 61432029 76677934 61432166 76678105 61432303 76678276 61432440 76678447 61432577 76678618 61432714 76678789 61432851 76678960 61432988 76679131 61433125 76679302 61433262 76679473 61433399 76679644 61433536 76679815 61433673 76679986 61433810 76680157 61433947 76680328 61434084 76680499 61434221 76680670 61434358 76680841 61434495 76681012 61434632 76681183 61434769 76681354 61434906 76681525 61435043 76681696 61435180 76681867 61435317 76682038 61435454 76682209 61435591 76682380 61435728 76682551 61435865 76682722 61436002 76682893 61436139 76683064 61436276 76683235 61436413 76683406 61436550 76683577 61436687 76683748 61436824 76683919 61436961 76684090 61437098 76684261 61437235 76684432 61437372 76684603 61437509 76684774 61437646 76684945 61437783 76685116 61437920 76685287 61438057 76685458 61438194 76685629 61438331 76685800 61438468 76685971 61438605 76686142 61438742 76686313 61438879 76686484 61439016 76686655 61439153 76686826 61439290 76686997 61439427 76687168 61439564 76687339 61439701 76687510 61439838 76687681 61439975 76687852 61440112 76688023 61440249 76688194 61440386 76688365 61440523 76688536 61440660 76688707 61440797 76688878 61440934 76689049 61441071 76689220 61441208 76689391 61441345 76689562 61441482 76689733 61441619 76689904 61441756 76690075 61441893 76690246 61442030 76690417 61442167 76690588 61442304 76690759 61442441 76690930 61442578 76691101 61442715 76691272 61442852 76691443 61442989 76691614 61443126 76691785 61443263 76691956 61443400 76692127 61443537 76692298 61443674 76692469 61443811 76692640 61443948 76692811 61444085 76692982 61444222 76693153 61444359 76693324 61444496 76693495 61444633 76693666 61444770 76693837 61444907 76694008 61445044 76694179 61445181 76694350 61445318 76694521 61445455 76694692 61445592 76694863 61445729 76695034 61445866 76695205 61446003 76695376 61446140 76695547 61446277 76695718 61446414 76695889 61446551 76696060 61446688 76696231 61446825 76696402 61446962 76696573 61447099 76696744 61447236 76696915 61447373 76697086 61447510 76697257 61447647 76697428 61447784 76697599 61447921 76697770 61448058 76697941 61448195 76698112 61448332 76698283 61448469 76698454 61448606 76698625 61448743 76698796 61448880 76698967 61449017 76699138 61449154 76699309 61449291 76699480 61449428 76699651 61449565 76699822 61449702 76699993 61449839 76700164 61449976 76700335 61450113 76700506 61450250 76700677 61450387 76700848 61450524 76701019 61450661 76701190 61450798 76701361 61450935 76701532 61451072 76701703 61451209 76701874 61451346 76702045 61451483 76702216 61451620 76702387 61451757 76702558 61451894 76702729 61452031 76702900 61452168 76703071 61452305 76703242 61452442 76703413 61452579 76703584 61452716 76703755 61452853 76703926 61452990 76704097 61453127 76704268 61453264 76704439 61453401 76704610 61453538 76704781 61453675 76704952 61453812 76705123 61453949 76705294 61454086 76705465 61454223 76705636 61454360 76705807 61454497 76705978 61454634 76706149 61454771 76706320 61454908 76706491 61455045 76706662 61455182 76706833 61455319 76707004 61455456 76707175 61455593 76707346 61455730 76707517 61455867 76707688 61456004 76707859 61456141 76708030 61456278 76708201 61456415 76708372 61456552 76708543 61456689 76708714 61456826 76708885 61456963 76709056 61457100 76709227 61457237 76709398 61457374 76709569 61457511 76709740 61457648 76709911 61457785 76710082 61457922 76710253 61458059 76710424 61458196 76710595 61458333 76710766 61458470 76710937 61458607 76711108 61458744 76711279 61458881 76711450 61459018 76711621 61459155 76711792 61459292 76711963 61459429 76712134 61459566 76712305 61459703 76712476 61459840 76712647 61459977 76712818 61460114 76712989 61460251 76713160 61460388 76713331 61460525 76713502 61460662 76713673 61460799 76713844 61460936 76714015 61461073 76714186 61461210 76714357 61461347 76714528 61461484 76714699 61461621 76714870 61461758 76715041 61461895 76715212 61462032 76715383 61462169 76715554 61462306 76715725 61462443 76715896 61462580 76716067 61462717 76716238 61462854 76716409 61462991 76716580 61463128 76716751 61463265 76716922 61463402 76717093 61463539 76717264 61463676 76717435 61463813 76717606 61463950 76717777 61464087 76717948 61464224 76718119 61464361 76718290 61464498 76718461 61464635 76718632 61464772 76718803 61464909 76718974 61465046 76719145 61465183 76719316 61465320 76719487 61465457 76719658 61465594 76719829 61465731 76720000 61465868 76720171 61466005 76720342 61466142 76720513 61466279 76720684 61466416 76720855 61466553 76721026 61466690 76721197 61466827 76721368 61466964 76721539 61467101 76721710 61467238 76721881 61467375 76722052 61467512 76722223 61467649 76722394 61467786 76722565 61467923 76722736 61468060 76722907 61468197 76723078 61468334 76723249 61468471 76723420 61468608 76723591 61468745 76723762 61468882 76723933 61469019 76724104 61469156 76724275 61469293 76724446 61469430 76724617 61469567 76724788 61469704 76724959 61469841 76725130 61469978 76725301 61470115 76725472 61470252 76725643 61470389 76725814 61470526 76725985 61470663 76726156 61470800 76726327 61470937 76726498 61471074 76726669 61471211 76726840 61471348 76727011 61471485 76727182 61471622 76727353 61471759 76727524 61471896 76727695 61472033 76727866 61472170 76728037 61472307 76728208 61472444 76728379 61472581 76728550 61472718 76728721 61472855 76728892 61472992 76729063 61473129 76729234 61473266 76729405 61473403 76729576 61473540 76729747 61473677 76729918 61473814 76730089 61473951 76730260 61474088 76730431 61474225 76730602 61474362 76730773 61474499 76730944 61474636 76731115 61474773 76731286 61474910 76731457 61475047 76731628 61475184 76731799 61475321 76731970 61475458 76732141 61475595 76732312 61475732 76732483 61475869 76732654 61476006 76732825 61476143 76732996 61476280 76733167 61476417 76733338 61476554 76733509 61476691 76733680 61476828 76733851 61476965 76734022 61477102 76734193 61477239 76734364 61477376 76734535 61477513 76734706 61477650 76734877 61477787 76735048 61477924 76735219 61478061 76735390 61478198 76735561 61478335 76735732 61478472 76735903 61478609 76736074 61478746 76736245 61478883 76736416 61479020 76736587 61479157 76736758 61479294 76736929 61479431 76737100 61479568 76737271 61479705 76737442 61479842 76737613 61479979 76737784 61480116 76737955 61480253 76738126 61480390 76738297 61480527 76738468 61480664 76738639 61480801 76738810 61480938 76738981 61481075 76739152 61481212 76739323 61481349 76739494 61481486 76739665 61481623 76739836 61481760 76740007 61481897 76740178 61482034 76740349 61482171 76740520 61482308 76740691 61482445 76740862 61482582 76741033 61482719 76741204 61482856 76741375 61482993 76741546 61483130 76741717 61483267 76741888 61483404 76742059 61483541 76742230 61483678 76742401 61483815 76742572 61483952 76742743 61484089 76742914 61484226 76743085 61484363 76743256 61484500 76743427 61484637 76743598 61484774 76743769 61484911 76743940 61485048 76744111 61485185 76744282 61485322 76744453 61485459 76744624 61485596 76744795 61485733 76744966 61485870 76745137 61486007 76745308 61486144 76745479 61486281 76745650 61486418 76745821 61486555 76745992 61486692 76746163 61486829 76746334 61486966 76746505 61487103 76746676 61487240 76746847 61487377 76747018 61487514 76747189 61487651 76747360 61487788 76747531 61487925 76747702 61488062 76747873 61488199 76748044 61488336 76748215 61488473 76748386 61488610 76748557 61488747 76748728 61488884 76748899 61489021 76749070 61489158 76749241 61489295 76749412 61489432 76749583 61489569 76749754 61489706 76749925 61489843 76750096 61489980 76750267 61490117 76750438 61490254 76750609 61490391 76750780 61490528 76750951 61490665 76751122 61490802 76751293 61490939 76751464 61491076 76751635 61491213 76751806 61491350 76751977 61491487 76752148 61491624 76752319 61491761 76752490 61491898 76752661 61492035 76752832 61492172 76753003 61492309 76753174 61492446 76753345 61492583 76753516 61492720 76753687 61492857 76753858 61492994 76754029 61493131 76754200 61493268 76754371 61493405 76754542 61493542 76754713 61493679 76754884 61493816 76755055 61493953 76755226 61494090 76755397 61494227 76755568 61494364 76755739 61494501 76755910 61494638 76756081 61494775 76756252 61494912 76756423 61495049 76756594 61495186 76756765 61495323 76756936 61495460 76757107 61495597 76757278 61495734 76757449 61495871 76757620 61496008 76757791 61496145 76757962 61496282 76758133 61496419 76758304 61496556 76758475 61496693 76758646 61496830 76758817 61496967 76758988 61497104 76759159 61497241 76759330 61497378 76759501 61497515 76759672 61497652 76759843 61497789 76760014 61497926 76760185 61498063 76760356 61498200 76760527 61498337 76760698 61498474 76760869 61498611 76761040 61498748 76761211 61498885 76761382 61499022 76761553 61499159 76761724 61499296 76761895 61499433 76762066 61499570 76762237 61499707 76762408 61499844 76762579 61499981 76762750 61500118 76762921 61500255 76763092 61500392 76763263 61500529 76763434 61500666 76763605 61500803 76763776 61500940 76763947 61501077 76764118 61501214 76764289 61501351 76764460 61501488 76764631 61501625 76764802 61501762 76764973 61501899 76765144 61502036 76765315 61502173 76765486 61502310 76765657 61502447 76765828 61502584 76765999 61502721 76766170 61502858 76766341 61502995 76766512 61503132 76766683 61503269 76766854 61503406 76767025 61503543 76767196 61503680 76767367 61503817 76767538 61503954 76767709 61504091 76767880 61504228 76768051 61504365 76768222 61504502 76768393 61504639 76768564 61504776 76768735 61504913 76768906 61505050 76769077 61505187 76769248 61505324 76769419 61505461 76769590 61505598 76769761 61505735 76769932 61505872 76770103 61506009 76770274 61506146 76770445 61506283 76770616 61506420 76770787 61506557 76770958 61506694 76771129 61506831 76771300 61506968 76771471 61507105 76771642 61507242 76771813 61507379 76771984 61507516 76772155 61507653 76772326 61507790 76772497 61507927 76772668 61508064 76772839 61508201 76773010 61508338 76773181 61508475 76773352 61508612 76773523 61508749 76773694 61508886 76773865 61509023 76774036 61509160 76774207 61509297 76774378 61509434 76774549 61509571 76774720 61509708 76774891 61509845 76775062 61509982 76775233 61510119 76775404 61510256 76775575 61510393 76775746 61510530 76775917 61510667 76776088 61510804 76776259 61510941 76776430 61511078 76776601 61511215 76776772 61511352 76776943 61511489 76777114 61511626 76777285
1000 73156900 0 73156900 91312627 73157037 91312798 73157174 91312969 73157311 91313140 73157448 91313311 73157585 91313482 73157722 91313653 73157859 91313824 73157996 91313995 73158133 91314166 73158270 91314337 73158407 91314508 73158544 91314679 73158681 91314850 73158818 91315021 73158955 91315192 73159092 91315363 73159229 91315534 73159366 91315705 73159503 91315876 73159640 91316047 73159777 91316218 73159914 91316389 73160051 91316560 73160188 91316731 73160325 91316902 73160462 91317073 73160599 91317244 73160736 91317415 73160873 91317586 73161010 91317757 73161147 91317928 73161284 91318099 73161421 91318270 73161558 91318441 73161695 91318612 73161832 91318783 73161969 91318954 73162106 91319125 73162243 91319296 73162380 91319467 73162517 91319638 73162654 91319809 73162791 91319980 73162928 91320151 73163065 91320322 73163202 91320493 73163339 91320664 73163476 91320835 73163613 91321006 73163750 91321177 73163887 91321348 73164024 91321519 73164161 91321690 73164298 91321861 73164435 91322032 73164572 91322203 73164709 91322374 73164846 91322545 73164983 91322716 73165120 91322887 73165257 91323058 73165394 91323229 73165531 91323400 73165668 91323571 73165805 91323742 73165942 91323913 73166079 91324084 73166216 91324255 73166353 91324426 73166490 91324597 73166627 91324768 73166764 91324939 73166901 91325110 73167038 91325281 73167175 91325452 73167312 91325623 73167449 91325794 73167586 91325965 73167723 91326136 73167860 91326307 73167997 91326478 73168134 91326649 73168271 91326820 73168408 91326991 73168545 91327162 73168682 91327333 73168819 91327504 73168956 91327675 73169093 91327846 73169230 91328017 73169367 91328188 73169504 91328359 73169641 91328530 73169778 91328701 73169915 91328872 73170052 91329043 73170189 91329214 73170326 91329385 73170463 91329556 73170600 91329727 73170737 91329898 73170874 91330069 73171011 91330240 73171148 91330411 73171285 91330582 73171422 91330753 73171559 91330924 73171696 91331095 73171833 91331266 73171970 91331437 73172107 91331608 73172244 91331779 73172381 91331950 73172518 91332121 73172655 91332292 73172792 91332463 73172929 91332634 73173066 91332805 73173203 91332976 73173340 91333147 73173477 91333318 73173614 91333489 73173751 91333660 73173888 91333831 73174025 91334002 73174162 91334173 73174299 91334344 73174436 91334515 73174573 91334686 73174710 91334857 73174847 91335028 73174984 91335199 73175121 91335370 73175258 91335541 73175395 91335712 73175532 91335883 73175669 91336054 73175806 91336225 73175943 91336396 73176080 91336567 73176217 91336738 73176354 91336909 73176491 91337080 73176628 91337251 73176765 91337422 73176902 91337593 73177039 91337764 73177176 91337935 73177313 91338106 73177450 91338277 73177587 91338448 73177724 91338619 73177861 91338790 73177998 91338961 73178135 91339132 73178272 91339303 73178409 91339474 73178546 91339645 73178683 91339816 73178820 91339987 73178957 91340158 73179094 91340329 73179231 91340500 73179368 91340671 73179505 91340842 73179642 91341013 73179779 91341184 73179916 91341355 73180053 91341526 73180190 91341697 73180327 91341868 73180464 91342039 73180601 91342210 73180738 91342381 73180875 91342552 73181012 91342723 73181149 91342894 73181286 91343065 73181423 91343236 73181560 91343407 73181697 91343578 73181834 91343749 73181971 91343920 73182108 91344091 73182245 91344262 73182382 91344433 73182519 91344604 73182656 91344775 73182793 91344946 73182930 91345117 73183067 91345288 73183204 91345459 73183341 91345630 73183478 91345801 73183615 91345972 73183752 91346143 73183889 91346314 73184026 91346485 73184163 91346656 73184300 91346827 73184437 91346998 73184574 91347169 73184711 91347340 73184848 91347511 73184985 91347682 73185122 91347853 73185259 91348024 73185396 91348195 73185533 91348366 73185670 91348537 73185807 91348708 73185944 91348879 73186081 91349050 73186218 91349221 73186355 91349392 73186492 91349563 73186629 91349734 73186766 91349905 73186903 91350076 73187040 91350247 73187177 91350418 73187314 91350589 73187451 91350760 73187588 91350931 73187725 91351102 73187862 91351273 73187999 91351444 73188136 91351615 73188273 91351786 73188410 91351957 73188547 91352128 73188684 91352299 73188821 91352470 73188958 91352641 73189095 91352812 73189232 91352983 73189369 91353154 73189506 91353325 73189643 91353496 73189780 91353667 73189917 91353838 73190054 91354009 73190191 91354180 73190328 91354351 73190465 91354522 73190602 91354693 73190739 91354864 73190876 91355035 73191013 91355206 73191150 91355377 73191287 91355548 73191424 91355719 73191561 91355890 73191698 91356061 73191835 91356232 73191972 91356403 73192109 91356574 73192246 91356745 73192383 91356916 73192520 91357087 73192657 91357258 73192794 91357429 73192931 91357600 73193068 91357771 73193205 91357942 73193342 91358113 73193479 91358284 73193616 91358455 73193753 91358626 73193890 91358797 73194027 91358968 73194164 91359139 73194301 91359310 73194438 91359481 73194575 91359652 73194712 91359823 73194849 91359994 73194986 91360165 73195123 91360336 73195260 91360507 73195397 91360678 73195534 91360849 73195671 91361020 73195808 91361191 73195945 91361362 73196082 91361533 73196219 91361704 73196356 91361875 73196493 91362046 73196630 91362217 73196767 91362388 73196904 91362559 73197041 91362730 73197178 91362901 73197315 91363072 73197452 91363243 73197589 91363414 73197726 91363585 73197863 91363756 73198000 91363927 73198137 91364098 73198274 91364269 73198411 91364440 73198548 91364611 73198685 91364782 73198822 91364953 73198959 91365124 73199096 91365295 73199233 91365466 73199370 91365637 73199507 91365808 73199644 91365979 73199781 91366150 73199918 91366321 73200055 91366492 73200192 91366663 73200329 91366834 73200466 91367005 73200603 91367176 73200740 91367347 73200877 91367518 73201014 91367689 73201151 91367860 73201288 91368031 73201425 91368202 73201562 91368373 73201699 91368544 73201836 91368715 73201973 91368886 73202110 91369057 73202247 91369228 73202384 91369399 73202521 91369570 73202658 91369741 73202795 91369912 73202932 91370083 73203069 91370254 73203206 91370425 73203343 91370596 73203480 91370767 73203617 91370938 73203754 91371109 73203891 91371280 73204028 91371451 73204165 91371622 73204302 91371793 73204439 91371964 73204576 91372135 73204713 91372306 73204850 91372477 73204987 91372648 73205124 91372819 73205261 91372990 73205398 91373161 73205535 91373332 73205672 91373503 73205809 91373674 73205946 91373845 73206083 91374016 73206220 91374187 73206357 91374358 73206494 91374529 73206631 91374700 73206768 91374871 73206905 91375042 73207042 91375213 73207179 91375384 73207316 91375555 73207453 91375726 73207590 91375897 73207727 91376068 73207864 91376239 73208001 91376410 73208138 91376581 73208275 91376752 73208412 91376923 73208549 91377094 73208686 91377265 73208823 91377436 73208960 91377607 73209097 91377778 73209234 91377949 73209371 91378120 73209508 91378291 73209645 91378462 73209782 91378633 73209919 91378804 73210056 91378975 73210193 91379146 73210330 91379317 73210467 91379488 73210604 91379659 73210741 91379830 73210878 91380001 73211015 91380172 73211152 91380343 73211289 91380514 73211426 91380685 73211563 91380856 73211700 91381027 73211837 91381198 73211974 91381369 73212111 91381540 73212248 91381711 73212385 91381882 73212522 91382053 73212659 91382224 73212796 91382395 73212933 91382566 73213070 91382737 73213207 91382908 73213344 91383079 73213481 91383250 73213618 91383421 73213755 91383592 73213892 91383763 73214029 91383934 73214166 91384105 73214303 91384276 73214440 91384447 73214577 91384618 73214714 91384789 73214851 91384960 73214988 91385131 73215125 91385302 73215262 91385473 73215399 91385644 73215536 91385815 73215673 91385986 73215810 91386157 73215947 91386328 73216084 91386499 73216221 91386670 73216358 91386841 73216495 91387012 73216632 91387183 73216769 91387354 73216906 91387525 73217043 91387696 73217180 91387867 73217317 91388038 73217454 91388209 73217591 91388380 73217728 91388551 73217865 91388722 73218002 91388893 73218139 91389064 73218276 91389235 73218413 91389406 73218550 91389577 73218687 91389748 73218824 91389919 73218961 91390090 73219098 91390261 73219235 91390432 73219372 91390603 73219509 91390774 73219646 91390945 73219783 91391116 73219920 91391287 73220057 91391458 73220194 91391629 73220331 91391800 73220468 91391971 73220605 91392142 73220742 91392313 73220879 91392484 73221016 91392655 73221153 91392826 73221290 91392997 73221427 91393168 73221564 91393339 73221701 91393510 73221838 91393681 73221975 91393852 73222112 91394023 73222249 91394194 73222386 91394365 73222523 91394536 73222660 91394707 73222797 91394878 73222934 91395049 73223071 91395220 73223208 91395391 73223345 91395562 73223482 91395733 73223619 91395904 73223756 91396075 73223893 91396246 73224030 91396417 73224167 91396588 73224304 91396759 73224441 91396930 73224578 91397101 73224715 91397272 73224852 91397443 73224989 91397614 73225126 91397785 73225263 91397956 73225400 91398127 73225537 91398298 73225674 91398469 73225811 91398640 73225948 91398811 73226085 91398982 73226222 91399153 73226359 91399324 73226496 91399495 73226633 91399666 73226770 91399837 73226907 91400008 73227044 91400179 73227181 91400350 73227318 91400521 73227455 91400692 73227592 91400863 73227729 91401034 73227866 91401205 73228003 91401376 73228140 91401547 73228277 91401718 73228414 91401889 73228551 91402060 73228688 91402231 73228825 91402402 73228962 91402573 73229099 91402744 73229236 91402915 73229373 91403086 73229510 91403257 73229647 91403428 73229784 91403599 73229921 91403770 73230058 91403941 73230195 91404112 73230332 91404283 73230469 91404454 73230606 91404625 73230743 91404796 73230880 91404967 73231017 91405138 73231154 91405309 73231291 91405480 73231428 91405651 73231565 91405822 73231702 91405993 73231839 91406164 73231976 91406335 73232113 91406506 73232250 91406677 73232387 91406848 73232524 91407019 73232661 91407190 73232798 91407361 73232935 91407532 73233072 91407703 73233209 91407874 73233346 91408045 73233483 91408216 73233620 91408387 73233757 91408558 73233894 91408729 73234031 91408900 73234168 91409071 73234305 91409242 73234442 91409413 73234579 91409584 73234716 91409755 73234853 91409926 73234990 91410097 73235127 91410268 73235264 91410439 73235401 91410610 73235538 91410781 73235675 91410952 73235812 91411123 73235949 91411294 73236086 91411465 73236223 91411636 73236360 91411807 73236497 91411978 73236634 91412149 73236771 91412320 73236908 91412491 73237045 91412662 73237182 91412833 73237319 91413004 73237456 91413175 73237593 91413346 73237730 91413517 73237867 91413688 73238004 91413859 73238141 91414030 73238278 91414201 73238415 91414372 73238552 91414543 73238689 91414714 73238826 91414885 73238963 91415056 73239100 91415227 73239237 91415398 73239374 91415569 73239511 91415740 73239648 91415911 73239785 91416082 73239922 91416253 73240059 91416424 73240196 91416595 73240333 91416766 73240470 91416937 73240607 91417108 73240744 91417279 73240881 91417450 73241018 91417621 73241155 91417792 73241292 91417963 73241429 91418134 73241566 91418305 73241703 91418476 73241840 91418647 73241977 91418818 73242114 91418989 73242251 91419160 73242388 91419331 73242525 91419502 73242662 91419673 73242799 91419844 73242936 91420015 73243073 91420186 73243210 91420357 73243347 91420528 73243484 91420699 73243621 91420870 73243758 91421041 73243895 91421212 73244032 91421383 73244169 91421554 73244306 91421725 73244443 91421896 73244580 91422067 73244717 91422238 73244854 91422409 73244991 91422580 73245128 91422751 73245265 91422922 73245402 91423093 73245539 91423264 73245676 91423435 73245813 91423606 73245950 91423777 73246087 91423948 73246224 91424119 73246361 91424290 73246498 91424461 73246635 91424632 73246772 91424803 73246909 91424974 73247046 91425145 73247183 91425316 73247320 91425487 73247457 91425658 73247594 91425829 73247731 91426000 73247868 91426171 73248005 91426342 73248142 91426513 73248279 91426684 73248416 91426855 73248553 91427026 73248690 91427197 73248827 91427368 73248964 91427539 73249101 91427710 73249238 91427881 73249375 91428052 73249512 91428223 73249649 91428394 73249786 91428565 73249923 91428736 73250060 91428907 73250197 91429078 73250334 91429249 73250471 91429420 73250608 91429591 73250745 91429762 73250882 91429933 73251019 91430104 73251156 91430275 73251293 91430446 73251430 91430617 73251567 91430788 73251704 91430959 73251841 91431130 73251978 91431301 73252115 91431472 73252252 91431643 73252389 91431814 73252526 91431985 73252663 91432156 73252800 91432327 73252937 91432498 73253074 91432669 73253211 91432840 73253348 91433011 73253485 91433182 73253622 91433353 73253759 91433524 73253896 91433695 73254033 91433866 73254170 91434037 73254307 91434208 73254444 91434379 73254581 91434550 73254718 91434721 73254855 91434892 73254992 91435063 73255129 91435234 73255266 91435405 73255403 91435576 73255540 91435747 73255677 91435918 73255814 91436089 73255951 91436260 73256088 91436431 73256225 91436602 73256362 91436773 73256499 91436944 73256636 91437115 73256773 91437286 73256910 91437457 73257047 91437628 73257184 91437799 73257321 91437970 73257458 91438141 73257595 91438312 73257732 91438483 73257869 91438654 73258006 91438825 73258143 91438996 73258280 91439167 73258417 91439338 73258554 91439509 73258691 91439680 73258828 91439851 73258965 91440022 73259102 91440193 73259239 91440364 73259376 91440535 73259513 91440706 73259650 91440877 73259787 91441048 73259924 91441219 73260061 91441390 73260198 91441561 73260335 91441732 73260472 91441903 73260609 91442074 73260746 91442245 73260883 91442416 73261020 91442587 73261157 91442758 73261294 91442929 73261431 91443100 73261568 91443271 73261705 91443442 73261842 91443613 73261979 91443784 73262116 91443955 73262253 91444126 73262390 91444297 73262527 91444468 73262664 91444639 73262801 91444810 73262938 91444981 73263075 91445152 73263212 91445323 73263349 91445494 73263486 91445665 73263623 91445836 73263760 91446007 73263897 91446178 73264034 91446349 73264171 91446520 73264308 91446691 73264445 91446862 73264582 91447033 73264719 91447204 73264856 91447375 73264993 91447546 73265130 91447717 73265267 91447888 73265404 91448059 73265541 91448230 73265678 91448401 73265815 91448572 73265952 91448743 73266089 91448914 73266226 91449085 73266363 91449256 73266500 91449427 73266637 91449598 73266774 91449769 73266911 91449940 73267048 91450111 73267185 91450282 73267322 91450453 73267459 91450624 73267596 91450795 73267733 91450966 73267870 91451137 73268007 91451308 73268144 91451479 73268281 91451650 73268418 91451821 73268555 91451992 73268692 91452163 73268829 91452334 73268966 91452505 73269103 91452676 73269240 91452847 73269377 91453018 73269514 91453189 73269651 91453360 73269788 91453531 73269925 91453702 73270062 91453873 73270199 91454044 73270336 91454215 73270473 91454386 73270610 91454557 73270747 91454728 73270884 91454899 73271021 91455070 73271158 91455241 73271295 91455412 73271432 91455583 73271569 91455754 73271706 91455925 73271843 91456096 73271980 91456267 73272117 91456438 73272254 91456609 73272391 91456780 73272528 91456951 73272665 91457122 73272802 91457293 73272939 91457464 73273076 91457635 73273213 91457806 73273350 91457977 73273487 91458148 73273624 91458319 73273761 91458490 73273898 91458661 73274035 91458832 73274172 91459003 73274309 91459174 73274446 91459345 73274583 91459516 73274720 91459687 73274857 91459858 73274994 91460029 73275131 91460200 73275268 91460371 73275405 91460542 73275542 91460713 73275679 91460884 73275816 91461055 73275953 91461226 73276090 91461397 73276227 91461568 73276364 91461739 73276501 91461910 73276638 91462081 73276775 91462252 73276912 91462423 73277049 91462594 73277186 91462765 73277323 91462936 73277460 91463107 73277597 91463278 73277734 91463449 73277871 91463620 73278008 91463791 73278145 91463962 73278282 91464133 73278419 91464304 73278556 91464475 73278693 91464646 73278830 91464817 73278967 91464988 73279104 91465159 73279241 91465330 73279378 91465501 73279515 91465672 73279652 91465843 73279789 91466014 73279926 91466185 73280063 91466356 73280200 91466527 73280337 91466698 73280474 91466869 73280611 91467040 73280748 91467211 73280885 91467382 73281022 91467553 73281159 91467724 73281296 91467895 73281433 91468066 73281570 91468237 73281707 91468408 73281844 91468579 73281981 91468750 73282118 91468921 73282255 91469092 73282392 91469263 73282529 91469434 73282666 91469605 73282803 91469776 73282940 91469947 73283077 91470118 73283214 91470289 73283351 91470460 73283488 91470631 73283625 91470802 73283762 91470973 73283899 91471144 73284036 91471315 73284173 91471486 73284310 91471657 73284447 91471828 73284584 91471999 73284721 91472170 73284858 91472341 73284995 91472512 73285132 91472683 73285269 91472854 73285406 91473025 73285543 91473196 73285680 91473367 73285817 91473538 73285954 91473709 73286091 91473880 73286228 91474051 73286365 91474222 73286502 91474393 73286639 91474564 73286776 91474735 73286913 91474906 73287050 91475077 73287187 91475248 73287324 91475419 73287461 91475590 73287598 91475761 73287735 91475932 73287872 91476103 73288009 91476274 73288146 91476445 73288283 91476616 73288420 91476787 73288557 91476958 73288694 91477129 73288831 91477300 73288968 91477471 73289105 91477642 73289242 91477813 73289379 91477984 73289516 91478155 73289653 91478326 73289790 91478497 73289927 91478668 73290064 91478839 73290201 91479010 73290338 91479181 73290475 91479352 73290612 91479523 73290749 91479694 73290886 91479865 73291023 91480036 73291160 91480207 73291297 91480378 73291434 91480549 73291571 91480720 73291708 91480891 73291845 91481062 73291982 91481233 73292119 91481404 73292256 91481575 73292393 91481746 73292530 91481917 73292667 91482088 73292804 91482259 73292941 91482430 73293078 91482601 73293215 91482772 73293352 91482943 73293489 91483114 73293626 91483285
1000 48359900 0 48359900 60361627 48360037 60361798 48360174 60361969 48360311 60362140 48360448 60362311 48360585 60362482 48360722 60362653 48360859 60362824 48360996 60362995 48361133 60363166 48361270 60363337 48361407 60363508 48361544 60363679 48361681 60363850 48361818 60364021 48361955 60364192 48362092 60364363 48362229 60364534 48362366 60364705 48362503 60364876 48362640 60365047 48362777 60365218 48362914 60365389 48363051 60365560 48363188 60365731 48363325 60365902 48363462 60366073 48363599 60366244 48363736 60366415 48363873 60366586 48364010 60366757 48364147 60366928 48364284 60367099 48364421 60367270 48364558 60367441 48364695 60367612 48364832 60367783 48364969 60367954 48365106 60368125 48365243 60368296 48365380 60368467 48365517 60368638 48365654 60368809 48365791 60368980 48365928 60369151 48366065 60369322 48366202 60369493 48366339 60369664 48366476 60369835 48366613 60370006 48366750 60370177 48366887 60370348 48367024 60370519 48367161 60370690 48367298 60370861 48367435 60371032 48367572 60371203 48367709 60371374 48367846 60371545 48367983 60371716 48368120 60371887 48368257 60372058 48368394 60372229 48368531 60372400 48368668 60372571 48368805 60372742 48368942 60372913 48369079 60373084 48369216 60373255 48369353 60373426 48369490 60373597 48369627 60373768 48369764 60373939 48369901 60374110 48370038 60374281 48370175 60374452 48370312 60374623 48370449 60374794 48370586 60374965 48370723 60375136 48370860 60375307 48370997 60375478 48371134 60375649 48371271 60375820 48371408 60375991 48371545 60376162 48371682 60376333 48371819 60376504 48371956 60376675 48372093 60376846 48372230 60377017 48372367 60377188 48372504 60377359 48372641 60377530 48372778 60377701 48372915 60377872 48373052 60378043 48373189 60378214 48373326 60378385 48373463 60378556 48373600 60378727 48373737 60378898 48373874 60379069 48374011 60379240 48374148 60379411 48374285 60379582 48374422 60379753 48374559 60379924 48374696 60380095 48374833 60380266 48374970 60380437 48375107 60380608 48375244 60380779 48375381 60380950 48375518 60381121 48375655 60381292 48375792 60381463 48375929 60381634 48376066 60381805 48376203 60381976 48376340 60382147 48376477 60382318 48376614 60382489 48376751 60382660 48376888 60382831 48377025 60383002 48377162 60383173 48377299 60383344 48377436 60383515 48377573 60383686 48377710 60383857 48377847 60384028 48377984 60384199 48378121 60384370 48378258 60384541 48378395 60384712 48378532 60384883 48378669 60385054 48378806 60385225 48378943 60385396 48379080 60385567 48379217 60385738 48379354 60385909 48379491 60386080 48379628 60386251 48379765 60386422 48379902 60386593 48380039 60386764 48380176 60386935 48380313 60387106 48380450 60387277 48380587 60387448 48380724 60387619 48380861 60387790 48380998 60387961 48381135 60388132 48381272 60388303 48381409 60388474 48381546 60388645 48381683 60388816 48381820 60388987 48381957 60389158 48382094 60389329 48382231 60389500 48382368 60389671 48382505 60389842 48382642 60390013 48382779 60390184 48382916 60390355 48383053 60390526 48383190 60390697 48383327 60390868 48383464 60391039 48383601 60391210 48383738 60391381 48383875 60391552 48384012 60391723 48384149 60391894 48384286 60392065 48384423 60392236 48384560 60392407 48384697 60392578 48384834 60392749 48384971 60392920 48385108 60393091 48385245 60393262 48385382 60393433 48385519 60393604 48385656 60393775 48385793 60393946 48385930 60394117 48386067 60394288 48386204 60394459 48386341 60394630 48386478 60394801 48386615 60394972 48386752 60395143 48386889 60395314 48387026 60395485 48387163 60395656 48387300 60395827 48387437 60395998 48387574 60396169 48387711 60396340 48387848 60396511 48387985 60396682 48388122 60396853 48388259 60397024 48388396 60397195 48388533 60397366 48388670 60397537 48388807 60397708 48388944 60397879 48389081 60398050 48389218 60398221 48389355 60398392 48389492 60398563 48389629 60398734 48389766 60398905 48389903 60399076 48390040 60399247 48390177 60399418 48390314 60399589 48390451 60399760 48390588 60399931 48390725 60400102 48390862 60400273 48390999 60400444 48391136 60400615 48391273 60400786 48391410 60400957 48391547 60401128 48391684 60401299 48391821 60401470 48391958 60401641 48392095 60401812 48392232 60401983 48392369 60402154 48392506 60402325 48392643 60402496 48392780 60402667 48392917 60402838 48393054 60403009 48393191 60403180 48393328 60403351 48393465 60403522 48393602 60403693 48393739 60403864 48393876 60404035 48394013 60404206 48394150 60404377 48394287 60404548 48394424 60404719 48394561 60404890 48394698 60405061 48394835 60405232 48394972 60405403 48395109 60405574 48395246 60405745 48395383 60405916 48395520 60406087 48395657 60406258 48395794 60406429 48395931 60406600 48396068 60406771 48396205 60406942 48396342 60407113 48396479 60407284 48396616 60407455 48396753 60407626 48396890 60407797 48397027 60407968 48397164 60408139 48397301 60408310 48397438 60408481 48397575 60408652 48397712 60408823 48397849 60408994 48397986 60409165 48398123 60409336 48398260 60409507 48398397 60409678 48398534 60409849 48398671 60410020 48398808 60410191 48398945 60410362 48399082 60410533 48399219 60410704 48399356 60410875 48399493 60411046 48399630 60411217 48399767 60411388 48399904 60411559 48400041 60411730 48400178 60411901 48400315 60412072 48400452 60412243 48400589 60412414 48400726 60412585 48400863 60412756 48401000 60412927 48401137 60413098 48401274 60413269 48401411 60413440 48401548 60413611 48401685 60413782 48401822 60413953 48401959 60414124 48402096 60414295 48402233 60414466 48402370 60414637 48402507 60414808 48402644 60414979 48402781 60415150 48402918 60415321 48403055 60415492 48403192 60415663 48403329 60415834 48403466 60416005 48403603 60416176 48403740 60416347 48403877 60416518 48404014 60416689 48404151 60416860 48404288 60417031 48404425 60417202 48404562 60417373 48404699 60417544 48404836 60417715 48404973 60417886 48405110 60418057 48405247 60418228 48405384 60418399 48405521 60418570 48405658 60418741 48405795 60418912 48405932 60419083 48406069 60419254 48406206 60419425 48406343 60419596 48406480 60419767 48406617 60419938 48406754 60420109 48406891 60420280 48407028 60420451 48407165 60420622 48407302 60420793 48407439 60420964 48407576 60421135 48407713 60421306 48407850 60421477 48407987 60421648 48408124 60421819 48408261 60421990 48408398 60422161 48408535 60422332 48408672 60422503 48408809 60422674 48408946 60422845 48409083 60423016 48409220 60423187 48409357 60423358 48409494 60423529 48409631 60423700 48409768 60423871 48409905 60424042 48410042 60424213 48410179 60424384 48410316 60424555 48410453 60424726 48410590 60424897 48410727 60425068 48410864 60425239 48411001 60425410 48411138 60425581 48411275 60425752 48411412 60425923 48411549 60426094 48411686 60426265 48411823 60426436 48411960 60426607 48412097 60426778 48412234 60426949 48412371 60427120 48412508 60427291 48412645 60427462 48412782 60427633 48412919 60427804 48413056 60427975 48413193 60428146 48413330 60428317 48413467 60428488 48413604 60428659 48413741 60428830 48413878 60429001 48414015 60429172 48414152 60429343 48414289 60429514 48414426 60429685 48414563 60429856 48414700 60430027 48414837 60430198 48414974 60430369 48415111 60430540 48415248 60430711 48415385 60430882 48415522 60431053 48415659 60431224 48415796 60431395 48415933 60431566 48416070 60431737 48416207 60431908 48416344 60432079 48416481 60432250 48416618 60432421 48416755 60432592 48416892 60432763 48417029 60432934 48417166 60433105 48417303 60433276 48417440 60433447 48417577 60433618 48417714 60433789 48417851 60433960 48417988 60434131 48418125 60434302 48418262 60434473 48418399 60434644 48418536 60434815 48418673 60434986 48418810 60435157 48418947 60435328 48419084 60435499 48419221 60435670 48419358 60435841 48419495 60436012 48419632 60436183 48419769 60436354 48419906 60436525 48420043 60436696 48420180 60436867 48420317 60437038 48420454 60437209 48420591 60437380 48420728 60437551 48420865 60437722 48421002 60437893 48421139 60438064 48421276 60438235 48421413 60438406 48421550 60438577 48421687 60438748 48421824 60438919 48421961 60439090 48422098 60439261 48422235 60439432 48422372 60439603 48422509 60439774 48422646 60439945 48422783 60440116 48422920 60440287 48423057 60440458 48423194 60440629 48423331 60440800 48423468 60440971 48423605 60441142 48423742 60441313 48423879 60441484 48424016 60441655 48424153 60441826 48424290 60441997 48424427 60442168 48424564 60442339 48424701 60442510 48424838 60442681 48424975 60442852 48425112 60443023 48425249 60443194 48425386 60443365 48425523 60443536 48425660 60443707 48425797 60443878 48425934 60444049 48426071 60444220 48426208 60444391 48426345 60444562 48426482 60444733 48426619 60444904 48426756 60445075 48426893 60445246 48427030 60445417 48427167 60445588 48427304 60445759 48427441 60445930 48427578 60446101 48427715 60446272 48427852 60446443 48427989 60446614 48428126 60446785 48428263 60446956 48428400 60447127 48428537 60447298 48428674 60447469 48428811 60447640 48428948 60447811 48429085 60447982 48429222 60448153 48429359 60448324 48429496 60448495 48429633 60448666 48429770 60448837 48429907 60449008 48430044 60449179 48430181 60449350 48430318 60449521 48430455 60449692 48430592 60449863 48430729 60450034 48430866 60450205 48431003 60450376 48431140 60450547 48431277 60450718 48431414 60450889 48431551 60451060 48431688 60451231 48431825 60451402 48431962 60451573 48432099 60451744 48432236 60451915 48432373 60452086 48432510 60452257 48432647 60452428 48432784 60452599 48432921 60452770 48433058 60452941 48433195 60453112 48433332 60453283 48433469 60453454 48433606 60453625 48433743 60453796 48433880 60453967 48434017 60454138 48434154 60454309 48434291 60454480 48434428 60454651 48434565 60454822 48434702 60454993 48434839 60455164 48434976 60455335 48435113 60455506 48435250 60455677 48435387 60455848 48435524 60456019 48435661 60456190 48435798 60456361 48435935 60456532 48436072 60456703 48436209 60456874 48436346 60457045 48436483 60457216 48436620 60457387 48436757 60457558 48436894 60457729 48437031 60457900 48437168 60458071 48437305 60458242 48437442 60458413 48437579 60458584 48437716 60458755 48437853 60458926 48437990 60459097 48438127 60459268 48438264 60459439 48438401 60459610 48438538 60459781 48438675 60459952 48438812 60460123 48438949 60460294 48439086 60460465 48439223 60460636 48439360 60460807 48439497 60460978 48439634 60461149 48439771 60461320 48439908 60461491 48440045 60461662 48440182 60461833 48440319 60462004 48440456 60462175 48440593 60462346 48440730 60462517 48440867 60462688 48441004 60462859 48441141 60463030 48441278 60463201 48441415 60463372 48441552 60463543 48441689 60463714 48441826 60463885 48441963 60464056 48442100 60464227 48442237 60464398 48442374 60464569 48442511 60464740 48442648 60464911 48442785 60465082 48442922 60465253 48443059 60465424 48443196 60465595 48443333 60465766 48443470 60465937 48443607 60466108 48443744 60466279 48443881 60466450 48444018 60466621 48444155 60466792 48444292 60466963 48444429 60467134 48444566 60467305 48444703 60467476 48444840 60467647 48444977 60467818 48445114 60467989 48445251 60468160 48445388 60468331 48445525 60468502 48445662 60468673 48445799 60468844 48445936 60469015 48446073 60469186 48446210 60469357 48446347 60469528 48446484 60469699 48446621 60469870 48446758 60470041 48446895 60470212 48447032 60470383 48447169 60470554 48447306 60470725 48447443 60470896 48447580 60471067 48447717 60471238 48447854 60471409 48447991 60471580 48448128 60471751 48448265 60471922 48448402 60472093 48448539 60472264 48448676 60472435 48448813 60472606 48448950 60472777 48449087 60472948 48449224 60473119 48449361 60473290 48449498 60473461 48449635 60473632 48449772 60473803 48449909 60473974 48450046 60474145 48450183 60474316 48450320 60474487 48450457 60474658 48450594 60474829 48450731 60475000 48450868 60475171 48451005 60475342 48451142 60475513 48451279 60475684 48451416 60475855 48451553 60476026 48451690 60476197 48451827 60476368 48451964 60476539 48452101 60476710 48452238 60476881 48452375 60477052 48452512 60477223 48452649 60477394 48452786 60477565 48452923 60477736 48453060 60477907 48453197 60478078 48453334 60478249 48453471 60478420 48453608 60478591 48453745 60478762 48453882 60478933 48454019 60479104 48454156 60479275 48454293 60479446 48454430 60479617 48454567 60479788 48454704 60479959 48454841 60480130 48454978 60480301 48455115 60480472 48455252 60480643 48455389 60480814 48455526 60480985 48455663 60481156 48455800 60481327 48455937 60481498 48456074 60481669 48456211 60481840 48456348 60482011 48456485 60482182 48456622 60482353 48456759 60482524 48456896 60482695 48457033 60482866 48457170 60483037 48457307 60483208 48457444 60483379 48457581 60483550 48457718 60483721 48457855 60483892 48457992 60484063 48458129 60484234 48458266 60484405 48458403 60484576 48458540 60484747 48458677 60484918 48458814 60485089 48458951 60485260 48459088 60485431 48459225 60485602 48459362 60485773 48459499 60485944 48459636 60486115 48459773 60486286 48459910 60486457 48460047 60486628 48460184 60486799 48460321 60486970 48460458 60487141 48460595 60487312 48460732 60487483 48460869 60487654 48461006 60487825 48461143 60487996 48461280 60488167 48461417 60488338 48461554 60488509 48461691 60488680 48461828 60488851 48461965 60489022 48462102 60489193 48462239 60489364 48462376 60489535 48462513 60489706 48462650 60489877 48462787 60490048 48462924 60490219 48463061 60490390 48463198 60490561 48463335 60490732 48463472 60490903 48463609 60491074 48463746 60491245 48463883 60491416 48464020 60491587 48464157 60491758 48464294 60491929 48464431 60492100 48464568 60492271 48464705 60492442 48464842 60492613 48464979 60492784 48465116 60492955 48465253 60493126 48465390 60493297 48465527 60493468 48465664 60493639 48465801 60493810 48465938 60493981 48466075 60494152 48466212 60494323 48466349 60494494 48466486 60494665 48466623 60494836 48466760 60495007 48466897 60495178 48467034 60495349 48467171 60495520 48467308 60495691 48467445 60495862 48467582 60496033 48467719 60496204 48467856 60496375 48467993 60496546 48468130 60496717 48468267 60496888 48468404 60497059 48468541 60497230 48468678 60497401 48468815 60497572 48468952 60497743 48469089 60497914 48469226 60498085 48469363 60498256 48469500 60498427 48469637 60498598 48469774 60498769 48469911 60498940 48470048 60499111 48470185 60499282 48470322 60499453 48470459 60499624 48470596 60499795 48470733 60499966 48470870 60500137 48471007 60500308 48471144 60500479 48471281 60500650 48471418 60500821 48471555 60500992 48471692 60501163 48471829 60501334 48471966 60501505 48472103 60501676 48472240 60501847 48472377 60502018 48472514 60502189 48472651 60502360 48472788 60502531 48472925 60502702 48473062 60502873 48473199 60503044 48473336 60503215 48473473 60503386 48473610 60503557 48473747 60503728 48473884 60503899 48474021 60504070 48474158 60504241 48474295 60504412 48474432 60504583 48474569 60504754 48474706 60504925 48474843 60505096 48474980 60505267 48475117 60505438 48475254 60505609 48475391 60505780 48475528 60505951 48475665 60506122 48475802 60506293 48475939 60506464 48476076 60506635 48476213 60506806 48476350 60506977 48476487 60507148 48476624 60507319 48476761 60507490 48476898 60507661 48477035 60507832 48477172 60508003 48477309 60508174 48477446 60508345 48477583 60508516 48477720 60508687 48477857 60508858 48477994 60509029 48478131 60509200 48478268 60509371 48478405 60509542 48478542 60509713 48478679 60509884 48478816 60510055 48478953 60510226 48479090 60510397 48479227 60510568 48479364 60510739 48479501 60510910 48479638 60511081 48479775 60511252 48479912 60511423 48480049 60511594 48480186 60511765 48480323 60511936 48480460 60512107 48480597 60512278 48480734 60512449 48480871 60512620 48481008 60512791 48481145 60512962 48481282 60513133 48481419 60513304 48481556 60513475 48481693 60513646 48481830 60513817 48481967 60513988 48482104 60514159 48482241 60514330 48482378 60514501 48482515 60514672 48482652 60514843 48482789 60515014 48482926 60515185 48483063 60515356 48483200 60515527 48483337 60515698 48483474 60515869 48483611 60516040 48483748 60516211 48483885 60516382 48484022 60516553 48484159 60516724 48484296 60516895 48484433 60517066 48484570 60517237 48484707 60517408 48484844 60517579 48484981 60517750 48485118 60517921 48485255 60518092 48485392 60518263 48485529 60518434 48485666 60518605 48485803 60518776 48485940 60518947 48486077 60519118 48486214 60519289 48486351 60519460 48486488 60519631 48486625 60519802 48486762 60519973 48486899 60520144 48487036 60520315 48487173 60520486 48487310 60520657 48487447 60520828 48487584 60520999 48487721 60521170 48487858 60521341 48487995 60521512 48488132 60521683 48488269 60521854 48488406 60522025 48488543 60522196 48488680 60522367 48488817 60522538 48488954 60522709 48489091 60522880 48489228 60523051 48489365 60523222 48489502 60523393 48489639 60523564 48489776 60523735 48489913 60523906 48490050 60524077 48490187 60524248 48490324 60524419 48490461 60524590 48490598 60524761 48490735 60524932 48490872 60525103 48491009 60525274 48491146 60525445 48491283 60525616 48491420 60525787 48491557 60525958 48491694 60526129 48491831 60526300 48491968 60526471 48492105 60526642 48492242 60526813 48492379 60526984 48492516 60527155 48492653 60527326 48492790 60527497 48492927 60527668 48493064 60527839 48493201 60528010 48493338 60528181 48493475 60528352 48493612 60528523 48493749 60528694 48493886 60528865 48494023 60529036 48494160 60529207 48494297 60529378 48494434 60529549 48494571 60529720 48494708 60529891 48494845 60530062 48494982 60530233 48495119 60530404 48495256 60530575 48495393 60530746 48495530 60530917 48495667 60531088 48495804 60531259 48495941 60531430 48496078 60531601 48496215 60531772 48496352 60531943 48496489 60532114 48496626 60532285
1000 41372900 0 41372900 51640627 41373037 51640798 41373174 51640969 41373311 51641140 41373448 51641311 41373585 51641482 41373722 51641653 41373859 51641824 41373996 51641995 41374133 51642166 41374270 51642337 41374407 51642508 41374544 51642679 41374681 51642850 41374818 51643021 41374955 51643192 41375092 51643363 41375229 51643534 41375366 51643705 41375503 51643876 41375640 51644047 41375777 51644218 41375914 51644389 41376051 51644560 41376188 51644731 41376325 51644902 41376462 51645073 41376599 51645244 41376736 51645415 41376873 51645586 41377010 51645757 41377147 51645928 41377284 51646099 41377421 51646270 41377558 51646441 41377695 51646612 41377832 51646783 41377969 51646954 41378106 51647125 41378243 51647296 41378380 51647467 41378517 51647638 41378654 51647809 41378791 51647980 41378928 51648151 41379065 51648322 41379202 51648493 41379339 51648664 41379476 51648835 41379613 51649006 41379750 51649177 41379887 51649348 41380024 51649519 41380161 51649690 41380298 51649861 41380435 51650032 41380572 51650203 41380709 51650374 41380846 51650545 41380983 51650716 41381120 51650887 41381257 51651058 41381394 51651229 41381531 51651400 41381668 51651571 41381805 51651742 41381942 51651913 41382079 51652084 41382216 51652255 41382353 51652426 41382490 51652597 41382627 51652768 41382764 51652939 41382901 51653110 41383038 51653281 41383175 51653452 41383312 51653623 41383449 51653794 41383586 51653965 41383723 51654136 41383860 51654307 41383997 51654478 41384134 51654649 41384271 51654820 41384408 51654991 41384545 51655162 41384682 51655333 41384819 51655504 41384956 51655675 41385093 51655846 41385230 51656017 41385367 51656188 41385504 51656359 41385641 51656530 41385778 51656701 41385915 51656872 41386052 51657043 41386189 51657214 41386326 51657385 41386463 51657556 41386600 51657727 41386737 51657898 41386874 51658069 41387011 51658240 41387148 51658411 41387285 51658582 41387422 51658753 41387559 51658924 41387696 51659095 41387833 51659266 41387970 51659437 41388107 51659608 41388244 51659779 41388381 51659950 41388518 51660121 41388655 51660292 41388792 51660463 41388929 51660634 41389066 51660805 41389203 51660976 41389340 51661147 41389477 51661318 41389614 51661489 41389751 51661660 41389888 51661831 41390025 51662002 41390162 51662173 41390299 51662344 41390436 51662515 41390573 51662686 41390710 51662857 41390847 51663028 41390984 51663199 41391121 51663370 41391258 51663541 41391395 51663712 41391532 51663883 41391669 51664054 41391806 51664225 41391943 51664396 41392080 51664567 41392217 51664738 41392354 51664909 41392491 51665080 41392628 51665251 41392765 51665422 41392902 51665593 41393039 51665764 41393176 51665935 41393313 51666106 41393450 51666277 41393587 51666448 41393724 51666619 41393861 51666790 41393998 51666961 41394135 51667132 41394272 51667303 41394409 51667474 41394546 51667645 41394683 51667816 41394820 51667987 41394957 51668158 41395094 51668329 41395231 51668500 41395368 51668671 41395505 51668842 41395642 51669013 41395779 51669184 41395916 51669355 41396053 51669526 41396190 51669697 41396327 51669868 41396464 51670039 41396601 51670210 41396738 51670381 41396875 51670552 41397012 51670723 41397149 51670894 41397286 51671065 41397423 51671236 41397560 51671407 41397697 51671578 41397834 51671749 41397971 51671920 41398108 51672091 41398245 51672262 41398382 51672433 41398519 51672604 41398656 51672775 41398793 51672946 41398930 51673117 41399067 51673288 41399204 51673459 41399341 51673630 41399478 51673801 41399615 51673972 41399752 51674143 41399889 51674314 41400026 51674485 41400163 51674656 41400300 51674827 41400437 51674998 41400574 51675169 41400711 51675340 41400848 51675511 41400985 51675682 41401122 51675853 41401259 51676024 41401396 51676195 41401533 51676366 41401670 51676537 41401807 51676708 41401944 51676879 41402081 51677050 41402218 51677221 41402355 51677392 41402492 51677563 41402629 51677734 41402766 51677905 41402903 51678076 41403040 51678247 41403177 51678418 41403314 51678589 41403451 51678760 41403588 51678931 41403725 51679102 41403862 51679273 41403999 51679444 41404136 51679615 41404273 51679786 41404410 51679957 41404547 51680128 41404684 51680299 41404821 51680470 41404958 51680641 41405095 51680812 41405232 51680983 41405369 51681154 41405506 51681325 41405643 51681496 41405780 51681667 41405917 51681838 41406054 51682009 41406191 51682180 41406328 51682351 41406465 51682522 41406602 51682693 41406739 51682864 41406876 51683035 41407013 51683206 41407150 51683377 41407287 51683548 41407424 51683719 41407561 51683890 41407698 51684061 41407835 51684232 41407972 51684403 41408109 51684574 41408246 51684745 41408383 51684916 41408520 51685087 41408657 51685258 41408794 51685429 41408931 51685600 41409068 51685771 41409205 51685942 41409342 51686113 41409479 51686284 41409616 51686455 41409753 51686626 41409890 51686797 41410027 51686968 41410164 51687139 41410301 51687310 41410438 51687481 41410575 51687652 41410712 51687823 41410849 51687994 41410986 51688165 41411123 51688336 41411260 51688507 41411397 51688678 41411534 51688849 41411671 51689020 41411808 51689191 41411945 51689362 41412082 51689533 41412219 51689704 41412356 51689875 41412493 51690046 41412630 51690217 41412767 51690388 41412904 51690559 41413041 51690730 41413178 51690901 41413315 51691072 41413452 51691243 41413589 51691414 41413726 51691585 41413863 51691756 41414000 51691927 41414137 51692098 41414274 51692269 41414411 51692440 41414548 51692611 41414685 51692782 41414822 51692953 41414959 51693124 41415096 51693295 41415233 51693466 41415370 51693637 41415507 51693808 41415644 51693979 41415781 51694150 41415918 51694321 41416055 51694492 41416192 51694663 41416329 51694834 41416466 51695005 41416603 51695176 41416740 51695347 41416877 51695518 41417014 51695689 41417151 51695860 41417288 51696031 41417425 51696202 41417562 51696373 41417699 51696544 41417836 51696715 41417973 51696886 41418110 51697057 41418247 51697228 41418384 51697399 41418521 51697570 41418658 51697741 41418795 51697912 41418932 51698083 41419069 51698254 41419206 51698425 41419343 51698596 41419480 51698767 41419617 51698938 41419754 51699109 41419891 51699280 41420028 51699451 41420165 51699622 41420302 51699793 41420439 51699964 41420576 51700135 41420713 51700306 41420850 51700477 41420987 51700648 41421124 51700819 41421261 51700990 41421398 51701161 41421535 51701332 41421672 51701503 41421809 51701674 41421946 51701845 41422083 51702016 41422220 51702187 41422357 51702358 41422494 51702529 41422631 51702700 41422768 51702871 41422905 51703042 41423042 51703213 41423179 51703384 41423316 51703555 41423453 51703726 41423590 51703897 41423727 51704068 41423864 51704239 41424001 51704410 41424138 51704581 41424275 51704752 41424412 51704923 41424549 51705094 41424686 51705265 41424823 51705436 41424960 51705607 41425097 51705778 41425234 51705949 41425371 51706120 41425508 51706291 41425645 51706462 41425782 51706633 41425919 51706804 41426056 51706975 41426193 51707146 41426330 51707317 41426467 51707488 41426604 51707659 41426741 51707830 41426878 51708001 41427015 51708172 41427152 51708343 41427289 51708514 41427426 51708685 41427563 51708856 41427700 51709027 41427837 51709198 41427974 51709369 41428111 51709540 41428248 51709711 41428385 51709882 41428522 51710053 41428659 51710224 41428796 51710395 41428933 51710566 41429070 51710737 41429207 51710908 41429344 51711079 41429481 51711250 41429618 51711421 41429755 51711592 41429892 51711763 41430029 51711934 41430166 51712105 41430303 51712276 41430440 51712447 41430577 51712618 41430714 51712789 41430851 51712960 41430988 51713131 41431125 51713302 41431262 51713473 41431399 51713644 41431536 51713815 41431673 51713986 41431810 51714157 41431947 51714328 41432084 51714499 41432221 51714670 41432358 51714841 41432495 51715012 41432632 51715183 41432769 51715354 41432906 51715525 41433043 51715696 41433180 51715867 41433317 51716038 41433454 51716209 41433591 51716380 41433728 51716551 41433865 51716722 41434002 51716893 41434139 51717064 41434276 51717235 41434413 51717406 41434550 51717577 41434687 51717748 41434824 51717919 41434961 51718090 41435098 51718261 41435235 51718432 41435372 51718603 41435509 51718774 41435646 51718945 41435783 51719116 41435920 51719287 41436057 51719458 41436194 51719629 41436331 51719800 41436468 51719971 41436605 51720142 41436742 51720313 41436879 51720484 41437016 51720655 41437153 51720826 41437290 51720997 41437427 51721168 41437564 51721339 41437701 51721510 41437838 51721681 41437975 51721852 41438112 51722023 41438249 51722194 41438386 51722365 41438523 51722536 41438660 51722707 41438797 51722878 41438934 51723049 41439071 51723220 41439208 51723391 41439345 51723562 41439482 51723733 41439619 51723904 41439756 51724075 41439893 51724246 41440030 51724417 41440167 51724588 41440304 51724759 41440441 51724930 41440578 51725101 41440715 51725272 41440852 51725443 41440989 51725614 41441126 51725785 41441263 51725956 41441400 51726127 41441537 51726298 41441674 51726469 41441811 51726640 41441948 51726811 41442085 51726982 41442222 51727153 41442359 51727324 41442496 51727495 41442633 51727666 41442770 51727837 41442907 51728008 41443044 51728179 41443181 51728350 41443318 51728521 41443455 51728692 41443592 51728863 41443729 51729034 41443866 51729205 41444003 51729376 41444140 51729547 41444277 51729718 41444414 51729889 41444551 51730060 41444688 51730231 41444825 51730402 41444962 51730573 41445099 51730744 41445236 51730915 41445373 51731086 41445510 51731257 41445647 51731428 41445784 51731599 41445921 51731770 41446058 51731941 41446195 51732112 41446332 51732283 41446469 51732454 41446606 51732625 41446743 51732796 41446880 51732967 41447017 51733138 41447154 51733309 41447291 51733480 41447428 51733651 41447565 51733822 41447702 51733993 41447839 51734164 41447976 51734335 41448113 51734506 41448250 51734677 41448387 51734848 41448524 51735019 41448661 51735190 41448798 51735361 41448935 51735532 41449072 51735703 41449209 51735874 41449346 51736045 41449483 51736216 41449620 51736387 41449757 51736558 41449894 51736729 41450031 51736900 41450168 51737071 41450305 51737242 41450442 51737413 41450579 51737584 41450716 51737755 41450853 51737926 41450990 51738097 41451127 51738268 41451264 51738439 41451401 51738610 41451538 51738781 41451675 51738952 41451812 51739123 41451949 51739294 41452086 51739465 41452223 51739636 41452360 51739807 41452497 51739978 41452634 51740149 41452771 51740320 41452908 51740491 41453045 51740662 41453182 51740833 41453319 51741004 41453456 51741175 41453593 51741346 41453730 51741517 41453867 51741688 41454004 51741859 41454141 51742030 41454278 51742201 41454415 51742372 41454552 51742543 41454689 51742714 41454826 51742885 41454963 51743056 41455100 51743227 41455237 51743398 41455374 51743569 41455511 51743740 41455648 51743911 41455785 51744082 41455922 51744253 41456059 51744424 41456196 51744595 41456333 51744766 41456470 51744937 41456607 51745108 41456744 51745279 41456881 51745450 41457018 51745621 41457155 51745792 41457292 51745963 41457429 51746134 41457566 51746305 41457703 51746476 41457840 51746647 41457977 51746818 41458114 51746989 41458251 51747160 41458388 51747331 41458525 51747502 41458662 51747673 41458799 51747844 41458936 51748015 41459073 51748186 41459210 51748357 41459347 51748528 41459484 51748699 41459621 51748870 41459758 51749041 41459895 51749212 41460032 51749383 41460169 51749554 41460306 51749725 41460443 51749896 41460580 51750067 41460717 51750238 41460854 51750409 41460991 51750580 41461128 51750751 41461265 51750922 41461402 51751093 41461539 51751264 41461676 51751435 41461813 51751606 41461950 51751777 41462087 51751948 41462224 51752119 41462361 51752290 41462498 51752461 41462635 51752632 41462772 51752803 41462909 51752974 41463046 51753145 41463183 51753316 41463320 51753487 41463457 51753658 41463594 51753829 41463731 51754000 41463868 51754171 41464005 51754342 41464142 51754513 41464279 51754684 41464416 51754855 41464553 51755026 41464690 51755197 41464827 51755368 41464964 51755539 41465101 51755710 41465238 51755881 41465375 51756052 41465512 51756223 41465649 51756394 41465786 51756565 41465923 51756736 41466060 51756907 41466197 51757078 41466334 51757249 41466471 51757420 41466608 51757591 41466745 51757762 41466882 51757933 41467019 51758104 41467156 51758275 41467293 51758446 41467430 51758617 41467567 51758788 41467704 51758959 41467841 51759130 41467978 51759301 41468115 51759472 41468252 51759643 41468389 51759814 41468526 51759985 41468663 51760156 41468800 51760327 41468937 51760498 41469074 51760669 41469211 51760840 41469348 51761011 41469485 51761182 41469622 51761353 41469759 51761524 41469896 51761695 41470033 51761866 41470170 51762037 41470307 51762208 41470444 51762379 41470581 51762550 41470718 51762721 41470855 51762892 41470992 51763063 41471129 51763234 41471266 51763405 41471403 51763576 41471540 51763747 41471677 51763918 41471814 51764089 41471951 51764260 41472088 51764431 41472225 51764602 41472362 51764773 41472499 51764944 41472636 51765115 41472773 51765286 41472910 51765457 41473047 51765628 41473184 51765799 41473321 51765970 41473458 51766141 41473595 51766312 41473732 51766483 41473869 51766654 41474006 51766825 41474143 51766996 41474280 51767167 41474417 51767338 41474554 51767509 41474691 51767680 41474828 51767851 41474965 51768022 41475102 51768193 41475239 51768364 41475376 51768535 41475513 51768706 41475650 51768877 41475787 51769048 41475924 51769219 41476061 51769390 41476198 51769561 41476335 51769732 41476472 51769903 41476609 51770074 41476746 51770245 41476883 51770416 41477020 51770587 41477157 51770758 41477294 51770929 41477431 51771100 41477568 51771271 41477705 51771442 41477842 51771613 41477979 51771784 41478116 51771955 41478253 51772126 41478390 51772297 41478527 51772468 41478664 51772639 41478801 51772810 41478938 51772981 41479075 51773152 41479212 51773323 41479349 51773494 41479486 51773665 41479623 51773836 41479760 51774007 41479897 51774178 41480034 51774349 41480171 51774520 41480308 51774691 41480445 51774862 41480582 51775033 41480719 51775204 41480856 51775375 41480993 51775546 41481130 51775717 41481267 51775888 41481404 51776059 41481541 51776230 41481678 51776401 41481815 51776572 41481952 51776743 41482089 51776914 41482226 51777085 41482363 51777256 41482500 51777427 41482637 51777598 41482774 51777769 41482911 51777940 41483048 51778111 41483185 51778282 41483322 51778453 41483459 51778624 41483596 51778795 41483733 51778966 41483870 51779137 41484007 51779308 41484144 51779479 41484281 51779650 41484418 51779821 41484555 51779992 41484692 51780163 41484829 51780334 41484966 51780505 41485103 51780676 41485240 51780847 41485377 51781018 41485514 51781189 41485651 51781360 41485788 51781531 41485925 51781702 41486062 51781873 41486199 51782044 41486336 51782215 41486473 51782386 41486610 51782557 41486747 51782728 41486884 51782899 41487021 51783070 41487158 51783241 41487295 51783412 41487432 51783583 41487569 51783754 41487706 51783925 41487843 51784096 41487980 51784267 41488117 51784438 41488254 51784609 41488391 51784780 41488528 51784951 41488665 51785122 41488802 51785293 41488939 51785464 41489076 51785635 41489213 51785806 41489350 51785977 41489487 51786148 41489624 51786319 41489761 51786490 41489898 51786661 41490035 51786832 41490172 51787003 41490309 51787174 41490446 51787345 41490583 51787516 41490720 51787687 41490857 51787858 41490994 51788029 41491131 51788200 41491268 51788371 41491405 51788542 41491542 51788713 41491679 51788884 41491816 51789055 41491953 51789226 41492090 51789397 41492227 51789568 41492364 51789739 41492501 51789910 41492638 51790081 41492775 51790252 41492912 51790423 41493049 51790594 41493186 51790765 41493323 51790936 41493460 51791107 41493597 51791278 41493734 51791449 41493871 51791620 41494008 51791791 41494145 51791962 41494282 51792133 41494419 51792304 41494556 51792475 41494693 51792646 41494830 51792817 41494967 51792988 41495104 51793159 41495241 51793330 41495378 51793501 41495515 51793672 41495652 51793843 41495789 51794014 41495926 51794185 41496063 51794356 41496200 51794527 41496337 51794698 41496474 51794869 41496611 51795040 41496748 51795211 41496885 51795382 41497022 51795553 41497159 51795724 41497296 51795895 41497433 51796066 41497570 51796237 41497707 51796408 41497844 51796579 41497981 51796750 41498118 51796921 41498255 51797092 41498392 51797263 41498529 51797434 41498666 51797605 41498803 51797776 41498940 51797947 41499077 51798118 41499214 51798289 41499351 51798460 41499488 51798631 41499625 51798802 41499762 51798973 41499899 51799144 41500036 51799315 41500173 51799486 41500310 51799657 41500447 51799828 41500584 51799999 41500721 51800170 41500858 51800341 41500995 51800512 41501132 51800683 41501269 51800854 41501406 51801025 41501543 51801196 41501680 51801367 41501817 51801538 41501954 51801709 41502091 51801880 41502228 51802051 41502365 51802222 41502502 51802393 41502639 51802564 41502776 51802735 41502913 51802906 41503050 51803077 41503187 51803248 41503324 51803419 41503461 51803590 41503598 51803761 41503735 51803932 41503872 51804103 41504009 51804274 41504146 51804445 41504283 51804616 41504420 51804787 41504557 51804958 41504694 51805129 41504831 51805300 41504968 51805471 41505105 51805642 41505242 51805813 41505379 51805984 41505516 51806155 41505653 51806326 41505790 51806497 41505927 51806668 41506064 51806839 41506201 51807010 41506338 51807181 41506475 51807352 41506612 51807523 41506749 51807694 41506886 51807865 41507023 51808036 41507160 51808207 41507297 51808378 41507434 51808549 41507571 51808720 41507708 51808891 41507845 51809062 41507982 51809233 41508119 51809404 41508256 51809575 41508393 51809746 41508530 51809917 41508667 51810088 41508804 51810259 41508941 51810430 41509078 51810601 41509215 51810772 41509352 51810943 41509489 51811114 41509626 51811285
1000 24384900 0 24384900 30436627 24385037 30436798 24385174 30436969 24385311 30437140 24385448 30437311 24385585 30437482 24385722 30437653 24385859 30437824 24385996 30437995 24386133 30438166 24386270 30438337 24386407 30438508 24386544 30438679 24386681 30438850 24386818 30439021 24386955 30439192 24387092 30439363 24387229 30439534 24387366 30439705 24387503 30439876 24387640 30440047 24387777 30440218 24387914 30440389 24388051 30440560 24388188 30440731 24388325 30440902 24388462 30441073 24388599 30441244 24388736 30441415 24388873 30441586 24389010 30441757 24389147 30441928 24389284 30442099 24389421 30442270 24389558 30442441 24389695 30442612 24389832 30442783 24389969 30442954 24390106 30443125 24390243 30443296 24390380 30443467 24390517 30443638 24390654 30443809 24390791 30443980 24390928 30444151 24391065 30444322 24391202 30444493 24391339 30444664 24391476 30444835 24391613 30445006 24391750 30445177 24391887 30445348 24392024 30445519 24392161 30445690 24392298 30445861 24392435 30446032 24392572 30446203 24392709 30446374 24392846 30446545 24392983 30446716 24393120 30446887 24393257 30447058 24393394 30447229 24393531 30447400 24393668 30447571 24393805 30447742 24393942 30447913 24394079 30448084 24394216 30448255 24394353 30448426 24394490 30448597 24394627 30448768 24394764 30448939 24394901 30449110 24395038 30449281 24395175 30449452 24395312 30449623 24395449 30449794 24395586 30449965 24395723 30450136 24395860 30450307 24395997 30450478 24396134 30450649 24396271 30450820 24396408 30450991 24396545 30451162 24396682 30451333 24396819 30451504 24396956 30451675 24397093 30451846 24397230 30452017 24397367 30452188 24397504 30452359 24397641 30452530 24397778 30452701 24397915 30452872 24398052 30453043 24398189 30453214 24398326 30453385 24398463 30453556 24398600 30453727 24398737 30453898 24398874 30454069 24399011 30454240 24399148 30454411 24399285 30454582 24399422 30454753 24399559 30454924 24399696 30455095 24399833 30455266 24399970 30455437 24400107 30455608 24400244 30455779 24400381 30455950 24400518 30456121 24400655 30456292 24400792 30456463 24400929 30456634 24401066 30456805 24401203 30456976 24401340 30457147 24401477 30457318 24401614 30457489 24401751 30457660 24401888 30457831 24402025 30458002 24402162 30458173 24402299 30458344 24402436 30458515 24402573 30458686 24402710 30458857 24402847 30459028 24402984 30459199 24403121 30459370 24403258 30459541 24403395 30459712 24403532 30459883 24403669 30460054 24403806 30460225 24403943 30460396 24404080 30460567 24404217 30460738 24404354 30460909 24404491 30461080 24404628 30461251 24404765 30461422 24404902 30461593 24405039 30461764 24405176 30461935 24405313 30462106 24405450 30462277 24405587 30462448 24405724 30462619 24405861 30462790 24405998 30462961 24406135 30463132 24406272 30463303 24406409 30463474 24406546 30463645 24406683 30463816 24406820 30463987 24406957 30464158 24407094 30464329 24407231 30464500 24407368 30464671 24407505 30464842 24407642 30465013 24407779 30465184 24407916 30465355 24408053 30465526 24408190 30465697 24408327 30465868 24408464 30466039 24408601 30466210 24408738 30466381 24408875 30466552 24409012 30466723 24409149 30466894 24409286 30467065 24409423 30467236 24409560 30467407 24409697 30467578 24409834 30467749 24409971 30467920 24410108 30468091 24410245 30468262 24410382 30468433 24410519 30468604 24410656 30468775 24410793 30468946 24410930 30469117 24411067 30469288 24411204 30469459 24411341 30469630 24411478 30469801 24411615 30469972 24411752 30470143 24411889 30470314 24412026 30470485 24412163 30470656 24412300 30470827 24412437 30470998 24412574 30471169 24412711 30471340 24412848 30471511 24412985 30471682 24413122 30471853 24413259 30472024 24413396 30472195 24413533 30472366 24413670 30472537 24413807 30472708 24413944 30472879 24414081 30473050 24414218 30473221 24414355 30473392 24414492 30473563 24414629 30473734 24414766 30473905 24414903 30474076 24415040 30474247 24415177 30474418 24415314 30474589 24415451 30474760 24415588 30474931 24415725 30475102 24415862 30475273 24415999 30475444 24416136 30475615 24416273 30475786 24416410 30475957 24416547 30476128 24416684 30476299 24416821 30476470 24416958 30476641 24417095 30476812 24417232 30476983 24417369 30477154 24417506 30477325 24417643 30477496 24417780 30477667 24417917 30477838 24418054 30478009 24418191 30478180 24418328 30478351 24418465 30478522 24418602 30478693 24418739 30478864 24418876 30479035 24419013 30479206 24419150 30479377 24419287 30479548 24419424 30479719 24419561 30479890 24419698 30480061 24419835 30480232 24419972 30480403 24420109 30480574 24420246 30480745 24420383 30480916 24420520 30481087 24420657 30481258 24420794 30481429 24420931 30481600 24421068 30481771 24421205 30481942 24421342 30482113 24421479 30482284 24421616 30482455 24421753 30482626 24421890 30482797 24422027 30482968 24422164 30483139 24422301 30483310 24422438 30483481 24422575 30483652 24422712 30483823 24422849 30483994 24422986 30484165 24423123 30484336 24423260 30484507 24423397 30484678 24423534 30484849 24423671 30485020 24423808 30485191 24423945 30485362 24424082 30485533 24424219 30485704 24424356 30485875 24424493 30486046 24424630 30486217 24424767 30486388 24424904 30486559 24425041 30486730 24425178 30486901 24425315 30487072 24425452 30487243 24425589 30487414 24425726 30487585 24425863 30487756 24426000 30487927 24426137 30488098 24426274 30488269 24426411 30488440 24426548 30488611 24426685 30488782 24426822 30488953 24426959 30489124 24427096 30489295 24427233 30489466 24427370 30489637 24427507 30489808 24427644 30489979 24427781 30490150 24427918 30490321 24428055 30490492 24428192 30490663 24428329 30490834 24428466 30491005 24428603 30491176 24428740 30491347 24428877 30491518 24429014 30491689 24429151 30491860 24429288 30492031 24429425 30492202 24429562 30492373 24429699 30492544 24429836 30492715 24429973 30492886 24430110 30493057 24430247 30493228 24430384 30493399 24430521 30493570 24430658 30493741 24430795 30493912 24430932 30494083 24431069 30494254 24431206 30494425 24431343 30494596 24431480 30494767 24431617 30494938 24431754 30495109 24431891 30495280 24432028 30495451 24432165 30495622 24432302 30495793 24432439 30495964 24432576 30496135 24432713 30496306 24432850 30496477 24432987 30496648 24433124 30496819 24433261 30496990 24433398 30497161 24433535 30497332 24433672 30497503 24433809 30497674 24433946 30497845 24434083 30498016 24434220 30498187 24434357 30498358 24434494 30498529 24434631 30498700 24434768 30498871 24434905 30499042 24435042 30499213 24435179 30499384 24435316 30499555 24435453 30499726 24435590 30499897 24435727 30500068 24435864 30500239 24436001 30500410 24436138 30500581 24436275 30500752 24436412 30500923 24436549 30501094 24436686 30501265 24436823 30501436 24436960 30501607 24437097 30501778 24437234 30501949 24437371 30502120 24437508 30502291 24437645 30502462 24437782 30502633 24437919 30502804 24438056 30502975 24438193 30503146 24438330 30503317 24438467 30503488 24438604 30503659 24438741 30503830 24438878 30504001 24439015 30504172 24439152 30504343 24439289 30504514 24439426 30504685 24439563 30504856 24439700 30505027 24439837 30505198 24439974 30505369 24440111 30505540 24440248 30505711 24440385 30505882 24440522 30506053 24440659 30506224 24440796 30506395 24440933 30506566 24441070 30506737 24441207 30506908 24441344 30507079 24441481 30507250 24441618 30507421 24441755 30507592 24441892 30507763 24442029 30507934 24442166 30508105 24442303 30508276 24442440 30508447 24442577 30508618 24442714 30508789 24442851 30508960 24442988 30509131 24443125 30509302 24443262 30509473 24443399 30509644 24443536 30509815 24443673 30509986 24443810 30510157 24443947 30510328 24444084 30510499 24444221 30510670 24444358 30510841 24444495 30511012 24444632 30511183 24444769 30511354 24444906 30511525 24445043 30511696 24445180 30511867 24445317 30512038 24445454 30512209 24445591 30512380 24445728 30512551 24445865 30512722 24446002 30512893 24446139 30513064 24446276 30513235 24446413 30513406 24446550 30513577 24446687 30513748 24446824 30513919 24446961 30514090 24447098 30514261 24447235 30514432 24447372 30514603 24447509 30514774 24447646 30514945 24447783 30515116 24447920 30515287 24448057 30515458 24448194 30515629 24448331 30515800 24448468 30515971 24448605 30516142 24448742 30516313 24448879 30516484 24449016 30516655 24449153 30516826 24449290 30516997 24449427 30517168 24449564 30517339 24449701 30517510 24449838 30517681 24449975 30517852 24450112 30518023 24450249 30518194 24450386 30518365 24450523 30518536 24450660 30518707 24450797 30518878 24450934 30519049 24451071 30519220 24451208 30519391 24451345 30519562 24451482 30519733 24451619 30519904 24451756 30520075 24451893 30520246 24452030 30520417 24452167 30520588 24452304 30520759 24452441 30520930 24452578 30521101 24452715 30521272 24452852 30521443 24452989 30521614 24453126 30521785 24453263 30521956 24453400 30522127 24453537 30522298 24453674 30522469 24453811 30522640 24453948 30522811 24454085 30522982 24454222 30523153 24454359 30523324 24454496 30523495 24454633 30523666 24454770 30523837 24454907 30524008 24455044 30524179 24455181 30524350 24455318 30524521 24455455 30524692 24455592 30524863 24455729 30525034 24455866 30525205 24456003 30525376 24456140 30525547 24456277 30525718 24456414 30525889 24456551 30526060 24456688 30526231 24456825 30526402 24456962 30526573 24457099 30526744 24457236 30526915 24457373 30527086 24457510 30527257 24457647 30527428 24457784 30527599 24457921 30527770 24458058 30527941 24458195 30528112 24458332 30528283 24458469 30528454 24458606 30528625 24458743 30528796 24458880 30528967 24459017 30529138 24459154 30529309 24459291 30529480 24459428 30529651 24459565 30529822 24459702 30529993 24459839 30530164 24459976 30530335 24460113 30530506 24460250 30530677 24460387 30530848 24460524 30531019 24460661 30531190 24460798 30531361 24460935 30531532 24461072 30531703 24461209 30531874 24461346 30532045 24461483 30532216 24461620 30532387 24461757 30532558 24461894 30532729 24462031 30532900 24462168 30533071 24462305 30533242 24462442 30533413 24462579 30533584 24462716 30533755 24462853 30533926 24462990 30534097 24463127 30534268 24463264 30534439 24463401 30534610 24463538 30534781 24463675 30534952 24463812 30535123 24463949 30535294 24464086 30535465 24464223 30535636 24464360 30535807 24464497 30535978 24464634 30536149 24464771 30536320 24464908 30536491 24465045 30536662 24465182 30536833 24465319 30537004 24465456 30537175 24465593 30537346 24465730 30537517 24465867 30537688 24466004 30537859 24466141 30538030 24466278 30538201 24466415 30538372 24466552 30538543 24466689 30538714 24466826 30538885 24466963 30539056 24467100 30539227 24467237 30539398 24467374 30539569 24467511 30539740 24467648 30539911 24467785 30540082 24467922 30540253 24468059 30540424 24468196 30540595 24468333 30540766 24468470 30540937 24468607 30541108 24468744 30541279 24468881 30541450 24469018 30541621 24469155 30541792 24469292 30541963 24469429 30542134 24469566 30542305 24469703 30542476 24469840 30542647 24469977 30542818 24470114 30542989 24470251 30543160 24470388 30543331 24470525 30543502 24470662 30543673 24470799 30543844 24470936 30544015 24471073 30544186 24471210 30544357 24471347 30544528 24471484 30544699 24471621 30544870 24471758 30545041 24471895 30545212 24472032 30545383 24472169 30545554 24472306 30545725 24472443 30545896 24472580 30546067 24472717 30546238 24472854 30546409 24472991 30546580 24473128 30546751 24473265 30546922 24473402 30547093 24473539 30547264 24473676 30547435 24473813 30547606 24473950 30547777 24474087 30547948 24474224 30548119 24474361 30548290 24474498 30548461 24474635 30548632 24474772 30548803 24474909 30548974 24475046 30549145 24475183 30549316 24475320 30549487 24475457 30549658 24475594 30549829 24475731 30550000 24475868 30550171 24476005 30550342 24476142 30550513 24476279 30550684 24476416 30550855 24476553 30551026 24476690 30551197 24476827 30551368 24476964 30551539 24477101 30551710 24477238 30551881 24477375 30552052 24477512 30552223 24477649 30552394 24477786 30552565 24477923 30552736 24478060 30552907 24478197 30553078 24478334 30553249 24478471 30553420 24478608 30553591 24478745 30553762 24478882 30553933 24479019 30554104 24479156 30554275 24479293 30554446 24479430 30554617 24479567 30554788 24479704 30554959 24479841 30555130 24479978 30555301 24480115 30555472 24480252 30555643 24480389 30555814 24480526 30555985 24480663 30556156 24480800 30556327 24480937 30556498 24481074 30556669 24481211 30556840 24481348 30557011 24481485 30557182 24481622 30557353 24481759 30557524 24481896 30557695 24482033 30557866 24482170 30558037 24482307 30558208 24482444 30558379 24482581 30558550 24482718 30558721 24482855 30558892 24482992 30559063 24483129 30559234 24483266 30559405 24483403 30559576 24483540 30559747 24483677 30559918 24483814 30560089 24483951 30560260 24484088 30560431 24484225 30560602 24484362 30560773 24484499 30560944 24484636 30561115 24484773 30561286 24484910 30561457 24485047 30561628 24485184 30561799 24485321 30561970 24485458 30562141 24485595 30562312 24485732 30562483 24485869 30562654 24486006 30562825 24486143 30562996 24486280 30563167 24486417 30563338 24486554 30563509 24486691 30563680 24486828 30563851 24486965 30564022 24487102 30564193 24487239 30564364 24487376 30564535 24487513 30564706 24487650 30564877 24487787 30565048 24487924 30565219 24488061 30565390 24488198 30565561 24488335 30565732 24488472 30565903 24488609 30566074 24488746 30566245 24488883 30566416 24489020 30566587 24489157 30566758 24489294 30566929 24489431 30567100 24489568 30567271 24489705 30567442 24489842 30567613 24489979 30567784 24490116 30567955 24490253 30568126 24490390 30568297 24490527 30568468 24490664 30568639 24490801 30568810 24490938 30568981 24491075 30569152 24491212 30569323 24491349 30569494 24491486 30569665 24491623 30569836 24491760 30570007 24491897 30570178 24492034 30570349 24492171 30570520 24492308 30570691 24492445 30570862 24492582 30571033 24492719 30571204 24492856 30571375 24492993 30571546 24493130 30571717 24493267 30571888 24493404 30572059 24493541 30572230 24493678 30572401 24493815 30572572 24493952 30572743 24494089 30572914 24494226 30573085 24494363 30573256 24494500 30573427 24494637 30573598 24494774 30573769 24494911 30573940 24495048 30574111 24495185 30574282 24495322 30574453 24495459 30574624 24495596 30574795 24495733 30574966 24495870 30575137 24496007 30575308 24496144 30575479 24496281 30575650 24496418 30575821 24496555 30575992 24496692 30576163 24496829 30576334 24496966 30576505 24497103 30576676 24497240 30576847 24497377 30577018 24497514 30577189 24497651 30577360 24497788 30577531 24497925 30577702 24498062 30577873 24498199 30578044 24498336 30578215 24498473 30578386 24498610 30578557 24498747 30578728 24498884 30578899 24499021 30579070 24499158 30579241 24499295 30579412 24499432 30579583 24499569 30579754 24499706 30579925 24499843 30580096 24499980 30580267 24500117 30580438 24500254 30580609 24500391 30580780 24500528 30580951 24500665 30581122 24500802 30581293 24500939 30581464 24501076 30581635 24501213 30581806 24501350 30581977 24501487 30582148 24501624 30582319 24501761 30582490 24501898 30582661 24502035 30582832 24502172 30583003 24502309 30583174 24502446 30583345 24502583 30583516 24502720 30583687 24502857 30583858 24502994 30584029 24503131 30584200 24503268 30584371 24503405 30584542 24503542 30584713 24503679 30584884 24503816 30585055 24503953 30585226 24504090 30585397 24504227 30585568 24504364 30585739 24504501 30585910 24504638 30586081 24504775 30586252 24504912 30586423 24505049 30586594 24505186 30586765 24505323 30586936 24505460 30587107 24505597 30587278 24505734 30587449 24505871 30587620 24506008 30587791 24506145 30587962 24506282 30588133 24506419 30588304 24506556 30588475 24506693 30588646 24506830 30588817 24506967 30588988 24507104 30589159 24507241 30589330 24507378 30589501 24507515 30589672 24507652 30589843 24507789 30590014 24507926 30590185 24508063 30590356 24508200 30590527 24508337 30590698 24508474 30590869 24508611 30591040 24508748 30591211 24508885 30591382 24509022 30591553 24509159 30591724 24509296 30591895 24509433 30592066 24509570 30592237 24509707 30592408 24509844 30592579 24509981 30592750 24510118 30592921 24510255 30593092 24510392 30593263 24510529 30593434 24510666 30593605 24510803 30593776 24510940 30593947 24511077 30594118 24511214 30594289 24511351 30594460 24511488 30594631 24511625 30594802 24511762 30594973 24511899 30595144 24512036 30595315 24512173 30595486 24512310 30595657 24512447 30595828 24512584 30595999 24512721 30596170 24512858 30596341 24512995 30596512 24513132 30596683 24513269 30596854 24513406 30597025 24513543 30597196 24513680 30597367 24513817 30597538 24513954 30597709 24514091 30597880 24514228 30598051 24514365 30598222 24514502 30598393 24514639 30598564 24514776 30598735 24514913 30598906 24515050 30599077 24515187 30599248 24515324 30599419 24515461 30599590 24515598 30599761 24515735 30599932 24515872 30600103 24516009 30600274 24516146 30600445 24516283 30600616 24516420 30600787 24516557 30600958 24516694 30601129 24516831 30601300 24516968 30601471 24517105 30601642 24517242 30601813 24517379 30601984 24517516 30602155 24517653 30602326 24517790 30602497 24517927 30602668 24518064 30602839 24518201 30603010 24518338 30603181 24518475 30603352 24518612 30603523 24518749 30603694 24518886 30603865 24519023 30604036 24519160 30604207 24519297 30604378 24519434 30604549 24519571 30604720 24519708 30604891 24519845 30605062 24519982 30605233 24520119 30605404 24520256 30605575 24520393 30605746 24520530 30605917 24520667 30606088 24520804 30606259 24520941 30606430 24521078 30606601 24521215 30606772 24521352 30606943 24521489 30607114 24521626 30607285
1000 77677900 0 77677900 96955627 77678037 96955798 77678174 96955969 77678311 96956140 77678448 96956311 77678585 96956482 77678722 96956653 77678859 96956824 77678996 96956995 77679133 96957166 77679270 96957337 77679407 96957508 77679544 96957679 77679681 96957850 77679818 96958021 77679955 96958192 77680092 96958363 77680229 96958534 77680366 96958705 77680503 96958876 77680640 96959047 77680777 96959218 77680914 96959389 77681051 96959560 77681188 96959731 77681325 96959902 77681462 96960073 77681599 96960244 77681736 96960415 77681873 96960586 77682010 96960757 77682147 96960928 77682284 96961099 77682421 96961270 77682558 96961441 77682695 96961612 77682832 96961783 77682969 96961954 77683106 96962125 77683243 96962296 77683380 96962467 77683517 96962638 77683654 96962809 77683791 96962980 77683928 96963151 77684065 96963322 77684202 96963493 77684339 96963664 77684476 96963835 77684613 96964006 77684750 96964177 77684887 96964348 77685024 96964519 77685161 96964690 77685298 96964861 77685435 96965032 77685572 96965203 77685709 96965374 77685846 96965545 77685983 96965716 77686120 96965887 77686257 96966058 77686394 96966229 77686531 96966400 77686668 96966571 77686805 96966742 77686942 96966913 77687079 96967084 77687216 96967255 77687353 96967426 77687490 96967597 77687627 96967768 77687764 96967939 77687901 96968110 77688038 96968281 77688175 96968452 77688312 96968623 77688449 96968794 77688586 96968965 77688723 96969136 77688860 96969307 77688997 96969478 77689134 96969649 77689271 96969820 77689408 96969991 77689545 96970162 77689682 96970333 77689819 96970504 77689956 96970675 77690093 96970846 77690230 96971017 77690367 96971188 77690504 96971359 77690641 96971530 77690778 96971701 77690915 96971872 77691052 96972043 77691189 96972214 77691326 96972385 77691463 96972556 77691600 96972727 77691737 96972898 77691874 96973069 77692011 96973240 77692148 96973411 77692285 96973582 77692422 96973753 77692559 96973924 77692696 96974095 77692833 96974266 77692970 96974437 77693107 96974608 77693244 96974779 77693381 96974950 77693518 96975121 77693655 96975292 77693792 96975463 77693929 96975634 77694066 96975805 77694203 96975976 77694340 96976147 77694477 96976318 77694614 96976489 77694751 96976660 77694888 96976831 77695025 96977002 77695162 96977173 77695299 96977344 77695436 96977515 77695573 96977686 77695710 96977857 77695847 96978028 77695984 96978199 77696121 96978370 77696258 96978541 77696395 96978712 77696532 96978883 77696669 96979054 77696806 96979225 77696943 96979396 77697080 96979567 77697217 96979738 77697354 96979909 77697491 96980080 77697628 96980251 77697765 96980422 77697902 96980593 77698039 96980764 77698176 96980935 77698313 96981106 77698450 96981277 77698587 96981448 77698724 96981619 77698861 96981790 77698998 96981961 77699135 96982132 77699272 96982303 77699409 96982474 77699546 96982645 77699683 96982816 77699820 96982987 77699957 96983158 77700094 96983329 77700231 96983500 77700368 96983671 77700505 96983842 77700642 96984013 77700779 96984184 77700916 96984355 77701053 96984526 77701190 96984697 77701327 96984868 77701464 96985039 77701601 96985210 77701738 96985381 77701875 96985552 77702012 96985723 77702149 96985894 77702286 96986065 77702423 96986236 77702560 96986407 77702697 96986578 77702834 96986749 77702971 96986920 77703108 96987091 77703245 96987262 77703382 96987433 77703519 96987604 77703656 96987775 77703793 96987946 77703930 96988117 77704067 96988288 77704204 96988459 77704341 96988630 77704478 96988801 77704615 96988972 77704752 96989143 77704889 96989314 77705026 96989485 77705163 96989656 77705300 96989827 77705437 96989998 77705574 96990169 77705711 96990340 77705848 96990511 77705985 96990682 77706122 96990853 77706259 96991024 77706396 96991195 77706533 96991366 77706670 96991537 77706807 96991708 77706944 96991879 77707081 96992050 77707218 96992221 77707355 96992392 77707492 96992563 77707629 96992734 77707766 96992905 77707903 96993076 77708040 96993247 77708177 96993418 77708314 96993589 77708451 96993760 77708588 96993931 77708725 96994102 77708862 96994273 77708999 96994444 77709136 96994615 77709273 96994786 77709410 96994957 77709547 96995128 77709684 96995299 77709821 96995470 77709958 96995641 77710095 96995812 77710232 96995983 77710369 96996154 77710506 96996325 77710643 96996496 77710780 96996667 77710917 96996838 77711054 96997009 77711191 96997180 77711328 96997351 77711465 96997522 77711602 96997693 77711739 96997864 77711876 96998035 77712013 96998206 77712150 96998377 77712287 96998548 77712424 96998719 77712561 96998890 77712698 96999061 77712835 96999232 77712972 96999403 77713109 96999574 77713246 96999745 77713383 96999916 77713520 97000087 77713657 97000258 77713794 97000429 77713931 97000600 77714068 97000771 77714205 97000942 77714342 97001113 77714479 97001284 77714616 97001455 77714753 97001626 77714890 97001797 77715027 97001968 77715164 97002139 77715301 97002310 77715438 97002481 77715575 97002652 77715712 97002823 77715849 97002994 77715986 97003165 77716123 97003336 77716260 97003507 77716397 97003678 77716534 97003849 77716671 97004020 77716808 97004191 77716945 97004362 77717082 97004533 77717219 97004704 77717356 97004875 77717493 97005046 77717630 97005217 77717767 97005388 77717904 97005559 77718041 97005730 77718178 97005901 77718315 97006072 77718452 97006243 77718589 97006414 77718726 97006585 77718863 97006756 77719000 97006927 77719137 97007098 77719274 97007269 77719411 97007440 77719548 97007611 77719685 97007782 77719822 97007953 77719959 97008124 77720096 97008295 77720233 97008466 77720370 97008637 77720507 97008808 77720644 97008979 77720781 97009150 77720918 97009321 77721055 97009492 77721192 97009663 77721329 97009834 77721466 97010005 77721603 97010176 77721740 97010347 77721877 97010518 77722014 97010689 77722151 97010860 77722288 97011031 77722425 97011202 77722562 97011373 77722699 97011544 77722836 97011715 77722973 97011886 77723110 97012057 77723247 97012228 77723384 97012399 77723521 97012570 77723658 97012741 77723795 97012912 77723932 97013083 77724069 97013254 77724206 97013425 77724343 97013596 77724480 97013767 77724617 97013938 77724754 97014109 77724891 97014280 77725028 97014451 77725165 97014622 77725302 97014793 77725439 97014964 77725576 97015135 77725713 97015306 77725850 97015477 77725987 97015648 77726124 97015819 77726261 97015990 77726398 97016161 77726535 97016332 77726672 97016503 77726809 97016674 77726946 97016845 77727083 97017016 77727220 97017187 77727357 97017358 77727494 97017529 77727631 97017700 77727768 97017871 77727905 97018042 77728042 97018213 77728179 97018384 77728316 97018555 77728453 97018726 77728590 97018897 77728727 97019068 77728864 97019239 77729001 97019410 77729138 97019581 77729275 97019752 77729412 97019923 77729549 97020094 77729686 97020265 77729823 97020436 77729960 97020607 77730097 97020778 77730234 97020949 77730371 97021120 77730508 97021291 77730645 97021462 77730782 97021633 77730919 97021804 77731056 97021975 77731193 97022146 77731330 97022317 77731467 97022488 77731604 97022659 77731741 97022830 77731878 97023001 77732015 97023172 77732152 97023343 77732289 97023514 77732426 97023685 77732563 97023856 77732700 97024027 77732837 97024198 77732974 97024369 77733111 97024540 77733248 97024711 77733385 97024882 77733522 97025053 77733659 97025224 77733796 97025395 77733933 97025566 77734070 97025737 77734207 97025908 77734344 97026079 77734481 97026250 77734618 97026421 77734755 97026592 77734892 97026763 77735029 97026934 77735166 97027105 77735303 97027276 77735440 97027447 77735577 97027618 77735714 97027789 77735851 97027960 77735988 97028131 77736125 97028302 77736262 97028473 77736399 97028644 77736536 97028815 77736673 97028986 77736810 97029157 77736947 97029328 77737084 97029499 77737221 97029670 77737358 97029841 77737495 97030012 77737632 97030183 77737769 97030354 77737906 97030525 77738043 97030696 77738180 97030867 77738317 97031038 77738454 97031209 77738591 97031380 77738728 97031551 77738865 97031722 77739002 97031893 77739139 97032064 77739276 97032235 77739413 97032406 77739550 97032577 77739687 97032748 77739824 97032919 77739961 97033090 77740098 97033261 77740235 97033432 77740372 97033603 77740509 97033774 77740646 97033945 77740783 97034116 77740920 97034287 77741057 97034458 77741194 97034629 77741331 97034800 77741468 97034971 77741605 97035142 77741742 97035313 77741879 97035484 77742016 97035655 77742153 97035826 77742290 97035997 77742427 97036168 77742564 97036339 77742701 97036510 77742838 97036681 77742975 97036852 77743112 97037023 77743249 97037194 77743386 97037365 77743523 97037536 77743660 97037707 77743797 97037878 77743934 97038049 77744071 97038220 77744208 97038391 77744345 97038562 77744482 97038733 77744619 97038904 77744756 97039075 77744893 97039246 77745030 97039417 77745167 97039588 77745304 97039759 77745441 97039930 77745578 97040101 77745715 97040272 77745852 97040443 77745989 97040614 77746126 97040785 77746263 97040956 77746400 97041127 77746537 97041298 77746674 97041469 77746811 97041640 77746948 97041811 77747085 97041982 77747222 97042153 77747359 97042324 77747496 97042495 77747633 97042666 77747770 97042837 77747907 97043008 77748044 97043179 77748181 97043350 77748318 97043521 77748455 97043692 77748592 97043863 77748729 97044034 77748866 97044205 77749003 97044376 77749140 97044547 77749277 97044718 77749414 97044889 77749551 97045060 77749688 97045231 77749825 97045402 77749962 97045573 77750099 97045744 77750236 97045915 77750373 97046086 77750510 97046257 77750647 97046428 77750784 97046599 77750921 97046770 77751058 97046941 77751195 97047112 77751332 97047283 77751469 97047454 77751606 97047625 77751743 97047796 77751880 97047967 77752017 97048138 77752154 97048309 77752291 97048480 77752428 97048651 77752565 97048822 77752702 97048993 77752839 97049164 77752976 97049335 77753113 97049506 77753250 97049677 77753387 97049848 77753524 97050019 77753661 97050190 77753798 97050361 77753935 97050532 77754072 97050703 77754209 97050874 77754346 97051045 77754483 97051216 77754620 97051387 77754757 97051558 77754894 97051729 77755031 97051900 77755168 97052071 77755305 97052242 77755442 97052413 77755579 97052584 77755716 97052755 77755853 97052926 77755990 97053097 77756127 97053268 77756264 97053439 77756401 97053610 77756538 97053781 77756675 97053952 77756812 97054123 77756949 97054294 77757086 97054465 77757223 97054636 77757360 97054807 77757497 97054978 77757634 97055149 77757771 97055320 77757908 97055491 77758045 97055662 77758182 97055833 77758319 97056004 77758456 97056175 77758593 97056346 77758730 97056517 77758867 97056688 77759004 97056859 77759141 97057030 77759278 97057201 77759415 97057372 77759552 97057543 77759689 97057714 77759826 97057885 77759963 97058056 77760100 97058227 77760237 97058398 77760374 97058569 77760511 97058740 77760648 97058911 77760785 97059082 77760922 97059253 77761059 97059424 77761196 97059595 77761333 97059766 77761470 97059937 77761607 97060108 77761744 97060279 77761881 97060450 77762018 97060621 77762155 97060792 77762292 97060963 77762429 97061134 77762566 97061305 77762703 97061476 77762840 97061647 77762977 97061818 77763114 97061989 77763251 97062160 77763388 97062331 77763525 97062502 77763662 97062673 77763799 97062844 77763936 97063015 77764073 97063186 77764210 97063357 77764347 97063528 77764484 97063699 77764621 97063870 77764758 97064041 77764895 97064212 77765032 97064383 77765169 97064554 77765306 97064725 77765443 97064896 77765580 97065067 77765717 97065238 77765854 97065409 77765991 97065580 77766128 97065751 77766265 97065922 77766402 97066093 77766539 97066264 77766676 97066435 77766813 97066606 77766950 97066777 77767087 97066948 77767224 97067119 77767361 97067290 77767498 97067461 77767635 97067632 77767772 97067803 77767909 97067974 77768046 97068145 77768183 97068316 77768320 97068487 77768457 97068658 77768594 97068829 77768731 97069000 77768868 97069171 77769005 97069342 77769142 97069513 77769279 97069684 77769416 97069855 77769553 97070026 77769690 97070197 77769827 97070368 77769964 97070539 77770101 97070710 77770238 97070881 77770375 97071052 77770512 97071223 77770649 97071394 77770786 97071565 77770923 97071736 77771060 97071907 77771197 97072078 77771334 97072249 77771471 97072420 77771608 97072591 77771745 97072762 77771882 97072933 77772019 97073104 77772156 97073275 77772293 97073446 77772430 97073617 77772567 97073788 77772704 97073959 77772841 97074130 77772978 97074301 77773115 97074472 77773252 97074643 77773389 97074814 77773526 97074985 77773663 97075156 77773800 97075327 77773937 97075498 77774074 97075669 77774211 97075840 77774348 97076011 77774485 97076182 77774622 97076353 77774759 97076524 77774896 97076695 77775033 97076866 77775170 97077037 77775307 97077208 77775444 97077379 77775581 97077550 77775718 97077721 77775855 97077892 77775992 97078063 77776129 97078234 77776266 97078405 77776403 97078576 77776540 97078747 77776677 97078918 77776814 97079089 77776951 97079260 77777088 97079431 77777225 97079602 77777362 97079773 77777499 97079944 77777636 97080115 77777773 97080286 77777910 97080457 77778047 97080628 77778184 97080799 77778321 97080970 77778458 97081141 77778595 97081312 77778732 97081483 77778869 97081654 77779006 97081825 77779143 97081996 77779280 97082167 77779417 97082338 77779554 97082509 77779691 97082680 77779828 97082851 77779965 97083022 77780102 97083193 77780239 97083364 77780376 97083535 77780513 97083706 77780650 97083877 77780787 97084048 77780924 97084219 77781061 97084390 77781198 97084561 77781335 97084732 77781472 97084903 77781609 97085074 77781746 97085245 77781883 97085416 77782020 97085587 77782157 97085758 77782294 97085929 77782431 97086100 77782568 97086271 77782705 97086442 77782842 97086613 77782979 97086784 77783116 97086955 77783253 97087126 77783390 97087297 77783527 97087468 77783664 97087639 77783801 97087810 77783938 97087981 77784075 97088152 77784212 97088323 77784349 97088494 77784486 97088665 77784623 97088836 77784760 97089007 77784897 97089178 77785034 97089349 77785171 97089520 77785308 97089691 77785445 97089862 77785582 97090033 77785719 97090204 77785856 97090375 77785993 97090546 77786130 97090717 77786267 97090888 77786404 97091059 77786541 97091230 77786678 97091401 77786815 97091572 77786952 97091743 77787089 97091914 77787226 97092085 77787363 97092256 77787500 97092427 77787637 97092598 77787774 97092769 77787911 97092940 77788048 97093111 77788185 97093282 77788322 97093453 77788459 97093624 77788596 97093795 77788733 97093966 77788870 97094137 77789007 97094308 77789144 97094479 77789281 97094650 77789418 97094821 77789555 97094992 77789692 97095163 77789829 97095334 77789966 97095505 77790103 97095676 77790240 97095847 77790377 97096018 77790514 97096189 77790651 97096360 77790788 97096531 77790925 97096702 77791062 97096873 77791199 97097044 77791336 97097215 77791473 97097386 77791610 97097557 77791747 97097728 77791884 97097899 77792021 97098070 77792158 97098241 77792295 97098412 77792432 97098583 77792569 97098754 77792706 97098925 77792843 97099096 77792980 97099267 77793117 97099438 77793254 97099609 77793391 97099780 77793528 97099951 77793665 97100122 77793802 97100293 77793939 97100464 77794076 97100635 77794213 97100806 77794350 97100977 77794487 97101148 77794624 97101319 77794761 97101490 77794898 97101661 77795035 97101832 77795172 97102003 77795309 97102174 77795446 97102345 77795583 97102516 77795720 97102687 77795857 97102858 77795994 97103029 77796131 97103200 77796268 97103371 77796405 97103542 77796542 97103713 77796679 97103884 77796816 97104055 77796953 97104226 77797090 97104397 77797227 97104568 77797364 97104739 77797501 97104910 77797638 97105081 77797775 97105252 77797912 97105423 77798049 97105594 77798186 97105765 77798323 97105936 77798460 97106107 77798597 97106278 77798734 97106449 77798871 97106620 77799008 97106791 77799145 97106962 77799282 97107133 77799419 97107304 77799556 97107475 77799693 97107646 77799830 97107817 77799967 97107988 77800104 97108159 77800241 97108330 77800378 97108501 77800515 97108672 77800652 97108843 77800789 97109014 77800926 97109185 77801063 97109356 77801200 97109527 77801337 97109698 77801474 97109869 77801611 97110040 77801748 97110211 77801885 97110382 77802022 97110553 77802159 97110724 77802296 97110895 77802433 97111066 77802570 97111237 77802707 97111408 77802844 97111579 77802981 97111750 77803118 97111921 77803255 97112092 77803392 97112263 77803529 97112434 77803666 97112605 77803803 97112776 77803940 97112947 77804077 97113118 77804214 97113289 77804351 97113460 77804488 97113631 77804625 97113802 77804762 97113973 77804899 97114144 77805036 97114315 77805173 97114486 77805310 97114657 77805447 97114828 77805584 97114999 77805721 97115170 77805858 97115341 77805995 97115512 77806132 97115683 77806269 97115854 77806406 97116025 77806543 97116196 77806680 97116367 77806817 97116538 77806954 97116709 77807091 97116880 77807228 97117051 77807365 97117222 77807502 97117393 77807639 97117564 77807776 97117735 77807913 97117906 77808050 97118077 77808187 97118248 77808324 97118419 77808461 97118590 77808598 97118761 77808735 97118932 77808872 97119103 77809009 97119274 77809146 97119445 77809283 97119616 77809420 97119787 77809557 97119958 77809694 97120129 77809831 97120300 77809968 97120471 77810105 97120642 77810242 97120813 77810379 97120984 77810516 97121155 77810653 97121326 77810790 97121497 77810927 97121668 77811064 97121839 77811201 97122010 77811338 97122181 77811475 97122352 77811612 97122523 77811749 97122694 77811886 97122865 77812023 97123036 77812160 97123207 77812297 97123378 77812434 97123549 77812571 97123720 77812708 97123891 77812845 97124062 77812982 97124233 77813119 97124404 77813256 97124575 77813393 97124746 77813530 97124917 77813667 97125088 77813804 97125259 77813941 97125430 77814078 97125601 77814215 97125772 77814352 97125943 77814489 97126114 77814626 97126285
1000 58908900 0 58908900 73528627 58909037 73528798 58909174 73528969 58909311 73529140 58909448 73529311 58909585 73529482 58909722 73529653 58909859 73529824 58909996 73529995 58910133 73530166 58910270 73530337 58910407 73530508 58910544 73530679 58910681 73530850 58910818 73531021 58910955 73531192 58911092 73531363 58911229 73531534 58911366 73531705 58911503 73531876 58911640 73532047 58911777 73532218 58911914 73532389 58912051 73532560 58912188 73532731 58912325 73532902 58912462 73533073 58912599 73533244 58912736 73533415 58912873 73533586 58913010 73533757 58913147 73533928 58913284 73534099 58913421 73534270 58913558 73534441 58913695 73534612 58913832 73534783 58913969 73534954 58914106 73535125 58914243 73535296 58914380 73535467 58914517 73535638 58914654 73535809 58914791 73535980 58914928 73536151 58915065 73536322 58915202 73536493 58915339 73536664 58915476 73536835 58915613 73537006 58915750 73537177 58915887 73537348 58916024 73537519 58916161 73537690 58916298 73537861 58916435 73538032 58916572 73538203 58916709 73538374 58916846 73538545 58916983 73538716 58917120 73538887 58917257 73539058 58917394 73539229 58917531 73539400 58917668 73539571 58917805 73539742 58917942 73539913 58918079 73540084 58918216 73540255 58918353 73540426 58918490 73540597 58918627 73540768 58918764 73540939 58918901 73541110 58919038 73541281 58919175 73541452 58919312 73541623 58919449 73541794 58919586 73541965 58919723 73542136 58919860 73542307 58919997 73542478 58920134 73542649 58920271 73542820 58920408 73542991 58920545 73543162 58920682 73543333 58920819 73543504 58920956 73543675 58921093 73543846 58921230 73544017 58921367 73544188 58921504 73544359 58921641 73544530 58921778 73544701 58921915 73544872 58922052 73545043 58922189 73545214 58922326 73545385 58922463 73545556 58922600 73545727 58922737 73545898 58922874 73546069 58923011 73546240 58923148 73546411 58923285 73546582 58923422 73546753 58923559 73546924 58923696 73547095 58923833 73547266 58923970 73547437 58924107 73547608 58924244 73547779 58924381 73547950 58924518 73548121 58924655 73548292 58924792 73548463 58924929 73548634 58925066 73548805 58925203 73548976 58925340 73549147 58925477 73549318 58925614 73549489 58925751 73549660 58925888 73549831 58926025 73550002 58926162 73550173 58926299 73550344 58926436 73550515 58926573 73550686 58926710 73550857 58926847 73551028 58926984 73551199 58927121 73551370 58927258 73551541 58927395 73551712 58927532 73551883 58927669 73552054 58927806 73552225 58927943 73552396 58928080 73552567 58928217 73552738 58928354 73552909 58928491 73553080 58928628 73553251 58928765 73553422 58928902 73553593 58929039 73553764 58929176 73553935 58929313 73554106 58929450 73554277 58929587 73554448 58929724 73554619 58929861 73554790 58929998 73554961 58930135 73555132 58930272 73555303 58930409 73555474 58930546 73555645 58930683 73555816 58930820 73555987 58930957 73556158 58931094 73556329 58931231 73556500 58931368 73556671 58931505 73556842 58931642 73557013 58931779 73557184 58931916 73557355 58932053 73557526 58932190 73557697 58932327 73557868 58932464 73558039 58932601 73558210 58932738 73558381 58932875 73558552 58933012 73558723 58933149 73558894 58933286 73559065 58933423 73559236 58933560 73559407 58933697 73559578 58933834 73559749 58933971 73559920 58934108 73560091 58934245 73560262 58934382 73560433 58934519 73560604 58934656 73560775 58934793 73560946 58934930 73561117 58935067 73561288 58935204 73561459 58935341 73561630 58935478 73561801 58935615 73561972 58935752 73562143 58935889 73562314 58936026 73562485 58936163 73562656 58936300 73562827 58936437 73562998 58936574 73563169 58936711 73563340 58936848 73563511 58936985 73563682 58937122 73563853 58937259 73564024 58937396 73564195 58937533 73564366 58937670 73564537 58937807 73564708 58937944 73564879 58938081 73565050 58938218 73565221 58938355 73565392 58938492 73565563 58938629 73565734 58938766 73565905 58938903 73566076 58939040 73566247 58939177 73566418 58939314 73566589 58939451 73566760 58939588 73566931 58939725 73567102 58939862 73567273 58939999 73567444 58940136 73567615 58940273 73567786 58940410 73567957 58940547 73568128 58940684 73568299 58940821 73568470 58940958 73568641 58941095 73568812 58941232 73568983 58941369 73569154 58941506 73569325 58941643 73569496 58941780 73569667 58941917 73569838 58942054 73570009 58942191 73570180 58942328 73570351 58942465 73570522 58942602 73570693 58942739 73570864 58942876 73571035 58943013 73571206 58943150 73571377 58943287 73571548 58943424 73571719 58943561 73571890 58943698 73572061 58943835 73572232 58943972 73572403 58944109 73572574 58944246 73572745 58944383 73572916 58944520 73573087 58944657 73573258 58944794 73573429 58944931 73573600 58945068 73573771 58945205 73573942 58945342 73574113 58945479 73574284 58945616 73574455 58945753 73574626 58945890 73574797 58946027 73574968 58946164 73575139 58946301 73575310 58946438 73575481 58946575 73575652 58946712 73575823 58946849 73575994 58946986 73576165 58947123 73576336 58947260 73576507 58947397 73576678 58947534 73576849 58947671 73577020 58947808 73577191 58947945 73577362 58948082 73577533 58948219 73577704 58948356 73577875 58948493 73578046 58948630 73578217 58948767 73578388 58948904 73578559 58949041 73578730 58949178 73578901 58949315 73579072 58949452 73579243 58949589 73579414 58949726 73579585 58949863 73579756 58950000 73579927 58950137 73580098 58950274 73580269 58950411 73580440 58950548 73580611 58950685 73580782 58950822 73580953 58950959 73581124 58951096 73581295 58951233 73581466 58951370 73581637 58951507 73581808 58951644 73581979 58951781 73582150 58951918 73582321 58952055 73582492 58952192 73582663 58952329 73582834 58952466 73583005 58952603 73583176 58952740 73583347 58952877 73583518 58953014 73583689 58953151 73583860 58953288 73584031 58953425 73584202 58953562 73584373 58953699 73584544 58953836 73584715 58953973 73584886 58954110 73585057 58954247 73585228 58954384 73585399 58954521 73585570 58954658 73585741 58954795 73585912 58954932 73586083 58955069 73586254 58955206 73586425 58955343 73586596 58955480 73586767 58955617 73586938 58955754 73587109 58955891 73587280 58956028 73587451 58956165 73587622 58956302 73587793 58956439 73587964 58956576 73588135 58956713 73588306 58956850 73588477 58956987 73588648 58957124 73588819 58957261 73588990 58957398 73589161 58957535 73589332 58957672 73589503 58957809 73589674 58957946 73589845 58958083 73590016 58958220 73590187 58958357 73590358 58958494 73590529 58958631 73590700 58958768 73590871 58958905 73591042 58959042 73591213 58959179 73591384 58959316 73591555 58959453 73591726 58959590 73591897 58959727 73592068 58959864 73592239 58960001 73592410 58960138 73592581 58960275 73592752 58960412 73592923 58960549 73593094 58960686 73593265 58960823 73593436 58960960 73593607 58961097 73593778 58961234 73593949 58961371 73594120 58961508 73594291 58961645 73594462 58961782 73594633 58961919 73594804 58962056 73594975 58962193 73595146 58962330 73595317 58962467 73595488 58962604 73595659 58962741 73595830 58962878 73596001 58963015 73596172 58963152 73596343 58963289 73596514 58963426 73596685 58963563 73596856 58963700 73597027 58963837 73597198 58963974 73597369 58964111 73597540 58964248 73597711 58964385 73597882 58964522 73598053 58964659 73598224 58964796 73598395 58964933 73598566 58965070 73598737 58965207 73598908 58965344 73599079 58965481 73599250 58965618 73599421 58965755 73599592 58965892 73599763 58966029 73599934 58966166 73600105 58966303 73600276 58966440 73600447 58966577 73600618 58966714 73600789 58966851 73600960 58966988 73601131 58967125 73601302 58967262 73601473 58967399 73601644 58967536 73601815 58967673 73601986 58967810 73602157 58967947 73602328 58968084 73602499 58968221 73602670 58968358 73602841 58968495 73603012 58968632 73603183 58968769 73603354 58968906 73603525 58969043 73603696 58969180 73603867 58969317 73604038 58969454 73604209 58969591 73604380 58969728 73604551 58969865 73604722 58970002 73604893 58970139 73605064 58970276 73605235 58970413 73605406 58970550 73605577 58970687 73605748 58970824 73605919 58970961 73606090 58971098 73606261 58971235 73606432 58971372 73606603 58971509 73606774 58971646 73606945 58971783 73607116 58971920 73607287 58972057 73607458 58972194 73607629 58972331 73607800 58972468 73607971 58972605 73608142 58972742 73608313 58972879 73608484 58973016 73608655 58973153 73608826 58973290 73608997 58973427 73609168 58973564 73609339 58973701 73609510 58973838 73609681 58973975 73609852 58974112 73610023 58974249 73610194 58974386 73610365 58974523 73610536 58974660 73610707 58974797 73610878 58974934 73611049 58975071 73611220 58975208 73611391 58975345 73611562 58975482 73611733 58975619 73611904 58975756 73612075 58975893 73612246 58976030 73612417 58976167 73612588 58976304 73612759 58976441 73612930 58976578 73613101 58976715 73613272 58976852 73613443 58976989 73613614 58977126 73613785 58977263 73613956 58977400 73614127 58977537 73614298 58977674 73614469 58977811 73614640 58977948 73614811 58978085 73614982 58978222 73615153 58978359 73615324 58978496 73615495 58978633 73615666 58978770 73615837 58978907 73616008 58979044 73616179 58979181 73616350 58979318 73616521 58979455 73616692 58979592 73616863 58979729 73617034 58979866 73617205 58980003 73617376 58980140 73617547 58980277 73617718 58980414 73617889 58980551 73618060 58980688 73618231 58980825 73618402 58980962 73618573 58981099 73618744 58981236 73618915 58981373 73619086 58981510 73619257 58981647 73619428 58981784 73619599 58981921 73619770 58982058 73619941 58982195 73620112 58982332 73620283 58982469 73620454 58982606 73620625 58982743 73620796 58982880 73620967 58983017 73621138 58983154 73621309 58983291 73621480 58983428 73621651 58983565 73621822 58983702 73621993 58983839 73622164 58983976 73622335 58984113 73622506 58984250 73622677 58984387 73622848 58984524 73623019 58984661 73623190 58984798 73623361 58984935 73623532 58985072 73623703 58985209 73623874 58985346 73624045 58985483 73624216 58985620 73624387 58985757 73624558 58985894 73624729 58986031 73624900 58986168 73625071 58986305 73625242 58986442 73625413 58986579 73625584 58986716 73625755 58986853 73625926 58986990 73626097 58987127 73626268 58987264 73626439 58987401 73626610 58987538 73626781 58987675 73626952 58987812 73627123 58987949 73627294 58988086 73627465 58988223 73627636 58988360 73627807 58988497 73627978 58988634 73628149 58988771 73628320 58988908 73628491 58989045 73628662 58989182 73628833 58989319 73629004 58989456 73629175 58989593 73629346 58989730 73629517 58989867 73629688 58990004 73629859 58990141 73630030 58990278 73630201 58990415 73630372 58990552 73630543 58990689 73630714 58990826 73630885 58990963 73631056 58991100 73631227 58991237 73631398 58991374 73631569 58991511 73631740 58991648 73631911 58991785 73632082 58991922 73632253 58992059 73632424 58992196 73632595 58992333 73632766 58992470 73632937 58992607 73633108 58992744 73633279 58992881 73633450 58993018 73633621 58993155 73633792 58993292 73633963 58993429 73634134 58993566 73634305 58993703 73634476 58993840 73634647 58993977 73634818 58994114 73634989 58994251 73635160 58994388 73635331 58994525 73635502 58994662 73635673 58994799 73635844 58994936 73636015 58995073 73636186 58995210 73636357 58995347 73636528 58995484 73636699 58995621 73636870 58995758 73637041 58995895 73637212 58996032 73637383 58996169 73637554 58996306 73637725 58996443 73637896 58996580 73638067 58996717 73638238 58996854 73638409 58996991 73638580 58997128 73638751 58997265 73638922 58997402 73639093 58997539 73639264 58997676 73639435 58997813 73639606 58997950 73639777 58998087 73639948 58998224 73640119 58998361 73640290 58998498 73640461 58998635 73640632 58998772 73640803 58998909 73640974 58999046 73641145 58999183 73641316 58999320 73641487 58999457 73641658 58999594 73641829 58999731 73642000 58999868 73642171 59000005 73642342 59000142 73642513 59000279 73642684 59000416 73642855 59000553 73643026 59000690 73643197 59000827 73643368 59000964 73643539 59001101 73643710 59001238 73643881 59001375 73644052 59001512 73644223 59001649 73644394 59001786 73644565 59001923 73644736 59002060 73644907 59002197 73645078 59002334 73645249 59002471 73645420 59002608 73645591 59002745 73645762 59002882 73645933 59003019 73646104 59003156 73646275 59003293 73646446 59003430 73646617 59003567 73646788 59003704 73646959 59003841 73647130 59003978 73647301 59004115 73647472 59004252 73647643 59004389 73647814 59004526 73647985 59004663 73648156 59004800 73648327 59004937 73648498 59005074 73648669 59005211 73648840 59005348 73649011 59005485 73649182 59005622 73649353 59005759 73649524 59005896 73649695 59006033 73649866 59006170 73650037 59006307 73650208 59006444 73650379 59006581 73650550 59006718 73650721 59006855 73650892 59006992 73651063 59007129 73651234 59007266 73651405 59007403 73651576 59007540 73651747 59007677 73651918 59007814 73652089 59007951 73652260 59008088 73652431 59008225 73652602 59008362 73652773 59008499 73652944 59008636 73653115 59008773 73653286 59008910 73653457 59009047 73653628 59009184 73653799 59009321 73653970 59009458 73654141 59009595 73654312 59009732 73654483 59009869 73654654 59010006 73654825 59010143 73654996 59010280 73655167 59010417 73655338 59010554 73655509 59010691 73655680 59010828 73655851 59010965 73656022 59011102 73656193 59011239 73656364 59011376 73656535 59011513 73656706 59011650 73656877 59011787 73657048 59011924 73657219 59012061 73657390 59012198 73657561 59012335 73657732 59012472 73657903 59012609 73658074 59012746 73658245 59012883 73658416 59013020 73658587 59013157 73658758 59013294 73658929 59013431 73659100 59013568 73659271 59013705 73659442 59013842 73659613 59013979 73659784 59014116 73659955 59014253 73660126 59014390 73660297 59014527 73660468 59014664 73660639 59014801 73660810 59014938 73660981 59015075 73661152 59015212 73661323 59015349 73661494 59015486 73661665 59015623 73661836 59015760 73662007 59015897 73662178 59016034 73662349 59016171 73662520 59016308 73662691 59016445 73662862 59016582 73663033 59016719 73663204 59016856 73663375 59016993 73663546 59017130 73663717 59017267 73663888 59017404 73664059 59017541 73664230 59017678 73664401 59017815 73664572 59017952 73664743 59018089 73664914 59018226 73665085 59018363 73665256 59018500 73665427 59018637 73665598 59018774 73665769 59018911 73665940 59019048 73666111 59019185 73666282 59019322 73666453 59019459 73666624 59019596 73666795 59019733 73666966 59019870 73667137 59020007 73667308 59020144 73667479 59020281 73667650 59020418 73667821 59020555 73667992 59020692 73668163 59020829 73668334 59020966 73668505 59021103 73668676 59021240 73668847 59021377 73669018 59021514 73669189 59021651 73669360 59021788 73669531 59021925 73669702 59022062 73669873 59022199 73670044 59022336 73670215 59022473 73670386 59022610 73670557 59022747 73670728 59022884 73670899 59023021 73671070 59023158 73671241 59023295 73671412 59023432 73671583 59023569 73671754 59023706 73671925 59023843 73672096 59023980 73672267 59024117 73672438 59024254 73672609 59024391 73672780 59024528 73672951 59024665 73673122 59024802 73673293 59024939 73673464 59025076 73673635 59025213 73673806 59025350 73673977 59025487 73674148 59025624 73674319 59025761 73674490 59025898 73674661 59026035 73674832 59026172 73675003 59026309 73675174 59026446 73675345 59026583 73675516 59026720 73675687 59026857 73675858 59026994 73676029 59027131 73676200 59027268 73676371 59027405 73676542 59027542 73676713 59027679 73676884 59027816 73677055 59027953 73677226 59028090 73677397 59028227 73677568 59028364 73677739 59028501 73677910 59028638 73678081 59028775 73678252 59028912 73678423 59029049 73678594 59029186 73678765 59029323 73678936 59029460 73679107 59029597 73679278 59029734 73679449 59029871 73679620 59030008 73679791 59030145 73679962 59030282 73680133 59030419 73680304 59030556 73680475 59030693 73680646 59030830 73680817 59030967 73680988 59031104 73681159 59031241 73681330 59031378 73681501 59031515 73681672 59031652 73681843 59031789 73682014 59031926 73682185 59032063 73682356 59032200 73682527 59032337 73682698 59032474 73682869 59032611 73683040 59032748 73683211 59032885 73683382 59033022 73683553 59033159 73683724 59033296 73683895 59033433 73684066 59033570 73684237 59033707 73684408 59033844 73684579 59033981 73684750 59034118 73684921 59034255 73685092 59034392 73685263 59034529 73685434 59034666 73685605 59034803 73685776 59034940 73685947 59035077 73686118 59035214 73686289 59035351 73686460 59035488 73686631 59035625 73686802 59035762 73686973 59035899 73687144 59036036 73687315 59036173 73687486 59036310 73687657 59036447 73687828 59036584 73687999 59036721 73688170 59036858 73688341 59036995 73688512 59037132 73688683 59037269 73688854 59037406 73689025 59037543 73689196 59037680 73689367 59037817 73689538 59037954 73689709 59038091 73689880 59038228 73690051 59038365 73690222 59038502 73690393 59038639 73690564 59038776 73690735 59038913 73690906 59039050 73691077 59039187 73691248 59039324 73691419 59039461 73691590 59039598 73691761 59039735 73691932 59039872 73692103 59040009 73692274 59040146 73692445 59040283 73692616 59040420 73692787 59040557 73692958 59040694 73693129 59040831 73693300 59040968 73693471 59041105 73693642 59041242 73693813 59041379 73693984 59041516 73694155 59041653 73694326 59041790 73694497 59041927 73694668 59042064 73694839 59042201 73695010 59042338 73695181 59042475 73695352 59042612 73695523 59042749 73695694 59042886 73695865 59043023 73696036 59043160 73696207 59043297 73696378 59043434 73696549 59043571 73696720 59043708 73696891 59043845 73697062 59043982 73697233 59044119 73697404 59044256 73697575 59044393 73697746 59044530 73697917 59044667 73698088 59044804 73698259 59044941 73698430 59045078 73698601 59045215 73698772 59045352 73698943 59045489 73699114 59045626 73699285
1000 31339846 0 31339846 39117618 31339983 39117789 31340120 39117960 31340257 39118131 31340394 39118302 31340531 39118473 31340668 39118644 31340805 39118815 31340942 39118986 31341079 39119157 31341216 39119328 31341353 39119499 31341490 39119670 31341627 39119841 31341764 39120012 31341901 39120183 31342038 39120354 31342175 39120525 31342312 39120696 31342449 39120867 31342586 39121038 31342723 39121209 31342860 39121380 31342997 39121551 31343134 39121722 31343271 39121893 31343408 39122064 31343545 39122235 31343682 39122406 31343819 39122577 31343956 39122748 31344093 39122919 31344230 39123090 31344367 39123261 31344504 39123432 31344641 39123603 31344778 39123774 31344915 39123945 31345052 39124116 31345189 39124287 31345326 39124458 31345463 39124629 31345600 39124800 31345737 39124971 31345874 39125142 31346011 39125313 31346148 39125484 31346285 39125655 31346422 39125826 31346559 39125997 31346696 39126168 31346833 39126339 31346970 39126510 31347107 39126681 31347244 39126852 31347381 39127023 31347518 39127194 31347655 39127365 31347792 39127536 31347929 39127707 31348066 39127878 31348203 39128049 31348340 39128220 31348477 39128391 31348614 39128562 31348751 39128733 31348888 39128904 31349025 39129075 31349162 39129246 31349299 39129417 31349436 39129588 31349573 39129759 31349710 39129930 31349847 39130101 31349984 39130272 31350121 39130443 31350258 39130614 31350395 39130785 31350532 39130956 31350669 39131127 31350806 39131298 31350943 39131469 31351080 39131640 31351217 39131811 31351354 39131982 31351491 39132153 31351628 39132324 31351765 39132495 31351902 39132666 31352039 39132837 31352176 39133008 31352313 39133179 31352450 39133350 31352587 39133521 31352724 39133692 31352861 39133863 31352998 39134034 31353135 39134205 31353272 39134376 31353409 39134547 31353546 39134718 31353683 39134889 31353820 39135060 31353957 39135231 31354094 39135402 31354231 39135573 31354368 39135744 31354505 39135915 31354642 39136086 31354779 39136257 31354916 39136428 31355053 39136599 31355190 39136770 31355327 39136941 31355464 39137112 31355601 39137283 31355738 39137454 31355875 39137625 31356012 39137796 31356149 39137967 31356286 39138138 31356423 39138309 31356560 39138480 31356697 39138651 31356834 39138822 31356971 39138993 31357108 39139164 31357245 39139335 31357382 39139506 31357519 39139677 31357656 39139848 31357793 39140019 31357930 39140190 31358067 39140361 31358204 39140532 31358341 39140703 31358478 39140874 31358615 39141045 31358752 39141216 31358889 39141387 31359026 39141558 31359163 39141729 31359300 39141900 31359437 39142071 31359574 39142242 31359711 39142413 31359848 39142584 31359985 39142755 31360122 39142926 31360259 39143097 31360396 39143268 31360533 39143439 31360670 39143610 31360807 39143781 31360944 39143952 31361081 39144123 31361218 39144294 31361355 39144465 31361492 39144636 31361629 39144807 31361766 39144978 31361903 39145149 31362040 39145320 31362177 39145491 31362314 39145662 31362451 39145833 31362588 39146004 31362725 39146175 31362862 39146346 31362999 39146517 31363136 39146688 31363273 39146859 31363410 39147030 31363547 39147201 31363684 39147372 31363821 39147543 31363958 39147714 31364095 39147885 31364232 39148056 31364369 39148227 31364506 39148398 31364643 39148569 31364780 39148740 31364917 39148911 31365054 39149082 31365191 39149253 31365328 39149424 31365465 39149595 31365602 39149766 31365739 39149937 31365876 39150108 31366013 39150279 31366150 39150450 31366287 39150621 31366424 39150792 31366561 39150963 31366698 39151134 31366835 39151305 31366972 39151476 31367109 39151647 31367246 39151818 31367383 39151989 31367520 39152160 31367657 39152331 31367794 39152502 31367931 39152673 31368068 39152844 31368205 39153015 31368342 39153186 31368479 39153357 31368616 39153528 31368753 39153699 31368890 39153870 31369027 39154041 31369164 39154212 31369301 39154383 31369438 39154554 31369575 39154725 31369712 39154896 31369849 39155067 31369986 39155238 31370123 39155409 31370260 39155580 31370397 39155751 31370534 39155922 31370671 39156093 31370808 39156264 31370945 39156435 31371082 39156606 31371219 39156777 31371356 39156948 31371493 39157119 31371630 39157290 31371767 39157461 31371904 39157632 31372041 39157803 31372178 39157974 31372315 39158145 31372452 39158316 31372589 39158487 31372726 39158658 31372863 39158829 31373000 39159000 31373137 39159171 31373274 39159342 31373411 39159513 31373548 39159684 31373685 39159855 31373822 39160026 31373959 39160197 31374096 39160368 31374233 39160539 31374370 39160710 31374507 39160881 31374644 39161052 31374781 39161223 31374918 39161394 31375055 39161565 31375192 39161736 31375329 39161907 31375466 39162078 31375603 39162249 31375740 39162420 31375877 39162591 31376014 39162762 31376151 39162933 31376288 39163104 31376425 39163275 31376562 39163446 31376699 39163617 31376836 39163788 31376973 39163959 31377110 39164130 31377247 39164301 31377384 39164472 31377521 39164643 31377658 39164814 31377795 39164985 31377932 39165156 31378069 39165327 31378206 39165498 31378343 39165669 31378480 39165840 31378617 39166011 31378754 39166182 31378891 39166353 31379028 39166524 31379165 39166695 31379302 39166866 31379439 39167037 31379576 39167208 31379713 39167379 31379850 39167550 31379987 39167721 31380124 39167892 31380261 39168063 31380398 39168234 31380535 39168405 31380672 39168576 31380809 39168747 31380946 39168918 31381083 39169089 31381220 39169260 31381357 39169431 31381494 39169602 31381631 39169773 31381768 39169944 31381905 39170115 31382042 39170286 31382179 39170457 31382316 39170628 31382453 39170799 31382590 39170970 31382727 39171141 31382864 39171312 31383001 39171483 31383138 39171654 31383275 39171825 31383412 39171996 31383549 39172167 31383686 39172338 31383823 39172509 31383960 39172680 31384097 39172851 31384234 39173022 31384371 39173193 31384508 39173364 31384645 39173535 31384782 39173706 31384919 39173877 31385056 39174048 31385193 39174219 31385330 39174390 31385467 39174561 31385604 39174732 31385741 39174903 31385878 39175074 31386015 39175245 31386152 39175416 31386289 39175587 31386426 39175758 31386563 39175929 31386700 39176100 31386837 39176271 31386974 39176442 31387111 39176613 31387248 39176784 31387385 39176955 31387522 39177126 31387659 39177297 31387796 39177468 31387933 39177639 31388070 39177810 31388207 39177981 31388344 39178152 31388481 39178323 31388618 39178494 31388755 39178665 31388892 39178836 31389029 39179007 31389166 39179178 31389303 39179349 31389440 39179520 31389577 39179691 31389714 39179862 31389851 39180033 31389988 39180204 31390125 39180375 31390262 39180546 31390399 39180717 31390536 39180888 31390673 39181059 31390810 39181230 31390947 39181401 31391084 39181572 31391221 39181743 31391358 39181914 31391495 39182085 31391632 39182256 31391769 39182427 31391906 39182598 31392043 39182769 31392180 39182940 31392317 39183111 31392454 39183282 31392591 39183453 31392728 39183624 31392865 39183795 31393002 39183966 31393139 39184137 31393276 39184308 31393413 39184479 31393550 39184650 31393687 39184821 31393824 39184992 31393961 39185163 31394098 39185334 31394235 39185505 31394372 39185676 31394509 39185847 31394646 39186018 31394783 39186189 31394920 39186360 31395057 39186531 31395194 39186702 31395331 39186873 31395468 39187044 31395605 39187215 31395742 39187386 31395879 39187557 31396016 39187728 31396153 39187899 31396290 39188070 31396427 39188241 31396564 39188412 31396701 39188583 31396838 39188754 31396975 39188925 31397112 39189096 31397249 39189267 31397386 39189438 31397523 39189609 31397660 39189780 31397797 39189951 31397934 39190122 31398071 39190293 31398208 39190464 31398345 39190635 31398482 39190806 31398619 39190977 31398756 39191148 31398893 39191319 31399030 39191490 31399167 39191661 31399304 39191832 31399441 39192003 31399578 39192174 31399715 39192345 31399852 39192516 31399989 39192687 31400126 39192858 31400263 39193029 31400400 39193200 31400537 39193371 31400674 39193542 31400811 39193713 31400948 39193884 31401085 39194055 31401222 39194226 31401359 39194397 31401496 39194568 31401633 39194739 31401770 39194910 31401907 39195081 31402044 39195252 31402181 39195423 31402318 39195594 31402455 39195765 31402592 39195936 31402729 39196107 31402866 39196278 31403003 39196449 31403140 39196620 31403277 39196791 31403414 39196962 31403551 39197133 31403688 39197304 31403825 39197475 31403962 39197646 31404099 39197817 31404236 39197988 31404373 39198159 31404510 39198330 31404647 39198501 31404784 39198672 31404921 39198843 31405058 39199014 31405195 39199185 31405332 39199356 31405469 39199527 31405606 39199698 31405743 39199869 31405880 39200040 31406017 39200211 31406154 39200382 31406291 39200553 31406428 39200724 31406565 39200895 31406702 39201066 31406839 39201237 31406976 39201408 31407113 39201579 31407250 39201750 31407387 39201921 31407524 39202092 31407661 39202263 31407798 39202434 31407935 39202605 31408072 39202776 31408209 39202947 31408346 39203118 31408483 39203289 31408620 39203460 31408757 39203631 31408894 39203802 31409031 39203973 31409168 39204144 31409305 39204315 31409442 39204486 31409579 39204657 31409716 39204828 31409853 39204999 31409990 39205170 31410127 39205341 31410264 39205512 31410401 39205683 31410538 39205854 31410675 39206025 31410812 39206196 31410949 39206367 31411086 39206538 31411223 39206709 31411360 39206880 31411497 39207051 31411634 39207222 31411771 39207393 31411908 39207564 31412045 39207735 31412182 39207906 31412319 39208077 31412456 39208248 31412593 39208419 31412730 39208590 31412867 39208761 31413004 39208932 31413141 39209103 31413278 39209274 31413415 39209445 31413552 39209616 31413689 39209787 31413826 39209958 31413963 39210129 31414100 39210300 31414237 39210471 31414374 39210642 31414511 39210813 31414648 39210984 31414785 39211155 31414922 39211326 31415059 39211497 31415196 39211668 31415333 39211839 31415470 39212010 31415607 39212181 31415744 39212352 31415881 39212523 31416018 39212694 31416155 39212865 31416292 39213036 31416429 39213207 31416566 39213378 31416703 39213549 31416840 39213720 31416977 39213891 31417114 39214062 31417251 39214233 31417388 39214404 31417525 39214575 31417662 39214746 31417799 39214917 31417936 39215088 31418073 39215259 31418210 39215430 31418347 39215601 31418484 39215772 31418621 39215943 31418758 39216114 31418895 39216285 31419032 39216456 31419169 39216627 31419306 39216798 31419443 39216969 31419580 39217140 31419717 39217311 31419854 39217482 31419991 39217653 31420128 39217824 31420265 39217995 31420402 39218166 31420539 39218337 31420676 39218508 31420813 39218679 31420950 39218850 31421087 39219021 31421224 39219192 31421361 39219363 31421498 39219534 31421635 39219705 31421772 39219876 31421909 39220047 31422046 39220218 31422183 39220389 31422320 39220560 31422457 39220731 31422594 39220902 31422731 39221073 31422868 39221244 31423005 39221415 31423142 39221586 31423279 39221757 31423416 39221928 31423553 39222099 31423690 39222270 31423827 39222441 31423964 39222612 31424101 39222783 31424238 39222954 31424375 39223125 31424512 39223296 31424649 39223467 31424786 39223638 31424923 39223809 31425060 39223980 31425197 39224151 31425334 39224322 31425471 39224493 31425608 39224664 31425745 39224835 31425882 39225006 31426019 39225177 31426156 39225348 31426293 39225519 31426430 39225690 31426567 39225861 31426704 39226032 31426841 39226203 31426978 39226374 31427115 39226545 31427252 39226716 31427389 39226887 31427526 39227058 31427663 39227229 31427800 39227400 31427937 39227571 31428074 39227742 31428211 39227913 31428348 39228084 31428485 39228255 31428622 39228426 31428759 39228597 31428896 39228768 31429033 39228939 31429170 39229110 31429307 39229281 31429444 39229452 31429581 39229623 31429718 39229794 31429855 39229965 31429992 39230136 31430129 39230307 31430266 39230478 31430403 39230649 31430540 39230820 31430677 39230991 31430814 39231162 31430951 39231333 31431088 39231504 31431225 39231675 31431362 39231846 31431499 39232017 31431636 39232188 31431773 39232359 31431910 39232530 31432047 39232701 31432184 39232872 31432321 39233043 31432458 39233214 31432595 39233385 31432732 39233556 31432869 39233727 31433006 39233898 31433143 39234069 31433280 39234240 31433417 39234411 31433554 39234582 31433691 39234753 31433828 39234924 31433965 39235095 31434102 39235266 31434239 39235437 31434376 39235608 31434513 39235779 31434650 39235950 31434787 39236121 31434924 39236292 31435061 39236463 31435198 39236634 31435335 39236805 31435472 39236976 31435609 39237147 31435746 39237318 31435883 39237489 31436020 39237660 31436157 39237831 31436294 39238002 31436431 39238173 31436568 39238344 31436705 39238515 31436842 39238686 31436979 39238857 31437116 39239028 31437253 39239199 31437390 39239370 31437527 39239541 31437664 39239712 31437801 39239883 31437938 39240054 31438075 39240225 31438212 39240396 31438349 39240567 31438486 39240738 31438623 39240909 31438760 39241080 31438897 39241251 31439034 39241422 31439171 39241593 31439308 39241764 31439445 39241935 31439582 39242106 31439719 39242277 31439856 39242448 31439993 39242619 31440130 39242790 31440267 39242961 31440404 39243132 31440541 39243303 31440678 39243474 31440815 39243645 31440952 39243816 31441089 39243987 31441226 39244158 31441363 39244329 31441500 39244500 31441637 39244671 31441774 39244842 31441911 39245013 31442048 39245184 31442185 39245355 31442322 39245526 31442459 39245697 31442596 39245868 31442733 39246039 31442870 39246210 31443007 39246381 31443144 39246552 31443281 39246723 31443418 39246894 31443555 39247065 31443692 39247236 31443829 39247407 31443966 39247578 31444103 39247749 31444240 39247920 31444377 39248091 31444514 39248262 31444651 39248433 31444788 39248604 31444925 39248775 31445062 39248946 31445199 39249117 31445336 39249288 31445473 39249459 31445610 39249630 31445747 39249801 31445884 39249972 31446021 39250143 31446158 39250314 31446295 39250485 31446432 39250656 31446569 39250827 31446706 39250998 31446843 39251169 31446980 39251340 31447117 39251511 31447254 39251682 31447391 39251853 31447528 39252024 31447665 39252195 31447802 39252366 31447939 39252537 31448076 39252708 31448213 39252879 31448350 39253050 31448487 39253221 31448624 39253392 31448761 39253563 31448898 39253734 31449035 39253905 31449172 39254076 31449309 39254247 31449446 39254418 31449583 39254589 31449720 39254760 31449857 39254931 31449994 39255102 31450131 39255273 31450268 39255444 31450405 39255615 31450542 39255786 31450679 39255957 31450816 39256128 31450953 39256299 31451090 39256470 31451227 39256641 31451364 39256812 31451501 39256983 31451638 39257154 31451775 39257325 31451912 39257496 31452049 39257667 31452186 39257838 31452323 39258009 31452460 39258180 31452597 39258351 31452734 39258522 31452871 39258693 31453008 39258864 31453145 39259035 31453282 39259206 31453419 39259377 31453556 39259548 31453693 39259719 31453830 39259890 31453967 39260061 31454104 39260232 31454241 39260403 31454378 39260574 31454515 39260745 31454652 39260916 31454789 39261087 31454926 39261258 31455063 39261429 31455200 39261600 31455337 39261771 31455474 39261942 31455611 39262113 31455748 39262284 31455885 39262455 31456022 39262626 31456159 39262797 31456296 39262968 31456433 39263139 31456570 39263310 31456707 39263481 31456844 39263652 31456981 39263823 31457118 39263994 31457255 39264165 31457392 39264336 31457529 39264507 31457666 39264678 31457803 39264849 31457940 39265020 31458077 39265191 31458214 39265362 31458351 39265533 31458488 39265704 31458625 39265875 31458762 39266046 31458899 39266217 31459036 39266388 31459173 39266559 31459310 39266730 31459447 39266901 31459584 39267072 31459721 39267243 31459858 39267414 31459995 39267585 31460132 39267756 31460269 39267927 31460406 39268098 31460543 39268269 31460680 39268440 31460817 39268611 31460954 39268782 31461091 39268953 31461228 39269124 31461365 39269295 31461502 39269466 31461639 39269637 31461776 39269808 31461913 39269979 31462050 39270150 31462187 39270321 31462324 39270492 31462461 39270663 31462598 39270834 31462735 39271005 31462872 39271176 31463009 39271347 31463146 39271518 31463283 39271689 31463420 39271860 31463557 39272031 31463694 39272202 31463831 39272373 31463968 39272544 31464105 39272715 31464242 39272886 31464379 39273057 31464516 39273228 31464653 39273399 31464790 39273570 31464927 39273741 31465064 39273912 31465201 39274083 31465338 39274254 31465475 39274425 31465612 39274596 31465749 39274767 31465886 39274938 31466023 39275109 31466160 39275280 31466297 39275451 31466434 39275622 31466571 39275793 31466708 39275964 31466845 39276135 31466982 39276306 31467119 39276477 31467256 39276648 31467393 39276819 31467530 39276990 31467667 39277161 31467804 39277332 31467941 39277503 31468078 39277674 31468215 39277845 31468352 39278016 31468489 39278187 31468626 39278358 31468763 39278529 31468900 39278700 31469037 39278871 31469174 39279042 31469311 39279213 31469448 39279384 31469585 39279555 31469722 39279726 31469859 39279897 31469996 39280068 31470133 39280239 31470270 39280410 31470407 39280581 31470544 39280752 31470681 39280923 31470818 39281094 31470955 39281265 31471092 39281436 31471229 39281607 31471366 39281778 31471503 39281949 31471640 39282120 31471777 39282291 31471914 39282462 31472051 39282633 31472188 39282804 31472325 39282975 31472462 39283146 31472599 39283317 31472736 39283488 31472873 39283659 31473010 39283830 31473147 39284001 31473284 39284172 31473421 39284343 31473558 39284514 31473695 39284685 31473832 39284856 31473969 39285027 31474106 39285198 31474243 39285369 31474380 39285540 31474517 39285711 31474654 39285882 31474791 39286053 31474928 39286224 31475065 39286395 31475202 39286566 31475339 39286737 31475476 39286908 31475613 39287079 31475750 39287250 31475887 39287421 31476024 39287592 31476161 39287763 31476298 39287934 31476435 39288105 31476572 39288276
1000 27946900 0 27946900 34882627 27947037 34882798 27947174 34882969 27947311 34883140 27947448 34883311 27947585 34883482 27947722 34883653 27947859 34883824 27947996 34883995 27948133 34884166 27948270 34884337 27948407 34884508 27948544 34884679 27948681 34884850 27948818 34885021 27948955 34885192 27949092 34885363 27949229 34885534 27949366 34885705 27949503 34885876 27949640 34886047 27949777 34886218 27949914 34886389 27950051 34886560 27950188 34886731 27950325 34886902 27950462 34887073 27950599 34887244 27950736 34887415 27950873 34887586 27951010 34887757 27951147 34887928 27951284 34888099 27951421 34888270 27951558 34888441 27951695 34888612 27951832 34888783 27951969 34888954 27952106 34889125 27952243 34889296 27952380 34889467 27952517 34889638 27952654 34889809 27952791 34889980 27952928 34890151 27953065 34890322 27953202 34890493 27953339 34890664 27953476 34890835 27953613 34891006 27953750 34891177 27953887 34891348 27954024 34891519 27954161 34891690 27954298 34891861 27954435 34892032 27954572 34892203 27954709 34892374 27954846 34892545 27954983 34892716 27955120 34892887 27955257 34893058 27955394 34893229 27955531 34893400 27955668 34893571 27955805 34893742 27955942 34893913 27956079 34894084 27956216 34894255 27956353 34894426 27956490 34894597 27956627 34894768 27956764 34894939 27956901 34895110 27957038 34895281 27957175 34895452 27957312 34895623 27957449 34895794 27957586 34895965 27957723 34896136 27957860 34896307 27957997 34896478 27958134 34896649 27958271 34896820 27958408 34896991 27958545 34897162 27958682 34897333 27958819 34897504 27958956 34897675 27959093 34897846 27959230 34898017 27959367 34898188 27959504 34898359 27959641 34898530 27959778 34898701 27959915 34898872 27960052 34899043 27960189 34899214 27960326 34899385 27960463 34899556 27960600 34899727 27960737 34899898 27960874 34900069 27961011 34900240 27961148 34900411 27961285 34900582 27961422 34900753 27961559 34900924 27961696 34901095 27961833 34901266 27961970 34901437 27962107 34901608 27962244 34901779 27962381 34901950 27962518 34902121 27962655 34902292 27962792 34902463 27962929 34902634 27963066 34902805 27963203 34902976 27963340 34903147 27963477 34903318 27963614 34903489 27963751 34903660 27963888 34903831 27964025 34904002 27964162 34904173 27964299 34904344 27964436 34904515 27964573 34904686 27964710 34904857 27964847 34905028 27964984 34905199 27965121 34905370 27965258 34905541 27965395 34905712 27965532 34905883 27965669 34906054 27965806 34906225 27965943 34906396 27966080 34906567 27966217 34906738 27966354 34906909 27966491 34907080 27966628 34907251 27966765 34907422 27966902 34907593 27967039 34907764 27967176 34907935 27967313 34908106 27967450 34908277 27967587 34908448 27967724 34908619 27967861 34908790 27967998 34908961 27968135 34909132 27968272 34909303 27968409 34909474 27968546 34909645 27968683 34909816 27968820 34909987 27968957 34910158 27969094 34910329 27969231 34910500 27969368 34910671 27969505 34910842 27969642 34911013 27969779 34911184 27969916 34911355 27970053 34911526 27970190 34911697 27970327 34911868 27970464 34912039 27970601 34912210 27970738 34912381 27970875 34912552 27971012 34912723 27971149 34912894 27971286 34913065 27971423 34913236 27971560 34913407 27971697 34913578 27971834 34913749 27971971 34913920 27972108 34914091 27972245 34914262 27972382 34914433 27972519 34914604 27972656 34914775 27972793 34914946 27972930 34915117 27973067 34915288 27973204 34915459 27973341 34915630 27973478 34915801 27973615 34915972 27973752 34916143 27973889 34916314 27974026 34916485 27974163 34916656 27974300 34916827 27974437 34916998 27974574 34917169 27974711 34917340 27974848 34917511 27974985 34917682 27975122 34917853 27975259 34918024 27975396 34918195 27975533 34918366 27975670 34918537 27975807 34918708 27975944 34918879 27976081 34919050 27976218 34919221 27976355 34919392 27976492 34919563 27976629 34919734 27976766 34919905 27976903 34920076 27977040 34920247 27977177 34920418 27977314 34920589 27977451 34920760 27977588 34920931 27977725 34921102 27977862 34921273 27977999 34921444 27978136 34921615 27978273 34921786 27978410 34921957 27978547 34922128 27978684 34922299 27978821 34922470 27978958 34922641 27979095 34922812 27979232 34922983 27979369 34923154 27979506 34923325 27979643 34923496 27979780 34923667 27979917 34923838 27980054 34924009 27980191 34924180 27980328 34924351 27980465 34924522 27980602 34924693 27980739 34924864 27980876 34925035 27981013 34925206 27981150 34925377 27981287 34925548 27981424 34925719 27981561 34925890 27981698 34926061 27981835 34926232 27981972 34926403 27982109 34926574 27982246 34926745 27982383 34926916 27982520 34927087 27982657 34927258 27982794 34927429 27982931 34927600 27983068 34927771 27983205 34927942 27983342 34928113 27983479 34928284 27983616 34928455 27983753 34928626 27983890 34928797 27984027 34928968 27984164 34929139 27984301 34929310 27984438 34929481 27984575 34929652 27984712 34929823 27984849 34929994 27984986 34930165 27985123 34930336 27985260 34930507 27985397 34930678 27985534 34930849 27985671 34931020 27985808 34931191 27985945 34931362 27986082 34931533 27986219 34931704 27986356 34931875 27986493 34932046 27986630 34932217 27986767 34932388 27986904 34932559 27987041 34932730 27987178 34932901 27987315 34933072 27987452 34933243 27987589 34933414 27987726 34933585 27987863 34933756 27988000 34933927 27988137 34934098 27988274 34934269 27988411 34934440 27988548 34934611 27988685 34934782 27988822 34934953 27988959 34935124 27989096 34935295 27989233 34935466 27989370 34935637 27989507 34935808 27989644 34935979 27989781 34936150 27989918 34936321 27990055 34936492 27990192 34936663 27990329 34936834 27990466 34937005 27990603 34937176 27990740 34937347 27990877 34937518 27991014 34937689 27991151 34937860 27991288 34938031 27991425 34938202 27991562 34938373 27991699 34938544 27991836 34938715 27991973 34938886 27992110 34939057 27992247 34939228 27992384 34939399 27992521 34939570 27992658 34939741 27992795 34939912 27992932 34940083 27993069 34940254 27993206 34940425 27993343 34940596 27993480 34940767 27993617 34940938 27993754 34941109 27993891 34941280 27994028 34941451 27994165 34941622 27994302 34941793 27994439 34941964 27994576 34942135 27994713 34942306 27994850 34942477 27994987 34942648 27995124 34942819 27995261 34942990 27995398 34943161 27995535 34943332 27995672 34943503 27995809 34943674 27995946 34943845 27996083 34944016 27996220 34944187 27996357 34944358 27996494 34944529 27996631 34944700 27996768 34944871 27996905 34945042 27997042 34945213 27997179 34945384 27997316 34945555 27997453 34945726 27997590 34945897 27997727 34946068 27997864 34946239 27998001 34946410 27998138 34946581 27998275 34946752 27998412 34946923 27998549 34947094 27998686 34947265 27998823 34947436 27998960 34947607 27999097 34947778 27999234 34947949 27999371 34948120 27999508 34948291 27999645 34948462 27999782 34948633 27999919 34948804 28000056 34948975 28000193 34949146 28000330 34949317 28000467 34949488 28000604 34949659 28000741 34949830 28000878 34950001 28001015 34950172 28001152 34950343 28001289 34950514 28001426 34950685 28001563 34950856 28001700 34951027 28001837 34951198 28001974 34951369 28002111 34951540 28002248 34951711 28002385 34951882 28002522 34952053 28002659 34952224 28002796 34952395 28002933 34952566 28003070 34952737 28003207 34952908 28003344 34953079 28003481 34953250 28003618 34953421 28003755 34953592 28003892 34953763 28004029 34953934 28004166 34954105 28004303 34954276 28004440 34954447 28004577 34954618 28004714 34954789 28004851 34954960 28004988 34955131 28005125 34955302 28005262 34955473 28005399 34955644 28005536 34955815 28005673 34955986 28005810 34956157 28005947 34956328 28006084 34956499 28006221 34956670 28006358 34956841 28006495 34957012 28006632 34957183 28006769 34957354 28006906 34957525 28007043 34957696 28007180 34957867 28007317 34958038 28007454 34958209 28007591 34958380 28007728 34958551 28007865 34958722 28008002 34958893 28008139 34959064 28008276 34959235 28008413 34959406 28008550 34959577 28008687 34959748 28008824 34959919 28008961 34960090 28009098 34960261 28009235 34960432 28009372 34960603 28009509 34960774 28009646 34960945 28009783 34961116 28009920 34961287 28010057 34961458 28010194 34961629 28010331 34961800 28010468 34961971 28010605 34962142 28010742 34962313 28010879 34962484 28011016 34962655 28011153 34962826 28011290 34962997 28011427 34963168 28011564 34963339 28011701 34963510 28011838 34963681 28011975 34963852 28012112 34964023 28012249 34964194 28012386 34964365 28012523 34964536 28012660 34964707 28012797 34964878 28012934 34965049 28013071 34965220 28013208 34965391 28013345 34965562 28013482 34965733 28013619 34965904 28013756 34966075 28013893 34966246 28014030 34966417 28014167 34966588 28014304 34966759 28014441 34966930 28014578 34967101 28014715 34967272 28014852 34967443 28014989 34967614 28015126 34967785 28015263 34967956 28015400 34968127 28015537 34968298 28015674 34968469 28015811 34968640 28015948 34968811 28016085 34968982 28016222 34969153 28016359 34969324 28016496 34969495 28016633 34969666 28016770 34969837 28016907 34970008 28017044 34970179 28017181 34970350 28017318 34970521 28017455 34970692 28017592 34970863 28017729 34971034 28017866 34971205 28018003 34971376 28018140 34971547 28018277 34971718 28018414 34971889 28018551 34972060 28018688 34972231 28018825 34972402 28018962 34972573 28019099 34972744 28019236 34972915 28019373 34973086 28019510 34973257 28019647 34973428 28019784 34973599 28019921 34973770 28020058 34973941 28020195 34974112 28020332 34974283 28020469 34974454 28020606 34974625 28020743 34974796 28020880 34974967 28021017 34975138 28021154 34975309 28021291 34975480 28021428 34975651 28021565 34975822 28021702 34975993 28021839 34976164 28021976 34976335 28022113 34976506 28022250 34976677 28022387 34976848 28022524 34977019 28022661 34977190 28022798 34977361 28022935 34977532 28023072 34977703 28023209 34977874 28023346 34978045 28023483 34978216 28023620 34978387 28023757 34978558 28023894 34978729 28024031 34978900 28024168 34979071 28024305 34979242 28024442 34979413 28024579 34979584 28024716 34979755 28024853 34979926 28024990 34980097 28025127 34980268 28025264 34980439 28025401 34980610 28025538 34980781 28025675 34980952 28025812 34981123 28025949 34981294 28026086 34981465 28026223 34981636 28026360 34981807 28026497 34981978 28026634 34982149 28026771 34982320 28026908 34982491 28027045 34982662 28027182 34982833 28027319 34983004 28027456 34983175 28027593 34983346 28027730 34983517 28027867 34983688 28028004 34983859 28028141 34984030 28028278 34984201 28028415 34984372 28028552 34984543 28028689 34984714 28028826 34984885 28028963 34985056 28029100 34985227 28029237 34985398 28029374 34985569 28029511 34985740 28029648 34985911 28029785 34986082 28029922 34986253 28030059 34986424 28030196 34986595 28030333 34986766 28030470 34986937 28030607 34987108 28030744 34987279 28030881 34987450 28031018 34987621 28031155 34987792 28031292 34987963 28031429 34988134 28031566 34988305 28031703 34988476 28031840 34988647 28031977 34988818 28032114 34988989 28032251 34989160 28032388 34989331 28032525 34989502 28032662 34989673 28032799 34989844 28032936 34990015 28033073 34990186 28033210 34990357 28033347 34990528 28033484 34990699 28033621 34990870 28033758 34991041 28033895 34991212 28034032 34991383 28034169 34991554 28034306 34991725 28034443 34991896 28034580 34992067 28034717 34992238 28034854 34992409 28034991 34992580 28035128 34992751 28035265 34992922 28035402 34993093 28035539 34993264 28035676 34993435 28035813 34993606 28035950 34993777 28036087 34993948 28036224 34994119 28036361 34994290 28036498 34994461 28036635 34994632 28036772 34994803 28036909 34994974 28037046 34995145 28037183 34995316 28037320 34995487 28037457 34995658 28037594 34995829 28037731 34996000 28037868 34996171 28038005 34996342 28038142 34996513 28038279 34996684 28038416 34996855 28038553 34997026 28038690 34997197 28038827 34997368 28038964 34997539 28039101 34997710 28039238 34997881 28039375 34998052 28039512 34998223 28039649 34998394 28039786 34998565 28039923 34998736 28040060 34998907 28040197 34999078 28040334 34999249 28040471 34999420 28040608 34999591 28040745 34999762 28040882 34999933 28041019 35000104 28041156 35000275 28041293 35000446 28041430 35000617 28041567 35000788 28041704 35000959 28041841 35001130 28041978 35001301 28042115 35001472 28042252 35001643 28042389 35001814 28042526 35001985 28042663 35002156 28042800 35002327 28042937 35002498 28043074 35002669 28043211 35002840 28043348 35003011 28043485 35003182 28043622 35003353 28043759 35003524 28043896 35003695 28044033 35003866 28044170 35004037 28044307 35004208 28044444 35004379 28044581 35004550 28044718 35004721 28044855 35004892 28044992 35005063 28045129 35005234 28045266 35005405 28045403 35005576 28045540 35005747 28045677 35005918 28045814 35006089 28045951 35006260 28046088 35006431 28046225 35006602 28046362 35006773 28046499 35006944 28046636 35007115 28046773 35007286 28046910 35007457 28047047 35007628 28047184 35007799 28047321 35007970 28047458 35008141 28047595 35008312 28047732 35008483 28047869 35008654 28048006 35008825 28048143 35008996 28048280 35009167 28048417 35009338 28048554 35009509 28048691 35009680 28048828 35009851 28048965 35010022 28049102 35010193 28049239 35010364 28049376 35010535 28049513 35010706 28049650 35010877 28049787 35011048 28049924 35011219 28050061 35011390 28050198 35011561 28050335 35011732 28050472 35011903 28050609 35012074 28050746 35012245 28050883 35012416 28051020 35012587 28051157 35012758 28051294 35012929 28051431 35013100 28051568 35013271 28051705 35013442 28051842 35013613 28051979 35013784 28052116 35013955 28052253 35014126 28052390 35014297 28052527 35014468 28052664 35014639 28052801 35014810 28052938 35014981 28053075 35015152 28053212 35015323 28053349 35015494 28053486 35015665 28053623 35015836 28053760 35016007 28053897 35016178 28054034 35016349 28054171 35016520 28054308 35016691 28054445 35016862 28054582 35017033 28054719 35017204 28054856 35017375 28054993 35017546 28055130 35017717 28055267 35017888 28055404 35018059 28055541 35018230 28055678 35018401 28055815 35018572 28055952 35018743 28056089 35018914 28056226 35019085 28056363 35019256 28056500 35019427 28056637 35019598 28056774 35019769 28056911 35019940 28057048 35020111 28057185 35020282 28057322 35020453 28057459 35020624 28057596 35020795 28057733 35020966 28057870 35021137 28058007 35021308 28058144 35021479 28058281 35021650 28058418 35021821 28058555 35021992 28058692 35022163 28058829 35022334 28058966 35022505 28059103 35022676 28059240 35022847 28059377 35023018 28059514 35023189 28059651 35023360 28059788 35023531 28059925 35023702 28060062 35023873 28060199 35024044 28060336 35024215 28060473 35024386 28060610 35024557 28060747 35024728 28060884 35024899 28061021 35025070 28061158 35025241 28061295 35025412 28061432 35025583 28061569 35025754 28061706 35025925 28061843 35026096 28061980 35026267 28062117 35026438 28062254 35026609 28062391 35026780 28062528 35026951 28062665 35027122 28062802 35027293 28062939 35027464 28063076 35027635 28063213 35027806 28063350 35027977 28063487 35028148 28063624 35028319 28063761 35028490 28063898 35028661 28064035 35028832 28064172 35029003 28064309 35029174 28064446 35029345 28064583 35029516 28064720 35029687 28064857 35029858 28064994 35030029 28065131 35030200 28065268 35030371 28065405 35030542 28065542 35030713 28065679 35030884 28065816 35031055 28065953 35031226 28066090 35031397 28066227 35031568 28066364 35031739 28066501 35031910 28066638 35032081 28066775 35032252 28066912 35032423 28067049 35032594 28067186 35032765 28067323 35032936 28067460 35033107 28067597 35033278 28067734 35033449 28067871 35033620 28068008 35033791 28068145 35033962 28068282 35034133 28068419 35034304 28068556 35034475 28068693 35034646 28068830 35034817 28068967 35034988 28069104 35035159 28069241 35035330 28069378 35035501 28069515 35035672 28069652 35035843 28069789 35036014 28069926 35036185 28070063 35036356 28070200 35036527 28070337 35036698 28070474 35036869 28070611 35037040 28070748 35037211 28070885 35037382 28071022 35037553 28071159 35037724 28071296 35037895 28071433 35038066 28071570 35038237 28071707 35038408 28071844 35038579 28071981 35038750 28072118 35038921 28072255 35039092 28072392 35039263 28072529 35039434 28072666 35039605 28072803 35039776 28072940 35039947 28073077 35040118 28073214 35040289 28073351 35040460 28073488 35040631 28073625 35040802 28073762 35040973 28073899 35041144 28074036 35041315 28074173 35041486 28074310 35041657 28074447 35041828 28074584 35041999 28074721 35042170 28074858 35042341 28074995 35042512 28075132 35042683 28075269 35042854 28075406 35043025 28075543 35043196 28075680 35043367 28075817 35043538 28075954 35043709 28076091 35043880 28076228 35044051 28076365 35044222 28076502 35044393 28076639 35044564 28076776 35044735 28076913 35044906 28077050 35045077 28077187 35045248 28077324 35045419 28077461 35045590 28077598 35045761 28077735 35045932 28077872 35046103 28078009 35046274 28078146 35046445 28078283 35046616 28078420 35046787 28078557 35046958 28078694 35047129 28078831 35047300 28078968 35047471 28079105 35047642 28079242 35047813 28079379 35047984 28079516 35048155 28079653 35048326 28079790 35048497 28079927 35048668 28080064 35048839 28080201 35049010 28080338 35049181 28080475 35049352 28080612 35049523 28080749 35049694 28080886 35049865 28081023 35050036 28081160 35050207 28081297 35050378 28081434 35050549 28081571 35050720 28081708 35050891 28081845 35051062 28081982 35051233 28082119 35051404 28082256 35051575 28082393 35051746 28082530 35051917 28082667 35052088 28082804 35052259 28082941 35052430 28083078 35052601 28083215 35052772 28083352 35052943 28083489 35053114 28083626 35053285
1000 41736228 0 41736228 52094124 41736365 52094295 41736502 52094466 41736639 52094637 41736776 52094808 41736913 52094979 41737050 52095150 41737187 52095321 41737324 52095492 41737461 52095663 41737598 52095834 41737735 52096005 41737872 52096176 41738009 52096347 41738146 52096518 41738283 52096689 41738420 52096860 41738557 52097031 41738694 52097202 41738831 52097373 41738968 52097544 41739105 52097715 41739242 52097886 41739379 52098057 41739516 52098228 41739653 52098399 41739790 52098570 41739927 52098741 41740064 52098912 41740201 52099083 41740338 52099254 41740475 52099425 41740612 52099596 41740749 52099767 41740886 52099938 41741023 52100109 41741160 52100280 41741297 52100451 41741434 52100622 41741571 52100793 41741708 52100964 41741845 52101135 41741982 52101306 41742119 52101477 41742256 52101648 41742393 52101819 41742530 52101990 41742667 52102161 41742804 52102332 41742941 52102503 41743078 52102674 41743215 52102845 41743352 52103016 41743489 52103187 41743626 52103358 41743763 52103529 41743900 52103700 41744037 52103871 41744174 52104042 41744311 52104213 41744448 52104384 41744585 52104555 41744722 52104726 41744859 52104897 41744996 52105068 41745133 52105239 41745270 52105410 41745407 52105581 41745544 52105752 41745681 52105923 41745818 52106094 41745955 52106265 41746092 52106436 41746229 52106607 41746366 52106778 41746503 52106949 41746640 52107120 41746777 52107291 41746914 52107462 41747051 52107633 41747188 52107804 41747325 52107975 41747462 52108146 41747599 52108317 41747736 52108488 41747873 52108659 41748010 52108830 41748147 52109001 41748284 52109172 41748421 52109343 41748558 52109514 41748695 52109685 41748832 52109856 41748969 52110027 41749106 52110198 41749243 52110369 41749380 52110540 41749517 52110711 41749654 52110882 41749791 52111053 41749928 52111224 41750065 52111395 41750202 52111566 41750339 52111737 41750476 52111908 41750613 52112079 41750750 52112250 41750887 52112421 41751024 52112592 41751161 52112763 41751298 52112934 41751435 52113105 41751572 52113276 41751709 52113447 41751846 52113618 41751983 52113789 41752120 52113960 41752257 52114131 41752394 52114302 41752531 52114473 41752668 52114644 41752805 52114815 41752942 52114986 41753079 52115157 41753216 52115328 41753353 52115499 41753490 52115670 41753627 52115841 41753764 52116012 41753901 52116183 41754038 52116354 41754175 52116525 41754312 52116696 41754449 52116867 41754586 52117038 41754723 52117209 41754860 52117380 41754997 52117551 41755134 52117722 41755271 52117893 41755408 52118064 41755545 52118235 41755682 52118406 41755819 52118577 41755956 52118748 41756093 52118919 41756230 52119090 41756367 52119261 41756504 52119432 41756641 52119603 41756778 52119774 41756915 52119945 41757052 52120116 41757189 52120287 41757326 52120458 41757463 52120629 41757600 52120800 41757737 52120971 41757874 52121142 41758011 52121313 41758148 52121484 41758285 52121655 41758422 52121826 41758559 52121997 41758696 52122168 41758833 52122339 41758970 52122510 41759107 52122681 41759244 52122852 41759381 52123023 41759518 52123194 41759655 52123365 41759792 52123536 41759929 52123707 41760066 52123878 41760203 52124049 41760340 52124220 41760477 52124391 41760614 52124562 41760751 52124733 41760888 52124904 41761025 52125075 41761162 52125246 41761299 52125417 41761436 52125588 41761573 52125759 41761710 52125930 41761847 52126101 41761984 52126272 41762121 52126443 41762258 52126614 41762395 52126785 41762532 52126956 41762669 52127127 41762806 52127298 41762943 52127469 41763080 52127640 41763217 52127811 41763354 52127982 41763491 52128153 41763628 52128324 41763765 52128495 41763902 52128666 41764039 52128837 41764176 52129008 41764313 52129179 41764450 52129350 41764587 52129521 41764724 52129692 41764861 52129863 41764998 52130034 41765135 52130205 41765272 52130376 41765409 52130547 41765546 52130718 41765683 52130889 41765820 52131060 41765957 52131231 41766094 52131402 41766231 52131573 41766368 52131744 41766505 52131915 41766642 52132086 41766779 52132257 41766916 52132428 41767053 52132599 41767190 52132770 41767327 52132941 41767464 52133112 41767601 52133283 41767738 52133454 41767875 52133625 41768012 52133796 41768149 52133967 41768286 52134138 41768423 52134309 41768560 52134480 41768697 52134651 41768834 52134822 41768971 52134993 41769108 52135164 41769245 52135335 41769382 52135506 41769519 52135677 41769656 52135848 41769793 52136019 41769930 52136190 41770067 52136361 41770204 52136532 41770341 52136703 41770478 52136874 41770615 52137045 41770752 52137216 41770889 52137387 41771026 52137558 41771163 52137729 41771300 52137900 41771437 52138071 41771574 52138242 41771711 52138413 41771848 52138584 41771985 52138755 41772122 52138926 41772259 52139097 41772396 52139268 41772533 52139439 41772670 52139610 41772807 52139781 41772944 52139952 41773081 52140123 41773218 52140294 41773355 52140465 41773492 52140636 41773629 52140807 41773766 52140978 41773903 52141149 41774040 52141320 41774177 52141491 41774314 52141662 41774451 52141833 41774588 52142004 41774725 52142175 41774862 52142346 41774999 52142517 41775136 52142688 41775273 52142859 41775410 52143030 41775547 52143201 41775684 52143372 41775821 52143543 41775958 52143714 41776095 52143885 41776232 52144056 41776369 52144227 41776506 52144398 41776643 52144569 41776780 52144740 41776917 52144911 41777054 52145082 41777191 52145253 41777328 52145424 41777465 52145595 41777602 52145766 41777739 52145937 41777876 52146108 41778013 52146279 41778150 52146450 41778287 52146621 41778424 52146792 41778561 52146963 41778698 52147134 41778835 52147305 41778972 52147476 41779109 52147647 41779246 52147818 41779383 52147989 41779520 52148160 41779657 52148331 41779794 52148502 41779931 52148673 41780068 52148844 41780205 52149015 41780342 52149186 41780479 52149357 41780616 52149528 41780753 52149699 41780890 52149870 41781027 52150041 41781164 52150212 41781301 52150383 41781438 52150554 41781575 52150725 41781712 52150896 41781849 52151067 41781986 52151238 41782123 52151409 41782260 52151580 41782397 52151751 41782534 52151922 41782671 52152093 41782808 52152264 41782945 52152435 41783082 52152606 41783219 52152777 41783356 52152948 41783493 52153119 41783630 52153290 41783767 52153461 41783904 52153632 41784041 52153803 41784178 52153974 41784315 52154145 41784452 52154316 41784589 52154487 41784726 52154658 41784863 52154829 41785000 52155000 41785137 52155171 41785274 52155342 41785411 52155513 41785548 52155684 41785685 52155855 41785822 52156026 41785959 52156197 41786096 52156368 41786233 52156539 41786370 52156710 41786507 52156881 41786644 52157052 41786781 52157223 41786918 52157394 41787055 52157565 41787192 52157736 41787329 52157907 41787466 52158078 41787603 52158249 41787740 52158420 41787877 52158591 41788014 52158762 41788151 52158933 41788288 52159104 41788425 52159275 41788562 52159446 41788699 52159617 41788836 52159788 41788973 52159959 41789110 52160130 41789247 52160301 41789384 52160472 41789521 52160643 41789658 52160814 41789795 52160985 41789932 52161156 41790069 52161327 41790206 52161498 41790343 52161669 41790480 52161840 41790617 52162011 41790754 52162182 41790891 52162353 41791028 52162524 41791165 52162695 41791302 52162866 41791439 52163037 41791576 52163208 41791713 52163379 41791850 52163550 41791987 52163721 41792124 52163892 41792261 52164063 41792398 52164234 41792535 52164405 41792672 52164576 41792809 52164747 41792946 52164918 41793083 52165089 41793220 52165260 41793357 52165431 41793494 52165602 41793631 52165773 41793768 52165944 41793905 52166115 41794042 52166286 41794179 52166457 41794316 52166628 41794453 52166799 41794590 52166970 41794727 52167141 41794864 52167312 41795001 52167483 41795138 52167654 41795275 52167825 41795412 52167996 41795549 52168167 41795686 52168338 41795823 52168509 41795960 52168680 41796097 52168851 41796234 52169022 41796371 52169193 41796508 52169364 41796645 52169535 41796782 52169706 41796919 52169877 41797056 52170048 41797193 52170219 41797330 52170390 41797467 52170561 41797604 52170732 41797741 52170903 41797878 52171074 41798015 52171245 41798152 52171416 41798289 52171587 41798426 52171758 41798563 52171929 41798700 52172100 41798837 52172271 41798974 52172442 41799111 52172613 41799248 52172784 41799385 52172955 41799522 52173126 41799659 52173297 41799796 52173468 41799933 52173639 41800070 52173810 41800207 52173981 41800344 52174152 41800481 52174323 41800618 52174494 41800755 52174665 41800892 52174836 41801029 52175007 41801166 52175178 41801303 52175349 41801440 52175520 41801577 52175691 41801714 52175862 41801851 52176033 41801988 52176204 41802125 52176375 41802262 52176546 41802399 52176717 41802536 52176888 41802673 52177059 41802810 52177230 41802947 52177401 41803084 52177572 41803221 52177743 41803358 52177914 41803495 52178085 41803632 52178256 41803769 52178427 41803906 52178598 41804043 52178769 41804180 52178940 41804317 52179111 41804454 52179282 41804591 52179453 41804728 52179624 41804865 52179795 41805002 52179966 41805139 52180137 41805276 52180308 41805413 52180479 41805550 52180650 41805687 52180821 41805824 52180992 41805961 52181163 41806098 52181334 41806235 52181505 41806372 52181676 41806509 52181847 41806646 52182018 41806783 52182189 41806920 52182360 41807057 52182531 41807194 52182702 41807331 52182873 41807468 52183044 41807605 52183215 41807742 52183386 41807879 52183557 41808016 52183728 41808153 52183899 41808290 52184070 41808427 52184241 41808564 52184412 41808701 52184583 41808838 52184754 41808975 52184925 41809112 52185096 41809249 52185267 41809386 52185438 41809523 52185609 41809660 52185780 41809797 52185951 41809934 52186122 41810071 52186293 41810208 52186464 41810345 52186635 41810482 52186806 41810619 52186977 41810756 52187148 41810893 52187319 41811030 52187490 41811167 52187661 41811304 52187832 41811441 52188003 41811578 52188174 41811715 52188345 41811852 52188516 41811989 52188687 41812126 52188858 41812263 52189029 41812400 52189200 41812537 52189371 41812674 52189542 41812811 52189713 41812948 52189884 41813085 52190055 41813222 52190226 41813359 52190397 41813496 52190568 41813633 52190739 41813770 52190910 41813907 52191081 41814044 52191252 41814181 52191423 41814318 52191594 41814455 52191765 41814592 52191936 41814729 52192107 41814866 52192278 41815003 52192449 41815140 52192620 41815277 52192791 41815414 52192962 41815551 52193133 41815688 52193304 41815825 52193475 41815962 52193646 41816099 52193817 41816236 52193988 41816373 52194159 41816510 52194330 41816647 52194501 41816784 52194672 41816921 52194843 41817058 52195014 41817195 52195185 41817332 52195356 41817469 52195527 41817606 52195698 41817743 52195869 41817880 52196040 41818017 52196211 41818154 52196382 41818291 52196553 41818428 52196724 41818565 52196895 41818702 52197066 41818839 52197237 41818976 52197408 41819113 52197579 41819250 52197750 41819387 52197921 41819524 52198092 41819661 52198263 41819798 52198434 41819935 52198605 41820072 52198776 41820209 52198947 41820346 52199118 41820483 52199289 41820620 52199460 41820757 52199631 41820894 52199802 41821031 52199973 41821168 52200144 41821305 52200315 41821442 52200486 41821579 52200657 41821716 52200828 41821853 52200999 41821990 52201170 41822127 52201341 41822264 52201512 41822401 52201683 41822538 52201854 41822675 52202025 41822812 52202196 41822949 52202367 41823086 52202538 41823223 52202709 41823360 52202880 41823497 52203051 41823634 52203222 41823771 52203393 41823908 52203564 41824045 52203735 41824182 52203906 41824319 52204077 41824456 52204248 41824593 52204419 41824730 52204590 41824867 52204761 41825004 52204932 41825141 52205103 41825278 52205274 41825415 52205445 41825552 52205616 41825689 52205787 41825826 52205958 41825963 52206129 41826100 52206300 41826237 52206471 41826374 52206642 41826511 52206813 41826648 52206984 41826785 52207155 41826922 52207326 41827059 52207497 41827196 52207668 41827333 52207839 41827470 52208010 41827607 52208181 41827744 52208352 41827881 52208523 41828018 52208694 41828155 52208865 41828292 52209036 41828429 52209207 41828566 52209378 41828703 52209549 41828840 52209720 41828977 52209891 41829114 52210062 41829251 52210233 41829388 52210404 41829525 52210575 41829662 52210746 41829799 52210917 41829936 52211088 41830073 52211259 41830210 52211430 41830347 52211601 41830484 52211772 41830621 52211943 41830758 52212114 41830895 52212285 41831032 52212456 41831169 52212627 41831306 52212798 41831443 52212969 41831580 52213140 41831717 52213311 41831854 52213482 41831991 52213653 41832128 52213824 41832265 52213995 41832402 52214166 41832539 52214337 41832676 52214508 41832813 52214679 41832950 52214850 41833087 52215021 41833224 52215192 41833361 52215363 41833498 52215534 41833635 52215705 41833772 52215876 41833909 52216047 41834046 52216218 41834183 52216389 41834320 52216560 41834457 52216731 41834594 52216902 41834731 52217073 41834868 52217244 41835005 52217415 41835142 52217586 41835279 52217757 41835416 52217928 41835553 52218099 41835690 52218270 41835827 52218441 41835964 52218612 41836101 52218783 41836238 52218954 41836375 52219125 41836512 52219296 41836649 52219467 41836786 52219638 41836923 52219809 41837060 52219980 41837197 52220151 41837334 52220322 41837471 52220493 41837608 52220664 41837745 52220835 41837882 52221006 41838019 52221177 41838156 52221348 41838293 52221519 41838430 52221690 41838567 52221861 41838704 52222032 41838841 52222203 41838978 52222374 41839115 52222545 41839252 52222716 41839389 52222887 41839526 52223058 41839663 52223229 41839800 52223400 41839937 52223571 41840074 52223742 41840211 52223913 41840348 52224084 41840485 52224255 41840622 52224426 41840759 52224597 41840896 52224768 41841033 52224939 41841170 52225110 41841307 52225281 41841444 52225452 41841581 52225623 41841718 52225794 41841855 52225965 41841992 52226136 41842129 52226307 41842266 52226478 41842403 52226649 41842540 52226820 41842677 52226991 41842814 52227162 41842951 52227333 41843088 52227504 41843225 52227675 41843362 52227846 41843499 52228017 41843636 52228188 41843773 52228359 41843910 52228530 41844047 52228701 41844184 52228872 41844321 52229043 41844458 52229214 41844595 52229385 41844732 52229556 41844869 52229727 41845006 52229898 41845143 52230069 41845280 52230240 41845417 52230411 41845554 52230582 41845691 52230753 41845828 52230924 41845965 52231095 41846102 52231266 41846239 52231437 41846376 52231608 41846513 52231779 41846650 52231950 41846787 52232121 41846924 52232292 41847061 52232463 41847198 52232634 41847335 52232805 41847472 52232976 41847609 52233147 41847746 52233318 41847883 52233489 41848020 52233660 41848157 52233831 41848294 52234002 41848431 52234173 41848568 52234344 41848705 52234515 41848842 52234686 41848979 52234857 41849116 52235028 41849253 52235199 41849390 52235370 41849527 52235541 41849664 52235712 41849801 52235883 41849938 52236054 41850075 52236225 41850212 52236396 41850349 52236567 41850486 52236738 41850623 52236909 41850760 52237080 41850897 52237251 41851034 52237422 41851171 52237593 41851308 52237764 41851445 52237935 41851582 52238106 41851719 52238277 41851856 52238448 41851993 52238619 41852130 52238790 41852267 52238961 41852404 52239132 41852541 52239303 41852678 52239474 41852815 52239645 41852952 52239816 41853089 52239987 41853226 52240158 41853363 52240329 41853500 52240500 41853637 52240671 41853774 52240842 41853911 52241013 41854048 52241184 41854185 52241355 41854322 52241526 41854459 52241697 41854596 52241868 41854733 52242039 41854870 52242210 41855007 52242381 41855144 52242552 41855281 52242723 41855418 52242894 41855555 52243065 41855692 52243236 41855829 52243407 41855966 52243578 41856103 52243749 41856240 52243920 41856377 52244091 41856514 52244262 41856651 52244433 41856788 52244604 41856925 52244775 41857062 52244946 41857199 52245117 41857336 52245288 41857473 52245459 41857610 52245630 41857747 52245801 41857884 52245972 41858021 52246143 41858158 52246314 41858295 52246485 41858432 52246656 41858569 52246827 41858706 52246998 41858843 52247169 41858980 52247340 41859117 52247511 41859254 52247682 41859391 52247853 41859528 52248024 41859665 52248195 41859802 52248366 41859939 52248537 41860076 52248708 41860213 52248879 41860350 52249050 41860487 52249221 41860624 52249392 41860761 52249563 41860898 52249734 41861035 52249905 41861172 52250076 41861309 52250247 41861446 52250418 41861583 52250589 41861720 52250760 41861857 52250931 41861994 52251102 41862131 52251273 41862268 52251444 41862405 52251615 41862542 52251786 41862679 52251957 41862816 52252128 41862953 52252299 41863090 52252470 41863227 52252641 41863364 52252812 41863501 52252983 41863638 52253154 41863775 52253325 41863912 52253496 41864049 52253667 41864186 52253838 41864323 52254009 41864460 52254180 41864597 52254351 41864734 52254522 41864871 52254693 41865008 52254864 41865145 52255035 41865282 52255206 41865419 52255377 41865556 52255548 41865693 52255719 41865830 52255890 41865967 52256061 41866104 52256232 41866241 52256403 41866378 52256574 41866515 52256745 41866652 52256916 41866789 52257087 41866926 52257258 41867063 52257429 41867200 52257600 41867337 52257771 41867474 52257942 41867611 52258113 41867748 52258284 41867885 52258455 41868022 52258626 41868159 52258797 41868296 52258968 41868433 52259139 41868570 52259310 41868707 52259481 41868844 52259652 41868981 52259823 41869118 52259994 41869255 52260165 41869392 52260336 41869529 52260507 41869666 52260678 41869803 52260849 41869940 52261020 41870077 52261191 41870214 52261362 41870351 52261533 41870488 52261704 41870625 52261875 41870762 52262046 41870899 52262217 41871036 52262388 41871173 52262559 41871310 52262730 41871447 52262901 41871584 52263072 41871721 52263243 41871858 52263414 41871995 52263585 41872132 52263756 41872269 52263927 41872406 52264098 41872543 52264269 41872680 52264440 41872817 52264611 41872954 52264782
1000 60415900 0 60415900 75409627 60416037 75409798 60416174 75409969 60416311 75410140 60416448 75410311 60416585 75410482 60416722 75410653 60416859 75410824 60416996 75410995 60417133 75411166 60417270 75411337 60417407 75411508 60417544 75411679 60417681 75411850 60417818 75412021 60417955 75412192 60418092 75412363 60418229 75412534 60418366 75412705 60418503 75412876 60418640 75413047 60418777 75413218 60418914 75413389 60419051 75413560 60419188 75413731 60419325 75413902 60419462 75414073 60419599 75414244 60419736 75414415 60419873 75414586 60420010 75414757 60420147 75414928 60420284 75415099 60420421 75415270 60420558 75415441 60420695 75415612 60420832 75415783 60420969 75415954 60421106 75416125 60421243 75416296 60421380 75416467 60421517 75416638 60421654 75416809 60421791 75416980 60421928 75417151 60422065 75417322 60422202 75417493 60422339 75417664 60422476 75417835 60422613 75418006 60422750 75418177 60422887 75418348 60423024 75418519 60423161 75418690 60423298 75418861 60423435 75419032 60423572 75419203 60423709 75419374 60423846 75419545 60423983 75419716 60424120 75419887 60424257 75420058 60424394 75420229 60424531 75420400 60424668 75420571 60424805 75420742 60424942 75420913 60425079 75421084 60425216 75421255 60425353 75421426 60425490 75421597 60425627 75421768 60425764 75421939 60425901 75422110 60426038 75422281 60426175 75422452 60426312 75422623 60426449 75422794 60426586 75422965 60426723 75423136 60426860 75423307 60426997 75423478 60427134 75423649 60427271 75423820 60427408 75423991 60427545 75424162 60427682 75424333 60427819 75424504 60427956 75424675 60428093 75424846 60428230 75425017 60428367 75425188 60428504 75425359 60428641 75425530 60428778 75425701 60428915 75425872 60429052 75426043 60429189 75426214 60429326 75426385 60429463 75426556 60429600 75426727 60429737 75426898 60429874 75427069 60430011 75427240 60430148 75427411 60430285 75427582 60430422 75427753 60430559 75427924 60430696 75428095 60430833 75428266 60430970 75428437 60431107 75428608 60431244 75428779 60431381 75428950 60431518 75429121 60431655 75429292 60431792 75429463 60431929 75429634 60432066 75429805 60432203 75429976 60432340 75430147 60432477 75430318 60432614 75430489 60432751 75430660 60432888 75430831 60433025 75431002 60433162 75431173 60433299 75431344 60433436 75431515 60433573 75431686 60433710 75431857 60433847 75432028 60433984 75432199 60434121 75432370 60434258 75432541 60434395 75432712 60434532 75432883 60434669 75433054 60434806 75433225 60434943 75433396 60435080 75433567 60435217 75433738 60435354 75433909 60435491 75434080 60435628 75434251 60435765 75434422 60435902 75434593 60436039 75434764 60436176 75434935 60436313 75435106 60436450 75435277 60436587 75435448 60436724 75435619 60436861 75435790 60436998 75435961 60437135 75436132 60437272 75436303 60437409 75436474 60437546 75436645 60437683 75436816 60437820 75436987 60437957 75437158 60438094 75437329 60438231 75437500 60438368 75437671 60438505 75437842 60438642 75438013 60438779 75438184 60438916 75438355 60439053 75438526 60439190 75438697 60439327 75438868 60439464 75439039 60439601 75439210 60439738 75439381 60439875 75439552 60440012 75439723 60440149 75439894 60440286 75440065 60440423 75440236 60440560 75440407 60440697 75440578 60440834 75440749 60440971 75440920 60441108 75441091 60441245 75441262 60441382 75441433 60441519 75441604 60441656 75441775 60441793 75441946 60441930 75442117 60442067 75442288 60442204 75442459 60442341 75442630 60442478 75442801 60442615 75442972 60442752 75443143 60442889 75443314 60443026 75443485 60443163 75443656 60443300 75443827 60443437 75443998 60443574 75444169 60443711 75444340 60443848 75444511 60443985 75444682 60444122 75444853 60444259 75445024 60444396 75445195 60444533 75445366 60444670 75445537 60444807 75445708 60444944 75445879 60445081 75446050 60445218 75446221 60445355 75446392 60445492 75446563 60445629 75446734 60445766 75446905 60445903 75447076 60446040 75447247 60446177 75447418 60446314 75447589 60446451 75447760 60446588 75447931 60446725 75448102 60446862 75448273 60446999 75448444 60447136 75448615 60447273 75448786 60447410 75448957 60447547 75449128 60447684 75449299 60447821 75449470 60447958 75449641 60448095 75449812 60448232 75449983 60448369 75450154 60448506 75450325 60448643 75450496 60448780 75450667 60448917 75450838 60449054 75451009 60449191 75451180 60449328 75451351 60449465 75451522 60449602 75451693 60449739 75451864 60449876 75452035 60450013 75452206 60450150 75452377 60450287 75452548 60450424 75452719 60450561 75452890 60450698 75453061 60450835 75453232 60450972 75453403 60451109 75453574 60451246 75453745 60451383 75453916 60451520 75454087 60451657 75454258 60451794 75454429 60451931 75454600 60452068 75454771 60452205 75454942 60452342 75455113 60452479 75455284 60452616 75455455 60452753 75455626 60452890 75455797 60453027 75455968 60453164 75456139 60453301 75456310 60453438 75456481 60453575 75456652 60453712 75456823 60453849 75456994 60453986 75457165 60454123 75457336 60454260 75457507 60454397 75457678 60454534 75457849 60454671 75458020 60454808 75458191 60454945 75458362 60455082 75458533 60455219 75458704 60455356 75458875 60455493 75459046 60455630 75459217 60455767 75459388 60455904 75459559 60456041 75459730 60456178 75459901 60456315 75460072 60456452 75460243 60456589 75460414 60456726 75460585 60456863 75460756 60457000 75460927 60457137 75461098 60457274 75461269 60457411 75461440 60457548 75461611 60457685 75461782 60457822 75461953 60457959 75462124 60458096 75462295 60458233 75462466 60458370 75462637 60458507 75462808 60458644 75462979 60458781 75463150 60458918 75463321 60459055 75463492 60459192 75463663 60459329 75463834 60459466 75464005 60459603 75464176 60459740 75464347 60459877 75464518 60460014 75464689 60460151 75464860 60460288 75465031 60460425 75465202 60460562 75465373 60460699 75465544 60460836 75465715 60460973 75465886 60461110 75466057 60461247 75466228 60461384 75466399 60461521 75466570 60461658 75466741 60461795 75466912 60461932 75467083 60462069 75467254 60462206 75467425 60462343 75467596 60462480 75467767 60462617 75467938 60462754 75468109 60462891 75468280 60463028 75468451 60463165 75468622 60463302 75468793 60463439 75468964 60463576 75469135 60463713 75469306 60463850 75469477 60463987 75469648 60464124 75469819 60464261 75469990 60464398 75470161 60464535 75470332 60464672 75470503 60464809 75470674 60464946 75470845 60465083 75471016 60465220 75471187 60465357 75471358 60465494 75471529 60465631 75471700 60465768 75471871 60465905 75472042 60466042 75472213 60466179 75472384 60466316 75472555 60466453 75472726 60466590 75472897 60466727 75473068 60466864 75473239 60467001 75473410 60467138 75473581 60467275 75473752 60467412 75473923 60467549 75474094 60467686 75474265 60467823 75474436 60467960 75474607 60468097 75474778 60468234 75474949 60468371 75475120 60468508 75475291 60468645 75475462 60468782 75475633 60468919 75475804 60469056 75475975 60469193 75476146 60469330 75476317 60469467 75476488 60469604 75476659 60469741 75476830 60469878 75477001 60470015 75477172 60470152 75477343 60470289 75477514 60470426 75477685 60470563 75477856 60470700 75478027 60470837 75478198 60470974 75478369 60471111 75478540 60471248 75478711 60471385 75478882 60471522 75479053 60471659 75479224 60471796 75479395 60471933 75479566 60472070 75479737 60472207 75479908 60472344 75480079 60472481 75480250 60472618 75480421 60472755 75480592 60472892 75480763 60473029 75480934 60473166 75481105 60473303 75481276 60473440 75481447 60473577 75481618 60473714 75481789 60473851 75481960 60473988 75482131 60474125 75482302 60474262 75482473 60474399 75482644 60474536 75482815 60474673 75482986 60474810 75483157 60474947 75483328 60475084 75483499 60475221 75483670 60475358 75483841 60475495 75484012 60475632 75484183 60475769 75484354 60475906 75484525 60476043 75484696 60476180 75484867 60476317 75485038 60476454 75485209 60476591 75485380 60476728 75485551 60476865 75485722 60477002 75485893 60477139 75486064 60477276 75486235 60477413 75486406 60477550 75486577 60477687 75486748 60477824 75486919 60477961 75487090 60478098 75487261 60478235 75487432 60478372 75487603 60478509 75487774 60478646 75487945 60478783 75488116 60478920 75488287 60479057 75488458 60479194 75488629 60479331 75488800 60479468 75488971 60479605 75489142 60479742 75489313 60479879 75489484 60480016 75489655 60480153 75489826 60480290 75489997 60480427 75490168 60480564 75490339 60480701 75490510 60480838 75490681 60480975 75490852 60481112 75491023 60481249 75491194 60481386 75491365 60481523 75491536 60481660 75491707 60481797 75491878 60481934 75492049 60482071 75492220 60482208 75492391 60482345 75492562 60482482 75492733 60482619 75492904 60482756 75493075 60482893 75493246 60483030 75493417 60483167 75493588 60483304 75493759 60483441 75493930 60483578 75494101 60483715 75494272 60483852 75494443 60483989 75494614 60484126 75494785 60484263 75494956 60484400 75495127 60484537 75495298 60484674 75495469 60484811 75495640 60484948 75495811 60485085 75495982 60485222 75496153 60485359 75496324 60485496 75496495 60485633 75496666 60485770 75496837 60485907 75497008 60486044 75497179 60486181 75497350 60486318 75497521 60486455 75497692 60486592 75497863 60486729 75498034 60486866 75498205 60487003 75498376 60487140 75498547 60487277 75498718 60487414 75498889 60487551 75499060 60487688 75499231 60487825 75499402 60487962 75499573 60488099 75499744 60488236 75499915 60488373 75500086 60488510 75500257 60488647 75500428 60488784 75500599 60488921 75500770 60489058 75500941 60489195 75501112 60489332 75501283 60489469 75501454 60489606 75501625 60489743 75501796 60489880 75501967 60490017 75502138 60490154 75502309 60490291 75502480 60490428 75502651 60490565 75502822 60490702 75502993 60490839 75503164 60490976 75503335 60491113 75503506 60491250 75503677 60491387 75503848 60491524 75504019 60491661 75504190 60491798 75504361 60491935 75504532 60492072 75504703 60492209 75504874 60492346 75505045 60492483 75505216 60492620 75505387 60492757 75505558 60492894 75505729 60493031 75505900 60493168 75506071 60493305 75506242 60493442 75506413 60493579 75506584 60493716 75506755 60493853 75506926 60493990 75507097 60494127 75507268 60494264 75507439 60494401 75507610 60494538 75507781 60494675 75507952 60494812 75508123 60494949 75508294 60495086 75508465 60495223 75508636 60495360 75508807 60495497 75508978 60495634 75509149 60495771 75509320 60495908 75509491 60496045 75509662 60496182 75509833 60496319 75510004 60496456 75510175 60496593 75510346 60496730 75510517 60496867 75510688 60497004 75510859 60497141 75511030 60497278 75511201 60497415 75511372 60497552 75511543 60497689 75511714 60497826 75511885 60497963 75512056 60498100 75512227 60498237 75512398 60498374 75512569 60498511 75512740 60498648 75512911 60498785 75513082 60498922 75513253 60499059 75513424 60499196 75513595 60499333 75513766 60499470 75513937 60499607 75514108 60499744 75514279 60499881 75514450 60500018 75514621 60500155 75514792 60500292 75514963 60500429 75515134 60500566 75515305 60500703 75515476 60500840 75515647 60500977 75515818 60501114 75515989 60501251 75516160 60501388 75516331 60501525 75516502 60501662 75516673 60501799 75516844 60501936 75517015 60502073 75517186 60502210 75517357 60502347 75517528 60502484 75517699 60502621 75517870 60502758 75518041 60502895 75518212 60503032 75518383 60503169 75518554 60503306 75518725 60503443 75518896 60503580 75519067 60503717 75519238 60503854 75519409 60503991 75519580 60504128 75519751 60504265 75519922 60504402 75520093 60504539 75520264 60504676 75520435 60504813 75520606 60504950 75520777 60505087 75520948 60505224 75521119 60505361 75521290 60505498 75521461 60505635 75521632 60505772 75521803 60505909 75521974 60506046 75522145 60506183 75522316 60506320 75522487 60506457 75522658 60506594 75522829 60506731 75523000 60506868 75523171 60507005 75523342 60507142 75523513 60507279 75523684 60507416 75523855 60507553 75524026 60507690 75524197 60507827 75524368 60507964 75524539 60508101 75524710 60508238 75524881 60508375 75525052 60508512 75525223 60508649 75525394 60508786 75525565 60508923 75525736 60509060 75525907 60509197 75526078 60509334 75526249 60509471 75526420 60509608 75526591 60509745 75526762 60509882 75526933 60510019 75527104 60510156 75527275 60510293 75527446 60510430 75527617 60510567 75527788 60510704 75527959 60510841 75528130 60510978 75528301 60511115 75528472 60511252 75528643 60511389 75528814 60511526 75528985 60511663 75529156 60511800 75529327 60511937 75529498 60512074 75529669 60512211 75529840 60512348 75530011 60512485 75530182 60512622 75530353 60512759 75530524 60512896 75530695 60513033 75530866 60513170 75531037 60513307 75531208 60513444 75531379 60513581 75531550 60513718 75531721 60513855 75531892 60513992 75532063 60514129 75532234 60514266 75532405 60514403 75532576 60514540 75532747 60514677 75532918 60514814 75533089 60514951 75533260 60515088 75533431 60515225 75533602 60515362 75533773 60515499 75533944 60515636 75534115 60515773 75534286 60515910 75534457 60516047 75534628 60516184 75534799 60516321 75534970 60516458 75535141 60516595 75535312 60516732 75535483 60516869 75535654 60517006 75535825 60517143 75535996 60517280 75536167 60517417 75536338 60517554 75536509 60517691 75536680 60517828 75536851 60517965 75537022 60518102 75537193 60518239 75537364 60518376 75537535 60518513 75537706 60518650 75537877 60518787 75538048 60518924 75538219 60519061 75538390 60519198 75538561 60519335 75538732 60519472 75538903 60519609 75539074 60519746 75539245 60519883 75539416 60520020 75539587 60520157 75539758 60520294 75539929 60520431 75540100 60520568 75540271 60520705 75540442 60520842 75540613 60520979 75540784 60521116 75540955 60521253 75541126 60521390 75541297 60521527 75541468 60521664 75541639 60521801 75541810 60521938 75541981 60522075 75542152 60522212 75542323 60522349 75542494 60522486 75542665 60522623 75542836 60522760 75543007 60522897 75543178 60523034 75543349 60523171 75543520 60523308 75543691 60523445 75543862 60523582 75544033 60523719 75544204 60523856 75544375 60523993 75544546 60524130 75544717 60524267 75544888 60524404 75545059 60524541 75545230 60524678 75545401 60524815 75545572 60524952 75545743 60525089 75545914 60525226 75546085 60525363 75546256 60525500 75546427 60525637 75546598 60525774 75546769 60525911 75546940 60526048 75547111 60526185 75547282 60526322 75547453 60526459 75547624 60526596 75547795 60526733 75547966 60526870 75548137 60527007 75548308 60527144 75548479 60527281 75548650 60527418 75548821 60527555 75548992 60527692 75549163 60527829 75549334 60527966 75549505 60528103 75549676 60528240 75549847 60528377 75550018 60528514 75550189 60528651 75550360 60528788 75550531 60528925 75550702 60529062 75550873 60529199 75551044 60529336 75551215 60529473 75551386 60529610 75551557 60529747 75551728 60529884 75551899 60530021 75552070 60530158 75552241 60530295 75552412 60530432 75552583 60530569 75552754 60530706 75552925 60530843 75553096 60530980 75553267 60531117 75553438 60531254 75553609 60531391 75553780 60531528 75553951 60531665 75554122 60531802 75554293 60531939 75554464 60532076 75554635 60532213 75554806 60532350 75554977 60532487 75555148 60532624 75555319 60532761 75555490 60532898 75555661 60533035 75555832 60533172 75556003 60533309 75556174 60533446 75556345 60533583 75556516 60533720 75556687 60533857 75556858 60533994 75557029 60534131 75557200 60534268 75557371 60534405 75557542 60534542 75557713 60534679 75557884 60534816 75558055 60534953 75558226 60535090 75558397 60535227 75558568 60535364 75558739 60535501 75558910 60535638 75559081 60535775 75559252 60535912 75559423 60536049 75559594 60536186 75559765 60536323 75559936 60536460 75560107 60536597 75560278 60536734 75560449 60536871 75560620 60537008 75560791 60537145 75560962 60537282 75561133 60537419 75561304 60537556 75561475 60537693 75561646 60537830 75561817 60537967 75561988 60538104 75562159 60538241 75562330 60538378 75562501 60538515 75562672 60538652 75562843 60538789 75563014 60538926 75563185 60539063 75563356 60539200 75563527 60539337 75563698 60539474 75563869 60539611 75564040 60539748 75564211 60539885 75564382 60540022 75564553 60540159 75564724 60540296 75564895 60540433 75565066 60540570 75565237 60540707 75565408 60540844 75565579 60540981 75565750 60541118 75565921 60541255 75566092 60541392 75566263 60541529 75566434 60541666 75566605 60541803 75566776 60541940 75566947 60542077 75567118 60542214 75567289 60542351 75567460 60542488 75567631 60542625 75567802 60542762 75567973 60542899 75568144 60543036 75568315 60543173 75568486 60543310 75568657 60543447 75568828 60543584 75568999 60543721 75569170 60543858 75569341 60543995 75569512 60544132 75569683 60544269 75569854 60544406 75570025 60544543 75570196 60544680 75570367 60544817 75570538 60544954 75570709 60545091 75570880 60545228 75571051 60545365 75571222 60545502 75571393 60545639 75571564 60545776 75571735 60545913 75571906 60546050 75572077 60546187 75572248 60546324 75572419 60546461 75572590 60546598 75572761 60546735 75572932 60546872 75573103 60547009 75573274 60547146 75573445 60547283 75573616 60547420 75573787 60547557 75573958 60547694 75574129 60547831 75574300 60547968 75574471 60548105 75574642 60548242 75574813 60548379 75574984 60548516 75575155 60548653 75575326 60548790 75575497 60548927 75575668 60549064 75575839 60549201 75576010 60549338 75576181 60549475 75576352 60549612 75576523 60549749 75576694 60549886 75576865 60550023 75577036 60550160 75577207 60550297 75577378 60550434 75577549 60550571 75577720 60550708 75577891 60550845 75578062 60550982 75578233 60551119 75578404 60551256 75578575 60551393 75578746 60551530 75578917 60551667 75579088 60551804 75579259 60551941 75579430 60552078 75579601 60552215 75579772 60552352 75579943 60552489 75580114 60552626 75580285
1000 30108490 0 30108490 37580670 30108627 37580841 30108764 37581012 30108901 37581183 30109038 37581354 30109175 37581525 30109312 37581696 30109449 37581867 30109586 37582038 30109723 37582209 30109860 37582380 30109997 37582551 30110134 37582722 30110271 37582893 30110408 37583064 30110545 37583235 30110682 37583406 30110819 37583577 30110956 37583748 30111093 37583919 30111230 37584090 30111367 37584261 30111504 37584432 30111641 37584603 30111778 37584774 30111915 37584945 30112052 37585116 30112189 37585287 30112326 37585458 30112463 37585629 30112600 37585800 30112737 37585971 30112874 37586142 30113011 37586313 30113148 37586484 30113285 37586655 30113422 37586826 30113559 37586997 30113696 37587168 30113833 37587339 30113970 37587510 30114107 37587681 30114244 37587852 30114381 37588023 30114518 37588194 30114655 37588365 30114792 37588536 30114929 37588707 30115066 37588878 30115203 37589049 30115340 37589220 30115477 37589391 30115614 37589562 30115751 37589733 30115888 37589904 30116025 37590075 30116162 37590246 30116299 37590417 30116436 37590588 30116573 37590759 30116710 37590930 30116847 37591101 30116984 37591272 30117121 37591443 30117258 37591614 30117395 37591785 30117532 37591956 30117669 37592127 30117806 37592298 30117943 37592469 30118080 37592640 30118217 37592811 30118354 37592982 30118491 37593153 30118628 37593324 30118765 37593495 30118902 37593666 30119039 37593837 30119176 37594008 30119313 37594179 30119450 37594350 30119587 37594521 30119724 37594692 30119861 37594863 30119998 37595034 30120135 37595205 30120272 37595376 30120409 37595547 30120546 37595718 30120683 37595889 30120820 37596060 30120957 37596231 30121094 37596402 30121231 37596573 30121368 37596744 30121505 37596915 30121642 37597086 30121779 37597257 30121916 37597428 30122053 37597599 30122190 37597770 30122327 37597941 30122464 37598112 30122601 37598283 30122738 37598454 30122875 37598625 30123012 37598796 30123149 37598967 30123286 37599138 30123423 37599309 30123560 37599480 30123697 37599651 30123834 37599822 30123971 37599993 30124108 37600164 30124245 37600335 30124382 37600506 30124519 37600677 30124656 37600848 30124793 37601019 30124930 37601190 30125067 37601361 30125204 37601532 30125341 37601703 30125478 37601874 30125615 37602045 30125752 37602216 30125889 37602387 30126026 37602558 30126163 37602729 30126300 37602900 30126437 37603071 30126574 37603242 30126711 37603413 30126848 37603584 30126985 37603755 30127122 37603926 30127259 37604097 30127396 37604268 30127533 37604439 30127670 37604610 30127807 37604781 30127944 37604952 30128081 37605123 30128218 37605294 30128355 37605465 30128492 37605636 30128629 37605807 30128766 37605978 30128903 37606149 30129040 37606320 30129177 37606491 30129314 37606662 30129451 37606833 30129588 37607004 30129725 37607175 30129862 37607346 30129999 37607517 30130136 37607688 30130273 37607859 30130410 37608030 30130547 37608201 30130684 37608372 30130821 37608543 30130958 37608714 30131095 37608885 30131232 37609056 30131369 37609227 30131506 37609398 30131643 37609569 30131780 37609740 30131917 37609911 30132054 37610082 30132191 37610253 30132328 37610424 30132465 37610595 30132602 37610766 30132739 37610937 30132876 37611108 30133013 37611279 30133150 37611450 30133287 37611621 30133424 37611792 30133561 37611963 30133698 37612134 30133835 37612305 30133972 37612476 30134109 37612647 30134246 37612818 30134383 37612989 30134520 37613160 30134657 37613331 30134794 37613502 30134931 37613673 30135068 37613844 30135205 37614015 30135342 37614186 30135479 37614357 30135616 37614528 30135753 37614699 30135890 37614870 30136027 37615041 30136164 37615212 30136301 37615383 30136438 37615554 30136575 37615725 30136712 37615896 30136849 37616067 30136986 37616238 30137123 37616409 30137260 37616580 30137397 37616751 30137534 37616922 30137671 37617093 30137808 37617264 30137945 37617435 30138082 37617606 30138219 37617777 30138356 37617948 30138493 37618119 30138630 37618290 30138767 37618461 30138904 37618632 30139041 37618803 30139178 37618974 30139315 37619145 30139452 37619316 30139589 37619487 30139726 37619658 30139863 37619829 30140000 37620000 30140137 37620171 30140274 37620342 30140411 37620513 30140548 37620684 30140685 37620855 30140822 37621026 30140959 37621197 30141096 37621368 30141233 37621539 30141370 37621710 30141507 37621881 30141644 37622052 30141781 37622223 30141918 37622394 30142055 37622565 30142192 37622736 30142329 37622907 30142466 37623078 30142603 37623249 30142740 37623420 30142877 37623591 30143014 37623762 30143151 37623933 30143288 37624104 30143425 37624275 30143562 37624446 30143699 37624617 30143836 37624788 30143973 37624959 30144110 37625130 30144247 37625301 30144384 37625472 30144521 37625643 30144658 37625814 30144795 37625985 30144932 37626156 30145069 37626327 30145206 37626498 30145343 37626669 30145480 37626840 30145617 37627011 30145754 37627182 30145891 37627353 30146028 37627524 30146165 37627695 30146302 37627866 30146439 37628037 30146576 37628208 30146713 37628379 30146850 37628550 30146987 37628721 30147124 37628892 30147261 37629063 30147398 37629234 30147535 37629405 30147672 37629576 30147809 37629747 30147946 37629918 30148083 37630089 30148220 37630260 30148357 37630431 30148494 37630602 30148631 37630773 30148768 37630944 30148905 37631115 30149042 37631286 30149179 37631457 30149316 37631628 30149453 37631799 30149590 37631970 30149727 37632141 30149864 37632312 30150001 37632483 30150138 37632654 30150275 37632825 30150412 37632996 30150549 37633167 30150686 37633338 30150823 37633509 30150960 37633680 30151097 37633851 30151234 37634022 30151371 37634193 30151508 37634364 30151645 37634535 30151782 37634706 30151919 37634877 30152056 37635048 30152193 37635219 30152330 37635390 30152467 37635561 30152604 37635732 30152741 37635903 30152878 37636074 30153015 37636245 30153152 37636416 30153289 37636587 30153426 37636758 30153563 37636929 30153700 37637100 30153837 37637271 30153974 37637442 30154111 37637613 30154248 37637784 30154385 37637955 30154522 37638126 30154659 37638297 30154796 37638468 30154933 37638639 30155070 37638810 30155207 37638981 30155344 37639152 30155481 37639323 30155618 37639494 30155755 37639665 30155892 37639836 30156029 37640007 30156166 37640178 30156303 37640349 30156440 37640520 30156577 37640691 30156714 37640862 30156851 37641033 30156988 37641204 30157125 37641375 30157262 37641546 30157399 37641717 30157536 37641888 30157673 37642059 30157810 37642230 30157947 37642401 30158084 37642572 30158221 37642743 30158358 37642914 30158495 37643085 30158632 37643256 30158769 37643427 30158906 37643598 30159043 37643769 30159180 37643940 30159317 37644111 30159454 37644282 30159591 37644453 30159728 37644624 30159865 37644795 30160002 37644966 30160139 37645137 30160276 37645308 30160413 37645479 30160550 37645650 30160687 37645821 30160824 37645992 30160961 37646163 30161098 37646334 30161235 37646505 30161372 37646676 30161509 37646847 30161646 37647018 30161783 37647189 30161920 37647360 30162057 37647531 30162194 37647702 30162331 37647873 30162468 37648044 30162605 37648215 30162742 37648386 30162879 37648557 30163016 37648728 30163153 37648899 30163290 37649070 30163427 37649241 30163564 37649412 30163701 37649583 30163838 37649754 30163975 37649925 30164112 37650096 30164249 37650267 30164386 37650438 30164523 37650609 30164660 37650780 30164797 37650951 30164934 37651122 30165071 37651293 30165208 37651464 30165345 37651635 30165482 37651806 30165619 37651977 30165756 37652148 30165893 37652319 30166030 37652490 30166167 37652661 30166304 37652832 30166441 37653003 30166578 37653174 30166715 37653345 30166852 37653516 30166989 37653687 30167126 37653858 30167263 37654029 30167400 37654200 30167537 37654371 30167674 37654542 30167811 37654713 30167948 37654884 30168085 37655055 30168222 37655226 30168359 37655397 30168496 37655568 30168633 37655739 30168770 37655910 30168907 37656081 30169044 37656252 30169181 37656423 30169318 37656594 30169455 37656765 30169592 37656936 30169729 37657107 30169866 37657278 30170003 37657449 30170140 37657620 30170277 37657791 30170414 37657962 30170551 37658133 30170688 37658304 30170825 37658475 30170962 37658646 30171099 37658817 30171236 37658988 30171373 37659159 30171510 37659330 30171647 37659501 30171784 37659672 30171921 37659843 30172058 37660014 30172195 37660185 30172332 37660356 30172469 37660527 30172606 37660698 30172743 37660869 30172880 37661040 30173017 37661211 30173154 37661382 30173291 37661553 30173428 37661724 30173565 37661895 30173702 37662066 30173839 37662237 30173976 37662408 30174113 37662579 30174250 37662750 30174387 37662921 30174524 37663092 30174661 37663263 30174798 37663434 30174935 37663605 30175072 37663776 30175209 37663947 30175346 37664118 30175483 37664289 30175620 37664460 30175757 37664631 30175894 37664802 30176031 37664973 30176168 37665144 30176305 37665315 30176442 37665486 30176579 37665657 30176716 37665828 30176853 37665999 30176990 37666170 30177127 37666341 30177264 37666512 30177401 37666683 30177538 37666854 30177675 37667025 30177812 37667196 30177949 37667367 30178086 37667538 30178223 37667709 30178360 37667880 30178497 37668051 30178634 37668222 30178771 37668393 30178908 37668564 30179045 37668735 30179182 37668906 30179319 37669077 30179456 37669248 30179593 37669419 30179730 37669590 30179867 37669761 30180004 37669932 30180141 37670103 30180278 37670274 30180415 37670445 30180552 37670616 30180689 37670787 30180826 37670958 30180963 37671129 30181100 37671300 30181237 37671471 30181374 37671642 30181511 37671813 30181648 37671984 30181785 37672155 30181922 37672326 30182059 37672497 30182196 37672668 30182333 37672839 30182470 37673010 30182607 37673181 30182744 37673352 30182881 37673523 30183018 37673694 30183155 37673865 30183292 37674036 30183429 37674207 30183566 37674378 30183703 37674549 30183840 37674720 30183977 37674891 30184114 37675062 30184251 37675233 30184388 37675404 30184525 37675575 30184662 37675746 30184799 37675917 30184936 37676088 30185073 37676259 30185210 37676430 30185347 37676601 30185484 37676772 30185621 37676943 30185758 37677114 30185895 37677285 30186032 37677456 30186169 37677627 30186306 37677798 30186443 37677969 30186580 37678140 30186717 37678311 30186854 37678482 30186991 37678653 30187128 37678824 30187265 37678995 30187402 37679166 30187539 37679337 30187676 37679508 30187813 37679679 30187950 37679850 30188087 37680021 30188224 37680192 30188361 37680363 30188498 37680534 30188635 37680705 30188772 37680876 30188909 37681047 30189046 37681218 30189183 37681389 30189320 37681560 30189457 37681731 30189594 37681902 30189731 37682073 30189868 37682244 30190005 37682415 30190142 37682586 30190279 37682757 30190416 37682928 30190553 37683099 30190690 37683270 30190827 37683441 30190964 37683612 30191101 37683783 30191238 37683954 30191375 37684125 30191512 37684296 30191649 37684467 30191786 37684638 30191923 37684809 30192060 37684980 30192197 37685151 30192334 37685322 30192471 37685493 30192608 37685664 30192745 37685835 30192882 37686006 30193019 37686177 30193156 37686348 30193293 37686519 30193430 37686690 30193567 37686861 30193704 37687032 30193841 37687203 30193978 37687374 30194115 37687545 30194252 37687716 30194389 37687887 30194526 37688058 30194663 37688229 30194800 37688400 30194937 37688571 30195074 37688742 30195211 37688913 30195348 37689084 30195485 37689255 30195622 37689426 30195759 37689597 30195896 37689768 30196033 37689939 30196170 37690110 30196307 37690281 30196444 37690452 30196581 37690623 30196718 37690794 30196855 37690965 30196992 37691136 30197129 37691307 30197266 37691478 30197403 37691649 30197540 37691820 30197677 37691991 30197814 37692162 30197951 37692333 30198088 37692504 30198225 37692675 30198362 37692846 30198499 37693017 30198636 37693188 30198773 37693359 30198910 37693530 30199047 37693701 30199184 37693872 30199321 37694043 30199458 37694214 30199595 37694385 30199732 37694556 30199869 37694727 30200006 37694898 30200143 37695069 30200280 37695240 30200417 37695411 30200554 37695582 30200691 37695753 30200828 37695924 30200965 37696095 30201102 37696266 30201239 37696437 30201376 37696608 30201513 37696779 30201650 37696950 30201787 37697121 30201924 37697292 30202061 37697463 30202198 37697634 30202335 37697805 30202472 37697976 30202609 37698147 30202746 37698318 30202883 37698489 30203020 37698660 30203157 37698831 30203294 37699002 30203431 37699173 30203568 37699344 30203705 37699515 30203842 37699686 30203979 37699857 30204116 37700028 30204253 37700199 30204390 37700370 30204527 37700541 30204664 37700712 30204801 37700883 30204938 37701054 30205075 37701225 30205212 37701396 30205349 37701567 30205486 37701738 30205623 37701909 30205760 37702080 30205897 37702251 30206034 37702422 30206171 37702593 30206308 37702764 30206445 37702935 30206582 37703106 30206719 37703277 30206856 37703448 30206993 37703619 30207130 37703790 30207267 37703961 30207404 37704132 30207541 37704303 30207678 37704474 30207815 37704645 30207952 37704816 30208089 37704987 30208226 37705158 30208363 37705329 30208500 37705500 30208637 37705671 30208774 37705842 30208911 37706013 30209048 37706184 30209185 37706355 30209322 37706526 30209459 37706697 30209596 37706868 30209733 37707039 30209870 37707210 30210007 37707381 30210144 37707552 30210281 37707723 30210418 37707894 30210555 37708065 30210692 37708236 30210829 37708407 30210966 37708578 30211103 37708749 30211240 37708920 30211377 37709091 30211514 37709262 30211651 37709433 30211788 37709604 30211925 37709775 30212062 37709946 30212199 37710117 30212336 37710288 30212473 37710459 30212610 37710630 30212747 37710801 30212884 37710972 30213021 37711143 30213158 37711314 30213295 37711485 30213432 37711656 30213569 37711827 30213706 37711998 30213843 37712169 30213980 37712340 30214117 37712511 30214254 37712682 30214391 37712853 30214528 37713024 30214665 37713195 30214802 37713366 30214939 37713537 30215076 37713708 30215213 37713879 30215350 37714050 30215487 37714221 30215624 37714392 30215761 37714563 30215898 37714734 30216035 37714905 30216172 37715076 30216309 37715247 30216446 37715418 30216583 37715589 30216720 37715760 30216857 37715931 30216994 37716102 30217131 37716273 30217268 37716444 30217405 37716615 30217542 37716786 30217679 37716957 30217816 37717128 30217953 37717299 30218090 37717470 30218227 37717641 30218364 37717812 30218501 37717983 30218638 37718154 30218775 37718325 30218912 37718496 30219049 37718667 30219186 37718838 30219323 37719009 30219460 37719180 30219597 37719351 30219734 37719522 30219871 37719693 30220008 37719864 30220145 37720035 30220282 37720206 30220419 37720377 30220556 37720548 30220693 37720719 30220830 37720890 30220967 37721061 30221104 37721232 30221241 37721403 30221378 37721574 30221515 37721745 30221652 37721916 30221789 37722087 30221926 37722258 30222063 37722429 30222200 37722600 30222337 37722771 30222474 37722942 30222611 37723113 30222748 37723284 30222885 37723455 30223022 37723626 30223159 37723797 30223296 37723968 30223433 37724139 30223570 37724310 30223707 37724481 30223844 37724652 30223981 37724823 30224118 37724994 30224255 37725165 30224392 37725336 30224529 37725507 30224666 37725678 30224803 37725849 30224940 37726020 30225077 37726191 30225214 37726362 30225351 37726533 30225488 37726704 30225625 37726875 30225762 37727046 30225899 37727217 30226036 37727388 30226173 37727559 30226310 37727730 30226447 37727901 30226584 37728072 30226721 37728243 30226858 37728414 30226995 37728585 30227132 37728756 30227269 37728927 30227406 37729098 30227543 37729269 30227680 37729440 30227817 37729611 30227954 37729782 30228091 37729953 30228228 37730124 30228365 37730295 30228502 37730466 30228639 37730637 30228776 37730808 30228913 37730979 30229050 37731150 30229187 37731321 30229324 37731492 30229461 37731663 30229598 37731834 30229735 37732005 30229872 37732176 30230009 37732347 30230146 37732518 30230283 37732689 30230420 37732860 30230557 37733031 30230694 37733202 30230831 37733373 30230968 37733544 30231105 37733715 30231242 37733886 30231379 37734057 30231516 37734228 30231653 37734399 30231790 37734570 30231927 37734741 30232064 37734912 30232201 37735083 30232338 37735254 30232475 37735425 30232612 37735596 30232749 37735767 30232886 37735938 30233023 37736109 30233160 37736280 30233297 37736451 30233434 37736622 30233571 37736793 30233708 37736964 30233845 37737135 30233982 37737306 30234119 37737477 30234256 37737648 30234393 37737819 30234530 37737990 30234667 37738161 30234804 37738332 30234941 37738503 30235078 37738674 30235215 37738845 30235352 37739016 30235489 37739187 30235626 37739358 30235763 37739529 30235900 37739700 30236037 37739871 30236174 37740042 30236311 37740213 30236448 37740384 30236585 37740555 30236722 37740726 30236859 37740897 30236996 37741068 30237133 37741239 30237270 37741410 30237407 37741581 30237544 37741752 30237681 37741923 30237818 37742094 30237955 37742265 30238092 37742436 30238229 37742607 30238366 37742778 30238503 37742949 30238640 37743120 30238777 37743291 30238914 37743462 30239051 37743633 30239188 37743804 30239325 37743975 30239462 37744146 30239599 37744317 30239736 37744488 30239873 37744659 30240010 37744830 30240147 37745001 30240284 37745172 30240421 37745343 30240558 37745514 30240695 37745685 30240832 37745856 30240969 37746027 30241106 37746198 30241243 37746369 30241380 37746540 30241517 37746711 30241654 37746882 30241791 37747053 30241928 37747224 30242065 37747395 30242202 37747566 30242339 37747737 30242476 37747908 30242613 37748079 30242750 37748250 30242887 37748421 30243024 37748592 30243161 37748763 30243298 37748934 30243435 37749105 30243572 37749276 30243709 37749447 30243846 37749618 30243983 37749789 30244120 37749960 30244257 37750131 30244394 37750302 30244531 37750473 30244668 37750644 30244805 37750815 30244942 37750986 30245079 37751157 30245216 37751328
1000 47811900 0 47811900 59677627 47812037 59677798 47812174 59677969 47812311 59678140 47812448 59678311 47812585 59678482 47812722 59678653 47812859 59678824 47812996 59678995 47813133 59679166 47813270 59679337 47813407 59679508 47813544 59679679 47813681 59679850 47813818 59680021 47813955 59680192 47814092 59680363 47814229 59680534 47814366 59680705 47814503 59680876 47814640 59681047 47814777 59681218 47814914 59681389 47815051 59681560 47815188 59681731 47815325 59681902 47815462 59682073 47815599 59682244 47815736 59682415 47815873 59682586 47816010 59682757 47816147 59682928 47816284 59683099 47816421 59683270 47816558 59683441 47816695 59683612 47816832 59683783 47816969 59683954 47817106 59684125 47817243 59684296 47817380 59684467 47817517 59684638 47817654 59684809 47817791 59684980 47817928 59685151 47818065 59685322 47818202 59685493 47818339 59685664 47818476 59685835 47818613 59686006 47818750 59686177 47818887 59686348 47819024 59686519 47819161 59686690 47819298 59686861 47819435 59687032 47819572 59687203 47819709 59687374 47819846 59687545 47819983 59687716 47820120 59687887 47820257 59688058 47820394 59688229 47820531 59688400 47820668 59688571 47820805 59688742 47820942 59688913 47821079 59689084 47821216 59689255 47821353 59689426 47821490 59689597 47821627 59689768 47821764 59689939 47821901 59690110 47822038 59690281 47822175 59690452 47822312 59690623 47822449 59690794 47822586 59690965 47822723 59691136 47822860 59691307 47822997 59691478 47823134 59691649 47823271 59691820 47823408 59691991 47823545 59692162 47823682 59692333 47823819 59692504 47823956 59692675 47824093 59692846 47824230 59693017 47824367 59693188 47824504 59693359 47824641 59693530 47824778 59693701 47824915 59693872 47825052 59694043 47825189 59694214 47825326 59694385 47825463 59694556 47825600 59694727 47825737 59694898 47825874 59695069 47826011 59695240 47826148 59695411 47826285 59695582 47826422 59695753 47826559 59695924 47826696 59696095 47826833 59696266 47826970 59696437 47827107 59696608 47827244 59696779 47827381 59696950 47827518 59697121 47827655 59697292 47827792 59697463 47827929 59697634 47828066 59697805 47828203 59697976 47828340 59698147 47828477 59698318 47828614 59698489 47828751 59698660 47828888 59698831 47829025 59699002 47829162 59699173 47829299 59699344 47829436 59699515 47829573 59699686 47829710 59699857 47829847 59700028 47829984 59700199 47830121 59700370 47830258 59700541 47830395 59700712 47830532 59700883 47830669 59701054 47830806 59701225 47830943 59701396 47831080 59701567 47831217 59701738 47831354 59701909 47831491 59702080 47831628 59702251 47831765 59702422 47831902 59702593 47832039 59702764 47832176 59702935 47832313 59703106 47832450 59703277 47832587 59703448 47832724 59703619 47832861 59703790 47832998 59703961 47833135 59704132 47833272 59704303 47833409 59704474 47833546 59704645 47833683 59704816 47833820 59704987 47833957 59705158 47834094 59705329 47834231 59705500 47834368 59705671 47834505 59705842 47834642 59706013 47834779 59706184 47834916 59706355 47835053 59706526 47835190 59706697 47835327 59706868 47835464 59707039 47835601 59707210 47835738 59707381 47835875 59707552 47836012 59707723 47836149 59707894 47836286 59708065 47836423 59708236 47836560 59708407 47836697 59708578 47836834 59708749 47836971 59708920 47837108 59709091 47837245 59709262 47837382 59709433 47837519 59709604 47837656 59709775 47837793 59709946 47837930 59710117 47838067 59710288 47838204 59710459 47838341 59710630 47838478 59710801 47838615 59710972 47838752 59711143 47838889 59711314 47839026 59711485 47839163 59711656 47839300 59711827 47839437 59711998 47839574 59712169 47839711 59712340 47839848 59712511 47839985 59712682 47840122 59712853 47840259 59713024 47840396 59713195 47840533 59713366 47840670 59713537 47840807 59713708 47840944 59713879 47841081 59714050 47841218 59714221 47841355 59714392 47841492 59714563 47841629 59714734 47841766 59714905 47841903 59715076 47842040 59715247 47842177 59715418 47842314 59715589 47842451 59715760 47842588 59715931 47842725 59716102 47842862 59716273 47842999 59716444 47843136 59716615 47843273 59716786 47843410 59716957 47843547 59717128 47843684 59717299 47843821 59717470 47843958 59717641 47844095 59717812 47844232 59717983 47844369 59718154 47844506 59718325 47844643 59718496 47844780 59718667 47844917 59718838 47845054 59719009 47845191 59719180 47845328 59719351 47845465 59719522 47845602 59719693 47845739 59719864 47845876 59720035 47846013 59720206 47846150 59720377 47846287 59720548 47846424 59720719 47846561 59720890 47846698 59721061 47846835 59721232 47846972 59721403 47847109 59721574 47847246 59721745 47847383 59721916 47847520 59722087 47847657 59722258 47847794 59722429 47847931 59722600 47848068 59722771 47848205 59722942 47848342 59723113 47848479 59723284 47848616 59723455 47848753 59723626 47848890 59723797 47849027 59723968 47849164 59724139 47849301 59724310 47849438 59724481 47849575 59724652 47849712 59724823 47849849 59724994 47849986 59725165 47850123 59725336 47850260 59725507 47850397 59725678 47850534 59725849 47850671 59726020 47850808 59726191 47850945 59726362 47851082 59726533 47851219 59726704 47851356 59726875 47851493 59727046 47851630 59727217 47851767 59727388 47851904 59727559 47852041 59727730 47852178 59727901 47852315 59728072 47852452 59728243 47852589 59728414 47852726 59728585 47852863 59728756 47853000 59728927 47853137 59729098 47853274 59729269 47853411 59729440 47853548 59729611 47853685 59729782 47853822 59729953 47853959 59730124 47854096 59730295 47854233 59730466 47854370 59730637 47854507 59730808 47854644 59730979 47854781 59731150 47854918 59731321 47855055 59731492 47855192 59731663 47855329 59731834 47855466 59732005 47855603 59732176 47855740 59732347 47855877 59732518 47856014 59732689 47856151 59732860 47856288 59733031 47856425 59733202 47856562 59733373 47856699 59733544 47856836 59733715 47856973 59733886 47857110 59734057 47857247 59734228 47857384 59734399 47857521 59734570 47857658 59734741 47857795 59734912 47857932 59735083 47858069 59735254 47858206 59735425 47858343 59735596 47858480 59735767 47858617 59735938 47858754 59736109 47858891 59736280 47859028 59736451 47859165 59736622 47859302 59736793 47859439 59736964 47859576 59737135 47859713 59737306 47859850 59737477 47859987 59737648 47860124 59737819 47860261 59737990 47860398 59738161 47860535 59738332 47860672 59738503 47860809 59738674 47860946 59738845 47861083 59739016 47861220 59739187 47861357 59739358 47861494 59739529 47861631 59739700 47861768 59739871 47861905 59740042 47862042 59740213 47862179 59740384 47862316 59740555 47862453 59740726 47862590 59740897 47862727 59741068 47862864 59741239 47863001 59741410 47863138 59741581 47863275 59741752 47863412 59741923 47863549 59742094 47863686 59742265 47863823 59742436 47863960 59742607 47864097 59742778 47864234 59742949 47864371 59743120 47864508 59743291 47864645 59743462 47864782 59743633 47864919 59743804 47865056 59743975 47865193 59744146 47865330 59744317 47865467 59744488 47865604 59744659 47865741 59744830 47865878 59745001 47866015 59745172 47866152 59745343 47866289 59745514 47866426 59745685 47866563 59745856 47866700 59746027 47866837 59746198 47866974 59746369 47867111 59746540 47867248 59746711 47867385 59746882 47867522 59747053 47867659 59747224 47867796 59747395 47867933 59747566 47868070 59747737 47868207 59747908 47868344 59748079 47868481 59748250 47868618 59748421 47868755 59748592 47868892 59748763 47869029 59748934 47869166 59749105 47869303 59749276 47869440 59749447 47869577 59749618 47869714 59749789 47869851 59749960 47869988 59750131 47870125 59750302 47870262 59750473 47870399 59750644 47870536 59750815 47870673 59750986 47870810 59751157 47870947 59751328 47871084 59751499 47871221 59751670 47871358 59751841 47871495 59752012 47871632 59752183 47871769 59752354 47871906 59752525 47872043 59752696 47872180 59752867 47872317 59753038 47872454 59753209 47872591 59753380 47872728 59753551 47872865 59753722 47873002 59753893 47873139 59754064 47873276 59754235 47873413 59754406 47873550 59754577 47873687 59754748 47873824 59754919 47873961 59755090 47874098 59755261 47874235 59755432 47874372 59755603 47874509 59755774 47874646 59755945 47874783 59756116 47874920 59756287 47875057 59756458 47875194 59756629 47875331 59756800 47875468 59756971 47875605 59757142 47875742 59757313 47875879 59757484 47876016 59757655 47876153 59757826 47876290 59757997 47876427 59758168 47876564 59758339 47876701 59758510 47876838 59758681 47876975 59758852 47877112 59759023 47877249 59759194 47877386 59759365 47877523 59759536 47877660 59759707 47877797 59759878 47877934 59760049 47878071 59760220 47878208 59760391 47878345 59760562 47878482 59760733 47878619 59760904 47878756 59761075 47878893 59761246 47879030 59761417 47879167 59761588 47879304 59761759 47879441 59761930 47879578 59762101 47879715 59762272 47879852 59762443 47879989 59762614 47880126 59762785 47880263 59762956 47880400 59763127 47880537 59763298 47880674 59763469 47880811 59763640 47880948 59763811 47881085 59763982 47881222 59764153 47881359 59764324 47881496 59764495 47881633 59764666 47881770 59764837 47881907 59765008 47882044 59765179 47882181 59765350 47882318 59765521 47882455 59765692 47882592 59765863 47882729 59766034 47882866 59766205 47883003 59766376 47883140 59766547 47883277 59766718 47883414 59766889 47883551 59767060 47883688 59767231 47883825 59767402 47883962 59767573 47884099 59767744 47884236 59767915 47884373 59768086 47884510 59768257 47884647 59768428 47884784 59768599 47884921 59768770 47885058 59768941 47885195 59769112 47885332 59769283 47885469 59769454 47885606 59769625 47885743 59769796 47885880 59769967 47886017 59770138 47886154 59770309 47886291 59770480 47886428 59770651 47886565 59770822 47886702 59770993 47886839 59771164 47886976 59771335 47887113 59771506 47887250 59771677 47887387 59771848 47887524 59772019 47887661 59772190 47887798 59772361 47887935 59772532 47888072 59772703 47888209 59772874 47888346 59773045 47888483 59773216 47888620 59773387 47888757 59773558 47888894 59773729 47889031 59773900 47889168 59774071 47889305 59774242 47889442 59774413 47889579 59774584 47889716 59774755 47889853 59774926 47889990 59775097 47890127 59775268 47890264 59775439 47890401 59775610 47890538 59775781 47890675 59775952 47890812 59776123 47890949 59776294 47891086 59776465 47891223 59776636 47891360 59776807 47891497 59776978 47891634 59777149 47891771 59777320 47891908 59777491 47892045 59777662 47892182 59777833 47892319 59778004 47892456 59778175 47892593 59778346 47892730 59778517 47892867 59778688 47893004 59778859 47893141 59779030 47893278 59779201 47893415 59779372 47893552 59779543 47893689 59779714 47893826 59779885 47893963 59780056 47894100 59780227 47894237 59780398 47894374 59780569 47894511 59780740 47894648 59780911 47894785 59781082 47894922 59781253 47895059 59781424 47895196 59781595 47895333 59781766 47895470 59781937 47895607 59782108 47895744 59782279 47895881 59782450 47896018 59782621 47896155 59782792 47896292 59782963 47896429 59783134 47896566 59783305 47896703 59783476 47896840 59783647 47896977 59783818 47897114 59783989 47897251 59784160 47897388 59784331 47897525 59784502 47897662 59784673 47897799 59784844 47897936 59785015 47898073 59785186 47898210 59785357 47898347 59785528 47898484 59785699 47898621 59785870 47898758 59786041 47898895 59786212 47899032 59786383 47899169 59786554 47899306 59786725 47899443 59786896 47899580 59787067 47899717 59787238 47899854 59787409 47899991 59787580 47900128 59787751 47900265 59787922 47900402 59788093 47900539 59788264 47900676 59788435 47900813 59788606 47900950 59788777 47901087 59788948 47901224 59789119 47901361 59789290 47901498 59789461 47901635 59789632 47901772 59789803 47901909 59789974 47902046 59790145 47902183 59790316 47902320 59790487 47902457 59790658 47902594 59790829 47902731 59791000 47902868 59791171 47903005 59791342 47903142 59791513 47903279 59791684 47903416 59791855 47903553 59792026 47903690 59792197 47903827 59792368 47903964 59792539 47904101 59792710 47904238 59792881 47904375 59793052 47904512 59793223 47904649 59793394 47904786 59793565 47904923 59793736 47905060 59793907 47905197 59794078 47905334 59794249 47905471 59794420 47905608 59794591 47905745 59794762 47905882 59794933 47906019 59795104 47906156 59795275 47906293 59795446 47906430 59795617 47906567 59795788 47906704 59795959 47906841 59796130 47906978 59796301 47907115 59796472 47907252 59796643 47907389 59796814 47907526 59796985 47907663 59797156 47907800 59797327 47907937 59797498 47908074 59797669 47908211 59797840 47908348 59798011 47908485 59798182 47908622 59798353 47908759 59798524 47908896 59798695 47909033 59798866 47909170 59799037 47909307 59799208 47909444 59799379 47909581 59799550 47909718 59799721 47909855 59799892 47909992 59800063 47910129 59800234 47910266 59800405 47910403 59800576 47910540 59800747 47910677 59800918 47910814 59801089 47910951 59801260 47911088 59801431 47911225 59801602 47911362 59801773 47911499 59801944 47911636 59802115 47911773 59802286 47911910 59802457 47912047 59802628 47912184 59802799 47912321 59802970 47912458 59803141 47912595 59803312 47912732 59803483 47912869 59803654 47913006 59803825 47913143 59803996 47913280 59804167 47913417 59804338 47913554 59804509 47913691 59804680 47913828 59804851 47913965 59805022 47914102 59805193 47914239 59805364 47914376 59805535 47914513 59805706 47914650 59805877 47914787 59806048 47914924 59806219 47915061 59806390 47915198 59806561 47915335 59806732 47915472 59806903 47915609 59807074 47915746 59807245 47915883 59807416 47916020 59807587 47916157 59807758 47916294 59807929 47916431 59808100 47916568 59808271 47916705 59808442 47916842 59808613 47916979 59808784 47917116 59808955 47917253 59809126 47917390 59809297 47917527 59809468 47917664 59809639 47917801 59809810 47917938 59809981 47918075 59810152 47918212 59810323 47918349 59810494 47918486 59810665 47918623 59810836 47918760 59811007 47918897 59811178 47919034 59811349 47919171 59811520 47919308 59811691 47919445 59811862 47919582 59812033 47919719 59812204 47919856 59812375 47919993 59812546 47920130 59812717 47920267 59812888 47920404 59813059 47920541 59813230 47920678 59813401 47920815 59813572 47920952 59813743 47921089 59813914 47921226 59814085 47921363 59814256 47921500 59814427 47921637 59814598 47921774 59814769 47921911 59814940 47922048 59815111 47922185 59815282 47922322 59815453 47922459 59815624 47922596 59815795 47922733 59815966 47922870 59816137 47923007 59816308 47923144 59816479 47923281 59816650 47923418 59816821 47923555 59816992 47923692 59817163 47923829 59817334 47923966 59817505 47924103 59817676 47924240 59817847 47924377 59818018 47924514 59818189 47924651 59818360 47924788 59818531 47924925 59818702 47925062 59818873 47925199 59819044 47925336 59819215 47925473 59819386 47925610 59819557 47925747 59819728 47925884 59819899 47926021 59820070 47926158 59820241 47926295 59820412 47926432 59820583 47926569 59820754 47926706 59820925 47926843 59821096 47926980 59821267 47927117 59821438 47927254 59821609 47927391 59821780 47927528 59821951 47927665 59822122 47927802 59822293 47927939 59822464 47928076 59822635 47928213 59822806 47928350 59822977 47928487 59823148 47928624 59823319 47928761 59823490 47928898 59823661 47929035 59823832 47929172 59824003 47929309 59824174 47929446 59824345 47929583 59824516 47929720 59824687 47929857 59824858 47929994 59825029 47930131 59825200 47930268 59825371 47930405 59825542 47930542 59825713 47930679 59825884 47930816 59826055 47930953 59826226 47931090 59826397 47931227 59826568 47931364 59826739 47931501 59826910 47931638 59827081 47931775 59827252 47931912 59827423 47932049 59827594 47932186 59827765 47932323 59827936 47932460 59828107 47932597 59828278 47932734 59828449 47932871 59828620 47933008 59828791 47933145 59828962 47933282 59829133 47933419 59829304 47933556 59829475 47933693 59829646 47933830 59829817 47933967 59829988 47934104 59830159 47934241 59830330 47934378 59830501 47934515 59830672 47934652 59830843 47934789 59831014 47934926 59831185 47935063 59831356 47935200 59831527 47935337 59831698 47935474 59831869 47935611 59832040 47935748 59832211 47935885 59832382 47936022 59832553 47936159 59832724 47936296 59832895 47936433 59833066 47936570 59833237 47936707 59833408 47936844 59833579 47936981 59833750 47937118 59833921 47937255 59834092 47937392 59834263 47937529 59834434 47937666 59834605 47937803 59834776 47937940 59834947 47938077 59835118 47938214 59835289 47938351 59835460 47938488 59835631 47938625 59835802 47938762 59835973 47938899 59836144 47939036 59836315 47939173 59836486 47939310 59836657 47939447 59836828 47939584 59836999 47939721 59837170 47939858 59837341 47939995 59837512 47940132 59837683 47940269 59837854 47940406 59838025 47940543 59838196 47940680 59838367 47940817 59838538 47940954 59838709 47941091 59838880 47941228 59839051 47941365 59839222 47941502 59839393 47941639 59839564 47941776 59839735 47941913 59839906 47942050 59840077 47942187 59840248 47942324 59840419 47942461 59840590 47942598 59840761 47942735 59840932 47942872 59841103 47943009 59841274 47943146 59841445 47943283 59841616 47943420 59841787 47943557 59841958 47943694 59842129 47943831 59842300 47943968 59842471 47944105 59842642 47944242 59842813 47944379 59842984 47944516 59843155 47944653 59843326 47944790 59843497 47944927 59843668 47945064 59843839 47945201 59844010 47945338 59844181 47945475 59844352 47945612 59844523 47945749 59844694 47945886 59844865 47946023 59845036 47946160 59845207 47946297 59845378 47946434 59845549 47946571 59845720 47946708 59845891 47946845 59846062 47946982 59846233 47947119 59846404 47947256 59846575 47947393 59846746 47947530 59846917 47947667 59847088 47947804 59847259 47947941 59847430 47948078 59847601 47948215 59847772 47948352 59847943 47948489 59848114 47948626 59848285
1000 44472118 0 44472118 55508994 44472255 55509165 44472392 55509336 44472529 55509507 44472666 55509678 44472803 55509849 44472940 55510020 44473077 55510191 44473214 55510362 44473351 55510533 44473488 55510704 44473625 55510875 44473762 55511046 44473899 55511217 44474036 55511388 44474173 55511559 44474310 55511730 44474447 55511901 44474584 55512072 44474721 55512243 44474858 55512414 44474995 55512585 44475132 55512756 44475269 55512927 44475406 55513098 44475543 55513269 44475680 55513440 44475817 55513611 44475954 55513782 44476091 55513953 44476228 55514124 44476365 55514295 44476502 55514466 44476639 55514637 44476776 55514808 44476913 55514979 44477050 55515150 44477187 55515321 44477324 55515492 44477461 55515663 44477598 55515834 44477735 55516005 44477872 55516176 44478009 55516347 44478146 55516518 44478283 55516689 44478420 55516860 44478557 55517031 44478694 55517202 44478831 55517373 44478968 55517544 44479105 55517715 44479242 55517886 44479379 55518057 44479516 55518228 44479653 55518399 44479790 55518570 44479927 55518741 44480064 55518912 44480201 55519083 44480338 55519254 44480475 55519425 44480612 55519596 44480749 55519767 44480886 55519938 44481023 55520109 44481160 55520280 44481297 55520451 44481434 55520622 44481571 55520793 44481708 55520964 44481845 55521135 44481982 55521306 44482119 55521477 44482256 55521648 44482393 55521819 44482530 55521990 44482667 55522161 44482804 55522332 44482941 55522503 44483078 55522674 44483215 55522845 44483352 55523016 44483489 55523187 44483626 55523358 44483763 55523529 44483900 55523700 44484037 55523871 44484174 55524042 44484311 55524213 44484448 55524384 44484585 55524555 44484722 55524726 44484859 55524897 44484996 55525068 44485133 55525239 44485270 55525410 44485407 55525581 44485544 55525752 44485681 55525923 44485818 55526094 44485955 55526265 44486092 55526436 44486229 55526607 44486366 55526778 44486503 55526949 44486640 55527120 44486777 55527291 44486914 55527462 44487051 55527633 44487188 55527804 44487325 55527975 44487462 55528146 44487599 55528317 44487736 55528488 44487873 55528659 44488010 55528830 44488147 55529001 44488284 55529172 44488421 55529343 44488558 55529514 44488695 55529685 44488832 55529856 44488969 55530027 44489106 55530198 44489243 55530369 44489380 55530540 44489517 55530711 44489654 55530882 44489791 55531053 44489928 55531224 44490065 55531395 44490202 55531566 44490339 55531737 44490476 55531908 44490613 55532079 44490750 55532250 44490887 55532421 44491024 55532592 44491161 55532763 44491298 55532934 44491435 55533105 44491572 55533276 44491709 55533447 44491846 55533618 44491983 55533789 44492120 55533960 44492257 55534131 44492394 55534302 44492531 55534473 44492668 55534644 44492805 55534815 44492942 55534986 44493079 55535157 44493216 55535328 44493353 55535499 44493490 55535670 44493627 55535841 44493764 55536012 44493901 55536183 44494038 55536354 44494175 55536525 44494312 55536696 44494449 55536867 44494586 55537038 44494723 55537209 44494860 55537380 44494997 55537551 44495134 55537722 44495271 55537893 44495408 55538064 44495545 55538235 44495682 55538406 44495819 55538577 44495956 55538748 44496093 55538919 44496230 55539090 44496367 55539261 44496504 55539432 44496641 55539603 44496778 55539774 44496915 55539945 44497052 55540116 44497189 55540287 44497326 55540458 44497463 55540629 44497600 55540800 44497737 55540971 44497874 55541142 44498011 55541313 44498148 55541484 44498285 55541655 44498422 55541826 44498559 55541997 44498696 55542168 44498833 55542339 44498970 55542510 44499107 55542681 44499244 55542852 44499381 55543023 44499518 55543194 44499655 55543365 44499792 55543536 44499929 55543707 44500066 55543878 44500203 55544049 44500340 55544220 44500477 55544391 44500614 55544562 44500751 55544733 44500888 55544904 44501025 55545075 44501162 55545246 44501299 55545417 44501436 55545588 44501573 55545759 44501710 55545930 44501847 55546101 44501984 55546272 44502121 55546443 44502258 55546614 44502395 55546785 44502532 55546956 44502669 55547127 44502806 55547298 44502943 55547469 44503080 55547640 44503217 55547811 44503354 55547982 44503491 55548153 44503628 55548324 44503765 55548495 44503902 55548666 44504039 55548837 44504176 55549008 44504313 55549179 44504450 55549350 44504587 55549521 44504724 55549692 44504861 55549863 44504998 55550034 44505135 55550205 44505272 55550376 44505409 55550547 44505546 55550718 44505683 55550889 44505820 55551060 44505957 55551231 44506094 55551402 44506231 55551573 44506368 55551744 44506505 55551915 44506642 55552086 44506779 55552257 44506916 55552428 44507053 55552599 44507190 55552770 44507327 55552941 44507464 55553112 44507601 55553283 44507738 55553454 44507875 55553625 44508012 55553796 44508149 55553967 44508286 55554138 44508423 55554309 44508560 55554480 44508697 55554651 44508834 55554822 44508971 55554993 44509108 55555164 44509245 55555335 44509382 55555506 44509519 55555677 44509656 55555848 44509793 55556019 44509930 55556190 44510067 55556361 44510204 55556532 44510341 55556703 44510478 55556874 44510615 55557045 44510752 55557216 44510889 55557387 44511026 55557558 44511163 55557729 44511300 55557900 44511437 55558071 44511574 55558242 44511711 55558413 44511848 55558584 44511985 55558755 44512122 55558926 44512259 55559097 44512396 55559268 44512533 55559439 44512670 55559610 44512807 55559781 44512944 55559952 44513081 55560123 44513218 55560294 44513355 55560465 44513492 55560636 44513629 55560807 44513766 55560978 44513903 55561149 44514040 55561320 44514177 55561491 44514314 55561662 44514451 55561833 44514588 55562004 44514725 55562175 44514862 55562346 44514999 55562517 44515136 55562688 44515273 55562859 44515410 55563030 44515547 55563201 44515684 55563372 44515821 55563543 44515958 55563714 44516095 55563885 44516232 55564056 44516369 55564227 44516506 55564398 44516643 55564569 44516780 55564740 44516917 55564911 44517054 55565082 44517191 55565253 44517328 55565424 44517465 55565595 44517602 55565766 44517739 55565937 44517876 55566108 44518013 55566279 44518150 55566450 44518287 55566621 44518424 55566792 44518561 55566963 44518698 55567134 44518835 55567305 44518972 55567476 44519109 55567647 44519246 55567818 44519383 55567989 44519520 55568160 44519657 55568331 44519794 55568502 44519931 55568673 44520068 55568844 44520205 55569015 44520342 55569186 44520479 55569357 44520616 55569528 44520753 55569699 44520890 55569870 44521027 55570041 44521164 55570212 44521301 55570383 44521438 55570554 44521575 55570725 44521712 55570896 44521849 55571067 44521986 55571238 44522123 55571409 44522260 55571580 44522397 55571751 44522534 55571922 44522671 55572093 44522808 55572264 44522945 55572435 44523082 55572606 44523219 55572777 44523356 55572948 44523493 55573119 44523630 55573290 44523767 55573461 44523904 55573632 44524041 55573803 44524178 55573974 44524315 55574145 44524452 55574316 44524589 55574487 44524726 55574658 44524863 55574829 44525000 55575000 44525137 55575171 44525274 55575342 44525411 55575513 44525548 55575684 44525685 55575855 44525822 55576026 44525959 55576197 44526096 55576368 44526233 55576539 44526370 55576710 44526507 55576881 44526644 55577052 44526781 55577223 44526918 55577394 44527055 55577565 44527192 55577736 44527329 55577907 44527466 55578078 44527603 55578249 44527740 55578420 44527877 55578591 44528014 55578762 44528151 55578933 44528288 55579104 44528425 55579275 44528562 55579446 44528699 55579617 44528836 55579788 44528973 55579959 44529110 55580130 44529247 55580301 44529384 55580472 44529521 55580643 44529658 55580814 44529795 55580985 44529932 55581156 44530069 55581327 44530206 55581498 44530343 55581669 44530480 55581840 44530617 55582011 44530754 55582182 44530891 55582353 44531028 55582524 44531165 55582695 44531302 55582866 44531439 55583037 44531576 55583208 44531713 55583379 44531850 55583550 44531987 55583721 44532124 55583892 44532261 55584063 44532398 55584234 44532535 55584405 44532672 55584576 44532809 55584747 44532946 55584918 44533083 55585089 44533220 55585260 44533357 55585431 44533494 55585602 44533631 55585773 44533768 55585944 44533905 55586115 44534042 55586286 44534179 55586457 44534316 55586628 44534453 55586799 44534590 55586970 44534727 55587141 44534864 55587312 44535001 55587483 44535138 55587654 44535275 55587825 44535412 55587996 44535549 55588167 44535686 55588338 44535823 55588509 44535960 55588680 44536097 55588851 44536234 55589022 44536371 55589193 44536508 55589364 44536645 55589535 44536782 55589706 44536919 55589877 44537056 55590048 44537193 55590219 44537330 55590390 44537467 55590561 44537604 55590732 44537741 55590903 44537878 55591074 44538015 55591245 44538152 55591416 44538289 55591587 44538426 55591758 44538563 55591929 44538700 55592100 44538837 55592271 44538974 55592442 44539111 55592613 44539248 55592784 44539385 55592955 44539522 55593126 44539659 55593297 44539796 55593468 44539933 55593639 44540070 55593810 44540207 55593981 44540344 55594152 44540481 55594323 44540618 55594494 44540755 55594665 44540892 55594836 44541029 55595007 44541166 55595178 44541303 55595349 44541440 55595520 44541577 55595691 44541714 55595862 44541851 55596033 44541988 55596204 44542125 55596375 44542262 55596546 44542399 55596717 44542536 55596888 44542673 55597059 44542810 55597230 44542947 55597401 44543084 55597572 44543221 55597743 44543358 55597914 44543495 55598085 44543632 55598256 44543769 55598427 44543906 55598598 44544043 55598769 44544180 55598940 44544317 55599111 44544454 55599282 44544591 55599453 44544728 55599624 44544865 55599795 44545002 55599966 44545139 55600137 44545276 55600308 44545413 55600479 44545550 55600650 44545687 55600821 44545824 55600992 44545961 55601163 44546098 55601334 44546235 55601505 44546372 55601676 44546509 55601847 44546646 55602018 44546783 55602189 44546920 55602360 44547057 55602531 44547194 55602702 44547331 55602873 44547468 55603044 44547605 55603215 44547742 55603386 44547879 55603557 44548016 55603728 44548153 55603899 44548290 55604070 44548427 55604241 44548564 55604412 44548701 55604583 44548838 55604754 44548975 55604925 44549112 55605096 44549249 55605267 44549386 55605438 44549523 55605609 44549660 55605780 44549797 55605951 44549934 55606122 44550071 55606293 44550208 55606464 44550345 55606635 44550482 55606806 44550619 55606977 44550756 55607148 44550893 55607319 44551030 55607490 44551167 55607661 44551304 55607832 44551441 55608003 44551578 55608174 44551715 55608345 44551852 55608516 44551989 55608687 44552126 55608858 44552263 55609029 44552400 55609200 44552537 55609371 44552674 55609542 44552811 55609713 44552948 55609884 44553085 55610055 44553222 55610226 44553359 55610397 44553496 55610568 44553633 55610739 44553770 55610910 44553907 55611081 44554044 55611252 44554181 55611423 44554318 55611594 44554455 55611765 44554592 55611936 44554729 55612107 44554866 55612278 44555003 55612449 44555140 55612620 44555277 55612791 44555414 55612962 44555551 55613133 44555688 55613304 44555825 55613475 44555962 55613646 44556099 55613817 44556236 55613988 44556373 55614159 44556510 55614330 44556647 55614501 44556784 55614672 44556921 55614843 44557058 55615014 44557195 55615185 44557332 55615356 44557469 55615527 44557606 55615698 44557743 55615869 44557880 55616040 44558017 55616211 44558154 55616382 44558291 55616553 44558428 55616724 44558565 55616895 44558702 55617066 44558839 55617237 44558976 55617408 44559113 55617579 44559250 55617750 44559387 55617921 44559524 55618092 44559661 55618263 44559798 55618434 44559935 55618605 44560072 55618776 44560209 55618947 44560346 55619118 44560483 55619289 44560620 55619460 44560757 55619631 44560894 55619802 44561031 55619973 44561168 55620144 44561305 55620315 44561442 55620486 44561579 55620657 44561716 55620828 44561853 55620999 44561990 55621170 44562127 55621341 44562264 55621512 44562401 55621683 44562538 55621854 44562675 55622025 44562812 55622196 44562949 55622367 44563086 55622538 44563223 55622709 44563360 55622880 44563497 55623051 44563634 55623222 44563771 55623393 44563908 55623564 44564045 55623735 44564182 55623906 44564319 55624077 44564456 55624248 44564593 55624419 44564730 55624590 44564867 55624761 44565004 55624932 44565141 55625103 44565278 55625274 44565415 55625445 44565552 55625616 44565689 55625787 44565826 55625958 44565963 55626129 44566100 55626300 44566237 55626471 44566374 55626642 44566511 55626813 44566648 55626984 44566785 55627155 44566922 55627326 44567059 55627497 44567196 55627668 44567333 55627839 44567470 55628010 44567607 55628181 44567744 55628352 44567881 55628523 44568018 55628694 44568155 55628865 44568292 55629036 44568429 55629207 44568566 55629378 44568703 55629549 44568840 55629720 44568977 55629891 44569114 55630062 44569251 55630233 44569388 55630404 44569525 55630575 44569662 55630746 44569799 55630917 44569936 55631088 44570073 55631259 44570210 55631430 44570347 55631601 44570484 55631772 44570621 55631943 44570758 55632114 44570895 55632285 44571032 55632456 44571169 55632627 44571306 55632798 44571443 55632969 44571580 55633140 44571717 55633311 44571854 55633482 44571991 55633653 44572128 55633824 44572265 55633995 44572402 55634166 44572539 55634337 44572676 55634508 44572813 55634679 44572950 55634850 44573087 55635021 44573224 55635192 44573361 55635363 44573498 55635534 44573635 55635705 44573772 55635876 44573909 55636047 44574046 55636218 44574183 55636389 44574320 55636560 44574457 55636731 44574594 55636902 44574731 55637073 44574868 55637244 44575005 55637415 44575142 55637586 44575279 55637757 44575416 55637928 44575553 55638099 44575690 55638270 44575827 55638441 44575964 55638612 44576101 55638783 44576238 55638954 44576375 55639125 44576512 55639296 44576649 55639467 44576786 55639638 44576923 55639809 44577060 55639980 44577197 55640151 44577334 55640322 44577471 55640493 44577608 55640664 44577745 55640835 44577882 55641006 44578019 55641177 44578156 55641348 44578293 55641519 44578430 55641690 44578567 55641861 44578704 55642032 44578841 55642203 44578978 55642374 44579115 55642545 44579252 55642716 44579389 55642887 44579526 55643058 44579663 55643229 44579800 55643400 44579937 55643571 44580074 55643742 44580211 55643913 44580348 55644084 44580485 55644255 44580622 55644426 44580759 55644597 44580896 55644768 44581033 55644939 44581170 55645110 44581307 55645281 44581444 55645452 44581581 55645623 44581718 55645794 44581855 55645965 44581992 55646136 44582129 55646307 44582266 55646478 44582403 55646649 44582540 55646820 44582677 55646991 44582814 55647162 44582951 55647333 44583088 55647504 44583225 55647675 44583362 55647846 44583499 55648017 44583636 55648188 44583773 55648359 44583910 55648530 44584047 55648701 44584184 55648872 44584321 55649043 44584458 55649214 44584595 55649385 44584732 55649556 44584869 55649727 44585006 55649898 44585143 55650069 44585280 55650240 44585417 55650411 44585554 55650582 44585691 55650753 44585828 55650924 44585965 55651095 44586102 55651266 44586239 55651437 44586376 55651608 44586513 55651779 44586650 55651950 44586787 55652121 44586924 55652292 44587061 55652463 44587198 55652634 44587335 55652805 44587472 55652976 44587609 55653147 44587746 55653318 44587883 55653489 44588020 55653660 44588157 55653831 44588294 55654002 44588431 55654173 44588568 55654344 44588705 55654515 44588842 55654686 44588979 55654857 44589116 55655028 44589253 55655199 44589390 55655370 44589527 55655541 44589664 55655712 44589801 55655883 44589938 55656054 44590075 55656225 44590212 55656396 44590349 55656567 44590486 55656738 44590623 55656909 44590760 55657080 44590897 55657251 44591034 55657422 44591171 55657593 44591308 55657764 44591445 55657935 44591582 55658106 44591719 55658277 44591856 55658448 44591993 55658619 44592130 55658790 44592267 55658961 44592404 55659132 44592541 55659303 44592678 55659474 44592815 55659645 44592952 55659816 44593089 55659987 44593226 55660158 44593363 55660329 44593500 55660500 44593637 55660671 44593774 55660842 44593911 55661013 44594048 55661184 44594185 55661355 44594322 55661526 44594459 55661697 44594596 55661868 44594733 55662039 44594870 55662210 44595007 55662381 44595144 55662552 44595281 55662723 44595418 55662894 44595555 55663065 44595692 55663236 44595829 55663407 44595966 55663578 44596103 55663749 44596240 55663920 44596377 55664091 44596514 55664262 44596651 55664433 44596788 55664604 44596925 55664775 44597062 55664946 44597199 55665117 44597336 55665288 44597473 55665459 44597610 55665630 44597747 55665801 44597884 55665972 44598021 55666143 44598158 55666314 44598295 55666485 44598432 55666656 44598569 55666827 44598706 55666998 44598843 55667169 44598980 55667340 44599117 55667511 44599254 55667682 44599391 55667853 44599528 55668024 44599665 55668195 44599802 55668366 44599939 55668537 44600076 55668708 44600213 55668879 44600350 55669050 44600487 55669221 44600624 55669392 44600761 55669563 44600898 55669734 44601035 55669905 44601172 55670076 44601309 55670247 44601446 55670418 44601583 55670589 44601720 55670760 44601857 55670931 44601994 55671102 44602131 55671273 44602268 55671444 44602405 55671615 44602542 55671786 44602679 55671957 44602816 55672128 44602953 55672299 44603090 55672470 44603227 55672641 44603364 55672812 44603501 55672983 44603638 55673154 44603775 55673325 44603912 55673496 44604049 55673667 44604186 55673838 44604323 55674009 44604460 55674180 44604597 55674351 44604734 55674522 44604871 55674693 44605008 55674864 44605145 55675035 44605282 55675206 44605419 55675377 44605556 55675548 44605693 55675719 44605830 55675890 44605967 55676061 44606104 55676232 44606241 55676403 44606378 55676574 44606515 55676745 44606652 55676916 44606789 55677087 44606926 55677258 44607063 55677429 44607200 55677600 44607337 55677771 44607474 55677942 44607611 55678113 44607748 55678284 44607885 55678455 44608022 55678626 44608159 55678797 44608296 55678968 44608433 55679139 44608570 55679310 44608707 55679481 44608844 55679652
1000 39410516 0 39410516 49191228 39410653 49191399 39410790 49191570 39410927 49191741 39411064 49191912 39411201 49192083 39411338 49192254 39411475 49192425 39411612 49192596 39411749 49192767 39411886 49192938 39412023 49193109 39412160 49193280 39412297 49193451 39412434 49193622 39412571 49193793 39412708 49193964 39412845 49194135 39412982 49194306 39413119 49194477 39413256 49194648 39413393 49194819 39413530 49194990 39413667 49195161 39413804 49195332 39413941 49195503 39414078 49195674 39414215 49195845 39414352 49196016 39414489 49196187 39414626 49196358 39414763 49196529 39414900 49196700 39415037 49196871 39415174 49197042 39415311 49197213 39415448 49197384 39415585 49197555 39415722 49197726 39415859 49197897 39415996 49198068 39416133 49198239 39416270 49198410 39416407 49198581 39416544 49198752 39416681 49198923 39416818 49199094 39416955 49199265 39417092 49199436 39417229 49199607 39417366 49199778 39417503 49199949 39417640 49200120 39417777 49200291 39417914 49200462 39418051 49200633 39418188 49200804 39418325 49200975 39418462 49201146 39418599 49201317 39418736 49201488 39418873 49201659 39419010 49201830 39419147 49202001 39419284 49202172 39419421 49202343 39419558 49202514 39419695 49202685 39419832 49202856 39419969 49203027 39420106 49203198 39420243 49203369 39420380 49203540 39420517 49203711 39420654 49203882 39420791 49204053 39420928 49204224 39421065 49204395 39421202 49204566 39421339 49204737 39421476 49204908 39421613 49205079 39421750 49205250 39421887 49205421 39422024 49205592 39422161 49205763 39422298 49205934 39422435 49206105 39422572 49206276 39422709 49206447 39422846 49206618 39422983 49206789 39423120 49206960 39423257 49207131 39423394 49207302 39423531 49207473 39423668 49207644 39423805 49207815 39423942 49207986 39424079 49208157 39424216 49208328 39424353 49208499 39424490 49208670 39424627 49208841 39424764 49209012 39424901 49209183 39425038 49209354 39425175 49209525 39425312 49209696 39425449 49209867 39425586 49210038 39425723 49210209 39425860 49210380 39425997 49210551 39426134 49210722 39426271 49210893 39426408 49211064 39426545 49211235 39426682 49211406 39426819 49211577 39426956 49211748 39427093 49211919 39427230 49212090 39427367 49212261 39427504 49212432 39427641 49212603 39427778 49212774 39427915 49212945 39428052 49213116 39428189 49213287 39428326 49213458 39428463 49213629 39428600 49213800 39428737 49213971 39428874 49214142 39429011 49214313 39429148 49214484 39429285 49214655 39429422 49214826 39429559 49214997 39429696 49215168 39429833 49215339 39429970 49215510 39430107 49215681 39430244 49215852 39430381 49216023 39430518 49216194 39430655 49216365 39430792 49216536 39430929 49216707 39431066 49216878 39431203 49217049 39431340 49217220 39431477 49217391 39431614 49217562 39431751 49217733 39431888 49217904 39432025 49218075 39432162 49218246 39432299 49218417 39432436 49218588 39432573 49218759 39432710 49218930 39432847 49219101 39432984 49219272 39433121 49219443 39433258 49219614 39433395 49219785 39433532 49219956 39433669 49220127 39433806 49220298 39433943 49220469 39434080 49220640 39434217 49220811 39434354 49220982 39434491 49221153 39434628 49221324 39434765 49221495 39434902 49221666 39435039 49221837 39435176 49222008 39435313 49222179 39435450 49222350 39435587 49222521 39435724 49222692 39435861 49222863 39435998 49223034 39436135 49223205 39436272 49223376 39436409 49223547 39436546 49223718 39436683 49223889 39436820 49224060 39436957 49224231 39437094 49224402 39437231 49224573 39437368 49224744 39437505 49224915 39437642 49225086 39437779 49225257 39437916 49225428 39438053 49225599 39438190 49225770 39438327 49225941 39438464 49226112 39438601 49226283 39438738 49226454 39438875 49226625 39439012 49226796 39439149 49226967 39439286 49227138 39439423 49227309 39439560 49227480 39439697 49227651 39439834 49227822 39439971 49227993 39440108 49228164 39440245 49228335 39440382 49228506 39440519 49228677 39440656 49228848 39440793 49229019 39440930 49229190 39441067 49229361 39441204 49229532 39441341 49229703 39441478 49229874 39441615 49230045 39441752 49230216 39441889 49230387 39442026 49230558 39442163 49230729 39442300 49230900 39442437 49231071 39442574 49231242 39442711 49231413 39442848 49231584 39442985 49231755 39443122 49231926 39443259 49232097 39443396 49232268 39443533 49232439 39443670 49232610 39443807 49232781 39443944 49232952 39444081 49233123 39444218 49233294 39444355 49233465 39444492 49233636 39444629 49233807 39444766 49233978 39444903 49234149 39445040 49234320 39445177 49234491 39445314 49234662 39445451 49234833 39445588 49235004 39445725 49235175 39445862 49235346 39445999 49235517 39446136 49235688 39446273 49235859 39446410 49236030 39446547 49236201 39446684 49236372 39446821 49236543 39446958 49236714 39447095 49236885 39447232 49237056 39447369 49237227 39447506 49237398 39447643 49237569 39447780 49237740 39447917 49237911 39448054 49238082 39448191 49238253 39448328 49238424 39448465 49238595 39448602 49238766 39448739 49238937 39448876 49239108 39449013 49239279 39449150 49239450 39449287 49239621 39449424 49239792 39449561 49239963 39449698 49240134 39449835 49240305 39449972 49240476 39450109 49240647 39450246 49240818 39450383 49240989 39450520 49241160 39450657 49241331 39450794 49241502 39450931 49241673 39451068 49241844 39451205 49242015 39451342 49242186 39451479 49242357 39451616 49242528 39451753 49242699 39451890 49242870 39452027 49243041 39452164 49243212 39452301 49243383 39452438 49243554 39452575 49243725 39452712 49243896 39452849 49244067 39452986 49244238 39453123 49244409 39453260 49244580 39453397 49244751 39453534 49244922 39453671 49245093 39453808 49245264 39453945 49245435 39454082 49245606 39454219 49245777 39454356 49245948 39454493 49246119 39454630 49246290 39454767 49246461 39454904 49246632 39455041 49246803 39455178 49246974 39455315 49247145 39455452 49247316 39455589 49247487 39455726 49247658 39455863 49247829 39456000 49248000 39456137 49248171 39456274 49248342 39456411 49248513 39456548 49248684 39456685 49248855 39456822 49249026 39456959 49249197 39457096 49249368 39457233 49249539 39457370 49249710 39457507 49249881 39457644 49250052 39457781 49250223 39457918 49250394 39458055 49250565 39458192 49250736 39458329 49250907 39458466 49251078 39458603 49251249 39458740 49251420 39458877 49251591 39459014 49251762 39459151 49251933 39459288 49252104 39459425 49252275 39459562 49252446 39459699 49252617 39459836 49252788 39459973 49252959 39460110 49253130 39460247 49253301 39460384 49253472 39460521 49253643 39460658 49253814 39460795 49253985 39460932 49254156 39461069 49254327 39461206 49254498 39461343 49254669 39461480 49254840 39461617 49255011 39461754 49255182 39461891 49255353 39462028 49255524 39462165 49255695 39462302 49255866 39462439 49256037 39462576 49256208 39462713 49256379 39462850 49256550 39462987 49256721 39463124 49256892 39463261 49257063 39463398 49257234 39463535 49257405 39463672 49257576 39463809 49257747 39463946 49257918 39464083 49258089 39464220 49258260 39464357 49258431 39464494 49258602 39464631 49258773 39464768 49258944 39464905 49259115 39465042 49259286 39465179 49259457 39465316 49259628 39465453 49259799 39465590 49259970 39465727 49260141 39465864 49260312 39466001 49260483 39466138 49260654 39466275 49260825 39466412 49260996 39466549 49261167 39466686 49261338 39466823 49261509 39466960 49261680 39467097 49261851 39467234 49262022 39467371 49262193 39467508 49262364 39467645 49262535 39467782 49262706 39467919 49262877 39468056 49263048 39468193 49263219 39468330 49263390 39468467 49263561 39468604 49263732 39468741 49263903 39468878 49264074 39469015 49264245 39469152 49264416 39469289 49264587 39469426 49264758 39469563 49264929 39469700 49265100 39469837 49265271 39469974 49265442 39470111 49265613 39470248 49265784 39470385 49265955 39470522 49266126 39470659 49266297 39470796 49266468 39470933 49266639 39471070 49266810 39471207 49266981 39471344 49267152 39471481 49267323 39471618 49267494 39471755 49267665 39471892 49267836 39472029 49268007 39472166 49268178 39472303 49268349 39472440 49268520 39472577 49268691 39472714 49268862 39472851 49269033 39472988 49269204 39473125 49269375 39473262 49269546 39473399 49269717 39473536 49269888 39473673 49270059 39473810 49270230 39473947 49270401 39474084 49270572 39474221 49270743 39474358 49270914 39474495 49271085 39474632 49271256 39474769 49271427 39474906 49271598 39475043 49271769 39475180 49271940 39475317 49272111 39475454 49272282 39475591 49272453 39475728 49272624 39475865 49272795 39476002 49272966 39476139 49273137 39476276 49273308 39476413 49273479 39476550 49273650 39476687 49273821 39476824 49273992 39476961 49274163 39477098 49274334 39477235 49274505 39477372 49274676 39477509 49274847 39477646 49275018 39477783 49275189 39477920 49275360 39478057 49275531 39478194 49275702 39478331 49275873 39478468 49276044 39478605 49276215 39478742 49276386 39478879 49276557 39479016 49276728 39479153 49276899 39479290 49277070 39479427 49277241 39479564 49277412 39479701 49277583 39479838 49277754 39479975 49277925 39480112 49278096 39480249 49278267 39480386 49278438 39480523 49278609 39480660 49278780 39480797 49278951 39480934 49279122 39481071 49279293 39481208 49279464 39481345 49279635 39481482 49279806 39481619 49279977 39481756 49280148 39481893 49280319 39482030 49280490 39482167 49280661 39482304 49280832 39482441 49281003 39482578 49281174 39482715 49281345 39482852 49281516 39482989 49281687 39483126 49281858 39483263 49282029 39483400 49282200 39483537 49282371 39483674 49282542 39483811 49282713 39483948 49282884 39484085 49283055 39484222 49283226 39484359 49283397 39484496 49283568 39484633 49283739 39484770 49283910 39484907 49284081 39485044 49284252 39485181 49284423 39485318 49284594 39485455 49284765 39485592 49284936 39485729 49285107 39485866 49285278 39486003 49285449 39486140 49285620 39486277 49285791 39486414 49285962 39486551 49286133 39486688 49286304 39486825 49286475 39486962 49286646 39487099 49286817 39487236 49286988 39487373 49287159 39487510 49287330 39487647 49287501 39487784 49287672 39487921 49287843 39488058 49288014 39488195 49288185 39488332 49288356 39488469 49288527 39488606 49288698 39488743 49288869 39488880 49289040 39489017 49289211 39489154 49289382 39489291 49289553 39489428 49289724 39489565 49289895 39489702 49290066 39489839 49290237 39489976 49290408 39490113 49290579 39490250 49290750 39490387 49290921 39490524 49291092 39490661 49291263 39490798 49291434 39490935 49291605 39491072 49291776 39491209 49291947 39491346 49292118 39491483 49292289 39491620 49292460 39491757 49292631 39491894 49292802 39492031 49292973 39492168 49293144 39492305 49293315 39492442 49293486 39492579 49293657 39492716 49293828 39492853 49293999 39492990 49294170 39493127 49294341 39493264 49294512 39493401 49294683 39493538 49294854 39493675 49295025 39493812 49295196 39493949 49295367 39494086 49295538 39494223 49295709 39494360 49295880 39494497 49296051 39494634 49296222 39494771 49296393 39494908 49296564 39495045 49296735 39495182 49296906 39495319 49297077 39495456 49297248 39495593 49297419 39495730 49297590 39495867 49297761 39496004 49297932 39496141 49298103 39496278 49298274 39496415 49298445 39496552 49298616 39496689 49298787 39496826 49298958 39496963 49299129 39497100 49299300 39497237 49299471 39497374 49299642 39497511 49299813 39497648 49299984 39497785 49300155 39497922 49300326 39498059 49300497 39498196 49300668 39498333 49300839 39498470 49301010 39498607 49301181 39498744 49301352 39498881 49301523 39499018 49301694 39499155 49301865 39499292 49302036 39499429 49302207 39499566 49302378 39499703 49302549 39499840 49302720 39499977 49302891 39500114 49303062 39500251 49303233 39500388 49303404 39500525 49303575 39500662 49303746 39500799 49303917 39500936 49304088 39501073 49304259 39501210 49304430 39501347 49304601 39501484 49304772 39501621 49304943 39501758 49305114 39501895 49305285 39502032 49305456 39502169 49305627 39502306 49305798 39502443 49305969 39502580 49306140 39502717 49306311 39502854 49306482 39502991 49306653 39503128 49306824 39503265 49306995 39503402 49307166 39503539 49307337 39503676 49307508 39503813 49307679 39503950 49307850 39504087 49308021 39504224 49308192 39504361 49308363 39504498 49308534 39504635 49308705 39504772 49308876 39504909 49309047 39505046 49309218 39505183 49309389 39505320 49309560 39505457 49309731 39505594 49309902 39505731 49310073 39505868 49310244 39506005 49310415 39506142 49310586 39506279 49310757 39506416 49310928 39506553 49311099 39506690 49311270 39506827 49311441 39506964 49311612 39507101 49311783 39507238 49311954 39507375 49312125 39507512 49312296 39507649 49312467 39507786 49312638 39507923 49312809 39508060 49312980 39508197 49313151 39508334 49313322 39508471 49313493 39508608 49313664 39508745 49313835 39508882 49314006 39509019 49314177 39509156 49314348 39509293 49314519 39509430 49314690 39509567 49314861 39509704 49315032 39509841 49315203 39509978 49315374 39510115 49315545 39510252 49315716 39510389 49315887 39510526 49316058 39510663 49316229 39510800 49316400 39510937 49316571 39511074 49316742 39511211 49316913 39511348 49317084 39511485 49317255 39511622 49317426 39511759 49317597 39511896 49317768 39512033 49317939 39512170 49318110 39512307 49318281 39512444 49318452 39512581 49318623 39512718 49318794 39512855 49318965 39512992 49319136 39513129 49319307 39513266 49319478 39513403 49319649 39513540 49319820 39513677 49319991 39513814 49320162 39513951 49320333 39514088 49320504 39514225 49320675 39514362 49320846 39514499 49321017 39514636 49321188 39514773 49321359 39514910 49321530 39515047 49321701 39515184 49321872 39515321 49322043 39515458 49322214 39515595 49322385 39515732 49322556 39515869 49322727 39516006 49322898 39516143 49323069 39516280 49323240 39516417 49323411 39516554 49323582 39516691 49323753 39516828 49323924 39516965 49324095 39517102 49324266 39517239 49324437 39517376 49324608 39517513 49324779 39517650 49324950 39517787 49325121 39517924 49325292 39518061 49325463 39518198 49325634 39518335 49325805 39518472 49325976 39518609 49326147 39518746 49326318 39518883 49326489 39519020 49326660 39519157 49326831 39519294 49327002 39519431 49327173 39519568 49327344 39519705 49327515 39519842 49327686 39519979 49327857 39520116 49328028 39520253 49328199 39520390 49328370 39520527 49328541 39520664 49328712 39520801 49328883 39520938 49329054 39521075 49329225 39521212 49329396 39521349 49329567 39521486 49329738 39521623 49329909 39521760 49330080 39521897 49330251 39522034 49330422 39522171 49330593 39522308 49330764 39522445 49330935 39522582 49331106 39522719 49331277 39522856 49331448 39522993 49331619 39523130 49331790 39523267 49331961 39523404 49332132 39523541 49332303 39523678 49332474 39523815 49332645 39523952 49332816 39524089 49332987 39524226 49333158 39524363 49333329 39524500 49333500 39524637 49333671 39524774 49333842 39524911 49334013 39525048 49334184 39525185 49334355 39525322 49334526 39525459 49334697 39525596 49334868 39525733 49335039 39525870 49335210 39526007 49335381 39526144 49335552 39526281 49335723 39526418 49335894 39526555 49336065 39526692 49336236 39526829 49336407 39526966 49336578 39527103 49336749 39527240 49336920 39527377 49337091 39527514 49337262 39527651 49337433 39527788 49337604 39527925 49337775 39528062 49337946 39528199 49338117 39528336 49338288 39528473 49338459 39528610 49338630 39528747 49338801 39528884 49338972 39529021 49339143 39529158 49339314 39529295 49339485 39529432 49339656 39529569 49339827 39529706 49339998 39529843 49340169 39529980 49340340 39530117 49340511 39530254 49340682 39530391 49340853 39530528 49341024 39530665 49341195 39530802 49341366 39530939 49341537 39531076 49341708 39531213 49341879 39531350 49342050 39531487 49342221 39531624 49342392 39531761 49342563 39531898 49342734 39532035 49342905 39532172 49343076 39532309 49343247 39532446 49343418 39532583 49343589 39532720 49343760 39532857 49343931 39532994 49344102 39533131 49344273 39533268 49344444 39533405 49344615 39533542 49344786 39533679 49344957 39533816 49345128 39533953 49345299 39534090 49345470 39534227 49345641 39534364 49345812 39534501 49345983 39534638 49346154 39534775 49346325 39534912 49346496 39535049 49346667 39535186 49346838 39535323 49347009 39535460 49347180 39535597 49347351 39535734 49347522 39535871 49347693 39536008 49347864 39536145 49348035 39536282 49348206 39536419 49348377 39536556 49348548 39536693 49348719 39536830 49348890 39536967 49349061 39537104 49349232 39537241 49349403 39537378 49349574 39537515 49349745 39537652 49349916 39537789 49350087 39537926 49350258 39538063 49350429 39538200 49350600 39538337 49350771 39538474 49350942 39538611 49351113 39538748 49351284 39538885 49351455 39539022 49351626 39539159 49351797 39539296 49351968 39539433 49352139 39539570 49352310 39539707 49352481 39539844 49352652 39539981 49352823 39540118 49352994 39540255 49353165 39540392 49353336 39540529 49353507 39540666 49353678 39540803 49353849 39540940 49354020 39541077 49354191 39541214 49354362 39541351 49354533 39541488 49354704 39541625 49354875 39541762 49355046 39541899 49355217 39542036 49355388 39542173 49355559 39542310 49355730 39542447 49355901 39542584 49356072 39542721 49356243 39542858 49356414 39542995 49356585 39543132 49356756 39543269 49356927 39543406 49357098 39543543 49357269 39543680 49357440 39543817 49357611 39543954 49357782 39544091 49357953 39544228 49358124 39544365 49358295 39544502 49358466 39544639 49358637 39544776 49358808 39544913 49358979 39545050 49359150 39545187 49359321 39545324 49359492 39545461 49359663 39545598 49359834 39545735 49360005 39545872 49360176 39546009 49360347 39546146 49360518 39546283 49360689 39546420 49360860 39546557 49361031 39546694 49361202 39546831 49361373 39546968 49361544 39547105 49361715 39547242 49361886
1000 67539900 0 67539900 84301627 67540037 84301798 67540174 84301969 67540311 84302140 67540448 84302311 67540585 84302482 67540722 84302653 67540859 84302824 67540996 84302995 67541133 84303166 67541270 84303337 67541407 84303508 67541544 84303679 67541681 84303850 67541818 84304021 67541955 84304192 67542092 84304363 67542229 84304534 67542366 84304705 67542503 84304876 67542640 84305047 67542777 84305218 67542914 84305389 67543051 84305560 67543188 84305731 67543325 84305902 67543462 84306073 67543599 84306244 67543736 84306415 67543873 84306586 67544010 84306757 67544147 84306928 67544284 84307099 67544421 84307270 67544558 84307441 67544695 84307612 67544832 84307783 67544969 84307954 67545106 84308125 67545243 84308296 67545380 84308467 67545517 84308638 67545654 84308809 67545791 84308980 67545928 84309151 67546065 84309322 67546202 84309493 67546339 84309664 67546476 84309835 67546613 84310006 67546750 84310177 67546887 84310348 67547024 84310519 67547161 84310690 67547298 84310861 67547435 84311032 67547572 84311203 67547709 84311374 67547846 84311545 67547983 84311716 67548120 84311887 67548257 84312058 67548394 84312229 67548531 84312400 67548668 84312571 67548805 84312742 67548942 84312913 67549079 84313084 67549216 84313255 67549353 84313426 67549490 84313597 67549627 84313768 67549764 84313939 67549901 84314110 67550038 84314281 67550175 84314452 67550312 84314623 67550449 84314794 67550586 84314965 67550723 84315136 67550860 84315307 67550997 84315478 67551134 84315649 67551271 84315820 67551408 84315991 67551545 84316162 67551682 84316333 67551819 84316504 67551956 84316675 67552093 84316846 67552230 84317017 67552367 84317188 67552504 84317359 67552641 84317530 67552778 84317701 67552915 84317872 67553052 84318043 67553189 84318214 67553326 84318385 67553463 84318556 67553600 84318727 67553737 84318898 67553874 84319069 67554011 84319240 67554148 84319411 67554285 84319582 67554422 84319753 67554559 84319924 67554696 84320095 67554833 84320266 67554970 84320437 67555107 84320608 67555244 84320779 67555381 84320950 67555518 84321121 67555655 84321292 67555792 84321463 67555929 84321634 67556066 84321805 67556203 84321976 67556340 84322147 67556477 84322318 67556614 84322489 67556751 84322660 67556888 84322831 67557025 84323002 67557162 84323173 67557299 84323344 67557436 84323515 67557573 84323686 67557710 84323857 67557847 84324028 67557984 84324199 67558121 84324370 67558258 84324541 67558395 84324712 67558532 84324883 67558669 84325054 67558806 84325225 67558943 84325396 67559080 84325567 67559217 84325738 67559354 84325909 67559491 84326080 67559628 84326251 67559765 84326422 67559902 84326593 67560039 84326764 67560176 84326935 67560313 84327106 67560450 84327277 67560587 84327448 67560724 84327619 67560861 84327790 67560998 84327961 67561135 84328132 67561272 84328303 67561409 84328474 67561546 84328645 67561683 84328816 67561820 84328987 67561957 84329158 67562094 84329329 67562231 84329500 67562368 84329671 67562505 84329842 67562642 84330013 67562779 84330184 67562916 84330355 67563053 84330526 67563190 84330697 67563327 84330868 67563464 84331039 67563601 84331210 67563738 84331381 67563875 84331552 67564012 84331723 67564149 84331894 67564286 84332065 67564423 84332236 67564560 84332407 67564697 84332578 67564834 84332749 67564971 84332920 67565108 84333091 67565245 84333262 67565382 84333433 67565519 84333604 67565656 84333775 67565793 84333946 67565930 84334117 67566067 84334288 67566204 84334459 67566341 84334630 67566478 84334801 67566615 84334972 67566752 84335143 67566889 84335314 67567026 84335485 67567163 84335656 67567300 84335827 67567437 84335998 67567574 84336169 67567711 84336340 67567848 84336511 67567985 84336682 67568122 84336853 67568259 84337024 67568396 84337195 67568533 84337366 67568670 84337537 67568807 84337708 67568944 84337879 67569081 84338050 67569218 84338221 67569355 84338392 67569492 84338563 67569629 84338734 67569766 84338905 67569903 84339076 67570040 84339247 67570177 84339418 67570314 84339589 67570451 84339760 67570588 84339931 67570725 84340102 67570862 84340273 67570999 84340444 67571136 84340615 67571273 84340786 67571410 84340957 67571547 84341128 67571684 84341299 67571821 84341470 67571958 84341641 67572095 84341812 67572232 84341983 67572369 84342154 67572506 84342325 67572643 84342496 67572780 84342667 67572917 84342838 67573054 84343009 67573191 84343180 67573328 84343351 67573465 84343522 67573602 84343693 67573739 84343864 67573876 84344035 67574013 84344206 67574150 84344377 67574287 84344548 67574424 84344719 67574561 84344890 67574698 84345061 67574835 84345232 67574972 84345403 67575109 84345574 67575246 84345745 67575383 84345916 67575520 84346087 67575657 84346258 67575794 84346429 67575931 84346600 67576068 84346771 67576205 84346942 67576342 84347113 67576479 84347284 67576616 84347455 67576753 84347626 67576890 84347797 67577027 84347968 67577164 84348139 67577301 84348310 67577438 84348481 67577575 84348652 67577712 84348823 67577849 84348994 67577986 84349165 67578123 84349336 67578260 84349507 67578397 84349678 67578534 84349849 67578671 84350020 67578808 84350191 67578945 84350362 67579082 84350533 67579219 84350704 67579356 84350875 67579493 84351046 67579630 84351217 67579767 84351388 67579904 84351559 67580041 84351730 67580178 84351901 67580315 84352072 67580452 84352243 67580589 84352414 67580726 84352585 67580863 84352756 67581000 84352927 67581137 84353098 67581274 84353269 67581411 84353440 67581548 84353611 67581685 84353782 67581822 84353953 67581959 84354124 67582096 84354295 67582233 84354466 67582370 84354637 67582507 84354808 67582644 84354979 67582781 84355150 67582918 84355321 67583055 84355492 67583192 84355663 67583329 84355834 67583466 84356005 67583603 84356176 67583740 84356347 67583877 84356518 67584014 84356689 67584151 84356860 67584288 84357031 67584425 84357202 67584562 84357373 67584699 84357544 67584836 84357715 67584973 84357886 67585110 84358057 67585247 84358228 67585384 84358399 67585521 84358570 67585658 84358741 67585795 84358912 67585932 84359083 67586069 84359254 67586206 84359425 67586343 84359596 67586480 84359767 67586617 84359938 67586754 84360109 67586891 84360280 67587028 84360451 67587165 84360622 67587302 84360793 67587439 84360964 67587576 84361135 67587713 84361306 67587850 84361477 67587987 84361648 67588124 84361819 67588261 84361990 67588398 84362161 67588535 84362332 67588672 84362503 67588809 84362674 67588946 84362845 67589083 84363016 67589220 84363187 67589357 84363358 67589494 84363529 67589631 84363700 67589768 84363871 67589905 84364042 67590042 84364213 67590179 84364384 67590316 84364555 67590453 84364726 67590590 84364897 67590727 84365068 67590864 84365239 67591001 84365410 67591138 84365581 67591275 84365752 67591412 84365923 67591549 84366094 67591686 84366265 67591823 84366436 67591960 84366607 67592097 84366778 67592234 84366949 67592371 84367120 67592508 84367291 67592645 84367462 67592782 84367633 67592919 84367804 67593056 84367975 67593193 84368146 67593330 84368317 67593467 84368488 67593604 84368659 67593741 84368830 67593878 84369001 67594015 84369172 67594152 84369343 67594289 84369514 67594426 84369685 67594563 84369856 67594700 84370027 67594837 84370198 67594974 84370369 67595111 84370540 67595248 84370711 67595385 84370882 67595522 84371053 67595659 84371224 67595796 84371395 67595933 84371566 67596070 84371737 67596207 84371908 67596344 84372079 67596481 84372250 67596618 84372421 67596755 84372592 67596892 84372763 67597029 84372934 67597166 84373105 67597303 84373276 67597440 84373447 67597577 84373618 67597714 84373789 67597851 84373960 67597988 84374131 67598125 84374302 67598262 84374473 67598399 84374644 67598536 84374815 67598673 84374986 67598810 84375157 67598947 84375328 67599084 84375499 67599221 84375670 67599358 84375841 67599495 84376012 67599632 84376183 67599769 84376354 67599906 84376525 67600043 84376696 67600180 84376867 67600317 84377038 67600454 84377209 67600591 84377380 67600728 84377551 67600865 84377722 67601002 84377893 67601139 84378064 67601276 84378235 67601413 84378406 67601550 84378577 67601687 84378748 67601824 84378919 67601961 84379090 67602098 84379261 67602235 84379432 67602372 84379603 67602509 84379774 67602646 84379945 67602783 84380116 67602920 84380287 67603057 84380458 67603194 84380629 67603331 84380800 67603468 84380971 67603605 84381142 67603742 84381313 67603879 84381484 67604016 84381655 67604153 84381826 67604290 84381997 67604427 84382168 67604564 84382339 67604701 84382510 67604838 84382681 67604975 84382852 67605112 84383023 67605249 84383194 67605386 84383365 67605523 84383536 67605660 84383707 67605797 84383878 67605934 84384049 67606071 84384220 67606208 84384391 67606345 84384562 67606482 84384733 67606619 84384904 67606756 84385075 67606893 84385246 67607030 84385417 67607167 84385588 67607304 84385759 67607441 84385930 67607578 84386101 67607715 84386272 67607852 84386443 67607989 84386614 67608126 84386785 67608263 84386956 67608400 84387127 67608537 84387298 67608674 84387469 67608811 84387640 67608948 84387811 67609085 84387982 67609222 84388153 67609359 84388324 67609496 84388495 67609633 84388666 67609770 84388837 67609907 84389008 67610044 84389179 67610181 84389350 67610318 84389521 67610455 84389692 67610592 84389863 67610729 84390034 67610866 84390205 67611003 84390376 67611140 84390547 67611277 84390718 67611414 84390889 67611551 84391060 67611688 84391231 67611825 84391402 67611962 84391573 67612099 84391744 67612236 84391915 67612373 84392086 67612510 84392257 67612647 84392428 67612784 84392599 67612921 84392770 67613058 84392941 67613195 84393112 67613332 84393283 67613469 84393454 67613606 84393625 67613743 84393796 67613880 84393967 67614017 84394138 67614154 84394309 67614291 84394480 67614428 84394651 67614565 84394822 67614702 84394993 67614839 84395164 67614976 84395335 67615113 84395506 67615250 84395677 67615387 84395848 67615524 84396019 67615661 84396190 67615798 84396361 67615935 84396532 67616072 84396703 67616209 84396874 67616346 84397045 67616483 84397216 67616620 84397387 67616757 84397558 67616894 84397729 67617031 84397900 67617168 84398071 67617305 84398242 67617442 84398413 67617579 84398584 67617716 84398755 67617853 84398926 67617990 84399097 67618127 84399268 67618264 84399439 67618401 84399610 67618538 84399781 67618675 84399952 67618812 84400123 67618949 84400294 67619086 84400465 67619223 84400636 67619360 84400807 67619497 84400978 67619634 84401149 67619771 84401320 67619908 84401491 67620045 84401662 67620182 84401833 67620319 84402004 67620456 84402175 67620593 84402346 67620730 84402517 67620867 84402688 67621004 84402859 67621141 84403030 67621278 84403201 67621415 84403372 67621552 84403543 67621689 84403714 67621826 84403885 67621963 84404056 67622100 84404227 67622237 84404398 67622374 84404569 67622511 84404740 67622648 84404911 67622785 84405082 67622922 84405253 67623059 84405424 67623196 84405595 67623333 84405766 67623470 84405937 67623607 84406108 67623744 84406279 67623881 84406450 67624018 84406621 67624155 84406792 67624292 84406963 67624429 84407134 67624566 84407305 67624703 84407476 67624840 84407647 67624977 84407818 67625114 84407989 67625251 84408160 67625388 84408331 67625525 84408502 67625662 84408673 67625799 84408844 67625936 84409015 67626073 84409186 67626210 84409357 67626347 84409528 67626484 84409699 67626621 84409870 67626758 84410041 67626895 84410212 67627032 84410383 67627169 84410554 67627306 84410725 67627443 84410896 67627580 84411067 67627717 84411238 67627854 84411409 67627991 84411580 67628128 84411751 67628265 84411922 67628402 84412093 67628539 84412264 67628676 84412435 67628813 84412606 67628950 84412777 67629087 84412948 67629224 84413119 67629361 84413290 67629498 84413461 67629635 84413632 67629772 84413803 67629909 84413974 67630046 84414145 67630183 84414316 67630320 84414487 67630457 84414658 67630594 84414829 67630731 84415000 67630868 84415171 67631005 84415342 67631142 84415513 67631279 84415684 67631416 84415855 67631553 84416026 67631690 84416197 67631827 84416368 67631964 84416539 67632101 84416710 67632238 84416881 67632375 84417052 67632512 84417223 67632649 84417394 67632786 84417565 67632923 84417736 67633060 84417907 67633197 84418078 67633334 84418249 67633471 84418420 67633608 84418591 67633745 84418762 67633882 84418933 67634019 84419104 67634156 84419275 67634293 84419446 67634430 84419617 67634567 84419788 67634704 84419959 67634841 84420130 67634978 84420301 67635115 84420472 67635252 84420643 67635389 84420814 67635526 84420985 67635663 84421156 67635800 84421327 67635937 84421498 67636074 84421669 67636211 84421840 67636348 84422011 67636485 84422182 67636622 84422353 67636759 84422524 67636896 84422695 67637033 84422866 67637170 84423037 67637307 84423208 67637444 84423379 67637581 84423550 67637718 84423721 67637855 84423892 67637992 84424063 67638129 84424234 67638266 84424405 67638403 84424576 67638540 84424747 67638677 84424918 67638814 84425089 67638951 84425260 67639088 84425431 67639225 84425602 67639362 84425773 67639499 84425944 67639636 84426115 67639773 84426286 67639910 84426457 67640047 84426628 67640184 84426799 67640321 84426970 67640458 84427141 67640595 84427312 67640732 84427483 67640869 84427654 67641006 84427825 67641143 84427996 67641280 84428167 67641417 84428338 67641554 84428509 67641691 84428680 67641828 84428851 67641965 84429022 67642102 84429193 67642239 84429364 67642376 84429535 67642513 84429706 67642650 84429877 67642787 84430048 67642924 84430219 67643061 84430390 67643198 84430561 67643335 84430732 67643472 84430903 67643609 84431074 67643746 84431245 67643883 84431416 67644020 84431587 67644157 84431758 67644294 84431929 67644431 84432100 67644568 84432271 67644705 84432442 67644842 84432613 67644979 84432784 67645116 84432955 67645253 84433126 67645390 84433297 67645527 84433468 67645664 84433639 67645801 84433810 67645938 84433981 67646075 84434152 67646212 84434323 67646349 84434494 67646486 84434665 67646623 84434836 67646760 84435007 67646897 84435178 67647034 84435349 67647171 84435520 67647308 84435691 67647445 84435862 67647582 84436033 67647719 84436204 67647856 84436375 67647993 84436546 67648130 84436717 67648267 84436888 67648404 84437059 67648541 84437230 67648678 84437401 67648815 84437572 67648952 84437743 67649089 84437914 67649226 84438085 67649363 84438256 67649500 84438427 67649637 84438598 67649774 84438769 67649911 84438940 67650048 84439111 67650185 84439282 67650322 84439453 67650459 84439624 67650596 84439795 67650733 84439966 67650870 84440137 67651007 84440308 67651144 84440479 67651281 84440650 67651418 84440821 67651555 84440992 67651692 84441163 67651829 84441334 67651966 84441505 67652103 84441676 67652240 84441847 67652377 84442018 67652514 84442189 67652651 84442360 67652788 84442531 67652925 84442702 67653062 84442873 67653199 84443044 67653336 84443215 67653473 84443386 67653610 84443557 67653747 84443728 67653884 84443899 67654021 84444070 67654158 84444241 67654295 84444412 67654432 84444583 67654569 84444754 67654706 84444925 67654843 84445096 67654980 84445267 67655117 84445438 67655254 84445609 67655391 84445780 67655528 84445951 67655665 84446122 67655802 84446293 67655939 84446464 67656076 84446635 67656213 84446806 67656350 84446977 67656487 84447148 67656624 84447319 67656761 84447490 67656898 84447661 67657035 84447832 67657172 84448003 67657309 84448174 67657446 84448345 67657583 84448516 67657720 84448687 67657857 84448858 67657994 84449029 67658131 84449200 67658268 84449371 67658405 84449542 67658542 84449713 67658679 84449884 67658816 84450055 67658953 84450226 67659090 84450397 67659227 84450568 67659364 84450739 67659501 84450910 67659638 84451081 67659775 84451252 67659912 84451423 67660049 84451594 67660186 84451765 67660323 84451936 67660460 84452107 67660597 84452278 67660734 84452449 67660871 84452620 67661008 84452791 67661145 84452962 67661282 84453133 67661419 84453304 67661556 84453475 67661693 84453646 67661830 84453817 67661967 84453988 67662104 84454159 67662241 84454330 67662378 84454501 67662515 84454672 67662652 84454843 67662789 84455014 67662926 84455185 67663063 84455356 67663200 84455527 67663337 84455698 67663474 84455869 67663611 84456040 67663748 84456211 67663885 84456382 67664022 84456553 67664159 84456724 67664296 84456895 67664433 84457066 67664570 84457237 67664707 84457408 67664844 84457579 67664981 84457750 67665118 84457921 67665255 84458092 67665392 84458263 67665529 84458434 67665666 84458605 67665803 84458776 67665940 84458947 67666077 84459118 67666214 84459289 67666351 84459460 67666488 84459631 67666625 84459802 67666762 84459973 67666899 84460144 67667036 84460315 67667173 84460486 67667310 84460657 67667447 84460828 67667584 84460999 67667721 84461170 67667858 84461341 67667995 84461512 67668132 84461683 67668269 84461854 67668406 84462025 67668543 84462196 67668680 84462367 67668817 84462538 67668954 84462709 67669091 84462880 67669228 84463051 67669365 84463222 67669502 84463393 67669639 84463564 67669776 84463735 67669913 84463906 67670050 84464077 67670187 84464248 67670324 84464419 67670461 84464590 67670598 84464761 67670735 84464932 67670872 84465103 67671009 84465274 67671146 84465445 67671283 84465616 67671420 84465787 67671557 84465958 67671694 84466129 67671831 84466300 67671968 84466471 67672105 84466642 67672242 84466813 67672379 84466984 67672516 84467155 67672653 84467326 67672790 84467497 67672927 84467668 67673064 84467839 67673201 84468010 67673338 84468181 67673475 84468352 67673612 84468523 67673749 84468694 67673886 84468865 67674023 84469036 67674160 84469207 67674297 84469378 67674434 84469549 67674571 84469720 67674708 84469891 67674845 84470062 67674982 84470233 67675119 84470404 67675256 84470575 67675393 84470746 67675530 84470917 67675667 84471088 67675804 84471259 67675941 84471430 67676078 84471601 67676215 84471772 67676352 84471943 67676489 84472114 67676626 84472285
1000 61922900 0 61922900 77290627 61923037 77290798 61923174 77290969 61923311 77291140 61923448 77291311 61923585 77291482 61923722 77291653 61923859 77291824 61923996 77291995 61924133 77292166 61924270 77292337 61924407 77292508 61924544 77292679 61924681 77292850 61924818 77293021 61924955 77293192 61925092 77293363 61925229 77293534 61925366 77293705 61925503 77293876 61925640 77294047 61925777 77294218 61925914 77294389 61926051 77294560 61926188 77294731 61926325 77294902 61926462 77295073 61926599 77295244 61926736 77295415 61926873 77295586 61927010 77295757 61927147 77295928 61927284 77296099 61927421 77296270 61927558 77296441 61927695 77296612 61927832 77296783 61927969 77296954 61928106 77297125 61928243 77297296 61928380 77297467 61928517 77297638 61928654 77297809 61928791 77297980 61928928 77298151 61929065 77298322 61929202 77298493 61929339 77298664 61929476 77298835 61929613 77299006 61929750 77299177 61929887 77299348 61930024 77299519 61930161 77299690 61930298 77299861 61930435 77300032 61930572 77300203 61930709 77300374 61930846 77300545 61930983 77300716 61931120 77300887 61931257 77301058 61931394 77301229 61931531 77301400 61931668 77301571 61931805 77301742 61931942 77301913 61932079 77302084 61932216 77302255 61932353 77302426 61932490 77302597 61932627 77302768 61932764 77302939 61932901 77303110 61933038 77303281 61933175 77303452 61933312 77303623 61933449 77303794 61933586 77303965 61933723 77304136 61933860 77304307 61933997 77304478 61934134 77304649 61934271 77304820 61934408 77304991 61934545 77305162 61934682 77305333 61934819 77305504 61934956 77305675 61935093 77305846 61935230 77306017 61935367 77306188 61935504 77306359 61935641 77306530 61935778 77306701 61935915 77306872 61936052 77307043 61936189 77307214 61936326 77307385 61936463 77307556 61936600 77307727 61936737 77307898 61936874 77308069 61937011 77308240 61937148 77308411 61937285 77308582 61937422 77308753 61937559 77308924 61937696 77309095 61937833 77309266 61937970 77309437 61938107 77309608 61938244 77309779 61938381 77309950 61938518 77310121 61938655 77310292 61938792 77310463 61938929 77310634 61939066 77310805 61939203 77310976 61939340 77311147 61939477 77311318 61939614 77311489 61939751 77311660 61939888 77311831 61940025 77312002 61940162 77312173 61940299 77312344 61940436 77312515 61940573 77312686 61940710 77312857 61940847 77313028 61940984 77313199 61941121 77313370 61941258 77313541 61941395 77313712 61941532 77313883 61941669 77314054 61941806 77314225 61941943 77314396 61942080 77314567 61942217 77314738 61942354 77314909 61942491 77315080 61942628 77315251 61942765 77315422 61942902 77315593 61943039 77315764 61943176 77315935 61943313 77316106 61943450 77316277 61943587 77316448 61943724 77316619 61943861 77316790 61943998 77316961 61944135 77317132 61944272 77317303 61944409 77317474 61944546 77317645 61944683 77317816 61944820 77317987 61944957 77318158 61945094 77318329 61945231 77318500 61945368 77318671 61945505 77318842 61945642 77319013 61945779 77319184 61945916 77319355 61946053 77319526 61946190 77319697 61946327 77319868 61946464 77320039 61946601 77320210 61946738 77320381 61946875 77320552 61947012 77320723 61947149 77320894 61947286 77321065 61947423 77321236 61947560 77321407 61947697 77321578 61947834 77321749 61947971 77321920 61948108 77322091 61948245 77322262 61948382 77322433 61948519 77322604 61948656 77322775 61948793 77322946 61948930 77323117 61949067 77323288 61949204 77323459 61949341 77323630 61949478 77323801 61949615 77323972 61949752 77324143 61949889 77324314 61950026 77324485 61950163 77324656 61950300 77324827 61950437 77324998 61950574 77325169 61950711 77325340 61950848 77325511 61950985 77325682 61951122 77325853 61951259 77326024 61951396 77326195 61951533 77326366 61951670 77326537 61951807 77326708 61951944 77326879 61952081 77327050 61952218 77327221 61952355 77327392 61952492 77327563 61952629 77327734 61952766 77327905 61952903 77328076 61953040 77328247 61953177 77328418 61953314 77328589 61953451 77328760 61953588 77328931 61953725 77329102 61953862 77329273 61953999 77329444 61954136 77329615 61954273 77329786 61954410 77329957 61954547 77330128 61954684 77330299 61954821 77330470 61954958 77330641 61955095 77330812 61955232 77330983 61955369 77331154 61955506 77331325 61955643 77331496 61955780 77331667 61955917 77331838 61956054 77332009 61956191 77332180 61956328 77332351 61956465 77332522 61956602 77332693 61956739 77332864 61956876 77333035 61957013 77333206 61957150 77333377 61957287 77333548 61957424 77333719 61957561 77333890 61957698 77334061 61957835 77334232 61957972 77334403 61958109 77334574 61958246 77334745 61958383 77334916 61958520 77335087 61958657 77335258 61958794 77335429 61958931 77335600 61959068 77335771 61959205 77335942 61959342 77336113 61959479 77336284 61959616 77336455 61959753 77336626 61959890 77336797 61960027 77336968 61960164 77337139 61960301 77337310 61960438 77337481 61960575 77337652 61960712 77337823 61960849 77337994 61960986 77338165 61961123 77338336 61961260 77338507 61961397 77338678 61961534 77338849 61961671 77339020 61961808 77339191 61961945 77339362 61962082 77339533 61962219 77339704 61962356 77339875 61962493 77340046 61962630 77340217 61962767 77340388 61962904 77340559 61963041 77340730 61963178 77340901 61963315 77341072 61963452 77341243 61963589 77341414 61963726 77341585 61963863 77341756 61964000 77341927 61964137 77342098 61964274 77342269 61964411 77342440 61964548 77342611 61964685 77342782 61964822 77342953 61964959 77343124 61965096 77343295 61965233 77343466 61965370 77343637 61965507 77343808 61965644 77343979 61965781 77344150 61965918 77344321 61966055 77344492 61966192 77344663 61966329 77344834 61966466 77345005 61966603 77345176 61966740 77345347 61966877 77345518 61967014 77345689 61967151 77345860 61967288 77346031 61967425 77346202 61967562 77346373 61967699 77346544 61967836 77346715 61967973 77346886 61968110 77347057 61968247 77347228 61968384 77347399 61968521 77347570 61968658 77347741 61968795 77347912 61968932 77348083 61969069 77348254 61969206 77348425 61969343 77348596 61969480 77348767 61969617 77348938 61969754 77349109 61969891 77349280 61970028 77349451 61970165 77349622 61970302 77349793 61970439 77349964 61970576 77350135 61970713 77350306 61970850 77350477 61970987 77350648 61971124 77350819 61971261 77350990 61971398 77351161 61971535 77351332 61971672 77351503 61971809 77351674 61971946 77351845 61972083 77352016 61972220 77352187 61972357 77352358 61972494 77352529 61972631 77352700 61972768 77352871 61972905 77353042 61973042 77353213 61973179 77353384 61973316 77353555 61973453 77353726 61973590 77353897 61973727 77354068 61973864 77354239 61974001 77354410 61974138 77354581 61974275 77354752 61974412 77354923 61974549 77355094 61974686 77355265 61974823 77355436 61974960 77355607 61975097 77355778 61975234 77355949 61975371 77356120 61975508 77356291 61975645 77356462 61975782 77356633 61975919 77356804 61976056 77356975 61976193 77357146 61976330 77357317 61976467 77357488 61976604 77357659 61976741 77357830 61976878 77358001 61977015 77358172 61977152 77358343 61977289 77358514 61977426 77358685 61977563 77358856 61977700 77359027 61977837 77359198 61977974 77359369 61978111 77359540 61978248 77359711 61978385 77359882 61978522 77360053 61978659 77360224 61978796 77360395 61978933 77360566 61979070 77360737 61979207 77360908 61979344 77361079 61979481 77361250 61979618 77361421 61979755 77361592 61979892 77361763 61980029 77361934 61980166 77362105 61980303 77362276 61980440 77362447 61980577 77362618 61980714 77362789 61980851 77362960 61980988 77363131 61981125 77363302 61981262 77363473 61981399 77363644 61981536 77363815 61981673 77363986 61981810 77364157 61981947 77364328 61982084 77364499 61982221 77364670 61982358 77364841 61982495 77365012 61982632 77365183 61982769 77365354 61982906 77365525 61983043 77365696 61983180 77365867 61983317 77366038 61983454 77366209 61983591 77366380 61983728 77366551 61983865 77366722 61984002 77366893 61984139 77367064 61984276 77367235 61984413 77367406 61984550 77367577 61984687 77367748 61984824 77367919 61984961 77368090 61985098 77368261 61985235 77368432 61985372 77368603 61985509 77368774 61985646 77368945 61985783 77369116 61985920 77369287 61986057 77369458 61986194 77369629 61986331 77369800 61986468 77369971 61986605 77370142 61986742 77370313 61986879 77370484 61987016 77370655 61987153 77370826 61987290 77370997 61987427 77371168 61987564 77371339 61987701 77371510 61987838 77371681 61987975 77371852 61988112 77372023 61988249 77372194 61988386 77372365 61988523 77372536 61988660 77372707 61988797 77372878 61988934 77373049 61989071 77373220 61989208 77373391 61989345 77373562 61989482 77373733 61989619 77373904 61989756 77374075 61989893 77374246 61990030 77374417 61990167 77374588 61990304 77374759 61990441 77374930 61990578 77375101 61990715 77375272 61990852 77375443 61990989 77375614 61991126 77375785 61991263 77375956 61991400 77376127 61991537 77376298 61991674 77376469 61991811 77376640 61991948 77376811 61992085 77376982 61992222 77377153 61992359 77377324 61992496 77377495 61992633 77377666 61992770 77377837 61992907 77378008 61993044 77378179 61993181 77378350 61993318 77378521 61993455 77378692 61993592 77378863 61993729 77379034 61993866 77379205 61994003 77379376 61994140 77379547 61994277 77379718 61994414 77379889 61994551 77380060 61994688 77380231 61994825 77380402 61994962 77380573 61995099 77380744 61995236 77380915 61995373 77381086 61995510 77381257 61995647 77381428 61995784 77381599 61995921 77381770 61996058 77381941 61996195 77382112 61996332 77382283 61996469 77382454 61996606 77382625 61996743 77382796 61996880 77382967 61997017 77383138 61997154 77383309 61997291 77383480 61997428 77383651 61997565 77383822 61997702 77383993 61997839 77384164 61997976 77384335 61998113 77384506 61998250 77384677 61998387 77384848 61998524 77385019 61998661 77385190 61998798 77385361 61998935 77385532 61999072 77385703 61999209 77385874 61999346 77386045 61999483 77386216 61999620 77386387 61999757 77386558 61999894 77386729 62000031 77386900 62000168 77387071 62000305 77387242 62000442 77387413 62000579 77387584 62000716 77387755 62000853 77387926 62000990 77388097 62001127 77388268 62001264 77388439 62001401 77388610 62001538 77388781 62001675 77388952 62001812 77389123 62001949 77389294 62002086 77389465 62002223 77389636 62002360 77389807 62002497 77389978 62002634 77390149 62002771 77390320 62002908 77390491 62003045 77390662 62003182 77390833 62003319 77391004 62003456 77391175 62003593 77391346 62003730 77391517 62003867 77391688 62004004 77391859 62004141 77392030 62004278 77392201 62004415 77392372 62004552 77392543 62004689 77392714 62004826 77392885 62004963 77393056 62005100 77393227 62005237 77393398 62005374 77393569 62005511 77393740 62005648 77393911 62005785 77394082 62005922 77394253 62006059 77394424 62006196 77394595 62006333 77394766 62006470 77394937 62006607 77395108 62006744 77395279 62006881 77395450 62007018 77395621 62007155 77395792 62007292 77395963 62007429 77396134 62007566 77396305 62007703 77396476 62007840 77396647 62007977 77396818 62008114 77396989 62008251 77397160 62008388 77397331 62008525 77397502 62008662 77397673 62008799 77397844 62008936 77398015 62009073 77398186 62009210 77398357 62009347 77398528 62009484 77398699 62009621 77398870 62009758 77399041 62009895 77399212 62010032 77399383 62010169 77399554 62010306 77399725 62010443 77399896 62010580 77400067 62010717 77400238 62010854 77400409 62010991 77400580 62011128 77400751 62011265 77400922 62011402 77401093 62011539 77401264 62011676 77401435 62011813 77401606 62011950 77401777 62012087 77401948 62012224 77402119 62012361 77402290 62012498 77402461 62012635 77402632 62012772 77402803 62012909 77402974 62013046 77403145 62013183 77403316 62013320 77403487 62013457 77403658 62013594 77403829 62013731 77404000 62013868 77404171 62014005 77404342 62014142 77404513 62014279 77404684 62014416 77404855 62014553 77405026 62014690 77405197 62014827 77405368 62014964 77405539 62015101 77405710 62015238 77405881 62015375 77406052 62015512 77406223 62015649 77406394 62015786 77406565 62015923 77406736 62016060 77406907 62016197 77407078 62016334 77407249 62016471 77407420 62016608 77407591 62016745 77407762 62016882 77407933 62017019 77408104 62017156 77408275 62017293 77408446 62017430 77408617 62017567 77408788 62017704 77408959 62017841 77409130 62017978 77409301 62018115 77409472 62018252 77409643 62018389 77409814 62018526 77409985 62018663 77410156 62018800 77410327 62018937 77410498 62019074 77410669 62019211 77410840 62019348 77411011 62019485 77411182 62019622 77411353 62019759 77411524 62019896 77411695 62020033 77411866 62020170 77412037 62020307 77412208 62020444 77412379 62020581 77412550 62020718 77412721 62020855 77412892 62020992 77413063 62021129 77413234 62021266 77413405 62021403 77413576 62021540 77413747 62021677 77413918 62021814 77414089 62021951 77414260 62022088 77414431 62022225 77414602 62022362 77414773 62022499 77414944 62022636 77415115 62022773 77415286 62022910 77415457 62023047 77415628 62023184 77415799 62023321 77415970 62023458 77416141 62023595 77416312 62023732 77416483 62023869 77416654 62024006 77416825 62024143 77416996 62024280 77417167 62024417 77417338 62024554 77417509 62024691 77417680 62024828 77417851 62024965 77418022 62025102 77418193 62025239 77418364 62025376 77418535 62025513 77418706 62025650 77418877 62025787 77419048 62025924 77419219 62026061 77419390 62026198 77419561 62026335 77419732 62026472 77419903 62026609 77420074 62026746 77420245 62026883 77420416 62027020 77420587 62027157 77420758 62027294 77420929 62027431 77421100 62027568 77421271 62027705 77421442 62027842 77421613 62027979 77421784 62028116 77421955 62028253 77422126 62028390 77422297 62028527 77422468 62028664 77422639 62028801 77422810 62028938 77422981 62029075 77423152 62029212 77423323 62029349 77423494 62029486 77423665 62029623 77423836 62029760 77424007 62029897 77424178 62030034 77424349 62030171 77424520 62030308 77424691 62030445 77424862 62030582 77425033 62030719 77425204 62030856 77425375 62030993 77425546 62031130 77425717 62031267 77425888 62031404 77426059 62031541 77426230 62031678 77426401 62031815 77426572 62031952 77426743 62032089 77426914 62032226 77427085 62032363 77427256 62032500 77427427 62032637 77427598 62032774 77427769 62032911 77427940 62033048 77428111 62033185 77428282 62033322 77428453 62033459 77428624 62033596 77428795 62033733 77428966 62033870 77429137 62034007 77429308 62034144 77429479 62034281 77429650 62034418 77429821 62034555 77429992 62034692 77430163 62034829 77430334 62034966 77430505 62035103 77430676 62035240 77430847 62035377 77431018 62035514 77431189 62035651 77431360 62035788 77431531 62035925 77431702 62036062 77431873 62036199 77432044 62036336 77432215 62036473 77432386 62036610 77432557 62036747 77432728 62036884 77432899 62037021 77433070 62037158 77433241 62037295 77433412 62037432 77433583 62037569 77433754 62037706 77433925 62037843 77434096 62037980 77434267 62038117 77434438 62038254 77434609 62038391 77434780 62038528 77434951 62038665 77435122 62038802 77435293 62038939 77435464 62039076 77435635 62039213 77435806 62039350 77435977 62039487 77436148 62039624 77436319 62039761 77436490 62039898 77436661 62040035 77436832 62040172 77437003 62040309 77437174 62040446 77437345 62040583 77437516 62040720 77437687 62040857 77437858 62040994 77438029 62041131 77438200 62041268 77438371 62041405 77438542 62041542 77438713 62041679 77438884 62041816 77439055 62041953 77439226 62042090 77439397 62042227 77439568 62042364 77439739 62042501 77439910 62042638 77440081 62042775 77440252 62042912 77440423 62043049 77440594 62043186 77440765 62043323 77440936 62043460 77441107 62043597 77441278 62043734 77441449 62043871 77441620 62044008 77441791 62044145 77441962 62044282 77442133 62044419 77442304 62044556 77442475 62044693 77442646 62044830 77442817 62044967 77442988 62045104 77443159 62045241 77443330 62045378 77443501 62045515 77443672 62045652 77443843 62045789 77444014 62045926 77444185 62046063 77444356 62046200 77444527 62046337 77444698 62046474 77444869 62046611 77445040 62046748 77445211 62046885 77445382 62047022 77445553 62047159 77445724 62047296 77445895 62047433 77446066 62047570 77446237 62047707 77446408 62047844 77446579 62047981 77446750 62048118 77446921 62048255 77447092 62048392 77447263 62048529 77447434 62048666 77447605 62048803 77447776 62048940 77447947 62049077 77448118 62049214 77448289 62049351 77448460 62049488 77448631 62049625 77448802 62049762 77448973 62049899 77449144 62050036 77449315 62050173 77449486 62050310 77449657 62050447 77449828 62050584 77449999 62050721 77450170 62050858 77450341 62050995 77450512 62051132 77450683 62051269 77450854 62051406 77451025 62051543 77451196 62051680 77451367 62051817 77451538 62051954 77451709 62052091 77451880 62052228 77452051 62052365 77452222 62052502 77452393 62052639 77452564 62052776 77452735 62052913 77452906 62053050 77453077 62053187 77453248 62053324 77453419 62053461 77453590 62053598 77453761 62053735 77453932 62053872 77454103 62054009 77454274 62054146 77454445 62054283 77454616 62054420 77454787 62054557 77454958 62054694 77455129 62054831 77455300 62054968 77455471 62055105 77455642 62055242 77455813 62055379 77455984 62055516 77456155 62055653 77456326 62055790 77456497 62055927 77456668 62056064 77456839 62056201 77457010 62056338 77457181 62056475 77457352 62056612 77457523 62056749 77457694 62056886 77457865 62057023 77458036 62057160 77458207 62057297 77458378 62057434 77458549 62057571 77458720 62057708 77458891 62057845 77459062 62057982 77459233 62058119 77459404 62058256 77459575 62058393 77459746 62058530 77459917 62058667 77460088 62058804 77460259 62058941 77460430 62059078 77460601 62059215 77460772 62059352 77460943 62059489 77461114 62059626 77461285
1000 21918900 0 21918900 27358627 21919037 27358798 21919174 27358969 21919311 27359140 21919448 27359311 21919585 27359482 21919722 27359653 21919859 27359824 21919996 27359995 21920133 27360166 21920270 27360337 21920407 27360508 21920544 27360679 21920681 27360850 21920818 27361021 21920955 27361192 21921092 27361363 21921229 27361534 21921366 27361705 21921503 27361876 21921640 27362047 21921777 27362218 21921914 27362389 21922051 27362560 21922188 27362731 21922325 27362902 21922462 27363073 21922599 27363244 21922736 27363415 21922873 27363586 21923010 27363757 21923147 27363928 21923284 27364099 21923421 27364270 21923558 27364441 21923695 27364612 21923832 27364783 21923969 27364954 21924106 27365125 21924243 27365296 21924380 27365467 21924517 27365638 21924654 27365809 21924791 27365980 21924928 27366151 21925065 27366322 21925202 27366493 21925339 27366664 21925476 27366835 21925613 27367006 21925750 27367177 21925887 27367348 21926024 27367519 21926161 27367690 21926298 27367861 21926435 27368032 21926572 27368203 21926709 27368374 21926846 27368545 21926983 27368716 21927120 27368887 21927257 27369058 21927394 27369229 21927531 27369400 21927668 27369571 21927805 27369742 21927942 27369913 21928079 27370084 21928216 27370255 21928353 27370426 21928490 27370597 21928627 27370768 21928764 27370939 21928901 27371110 21929038 27371281 21929175 27371452 21929312 27371623 21929449 27371794 21929586 27371965 21929723 27372136 21929860 27372307 21929997 27372478 21930134 27372649 21930271 27372820 21930408 27372991 21930545 27373162 21930682 27373333 21930819 27373504 21930956 27373675 21931093 27373846 21931230 27374017 21931367 27374188 21931504 27374359 21931641 27374530 21931778 27374701 21931915 27374872 21932052 27375043 21932189 27375214 21932326 27375385 21932463 27375556 21932600 27375727 21932737 27375898 21932874 27376069 21933011 27376240 21933148 27376411 21933285 27376582 21933422 27376753 21933559 27376924 21933696 27377095 21933833 27377266 21933970 27377437 21934107 27377608 21934244 27377779 21934381 27377950 21934518 27378121 21934655 27378292 21934792 27378463 21934929 27378634 21935066 27378805 21935203 27378976 21935340 27379147 21935477 27379318 21935614 27379489 21935751 27379660 21935888 27379831 21936025 27380002 21936162 27380173 21936299 27380344 21936436 27380515 21936573 27380686 21936710 27380857 21936847 27381028 21936984 27381199 21937121 27381370 21937258 27381541 21937395 27381712 21937532 27381883 21937669 27382054 21937806 27382225 21937943 27382396 21938080 27382567 21938217 27382738 21938354 27382909 21938491 27383080 21938628 27383251 21938765 27383422 21938902 27383593 21939039 27383764 21939176 27383935 21939313 27384106 21939450 27384277 21939587 27384448 21939724 27384619 21939861 27384790 21939998 27384961 21940135 27385132 21940272 27385303 21940409 27385474 21940546 27385645 21940683 27385816 21940820 27385987 21940957 27386158 21941094 27386329 21941231 27386500 21941368 27386671 21941505 27386842 21941642 27387013 21941779 27387184 21941916 27387355 21942053 27387526 21942190 27387697 21942327 27387868 21942464 27388039 21942601 27388210 21942738 27388381 21942875 27388552 21943012 27388723 21943149 27388894 21943286 27389065 21943423 27389236 21943560 27389407 21943697 27389578 21943834 27389749 21943971 27389920 21944108 27390091 21944245 27390262 21944382 27390433 21944519 27390604 21944656 27390775 21944793 27390946 21944930 27391117 21945067 27391288 21945204 27391459 21945341 27391630 21945478 27391801 21945615 27391972 21945752 27392143 21945889 27392314 21946026 27392485 21946163 27392656 21946300 27392827 21946437 27392998 21946574 27393169 21946711 27393340 21946848 27393511 21946985 27393682 21947122 27393853 21947259 27394024 21947396 27394195 21947533 27394366 21947670 27394537 21947807 27394708 21947944 27394879 21948081 27395050 21948218 27395221 21948355 27395392 21948492 27395563 21948629 27395734 21948766 27395905 21948903 27396076 21949040 27396247 21949177 27396418 21949314 27396589 21949451 27396760 21949588 27396931 21949725 27397102 21949862 27397273 21949999 27397444 21950136 27397615 21950273 27397786 21950410 27397957 21950547 27398128 21950684 27398299 21950821 27398470 21950958 27398641 21951095 27398812 21951232 27398983 21951369 27399154 21951506 27399325 21951643 27399496 21951780 27399667 21951917 27399838 21952054 27400009 21952191 27400180 21952328 27400351 21952465 27400522 21952602 27400693 21952739 27400864 21952876 27401035 21953013 27401206 21953150 27401377 21953287 27401548 21953424 27401719 21953561 27401890 21953698 27402061 21953835 27402232 21953972 27402403 21954109 27402574 21954246 27402745 21954383 27402916 21954520 27403087 21954657 27403258 21954794 27403429 21954931 27403600 21955068 27403771 21955205 27403942 21955342 27404113 21955479 27404284 21955616 27404455 21955753 27404626 21955890 27404797 21956027 27404968 21956164 27405139 21956301 27405310 21956438 27405481 21956575 27405652 21956712 27405823 21956849 27405994 21956986 27406165 21957123 27406336 21957260 27406507 21957397 27406678 21957534 27406849 21957671 27407020 21957808 27407191 21957945 27407362 21958082 27407533 21958219 27407704 21958356 27407875 21958493 27408046 21958630 27408217 21958767 27408388 21958904 27408559 21959041 27408730 21959178 27408901 21959315 27409072 21959452 27409243 21959589 27409414 21959726 27409585 21959863 27409756 21960000 27409927 21960137 27410098 21960274 27410269 21960411 27410440 21960548 27410611 21960685 27410782 21960822 27410953 21960959 27411124 21961096 27411295 21961233 27411466 21961370 27411637 21961507 27411808 21961644 27411979 21961781 27412150 21961918 27412321 21962055 27412492 21962192 27412663 21962329 27412834 21962466 27413005 21962603 27413176 21962740 27413347 21962877 27413518 21963014 27413689 21963151 27413860 21963288 27414031 21963425 27414202 21963562 27414373 21963699 27414544 21963836 27414715 21963973 27414886 21964110 27415057 21964247 27415228 21964384 27415399 21964521 27415570 21964658 27415741 21964795 27415912 21964932 27416083 21965069 27416254 21965206 27416425 21965343 27416596 21965480 27416767 21965617 27416938 21965754 27417109 21965891 27417280 21966028 27417451 21966165 27417622 21966302 27417793 21966439 27417964 21966576 27418135 21966713 27418306 21966850 27418477 21966987 27418648 21967124 27418819 21967261 27418990 21967398 27419161 21967535 27419332 21967672 27419503 21967809 27419674 21967946 27419845 21968083 27420016 21968220 27420187 21968357 27420358 21968494 27420529 21968631 27420700 21968768 27420871 21968905 27421042 21969042 27421213 21969179 27421384 21969316 27421555 21969453 27421726 21969590 27421897 21969727 27422068 21969864 27422239 21970001 27422410 21970138 27422581 21970275 27422752 21970412 27422923 21970549 27423094 21970686 27423265 21970823 27423436 21970960 27423607 21971097 27423778 21971234 27423949 21971371 27424120 21971508 27424291 21971645 27424462 21971782 27424633 21971919 27424804 21972056 27424975 21972193 27425146 21972330 27425317 21972467 27425488 21972604 27425659 21972741 27425830 21972878 27426001 21973015 27426172 21973152 27426343 21973289 27426514 21973426 27426685 21973563 27426856 21973700 27427027 21973837 27427198 21973974 27427369 21974111 27427540 21974248 27427711 21974385 27427882 21974522 27428053 21974659 27428224 21974796 27428395 21974933 27428566 21975070 27428737 21975207 27428908 21975344 27429079 21975481 27429250 21975618 27429421 21975755 27429592 21975892 27429763 21976029 27429934 21976166 27430105 21976303 27430276 21976440 27430447 21976577 27430618 21976714 27430789 21976851 27430960 21976988 27431131 21977125 27431302 21977262 27431473 21977399 27431644 21977536 27431815 21977673 27431986 21977810 27432157 21977947 27432328 21978084 27432499 21978221 27432670 21978358 27432841 21978495 27433012 21978632 27433183 21978769 27433354 21978906 27433525 21979043 27433696 21979180 27433867 21979317 27434038 21979454 27434209 21979591 27434380 21979728 27434551 21979865 27434722 21980002 27434893 21980139 27435064 21980276 27435235 21980413 27435406 21980550 27435577 21980687 27435748 21980824 27435919 21980961 27436090 21981098 27436261 21981235 27436432 21981372 27436603 21981509 27436774 21981646 27436945 21981783 27437116 21981920 27437287 21982057 27437458 21982194 27437629 21982331 27437800 21982468 27437971 21982605 27438142 21982742 27438313 21982879 27438484 21983016 27438655 21983153 27438826 21983290 27438997 21983427 27439168 21983564 27439339 21983701 27439510 21983838 27439681 21983975 27439852 21984112 27440023 21984249 27440194 21984386 27440365 21984523 27440536 21984660 27440707 21984797 27440878 21984934 27441049 21985071 27441220 21985208 27441391 21985345 27441562 21985482 27441733 21985619 27441904 21985756 27442075 21985893 27442246 21986030 27442417 21986167 27442588 21986304 27442759 21986441 27442930 21986578 27443101 21986715 27443272 21986852 27443443 21986989 27443614 21987126 27443785 21987263 27443956 21987400 27444127 21987537 27444298 21987674 27444469 21987811 27444640 21987948 27444811 21988085 27444982 21988222 27445153 21988359 27445324 21988496 27445495 21988633 27445666 21988770 27445837 21988907 27446008 21989044 27446179 21989181 27446350 21989318 27446521 21989455 27446692 21989592 27446863 21989729 27447034 21989866 27447205 21990003 27447376 21990140 27447547 21990277 27447718 21990414 27447889 21990551 27448060 21990688 27448231 21990825 27448402 21990962 27448573 21991099 27448744 21991236 27448915 21991373 27449086 21991510 27449257 21991647 27449428 21991784 27449599 21991921 27449770 21992058 27449941 21992195 27450112 21992332 27450283 21992469 27450454 21992606 27450625 21992743 27450796 21992880 27450967 21993017 27451138 21993154 27451309 21993291 27451480 21993428 27451651 21993565 27451822 21993702 27451993 21993839 27452164 21993976 27452335 21994113 27452506 21994250 27452677 21994387 27452848 21994524 27453019 21994661 27453190 21994798 27453361 21994935 27453532 21995072 27453703 21995209 27453874 21995346 27454045 21995483 27454216 21995620 27454387 21995757 27454558 21995894 27454729 21996031 27454900 21996168 27455071 21996305 27455242 21996442 27455413 21996579 27455584 21996716 27455755 21996853 27455926 21996990 27456097 21997127 27456268 21997264 27456439 21997401 27456610 21997538 27456781 21997675 27456952 21997812 27457123 21997949 27457294 21998086 27457465 21998223 27457636 21998360 27457807 21998497 27457978 21998634 27458149 21998771 27458320 21998908 27458491 21999045 27458662 21999182 27458833 21999319 27459004 21999456 27459175 21999593 27459346 21999730 27459517 21999867 27459688 22000004 27459859 22000141 27460030 22000278 27460201 22000415 27460372 22000552 27460543 22000689 27460714 22000826 27460885 22000963 27461056 22001100 27461227 22001237 27461398 22001374 27461569 22001511 27461740 22001648 27461911 22001785 27462082 22001922 27462253 22002059 27462424 22002196 27462595 22002333 27462766 22002470 27462937 22002607 27463108 22002744 27463279 22002881 27463450 22003018 27463621 22003155 27463792 22003292 27463963 22003429 27464134 22003566 27464305 22003703 27464476 22003840 27464647 22003977 27464818 22004114 27464989 22004251 27465160 22004388 27465331 22004525 27465502 22004662 27465673 22004799 27465844 22004936 27466015 22005073 27466186 22005210 27466357 22005347 27466528 22005484 27466699 22005621 27466870 22005758 27467041 22005895 27467212 22006032 27467383 22006169 27467554 22006306 27467725 22006443 27467896 22006580 27468067 22006717 27468238 22006854 27468409 22006991 27468580 22007128 27468751 22007265 27468922 22007402 27469093 22007539 27469264 22007676 27469435 22007813 27469606 22007950 27469777 22008087 27469948 22008224 27470119 22008361 27470290 22008498 27470461 22008635 27470632 22008772 27470803 22008909 27470974 22009046 27471145 22009183 27471316 22009320 27471487 22009457 27471658 22009594 27471829 22009731 27472000 22009868 27472171 22010005 27472342 22010142 27472513 22010279 27472684 22010416 27472855 22010553 27473026 22010690 27473197 22010827 27473368 22010964 27473539 22011101 27473710 22011238 27473881 22011375 27474052 22011512 27474223 22011649 27474394 22011786 27474565 22011923 27474736 22012060 27474907 22012197 27475078 22012334 27475249 22012471 27475420 22012608 27475591 22012745 27475762 22012882 27475933 22013019 27476104 22013156 27476275 22013293 27476446 22013430 27476617 22013567 27476788 22013704 27476959 22013841 27477130 22013978 27477301 22014115 27477472 22014252 27477643 22014389 27477814 22014526 27477985 22014663 27478156 22014800 27478327 22014937 27478498 22015074 27478669 22015211 27478840 22015348 27479011 22015485 27479182 22015622 27479353 22015759 27479524 22015896 27479695 22016033 27479866 22016170 27480037 22016307 27480208 22016444 27480379 22016581 27480550 22016718 27480721 22016855 27480892 22016992 27481063 22017129 27481234 22017266 27481405 22017403 27481576 22017540 27481747 22017677 27481918 22017814 27482089 22017951 27482260 22018088 27482431 22018225 27482602 22018362 27482773 22018499 27482944 22018636 27483115 22018773 27483286 22018910 27483457 22019047 27483628 22019184 27483799 22019321 27483970 22019458 27484141 22019595 27484312 22019732 27484483 22019869 27484654 22020006 27484825 22020143 27484996 22020280 27485167 22020417 27485338 22020554 27485509 22020691 27485680 22020828 27485851 22020965 27486022 22021102 27486193 22021239 27486364 22021376 27486535 22021513 27486706 22021650 27486877 22021787 27487048 22021924 27487219 22022061 27487390 22022198 27487561 22022335 27487732 22022472 27487903 22022609 27488074 22022746 27488245 22022883 27488416 22023020 27488587 22023157 27488758 22023294 27488929 22023431 27489100 22023568 27489271 22023705 27489442 22023842 27489613 22023979 27489784 22024116 27489955 22024253 27490126 22024390 27490297 22024527 27490468 22024664 27490639 22024801 27490810 22024938 27490981 22025075 27491152 22025212 27491323 22025349 27491494 22025486 27491665 22025623 27491836 22025760 27492007 22025897 27492178 22026034 27492349 22026171 27492520 22026308 27492691 22026445 27492862 22026582 27493033 22026719 27493204 22026856 27493375 22026993 27493546 22027130 27493717 22027267 27493888 22027404 27494059 22027541 27494230 22027678 27494401 22027815 27494572 22027952 27494743 22028089 27494914 22028226 27495085 22028363 27495256 22028500 27495427 22028637 27495598 22028774 27495769 22028911 27495940 22029048 27496111 22029185 27496282 22029322 27496453 22029459 27496624 22029596 27496795 22029733 27496966 22029870 27497137 22030007 27497308 22030144 27497479 22030281 27497650 22030418 27497821 22030555 27497992 22030692 27498163 22030829 27498334 22030966 27498505 22031103 27498676 22031240 27498847 22031377 27499018 22031514 27499189 22031651 27499360 22031788 27499531 22031925 27499702 22032062 27499873 22032199 27500044 22032336 27500215 22032473 27500386 22032610 27500557 22032747 27500728 22032884 27500899 22033021 27501070 22033158 27501241 22033295 27501412 22033432 27501583 22033569 27501754 22033706 27501925 22033843 27502096 22033980 27502267 22034117 27502438 22034254 27502609 22034391 27502780 22034528 27502951 22034665 27503122 22034802 27503293 22034939 27503464 22035076 27503635 22035213 27503806 22035350 27503977 22035487 27504148 22035624 27504319 22035761 27504490 22035898 27504661 22036035 27504832 22036172 27505003 22036309 27505174 22036446 27505345 22036583 27505516 22036720 27505687 22036857 27505858 22036994 27506029 22037131 27506200 22037268 27506371 22037405 27506542 22037542 27506713 22037679 27506884 22037816 27507055 22037953 27507226 22038090 27507397 22038227 27507568 22038364 27507739 22038501 27507910 22038638 27508081 22038775 27508252 22038912 27508423 22039049 27508594 22039186 27508765 22039323 27508936 22039460 27509107 22039597 27509278 22039734 27509449 22039871 27509620 22040008 27509791 22040145 27509962 22040282 27510133 22040419 27510304 22040556 27510475 22040693 27510646 22040830 27510817 22040967 27510988 22041104 27511159 22041241 27511330 22041378 27511501 22041515 27511672 22041652 27511843 22041789 27512014 22041926 27512185 22042063 27512356 22042200 27512527 22042337 27512698 22042474 27512869 22042611 27513040 22042748 27513211 22042885 27513382 22043022 27513553 22043159 27513724 22043296 27513895 22043433 27514066 22043570 27514237 22043707 27514408 22043844 27514579 22043981 27514750 22044118 27514921 22044255 27515092 22044392 27515263 22044529 27515434 22044666 27515605 22044803 27515776 22044940 27515947 22045077 27516118 22045214 27516289 22045351 27516460 22045488 27516631 22045625 27516802 22045762 27516973 22045899 27517144 22046036 27517315 22046173 27517486 22046310 27517657 22046447 27517828 22046584 27517999 22046721 27518170 22046858 27518341 22046995 27518512 22047132 27518683 22047269 27518854 22047406 27519025 22047543 27519196 22047680 27519367 22047817 27519538 22047954 27519709 22048091 27519880 22048228 27520051 22048365 27520222 22048502 27520393 22048639 27520564 22048776 27520735 22048913 27520906 22049050 27521077 22049187 27521248 22049324 27521419 22049461 27521590 22049598 27521761 22049735 27521932 22049872 27522103 22050009 27522274 22050146 27522445 22050283 27522616 22050420 27522787 22050557 27522958 22050694 27523129 22050831 27523300 22050968 27523471 22051105 27523642 22051242 27523813 22051379 27523984 22051516 27524155 22051653 27524326 22051790 27524497 22051927 27524668 22052064 27524839 22052201 27525010 22052338 27525181 22052475 27525352 22052612 27525523 22052749 27525694 22052886 27525865 22053023 27526036 22053160 27526207 22053297 27526378 22053434 27526549 22053571 27526720 22053708 27526891 22053845 27527062 22053982 27527233 22054119 27527404 22054256 27527575 22054393 27527746 22054530 27527917 22054667 27528088 22054804 27528259 22054941 27528430 22055078 27528601 22055215 27528772 22055352 27528943 22055489 27529114 22055626 27529285
1000 68087900 0 68087900 84985627 68088037 84985798 68088174 84985969 68088311 84986140 68088448 84986311 68088585 84986482 68088722 84986653 68088859 84986824 68088996 84986995 68089133 84987166 68089270 84987337 68089407 84987508 68089544 84987679 68089681 84987850 68089818 84988021 68089955 84988192 68090092 84988363 68090229 84988534 68090366 84988705 68090503 84988876 68090640 84989047 68090777 84989218 68090914 84989389 68091051 84989560 68091188 84989731 68091325 84989902 68091462 84990073 68091599 84990244 68091736 84990415 68091873 84990586 68092010 84990757 68092147 84990928 68092284 84991099 68092421 84991270 68092558 84991441 68092695 84991612 68092832 84991783 68092969 84991954 68093106 84992125 68093243 84992296 68093380 84992467 68093517 84992638 68093654 84992809 68093791 84992980 68093928 84993151 68094065 84993322 68094202 84993493 68094339 84993664 68094476 84993835 68094613 84994006 68094750 84994177 68094887 84994348 68095024 84994519 68095161 84994690 68095298 84994861 68095435 84995032 68095572 84995203 68095709 84995374 68095846 84995545 68095983 84995716 68096120 84995887 68096257 84996058 68096394 84996229 68096531 84996400 68096668 84996571 68096805 84996742 68096942 84996913 68097079 84997084 68097216 84997255 68097353 84997426 68097490 84997597 68097627 84997768 68097764 84997939 68097901 84998110 68098038 84998281 68098175 84998452 68098312 84998623 68098449 84998794 68098586 84998965 68098723 84999136 68098860 84999307 68098997 84999478 68099134 84999649 68099271 84999820 68099408 84999991 68099545 85000162 68099682 85000333 68099819 85000504 68099956 85000675 68100093 85000846 68100230 85001017 68100367 85001188 68100504 85001359 68100641 85001530 68100778 85001701 68100915 85001872 68101052 85002043 68101189 85002214 68101326 85002385 68101463 85002556 68101600 85002727 68101737 85002898 68101874 85003069 68102011 85003240 68102148 85003411 68102285 85003582 68102422 85003753 68102559 85003924 68102696 85004095 68102833 85004266 68102970 85004437 68103107 85004608 68103244 85004779 68103381 85004950 68103518 85005121 68103655 85005292 68103792 85005463 68103929 85005634 68104066 85005805 68104203 85005976 68104340 85006147 68104477 85006318 68104614 85006489 68104751 85006660 68104888 85006831 68105025 85007002 68105162 85007173 68105299 85007344 68105436 85007515 68105573 85007686 68105710 85007857 68105847 85008028 68105984 85008199 68106121 85008370 68106258 85008541 68106395 85008712 68106532 85008883 68106669 85009054 68106806 85009225 68106943 85009396 68107080 85009567 68107217 85009738 68107354 85009909 68107491 85010080 68107628 85010251 68107765 85010422 68107902 85010593 68108039 85010764 68108176 85010935 68108313 85011106 68108450 85011277 68108587 85011448 68108724 85011619 68108861 85011790 68108998 85011961 68109135 85012132 68109272 85012303 68109409 85012474 68109546 85012645 68109683 85012816 68109820 85012987 68109957 85013158 68110094 85013329 68110231 85013500 68110368 85013671 68110505 85013842 68110642 85014013 68110779 85014184 68110916 85014355 68111053 85014526 68111190 85014697 68111327 85014868 68111464 85015039 68111601 85015210 68111738 85015381 68111875 85015552 68112012 85015723 68112149 85015894 68112286 85016065 68112423 85016236 68112560 85016407 68112697 85016578 68112834 85016749 68112971 85016920 68113108 85017091 68113245 85017262 68113382 85017433 68113519 85017604 68113656 85017775 68113793 85017946 68113930 85018117 68114067 85018288 68114204 85018459 68114341 85018630 68114478 85018801 68114615 85018972 68114752 85019143 68114889 85019314 68115026 85019485 68115163 85019656 68115300 85019827 68115437 85019998 68115574 85020169 68115711 85020340 68115848 85020511 68115985 85020682 68116122 85020853 68116259 85021024 68116396 85021195 68116533 85021366 68116670 85021537 68116807 85021708 68116944 85021879 68117081 85022050 68117218 85022221 68117355 85022392 68117492 85022563 68117629 85022734 68117766 85022905 68117903 85023076 68118040 85023247 68118177 85023418 68118314 85023589 68118451 85023760 68118588 85023931 68118725 85024102 68118862 85024273 68118999 85024444 68119136 85024615 68119273 85024786 68119410 85024957 68119547 85025128 68119684 85025299 68119821 85025470 68119958 85025641 68120095 85025812 68120232 85025983 68120369 85026154 68120506 85026325 68120643 85026496 68120780 85026667 68120917 85026838 68121054 85027009 68121191 85027180 68121328 85027351 68121465 85027522 68121602 85027693 68121739 85027864 68121876 85028035 68122013 85028206 68122150 85028377 68122287 85028548 68122424 85028719 68122561 85028890 68122698 85029061 68122835 85029232 68122972 85029403 68123109 85029574 68123246 85029745 68123383 85029916 68123520 85030087 68123657 85030258 68123794 85030429 68123931 85030600 68124068 85030771 68124205 85030942 68124342 85031113 68124479 85031284 68124616 85031455 68124753 85031626 68124890 85031797 68125027 85031968 68125164 85032139 68125301 85032310 68125438 85032481 68125575 85032652 68125712 85032823 68125849 85032994 68125986 85033165 68126123 85033336 68126260 85033507 68126397 85033678 68126534 85033849 68126671 85034020 68126808 85034191 68126945 85034362 68127082 85034533 68127219 85034704 68127356 85034875 68127493 85035046 68127630 85035217 68127767 85035388 68127904 85035559 68128041 85035730 68128178 85035901 68128315 85036072 68128452 85036243 68128589 85036414 68128726 85036585 68128863 85036756 68129000 85036927 68129137 85037098 68129274 85037269 68129411 85037440 68129548 85037611 68129685 85037782 68129822 85037953 68129959 85038124 68130096 85038295 68130233 85038466 68130370 85038637 68130507 85038808 68130644 85038979 68130781 85039150 68130918 85039321 68131055 85039492 68131192 85039663 68131329 85039834 68131466 85040005 68131603 85040176 68131740 85040347 68131877 85040518 68132014 85040689 68132151 85040860 68132288 85041031 68132425 85041202 68132562 85041373 68132699 85041544 68132836 85041715 68132973 85041886 68133110 85042057 68133247 85042228 68133384 85042399 68133521 85042570 68133658 85042741 68133795 85042912 68133932 85043083 68134069 85043254 68134206 85043425 68134343 85043596 68134480 85043767 68134617 85043938 68134754 85044109 68134891 85044280 68135028 85044451 68135165 85044622 68135302 85044793 68135439 85044964 68135576 85045135 68135713 85045306 68135850 85045477 68135987 85045648 68136124 85045819 68136261 85045990 68136398 85046161 68136535 85046332 68136672 85046503 68136809 85046674 68136946 85046845 68137083 85047016 68137220 85047187 68137357 85047358 68137494 85047529 68137631 85047700 68137768 85047871 68137905 85048042 68138042 85048213 68138179 85048384 68138316 85048555 68138453 85048726 68138590 85048897 68138727 85049068 68138864 85049239 68139001 85049410 68139138 85049581 68139275 85049752 68139412 85049923 68139549 85050094 68139686 85050265 68139823 85050436 68139960 85050607 68140097 85050778 68140234 85050949 68140371 85051120 68140508 85051291 68140645 85051462 68140782 85051633 68140919 85051804 68141056 85051975 68141193 85052146 68141330 85052317 68141467 85052488 68141604 85052659 68141741 85052830 68141878 85053001 68142015 85053172 68142152 85053343 68142289 85053514 68142426 85053685 68142563 85053856 68142700 85054027 68142837 85054198 68142974 85054369 68143111 85054540 68143248 85054711 68143385 85054882 68143522 85055053 68143659 85055224 68143796 85055395 68143933 85055566 68144070 85055737 68144207 85055908 68144344 85056079 68144481 85056250 68144618 85056421 68144755 85056592 68144892 85056763 68145029 85056934 68145166 85057105 68145303 85057276 68145440 85057447 68145577 85057618 68145714 85057789 68145851 85057960 68145988 85058131 68146125 85058302 68146262 85058473 68146399 85058644 68146536 85058815 68146673 85058986 68146810 85059157 68146947 85059328 68147084 85059499 68147221 85059670 68147358 85059841 68147495 85060012 68147632 85060183 68147769 85060354 68147906 85060525 68148043 85060696 68148180 85060867 68148317 85061038 68148454 85061209 68148591 85061380 68148728 85061551 68148865 85061722 68149002 85061893 68149139 85062064 68149276 85062235 68149413 85062406 68149550 85062577 68149687 85062748 68149824 85062919 68149961 85063090 68150098 85063261 68150235 85063432 68150372 85063603 68150509 85063774 68150646 85063945 68150783 85064116 68150920 85064287 68151057 85064458 68151194 85064629 68151331 85064800 68151468 85064971 68151605 85065142 68151742 85065313 68151879 85065484 68152016 85065655 68152153 85065826 68152290 85065997 68152427 85066168 68152564 85066339 68152701 85066510 68152838 85066681 68152975 85066852 68153112 85067023 68153249 85067194 68153386 85067365 68153523 85067536 68153660 85067707 68153797 85067878 68153934 85068049 68154071 85068220 68154208 85068391 68154345 85068562 68154482 85068733 68154619 85068904 68154756 85069075 68154893 85069246 68155030 85069417 68155167 85069588 68155304 85069759 68155441 85069930 68155578 85070101 68155715 85070272 68155852 85070443 68155989 85070614 68156126 85070785 68156263 85070956 68156400 85071127 68156537 85071298 68156674 85071469 68156811 85071640 68156948 85071811 68157085 85071982 68157222 85072153 68157359 85072324 68157496 85072495 68157633 85072666 68157770 85072837 68157907 85073008 68158044 85073179 68158181 85073350 68158318 85073521 68158455 85073692 68158592 85073863 68158729 85074034 68158866 85074205 68159003 85074376 68159140 85074547 68159277 85074718 68159414 85074889 68159551 85075060 68159688 85075231 68159825 85075402 68159962 85075573 68160099 85075744 68160236 85075915 68160373 85076086 68160510 85076257 68160647 85076428 68160784 85076599 68160921 85076770 68161058 85076941 68161195 85077112 68161332 85077283 68161469 85077454 68161606 85077625 68161743 85077796 68161880 85077967 68162017 85078138 68162154 85078309 68162291 85078480 68162428 85078651 68162565 85078822 68162702 85078993 68162839 85079164 68162976 85079335 68163113 85079506 68163250 85079677 68163387 85079848 68163524 85080019 68163661 85080190 68163798 85080361 68163935 85080532 68164072 85080703 68164209 85080874 68164346 85081045 68164483 85081216 68164620 85081387 68164757 85081558 68164894 85081729 68165031 85081900 68165168 85082071 68165305 85082242 68165442 85082413 68165579 85082584 68165716 85082755 68165853 85082926 68165990 85083097 68166127 85083268 68166264 85083439 68166401 85083610 68166538 85083781 68166675 85083952 68166812 85084123 68166949 85084294 68167086 85084465 68167223 85084636 68167360 85084807 68167497 85084978 68167634 85085149 68167771 85085320 68167908 85085491 68168045 85085662 68168182 85085833 68168319 85086004 68168456 85086175 68168593 85086346 68168730 85086517 68168867 85086688 68169004 85086859 68169141 85087030 68169278 85087201 68169415 85087372 68169552 85087543 68169689 85087714 68169826 85087885 68169963 85088056 68170100 85088227 68170237 85088398 68170374 85088569 68170511 85088740 68170648 85088911 68170785 85089082 68170922 85089253 68171059 85089424 68171196 85089595 68171333 85089766 68171470 85089937 68171607 85090108 68171744 85090279 68171881 85090450 68172018 85090621 68172155 85090792 68172292 85090963 68172429 85091134 68172566 85091305 68172703 85091476 68172840 85091647 68172977 85091818 68173114 85091989 68173251 85092160 68173388 85092331 68173525 85092502 68173662 85092673 68173799 85092844 68173936 85093015 68174073 85093186 68174210 85093357 68174347 85093528 68174484 85093699 68174621 85093870 68174758 85094041 68174895 85094212 68175032 85094383 68175169 85094554 68175306 85094725 68175443 85094896 68175580 85095067 68175717 85095238 68175854 85095409 68175991 85095580 68176128 85095751 68176265 85095922 68176402 85096093 68176539 85096264 68176676 85096435 68176813 85096606 68176950 85096777 68177087 85096948 68177224 85097119 68177361 85097290 68177498 85097461 68177635 85097632 68177772 85097803 68177909 85097974 68178046 85098145 68178183 85098316 68178320 85098487 68178457 85098658 68178594 85098829 68178731 85099000 68178868 85099171 68179005 85099342 68179142 85099513 68179279 85099684 68179416 85099855 68179553 85100026 68179690 85100197 68179827 85100368 68179964 85100539 68180101 85100710 68180238 85100881 68180375 85101052 68180512 85101223 68180649 85101394 68180786 85101565 68180923 85101736 68181060 85101907 68181197 85102078 68181334 85102249 68181471 85102420 68181608 85102591 68181745 85102762 68181882 85102933 68182019 85103104 68182156 85103275 68182293 85103446 68182430 85103617 68182567 85103788 68182704 85103959 68182841 85104130 68182978 85104301 68183115 85104472 68183252 85104643 68183389 85104814 68183526 85104985 68183663 85105156 68183800 85105327 68183937 85105498 68184074 85105669 68184211 85105840 68184348 85106011 68184485 85106182 68184622 85106353 68184759 85106524 68184896 85106695 68185033 85106866 68185170 85107037 68185307 85107208 68185444 85107379 68185581 85107550 68185718 85107721 68185855 85107892 68185992 85108063 68186129 85108234 68186266 85108405 68186403 85108576 68186540 85108747 68186677 85108918 68186814 85109089 68186951 85109260 68187088 85109431 68187225 85109602 68187362 85109773 68187499 85109944 68187636 85110115 68187773 85110286 68187910 85110457 68188047 85110628 68188184 85110799 68188321 85110970 68188458 85111141 68188595 85111312 68188732 85111483 68188869 85111654 68189006 85111825 68189143 85111996 68189280 85112167 68189417 85112338 68189554 85112509 68189691 85112680 68189828 85112851 68189965 85113022 68190102 85113193 68190239 85113364 68190376 85113535 68190513 85113706 68190650 85113877 68190787 85114048 68190924 85114219 68191061 85114390 68191198 85114561 68191335 85114732 68191472 85114903 68191609 85115074 68191746 85115245 68191883 85115416 68192020 85115587 68192157 85115758 68192294 85115929 68192431 85116100 68192568 85116271 68192705 85116442 68192842 85116613 68192979 85116784 68193116 85116955 68193253 85117126 68193390 85117297 68193527 85117468 68193664 85117639 68193801 85117810 68193938 85117981 68194075 85118152 68194212 85118323 68194349 85118494 68194486 85118665 68194623 85118836 68194760 85119007 68194897 85119178 68195034 85119349 68195171 85119520 68195308 85119691 68195445 85119862 68195582 85120033 68195719 85120204 68195856 85120375 68195993 85120546 68196130 85120717 68196267 85120888 68196404 85121059 68196541 85121230 68196678 85121401 68196815 85121572 68196952 85121743 68197089 85121914 68197226 85122085 68197363 85122256 68197500 85122427 68197637 85122598 68197774 85122769 68197911 85122940 68198048 85123111 68198185 85123282 68198322 85123453 68198459 85123624 68198596 85123795 68198733 85123966 68198870 85124137 68199007 85124308 68199144 85124479 68199281 85124650 68199418 85124821 68199555 85124992 68199692 85125163 68199829 85125334 68199966 85125505 68200103 85125676 68200240 85125847 68200377 85126018 68200514 85126189 68200651 85126360 68200788 85126531 68200925 85126702 68201062 85126873 68201199 85127044 68201336 85127215 68201473 85127386 68201610 85127557 68201747 85127728 68201884 85127899 68202021 85128070 68202158 85128241 68202295 85128412 68202432 85128583 68202569 85128754 68202706 85128925 68202843 85129096 68202980 85129267 68203117 85129438 68203254 85129609 68203391 85129780 68203528 85129951 68203665 85130122 68203802 85130293 68203939 85130464 68204076 85130635 68204213 85130806 68204350 85130977 68204487 85131148 68204624 85131319 68204761 85131490 68204898 85131661 68205035 85131832 68205172 85132003 68205309 85132174 68205446 85132345 68205583 85132516 68205720 85132687 68205857 85132858 68205994 85133029 68206131 85133200 68206268 85133371 68206405 85133542 68206542 85133713 68206679 85133884 68206816 85134055 68206953 85134226 68207090 85134397 68207227 85134568 68207364 85134739 68207501 85134910 68207638 85135081 68207775 85135252 68207912 85135423 68208049 85135594 68208186 85135765 68208323 85135936 68208460 85136107 68208597 85136278 68208734 85136449 68208871 85136620 68209008 85136791 68209145 85136962 68209282 85137133 68209419 85137304 68209556 85137475 68209693 85137646 68209830 85137817 68209967 85137988 68210104 85138159 68210241 85138330 68210378 85138501 68210515 85138672 68210652 85138843 68210789 85139014 68210926 85139185 68211063 85139356 68211200 85139527 68211337 85139698 68211474 85139869 68211611 85140040 68211748 85140211 68211885 85140382 68212022 85140553 68212159 85140724 68212296 85140895 68212433 85141066 68212570 85141237 68212707 85141408 68212844 85141579 68212981 85141750 68213118 85141921 68213255 85142092 68213392 85142263 68213529 85142434 68213666 85142605 68213803 85142776 68213940 85142947 68214077 85143118 68214214 85143289 68214351 85143460 68214488 85143631 68214625 85143802 68214762 85143973 68214899 85144144 68215036 85144315 68215173 85144486 68215310 85144657 68215447 85144828 68215584 85144999 68215721 85145170 68215858 85145341 68215995 85145512 68216132 85145683 68216269 85145854 68216406 85146025 68216543 85146196 68216680 85146367 68216817 85146538 68216954 85146709 68217091 85146880 68217228 85147051 68217365 85147222 68217502 85147393 68217639 85147564 68217776 85147735 68217913 85147906 68218050 85148077 68218187 85148248 68218324 85148419 68218461 85148590 68218598 85148761 68218735 85148932 68218872 85149103 68219009 85149274 68219146 85149445 68219283 85149616 68219420 85149787 68219557 85149958 68219694 85150129 68219831 85150300 68219968 85150471 68220105 85150642 68220242 85150813 68220379 85150984 68220516 85151155 68220653 85151326 68220790 85151497 68220927 85151668 68221064 85151839 68221201 85152010 68221338 85152181 68221475 85152352 68221612 85152523 68221749 85152694 68221886 85152865 68222023 85153036 68222160 85153207 68222297 85153378 68222434 85153549 68222571 85153720 68222708 85153891 68222845 85154062 68222982 85154233 68223119 85154404 68223256 85154575 68223393 85154746 68223530 85154917 68223667 85155088 68223804 85155259 68223941 85155430 68224078 85155601 68224215 85155772 68224352 85155943 68224489 85156114 68224626 85156285
1000 63759937 0 63759937 79583571 63760074 79583742 63760211 79583913 63760348 79584084 63760485 79584255 63760622 79584426 63760759 79584597 63760896 79584768 63761033 79584939 63761170 79585110 63761307 79585281 63761444 79585452 63761581 79585623 63761718 79585794 63761855 79585965 63761992 79586136 63762129 79586307 63762266 79586478 63762403 79586649 63762540 79586820 63762677 79586991 63762814 79587162 63762951 79587333 63763088 79587504 63763225 79587675 63763362 79587846 63763499 79588017 63763636 79588188 63763773 79588359 63763910 79588530 63764047 79588701 63764184 79588872 63764321 79589043 63764458 79589214 63764595 79589385 63764732 79589556 63764869 79589727 63765006 79589898 63765143 79590069 63765280 79590240 63765417 79590411 63765554 79590582 63765691 79590753 63765828 79590924 63765965 79591095 63766102 79591266 63766239 79591437 63766376 79591608 63766513 79591779 63766650 79591950 63766787 79592121 63766924 79592292 63767061 79592463 63767198 79592634 63767335 79592805 63767472 79592976 63767609 79593147 63767746 79593318 63767883 79593489 63768020 79593660 63768157 79593831 63768294 79594002 63768431 79594173 63768568 79594344 63768705 79594515 63768842 79594686 63768979 79594857 63769116 79595028 63769253 79595199 63769390 79595370 63769527 79595541 63769664 79595712 63769801 79595883 63769938 79596054 63770075 79596225 63770212 79596396 63770349 79596567 63770486 79596738 63770623 79596909 63770760 79597080 63770897 79597251 63771034 79597422 63771171 79597593 63771308 79597764 63771445 79597935 63771582 79598106 63771719 79598277 63771856 79598448 63771993 79598619 63772130 79598790 63772267 79598961 63772404 79599132 63772541 79599303 63772678 79599474 63772815 79599645 63772952 79599816 63773089 79599987 63773226 79600158 63773363 79600329 63773500 79600500 63773637 79600671 63773774 79600842 63773911 79601013 63774048 79601184 63774185 79601355 63774322 79601526 63774459 79601697 63774596 79601868 63774733 79602039 63774870 79602210 63775007 79602381 63775144 79602552 63775281 79602723 63775418 79602894 63775555 79603065 63775692 79603236 63775829 79603407 63775966 79603578 63776103 79603749 63776240 79603920 63776377 79604091 63776514 79604262 63776651 79604433 63776788 79604604 63776925 79604775 63777062 79604946 63777199 79605117 63777336 79605288 63777473 79605459 63777610 79605630 63777747 79605801 63777884 79605972 63778021 79606143 63778158 79606314 63778295 79606485 63778432 79606656 63778569 79606827 63778706 79606998 63778843 79607169 63778980 79607340 63779117 79607511 63779254 79607682 63779391 79607853 63779528 79608024 63779665 79608195 63779802 79608366 63779939 79608537 63780076 79608708 63780213 79608879 63780350 79609050 63780487 79609221 63780624 79609392 63780761 79609563 63780898 79609734 63781035 79609905 63781172 79610076 63781309 79610247 63781446 79610418 63781583 79610589 63781720 79610760 63781857 79610931 63781994 79611102 63782131 79611273 63782268 79611444 63782405 79611615 63782542 79611786 63782679 79611957 63782816 79612128 63782953 79612299 63783090 79612470 63783227 79612641 63783364 79612812 63783501 79612983 63783638 79613154 63783775 79613325 63783912 79613496 63784049 79613667 63784186 79613838 63784323 79614009 63784460 79614180 63784597 79614351 63784734 79614522 63784871 79614693 63785008 79614864 63785145 79615035 63785282 79615206 63785419 79615377 63785556 79615548 63785693 79615719 63785830 79615890 63785967 79616061 63786104 79616232 63786241 79616403 63786378 79616574 63786515 79616745 63786652 79616916 63786789 79617087 63786926 79617258 63787063 79617429 63787200 79617600 63787337 79617771 63787474 79617942 63787611 79618113 63787748 79618284 63787885 79618455 63788022 79618626 63788159 79618797 63788296 79618968 63788433 79619139 63788570 79619310 63788707 79619481 63788844 79619652 63788981 79619823 63789118 79619994 63789255 79620165 63789392 79620336 63789529 79620507 63789666 79620678 63789803 79620849 63789940 79621020 63790077 79621191 63790214 79621362 63790351 79621533 63790488 79621704 63790625 79621875 63790762 79622046 63790899 79622217 63791036 79622388 63791173 79622559 63791310 79622730 63791447 79622901 63791584 79623072 63791721 79623243 63791858 79623414 63791995 79623585 63792132 79623756 63792269 79623927 63792406 79624098 63792543 79624269 63792680 79624440 63792817 79624611 63792954 79624782 63793091 79624953 63793228 79625124 63793365 79625295 63793502 79625466 63793639 79625637 63793776 79625808 63793913 79625979 63794050 79626150 63794187 79626321 63794324 79626492 63794461 79626663 63794598 79626834 63794735 79627005 63794872 79627176 63795009 79627347 63795146 79627518 63795283 79627689 63795420 79627860 63795557 79628031 63795694 79628202 63795831 79628373 63795968 79628544 63796105 79628715 63796242 79628886 63796379 79629057 63796516 79629228 63796653 79629399 63796790 79629570 63796927 79629741 63797064 79629912 63797201 79630083 63797338 79630254 63797475 79630425 63797612 79630596 63797749 79630767 63797886 79630938 63798023 79631109 63798160 79631280 63798297 79631451 63798434 79631622 63798571 79631793 63798708 79631964 63798845 79632135 63798982 79632306 63799119 79632477 63799256 79632648 63799393 79632819 63799530 79632990 63799667 79633161 63799804 79633332 63799941 79633503 63800078 79633674 63800215 79633845 63800352 79634016 63800489 79634187 63800626 79634358 63800763 79634529 63800900 79634700 63801037 79634871 63801174 79635042 63801311 79635213 63801448 79635384 63801585 79635555 63801722 79635726 63801859 79635897 63801996 79636068 63802133 79636239 63802270 79636410 63802407 79636581 63802544 79636752 63802681 79636923 63802818 79637094 63802955 79637265 63803092 79637436 63803229 79637607 63803366 79637778 63803503 79637949 63803640 79638120 63803777 79638291 63803914 79638462 63804051 79638633 63804188 79638804 63804325 79638975 63804462 79639146 63804599 79639317 63804736 79639488 63804873 79639659 63805010 79639830 63805147 79640001 63805284 79640172 63805421 79640343 63805558 79640514 63805695 79640685 63805832 79640856 63805969 79641027 63806106 79641198 63806243 79641369 63806380 79641540 63806517 79641711 63806654 79641882 63806791 79642053 63806928 79642224 63807065 79642395 63807202 79642566 63807339 79642737 63807476 79642908 63807613 79643079 63807750 79643250 63807887 79643421 63808024 79643592 63808161 79643763 63808298 79643934 63808435 79644105 63808572 79644276 63808709 79644447 63808846 79644618 63808983 79644789 63809120 79644960 63809257 79645131 63809394 79645302 63809531 79645473 63809668 79645644 63809805 79645815 63809942 79645986 63810079 79646157 63810216 79646328 63810353 79646499 63810490 79646670 63810627 79646841 63810764 79647012 63810901 79647183 63811038 79647354 63811175 79647525 63811312 79647696 63811449 79647867 63811586 79648038 63811723 79648209 63811860 79648380 63811997 79648551 63812134 79648722 63812271 79648893 63812408 79649064 63812545 79649235 63812682 79649406 63812819 79649577 63812956 79649748 63813093 79649919 63813230 79650090 63813367 79650261 63813504 79650432 63813641 79650603 63813778 79650774 63813915 79650945 63814052 79651116 63814189 79651287 63814326 79651458 63814463 79651629 63814600 79651800 63814737 79651971 63814874 79652142 63815011 79652313 63815148 79652484 63815285 79652655 63815422 79652826 63815559 79652997 63815696 79653168 63815833 79653339 63815970 79653510 63816107 79653681 63816244 79653852 63816381 79654023 63816518 79654194 63816655 79654365 63816792 79654536 63816929 79654707 63817066 79654878 63817203 79655049 63817340 79655220 63817477 79655391 63817614 79655562 63817751 79655733 63817888 79655904 63818025 79656075 63818162 79656246 63818299 79656417 63818436 79656588 63818573 79656759 63818710 79656930 63818847 79657101 63818984 79657272 63819121 79657443 63819258 79657614 63819395 79657785 63819532 79657956 63819669 79658127 63819806 79658298 63819943 79658469 63820080 79658640 63820217 79658811 63820354 79658982 63820491 79659153 63820628 79659324 63820765 79659495 63820902 79659666 63821039 79659837 63821176 79660008 63821313 79660179 63821450 79660350 63821587 79660521 63821724 79660692 63821861 79660863 63821998 79661034 63822135 79661205 63822272 79661376 63822409 79661547 63822546 79661718 63822683 79661889 63822820 79662060 63822957 79662231 63823094 79662402 63823231 79662573 63823368 79662744 63823505 79662915 63823642 79663086 63823779 79663257 63823916 79663428 63824053 79663599 63824190 79663770 63824327 79663941 63824464 79664112 63824601 79664283 63824738 79664454 63824875 79664625 63825012 79664796 63825149 79664967 63825286 79665138 63825423 79665309 63825560 79665480 63825697 79665651 63825834 79665822 63825971 79665993 63826108 79666164 63826245 79666335 63826382 79666506 63826519 79666677 63826656 79666848 63826793 79667019 63826930 79667190 63827067 79667361 63827204 79667532 63827341 79667703 63827478 79667874 63827615 79668045 63827752 79668216 63827889 79668387 63828026 79668558 63828163 79668729 63828300 79668900 63828437 79669071 63828574 79669242 63828711 79669413 63828848 79669584 63828985 79669755 63829122 79669926 63829259 79670097 63829396 79670268 63829533 79670439 63829670 79670610 63829807 79670781 63829944 79670952 63830081 79671123 63830218 79671294 63830355 79671465 63830492 79671636 63830629 79671807 63830766 79671978 63830903 79672149 63831040 79672320 63831177 79672491 63831314 79672662 63831451 79672833 63831588 79673004 63831725 79673175 63831862 79673346 63831999 79673517 63832136 79673688 63832273 79673859 63832410 79674030 63832547 79674201 63832684 79674372 63832821 79674543 63832958 79674714 63833095 79674885 63833232 79675056 63833369 79675227 63833506 79675398 63833643 79675569 63833780 79675740 63833917 79675911 63834054 79676082 63834191 79676253 63834328 79676424 63834465 79676595 63834602 79676766 63834739 79676937 63834876 79677108 63835013 79677279 63835150 79677450 63835287 79677621 63835424 79677792 63835561 79677963 63835698 79678134 63835835 79678305 63835972 79678476 63836109 79678647 63836246 79678818 63836383 79678989 63836520 79679160 63836657 79679331 63836794 79679502 63836931 79679673 63837068 79679844 63837205 79680015 63837342 79680186 63837479 79680357 63837616 79680528 63837753 79680699 63837890 79680870 63838027 79681041 63838164 79681212 63838301 79681383 63838438 79681554 63838575 79681725 63838712 79681896 63838849 79682067 63838986 79682238 63839123 79682409 63839260 79682580 63839397 79682751 63839534 79682922 63839671 79683093 63839808 79683264 63839945 79683435 63840082 79683606 63840219 79683777 63840356 79683948 63840493 79684119 63840630 79684290 63840767 79684461 63840904 79684632 63841041 79684803 63841178 79684974 63841315 79685145 63841452 79685316 63841589 79685487 63841726 79685658 63841863 79685829 63842000 79686000 63842137 79686171 63842274 79686342 63842411 79686513 63842548 79686684 63842685 79686855 63842822 79687026 63842959 79687197 63843096 79687368 63843233 79687539 63843370 79687710 63843507 79687881 63843644 79688052 63843781 79688223 63843918 79688394 63844055 79688565 63844192 79688736 63844329 79688907 63844466 79689078 63844603 79689249 63844740 79689420 63844877 79689591 63845014 79689762 63845151 79689933 63845288 79690104 63845425 79690275 63845562 79690446 63845699 79690617 63845836 79690788 63845973 79690959 63846110 79691130 63846247 79691301 63846384 79691472 63846521 79691643 63846658 79691814 63846795 79691985 63846932 79692156 63847069 79692327 63847206 79692498 63847343 79692669 63847480 79692840 63847617 79693011 63847754 79693182 63847891 79693353 63848028 79693524 63848165 79693695 63848302 79693866 63848439 79694037 63848576 79694208 63848713 79694379 63848850 79694550 63848987 79694721 63849124 79694892 63849261 79695063 63849398 79695234 63849535 79695405 63849672 79695576 63849809 79695747 63849946 79695918 63850083 79696089 63850220 79696260 63850357 79696431 63850494 79696602 63850631 79696773 63850768 79696944 63850905 79697115 63851042 79697286 63851179 79697457 63851316 79697628 63851453 79697799 63851590 79697970 63851727 79698141 63851864 79698312 63852001 79698483 63852138 79698654 63852275 79698825 63852412 79698996 63852549 79699167 63852686 79699338 63852823 79699509 63852960 79699680 63853097 79699851 63853234 79700022 63853371 79700193 63853508 79700364 63853645 79700535 63853782 79700706 63853919 79700877 63854056 79701048 63854193 79701219 63854330 79701390 63854467 79701561 63854604 79701732 63854741 79701903 63854878 79702074 63855015 79702245 63855152 79702416 63855289 79702587 63855426 79702758 63855563 79702929 63855700 79703100 63855837 79703271 63855974 79703442 63856111 79703613 63856248 79703784 63856385 79703955 63856522 79704126 63856659 79704297 63856796 79704468 63856933 79704639 63857070 79704810 63857207 79704981 63857344 79705152 63857481 79705323 63857618 79705494 63857755 79705665 63857892 79705836 63858029 79706007 63858166 79706178 63858303 79706349 63858440 79706520 63858577 79706691 63858714 79706862 63858851 79707033 63858988 79707204 63859125 79707375 63859262 79707546 63859399 79707717 63859536 79707888 63859673 79708059 63859810 79708230 63859947 79708401 63860084 79708572 63860221 79708743 63860358 79708914 63860495 79709085 63860632 79709256 63860769 79709427 63860906 79709598 63861043 79709769 63861180 79709940 63861317 79710111 63861454 79710282 63861591 79710453 63861728 79710624 63861865 79710795 63862002 79710966 63862139 79711137 63862276 79711308 63862413 79711479 63862550 79711650 63862687 79711821 63862824 79711992 63862961 79712163 63863098 79712334 63863235 79712505 63863372 79712676 63863509 79712847 63863646 79713018 63863783 79713189 63863920 79713360 63864057 79713531 63864194 79713702 63864331 79713873 63864468 79714044 63864605 79714215 63864742 79714386 63864879 79714557 63865016 79714728 63865153 79714899 63865290 79715070 63865427 79715241 63865564 79715412 63865701 79715583 63865838 79715754 63865975 79715925 63866112 79716096 63866249 79716267 63866386 79716438 63866523 79716609 63866660 79716780 63866797 79716951 63866934 79717122 63867071 79717293 63867208 79717464 63867345 79717635 63867482 79717806 63867619 79717977 63867756 79718148 63867893 79718319 63868030 79718490 63868167 79718661 63868304 79718832 63868441 79719003 63868578 79719174 63868715 79719345 63868852 79719516 63868989 79719687 63869126 79719858 63869263 79720029 63869400 79720200 63869537 79720371 63869674 79720542 63869811 79720713 63869948 79720884 63870085 79721055 63870222 79721226 63870359 79721397 63870496 79721568 63870633 79721739 63870770 79721910 63870907 79722081 63871044 79722252 63871181 79722423 63871318 79722594 63871455 79722765 63871592 79722936 63871729 79723107 63871866 79723278 63872003 79723449 63872140 79723620 63872277 79723791 63872414 79723962 63872551 79724133 63872688 79724304 63872825 79724475 63872962 79724646 63873099 79724817 63873236 79724988 63873373 79725159 63873510 79725330 63873647 79725501 63873784 79725672 63873921 79725843 63874058 79726014 63874195 79726185 63874332 79726356 63874469 79726527 63874606 79726698 63874743 79726869 63874880 79727040 63875017 79727211 63875154 79727382 63875291 79727553 63875428 79727724 63875565 79727895 63875702 79728066 63875839 79728237 63875976 79728408 63876113 79728579 63876250 79728750 63876387 79728921 63876524 79729092 63876661 79729263 63876798 79729434 63876935 79729605 63877072 79729776 63877209 79729947 63877346 79730118 63877483 79730289 63877620 79730460 63877757 79730631 63877894 79730802 63878031 79730973 63878168 79731144 63878305 79731315 63878442 79731486 63878579 79731657 63878716 79731828 63878853 79731999 63878990 79732170 63879127 79732341 63879264 79732512 63879401 79732683 63879538 79732854 63879675 79733025 63879812 79733196 63879949 79733367 63880086 79733538 63880223 79733709 63880360 79733880 63880497 79734051 63880634 79734222 63880771 79734393 63880908 79734564 63881045 79734735 63881182 79734906 63881319 79735077 63881456 79735248 63881593 79735419 63881730 79735590 63881867 79735761 63882004 79735932 63882141 79736103 63882278 79736274 63882415 79736445 63882552 79736616 63882689 79736787 63882826 79736958 63882963 79737129 63883100 79737300 63883237 79737471 63883374 79737642 63883511 79737813 63883648 79737984 63883785 79738155 63883922 79738326 63884059 79738497 63884196 79738668 63884333 79738839 63884470 79739010 63884607 79739181 63884744 79739352 63884881 79739523 63885018 79739694 63885155 79739865 63885292 79740036 63885429 79740207 63885566 79740378 63885703 79740549 63885840 79740720 63885977 79740891 63886114 79741062 63886251 79741233 63886388 79741404 63886525 79741575 63886662 79741746 63886799 79741917 63886936 79742088 63887073 79742259 63887210 79742430 63887347 79742601 63887484 79742772 63887621 79742943 63887758 79743114 63887895 79743285 63888032 79743456 63888169 79743627 63888306 79743798 63888443 79743969 63888580 79744140 63888717 79744311 63888854 79744482 63888991 79744653 63889128 79744824 63889265 79744995 63889402 79745166 63889539 79745337 63889676 79745508 63889813 79745679 63889950 79745850 63890087 79746021 63890224 79746192 63890361 79746363 63890498 79746534 63890635 79746705 63890772 79746876 63890909 79747047 63891046 79747218 63891183 79747389 63891320 79747560 63891457 79747731 63891594 79747902 63891731 79748073 63891868 79748244 63892005 79748415 63892142 79748586 63892279 79748757 63892416 79748928 63892553 79749099 63892690 79749270 63892827 79749441 63892964 79749612 63893101 79749783 63893238 79749954 63893375 79750125 63893512 79750296 63893649 79750467 63893786 79750638 63893923 79750809 63894060 79750980 63894197 79751151 63894334 79751322 63894471 79751493 63894608 79751664 63894745 79751835 63894882 79752006 63895019 79752177 63895156 79752348 63895293 79752519 63895430 79752690 63895567 79752861 63895704 79753032 63895841 79753203 63895978 79753374 63896115 79753545 63896252 79753716 63896389 79753887 63896526 79754058 63896663 79754229
1000 12602900 0 12602900 15730627 12603037 15730798 12603174 15730969 12603311 15731140 12603448 15731311 12603585 15731482 12603722 15731653 12603859 15731824 12603996 15731995 12604133 15732166 12604270 15732337 12604407 15732508 12604544 15732679 12604681 15732850 12604818 15733021 12604955 15733192 12605092 15733363 12605229 15733534 12605366 15733705 12605503 15733876 12605640 15734047 12605777 15734218 12605914 15734389 12606051 15734560 12606188 15734731 12606325 15734902 12606462 15735073 12606599 15735244 12606736 15735415 12606873 15735586 12607010 15735757 12607147 15735928 12607284 15736099 12607421 15736270 12607558 15736441 12607695 15736612 12607832 15736783 12607969 15736954 12608106 15737125 12608243 15737296 12608380 15737467 12608517 15737638 12608654 15737809 12608791 15737980 12608928 15738151 12609065 15738322 12609202 15738493 12609339 15738664 12609476 15738835 12609613 15739006 12609750 15739177 12609887 15739348 12610024 15739519 12610161 15739690 12610298 15739861 12610435 15740032 12610572 15740203 12610709 15740374 12610846 15740545 12610983 15740716 12611120 15740887 12611257 15741058 12611394 15741229 12611531 15741400 12611668 15741571 12611805 15741742 12611942 15741913 12612079 15742084 12612216 15742255 12612353 15742426 12612490 15742597 12612627 15742768 12612764 15742939 12612901 15743110 12613038 15743281 12613175 15743452 12613312 15743623 12613449 15743794 12613586 15743965 12613723 15744136 12613860 15744307 12613997 15744478 12614134 15744649 12614271 15744820 12614408 15744991 12614545 15745162 12614682 15745333 12614819 15745504 12614956 15745675 12615093 15745846 12615230 15746017 12615367 15746188 12615504 15746359 12615641 15746530 12615778 15746701 12615915 15746872 12616052 15747043 12616189 15747214 12616326 15747385 12616463 15747556 12616600 15747727 12616737 15747898 12616874 15748069 12617011 15748240 12617148 15748411 12617285 15748582 12617422 15748753 12617559 15748924 12617696 15749095 12617833 15749266 12617970 15749437 12618107 15749608 12618244 15749779 12618381 15749950 12618518 15750121 12618655 15750292 12618792 15750463 12618929 15750634 12619066 15750805 12619203 15750976 12619340 15751147 12619477 15751318 12619614 15751489 12619751 15751660 12619888 15751831 12620025 15752002 12620162 15752173 12620299 15752344 12620436 15752515 12620573 15752686 12620710 15752857 12620847 15753028 12620984 15753199 12621121 15753370 12621258 15753541 12621395 15753712 12621532 15753883 12621669 15754054 12621806 15754225 12621943 15754396 12622080 15754567 12622217 15754738 12622354 15754909 12622491 15755080 12622628 15755251 12622765 15755422 12622902 15755593 12623039 15755764 12623176 15755935 12623313 15756106 12623450 15756277 12623587 15756448 12623724 15756619 12623861 15756790 12623998 15756961 12624135 15757132 12624272 15757303 12624409 15757474 12624546 15757645 12624683 15757816 12624820 15757987 12624957 15758158 12625094 15758329 12625231 15758500 12625368 15758671 12625505 15758842 12625642 15759013 12625779 15759184 12625916 15759355 12626053 15759526 12626190 15759697 12626327 15759868 12626464 15760039 12626601 15760210 12626738 15760381 12626875 15760552 12627012 15760723 12627149 15760894 12627286 15761065 12627423 15761236 12627560 15761407 12627697 15761578 12627834 15761749 12627971 15761920 12628108 15762091 12628245 15762262 12628382 15762433 12628519 15762604 12628656 15762775 12628793 15762946 12628930 15763117 12629067 15763288 12629204 15763459 12629341 15763630 12629478 15763801 12629615 15763972 12629752 15764143 12629889 15764314 12630026 15764485 12630163 15764656 12630300 15764827 12630437 15764998 12630574 15765169 12630711 15765340 12630848 15765511 12630985 15765682 12631122 15765853 12631259 15766024 12631396 15766195 12631533 15766366 12631670 15766537 12631807 15766708 12631944 15766879 12632081 15767050 12632218 15767221 12632355 15767392 12632492 15767563 12632629 15767734 12632766 15767905 12632903 15768076 12633040 15768247 12633177 15768418 12633314 15768589 12633451 15768760 12633588 15768931 12633725 15769102 12633862 15769273 12633999 15769444 12634136 15769615 12634273 15769786 12634410 15769957 12634547 15770128 12634684 15770299 12634821 15770470 12634958 15770641 12635095 15770812 12635232 15770983 12635369 15771154 12635506 15771325 12635643 15771496 12635780 15771667 12635917 15771838 12636054 15772009 12636191 15772180 12636328 15772351 12636465 15772522 12636602 15772693 12636739 15772864 12636876 15773035 12637013 15773206 12637150 15773377 12637287 15773548 12637424 15773719 12637561 15773890 12637698 15774061 12637835 15774232 12637972 15774403 12638109 15774574 12638246 15774745 12638383 15774916 12638520 15775087 12638657 15775258 12638794 15775429 12638931 15775600 12639068 15775771 12639205 15775942 12639342 15776113 12639479 15776284 12639616 15776455 12639753 15776626 12639890 15776797 12640027 15776968 12640164 15777139 12640301 15777310 12640438 15777481 12640575 15777652 12640712 15777823 12640849 15777994 12640986 15778165 12641123 15778336 12641260 15778507 12641397 15778678 12641534 15778849 12641671 15779020 12641808 15779191 12641945 15779362 12642082 15779533 12642219 15779704 12642356 15779875 12642493 15780046 12642630 15780217 12642767 15780388 12642904 15780559 12643041 15780730 12643178 15780901 12643315 15781072 12643452 15781243 12643589 15781414 12643726 15781585 12643863 15781756 12644000 15781927 12644137 15782098 12644274 15782269 12644411 15782440 12644548 15782611 12644685 15782782 12644822 15782953 12644959 15783124 12645096 15783295 12645233 15783466 12645370 15783637 12645507 15783808 12645644 15783979 12645781 15784150 12645918 15784321 12646055 15784492 12646192 15784663 12646329 15784834 12646466 15785005 12646603 15785176 12646740 15785347 12646877 15785518 12647014 15785689 12647151 15785860 12647288 15786031 12647425 15786202 12647562 15786373 12647699 15786544 12647836 15786715 12647973 15786886 12648110 15787057 12648247 15787228 12648384 15787399 12648521 15787570 12648658 15787741 12648795 15787912 12648932 15788083 12649069 15788254 12649206 15788425 12649343 15788596 12649480 15788767 12649617 15788938 12649754 15789109 12649891 15789280 12650028 15789451 12650165 15789622 12650302 15789793 12650439 15789964 12650576 15790135 12650713 15790306 12650850 15790477 12650987 15790648 12651124 15790819 12651261 15790990 12651398 15791161 12651535 15791332 12651672 15791503 12651809 15791674 12651946 15791845 12652083 15792016 12652220 15792187 12652357 15792358 12652494 15792529 12652631 15792700 12652768 15792871 12652905 15793042 12653042 15793213 12653179 15793384 12653316 15793555 12653453 15793726 12653590 15793897 12653727 15794068 12653864 15794239 12654001 15794410 12654138 15794581 12654275 15794752 12654412 15794923 12654549 15795094 12654686 15795265 12654823 15795436 12654960 15795607 12655097 15795778 12655234 15795949 12655371 15796120 12655508 15796291 12655645 15796462 12655782 15796633 12655919 15796804 12656056 15796975 12656193 15797146 12656330 15797317 12656467 15797488 12656604 15797659 12656741 15797830 12656878 15798001 12657015 15798172 12657152 15798343 12657289 15798514 12657426 15798685 12657563 15798856 12657700 15799027 12657837 15799198 12657974 15799369 12658111 15799540 12658248 15799711 12658385 15799882 12658522 15800053 12658659 15800224 12658796 15800395 12658933 15800566 12659070 15800737 12659207 15800908 12659344 15801079 12659481 15801250 12659618 15801421 12659755 15801592 12659892 15801763 12660029 15801934 12660166 15802105 12660303 15802276 12660440 15802447 12660577 15802618 12660714 15802789 12660851 15802960 12660988 15803131 12661125 15803302 12661262 15803473 12661399 15803644 12661536 15803815 12661673 15803986 12661810 15804157 12661947 15804328 12662084 15804499 12662221 15804670 12662358 15804841 12662495 15805012 12662632 15805183 12662769 15805354 12662906 15805525 12663043 15805696 12663180 15805867 12663317 15806038 12663454 15806209 12663591 15806380 12663728 15806551 12663865 15806722 12664002 15806893 12664139 15807064 12664276 15807235 12664413 15807406 12664550 15807577 12664687 15807748 12664824 15807919 12664961 15808090 12665098 15808261 12665235 15808432 12665372 15808603 12665509 15808774 12665646 15808945 12665783 15809116 12665920 15809287 12666057 15809458 12666194 15809629 12666331 15809800 12666468 15809971 12666605 15810142 12666742 15810313 12666879 15810484 12667016 15810655 12667153 15810826 12667290 15810997 12667427 15811168 12667564 15811339 12667701 15811510 12667838 15811681 12667975 15811852 12668112 15812023 12668249 15812194 12668386 15812365 12668523 15812536 12668660 15812707 12668797 15812878 12668934 15813049 12669071 15813220 12669208 15813391 12669345 15813562 12669482 15813733 12669619 15813904 12669756 15814075 12669893 15814246 12670030 15814417 12670167 15814588 12670304 15814759 12670441 15814930 12670578 15815101 12670715 15815272 12670852 15815443 12670989 15815614 12671126 15815785 12671263 15815956 12671400 15816127 12671537 15816298 12671674 15816469 12671811 15816640 12671948 15816811 12672085 15816982 12672222 15817153 12672359 15817324 12672496 15817495 12672633 15817666 12672770 15817837 12672907 15818008 12673044 15818179 12673181 15818350 12673318 15818521 12673455 15818692 12673592 15818863 12673729 15819034 12673866 15819205 12674003 15819376 12674140 15819547 12674277 15819718 12674414 15819889 12674551 15820060 12674688 15820231 12674825 15820402 12674962 15820573 12675099 15820744 12675236 15820915 12675373 15821086 12675510 15821257 12675647 15821428 12675784 15821599 12675921 15821770 12676058 15821941 12676195 15822112 12676332 15822283 12676469 15822454 12676606 15822625 12676743 15822796 12676880 15822967 12677017 15823138 12677154 15823309 12677291 15823480 12677428 15823651 12677565 15823822 12677702 15823993 12677839 15824164 12677976 15824335 12678113 15824506 12678250 15824677 12678387 15824848 12678524 15825019 12678661 15825190 12678798 15825361 12678935 15825532 12679072 15825703 12679209 15825874 12679346 15826045 12679483 15826216 12679620 15826387 12679757 15826558 12679894 15826729 12680031 15826900 12680168 15827071 12680305 15827242 12680442 15827413 12680579 15827584 12680716 15827755 12680853 15827926 12680990 15828097 12681127 15828268 12681264 15828439 12681401 15828610 12681538 15828781 12681675 15828952 12681812 15829123 12681949 15829294 12682086 15829465 12682223 15829636 12682360 15829807 12682497 15829978 12682634 15830149 12682771 15830320 12682908 15830491 12683045 15830662 12683182 15830833 12683319 15831004 12683456 15831175 12683593 15831346 12683730 15831517 12683867 15831688 12684004 15831859 12684141 15832030 12684278 15832201 12684415 15832372 12684552 15832543 12684689 15832714 12684826 15832885 12684963 15833056 12685100 15833227 12685237 15833398 12685374 15833569 12685511 15833740 12685648 15833911 12685785 15834082 12685922 15834253 12686059 15834424 12686196 15834595 12686333 15834766 12686470 15834937 12686607 15835108 12686744 15835279 12686881 15835450 12687018 15835621 12687155 15835792 12687292 15835963 12687429 15836134 12687566 15836305 12687703 15836476 12687840 15836647 12687977 15836818 12688114 15836989 12688251 15837160 12688388 15837331 12688525 15837502 12688662 15837673 12688799 15837844 12688936 15838015 12689073 15838186 12689210 15838357 12689347 15838528 12689484 15838699 12689621 15838870 12689758 15839041 12689895 15839212 12690032 15839383 12690169 15839554 12690306 15839725 12690443 15839896 12690580 15840067 12690717 15840238 12690854 15840409 12690991 15840580 12691128 15840751 12691265 15840922 12691402 15841093 12691539 15841264 12691676 15841435 12691813 15841606 12691950 15841777 12692087 15841948 12692224 15842119 12692361 15842290 12692498 15842461 12692635 15842632 12692772 15842803 12692909 15842974 12693046 15843145 12693183 15843316 12693320 15843487 12693457 15843658 12693594 15843829 12693731 15844000 12693868 15844171 12694005 15844342 12694142 15844513 12694279 15844684 12694416 15844855 12694553 15845026 12694690 15845197 12694827 15845368 12694964 15845539 12695101 15845710 12695238 15845881 12695375 15846052 12695512 15846223 12695649 15846394 12695786 15846565 12695923 15846736 12696060 15846907 12696197 15847078 12696334 15847249 12696471 15847420 12696608 15847591 12696745 15847762 12696882 15847933 12697019 15848104 12697156 15848275 12697293 15848446 12697430 15848617 12697567 15848788 12697704 15848959 12697841 15849130 12697978 15849301 12698115 15849472 12698252 15849643 12698389 15849814 12698526 15849985 12698663 15850156 12698800 15850327 12698937 15850498 12699074 15850669 12699211 15850840 12699348 15851011 12699485 15851182 12699622 15851353 12699759 15851524 12699896 15851695 12700033 15851866 12700170 15852037 12700307 15852208 12700444 15852379 12700581 15852550 12700718 15852721 12700855 15852892 12700992 15853063 12701129 15853234 12701266 15853405 12701403 15853576 12701540 15853747 12701677 15853918 12701814 15854089 12701951 15854260 12702088 15854431 12702225 15854602 12702362 15854773 12702499 15854944 12702636 15855115 12702773 15855286 12702910 15855457 12703047 15855628 12703184 15855799 12703321 15855970 12703458 15856141 12703595 15856312 12703732 15856483 12703869 15856654 12704006 15856825 12704143 15856996 12704280 15857167 12704417 15857338 12704554 15857509 12704691 15857680 12704828 15857851 12704965 15858022 12705102 15858193 12705239 15858364 12705376 15858535 12705513 15858706 12705650 15858877 12705787 15859048 12705924 15859219 12706061 15859390 12706198 15859561 12706335 15859732 12706472 15859903 12706609 15860074 12706746 15860245 12706883 15860416 12707020 15860587 12707157 15860758 12707294 15860929 12707431 15861100 12707568 15861271 12707705 15861442 12707842 15861613 12707979 15861784 12708116 15861955 12708253 15862126 12708390 15862297 12708527 15862468 12708664 15862639 12708801 15862810 12708938 15862981 12709075 15863152 12709212 15863323 12709349 15863494 12709486 15863665 12709623 15863836 12709760 15864007 12709897 15864178 12710034 15864349 12710171 15864520 12710308 15864691 12710445 15864862 12710582 15865033 12710719 15865204 12710856 15865375 12710993 15865546 12711130 15865717 12711267 15865888 12711404 15866059 12711541 15866230 12711678 15866401 12711815 15866572 12711952 15866743 12712089 15866914 12712226 15867085 12712363 15867256 12712500 15867427 12712637 15867598 12712774 15867769 12712911 15867940 12713048 15868111 12713185 15868282 12713322 15868453 12713459 15868624 12713596 15868795 12713733 15868966 12713870 15869137 12714007 15869308 12714144 15869479 12714281 15869650 12714418 15869821 12714555 15869992 12714692 15870163 12714829 15870334 12714966 15870505 12715103 15870676 12715240 15870847 12715377 15871018 12715514 15871189 12715651 15871360 12715788 15871531 12715925 15871702 12716062 15871873 12716199 15872044 12716336 15872215 12716473 15872386 12716610 15872557 12716747 15872728 12716884 15872899 12717021 15873070 12717158 15873241 12717295 15873412 12717432 15873583 12717569 15873754 12717706 15873925 12717843 15874096 12717980 15874267 12718117 15874438 12718254 15874609 12718391 15874780 12718528 15874951 12718665 15875122 12718802 15875293 12718939 15875464 12719076 15875635 12719213 15875806 12719350 15875977 12719487 15876148 12719624 15876319 12719761 15876490 12719898 15876661 12720035 15876832 12720172 15877003 12720309 15877174 12720446 15877345 12720583 15877516 12720720 15877687 12720857 15877858 12720994 15878029 12721131 15878200 12721268 15878371 12721405 15878542 12721542 15878713 12721679 15878884 12721816 15879055 12721953 15879226 12722090 15879397 12722227 15879568 12722364 15879739 12722501 15879910 12722638 15880081 12722775 15880252 12722912 15880423 12723049 15880594 12723186 15880765 12723323 15880936 12723460 15881107 12723597 15881278 12723734 15881449 12723871 15881620 12724008 15881791 12724145 15881962 12724282 15882133 12724419 15882304 12724556 15882475 12724693 15882646 12724830 15882817 12724967 15882988 12725104 15883159 12725241 15883330 12725378 15883501 12725515 15883672 12725652 15883843 12725789 15884014 12725926 15884185 12726063 15884356 12726200 15884527 12726337 15884698 12726474 15884869 12726611 15885040 12726748 15885211 12726885 15885382 12727022 15885553 12727159 15885724 12727296 15885895 12727433 15886066 12727570 15886237 12727707 15886408 12727844 15886579 12727981 15886750 12728118 15886921 12728255 15887092 12728392 15887263 12728529 15887434 12728666 15887605 12728803 15887776 12728940 15887947 12729077 15888118 12729214 15888289 12729351 15888460 12729488 15888631 12729625 15888802 12729762 15888973 12729899 15889144 12730036 15889315 12730173 15889486 12730310 15889657 12730447 15889828 12730584 15889999 12730721 15890170 12730858 15890341 12730995 15890512 12731132 15890683 12731269 15890854 12731406 15891025 12731543 15891196 12731680 15891367 12731817 15891538 12731954 15891709 12732091 15891880 12732228 15892051 12732365 15892222 12732502 15892393 12732639 15892564 12732776 15892735 12732913 15892906 12733050 15893077 12733187 15893248 12733324 15893419 12733461 15893590 12733598 15893761 12733735 15893932 12733872 15894103 12734009 15894274 12734146 15894445 12734283 15894616 12734420 15894787 12734557 15894958 12734694 15895129 12734831 15895300 12734968 15895471 12735105 15895642 12735242 15895813 12735379 15895984 12735516 15896155 12735653 15896326 12735790 15896497 12735927 15896668 12736064 15896839 12736201 15897010 12736338 15897181 12736475 15897352 12736612 15897523 12736749 15897694 12736886 15897865 12737023 15898036 12737160 15898207 12737297 15898378 12737434 15898549 12737571 15898720 12737708 15898891 12737845 15899062 12737982 15899233 12738119 15899404 12738256 15899575 12738393 15899746 12738530 15899917 12738667 15900088 12738804 15900259 12738941 15900430 12739078 15900601 12739215 15900772 12739352 15900943 12739489 15901114 12739626 15901285
1000 61237900 0 61237900 76435627 61238037 76435798 61238174 76435969 61238311 76436140 61238448 76436311 61238585 76436482 61238722 76436653 61238859 76436824 61238996 76436995 61239133 76437166 61239270 76437337 61239407 76437508 61239544 76437679 61239681 76437850 61239818 76438021 61239955 76438192 61240092 76438363 61240229 76438534 61240366 76438705 61240503 76438876 61240640 76439047 61240777 76439218 61240914 76439389 61241051 76439560 61241188 76439731 61241325 76439902 61241462 76440073 61241599 76440244 61241736 76440415 61241873 76440586 61242010 76440757 61242147 76440928 61242284 76441099 61242421 76441270 61242558 76441441 61242695 76441612 61242832 76441783 61242969 76441954 61243106 76442125 61243243 76442296 61243380 76442467 61243517 76442638 61243654 76442809 61243791 76442980 61243928 76443151 61244065 76443322 61244202 76443493 61244339 76443664 61244476 76443835 61244613 76444006 61244750 76444177 61244887 76444348 61245024 76444519 61245161 76444690 61245298 76444861 61245435 76445032 61245572 76445203 61245709 76445374 61245846 76445545 61245983 76445716 61246120 76445887 61246257 76446058 61246394 76446229 61246531 76446400 61246668 76446571 61246805 76446742 61246942 76446913 61247079 76447084 61247216 76447255 61247353 76447426 61247490 76447597 61247627 76447768 61247764 76447939 61247901 76448110 61248038 76448281 61248175 76448452 61248312 76448623 61248449 76448794 61248586 76448965 61248723 76449136 61248860 76449307 61248997 76449478 61249134 76449649 61249271 76449820 61249408 76449991 61249545 76450162 61249682 76450333 61249819 76450504 61249956 76450675 61250093 76450846 61250230 76451017 61250367 76451188 61250504 76451359 61250641 76451530 61250778 76451701 61250915 76451872 61251052 76452043 61251189 76452214 61251326 76452385 61251463 76452556 61251600 76452727 61251737 76452898 61251874 76453069 61252011 76453240 61252148 76453411 61252285 76453582 61252422 76453753 61252559 76453924 61252696 76454095 61252833 76454266 61252970 76454437 61253107 76454608 61253244 76454779 61253381 76454950 61253518 76455121 61253655 76455292 61253792 76455463 61253929 76455634 61254066 76455805 61254203 76455976 61254340 76456147 61254477 76456318 61254614 76456489 61254751 76456660 61254888 76456831 61255025 76457002 61255162 76457173 61255299 76457344 61255436 76457515 61255573 76457686 61255710 76457857 61255847 76458028 61255984 76458199 61256121 76458370 61256258 76458541 61256395 76458712 61256532 76458883 61256669 76459054 61256806 76459225 61256943 76459396 61257080 76459567 61257217 76459738 61257354 76459909 61257491 76460080 61257628 76460251 61257765 76460422 61257902 76460593 61258039 76460764 61258176 76460935 61258313 76461106 61258450 76461277 61258587 76461448 61258724 76461619 61258861 76461790 61258998 76461961 61259135 76462132 61259272 76462303 61259409 76462474 61259546 76462645 61259683 76462816 61259820 76462987 61259957 76463158 61260094 76463329 61260231 76463500 61260368 76463671 61260505 76463842 61260642 76464013 61260779 76464184 61260916 76464355 61261053 76464526 61261190 76464697 61261327 76464868 61261464 76465039 61261601 76465210 61261738 76465381 61261875 76465552 61262012 76465723 61262149 76465894 61262286 76466065 61262423 76466236 61262560 76466407 61262697 76466578 61262834 76466749 61262971 76466920 61263108 76467091 61263245 76467262 61263382 76467433 61263519 76467604 61263656 76467775 61263793 76467946 61263930 76468117 61264067 76468288 61264204 76468459 61264341 76468630 61264478 76468801 61264615 76468972 61264752 76469143 61264889 76469314 61265026 76469485 61265163 76469656 61265300 76469827 61265437 76469998 61265574 76470169 61265711 76470340 61265848 76470511 61265985 76470682 61266122 76470853 61266259 76471024 61266396 76471195 61266533 76471366 61266670 76471537 61266807 76471708 61266944 76471879 61267081 76472050 61267218 76472221 61267355 76472392 61267492 76472563 61267629 76472734 61267766 76472905 61267903 76473076 61268040 76473247 61268177 76473418 61268314 76473589 61268451 76473760 61268588 76473931 61268725 76474102 61268862 76474273 61268999 76474444 61269136 76474615 61269273 76474786 61269410 76474957 61269547 76475128 61269684 76475299 61269821 76475470 61269958 76475641 61270095 76475812 61270232 76475983 61270369 76476154 61270506 76476325 61270643 76476496 61270780 76476667 61270917 76476838 61271054 76477009 61271191 76477180 61271328 76477351 61271465 76477522 61271602 76477693 61271739 76477864 61271876 76478035 61272013 76478206 61272150 76478377 61272287 76478548 61272424 76478719 61272561 76478890 61272698 76479061 61272835 76479232 61272972 76479403 61273109 76479574 61273246 76479745 61273383 76479916 61273520 76480087 61273657 76480258 61273794 76480429 61273931 76480600 61274068 76480771 61274205 76480942 61274342 76481113 61274479 76481284 61274616 76481455 61274753 76481626 61274890 76481797 61275027 76481968 61275164 76482139 61275301 76482310 61275438 76482481 61275575 76482652 61275712 76482823 61275849 76482994 61275986 76483165 61276123 76483336 61276260 76483507 61276397 76483678 61276534 76483849 61276671 76484020 61276808 76484191 61276945 76484362 61277082 76484533 61277219 76484704 61277356 76484875 61277493 76485046 61277630 76485217 61277767 76485388 61277904 76485559 61278041 76485730 61278178 76485901 61278315 76486072 61278452 76486243 61278589 76486414 61278726 76486585 61278863 76486756 61279000 76486927 61279137 76487098 61279274 76487269 61279411 76487440 61279548 76487611 61279685 76487782 61279822 76487953 61279959 76488124 61280096 76488295 61280233 76488466 61280370 76488637 61280507 76488808 61280644 76488979 61280781 76489150 61280918 76489321 61281055 76489492 61281192 76489663 61281329 76489834 61281466 76490005 61281603 76490176 61281740 76490347 61281877 76490518 61282014 76490689 61282151 76490860 61282288 76491031 61282425 76491202 61282562 76491373 61282699 76491544 61282836 76491715 61282973 76491886 61283110 76492057 61283247 76492228 61283384 76492399 61283521 76492570 61283658 76492741 61283795 76492912 61283932 76493083 61284069 76493254 61284206 76493425 61284343 76493596 61284480 76493767 61284617 76493938 61284754 76494109 61284891 76494280 61285028 76494451 61285165 76494622 61285302 76494793 61285439 76494964 61285576 76495135 61285713 76495306 61285850 76495477 61285987 76495648 61286124 76495819 61286261 76495990 61286398 76496161 61286535 76496332 61286672 76496503 61286809 76496674 61286946 76496845 61287083 76497016 61287220 76497187 61287357 76497358 61287494 76497529 61287631 76497700 61287768 76497871 61287905 76498042 61288042 76498213 61288179 76498384 61288316 76498555 61288453 76498726 61288590 76498897 61288727 76499068 61288864 76499239 61289001 76499410 61289138 76499581 61289275 76499752 61289412 76499923 61289549 76500094 61289686 76500265 61289823 76500436 61289960 76500607 61290097 76500778 61290234 76500949 61290371 76501120 61290508 76501291 61290645 76501462 61290782 76501633 61290919 76501804 61291056 76501975 61291193 76502146 61291330 76502317 61291467 76502488 61291604 76502659 61291741 76502830 61291878 76503001 61292015 76503172 61292152 76503343 61292289 76503514 61292426 76503685 61292563 76503856 61292700 76504027 61292837 76504198 61292974 76504369 61293111 76504540 61293248 76504711 61293385 76504882 61293522 76505053 61293659 76505224 61293796 76505395 61293933 76505566 61294070 76505737 61294207 76505908 61294344 76506079 61294481 76506250 61294618 76506421 61294755 76506592 61294892 76506763 61295029 76506934 61295166 76507105 61295303 76507276 61295440 76507447 61295577 76507618 61295714 76507789 61295851 76507960 61295988 76508131 61296125 76508302 61296262 76508473 61296399 76508644 61296536 76508815 61296673 76508986 61296810 76509157 61296947 76509328 61297084 76509499 61297221 76509670 61297358 76509841 61297495 76510012 61297632 76510183 61297769 76510354 61297906 76510525 61298043 76510696 61298180 76510867 61298317 76511038 61298454 76511209 61298591 76511380 61298728 76511551 61298865 76511722 61299002 76511893 61299139 76512064 61299276 76512235 61299413 76512406 61299550 76512577 61299687 76512748 61299824 76512919 61299961 76513090 61300098 76513261 61300235 76513432 61300372 76513603 61300509 76513774 61300646 76513945 61300783 76514116 61300920 76514287 61301057 76514458 61301194 76514629 61301331 76514800 61301468 76514971 61301605 76515142 61301742 76515313 61301879 76515484 61302016 76515655 61302153 76515826 61302290 76515997 61302427 76516168 61302564 76516339 61302701 76516510 61302838 76516681 61302975 76516852 61303112 76517023 61303249 76517194 61303386 76517365 61303523 76517536 61303660 76517707 61303797 76517878 61303934 76518049 61304071 76518220 61304208 76518391 61304345 76518562 61304482 76518733 61304619 76518904 61304756 76519075 61304893 76519246 61305030 76519417 61305167 76519588 61305304 76519759 61305441 76519930 61305578 76520101 61305715 76520272 61305852 76520443 61305989 76520614 61306126 76520785 61306263 76520956 61306400 76521127 61306537 76521298 61306674 76521469 61306811 76521640 61306948 76521811 61307085 76521982 61307222 76522153 61307359 76522324 61307496 76522495 61307633 76522666 61307770 76522837 61307907 76523008 61308044 76523179 61308181 76523350 61308318 76523521 61308455 76523692 61308592 76523863 61308729 76524034 61308866 76524205 61309003 76524376 61309140 76524547 61309277 76524718 61309414 76524889 61309551 76525060 61309688 76525231 61309825 76525402 61309962 76525573 61310099 76525744 61310236 76525915 61310373 76526086 61310510 76526257 61310647 76526428 61310784 76526599 61310921 76526770 61311058 76526941 61311195 76527112 61311332 76527283 61311469 76527454 61311606 76527625 61311743 76527796 61311880 76527967 61312017 76528138 61312154 76528309 61312291 76528480 61312428 76528651 61312565 76528822 61312702 76528993 61312839 76529164 61312976 76529335 61313113 76529506 61313250 76529677 61313387 76529848 61313524 76530019 61313661 76530190 61313798 76530361 61313935 76530532 61314072 76530703 61314209 76530874 61314346 76531045 61314483 76531216 61314620 76531387 61314757 76531558 61314894 76531729 61315031 76531900 61315168 76532071 61315305 76532242 61315442 76532413 61315579 76532584 61315716 76532755 61315853 76532926 61315990 76533097 61316127 76533268 61316264 76533439 61316401 76533610 61316538 76533781 61316675 76533952 61316812 76534123 61316949 76534294 61317086 76534465 61317223 76534636 61317360 76534807 61317497 76534978 61317634 76535149 61317771 76535320 61317908 76535491 61318045 76535662 61318182 76535833 61318319 76536004 61318456 76536175 61318593 76536346 61318730 76536517 61318867 76536688 61319004 76536859 61319141 76537030 61319278 76537201 61319415 76537372 61319552 76537543 61319689 76537714 61319826 76537885 61319963 76538056 61320100 76538227 61320237 76538398 61320374 76538569 61320511 76538740 61320648 76538911 61320785 76539082 61320922 76539253 61321059 76539424 61321196 76539595 61321333 76539766 61321470 76539937 61321607 76540108 61321744 76540279 61321881 76540450 61322018 76540621 61322155 76540792 61322292 76540963 61322429 76541134 61322566 76541305 61322703 76541476 61322840 76541647 61322977 76541818 61323114 76541989 61323251 76542160 61323388 76542331 61323525 76542502 61323662 76542673 61323799 76542844 61323936 76543015 61324073 76543186 61324210 76543357 61324347 76543528 61324484 76543699 61324621 76543870 61324758 76544041 61324895 76544212 61325032 76544383 61325169 76544554 61325306 76544725 61325443 76544896 61325580 76545067 61325717 76545238 61325854 76545409 61325991 76545580 61326128 76545751 61326265 76545922 61326402 76546093 61326539 76546264 61326676 76546435 61326813 76546606 61326950 76546777 61327087 76546948 61327224 76547119 61327361 76547290 61327498 76547461 61327635 76547632 61327772 76547803 61327909 76547974 61328046 76548145 61328183 76548316 61328320 76548487 61328457 76548658 61328594 76548829 61328731 76549000 61328868 76549171 61329005 76549342 61329142 76549513 61329279 76549684 61329416 76549855 61329553 76550026 61329690 76550197 61329827 76550368 61329964 76550539 61330101 76550710 61330238 76550881 61330375 76551052 61330512 76551223 61330649 76551394 61330786 76551565 61330923 76551736 61331060 76551907 61331197 76552078 61331334 76552249 61331471 76552420 61331608 76552591 61331745 76552762 61331882 76552933 61332019 76553104 61332156 76553275 61332293 76553446 61332430 76553617 61332567 76553788 61332704 76553959 61332841 76554130 61332978 76554301 61333115 76554472 61333252 76554643 61333389 76554814 61333526 76554985 61333663 76555156 61333800 76555327 61333937 76555498 61334074 76555669 61334211 76555840 61334348 76556011 61334485 76556182 61334622 76556353 61334759 76556524 61334896 76556695 61335033 76556866 61335170 76557037 61335307 76557208 61335444 76557379 61335581 76557550 61335718 76557721 61335855 76557892 61335992 76558063 61336129 76558234 61336266 76558405 61336403 76558576 61336540 76558747 61336677 76558918 61336814 76559089 61336951 76559260 61337088 76559431 61337225 76559602 61337362 76559773 61337499 76559944 61337636 76560115 61337773 76560286 61337910 76560457 61338047 76560628 61338184 76560799 61338321 76560970 61338458 76561141 61338595 76561312 61338732 76561483 61338869 76561654 61339006 76561825 61339143 76561996 61339280 76562167 61339417 76562338 61339554 76562509 61339691 76562680 61339828 76562851 61339965 76563022 61340102 76563193 61340239 76563364 61340376 76563535 61340513 76563706 61340650 76563877 61340787 76564048 61340924 76564219 61341061 76564390 61341198 76564561 61341335 76564732 61341472 76564903 61341609 76565074 61341746 76565245 61341883 76565416 61342020 76565587 61342157 76565758 61342294 76565929 61342431 76566100 61342568 76566271 61342705 76566442 61342842 76566613 61342979 76566784 61343116 76566955 61343253 76567126 61343390 76567297 61343527 76567468 61343664 76567639 61343801 76567810 61343938 76567981 61344075 76568152 61344212 76568323 61344349 76568494 61344486 76568665 61344623 76568836 61344760 76569007 61344897 76569178 61345034 76569349 61345171 76569520 61345308 76569691 61345445 76569862 61345582 76570033 61345719 76570204 61345856 76570375 61345993 76570546 61346130 76570717 61346267 76570888 61346404 76571059 61346541 76571230 61346678 76571401 61346815 76571572 61346952 76571743 61347089 76571914 61347226 76572085 61347363 76572256 61347500 76572427 61347637 76572598 61347774 76572769 61347911 76572940 61348048 76573111 61348185 76573282 61348322 76573453 61348459 76573624 61348596 76573795 61348733 76573966 61348870 76574137 61349007 76574308 61349144 76574479 61349281 76574650 61349418 76574821 61349555 76574992 61349692 76575163 61349829 76575334 61349966 76575505 61350103 76575676 61350240 76575847 61350377 76576018 61350514 76576189 61350651 76576360 61350788 76576531 61350925 76576702 61351062 76576873 61351199 76577044 61351336 76577215 61351473 76577386 61351610 76577557 61351747 76577728 61351884 76577899 61352021 76578070 61352158 76578241 61352295 76578412 61352432 76578583 61352569 76578754 61352706 76578925 61352843 76579096 61352980 76579267 61353117 76579438 61353254 76579609 61353391 76579780 61353528 76579951 61353665 76580122 61353802 76580293 61353939 76580464 61354076 76580635 61354213 76580806 61354350 76580977 61354487 76581148 61354624 76581319 61354761 76581490 61354898 76581661 61355035 76581832 61355172 76582003 61355309 76582174 61355446 76582345 61355583 76582516 61355720 76582687 61355857 76582858 61355994 76583029 61356131 76583200 61356268 76583371 61356405 76583542 61356542 76583713 61356679 76583884 61356816 76584055 61356953 76584226 61357090 76584397 61357227 76584568 61357364 76584739 61357501 76584910 61357638 76585081 61357775 76585252 61357912 76585423 61358049 76585594 61358186 76585765 61358323 76585936 61358460 76586107 61358597 76586278 61358734 76586449 61358871 76586620 61359008 76586791 61359145 76586962 61359282 76587133 61359419 76587304 61359556 76587475 61359693 76587646 61359830 76587817 61359967 76587988 61360104 76588159 61360241 76588330 61360378 76588501 61360515 76588672 61360652 76588843 61360789 76589014 61360926 76589185 61361063 76589356 61361200 76589527 61361337 76589698 61361474 76589869 61361611 76590040 61361748 76590211 61361885 76590382 61362022 76590553 61362159 76590724 61362296 76590895 61362433 76591066 61362570 76591237 61362707 76591408 61362844 76591579 61362981 76591750 61363118 76591921 61363255 76592092 61363392 76592263 61363529 76592434 61363666 76592605 61363803 76592776 61363940 76592947 61364077 76593118 61364214 76593289 61364351 76593460 61364488 76593631 61364625 76593802 61364762 76593973 61364899 76594144 61365036 76594315 61365173 76594486 61365310 76594657 61365447 76594828 61365584 76594999 61365721 76595170 61365858 76595341 61365995 76595512 61366132 76595683 61366269 76595854 61366406 76596025 61366543 76596196 61366680 76596367 61366817 76596538 61366954 76596709 61367091 76596880 61367228 76597051 61367365 76597222 61367502 76597393 61367639 76597564 61367776 76597735 61367913 76597906 61368050 76598077 61368187 76598248 61368324 76598419 61368461 76598590 61368598 76598761 61368735 76598932 61368872 76599103 61369009 76599274 61369146 76599445 61369283 76599616 61369420 76599787 61369557 76599958 61369694 76600129 61369831 76600300 61369968 76600471 61370105 76600642 61370242 76600813 61370379 76600984 61370516 76601155 61370653 76601326 61370790 76601497 61370927 76601668 61371064 76601839 61371201 76602010 61371338 76602181 61371475 76602352 61371612 76602523 61371749 76602694 61371886 76602865 61372023 76603036 61372160 76603207 61372297 76603378 61372434 76603549 61372571 76603720 61372708 76603891 61372845 76604062 61372982 76604233 61373119 76604404 61373256 76604575 61373393 76604746 61373530 76604917 61373667 76605088 61373804 76605259 61373941 76605430 61374078 76605601 61374215 76605772 61374352 76605943 61374489 76606114 61374626 76606285
1000 44335118 0 44335118 55337994 44335255 55338165 44335392 55338336 44335529 55338507 44335666 55338678 44335803 55338849 44335940 55339020 44336077 55339191 44336214 55339362 44336351 55339533 44336488 55339704 44336625 55339875 44336762 55340046 44336899 55340217 44337036 55340388 44337173 55340559 44337310 55340730 44337447 55340901 44337584 55341072 44337721 55341243 44337858 55341414 44337995 55341585 44338132 55341756 44338269 55341927 44338406 55342098 44338543 55342269 44338680 55342440 44338817 55342611 44338954 55342782 44339091 55342953 44339228 55343124 44339365 55343295 44339502 55343466 44339639 55343637 44339776 55343808 44339913 55343979 44340050 55344150 44340187 55344321 44340324 55344492 44340461 55344663 44340598 55344834 44340735 55345005 44340872 55345176 44341009 55345347 44341146 55345518 44341283 55345689 44341420 55345860 44341557 55346031 44341694 55346202 44341831 55346373 44341968 55346544 44342105 55346715 44342242 55346886 44342379 55347057 44342516 55347228 44342653 55347399 44342790 55347570 44342927 55347741 44343064 55347912 44343201 55348083 44343338 55348254 44343475 55348425 44343612 55348596 44343749 55348767 44343886 55348938 44344023 55349109 44344160 55349280 44344297 55349451 44344434 55349622 44344571 55349793 44344708 55349964 44344845 55350135 44344982 55350306 44345119 55350477 44345256 55350648 44345393 55350819 44345530 55350990 44345667 55351161 44345804 55351332 44345941 55351503 44346078 55351674 44346215 55351845 44346352 55352016 44346489 55352187 44346626 55352358 44346763 55352529 44346900 55352700 44347037 55352871 44347174 55353042 44347311 55353213 44347448 55353384 44347585 55353555 44347722 55353726 44347859 55353897 44347996 55354068 44348133 55354239 44348270 55354410 44348407 55354581 44348544 55354752 44348681 55354923 44348818 55355094 44348955 55355265 44349092 55355436 44349229 55355607 44349366 55355778 44349503 55355949 44349640 55356120 44349777 55356291 44349914 55356462 44350051 55356633 44350188 55356804 44350325 55356975 44350462 55357146 44350599 55357317 44350736 55357488 44350873 55357659 44351010 55357830 44351147 55358001 44351284 55358172 44351421 55358343 44351558 55358514 44351695 55358685 44351832 55358856 44351969 55359027 44352106 55359198 44352243 55359369 44352380 55359540 44352517 55359711 44352654 55359882 44352791 55360053 44352928 55360224 44353065 55360395 44353202 55360566 44353339 55360737 44353476 55360908 44353613 55361079 44353750 55361250 44353887 55361421 44354024 55361592 44354161 55361763 44354298 55361934 44354435 55362105 44354572 55362276 44354709 55362447 44354846 55362618 44354983 55362789 44355120 55362960 44355257 55363131 44355394 55363302 44355531 55363473 44355668 55363644 44355805 55363815 44355942 55363986 44356079 55364157 44356216 55364328 44356353 55364499 44356490 55364670 44356627 55364841 44356764 55365012 44356901 55365183 44357038 55365354 44357175 55365525 44357312 55365696 44357449 55365867 44357586 55366038 44357723 55366209 44357860 55366380 44357997 55366551 44358134 55366722 44358271 55366893 44358408 55367064 44358545 55367235 44358682 55367406 44358819 55367577 44358956 55367748 44359093 55367919 44359230 55368090 44359367 55368261 44359504 55368432 44359641 55368603 44359778 55368774 44359915 55368945 44360052 55369116 44360189 55369287 44360326 55369458 44360463 55369629 44360600 55369800 44360737 55369971 44360874 55370142 44361011 55370313 44361148 55370484 44361285 55370655 44361422 55370826 44361559 55370997 44361696 55371168 44361833 55371339 44361970 55371510 44362107 55371681 44362244 55371852 44362381 55372023 44362518 55372194 44362655 55372365 44362792 55372536 44362929 55372707 44363066 55372878 44363203 55373049 44363340 55373220 44363477 55373391 44363614 55373562 44363751 55373733 44363888 55373904 44364025 55374075 44364162 55374246 44364299 55374417 44364436 55374588 44364573 55374759 44364710 55374930 44364847 55375101 44364984 55375272 44365121 55375443 44365258 55375614 44365395 55375785 44365532 55375956 44365669 55376127 44365806 55376298 44365943 55376469 44366080 55376640 44366217 55376811 44366354 55376982 44366491 55377153 44366628 55377324 44366765 55377495 44366902 55377666 44367039 55377837 44367176 55378008 44367313 55378179 44367450 55378350 44367587 55378521 44367724 55378692 44367861 55378863 44367998 55379034 44368135 55379205 44368272 55379376 44368409 55379547 44368546 55379718 44368683 55379889 44368820 55380060 44368957 55380231 44369094 55380402 44369231 55380573 44369368 55380744 44369505 55380915 44369642 55381086 44369779 55381257 44369916 55381428 44370053 55381599 44370190 55381770 44370327 55381941 44370464 55382112 44370601 55382283 44370738 55382454 44370875 55382625 44371012 55382796 44371149 55382967 44371286 55383138 44371423 55383309 44371560 55383480 44371697 55383651 44371834 55383822 44371971 55383993 44372108 55384164 44372245 55384335 44372382 55384506 44372519 55384677 44372656 55384848 44372793 55385019 44372930 55385190 44373067 55385361 44373204 55385532 44373341 55385703 44373478 55385874 44373615 55386045 44373752 55386216 44373889 55386387 44374026 55386558 44374163 55386729 44374300 55386900 44374437 55387071 44374574 55387242 44374711 55387413 44374848 55387584 44374985 55387755 44375122 55387926 44375259 55388097 44375396 55388268 44375533 55388439 44375670 55388610 44375807 55388781 44375944 55388952 44376081 55389123 44376218 55389294 44376355 55389465 44376492 55389636 44376629 55389807 44376766 55389978 44376903 55390149 44377040 55390320 44377177 55390491 44377314 55390662 44377451 55390833 44377588 55391004 44377725 55391175 44377862 55391346 44377999 55391517 44378136 55391688 44378273 55391859 44378410 55392030 44378547 55392201 44378684 55392372 44378821 55392543 44378958 55392714 44379095 55392885 44379232 55393056 44379369 55393227 44379506 55393398 44379643 55393569 44379780 55393740 44379917 55393911 44380054 55394082 44380191 55394253 44380328 55394424 44380465 55394595 44380602 55394766 44380739 55394937 44380876 55395108 44381013 55395279 44381150 55395450 44381287 55395621 44381424 55395792 44381561 55395963 44381698 55396134 44381835 55396305 44381972 55396476 44382109 55396647 44382246 55396818 44382383 55396989 44382520 55397160 44382657 55397331 44382794 55397502 44382931 55397673 44383068 55397844 44383205 55398015 44383342 55398186 44383479 55398357 44383616 55398528 44383753 55398699 44383890 55398870 44384027 55399041 44384164 55399212 44384301 55399383 44384438 55399554 44384575 55399725 44384712 55399896 44384849 55400067 44384986 55400238 44385123 55400409 44385260 55400580 44385397 55400751 44385534 55400922 44385671 55401093 44385808 55401264 44385945 55401435 44386082 55401606 44386219 55401777 44386356 55401948 44386493 55402119 44386630 55402290 44386767 55402461 44386904 55402632 44387041 55402803 44387178 55402974 44387315 55403145 44387452 55403316 44387589 55403487 44387726 55403658 44387863 55403829 44388000 55404000 44388137 55404171 44388274 55404342 44388411 55404513 44388548 55404684 44388685 55404855 44388822 55405026 44388959 55405197 44389096 55405368 44389233 55405539 44389370 55405710 44389507 55405881 44389644 55406052 44389781 55406223 44389918 55406394 44390055 55406565 44390192 55406736 44390329 55406907 44390466 55407078 44390603 55407249 44390740 55407420 44390877 55407591 44391014 55407762 44391151 55407933 44391288 55408104 44391425 55408275 44391562 55408446 44391699 55408617 44391836 55408788 44391973 55408959 44392110 55409130 44392247 55409301 44392384 55409472 44392521 55409643 44392658 55409814 44392795 55409985 44392932 55410156 44393069 55410327 44393206 55410498 44393343 55410669 44393480 55410840 44393617 55411011 44393754 55411182 44393891 55411353 44394028 55411524 44394165 55411695 44394302 55411866 44394439 55412037 44394576 55412208 44394713 55412379 44394850 55412550 44394987 55412721 44395124 55412892 44395261 55413063 44395398 55413234 44395535 55413405 44395672 55413576 44395809 55413747 44395946 55413918 44396083 55414089 44396220 55414260 44396357 55414431 44396494 55414602 44396631 55414773 44396768 55414944 44396905 55415115 44397042 55415286 44397179 55415457 44397316 55415628 44397453 55415799 44397590 55415970 44397727 55416141 44397864 55416312 44398001 55416483 44398138 55416654 44398275 55416825 44398412 55416996 44398549 55417167 44398686 55417338 44398823 55417509 44398960 55417680 44399097 55417851 44399234 55418022 44399371 55418193 44399508 55418364 44399645 55418535 44399782 55418706 44399919 55418877 44400056 55419048 44400193 55419219 44400330 55419390 44400467 55419561 44400604 55419732 44400741 55419903 44400878 55420074 44401015 55420245 44401152 55420416 44401289 55420587 44401426 55420758 44401563 55420929 44401700 55421100 44401837 55421271 44401974 55421442 44402111 55421613 44402248 55421784 44402385 55421955 44402522 55422126 44402659 55422297 44402796 55422468 44402933 55422639 44403070 55422810 44403207 55422981 44403344 55423152 44403481 55423323 44403618 55423494 44403755 55423665 44403892 55423836 44404029 55424007 44404166 55424178 44404303 55424349 44404440 55424520 44404577 55424691 44404714 55424862 44404851 55425033 44404988 55425204 44405125 55425375 44405262 55425546 44405399 55425717 44405536 55425888 44405673 55426059 44405810 55426230 44405947 55426401 44406084 55426572 44406221 55426743 44406358 55426914 44406495 55427085 44406632 55427256 44406769 55427427 44406906 55427598 44407043 55427769 44407180 55427940 44407317 55428111 44407454 55428282 44407591 55428453 44407728 55428624 44407865 55428795 44408002 55428966 44408139 55429137 44408276 55429308 44408413 55429479 44408550 55429650 44408687 55429821 44408824 55429992 44408961 55430163 44409098 55430334 44409235 55430505 44409372 55430676 44409509 55430847 44409646 55431018 44409783 55431189 44409920 55431360 44410057 55431531 44410194 55431702 44410331 55431873 44410468 55432044 44410605 55432215 44410742 55432386 44410879 55432557 44411016 55432728 44411153 55432899 44411290 55433070 44411427 55433241 44411564 55433412 44411701 55433583 44411838 55433754 44411975 55433925 44412112 55434096 44412249 55434267 44412386 55434438 44412523 55434609 44412660 55434780 44412797 55434951 44412934 55435122 44413071 55435293 44413208 55435464 44413345 55435635 44413482 55435806 44413619 55435977 44413756 55436148 44413893 55436319 44414030 55436490 44414167 55436661 44414304 55436832 44414441 55437003 44414578 55437174 44414715 55437345 44414852 55437516 44414989 55437687 44415126 55437858 44415263 55438029 44415400 55438200 44415537 55438371 44415674 55438542 44415811 55438713 44415948 55438884 44416085 55439055 44416222 55439226 44416359 55439397 44416496 55439568 44416633 55439739 44416770 55439910 44416907 55440081 44417044 55440252 44417181 55440423 44417318 55440594 44417455 55440765 44417592 55440936 44417729 55441107 44417866 55441278 44418003 55441449 44418140 55441620 44418277 55441791 44418414 55441962 44418551 55442133 44418688 55442304 44418825 55442475 44418962 55442646 44419099 55442817 44419236 55442988 44419373 55443159 44419510 55443330 44419647 55443501 44419784 55443672 44419921 55443843 44420058 55444014 44420195 55444185 44420332 55444356 44420469 55444527 44420606 55444698 44420743 55444869 44420880 55445040 44421017 55445211 44421154 55445382 44421291 55445553 44421428 55445724 44421565 55445895 44421702 55446066 44421839 55446237 44421976 55446408 44422113 55446579 44422250 55446750 44422387 55446921 44422524 55447092 44422661 55447263 44422798 55447434 44422935 55447605 44423072 55447776 44423209 55447947 44423346 55448118 44423483 55448289 44423620 55448460 44423757 55448631 44423894 55448802 44424031 55448973 44424168 55449144 44424305 55449315 44424442 55449486 44424579 55449657 44424716 55449828 44424853 55449999 44424990 55450170 44425127 55450341 44425264 55450512 44425401 55450683 44425538 55450854 44425675 55451025 44425812 55451196 44425949 55451367 44426086 55451538 44426223 55451709 44426360 55451880 44426497 55452051 44426634 55452222 44426771 55452393 44426908 55452564 44427045 55452735 44427182 55452906 44427319 55453077 44427456 55453248 44427593 55453419 44427730 55453590 44427867 55453761 44428004 55453932 44428141 55454103 44428278 55454274 44428415 55454445 44428552 55454616 44428689 55454787 44428826 55454958 44428963 55455129 44429100 55455300 44429237 55455471 44429374 55455642 44429511 55455813 44429648 55455984 44429785 55456155 44429922 55456326 44430059 55456497 44430196 55456668 44430333 55456839 44430470 55457010 44430607 55457181 44430744 55457352 44430881 55457523 44431018 55457694 44431155 55457865 44431292 55458036 44431429 55458207 44431566 55458378 44431703 55458549 44431840 55458720 44431977 55458891 44432114 55459062 44432251 55459233 44432388 55459404 44432525 55459575 44432662 55459746 44432799 55459917 44432936 55460088 44433073 55460259 44433210 55460430 44433347 55460601 44433484 55460772 44433621 55460943 44433758 55461114 44433895 55461285 44434032 55461456 44434169 55461627 44434306 55461798 44434443 55461969 44434580 55462140 44434717 55462311 44434854 55462482 44434991 55462653 44435128 55462824 44435265 55462995 44435402 55463166 44435539 55463337 44435676 55463508 44435813 55463679 44435950 55463850 44436087 55464021 44436224 55464192 44436361 55464363 44436498 55464534 44436635 55464705 44436772 55464876 44436909 55465047 44437046 55465218 44437183 55465389 44437320 55465560 44437457 55465731 44437594 55465902 44437731 55466073 44437868 55466244 44438005 55466415 44438142 55466586 44438279 55466757 44438416 55466928 44438553 55467099 44438690 55467270 44438827 55467441 44438964 55467612 44439101 55467783 44439238 55467954 44439375 55468125 44439512 55468296 44439649 55468467 44439786 55468638 44439923 55468809 44440060 55468980 44440197 55469151 44440334 55469322 44440471 55469493 44440608 55469664 44440745 55469835 44440882 55470006 44441019 55470177 44441156 55470348 44441293 55470519 44441430 55470690 44441567 55470861 44441704 55471032 44441841 55471203 44441978 55471374 44442115 55471545 44442252 55471716 44442389 55471887 44442526 55472058 44442663 55472229 44442800 55472400 44442937 55472571 44443074 55472742 44443211 55472913 44443348 55473084 44443485 55473255 44443622 55473426 44443759 55473597 44443896 55473768 44444033 55473939 44444170 55474110 44444307 55474281 44444444 55474452 44444581 55474623 44444718 55474794 44444855 55474965 44444992 55475136 44445129 55475307 44445266 55475478 44445403 55475649 44445540 55475820 44445677 55475991 44445814 55476162 44445951 55476333 44446088 55476504 44446225 55476675 44446362 55476846 44446499 55477017 44446636 55477188 44446773 55477359 44446910 55477530 44447047 55477701 44447184 55477872 44447321 55478043 44447458 55478214 44447595 55478385 44447732 55478556 44447869 55478727 44448006 55478898 44448143 55479069 44448280 55479240 44448417 55479411 44448554 55479582 44448691 55479753 44448828 55479924 44448965 55480095 44449102 55480266 44449239 55480437 44449376 55480608 44449513 55480779 44449650 55480950 44449787 55481121 44449924 55481292 44450061 55481463 44450198 55481634 44450335 55481805 44450472 55481976 44450609 55482147 44450746 55482318 44450883 55482489 44451020 55482660 44451157 55482831 44451294 55483002 44451431 55483173 44451568 55483344 44451705 55483515 44451842 55483686 44451979 55483857 44452116 55484028 44452253 55484199 44452390 55484370 44452527 55484541 44452664 55484712 44452801 55484883 44452938 55485054 44453075 55485225 44453212 55485396 44453349 55485567 44453486 55485738 44453623 55485909 44453760 55486080 44453897 55486251 44454034 55486422 44454171 55486593 44454308 55486764 44454445 55486935 44454582 55487106 44454719 55487277 44454856 55487448 44454993 55487619 44455130 55487790 44455267 55487961 44455404 55488132 44455541 55488303 44455678 55488474 44455815 55488645 44455952 55488816 44456089 55488987 44456226 55489158 44456363 55489329 44456500 55489500 44456637 55489671 44456774 55489842 44456911 55490013 44457048 55490184 44457185 55490355 44457322 55490526 44457459 55490697 44457596 55490868 44457733 55491039 44457870 55491210 44458007 55491381 44458144 55491552 44458281 55491723 44458418 55491894 44458555 55492065 44458692 55492236 44458829 55492407 44458966 55492578 44459103 55492749 44459240 55492920 44459377 55493091 44459514 55493262 44459651 55493433 44459788 55493604 44459925 55493775 44460062 55493946 44460199 55494117 44460336 55494288 44460473 55494459 44460610 55494630 44460747 55494801 44460884 55494972 44461021 55495143 44461158 55495314 44461295 55495485 44461432 55495656 44461569 55495827 44461706 55495998 44461843 55496169 44461980 55496340 44462117 55496511 44462254 55496682 44462391 55496853 44462528 55497024 44462665 55497195 44462802 55497366 44462939 55497537 44463076 55497708 44463213 55497879 44463350 55498050 44463487 55498221 44463624 55498392 44463761 55498563 44463898 55498734 44464035 55498905 44464172 55499076 44464309 55499247 44464446 55499418 44464583 55499589 44464720 55499760 44464857 55499931 44464994 55500102 44465131 55500273 44465268 55500444 44465405 55500615 44465542 55500786 44465679 55500957 44465816 55501128 44465953 55501299 44466090 55501470 44466227 55501641 44466364 55501812 44466501 55501983 44466638 55502154 44466775 55502325 44466912 55502496 44467049 55502667 44467186 55502838 44467323 55503009 44467460 55503180 44467597 55503351 44467734 55503522 44467871 55503693 44468008 55503864 44468145 55504035 44468282 55504206 44468419 55504377 44468556 55504548 44468693 55504719 44468830 55504890 44468967 55505061 44469104 55505232 44469241 55505403 44469378 55505574 44469515 55505745 44469652 55505916 44469789 55506087 44469926 55506258 44470063 55506429 44470200 55506600 44470337 55506771 44470474 55506942 44470611 55507113 44470748 55507284 44470885 55507455 44471022 55507626 44471159 55507797 44471296 55507968 44471433 55508139 44471570 55508310 44471707 55508481 44471844 55508652
1000 28330367 0 28330367 35361261 28330504 35361432 28330641 35361603 28330778 35361774 28330915 35361945 28331052 35362116 28331189 35362287 28331326 35362458 28331463 35362629 28331600 35362800 28331737 35362971 28331874 35363142 28332011 35363313 28332148 35363484 28332285 35363655 28332422 35363826 28332559 35363997 28332696 35364168 28332833 35364339 28332970 35364510 28333107 35364681 28333244 35364852 28333381 35365023 28333518 35365194 28333655 35365365 28333792 35365536 28333929 35365707 28334066 35365878 28334203 35366049 28334340 35366220 28334477 35366391 28334614 35366562 28334751 35366733 28334888 35366904 28335025 35367075 28335162 35367246 28335299 35367417 28335436 35367588 28335573 35367759 28335710 35367930 28335847 35368101 28335984 35368272 28336121 35368443 28336258 35368614 28336395 35368785 28336532 35368956 28336669 35369127 28336806 35369298 28336943 35369469 28337080 35369640 28337217 35369811 28337354 35369982 28337491 35370153 28337628 35370324 28337765 35370495 28337902 35370666 28338039 35370837 28338176 35371008 28338313 35371179 28338450 35371350 28338587 35371521 28338724 35371692 28338861 35371863 28338998 35372034 28339135 35372205 28339272 35372376 28339409 35372547 28339546 35372718 28339683 35372889 28339820 35373060 28339957 35373231 28340094 35373402 28340231 35373573 28340368 35373744 28340505 35373915 28340642 35374086 28340779 35374257 28340916 35374428 28341053 35374599 28341190 35374770 28341327 35374941 28341464 35375112 28341601 35375283 28341738 35375454 28341875 35375625 28342012 35375796 28342149 35375967 28342286 35376138 28342423 35376309 28342560 35376480 28342697 35376651 28342834 35376822 28342971 35376993 28343108 35377164 28343245 35377335 28343382 35377506 28343519 35377677 28343656 35377848 28343793 35378019 28343930 35378190 28344067 35378361 28344204 35378532 28344341 35378703 28344478 35378874 28344615 35379045 28344752 35379216 28344889 35379387 28345026 35379558 28345163 35379729 28345300 35379900 28345437 35380071 28345574 35380242 28345711 35380413 28345848 35380584 28345985 35380755 28346122 35380926 28346259 35381097 28346396 35381268 28346533 35381439 28346670 35381610 28346807 35381781 28346944 35381952 28347081 35382123 28347218 35382294 28347355 35382465 28347492 35382636 28347629 35382807 28347766 35382978 28347903 35383149 28348040 35383320 28348177 35383491 28348314 35383662 28348451 35383833 28348588 35384004 28348725 35384175 28348862 35384346 28348999 35384517 28349136 35384688 28349273 35384859 28349410 35385030 28349547 35385201 28349684 35385372 28349821 35385543 28349958 35385714 28350095 35385885 28350232 35386056 28350369 35386227 28350506 35386398 28350643 35386569 28350780 35386740 28350917 35386911 28351054 35387082 28351191 35387253 28351328 35387424 28351465 35387595 28351602 35387766 28351739 35387937 28351876 35388108 28352013 35388279 28352150 35388450 28352287 35388621 28352424 35388792 28352561 35388963 28352698 35389134 28352835 35389305 28352972 35389476 28353109 35389647 28353246 35389818 28353383 35389989 28353520 35390160 28353657 35390331 28353794 35390502 28353931 35390673 28354068 35390844 28354205 35391015 28354342 35391186 28354479 35391357 28354616 35391528 28354753 35391699 28354890 35391870 28355027 35392041 28355164 35392212 28355301 35392383 28355438 35392554 28355575 35392725 28355712 35392896 28355849 35393067 28355986 35393238 28356123 35393409 28356260 35393580 28356397 35393751 28356534 35393922 28356671 35394093 28356808 35394264 28356945 35394435 28357082 35394606 28357219 35394777 28357356 35394948 28357493 35395119 28357630 35395290 28357767 35395461 28357904 35395632 28358041 35395803 28358178 35395974 28358315 35396145 28358452 35396316 28358589 35396487 28358726 35396658 28358863 35396829 28359000 35397000 28359137 35397171 28359274 35397342 28359411 35397513 28359548 35397684 28359685 35397855 28359822 35398026 28359959 35398197 28360096 35398368 28360233 35398539 28360370 35398710 28360507 35398881 28360644 35399052 28360781 35399223 28360918 35399394 28361055 35399565 28361192 35399736 28361329 35399907 28361466 35400078 28361603 35400249 28361740 35400420 28361877 35400591 28362014 35400762 28362151 35400933 28362288 35401104 28362425 35401275 28362562 35401446 28362699 35401617 28362836 35401788 28362973 35401959 28363110 35402130 28363247 35402301 28363384 35402472 28363521 35402643 28363658 35402814 28363795 35402985 28363932 35403156 28364069 35403327 28364206 35403498 28364343 35403669 28364480 35403840 28364617 35404011 28364754 35404182 28364891 35404353 28365028 35404524 28365165 35404695 28365302 35404866 28365439 35405037 28365576 35405208 28365713 35405379 28365850 35405550 28365987 35405721 28366124 35405892 28366261 35406063 28366398 35406234 28366535 35406405 28366672 35406576 28366809 35406747 28366946 35406918 28367083 35407089 28367220 35407260 28367357 35407431 28367494 35407602 28367631 35407773 28367768 35407944 28367905 35408115 28368042 35408286 28368179 35408457 28368316 35408628 28368453 35408799 28368590 35408970 28368727 35409141 28368864 35409312 28369001 35409483 28369138 35409654 28369275 35409825 28369412 35409996 28369549 35410167 28369686 35410338 28369823 35410509 28369960 35410680 28370097 35410851 28370234 35411022 28370371 35411193 28370508 35411364 28370645 35411535 28370782 35411706 28370919 35411877 28371056 35412048 28371193 35412219 28371330 35412390 28371467 35412561 28371604 35412732 28371741 35412903 28371878 35413074 28372015 35413245 28372152 35413416 28372289 35413587 28372426 35413758 28372563 35413929 28372700 35414100 28372837 35414271 28372974 35414442 28373111 35414613 28373248 35414784 28373385 35414955 28373522 35415126 28373659 35415297 28373796 35415468 28373933 35415639 28374070 35415810 28374207 35415981 28374344 35416152 28374481 35416323 28374618 35416494 28374755 35416665 28374892 35416836 28375029 35417007 28375166 35417178 28375303 35417349 28375440 35417520 28375577 35417691 28375714 35417862 28375851 35418033 28375988 35418204 28376125 35418375 28376262 35418546 28376399 35418717 28376536 35418888 28376673 35419059 28376810 35419230 28376947 35419401 28377084 35419572 28377221 35419743 28377358 35419914 28377495 35420085 28377632 35420256 28377769 35420427 28377906 35420598 28378043 35420769 28378180 35420940 28378317 35421111 28378454 35421282 28378591 35421453 28378728 35421624 28378865 35421795 28379002 35421966 28379139 35422137 28379276 35422308 28379413 35422479 28379550 35422650 28379687 35422821 28379824 35422992 28379961 35423163 28380098 35423334 28380235 35423505 28380372 35423676 28380509 35423847 28380646 35424018 28380783 35424189 28380920 35424360 28381057 35424531 28381194 35424702 28381331 35424873 28381468 35425044 28381605 35425215 28381742 35425386 28381879 35425557 28382016 35425728 28382153 35425899 28382290 35426070 28382427 35426241 28382564 35426412 28382701 35426583 28382838 35426754 28382975 35426925 28383112 35427096 28383249 35427267 28383386 35427438 28383523 35427609 28383660 35427780 28383797 35427951 28383934 35428122 28384071 35428293 28384208 35428464 28384345 35428635 28384482 35428806 28384619 35428977 28384756 35429148 28384893 35429319 28385030 35429490 28385167 35429661 28385304 35429832 28385441 35430003 28385578 35430174 28385715 35430345 28385852 35430516 28385989 35430687 28386126 35430858 28386263 35431029 28386400 35431200 28386537 35431371 28386674 35431542 28386811 35431713 28386948 35431884 28387085 35432055 28387222 35432226 28387359 35432397 28387496 35432568 28387633 35432739 28387770 35432910 28387907 35433081 28388044 35433252 28388181 35433423 28388318 35433594 28388455 35433765 28388592 35433936 28388729 35434107 28388866 35434278 28389003 35434449 28389140 35434620 28389277 35434791 28389414 35434962 28389551 35435133 28389688 35435304 28389825 35435475 28389962 35435646 28390099 35435817 28390236 35435988 28390373 35436159 28390510 35436330 28390647 35436501 28390784 35436672 28390921 35436843 28391058 35437014 28391195 35437185 28391332 35437356 28391469 35437527 28391606 35437698 28391743 35437869 28391880 35438040 28392017 35438211 28392154 35438382 28392291 35438553 28392428 35438724 28392565 35438895 28392702 35439066 28392839 35439237 28392976 35439408 28393113 35439579 28393250 35439750 28393387 35439921 28393524 35440092 28393661 35440263 28393798 35440434 28393935 35440605 28394072 35440776 28394209 35440947 28394346 35441118 28394483 35441289 28394620 35441460 28394757 35441631 28394894 35441802 28395031 35441973 28395168 35442144 28395305 35442315 28395442 35442486 28395579 35442657 28395716 35442828 28395853 35442999 28395990 35443170 28396127 35443341 28396264 35443512 28396401 35443683 28396538 35443854 28396675 35444025 28396812 35444196 28396949 35444367 28397086 35444538 28397223 35444709 28397360 35444880 28397497 35445051 28397634 35445222 28397771 35445393 28397908 35445564 28398045 35445735 28398182 35445906 28398319 35446077 28398456 35446248 28398593 35446419 28398730 35446590 28398867 35446761 28399004 35446932 28399141 35447103 28399278 35447274 28399415 35447445 28399552 35447616 28399689 35447787 28399826 35447958 28399963 35448129 28400100 35448300 28400237 35448471 28400374 35448642 28400511 35448813 28400648 35448984 28400785 35449155 28400922 35449326 28401059 35449497 28401196 35449668 28401333 35449839 28401470 35450010 28401607 35450181 28401744 35450352 28401881 35450523 28402018 35450694 28402155 35450865 28402292 35451036 28402429 35451207 28402566 35451378 28402703 35451549 28402840 35451720 28402977 35451891 28403114 35452062 28403251 35452233 28403388 35452404 28403525 35452575 28403662 35452746 28403799 35452917 28403936 35453088 28404073 35453259 28404210 35453430 28404347 35453601 28404484 35453772 28404621 35453943 28404758 35454114 28404895 35454285 28405032 35454456 28405169 35454627 28405306 35454798 28405443 35454969 28405580 35455140 28405717 35455311 28405854 35455482 28405991 35455653 28406128 35455824 28406265 35455995 28406402 35456166 28406539 35456337 28406676 35456508 28406813 35456679 28406950 35456850 28407087 35457021 28407224 35457192 28407361 35457363 28407498 35457534 28407635 35457705 28407772 35457876 28407909 35458047 28408046 35458218 28408183 35458389 28408320 35458560 28408457 35458731 28408594 35458902 28408731 35459073 28408868 35459244 28409005 35459415 28409142 35459586 28409279 35459757 28409416 35459928 28409553 35460099 28409690 35460270 28409827 35460441 28409964 35460612 28410101 35460783 28410238 35460954 28410375 35461125 28410512 35461296 28410649 35461467 28410786 35461638 28410923 35461809 28411060 35461980 28411197 35462151 28411334 35462322 28411471 35462493 28411608 35462664 28411745 35462835 28411882 35463006 28412019 35463177 28412156 35463348 28412293 35463519 28412430 35463690 28412567 35463861 28412704 35464032 28412841 35464203 28412978 35464374 28413115 35464545 28413252 35464716 28413389 35464887 28413526 35465058 28413663 35465229 28413800 35465400 28413937 35465571 28414074 35465742 28414211 35465913 28414348 35466084 28414485 35466255 28414622 35466426 28414759 35466597 28414896 35466768 28415033 35466939 28415170 35467110 28415307 35467281 28415444 35467452 28415581 35467623 28415718 35467794 28415855 35467965 28415992 35468136 28416129 35468307 28416266 35468478 28416403 35468649 28416540 35468820 28416677 35468991 28416814 35469162 28416951 35469333 28417088 35469504 28417225 35469675 28417362 35469846 28417499 35470017 28417636 35470188 28417773 35470359 28417910 35470530 28418047 35470701 28418184 35470872 28418321 35471043 28418458 35471214 28418595 35471385 28418732 35471556 28418869 35471727 28419006 35471898 28419143 35472069 28419280 35472240 28419417 35472411 28419554 35472582 28419691 35472753 28419828 35472924 28419965 35473095 28420102 35473266 28420239 35473437 28420376 35473608 28420513 35473779 28420650 35473950 28420787 35474121 28420924 35474292 28421061 35474463 28421198 35474634 28421335 35474805 28421472 35474976 28421609 35475147 28421746 35475318 28421883 35475489 28422020 35475660 28422157 35475831 28422294 35476002 28422431 35476173 28422568 35476344 28422705 35476515 28422842 35476686 28422979 35476857 28423116 35477028 28423253 35477199 28423390 35477370 28423527 35477541 28423664 35477712 28423801 35477883 28423938 35478054 28424075 35478225 28424212 35478396 28424349 35478567 28424486 35478738 28424623 35478909 28424760 35479080 28424897 35479251 28425034 35479422 28425171 35479593 28425308 35479764 28425445 35479935 28425582 35480106 28425719 35480277 28425856 35480448 28425993 35480619 28426130 35480790 28426267 35480961 28426404 35481132 28426541 35481303 28426678 35481474 28426815 35481645 28426952 35481816 28427089 35481987 28427226 35482158 28427363 35482329 28427500 35482500 28427637 35482671 28427774 35482842 28427911 35483013 28428048 35483184 28428185 35483355 28428322 35483526 28428459 35483697 28428596 35483868 28428733 35484039 28428870 35484210 28429007 35484381 28429144 35484552 28429281 35484723 28429418 35484894 28429555 35485065 28429692 35485236 28429829 35485407 28429966 35485578 28430103 35485749 28430240 35485920 28430377 35486091 28430514 35486262 28430651 35486433 28430788 35486604 28430925 35486775 28431062 35486946 28431199 35487117 28431336 35487288 28431473 35487459 28431610 35487630 28431747 35487801 28431884 35487972 28432021 35488143 28432158 35488314 28432295 35488485 28432432 35488656 28432569 35488827 28432706 35488998 28432843 35489169 28432980 35489340 28433117 35489511 28433254 35489682 28433391 35489853 28433528 35490024 28433665 35490195 28433802 35490366 28433939 35490537 28434076 35490708 28434213 35490879 28434350 35491050 28434487 35491221 28434624 35491392 28434761 35491563 28434898 35491734 28435035 35491905 28435172 35492076 28435309 35492247 28435446 35492418 28435583 35492589 28435720 35492760 28435857 35492931 28435994 35493102 28436131 35493273 28436268 35493444 28436405 35493615 28436542 35493786 28436679 35493957 28436816 35494128 28436953 35494299 28437090 35494470 28437227 35494641 28437364 35494812 28437501 35494983 28437638 35495154 28437775 35495325 28437912 35495496 28438049 35495667 28438186 35495838 28438323 35496009 28438460 35496180 28438597 35496351 28438734 35496522 28438871 35496693 28439008 35496864 28439145 35497035 28439282 35497206 28439419 35497377 28439556 35497548 28439693 35497719 28439830 35497890 28439967 35498061 28440104 35498232 28440241 35498403 28440378 35498574 28440515 35498745 28440652 35498916 28440789 35499087 28440926 35499258 28441063 35499429 28441200 35499600 28441337 35499771 28441474 35499942 28441611 35500113 28441748 35500284 28441885 35500455 28442022 35500626 28442159 35500797 28442296 35500968 28442433 35501139 28442570 35501310 28442707 35501481 28442844 35501652 28442981 35501823 28443118 35501994 28443255 35502165 28443392 35502336 28443529 35502507 28443666 35502678 28443803 35502849 28443940 35503020 28444077 35503191 28444214 35503362 28444351 35503533 28444488 35503704 28444625 35503875 28444762 35504046 28444899 35504217 28445036 35504388 28445173 35504559 28445310 35504730 28445447 35504901 28445584 35505072 28445721 35505243 28445858 35505414 28445995 35505585 28446132 35505756 28446269 35505927 28446406 35506098 28446543 35506269 28446680 35506440 28446817 35506611 28446954 35506782 28447091 35506953 28447228 35507124 28447365 35507295 28447502 35507466 28447639 35507637 28447776 35507808 28447913 35507979 28448050 35508150 28448187 35508321 28448324 35508492 28448461 35508663 28448598 35508834 28448735 35509005 28448872 35509176 28449009 35509347 28449146 35509518 28449283 35509689 28449420 35509860 28449557 35510031 28449694 35510202 28449831 35510373 28449968 35510544 28450105 35510715 28450242 35510886 28450379 35511057 28450516 35511228 28450653 35511399 28450790 35511570 28450927 35511741 28451064 35511912 28451201 35512083 28451338 35512254 28451475 35512425 28451612 35512596 28451749 35512767 28451886 35512938 28452023 35513109 28452160 35513280 28452297 35513451 28452434 35513622 28452571 35513793 28452708 35513964 28452845 35514135 28452982 35514306 28453119 35514477 28453256 35514648 28453393 35514819 28453530 35514990 28453667 35515161 28453804 35515332 28453941 35515503 28454078 35515674 28454215 35515845 28454352 35516016 28454489 35516187 28454626 35516358 28454763 35516529 28454900 35516700 28455037 35516871 28455174 35517042 28455311 35517213 28455448 35517384 28455585 35517555 28455722 35517726 28455859 35517897 28455996 35518068 28456133 35518239 28456270 35518410 28456407 35518581 28456544 35518752 28456681 35518923 28456818 35519094 28456955 35519265 28457092 35519436 28457229 35519607 28457366 35519778 28457503 35519949 28457640 35520120 28457777 35520291 28457914 35520462 28458051 35520633 28458188 35520804 28458325 35520975 28458462 35521146 28458599 35521317 28458736 35521488 28458873 35521659 28459010 35521830 28459147 35522001 28459284 35522172 28459421 35522343 28459558 35522514 28459695 35522685 28459832 35522856 28459969 35523027 28460106 35523198 28460243 35523369 28460380 35523540 28460517 35523711 28460654 35523882 28460791 35524053 28460928 35524224 28461065 35524395 28461202 35524566 28461339 35524737 28461476 35524908 28461613 35525079 28461750 35525250 28461887 35525421 28462024 35525592 28462161 35525763 28462298 35525934 28462435 35526105 28462572 35526276 28462709 35526447 28462846 35526618 28462983 35526789 28463120 35526960 28463257 35527131 28463394 35527302 28463531 35527473 28463668 35527644 28463805 35527815 28463942 35527986 28464079 35528157 28464216 35528328 28464353 35528499 28464490 35528670 28464627 35528841 28464764 35529012 28464901 35529183 28465038 35529354 28465175 35529525 28465312 35529696 28465449 35529867 28465586 35530038 28465723 35530209 28465860 35530380 28465997 35530551 28466134 35530722 28466271 35530893 28466408 35531064 28466545 35531235 28466682 35531406 28466819 35531577 28466956 35531748 28467093 35531919
1000 65484900 0 65484900 81736627 65485037 81736798 65485174 81736969 65485311 81737140 65485448 81737311 65485585 81737482 65485722 81737653 65485859 81737824 65485996 81737995 65486133 81738166 65486270 81738337 65486407 81738508 65486544 81738679 65486681 81738850 65486818 81739021 65486955 81739192 65487092 81739363 65487229 81739534 65487366 81739705 65487503 81739876 65487640 81740047 65487777 81740218 65487914 81740389 65488051 81740560 65488188 81740731 65488325 81740902 65488462 81741073 65488599 81741244 65488736 81741415 65488873 81741586 65489010 81741757 65489147 81741928 65489284 81742099 65489421 81742270 65489558 81742441 65489695 81742612 65489832 81742783 65489969 81742954 65490106 81743125 65490243 81743296 65490380 81743467 65490517 81743638 65490654 81743809 65490791 81743980 65490928 81744151 65491065 81744322 65491202 81744493 65491339 81744664 65491476 81744835 65491613 81745006 65491750 81745177 65491887 81745348 65492024 81745519 65492161 81745690 65492298 81745861 65492435 81746032 65492572 81746203 65492709 81746374 65492846 81746545 65492983 81746716 65493120 81746887 65493257 81747058 65493394 81747229 65493531 81747400 65493668 81747571 65493805 81747742 65493942 81747913 65494079 81748084 65494216 81748255 65494353 81748426 65494490 81748597 65494627 81748768 65494764 81748939 65494901 81749110 65495038 81749281 65495175 81749452 65495312 81749623 65495449 81749794 65495586 81749965 65495723 81750136 65495860 81750307 65495997 81750478 65496134 81750649 65496271 81750820 65496408 81750991 65496545 81751162 65496682 81751333 65496819 81751504 65496956 81751675 65497093 81751846 65497230 81752017 65497367 81752188 65497504 81752359 65497641 81752530 65497778 81752701 65497915 81752872 65498052 81753043 65498189 81753214 65498326 81753385 65498463 81753556 65498600 81753727 65498737 81753898 65498874 81754069 65499011 81754240 65499148 81754411 65499285 81754582 65499422 81754753 65499559 81754924 65499696 81755095 65499833 81755266 65499970 81755437 65500107 81755608 65500244 81755779 65500381 81755950 65500518 81756121 65500655 81756292 65500792 81756463 65500929 81756634 65501066 81756805 65501203 81756976 65501340 81757147 65501477 81757318 65501614 81757489 65501751 81757660 65501888 81757831 65502025 81758002 65502162 81758173 65502299 81758344 65502436 81758515 65502573 81758686 65502710 81758857 65502847 81759028 65502984 81759199 65503121 81759370 65503258 81759541 65503395 81759712 65503532 81759883 65503669 81760054 65503806 81760225 65503943 81760396 65504080 81760567 65504217 81760738 65504354 81760909 65504491 81761080 65504628 81761251 65504765 81761422 65504902 81761593 65505039 81761764 65505176 81761935 65505313 81762106 65505450 81762277 65505587 81762448 65505724 81762619 65505861 81762790 65505998 81762961 65506135 81763132 65506272 81763303 65506409 81763474 65506546 81763645 65506683 81763816 65506820 81763987 65506957 81764158 65507094 81764329 65507231 81764500 65507368 81764671 65507505 81764842 65507642 81765013 65507779 81765184 65507916 81765355 65508053 81765526 65508190 81765697 65508327 81765868 65508464 81766039 65508601 81766210 65508738 81766381 65508875 81766552 65509012 81766723 65509149 81766894 65509286 81767065 65509423 81767236 65509560 81767407 65509697 81767578 65509834 81767749 65509971 81767920 65510108 81768091 65510245 81768262 65510382 81768433 65510519 81768604 65510656 81768775 65510793 81768946 65510930 81769117 65511067 81769288 65511204 81769459 65511341 81769630 65511478 81769801 65511615 81769972 65511752 81770143 65511889 81770314 65512026 81770485 65512163 81770656 65512300 81770827 65512437 81770998 65512574 81771169 65512711 81771340 65512848 81771511 65512985 81771682 65513122 81771853 65513259 81772024 65513396 81772195 65513533 81772366 65513670 81772537 65513807 81772708 65513944 81772879 65514081 81773050 65514218 81773221 65514355 81773392 65514492 81773563 65514629 81773734 65514766 81773905 65514903 81774076 65515040 81774247 65515177 81774418 65515314 81774589 65515451 81774760 65515588 81774931 65515725 81775102 65515862 81775273 65515999 81775444 65516136 81775615 65516273 81775786 65516410 81775957 65516547 81776128 65516684 81776299 65516821 81776470 65516958 81776641 65517095 81776812 65517232 81776983 65517369 81777154 65517506 81777325 65517643 81777496 65517780 81777667 65517917 81777838 65518054 81778009 65518191 81778180 65518328 81778351 65518465 81778522 65518602 81778693 65518739 81778864 65518876 81779035 65519013 81779206 65519150 81779377 65519287 81779548 65519424 81779719 65519561 81779890 65519698 81780061 65519835 81780232 65519972 81780403 65520109 81780574 65520246 81780745 65520383 81780916 65520520 81781087 65520657 81781258 65520794 81781429 65520931 81781600 65521068 81781771 65521205 81781942 65521342 81782113 65521479 81782284 65521616 81782455 65521753 81782626 65521890 81782797 65522027 81782968 65522164 81783139 65522301 81783310 65522438 81783481 65522575 81783652 65522712 81783823 65522849 81783994 65522986 81784165 65523123 81784336 65523260 81784507 65523397 81784678 65523534 81784849 65523671 81785020 65523808 81785191 65523945 81785362 65524082 81785533 65524219 81785704 65524356 81785875 65524493 81786046 65524630 81786217 65524767 81786388 65524904 81786559 65525041 81786730 65525178 81786901 65525315 81787072 65525452 81787243 65525589 81787414 65525726 81787585 65525863 81787756 65526000 81787927 65526137 81788098 65526274 81788269 65526411 81788440 65526548 81788611 65526685 81788782 65526822 81788953 65526959 81789124 65527096 81789295 65527233 81789466 65527370 81789637 65527507 81789808 65527644 81789979 65527781 81790150 65527918 81790321 65528055 81790492 65528192 81790663 65528329 81790834 65528466 81791005 65528603 81791176 65528740 81791347 65528877 81791518 65529014 81791689 65529151 81791860 65529288 81792031 65529425 81792202 65529562 81792373 65529699 81792544 65529836 81792715 65529973 81792886 65530110 81793057 65530247 81793228 65530384 81793399 65530521 81793570 65530658 81793741 65530795 81793912 65530932 81794083 65531069 81794254 65531206 81794425 65531343 81794596 65531480 81794767 65531617 81794938 65531754 81795109 65531891 81795280 65532028 81795451 65532165 81795622 65532302 81795793 65532439 81795964 65532576 81796135 65532713 81796306 65532850 81796477 65532987 81796648 65533124 81796819 65533261 81796990 65533398 81797161 65533535 81797332 65533672 81797503 65533809 81797674 65533946 81797845 65534083 81798016 65534220 81798187 65534357 81798358 65534494 81798529 65534631 81798700 65534768 81798871 65534905 81799042 65535042 81799213 65535179 81799384 65535316 81799555 65535453 81799726 65535590 81799897 65535727 81800068 65535864 81800239 65536001 81800410 65536138 81800581 65536275 81800752 65536412 81800923 65536549 81801094 65536686 81801265 65536823 81801436 65536960 81801607 65537097 81801778 65537234 81801949 65537371 81802120 65537508 81802291 65537645 81802462 65537782 81802633 65537919 81802804 65538056 81802975 65538193 81803146 65538330 81803317 65538467 81803488 65538604 81803659 65538741 81803830 65538878 81804001 65539015 81804172 65539152 81804343 65539289 81804514 65539426 81804685 65539563 81804856 65539700 81805027 65539837 81805198 65539974 81805369 65540111 81805540 65540248 81805711 65540385 81805882 65540522 81806053 65540659 81806224 65540796 81806395 65540933 81806566 65541070 81806737 65541207 81806908 65541344 81807079 65541481 81807250 65541618 81807421 65541755 81807592 65541892 81807763 65542029 81807934 65542166 81808105 65542303 81808276 65542440 81808447 65542577 81808618 65542714 81808789 65542851 81808960 65542988 81809131 65543125 81809302 65543262 81809473 65543399 81809644 65543536 81809815 65543673 81809986 65543810 81810157 65543947 81810328 65544084 81810499 65544221 81810670 65544358 81810841 65544495 81811012 65544632 81811183 65544769 81811354 65544906 81811525 65545043 81811696 65545180 81811867 65545317 81812038 65545454 81812209 65545591 81812380 65545728 81812551 65545865 81812722 65546002 81812893 65546139 81813064 65546276 81813235 65546413 81813406 65546550 81813577 65546687 81813748 65546824 81813919 65546961 81814090 65547098 81814261 65547235 81814432 65547372 81814603 65547509 81814774 65547646 81814945 65547783 81815116 65547920 81815287 65548057 81815458 65548194 81815629 65548331 81815800 65548468 81815971 65548605 81816142 65548742 81816313 65548879 81816484 65549016 81816655 65549153 81816826 65549290 81816997 65549427 81817168 65549564 81817339 65549701 81817510 65549838 81817681 65549975 81817852 65550112 81818023 65550249 81818194 65550386 81818365 65550523 81818536 65550660 81818707 65550797 81818878 65550934 81819049 65551071 81819220 65551208 81819391 65551345 81819562 65551482 81819733 65551619 81819904 65551756 81820075 65551893 81820246 65552030 81820417 65552167 81820588 65552304 81820759 65552441 81820930 65552578 81821101 65552715 81821272 65552852 81821443 65552989 81821614 65553126 81821785 65553263 81821956 65553400 81822127 65553537 81822298 65553674 81822469 65553811 81822640 65553948 81822811 65554085 81822982 65554222 81823153 65554359 81823324 65554496 81823495 65554633 81823666 65554770 81823837 65554907 81824008 65555044 81824179 65555181 81824350 65555318 81824521 65555455 81824692 65555592 81824863 65555729 81825034 65555866 81825205 65556003 81825376 65556140 81825547 65556277 81825718 65556414 81825889 65556551 81826060 65556688 81826231 65556825 81826402 65556962 81826573 65557099 81826744 65557236 81826915 65557373 81827086 65557510 81827257 65557647 81827428 65557784 81827599 65557921 81827770 65558058 81827941 65558195 81828112 65558332 81828283 65558469 81828454 65558606 81828625 65558743 81828796 65558880 81828967 65559017 81829138 65559154 81829309 65559291 81829480 65559428 81829651 65559565 81829822 65559702 81829993 65559839 81830164 65559976 81830335 65560113 81830506 65560250 81830677 65560387 81830848 65560524 81831019 65560661 81831190 65560798 81831361 65560935 81831532 65561072 81831703 65561209 81831874 65561346 81832045 65561483 81832216 65561620 81832387 65561757 81832558 65561894 81832729 65562031 81832900 65562168 81833071 65562305 81833242 65562442 81833413 65562579 81833584 65562716 81833755 65562853 81833926 65562990 81834097 65563127 81834268 65563264 81834439 65563401 81834610 65563538 81834781 65563675 81834952 65563812 81835123 65563949 81835294 65564086 81835465 65564223 81835636 65564360 81835807 65564497 81835978 65564634 81836149 65564771 81836320 65564908 81836491 65565045 81836662 65565182 81836833 65565319 81837004 65565456 81837175 65565593 81837346 65565730 81837517 65565867 81837688 65566004 81837859 65566141 81838030 65566278 81838201 65566415 81838372 65566552 81838543 65566689 81838714 65566826 81838885 65566963 81839056 65567100 81839227 65567237 81839398 65567374 81839569 65567511 81839740 65567648 81839911 65567785 81840082 65567922 81840253 65568059 81840424 65568196 81840595 65568333 81840766 65568470 81840937 65568607 81841108 65568744 81841279 65568881 81841450 65569018 81841621 65569155 81841792 65569292 81841963 65569429 81842134 65569566 81842305 65569703 81842476 65569840 81842647 65569977 81842818 65570114 81842989 65570251 81843160 65570388 81843331 65570525 81843502 65570662 81843673 65570799 81843844 65570936 81844015 65571073 81844186 65571210 81844357 65571347 81844528 65571484 81844699 65571621 81844870 65571758 81845041 65571895 81845212 65572032 81845383 65572169 81845554 65572306 81845725 65572443 81845896 65572580 81846067 65572717 81846238 65572854 81846409 65572991 81846580 65573128 81846751 65573265 81846922 65573402 81847093 65573539 81847264 65573676 81847435 65573813 81847606 65573950 81847777 65574087 81847948 65574224 81848119 65574361 81848290 65574498 81848461 65574635 81848632 65574772 81848803 65574909 81848974 65575046 81849145 65575183 81849316 65575320 81849487 65575457 81849658 65575594 81849829 65575731 81850000 65575868 81850171 65576005 81850342 65576142 81850513 65576279 81850684 65576416 81850855 65576553 81851026 65576690 81851197 65576827 81851368 65576964 81851539 65577101 81851710 65577238 81851881 65577375 81852052 65577512 81852223 65577649 81852394 65577786 81852565 65577923 81852736 65578060 81852907 65578197 81853078 65578334 81853249 65578471 81853420 65578608 81853591 65578745 81853762 65578882 81853933 65579019 81854104 65579156 81854275 65579293 81854446 65579430 81854617 65579567 81854788 65579704 81854959 65579841 81855130 65579978 81855301 65580115 81855472 65580252 81855643 65580389 81855814 65580526 81855985 65580663 81856156 65580800 81856327 65580937 81856498 65581074 81856669 65581211 81856840 65581348 81857011 65581485 81857182 65581622 81857353 65581759 81857524 65581896 81857695 65582033 81857866 65582170 81858037 65582307 81858208 65582444 81858379 65582581 81858550 65582718 81858721 65582855 81858892 65582992 81859063 65583129 81859234 65583266 81859405 65583403 81859576 65583540 81859747 65583677 81859918 65583814 81860089 65583951 81860260 65584088 81860431 65584225 81860602 65584362 81860773 65584499 81860944 65584636 81861115 65584773 81861286 65584910 81861457 65585047 81861628 65585184 81861799 65585321 81861970 65585458 81862141 65585595 81862312 65585732 81862483 65585869 81862654 65586006 81862825 65586143 81862996 65586280 81863167 65586417 81863338 65586554 81863509 65586691 81863680 65586828 81863851 65586965 81864022 65587102 81864193 65587239 81864364 65587376 81864535 65587513 81864706 65587650 81864877 65587787 81865048 65587924 81865219 65588061 81865390 65588198 81865561 65588335 81865732 65588472 81865903 65588609 81866074 65588746 81866245 65588883 81866416 65589020 81866587 65589157 81866758 65589294 81866929 65589431 81867100 65589568 81867271 65589705 81867442 65589842 81867613 65589979 81867784 65590116 81867955 65590253 81868126 65590390 81868297 65590527 81868468 65590664 81868639 65590801 81868810 65590938 81868981 65591075 81869152 65591212 81869323 65591349 81869494 65591486 81869665 65591623 81869836 65591760 81870007 65591897 81870178 65592034 81870349 65592171 81870520 65592308 81870691 65592445 81870862 65592582 81871033 65592719 81871204 65592856 81871375 65592993 81871546 65593130 81871717 65593267 81871888 65593404 81872059 65593541 81872230 65593678 81872401 65593815 81872572 65593952 81872743 65594089 81872914 65594226 81873085 65594363 81873256 65594500 81873427 65594637 81873598 65594774 81873769 65594911 81873940 65595048 81874111 65595185 81874282 65595322 81874453 65595459 81874624 65595596 81874795 65595733 81874966 65595870 81875137 65596007 81875308 65596144 81875479 65596281 81875650 65596418 81875821 65596555 81875992 65596692 81876163 65596829 81876334 65596966 81876505 65597103 81876676 65597240 81876847 65597377 81877018 65597514 81877189 65597651 81877360 65597788 81877531 65597925 81877702 65598062 81877873 65598199 81878044 65598336 81878215 65598473 81878386 65598610 81878557 65598747 81878728 65598884 81878899 65599021 81879070 65599158 81879241 65599295 81879412 65599432 81879583 65599569 81879754 65599706 81879925 65599843 81880096 65599980 81880267 65600117 81880438 65600254 81880609 65600391 81880780 65600528 81880951 65600665 81881122 65600802 81881293 65600939 81881464 65601076 81881635 65601213 81881806 65601350 81881977 65601487 81882148 65601624 81882319 65601761 81882490 65601898 81882661 65602035 81882832 65602172 81883003 65602309 81883174 65602446 81883345 65602583 81883516 65602720 81883687 65602857 81883858 65602994 81884029 65603131 81884200 65603268 81884371 65603405 81884542 65603542 81884713 65603679 81884884 65603816 81885055 65603953 81885226 65604090 81885397 65604227 81885568 65604364 81885739 65604501 81885910 65604638 81886081 65604775 81886252 65604912 81886423 65605049 81886594 65605186 81886765 65605323 81886936 65605460 81887107 65605597 81887278 65605734 81887449 65605871 81887620 65606008 81887791 65606145 81887962 65606282 81888133 65606419 81888304 65606556 81888475 65606693 81888646 65606830 81888817 65606967 81888988 65607104 81889159 65607241 81889330 65607378 81889501 65607515 81889672 65607652 81889843 65607789 81890014 65607926 81890185 65608063 81890356 65608200 81890527 65608337 81890698 65608474 81890869 65608611 81891040 65608748 81891211 65608885 81891382 65609022 81891553 65609159 81891724 65609296 81891895 65609433 81892066 65609570 81892237 65609707 81892408 65609844 81892579 65609981 81892750 65610118 81892921 65610255 81893092 65610392 81893263 65610529 81893434 65610666 81893605 65610803 81893776 65610940 81893947 65611077 81894118 65611214 81894289 65611351 81894460 65611488 81894631 65611625 81894802 65611762 81894973 65611899 81895144 65612036 81895315 65612173 81895486 65612310 81895657 65612447 81895828 65612584 81895999 65612721 81896170 65612858 81896341 65612995 81896512 65613132 81896683 65613269 81896854 65613406 81897025 65613543 81897196 65613680 81897367 65613817 81897538 65613954 81897709 65614091 81897880 65614228 81898051 65614365 81898222 65614502 81898393 65614639 81898564 65614776 81898735 65614913 81898906 65615050 81899077 65615187 81899248 65615324 81899419 65615461 81899590 65615598 81899761 65615735 81899932 65615872 81900103 65616009 81900274 65616146 81900445 65616283 81900616 65616420 81900787 65616557 81900958 65616694 81901129 65616831 81901300 65616968 81901471 65617105 81901642 65617242 81901813 65617379 81901984 65617516 81902155 65617653 81902326 65617790 81902497 65617927 81902668 65618064 81902839 65618201 81903010 65618338 81903181 65618475 81903352 65618612 81903523 65618749 81903694 65618886 81903865 65619023 81904036 65619160 81904207 65619297 81904378 65619434 81904549 65619571 81904720 65619708 81904891 65619845 81905062 65619982 81905233 65620119 81905404 65620256 81905575 65620393 81905746 65620530 81905917 65620667 81906088 65620804 81906259 65620941 81906430 65621078 81906601 65621215 81906772 65621352 81906943 65621489 81907114 65621626 81907285
1000 14787506 0 14787506 18457398 14787643 18457569 14787780 18457740 14787917 18457911 14788054 18458082 14788191 18458253 14788328 18458424 14788465 18458595 14788602 18458766 14788739 18458937 14788876 18459108 14789013 18459279 14789150 18459450 14789287 18459621 14789424 18459792 14789561 18459963 14789698 18460134 14789835 18460305 14789972 18460476 14790109 18460647 14790246 18460818 14790383 18460989 14790520 18461160 14790657 18461331 14790794 18461502 14790931 18461673 14791068 18461844 14791205 18462015 14791342 18462186 14791479 18462357 14791616 18462528 14791753 18462699 14791890 18462870 14792027 18463041 14792164 18463212 14792301 18463383 14792438 18463554 14792575 18463725 14792712 18463896 14792849 18464067 14792986 18464238 14793123 18464409 14793260 18464580 14793397 18464751 14793534 18464922 14793671 18465093 14793808 18465264 14793945 18465435 14794082 18465606 14794219 18465777 14794356 18465948 14794493 18466119 14794630 18466290 14794767 18466461 14794904 18466632 14795041 18466803 14795178 18466974 14795315 18467145 14795452 18467316 14795589 18467487 14795726 18467658 14795863 18467829 14796000 18468000 14796137 18468171 14796274 18468342 14796411 18468513 14796548 18468684 14796685 18468855 14796822 18469026 14796959 18469197 14797096 18469368 14797233 18469539 14797370 18469710 14797507 18469881 14797644 18470052 14797781 18470223 14797918 18470394 14798055 18470565 14798192 18470736 14798329 18470907 14798466 18471078 14798603 18471249 14798740 18471420 14798877 18471591 14799014 18471762 14799151 18471933 14799288 18472104 14799425 18472275 14799562 18472446 14799699 18472617 14799836 18472788 14799973 18472959 14800110 18473130 14800247 18473301 14800384 18473472 14800521 18473643 14800658 18473814 14800795 18473985 14800932 18474156 14801069 18474327 14801206 18474498 14801343 18474669 14801480 18474840 14801617 18475011 14801754 18475182 14801891 18475353 14802028 18475524 14802165 18475695 14802302 18475866 14802439 18476037 14802576 18476208 14802713 18476379 14802850 18476550 14802987 18476721 14803124 18476892 14803261 18477063 14803398 18477234 14803535 18477405 14803672 18477576 14803809 18477747 14803946 18477918 14804083 18478089 14804220 18478260 14804357 18478431 14804494 18478602 14804631 18478773 14804768 18478944 14804905 18479115 14805042 18479286 14805179 18479457 14805316 18479628 14805453 18479799 14805590 18479970 14805727 18480141 14805864 18480312 14806001 18480483 14806138 18480654 14806275 18480825 14806412 18480996 14806549 18481167 14806686 18481338 14806823 18481509 14806960 18481680 14807097 18481851 14807234 18482022 14807371 18482193 14807508 18482364 14807645 18482535 14807782 18482706 14807919 18482877 14808056 18483048 14808193 18483219 14808330 18483390 14808467 18483561 14808604 18483732 14808741 18483903 14808878 18484074 14809015 18484245 14809152 18484416 14809289 18484587 14809426 18484758 14809563 18484929 14809700 18485100 14809837 18485271 14809974 18485442 14810111 18485613 14810248 18485784 14810385 18485955 14810522 18486126 14810659 18486297 14810796 18486468 14810933 18486639 14811070 18486810 14811207 18486981 14811344 18487152 14811481 18487323 14811618 18487494 14811755 18487665 14811892 18487836 14812029 18488007 14812166 18488178 14812303 18488349 14812440 18488520 14812577 18488691 14812714 18488862 14812851 18489033 14812988 18489204 14813125 18489375 14813262 18489546 14813399 18489717 14813536 18489888 14813673 18490059 14813810 18490230 14813947 18490401 14814084 18490572 14814221 18490743 14814358 18490914 14814495 18491085 14814632 18491256 14814769 18491427 14814906 18491598 14815043 18491769 14815180 18491940 14815317 18492111 14815454 18492282 14815591 18492453 14815728 18492624 14815865 18492795 14816002 18492966 14816139 18493137 14816276 18493308 14816413 18493479 14816550 18493650 14816687 18493821 14816824 18493992 14816961 18494163 14817098 18494334 14817235 18494505 14817372 18494676 14817509 18494847 14817646 18495018 14817783 18495189 14817920 18495360 14818057 18495531 14818194 18495702 14818331 18495873 14818468 18496044 14818605 18496215 14818742 18496386 14818879 18496557 14819016 18496728 14819153 18496899 14819290 18497070 14819427 18497241 14819564 18497412 14819701 18497583 14819838 18497754 14819975 18497925 14820112 18498096 14820249 18498267 14820386 18498438 14820523 18498609 14820660 18498780 14820797 18498951 14820934 18499122 14821071 18499293 14821208 18499464 14821345 18499635 14821482 18499806 14821619 18499977 14821756 18500148 14821893 18500319 14822030 18500490 14822167 18500661 14822304 18500832 14822441 18501003 14822578 18501174 14822715 18501345 14822852 18501516 14822989 18501687 14823126 18501858 14823263 18502029 14823400 18502200 14823537 18502371 14823674 18502542 14823811 18502713 14823948 18502884 14824085 18503055 14824222 18503226 14824359 18503397 14824496 18503568 14824633 18503739 14824770 18503910 14824907 18504081 14825044 18504252 14825181 18504423 14825318 18504594 14825455 18504765 14825592 18504936 14825729 18505107 14825866 18505278 14826003 18505449 14826140 18505620 14826277 18505791 14826414 18505962 14826551 18506133 14826688 18506304 14826825 18506475 14826962 18506646 14827099 18506817 14827236 18506988 14827373 18507159 14827510 18507330 14827647 18507501 14827784 18507672 14827921 18507843 14828058 18508014 14828195 18508185 14828332 18508356 14828469 18508527 14828606 18508698 14828743 18508869 14828880 18509040 14829017 18509211 14829154 18509382 14829291 18509553 14829428 18509724 14829565 18509895 14829702 18510066 14829839 18510237 14829976 18510408 14830113 18510579 14830250 18510750 14830387 18510921 14830524 18511092 14830661 18511263 14830798 18511434 14830935 18511605 14831072 18511776 14831209 18511947 14831346 18512118 14831483 18512289 14831620 18512460 14831757 18512631 14831894 18512802 14832031 18512973 14832168 18513144 14832305 18513315 14832442 18513486 14832579 18513657 14832716 18513828 14832853 18513999 14832990 18514170 14833127 18514341 14833264 18514512 14833401 18514683 14833538 18514854 14833675 18515025 14833812 18515196 14833949 18515367 14834086 18515538 14834223 18515709 14834360 18515880 14834497 18516051 14834634 18516222 14834771 18516393 14834908 18516564 14835045 18516735 14835182 18516906 14835319 18517077 14835456 18517248 14835593 18517419 14835730 18517590 14835867 18517761 14836004 18517932 14836141 18518103 14836278 18518274 14836415 18518445 14836552 18518616 14836689 18518787 14836826 18518958 14836963 18519129 14837100 18519300 14837237 18519471 14837374 18519642 14837511 18519813 14837648 18519984 14837785 18520155 14837922 18520326 14838059 18520497 14838196 18520668 14838333 18520839 14838470 18521010 14838607 18521181 14838744 18521352 14838881 18521523 14839018 18521694 14839155 18521865 14839292 18522036 14839429 18522207 14839566 18522378 14839703 18522549 14839840 18522720 14839977 18522891 14840114 18523062 14840251 18523233 14840388 18523404 14840525 18523575 14840662 18523746 14840799 18523917 14840936 18524088 14841073 18524259 14841210 18524430 14841347 18524601 14841484 18524772 14841621 18524943 14841758 18525114 14841895 18525285 14842032 18525456 14842169 18525627 14842306 18525798 14842443 18525969 14842580 18526140 14842717 18526311 14842854 18526482 14842991 18526653 14843128 18526824 14843265 18526995 14843402 18527166 14843539 18527337 14843676 18527508 14843813 18527679 14843950 18527850 14844087 18528021 14844224 18528192 14844361 18528363 14844498 18528534 14844635 18528705 14844772 18528876 14844909 18529047 14845046 18529218 14845183 18529389 14845320 18529560 14845457 18529731 14845594 18529902 14845731 18530073 14845868 18530244 14846005 18530415 14846142 18530586 14846279 18530757 14846416 18530928 14846553 18531099 14846690 18531270 14846827 18531441 14846964 18531612 14847101 18531783 14847238 18531954 14847375 18532125 14847512 18532296 14847649 18532467 14847786 18532638 14847923 18532809 14848060 18532980 14848197 18533151 14848334 18533322 14848471 18533493 14848608 18533664 14848745 18533835 14848882 18534006 14849019 18534177 14849156 18534348 14849293 18534519 14849430 18534690 14849567 18534861 14849704 18535032 14849841 18535203 14849978 18535374 14850115 18535545 14850252 18535716 14850389 18535887 14850526 18536058 14850663 18536229 14850800 18536400 14850937 18536571 14851074 18536742 14851211 18536913 14851348 18537084 14851485 18537255 14851622 18537426 14851759 18537597 14851896 18537768 14852033 18537939 14852170 18538110 14852307 18538281 14852444 18538452 14852581 18538623 14852718 18538794 14852855 18538965 14852992 18539136 14853129 18539307 14853266 18539478 14853403 18539649 14853540 18539820 14853677 18539991 14853814 18540162 14853951 18540333 14854088 18540504 14854225 18540675 14854362 18540846 14854499 18541017 14854636 18541188 14854773 18541359 14854910 18541530 14855047 18541701 14855184 18541872 14855321 18542043 14855458 18542214 14855595 18542385 14855732 18542556 14855869 18542727 14856006 18542898 14856143 18543069 14856280 18543240 14856417 18543411 14856554 18543582 14856691 18543753 14856828 18543924 14856965 18544095 14857102 18544266 14857239 18544437 14857376 18544608 14857513 18544779 14857650 18544950 14857787 18545121 14857924 18545292 14858061 18545463 14858198 18545634 14858335 18545805 14858472 18545976 14858609 18546147 14858746 18546318 14858883 18546489 14859020 18546660 14859157 18546831 14859294 18547002 14859431 18547173 14859568 18547344 14859705 18547515 14859842 18547686 14859979 18547857 14860116 18548028 14860253 18548199 14860390 18548370 14860527 18548541 14860664 18548712 14860801 18548883 14860938 18549054 14861075 18549225 14861212 18549396 14861349 18549567 14861486 18549738 14861623 18549909 14861760 18550080 14861897 18550251 14862034 18550422 14862171 18550593 14862308 18550764 14862445 18550935 14862582 18551106 14862719 18551277 14862856 18551448 14862993 18551619 14863130 18551790 14863267 18551961 14863404 18552132 14863541 18552303 14863678 18552474 14863815 18552645 14863952 18552816 14864089 18552987 14864226 18553158 14864363 18553329 14864500 18553500 14864637 18553671 14864774 18553842 14864911 18554013 14865048 18554184 14865185 18554355 14865322 18554526 14865459 18554697 14865596 18554868 14865733 18555039 14865870 18555210 14866007 18555381 14866144 18555552 14866281 18555723 14866418 18555894 14866555 18556065 14866692 18556236 14866829 18556407 14866966 18556578 14867103 18556749 14867240 18556920 14867377 18557091 14867514 18557262 14867651 18557433 14867788 18557604 14867925 18557775 14868062 18557946 14868199 18558117 14868336 18558288 14868473 18558459 14868610 18558630 14868747 18558801 14868884 18558972 14869021 18559143 14869158 18559314 14869295 18559485 14869432 18559656 14869569 18559827 14869706 18559998 14869843 18560169 14869980 18560340 14870117 18560511 14870254 18560682 14870391 18560853 14870528 18561024 14870665 18561195 14870802 18561366 14870939 18561537 14871076 18561708 14871213 18561879 14871350 18562050 14871487 18562221 14871624 18562392 14871761 18562563 14871898 18562734 14872035 18562905 14872172 18563076 14872309 18563247 14872446 18563418 14872583 18563589 14872720 18563760 14872857 18563931 14872994 18564102 14873131 18564273 14873268 18564444 14873405 18564615 14873542 18564786 14873679 18564957 14873816 18565128 14873953 18565299 14874090 18565470 14874227 18565641 14874364 18565812 14874501 18565983 14874638 18566154 14874775 18566325 14874912 18566496 14875049 18566667 14875186 18566838 14875323 18567009 14875460 18567180 14875597 18567351 14875734 18567522 14875871 18567693 14876008 18567864 14876145 18568035 14876282 18568206 14876419 18568377 14876556 18568548 14876693 18568719 14876830 18568890 14876967 18569061 14877104 18569232 14877241 18569403 14877378 18569574 14877515 18569745 14877652 18569916 14877789 18570087 14877926 18570258 14878063 18570429 14878200 18570600 14878337 18570771 14878474 18570942 14878611 18571113 14878748 18571284 14878885 18571455 14879022 18571626 14879159 18571797 14879296 18571968 14879433 18572139 14879570 18572310 14879707 18572481 14879844 18572652 14879981 18572823 14880118 18572994 14880255 18573165 14880392 18573336 14880529 18573507 14880666 18573678 14880803 18573849 14880940 18574020 14881077 18574191 14881214 18574362 14881351 18574533 14881488 18574704 14881625 18574875 14881762 18575046 14881899 18575217 14882036 18575388 14882173 18575559 14882310 18575730 14882447 18575901 14882584 18576072 14882721 18576243 14882858 18576414 14882995 18576585 14883132 18576756 14883269 18576927 14883406 18577098 14883543 18577269 14883680 18577440 14883817 18577611 14883954 18577782 14884091 18577953 14884228 18578124 14884365 18578295 14884502 18578466 14884639 18578637 14884776 18578808 14884913 18578979 14885050 18579150 14885187 18579321 14885324 18579492 14885461 18579663 14885598 18579834 14885735 18580005 14885872 18580176 14886009 18580347 14886146 18580518 14886283 18580689 14886420 18580860 14886557 18581031 14886694 18581202 14886831 18581373 14886968 18581544 14887105 18581715 14887242 18581886 14887379 18582057 14887516 18582228 14887653 18582399 14887790 18582570 14887927 18582741 14888064 18582912 14888201 18583083 14888338 18583254 14888475 18583425 14888612 18583596 14888749 18583767 14888886 18583938 14889023 18584109 14889160 18584280 14889297 18584451 14889434 18584622 14889571 18584793 14889708 18584964 14889845 18585135 14889982 18585306 14890119 18585477 14890256 18585648 14890393 18585819 14890530 18585990 14890667 18586161 14890804 18586332 14890941 18586503 14891078 18586674 14891215 18586845 14891352 18587016 14891489 18587187 14891626 18587358 14891763 18587529 14891900 18587700 14892037 18587871 14892174 18588042 14892311 18588213 14892448 18588384 14892585 18588555 14892722 18588726 14892859 18588897 14892996 18589068 14893133 18589239 14893270 18589410 14893407 18589581 14893544 18589752 14893681 18589923 14893818 18590094 14893955 18590265 14894092 18590436 14894229 18590607 14894366 18590778 14894503 18590949 14894640 18591120 14894777 18591291 14894914 18591462 14895051 18591633 14895188 18591804 14895325 18591975 14895462 18592146 14895599 18592317 14895736 18592488 14895873 18592659 14896010 18592830 14896147 18593001 14896284 18593172 14896421 18593343 14896558 18593514 14896695 18593685 14896832 18593856 14896969 18594027 14897106 18594198 14897243 18594369 14897380 18594540 14897517 18594711 14897654 18594882 14897791 18595053 14897928 18595224 14898065 18595395 14898202 18595566 14898339 18595737 14898476 18595908 14898613 18596079 14898750 18596250 14898887 18596421 14899024 18596592 14899161 18596763 14899298 18596934 14899435 18597105 14899572 18597276 14899709 18597447 14899846 18597618 14899983 18597789 14900120 18597960 14900257 18598131 14900394 18598302 14900531 18598473 14900668 18598644 14900805 18598815 14900942 18598986 14901079 18599157 14901216 18599328 14901353 18599499 14901490 18599670 14901627 18599841 14901764 18600012 14901901 18600183 14902038 18600354 14902175 18600525 14902312 18600696 14902449 18600867 14902586 18601038 14902723 18601209 14902860 18601380 14902997 18601551 14903134 18601722 14903271 18601893 14903408 18602064 14903545 18602235 14903682 18602406 14903819 18602577 14903956 18602748 14904093 18602919 14904230 18603090 14904367 18603261 14904504 18603432 14904641 18603603 14904778 18603774 14904915 18603945 14905052 18604116 14905189 18604287 14905326 18604458 14905463 18604629 14905600 18604800 14905737 18604971 14905874 18605142 14906011 18605313 14906148 18605484 14906285 18605655 14906422 18605826 14906559 18605997 14906696 18606168 14906833 18606339 14906970 18606510 14907107 18606681 14907244 18606852 14907381 18607023 14907518 18607194 14907655 18607365 14907792 18607536 14907929 18607707 14908066 18607878 14908203 18608049 14908340 18608220 14908477 18608391 14908614 18608562 14908751 18608733 14908888 18608904 14909025 18609075 14909162 18609246 14909299 18609417 14909436 18609588 14909573 18609759 14909710 18609930 14909847 18610101 14909984 18610272 14910121 18610443 14910258 18610614 14910395 18610785 14910532 18610956 14910669 18611127 14910806 18611298 14910943 18611469 14911080 18611640 14911217 18611811 14911354 18611982 14911491 18612153 14911628 18612324 14911765 18612495 14911902 18612666 14912039 18612837 14912176 18613008 14912313 18613179 14912450 18613350 14912587 18613521 14912724 18613692 14912861 18613863 14912998 18614034 14913135 18614205 14913272 18614376 14913409 18614547 14913546 18614718 14913683 18614889 14913820 18615060 14913957 18615231 14914094 18615402 14914231 18615573 14914368 18615744 14914505 18615915 14914642 18616086 14914779 18616257 14914916 18616428 14915053 18616599 14915190 18616770 14915327 18616941 14915464 18617112 14915601 18617283 14915738 18617454 14915875 18617625 14916012 18617796 14916149 18617967 14916286 18618138 14916423 18618309 14916560 18618480 14916697 18618651 14916834 18618822 14916971 18618993 14917108 18619164 14917245 18619335 14917382 18619506 14917519 18619677 14917656 18619848 14917793 18620019 14917930 18620190 14918067 18620361 14918204 18620532 14918341 18620703 14918478 18620874 14918615 18621045 14918752 18621216 14918889 18621387 14919026 18621558 14919163 18621729 14919300 18621900 14919437 18622071 14919574 18622242 14919711 18622413 14919848 18622584 14919985 18622755 14920122 18622926 14920259 18623097 14920396 18623268 14920533 18623439 14920670 18623610 14920807 18623781 14920944 18623952 14921081 18624123 14921218 18624294 14921355 18624465 14921492 18624636 14921629 18624807 14921766 18624978 14921903 18625149 14922040 18625320 14922177 18625491 14922314 18625662 14922451 18625833 14922588 18626004 14922725 18626175 14922862 18626346 14922999 18626517 14923136 18626688 14923273 18626859 14923410 18627030 14923547 18627201 14923684 18627372 14923821 18627543 14923958 18627714 14924095 18627885 14924232 18628056
1000 77129900 0 77129900 96271627 77130037 96271798 77130174 96271969 77130311 96272140 77130448 96272311 77130585 96272482 77130722 96272653 77130859 96272824 77130996 96272995 77131133 96273166 77131270 96273337 77131407 96273508 77131544 96273679 77131681 96273850 77131818 96274021 77131955 96274192 77132092 96274363 77132229 96274534 77132366 96274705 77132503 96274876 77132640 96275047 77132777 96275218 77132914 96275389 77133051 96275560 77133188 96275731 77133325 96275902 77133462 96276073 77133599 96276244 77133736 96276415 77133873 96276586 77134010 96276757 77134147 96276928 77134284 96277099 77134421 96277270 77134558 96277441 77134695 96277612 77134832 96277783 77134969 96277954 77135106 96278125 77135243 96278296 77135380 96278467 77135517 96278638 77135654 96278809 77135791 96278980 77135928 96279151 77136065 96279322 77136202 96279493 77136339 96279664 77136476 96279835 77136613 96280006 77136750 96280177 77136887 96280348 77137024 96280519 77137161 96280690 77137298 96280861 77137435 96281032 77137572 96281203 77137709 96281374 77137846 96281545 77137983 96281716 77138120 96281887 77138257 96282058 77138394 96282229 77138531 96282400 77138668 96282571 77138805 96282742 77138942 96282913 77139079 96283084 77139216 96283255 77139353 96283426 77139490 96283597 77139627 96283768 77139764 96283939 77139901 96284110 77140038 96284281 77140175 96284452 77140312 96284623 77140449 96284794 77140586 96284965 77140723 96285136 77140860 96285307 77140997 96285478 77141134 96285649 77141271 96285820 77141408 96285991 77141545 96286162 77141682 96286333 77141819 96286504 77141956 96286675 77142093 96286846 77142230 96287017 77142367 96287188 77142504 96287359 77142641 96287530 77142778 96287701 77142915 96287872 77143052 96288043 77143189 96288214 77143326 96288385 77143463 96288556 77143600 96288727 77143737 96288898 77143874 96289069 77144011 96289240 77144148 96289411 77144285 96289582 77144422 96289753 77144559 96289924 77144696 96290095 77144833 96290266 77144970 96290437 77145107 96290608 77145244 96290779 77145381 96290950 77145518 96291121 77145655 96291292 77145792 96291463 77145929 96291634 77146066 96291805 77146203 96291976 77146340 96292147 77146477 96292318 77146614 96292489 77146751 96292660 77146888 96292831 77147025 96293002 77147162 96293173 77147299 96293344 77147436 96293515 77147573 96293686 77147710 96293857 77147847 96294028 77147984 96294199 77148121 96294370 77148258 96294541 77148395 96294712 77148532 96294883 77148669 96295054 77148806 96295225 77148943 96295396 77149080 96295567 77149217 96295738 77149354 96295909 77149491 96296080 77149628 96296251 77149765 96296422 77149902 96296593 77150039 96296764 77150176 96296935 77150313 96297106 77150450 96297277 77150587 96297448 77150724 96297619 77150861 96297790 77150998 96297961 77151135 96298132 77151272 96298303 77151409 96298474 77151546 96298645 77151683 96298816 77151820 96298987 77151957 96299158 77152094 96299329 77152231 96299500 77152368 96299671 77152505 96299842 77152642 96300013 77152779 96300184 77152916 96300355 77153053 96300526 77153190 96300697 77153327 96300868 77153464 96301039 77153601 96301210 77153738 96301381 77153875 96301552 77154012 96301723 77154149 96301894 77154286 96302065 77154423 96302236 77154560 96302407 77154697 96302578 77154834 96302749 77154971 96302920 77155108 96303091 77155245 96303262 77155382 96303433 77155519 96303604 77155656 96303775 77155793 96303946 77155930 96304117 77156067 96304288 77156204 96304459 77156341 96304630 77156478 96304801 77156615 96304972 77156752 96305143 77156889 96305314 77157026 96305485 77157163 96305656 77157300 96305827 77157437 96305998 77157574 96306169 77157711 96306340 77157848 96306511 77157985 96306682 77158122 96306853 77158259 96307024 77158396 96307195 77158533 96307366 77158670 96307537 77158807 96307708 77158944 96307879 77159081 96308050 77159218 96308221 77159355 96308392 77159492 96308563 77159629 96308734 77159766 96308905 77159903 96309076 77160040 96309247 77160177 96309418 77160314 96309589 77160451 96309760 77160588 96309931 77160725 96310102 77160862 96310273 77160999 96310444 77161136 96310615 77161273 96310786 77161410 96310957 77161547 96311128 77161684 96311299 77161821 96311470 77161958 96311641 77162095 96311812 77162232 96311983 77162369 96312154 77162506 96312325 77162643 96312496 77162780 96312667 77162917 96312838 77163054 96313009 77163191 96313180 77163328 96313351 77163465 96313522 77163602 96313693 77163739 96313864 77163876 96314035 77164013 96314206 77164150 96314377 77164287 96314548 77164424 96314719 77164561 96314890 77164698 96315061 77164835 96315232 77164972 96315403 77165109 96315574 77165246 96315745 77165383 96315916 77165520 96316087 77165657 96316258 77165794 96316429 77165931 96316600 77166068 96316771 77166205 96316942 77166342 96317113 77166479 96317284 77166616 96317455 77166753 96317626 77166890 96317797 77167027 96317968 77167164 96318139 77167301 96318310 77167438 96318481 77167575 96318652 77167712 96318823 77167849 96318994 77167986 96319165 77168123 96319336 77168260 96319507 77168397 96319678 77168534 96319849 77168671 96320020 77168808 96320191 77168945 96320362 77169082 96320533 77169219 96320704 77169356 96320875 77169493 96321046 77169630 96321217 77169767 96321388 77169904 96321559 77170041 96321730 77170178 96321901 77170315 96322072 77170452 96322243 77170589 96322414 77170726 96322585 77170863 96322756 77171000 96322927 77171137 96323098 77171274 96323269 77171411 96323440 77171548 96323611 77171685 96323782 77171822 96323953 77171959 96324124 77172096 96324295 77172233 96324466 77172370 96324637 77172507 96324808 77172644 96324979 77172781 96325150 77172918 96325321 77173055 96325492 77173192 96325663 77173329 96325834 77173466 96326005 77173603 96326176 77173740 96326347 77173877 96326518 77174014 96326689 77174151 96326860 77174288 96327031 77174425 96327202 77174562 96327373 77174699 96327544 77174836 96327715 77174973 96327886 77175110 96328057 77175247 96328228 77175384 96328399 77175521 96328570 77175658 96328741 77175795 96328912 77175932 96329083 77176069 96329254 77176206 96329425 77176343 96329596 77176480 96329767 77176617 96329938 77176754 96330109 77176891 96330280 77177028 96330451 77177165 96330622 77177302 96330793 77177439 96330964 77177576 96331135 77177713 96331306 77177850 96331477 77177987 96331648 77178124 96331819 77178261 96331990 77178398 96332161 77178535 96332332 77178672 96332503 77178809 96332674 77178946 96332845 77179083 96333016 77179220 96333187 77179357 96333358 77179494 96333529 77179631 96333700 77179768 96333871 77179905 96334042 77180042 96334213 77180179 96334384 77180316 96334555 77180453 96334726 77180590 96334897 77180727 96335068 77180864 96335239 77181001 96335410 77181138 96335581 77181275 96335752 77181412 96335923 77181549 96336094 77181686 96336265 77181823 96336436 77181960 96336607 77182097 96336778 77182234 96336949 77182371 96337120 77182508 96337291 77182645 96337462 77182782 96337633 77182919 96337804 77183056 96337975 77183193 96338146 77183330 96338317 77183467 96338488 77183604 96338659 77183741 96338830 77183878 96339001 77184015 96339172 77184152 96339343 77184289 96339514 77184426 96339685 77184563 96339856 77184700 96340027 77184837 96340198 77184974 96340369 77185111 96340540 77185248 96340711 77185385 96340882 77185522 96341053 77185659 96341224 77185796 96341395 77185933 96341566 77186070 96341737 77186207 96341908 77186344 96342079 77186481 96342250 77186618 96342421 77186755 96342592 77186892 96342763 77187029 96342934 77187166 96343105 77187303 96343276 77187440 96343447 77187577 96343618 77187714 96343789 77187851 96343960 77187988 96344131 77188125 96344302 77188262 96344473 77188399 96344644 77188536 96344815 77188673 96344986 77188810 96345157 77188947 96345328 77189084 96345499 77189221 96345670 77189358 96345841 77189495 96346012 77189632 96346183 77189769 96346354 77189906 96346525 77190043 96346696 77190180 96346867 77190317 96347038 77190454 96347209 77190591 96347380 77190728 96347551 77190865 96347722 77191002 96347893 77191139 96348064 77191276 96348235 77191413 96348406 77191550 96348577 77191687 96348748 77191824 96348919 77191961 96349090 77192098 96349261 77192235 96349432 77192372 96349603 77192509 96349774 77192646 96349945 77192783 96350116 77192920 96350287 77193057 96350458 77193194 96350629 77193331 96350800 77193468 96350971 77193605 96351142 77193742 96351313 77193879 96351484 77194016 96351655 77194153 96351826 77194290 96351997 77194427 96352168 77194564 96352339 77194701 96352510 77194838 96352681 77194975 96352852 77195112 96353023 77195249 96353194 77195386 96353365 77195523 96353536 77195660 96353707 77195797 96353878 77195934 96354049 77196071 96354220 77196208 96354391 77196345 96354562 77196482 96354733 77196619 96354904 77196756 96355075 77196893 96355246 77197030 96355417 77197167 96355588 77197304 96355759 77197441 96355930 77197578 96356101 77197715 96356272 77197852 96356443 77197989 96356614 77198126 96356785 77198263 96356956 77198400 96357127 77198537 96357298 77198674 96357469 77198811 96357640 77198948 96357811 77199085 96357982 77199222 96358153 77199359 96358324 77199496 96358495 77199633 96358666 77199770 96358837 77199907 96359008 77200044 96359179 77200181 96359350 77200318 96359521 77200455 96359692 77200592 96359863 77200729 96360034 77200866 96360205 77201003 96360376 77201140 96360547 77201277 96360718 77201414 96360889 77201551 96361060 77201688 96361231 77201825 96361402 77201962 96361573 77202099 96361744 77202236 96361915 77202373 96362086 77202510 96362257 77202647 96362428 77202784 96362599 77202921 96362770 77203058 96362941 77203195 96363112 77203332 96363283 77203469 96363454 77203606 96363625 77203743 96363796 77203880 96363967 77204017 96364138 77204154 96364309 77204291 96364480 77204428 96364651 77204565 96364822 77204702 96364993 77204839 96365164 77204976 96365335 77205113 96365506 77205250 96365677 77205387 96365848 77205524 96366019 77205661 96366190 77205798 96366361 77205935 96366532 77206072 96366703 77206209 96366874 77206346 96367045 77206483 96367216 77206620 96367387 77206757 96367558 77206894 96367729 77207031 96367900 77207168 96368071 77207305 96368242 77207442 96368413 77207579 96368584 77207716 96368755 77207853 96368926 77207990 96369097 77208127 96369268 77208264 96369439 77208401 96369610 77208538 96369781 77208675 96369952 77208812 96370123 77208949 96370294 77209086 96370465 77209223 96370636 77209360 96370807 77209497 96370978 77209634 96371149 77209771 96371320 77209908 96371491 77210045 96371662 77210182 96371833 77210319 96372004 77210456 96372175 77210593 96372346 77210730 96372517 77210867 96372688 77211004 96372859 77211141 96373030 77211278 96373201 77211415 96373372 77211552 96373543 77211689 96373714 77211826 96373885 77211963 96374056 77212100 96374227 77212237 96374398 77212374 96374569 77212511 96374740 77212648 96374911 77212785 96375082 77212922 96375253 77213059 96375424 77213196 96375595 77213333 96375766 77213470 96375937 77213607 96376108 77213744 96376279 77213881 96376450 77214018 96376621 77214155 96376792 77214292 96376963 77214429 96377134 77214566 96377305 77214703 96377476 77214840 96377647 77214977 96377818 77215114 96377989 77215251 96378160 77215388 96378331 77215525 96378502 77215662 96378673 77215799 96378844 77215936 96379015 77216073 96379186 77216210 96379357 77216347 96379528 77216484 96379699 77216621 96379870 77216758 96380041 77216895 96380212 77217032 96380383 77217169 96380554 77217306 96380725 77217443 96380896 77217580 96381067 77217717 96381238 77217854 96381409 77217991 96381580 77218128 96381751 77218265 96381922 77218402 96382093 77218539 96382264 77218676 96382435 77218813 96382606 77218950 96382777 77219087 96382948 77219224 96383119 77219361 96383290 77219498 96383461 77219635 96383632 77219772 96383803 77219909 96383974 77220046 96384145 77220183 96384316 77220320 96384487 77220457 96384658 77220594 96384829 77220731 96385000 77220868 96385171 77221005 96385342 77221142 96385513 77221279 96385684 77221416 96385855 77221553 96386026 77221690 96386197 77221827 96386368 77221964 96386539 77222101 96386710 77222238 96386881 77222375 96387052 77222512 96387223 77222649 96387394 77222786 96387565 77222923 96387736 77223060 96387907 77223197 96388078 77223334 96388249 77223471 96388420 77223608 96388591 77223745 96388762 77223882 96388933 77224019 96389104 77224156 96389275 77224293 96389446 77224430 96389617 77224567 96389788 77224704 96389959 77224841 96390130 77224978 96390301 77225115 96390472 77225252 96390643 77225389 96390814 77225526 96390985 77225663 96391156 77225800 96391327 77225937 96391498 77226074 96391669 77226211 96391840 77226348 96392011 77226485 96392182 77226622 96392353 77226759 96392524 77226896 96392695 77227033 96392866 77227170 96393037 77227307 96393208 77227444 96393379 77227581 96393550 77227718 96393721 77227855 96393892 77227992 96394063 77228129 96394234 77228266 96394405 77228403 96394576 77228540 96394747 77228677 96394918 77228814 96395089 77228951 96395260 77229088 96395431 77229225 96395602 77229362 96395773 77229499 96395944 77229636 96396115 77229773 96396286 77229910 96396457 77230047 96396628 77230184 96396799 77230321 96396970 77230458 96397141 77230595 96397312 77230732 96397483 77230869 96397654 77231006 96397825 77231143 96397996 77231280 96398167 77231417 96398338 77231554 96398509 77231691 96398680 77231828 96398851 77231965 96399022 77232102 96399193 77232239 96399364 77232376 96399535 77232513 96399706 77232650 96399877 77232787 96400048 77232924 96400219 77233061 96400390 77233198 96400561 77233335 96400732 77233472 96400903 77233609 96401074 77233746 96401245 77233883 96401416 77234020 96401587 77234157 96401758 77234294 96401929 77234431 96402100 77234568 96402271 77234705 96402442 77234842 96402613 77234979 96402784 77235116 96402955 77235253 96403126 77235390 96403297 77235527 96403468 77235664 96403639 77235801 96403810 77235938 96403981 77236075 96404152 77236212 96404323 77236349 96404494 77236486 96404665 77236623 96404836 77236760 96405007 77236897 96405178 77237034 96405349 77237171 96405520 77237308 96405691 77237445 96405862 77237582 96406033 77237719 96406204 77237856 96406375 77237993 96406546 77238130 96406717 77238267 96406888 77238404 96407059 77238541 96407230 77238678 96407401 77238815 96407572 77238952 96407743 77239089 96407914 77239226 96408085 77239363 96408256 77239500 96408427 77239637 96408598 77239774 96408769 77239911 96408940 77240048 96409111 77240185 96409282 77240322 96409453 77240459 96409624 77240596 96409795 77240733 96409966 77240870 96410137 77241007 96410308 77241144 96410479 77241281 96410650 77241418 96410821 77241555 96410992 77241692 96411163 77241829 96411334 77241966 96411505 77242103 96411676 77242240 96411847 77242377 96412018 77242514 96412189 77242651 96412360 77242788 96412531 77242925 96412702 77243062 96412873 77243199 96413044 77243336 96413215 77243473 96413386 77243610 96413557 77243747 96413728 77243884 96413899 77244021 96414070 77244158 96414241 77244295 96414412 77244432 96414583 77244569 96414754 77244706 96414925 77244843 96415096 77244980 96415267 77245117 96415438 77245254 96415609 77245391 96415780 77245528 96415951 77245665 96416122 77245802 96416293 77245939 96416464 77246076 96416635 77246213 96416806 77246350 96416977 77246487 96417148 77246624 96417319 77246761 96417490 77246898 96417661 77247035 96417832 77247172 96418003 77247309 96418174 77247446 96418345 77247583 96418516 77247720 96418687 77247857 96418858 77247994 96419029 77248131 96419200 77248268 96419371 77248405 96419542 77248542 96419713 77248679 96419884 77248816 96420055 77248953 96420226 77249090 96420397 77249227 96420568 77249364 96420739 77249501 96420910 77249638 96421081 77249775 96421252 77249912 96421423 77250049 96421594 77250186 96421765 77250323 96421936 77250460 96422107 77250597 96422278 77250734 96422449 77250871 96422620 77251008 96422791 77251145 96422962 77251282 96423133 77251419 96423304 77251556 96423475 77251693 96423646 77251830 96423817 77251967 96423988 77252104 96424159 77252241 96424330 77252378 96424501 77252515 96424672 77252652 96424843 77252789 96425014 77252926 96425185 77253063 96425356 77253200 96425527 77253337 96425698 77253474 96425869 77253611 96426040 77253748 96426211 77253885 96426382 77254022 96426553 77254159 96426724 77254296 96426895 77254433 96427066 77254570 96427237 77254707 96427408 77254844 96427579 77254981 96427750 77255118 96427921 77255255 96428092 77255392 96428263 77255529 96428434 77255666 96428605 77255803 96428776 77255940 96428947 77256077 96429118 77256214 96429289 77256351 96429460 77256488 96429631 77256625 96429802 77256762 96429973 77256899 96430144 77257036 96430315 77257173 96430486 77257310 96430657 77257447 96430828 77257584 96430999 77257721 96431170 77257858 96431341 77257995 96431512 77258132 96431683 77258269 96431854 77258406 96432025 77258543 96432196 77258680 96432367 77258817 96432538 77258954 96432709 77259091 96432880 77259228 96433051 77259365 96433222 77259502 96433393 77259639 96433564 77259776 96433735 77259913 96433906 77260050 96434077 77260187 96434248 77260324 96434419 77260461 96434590 77260598 96434761 77260735 96434932 77260872 96435103 77261009 96435274 77261146 96435445 77261283 96435616 77261420 96435787 77261557 96435958 77261694 96436129 77261831 96436300 77261968 96436471 77262105 96436642 77262242 96436813 77262379 96436984 77262516 96437155 77262653 96437326 77262790 96437497 77262927 96437668 77263064 96437839 77263201 96438010 77263338 96438181 77263475 96438352 77263612 96438523 77263749 96438694 77263886 96438865 77264023 96439036 77264160 96439207 77264297 96439378 77264434 96439549 77264571 96439720 77264708 96439891 77264845 96440062 77264982 96440233 77265119 96440404 77265256 96440575 77265393 96440746 77265530 96440917 77265667 96441088 77265804 96441259 77265941 96441430 77266078 96441601 77266215 96441772 77266352 96441943 77266489 96442114 77266626 96442285
1000 46030900 0 46030900 57454627 46031037 57454798 46031174 57454969 46031311 57455140 46031448 57455311 46031585 57455482 46031722 57455653 46031859 57455824 46031996 57455995 46032133 57456166 46032270 57456337 46032407 57456508 46032544 57456679 46032681 57456850 46032818 57457021 46032955 57457192 46033092 57457363 46033229 57457534 46033366 57457705 46033503 57457876 46033640 57458047 46033777 57458218 46033914 57458389 46034051 57458560 46034188 57458731 46034325 57458902 46034462 57459073 46034599 57459244 46034736 57459415 46034873 57459586 46035010 57459757 46035147 57459928 46035284 57460099 46035421 57460270 46035558 57460441 46035695 57460612 46035832 57460783 46035969 57460954 46036106 57461125 46036243 57461296 46036380 57461467 46036517 57461638 46036654 57461809 46036791 57461980 46036928 57462151 46037065 57462322 46037202 57462493 46037339 57462664 46037476 57462835 46037613 57463006 46037750 57463177 46037887 57463348 46038024 57463519 46038161 57463690 46038298 57463861 46038435 57464032 46038572 57464203 46038709 57464374 46038846 57464545 46038983 57464716 46039120 57464887 46039257 57465058 46039394 57465229 46039531 57465400 46039668 57465571 46039805 57465742 46039942 57465913 46040079 57466084 46040216 57466255 46040353 57466426 46040490 57466597 46040627 57466768 46040764 57466939 46040901 57467110 46041038 57467281 46041175 57467452 46041312 57467623 46041449 57467794 46041586 57467965 46041723 57468136 46041860 57468307 46041997 57468478 46042134 57468649 46042271 57468820 46042408 57468991 46042545 57469162 46042682 57469333 46042819 57469504 46042956 57469675 46043093 57469846 46043230 57470017 46043367 57470188 46043504 57470359 46043641 57470530 46043778 57470701 46043915 57470872 46044052 57471043 46044189 57471214 46044326 57471385 46044463 57471556 46044600 57471727 46044737 57471898 46044874 57472069 46045011 57472240 46045148 57472411 46045285 57472582 46045422 57472753 46045559 57472924 46045696 57473095 46045833 57473266 46045970 57473437 46046107 57473608 46046244 57473779 46046381 57473950 46046518 57474121 46046655 57474292 46046792 57474463 46046929 57474634 46047066 57474805 46047203 57474976 46047340 57475147 46047477 57475318 46047614 57475489 46047751 57475660 46047888 57475831 46048025 57476002 46048162 57476173 46048299 57476344 46048436 57476515 46048573 57476686 46048710 57476857 46048847 57477028 46048984 57477199 46049121 57477370 46049258 57477541 46049395 57477712 46049532 57477883 46049669 57478054 46049806 57478225 46049943 57478396 46050080 57478567 46050217 57478738 46050354 57478909 46050491 57479080 46050628 57479251 46050765 57479422 46050902 57479593 46051039 57479764 46051176 57479935 46051313 57480106 46051450 57480277 46051587 57480448 46051724 57480619 46051861 57480790 46051998 57480961 46052135 57481132 46052272 57481303 46052409 57481474 46052546 57481645 46052683 57481816 46052820 57481987 46052957 57482158 46053094 57482329 46053231 57482500 46053368 57482671 46053505 57482842 46053642 57483013 46053779 57483184 46053916 57483355 46054053 57483526 46054190 57483697 46054327 57483868 46054464 57484039 46054601 57484210 46054738 57484381 46054875 57484552 46055012 57484723 46055149 57484894 46055286 57485065 46055423 57485236 46055560 57485407 46055697 57485578 46055834 57485749 46055971 57485920 46056108 57486091 46056245 57486262 46056382 57486433 46056519 57486604 46056656 57486775 46056793 57486946 46056930 57487117 46057067 57487288 46057204 57487459 46057341 57487630 46057478 57487801 46057615 57487972 46057752 57488143 46057889 57488314 46058026 57488485 46058163 57488656 46058300 57488827 46058437 57488998 46058574 57489169 46058711 57489340 46058848 57489511 46058985 57489682 46059122 57489853 46059259 57490024 46059396 57490195 46059533 57490366 46059670 57490537 46059807 57490708 46059944 57490879 46060081 57491050 46060218 57491221 46060355 57491392 46060492 57491563 46060629 57491734 46060766 57491905 46060903 57492076 46061040 57492247 46061177 57492418 46061314 57492589 46061451 57492760 46061588 57492931 46061725 57493102 46061862 57493273 46061999 57493444 46062136 57493615 46062273 57493786 46062410 57493957 46062547 57494128 46062684 57494299 46062821 57494470 46062958 57494641 46063095 57494812 46063232 57494983 46063369 57495154 46063506 57495325 46063643 57495496 46063780 57495667 46063917 57495838 46064054 57496009 46064191 57496180 46064328 57496351 46064465 57496522 46064602 57496693 46064739 57496864 46064876 57497035 46065013 57497206 46065150 57497377 46065287 57497548 46065424 57497719 46065561 57497890 46065698 57498061 46065835 57498232 46065972 57498403 46066109 57498574 46066246 57498745 46066383 57498916 46066520 57499087 46066657 57499258 46066794 57499429 46066931 57499600 46067068 57499771 46067205 57499942 46067342 57500113 46067479 57500284 46067616 57500455 46067753 57500626 46067890 57500797 46068027 57500968 46068164 57501139 46068301 57501310 46068438 57501481 46068575 57501652 46068712 57501823 46068849 57501994 46068986 57502165 46069123 57502336 46069260 57502507 46069397 57502678 46069534 57502849 46069671 57503020 46069808 57503191 46069945 57503362 46070082 57503533 46070219 57503704 46070356 57503875 46070493 57504046 46070630 57504217 46070767 57504388 46070904 57504559 46071041 57504730 46071178 57504901 46071315 57505072 46071452 57505243 46071589 57505414 46071726 57505585 46071863 57505756 46072000 57505927 46072137 57506098 46072274 57506269 46072411 57506440 46072548 57506611 46072685 57506782 46072822 57506953 46072959 57507124 46073096 57507295 46073233 57507466 46073370 57507637 46073507 57507808 46073644 57507979 46073781 57508150 46073918 57508321 46074055 57508492 46074192 57508663 46074329 57508834 46074466 57509005 46074603 57509176 46074740 57509347 46074877 57509518 46075014 57509689 46075151 57509860 46075288 57510031 46075425 57510202 46075562 57510373 46075699 57510544 46075836 57510715 46075973 57510886 46076110 57511057 46076247 57511228 46076384 57511399 46076521 57511570 46076658 57511741 46076795 57511912 46076932 57512083 46077069 57512254 46077206 57512425 46077343 57512596 46077480 57512767 46077617 57512938 46077754 57513109 46077891 57513280 46078028 57513451 46078165 57513622 46078302 57513793 46078439 57513964 46078576 57514135 46078713 57514306 46078850 57514477 46078987 57514648 46079124 57514819 46079261 57514990 46079398 57515161 46079535 57515332 46079672 57515503 46079809 57515674 46079946 57515845 46080083 57516016 46080220 57516187 46080357 57516358 46080494 57516529 46080631 57516700 46080768 57516871 46080905 57517042 46081042 57517213 46081179 57517384 46081316 57517555 46081453 57517726 46081590 57517897 46081727 57518068 46081864 57518239 46082001 57518410 46082138 57518581 46082275 57518752 46082412 57518923 46082549 57519094 46082686 57519265 46082823 57519436 46082960 57519607 46083097 57519778 46083234 57519949 46083371 57520120 46083508 57520291 46083645 57520462 46083782 57520633 46083919 57520804 46084056 57520975 46084193 57521146 46084330 57521317 46084467 57521488 46084604 57521659 46084741 57521830 46084878 57522001 46085015 57522172 46085152 57522343 46085289 57522514 46085426 57522685 46085563 57522856 46085700 57523027 46085837 57523198 46085974 57523369 46086111 57523540 46086248 57523711 46086385 57523882 46086522 57524053 46086659 57524224 46086796 57524395 46086933 57524566 46087070 57524737 46087207 57524908 46087344 57525079 46087481 57525250 46087618 57525421 46087755 57525592 46087892 57525763 46088029 57525934 46088166 57526105 46088303 57526276 46088440 57526447 46088577 57526618 46088714 57526789 46088851 57526960 46088988 57527131 46089125 57527302 46089262 57527473 46089399 57527644 46089536 57527815 46089673 57527986 46089810 57528157 46089947 57528328 46090084 57528499 46090221 57528670 46090358 57528841 46090495 57529012 46090632 57529183 46090769 57529354 46090906 57529525 46091043 57529696 46091180 57529867 46091317 57530038 46091454 57530209 46091591 57530380 46091728 57530551 46091865 57530722 46092002 57530893 46092139 57531064 46092276 57531235 46092413 57531406 46092550 57531577 46092687 57531748 46092824 57531919 46092961 57532090 46093098 57532261 46093235 57532432 46093372 57532603 46093509 57532774 46093646 57532945 46093783 57533116 46093920 57533287 46094057 57533458 46094194 57533629 46094331 57533800 46094468 57533971 46094605 57534142 46094742 57534313 46094879 57534484 46095016 57534655 46095153 57534826 46095290 57534997 46095427 57535168 46095564 57535339 46095701 57535510 46095838 57535681 46095975 57535852 46096112 57536023 46096249 57536194 46096386 57536365 46096523 57536536 46096660 57536707 46096797 57536878 46096934 57537049 46097071 57537220 46097208 57537391 46097345 57537562 46097482 57537733 46097619 57537904 46097756 57538075 46097893 57538246 46098030 57538417 46098167 57538588 46098304 57538759 46098441 57538930 46098578 57539101 46098715 57539272 46098852 57539443 46098989 57539614 46099126 57539785 46099263 57539956 46099400 57540127 46099537 57540298 46099674 57540469 46099811 57540640 46099948 57540811 46100085 57540982 46100222 57541153 46100359 57541324 46100496 57541495 46100633 57541666 46100770 57541837 46100907 57542008 46101044 57542179 46101181 57542350 46101318 57542521 46101455 57542692 46101592 57542863 46101729 57543034 46101866 57543205 46102003 57543376 46102140 57543547 46102277 57543718 46102414 57543889 46102551 57544060 46102688 57544231 46102825 57544402 46102962 57544573 46103099 57544744 46103236 57544915 46103373 57545086 46103510 57545257 46103647 57545428 46103784 57545599 46103921 57545770 46104058 57545941 46104195 57546112 46104332 57546283 46104469 57546454 46104606 57546625 46104743 57546796 46104880 57546967 46105017 57547138 46105154 57547309 46105291 57547480 46105428 57547651 46105565 57547822 46105702 57547993 46105839 57548164 46105976 57548335 46106113 57548506 46106250 57548677 46106387 57548848 46106524 57549019 46106661 57549190 46106798 57549361 46106935 57549532 46107072 57549703 46107209 57549874 46107346 57550045 46107483 57550216 46107620 57550387 46107757 57550558 46107894 57550729 46108031 57550900 46108168 57551071 46108305 57551242 46108442 57551413 46108579 57551584 46108716 57551755 46108853 57551926 46108990 57552097 46109127 57552268 46109264 57552439 46109401 57552610 46109538 57552781 46109675 57552952 46109812 57553123 46109949 57553294 46110086 57553465 46110223 57553636 46110360 57553807 46110497 57553978 46110634 57554149 46110771 57554320 46110908 57554491 46111045 57554662 46111182 57554833 46111319 57555004 46111456 57555175 46111593 57555346 46111730 57555517 46111867 57555688 46112004 57555859 46112141 57556030 46112278 57556201 46112415 57556372 46112552 57556543 46112689 57556714 46112826 57556885 46112963 57557056 46113100 57557227 46113237 57557398 46113374 57557569 46113511 57557740 46113648 57557911 46113785 57558082 46113922 57558253 46114059 57558424 46114196 57558595 46114333 57558766 46114470 57558937 46114607 57559108 46114744 57559279 46114881 57559450 46115018 57559621 46115155 57559792 46115292 57559963 46115429 57560134 46115566 57560305 46115703 57560476 46115840 57560647 46115977 57560818 46116114 57560989 46116251 57561160 46116388 57561331 46116525 57561502 46116662 57561673 46116799 57561844 46116936 57562015 46117073 57562186 46117210 57562357 46117347 57562528 46117484 57562699 46117621 57562870 46117758 57563041 46117895 57563212 46118032 57563383 46118169 57563554 46118306 57563725 46118443 57563896 46118580 57564067 46118717 57564238 46118854 57564409 46118991 57564580 46119128 57564751 46119265 57564922 46119402 57565093 46119539 57565264 46119676 57565435 46119813 57565606 46119950 57565777 46120087 57565948 46120224 57566119 46120361 57566290 46120498 57566461 46120635 57566632 46120772 57566803 46120909 57566974 46121046 57567145 46121183 57567316 46121320 57567487 46121457 57567658 46121594 57567829 46121731 57568000 46121868 57568171 46122005 57568342 46122142 57568513 46122279 57568684 46122416 57568855 46122553 57569026 46122690 57569197 46122827 57569368 46122964 57569539 46123101 57569710 46123238 57569881 46123375 57570052 46123512 57570223 46123649 57570394 46123786 57570565 46123923 57570736 46124060 57570907 46124197 57571078 46124334 57571249 46124471 57571420 46124608 57571591 46124745 57571762 46124882 57571933 46125019 57572104 46125156 57572275 46125293 57572446 46125430 57572617 46125567 57572788 46125704 57572959 46125841 57573130 46125978 57573301 46126115 57573472 46126252 57573643 46126389 57573814 46126526 57573985 46126663 57574156 46126800 57574327 46126937 57574498 46127074 57574669 46127211 57574840 46127348 57575011 46127485 57575182 46127622 57575353 46127759 57575524 46127896 57575695 46128033 57575866 46128170 57576037 46128307 57576208 46128444 57576379 46128581 57576550 46128718 57576721 46128855 57576892 46128992 57577063 46129129 57577234 46129266 57577405 46129403 57577576 46129540 57577747 46129677 57577918 46129814 57578089 46129951 57578260 46130088 57578431 46130225 57578602 46130362 57578773 46130499 57578944 46130636 57579115 46130773 57579286 46130910 57579457 46131047 57579628 46131184 57579799 46131321 57579970 46131458 57580141 46131595 57580312 46131732 57580483 46131869 57580654 46132006 57580825 46132143 57580996 46132280 57581167 46132417 57581338 46132554 57581509 46132691 57581680 46132828 57581851 46132965 57582022 46133102 57582193 46133239 57582364 46133376 57582535 46133513 57582706 46133650 57582877 46133787 57583048 46133924 57583219 46134061 57583390 46134198 57583561 46134335 57583732 46134472 57583903 46134609 57584074 46134746 57584245 46134883 57584416 46135020 57584587 46135157 57584758 46135294 57584929 46135431 57585100 46135568 57585271 46135705 57585442 46135842 57585613 46135979 57585784 46136116 57585955 46136253 57586126 46136390 57586297 46136527 57586468 46136664 57586639 46136801 57586810 46136938 57586981 46137075 57587152 46137212 57587323 46137349 57587494 46137486 57587665 46137623 57587836 46137760 57588007 46137897 57588178 46138034 57588349 46138171 57588520 46138308 57588691 46138445 57588862 46138582 57589033 46138719 57589204 46138856 57589375 46138993 57589546 46139130 57589717 46139267 57589888 46139404 57590059 46139541 57590230 46139678 57590401 46139815 57590572 46139952 57590743 46140089 57590914 46140226 57591085 46140363 57591256 46140500 57591427 46140637 57591598 46140774 57591769 46140911 57591940 46141048 57592111 46141185 57592282 46141322 57592453 46141459 57592624 46141596 57592795 46141733 57592966 46141870 57593137 46142007 57593308 46142144 57593479 46142281 57593650 46142418 57593821 46142555 57593992 46142692 57594163 46142829 57594334 46142966 57594505 46143103 57594676 46143240 57594847 46143377 57595018 46143514 57595189 46143651 57595360 46143788 57595531 46143925 57595702 46144062 57595873 46144199 57596044 46144336 57596215 46144473 57596386 46144610 57596557 46144747 57596728 46144884 57596899 46145021 57597070 46145158 57597241 46145295 57597412 46145432 57597583 46145569 57597754 46145706 57597925 46145843 57598096 46145980 57598267 46146117 57598438 46146254 57598609 46146391 57598780 46146528 57598951 46146665 57599122 46146802 57599293 46146939 57599464 46147076 57599635 46147213 57599806 46147350 57599977 46147487 57600148 46147624 57600319 46147761 57600490 46147898 57600661 46148035 57600832 46148172 57601003 46148309 57601174 46148446 57601345 46148583 57601516 46148720 57601687 46148857 57601858 46148994 57602029 46149131 57602200 46149268 57602371 46149405 57602542 46149542 57602713 46149679 57602884 46149816 57603055 46149953 57603226 46150090 57603397 46150227 57603568 46150364 57603739 46150501 57603910 46150638 57604081 46150775 57604252 46150912 57604423 46151049 57604594 46151186 57604765 46151323 57604936 46151460 57605107 46151597 57605278 46151734 57605449 46151871 57605620 46152008 57605791 46152145 57605962 46152282 57606133 46152419 57606304 46152556 57606475 46152693 57606646 46152830 57606817 46152967 57606988 46153104 57607159 46153241 57607330 46153378 57607501 46153515 57607672 46153652 57607843 46153789 57608014 46153926 57608185 46154063 57608356 46154200 57608527 46154337 57608698 46154474 57608869 46154611 57609040 46154748 57609211 46154885 57609382 46155022 57609553 46155159 57609724 46155296 57609895 46155433 57610066 46155570 57610237 46155707 57610408 46155844 57610579 46155981 57610750 46156118 57610921 46156255 57611092 46156392 57611263 46156529 57611434 46156666 57611605 46156803 57611776 46156940 57611947 46157077 57612118 46157214 57612289 46157351 57612460 46157488 57612631 46157625 57612802 46157762 57612973 46157899 57613144 46158036 57613315 46158173 57613486 46158310 57613657 46158447 57613828 46158584 57613999 46158721 57614170 46158858 57614341 46158995 57614512 46159132 57614683 46159269 57614854 46159406 57615025 46159543 57615196 46159680 57615367 46159817 57615538 46159954 57615709 46160091 57615880 46160228 57616051 46160365 57616222 46160502 57616393 46160639 57616564 46160776 57616735 46160913 57616906 46161050 57617077 46161187 57617248 46161324 57617419 46161461 57617590 46161598 57617761 46161735 57617932 46161872 57618103 46162009 57618274 46162146 57618445 46162283 57618616 46162420 57618787 46162557 57618958 46162694 57619129 46162831 57619300 46162968 57619471 46163105 57619642 46163242 57619813 46163379 57619984 46163516 57620155 46163653 57620326 46163790 57620497 46163927 57620668 46164064 57620839 46164201 57621010 46164338 57621181 46164475 57621352 46164612 57621523 46164749 57621694 46164886 57621865 46165023 57622036 46165160 57622207 46165297 57622378 46165434 57622549 46165571 57622720 46165708 57622891 46165845 57623062 46165982 57623233 46166119 57623404 46166256 57623575 46166393 57623746 46166530 57623917 46166667 57624088 46166804 57624259 46166941 57624430 46167078 57624601 46167215 57624772 46167352 57624943 46167489 57625114 46167626 57625285
1000 48770900 0 48770900 60874627 48771037 60874798 48771174 60874969 48771311 60875140 48771448 60875311 48771585 60875482 48771722 60875653 48771859 60875824 48771996 60875995 48772133 60876166 48772270 60876337 48772407 60876508 48772544 60876679 48772681 60876850 48772818 60877021 48772955 60877192 48773092 60877363 48773229 60877534 48773366 60877705 48773503 60877876 48773640 60878047 48773777 60878218 48773914 60878389 48774051 60878560 48774188 60878731 48774325 60878902 48774462 60879073 48774599 60879244 48774736 60879415 48774873 60879586 48775010 60879757 48775147 60879928 48775284 60880099 48775421 60880270 48775558 60880441 48775695 60880612 48775832 60880783 48775969 60880954 48776106 60881125 48776243 60881296 48776380 60881467 48776517 60881638 48776654 60881809 48776791 60881980 48776928 60882151 48777065 60882322 48777202 60882493 48777339 60882664 48777476 60882835 48777613 60883006 48777750 60883177 48777887 60883348 48778024 60883519 48778161 60883690 48778298 60883861 48778435 60884032 48778572 60884203 48778709 60884374 48778846 60884545 48778983 60884716 48779120 60884887 48779257 60885058 48779394 60885229 48779531 60885400 48779668 60885571 48779805 60885742 48779942 60885913 48780079 60886084 48780216 60886255 48780353 60886426 48780490 60886597 48780627 60886768 48780764 60886939 48780901 60887110 48781038 60887281 48781175 60887452 48781312 60887623 48781449 60887794 48781586 60887965 48781723 60888136 48781860 60888307 48781997 60888478 48782134 60888649 48782271 60888820 48782408 60888991 48782545 60889162 48782682 60889333 48782819 60889504 48782956 60889675 48783093 60889846 48783230 60890017 48783367 60890188 48783504 60890359 48783641 60890530 48783778 60890701 48783915 60890872 48784052 60891043 48784189 60891214 48784326 60891385 48784463 60891556 48784600 60891727 48784737 60891898 48784874 60892069 48785011 60892240 48785148 60892411 48785285 60892582 48785422 60892753 48785559 60892924 48785696 60893095 48785833 60893266 48785970 60893437 48786107 60893608 48786244 60893779 48786381 60893950 48786518 60894121 48786655 60894292 48786792 60894463 48786929 60894634 48787066 60894805 48787203 60894976 48787340 60895147 48787477 60895318 48787614 60895489 48787751 60895660 48787888 60895831 48788025 60896002 48788162 60896173 48788299 60896344 48788436 60896515 48788573 60896686 48788710 60896857 48788847 60897028 48788984 60897199 48789121 60897370 48789258 60897541 48789395 60897712 48789532 60897883 48789669 60898054 48789806 60898225 48789943 60898396 48790080 60898567 48790217 60898738 48790354 60898909 48790491 60899080 48790628 60899251 48790765 60899422 48790902 60899593 48791039 60899764 48791176 60899935 48791313 60900106 48791450 60900277 48791587 60900448 48791724 60900619 48791861 60900790 48791998 60900961 48792135 60901132 48792272 60901303 48792409 60901474 48792546 60901645 48792683 60901816 48792820 60901987 48792957 60902158 48793094 60902329 48793231 60902500 48793368 60902671 48793505 60902842 48793642 60903013 48793779 60903184 48793916 60903355 48794053 60903526 48794190 60903697 48794327 60903868 48794464 60904039 48794601 60904210 48794738 60904381 48794875 60904552 48795012 60904723 48795149 60904894 48795286 60905065 48795423 60905236 48795560 60905407 48795697 60905578 48795834 60905749 48795971 60905920 48796108 60906091 48796245 60906262 48796382 60906433 48796519 60906604 48796656 60906775 48796793 60906946 48796930 60907117 48797067 60907288 48797204 60907459 48797341 60907630 48797478 60907801 48797615 60907972 48797752 60908143 48797889 60908314 48798026 60908485 48798163 60908656 48798300 60908827 48798437 60908998 48798574 60909169 48798711 60909340 48798848 60909511 48798985 60909682 48799122 60909853 48799259 60910024 48799396 60910195 48799533 60910366 48799670 60910537 48799807 60910708 48799944 60910879 48800081 60911050 48800218 60911221 48800355 60911392 48800492 60911563 48800629 60911734 48800766 60911905 48800903 60912076 48801040 60912247 48801177 60912418 48801314 60912589 48801451 60912760 48801588 60912931 48801725 60913102 48801862 60913273 48801999 60913444 48802136 60913615 48802273 60913786 48802410 60913957 48802547 60914128 48802684 60914299 48802821 60914470 48802958 60914641 48803095 60914812 48803232 60914983 48803369 60915154 48803506 60915325 48803643 60915496 48803780 60915667 48803917 60915838 48804054 60916009 48804191 60916180 48804328 60916351 48804465 60916522 48804602 60916693 48804739 60916864 48804876 60917035 48805013 60917206 48805150 60917377 48805287 60917548 48805424 60917719 48805561 60917890 48805698 60918061 48805835 60918232 48805972 60918403 48806109 60918574 48806246 60918745 48806383 60918916 48806520 60919087 48806657 60919258 48806794 60919429 48806931 60919600 48807068 60919771 48807205 60919942 48807342 60920113 48807479 60920284 48807616 60920455 48807753 60920626 48807890 60920797 48808027 60920968 48808164 60921139 48808301 60921310 48808438 60921481 48808575 60921652 48808712 60921823 48808849 60921994 48808986 60922165 48809123 60922336 48809260 60922507 48809397 60922678 48809534 60922849 48809671 60923020 48809808 60923191 48809945 60923362 48810082 60923533 48810219 60923704 48810356 60923875 48810493 60924046 48810630 60924217 48810767 60924388 48810904 60924559 48811041 60924730 48811178 60924901 48811315 60925072 48811452 60925243 48811589 60925414 48811726 60925585 48811863 60925756 48812000 60925927 48812137 60926098 48812274 60926269 48812411 60926440 48812548 60926611 48812685 60926782 48812822 60926953 48812959 60927124 48813096 60927295 48813233 60927466 48813370 60927637 48813507 60927808 48813644 60927979 48813781 60928150 48813918 60928321 48814055 60928492 48814192 60928663 48814329 60928834 48814466 60929005 48814603 60929176 48814740 60929347 48814877 60929518 48815014 60929689 48815151 60929860 48815288 60930031 48815425 60930202 48815562 60930373 48815699 60930544 48815836 60930715 48815973 60930886 48816110 60931057 48816247 60931228 48816384 60931399 48816521 60931570 48816658 60931741 48816795 60931912 48816932 60932083 48817069 60932254 48817206 60932425 48817343 60932596 48817480 60932767 48817617 60932938 48817754 60933109 48817891 60933280 48818028 60933451 48818165 60933622 48818302 60933793 48818439 60933964 48818576 60934135 48818713 60934306 48818850 60934477 48818987 60934648 48819124 60934819 48819261 60934990 48819398 60935161 48819535 60935332 48819672 60935503 48819809 60935674 48819946 60935845 48820083 60936016 48820220 60936187 48820357 60936358 48820494 60936529 48820631 60936700 48820768 60936871 48820905 60937042 48821042 60937213 48821179 60937384 48821316 60937555 48821453 60937726 48821590 60937897 48821727 60938068 48821864 60938239 48822001 60938410 48822138 60938581 48822275 60938752 48822412 60938923 48822549 60939094 48822686 60939265 48822823 60939436 48822960 60939607 48823097 60939778 48823234 60939949 48823371 60940120 48823508 60940291 48823645 60940462 48823782 60940633 48823919 60940804 48824056 60940975 48824193 60941146 48824330 60941317 48824467 60941488 48824604 60941659 48824741 60941830 48824878 60942001 48825015 60942172 48825152 60942343 48825289 60942514 48825426 60942685 48825563 60942856 48825700 60943027 48825837 60943198 48825974 60943369 48826111 60943540 48826248 60943711 48826385 60943882 48826522 60944053 48826659 60944224 48826796 60944395 48826933 60944566 48827070 60944737 48827207 60944908 48827344 60945079 48827481 60945250 48827618 60945421 48827755 60945592 48827892 60945763 48828029 60945934 48828166 60946105 48828303 60946276 48828440 60946447 48828577 60946618 48828714 60946789 48828851 60946960 48828988 60947131 48829125 60947302 48829262 60947473 48829399 60947644 48829536 60947815 48829673 60947986 48829810 60948157 48829947 60948328 48830084 60948499 48830221 60948670 48830358 60948841 48830495 60949012 48830632 60949183 48830769 60949354 48830906 60949525 48831043 60949696 48831180 60949867 48831317 60950038 48831454 60950209 48831591 60950380 48831728 60950551 48831865 60950722 48832002 60950893 48832139 60951064 48832276 60951235 48832413 60951406 48832550 60951577 48832687 60951748 48832824 60951919 48832961 60952090 48833098 60952261 48833235 60952432 48833372 60952603 48833509 60952774 48833646 60952945 48833783 60953116 48833920 60953287 48834057 60953458 48834194 60953629 48834331 60953800 48834468 60953971 48834605 60954142 48834742 60954313 48834879 60954484 48835016 60954655 48835153 60954826 48835290 60954997 48835427 60955168 48835564 60955339 48835701 60955510 48835838 60955681 48835975 60955852 48836112 60956023 48836249 60956194 48836386 60956365 48836523 60956536 48836660 60956707 48836797 60956878 48836934 60957049 48837071 60957220 48837208 60957391 48837345 60957562 48837482 60957733 48837619 60957904 48837756 60958075 48837893 60958246 48838030 60958417 48838167 60958588 48838304 60958759 48838441 60958930 48838578 60959101 48838715 60959272 48838852 60959443 48838989 60959614 48839126 60959785 48839263 60959956 48839400 60960127 48839537 60960298 48839674 60960469 48839811 60960640 48839948 60960811 48840085 60960982 48840222 60961153 48840359 60961324 48840496 60961495 48840633 60961666 48840770 60961837 48840907 60962008 48841044 60962179 48841181 60962350 48841318 60962521 48841455 60962692 48841592 60962863 48841729 60963034 48841866 60963205 48842003 60963376 48842140 60963547 48842277 60963718 48842414 60963889 48842551 60964060 48842688 60964231 48842825 60964402 48842962 60964573 48843099 60964744 48843236 60964915 48843373 60965086 48843510 60965257 48843647 60965428 48843784 60965599 48843921 60965770 48844058 60965941 48844195 60966112 48844332 60966283 48844469 60966454 48844606 60966625 48844743 60966796 48844880 60966967 48845017 60967138 48845154 60967309 48845291 60967480 48845428 60967651 48845565 60967822 48845702 60967993 48845839 60968164 48845976 60968335 48846113 60968506 48846250 60968677 48846387 60968848 48846524 60969019 48846661 60969190 48846798 60969361 48846935 60969532 48847072 60969703 48847209 60969874 48847346 60970045 48847483 60970216 48847620 60970387 48847757 60970558 48847894 60970729 48848031 60970900 48848168 60971071 48848305 60971242 48848442 60971413 48848579 60971584 48848716 60971755 48848853 60971926 48848990 60972097 48849127 60972268 48849264 60972439 48849401 60972610 48849538 60972781 48849675 60972952 48849812 60973123 48849949 60973294 48850086 60973465 48850223 60973636 48850360 60973807 48850497 60973978 48850634 60974149 48850771 60974320 48850908 60974491 48851045 60974662 48851182 60974833 48851319 60975004 48851456 60975175 48851593 60975346 48851730 60975517 48851867 60975688 48852004 60975859 48852141 60976030 48852278 60976201 48852415 60976372 48852552 60976543 48852689 60976714 48852826 60976885 48852963 60977056 48853100 60977227 48853237 60977398 48853374 60977569 48853511 60977740 48853648 60977911 48853785 60978082 48853922 60978253 48854059 60978424 48854196 60978595 48854333 60978766 48854470 60978937 48854607 60979108 48854744 60979279 48854881 60979450 48855018 60979621 48855155 60979792 48855292 60979963 48855429 60980134 48855566 60980305 48855703 60980476 48855840 60980647 48855977 60980818 48856114 60980989 48856251 60981160 48856388 60981331 48856525 60981502 48856662 60981673 48856799 60981844 48856936 60982015 48857073 60982186 48857210 60982357 48857347 60982528 48857484 60982699 48857621 60982870 48857758 60983041 48857895 60983212 48858032 60983383 48858169 60983554 48858306 60983725 48858443 60983896 48858580 60984067 48858717 60984238 48858854 60984409 48858991 60984580 48859128 60984751 48859265 60984922 48859402 60985093 48859539 60985264 48859676 60985435 48859813 60985606 48859950 60985777 48860087 60985948 48860224 60986119 48860361 60986290 48860498 60986461 48860635 60986632 48860772 60986803 48860909 60986974 48861046 60987145 48861183 60987316 48861320 60987487 48861457 60987658 48861594 60987829 48861731 60988000 48861868 60988171 48862005 60988342 48862142 60988513 48862279 60988684 48862416 60988855 48862553 60989026 48862690 60989197 48862827 60989368 48862964 60989539 48863101 60989710 48863238 60989881 48863375 60990052 48863512 60990223 48863649 60990394 48863786 60990565 48863923 60990736 48864060 60990907 48864197 60991078 48864334 60991249 48864471 60991420 48864608 60991591 48864745 60991762 48864882 60991933 48865019 60992104 48865156 60992275 48865293 60992446 48865430 60992617 48865567 60992788 48865704 60992959 48865841 60993130 48865978 60993301 48866115 60993472 48866252 60993643 48866389 60993814 48866526 60993985 48866663 60994156 48866800 60994327 48866937 60994498 48867074 60994669 48867211 60994840 48867348 60995011 48867485 60995182 48867622 60995353 48867759 60995524 48867896 60995695 48868033 60995866 48868170 60996037 48868307 60996208 48868444 60996379 48868581 60996550 48868718 60996721 48868855 60996892 48868992 60997063 48869129 60997234 48869266 60997405 48869403 60997576 48869540 60997747 48869677 60997918 48869814 60998089 48869951 60998260 48870088 60998431 48870225 60998602 48870362 60998773 48870499 60998944 48870636 60999115 48870773 60999286 48870910 60999457 48871047 60999628 48871184 60999799 48871321 60999970 48871458 61000141 48871595 61000312 48871732 61000483 48871869 61000654 48872006 61000825 48872143 61000996 48872280 61001167 48872417 61001338 48872554 61001509 48872691 61001680 48872828 61001851 48872965 61002022 48873102 61002193 48873239 61002364 48873376 61002535 48873513 61002706 48873650 61002877 48873787 61003048 48873924 61003219 48874061 61003390 48874198 61003561 48874335 61003732 48874472 61003903 48874609 61004074 48874746 61004245 48874883 61004416 48875020 61004587 48875157 61004758 48875294 61004929 48875431 61005100 48875568 61005271 48875705 61005442 48875842 61005613 48875979 61005784 48876116 61005955 48876253 61006126 48876390 61006297 48876527 61006468 48876664 61006639 48876801 61006810 48876938 61006981 48877075 61007152 48877212 61007323 48877349 61007494 48877486 61007665 48877623 61007836 48877760 61008007 48877897 61008178 48878034 61008349 48878171 61008520 48878308 61008691 48878445 61008862 48878582 61009033 48878719 61009204 48878856 61009375 48878993 61009546 48879130 61009717 48879267 61009888 48879404 61010059 48879541 61010230 48879678 61010401 48879815 61010572 48879952 61010743 48880089 61010914 48880226 61011085 48880363 61011256 48880500 61011427 48880637 61011598 48880774 61011769 48880911 61011940 48881048 61012111 48881185 61012282 48881322 61012453 48881459 61012624 48881596 61012795 48881733 61012966 48881870 61013137 48882007 61013308 48882144 61013479 48882281 61013650 48882418 61013821 48882555 61013992 48882692 61014163 48882829 61014334 48882966 61014505 48883103 61014676 48883240 61014847 48883377 61015018 48883514 61015189 48883651 61015360 48883788 61015531 48883925 61015702 48884062 61015873 48884199 61016044 48884336 61016215 48884473 61016386 48884610 61016557 48884747 61016728 48884884 61016899 48885021 61017070 48885158 61017241 48885295 61017412 48885432 61017583 48885569 61017754 48885706 61017925 48885843 61018096 48885980 61018267 48886117 61018438 48886254 61018609 48886391 61018780 48886528 61018951 48886665 61019122 48886802 61019293 48886939 61019464 48887076 61019635 48887213 61019806 48887350 61019977 48887487 61020148 48887624 61020319 48887761 61020490 48887898 61020661 48888035 61020832 48888172 61021003 48888309 61021174 48888446 61021345 48888583 61021516 48888720 61021687 48888857 61021858 48888994 61022029 48889131 61022200 48889268 61022371 48889405 61022542 48889542 61022713 48889679 61022884 48889816 61023055 48889953 61023226 48890090 61023397 48890227 61023568 48890364 61023739 48890501 61023910 48890638 61024081 48890775 61024252 48890912 61024423 48891049 61024594 48891186 61024765 48891323 61024936 48891460 61025107 48891597 61025278 48891734 61025449 48891871 61025620 48892008 61025791 48892145 61025962 48892282 61026133 48892419 61026304 48892556 61026475 48892693 61026646 48892830 61026817 48892967 61026988 48893104 61027159 48893241 61027330 48893378 61027501 48893515 61027672 48893652 61027843 48893789 61028014 48893926 61028185 48894063 61028356 48894200 61028527 48894337 61028698 48894474 61028869 48894611 61029040 48894748 61029211 48894885 61029382 48895022 61029553 48895159 61029724 48895296 61029895 48895433 61030066 48895570 61030237 48895707 61030408 48895844 61030579 48895981 61030750 48896118 61030921 48896255 61031092 48896392 61031263 48896529 61031434 48896666 61031605 48896803 61031776 48896940 61031947 48897077 61032118 48897214 61032289 48897351 61032460 48897488 61032631 48897625 61032802 48897762 61032973 48897899 61033144 48898036 61033315 48898173 61033486 48898310 61033657 48898447 61033828 48898584 61033999 48898721 61034170 48898858 61034341 48898995 61034512 48899132 61034683 48899269 61034854 48899406 61035025 48899543 61035196 48899680 61035367 48899817 61035538 48899954 61035709 48900091 61035880 48900228 61036051 48900365 61036222 48900502 61036393 48900639 61036564 48900776 61036735 48900913 61036906 48901050 61037077 48901187 61037248 48901324 61037419 48901461 61037590 48901598 61037761 48901735 61037932 48901872 61038103 48902009 61038274 48902146 61038445 48902283 61038616 48902420 61038787 48902557 61038958 48902694 61039129 48902831 61039300 48902968 61039471 48903105 61039642 48903242 61039813 48903379 61039984 48903516 61040155 48903653 61040326 48903790 61040497 48903927 61040668 48904064 61040839 48904201 61041010 48904338 61041181 48904475 61041352 48904612 61041523 48904749 61041694 48904886 61041865 48905023 61042036 48905160 61042207 48905297 61042378 48905434 61042549 48905571 61042720 48905708 61042891 48905845 61043062 48905982 61043233 48906119 61043404 48906256 61043575 48906393 61043746 48906530 61043917 48906667 61044088 48906804 61044259 48906941 61044430 48907078 61044601 48907215 61044772 48907352 61044943 48907489 61045114 48907626 61045285
1000 31613435 0 31613435 39459105 31613572 39459276 31613709 39459447 31613846 39459618 31613983 39459789 31614120 39459960 31614257 39460131 31614394 39460302 31614531 39460473 31614668 39460644 31614805 39460815 31614942 39460986 31615079 39461157 31615216 39461328 31615353 39461499 31615490 39461670 31615627 39461841 31615764 39462012 31615901 39462183 31616038 39462354 31616175 39462525 31616312 39462696 31616449 39462867 31616586 39463038 31616723 39463209 31616860 39463380 31616997 39463551 31617134 39463722 31617271 39463893 31617408 39464064 31617545 39464235 31617682 39464406 31617819 39464577 31617956 39464748 31618093 39464919 31618230 39465090 31618367 39465261 31618504 39465432 31618641 39465603 31618778 39465774 31618915 39465945 31619052 39466116 31619189 39466287 31619326 39466458 31619463 39466629 31619600 39466800 31619737 39466971 31619874 39467142 31620011 39467313 31620148 39467484 31620285 39467655 31620422 39467826 31620559 39467997 31620696 39468168 31620833 39468339 31620970 39468510 31621107 39468681 31621244 39468852 31621381 39469023 31621518 39469194 31621655 39469365 31621792 39469536 31621929 39469707 31622066 39469878 31622203 39470049 31622340 39470220 31622477 39470391 31622614 39470562 31622751 39470733 31622888 39470904 31623025 39471075 31623162 39471246 31623299 39471417 31623436 39471588 31623573 39471759 31623710 39471930 31623847 39472101 31623984 39472272 31624121 39472443 31624258 39472614 31624395 39472785 31624532 39472956 31624669 39473127 31624806 39473298 31624943 39473469 31625080 39473640 31625217 39473811 31625354 39473982 31625491 39474153 31625628 39474324 31625765 39474495 31625902 39474666 31626039 39474837 31626176 39475008 31626313 39475179 31626450 39475350 31626587 39475521 31626724 39475692 31626861 39475863 31626998 39476034 31627135 39476205 31627272 39476376 31627409 39476547 31627546 39476718 31627683 39476889 31627820 39477060 31627957 39477231 31628094 39477402 31628231 39477573 31628368 39477744 31628505 39477915 31628642 39478086 31628779 39478257 31628916 39478428 31629053 39478599 31629190 39478770 31629327 39478941 31629464 39479112 31629601 39479283 31629738 39479454 31629875 39479625 31630012 39479796 31630149 39479967 31630286 39480138 31630423 39480309 31630560 39480480 31630697 39480651 31630834 39480822 31630971 39480993 31631108 39481164 31631245 39481335 31631382 39481506 31631519 39481677 31631656 39481848 31631793 39482019 31631930 39482190 31632067 39482361 31632204 39482532 31632341 39482703 31632478 39482874 31632615 39483045 31632752 39483216 31632889 39483387 31633026 39483558 31633163 39483729 31633300 39483900 31633437 39484071 31633574 39484242 31633711 39484413 31633848 39484584 31633985 39484755 31634122 39484926 31634259 39485097 31634396 39485268 31634533 39485439 31634670 39485610 31634807 39485781 31634944 39485952 31635081 39486123 31635218 39486294 31635355 39486465 31635492 39486636 31635629 39486807 31635766 39486978 31635903 39487149 31636040 39487320 31636177 39487491 31636314 39487662 31636451 39487833 31636588 39488004 31636725 39488175 31636862 39488346 31636999 39488517 31637136 39488688 31637273 39488859 31637410 39489030 31637547 39489201 31637684 39489372 31637821 39489543 31637958 39489714 31638095 39489885 31638232 39490056 31638369 39490227 31638506 39490398 31638643 39490569 31638780 39490740 31638917 39490911 31639054 39491082 31639191 39491253 31639328 39491424 31639465 39491595 31639602 39491766 31639739 39491937 31639876 39492108 31640013 39492279 31640150 39492450 31640287 39492621 31640424 39492792 31640561 39492963 31640698 39493134 31640835 39493305 31640972 39493476 31641109 39493647 31641246 39493818 31641383 39493989 31641520 39494160 31641657 39494331 31641794 39494502 31641931 39494673 31642068 39494844 31642205 39495015 31642342 39495186 31642479 39495357 31642616 39495528 31642753 39495699 31642890 39495870 31643027 39496041 31643164 39496212 31643301 39496383 31643438 39496554 31643575 39496725 31643712 39496896 31643849 39497067 31643986 39497238 31644123 39497409 31644260 39497580 31644397 39497751 31644534 39497922 31644671 39498093 31644808 39498264 31644945 39498435 31645082 39498606 31645219 39498777 31645356 39498948 31645493 39499119 31645630 39499290 31645767 39499461 31645904 39499632 31646041 39499803 31646178 39499974 31646315 39500145 31646452 39500316 31646589 39500487 31646726 39500658 31646863 39500829 31647000 39501000 31647137 39501171 31647274 39501342 31647411 39501513 31647548 39501684 31647685 39501855 31647822 39502026 31647959 39502197 31648096 39502368 31648233 39502539 31648370 39502710 31648507 39502881 31648644 39503052 31648781 39503223 31648918 39503394 31649055 39503565 31649192 39503736 31649329 39503907 31649466 39504078 31649603 39504249 31649740 39504420 31649877 39504591 31650014 39504762 31650151 39504933 31650288 39505104 31650425 39505275 31650562 39505446 31650699 39505617 31650836 39505788 31650973 39505959 31651110 39506130 31651247 39506301 31651384 39506472 31651521 39506643 31651658 39506814 31651795 39506985 31651932 39507156 31652069 39507327 31652206 39507498 31652343 39507669 31652480 39507840 31652617 39508011 31652754 39508182 31652891 39508353 31653028 39508524 31653165 39508695 31653302 39508866 31653439 39509037 31653576 39509208 31653713 39509379 31653850 39509550 31653987 39509721 31654124 39509892 31654261 39510063 31654398 39510234 31654535 39510405 31654672 39510576 31654809 39510747 31654946 39510918 31655083 39511089 31655220 39511260 31655357 39511431 31655494 39511602 31655631 39511773 31655768 39511944 31655905 39512115 31656042 39512286 31656179 39512457 31656316 39512628 31656453 39512799 31656590 39512970 31656727 39513141 31656864 39513312 31657001 39513483 31657138 39513654 31657275 39513825 31657412 39513996 31657549 39514167 31657686 39514338 31657823 39514509 31657960 39514680 31658097 39514851 31658234 39515022 31658371 39515193 31658508 39515364 31658645 39515535 31658782 39515706 31658919 39515877 31659056 39516048 31659193 39516219 31659330 39516390 31659467 39516561 31659604 39516732 31659741 39516903 31659878 39517074 31660015 39517245 31660152 39517416 31660289 39517587 31660426 39517758 31660563 39517929 31660700 39518100 31660837 39518271 31660974 39518442 31661111 39518613 31661248 39518784 31661385 39518955 31661522 39519126 31661659 39519297 31661796 39519468 31661933 39519639 31662070 39519810 31662207 39519981 31662344 39520152 31662481 39520323 31662618 39520494 31662755 39520665 31662892 39520836 31663029 39521007 31663166 39521178 31663303 39521349 31663440 39521520 31663577 39521691 31663714 39521862 31663851 39522033 31663988 39522204 31664125 39522375 31664262 39522546 31664399 39522717 31664536 39522888 31664673 39523059 31664810 39523230 31664947 39523401 31665084 39523572 31665221 39523743 31665358 39523914 31665495 39524085 31665632 39524256 31665769 39524427 31665906 39524598 31666043 39524769 31666180 39524940 31666317 39525111 31666454 39525282 31666591 39525453 31666728 39525624 31666865 39525795 31667002 39525966 31667139 39526137 31667276 39526308 31667413 39526479 31667550 39526650 31667687 39526821 31667824 39526992 31667961 39527163 31668098 39527334 31668235 39527505 31668372 39527676 31668509 39527847 31668646 39528018 31668783 39528189 31668920 39528360 31669057 39528531 31669194 39528702 31669331 39528873 31669468 39529044 31669605 39529215 31669742 39529386 31669879 39529557 31670016 39529728 31670153 39529899 31670290 39530070 31670427 39530241 31670564 39530412 31670701 39530583 31670838 39530754 31670975 39530925 31671112 39531096 31671249 39531267 31671386 39531438 31671523 39531609 31671660 39531780 31671797 39531951 31671934 39532122 31672071 39532293 31672208 39532464 31672345 39532635 31672482 39532806 31672619 39532977 31672756 39533148 31672893 39533319 31673030 39533490 31673167 39533661 31673304 39533832 31673441 39534003 31673578 39534174 31673715 39534345 31673852 39534516 31673989 39534687 31674126 39534858 31674263 39535029 31674400 39535200 31674537 39535371 31674674 39535542 31674811 39535713 31674948 39535884 31675085 39536055 31675222 39536226 31675359 39536397 31675496 39536568 31675633 39536739 31675770 39536910 31675907 39537081 31676044 39537252 31676181 39537423 31676318 39537594 31676455 39537765 31676592 39537936 31676729 39538107 31676866 39538278 31677003 39538449 31677140 39538620 31677277 39538791 31677414 39538962 31677551 39539133 31677688 39539304 31677825 39539475 31677962 39539646 31678099 39539817 31678236 39539988 31678373 39540159 31678510 39540330 31678647 39540501 31678784 39540672 31678921 39540843 31679058 39541014 31679195 39541185 31679332 39541356 31679469 39541527 31679606 39541698 31679743 39541869 31679880 39542040 31680017 39542211 31680154 39542382 31680291 39542553 31680428 39542724 31680565 39542895 31680702 39543066 31680839 39543237 31680976 39543408 31681113 39543579 31681250 39543750 31681387 39543921 31681524 39544092 31681661 39544263 31681798 39544434 31681935 39544605 31682072 39544776 31682209 39544947 31682346 39545118 31682483 39545289 31682620 39545460 31682757 39545631 31682894 39545802 31683031 39545973 31683168 39546144 31683305 39546315 31683442 39546486 31683579 39546657 31683716 39546828 31683853 39546999 31683990 39547170 31684127 39547341 31684264 39547512 31684401 39547683 31684538 39547854 31684675 39548025 31684812 39548196 31684949 39548367 31685086 39548538 31685223 39548709 31685360 39548880 31685497 39549051 31685634 39549222 31685771 39549393 31685908 39549564 31686045 39549735 31686182 39549906 31686319 39550077 31686456 39550248 31686593 39550419 31686730 39550590 31686867 39550761 31687004 39550932 31687141 39551103 31687278 39551274 31687415 39551445 31687552 39551616 31687689 39551787 31687826 39551958 31687963 39552129 31688100 39552300 31688237 39552471 31688374 39552642 31688511 39552813 31688648 39552984 31688785 39553155 31688922 39553326 31689059 39553497 31689196 39553668 31689333 39553839 31689470 39554010 31689607 39554181 31689744 39554352 31689881 39554523 31690018 39554694 31690155 39554865 31690292 39555036 31690429 39555207 31690566 39555378 31690703 39555549 31690840 39555720 31690977 39555891 31691114 39556062 31691251 39556233 31691388 39556404 31691525 39556575 31691662 39556746 31691799 39556917 31691936 39557088 31692073 39557259 31692210 39557430 31692347 39557601 31692484 39557772 31692621 39557943 31692758 39558114 31692895 39558285 31693032 39558456 31693169 39558627 31693306 39558798 31693443 39558969 31693580 39559140 31693717 39559311 31693854 39559482 31693991 39559653 31694128 39559824 31694265 39559995 31694402 39560166 31694539 39560337 31694676 39560508 31694813 39560679 31694950 39560850 31695087 39561021 31695224 39561192 31695361 39561363 31695498 39561534 31695635 39561705 31695772 39561876 31695909 39562047 31696046 39562218 31696183 39562389 31696320 39562560 31696457 39562731 31696594 39562902 31696731 39563073 31696868 39563244 31697005 39563415 31697142 39563586 31697279 39563757 31697416 39563928 31697553 39564099 31697690 39564270 31697827 39564441 31697964 39564612 31698101 39564783 31698238 39564954 31698375 39565125 31698512 39565296 31698649 39565467 31698786 39565638 31698923 39565809 31699060 39565980 31699197 39566151 31699334 39566322 31699471 39566493 31699608 39566664 31699745 39566835 31699882 39567006 31700019 39567177 31700156 39567348 31700293 39567519 31700430 39567690 31700567 39567861 31700704 39568032 31700841 39568203 31700978 39568374 31701115 39568545 31701252 39568716 31701389 39568887 31701526 39569058 31701663 39569229 31701800 39569400 31701937 39569571 31702074 39569742 31702211 39569913 31702348 39570084 31702485 39570255 31702622 39570426 31702759 39570597 31702896 39570768 31703033 39570939 31703170 39571110 31703307 39571281 31703444 39571452 31703581 39571623 31703718 39571794 31703855 39571965 31703992 39572136 31704129 39572307 31704266 39572478 31704403 39572649 31704540 39572820 31704677 39572991 31704814 39573162 31704951 39573333 31705088 39573504 31705225 39573675 31705362 39573846 31705499 39574017 31705636 39574188 31705773 39574359 31705910 39574530 31706047 39574701 31706184 39574872 31706321 39575043 31706458 39575214 31706595 39575385 31706732 39575556 31706869 39575727 31707006 39575898 31707143 39576069 31707280 39576240 31707417 39576411 31707554 39576582 31707691 39576753 31707828 39576924 31707965 39577095 31708102 39577266 31708239 39577437 31708376 39577608 31708513 39577779 31708650 39577950 31708787 39578121 31708924 39578292 31709061 39578463 31709198 39578634 31709335 39578805 31709472 39578976 31709609 39579147 31709746 39579318 31709883 39579489 31710020 39579660 31710157 39579831 31710294 39580002 31710431 39580173 31710568 39580344 31710705 39580515 31710842 39580686 31710979 39580857 31711116 39581028 31711253 39581199 31711390 39581370 31711527 39581541 31711664 39581712 31711801 39581883 31711938 39582054 31712075 39582225 31712212 39582396 31712349 39582567 31712486 39582738 31712623 39582909 31712760 39583080 31712897 39583251 31713034 39583422 31713171 39583593 31713308 39583764 31713445 39583935 31713582 39584106 31713719 39584277 31713856 39584448 31713993 39584619 31714130 39584790 31714267 39584961 31714404 39585132 31714541 39585303 31714678 39585474 31714815 39585645 31714952 39585816 31715089 39585987 31715226 39586158 31715363 39586329 31715500 39586500 31715637 39586671 31715774 39586842 31715911 39587013 31716048 39587184 31716185 39587355 31716322 39587526 31716459 39587697 31716596 39587868 31716733 39588039 31716870 39588210 31717007 39588381 31717144 39588552 31717281 39588723 31717418 39588894 31717555 39589065 31717692 39589236 31717829 39589407 31717966 39589578 31718103 39589749 31718240 39589920 31718377 39590091 31718514 39590262 31718651 39590433 31718788 39590604 31718925 39590775 31719062 39590946 31719199 39591117 31719336 39591288 31719473 39591459 31719610 39591630 31719747 39591801 31719884 39591972 31720021 39592143 31720158 39592314 31720295 39592485 31720432 39592656 31720569 39592827 31720706 39592998 31720843 39593169 31720980 39593340 31721117 39593511 31721254 39593682 31721391 39593853 31721528 39594024 31721665 39594195 31721802 39594366 31721939 39594537 31722076 39594708 31722213 39594879 31722350 39595050 31722487 39595221 31722624 39595392 31722761 39595563 31722898 39595734 31723035 39595905 31723172 39596076 31723309 39596247 31723446 39596418 31723583 39596589 31723720 39596760 31723857 39596931 31723994 39597102 31724131 39597273 31724268 39597444 31724405 39597615 31724542 39597786 31724679 39597957 31724816 39598128 31724953 39598299 31725090 39598470 31725227 39598641 31725364 39598812 31725501 39598983 31725638 39599154 31725775 39599325 31725912 39599496 31726049 39599667 31726186 39599838 31726323 39600009 31726460 39600180 31726597 39600351 31726734 39600522 31726871 39600693 31727008 39600864 31727145 39601035 31727282 39601206 31727419 39601377 31727556 39601548 31727693 39601719 31727830 39601890 31727967 39602061 31728104 39602232 31728241 39602403 31728378 39602574 31728515 39602745 31728652 39602916 31728789 39603087 31728926 39603258 31729063 39603429 31729200 39603600 31729337 39603771 31729474 39603942 31729611 39604113 31729748 39604284 31729885 39604455 31730022 39604626 31730159 39604797 31730296 39604968 31730433 39605139 31730570 39605310 31730707 39605481 31730844 39605652 31730981 39605823 31731118 39605994 31731255 39606165 31731392 39606336 31731529 39606507 31731666 39606678 31731803 39606849 31731940 39607020 31732077 39607191 31732214 39607362 31732351 39607533 31732488 39607704 31732625 39607875 31732762 39608046 31732899 39608217 31733036 39608388 31733173 39608559 31733310 39608730 31733447 39608901 31733584 39609072 31733721 39609243 31733858 39609414 31733995 39609585 31734132 39609756 31734269 39609927 31734406 39610098 31734543 39610269 31734680 39610440 31734817 39610611 31734954 39610782 31735091 39610953 31735228 39611124 31735365 39611295 31735502 39611466 31735639 39611637 31735776 39611808 31735913 39611979 31736050 39612150 31736187 39612321 31736324 39612492 31736461 39612663 31736598 39612834 31736735 39613005 31736872 39613176 31737009 39613347 31737146 39613518 31737283 39613689 31737420 39613860 31737557 39614031 31737694 39614202 31737831 39614373 31737968 39614544 31738105 39614715 31738242 39614886 31738379 39615057 31738516 39615228 31738653 39615399 31738790 39615570 31738927 39615741 31739064 39615912 31739201 39616083 31739338 39616254 31739475 39616425 31739612 39616596 31739749 39616767 31739886 39616938 31740023 39617109 31740160 39617280 31740297 39617451 31740434 39617622 31740571 39617793 31740708 39617964 31740845 39618135 31740982 39618306 31741119 39618477 31741256 39618648 31741393 39618819 31741530 39618990 31741667 39619161 31741804 39619332 31741941 39619503 31742078 39619674 31742215 39619845 31742352 39620016 31742489 39620187 31742626 39620358 31742763 39620529 31742900 39620700 31743037 39620871 31743174 39621042 31743311 39621213 31743448 39621384 31743585 39621555 31743722 39621726 31743859 39621897 31743996 39622068 31744133 39622239 31744270 39622410 31744407 39622581 31744544 39622752 31744681 39622923 31744818 39623094 31744955 39623265 31745092 39623436 31745229 39623607 31745366 39623778 31745503 39623949 31745640 39624120 31745777 39624291 31745914 39624462 31746051 39624633 31746188 39624804 31746325 39624975 31746462 39625146 31746599 39625317 31746736 39625488 31746873 39625659 31747010 39625830 31747147 39626001 31747284 39626172 31747421 39626343 31747558 39626514 31747695 39626685 31747832 39626856 31747969 39627027 31748106 39627198 31748243 39627369 31748380 39627540 31748517 39627711 31748654 39627882 31748791 39628053 31748928 39628224 31749065 39628395 31749202 39628566 31749339 39628737 31749476 39628908 31749613 39629079 31749750 39629250 31749887 39629421 31750024 39629592 31750161 39629763
1000 17671900 0 17671900 22057627 17672037 22057798 17672174 22057969 17672311 22058140 17672448 22058311 17672585 22058482 17672722 22058653 17672859 22058824 17672996 22058995 17673133 22059166 17673270 22059337 17673407 22059508 17673544 22059679 17673681 22059850 17673818 22060021 17673955 22060192 17674092 22060363 17674229 22060534 17674366 22060705 17674503 22060876 17674640 22061047 17674777 22061218 17674914 22061389 17675051 22061560 17675188 22061731 17675325 22061902 17675462 22062073 17675599 22062244 17675736 22062415 17675873 22062586 17676010 22062757 17676147 22062928 17676284 22063099 17676421 22063270 17676558 22063441 17676695 22063612 17676832 22063783 17676969 22063954 17677106 22064125 17677243 22064296 17677380 22064467 17677517 22064638 17677654 22064809 17677791 22064980 17677928 22065151 17678065 22065322 17678202 22065493 17678339 22065664 17678476 22065835 17678613 22066006 17678750 22066177 17678887 22066348 17679024 22066519 17679161 22066690 17679298 22066861 17679435 22067032 17679572 22067203 17679709 22067374 17679846 22067545 17679983 22067716 17680120 22067887 17680257 22068058 17680394 22068229 17680531 22068400 17680668 22068571 17680805 22068742 17680942 22068913 17681079 22069084 17681216 22069255 17681353 22069426 17681490 22069597 17681627 22069768 17681764 22069939 17681901 22070110 17682038 22070281 17682175 22070452 17682312 22070623 17682449 22070794 17682586 22070965 17682723 22071136 17682860 22071307 17682997 22071478 17683134 22071649 17683271 22071820 17683408 22071991 17683545 22072162 17683682 22072333 17683819 22072504 17683956 22072675 17684093 22072846 17684230 22073017 17684367 22073188 17684504 22073359 17684641 22073530 17684778 22073701 17684915 22073872 17685052 22074043 17685189 22074214 17685326 22074385 17685463 22074556 17685600 22074727 17685737 22074898 17685874 22075069 17686011 22075240 17686148 22075411 17686285 22075582 17686422 22075753 17686559 22075924 17686696 22076095 17686833 22076266 17686970 22076437 17687107 22076608 17687244 22076779 17687381 22076950 17687518 22077121 17687655 22077292 17687792 22077463 17687929 22077634 17688066 22077805 17688203 22077976 17688340 22078147 17688477 22078318 17688614 22078489 17688751 22078660 17688888 22078831 17689025 22079002 17689162 22079173 17689299 22079344 17689436 22079515 17689573 22079686 17689710 22079857 17689847 22080028 17689984 22080199 17690121 22080370 17690258 22080541 17690395 22080712 17690532 22080883 17690669 22081054 17690806 22081225 17690943 22081396 17691080 22081567 17691217 22081738 17691354 22081909 17691491 22082080 17691628 22082251 17691765 22082422 17691902 22082593 17692039 22082764 17692176 22082935 17692313 22083106 17692450 22083277 17692587 22083448 17692724 22083619 17692861 22083790 17692998 22083961 17693135 22084132 17693272 22084303 17693409 22084474 17693546 22084645 17693683 22084816 17693820 22084987 17693957 22085158 17694094 22085329 17694231 22085500 17694368 22085671 17694505 22085842 17694642 22086013 17694779 22086184 17694916 22086355 17695053 22086526 17695190 22086697 17695327 22086868 17695464 22087039 17695601 22087210 17695738 22087381 17695875 22087552 17696012 22087723 17696149 22087894 17696286 22088065 17696423 22088236 17696560 22088407 17696697 22088578 17696834 22088749 17696971 22088920 17697108 22089091 17697245 22089262 17697382 22089433 17697519 22089604 17697656 22089775 17697793 22089946 17697930 22090117 17698067 22090288 17698204 22090459 17698341 22090630 17698478 22090801 17698615 22090972 17698752 22091143 17698889 22091314 17699026 22091485 17699163 22091656 17699300 22091827 17699437 22091998 17699574 22092169 17699711 22092340 17699848 22092511 17699985 22092682 17700122 22092853 17700259 22093024 17700396 22093195 17700533 22093366 17700670 22093537 17700807 22093708 17700944 22093879 17701081 22094050 17701218 22094221 17701355 22094392 17701492 22094563 17701629 22094734 17701766 22094905 17701903 22095076 17702040 22095247 17702177 22095418 17702314 22095589 17702451 22095760 17702588 22095931 17702725 22096102 17702862 22096273 17702999 22096444 17703136 22096615 17703273 22096786 17703410 22096957 17703547 22097128 17703684 22097299 17703821 22097470 17703958 22097641 17704095 22097812 17704232 22097983 17704369 22098154 17704506 22098325 17704643 22098496 17704780 22098667 17704917 22098838 17705054 22099009 17705191 22099180 17705328 22099351 17705465 22099522 17705602 22099693 17705739 22099864 17705876 22100035 17706013 22100206 17706150 22100377 17706287 22100548 17706424 22100719 17706561 22100890 17706698 22101061 17706835 22101232 17706972 22101403 17707109 22101574 17707246 22101745 17707383 22101916 17707520 22102087 17707657 22102258 17707794 22102429 17707931 22102600 17708068 22102771 17708205 22102942 17708342 22103113 17708479 22103284 17708616 22103455 17708753 22103626 17708890 22103797 17709027 22103968 17709164 22104139 17709301 22104310 17709438 22104481 17709575 22104652 17709712 22104823 17709849 22104994 17709986 22105165 17710123 22105336 17710260 22105507 17710397 22105678 17710534 22105849 17710671 22106020 17710808 22106191 17710945 22106362 17711082 22106533 17711219 22106704 17711356 22106875 17711493 22107046 17711630 22107217 17711767 22107388 17711904 22107559 17712041 22107730 17712178 22107901 17712315 22108072 17712452 22108243 17712589 22108414 17712726 22108585 17712863 22108756 17713000 22108927 17713137 22109098 17713274 22109269 17713411 22109440 17713548 22109611 17713685 22109782 17713822 22109953 17713959 22110124 17714096 22110295 17714233 22110466 17714370 22110637 17714507 22110808 17714644 22110979 17714781 22111150 17714918 22111321 17715055 22111492 17715192 22111663 17715329 22111834 17715466 22112005 17715603 22112176 17715740 22112347 17715877 22112518 17716014 22112689 17716151 22112860 17716288 22113031 17716425 22113202 17716562 22113373 17716699 22113544 17716836 22113715 17716973 22113886 17717110 22114057 17717247 22114228 17717384 22114399 17717521 22114570 17717658 22114741 17717795 22114912 17717932 22115083 17718069 22115254 17718206 22115425 17718343 22115596 17718480 22115767 17718617 22115938 17718754 22116109 17718891 22116280 17719028 22116451 17719165 22116622 17719302 22116793 17719439 22116964 17719576 22117135 17719713 22117306 17719850 22117477 17719987 22117648 17720124 22117819 17720261 22117990 17720398 22118161 17720535 22118332 17720672 22118503 17720809 22118674 17720946 22118845 17721083 22119016 17721220 22119187 17721357 22119358 17721494 22119529 17721631 22119700 17721768 22119871 17721905 22120042 17722042 22120213 17722179 22120384 17722316 22120555 17722453 22120726 17722590 22120897 17722727 22121068 17722864 22121239 17723001 22121410 17723138 22121581 17723275 22121752 17723412 22121923 17723549 22122094 17723686 22122265 17723823 22122436 17723960 22122607 17724097 22122778 17724234 22122949 17724371 22123120 17724508 22123291 17724645 22123462 17724782 22123633 17724919 22123804 17725056 22123975 17725193 22124146 17725330 22124317 17725467 22124488 17725604 22124659 17725741 22124830 17725878 22125001 17726015 22125172 17726152 22125343 17726289 22125514 17726426 22125685 17726563 22125856 17726700 22126027 17726837 22126198 17726974 22126369 17727111 22126540 17727248 22126711 17727385 22126882 17727522 22127053 17727659 22127224 17727796 22127395 17727933 22127566 17728070 22127737 17728207 22127908 17728344 22128079 17728481 22128250 17728618 22128421 17728755 22128592 17728892 22128763 17729029 22128934 17729166 22129105 17729303 22129276 17729440 22129447 17729577 22129618 17729714 22129789 17729851 22129960 17729988 22130131 17730125 22130302 17730262 22130473 17730399 22130644 17730536 22130815 17730673 22130986 17730810 22131157 17730947 22131328 17731084 22131499 17731221 22131670 17731358 22131841 17731495 22132012 17731632 22132183 17731769 22132354 17731906 22132525 17732043 22132696 17732180 22132867 17732317 22133038 17732454 22133209 17732591 22133380 17732728 22133551 17732865 22133722 17733002 22133893 17733139 22134064 17733276 22134235 17733413 22134406 17733550 22134577 17733687 22134748 17733824 22134919 17733961 22135090 17734098 22135261 17734235 22135432 17734372 22135603 17734509 22135774 17734646 22135945 17734783 22136116 17734920 22136287 17735057 22136458 17735194 22136629 17735331 22136800 17735468 22136971 17735605 22137142 17735742 22137313 17735879 22137484 17736016 22137655 17736153 22137826 17736290 22137997 17736427 22138168 17736564 22138339 17736701 22138510 17736838 22138681 17736975 22138852 17737112 22139023 17737249 22139194 17737386 22139365 17737523 22139536 17737660 22139707 17737797 22139878 17737934 22140049 17738071 22140220 17738208 22140391 17738345 22140562 17738482 22140733 17738619 22140904 17738756 22141075 17738893 22141246 17739030 22141417 17739167 22141588 17739304 22141759 17739441 22141930 17739578 22142101 17739715 22142272 17739852 22142443 17739989 22142614 17740126 22142785 17740263 22142956 17740400 22143127 17740537 22143298 17740674 22143469 17740811 22143640 17740948 22143811 17741085 22143982 17741222 22144153 17741359 22144324 17741496 22144495 17741633 22144666 17741770 22144837 17741907 22145008 17742044 22145179 17742181 22145350 17742318 22145521 17742455 22145692 17742592 22145863 17742729 22146034 17742866 22146205 17743003 22146376 17743140 22146547 17743277 22146718 17743414 22146889 17743551 22147060 17743688 22147231 17743825 22147402 17743962 22147573 17744099 22147744 17744236 22147915 17744373 22148086 17744510 22148257 17744647 22148428 17744784 22148599 17744921 22148770 17745058 22148941 17745195 22149112 17745332 22149283 17745469 22149454 17745606 22149625 17745743 22149796 17745880 22149967 17746017 22150138 17746154 22150309 17746291 22150480 17746428 22150651 17746565 22150822 17746702 22150993 17746839 22151164 17746976 22151335 17747113 22151506 17747250 22151677 17747387 22151848 17747524 22152019 17747661 22152190 17747798 22152361 17747935 22152532 17748072 22152703 17748209 22152874 17748346 22153045 17748483 22153216 17748620 22153387 17748757 22153558 17748894 22153729 17749031 22153900 17749168 22154071 17749305 22154242 17749442 22154413 17749579 22154584 17749716 22154755 17749853 22154926 17749990 22155097 17750127 22155268 17750264 22155439 17750401 22155610 17750538 22155781 17750675 22155952 17750812 22156123 17750949 22156294 17751086 22156465 17751223 22156636 17751360 22156807 17751497 22156978 17751634 22157149 17751771 22157320 17751908 22157491 17752045 22157662 17752182 22157833 17752319 22158004 17752456 22158175 17752593 22158346 17752730 22158517 17752867 22158688 17753004 22158859 17753141 22159030 17753278 22159201 17753415 22159372 17753552 22159543 17753689 22159714 17753826 22159885 17753963 22160056 17754100 22160227 17754237 22160398 17754374 22160569 17754511 22160740 17754648 22160911 17754785 22161082 17754922 22161253 17755059 22161424 17755196 22161595 17755333 22161766 17755470 22161937 17755607 22162108 17755744 22162279 17755881 22162450 17756018 22162621 17756155 22162792 17756292 22162963 17756429 22163134 17756566 22163305 17756703 22163476 17756840 22163647 17756977 22163818 17757114 22163989 17757251 22164160 17757388 22164331 17757525 22164502 17757662 22164673 17757799 22164844 17757936 22165015 17758073 22165186 17758210 22165357 17758347 22165528 17758484 22165699 17758621 22165870 17758758 22166041 17758895 22166212 17759032 22166383 17759169 22166554 17759306 22166725 17759443 22166896 17759580 22167067 17759717 22167238 17759854 22167409 17759991 22167580 17760128 22167751 17760265 22167922 17760402 22168093 17760539 22168264 17760676 22168435 17760813 22168606 17760950 22168777 17761087 22168948 17761224 22169119 17761361 22169290 17761498 22169461 17761635 22169632 17761772 22169803 17761909 22169974 17762046 22170145 17762183 22170316 17762320 22170487 17762457 22170658 17762594 22170829 17762731 22171000 17762868 22171171 17763005 22171342 17763142 22171513 17763279 22171684 17763416 22171855 17763553 22172026 17763690 22172197 17763827 22172368 17763964 22172539 17764101 22172710 17764238 22172881 17764375 22173052 17764512 22173223 17764649 22173394 17764786 22173565 17764923 22173736 17765060 22173907 17765197 22174078 17765334 22174249 17765471 22174420 17765608 22174591 17765745 22174762 17765882 22174933 17766019 22175104 17766156 22175275 17766293 22175446 17766430 22175617 17766567 22175788 17766704 22175959 17766841 22176130 17766978 22176301 17767115 22176472 17767252 22176643 17767389 22176814 17767526 22176985 17767663 22177156 17767800 22177327 17767937 22177498 17768074 22177669 17768211 22177840 17768348 22178011 17768485 22178182 17768622 22178353 17768759 22178524 17768896 22178695 17769033 22178866 17769170 22179037 17769307 22179208 17769444 22179379 17769581 22179550 17769718 22179721 17769855 22179892 17769992 22180063 17770129 22180234 17770266 22180405 17770403 22180576 17770540 22180747 17770677 22180918 17770814 22181089 17770951 22181260 17771088 22181431 17771225 22181602 17771362 22181773 17771499 22181944 17771636 22182115 17771773 22182286 17771910 22182457 17772047 22182628 17772184 22182799 17772321 22182970 17772458 22183141 17772595 22183312 17772732 22183483 17772869 22183654 17773006 22183825 17773143 22183996 17773280 22184167 17773417 22184338 17773554 22184509 17773691 22184680 17773828 22184851 17773965 22185022 17774102 22185193 17774239 22185364 17774376 22185535 17774513 22185706 17774650 22185877 17774787 22186048 17774924 22186219 17775061 22186390 17775198 22186561 17775335 22186732 17775472 22186903 17775609 22187074 17775746 22187245 17775883 22187416 17776020 22187587 17776157 22187758 17776294 22187929 17776431 22188100 17776568 22188271 17776705 22188442 17776842 22188613 17776979 22188784 17777116 22188955 17777253 22189126 17777390 22189297 17777527 22189468 17777664 22189639 17777801 22189810 17777938 22189981 17778075 22190152 17778212 22190323 17778349 22190494 17778486 22190665 17778623 22190836 17778760 22191007 17778897 22191178 17779034 22191349 17779171 22191520 17779308 22191691 17779445 22191862 17779582 22192033 17779719 22192204 17779856 22192375 17779993 22192546 17780130 22192717 17780267 22192888 17780404 22193059 17780541 22193230 17780678 22193401 17780815 22193572 17780952 22193743 17781089 22193914 17781226 22194085 17781363 22194256 17781500 22194427 17781637 22194598 17781774 22194769 17781911 22194940 17782048 22195111 17782185 22195282 17782322 22195453 17782459 22195624 17782596 22195795 17782733 22195966 17782870 22196137 17783007 22196308 17783144 22196479 17783281 22196650 17783418 22196821 17783555 22196992 17783692 22197163 17783829 22197334 17783966 22197505 17784103 22197676 17784240 22197847 17784377 22198018 17784514 22198189 17784651 22198360 17784788 22198531 17784925 22198702 17785062 22198873 17785199 22199044 17785336 22199215 17785473 22199386 17785610 22199557 17785747 22199728 17785884 22199899 17786021 22200070 17786158 22200241 17786295 22200412 17786432 22200583 17786569 22200754 17786706 22200925 17786843 22201096 17786980 22201267 17787117 22201438 17787254 22201609 17787391 22201780 17787528 22201951 17787665 22202122 17787802 22202293 17787939 22202464 17788076 22202635 17788213 22202806 17788350 22202977 17788487 22203148 17788624 22203319 17788761 22203490 17788898 22203661 17789035 22203832 17789172 22204003 17789309 22204174 17789446 22204345 17789583 22204516 17789720 22204687 17789857 22204858 17789994 22205029 17790131 22205200 17790268 22205371 17790405 22205542 17790542 22205713 17790679 22205884 17790816 22206055 17790953 22206226 17791090 22206397 17791227 22206568 17791364 22206739 17791501 22206910 17791638 22207081 17791775 22207252 17791912 22207423 17792049 22207594 17792186 22207765 17792323 22207936 17792460 22208107 17792597 22208278 17792734 22208449 17792871 22208620 17793008 22208791 17793145 22208962 17793282 22209133 17793419 22209304 17793556 22209475 17793693 22209646 17793830 22209817 17793967 22209988 17794104 22210159 17794241 22210330 17794378 22210501 17794515 22210672 17794652 22210843 17794789 22211014 17794926 22211185 17795063 22211356 17795200 22211527 17795337 22211698 17795474 22211869 17795611 22212040 17795748 22212211 17795885 22212382 17796022 22212553 17796159 22212724 17796296 22212895 17796433 22213066 17796570 22213237 17796707 22213408 17796844 22213579 17796981 22213750 17797118 22213921 17797255 22214092 17797392 22214263 17797529 22214434 17797666 22214605 17797803 22214776 17797940 22214947 17798077 22215118 17798214 22215289 17798351 22215460 17798488 22215631 17798625 22215802 17798762 22215973 17798899 22216144 17799036 22216315 17799173 22216486 17799310 22216657 17799447 22216828 17799584 22216999 17799721 22217170 17799858 22217341 17799995 22217512 17800132 22217683 17800269 22217854 17800406 22218025 17800543 22218196 17800680 22218367 17800817 22218538 17800954 22218709 17801091 22218880 17801228 22219051 17801365 22219222 17801502 22219393 17801639 22219564 17801776 22219735 17801913 22219906 17802050 22220077 17802187 22220248 17802324 22220419 17802461 22220590 17802598 22220761 17802735 22220932 17802872 22221103 17803009 22221274 17803146 22221445 17803283 22221616 17803420 22221787 17803557 22221958 17803694 22222129 17803831 22222300 17803968 22222471 17804105 22222642 17804242 22222813 17804379 22222984 17804516 22223155 17804653 22223326 17804790 22223497 17804927 22223668 17805064 22223839 17805201 22224010 17805338 22224181 17805475 22224352 17805612 22224523 17805749 22224694 17805886 22224865 17806023 22225036 17806160 22225207 17806297 22225378 17806434 22225549 17806571 22225720 17806708 22225891 17806845 22226062 17806982 22226233 17807119 22226404 17807256 22226575 17807393 22226746 17807530 22226917 17807667 22227088 17807804 22227259 17807941 22227430 17808078 22227601 17808215 22227772 17808352 22227943 17808489 22228114 17808626 22228285
1000 73882730 0 73882730 92218590 73882867 92218761 73883004 92218932 73883141 92219103 73883278 92219274 73883415 92219445 73883552 92219616 73883689 92219787 73883826 92219958 73883963 92220129 73884100 92220300 73884237 92220471 73884374 92220642 73884511 92220813 73884648 92220984 73884785 92221155 73884922 92221326 73885059 92221497 73885196 92221668 73885333 92221839 73885470 92222010 73885607 92222181 73885744 92222352 73885881 92222523 73886018 92222694 73886155 92222865 73886292 92223036 73886429 92223207 73886566 92223378 73886703 92223549 73886840 92223720 73886977 92223891 73887114 92224062 73887251 92224233 73887388 92224404 73887525 92224575 73887662 92224746 73887799 92224917 73887936 92225088 73888073 92225259 73888210 92225430 73888347 92225601 73888484 92225772 73888621 92225943 73888758 92226114 73888895 92226285 73889032 92226456 73889169 92226627 73889306 92226798 73889443 92226969 73889580 92227140 73889717 92227311 73889854 92227482 73889991 92227653 73890128 92227824 73890265 92227995 73890402 92228166 73890539 92228337 73890676 92228508 73890813 92228679 73890950 92228850 73891087 92229021 73891224 92229192 73891361 92229363 73891498 92229534 73891635 92229705 73891772 92229876 73891909 92230047 73892046 92230218 73892183 92230389 73892320 92230560 73892457 92230731 73892594 92230902 73892731 92231073 73892868 92231244 73893005 92231415 73893142 92231586 73893279 92231757 73893416 92231928 73893553 92232099 73893690 92232270 73893827 92232441 73893964 92232612 73894101 92232783 73894238 92232954 73894375 92233125 73894512 92233296 73894649 92233467 73894786 92233638 73894923 92233809 73895060 92233980 73895197 92234151 73895334 92234322 73895471 92234493 73895608 92234664 73895745 92234835 73895882 92235006 73896019 92235177 73896156 92235348 73896293 92235519 73896430 92235690 73896567 92235861 73896704 92236032 73896841 92236203 73896978 92236374 73897115 92236545 73897252 92236716 73897389 92236887 73897526 92237058 73897663 92237229 73897800 92237400 73897937 92237571 73898074 92237742 73898211 92237913 73898348 92238084 73898485 92238255 73898622 92238426 73898759 92238597 73898896 92238768 73899033 92238939 73899170 92239110 73899307 92239281 73899444 92239452 73899581 92239623 73899718 92239794 73899855 92239965 73899992 92240136 73900129 92240307 73900266 92240478 73900403 92240649 73900540 92240820 73900677 92240991 73900814 92241162 73900951 92241333 73901088 92241504 73901225 92241675 73901362 92241846 73901499 92242017 73901636 92242188 73901773 92242359 73901910 92242530 73902047 92242701 73902184 92242872 73902321 92243043 73902458 92243214 73902595 92243385 73902732 92243556 73902869 92243727 73903006 92243898 73903143 92244069 73903280 92244240 73903417 92244411 73903554 92244582 73903691 92244753 73903828 92244924 73903965 92245095 73904102 92245266 73904239 92245437 73904376 92245608 73904513 92245779 73904650 92245950 73904787 92246121 73904924 92246292 73905061 92246463 73905198 92246634 73905335 92246805 73905472 92246976 73905609 92247147 73905746 92247318 73905883 92247489 73906020 92247660 73906157 92247831 73906294 92248002 73906431 92248173 73906568 92248344 73906705 92248515 73906842 92248686 73906979 92248857 73907116 92249028 73907253 92249199 73907390 92249370 73907527 92249541 73907664 92249712 73907801 92249883 73907938 92250054 73908075 92250225 73908212 92250396 73908349 92250567 73908486 92250738 73908623 92250909 73908760 92251080 73908897 92251251 73909034 92251422 73909171 92251593 73909308 92251764 73909445 92251935 73909582 92252106 73909719 92252277 73909856 92252448 73909993 92252619 73910130 92252790 73910267 92252961 73910404 92253132 73910541 92253303 73910678 92253474 73910815 92253645 73910952 92253816 73911089 92253987 73911226 92254158 73911363 92254329 73911500 92254500 73911637 92254671 73911774 92254842 73911911 92255013 73912048 92255184 73912185 92255355 73912322 92255526 73912459 92255697 73912596 92255868 73912733 92256039 73912870 92256210 73913007 92256381 73913144 92256552 73913281 92256723 73913418 92256894 73913555 92257065 73913692 92257236 73913829 92257407 73913966 92257578 73914103 92257749 73914240 92257920 73914377 92258091 73914514 92258262 73914651 92258433 73914788 92258604 73914925 92258775 73915062 92258946 73915199 92259117 73915336 92259288 73915473 92259459 73915610 92259630 73915747 92259801 73915884 92259972 73916021 92260143 73916158 92260314 73916295 92260485 73916432 92260656 73916569 92260827 73916706 92260998 73916843 92261169 73916980 92261340 73917117 92261511 73917254 92261682 73917391 92261853 73917528 92262024 73917665 92262195 73917802 92262366 73917939 92262537 73918076 92262708 73918213 92262879 73918350 92263050 73918487 92263221 73918624 92263392 73918761 92263563 73918898 92263734 73919035 92263905 73919172 92264076 73919309 92264247 73919446 92264418 73919583 92264589 73919720 92264760 73919857 92264931 73919994 92265102 73920131 92265273 73920268 92265444 73920405 92265615 73920542 92265786 73920679 92265957 73920816 92266128 73920953 92266299 73921090 92266470 73921227 92266641 73921364 92266812 73921501 92266983 73921638 92267154 73921775 92267325 73921912 92267496 73922049 92267667 73922186 92267838 73922323 92268009 73922460 92268180 73922597 92268351 73922734 92268522 73922871 92268693 73923008 92268864 73923145 92269035 73923282 92269206 73923419 92269377 73923556 92269548 73923693 92269719 73923830 92269890 73923967 92270061 73924104 92270232 73924241 92270403 73924378 92270574 73924515 92270745 73924652 92270916 73924789 92271087 73924926 92271258 73925063 92271429 73925200 92271600 73925337 92271771 73925474 92271942 73925611 92272113 73925748 92272284 73925885 92272455 73926022 92272626 73926159 92272797 73926296 92272968 73926433 92273139 73926570 92273310 73926707 92273481 73926844 92273652 73926981 92273823 73927118 92273994 73927255 92274165 73927392 92274336 73927529 92274507 73927666 92274678 73927803 92274849 73927940 92275020 73928077 92275191 73928214 92275362 73928351 92275533 73928488 92275704 73928625 92275875 73928762 92276046 73928899 92276217 73929036 92276388 73929173 92276559 73929310 92276730 73929447 92276901 73929584 92277072 73929721 92277243 73929858 92277414 73929995 92277585 73930132 92277756 73930269 92277927 73930406 92278098 73930543 92278269 73930680 92278440 73930817 92278611 73930954 92278782 73931091 92278953 73931228 92279124 73931365 92279295 73931502 92279466 73931639 92279637 73931776 92279808 73931913 92279979 73932050 92280150 73932187 92280321 73932324 92280492 73932461 92280663 73932598 92280834 73932735 92281005 73932872 92281176 73933009 92281347 73933146 92281518 73933283 92281689 73933420 92281860 73933557 92282031 73933694 92282202 73933831 92282373 73933968 92282544 73934105 92282715 73934242 92282886 73934379 92283057 73934516 92283228 73934653 92283399 73934790 92283570 73934927 92283741 73935064 92283912 73935201 92284083 73935338 92284254 73935475 92284425 73935612 92284596 73935749 92284767 73935886 92284938 73936023 92285109 73936160 92285280 73936297 92285451 73936434 92285622 73936571 92285793 73936708 92285964 73936845 92286135 73936982 92286306 73937119 92286477 73937256 92286648 73937393 92286819 73937530 92286990 73937667 92287161 73937804 92287332 73937941 92287503 73938078 92287674 73938215 92287845 73938352 92288016 73938489 92288187 73938626 92288358 73938763 92288529 73938900 92288700 73939037 92288871 73939174 92289042 73939311 92289213 73939448 92289384 73939585 92289555 73939722 92289726 73939859 92289897 73939996 92290068 73940133 92290239 73940270 92290410 73940407 92290581 73940544 92290752 73940681 92290923 73940818 92291094 73940955 92291265 73941092 92291436 73941229 92291607 73941366 92291778 73941503 92291949 73941640 92292120 73941777 92292291 73941914 92292462 73942051 92292633 73942188 92292804 73942325 92292975 73942462 92293146 73942599 92293317 73942736 92293488 73942873 92293659 73943010 92293830 73943147 92294001 73943284 92294172 73943421 92294343 73943558 92294514 73943695 92294685 73943832 92294856 73943969 92295027 73944106 92295198 73944243 92295369 73944380 92295540 73944517 92295711 73944654 92295882 73944791 92296053 73944928 92296224 73945065 92296395 73945202 92296566 73945339 92296737 73945476 92296908 73945613 92297079 73945750 92297250 73945887 92297421 73946024 92297592 73946161 92297763 73946298 92297934 73946435 92298105 73946572 92298276 73946709 92298447 73946846 92298618 73946983 92298789 73947120 92298960 73947257 92299131 73947394 92299302 73947531 92299473 73947668 92299644 73947805 92299815 73947942 92299986 73948079 92300157 73948216 92300328 73948353 92300499 73948490 92300670 73948627 92300841 73948764 92301012 73948901 92301183 73949038 92301354 73949175 92301525 73949312 92301696 73949449 92301867 73949586 92302038 73949723 92302209 73949860 92302380 73949997 92302551 73950134 92302722 73950271 92302893 73950408 92303064 73950545 92303235 73950682 92303406 73950819 92303577 73950956 92303748 73951093 92303919 73951230 92304090 73951367 92304261 73951504 92304432 73951641 92304603 73951778 92304774 73951915 92304945 73952052 92305116 73952189 92305287 73952326 92305458 73952463 92305629 73952600 92305800 73952737 92305971 73952874 92306142 73953011 92306313 73953148 92306484 73953285 92306655 73953422 92306826 73953559 92306997 73953696 92307168 73953833 92307339 73953970 92307510 73954107 92307681 73954244 92307852 73954381 92308023 73954518 92308194 73954655 92308365 73954792 92308536 73954929 92308707 73955066 92308878 73955203 92309049 73955340 92309220 73955477 92309391 73955614 92309562 73955751 92309733 73955888 92309904 73956025 92310075 73956162 92310246 73956299 92310417 73956436 92310588 73956573 92310759 73956710 92310930 73956847 92311101 73956984 92311272 73957121 92311443 73957258 92311614 73957395 92311785 73957532 92311956 73957669 92312127 73957806 92312298 73957943 92312469 73958080 92312640 73958217 92312811 73958354 92312982 73958491 92313153 73958628 92313324 73958765 92313495 73958902 92313666 73959039 92313837 73959176 92314008 73959313 92314179 73959450 92314350 73959587 92314521 73959724 92314692 73959861 92314863 73959998 92315034 73960135 92315205 73960272 92315376 73960409 92315547 73960546 92315718 73960683 92315889 73960820 92316060 73960957 92316231 73961094 92316402 73961231 92316573 73961368 92316744 73961505 92316915 73961642 92317086 73961779 92317257 73961916 92317428 73962053 92317599 73962190 92317770 73962327 92317941 73962464 92318112 73962601 92318283 73962738 92318454 73962875 92318625 73963012 92318796 73963149 92318967 73963286 92319138 73963423 92319309 73963560 92319480 73963697 92319651 73963834 92319822 73963971 92319993 73964108 92320164 73964245 92320335 73964382 92320506 73964519 92320677 73964656 92320848 73964793 92321019 73964930 92321190 73965067 92321361 73965204 92321532 73965341 92321703 73965478 92321874 73965615 92322045 73965752 92322216 73965889 92322387 73966026 92322558 73966163 92322729 73966300 92322900 73966437 92323071 73966574 92323242 73966711 92323413 73966848 92323584 73966985 92323755 73967122 92323926 73967259 92324097 73967396 92324268 73967533 92324439 73967670 92324610 73967807 92324781 73967944 92324952 73968081 92325123 73968218 92325294 73968355 92325465 73968492 92325636 73968629 92325807 73968766 92325978 73968903 92326149 73969040 92326320 73969177 92326491 73969314 92326662 73969451 92326833 73969588 92327004 73969725 92327175 73969862 92327346 73969999 92327517 73970136 92327688 73970273 92327859 73970410 92328030 73970547 92328201 73970684 92328372 73970821 92328543 73970958 92328714 73971095 92328885 73971232 92329056 73971369 92329227 73971506 92329398 73971643 92329569 73971780 92329740 73971917 92329911 73972054 92330082 73972191 92330253 73972328 92330424 73972465 92330595 73972602 92330766 73972739 92330937 73972876 92331108 73973013 92331279 73973150 92331450 73973287 92331621 73973424 92331792 73973561 92331963 73973698 92332134 73973835 92332305 73973972 92332476 73974109 92332647 73974246 92332818 73974383 92332989 73974520 92333160 73974657 92333331 73974794 92333502 73974931 92333673 73975068 92333844 73975205 92334015 73975342 92334186 73975479 92334357 73975616 92334528 73975753 92334699 73975890 92334870 73976027 92335041 73976164 92335212 73976301 92335383 73976438 92335554 73976575 92335725 73976712 92335896 73976849 92336067 73976986 92336238 73977123 92336409 73977260 92336580 73977397 92336751 73977534 92336922 73977671 92337093 73977808 92337264 73977945 92337435 73978082 92337606 73978219 92337777 73978356 92337948 73978493 92338119 73978630 92338290 73978767 92338461 73978904 92338632 73979041 92338803 73979178 92338974 73979315 92339145 73979452 92339316 73979589 92339487 73979726 92339658 73979863 92339829 73980000 92340000 73980137 92340171 73980274 92340342 73980411 92340513 73980548 92340684 73980685 92340855 73980822 92341026 73980959 92341197 73981096 92341368 73981233 92341539 73981370 92341710 73981507 92341881 73981644 92342052 73981781 92342223 73981918 92342394 73982055 92342565 73982192 92342736 73982329 92342907 73982466 92343078 73982603 92343249 73982740 92343420 73982877 92343591 73983014 92343762 73983151 92343933 73983288 92344104 73983425 92344275 73983562 92344446 73983699 92344617 73983836 92344788 73983973 92344959 73984110 92345130 73984247 92345301 73984384 92345472 73984521 92345643 73984658 92345814 73984795 92345985 73984932 92346156 73985069 92346327 73985206 92346498 73985343 92346669 73985480 92346840 73985617 92347011 73985754 92347182 73985891 92347353 73986028 92347524 73986165 92347695 73986302 92347866 73986439 92348037 73986576 92348208 73986713 92348379 73986850 92348550 73986987 92348721 73987124 92348892 73987261 92349063 73987398 92349234 73987535 92349405 73987672 92349576 73987809 92349747 73987946 92349918 73988083 92350089 73988220 92350260 73988357 92350431 73988494 92350602 73988631 92350773 73988768 92350944 73988905 92351115 73989042 92351286 73989179 92351457 73989316 92351628 73989453 92351799 73989590 92351970 73989727 92352141 73989864 92352312 73990001 92352483 73990138 92352654 73990275 92352825 73990412 92352996 73990549 92353167 73990686 92353338 73990823 92353509 73990960 92353680 73991097 92353851 73991234 92354022 73991371 92354193 73991508 92354364 73991645 92354535 73991782 92354706 73991919 92354877 73992056 92355048 73992193 92355219 73992330 92355390 73992467 92355561 73992604 92355732 73992741 92355903 73992878 92356074 73993015 92356245 73993152 92356416 73993289 92356587 73993426 92356758 73993563 92356929 73993700 92357100 73993837 92357271 73993974 92357442 73994111 92357613 73994248 92357784 73994385 92357955 73994522 92358126 73994659 92358297 73994796 92358468 73994933 92358639 73995070 92358810 73995207 92358981 73995344 92359152 73995481 92359323 73995618 92359494 73995755 92359665 73995892 92359836 73996029 92360007 73996166 92360178 73996303 92360349 73996440 92360520 73996577 92360691 73996714 92360862 73996851 92361033 73996988 92361204 73997125 92361375 73997262 92361546 73997399 92361717 73997536 92361888 73997673 92362059 73997810 92362230 73997947 92362401 73998084 92362572 73998221 92362743 73998358 92362914 73998495 92363085 73998632 92363256 73998769 92363427 73998906 92363598 73999043 92363769 73999180 92363940 73999317 92364111 73999454 92364282 73999591 92364453 73999728 92364624 73999865 92364795 74000002 92364966 74000139 92365137 74000276 92365308 74000413 92365479 74000550 92365650 74000687 92365821 74000824 92365992 74000961 92366163 74001098 92366334 74001235 92366505 74001372 92366676 74001509 92366847 74001646 92367018 74001783 92367189 74001920 92367360 74002057 92367531 74002194 92367702 74002331 92367873 74002468 92368044 74002605 92368215 74002742 92368386 74002879 92368557 74003016 92368728 74003153 92368899 74003290 92369070 74003427 92369241 74003564 92369412 74003701 92369583 74003838 92369754 74003975 92369925 74004112 92370096 74004249 92370267 74004386 92370438 74004523 92370609 74004660 92370780 74004797 92370951 74004934 92371122 74005071 92371293 74005208 92371464 74005345 92371635 74005482 92371806 74005619 92371977 74005756 92372148 74005893 92372319 74006030 92372490 74006167 92372661 74006304 92372832 74006441 92373003 74006578 92373174 74006715 92373345 74006852 92373516 74006989 92373687 74007126 92373858 74007263 92374029 74007400 92374200 74007537 92374371 74007674 92374542 74007811 92374713 74007948 92374884 74008085 92375055 74008222 92375226 74008359 92375397 74008496 92375568 74008633 92375739 74008770 92375910 74008907 92376081 74009044 92376252 74009181 92376423 74009318 92376594 74009455 92376765 74009592 92376936 74009729 92377107 74009866 92377278 74010003 92377449 74010140 92377620 74010277 92377791 74010414 92377962 74010551 92378133 74010688 92378304 74010825 92378475 74010962 92378646 74011099 92378817 74011236 92378988 74011373 92379159 74011510 92379330 74011647 92379501 74011784 92379672 74011921 92379843 74012058 92380014 74012195 92380185 74012332 92380356 74012469 92380527 74012606 92380698 74012743 92380869 74012880 92381040 74013017 92381211 74013154 92381382 74013291 92381553 74013428 92381724 74013565 92381895 74013702 92382066 74013839 92382237 74013976 92382408 74014113 92382579 74014250 92382750 74014387 92382921 74014524 92383092 74014661 92383263 74014798 92383434 74014935 92383605 74015072 92383776 74015209 92383947 74015346 92384118 74015483 92384289 74015620 92384460 74015757 92384631 74015894 92384802 74016031 92384973 74016168 92385144 74016305 92385315 74016442 92385486 74016579 92385657 74016716 92385828 74016853 92385999 74016990 92386170 74017127 92386341 74017264 92386512 74017401 92386683 74017538 92386854 74017675 92387025 74017812 92387196 74017949 92387367 74018086 92387538 74018223 92387709 74018360 92387880 74018497 92388051 74018634 92388222 74018771 92388393 74018908 92388564 74019045 92388735 74019182 92388906 74019319 92389077 74019456 92389248
1000 56853900 0 56853900 70963627 56854037 70963798 56854174 70963969 56854311 70964140 56854448 70964311 56854585 70964482 56854722 70964653 56854859 70964824 56854996 70964995 56855133 70965166 56855270 70965337 56855407 70965508 56855544 70965679 56855681 70965850 56855818 70966021 56855955 70966192 56856092 70966363 56856229 70966534 56856366 70966705 56856503 70966876 56856640 70967047 56856777 70967218 56856914 70967389 56857051 70967560 56857188 70967731 56857325 70967902 56857462 70968073 56857599 70968244 56857736 70968415 56857873 70968586 56858010 70968757 56858147 70968928 56858284 70969099 56858421 70969270 56858558 70969441 56858695 70969612 56858832 70969783 56858969 70969954 56859106 70970125 56859243 70970296 56859380 70970467 56859517 70970638 56859654 70970809 56859791 70970980 56859928 70971151 56860065 70971322 56860202 70971493 56860339 70971664 56860476 70971835 56860613 70972006 56860750 70972177 56860887 70972348 56861024 70972519 56861161 70972690 56861298 70972861 56861435 70973032 56861572 70973203 56861709 70973374 56861846 70973545 56861983 70973716 56862120 70973887 56862257 70974058 56862394 70974229 56862531 70974400 56862668 70974571 56862805 70974742 56862942 70974913 56863079 70975084 56863216 70975255 56863353 70975426 56863490 70975597 56863627 70975768 56863764 70975939 56863901 70976110 56864038 70976281 56864175 70976452 56864312 70976623 56864449 70976794 56864586 70976965 56864723 70977136 56864860 70977307 56864997 70977478 56865134 70977649 56865271 70977820 56865408 70977991 56865545 70978162 56865682 70978333 56865819 70978504 56865956 70978675 56866093 70978846 56866230 70979017 56866367 70979188 56866504 70979359 56866641 70979530 56866778 70979701 56866915 70979872 56867052 70980043 56867189 70980214 56867326 70980385 56867463 70980556 56867600 70980727 56867737 70980898 56867874 70981069 56868011 70981240 56868148 70981411 56868285 70981582 56868422 70981753 56868559 70981924 56868696 70982095 56868833 70982266 56868970 70982437 56869107 70982608 56869244 70982779 56869381 70982950 56869518 70983121 56869655 70983292 56869792 70983463 56869929 70983634 56870066 70983805 56870203 70983976 56870340 70984147 56870477 70984318 56870614 70984489 56870751 70984660 56870888 70984831 56871025 70985002 56871162 70985173 56871299 70985344 56871436 70985515 56871573 70985686 56871710 70985857 56871847 70986028 56871984 70986199 56872121 70986370 56872258 70986541 56872395 70986712 56872532 70986883 56872669 70987054 56872806 70987225 56872943 70987396 56873080 70987567 56873217 70987738 56873354 70987909 56873491 70988080 56873628 70988251 56873765 70988422 56873902 70988593 56874039 70988764 56874176 70988935 56874313 70989106 56874450 70989277 56874587 70989448 56874724 70989619 56874861 70989790 56874998 70989961 56875135 70990132 56875272 70990303 56875409 70990474 56875546 70990645 56875683 70990816 56875820 70990987 56875957 70991158 56876094 70991329 56876231 70991500 56876368 70991671 56876505 70991842 56876642 70992013 56876779 70992184 56876916 70992355 56877053 70992526 56877190 70992697 56877327 70992868 56877464 70993039 56877601 70993210 56877738 70993381 56877875 70993552 56878012 70993723 56878149 70993894 56878286 70994065 56878423 70994236 56878560 70994407 56878697 70994578 56878834 70994749 56878971 70994920 56879108 70995091 56879245 70995262 56879382 70995433 56879519 70995604 56879656 70995775 56879793 70995946 56879930 70996117 56880067 70996288 56880204 70996459 56880341 70996630 56880478 70996801 56880615 70996972 56880752 70997143 56880889 70997314 56881026 70997485 56881163 70997656 56881300 70997827 56881437 70997998 56881574 70998169 56881711 70998340 56881848 70998511 56881985 70998682 56882122 70998853 56882259 70999024 56882396 70999195 56882533 70999366 56882670 70999537 56882807 70999708 56882944 70999879 56883081 71000050 56883218 71000221 56883355 71000392 56883492 71000563 56883629 71000734 56883766 71000905 56883903 71001076 56884040 71001247 56884177 71001418 56884314 71001589 56884451 71001760 56884588 71001931 56884725 71002102 56884862 71002273 56884999 71002444 56885136 71002615 56885273 71002786 56885410 71002957 56885547 71003128 56885684 71003299 56885821 71003470 56885958 71003641 56886095 71003812 56886232 71003983 56886369 71004154 56886506 71004325 56886643 71004496 56886780 71004667 56886917 71004838 56887054 71005009 56887191 71005180 56887328 71005351 56887465 71005522 56887602 71005693 56887739 71005864 56887876 71006035 56888013 71006206 56888150 71006377 56888287 71006548 56888424 71006719 56888561 71006890 56888698 71007061 56888835 71007232 56888972 71007403 56889109 71007574 56889246 71007745 56889383 71007916 56889520 71008087 56889657 71008258 56889794 71008429 56889931 71008600 56890068 71008771 56890205 71008942 56890342 71009113 56890479 71009284 56890616 71009455 56890753 71009626 56890890 71009797 56891027 71009968 56891164 71010139 56891301 71010310 56891438 71010481 56891575 71010652 56891712 71010823 56891849 71010994 56891986 71011165 56892123 71011336 56892260 71011507 56892397 71011678 56892534 71011849 56892671 71012020 56892808 71012191 56892945 71012362 56893082 71012533 56893219 71012704 56893356 71012875 56893493 71013046 56893630 71013217 56893767 71013388 56893904 71013559 56894041 71013730 56894178 71013901 56894315 71014072 56894452 71014243 56894589 71014414 56894726 71014585 56894863 71014756 56895000 71014927 56895137 71015098 56895274 71015269 56895411 71015440 56895548 71015611 56895685 71015782 56895822 71015953 56895959 71016124 56896096 71016295 56896233 71016466 56896370 71016637 56896507 71016808 56896644 71016979 56896781 71017150 56896918 71017321 56897055 71017492 56897192 71017663 56897329 71017834 56897466 71018005 56897603 71018176 56897740 71018347 56897877 71018518 56898014 71018689 56898151 71018860 56898288 71019031 56898425 71019202 56898562 71019373 56898699 71019544 56898836 71019715 56898973 71019886 56899110 71020057 56899247 71020228 56899384 71020399 56899521 71020570 56899658 71020741 56899795 71020912 56899932 71021083 56900069 71021254 56900206 71021425 56900343 71021596 56900480 71021767 56900617 71021938 56900754 71022109 56900891 71022280 56901028 71022451 56901165 71022622 56901302 71022793 56901439 71022964 56901576 71023135 56901713 71023306 56901850 71023477 56901987 71023648 56902124 71023819 56902261 71023990 56902398 71024161 56902535 71024332 56902672 71024503 56902809 71024674 56902946 71024845 56903083 71025016 56903220 71025187 56903357 71025358 56903494 71025529 56903631 71025700 56903768 71025871 56903905 71026042 56904042 71026213 56904179 71026384 56904316 71026555 56904453 71026726 56904590 71026897 56904727 71027068 56904864 71027239 56905001 71027410 56905138 71027581 56905275 71027752 56905412 71027923 56905549 71028094 56905686 71028265 56905823 71028436 56905960 71028607 56906097 71028778 56906234 71028949 56906371 71029120 56906508 71029291 56906645 71029462 56906782 71029633 56906919 71029804 56907056 71029975 56907193 71030146 56907330 71030317 56907467 71030488 56907604 71030659 56907741 71030830 56907878 71031001 56908015 71031172 56908152 71031343 56908289 71031514 56908426 71031685 56908563 71031856 56908700 71032027 56908837 71032198 56908974 71032369 56909111 71032540 56909248 71032711 56909385 71032882 56909522 71033053 56909659 71033224 56909796 71033395 56909933 71033566 56910070 71033737 56910207 71033908 56910344 71034079 56910481 71034250 56910618 71034421 56910755 71034592 56910892 71034763 56911029 71034934 56911166 71035105 56911303 71035276 56911440 71035447 56911577 71035618 56911714 71035789 56911851 71035960 56911988 71036131 56912125 71036302 56912262 71036473 56912399 71036644 56912536 71036815 56912673 71036986 56912810 71037157 56912947 71037328 56913084 71037499 56913221 71037670 56913358 71037841 56913495 71038012 56913632 71038183 56913769 71038354 56913906 71038525 56914043 71038696 56914180 71038867 56914317 71039038 56914454 71039209 56914591 71039380 56914728 71039551 56914865 71039722 56915002 71039893 56915139 71040064 56915276 71040235 56915413 71040406 56915550 71040577 56915687 71040748 56915824 71040919 56915961 71041090 56916098 71041261 56916235 71041432 56916372 71041603 56916509 71041774 56916646 71041945 56916783 71042116 56916920 71042287 56917057 71042458 56917194 71042629 56917331 71042800 56917468 71042971 56917605 71043142 56917742 71043313 56917879 71043484 56918016 71043655 56918153 71043826 56918290 71043997 56918427 71044168 56918564 71044339 56918701 71044510 56918838 71044681 56918975 71044852 56919112 71045023 56919249 71045194 56919386 71045365 56919523 71045536 56919660 71045707 56919797 71045878 56919934 71046049 56920071 71046220 56920208 71046391 56920345 71046562 56920482 71046733 56920619 71046904 56920756 71047075 56920893 71047246 56921030 71047417 56921167 71047588 56921304 71047759 56921441 71047930 56921578 71048101 56921715 71048272 56921852 71048443 56921989 71048614 56922126 71048785 56922263 71048956 56922400 71049127 56922537 71049298 56922674 71049469 56922811 71049640 56922948 71049811 56923085 71049982 56923222 71050153 56923359 71050324 56923496 71050495 56923633 71050666 56923770 71050837 56923907 71051008 56924044 71051179 56924181 71051350 56924318 71051521 56924455 71051692 56924592 71051863 56924729 71052034 56924866 71052205 56925003 71052376 56925140 71052547 56925277 71052718 56925414 71052889 56925551 71053060 56925688 71053231 56925825 71053402 56925962 71053573 56926099 71053744 56926236 71053915 56926373 71054086 56926510 71054257 56926647 71054428 56926784 71054599 56926921 71054770 56927058 71054941 56927195 71055112 56927332 71055283 56927469 71055454 56927606 71055625 56927743 71055796 56927880 71055967 56928017 71056138 56928154 71056309 56928291 71056480 56928428 71056651 56928565 71056822 56928702 71056993 56928839 71057164 56928976 71057335 56929113 71057506 56929250 71057677 56929387 71057848 56929524 71058019 56929661 71058190 56929798 71058361 56929935 71058532 56930072 71058703 56930209 71058874 56930346 71059045 56930483 71059216 56930620 71059387 56930757 71059558 56930894 71059729 56931031 71059900 56931168 71060071 56931305 71060242 56931442 71060413 56931579 71060584 56931716 71060755 56931853 71060926 56931990 71061097 56932127 71061268 56932264 71061439 56932401 71061610 56932538 71061781 56932675 71061952 56932812 71062123 56932949 71062294 56933086 71062465 56933223 71062636 56933360 71062807 56933497 71062978 56933634 71063149 56933771 71063320 56933908 71063491 56934045 71063662 56934182 71063833 56934319 71064004 56934456 71064175 56934593 71064346 56934730 71064517 56934867 71064688 56935004 71064859 56935141 71065030 56935278 71065201 56935415 71065372 56935552 71065543 56935689 71065714 56935826 71065885 56935963 71066056 56936100 71066227 56936237 71066398 56936374 71066569 56936511 71066740 56936648 71066911 56936785 71067082 56936922 71067253 56937059 71067424 56937196 71067595 56937333 71067766 56937470 71067937 56937607 71068108 56937744 71068279 56937881 71068450 56938018 71068621 56938155 71068792 56938292 71068963 56938429 71069134 56938566 71069305 56938703 71069476 56938840 71069647 56938977 71069818 56939114 71069989 56939251 71070160 56939388 71070331 56939525 71070502 56939662 71070673 56939799 71070844 56939936 71071015 56940073 71071186 56940210 71071357 56940347 71071528 56940484 71071699 56940621 71071870 56940758 71072041 56940895 71072212 56941032 71072383 56941169 71072554 56941306 71072725 56941443 71072896 56941580 71073067 56941717 71073238 56941854 71073409 56941991 71073580 56942128 71073751 56942265 71073922 56942402 71074093 56942539 71074264 56942676 71074435 56942813 71074606 56942950 71074777 56943087 71074948 56943224 71075119 56943361 71075290 56943498 71075461 56943635 71075632 56943772 71075803 56943909 71075974 56944046 71076145 56944183 71076316 56944320 71076487 56944457 71076658 56944594 71076829 56944731 71077000 56944868 71077171 56945005 71077342 56945142 71077513 56945279 71077684 56945416 71077855 56945553 71078026 56945690 71078197 56945827 71078368 56945964 71078539 56946101 71078710 56946238 71078881 56946375 71079052 56946512 71079223 56946649 71079394 56946786 71079565 56946923 71079736 56947060 71079907 56947197 71080078 56947334 71080249 56947471 71080420 56947608 71080591 56947745 71080762 56947882 71080933 56948019 71081104 56948156 71081275 56948293 71081446 56948430 71081617 56948567 71081788 56948704 71081959 56948841 71082130 56948978 71082301 56949115 71082472 56949252 71082643 56949389 71082814 56949526 71082985 56949663 71083156 56949800 71083327 56949937 71083498 56950074 71083669 56950211 71083840 56950348 71084011 56950485 71084182 56950622 71084353 56950759 71084524 56950896 71084695 56951033 71084866 56951170 71085037 56951307 71085208 56951444 71085379 56951581 71085550 56951718 71085721 56951855 71085892 56951992 71086063 56952129 71086234 56952266 71086405 56952403 71086576 56952540 71086747 56952677 71086918 56952814 71087089 56952951 71087260 56953088 71087431 56953225 71087602 56953362 71087773 56953499 71087944 56953636 71088115 56953773 71088286 56953910 71088457 56954047 71088628 56954184 71088799 56954321 71088970 56954458 71089141 56954595 71089312 56954732 71089483 56954869 71089654 56955006 71089825 56955143 71089996 56955280 71090167 56955417 71090338 56955554 71090509 56955691 71090680 56955828 71090851 56955965 71091022 56956102 71091193 56956239 71091364 56956376 71091535 56956513 71091706 56956650 71091877 56956787 71092048 56956924 71092219 56957061 71092390 56957198 71092561 56957335 71092732 56957472 71092903 56957609 71093074 56957746 71093245 56957883 71093416 56958020 71093587 56958157 71093758 56958294 71093929 56958431 71094100 56958568 71094271 56958705 71094442 56958842 71094613 56958979 71094784 56959116 71094955 56959253 71095126 56959390 71095297 56959527 71095468 56959664 71095639 56959801 71095810 56959938 71095981 56960075 71096152 56960212 71096323 56960349 71096494 56960486 71096665 56960623 71096836 56960760 71097007 56960897 71097178 56961034 71097349 56961171 71097520 56961308 71097691 56961445 71097862 56961582 71098033 56961719 71098204 56961856 71098375 56961993 71098546 56962130 71098717 56962267 71098888 56962404 71099059 56962541 71099230 56962678 71099401 56962815 71099572 56962952 71099743 56963089 71099914 56963226 71100085 56963363 71100256 56963500 71100427 56963637 71100598 56963774 71100769 56963911 71100940 56964048 71101111 56964185 71101282 56964322 71101453 56964459 71101624 56964596 71101795 56964733 71101966 56964870 71102137 56965007 71102308 56965144 71102479 56965281 71102650 56965418 71102821 56965555 71102992 56965692 71103163 56965829 71103334 56965966 71103505 56966103 71103676 56966240 71103847 56966377 71104018 56966514 71104189 56966651 71104360 56966788 71104531 56966925 71104702 56967062 71104873 56967199 71105044 56967336 71105215 56967473 71105386 56967610 71105557 56967747 71105728 56967884 71105899 56968021 71106070 56968158 71106241 56968295 71106412 56968432 71106583 56968569 71106754 56968706 71106925 56968843 71107096 56968980 71107267 56969117 71107438 56969254 71107609 56969391 71107780 56969528 71107951 56969665 71108122 56969802 71108293 56969939 71108464 56970076 71108635 56970213 71108806 56970350 71108977 56970487 71109148 56970624 71109319 56970761 71109490 56970898 71109661 56971035 71109832 56971172 71110003 56971309 71110174 56971446 71110345 56971583 71110516 56971720 71110687 56971857 71110858 56971994 71111029 56972131 71111200 56972268 71111371 56972405 71111542 56972542 71111713 56972679 71111884 56972816 71112055 56972953 71112226 56973090 71112397 56973227 71112568 56973364 71112739 56973501 71112910 56973638 71113081 56973775 71113252 56973912 71113423 56974049 71113594 56974186 71113765 56974323 71113936 56974460 71114107 56974597 71114278 56974734 71114449 56974871 71114620 56975008 71114791 56975145 71114962 56975282 71115133 56975419 71115304 56975556 71115475 56975693 71115646 56975830 71115817 56975967 71115988 56976104 71116159 56976241 71116330 56976378 71116501 56976515 71116672 56976652 71116843 56976789 71117014 56976926 71117185 56977063 71117356 56977200 71117527 56977337 71117698 56977474 71117869 56977611 71118040 56977748 71118211 56977885 71118382 56978022 71118553 56978159 71118724 56978296 71118895 56978433 71119066 56978570 71119237 56978707 71119408 56978844 71119579 56978981 71119750 56979118 71119921 56979255 71120092 56979392 71120263 56979529 71120434 56979666 71120605 56979803 71120776 56979940 71120947 56980077 71121118 56980214 71121289 56980351 71121460 56980488 71121631 56980625 71121802 56980762 71121973 56980899 71122144 56981036 71122315 56981173 71122486 56981310 71122657 56981447 71122828 56981584 71122999 56981721 71123170 56981858 71123341 56981995 71123512 56982132 71123683 56982269 71123854 56982406 71124025 56982543 71124196 56982680 71124367 56982817 71124538 56982954 71124709 56983091 71124880 56983228 71125051 56983365 71125222 56983502 71125393 56983639 71125564 56983776 71125735 56983913 71125906 56984050 71126077 56984187 71126248 56984324 71126419 56984461 71126590 56984598 71126761 56984735 71126932 56984872 71127103 56985009 71127274 56985146 71127445 56985283 71127616 56985420 71127787 56985557 71127958 56985694 71128129 56985831 71128300 56985968 71128471 56986105 71128642 56986242 71128813 56986379 71128984 56986516 71129155 56986653 71129326 56986790 71129497 56986927 71129668 56987064 71129839 56987201 71130010 56987338 71130181 56987475 71130352 56987612 71130523 56987749 71130694 56987886 71130865 56988023 71131036 56988160 71131207 56988297 71131378 56988434 71131549 56988571 71131720 56988708 71131891 56988845 71132062 56988982 71132233 56989119 71132404 56989256 71132575 56989393 71132746 56989530 71132917 56989667 71133088 56989804 71133259 56989941 71133430 56990078 71133601 56990215 71133772 56990352 71133943 56990489 71134114 56990626 71134285
1000 45893900 0 45893900 57283627 45894037 57283798 45894174 57283969 45894311 57284140 45894448 57284311 45894585 57284482 45894722 57284653 45894859 57284824 45894996 57284995 45895133 57285166 45895270 57285337 45895407 57285508 45895544 57285679 45895681 57285850 45895818 57286021 45895955 57286192 45896092 57286363 45896229 57286534 45896366 57286705 45896503 57286876 45896640 57287047 45896777 57287218 45896914 57287389 45897051 57287560 45897188 57287731 45897325 57287902 45897462 57288073 45897599 57288244 45897736 57288415 45897873 57288586 45898010 57288757 45898147 57288928 45898284 57289099 45898421 57289270 45898558 57289441 45898695 57289612 45898832 57289783 45898969 57289954 45899106 57290125 45899243 57290296 45899380 57290467 45899517 57290638 45899654 57290809 45899791 57290980 45899928 57291151 45900065 57291322 45900202 57291493 45900339 57291664 45900476 57291835 45900613 57292006 45900750 57292177 45900887 57292348 45901024 57292519 45901161 57292690 45901298 57292861 45901435 57293032 45901572 57293203 45901709 57293374 45901846 57293545 45901983 57293716 45902120 57293887 45902257 57294058 45902394 57294229 45902531 57294400 45902668 57294571 45902805 57294742 45902942 57294913 45903079 57295084 45903216 57295255 45903353 57295426 45903490 57295597 45903627 57295768 45903764 57295939 45903901 57296110 45904038 57296281 45904175 57296452 45904312 57296623 45904449 57296794 45904586 57296965 45904723 57297136 45904860 57297307 45904997 57297478 45905134 57297649 45905271 57297820 45905408 57297991 45905545 57298162 45905682 57298333 45905819 57298504 45905956 57298675 45906093 57298846 45906230 57299017 45906367 57299188 45906504 57299359 45906641 57299530 45906778 57299701 45906915 57299872 45907052 57300043 45907189 57300214 45907326 57300385 45907463 57300556 45907600 57300727 45907737 57300898 45907874 57301069 45908011 57301240 45908148 57301411 45908285 57301582 45908422 57301753 45908559 57301924 45908696 57302095 45908833 57302266 45908970 57302437 45909107 57302608 45909244 57302779 45909381 57302950 45909518 57303121 45909655 57303292 45909792 57303463 45909929 57303634 45910066 57303805 45910203 57303976 45910340 57304147 45910477 57304318 45910614 57304489 45910751 57304660 45910888 57304831 45911025 57305002 45911162 57305173 45911299 57305344 45911436 57305515 45911573 57305686 45911710 57305857 45911847 57306028 45911984 57306199 45912121 57306370 45912258 57306541 45912395 57306712 45912532 57306883 45912669 57307054 45912806 57307225 45912943 57307396 45913080 57307567 45913217 57307738 45913354 57307909 45913491 57308080 45913628 57308251 45913765 57308422 45913902 57308593 45914039 57308764 45914176 57308935 45914313 57309106 45914450 57309277 45914587 57309448 45914724 57309619 45914861 57309790 45914998 57309961 45915135 57310132 45915272 57310303 45915409 57310474 45915546 57310645 45915683 57310816 45915820 57310987 45915957 57311158 45916094 57311329 45916231 57311500 45916368 57311671 45916505 57311842 45916642 57312013 45916779 57312184 45916916 57312355 45917053 57312526 45917190 57312697 45917327 57312868 45917464 57313039 45917601 57313210 45917738 57313381 45917875 57313552 45918012 57313723 45918149 57313894 45918286 57314065 45918423 57314236 45918560 57314407 45918697 57314578 45918834 57314749 45918971 57314920 45919108 57315091 45919245 57315262 45919382 57315433 45919519 57315604 45919656 57315775 45919793 57315946 45919930 57316117 45920067 57316288 45920204 57316459 45920341 57316630 45920478 57316801 45920615 57316972 45920752 57317143 45920889 57317314 45921026 57317485 45921163 57317656 45921300 57317827 45921437 57317998 45921574 57318169 45921711 57318340 45921848 57318511 45921985 57318682 45922122 57318853 45922259 57319024 45922396 57319195 45922533 57319366 45922670 57319537 45922807 57319708 45922944 57319879 45923081 57320050 45923218 57320221 45923355 57320392 45923492 57320563 45923629 57320734 45923766 57320905 45923903 57321076 45924040 57321247 45924177 57321418 45924314 57321589 45924451 57321760 45924588 57321931 45924725 57322102 45924862 57322273 45924999 57322444 45925136 57322615 45925273 57322786 45925410 57322957 45925547 57323128 45925684 57323299 45925821 57323470 45925958 57323641 45926095 57323812 45926232 57323983 45926369 57324154 45926506 57324325 45926643 57324496 45926780 57324667 45926917 57324838 45927054 57325009 45927191 57325180 45927328 57325351 45927465 57325522 45927602 57325693 45927739 57325864 45927876 57326035 45928013 57326206 45928150 57326377 45928287 57326548 45928424 57326719 45928561 57326890 45928698 57327061 45928835 57327232 45928972 57327403 45929109 57327574 45929246 57327745 45929383 57327916 45929520 57328087 45929657 57328258 45929794 57328429 45929931 57328600 45930068 57328771 45930205 57328942 45930342 57329113 45930479 57329284 45930616 57329455 45930753 57329626 45930890 57329797 45931027 57329968 45931164 57330139 45931301 57330310 45931438 57330481 45931575 57330652 45931712 57330823 45931849 57330994 45931986 57331165 45932123 57331336 45932260 57331507 45932397 57331678 45932534 57331849 45932671 57332020 45932808 57332191 45932945 57332362 45933082 57332533 45933219 57332704 45933356 57332875 45933493 57333046 45933630 57333217 45933767 57333388 45933904 57333559 45934041 57333730 45934178 57333901 45934315 57334072 45934452 57334243 45934589 57334414 45934726 57334585 45934863 57334756 45935000 57334927 45935137 57335098 45935274 57335269 45935411 57335440 45935548 57335611 45935685 57335782 45935822 57335953 45935959 57336124 45936096 57336295 45936233 57336466 45936370 57336637 45936507 57336808 45936644 57336979 45936781 57337150 45936918 57337321 45937055 57337492 45937192 57337663 45937329 57337834 45937466 57338005 45937603 57338176 45937740 57338347 45937877 57338518 45938014 57338689 45938151 57338860 45938288 57339031 45938425 57339202 45938562 57339373 45938699 57339544 45938836 57339715 45938973 57339886 45939110 57340057 45939247 57340228 45939384 57340399 45939521 57340570 45939658 57340741 45939795 57340912 45939932 57341083 45940069 57341254 45940206 57341425 45940343 57341596 45940480 57341767 45940617 57341938 45940754 57342109 45940891 57342280 45941028 57342451 45941165 57342622 45941302 57342793 45941439 57342964 45941576 57343135 45941713 57343306 45941850 57343477 45941987 57343648 45942124 57343819 45942261 57343990 45942398 57344161 45942535 57344332 45942672 57344503 45942809 57344674 45942946 57344845 45943083 57345016 45943220 57345187 45943357 57345358 45943494 57345529 45943631 57345700 45943768 57345871 45943905 57346042 45944042 57346213 45944179 57346384 45944316 57346555 45944453 57346726 45944590 57346897 45944727 57347068 45944864 57347239 45945001 57347410 45945138 57347581 45945275 57347752 45945412 57347923 45945549 57348094 45945686 57348265 45945823 57348436 45945960 57348607 45946097 57348778 45946234 57348949 45946371 57349120 45946508 57349291 45946645 57349462 45946782 57349633 45946919 57349804 45947056 57349975 45947193 57350146 45947330 57350317 45947467 57350488 45947604 57350659 45947741 57350830 45947878 57351001 45948015 57351172 45948152 57351343 45948289 57351514 45948426 57351685 45948563 57351856 45948700 57352027 45948837 57352198 45948974 57352369 45949111 57352540 45949248 57352711 45949385 57352882 45949522 57353053 45949659 57353224 45949796 57353395 45949933 57353566 45950070 57353737 45950207 57353908 45950344 57354079 45950481 57354250 45950618 57354421 45950755 57354592 45950892 57354763 45951029 57354934 45951166 57355105 45951303 57355276 45951440 57355447 45951577 57355618 45951714 57355789 45951851 57355960 45951988 57356131 45952125 57356302 45952262 57356473 45952399 57356644 45952536 57356815 45952673 57356986 45952810 57357157 45952947 57357328 45953084 57357499 45953221 57357670 45953358 57357841 45953495 57358012 45953632 57358183 45953769 57358354 45953906 57358525 45954043 57358696 45954180 57358867 45954317 57359038 45954454 57359209 45954591 57359380 45954728 57359551 45954865 57359722 45955002 57359893 45955139 57360064 45955276 57360235 45955413 57360406 45955550 57360577 45955687 57360748 45955824 57360919 45955961 57361090 45956098 57361261 45956235 57361432 45956372 57361603 45956509 57361774 45956646 57361945 45956783 57362116 45956920 57362287 45957057 57362458 45957194 57362629 45957331 57362800 45957468 57362971 45957605 57363142 45957742 57363313 45957879 57363484 45958016 57363655 45958153 57363826 45958290 57363997 45958427 57364168 45958564 57364339 45958701 57364510 45958838 57364681 45958975 57364852 45959112 57365023 45959249 57365194 45959386 57365365 45959523 57365536 45959660 57365707 45959797 57365878 45959934 57366049 45960071 57366220 45960208 57366391 45960345 57366562 45960482 57366733 45960619 57366904 45960756 57367075 45960893 57367246 45961030 57367417 45961167 57367588 45961304 57367759 45961441 57367930 45961578 57368101 45961715 57368272 45961852 57368443 45961989 57368614 45962126 57368785 45962263 57368956 45962400 57369127 45962537 57369298 45962674 57369469 45962811 57369640 45962948 57369811 45963085 57369982 45963222 57370153 45963359 57370324 45963496 57370495 45963633 57370666 45963770 57370837 45963907 57371008 45964044 57371179 45964181 57371350 45964318 57371521 45964455 57371692 45964592 57371863 45964729 57372034 45964866 57372205 45965003 57372376 45965140 57372547 45965277 57372718 45965414 57372889 45965551 57373060 45965688 57373231 45965825 57373402 45965962 57373573 45966099 57373744 45966236 57373915 45966373 57374086 45966510 57374257 45966647 57374428 45966784 57374599 45966921 57374770 45967058 57374941 45967195 57375112 45967332 57375283 45967469 57375454 45967606 57375625 45967743 57375796 45967880 57375967 45968017 57376138 45968154 57376309 45968291 57376480 45968428 57376651 45968565 57376822 45968702 57376993 45968839 57377164 45968976 57377335 45969113 57377506 45969250 57377677 45969387 57377848 45969524 57378019 45969661 57378190 45969798 57378361 45969935 57378532 45970072 57378703 45970209 57378874 45970346 57379045 45970483 57379216 45970620 57379387 45970757 57379558 45970894 57379729 45971031 57379900 45971168 57380071 45971305 57380242 45971442 57380413 45971579 57380584 45971716 57380755 45971853 57380926 45971990 57381097 45972127 57381268 45972264 57381439 45972401 57381610 45972538 57381781 45972675 57381952 45972812 57382123 45972949 57382294 45973086 57382465 45973223 57382636 45973360 57382807 45973497 57382978 45973634 57383149 45973771 57383320 45973908 57383491 45974045 57383662 45974182 57383833 45974319 57384004 45974456 57384175 45974593 57384346 45974730 57384517 45974867 57384688 45975004 57384859 45975141 57385030 45975278 57385201 45975415 57385372 45975552 57385543 45975689 57385714 45975826 57385885 45975963 57386056 45976100 57386227 45976237 57386398 45976374 57386569 45976511 57386740 45976648 57386911 45976785 57387082 45976922 57387253 45977059 57387424 45977196 57387595 45977333 57387766 45977470 57387937 45977607 57388108 45977744 57388279 45977881 57388450 45978018 57388621 45978155 57388792 45978292 57388963 45978429 57389134 45978566 57389305 45978703 57389476 45978840 57389647 45978977 57389818 45979114 57389989 45979251 57390160 45979388 57390331 45979525 57390502 45979662 57390673 45979799 57390844 45979936 57391015 45980073 57391186 45980210 57391357 45980347 57391528 45980484 57391699 45980621 57391870 45980758 57392041 45980895 57392212 45981032 57392383 45981169 57392554 45981306 57392725 45981443 57392896 45981580 57393067 45981717 57393238 45981854 57393409 45981991 57393580 45982128 57393751 45982265 57393922 45982402 57394093 45982539 57394264 45982676 57394435 45982813 57394606 45982950 57394777 45983087 57394948 45983224 57395119 45983361 57395290 45983498 57395461 45983635 57395632 45983772 57395803 45983909 57395974 45984046 57396145 45984183 57396316 45984320 57396487 45984457 57396658 45984594 57396829 45984731 57397000 45984868 57397171 45985005 57397342 45985142 57397513 45985279 57397684 45985416 57397855 45985553 57398026 45985690 57398197 45985827 57398368 45985964 57398539 45986101 57398710 45986238 57398881 45986375 57399052 45986512 57399223 45986649 57399394 45986786 57399565 45986923 57399736 45987060 57399907 45987197 57400078 45987334 57400249 45987471 57400420 45987608 57400591 45987745 57400762 45987882 57400933 45988019 57401104 45988156 57401275 45988293 57401446 45988430 57401617 45988567 57401788 45988704 57401959 45988841 57402130 45988978 57402301 45989115 57402472 45989252 57402643 45989389 57402814 45989526 57402985 45989663 57403156 45989800 57403327 45989937 57403498 45990074 57403669 45990211 57403840 45990348 57404011 45990485 57404182 45990622 57404353 45990759 57404524 45990896 57404695 45991033 57404866 45991170 57405037 45991307 57405208 45991444 57405379 45991581 57405550 45991718 57405721 45991855 57405892 45991992 57406063 45992129 57406234 45992266 57406405 45992403 57406576 45992540 57406747 45992677 57406918 45992814 57407089 45992951 57407260 45993088 57407431 45993225 57407602 45993362 57407773 45993499 57407944 45993636 57408115 45993773 57408286 45993910 57408457 45994047 57408628 45994184 57408799 45994321 57408970 45994458 57409141 45994595 57409312 45994732 57409483 45994869 57409654 45995006 57409825 45995143 57409996 45995280 57410167 45995417 57410338 45995554 57410509 45995691 57410680 45995828 57410851 45995965 57411022 45996102 57411193 45996239 57411364 45996376 57411535 45996513 57411706 45996650 57411877 45996787 57412048 45996924 57412219 45997061 57412390 45997198 57412561 45997335 57412732 45997472 57412903 45997609 57413074 45997746 57413245 45997883 57413416 45998020 57413587 45998157 57413758 45998294 57413929 45998431 57414100 45998568 57414271 45998705 57414442 45998842 57414613 45998979 57414784 45999116 57414955 45999253 57415126 45999390 57415297 45999527 57415468 45999664 57415639 45999801 57415810 45999938 57415981 46000075 57416152 46000212 57416323 46000349 57416494 46000486 57416665 46000623 57416836 46000760 57417007 46000897 57417178 46001034 57417349 46001171 57417520 46001308 57417691 46001445 57417862 46001582 57418033 46001719 57418204 46001856 57418375 46001993 57418546 46002130 57418717 46002267 57418888 46002404 57419059 46002541 57419230 46002678 57419401 46002815 57419572 46002952 57419743 46003089 57419914 46003226 57420085 46003363 57420256 46003500 57420427 46003637 57420598 46003774 57420769 46003911 57420940 46004048 57421111 46004185 57421282 46004322 57421453 46004459 57421624 46004596 57421795 46004733 57421966 46004870 57422137 46005007 57422308 46005144 57422479 46005281 57422650 46005418 57422821 46005555 57422992 46005692 57423163 46005829 57423334 46005966 57423505 46006103 57423676 46006240 57423847 46006377 57424018 46006514 57424189 46006651 57424360 46006788 57424531 46006925 57424702 46007062 57424873 46007199 57425044 46007336 57425215 46007473 57425386 46007610 57425557 46007747 57425728 46007884 57425899 46008021 57426070 46008158 57426241 46008295 57426412 46008432 57426583 46008569 57426754 46008706 57426925 46008843 57427096 46008980 57427267 46009117 57427438 46009254 57427609 46009391 57427780 46009528 57427951 46009665 57428122 46009802 57428293 46009939 57428464 46010076 57428635 46010213 57428806 46010350 57428977 46010487 57429148 46010624 57429319 46010761 57429490 46010898 57429661 46011035 57429832 46011172 57430003 46011309 57430174 46011446 57430345 46011583 57430516 46011720 57430687 46011857 57430858 46011994 57431029 46012131 57431200 46012268 57431371 46012405 57431542 46012542 57431713 46012679 57431884 46012816 57432055 46012953 57432226 46013090 57432397 46013227 57432568 46013364 57432739 46013501 57432910 46013638 57433081 46013775 57433252 46013912 57433423 46014049 57433594 46014186 57433765 46014323 57433936 46014460 57434107 46014597 57434278 46014734 57434449 46014871 57434620 46015008 57434791 46015145 57434962 46015282 57435133 46015419 57435304 46015556 57435475 46015693 57435646 46015830 57435817 46015967 57435988 46016104 57436159 46016241 57436330 46016378 57436501 46016515 57436672 46016652 57436843 46016789 57437014 46016926 57437185 46017063 57437356 46017200 57437527 46017337 57437698 46017474 57437869 46017611 57438040 46017748 57438211 46017885 57438382 46018022 57438553 46018159 57438724 46018296 57438895 46018433 57439066 46018570 57439237 46018707 57439408 46018844 57439579 46018981 57439750 46019118 57439921 46019255 57440092 46019392 57440263 46019529 57440434 46019666 57440605 46019803 57440776 46019940 57440947 46020077 57441118 46020214 57441289 46020351 57441460 46020488 57441631 46020625 57441802 46020762 57441973 46020899 57442144 46021036 57442315 46021173 57442486 46021310 57442657 46021447 57442828 46021584 57442999 46021721 57443170 46021858 57443341 46021995 57443512 46022132 57443683 46022269 57443854 46022406 57444025 46022543 57444196 46022680 57444367 46022817 57444538 46022954 57444709 46023091 57444880 46023228 57445051 46023365 57445222 46023502 57445393 46023639 57445564 46023776 57445735 46023913 57445906 46024050 57446077 46024187 57446248 46024324 57446419 46024461 57446590 46024598 57446761 46024735 57446932 46024872 57447103 46025009 57447274 46025146 57447445 46025283 57447616 46025420 57447787 46025557 57447958 46025694 57448129 46025831 57448300 46025968 57448471 46026105 57448642 46026242 57448813 46026379 57448984 46026516 57449155 46026653 57449326 46026790 57449497 46026927 57449668 46027064 57449839 46027201 57450010 46027338 57450181 46027475 57450352 46027612 57450523 46027749 57450694 46027886 57450865 46028023 57451036 46028160 57451207 46028297 57451378 46028434 57451549 46028571 57451720 46028708 57451891 46028845 57452062 46028982 57452233 46029119 57452404 46029256 57452575 46029393 57452746 46029530 57452917 46029667 57453088 46029804 57453259 46029941 57453430 46030078 57453601 46030215 57453772 46030352 57453943 46030489 57454114 46030626 57454285
1000 47755186 0 47755186 59606838 47755323 59607009 47755460 59607180 47755597 59607351 47755734 59607522 47755871 59607693 47756008 59607864 47756145 59608035 47756282 59608206 47756419 59608377 47756556 59608548 47756693 59608719 47756830 59608890 47756967 59609061 47757104 59609232 47757241 59609403 47757378 59609574 47757515 59609745 47757652 59609916 47757789 59610087 47757926 59610258 47758063 59610429 47758200 59610600 47758337 59610771 47758474 59610942 47758611 59611113 47758748 59611284 47758885 59611455 47759022 59611626 47759159 59611797 47759296 59611968 47759433 59612139 47759570 59612310 47759707 59612481 47759844 59612652 47759981 59612823 47760118 59612994 47760255 59613165 47760392 59613336 47760529 59613507 47760666 59613678 47760803 59613849 47760940 59614020 47761077 59614191 47761214 59614362 47761351 59614533 47761488 59614704 47761625 59614875 47761762 59615046 47761899 59615217 47762036 59615388 47762173 59615559 47762310 59615730 47762447 59615901 47762584 59616072 47762721 59616243 47762858 59616414 47762995 59616585 47763132 59616756 47763269 59616927 47763406 59617098 47763543 59617269 47763680 59617440 47763817 59617611 47763954 59617782 47764091 59617953 47764228 59618124 47764365 59618295 47764502 59618466 47764639 59618637 47764776 59618808 47764913 59618979 47765050 59619150 47765187 59619321 47765324 59619492 47765461 59619663 47765598 59619834 47765735 59620005 47765872 59620176 47766009 59620347 47766146 59620518 47766283 59620689 47766420 59620860 47766557 59621031 47766694 59621202 47766831 59621373 47766968 59621544 47767105 59621715 47767242 59621886 47767379 59622057 47767516 59622228 47767653 59622399 47767790 59622570 47767927 59622741 47768064 59622912 47768201 59623083 47768338 59623254 47768475 59623425 47768612 59623596 47768749 59623767 47768886 59623938 47769023 59624109 47769160 59624280 47769297 59624451 47769434 59624622 47769571 59624793 47769708 59624964 47769845 59625135 47769982 59625306 47770119 59625477 47770256 59625648 47770393 59625819 47770530 59625990 47770667 59626161 47770804 59626332 47770941 59626503 47771078 59626674 47771215 59626845 47771352 59627016 47771489 59627187 47771626 59627358 47771763 59627529 47771900 59627700 47772037 59627871 47772174 59628042 47772311 59628213 47772448 59628384 47772585 59628555 47772722 59628726 47772859 59628897 47772996 59629068 47773133 59629239 47773270 59629410 47773407 59629581 47773544 59629752 47773681 59629923 47773818 59630094 47773955 59630265 47774092 59630436 47774229 59630607 47774366 59630778 47774503 59630949 47774640 59631120 47774777 59631291 47774914 59631462 47775051 59631633 47775188 59631804 47775325 59631975 47775462 59632146 47775599 59632317 47775736 59632488 47775873 59632659 47776010 59632830 47776147 59633001 47776284 59633172 47776421 59633343 47776558 59633514 47776695 59633685 47776832 59633856 47776969 59634027 47777106 59634198 47777243 59634369 47777380 59634540 47777517 59634711 47777654 59634882 47777791 59635053 47777928 59635224 47778065 59635395 47778202 59635566 47778339 59635737 47778476 59635908 47778613 59636079 47778750 59636250 47778887 59636421 47779024 59636592 47779161 59636763 47779298 59636934 47779435 59637105 47779572 59637276 47779709 59637447 47779846 59637618 47779983 59637789 47780120 59637960 47780257 59638131 47780394 59638302 47780531 59638473 47780668 59638644 47780805 59638815 47780942 59638986 47781079 59639157 47781216 59639328 47781353 59639499 47781490 59639670 47781627 59639841 47781764 59640012 47781901 59640183 47782038 59640354 47782175 59640525 47782312 59640696 47782449 59640867 47782586 59641038 47782723 59641209 47782860 59641380 47782997 59641551 47783134 59641722 47783271 59641893 47783408 59642064 47783545 59642235 47783682 59642406 47783819 59642577 47783956 59642748 47784093 59642919 47784230 59643090 47784367 59643261 47784504 59643432 47784641 59643603 47784778 59643774 47784915 59643945 47785052 59644116 47785189 59644287 47785326 59644458 47785463 59644629 47785600 59644800 47785737 59644971 47785874 59645142 47786011 59645313 47786148 59645484 47786285 59645655 47786422 59645826 47786559 59645997 47786696 59646168 47786833 59646339 47786970 59646510 47787107 59646681 47787244 59646852 47787381 59647023 47787518 59647194 47787655 59647365 47787792 59647536 47787929 59647707 47788066 59647878 47788203 59648049 47788340 59648220 47788477 59648391 47788614 59648562 47788751 59648733 47788888 59648904 47789025 59649075 47789162 59649246 47789299 59649417 47789436 59649588 47789573 59649759 47789710 59649930 47789847 59650101 47789984 59650272 47790121 59650443 47790258 59650614 47790395 59650785 47790532 59650956 47790669 59651127 47790806 59651298 47790943 59651469 47791080 59651640 47791217 59651811 47791354 59651982 47791491 59652153 47791628 59652324 47791765 59652495 47791902 59652666 47792039 59652837 47792176 59653008 47792313 59653179 47792450 59653350 47792587 59653521 47792724 59653692 47792861 59653863 47792998 59654034 47793135 59654205 47793272 59654376 47793409 59654547 47793546 59654718 47793683 59654889 47793820 59655060 47793957 59655231 47794094 59655402 47794231 59655573 47794368 59655744 47794505 59655915 47794642 59656086 47794779 59656257 47794916 59656428 47795053 59656599 47795190 59656770 47795327 59656941 47795464 59657112 47795601 59657283 47795738 59657454 47795875 59657625 47796012 59657796 47796149 59657967 47796286 59658138 47796423 59658309 47796560 59658480 47796697 59658651 47796834 59658822 47796971 59658993 47797108 59659164 47797245 59659335 47797382 59659506 47797519 59659677 47797656 59659848 47797793 59660019 47797930 59660190 47798067 59660361 47798204 59660532 47798341 59660703 47798478 59660874 47798615 59661045 47798752 59661216 47798889 59661387 47799026 59661558 47799163 59661729 47799300 59661900 47799437 59662071 47799574 59662242 47799711 59662413 47799848 59662584 47799985 59662755 47800122 59662926 47800259 59663097 47800396 59663268 47800533 59663439 47800670 59663610 47800807 59663781 47800944 59663952 47801081 59664123 47801218 59664294 47801355 59664465 47801492 59664636 47801629 59664807 47801766 59664978 47801903 59665149 47802040 59665320 47802177 59665491 47802314 59665662 47802451 59665833 47802588 59666004 47802725 59666175 47802862 59666346 47802999 59666517 47803136 59666688 47803273 59666859 47803410 59667030 47803547 59667201 47803684 59667372 47803821 59667543 47803958 59667714 47804095 59667885 47804232 59668056 47804369 59668227 47804506 59668398 47804643 59668569 47804780 59668740 47804917 59668911 47805054 59669082 47805191 59669253 47805328 59669424 47805465 59669595 47805602 59669766 47805739 59669937 47805876 59670108 47806013 59670279 47806150 59670450 47806287 59670621 47806424 59670792 47806561 59670963 47806698 59671134 47806835 59671305 47806972 59671476 47807109 59671647 47807246 59671818 47807383 59671989 47807520 59672160 47807657 59672331 47807794 59672502 47807931 59672673 47808068 59672844 47808205 59673015 47808342 59673186 47808479 59673357 47808616 59673528 47808753 59673699 47808890 59673870 47809027 59674041 47809164 59674212 47809301 59674383 47809438 59674554 47809575 59674725 47809712 59674896 47809849 59675067 47809986 59675238 47810123 59675409 47810260 59675580 47810397 59675751 47810534 59675922 47810671 59676093 47810808 59676264 47810945 59676435 47811082 59676606 47811219 59676777 47811356 59676948 47811493 59677119 47811630 59677290 47811767 59677461 47811904 59677632 47812041 59677803 47812178 59677974 47812315 59678145 47812452 59678316 47812589 59678487 47812726 59678658 47812863 59678829 47813000 59679000 47813137 59679171 47813274 59679342 47813411 59679513 47813548 59679684 47813685 59679855 47813822 59680026 47813959 59680197 47814096 59680368 47814233 59680539 47814370 59680710 47814507 59680881 47814644 59681052 47814781 59681223 47814918 59681394 47815055 59681565 47815192 59681736 47815329 59681907 47815466 59682078 47815603 59682249 47815740 59682420 47815877 59682591 47816014 59682762 47816151 59682933 47816288 59683104 47816425 59683275 47816562 59683446 47816699 59683617 47816836 59683788 47816973 59683959 47817110 59684130 47817247 59684301 47817384 59684472 47817521 59684643 47817658 59684814 47817795 59684985 47817932 59685156 47818069 59685327 47818206 59685498 47818343 59685669 47818480 59685840 47818617 59686011 47818754 59686182 47818891 59686353 47819028 59686524 47819165 59686695 47819302 59686866 47819439 59687037 47819576 59687208 47819713 59687379 47819850 59687550 47819987 59687721 47820124 59687892 47820261 59688063 47820398 59688234 47820535 59688405 47820672 59688576 47820809 59688747 47820946 59688918 47821083 59689089 47821220 59689260 47821357 59689431 47821494 59689602 47821631 59689773 47821768 59689944 47821905 59690115 47822042 59690286 47822179 59690457 47822316 59690628 47822453 59690799 47822590 59690970 47822727 59691141 47822864 59691312 47823001 59691483 47823138 59691654 47823275 59691825 47823412 59691996 47823549 59692167 47823686 59692338 47823823 59692509 47823960 59692680 47824097 59692851 47824234 59693022 47824371 59693193 47824508 59693364 47824645 59693535 47824782 59693706 47824919 59693877 47825056 59694048 47825193 59694219 47825330 59694390 47825467 59694561 47825604 59694732 47825741 59694903 47825878 59695074 47826015 59695245 47826152 59695416 47826289 59695587 47826426 59695758 47826563 59695929 47826700 59696100 47826837 59696271 47826974 59696442 47827111 59696613 47827248 59696784 47827385 59696955 47827522 59697126 47827659 59697297 47827796 59697468 47827933 59697639 47828070 59697810 47828207 59697981 47828344 59698152 47828481 59698323 47828618 59698494 47828755 59698665 47828892 59698836 47829029 59699007 47829166 59699178 47829303 59699349 47829440 59699520 47829577 59699691 47829714 59699862 47829851 59700033 47829988 59700204 47830125 59700375 47830262 59700546 47830399 59700717 47830536 59700888 47830673 59701059 47830810 59701230 47830947 59701401 47831084 59701572 47831221 59701743 47831358 59701914 47831495 59702085 47831632 59702256 47831769 59702427 47831906 59702598 47832043 59702769 47832180 59702940 47832317 59703111 47832454 59703282 47832591 59703453 47832728 59703624 47832865 59703795 47833002 59703966 47833139 59704137 47833276 59704308 47833413 59704479 47833550 59704650 47833687 59704821 47833824 59704992 47833961 59705163 47834098 59705334 47834235 59705505 47834372 59705676 47834509 59705847 47834646 59706018 47834783 59706189 47834920 59706360 47835057 59706531 47835194 59706702 47835331 59706873 47835468 59707044 47835605 59707215 47835742 59707386 47835879 59707557 47836016 59707728 47836153 59707899 47836290 59708070 47836427 59708241 47836564 59708412 47836701 59708583 47836838 59708754 47836975 59708925 47837112 59709096 47837249 59709267 47837386 59709438 47837523 59709609 47837660 59709780 47837797 59709951 47837934 59710122 47838071 59710293 47838208 59710464 47838345 59710635 47838482 59710806 47838619 59710977 47838756 59711148 47838893 59711319 47839030 59711490 47839167 59711661 47839304 59711832 47839441 59712003 47839578 59712174 47839715 59712345 47839852 59712516 47839989 59712687 47840126 59712858 47840263 59713029 47840400 59713200 47840537 59713371 47840674 59713542 47840811 59713713 47840948 59713884 47841085 59714055 47841222 59714226 47841359 59714397 47841496 59714568 47841633 59714739 47841770 59714910 47841907 59715081 47842044 59715252 47842181 59715423 47842318 59715594 47842455 59715765 47842592 59715936 47842729 59716107 47842866 59716278 47843003 59716449 47843140 59716620 47843277 59716791 47843414 59716962 47843551 59717133 47843688 59717304 47843825 59717475 47843962 59717646 47844099 59717817 47844236 59717988 47844373 59718159 47844510 59718330 47844647 59718501 47844784 59718672 47844921 59718843 47845058 59719014 47845195 59719185 47845332 59719356 47845469 59719527 47845606 59719698 47845743 59719869 47845880 59720040 47846017 59720211 47846154 59720382 47846291 59720553 47846428 59720724 47846565 59720895 47846702 59721066 47846839 59721237 47846976 59721408 47847113 59721579 47847250 59721750 47847387 59721921 47847524 59722092 47847661 59722263 47847798 59722434 47847935 59722605 47848072 59722776 47848209 59722947 47848346 59723118 47848483 59723289 47848620 59723460 47848757 59723631 47848894 59723802 47849031 59723973 47849168 59724144 47849305 59724315 47849442 59724486 47849579 59724657 47849716 59724828 47849853 59724999 47849990 59725170 47850127 59725341 47850264 59725512 47850401 59725683 47850538 59725854 47850675 59726025 47850812 59726196 47850949 59726367 47851086 59726538 47851223 59726709 47851360 59726880 47851497 59727051 47851634 59727222 47851771 59727393 47851908 59727564 47852045 59727735 47852182 59727906 47852319 59728077 47852456 59728248 47852593 59728419 47852730 59728590 47852867 59728761 47853004 59728932 47853141 59729103 47853278 59729274 47853415 59729445 47853552 59729616 47853689 59729787 47853826 59729958 47853963 59730129 47854100 59730300 47854237 59730471 47854374 59730642 47854511 59730813 47854648 59730984 47854785 59731155 47854922 59731326 47855059 59731497 47855196 59731668 47855333 59731839 47855470 59732010 47855607 59732181 47855744 59732352 47855881 59732523 47856018 59732694 47856155 59732865 47856292 59733036 47856429 59733207 47856566 59733378 47856703 59733549 47856840 59733720 47856977 59733891 47857114 59734062 47857251 59734233 47857388 59734404 47857525 59734575 47857662 59734746 47857799 59734917 47857936 59735088 47858073 59735259 47858210 59735430 47858347 59735601 47858484 59735772 47858621 59735943 47858758 59736114 47858895 59736285 47859032 59736456 47859169 59736627 47859306 59736798 47859443 59736969 47859580 59737140 47859717 59737311 47859854 59737482 47859991 59737653 47860128 59737824 47860265 59737995 47860402 59738166 47860539 59738337 47860676 59738508 47860813 59738679 47860950 59738850 47861087 59739021 47861224 59739192 47861361 59739363 47861498 59739534 47861635 59739705 47861772 59739876 47861909 59740047 47862046 59740218 47862183 59740389 47862320 59740560 47862457 59740731 47862594 59740902 47862731 59741073 47862868 59741244 47863005 59741415 47863142 59741586 47863279 59741757 47863416 59741928 47863553 59742099 47863690 59742270 47863827 59742441 47863964 59742612 47864101 59742783 47864238 59742954 47864375 59743125 47864512 59743296 47864649 59743467 47864786 59743638 47864923 59743809 47865060 59743980 47865197 59744151 47865334 59744322 47865471 59744493 47865608 59744664 47865745 59744835 47865882 59745006 47866019 59745177 47866156 59745348 47866293 59745519 47866430 59745690 47866567 59745861 47866704 59746032 47866841 59746203 47866978 59746374 47867115 59746545 47867252 59746716 47867389 59746887 47867526 59747058 47867663 59747229 47867800 59747400 47867937 59747571 47868074 59747742 47868211 59747913 47868348 59748084 47868485 59748255 47868622 59748426 47868759 59748597 47868896 59748768 47869033 59748939 47869170 59749110 47869307 59749281 47869444 59749452 47869581 59749623 47869718 59749794 47869855 59749965 47869992 59750136 47870129 59750307 47870266 59750478 47870403 59750649 47870540 59750820 47870677 59750991 47870814 59751162 47870951 59751333 47871088 59751504 47871225 59751675 47871362 59751846 47871499 59752017 47871636 59752188 47871773 59752359 47871910 59752530 47872047 59752701 47872184 59752872 47872321 59753043 47872458 59753214 47872595 59753385 47872732 59753556 47872869 59753727 47873006 59753898 47873143 59754069 47873280 59754240 47873417 59754411 47873554 59754582 47873691 59754753 47873828 59754924 47873965 59755095 47874102 59755266 47874239 59755437 47874376 59755608 47874513 59755779 47874650 59755950 47874787 59756121 47874924 59756292 47875061 59756463 47875198 59756634 47875335 59756805 47875472 59756976 47875609 59757147 47875746 59757318 47875883 59757489 47876020 59757660 47876157 59757831 47876294 59758002 47876431 59758173 47876568 59758344 47876705 59758515 47876842 59758686 47876979 59758857 47877116 59759028 47877253 59759199 47877390 59759370 47877527 59759541 47877664 59759712 47877801 59759883 47877938 59760054 47878075 59760225 47878212 59760396 47878349 59760567 47878486 59760738 47878623 59760909 47878760 59761080 47878897 59761251 47879034 59761422 47879171 59761593 47879308 59761764 47879445 59761935 47879582 59762106 47879719 59762277 47879856 59762448 47879993 59762619 47880130 59762790 47880267 59762961 47880404 59763132 47880541 59763303 47880678 59763474 47880815 59763645 47880952 59763816 47881089 59763987 47881226 59764158 47881363 59764329 47881500 59764500 47881637 59764671 47881774 59764842 47881911 59765013 47882048 59765184 47882185 59765355 47882322 59765526 47882459 59765697 47882596 59765868 47882733 59766039 47882870 59766210 47883007 59766381 47883144 59766552 47883281 59766723 47883418 59766894 47883555 59767065 47883692 59767236 47883829 59767407 47883966 59767578 47884103 59767749 47884240 59767920 47884377 59768091 47884514 59768262 47884651 59768433 47884788 59768604 47884925 59768775 47885062 59768946 47885199 59769117 47885336 59769288 47885473 59769459 47885610 59769630 47885747 59769801 47885884 59769972 47886021 59770143 47886158 59770314 47886295 59770485 47886432 59770656 47886569 59770827 47886706 59770998 47886843 59771169 47886980 59771340 47887117 59771511 47887254 59771682 47887391 59771853 47887528 59772024 47887665 59772195 47887802 59772366 47887939 59772537 47888076 59772708 47888213 59772879 47888350 59773050 47888487 59773221 47888624 59773392 47888761 59773563 47888898 59773734 47889035 59773905 47889172 59774076 47889309 59774247 47889446 59774418 47889583 59774589 47889720 59774760 47889857 59774931 47889994 59775102 47890131 59775273 47890268 59775444 47890405 59775615 47890542 59775786 47890679 59775957 47890816 59776128 47890953 59776299 47891090 59776470 47891227 59776641 47891364 59776812 47891501 59776983 47891638 59777154 47891775 59777325 47891912 59777496
1000 50217487 0 50217487 62680221 50217624 62680392 50217761 62680563 50217898 62680734 50218035 62680905 50218172 62681076 50218309 62681247 50218446 62681418 50218583 62681589 50218720 62681760 50218857 62681931 50218994 62682102 50219131 62682273 50219268 62682444 50219405 62682615 50219542 62682786 50219679 62682957 50219816 62683128 50219953 62683299 50220090 62683470 50220227 62683641 50220364 62683812 50220501 62683983 50220638 62684154 50220775 62684325 50220912 62684496 50221049 62684667 50221186 62684838 50221323 62685009 50221460 62685180 50221597 62685351 50221734 62685522 50221871 62685693 50222008 62685864 50222145 62686035 50222282 62686206 50222419 62686377 50222556 62686548 50222693 62686719 50222830 62686890 50222967 62687061 50223104 62687232 50223241 62687403 50223378 62687574 50223515 62687745 50223652 62687916 50223789 62688087 50223926 62688258 50224063 62688429 50224200 62688600 50224337 62688771 50224474 62688942 50224611 62689113 50224748 62689284 50224885 62689455 50225022 62689626 50225159 62689797 50225296 62689968 50225433 62690139 50225570 62690310 50225707 62690481 50225844 62690652 50225981 62690823 50226118 62690994 50226255 62691165 50226392 62691336 50226529 62691507 50226666 62691678 50226803 62691849 50226940 62692020 50227077 62692191 50227214 62692362 50227351 62692533 50227488 62692704 50227625 62692875 50227762 62693046 50227899 62693217 50228036 62693388 50228173 62693559 50228310 62693730 50228447 62693901 50228584 62694072 50228721 62694243 50228858 62694414 50228995 62694585 50229132 62694756 50229269 62694927 50229406 62695098 50229543 62695269 50229680 62695440 50229817 62695611 50229954 62695782 50230091 62695953 50230228 62696124 50230365 62696295 50230502 62696466 50230639 62696637 50230776 62696808 50230913 62696979 50231050 62697150 50231187 62697321 50231324 62697492 50231461 62697663 50231598 62697834 50231735 62698005 50231872 62698176 50232009 62698347 50232146 62698518 50232283 62698689 50232420 62698860 50232557 62699031 50232694 62699202 50232831 62699373 50232968 62699544 50233105 62699715 50233242 62699886 50233379 62700057 50233516 62700228 50233653 62700399 50233790 62700570 50233927 62700741 50234064 62700912 50234201 62701083 50234338 62701254 50234475 62701425 50234612 62701596 50234749 62701767 50234886 62701938 50235023 62702109 50235160 62702280 50235297 62702451 50235434 62702622 50235571 62702793 50235708 62702964 50235845 62703135 50235982 62703306 50236119 62703477 50236256 62703648 50236393 62703819 50236530 62703990 50236667 62704161 50236804 62704332 50236941 62704503 50237078 62704674 50237215 62704845 50237352 62705016 50237489 62705187 50237626 62705358 50237763 62705529 50237900 62705700 50238037 62705871 50238174 62706042 50238311 62706213 50238448 62706384 50238585 62706555 50238722 62706726 50238859 62706897 50238996 62707068 50239133 62707239 50239270 62707410 50239407 62707581 50239544 62707752 50239681 62707923 50239818 62708094 50239955 62708265 50240092 62708436 50240229 62708607 50240366 62708778 50240503 62708949 50240640 62709120 50240777 62709291 50240914 62709462 50241051 62709633 50241188 62709804 50241325 62709975 50241462 62710146 50241599 62710317 50241736 62710488 50241873 62710659 50242010 62710830 50242147 62711001 50242284 62711172 50242421 62711343 50242558 62711514 50242695 62711685 50242832 62711856 50242969 62712027 50243106 62712198 50243243 62712369 50243380 62712540 50243517 62712711 50243654 62712882 50243791 62713053 50243928 62713224 50244065 62713395 50244202 62713566 50244339 62713737 50244476 62713908 50244613 62714079 50244750 62714250 50244887 62714421 50245024 62714592 50245161 62714763 50245298 62714934 50245435 62715105 50245572 62715276 50245709 62715447 50245846 62715618 50245983 62715789 50246120 62715960 50246257 62716131 50246394 62716302 50246531 62716473 50246668 62716644 50246805 62716815 50246942 62716986 50247079 62717157 50247216 62717328 50247353 62717499 50247490 62717670 50247627 62717841 50247764 62718012 50247901 62718183 50248038 62718354 50248175 62718525 50248312 62718696 50248449 62718867 50248586 62719038 50248723 62719209 50248860 62719380 50248997 62719551 50249134 62719722 50249271 62719893 50249408 62720064 50249545 62720235 50249682 62720406 50249819 62720577 50249956 62720748 50250093 62720919 50250230 62721090 50250367 62721261 50250504 62721432 50250641 62721603 50250778 62721774 50250915 62721945 50251052 62722116 50251189 62722287 50251326 62722458 50251463 62722629 50251600 62722800 50251737 62722971 50251874 62723142 50252011 62723313 50252148 62723484 50252285 62723655 50252422 62723826 50252559 62723997 50252696 62724168 50252833 62724339 50252970 62724510 50253107 62724681 50253244 62724852 50253381 62725023 50253518 62725194 50253655 62725365 50253792 62725536 50253929 62725707 50254066 62725878 50254203 62726049 50254340 62726220 50254477 62726391 50254614 62726562 50254751 62726733 50254888 62726904 50255025 62727075 50255162 62727246 50255299 62727417 50255436 62727588 50255573 62727759 50255710 62727930 50255847 62728101 50255984 62728272 50256121 62728443 50256258 62728614 50256395 62728785 50256532 62728956 50256669 62729127 50256806 62729298 50256943 62729469 50257080 62729640 50257217 62729811 50257354 62729982 50257491 62730153 50257628 62730324 50257765 62730495 50257902 62730666 50258039 62730837 50258176 62731008 50258313 62731179 50258450 62731350 50258587 62731521 50258724 62731692 50258861 62731863 50258998 62732034 50259135 62732205 50259272 62732376 50259409 62732547 50259546 62732718 50259683 62732889 50259820 62733060 50259957 62733231 50260094 62733402 50260231 62733573 50260368 62733744 50260505 62733915 50260642 62734086 50260779 62734257 50260916 62734428 50261053 62734599 50261190 62734770 50261327 62734941 50261464 62735112 50261601 62735283 50261738 62735454 50261875 62735625 50262012 62735796 50262149 62735967 50262286 62736138 50262423 62736309 50262560 62736480 50262697 62736651 50262834 62736822 50262971 62736993 50263108 62737164 50263245 62737335 50263382 62737506 50263519 62737677 50263656 62737848 50263793 62738019 50263930 62738190 50264067 62738361 50264204 62738532 50264341 62738703 50264478 62738874 50264615 62739045 50264752 62739216 50264889 62739387 50265026 62739558 50265163 62739729 50265300 62739900 50265437 62740071 50265574 62740242 50265711 62740413 50265848 62740584 50265985 62740755 50266122 62740926 50266259 62741097 50266396 62741268 50266533 62741439 50266670 62741610 50266807 62741781 50266944 62741952 50267081 62742123 50267218 62742294 50267355 62742465 50267492 62742636 50267629 62742807 50267766 62742978 50267903 62743149 50268040 62743320 50268177 62743491 50268314 62743662 50268451 62743833 50268588 62744004 50268725 62744175 50268862 62744346 50268999 62744517 50269136 62744688 50269273 62744859 50269410 62745030 50269547 62745201 50269684 62745372 50269821 62745543 50269958 62745714 50270095 62745885 50270232 62746056 50270369 62746227 50270506 62746398 50270643 62746569 50270780 62746740 50270917 62746911 50271054 62747082 50271191 62747253 50271328 62747424 50271465 62747595 50271602 62747766 50271739 62747937 50271876 62748108 50272013 62748279 50272150 62748450 50272287 62748621 50272424 62748792 50272561 62748963 50272698 62749134 50272835 62749305 50272972 62749476 50273109 62749647 50273246 62749818 50273383 62749989 50273520 62750160 50273657 62750331 50273794 62750502 50273931 62750673 50274068 62750844 50274205 62751015 50274342 62751186 50274479 62751357 50274616 62751528 50274753 62751699 50274890 62751870 50275027 62752041 50275164 62752212 50275301 62752383 50275438 62752554 50275575 62752725 50275712 62752896 50275849 62753067 50275986 62753238 50276123 62753409 50276260 62753580 50276397 62753751 50276534 62753922 50276671 62754093 50276808 62754264 50276945 62754435 50277082 62754606 50277219 62754777 50277356 62754948 50277493 62755119 50277630 62755290 50277767 62755461 50277904 62755632 50278041 62755803 50278178 62755974 50278315 62756145 50278452 62756316 50278589 62756487 50278726 62756658 50278863 62756829 50279000 62757000 50279137 62757171 50279274 62757342 50279411 62757513 50279548 62757684 50279685 62757855 50279822 62758026 50279959 62758197 50280096 62758368 50280233 62758539 50280370 62758710 50280507 62758881 50280644 62759052 50280781 62759223 50280918 62759394 50281055 62759565 50281192 62759736 50281329 62759907 50281466 62760078 50281603 62760249 50281740 62760420 50281877 62760591 50282014 62760762 50282151 62760933 50282288 62761104 50282425 62761275 50282562 62761446 50282699 62761617 50282836 62761788 50282973 62761959 50283110 62762130 50283247 62762301 50283384 62762472 50283521 62762643 50283658 62762814 50283795 62762985 50283932 62763156 50284069 62763327 50284206 62763498 50284343 62763669 50284480 62763840 50284617 62764011 50284754 62764182 50284891 62764353 50285028 62764524 50285165 62764695 50285302 62764866 50285439 62765037 50285576 62765208 50285713 62765379 50285850 62765550 50285987 62765721 50286124 62765892 50286261 62766063 50286398 62766234 50286535 62766405 50286672 62766576 50286809 62766747 50286946 62766918 50287083 62767089 50287220 62767260 50287357 62767431 50287494 62767602 50287631 62767773 50287768 62767944 50287905 62768115 50288042 62768286 50288179 62768457 50288316 62768628 50288453 62768799 50288590 62768970 50288727 62769141 50288864 62769312 50289001 62769483 50289138 62769654 50289275 62769825 50289412 62769996 50289549 62770167 50289686 62770338 50289823 62770509 50289960 62770680 50290097 62770851 50290234 62771022 50290371 62771193 50290508 62771364 50290645 62771535 50290782 62771706 50290919 62771877 50291056 62772048 50291193 62772219 50291330 62772390 50291467 62772561 50291604 62772732 50291741 62772903 50291878 62773074 50292015 62773245 50292152 62773416 50292289 62773587 50292426 62773758 50292563 62773929 50292700 62774100 50292837 62774271 50292974 62774442 50293111 62774613 50293248 62774784 50293385 62774955 50293522 62775126 50293659 62775297 50293796 62775468 50293933 62775639 50294070 62775810 50294207 62775981 50294344 62776152 50294481 62776323 50294618 62776494 50294755 62776665 50294892 62776836 50295029 62777007 50295166 62777178 50295303 62777349 50295440 62777520 50295577 62777691 50295714 62777862 50295851 62778033 50295988 62778204 50296125 62778375 50296262 62778546 50296399 62778717 50296536 62778888 50296673 62779059 50296810 62779230 50296947 62779401 50297084 62779572 50297221 62779743 50297358 62779914 50297495 62780085 50297632 62780256 50297769 62780427 50297906 62780598 50298043 62780769 50298180 62780940 50298317 62781111 50298454 62781282 50298591 62781453 50298728 62781624 50298865 62781795 50299002 62781966 50299139 62782137 50299276 62782308 50299413 62782479 50299550 62782650 50299687 62782821 50299824 62782992 50299961 62783163 50300098 62783334 50300235 62783505 50300372 62783676 50300509 62783847 50300646 62784018 50300783 62784189 50300920 62784360 50301057 62784531 50301194 62784702 50301331 62784873 50301468 62785044 50301605 62785215 50301742 62785386 50301879 62785557 50302016 62785728 50302153 62785899 50302290 62786070 50302427 62786241 50302564 62786412 50302701 62786583 50302838 62786754 50302975 62786925 50303112 62787096 50303249 62787267 50303386 62787438 50303523 62787609 50303660 62787780 50303797 62787951 50303934 62788122 50304071 62788293 50304208 62788464 50304345 62788635 50304482 62788806 50304619 62788977 50304756 62789148 50304893 62789319 50305030 62789490 50305167 62789661 50305304 62789832 50305441 62790003 50305578 62790174 50305715 62790345 50305852 62790516 50305989 62790687 50306126 62790858 50306263 62791029 50306400 62791200 50306537 62791371 50306674 62791542 50306811 62791713 50306948 62791884 50307085 62792055 50307222 62792226 50307359 62792397 50307496 62792568 50307633 62792739 50307770 62792910 50307907 62793081 50308044 62793252 50308181 62793423 50308318 62793594 50308455 62793765 50308592 62793936 50308729 62794107 50308866 62794278 50309003 62794449 50309140 62794620 50309277 62794791 50309414 62794962 50309551 62795133 50309688 62795304 50309825 62795475 50309962 62795646 50310099 62795817 50310236 62795988 50310373 62796159 50310510 62796330 50310647 62796501 50310784 62796672 50310921 62796843 50311058 62797014 50311195 62797185 50311332 62797356 50311469 62797527 50311606 62797698 50311743 62797869 50311880 62798040 50312017 62798211 50312154 62798382 50312291 62798553 50312428 62798724 50312565 62798895 50312702 62799066 50312839 62799237 50312976 62799408 50313113 62799579 50313250 62799750 50313387 62799921 50313524 62800092 50313661 62800263 50313798 62800434 50313935 62800605 50314072 62800776 50314209 62800947 50314346 62801118 50314483 62801289 50314620 62801460 50314757 62801631 50314894 62801802 50315031 62801973 50315168 62802144 50315305 62802315 50315442 62802486 50315579 62802657 50315716 62802828 50315853 62802999 50315990 62803170 50316127 62803341 50316264 62803512 50316401 62803683 50316538 62803854 50316675 62804025 50316812 62804196 50316949 62804367 50317086 62804538 50317223 62804709 50317360 62804880 50317497 62805051 50317634 62805222 50317771 62805393 50317908 62805564 50318045 62805735 50318182 62805906 50318319 62806077 50318456 62806248 50318593 62806419 50318730 62806590 50318867 62806761 50319004 62806932 50319141 62807103 50319278 62807274 50319415 62807445 50319552 62807616 50319689 62807787 50319826 62807958 50319963 62808129 50320100 62808300 50320237 62808471 50320374 62808642 50320511 62808813 50320648 62808984 50320785 62809155 50320922 62809326 50321059 62809497 50321196 62809668 50321333 62809839 50321470 62810010 50321607 62810181 50321744 62810352 50321881 62810523 50322018 62810694 50322155 62810865 50322292 62811036 50322429 62811207 50322566 62811378 50322703 62811549 50322840 62811720 50322977 62811891 50323114 62812062 50323251 62812233 50323388 62812404 50323525 62812575 50323662 62812746 50323799 62812917 50323936 62813088 50324073 62813259 50324210 62813430 50324347 62813601 50324484 62813772 50324621 62813943 50324758 62814114 50324895 62814285 50325032 62814456 50325169 62814627 50325306 62814798 50325443 62814969 50325580 62815140 50325717 62815311 50325854 62815482 50325991 62815653 50326128 62815824 50326265 62815995 50326402 62816166 50326539 62816337 50326676 62816508 50326813 62816679 50326950 62816850 50327087 62817021 50327224 62817192 50327361 62817363 50327498 62817534 50327635 62817705 50327772 62817876 50327909 62818047 50328046 62818218 50328183 62818389 50328320 62818560 50328457 62818731 50328594 62818902 50328731 62819073 50328868 62819244 50329005 62819415 50329142 62819586 50329279 62819757 50329416 62819928 50329553 62820099 50329690 62820270 50329827 62820441 50329964 62820612 50330101 62820783 50330238 62820954 50330375 62821125 50330512 62821296 50330649 62821467 50330786 62821638 50330923 62821809 50331060 62821980 50331197 62822151 50331334 62822322 50331471 62822493 50331608 62822664 50331745 62822835 50331882 62823006 50332019 62823177 50332156 62823348 50332293 62823519 50332430 62823690 50332567 62823861 50332704 62824032 50332841 62824203 50332978 62824374 50333115 62824545 50333252 62824716 50333389 62824887 50333526 62825058 50333663 62825229 50333800 62825400 50333937 62825571 50334074 62825742 50334211 62825913 50334348 62826084 50334485 62826255 50334622 62826426 50334759 62826597 50334896 62826768 50335033 62826939 50335170 62827110 50335307 62827281 50335444 62827452 50335581 62827623 50335718 62827794 50335855 62827965 50335992 62828136 50336129 62828307 50336266 62828478 50336403 62828649 50336540 62828820 50336677 62828991 50336814 62829162 50336951 62829333 50337088 62829504 50337225 62829675 50337362 62829846 50337499 62830017 50337636 62830188 50337773 62830359 50337910 62830530 50338047 62830701 50338184 62830872 50338321 62831043 50338458 62831214 50338595 62831385 50338732 62831556 50338869 62831727 50339006 62831898 50339143 62832069 50339280 62832240 50339417 62832411 50339554 62832582 50339691 62832753 50339828 62832924 50339965 62833095 50340102 62833266 50340239 62833437 50340376 62833608 50340513 62833779 50340650 62833950 50340787 62834121 50340924 62834292 50341061 62834463 50341198 62834634 50341335 62834805 50341472 62834976 50341609 62835147 50341746 62835318 50341883 62835489 50342020 62835660 50342157 62835831 50342294 62836002 50342431 62836173 50342568 62836344 50342705 62836515 50342842 62836686 50342979 62836857 50343116 62837028 50343253 62837199 50343390 62837370 50343527 62837541 50343664 62837712 50343801 62837883 50343938 62838054 50344075 62838225 50344212 62838396 50344349 62838567 50344486 62838738 50344623 62838909 50344760 62839080 50344897 62839251 50345034 62839422 50345171 62839593 50345308 62839764 50345445 62839935 50345582 62840106 50345719 62840277 50345856 62840448 50345993 62840619 50346130 62840790 50346267 62840961 50346404 62841132 50346541 62841303 50346678 62841474 50346815 62841645 50346952 62841816 50347089 62841987 50347226 62842158 50347363 62842329 50347500 62842500 50347637 62842671 50347774 62842842 50347911 62843013 50348048 62843184 50348185 62843355 50348322 62843526 50348459 62843697 50348596 62843868 50348733 62844039 50348870 62844210 50349007 62844381 50349144 62844552 50349281 62844723 50349418 62844894 50349555 62845065 50349692 62845236 50349829 62845407 50349966 62845578 50350103 62845749 50350240 62845920 50350377 62846091 50350514 62846262 50350651 62846433 50350788 62846604 50350925 62846775 50351062 62846946 50351199 62847117 50351336 62847288 50351473 62847459 50351610 62847630 50351747 62847801 50351884 62847972 50352021 62848143 50352158 62848314 50352295 62848485 50352432 62848656 50352569 62848827 50352706 62848998 50352843 62849169 50352980 62849340 50353117 62849511 50353254 62849682 50353391 62849853 50353528 62850024 50353665 62850195 50353802 62850366 50353939 62850537 50354076 62850708 50354213 62850879
1000 66495827 0 66495827 82998441 66495964 82998612 66496101 82998783 66496238 82998954 66496375 82999125 66496512 82999296 66496649 82999467 66496786 82999638 66496923 82999809 66497060 82999980 66497197 83000151 66497334 83000322 66497471 83000493 66497608 83000664 66497745 83000835 66497882 83001006 66498019 83001177 66498156 83001348 66498293 83001519 66498430 83001690 66498567 83001861 66498704 83002032 66498841 83002203 66498978 83002374 66499115 83002545 66499252 83002716 66499389 83002887 66499526 83003058 66499663 83003229 66499800 83003400 66499937 83003571 66500074 83003742 66500211 83003913 66500348 83004084 66500485 83004255 66500622 83004426 66500759 83004597 66500896 83004768 66501033 83004939 66501170 83005110 66501307 83005281 66501444 83005452 66501581 83005623 66501718 83005794 66501855 83005965 66501992 83006136 66502129 83006307 66502266 83006478 66502403 83006649 66502540 83006820 66502677 83006991 66502814 83007162 66502951 83007333 66503088 83007504 66503225 83007675 66503362 83007846 66503499 83008017 66503636 83008188 66503773 83008359 66503910 83008530 66504047 83008701 66504184 83008872 66504321 83009043 66504458 83009214 66504595 83009385 66504732 83009556 66504869 83009727 66505006 83009898 66505143 83010069 66505280 83010240 66505417 83010411 66505554 83010582 66505691 83010753 66505828 83010924 66505965 83011095 66506102 83011266 66506239 83011437 66506376 83011608 66506513 83011779 66506650 83011950 66506787 83012121 66506924 83012292 66507061 83012463 66507198 83012634 66507335 83012805 66507472 83012976 66507609 83013147 66507746 83013318 66507883 83013489 66508020 83013660 66508157 83013831 66508294 83014002 66508431 83014173 66508568 83014344 66508705 83014515 66508842 83014686 66508979 83014857 66509116 83015028 66509253 83015199 66509390 83015370 66509527 83015541 66509664 83015712 66509801 83015883 66509938 83016054 66510075 83016225 66510212 83016396 66510349 83016567 66510486 83016738 66510623 83016909 66510760 83017080 66510897 83017251 66511034 83017422 66511171 83017593 66511308 83017764 66511445 83017935 66511582 83018106 66511719 83018277 66511856 83018448 66511993 83018619 66512130 83018790 66512267 83018961 66512404 83019132 66512541 83019303 66512678 83019474 66512815 83019645 66512952 83019816 66513089 83019987 66513226 83020158 66513363 83020329 66513500 83020500 66513637 83020671 66513774 83020842 66513911 83021013 66514048 83021184 66514185 83021355 66514322 83021526 66514459 83021697 66514596 83021868 66514733 83022039 66514870 83022210 66515007 83022381 66515144 83022552 66515281 83022723 66515418 83022894 66515555 83023065 66515692 83023236 66515829 83023407 66515966 83023578 66516103 83023749 66516240 83023920 66516377 83024091 66516514 83024262 66516651 83024433 66516788 83024604 66516925 83024775 66517062 83024946 66517199 83025117 66517336 83025288 66517473 83025459 66517610 83025630 66517747 83025801 66517884 83025972 66518021 83026143 66518158 83026314 66518295 83026485 66518432 83026656 66518569 83026827 66518706 83026998 66518843 83027169 66518980 83027340 66519117 83027511 66519254 83027682 66519391 83027853 66519528 83028024 66519665 83028195 66519802 83028366 66519939 83028537 66520076 83028708 66520213 83028879 66520350 83029050 66520487 83029221 66520624 83029392 66520761 83029563 66520898 83029734 66521035 83029905 66521172 83030076 66521309 83030247 66521446 83030418 66521583 83030589 66521720 83030760 66521857 83030931 66521994 83031102 66522131 83031273 66522268 83031444 66522405 83031615 66522542 83031786 66522679 83031957 66522816 83032128 66522953 83032299 66523090 83032470 66523227 83032641 66523364 83032812 66523501 83032983 66523638 83033154 66523775 83033325 66523912 83033496 66524049 83033667 66524186 83033838 66524323 83034009 66524460 83034180 66524597 83034351 66524734 83034522 66524871 83034693 66525008 83034864 66525145 83035035 66525282 83035206 66525419 83035377 66525556 83035548 66525693 83035719 66525830 83035890 66525967 83036061 66526104 83036232 66526241 83036403 66526378 83036574 66526515 83036745 66526652 83036916 66526789 83037087 66526926 83037258 66527063 83037429 66527200 83037600 66527337 83037771 66527474 83037942 66527611 83038113 66527748 83038284 66527885 83038455 66528022 83038626 66528159 83038797 66528296 83038968 66528433 83039139 66528570 83039310 66528707 83039481 66528844 83039652 66528981 83039823 66529118 83039994 66529255 83040165 66529392 83040336 66529529 83040507 66529666 83040678 66529803 83040849 66529940 83041020 66530077 83041191 66530214 83041362 66530351 83041533 66530488 83041704 66530625 83041875 66530762 83042046 66530899 83042217 66531036 83042388 66531173 83042559 66531310 83042730 66531447 83042901 66531584 83043072 66531721 83043243 66531858 83043414 66531995 83043585 66532132 83043756 66532269 83043927 66532406 83044098 66532543 83044269 66532680 83044440 66532817 83044611 66532954 83044782 66533091 83044953 66533228 83045124 66533365 83045295 66533502 83045466 66533639 83045637 66533776 83045808 66533913 83045979 66534050 83046150 66534187 83046321 66534324 83046492 66534461 83046663 66534598 83046834 66534735 83047005 66534872 83047176 66535009 83047347 66535146 83047518 66535283 83047689 66535420 83047860 66535557 83048031 66535694 83048202 66535831 83048373 66535968 83048544 66536105 83048715 66536242 83048886 66536379 83049057 66536516 83049228 66536653 83049399 66536790 83049570 66536927 83049741 66537064 83049912 66537201 83050083 66537338 83050254 66537475 83050425 66537612 83050596 66537749 83050767 66537886 83050938 66538023 83051109 66538160 83051280 66538297 83051451 66538434 83051622 66538571 83051793 66538708 83051964 66538845 83052135 66538982 83052306 66539119 83052477 66539256 83052648 66539393 83052819 66539530 83052990 66539667 83053161 66539804 83053332 66539941 83053503 66540078 83053674 66540215 83053845 66540352 83054016 66540489 83054187 66540626 83054358 66540763 83054529 66540900 83054700 66541037 83054871 66541174 83055042 66541311 83055213 66541448 83055384 66541585 83055555 66541722 83055726 66541859 83055897 66541996 83056068 66542133 83056239 66542270 83056410 66542407 83056581 66542544 83056752 66542681 83056923 66542818 83057094 66542955 83057265 66543092 83057436 66543229 83057607 66543366 83057778 66543503 83057949 66543640 83058120 66543777 83058291 66543914 83058462 66544051 83058633 66544188 83058804 66544325 83058975 66544462 83059146 66544599 83059317 66544736 83059488 66544873 83059659 66545010 83059830 66545147 83060001 66545284 83060172 66545421 83060343 66545558 83060514 66545695 83060685 66545832 83060856 66545969 83061027 66546106 83061198 66546243 83061369 66546380 83061540 66546517 83061711 66546654 83061882 66546791 83062053 66546928 83062224 66547065 83062395 66547202 83062566 66547339 83062737 66547476 83062908 66547613 83063079 66547750 83063250 66547887 83063421 66548024 83063592 66548161 83063763 66548298 83063934 66548435 83064105 66548572 83064276 66548709 83064447 66548846 83064618 66548983 83064789 66549120 83064960 66549257 83065131 66549394 83065302 66549531 83065473 66549668 83065644 66549805 83065815 66549942 83065986 66550079 83066157 66550216 83066328 66550353 83066499 66550490 83066670 66550627 83066841 66550764 83067012 66550901 83067183 66551038 83067354 66551175 83067525 66551312 83067696 66551449 83067867 66551586 83068038 66551723 83068209 66551860 83068380 66551997 83068551 66552134 83068722 66552271 83068893 66552408 83069064 66552545 83069235 66552682 83069406 66552819 83069577 66552956 83069748 66553093 83069919 66553230 83070090 66553367 83070261 66553504 83070432 66553641 83070603 66553778 83070774 66553915 83070945 66554052 83071116 66554189 83071287 66554326 83071458 66554463 83071629 66554600 83071800 66554737 83071971 66554874 83072142 66555011 83072313 66555148 83072484 66555285 83072655 66555422 83072826 66555559 83072997 66555696 83073168 66555833 83073339 66555970 83073510 66556107 83073681 66556244 83073852 66556381 83074023 66556518 83074194 66556655 83074365 66556792 83074536 66556929 83074707 66557066 83074878 66557203 83075049 66557340 83075220 66557477 83075391 66557614 83075562 66557751 83075733 66557888 83075904 66558025 83076075 66558162 83076246 66558299 83076417 66558436 83076588 66558573 83076759 66558710 83076930 66558847 83077101 66558984 83077272 66559121 83077443 66559258 83077614 66559395 83077785 66559532 83077956 66559669 83078127 66559806 83078298 66559943 83078469 66560080 83078640 66560217 83078811 66560354 83078982 66560491 83079153 66560628 83079324 66560765 83079495 66560902 83079666 66561039 83079837 66561176 83080008 66561313 83080179 66561450 83080350 66561587 83080521 66561724 83080692 66561861 83080863 66561998 83081034 66562135 83081205 66562272 83081376 66562409 83081547 66562546 83081718 66562683 83081889 66562820 83082060 66562957 83082231 66563094 83082402 66563231 83082573 66563368 83082744 66563505 83082915 66563642 83083086 66563779 83083257 66563916 83083428 66564053 83083599 66564190 83083770 66564327 83083941 66564464 83084112 66564601 83084283 66564738 83084454 66564875 83084625 66565012 83084796 66565149 83084967 66565286 83085138 66565423 83085309 66565560 83085480 66565697 83085651 66565834 83085822 66565971 83085993 66566108 83086164 66566245 83086335 66566382 83086506 66566519 83086677 66566656 83086848 66566793 83087019 66566930 83087190 66567067 83087361 66567204 83087532 66567341 83087703 66567478 83087874 66567615 83088045 66567752 83088216 66567889 83088387 66568026 83088558 66568163 83088729 66568300 83088900 66568437 83089071 66568574 83089242 66568711 83089413 66568848 83089584 66568985 83089755 66569122 83089926 66569259 83090097 66569396 83090268 66569533 83090439 66569670 83090610 66569807 83090781 66569944 83090952 66570081 83091123 66570218 83091294 66570355 83091465 66570492 83091636 66570629 83091807 66570766 83091978 66570903 83092149 66571040 83092320 66571177 83092491 66571314 83092662 66571451 83092833 66571588 83093004 66571725 83093175 66571862 83093346 66571999 83093517 66572136 83093688 66572273 83093859 66572410 83094030 66572547 83094201 66572684 83094372 66572821 83094543 66572958 83094714 66573095 83094885 66573232 83095056 66573369 83095227 66573506 83095398 66573643 83095569 66573780 83095740 66573917 83095911 66574054 83096082 66574191 83096253 66574328 83096424 66574465 83096595 66574602 83096766 66574739 83096937 66574876 83097108 66575013 83097279 66575150 83097450 66575287 83097621 66575424 83097792 66575561 83097963 66575698 83098134 66575835 83098305 66575972 83098476 66576109 83098647 66576246 83098818 66576383 83098989 66576520 83099160 66576657 83099331 66576794 83099502 66576931 83099673 66577068 83099844 66577205 83100015 66577342 83100186 66577479 83100357 66577616 83100528 66577753 83100699 66577890 83100870 66578027 83101041 66578164 83101212 66578301 83101383 66578438 83101554 66578575 83101725 66578712 83101896 66578849 83102067 66578986 83102238 66579123 83102409 66579260 83102580 66579397 83102751 66579534 83102922 66579671 83103093 66579808 83103264 66579945 83103435 66580082 83103606 66580219 83103777 66580356 83103948 66580493 83104119 66580630 83104290 66580767 83104461 66580904 83104632 66581041 83104803 66581178 83104974 66581315 83105145 66581452 83105316 66581589 83105487 66581726 83105658 66581863 83105829 66582000 83106000 66582137 83106171 66582274 83106342 66582411 83106513 66582548 83106684 66582685 83106855 66582822 83107026 66582959 83107197 66583096 83107368 66583233 83107539 66583370 83107710 66583507 83107881 66583644 83108052 66583781 83108223 66583918 83108394 66584055 83108565 66584192 83108736 66584329 83108907 66584466 83109078 66584603 83109249 66584740 83109420 66584877 83109591 66585014 83109762 66585151 83109933 66585288 83110104 66585425 83110275 66585562 83110446 66585699 83110617 66585836 83110788 66585973 83110959 66586110 83111130 66586247 83111301 66586384 83111472 66586521 83111643 66586658 83111814 66586795 83111985 66586932 83112156 66587069 83112327 66587206 83112498 66587343 83112669 66587480 83112840 66587617 83113011 66587754 83113182 66587891 83113353 66588028 83113524 66588165 83113695 66588302 83113866 66588439 83114037 66588576 83114208 66588713 83114379 66588850 83114550 66588987 83114721 66589124 83114892 66589261 83115063 66589398 83115234 66589535 83115405 66589672 83115576 66589809 83115747 66589946 83115918 66590083 83116089 66590220 83116260 66590357 83116431 66590494 83116602 66590631 83116773 66590768 83116944 66590905 83117115 66591042 83117286 66591179 83117457 66591316 83117628 66591453 83117799 66591590 83117970 66591727 83118141 66591864 83118312 66592001 83118483 66592138 83118654 66592275 83118825 66592412 83118996 66592549 83119167 66592686 83119338 66592823 83119509 66592960 83119680 66593097 83119851 66593234 83120022 66593371 83120193 66593508 83120364 66593645 83120535 66593782 83120706 66593919 83120877 66594056 83121048 66594193 83121219 66594330 83121390 66594467 83121561 66594604 83121732 66594741 83121903 66594878 83122074 66595015 83122245 66595152 83122416 66595289 83122587 66595426 83122758 66595563 83122929 66595700 83123100 66595837 83123271 66595974 83123442 66596111 83123613 66596248 83123784 66596385 83123955 66596522 83124126 66596659 83124297 66596796 83124468 66596933 83124639 66597070 83124810 66597207 83124981 66597344 83125152 66597481 83125323 66597618 83125494 66597755 83125665 66597892 83125836 66598029 83126007 66598166 83126178 66598303 83126349 66598440 83126520 66598577 83126691 66598714 83126862 66598851 83127033 66598988 83127204 66599125 83127375 66599262 83127546 66599399 83127717 66599536 83127888 66599673 83128059 66599810 83128230 66599947 83128401 66600084 83128572 66600221 83128743 66600358 83128914 66600495 83129085 66600632 83129256 66600769 83129427 66600906 83129598 66601043 83129769 66601180 83129940 66601317 83130111 66601454 83130282 66601591 83130453 66601728 83130624 66601865 83130795 66602002 83130966 66602139 83131137 66602276 83131308 66602413 83131479 66602550 83131650 66602687 83131821 66602824 83131992 66602961 83132163 66603098 83132334 66603235 83132505 66603372 83132676 66603509 83132847 66603646 83133018 66603783 83133189 66603920 83133360 66604057 83133531 66604194 83133702 66604331 83133873 66604468 83134044 66604605 83134215 66604742 83134386 66604879 83134557 66605016 83134728 66605153 83134899 66605290 83135070 66605427 83135241 66605564 83135412 66605701 83135583 66605838 83135754 66605975 83135925 66606112 83136096 66606249 83136267 66606386 83136438 66606523 83136609 66606660 83136780 66606797 83136951 66606934 83137122 66607071 83137293 66607208 83137464 66607345 83137635 66607482 83137806 66607619 83137977 66607756 83138148 66607893 83138319 66608030 83138490 66608167 83138661 66608304 83138832 66608441 83139003 66608578 83139174 66608715 83139345 66608852 83139516 66608989 83139687 66609126 83139858 66609263 83140029 66609400 83140200 66609537 83140371 66609674 83140542 66609811 83140713 66609948 83140884 66610085 83141055 66610222 83141226 66610359 83141397 66610496 83141568 66610633 83141739 66610770 83141910 66610907 83142081 66611044 83142252 66611181 83142423 66611318 83142594 66611455 83142765 66611592 83142936 66611729 83143107 66611866 83143278 66612003 83143449 66612140 83143620 66612277 83143791 66612414 83143962 66612551 83144133 66612688 83144304 66612825 83144475 66612962 83144646 66613099 83144817 66613236 83144988 66613373 83145159 66613510 83145330 66613647 83145501 66613784 83145672 66613921 83145843 66614058 83146014 66614195 83146185 66614332 83146356 66614469 83146527 66614606 83146698 66614743 83146869 66614880 83147040 66615017 83147211 66615154 83147382 66615291 83147553 66615428 83147724 66615565 83147895 66615702 83148066 66615839 83148237 66615976 83148408 66616113 83148579 66616250 83148750 66616387 83148921 66616524 83149092 66616661 83149263 66616798 83149434 66616935 83149605 66617072 83149776 66617209 83149947 66617346 83150118 66617483 83150289 66617620 83150460 66617757 83150631 66617894 83150802 66618031 83150973 66618168 83151144 66618305 83151315 66618442 83151486 66618579 83151657 66618716 83151828 66618853 83151999 66618990 83152170 66619127 83152341 66619264 83152512 66619401 83152683 66619538 83152854 66619675 83153025 66619812 83153196 66619949 83153367 66620086 83153538 66620223 83153709 66620360 83153880 66620497 83154051 66620634 83154222 66620771 83154393 66620908 83154564 66621045 83154735 66621182 83154906 66621319 83155077 66621456 83155248 66621593 83155419 66621730 83155590 66621867 83155761 66622004 83155932 66622141 83156103 66622278 83156274 66622415 83156445 66622552 83156616 66622689 83156787 66622826 83156958 66622963 83157129 66623100 83157300 66623237 83157471 66623374 83157642 66623511 83157813 66623648 83157984 66623785 83158155 66623922 83158326 66624059 83158497 66624196 83158668 66624333 83158839 66624470 83159010 66624607 83159181 66624744 83159352 66624881 83159523 66625018 83159694 66625155 83159865 66625292 83160036 66625429 83160207 66625566 83160378 66625703 83160549 66625840 83160720 66625977 83160891 66626114 83161062 66626251 83161233 66626388 83161404 66626525 83161575 66626662 83161746 66626799 83161917 66626936 83162088 66627073 83162259 66627210 83162430 66627347 83162601 66627484 83162772 66627621 83162943 66627758 83163114 66627895 83163285 66628032 83163456 66628169 83163627 66628306 83163798 66628443 83163969 66628580 83164140 66628717 83164311 66628854 83164482 66628991 83164653 66629128 83164824 66629265 83164995 66629402 83165166 66629539 83165337 66629676 83165508 66629813 83165679 66629950 83165850 66630087 83166021 66630224 83166192 66630361 83166363 66630498 83166534 66630635 83166705 66630772 83166876 66630909 83167047 66631046 83167218 66631183 83167389 66631320 83167560 66631457 83167731 66631594 83167902 66631731 83168073 66631868 83168244 66632005 83168415 66632142 83168586 66632279 83168757 66632416 83168928 66632553 83169099
1000 53702900 0 53702900 67030627 53703037 67030798 53703174 67030969 53703311 67031140 53703448 67031311 53703585 67031482 53703722 67031653 53703859 67031824 53703996 67031995 53704133 67032166 53704270 67032337 53704407 67032508 53704544 67032679 53704681 67032850 53704818 67033021 53704955 67033192 53705092 67033363 53705229 67033534 53705366 67033705 53705503 67033876 53705640 67034047 53705777 67034218 53705914 67034389 53706051 67034560 53706188 67034731 53706325 67034902 53706462 67035073 53706599 67035244 53706736 67035415 53706873 67035586 53707010 67035757 53707147 67035928 53707284 67036099 53707421 67036270 53707558 67036441 53707695 67036612 53707832 67036783 53707969 67036954 53708106 67037125 53708243 67037296 53708380 67037467 53708517 67037638 53708654 67037809 53708791 67037980 53708928 67038151 53709065 67038322 53709202 67038493 53709339 67038664 53709476 67038835 53709613 67039006 53709750 67039177 53709887 67039348 53710024 67039519 53710161 67039690 53710298 67039861 53710435 67040032 53710572 67040203 53710709 67040374 53710846 67040545 53710983 67040716 53711120 67040887 53711257 67041058 53711394 67041229 53711531 67041400 53711668 67041571 53711805 67041742 53711942 67041913 53712079 67042084 53712216 67042255 53712353 67042426 53712490 67042597 53712627 67042768 53712764 67042939 53712901 67043110 53713038 67043281 53713175 67043452 53713312 67043623 53713449 67043794 53713586 67043965 53713723 67044136 53713860 67044307 53713997 67044478 53714134 67044649 53714271 67044820 53714408 67044991 53714545 67045162 53714682 67045333 53714819 67045504 53714956 67045675 53715093 67045846 53715230 67046017 53715367 67046188 53715504 67046359 53715641 67046530 53715778 67046701 53715915 67046872 53716052 67047043 53716189 67047214 53716326 67047385 53716463 67047556 53716600 67047727 53716737 67047898 53716874 67048069 53717011 67048240 53717148 67048411 53717285 67048582 53717422 67048753 53717559 67048924 53717696 67049095 53717833 67049266 53717970 67049437 53718107 67049608 53718244 67049779 53718381 67049950 53718518 67050121 53718655 67050292 53718792 67050463 53718929 67050634 53719066 67050805 53719203 67050976 53719340 67051147 53719477 67051318 53719614 67051489 53719751 67051660 53719888 67051831 53720025 67052002 53720162 67052173 53720299 67052344 53720436 67052515 53720573 67052686 53720710 67052857 53720847 67053028 53720984 67053199 53721121 67053370 53721258 67053541 53721395 67053712 53721532 67053883 53721669 67054054 53721806 67054225 53721943 67054396 53722080 67054567 53722217 67054738 53722354 67054909 53722491 67055080 53722628 67055251 53722765 67055422 53722902 67055593 53723039 67055764 53723176 67055935 53723313 67056106 53723450 67056277 53723587 67056448 53723724 67056619 53723861 67056790 53723998 67056961 53724135 67057132 53724272 67057303 53724409 67057474 53724546 67057645 53724683 67057816 53724820 67057987 53724957 67058158 53725094 67058329 53725231 67058500 53725368 67058671 53725505 67058842 53725642 67059013 53725779 67059184 53725916 67059355 53726053 67059526 53726190 67059697 53726327 67059868 53726464 67060039 53726601 67060210 53726738 67060381 53726875 67060552 53727012 67060723 53727149 67060894 53727286 67061065 53727423 67061236 53727560 67061407 53727697 67061578 53727834 67061749 53727971 67061920 53728108 67062091 53728245 67062262 53728382 67062433 53728519 67062604 53728656 67062775 53728793 67062946 53728930 67063117 53729067 67063288 53729204 67063459 53729341 67063630 53729478 67063801 53729615 67063972 53729752 67064143 53729889 67064314 53730026 67064485 53730163 67064656 53730300 67064827 53730437 67064998 53730574 67065169 53730711 67065340 53730848 67065511 53730985 67065682 53731122 67065853 53731259 67066024 53731396 67066195 53731533 67066366 53731670 67066537 53731807 67066708 53731944 67066879 53732081 67067050 53732218 67067221 53732355 67067392 53732492 67067563 53732629 67067734 53732766 67067905 53732903 67068076 53733040 67068247 53733177 67068418 53733314 67068589 53733451 67068760 53733588 67068931 53733725 67069102 53733862 67069273 53733999 67069444 53734136 67069615 53734273 67069786 53734410 67069957 53734547 67070128 53734684 67070299 53734821 67070470 53734958 67070641 53735095 67070812 53735232 67070983 53735369 67071154 53735506 67071325 53735643 67071496 53735780 67071667 53735917 67071838 53736054 67072009 53736191 67072180 53736328 67072351 53736465 67072522 53736602 67072693 53736739 67072864 53736876 67073035 53737013 67073206 53737150 67073377 53737287 67073548 53737424 67073719 53737561 67073890 53737698 67074061 53737835 67074232 53737972 67074403 53738109 67074574 53738246 67074745 53738383 67074916 53738520 67075087 53738657 67075258 53738794 67075429 53738931 67075600 53739068 67075771 53739205 67075942 53739342 67076113 53739479 67076284 53739616 67076455 53739753 67076626 53739890 67076797 53740027 67076968 53740164 67077139 53740301 67077310 53740438 67077481 53740575 67077652 53740712 67077823 53740849 67077994 53740986 67078165 53741123 67078336 53741260 67078507 53741397 67078678 53741534 67078849 53741671 67079020 53741808 67079191 53741945 67079362 53742082 67079533 53742219 67079704 53742356 67079875 53742493 67080046 53742630 67080217 53742767 67080388 53742904 67080559 53743041 67080730 53743178 67080901 53743315 67081072 53743452 67081243 53743589 67081414 53743726 67081585 53743863 67081756 53744000 67081927 53744137 67082098 53744274 67082269 53744411 67082440 53744548 67082611 53744685 67082782 53744822 67082953 53744959 67083124 53745096 67083295 53745233 67083466 53745370 67083637 53745507 67083808 53745644 67083979 53745781 67084150 53745918 67084321 53746055 67084492 53746192 67084663 53746329 67084834 53746466 67085005 53746603 67085176 53746740 67085347 53746877 67085518 53747014 67085689 53747151 67085860 53747288 67086031 53747425 67086202 53747562 67086373 53747699 67086544 53747836 67086715 53747973 67086886 53748110 67087057 53748247 67087228 53748384 67087399 53748521 67087570 53748658 67087741 53748795 67087912 53748932 67088083 53749069 67088254 53749206 67088425 53749343 67088596 53749480 67088767 53749617 67088938 53749754 67089109 53749891 67089280 53750028 67089451 53750165 67089622 53750302 67089793 53750439 67089964 53750576 67090135 53750713 67090306 53750850 67090477 53750987 67090648 53751124 67090819 53751261 67090990 53751398 67091161 53751535 67091332 53751672 67091503 53751809 67091674 53751946 67091845 53752083 67092016 53752220 67092187 53752357 67092358 53752494 67092529 53752631 67092700 53752768 67092871 53752905 67093042 53753042 67093213 53753179 67093384 53753316 67093555 53753453 67093726 53753590 67093897 53753727 67094068 53753864 67094239 53754001 67094410 53754138 67094581 53754275 67094752 53754412 67094923 53754549 67095094 53754686 67095265 53754823 67095436 53754960 67095607 53755097 67095778 53755234 67095949 53755371 67096120 53755508 67096291 53755645 67096462 53755782 67096633 53755919 67096804 53756056 67096975 53756193 67097146 53756330 67097317 53756467 67097488 53756604 67097659 53756741 67097830 53756878 67098001 53757015 67098172 53757152 67098343 53757289 67098514 53757426 67098685 53757563 67098856 53757700 67099027 53757837 67099198 53757974 67099369 53758111 67099540 53758248 67099711 53758385 67099882 53758522 67100053 53758659 67100224 53758796 67100395 53758933 67100566 53759070 67100737 53759207 67100908 53759344 67101079 53759481 67101250 53759618 67101421 53759755 67101592 53759892 67101763 53760029 67101934 53760166 67102105 53760303 67102276 53760440 67102447 53760577 67102618 53760714 67102789 53760851 67102960 53760988 67103131 53761125 67103302 53761262 67103473 53761399 67103644 53761536 67103815 53761673 67103986 53761810 67104157 53761947 67104328 53762084 67104499 53762221 67104670 53762358 67104841 53762495 67105012 53762632 67105183 53762769 67105354 53762906 67105525 53763043 67105696 53763180 67105867 53763317 67106038 53763454 67106209 53763591 67106380 53763728 67106551 53763865 67106722 53764002 67106893 53764139 67107064 53764276 67107235 53764413 67107406 53764550 67107577 53764687 67107748 53764824 67107919 53764961 67108090 53765098 67108261 53765235 67108432 53765372 67108603 53765509 67108774 53765646 67108945 53765783 67109116 53765920 67109287 53766057 67109458 53766194 67109629 53766331 67109800 53766468 67109971 53766605 67110142 53766742 67110313 53766879 67110484 53767016 67110655 53767153 67110826 53767290 67110997 53767427 67111168 53767564 67111339 53767701 67111510 53767838 67111681 53767975 67111852 53768112 67112023 53768249 67112194 53768386 67112365 53768523 67112536 53768660 67112707 53768797 67112878 53768934 67113049 53769071 67113220 53769208 67113391 53769345 67113562 53769482 67113733 53769619 67113904 53769756 67114075 53769893 67114246 53770030 67114417 53770167 67114588 53770304 67114759 53770441 67114930 53770578 67115101 53770715 67115272 53770852 67115443 53770989 67115614 53771126 67115785 53771263 67115956 53771400 67116127 53771537 67116298 53771674 67116469 53771811 67116640 53771948 67116811 53772085 67116982 53772222 67117153 53772359 67117324 53772496 67117495 53772633 67117666 53772770 67117837 53772907 67118008 53773044 67118179 53773181 67118350 53773318 67118521 53773455 67118692 53773592 67118863 53773729 67119034 53773866 67119205 53774003 67119376 53774140 67119547 53774277 67119718 53774414 67119889 53774551 67120060 53774688 67120231 53774825 67120402 53774962 67120573 53775099 67120744 53775236 67120915 53775373 67121086 53775510 67121257 53775647 67121428 53775784 67121599 53775921 67121770 53776058 67121941 53776195 67122112 53776332 67122283 53776469 67122454 53776606 67122625 53776743 67122796 53776880 67122967 53777017 67123138 53777154 67123309 53777291 67123480 53777428 67123651 53777565 67123822 53777702 67123993 53777839 67124164 53777976 67124335 53778113 67124506 53778250 67124677 53778387 67124848 53778524 67125019 53778661 67125190 53778798 67125361 53778935 67125532 53779072 67125703 53779209 67125874 53779346 67126045 53779483 67126216 53779620 67126387 53779757 67126558 53779894 67126729 53780031 67126900 53780168 67127071 53780305 67127242 53780442 67127413 53780579 67127584 53780716 67127755 53780853 67127926 53780990 67128097 53781127 67128268 53781264 67128439 53781401 67128610 53781538 67128781 53781675 67128952 53781812 67129123 53781949 67129294 53782086 67129465 53782223 67129636 53782360 67129807 53782497 67129978 53782634 67130149 53782771 67130320 53782908 67130491 53783045 67130662 53783182 67130833 53783319 67131004 53783456 67131175 53783593 67131346 53783730 67131517 53783867 67131688 53784004 67131859 53784141 67132030 53784278 67132201 53784415 67132372 53784552 67132543 53784689 67132714 53784826 67132885 53784963 67133056 53785100 67133227 53785237 67133398 53785374 67133569 53785511 67133740 53785648 67133911 53785785 67134082 53785922 67134253 53786059 67134424 53786196 67134595 53786333 67134766 53786470 67134937 53786607 67135108 53786744 67135279 53786881 67135450 53787018 67135621 53787155 67135792 53787292 67135963 53787429 67136134 53787566 67136305 53787703 67136476 53787840 67136647 53787977 67136818 53788114 67136989 53788251 67137160 53788388 67137331 53788525 67137502 53788662 67137673 53788799 67137844 53788936 67138015 53789073 67138186 53789210 67138357 53789347 67138528 53789484 67138699 53789621 67138870 53789758 67139041 53789895 67139212 53790032 67139383 53790169 67139554 53790306 67139725 53790443 67139896 53790580 67140067 53790717 67140238 53790854 67140409 53790991 67140580 53791128 67140751 53791265 67140922 53791402 67141093 53791539 67141264 53791676 67141435 53791813 67141606 53791950 67141777 53792087 67141948 53792224 67142119 53792361 67142290 53792498 67142461 53792635 67142632 53792772 67142803 53792909 67142974 53793046 67143145 53793183 67143316 53793320 67143487 53793457 67143658 53793594 67143829 53793731 67144000 53793868 67144171 53794005 67144342 53794142 67144513 53794279 67144684 53794416 67144855 53794553 67145026 53794690 67145197 53794827 67145368 53794964 67145539 53795101 67145710 53795238 67145881 53795375 67146052 53795512 67146223 53795649 67146394 53795786 67146565 53795923 67146736 53796060 67146907 53796197 67147078 53796334 67147249 53796471 67147420 53796608 67147591 53796745 67147762 53796882 67147933 53797019 67148104 53797156 67148275 53797293 67148446 53797430 67148617 53797567 67148788 53797704 67148959 53797841 67149130 53797978 67149301 53798115 67149472 53798252 67149643 53798389 67149814 53798526 67149985 53798663 67150156 53798800 67150327 53798937 67150498 53799074 67150669 53799211 67150840 53799348 67151011 53799485 67151182 53799622 67151353 53799759 67151524 53799896 67151695 53800033 67151866 53800170 67152037 53800307 67152208 53800444 67152379 53800581 67152550 53800718 67152721 53800855 67152892 53800992 67153063 53801129 67153234 53801266 67153405 53801403 67153576 53801540 67153747 53801677 67153918 53801814 67154089 53801951 67154260 53802088 67154431 53802225 67154602 53802362 67154773 53802499 67154944 53802636 67155115 53802773 67155286 53802910 67155457 53803047 67155628 53803184 67155799 53803321 67155970 53803458 67156141 53803595 67156312 53803732 67156483 53803869 67156654 53804006 67156825 53804143 67156996 53804280 67157167 53804417 67157338 53804554 67157509 53804691 67157680 53804828 67157851 53804965 67158022 53805102 67158193 53805239 67158364 53805376 67158535 53805513 67158706 53805650 67158877 53805787 67159048 53805924 67159219 53806061 67159390 53806198 67159561 53806335 67159732 53806472 67159903 53806609 67160074 53806746 67160245 53806883 67160416 53807020 67160587 53807157 67160758 53807294 67160929 53807431 67161100 53807568 67161271 53807705 67161442 53807842 67161613 53807979 67161784 53808116 67161955 53808253 67162126 53808390 67162297 53808527 67162468 53808664 67162639 53808801 67162810 53808938 67162981 53809075 67163152 53809212 67163323 53809349 67163494 53809486 67163665 53809623 67163836 53809760 67164007 53809897 67164178 53810034 67164349 53810171 67164520 53810308 67164691 53810445 67164862 53810582 67165033 53810719 67165204 53810856 67165375 53810993 67165546 53811130 67165717 53811267 67165888 53811404 67166059 53811541 67166230 53811678 67166401 53811815 67166572 53811952 67166743 53812089 67166914 53812226 67167085 53812363 67167256 53812500 67167427 53812637 67167598 53812774 67167769 53812911 67167940 53813048 67168111 53813185 67168282 53813322 67168453 53813459 67168624 53813596 67168795 53813733 67168966 53813870 67169137 53814007 67169308 53814144 67169479 53814281 67169650 53814418 67169821 53814555 67169992 53814692 67170163 53814829 67170334 53814966 67170505 53815103 67170676 53815240 67170847 53815377 67171018 53815514 67171189 53815651 67171360 53815788 67171531 53815925 67171702 53816062 67171873 53816199 67172044 53816336 67172215 53816473 67172386 53816610 67172557 53816747 67172728 53816884 67172899 53817021 67173070 53817158 67173241 53817295 67173412 53817432 67173583 53817569 67173754 53817706 67173925 53817843 67174096 53817980 67174267 53818117 67174438 53818254 67174609 53818391 67174780 53818528 67174951 53818665 67175122 53818802 67175293 53818939 67175464 53819076 67175635 53819213 67175806 53819350 67175977 53819487 67176148 53819624 67176319 53819761 67176490 53819898 67176661 53820035 67176832 53820172 67177003 53820309 67177174 53820446 67177345 53820583 67177516 53820720 67177687 53820857 67177858 53820994 67178029 53821131 67178200 53821268 67178371 53821405 67178542 53821542 67178713 53821679 67178884 53821816 67179055 53821953 67179226 53822090 67179397 53822227 67179568 53822364 67179739 53822501 67179910 53822638 67180081 53822775 67180252 53822912 67180423 53823049 67180594 53823186 67180765 53823323 67180936 53823460 67181107 53823597 67181278 53823734 67181449 53823871 67181620 53824008 67181791 53824145 67181962 53824282 67182133 53824419 67182304 53824556 67182475 53824693 67182646 53824830 67182817 53824967 67182988 53825104 67183159 53825241 67183330 53825378 67183501 53825515 67183672 53825652 67183843 53825789 67184014 53825926 67184185 53826063 67184356 53826200 67184527 53826337 67184698 53826474 67184869 53826611 67185040 53826748 67185211 53826885 67185382 53827022 67185553 53827159 67185724 53827296 67185895 53827433 67186066 53827570 67186237 53827707 67186408 53827844 67186579 53827981 67186750 53828118 67186921 53828255 67187092 53828392 67187263 53828529 67187434 53828666 67187605 53828803 67187776 53828940 67187947 53829077 67188118 53829214 67188289 53829351 67188460 53829488 67188631 53829625 67188802 53829762 67188973 53829899 67189144 53830036 67189315 53830173 67189486 53830310 67189657 53830447 67189828 53830584 67189999 53830721 67190170 53830858 67190341 53830995 67190512 53831132 67190683 53831269 67190854 53831406 67191025 53831543 67191196 53831680 67191367 53831817 67191538 53831954 67191709 53832091 67191880 53832228 67192051 53832365 67192222 53832502 67192393 53832639 67192564 53832776 67192735 53832913 67192906 53833050 67193077 53833187 67193248 53833324 67193419 53833461 67193590 53833598 67193761 53833735 67193932 53833872 67194103 53834009 67194274 53834146 67194445 53834283 67194616 53834420 67194787 53834557 67194958 53834694 67195129 53834831 67195300 53834968 67195471 53835105 67195642 53835242 67195813 53835379 67195984 53835516 67196155 53835653 67196326 53835790 67196497 53835927 67196668 53836064 67196839 53836201 67197010 53836338 67197181 53836475 67197352 53836612 67197523 53836749 67197694 53836886 67197865 53837023 67198036 53837160 67198207 53837297 67198378 53837434 67198549 53837571 67198720 53837708 67198891 53837845 67199062 53837982 67199233 53838119 67199404 53838256 67199575 53838393 67199746 53838530 67199917 53838667 67200088 53838804 67200259 53838941 67200430 53839078 67200601 53839215 67200772 53839352 67200943 53839489 67201114 53839626 67201285
1000 72241196 0 72241196 90169668 72241333 90169839 72241470 90170010 72241607 90170181 72241744 90170352 72241881 90170523 72242018 90170694 72242155 90170865 72242292 90171036 72242429 90171207 72242566 90171378 72242703 90171549 72242840 90171720 72242977 90171891 72243114 90172062 72243251 90172233 72243388 90172404 72243525 90172575 72243662 90172746 72243799 90172917 72243936 90173088 72244073 90173259 72244210 90173430 72244347 90173601 72244484 90173772 72244621 90173943 72244758 90174114 72244895 90174285 72245032 90174456 72245169 90174627 72245306 90174798 72245443 90174969 72245580 90175140 72245717 90175311 72245854 90175482 72245991 90175653 72246128 90175824 72246265 90175995 72246402 90176166 72246539 90176337 72246676 90176508 72246813 90176679 72246950 90176850 72247087 90177021 72247224 90177192 72247361 90177363 72247498 90177534 72247635 90177705 72247772 90177876 72247909 90178047 72248046 90178218 72248183 90178389 72248320 90178560 72248457 90178731 72248594 90178902 72248731 90179073 72248868 90179244 72249005 90179415 72249142 90179586 72249279 90179757 72249416 90179928 72249553 90180099 72249690 90180270 72249827 90180441 72249964 90180612 72250101 90180783 72250238 90180954 72250375 90181125 72250512 90181296 72250649 90181467 72250786 90181638 72250923 90181809 72251060 90181980 72251197 90182151 72251334 90182322 72251471 90182493 72251608 90182664 72251745 90182835 72251882 90183006 72252019 90183177 72252156 90183348 72252293 90183519 72252430 90183690 72252567 90183861 72252704 90184032 72252841 90184203 72252978 90184374 72253115 90184545 72253252 90184716 72253389 90184887 72253526 90185058 72253663 90185229 72253800 90185400 72253937 90185571 72254074 90185742 72254211 90185913 72254348 90186084 72254485 90186255 72254622 90186426 72254759 90186597 72254896 90186768 72255033 90186939 72255170 90187110 72255307 90187281 72255444 90187452 72255581 90187623 72255718 90187794 72255855 90187965 72255992 90188136 72256129 90188307 72256266 90188478 72256403 90188649 72256540 90188820 72256677 90188991 72256814 90189162 72256951 90189333 72257088 90189504 72257225 90189675 72257362 90189846 72257499 90190017 72257636 90190188 72257773 90190359 72257910 90190530 72258047 90190701 72258184 90190872 72258321 90191043 72258458 90191214 72258595 90191385 72258732 90191556 72258869 90191727 72259006 90191898 72259143 90192069 72259280 90192240 72259417 90192411 72259554 90192582 72259691 90192753 72259828 90192924 72259965 90193095 72260102 90193266 72260239 90193437 72260376 90193608 72260513 90193779 72260650 90193950 72260787 90194121 72260924 90194292 72261061 90194463 72261198 90194634 72261335 90194805 72261472 90194976 72261609 90195147 72261746 90195318 72261883 90195489 72262020 90195660 72262157 90195831 72262294 90196002 72262431 90196173 72262568 90196344 72262705 90196515 72262842 90196686 72262979 90196857 72263116 90197028 72263253 90197199 72263390 90197370 72263527 90197541 72263664 90197712 72263801 90197883 72263938 90198054 72264075 90198225 72264212 90198396 72264349 90198567 72264486 90198738 72264623 90198909 72264760 90199080 72264897 90199251 72265034 90199422 72265171 90199593 72265308 90199764 72265445 90199935 72265582 90200106 72265719 90200277 72265856 90200448 72265993 90200619 72266130 90200790 72266267 90200961 72266404 90201132 72266541 90201303 72266678 90201474 72266815 90201645 72266952 90201816 72267089 90201987 72267226 90202158 72267363 90202329 72267500 90202500 72267637 90202671 72267774 90202842 72267911 90203013 72268048 90203184 72268185 90203355 72268322 90203526 72268459 90203697 72268596 90203868 72268733 90204039 72268870 90204210 72269007 90204381 72269144 90204552 72269281 90204723 72269418 90204894 72269555 90205065 72269692 90205236 72269829 90205407 72269966 90205578 72270103 90205749 72270240 90205920 72270377 90206091 72270514 90206262 72270651 90206433 72270788 90206604 72270925 90206775 72271062 90206946 72271199 90207117 72271336 90207288 72271473 90207459 72271610 90207630 72271747 90207801 72271884 90207972 72272021 90208143 72272158 90208314 72272295 90208485 72272432 90208656 72272569 90208827 72272706 90208998 72272843 90209169 72272980 90209340 72273117 90209511 72273254 90209682 72273391 90209853 72273528 90210024 72273665 90210195 72273802 90210366 72273939 90210537 72274076 90210708 72274213 90210879 72274350 90211050 72274487 90211221 72274624 90211392 72274761 90211563 72274898 90211734 72275035 90211905 72275172 90212076 72275309 90212247 72275446 90212418 72275583 90212589 72275720 90212760 72275857 90212931 72275994 90213102 72276131 90213273 72276268 90213444 72276405 90213615 72276542 90213786 72276679 90213957 72276816 90214128 72276953 90214299 72277090 90214470 72277227 90214641 72277364 90214812 72277501 90214983 72277638 90215154 72277775 90215325 72277912 90215496 72278049 90215667 72278186 90215838 72278323 90216009 72278460 90216180 72278597 90216351 72278734 90216522 72278871 90216693 72279008 90216864 72279145 90217035 72279282 90217206 72279419 90217377 72279556 90217548 72279693 90217719 72279830 90217890 72279967 90218061 72280104 90218232 72280241 90218403 72280378 90218574 72280515 90218745 72280652 90218916 72280789 90219087 72280926 90219258 72281063 90219429 72281200 90219600 72281337 90219771 72281474 90219942 72281611 90220113 72281748 90220284 72281885 90220455 72282022 90220626 72282159 90220797 72282296 90220968 72282433 90221139 72282570 90221310 72282707 90221481 72282844 90221652 72282981 90221823 72283118 90221994 72283255 90222165 72283392 90222336 72283529 90222507 72283666 90222678 72283803 90222849 72283940 90223020 72284077 90223191 72284214 90223362 72284351 90223533 72284488 90223704 72284625 90223875 72284762 90224046 72284899 90224217 72285036 90224388 72285173 90224559 72285310 90224730 72285447 90224901 72285584 90225072 72285721 90225243 72285858 90225414 72285995 90225585 72286132 90225756 72286269 90225927 72286406 90226098 72286543 90226269 72286680 90226440 72286817 90226611 72286954 90226782 72287091 90226953 72287228 90227124 72287365 90227295 72287502 90227466 72287639 90227637 72287776 90227808 72287913 90227979 72288050 90228150 72288187 90228321 72288324 90228492 72288461 90228663 72288598 90228834 72288735 90229005 72288872 90229176 72289009 90229347 72289146 90229518 72289283 90229689 72289420 90229860 72289557 90230031 72289694 90230202 72289831 90230373 72289968 90230544 72290105 90230715 72290242 90230886 72290379 90231057 72290516 90231228 72290653 90231399 72290790 90231570 72290927 90231741 72291064 90231912 72291201 90232083 72291338 90232254 72291475 90232425 72291612 90232596 72291749 90232767 72291886 90232938 72292023 90233109 72292160 90233280 72292297 90233451 72292434 90233622 72292571 90233793 72292708 90233964 72292845 90234135 72292982 90234306 72293119 90234477 72293256 90234648 72293393 90234819 72293530 90234990 72293667 90235161 72293804 90235332 72293941 90235503 72294078 90235674 72294215 90235845 72294352 90236016 72294489 90236187 72294626 90236358 72294763 90236529 72294900 90236700 72295037 90236871 72295174 90237042 72295311 90237213 72295448 90237384 72295585 90237555 72295722 90237726 72295859 90237897 72295996 90238068 72296133 90238239 72296270 90238410 72296407 90238581 72296544 90238752 72296681 90238923 72296818 90239094 72296955 90239265 72297092 90239436 72297229 90239607 72297366 90239778 72297503 90239949 72297640 90240120 72297777 90240291 72297914 90240462 72298051 90240633 72298188 90240804 72298325 90240975 72298462 90241146 72298599 90241317 72298736 90241488 72298873 90241659 72299010 90241830 72299147 90242001 72299284 90242172 72299421 90242343 72299558 90242514 72299695 90242685 72299832 90242856 72299969 90243027 72300106 90243198 72300243 90243369 72300380 90243540 72300517 90243711 72300654 90243882 72300791 90244053 72300928 90244224 72301065 90244395 72301202 90244566 72301339 90244737 72301476 90244908 72301613 90245079 72301750 90245250 72301887 90245421 72302024 90245592 72302161 90245763 72302298 90245934 72302435 90246105 72302572 90246276 72302709 90246447 72302846 90246618 72302983 90246789 72303120 90246960 72303257 90247131 72303394 90247302 72303531 90247473 72303668 90247644 72303805 90247815 72303942 90247986 72304079 90248157 72304216 90248328 72304353 90248499 72304490 90248670 72304627 90248841 72304764 90249012 72304901 90249183 72305038 90249354 72305175 90249525 72305312 90249696 72305449 90249867 72305586 90250038 72305723 90250209 72305860 90250380 72305997 90250551 72306134 90250722 72306271 90250893 72306408 90251064 72306545 90251235 72306682 90251406 72306819 90251577 72306956 90251748 72307093 90251919 72307230 90252090 72307367 90252261 72307504 90252432 72307641 90252603 72307778 90252774 72307915 90252945 72308052 90253116 72308189 90253287 72308326 90253458 72308463 90253629 72308600 90253800 72308737 90253971 72308874 90254142 72309011 90254313 72309148 90254484 72309285 90254655 72309422 90254826 72309559 90254997 72309696 90255168 72309833 90255339 72309970 90255510 72310107 90255681 72310244 90255852 72310381 90256023 72310518 90256194 72310655 90256365 72310792 90256536 72310929 90256707 72311066 90256878 72311203 90257049 72311340 90257220 72311477 90257391 72311614 90257562 72311751 90257733 72311888 90257904 72312025 90258075 72312162 90258246 72312299 90258417 72312436 90258588 72312573 90258759 72312710 90258930 72312847 90259101 72312984 90259272 72313121 90259443 72313258 90259614 72313395 90259785 72313532 90259956 72313669 90260127 72313806 90260298 72313943 90260469 72314080 90260640 72314217 90260811 72314354 90260982 72314491 90261153 72314628 90261324 72314765 90261495 72314902 90261666 72315039 90261837 72315176 90262008 72315313 90262179 72315450 90262350 72315587 90262521 72315724 90262692 72315861 90262863 72315998 90263034 72316135 90263205 72316272 90263376 72316409 90263547 72316546 90263718 72316683 90263889 72316820 90264060 72316957 90264231 72317094 90264402 72317231 90264573 72317368 90264744 72317505 90264915 72317642 90265086 72317779 90265257 72317916 90265428 72318053 90265599 72318190 90265770 72318327 90265941 72318464 90266112 72318601 90266283 72318738 90266454 72318875 90266625 72319012 90266796 72319149 90266967 72319286 90267138 72319423 90267309 72319560 90267480 72319697 90267651 72319834 90267822 72319971 90267993 72320108 90268164 72320245 90268335 72320382 90268506 72320519 90268677 72320656 90268848 72320793 90269019 72320930 90269190 72321067 90269361 72321204 90269532 72321341 90269703 72321478 90269874 72321615 90270045 72321752 90270216 72321889 90270387 72322026 90270558 72322163 90270729 72322300 90270900 72322437 90271071 72322574 90271242 72322711 90271413 72322848 90271584 72322985 90271755 72323122 90271926 72323259 90272097 72323396 90272268 72323533 90272439 72323670 90272610 72323807 90272781 72323944 90272952 72324081 90273123 72324218 90273294 72324355 90273465 72324492 90273636 72324629 90273807 72324766 90273978 72324903 90274149 72325040 90274320 72325177 90274491 72325314 90274662 72325451 90274833 72325588 90275004 72325725 90275175 72325862 90275346 72325999 90275517 72326136 90275688 72326273 90275859 72326410 90276030 72326547 90276201 72326684 90276372 72326821 90276543 72326958 90276714 72327095 90276885 72327232 90277056 72327369 90277227 72327506 90277398 72327643 90277569 72327780 90277740 72327917 90277911 72328054 90278082 72328191 90278253 72328328 90278424 72328465 90278595 72328602 90278766 72328739 90278937 72328876 90279108 72329013 90279279 72329150 90279450 72329287 90279621 72329424 90279792 72329561 90279963 72329698 90280134 72329835 90280305 72329972 90280476 72330109 90280647 72330246 90280818 72330383 90280989 72330520 90281160 72330657 90281331 72330794 90281502 72330931 90281673 72331068 90281844 72331205 90282015 72331342 90282186 72331479 90282357 72331616 90282528 72331753 90282699 72331890 90282870 72332027 90283041 72332164 90283212 72332301 90283383 72332438 90283554 72332575 90283725 72332712 90283896 72332849 90284067 72332986 90284238 72333123 90284409 72333260 90284580 72333397 90284751 72333534 90284922 72333671 90285093 72333808 90285264 72333945 90285435 72334082 90285606 72334219 90285777 72334356 90285948 72334493 90286119 72334630 90286290 72334767 90286461 72334904 90286632 72335041 90286803 72335178 90286974 72335315 90287145 72335452 90287316 72335589 90287487 72335726 90287658 72335863 90287829 72336000 90288000 72336137 90288171 72336274 90288342 72336411 90288513 72336548 90288684 72336685 90288855 72336822 90289026 72336959 90289197 72337096 90289368 72337233 90289539 72337370 90289710 72337507 90289881 72337644 90290052 72337781 90290223 72337918 90290394 72338055 90290565 72338192 90290736 72338329 90290907 72338466 90291078 72338603 90291249 72338740 90291420 72338877 90291591 72339014 90291762 72339151 90291933 72339288 90292104 72339425 90292275 72339562 90292446 72339699 90292617 72339836 90292788 72339973 90292959 72340110 90293130 72340247 90293301 72340384 90293472 72340521 90293643 72340658 90293814 72340795 90293985 72340932 90294156 72341069 90294327 72341206 90294498 72341343 90294669 72341480 90294840 72341617 90295011 72341754 90295182 72341891 90295353 72342028 90295524 72342165 90295695 72342302 90295866 72342439 90296037 72342576 90296208 72342713 90296379 72342850 90296550 72342987 90296721 72343124 90296892 72343261 90297063 72343398 90297234 72343535 90297405 72343672 90297576 72343809 90297747 72343946 90297918 72344083 90298089 72344220 90298260 72344357 90298431 72344494 90298602 72344631 90298773 72344768 90298944 72344905 90299115 72345042 90299286 72345179 90299457 72345316 90299628 72345453 90299799 72345590 90299970 72345727 90300141 72345864 90300312 72346001 90300483 72346138 90300654 72346275 90300825 72346412 90300996 72346549 90301167 72346686 90301338 72346823 90301509 72346960 90301680 72347097 90301851 72347234 90302022 72347371 90302193 72347508 90302364 72347645 90302535 72347782 90302706 72347919 90302877 72348056 90303048 72348193 90303219 72348330 90303390 72348467 90303561 72348604 90303732 72348741 90303903 72348878 90304074 72349015 90304245 72349152 90304416 72349289 90304587 72349426 90304758 72349563 90304929 72349700 90305100 72349837 90305271 72349974 90305442 72350111 90305613 72350248 90305784 72350385 90305955 72350522 90306126 72350659 90306297 72350796 90306468 72350933 90306639 72351070 90306810 72351207 90306981 72351344 90307152 72351481 90307323 72351618 90307494 72351755 90307665 72351892 90307836 72352029 90308007 72352166 90308178 72352303 90308349 72352440 90308520 72352577 90308691 72352714 90308862 72352851 90309033 72352988 90309204 72353125 90309375 72353262 90309546 72353399 90309717 72353536 90309888 72353673 90310059 72353810 90310230 72353947 90310401 72354084 90310572 72354221 90310743 72354358 90310914 72354495 90311085 72354632 90311256 72354769 90311427 72354906 90311598 72355043 90311769 72355180 90311940 72355317 90312111 72355454 90312282 72355591 90312453 72355728 90312624 72355865 90312795 72356002 90312966 72356139 90313137 72356276 90313308 72356413 90313479 72356550 90313650 72356687 90313821 72356824 90313992 72356961 90314163 72357098 90314334 72357235 90314505 72357372 90314676 72357509 90314847 72357646 90315018 72357783 90315189 72357920 90315360 72358057 90315531 72358194 90315702 72358331 90315873 72358468 90316044 72358605 90316215 72358742 90316386 72358879 90316557 72359016 90316728 72359153 90316899 72359290 90317070 72359427 90317241 72359564 90317412 72359701 90317583 72359838 90317754 72359975 90317925 72360112 90318096 72360249 90318267 72360386 90318438 72360523 90318609 72360660 90318780 72360797 90318951 72360934 90319122 72361071 90319293 72361208 90319464 72361345 90319635 72361482 90319806 72361619 90319977 72361756 90320148 72361893 90320319 72362030 90320490 72362167 90320661 72362304 90320832 72362441 90321003 72362578 90321174 72362715 90321345 72362852 90321516 72362989 90321687 72363126 90321858 72363263 90322029 72363400 90322200 72363537 90322371 72363674 90322542 72363811 90322713 72363948 90322884 72364085 90323055 72364222 90323226 72364359 90323397 72364496 90323568 72364633 90323739 72364770 90323910 72364907 90324081 72365044 90324252 72365181 90324423 72365318 90324594 72365455 90324765 72365592 90324936 72365729 90325107 72365866 90325278 72366003 90325449 72366140 90325620 72366277 90325791 72366414 90325962 72366551 90326133 72366688 90326304 72366825 90326475 72366962 90326646 72367099 90326817 72367236 90326988 72367373 90327159 72367510 90327330 72367647 90327501 72367784 90327672 72367921 90327843 72368058 90328014 72368195 90328185 72368332 90328356 72368469 90328527 72368606 90328698 72368743 90328869 72368880 90329040 72369017 90329211 72369154 90329382 72369291 90329553 72369428 90329724 72369565 90329895 72369702 90330066 72369839 90330237 72369976 90330408 72370113 90330579 72370250 90330750 72370387 90330921 72370524 90331092 72370661 90331263 72370798 90331434 72370935 90331605 72371072 90331776 72371209 90331947 72371346 90332118 72371483 90332289 72371620 90332460 72371757 90332631 72371894 90332802 72372031 90332973 72372168 90333144 72372305 90333315 72372442 90333486 72372579 90333657 72372716 90333828 72372853 90333999 72372990 90334170 72373127 90334341 72373264 90334512 72373401 90334683 72373538 90334854 72373675 90335025 72373812 90335196 72373949 90335367 72374086 90335538 72374223 90335709 72374360 90335880 72374497 90336051 72374634 90336222 72374771 90336393 72374908 90336564 72375045 90336735 72375182 90336906 72375319 90337077 72375456 90337248 72375593 90337419 72375730 90337590 72375867 90337761 72376004 90337932 72376141 90338103 72376278 90338274 72376415 90338445 72376552 90338616 72376689 90338787 72376826 90338958 72376963 90339129 72377100 90339300 72377237 90339471 72377374 90339642 72377511 90339813 72377648 90339984 72377785 90340155 72377922 90340326
1000 31887024 0 31887024 39800592 31887161 39800763 31887298 39800934 31887435 39801105 31887572 39801276 31887709 39801447 31887846 39801618 31887983 39801789 31888120 39801960 31888257 39802131 31888394 39802302 31888531 39802473 31888668 39802644 31888805 39802815 31888942 39802986 31889079 39803157 31889216 39803328 31889353 39803499 31889490 39803670 31889627 39803841 31889764 39804012 31889901 39804183 31890038 39804354 31890175 39804525 31890312 39804696 31890449 39804867 31890586 39805038 31890723 39805209 31890860 39805380 31890997 39805551 31891134 39805722 31891271 39805893 31891408 39806064 31891545 39806235 31891682 39806406 31891819 39806577 31891956 39806748 31892093 39806919 31892230 39807090 31892367 39807261 31892504 39807432 31892641 39807603 31892778 39807774 31892915 39807945 31893052 39808116 31893189 39808287 31893326 39808458 31893463 39808629 31893600 39808800 31893737 39808971 31893874 39809142 31894011 39809313 31894148 39809484 31894285 39809655 31894422 39809826 31894559 39809997 31894696 39810168 31894833 39810339 31894970 39810510 31895107 39810681 31895244 39810852 31895381 39811023 31895518 39811194 31895655 39811365 31895792 39811536 31895929 39811707 31896066 39811878 31896203 39812049 31896340 39812220 31896477 39812391 31896614 39812562 31896751 39812733 31896888 39812904 31897025 39813075 31897162 39813246 31897299 39813417 31897436 39813588 31897573 39813759 31897710 39813930 31897847 39814101 31897984 39814272 31898121 39814443 31898258 39814614 31898395 39814785 31898532 39814956 31898669 39815127 31898806 39815298 31898943 39815469 31899080 39815640 31899217 39815811 31899354 39815982 31899491 39816153 31899628 39816324 31899765 39816495 31899902 39816666 31900039 39816837 31900176 39817008 31900313 39817179 31900450 39817350 31900587 39817521 31900724 39817692 31900861 39817863 31900998 39818034 31901135 39818205 31901272 39818376 31901409 39818547 31901546 39818718 31901683 39818889 31901820 39819060 31901957 39819231 31902094 39819402 31902231 39819573 31902368 39819744 31902505 39819915 31902642 39820086 31902779 39820257 31902916 39820428 31903053 39820599 31903190 39820770 31903327 39820941 31903464 39821112 31903601 39821283 31903738 39821454 31903875 39821625 31904012 39821796 31904149 39821967 31904286 39822138 31904423 39822309 31904560 39822480 31904697 39822651 31904834 39822822 31904971 39822993 31905108 39823164 31905245 39823335 31905382 39823506 31905519 39823677 31905656 39823848 31905793 39824019 31905930 39824190 31906067 39824361 31906204 39824532 31906341 39824703 31906478 39824874 31906615 39825045 31906752 39825216 31906889 39825387 31907026 39825558 31907163 39825729 31907300 39825900 31907437 39826071 31907574 39826242 31907711 39826413 31907848 39826584 31907985 39826755 31908122 39826926 31908259 39827097 31908396 39827268 31908533 39827439 31908670 39827610 31908807 39827781 31908944 39827952 31909081 39828123 31909218 39828294 31909355 39828465 31909492 39828636 31909629 39828807 31909766 39828978 31909903 39829149 31910040 39829320 31910177 39829491 31910314 39829662 31910451 39829833 31910588 39830004 31910725 39830175 31910862 39830346 31910999 39830517 31911136 39830688 31911273 39830859 31911410 39831030 31911547 39831201 31911684 39831372 31911821 39831543 31911958 39831714 31912095 39831885 31912232 39832056 31912369 39832227 31912506 39832398 31912643 39832569 31912780 39832740 31912917 39832911 31913054 39833082 31913191 39833253 31913328 39833424 31913465 39833595 31913602 39833766 31913739 39833937 31913876 39834108 31914013 39834279 31914150 39834450 31914287 39834621 31914424 39834792 31914561 39834963 31914698 39835134 31914835 39835305 31914972 39835476 31915109 39835647 31915246 39835818 31915383 39835989 31915520 39836160 31915657 39836331 31915794 39836502 31915931 39836673 31916068 39836844 31916205 39837015 31916342 39837186 31916479 39837357 31916616 39837528 31916753 39837699 31916890 39837870 31917027 39838041 31917164 39838212 31917301 39838383 31917438 39838554 31917575 39838725 31917712 39838896 31917849 39839067 31917986 39839238 31918123 39839409 31918260 39839580 31918397 39839751 31918534 39839922 31918671 39840093 31918808 39840264 31918945 39840435 31919082 39840606 31919219 39840777 31919356 39840948 31919493 39841119 31919630 39841290 31919767 39841461 31919904 39841632 31920041 39841803 31920178 39841974 31920315 39842145 31920452 39842316 31920589 39842487 31920726 39842658 31920863 39842829 31921000 39843000 31921137 39843171 31921274 39843342 31921411 39843513 31921548 39843684 31921685 39843855 31921822 39844026 31921959 39844197 31922096 39844368 31922233 39844539 31922370 39844710 31922507 39844881 31922644 39845052 31922781 39845223 31922918 39845394 31923055 39845565 31923192 39845736 31923329 39845907 31923466 39846078 31923603 39846249 31923740 39846420 31923877 39846591 31924014 39846762 31924151 39846933 31924288 39847104 31924425 39847275 31924562 39847446 31924699 39847617 31924836 39847788 31924973 39847959 31925110 39848130 31925247 39848301 31925384 39848472 31925521 39848643 31925658 39848814 31925795 39848985 31925932 39849156 31926069 39849327 31926206 39849498 31926343 39849669 31926480 39849840 31926617 39850011 31926754 39850182 31926891 39850353 31927028 39850524 31927165 39850695 31927302 39850866 31927439 39851037 31927576 39851208 31927713 39851379 31927850 39851550 31927987 39851721 31928124 39851892 31928261 39852063 31928398 39852234 31928535 39852405 31928672 39852576 31928809 39852747 31928946 39852918 31929083 39853089 31929220 39853260 31929357 39853431 31929494 39853602 31929631 39853773 31929768 39853944 31929905 39854115 31930042 39854286 31930179 39854457 31930316 39854628 31930453 39854799 31930590 39854970 31930727 39855141 31930864 39855312 31931001 39855483 31931138 39855654 31931275 39855825 31931412 39855996 31931549 39856167 31931686 39856338 31931823 39856509 31931960 39856680 31932097 39856851 31932234 39857022 31932371 39857193 31932508 39857364 31932645 39857535 31932782 39857706 31932919 39857877 31933056 39858048 31933193 39858219 31933330 39858390 31933467 39858561 31933604 39858732 31933741 39858903 31933878 39859074 31934015 39859245 31934152 39859416 31934289 39859587 31934426 39859758 31934563 39859929 31934700 39860100 31934837 39860271 31934974 39860442 31935111 39860613 31935248 39860784 31935385 39860955 31935522 39861126 31935659 39861297 31935796 39861468 31935933 39861639 31936070 39861810 31936207 39861981 31936344 39862152 31936481 39862323 31936618 39862494 31936755 39862665 31936892 39862836 31937029 39863007 31937166 39863178 31937303 39863349 31937440 39863520 31937577 39863691 31937714 39863862 31937851 39864033 31937988 39864204 31938125 39864375 31938262 39864546 31938399 39864717 31938536 39864888 31938673 39865059 31938810 39865230 31938947 39865401 31939084 39865572 31939221 39865743 31939358 39865914 31939495 39866085 31939632 39866256 31939769 39866427 31939906 39866598 31940043 39866769 31940180 39866940 31940317 39867111 31940454 39867282 31940591 39867453 31940728 39867624 31940865 39867795 31941002 39867966 31941139 39868137 31941276 39868308 31941413 39868479 31941550 39868650 31941687 39868821 31941824 39868992 31941961 39869163 31942098 39869334 31942235 39869505 31942372 39869676 31942509 39869847 31942646 39870018 31942783 39870189 31942920 39870360 31943057 39870531 31943194 39870702 31943331 39870873 31943468 39871044 31943605 39871215 31943742 39871386 31943879 39871557 31944016 39871728 31944153 39871899 31944290 39872070 31944427 39872241 31944564 39872412 31944701 39872583 31944838 39872754 31944975 39872925 31945112 39873096 31945249 39873267 31945386 39873438 31945523 39873609 31945660 39873780 31945797 39873951 31945934 39874122 31946071 39874293 31946208 39874464 31946345 39874635 31946482 39874806 31946619 39874977 31946756 39875148 31946893 39875319 31947030 39875490 31947167 39875661 31947304 39875832 31947441 39876003 31947578 39876174 31947715 39876345 31947852 39876516 31947989 39876687 31948126 39876858 31948263 39877029 31948400 39877200 31948537 39877371 31948674 39877542 31948811 39877713 31948948 39877884 31949085 39878055 31949222 39878226 31949359 39878397 31949496 39878568 31949633 39878739 31949770 39878910 31949907 39879081 31950044 39879252 31950181 39879423 31950318 39879594 31950455 39879765 31950592 39879936 31950729 39880107 31950866 39880278 31951003 39880449 31951140 39880620 31951277 39880791 31951414 39880962 31951551 39881133 31951688 39881304 31951825 39881475 31951962 39881646 31952099 39881817 31952236 39881988 31952373 39882159 31952510 39882330 31952647 39882501 31952784 39882672 31952921 39882843 31953058 39883014 31953195 39883185 31953332 39883356 31953469 39883527 31953606 39883698 31953743 39883869 31953880 39884040 31954017 39884211 31954154 39884382 31954291 39884553 31954428 39884724 31954565 39884895 31954702 39885066 31954839 39885237 31954976 39885408 31955113 39885579 31955250 39885750 31955387 39885921 31955524 39886092 31955661 39886263 31955798 39886434 31955935 39886605 31956072 39886776 31956209 39886947 31956346 39887118 31956483 39887289 31956620 39887460 31956757 39887631 31956894 39887802 31957031 39887973 31957168 39888144 31957305 39888315 31957442 39888486 31957579 39888657 31957716 39888828 31957853 39888999 31957990 39889170 31958127 39889341 31958264 39889512 31958401 39889683 31958538 39889854 31958675 39890025 31958812 39890196 31958949 39890367 31959086 39890538 31959223 39890709 31959360 39890880 31959497 39891051 31959634 39891222 31959771 39891393 31959908 39891564 31960045 39891735 31960182 39891906 31960319 39892077 31960456 39892248 31960593 39892419 31960730 39892590 31960867 39892761 31961004 39892932 31961141 39893103 31961278 39893274 31961415 39893445 31961552 39893616 31961689 39893787 31961826 39893958 31961963 39894129 31962100 39894300 31962237 39894471 31962374 39894642 31962511 39894813 31962648 39894984 31962785 39895155 31962922 39895326 31963059 39895497 31963196 39895668 31963333 39895839 31963470 39896010 31963607 39896181 31963744 39896352 31963881 39896523 31964018 39896694 31964155 39896865 31964292 39897036 31964429 39897207 31964566 39897378 31964703 39897549 31964840 39897720 31964977 39897891 31965114 39898062 31965251 39898233 31965388 39898404 31965525 39898575 31965662 39898746 31965799 39898917 31965936 39899088 31966073 39899259 31966210 39899430 31966347 39899601 31966484 39899772 31966621 39899943 31966758 39900114 31966895 39900285 31967032 39900456 31967169 39900627 31967306 39900798 31967443 39900969 31967580 39901140 31967717 39901311 31967854 39901482 31967991 39901653 31968128 39901824 31968265 39901995 31968402 39902166 31968539 39902337 31968676 39902508 31968813 39902679 31968950 39902850 31969087 39903021 31969224 39903192 31969361 39903363 31969498 39903534 31969635 39903705 31969772 39903876 31969909 39904047 31970046 39904218 31970183 39904389 31970320 39904560 31970457 39904731 31970594 39904902 31970731 39905073 31970868 39905244 31971005 39905415 31971142 39905586 31971279 39905757 31971416 39905928 31971553 39906099 31971690 39906270 31971827 39906441 31971964 39906612 31972101 39906783 31972238 39906954 31972375 39907125 31972512 39907296 31972649 39907467 31972786 39907638 31972923 39907809 31973060 39907980 31973197 39908151 31973334 39908322 31973471 39908493 31973608 39908664 31973745 39908835 31973882 39909006 31974019 39909177 31974156 39909348 31974293 39909519 31974430 39909690 31974567 39909861 31974704 39910032 31974841 39910203 31974978 39910374 31975115 39910545 31975252 39910716 31975389 39910887 31975526 39911058 31975663 39911229 31975800 39911400 31975937 39911571 31976074 39911742 31976211 39911913 31976348 39912084 31976485 39912255 31976622 39912426 31976759 39912597 31976896 39912768 31977033 39912939 31977170 39913110 31977307 39913281 31977444 39913452 31977581 39913623 31977718 39913794 31977855 39913965 31977992 39914136 31978129 39914307 31978266 39914478 31978403 39914649 31978540 39914820 31978677 39914991 31978814 39915162 31978951 39915333 31979088 39915504 31979225 39915675 31979362 39915846 31979499 39916017 31979636 39916188 31979773 39916359 31979910 39916530 31980047 39916701 31980184 39916872 31980321 39917043 31980458 39917214 31980595 39917385 31980732 39917556 31980869 39917727 31981006 39917898 31981143 39918069 31981280 39918240 31981417 39918411 31981554 39918582 31981691 39918753 31981828 39918924 31981965 39919095 31982102 39919266 31982239 39919437 31982376 39919608 31982513 39919779 31982650 39919950 31982787 39920121 31982924 39920292 31983061 39920463 31983198 39920634 31983335 39920805 31983472 39920976 31983609 39921147 31983746 39921318 31983883 39921489 31984020 39921660 31984157 39921831 31984294 39922002 31984431 39922173 31984568 39922344 31984705 39922515 31984842 39922686 31984979 39922857 31985116 39923028 31985253 39923199 31985390 39923370 31985527 39923541 31985664 39923712 31985801 39923883 31985938 39924054 31986075 39924225 31986212 39924396 31986349 39924567 31986486 39924738 31986623 39924909 31986760 39925080 31986897 39925251 31987034 39925422 31987171 39925593 31987308 39925764 31987445 39925935 31987582 39926106 31987719 39926277 31987856 39926448 31987993 39926619 31988130 39926790 31988267 39926961 31988404 39927132 31988541 39927303 31988678 39927474 31988815 39927645 31988952 39927816 31989089 39927987 31989226 39928158 31989363 39928329 31989500 39928500 31989637 39928671 31989774 39928842 31989911 39929013 31990048 39929184 31990185 39929355 31990322 39929526 31990459 39929697 31990596 39929868 31990733 39930039 31990870 39930210 31991007 39930381 31991144 39930552 31991281 39930723 31991418 39930894 31991555 39931065 31991692 39931236 31991829 39931407 31991966 39931578 31992103 39931749 31992240 39931920 31992377 39932091 31992514 39932262 31992651 39932433 31992788 39932604 31992925 39932775 31993062 39932946 31993199 39933117 31993336 39933288 31993473 39933459 31993610 39933630 31993747 39933801 31993884 39933972 31994021 39934143 31994158 39934314 31994295 39934485 31994432 39934656 31994569 39934827 31994706 39934998 31994843 39935169 31994980 39935340 31995117 39935511 31995254 39935682 31995391 39935853 31995528 39936024 31995665 39936195 31995802 39936366 31995939 39936537 31996076 39936708 31996213 39936879 31996350 39937050 31996487 39937221 31996624 39937392 31996761 39937563 31996898 39937734 31997035 39937905 31997172 39938076 31997309 39938247 31997446 39938418 31997583 39938589 31997720 39938760 31997857 39938931 31997994 39939102 31998131 39939273 31998268 39939444 31998405 39939615 31998542 39939786 31998679 39939957 31998816 39940128 31998953 39940299 31999090 39940470 31999227 39940641 31999364 39940812 31999501 39940983 31999638 39941154 31999775 39941325 31999912 39941496 32000049 39941667 32000186 39941838 32000323 39942009 32000460 39942180 32000597 39942351 32000734 39942522 32000871 39942693 32001008 39942864 32001145 39943035 32001282 39943206 32001419 39943377 32001556 39943548 32001693 39943719 32001830 39943890 32001967 39944061 32002104 39944232 32002241 39944403 32002378 39944574 32002515 39944745 32002652 39944916 32002789 39945087 32002926 39945258 32003063 39945429 32003200 39945600 32003337 39945771 32003474 39945942 32003611 39946113 32003748 39946284 32003885 39946455 32004022 39946626 32004159 39946797 32004296 39946968 32004433 39947139 32004570 39947310 32004707 39947481 32004844 39947652 32004981 39947823 32005118 39947994 32005255 39948165 32005392 39948336 32005529 39948507 32005666 39948678 32005803 39948849 32005940 39949020 32006077 39949191 32006214 39949362 32006351 39949533 32006488 39949704 32006625 39949875 32006762 39950046 32006899 39950217 32007036 39950388 32007173 39950559 32007310 39950730 32007447 39950901 32007584 39951072 32007721 39951243 32007858 39951414 32007995 39951585 32008132 39951756 32008269 39951927 32008406 39952098 32008543 39952269 32008680 39952440 32008817 39952611 32008954 39952782 32009091 39952953 32009228 39953124 32009365 39953295 32009502 39953466 32009639 39953637 32009776 39953808 32009913 39953979 32010050 39954150 32010187 39954321 32010324 39954492 32010461 39954663 32010598 39954834 32010735 39955005 32010872 39955176 32011009 39955347 32011146 39955518 32011283 39955689 32011420 39955860 32011557 39956031 32011694 39956202 32011831 39956373 32011968 39956544 32012105 39956715 32012242 39956886 32012379 39957057 32012516 39957228 32012653 39957399 32012790 39957570 32012927 39957741 32013064 39957912 32013201 39958083 32013338 39958254 32013475 39958425 32013612 39958596 32013749 39958767 32013886 39958938 32014023 39959109 32014160 39959280 32014297 39959451 32014434 39959622 32014571 39959793 32014708 39959964 32014845 39960135 32014982 39960306 32015119 39960477 32015256 39960648 32015393 39960819 32015530 39960990 32015667 39961161 32015804 39961332 32015941 39961503 32016078 39961674 32016215 39961845 32016352 39962016 32016489 39962187 32016626 39962358 32016763 39962529 32016900 39962700 32017037 39962871 32017174 39963042 32017311 39963213 32017448 39963384 32017585 39963555 32017722 39963726 32017859 39963897 32017996 39964068 32018133 39964239 32018270 39964410 32018407 39964581 32018544 39964752 32018681 39964923 32018818 39965094 32018955 39965265 32019092 39965436 32019229 39965607 32019366 39965778 32019503 39965949 32019640 39966120 32019777 39966291 32019914 39966462 32020051 39966633 32020188 39966804 32020325 39966975 32020462 39967146 32020599 39967317 32020736 39967488 32020873 39967659 32021010 39967830 32021147 39968001 32021284 39968172 32021421 39968343 32021558 39968514 32021695 39968685 32021832 39968856 32021969 39969027 32022106 39969198 32022243 39969369 32022380 39969540 32022517 39969711 32022654 39969882 32022791 39970053 32022928 39970224 32023065 39970395 32023202 39970566 32023339 39970737 32023476 39970908 32023613 39971079 32023750 39971250
1000 14520900 0 14520900 18124627 14521037 18124798 14521174 18124969 14521311 18125140 14521448 18125311 14521585 18125482 14521722 18125653 14521859 18125824 14521996 18125995 14522133 18126166 14522270 18126337 14522407 18126508 14522544 18126679 14522681 18126850 14522818 18127021 14522955 18127192 14523092 18127363 14523229 18127534 14523366 18127705 14523503 18127876 14523640 18128047 14523777 18128218 14523914 18128389 14524051 18128560 14524188 18128731 14524325 18128902 14524462 18129073 14524599 18129244 14524736 18129415 14524873 18129586 14525010 18129757 14525147 18129928 14525284 18130099 14525421 18130270 14525558 18130441 14525695 18130612 14525832 18130783 14525969 18130954 14526106 18131125 14526243 18131296 14526380 18131467 14526517 18131638 14526654 18131809 14526791 18131980 14526928 18132151 14527065 18132322 14527202 18132493 14527339 18132664 14527476 18132835 14527613 18133006 14527750 18133177 14527887 18133348 14528024 18133519 14528161 18133690 14528298 18133861 14528435 18134032 14528572 18134203 14528709 18134374 14528846 18134545 14528983 18134716 14529120 18134887 14529257 18135058 14529394 18135229 14529531 18135400 14529668 18135571 14529805 18135742 14529942 18135913 14530079 18136084 14530216 18136255 14530353 18136426 14530490 18136597 14530627 18136768 14530764 18136939 14530901 18137110 14531038 18137281 14531175 18137452 14531312 18137623 14531449 18137794 14531586 18137965 14531723 18138136 14531860 18138307 14531997 18138478 14532134 18138649 14532271 18138820 14532408 18138991 14532545 18139162 14532682 18139333 14532819 18139504 14532956 18139675 14533093 18139846 14533230 18140017 14533367 18140188 14533504 18140359 14533641 18140530 14533778 18140701 14533915 18140872 14534052 18141043 14534189 18141214 14534326 18141385 14534463 18141556 14534600 18141727 14534737 18141898 14534874 18142069 14535011 18142240 14535148 18142411 14535285 18142582 14535422 18142753 14535559 18142924 14535696 18143095 14535833 18143266 14535970 18143437 14536107 18143608 14536244 18143779 14536381 18143950 14536518 18144121 14536655 18144292 14536792 18144463 14536929 18144634 14537066 18144805 14537203 18144976 14537340 18145147 14537477 18145318 14537614 18145489 14537751 18145660 14537888 18145831 14538025 18146002 14538162 18146173 14538299 18146344 14538436 18146515 14538573 18146686 14538710 18146857 14538847 18147028 14538984 18147199 14539121 18147370 14539258 18147541 14539395 18147712 14539532 18147883 14539669 18148054 14539806 18148225 14539943 18148396 14540080 18148567 14540217 18148738 14540354 18148909 14540491 18149080 14540628 18149251 14540765 18149422 14540902 18149593 14541039 18149764 14541176 18149935 14541313 18150106 14541450 18150277 14541587 18150448 14541724 18150619 14541861 18150790 14541998 18150961 14542135 18151132 14542272 18151303 14542409 18151474 14542546 18151645 14542683 18151816 14542820 18151987 14542957 18152158 14543094 18152329 14543231 18152500 14543368 18152671 14543505 18152842 14543642 18153013 14543779 18153184 14543916 18153355 14544053 18153526 14544190 18153697 14544327 18153868 14544464 18154039 14544601 18154210 14544738 18154381 14544875 18154552 14545012 18154723 14545149 18154894 14545286 18155065 14545423 18155236 14545560 18155407 14545697 18155578 14545834 18155749 14545971 18155920 14546108 18156091 14546245 18156262 14546382 18156433 14546519 18156604 14546656 18156775 14546793 18156946 14546930 18157117 14547067 18157288 14547204 18157459 14547341 18157630 14547478 18157801 14547615 18157972 14547752 18158143 14547889 18158314 14548026 18158485 14548163 18158656 14548300 18158827 14548437 18158998 14548574 18159169 14548711 18159340 14548848 18159511 14548985 18159682 14549122 18159853 14549259 18160024 14549396 18160195 14549533 18160366 14549670 18160537 14549807 18160708 14549944 18160879 14550081 18161050 14550218 18161221 14550355 18161392 14550492 18161563 14550629 18161734 14550766 18161905 14550903 18162076 14551040 18162247 14551177 18162418 14551314 18162589 14551451 18162760 14551588 18162931 14551725 18163102 14551862 18163273 14551999 18163444 14552136 18163615 14552273 18163786 14552410 18163957 14552547 18164128 14552684 18164299 14552821 18164470 14552958 18164641 14553095 18164812 14553232 18164983 14553369 18165154 14553506 18165325 14553643 18165496 14553780 18165667 14553917 18165838 14554054 18166009 14554191 18166180 14554328 18166351 14554465 18166522 14554602 18166693 14554739 18166864 14554876 18167035 14555013 18167206 14555150 18167377 14555287 18167548 14555424 18167719 14555561 18167890 14555698 18168061 14555835 18168232 14555972 18168403 14556109 18168574 14556246 18168745 14556383 18168916 14556520 18169087 14556657 18169258 14556794 18169429 14556931 18169600 14557068 18169771 14557205 18169942 14557342 18170113 14557479 18170284 14557616 18170455 14557753 18170626 14557890 18170797 14558027 18170968 14558164 18171139 14558301 18171310 14558438 18171481 14558575 18171652 14558712 18171823 14558849 18171994 14558986 18172165 14559123 18172336 14559260 18172507 14559397 18172678 14559534 18172849 14559671 18173020 14559808 18173191 14559945 18173362 14560082 18173533 14560219 18173704 14560356 18173875 14560493 18174046 14560630 18174217 14560767 18174388 14560904 18174559 14561041 18174730 14561178 18174901 14561315 18175072 14561452 18175243 14561589 18175414 14561726 18175585 14561863 18175756 14562000 18175927 14562137 18176098 14562274 18176269 14562411 18176440 14562548 18176611 14562685 18176782 14562822 18176953 14562959 18177124 14563096 18177295 14563233 18177466 14563370 18177637 14563507 18177808 14563644 18177979 14563781 18178150 14563918 18178321 14564055 18178492 14564192 18178663 14564329 18178834 14564466 18179005 14564603 18179176 14564740 18179347 14564877 18179518 14565014 18179689 14565151 18179860 14565288 18180031 14565425 18180202 14565562 18180373 14565699 18180544 14565836 18180715 14565973 18180886 14566110 18181057 14566247 18181228 14566384 18181399 14566521 18181570 14566658 18181741 14566795 18181912 14566932 18182083 14567069 18182254 14567206 18182425 14567343 18182596 14567480 18182767 14567617 18182938 14567754 18183109 14567891 18183280 14568028 18183451 14568165 18183622 14568302 18183793 14568439 18183964 14568576 18184135 14568713 18184306 14568850 18184477 14568987 18184648 14569124 18184819 14569261 18184990 14569398 18185161 14569535 18185332 14569672 18185503 14569809 18185674 14569946 18185845 14570083 18186016 14570220 18186187 14570357 18186358 14570494 18186529 14570631 18186700 14570768 18186871 14570905 18187042 14571042 18187213 14571179 18187384 14571316 18187555 14571453 18187726 14571590 18187897 14571727 18188068 14571864 18188239 14572001 18188410 14572138 18188581 14572275 18188752 14572412 18188923 14572549 18189094 14572686 18189265 14572823 18189436 14572960 18189607 14573097 18189778 14573234 18189949 14573371 18190120 14573508 18190291 14573645 18190462 14573782 18190633 14573919 18190804 14574056 18190975 14574193 18191146 14574330 18191317 14574467 18191488 14574604 18191659 14574741 18191830 14574878 18192001 14575015 18192172 14575152 18192343 14575289 18192514 14575426 18192685 14575563 18192856 14575700 18193027 14575837 18193198 14575974 18193369 14576111 18193540 14576248 18193711 14576385 18193882 14576522 18194053 14576659 18194224 14576796 18194395 14576933 18194566 14577070 18194737 14577207 18194908 14577344 18195079 14577481 18195250 14577618 18195421 14577755 18195592 14577892 18195763 14578029 18195934 14578166 18196105 14578303 18196276 14578440 18196447 14578577 18196618 14578714 18196789 14578851 18196960 14578988 18197131 14579125 18197302 14579262 18197473 14579399 18197644 14579536 18197815 14579673 18197986 14579810 18198157 14579947 18198328 14580084 18198499 14580221 18198670 14580358 18198841 14580495 18199012 14580632 18199183 14580769 18199354 14580906 18199525 14581043 18199696 14581180 18199867 14581317 18200038 14581454 18200209 14581591 18200380 14581728 18200551 14581865 18200722 14582002 18200893 14582139 18201064 14582276 18201235 14582413 18201406 14582550 18201577 14582687 18201748 14582824 18201919 14582961 18202090 14583098 18202261 14583235 18202432 14583372 18202603 14583509 18202774 14583646 18202945 14583783 18203116 14583920 18203287 14584057 18203458 14584194 18203629 14584331 18203800 14584468 18203971 14584605 18204142 14584742 18204313 14584879 18204484 14585016 18204655 14585153 18204826 14585290 18204997 14585427 18205168 14585564 18205339 14585701 18205510 14585838 18205681 14585975 18205852 14586112 18206023 14586249 18206194 14586386 18206365 14586523 18206536 14586660 18206707 14586797 18206878 14586934 18207049 14587071 18207220 14587208 18207391 14587345 18207562 14587482 18207733 14587619 18207904 14587756 18208075 14587893 18208246 14588030 18208417 14588167 18208588 14588304 18208759 14588441 18208930 14588578 18209101 14588715 18209272 14588852 18209443 14588989 18209614 14589126 18209785 14589263 18209956 14589400 18210127 14589537 18210298 14589674 18210469 14589811 18210640 14589948 18210811 14590085 18210982 14590222 18211153 14590359 18211324 14590496 18211495 14590633 18211666 14590770 18211837 14590907 18212008 14591044 18212179 14591181 18212350 14591318 18212521 14591455 18212692 14591592 18212863 14591729 18213034 14591866 18213205 14592003 18213376 14592140 18213547 14592277 18213718 14592414 18213889 14592551 18214060 14592688 18214231 14592825 18214402 14592962 18214573 14593099 18214744 14593236 18214915 14593373 18215086 14593510 18215257 14593647 18215428 14593784 18215599 14593921 18215770 14594058 18215941 14594195 18216112 14594332 18216283 14594469 18216454 14594606 18216625 14594743 18216796 14594880 18216967 14595017 18217138 14595154 18217309 14595291 18217480 14595428 18217651 14595565 18217822 14595702 18217993 14595839 18218164 14595976 18218335 14596113 18218506 14596250 18218677 14596387 18218848 14596524 18219019 14596661 18219190 14596798 18219361 14596935 18219532 14597072 18219703 14597209 18219874 14597346 18220045 14597483 18220216 14597620 18220387 14597757 18220558 14597894 18220729 14598031 18220900 14598168 18221071 14598305 18221242 14598442 18221413 14598579 18221584 14598716 18221755 14598853 18221926 14598990 18222097 14599127 18222268 14599264 18222439 14599401 18222610 14599538 18222781 14599675 18222952 14599812 18223123 14599949 18223294 14600086 18223465 14600223 18223636 14600360 18223807 14600497 18223978 14600634 18224149 14600771 18224320 14600908 18224491 14601045 18224662 14601182 18224833 14601319 18225004 14601456 18225175 14601593 18225346 14601730 18225517 14601867 18225688 14602004 18225859 14602141 18226030 14602278 18226201 14602415 18226372 14602552 18226543 14602689 18226714 14602826 18226885 14602963 18227056 14603100 18227227 14603237 18227398 14603374 18227569 14603511 18227740 14603648 18227911 14603785 18228082 14603922 18228253 14604059 18228424 14604196 18228595 14604333 18228766 14604470 18228937 14604607 18229108 14604744 18229279 14604881 18229450 14605018 18229621 14605155 18229792 14605292 18229963 14605429 18230134 14605566 18230305 14605703 18230476 14605840 18230647 14605977 18230818 14606114 18230989 14606251 18231160 14606388 18231331 14606525 18231502 14606662 18231673 14606799 18231844 14606936 18232015 14607073 18232186 14607210 18232357 14607347 18232528 14607484 18232699 14607621 18232870 14607758 18233041 14607895 18233212 14608032 18233383 14608169 18233554 14608306 18233725 14608443 18233896 14608580 18234067 14608717 18234238 14608854 18234409 14608991 18234580 14609128 18234751 14609265 18234922 14609402 18235093 14609539 18235264 14609676 18235435 14609813 18235606 14609950 18235777 14610087 18235948 14610224 18236119 14610361 18236290 14610498 18236461 14610635 18236632 14610772 18236803 14610909 18236974 14611046 18237145 14611183 18237316 14611320 18237487 14611457 18237658 14611594 18237829 14611731 18238000 14611868 18238171 14612005 18238342 14612142 18238513 14612279 18238684 14612416 18238855 14612553 18239026 14612690 18239197 14612827 18239368 14612964 18239539 14613101 18239710 14613238 18239881 14613375 18240052 14613512 18240223 14613649 18240394 14613786 18240565 14613923 18240736 14614060 18240907 14614197 18241078 14614334 18241249 14614471 18241420 14614608 18241591 14614745 18241762 14614882 18241933 14615019 18242104 14615156 18242275 14615293 18242446 14615430 18242617 14615567 18242788 14615704 18242959 14615841 18243130 14615978 18243301 14616115 18243472 14616252 18243643 14616389 18243814 14616526 18243985 14616663 18244156 14616800 18244327 14616937 18244498 14617074 18244669 14617211 18244840 14617348 18245011 14617485 18245182 14617622 18245353 14617759 18245524 14617896 18245695 14618033 18245866 14618170 18246037 14618307 18246208 14618444 18246379 14618581 18246550 14618718 18246721 14618855 18246892 14618992 18247063 14619129 18247234 14619266 18247405 14619403 18247576 14619540 18247747 14619677 18247918 14619814 18248089 14619951 18248260 14620088 18248431 14620225 18248602 14620362 18248773 14620499 18248944 14620636 18249115 14620773 18249286 14620910 18249457 14621047 18249628 14621184 18249799 14621321 18249970 14621458 18250141 14621595 18250312 14621732 18250483 14621869 18250654 14622006 18250825 14622143 18250996 14622280 18251167 14622417 18251338 14622554 18251509 14622691 18251680 14622828 18251851 14622965 18252022 14623102 18252193 14623239 18252364 14623376 18252535 14623513 18252706 14623650 18252877 14623787 18253048 14623924 18253219 14624061 18253390 14624198 18253561 14624335 18253732 14624472 18253903 14624609 18254074 14624746 18254245 14624883 18254416 14625020 18254587 14625157 18254758 14625294 18254929 14625431 18255100 14625568 18255271 14625705 18255442 14625842 18255613 14625979 18255784 14626116 18255955 14626253 18256126 14626390 18256297 14626527 18256468 14626664 18256639 14626801 18256810 14626938 18256981 14627075 18257152 14627212 18257323 14627349 18257494 14627486 18257665 14627623 18257836 14627760 18258007 14627897 18258178 14628034 18258349 14628171 18258520 14628308 18258691 14628445 18258862 14628582 18259033 14628719 18259204 14628856 18259375 14628993 18259546 14629130 18259717 14629267 18259888 14629404 18260059 14629541 18260230 14629678 18260401 14629815 18260572 14629952 18260743 14630089 18260914 14630226 18261085 14630363 18261256 14630500 18261427 14630637 18261598 14630774 18261769 14630911 18261940 14631048 18262111 14631185 18262282 14631322 18262453 14631459 18262624 14631596 18262795 14631733 18262966 14631870 18263137 14632007 18263308 14632144 18263479 14632281 18263650 14632418 18263821 14632555 18263992 14632692 18264163 14632829 18264334 14632966 18264505 14633103 18264676 14633240 18264847 14633377 18265018 14633514 18265189 14633651 18265360 14633788 18265531 14633925 18265702 14634062 18265873 14634199 18266044 14634336 18266215 14634473 18266386 14634610 18266557 14634747 18266728 14634884 18266899 14635021 18267070 14635158 18267241 14635295 18267412 14635432 18267583 14635569 18267754 14635706 18267925 14635843 18268096 14635980 18268267 14636117 18268438 14636254 18268609 14636391 18268780 14636528 18268951 14636665 18269122 14636802 18269293 14636939 18269464 14637076 18269635 14637213 18269806 14637350 18269977 14637487 18270148 14637624 18270319 14637761 18270490 14637898 18270661 14638035 18270832 14638172 18271003 14638309 18271174 14638446 18271345 14638583 18271516 14638720 18271687 14638857 18271858 14638994 18272029 14639131 18272200 14639268 18272371 14639405 18272542 14639542 18272713 14639679 18272884 14639816 18273055 14639953 18273226 14640090 18273397 14640227 18273568 14640364 18273739 14640501 18273910 14640638 18274081 14640775 18274252 14640912 18274423 14641049 18274594 14641186 18274765 14641323 18274936 14641460 18275107 14641597 18275278 14641734 18275449 14641871 18275620 14642008 18275791 14642145 18275962 14642282 18276133 14642419 18276304 14642556 18276475 14642693 18276646 14642830 18276817 14642967 18276988 14643104 18277159 14643241 18277330 14643378 18277501 14643515 18277672 14643652 18277843 14643789 18278014 14643926 18278185 14644063 18278356 14644200 18278527 14644337 18278698 14644474 18278869 14644611 18279040 14644748 18279211 14644885 18279382 14645022 18279553 14645159 18279724 14645296 18279895 14645433 18280066 14645570 18280237 14645707 18280408 14645844 18280579 14645981 18280750 14646118 18280921 14646255 18281092 14646392 18281263 14646529 18281434 14646666 18281605 14646803 18281776 14646940 18281947 14647077 18282118 14647214 18282289 14647351 18282460 14647488 18282631 14647625 18282802 14647762 18282973 14647899 18283144 14648036 18283315 14648173 18283486 14648310 18283657 14648447 18283828 14648584 18283999 14648721 18284170 14648858 18284341 14648995 18284512 14649132 18284683 14649269 18284854 14649406 18285025 14649543 18285196 14649680 18285367 14649817 18285538 14649954 18285709 14650091 18285880 14650228 18286051 14650365 18286222 14650502 18286393 14650639 18286564 14650776 18286735 14650913 18286906 14651050 18287077 14651187 18287248 14651324 18287419 14651461 18287590 14651598 18287761 14651735 18287932 14651872 18288103 14652009 18288274 14652146 18288445 14652283 18288616 14652420 18288787 14652557 18288958 14652694 18289129 14652831 18289300 14652968 18289471 14653105 18289642 14653242 18289813 14653379 18289984 14653516 18290155 14653653 18290326 14653790 18290497 14653927 18290668 14654064 18290839 14654201 18291010 14654338 18291181 14654475 18291352 14654612 18291523 14654749 18291694 14654886 18291865 14655023 18292036 14655160 18292207 14655297 18292378 14655434 18292549 14655571 18292720 14655708 18292891 14655845 18293062 14655982 18293233 14656119 18293404 14656256 18293575 14656393 18293746 14656530 18293917 14656667 18294088 14656804 18294259 14656941 18294430 14657078 18294601 14657215 18294772 14657352 18294943 14657489 18295114 14657626 18295285
1000 57467390 0 57467390 71729370 57467527 71729541 57467664 71729712 57467801 71729883 57467938 71730054 57468075 71730225 57468212 71730396 57468349 71730567 57468486 71730738 57468623 71730909 57468760 71731080 57468897 71731251 57469034 71731422 57469171 71731593 57469308 71731764 57469445 71731935 57469582 71732106 57469719 71732277 57469856 71732448 57469993 71732619 57470130 71732790 57470267 71732961 57470404 71733132 57470541 71733303 57470678 71733474 57470815 71733645 57470952 71733816 57471089 71733987 57471226 71734158 57471363 71734329 57471500 71734500 57471637 71734671 57471774 71734842 57471911 71735013 57472048 71735184 57472185 71735355 57472322 71735526 57472459 71735697 57472596 71735868 57472733 71736039 57472870 71736210 57473007 71736381 57473144 71736552 57473281 71736723 57473418 71736894 57473555 71737065 57473692 71737236 57473829 71737407 57473966 71737578 57474103 71737749 57474240 71737920 57474377 71738091 57474514 71738262 57474651 71738433 57474788 71738604 57474925 71738775 57475062 71738946 57475199 71739117 57475336 71739288 57475473 71739459 57475610 71739630 57475747 71739801 57475884 71739972 57476021 71740143 57476158 71740314 57476295 71740485 57476432 71740656 57476569 71740827 57476706 71740998 57476843 71741169 57476980 71741340 57477117 71741511 57477254 71741682 57477391 71741853 57477528 71742024 57477665 71742195 57477802 71742366 57477939 71742537 57478076 71742708 57478213 71742879 57478350 71743050 57478487 71743221 57478624 71743392 57478761 71743563 57478898 71743734 57479035 71743905 57479172 71744076 57479309 71744247 57479446 71744418 57479583 71744589 57479720 71744760 57479857 71744931 57479994 71745102 57480131 71745273 57480268 71745444 57480405 71745615 57480542 71745786 57480679 71745957 57480816 71746128 57480953 71746299 57481090 71746470 57481227 71746641 57481364 71746812 57481501 71746983 57481638 71747154 57481775 71747325 57481912 71747496 57482049 71747667 57482186 71747838 57482323 71748009 57482460 71748180 57482597 71748351 57482734 71748522 57482871 71748693 57483008 71748864 57483145 71749035 57483282 71749206 57483419 71749377 57483556 71749548 57483693 71749719 57483830 71749890 57483967 71750061 57484104 71750232 57484241 71750403 57484378 71750574 57484515 71750745 57484652 71750916 57484789 71751087 57484926 71751258 57485063 71751429 57485200 71751600 57485337 71751771 57485474 71751942 57485611 71752113 57485748 71752284 57485885 71752455 57486022 71752626 57486159 71752797 57486296 71752968 57486433 71753139 57486570 71753310 57486707 71753481 57486844 71753652 57486981 71753823 57487118 71753994 57487255 71754165 57487392 71754336 57487529 71754507 57487666 71754678 57487803 71754849 57487940 71755020 57488077 71755191 57488214 71755362 57488351 71755533 57488488 71755704 57488625 71755875 57488762 71756046 57488899 71756217 57489036 71756388 57489173 71756559 57489310 71756730 57489447 71756901 57489584 71757072 57489721 71757243 57489858 71757414 57489995 71757585 57490132 71757756 57490269 71757927 57490406 71758098 57490543 71758269 57490680 71758440 57490817 71758611 57490954 71758782 57491091 71758953 57491228 71759124 57491365 71759295 57491502 71759466 57491639 71759637 57491776 71759808 57491913 71759979 57492050 71760150 57492187 71760321 57492324 71760492 57492461 71760663 57492598 71760834 57492735 71761005 57492872 71761176 57493009 71761347 57493146 71761518 57493283 71761689 57493420 71761860 57493557 71762031 57493694 71762202 57493831 71762373 57493968 71762544 57494105 71762715 57494242 71762886 57494379 71763057 57494516 71763228 57494653 71763399 57494790 71763570 57494927 71763741 57495064 71763912 57495201 71764083 57495338 71764254 57495475 71764425 57495612 71764596 57495749 71764767 57495886 71764938 57496023 71765109 57496160 71765280 57496297 71765451 57496434 71765622 57496571 71765793 57496708 71765964 57496845 71766135 57496982 71766306 57497119 71766477 57497256 71766648 57497393 71766819 57497530 71766990 57497667 71767161 57497804 71767332 57497941 71767503 57498078 71767674 57498215 71767845 57498352 71768016 57498489 71768187 57498626 71768358 57498763 71768529 57498900 71768700 57499037 71768871 57499174 71769042 57499311 71769213 57499448 71769384 57499585 71769555 57499722 71769726 57499859 71769897 57499996 71770068 57500133 71770239 57500270 71770410 57500407 71770581 57500544 71770752 57500681 71770923 57500818 71771094 57500955 71771265 57501092 71771436 57501229 71771607 57501366 71771778 57501503 71771949 57501640 71772120 57501777 71772291 57501914 71772462 57502051 71772633 57502188 71772804 57502325 71772975 57502462 71773146 57502599 71773317 57502736 71773488 57502873 71773659 57503010 71773830 57503147 71774001 57503284 71774172 57503421 71774343 57503558 71774514 57503695 71774685 57503832 71774856 57503969 71775027 57504106 71775198 57504243 71775369 57504380 71775540 57504517 71775711 57504654 71775882 57504791 71776053 57504928 71776224 57505065 71776395 57505202 71776566 57505339 71776737 57505476 71776908 57505613 71777079 57505750 71777250 57505887 71777421 57506024 71777592 57506161 71777763 57506298 71777934 57506435 71778105 57506572 71778276 57506709 71778447 57506846 71778618 57506983 71778789 57507120 71778960 57507257 71779131 57507394 71779302 57507531 71779473 57507668 71779644 57507805 71779815 57507942 71779986 57508079 71780157 57508216 71780328 57508353 71780499 57508490 71780670 57508627 71780841 57508764 71781012 57508901 71781183 57509038 71781354 57509175 71781525 57509312 71781696 57509449 71781867 57509586 71782038 57509723 71782209 57509860 71782380 57509997 71782551 57510134 71782722 57510271 71782893 57510408 71783064 57510545 71783235 57510682 71783406 57510819 71783577 57510956 71783748 57511093 71783919 57511230 71784090 57511367 71784261 57511504 71784432 57511641 71784603 57511778 71784774 57511915 71784945 57512052 71785116 57512189 71785287 57512326 71785458 57512463 71785629 57512600 71785800 57512737 71785971 57512874 71786142 57513011 71786313 57513148 71786484 57513285 71786655 57513422 71786826 57513559 71786997 57513696 71787168 57513833 71787339 57513970 71787510 57514107 71787681 57514244 71787852 57514381 71788023 57514518 71788194 57514655 71788365 57514792 71788536 57514929 71788707 57515066 71788878 57515203 71789049 57515340 71789220 57515477 71789391 57515614 71789562 57515751 71789733 57515888 71789904 57516025 71790075 57516162 71790246 57516299 71790417 57516436 71790588 57516573 71790759 57516710 71790930 57516847 71791101 57516984 71791272 57517121 71791443 57517258 71791614 57517395 71791785 57517532 71791956 57517669 71792127 57517806 71792298 57517943 71792469 57518080 71792640 57518217 71792811 57518354 71792982 57518491 71793153 57518628 71793324 57518765 71793495 57518902 71793666 57519039 71793837 57519176 71794008 57519313 71794179 57519450 71794350 57519587 71794521 57519724 71794692 57519861 71794863 57519998 71795034 57520135 71795205 57520272 71795376 57520409 71795547 57520546 71795718 57520683 71795889 57520820 71796060 57520957 71796231 57521094 71796402 57521231 71796573 57521368 71796744 57521505 71796915 57521642 71797086 57521779 71797257 57521916 71797428 57522053 71797599 57522190 71797770 57522327 71797941 57522464 71798112 57522601 71798283 57522738 71798454 57522875 71798625 57523012 71798796 57523149 71798967 57523286 71799138 57523423 71799309 57523560 71799480 57523697 71799651 57523834 71799822 57523971 71799993 57524108 71800164 57524245 71800335 57524382 71800506 57524519 71800677 57524656 71800848 57524793 71801019 57524930 71801190 57525067 71801361 57525204 71801532 57525341 71801703 57525478 71801874 57525615 71802045 57525752 71802216 57525889 71802387 57526026 71802558 57526163 71802729 57526300 71802900 57526437 71803071 57526574 71803242 57526711 71803413 57526848 71803584 57526985 71803755 57527122 71803926 57527259 71804097 57527396 71804268 57527533 71804439 57527670 71804610 57527807 71804781 57527944 71804952 57528081 71805123 57528218 71805294 57528355 71805465 57528492 71805636 57528629 71805807 57528766 71805978 57528903 71806149 57529040 71806320 57529177 71806491 57529314 71806662 57529451 71806833 57529588 71807004 57529725 71807175 57529862 71807346 57529999 71807517 57530136 71807688 57530273 71807859 57530410 71808030 57530547 71808201 57530684 71808372 57530821 71808543 57530958 71808714 57531095 71808885 57531232 71809056 57531369 71809227 57531506 71809398 57531643 71809569 57531780 71809740 57531917 71809911 57532054 71810082 57532191 71810253 57532328 71810424 57532465 71810595 57532602 71810766 57532739 71810937 57532876 71811108 57533013 71811279 57533150 71811450 57533287 71811621 57533424 71811792 57533561 71811963 57533698 71812134 57533835 71812305 57533972 71812476 57534109 71812647 57534246 71812818 57534383 71812989 57534520 71813160 57534657 71813331 57534794 71813502 57534931 71813673 57535068 71813844 57535205 71814015 57535342 71814186 57535479 71814357 57535616 71814528 57535753 71814699 57535890 71814870 57536027 71815041 57536164 71815212 57536301 71815383 57536438 71815554 57536575 71815725 57536712 71815896 57536849 71816067 57536986 71816238 57537123 71816409 57537260 71816580 57537397 71816751 57537534 71816922 57537671 71817093 57537808 71817264 57537945 71817435 57538082 71817606 57538219 71817777 57538356 71817948 57538493 71818119 57538630 71818290 57538767 71818461 57538904 71818632 57539041 71818803 57539178 71818974 57539315 71819145 57539452 71819316 57539589 71819487 57539726 71819658 57539863 71819829 57540000 71820000 57540137 71820171 57540274 71820342 57540411 71820513 57540548 71820684 57540685 71820855 57540822 71821026 57540959 71821197 57541096 71821368 57541233 71821539 57541370 71821710 57541507 71821881 57541644 71822052 57541781 71822223 57541918 71822394 57542055 71822565 57542192 71822736 57542329 71822907 57542466 71823078 57542603 71823249 57542740 71823420 57542877 71823591 57543014 71823762 57543151 71823933 57543288 71824104 57543425 71824275 57543562 71824446 57543699 71824617 57543836 71824788 57543973 71824959 57544110 71825130 57544247 71825301 57544384 71825472 57544521 71825643 57544658 71825814 57544795 71825985 57544932 71826156 57545069 71826327 57545206 71826498 57545343 71826669 57545480 71826840 57545617 71827011 57545754 71827182 57545891 71827353 57546028 71827524 57546165 71827695 57546302 71827866 57546439 71828037 57546576 71828208 57546713 71828379 57546850 71828550 57546987 71828721 57547124 71828892 57547261 71829063 57547398 71829234 57547535 71829405 57547672 71829576 57547809 71829747 57547946 71829918 57548083 71830089 57548220 71830260 57548357 71830431 57548494 71830602 57548631 71830773 57548768 71830944 57548905 71831115 57549042 71831286 57549179 71831457 57549316 71831628 57549453 71831799 57549590 71831970 57549727 71832141 57549864 71832312 57550001 71832483 57550138 71832654 57550275 71832825 57550412 71832996 57550549 71833167 57550686 71833338 57550823 71833509 57550960 71833680 57551097 71833851 57551234 71834022 57551371 71834193 57551508 71834364 57551645 71834535 57551782 71834706 57551919 71834877 57552056 71835048 57552193 71835219 57552330 71835390 57552467 71835561 57552604 71835732 57552741 71835903 57552878 71836074 57553015 71836245 57553152 71836416 57553289 71836587 57553426 71836758 57553563 71836929 57553700 71837100 57553837 71837271 57553974 71837442 57554111 71837613 57554248 71837784 57554385 71837955 57554522 71838126 57554659 71838297 57554796 71838468 57554933 71838639 57555070 71838810 57555207 71838981 57555344 71839152 57555481 71839323 57555618 71839494 57555755 71839665 57555892 71839836 57556029 71840007 57556166 71840178 57556303 71840349 57556440 71840520 57556577 71840691 57556714 71840862 57556851 71841033 57556988 71841204 57557125 71841375 57557262 71841546 57557399 71841717 57557536 71841888 57557673 71842059 57557810 71842230 57557947 71842401 57558084 71842572 57558221 71842743 57558358 71842914 57558495 71843085 57558632 71843256 57558769 71843427 57558906 71843598 57559043 71843769 57559180 71843940 57559317 71844111 57559454 71844282 57559591 71844453 57559728 71844624 57559865 71844795 57560002 71844966 57560139 71845137 57560276 71845308 57560413 71845479 57560550 71845650 57560687 71845821 57560824 71845992 57560961 71846163 57561098 71846334 57561235 71846505 57561372 71846676 57561509 71846847 57561646 71847018 57561783 71847189 57561920 71847360 57562057 71847531 57562194 71847702 57562331 71847873 57562468 71848044 57562605 71848215 57562742 71848386 57562879 71848557 57563016 71848728 57563153 71848899 57563290 71849070 57563427 71849241 57563564 71849412 57563701 71849583 57563838 71849754 57563975 71849925 57564112 71850096 57564249 71850267 57564386 71850438 57564523 71850609 57564660 71850780 57564797 71850951 57564934 71851122 57565071 71851293 57565208 71851464 57565345 71851635 57565482 71851806 57565619 71851977 57565756 71852148 57565893 71852319 57566030 71852490 57566167 71852661 57566304 71852832 57566441 71853003 57566578 71853174 57566715 71853345 57566852 71853516 57566989 71853687 57567126 71853858 57567263 71854029 57567400 71854200 57567537 71854371 57567674 71854542 57567811 71854713 57567948 71854884 57568085 71855055 57568222 71855226 57568359 71855397 57568496 71855568 57568633 71855739 57568770 71855910 57568907 71856081 57569044 71856252 57569181 71856423 57569318 71856594 57569455 71856765 57569592 71856936 57569729 71857107 57569866 71857278 57570003 71857449 57570140 71857620 57570277 71857791 57570414 71857962 57570551 71858133 57570688 71858304 57570825 71858475 57570962 71858646 57571099 71858817 57571236 71858988 57571373 71859159 57571510 71859330 57571647 71859501 57571784 71859672 57571921 71859843 57572058 71860014 57572195 71860185 57572332 71860356 57572469 71860527 57572606 71860698 57572743 71860869 57572880 71861040 57573017 71861211 57573154 71861382 57573291 71861553 57573428 71861724 57573565 71861895 57573702 71862066 57573839 71862237 57573976 71862408 57574113 71862579 57574250 71862750 57574387 71862921 57574524 71863092 57574661 71863263 57574798 71863434 57574935 71863605 57575072 71863776 57575209 71863947 57575346 71864118 57575483 71864289 57575620 71864460 57575757 71864631 57575894 71864802 57576031 71864973 57576168 71865144 57576305 71865315 57576442 71865486 57576579 71865657 57576716 71865828 57576853 71865999 57576990 71866170 57577127 71866341 57577264 71866512 57577401 71866683 57577538 71866854 57577675 71867025 57577812 71867196 57577949 71867367 57578086 71867538 57578223 71867709 57578360 71867880 57578497 71868051 57578634 71868222 57578771 71868393 57578908 71868564 57579045 71868735 57579182 71868906 57579319 71869077 57579456 71869248 57579593 71869419 57579730 71869590 57579867 71869761 57580004 71869932 57580141 71870103 57580278 71870274 57580415 71870445 57580552 71870616 57580689 71870787 57580826 71870958 57580963 71871129 57581100 71871300 57581237 71871471 57581374 71871642 57581511 71871813 57581648 71871984 57581785 71872155 57581922 71872326 57582059 71872497 57582196 71872668 57582333 71872839 57582470 71873010 57582607 71873181 57582744 71873352 57582881 71873523 57583018 71873694 57583155 71873865 57583292 71874036 57583429 71874207 57583566 71874378 57583703 71874549 57583840 71874720 57583977 71874891 57584114 71875062 57584251 71875233 57584388 71875404 57584525 71875575 57584662 71875746 57584799 71875917 57584936 71876088 57585073 71876259 57585210 71876430 57585347 71876601 57585484 71876772 57585621 71876943 57585758 71877114 57585895 71877285 57586032 71877456 57586169 71877627 57586306 71877798 57586443 71877969 57586580 71878140 57586717 71878311 57586854 71878482 57586991 71878653 57587128 71878824 57587265 71878995 57587402 71879166 57587539 71879337 57587676 71879508 57587813 71879679 57587950 71879850 57588087 71880021 57588224 71880192 57588361 71880363 57588498 71880534 57588635 71880705 57588772 71880876 57588909 71881047 57589046 71881218 57589183 71881389 57589320 71881560 57589457 71881731 57589594 71881902 57589731 71882073 57589868 71882244 57590005 71882415 57590142 71882586 57590279 71882757 57590416 71882928 57590553 71883099 57590690 71883270 57590827 71883441 57590964 71883612 57591101 71883783 57591238 71883954 57591375 71884125 57591512 71884296 57591649 71884467 57591786 71884638 57591923 71884809 57592060 71884980 57592197 71885151 57592334 71885322 57592471 71885493 57592608 71885664 57592745 71885835 57592882 71886006 57593019 71886177 57593156 71886348 57593293 71886519 57593430 71886690 57593567 71886861 57593704 71887032 57593841 71887203 57593978 71887374 57594115 71887545 57594252 71887716 57594389 71887887 57594526 71888058 57594663 71888229 57594800 71888400 57594937 71888571 57595074 71888742 57595211 71888913 57595348 71889084 57595485 71889255 57595622 71889426 57595759 71889597 57595896 71889768 57596033 71889939 57596170 71890110 57596307 71890281 57596444 71890452 57596581 71890623 57596718 71890794 57596855 71890965 57596992 71891136 57597129 71891307 57597266 71891478 57597403 71891649 57597540 71891820 57597677 71891991 57597814 71892162 57597951 71892333 57598088 71892504 57598225 71892675 57598362 71892846 57598499 71893017 57598636 71893188 57598773 71893359 57598910 71893530 57599047 71893701 57599184 71893872 57599321 71894043 57599458 71894214 57599595 71894385 57599732 71894556 57599869 71894727 57600006 71894898 57600143 71895069 57600280 71895240 57600417 71895411 57600554 71895582 57600691 71895753 57600828 71895924 57600965 71896095 57601102 71896266 57601239 71896437 57601376 71896608 57601513 71896779 57601650 71896950 57601787 71897121 57601924 71897292 57602061 71897463 57602198 71897634 57602335 71897805 57602472 71897976 57602609 71898147 57602746 71898318 57602883 71898489 57603020 71898660 57603157 71898831 57603294 71899002 57603431 71899173 57603568 71899344 57603705 71899515 57603842 71899686 57603979 71899857 57604116 71900028
1000 67950900 0 67950900 84814627 67951037 84814798 67951174 84814969 67951311 84815140 67951448 84815311 67951585 84815482 67951722 84815653 67951859 84815824 67951996 84815995 67952133 84816166 67952270 84816337 67952407 84816508 67952544 84816679 67952681 84816850 67952818 84817021 67952955 84817192 67953092 84817363 67953229 84817534 67953366 84817705 67953503 84817876 67953640 84818047 67953777 84818218 67953914 84818389 67954051 84818560 67954188 84818731 67954325 84818902 67954462 84819073 67954599 84819244 67954736 84819415 67954873 84819586 67955010 84819757 67955147 84819928 67955284 84820099 67955421 84820270 67955558 84820441 67955695 84820612 67955832 84820783 67955969 84820954 67956106 84821125 67956243 84821296 67956380 84821467 67956517 84821638 67956654 84821809 67956791 84821980 67956928 84822151 67957065 84822322 67957202 84822493 67957339 84822664 67957476 84822835 67957613 84823006 67957750 84823177 67957887 84823348 67958024 84823519 67958161 84823690 67958298 84823861 67958435 84824032 67958572 84824203 67958709 84824374 67958846 84824545 67958983 84824716 67959120 84824887 67959257 84825058 67959394 84825229 67959531 84825400 67959668 84825571 67959805 84825742 67959942 84825913 67960079 84826084 67960216 84826255 67960353 84826426 67960490 84826597 67960627 84826768 67960764 84826939 67960901 84827110 67961038 84827281 67961175 84827452 67961312 84827623 67961449 84827794 67961586 84827965 67961723 84828136 67961860 84828307 67961997 84828478 67962134 84828649 67962271 84828820 67962408 84828991 67962545 84829162 67962682 84829333 67962819 84829504 67962956 84829675 67963093 84829846 67963230 84830017 67963367 84830188 67963504 84830359 67963641 84830530 67963778 84830701 67963915 84830872 67964052 84831043 67964189 84831214 67964326 84831385 67964463 84831556 67964600 84831727 67964737 84831898 67964874 84832069 67965011 84832240 67965148 84832411 67965285 84832582 67965422 84832753 67965559 84832924 67965696 84833095 67965833 84833266 67965970 84833437 67966107 84833608 67966244 84833779 67966381 84833950 67966518 84834121 67966655 84834292 67966792 84834463 67966929 84834634 67967066 84834805 67967203 84834976 67967340 84835147 67967477 84835318 67967614 84835489 67967751 84835660 67967888 84835831 67968025 84836002 67968162 84836173 67968299 84836344 67968436 84836515 67968573 84836686 67968710 84836857 67968847 84837028 67968984 84837199 67969121 84837370 67969258 84837541 67969395 84837712 67969532 84837883 67969669 84838054 67969806 84838225 67969943 84838396 67970080 84838567 67970217 84838738 67970354 84838909 67970491 84839080 67970628 84839251 67970765 84839422 67970902 84839593 67971039 84839764 67971176 84839935 67971313 84840106 67971450 84840277 67971587 84840448 67971724 84840619 67971861 84840790 67971998 84840961 67972135 84841132 67972272 84841303 67972409 84841474 67972546 84841645 67972683 84841816 67972820 84841987 67972957 84842158 67973094 84842329 67973231 84842500 67973368 84842671 67973505 84842842 67973642 84843013 67973779 84843184 67973916 84843355 67974053 84843526 67974190 84843697 67974327 84843868 67974464 84844039 67974601 84844210 67974738 84844381 67974875 84844552 67975012 84844723 67975149 84844894 67975286 84845065 67975423 84845236 67975560 84845407 67975697 84845578 67975834 84845749 67975971 84845920 67976108 84846091 67976245 84846262 67976382 84846433 67976519 84846604 67976656 84846775 67976793 84846946 67976930 84847117 67977067 84847288 67977204 84847459 67977341 84847630 67977478 84847801 67977615 84847972 67977752 84848143 67977889 84848314 67978026 84848485 67978163 84848656 67978300 84848827 67978437 84848998 67978574 84849169 67978711 84849340 67978848 84849511 67978985 84849682 67979122 84849853 67979259 84850024 67979396 84850195 67979533 84850366 67979670 84850537 67979807 84850708 67979944 84850879 67980081 84851050 67980218 84851221 67980355 84851392 67980492 84851563 67980629 84851734 67980766 84851905 67980903 84852076 67981040 84852247 67981177 84852418 67981314 84852589 67981451 84852760 67981588 84852931 67981725 84853102 67981862 84853273 67981999 84853444 67982136 84853615 67982273 84853786 67982410 84853957 67982547 84854128 67982684 84854299 67982821 84854470 67982958 84854641 67983095 84854812 67983232 84854983 67983369 84855154 67983506 84855325 67983643 84855496 67983780 84855667 67983917 84855838 67984054 84856009 67984191 84856180 67984328 84856351 67984465 84856522 67984602 84856693 67984739 84856864 67984876 84857035 67985013 84857206 67985150 84857377 67985287 84857548 67985424 84857719 67985561 84857890 67985698 84858061 67985835 84858232 67985972 84858403 67986109 84858574 67986246 84858745 67986383 84858916 67986520 84859087 67986657 84859258 67986794 84859429 67986931 84859600 67987068 84859771 67987205 84859942 67987342 84860113 67987479 84860284 67987616 84860455 67987753 84860626 67987890 84860797 67988027 84860968 67988164 84861139 67988301 84861310 67988438 84861481 67988575 84861652 67988712 84861823 67988849 84861994 67988986 84862165 67989123 84862336 67989260 84862507 67989397 84862678 67989534 84862849 67989671 84863020 67989808 84863191 67989945 84863362 67990082 84863533 67990219 84863704 67990356 84863875 67990493 84864046 67990630 84864217 67990767 84864388 67990904 84864559 67991041 84864730 67991178 84864901 67991315 84865072 67991452 84865243 67991589 84865414 67991726 84865585 67991863 84865756 67992000 84865927 67992137 84866098 67992274 84866269 67992411 84866440 67992548 84866611 67992685 84866782 67992822 84866953 67992959 84867124 67993096 84867295 67993233 84867466 67993370 84867637 67993507 84867808 67993644 84867979 67993781 84868150 67993918 84868321 67994055 84868492 67994192 84868663 67994329 84868834 67994466 84869005 67994603 84869176 67994740 84869347 67994877 84869518 67995014 84869689 67995151 84869860 67995288 84870031 67995425 84870202 67995562 84870373 67995699 84870544 67995836 84870715 67995973 84870886 67996110 84871057 67996247 84871228 67996384 84871399 67996521 84871570 67996658 84871741 67996795 84871912 67996932 84872083 67997069 84872254 67997206 84872425 67997343 84872596 67997480 84872767 67997617 84872938 67997754 84873109 67997891 84873280 67998028 84873451 67998165 84873622 67998302 84873793 67998439 84873964 67998576 84874135 67998713 84874306 67998850 84874477 67998987 84874648 67999124 84874819 67999261 84874990 67999398 84875161 67999535 84875332 67999672 84875503 67999809 84875674 67999946 84875845 68000083 84876016 68000220 84876187 68000357 84876358 68000494 84876529 68000631 84876700 68000768 84876871 68000905 84877042 68001042 84877213 68001179 84877384 68001316 84877555 68001453 84877726 68001590 84877897 68001727 84878068 68001864 84878239 68002001 84878410 68002138 84878581 68002275 84878752 68002412 84878923 68002549 84879094 68002686 84879265 68002823 84879436 68002960 84879607 68003097 84879778 68003234 84879949 68003371 84880120 68003508 84880291 68003645 84880462 68003782 84880633 68003919 84880804 68004056 84880975 68004193 84881146 68004330 84881317 68004467 84881488 68004604 84881659 68004741 84881830 68004878 84882001 68005015 84882172 68005152 84882343 68005289 84882514 68005426 84882685 68005563 84882856 68005700 84883027 68005837 84883198 68005974 84883369 68006111 84883540 68006248 84883711 68006385 84883882 68006522 84884053 68006659 84884224 68006796 84884395 68006933 84884566 68007070 84884737 68007207 84884908 68007344 84885079 68007481 84885250 68007618 84885421 68007755 84885592 68007892 84885763 68008029 84885934 68008166 84886105 68008303 84886276 68008440 84886447 68008577 84886618 68008714 84886789 68008851 84886960 68008988 84887131 68009125 84887302 68009262 84887473 68009399 84887644 68009536 84887815 68009673 84887986 68009810 84888157 68009947 84888328 68010084 84888499 68010221 84888670 68010358 84888841 68010495 84889012 68010632 84889183 68010769 84889354 68010906 84889525 68011043 84889696 68011180 84889867 68011317 84890038 68011454 84890209 68011591 84890380 68011728 84890551 68011865 84890722 68012002 84890893 68012139 84891064 68012276 84891235 68012413 84891406 68012550 84891577 68012687 84891748 68012824 84891919 68012961 84892090 68013098 84892261 68013235 84892432 68013372 84892603 68013509 84892774 68013646 84892945 68013783 84893116 68013920 84893287 68014057 84893458 68014194 84893629 68014331 84893800 68014468 84893971 68014605 84894142 68014742 84894313 68014879 84894484 68015016 84894655 68015153 84894826 68015290 84894997 68015427 84895168 68015564 84895339 68015701 84895510 68015838 84895681 68015975 84895852 68016112 84896023 68016249 84896194 68016386 84896365 68016523 84896536 68016660 84896707 68016797 84896878 68016934 84897049 68017071 84897220 68017208 84897391 68017345 84897562 68017482 84897733 68017619 84897904 68017756 84898075 68017893 84898246 68018030 84898417 68018167 84898588 68018304 84898759 68018441 84898930 68018578 84899101 68018715 84899272 68018852 84899443 68018989 84899614 68019126 84899785 68019263 84899956 68019400 84900127 68019537 84900298 68019674 84900469 68019811 84900640 68019948 84900811 68020085 84900982 68020222 84901153 68020359 84901324 68020496 84901495 68020633 84901666 68020770 84901837 68020907 84902008 68021044 84902179 68021181 84902350 68021318 84902521 68021455 84902692 68021592 84902863 68021729 84903034 68021866 84903205 68022003 84903376 68022140 84903547 68022277 84903718 68022414 84903889 68022551 84904060 68022688 84904231 68022825 84904402 68022962 84904573 68023099 84904744 68023236 84904915 68023373 84905086 68023510 84905257 68023647 84905428 68023784 84905599 68023921 84905770 68024058 84905941 68024195 84906112 68024332 84906283 68024469 84906454 68024606 84906625 68024743 84906796 68024880 84906967 68025017 84907138 68025154 84907309 68025291 84907480 68025428 84907651 68025565 84907822 68025702 84907993 68025839 84908164 68025976 84908335 68026113 84908506 68026250 84908677 68026387 84908848 68026524 84909019 68026661 84909190 68026798 84909361 68026935 84909532 68027072 84909703 68027209 84909874 68027346 84910045 68027483 84910216 68027620 84910387 68027757 84910558 68027894 84910729 68028031 84910900 68028168 84911071 68028305 84911242 68028442 84911413 68028579 84911584 68028716 84911755 68028853 84911926 68028990 84912097 68029127 84912268 68029264 84912439 68029401 84912610 68029538 84912781 68029675 84912952 68029812 84913123 68029949 84913294 68030086 84913465 68030223 84913636 68030360 84913807 68030497 84913978 68030634 84914149 68030771 84914320 68030908 84914491 68031045 84914662 68031182 84914833 68031319 84915004 68031456 84915175 68031593 84915346 68031730 84915517 68031867 84915688 68032004 84915859 68032141 84916030 68032278 84916201 68032415 84916372 68032552 84916543 68032689 84916714 68032826 84916885 68032963 84917056 68033100 84917227 68033237 84917398 68033374 84917569 68033511 84917740 68033648 84917911 68033785 84918082 68033922 84918253 68034059 84918424 68034196 84918595 68034333 84918766 68034470 84918937 68034607 84919108 68034744 84919279 68034881 84919450 68035018 84919621 68035155 84919792 68035292 84919963 68035429 84920134 68035566 84920305 68035703 84920476 68035840 84920647 68035977 84920818 68036114 84920989 68036251 84921160 68036388 84921331 68036525 84921502 68036662 84921673 68036799 84921844 68036936 84922015 68037073 84922186 68037210 84922357 68037347 84922528 68037484 84922699 68037621 84922870 68037758 84923041 68037895 84923212 68038032 84923383 68038169 84923554 68038306 84923725 68038443 84923896 68038580 84924067 68038717 84924238 68038854 84924409 68038991 84924580 68039128 84924751 68039265 84924922 68039402 84925093 68039539 84925264 68039676 84925435 68039813 84925606 68039950 84925777 68040087 84925948 68040224 84926119 68040361 84926290 68040498 84926461 68040635 84926632 68040772 84926803 68040909 84926974 68041046 84927145 68041183 84927316 68041320 84927487 68041457 84927658 68041594 84927829 68041731 84928000 68041868 84928171 68042005 84928342 68042142 84928513 68042279 84928684 68042416 84928855 68042553 84929026 68042690 84929197 68042827 84929368 68042964 84929539 68043101 84929710 68043238 84929881 68043375 84930052 68043512 84930223 68043649 84930394 68043786 84930565 68043923 84930736 68044060 84930907 68044197 84931078 68044334 84931249 68044471 84931420 68044608 84931591 68044745 84931762 68044882 84931933 68045019 84932104 68045156 84932275 68045293 84932446 68045430 84932617 68045567 84932788 68045704 84932959 68045841 84933130 68045978 84933301 68046115 84933472 68046252 84933643 68046389 84933814 68046526 84933985 68046663 84934156 68046800 84934327 68046937 84934498 68047074 84934669 68047211 84934840 68047348 84935011 68047485 84935182 68047622 84935353 68047759 84935524 68047896 84935695 68048033 84935866 68048170 84936037 68048307 84936208 68048444 84936379 68048581 84936550 68048718 84936721 68048855 84936892 68048992 84937063 68049129 84937234 68049266 84937405 68049403 84937576 68049540 84937747 68049677 84937918 68049814 84938089 68049951 84938260 68050088 84938431 68050225 84938602 68050362 84938773 68050499 84938944 68050636 84939115 68050773 84939286 68050910 84939457 68051047 84939628 68051184 84939799 68051321 84939970 68051458 84940141 68051595 84940312 68051732 84940483 68051869 84940654 68052006 84940825 68052143 84940996 68052280 84941167 68052417 84941338 68052554 84941509 68052691 84941680 68052828 84941851 68052965 84942022 68053102 84942193 68053239 84942364 68053376 84942535 68053513 84942706 68053650 84942877 68053787 84943048 68053924 84943219 68054061 84943390 68054198 84943561 68054335 84943732 68054472 84943903 68054609 84944074 68054746 84944245 68054883 84944416 68055020 84944587 68055157 84944758 68055294 84944929 68055431 84945100 68055568 84945271 68055705 84945442 68055842 84945613 68055979 84945784 68056116 84945955 68056253 84946126 68056390 84946297 68056527 84946468 68056664 84946639 68056801 84946810 68056938 84946981 68057075 84947152 68057212 84947323 68057349 84947494 68057486 84947665 68057623 84947836 68057760 84948007 68057897 84948178 68058034 84948349 68058171 84948520 68058308 84948691 68058445 84948862 68058582 84949033 68058719 84949204 68058856 84949375 68058993 84949546 68059130 84949717 68059267 84949888 68059404 84950059 68059541 84950230 68059678 84950401 68059815 84950572 68059952 84950743 68060089 84950914 68060226 84951085 68060363 84951256 68060500 84951427 68060637 84951598 68060774 84951769 68060911 84951940 68061048 84952111 68061185 84952282 68061322 84952453 68061459 84952624 68061596 84952795 68061733 84952966 68061870 84953137 68062007 84953308 68062144 84953479 68062281 84953650 68062418 84953821 68062555 84953992 68062692 84954163 68062829 84954334 68062966 84954505 68063103 84954676 68063240 84954847 68063377 84955018 68063514 84955189 68063651 84955360 68063788 84955531 68063925 84955702 68064062 84955873 68064199 84956044 68064336 84956215 68064473 84956386 68064610 84956557 68064747 84956728 68064884 84956899 68065021 84957070 68065158 84957241 68065295 84957412 68065432 84957583 68065569 84957754 68065706 84957925 68065843 84958096 68065980 84958267 68066117 84958438 68066254 84958609 68066391 84958780 68066528 84958951 68066665 84959122 68066802 84959293 68066939 84959464 68067076 84959635 68067213 84959806 68067350 84959977 68067487 84960148 68067624 84960319 68067761 84960490 68067898 84960661 68068035 84960832 68068172 84961003 68068309 84961174 68068446 84961345 68068583 84961516 68068720 84961687 68068857 84961858 68068994 84962029 68069131 84962200 68069268 84962371 68069405 84962542 68069542 84962713 68069679 84962884 68069816 84963055 68069953 84963226 68070090 84963397 68070227 84963568 68070364 84963739 68070501 84963910 68070638 84964081 68070775 84964252 68070912 84964423 68071049 84964594 68071186 84964765 68071323 84964936 68071460 84965107 68071597 84965278 68071734 84965449 68071871 84965620 68072008 84965791 68072145 84965962 68072282 84966133 68072419 84966304 68072556 84966475 68072693 84966646 68072830 84966817 68072967 84966988 68073104 84967159 68073241 84967330 68073378 84967501 68073515 84967672 68073652 84967843 68073789 84968014 68073926 84968185 68074063 84968356 68074200 84968527 68074337 84968698 68074474 84968869 68074611 84969040 68074748 84969211 68074885 84969382 68075022 84969553 68075159 84969724 68075296 84969895 68075433 84970066 68075570 84970237 68075707 84970408 68075844 84970579 68075981 84970750 68076118 84970921 68076255 84971092 68076392 84971263 68076529 84971434 68076666 84971605 68076803 84971776 68076940 84971947 68077077 84972118 68077214 84972289 68077351 84972460 68077488 84972631 68077625 84972802 68077762 84972973 68077899 84973144 68078036 84973315 68078173 84973486 68078310 84973657 68078447 84973828 68078584 84973999 68078721 84974170 68078858 84974341 68078995 84974512 68079132 84974683 68079269 84974854 68079406 84975025 68079543 84975196 68079680 84975367 68079817 84975538 68079954 84975709 68080091 84975880 68080228 84976051 68080365 84976222 68080502 84976393 68080639 84976564 68080776 84976735 68080913 84976906 68081050 84977077 68081187 84977248 68081324 84977419 68081461 84977590 68081598 84977761 68081735 84977932 68081872 84978103 68082009 84978274 68082146 84978445 68082283 84978616 68082420 84978787 68082557 84978958 68082694 84979129 68082831 84979300 68082968 84979471 68083105 84979642 68083242 84979813 68083379 84979984 68083516 84980155 68083653 84980326 68083790 84980497 68083927 84980668 68084064 84980839 68084201 84981010 68084338 84981181 68084475 84981352 68084612 84981523 68084749 84981694 68084886 84981865 68085023 84982036 68085160 84982207 68085297 84982378 68085434 84982549 68085571 84982720 68085708 84982891 68085845 84983062 68085982 84983233 68086119 84983404 68086256 84983575 68086393 84983746 68086530 84983917 68086667 84984088 68086804 84984259 68086941 84984430 68087078 84984601 68087215 84984772 68087352 84984943 68087489 84985114 68087626 84985285
1000 65127882 0 65127882 81291006 65128019 81291177 65128156 81291348 65128293 81291519 65128430 81291690 65128567 81291861 65128704 81292032 65128841 81292203 65128978 81292374 65129115 81292545 65129252 81292716 65129389 81292887 65129526 81293058 65129663 81293229 65129800 81293400 65129937 81293571 65130074 81293742 65130211 81293913 65130348 81294084 65130485 81294255 65130622 81294426 65130759 81294597 65130896 81294768 65131033 81294939 65131170 81295110 65131307 81295281 65131444 81295452 65131581 81295623 65131718 81295794 65131855 81295965 65131992 81296136 65132129 81296307 65132266 81296478 65132403 81296649 65132540 81296820 65132677 81296991 65132814 81297162 65132951 81297333 65133088 81297504 65133225 81297675 65133362 81297846 65133499 81298017 65133636 81298188 65133773 81298359 65133910 81298530 65134047 81298701 65134184 81298872 65134321 81299043 65134458 81299214 65134595 81299385 65134732 81299556 65134869 81299727 65135006 81299898 65135143 81300069 65135280 81300240 65135417 81300411 65135554 81300582 65135691 81300753 65135828 81300924 65135965 81301095 65136102 81301266 65136239 81301437 65136376 81301608 65136513 81301779 65136650 81301950 65136787 81302121 65136924 81302292 65137061 81302463 65137198 81302634 65137335 81302805 65137472 81302976 65137609 81303147 65137746 81303318 65137883 81303489 65138020 81303660 65138157 81303831 65138294 81304002 65138431 81304173 65138568 81304344 65138705 81304515 65138842 81304686 65138979 81304857 65139116 81305028 65139253 81305199 65139390 81305370 65139527 81305541 65139664 81305712 65139801 81305883 65139938 81306054 65140075 81306225 65140212 81306396 65140349 81306567 65140486 81306738 65140623 81306909 65140760 81307080 65140897 81307251 65141034 81307422 65141171 81307593 65141308 81307764 65141445 81307935 65141582 81308106 65141719 81308277 65141856 81308448 65141993 81308619 65142130 81308790 65142267 81308961 65142404 81309132 65142541 81309303 65142678 81309474 65142815 81309645 65142952 81309816 65143089 81309987 65143226 81310158 65143363 81310329 65143500 81310500 65143637 81310671 65143774 81310842 65143911 81311013 65144048 81311184 65144185 81311355 65144322 81311526 65144459 81311697 65144596 81311868 65144733 81312039 65144870 81312210 65145007 81312381 65145144 81312552 65145281 81312723 65145418 81312894 65145555 81313065 65145692 81313236 65145829 81313407 65145966 81313578 65146103 81313749 65146240 81313920 65146377 81314091 65146514 81314262 65146651 81314433 65146788 81314604 65146925 81314775 65147062 81314946 65147199 81315117 65147336 81315288 65147473 81315459 65147610 81315630 65147747 81315801 65147884 81315972 65148021 81316143 65148158 81316314 65148295 81316485 65148432 81316656 65148569 81316827 65148706 81316998 65148843 81317169 65148980 81317340 65149117 81317511 65149254 81317682 65149391 81317853 65149528 81318024 65149665 81318195 65149802 81318366 65149939 81318537 65150076 81318708 65150213 81318879 65150350 81319050 65150487 81319221 65150624 81319392 65150761 81319563 65150898 81319734 65151035 81319905 65151172 81320076 65151309 81320247 65151446 81320418 65151583 81320589 65151720 81320760 65151857 81320931 65151994 81321102 65152131 81321273 65152268 81321444 65152405 81321615 65152542 81321786 65152679 81321957 65152816 81322128 65152953 81322299 65153090 81322470 65153227 81322641 65153364 81322812 65153501 81322983 65153638 81323154 65153775 81323325 65153912 81323496 65154049 81323667 65154186 81323838 65154323 81324009 65154460 81324180 65154597 81324351 65154734 81324522 65154871 81324693 65155008 81324864 65155145 81325035 65155282 81325206 65155419 81325377 65155556 81325548 65155693 81325719 65155830 81325890 65155967 81326061 65156104 81326232 65156241 81326403 65156378 81326574 65156515 81326745 65156652 81326916 65156789 81327087 65156926 81327258 65157063 81327429 65157200 81327600 65157337 81327771 65157474 81327942 65157611 81328113 65157748 81328284 65157885 81328455 65158022 81328626 65158159 81328797 65158296 81328968 65158433 81329139 65158570 81329310 65158707 81329481 65158844 81329652 65158981 81329823 65159118 81329994 65159255 81330165 65159392 81330336 65159529 81330507 65159666 81330678 65159803 81330849 65159940 81331020 65160077 81331191 65160214 81331362 65160351 81331533 65160488 81331704 65160625 81331875 65160762 81332046 65160899 81332217 65161036 81332388 65161173 81332559 65161310 81332730 65161447 81332901 65161584 81333072 65161721 81333243 65161858 81333414 65161995 81333585 65162132 81333756 65162269 81333927 65162406 81334098 65162543 81334269 65162680 81334440 65162817 81334611 65162954 81334782 65163091 81334953 65163228 81335124 65163365 81335295 65163502 81335466 65163639 81335637 65163776 81335808 65163913 81335979 65164050 81336150 65164187 81336321 65164324 81336492 65164461 81336663 65164598 81336834 65164735 81337005 65164872 81337176 65165009 81337347 65165146 81337518 65165283 81337689 65165420 81337860 65165557 81338031 65165694 81338202 65165831 81338373 65165968 81338544 65166105 81338715 65166242 81338886 65166379 81339057 65166516 81339228 65166653 81339399 65166790 81339570 65166927 81339741 65167064 81339912 65167201 81340083 65167338 81340254 65167475 81340425 65167612 81340596 65167749 81340767 65167886 81340938 65168023 81341109 65168160 81341280 65168297 81341451 65168434 81341622 65168571 81341793 65168708 81341964 65168845 81342135 65168982 81342306 65169119 81342477 65169256 81342648 65169393 81342819 65169530 81342990 65169667 81343161 65169804 81343332 65169941 81343503 65170078 81343674 65170215 81343845 65170352 81344016 65170489 81344187 65170626 81344358 65170763 81344529 65170900 81344700 65171037 81344871 65171174 81345042 65171311 81345213 65171448 81345384 65171585 81345555 65171722 81345726 65171859 81345897 65171996 81346068 65172133 81346239 65172270 81346410 65172407 81346581 65172544 81346752 65172681 81346923 65172818 81347094 65172955 81347265 65173092 81347436 65173229 81347607 65173366 81347778 65173503 81347949 65173640 81348120 65173777 81348291 65173914 81348462 65174051 81348633 65174188 81348804 65174325 81348975 65174462 81349146 65174599 81349317 65174736 81349488 65174873 81349659 65175010 81349830 65175147 81350001 65175284 81350172 65175421 81350343 65175558 81350514 65175695 81350685 65175832 81350856 65175969 81351027 65176106 81351198 65176243 81351369 65176380 81351540 65176517 81351711 65176654 81351882 65176791 81352053 65176928 81352224 65177065 81352395 65177202 81352566 65177339 81352737 65177476 81352908 65177613 81353079 65177750 81353250 65177887 81353421 65178024 81353592 65178161 81353763 65178298 81353934 65178435 81354105 65178572 81354276 65178709 81354447 65178846 81354618 65178983 81354789 65179120 81354960 65179257 81355131 65179394 81355302 65179531 81355473 65179668 81355644 65179805 81355815 65179942 81355986 65180079 81356157 65180216 81356328 65180353 81356499 65180490 81356670 65180627 81356841 65180764 81357012 65180901 81357183 65181038 81357354 65181175 81357525 65181312 81357696 65181449 81357867 65181586 81358038 65181723 81358209 65181860 81358380 65181997 81358551 65182134 81358722 65182271 81358893 65182408 81359064 65182545 81359235 65182682 81359406 65182819 81359577 65182956 81359748 65183093 81359919 65183230 81360090 65183367 81360261 65183504 81360432 65183641 81360603 65183778 81360774 65183915 81360945 65184052 81361116 65184189 81361287 65184326 81361458 65184463 81361629 65184600 81361800 65184737 81361971 65184874 81362142 65185011 81362313 65185148 81362484 65185285 81362655 65185422 81362826 65185559 81362997 65185696 81363168 65185833 81363339 65185970 81363510 65186107 81363681 65186244 81363852 65186381 81364023 65186518 81364194 65186655 81364365 65186792 81364536 65186929 81364707 65187066 81364878 65187203 81365049 65187340 81365220 65187477 81365391 65187614 81365562 65187751 81365733 65187888 81365904 65188025 81366075 65188162 81366246 65188299 81366417 65188436 81366588 65188573 81366759 65188710 81366930 65188847 81367101 65188984 81367272 65189121 81367443 65189258 81367614 65189395 81367785 65189532 81367956 65189669 81368127 65189806 81368298 65189943 81368469 65190080 81368640 65190217 81368811 65190354 81368982 65190491 81369153 65190628 81369324 65190765 81369495 65190902 81369666 65191039 81369837 65191176 81370008 65191313 81370179 65191450 81370350 65191587 81370521 65191724 81370692 65191861 81370863 65191998 81371034 65192135 81371205 65192272 81371376 65192409 81371547 65192546 81371718 65192683 81371889 65192820 81372060 65192957 81372231 65193094 81372402 65193231 81372573 65193368 81372744 65193505 81372915 65193642 81373086 65193779 81373257 65193916 81373428 65194053 81373599 65194190 81373770 65194327 81373941 65194464 81374112 65194601 81374283 65194738 81374454 65194875 81374625 65195012 81374796 65195149 81374967 65195286 81375138 65195423 81375309 65195560 81375480 65195697 81375651 65195834 81375822 65195971 81375993 65196108 81376164 65196245 81376335 65196382 81376506 65196519 81376677 65196656 81376848 65196793 81377019 65196930 81377190 65197067 81377361 65197204 81377532 65197341 81377703 65197478 81377874 65197615 81378045 65197752 81378216 65197889 81378387 65198026 81378558 65198163 81378729 65198300 81378900 65198437 81379071 65198574 81379242 65198711 81379413 65198848 81379584 65198985 81379755 65199122 81379926 65199259 81380097 65199396 81380268 65199533 81380439 65199670 81380610 65199807 81380781 65199944 81380952 65200081 81381123 65200218 81381294 65200355 81381465 65200492 81381636 65200629 81381807 65200766 81381978 65200903 81382149 65201040 81382320 65201177 81382491 65201314 81382662 65201451 81382833 65201588 81383004 65201725 81383175 65201862 81383346 65201999 81383517 65202136 81383688 65202273 81383859 65202410 81384030 65202547 81384201 65202684 81384372 65202821 81384543 65202958 81384714 65203095 81384885 65203232 81385056 65203369 81385227 65203506 81385398 65203643 81385569 65203780 81385740 65203917 81385911 65204054 81386082 65204191 81386253 65204328 81386424 65204465 81386595 65204602 81386766 65204739 81386937 65204876 81387108 65205013 81387279 65205150 81387450 65205287 81387621 65205424 81387792 65205561 81387963 65205698 81388134 65205835 81388305 65205972 81388476 65206109 81388647 65206246 81388818 65206383 81388989 65206520 81389160 65206657 81389331 65206794 81389502 65206931 81389673 65207068 81389844 65207205 81390015 65207342 81390186 65207479 81390357 65207616 81390528 65207753 81390699 65207890 81390870 65208027 81391041 65208164 81391212 65208301 81391383 65208438 81391554 65208575 81391725 65208712 81391896 65208849 81392067 65208986 81392238 65209123 81392409 65209260 81392580 65209397 81392751 65209534 81392922 65209671 81393093 65209808 81393264 65209945 81393435 65210082 81393606 65210219 81393777 65210356 81393948 65210493 81394119 65210630 81394290 65210767 81394461 65210904 81394632 65211041 81394803 65211178 81394974 65211315 81395145 65211452 81395316 65211589 81395487 65211726 81395658 65211863 81395829 65212000 81396000 65212137 81396171 65212274 81396342 65212411 81396513 65212548 81396684 65212685 81396855 65212822 81397026 65212959 81397197 65213096 81397368 65213233 81397539 65213370 81397710 65213507 81397881 65213644 81398052 65213781 81398223 65213918 81398394 65214055 81398565 65214192 81398736 65214329 81398907 65214466 81399078 65214603 81399249 65214740 81399420 65214877 81399591 65215014 81399762 65215151 81399933 65215288 81400104 65215425 81400275 65215562 81400446 65215699 81400617 65215836 81400788 65215973 81400959 65216110 81401130 65216247 81401301 65216384 81401472 65216521 81401643 65216658 81401814 65216795 81401985 65216932 81402156 65217069 81402327 65217206 81402498 65217343 81402669 65217480 81402840 65217617 81403011 65217754 81403182 65217891 81403353 65218028 81403524 65218165 81403695 65218302 81403866 65218439 81404037 65218576 81404208 65218713 81404379 65218850 81404550 65218987 81404721 65219124 81404892 65219261 81405063 65219398 81405234 65219535 81405405 65219672 81405576 65219809 81405747 65219946 81405918 65220083 81406089 65220220 81406260 65220357 81406431 65220494 81406602 65220631 81406773 65220768 81406944 65220905 81407115 65221042 81407286 65221179 81407457 65221316 81407628 65221453 81407799 65221590 81407970 65221727 81408141 65221864 81408312 65222001 81408483 65222138 81408654 65222275 81408825 65222412 81408996 65222549 81409167 65222686 81409338 65222823 81409509 65222960 81409680 65223097 81409851 65223234 81410022 65223371 81410193 65223508 81410364 65223645 81410535 65223782 81410706 65223919 81410877 65224056 81411048 65224193 81411219 65224330 81411390 65224467 81411561 65224604 81411732 65224741 81411903 65224878 81412074 65225015 81412245 65225152 81412416 65225289 81412587 65225426 81412758 65225563 81412929 65225700 81413100 65225837 81413271 65225974 81413442 65226111 81413613 65226248 81413784 65226385 81413955 65226522 81414126 65226659 81414297 65226796 81414468 65226933 81414639 65227070 81414810 65227207 81414981 65227344 81415152 65227481 81415323 65227618 81415494 65227755 81415665 65227892 81415836 65228029 81416007 65228166 81416178 65228303 81416349 65228440 81416520 65228577 81416691 65228714 81416862 65228851 81417033 65228988 81417204 65229125 81417375 65229262 81417546 65229399 81417717 65229536 81417888 65229673 81418059 65229810 81418230 65229947 81418401 65230084 81418572 65230221 81418743 65230358 81418914 65230495 81419085 65230632 81419256 65230769 81419427 65230906 81419598 65231043 81419769 65231180 81419940 65231317 81420111 65231454 81420282 65231591 81420453 65231728 81420624 65231865 81420795 65232002 81420966 65232139 81421137 65232276 81421308 65232413 81421479 65232550 81421650 65232687 81421821 65232824 81421992 65232961 81422163 65233098 81422334 65233235 81422505 65233372 81422676 65233509 81422847 65233646 81423018 65233783 81423189 65233920 81423360 65234057 81423531 65234194 81423702 65234331 81423873 65234468 81424044 65234605 81424215 65234742 81424386 65234879 81424557 65235016 81424728 65235153 81424899 65235290 81425070 65235427 81425241 65235564 81425412 65235701 81425583 65235838 81425754 65235975 81425925 65236112 81426096 65236249 81426267 65236386 81426438 65236523 81426609 65236660 81426780 65236797 81426951 65236934 81427122 65237071 81427293 65237208 81427464 65237345 81427635 65237482 81427806 65237619 81427977 65237756 81428148 65237893 81428319 65238030 81428490 65238167 81428661 65238304 81428832 65238441 81429003 65238578 81429174 65238715 81429345 65238852 81429516 65238989 81429687 65239126 81429858 65239263 81430029 65239400 81430200 65239537 81430371 65239674 81430542 65239811 81430713 65239948 81430884 65240085 81431055 65240222 81431226 65240359 81431397 65240496 81431568 65240633 81431739 65240770 81431910 65240907 81432081 65241044 81432252 65241181 81432423 65241318 81432594 65241455 81432765 65241592 81432936 65241729 81433107 65241866 81433278 65242003 81433449 65242140 81433620 65242277 81433791 65242414 81433962 65242551 81434133 65242688 81434304 65242825 81434475 65242962 81434646 65243099 81434817 65243236 81434988 65243373 81435159 65243510 81435330 65243647 81435501 65243784 81435672 65243921 81435843 65244058 81436014 65244195 81436185 65244332 81436356 65244469 81436527 65244606 81436698 65244743 81436869 65244880 81437040 65245017 81437211 65245154 81437382 65245291 81437553 65245428 81437724 65245565 81437895 65245702 81438066 65245839 81438237 65245976 81438408 65246113 81438579 65246250 81438750 65246387 81438921 65246524 81439092 65246661 81439263 65246798 81439434 65246935 81439605 65247072 81439776 65247209 81439947 65247346 81440118 65247483 81440289 65247620 81440460 65247757 81440631 65247894 81440802 65248031 81440973 65248168 81441144 65248305 81441315 65248442 81441486 65248579 81441657 65248716 81441828 65248853 81441999 65248990 81442170 65249127 81442341 65249264 81442512 65249401 81442683 65249538 81442854 65249675 81443025 65249812 81443196 65249949 81443367 65250086 81443538 65250223 81443709 65250360 81443880 65250497 81444051 65250634 81444222 65250771 81444393 65250908 81444564 65251045 81444735 65251182 81444906 65251319 81445077 65251456 81445248 65251593 81445419 65251730 81445590 65251867 81445761 65252004 81445932 65252141 81446103 65252278 81446274 65252415 81446445 65252552 81446616 65252689 81446787 65252826 81446958 65252963 81447129 65253100 81447300 65253237 81447471 65253374 81447642 65253511 81447813 65253648 81447984 65253785 81448155 65253922 81448326 65254059 81448497 65254196 81448668 65254333 81448839 65254470 81449010 65254607 81449181 65254744 81449352 65254881 81449523 65255018 81449694 65255155 81449865 65255292 81450036 65255429 81450207 65255566 81450378 65255703 81450549 65255840 81450720 65255977 81450891 65256114 81451062 65256251 81451233 65256388 81451404 65256525 81451575 65256662 81451746 65256799 81451917 65256936 81452088 65257073 81452259 65257210 81452430 65257347 81452601 65257484 81452772 65257621 81452943 65257758 81453114 65257895 81453285 65258032 81453456 65258169 81453627 65258306 81453798 65258443 81453969 65258580 81454140 65258717 81454311 65258854 81454482 65258991 81454653 65259128 81454824 65259265 81454995 65259402 81455166 65259539 81455337 65259676 81455508 65259813 81455679 65259950 81455850 65260087 81456021 65260224 81456192 65260361 81456363 65260498 81456534 65260635 81456705 65260772 81456876 65260909 81457047 65261046 81457218 65261183 81457389 65261320 81457560 65261457 81457731 65261594 81457902 65261731 81458073 65261868 81458244 65262005 81458415 65262142 81458586 65262279 81458757 65262416 81458928 65262553 81459099 65262690 81459270 65262827 81459441 65262964 81459612 65263101 81459783 65263238 81459954 65263375 81460125 65263512 81460296 65263649 81460467 65263786 81460638 65263923 81460809 65264060 81460980 65264197 81461151 65264334 81461322 65264471 81461493 65264608 81461664
1000 72882900 0 72882900 90970627 72883037 90970798 72883174 90970969 72883311 90971140 72883448 90971311 72883585 90971482 72883722 90971653 72883859 90971824 72883996 90971995 72884133 90972166 72884270 90972337 72884407 90972508 72884544 90972679 72884681 90972850 72884818 90973021 72884955 90973192 72885092 90973363 72885229 90973534 72885366 90973705 72885503 90973876 72885640 90974047 72885777 90974218 72885914 90974389 72886051 90974560 72886188 90974731 72886325 90974902 72886462 90975073 72886599 90975244 72886736 90975415 72886873 90975586 72887010 90975757 72887147 90975928 72887284 90976099 72887421 90976270 72887558 90976441 72887695 90976612 72887832 90976783 72887969 90976954 72888106 90977125 72888243 90977296 72888380 90977467 72888517 90977638 72888654 90977809 72888791 90977980 72888928 90978151 72889065 90978322 72889202 90978493 72889339 90978664 72889476 90978835 72889613 90979006 72889750 90979177 72889887 90979348 72890024 90979519 72890161 90979690 72890298 90979861 72890435 90980032 72890572 90980203 72890709 90980374 72890846 90980545 72890983 90980716 72891120 90980887 72891257 90981058 72891394 90981229 72891531 90981400 72891668 90981571 72891805 90981742 72891942 90981913 72892079 90982084 72892216 90982255 72892353 90982426 72892490 90982597 72892627 90982768 72892764 90982939 72892901 90983110 72893038 90983281 72893175 90983452 72893312 90983623 72893449 90983794 72893586 90983965 72893723 90984136 72893860 90984307 72893997 90984478 72894134 90984649 72894271 90984820 72894408 90984991 72894545 90985162 72894682 90985333 72894819 90985504 72894956 90985675 72895093 90985846 72895230 90986017 72895367 90986188 72895504 90986359 72895641 90986530 72895778 90986701 72895915 90986872 72896052 90987043 72896189 90987214 72896326 90987385 72896463 90987556 72896600 90987727 72896737 90987898 72896874 90988069 72897011 90988240 72897148 90988411 72897285 90988582 72897422 90988753 72897559 90988924 72897696 90989095 72897833 90989266 72897970 90989437 72898107 90989608 72898244 90989779 72898381 90989950 72898518 90990121 72898655 90990292 72898792 90990463 72898929 90990634 72899066 90990805 72899203 90990976 72899340 90991147 72899477 90991318 72899614 90991489 72899751 90991660 72899888 90991831 72900025 90992002 72900162 90992173 72900299 90992344 72900436 90992515 72900573 90992686 72900710 90992857 72900847 90993028 72900984 90993199 72901121 90993370 72901258 90993541 72901395 90993712 72901532 90993883 72901669 90994054 72901806 90994225 72901943 90994396 72902080 90994567 72902217 90994738 72902354 90994909 72902491 90995080 72902628 90995251 72902765 90995422 72902902 90995593 72903039 90995764 72903176 90995935 72903313 90996106 72903450 90996277 72903587 90996448 72903724 90996619 72903861 90996790 72903998 90996961 72904135 90997132 72904272 90997303 72904409 90997474 72904546 90997645 72904683 90997816 72904820 90997987 72904957 90998158 72905094 90998329 72905231 90998500 72905368 90998671 72905505 90998842 72905642 90999013 72905779 90999184 72905916 90999355 72906053 90999526 72906190 90999697 72906327 90999868 72906464 91000039 72906601 91000210 72906738 91000381 72906875 91000552 72907012 91000723 72907149 91000894 72907286 91001065 72907423 91001236 72907560 91001407 72907697 91001578 72907834 91001749 72907971 91001920 72908108 91002091 72908245 91002262 72908382 91002433 72908519 91002604 72908656 91002775 72908793 91002946 72908930 91003117 72909067 91003288 72909204 91003459 72909341 91003630 72909478 91003801 72909615 91003972 72909752 91004143 72909889 91004314 72910026 91004485 72910163 91004656 72910300 91004827 72910437 91004998 72910574 91005169 72910711 91005340 72910848 91005511 72910985 91005682 72911122 91005853 72911259 91006024 72911396 91006195 72911533 91006366 72911670 91006537 72911807 91006708 72911944 91006879 72912081 91007050 72912218 91007221 72912355 91007392 72912492 91007563 72912629 91007734 72912766 91007905 72912903 91008076 72913040 91008247 72913177 91008418 72913314 91008589 72913451 91008760 72913588 91008931 72913725 91009102 72913862 91009273 72913999 91009444 72914136 91009615 72914273 91009786 72914410 91009957 72914547 91010128 72914684 91010299 72914821 91010470 72914958 91010641 72915095 91010812 72915232 91010983 72915369 91011154 72915506 91011325 72915643 91011496 72915780 91011667 72915917 91011838 72916054 91012009 72916191 91012180 72916328 91012351 72916465 91012522 72916602 91012693 72916739 91012864 72916876 91013035 72917013 91013206 72917150 91013377 72917287 91013548 72917424 91013719 72917561 91013890 72917698 91014061 72917835 91014232 72917972 91014403 72918109 91014574 72918246 91014745 72918383 91014916 72918520 91015087 72918657 91015258 72918794 91015429 72918931 91015600 72919068 91015771 72919205 91015942 72919342 91016113 72919479 91016284 72919616 91016455 72919753 91016626 72919890 91016797 72920027 91016968 72920164 91017139 72920301 91017310 72920438 91017481 72920575 91017652 72920712 91017823 72920849 91017994 72920986 91018165 72921123 91018336 72921260 91018507 72921397 91018678 72921534 91018849 72921671 91019020 72921808 91019191 72921945 91019362 72922082 91019533 72922219 91019704 72922356 91019875 72922493 91020046 72922630 91020217 72922767 91020388 72922904 91020559 72923041 91020730 72923178 91020901 72923315 91021072 72923452 91021243 72923589 91021414 72923726 91021585 72923863 91021756 72924000 91021927 72924137 91022098 72924274 91022269 72924411 91022440 72924548 91022611 72924685 91022782 72924822 91022953 72924959 91023124 72925096 91023295 72925233 91023466 72925370 91023637 72925507 91023808 72925644 91023979 72925781 91024150 72925918 91024321 72926055 91024492 72926192 91024663 72926329 91024834 72926466 91025005 72926603 91025176 72926740 91025347 72926877 91025518 72927014 91025689 72927151 91025860 72927288 91026031 72927425 91026202 72927562 91026373 72927699 91026544 72927836 91026715 72927973 91026886 72928110 91027057 72928247 91027228 72928384 91027399 72928521 91027570 72928658 91027741 72928795 91027912 72928932 91028083 72929069 91028254 72929206 91028425 72929343 91028596 72929480 91028767 72929617 91028938 72929754 91029109 72929891 91029280 72930028 91029451 72930165 91029622 72930302 91029793 72930439 91029964 72930576 91030135 72930713 91030306 72930850 91030477 72930987 91030648 72931124 91030819 72931261 91030990 72931398 91031161 72931535 91031332 72931672 91031503 72931809 91031674 72931946 91031845 72932083 91032016 72932220 91032187 72932357 91032358 72932494 91032529 72932631 91032700 72932768 91032871 72932905 91033042 72933042 91033213 72933179 91033384 72933316 91033555 72933453 91033726 72933590 91033897 72933727 91034068 72933864 91034239 72934001 91034410 72934138 91034581 72934275 91034752 72934412 91034923 72934549 91035094 72934686 91035265 72934823 91035436 72934960 91035607 72935097 91035778 72935234 91035949 72935371 91036120 72935508 91036291 72935645 91036462 72935782 91036633 72935919 91036804 72936056 91036975 72936193 91037146 72936330 91037317 72936467 91037488 72936604 91037659 72936741 91037830 72936878 91038001 72937015 91038172 72937152 91038343 72937289 91038514 72937426 91038685 72937563 91038856 72937700 91039027 72937837 91039198 72937974 91039369 72938111 91039540 72938248 91039711 72938385 91039882 72938522 91040053 72938659 91040224 72938796 91040395 72938933 91040566 72939070 91040737 72939207 91040908 72939344 91041079 72939481 91041250 72939618 91041421 72939755 91041592 72939892 91041763 72940029 91041934 72940166 91042105 72940303 91042276 72940440 91042447 72940577 91042618 72940714 91042789 72940851 91042960 72940988 91043131 72941125 91043302 72941262 91043473 72941399 91043644 72941536 91043815 72941673 91043986 72941810 91044157 72941947 91044328 72942084 91044499 72942221 91044670 72942358 91044841 72942495 91045012 72942632 91045183 72942769 91045354 72942906 91045525 72943043 91045696 72943180 91045867 72943317 91046038 72943454 91046209 72943591 91046380 72943728 91046551 72943865 91046722 72944002 91046893 72944139 91047064 72944276 91047235 72944413 91047406 72944550 91047577 72944687 91047748 72944824 91047919 72944961 91048090 72945098 91048261 72945235 91048432 72945372 91048603 72945509 91048774 72945646 91048945 72945783 91049116 72945920 91049287 72946057 91049458 72946194 91049629 72946331 91049800 72946468 91049971 72946605 91050142 72946742 91050313 72946879 91050484 72947016 91050655 72947153 91050826 72947290 91050997 72947427 91051168 72947564 91051339 72947701 91051510 72947838 91051681 72947975 91051852 72948112 91052023 72948249 91052194 72948386 91052365 72948523 91052536 72948660 91052707 72948797 91052878 72948934 91053049 72949071 91053220 72949208 91053391 72949345 91053562 72949482 91053733 72949619 91053904 72949756 91054075 72949893 91054246 72950030 91054417 72950167 91054588 72950304 91054759 72950441 91054930 72950578 91055101 72950715 91055272 72950852 91055443 72950989 91055614 72951126 91055785 72951263 91055956 72951400 91056127 72951537 91056298 72951674 91056469 72951811 91056640 72951948 91056811 72952085 91056982 72952222 91057153 72952359 91057324 72952496 91057495 72952633 91057666 72952770 91057837 72952907 91058008 72953044 91058179 72953181 91058350 72953318 91058521 72953455 91058692 72953592 91058863 72953729 91059034 72953866 91059205 72954003 91059376 72954140 91059547 72954277 91059718 72954414 91059889 72954551 91060060 72954688 91060231 72954825 91060402 72954962 91060573 72955099 91060744 72955236 91060915 72955373 91061086 72955510 91061257 72955647 91061428 72955784 91061599 72955921 91061770 72956058 91061941 72956195 91062112 72956332 91062283 72956469 91062454 72956606 91062625 72956743 91062796 72956880 91062967 72957017 91063138 72957154 91063309 72957291 91063480 72957428 91063651 72957565 91063822 72957702 91063993 72957839 91064164 72957976 91064335 72958113 91064506 72958250 91064677 72958387 91064848 72958524 91065019 72958661 91065190 72958798 91065361 72958935 91065532 72959072 91065703 72959209 91065874 72959346 91066045 72959483 91066216 72959620 91066387 72959757 91066558 72959894 91066729 72960031 91066900 72960168 91067071 72960305 91067242 72960442 91067413 72960579 91067584 72960716 91067755 72960853 91067926 72960990 91068097 72961127 91068268 72961264 91068439 72961401 91068610 72961538 91068781 72961675 91068952 72961812 91069123 72961949 91069294 72962086 91069465 72962223 91069636 72962360 91069807 72962497 91069978 72962634 91070149 72962771 91070320 72962908 91070491 72963045 91070662 72963182 91070833 72963319 91071004 72963456 91071175 72963593 91071346 72963730 91071517 72963867 91071688 72964004 91071859 72964141 91072030 72964278 91072201 72964415 91072372 72964552 91072543 72964689 91072714 72964826 91072885 72964963 91073056 72965100 91073227 72965237 91073398 72965374 91073569 72965511 91073740 72965648 91073911 72965785 91074082 72965922 91074253 72966059 91074424 72966196 91074595 72966333 91074766 72966470 91074937 72966607 91075108 72966744 91075279 72966881 91075450 72967018 91075621 72967155 91075792 72967292 91075963 72967429 91076134 72967566 91076305 72967703 91076476 72967840 91076647 72967977 91076818 72968114 91076989 72968251 91077160 72968388 91077331 72968525 91077502 72968662 91077673 72968799 91077844 72968936 91078015 72969073 91078186 72969210 91078357 72969347 91078528 72969484 91078699 72969621 91078870 72969758 91079041 72969895 91079212 72970032 91079383 72970169 91079554 72970306 91079725 72970443 91079896 72970580 91080067 72970717 91080238 72970854 91080409 72970991 91080580 72971128 91080751 72971265 91080922 72971402 91081093 72971539 91081264 72971676 91081435 72971813 91081606 72971950 91081777 72972087 91081948 72972224 91082119 72972361 91082290 72972498 91082461 72972635 91082632 72972772 91082803 72972909 91082974 72973046 91083145 72973183 91083316 72973320 91083487 72973457 91083658 72973594 91083829 72973731 91084000 72973868 91084171 72974005 91084342 72974142 91084513 72974279 91084684 72974416 91084855 72974553 91085026 72974690 91085197 72974827 91085368 72974964 91085539 72975101 91085710 72975238 91085881 72975375 91086052 72975512 91086223 72975649 91086394 72975786 91086565 72975923 91086736 72976060 91086907 72976197 91087078 72976334 91087249 72976471 91087420 72976608 91087591 72976745 91087762 72976882 91087933 72977019 91088104 72977156 91088275 72977293 91088446 72977430 91088617 72977567 91088788 72977704 91088959 72977841 91089130 72977978 91089301 72978115 91089472 72978252 91089643 72978389 91089814 72978526 91089985 72978663 91090156 72978800 91090327 72978937 91090498 72979074 91090669 72979211 91090840 72979348 91091011 72979485 91091182 72979622 91091353 72979759 91091524 72979896 91091695 72980033 91091866 72980170 91092037 72980307 91092208 72980444 91092379 72980581 91092550 72980718 91092721 72980855 91092892 72980992 91093063 72981129 91093234 72981266 91093405 72981403 91093576 72981540 91093747 72981677 91093918 72981814 91094089 72981951 91094260 72982088 91094431 72982225 91094602 72982362 91094773 72982499 91094944 72982636 91095115 72982773 91095286 72982910 91095457 72983047 91095628 72983184 91095799 72983321 91095970 72983458 91096141 72983595 91096312 72983732 91096483 72983869 91096654 72984006 91096825 72984143 91096996 72984280 91097167 72984417 91097338 72984554 91097509 72984691 91097680 72984828 91097851 72984965 91098022 72985102 91098193 72985239 91098364 72985376 91098535 72985513 91098706 72985650 91098877 72985787 91099048 72985924 91099219 72986061 91099390 72986198 91099561 72986335 91099732 72986472 91099903 72986609 91100074 72986746 91100245 72986883 91100416 72987020 91100587 72987157 91100758 72987294 91100929 72987431 91101100 72987568 91101271 72987705 91101442 72987842 91101613 72987979 91101784 72988116 91101955 72988253 91102126 72988390 91102297 72988527 91102468 72988664 91102639 72988801 91102810 72988938 91102981 72989075 91103152 72989212 91103323 72989349 91103494 72989486 91103665 72989623 91103836 72989760 91104007 72989897 91104178 72990034 91104349 72990171 91104520 72990308 91104691 72990445 91104862 72990582 91105033 72990719 91105204 72990856 91105375 72990993 91105546 72991130 91105717 72991267 91105888 72991404 91106059 72991541 91106230 72991678 91106401 72991815 91106572 72991952 91106743 72992089 91106914 72992226 91107085 72992363 91107256 72992500 91107427 72992637 91107598 72992774 91107769 72992911 91107940 72993048 91108111 72993185 91108282 72993322 91108453 72993459 91108624 72993596 91108795 72993733 91108966 72993870 91109137 72994007 91109308 72994144 91109479 72994281 91109650 72994418 91109821 72994555 91109992 72994692 91110163 72994829 91110334 72994966 91110505 72995103 91110676 72995240 91110847 72995377 91111018 72995514 91111189 72995651 91111360 72995788 91111531 72995925 91111702 72996062 91111873 72996199 91112044 72996336 91112215 72996473 91112386 72996610 91112557 72996747 91112728 72996884 91112899 72997021 91113070 72997158 91113241 72997295 91113412 72997432 91113583 72997569 91113754 72997706 91113925 72997843 91114096 72997980 91114267 72998117 91114438 72998254 91114609 72998391 91114780 72998528 91114951 72998665 91115122 72998802 91115293 72998939 91115464 72999076 91115635 72999213 91115806 72999350 91115977 72999487 91116148 72999624 91116319 72999761 91116490 72999898 91116661 73000035 91116832 73000172 91117003 73000309 91117174 73000446 91117345 73000583 91117516 73000720 91117687 73000857 91117858 73000994 91118029 73001131 91118200 73001268 91118371 73001405 91118542 73001542 91118713 73001679 91118884 73001816 91119055 73001953 91119226 73002090 91119397 73002227 91119568 73002364 91119739 73002501 91119910 73002638 91120081 73002775 91120252 73002912 91120423 73003049 91120594 73003186 91120765 73003323 91120936 73003460 91121107 73003597 91121278 73003734 91121449 73003871 91121620 73004008 91121791 73004145 91121962 73004282 91122133 73004419 91122304 73004556 91122475 73004693 91122646 73004830 91122817 73004967 91122988 73005104 91123159 73005241 91123330 73005378 91123501 73005515 91123672 73005652 91123843 73005789 91124014 73005926 91124185 73006063 91124356 73006200 91124527 73006337 91124698 73006474 91124869 73006611 91125040 73006748 91125211 73006885 91125382 73007022 91125553 73007159 91125724 73007296 91125895 73007433 91126066 73007570 91126237 73007707 91126408 73007844 91126579 73007981 91126750 73008118 91126921 73008255 91127092 73008392 91127263 73008529 91127434 73008666 91127605 73008803 91127776 73008940 91127947 73009077 91128118 73009214 91128289 73009351 91128460 73009488 91128631 73009625 91128802 73009762 91128973 73009899 91129144 73010036 91129315 73010173 91129486 73010310 91129657 73010447 91129828 73010584 91129999 73010721 91130170 73010858 91130341 73010995 91130512 73011132 91130683 73011269 91130854 73011406 91131025 73011543 91131196 73011680 91131367 73011817 91131538 73011954 91131709 73012091 91131880 73012228 91132051 73012365 91132222 73012502 91132393 73012639 91132564 73012776 91132735 73012913 91132906 73013050 91133077 73013187 91133248 73013324 91133419 73013461 91133590 73013598 91133761 73013735 91133932 73013872 91134103 73014009 91134274 73014146 91134445 73014283 91134616 73014420 91134787 73014557 91134958 73014694 91135129 73014831 91135300 73014968 91135471 73015105 91135642 73015242 91135813 73015379 91135984 73015516 91136155 73015653 91136326 73015790 91136497 73015927 91136668 73016064 91136839 73016201 91137010 73016338 91137181 73016475 91137352 73016612 91137523 73016749 91137694 73016886 91137865 73017023 91138036 73017160 91138207 73017297 91138378 73017434 91138549 73017571 91138720 73017708 91138891 73017845 91139062 73017982 91139233 73018119 91139404 73018256 91139575 73018393 91139746 73018530 91139917 73018667 91140088 73018804 91140259 73018941 91140430 73019078 91140601 73019215 91140772 73019352 91140943 73019489 91141114 73019626 91141285
1000 22603900 0 22603900 28213627 22604037 28213798 22604174 28213969 22604311 28214140 22604448 28214311 22604585 28214482 22604722 28214653 22604859 28214824 22604996 28214995 22605133 28215166 22605270 28215337 22605407 28215508 22605544 28215679 22605681 28215850 22605818 28216021 22605955 28216192 22606092 28216363 22606229 28216534 22606366 28216705 22606503 28216876 22606640 28217047 22606777 28217218 22606914 28217389 22607051 28217560 22607188 28217731 22607325 28217902 22607462 28218073 22607599 28218244 22607736 28218415 22607873 28218586 22608010 28218757 22608147 28218928 22608284 28219099 22608421 28219270 22608558 28219441 22608695 28219612 22608832 28219783 22608969 28219954 22609106 28220125 22609243 28220296 22609380 28220467 22609517 28220638 22609654 28220809 22609791 28220980 22609928 28221151 22610065 28221322 22610202 28221493 22610339 28221664 22610476 28221835 22610613 28222006 22610750 28222177 22610887 28222348 22611024 28222519 22611161 28222690 22611298 28222861 22611435 28223032 22611572 28223203 22611709 28223374 22611846 28223545 22611983 28223716 22612120 28223887 22612257 28224058 22612394 28224229 22612531 28224400 22612668 28224571 22612805 28224742 22612942 28224913 22613079 28225084 22613216 28225255 22613353 28225426 22613490 28225597 22613627 28225768 22613764 28225939 22613901 28226110 22614038 28226281 22614175 28226452 22614312 28226623 22614449 28226794 22614586 28226965 22614723 28227136 22614860 28227307 22614997 28227478 22615134 28227649 22615271 28227820 22615408 28227991 22615545 28228162 22615682 28228333 22615819 28228504 22615956 28228675 22616093 28228846 22616230 28229017 22616367 28229188 22616504 28229359 22616641 28229530 22616778 28229701 22616915 28229872 22617052 28230043 22617189 28230214 22617326 28230385 22617463 28230556 22617600 28230727 22617737 28230898 22617874 28231069 22618011 28231240 22618148 28231411 22618285 28231582 22618422 28231753 22618559 28231924 22618696 28232095 22618833 28232266 22618970 28232437 22619107 28232608 22619244 28232779 22619381 28232950 22619518 28233121 22619655 28233292 22619792 28233463 22619929 28233634 22620066 28233805 22620203 28233976 22620340 28234147 22620477 28234318 22620614 28234489 22620751 28234660 22620888 28234831 22621025 28235002 22621162 28235173 22621299 28235344 22621436 28235515 22621573 28235686 22621710 28235857 22621847 28236028 22621984 28236199 22622121 28236370 22622258 28236541 22622395 28236712 22622532 28236883 22622669 28237054 22622806 28237225 22622943 28237396 22623080 28237567 22623217 28237738 22623354 28237909 22623491 28238080 22623628 28238251 22623765 28238422 22623902 28238593 22624039 28238764 22624176 28238935 22624313 28239106 22624450 28239277 22624587 28239448 22624724 28239619 22624861 28239790 22624998 28239961 22625135 28240132 22625272 28240303 22625409 28240474 22625546 28240645 22625683 28240816 22625820 28240987 22625957 28241158 22626094 28241329 22626231 28241500 22626368 28241671 22626505 28241842 22626642 28242013 22626779 28242184 22626916 28242355 22627053 28242526 22627190 28242697 22627327 28242868 22627464 28243039 22627601 28243210 22627738 28243381 22627875 28243552 22628012 28243723 22628149 28243894 22628286 28244065 22628423 28244236 22628560 28244407 22628697 28244578 22628834 28244749 22628971 28244920 22629108 28245091 22629245 28245262 22629382 28245433 22629519 28245604 22629656 28245775 22629793 28245946 22629930 28246117 22630067 28246288 22630204 28246459 22630341 28246630 22630478 28246801 22630615 28246972 22630752 28247143 22630889 28247314 22631026 28247485 22631163 28247656 22631300 28247827 22631437 28247998 22631574 28248169 22631711 28248340 22631848 28248511 22631985 28248682 22632122 28248853 22632259 28249024 22632396 28249195 22632533 28249366 22632670 28249537 22632807 28249708 22632944 28249879 22633081 28250050 22633218 28250221 22633355 28250392 22633492 28250563 22633629 28250734 22633766 28250905 22633903 28251076 22634040 28251247 22634177 28251418 22634314 28251589 22634451 28251760 22634588 28251931 22634725 28252102 22634862 28252273 22634999 28252444 22635136 28252615 22635273 28252786 22635410 28252957 22635547 28253128 22635684 28253299 22635821 28253470 22635958 28253641 22636095 28253812 22636232 28253983 22636369 28254154 22636506 28254325 22636643 28254496 22636780 28254667 22636917 28254838 22637054 28255009 22637191 28255180 22637328 28255351 22637465 28255522 22637602 28255693 22637739 28255864 22637876 28256035 22638013 28256206 22638150 28256377 22638287 28256548 22638424 28256719 22638561 28256890 22638698 28257061 22638835 28257232 22638972 28257403 22639109 28257574 22639246 28257745 22639383 28257916 22639520 28258087 22639657 28258258 22639794 28258429 22639931 28258600 22640068 28258771 22640205 28258942 22640342 28259113 22640479 28259284 22640616 28259455 22640753 28259626 22640890 28259797 22641027 28259968 22641164 28260139 22641301 28260310 22641438 28260481 22641575 28260652 22641712 28260823 22641849 28260994 22641986 28261165 22642123 28261336 22642260 28261507 22642397 28261678 22642534 28261849 22642671 28262020 22642808 28262191 22642945 28262362 22643082 28262533 22643219 28262704 22643356 28262875 22643493 28263046 22643630 28263217 22643767 28263388 22643904 28263559 22644041 28263730 22644178 28263901 22644315 28264072 22644452 28264243 22644589 28264414 22644726 28264585 22644863 28264756 22645000 28264927 22645137 28265098 22645274 28265269 22645411 28265440 22645548 28265611 22645685 28265782 22645822 28265953 22645959 28266124 22646096 28266295 22646233 28266466 22646370 28266637 22646507 28266808 22646644 28266979 22646781 28267150 22646918 28267321 22647055 28267492 22647192 28267663 22647329 28267834 22647466 28268005 22647603 28268176 22647740 28268347 22647877 28268518 22648014 28268689 22648151 28268860 22648288 28269031 22648425 28269202 22648562 28269373 22648699 28269544 22648836 28269715 22648973 28269886 22649110 28270057 22649247 28270228 22649384 28270399 22649521 28270570 22649658 28270741 22649795 28270912 22649932 28271083 22650069 28271254 22650206 28271425 22650343 28271596 22650480 28271767 22650617 28271938 22650754 28272109 22650891 28272280 22651028 28272451 22651165 28272622 22651302 28272793 22651439 28272964 22651576 28273135 22651713 28273306 22651850 28273477 22651987 28273648 22652124 28273819 22652261 28273990 22652398 28274161 22652535 28274332 22652672 28274503 22652809 28274674 22652946 28274845 22653083 28275016 22653220 28275187 22653357 28275358 22653494 28275529 22653631 28275700 22653768 28275871 22653905 28276042 22654042 28276213 22654179 28276384 22654316 28276555 22654453 28276726 22654590 28276897 22654727 28277068 22654864 28277239 22655001 28277410 22655138 28277581 22655275 28277752 22655412 28277923 22655549 28278094 22655686 28278265 22655823 28278436 22655960 28278607 22656097 28278778 22656234 28278949 22656371 28279120 22656508 28279291 22656645 28279462 22656782 28279633 22656919 28279804 22657056 28279975 22657193 28280146 22657330 28280317 22657467 28280488 22657604 28280659 22657741 28280830 22657878 28281001 22658015 28281172 22658152 28281343 22658289 28281514 22658426 28281685 22658563 28281856 22658700 28282027 22658837 28282198 22658974 28282369 22659111 28282540 22659248 28282711 22659385 28282882 22659522 28283053 22659659 28283224 22659796 28283395 22659933 28283566 22660070 28283737 22660207 28283908 22660344 28284079 22660481 28284250 22660618 28284421 22660755 28284592 22660892 28284763 22661029 28284934 22661166 28285105 22661303 28285276 22661440 28285447 22661577 28285618 22661714 28285789 22661851 28285960 22661988 28286131 22662125 28286302 22662262 28286473 22662399 28286644 22662536 28286815 22662673 28286986 22662810 28287157 22662947 28287328 22663084 28287499 22663221 28287670 22663358 28287841 22663495 28288012 22663632 28288183 22663769 28288354 22663906 28288525 22664043 28288696 22664180 28288867 22664317 28289038 22664454 28289209 22664591 28289380 22664728 28289551 22664865 28289722 22665002 28289893 22665139 28290064 22665276 28290235 22665413 28290406 22665550 28290577 22665687 28290748 22665824 28290919 22665961 28291090 22666098 28291261 22666235 28291432 22666372 28291603 22666509 28291774 22666646 28291945 22666783 28292116 22666920 28292287 22667057 28292458 22667194 28292629 22667331 28292800 22667468 28292971 22667605 28293142 22667742 28293313 22667879 28293484 22668016 28293655 22668153 28293826 22668290 28293997 22668427 28294168 22668564 28294339 22668701 28294510 22668838 28294681 22668975 28294852 22669112 28295023 22669249 28295194 22669386 28295365 22669523 28295536 22669660 28295707 22669797 28295878 22669934 28296049 22670071 28296220 22670208 28296391 22670345 28296562 22670482 28296733 22670619 28296904 22670756 28297075 22670893 28297246 22671030 28297417 22671167 28297588 22671304 28297759 22671441 28297930 22671578 28298101 22671715 28298272 22671852 28298443 22671989 28298614 22672126 28298785 22672263 28298956 22672400 28299127 22672537 28299298 22672674 28299469 22672811 28299640 22672948 28299811 22673085 28299982 22673222 28300153 22673359 28300324 22673496 28300495 22673633 28300666 22673770 28300837 22673907 28301008 22674044 28301179 22674181 28301350 22674318 28301521 22674455 28301692 22674592 28301863 22674729 28302034 22674866 28302205 22675003 28302376 22675140 28302547 22675277 28302718 22675414 28302889 22675551 28303060 22675688 28303231 22675825 28303402 22675962 28303573 22676099 28303744 22676236 28303915 22676373 28304086 22676510 28304257 22676647 28304428 22676784 28304599 22676921 28304770 22677058 28304941 22677195 28305112 22677332 28305283 22677469 28305454 22677606 28305625 22677743 28305796 22677880 28305967 22678017 28306138 22678154 28306309 22678291 28306480 22678428 28306651 22678565 28306822 22678702 28306993 22678839 28307164 22678976 28307335 22679113 28307506 22679250 28307677 22679387 28307848 22679524 28308019 22679661 28308190 22679798 28308361 22679935 28308532 22680072 28308703 22680209 28308874 22680346 28309045 22680483 28309216 22680620 28309387 22680757 28309558 22680894 28309729 22681031 28309900 22681168 28310071 22681305 28310242 22681442 28310413 22681579 28310584 22681716 28310755 22681853 28310926 22681990 28311097 22682127 28311268 22682264 28311439 22682401 28311610 22682538 28311781 22682675 28311952 22682812 28312123 22682949 28312294 22683086 28312465 22683223 28312636 22683360 28312807 22683497 28312978 22683634 28313149 22683771 28313320 22683908 28313491 22684045 28313662 22684182 28313833 22684319 28314004 22684456 28314175 22684593 28314346 22684730 28314517 22684867 28314688 22685004 28314859 22685141 28315030 22685278 28315201 22685415 28315372 22685552 28315543 22685689 28315714 22685826 28315885 22685963 28316056 22686100 28316227 22686237 28316398 22686374 28316569 22686511 28316740 22686648 28316911 22686785 28317082 22686922 28317253 22687059 28317424 22687196 28317595 22687333 28317766 22687470 28317937 22687607 28318108 22687744 28318279 22687881 28318450 22688018 28318621 22688155 28318792 22688292 28318963 22688429 28319134 22688566 28319305 22688703 28319476 22688840 28319647 22688977 28319818 22689114 28319989 22689251 28320160 22689388 28320331 22689525 28320502 22689662 28320673 22689799 28320844 22689936 28321015 22690073 28321186 22690210 28321357 22690347 28321528 22690484 28321699 22690621 28321870 22690758 28322041 22690895 28322212 22691032 28322383 22691169 28322554 22691306 28322725 22691443 28322896 22691580 28323067 22691717 28323238 22691854 28323409 22691991 28323580 22692128 28323751 22692265 28323922 22692402 28324093 22692539 28324264 22692676 28324435 22692813 28324606 22692950 28324777 22693087 28324948 22693224 28325119 22693361 28325290 22693498 28325461 22693635 28325632 22693772 28325803 22693909 28325974 22694046 28326145 22694183 28326316 22694320 28326487 22694457 28326658 22694594 28326829 22694731 28327000 22694868 28327171 22695005 28327342 22695142 28327513 22695279 28327684 22695416 28327855 22695553 28328026 22695690 28328197 22695827 28328368 22695964 28328539 22696101 28328710 22696238 28328881 22696375 28329052 22696512 28329223 22696649 28329394 22696786 28329565 22696923 28329736 22697060 28329907 22697197 28330078 22697334 28330249 22697471 28330420 22697608 28330591 22697745 28330762 22697882 28330933 22698019 28331104 22698156 28331275 22698293 28331446 22698430 28331617 22698567 28331788 22698704 28331959 22698841 28332130 22698978 28332301 22699115 28332472 22699252 28332643 22699389 28332814 22699526 28332985 22699663 28333156 22699800 28333327 22699937 28333498 22700074 28333669 22700211 28333840 22700348 28334011 22700485 28334182 22700622 28334353 22700759 28334524 22700896 28334695 22701033 28334866 22701170 28335037 22701307 28335208 22701444 28335379 22701581 28335550 22701718 28335721 22701855 28335892 22701992 28336063 22702129 28336234 22702266 28336405 22702403 28336576 22702540 28336747 22702677 28336918 22702814 28337089 22702951 28337260 22703088 28337431 22703225 28337602 22703362 28337773 22703499 28337944 22703636 28338115 22703773 28338286 22703910 28338457 22704047 28338628 22704184 28338799 22704321 28338970 22704458 28339141 22704595 28339312 22704732 28339483 22704869 28339654 22705006 28339825 22705143 28339996 22705280 28340167 22705417 28340338 22705554 28340509 22705691 28340680 22705828 28340851 22705965 28341022 22706102 28341193 22706239 28341364 22706376 28341535 22706513 28341706 22706650 28341877 22706787 28342048 22706924 28342219 22707061 28342390 22707198 28342561 22707335 28342732 22707472 28342903 22707609 28343074 22707746 28343245 22707883 28343416 22708020 28343587 22708157 28343758 22708294 28343929 22708431 28344100 22708568 28344271 22708705 28344442 22708842 28344613 22708979 28344784 22709116 28344955 22709253 28345126 22709390 28345297 22709527 28345468 22709664 28345639 22709801 28345810 22709938 28345981 22710075 28346152 22710212 28346323 22710349 28346494 22710486 28346665 22710623 28346836 22710760 28347007 22710897 28347178 22711034 28347349 22711171 28347520 22711308 28347691 22711445 28347862 22711582 28348033 22711719 28348204 22711856 28348375 22711993 28348546 22712130 28348717 22712267 28348888 22712404 28349059 22712541 28349230 22712678 28349401 22712815 28349572 22712952 28349743 22713089 28349914 22713226 28350085 22713363 28350256 22713500 28350427 22713637 28350598 22713774 28350769 22713911 28350940 22714048 28351111 22714185 28351282 22714322 28351453 22714459 28351624 22714596 28351795 22714733 28351966 22714870 28352137 22715007 28352308 22715144 28352479 22715281 28352650 22715418 28352821 22715555 28352992 22715692 28353163 22715829 28353334 22715966 28353505 22716103 28353676 22716240 28353847 22716377 28354018 22716514 28354189 22716651 28354360 22716788 28354531 22716925 28354702 22717062 28354873 22717199 28355044 22717336 28355215 22717473 28355386 22717610 28355557 22717747 28355728 22717884 28355899 22718021 28356070 22718158 28356241 22718295 28356412 22718432 28356583 22718569 28356754 22718706 28356925 22718843 28357096 22718980 28357267 22719117 28357438 22719254 28357609 22719391 28357780 22719528 28357951 22719665 28358122 22719802 28358293 22719939 28358464 22720076 28358635 22720213 28358806 22720350 28358977 22720487 28359148 22720624 28359319 22720761 28359490 22720898 28359661 22721035 28359832 22721172 28360003 22721309 28360174 22721446 28360345 22721583 28360516 22721720 28360687 22721857 28360858 22721994 28361029 22722131 28361200 22722268 28361371 22722405 28361542 22722542 28361713 22722679 28361884 22722816 28362055 22722953 28362226 22723090 28362397 22723227 28362568 22723364 28362739 22723501 28362910 22723638 28363081 22723775 28363252 22723912 28363423 22724049 28363594 22724186 28363765 22724323 28363936 22724460 28364107 22724597 28364278 22724734 28364449 22724871 28364620 22725008 28364791 22725145 28364962 22725282 28365133 22725419 28365304 22725556 28365475 22725693 28365646 22725830 28365817 22725967 28365988 22726104 28366159 22726241 28366330 22726378 28366501 22726515 28366672 22726652 28366843 22726789 28367014 22726926 28367185 22727063 28367356 22727200 28367527 22727337 28367698 22727474 28367869 22727611 28368040 22727748 28368211 22727885 28368382 22728022 28368553 22728159 28368724 22728296 28368895 22728433 28369066 22728570 28369237 22728707 28369408 22728844 28369579 22728981 28369750 22729118 28369921 22729255 28370092 22729392 28370263 22729529 28370434 22729666 28370605 22729803 28370776 22729940 28370947 22730077 28371118 22730214 28371289 22730351 28371460 22730488 28371631 22730625 28371802 22730762 28371973 22730899 28372144 22731036 28372315 22731173 28372486 22731310 28372657 22731447 28372828 22731584 28372999 22731721 28373170 22731858 28373341 22731995 28373512 22732132 28373683 22732269 28373854 22732406 28374025 22732543 28374196 22732680 28374367 22732817 28374538 22732954 28374709 22733091 28374880 22733228 28375051 22733365 28375222 22733502 28375393 22733639 28375564 22733776 28375735 22733913 28375906 22734050 28376077 22734187 28376248 22734324 28376419 22734461 28376590 22734598 28376761 22734735 28376932 22734872 28377103 22735009 28377274 22735146 28377445 22735283 28377616 22735420 28377787 22735557 28377958 22735694 28378129 22735831 28378300 22735968 28378471 22736105 28378642 22736242 28378813 22736379 28378984 22736516 28379155 22736653 28379326 22736790 28379497 22736927 28379668 22737064 28379839 22737201 28380010 22737338 28380181 22737475 28380352 22737612 28380523 22737749 28380694 22737886 28380865 22738023 28381036 22738160 28381207 22738297 28381378 22738434 28381549 22738571 28381720 22738708 28381891 22738845 28382062 22738982 28382233 22739119 28382404 22739256 28382575 22739393 28382746 22739530 28382917 22739667 28383088 22739804 28383259 22739941 28383430 22740078 28383601 22740215 28383772 22740352 28383943 22740489 28384114 22740626 28384285
1000 71786900 0 71786900 89602627 71787037 89602798 71787174 89602969 71787311 89603140 71787448 89603311 71787585 89603482 71787722 89603653 71787859 89603824 71787996 89603995 71788133 89604166 71788270 89604337 71788407 89604508 71788544 89604679 71788681 89604850 71788818 89605021 71788955 89605192 71789092 89605363 71789229 89605534 71789366 89605705 71789503 89605876 71789640 89606047 71789777 89606218 71789914 89606389 71790051 89606560 71790188 89606731 71790325 89606902 71790462 89607073 71790599 89607244 71790736 89607415 71790873 89607586 71791010 89607757 71791147 89607928 71791284 89608099 71791421 89608270 71791558 89608441 71791695 89608612 71791832 89608783 71791969 89608954 71792106 89609125 71792243 89609296 71792380 89609467 71792517 89609638 71792654 89609809 71792791 89609980 71792928 89610151 71793065 89610322 71793202 89610493 71793339 89610664 71793476 89610835 71793613 89611006 71793750 89611177 71793887 89611348 71794024 89611519 71794161 89611690 71794298 89611861 71794435 89612032 71794572 89612203 71794709 89612374 71794846 89612545 71794983 89612716 71795120 89612887 71795257 89613058 71795394 89613229 71795531 89613400 71795668 89613571 71795805 89613742 71795942 89613913 71796079 89614084 71796216 89614255 71796353 89614426 71796490 89614597 71796627 89614768 71796764 89614939 71796901 89615110 71797038 89615281 71797175 89615452 71797312 89615623 71797449 89615794 71797586 89615965 71797723 89616136 71797860 89616307 71797997 89616478 71798134 89616649 71798271 89616820 71798408 89616991 71798545 89617162 71798682 89617333 71798819 89617504 71798956 89617675 71799093 89617846 71799230 89618017 71799367 89618188 71799504 89618359 71799641 89618530 71799778 89618701 71799915 89618872 71800052 89619043 71800189 89619214 71800326 89619385 71800463 89619556 71800600 89619727 71800737 89619898 71800874 89620069 71801011 89620240 71801148 89620411 71801285 89620582 71801422 89620753 71801559 89620924 71801696 89621095 71801833 89621266 71801970 89621437 71802107 89621608 71802244 89621779 71802381 89621950 71802518 89622121 71802655 89622292 71802792 89622463 71802929 89622634 71803066 89622805 71803203 89622976 71803340 89623147 71803477 89623318 71803614 89623489 71803751 89623660 71803888 89623831 71804025 89624002 71804162 89624173 71804299 89624344 71804436 89624515 71804573 89624686 71804710 89624857 71804847 89625028 71804984 89625199 71805121 89625370 71805258 89625541 71805395 89625712 71805532 89625883 71805669 89626054 71805806 89626225 71805943 89626396 71806080 89626567 71806217 89626738 71806354 89626909 71806491 89627080 71806628 89627251 71806765 89627422 71806902 89627593 71807039 89627764 71807176 89627935 71807313 89628106 71807450 89628277 71807587 89628448 71807724 89628619 71807861 89628790 71807998 89628961 71808135 89629132 71808272 89629303 71808409 89629474 71808546 89629645 71808683 89629816 71808820 89629987 71808957 89630158 71809094 89630329 71809231 89630500 71809368 89630671 71809505 89630842 71809642 89631013 71809779 89631184 71809916 89631355 71810053 89631526 71810190 89631697 71810327 89631868 71810464 89632039 71810601 89632210 71810738 89632381 71810875 89632552 71811012 89632723 71811149 89632894 71811286 89633065 71811423 89633236 71811560 89633407 71811697 89633578 71811834 89633749 71811971 89633920 71812108 89634091 71812245 89634262 71812382 89634433 71812519 89634604 71812656 89634775 71812793 89634946 71812930 89635117 71813067 89635288 71813204 89635459 71813341 89635630 71813478 89635801 71813615 89635972 71813752 89636143 71813889 89636314 71814026 89636485 71814163 89636656 71814300 89636827 71814437 89636998 71814574 89637169 71814711 89637340 71814848 89637511 71814985 89637682 71815122 89637853 71815259 89638024 71815396 89638195 71815533 89638366 71815670 89638537 71815807 89638708 71815944 89638879 71816081 89639050 71816218 89639221 71816355 89639392 71816492 89639563 71816629 89639734 71816766 89639905 71816903 89640076 71817040 89640247 71817177 89640418 71817314 89640589 71817451 89640760 71817588 89640931 71817725 89641102 71817862 89641273 71817999 89641444 71818136 89641615 71818273 89641786 71818410 89641957 71818547 89642128 71818684 89642299 71818821 89642470 71818958 89642641 71819095 89642812 71819232 89642983 71819369 89643154 71819506 89643325 71819643 89643496 71819780 89643667 71819917 89643838 71820054 89644009 71820191 89644180 71820328 89644351 71820465 89644522 71820602 89644693 71820739 89644864 71820876 89645035 71821013 89645206 71821150 89645377 71821287 89645548 71821424 89645719 71821561 89645890 71821698 89646061 71821835 89646232 71821972 89646403 71822109 89646574 71822246 89646745 71822383 89646916 71822520 89647087 71822657 89647258 71822794 89647429 71822931 89647600 71823068 89647771 71823205 89647942 71823342 89648113 71823479 89648284 71823616 89648455 71823753 89648626 71823890 89648797 71824027 89648968 71824164 89649139 71824301 89649310 71824438 89649481 71824575 89649652 71824712 89649823 71824849 89649994 71824986 89650165 71825123 89650336 71825260 89650507 71825397 89650678 71825534 89650849 71825671 89651020 71825808 89651191 71825945 89651362 71826082 89651533 71826219 89651704 71826356 89651875 71826493 89652046 71826630 89652217 71826767 89652388 71826904 89652559 71827041 89652730 71827178 89652901 71827315 89653072 71827452 89653243 71827589 89653414 71827726 89653585 71827863 89653756 71828000 89653927 71828137 89654098 71828274 89654269 71828411 89654440 71828548 89654611 71828685 89654782 71828822 89654953 71828959 89655124 71829096 89655295 71829233 89655466 71829370 89655637 71829507 89655808 71829644 89655979 71829781 89656150 71829918 89656321 71830055 89656492 71830192 89656663 71830329 89656834 71830466 89657005 71830603 89657176 71830740 89657347 71830877 89657518 71831014 89657689 71831151 89657860 71831288 89658031 71831425 89658202 71831562 89658373 71831699 89658544 71831836 89658715 71831973 89658886 71832110 89659057 71832247 89659228 71832384 89659399 71832521 89659570 71832658 89659741 71832795 89659912 71832932 89660083 71833069 89660254 71833206 89660425 71833343 89660596 71833480 89660767 71833617 89660938 71833754 89661109 71833891 89661280 71834028 89661451 71834165 89661622 71834302 89661793 71834439 89661964 71834576 89662135 71834713 89662306 71834850 89662477 71834987 89662648 71835124 89662819 71835261 89662990 71835398 89663161 71835535 89663332 71835672 89663503 71835809 89663674 71835946 89663845 71836083 89664016 71836220 89664187 71836357 89664358 71836494 89664529 71836631 89664700 71836768 89664871 71836905 89665042 71837042 89665213 71837179 89665384 71837316 89665555 71837453 89665726 71837590 89665897 71837727 89666068 71837864 89666239 71838001 89666410 71838138 89666581 71838275 89666752 71838412 89666923 71838549 89667094 71838686 89667265 71838823 89667436 71838960 89667607 71839097 89667778 71839234 89667949 71839371 89668120 71839508 89668291 71839645 89668462 71839782 89668633 71839919 89668804 71840056 89668975 71840193 89669146 71840330 89669317 71840467 89669488 71840604 89669659 71840741 89669830 71840878 89670001 71841015 89670172 71841152 89670343 71841289 89670514 71841426 89670685 71841563 89670856 71841700 89671027 71841837 89671198 71841974 89671369 71842111 89671540 71842248 89671711 71842385 89671882 71842522 89672053 71842659 89672224 71842796 89672395 71842933 89672566 71843070 89672737 71843207 89672908 71843344 89673079 71843481 89673250 71843618 89673421 71843755 89673592 71843892 89673763 71844029 89673934 71844166 89674105 71844303 89674276 71844440 89674447 71844577 89674618 71844714 89674789 71844851 89674960 71844988 89675131 71845125 89675302 71845262 89675473 71845399 89675644 71845536 89675815 71845673 89675986 71845810 89676157 71845947 89676328 71846084 89676499 71846221 89676670 71846358 89676841 71846495 89677012 71846632 89677183 71846769 89677354 71846906 89677525 71847043 89677696 71847180 89677867 71847317 89678038 71847454 89678209 71847591 89678380 71847728 89678551 71847865 89678722 71848002 89678893 71848139 89679064 71848276 89679235 71848413 89679406 71848550 89679577 71848687 89679748 71848824 89679919 71848961 89680090 71849098 89680261 71849235 89680432 71849372 89680603 71849509 89680774 71849646 89680945 71849783 89681116 71849920 89681287 71850057 89681458 71850194 89681629 71850331 89681800 71850468 89681971 71850605 89682142 71850742 89682313 71850879 89682484 71851016 89682655 71851153 89682826 71851290 89682997 71851427 89683168 71851564 89683339 71851701 89683510 71851838 89683681 71851975 89683852 71852112 89684023 71852249 89684194 71852386 89684365 71852523 89684536 71852660 89684707 71852797 89684878 71852934 89685049 71853071 89685220 71853208 89685391 71853345 89685562 71853482 89685733 71853619 89685904 71853756 89686075 71853893 89686246 71854030 89686417 71854167 89686588 71854304 89686759 71854441 89686930 71854578 89687101 71854715 89687272 71854852 89687443 71854989 89687614 71855126 89687785 71855263 89687956 71855400 89688127 71855537 89688298 71855674 89688469 71855811 89688640 71855948 89688811 71856085 89688982 71856222 89689153 71856359 89689324 71856496 89689495 71856633 89689666 71856770 89689837 71856907 89690008 71857044 89690179 71857181 89690350 71857318 89690521 71857455 89690692 71857592 89690863 71857729 89691034 71857866 89691205 71858003 89691376 71858140 89691547 71858277 89691718 71858414 89691889 71858551 89692060 71858688 89692231 71858825 89692402 71858962 89692573 71859099 89692744 71859236 89692915 71859373 89693086 71859510 89693257 71859647 89693428 71859784 89693599 71859921 89693770 71860058 89693941 71860195 89694112 71860332 89694283 71860469 89694454 71860606 89694625 71860743 89694796 71860880 89694967 71861017 89695138 71861154 89695309 71861291 89695480 71861428 89695651 71861565 89695822 71861702 89695993 71861839 89696164 71861976 89696335 71862113 89696506 71862250 89696677 71862387 89696848 71862524 89697019 71862661 89697190 71862798 89697361 71862935 89697532 71863072 89697703 71863209 89697874 71863346 89698045 71863483 89698216 71863620 89698387 71863757 89698558 71863894 89698729 71864031 89698900 71864168 89699071 71864305 89699242 71864442 89699413 71864579 89699584 71864716 89699755 71864853 89699926 71864990 89700097 71865127 89700268 71865264 89700439 71865401 89700610 71865538 89700781 71865675 89700952 71865812 89701123 71865949 89701294 71866086 89701465 71866223 89701636 71866360 89701807 71866497 89701978 71866634 89702149 71866771 89702320 71866908 89702491 71867045 89702662 71867182 89702833 71867319 89703004 71867456 89703175 71867593 89703346 71867730 89703517 71867867 89703688 71868004 89703859 71868141 89704030 71868278 89704201 71868415 89704372 71868552 89704543 71868689 89704714 71868826 89704885 71868963 89705056 71869100 89705227 71869237 89705398 71869374 89705569 71869511 89705740 71869648 89705911 71869785 89706082 71869922 89706253 71870059 89706424 71870196 89706595 71870333 89706766 71870470 89706937 71870607 89707108 71870744 89707279 71870881 89707450 71871018 89707621 71871155 89707792 71871292 89707963 71871429 89708134 71871566 89708305 71871703 89708476 71871840 89708647 71871977 89708818 71872114 89708989 71872251 89709160 71872388 89709331 71872525 89709502 71872662 89709673 71872799 89709844 71872936 89710015 71873073 89710186 71873210 89710357 71873347 89710528 71873484 89710699 71873621 89710870 71873758 89711041 71873895 89711212 71874032 89711383 71874169 89711554 71874306 89711725 71874443 89711896 71874580 89712067 71874717 89712238 71874854 89712409 71874991 89712580 71875128 89712751 71875265 89712922 71875402 89713093 71875539 89713264 71875676 89713435 71875813 89713606 71875950 89713777 71876087 89713948 71876224 89714119 71876361 89714290 71876498 89714461 71876635 89714632 71876772 89714803 71876909 89714974 71877046 89715145 71877183 89715316 71877320 89715487 71877457 89715658 71877594 89715829 71877731 89716000 71877868 89716171 71878005 89716342 71878142 89716513 71878279 89716684 71878416 89716855 71878553 89717026 71878690 89717197 71878827 89717368 71878964 89717539 71879101 89717710 71879238 89717881 71879375 89718052 71879512 89718223 71879649 89718394 71879786 89718565 71879923 89718736 71880060 89718907 71880197 89719078 71880334 89719249 71880471 89719420 71880608 89719591 71880745 89719762 71880882 89719933 71881019 89720104 71881156 89720275 71881293 89720446 71881430 89720617 71881567 89720788 71881704 89720959 71881841 89721130 71881978 89721301 71882115 89721472 71882252 89721643 71882389 89721814 71882526 89721985 71882663 89722156 71882800 89722327 71882937 89722498 71883074 89722669 71883211 89722840 71883348 89723011 71883485 89723182 71883622 89723353 71883759 89723524 71883896 89723695 71884033 89723866 71884170 89724037 71884307 89724208 71884444 89724379 71884581 89724550 71884718 89724721 71884855 89724892 71884992 89725063 71885129 89725234 71885266 89725405 71885403 89725576 71885540 89725747 71885677 89725918 71885814 89726089 71885951 89726260 71886088 89726431 71886225 89726602 71886362 89726773 71886499 89726944 71886636 89727115 71886773 89727286 71886910 89727457 71887047 89727628 71887184 89727799 71887321 89727970 71887458 89728141 71887595 89728312 71887732 89728483 71887869 89728654 71888006 89728825 71888143 89728996 71888280 89729167 71888417 89729338 71888554 89729509 71888691 89729680 71888828 89729851 71888965 89730022 71889102 89730193 71889239 89730364 71889376 89730535 71889513 89730706 71889650 89730877 71889787 89731048 71889924 89731219 71890061 89731390 71890198 89731561 71890335 89731732 71890472 89731903 71890609 89732074 71890746 89732245 71890883 89732416 71891020 89732587 71891157 89732758 71891294 89732929 71891431 89733100 71891568 89733271 71891705 89733442 71891842 89733613 71891979 89733784 71892116 89733955 71892253 89734126 71892390 89734297 71892527 89734468 71892664 89734639 71892801 89734810 71892938 89734981 71893075 89735152 71893212 89735323 71893349 89735494 71893486 89735665 71893623 89735836 71893760 89736007 71893897 89736178 71894034 89736349 71894171 89736520 71894308 89736691 71894445 89736862 71894582 89737033 71894719 89737204 71894856 89737375 71894993 89737546 71895130 89737717 71895267 89737888 71895404 89738059 71895541 89738230 71895678 89738401 71895815 89738572 71895952 89738743 71896089 89738914 71896226 89739085 71896363 89739256 71896500 89739427 71896637 89739598 71896774 89739769 71896911 89739940 71897048 89740111 71897185 89740282 71897322 89740453 71897459 89740624 71897596 89740795 71897733 89740966 71897870 89741137 71898007 89741308 71898144 89741479 71898281 89741650 71898418 89741821 71898555 89741992 71898692 89742163 71898829 89742334 71898966 89742505 71899103 89742676 71899240 89742847 71899377 89743018 71899514 89743189 71899651 89743360 71899788 89743531 71899925 89743702 71900062 89743873 71900199 89744044 71900336 89744215 71900473 89744386 71900610 89744557 71900747 89744728 71900884 89744899 71901021 89745070 71901158 89745241 71901295 89745412 71901432 89745583 71901569 89745754 71901706 89745925 71901843 89746096 71901980 89746267 71902117 89746438 71902254 89746609 71902391 89746780 71902528 89746951 71902665 89747122 71902802 89747293 71902939 89747464 71903076 89747635 71903213 89747806 71903350 89747977 71903487 89748148 71903624 89748319 71903761 89748490 71903898 89748661 71904035 89748832 71904172 89749003 71904309 89749174 71904446 89749345 71904583 89749516 71904720 89749687 71904857 89749858 71904994 89750029 71905131 89750200 71905268 89750371 71905405 89750542 71905542 89750713 71905679 89750884 71905816 89751055 71905953 89751226 71906090 89751397 71906227 89751568 71906364 89751739 71906501 89751910 71906638 89752081 71906775 89752252 71906912 89752423 71907049 89752594 71907186 89752765 71907323 89752936 71907460 89753107 71907597 89753278 71907734 89753449 71907871 89753620 71908008 89753791 71908145 89753962 71908282 89754133 71908419 89754304 71908556 89754475 71908693 89754646 71908830 89754817 71908967 89754988 71909104 89755159 71909241 89755330 71909378 89755501 71909515 89755672 71909652 89755843 71909789 89756014 71909926 89756185 71910063 89756356 71910200 89756527 71910337 89756698 71910474 89756869 71910611 89757040 71910748 89757211 71910885 89757382 71911022 89757553 71911159 89757724 71911296 89757895 71911433 89758066 71911570 89758237 71911707 89758408 71911844 89758579 71911981 89758750 71912118 89758921 71912255 89759092 71912392 89759263 71912529 89759434 71912666 89759605 71912803 89759776 71912940 89759947 71913077 89760118 71913214 89760289 71913351 89760460 71913488 89760631 71913625 89760802 71913762 89760973 71913899 89761144 71914036 89761315 71914173 89761486 71914310 89761657 71914447 89761828 71914584 89761999 71914721 89762170 71914858 89762341 71914995 89762512 71915132 89762683 71915269 89762854 71915406 89763025 71915543 89763196 71915680 89763367 71915817 89763538 71915954 89763709 71916091 89763880 71916228 89764051 71916365 89764222 71916502 89764393 71916639 89764564 71916776 89764735 71916913 89764906 71917050 89765077 71917187 89765248 71917324 89765419 71917461 89765590 71917598 89765761 71917735 89765932 71917872 89766103 71918009 89766274 71918146 89766445 71918283 89766616 71918420 89766787 71918557 89766958 71918694 89767129 71918831 89767300 71918968 89767471 71919105 89767642 71919242 89767813 71919379 89767984 71919516 89768155 71919653 89768326 71919790 89768497 71919927 89768668 71920064 89768839 71920201 89769010 71920338 89769181 71920475 89769352 71920612 89769523 71920749 89769694 71920886 89769865 71921023 89770036 71921160 89770207 71921297 89770378 71921434 89770549 71921571 89770720 71921708 89770891 71921845 89771062 71921982 89771233 71922119 89771404 71922256 89771575 71922393 89771746 71922530 89771917 71922667 89772088 71922804 89772259 71922941 89772430 71923078 89772601 71923215 89772772 71923352 89772943 71923489 89773114 71923626 89773285
1000 75759900 0 75759900 94561627 75760037 94561798 75760174 94561969 75760311 94562140 75760448 94562311 75760585 94562482 75760722 94562653 75760859 94562824 75760996 94562995 75761133 94563166 75761270 94563337 75761407 94563508 75761544 94563679 75761681 94563850 75761818 94564021 75761955 94564192 75762092 94564363 75762229 94564534 75762366 94564705 75762503 94564876 75762640 94565047 75762777 94565218 75762914 94565389 75763051 94565560 75763188 94565731 75763325 94565902 75763462 94566073 75763599 94566244 75763736 94566415 75763873 94566586 75764010 94566757 75764147 94566928 75764284 94567099 75764421 94567270 75764558 94567441 75764695 94567612 75764832 94567783 75764969 94567954 75765106 94568125 75765243 94568296 75765380 94568467 75765517 94568638 75765654 94568809 75765791 94568980 75765928 94569151 75766065 94569322 75766202 94569493 75766339 94569664 75766476 94569835 75766613 94570006 75766750 94570177 75766887 94570348 75767024 94570519 75767161 94570690 75767298 94570861 75767435 94571032 75767572 94571203 75767709 94571374 75767846 94571545 75767983 94571716 75768120 94571887 75768257 94572058 75768394 94572229 75768531 94572400 75768668 94572571 75768805 94572742 75768942 94572913 75769079 94573084 75769216 94573255 75769353 94573426 75769490 94573597 75769627 94573768 75769764 94573939 75769901 94574110 75770038 94574281 75770175 94574452 75770312 94574623 75770449 94574794 75770586 94574965 75770723 94575136 75770860 94575307 75770997 94575478 75771134 94575649 75771271 94575820 75771408 94575991 75771545 94576162 75771682 94576333 75771819 94576504 75771956 94576675 75772093 94576846 75772230 94577017 75772367 94577188 75772504 94577359 75772641 94577530 75772778 94577701 75772915 94577872 75773052 94578043 75773189 94578214 75773326 94578385 75773463 94578556 75773600 94578727 75773737 94578898 75773874 94579069 75774011 94579240 75774148 94579411 75774285 94579582 75774422 94579753 75774559 94579924 75774696 94580095 75774833 94580266 75774970 94580437 75775107 94580608 75775244 94580779 75775381 94580950 75775518 94581121 75775655 94581292 75775792 94581463 75775929 94581634 75776066 94581805 75776203 94581976 75776340 94582147 75776477 94582318 75776614 94582489 75776751 94582660 75776888 94582831 75777025 94583002 75777162 94583173 75777299 94583344 75777436 94583515 75777573 94583686 75777710 94583857 75777847 94584028 75777984 94584199 75778121 94584370 75778258 94584541 75778395 94584712 75778532 94584883 75778669 94585054 75778806 94585225 75778943 94585396 75779080 94585567 75779217 94585738 75779354 94585909 75779491 94586080 75779628 94586251 75779765 94586422 75779902 94586593 75780039 94586764 75780176 94586935 75780313 94587106 75780450 94587277 75780587 94587448 75780724 94587619 75780861 94587790 75780998 94587961 75781135 94588132 75781272 94588303 75781409 94588474 75781546 94588645 75781683 94588816 75781820 94588987 75781957 94589158 75782094 94589329 75782231 94589500 75782368 94589671 75782505 94589842 75782642 94590013 75782779 94590184 75782916 94590355 75783053 94590526 75783190 94590697 75783327 94590868 75783464 94591039 75783601 94591210 75783738 94591381 75783875 94591552 75784012 94591723 75784149 94591894 75784286 94592065 75784423 94592236 75784560 94592407 75784697 94592578 75784834 94592749 75784971 94592920 75785108 94593091 75785245 94593262 75785382 94593433 75785519 94593604 75785656 94593775 75785793 94593946 75785930 94594117 75786067 94594288 75786204 94594459 75786341 94594630 75786478 94594801 75786615 94594972 75786752 94595143 75786889 94595314 75787026 94595485 75787163 94595656 75787300 94595827 75787437 94595998 75787574 94596169 75787711 94596340 75787848 94596511 75787985 94596682 75788122 94596853 75788259 94597024 75788396 94597195 75788533 94597366 75788670 94597537 75788807 94597708 75788944 94597879 75789081 94598050 75789218 94598221 75789355 94598392 75789492 94598563 75789629 94598734 75789766 94598905 75789903 94599076 75790040 94599247 75790177 94599418 75790314 94599589 75790451 94599760 75790588 94599931 75790725 94600102 75790862 94600273 75790999 94600444 75791136 94600615 75791273 94600786 75791410 94600957 75791547 94601128 75791684 94601299 75791821 94601470 75791958 94601641 75792095 94601812 75792232 94601983 75792369 94602154 75792506 94602325 75792643 94602496 75792780 94602667 75792917 94602838 75793054 94603009 75793191 94603180 75793328 94603351 75793465 94603522 75793602 94603693 75793739 94603864 75793876 94604035 75794013 94604206 75794150 94604377 75794287 94604548 75794424 94604719 75794561 94604890 75794698 94605061 75794835 94605232 75794972 94605403 75795109 94605574 75795246 94605745 75795383 94605916 75795520 94606087 75795657 94606258 75795794 94606429 75795931 94606600 75796068 94606771 75796205 94606942 75796342 94607113 75796479 94607284 75796616 94607455 75796753 94607626 75796890 94607797 75797027 94607968 75797164 94608139 75797301 94608310 75797438 94608481 75797575 94608652 75797712 94608823 75797849 94608994 75797986 94609165 75798123 94609336 75798260 94609507 75798397 94609678 75798534 94609849 75798671 94610020 75798808 94610191 75798945 94610362 75799082 94610533 75799219 94610704 75799356 94610875 75799493 94611046 75799630 94611217 75799767 94611388 75799904 94611559 75800041 94611730 75800178 94611901 75800315 94612072 75800452 94612243 75800589 94612414 75800726 94612585 75800863 94612756 75801000 94612927 75801137 94613098 75801274 94613269 75801411 94613440 75801548 94613611 75801685 94613782 75801822 94613953 75801959 94614124 75802096 94614295 75802233 94614466 75802370 94614637 75802507 94614808 75802644 94614979 75802781 94615150 75802918 94615321 75803055 94615492 75803192 94615663 75803329 94615834 75803466 94616005 75803603 94616176 75803740 94616347 75803877 94616518 75804014 94616689 75804151 94616860 75804288 94617031 75804425 94617202 75804562 94617373 75804699 94617544 75804836 94617715 75804973 94617886 75805110 94618057 75805247 94618228 75805384 94618399 75805521 94618570 75805658 94618741 75805795 94618912 75805932 94619083 75806069 94619254 75806206 94619425 75806343 94619596 75806480 94619767 75806617 94619938 75806754 94620109 75806891 94620280 75807028 94620451 75807165 94620622 75807302 94620793 75807439 94620964 75807576 94621135 75807713 94621306 75807850 94621477 75807987 94621648 75808124 94621819 75808261 94621990 75808398 94622161 75808535 94622332 75808672 94622503 75808809 94622674 75808946 94622845 75809083 94623016 75809220 94623187 75809357 94623358 75809494 94623529 75809631 94623700 75809768 94623871 75809905 94624042 75810042 94624213 75810179 94624384 75810316 94624555 75810453 94624726 75810590 94624897 75810727 94625068 75810864 94625239 75811001 94625410 75811138 94625581 75811275 94625752 75811412 94625923 75811549 94626094 75811686 94626265 75811823 94626436 75811960 94626607 75812097 94626778 75812234 94626949 75812371 94627120 75812508 94627291 75812645 94627462 75812782 94627633 75812919 94627804 75813056 94627975 75813193 94628146 75813330 94628317 75813467 94628488 75813604 94628659 75813741 94628830 75813878 94629001 75814015 94629172 75814152 94629343 75814289 94629514 75814426 94629685 75814563 94629856 75814700 94630027 75814837 94630198 75814974 94630369 75815111 94630540 75815248 94630711 75815385 94630882 75815522 94631053 75815659 94631224 75815796 94631395 75815933 94631566 75816070 94631737 75816207 94631908 75816344 94632079 75816481 94632250 75816618 94632421 75816755 94632592 75816892 94632763 75817029 94632934 75817166 94633105 75817303 94633276 75817440 94633447 75817577 94633618 75817714 94633789 75817851 94633960 75817988 94634131 75818125 94634302 75818262 94634473 75818399 94634644 75818536 94634815 75818673 94634986 75818810 94635157 75818947 94635328 75819084 94635499 75819221 94635670 75819358 94635841 75819495 94636012 75819632 94636183 75819769 94636354 75819906 94636525 75820043 94636696 75820180 94636867 75820317 94637038 75820454 94637209 75820591 94637380 75820728 94637551 75820865 94637722 75821002 94637893 75821139 94638064 75821276 94638235 75821413 94638406 75821550 94638577 75821687 94638748 75821824 94638919 75821961 94639090 75822098 94639261 75822235 94639432 75822372 94639603 75822509 94639774 75822646 94639945 75822783 94640116 75822920 94640287 75823057 94640458 75823194 94640629 75823331 94640800 75823468 94640971 75823605 94641142 75823742 94641313 75823879 94641484 75824016 94641655 75824153 94641826 75824290 94641997 75824427 94642168 75824564 94642339 75824701 94642510 75824838 94642681 75824975 94642852 75825112 94643023 75825249 94643194 75825386 94643365 75825523 94643536 75825660 94643707 75825797 94643878 75825934 94644049 75826071 94644220 75826208 94644391 75826345 94644562 75826482 94644733 75826619 94644904 75826756 94645075 75826893 94645246 75827030 94645417 75827167 94645588 75827304 94645759 75827441 94645930 75827578 94646101 75827715 94646272 75827852 94646443 75827989 94646614 75828126 94646785 75828263 94646956 75828400 94647127 75828537 94647298 75828674 94647469 75828811 94647640 75828948 94647811 75829085 94647982 75829222 94648153 75829359 94648324 75829496 94648495 75829633 94648666 75829770 94648837 75829907 94649008 75830044 94649179 75830181 94649350 75830318 94649521 75830455 94649692 75830592 94649863 75830729 94650034 75830866 94650205 75831003 94650376 75831140 94650547 75831277 94650718 75831414 94650889 75831551 94651060 75831688 94651231 75831825 94651402 75831962 94651573 75832099 94651744 75832236 94651915 75832373 94652086 75832510 94652257 75832647 94652428 75832784 94652599 75832921 94652770 75833058 94652941 75833195 94653112 75833332 94653283 75833469 94653454 75833606 94653625 75833743 94653796 75833880 94653967 75834017 94654138 75834154 94654309 75834291 94654480 75834428 94654651 75834565 94654822 75834702 94654993 75834839 94655164 75834976 94655335 75835113 94655506 75835250 94655677 75835387 94655848 75835524 94656019 75835661 94656190 75835798 94656361 75835935 94656532 75836072 94656703 75836209 94656874 75836346 94657045 75836483 94657216 75836620 94657387 75836757 94657558 75836894 94657729 75837031 94657900 75837168 94658071 75837305 94658242 75837442 94658413 75837579 94658584 75837716 94658755 75837853 94658926 75837990 94659097 75838127 94659268 75838264 94659439 75838401 94659610 75838538 94659781 75838675 94659952 75838812 94660123 75838949 94660294 75839086 94660465 75839223 94660636 75839360 94660807 75839497 94660978 75839634 94661149 75839771 94661320 75839908 94661491 75840045 94661662 75840182 94661833 75840319 94662004 75840456 94662175 75840593 94662346 75840730 94662517 75840867 94662688 75841004 94662859 75841141 94663030 75841278 94663201 75841415 94663372 75841552 94663543 75841689 94663714 75841826 94663885 75841963 94664056 75842100 94664227 75842237 94664398 75842374 94664569 75842511 94664740 75842648 94664911 75842785 94665082 75842922 94665253 75843059 94665424 75843196 94665595 75843333 94665766 75843470 94665937 75843607 94666108 75843744 94666279 75843881 94666450 75844018 94666621 75844155 94666792 75844292 94666963 75844429 94667134 75844566 94667305 75844703 94667476 75844840 94667647 75844977 94667818 75845114 94667989 75845251 94668160 75845388 94668331 75845525 94668502 75845662 94668673 75845799 94668844 75845936 94669015 75846073 94669186 75846210 94669357 75846347 94669528 75846484 94669699 75846621 94669870 75846758 94670041 75846895 94670212 75847032 94670383 75847169 94670554 75847306 94670725 75847443 94670896 75847580 94671067 75847717 94671238 75847854 94671409 75847991 94671580 75848128 94671751 75848265 94671922 75848402 94672093 75848539 94672264 75848676 94672435 75848813 94672606 75848950 94672777 75849087 94672948 75849224 94673119 75849361 94673290 75849498 94673461 75849635 94673632 75849772 94673803 75849909 94673974 75850046 94674145 75850183 94674316 75850320 94674487 75850457 94674658 75850594 94674829 75850731 94675000 75850868 94675171 75851005 94675342 75851142 94675513 75851279 94675684 75851416 94675855 75851553 94676026 75851690 94676197 75851827 94676368 75851964 94676539 75852101 94676710 75852238 94676881 75852375 94677052 75852512 94677223 75852649 94677394 75852786 94677565 75852923 94677736 75853060 94677907 75853197 94678078 75853334 94678249 75853471 94678420 75853608 94678591 75853745 94678762 75853882 94678933 75854019 94679104 75854156 94679275 75854293 94679446 75854430 94679617 75854567 94679788 75854704 94679959 75854841 94680130 75854978 94680301 75855115 94680472 75855252 94680643 75855389 94680814 75855526 94680985 75855663 94681156 75855800 94681327 75855937 94681498 75856074 94681669 75856211 94681840 75856348 94682011 75856485 94682182 75856622 94682353 75856759 94682524 75856896 94682695 75857033 94682866 75857170 94683037 75857307 94683208 75857444 94683379 75857581 94683550 75857718 94683721 75857855 94683892 75857992 94684063 75858129 94684234 75858266 94684405 75858403 94684576 75858540 94684747 75858677 94684918 75858814 94685089 75858951 94685260 75859088 94685431 75859225 94685602 75859362 94685773 75859499 94685944 75859636 94686115 75859773 94686286 75859910 94686457 75860047 94686628 75860184 94686799 75860321 94686970 75860458 94687141 75860595 94687312 75860732 94687483 75860869 94687654 75861006 94687825 75861143 94687996 75861280 94688167 75861417 94688338 75861554 94688509 75861691 94688680 75861828 94688851 75861965 94689022 75862102 94689193 75862239 94689364 75862376 94689535 75862513 94689706 75862650 94689877 75862787 94690048 75862924 94690219 75863061 94690390 75863198 94690561 75863335 94690732 75863472 94690903 75863609 94691074 75863746 94691245 75863883 94691416 75864020 94691587 75864157 94691758 75864294 94691929 75864431 94692100 75864568 94692271 75864705 94692442 75864842 94692613 75864979 94692784 75865116 94692955 75865253 94693126 75865390 94693297 75865527 94693468 75865664 94693639 75865801 94693810 75865938 94693981 75866075 94694152 75866212 94694323 75866349 94694494 75866486 94694665 75866623 94694836 75866760 94695007 75866897 94695178 75867034 94695349 75867171 94695520 75867308 94695691 75867445 94695862 75867582 94696033 75867719 94696204 75867856 94696375 75867993 94696546 75868130 94696717 75868267 94696888 75868404 94697059 75868541 94697230 75868678 94697401 75868815 94697572 75868952 94697743 75869089 94697914 75869226 94698085 75869363 94698256 75869500 94698427 75869637 94698598 75869774 94698769 75869911 94698940 75870048 94699111 75870185 94699282 75870322 94699453 75870459 94699624 75870596 94699795 75870733 94699966 75870870 94700137 75871007 94700308 75871144 94700479 75871281 94700650 75871418 94700821 75871555 94700992 75871692 94701163 75871829 94701334 75871966 94701505 75872103 94701676 75872240 94701847 75872377 94702018 75872514 94702189 75872651 94702360 75872788 94702531 75872925 94702702 75873062 94702873 75873199 94703044 75873336 94703215 75873473 94703386 75873610 94703557 75873747 94703728 75873884 94703899 75874021 94704070 75874158 94704241 75874295 94704412 75874432 94704583 75874569 94704754 75874706 94704925 75874843 94705096 75874980 94705267 75875117 94705438 75875254 94705609 75875391 94705780 75875528 94705951 75875665 94706122 75875802 94706293 75875939 94706464 75876076 94706635 75876213 94706806 75876350 94706977 75876487 94707148 75876624 94707319 75876761 94707490 75876898 94707661 75877035 94707832 75877172 94708003 75877309 94708174 75877446 94708345 75877583 94708516 75877720 94708687 75877857 94708858 75877994 94709029 75878131 94709200 75878268 94709371 75878405 94709542 75878542 94709713 75878679 94709884 75878816 94710055 75878953 94710226 75879090 94710397 75879227 94710568 75879364 94710739 75879501 94710910 75879638 94711081 75879775 94711252 75879912 94711423 75880049 94711594 75880186 94711765 75880323 94711936 75880460 94712107 75880597 94712278 75880734 94712449 75880871 94712620 75881008 94712791 75881145 94712962 75881282 94713133 75881419 94713304 75881556 94713475 75881693 94713646 75881830 94713817 75881967 94713988 75882104 94714159 75882241 94714330 75882378 94714501 75882515 94714672 75882652 94714843 75882789 94715014 75882926 94715185 75883063 94715356 75883200 94715527 75883337 94715698 75883474 94715869 75883611 94716040 75883748 94716211 75883885 94716382 75884022 94716553 75884159 94716724 75884296 94716895 75884433 94717066 75884570 94717237 75884707 94717408 75884844 94717579 75884981 94717750 75885118 94717921 75885255 94718092 75885392 94718263 75885529 94718434 75885666 94718605 75885803 94718776 75885940 94718947 75886077 94719118 75886214 94719289 75886351 94719460 75886488 94719631 75886625 94719802 75886762 94719973 75886899 94720144 75887036 94720315 75887173 94720486 75887310 94720657 75887447 94720828 75887584 94720999 75887721 94721170 75887858 94721341 75887995 94721512 75888132 94721683 75888269 94721854 75888406 94722025 75888543 94722196 75888680 94722367 75888817 94722538 75888954 94722709 75889091 94722880 75889228 94723051 75889365 94723222 75889502 94723393 75889639 94723564 75889776 94723735 75889913 94723906 75890050 94724077 75890187 94724248 75890324 94724419 75890461 94724590 75890598 94724761 75890735 94724932 75890872 94725103 75891009 94725274 75891146 94725445 75891283 94725616 75891420 94725787 75891557 94725958 75891694 94726129 75891831 94726300 75891968 94726471 75892105 94726642 75892242 94726813 75892379 94726984 75892516 94727155 75892653 94727326 75892790 94727497 75892927 94727668 75893064 94727839 75893201 94728010 75893338 94728181 75893475 94728352 75893612 94728523 75893749 94728694 75893886 94728865 75894023 94729036 75894160 94729207 75894297 94729378 75894434 94729549 75894571 94729720 75894708 94729891 75894845 94730062 75894982 94730233 75895119 94730404 75895256 94730575 75895393 94730746 75895530 94730917 75895667 94731088 75895804 94731259 75895941 94731430 75896078 94731601 75896215 94731772 75896352 94731943 75896489 94732114 75896626 94732285
1000 48165364 0 48165364 60118812 48165501 60118983 48165638 60119154 48165775 60119325 48165912 60119496 48166049 60119667 48166186 60119838 48166323 60120009 48166460 60120180 48166597 60120351 48166734 60120522 48166871 60120693 48167008 60120864 48167145 60121035 48167282 60121206 48167419 60121377 48167556 60121548 48167693 60121719 48167830 60121890 48167967 60122061 48168104 60122232 48168241 60122403 48168378 60122574 48168515 60122745 48168652 60122916 48168789 60123087 48168926 60123258 48169063 60123429 48169200 60123600 48169337 60123771 48169474 60123942 48169611 60124113 48169748 60124284 48169885 60124455 48170022 60124626 48170159 60124797 48170296 60124968 48170433 60125139 48170570 60125310 48170707 60125481 48170844 60125652 48170981 60125823 48171118 60125994 48171255 60126165 48171392 60126336 48171529 60126507 48171666 60126678 48171803 60126849 48171940 60127020 48172077 60127191 48172214 60127362 48172351 60127533 48172488 60127704 48172625 60127875 48172762 60128046 48172899 60128217 48173036 60128388 48173173 60128559 48173310 60128730 48173447 60128901 48173584 60129072 48173721 60129243 48173858 60129414 48173995 60129585 48174132 60129756 48174269 60129927 48174406 60130098 48174543 60130269 48174680 60130440 48174817 60130611 48174954 60130782 48175091 60130953 48175228 60131124 48175365 60131295 48175502 60131466 48175639 60131637 48175776 60131808 48175913 60131979 48176050 60132150 48176187 60132321 48176324 60132492 48176461 60132663 48176598 60132834 48176735 60133005 48176872 60133176 48177009 60133347 48177146 60133518 48177283 60133689 48177420 60133860 48177557 60134031 48177694 60134202 48177831 60134373 48177968 60134544 48178105 60134715 48178242 60134886 48178379 60135057 48178516 60135228 48178653 60135399 48178790 60135570 48178927 60135741 48179064 60135912 48179201 60136083 48179338 60136254 48179475 60136425 48179612 60136596 48179749 60136767 48179886 60136938 48180023 60137109 48180160 60137280 48180297 60137451 48180434 60137622 48180571 60137793 48180708 60137964 48180845 60138135 48180982 60138306 48181119 60138477 48181256 60138648 48181393 60138819 48181530 60138990 48181667 60139161 48181804 60139332 48181941 60139503 48182078 60139674 48182215 60139845 48182352 60140016 48182489 60140187 48182626 60140358 48182763 60140529 48182900 60140700 48183037 60140871 48183174 60141042 48183311 60141213 48183448 60141384 48183585 60141555 48183722 60141726 48183859 60141897 48183996 60142068 48184133 60142239 48184270 60142410 48184407 60142581 48184544 60142752 48184681 60142923 48184818 60143094 48184955 60143265 48185092 60143436 48185229 60143607 48185366 60143778 48185503 60143949 48185640 60144120 48185777 60144291 48185914 60144462 48186051 60144633 48186188 60144804 48186325 60144975 48186462 60145146 48186599 60145317 48186736 60145488 48186873 60145659 48187010 60145830 48187147 60146001 48187284 60146172 48187421 60146343 48187558 60146514 48187695 60146685 48187832 60146856 48187969 60147027 48188106 60147198 48188243 60147369 48188380 60147540 48188517 60147711 48188654 60147882 48188791 60148053 48188928 60148224 48189065 60148395 48189202 60148566 48189339 60148737 48189476 60148908 48189613 60149079 48189750 60149250 48189887 60149421 48190024 60149592 48190161 60149763 48190298 60149934 48190435 60150105 48190572 60150276 48190709 60150447 48190846 60150618 48190983 60150789 48191120 60150960 48191257 60151131 48191394 60151302 48191531 60151473 48191668 60151644 48191805 60151815 48191942 60151986 48192079 60152157 48192216 60152328 48192353 60152499 48192490 60152670 48192627 60152841 48192764 60153012 48192901 60153183 48193038 60153354 48193175 60153525 48193312 60153696 48193449 60153867 48193586 60154038 48193723 60154209 48193860 60154380 48193997 60154551 48194134 60154722 48194271 60154893 48194408 60155064 48194545 60155235 48194682 60155406 48194819 60155577 48194956 60155748 48195093 60155919 48195230 60156090 48195367 60156261 48195504 60156432 48195641 60156603 48195778 60156774 48195915 60156945 48196052 60157116 48196189 60157287 48196326 60157458 48196463 60157629 48196600 60157800 48196737 60157971 48196874 60158142 48197011 60158313 48197148 60158484 48197285 60158655 48197422 60158826 48197559 60158997 48197696 60159168 48197833 60159339 48197970 60159510 48198107 60159681 48198244 60159852 48198381 60160023 48198518 60160194 48198655 60160365 48198792 60160536 48198929 60160707 48199066 60160878 48199203 60161049 48199340 60161220 48199477 60161391 48199614 60161562 48199751 60161733 48199888 60161904 48200025 60162075 48200162 60162246 48200299 60162417 48200436 60162588 48200573 60162759 48200710 60162930 48200847 60163101 48200984 60163272 48201121 60163443 48201258 60163614 48201395 60163785 48201532 60163956 48201669 60164127 48201806 60164298 48201943 60164469 48202080 60164640 48202217 60164811 48202354 60164982 48202491 60165153 48202628 60165324 48202765 60165495 48202902 60165666 48203039 60165837 48203176 60166008 48203313 60166179 48203450 60166350 48203587 60166521 48203724 60166692 48203861 60166863 48203998 60167034 48204135 60167205 48204272 60167376 48204409 60167547 48204546 60167718 48204683 60167889 48204820 60168060 48204957 60168231 48205094 60168402 48205231 60168573 48205368 60168744 48205505 60168915 48205642 60169086 48205779 60169257 48205916 60169428 48206053 60169599 48206190 60169770 48206327 60169941 48206464 60170112 48206601 60170283 48206738 60170454 48206875 60170625 48207012 60170796 48207149 60170967 48207286 60171138 48207423 60171309 48207560 60171480 48207697 60171651 48207834 60171822 48207971 60171993 48208108 60172164 48208245 60172335 48208382 60172506 48208519 60172677 48208656 60172848 48208793 60173019 48208930 60173190 48209067 60173361 48209204 60173532 48209341 60173703 48209478 60173874 48209615 60174045 48209752 60174216 48209889 60174387 48210026 60174558 48210163 60174729 48210300 60174900 48210437 60175071 48210574 60175242 48210711 60175413 48210848 60175584 48210985 60175755 48211122 60175926 48211259 60176097 48211396 60176268 48211533 60176439 48211670 60176610 48211807 60176781 48211944 60176952 48212081 60177123 48212218 60177294 48212355 60177465 48212492 60177636 48212629 60177807 48212766 60177978 48212903 60178149 48213040 60178320 48213177 60178491 48213314 60178662 48213451 60178833 48213588 60179004 48213725 60179175 48213862 60179346 48213999 60179517 48214136 60179688 48214273 60179859 48214410 60180030 48214547 60180201 48214684 60180372 48214821 60180543 48214958 60180714 48215095 60180885 48215232 60181056 48215369 60181227 48215506 60181398 48215643 60181569 48215780 60181740 48215917 60181911 48216054 60182082 48216191 60182253 48216328 60182424 48216465 60182595 48216602 60182766 48216739 60182937 48216876 60183108 48217013 60183279 48217150 60183450 48217287 60183621 48217424 60183792 48217561 60183963 48217698 60184134 48217835 60184305 48217972 60184476 48218109 60184647 48218246 60184818 48218383 60184989 48218520 60185160 48218657 60185331 48218794 60185502 48218931 60185673 48219068 60185844 48219205 60186015 48219342 60186186 48219479 60186357 48219616 60186528 48219753 60186699 48219890 60186870 48220027 60187041 48220164 60187212 48220301 60187383 48220438 60187554 48220575 60187725 48220712 60187896 48220849 60188067 48220986 60188238 48221123 60188409 48221260 60188580 48221397 60188751 48221534 60188922 48221671 60189093 48221808 60189264 48221945 60189435 48222082 60189606 48222219 60189777 48222356 60189948 48222493 60190119 48222630 60190290 48222767 60190461 48222904 60190632 48223041 60190803 48223178 60190974 48223315 60191145 48223452 60191316 48223589 60191487 48223726 60191658 48223863 60191829 48224000 60192000 48224137 60192171 48224274 60192342 48224411 60192513 48224548 60192684 48224685 60192855 48224822 60193026 48224959 60193197 48225096 60193368 48225233 60193539 48225370 60193710 48225507 60193881 48225644 60194052 48225781 60194223 48225918 60194394 48226055 60194565 48226192 60194736 48226329 60194907 48226466 60195078 48226603 60195249 48226740 60195420 48226877 60195591 48227014 60195762 48227151 60195933 48227288 60196104 48227425 60196275 48227562 60196446 48227699 60196617 48227836 60196788 48227973 60196959 48228110 60197130 48228247 60197301 48228384 60197472 48228521 60197643 48228658 60197814 48228795 60197985 48228932 60198156 48229069 60198327 48229206 60198498 48229343 60198669 48229480 60198840 48229617 60199011 48229754 60199182 48229891 60199353 48230028 60199524 48230165 60199695 48230302 60199866 48230439 60200037 48230576 60200208 48230713 60200379 48230850 60200550 48230987 60200721 48231124 60200892 48231261 60201063 48231398 60201234 48231535 60201405 48231672 60201576 48231809 60201747 48231946 60201918 48232083 60202089 48232220 60202260 48232357 60202431 48232494 60202602 48232631 60202773 48232768 60202944 48232905 60203115 48233042 60203286 48233179 60203457 48233316 60203628 48233453 60203799 48233590 60203970 48233727 60204141 48233864 60204312 48234001 60204483 48234138 60204654 48234275 60204825 48234412 60204996 48234549 60205167 48234686 60205338 48234823 60205509 48234960 60205680 48235097 60205851 48235234 60206022 48235371 60206193 48235508 60206364 48235645 60206535 48235782 60206706 48235919 60206877 48236056 60207048 48236193 60207219 48236330 60207390 48236467 60207561 48236604 60207732 48236741 60207903 48236878 60208074 48237015 60208245 48237152 60208416 48237289 60208587 48237426 60208758 48237563 60208929 48237700 60209100 48237837 60209271 48237974 60209442 48238111 60209613 48238248 60209784 48238385 60209955 48238522 60210126 48238659 60210297 48238796 60210468 48238933 60210639 48239070 60210810 48239207 60210981 48239344 60211152 48239481 60211323 48239618 60211494 48239755 60211665 48239892 60211836 48240029 60212007 48240166 60212178 48240303 60212349 48240440 60212520 48240577 60212691 48240714 60212862 48240851 60213033 48240988 60213204 48241125 60213375 48241262 60213546 48241399 60213717 48241536 60213888 48241673 60214059 48241810 60214230 48241947 60214401 48242084 60214572 48242221 60214743 48242358 60214914 48242495 60215085 48242632 60215256 48242769 60215427 48242906 60215598 48243043 60215769 48243180 60215940 48243317 60216111 48243454 60216282 48243591 60216453 48243728 60216624 48243865 60216795 48244002 60216966 48244139 60217137 48244276 60217308 48244413 60217479 48244550 60217650 48244687 60217821 48244824 60217992 48244961 60218163 48245098 60218334 48245235 60218505 48245372 60218676 48245509 60218847 48245646 60219018 48245783 60219189 48245920 60219360 48246057 60219531 48246194 60219702 48246331 60219873 48246468 60220044 48246605 60220215 48246742 60220386 48246879 60220557 48247016 60220728 48247153 60220899 48247290 60221070 48247427 60221241 48247564 60221412 48247701 60221583 48247838 60221754 48247975 60221925 48248112 60222096 48248249 60222267 48248386 60222438 48248523 60222609 48248660 60222780 48248797 60222951 48248934 60223122 48249071 60223293 48249208 60223464 48249345 60223635 48249482 60223806 48249619 60223977 48249756 60224148 48249893 60224319 48250030 60224490 48250167 60224661 48250304 60224832 48250441 60225003 48250578 60225174 48250715 60225345 48250852 60225516 48250989 60225687 48251126 60225858 48251263 60226029 48251400 60226200 48251537 60226371 48251674 60226542 48251811 60226713 48251948 60226884 48252085 60227055 48252222 60227226 48252359 60227397 48252496 60227568 48252633 60227739 48252770 60227910 48252907 60228081 48253044 60228252 48253181 60228423 48253318 60228594 48253455 60228765 48253592 60228936 48253729 60229107 48253866 60229278 48254003 60229449 48254140 60229620 48254277 60229791 48254414 60229962 48254551 60230133 48254688 60230304 48254825 60230475 48254962 60230646 48255099 60230817 48255236 60230988 48255373 60231159 48255510 60231330 48255647 60231501 48255784 60231672 48255921 60231843 48256058 60232014 48256195 60232185 48256332 60232356 48256469 60232527 48256606 60232698 48256743 60232869 48256880 60233040 48257017 60233211 48257154 60233382 48257291 60233553 48257428 60233724 48257565 60233895 48257702 60234066 48257839 60234237 48257976 60234408 48258113 60234579 48258250 60234750 48258387 60234921 48258524 60235092 48258661 60235263 48258798 60235434 48258935 60235605 48259072 60235776 48259209 60235947 48259346 60236118 48259483 60236289 48259620 60236460 48259757 60236631 48259894 60236802 48260031 60236973 48260168 60237144 48260305 60237315 48260442 60237486 48260579 60237657 48260716 60237828 48260853 60237999 48260990 60238170 48261127 60238341 48261264 60238512 48261401 60238683 48261538 60238854 48261675 60239025 48261812 60239196 48261949 60239367 48262086 60239538 48262223 60239709 48262360 60239880 48262497 60240051 48262634 60240222 48262771 60240393 48262908 60240564 48263045 60240735 48263182 60240906 48263319 60241077 48263456 60241248 48263593 60241419 48263730 60241590 48263867 60241761 48264004 60241932 48264141 60242103 48264278 60242274 48264415 60242445 48264552 60242616 48264689 60242787 48264826 60242958 48264963 60243129 48265100 60243300 48265237 60243471 48265374 60243642 48265511 60243813 48265648 60243984 48265785 60244155 48265922 60244326 48266059 60244497 48266196 60244668 48266333 60244839 48266470 60245010 48266607 60245181 48266744 60245352 48266881 60245523 48267018 60245694 48267155 60245865 48267292 60246036 48267429 60246207 48267566 60246378 48267703 60246549 48267840 60246720 48267977 60246891 48268114 60247062 48268251 60247233 48268388 60247404 48268525 60247575 48268662 60247746 48268799 60247917 48268936 60248088 48269073 60248259 48269210 60248430 48269347 60248601 48269484 60248772 48269621 60248943 48269758 60249114 48269895 60249285 48270032 60249456 48270169 60249627 48270306 60249798 48270443 60249969 48270580 60250140 48270717 60250311 48270854 60250482 48270991 60250653 48271128 60250824 48271265 60250995 48271402 60251166 48271539 60251337 48271676 60251508 48271813 60251679 48271950 60251850 48272087 60252021 48272224 60252192 48272361 60252363 48272498 60252534 48272635 60252705 48272772 60252876 48272909 60253047 48273046 60253218 48273183 60253389 48273320 60253560 48273457 60253731 48273594 60253902 48273731 60254073 48273868 60254244 48274005 60254415 48274142 60254586 48274279 60254757 48274416 60254928 48274553 60255099 48274690 60255270 48274827 60255441 48274964 60255612 48275101 60255783 48275238 60255954 48275375 60256125 48275512 60256296 48275649 60256467 48275786 60256638 48275923 60256809 48276060 60256980 48276197 60257151 48276334 60257322 48276471 60257493 48276608 60257664 48276745 60257835 48276882 60258006 48277019 60258177 48277156 60258348 48277293 60258519 48277430 60258690 48277567 60258861 48277704 60259032 48277841 60259203 48277978 60259374 48278115 60259545 48278252 60259716 48278389 60259887 48278526 60260058 48278663 60260229 48278800 60260400 48278937 60260571 48279074 60260742 48279211 60260913 48279348 60261084 48279485 60261255 48279622 60261426 48279759 60261597 48279896 60261768 48280033 60261939 48280170 60262110 48280307 60262281 48280444 60262452 48280581 60262623 48280718 60262794 48280855 60262965 48280992 60263136 48281129 60263307 48281266 60263478 48281403 60263649 48281540 60263820 48281677 60263991 48281814 60264162 48281951 60264333 48282088 60264504 48282225 60264675 48282362 60264846 48282499 60265017 48282636 60265188 48282773 60265359 48282910 60265530 48283047 60265701 48283184 60265872 48283321 60266043 48283458 60266214 48283595 60266385 48283732 60266556 48283869 60266727 48284006 60266898 48284143 60267069 48284280 60267240 48284417 60267411 48284554 60267582 48284691 60267753 48284828 60267924 48284965 60268095 48285102 60268266 48285239 60268437 48285376 60268608 48285513 60268779 48285650 60268950 48285787 60269121 48285924 60269292 48286061 60269463 48286198 60269634 48286335 60269805 48286472 60269976 48286609 60270147 48286746 60270318 48286883 60270489 48287020 60270660 48287157 60270831 48287294 60271002 48287431 60271173 48287568 60271344 48287705 60271515 48287842 60271686 48287979 60271857 48288116 60272028 48288253 60272199 48288390 60272370 48288527 60272541 48288664 60272712 48288801 60272883 48288938 60273054 48289075 60273225 48289212 60273396 48289349 60273567 48289486 60273738 48289623 60273909 48289760 60274080 48289897 60274251 48290034 60274422 48290171 60274593 48290308 60274764 48290445 60274935 48290582 60275106 48290719 60275277 48290856 60275448 48290993 60275619 48291130 60275790 48291267 60275961 48291404 60276132 48291541 60276303 48291678 60276474 48291815 60276645 48291952 60276816 48292089 60276987 48292226 60277158 48292363 60277329 48292500 60277500 48292637 60277671 48292774 60277842 48292911 60278013 48293048 60278184 48293185 60278355 48293322 60278526 48293459 60278697 48293596 60278868 48293733 60279039 48293870 60279210 48294007 60279381 48294144 60279552 48294281 60279723 48294418 60279894 48294555 60280065 48294692 60280236 48294829 60280407 48294966 60280578 48295103 60280749 48295240 60280920 48295377 60281091 48295514 60281262 48295651 60281433 48295788 60281604 48295925 60281775 48296062 60281946 48296199 60282117 48296336 60282288 48296473 60282459 48296610 60282630 48296747 60282801 48296884 60282972 48297021 60283143 48297158 60283314 48297295 60283485 48297432 60283656 48297569 60283827 48297706 60283998 48297843 60284169 48297980 60284340 48298117 60284511 48298254 60284682 48298391 60284853 48298528 60285024 48298665 60285195 48298802 60285366 48298939 60285537 48299076 60285708 48299213 60285879 48299350 60286050 48299487 60286221 48299624 60286392 48299761 60286563 48299898 60286734 48300035 60286905 48300172 60287076 48300309 60287247 48300446 60287418 48300583 60287589 48300720 60287760 48300857 60287931 48300994 60288102 48301131 60288273 48301268 60288444 48301405 60288615 48301542 60288786 48301679 60288957 48301816 60289128 48301953 60289299 48302090 60289470
1000 40778461 0 40778461 50898663 40778598 50898834 40778735 50899005 40778872 50899176 40779009 50899347 40779146 50899518 40779283 50899689 40779420 50899860 40779557 50900031 40779694 50900202 40779831 50900373 40779968 50900544 40780105 50900715 40780242 50900886 40780379 50901057 40780516 50901228 40780653 50901399 40780790 50901570 40780927 50901741 40781064 50901912 40781201 50902083 40781338 50902254 40781475 50902425 40781612 50902596 40781749 50902767 40781886 50902938 40782023 50903109 40782160 50903280 40782297 50903451 40782434 50903622 40782571 50903793 40782708 50903964 40782845 50904135 40782982 50904306 40783119 50904477 40783256 50904648 40783393 50904819 40783530 50904990 40783667 50905161 40783804 50905332 40783941 50905503 40784078 50905674 40784215 50905845 40784352 50906016 40784489 50906187 40784626 50906358 40784763 50906529 40784900 50906700 40785037 50906871 40785174 50907042 40785311 50907213 40785448 50907384 40785585 50907555 40785722 50907726 40785859 50907897 40785996 50908068 40786133 50908239 40786270 50908410 40786407 50908581 40786544 50908752 40786681 50908923 40786818 50909094 40786955 50909265 40787092 50909436 40787229 50909607 40787366 50909778 40787503 50909949 40787640 50910120 40787777 50910291 40787914 50910462 40788051 50910633 40788188 50910804 40788325 50910975 40788462 50911146 40788599 50911317 40788736 50911488 40788873 50911659 40789010 50911830 40789147 50912001 40789284 50912172 40789421 50912343 40789558 50912514 40789695 50912685 40789832 50912856 40789969 50913027 40790106 50913198 40790243 50913369 40790380 50913540 40790517 50913711 40790654 50913882 40790791 50914053 40790928 50914224 40791065 50914395 40791202 50914566 40791339 50914737 40791476 50914908 40791613 50915079 40791750 50915250 40791887 50915421 40792024 50915592 40792161 50915763 40792298 50915934 40792435 50916105 40792572 50916276 40792709 50916447 40792846 50916618 40792983 50916789 40793120 50916960 40793257 50917131 40793394 50917302 40793531 50917473 40793668 50917644 40793805 50917815 40793942 50917986 40794079 50918157 40794216 50918328 40794353 50918499 40794490 50918670 40794627 50918841 40794764 50919012 40794901 50919183 40795038 50919354 40795175 50919525 40795312 50919696 40795449 50919867 40795586 50920038 40795723 50920209 40795860 50920380 40795997 50920551 40796134 50920722 40796271 50920893 40796408 50921064 40796545 50921235 40796682 50921406 40796819 50921577 40796956 50921748 40797093 50921919 40797230 50922090 40797367 50922261 40797504 50922432 40797641 50922603 40797778 50922774 40797915 50922945 40798052 50923116 40798189 50923287 40798326 50923458 40798463 50923629 40798600 50923800 40798737 50923971 40798874 50924142 40799011 50924313 40799148 50924484 40799285 50924655 40799422 50924826 40799559 50924997 40799696 50925168 40799833 50925339 40799970 50925510 40800107 50925681 40800244 50925852 40800381 50926023 40800518 50926194 40800655 50926365 40800792 50926536 40800929 50926707 40801066 50926878 40801203 50927049 40801340 50927220 40801477 50927391 40801614 50927562 40801751 50927733 40801888 50927904 40802025 50928075 40802162 50928246 40802299 50928417 40802436 50928588 40802573 50928759 40802710 50928930 40802847 50929101 40802984 50929272 40803121 50929443 40803258 50929614 40803395 50929785 40803532 50929956 40803669 50930127 40803806 50930298 40803943 50930469 40804080 50930640 40804217 50930811 40804354 50930982 40804491 50931153 40804628 50931324 40804765 50931495 40804902 50931666 40805039 50931837 40805176 50932008 40805313 50932179 40805450 50932350 40805587 50932521 40805724 50932692 40805861 50932863 40805998 50933034 40806135 50933205 40806272 50933376 40806409 50933547 40806546 50933718 40806683 50933889 40806820 50934060 40806957 50934231 40807094 50934402 40807231 50934573 40807368 50934744 40807505 50934915 40807642 50935086 40807779 50935257 40807916 50935428 40808053 50935599 40808190 50935770 40808327 50935941 40808464 50936112 40808601 50936283 40808738 50936454 40808875 50936625 40809012 50936796 40809149 50936967 40809286 50937138 40809423 50937309 40809560 50937480 40809697 50937651 40809834 50937822 40809971 50937993 40810108 50938164 40810245 50938335 40810382 50938506 40810519 50938677 40810656 50938848 40810793 50939019 40810930 50939190 40811067 50939361 40811204 50939532 40811341 50939703 40811478 50939874 40811615 50940045 40811752 50940216 40811889 50940387 40812026 50940558 40812163 50940729 40812300 50940900 40812437 50941071 40812574 50941242 40812711 50941413 40812848 50941584 40812985 50941755 40813122 50941926 40813259 50942097 40813396 50942268 40813533 50942439 40813670 50942610 40813807 50942781 40813944 50942952 40814081 50943123 40814218 50943294 40814355 50943465 40814492 50943636 40814629 50943807 40814766 50943978 40814903 50944149 40815040 50944320 40815177 50944491 40815314 50944662 40815451 50944833 40815588 50945004 40815725 50945175 40815862 50945346 40815999 50945517 40816136 50945688 40816273 50945859 40816410 50946030 40816547 50946201 40816684 50946372 40816821 50946543 40816958 50946714 40817095 50946885 40817232 50947056 40817369 50947227 40817506 50947398 40817643 50947569 40817780 50947740 40817917 50947911 40818054 50948082 40818191 50948253 40818328 50948424 40818465 50948595 40818602 50948766 40818739 50948937 40818876 50949108 40819013 50949279 40819150 50949450 40819287 50949621 40819424 50949792 40819561 50949963 40819698 50950134 40819835 50950305 40819972 50950476 40820109 50950647 40820246 50950818 40820383 50950989 40820520 50951160 40820657 50951331 40820794 50951502 40820931 50951673 40821068 50951844 40821205 50952015 40821342 50952186 40821479 50952357 40821616 50952528 40821753 50952699 40821890 50952870 40822027 50953041 40822164 50953212 40822301 50953383 40822438 50953554 40822575 50953725 40822712 50953896 40822849 50954067 40822986 50954238 40823123 50954409 40823260 50954580 40823397 50954751 40823534 50954922 40823671 50955093 40823808 50955264 40823945 50955435 40824082 50955606 40824219 50955777 40824356 50955948 40824493 50956119 40824630 50956290 40824767 50956461 40824904 50956632 40825041 50956803 40825178 50956974 40825315 50957145 40825452 50957316 40825589 50957487 40825726 50957658 40825863 50957829 40826000 50958000 40826137 50958171 40826274 50958342 40826411 50958513 40826548 50958684 40826685 50958855 40826822 50959026 40826959 50959197 40827096 50959368 40827233 50959539 40827370 50959710 40827507 50959881 40827644 50960052 40827781 50960223 40827918 50960394 40828055 50960565 40828192 50960736 40828329 50960907 40828466 50961078 40828603 50961249 40828740 50961420 40828877 50961591 40829014 50961762 40829151 50961933 40829288 50962104 40829425 50962275 40829562 50962446 40829699 50962617 40829836 50962788 40829973 50962959 40830110 50963130 40830247 50963301 40830384 50963472 40830521 50963643 40830658 50963814 40830795 50963985 40830932 50964156 40831069 50964327 40831206 50964498 40831343 50964669 40831480 50964840 40831617 50965011 40831754 50965182 40831891 50965353 40832028 50965524 40832165 50965695 40832302 50965866 40832439 50966037 40832576 50966208 40832713 50966379 40832850 50966550 40832987 50966721 40833124 50966892 40833261 50967063 40833398 50967234 40833535 50967405 40833672 50967576 40833809 50967747 40833946 50967918 40834083 50968089 40834220 50968260 40834357 50968431 40834494 50968602 40834631 50968773 40834768 50968944 40834905 50969115 40835042 50969286 40835179 50969457 40835316 50969628 40835453 50969799 40835590 50969970 40835727 50970141 40835864 50970312 40836001 50970483 40836138 50970654 40836275 50970825 40836412 50970996 40836549 50971167 40836686 50971338 40836823 50971509 40836960 50971680 40837097 50971851 40837234 50972022 40837371 50972193 40837508 50972364 40837645 50972535 40837782 50972706 40837919 50972877 40838056 50973048 40838193 50973219 40838330 50973390 40838467 50973561 40838604 50973732 40838741 50973903 40838878 50974074 40839015 50974245 40839152 50974416 40839289 50974587 40839426 50974758 40839563 50974929 40839700 50975100 40839837 50975271 40839974 50975442 40840111 50975613 40840248 50975784 40840385 50975955 40840522 50976126 40840659 50976297 40840796 50976468 40840933 50976639 40841070 50976810 40841207 50976981 40841344 50977152 40841481 50977323 40841618 50977494 40841755 50977665 40841892 50977836 40842029 50978007 40842166 50978178 40842303 50978349 40842440 50978520 40842577 50978691 40842714 50978862 40842851 50979033 40842988 50979204 40843125 50979375 40843262 50979546 40843399 50979717 40843536 50979888 40843673 50980059 40843810 50980230 40843947 50980401 40844084 50980572 40844221 50980743 40844358 50980914 40844495 50981085 40844632 50981256 40844769 50981427 40844906 50981598 40845043 50981769 40845180 50981940 40845317 50982111 40845454 50982282 40845591 50982453 40845728 50982624 40845865 50982795 40846002 50982966 40846139 50983137 40846276 50983308 40846413 50983479 40846550 50983650 40846687 50983821 40846824 50983992 40846961 50984163 40847098 50984334 40847235 50984505 40847372 50984676 40847509 50984847 40847646 50985018 40847783 50985189 40847920 50985360 40848057 50985531 40848194 50985702 40848331 50985873 40848468 50986044 40848605 50986215 40848742 50986386 40848879 50986557 40849016 50986728 40849153 50986899 40849290 50987070 40849427 50987241 40849564 50987412 40849701 50987583 40849838 50987754 40849975 50987925 40850112 50988096 40850249 50988267 40850386 50988438 40850523 50988609 40850660 50988780 40850797 50988951 40850934 50989122 40851071 50989293 40851208 50989464 40851345 50989635 40851482 50989806 40851619 50989977 40851756 50990148 40851893 50990319 40852030 50990490 40852167 50990661 40852304 50990832 40852441 50991003 40852578 50991174 40852715 50991345 40852852 50991516 40852989 50991687 40853126 50991858 40853263 50992029 40853400 50992200 40853537 50992371 40853674 50992542 40853811 50992713 40853948 50992884 40854085 50993055 40854222 50993226 40854359 50993397 40854496 50993568 40854633 50993739 40854770 50993910 40854907 50994081 40855044 50994252 40855181 50994423 40855318 50994594 40855455 50994765 40855592 50994936 40855729 50995107 40855866 50995278 40856003 50995449 40856140 50995620 40856277 50995791 40856414 50995962 40856551 50996133 40856688 50996304 40856825 50996475 40856962 50996646 40857099 50996817 40857236 50996988 40857373 50997159 40857510 50997330 40857647 50997501 40857784 50997672 40857921 50997843 40858058 50998014 40858195 50998185 40858332 50998356 40858469 50998527 40858606 50998698 40858743 50998869 40858880 50999040 40859017 50999211 40859154 50999382 40859291 50999553 40859428 50999724 40859565 50999895 40859702 51000066 40859839 51000237 40859976 51000408 40860113 51000579 40860250 51000750 40860387 51000921 40860524 51001092 40860661 51001263 40860798 51001434 40860935 51001605 40861072 51001776 40861209 51001947 40861346 51002118 40861483 51002289 40861620 51002460 40861757 51002631 40861894 51002802 40862031 51002973 40862168 51003144 40862305 51003315 40862442 51003486 40862579 51003657 40862716 51003828 40862853 51003999 40862990 51004170 40863127 51004341 40863264 51004512 40863401 51004683 40863538 51004854 40863675 51005025 40863812 51005196 40863949 51005367 40864086 51005538 40864223 51005709 40864360 51005880 40864497 51006051 40864634 51006222 40864771 51006393 40864908 51006564 40865045 51006735 40865182 51006906 40865319 51007077 40865456 51007248 40865593 51007419 40865730 51007590 40865867 51007761 40866004 51007932 40866141 51008103 40866278 51008274 40866415 51008445 40866552 51008616 40866689 51008787 40866826 51008958 40866963 51009129 40867100 51009300 40867237 51009471 40867374 51009642 40867511 51009813 40867648 51009984 40867785 51010155 40867922 51010326 40868059 51010497 40868196 51010668 40868333 51010839 40868470 51011010 40868607 51011181 40868744 51011352 40868881 51011523 40869018 51011694 40869155 51011865 40869292 51012036 40869429 51012207 40869566 51012378 40869703 51012549 40869840 51012720 40869977 51012891 40870114 51013062 40870251 51013233 40870388 51013404 40870525 51013575 40870662 51013746 40870799 51013917 40870936 51014088 40871073 51014259 40871210 51014430 40871347 51014601 40871484 51014772 40871621 51014943 40871758 51015114 40871895 51015285 40872032 51015456 40872169 51015627 40872306 51015798 40872443 51015969 40872580 51016140 40872717 51016311 40872854 51016482 40872991 51016653 40873128 51016824 40873265 51016995 40873402 51017166 40873539 51017337 40873676 51017508 40873813 51017679 40873950 51017850 40874087 51018021 40874224 51018192 40874361 51018363 40874498 51018534 40874635 51018705 40874772 51018876 40874909 51019047 40875046 51019218 40875183 51019389 40875320 51019560 40875457 51019731 40875594 51019902 40875731 51020073 40875868 51020244 40876005 51020415 40876142 51020586 40876279 51020757 40876416 51020928 40876553 51021099 40876690 51021270 40876827 51021441 40876964 51021612 40877101 51021783 40877238 51021954 40877375 51022125 40877512 51022296 40877649 51022467 40877786 51022638 40877923 51022809 40878060 51022980 40878197 51023151 40878334 51023322 40878471 51023493 40878608 51023664 40878745 51023835 40878882 51024006 40879019 51024177 40879156 51024348 40879293 51024519 40879430 51024690 40879567 51024861 40879704 51025032 40879841 51025203 40879978 51025374 40880115 51025545 40880252 51025716 40880389 51025887 40880526 51026058 40880663 51026229 40880800 51026400 40880937 51026571 40881074 51026742 40881211 51026913 40881348 51027084 40881485 51027255 40881622 51027426 40881759 51027597 40881896 51027768 40882033 51027939 40882170 51028110 40882307 51028281 40882444 51028452 40882581 51028623 40882718 51028794 40882855 51028965 40882992 51029136 40883129 51029307 40883266 51029478 40883403 51029649 40883540 51029820 40883677 51029991 40883814 51030162 40883951 51030333 40884088 51030504 40884225 51030675 40884362 51030846 40884499 51031017 40884636 51031188 40884773 51031359 40884910 51031530 40885047 51031701 40885184 51031872 40885321 51032043 40885458 51032214 40885595 51032385 40885732 51032556 40885869 51032727 40886006 51032898 40886143 51033069 40886280 51033240 40886417 51033411 40886554 51033582 40886691 51033753 40886828 51033924 40886965 51034095 40887102 51034266 40887239 51034437 40887376 51034608 40887513 51034779 40887650 51034950 40887787 51035121 40887924 51035292 40888061 51035463 40888198 51035634 40888335 51035805 40888472 51035976 40888609 51036147 40888746 51036318 40888883 51036489 40889020 51036660 40889157 51036831 40889294 51037002 40889431 51037173 40889568 51037344 40889705 51037515 40889842 51037686 40889979 51037857 40890116 51038028 40890253 51038199 40890390 51038370 40890527 51038541 40890664 51038712 40890801 51038883 40890938 51039054 40891075 51039225 40891212 51039396 40891349 51039567 40891486 51039738 40891623 51039909 40891760 51040080 40891897 51040251 40892034 51040422 40892171 51040593 40892308 51040764 40892445 51040935 40892582 51041106 40892719 51041277 40892856 51041448 40892993 51041619 40893130 51041790 40893267 51041961 40893404 51042132 40893541 51042303 40893678 51042474 40893815 51042645 40893952 51042816 40894089 51042987 40894226 51043158 40894363 51043329 40894500 51043500 40894637 51043671 40894774 51043842 40894911 51044013 40895048 51044184 40895185 51044355 40895322 51044526 40895459 51044697 40895596 51044868 40895733 51045039 40895870 51045210 40896007 51045381 40896144 51045552 40896281 51045723 40896418 51045894 40896555 51046065 40896692 51046236 40896829 51046407 40896966 51046578 40897103 51046749 40897240 51046920 40897377 51047091 40897514 51047262 40897651 51047433 40897788 51047604 40897925 51047775 40898062 51047946 40898199 51048117 40898336 51048288 40898473 51048459 40898610 51048630 40898747 51048801 40898884 51048972 40899021 51049143 40899158 51049314 40899295 51049485 40899432 51049656 40899569 51049827 40899706 51049998 40899843 51050169 40899980 51050340 40900117 51050511 40900254 51050682 40900391 51050853 40900528 51051024 40900665 51051195 40900802 51051366 40900939 51051537 40901076 51051708 40901213 51051879 40901350 51052050 40901487 51052221 40901624 51052392 40901761 51052563 40901898 51052734 40902035 51052905 40902172 51053076 40902309 51053247 40902446 51053418 40902583 51053589 40902720 51053760 40902857 51053931 40902994 51054102 40903131 51054273 40903268 51054444 40903405 51054615 40903542 51054786 40903679 51054957 40903816 51055128 40903953 51055299 40904090 51055470 40904227 51055641 40904364 51055812 40904501 51055983 40904638 51056154 40904775 51056325 40904912 51056496 40905049 51056667 40905186 51056838 40905323 51057009 40905460 51057180 40905597 51057351 40905734 51057522 40905871 51057693 40906008 51057864 40906145 51058035 40906282 51058206 40906419 51058377 40906556 51058548 40906693 51058719 40906830 51058890 40906967 51059061 40907104 51059232 40907241 51059403 40907378 51059574 40907515 51059745 40907652 51059916 40907789 51060087 40907926 51060258 40908063 51060429 40908200 51060600 40908337 51060771 40908474 51060942 40908611 51061113 40908748 51061284 40908885 51061455 40909022 51061626 40909159 51061797 40909296 51061968 40909433 51062139 40909570 51062310 40909707 51062481 40909844 51062652 40909981 51062823 40910118 51062994 40910255 51063165 40910392 51063336 40910529 51063507 40910666 51063678 40910803 51063849 40910940 51064020 40911077 51064191 40911214 51064362 40911351 51064533 40911488 51064704 40911625 51064875 40911762 51065046 40911899 51065217 40912036 51065388 40912173 51065559 40912310 51065730 40912447 51065901 40912584 51066072 40912721 51066243 40912858 51066414 40912995 51066585 40913132 51066756 40913269 51066927 40913406 51067098 40913543 51067269 40913680 51067440 40913817 51067611 40913954 51067782 40914091 51067953 40914228 51068124 40914365 51068295 40914502 51068466 40914639 51068637 40914776 51068808 40914913 51068979 40915050 51069150 40915187 51069321
1000 69915895 0 69915895 87267285 69916032 87267456 69916169 87267627 69916306 87267798 69916443 87267969 69916580 87268140 69916717 87268311 69916854 87268482 69916991 87268653 69917128 87268824 69917265 87268995 69917402 87269166 69917539 87269337 69917676 87269508 69917813 87269679 69917950 87269850 69918087 87270021 69918224 87270192 69918361 87270363 69918498 87270534 69918635 87270705 69918772 87270876 69918909 87271047 69919046 87271218 69919183 87271389 69919320 87271560 69919457 87271731 69919594 87271902 69919731 87272073 69919868 87272244 69920005 87272415 69920142 87272586 69920279 87272757 69920416 87272928 69920553 87273099 69920690 87273270 69920827 87273441 69920964 87273612 69921101 87273783 69921238 87273954 69921375 87274125 69921512 87274296 69921649 87274467 69921786 87274638 69921923 87274809 69922060 87274980 69922197 87275151 69922334 87275322 69922471 87275493 69922608 87275664 69922745 87275835 69922882 87276006 69923019 87276177 69923156 87276348 69923293 87276519 69923430 87276690 69923567 87276861 69923704 87277032 69923841 87277203 69923978 87277374 69924115 87277545 69924252 87277716 69924389 87277887 69924526 87278058 69924663 87278229 69924800 87278400 69924937 87278571 69925074 87278742 69925211 87278913 69925348 87279084 69925485 87279255 69925622 87279426 69925759 87279597 69925896 87279768 69926033 87279939 69926170 87280110 69926307 87280281 69926444 87280452 69926581 87280623 69926718 87280794 69926855 87280965 69926992 87281136 69927129 87281307 69927266 87281478 69927403 87281649 69927540 87281820 69927677 87281991 69927814 87282162 69927951 87282333 69928088 87282504 69928225 87282675 69928362 87282846 69928499 87283017 69928636 87283188 69928773 87283359 69928910 87283530 69929047 87283701 69929184 87283872 69929321 87284043 69929458 87284214 69929595 87284385 69929732 87284556 69929869 87284727 69930006 87284898 69930143 87285069 69930280 87285240 69930417 87285411 69930554 87285582 69930691 87285753 69930828 87285924 69930965 87286095 69931102 87286266 69931239 87286437 69931376 87286608 69931513 87286779 69931650 87286950 69931787 87287121 69931924 87287292 69932061 87287463 69932198 87287634 69932335 87287805 69932472 87287976 69932609 87288147 69932746 87288318 69932883 87288489 69933020 87288660 69933157 87288831 69933294 87289002 69933431 87289173 69933568 87289344 69933705 87289515 69933842 87289686 69933979 87289857 69934116 87290028 69934253 87290199 69934390 87290370 69934527 87290541 69934664 87290712 69934801 87290883 69934938 87291054 69935075 87291225 69935212 87291396 69935349 87291567 69935486 87291738 69935623 87291909 69935760 87292080 69935897 87292251 69936034 87292422 69936171 87292593 69936308 87292764 69936445 87292935 69936582 87293106 69936719 87293277 69936856 87293448 69936993 87293619 69937130 87293790 69937267 87293961 69937404 87294132 69937541 87294303 69937678 87294474 69937815 87294645 69937952 87294816 69938089 87294987 69938226 87295158 69938363 87295329 69938500 87295500 69938637 87295671 69938774 87295842 69938911 87296013 69939048 87296184 69939185 87296355 69939322 87296526 69939459 87296697 69939596 87296868 69939733 87297039 69939870 87297210 69940007 87297381 69940144 87297552 69940281 87297723 69940418 87297894 69940555 87298065 69940692 87298236 69940829 87298407 69940966 87298578 69941103 87298749 69941240 87298920 69941377 87299091 69941514 87299262 69941651 87299433 69941788 87299604 69941925 87299775 69942062 87299946 69942199 87300117 69942336 87300288 69942473 87300459 69942610 87300630 69942747 87300801 69942884 87300972 69943021 87301143 69943158 87301314 69943295 87301485 69943432 87301656 69943569 87301827 69943706 87301998 69943843 87302169 69943980 87302340 69944117 87302511 69944254 87302682 69944391 87302853 69944528 87303024 69944665 87303195 69944802 87303366 69944939 87303537 69945076 87303708 69945213 87303879 69945350 87304050 69945487 87304221 69945624 87304392 69945761 87304563 69945898 87304734 69946035 87304905 69946172 87305076 69946309 87305247 69946446 87305418 69946583 87305589 69946720 87305760 69946857 87305931 69946994 87306102 69947131 87306273 69947268 87306444 69947405 87306615 69947542 87306786 69947679 87306957 69947816 87307128 69947953 87307299 69948090 87307470 69948227 87307641 69948364 87307812 69948501 87307983 69948638 87308154 69948775 87308325 69948912 87308496 69949049 87308667 69949186 87308838 69949323 87309009 69949460 87309180 69949597 87309351 69949734 87309522 69949871 87309693 69950008 87309864 69950145 87310035 69950282 87310206 69950419 87310377 69950556 87310548 69950693 87310719 69950830 87310890 69950967 87311061 69951104 87311232 69951241 87311403 69951378 87311574 69951515 87311745 69951652 87311916 69951789 87312087 69951926 87312258 69952063 87312429 69952200 87312600 69952337 87312771 69952474 87312942 69952611 87313113 69952748 87313284 69952885 87313455 69953022 87313626 69953159 87313797 69953296 87313968 69953433 87314139 69953570 87314310 69953707 87314481 69953844 87314652 69953981 87314823 69954118 87314994 69954255 87315165 69954392 87315336 69954529 87315507 69954666 87315678 69954803 87315849 69954940 87316020 69955077 87316191 69955214 87316362 69955351 87316533 69955488 87316704 69955625 87316875 69955762 87317046 69955899 87317217 69956036 87317388 69956173 87317559 69956310 87317730 69956447 87317901 69956584 87318072 69956721 87318243 69956858 87318414 69956995 87318585 69957132 87318756 69957269 87318927 69957406 87319098 69957543 87319269 69957680 87319440 69957817 87319611 69957954 87319782 69958091 87319953 69958228 87320124 69958365 87320295 69958502 87320466 69958639 87320637 69958776 87320808 69958913 87320979 69959050 87321150 69959187 87321321 69959324 87321492 69959461 87321663 69959598 87321834 69959735 87322005 69959872 87322176 69960009 87322347 69960146 87322518 69960283 87322689 69960420 87322860 69960557 87323031 69960694 87323202 69960831 87323373 69960968 87323544 69961105 87323715 69961242 87323886 69961379 87324057 69961516 87324228 69961653 87324399 69961790 87324570 69961927 87324741 69962064 87324912 69962201 87325083 69962338 87325254 69962475 87325425 69962612 87325596 69962749 87325767 69962886 87325938 69963023 87326109 69963160 87326280 69963297 87326451 69963434 87326622 69963571 87326793 69963708 87326964 69963845 87327135 69963982 87327306 69964119 87327477 69964256 87327648 69964393 87327819 69964530 87327990 69964667 87328161 69964804 87328332 69964941 87328503 69965078 87328674 69965215 87328845 69965352 87329016 69965489 87329187 69965626 87329358 69965763 87329529 69965900 87329700 69966037 87329871 69966174 87330042 69966311 87330213 69966448 87330384 69966585 87330555 69966722 87330726 69966859 87330897 69966996 87331068 69967133 87331239 69967270 87331410 69967407 87331581 69967544 87331752 69967681 87331923 69967818 87332094 69967955 87332265 69968092 87332436 69968229 87332607 69968366 87332778 69968503 87332949 69968640 87333120 69968777 87333291 69968914 87333462 69969051 87333633 69969188 87333804 69969325 87333975 69969462 87334146 69969599 87334317 69969736 87334488 69969873 87334659 69970010 87334830 69970147 87335001 69970284 87335172 69970421 87335343 69970558 87335514 69970695 87335685 69970832 87335856 69970969 87336027 69971106 87336198 69971243 87336369 69971380 87336540 69971517 87336711 69971654 87336882 69971791 87337053 69971928 87337224 69972065 87337395 69972202 87337566 69972339 87337737 69972476 87337908 69972613 87338079 69972750 87338250 69972887 87338421 69973024 87338592 69973161 87338763 69973298 87338934 69973435 87339105 69973572 87339276 69973709 87339447 69973846 87339618 69973983 87339789 69974120 87339960 69974257 87340131 69974394 87340302 69974531 87340473 69974668 87340644 69974805 87340815 69974942 87340986 69975079 87341157 69975216 87341328 69975353 87341499 69975490 87341670 69975627 87341841 69975764 87342012 69975901 87342183 69976038 87342354 69976175 87342525 69976312 87342696 69976449 87342867 69976586 87343038 69976723 87343209 69976860 87343380 69976997 87343551 69977134 87343722 69977271 87343893 69977408 87344064 69977545 87344235 69977682 87344406 69977819 87344577 69977956 87344748 69978093 87344919 69978230 87345090 69978367 87345261 69978504 87345432 69978641 87345603 69978778 87345774 69978915 87345945 69979052 87346116 69979189 87346287 69979326 87346458 69979463 87346629 69979600 87346800 69979737 87346971 69979874 87347142 69980011 87347313 69980148 87347484 69980285 87347655 69980422 87347826 69980559 87347997 69980696 87348168 69980833 87348339 69980970 87348510 69981107 87348681 69981244 87348852 69981381 87349023 69981518 87349194 69981655 87349365 69981792 87349536 69981929 87349707 69982066 87349878 69982203 87350049 69982340 87350220 69982477 87350391 69982614 87350562 69982751 87350733 69982888 87350904 69983025 87351075 69983162 87351246 69983299 87351417 69983436 87351588 69983573 87351759 69983710 87351930 69983847 87352101 69983984 87352272 69984121 87352443 69984258 87352614 69984395 87352785 69984532 87352956 69984669 87353127 69984806 87353298 69984943 87353469 69985080 87353640 69985217 87353811 69985354 87353982 69985491 87354153 69985628 87354324 69985765 87354495 69985902 87354666 69986039 87354837 69986176 87355008 69986313 87355179 69986450 87355350 69986587 87355521 69986724 87355692 69986861 87355863 69986998 87356034 69987135 87356205 69987272 87356376 69987409 87356547 69987546 87356718 69987683 87356889 69987820 87357060 69987957 87357231 69988094 87357402 69988231 87357573 69988368 87357744 69988505 87357915 69988642 87358086 69988779 87358257 69988916 87358428 69989053 87358599 69989190 87358770 69989327 87358941 69989464 87359112 69989601 87359283 69989738 87359454 69989875 87359625 69990012 87359796 69990149 87359967 69990286 87360138 69990423 87360309 69990560 87360480 69990697 87360651 69990834 87360822 69990971 87360993 69991108 87361164 69991245 87361335 69991382 87361506 69991519 87361677 69991656 87361848 69991793 87362019 69991930 87362190 69992067 87362361 69992204 87362532 69992341 87362703 69992478 87362874 69992615 87363045 69992752 87363216 69992889 87363387 69993026 87363558 69993163 87363729 69993300 87363900 69993437 87364071 69993574 87364242 69993711 87364413 69993848 87364584 69993985 87364755 69994122 87364926 69994259 87365097 69994396 87365268 69994533 87365439 69994670 87365610 69994807 87365781 69994944 87365952 69995081 87366123 69995218 87366294 69995355 87366465 69995492 87366636 69995629 87366807 69995766 87366978 69995903 87367149 69996040 87367320 69996177 87367491 69996314 87367662 69996451 87367833 69996588 87368004 69996725 87368175 69996862 87368346 69996999 87368517 69997136 87368688 69997273 87368859 69997410 87369030 69997547 87369201 69997684 87369372 69997821 87369543 69997958 87369714 69998095 87369885 69998232 87370056 69998369 87370227 69998506 87370398 69998643 87370569 69998780 87370740 69998917 87370911 69999054 87371082 69999191 87371253 69999328 87371424 69999465 87371595 69999602 87371766 69999739 87371937 69999876 87372108 70000013 87372279 70000150 87372450 70000287 87372621 70000424 87372792 70000561 87372963 70000698 87373134 70000835 87373305 70000972 87373476 70001109 87373647 70001246 87373818 70001383 87373989 70001520 87374160 70001657 87374331 70001794 87374502 70001931 87374673 70002068 87374844 70002205 87375015 70002342 87375186 70002479 87375357 70002616 87375528 70002753 87375699 70002890 87375870 70003027 87376041 70003164 87376212 70003301 87376383 70003438 87376554 70003575 87376725 70003712 87376896 70003849 87377067 70003986 87377238 70004123 87377409 70004260 87377580 70004397 87377751 70004534 87377922 70004671 87378093 70004808 87378264 70004945 87378435 70005082 87378606 70005219 87378777 70005356 87378948 70005493 87379119 70005630 87379290 70005767 87379461 70005904 87379632 70006041 87379803 70006178 87379974 70006315 87380145 70006452 87380316 70006589 87380487 70006726 87380658 70006863 87380829 70007000 87381000 70007137 87381171 70007274 87381342 70007411 87381513 70007548 87381684 70007685 87381855 70007822 87382026 70007959 87382197 70008096 87382368 70008233 87382539 70008370 87382710 70008507 87382881 70008644 87383052 70008781 87383223 70008918 87383394 70009055 87383565 70009192 87383736 70009329 87383907 70009466 87384078 70009603 87384249 70009740 87384420 70009877 87384591 70010014 87384762 70010151 87384933 70010288 87385104 70010425 87385275 70010562 87385446 70010699 87385617 70010836 87385788 70010973 87385959 70011110 87386130 70011247 87386301 70011384 87386472 70011521 87386643 70011658 87386814 70011795 87386985 70011932 87387156 70012069 87387327 70012206 87387498 70012343 87387669 70012480 87387840 70012617 87388011 70012754 87388182 70012891 87388353 70013028 87388524 70013165 87388695 70013302 87388866 70013439 87389037 70013576 87389208 70013713 87389379 70013850 87389550 70013987 87389721 70014124 87389892 70014261 87390063 70014398 87390234 70014535 87390405 70014672 87390576 70014809 87390747 70014946 87390918 70015083 87391089 70015220 87391260 70015357 87391431 70015494 87391602 70015631 87391773 70015768 87391944 70015905 87392115 70016042 87392286 70016179 87392457 70016316 87392628 70016453 87392799 70016590 87392970 70016727 87393141 70016864 87393312 70017001 87393483 70017138 87393654 70017275 87393825 70017412 87393996 70017549 87394167 70017686 87394338 70017823 87394509 70017960 87394680 70018097 87394851 70018234 87395022 70018371 87395193 70018508 87395364 70018645 87395535 70018782 87395706 70018919 87395877 70019056 87396048 70019193 87396219 70019330 87396390 70019467 87396561 70019604 87396732 70019741 87396903 70019878 87397074 70020015 87397245 70020152 87397416 70020289 87397587 70020426 87397758 70020563 87397929 70020700 87398100 70020837 87398271 70020974 87398442 70021111 87398613 70021248 87398784 70021385 87398955 70021522 87399126 70021659 87399297 70021796 87399468 70021933 87399639 70022070 87399810 70022207 87399981 70022344 87400152 70022481 87400323 70022618 87400494 70022755 87400665 70022892 87400836 70023029 87401007 70023166 87401178 70023303 87401349 70023440 87401520 70023577 87401691 70023714 87401862 70023851 87402033 70023988 87402204 70024125 87402375 70024262 87402546 70024399 87402717 70024536 87402888 70024673 87403059 70024810 87403230 70024947 87403401 70025084 87403572 70025221 87403743 70025358 87403914 70025495 87404085 70025632 87404256 70025769 87404427 70025906 87404598 70026043 87404769 70026180 87404940 70026317 87405111 70026454 87405282 70026591 87405453 70026728 87405624 70026865 87405795 70027002 87405966 70027139 87406137 70027276 87406308 70027413 87406479 70027550 87406650 70027687 87406821 70027824 87406992 70027961 87407163 70028098 87407334 70028235 87407505 70028372 87407676 70028509 87407847 70028646 87408018 70028783 87408189 70028920 87408360 70029057 87408531 70029194 87408702 70029331 87408873 70029468 87409044 70029605 87409215 70029742 87409386 70029879 87409557 70030016 87409728 70030153 87409899 70030290 87410070 70030427 87410241 70030564 87410412 70030701 87410583 70030838 87410754 70030975 87410925 70031112 87411096 70031249 87411267 70031386 87411438 70031523 87411609 70031660 87411780 70031797 87411951 70031934 87412122 70032071 87412293 70032208 87412464 70032345 87412635 70032482 87412806 70032619 87412977 70032756 87413148 70032893 87413319 70033030 87413490 70033167 87413661 70033304 87413832 70033441 87414003 70033578 87414174 70033715 87414345 70033852 87414516 70033989 87414687 70034126 87414858 70034263 87415029 70034400 87415200 70034537 87415371 70034674 87415542 70034811 87415713 70034948 87415884 70035085 87416055 70035222 87416226 70035359 87416397 70035496 87416568 70035633 87416739 70035770 87416910 70035907 87417081 70036044 87417252 70036181 87417423 70036318 87417594 70036455 87417765 70036592 87417936 70036729 87418107 70036866 87418278 70037003 87418449 70037140 87418620 70037277 87418791 70037414 87418962 70037551 87419133 70037688 87419304 70037825 87419475 70037962 87419646 70038099 87419817 70038236 87419988 70038373 87420159 70038510 87420330 70038647 87420501 70038784 87420672 70038921 87420843 70039058 87421014 70039195 87421185 70039332 87421356 70039469 87421527 70039606 87421698 70039743 87421869 70039880 87422040 70040017 87422211 70040154 87422382 70040291 87422553 70040428 87422724 70040565 87422895 70040702 87423066 70040839 87423237 70040976 87423408 70041113 87423579 70041250 87423750 70041387 87423921 70041524 87424092 70041661 87424263 70041798 87424434 70041935 87424605 70042072 87424776 70042209 87424947 70042346 87425118 70042483 87425289 70042620 87425460 70042757 87425631 70042894 87425802 70043031 87425973 70043168 87426144 70043305 87426315 70043442 87426486 70043579 87426657 70043716 87426828 70043853 87426999 70043990 87427170 70044127 87427341 70044264 87427512 70044401 87427683 70044538 87427854 70044675 87428025 70044812 87428196 70044949 87428367 70045086 87428538 70045223 87428709 70045360 87428880 70045497 87429051 70045634 87429222 70045771 87429393 70045908 87429564 70046045 87429735 70046182 87429906 70046319 87430077 70046456 87430248 70046593 87430419 70046730 87430590 70046867 87430761 70047004 87430932 70047141 87431103 70047278 87431274 70047415 87431445 70047552 87431616 70047689 87431787 70047826 87431958 70047963 87432129 70048100 87432300 70048237 87432471 70048374 87432642 70048511 87432813 70048648 87432984 70048785 87433155 70048922 87433326 70049059 87433497 70049196 87433668 70049333 87433839 70049470 87434010 70049607 87434181 70049744 87434352 70049881 87434523 70050018 87434694 70050155 87434865 70050292 87435036 70050429 87435207 70050566 87435378 70050703 87435549 70050840 87435720 70050977 87435891 70051114 87436062 70051251 87436233 70051388 87436404 70051525 87436575 70051662 87436746 70051799 87436917 70051936 87437088 70052073 87437259 70052210 87437430 70052347 87437601 70052484 87437772 70052621 87437943
1000 36166900 0 36166900 45142627 36167037 45142798 36167174 45142969 36167311 45143140 36167448 45143311 36167585 45143482 36167722 45143653 36167859 45143824 36167996 45143995 36168133 45144166 36168270 45144337 36168407 45144508 36168544 45144679 36168681 45144850 36168818 45145021 36168955 45145192 36169092 45145363 36169229 45145534 36169366 45145705 36169503 45145876 36169640 45146047 36169777 45146218 36169914 45146389 36170051 45146560 36170188 45146731 36170325 45146902 36170462 45147073 36170599 45147244 36170736 45147415 36170873 45147586 36171010 45147757 36171147 45147928 36171284 45148099 36171421 45148270 36171558 45148441 36171695 45148612 36171832 45148783 36171969 45148954 36172106 45149125 36172243 45149296 36172380 45149467 36172517 45149638 36172654 45149809 36172791 45149980 36172928 45150151 36173065 45150322 36173202 45150493 36173339 45150664 36173476 45150835 36173613 45151006 36173750 45151177 36173887 45151348 36174024 45151519 36174161 45151690 36174298 45151861 36174435 45152032 36174572 45152203 36174709 45152374 36174846 45152545 36174983 45152716 36175120 45152887 36175257 45153058 36175394 45153229 36175531 45153400 36175668 45153571 36175805 45153742 36175942 45153913 36176079 45154084 36176216 45154255 36176353 45154426 36176490 45154597 36176627 45154768 36176764 45154939 36176901 45155110 36177038 45155281 36177175 45155452 36177312 45155623 36177449 45155794 36177586 45155965 36177723 45156136 36177860 45156307 36177997 45156478 36178134 45156649 36178271 45156820 36178408 45156991 36178545 45157162 36178682 45157333 36178819 45157504 36178956 45157675 36179093 45157846 36179230 45158017 36179367 45158188 36179504 45158359 36179641 45158530 36179778 45158701 36179915 45158872 36180052 45159043 36180189 45159214 36180326 45159385 36180463 45159556 36180600 45159727 36180737 45159898 36180874 45160069 36181011 45160240 36181148 45160411 36181285 45160582 36181422 45160753 36181559 45160924 36181696 45161095 36181833 45161266 36181970 45161437 36182107 45161608 36182244 45161779 36182381 45161950 36182518 45162121 36182655 45162292 36182792 45162463 36182929 45162634 36183066 45162805 36183203 45162976 36183340 45163147 36183477 45163318 36183614 45163489 36183751 45163660 36183888 45163831 36184025 45164002 36184162 45164173 36184299 45164344 36184436 45164515 36184573 45164686 36184710 45164857 36184847 45165028 36184984 45165199 36185121 45165370 36185258 45165541 36185395 45165712 36185532 45165883 36185669 45166054 36185806 45166225 36185943 45166396 36186080 45166567 36186217 45166738 36186354 45166909 36186491 45167080 36186628 45167251 36186765 45167422 36186902 45167593 36187039 45167764 36187176 45167935 36187313 45168106 36187450 45168277 36187587 45168448 36187724 45168619 36187861 45168790 36187998 45168961 36188135 45169132 36188272 45169303 36188409 45169474 36188546 45169645 36188683 45169816 36188820 45169987 36188957 45170158 36189094 45170329 36189231 45170500 36189368 45170671 36189505 45170842 36189642 45171013 36189779 45171184 36189916 45171355 36190053 45171526 36190190 45171697 36190327 45171868 36190464 45172039 36190601 45172210 36190738 45172381 36190875 45172552 36191012 45172723 36191149 45172894 36191286 45173065 36191423 45173236 36191560 45173407 36191697 45173578 36191834 45173749 36191971 45173920 36192108 45174091 36192245 45174262 36192382 45174433 36192519 45174604 36192656 45174775 36192793 45174946 36192930 45175117 36193067 45175288 36193204 45175459 36193341 45175630 36193478 45175801 36193615 45175972 36193752 45176143 36193889 45176314 36194026 45176485 36194163 45176656 36194300 45176827 36194437 45176998 36194574 45177169 36194711 45177340 36194848 45177511 36194985 45177682 36195122 45177853 36195259 45178024 36195396 45178195 36195533 45178366 36195670 45178537 36195807 45178708 36195944 45178879 36196081 45179050 36196218 45179221 36196355 45179392 36196492 45179563 36196629 45179734 36196766 45179905 36196903 45180076 36197040 45180247 36197177 45180418 36197314 45180589 36197451 45180760 36197588 45180931 36197725 45181102 36197862 45181273 36197999 45181444 36198136 45181615 36198273 45181786 36198410 45181957 36198547 45182128 36198684 45182299 36198821 45182470 36198958 45182641 36199095 45182812 36199232 45182983 36199369 45183154 36199506 45183325 36199643 45183496 36199780 45183667 36199917 45183838 36200054 45184009 36200191 45184180 36200328 45184351 36200465 45184522 36200602 45184693 36200739 45184864 36200876 45185035 36201013 45185206 36201150 45185377 36201287 45185548 36201424 45185719 36201561 45185890 36201698 45186061 36201835 45186232 36201972 45186403 36202109 45186574 36202246 45186745 36202383 45186916 36202520 45187087 36202657 45187258 36202794 45187429 36202931 45187600 36203068 45187771 36203205 45187942 36203342 45188113 36203479 45188284 36203616 45188455 36203753 45188626 36203890 45188797 36204027 45188968 36204164 45189139 36204301 45189310 36204438 45189481 36204575 45189652 36204712 45189823 36204849 45189994 36204986 45190165 36205123 45190336 36205260 45190507 36205397 45190678 36205534 45190849 36205671 45191020 36205808 45191191 36205945 45191362 36206082 45191533 36206219 45191704 36206356 45191875 36206493 45192046 36206630 45192217 36206767 45192388 36206904 45192559 36207041 45192730 36207178 45192901 36207315 45193072 36207452 45193243 36207589 45193414 36207726 45193585 36207863 45193756 36208000 45193927 36208137 45194098 36208274 45194269 36208411 45194440 36208548 45194611 36208685 45194782 36208822 45194953 36208959 45195124 36209096 45195295 36209233 45195466 36209370 45195637 36209507 45195808 36209644 45195979 36209781 45196150 36209918 45196321 36210055 45196492 36210192 45196663 36210329 45196834 36210466 45197005 36210603 45197176 36210740 45197347 36210877 45197518 36211014 45197689 36211151 45197860 36211288 45198031 36211425 45198202 36211562 45198373 36211699 45198544 36211836 45198715 36211973 45198886 36212110 45199057 36212247 45199228 36212384 45199399 36212521 45199570 36212658 45199741 36212795 45199912 36212932 45200083 36213069 45200254 36213206 45200425 36213343 45200596 36213480 45200767 36213617 45200938 36213754 45201109 36213891 45201280 36214028 45201451 36214165 45201622 36214302 45201793 36214439 45201964 36214576 45202135 36214713 45202306 36214850 45202477 36214987 45202648 36215124 45202819 36215261 45202990 36215398 45203161 36215535 45203332 36215672 45203503 36215809 45203674 36215946 45203845 36216083 45204016 36216220 45204187 36216357 45204358 36216494 45204529 36216631 45204700 36216768 45204871 36216905 45205042 36217042 45205213 36217179 45205384 36217316 45205555 36217453 45205726 36217590 45205897 36217727 45206068 36217864 45206239 36218001 45206410 36218138 45206581 36218275 45206752 36218412 45206923 36218549 45207094 36218686 45207265 36218823 45207436 36218960 45207607 36219097 45207778 36219234 45207949 36219371 45208120 36219508 45208291 36219645 45208462 36219782 45208633 36219919 45208804 36220056 45208975 36220193 45209146 36220330 45209317 36220467 45209488 36220604 45209659 36220741 45209830 36220878 45210001 36221015 45210172 36221152 45210343 36221289 45210514 36221426 45210685 36221563 45210856 36221700 45211027 36221837 45211198 36221974 45211369 36222111 45211540 36222248 45211711 36222385 45211882 36222522 45212053 36222659 45212224 36222796 45212395 36222933 45212566 36223070 45212737 36223207 45212908 36223344 45213079 36223481 45213250 36223618 45213421 36223755 45213592 36223892 45213763 36224029 45213934 36224166 45214105 36224303 45214276 36224440 45214447 36224577 45214618 36224714 45214789 36224851 45214960 36224988 45215131 36225125 45215302 36225262 45215473 36225399 45215644 36225536 45215815 36225673 45215986 36225810 45216157 36225947 45216328 36226084 45216499 36226221 45216670 36226358 45216841 36226495 45217012 36226632 45217183 36226769 45217354 36226906 45217525 36227043 45217696 36227180 45217867 36227317 45218038 36227454 45218209 36227591 45218380 36227728 45218551 36227865 45218722 36228002 45218893 36228139 45219064 36228276 45219235 36228413 45219406 36228550 45219577 36228687 45219748 36228824 45219919 36228961 45220090 36229098 45220261 36229235 45220432 36229372 45220603 36229509 45220774 36229646 45220945 36229783 45221116 36229920 45221287 36230057 45221458 36230194 45221629 36230331 45221800 36230468 45221971 36230605 45222142 36230742 45222313 36230879 45222484 36231016 45222655 36231153 45222826 36231290 45222997 36231427 45223168 36231564 45223339 36231701 45223510 36231838 45223681 36231975 45223852 36232112 45224023 36232249 45224194 36232386 45224365 36232523 45224536 36232660 45224707 36232797 45224878 36232934 45225049 36233071 45225220 36233208 45225391 36233345 45225562 36233482 45225733 36233619 45225904 36233756 45226075 36233893 45226246 36234030 45226417 36234167 45226588 36234304 45226759 36234441 45226930 36234578 45227101 36234715 45227272 36234852 45227443 36234989 45227614 36235126 45227785 36235263 45227956 36235400 45228127 36235537 45228298 36235674 45228469 36235811 45228640 36235948 45228811 36236085 45228982 36236222 45229153 36236359 45229324 36236496 45229495 36236633 45229666 36236770 45229837 36236907 45230008 36237044 45230179 36237181 45230350 36237318 45230521 36237455 45230692 36237592 45230863 36237729 45231034 36237866 45231205 36238003 45231376 36238140 45231547 36238277 45231718 36238414 45231889 36238551 45232060 36238688 45232231 36238825 45232402 36238962 45232573 36239099 45232744 36239236 45232915 36239373 45233086 36239510 45233257 36239647 45233428 36239784 45233599 36239921 45233770 36240058 45233941 36240195 45234112 36240332 45234283 36240469 45234454 36240606 45234625 36240743 45234796 36240880 45234967 36241017 45235138 36241154 45235309 36241291 45235480 36241428 45235651 36241565 45235822 36241702 45235993 36241839 45236164 36241976 45236335 36242113 45236506 36242250 45236677 36242387 45236848 36242524 45237019 36242661 45237190 36242798 45237361 36242935 45237532 36243072 45237703 36243209 45237874 36243346 45238045 36243483 45238216 36243620 45238387 36243757 45238558 36243894 45238729 36244031 45238900 36244168 45239071 36244305 45239242 36244442 45239413 36244579 45239584 36244716 45239755 36244853 45239926 36244990 45240097 36245127 45240268 36245264 45240439 36245401 45240610 36245538 45240781 36245675 45240952 36245812 45241123 36245949 45241294 36246086 45241465 36246223 45241636 36246360 45241807 36246497 45241978 36246634 45242149 36246771 45242320 36246908 45242491 36247045 45242662 36247182 45242833 36247319 45243004 36247456 45243175 36247593 45243346 36247730 45243517 36247867 45243688 36248004 45243859 36248141 45244030 36248278 45244201 36248415 45244372 36248552 45244543 36248689 45244714 36248826 45244885 36248963 45245056 36249100 45245227 36249237 45245398 36249374 45245569 36249511 45245740 36249648 45245911 36249785 45246082 36249922 45246253 36250059 45246424 36250196 45246595 36250333 45246766 36250470 45246937 36250607 45247108 36250744 45247279 36250881 45247450 36251018 45247621 36251155 45247792 36251292 45247963 36251429 45248134 36251566 45248305 36251703 45248476 36251840 45248647 36251977 45248818 36252114 45248989 36252251 45249160 36252388 45249331 36252525 45249502 36252662 45249673 36252799 45249844 36252936 45250015 36253073 45250186 36253210 45250357 36253347 45250528 36253484 45250699 36253621 45250870 36253758 45251041 36253895 45251212 36254032 45251383 36254169 45251554 36254306 45251725 36254443 45251896 36254580 45252067 36254717 45252238 36254854 45252409 36254991 45252580 36255128 45252751 36255265 45252922 36255402 45253093 36255539 45253264 36255676 45253435 36255813 45253606 36255950 45253777 36256087 45253948 36256224 45254119 36256361 45254290 36256498 45254461 36256635 45254632 36256772 45254803 36256909 45254974 36257046 45255145 36257183 45255316 36257320 45255487 36257457 45255658 36257594 45255829 36257731 45256000 36257868 45256171 36258005 45256342 36258142 45256513 36258279 45256684 36258416 45256855 36258553 45257026 36258690 45257197 36258827 45257368 36258964 45257539 36259101 45257710 36259238 45257881 36259375 45258052 36259512 45258223 36259649 45258394 36259786 45258565 36259923 45258736 36260060 45258907 36260197 45259078 36260334 45259249 36260471 45259420 36260608 45259591 36260745 45259762 36260882 45259933 36261019 45260104 36261156 45260275 36261293 45260446 36261430 45260617 36261567 45260788 36261704 45260959 36261841 45261130 36261978 45261301 36262115 45261472 36262252 45261643 36262389 45261814 36262526 45261985 36262663 45262156 36262800 45262327 36262937 45262498 36263074 45262669 36263211 45262840 36263348 45263011 36263485 45263182 36263622 45263353 36263759 45263524 36263896 45263695 36264033 45263866 36264170 45264037 36264307 45264208 36264444 45264379 36264581 45264550 36264718 45264721 36264855 45264892 36264992 45265063 36265129 45265234 36265266 45265405 36265403 45265576 36265540 45265747 36265677 45265918 36265814 45266089 36265951 45266260 36266088 45266431 36266225 45266602 36266362 45266773 36266499 45266944 36266636 45267115 36266773 45267286 36266910 45267457 36267047 45267628 36267184 45267799 36267321 45267970 36267458 45268141 36267595 45268312 36267732 45268483 36267869 45268654 36268006 45268825 36268143 45268996 36268280 45269167 36268417 45269338 36268554 45269509 36268691 45269680 36268828 45269851 36268965 45270022 36269102 45270193 36269239 45270364 36269376 45270535 36269513 45270706 36269650 45270877 36269787 45271048 36269924 45271219 36270061 45271390 36270198 45271561 36270335 45271732 36270472 45271903 36270609 45272074 36270746 45272245 36270883 45272416 36271020 45272587 36271157 45272758 36271294 45272929 36271431 45273100 36271568 45273271 36271705 45273442 36271842 45273613 36271979 45273784 36272116 45273955 36272253 45274126 36272390 45274297 36272527 45274468 36272664 45274639 36272801 45274810 36272938 45274981 36273075 45275152 36273212 45275323 36273349 45275494 36273486 45275665 36273623 45275836 36273760 45276007 36273897 45276178 36274034 45276349 36274171 45276520 36274308 45276691 36274445 45276862 36274582 45277033 36274719 45277204 36274856 45277375 36274993 45277546 36275130 45277717 36275267 45277888 36275404 45278059 36275541 45278230 36275678 45278401 36275815 45278572 36275952 45278743 36276089 45278914 36276226 45279085 36276363 45279256 36276500 45279427 36276637 45279598 36276774 45279769 36276911 45279940 36277048 45280111 36277185 45280282 36277322 45280453 36277459 45280624 36277596 45280795 36277733 45280966 36277870 45281137 36278007 45281308 36278144 45281479 36278281 45281650 36278418 45281821 36278555 45281992 36278692 45282163 36278829 45282334 36278966 45282505 36279103 45282676 36279240 45282847 36279377 45283018 36279514 45283189 36279651 45283360 36279788 45283531 36279925 45283702 36280062 45283873 36280199 45284044 36280336 45284215 36280473 45284386 36280610 45284557 36280747 45284728 36280884 45284899 36281021 45285070 36281158 45285241 36281295 45285412 36281432 45285583 36281569 45285754 36281706 45285925 36281843 45286096 36281980 45286267 36282117 45286438 36282254 45286609 36282391 45286780 36282528 45286951 36282665 45287122 36282802 45287293 36282939 45287464 36283076 45287635 36283213 45287806 36283350 45287977 36283487 45288148 36283624 45288319 36283761 45288490 36283898 45288661 36284035 45288832 36284172 45289003 36284309 45289174 36284446 45289345 36284583 45289516 36284720 45289687 36284857 45289858 36284994 45290029 36285131 45290200 36285268 45290371 36285405 45290542 36285542 45290713 36285679 45290884 36285816 45291055 36285953 45291226 36286090 45291397 36286227 45291568 36286364 45291739 36286501 45291910 36286638 45292081 36286775 45292252 36286912 45292423 36287049 45292594 36287186 45292765 36287323 45292936 36287460 45293107 36287597 45293278 36287734 45293449 36287871 45293620 36288008 45293791 36288145 45293962 36288282 45294133 36288419 45294304 36288556 45294475 36288693 45294646 36288830 45294817 36288967 45294988 36289104 45295159 36289241 45295330 36289378 45295501 36289515 45295672 36289652 45295843 36289789 45296014 36289926 45296185 36290063 45296356 36290200 45296527 36290337 45296698 36290474 45296869 36290611 45297040 36290748 45297211 36290885 45297382 36291022 45297553 36291159 45297724 36291296 45297895 36291433 45298066 36291570 45298237 36291707 45298408 36291844 45298579 36291981 45298750 36292118 45298921 36292255 45299092 36292392 45299263 36292529 45299434 36292666 45299605 36292803 45299776 36292940 45299947 36293077 45300118 36293214 45300289 36293351 45300460 36293488 45300631 36293625 45300802 36293762 45300973 36293899 45301144 36294036 45301315 36294173 45301486 36294310 45301657 36294447 45301828 36294584 45301999 36294721 45302170 36294858 45302341 36294995 45302512 36295132 45302683 36295269 45302854 36295406 45303025 36295543 45303196 36295680 45303367 36295817 45303538 36295954 45303709 36296091 45303880 36296228 45304051 36296365 45304222 36296502 45304393 36296639 45304564 36296776 45304735 36296913 45304906 36297050 45305077 36297187 45305248 36297324 45305419 36297461 45305590 36297598 45305761 36297735 45305932 36297872 45306103 36298009 45306274 36298146 45306445 36298283 45306616 36298420 45306787 36298557 45306958 36298694 45307129 36298831 45307300 36298968 45307471 36299105 45307642 36299242 45307813 36299379 45307984 36299516 45308155 36299653 45308326 36299790 45308497 36299927 45308668 36300064 45308839 36300201 45309010 36300338 45309181 36300475 45309352 36300612 45309523 36300749 45309694 36300886 45309865 36301023 45310036 36301160 45310207 36301297 45310378 36301434 45310549 36301571 45310720 36301708 45310891 36301845 45311062 36301982 45311233 36302119 45311404 36302256 45311575 36302393 45311746 36302530 45311917 36302667 45312088 36302804 45312259 36302941 45312430 36303078 45312601 36303215 45312772 36303352 45312943 36303489 45313114 36303626 45313285
1000 75074900 0 75074900 93706627 75075037 93706798 75075174 93706969 75075311 93707140 75075448 93707311 75075585 93707482 75075722 93707653 75075859 93707824 75075996 93707995 75076133 93708166 75076270 93708337 75076407 93708508 75076544 93708679 75076681 93708850 75076818 93709021 75076955 93709192 75077092 93709363 75077229 93709534 75077366 93709705 75077503 93709876 75077640 93710047 75077777 93710218 75077914 93710389 75078051 93710560 75078188 93710731 75078325 93710902 75078462 93711073 75078599 93711244 75078736 93711415 75078873 93711586 75079010 93711757 75079147 93711928 75079284 93712099 75079421 93712270 75079558 93712441 75079695 93712612 75079832 93712783 75079969 93712954 75080106 93713125 75080243 93713296 75080380 93713467 75080517 93713638 75080654 93713809 75080791 93713980 75080928 93714151 75081065 93714322 75081202 93714493 75081339 93714664 75081476 93714835 75081613 93715006 75081750 93715177 75081887 93715348 75082024 93715519 75082161 93715690 75082298 93715861 75082435 93716032 75082572 93716203 75082709 93716374 75082846 93716545 75082983 93716716 75083120 93716887 75083257 93717058 75083394 93717229 75083531 93717400 75083668 93717571 75083805 93717742 75083942 93717913 75084079 93718084 75084216 93718255 75084353 93718426 75084490 93718597 75084627 93718768 75084764 93718939 75084901 93719110 75085038 93719281 75085175 93719452 75085312 93719623 75085449 93719794 75085586 93719965 75085723 93720136 75085860 93720307 75085997 93720478 75086134 93720649 75086271 93720820 75086408 93720991 75086545 93721162 75086682 93721333 75086819 93721504 75086956 93721675 75087093 93721846 75087230 93722017 75087367 93722188 75087504 93722359 75087641 93722530 75087778 93722701 75087915 93722872 75088052 93723043 75088189 93723214 75088326 93723385 75088463 93723556 75088600 93723727 75088737 93723898 75088874 93724069 75089011 93724240 75089148 93724411 75089285 93724582 75089422 93724753 75089559 93724924 75089696 93725095 75089833 93725266 75089970 93725437 75090107 93725608 75090244 93725779 75090381 93725950 75090518 93726121 75090655 93726292 75090792 93726463 75090929 93726634 75091066 93726805 75091203 93726976 75091340 93727147 75091477 93727318 75091614 93727489 75091751 93727660 75091888 93727831 75092025 93728002 75092162 93728173 75092299 93728344 75092436 93728515 75092573 93728686 75092710 93728857 75092847 93729028 75092984 93729199 75093121 93729370 75093258 93729541 75093395 93729712 75093532 93729883 75093669 93730054 75093806 93730225 75093943 93730396 75094080 93730567 75094217 93730738 75094354 93730909 75094491 93731080 75094628 93731251 75094765 93731422 75094902 93731593 75095039 93731764 75095176 93731935 75095313 93732106 75095450 93732277 75095587 93732448 75095724 93732619 75095861 93732790 75095998 93732961 75096135 93733132 75096272 93733303 75096409 93733474 75096546 93733645 75096683 93733816 75096820 93733987 75096957 93734158 75097094 93734329 75097231 93734500 75097368 93734671 75097505 93734842 75097642 93735013 75097779 93735184 75097916 93735355 75098053 93735526 75098190 93735697 75098327 93735868 75098464 93736039 75098601 93736210 75098738 93736381 75098875 93736552 75099012 93736723 75099149 93736894 75099286 93737065 75099423 93737236 75099560 93737407 75099697 93737578 75099834 93737749 75099971 93737920 75100108 93738091 75100245 93738262 75100382 93738433 75100519 93738604 75100656 93738775 75100793 93738946 75100930 93739117 75101067 93739288 75101204 93739459 75101341 93739630 75101478 93739801 75101615 93739972 75101752 93740143 75101889 93740314 75102026 93740485 75102163 93740656 75102300 93740827 75102437 93740998 75102574 93741169 75102711 93741340 75102848 93741511 75102985 93741682 75103122 93741853 75103259 93742024 75103396 93742195 75103533 93742366 75103670 93742537 75103807 93742708 75103944 93742879 75104081 93743050 75104218 93743221 75104355 93743392 75104492 93743563 75104629 93743734 75104766 93743905 75104903 93744076 75105040 93744247 75105177 93744418 75105314 93744589 75105451 93744760 75105588 93744931 75105725 93745102 75105862 93745273 75105999 93745444 75106136 93745615 75106273 93745786 75106410 93745957 75106547 93746128 75106684 93746299 75106821 93746470 75106958 93746641 75107095 93746812 75107232 93746983 75107369 93747154 75107506 93747325 75107643 93747496 75107780 93747667 75107917 93747838 75108054 93748009 75108191 93748180 75108328 93748351 75108465 93748522 75108602 93748693 75108739 93748864 75108876 93749035 75109013 93749206 75109150 93749377 75109287 93749548 75109424 93749719 75109561 93749890 75109698 93750061 75109835 93750232 75109972 93750403 75110109 93750574 75110246 93750745 75110383 93750916 75110520 93751087 75110657 93751258 75110794 93751429 75110931 93751600 75111068 93751771 75111205 93751942 75111342 93752113 75111479 93752284 75111616 93752455 75111753 93752626 75111890 93752797 75112027 93752968 75112164 93753139 75112301 93753310 75112438 93753481 75112575 93753652 75112712 93753823 75112849 93753994 75112986 93754165 75113123 93754336 75113260 93754507 75113397 93754678 75113534 93754849 75113671 93755020 75113808 93755191 75113945 93755362 75114082 93755533 75114219 93755704 75114356 93755875 75114493 93756046 75114630 93756217 75114767 93756388 75114904 93756559 75115041 93756730 75115178 93756901 75115315 93757072 75115452 93757243 75115589 93757414 75115726 93757585 75115863 93757756 75116000 93757927 75116137 93758098 75116274 93758269 75116411 93758440 75116548 93758611 75116685 93758782 75116822 93758953 75116959 93759124 75117096 93759295 75117233 93759466 75117370 93759637 75117507 93759808 75117644 93759979 75117781 93760150 75117918 93760321 75118055 93760492 75118192 93760663 75118329 93760834 75118466 93761005 75118603 93761176 75118740 93761347 75118877 93761518 75119014 93761689 75119151 93761860 75119288 93762031 75119425 93762202 75119562 93762373 75119699 93762544 75119836 93762715 75119973 93762886 75120110 93763057 75120247 93763228 75120384 93763399 75120521 93763570 75120658 93763741 75120795 93763912 75120932 93764083 75121069 93764254 75121206 93764425 75121343 93764596 75121480 93764767 75121617 93764938 75121754 93765109 75121891 93765280 75122028 93765451 75122165 93765622 75122302 93765793 75122439 93765964 75122576 93766135 75122713 93766306 75122850 93766477 75122987 93766648 75123124 93766819 75123261 93766990 75123398 93767161 75123535 93767332 75123672 93767503 75123809 93767674 75123946 93767845 75124083 93768016 75124220 93768187 75124357 93768358 75124494 93768529 75124631 93768700 75124768 93768871 75124905 93769042 75125042 93769213 75125179 93769384 75125316 93769555 75125453 93769726 75125590 93769897 75125727 93770068 75125864 93770239 75126001 93770410 75126138 93770581 75126275 93770752 75126412 93770923 75126549 93771094 75126686 93771265 75126823 93771436 75126960 93771607 75127097 93771778 75127234 93771949 75127371 93772120 75127508 93772291 75127645 93772462 75127782 93772633 75127919 93772804 75128056 93772975 75128193 93773146 75128330 93773317 75128467 93773488 75128604 93773659 75128741 93773830 75128878 93774001 75129015 93774172 75129152 93774343 75129289 93774514 75129426 93774685 75129563 93774856 75129700 93775027 75129837 93775198 75129974 93775369 75130111 93775540 75130248 93775711 75130385 93775882 75130522 93776053 75130659 93776224 75130796 93776395 75130933 93776566 75131070 93776737 75131207 93776908 75131344 93777079 75131481 93777250 75131618 93777421 75131755 93777592 75131892 93777763 75132029 93777934 75132166 93778105 75132303 93778276 75132440 93778447 75132577 93778618 75132714 93778789 75132851 93778960 75132988 93779131 75133125 93779302 75133262 93779473 75133399 93779644 75133536 93779815 75133673 93779986 75133810 93780157 75133947 93780328 75134084 93780499 75134221 93780670 75134358 93780841 75134495 93781012 75134632 93781183 75134769 93781354 75134906 93781525 75135043 93781696 75135180 93781867 75135317 93782038 75135454 93782209 75135591 93782380 75135728 93782551 75135865 93782722 75136002 93782893 75136139 93783064 75136276 93783235 75136413 93783406 75136550 93783577 75136687 93783748 75136824 93783919 75136961 93784090 75137098 93784261 75137235 93784432 75137372 93784603 75137509 93784774 75137646 93784945 75137783 93785116 75137920 93785287 75138057 93785458 75138194 93785629 75138331 93785800 75138468 93785971 75138605 93786142 75138742 93786313 75138879 93786484 75139016 93786655 75139153 93786826 75139290 93786997 75139427 93787168 75139564 93787339 75139701 93787510 75139838 93787681 75139975 93787852 75140112 93788023 75140249 93788194 75140386 93788365 75140523 93788536 75140660 93788707 75140797 93788878 75140934 93789049 75141071 93789220 75141208 93789391 75141345 93789562 75141482 93789733 75141619 93789904 75141756 93790075 75141893 93790246 75142030 93790417 75142167 93790588 75142304 93790759 75142441 93790930 75142578 93791101 75142715 93791272 75142852 93791443 75142989 93791614 75143126 93791785 75143263 93791956 75143400 93792127 75143537 93792298 75143674 93792469 75143811 93792640 75143948 93792811 75144085 93792982 75144222 93793153 75144359 93793324 75144496 93793495 75144633 93793666 75144770 93793837 75144907 93794008 75145044 93794179 75145181 93794350 75145318 93794521 75145455 93794692 75145592 93794863 75145729 93795034 75145866 93795205 75146003 93795376 75146140 93795547 75146277 93795718 75146414 93795889 75146551 93796060 75146688 93796231 75146825 93796402 75146962 93796573 75147099 93796744 75147236 93796915 75147373 93797086 75147510 93797257 75147647 93797428 75147784 93797599 75147921 93797770 75148058 93797941 75148195 93798112 75148332 93798283 75148469 93798454 75148606 93798625 75148743 93798796 75148880 93798967 75149017 93799138 75149154 93799309 75149291 93799480 75149428 93799651 75149565 93799822 75149702 93799993 75149839 93800164 75149976 93800335 75150113 93800506 75150250 93800677 75150387 93800848 75150524 93801019 75150661 93801190 75150798 93801361 75150935 93801532 75151072 93801703 75151209 93801874 75151346 93802045 75151483 93802216 75151620 93802387 75151757 93802558 75151894 93802729 75152031 93802900 75152168 93803071 75152305 93803242 75152442 93803413 75152579 93803584 75152716 93803755 75152853 93803926 75152990 93804097 75153127 93804268 75153264 93804439 75153401 93804610 75153538 93804781 75153675 93804952 75153812 93805123 75153949 93805294 75154086 93805465 75154223 93805636 75154360 93805807 75154497 93805978 75154634 93806149 75154771 93806320 75154908 93806491 75155045 93806662 75155182 93806833 75155319 93807004 75155456 93807175 75155593 93807346 75155730 93807517 75155867 93807688 75156004 93807859 75156141 93808030 75156278 93808201 75156415 93808372 75156552 93808543 75156689 93808714 75156826 93808885 75156963 93809056 75157100 93809227 75157237 93809398 75157374 93809569 75157511 93809740 75157648 93809911 75157785 93810082 75157922 93810253 75158059 93810424 75158196 93810595 75158333 93810766 75158470 93810937 75158607 93811108 75158744 93811279 75158881 93811450 75159018 93811621 75159155 93811792 75159292 93811963 75159429 93812134 75159566 93812305 75159703 93812476 75159840 93812647 75159977 93812818 75160114 93812989 75160251 93813160 75160388 93813331 75160525 93813502 75160662 93813673 75160799 93813844 75160936 93814015 75161073 93814186 75161210 93814357 75161347 93814528 75161484 93814699 75161621 93814870 75161758 93815041 75161895 93815212 75162032 93815383 75162169 93815554 75162306 93815725 75162443 93815896 75162580 93816067 75162717 93816238 75162854 93816409 75162991 93816580 75163128 93816751 75163265 93816922 75163402 93817093 75163539 93817264 75163676 93817435 75163813 93817606 75163950 93817777 75164087 93817948 75164224 93818119 75164361 93818290 75164498 93818461 75164635 93818632 75164772 93818803 75164909 93818974 75165046 93819145 75165183 93819316 75165320 93819487 75165457 93819658 75165594 93819829 75165731 93820000 75165868 93820171 75166005 93820342 75166142 93820513 75166279 93820684 75166416 93820855 75166553 93821026 75166690 93821197 75166827 93821368 75166964 93821539 75167101 93821710 75167238 93821881 75167375 93822052 75167512 93822223 75167649 93822394 75167786 93822565 75167923 93822736 75168060 93822907 75168197 93823078 75168334 93823249 75168471 93823420 75168608 93823591 75168745 93823762 75168882 93823933 75169019 93824104 75169156 93824275 75169293 93824446 75169430 93824617 75169567 93824788 75169704 93824959 75169841 93825130 75169978 93825301 75170115 93825472 75170252 93825643 75170389 93825814 75170526 93825985 75170663 93826156 75170800 93826327 75170937 93826498 75171074 93826669 75171211 93826840 75171348 93827011 75171485 93827182 75171622 93827353 75171759 93827524 75171896 93827695 75172033 93827866 75172170 93828037 75172307 93828208 75172444 93828379 75172581 93828550 75172718 93828721 75172855 93828892 75172992 93829063 75173129 93829234 75173266 93829405 75173403 93829576 75173540 93829747 75173677 93829918 75173814 93830089 75173951 93830260 75174088 93830431 75174225 93830602 75174362 93830773 75174499 93830944 75174636 93831115 75174773 93831286 75174910 93831457 75175047 93831628 75175184 93831799 75175321 93831970 75175458 93832141 75175595 93832312 75175732 93832483 75175869 93832654 75176006 93832825 75176143 93832996 75176280 93833167 75176417 93833338 75176554 93833509 75176691 93833680 75176828 93833851 75176965 93834022 75177102 93834193 75177239 93834364 75177376 93834535 75177513 93834706 75177650 93834877 75177787 93835048 75177924 93835219 75178061 93835390 75178198 93835561 75178335 93835732 75178472 93835903 75178609 93836074 75178746 93836245 75178883 93836416 75179020 93836587 75179157 93836758 75179294 93836929 75179431 93837100 75179568 93837271 75179705 93837442 75179842 93837613 75179979 93837784 75180116 93837955 75180253 93838126 75180390 93838297 75180527 93838468 75180664 93838639 75180801 93838810 75180938 93838981 75181075 93839152 75181212 93839323 75181349 93839494 75181486 93839665 75181623 93839836 75181760 93840007 75181897 93840178 75182034 93840349 75182171 93840520 75182308 93840691 75182445 93840862 75182582 93841033 75182719 93841204 75182856 93841375 75182993 93841546 75183130 93841717 75183267 93841888 75183404 93842059 75183541 93842230 75183678 93842401 75183815 93842572 75183952 93842743 75184089 93842914 75184226 93843085 75184363 93843256 75184500 93843427 75184637 93843598 75184774 93843769 75184911 93843940 75185048 93844111 75185185 93844282 75185322 93844453 75185459 93844624 75185596 93844795 75185733 93844966 75185870 93845137 75186007 93845308 75186144 93845479 75186281 93845650 75186418 93845821 75186555 93845992 75186692 93846163 75186829 93846334 75186966 93846505 75187103 93846676 75187240 93846847 75187377 93847018 75187514 93847189 75187651 93847360 75187788 93847531 75187925 93847702 75188062 93847873 75188199 93848044 75188336 93848215 75188473 93848386 75188610 93848557 75188747 93848728 75188884 93848899 75189021 93849070 75189158 93849241 75189295 93849412 75189432 93849583 75189569 93849754 75189706 93849925 75189843 93850096 75189980 93850267 75190117 93850438 75190254 93850609 75190391 93850780 75190528 93850951 75190665 93851122 75190802 93851293 75190939 93851464 75191076 93851635 75191213 93851806 75191350 93851977 75191487 93852148 75191624 93852319 75191761 93852490 75191898 93852661 75192035 93852832 75192172 93853003 75192309 93853174 75192446 93853345 75192583 93853516 75192720 93853687 75192857 93853858 75192994 93854029 75193131 93854200 75193268 93854371 75193405 93854542 75193542 93854713 75193679 93854884 75193816 93855055 75193953 93855226 75194090 93855397 75194227 93855568 75194364 93855739 75194501 93855910 75194638 93856081 75194775 93856252 75194912 93856423 75195049 93856594 75195186 93856765 75195323 93856936 75195460 93857107 75195597 93857278 75195734 93857449 75195871 93857620 75196008 93857791 75196145 93857962 75196282 93858133 75196419 93858304 75196556 93858475 75196693 93858646 75196830 93858817 75196967 93858988 75197104 93859159 75197241 93859330 75197378 93859501 75197515 93859672 75197652 93859843 75197789 93860014 75197926 93860185 75198063 93860356 75198200 93860527 75198337 93860698 75198474 93860869 75198611 93861040 75198748 93861211 75198885 93861382 75199022 93861553 75199159 93861724 75199296 93861895 75199433 93862066 75199570 93862237 75199707 93862408 75199844 93862579 75199981 93862750 75200118 93862921 75200255 93863092 75200392 93863263 75200529 93863434 75200666 93863605 75200803 93863776 75200940 93863947 75201077 93864118 75201214 93864289 75201351 93864460 75201488 93864631 75201625 93864802 75201762 93864973 75201899 93865144 75202036 93865315 75202173 93865486 75202310 93865657 75202447 93865828 75202584 93865999 75202721 93866170 75202858 93866341 75202995 93866512 75203132 93866683 75203269 93866854 75203406 93867025 75203543 93867196 75203680 93867367 75203817 93867538 75203954 93867709 75204091 93867880 75204228 93868051 75204365 93868222 75204502 93868393 75204639 93868564 75204776 93868735 75204913 93868906 75205050 93869077 75205187 93869248 75205324 93869419 75205461 93869590 75205598 93869761 75205735 93869932 75205872 93870103 75206009 93870274 75206146 93870445 75206283 93870616 75206420 93870787 75206557 93870958 75206694 93871129 75206831 93871300 75206968 93871471 75207105 93871642 75207242 93871813 75207379 93871984 75207516 93872155 75207653 93872326 75207790 93872497 75207927 93872668 75208064 93872839 75208201 93873010 75208338 93873181 75208475 93873352 75208612 93873523 75208749 93873694 75208886 93873865 75209023 93874036 75209160 93874207 75209297 93874378 75209434 93874549 75209571 93874720 75209708 93874891 75209845 93875062 75209982 93875233 75210119 93875404 75210256 93875575 75210393 93875746 75210530 93875917 75210667 93876088 75210804 93876259 75210941 93876430 75211078 93876601 75211215 93876772 75211352 93876943 75211489 93877114 75211626 93877285
1000 37905982 0 37905982 47313306 37906119 47313477 37906256 47313648 37906393 47313819 37906530 47313990 37906667 47314161 37906804 47314332 37906941 47314503 37907078 47314674 37907215 47314845 37907352 47315016 37907489 47315187 37907626 47315358 37907763 47315529 37907900 47315700 37908037 47315871 37908174 47316042 37908311 47316213 37908448 47316384 37908585 47316555 37908722 47316726 37908859 47316897 37908996 47317068 37909133 47317239 37909270 47317410 37909407 47317581 37909544 47317752 37909681 47317923 37909818 47318094 37909955 47318265 37910092 47318436 37910229 47318607 37910366 47318778 37910503 47318949 37910640 47319120 37910777 47319291 37910914 47319462 37911051 47319633 37911188 47319804 37911325 47319975 37911462 47320146 37911599 47320317 37911736 47320488 37911873 47320659 37912010 47320830 37912147 47321001 37912284 47321172 37912421 47321343 37912558 47321514 37912695 47321685 37912832 47321856 37912969 47322027 37913106 47322198 37913243 47322369 37913380 47322540 37913517 47322711 37913654 47322882 37913791 47323053 37913928 47323224 37914065 47323395 37914202 47323566 37914339 47323737 37914476 47323908 37914613 47324079 37914750 47324250 37914887 47324421 37915024 47324592 37915161 47324763 37915298 47324934 37915435 47325105 37915572 47325276 37915709 47325447 37915846 47325618 37915983 47325789 37916120 47325960 37916257 47326131 37916394 47326302 37916531 47326473 37916668 47326644 37916805 47326815 37916942 47326986 37917079 47327157 37917216 47327328 37917353 47327499 37917490 47327670 37917627 47327841 37917764 47328012 37917901 47328183 37918038 47328354 37918175 47328525 37918312 47328696 37918449 47328867 37918586 47329038 37918723 47329209 37918860 47329380 37918997 47329551 37919134 47329722 37919271 47329893 37919408 47330064 37919545 47330235 37919682 47330406 37919819 47330577 37919956 47330748 37920093 47330919 37920230 47331090 37920367 47331261 37920504 47331432 37920641 47331603 37920778 47331774 37920915 47331945 37921052 47332116 37921189 47332287 37921326 47332458 37921463 47332629 37921600 47332800 37921737 47332971 37921874 47333142 37922011 47333313 37922148 47333484 37922285 47333655 37922422 47333826 37922559 47333997 37922696 47334168 37922833 47334339 37922970 47334510 37923107 47334681 37923244 47334852 37923381 47335023 37923518 47335194 37923655 47335365 37923792 47335536 37923929 47335707 37924066 47335878 37924203 47336049 37924340 47336220 37924477 47336391 37924614 47336562 37924751 47336733 37924888 47336904 37925025 47337075 37925162 47337246 37925299 47337417 37925436 47337588 37925573 47337759 37925710 47337930 37925847 47338101 37925984 47338272 37926121 47338443 37926258 47338614 37926395 47338785 37926532 47338956 37926669 47339127 37926806 47339298 37926943 47339469 37927080 47339640 37927217 47339811 37927354 47339982 37927491 47340153 37927628 47340324 37927765 47340495 37927902 47340666 37928039 47340837 37928176 47341008 37928313 47341179 37928450 47341350 37928587 47341521 37928724 47341692 37928861 47341863 37928998 47342034 37929135 47342205 37929272 47342376 37929409 47342547 37929546 47342718 37929683 47342889 37929820 47343060 37929957 47343231 37930094 47343402 37930231 47343573 37930368 47343744 37930505 47343915 37930642 47344086 37930779 47344257 37930916 47344428 37931053 47344599 37931190 47344770 37931327 47344941 37931464 47345112 37931601 47345283 37931738 47345454 37931875 47345625 37932012 47345796 37932149 47345967 37932286 47346138 37932423 47346309 37932560 47346480 37932697 47346651 37932834 47346822 37932971 47346993 37933108 47347164 37933245 47347335 37933382 47347506 37933519 47347677 37933656 47347848 37933793 47348019 37933930 47348190 37934067 47348361 37934204 47348532 37934341 47348703 37934478 47348874 37934615 47349045 37934752 47349216 37934889 47349387 37935026 47349558 37935163 47349729 37935300 47349900 37935437 47350071 37935574 47350242 37935711 47350413 37935848 47350584 37935985 47350755 37936122 47350926 37936259 47351097 37936396 47351268 37936533 47351439 37936670 47351610 37936807 47351781 37936944 47351952 37937081 47352123 37937218 47352294 37937355 47352465 37937492 47352636 37937629 47352807 37937766 47352978 37937903 47353149 37938040 47353320 37938177 47353491 37938314 47353662 37938451 47353833 37938588 47354004 37938725 47354175 37938862 47354346 37938999 47354517 37939136 47354688 37939273 47354859 37939410 47355030 37939547 47355201 37939684 47355372 37939821 47355543 37939958 47355714 37940095 47355885 37940232 47356056 37940369 47356227 37940506 47356398 37940643 47356569 37940780 47356740 37940917 47356911 37941054 47357082 37941191 47357253 37941328 47357424 37941465 47357595 37941602 47357766 37941739 47357937 37941876 47358108 37942013 47358279 37942150 47358450 37942287 47358621 37942424 47358792 37942561 47358963 37942698 47359134 37942835 47359305 37942972 47359476 37943109 47359647 37943246 47359818 37943383 47359989 37943520 47360160 37943657 47360331 37943794 47360502 37943931 47360673 37944068 47360844 37944205 47361015 37944342 47361186 37944479 47361357 37944616 47361528 37944753 47361699 37944890 47361870 37945027 47362041 37945164 47362212 37945301 47362383 37945438 47362554 37945575 47362725 37945712 47362896 37945849 47363067 37945986 47363238 37946123 47363409 37946260 47363580 37946397 47363751 37946534 47363922 37946671 47364093 37946808 47364264 37946945 47364435 37947082 47364606 37947219 47364777 37947356 47364948 37947493 47365119 37947630 47365290 37947767 47365461 37947904 47365632 37948041 47365803 37948178 47365974 37948315 47366145 37948452 47366316 37948589 47366487 37948726 47366658 37948863 47366829 37949000 47367000 37949137 47367171 37949274 47367342 37949411 47367513 37949548 47367684 37949685 47367855 37949822 47368026 37949959 47368197 37950096 47368368 37950233 47368539 37950370 47368710 37950507 47368881 37950644 47369052 37950781 47369223 37950918 47369394 37951055 47369565 37951192 47369736 37951329 47369907 37951466 47370078 37951603 47370249 37951740 47370420 37951877 47370591 37952014 47370762 37952151 47370933 37952288 47371104 37952425 47371275 37952562 47371446 37952699 47371617 37952836 47371788 37952973 47371959 37953110 47372130 37953247 47372301 37953384 47372472 37953521 47372643 37953658 47372814 37953795 47372985 37953932 47373156 37954069 47373327 37954206 47373498 37954343 47373669 37954480 47373840 37954617 47374011 37954754 47374182 37954891 47374353 37955028 47374524 37955165 47374695 37955302 47374866 37955439 47375037 37955576 47375208 37955713 47375379 37955850 47375550 37955987 47375721 37956124 47375892 37956261 47376063 37956398 47376234 37956535 47376405 37956672 47376576 37956809 47376747 37956946 47376918 37957083 47377089 37957220 47377260 37957357 47377431 37957494 47377602 37957631 47377773 37957768 47377944 37957905 47378115 37958042 47378286 37958179 47378457 37958316 47378628 37958453 47378799 37958590 47378970 37958727 47379141 37958864 47379312 37959001 47379483 37959138 47379654 37959275 47379825 37959412 47379996 37959549 47380167 37959686 47380338 37959823 47380509 37959960 47380680 37960097 47380851 37960234 47381022 37960371 47381193 37960508 47381364 37960645 47381535 37960782 47381706 37960919 47381877 37961056 47382048 37961193 47382219 37961330 47382390 37961467 47382561 37961604 47382732 37961741 47382903 37961878 47383074 37962015 47383245 37962152 47383416 37962289 47383587 37962426 47383758 37962563 47383929 37962700 47384100 37962837 47384271 37962974 47384442 37963111 47384613 37963248 47384784 37963385 47384955 37963522 47385126 37963659 47385297 37963796 47385468 37963933 47385639 37964070 47385810 37964207 47385981 37964344 47386152 37964481 47386323 37964618 47386494 37964755 47386665 37964892 47386836 37965029 47387007 37965166 47387178 37965303 47387349 37965440 47387520 37965577 47387691 37965714 47387862 37965851 47388033 37965988 47388204 37966125 47388375 37966262 47388546 37966399 47388717 37966536 47388888 37966673 47389059 37966810 47389230 37966947 47389401 37967084 47389572 37967221 47389743 37967358 47389914 37967495 47390085 37967632 47390256 37967769 47390427 37967906 47390598 37968043 47390769 37968180 47390940 37968317 47391111 37968454 47391282 37968591 47391453 37968728 47391624 37968865 47391795 37969002 47391966 37969139 47392137 37969276 47392308 37969413 47392479 37969550 47392650 37969687 47392821 37969824 47392992 37969961 47393163 37970098 47393334 37970235 47393505 37970372 47393676 37970509 47393847 37970646 47394018 37970783 47394189 37970920 47394360 37971057 47394531 37971194 47394702 37971331 47394873 37971468 47395044 37971605 47395215 37971742 47395386 37971879 47395557 37972016 47395728 37972153 47395899 37972290 47396070 37972427 47396241 37972564 47396412 37972701 47396583 37972838 47396754 37972975 47396925 37973112 47397096 37973249 47397267 37973386 47397438 37973523 47397609 37973660 47397780 37973797 47397951 37973934 47398122 37974071 47398293 37974208 47398464 37974345 47398635 37974482 47398806 37974619 47398977 37974756 47399148 37974893 47399319 37975030 47399490 37975167 47399661 37975304 47399832 37975441 47400003 37975578 47400174 37975715 47400345 37975852 47400516 37975989 47400687 37976126 47400858 37976263 47401029 37976400 47401200 37976537 47401371 37976674 47401542 37976811 47401713 37976948 47401884 37977085 47402055 37977222 47402226 37977359 47402397 37977496 47402568 37977633 47402739 37977770 47402910 37977907 47403081 37978044 47403252 37978181 47403423 37978318 47403594 37978455 47403765 37978592 47403936 37978729 47404107 37978866 47404278 37979003 47404449 37979140 47404620 37979277 47404791 37979414 47404962 37979551 47405133 37979688 47405304 37979825 47405475 37979962 47405646 37980099 47405817 37980236 47405988 37980373 47406159 37980510 47406330 37980647 47406501 37980784 47406672 37980921 47406843 37981058 47407014 37981195 47407185 37981332 47407356 37981469 47407527 37981606 47407698 37981743 47407869 37981880 47408040 37982017 47408211 37982154 47408382 37982291 47408553 37982428 47408724 37982565 47408895 37982702 47409066 37982839 47409237 37982976 47409408 37983113 47409579 37983250 47409750 37983387 47409921 37983524 47410092 37983661 47410263 37983798 47410434 37983935 47410605 37984072 47410776 37984209 47410947 37984346 47411118 37984483 47411289 37984620 47411460 37984757 47411631 37984894 47411802 37985031 47411973 37985168 47412144 37985305 47412315 37985442 47412486 37985579 47412657 37985716 47412828 37985853 47412999 37985990 47413170 37986127 47413341 37986264 47413512 37986401 47413683 37986538 47413854 37986675 47414025 37986812 47414196 37986949 47414367 37987086 47414538 37987223 47414709 37987360 47414880 37987497 47415051 37987634 47415222 37987771 47415393 37987908 47415564 37988045 47415735 37988182 47415906 37988319 47416077 37988456 47416248 37988593 47416419 37988730 47416590 37988867 47416761 37989004 47416932 37989141 47417103 37989278 47417274 37989415 47417445 37989552 47417616 37989689 47417787 37989826 47417958 37989963 47418129 37990100 47418300 37990237 47418471 37990374 47418642 37990511 47418813 37990648 47418984 37990785 47419155 37990922 47419326 37991059 47419497 37991196 47419668 37991333 47419839 37991470 47420010 37991607 47420181 37991744 47420352 37991881 47420523 37992018 47420694 37992155 47420865 37992292 47421036 37992429 47421207 37992566 47421378 37992703 47421549 37992840 47421720 37992977 47421891 37993114 47422062 37993251 47422233 37993388 47422404 37993525 47422575 37993662 47422746 37993799 47422917 37993936 47423088 37994073 47423259 37994210 47423430 37994347 47423601 37994484 47423772 37994621 47423943 37994758 47424114 37994895 47424285 37995032 47424456 37995169 47424627 37995306 47424798 37995443 47424969 37995580 47425140 37995717 47425311 37995854 47425482 37995991 47425653 37996128 47425824 37996265 47425995 37996402 47426166 37996539 47426337 37996676 47426508 37996813 47426679 37996950 47426850 37997087 47427021 37997224 47427192 37997361 47427363 37997498 47427534 37997635 47427705 37997772 47427876 37997909 47428047 37998046 47428218 37998183 47428389 37998320 47428560 37998457 47428731 37998594 47428902 37998731 47429073 37998868 47429244 37999005 47429415 37999142 47429586 37999279 47429757 37999416 47429928 37999553 47430099 37999690 47430270 37999827 47430441 37999964 47430612 38000101 47430783 38000238 47430954 38000375 47431125 38000512 47431296 38000649 47431467 38000786 47431638 38000923 47431809 38001060 47431980 38001197 47432151 38001334 47432322 38001471 47432493 38001608 47432664 38001745 47432835 38001882 47433006 38002019 47433177 38002156 47433348 38002293 47433519 38002430 47433690 38002567 47433861 38002704 47434032 38002841 47434203 38002978 47434374 38003115 47434545 38003252 47434716 38003389 47434887 38003526 47435058 38003663 47435229 38003800 47435400 38003937 47435571 38004074 47435742 38004211 47435913 38004348 47436084 38004485 47436255 38004622 47436426 38004759 47436597 38004896 47436768 38005033 47436939 38005170 47437110 38005307 47437281 38005444 47437452 38005581 47437623 38005718 47437794 38005855 47437965 38005992 47438136 38006129 47438307 38006266 47438478 38006403 47438649 38006540 47438820 38006677 47438991 38006814 47439162 38006951 47439333 38007088 47439504 38007225 47439675 38007362 47439846 38007499 47440017 38007636 47440188 38007773 47440359 38007910 47440530 38008047 47440701 38008184 47440872 38008321 47441043 38008458 47441214 38008595 47441385 38008732 47441556 38008869 47441727 38009006 47441898 38009143 47442069 38009280 47442240 38009417 47442411 38009554 47442582 38009691 47442753 38009828 47442924 38009965 47443095 38010102 47443266 38010239 47443437 38010376 47443608 38010513 47443779 38010650 47443950 38010787 47444121 38010924 47444292 38011061 47444463 38011198 47444634 38011335 47444805 38011472 47444976 38011609 47445147 38011746 47445318 38011883 47445489 38012020 47445660 38012157 47445831 38012294 47446002 38012431 47446173 38012568 47446344 38012705 47446515 38012842 47446686 38012979 47446857 38013116 47447028 38013253 47447199 38013390 47447370 38013527 47447541 38013664 47447712 38013801 47447883 38013938 47448054 38014075 47448225 38014212 47448396 38014349 47448567 38014486 47448738 38014623 47448909 38014760 47449080 38014897 47449251 38015034 47449422 38015171 47449593 38015308 47449764 38015445 47449935 38015582 47450106 38015719 47450277 38015856 47450448 38015993 47450619 38016130 47450790 38016267 47450961 38016404 47451132 38016541 47451303 38016678 47451474 38016815 47451645 38016952 47451816 38017089 47451987 38017226 47452158 38017363 47452329 38017500 47452500 38017637 47452671 38017774 47452842 38017911 47453013 38018048 47453184 38018185 47453355 38018322 47453526 38018459 47453697 38018596 47453868 38018733 47454039 38018870 47454210 38019007 47454381 38019144 47454552 38019281 47454723 38019418 47454894 38019555 47455065 38019692 47455236 38019829 47455407 38019966 47455578 38020103 47455749 38020240 47455920 38020377 47456091 38020514 47456262 38020651 47456433 38020788 47456604 38020925 47456775 38021062 47456946 38021199 47457117 38021336 47457288 38021473 47457459 38021610 47457630 38021747 47457801 38021884 47457972 38022021 47458143 38022158 47458314 38022295 47458485 38022432 47458656 38022569 47458827 38022706 47458998 38022843 47459169 38022980 47459340 38023117 47459511 38023254 47459682 38023391 47459853 38023528 47460024 38023665 47460195 38023802 47460366 38023939 47460537 38024076 47460708 38024213 47460879 38024350 47461050 38024487 47461221 38024624 47461392 38024761 47461563 38024898 47461734 38025035 47461905 38025172 47462076 38025309 47462247 38025446 47462418 38025583 47462589 38025720 47462760 38025857 47462931 38025994 47463102 38026131 47463273 38026268 47463444 38026405 47463615 38026542 47463786 38026679 47463957 38026816 47464128 38026953 47464299 38027090 47464470 38027227 47464641 38027364 47464812 38027501 47464983 38027638 47465154 38027775 47465325 38027912 47465496 38028049 47465667 38028186 47465838 38028323 47466009 38028460 47466180 38028597 47466351 38028734 47466522 38028871 47466693 38029008 47466864 38029145 47467035 38029282 47467206 38029419 47467377 38029556 47467548 38029693 47467719 38029830 47467890 38029967 47468061 38030104 47468232 38030241 47468403 38030378 47468574 38030515 47468745 38030652 47468916 38030789 47469087 38030926 47469258 38031063 47469429 38031200 47469600 38031337 47469771 38031474 47469942 38031611 47470113 38031748 47470284 38031885 47470455 38032022 47470626 38032159 47470797 38032296 47470968 38032433 47471139 38032570 47471310 38032707 47471481 38032844 47471652 38032981 47471823 38033118 47471994 38033255 47472165 38033392 47472336 38033529 47472507 38033666 47472678 38033803 47472849 38033940 47473020 38034077 47473191 38034214 47473362 38034351 47473533 38034488 47473704 38034625 47473875 38034762 47474046 38034899 47474217 38035036 47474388 38035173 47474559 38035310 47474730 38035447 47474901 38035584 47475072 38035721 47475243 38035858 47475414 38035995 47475585 38036132 47475756 38036269 47475927 38036406 47476098 38036543 47476269 38036680 47476440 38036817 47476611 38036954 47476782 38037091 47476953 38037228 47477124 38037365 47477295 38037502 47477466 38037639 47477637 38037776 47477808 38037913 47477979 38038050 47478150 38038187 47478321 38038324 47478492 38038461 47478663 38038598 47478834 38038735 47479005 38038872 47479176 38039009 47479347 38039146 47479518 38039283 47479689 38039420 47479860 38039557 47480031 38039694 47480202 38039831 47480373 38039968 47480544 38040105 47480715 38040242 47480886 38040379 47481057 38040516 47481228 38040653 47481399 38040790 47481570 38040927 47481741 38041064 47481912 38041201 47482083 38041338 47482254 38041475 47482425 38041612 47482596 38041749 47482767 38041886 47482938 38042023 47483109 38042160 47483280 38042297 47483451 38042434 47483622 38042571 47483793 38042708 47483964
1000 67453594 0 67453594 84193902 67453731 84194073 67453868 84194244 67454005 84194415 67454142 84194586 67454279 84194757 67454416 84194928 67454553 84195099 67454690 84195270 67454827 84195441 67454964 84195612 67455101 84195783 67455238 84195954 67455375 84196125 67455512 84196296 67455649 84196467 67455786 84196638 67455923 84196809 67456060 84196980 67456197 84197151 67456334 84197322 67456471 84197493 67456608 84197664 67456745 84197835 67456882 84198006 67457019 84198177 67457156 84198348 67457293 84198519 67457430 84198690 67457567 84198861 67457704 84199032 67457841 84199203 67457978 84199374 67458115 84199545 67458252 84199716 67458389 84199887 67458526 84200058 67458663 84200229 67458800 84200400 67458937 84200571 67459074 84200742 67459211 84200913 67459348 84201084 67459485 84201255 67459622 84201426 67459759 84201597 67459896 84201768 67460033 84201939 67460170 84202110 67460307 84202281 67460444 84202452 67460581 84202623 67460718 84202794 67460855 84202965 67460992 84203136 67461129 84203307 67461266 84203478 67461403 84203649 67461540 84203820 67461677 84203991 67461814 84204162 67461951 84204333 67462088 84204504 67462225 84204675 67462362 84204846 67462499 84205017 67462636 84205188 67462773 84205359 67462910 84205530 67463047 84205701 67463184 84205872 67463321 84206043 67463458 84206214 67463595 84206385 67463732 84206556 67463869 84206727 67464006 84206898 67464143 84207069 67464280 84207240 67464417 84207411 67464554 84207582 67464691 84207753 67464828 84207924 67464965 84208095 67465102 84208266 67465239 84208437 67465376 84208608 67465513 84208779 67465650 84208950 67465787 84209121 67465924 84209292 67466061 84209463 67466198 84209634 67466335 84209805 67466472 84209976 67466609 84210147 67466746 84210318 67466883 84210489 67467020 84210660 67467157 84210831 67467294 84211002 67467431 84211173 67467568 84211344 67467705 84211515 67467842 84211686 67467979 84211857 67468116 84212028 67468253 84212199 67468390 84212370 67468527 84212541 67468664 84212712 67468801 84212883 67468938 84213054 67469075 84213225 67469212 84213396 67469349 84213567 67469486 84213738 67469623 84213909 67469760 84214080 67469897 84214251 67470034 84214422 67470171 84214593 67470308 84214764 67470445 84214935 67470582 84215106 67470719 84215277 67470856 84215448 67470993 84215619 67471130 84215790 67471267 84215961 67471404 84216132 67471541 84216303 67471678 84216474 67471815 84216645 67471952 84216816 67472089 84216987 67472226 84217158 67472363 84217329 67472500 84217500 67472637 84217671 67472774 84217842 67472911 84218013 67473048 84218184 67473185 84218355 67473322 84218526 67473459 84218697 67473596 84218868 67473733 84219039 67473870 84219210 67474007 84219381 67474144 84219552 67474281 84219723 67474418 84219894 67474555 84220065 67474692 84220236 67474829 84220407 67474966 84220578 67475103 84220749 67475240 84220920 67475377 84221091 67475514 84221262 67475651 84221433 67475788 84221604 67475925 84221775 67476062 84221946 67476199 84222117 67476336 84222288 67476473 84222459 67476610 84222630 67476747 84222801 67476884 84222972 67477021 84223143 67477158 84223314 67477295 84223485 67477432 84223656 67477569 84223827 67477706 84223998 67477843 84224169 67477980 84224340 67478117 84224511 67478254 84224682 67478391 84224853 67478528 84225024 67478665 84225195 67478802 84225366 67478939 84225537 67479076 84225708 67479213 84225879 67479350 84226050 67479487 84226221 67479624 84226392 67479761 84226563 67479898 84226734 67480035 84226905 67480172 84227076 67480309 84227247 67480446 84227418 67480583 84227589 67480720 84227760 67480857 84227931 67480994 84228102 67481131 84228273 67481268 84228444 67481405 84228615 67481542 84228786 67481679 84228957 67481816 84229128 67481953 84229299 67482090 84229470 67482227 84229641 67482364 84229812 67482501 84229983 67482638 84230154 67482775 84230325 67482912 84230496 67483049 84230667 67483186 84230838 67483323 84231009 67483460 84231180 67483597 84231351 67483734 84231522 67483871 84231693 67484008 84231864 67484145 84232035 67484282 84232206 67484419 84232377 67484556 84232548 67484693 84232719 67484830 84232890 67484967 84233061 67485104 84233232 67485241 84233403 67485378 84233574 67485515 84233745 67485652 84233916 67485789 84234087 67485926 84234258 67486063 84234429 67486200 84234600 67486337 84234771 67486474 84234942 67486611 84235113 67486748 84235284 67486885 84235455 67487022 84235626 67487159 84235797 67487296 84235968 67487433 84236139 67487570 84236310 67487707 84236481 67487844 84236652 67487981 84236823 67488118 84236994 67488255 84237165 67488392 84237336 67488529 84237507 67488666 84237678 67488803 84237849 67488940 84238020 67489077 84238191 67489214 84238362 67489351 84238533 67489488 84238704 67489625 84238875 67489762 84239046 67489899 84239217 67490036 84239388 67490173 84239559 67490310 84239730 67490447 84239901 67490584 84240072 67490721 84240243 67490858 84240414 67490995 84240585 67491132 84240756 67491269 84240927 67491406 84241098 67491543 84241269 67491680 84241440 67491817 84241611 67491954 84241782 67492091 84241953 67492228 84242124 67492365 84242295 67492502 84242466 67492639 84242637 67492776 84242808 67492913 84242979 67493050 84243150 67493187 84243321 67493324 84243492 67493461 84243663 67493598 84243834 67493735 84244005 67493872 84244176 67494009 84244347 67494146 84244518 67494283 84244689 67494420 84244860 67494557 84245031 67494694 84245202 67494831 84245373 67494968 84245544 67495105 84245715 67495242 84245886 67495379 84246057 67495516 84246228 67495653 84246399 67495790 84246570 67495927 84246741 67496064 84246912 67496201 84247083 67496338 84247254 67496475 84247425 67496612 84247596 67496749 84247767 67496886 84247938 67497023 84248109 67497160 84248280 67497297 84248451 67497434 84248622 67497571 84248793 67497708 84248964 67497845 84249135 67497982 84249306 67498119 84249477 67498256 84249648 67498393 84249819 67498530 84249990 67498667 84250161 67498804 84250332 67498941 84250503 67499078 84250674 67499215 84250845 67499352 84251016 67499489 84251187 67499626 84251358 67499763 84251529 67499900 84251700 67500037 84251871 67500174 84252042 67500311 84252213 67500448 84252384 67500585 84252555 67500722 84252726 67500859 84252897 67500996 84253068 67501133 84253239 67501270 84253410 67501407 84253581 67501544 84253752 67501681 84253923 67501818 84254094 67501955 84254265 67502092 84254436 67502229 84254607 67502366 84254778 67502503 84254949 67502640 84255120 67502777 84255291 67502914 84255462 67503051 84255633 67503188 84255804 67503325 84255975 67503462 84256146 67503599 84256317 67503736 84256488 67503873 84256659 67504010 84256830 67504147 84257001 67504284 84257172 67504421 84257343 67504558 84257514 67504695 84257685 67504832 84257856 67504969 84258027 67505106 84258198 67505243 84258369 67505380 84258540 67505517 84258711 67505654 84258882 67505791 84259053 67505928 84259224 67506065 84259395 67506202 84259566 67506339 84259737 67506476 84259908 67506613 84260079 67506750 84260250 67506887 84260421 67507024 84260592 67507161 84260763 67507298 84260934 67507435 84261105 67507572 84261276 67507709 84261447 67507846 84261618 67507983 84261789 67508120 84261960 67508257 84262131 67508394 84262302 67508531 84262473 67508668 84262644 67508805 84262815 67508942 84262986 67509079 84263157 67509216 84263328 67509353 84263499 67509490 84263670 67509627 84263841 67509764 84264012 67509901 84264183 67510038 84264354 67510175 84264525 67510312 84264696 67510449 84264867 67510586 84265038 67510723 84265209 67510860 84265380 67510997 84265551 67511134 84265722 67511271 84265893 67511408 84266064 67511545 84266235 67511682 84266406 67511819 84266577 67511956 84266748 67512093 84266919 67512230 84267090 67512367 84267261 67512504 84267432 67512641 84267603 67512778 84267774 67512915 84267945 67513052 84268116 67513189 84268287 67513326 84268458 67513463 84268629 67513600 84268800 67513737 84268971 67513874 84269142 67514011 84269313 67514148 84269484 67514285 84269655 67514422 84269826 67514559 84269997 67514696 84270168 67514833 84270339 67514970 84270510 67515107 84270681 67515244 84270852 67515381 84271023 67515518 84271194 67515655 84271365 67515792 84271536 67515929 84271707 67516066 84271878 67516203 84272049 67516340 84272220 67516477 84272391 67516614 84272562 67516751 84272733 67516888 84272904 67517025 84273075 67517162 84273246 67517299 84273417 67517436 84273588 67517573 84273759 67517710 84273930 67517847 84274101 67517984 84274272 67518121 84274443 67518258 84274614 67518395 84274785 67518532 84274956 67518669 84275127 67518806 84275298 67518943 84275469 67519080 84275640 67519217 84275811 67519354 84275982 67519491 84276153 67519628 84276324 67519765 84276495 67519902 84276666 67520039 84276837 67520176 84277008 67520313 84277179 67520450 84277350 67520587 84277521 67520724 84277692 67520861 84277863 67520998 84278034 67521135 84278205 67521272 84278376 67521409 84278547 67521546 84278718 67521683 84278889 67521820 84279060 67521957 84279231 67522094 84279402 67522231 84279573 67522368 84279744 67522505 84279915 67522642 84280086 67522779 84280257 67522916 84280428 67523053 84280599 67523190 84280770 67523327 84280941 67523464 84281112 67523601 84281283 67523738 84281454 67523875 84281625 67524012 84281796 67524149 84281967 67524286 84282138 67524423 84282309 67524560 84282480 67524697 84282651 67524834 84282822 67524971 84282993 67525108 84283164 67525245 84283335 67525382 84283506 67525519 84283677 67525656 84283848 67525793 84284019 67525930 84284190 67526067 84284361 67526204 84284532 67526341 84284703 67526478 84284874 67526615 84285045 67526752 84285216 67526889 84285387 67527026 84285558 67527163 84285729 67527300 84285900 67527437 84286071 67527574 84286242 67527711 84286413 67527848 84286584 67527985 84286755 67528122 84286926 67528259 84287097 67528396 84287268 67528533 84287439 67528670 84287610 67528807 84287781 67528944 84287952 67529081 84288123 67529218 84288294 67529355 84288465 67529492 84288636 67529629 84288807 67529766 84288978 67529903 84289149 67530040 84289320 67530177 84289491 67530314 84289662 67530451 84289833 67530588 84290004 67530725 84290175 67530862 84290346 67530999 84290517 67531136 84290688 67531273 84290859 67531410 84291030 67531547 84291201 67531684 84291372 67531821 84291543 67531958 84291714 67532095 84291885 67532232 84292056 67532369 84292227 67532506 84292398 67532643 84292569 67532780 84292740 67532917 84292911 67533054 84293082 67533191 84293253 67533328 84293424 67533465 84293595 67533602 84293766 67533739 84293937 67533876 84294108 67534013 84294279 67534150 84294450 67534287 84294621 67534424 84294792 67534561 84294963 67534698 84295134 67534835 84295305 67534972 84295476 67535109 84295647 67535246 84295818 67535383 84295989 67535520 84296160 67535657 84296331 67535794 84296502 67535931 84296673 67536068 84296844 67536205 84297015 67536342 84297186 67536479 84297357 67536616 84297528 67536753 84297699 67536890 84297870 67537027 84298041 67537164 84298212 67537301 84298383 67537438 84298554 67537575 84298725 67537712 84298896 67537849 84299067 67537986 84299238 67538123 84299409 67538260 84299580 67538397 84299751 67538534 84299922 67538671 84300093 67538808 84300264 67538945 84300435 67539082 84300606 67539219 84300777 67539356 84300948 67539493 84301119 67539630 84301290 67539767 84301461 67539904 84301632 67540041 84301803 67540178 84301974 67540315 84302145 67540452 84302316 67540589 84302487 67540726 84302658 67540863 84302829 67541000 84303000 67541137 84303171 67541274 84303342 67541411 84303513 67541548 84303684 67541685 84303855 67541822 84304026 67541959 84304197 67542096 84304368 67542233 84304539 67542370 84304710 67542507 84304881 67542644 84305052 67542781 84305223 67542918 84305394 67543055 84305565 67543192 84305736 67543329 84305907 67543466 84306078 67543603 84306249 67543740 84306420 67543877 84306591 67544014 84306762 67544151 84306933 67544288 84307104 67544425 84307275 67544562 84307446 67544699 84307617 67544836 84307788 67544973 84307959 67545110 84308130 67545247 84308301 67545384 84308472 67545521 84308643 67545658 84308814 67545795 84308985 67545932 84309156 67546069 84309327 67546206 84309498 67546343 84309669 67546480 84309840 67546617 84310011 67546754 84310182 67546891 84310353 67547028 84310524 67547165 84310695 67547302 84310866 67547439 84311037 67547576 84311208 67547713 84311379 67547850 84311550 67547987 84311721 67548124 84311892 67548261 84312063 67548398 84312234 67548535 84312405 67548672 84312576 67548809 84312747 67548946 84312918 67549083 84313089 67549220 84313260 67549357 84313431 67549494 84313602 67549631 84313773 67549768 84313944 67549905 84314115 67550042 84314286 67550179 84314457 67550316 84314628 67550453 84314799 67550590 84314970 67550727 84315141 67550864 84315312 67551001 84315483 67551138 84315654 67551275 84315825 67551412 84315996 67551549 84316167 67551686 84316338 67551823 84316509 67551960 84316680 67552097 84316851 67552234 84317022 67552371 84317193 67552508 84317364 67552645 84317535 67552782 84317706 67552919 84317877 67553056 84318048 67553193 84318219 67553330 84318390 67553467 84318561 67553604 84318732 67553741 84318903 67553878 84319074 67554015 84319245 67554152 84319416 67554289 84319587 67554426 84319758 67554563 84319929 67554700 84320100 67554837 84320271 67554974 84320442 67555111 84320613 67555248 84320784 67555385 84320955 67555522 84321126 67555659 84321297 67555796 84321468 67555933 84321639 67556070 84321810 67556207 84321981 67556344 84322152 67556481 84322323 67556618 84322494 67556755 84322665 67556892 84322836 67557029 84323007 67557166 84323178 67557303 84323349 67557440 84323520 67557577 84323691 67557714 84323862 67557851 84324033 67557988 84324204 67558125 84324375 67558262 84324546 67558399 84324717 67558536 84324888 67558673 84325059 67558810 84325230 67558947 84325401 67559084 84325572 67559221 84325743 67559358 84325914 67559495 84326085 67559632 84326256 67559769 84326427 67559906 84326598 67560043 84326769 67560180 84326940 67560317 84327111 67560454 84327282 67560591 84327453 67560728 84327624 67560865 84327795 67561002 84327966 67561139 84328137 67561276 84328308 67561413 84328479 67561550 84328650 67561687 84328821 67561824 84328992 67561961 84329163 67562098 84329334 67562235 84329505 67562372 84329676 67562509 84329847 67562646 84330018 67562783 84330189 67562920 84330360 67563057 84330531 67563194 84330702 67563331 84330873 67563468 84331044 67563605 84331215 67563742 84331386 67563879 84331557 67564016 84331728 67564153 84331899 67564290 84332070 67564427 84332241 67564564 84332412 67564701 84332583 67564838 84332754 67564975 84332925 67565112 84333096 67565249 84333267 67565386 84333438 67565523 84333609 67565660 84333780 67565797 84333951 67565934 84334122 67566071 84334293 67566208 84334464 67566345 84334635 67566482 84334806 67566619 84334977 67566756 84335148 67566893 84335319 67567030 84335490 67567167 84335661 67567304 84335832 67567441 84336003 67567578 84336174 67567715 84336345 67567852 84336516 67567989 84336687 67568126 84336858 67568263 84337029 67568400 84337200 67568537 84337371 67568674 84337542 67568811 84337713 67568948 84337884 67569085 84338055 67569222 84338226 67569359 84338397 67569496 84338568 67569633 84338739 67569770 84338910 67569907 84339081 67570044 84339252 67570181 84339423 67570318 84339594 67570455 84339765 67570592 84339936 67570729 84340107 67570866 84340278 67571003 84340449 67571140 84340620 67571277 84340791 67571414 84340962 67571551 84341133 67571688 84341304 67571825 84341475 67571962 84341646 67572099 84341817 67572236 84341988 67572373 84342159 67572510 84342330 67572647 84342501 67572784 84342672 67572921 84342843 67573058 84343014 67573195 84343185 67573332 84343356 67573469 84343527 67573606 84343698 67573743 84343869 67573880 84344040 67574017 84344211 67574154 84344382 67574291 84344553 67574428 84344724 67574565 84344895 67574702 84345066 67574839 84345237 67574976 84345408 67575113 84345579 67575250 84345750 67575387 84345921 67575524 84346092 67575661 84346263 67575798 84346434 67575935 84346605 67576072 84346776 67576209 84346947 67576346 84347118 67576483 84347289 67576620 84347460 67576757 84347631 67576894 84347802 67577031 84347973 67577168 84348144 67577305 84348315 67577442 84348486 67577579 84348657 67577716 84348828 67577853 84348999 67577990 84349170 67578127 84349341 67578264 84349512 67578401 84349683 67578538 84349854 67578675 84350025 67578812 84350196 67578949 84350367 67579086 84350538 67579223 84350709 67579360 84350880 67579497 84351051 67579634 84351222 67579771 84351393 67579908 84351564 67580045 84351735 67580182 84351906 67580319 84352077 67580456 84352248 67580593 84352419 67580730 84352590 67580867 84352761 67581004 84352932 67581141 84353103 67581278 84353274 67581415 84353445 67581552 84353616 67581689 84353787 67581826 84353958 67581963 84354129 67582100 84354300 67582237 84354471 67582374 84354642 67582511 84354813 67582648 84354984 67582785 84355155 67582922 84355326 67583059 84355497 67583196 84355668 67583333 84355839 67583470 84356010 67583607 84356181 67583744 84356352 67583881 84356523 67584018 84356694 67584155 84356865 67584292 84357036 67584429 84357207 67584566 84357378 67584703 84357549 67584840 84357720 67584977 84357891 67585114 84358062 67585251 84358233 67585388 84358404 67585525 84358575 67585662 84358746 67585799 84358917 67585936 84359088 67586073 84359259 67586210 84359430 67586347 84359601 67586484 84359772 67586621 84359943 67586758 84360114 67586895 84360285 67587032 84360456 67587169 84360627 67587306 84360798 67587443 84360969 67587580 84361140 67587717 84361311 67587854 84361482 67587991 84361653 67588128 84361824 67588265 84361995 67588402 84362166 67588539 84362337 67588676 84362508 67588813 84362679 67588950 84362850 67589087 84363021 67589224 84363192 67589361 84363363 67589498 84363534 67589635 84363705 67589772 84363876 67589909 84364047 67590046 84364218 67590183 84364389 67590320 84364560
1000 66769416 0 66769416 83339928 66769553 83340099 66769690 83340270 66769827 83340441 66769964 83340612 66770101 83340783 66770238 83340954 66770375 83341125 66770512 83341296 66770649 83341467 66770786 83341638 66770923 83341809 66771060 83341980 66771197 83342151 66771334 83342322 66771471 83342493 66771608 83342664 66771745 83342835 66771882 83343006 66772019 83343177 66772156 83343348 66772293 83343519 66772430 83343690 66772567 83343861 66772704 83344032 66772841 83344203 66772978 83344374 66773115 83344545 66773252 83344716 66773389 83344887 66773526 83345058 66773663 83345229 66773800 83345400 66773937 83345571 66774074 83345742 66774211 83345913 66774348 83346084 66774485 83346255 66774622 83346426 66774759 83346597 66774896 83346768 66775033 83346939 66775170 83347110 66775307 83347281 66775444 83347452 66775581 83347623 66775718 83347794 66775855 83347965 66775992 83348136 66776129 83348307 66776266 83348478 66776403 83348649 66776540 83348820 66776677 83348991 66776814 83349162 66776951 83349333 66777088 83349504 66777225 83349675 66777362 83349846 66777499 83350017 66777636 83350188 66777773 83350359 66777910 83350530 66778047 83350701 66778184 83350872 66778321 83351043 66778458 83351214 66778595 83351385 66778732 83351556 66778869 83351727 66779006 83351898 66779143 83352069 66779280 83352240 66779417 83352411 66779554 83352582 66779691 83352753 66779828 83352924 66779965 83353095 66780102 83353266 66780239 83353437 66780376 83353608 66780513 83353779 66780650 83353950 66780787 83354121 66780924 83354292 66781061 83354463 66781198 83354634 66781335 83354805 66781472 83354976 66781609 83355147 66781746 83355318 66781883 83355489 66782020 83355660 66782157 83355831 66782294 83356002 66782431 83356173 66782568 83356344 66782705 83356515 66782842 83356686 66782979 83356857 66783116 83357028 66783253 83357199 66783390 83357370 66783527 83357541 66783664 83357712 66783801 83357883 66783938 83358054 66784075 83358225 66784212 83358396 66784349 83358567 66784486 83358738 66784623 83358909 66784760 83359080 66784897 83359251 66785034 83359422 66785171 83359593 66785308 83359764 66785445 83359935 66785582 83360106 66785719 83360277 66785856 83360448 66785993 83360619 66786130 83360790 66786267 83360961 66786404 83361132 66786541 83361303 66786678 83361474 66786815 83361645 66786952 83361816 66787089 83361987 66787226 83362158 66787363 83362329 66787500 83362500 66787637 83362671 66787774 83362842 66787911 83363013 66788048 83363184 66788185 83363355 66788322 83363526 66788459 83363697 66788596 83363868 66788733 83364039 66788870 83364210 66789007 83364381 66789144 83364552 66789281 83364723 66789418 83364894 66789555 83365065 66789692 83365236 66789829 83365407 66789966 83365578 66790103 83365749 66790240 83365920 66790377 83366091 66790514 83366262 66790651 83366433 66790788 83366604 66790925 83366775 66791062 83366946 66791199 83367117 66791336 83367288 66791473 83367459 66791610 83367630 66791747 83367801 66791884 83367972 66792021 83368143 66792158 83368314 66792295 83368485 66792432 83368656 66792569 83368827 66792706 83368998 66792843 83369169 66792980 83369340 66793117 83369511 66793254 83369682 66793391 83369853 66793528 83370024 66793665 83370195 66793802 83370366 66793939 83370537 66794076 83370708 66794213 83370879 66794350 83371050 66794487 83371221 66794624 83371392 66794761 83371563 66794898 83371734 66795035 83371905 66795172 83372076 66795309 83372247 66795446 83372418 66795583 83372589 66795720 83372760 66795857 83372931 66795994 83373102 66796131 83373273 66796268 83373444 66796405 83373615 66796542 83373786 66796679 83373957 66796816 83374128 66796953 83374299 66797090 83374470 66797227 83374641 66797364 83374812 66797501 83374983 66797638 83375154 66797775 83375325 66797912 83375496 66798049 83375667 66798186 83375838 66798323 83376009 66798460 83376180 66798597 83376351 66798734 83376522 66798871 83376693 66799008 83376864 66799145 83377035 66799282 83377206 66799419 83377377 66799556 83377548 66799693 83377719 66799830 83377890 66799967 83378061 66800104 83378232 66800241 83378403 66800378 83378574 66800515 83378745 66800652 83378916 66800789 83379087 66800926 83379258 66801063 83379429 66801200 83379600 66801337 83379771 66801474 83379942 66801611 83380113 66801748 83380284 66801885 83380455 66802022 83380626 66802159 83380797 66802296 83380968 66802433 83381139 66802570 83381310 66802707 83381481 66802844 83381652 66802981 83381823 66803118 83381994 66803255 83382165 66803392 83382336 66803529 83382507 66803666 83382678 66803803 83382849 66803940 83383020 66804077 83383191 66804214 83383362 66804351 83383533 66804488 83383704 66804625 83383875 66804762 83384046 66804899 83384217 66805036 83384388 66805173 83384559 66805310 83384730 66805447 83384901 66805584 83385072 66805721 83385243 66805858 83385414 66805995 83385585 66806132 83385756 66806269 83385927 66806406 83386098 66806543 83386269 66806680 83386440 66806817 83386611 66806954 83386782 66807091 83386953 66807228 83387124 66807365 83387295 66807502 83387466 66807639 83387637 66807776 83387808 66807913 83387979 66808050 83388150 66808187 83388321 66808324 83388492 66808461 83388663 66808598 83388834 66808735 83389005 66808872 83389176 66809009 83389347 66809146 83389518 66809283 83389689 66809420 83389860 66809557 83390031 66809694 83390202 66809831 83390373 66809968 83390544 66810105 83390715 66810242 83390886 66810379 83391057 66810516 83391228 66810653 83391399 66810790 83391570 66810927 83391741 66811064 83391912 66811201 83392083 66811338 83392254 66811475 83392425 66811612 83392596 66811749 83392767 66811886 83392938 66812023 83393109 66812160 83393280 66812297 83393451 66812434 83393622 66812571 83393793 66812708 83393964 66812845 83394135 66812982 83394306 66813119 83394477 66813256 83394648 66813393 83394819 66813530 83394990 66813667 83395161 66813804 83395332 66813941 83395503 66814078 83395674 66814215 83395845 66814352 83396016 66814489 83396187 66814626 83396358 66814763 83396529 66814900 83396700 66815037 83396871 66815174 83397042 66815311 83397213 66815448 83397384 66815585 83397555 66815722 83397726 66815859 83397897 66815996 83398068 66816133 83398239 66816270 83398410 66816407 83398581 66816544 83398752 66816681 83398923 66816818 83399094 66816955 83399265 66817092 83399436 66817229 83399607 66817366 83399778 66817503 83399949 66817640 83400120 66817777 83400291 66817914 83400462 66818051 83400633 66818188 83400804 66818325 83400975 66818462 83401146 66818599 83401317 66818736 83401488 66818873 83401659 66819010 83401830 66819147 83402001 66819284 83402172 66819421 83402343 66819558 83402514 66819695 83402685 66819832 83402856 66819969 83403027 66820106 83403198 66820243 83403369 66820380 83403540 66820517 83403711 66820654 83403882 66820791 83404053 66820928 83404224 66821065 83404395 66821202 83404566 66821339 83404737 66821476 83404908 66821613 83405079 66821750 83405250 66821887 83405421 66822024 83405592 66822161 83405763 66822298 83405934 66822435 83406105 66822572 83406276 66822709 83406447 66822846 83406618 66822983 83406789 66823120 83406960 66823257 83407131 66823394 83407302 66823531 83407473 66823668 83407644 66823805 83407815 66823942 83407986 66824079 83408157 66824216 83408328 66824353 83408499 66824490 83408670 66824627 83408841 66824764 83409012 66824901 83409183 66825038 83409354 66825175 83409525 66825312 83409696 66825449 83409867 66825586 83410038 66825723 83410209 66825860 83410380 66825997 83410551 66826134 83410722 66826271 83410893 66826408 83411064 66826545 83411235 66826682 83411406 66826819 83411577 66826956 83411748 66827093 83411919 66827230 83412090 66827367 83412261 66827504 83412432 66827641 83412603 66827778 83412774 66827915 83412945 66828052 83413116 66828189 83413287 66828326 83413458 66828463 83413629 66828600 83413800 66828737 83413971 66828874 83414142 66829011 83414313 66829148 83414484 66829285 83414655 66829422 83414826 66829559 83414997 66829696 83415168 66829833 83415339 66829970 83415510 66830107 83415681 66830244 83415852 66830381 83416023 66830518 83416194 66830655 83416365 66830792 83416536 66830929 83416707 66831066 83416878 66831203 83417049 66831340 83417220 66831477 83417391 66831614 83417562 66831751 83417733 66831888 83417904 66832025 83418075 66832162 83418246 66832299 83418417 66832436 83418588 66832573 83418759 66832710 83418930 66832847 83419101 66832984 83419272 66833121 83419443 66833258 83419614 66833395 83419785 66833532 83419956 66833669 83420127 66833806 83420298 66833943 83420469 66834080 83420640 66834217 83420811 66834354 83420982 66834491 83421153 66834628 83421324 66834765 83421495 66834902 83421666 66835039 83421837 66835176 83422008 66835313 83422179 66835450 83422350 66835587 83422521 66835724 83422692 66835861 83422863 66835998 83423034 66836135 83423205 66836272 83423376 66836409 83423547 66836546 83423718 66836683 83423889 66836820 83424060 66836957 83424231 66837094 83424402 66837231 83424573 66837368 83424744 66837505 83424915 66837642 83425086 66837779 83425257 66837916 83425428 66838053 83425599 66838190 83425770 66838327 83425941 66838464 83426112 66838601 83426283 66838738 83426454 66838875 83426625 66839012 83426796 66839149 83426967 66839286 83427138 66839423 83427309 66839560 83427480 66839697 83427651 66839834 83427822 66839971 83427993 66840108 83428164 66840245 83428335 66840382 83428506 66840519 83428677 66840656 83428848 66840793 83429019 66840930 83429190 66841067 83429361 66841204 83429532 66841341 83429703 66841478 83429874 66841615 83430045 66841752 83430216 66841889 83430387 66842026 83430558 66842163 83430729 66842300 83430900 66842437 83431071 66842574 83431242 66842711 83431413 66842848 83431584 66842985 83431755 66843122 83431926 66843259 83432097 66843396 83432268 66843533 83432439 66843670 83432610 66843807 83432781 66843944 83432952 66844081 83433123 66844218 83433294 66844355 83433465 66844492 83433636 66844629 83433807 66844766 83433978 66844903 83434149 66845040 83434320 66845177 83434491 66845314 83434662 66845451 83434833 66845588 83435004 66845725 83435175 66845862 83435346 66845999 83435517 66846136 83435688 66846273 83435859 66846410 83436030 66846547 83436201 66846684 83436372 66846821 83436543 66846958 83436714 66847095 83436885 66847232 83437056 66847369 83437227 66847506 83437398 66847643 83437569 66847780 83437740 66847917 83437911 66848054 83438082 66848191 83438253 66848328 83438424 66848465 83438595 66848602 83438766 66848739 83438937 66848876 83439108 66849013 83439279 66849150 83439450 66849287 83439621 66849424 83439792 66849561 83439963 66849698 83440134 66849835 83440305 66849972 83440476 66850109 83440647 66850246 83440818 66850383 83440989 66850520 83441160 66850657 83441331 66850794 83441502 66850931 83441673 66851068 83441844 66851205 83442015 66851342 83442186 66851479 83442357 66851616 83442528 66851753 83442699 66851890 83442870 66852027 83443041 66852164 83443212 66852301 83443383 66852438 83443554 66852575 83443725 66852712 83443896 66852849 83444067 66852986 83444238 66853123 83444409 66853260 83444580 66853397 83444751 66853534 83444922 66853671 83445093 66853808 83445264 66853945 83445435 66854082 83445606 66854219 83445777 66854356 83445948 66854493 83446119 66854630 83446290 66854767 83446461 66854904 83446632 66855041 83446803 66855178 83446974 66855315 83447145 66855452 83447316 66855589 83447487 66855726 83447658 66855863 83447829 66856000 83448000 66856137 83448171 66856274 83448342 66856411 83448513 66856548 83448684 66856685 83448855 66856822 83449026 66856959 83449197 66857096 83449368 66857233 83449539 66857370 83449710 66857507 83449881 66857644 83450052 66857781 83450223 66857918 83450394 66858055 83450565 66858192 83450736 66858329 83450907 66858466 83451078 66858603 83451249 66858740 83451420 66858877 83451591 66859014 83451762 66859151 83451933 66859288 83452104 66859425 83452275 66859562 83452446 66859699 83452617 66859836 83452788 66859973 83452959 66860110 83453130 66860247 83453301 66860384 83453472 66860521 83453643 66860658 83453814 66860795 83453985 66860932 83454156 66861069 83454327 66861206 83454498 66861343 83454669 66861480 83454840 66861617 83455011 66861754 83455182 66861891 83455353 66862028 83455524 66862165 83455695 66862302 83455866 66862439 83456037 66862576 83456208 66862713 83456379 66862850 83456550 66862987 83456721 66863124 83456892 66863261 83457063 66863398 83457234 66863535 83457405 66863672 83457576 66863809 83457747 66863946 83457918 66864083 83458089 66864220 83458260 66864357 83458431 66864494 83458602 66864631 83458773 66864768 83458944 66864905 83459115 66865042 83459286 66865179 83459457 66865316 83459628 66865453 83459799 66865590 83459970 66865727 83460141 66865864 83460312 66866001 83460483 66866138 83460654 66866275 83460825 66866412 83460996 66866549 83461167 66866686 83461338 66866823 83461509 66866960 83461680 66867097 83461851 66867234 83462022 66867371 83462193 66867508 83462364 66867645 83462535 66867782 83462706 66867919 83462877 66868056 83463048 66868193 83463219 66868330 83463390 66868467 83463561 66868604 83463732 66868741 83463903 66868878 83464074 66869015 83464245 66869152 83464416 66869289 83464587 66869426 83464758 66869563 83464929 66869700 83465100 66869837 83465271 66869974 83465442 66870111 83465613 66870248 83465784 66870385 83465955 66870522 83466126 66870659 83466297 66870796 83466468 66870933 83466639 66871070 83466810 66871207 83466981 66871344 83467152 66871481 83467323 66871618 83467494 66871755 83467665 66871892 83467836 66872029 83468007 66872166 83468178 66872303 83468349 66872440 83468520 66872577 83468691 66872714 83468862 66872851 83469033 66872988 83469204 66873125 83469375 66873262 83469546 66873399 83469717 66873536 83469888 66873673 83470059 66873810 83470230 66873947 83470401 66874084 83470572 66874221 83470743 66874358 83470914 66874495 83471085 66874632 83471256 66874769 83471427 66874906 83471598 66875043 83471769 66875180 83471940 66875317 83472111 66875454 83472282 66875591 83472453 66875728 83472624 66875865 83472795 66876002 83472966 66876139 83473137 66876276 83473308 66876413 83473479 66876550 83473650 66876687 83473821 66876824 83473992 66876961 83474163 66877098 83474334 66877235 83474505 66877372 83474676 66877509 83474847 66877646 83475018 66877783 83475189 66877920 83475360 66878057 83475531 66878194 83475702 66878331 83475873 66878468 83476044 66878605 83476215 66878742 83476386 66878879 83476557 66879016 83476728 66879153 83476899 66879290 83477070 66879427 83477241 66879564 83477412 66879701 83477583 66879838 83477754 66879975 83477925 66880112 83478096 66880249 83478267 66880386 83478438 66880523 83478609 66880660 83478780 66880797 83478951 66880934 83479122 66881071 83479293 66881208 83479464 66881345 83479635 66881482 83479806 66881619 83479977 66881756 83480148 66881893 83480319 66882030 83480490 66882167 83480661 66882304 83480832 66882441 83481003 66882578 83481174 66882715 83481345 66882852 83481516 66882989 83481687 66883126 83481858 66883263 83482029 66883400 83482200 66883537 83482371 66883674 83482542 66883811 83482713 66883948 83482884 66884085 83483055 66884222 83483226 66884359 83483397 66884496 83483568 66884633 83483739 66884770 83483910 66884907 83484081 66885044 83484252 66885181 83484423 66885318 83484594 66885455 83484765 66885592 83484936 66885729 83485107 66885866 83485278 66886003 83485449 66886140 83485620 66886277 83485791 66886414 83485962 66886551 83486133 66886688 83486304 66886825 83486475 66886962 83486646 66887099 83486817 66887236 83486988 66887373 83487159 66887510 83487330 66887647 83487501 66887784 83487672 66887921 83487843 66888058 83488014 66888195 83488185 66888332 83488356 66888469 83488527 66888606 83488698 66888743 83488869 66888880 83489040 66889017 83489211 66889154 83489382 66889291 83489553 66889428 83489724 66889565 83489895 66889702 83490066 66889839 83490237 66889976 83490408 66890113 83490579 66890250 83490750 66890387 83490921 66890524 83491092 66890661 83491263 66890798 83491434 66890935 83491605 66891072 83491776 66891209 83491947 66891346 83492118 66891483 83492289 66891620 83492460 66891757 83492631 66891894 83492802 66892031 83492973 66892168 83493144 66892305 83493315 66892442 83493486 66892579 83493657 66892716 83493828 66892853 83493999 66892990 83494170 66893127 83494341 66893264 83494512 66893401 83494683 66893538 83494854 66893675 83495025 66893812 83495196 66893949 83495367 66894086 83495538 66894223 83495709 66894360 83495880 66894497 83496051 66894634 83496222 66894771 83496393 66894908 83496564 66895045 83496735 66895182 83496906 66895319 83497077 66895456 83497248 66895593 83497419 66895730 83497590 66895867 83497761 66896004 83497932 66896141 83498103 66896278 83498274 66896415 83498445 66896552 83498616 66896689 83498787 66896826 83498958 66896963 83499129 66897100 83499300 66897237 83499471 66897374 83499642 66897511 83499813 66897648 83499984 66897785 83500155 66897922 83500326 66898059 83500497 66898196 83500668 66898333 83500839 66898470 83501010 66898607 83501181 66898744 83501352 66898881 83501523 66899018 83501694 66899155 83501865 66899292 83502036 66899429 83502207 66899566 83502378 66899703 83502549 66899840 83502720 66899977 83502891 66900114 83503062 66900251 83503233 66900388 83503404 66900525 83503575 66900662 83503746 66900799 83503917 66900936 83504088 66901073 83504259 66901210 83504430 66901347 83504601 66901484 83504772 66901621 83504943 66901758 83505114 66901895 83505285 66902032 83505456 66902169 83505627 66902306 83505798 66902443 83505969 66902580 83506140 66902717 83506311 66902854 83506482 66902991 83506653 66903128 83506824 66903265 83506995 66903402 83507166 66903539 83507337 66903676 83507508 66903813 83507679 66903950 83507850 66904087 83508021 66904224 83508192 66904361 83508363 66904498 83508534 66904635 83508705 66904772 83508876 66904909 83509047 66905046 83509218 66905183 83509389 66905320 83509560 66905457 83509731 66905594 83509902 66905731 83510073 66905868 83510244 66906005 83510415 66906142 83510586
1000 35170092 0 35170092 43898436 35170229 43898607 35170366 43898778 35170503 43898949 35170640 43899120 35170777 43899291 35170914 43899462 35171051 43899633 35171188 43899804 35171325 43899975 35171462 43900146 35171599 43900317 35171736 43900488 35171873 43900659 35172010 43900830 35172147 43901001 35172284 43901172 35172421 43901343 35172558 43901514 35172695 43901685 35172832 43901856 35172969 43902027 35173106 43902198 35173243 43902369 35173380 43902540 35173517 43902711 35173654 43902882 35173791 43903053 35173928 43903224 35174065 43903395 35174202 43903566 35174339 43903737 35174476 43903908 35174613 43904079 35174750 43904250 35174887 43904421 35175024 43904592 35175161 43904763 35175298 43904934 35175435 43905105 35175572 43905276 35175709 43905447 35175846 43905618 35175983 43905789 35176120 43905960 35176257 43906131 35176394 43906302 35176531 43906473 35176668 43906644 35176805 43906815 35176942 43906986 35177079 43907157 35177216 43907328 35177353 43907499 35177490 43907670 35177627 43907841 35177764 43908012 35177901 43908183 35178038 43908354 35178175 43908525 35178312 43908696 35178449 43908867 35178586 43909038 35178723 43909209 35178860 43909380 35178997 43909551 35179134 43909722 35179271 43909893 35179408 43910064 35179545 43910235 35179682 43910406 35179819 43910577 35179956 43910748 35180093 43910919 35180230 43911090 35180367 43911261 35180504 43911432 35180641 43911603 35180778 43911774 35180915 43911945 35181052 43912116 35181189 43912287 35181326 43912458 35181463 43912629 35181600 43912800 35181737 43912971 35181874 43913142 35182011 43913313 35182148 43913484 35182285 43913655 35182422 43913826 35182559 43913997 35182696 43914168 35182833 43914339 35182970 43914510 35183107 43914681 35183244 43914852 35183381 43915023 35183518 43915194 35183655 43915365 35183792 43915536 35183929 43915707 35184066 43915878 35184203 43916049 35184340 43916220 35184477 43916391 35184614 43916562 35184751 43916733 35184888 43916904 35185025 43917075 35185162 43917246 35185299 43917417 35185436 43917588 35185573 43917759 35185710 43917930 35185847 43918101 35185984 43918272 35186121 43918443 35186258 43918614 35186395 43918785 35186532 43918956 35186669 43919127 35186806 43919298 35186943 43919469 35187080 43919640 35187217 43919811 35187354 43919982 35187491 43920153 35187628 43920324 35187765 43920495 35187902 43920666 35188039 43920837 35188176 43921008 35188313 43921179 35188450 43921350 35188587 43921521 35188724 43921692 35188861 43921863 35188998 43922034 35189135 43922205 35189272 43922376 35189409 43922547 35189546 43922718 35189683 43922889 35189820 43923060 35189957 43923231 35190094 43923402 35190231 43923573 35190368 43923744 35190505 43923915 35190642 43924086 35190779 43924257 35190916 43924428 35191053 43924599 35191190 43924770 35191327 43924941 35191464 43925112 35191601 43925283 35191738 43925454 35191875 43925625 35192012 43925796 35192149 43925967 35192286 43926138 35192423 43926309 35192560 43926480 35192697 43926651 35192834 43926822 35192971 43926993 35193108 43927164 35193245 43927335 35193382 43927506 35193519 43927677 35193656 43927848 35193793 43928019 35193930 43928190 35194067 43928361 35194204 43928532 35194341 43928703 35194478 43928874 35194615 43929045 35194752 43929216 35194889 43929387 35195026 43929558 35195163 43929729 35195300 43929900 35195437 43930071 35195574 43930242 35195711 43930413 35195848 43930584 35195985 43930755 35196122 43930926 35196259 43931097 35196396 43931268 35196533 43931439 35196670 43931610 35196807 43931781 35196944 43931952 35197081 43932123 35197218 43932294 35197355 43932465 35197492 43932636 35197629 43932807 35197766 43932978 35197903 43933149 35198040 43933320 35198177 43933491 35198314 43933662 35198451 43933833 35198588 43934004 35198725 43934175 35198862 43934346 35198999 43934517 35199136 43934688 35199273 43934859 35199410 43935030 35199547 43935201 35199684 43935372 35199821 43935543 35199958 43935714 35200095 43935885 35200232 43936056 35200369 43936227 35200506 43936398 35200643 43936569 35200780 43936740 35200917 43936911 35201054 43937082 35201191 43937253 35201328 43937424 35201465 43937595 35201602 43937766 35201739 43937937 35201876 43938108 35202013 43938279 35202150 43938450 35202287 43938621 35202424 43938792 35202561 43938963 35202698 43939134 35202835 43939305 35202972 43939476 35203109 43939647 35203246 43939818 35203383 43939989 35203520 43940160 35203657 43940331 35203794 43940502 35203931 43940673 35204068 43940844 35204205 43941015 35204342 43941186 35204479 43941357 35204616 43941528 35204753 43941699 35204890 43941870 35205027 43942041 35205164 43942212 35205301 43942383 35205438 43942554 35205575 43942725 35205712 43942896 35205849 43943067 35205986 43943238 35206123 43943409 35206260 43943580 35206397 43943751 35206534 43943922 35206671 43944093 35206808 43944264 35206945 43944435 35207082 43944606 35207219 43944777 35207356 43944948 35207493 43945119 35207630 43945290 35207767 43945461 35207904 43945632 35208041 43945803 35208178 43945974 35208315 43946145 35208452 43946316 35208589 43946487 35208726 43946658 35208863 43946829 35209000 43947000 35209137 43947171 35209274 43947342 35209411 43947513 35209548 43947684 35209685 43947855 35209822 43948026 35209959 43948197 35210096 43948368 35210233 43948539 35210370 43948710 35210507 43948881 35210644 43949052 35210781 43949223 35210918 43949394 35211055 43949565 35211192 43949736 35211329 43949907 35211466 43950078 35211603 43950249 35211740 43950420 35211877 43950591 35212014 43950762 35212151 43950933 35212288 43951104 35212425 43951275 35212562 43951446 35212699 43951617 35212836 43951788 35212973 43951959 35213110 43952130 35213247 43952301 35213384 43952472 35213521 43952643 35213658 43952814 35213795 43952985 35213932 43953156 35214069 43953327 35214206 43953498 35214343 43953669 35214480 43953840 35214617 43954011 35214754 43954182 35214891 43954353 35215028 43954524 35215165 43954695 35215302 43954866 35215439 43955037 35215576 43955208 35215713 43955379 35215850 43955550 35215987 43955721 35216124 43955892 35216261 43956063 35216398 43956234 35216535 43956405 35216672 43956576 35216809 43956747 35216946 43956918 35217083 43957089 35217220 43957260 35217357 43957431 35217494 43957602 35217631 43957773 35217768 43957944 35217905 43958115 35218042 43958286 35218179 43958457 35218316 43958628 35218453 43958799 35218590 43958970 35218727 43959141 35218864 43959312 35219001 43959483 35219138 43959654 35219275 43959825 35219412 43959996 35219549 43960167 35219686 43960338 35219823 43960509 35219960 43960680 35220097 43960851 35220234 43961022 35220371 43961193 35220508 43961364 35220645 43961535 35220782 43961706 35220919 43961877 35221056 43962048 35221193 43962219 35221330 43962390 35221467 43962561 35221604 43962732 35221741 43962903 35221878 43963074 35222015 43963245 35222152 43963416 35222289 43963587 35222426 43963758 35222563 43963929 35222700 43964100 35222837 43964271 35222974 43964442 35223111 43964613 35223248 43964784 35223385 43964955 35223522 43965126 35223659 43965297 35223796 43965468 35223933 43965639 35224070 43965810 35224207 43965981 35224344 43966152 35224481 43966323 35224618 43966494 35224755 43966665 35224892 43966836 35225029 43967007 35225166 43967178 35225303 43967349 35225440 43967520 35225577 43967691 35225714 43967862 35225851 43968033 35225988 43968204 35226125 43968375 35226262 43968546 35226399 43968717 35226536 43968888 35226673 43969059 35226810 43969230 35226947 43969401 35227084 43969572 35227221 43969743 35227358 43969914 35227495 43970085 35227632 43970256 35227769 43970427 35227906 43970598 35228043 43970769 35228180 43970940 35228317 43971111 35228454 43971282 35228591 43971453 35228728 43971624 35228865 43971795 35229002 43971966 35229139 43972137 35229276 43972308 35229413 43972479 35229550 43972650 35229687 43972821 35229824 43972992 35229961 43973163 35230098 43973334 35230235 43973505 35230372 43973676 35230509 43973847 35230646 43974018 35230783 43974189 35230920 43974360 35231057 43974531 35231194 43974702 35231331 43974873 35231468 43975044 35231605 43975215 35231742 43975386 35231879 43975557 35232016 43975728 35232153 43975899 35232290 43976070 35232427 43976241 35232564 43976412 35232701 43976583 35232838 43976754 35232975 43976925 35233112 43977096 35233249 43977267 35233386 43977438 35233523 43977609 35233660 43977780 35233797 43977951 35233934 43978122 35234071 43978293 35234208 43978464 35234345 43978635 35234482 43978806 35234619 43978977 35234756 43979148 35234893 43979319 35235030 43979490 35235167 43979661 35235304 43979832 35235441 43980003 35235578 43980174 35235715 43980345 35235852 43980516 35235989 43980687 35236126 43980858 35236263 43981029 35236400 43981200 35236537 43981371 35236674 43981542 35236811 43981713 35236948 43981884 35237085 43982055 35237222 43982226 35237359 43982397 35237496 43982568 35237633 43982739 35237770 43982910 35237907 43983081 35238044 43983252 35238181 43983423 35238318 43983594 35238455 43983765 35238592 43983936 35238729 43984107 35238866 43984278 35239003 43984449 35239140 43984620 35239277 43984791 35239414 43984962 35239551 43985133 35239688 43985304 35239825 43985475 35239962 43985646 35240099 43985817 35240236 43985988 35240373 43986159 35240510 43986330 35240647 43986501 35240784 43986672 35240921 43986843 35241058 43987014 35241195 43987185 35241332 43987356 35241469 43987527 35241606 43987698 35241743 43987869 35241880 43988040 35242017 43988211 35242154 43988382 35242291 43988553 35242428 43988724 35242565 43988895 35242702 43989066 35242839 43989237 35242976 43989408 35243113 43989579 35243250 43989750 35243387 43989921 35243524 43990092 35243661 43990263 35243798 43990434 35243935 43990605 35244072 43990776 35244209 43990947 35244346 43991118 35244483 43991289 35244620 43991460 35244757 43991631 35244894 43991802 35245031 43991973 35245168 43992144 35245305 43992315 35245442 43992486 35245579 43992657 35245716 43992828 35245853 43992999 35245990 43993170 35246127 43993341 35246264 43993512 35246401 43993683 35246538 43993854 35246675 43994025 35246812 43994196 35246949 43994367 35247086 43994538 35247223 43994709 35247360 43994880 35247497 43995051 35247634 43995222 35247771 43995393 35247908 43995564 35248045 43995735 35248182 43995906 35248319 43996077 35248456 43996248 35248593 43996419 35248730 43996590 35248867 43996761 35249004 43996932 35249141 43997103 35249278 43997274 35249415 43997445 35249552 43997616 35249689 43997787 35249826 43997958 35249963 43998129 35250100 43998300 35250237 43998471 35250374 43998642 35250511 43998813 35250648 43998984 35250785 43999155 35250922 43999326 35251059 43999497 35251196 43999668 35251333 43999839 35251470 44000010 35251607 44000181 35251744 44000352 35251881 44000523 35252018 44000694 35252155 44000865 35252292 44001036 35252429 44001207 35252566 44001378 35252703 44001549 35252840 44001720 35252977 44001891 35253114 44002062 35253251 44002233 35253388 44002404 35253525 44002575 35253662 44002746 35253799 44002917 35253936 44003088 35254073 44003259 35254210 44003430 35254347 44003601 35254484 44003772 35254621 44003943 35254758 44004114 35254895 44004285 35255032 44004456 35255169 44004627 35255306 44004798 35255443 44004969 35255580 44005140 35255717 44005311 35255854 44005482 35255991 44005653 35256128 44005824 35256265 44005995 35256402 44006166 35256539 44006337 35256676 44006508 35256813 44006679 35256950 44006850 35257087 44007021 35257224 44007192 35257361 44007363 35257498 44007534 35257635 44007705 35257772 44007876 35257909 44008047 35258046 44008218 35258183 44008389 35258320 44008560 35258457 44008731 35258594 44008902 35258731 44009073 35258868 44009244 35259005 44009415 35259142 44009586 35259279 44009757 35259416 44009928 35259553 44010099 35259690 44010270 35259827 44010441 35259964 44010612 35260101 44010783 35260238 44010954 35260375 44011125 35260512 44011296 35260649 44011467 35260786 44011638 35260923 44011809 35261060 44011980 35261197 44012151 35261334 44012322 35261471 44012493 35261608 44012664 35261745 44012835 35261882 44013006 35262019 44013177 35262156 44013348 35262293 44013519 35262430 44013690 35262567 44013861 35262704 44014032 35262841 44014203 35262978 44014374 35263115 44014545 35263252 44014716 35263389 44014887 35263526 44015058 35263663 44015229 35263800 44015400 35263937 44015571 35264074 44015742 35264211 44015913 35264348 44016084 35264485 44016255 35264622 44016426 35264759 44016597 35264896 44016768 35265033 44016939 35265170 44017110 35265307 44017281 35265444 44017452 35265581 44017623 35265718 44017794 35265855 44017965 35265992 44018136 35266129 44018307 35266266 44018478 35266403 44018649 35266540 44018820 35266677 44018991 35266814 44019162 35266951 44019333 35267088 44019504 35267225 44019675 35267362 44019846 35267499 44020017 35267636 44020188 35267773 44020359 35267910 44020530 35268047 44020701 35268184 44020872 35268321 44021043 35268458 44021214 35268595 44021385 35268732 44021556 35268869 44021727 35269006 44021898 35269143 44022069 35269280 44022240 35269417 44022411 35269554 44022582 35269691 44022753 35269828 44022924 35269965 44023095 35270102 44023266 35270239 44023437 35270376 44023608 35270513 44023779 35270650 44023950 35270787 44024121 35270924 44024292 35271061 44024463 35271198 44024634 35271335 44024805 35271472 44024976 35271609 44025147 35271746 44025318 35271883 44025489 35272020 44025660 35272157 44025831 35272294 44026002 35272431 44026173 35272568 44026344 35272705 44026515 35272842 44026686 35272979 44026857 35273116 44027028 35273253 44027199 35273390 44027370 35273527 44027541 35273664 44027712 35273801 44027883 35273938 44028054 35274075 44028225 35274212 44028396 35274349 44028567 35274486 44028738 35274623 44028909 35274760 44029080 35274897 44029251 35275034 44029422 35275171 44029593 35275308 44029764 35275445 44029935 35275582 44030106 35275719 44030277 35275856 44030448 35275993 44030619 35276130 44030790 35276267 44030961 35276404 44031132 35276541 44031303 35276678 44031474 35276815 44031645 35276952 44031816 35277089 44031987 35277226 44032158 35277363 44032329 35277500 44032500 35277637 44032671 35277774 44032842 35277911 44033013 35278048 44033184 35278185 44033355 35278322 44033526 35278459 44033697 35278596 44033868 35278733 44034039 35278870 44034210 35279007 44034381 35279144 44034552 35279281 44034723 35279418 44034894 35279555 44035065 35279692 44035236 35279829 44035407 35279966 44035578 35280103 44035749 35280240 44035920 35280377 44036091 35280514 44036262 35280651 44036433 35280788 44036604 35280925 44036775 35281062 44036946 35281199 44037117 35281336 44037288 35281473 44037459 35281610 44037630 35281747 44037801 35281884 44037972 35282021 44038143 35282158 44038314 35282295 44038485 35282432 44038656 35282569 44038827 35282706 44038998 35282843 44039169 35282980 44039340 35283117 44039511 35283254 44039682 35283391 44039853 35283528 44040024 35283665 44040195 35283802 44040366 35283939 44040537 35284076 44040708 35284213 44040879 35284350 44041050 35284487 44041221 35284624 44041392 35284761 44041563 35284898 44041734 35285035 44041905 35285172 44042076 35285309 44042247 35285446 44042418 35285583 44042589 35285720 44042760 35285857 44042931 35285994 44043102 35286131 44043273 35286268 44043444 35286405 44043615 35286542 44043786 35286679 44043957 35286816 44044128 35286953 44044299 35287090 44044470 35287227 44044641 35287364 44044812 35287501 44044983 35287638 44045154 35287775 44045325 35287912 44045496 35288049 44045667 35288186 44045838 35288323 44046009 35288460 44046180 35288597 44046351 35288734 44046522 35288871 44046693 35289008 44046864 35289145 44047035 35289282 44047206 35289419 44047377 35289556 44047548 35289693 44047719 35289830 44047890 35289967 44048061 35290104 44048232 35290241 44048403 35290378 44048574 35290515 44048745 35290652 44048916 35290789 44049087 35290926 44049258 35291063 44049429 35291200 44049600 35291337 44049771 35291474 44049942 35291611 44050113 35291748 44050284 35291885 44050455 35292022 44050626 35292159 44050797 35292296 44050968 35292433 44051139 35292570 44051310 35292707 44051481 35292844 44051652 35292981 44051823 35293118 44051994 35293255 44052165 35293392 44052336 35293529 44052507 35293666 44052678 35293803 44052849 35293940 44053020 35294077 44053191 35294214 44053362 35294351 44053533 35294488 44053704 35294625 44053875 35294762 44054046 35294899 44054217 35295036 44054388 35295173 44054559 35295310 44054730 35295447 44054901 35295584 44055072 35295721 44055243 35295858 44055414 35295995 44055585 35296132 44055756 35296269 44055927 35296406 44056098 35296543 44056269 35296680 44056440 35296817 44056611 35296954 44056782 35297091 44056953 35297228 44057124 35297365 44057295 35297502 44057466 35297639 44057637 35297776 44057808 35297913 44057979 35298050 44058150 35298187 44058321 35298324 44058492 35298461 44058663 35298598 44058834 35298735 44059005 35298872 44059176 35299009 44059347 35299146 44059518 35299283 44059689 35299420 44059860 35299557 44060031 35299694 44060202 35299831 44060373 35299968 44060544 35300105 44060715 35300242 44060886 35300379 44061057 35300516 44061228 35300653 44061399 35300790 44061570 35300927 44061741 35301064 44061912 35301201 44062083 35301338 44062254 35301475 44062425 35301612 44062596 35301749 44062767 35301886 44062938 35302023 44063109 35302160 44063280 35302297 44063451 35302434 44063622 35302571 44063793 35302708 44063964 35302845 44064135 35302982 44064306 35303119 44064477 35303256 44064648 35303393 44064819 35303530 44064990 35303667 44065161 35303804 44065332 35303941 44065503 35304078 44065674 35304215 44065845 35304352 44066016 35304489 44066187 35304626 44066358 35304763 44066529 35304900 44066700 35305037 44066871 35305174 44067042 35305311 44067213 35305448 44067384 35305585 44067555 35305722 44067726 35305859 44067897 35305996 44068068 35306133 44068239 35306270 44068410 35306407 44068581 35306544 44068752 35306681 44068923 35306818 44069094
1000 77576387 0 77576387 96828921 77576524 96829092 77576661 96829263 77576798 96829434 77576935 96829605 77577072 96829776 77577209 96829947 77577346 96830118 77577483 96830289 77577620 96830460 77577757 96830631 77577894 96830802 77578031 96830973 77578168 96831144 77578305 96831315 77578442 96831486 77578579 96831657 77578716 96831828 77578853 96831999 77578990 96832170 77579127 96832341 77579264 96832512 77579401 96832683 77579538 96832854 77579675 96833025 77579812 96833196 77579949 96833367 77580086 96833538 77580223 96833709 77580360 96833880 77580497 96834051 77580634 96834222 77580771 96834393 77580908 96834564 77581045 96834735 77581182 96834906 77581319 96835077 77581456 96835248 77581593 96835419 77581730 96835590 77581867 96835761 77582004 96835932 77582141 96836103 77582278 96836274 77582415 96836445 77582552 96836616 77582689 96836787 77582826 96836958 77582963 96837129 77583100 96837300 77583237 96837471 77583374 96837642 77583511 96837813 77583648 96837984 77583785 96838155 77583922 96838326 77584059 96838497 77584196 96838668 77584333 96838839 77584470 96839010 77584607 96839181 77584744 96839352 77584881 96839523 77585018 96839694 77585155 96839865 77585292 96840036 77585429 96840207 77585566 96840378 77585703 96840549 77585840 96840720 77585977 96840891 77586114 96841062 77586251 96841233 77586388 96841404 77586525 96841575 77586662 96841746 77586799 96841917 77586936 96842088 77587073 96842259 77587210 96842430 77587347 96842601 77587484 96842772 77587621 96842943 77587758 96843114 77587895 96843285 77588032 96843456 77588169 96843627 77588306 96843798 77588443 96843969 77588580 96844140 77588717 96844311 77588854 96844482 77588991 96844653 77589128 96844824 77589265 96844995 77589402 96845166 77589539 96845337 77589676 96845508 77589813 96845679 77589950 96845850 77590087 96846021 77590224 96846192 77590361 96846363 77590498 96846534 77590635 96846705 77590772 96846876 77590909 96847047 77591046 96847218 77591183 96847389 77591320 96847560 77591457 96847731 77591594 96847902 77591731 96848073 77591868 96848244 77592005 96848415 77592142 96848586 77592279 96848757 77592416 96848928 77592553 96849099 77592690 96849270 77592827 96849441 77592964 96849612 77593101 96849783 77593238 96849954 77593375 96850125 77593512 96850296 77593649 96850467 77593786 96850638 77593923 96850809 77594060 96850980 77594197 96851151 77594334 96851322 77594471 96851493 77594608 96851664 77594745 96851835 77594882 96852006 77595019 96852177 77595156 96852348 77595293 96852519 77595430 96852690 77595567 96852861 77595704 96853032 77595841 96853203 77595978 96853374 77596115 96853545 77596252 96853716 77596389 96853887 77596526 96854058 77596663 96854229 77596800 96854400 77596937 96854571 77597074 96854742 77597211 96854913 77597348 96855084 77597485 96855255 77597622 96855426 77597759 96855597 77597896 96855768 77598033 96855939 77598170 96856110 77598307 96856281 77598444 96856452 77598581 96856623 77598718 96856794 77598855 96856965 77598992 96857136 77599129 96857307 77599266 96857478 77599403 96857649 77599540 96857820 77599677 96857991 77599814 96858162 77599951 96858333 77600088 96858504 77600225 96858675 77600362 96858846 77600499 96859017 77600636 96859188 77600773 96859359 77600910 96859530 77601047 96859701 77601184 96859872 77601321 96860043 77601458 96860214 77601595 96860385 77601732 96860556 77601869 96860727 77602006 96860898 77602143 96861069 77602280 96861240 77602417 96861411 77602554 96861582 77602691 96861753 77602828 96861924 77602965 96862095 77603102 96862266 77603239 96862437 77603376 96862608 77603513 96862779 77603650 96862950 77603787 96863121 77603924 96863292 77604061 96863463 77604198 96863634 77604335 96863805 77604472 96863976 77604609 96864147 77604746 96864318 77604883 96864489 77605020 96864660 77605157 96864831 77605294 96865002 77605431 96865173 77605568 96865344 77605705 96865515 77605842 96865686 77605979 96865857 77606116 96866028 77606253 96866199 77606390 96866370 77606527 96866541 77606664 96866712 77606801 96866883 77606938 96867054 77607075 96867225 77607212 96867396 77607349 96867567 77607486 96867738 77607623 96867909 77607760 96868080 77607897 96868251 77608034 96868422 77608171 96868593 77608308 96868764 77608445 96868935 77608582 96869106 77608719 96869277 77608856 96869448 77608993 96869619 77609130 96869790 77609267 96869961 77609404 96870132 77609541 96870303 77609678 96870474 77609815 96870645 77609952 96870816 77610089 96870987 77610226 96871158 77610363 96871329 77610500 96871500 77610637 96871671 77610774 96871842 77610911 96872013 77611048 96872184 77611185 96872355 77611322 96872526 77611459 96872697 77611596 96872868 77611733 96873039 77611870 96873210 77612007 96873381 77612144 96873552 77612281 96873723 77612418 96873894 77612555 96874065 77612692 96874236 77612829 96874407 77612966 96874578 77613103 96874749 77613240 96874920 77613377 96875091 77613514 96875262 77613651 96875433 77613788 96875604 77613925 96875775 77614062 96875946 77614199 96876117 77614336 96876288 77614473 96876459 77614610 96876630 77614747 96876801 77614884 96876972 77615021 96877143 77615158 96877314 77615295 96877485 77615432 96877656 77615569 96877827 77615706 96877998 77615843 96878169 77615980 96878340 77616117 96878511 77616254 96878682 77616391 96878853 77616528 96879024 77616665 96879195 77616802 96879366 77616939 96879537 77617076 96879708 77617213 96879879 77617350 96880050 77617487 96880221 77617624 96880392 77617761 96880563 77617898 96880734 77618035 96880905 77618172 96881076 77618309 96881247 77618446 96881418 77618583 96881589 77618720 96881760 77618857 96881931 77618994 96882102 77619131 96882273 77619268 96882444 77619405 96882615 77619542 96882786 77619679 96882957 77619816 96883128 77619953 96883299 77620090 96883470 77620227 96883641 77620364 96883812 77620501 96883983 77620638 96884154 77620775 96884325 77620912 96884496 77621049 96884667 77621186 96884838 77621323 96885009 77621460 96885180 77621597 96885351 77621734 96885522 77621871 96885693 77622008 96885864 77622145 96886035 77622282 96886206 77622419 96886377 77622556 96886548 77622693 96886719 77622830 96886890 77622967 96887061 77623104 96887232 77623241 96887403 77623378 96887574 77623515 96887745 77623652 96887916 77623789 96888087 77623926 96888258 77624063 96888429 77624200 96888600 77624337 96888771 77624474 96888942 77624611 96889113 77624748 96889284 77624885 96889455 77625022 96889626 77625159 96889797 77625296 96889968 77625433 96890139 77625570 96890310 77625707 96890481 77625844 96890652 77625981 96890823 77626118 96890994 77626255 96891165 77626392 96891336 77626529 96891507 77626666 96891678 77626803 96891849 77626940 96892020 77627077 96892191 77627214 96892362 77627351 96892533 77627488 96892704 77627625 96892875 77627762 96893046 77627899 96893217 77628036 96893388 77628173 96893559 77628310 96893730 77628447 96893901 77628584 96894072 77628721 96894243 77628858 96894414 77628995 96894585 77629132 96894756 77629269 96894927 77629406 96895098 77629543 96895269 77629680 96895440 77629817 96895611 77629954 96895782 77630091 96895953 77630228 96896124 77630365 96896295 77630502 96896466 77630639 96896637 77630776 96896808 77630913 96896979 77631050 96897150 77631187 96897321 77631324 96897492 77631461 96897663 77631598 96897834 77631735 96898005 77631872 96898176 77632009 96898347 77632146 96898518 77632283 96898689 77632420 96898860 77632557 96899031 77632694 96899202 77632831 96899373 77632968 96899544 77633105 96899715 77633242 96899886 77633379 96900057 77633516 96900228 77633653 96900399 77633790 96900570 77633927 96900741 77634064 96900912 77634201 96901083 77634338 96901254 77634475 96901425 77634612 96901596 77634749 96901767 77634886 96901938 77635023 96902109 77635160 96902280 77635297 96902451 77635434 96902622 77635571 96902793 77635708 96902964 77635845 96903135 77635982 96903306 77636119 96903477 77636256 96903648 77636393 96903819 77636530 96903990 77636667 96904161 77636804 96904332 77636941 96904503 77637078 96904674 77637215 96904845 77637352 96905016 77637489 96905187 77637626 96905358 77637763 96905529 77637900 96905700 77638037 96905871 77638174 96906042 77638311 96906213 77638448 96906384 77638585 96906555 77638722 96906726 77638859 96906897 77638996 96907068 77639133 96907239 77639270 96907410 77639407 96907581 77639544 96907752 77639681 96907923 77639818 96908094 77639955 96908265 77640092 96908436 77640229 96908607 77640366 96908778 77640503 96908949 77640640 96909120 77640777 96909291 77640914 96909462 77641051 96909633 77641188 96909804 77641325 96909975 77641462 96910146 77641599 96910317 77641736 96910488 77641873 96910659 77642010 96910830 77642147 96911001 77642284 96911172 77642421 96911343 77642558 96911514 77642695 96911685 77642832 96911856 77642969 96912027 77643106 96912198 77643243 96912369 77643380 96912540 77643517 96912711 77643654 96912882 77643791 96913053 77643928 96913224 77644065 96913395 77644202 96913566 77644339 96913737 77644476 96913908 77644613 96914079 77644750 96914250 77644887 96914421 77645024 96914592 77645161 96914763 77645298 96914934 77645435 96915105 77645572 96915276 77645709 96915447 77645846 96915618 77645983 96915789 77646120 96915960 77646257 96916131 77646394 96916302 77646531 96916473 77646668 96916644 77646805 96916815 77646942 96916986 77647079 96917157 77647216 96917328 77647353 96917499 77647490 96917670 77647627 96917841 77647764 96918012 77647901 96918183 77648038 96918354 77648175 96918525 77648312 96918696 77648449 96918867 77648586 96919038 77648723 96919209 77648860 96919380 77648997 96919551 77649134 96919722 77649271 96919893 77649408 96920064 77649545 96920235 77649682 96920406 77649819 96920577 77649956 96920748 77650093 96920919 77650230 96921090 77650367 96921261 77650504 96921432 77650641 96921603 77650778 96921774 77650915 96921945 77651052 96922116 77651189 96922287 77651326 96922458 77651463 96922629 77651600 96922800 77651737 96922971 77651874 96923142 77652011 96923313 77652148 96923484 77652285 96923655 77652422 96923826 77652559 96923997 77652696 96924168 77652833 96924339 77652970 96924510 77653107 96924681 77653244 96924852 77653381 96925023 77653518 96925194 77653655 96925365 77653792 96925536 77653929 96925707 77654066 96925878 77654203 96926049 77654340 96926220 77654477 96926391 77654614 96926562 77654751 96926733 77654888 96926904 77655025 96927075 77655162 96927246 77655299 96927417 77655436 96927588 77655573 96927759 77655710 96927930 77655847 96928101 77655984 96928272 77656121 96928443 77656258 96928614 77656395 96928785 77656532 96928956 77656669 96929127 77656806 96929298 77656943 96929469 77657080 96929640 77657217 96929811 77657354 96929982 77657491 96930153 77657628 96930324 77657765 96930495 77657902 96930666 77658039 96930837 77658176 96931008 77658313 96931179 77658450 96931350 77658587 96931521 77658724 96931692 77658861 96931863 77658998 96932034 77659135 96932205 77659272 96932376 77659409 96932547 77659546 96932718 77659683 96932889 77659820 96933060 77659957 96933231 77660094 96933402 77660231 96933573 77660368 96933744 77660505 96933915 77660642 96934086 77660779 96934257 77660916 96934428 77661053 96934599 77661190 96934770 77661327 96934941 77661464 96935112 77661601 96935283 77661738 96935454 77661875 96935625 77662012 96935796 77662149 96935967 77662286 96936138 77662423 96936309 77662560 96936480 77662697 96936651 77662834 96936822 77662971 96936993 77663108 96937164 77663245 96937335 77663382 96937506 77663519 96937677 77663656 96937848 77663793 96938019 77663930 96938190 77664067 96938361 77664204 96938532 77664341 96938703 77664478 96938874 77664615 96939045 77664752 96939216 77664889 96939387 77665026 96939558 77665163 96939729 77665300 96939900 77665437 96940071 77665574 96940242 77665711 96940413 77665848 96940584 77665985 96940755 77666122 96940926 77666259 96941097 77666396 96941268 77666533 96941439 77666670 96941610 77666807 96941781 77666944 96941952 77667081 96942123 77667218 96942294 77667355 96942465 77667492 96942636 77667629 96942807 77667766 96942978 77667903 96943149 77668040 96943320 77668177 96943491 77668314 96943662 77668451 96943833 77668588 96944004 77668725 96944175 77668862 96944346 77668999 96944517 77669136 96944688 77669273 96944859 77669410 96945030 77669547 96945201 77669684 96945372 77669821 96945543 77669958 96945714 77670095 96945885 77670232 96946056 77670369 96946227 77670506 96946398 77670643 96946569 77670780 96946740 77670917 96946911 77671054 96947082 77671191 96947253 77671328 96947424 77671465 96947595 77671602 96947766 77671739 96947937 77671876 96948108 77672013 96948279 77672150 96948450 77672287 96948621 77672424 96948792 77672561 96948963 77672698 96949134 77672835 96949305 77672972 96949476 77673109 96949647 77673246 96949818 77673383 96949989 77673520 96950160 77673657 96950331 77673794 96950502 77673931 96950673 77674068 96950844 77674205 96951015 77674342 96951186 77674479 96951357 77674616 96951528 77674753 96951699 77674890 96951870 77675027 96952041 77675164 96952212 77675301 96952383 77675438 96952554 77675575 96952725 77675712 96952896 77675849 96953067 77675986 96953238 77676123 96953409 77676260 96953580 77676397 96953751 77676534 96953922 77676671 96954093 77676808 96954264 77676945 96954435 77677082 96954606 77677219 96954777 77677356 96954948 77677493 96955119 77677630 96955290 77677767 96955461 77677904 96955632 77678041 96955803 77678178 96955974 77678315 96956145 77678452 96956316 77678589 96956487 77678726 96956658 77678863 96956829 77679000 96957000 77679137 96957171 77679274 96957342 77679411 96957513 77679548 96957684 77679685 96957855 77679822 96958026 77679959 96958197 77680096 96958368 77680233 96958539 77680370 96958710 77680507 96958881 77680644 96959052 77680781 96959223 77680918 96959394 77681055 96959565 77681192 96959736 77681329 96959907 77681466 96960078 77681603 96960249 77681740 96960420 77681877 96960591 77682014 96960762 77682151 96960933 77682288 96961104 77682425 96961275 77682562 96961446 77682699 96961617 77682836 96961788 77682973 96961959 77683110 96962130 77683247 96962301 77683384 96962472 77683521 96962643 77683658 96962814 77683795 96962985 77683932 96963156 77684069 96963327 77684206 96963498 77684343 96963669 77684480 96963840 77684617 96964011 77684754 96964182 77684891 96964353 77685028 96964524 77685165 96964695 77685302 96964866 77685439 96965037 77685576 96965208 77685713 96965379 77685850 96965550 77685987 96965721 77686124 96965892 77686261 96966063 77686398 96966234 77686535 96966405 77686672 96966576 77686809 96966747 77686946 96966918 77687083 96967089 77687220 96967260 77687357 96967431 77687494 96967602 77687631 96967773 77687768 96967944 77687905 96968115 77688042 96968286 77688179 96968457 77688316 96968628 77688453 96968799 77688590 96968970 77688727 96969141 77688864 96969312 77689001 96969483 77689138 96969654 77689275 96969825 77689412 96969996 77689549 96970167 77689686 96970338 77689823 96970509 77689960 96970680 77690097 96970851 77690234 96971022 77690371 96971193 77690508 96971364 77690645 96971535 77690782 96971706 77690919 96971877 77691056 96972048 77691193 96972219 77691330 96972390 77691467 96972561 77691604 96972732 77691741 96972903 77691878 96973074 77692015 96973245 77692152 96973416 77692289 96973587 77692426 96973758 77692563 96973929 77692700 96974100 77692837 96974271 77692974 96974442 77693111 96974613 77693248 96974784 77693385 96974955 77693522 96975126 77693659 96975297 77693796 96975468 77693933 96975639 77694070 96975810 77694207 96975981 77694344 96976152 77694481 96976323 77694618 96976494 77694755 96976665 77694892 96976836 77695029 96977007 77695166 96977178 77695303 96977349 77695440 96977520 77695577 96977691 77695714 96977862 77695851 96978033 77695988 96978204 77696125 96978375 77696262 96978546 77696399 96978717 77696536 96978888 77696673 96979059 77696810 96979230 77696947 96979401 77697084 96979572 77697221 96979743 77697358 96979914 77697495 96980085 77697632 96980256 77697769 96980427 77697906 96980598 77698043 96980769 77698180 96980940 77698317 96981111 77698454 96981282 77698591 96981453 77698728 96981624 77698865 96981795 77699002 96981966 77699139 96982137 77699276 96982308 77699413 96982479 77699550 96982650 77699687 96982821 77699824 96982992 77699961 96983163 77700098 96983334 77700235 96983505 77700372 96983676 77700509 96983847 77700646 96984018 77700783 96984189 77700920 96984360 77701057 96984531 77701194 96984702 77701331 96984873 77701468 96985044 77701605 96985215 77701742 96985386 77701879 96985557 77702016 96985728 77702153 96985899 77702290 96986070 77702427 96986241 77702564 96986412 77702701 96986583 77702838 96986754 77702975 96986925 77703112 96987096 77703249 96987267 77703386 96987438 77703523 96987609 77703660 96987780 77703797 96987951 77703934 96988122 77704071 96988293 77704208 96988464 77704345 96988635 77704482 96988806 77704619 96988977 77704756 96989148 77704893 96989319 77705030 96989490 77705167 96989661 77705304 96989832 77705441 96990003 77705578 96990174 77705715 96990345 77705852 96990516 77705989 96990687 77706126 96990858 77706263 96991029 77706400 96991200 77706537 96991371 77706674 96991542 77706811 96991713 77706948 96991884 77707085 96992055 77707222 96992226 77707359 96992397 77707496 96992568 77707633 96992739 77707770 96992910 77707907 96993081 77708044 96993252 77708181 96993423 77708318 96993594 77708455 96993765 77708592 96993936 77708729 96994107 77708866 96994278 77709003 96994449 77709140 96994620 77709277 96994791 77709414 96994962 77709551 96995133 77709688 96995304 77709825 96995475 77709962 96995646 77710099 96995817 77710236 96995988 77710373 96996159 77710510 96996330 77710647 96996501 77710784 96996672 77710921 96996843 77711058 96997014 77711195 96997185 77711332 96997356 77711469 96997527 77711606 96997698 77711743 96997869 77711880 96998040 77712017 96998211 77712154 96998382 77712291 96998553 77712428 96998724 77712565 96998895 77712702 96999066 77712839 96999237 77712976 96999408 77713113 96999579
1000 17534900 0 17534900 21886627 17535037 21886798 17535174 21886969 17535311 21887140 17535448 21887311 17535585 21887482 17535722 21887653 17535859 21887824 17535996 21887995 17536133 21888166 17536270 21888337 17536407 21888508 17536544 21888679 17536681 21888850 17536818 21889021 17536955 21889192 17537092 21889363 17537229 21889534 17537366 21889705 17537503 21889876 17537640 21890047 17537777 21890218 17537914 21890389 17538051 21890560 17538188 21890731 17538325 21890902 17538462 21891073 17538599 21891244 17538736 21891415 17538873 21891586 17539010 21891757 17539147 21891928 17539284 21892099 17539421 21892270 17539558 21892441 17539695 21892612 17539832 21892783 17539969 21892954 17540106 21893125 17540243 21893296 17540380 21893467 17540517 21893638 17540654 21893809 17540791 21893980 17540928 21894151 17541065 21894322 17541202 21894493 17541339 21894664 17541476 21894835 17541613 21895006 17541750 21895177 17541887 21895348 17542024 21895519 17542161 21895690 17542298 21895861 17542435 21896032 17542572 21896203 17542709 21896374 17542846 21896545 17542983 21896716 17543120 21896887 17543257 21897058 17543394 21897229 17543531 21897400 17543668 21897571 17543805 21897742 17543942 21897913 17544079 21898084 17544216 21898255 17544353 21898426 17544490 21898597 17544627 21898768 17544764 21898939 17544901 21899110 17545038 21899281 17545175 21899452 17545312 21899623 17545449 21899794 17545586 21899965 17545723 21900136 17545860 21900307 17545997 21900478 17546134 21900649 17546271 21900820 17546408 21900991 17546545 21901162 17546682 21901333 17546819 21901504 17546956 21901675 17547093 21901846 17547230 21902017 17547367 21902188 17547504 21902359 17547641 21902530 17547778 21902701 17547915 21902872 17548052 21903043 17548189 21903214 17548326 21903385 17548463 21903556 17548600 21903727 17548737 21903898 17548874 21904069 17549011 21904240 17549148 21904411 17549285 21904582 17549422 21904753 17549559 21904924 17549696 21905095 17549833 21905266 17549970 21905437 17550107 21905608 17550244 21905779 17550381 21905950 17550518 21906121 17550655 21906292 17550792 21906463 17550929 21906634 17551066 21906805 17551203 21906976 17551340 21907147 17551477 21907318 17551614 21907489 17551751 21907660 17551888 21907831 17552025 21908002 17552162 21908173 17552299 21908344 17552436 21908515 17552573 21908686 17552710 21908857 17552847 21909028 17552984 21909199 17553121 21909370 17553258 21909541 17553395 21909712 17553532 21909883 17553669 21910054 17553806 21910225 17553943 21910396 17554080 21910567 17554217 21910738 17554354 21910909 17554491 21911080 17554628 21911251 17554765 21911422 17554902 21911593 17555039 21911764 17555176 21911935 17555313 21912106 17555450 21912277 17555587 21912448 17555724 21912619 17555861 21912790 17555998 21912961 17556135 21913132 17556272 21913303 17556409 21913474 17556546 21913645 17556683 21913816 17556820 21913987 17556957 21914158 17557094 21914329 17557231 21914500 17557368 21914671 17557505 21914842 17557642 21915013 17557779 21915184 17557916 21915355 17558053 21915526 17558190 21915697 17558327 21915868 17558464 21916039 17558601 21916210 17558738 21916381 17558875 21916552 17559012 21916723 17559149 21916894 17559286 21917065 17559423 21917236 17559560 21917407 17559697 21917578 17559834 21917749 17559971 21917920 17560108 21918091 17560245 21918262 17560382 21918433 17560519 21918604 17560656 21918775 17560793 21918946 17560930 21919117 17561067 21919288 17561204 21919459 17561341 21919630 17561478 21919801 17561615 21919972 17561752 21920143 17561889 21920314 17562026 21920485 17562163 21920656 17562300 21920827 17562437 21920998 17562574 21921169 17562711 21921340 17562848 21921511 17562985 21921682 17563122 21921853 17563259 21922024 17563396 21922195 17563533 21922366 17563670 21922537 17563807 21922708 17563944 21922879 17564081 21923050 17564218 21923221 17564355 21923392 17564492 21923563 17564629 21923734 17564766 21923905 17564903 21924076 17565040 21924247 17565177 21924418 17565314 21924589 17565451 21924760 17565588 21924931 17565725 21925102 17565862 21925273 17565999 21925444 17566136 21925615 17566273 21925786 17566410 21925957 17566547 21926128 17566684 21926299 17566821 21926470 17566958 21926641 17567095 21926812 17567232 21926983 17567369 21927154 17567506 21927325 17567643 21927496 17567780 21927667 17567917 21927838 17568054 21928009 17568191 21928180 17568328 21928351 17568465 21928522 17568602 21928693 17568739 21928864 17568876 21929035 17569013 21929206 17569150 21929377 17569287 21929548 17569424 21929719 17569561 21929890 17569698 21930061 17569835 21930232 17569972 21930403 17570109 21930574 17570246 21930745 17570383 21930916 17570520 21931087 17570657 21931258 17570794 21931429 17570931 21931600 17571068 21931771 17571205 21931942 17571342 21932113 17571479 21932284 17571616 21932455 17571753 21932626 17571890 21932797 17572027 21932968 17572164 21933139 17572301 21933310 17572438 21933481 17572575 21933652 17572712 21933823 17572849 21933994 17572986 21934165 17573123 21934336 17573260 21934507 17573397 21934678 17573534 21934849 17573671 21935020 17573808 21935191 17573945 21935362 17574082 21935533 17574219 21935704 17574356 21935875 17574493 21936046 17574630 21936217 17574767 21936388 17574904 21936559 17575041 21936730 17575178 21936901 17575315 21937072 17575452 21937243 17575589 21937414 17575726 21937585 17575863 21937756 17576000 21937927 17576137 21938098 17576274 21938269 17576411 21938440 17576548 21938611 17576685 21938782 17576822 21938953 17576959 21939124 17577096 21939295 17577233 21939466 17577370 21939637 17577507 21939808 17577644 21939979 17577781 21940150 17577918 21940321 17578055 21940492 17578192 21940663 17578329 21940834 17578466 21941005 17578603 21941176 17578740 21941347 17578877 21941518 17579014 21941689 17579151 21941860 17579288 21942031 17579425 21942202 17579562 21942373 17579699 21942544 17579836 21942715 17579973 21942886 17580110 21943057 17580247 21943228 17580384 21943399 17580521 21943570 17580658 21943741 17580795 21943912 17580932 21944083 17581069 21944254 17581206 21944425 17581343 21944596 17581480 21944767 17581617 21944938 17581754 21945109 17581891 21945280 17582028 21945451 17582165 21945622 17582302 21945793 17582439 21945964 17582576 21946135 17582713 21946306 17582850 21946477 17582987 21946648 17583124 21946819 17583261 21946990 17583398 21947161 17583535 21947332 17583672 21947503 17583809 21947674 17583946 21947845 17584083 21948016 17584220 21948187 17584357 21948358 17584494 21948529 17584631 21948700 17584768 21948871 17584905 21949042 17585042 21949213 17585179 21949384 17585316 21949555 17585453 21949726 17585590 21949897 17585727 21950068 17585864 21950239 17586001 21950410 17586138 21950581 17586275 21950752 17586412 21950923 17586549 21951094 17586686 21951265 17586823 21951436 17586960 21951607 17587097 21951778 17587234 21951949 17587371 21952120 17587508 21952291 17587645 21952462 17587782 21952633 17587919 21952804 17588056 21952975 17588193 21953146 17588330 21953317 17588467 21953488 17588604 21953659 17588741 21953830 17588878 21954001 17589015 21954172 17589152 21954343 17589289 21954514 17589426 21954685 17589563 21954856 17589700 21955027 17589837 21955198 17589974 21955369 17590111 21955540 17590248 21955711 17590385 21955882 17590522 21956053 17590659 21956224 17590796 21956395 17590933 21956566 17591070 21956737 17591207 21956908 17591344 21957079 17591481 21957250 17591618 21957421 17591755 21957592 17591892 21957763 17592029 21957934 17592166 21958105 17592303 21958276 17592440 21958447 17592577 21958618 17592714 21958789 17592851 21958960 17592988 21959131 17593125 21959302 17593262 21959473 17593399 21959644 17593536 21959815 17593673 21959986 17593810 21960157 17593947 21960328 17594084 21960499 17594221 21960670 17594358 21960841 17594495 21961012 17594632 21961183 17594769 21961354 17594906 21961525 17595043 21961696 17595180 21961867 17595317 21962038 17595454 21962209 17595591 21962380 17595728 21962551 17595865 21962722 17596002 21962893 17596139 21963064 17596276 21963235 17596413 21963406 17596550 21963577 17596687 21963748 17596824 21963919 17596961 21964090 17597098 21964261 17597235 21964432 17597372 21964603 17597509 21964774 17597646 21964945 17597783 21965116 17597920 21965287 17598057 21965458 17598194 21965629 17598331 21965800 17598468 21965971 17598605 21966142 17598742 21966313 17598879 21966484 17599016 21966655 17599153 21966826 17599290 21966997 17599427 21967168 17599564 21967339 17599701 21967510 17599838 21967681 17599975 21967852 17600112 21968023 17600249 21968194 17600386 21968365 17600523 21968536 17600660 21968707 17600797 21968878 17600934 21969049 17601071 21969220 17601208 21969391 17601345 21969562 17601482 21969733 17601619 21969904 17601756 21970075 17601893 21970246 17602030 21970417 17602167 21970588 17602304 21970759 17602441 21970930 17602578 21971101 17602715 21971272 17602852 21971443 17602989 21971614 17603126 21971785 17603263 21971956 17603400 21972127 17603537 21972298 17603674 21972469 17603811 21972640 17603948 21972811 17604085 21972982 17604222 21973153 17604359 21973324 17604496 21973495 17604633 21973666 17604770 21973837 17604907 21974008 17605044 21974179 17605181 21974350 17605318 21974521 17605455 21974692 17605592 21974863 17605729 21975034 17605866 21975205 17606003 21975376 17606140 21975547 17606277 21975718 17606414 21975889 17606551 21976060 17606688 21976231 17606825 21976402 17606962 21976573 17607099 21976744 17607236 21976915 17607373 21977086 17607510 21977257 17607647 21977428 17607784 21977599 17607921 21977770 17608058 21977941 17608195 21978112 17608332 21978283 17608469 21978454 17608606 21978625 17608743 21978796 17608880 21978967 17609017 21979138 17609154 21979309 17609291 21979480 17609428 21979651 17609565 21979822 17609702 21979993 17609839 21980164 17609976 21980335 17610113 21980506 17610250 21980677 17610387 21980848 17610524 21981019 17610661 21981190 17610798 21981361 17610935 21981532 17611072 21981703 17611209 21981874 17611346 21982045 17611483 21982216 17611620 21982387 17611757 21982558 17611894 21982729 17612031 21982900 17612168 21983071 17612305 21983242 17612442 21983413 17612579 21983584 17612716 21983755 17612853 21983926 17612990 21984097 17613127 21984268 17613264 21984439 17613401 21984610 17613538 21984781 17613675 21984952 17613812 21985123 17613949 21985294 17614086 21985465 17614223 21985636 17614360 21985807 17614497 21985978 17614634 21986149 17614771 21986320 17614908 21986491 17615045 21986662 17615182 21986833 17615319 21987004 17615456 21987175 17615593 21987346 17615730 21987517 17615867 21987688 17616004 21987859 17616141 21988030 17616278 21988201 17616415 21988372 17616552 21988543 17616689 21988714 17616826 21988885 17616963 21989056 17617100 21989227 17617237 21989398 17617374 21989569 17617511 21989740 17617648 21989911 17617785 21990082 17617922 21990253 17618059 21990424 17618196 21990595 17618333 21990766 17618470 21990937 17618607 21991108 17618744 21991279 17618881 21991450 17619018 21991621 17619155 21991792 17619292 21991963 17619429 21992134 17619566 21992305 17619703 21992476 17619840 21992647 17619977 21992818 17620114 21992989 17620251 21993160 17620388 21993331 17620525 21993502 17620662 21993673 17620799 21993844 17620936 21994015 17621073 21994186 17621210 21994357 17621347 21994528 17621484 21994699 17621621 21994870 17621758 21995041 17621895 21995212 17622032 21995383 17622169 21995554 17622306 21995725 17622443 21995896 17622580 21996067 17622717 21996238 17622854 21996409 17622991 21996580 17623128 21996751 17623265 21996922 17623402 21997093 17623539 21997264 17623676 21997435 17623813 21997606 17623950 21997777 17624087 21997948 17624224 21998119 17624361 21998290 17624498 21998461 17624635 21998632 17624772 21998803 17624909 21998974 17625046 21999145 17625183 21999316 17625320 21999487 17625457 21999658 17625594 21999829 17625731 22000000 17625868 22000171 17626005 22000342 17626142 22000513 17626279 22000684 17626416 22000855 17626553 22001026 17626690 22001197 17626827 22001368 17626964 22001539 17627101 22001710 17627238 22001881 17627375 22002052 17627512 22002223 17627649 22002394 17627786 22002565 17627923 22002736 17628060 22002907 17628197 22003078 17628334 22003249 17628471 22003420 17628608 22003591 17628745 22003762 17628882 22003933 17629019 22004104 17629156 22004275 17629293 22004446 17629430 22004617 17629567 22004788 17629704 22004959 17629841 22005130 17629978 22005301 17630115 22005472 17630252 22005643 17630389 22005814 17630526 22005985 17630663 22006156 17630800 22006327 17630937 22006498 17631074 22006669 17631211 22006840 17631348 22007011 17631485 22007182 17631622 22007353 17631759 22007524 17631896 22007695 17632033 22007866 17632170 22008037 17632307 22008208 17632444 22008379 17632581 22008550 17632718 22008721 17632855 22008892 17632992 22009063 17633129 22009234 17633266 22009405 17633403 22009576 17633540 22009747 17633677 22009918 17633814 22010089 17633951 22010260 17634088 22010431 17634225 22010602 17634362 22010773 17634499 22010944 17634636 22011115 17634773 22011286 17634910 22011457 17635047 22011628 17635184 22011799 17635321 22011970 17635458 22012141 17635595 22012312 17635732 22012483 17635869 22012654 17636006 22012825 17636143 22012996 17636280 22013167 17636417 22013338 17636554 22013509 17636691 22013680 17636828 22013851 17636965 22014022 17637102 22014193 17637239 22014364 17637376 22014535 17637513 22014706 17637650 22014877 17637787 22015048 17637924 22015219 17638061 22015390 17638198 22015561 17638335 22015732 17638472 22015903 17638609 22016074 17638746 22016245 17638883 22016416 17639020 22016587 17639157 22016758 17639294 22016929 17639431 22017100 17639568 22017271 17639705 22017442 17639842 22017613 17639979 22017784 17640116 22017955 17640253 22018126 17640390 22018297 17640527 22018468 17640664 22018639 17640801 22018810 17640938 22018981 17641075 22019152 17641212 22019323 17641349 22019494 17641486 22019665 17641623 22019836 17641760 22020007 17641897 22020178 17642034 22020349 17642171 22020520 17642308 22020691 17642445 22020862 17642582 22021033 17642719 22021204 17642856 22021375 17642993 22021546 17643130 22021717 17643267 22021888 17643404 22022059 17643541 22022230 17643678 22022401 17643815 22022572 17643952 22022743 17644089 22022914 17644226 22023085 17644363 22023256 17644500 22023427 17644637 22023598 17644774 22023769 17644911 22023940 17645048 22024111 17645185 22024282 17645322 22024453 17645459 22024624 17645596 22024795 17645733 22024966 17645870 22025137 17646007 22025308 17646144 22025479 17646281 22025650 17646418 22025821 17646555 22025992 17646692 22026163 17646829 22026334 17646966 22026505 17647103 22026676 17647240 22026847 17647377 22027018 17647514 22027189 17647651 22027360 17647788 22027531 17647925 22027702 17648062 22027873 17648199 22028044 17648336 22028215 17648473 22028386 17648610 22028557 17648747 22028728 17648884 22028899 17649021 22029070 17649158 22029241 17649295 22029412 17649432 22029583 17649569 22029754 17649706 22029925 17649843 22030096 17649980 22030267 17650117 22030438 17650254 22030609 17650391 22030780 17650528 22030951 17650665 22031122 17650802 22031293 17650939 22031464 17651076 22031635 17651213 22031806 17651350 22031977 17651487 22032148 17651624 22032319 17651761 22032490 17651898 22032661 17652035 22032832 17652172 22033003 17652309 22033174 17652446 22033345 17652583 22033516 17652720 22033687 17652857 22033858 17652994 22034029 17653131 22034200 17653268 22034371 17653405 22034542 17653542 22034713 17653679 22034884 17653816 22035055 17653953 22035226 17654090 22035397 17654227 22035568 17654364 22035739 17654501 22035910 17654638 22036081 17654775 22036252 17654912 22036423 17655049 22036594 17655186 22036765 17655323 22036936 17655460 22037107 17655597 22037278 17655734 22037449 17655871 22037620 17656008 22037791 17656145 22037962 17656282 22038133 17656419 22038304 17656556 22038475 17656693 22038646 17656830 22038817 17656967 22038988 17657104 22039159 17657241 22039330 17657378 22039501 17657515 22039672 17657652 22039843 17657789 22040014 17657926 22040185 17658063 22040356 17658200 22040527 17658337 22040698 17658474 22040869 17658611 22041040 17658748 22041211 17658885 22041382 17659022 22041553 17659159 22041724 17659296 22041895 17659433 22042066 17659570 22042237 17659707 22042408 17659844 22042579 17659981 22042750 17660118 22042921 17660255 22043092 17660392 22043263 17660529 22043434 17660666 22043605 17660803 22043776 17660940 22043947 17661077 22044118 17661214 22044289 17661351 22044460 17661488 22044631 17661625 22044802 17661762 22044973 17661899 22045144 17662036 22045315 17662173 22045486 17662310 22045657 17662447 22045828 17662584 22045999 17662721 22046170 17662858 22046341 17662995 22046512 17663132 22046683 17663269 22046854 17663406 22047025 17663543 22047196 17663680 22047367 17663817 22047538 17663954 22047709 17664091 22047880 17664228 22048051 17664365 22048222 17664502 22048393 17664639 22048564 17664776 22048735 17664913 22048906 17665050 22049077 17665187 22049248 17665324 22049419 17665461 22049590 17665598 22049761 17665735 22049932 17665872 22050103 17666009 22050274 17666146 22050445 17666283 22050616 17666420 22050787 17666557 22050958 17666694 22051129 17666831 22051300 17666968 22051471 17667105 22051642 17667242 22051813 17667379 22051984 17667516 22052155 17667653 22052326 17667790 22052497 17667927 22052668 17668064 22052839 17668201 22053010 17668338 22053181 17668475 22053352 17668612 22053523 17668749 22053694 17668886 22053865 17669023 22054036 17669160 22054207 17669297 22054378 17669434 22054549 17669571 22054720 17669708 22054891 17669845 22055062 17669982 22055233 17670119 22055404 17670256 22055575 17670393 22055746 17670530 22055917 17670667 22056088 17670804 22056259 17670941 22056430 17671078 22056601 17671215 22056772 17671352 22056943 17671489 22057114 17671626 22057285
1000 28357900 0 28357900 35395627 28358037 35395798 28358174 35395969 28358311 35396140 28358448 35396311 28358585 35396482 28358722 35396653 28358859 35396824 28358996 35396995 28359133 35397166 28359270 35397337 28359407 35397508 28359544 35397679 28359681 35397850 28359818 35398021 28359955 35398192 28360092 35398363 28360229 35398534 28360366 35398705 28360503 35398876 28360640 35399047 28360777 35399218 28360914 35399389 28361051 35399560 28361188 35399731 28361325 35399902 28361462 35400073 28361599 35400244 28361736 35400415 28361873 35400586 28362010 35400757 28362147 35400928 28362284 35401099 28362421 35401270 28362558 35401441 28362695 35401612 28362832 35401783 28362969 35401954 28363106 35402125 28363243 35402296 28363380 35402467 28363517 35402638 28363654 35402809 28363791 35402980 28363928 35403151 28364065 35403322 28364202 35403493 28364339 35403664 28364476 35403835 28364613 35404006 28364750 35404177 28364887 35404348 28365024 35404519 28365161 35404690 28365298 35404861 28365435 35405032 28365572 35405203 28365709 35405374 28365846 35405545 28365983 35405716 28366120 35405887 28366257 35406058 28366394 35406229 28366531 35406400 28366668 35406571 28366805 35406742 28366942 35406913 28367079 35407084 28367216 35407255 28367353 35407426 28367490 35407597 28367627 35407768 28367764 35407939 28367901 35408110 28368038 35408281 28368175 35408452 28368312 35408623 28368449 35408794 28368586 35408965 28368723 35409136 28368860 35409307 28368997 35409478 28369134 35409649 28369271 35409820 28369408 35409991 28369545 35410162 28369682 35410333 28369819 35410504 28369956 35410675 28370093 35410846 28370230 35411017 28370367 35411188 28370504 35411359 28370641 35411530 28370778 35411701 28370915 35411872 28371052 35412043 28371189 35412214 28371326 35412385 28371463 35412556 28371600 35412727 28371737 35412898 28371874 35413069 28372011 35413240 28372148 35413411 28372285 35413582 28372422 35413753 28372559 35413924 28372696 35414095 28372833 35414266 28372970 35414437 28373107 35414608 28373244 35414779 28373381 35414950 28373518 35415121 28373655 35415292 28373792 35415463 28373929 35415634 28374066 35415805 28374203 35415976 28374340 35416147 28374477 35416318 28374614 35416489 28374751 35416660 28374888 35416831 28375025 35417002 28375162 35417173 28375299 35417344 28375436 35417515 28375573 35417686 28375710 35417857 28375847 35418028 28375984 35418199 28376121 35418370 28376258 35418541 28376395 35418712 28376532 35418883 28376669 35419054 28376806 35419225 28376943 35419396 28377080 35419567 28377217 35419738 28377354 35419909 28377491 35420080 28377628 35420251 28377765 35420422 28377902 35420593 28378039 35420764 28378176 35420935 28378313 35421106 28378450 35421277 28378587 35421448 28378724 35421619 28378861 35421790 28378998 35421961 28379135 35422132 28379272 35422303 28379409 35422474 28379546 35422645 28379683 35422816 28379820 35422987 28379957 35423158 28380094 35423329 28380231 35423500 28380368 35423671 28380505 35423842 28380642 35424013 28380779 35424184 28380916 35424355 28381053 35424526 28381190 35424697 28381327 35424868 28381464 35425039 28381601 35425210 28381738 35425381 28381875 35425552 28382012 35425723 28382149 35425894 28382286 35426065 28382423 35426236 28382560 35426407 28382697 35426578 28382834 35426749 28382971 35426920 28383108 35427091 28383245 35427262 28383382 35427433 28383519 35427604 28383656 35427775 28383793 35427946 28383930 35428117 28384067 35428288 28384204 35428459 28384341 35428630 28384478 35428801 28384615 35428972 28384752 35429143 28384889 35429314 28385026 35429485 28385163 35429656 28385300 35429827 28385437 35429998 28385574 35430169 28385711 35430340 28385848 35430511 28385985 35430682 28386122 35430853 28386259 35431024 28386396 35431195 28386533 35431366 28386670 35431537 28386807 35431708 28386944 35431879 28387081 35432050 28387218 35432221 28387355 35432392 28387492 35432563 28387629 35432734 28387766 35432905 28387903 35433076 28388040 35433247 28388177 35433418 28388314 35433589 28388451 35433760 28388588 35433931 28388725 35434102 28388862 35434273 28388999 35434444 28389136 35434615 28389273 35434786 28389410 35434957 28389547 35435128 28389684 35435299 28389821 35435470 28389958 35435641 28390095 35435812 28390232 35435983 28390369 35436154 28390506 35436325 28390643 35436496 28390780 35436667 28390917 35436838 28391054 35437009 28391191 35437180 28391328 35437351 28391465 35437522 28391602 35437693 28391739 35437864 28391876 35438035 28392013 35438206 28392150 35438377 28392287 35438548 28392424 35438719 28392561 35438890 28392698 35439061 28392835 35439232 28392972 35439403 28393109 35439574 28393246 35439745 28393383 35439916 28393520 35440087 28393657 35440258 28393794 35440429 28393931 35440600 28394068 35440771 28394205 35440942 28394342 35441113 28394479 35441284 28394616 35441455 28394753 35441626 28394890 35441797 28395027 35441968 28395164 35442139 28395301 35442310 28395438 35442481 28395575 35442652 28395712 35442823 28395849 35442994 28395986 35443165 28396123 35443336 28396260 35443507 28396397 35443678 28396534 35443849 28396671 35444020 28396808 35444191 28396945 35444362 28397082 35444533 28397219 35444704 28397356 35444875 28397493 35445046 28397630 35445217 28397767 35445388 28397904 35445559 28398041 35445730 28398178 35445901 28398315 35446072 28398452 35446243 28398589 35446414 28398726 35446585 28398863 35446756 28399000 35446927 28399137 35447098 28399274 35447269 28399411 35447440 28399548 35447611 28399685 35447782 28399822 35447953 28399959 35448124 28400096 35448295 28400233 35448466 28400370 35448637 28400507 35448808 28400644 35448979 28400781 35449150 28400918 35449321 28401055 35449492 28401192 35449663 28401329 35449834 28401466 35450005 28401603 35450176 28401740 35450347 28401877 35450518 28402014 35450689 28402151 35450860 28402288 35451031 28402425 35451202 28402562 35451373 28402699 35451544 28402836 35451715 28402973 35451886 28403110 35452057 28403247 35452228 28403384 35452399 28403521 35452570 28403658 35452741 28403795 35452912 28403932 35453083 28404069 35453254 28404206 35453425 28404343 35453596 28404480 35453767 28404617 35453938 28404754 35454109 28404891 35454280 28405028 35454451 28405165 35454622 28405302 35454793 28405439 35454964 28405576 35455135 28405713 35455306 28405850 35455477 28405987 35455648 28406124 35455819 28406261 35455990 28406398 35456161 28406535 35456332 28406672 35456503 28406809 35456674 28406946 35456845 28407083 35457016 28407220 35457187 28407357 35457358 28407494 35457529 28407631 35457700 28407768 35457871 28407905 35458042 28408042 35458213 28408179 35458384 28408316 35458555 28408453 35458726 28408590 35458897 28408727 35459068 28408864 35459239 28409001 35459410 28409138 35459581 28409275 35459752 28409412 35459923 28409549 35460094 28409686 35460265 28409823 35460436 28409960 35460607 28410097 35460778 28410234 35460949 28410371 35461120 28410508 35461291 28410645 35461462 28410782 35461633 28410919 35461804 28411056 35461975 28411193 35462146 28411330 35462317 28411467 35462488 28411604 35462659 28411741 35462830 28411878 35463001 28412015 35463172 28412152 35463343 28412289 35463514 28412426 35463685 28412563 35463856 28412700 35464027 28412837 35464198 28412974 35464369 28413111 35464540 28413248 35464711 28413385 35464882 28413522 35465053 28413659 35465224 28413796 35465395 28413933 35465566 28414070 35465737 28414207 35465908 28414344 35466079 28414481 35466250 28414618 35466421 28414755 35466592 28414892 35466763 28415029 35466934 28415166 35467105 28415303 35467276 28415440 35467447 28415577 35467618 28415714 35467789 28415851 35467960 28415988 35468131 28416125 35468302 28416262 35468473 28416399 35468644 28416536 35468815 28416673 35468986 28416810 35469157 28416947 35469328 28417084 35469499 28417221 35469670 28417358 35469841 28417495 35470012 28417632 35470183 28417769 35470354 28417906 35470525 28418043 35470696 28418180 35470867 28418317 35471038 28418454 35471209 28418591 35471380 28418728 35471551 28418865 35471722 28419002 35471893 28419139 35472064 28419276 35472235 28419413 35472406 28419550 35472577 28419687 35472748 28419824 35472919 28419961 35473090 28420098 35473261 28420235 35473432 28420372 35473603 28420509 35473774 28420646 35473945 28420783 35474116 28420920 35474287 28421057 35474458 28421194 35474629 28421331 35474800 28421468 35474971 28421605 35475142 28421742 35475313 28421879 35475484 28422016 35475655 28422153 35475826 28422290 35475997 28422427 35476168 28422564 35476339 28422701 35476510 28422838 35476681 28422975 35476852 28423112 35477023 28423249 35477194 28423386 35477365 28423523 35477536 28423660 35477707 28423797 35477878 28423934 35478049 28424071 35478220 28424208 35478391 28424345 35478562 28424482 35478733 28424619 35478904 28424756 35479075 28424893 35479246 28425030 35479417 28425167 35479588 28425304 35479759 28425441 35479930 28425578 35480101 28425715 35480272 28425852 35480443 28425989 35480614 28426126 35480785 28426263 35480956 28426400 35481127 28426537 35481298 28426674 35481469 28426811 35481640 28426948 35481811 28427085 35481982 28427222 35482153 28427359 35482324 28427496 35482495 28427633 35482666 28427770 35482837 28427907 35483008 28428044 35483179 28428181 35483350 28428318 35483521 28428455 35483692 28428592 35483863 28428729 35484034 28428866 35484205 28429003 35484376 28429140 35484547 28429277 35484718 28429414 35484889 28429551 35485060 28429688 35485231 28429825 35485402 28429962 35485573 28430099 35485744 28430236 35485915 28430373 35486086 28430510 35486257 28430647 35486428 28430784 35486599 28430921 35486770 28431058 35486941 28431195 35487112 28431332 35487283 28431469 35487454 28431606 35487625 28431743 35487796 28431880 35487967 28432017 35488138 28432154 35488309 28432291 35488480 28432428 35488651 28432565 35488822 28432702 35488993 28432839 35489164 28432976 35489335 28433113 35489506 28433250 35489677 28433387 35489848 28433524 35490019 28433661 35490190 28433798 35490361 28433935 35490532 28434072 35490703 28434209 35490874 28434346 35491045 28434483 35491216 28434620 35491387 28434757 35491558 28434894 35491729 28435031 35491900 28435168 35492071 28435305 35492242 28435442 35492413 28435579 35492584 28435716 35492755 28435853 35492926 28435990 35493097 28436127 35493268 28436264 35493439 28436401 35493610 28436538 35493781 28436675 35493952 28436812 35494123 28436949 35494294 28437086 35494465 28437223 35494636 28437360 35494807 28437497 35494978 28437634 35495149 28437771 35495320 28437908 35495491 28438045 35495662 28438182 35495833 28438319 35496004 28438456 35496175 28438593 35496346 28438730 35496517 28438867 35496688 28439004 35496859 28439141 35497030 28439278 35497201 28439415 35497372 28439552 35497543 28439689 35497714 28439826 35497885 28439963 35498056 28440100 35498227 28440237 35498398 28440374 35498569 28440511 35498740 28440648 35498911 28440785 35499082 28440922 35499253 28441059 35499424 28441196 35499595 28441333 35499766 28441470 35499937 28441607 35500108 28441744 35500279 28441881 35500450 28442018 35500621 28442155 35500792 28442292 35500963 28442429 35501134 28442566 35501305 28442703 35501476 28442840 35501647 28442977 35501818 28443114 35501989 28443251 35502160 28443388 35502331 28443525 35502502 28443662 35502673 28443799 35502844 28443936 35503015 28444073 35503186 28444210 35503357 28444347 35503528 28444484 35503699 28444621 35503870 28444758 35504041 28444895 35504212 28445032 35504383 28445169 35504554 28445306 35504725 28445443 35504896 28445580 35505067 28445717 35505238 28445854 35505409 28445991 35505580 28446128 35505751 28446265 35505922 28446402 35506093 28446539 35506264 28446676 35506435 28446813 35506606 28446950 35506777 28447087 35506948 28447224 35507119 28447361 35507290 28447498 35507461 28447635 35507632 28447772 35507803 28447909 35507974 28448046 35508145 28448183 35508316 28448320 35508487 28448457 35508658 28448594 35508829 28448731 35509000 28448868 35509171 28449005 35509342 28449142 35509513 28449279 35509684 28449416 35509855 28449553 35510026 28449690 35510197 28449827 35510368 28449964 35510539 28450101 35510710 28450238 35510881 28450375 35511052 28450512 35511223 28450649 35511394 28450786 35511565 28450923 35511736 28451060 35511907 28451197 35512078 28451334 35512249 28451471 35512420 28451608 35512591 28451745 35512762 28451882 35512933 28452019 35513104 28452156 35513275 28452293 35513446 28452430 35513617 28452567 35513788 28452704 35513959 28452841 35514130 28452978 35514301 28453115 35514472 28453252 35514643 28453389 35514814 28453526 35514985 28453663 35515156 28453800 35515327 28453937 35515498 28454074 35515669 28454211 35515840 28454348 35516011 28454485 35516182 28454622 35516353 28454759 35516524 28454896 35516695 28455033 35516866 28455170 35517037 28455307 35517208 28455444 35517379 28455581 35517550 28455718 35517721 28455855 35517892 28455992 35518063 28456129 35518234 28456266 35518405 28456403 35518576 28456540 35518747 28456677 35518918 28456814 35519089 28456951 35519260 28457088 35519431 28457225 35519602 28457362 35519773 28457499 35519944 28457636 35520115 28457773 35520286 28457910 35520457 28458047 35520628 28458184 35520799 28458321 35520970 28458458 35521141 28458595 35521312 28458732 35521483 28458869 35521654 28459006 35521825 28459143 35521996 28459280 35522167 28459417 35522338 28459554 35522509 28459691 35522680 28459828 35522851 28459965 35523022 28460102 35523193 28460239 35523364 28460376 35523535 28460513 35523706 28460650 35523877 28460787 35524048 28460924 35524219 28461061 35524390 28461198 35524561 28461335 35524732 28461472 35524903 28461609 35525074 28461746 35525245 28461883 35525416 28462020 35525587 28462157 35525758 28462294 35525929 28462431 35526100 28462568 35526271 28462705 35526442 28462842 35526613 28462979 35526784 28463116 35526955 28463253 35527126 28463390 35527297 28463527 35527468 28463664 35527639 28463801 35527810 28463938 35527981 28464075 35528152 28464212 35528323 28464349 35528494 28464486 35528665 28464623 35528836 28464760 35529007 28464897 35529178 28465034 35529349 28465171 35529520 28465308 35529691 28465445 35529862 28465582 35530033 28465719 35530204 28465856 35530375 28465993 35530546 28466130 35530717 28466267 35530888 28466404 35531059 28466541 35531230 28466678 35531401 28466815 35531572 28466952 35531743 28467089 35531914 28467226 35532085 28467363 35532256 28467500 35532427 28467637 35532598 28467774 35532769 28467911 35532940 28468048 35533111 28468185 35533282 28468322 35533453 28468459 35533624 28468596 35533795 28468733 35533966 28468870 35534137 28469007 35534308 28469144 35534479 28469281 35534650 28469418 35534821 28469555 35534992 28469692 35535163 28469829 35535334 28469966 35535505 28470103 35535676 28470240 35535847 28470377 35536018 28470514 35536189 28470651 35536360 28470788 35536531 28470925 35536702 28471062 35536873 28471199 35537044 28471336 35537215 28471473 35537386 28471610 35537557 28471747 35537728 28471884 35537899 28472021 35538070 28472158 35538241 28472295 35538412 28472432 35538583 28472569 35538754 28472706 35538925 28472843 35539096 28472980 35539267 28473117 35539438 28473254 35539609 28473391 35539780 28473528 35539951 28473665 35540122 28473802 35540293 28473939 35540464 28474076 35540635 28474213 35540806 28474350 35540977 28474487 35541148 28474624 35541319 28474761 35541490 28474898 35541661 28475035 35541832 28475172 35542003 28475309 35542174 28475446 35542345 28475583 35542516 28475720 35542687 28475857 35542858 28475994 35543029 28476131 35543200 28476268 35543371 28476405 35543542 28476542 35543713 28476679 35543884 28476816 35544055 28476953 35544226 28477090 35544397 28477227 35544568 28477364 35544739 28477501 35544910 28477638 35545081 28477775 35545252 28477912 35545423 28478049 35545594 28478186 35545765 28478323 35545936 28478460 35546107 28478597 35546278 28478734 35546449 28478871 35546620 28479008 35546791 28479145 35546962 28479282 35547133 28479419 35547304 28479556 35547475 28479693 35547646 28479830 35547817 28479967 35547988 28480104 35548159 28480241 35548330 28480378 35548501 28480515 35548672 28480652 35548843 28480789 35549014 28480926 35549185 28481063 35549356 28481200 35549527 28481337 35549698 28481474 35549869 28481611 35550040 28481748 35550211 28481885 35550382 28482022 35550553 28482159 35550724 28482296 35550895 28482433 35551066 28482570 35551237 28482707 35551408 28482844 35551579 28482981 35551750 28483118 35551921 28483255 35552092 28483392 35552263 28483529 35552434 28483666 35552605 28483803 35552776 28483940 35552947 28484077 35553118 28484214 35553289 28484351 35553460 28484488 35553631 28484625 35553802 28484762 35553973 28484899 35554144 28485036 35554315 28485173 35554486 28485310 35554657 28485447 35554828 28485584 35554999 28485721 35555170 28485858 35555341 28485995 35555512 28486132 35555683 28486269 35555854 28486406 35556025 28486543 35556196 28486680 35556367 28486817 35556538 28486954 35556709 28487091 35556880 28487228 35557051 28487365 35557222 28487502 35557393 28487639 35557564 28487776 35557735 28487913 35557906 28488050 35558077 28488187 35558248 28488324 35558419 28488461 35558590 28488598 35558761 28488735 35558932 28488872 35559103 28489009 35559274 28489146 35559445 28489283 35559616 28489420 35559787 28489557 35559958 28489694 35560129 28489831 35560300 28489968 35560471 28490105 35560642 28490242 35560813 28490379 35560984 28490516 35561155 28490653 35561326 28490790 35561497 28490927 35561668 28491064 35561839 28491201 35562010 28491338 35562181 28491475 35562352 28491612 35562523 28491749 35562694 28491886 35562865 28492023 35563036 28492160 35563207 28492297 35563378 28492434 35563549 28492571 35563720 28492708 35563891 28492845 35564062 28492982 35564233 28493119 35564404 28493256 35564575 28493393 35564746 28493530 35564917 28493667 35565088 28493804 35565259 28493941 35565430 28494078 35565601 28494215 35565772 28494352 35565943 28494489 35566114 28494626 35566285
1000 63155900 0 63155900 78829627 63156037 78829798 63156174 78829969 63156311 78830140 63156448 78830311 63156585 78830482 63156722 78830653 63156859 78830824 63156996 78830995 63157133 78831166 63157270 78831337 63157407 78831508 63157544 78831679 63157681 78831850 63157818 78832021 63157955 78832192 63158092 78832363 63158229 78832534 63158366 78832705 63158503 78832876 63158640 78833047 63158777 78833218 63158914 78833389 63159051 78833560 63159188 78833731 63159325 78833902 63159462 78834073 63159599 78834244 63159736 78834415 63159873 78834586 63160010 78834757 63160147 78834928 63160284 78835099 63160421 78835270 63160558 78835441 63160695 78835612 63160832 78835783 63160969 78835954 63161106 78836125 63161243 78836296 63161380 78836467 63161517 78836638 63161654 78836809 63161791 78836980 63161928 78837151 63162065 78837322 63162202 78837493 63162339 78837664 63162476 78837835 63162613 78838006 63162750 78838177 63162887 78838348 63163024 78838519 63163161 78838690 63163298 78838861 63163435 78839032 63163572 78839203 63163709 78839374 63163846 78839545 63163983 78839716 63164120 78839887 63164257 78840058 63164394 78840229 63164531 78840400 63164668 78840571 63164805 78840742 63164942 78840913 63165079 78841084 63165216 78841255 63165353 78841426 63165490 78841597 63165627 78841768 63165764 78841939 63165901 78842110 63166038 78842281 63166175 78842452 63166312 78842623 63166449 78842794 63166586 78842965 63166723 78843136 63166860 78843307 63166997 78843478 63167134 78843649 63167271 78843820 63167408 78843991 63167545 78844162 63167682 78844333 63167819 78844504 63167956 78844675 63168093 78844846 63168230 78845017 63168367 78845188 63168504 78845359 63168641 78845530 63168778 78845701 63168915 78845872 63169052 78846043 63169189 78846214 63169326 78846385 63169463 78846556 63169600 78846727 63169737 78846898 63169874 78847069 63170011 78847240 63170148 78847411 63170285 78847582 63170422 78847753 63170559 78847924 63170696 78848095 63170833 78848266 63170970 78848437 63171107 78848608 63171244 78848779 63171381 78848950 63171518 78849121 63171655 78849292 63171792 78849463 63171929 78849634 63172066 78849805 63172203 78849976 63172340 78850147 63172477 78850318 63172614 78850489 63172751 78850660 63172888 78850831 63173025 78851002 63173162 78851173 63173299 78851344 63173436 78851515 63173573 78851686 63173710 78851857 63173847 78852028 63173984 78852199 63174121 78852370 63174258 78852541 63174395 78852712 63174532 78852883 63174669 78853054 63174806 78853225 63174943 78853396 63175080 78853567 63175217 78853738 63175354 78853909 63175491 78854080 63175628 78854251 63175765 78854422 63175902 78854593 63176039 78854764 63176176 78854935 63176313 78855106 63176450 78855277 63176587 78855448 63176724 78855619 63176861 78855790 63176998 78855961 63177135 78856132 63177272 78856303 63177409 78856474 63177546 78856645 63177683 78856816 63177820 78856987 63177957 78857158 63178094 78857329 63178231 78857500 63178368 78857671 63178505 78857842 63178642 78858013 63178779 78858184 63178916 78858355 63179053 78858526 63179190 78858697 63179327 78858868 63179464 78859039 63179601 78859210 63179738 78859381 63179875 78859552 63180012 78859723 63180149 78859894 63180286 78860065 63180423 78860236 63180560 78860407 63180697 78860578 63180834 78860749 63180971 78860920 63181108 78861091 63181245 78861262 63181382 78861433 63181519 78861604 63181656 78861775 63181793 78861946 63181930 78862117 63182067 78862288 63182204 78862459 63182341 78862630 63182478 78862801 63182615 78862972 63182752 78863143 63182889 78863314 63183026 78863485 63183163 78863656 63183300 78863827 63183437 78863998 63183574 78864169 63183711 78864340 63183848 78864511 63183985 78864682 63184122 78864853 63184259 78865024 63184396 78865195 63184533 78865366 63184670 78865537 63184807 78865708 63184944 78865879 63185081 78866050 63185218 78866221 63185355 78866392 63185492 78866563 63185629 78866734 63185766 78866905 63185903 78867076 63186040 78867247 63186177 78867418 63186314 78867589 63186451 78867760 63186588 78867931 63186725 78868102 63186862 78868273 63186999 78868444 63187136 78868615 63187273 78868786 63187410 78868957 63187547 78869128 63187684 78869299 63187821 78869470 63187958 78869641 63188095 78869812 63188232 78869983 63188369 78870154 63188506 78870325 63188643 78870496 63188780 78870667 63188917 78870838 63189054 78871009 63189191 78871180 63189328 78871351 63189465 78871522 63189602 78871693 63189739 78871864 63189876 78872035 63190013 78872206 63190150 78872377 63190287 78872548 63190424 78872719 63190561 78872890 63190698 78873061 63190835 78873232 63190972 78873403 63191109 78873574 63191246 78873745 63191383 78873916 63191520 78874087 63191657 78874258 63191794 78874429 63191931 78874600 63192068 78874771 63192205 78874942 63192342 78875113 63192479 78875284 63192616 78875455 63192753 78875626 63192890 78875797 63193027 78875968 63193164 78876139 63193301 78876310 63193438 78876481 63193575 78876652 63193712 78876823 63193849 78876994 63193986 78877165 63194123 78877336 63194260 78877507 63194397 78877678 63194534 78877849 63194671 78878020 63194808 78878191 63194945 78878362 63195082 78878533 63195219 78878704 63195356 78878875 63195493 78879046 63195630 78879217 63195767 78879388 63195904 78879559 63196041 78879730 63196178 78879901 63196315 78880072 63196452 78880243 63196589 78880414 63196726 78880585 63196863 78880756 63197000 78880927 63197137 78881098 63197274 78881269 63197411 78881440 63197548 78881611 63197685 78881782 63197822 78881953 63197959 78882124 63198096 78882295 63198233 78882466 63198370 78882637 63198507 78882808 63198644 78882979 63198781 78883150 63198918 78883321 63199055 78883492 63199192 78883663 63199329 78883834 63199466 78884005 63199603 78884176 63199740 78884347 63199877 78884518 63200014 78884689 63200151 78884860 63200288 78885031 63200425 78885202 63200562 78885373 63200699 78885544 63200836 78885715 63200973 78885886 63201110 78886057 63201247 78886228 63201384 78886399 63201521 78886570 63201658 78886741 63201795 78886912 63201932 78887083 63202069 78887254 63202206 78887425 63202343 78887596 63202480 78887767 63202617 78887938 63202754 78888109 63202891 78888280 63203028 78888451 63203165 78888622 63203302 78888793 63203439 78888964 63203576 78889135 63203713 78889306 63203850 78889477 63203987 78889648 63204124 78889819 63204261 78889990 63204398 78890161 63204535 78890332 63204672 78890503 63204809 78890674 63204946 78890845 63205083 78891016 63205220 78891187 63205357 78891358 63205494 78891529 63205631 78891700 63205768 78891871 63205905 78892042 63206042 78892213 63206179 78892384 63206316 78892555 63206453 78892726 63206590 78892897 63206727 78893068 63206864 78893239 63207001 78893410 63207138 78893581 63207275 78893752 63207412 78893923 63207549 78894094 63207686 78894265 63207823 78894436 63207960 78894607 63208097 78894778 63208234 78894949 63208371 78895120 63208508 78895291 63208645 78895462 63208782 78895633 63208919 78895804 63209056 78895975 63209193 78896146 63209330 78896317 63209467 78896488 63209604 78896659 63209741 78896830 63209878 78897001 63210015 78897172 63210152 78897343 63210289 78897514 63210426 78897685 63210563 78897856 63210700 78898027 63210837 78898198 63210974 78898369 63211111 78898540 63211248 78898711 63211385 78898882 63211522 78899053 63211659 78899224 63211796 78899395 63211933 78899566 63212070 78899737 63212207 78899908 63212344 78900079 63212481 78900250 63212618 78900421 63212755 78900592 63212892 78900763 63213029 78900934 63213166 78901105 63213303 78901276 63213440 78901447 63213577 78901618 63213714 78901789 63213851 78901960 63213988 78902131 63214125 78902302 63214262 78902473 63214399 78902644 63214536 78902815 63214673 78902986 63214810 78903157 63214947 78903328 63215084 78903499 63215221 78903670 63215358 78903841 63215495 78904012 63215632 78904183 63215769 78904354 63215906 78904525 63216043 78904696 63216180 78904867 63216317 78905038 63216454 78905209 63216591 78905380 63216728 78905551 63216865 78905722 63217002 78905893 63217139 78906064 63217276 78906235 63217413 78906406 63217550 78906577 63217687 78906748 63217824 78906919 63217961 78907090 63218098 78907261 63218235 78907432 63218372 78907603 63218509 78907774 63218646 78907945 63218783 78908116 63218920 78908287 63219057 78908458 63219194 78908629 63219331 78908800 63219468 78908971 63219605 78909142 63219742 78909313 63219879 78909484 63220016 78909655 63220153 78909826 63220290 78909997 63220427 78910168 63220564 78910339 63220701 78910510 63220838 78910681 63220975 78910852 63221112 78911023 63221249 78911194 63221386 78911365 63221523 78911536 63221660 78911707 63221797 78911878 63221934 78912049 63222071 78912220 63222208 78912391 63222345 78912562 63222482 78912733 63222619 78912904 63222756 78913075 63222893 78913246 63223030 78913417 63223167 78913588 63223304 78913759 63223441 78913930 63223578 78914101 63223715 78914272 63223852 78914443 63223989 78914614 63224126 78914785 63224263 78914956 63224400 78915127 63224537 78915298 63224674 78915469 63224811 78915640 63224948 78915811 63225085 78915982 63225222 78916153 63225359 78916324 63225496 78916495 63225633 78916666 63225770 78916837 63225907 78917008 63226044 78917179 63226181 78917350 63226318 78917521 63226455 78917692 63226592 78917863 63226729 78918034 63226866 78918205 63227003 78918376 63227140 78918547 63227277 78918718 63227414 78918889 63227551 78919060 63227688 78919231 63227825 78919402 63227962 78919573 63228099 78919744 63228236 78919915 63228373 78920086 63228510 78920257 63228647 78920428 63228784 78920599 63228921 78920770 63229058 78920941 63229195 78921112 63229332 78921283 63229469 78921454 63229606 78921625 63229743 78921796 63229880 78921967 63230017 78922138 63230154 78922309 63230291 78922480 63230428 78922651 63230565 78922822 63230702 78922993 63230839 78923164 63230976 78923335 63231113 78923506 63231250 78923677 63231387 78923848 63231524 78924019 63231661 78924190 63231798 78924361 63231935 78924532 63232072 78924703 63232209 78924874 63232346 78925045 63232483 78925216 63232620 78925387 63232757 78925558 63232894 78925729 63233031 78925900 63233168 78926071 63233305 78926242 63233442 78926413 63233579 78926584 63233716 78926755 63233853 78926926 63233990 78927097 63234127 78927268 63234264 78927439 63234401 78927610 63234538 78927781 63234675 78927952 63234812 78928123 63234949 78928294 63235086 78928465 63235223 78928636 63235360 78928807 63235497 78928978 63235634 78929149 63235771 78929320 63235908 78929491 63236045 78929662 63236182 78929833 63236319 78930004 63236456 78930175 63236593 78930346 63236730 78930517 63236867 78930688 63237004 78930859 63237141 78931030 63237278 78931201 63237415 78931372 63237552 78931543 63237689 78931714 63237826 78931885 63237963 78932056 63238100 78932227 63238237 78932398 63238374 78932569 63238511 78932740 63238648 78932911 63238785 78933082 63238922 78933253 63239059 78933424 63239196 78933595 63239333 78933766 63239470 78933937 63239607 78934108 63239744 78934279 63239881 78934450 63240018 78934621 63240155 78934792 63240292 78934963 63240429 78935134 63240566 78935305 63240703 78935476 63240840 78935647 63240977 78935818 63241114 78935989 63241251 78936160 63241388 78936331 63241525 78936502 63241662 78936673 63241799 78936844 63241936 78937015 63242073 78937186 63242210 78937357 63242347 78937528 63242484 78937699 63242621 78937870 63242758 78938041 63242895 78938212 63243032 78938383 63243169 78938554 63243306 78938725 63243443 78938896 63243580 78939067 63243717 78939238 63243854 78939409 63243991 78939580 63244128 78939751 63244265 78939922 63244402 78940093 63244539 78940264 63244676 78940435 63244813 78940606 63244950 78940777 63245087 78940948 63245224 78941119 63245361 78941290 63245498 78941461 63245635 78941632 63245772 78941803 63245909 78941974 63246046 78942145 63246183 78942316 63246320 78942487 63246457 78942658 63246594 78942829 63246731 78943000 63246868 78943171 63247005 78943342 63247142 78943513 63247279 78943684 63247416 78943855 63247553 78944026 63247690 78944197 63247827 78944368 63247964 78944539 63248101 78944710 63248238 78944881 63248375 78945052 63248512 78945223 63248649 78945394 63248786 78945565 63248923 78945736 63249060 78945907 63249197 78946078 63249334 78946249 63249471 78946420 63249608 78946591 63249745 78946762 63249882 78946933 63250019 78947104 63250156 78947275 63250293 78947446 63250430 78947617 63250567 78947788 63250704 78947959 63250841 78948130 63250978 78948301 63251115 78948472 63251252 78948643 63251389 78948814 63251526 78948985 63251663 78949156 63251800 78949327 63251937 78949498 63252074 78949669 63252211 78949840 63252348 78950011 63252485 78950182 63252622 78950353 63252759 78950524 63252896 78950695 63253033 78950866 63253170 78951037 63253307 78951208 63253444 78951379 63253581 78951550 63253718 78951721 63253855 78951892 63253992 78952063 63254129 78952234 63254266 78952405 63254403 78952576 63254540 78952747 63254677 78952918 63254814 78953089 63254951 78953260 63255088 78953431 63255225 78953602 63255362 78953773 63255499 78953944 63255636 78954115 63255773 78954286 63255910 78954457 63256047 78954628 63256184 78954799 63256321 78954970 63256458 78955141 63256595 78955312 63256732 78955483 63256869 78955654 63257006 78955825 63257143 78955996 63257280 78956167 63257417 78956338 63257554 78956509 63257691 78956680 63257828 78956851 63257965 78957022 63258102 78957193 63258239 78957364 63258376 78957535 63258513 78957706 63258650 78957877 63258787 78958048 63258924 78958219 63259061 78958390 63259198 78958561 63259335 78958732 63259472 78958903 63259609 78959074 63259746 78959245 63259883 78959416 63260020 78959587 63260157 78959758 63260294 78959929 63260431 78960100 63260568 78960271 63260705 78960442 63260842 78960613 63260979 78960784 63261116 78960955 63261253 78961126 63261390 78961297 63261527 78961468 63261664 78961639 63261801 78961810 63261938 78961981 63262075 78962152 63262212 78962323 63262349 78962494 63262486 78962665 63262623 78962836 63262760 78963007 63262897 78963178 63263034 78963349 63263171 78963520 63263308 78963691 63263445 78963862 63263582 78964033 63263719 78964204 63263856 78964375 63263993 78964546 63264130 78964717 63264267 78964888 63264404 78965059 63264541 78965230 63264678 78965401 63264815 78965572 63264952 78965743 63265089 78965914 63265226 78966085 63265363 78966256 63265500 78966427 63265637 78966598 63265774 78966769 63265911 78966940 63266048 78967111 63266185 78967282 63266322 78967453 63266459 78967624 63266596 78967795 63266733 78967966 63266870 78968137 63267007 78968308 63267144 78968479 63267281 78968650 63267418 78968821 63267555 78968992 63267692 78969163 63267829 78969334 63267966 78969505 63268103 78969676 63268240 78969847 63268377 78970018 63268514 78970189 63268651 78970360 63268788 78970531 63268925 78970702 63269062 78970873 63269199 78971044 63269336 78971215 63269473 78971386 63269610 78971557 63269747 78971728 63269884 78971899 63270021 78972070 63270158 78972241 63270295 78972412 63270432 78972583 63270569 78972754 63270706 78972925 63270843 78973096 63270980 78973267 63271117 78973438 63271254 78973609 63271391 78973780 63271528 78973951 63271665 78974122 63271802 78974293 63271939 78974464 63272076 78974635 63272213 78974806 63272350 78974977 63272487 78975148 63272624 78975319 63272761 78975490 63272898 78975661 63273035 78975832 63273172 78976003 63273309 78976174 63273446 78976345 63273583 78976516 63273720 78976687 63273857 78976858 63273994 78977029 63274131 78977200 63274268 78977371 63274405 78977542 63274542 78977713 63274679 78977884 63274816 78978055 63274953 78978226 63275090 78978397 63275227 78978568 63275364 78978739 63275501 78978910 63275638 78979081 63275775 78979252 63275912 78979423 63276049 78979594 63276186 78979765 63276323 78979936 63276460 78980107 63276597 78980278 63276734 78980449 63276871 78980620 63277008 78980791 63277145 78980962 63277282 78981133 63277419 78981304 63277556 78981475 63277693 78981646 63277830 78981817 63277967 78981988 63278104 78982159 63278241 78982330 63278378 78982501 63278515 78982672 63278652 78982843 63278789 78983014 63278926 78983185 63279063 78983356 63279200 78983527 63279337 78983698 63279474 78983869 63279611 78984040 63279748 78984211 63279885 78984382 63280022 78984553 63280159 78984724 63280296 78984895 63280433 78985066 63280570 78985237 63280707 78985408 63280844 78985579 63280981 78985750 63281118 78985921 63281255 78986092 63281392 78986263 63281529 78986434 63281666 78986605 63281803 78986776 63281940 78986947 63282077 78987118 63282214 78987289 63282351 78987460 63282488 78987631 63282625 78987802 63282762 78987973 63282899 78988144 63283036 78988315 63283173 78988486 63283310 78988657 63283447 78988828 63283584 78988999 63283721 78989170 63283858 78989341 63283995 78989512 63284132 78989683 63284269 78989854 63284406 78990025 63284543 78990196 63284680 78990367 63284817 78990538 63284954 78990709 63285091 78990880 63285228 78991051 63285365 78991222 63285502 78991393 63285639 78991564 63285776 78991735 63285913 78991906 63286050 78992077 63286187 78992248 63286324 78992419 63286461 78992590 63286598 78992761 63286735 78992932 63286872 78993103 63287009 78993274 63287146 78993445 63287283 78993616 63287420 78993787 63287557 78993958 63287694 78994129 63287831 78994300 63287968 78994471 63288105 78994642 63288242 78994813 63288379 78994984 63288516 78995155 63288653 78995326 63288790 78995497 63288927 78995668 63289064 78995839 63289201 78996010 63289338 78996181 63289475 78996352 63289612 78996523 63289749 78996694 63289886 78996865 63290023 78997036 63290160 78997207 63290297 78997378 63290434 78997549 63290571 78997720 63290708 78997891 63290845 78998062 63290982 78998233 63291119 78998404 63291256 78998575 63291393 78998746 63291530 78998917 63291667 78999088 63291804 78999259 63291941 78999430 63292078 78999601 63292215 78999772 63292352 78999943 63292489 79000114 63292626 79000285
1000 24910299 0 24910299 31092417 24910436 31092588 24910573 31092759 24910710 31092930 24910847 31093101 24910984 31093272 24911121 31093443 24911258 31093614 24911395 31093785 24911532 31093956 24911669 31094127 24911806 31094298 24911943 31094469 24912080 31094640 24912217 31094811 24912354 31094982 24912491 31095153 24912628 31095324 24912765 31095495 24912902 31095666 24913039 31095837 24913176 31096008 24913313 31096179 24913450 31096350 24913587 31096521 24913724 31096692 24913861 31096863 24913998 31097034 24914135 31097205 24914272 31097376 24914409 31097547 24914546 31097718 24914683 31097889 24914820 31098060 24914957 31098231 24915094 31098402 24915231 31098573 24915368 31098744 24915505 31098915 24915642 31099086 24915779 31099257 24915916 31099428 24916053 31099599 24916190 31099770 24916327 31099941 24916464 31100112 24916601 31100283 24916738 31100454 24916875 31100625 24917012 31100796 24917149 31100967 24917286 31101138 24917423 31101309 24917560 31101480 24917697 31101651 24917834 31101822 24917971 31101993 24918108 31102164 24918245 31102335 24918382 31102506 24918519 31102677 24918656 31102848 24918793 31103019 24918930 31103190 24919067 31103361 24919204 31103532 24919341 31103703 24919478 31103874 24919615 31104045 24919752 31104216 24919889 31104387 24920026 31104558 24920163 31104729 24920300 31104900 24920437 31105071 24920574 31105242 24920711 31105413 24920848 31105584 24920985 31105755 24921122 31105926 24921259 31106097 24921396 31106268 24921533 31106439 24921670 31106610 24921807 31106781 24921944 31106952 24922081 31107123 24922218 31107294 24922355 31107465 24922492 31107636 24922629 31107807 24922766 31107978 24922903 31108149 24923040 31108320 24923177 31108491 24923314 31108662 24923451 31108833 24923588 31109004 24923725 31109175 24923862 31109346 24923999 31109517 24924136 31109688 24924273 31109859 24924410 31110030 24924547 31110201 24924684 31110372 24924821 31110543 24924958 31110714 24925095 31110885 24925232 31111056 24925369 31111227 24925506 31111398 24925643 31111569 24925780 31111740 24925917 31111911 24926054 31112082 24926191 31112253 24926328 31112424 24926465 31112595 24926602 31112766 24926739 31112937 24926876 31113108 24927013 31113279 24927150 31113450 24927287 31113621 24927424 31113792 24927561 31113963 24927698 31114134 24927835 31114305 24927972 31114476 24928109 31114647 24928246 31114818 24928383 31114989 24928520 31115160 24928657 31115331 24928794 31115502 24928931 31115673 24929068 31115844 24929205 31116015 24929342 31116186 24929479 31116357 24929616 31116528 24929753 31116699 24929890 31116870 24930027 31117041 24930164 31117212 24930301 31117383 24930438 31117554 24930575 31117725 24930712 31117896 24930849 31118067 24930986 31118238 24931123 31118409 24931260 31118580 24931397 31118751 24931534 31118922 24931671 31119093 24931808 31119264 24931945 31119435 24932082 31119606 24932219 31119777 24932356 31119948 24932493 31120119 24932630 31120290 24932767 31120461 24932904 31120632 24933041 31120803 24933178 31120974 24933315 31121145 24933452 31121316 24933589 31121487 24933726 31121658 24933863 31121829 24934000 31122000 24934137 31122171 24934274 31122342 24934411 31122513 24934548 31122684 24934685 31122855 24934822 31123026 24934959 31123197 24935096 31123368 24935233 31123539 24935370 31123710 24935507 31123881 24935644 31124052 24935781 31124223 24935918 31124394 24936055 31124565 24936192 31124736 24936329 31124907 24936466 31125078 24936603 31125249 24936740 31125420 24936877 31125591 24937014 31125762 24937151 31125933 24937288 31126104 24937425 31126275 24937562 31126446 24937699 31126617 24937836 31126788 24937973 31126959 24938110 31127130 24938247 31127301 24938384 31127472 24938521 31127643 24938658 31127814 24938795 31127985 24938932 31128156 24939069 31128327 24939206 31128498 24939343 31128669 24939480 31128840 24939617 31129011 24939754 31129182 24939891 31129353 24940028 31129524 24940165 31129695 24940302 31129866 24940439 31130037 24940576 31130208 24940713 31130379 24940850 31130550 24940987 31130721 24941124 31130892 24941261 31131063 24941398 31131234 24941535 31131405 24941672 31131576 24941809 31131747 24941946 31131918 24942083 31132089 24942220 31132260 24942357 31132431 24942494 31132602 24942631 31132773 24942768 31132944 24942905 31133115 24943042 31133286 24943179 31133457 24943316 31133628 24943453 31133799 24943590 31133970 24943727 31134141 24943864 31134312 24944001 31134483 24944138 31134654 24944275 31134825 24944412 31134996 24944549 31135167 24944686 31135338 24944823 31135509 24944960 31135680 24945097 31135851 24945234 31136022 24945371 31136193 24945508 31136364 24945645 31136535 24945782 31136706 24945919 31136877 24946056 31137048 24946193 31137219 24946330 31137390 24946467 31137561 24946604 31137732 24946741 31137903 24946878 31138074 24947015 31138245 24947152 31138416 24947289 31138587 24947426 31138758 24947563 31138929 24947700 31139100 24947837 31139271 24947974 31139442 24948111 31139613 24948248 31139784 24948385 31139955 24948522 31140126 24948659 31140297 24948796 31140468 24948933 31140639 24949070 31140810 24949207 31140981 24949344 31141152 24949481 31141323 24949618 31141494 24949755 31141665 24949892 31141836 24950029 31142007 24950166 31142178 24950303 31142349 24950440 31142520 24950577 31142691 24950714 31142862 24950851 31143033 24950988 31143204 24951125 31143375 24951262 31143546 24951399 31143717 24951536 31143888 24951673 31144059 24951810 31144230 24951947 31144401 24952084 31144572 24952221 31144743 24952358 31144914 24952495 31145085 24952632 31145256 24952769 31145427 24952906 31145598 24953043 31145769 24953180 31145940 24953317 31146111 24953454 31146282 24953591 31146453 24953728 31146624 24953865 31146795 24954002 31146966 24954139 31147137 24954276 31147308 24954413 31147479 24954550 31147650 24954687 31147821 24954824 31147992 24954961 31148163 24955098 31148334 24955235 31148505 24955372 31148676 24955509 31148847 24955646 31149018 24955783 31149189 24955920 31149360 24956057 31149531 24956194 31149702 24956331 31149873 24956468 31150044 24956605 31150215 24956742 31150386 24956879 31150557 24957016 31150728 24957153 31150899 24957290 31151070 24957427 31151241 24957564 31151412 24957701 31151583 24957838 31151754 24957975 31151925 24958112 31152096 24958249 31152267 24958386 31152438 24958523 31152609 24958660 31152780 24958797 31152951 24958934 31153122 24959071 31153293 24959208 31153464 24959345 31153635 24959482 31153806 24959619 31153977 24959756 31154148 24959893 31154319 24960030 31154490 24960167 31154661 24960304 31154832 24960441 31155003 24960578 31155174 24960715 31155345 24960852 31155516 24960989 31155687 24961126 31155858 24961263 31156029 24961400 31156200 24961537 31156371 24961674 31156542 24961811 31156713 24961948 31156884 24962085 31157055 24962222 31157226 24962359 31157397 24962496 31157568 24962633 31157739 24962770 31157910 24962907 31158081 24963044 31158252 24963181 31158423 24963318 31158594 24963455 31158765 24963592 31158936 24963729 31159107 24963866 31159278 24964003 31159449 24964140 31159620 24964277 31159791 24964414 31159962 24964551 31160133 24964688 31160304 24964825 31160475 24964962 31160646 24965099 31160817 24965236 31160988 24965373 31161159 24965510 31161330 24965647 31161501 24965784 31161672 24965921 31161843 24966058 31162014 24966195 31162185 24966332 31162356 24966469 31162527 24966606 31162698 24966743 31162869 24966880 31163040 24967017 31163211 24967154 31163382 24967291 31163553 24967428 31163724 24967565 31163895 24967702 31164066 24967839 31164237 24967976 31164408 24968113 31164579 24968250 31164750 24968387 31164921 24968524 31165092 24968661 31165263 24968798 31165434 24968935 31165605 24969072 31165776 24969209 31165947 24969346 31166118 24969483 31166289 24969620 31166460 24969757 31166631 24969894 31166802 24970031 31166973 24970168 31167144 24970305 31167315 24970442 31167486 24970579 31167657 24970716 31167828 24970853 31167999 24970990 31168170 24971127 31168341 24971264 31168512 24971401 31168683 24971538 31168854 24971675 31169025 24971812 31169196 24971949 31169367 24972086 31169538 24972223 31169709 24972360 31169880 24972497 31170051 24972634 31170222 24972771 31170393 24972908 31170564 24973045 31170735 24973182 31170906 24973319 31171077 24973456 31171248 24973593 31171419 24973730 31171590 24973867 31171761 24974004 31171932 24974141 31172103 24974278 31172274 24974415 31172445 24974552 31172616 24974689 31172787 24974826 31172958 24974963 31173129 24975100 31173300 24975237 31173471 24975374 31173642 24975511 31173813 24975648 31173984 24975785 31174155 24975922 31174326 24976059 31174497 24976196 31174668 24976333 31174839 24976470 31175010 24976607 31175181 24976744 31175352 24976881 31175523 24977018 31175694 24977155 31175865 24977292 31176036 24977429 31176207 24977566 31176378 24977703 31176549 24977840 31176720 24977977 31176891 24978114 31177062 24978251 31177233 24978388 31177404 24978525 31177575 24978662 31177746 24978799 31177917 24978936 31178088 24979073 31178259 24979210 31178430 24979347 31178601 24979484 31178772 24979621 31178943 24979758 31179114 24979895 31179285 24980032 31179456 24980169 31179627 24980306 31179798 24980443 31179969 24980580 31180140 24980717 31180311 24980854 31180482 24980991 31180653 24981128 31180824 24981265 31180995 24981402 31181166 24981539 31181337 24981676 31181508 24981813 31181679 24981950 31181850 24982087 31182021 24982224 31182192 24982361 31182363 24982498 31182534 24982635 31182705 24982772 31182876 24982909 31183047 24983046 31183218 24983183 31183389 24983320 31183560 24983457 31183731 24983594 31183902 24983731 31184073 24983868 31184244 24984005 31184415 24984142 31184586 24984279 31184757 24984416 31184928 24984553 31185099 24984690 31185270 24984827 31185441 24984964 31185612 24985101 31185783 24985238 31185954 24985375 31186125 24985512 31186296 24985649 31186467 24985786 31186638 24985923 31186809 24986060 31186980 24986197 31187151 24986334 31187322 24986471 31187493 24986608 31187664 24986745 31187835 24986882 31188006 24987019 31188177 24987156 31188348 24987293 31188519 24987430 31188690 24987567 31188861 24987704 31189032 24987841 31189203 24987978 31189374 24988115 31189545 24988252 31189716 24988389 31189887 24988526 31190058 24988663 31190229 24988800 31190400 24988937 31190571 24989074 31190742 24989211 31190913 24989348 31191084 24989485 31191255 24989622 31191426 24989759 31191597 24989896 31191768 24990033 31191939 24990170 31192110 24990307 31192281 24990444 31192452 24990581 31192623 24990718 31192794 24990855 31192965 24990992 31193136 24991129 31193307 24991266 31193478 24991403 31193649 24991540 31193820 24991677 31193991 24991814 31194162 24991951 31194333 24992088 31194504 24992225 31194675 24992362 31194846 24992499 31195017 24992636 31195188 24992773 31195359 24992910 31195530 24993047 31195701 24993184 31195872 24993321 31196043 24993458 31196214 24993595 31196385 24993732 31196556 24993869 31196727 24994006 31196898 24994143 31197069 24994280 31197240 24994417 31197411 24994554 31197582 24994691 31197753 24994828 31197924 24994965 31198095 24995102 31198266 24995239 31198437 24995376 31198608 24995513 31198779 24995650 31198950 24995787 31199121 24995924 31199292 24996061 31199463 24996198 31199634 24996335 31199805 24996472 31199976 24996609 31200147 24996746 31200318 24996883 31200489 24997020 31200660 24997157 31200831 24997294 31201002 24997431 31201173 24997568 31201344 24997705 31201515 24997842 31201686 24997979 31201857 24998116 31202028 24998253 31202199 24998390 31202370 24998527 31202541 24998664 31202712 24998801 31202883 24998938 31203054 24999075 31203225 24999212 31203396 24999349 31203567 24999486 31203738 24999623 31203909 24999760 31204080 24999897 31204251 25000034 31204422 25000171 31204593 25000308 31204764 25000445 31204935 25000582 31205106 25000719 31205277 25000856 31205448 25000993 31205619 25001130 31205790 25001267 31205961 25001404 31206132 25001541 31206303 25001678 31206474 25001815 31206645 25001952 31206816 25002089 31206987 25002226 31207158 25002363 31207329 25002500 31207500 25002637 31207671 25002774 31207842 25002911 31208013 25003048 31208184 25003185 31208355 25003322 31208526 25003459 31208697 25003596 31208868 25003733 31209039 25003870 31209210 25004007 31209381 25004144 31209552 25004281 31209723 25004418 31209894 25004555 31210065 25004692 31210236 25004829 31210407 25004966 31210578 25005103 31210749 25005240 31210920 25005377 31211091 25005514 31211262 25005651 31211433 25005788 31211604 25005925 31211775 25006062 31211946 25006199 31212117 25006336 31212288 25006473 31212459 25006610 31212630 25006747 31212801 25006884 31212972 25007021 31213143 25007158 31213314 25007295 31213485 25007432 31213656 25007569 31213827 25007706 31213998 25007843 31214169 25007980 31214340 25008117 31214511 25008254 31214682 25008391 31214853 25008528 31215024 25008665 31215195 25008802 31215366 25008939 31215537 25009076 31215708 25009213 31215879 25009350 31216050 25009487 31216221 25009624 31216392 25009761 31216563 25009898 31216734 25010035 31216905 25010172 31217076 25010309 31217247 25010446 31217418 25010583 31217589 25010720 31217760 25010857 31217931 25010994 31218102 25011131 31218273 25011268 31218444 25011405 31218615 25011542 31218786 25011679 31218957 25011816 31219128 25011953 31219299 25012090 31219470 25012227 31219641 25012364 31219812 25012501 31219983 25012638 31220154 25012775 31220325 25012912 31220496 25013049 31220667 25013186 31220838 25013323 31221009 25013460 31221180 25013597 31221351 25013734 31221522 25013871 31221693 25014008 31221864 25014145 31222035 25014282 31222206 25014419 31222377 25014556 31222548 25014693 31222719 25014830 31222890 25014967 31223061 25015104 31223232 25015241 31223403 25015378 31223574 25015515 31223745 25015652 31223916 25015789 31224087 25015926 31224258 25016063 31224429 25016200 31224600 25016337 31224771 25016474 31224942 25016611 31225113 25016748 31225284 25016885 31225455 25017022 31225626 25017159 31225797 25017296 31225968 25017433 31226139 25017570 31226310 25017707 31226481 25017844 31226652 25017981 31226823 25018118 31226994 25018255 31227165 25018392 31227336 25018529 31227507 25018666 31227678 25018803 31227849 25018940 31228020 25019077 31228191 25019214 31228362 25019351 31228533 25019488 31228704 25019625 31228875 25019762 31229046 25019899 31229217 25020036 31229388 25020173 31229559 25020310 31229730 25020447 31229901 25020584 31230072 25020721 31230243 25020858 31230414 25020995 31230585 25021132 31230756 25021269 31230927 25021406 31231098 25021543 31231269 25021680 31231440 25021817 31231611 25021954 31231782 25022091 31231953 25022228 31232124 25022365 31232295 25022502 31232466 25022639 31232637 25022776 31232808 25022913 31232979 25023050 31233150 25023187 31233321 25023324 31233492 25023461 31233663 25023598 31233834 25023735 31234005 25023872 31234176 25024009 31234347 25024146 31234518 25024283 31234689 25024420 31234860 25024557 31235031 25024694 31235202 25024831 31235373 25024968 31235544 25025105 31235715 25025242 31235886 25025379 31236057 25025516 31236228 25025653 31236399 25025790 31236570 25025927 31236741 25026064 31236912 25026201 31237083 25026338 31237254 25026475 31237425 25026612 31237596 25026749 31237767 25026886 31237938 25027023 31238109 25027160 31238280 25027297 31238451 25027434 31238622 25027571 31238793 25027708 31238964 25027845 31239135 25027982 31239306 25028119 31239477 25028256 31239648 25028393 31239819 25028530 31239990 25028667 31240161 25028804 31240332 25028941 31240503 25029078 31240674 25029215 31240845 25029352 31241016 25029489 31241187 25029626 31241358 25029763 31241529 25029900 31241700 25030037 31241871 25030174 31242042 25030311 31242213 25030448 31242384 25030585 31242555 25030722 31242726 25030859 31242897 25030996 31243068 25031133 31243239 25031270 31243410 25031407 31243581 25031544 31243752 25031681 31243923 25031818 31244094 25031955 31244265 25032092 31244436 25032229 31244607 25032366 31244778 25032503 31244949 25032640 31245120 25032777 31245291 25032914 31245462 25033051 31245633 25033188 31245804 25033325 31245975 25033462 31246146 25033599 31246317 25033736 31246488 25033873 31246659 25034010 31246830 25034147 31247001 25034284 31247172 25034421 31247343 25034558 31247514 25034695 31247685 25034832 31247856 25034969 31248027 25035106 31248198 25035243 31248369 25035380 31248540 25035517 31248711 25035654 31248882 25035791 31249053 25035928 31249224 25036065 31249395 25036202 31249566 25036339 31249737 25036476 31249908 25036613 31250079 25036750 31250250 25036887 31250421 25037024 31250592 25037161 31250763 25037298 31250934 25037435 31251105 25037572 31251276 25037709 31251447 25037846 31251618 25037983 31251789 25038120 31251960 25038257 31252131 25038394 31252302 25038531 31252473 25038668 31252644 25038805 31252815 25038942 31252986 25039079 31253157 25039216 31253328 25039353 31253499 25039490 31253670 25039627 31253841 25039764 31254012 25039901 31254183 25040038 31254354 25040175 31254525 25040312 31254696 25040449 31254867 25040586 31255038 25040723 31255209 25040860 31255380 25040997 31255551 25041134 31255722 25041271 31255893 25041408 31256064 25041545 31256235 25041682 31256406 25041819 31256577 25041956 31256748 25042093 31256919 25042230 31257090 25042367 31257261 25042504 31257432 25042641 31257603 25042778 31257774 25042915 31257945 25043052 31258116 25043189 31258287 25043326 31258458 25043463 31258629 25043600 31258800 25043737 31258971 25043874 31259142 25044011 31259313 25044148 31259484 25044285 31259655 25044422 31259826 25044559 31259997 25044696 31260168 25044833 31260339 25044970 31260510 25045107 31260681 25045244 31260852 25045381 31261023 25045518 31261194 25045655 31261365 25045792 31261536 25045929 31261707 25046066 31261878 25046203 31262049 25046340 31262220 25046477 31262391 25046614 31262562 25046751 31262733 25046888 31262904 25047025 31263075
1000 41599228 0 41599228 51923124 41599365 51923295 41599502 51923466 41599639 51923637 41599776 51923808 41599913 51923979 41600050 51924150 41600187 51924321 41600324 51924492 41600461 51924663 41600598 51924834 41600735 51925005 41600872 51925176 41601009 51925347 41601146 51925518 41601283 51925689 41601420 51925860 41601557 51926031 41601694 51926202 41601831 51926373 41601968 51926544 41602105 51926715 41602242 51926886 41602379 51927057 41602516 51927228 41602653 51927399 41602790 51927570 41602927 51927741 41603064 51927912 41603201 51928083 41603338 51928254 41603475 51928425 41603612 51928596 41603749 51928767 41603886 51928938 41604023 51929109 41604160 51929280 41604297 51929451 41604434 51929622 41604571 51929793 41604708 51929964 41604845 51930135 41604982 51930306 41605119 51930477 41605256 51930648 41605393 51930819 41605530 51930990 41605667 51931161 41605804 51931332 41605941 51931503 41606078 51931674 41606215 51931845 41606352 51932016 41606489 51932187 41606626 51932358 41606763 51932529 41606900 51932700 41607037 51932871 41607174 51933042 41607311 51933213 41607448 51933384 41607585 51933555 41607722 51933726 41607859 51933897 41607996 51934068 41608133 51934239 41608270 51934410 41608407 51934581 41608544 51934752 41608681 51934923 41608818 51935094 41608955 51935265 41609092 51935436 41609229 51935607 41609366 51935778 41609503 51935949 41609640 51936120 41609777 51936291 41609914 51936462 41610051 51936633 41610188 51936804 41610325 51936975 41610462 51937146 41610599 51937317 41610736 51937488 41610873 51937659 41611010 51937830 41611147 51938001 41611284 51938172 41611421 51938343 41611558 51938514 41611695 51938685 41611832 51938856 41611969 51939027 41612106 51939198 41612243 51939369 41612380 51939540 41612517 51939711 41612654 51939882 41612791 51940053 41612928 51940224 41613065 51940395 41613202 51940566 41613339 51940737 41613476 51940908 41613613 51941079 41613750 51941250 41613887 51941421 41614024 51941592 41614161 51941763 41614298 51941934 41614435 51942105 41614572 51942276 41614709 51942447 41614846 51942618 41614983 51942789 41615120 51942960 41615257 51943131 41615394 51943302 41615531 51943473 41615668 51943644 41615805 51943815 41615942 51943986 41616079 51944157 41616216 51944328 41616353 51944499 41616490 51944670 41616627 51944841 41616764 51945012 41616901 51945183 41617038 51945354 41617175 51945525 41617312 51945696 41617449 51945867 41617586 51946038 41617723 51946209 41617860 51946380 41617997 51946551 41618134 51946722 41618271 51946893 41618408 51947064 41618545 51947235 41618682 51947406 41618819 51947577 41618956 51947748 41619093 51947919 41619230 51948090 41619367 51948261 41619504 51948432 41619641 51948603 41619778 51948774 41619915 51948945 41620052 51949116 41620189 51949287 41620326 51949458 41620463 51949629 41620600 51949800 41620737 51949971 41620874 51950142 41621011 51950313 41621148 51950484 41621285 51950655 41621422 51950826 41621559 51950997 41621696 51951168 41621833 51951339 41621970 51951510 41622107 51951681 41622244 51951852 41622381 51952023 41622518 51952194 41622655 51952365 41622792 51952536 41622929 51952707 41623066 51952878 41623203 51953049 41623340 51953220 41623477 51953391 41623614 51953562 41623751 51953733 41623888 51953904 41624025 51954075 41624162 51954246 41624299 51954417 41624436 51954588 41624573 51954759 41624710 51954930 41624847 51955101 41624984 51955272 41625121 51955443 41625258 51955614 41625395 51955785 41625532 51955956 41625669 51956127 41625806 51956298 41625943 51956469 41626080 51956640 41626217 51956811 41626354 51956982 41626491 51957153 41626628 51957324 41626765 51957495 41626902 51957666 41627039 51957837 41627176 51958008 41627313 51958179 41627450 51958350 41627587 51958521 41627724 51958692 41627861 51958863 41627998 51959034 41628135 51959205 41628272 51959376 41628409 51959547 41628546 51959718 41628683 51959889 41628820 51960060 41628957 51960231 41629094 51960402 41629231 51960573 41629368 51960744 41629505 51960915 41629642 51961086 41629779 51961257 41629916 51961428 41630053 51961599 41630190 51961770 41630327 51961941 41630464 51962112 41630601 51962283 41630738 51962454 41630875 51962625 41631012 51962796 41631149 51962967 41631286 51963138 41631423 51963309 41631560 51963480 41631697 51963651 41631834 51963822 41631971 51963993 41632108 51964164 41632245 51964335 41632382 51964506 41632519 51964677 41632656 51964848 41632793 51965019 41632930 51965190 41633067 51965361 41633204 51965532 41633341 51965703 41633478 51965874 41633615 51966045 41633752 51966216 41633889 51966387 41634026 51966558 41634163 51966729 41634300 51966900 41634437 51967071 41634574 51967242 41634711 51967413 41634848 51967584 41634985 51967755 41635122 51967926 41635259 51968097 41635396 51968268 41635533 51968439 41635670 51968610 41635807 51968781 41635944 51968952 41636081 51969123 41636218 51969294 41636355 51969465 41636492 51969636 41636629 51969807 41636766 51969978 41636903 51970149 41637040 51970320 41637177 51970491 41637314 51970662 41637451 51970833 41637588 51971004 41637725 51971175 41637862 51971346 41637999 51971517 41638136 51971688 41638273 51971859 41638410 51972030 41638547 51972201 41638684 51972372 41638821 51972543 41638958 51972714 41639095 51972885 41639232 51973056 41639369 51973227 41639506 51973398 41639643 51973569 41639780 51973740 41639917 51973911 41640054 51974082 41640191 51974253 41640328 51974424 41640465 51974595 41640602 51974766 41640739 51974937 41640876 51975108 41641013 51975279 41641150 51975450 41641287 51975621 41641424 51975792 41641561 51975963 41641698 51976134 41641835 51976305 41641972 51976476 41642109 51976647 41642246 51976818 41642383 51976989 41642520 51977160 41642657 51977331 41642794 51977502 41642931 51977673 41643068 51977844 41643205 51978015 41643342 51978186 41643479 51978357 41643616 51978528 41643753 51978699 41643890 51978870 41644027 51979041 41644164 51979212 41644301 51979383 41644438 51979554 41644575 51979725 41644712 51979896 41644849 51980067 41644986 51980238 41645123 51980409 41645260 51980580 41645397 51980751 41645534 51980922 41645671 51981093 41645808 51981264 41645945 51981435 41646082 51981606 41646219 51981777 41646356 51981948 41646493 51982119 41646630 51982290 41646767 51982461 41646904 51982632 41647041 51982803 41647178 51982974 41647315 51983145 41647452 51983316 41647589 51983487 41647726 51983658 41647863 51983829 41648000 51984000 41648137 51984171 41648274 51984342 41648411 51984513 41648548 51984684 41648685 51984855 41648822 51985026 41648959 51985197 41649096 51985368 41649233 51985539 41649370 51985710 41649507 51985881 41649644 51986052 41649781 51986223 41649918 51986394 41650055 51986565 41650192 51986736 41650329 51986907 41650466 51987078 41650603 51987249 41650740 51987420 41650877 51987591 41651014 51987762 41651151 51987933 41651288 51988104 41651425 51988275 41651562 51988446 41651699 51988617 41651836 51988788 41651973 51988959 41652110 51989130 41652247 51989301 41652384 51989472 41652521 51989643 41652658 51989814 41652795 51989985 41652932 51990156 41653069 51990327 41653206 51990498 41653343 51990669 41653480 51990840 41653617 51991011 41653754 51991182 41653891 51991353 41654028 51991524 41654165 51991695 41654302 51991866 41654439 51992037 41654576 51992208 41654713 51992379 41654850 51992550 41654987 51992721 41655124 51992892 41655261 51993063 41655398 51993234 41655535 51993405 41655672 51993576 41655809 51993747 41655946 51993918 41656083 51994089 41656220 51994260 41656357 51994431 41656494 51994602 41656631 51994773 41656768 51994944 41656905 51995115 41657042 51995286 41657179 51995457 41657316 51995628 41657453 51995799 41657590 51995970 41657727 51996141 41657864 51996312 41658001 51996483 41658138 51996654 41658275 51996825 41658412 51996996 41658549 51997167 41658686 51997338 41658823 51997509 41658960 51997680 41659097 51997851 41659234 51998022 41659371 51998193 41659508 51998364 41659645 51998535 41659782 51998706 41659919 51998877 41660056 51999048 41660193 51999219 41660330 51999390 41660467 51999561 41660604 51999732 41660741 51999903 41660878 52000074 41661015 52000245 41661152 52000416 41661289 52000587 41661426 52000758 41661563 52000929 41661700 52001100 41661837 52001271 41661974 52001442 41662111 52001613 41662248 52001784 41662385 52001955 41662522 52002126 41662659 52002297 41662796 52002468 41662933 52002639 41663070 52002810 41663207 52002981 41663344 52003152 41663481 52003323 41663618 52003494 41663755 52003665 41663892 52003836 41664029 52004007 41664166 52004178 41664303 52004349 41664440 52004520 41664577 52004691 41664714 52004862 41664851 52005033 41664988 52005204 41665125 52005375 41665262 52005546 41665399 52005717 41665536 52005888 41665673 52006059 41665810 52006230 41665947 52006401 41666084 52006572 41666221 52006743 41666358 52006914 41666495 52007085 41666632 52007256 41666769 52007427 41666906 52007598 41667043 52007769 41667180 52007940 41667317 52008111 41667454 52008282 41667591 52008453 41667728 52008624 41667865 52008795 41668002 52008966 41668139 52009137 41668276 52009308 41668413 52009479 41668550 52009650 41668687 52009821 41668824 52009992 41668961 52010163 41669098 52010334 41669235 52010505 41669372 52010676 41669509 52010847 41669646 52011018 41669783 52011189 41669920 52011360 41670057 52011531 41670194 52011702 41670331 52011873 41670468 52012044 41670605 52012215 41670742 52012386 41670879 52012557 41671016 52012728 41671153 52012899 41671290 52013070 41671427 52013241 41671564 52013412 41671701 52013583 41671838 52013754 41671975 52013925 41672112 52014096 41672249 52014267 41672386 52014438 41672523 52014609 41672660 52014780 41672797 52014951 41672934 52015122 41673071 52015293 41673208 52015464 41673345 52015635 41673482 52015806 41673619 52015977 41673756 52016148 41673893 52016319 41674030 52016490 41674167 52016661 41674304 52016832 41674441 52017003 41674578 52017174 41674715 52017345 41674852 52017516 41674989 52017687 41675126 52017858 41675263 52018029 41675400 52018200 41675537 52018371 41675674 52018542 41675811 52018713 41675948 52018884 41676085 52019055 41676222 52019226 41676359 52019397 41676496 52019568 41676633 52019739 41676770 52019910 41676907 52020081 41677044 52020252 41677181 52020423 41677318 52020594 41677455 52020765 41677592 52020936 41677729 52021107 41677866 52021278 41678003 52021449 41678140 52021620 41678277 52021791 41678414 52021962 41678551 52022133 41678688 52022304 41678825 52022475 41678962 52022646 41679099 52022817 41679236 52022988 41679373 52023159 41679510 52023330 41679647 52023501 41679784 52023672 41679921 52023843 41680058 52024014 41680195 52024185 41680332 52024356 41680469 52024527 41680606 52024698 41680743 52024869 41680880 52025040 41681017 52025211 41681154 52025382 41681291 52025553 41681428 52025724 41681565 52025895 41681702 52026066 41681839 52026237 41681976 52026408 41682113 52026579 41682250 52026750 41682387 52026921 41682524 52027092 41682661 52027263 41682798 52027434 41682935 52027605 41683072 52027776 41683209 52027947 41683346 52028118 41683483 52028289 41683620 52028460 41683757 52028631 41683894 52028802 41684031 52028973 41684168 52029144 41684305 52029315 41684442 52029486 41684579 52029657 41684716 52029828 41684853 52029999 41684990 52030170 41685127 52030341 41685264 52030512 41685401 52030683 41685538 52030854 41685675 52031025 41685812 52031196 41685949 52031367 41686086 52031538 41686223 52031709 41686360 52031880 41686497 52032051 41686634 52032222 41686771 52032393 41686908 52032564 41687045 52032735 41687182 52032906 41687319 52033077 41687456 52033248 41687593 52033419 41687730 52033590 41687867 52033761 41688004 52033932 41688141 52034103 41688278 52034274 41688415 52034445 41688552 52034616 41688689 52034787 41688826 52034958 41688963 52035129 41689100 52035300 41689237 52035471 41689374 52035642 41689511 52035813 41689648 52035984 41689785 52036155 41689922 52036326 41690059 52036497 41690196 52036668 41690333 52036839 41690470 52037010 41690607 52037181 41690744 52037352 41690881 52037523 41691018 52037694 41691155 52037865 41691292 52038036 41691429 52038207 41691566 52038378 41691703 52038549 41691840 52038720 41691977 52038891 41692114 52039062 41692251 52039233 41692388 52039404 41692525 52039575 41692662 52039746 41692799 52039917 41692936 52040088 41693073 52040259 41693210 52040430 41693347 52040601 41693484 52040772 41693621 52040943 41693758 52041114 41693895 52041285 41694032 52041456 41694169 52041627 41694306 52041798 41694443 52041969 41694580 52042140 41694717 52042311 41694854 52042482 41694991 52042653 41695128 52042824 41695265 52042995 41695402 52043166 41695539 52043337 41695676 52043508 41695813 52043679 41695950 52043850 41696087 52044021 41696224 52044192 41696361 52044363 41696498 52044534 41696635 52044705 41696772 52044876 41696909 52045047 41697046 52045218 41697183 52045389 41697320 52045560 41697457 52045731 41697594 52045902 41697731 52046073 41697868 52046244 41698005 52046415 41698142 52046586 41698279 52046757 41698416 52046928 41698553 52047099 41698690 52047270 41698827 52047441 41698964 52047612 41699101 52047783 41699238 52047954 41699375 52048125 41699512 52048296 41699649 52048467 41699786 52048638 41699923 52048809 41700060 52048980 41700197 52049151 41700334 52049322 41700471 52049493 41700608 52049664 41700745 52049835 41700882 52050006 41701019 52050177 41701156 52050348 41701293 52050519 41701430 52050690 41701567 52050861 41701704 52051032 41701841 52051203 41701978 52051374 41702115 52051545 41702252 52051716 41702389 52051887 41702526 52052058 41702663 52052229 41702800 52052400 41702937 52052571 41703074 52052742 41703211 52052913 41703348 52053084 41703485 52053255 41703622 52053426 41703759 52053597 41703896 52053768 41704033 52053939 41704170 52054110 41704307 52054281 41704444 52054452 41704581 52054623 41704718 52054794 41704855 52054965 41704992 52055136 41705129 52055307 41705266 52055478 41705403 52055649 41705540 52055820 41705677 52055991 41705814 52056162 41705951 52056333 41706088 52056504 41706225 52056675 41706362 52056846 41706499 52057017 41706636 52057188 41706773 52057359 41706910 52057530 41707047 52057701 41707184 52057872 41707321 52058043 41707458 52058214 41707595 52058385 41707732 52058556 41707869 52058727 41708006 52058898 41708143 52059069 41708280 52059240 41708417 52059411 41708554 52059582 41708691 52059753 41708828 52059924 41708965 52060095 41709102 52060266 41709239 52060437 41709376 52060608 41709513 52060779 41709650 52060950 41709787 52061121 41709924 52061292 41710061 52061463 41710198 52061634 41710335 52061805 41710472 52061976 41710609 52062147 41710746 52062318 41710883 52062489 41711020 52062660 41711157 52062831 41711294 52063002 41711431 52063173 41711568 52063344 41711705 52063515 41711842 52063686 41711979 52063857 41712116 52064028 41712253 52064199 41712390 52064370 41712527 52064541 41712664 52064712 41712801 52064883 41712938 52065054 41713075 52065225 41713212 52065396 41713349 52065567 41713486 52065738 41713623 52065909 41713760 52066080 41713897 52066251 41714034 52066422 41714171 52066593 41714308 52066764 41714445 52066935 41714582 52067106 41714719 52067277 41714856 52067448 41714993 52067619 41715130 52067790 41715267 52067961 41715404 52068132 41715541 52068303 41715678 52068474 41715815 52068645 41715952 52068816 41716089 52068987 41716226 52069158 41716363 52069329 41716500 52069500 41716637 52069671 41716774 52069842 41716911 52070013 41717048 52070184 41717185 52070355 41717322 52070526 41717459 52070697 41717596 52070868 41717733 52071039 41717870 52071210 41718007 52071381 41718144 52071552 41718281 52071723 41718418 52071894 41718555 52072065 41718692 52072236 41718829 52072407 41718966 52072578 41719103 52072749 41719240 52072920 41719377 52073091 41719514 52073262 41719651 52073433 41719788 52073604 41719925 52073775 41720062 52073946 41720199 52074117 41720336 52074288 41720473 52074459 41720610 52074630 41720747 52074801 41720884 52074972 41721021 52075143 41721158 52075314 41721295 52075485 41721432 52075656 41721569 52075827 41721706 52075998 41721843 52076169 41721980 52076340 41722117 52076511 41722254 52076682 41722391 52076853 41722528 52077024 41722665 52077195 41722802 52077366 41722939 52077537 41723076 52077708 41723213 52077879 41723350 52078050 41723487 52078221 41723624 52078392 41723761 52078563 41723898 52078734 41724035 52078905 41724172 52079076 41724309 52079247 41724446 52079418 41724583 52079589 41724720 52079760 41724857 52079931 41724994 52080102 41725131 52080273 41725268 52080444 41725405 52080615 41725542 52080786 41725679 52080957 41725816 52081128 41725953 52081299 41726090 52081470 41726227 52081641 41726364 52081812 41726501 52081983 41726638 52082154 41726775 52082325 41726912 52082496 41727049 52082667 41727186 52082838 41727323 52083009 41727460 52083180 41727597 52083351 41727734 52083522 41727871 52083693 41728008 52083864 41728145 52084035 41728282 52084206 41728419 52084377 41728556 52084548 41728693 52084719 41728830 52084890 41728967 52085061 41729104 52085232 41729241 52085403 41729378 52085574 41729515 52085745 41729652 52085916 41729789 52086087 41729926 52086258 41730063 52086429 41730200 52086600 41730337 52086771 41730474 52086942 41730611 52087113 41730748 52087284 41730885 52087455 41731022 52087626 41731159 52087797 41731296 52087968 41731433 52088139 41731570 52088310 41731707 52088481 41731844 52088652 41731981 52088823 41732118 52088994 41732255 52089165 41732392 52089336 41732529 52089507 41732666 52089678 41732803 52089849 41732940 52090020 41733077 52090191 41733214 52090362 41733351 52090533 41733488 52090704 41733625 52090875 41733762 52091046 41733899 52091217 41734036 52091388 41734173 52091559 41734310 52091730 41734447 52091901 41734584 52092072 41734721 52092243 41734858 52092414 41734995 52092585 41735132 52092756 41735269 52092927 41735406 52093098 41735543 52093269 41735680 52093440 41735817 52093611 41735954 52093782
1000 21507900 0 21507900 26845627 21508037 26845798 21508174 26845969 21508311 26846140 21508448 26846311 21508585 26846482 21508722 26846653 21508859 26846824 21508996 26846995 21509133 26847166 21509270 26847337 21509407 26847508 21509544 26847679 21509681 26847850 21509818 26848021 21509955 26848192 21510092 26848363 21510229 26848534 21510366 26848705 21510503 26848876 21510640 26849047 21510777 26849218 21510914 26849389 21511051 26849560 21511188 26849731 21511325 26849902 21511462 26850073 21511599 26850244 21511736 26850415 21511873 26850586 21512010 26850757 21512147 26850928 21512284 26851099 21512421 26851270 21512558 26851441 21512695 26851612 21512832 26851783 21512969 26851954 21513106 26852125 21513243 26852296 21513380 26852467 21513517 26852638 21513654 26852809 21513791 26852980 21513928 26853151 21514065 26853322 21514202 26853493 21514339 26853664 21514476 26853835 21514613 26854006 21514750 26854177 21514887 26854348 21515024 26854519 21515161 26854690 21515298 26854861 21515435 26855032 21515572 26855203 21515709 26855374 21515846 26855545 21515983 26855716 21516120 26855887 21516257 26856058 21516394 26856229 21516531 26856400 21516668 26856571 21516805 26856742 21516942 26856913 21517079 26857084 21517216 26857255 21517353 26857426 21517490 26857597 21517627 26857768 21517764 26857939 21517901 26858110 21518038 26858281 21518175 26858452 21518312 26858623 21518449 26858794 21518586 26858965 21518723 26859136 21518860 26859307 21518997 26859478 21519134 26859649 21519271 26859820 21519408 26859991 21519545 26860162 21519682 26860333 21519819 26860504 21519956 26860675 21520093 26860846 21520230 26861017 21520367 26861188 21520504 26861359 21520641 26861530 21520778 26861701 21520915 26861872 21521052 26862043 21521189 26862214 21521326 26862385 21521463 26862556 21521600 26862727 21521737 26862898 21521874 26863069 21522011 26863240 21522148 26863411 21522285 26863582 21522422 26863753 21522559 26863924 21522696 26864095 21522833 26864266 21522970 26864437 21523107 26864608 21523244 26864779 21523381 26864950 21523518 26865121 21523655 26865292 21523792 26865463 21523929 26865634 21524066 26865805 21524203 26865976 21524340 26866147 21524477 26866318 21524614 26866489 21524751 26866660 21524888 26866831 21525025 26867002 21525162 26867173 21525299 26867344 21525436 26867515 21525573 26867686 21525710 26867857 21525847 26868028 21525984 26868199 21526121 26868370 21526258 26868541 21526395 26868712 21526532 26868883 21526669 26869054 21526806 26869225 21526943 26869396 21527080 26869567 21527217 26869738 21527354 26869909 21527491 26870080 21527628 26870251 21527765 26870422 21527902 26870593 21528039 26870764 21528176 26870935 21528313 26871106 21528450 26871277 21528587 26871448 21528724 26871619 21528861 26871790 21528998 26871961 21529135 26872132 21529272 26872303 21529409 26872474 21529546 26872645 21529683 26872816 21529820 26872987 21529957 26873158 21530094 26873329 21530231 26873500 21530368 26873671 21530505 26873842 21530642 26874013 21530779 26874184 21530916 26874355 21531053 26874526 21531190 26874697 21531327 26874868 21531464 26875039 21531601 26875210 21531738 26875381 21531875 26875552 21532012 26875723 21532149 26875894 21532286 26876065 21532423 26876236 21532560 26876407 21532697 26876578 21532834 26876749 21532971 26876920 21533108 26877091 21533245 26877262 21533382 26877433 21533519 26877604 21533656 26877775 21533793 26877946 21533930 26878117 21534067 26878288 21534204 26878459 21534341 26878630 21534478 26878801 21534615 26878972 21534752 26879143 21534889 26879314 21535026 26879485 21535163 26879656 21535300 26879827 21535437 26879998 21535574 26880169 21535711 26880340 21535848 26880511 21535985 26880682 21536122 26880853 21536259 26881024 21536396 26881195 21536533 26881366 21536670 26881537 21536807 26881708 21536944 26881879 21537081 26882050 21537218 26882221 21537355 26882392 21537492 26882563 21537629 26882734 21537766 26882905 21537903 26883076 21538040 26883247 21538177 26883418 21538314 26883589 21538451 26883760 21538588 26883931 21538725 26884102 21538862 26884273 21538999 26884444 21539136 26884615 21539273 26884786 21539410 26884957 21539547 26885128 21539684 26885299 21539821 26885470 21539958 26885641 21540095 26885812 21540232 26885983 21540369 26886154 21540506 26886325 21540643 26886496 21540780 26886667 21540917 26886838 21541054 26887009 21541191 26887180 21541328 26887351 21541465 26887522 21541602 26887693 21541739 26887864 21541876 26888035 21542013 26888206 21542150 26888377 21542287 26888548 21542424 26888719 21542561 26888890 21542698 26889061 21542835 26889232 21542972 26889403 21543109 26889574 21543246 26889745 21543383 26889916 21543520 26890087 21543657 26890258 21543794 26890429 21543931 26890600 21544068 26890771 21544205 26890942 21544342 26891113 21544479 26891284 21544616 26891455 21544753 26891626 21544890 26891797 21545027 26891968 21545164 26892139 21545301 26892310 21545438 26892481 21545575 26892652 21545712 26892823 21545849 26892994 21545986 26893165 21546123 26893336 21546260 26893507 21546397 26893678 21546534 26893849 21546671 26894020 21546808 26894191 21546945 26894362 21547082 26894533 21547219 26894704 21547356 26894875 21547493 26895046 21547630 26895217 21547767 26895388 21547904 26895559 21548041 26895730 21548178 26895901 21548315 26896072 21548452 26896243 21548589 26896414 21548726 26896585 21548863 26896756 21549000 26896927 21549137 26897098 21549274 26897269 21549411 26897440 21549548 26897611 21549685 26897782 21549822 26897953 21549959 26898124 21550096 26898295 21550233 26898466 21550370 26898637 21550507 26898808 21550644 26898979 21550781 26899150 21550918 26899321 21551055 26899492 21551192 26899663 21551329 26899834 21551466 26900005 21551603 26900176 21551740 26900347 21551877 26900518 21552014 26900689 21552151 26900860 21552288 26901031 21552425 26901202 21552562 26901373 21552699 26901544 21552836 26901715 21552973 26901886 21553110 26902057 21553247 26902228 21553384 26902399 21553521 26902570 21553658 26902741 21553795 26902912 21553932 26903083 21554069 26903254 21554206 26903425 21554343 26903596 21554480 26903767 21554617 26903938 21554754 26904109 21554891 26904280 21555028 26904451 21555165 26904622 21555302 26904793 21555439 26904964 21555576 26905135 21555713 26905306 21555850 26905477 21555987 26905648 21556124 26905819 21556261 26905990 21556398 26906161 21556535 26906332 21556672 26906503 21556809 26906674 21556946 26906845 21557083 26907016 21557220 26907187 21557357 26907358 21557494 26907529 21557631 26907700 21557768 26907871 21557905 26908042 21558042 26908213 21558179 26908384 21558316 26908555 21558453 26908726 21558590 26908897 21558727 26909068 21558864 26909239 21559001 26909410 21559138 26909581 21559275 26909752 21559412 26909923 21559549 26910094 21559686 26910265 21559823 26910436 21559960 26910607 21560097 26910778 21560234 26910949 21560371 26911120 21560508 26911291 21560645 26911462 21560782 26911633 21560919 26911804 21561056 26911975 21561193 26912146 21561330 26912317 21561467 26912488 21561604 26912659 21561741 26912830 21561878 26913001 21562015 26913172 21562152 26913343 21562289 26913514 21562426 26913685 21562563 26913856 21562700 26914027 21562837 26914198 21562974 26914369 21563111 26914540 21563248 26914711 21563385 26914882 21563522 26915053 21563659 26915224 21563796 26915395 21563933 26915566 21564070 26915737 21564207 26915908 21564344 26916079 21564481 26916250 21564618 26916421 21564755 26916592 21564892 26916763 21565029 26916934 21565166 26917105 21565303 26917276 21565440 26917447 21565577 26917618 21565714 26917789 21565851 26917960 21565988 26918131 21566125 26918302 21566262 26918473 21566399 26918644 21566536 26918815 21566673 26918986 21566810 26919157 21566947 26919328 21567084 26919499 21567221 26919670 21567358 26919841 21567495 26920012 21567632 26920183 21567769 26920354 21567906 26920525 21568043 26920696 21568180 26920867 21568317 26921038 21568454 26921209 21568591 26921380 21568728 26921551 21568865 26921722 21569002 26921893 21569139 26922064 21569276 26922235 21569413 26922406 21569550 26922577 21569687 26922748 21569824 26922919 21569961 26923090 21570098 26923261 21570235 26923432 21570372 26923603 21570509 26923774 21570646 26923945 21570783 26924116 21570920 26924287 21571057 26924458 21571194 26924629 21571331 26924800 21571468 26924971 21571605 26925142 21571742 26925313 21571879 26925484 21572016 26925655 21572153 26925826 21572290 26925997 21572427 26926168 21572564 26926339 21572701 26926510 21572838 26926681 21572975 26926852 21573112 26927023 21573249 26927194 21573386 26927365 21573523 26927536 21573660 26927707 21573797 26927878 21573934 26928049 21574071 26928220 21574208 26928391 21574345 26928562 21574482 26928733 21574619 26928904 21574756 26929075 21574893 26929246 21575030 26929417 21575167 26929588 21575304 26929759 21575441 26929930 21575578 26930101 21575715 26930272 21575852 26930443 21575989 26930614 21576126 26930785 21576263 26930956 21576400 26931127 21576537 26931298 21576674 26931469 21576811 26931640 21576948 26931811 21577085 26931982 21577222 26932153 21577359 26932324 21577496 26932495 21577633 26932666 21577770 26932837 21577907 26933008 21578044 26933179 21578181 26933350 21578318 26933521 21578455 26933692 21578592 26933863 21578729 26934034 21578866 26934205 21579003 26934376 21579140 26934547 21579277 26934718 21579414 26934889 21579551 26935060 21579688 26935231 21579825 26935402 21579962 26935573 21580099 26935744 21580236 26935915 21580373 26936086 21580510 26936257 21580647 26936428 21580784 26936599 21580921 26936770 21581058 26936941 21581195 26937112 21581332 26937283 21581469 26937454 21581606 26937625 21581743 26937796 21581880 26937967 21582017 26938138 21582154 26938309 21582291 26938480 21582428 26938651 21582565 26938822 21582702 26938993 21582839 26939164 21582976 26939335 21583113 26939506 21583250 26939677 21583387 26939848 21583524 26940019 21583661 26940190 21583798 26940361 21583935 26940532 21584072 26940703 21584209 26940874 21584346 26941045 21584483 26941216 21584620 26941387 21584757 26941558 21584894 26941729 21585031 26941900 21585168 26942071 21585305 26942242 21585442 26942413 21585579 26942584 21585716 26942755 21585853 26942926 21585990 26943097 21586127 26943268 21586264 26943439 21586401 26943610 21586538 26943781 21586675 26943952 21586812 26944123 21586949 26944294 21587086 26944465 21587223 26944636 21587360 26944807 21587497 26944978 21587634 26945149 21587771 26945320 21587908 26945491 21588045 26945662 21588182 26945833 21588319 26946004 21588456 26946175 21588593 26946346 21588730 26946517 21588867 26946688 21589004 26946859 21589141 26947030 21589278 26947201 21589415 26947372 21589552 26947543 21589689 26947714 21589826 26947885 21589963 26948056 21590100 26948227 21590237 26948398 21590374 26948569 21590511 26948740 21590648 26948911 21590785 26949082 21590922 26949253 21591059 26949424 21591196 26949595 21591333 26949766 21591470 26949937 21591607 26950108 21591744 26950279 21591881 26950450 21592018 26950621 21592155 26950792 21592292 26950963 21592429 26951134 21592566 26951305 21592703 26951476 21592840 26951647 21592977 26951818 21593114 26951989 21593251 26952160 21593388 26952331 21593525 26952502 21593662 26952673 21593799 26952844 21593936 26953015 21594073 26953186 21594210 26953357 21594347 26953528 21594484 26953699 21594621 26953870 21594758 26954041 21594895 26954212 21595032 26954383 21595169 26954554 21595306 26954725 21595443 26954896 21595580 26955067 21595717 26955238 21595854 26955409 21595991 26955580 21596128 26955751 21596265 26955922 21596402 26956093 21596539 26956264 21596676 26956435 21596813 26956606 21596950 26956777 21597087 26956948 21597224 26957119 21597361 26957290 21597498 26957461 21597635 26957632 21597772 26957803 21597909 26957974 21598046 26958145 21598183 26958316 21598320 26958487 21598457 26958658 21598594 26958829 21598731 26959000 21598868 26959171 21599005 26959342 21599142 26959513 21599279 26959684 21599416 26959855 21599553 26960026 21599690 26960197 21599827 26960368 21599964 26960539 21600101 26960710 21600238 26960881 21600375 26961052 21600512 26961223 21600649 26961394 21600786 26961565 21600923 26961736 21601060 26961907 21601197 26962078 21601334 26962249 21601471 26962420 21601608 26962591 21601745 26962762 21601882 26962933 21602019 26963104 21602156 26963275 21602293 26963446 21602430 26963617 21602567 26963788 21602704 26963959 21602841 26964130 21602978 26964301 21603115 26964472 21603252 26964643 21603389 26964814 21603526 26964985 21603663 26965156 21603800 26965327 21603937 26965498 21604074 26965669 21604211 26965840 21604348 26966011 21604485 26966182 21604622 26966353 21604759 26966524 21604896 26966695 21605033 26966866 21605170 26967037 21605307 26967208 21605444 26967379 21605581 26967550 21605718 26967721 21605855 26967892 21605992 26968063 21606129 26968234 21606266 26968405 21606403 26968576 21606540 26968747 21606677 26968918 21606814 26969089 21606951 26969260 21607088 26969431 21607225 26969602 21607362 26969773 21607499 26969944 21607636 26970115 21607773 26970286 21607910 26970457 21608047 26970628 21608184 26970799 21608321 26970970 21608458 26971141 21608595 26971312 21608732 26971483 21608869 26971654 21609006 26971825 21609143 26971996 21609280 26972167 21609417 26972338 21609554 26972509 21609691 26972680 21609828 26972851 21609965 26973022 21610102 26973193 21610239 26973364 21610376 26973535 21610513 26973706 21610650 26973877 21610787 26974048 21610924 26974219 21611061 26974390 21611198 26974561 21611335 26974732 21611472 26974903 21611609 26975074 21611746 26975245 21611883 26975416 21612020 26975587 21612157 26975758 21612294 26975929 21612431 26976100 21612568 26976271 21612705 26976442 21612842 26976613 21612979 26976784 21613116 26976955 21613253 26977126 21613390 26977297 21613527 26977468 21613664 26977639 21613801 26977810 21613938 26977981 21614075 26978152 21614212 26978323 21614349 26978494 21614486 26978665 21614623 26978836 21614760 26979007 21614897 26979178 21615034 26979349 21615171 26979520 21615308 26979691 21615445 26979862 21615582 26980033 21615719 26980204 21615856 26980375 21615993 26980546 21616130 26980717 21616267 26980888 21616404 26981059 21616541 26981230 21616678 26981401 21616815 26981572 21616952 26981743 21617089 26981914 21617226 26982085 21617363 26982256 21617500 26982427 21617637 26982598 21617774 26982769 21617911 26982940 21618048 26983111 21618185 26983282 21618322 26983453 21618459 26983624 21618596 26983795 21618733 26983966 21618870 26984137 21619007 26984308 21619144 26984479 21619281 26984650 21619418 26984821 21619555 26984992 21619692 26985163 21619829 26985334 21619966 26985505 21620103 26985676 21620240 26985847 21620377 26986018 21620514 26986189 21620651 26986360 21620788 26986531 21620925 26986702 21621062 26986873 21621199 26987044 21621336 26987215 21621473 26987386 21621610 26987557 21621747 26987728 21621884 26987899 21622021 26988070 21622158 26988241 21622295 26988412 21622432 26988583 21622569 26988754 21622706 26988925 21622843 26989096 21622980 26989267 21623117 26989438 21623254 26989609 21623391 26989780 21623528 26989951 21623665 26990122 21623802 26990293 21623939 26990464 21624076 26990635 21624213 26990806 21624350 26990977 21624487 26991148 21624624 26991319 21624761 26991490 21624898 26991661 21625035 26991832 21625172 26992003 21625309 26992174 21625446 26992345 21625583 26992516 21625720 26992687 21625857 26992858 21625994 26993029 21626131 26993200 21626268 26993371 21626405 26993542 21626542 26993713 21626679 26993884 21626816 26994055 21626953 26994226 21627090 26994397 21627227 26994568 21627364 26994739 21627501 26994910 21627638 26995081 21627775 26995252 21627912 26995423 21628049 26995594 21628186 26995765 21628323 26995936 21628460 26996107 21628597 26996278 21628734 26996449 21628871 26996620 21629008 26996791 21629145 26996962 21629282 26997133 21629419 26997304 21629556 26997475 21629693 26997646 21629830 26997817 21629967 26997988 21630104 26998159 21630241 26998330 21630378 26998501 21630515 26998672 21630652 26998843 21630789 26999014 21630926 26999185 21631063 26999356 21631200 26999527 21631337 26999698 21631474 26999869 21631611 27000040 21631748 27000211 21631885 27000382 21632022 27000553 21632159 27000724 21632296 27000895 21632433 27001066 21632570 27001237 21632707 27001408 21632844 27001579 21632981 27001750 21633118 27001921 21633255 27002092 21633392 27002263 21633529 27002434 21633666 27002605 21633803 27002776 21633940 27002947 21634077 27003118 21634214 27003289 21634351 27003460 21634488 27003631 21634625 27003802 21634762 27003973 21634899 27004144 21635036 27004315 21635173 27004486 21635310 27004657 21635447 27004828 21635584 27004999 21635721 27005170 21635858 27005341 21635995 27005512 21636132 27005683 21636269 27005854 21636406 27006025 21636543 27006196 21636680 27006367 21636817 27006538 21636954 27006709 21637091 27006880 21637228 27007051 21637365 27007222 21637502 27007393 21637639 27007564 21637776 27007735 21637913 27007906 21638050 27008077 21638187 27008248 21638324 27008419 21638461 27008590 21638598 27008761 21638735 27008932 21638872 27009103 21639009 27009274 21639146 27009445 21639283 27009616 21639420 27009787 21639557 27009958 21639694 27010129 21639831 27010300 21639968 27010471 21640105 27010642 21640242 27010813 21640379 27010984 21640516 27011155 21640653 27011326 21640790 27011497 21640927 27011668 21641064 27011839 21641201 27012010 21641338 27012181 21641475 27012352 21641612 27012523 21641749 27012694 21641886 27012865 21642023 27013036 21642160 27013207 21642297 27013378 21642434 27013549 21642571 27013720 21642708 27013891 21642845 27014062 21642982 27014233 21643119 27014404 21643256 27014575 21643393 27014746 21643530 27014917 21643667 27015088 21643804 27015259 21643941 27015430 21644078 27015601 21644215 27015772 21644352 27015943 21644489 27016114 21644626 27016285
1000 22721587 0 22721587 28360521 22721724 28360692 22721861 28360863 22721998 28361034 22722135 28361205 22722272 28361376 22722409 28361547 22722546 28361718 22722683 28361889 22722820 28362060 22722957 28362231 22723094 28362402 22723231 28362573 22723368 28362744 22723505 28362915 22723642 28363086 22723779 28363257 22723916 28363428 22724053 28363599 22724190 28363770 22724327 28363941 22724464 28364112 22724601 28364283 22724738 28364454 22724875 28364625 22725012 28364796 22725149 28364967 22725286 28365138 22725423 28365309 22725560 28365480 22725697 28365651 22725834 28365822 22725971 28365993 22726108 28366164 22726245 28366335 22726382 28366506 22726519 28366677 22726656 28366848 22726793 28367019 22726930 28367190 22727067 28367361 22727204 28367532 22727341 28367703 22727478 28367874 22727615 28368045 22727752 28368216 22727889 28368387 22728026 28368558 22728163 28368729 22728300 28368900 22728437 28369071 22728574 28369242 22728711 28369413 22728848 28369584 22728985 28369755 22729122 28369926 22729259 28370097 22729396 28370268 22729533 28370439 22729670 28370610 22729807 28370781 22729944 28370952 22730081 28371123 22730218 28371294 22730355 28371465 22730492 28371636 22730629 28371807 22730766 28371978 22730903 28372149 22731040 28372320 22731177 28372491 22731314 28372662 22731451 28372833 22731588 28373004 22731725 28373175 22731862 28373346 22731999 28373517 22732136 28373688 22732273 28373859 22732410 28374030 22732547 28374201 22732684 28374372 22732821 28374543 22732958 28374714 22733095 28374885 22733232 28375056 22733369 28375227 22733506 28375398 22733643 28375569 22733780 28375740 22733917 28375911 22734054 28376082 22734191 28376253 22734328 28376424 22734465 28376595 22734602 28376766 22734739 28376937 22734876 28377108 22735013 28377279 22735150 28377450 22735287 28377621 22735424 28377792 22735561 28377963 22735698 28378134 22735835 28378305 22735972 28378476 22736109 28378647 22736246 28378818 22736383 28378989 22736520 28379160 22736657 28379331 22736794 28379502 22736931 28379673 22737068 28379844 22737205 28380015 22737342 28380186 22737479 28380357 22737616 28380528 22737753 28380699 22737890 28380870 22738027 28381041 22738164 28381212 22738301 28381383 22738438 28381554 22738575 28381725 22738712 28381896 22738849 28382067 22738986 28382238 22739123 28382409 22739260 28382580 22739397 28382751 22739534 28382922 22739671 28383093 22739808 28383264 22739945 28383435 22740082 28383606 22740219 28383777 22740356 28383948 22740493 28384119 22740630 28384290 22740767 28384461 22740904 28384632 22741041 28384803 22741178 28384974 22741315 28385145 22741452 28385316 22741589 28385487 22741726 28385658 22741863 28385829 22742000 28386000 22742137 28386171 22742274 28386342 22742411 28386513 22742548 28386684 22742685 28386855 22742822 28387026 22742959 28387197 22743096 28387368 22743233 28387539 22743370 28387710 22743507 28387881 22743644 28388052 22743781 28388223 22743918 28388394 22744055 28388565 22744192 28388736 22744329 28388907 22744466 28389078 22744603 28389249 22744740 28389420 22744877 28389591 22745014 28389762 22745151 28389933 22745288 28390104 22745425 28390275 22745562 28390446 22745699 28390617 22745836 28390788 22745973 28390959 22746110 28391130 22746247 28391301 22746384 28391472 22746521 28391643 22746658 28391814 22746795 28391985 22746932 28392156 22747069 28392327 22747206 28392498 22747343 28392669 22747480 28392840 22747617 28393011 22747754 28393182 22747891 28393353 22748028 28393524 22748165 28393695 22748302 28393866 22748439 28394037 22748576 28394208 22748713 28394379 22748850 28394550 22748987 28394721 22749124 28394892 22749261 28395063 22749398 28395234 22749535 28395405 22749672 28395576 22749809 28395747 22749946 28395918 22750083 28396089 22750220 28396260 22750357 28396431 22750494 28396602 22750631 28396773 22750768 28396944 22750905 28397115 22751042 28397286 22751179 28397457 22751316 28397628 22751453 28397799 22751590 28397970 22751727 28398141 22751864 28398312 22752001 28398483 22752138 28398654 22752275 28398825 22752412 28398996 22752549 28399167 22752686 28399338 22752823 28399509 22752960 28399680 22753097 28399851 22753234 28400022 22753371 28400193 22753508 28400364 22753645 28400535 22753782 28400706 22753919 28400877 22754056 28401048 22754193 28401219 22754330 28401390 22754467 28401561 22754604 28401732 22754741 28401903 22754878 28402074 22755015 28402245 22755152 28402416 22755289 28402587 22755426 28402758 22755563 28402929 22755700 28403100 22755837 28403271 22755974 28403442 22756111 28403613 22756248 28403784 22756385 28403955 22756522 28404126 22756659 28404297 22756796 28404468 22756933 28404639 22757070 28404810 22757207 28404981 22757344 28405152 22757481 28405323 22757618 28405494 22757755 28405665 22757892 28405836 22758029 28406007 22758166 28406178 22758303 28406349 22758440 28406520 22758577 28406691 22758714 28406862 22758851 28407033 22758988 28407204 22759125 28407375 22759262 28407546 22759399 28407717 22759536 28407888 22759673 28408059 22759810 28408230 22759947 28408401 22760084 28408572 22760221 28408743 22760358 28408914 22760495 28409085 22760632 28409256 22760769 28409427 22760906 28409598 22761043 28409769 22761180 28409940 22761317 28410111 22761454 28410282 22761591 28410453 22761728 28410624 22761865 28410795 22762002 28410966 22762139 28411137 22762276 28411308 22762413 28411479 22762550 28411650 22762687 28411821 22762824 28411992 22762961 28412163 22763098 28412334 22763235 28412505 22763372 28412676 22763509 28412847 22763646 28413018 22763783 28413189 22763920 28413360 22764057 28413531 22764194 28413702 22764331 28413873 22764468 28414044 22764605 28414215 22764742 28414386 22764879 28414557 22765016 28414728 22765153 28414899 22765290 28415070 22765427 28415241 22765564 28415412 22765701 28415583 22765838 28415754 22765975 28415925 22766112 28416096 22766249 28416267 22766386 28416438 22766523 28416609 22766660 28416780 22766797 28416951 22766934 28417122 22767071 28417293 22767208 28417464 22767345 28417635 22767482 28417806 22767619 28417977 22767756 28418148 22767893 28418319 22768030 28418490 22768167 28418661 22768304 28418832 22768441 28419003 22768578 28419174 22768715 28419345 22768852 28419516 22768989 28419687 22769126 28419858 22769263 28420029 22769400 28420200 22769537 28420371 22769674 28420542 22769811 28420713 22769948 28420884 22770085 28421055 22770222 28421226 22770359 28421397 22770496 28421568 22770633 28421739 22770770 28421910 22770907 28422081 22771044 28422252 22771181 28422423 22771318 28422594 22771455 28422765 22771592 28422936 22771729 28423107 22771866 28423278 22772003 28423449 22772140 28423620 22772277 28423791 22772414 28423962 22772551 28424133 22772688 28424304 22772825 28424475 22772962 28424646 22773099 28424817 22773236 28424988 22773373 28425159 22773510 28425330 22773647 28425501 22773784 28425672 22773921 28425843 22774058 28426014 22774195 28426185 22774332 28426356 22774469 28426527 22774606 28426698 22774743 28426869 22774880 28427040 22775017 28427211 22775154 28427382 22775291 28427553 22775428 28427724 22775565 28427895 22775702 28428066 22775839 28428237 22775976 28428408 22776113 28428579 22776250 28428750 22776387 28428921 22776524 28429092 22776661 28429263 22776798 28429434 22776935 28429605 22777072 28429776 22777209 28429947 22777346 28430118 22777483 28430289 22777620 28430460 22777757 28430631 22777894 28430802 22778031 28430973 22778168 28431144 22778305 28431315 22778442 28431486 22778579 28431657 22778716 28431828 22778853 28431999 22778990 28432170 22779127 28432341 22779264 28432512 22779401 28432683 22779538 28432854 22779675 28433025 22779812 28433196 22779949 28433367 22780086 28433538 22780223 28433709 22780360 28433880 22780497 28434051 22780634 28434222 22780771 28434393 22780908 28434564 22781045 28434735 22781182 28434906 22781319 28435077 22781456 28435248 22781593 28435419 22781730 28435590 22781867 28435761 22782004 28435932 22782141 28436103 22782278 28436274 22782415 28436445 22782552 28436616 22782689 28436787 22782826 28436958 22782963 28437129 22783100 28437300 22783237 28437471 22783374 28437642 22783511 28437813 22783648 28437984 22783785 28438155 22783922 28438326 22784059 28438497 22784196 28438668 22784333 28438839 22784470 28439010 22784607 28439181 22784744 28439352 22784881 28439523 22785018 28439694 22785155 28439865 22785292 28440036 22785429 28440207 22785566 28440378 22785703 28440549 22785840 28440720 22785977 28440891 22786114 28441062 22786251 28441233 22786388 28441404 22786525 28441575 22786662 28441746 22786799 28441917 22786936 28442088 22787073 28442259 22787210 28442430 22787347 28442601 22787484 28442772 22787621 28442943 22787758 28443114 22787895 28443285 22788032 28443456 22788169 28443627 22788306 28443798 22788443 28443969 22788580 28444140 22788717 28444311 22788854 28444482 22788991 28444653 22789128 28444824 22789265 28444995 22789402 28445166 22789539 28445337 22789676 28445508 22789813 28445679 22789950 28445850 22790087 28446021 22790224 28446192 22790361 28446363 22790498 28446534 22790635 28446705 22790772 28446876 22790909 28447047 22791046 28447218 22791183 28447389 22791320 28447560 22791457 28447731 22791594 28447902 22791731 28448073 22791868 28448244 22792005 28448415 22792142 28448586 22792279 28448757 22792416 28448928 22792553 28449099 22792690 28449270 22792827 28449441 22792964 28449612 22793101 28449783 22793238 28449954 22793375 28450125 22793512 28450296 22793649 28450467 22793786 28450638 22793923 28450809 22794060 28450980 22794197 28451151 22794334 28451322 22794471 28451493 22794608 28451664 22794745 28451835 22794882 28452006 22795019 28452177 22795156 28452348 22795293 28452519 22795430 28452690 22795567 28452861 22795704 28453032 22795841 28453203 22795978 28453374 22796115 28453545 22796252 28453716 22796389 28453887 22796526 28454058 22796663 28454229 22796800 28454400 22796937 28454571 22797074 28454742 22797211 28454913 22797348 28455084 22797485 28455255 22797622 28455426 22797759 28455597 22797896 28455768 22798033 28455939 22798170 28456110 22798307 28456281 22798444 28456452 22798581 28456623 22798718 28456794 22798855 28456965 22798992 28457136 22799129 28457307 22799266 28457478 22799403 28457649 22799540 28457820 22799677 28457991 22799814 28458162 22799951 28458333 22800088 28458504 22800225 28458675 22800362 28458846 22800499 28459017 22800636 28459188 22800773 28459359 22800910 28459530 22801047 28459701 22801184 28459872 22801321 28460043 22801458 28460214 22801595 28460385 22801732 28460556 22801869 28460727 22802006 28460898 22802143 28461069 22802280 28461240 22802417 28461411 22802554 28461582 22802691 28461753 22802828 28461924 22802965 28462095 22803102 28462266 22803239 28462437 22803376 28462608 22803513 28462779 22803650 28462950 22803787 28463121 22803924 28463292 22804061 28463463 22804198 28463634 22804335 28463805 22804472 28463976 22804609 28464147 22804746 28464318 22804883 28464489 22805020 28464660 22805157 28464831 22805294 28465002 22805431 28465173 22805568 28465344 22805705 28465515 22805842 28465686 22805979 28465857 22806116 28466028 22806253 28466199 22806390 28466370 22806527 28466541 22806664 28466712 22806801 28466883 22806938 28467054 22807075 28467225 22807212 28467396 22807349 28467567 22807486 28467738 22807623 28467909 22807760 28468080 22807897 28468251 22808034 28468422 22808171 28468593 22808308 28468764 22808445 28468935 22808582 28469106 22808719 28469277 22808856 28469448 22808993 28469619 22809130 28469790 22809267 28469961 22809404 28470132 22809541 28470303 22809678 28470474 22809815 28470645 22809952 28470816 22810089 28470987 22810226 28471158 22810363 28471329 22810500 28471500 22810637 28471671 22810774 28471842 22810911 28472013 22811048 28472184 22811185 28472355 22811322 28472526 22811459 28472697 22811596 28472868 22811733 28473039 22811870 28473210 22812007 28473381 22812144 28473552 22812281 28473723 22812418 28473894 22812555 28474065 22812692 28474236 22812829 28474407 22812966 28474578 22813103 28474749 22813240 28474920 22813377 28475091 22813514 28475262 22813651 28475433 22813788 28475604 22813925 28475775 22814062 28475946 22814199 28476117 22814336 28476288 22814473 28476459 22814610 28476630 22814747 28476801 22814884 28476972 22815021 28477143 22815158 28477314 22815295 28477485 22815432 28477656 22815569 28477827 22815706 28477998 22815843 28478169 22815980 28478340 22816117 28478511 22816254 28478682 22816391 28478853 22816528 28479024 22816665 28479195 22816802 28479366 22816939 28479537 22817076 28479708 22817213 28479879 22817350 28480050 22817487 28480221 22817624 28480392 22817761 28480563 22817898 28480734 22818035 28480905 22818172 28481076 22818309 28481247 22818446 28481418 22818583 28481589 22818720 28481760 22818857 28481931 22818994 28482102 22819131 28482273 22819268 28482444 22819405 28482615 22819542 28482786 22819679 28482957 22819816 28483128 22819953 28483299 22820090 28483470 22820227 28483641 22820364 28483812 22820501 28483983 22820638 28484154 22820775 28484325 22820912 28484496 22821049 28484667 22821186 28484838 22821323 28485009 22821460 28485180 22821597 28485351 22821734 28485522 22821871 28485693 22822008 28485864 22822145 28486035 22822282 28486206 22822419 28486377 22822556 28486548 22822693 28486719 22822830 28486890 22822967 28487061 22823104 28487232 22823241 28487403 22823378 28487574 22823515 28487745 22823652 28487916 22823789 28488087 22823926 28488258 22824063 28488429 22824200 28488600 22824337 28488771 22824474 28488942 22824611 28489113 22824748 28489284 22824885 28489455 22825022 28489626 22825159 28489797 22825296 28489968 22825433 28490139 22825570 28490310 22825707 28490481 22825844 28490652 22825981 28490823 22826118 28490994 22826255 28491165 22826392 28491336 22826529 28491507 22826666 28491678 22826803 28491849 22826940 28492020 22827077 28492191 22827214 28492362 22827351 28492533 22827488 28492704 22827625 28492875 22827762 28493046 22827899 28493217 22828036 28493388 22828173 28493559 22828310 28493730 22828447 28493901 22828584 28494072 22828721 28494243 22828858 28494414 22828995 28494585 22829132 28494756 22829269 28494927 22829406 28495098 22829543 28495269 22829680 28495440 22829817 28495611 22829954 28495782 22830091 28495953 22830228 28496124 22830365 28496295 22830502 28496466 22830639 28496637 22830776 28496808 22830913 28496979 22831050 28497150 22831187 28497321 22831324 28497492 22831461 28497663 22831598 28497834 22831735 28498005 22831872 28498176 22832009 28498347 22832146 28498518 22832283 28498689 22832420 28498860 22832557 28499031 22832694 28499202 22832831 28499373 22832968 28499544 22833105 28499715 22833242 28499886 22833379 28500057 22833516 28500228 22833653 28500399 22833790 28500570 22833927 28500741 22834064 28500912 22834201 28501083 22834338 28501254 22834475 28501425 22834612 28501596 22834749 28501767 22834886 28501938 22835023 28502109 22835160 28502280 22835297 28502451 22835434 28502622 22835571 28502793 22835708 28502964 22835845 28503135 22835982 28503306 22836119 28503477 22836256 28503648 22836393 28503819 22836530 28503990 22836667 28504161 22836804 28504332 22836941 28504503 22837078 28504674 22837215 28504845 22837352 28505016 22837489 28505187 22837626 28505358 22837763 28505529 22837900 28505700 22838037 28505871 22838174 28506042 22838311 28506213 22838448 28506384 22838585 28506555 22838722 28506726 22838859 28506897 22838996 28507068 22839133 28507239 22839270 28507410 22839407 28507581 22839544 28507752 22839681 28507923 22839818 28508094 22839955 28508265 22840092 28508436 22840229 28508607 22840366 28508778 22840503 28508949 22840640 28509120 22840777 28509291 22840914 28509462 22841051 28509633 22841188 28509804 22841325 28509975 22841462 28510146 22841599 28510317 22841736 28510488 22841873 28510659 22842010 28510830 22842147 28511001 22842284 28511172 22842421 28511343 22842558 28511514 22842695 28511685 22842832 28511856 22842969 28512027 22843106 28512198 22843243 28512369 22843380 28512540 22843517 28512711 22843654 28512882 22843791 28513053 22843928 28513224 22844065 28513395 22844202 28513566 22844339 28513737 22844476 28513908 22844613 28514079 22844750 28514250 22844887 28514421 22845024 28514592 22845161 28514763 22845298 28514934 22845435 28515105 22845572 28515276 22845709 28515447 22845846 28515618 22845983 28515789 22846120 28515960 22846257 28516131 22846394 28516302 22846531 28516473 22846668 28516644 22846805 28516815 22846942 28516986 22847079 28517157 22847216 28517328 22847353 28517499 22847490 28517670 22847627 28517841 22847764 28518012 22847901 28518183 22848038 28518354 22848175 28518525 22848312 28518696 22848449 28518867 22848586 28519038 22848723 28519209 22848860 28519380 22848997 28519551 22849134 28519722 22849271 28519893 22849408 28520064 22849545 28520235 22849682 28520406 22849819 28520577 22849956 28520748 22850093 28520919 22850230 28521090 22850367 28521261 22850504 28521432 22850641 28521603 22850778 28521774 22850915 28521945 22851052 28522116 22851189 28522287 22851326 28522458 22851463 28522629 22851600 28522800 22851737 28522971 22851874 28523142 22852011 28523313 22852148 28523484 22852285 28523655 22852422 28523826 22852559 28523997 22852696 28524168 22852833 28524339 22852970 28524510 22853107 28524681 22853244 28524852 22853381 28525023 22853518 28525194 22853655 28525365 22853792 28525536 22853929 28525707 22854066 28525878 22854203 28526049 22854340 28526220 22854477 28526391 22854614 28526562 22854751 28526733 22854888 28526904 22855025 28527075 22855162 28527246 22855299 28527417 22855436 28527588 22855573 28527759 22855710 28527930 22855847 28528101 22855984 28528272 22856121 28528443 22856258 28528614 22856395 28528785 22856532 28528956 22856669 28529127 22856806 28529298 22856943 28529469 22857080 28529640 22857217 28529811 22857354 28529982 22857491 28530153 22857628 28530324 22857765 28530495 22857902 28530666 22858039 28530837 22858176 28531008 22858313 28531179
1000 67727183 0 67727183 84535389 67727320 84535560 67727457 84535731 67727594 84535902 67727731 84536073 67727868 84536244 67728005 84536415 67728142 84536586 67728279 84536757 67728416 84536928 67728553 84537099 67728690 84537270 67728827 84537441 67728964 84537612 67729101 84537783 67729238 84537954 67729375 84538125 67729512 84538296 67729649 84538467 67729786 84538638 67729923 84538809 67730060 84538980 67730197 84539151 67730334 84539322 67730471 84539493 67730608 84539664 67730745 84539835 67730882 84540006 67731019 84540177 67731156 84540348 67731293 84540519 67731430 84540690 67731567 84540861 67731704 84541032 67731841 84541203 67731978 84541374 67732115 84541545 67732252 84541716 67732389 84541887 67732526 84542058 67732663 84542229 67732800 84542400 67732937 84542571 67733074 84542742 67733211 84542913 67733348 84543084 67733485 84543255 67733622 84543426 67733759 84543597 67733896 84543768 67734033 84543939 67734170 84544110 67734307 84544281 67734444 84544452 67734581 84544623 67734718 84544794 67734855 84544965 67734992 84545136 67735129 84545307 67735266 84545478 67735403 84545649 67735540 84545820 67735677 84545991 67735814 84546162 67735951 84546333 67736088 84546504 67736225 84546675 67736362 84546846 67736499 84547017 67736636 84547188 67736773 84547359 67736910 84547530 67737047 84547701 67737184 84547872 67737321 84548043 67737458 84548214 67737595 84548385 67737732 84548556 67737869 84548727 67738006 84548898 67738143 84549069 67738280 84549240 67738417 84549411 67738554 84549582 67738691 84549753 67738828 84549924 67738965 84550095 67739102 84550266 67739239 84550437 67739376 84550608 67739513 84550779 67739650 84550950 67739787 84551121 67739924 84551292 67740061 84551463 67740198 84551634 67740335 84551805 67740472 84551976 67740609 84552147 67740746 84552318 67740883 84552489 67741020 84552660 67741157 84552831 67741294 84553002 67741431 84553173 67741568 84553344 67741705 84553515 67741842 84553686 67741979 84553857 67742116 84554028 67742253 84554199 67742390 84554370 67742527 84554541 67742664 84554712 67742801 84554883 67742938 84555054 67743075 84555225 67743212 84555396 67743349 84555567 67743486 84555738 67743623 84555909 67743760 84556080 67743897 84556251 67744034 84556422 67744171 84556593 67744308 84556764 67744445 84556935 67744582 84557106 67744719 84557277 67744856 84557448 67744993 84557619 67745130 84557790 67745267 84557961 67745404 84558132 67745541 84558303 67745678 84558474 67745815 84558645 67745952 84558816 67746089 84558987 67746226 84559158 67746363 84559329 67746500 84559500 67746637 84559671 67746774 84559842 67746911 84560013 67747048 84560184 67747185 84560355 67747322 84560526 67747459 84560697 67747596 84560868 67747733 84561039 67747870 84561210 67748007 84561381 67748144 84561552 67748281 84561723 67748418 84561894 67748555 84562065 67748692 84562236 67748829 84562407 67748966 84562578 67749103 84562749 67749240 84562920 67749377 84563091 67749514 84563262 67749651 84563433 67749788 84563604 67749925 84563775 67750062 84563946 67750199 84564117 67750336 84564288 67750473 84564459 67750610 84564630 67750747 84564801 67750884 84564972 67751021 84565143 67751158 84565314 67751295 84565485 67751432 84565656 67751569 84565827 67751706 84565998 67751843 84566169 67751980 84566340 67752117 84566511 67752254 84566682 67752391 84566853 67752528 84567024 67752665 84567195 67752802 84567366 67752939 84567537 67753076 84567708 67753213 84567879 67753350 84568050 67753487 84568221 67753624 84568392 67753761 84568563 67753898 84568734 67754035 84568905 67754172 84569076 67754309 84569247 67754446 84569418 67754583 84569589 67754720 84569760 67754857 84569931 67754994 84570102 67755131 84570273 67755268 84570444 67755405 84570615 67755542 84570786 67755679 84570957 67755816 84571128 67755953 84571299 67756090 84571470 67756227 84571641 67756364 84571812 67756501 84571983 67756638 84572154 67756775 84572325 67756912 84572496 67757049 84572667 67757186 84572838 67757323 84573009 67757460 84573180 67757597 84573351 67757734 84573522 67757871 84573693 67758008 84573864 67758145 84574035 67758282 84574206 67758419 84574377 67758556 84574548 67758693 84574719 67758830 84574890 67758967 84575061 67759104 84575232 67759241 84575403 67759378 84575574 67759515 84575745 67759652 84575916 67759789 84576087 67759926 84576258 67760063 84576429 67760200 84576600 67760337 84576771 67760474 84576942 67760611 84577113 67760748 84577284 67760885 84577455 67761022 84577626 67761159 84577797 67761296 84577968 67761433 84578139 67761570 84578310 67761707 84578481 67761844 84578652 67761981 84578823 67762118 84578994 67762255 84579165 67762392 84579336 67762529 84579507 67762666 84579678 67762803 84579849 67762940 84580020 67763077 84580191 67763214 84580362 67763351 84580533 67763488 84580704 67763625 84580875 67763762 84581046 67763899 84581217 67764036 84581388 67764173 84581559 67764310 84581730 67764447 84581901 67764584 84582072 67764721 84582243 67764858 84582414 67764995 84582585 67765132 84582756 67765269 84582927 67765406 84583098 67765543 84583269 67765680 84583440 67765817 84583611 67765954 84583782 67766091 84583953 67766228 84584124 67766365 84584295 67766502 84584466 67766639 84584637 67766776 84584808 67766913 84584979 67767050 84585150 67767187 84585321 67767324 84585492 67767461 84585663 67767598 84585834 67767735 84586005 67767872 84586176 67768009 84586347 67768146 84586518 67768283 84586689 67768420 84586860 67768557 84587031 67768694 84587202 67768831 84587373 67768968 84587544 67769105 84587715 67769242 84587886 67769379 84588057 67769516 84588228 67769653 84588399 67769790 84588570 67769927 84588741 67770064 84588912 67770201 84589083 67770338 84589254 67770475 84589425 67770612 84589596 67770749 84589767 67770886 84589938 67771023 84590109 67771160 84590280 67771297 84590451 67771434 84590622 67771571 84590793 67771708 84590964 67771845 84591135 67771982 84591306 67772119 84591477 67772256 84591648 67772393 84591819 67772530 84591990 67772667 84592161 67772804 84592332 67772941 84592503 67773078 84592674 67773215 84592845 67773352 84593016 67773489 84593187 67773626 84593358 67773763 84593529 67773900 84593700 67774037 84593871 67774174 84594042 67774311 84594213 67774448 84594384 67774585 84594555 67774722 84594726 67774859 84594897 67774996 84595068 67775133 84595239 67775270 84595410 67775407 84595581 67775544 84595752 67775681 84595923 67775818 84596094 67775955 84596265 67776092 84596436 67776229 84596607 67776366 84596778 67776503 84596949 67776640 84597120 67776777 84597291 67776914 84597462 67777051 84597633 67777188 84597804 67777325 84597975 67777462 84598146 67777599 84598317 67777736 84598488 67777873 84598659 67778010 84598830 67778147 84599001 67778284 84599172 67778421 84599343 67778558 84599514 67778695 84599685 67778832 84599856 67778969 84600027 67779106 84600198 67779243 84600369 67779380 84600540 67779517 84600711 67779654 84600882 67779791 84601053 67779928 84601224 67780065 84601395 67780202 84601566 67780339 84601737 67780476 84601908 67780613 84602079 67780750 84602250 67780887 84602421 67781024 84602592 67781161 84602763 67781298 84602934 67781435 84603105 67781572 84603276 67781709 84603447 67781846 84603618 67781983 84603789 67782120 84603960 67782257 84604131 67782394 84604302 67782531 84604473 67782668 84604644 67782805 84604815 67782942 84604986 67783079 84605157 67783216 84605328 67783353 84605499 67783490 84605670 67783627 84605841 67783764 84606012 67783901 84606183 67784038 84606354 67784175 84606525 67784312 84606696 67784449 84606867 67784586 84607038 67784723 84607209 67784860 84607380 67784997 84607551 67785134 84607722 67785271 84607893 67785408 84608064 67785545 84608235 67785682 84608406 67785819 84608577 67785956 84608748 67786093 84608919 67786230 84609090 67786367 84609261 67786504 84609432 67786641 84609603 67786778 84609774 67786915 84609945 67787052 84610116 67787189 84610287 67787326 84610458 67787463 84610629 67787600 84610800 67787737 84610971 67787874 84611142 67788011 84611313 67788148 84611484 67788285 84611655 67788422 84611826 67788559 84611997 67788696 84612168 67788833 84612339 67788970 84612510 67789107 84612681 67789244 84612852 67789381 84613023 67789518 84613194 67789655 84613365 67789792 84613536 67789929 84613707 67790066 84613878 67790203 84614049 67790340 84614220 67790477 84614391 67790614 84614562 67790751 84614733 67790888 84614904 67791025 84615075 67791162 84615246 67791299 84615417 67791436 84615588 67791573 84615759 67791710 84615930 67791847 84616101 67791984 84616272 67792121 84616443 67792258 84616614 67792395 84616785 67792532 84616956 67792669 84617127 67792806 84617298 67792943 84617469 67793080 84617640 67793217 84617811 67793354 84617982 67793491 84618153 67793628 84618324 67793765 84618495 67793902 84618666 67794039 84618837 67794176 84619008 67794313 84619179 67794450 84619350 67794587 84619521 67794724 84619692 67794861 84619863 67794998 84620034 67795135 84620205 67795272 84620376 67795409 84620547 67795546 84620718 67795683 84620889 67795820 84621060 67795957 84621231 67796094 84621402 67796231 84621573 67796368 84621744 67796505 84621915 67796642 84622086 67796779 84622257 67796916 84622428 67797053 84622599 67797190 84622770 67797327 84622941 67797464 84623112 67797601 84623283 67797738 84623454 67797875 84623625 67798012 84623796 67798149 84623967 67798286 84624138 67798423 84624309 67798560 84624480 67798697 84624651 67798834 84624822 67798971 84624993 67799108 84625164 67799245 84625335 67799382 84625506 67799519 84625677 67799656 84625848 67799793 84626019 67799930 84626190 67800067 84626361 67800204 84626532 67800341 84626703 67800478 84626874 67800615 84627045 67800752 84627216 67800889 84627387 67801026 84627558 67801163 84627729 67801300 84627900 67801437 84628071 67801574 84628242 67801711 84628413 67801848 84628584 67801985 84628755 67802122 84628926 67802259 84629097 67802396 84629268 67802533 84629439 67802670 84629610 67802807 84629781 67802944 84629952 67803081 84630123 67803218 84630294 67803355 84630465 67803492 84630636 67803629 84630807 67803766 84630978 67803903 84631149 67804040 84631320 67804177 84631491 67804314 84631662 67804451 84631833 67804588 84632004 67804725 84632175 67804862 84632346 67804999 84632517 67805136 84632688 67805273 84632859 67805410 84633030 67805547 84633201 67805684 84633372 67805821 84633543 67805958 84633714 67806095 84633885 67806232 84634056 67806369 84634227 67806506 84634398 67806643 84634569 67806780 84634740 67806917 84634911 67807054 84635082 67807191 84635253 67807328 84635424 67807465 84635595 67807602 84635766 67807739 84635937 67807876 84636108 67808013 84636279 67808150 84636450 67808287 84636621 67808424 84636792 67808561 84636963 67808698 84637134 67808835 84637305 67808972 84637476 67809109 84637647 67809246 84637818 67809383 84637989 67809520 84638160 67809657 84638331 67809794 84638502 67809931 84638673 67810068 84638844 67810205 84639015 67810342 84639186 67810479 84639357 67810616 84639528 67810753 84639699 67810890 84639870 67811027 84640041 67811164 84640212 67811301 84640383 67811438 84640554 67811575 84640725 67811712 84640896 67811849 84641067 67811986 84641238 67812123 84641409 67812260 84641580 67812397 84641751 67812534 84641922 67812671 84642093 67812808 84642264 67812945 84642435 67813082 84642606 67813219 84642777 67813356 84642948 67813493 84643119 67813630 84643290 67813767 84643461 67813904 84643632 67814041 84643803 67814178 84643974 67814315 84644145 67814452 84644316 67814589 84644487 67814726 84644658 67814863 84644829 67815000 84645000 67815137 84645171 67815274 84645342 67815411 84645513 67815548 84645684 67815685 84645855 67815822 84646026 67815959 84646197 67816096 84646368 67816233 84646539 67816370 84646710 67816507 84646881 67816644 84647052 67816781 84647223 67816918 84647394 67817055 84647565 67817192 84647736 67817329 84647907 67817466 84648078 67817603 84648249 67817740 84648420 67817877 84648591 67818014 84648762 67818151 84648933 67818288 84649104 67818425 84649275 67818562 84649446 67818699 84649617 67818836 84649788 67818973 84649959 67819110 84650130 67819247 84650301 67819384 84650472 67819521 84650643 67819658 84650814 67819795 84650985 67819932 84651156 67820069 84651327 67820206 84651498 67820343 84651669 67820480 84651840 67820617 84652011 67820754 84652182 67820891 84652353 67821028 84652524 67821165 84652695 67821302 84652866 67821439 84653037 67821576 84653208 67821713 84653379 67821850 84653550 67821987 84653721 67822124 84653892 67822261 84654063 67822398 84654234 67822535 84654405 67822672 84654576 67822809 84654747 67822946 84654918 67823083 84655089 67823220 84655260 67823357 84655431 67823494 84655602 67823631 84655773 67823768 84655944 67823905 84656115 67824042 84656286 67824179 84656457 67824316 84656628 67824453 84656799 67824590 84656970 67824727 84657141 67824864 84657312 67825001 84657483 67825138 84657654 67825275 84657825 67825412 84657996 67825549 84658167 67825686 84658338 67825823 84658509 67825960 84658680 67826097 84658851 67826234 84659022 67826371 84659193 67826508 84659364 67826645 84659535 67826782 84659706 67826919 84659877 67827056 84660048 67827193 84660219 67827330 84660390 67827467 84660561 67827604 84660732 67827741 84660903 67827878 84661074 67828015 84661245 67828152 84661416 67828289 84661587 67828426 84661758 67828563 84661929 67828700 84662100 67828837 84662271 67828974 84662442 67829111 84662613 67829248 84662784 67829385 84662955 67829522 84663126 67829659 84663297 67829796 84663468 67829933 84663639 67830070 84663810 67830207 84663981 67830344 84664152 67830481 84664323 67830618 84664494 67830755 84664665 67830892 84664836 67831029 84665007 67831166 84665178 67831303 84665349 67831440 84665520 67831577 84665691 67831714 84665862 67831851 84666033 67831988 84666204 67832125 84666375 67832262 84666546 67832399 84666717 67832536 84666888 67832673 84667059 67832810 84667230 67832947 84667401 67833084 84667572 67833221 84667743 67833358 84667914 67833495 84668085 67833632 84668256 67833769 84668427 67833906 84668598 67834043 84668769 67834180 84668940 67834317 84669111 67834454 84669282 67834591 84669453 67834728 84669624 67834865 84669795 67835002 84669966 67835139 84670137 67835276 84670308 67835413 84670479 67835550 84670650 67835687 84670821 67835824 84670992 67835961 84671163 67836098 84671334 67836235 84671505 67836372 84671676 67836509 84671847 67836646 84672018 67836783 84672189 67836920 84672360 67837057 84672531 67837194 84672702 67837331 84672873 67837468 84673044 67837605 84673215 67837742 84673386 67837879 84673557 67838016 84673728 67838153 84673899 67838290 84674070 67838427 84674241 67838564 84674412 67838701 84674583 67838838 84674754 67838975 84674925 67839112 84675096 67839249 84675267 67839386 84675438 67839523 84675609 67839660 84675780 67839797 84675951 67839934 84676122 67840071 84676293 67840208 84676464 67840345 84676635 67840482 84676806 67840619 84676977 67840756 84677148 67840893 84677319 67841030 84677490 67841167 84677661 67841304 84677832 67841441 84678003 67841578 84678174 67841715 84678345 67841852 84678516 67841989 84678687 67842126 84678858 67842263 84679029 67842400 84679200 67842537 84679371 67842674 84679542 67842811 84679713 67842948 84679884 67843085 84680055 67843222 84680226 67843359 84680397 67843496 84680568 67843633 84680739 67843770 84680910 67843907 84681081 67844044 84681252 67844181 84681423 67844318 84681594 67844455 84681765 67844592 84681936 67844729 84682107 67844866 84682278 67845003 84682449 67845140 84682620 67845277 84682791 67845414 84682962 67845551 84683133 67845688 84683304 67845825 84683475 67845962 84683646 67846099 84683817 67846236 84683988 67846373 84684159 67846510 84684330 67846647 84684501 67846784 84684672 67846921 84684843 67847058 84685014 67847195 84685185 67847332 84685356 67847469 84685527 67847606 84685698 67847743 84685869 67847880 84686040 67848017 84686211 67848154 84686382 67848291 84686553 67848428 84686724 67848565 84686895 67848702 84687066 67848839 84687237 67848976 84687408 67849113 84687579 67849250 84687750 67849387 84687921 67849524 84688092 67849661 84688263 67849798 84688434 67849935 84688605 67850072 84688776 67850209 84688947 67850346 84689118 67850483 84689289 67850620 84689460 67850757 84689631 67850894 84689802 67851031 84689973 67851168 84690144 67851305 84690315 67851442 84690486 67851579 84690657 67851716 84690828 67851853 84690999 67851990 84691170 67852127 84691341 67852264 84691512 67852401 84691683 67852538 84691854 67852675 84692025 67852812 84692196 67852949 84692367 67853086 84692538 67853223 84692709 67853360 84692880 67853497 84693051 67853634 84693222 67853771 84693393 67853908 84693564 67854045 84693735 67854182 84693906 67854319 84694077 67854456 84694248 67854593 84694419 67854730 84694590 67854867 84694761 67855004 84694932 67855141 84695103 67855278 84695274 67855415 84695445 67855552 84695616 67855689 84695787 67855826 84695958 67855963 84696129 67856100 84696300 67856237 84696471 67856374 84696642 67856511 84696813 67856648 84696984 67856785 84697155 67856922 84697326 67857059 84697497 67857196 84697668 67857333 84697839 67857470 84698010 67857607 84698181 67857744 84698352 67857881 84698523 67858018 84698694 67858155 84698865 67858292 84699036 67858429 84699207 67858566 84699378 67858703 84699549 67858840 84699720 67858977 84699891 67859114 84700062 67859251 84700233 67859388 84700404 67859525 84700575 67859662 84700746 67859799 84700917 67859936 84701088 67860073 84701259 67860210 84701430 67860347 84701601 67860484 84701772 67860621 84701943 67860758 84702114 67860895 84702285 67861032 84702456 67861169 84702627 67861306 84702798 67861443 84702969 67861580 84703140 67861717 84703311 67861854 84703482 67861991 84703653 67862128 84703824 67862265 84703995 67862402 84704166 67862539 84704337 67862676 84704508 67862813 84704679 67862950 84704850 67863087 84705021 67863224 84705192 67863361 84705363 67863498 84705534 67863635 84705705 67863772 84705876 67863909 84706047
1000 29424723 0 29424723 36727209 29424860 36727380 29424997 36727551 29425134 36727722 29425271 36727893 29425408 36728064 29425545 36728235 29425682 36728406 29425819 36728577 29425956 36728748 29426093 36728919 29426230 36729090 29426367 36729261 29426504 36729432 29426641 36729603 29426778 36729774 29426915 36729945 29427052 36730116 29427189 36730287 29427326 36730458 29427463 36730629 29427600 36730800 29427737 36730971 29427874 36731142 29428011 36731313 29428148 36731484 29428285 36731655 29428422 36731826 29428559 36731997 29428696 36732168 29428833 36732339 29428970 36732510 29429107 36732681 29429244 36732852 29429381 36733023 29429518 36733194 29429655 36733365 29429792 36733536 29429929 36733707 29430066 36733878 29430203 36734049 29430340 36734220 29430477 36734391 29430614 36734562 29430751 36734733 29430888 36734904 29431025 36735075 29431162 36735246 29431299 36735417 29431436 36735588 29431573 36735759 29431710 36735930 29431847 36736101 29431984 36736272 29432121 36736443 29432258 36736614 29432395 36736785 29432532 36736956 29432669 36737127 29432806 36737298 29432943 36737469 29433080 36737640 29433217 36737811 29433354 36737982 29433491 36738153 29433628 36738324 29433765 36738495 29433902 36738666 29434039 36738837 29434176 36739008 29434313 36739179 29434450 36739350 29434587 36739521 29434724 36739692 29434861 36739863 29434998 36740034 29435135 36740205 29435272 36740376 29435409 36740547 29435546 36740718 29435683 36740889 29435820 36741060 29435957 36741231 29436094 36741402 29436231 36741573 29436368 36741744 29436505 36741915 29436642 36742086 29436779 36742257 29436916 36742428 29437053 36742599 29437190 36742770 29437327 36742941 29437464 36743112 29437601 36743283 29437738 36743454 29437875 36743625 29438012 36743796 29438149 36743967 29438286 36744138 29438423 36744309 29438560 36744480 29438697 36744651 29438834 36744822 29438971 36744993 29439108 36745164 29439245 36745335 29439382 36745506 29439519 36745677 29439656 36745848 29439793 36746019 29439930 36746190 29440067 36746361 29440204 36746532 29440341 36746703 29440478 36746874 29440615 36747045 29440752 36747216 29440889 36747387 29441026 36747558 29441163 36747729 29441300 36747900 29441437 36748071 29441574 36748242 29441711 36748413 29441848 36748584 29441985 36748755 29442122 36748926 29442259 36749097 29442396 36749268 29442533 36749439 29442670 36749610 29442807 36749781 29442944 36749952 29443081 36750123 29443218 36750294 29443355 36750465 29443492 36750636 29443629 36750807 29443766 36750978 29443903 36751149 29444040 36751320 29444177 36751491 29444314 36751662 29444451 36751833 29444588 36752004 29444725 36752175 29444862 36752346 29444999 36752517 29445136 36752688 29445273 36752859 29445410 36753030 29445547 36753201 29445684 36753372 29445821 36753543 29445958 36753714 29446095 36753885 29446232 36754056 29446369 36754227 29446506 36754398 29446643 36754569 29446780 36754740 29446917 36754911 29447054 36755082 29447191 36755253 29447328 36755424 29447465 36755595 29447602 36755766 29447739 36755937 29447876 36756108 29448013 36756279 29448150 36756450 29448287 36756621 29448424 36756792 29448561 36756963 29448698 36757134 29448835 36757305 29448972 36757476 29449109 36757647 29449246 36757818 29449383 36757989 29449520 36758160 29449657 36758331 29449794 36758502 29449931 36758673 29450068 36758844 29450205 36759015 29450342 36759186 29450479 36759357 29450616 36759528 29450753 36759699 29450890 36759870 29451027 36760041 29451164 36760212 29451301 36760383 29451438 36760554 29451575 36760725 29451712 36760896 29451849 36761067 29451986 36761238 29452123 36761409 29452260 36761580 29452397 36761751 29452534 36761922 29452671 36762093 29452808 36762264 29452945 36762435 29453082 36762606 29453219 36762777 29453356 36762948 29453493 36763119 29453630 36763290 29453767 36763461 29453904 36763632 29454041 36763803 29454178 36763974 29454315 36764145 29454452 36764316 29454589 36764487 29454726 36764658 29454863 36764829 29455000 36765000 29455137 36765171 29455274 36765342 29455411 36765513 29455548 36765684 29455685 36765855 29455822 36766026 29455959 36766197 29456096 36766368 29456233 36766539 29456370 36766710 29456507 36766881 29456644 36767052 29456781 36767223 29456918 36767394 29457055 36767565 29457192 36767736 29457329 36767907 29457466 36768078 29457603 36768249 29457740 36768420 29457877 36768591 29458014 36768762 29458151 36768933 29458288 36769104 29458425 36769275 29458562 36769446 29458699 36769617 29458836 36769788 29458973 36769959 29459110 36770130 29459247 36770301 29459384 36770472 29459521 36770643 29459658 36770814 29459795 36770985 29459932 36771156 29460069 36771327 29460206 36771498 29460343 36771669 29460480 36771840 29460617 36772011 29460754 36772182 29460891 36772353 29461028 36772524 29461165 36772695 29461302 36772866 29461439 36773037 29461576 36773208 29461713 36773379 29461850 36773550 29461987 36773721 29462124 36773892 29462261 36774063 29462398 36774234 29462535 36774405 29462672 36774576 29462809 36774747 29462946 36774918 29463083 36775089 29463220 36775260 29463357 36775431 29463494 36775602 29463631 36775773 29463768 36775944 29463905 36776115 29464042 36776286 29464179 36776457 29464316 36776628 29464453 36776799 29464590 36776970 29464727 36777141 29464864 36777312 29465001 36777483 29465138 36777654 29465275 36777825 29465412 36777996 29465549 36778167 29465686 36778338 29465823 36778509 29465960 36778680 29466097 36778851 29466234 36779022 29466371 36779193 29466508 36779364 29466645 36779535 29466782 36779706 29466919 36779877 29467056 36780048 29467193 36780219 29467330 36780390 29467467 36780561 29467604 36780732 29467741 36780903 29467878 36781074 29468015 36781245 29468152 36781416 29468289 36781587 29468426 36781758 29468563 36781929 29468700 36782100 29468837 36782271 29468974 36782442 29469111 36782613 29469248 36782784 29469385 36782955 29469522 36783126 29469659 36783297 29469796 36783468 29469933 36783639 29470070 36783810 29470207 36783981 29470344 36784152 29470481 36784323 29470618 36784494 29470755 36784665 29470892 36784836 29471029 36785007 29471166 36785178 29471303 36785349 29471440 36785520 29471577 36785691 29471714 36785862 29471851 36786033 29471988 36786204 29472125 36786375 29472262 36786546 29472399 36786717 29472536 36786888 29472673 36787059 29472810 36787230 29472947 36787401 29473084 36787572 29473221 36787743 29473358 36787914 29473495 36788085 29473632 36788256 29473769 36788427 29473906 36788598 29474043 36788769 29474180 36788940 29474317 36789111 29474454 36789282 29474591 36789453 29474728 36789624 29474865 36789795 29475002 36789966 29475139 36790137 29475276 36790308 29475413 36790479 29475550 36790650 29475687 36790821 29475824 36790992 29475961 36791163 29476098 36791334 29476235 36791505 29476372 36791676 29476509 36791847 29476646 36792018 29476783 36792189 29476920 36792360 29477057 36792531 29477194 36792702 29477331 36792873 29477468 36793044 29477605 36793215 29477742 36793386 29477879 36793557 29478016 36793728 29478153 36793899 29478290 36794070 29478427 36794241 29478564 36794412 29478701 36794583 29478838 36794754 29478975 36794925 29479112 36795096 29479249 36795267 29479386 36795438 29479523 36795609 29479660 36795780 29479797 36795951 29479934 36796122 29480071 36796293 29480208 36796464 29480345 36796635 29480482 36796806 29480619 36796977 29480756 36797148 29480893 36797319 29481030 36797490 29481167 36797661 29481304 36797832 29481441 36798003 29481578 36798174 29481715 36798345 29481852 36798516 29481989 36798687 29482126 36798858 29482263 36799029 29482400 36799200 29482537 36799371 29482674 36799542 29482811 36799713 29482948 36799884 29483085 36800055 29483222 36800226 29483359 36800397 29483496 36800568 29483633 36800739 29483770 36800910 29483907 36801081 29484044 36801252 29484181 36801423 29484318 36801594 29484455 36801765 29484592 36801936 29484729 36802107 29484866 36802278 29485003 36802449 29485140 36802620 29485277 36802791 29485414 36802962 29485551 36803133 29485688 36803304 29485825 36803475 29485962 36803646 29486099 36803817 29486236 36803988 29486373 36804159 29486510 36804330 29486647 36804501 29486784 36804672 29486921 36804843 29487058 36805014 29487195 36805185 29487332 36805356 29487469 36805527 29487606 36805698 29487743 36805869 29487880 36806040 29488017 36806211 29488154 36806382 29488291 36806553 29488428 36806724 29488565 36806895 29488702 36807066 29488839 36807237 29488976 36807408 29489113 36807579 29489250 36807750 29489387 36807921 29489524 36808092 29489661 36808263 29489798 36808434 29489935 36808605 29490072 36808776 29490209 36808947 29490346 36809118 29490483 36809289 29490620 36809460 29490757 36809631 29490894 36809802 29491031 36809973 29491168 36810144 29491305 36810315 29491442 36810486 29491579 36810657 29491716 36810828 29491853 36810999 29491990 36811170 29492127 36811341 29492264 36811512 29492401 36811683 29492538 36811854 29492675 36812025 29492812 36812196 29492949 36812367 29493086 36812538 29493223 36812709 29493360 36812880 29493497 36813051 29493634 36813222 29493771 36813393 29493908 36813564 29494045 36813735 29494182 36813906 29494319 36814077 29494456 36814248 29494593 36814419 29494730 36814590 29494867 36814761 29495004 36814932 29495141 36815103 29495278 36815274 29495415 36815445 29495552 36815616 29495689 36815787 29495826 36815958 29495963 36816129 29496100 36816300 29496237 36816471 29496374 36816642 29496511 36816813 29496648 36816984 29496785 36817155 29496922 36817326 29497059 36817497 29497196 36817668 29497333 36817839 29497470 36818010 29497607 36818181 29497744 36818352 29497881 36818523 29498018 36818694 29498155 36818865 29498292 36819036 29498429 36819207 29498566 36819378 29498703 36819549 29498840 36819720 29498977 36819891 29499114 36820062 29499251 36820233 29499388 36820404 29499525 36820575 29499662 36820746 29499799 36820917 29499936 36821088 29500073 36821259 29500210 36821430 29500347 36821601 29500484 36821772 29500621 36821943 29500758 36822114 29500895 36822285 29501032 36822456 29501169 36822627 29501306 36822798 29501443 36822969 29501580 36823140 29501717 36823311 29501854 36823482 29501991 36823653 29502128 36823824 29502265 36823995 29502402 36824166 29502539 36824337 29502676 36824508 29502813 36824679 29502950 36824850 29503087 36825021 29503224 36825192 29503361 36825363 29503498 36825534 29503635 36825705 29503772 36825876 29503909 36826047 29504046 36826218 29504183 36826389 29504320 36826560 29504457 36826731 29504594 36826902 29504731 36827073 29504868 36827244 29505005 36827415 29505142 36827586 29505279 36827757 29505416 36827928 29505553 36828099 29505690 36828270 29505827 36828441 29505964 36828612 29506101 36828783 29506238 36828954 29506375 36829125 29506512 36829296 29506649 36829467 29506786 36829638 29506923 36829809 29507060 36829980 29507197 36830151 29507334 36830322 29507471 36830493 29507608 36830664 29507745 36830835 29507882 36831006 29508019 36831177 29508156 36831348 29508293 36831519 29508430 36831690 29508567 36831861 29508704 36832032 29508841 36832203 29508978 36832374 29509115 36832545 29509252 36832716 29509389 36832887 29509526 36833058 29509663 36833229 29509800 36833400 29509937 36833571 29510074 36833742 29510211 36833913 29510348 36834084 29510485 36834255 29510622 36834426 29510759 36834597 29510896 36834768 29511033 36834939 29511170 36835110 29511307 36835281 29511444 36835452 29511581 36835623 29511718 36835794 29511855 36835965 29511992 36836136 29512129 36836307 29512266 36836478 29512403 36836649 29512540 36836820 29512677 36836991 29512814 36837162 29512951 36837333 29513088 36837504 29513225 36837675 29513362 36837846 29513499 36838017 29513636 36838188 29513773 36838359 29513910 36838530 29514047 36838701 29514184 36838872 29514321 36839043 29514458 36839214 29514595 36839385 29514732 36839556 29514869 36839727 29515006 36839898 29515143 36840069 29515280 36840240 29515417 36840411 29515554 36840582 29515691 36840753 29515828 36840924 29515965 36841095 29516102 36841266 29516239 36841437 29516376 36841608 29516513 36841779 29516650 36841950 29516787 36842121 29516924 36842292 29517061 36842463 29517198 36842634 29517335 36842805 29517472 36842976 29517609 36843147 29517746 36843318 29517883 36843489 29518020 36843660 29518157 36843831 29518294 36844002 29518431 36844173 29518568 36844344 29518705 36844515 29518842 36844686 29518979 36844857 29519116 36845028 29519253 36845199 29519390 36845370 29519527 36845541 29519664 36845712 29519801 36845883 29519938 36846054 29520075 36846225 29520212 36846396 29520349 36846567 29520486 36846738 29520623 36846909 29520760 36847080 29520897 36847251 29521034 36847422 29521171 36847593 29521308 36847764 29521445 36847935 29521582 36848106 29521719 36848277 29521856 36848448 29521993 36848619 29522130 36848790 29522267 36848961 29522404 36849132 29522541 36849303 29522678 36849474 29522815 36849645 29522952 36849816 29523089 36849987 29523226 36850158 29523363 36850329 29523500 36850500 29523637 36850671 29523774 36850842 29523911 36851013 29524048 36851184 29524185 36851355 29524322 36851526 29524459 36851697 29524596 36851868 29524733 36852039 29524870 36852210 29525007 36852381 29525144 36852552 29525281 36852723 29525418 36852894 29525555 36853065 29525692 36853236 29525829 36853407 29525966 36853578 29526103 36853749 29526240 36853920 29526377 36854091 29526514 36854262 29526651 36854433 29526788 36854604 29526925 36854775 29527062 36854946 29527199 36855117 29527336 36855288 29527473 36855459 29527610 36855630 29527747 36855801 29527884 36855972 29528021 36856143 29528158 36856314 29528295 36856485 29528432 36856656 29528569 36856827 29528706 36856998 29528843 36857169 29528980 36857340 29529117 36857511 29529254 36857682 29529391 36857853 29529528 36858024 29529665 36858195 29529802 36858366 29529939 36858537 29530076 36858708 29530213 36858879 29530350 36859050 29530487 36859221 29530624 36859392 29530761 36859563 29530898 36859734 29531035 36859905 29531172 36860076 29531309 36860247 29531446 36860418 29531583 36860589 29531720 36860760 29531857 36860931 29531994 36861102 29532131 36861273 29532268 36861444 29532405 36861615 29532542 36861786 29532679 36861957 29532816 36862128 29532953 36862299 29533090 36862470 29533227 36862641 29533364 36862812 29533501 36862983 29533638 36863154 29533775 36863325 29533912 36863496 29534049 36863667 29534186 36863838 29534323 36864009 29534460 36864180 29534597 36864351 29534734 36864522 29534871 36864693 29535008 36864864 29535145 36865035 29535282 36865206 29535419 36865377 29535556 36865548 29535693 36865719 29535830 36865890 29535967 36866061 29536104 36866232 29536241 36866403 29536378 36866574 29536515 36866745 29536652 36866916 29536789 36867087 29536926 36867258 29537063 36867429 29537200 36867600 29537337 36867771 29537474 36867942 29537611 36868113 29537748 36868284 29537885 36868455 29538022 36868626 29538159 36868797 29538296 36868968 29538433 36869139 29538570 36869310 29538707 36869481 29538844 36869652 29538981 36869823 29539118 36869994 29539255 36870165 29539392 36870336 29539529 36870507 29539666 36870678 29539803 36870849 29539940 36871020 29540077 36871191 29540214 36871362 29540351 36871533 29540488 36871704 29540625 36871875 29540762 36872046 29540899 36872217 29541036 36872388 29541173 36872559 29541310 36872730 29541447 36872901 29541584 36873072 29541721 36873243 29541858 36873414 29541995 36873585 29542132 36873756 29542269 36873927 29542406 36874098 29542543 36874269 29542680 36874440 29542817 36874611 29542954 36874782 29543091 36874953 29543228 36875124 29543365 36875295 29543502 36875466 29543639 36875637 29543776 36875808 29543913 36875979 29544050 36876150 29544187 36876321 29544324 36876492 29544461 36876663 29544598 36876834 29544735 36877005 29544872 36877176 29545009 36877347 29545146 36877518 29545283 36877689 29545420 36877860 29545557 36878031 29545694 36878202 29545831 36878373 29545968 36878544 29546105 36878715 29546242 36878886 29546379 36879057 29546516 36879228 29546653 36879399 29546790 36879570 29546927 36879741 29547064 36879912 29547201 36880083 29547338 36880254 29547475 36880425 29547612 36880596 29547749 36880767 29547886 36880938 29548023 36881109 29548160 36881280 29548297 36881451 29548434 36881622 29548571 36881793 29548708 36881964 29548845 36882135 29548982 36882306 29549119 36882477 29549256 36882648 29549393 36882819 29549530 36882990 29549667 36883161 29549804 36883332 29549941 36883503 29550078 36883674 29550215 36883845 29550352 36884016 29550489 36884187 29550626 36884358 29550763 36884529 29550900 36884700 29551037 36884871 29551174 36885042 29551311 36885213 29551448 36885384 29551585 36885555 29551722 36885726 29551859 36885897 29551996 36886068 29552133 36886239 29552270 36886410 29552407 36886581 29552544 36886752 29552681 36886923 29552818 36887094 29552955 36887265 29553092 36887436 29553229 36887607 29553366 36887778 29553503 36887949 29553640 36888120 29553777 36888291 29553914 36888462 29554051 36888633 29554188 36888804 29554325 36888975 29554462 36889146 29554599 36889317 29554736 36889488 29554873 36889659 29555010 36889830 29555147 36890001 29555284 36890172 29555421 36890343 29555558 36890514 29555695 36890685 29555832 36890856 29555969 36891027 29556106 36891198 29556243 36891369 29556380 36891540 29556517 36891711 29556654 36891882 29556791 36892053 29556928 36892224 29557065 36892395 29557202 36892566 29557339 36892737 29557476 36892908 29557613 36893079 29557750 36893250 29557887 36893421 29558024 36893592 29558161 36893763 29558298 36893934 29558435 36894105 29558572 36894276 29558709 36894447 29558846 36894618 29558983 36894789 29559120 36894960 29559257 36895131 29559394 36895302 29559531 36895473 29559668 36895644 29559805 36895815 29559942 36895986 29560079 36896157 29560216 36896328 29560353 36896499 29560490 36896670 29560627 36896841 29560764 36897012 29560901 36897183 29561038 36897354 29561175 36897525 29561312 36897696 29561449 36897867
1000 45840063 0 45840063 57216429 45840200 57216600 45840337 57216771 45840474 57216942 45840611 57217113 45840748 57217284 45840885 57217455 45841022 57217626 45841159 57217797 45841296 57217968 45841433 57218139 45841570 57218310 45841707 57218481 45841844 57218652 45841981 57218823 45842118 57218994 45842255 57219165 45842392 57219336 45842529 57219507 45842666 57219678 45842803 57219849 45842940 57220020 45843077 57220191 45843214 57220362 45843351 57220533 45843488 57220704 45843625 57220875 45843762 57221046 45843899 57221217 45844036 57221388 45844173 57221559 45844310 57221730 45844447 57221901 45844584 57222072 45844721 57222243 45844858 57222414 45844995 57222585 45845132 57222756 45845269 57222927 45845406 57223098 45845543 57223269 45845680 57223440 45845817 57223611 45845954 57223782 45846091 57223953 45846228 57224124 45846365 57224295 45846502 57224466 45846639 57224637 45846776 57224808 45846913 57224979 45847050 57225150 45847187 57225321 45847324 57225492 45847461 57225663 45847598 57225834 45847735 57226005 45847872 57226176 45848009 57226347 45848146 57226518 45848283 57226689 45848420 57226860 45848557 57227031 45848694 57227202 45848831 57227373 45848968 57227544 45849105 57227715 45849242 57227886 45849379 57228057 45849516 57228228 45849653 57228399 45849790 57228570 45849927 57228741 45850064 57228912 45850201 57229083 45850338 57229254 45850475 57229425 45850612 57229596 45850749 57229767 45850886 57229938 45851023 57230109 45851160 57230280 45851297 57230451 45851434 57230622 45851571 57230793 45851708 57230964 45851845 57231135 45851982 57231306 45852119 57231477 45852256 57231648 45852393 57231819 45852530 57231990 45852667 57232161 45852804 57232332 45852941 57232503 45853078 57232674 45853215 57232845 45853352 57233016 45853489 57233187 45853626 57233358 45853763 57233529 45853900 57233700 45854037 57233871 45854174 57234042 45854311 57234213 45854448 57234384 45854585 57234555 45854722 57234726 45854859 57234897 45854996 57235068 45855133 57235239 45855270 57235410 45855407 57235581 45855544 57235752 45855681 57235923 45855818 57236094 45855955 57236265 45856092 57236436 45856229 57236607 45856366 57236778 45856503 57236949 45856640 57237120 45856777 57237291 45856914 57237462 45857051 57237633 45857188 57237804 45857325 57237975 45857462 57238146 45857599 57238317 45857736 57238488 45857873 57238659 45858010 57238830 45858147 57239001 45858284 57239172 45858421 57239343 45858558 57239514 45858695 57239685 45858832 57239856 45858969 57240027 45859106 57240198 45859243 57240369 45859380 57240540 45859517 57240711 45859654 57240882 45859791 57241053 45859928 57241224 45860065 57241395 45860202 57241566 45860339 57241737 45860476 57241908 45860613 57242079 45860750 57242250 45860887 57242421 45861024 57242592 45861161 57242763 45861298 57242934 45861435 57243105 45861572 57243276 45861709 57243447 45861846 57243618 45861983 57243789 45862120 57243960 45862257 57244131 45862394 57244302 45862531 57244473 45862668 57244644 45862805 57244815 45862942 57244986 45863079 57245157 45863216 57245328 45863353 57245499 45863490 57245670 45863627 57245841 45863764 57246012 45863901 57246183 45864038 57246354 45864175 57246525 45864312 57246696 45864449 57246867 45864586 57247038 45864723 57247209 45864860 57247380 45864997 57247551 45865134 57247722 45865271 57247893 45865408 57248064 45865545 57248235 45865682 57248406 45865819 57248577 45865956 57248748 45866093 57248919 45866230 57249090 45866367 57249261 45866504 57249432 45866641 57249603 45866778 57249774 45866915 57249945 45867052 57250116 45867189 57250287 45867326 57250458 45867463 57250629 45867600 57250800 45867737 57250971 45867874 57251142 45868011 57251313 45868148 57251484 45868285 57251655 45868422 57251826 45868559 57251997 45868696 57252168 45868833 57252339 45868970 57252510 45869107 57252681 45869244 57252852 45869381 57253023 45869518 57253194 45869655 57253365 45869792 57253536 45869929 57253707 45870066 57253878 45870203 57254049 45870340 57254220 45870477 57254391 45870614 57254562 45870751 57254733 45870888 57254904 45871025 57255075 45871162 57255246 45871299 57255417 45871436 57255588 45871573 57255759 45871710 57255930 45871847 57256101 45871984 57256272 45872121 57256443 45872258 57256614 45872395 57256785 45872532 57256956 45872669 57257127 45872806 57257298 45872943 57257469 45873080 57257640 45873217 57257811 45873354 57257982 45873491 57258153 45873628 57258324 45873765 57258495 45873902 57258666 45874039 57258837 45874176 57259008 45874313 57259179 45874450 57259350 45874587 57259521 45874724 57259692 45874861 57259863 45874998 57260034 45875135 57260205 45875272 57260376 45875409 57260547 45875546 57260718 45875683 57260889 45875820 57261060 45875957 57261231 45876094 57261402 45876231 57261573 45876368 57261744 45876505 57261915 45876642 57262086 45876779 57262257 45876916 57262428 45877053 57262599 45877190 57262770 45877327 57262941 45877464 57263112 45877601 57263283 45877738 57263454 45877875 57263625 45878012 57263796 45878149 57263967 45878286 57264138 45878423 57264309 45878560 57264480 45878697 57264651 45878834 57264822 45878971 57264993 45879108 57265164 45879245 57265335 45879382 57265506 45879519 57265677 45879656 57265848 45879793 57266019 45879930 57266190 45880067 57266361 45880204 57266532 45880341 57266703 45880478 57266874 45880615 57267045 45880752 57267216 45880889 57267387 45881026 57267558 45881163 57267729 45881300 57267900 45881437 57268071 45881574 57268242 45881711 57268413 45881848 57268584 45881985 57268755 45882122 57268926 45882259 57269097 45882396 57269268 45882533 57269439 45882670 57269610 45882807 57269781 45882944 57269952 45883081 57270123 45883218 57270294 45883355 57270465 45883492 57270636 45883629 57270807 45883766 57270978 45883903 57271149 45884040 57271320 45884177 57271491 45884314 57271662 45884451 57271833 45884588 57272004 45884725 57272175 45884862 57272346 45884999 57272517 45885136 57272688 45885273 57272859 45885410 57273030 45885547 57273201 45885684 57273372 45885821 57273543 45885958 57273714 45886095 57273885 45886232 57274056 45886369 57274227 45886506 57274398 45886643 57274569 45886780 57274740 45886917 57274911 45887054 57275082 45887191 57275253 45887328 57275424 45887465 57275595 45887602 57275766 45887739 57275937 45887876 57276108 45888013 57276279 45888150 57276450 45888287 57276621 45888424 57276792 45888561 57276963 45888698 57277134 45888835 57277305 45888972 57277476 45889109 57277647 45889246 57277818 45889383 57277989 45889520 57278160 45889657 57278331 45889794 57278502 45889931 57278673 45890068 57278844 45890205 57279015 45890342 57279186 45890479 57279357 45890616 57279528 45890753 57279699 45890890 57279870 45891027 57280041 45891164 57280212 45891301 57280383 45891438 57280554 45891575 57280725 45891712 57280896 45891849 57281067 45891986 57281238 45892123 57281409 45892260 57281580 45892397 57281751 45892534 57281922 45892671 57282093 45892808 57282264 45892945 57282435 45893082 57282606 45893219 57282777 45893356 57282948 45893493 57283119 45893630 57283290 45893767 57283461 45893904 57283632 45894041 57283803 45894178 57283974 45894315 57284145 45894452 57284316 45894589 57284487 45894726 57284658 45894863 57284829 45895000 57285000 45895137 57285171 45895274 57285342 45895411 57285513 45895548 57285684 45895685 57285855 45895822 57286026 45895959 57286197 45896096 57286368 45896233 57286539 45896370 57286710 45896507 57286881 45896644 57287052 45896781 57287223 45896918 57287394 45897055 57287565 45897192 57287736 45897329 57287907 45897466 57288078 45897603 57288249 45897740 57288420 45897877 57288591 45898014 57288762 45898151 57288933 45898288 57289104 45898425 57289275 45898562 57289446 45898699 57289617 45898836 57289788 45898973 57289959 45899110 57290130 45899247 57290301 45899384 57290472 45899521 57290643 45899658 57290814 45899795 57290985 45899932 57291156 45900069 57291327 45900206 57291498 45900343 57291669 45900480 57291840 45900617 57292011 45900754 57292182 45900891 57292353 45901028 57292524 45901165 57292695 45901302 57292866 45901439 57293037 45901576 57293208 45901713 57293379 45901850 57293550 45901987 57293721 45902124 57293892 45902261 57294063 45902398 57294234 45902535 57294405 45902672 57294576 45902809 57294747 45902946 57294918 45903083 57295089 45903220 57295260 45903357 57295431 45903494 57295602 45903631 57295773 45903768 57295944 45903905 57296115 45904042 57296286 45904179 57296457 45904316 57296628 45904453 57296799 45904590 57296970 45904727 57297141 45904864 57297312 45905001 57297483 45905138 57297654 45905275 57297825 45905412 57297996 45905549 57298167 45905686 57298338 45905823 57298509 45905960 57298680 45906097 57298851 45906234 57299022 45906371 57299193 45906508 57299364 45906645 57299535 45906782 57299706 45906919 57299877 45907056 57300048 45907193 57300219 45907330 57300390 45907467 57300561 45907604 57300732 45907741 57300903 45907878 57301074 45908015 57301245 45908152 57301416 45908289 57301587 45908426 57301758 45908563 57301929 45908700 57302100 45908837 57302271 45908974 57302442 45909111 57302613 45909248 57302784 45909385 57302955 45909522 57303126 45909659 57303297 45909796 57303468 45909933 57303639 45910070 57303810 45910207 57303981 45910344 57304152 45910481 57304323 45910618 57304494 45910755 57304665 45910892 57304836 45911029 57305007 45911166 57305178 45911303 57305349 45911440 57305520 45911577 57305691 45911714 57305862 45911851 57306033 45911988 57306204 45912125 57306375 45912262 57306546 45912399 57306717 45912536 57306888 45912673 57307059 45912810 57307230 45912947 57307401 45913084 57307572 45913221 57307743 45913358 57307914 45913495 57308085 45913632 57308256 45913769 57308427 45913906 57308598 45914043 57308769 45914180 57308940 45914317 57309111 45914454 57309282 45914591 57309453 45914728 57309624 45914865 57309795 45915002 57309966 45915139 57310137 45915276 57310308 45915413 57310479 45915550 57310650 45915687 57310821 45915824 57310992 45915961 57311163 45916098 57311334 45916235 57311505 45916372 57311676 45916509 57311847 45916646 57312018 45916783 57312189 45916920 57312360 45917057 57312531 45917194 57312702 45917331 57312873 45917468 57313044 45917605 57313215 45917742 57313386 45917879 57313557 45918016 57313728 45918153 57313899 45918290 57314070 45918427 57314241 45918564 57314412 45918701 57314583 45918838 57314754 45918975 57314925 45919112 57315096 45919249 57315267 45919386 57315438 45919523 57315609 45919660 57315780 45919797 57315951 45919934 57316122 45920071 57316293 45920208 57316464 45920345 57316635 45920482 57316806 45920619 57316977 45920756 57317148 45920893 57317319 45921030 57317490 45921167 57317661 45921304 57317832 45921441 57318003 45921578 57318174 45921715 57318345 45921852 57318516 45921989 57318687 45922126 57318858 45922263 57319029 45922400 57319200 45922537 57319371 45922674 57319542 45922811 57319713 45922948 57319884 45923085 57320055 45923222 57320226 45923359 57320397 45923496 57320568 45923633 57320739 45923770 57320910 45923907 57321081 45924044 57321252 45924181 57321423 45924318 57321594 45924455 57321765 45924592 57321936 45924729 57322107 45924866 57322278 45925003 57322449 45925140 57322620 45925277 57322791 45925414 57322962 45925551 57323133 45925688 57323304 45925825 57323475 45925962 57323646 45926099 57323817 45926236 57323988 45926373 57324159 45926510 57324330 45926647 57324501 45926784 57324672 45926921 57324843 45927058 57325014 45927195 57325185 45927332 57325356 45927469 57325527 45927606 57325698 45927743 57325869 45927880 57326040 45928017 57326211 45928154 57326382 45928291 57326553 45928428 57326724 45928565 57326895 45928702 57327066 45928839 57327237 45928976 57327408 45929113 57327579 45929250 57327750 45929387 57327921 45929524 57328092 45929661 57328263 45929798 57328434 45929935 57328605 45930072 57328776 45930209 57328947 45930346 57329118 45930483 57329289 45930620 57329460 45930757 57329631 45930894 57329802 45931031 57329973 45931168 57330144 45931305 57330315 45931442 57330486 45931579 57330657 45931716 57330828 45931853 57330999 45931990 57331170 45932127 57331341 45932264 57331512 45932401 57331683 45932538 57331854 45932675 57332025 45932812 57332196 45932949 57332367 45933086 57332538 45933223 57332709 45933360 57332880 45933497 57333051 45933634 57333222 45933771 57333393 45933908 57333564 45934045 57333735 45934182 57333906 45934319 57334077 45934456 57334248 45934593 57334419 45934730 57334590 45934867 57334761 45935004 57334932 45935141 57335103 45935278 57335274 45935415 57335445 45935552 57335616 45935689 57335787 45935826 57335958 45935963 57336129 45936100 57336300 45936237 57336471 45936374 57336642 45936511 57336813 45936648 57336984 45936785 57337155 45936922 57337326 45937059 57337497 45937196 57337668 45937333 57337839 45937470 57338010 45937607 57338181 45937744 57338352 45937881 57338523 45938018 57338694 45938155 57338865 45938292 57339036 45938429 57339207 45938566 57339378 45938703 57339549 45938840 57339720 45938977 57339891 45939114 57340062 45939251 57340233 45939388 57340404 45939525 57340575 45939662 57340746 45939799 57340917 45939936 57341088 45940073 57341259 45940210 57341430 45940347 57341601 45940484 57341772 45940621 57341943 45940758 57342114 45940895 57342285 45941032 57342456 45941169 57342627 45941306 57342798 45941443 57342969 45941580 57343140 45941717 57343311 45941854 57343482 45941991 57343653 45942128 57343824 45942265 57343995 45942402 57344166 45942539 57344337 45942676 57344508 45942813 57344679 45942950 57344850 45943087 57345021 45943224 57345192 45943361 57345363 45943498 57345534 45943635 57345705 45943772 57345876 45943909 57346047 45944046 57346218 45944183 57346389 45944320 57346560 45944457 57346731 45944594 57346902 45944731 57347073 45944868 57347244 45945005 57347415 45945142 57347586 45945279 57347757 45945416 57347928 45945553 57348099 45945690 57348270 45945827 57348441 45945964 57348612 45946101 57348783 45946238 57348954 45946375 57349125 45946512 57349296 45946649 57349467 45946786 57349638 45946923 57349809 45947060 57349980 45947197 57350151 45947334 57350322 45947471 57350493 45947608 57350664 45947745 57350835 45947882 57351006 45948019 57351177 45948156 57351348 45948293 57351519 45948430 57351690 45948567 57351861 45948704 57352032 45948841 57352203 45948978 57352374 45949115 57352545 45949252 57352716 45949389 57352887 45949526 57353058 45949663 57353229 45949800 57353400 45949937 57353571 45950074 57353742 45950211 57353913 45950348 57354084 45950485 57354255 45950622 57354426 45950759 57354597 45950896 57354768 45951033 57354939 45951170 57355110 45951307 57355281 45951444 57355452 45951581 57355623 45951718 57355794 45951855 57355965 45951992 57356136 45952129 57356307 45952266 57356478 45952403 57356649 45952540 57356820 45952677 57356991 45952814 57357162 45952951 57357333 45953088 57357504 45953225 57357675 45953362 57357846 45953499 57358017 45953636 57358188 45953773 57358359 45953910 57358530 45954047 57358701 45954184 57358872 45954321 57359043 45954458 57359214 45954595 57359385 45954732 57359556 45954869 57359727 45955006 57359898 45955143 57360069 45955280 57360240 45955417 57360411 45955554 57360582 45955691 57360753 45955828 57360924 45955965 57361095 45956102 57361266 45956239 57361437 45956376 57361608 45956513 57361779 45956650 57361950 45956787 57362121 45956924 57362292 45957061 57362463 45957198 57362634 45957335 57362805 45957472 57362976 45957609 57363147 45957746 57363318 45957883 57363489 45958020 57363660 45958157 57363831 45958294 57364002 45958431 57364173 45958568 57364344 45958705 57364515 45958842 57364686 45958979 57364857 45959116 57365028 45959253 57365199 45959390 57365370 45959527 57365541 45959664 57365712 45959801 57365883 45959938 57366054 45960075 57366225 45960212 57366396 45960349 57366567 45960486 57366738 45960623 57366909 45960760 57367080 45960897 57367251 45961034 57367422 45961171 57367593 45961308 57367764 45961445 57367935 45961582 57368106 45961719 57368277 45961856 57368448 45961993 57368619 45962130 57368790 45962267 57368961 45962404 57369132 45962541 57369303 45962678 57369474 45962815 57369645 45962952 57369816 45963089 57369987 45963226 57370158 45963363 57370329 45963500 57370500 45963637 57370671 45963774 57370842 45963911 57371013 45964048 57371184 45964185 57371355 45964322 57371526 45964459 57371697 45964596 57371868 45964733 57372039 45964870 57372210 45965007 57372381 45965144 57372552 45965281 57372723 45965418 57372894 45965555 57373065 45965692 57373236 45965829 57373407 45965966 57373578 45966103 57373749 45966240 57373920 45966377 57374091 45966514 57374262 45966651 57374433 45966788 57374604 45966925 57374775 45967062 57374946 45967199 57375117 45967336 57375288 45967473 57375459 45967610 57375630 45967747 57375801 45967884 57375972 45968021 57376143 45968158 57376314 45968295 57376485 45968432 57376656 45968569 57376827 45968706 57376998 45968843 57377169 45968980 57377340 45969117 57377511 45969254 57377682 45969391 57377853 45969528 57378024 45969665 57378195 45969802 57378366 45969939 57378537 45970076 57378708 45970213 57378879 45970350 57379050 45970487 57379221 45970624 57379392 45970761 57379563 45970898 57379734 45971035 57379905 45971172 57380076 45971309 57380247 45971446 57380418 45971583 57380589 45971720 57380760 45971857 57380931 45971994 57381102 45972131 57381273 45972268 57381444 45972405 57381615 45972542 57381786 45972679 57381957 45972816 57382128 45972953 57382299 45973090 57382470 45973227 57382641 45973364 57382812 45973501 57382983 45973638 57383154 45973775 57383325 45973912 57383496 45974049 57383667 45974186 57383838 45974323 57384009 45974460 57384180 45974597 57384351 45974734 57384522 45974871 57384693 45975008 57384864 45975145 57385035 45975282 57385206 45975419 57385377 45975556 57385548 45975693 57385719 45975830 57385890 45975967 57386061 45976104 57386232 45976241 57386403 45976378 57386574 45976515 57386745 45976652 57386916 45976789 57387087
1000 28877545 0 28877545 36044235 28877682 36044406 28877819 36044577 28877956 36044748 28878093 36044919 28878230 36045090 28878367 36045261 28878504 36045432 28878641 36045603 28878778 36045774 28878915 36045945 28879052 36046116 28879189 36046287 28879326 36046458 28879463 36046629 28879600 36046800 28879737 36046971 28879874 36047142 28880011 36047313 28880148 36047484 28880285 36047655 28880422 36047826 28880559 36047997 28880696 36048168 28880833 36048339 28880970 36048510 28881107 36048681 28881244 36048852 28881381 36049023 28881518 36049194 28881655 36049365 28881792 36049536 28881929 36049707 28882066 36049878 28882203 36050049 28882340 36050220 28882477 36050391 28882614 36050562 28882751 36050733 28882888 36050904 28883025 36051075 28883162 36051246 28883299 36051417 28883436 36051588 28883573 36051759 28883710 36051930 28883847 36052101 28883984 36052272 28884121 36052443 28884258 36052614 28884395 36052785 28884532 36052956 28884669 36053127 28884806 36053298 28884943 36053469 28885080 36053640 28885217 36053811 28885354 36053982 28885491 36054153 28885628 36054324 28885765 36054495 28885902 36054666 28886039 36054837 28886176 36055008 28886313 36055179 28886450 36055350 28886587 36055521 28886724 36055692 28886861 36055863 28886998 36056034 28887135 36056205 28887272 36056376 28887409 36056547 28887546 36056718 28887683 36056889 28887820 36057060 28887957 36057231 28888094 36057402 28888231 36057573 28888368 36057744 28888505 36057915 28888642 36058086 28888779 36058257 28888916 36058428 28889053 36058599 28889190 36058770 28889327 36058941 28889464 36059112 28889601 36059283 28889738 36059454 28889875 36059625 28890012 36059796 28890149 36059967 28890286 36060138 28890423 36060309 28890560 36060480 28890697 36060651 28890834 36060822 28890971 36060993 28891108 36061164 28891245 36061335 28891382 36061506 28891519 36061677 28891656 36061848 28891793 36062019 28891930 36062190 28892067 36062361 28892204 36062532 28892341 36062703 28892478 36062874 28892615 36063045 28892752 36063216 28892889 36063387 28893026 36063558 28893163 36063729 28893300 36063900 28893437 36064071 28893574 36064242 28893711 36064413 28893848 36064584 28893985 36064755 28894122 36064926 28894259 36065097 28894396 36065268 28894533 36065439 28894670 36065610 28894807 36065781 28894944 36065952 28895081 36066123 28895218 36066294 28895355 36066465 28895492 36066636 28895629 36066807 28895766 36066978 28895903 36067149 28896040 36067320 28896177 36067491 28896314 36067662 28896451 36067833 28896588 36068004 28896725 36068175 28896862 36068346 28896999 36068517 28897136 36068688 28897273 36068859 28897410 36069030 28897547 36069201 28897684 36069372 28897821 36069543 28897958 36069714 28898095 36069885 28898232 36070056 28898369 36070227 28898506 36070398 28898643 36070569 28898780 36070740 28898917 36070911 28899054 36071082 28899191 36071253 28899328 36071424 28899465 36071595 28899602 36071766 28899739 36071937 28899876 36072108 28900013 36072279 28900150 36072450 28900287 36072621 28900424 36072792 28900561 36072963 28900698 36073134 28900835 36073305 28900972 36073476 28901109 36073647 28901246 36073818 28901383 36073989 28901520 36074160 28901657 36074331 28901794 36074502 28901931 36074673 28902068 36074844 28902205 36075015 28902342 36075186 28902479 36075357 28902616 36075528 28902753 36075699 28902890 36075870 28903027 36076041 28903164 36076212 28903301 36076383 28903438 36076554 28903575 36076725 28903712 36076896 28903849 36077067 28903986 36077238 28904123 36077409 28904260 36077580 28904397 36077751 28904534 36077922 28904671 36078093 28904808 36078264 28904945 36078435 28905082 36078606 28905219 36078777 28905356 36078948 28905493 36079119 28905630 36079290 28905767 36079461 28905904 36079632 28906041 36079803 28906178 36079974 28906315 36080145 28906452 36080316 28906589 36080487 28906726 36080658 28906863 36080829 28907000 36081000 28907137 36081171 28907274 36081342 28907411 36081513 28907548 36081684 28907685 36081855 28907822 36082026 28907959 36082197 28908096 36082368 28908233 36082539 28908370 36082710 28908507 36082881 28908644 36083052 28908781 36083223 28908918 36083394 28909055 36083565 28909192 36083736 28909329 36083907 28909466 36084078 28909603 36084249 28909740 36084420 28909877 36084591 28910014 36084762 28910151 36084933 28910288 36085104 28910425 36085275 28910562 36085446 28910699 36085617 28910836 36085788 28910973 36085959 28911110 36086130 28911247 36086301 28911384 36086472 28911521 36086643 28911658 36086814 28911795 36086985 28911932 36087156 28912069 36087327 28912206 36087498 28912343 36087669 28912480 36087840 28912617 36088011 28912754 36088182 28912891 36088353 28913028 36088524 28913165 36088695 28913302 36088866 28913439 36089037 28913576 36089208 28913713 36089379 28913850 36089550 28913987 36089721 28914124 36089892 28914261 36090063 28914398 36090234 28914535 36090405 28914672 36090576 28914809 36090747 28914946 36090918 28915083 36091089 28915220 36091260 28915357 36091431 28915494 36091602 28915631 36091773 28915768 36091944 28915905 36092115 28916042 36092286 28916179 36092457 28916316 36092628 28916453 36092799 28916590 36092970 28916727 36093141 28916864 36093312 28917001 36093483 28917138 36093654 28917275 36093825 28917412 36093996 28917549 36094167 28917686 36094338 28917823 36094509 28917960 36094680 28918097 36094851 28918234 36095022 28918371 36095193 28918508 36095364 28918645 36095535 28918782 36095706 28918919 36095877 28919056 36096048 28919193 36096219 28919330 36096390 28919467 36096561 28919604 36096732 28919741 36096903 28919878 36097074 28920015 36097245 28920152 36097416 28920289 36097587 28920426 36097758 28920563 36097929 28920700 36098100 28920837 36098271 28920974 36098442 28921111 36098613 28921248 36098784 28921385 36098955 28921522 36099126 28921659 36099297 28921796 36099468 28921933 36099639 28922070 36099810 28922207 36099981 28922344 36100152 28922481 36100323 28922618 36100494 28922755 36100665 28922892 36100836 28923029 36101007 28923166 36101178 28923303 36101349 28923440 36101520 28923577 36101691 28923714 36101862 28923851 36102033 28923988 36102204 28924125 36102375 28924262 36102546 28924399 36102717 28924536 36102888 28924673 36103059 28924810 36103230 28924947 36103401 28925084 36103572 28925221 36103743 28925358 36103914 28925495 36104085 28925632 36104256 28925769 36104427 28925906 36104598 28926043 36104769 28926180 36104940 28926317 36105111 28926454 36105282 28926591 36105453 28926728 36105624 28926865 36105795 28927002 36105966 28927139 36106137 28927276 36106308 28927413 36106479 28927550 36106650 28927687 36106821 28927824 36106992 28927961 36107163 28928098 36107334 28928235 36107505 28928372 36107676 28928509 36107847 28928646 36108018 28928783 36108189 28928920 36108360 28929057 36108531 28929194 36108702 28929331 36108873 28929468 36109044 28929605 36109215 28929742 36109386 28929879 36109557 28930016 36109728 28930153 36109899 28930290 36110070 28930427 36110241 28930564 36110412 28930701 36110583 28930838 36110754 28930975 36110925 28931112 36111096 28931249 36111267 28931386 36111438 28931523 36111609 28931660 36111780 28931797 36111951 28931934 36112122 28932071 36112293 28932208 36112464 28932345 36112635 28932482 36112806 28932619 36112977 28932756 36113148 28932893 36113319 28933030 36113490 28933167 36113661 28933304 36113832 28933441 36114003 28933578 36114174 28933715 36114345 28933852 36114516 28933989 36114687 28934126 36114858 28934263 36115029 28934400 36115200 28934537 36115371 28934674 36115542 28934811 36115713 28934948 36115884 28935085 36116055 28935222 36116226 28935359 36116397 28935496 36116568 28935633 36116739 28935770 36116910 28935907 36117081 28936044 36117252 28936181 36117423 28936318 36117594 28936455 36117765 28936592 36117936 28936729 36118107 28936866 36118278 28937003 36118449 28937140 36118620 28937277 36118791 28937414 36118962 28937551 36119133 28937688 36119304 28937825 36119475 28937962 36119646 28938099 36119817 28938236 36119988 28938373 36120159 28938510 36120330 28938647 36120501 28938784 36120672 28938921 36120843 28939058 36121014 28939195 36121185 28939332 36121356 28939469 36121527 28939606 36121698 28939743 36121869 28939880 36122040 28940017 36122211 28940154 36122382 28940291 36122553 28940428 36122724 28940565 36122895 28940702 36123066 28940839 36123237 28940976 36123408 28941113 36123579 28941250 36123750 28941387 36123921 28941524 36124092 28941661 36124263 28941798 36124434 28941935 36124605 28942072 36124776 28942209 36124947 28942346 36125118 28942483 36125289 28942620 36125460 28942757 36125631 28942894 36125802 28943031 36125973 28943168 36126144 28943305 36126315 28943442 36126486 28943579 36126657 28943716 36126828 28943853 36126999 28943990 36127170 28944127 36127341 28944264 36127512 28944401 36127683 28944538 36127854 28944675 36128025 28944812 36128196 28944949 36128367 28945086 36128538 28945223 36128709 28945360 36128880 28945497 36129051 28945634 36129222 28945771 36129393 28945908 36129564 28946045 36129735 28946182 36129906 28946319 36130077 28946456 36130248 28946593 36130419 28946730 36130590 28946867 36130761 28947004 36130932 28947141 36131103 28947278 36131274 28947415 36131445 28947552 36131616 28947689 36131787 28947826 36131958 28947963 36132129 28948100 36132300 28948237 36132471 28948374 36132642 28948511 36132813 28948648 36132984 28948785 36133155 28948922 36133326 28949059 36133497 28949196 36133668 28949333 36133839 28949470 36134010 28949607 36134181 28949744 36134352 28949881 36134523 28950018 36134694 28950155 36134865 28950292 36135036 28950429 36135207 28950566 36135378 28950703 36135549 28950840 36135720 28950977 36135891 28951114 36136062 28951251 36136233 28951388 36136404 28951525 36136575 28951662 36136746 28951799 36136917 28951936 36137088 28952073 36137259 28952210 36137430 28952347 36137601 28952484 36137772 28952621 36137943 28952758 36138114 28952895 36138285 28953032 36138456 28953169 36138627 28953306 36138798 28953443 36138969 28953580 36139140 28953717 36139311 28953854 36139482 28953991 36139653 28954128 36139824 28954265 36139995 28954402 36140166 28954539 36140337 28954676 36140508 28954813 36140679 28954950 36140850 28955087 36141021 28955224 36141192 28955361 36141363 28955498 36141534 28955635 36141705 28955772 36141876 28955909 36142047 28956046 36142218 28956183 36142389 28956320 36142560 28956457 36142731 28956594 36142902 28956731 36143073 28956868 36143244 28957005 36143415 28957142 36143586 28957279 36143757 28957416 36143928 28957553 36144099 28957690 36144270 28957827 36144441 28957964 36144612 28958101 36144783 28958238 36144954 28958375 36145125 28958512 36145296 28958649 36145467 28958786 36145638 28958923 36145809 28959060 36145980 28959197 36146151 28959334 36146322 28959471 36146493 28959608 36146664 28959745 36146835 28959882 36147006 28960019 36147177 28960156 36147348 28960293 36147519 28960430 36147690 28960567 36147861 28960704 36148032 28960841 36148203 28960978 36148374 28961115 36148545 28961252 36148716 28961389 36148887 28961526 36149058 28961663 36149229 28961800 36149400 28961937 36149571 28962074 36149742 28962211 36149913 28962348 36150084 28962485 36150255 28962622 36150426 28962759 36150597 28962896 36150768 28963033 36150939 28963170 36151110 28963307 36151281 28963444 36151452 28963581 36151623 28963718 36151794 28963855 36151965 28963992 36152136 28964129 36152307 28964266 36152478 28964403 36152649 28964540 36152820 28964677 36152991 28964814 36153162 28964951 36153333 28965088 36153504 28965225 36153675 28965362 36153846 28965499 36154017 28965636 36154188 28965773 36154359 28965910 36154530 28966047 36154701 28966184 36154872 28966321 36155043 28966458 36155214 28966595 36155385 28966732 36155556 28966869 36155727 28967006 36155898 28967143 36156069 28967280 36156240 28967417 36156411 28967554 36156582 28967691 36156753 28967828 36156924 28967965 36157095 28968102 36157266 28968239 36157437 28968376 36157608 28968513 36157779 28968650 36157950 28968787 36158121 28968924 36158292 28969061 36158463 28969198 36158634 28969335 36158805 28969472 36158976 28969609 36159147 28969746 36159318 28969883 36159489 28970020 36159660 28970157 36159831 28970294 36160002 28970431 36160173 28970568 36160344 28970705 36160515 28970842 36160686 28970979 36160857 28971116 36161028 28971253 36161199 28971390 36161370 28971527 36161541 28971664 36161712 28971801 36161883 28971938 36162054 28972075 36162225 28972212 36162396 28972349 36162567 28972486 36162738 28972623 36162909 28972760 36163080 28972897 36163251 28973034 36163422 28973171 36163593 28973308 36163764 28973445 36163935 28973582 36164106 28973719 36164277 28973856 36164448 28973993 36164619 28974130 36164790 28974267 36164961 28974404 36165132 28974541 36165303 28974678 36165474 28974815 36165645 28974952 36165816 28975089 36165987 28975226 36166158 28975363 36166329 28975500 36166500 28975637 36166671 28975774 36166842 28975911 36167013 28976048 36167184 28976185 36167355 28976322 36167526 28976459 36167697 28976596 36167868 28976733 36168039 28976870 36168210 28977007 36168381 28977144 36168552 28977281 36168723 28977418 36168894 28977555 36169065 28977692 36169236 28977829 36169407 28977966 36169578 28978103 36169749 28978240 36169920 28978377 36170091 28978514 36170262 28978651 36170433 28978788 36170604 28978925 36170775 28979062 36170946 28979199 36171117 28979336 36171288 28979473 36171459 28979610 36171630 28979747 36171801 28979884 36171972 28980021 36172143 28980158 36172314 28980295 36172485 28980432 36172656 28980569 36172827 28980706 36172998 28980843 36173169 28980980 36173340 28981117 36173511 28981254 36173682 28981391 36173853 28981528 36174024 28981665 36174195 28981802 36174366 28981939 36174537 28982076 36174708 28982213 36174879 28982350 36175050 28982487 36175221 28982624 36175392 28982761 36175563 28982898 36175734 28983035 36175905 28983172 36176076 28983309 36176247 28983446 36176418 28983583 36176589 28983720 36176760 28983857 36176931 28983994 36177102 28984131 36177273 28984268 36177444 28984405 36177615 28984542 36177786 28984679 36177957 28984816 36178128 28984953 36178299 28985090 36178470 28985227 36178641 28985364 36178812 28985501 36178983 28985638 36179154 28985775 36179325 28985912 36179496 28986049 36179667 28986186 36179838 28986323 36180009 28986460 36180180 28986597 36180351 28986734 36180522 28986871 36180693 28987008 36180864 28987145 36181035 28987282 36181206 28987419 36181377 28987556 36181548 28987693 36181719 28987830 36181890 28987967 36182061 28988104 36182232 28988241 36182403 28988378 36182574 28988515 36182745 28988652 36182916 28988789 36183087 28988926 36183258 28989063 36183429 28989200 36183600 28989337 36183771 28989474 36183942 28989611 36184113 28989748 36184284 28989885 36184455 28990022 36184626 28990159 36184797 28990296 36184968 28990433 36185139 28990570 36185310 28990707 36185481 28990844 36185652 28990981 36185823 28991118 36185994 28991255 36186165 28991392 36186336 28991529 36186507 28991666 36186678 28991803 36186849 28991940 36187020 28992077 36187191 28992214 36187362 28992351 36187533 28992488 36187704 28992625 36187875 28992762 36188046 28992899 36188217 28993036 36188388 28993173 36188559 28993310 36188730 28993447 36188901 28993584 36189072 28993721 36189243 28993858 36189414 28993995 36189585 28994132 36189756 28994269 36189927 28994406 36190098 28994543 36190269 28994680 36190440 28994817 36190611 28994954 36190782 28995091 36190953 28995228 36191124 28995365 36191295 28995502 36191466 28995639 36191637 28995776 36191808 28995913 36191979 28996050 36192150 28996187 36192321 28996324 36192492 28996461 36192663 28996598 36192834 28996735 36193005 28996872 36193176 28997009 36193347 28997146 36193518 28997283 36193689 28997420 36193860 28997557 36194031 28997694 36194202 28997831 36194373 28997968 36194544 28998105 36194715 28998242 36194886 28998379 36195057 28998516 36195228 28998653 36195399 28998790 36195570 28998927 36195741 28999064 36195912 28999201 36196083 28999338 36196254 28999475 36196425 28999612 36196596 28999749 36196767 28999886 36196938 29000023 36197109 29000160 36197280 29000297 36197451 29000434 36197622 29000571 36197793 29000708 36197964 29000845 36198135 29000982 36198306 29001119 36198477 29001256 36198648 29001393 36198819 29001530 36198990 29001667 36199161 29001804 36199332 29001941 36199503 29002078 36199674 29002215 36199845 29002352 36200016 29002489 36200187 29002626 36200358 29002763 36200529 29002900 36200700 29003037 36200871 29003174 36201042 29003311 36201213 29003448 36201384 29003585 36201555 29003722 36201726 29003859 36201897 29003996 36202068 29004133 36202239 29004270 36202410 29004407 36202581 29004544 36202752 29004681 36202923 29004818 36203094 29004955 36203265 29005092 36203436 29005229 36203607 29005366 36203778 29005503 36203949 29005640 36204120 29005777 36204291 29005914 36204462 29006051 36204633 29006188 36204804 29006325 36204975 29006462 36205146 29006599 36205317 29006736 36205488 29006873 36205659 29007010 36205830 29007147 36206001 29007284 36206172 29007421 36206343 29007558 36206514 29007695 36206685 29007832 36206856 29007969 36207027 29008106 36207198 29008243 36207369 29008380 36207540 29008517 36207711 29008654 36207882 29008791 36208053 29008928 36208224 29009065 36208395 29009202 36208566 29009339 36208737 29009476 36208908 29009613 36209079 29009750 36209250 29009887 36209421 29010024 36209592 29010161 36209763 29010298 36209934 29010435 36210105 29010572 36210276 29010709 36210447 29010846 36210618 29010983 36210789 29011120 36210960 29011257 36211131 29011394 36211302 29011531 36211473 29011668 36211644 29011805 36211815 29011942 36211986 29012079 36212157 29012216 36212328 29012353 36212499 29012490 36212670 29012627 36212841 29012764 36213012 29012901 36213183 29013038 36213354 29013175 36213525 29013312 36213696 29013449 36213867 29013586 36214038 29013723 36214209 29013860 36214380 29013997 36214551 29014134 36214722 29014271 36214893
1000 35344900 0 35344900 44116627 35345037 44116798 35345174 44116969 35345311 44117140 35345448 44117311 35345585 44117482 35345722 44117653 35345859 44117824 35345996 44117995 35346133 44118166 35346270 44118337 35346407 44118508 35346544 44118679 35346681 44118850 35346818 44119021 35346955 44119192 35347092 44119363 35347229 44119534 35347366 44119705 35347503 44119876 35347640 44120047 35347777 44120218 35347914 44120389 35348051 44120560 35348188 44120731 35348325 44120902 35348462 44121073 35348599 44121244 35348736 44121415 35348873 44121586 35349010 44121757 35349147 44121928 35349284 44122099 35349421 44122270 35349558 44122441 35349695 44122612 35349832 44122783 35349969 44122954 35350106 44123125 35350243 44123296 35350380 44123467 35350517 44123638 35350654 44123809 35350791 44123980 35350928 44124151 35351065 44124322 35351202 44124493 35351339 44124664 35351476 44124835 35351613 44125006 35351750 44125177 35351887 44125348 35352024 44125519 35352161 44125690 35352298 44125861 35352435 44126032 35352572 44126203 35352709 44126374 35352846 44126545 35352983 44126716 35353120 44126887 35353257 44127058 35353394 44127229 35353531 44127400 35353668 44127571 35353805 44127742 35353942 44127913 35354079 44128084 35354216 44128255 35354353 44128426 35354490 44128597 35354627 44128768 35354764 44128939 35354901 44129110 35355038 44129281 35355175 44129452 35355312 44129623 35355449 44129794 35355586 44129965 35355723 44130136 35355860 44130307 35355997 44130478 35356134 44130649 35356271 44130820 35356408 44130991 35356545 44131162 35356682 44131333 35356819 44131504 35356956 44131675 35357093 44131846 35357230 44132017 35357367 44132188 35357504 44132359 35357641 44132530 35357778 44132701 35357915 44132872 35358052 44133043 35358189 44133214 35358326 44133385 35358463 44133556 35358600 44133727 35358737 44133898 35358874 44134069 35359011 44134240 35359148 44134411 35359285 44134582 35359422 44134753 35359559 44134924 35359696 44135095 35359833 44135266 35359970 44135437 35360107 44135608 35360244 44135779 35360381 44135950 35360518 44136121 35360655 44136292 35360792 44136463 35360929 44136634 35361066 44136805 35361203 44136976 35361340 44137147 35361477 44137318 35361614 44137489 35361751 44137660 35361888 44137831 35362025 44138002 35362162 44138173 35362299 44138344 35362436 44138515 35362573 44138686 35362710 44138857 35362847 44139028 35362984 44139199 35363121 44139370 35363258 44139541 35363395 44139712 35363532 44139883 35363669 44140054 35363806 44140225 35363943 44140396 35364080 44140567 35364217 44140738 35364354 44140909 35364491 44141080 35364628 44141251 35364765 44141422 35364902 44141593 35365039 44141764 35365176 44141935 35365313 44142106 35365450 44142277 35365587 44142448 35365724 44142619 35365861 44142790 35365998 44142961 35366135 44143132 35366272 44143303 35366409 44143474 35366546 44143645 35366683 44143816 35366820 44143987 35366957 44144158 35367094 44144329 35367231 44144500 35367368 44144671 35367505 44144842 35367642 44145013 35367779 44145184 35367916 44145355 35368053 44145526 35368190 44145697 35368327 44145868 35368464 44146039 35368601 44146210 35368738 44146381 35368875 44146552 35369012 44146723 35369149 44146894 35369286 44147065 35369423 44147236 35369560 44147407 35369697 44147578 35369834 44147749 35369971 44147920 35370108 44148091 35370245 44148262 35370382 44148433 35370519 44148604 35370656 44148775 35370793 44148946 35370930 44149117 35371067 44149288 35371204 44149459 35371341 44149630 35371478 44149801 35371615 44149972 35371752 44150143 35371889 44150314 35372026 44150485 35372163 44150656 35372300 44150827 35372437 44150998 35372574 44151169 35372711 44151340 35372848 44151511 35372985 44151682 35373122 44151853 35373259 44152024 35373396 44152195 35373533 44152366 35373670 44152537 35373807 44152708 35373944 44152879 35374081 44153050 35374218 44153221 35374355 44153392 35374492 44153563 35374629 44153734 35374766 44153905 35374903 44154076 35375040 44154247 35375177 44154418 35375314 44154589 35375451 44154760 35375588 44154931 35375725 44155102 35375862 44155273 35375999 44155444 35376136 44155615 35376273 44155786 35376410 44155957 35376547 44156128 35376684 44156299 35376821 44156470 35376958 44156641 35377095 44156812 35377232 44156983 35377369 44157154 35377506 44157325 35377643 44157496 35377780 44157667 35377917 44157838 35378054 44158009 35378191 44158180 35378328 44158351 35378465 44158522 35378602 44158693 35378739 44158864 35378876 44159035 35379013 44159206 35379150 44159377 35379287 44159548 35379424 44159719 35379561 44159890 35379698 44160061 35379835 44160232 35379972 44160403 35380109 44160574 35380246 44160745 35380383 44160916 35380520 44161087 35380657 44161258 35380794 44161429 35380931 44161600 35381068 44161771 35381205 44161942 35381342 44162113 35381479 44162284 35381616 44162455 35381753 44162626 35381890 44162797 35382027 44162968 35382164 44163139 35382301 44163310 35382438 44163481 35382575 44163652 35382712 44163823 35382849 44163994 35382986 44164165 35383123 44164336 35383260 44164507 35383397 44164678 35383534 44164849 35383671 44165020 35383808 44165191 35383945 44165362 35384082 44165533 35384219 44165704 35384356 44165875 35384493 44166046 35384630 44166217 35384767 44166388 35384904 44166559 35385041 44166730 35385178 44166901 35385315 44167072 35385452 44167243 35385589 44167414 35385726 44167585 35385863 44167756 35386000 44167927 35386137 44168098 35386274 44168269 35386411 44168440 35386548 44168611 35386685 44168782 35386822 44168953 35386959 44169124 35387096 44169295 35387233 44169466 35387370 44169637 35387507 44169808 35387644 44169979 35387781 44170150 35387918 44170321 35388055 44170492 35388192 44170663 35388329 44170834 35388466 44171005 35388603 44171176 35388740 44171347 35388877 44171518 35389014 44171689 35389151 44171860 35389288 44172031 35389425 44172202 35389562 44172373 35389699 44172544 35389836 44172715 35389973 44172886 35390110 44173057 35390247 44173228 35390384 44173399 35390521 44173570 35390658 44173741 35390795 44173912 35390932 44174083 35391069 44174254 35391206 44174425 35391343 44174596 35391480 44174767 35391617 44174938 35391754 44175109 35391891 44175280 35392028 44175451 35392165 44175622 35392302 44175793 35392439 44175964 35392576 44176135 35392713 44176306 35392850 44176477 35392987 44176648 35393124 44176819 35393261 44176990 35393398 44177161 35393535 44177332 35393672 44177503 35393809 44177674 35393946 44177845 35394083 44178016 35394220 44178187 35394357 44178358 35394494 44178529 35394631 44178700 35394768 44178871 35394905 44179042 35395042 44179213 35395179 44179384 35395316 44179555 35395453 44179726 35395590 44179897 35395727 44180068 35395864 44180239 35396001 44180410 35396138 44180581 35396275 44180752 35396412 44180923 35396549 44181094 35396686 44181265 35396823 44181436 35396960 44181607 35397097 44181778 35397234 44181949 35397371 44182120 35397508 44182291 35397645 44182462 35397782 44182633 35397919 44182804 35398056 44182975 35398193 44183146 35398330 44183317 35398467 44183488 35398604 44183659 35398741 44183830 35398878 44184001 35399015 44184172 35399152 44184343 35399289 44184514 35399426 44184685 35399563 44184856 35399700 44185027 35399837 44185198 35399974 44185369 35400111 44185540 35400248 44185711 35400385 44185882 35400522 44186053 35400659 44186224 35400796 44186395 35400933 44186566 35401070 44186737 35401207 44186908 35401344 44187079 35401481 44187250 35401618 44187421 35401755 44187592 35401892 44187763 35402029 44187934 35402166 44188105 35402303 44188276 35402440 44188447 35402577 44188618 35402714 44188789 35402851 44188960 35402988 44189131 35403125 44189302 35403262 44189473 35403399 44189644 35403536 44189815 35403673 44189986 35403810 44190157 35403947 44190328 35404084 44190499 35404221 44190670 35404358 44190841 35404495 44191012 35404632 44191183 35404769 44191354 35404906 44191525 35405043 44191696 35405180 44191867 35405317 44192038 35405454 44192209 35405591 44192380 35405728 44192551 35405865 44192722 35406002 44192893 35406139 44193064 35406276 44193235 35406413 44193406 35406550 44193577 35406687 44193748 35406824 44193919 35406961 44194090 35407098 44194261 35407235 44194432 35407372 44194603 35407509 44194774 35407646 44194945 35407783 44195116 35407920 44195287 35408057 44195458 35408194 44195629 35408331 44195800 35408468 44195971 35408605 44196142 35408742 44196313 35408879 44196484 35409016 44196655 35409153 44196826 35409290 44196997 35409427 44197168 35409564 44197339 35409701 44197510 35409838 44197681 35409975 44197852 35410112 44198023 35410249 44198194 35410386 44198365 35410523 44198536 35410660 44198707 35410797 44198878 35410934 44199049 35411071 44199220 35411208 44199391 35411345 44199562 35411482 44199733 35411619 44199904 35411756 44200075 35411893 44200246 35412030 44200417 35412167 44200588 35412304 44200759 35412441 44200930 35412578 44201101 35412715 44201272 35412852 44201443 35412989 44201614 35413126 44201785 35413263 44201956 35413400 44202127 35413537 44202298 35413674 44202469 35413811 44202640 35413948 44202811 35414085 44202982 35414222 44203153 35414359 44203324 35414496 44203495 35414633 44203666 35414770 44203837 35414907 44204008 35415044 44204179 35415181 44204350 35415318 44204521 35415455 44204692 35415592 44204863 35415729 44205034 35415866 44205205 35416003 44205376 35416140 44205547 35416277 44205718 35416414 44205889 35416551 44206060 35416688 44206231 35416825 44206402 35416962 44206573 35417099 44206744 35417236 44206915 35417373 44207086 35417510 44207257 35417647 44207428 35417784 44207599 35417921 44207770 35418058 44207941 35418195 44208112 35418332 44208283 35418469 44208454 35418606 44208625 35418743 44208796 35418880 44208967 35419017 44209138 35419154 44209309 35419291 44209480 35419428 44209651 35419565 44209822 35419702 44209993 35419839 44210164 35419976 44210335 35420113 44210506 35420250 44210677 35420387 44210848 35420524 44211019 35420661 44211190 35420798 44211361 35420935 44211532 35421072 44211703 35421209 44211874 35421346 44212045 35421483 44212216 35421620 44212387 35421757 44212558 35421894 44212729 35422031 44212900 35422168 44213071 35422305 44213242 35422442 44213413 35422579 44213584 35422716 44213755 35422853 44213926 35422990 44214097 35423127 44214268 35423264 44214439 35423401 44214610 35423538 44214781 35423675 44214952 35423812 44215123 35423949 44215294 35424086 44215465 35424223 44215636 35424360 44215807 35424497 44215978 35424634 44216149 35424771 44216320 35424908 44216491 35425045 44216662 35425182 44216833 35425319 44217004 35425456 44217175 35425593 44217346 35425730 44217517 35425867 44217688 35426004 44217859 35426141 44218030 35426278 44218201 35426415 44218372 35426552 44218543 35426689 44218714 35426826 44218885 35426963 44219056 35427100 44219227 35427237 44219398 35427374 44219569 35427511 44219740 35427648 44219911 35427785 44220082 35427922 44220253 35428059 44220424 35428196 44220595 35428333 44220766 35428470 44220937 35428607 44221108 35428744 44221279 35428881 44221450 35429018 44221621 35429155 44221792 35429292 44221963 35429429 44222134 35429566 44222305 35429703 44222476 35429840 44222647 35429977 44222818 35430114 44222989 35430251 44223160 35430388 44223331 35430525 44223502 35430662 44223673 35430799 44223844 35430936 44224015 35431073 44224186 35431210 44224357 35431347 44224528 35431484 44224699 35431621 44224870 35431758 44225041 35431895 44225212 35432032 44225383 35432169 44225554 35432306 44225725 35432443 44225896 35432580 44226067 35432717 44226238 35432854 44226409 35432991 44226580 35433128 44226751 35433265 44226922 35433402 44227093 35433539 44227264 35433676 44227435 35433813 44227606 35433950 44227777 35434087 44227948 35434224 44228119 35434361 44228290 35434498 44228461 35434635 44228632 35434772 44228803 35434909 44228974 35435046 44229145 35435183 44229316 35435320 44229487 35435457 44229658 35435594 44229829 35435731 44230000 35435868 44230171 35436005 44230342 35436142 44230513 35436279 44230684 35436416 44230855 35436553 44231026 35436690 44231197 35436827 44231368 35436964 44231539 35437101 44231710 35437238 44231881 35437375 44232052 35437512 44232223 35437649 44232394 35437786 44232565 35437923 44232736 35438060 44232907 35438197 44233078 35438334 44233249 35438471 44233420 35438608 44233591 35438745 44233762 35438882 44233933 35439019 44234104 35439156 44234275 35439293 44234446 35439430 44234617 35439567 44234788 35439704 44234959 35439841 44235130 35439978 44235301 35440115 44235472 35440252 44235643 35440389 44235814 35440526 44235985 35440663 44236156 35440800 44236327 35440937 44236498 35441074 44236669 35441211 44236840 35441348 44237011 35441485 44237182 35441622 44237353 35441759 44237524 35441896 44237695 35442033 44237866 35442170 44238037 35442307 44238208 35442444 44238379 35442581 44238550 35442718 44238721 35442855 44238892 35442992 44239063 35443129 44239234 35443266 44239405 35443403 44239576 35443540 44239747 35443677 44239918 35443814 44240089 35443951 44240260 35444088 44240431 35444225 44240602 35444362 44240773 35444499 44240944 35444636 44241115 35444773 44241286 35444910 44241457 35445047 44241628 35445184 44241799 35445321 44241970 35445458 44242141 35445595 44242312 35445732 44242483 35445869 44242654 35446006 44242825 35446143 44242996 35446280 44243167 35446417 44243338 35446554 44243509 35446691 44243680 35446828 44243851 35446965 44244022 35447102 44244193 35447239 44244364 35447376 44244535 35447513 44244706 35447650 44244877 35447787 44245048 35447924 44245219 35448061 44245390 35448198 44245561 35448335 44245732 35448472 44245903 35448609 44246074 35448746 44246245 35448883 44246416 35449020 44246587 35449157 44246758 35449294 44246929 35449431 44247100 35449568 44247271 35449705 44247442 35449842 44247613 35449979 44247784 35450116 44247955 35450253 44248126 35450390 44248297 35450527 44248468 35450664 44248639 35450801 44248810 35450938 44248981 35451075 44249152 35451212 44249323 35451349 44249494 35451486 44249665 35451623 44249836 35451760 44250007 35451897 44250178 35452034 44250349 35452171 44250520 35452308 44250691 35452445 44250862 35452582 44251033 35452719 44251204 35452856 44251375 35452993 44251546 35453130 44251717 35453267 44251888 35453404 44252059 35453541 44252230 35453678 44252401 35453815 44252572 35453952 44252743 35454089 44252914 35454226 44253085 35454363 44253256 35454500 44253427 35454637 44253598 35454774 44253769 35454911 44253940 35455048 44254111 35455185 44254282 35455322 44254453 35455459 44254624 35455596 44254795 35455733 44254966 35455870 44255137 35456007 44255308 35456144 44255479 35456281 44255650 35456418 44255821 35456555 44255992 35456692 44256163 35456829 44256334 35456966 44256505 35457103 44256676 35457240 44256847 35457377 44257018 35457514 44257189 35457651 44257360 35457788 44257531 35457925 44257702 35458062 44257873 35458199 44258044 35458336 44258215 35458473 44258386 35458610 44258557 35458747 44258728 35458884 44258899 35459021 44259070 35459158 44259241 35459295 44259412 35459432 44259583 35459569 44259754 35459706 44259925 35459843 44260096 35459980 44260267 35460117 44260438 35460254 44260609 35460391 44260780 35460528 44260951 35460665 44261122 35460802 44261293 35460939 44261464 35461076 44261635 35461213 44261806 35461350 44261977 35461487 44262148 35461624 44262319 35461761 44262490 35461898 44262661 35462035 44262832 35462172 44263003 35462309 44263174 35462446 44263345 35462583 44263516 35462720 44263687 35462857 44263858 35462994 44264029 35463131 44264200 35463268 44264371 35463405 44264542 35463542 44264713 35463679 44264884 35463816 44265055 35463953 44265226 35464090 44265397 35464227 44265568 35464364 44265739 35464501 44265910 35464638 44266081 35464775 44266252 35464912 44266423 35465049 44266594 35465186 44266765 35465323 44266936 35465460 44267107 35465597 44267278 35465734 44267449 35465871 44267620 35466008 44267791 35466145 44267962 35466282 44268133 35466419 44268304 35466556 44268475 35466693 44268646 35466830 44268817 35466967 44268988 35467104 44269159 35467241 44269330 35467378 44269501 35467515 44269672 35467652 44269843 35467789 44270014 35467926 44270185 35468063 44270356 35468200 44270527 35468337 44270698 35468474 44270869 35468611 44271040 35468748 44271211 35468885 44271382 35469022 44271553 35469159 44271724 35469296 44271895 35469433 44272066 35469570 44272237 35469707 44272408 35469844 44272579 35469981 44272750 35470118 44272921 35470255 44273092 35470392 44273263 35470529 44273434 35470666 44273605 35470803 44273776 35470940 44273947 35471077 44274118 35471214 44274289 35471351 44274460 35471488 44274631 35471625 44274802 35471762 44274973 35471899 44275144 35472036 44275315 35472173 44275486 35472310 44275657 35472447 44275828 35472584 44275999 35472721 44276170 35472858 44276341 35472995 44276512 35473132 44276683 35473269 44276854 35473406 44277025 35473543 44277196 35473680 44277367 35473817 44277538 35473954 44277709 35474091 44277880 35474228 44278051 35474365 44278222 35474502 44278393 35474639 44278564 35474776 44278735 35474913 44278906 35475050 44279077 35475187 44279248 35475324 44279419 35475461 44279590 35475598 44279761 35475735 44279932 35475872 44280103 35476009 44280274 35476146 44280445 35476283 44280616 35476420 44280787 35476557 44280958 35476694 44281129 35476831 44281300 35476968 44281471 35477105 44281642 35477242 44281813 35477379 44281984 35477516 44282155 35477653 44282326 35477790 44282497 35477927 44282668 35478064 44282839 35478201 44283010 35478338 44283181 35478475 44283352 35478612 44283523 35478749 44283694 35478886 44283865 35479023 44284036 35479160 44284207 35479297 44284378 35479434 44284549 35479571 44284720 35479708 44284891 35479845 44285062 35479982 44285233 35480119 44285404 35480256 44285575 35480393 44285746 35480530 44285917 35480667 44286088 35480804 44286259 35480941 44286430 35481078 44286601 35481215 44286772 35481352 44286943 35481489 44287114 35481626 44287285
1000 43924940 0 43924940 54826020 43925077 54826191 43925214 54826362 43925351 54826533 43925488 54826704 43925625 54826875 43925762 54827046 43925899 54827217 43926036 54827388 43926173 54827559 43926310 54827730 43926447 54827901 43926584 54828072 43926721 54828243 43926858 54828414 43926995 54828585 43927132 54828756 43927269 54828927 43927406 54829098 43927543 54829269 43927680 54829440 43927817 54829611 43927954 54829782 43928091 54829953 43928228 54830124 43928365 54830295 43928502 54830466 43928639 54830637 43928776 54830808 43928913 54830979 43929050 54831150 43929187 54831321 43929324 54831492 43929461 54831663 43929598 54831834 43929735 54832005 43929872 54832176 43930009 54832347 43930146 54832518 43930283 54832689 43930420 54832860 43930557 54833031 43930694 54833202 43930831 54833373 43930968 54833544 43931105 54833715 43931242 54833886 43931379 54834057 43931516 54834228 43931653 54834399 43931790 54834570 43931927 54834741 43932064 54834912 43932201 54835083 43932338 54835254 43932475 54835425 43932612 54835596 43932749 54835767 43932886 54835938 43933023 54836109 43933160 54836280 43933297 54836451 43933434 54836622 43933571 54836793 43933708 54836964 43933845 54837135 43933982 54837306 43934119 54837477 43934256 54837648 43934393 54837819 43934530 54837990 43934667 54838161 43934804 54838332 43934941 54838503 43935078 54838674 43935215 54838845 43935352 54839016 43935489 54839187 43935626 54839358 43935763 54839529 43935900 54839700 43936037 54839871 43936174 54840042 43936311 54840213 43936448 54840384 43936585 54840555 43936722 54840726 43936859 54840897 43936996 54841068 43937133 54841239 43937270 54841410 43937407 54841581 43937544 54841752 43937681 54841923 43937818 54842094 43937955 54842265 43938092 54842436 43938229 54842607 43938366 54842778 43938503 54842949 43938640 54843120 43938777 54843291 43938914 54843462 43939051 54843633 43939188 54843804 43939325 54843975 43939462 54844146 43939599 54844317 43939736 54844488 43939873 54844659 43940010 54844830 43940147 54845001 43940284 54845172 43940421 54845343 43940558 54845514 43940695 54845685 43940832 54845856 43940969 54846027 43941106 54846198 43941243 54846369 43941380 54846540 43941517 54846711 43941654 54846882 43941791 54847053 43941928 54847224 43942065 54847395 43942202 54847566 43942339 54847737 43942476 54847908 43942613 54848079 43942750 54848250 43942887 54848421 43943024 54848592 43943161 54848763 43943298 54848934 43943435 54849105 43943572 54849276 43943709 54849447 43943846 54849618 43943983 54849789 43944120 54849960 43944257 54850131 43944394 54850302 43944531 54850473 43944668 54850644 43944805 54850815 43944942 54850986 43945079 54851157 43945216 54851328 43945353 54851499 43945490 54851670 43945627 54851841 43945764 54852012 43945901 54852183 43946038 54852354 43946175 54852525 43946312 54852696 43946449 54852867 43946586 54853038 43946723 54853209 43946860 54853380 43946997 54853551 43947134 54853722 43947271 54853893 43947408 54854064 43947545 54854235 43947682 54854406 43947819 54854577 43947956 54854748 43948093 54854919 43948230 54855090 43948367 54855261 43948504 54855432 43948641 54855603 43948778 54855774 43948915 54855945 43949052 54856116 43949189 54856287 43949326 54856458 43949463 54856629 43949600 54856800 43949737 54856971 43949874 54857142 43950011 54857313 43950148 54857484 43950285 54857655 43950422 54857826 43950559 54857997 43950696 54858168 43950833 54858339 43950970 54858510 43951107 54858681 43951244 54858852 43951381 54859023 43951518 54859194 43951655 54859365 43951792 54859536 43951929 54859707 43952066 54859878 43952203 54860049 43952340 54860220 43952477 54860391 43952614 54860562 43952751 54860733 43952888 54860904 43953025 54861075 43953162 54861246 43953299 54861417 43953436 54861588 43953573 54861759 43953710 54861930 43953847 54862101 43953984 54862272 43954121 54862443 43954258 54862614 43954395 54862785 43954532 54862956 43954669 54863127 43954806 54863298 43954943 54863469 43955080 54863640 43955217 54863811 43955354 54863982 43955491 54864153 43955628 54864324 43955765 54864495 43955902 54864666 43956039 54864837 43956176 54865008 43956313 54865179 43956450 54865350 43956587 54865521 43956724 54865692 43956861 54865863 43956998 54866034 43957135 54866205 43957272 54866376 43957409 54866547 43957546 54866718 43957683 54866889 43957820 54867060 43957957 54867231 43958094 54867402 43958231 54867573 43958368 54867744 43958505 54867915 43958642 54868086 43958779 54868257 43958916 54868428 43959053 54868599 43959190 54868770 43959327 54868941 43959464 54869112 43959601 54869283 43959738 54869454 43959875 54869625 43960012 54869796 43960149 54869967 43960286 54870138 43960423 54870309 43960560 54870480 43960697 54870651 43960834 54870822 43960971 54870993 43961108 54871164 43961245 54871335 43961382 54871506 43961519 54871677 43961656 54871848 43961793 54872019 43961930 54872190 43962067 54872361 43962204 54872532 43962341 54872703 43962478 54872874 43962615 54873045 43962752 54873216 43962889 54873387 43963026 54873558 43963163 54873729 43963300 54873900 43963437 54874071 43963574 54874242 43963711 54874413 43963848 54874584 43963985 54874755 43964122 54874926 43964259 54875097 43964396 54875268 43964533 54875439 43964670 54875610 43964807 54875781 43964944 54875952 43965081 54876123 43965218 54876294 43965355 54876465 43965492 54876636 43965629 54876807 43965766 54876978 43965903 54877149 43966040 54877320 43966177 54877491 43966314 54877662 43966451 54877833 43966588 54878004 43966725 54878175 43966862 54878346 43966999 54878517 43967136 54878688 43967273 54878859 43967410 54879030 43967547 54879201 43967684 54879372 43967821 54879543 43967958 54879714 43968095 54879885 43968232 54880056 43968369 54880227 43968506 54880398 43968643 54880569 43968780 54880740 43968917 54880911 43969054 54881082 43969191 54881253 43969328 54881424 43969465 54881595 43969602 54881766 43969739 54881937 43969876 54882108 43970013 54882279 43970150 54882450 43970287 54882621 43970424 54882792 43970561 54882963 43970698 54883134 43970835 54883305 43970972 54883476 43971109 54883647 43971246 54883818 43971383 54883989 43971520 54884160 43971657 54884331 43971794 54884502 43971931 54884673 43972068 54884844 43972205 54885015 43972342 54885186 43972479 54885357 43972616 54885528 43972753 54885699 43972890 54885870 43973027 54886041 43973164 54886212 43973301 54886383 43973438 54886554 43973575 54886725 43973712 54886896 43973849 54887067 43973986 54887238 43974123 54887409 43974260 54887580 43974397 54887751 43974534 54887922 43974671 54888093 43974808 54888264 43974945 54888435 43975082 54888606 43975219 54888777 43975356 54888948 43975493 54889119 43975630 54889290 43975767 54889461 43975904 54889632 43976041 54889803 43976178 54889974 43976315 54890145 43976452 54890316 43976589 54890487 43976726 54890658 43976863 54890829 43977000 54891000 43977137 54891171 43977274 54891342 43977411 54891513 43977548 54891684 43977685 54891855 43977822 54892026 43977959 54892197 43978096 54892368 43978233 54892539 43978370 54892710 43978507 54892881 43978644 54893052 43978781 54893223 43978918 54893394 43979055 54893565 43979192 54893736 43979329 54893907 43979466 54894078 43979603 54894249 43979740 54894420 43979877 54894591 43980014 54894762 43980151 54894933 43980288 54895104 43980425 54895275 43980562 54895446 43980699 54895617 43980836 54895788 43980973 54895959 43981110 54896130 43981247 54896301 43981384 54896472 43981521 54896643 43981658 54896814 43981795 54896985 43981932 54897156 43982069 54897327 43982206 54897498 43982343 54897669 43982480 54897840 43982617 54898011 43982754 54898182 43982891 54898353 43983028 54898524 43983165 54898695 43983302 54898866 43983439 54899037 43983576 54899208 43983713 54899379 43983850 54899550 43983987 54899721 43984124 54899892 43984261 54900063 43984398 54900234 43984535 54900405 43984672 54900576 43984809 54900747 43984946 54900918 43985083 54901089 43985220 54901260 43985357 54901431 43985494 54901602 43985631 54901773 43985768 54901944 43985905 54902115 43986042 54902286 43986179 54902457 43986316 54902628 43986453 54902799 43986590 54902970 43986727 54903141 43986864 54903312 43987001 54903483 43987138 54903654 43987275 54903825 43987412 54903996 43987549 54904167 43987686 54904338 43987823 54904509 43987960 54904680 43988097 54904851 43988234 54905022 43988371 54905193 43988508 54905364 43988645 54905535 43988782 54905706 43988919 54905877 43989056 54906048 43989193 54906219 43989330 54906390 43989467 54906561 43989604 54906732 43989741 54906903 43989878 54907074 43990015 54907245 43990152 54907416 43990289 54907587 43990426 54907758 43990563 54907929 43990700 54908100 43990837 54908271 43990974 54908442 43991111 54908613 43991248 54908784 43991385 54908955 43991522 54909126 43991659 54909297 43991796 54909468 43991933 54909639 43992070 54909810 43992207 54909981 43992344 54910152 43992481 54910323 43992618 54910494 43992755 54910665 43992892 54910836 43993029 54911007 43993166 54911178 43993303 54911349 43993440 54911520 43993577 54911691 43993714 54911862 43993851 54912033 43993988 54912204 43994125 54912375 43994262 54912546 43994399 54912717 43994536 54912888 43994673 54913059 43994810 54913230 43994947 54913401 43995084 54913572 43995221 54913743 43995358 54913914 43995495 54914085 43995632 54914256 43995769 54914427 43995906 54914598 43996043 54914769 43996180 54914940 43996317 54915111 43996454 54915282 43996591 54915453 43996728 54915624 43996865 54915795 43997002 54915966 43997139 54916137 43997276 54916308 43997413 54916479 43997550 54916650 43997687 54916821 43997824 54916992 43997961 54917163 43998098 54917334 43998235 54917505 43998372 54917676 43998509 54917847 43998646 54918018 43998783 54918189 43998920 54918360 43999057 54918531 43999194 54918702 43999331 54918873 43999468 54919044 43999605 54919215 43999742 54919386 43999879 54919557 44000016 54919728 44000153 54919899 44000290 54920070 44000427 54920241 44000564 54920412 44000701 54920583 44000838 54920754 44000975 54920925 44001112 54921096 44001249 54921267 44001386 54921438 44001523 54921609 44001660 54921780 44001797 54921951 44001934 54922122 44002071 54922293 44002208 54922464 44002345 54922635 44002482 54922806 44002619 54922977 44002756 54923148 44002893 54923319 44003030 54923490 44003167 54923661 44003304 54923832 44003441 54924003 44003578 54924174 44003715 54924345 44003852 54924516 44003989 54924687 44004126 54924858 44004263 54925029 44004400 54925200 44004537 54925371 44004674 54925542 44004811 54925713 44004948 54925884 44005085 54926055 44005222 54926226 44005359 54926397 44005496 54926568 44005633 54926739 44005770 54926910 44005907 54927081 44006044 54927252 44006181 54927423 44006318 54927594 44006455 54927765 44006592 54927936 44006729 54928107 44006866 54928278 44007003 54928449 44007140 54928620 44007277 54928791 44007414 54928962 44007551 54929133 44007688 54929304 44007825 54929475 44007962 54929646 44008099 54929817 44008236 54929988 44008373 54930159 44008510 54930330 44008647 54930501 44008784 54930672 44008921 54930843 44009058 54931014 44009195 54931185 44009332 54931356 44009469 54931527 44009606 54931698 44009743 54931869 44009880 54932040 44010017 54932211 44010154 54932382 44010291 54932553 44010428 54932724 44010565 54932895 44010702 54933066 44010839 54933237 44010976 54933408 44011113 54933579 44011250 54933750 44011387 54933921 44011524 54934092 44011661 54934263 44011798 54934434 44011935 54934605 44012072 54934776 44012209 54934947 44012346 54935118 44012483 54935289 44012620 54935460 44012757 54935631 44012894 54935802 44013031 54935973 44013168 54936144 44013305 54936315 44013442 54936486 44013579 54936657 44013716 54936828 44013853 54936999 44013990 54937170 44014127 54937341 44014264 54937512 44014401 54937683 44014538 54937854 44014675 54938025 44014812 54938196 44014949 54938367 44015086 54938538 44015223 54938709 44015360 54938880 44015497 54939051 44015634 54939222 44015771 54939393 44015908 54939564 44016045 54939735 44016182 54939906 44016319 54940077 44016456 54940248 44016593 54940419 44016730 54940590 44016867 54940761 44017004 54940932 44017141 54941103 44017278 54941274 44017415 54941445 44017552 54941616 44017689 54941787 44017826 54941958 44017963 54942129 44018100 54942300 44018237 54942471 44018374 54942642 44018511 54942813 44018648 54942984 44018785 54943155 44018922 54943326 44019059 54943497 44019196 54943668 44019333 54943839 44019470 54944010 44019607 54944181 44019744 54944352 44019881 54944523 44020018 54944694 44020155 54944865 44020292 54945036 44020429 54945207 44020566 54945378 44020703 54945549 44020840 54945720 44020977 54945891 44021114 54946062 44021251 54946233 44021388 54946404 44021525 54946575 44021662 54946746 44021799 54946917 44021936 54947088 44022073 54947259 44022210 54947430 44022347 54947601 44022484 54947772 44022621 54947943 44022758 54948114 44022895 54948285 44023032 54948456 44023169 54948627 44023306 54948798 44023443 54948969 44023580 54949140 44023717 54949311 44023854 54949482 44023991 54949653 44024128 54949824 44024265 54949995 44024402 54950166 44024539 54950337 44024676 54950508 44024813 54950679 44024950 54950850 44025087 54951021 44025224 54951192 44025361 54951363 44025498 54951534 44025635 54951705 44025772 54951876 44025909 54952047 44026046 54952218 44026183 54952389 44026320 54952560 44026457 54952731 44026594 54952902 44026731 54953073 44026868 54953244 44027005 54953415 44027142 54953586 44027279 54953757 44027416 54953928 44027553 54954099 44027690 54954270 44027827 54954441 44027964 54954612 44028101 54954783 44028238 54954954 44028375 54955125 44028512 54955296 44028649 54955467 44028786 54955638 44028923 54955809 44029060 54955980 44029197 54956151 44029334 54956322 44029471 54956493 44029608 54956664 44029745 54956835 44029882 54957006 44030019 54957177 44030156 54957348 44030293 54957519 44030430 54957690 44030567 54957861 44030704 54958032 44030841 54958203 44030978 54958374 44031115 54958545 44031252 54958716 44031389 54958887 44031526 54959058 44031663 54959229 44031800 54959400 44031937 54959571 44032074 54959742 44032211 54959913 44032348 54960084 44032485 54960255 44032622 54960426 44032759 54960597 44032896 54960768 44033033 54960939 44033170 54961110 44033307 54961281 44033444 54961452 44033581 54961623 44033718 54961794 44033855 54961965 44033992 54962136 44034129 54962307 44034266 54962478 44034403 54962649 44034540 54962820 44034677 54962991 44034814 54963162 44034951 54963333 44035088 54963504 44035225 54963675 44035362 54963846 44035499 54964017 44035636 54964188 44035773 54964359 44035910 54964530 44036047 54964701 44036184 54964872 44036321 54965043 44036458 54965214 44036595 54965385 44036732 54965556 44036869 54965727 44037006 54965898 44037143 54966069 44037280 54966240 44037417 54966411 44037554 54966582 44037691 54966753 44037828 54966924 44037965 54967095 44038102 54967266 44038239 54967437 44038376 54967608 44038513 54967779 44038650 54967950 44038787 54968121 44038924 54968292 44039061 54968463 44039198 54968634 44039335 54968805 44039472 54968976 44039609 54969147 44039746 54969318 44039883 54969489 44040020 54969660 44040157 54969831 44040294 54970002 44040431 54970173 44040568 54970344 44040705 54970515 44040842 54970686 44040979 54970857 44041116 54971028 44041253 54971199 44041390 54971370 44041527 54971541 44041664 54971712 44041801 54971883 44041938 54972054 44042075 54972225 44042212 54972396 44042349 54972567 44042486 54972738 44042623 54972909 44042760 54973080 44042897 54973251 44043034 54973422 44043171 54973593 44043308 54973764 44043445 54973935 44043582 54974106 44043719 54974277 44043856 54974448 44043993 54974619 44044130 54974790 44044267 54974961 44044404 54975132 44044541 54975303 44044678 54975474 44044815 54975645 44044952 54975816 44045089 54975987 44045226 54976158 44045363 54976329 44045500 54976500 44045637 54976671 44045774 54976842 44045911 54977013 44046048 54977184 44046185 54977355 44046322 54977526 44046459 54977697 44046596 54977868 44046733 54978039 44046870 54978210 44047007 54978381 44047144 54978552 44047281 54978723 44047418 54978894 44047555 54979065 44047692 54979236 44047829 54979407 44047966 54979578 44048103 54979749 44048240 54979920 44048377 54980091 44048514 54980262 44048651 54980433 44048788 54980604 44048925 54980775 44049062 54980946 44049199 54981117 44049336 54981288 44049473 54981459 44049610 54981630 44049747 54981801 44049884 54981972 44050021 54982143 44050158 54982314 44050295 54982485 44050432 54982656 44050569 54982827 44050706 54982998 44050843 54983169 44050980 54983340 44051117 54983511 44051254 54983682 44051391 54983853 44051528 54984024 44051665 54984195 44051802 54984366 44051939 54984537 44052076 54984708 44052213 54984879 44052350 54985050 44052487 54985221 44052624 54985392 44052761 54985563 44052898 54985734 44053035 54985905 44053172 54986076 44053309 54986247 44053446 54986418 44053583 54986589 44053720 54986760 44053857 54986931 44053994 54987102 44054131 54987273 44054268 54987444 44054405 54987615 44054542 54987786 44054679 54987957 44054816 54988128 44054953 54988299 44055090 54988470 44055227 54988641 44055364 54988812 44055501 54988983 44055638 54989154 44055775 54989325 44055912 54989496 44056049 54989667 44056186 54989838 44056323 54990009 44056460 54990180 44056597 54990351 44056734 54990522 44056871 54990693 44057008 54990864 44057145 54991035 44057282 54991206 44057419 54991377 44057556 54991548 44057693 54991719 44057830 54991890 44057967 54992061 44058104 54992232 44058241 54992403 44058378 54992574 44058515 54992745 44058652 54992916 44058789 54993087 44058926 54993258 44059063 54993429 44059200 54993600 44059337 54993771 44059474 54993942 44059611 54994113 44059748 54994284 44059885 54994455 44060022 54994626 44060159 54994797 44060296 54994968 44060433 54995139 44060570 54995310 44060707 54995481 44060844 54995652 44060981 54995823 44061118 54995994 44061255 54996165 44061392 54996336 44061529 54996507 44061666 54996678
1000 68137361 0 68137361 85047363 68137498 85047534 68137635 85047705 68137772 85047876 68137909 85048047 68138046 85048218 68138183 85048389 68138320 85048560 68138457 85048731 68138594 85048902 68138731 85049073 68138868 85049244 68139005 85049415 68139142 85049586 68139279 85049757 68139416 85049928 68139553 85050099 68139690 85050270 68139827 85050441 68139964 85050612 68140101 85050783 68140238 85050954 68140375 85051125 68140512 85051296 68140649 85051467 68140786 85051638 68140923 85051809 68141060 85051980 68141197 85052151 68141334 85052322 68141471 85052493 68141608 85052664 68141745 85052835 68141882 85053006 68142019 85053177 68142156 85053348 68142293 85053519 68142430 85053690 68142567 85053861 68142704 85054032 68142841 85054203 68142978 85054374 68143115 85054545 68143252 85054716 68143389 85054887 68143526 85055058 68143663 85055229 68143800 85055400 68143937 85055571 68144074 85055742 68144211 85055913 68144348 85056084 68144485 85056255 68144622 85056426 68144759 85056597 68144896 85056768 68145033 85056939 68145170 85057110 68145307 85057281 68145444 85057452 68145581 85057623 68145718 85057794 68145855 85057965 68145992 85058136 68146129 85058307 68146266 85058478 68146403 85058649 68146540 85058820 68146677 85058991 68146814 85059162 68146951 85059333 68147088 85059504 68147225 85059675 68147362 85059846 68147499 85060017 68147636 85060188 68147773 85060359 68147910 85060530 68148047 85060701 68148184 85060872 68148321 85061043 68148458 85061214 68148595 85061385 68148732 85061556 68148869 85061727 68149006 85061898 68149143 85062069 68149280 85062240 68149417 85062411 68149554 85062582 68149691 85062753 68149828 85062924 68149965 85063095 68150102 85063266 68150239 85063437 68150376 85063608 68150513 85063779 68150650 85063950 68150787 85064121 68150924 85064292 68151061 85064463 68151198 85064634 68151335 85064805 68151472 85064976 68151609 85065147 68151746 85065318 68151883 85065489 68152020 85065660 68152157 85065831 68152294 85066002 68152431 85066173 68152568 85066344 68152705 85066515 68152842 85066686 68152979 85066857 68153116 85067028 68153253 85067199 68153390 85067370 68153527 85067541 68153664 85067712 68153801 85067883 68153938 85068054 68154075 85068225 68154212 85068396 68154349 85068567 68154486 85068738 68154623 85068909 68154760 85069080 68154897 85069251 68155034 85069422 68155171 85069593 68155308 85069764 68155445 85069935 68155582 85070106 68155719 85070277 68155856 85070448 68155993 85070619 68156130 85070790 68156267 85070961 68156404 85071132 68156541 85071303 68156678 85071474 68156815 85071645 68156952 85071816 68157089 85071987 68157226 85072158 68157363 85072329 68157500 85072500 68157637 85072671 68157774 85072842 68157911 85073013 68158048 85073184 68158185 85073355 68158322 85073526 68158459 85073697 68158596 85073868 68158733 85074039 68158870 85074210 68159007 85074381 68159144 85074552 68159281 85074723 68159418 85074894 68159555 85075065 68159692 85075236 68159829 85075407 68159966 85075578 68160103 85075749 68160240 85075920 68160377 85076091 68160514 85076262 68160651 85076433 68160788 85076604 68160925 85076775 68161062 85076946 68161199 85077117 68161336 85077288 68161473 85077459 68161610 85077630 68161747 85077801 68161884 85077972 68162021 85078143 68162158 85078314 68162295 85078485 68162432 85078656 68162569 85078827 68162706 85078998 68162843 85079169 68162980 85079340 68163117 85079511 68163254 85079682 68163391 85079853 68163528 85080024 68163665 85080195 68163802 85080366 68163939 85080537 68164076 85080708 68164213 85080879 68164350 85081050 68164487 85081221 68164624 85081392 68164761 85081563 68164898 85081734 68165035 85081905 68165172 85082076 68165309 85082247 68165446 85082418 68165583 85082589 68165720 85082760 68165857 85082931 68165994 85083102 68166131 85083273 68166268 85083444 68166405 85083615 68166542 85083786 68166679 85083957 68166816 85084128 68166953 85084299 68167090 85084470 68167227 85084641 68167364 85084812 68167501 85084983 68167638 85085154 68167775 85085325 68167912 85085496 68168049 85085667 68168186 85085838 68168323 85086009 68168460 85086180 68168597 85086351 68168734 85086522 68168871 85086693 68169008 85086864 68169145 85087035 68169282 85087206 68169419 85087377 68169556 85087548 68169693 85087719 68169830 85087890 68169967 85088061 68170104 85088232 68170241 85088403 68170378 85088574 68170515 85088745 68170652 85088916 68170789 85089087 68170926 85089258 68171063 85089429 68171200 85089600 68171337 85089771 68171474 85089942 68171611 85090113 68171748 85090284 68171885 85090455 68172022 85090626 68172159 85090797 68172296 85090968 68172433 85091139 68172570 85091310 68172707 85091481 68172844 85091652 68172981 85091823 68173118 85091994 68173255 85092165 68173392 85092336 68173529 85092507 68173666 85092678 68173803 85092849 68173940 85093020 68174077 85093191 68174214 85093362 68174351 85093533 68174488 85093704 68174625 85093875 68174762 85094046 68174899 85094217 68175036 85094388 68175173 85094559 68175310 85094730 68175447 85094901 68175584 85095072 68175721 85095243 68175858 85095414 68175995 85095585 68176132 85095756 68176269 85095927 68176406 85096098 68176543 85096269 68176680 85096440 68176817 85096611 68176954 85096782 68177091 85096953 68177228 85097124 68177365 85097295 68177502 85097466 68177639 85097637 68177776 85097808 68177913 85097979 68178050 85098150 68178187 85098321 68178324 85098492 68178461 85098663 68178598 85098834 68178735 85099005 68178872 85099176 68179009 85099347 68179146 85099518 68179283 85099689 68179420 85099860 68179557 85100031 68179694 85100202 68179831 85100373 68179968 85100544 68180105 85100715 68180242 85100886 68180379 85101057 68180516 85101228 68180653 85101399 68180790 85101570 68180927 85101741 68181064 85101912 68181201 85102083 68181338 85102254 68181475 85102425 68181612 85102596 68181749 85102767 68181886 85102938 68182023 85103109 68182160 85103280 68182297 85103451 68182434 85103622 68182571 85103793 68182708 85103964 68182845 85104135 68182982 85104306 68183119 85104477 68183256 85104648 68183393 85104819 68183530 85104990 68183667 85105161 68183804 85105332 68183941 85105503 68184078 85105674 68184215 85105845 68184352 85106016 68184489 85106187 68184626 85106358 68184763 85106529 68184900 85106700 68185037 85106871 68185174 85107042 68185311 85107213 68185448 85107384 68185585 85107555 68185722 85107726 68185859 85107897 68185996 85108068 68186133 85108239 68186270 85108410 68186407 85108581 68186544 85108752 68186681 85108923 68186818 85109094 68186955 85109265 68187092 85109436 68187229 85109607 68187366 85109778 68187503 85109949 68187640 85110120 68187777 85110291 68187914 85110462 68188051 85110633 68188188 85110804 68188325 85110975 68188462 85111146 68188599 85111317 68188736 85111488 68188873 85111659 68189010 85111830 68189147 85112001 68189284 85112172 68189421 85112343 68189558 85112514 68189695 85112685 68189832 85112856 68189969 85113027 68190106 85113198 68190243 85113369 68190380 85113540 68190517 85113711 68190654 85113882 68190791 85114053 68190928 85114224 68191065 85114395 68191202 85114566 68191339 85114737 68191476 85114908 68191613 85115079 68191750 85115250 68191887 85115421 68192024 85115592 68192161 85115763 68192298 85115934 68192435 85116105 68192572 85116276 68192709 85116447 68192846 85116618 68192983 85116789 68193120 85116960 68193257 85117131 68193394 85117302 68193531 85117473 68193668 85117644 68193805 85117815 68193942 85117986 68194079 85118157 68194216 85118328 68194353 85118499 68194490 85118670 68194627 85118841 68194764 85119012 68194901 85119183 68195038 85119354 68195175 85119525 68195312 85119696 68195449 85119867 68195586 85120038 68195723 85120209 68195860 85120380 68195997 85120551 68196134 85120722 68196271 85120893 68196408 85121064 68196545 85121235 68196682 85121406 68196819 85121577 68196956 85121748 68197093 85121919 68197230 85122090 68197367 85122261 68197504 85122432 68197641 85122603 68197778 85122774 68197915 85122945 68198052 85123116 68198189 85123287 68198326 85123458 68198463 85123629 68198600 85123800 68198737 85123971 68198874 85124142 68199011 85124313 68199148 85124484 68199285 85124655 68199422 85124826 68199559 85124997 68199696 85125168 68199833 85125339 68199970 85125510 68200107 85125681 68200244 85125852 68200381 85126023 68200518 85126194 68200655 85126365 68200792 85126536 68200929 85126707 68201066 85126878 68201203 85127049 68201340 85127220 68201477 85127391 68201614 85127562 68201751 85127733 68201888 85127904 68202025 85128075 68202162 85128246 68202299 85128417 68202436 85128588 68202573 85128759 68202710 85128930 68202847 85129101 68202984 85129272 68203121 85129443 68203258 85129614 68203395 85129785 68203532 85129956 68203669 85130127 68203806 85130298 68203943 85130469 68204080 85130640 68204217 85130811 68204354 85130982 68204491 85131153 68204628 85131324 68204765 85131495 68204902 85131666 68205039 85131837 68205176 85132008 68205313 85132179 68205450 85132350 68205587 85132521 68205724 85132692 68205861 85132863 68205998 85133034 68206135 85133205 68206272 85133376 68206409 85133547 68206546 85133718 68206683 85133889 68206820 85134060 68206957 85134231 68207094 85134402 68207231 85134573 68207368 85134744 68207505 85134915 68207642 85135086 68207779 85135257 68207916 85135428 68208053 85135599 68208190 85135770 68208327 85135941 68208464 85136112 68208601 85136283 68208738 85136454 68208875 85136625 68209012 85136796 68209149 85136967 68209286 85137138 68209423 85137309 68209560 85137480 68209697 85137651 68209834 85137822 68209971 85137993 68210108 85138164 68210245 85138335 68210382 85138506 68210519 85138677 68210656 85138848 68210793 85139019 68210930 85139190 68211067 85139361 68211204 85139532 68211341 85139703 68211478 85139874 68211615 85140045 68211752 85140216 68211889 85140387 68212026 85140558 68212163 85140729 68212300 85140900 68212437 85141071 68212574 85141242 68212711 85141413 68212848 85141584 68212985 85141755 68213122 85141926 68213259 85142097 68213396 85142268 68213533 85142439 68213670 85142610 68213807 85142781 68213944 85142952 68214081 85143123 68214218 85143294 68214355 85143465 68214492 85143636 68214629 85143807 68214766 85143978 68214903 85144149 68215040 85144320 68215177 85144491 68215314 85144662 68215451 85144833 68215588 85145004 68215725 85145175 68215862 85145346 68215999 85145517 68216136 85145688 68216273 85145859 68216410 85146030 68216547 85146201 68216684 85146372 68216821 85146543 68216958 85146714 68217095 85146885 68217232 85147056 68217369 85147227 68217506 85147398 68217643 85147569 68217780 85147740 68217917 85147911 68218054 85148082 68218191 85148253 68218328 85148424 68218465 85148595 68218602 85148766 68218739 85148937 68218876 85149108 68219013 85149279 68219150 85149450 68219287 85149621 68219424 85149792 68219561 85149963 68219698 85150134 68219835 85150305 68219972 85150476 68220109 85150647 68220246 85150818 68220383 85150989 68220520 85151160 68220657 85151331 68220794 85151502 68220931 85151673 68221068 85151844 68221205 85152015 68221342 85152186 68221479 85152357 68221616 85152528 68221753 85152699 68221890 85152870 68222027 85153041 68222164 85153212 68222301 85153383 68222438 85153554 68222575 85153725 68222712 85153896 68222849 85154067 68222986 85154238 68223123 85154409 68223260 85154580 68223397 85154751 68223534 85154922 68223671 85155093 68223808 85155264 68223945 85155435 68224082 85155606 68224219 85155777 68224356 85155948 68224493 85156119 68224630 85156290 68224767 85156461 68224904 85156632 68225041 85156803 68225178 85156974 68225315 85157145 68225452 85157316 68225589 85157487 68225726 85157658 68225863 85157829 68226000 85158000 68226137 85158171 68226274 85158342 68226411 85158513 68226548 85158684 68226685 85158855 68226822 85159026 68226959 85159197 68227096 85159368 68227233 85159539 68227370 85159710 68227507 85159881 68227644 85160052 68227781 85160223 68227918 85160394 68228055 85160565 68228192 85160736 68228329 85160907 68228466 85161078 68228603 85161249 68228740 85161420 68228877 85161591 68229014 85161762 68229151 85161933 68229288 85162104 68229425 85162275 68229562 85162446 68229699 85162617 68229836 85162788 68229973 85162959 68230110 85163130 68230247 85163301 68230384 85163472 68230521 85163643 68230658 85163814 68230795 85163985 68230932 85164156 68231069 85164327 68231206 85164498 68231343 85164669 68231480 85164840 68231617 85165011 68231754 85165182 68231891 85165353 68232028 85165524 68232165 85165695 68232302 85165866 68232439 85166037 68232576 85166208 68232713 85166379 68232850 85166550 68232987 85166721 68233124 85166892 68233261 85167063 68233398 85167234 68233535 85167405 68233672 85167576 68233809 85167747 68233946 85167918 68234083 85168089 68234220 85168260 68234357 85168431 68234494 85168602 68234631 85168773 68234768 85168944 68234905 85169115 68235042 85169286 68235179 85169457 68235316 85169628 68235453 85169799 68235590 85169970 68235727 85170141 68235864 85170312 68236001 85170483 68236138 85170654 68236275 85170825 68236412 85170996 68236549 85171167 68236686 85171338 68236823 85171509 68236960 85171680 68237097 85171851 68237234 85172022 68237371 85172193 68237508 85172364 68237645 85172535 68237782 85172706 68237919 85172877 68238056 85173048 68238193 85173219 68238330 85173390 68238467 85173561 68238604 85173732 68238741 85173903 68238878 85174074 68239015 85174245 68239152 85174416 68239289 85174587 68239426 85174758 68239563 85174929 68239700 85175100 68239837 85175271 68239974 85175442 68240111 85175613 68240248 85175784 68240385 85175955 68240522 85176126 68240659 85176297 68240796 85176468 68240933 85176639 68241070 85176810 68241207 85176981 68241344 85177152 68241481 85177323 68241618 85177494 68241755 85177665 68241892 85177836 68242029 85178007 68242166 85178178 68242303 85178349 68242440 85178520 68242577 85178691 68242714 85178862 68242851 85179033 68242988 85179204 68243125 85179375 68243262 85179546 68243399 85179717 68243536 85179888 68243673 85180059 68243810 85180230 68243947 85180401 68244084 85180572 68244221 85180743 68244358 85180914 68244495 85181085 68244632 85181256 68244769 85181427 68244906 85181598 68245043 85181769 68245180 85181940 68245317 85182111 68245454 85182282 68245591 85182453 68245728 85182624 68245865 85182795 68246002 85182966 68246139 85183137 68246276 85183308 68246413 85183479 68246550 85183650 68246687 85183821 68246824 85183992 68246961 85184163 68247098 85184334 68247235 85184505 68247372 85184676 68247509 85184847 68247646 85185018 68247783 85185189 68247920 85185360 68248057 85185531 68248194 85185702 68248331 85185873 68248468 85186044 68248605 85186215 68248742 85186386 68248879 85186557 68249016 85186728 68249153 85186899 68249290 85187070 68249427 85187241 68249564 85187412 68249701 85187583 68249838 85187754 68249975 85187925 68250112 85188096 68250249 85188267 68250386 85188438 68250523 85188609 68250660 85188780 68250797 85188951 68250934 85189122 68251071 85189293 68251208 85189464 68251345 85189635 68251482 85189806 68251619 85189977 68251756 85190148 68251893 85190319 68252030 85190490 68252167 85190661 68252304 85190832 68252441 85191003 68252578 85191174 68252715 85191345 68252852 85191516 68252989 85191687 68253126 85191858 68253263 85192029 68253400 85192200 68253537 85192371 68253674 85192542 68253811 85192713 68253948 85192884 68254085 85193055 68254222 85193226 68254359 85193397 68254496 85193568 68254633 85193739 68254770 85193910 68254907 85194081 68255044 85194252 68255181 85194423 68255318 85194594 68255455 85194765 68255592 85194936 68255729 85195107 68255866 85195278 68256003 85195449 68256140 85195620 68256277 85195791 68256414 85195962 68256551 85196133 68256688 85196304 68256825 85196475 68256962 85196646 68257099 85196817 68257236 85196988 68257373 85197159 68257510 85197330 68257647 85197501 68257784 85197672 68257921 85197843 68258058 85198014 68258195 85198185 68258332 85198356 68258469 85198527 68258606 85198698 68258743 85198869 68258880 85199040 68259017 85199211 68259154 85199382 68259291 85199553 68259428 85199724 68259565 85199895 68259702 85200066 68259839 85200237 68259976 85200408 68260113 85200579 68260250 85200750 68260387 85200921 68260524 85201092 68260661 85201263 68260798 85201434 68260935 85201605 68261072 85201776 68261209 85201947 68261346 85202118 68261483 85202289 68261620 85202460 68261757 85202631 68261894 85202802 68262031 85202973 68262168 85203144 68262305 85203315 68262442 85203486 68262579 85203657 68262716 85203828 68262853 85203999 68262990 85204170 68263127 85204341 68263264 85204512 68263401 85204683 68263538 85204854 68263675 85205025 68263812 85205196 68263949 85205367 68264086 85205538 68264223 85205709 68264360 85205880 68264497 85206051 68264634 85206222 68264771 85206393 68264908 85206564 68265045 85206735 68265182 85206906 68265319 85207077 68265456 85207248 68265593 85207419 68265730 85207590 68265867 85207761 68266004 85207932 68266141 85208103 68266278 85208274 68266415 85208445 68266552 85208616 68266689 85208787 68266826 85208958 68266963 85209129 68267100 85209300 68267237 85209471 68267374 85209642 68267511 85209813 68267648 85209984 68267785 85210155 68267922 85210326 68268059 85210497 68268196 85210668 68268333 85210839 68268470 85211010 68268607 85211181 68268744 85211352 68268881 85211523 68269018 85211694 68269155 85211865 68269292 85212036 68269429 85212207 68269566 85212378 68269703 85212549 68269840 85212720 68269977 85212891 68270114 85213062 68270251 85213233 68270388 85213404 68270525 85213575 68270662 85213746 68270799 85213917 68270936 85214088 68271073 85214259 68271210 85214430 68271347 85214601 68271484 85214772 68271621 85214943 68271758 85215114 68271895 85215285 68272032 85215456 68272169 85215627 68272306 85215798 68272443 85215969 68272580 85216140 68272717 85216311 68272854 85216482 68272991 85216653 68273128 85216824 68273265 85216995 68273402 85217166 68273539 85217337 68273676 85217508 68273813 85217679 68273950 85217850 68274087 85218021
1000 62802581 0 62802581 78388623 62802718 78388794 62802855 78388965 62802992 78389136 62803129 78389307 62803266 78389478 62803403 78389649 62803540 78389820 62803677 78389991 62803814 78390162 62803951 78390333 62804088 78390504 62804225 78390675 62804362 78390846 62804499 78391017 62804636 78391188 62804773 78391359 62804910 78391530 62805047 78391701 62805184 78391872 62805321 78392043 62805458 78392214 62805595 78392385 62805732 78392556 62805869 78392727 62806006 78392898 62806143 78393069 62806280 78393240 62806417 78393411 62806554 78393582 62806691 78393753 62806828 78393924 62806965 78394095 62807102 78394266 62807239 78394437 62807376 78394608 62807513 78394779 62807650 78394950 62807787 78395121 62807924 78395292 62808061 78395463 62808198 78395634 62808335 78395805 62808472 78395976 62808609 78396147 62808746 78396318 62808883 78396489 62809020 78396660 62809157 78396831 62809294 78397002 62809431 78397173 62809568 78397344 62809705 78397515 62809842 78397686 62809979 78397857 62810116 78398028 62810253 78398199 62810390 78398370 62810527 78398541 62810664 78398712 62810801 78398883 62810938 78399054 62811075 78399225 62811212 78399396 62811349 78399567 62811486 78399738 62811623 78399909 62811760 78400080 62811897 78400251 62812034 78400422 62812171 78400593 62812308 78400764 62812445 78400935 62812582 78401106 62812719 78401277 62812856 78401448 62812993 78401619 62813130 78401790 62813267 78401961 62813404 78402132 62813541 78402303 62813678 78402474 62813815 78402645 62813952 78402816 62814089 78402987 62814226 78403158 62814363 78403329 62814500 78403500 62814637 78403671 62814774 78403842 62814911 78404013 62815048 78404184 62815185 78404355 62815322 78404526 62815459 78404697 62815596 78404868 62815733 78405039 62815870 78405210 62816007 78405381 62816144 78405552 62816281 78405723 62816418 78405894 62816555 78406065 62816692 78406236 62816829 78406407 62816966 78406578 62817103 78406749 62817240 78406920 62817377 78407091 62817514 78407262 62817651 78407433 62817788 78407604 62817925 78407775 62818062 78407946 62818199 78408117 62818336 78408288 62818473 78408459 62818610 78408630 62818747 78408801 62818884 78408972 62819021 78409143 62819158 78409314 62819295 78409485 62819432 78409656 62819569 78409827 62819706 78409998 62819843 78410169 62819980 78410340 62820117 78410511 62820254 78410682 62820391 78410853 62820528 78411024 62820665 78411195 62820802 78411366 62820939 78411537 62821076 78411708 62821213 78411879 62821350 78412050 62821487 78412221 62821624 78412392 62821761 78412563 62821898 78412734 62822035 78412905 62822172 78413076 62822309 78413247 62822446 78413418 62822583 78413589 62822720 78413760 62822857 78413931 62822994 78414102 62823131 78414273 62823268 78414444 62823405 78414615 62823542 78414786 62823679 78414957 62823816 78415128 62823953 78415299 62824090 78415470 62824227 78415641 62824364 78415812 62824501 78415983 62824638 78416154 62824775 78416325 62824912 78416496 62825049 78416667 62825186 78416838 62825323 78417009 62825460 78417180 62825597 78417351 62825734 78417522 62825871 78417693 62826008 78417864 62826145 78418035 62826282 78418206 62826419 78418377 62826556 78418548 62826693 78418719 62826830 78418890 62826967 78419061 62827104 78419232 62827241 78419403 62827378 78419574 62827515 78419745 62827652 78419916 62827789 78420087 62827926 78420258 62828063 78420429 62828200 78420600 62828337 78420771 62828474 78420942 62828611 78421113 62828748 78421284 62828885 78421455 62829022 78421626 62829159 78421797 62829296 78421968 62829433 78422139 62829570 78422310 62829707 78422481 62829844 78422652 62829981 78422823 62830118 78422994 62830255 78423165 62830392 78423336 62830529 78423507 62830666 78423678 62830803 78423849 62830940 78424020 62831077 78424191 62831214 78424362 62831351 78424533 62831488 78424704 62831625 78424875 62831762 78425046 62831899 78425217 62832036 78425388 62832173 78425559 62832310 78425730 62832447 78425901 62832584 78426072 62832721 78426243 62832858 78426414 62832995 78426585 62833132 78426756 62833269 78426927 62833406 78427098 62833543 78427269 62833680 78427440 62833817 78427611 62833954 78427782 62834091 78427953 62834228 78428124 62834365 78428295 62834502 78428466 62834639 78428637 62834776 78428808 62834913 78428979 62835050 78429150 62835187 78429321 62835324 78429492 62835461 78429663 62835598 78429834 62835735 78430005 62835872 78430176 62836009 78430347 62836146 78430518 62836283 78430689 62836420 78430860 62836557 78431031 62836694 78431202 62836831 78431373 62836968 78431544 62837105 78431715 62837242 78431886 62837379 78432057 62837516 78432228 62837653 78432399 62837790 78432570 62837927 78432741 62838064 78432912 62838201 78433083 62838338 78433254 62838475 78433425 62838612 78433596 62838749 78433767 62838886 78433938 62839023 78434109 62839160 78434280 62839297 78434451 62839434 78434622 62839571 78434793 62839708 78434964 62839845 78435135 62839982 78435306 62840119 78435477 62840256 78435648 62840393 78435819 62840530 78435990 62840667 78436161 62840804 78436332 62840941 78436503 62841078 78436674 62841215 78436845 62841352 78437016 62841489 78437187 62841626 78437358 62841763 78437529 62841900 78437700 62842037 78437871 62842174 78438042 62842311 78438213 62842448 78438384 62842585 78438555 62842722 78438726 62842859 78438897 62842996 78439068 62843133 78439239 62843270 78439410 62843407 78439581 62843544 78439752 62843681 78439923 62843818 78440094 62843955 78440265 62844092 78440436 62844229 78440607 62844366 78440778 62844503 78440949 62844640 78441120 62844777 78441291 62844914 78441462 62845051 78441633 62845188 78441804 62845325 78441975 62845462 78442146 62845599 78442317 62845736 78442488 62845873 78442659 62846010 78442830 62846147 78443001 62846284 78443172 62846421 78443343 62846558 78443514 62846695 78443685 62846832 78443856 62846969 78444027 62847106 78444198 62847243 78444369 62847380 78444540 62847517 78444711 62847654 78444882 62847791 78445053 62847928 78445224 62848065 78445395 62848202 78445566 62848339 78445737 62848476 78445908 62848613 78446079 62848750 78446250 62848887 78446421 62849024 78446592 62849161 78446763 62849298 78446934 62849435 78447105 62849572 78447276 62849709 78447447 62849846 78447618 62849983 78447789 62850120 78447960 62850257 78448131 62850394 78448302 62850531 78448473 62850668 78448644 62850805 78448815 62850942 78448986 62851079 78449157 62851216 78449328 62851353 78449499 62851490 78449670 62851627 78449841 62851764 78450012 62851901 78450183 62852038 78450354 62852175 78450525 62852312 78450696 62852449 78450867 62852586 78451038 62852723 78451209 62852860 78451380 62852997 78451551 62853134 78451722 62853271 78451893 62853408 78452064 62853545 78452235 62853682 78452406 62853819 78452577 62853956 78452748 62854093 78452919 62854230 78453090 62854367 78453261 62854504 78453432 62854641 78453603 62854778 78453774 62854915 78453945 62855052 78454116 62855189 78454287 62855326 78454458 62855463 78454629 62855600 78454800 62855737 78454971 62855874 78455142 62856011 78455313 62856148 78455484 62856285 78455655 62856422 78455826 62856559 78455997 62856696 78456168 62856833 78456339 62856970 78456510 62857107 78456681 62857244 78456852 62857381 78457023 62857518 78457194 62857655 78457365 62857792 78457536 62857929 78457707 62858066 78457878 62858203 78458049 62858340 78458220 62858477 78458391 62858614 78458562 62858751 78458733 62858888 78458904 62859025 78459075 62859162 78459246 62859299 78459417 62859436 78459588 62859573 78459759 62859710 78459930 62859847 78460101 62859984 78460272 62860121 78460443 62860258 78460614 62860395 78460785 62860532 78460956 62860669 78461127 62860806 78461298 62860943 78461469 62861080 78461640 62861217 78461811 62861354 78461982 62861491 78462153 62861628 78462324 62861765 78462495 62861902 78462666 62862039 78462837 62862176 78463008 62862313 78463179 62862450 78463350 62862587 78463521 62862724 78463692 62862861 78463863 62862998 78464034 62863135 78464205 62863272 78464376 62863409 78464547 62863546 78464718 62863683 78464889 62863820 78465060 62863957 78465231 62864094 78465402 62864231 78465573 62864368 78465744 62864505 78465915 62864642 78466086 62864779 78466257 62864916 78466428 62865053 78466599 62865190 78466770 62865327 78466941 62865464 78467112 62865601 78467283 62865738 78467454 62865875 78467625 62866012 78467796 62866149 78467967 62866286 78468138 62866423 78468309 62866560 78468480 62866697 78468651 62866834 78468822 62866971 78468993 62867108 78469164 62867245 78469335 62867382 78469506 62867519 78469677 62867656 78469848 62867793 78470019 62867930 78470190 62868067 78470361 62868204 78470532 62868341 78470703 62868478 78470874 62868615 78471045 62868752 78471216 62868889 78471387 62869026 78471558 62869163 78471729 62869300 78471900 62869437 78472071 62869574 78472242 62869711 78472413 62869848 78472584 62869985 78472755 62870122 78472926 62870259 78473097 62870396 78473268 62870533 78473439 62870670 78473610 62870807 78473781 62870944 78473952 62871081 78474123 62871218 78474294 62871355 78474465 62871492 78474636 62871629 78474807 62871766 78474978 62871903 78475149 62872040 78475320 62872177 78475491 62872314 78475662 62872451 78475833 62872588 78476004 62872725 78476175 62872862 78476346 62872999 78476517 62873136 78476688 62873273 78476859 62873410 78477030 62873547 78477201 62873684 78477372 62873821 78477543 62873958 78477714 62874095 78477885 62874232 78478056 62874369 78478227 62874506 78478398 62874643 78478569 62874780 78478740 62874917 78478911 62875054 78479082 62875191 78479253 62875328 78479424 62875465 78479595 62875602 78479766 62875739 78479937 62875876 78480108 62876013 78480279 62876150 78480450 62876287 78480621 62876424 78480792 62876561 78480963 62876698 78481134 62876835 78481305 62876972 78481476 62877109 78481647 62877246 78481818 62877383 78481989 62877520 78482160 62877657 78482331 62877794 78482502 62877931 78482673 62878068 78482844 62878205 78483015 62878342 78483186 62878479 78483357 62878616 78483528 62878753 78483699 62878890 78483870 62879027 78484041 62879164 78484212 62879301 78484383 62879438 78484554 62879575 78484725 62879712 78484896 62879849 78485067 62879986 78485238 62880123 78485409 62880260 78485580 62880397 78485751 62880534 78485922 62880671 78486093 62880808 78486264 62880945 78486435 62881082 78486606 62881219 78486777 62881356 78486948 62881493 78487119 62881630 78487290 62881767 78487461 62881904 78487632 62882041 78487803 62882178 78487974 62882315 78488145 62882452 78488316 62882589 78488487 62882726 78488658 62882863 78488829 62883000 78489000 62883137 78489171 62883274 78489342 62883411 78489513 62883548 78489684 62883685 78489855 62883822 78490026 62883959 78490197 62884096 78490368 62884233 78490539 62884370 78490710 62884507 78490881 62884644 78491052 62884781 78491223 62884918 78491394 62885055 78491565 62885192 78491736 62885329 78491907 62885466 78492078 62885603 78492249 62885740 78492420 62885877 78492591 62886014 78492762 62886151 78492933 62886288 78493104 62886425 78493275 62886562 78493446 62886699 78493617 62886836 78493788 62886973 78493959 62887110 78494130 62887247 78494301 62887384 78494472 62887521 78494643 62887658 78494814 62887795 78494985 62887932 78495156 62888069 78495327 62888206 78495498 62888343 78495669 62888480 78495840 62888617 78496011 62888754 78496182 62888891 78496353 62889028 78496524 62889165 78496695 62889302 78496866 62889439 78497037 62889576 78497208 62889713 78497379 62889850 78497550 62889987 78497721 62890124 78497892 62890261 78498063 62890398 78498234 62890535 78498405 62890672 78498576 62890809 78498747 62890946 78498918 62891083 78499089 62891220 78499260 62891357 78499431 62891494 78499602 62891631 78499773 62891768 78499944 62891905 78500115 62892042 78500286 62892179 78500457 62892316 78500628 62892453 78500799 62892590 78500970 62892727 78501141 62892864 78501312 62893001 78501483 62893138 78501654 62893275 78501825 62893412 78501996 62893549 78502167 62893686 78502338 62893823 78502509 62893960 78502680 62894097 78502851 62894234 78503022 62894371 78503193 62894508 78503364 62894645 78503535 62894782 78503706 62894919 78503877 62895056 78504048 62895193 78504219 62895330 78504390 62895467 78504561 62895604 78504732 62895741 78504903 62895878 78505074 62896015 78505245 62896152 78505416 62896289 78505587 62896426 78505758 62896563 78505929 62896700 78506100 62896837 78506271 62896974 78506442 62897111 78506613 62897248 78506784 62897385 78506955 62897522 78507126 62897659 78507297 62897796 78507468 62897933 78507639 62898070 78507810 62898207 78507981 62898344 78508152 62898481 78508323 62898618 78508494 62898755 78508665 62898892 78508836 62899029 78509007 62899166 78509178 62899303 78509349 62899440 78509520 62899577 78509691 62899714 78509862 62899851 78510033 62899988 78510204 62900125 78510375 62900262 78510546 62900399 78510717 62900536 78510888 62900673 78511059 62900810 78511230 62900947 78511401 62901084 78511572 62901221 78511743 62901358 78511914 62901495 78512085 62901632 78512256 62901769 78512427 62901906 78512598 62902043 78512769 62902180 78512940 62902317 78513111 62902454 78513282 62902591 78513453 62902728 78513624 62902865 78513795 62903002 78513966 62903139 78514137 62903276 78514308 62903413 78514479 62903550 78514650 62903687 78514821 62903824 78514992 62903961 78515163 62904098 78515334 62904235 78515505 62904372 78515676 62904509 78515847 62904646 78516018 62904783 78516189 62904920 78516360 62905057 78516531 62905194 78516702 62905331 78516873 62905468 78517044 62905605 78517215 62905742 78517386 62905879 78517557 62906016 78517728 62906153 78517899 62906290 78518070 62906427 78518241 62906564 78518412 62906701 78518583 62906838 78518754 62906975 78518925 62907112 78519096 62907249 78519267 62907386 78519438 62907523 78519609 62907660 78519780 62907797 78519951 62907934 78520122 62908071 78520293 62908208 78520464 62908345 78520635 62908482 78520806 62908619 78520977 62908756 78521148 62908893 78521319 62909030 78521490 62909167 78521661 62909304 78521832 62909441 78522003 62909578 78522174 62909715 78522345 62909852 78522516 62909989 78522687 62910126 78522858 62910263 78523029 62910400 78523200 62910537 78523371 62910674 78523542 62910811 78523713 62910948 78523884 62911085 78524055 62911222 78524226 62911359 78524397 62911496 78524568 62911633 78524739 62911770 78524910 62911907 78525081 62912044 78525252 62912181 78525423 62912318 78525594 62912455 78525765 62912592 78525936 62912729 78526107 62912866 78526278 62913003 78526449 62913140 78526620 62913277 78526791 62913414 78526962 62913551 78527133 62913688 78527304 62913825 78527475 62913962 78527646 62914099 78527817 62914236 78527988 62914373 78528159 62914510 78528330 62914647 78528501 62914784 78528672 62914921 78528843 62915058 78529014 62915195 78529185 62915332 78529356 62915469 78529527 62915606 78529698 62915743 78529869 62915880 78530040 62916017 78530211 62916154 78530382 62916291 78530553 62916428 78530724 62916565 78530895 62916702 78531066 62916839 78531237 62916976 78531408 62917113 78531579 62917250 78531750 62917387 78531921 62917524 78532092 62917661 78532263 62917798 78532434 62917935 78532605 62918072 78532776 62918209 78532947 62918346 78533118 62918483 78533289 62918620 78533460 62918757 78533631 62918894 78533802 62919031 78533973 62919168 78534144 62919305 78534315 62919442 78534486 62919579 78534657 62919716 78534828 62919853 78534999 62919990 78535170 62920127 78535341 62920264 78535512 62920401 78535683 62920538 78535854 62920675 78536025 62920812 78536196 62920949 78536367 62921086 78536538 62921223 78536709 62921360 78536880 62921497 78537051 62921634 78537222 62921771 78537393 62921908 78537564 62922045 78537735 62922182 78537906 62922319 78538077 62922456 78538248 62922593 78538419 62922730 78538590 62922867 78538761 62923004 78538932 62923141 78539103 62923278 78539274 62923415 78539445 62923552 78539616 62923689 78539787 62923826 78539958 62923963 78540129 62924100 78540300 62924237 78540471 62924374 78540642 62924511 78540813 62924648 78540984 62924785 78541155 62924922 78541326 62925059 78541497 62925196 78541668 62925333 78541839 62925470 78542010 62925607 78542181 62925744 78542352 62925881 78542523 62926018 78542694 62926155 78542865 62926292 78543036 62926429 78543207 62926566 78543378 62926703 78543549 62926840 78543720 62926977 78543891 62927114 78544062 62927251 78544233 62927388 78544404 62927525 78544575 62927662 78544746 62927799 78544917 62927936 78545088 62928073 78545259 62928210 78545430 62928347 78545601 62928484 78545772 62928621 78545943 62928758 78546114 62928895 78546285 62929032 78546456 62929169 78546627 62929306 78546798 62929443 78546969 62929580 78547140 62929717 78547311 62929854 78547482 62929991 78547653 62930128 78547824 62930265 78547995 62930402 78548166 62930539 78548337 62930676 78548508 62930813 78548679 62930950 78548850 62931087 78549021 62931224 78549192 62931361 78549363 62931498 78549534 62931635 78549705 62931772 78549876 62931909 78550047 62932046 78550218 62932183 78550389 62932320 78550560 62932457 78550731 62932594 78550902 62932731 78551073 62932868 78551244 62933005 78551415 62933142 78551586 62933279 78551757 62933416 78551928 62933553 78552099 62933690 78552270 62933827 78552441 62933964 78552612 62934101 78552783 62934238 78552954 62934375 78553125 62934512 78553296 62934649 78553467 62934786 78553638 62934923 78553809 62935060 78553980 62935197 78554151 62935334 78554322 62935471 78554493 62935608 78554664 62935745 78554835 62935882 78555006 62936019 78555177 62936156 78555348 62936293 78555519 62936430 78555690 62936567 78555861 62936704 78556032 62936841 78556203 62936978 78556374 62937115 78556545 62937252 78556716 62937389 78556887 62937526 78557058 62937663 78557229 62937800 78557400 62937937 78557571 62938074 78557742 62938211 78557913 62938348 78558084 62938485 78558255 62938622 78558426 62938759 78558597 62938896 78558768 62939033 78558939 62939170 78559110 62939307 78559281
1000 52195900 0 52195900 65149627 52196037 65149798 52196174 65149969 52196311 65150140 52196448 65150311 52196585 65150482 52196722 65150653 52196859 65150824 52196996 65150995 52197133 65151166 52197270 65151337 52197407 65151508 52197544 65151679 52197681 65151850 52197818 65152021 52197955 65152192 52198092 65152363 52198229 65152534 52198366 65152705 52198503 65152876 52198640 65153047 52198777 65153218 52198914 65153389 52199051 65153560 52199188 65153731 52199325 65153902 52199462 65154073 52199599 65154244 52199736 65154415 52199873 65154586 52200010 65154757 52200147 65154928 52200284 65155099 52200421 65155270 52200558 65155441 52200695 65155612 52200832 65155783 52200969 65155954 52201106 65156125 52201243 65156296 52201380 65156467 52201517 65156638 52201654 65156809 52201791 65156980 52201928 65157151 52202065 65157322 52202202 65157493 52202339 65157664 52202476 65157835 52202613 65158006 52202750 65158177 52202887 65158348 52203024 65158519 52203161 65158690 52203298 65158861 52203435 65159032 52203572 65159203 52203709 65159374 52203846 65159545 52203983 65159716 52204120 65159887 52204257 65160058 52204394 65160229 52204531 65160400 52204668 65160571 52204805 65160742 52204942 65160913 52205079 65161084 52205216 65161255 52205353 65161426 52205490 65161597 52205627 65161768 52205764 65161939 52205901 65162110 52206038 65162281 52206175 65162452 52206312 65162623 52206449 65162794 52206586 65162965 52206723 65163136 52206860 65163307 52206997 65163478 52207134 65163649 52207271 65163820 52207408 65163991 52207545 65164162 52207682 65164333 52207819 65164504 52207956 65164675 52208093 65164846 52208230 65165017 52208367 65165188 52208504 65165359 52208641 65165530 52208778 65165701 52208915 65165872 52209052 65166043 52209189 65166214 52209326 65166385 52209463 65166556 52209600 65166727 52209737 65166898 52209874 65167069 52210011 65167240 52210148 65167411 52210285 65167582 52210422 65167753 52210559 65167924 52210696 65168095 52210833 65168266 52210970 65168437 52211107 65168608 52211244 65168779 52211381 65168950 52211518 65169121 52211655 65169292 52211792 65169463 52211929 65169634 52212066 65169805 52212203 65169976 52212340 65170147 52212477 65170318 52212614 65170489 52212751 65170660 52212888 65170831 52213025 65171002 52213162 65171173 52213299 65171344 52213436 65171515 52213573 65171686 52213710 65171857 52213847 65172028 52213984 65172199 52214121 65172370 52214258 65172541 52214395 65172712 52214532 65172883 52214669 65173054 52214806 65173225 52214943 65173396 52215080 65173567 52215217 65173738 52215354 65173909 52215491 65174080 52215628 65174251 52215765 65174422 52215902 65174593 52216039 65174764 52216176 65174935 52216313 65175106 52216450 65175277 52216587 65175448 52216724 65175619 52216861 65175790 52216998 65175961 52217135 65176132 52217272 65176303 52217409 65176474 52217546 65176645 52217683 65176816 52217820 65176987 52217957 65177158 52218094 65177329 52218231 65177500 52218368 65177671 52218505 65177842 52218642 65178013 52218779 65178184 52218916 65178355 52219053 65178526 52219190 65178697 52219327 65178868 52219464 65179039 52219601 65179210 52219738 65179381 52219875 65179552 52220012 65179723 52220149 65179894 52220286 65180065 52220423 65180236 52220560 65180407 52220697 65180578 52220834 65180749 52220971 65180920 52221108 65181091 52221245 65181262 52221382 65181433 52221519 65181604 52221656 65181775 52221793 65181946 52221930 65182117 52222067 65182288 52222204 65182459 52222341 65182630 52222478 65182801 52222615 65182972 52222752 65183143 52222889 65183314 52223026 65183485 52223163 65183656 52223300 65183827 52223437 65183998 52223574 65184169 52223711 65184340 52223848 65184511 52223985 65184682 52224122 65184853 52224259 65185024 52224396 65185195 52224533 65185366 52224670 65185537 52224807 65185708 52224944 65185879 52225081 65186050 52225218 65186221 52225355 65186392 52225492 65186563 52225629 65186734 52225766 65186905 52225903 65187076 52226040 65187247 52226177 65187418 52226314 65187589 52226451 65187760 52226588 65187931 52226725 65188102 52226862 65188273 52226999 65188444 52227136 65188615 52227273 65188786 52227410 65188957 52227547 65189128 52227684 65189299 52227821 65189470 52227958 65189641 52228095 65189812 52228232 65189983 52228369 65190154 52228506 65190325 52228643 65190496 52228780 65190667 52228917 65190838 52229054 65191009 52229191 65191180 52229328 65191351 52229465 65191522 52229602 65191693 52229739 65191864 52229876 65192035 52230013 65192206 52230150 65192377 52230287 65192548 52230424 65192719 52230561 65192890 52230698 65193061 52230835 65193232 52230972 65193403 52231109 65193574 52231246 65193745 52231383 65193916 52231520 65194087 52231657 65194258 52231794 65194429 52231931 65194600 52232068 65194771 52232205 65194942 52232342 65195113 52232479 65195284 52232616 65195455 52232753 65195626 52232890 65195797 52233027 65195968 52233164 65196139 52233301 65196310 52233438 65196481 52233575 65196652 52233712 65196823 52233849 65196994 52233986 65197165 52234123 65197336 52234260 65197507 52234397 65197678 52234534 65197849 52234671 65198020 52234808 65198191 52234945 65198362 52235082 65198533 52235219 65198704 52235356 65198875 52235493 65199046 52235630 65199217 52235767 65199388 52235904 65199559 52236041 65199730 52236178 65199901 52236315 65200072 52236452 65200243 52236589 65200414 52236726 65200585 52236863 65200756 52237000 65200927 52237137 65201098 52237274 65201269 52237411 65201440 52237548 65201611 52237685 65201782 52237822 65201953 52237959 65202124 52238096 65202295 52238233 65202466 52238370 65202637 52238507 65202808 52238644 65202979 52238781 65203150 52238918 65203321 52239055 65203492 52239192 65203663 52239329 65203834 52239466 65204005 52239603 65204176 52239740 65204347 52239877 65204518 52240014 65204689 52240151 65204860 52240288 65205031 52240425 65205202 52240562 65205373 52240699 65205544 52240836 65205715 52240973 65205886 52241110 65206057 52241247 65206228 52241384 65206399 52241521 65206570 52241658 65206741 52241795 65206912 52241932 65207083 52242069 65207254 52242206 65207425 52242343 65207596 52242480 65207767 52242617 65207938 52242754 65208109 52242891 65208280 52243028 65208451 52243165 65208622 52243302 65208793 52243439 65208964 52243576 65209135 52243713 65209306 52243850 65209477 52243987 65209648 52244124 65209819 52244261 65209990 52244398 65210161 52244535 65210332 52244672 65210503 52244809 65210674 52244946 65210845 52245083 65211016 52245220 65211187 52245357 65211358 52245494 65211529 52245631 65211700 52245768 65211871 52245905 65212042 52246042 65212213 52246179 65212384 52246316 65212555 52246453 65212726 52246590 65212897 52246727 65213068 52246864 65213239 52247001 65213410 52247138 65213581 52247275 65213752 52247412 65213923 52247549 65214094 52247686 65214265 52247823 65214436 52247960 65214607 52248097 65214778 52248234 65214949 52248371 65215120 52248508 65215291 52248645 65215462 52248782 65215633 52248919 65215804 52249056 65215975 52249193 65216146 52249330 65216317 52249467 65216488 52249604 65216659 52249741 65216830 52249878 65217001 52250015 65217172 52250152 65217343 52250289 65217514 52250426 65217685 52250563 65217856 52250700 65218027 52250837 65218198 52250974 65218369 52251111 65218540 52251248 65218711 52251385 65218882 52251522 65219053 52251659 65219224 52251796 65219395 52251933 65219566 52252070 65219737 52252207 65219908 52252344 65220079 52252481 65220250 52252618 65220421 52252755 65220592 52252892 65220763 52253029 65220934 52253166 65221105 52253303 65221276 52253440 65221447 52253577 65221618 52253714 65221789 52253851 65221960 52253988 65222131 52254125 65222302 52254262 65222473 52254399 65222644 52254536 65222815 52254673 65222986 52254810 65223157 52254947 65223328 52255084 65223499 52255221 65223670 52255358 65223841 52255495 65224012 52255632 65224183 52255769 65224354 52255906 65224525 52256043 65224696 52256180 65224867 52256317 65225038 52256454 65225209 52256591 65225380 52256728 65225551 52256865 65225722 52257002 65225893 52257139 65226064 52257276 65226235 52257413 65226406 52257550 65226577 52257687 65226748 52257824 65226919 52257961 65227090 52258098 65227261 52258235 65227432 52258372 65227603 52258509 65227774 52258646 65227945 52258783 65228116 52258920 65228287 52259057 65228458 52259194 65228629 52259331 65228800 52259468 65228971 52259605 65229142 52259742 65229313 52259879 65229484 52260016 65229655 52260153 65229826 52260290 65229997 52260427 65230168 52260564 65230339 52260701 65230510 52260838 65230681 52260975 65230852 52261112 65231023 52261249 65231194 52261386 65231365 52261523 65231536 52261660 65231707 52261797 65231878 52261934 65232049 52262071 65232220 52262208 65232391 52262345 65232562 52262482 65232733 52262619 65232904 52262756 65233075 52262893 65233246 52263030 65233417 52263167 65233588 52263304 65233759 52263441 65233930 52263578 65234101 52263715 65234272 52263852 65234443 52263989 65234614 52264126 65234785 52264263 65234956 52264400 65235127 52264537 65235298 52264674 65235469 52264811 65235640 52264948 65235811 52265085 65235982 52265222 65236153 52265359 65236324 52265496 65236495 52265633 65236666 52265770 65236837 52265907 65237008 52266044 65237179 52266181 65237350 52266318 65237521 52266455 65237692 52266592 65237863 52266729 65238034 52266866 65238205 52267003 65238376 52267140 65238547 52267277 65238718 52267414 65238889 52267551 65239060 52267688 65239231 52267825 65239402 52267962 65239573 52268099 65239744 52268236 65239915 52268373 65240086 52268510 65240257 52268647 65240428 52268784 65240599 52268921 65240770 52269058 65240941 52269195 65241112 52269332 65241283 52269469 65241454 52269606 65241625 52269743 65241796 52269880 65241967 52270017 65242138 52270154 65242309 52270291 65242480 52270428 65242651 52270565 65242822 52270702 65242993 52270839 65243164 52270976 65243335 52271113 65243506 52271250 65243677 52271387 65243848 52271524 65244019 52271661 65244190 52271798 65244361 52271935 65244532 52272072 65244703 52272209 65244874 52272346 65245045 52272483 65245216 52272620 65245387 52272757 65245558 52272894 65245729 52273031 65245900 52273168 65246071 52273305 65246242 52273442 65246413 52273579 65246584 52273716 65246755 52273853 65246926 52273990 65247097 52274127 65247268 52274264 65247439 52274401 65247610 52274538 65247781 52274675 65247952 52274812 65248123 52274949 65248294 52275086 65248465 52275223 65248636 52275360 65248807 52275497 65248978 52275634 65249149 52275771 65249320 52275908 65249491 52276045 65249662 52276182 65249833 52276319 65250004 52276456 65250175 52276593 65250346 52276730 65250517 52276867 65250688 52277004 65250859 52277141 65251030 52277278 65251201 52277415 65251372 52277552 65251543 52277689 65251714 52277826 65251885 52277963 65252056 52278100 65252227 52278237 65252398 52278374 65252569 52278511 65252740 52278648 65252911 52278785 65253082 52278922 65253253 52279059 65253424 52279196 65253595 52279333 65253766 52279470 65253937 52279607 65254108 52279744 65254279 52279881 65254450 52280018 65254621 52280155 65254792 52280292 65254963 52280429 65255134 52280566 65255305 52280703 65255476 52280840 65255647 52280977 65255818 52281114 65255989 52281251 65256160 52281388 65256331 52281525 65256502 52281662 65256673 52281799 65256844 52281936 65257015 52282073 65257186 52282210 65257357 52282347 65257528 52282484 65257699 52282621 65257870 52282758 65258041 52282895 65258212 52283032 65258383 52283169 65258554 52283306 65258725 52283443 65258896 52283580 65259067 52283717 65259238 52283854 65259409 52283991 65259580 52284128 65259751 52284265 65259922 52284402 65260093 52284539 65260264 52284676 65260435 52284813 65260606 52284950 65260777 52285087 65260948 52285224 65261119 52285361 65261290 52285498 65261461 52285635 65261632 52285772 65261803 52285909 65261974 52286046 65262145 52286183 65262316 52286320 65262487 52286457 65262658 52286594 65262829 52286731 65263000 52286868 65263171 52287005 65263342 52287142 65263513 52287279 65263684 52287416 65263855 52287553 65264026 52287690 65264197 52287827 65264368 52287964 65264539 52288101 65264710 52288238 65264881 52288375 65265052 52288512 65265223 52288649 65265394 52288786 65265565 52288923 65265736 52289060 65265907 52289197 65266078 52289334 65266249 52289471 65266420 52289608 65266591 52289745 65266762 52289882 65266933 52290019 65267104 52290156 65267275 52290293 65267446 52290430 65267617 52290567 65267788 52290704 65267959 52290841 65268130 52290978 65268301 52291115 65268472 52291252 65268643 52291389 65268814 52291526 65268985 52291663 65269156 52291800 65269327 52291937 65269498 52292074 65269669 52292211 65269840 52292348 65270011 52292485 65270182 52292622 65270353 52292759 65270524 52292896 65270695 52293033 65270866 52293170 65271037 52293307 65271208 52293444 65271379 52293581 65271550 52293718 65271721 52293855 65271892 52293992 65272063 52294129 65272234 52294266 65272405 52294403 65272576 52294540 65272747 52294677 65272918 52294814 65273089 52294951 65273260 52295088 65273431 52295225 65273602 52295362 65273773 52295499 65273944 52295636 65274115 52295773 65274286 52295910 65274457 52296047 65274628 52296184 65274799 52296321 65274970 52296458 65275141 52296595 65275312 52296732 65275483 52296869 65275654 52297006 65275825 52297143 65275996 52297280 65276167 52297417 65276338 52297554 65276509 52297691 65276680 52297828 65276851 52297965 65277022 52298102 65277193 52298239 65277364 52298376 65277535 52298513 65277706 52298650 65277877 52298787 65278048 52298924 65278219 52299061 65278390 52299198 65278561 52299335 65278732 52299472 65278903 52299609 65279074 52299746 65279245 52299883 65279416 52300020 65279587 52300157 65279758 52300294 65279929 52300431 65280100 52300568 65280271 52300705 65280442 52300842 65280613 52300979 65280784 52301116 65280955 52301253 65281126 52301390 65281297 52301527 65281468 52301664 65281639 52301801 65281810 52301938 65281981 52302075 65282152 52302212 65282323 52302349 65282494 52302486 65282665 52302623 65282836 52302760 65283007 52302897 65283178 52303034 65283349 52303171 65283520 52303308 65283691 52303445 65283862 52303582 65284033 52303719 65284204 52303856 65284375 52303993 65284546 52304130 65284717 52304267 65284888 52304404 65285059 52304541 65285230 52304678 65285401 52304815 65285572 52304952 65285743 52305089 65285914 52305226 65286085 52305363 65286256 52305500 65286427 52305637 65286598 52305774 65286769 52305911 65286940 52306048 65287111 52306185 65287282 52306322 65287453 52306459 65287624 52306596 65287795 52306733 65287966 52306870 65288137 52307007 65288308 52307144 65288479 52307281 65288650 52307418 65288821 52307555 65288992 52307692 65289163 52307829 65289334 52307966 65289505 52308103 65289676 52308240 65289847 52308377 65290018 52308514 65290189 52308651 65290360 52308788 65290531 52308925 65290702 52309062 65290873 52309199 65291044 52309336 65291215 52309473 65291386 52309610 65291557 52309747 65291728 52309884 65291899 52310021 65292070 52310158 65292241 52310295 65292412 52310432 65292583 52310569 65292754 52310706 65292925 52310843 65293096 52310980 65293267 52311117 65293438 52311254 65293609 52311391 65293780 52311528 65293951 52311665 65294122 52311802 65294293 52311939 65294464 52312076 65294635 52312213 65294806 52312350 65294977 52312487 65295148 52312624 65295319 52312761 65295490 52312898 65295661 52313035 65295832 52313172 65296003 52313309 65296174 52313446 65296345 52313583 65296516 52313720 65296687 52313857 65296858 52313994 65297029 52314131 65297200 52314268 65297371 52314405 65297542 52314542 65297713 52314679 65297884 52314816 65298055 52314953 65298226 52315090 65298397 52315227 65298568 52315364 65298739 52315501 65298910 52315638 65299081 52315775 65299252 52315912 65299423 52316049 65299594 52316186 65299765 52316323 65299936 52316460 65300107 52316597 65300278 52316734 65300449 52316871 65300620 52317008 65300791 52317145 65300962 52317282 65301133 52317419 65301304 52317556 65301475 52317693 65301646 52317830 65301817 52317967 65301988 52318104 65302159 52318241 65302330 52318378 65302501 52318515 65302672 52318652 65302843 52318789 65303014 52318926 65303185 52319063 65303356 52319200 65303527 52319337 65303698 52319474 65303869 52319611 65304040 52319748 65304211 52319885 65304382 52320022 65304553 52320159 65304724 52320296 65304895 52320433 65305066 52320570 65305237 52320707 65305408 52320844 65305579 52320981 65305750 52321118 65305921 52321255 65306092 52321392 65306263 52321529 65306434 52321666 65306605 52321803 65306776 52321940 65306947 52322077 65307118 52322214 65307289 52322351 65307460 52322488 65307631 52322625 65307802 52322762 65307973 52322899 65308144 52323036 65308315 52323173 65308486 52323310 65308657 52323447 65308828 52323584 65308999 52323721 65309170 52323858 65309341 52323995 65309512 52324132 65309683 52324269 65309854 52324406 65310025 52324543 65310196 52324680 65310367 52324817 65310538 52324954 65310709 52325091 65310880 52325228 65311051 52325365 65311222 52325502 65311393 52325639 65311564 52325776 65311735 52325913 65311906 52326050 65312077 52326187 65312248 52326324 65312419 52326461 65312590 52326598 65312761 52326735 65312932 52326872 65313103 52327009 65313274 52327146 65313445 52327283 65313616 52327420 65313787 52327557 65313958 52327694 65314129 52327831 65314300 52327968 65314471 52328105 65314642 52328242 65314813 52328379 65314984 52328516 65315155 52328653 65315326 52328790 65315497 52328927 65315668 52329064 65315839 52329201 65316010 52329338 65316181 52329475 65316352 52329612 65316523 52329749 65316694 52329886 65316865 52330023 65317036 52330160 65317207 52330297 65317378 52330434 65317549 52330571 65317720 52330708 65317891 52330845 65318062 52330982 65318233 52331119 65318404 52331256 65318575 52331393 65318746 52331530 65318917 52331667 65319088 52331804 65319259 52331941 65319430 52332078 65319601 52332215 65319772 52332352 65319943 52332489 65320114 52332626 65320285
1000 34212325 0 34212325 42702975 34212462 42703146 34212599 42703317 34212736 42703488 34212873 42703659 34213010 42703830 34213147 42704001 34213284 42704172 34213421 42704343 34213558 42704514 34213695 42704685 34213832 42704856 34213969 42705027 34214106 42705198 34214243 42705369 34214380 42705540 34214517 42705711 34214654 42705882 34214791 42706053 34214928 42706224 34215065 42706395 34215202 42706566 34215339 42706737 34215476 42706908 34215613 42707079 34215750 42707250 34215887 42707421 34216024 42707592 34216161 42707763 34216298 42707934 34216435 42708105 34216572 42708276 34216709 42708447 34216846 42708618 34216983 42708789 34217120 42708960 34217257 42709131 34217394 42709302 34217531 42709473 34217668 42709644 34217805 42709815 34217942 42709986 34218079 42710157 34218216 42710328 34218353 42710499 34218490 42710670 34218627 42710841 34218764 42711012 34218901 42711183 34219038 42711354 34219175 42711525 34219312 42711696 34219449 42711867 34219586 42712038 34219723 42712209 34219860 42712380 34219997 42712551 34220134 42712722 34220271 42712893 34220408 42713064 34220545 42713235 34220682 42713406 34220819 42713577 34220956 42713748 34221093 42713919 34221230 42714090 34221367 42714261 34221504 42714432 34221641 42714603 34221778 42714774 34221915 42714945 34222052 42715116 34222189 42715287 34222326 42715458 34222463 42715629 34222600 42715800 34222737 42715971 34222874 42716142 34223011 42716313 34223148 42716484 34223285 42716655 34223422 42716826 34223559 42716997 34223696 42717168 34223833 42717339 34223970 42717510 34224107 42717681 34224244 42717852 34224381 42718023 34224518 42718194 34224655 42718365 34224792 42718536 34224929 42718707 34225066 42718878 34225203 42719049 34225340 42719220 34225477 42719391 34225614 42719562 34225751 42719733 34225888 42719904 34226025 42720075 34226162 42720246 34226299 42720417 34226436 42720588 34226573 42720759 34226710 42720930 34226847 42721101 34226984 42721272 34227121 42721443 34227258 42721614 34227395 42721785 34227532 42721956 34227669 42722127 34227806 42722298 34227943 42722469 34228080 42722640 34228217 42722811 34228354 42722982 34228491 42723153 34228628 42723324 34228765 42723495 34228902 42723666 34229039 42723837 34229176 42724008 34229313 42724179 34229450 42724350 34229587 42724521 34229724 42724692 34229861 42724863 34229998 42725034 34230135 42725205 34230272 42725376 34230409 42725547 34230546 42725718 34230683 42725889 34230820 42726060 34230957 42726231 34231094 42726402 34231231 42726573 34231368 42726744 34231505 42726915 34231642 42727086 34231779 42727257 34231916 42727428 34232053 42727599 34232190 42727770 34232327 42727941 34232464 42728112 34232601 42728283 34232738 42728454 34232875 42728625 34233012 42728796 34233149 42728967 34233286 42729138 34233423 42729309 34233560 42729480 34233697 42729651 34233834 42729822 34233971 42729993 34234108 42730164 34234245 42730335 34234382 42730506 34234519 42730677 34234656 42730848 34234793 42731019 34234930 42731190 34235067 42731361 34235204 42731532 34235341 42731703 34235478 42731874 34235615 42732045 34235752 42732216 34235889 42732387 34236026 42732558 34236163 42732729 34236300 42732900 34236437 42733071 34236574 42733242 34236711 42733413 34236848 42733584 34236985 42733755 34237122 42733926 34237259 42734097 34237396 42734268 34237533 42734439 34237670 42734610 34237807 42734781 34237944 42734952 34238081 42735123 34238218 42735294 34238355 42735465 34238492 42735636 34238629 42735807 34238766 42735978 34238903 42736149 34239040 42736320 34239177 42736491 34239314 42736662 34239451 42736833 34239588 42737004 34239725 42737175 34239862 42737346 34239999 42737517 34240136 42737688 34240273 42737859 34240410 42738030 34240547 42738201 34240684 42738372 34240821 42738543 34240958 42738714 34241095 42738885 34241232 42739056 34241369 42739227 34241506 42739398 34241643 42739569 34241780 42739740 34241917 42739911 34242054 42740082 34242191 42740253 34242328 42740424 34242465 42740595 34242602 42740766 34242739 42740937 34242876 42741108 34243013 42741279 34243150 42741450 34243287 42741621 34243424 42741792 34243561 42741963 34243698 42742134 34243835 42742305 34243972 42742476 34244109 42742647 34244246 42742818 34244383 42742989 34244520 42743160 34244657 42743331 34244794 42743502 34244931 42743673 34245068 42743844 34245205 42744015 34245342 42744186 34245479 42744357 34245616 42744528 34245753 42744699 34245890 42744870 34246027 42745041 34246164 42745212 34246301 42745383 34246438 42745554 34246575 42745725 34246712 42745896 34246849 42746067 34246986 42746238 34247123 42746409 34247260 42746580 34247397 42746751 34247534 42746922 34247671 42747093 34247808 42747264 34247945 42747435 34248082 42747606 34248219 42747777 34248356 42747948 34248493 42748119 34248630 42748290 34248767 42748461 34248904 42748632 34249041 42748803 34249178 42748974 34249315 42749145 34249452 42749316 34249589 42749487 34249726 42749658 34249863 42749829 34250000 42750000 34250137 42750171 34250274 42750342 34250411 42750513 34250548 42750684 34250685 42750855 34250822 42751026 34250959 42751197 34251096 42751368 34251233 42751539 34251370 42751710 34251507 42751881 34251644 42752052 34251781 42752223 34251918 42752394 34252055 42752565 34252192 42752736 34252329 42752907 34252466 42753078 34252603 42753249 34252740 42753420 34252877 42753591 34253014 42753762 34253151 42753933 34253288 42754104 34253425 42754275 34253562 42754446 34253699 42754617 34253836 42754788 34253973 42754959 34254110 42755130 34254247 42755301 34254384 42755472 34254521 42755643 34254658 42755814 34254795 42755985 34254932 42756156 34255069 42756327 34255206 42756498 34255343 42756669 34255480 42756840 34255617 42757011 34255754 42757182 34255891 42757353 34256028 42757524 34256165 42757695 34256302 42757866 34256439 42758037 34256576 42758208 34256713 42758379 34256850 42758550 34256987 42758721 34257124 42758892 34257261 42759063 34257398 42759234 34257535 42759405 34257672 42759576 34257809 42759747 34257946 42759918 34258083 42760089 34258220 42760260 34258357 42760431 34258494 42760602 34258631 42760773 34258768 42760944 34258905 42761115 34259042 42761286 34259179 42761457 34259316 42761628 34259453 42761799 34259590 42761970 34259727 42762141 34259864 42762312 34260001 42762483 34260138 42762654 34260275 42762825 34260412 42762996 34260549 42763167 34260686 42763338 34260823 42763509 34260960 42763680 34261097 42763851 34261234 42764022 34261371 42764193 34261508 42764364 34261645 42764535 34261782 42764706 34261919 42764877 34262056 42765048 34262193 42765219 34262330 42765390 34262467 42765561 34262604 42765732 34262741 42765903 34262878 42766074 34263015 42766245 34263152 42766416 34263289 42766587 34263426 42766758 34263563 42766929 34263700 42767100 34263837 42767271 34263974 42767442 34264111 42767613 34264248 42767784 34264385 42767955 34264522 42768126 34264659 42768297 34264796 42768468 34264933 42768639 34265070 42768810 34265207 42768981 34265344 42769152 34265481 42769323 34265618 42769494 34265755 42769665 34265892 42769836 34266029 42770007 34266166 42770178 34266303 42770349 34266440 42770520 34266577 42770691 34266714 42770862 34266851 42771033 34266988 42771204 34267125 42771375 34267262 42771546 34267399 42771717 34267536 42771888 34267673 42772059 34267810 42772230 34267947 42772401 34268084 42772572 34268221 42772743 34268358 42772914 34268495 42773085 34268632 42773256 34268769 42773427 34268906 42773598 34269043 42773769 34269180 42773940 34269317 42774111 34269454 42774282 34269591 42774453 34269728 42774624 34269865 42774795 34270002 42774966 34270139 42775137 34270276 42775308 34270413 42775479 34270550 42775650 34270687 42775821 34270824 42775992 34270961 42776163 34271098 42776334 34271235 42776505 34271372 42776676 34271509 42776847 34271646 42777018 34271783 42777189 34271920 42777360 34272057 42777531 34272194 42777702 34272331 42777873 34272468 42778044 34272605 42778215 34272742 42778386 34272879 42778557 34273016 42778728 34273153 42778899 34273290 42779070 34273427 42779241 34273564 42779412 34273701 42779583 34273838 42779754 34273975 42779925 34274112 42780096 34274249 42780267 34274386 42780438 34274523 42780609 34274660 42780780 34274797 42780951 34274934 42781122 34275071 42781293 34275208 42781464 34275345 42781635 34275482 42781806 34275619 42781977 34275756 42782148 34275893 42782319 34276030 42782490 34276167 42782661 34276304 42782832 34276441 42783003 34276578 42783174 34276715 42783345 34276852 42783516 34276989 42783687 34277126 42783858 34277263 42784029 34277400 42784200 34277537 42784371 34277674 42784542 34277811 42784713 34277948 42784884 34278085 42785055 34278222 42785226 34278359 42785397 34278496 42785568 34278633 42785739 34278770 42785910 34278907 42786081 34279044 42786252 34279181 42786423 34279318 42786594 34279455 42786765 34279592 42786936 34279729 42787107 34279866 42787278 34280003 42787449 34280140 42787620 34280277 42787791 34280414 42787962 34280551 42788133 34280688 42788304 34280825 42788475 34280962 42788646 34281099 42788817 34281236 42788988 34281373 42789159 34281510 42789330 34281647 42789501 34281784 42789672 34281921 42789843 34282058 42790014 34282195 42790185 34282332 42790356 34282469 42790527 34282606 42790698 34282743 42790869 34282880 42791040 34283017 42791211 34283154 42791382 34283291 42791553 34283428 42791724 34283565 42791895 34283702 42792066 34283839 42792237 34283976 42792408 34284113 42792579 34284250 42792750 34284387 42792921 34284524 42793092 34284661 42793263 34284798 42793434 34284935 42793605 34285072 42793776 34285209 42793947 34285346 42794118 34285483 42794289 34285620 42794460 34285757 42794631 34285894 42794802 34286031 42794973 34286168 42795144 34286305 42795315 34286442 42795486 34286579 42795657 34286716 42795828 34286853 42795999 34286990 42796170 34287127 42796341 34287264 42796512 34287401 42796683 34287538 42796854 34287675 42797025 34287812 42797196 34287949 42797367 34288086 42797538 34288223 42797709 34288360 42797880 34288497 42798051 34288634 42798222 34288771 42798393 34288908 42798564 34289045 42798735 34289182 42798906 34289319 42799077 34289456 42799248 34289593 42799419 34289730 42799590 34289867 42799761 34290004 42799932 34290141 42800103 34290278 42800274 34290415 42800445 34290552 42800616 34290689 42800787 34290826 42800958 34290963 42801129 34291100 42801300 34291237 42801471 34291374 42801642 34291511 42801813 34291648 42801984 34291785 42802155 34291922 42802326 34292059 42802497 34292196 42802668 34292333 42802839 34292470 42803010 34292607 42803181 34292744 42803352 34292881 42803523 34293018 42803694 34293155 42803865 34293292 42804036 34293429 42804207 34293566 42804378 34293703 42804549 34293840 42804720 34293977 42804891 34294114 42805062 34294251 42805233 34294388 42805404 34294525 42805575 34294662 42805746 34294799 42805917 34294936 42806088 34295073 42806259 34295210 42806430 34295347 42806601 34295484 42806772 34295621 42806943 34295758 42807114 34295895 42807285 34296032 42807456 34296169 42807627 34296306 42807798 34296443 42807969 34296580 42808140 34296717 42808311 34296854 42808482 34296991 42808653 34297128 42808824 34297265 42808995 34297402 42809166 34297539 42809337 34297676 42809508 34297813 42809679 34297950 42809850 34298087 42810021 34298224 42810192 34298361 42810363 34298498 42810534 34298635 42810705 34298772 42810876 34298909 42811047 34299046 42811218 34299183 42811389 34299320 42811560 34299457 42811731 34299594 42811902 34299731 42812073 34299868 42812244 34300005 42812415 34300142 42812586 34300279 42812757 34300416 42812928 34300553 42813099 34300690 42813270 34300827 42813441 34300964 42813612 34301101 42813783 34301238 42813954 34301375 42814125 34301512 42814296 34301649 42814467 34301786 42814638 34301923 42814809 34302060 42814980 34302197 42815151 34302334 42815322 34302471 42815493 34302608 42815664 34302745 42815835 34302882 42816006 34303019 42816177 34303156 42816348 34303293 42816519 34303430 42816690 34303567 42816861 34303704 42817032 34303841 42817203 34303978 42817374 34304115 42817545 34304252 42817716 34304389 42817887 34304526 42818058 34304663 42818229 34304800 42818400 34304937 42818571 34305074 42818742 34305211 42818913 34305348 42819084 34305485 42819255 34305622 42819426 34305759 42819597 34305896 42819768 34306033 42819939 34306170 42820110 34306307 42820281 34306444 42820452 34306581 42820623 34306718 42820794 34306855 42820965 34306992 42821136 34307129 42821307 34307266 42821478 34307403 42821649 34307540 42821820 34307677 42821991 34307814 42822162 34307951 42822333 34308088 42822504 34308225 42822675 34308362 42822846 34308499 42823017 34308636 42823188 34308773 42823359 34308910 42823530 34309047 42823701 34309184 42823872 34309321 42824043 34309458 42824214 34309595 42824385 34309732 42824556 34309869 42824727 34310006 42824898 34310143 42825069 34310280 42825240 34310417 42825411 34310554 42825582 34310691 42825753 34310828 42825924 34310965 42826095 34311102 42826266 34311239 42826437 34311376 42826608 34311513 42826779 34311650 42826950 34311787 42827121 34311924 42827292 34312061 42827463 34312198 42827634 34312335 42827805 34312472 42827976 34312609 42828147 34312746 42828318 34312883 42828489 34313020 42828660 34313157 42828831 34313294 42829002 34313431 42829173 34313568 42829344 34313705 42829515 34313842 42829686 34313979 42829857 34314116 42830028 34314253 42830199 34314390 42830370 34314527 42830541 34314664 42830712 34314801 42830883 34314938 42831054 34315075 42831225 34315212 42831396 34315349 42831567 34315486 42831738 34315623 42831909 34315760 42832080 34315897 42832251 34316034 42832422 34316171 42832593 34316308 42832764 34316445 42832935 34316582 42833106 34316719 42833277 34316856 42833448 34316993 42833619 34317130 42833790 34317267 42833961 34317404 42834132 34317541 42834303 34317678 42834474 34317815 42834645 34317952 42834816 34318089 42834987 34318226 42835158 34318363 42835329 34318500 42835500 34318637 42835671 34318774 42835842 34318911 42836013 34319048 42836184 34319185 42836355 34319322 42836526 34319459 42836697 34319596 42836868 34319733 42837039 34319870 42837210 34320007 42837381 34320144 42837552 34320281 42837723 34320418 42837894 34320555 42838065 34320692 42838236 34320829 42838407 34320966 42838578 34321103 42838749 34321240 42838920 34321377 42839091 34321514 42839262 34321651 42839433 34321788 42839604 34321925 42839775 34322062 42839946 34322199 42840117 34322336 42840288 34322473 42840459 34322610 42840630 34322747 42840801 34322884 42840972 34323021 42841143 34323158 42841314 34323295 42841485 34323432 42841656 34323569 42841827 34323706 42841998 34323843 42842169 34323980 42842340 34324117 42842511 34324254 42842682 34324391 42842853 34324528 42843024 34324665 42843195 34324802 42843366 34324939 42843537 34325076 42843708 34325213 42843879 34325350 42844050 34325487 42844221 34325624 42844392 34325761 42844563 34325898 42844734 34326035 42844905 34326172 42845076 34326309 42845247 34326446 42845418 34326583 42845589 34326720 42845760 34326857 42845931 34326994 42846102 34327131 42846273 34327268 42846444 34327405 42846615 34327542 42846786 34327679 42846957 34327816 42847128 34327953 42847299 34328090 42847470 34328227 42847641 34328364 42847812 34328501 42847983 34328638 42848154 34328775 42848325 34328912 42848496 34329049 42848667 34329186 42848838 34329323 42849009 34329460 42849180 34329597 42849351 34329734 42849522 34329871 42849693 34330008 42849864 34330145 42850035 34330282 42850206 34330419 42850377 34330556 42850548 34330693 42850719 34330830 42850890 34330967 42851061 34331104 42851232 34331241 42851403 34331378 42851574 34331515 42851745 34331652 42851916 34331789 42852087 34331926 42852258 34332063 42852429 34332200 42852600 34332337 42852771 34332474 42852942 34332611 42853113 34332748 42853284 34332885 42853455 34333022 42853626 34333159 42853797 34333296 42853968 34333433 42854139 34333570 42854310 34333707 42854481 34333844 42854652 34333981 42854823 34334118 42854994 34334255 42855165 34334392 42855336 34334529 42855507 34334666 42855678 34334803 42855849 34334940 42856020 34335077 42856191 34335214 42856362 34335351 42856533 34335488 42856704 34335625 42856875 34335762 42857046 34335899 42857217 34336036 42857388 34336173 42857559 34336310 42857730 34336447 42857901 34336584 42858072 34336721 42858243 34336858 42858414 34336995 42858585 34337132 42858756 34337269 42858927 34337406 42859098 34337543 42859269 34337680 42859440 34337817 42859611 34337954 42859782 34338091 42859953 34338228 42860124 34338365 42860295 34338502 42860466 34338639 42860637 34338776 42860808 34338913 42860979 34339050 42861150 34339187 42861321 34339324 42861492 34339461 42861663 34339598 42861834 34339735 42862005 34339872 42862176 34340009 42862347 34340146 42862518 34340283 42862689 34340420 42862860 34340557 42863031 34340694 42863202 34340831 42863373 34340968 42863544 34341105 42863715 34341242 42863886 34341379 42864057 34341516 42864228 34341653 42864399 34341790 42864570 34341927 42864741 34342064 42864912 34342201 42865083 34342338 42865254 34342475 42865425 34342612 42865596 34342749 42865767 34342886 42865938 34343023 42866109 34343160 42866280 34343297 42866451 34343434 42866622 34343571 42866793 34343708 42866964 34343845 42867135 34343982 42867306 34344119 42867477 34344256 42867648 34344393 42867819 34344530 42867990 34344667 42868161 34344804 42868332 34344941 42868503 34345078 42868674 34345215 42868845 34345352 42869016 34345489 42869187 34345626 42869358 34345763 42869529 34345900 42869700 34346037 42869871 34346174 42870042 34346311 42870213 34346448 42870384 34346585 42870555 34346722 42870726 34346859 42870897 34346996 42871068 34347133 42871239 34347270 42871410 34347407 42871581 34347544 42871752 34347681 42871923 34347818 42872094 34347955 42872265 34348092 42872436 34348229 42872607 34348366 42872778 34348503 42872949 34348640 42873120 34348777 42873291 34348914 42873462 34349051 42873633
1000 57127900 0 57127900 71305627 57128037 71305798 57128174 71305969 57128311 71306140 57128448 71306311 57128585 71306482 57128722 71306653 57128859 71306824 57128996 71306995 57129133 71307166 57129270 71307337 57129407 71307508 57129544 71307679 57129681 71307850 57129818 71308021 57129955 71308192 57130092 71308363 57130229 71308534 57130366 71308705 57130503 71308876 57130640 71309047 57130777 71309218 57130914 71309389 57131051 71309560 57131188 71309731 57131325 71309902 57131462 71310073 57131599 71310244 57131736 71310415 57131873 71310586 57132010 71310757 57132147 71310928 57132284 71311099 57132421 71311270 57132558 71311441 57132695 71311612 57132832 71311783 57132969 71311954 57133106 71312125 57133243 71312296 57133380 71312467 57133517 71312638 57133654 71312809 57133791 71312980 57133928 71313151 57134065 71313322 57134202 71313493 57134339 71313664 57134476 71313835 57134613 71314006 57134750 71314177 57134887 71314348 57135024 71314519 57135161 71314690 57135298 71314861 57135435 71315032 57135572 71315203 57135709 71315374 57135846 71315545 57135983 71315716 57136120 71315887 57136257 71316058 57136394 71316229 57136531 71316400 57136668 71316571 57136805 71316742 57136942 71316913 57137079 71317084 57137216 71317255 57137353 71317426 57137490 71317597 57137627 71317768 57137764 71317939 57137901 71318110 57138038 71318281 57138175 71318452 57138312 71318623 57138449 71318794 57138586 71318965 57138723 71319136 57138860 71319307 57138997 71319478 57139134 71319649 57139271 71319820 57139408 71319991 57139545 71320162 57139682 71320333 57139819 71320504 57139956 71320675 57140093 71320846 57140230 71321017 57140367 71321188 57140504 71321359 57140641 71321530 57140778 71321701 57140915 71321872 57141052 71322043 57141189 71322214 57141326 71322385 57141463 71322556 57141600 71322727 57141737 71322898 57141874 71323069 57142011 71323240 57142148 71323411 57142285 71323582 57142422 71323753 57142559 71323924 57142696 71324095 57142833 71324266 57142970 71324437 57143107 71324608 57143244 71324779 57143381 71324950 57143518 71325121 57143655 71325292 57143792 71325463 57143929 71325634 57144066 71325805 57144203 71325976 57144340 71326147 57144477 71326318 57144614 71326489 57144751 71326660 57144888 71326831 57145025 71327002 57145162 71327173 57145299 71327344 57145436 71327515 57145573 71327686 57145710 71327857 57145847 71328028 57145984 71328199 57146121 71328370 57146258 71328541 57146395 71328712 57146532 71328883 57146669 71329054 57146806 71329225 57146943 71329396 57147080 71329567 57147217 71329738 57147354 71329909 57147491 71330080 57147628 71330251 57147765 71330422 57147902 71330593 57148039 71330764 57148176 71330935 57148313 71331106 57148450 71331277 57148587 71331448 57148724 71331619 57148861 71331790 57148998 71331961 57149135 71332132 57149272 71332303 57149409 71332474 57149546 71332645 57149683 71332816 57149820 71332987 57149957 71333158 57150094 71333329 57150231 71333500 57150368 71333671 57150505 71333842 57150642 71334013 57150779 71334184 57150916 71334355 57151053 71334526 57151190 71334697 57151327 71334868 57151464 71335039 57151601 71335210 57151738 71335381 57151875 71335552 57152012 71335723 57152149 71335894 57152286 71336065 57152423 71336236 57152560 71336407 57152697 71336578 57152834 71336749 57152971 71336920 57153108 71337091 57153245 71337262 57153382 71337433 57153519 71337604 57153656 71337775 57153793 71337946 57153930 71338117 57154067 71338288 57154204 71338459 57154341 71338630 57154478 71338801 57154615 71338972 57154752 71339143 57154889 71339314 57155026 71339485 57155163 71339656 57155300 71339827 57155437 71339998 57155574 71340169 57155711 71340340 57155848 71340511 57155985 71340682 57156122 71340853 57156259 71341024 57156396 71341195 57156533 71341366 57156670 71341537 57156807 71341708 57156944 71341879 57157081 71342050 57157218 71342221 57157355 71342392 57157492 71342563 57157629 71342734 57157766 71342905 57157903 71343076 57158040 71343247 57158177 71343418 57158314 71343589 57158451 71343760 57158588 71343931 57158725 71344102 57158862 71344273 57158999 71344444 57159136 71344615 57159273 71344786 57159410 71344957 57159547 71345128 57159684 71345299 57159821 71345470 57159958 71345641 57160095 71345812 57160232 71345983 57160369 71346154 57160506 71346325 57160643 71346496 57160780 71346667 57160917 71346838 57161054 71347009 57161191 71347180 57161328 71347351 57161465 71347522 57161602 71347693 57161739 71347864 57161876 71348035 57162013 71348206 57162150 71348377 57162287 71348548 57162424 71348719 57162561 71348890 57162698 71349061 57162835 71349232 57162972 71349403 57163109 71349574 57163246 71349745 57163383 71349916 57163520 71350087 57163657 71350258 57163794 71350429 57163931 71350600 57164068 71350771 57164205 71350942 57164342 71351113 57164479 71351284 57164616 71351455 57164753 71351626 57164890 71351797 57165027 71351968 57165164 71352139 57165301 71352310 57165438 71352481 57165575 71352652 57165712 71352823 57165849 71352994 57165986 71353165 57166123 71353336 57166260 71353507 57166397 71353678 57166534 71353849 57166671 71354020 57166808 71354191 57166945 71354362 57167082 71354533 57167219 71354704 57167356 71354875 57167493 71355046 57167630 71355217 57167767 71355388 57167904 71355559 57168041 71355730 57168178 71355901 57168315 71356072 57168452 71356243 57168589 71356414 57168726 71356585 57168863 71356756 57169000 71356927 57169137 71357098 57169274 71357269 57169411 71357440 57169548 71357611 57169685 71357782 57169822 71357953 57169959 71358124 57170096 71358295 57170233 71358466 57170370 71358637 57170507 71358808 57170644 71358979 57170781 71359150 57170918 71359321 57171055 71359492 57171192 71359663 57171329 71359834 57171466 71360005 57171603 71360176 57171740 71360347 57171877 71360518 57172014 71360689 57172151 71360860 57172288 71361031 57172425 71361202 57172562 71361373 57172699 71361544 57172836 71361715 57172973 71361886 57173110 71362057 57173247 71362228 57173384 71362399 57173521 71362570 57173658 71362741 57173795 71362912 57173932 71363083 57174069 71363254 57174206 71363425 57174343 71363596 57174480 71363767 57174617 71363938 57174754 71364109 57174891 71364280 57175028 71364451 57175165 71364622 57175302 71364793 57175439 71364964 57175576 71365135 57175713 71365306 57175850 71365477 57175987 71365648 57176124 71365819 57176261 71365990 57176398 71366161 57176535 71366332 57176672 71366503 57176809 71366674 57176946 71366845 57177083 71367016 57177220 71367187 57177357 71367358 57177494 71367529 57177631 71367700 57177768 71367871 57177905 71368042 57178042 71368213 57178179 71368384 57178316 71368555 57178453 71368726 57178590 71368897 57178727 71369068 57178864 71369239 57179001 71369410 57179138 71369581 57179275 71369752 57179412 71369923 57179549 71370094 57179686 71370265 57179823 71370436 57179960 71370607 57180097 71370778 57180234 71370949 57180371 71371120 57180508 71371291 57180645 71371462 57180782 71371633 57180919 71371804 57181056 71371975 57181193 71372146 57181330 71372317 57181467 71372488 57181604 71372659 57181741 71372830 57181878 71373001 57182015 71373172 57182152 71373343 57182289 71373514 57182426 71373685 57182563 71373856 57182700 71374027 57182837 71374198 57182974 71374369 57183111 71374540 57183248 71374711 57183385 71374882 57183522 71375053 57183659 71375224 57183796 71375395 57183933 71375566 57184070 71375737 57184207 71375908 57184344 71376079 57184481 71376250 57184618 71376421 57184755 71376592 57184892 71376763 57185029 71376934 57185166 71377105 57185303 71377276 57185440 71377447 57185577 71377618 57185714 71377789 57185851 71377960 57185988 71378131 57186125 71378302 57186262 71378473 57186399 71378644 57186536 71378815 57186673 71378986 57186810 71379157 57186947 71379328 57187084 71379499 57187221 71379670 57187358 71379841 57187495 71380012 57187632 71380183 57187769 71380354 57187906 71380525 57188043 71380696 57188180 71380867 57188317 71381038 57188454 71381209 57188591 71381380 57188728 71381551 57188865 71381722 57189002 71381893 57189139 71382064 57189276 71382235 57189413 71382406 57189550 71382577 57189687 71382748 57189824 71382919 57189961 71383090 57190098 71383261 57190235 71383432 57190372 71383603 57190509 71383774 57190646 71383945 57190783 71384116 57190920 71384287 57191057 71384458 57191194 71384629 57191331 71384800 57191468 71384971 57191605 71385142 57191742 71385313 57191879 71385484 57192016 71385655 57192153 71385826 57192290 71385997 57192427 71386168 57192564 71386339 57192701 71386510 57192838 71386681 57192975 71386852 57193112 71387023 57193249 71387194 57193386 71387365 57193523 71387536 57193660 71387707 57193797 71387878 57193934 71388049 57194071 71388220 57194208 71388391 57194345 71388562 57194482 71388733 57194619 71388904 57194756 71389075 57194893 71389246 57195030 71389417 57195167 71389588 57195304 71389759 57195441 71389930 57195578 71390101 57195715 71390272 57195852 71390443 57195989 71390614 57196126 71390785 57196263 71390956 57196400 71391127 57196537 71391298 57196674 71391469 57196811 71391640 57196948 71391811 57197085 71391982 57197222 71392153 57197359 71392324 57197496 71392495 57197633 71392666 57197770 71392837 57197907 71393008 57198044 71393179 57198181 71393350 57198318 71393521 57198455 71393692 57198592 71393863 57198729 71394034 57198866 71394205 57199003 71394376 57199140 71394547 57199277 71394718 57199414 71394889 57199551 71395060 57199688 71395231 57199825 71395402 57199962 71395573 57200099 71395744 57200236 71395915 57200373 71396086 57200510 71396257 57200647 71396428 57200784 71396599 57200921 71396770 57201058 71396941 57201195 71397112 57201332 71397283 57201469 71397454 57201606 71397625 57201743 71397796 57201880 71397967 57202017 71398138 57202154 71398309 57202291 71398480 57202428 71398651 57202565 71398822 57202702 71398993 57202839 71399164 57202976 71399335 57203113 71399506 57203250 71399677 57203387 71399848 57203524 71400019 57203661 71400190 57203798 71400361 57203935 71400532 57204072 71400703 57204209 71400874 57204346 71401045 57204483 71401216 57204620 71401387 57204757 71401558 57204894 71401729 57205031 71401900 57205168 71402071 57205305 71402242 57205442 71402413 57205579 71402584 57205716 71402755 57205853 71402926 57205990 71403097 57206127 71403268 57206264 71403439 57206401 71403610 57206538 71403781 57206675 71403952 57206812 71404123 57206949 71404294 57207086 71404465 57207223 71404636 57207360 71404807 57207497 71404978 57207634 71405149 57207771 71405320 57207908 71405491 57208045 71405662 57208182 71405833 57208319 71406004 57208456 71406175 57208593 71406346 57208730 71406517 57208867 71406688 57209004 71406859 57209141 71407030 57209278 71407201 57209415 71407372 57209552 71407543 57209689 71407714 57209826 71407885 57209963 71408056 57210100 71408227 57210237 71408398 57210374 71408569 57210511 71408740 57210648 71408911 57210785 71409082 57210922 71409253 57211059 71409424 57211196 71409595 57211333 71409766 57211470 71409937 57211607 71410108 57211744 71410279 57211881 71410450 57212018 71410621 57212155 71410792 57212292 71410963 57212429 71411134 57212566 71411305 57212703 71411476 57212840 71411647 57212977 71411818 57213114 71411989 57213251 71412160 57213388 71412331 57213525 71412502 57213662 71412673 57213799 71412844 57213936 71413015 57214073 71413186 57214210 71413357 57214347 71413528 57214484 71413699 57214621 71413870 57214758 71414041 57214895 71414212 57215032 71414383 57215169 71414554 57215306 71414725 57215443 71414896 57215580 71415067 57215717 71415238 57215854 71415409 57215991 71415580 57216128 71415751 57216265 71415922 57216402 71416093 57216539 71416264 57216676 71416435 57216813 71416606 57216950 71416777 57217087 71416948 57217224 71417119 57217361 71417290 57217498 71417461 57217635 71417632 57217772 71417803 57217909 71417974 57218046 71418145 57218183 71418316 57218320 71418487 57218457 71418658 57218594 71418829 57218731 71419000 57218868 71419171 57219005 71419342 57219142 71419513 57219279 71419684 57219416 71419855 57219553 71420026 57219690 71420197 57219827 71420368 57219964 71420539 57220101 71420710 57220238 71420881 57220375 71421052 57220512 71421223 57220649 71421394 57220786 71421565 57220923 71421736 57221060 71421907 57221197 71422078 57221334 71422249 57221471 71422420 57221608 71422591 57221745 71422762 57221882 71422933 57222019 71423104 57222156 71423275 57222293 71423446 57222430 71423617 57222567 71423788 57222704 71423959 57222841 71424130 57222978 71424301 57223115 71424472 57223252 71424643 57223389 71424814 57223526 71424985 57223663 71425156 57223800 71425327 57223937 71425498 57224074 71425669 57224211 71425840 57224348 71426011 57224485 71426182 57224622 71426353 57224759 71426524 57224896 71426695 57225033 71426866 57225170 71427037 57225307 71427208 57225444 71427379 57225581 71427550 57225718 71427721 57225855 71427892 57225992 71428063 57226129 71428234 57226266 71428405 57226403 71428576 57226540 71428747 57226677 71428918 57226814 71429089 57226951 71429260 57227088 71429431 57227225 71429602 57227362 71429773 57227499 71429944 57227636 71430115 57227773 71430286 57227910 71430457 57228047 71430628 57228184 71430799 57228321 71430970 57228458 71431141 57228595 71431312 57228732 71431483 57228869 71431654 57229006 71431825 57229143 71431996 57229280 71432167 57229417 71432338 57229554 71432509 57229691 71432680 57229828 71432851 57229965 71433022 57230102 71433193 57230239 71433364 57230376 71433535 57230513 71433706 57230650 71433877 57230787 71434048 57230924 71434219 57231061 71434390 57231198 71434561 57231335 71434732 57231472 71434903 57231609 71435074 57231746 71435245 57231883 71435416 57232020 71435587 57232157 71435758 57232294 71435929 57232431 71436100 57232568 71436271 57232705 71436442 57232842 71436613 57232979 71436784 57233116 71436955 57233253 71437126 57233390 71437297 57233527 71437468 57233664 71437639 57233801 71437810 57233938 71437981 57234075 71438152 57234212 71438323 57234349 71438494 57234486 71438665 57234623 71438836 57234760 71439007 57234897 71439178 57235034 71439349 57235171 71439520 57235308 71439691 57235445 71439862 57235582 71440033 57235719 71440204 57235856 71440375 57235993 71440546 57236130 71440717 57236267 71440888 57236404 71441059 57236541 71441230 57236678 71441401 57236815 71441572 57236952 71441743 57237089 71441914 57237226 71442085 57237363 71442256 57237500 71442427 57237637 71442598 57237774 71442769 57237911 71442940 57238048 71443111 57238185 71443282 57238322 71443453 57238459 71443624 57238596 71443795 57238733 71443966 57238870 71444137 57239007 71444308 57239144 71444479 57239281 71444650 57239418 71444821 57239555 71444992 57239692 71445163 57239829 71445334 57239966 71445505 57240103 71445676 57240240 71445847 57240377 71446018 57240514 71446189 57240651 71446360 57240788 71446531 57240925 71446702 57241062 71446873 57241199 71447044 57241336 71447215 57241473 71447386 57241610 71447557 57241747 71447728 57241884 71447899 57242021 71448070 57242158 71448241 57242295 71448412 57242432 71448583 57242569 71448754 57242706 71448925 57242843 71449096 57242980 71449267 57243117 71449438 57243254 71449609 57243391 71449780 57243528 71449951 57243665 71450122 57243802 71450293 57243939 71450464 57244076 71450635 57244213 71450806 57244350 71450977 57244487 71451148 57244624 71451319 57244761 71451490 57244898 71451661 57245035 71451832 57245172 71452003 57245309 71452174 57245446 71452345 57245583 71452516 57245720 71452687 57245857 71452858 57245994 71453029 57246131 71453200 57246268 71453371 57246405 71453542 57246542 71453713 57246679 71453884 57246816 71454055 57246953 71454226 57247090 71454397 57247227 71454568 57247364 71454739 57247501 71454910 57247638 71455081 57247775 71455252 57247912 71455423 57248049 71455594 57248186 71455765 57248323 71455936 57248460 71456107 57248597 71456278 57248734 71456449 57248871 71456620 57249008 71456791 57249145 71456962 57249282 71457133 57249419 71457304 57249556 71457475 57249693 71457646 57249830 71457817 57249967 71457988 57250104 71458159 57250241 71458330 57250378 71458501 57250515 71458672 57250652 71458843 57250789 71459014 57250926 71459185 57251063 71459356 57251200 71459527 57251337 71459698 57251474 71459869 57251611 71460040 57251748 71460211 57251885 71460382 57252022 71460553 57252159 71460724 57252296 71460895 57252433 71461066 57252570 71461237 57252707 71461408 57252844 71461579 57252981 71461750 57253118 71461921 57253255 71462092 57253392 71462263 57253529 71462434 57253666 71462605 57253803 71462776 57253940 71462947 57254077 71463118 57254214 71463289 57254351 71463460 57254488 71463631 57254625 71463802 57254762 71463973 57254899 71464144 57255036 71464315 57255173 71464486 57255310 71464657 57255447 71464828 57255584 71464999 57255721 71465170 57255858 71465341 57255995 71465512 57256132 71465683 57256269 71465854 57256406 71466025 57256543 71466196 57256680 71466367 57256817 71466538 57256954 71466709 57257091 71466880 57257228 71467051 57257365 71467222 57257502 71467393 57257639 71467564 57257776 71467735 57257913 71467906 57258050 71468077 57258187 71468248 57258324 71468419 57258461 71468590 57258598 71468761 57258735 71468932 57258872 71469103 57259009 71469274 57259146 71469445 57259283 71469616 57259420 71469787 57259557 71469958 57259694 71470129 57259831 71470300 57259968 71470471 57260105 71470642 57260242 71470813 57260379 71470984 57260516 71471155 57260653 71471326 57260790 71471497 57260927 71471668 57261064 71471839 57261201 71472010 57261338 71472181 57261475 71472352 57261612 71472523 57261749 71472694 57261886 71472865 57262023 71473036 57262160 71473207 57262297 71473378 57262434 71473549 57262571 71473720 57262708 71473891 57262845 71474062 57262982 71474233 57263119 71474404 57263256 71474575 57263393 71474746 57263530 71474917 57263667 71475088 57263804 71475259 57263941 71475430 57264078 71475601 57264215 71475772 57264352 71475943 57264489 71476114 57264626 71476285
1000 48222900 0 48222900 60190627 48223037 60190798 48223174 60190969 48223311 60191140 48223448 60191311 48223585 60191482 48223722 60191653 48223859 60191824 48223996 60191995 48224133 60192166 48224270 60192337 48224407 60192508 48224544 60192679 48224681 60192850 48224818 60193021 48224955 60193192 48225092 60193363 48225229 60193534 48225366 60193705 48225503 60193876 48225640 60194047 48225777 60194218 48225914 60194389 48226051 60194560 48226188 60194731 48226325 60194902 48226462 60195073 48226599 60195244 48226736 60195415 48226873 60195586 48227010 60195757 48227147 60195928 48227284 60196099 48227421 60196270 48227558 60196441 48227695 60196612 48227832 60196783 48227969 60196954 48228106 60197125 48228243 60197296 48228380 60197467 48228517 60197638 48228654 60197809 48228791 60197980 48228928 60198151 48229065 60198322 48229202 60198493 48229339 60198664 48229476 60198835 48229613 60199006 48229750 60199177 48229887 60199348 48230024 60199519 48230161 60199690 48230298 60199861 48230435 60200032 48230572 60200203 48230709 60200374 48230846 60200545 48230983 60200716 48231120 60200887 48231257 60201058 48231394 60201229 48231531 60201400 48231668 60201571 48231805 60201742 48231942 60201913 48232079 60202084 48232216 60202255 48232353 60202426 48232490 60202597 48232627 60202768 48232764 60202939 48232901 60203110 48233038 60203281 48233175 60203452 48233312 60203623 48233449 60203794 48233586 60203965 48233723 60204136 48233860 60204307 48233997 60204478 48234134 60204649 48234271 60204820 48234408 60204991 48234545 60205162 48234682 60205333 48234819 60205504 48234956 60205675 48235093 60205846 48235230 60206017 48235367 60206188 48235504 60206359 48235641 60206530 48235778 60206701 48235915 60206872 48236052 60207043 48236189 60207214 48236326 60207385 48236463 60207556 48236600 60207727 48236737 60207898 48236874 60208069 48237011 60208240 48237148 60208411 48237285 60208582 48237422 60208753 48237559 60208924 48237696 60209095 48237833 60209266 48237970 60209437 48238107 60209608 48238244 60209779 48238381 60209950 48238518 60210121 48238655 60210292 48238792 60210463 48238929 60210634 48239066 60210805 48239203 60210976 48239340 60211147 48239477 60211318 48239614 60211489 48239751 60211660 48239888 60211831 48240025 60212002 48240162 60212173 48240299 60212344 48240436 60212515 48240573 60212686 48240710 60212857 48240847 60213028 48240984 60213199 48241121 60213370 48241258 60213541 48241395 60213712 48241532 60213883 48241669 60214054 48241806 60214225 48241943 60214396 48242080 60214567 48242217 60214738 48242354 60214909 48242491 60215080 48242628 60215251 48242765 60215422 48242902 60215593 48243039 60215764 48243176 60215935 48243313 60216106 48243450 60216277 48243587 60216448 48243724 60216619 48243861 60216790 48243998 60216961 48244135 60217132 48244272 60217303 48244409 60217474 48244546 60217645 48244683 60217816 48244820 60217987 48244957 60218158 48245094 60218329 48245231 60218500 48245368 60218671 48245505 60218842 48245642 60219013 48245779 60219184 48245916 60219355 48246053 60219526 48246190 60219697 48246327 60219868 48246464 60220039 48246601 60220210 48246738 60220381 48246875 60220552 48247012 60220723 48247149 60220894 48247286 60221065 48247423 60221236 48247560 60221407 48247697 60221578 48247834 60221749 48247971 60221920 48248108 60222091 48248245 60222262 48248382 60222433 48248519 60222604 48248656 60222775 48248793 60222946 48248930 60223117 48249067 60223288 48249204 60223459 48249341 60223630 48249478 60223801 48249615 60223972 48249752 60224143 48249889 60224314 48250026 60224485 48250163 60224656 48250300 60224827 48250437 60224998 48250574 60225169 48250711 60225340 48250848 60225511 48250985 60225682 48251122 60225853 48251259 60226024 48251396 60226195 48251533 60226366 48251670 60226537 48251807 60226708 48251944 60226879 48252081 60227050 48252218 60227221 48252355 60227392 48252492 60227563 48252629 60227734 48252766 60227905 48252903 60228076 48253040 60228247 48253177 60228418 48253314 60228589 48253451 60228760 48253588 60228931 48253725 60229102 48253862 60229273 48253999 60229444 48254136 60229615 48254273 60229786 48254410 60229957 48254547 60230128 48254684 60230299 48254821 60230470 48254958 60230641 48255095 60230812 48255232 60230983 48255369 60231154 48255506 60231325 48255643 60231496 48255780 60231667 48255917 60231838 48256054 60232009 48256191 60232180 48256328 60232351 48256465 60232522 48256602 60232693 48256739 60232864 48256876 60233035 48257013 60233206 48257150 60233377 48257287 60233548 48257424 60233719 48257561 60233890 48257698 60234061 48257835 60234232 48257972 60234403 48258109 60234574 48258246 60234745 48258383 60234916 48258520 60235087 48258657 60235258 48258794 60235429 48258931 60235600 48259068 60235771 48259205 60235942 48259342 60236113 48259479 60236284 48259616 60236455 48259753 60236626 48259890 60236797 48260027 60236968 48260164 60237139 48260301 60237310 48260438 60237481 48260575 60237652 48260712 60237823 48260849 60237994 48260986 60238165 48261123 60238336 48261260 60238507 48261397 60238678 48261534 60238849 48261671 60239020 48261808 60239191 48261945 60239362 48262082 60239533 48262219 60239704 48262356 60239875 48262493 60240046 48262630 60240217 48262767 60240388 48262904 60240559 48263041 60240730 48263178 60240901 48263315 60241072 48263452 60241243 48263589 60241414 48263726 60241585 48263863 60241756 48264000 60241927 48264137 60242098 48264274 60242269 48264411 60242440 48264548 60242611 48264685 60242782 48264822 60242953 48264959 60243124 48265096 60243295 48265233 60243466 48265370 60243637 48265507 60243808 48265644 60243979 48265781 60244150 48265918 60244321 48266055 60244492 48266192 60244663 48266329 60244834 48266466 60245005 48266603 60245176 48266740 60245347 48266877 60245518 48267014 60245689 48267151 60245860 48267288 60246031 48267425 60246202 48267562 60246373 48267699 60246544 48267836 60246715 48267973 60246886 48268110 60247057 48268247 60247228 48268384 60247399 48268521 60247570 48268658 60247741 48268795 60247912 48268932 60248083 48269069 60248254 48269206 60248425 48269343 60248596 48269480 60248767 48269617 60248938 48269754 60249109 48269891 60249280 48270028 60249451 48270165 60249622 48270302 60249793 48270439 60249964 48270576 60250135 48270713 60250306 48270850 60250477 48270987 60250648 48271124 60250819 48271261 60250990 48271398 60251161 48271535 60251332 48271672 60251503 48271809 60251674 48271946 60251845 48272083 60252016 48272220 60252187 48272357 60252358 48272494 60252529 48272631 60252700 48272768 60252871 48272905 60253042 48273042 60253213 48273179 60253384 48273316 60253555 48273453 60253726 48273590 60253897 48273727 60254068 48273864 60254239 48274001 60254410 48274138 60254581 48274275 60254752 48274412 60254923 48274549 60255094 48274686 60255265 48274823 60255436 48274960 60255607 48275097 60255778 48275234 60255949 48275371 60256120 48275508 60256291 48275645 60256462 48275782 60256633 48275919 60256804 48276056 60256975 48276193 60257146 48276330 60257317 48276467 60257488 48276604 60257659 48276741 60257830 48276878 60258001 48277015 60258172 48277152 60258343 48277289 60258514 48277426 60258685 48277563 60258856 48277700 60259027 48277837 60259198 48277974 60259369 48278111 60259540 48278248 60259711 48278385 60259882 48278522 60260053 48278659 60260224 48278796 60260395 48278933 60260566 48279070 60260737 48279207 60260908 48279344 60261079 48279481 60261250 48279618 60261421 48279755 60261592 48279892 60261763 48280029 60261934 48280166 60262105 48280303 60262276 48280440 60262447 48280577 60262618 48280714 60262789 48280851 60262960 48280988 60263131 48281125 60263302 48281262 60263473 48281399 60263644 48281536 60263815 48281673 60263986 48281810 60264157 48281947 60264328 48282084 60264499 48282221 60264670 48282358 60264841 48282495 60265012 48282632 60265183 48282769 60265354 48282906 60265525 48283043 60265696 48283180 60265867 48283317 60266038 48283454 60266209 48283591 60266380 48283728 60266551 48283865 60266722 48284002 60266893 48284139 60267064 48284276 60267235 48284413 60267406 48284550 60267577 48284687 60267748 48284824 60267919 48284961 60268090 48285098 60268261 48285235 60268432 48285372 60268603 48285509 60268774 48285646 60268945 48285783 60269116 48285920 60269287 48286057 60269458 48286194 60269629 48286331 60269800 48286468 60269971 48286605 60270142 48286742 60270313 48286879 60270484 48287016 60270655 48287153 60270826 48287290 60270997 48287427 60271168 48287564 60271339 48287701 60271510 48287838 60271681 48287975 60271852 48288112 60272023 48288249 60272194 48288386 60272365 48288523 60272536 48288660 60272707 48288797 60272878 48288934 60273049 48289071 60273220 48289208 60273391 48289345 60273562 48289482 60273733 48289619 60273904 48289756 60274075 48289893 60274246 48290030 60274417 48290167 60274588 48290304 60274759 48290441 60274930 48290578 60275101 48290715 60275272 48290852 60275443 48290989 60275614 48291126 60275785 48291263 60275956 48291400 60276127 48291537 60276298 48291674 60276469 48291811 60276640 48291948 60276811 48292085 60276982 48292222 60277153 48292359 60277324 48292496 60277495 48292633 60277666 48292770 60277837 48292907 60278008 48293044 60278179 48293181 60278350 48293318 60278521 48293455 60278692 48293592 60278863 48293729 60279034 48293866 60279205 48294003 60279376 48294140 60279547 48294277 60279718 48294414 60279889 48294551 60280060 48294688 60280231 48294825 60280402 48294962 60280573 48295099 60280744 48295236 60280915 48295373 60281086 48295510 60281257 48295647 60281428 48295784 60281599 48295921 60281770 48296058 60281941 48296195 60282112 48296332 60282283 48296469 60282454 48296606 60282625 48296743 60282796 48296880 60282967 48297017 60283138 48297154 60283309 48297291 60283480 48297428 60283651 48297565 60283822 48297702 60283993 48297839 60284164 48297976 60284335 48298113 60284506 48298250 60284677 48298387 60284848 48298524 60285019 48298661 60285190 48298798 60285361 48298935 60285532 48299072 60285703 48299209 60285874 48299346 60286045 48299483 60286216 48299620 60286387 48299757 60286558 48299894 60286729 48300031 60286900 48300168 60287071 48300305 60287242 48300442 60287413 48300579 60287584 48300716 60287755 48300853 60287926 48300990 60288097 48301127 60288268 48301264 60288439 48301401 60288610 48301538 60288781 48301675 60288952 48301812 60289123 48301949 60289294 48302086 60289465 48302223 60289636 48302360 60289807 48302497 60289978 48302634 60290149 48302771 60290320 48302908 60290491 48303045 60290662 48303182 60290833 48303319 60291004 48303456 60291175 48303593 60291346 48303730 60291517 48303867 60291688 48304004 60291859 48304141 60292030 48304278 60292201 48304415 60292372 48304552 60292543 48304689 60292714 48304826 60292885 48304963 60293056 48305100 60293227 48305237 60293398 48305374 60293569 48305511 60293740 48305648 60293911 48305785 60294082 48305922 60294253 48306059 60294424 48306196 60294595 48306333 60294766 48306470 60294937 48306607 60295108 48306744 60295279 48306881 60295450 48307018 60295621 48307155 60295792 48307292 60295963 48307429 60296134 48307566 60296305 48307703 60296476 48307840 60296647 48307977 60296818 48308114 60296989 48308251 60297160 48308388 60297331 48308525 60297502 48308662 60297673 48308799 60297844 48308936 60298015 48309073 60298186 48309210 60298357 48309347 60298528 48309484 60298699 48309621 60298870 48309758 60299041 48309895 60299212 48310032 60299383 48310169 60299554 48310306 60299725 48310443 60299896 48310580 60300067 48310717 60300238 48310854 60300409 48310991 60300580 48311128 60300751 48311265 60300922 48311402 60301093 48311539 60301264 48311676 60301435 48311813 60301606 48311950 60301777 48312087 60301948 48312224 60302119 48312361 60302290 48312498 60302461 48312635 60302632 48312772 60302803 48312909 60302974 48313046 60303145 48313183 60303316 48313320 60303487 48313457 60303658 48313594 60303829 48313731 60304000 48313868 60304171 48314005 60304342 48314142 60304513 48314279 60304684 48314416 60304855 48314553 60305026 48314690 60305197 48314827 60305368 48314964 60305539 48315101 60305710 48315238 60305881 48315375 60306052 48315512 60306223 48315649 60306394 48315786 60306565 48315923 60306736 48316060 60306907 48316197 60307078 48316334 60307249 48316471 60307420 48316608 60307591 48316745 60307762 48316882 60307933 48317019 60308104 48317156 60308275 48317293 60308446 48317430 60308617 48317567 60308788 48317704 60308959 48317841 60309130 48317978 60309301 48318115 60309472 48318252 60309643 48318389 60309814 48318526 60309985 48318663 60310156 48318800 60310327 48318937 60310498 48319074 60310669 48319211 60310840 48319348 60311011 48319485 60311182 48319622 60311353 48319759 60311524 48319896 60311695 48320033 60311866 48320170 60312037 48320307 60312208 48320444 60312379 48320581 60312550 48320718 60312721 48320855 60312892 48320992 60313063 48321129 60313234 48321266 60313405 48321403 60313576 48321540 60313747 48321677 60313918 48321814 60314089 48321951 60314260 48322088 60314431 48322225 60314602 48322362 60314773 48322499 60314944 48322636 60315115 48322773 60315286 48322910 60315457 48323047 60315628 48323184 60315799 48323321 60315970 48323458 60316141 48323595 60316312 48323732 60316483 48323869 60316654 48324006 60316825 48324143 60316996 48324280 60317167 48324417 60317338 48324554 60317509 48324691 60317680 48324828 60317851 48324965 60318022 48325102 60318193 48325239 60318364 48325376 60318535 48325513 60318706 48325650 60318877 48325787 60319048 48325924 60319219 48326061 60319390 48326198 60319561 48326335 60319732 48326472 60319903 48326609 60320074 48326746 60320245 48326883 60320416 48327020 60320587 48327157 60320758 48327294 60320929 48327431 60321100 48327568 60321271 48327705 60321442 48327842 60321613 48327979 60321784 48328116 60321955 48328253 60322126 48328390 60322297 48328527 60322468 48328664 60322639 48328801 60322810 48328938 60322981 48329075 60323152 48329212 60323323 48329349 60323494 48329486 60323665 48329623 60323836 48329760 60324007 48329897 60324178 48330034 60324349 48330171 60324520 48330308 60324691 48330445 60324862 48330582 60325033 48330719 60325204 48330856 60325375 48330993 60325546 48331130 60325717 48331267 60325888 48331404 60326059 48331541 60326230 48331678 60326401 48331815 60326572 48331952 60326743 48332089 60326914 48332226 60327085 48332363 60327256 48332500 60327427 48332637 60327598 48332774 60327769 48332911 60327940 48333048 60328111 48333185 60328282 48333322 60328453 48333459 60328624 48333596 60328795 48333733 60328966 48333870 60329137 48334007 60329308 48334144 60329479 48334281 60329650 48334418 60329821 48334555 60329992 48334692 60330163 48334829 60330334 48334966 60330505 48335103 60330676 48335240 60330847 48335377 60331018 48335514 60331189 48335651 60331360 48335788 60331531 48335925 60331702 48336062 60331873 48336199 60332044 48336336 60332215 48336473 60332386 48336610 60332557 48336747 60332728 48336884 60332899 48337021 60333070 48337158 60333241 48337295 60333412 48337432 60333583 48337569 60333754 48337706 60333925 48337843 60334096 48337980 60334267 48338117 60334438 48338254 60334609 48338391 60334780 48338528 60334951 48338665 60335122 48338802 60335293 48338939 60335464 48339076 60335635 48339213 60335806 48339350 60335977 48339487 60336148 48339624 60336319 48339761 60336490 48339898 60336661 48340035 60336832 48340172 60337003 48340309 60337174 48340446 60337345 48340583 60337516 48340720 60337687 48340857 60337858 48340994 60338029 48341131 60338200 48341268 60338371 48341405 60338542 48341542 60338713 48341679 60338884 48341816 60339055 48341953 60339226 48342090 60339397 48342227 60339568 48342364 60339739 48342501 60339910 48342638 60340081 48342775 60340252 48342912 60340423 48343049 60340594 48343186 60340765 48343323 60340936 48343460 60341107 48343597 60341278 48343734 60341449 48343871 60341620 48344008 60341791 48344145 60341962 48344282 60342133 48344419 60342304 48344556 60342475 48344693 60342646 48344830 60342817 48344967 60342988 48345104 60343159 48345241 60343330 48345378 60343501 48345515 60343672 48345652 60343843 48345789 60344014 48345926 60344185 48346063 60344356 48346200 60344527 48346337 60344698 48346474 60344869 48346611 60345040 48346748 60345211 48346885 60345382 48347022 60345553 48347159 60345724 48347296 60345895 48347433 60346066 48347570 60346237 48347707 60346408 48347844 60346579 48347981 60346750 48348118 60346921 48348255 60347092 48348392 60347263 48348529 60347434 48348666 60347605 48348803 60347776 48348940 60347947 48349077 60348118 48349214 60348289 48349351 60348460 48349488 60348631 48349625 60348802 48349762 60348973 48349899 60349144 48350036 60349315 48350173 60349486 48350310 60349657 48350447 60349828 48350584 60349999 48350721 60350170 48350858 60350341 48350995 60350512 48351132 60350683 48351269 60350854 48351406 60351025 48351543 60351196 48351680 60351367 48351817 60351538 48351954 60351709 48352091 60351880 48352228 60352051 48352365 60352222 48352502 60352393 48352639 60352564 48352776 60352735 48352913 60352906 48353050 60353077 48353187 60353248 48353324 60353419 48353461 60353590 48353598 60353761 48353735 60353932 48353872 60354103 48354009 60354274 48354146 60354445 48354283 60354616 48354420 60354787 48354557 60354958 48354694 60355129 48354831 60355300 48354968 60355471 48355105 60355642 48355242 60355813 48355379 60355984 48355516 60356155 48355653 60356326 48355790 60356497 48355927 60356668 48356064 60356839 48356201 60357010 48356338 60357181 48356475 60357352 48356612 60357523 48356749 60357694 48356886 60357865 48357023 60358036 48357160 60358207 48357297 60358378 48357434 60358549 48357571 60358720 48357708 60358891 48357845 60359062 48357982 60359233 48358119 60359404 48358256 60359575 48358393 60359746 48358530 60359917 48358667 60360088 48358804 60360259 48358941 60360430 48359078 60360601 48359215 60360772 48359352 60360943 48359489 60361114 48359626 60361285
1000 42879900 0 42879900 53521627 42880037 53521798 42880174 53521969 42880311 53522140 42880448 53522311 42880585 53522482 42880722 53522653 42880859 53522824 42880996 53522995 42881133 53523166 42881270 53523337 42881407 53523508 42881544 53523679 42881681 53523850 42881818 53524021 42881955 53524192 42882092 53524363 42882229 53524534 42882366 53524705 42882503 53524876 42882640 53525047 42882777 53525218 42882914 53525389 42883051 53525560 42883188 53525731 42883325 53525902 42883462 53526073 42883599 53526244 42883736 53526415 42883873 53526586 42884010 53526757 42884147 53526928 42884284 53527099 42884421 53527270 42884558 53527441 42884695 53527612 42884832 53527783 42884969 53527954 42885106 53528125 42885243 53528296 42885380 53528467 42885517 53528638 42885654 53528809 42885791 53528980 42885928 53529151 42886065 53529322 42886202 53529493 42886339 53529664 42886476 53529835 42886613 53530006 42886750 53530177 42886887 53530348 42887024 53530519 42887161 53530690 42887298 53530861 42887435 53531032 42887572 53531203 42887709 53531374 42887846 53531545 42887983 53531716 42888120 53531887 42888257 53532058 42888394 53532229 42888531 53532400 42888668 53532571 42888805 53532742 42888942 53532913 42889079 53533084 42889216 53533255 42889353 53533426 42889490 53533597 42889627 53533768 42889764 53533939 42889901 53534110 42890038 53534281 42890175 53534452 42890312 53534623 42890449 53534794 42890586 53534965 42890723 53535136 42890860 53535307 42890997 53535478 42891134 53535649 42891271 53535820 42891408 53535991 42891545 53536162 42891682 53536333 42891819 53536504 42891956 53536675 42892093 53536846 42892230 53537017 42892367 53537188 42892504 53537359 42892641 53537530 42892778 53537701 42892915 53537872 42893052 53538043 42893189 53538214 42893326 53538385 42893463 53538556 42893600 53538727 42893737 53538898 42893874 53539069 42894011 53539240 42894148 53539411 42894285 53539582 42894422 53539753 42894559 53539924 42894696 53540095 42894833 53540266 42894970 53540437 42895107 53540608 42895244 53540779 42895381 53540950 42895518 53541121 42895655 53541292 42895792 53541463 42895929 53541634 42896066 53541805 42896203 53541976 42896340 53542147 42896477 53542318 42896614 53542489 42896751 53542660 42896888 53542831 42897025 53543002 42897162 53543173 42897299 53543344 42897436 53543515 42897573 53543686 42897710 53543857 42897847 53544028 42897984 53544199 42898121 53544370 42898258 53544541 42898395 53544712 42898532 53544883 42898669 53545054 42898806 53545225 42898943 53545396 42899080 53545567 42899217 53545738 42899354 53545909 42899491 53546080 42899628 53546251 42899765 53546422 42899902 53546593 42900039 53546764 42900176 53546935 42900313 53547106 42900450 53547277 42900587 53547448 42900724 53547619 42900861 53547790 42900998 53547961 42901135 53548132 42901272 53548303 42901409 53548474 42901546 53548645 42901683 53548816 42901820 53548987 42901957 53549158 42902094 53549329 42902231 53549500 42902368 53549671 42902505 53549842 42902642 53550013 42902779 53550184 42902916 53550355 42903053 53550526 42903190 53550697 42903327 53550868 42903464 53551039 42903601 53551210 42903738 53551381 42903875 53551552 42904012 53551723 42904149 53551894 42904286 53552065 42904423 53552236 42904560 53552407 42904697 53552578 42904834 53552749 42904971 53552920 42905108 53553091 42905245 53553262 42905382 53553433 42905519 53553604 42905656 53553775 42905793 53553946 42905930 53554117 42906067 53554288 42906204 53554459 42906341 53554630 42906478 53554801 42906615 53554972 42906752 53555143 42906889 53555314 42907026 53555485 42907163 53555656 42907300 53555827 42907437 53555998 42907574 53556169 42907711 53556340 42907848 53556511 42907985 53556682 42908122 53556853 42908259 53557024 42908396 53557195 42908533 53557366 42908670 53557537 42908807 53557708 42908944 53557879 42909081 53558050 42909218 53558221 42909355 53558392 42909492 53558563 42909629 53558734 42909766 53558905 42909903 53559076 42910040 53559247 42910177 53559418 42910314 53559589 42910451 53559760 42910588 53559931 42910725 53560102 42910862 53560273 42910999 53560444 42911136 53560615 42911273 53560786 42911410 53560957 42911547 53561128 42911684 53561299 42911821 53561470 42911958 53561641 42912095 53561812 42912232 53561983 42912369 53562154 42912506 53562325 42912643 53562496 42912780 53562667 42912917 53562838 42913054 53563009 42913191 53563180 42913328 53563351 42913465 53563522 42913602 53563693 42913739 53563864 42913876 53564035 42914013 53564206 42914150 53564377 42914287 53564548 42914424 53564719 42914561 53564890 42914698 53565061 42914835 53565232 42914972 53565403 42915109 53565574 42915246 53565745 42915383 53565916 42915520 53566087 42915657 53566258 42915794 53566429 42915931 53566600 42916068 53566771 42916205 53566942 42916342 53567113 42916479 53567284 42916616 53567455 42916753 53567626 42916890 53567797 42917027 53567968 42917164 53568139 42917301 53568310 42917438 53568481 42917575 53568652 42917712 53568823 42917849 53568994 42917986 53569165 42918123 53569336 42918260 53569507 42918397 53569678 42918534 53569849 42918671 53570020 42918808 53570191 42918945 53570362 42919082 53570533 42919219 53570704 42919356 53570875 42919493 53571046 42919630 53571217 42919767 53571388 42919904 53571559 42920041 53571730 42920178 53571901 42920315 53572072 42920452 53572243 42920589 53572414 42920726 53572585 42920863 53572756 42921000 53572927 42921137 53573098 42921274 53573269 42921411 53573440 42921548 53573611 42921685 53573782 42921822 53573953 42921959 53574124 42922096 53574295 42922233 53574466 42922370 53574637 42922507 53574808 42922644 53574979 42922781 53575150 42922918 53575321 42923055 53575492 42923192 53575663 42923329 53575834 42923466 53576005 42923603 53576176 42923740 53576347 42923877 53576518 42924014 53576689 42924151 53576860 42924288 53577031 42924425 53577202 42924562 53577373 42924699 53577544 42924836 53577715 42924973 53577886 42925110 53578057 42925247 53578228 42925384 53578399 42925521 53578570 42925658 53578741 42925795 53578912 42925932 53579083 42926069 53579254 42926206 53579425 42926343 53579596 42926480 53579767 42926617 53579938 42926754 53580109 42926891 53580280 42927028 53580451 42927165 53580622 42927302 53580793 42927439 53580964 42927576 53581135 42927713 53581306 42927850 53581477 42927987 53581648 42928124 53581819 42928261 53581990 42928398 53582161 42928535 53582332 42928672 53582503 42928809 53582674 42928946 53582845 42929083 53583016 42929220 53583187 42929357 53583358 42929494 53583529 42929631 53583700 42929768 53583871 42929905 53584042 42930042 53584213 42930179 53584384 42930316 53584555 42930453 53584726 42930590 53584897 42930727 53585068 42930864 53585239 42931001 53585410 42931138 53585581 42931275 53585752 42931412 53585923 42931549 53586094 42931686 53586265 42931823 53586436 42931960 53586607 42932097 53586778 42932234 53586949 42932371 53587120 42932508 53587291 42932645 53587462 42932782 53587633 42932919 53587804 42933056 53587975 42933193 53588146 42933330 53588317 42933467 53588488 42933604 53588659 42933741 53588830 42933878 53589001 42934015 53589172 42934152 53589343 42934289 53589514 42934426 53589685 42934563 53589856 42934700 53590027 42934837 53590198 42934974 53590369 42935111 53590540 42935248 53590711 42935385 53590882 42935522 53591053 42935659 53591224 42935796 53591395 42935933 53591566 42936070 53591737 42936207 53591908 42936344 53592079 42936481 53592250 42936618 53592421 42936755 53592592 42936892 53592763 42937029 53592934 42937166 53593105 42937303 53593276 42937440 53593447 42937577 53593618 42937714 53593789 42937851 53593960 42937988 53594131 42938125 53594302 42938262 53594473 42938399 53594644 42938536 53594815 42938673 53594986 42938810 53595157 42938947 53595328 42939084 53595499 42939221 53595670 42939358 53595841 42939495 53596012 42939632 53596183 42939769 53596354 42939906 53596525 42940043 53596696 42940180 53596867 42940317 53597038 42940454 53597209 42940591 53597380 42940728 53597551 42940865 53597722 42941002 53597893 42941139 53598064 42941276 53598235 42941413 53598406 42941550 53598577 42941687 53598748 42941824 53598919 42941961 53599090 42942098 53599261 42942235 53599432 42942372 53599603 42942509 53599774 42942646 53599945 42942783 53600116 42942920 53600287 42943057 53600458 42943194 53600629 42943331 53600800 42943468 53600971 42943605 53601142 42943742 53601313 42943879 53601484 42944016 53601655 42944153 53601826 42944290 53601997 42944427 53602168 42944564 53602339 42944701 53602510 42944838 53602681 42944975 53602852 42945112 53603023 42945249 53603194 42945386 53603365 42945523 53603536 42945660 53603707 42945797 53603878 42945934 53604049 42946071 53604220 42946208 53604391 42946345 53604562 42946482 53604733 42946619 53604904 42946756 53605075 42946893 53605246 42947030 53605417 42947167 53605588 42947304 53605759 42947441 53605930 42947578 53606101 42947715 53606272 42947852 53606443 42947989 53606614 42948126 53606785 42948263 53606956 42948400 53607127 42948537 53607298 42948674 53607469 42948811 53607640 42948948 53607811 42949085 53607982 42949222 53608153 42949359 53608324 42949496 53608495 42949633 53608666 42949770 53608837 42949907 53609008 42950044 53609179 42950181 53609350 42950318 53609521 42950455 53609692 42950592 53609863 42950729 53610034 42950866 53610205 42951003 53610376 42951140 53610547 42951277 53610718 42951414 53610889 42951551 53611060 42951688 53611231 42951825 53611402 42951962 53611573 42952099 53611744 42952236 53611915 42952373 53612086 42952510 53612257 42952647 53612428 42952784 53612599 42952921 53612770 42953058 53612941 42953195 53613112 42953332 53613283 42953469 53613454 42953606 53613625 42953743 53613796 42953880 53613967 42954017 53614138 42954154 53614309 42954291 53614480 42954428 53614651 42954565 53614822 42954702 53614993 42954839 53615164 42954976 53615335 42955113 53615506 42955250 53615677 42955387 53615848 42955524 53616019 42955661 53616190 42955798 53616361 42955935 53616532 42956072 53616703 42956209 53616874 42956346 53617045 42956483 53617216 42956620 53617387 42956757 53617558 42956894 53617729 42957031 53617900 42957168 53618071 42957305 53618242 42957442 53618413 42957579 53618584 42957716 53618755 42957853 53618926 42957990 53619097 42958127 53619268 42958264 53619439 42958401 53619610 42958538 53619781 42958675 53619952 42958812 53620123 42958949 53620294 42959086 53620465 42959223 53620636 42959360 53620807 42959497 53620978 42959634 53621149 42959771 53621320 42959908 53621491 42960045 53621662 42960182 53621833 42960319 53622004 42960456 53622175 42960593 53622346 42960730 53622517 42960867 53622688 42961004 53622859 42961141 53623030 42961278 53623201 42961415 53623372 42961552 53623543 42961689 53623714 42961826 53623885 42961963 53624056 42962100 53624227 42962237 53624398 42962374 53624569 42962511 53624740 42962648 53624911 42962785 53625082 42962922 53625253 42963059 53625424 42963196 53625595 42963333 53625766 42963470 53625937 42963607 53626108 42963744 53626279 42963881 53626450 42964018 53626621 42964155 53626792 42964292 53626963 42964429 53627134 42964566 53627305 42964703 53627476 42964840 53627647 42964977 53627818 42965114 53627989 42965251 53628160 42965388 53628331 42965525 53628502 42965662 53628673 42965799 53628844 42965936 53629015 42966073 53629186 42966210 53629357 42966347 53629528 42966484 53629699 42966621 53629870 42966758 53630041 42966895 53630212 42967032 53630383 42967169 53630554 42967306 53630725 42967443 53630896 42967580 53631067 42967717 53631238 42967854 53631409 42967991 53631580 42968128 53631751 42968265 53631922 42968402 53632093 42968539 53632264 42968676 53632435 42968813 53632606 42968950 53632777 42969087 53632948 42969224 53633119 42969361 53633290 42969498 53633461 42969635 53633632 42969772 53633803 42969909 53633974 42970046 53634145 42970183 53634316 42970320 53634487 42970457 53634658 42970594 53634829 42970731 53635000 42970868 53635171 42971005 53635342 42971142 53635513 42971279 53635684 42971416 53635855 42971553 53636026 42971690 53636197 42971827 53636368 42971964 53636539 42972101 53636710 42972238 53636881 42972375 53637052 42972512 53637223 42972649 53637394 42972786 53637565 42972923 53637736 42973060 53637907 42973197 53638078 42973334 53638249 42973471 53638420 42973608 53638591 42973745 53638762 42973882 53638933 42974019 53639104 42974156 53639275 42974293 53639446 42974430 53639617 42974567 53639788 42974704 53639959 42974841 53640130 42974978 53640301 42975115 53640472 42975252 53640643 42975389 53640814 42975526 53640985 42975663 53641156 42975800 53641327 42975937 53641498 42976074 53641669 42976211 53641840 42976348 53642011 42976485 53642182 42976622 53642353 42976759 53642524 42976896 53642695 42977033 53642866 42977170 53643037 42977307 53643208 42977444 53643379 42977581 53643550 42977718 53643721 42977855 53643892 42977992 53644063 42978129 53644234 42978266 53644405 42978403 53644576 42978540 53644747 42978677 53644918 42978814 53645089 42978951 53645260 42979088 53645431 42979225 53645602 42979362 53645773 42979499 53645944 42979636 53646115 42979773 53646286 42979910 53646457 42980047 53646628 42980184 53646799 42980321 53646970 42980458 53647141 42980595 53647312 42980732 53647483 42980869 53647654 42981006 53647825 42981143 53647996 42981280 53648167 42981417 53648338 42981554 53648509 42981691 53648680 42981828 53648851 42981965 53649022 42982102 53649193 42982239 53649364 42982376 53649535 42982513 53649706 42982650 53649877 42982787 53650048 42982924 53650219 42983061 53650390 42983198 53650561 42983335 53650732 42983472 53650903 42983609 53651074 42983746 53651245 42983883 53651416 42984020 53651587 42984157 53651758 42984294 53651929 42984431 53652100 42984568 53652271 42984705 53652442 42984842 53652613 42984979 53652784 42985116 53652955 42985253 53653126 42985390 53653297 42985527 53653468 42985664 53653639 42985801 53653810 42985938 53653981 42986075 53654152 42986212 53654323 42986349 53654494 42986486 53654665 42986623 53654836 42986760 53655007 42986897 53655178 42987034 53655349 42987171 53655520 42987308 53655691 42987445 53655862 42987582 53656033 42987719 53656204 42987856 53656375 42987993 53656546 42988130 53656717 42988267 53656888 42988404 53657059 42988541 53657230 42988678 53657401 42988815 53657572 42988952 53657743 42989089 53657914 42989226 53658085 42989363 53658256 42989500 53658427 42989637 53658598 42989774 53658769 42989911 53658940 42990048 53659111 42990185 53659282 42990322 53659453 42990459 53659624 42990596 53659795 42990733 53659966 42990870 53660137 42991007 53660308 42991144 53660479 42991281 53660650 42991418 53660821 42991555 53660992 42991692 53661163 42991829 53661334 42991966 53661505 42992103 53661676 42992240 53661847 42992377 53662018 42992514 53662189 42992651 53662360 42992788 53662531 42992925 53662702 42993062 53662873 42993199 53663044 42993336 53663215 42993473 53663386 42993610 53663557 42993747 53663728 42993884 53663899 42994021 53664070 42994158 53664241 42994295 53664412 42994432 53664583 42994569 53664754 42994706 53664925 42994843 53665096 42994980 53665267 42995117 53665438 42995254 53665609 42995391 53665780 42995528 53665951 42995665 53666122 42995802 53666293 42995939 53666464 42996076 53666635 42996213 53666806 42996350 53666977 42996487 53667148 42996624 53667319 42996761 53667490 42996898 53667661 42997035 53667832 42997172 53668003 42997309 53668174 42997446 53668345 42997583 53668516 42997720 53668687 42997857 53668858 42997994 53669029 42998131 53669200 42998268 53669371 42998405 53669542 42998542 53669713 42998679 53669884 42998816 53670055 42998953 53670226 42999090 53670397 42999227 53670568 42999364 53670739 42999501 53670910 42999638 53671081 42999775 53671252 42999912 53671423 43000049 53671594 43000186 53671765 43000323 53671936 43000460 53672107 43000597 53672278 43000734 53672449 43000871 53672620 43001008 53672791 43001145 53672962 43001282 53673133 43001419 53673304 43001556 53673475 43001693 53673646 43001830 53673817 43001967 53673988 43002104 53674159 43002241 53674330 43002378 53674501 43002515 53674672 43002652 53674843 43002789 53675014 43002926 53675185 43003063 53675356 43003200 53675527 43003337 53675698 43003474 53675869 43003611 53676040 43003748 53676211 43003885 53676382 43004022 53676553 43004159 53676724 43004296 53676895 43004433 53677066 43004570 53677237 43004707 53677408 43004844 53677579 43004981 53677750 43005118 53677921 43005255 53678092 43005392 53678263 43005529 53678434 43005666 53678605 43005803 53678776 43005940 53678947 43006077 53679118 43006214 53679289 43006351 53679460 43006488 53679631 43006625 53679802 43006762 53679973 43006899 53680144 43007036 53680315 43007173 53680486 43007310 53680657 43007447 53680828 43007584 53680999 43007721 53681170 43007858 53681341 43007995 53681512 43008132 53681683 43008269 53681854 43008406 53682025 43008543 53682196 43008680 53682367 43008817 53682538 43008954 53682709 43009091 53682880 43009228 53683051 43009365 53683222 43009502 53683393 43009639 53683564 43009776 53683735 43009913 53683906 43010050 53684077 43010187 53684248 43010324 53684419 43010461 53684590 43010598 53684761 43010735 53684932 43010872 53685103 43011009 53685274 43011146 53685445 43011283 53685616 43011420 53685787 43011557 53685958 43011694 53686129 43011831 53686300 43011968 53686471 43012105 53686642 43012242 53686813 43012379 53686984 43012516 53687155 43012653 53687326 43012790 53687497 43012927 53687668 43013064 53687839 43013201 53688010 43013338 53688181 43013475 53688352 43013612 53688523 43013749 53688694 43013886 53688865 43014023 53689036 43014160 53689207 43014297 53689378 43014434 53689549 43014571 53689720 43014708 53689891 43014845 53690062 43014982 53690233 43015119 53690404 43015256 53690575 43015393 53690746 43015530 53690917 43015667 53691088 43015804 53691259 43015941 53691430 43016078 53691601 43016215 53691772 43016352 53691943 43016489 53692114 43016626 53692285
1000 32297202 0 32297202 40312566 32297339 40312737 32297476 40312908 32297613 40313079 32297750 40313250 32297887 40313421 32298024 40313592 32298161 40313763 32298298 40313934 32298435 40314105 32298572 40314276 32298709 40314447 32298846 40314618 32298983 40314789 32299120 40314960 32299257 40315131 32299394 40315302 32299531 40315473 32299668 40315644 32299805 40315815 32299942 40315986 32300079 40316157 32300216 40316328 32300353 40316499 32300490 40316670 32300627 40316841 32300764 40317012 32300901 40317183 32301038 40317354 32301175 40317525 32301312 40317696 32301449 40317867 32301586 40318038 32301723 40318209 32301860 40318380 32301997 40318551 32302134 40318722 32302271 40318893 32302408 40319064 32302545 40319235 32302682 40319406 32302819 40319577 32302956 40319748 32303093 40319919 32303230 40320090 32303367 40320261 32303504 40320432 32303641 40320603 32303778 40320774 32303915 40320945 32304052 40321116 32304189 40321287 32304326 40321458 32304463 40321629 32304600 40321800 32304737 40321971 32304874 40322142 32305011 40322313 32305148 40322484 32305285 40322655 32305422 40322826 32305559 40322997 32305696 40323168 32305833 40323339 32305970 40323510 32306107 40323681 32306244 40323852 32306381 40324023 32306518 40324194 32306655 40324365 32306792 40324536 32306929 40324707 32307066 40324878 32307203 40325049 32307340 40325220 32307477 40325391 32307614 40325562 32307751 40325733 32307888 40325904 32308025 40326075 32308162 40326246 32308299 40326417 32308436 40326588 32308573 40326759 32308710 40326930 32308847 40327101 32308984 40327272 32309121 40327443 32309258 40327614 32309395 40327785 32309532 40327956 32309669 40328127 32309806 40328298 32309943 40328469 32310080 40328640 32310217 40328811 32310354 40328982 32310491 40329153 32310628 40329324 32310765 40329495 32310902 40329666 32311039 40329837 32311176 40330008 32311313 40330179 32311450 40330350 32311587 40330521 32311724 40330692 32311861 40330863 32311998 40331034 32312135 40331205 32312272 40331376 32312409 40331547 32312546 40331718 32312683 40331889 32312820 40332060 32312957 40332231 32313094 40332402 32313231 40332573 32313368 40332744 32313505 40332915 32313642 40333086 32313779 40333257 32313916 40333428 32314053 40333599 32314190 40333770 32314327 40333941 32314464 40334112 32314601 40334283 32314738 40334454 32314875 40334625 32315012 40334796 32315149 40334967 32315286 40335138 32315423 40335309 32315560 40335480 32315697 40335651 32315834 40335822 32315971 40335993 32316108 40336164 32316245 40336335 32316382 40336506 32316519 40336677 32316656 40336848 32316793 40337019 32316930 40337190 32317067 40337361 32317204 40337532 32317341 40337703 32317478 40337874 32317615 40338045 32317752 40338216 32317889 40338387 32318026 40338558 32318163 40338729 32318300 40338900 32318437 40339071 32318574 40339242 32318711 40339413 32318848 40339584 32318985 40339755 32319122 40339926 32319259 40340097 32319396 40340268 32319533 40340439 32319670 40340610 32319807 40340781 32319944 40340952 32320081 40341123 32320218 40341294 32320355 40341465 32320492 40341636 32320629 40341807 32320766 40341978 32320903 40342149 32321040 40342320 32321177 40342491 32321314 40342662 32321451 40342833 32321588 40343004 32321725 40343175 32321862 40343346 32321999 40343517 32322136 40343688 32322273 40343859 32322410 40344030 32322547 40344201 32322684 40344372 32322821 40344543 32322958 40344714 32323095 40344885 32323232 40345056 32323369 40345227 32323506 40345398 32323643 40345569 32323780 40345740 32323917 40345911 32324054 40346082 32324191 40346253 32324328 40346424 32324465 40346595 32324602 40346766 32324739 40346937 32324876 40347108 32325013 40347279 32325150 40347450 32325287 40347621 32325424 40347792 32325561 40347963 32325698 40348134 32325835 40348305 32325972 40348476 32326109 40348647 32326246 40348818 32326383 40348989 32326520 40349160 32326657 40349331 32326794 40349502 32326931 40349673 32327068 40349844 32327205 40350015 32327342 40350186 32327479 40350357 32327616 40350528 32327753 40350699 32327890 40350870 32328027 40351041 32328164 40351212 32328301 40351383 32328438 40351554 32328575 40351725 32328712 40351896 32328849 40352067 32328986 40352238 32329123 40352409 32329260 40352580 32329397 40352751 32329534 40352922 32329671 40353093 32329808 40353264 32329945 40353435 32330082 40353606 32330219 40353777 32330356 40353948 32330493 40354119 32330630 40354290 32330767 40354461 32330904 40354632 32331041 40354803 32331178 40354974 32331315 40355145 32331452 40355316 32331589 40355487 32331726 40355658 32331863 40355829 32332000 40356000 32332137 40356171 32332274 40356342 32332411 40356513 32332548 40356684 32332685 40356855 32332822 40357026 32332959 40357197 32333096 40357368 32333233 40357539 32333370 40357710 32333507 40357881 32333644 40358052 32333781 40358223 32333918 40358394 32334055 40358565 32334192 40358736 32334329 40358907 32334466 40359078 32334603 40359249 32334740 40359420 32334877 40359591 32335014 40359762 32335151 40359933 32335288 40360104 32335425 40360275 32335562 40360446 32335699 40360617 32335836 40360788 32335973 40360959 32336110 40361130 32336247 40361301 32336384 40361472 32336521 40361643 32336658 40361814 32336795 40361985 32336932 40362156 32337069 40362327 32337206 40362498 32337343 40362669 32337480 40362840 32337617 40363011 32337754 40363182 32337891 40363353 32338028 40363524 32338165 40363695 32338302 40363866 32338439 40364037 32338576 40364208 32338713 40364379 32338850 40364550 32338987 40364721 32339124 40364892 32339261 40365063 32339398 40365234 32339535 40365405 32339672 40365576 32339809 40365747 32339946 40365918 32340083 40366089 32340220 40366260 32340357 40366431 32340494 40366602 32340631 40366773 32340768 40366944 32340905 40367115 32341042 40367286 32341179 40367457 32341316 40367628 32341453 40367799 32341590 40367970 32341727 40368141 32341864 40368312 32342001 40368483 32342138 40368654 32342275 40368825 32342412 40368996 32342549 40369167 32342686 40369338 32342823 40369509 32342960 40369680 32343097 40369851 32343234 40370022 32343371 40370193 32343508 40370364 32343645 40370535 32343782 40370706 32343919 40370877 32344056 40371048 32344193 40371219 32344330 40371390 32344467 40371561 32344604 40371732 32344741 40371903 32344878 40372074 32345015 40372245 32345152 40372416 32345289 40372587 32345426 40372758 32345563 40372929 32345700 40373100 32345837 40373271 32345974 40373442 32346111 40373613 32346248 40373784 32346385 40373955 32346522 40374126 32346659 40374297 32346796 40374468 32346933 40374639 32347070 40374810 32347207 40374981 32347344 40375152 32347481 40375323 32347618 40375494 32347755 40375665 32347892 40375836 32348029 40376007 32348166 40376178 32348303 40376349 32348440 40376520 32348577 40376691 32348714 40376862 32348851 40377033 32348988 40377204 32349125 40377375 32349262 40377546 32349399 40377717 32349536 40377888 32349673 40378059 32349810 40378230 32349947 40378401 32350084 40378572 32350221 40378743 32350358 40378914 32350495 40379085 32350632 40379256 32350769 40379427 32350906 40379598 32351043 40379769 32351180 40379940 32351317 40380111 32351454 40380282 32351591 40380453 32351728 40380624 32351865 40380795 32352002 40380966 32352139 40381137 32352276 40381308 32352413 40381479 32352550 40381650 32352687 40381821 32352824 40381992 32352961 40382163 32353098 40382334 32353235 40382505 32353372 40382676 32353509 40382847 32353646 40383018 32353783 40383189 32353920 40383360 32354057 40383531 32354194 40383702 32354331 40383873 32354468 40384044 32354605 40384215 32354742 40384386 32354879 40384557 32355016 40384728 32355153 40384899 32355290 40385070 32355427 40385241 32355564 40385412 32355701 40385583 32355838 40385754 32355975 40385925 32356112 40386096 32356249 40386267 32356386 40386438 32356523 40386609 32356660 40386780 32356797 40386951 32356934 40387122 32357071 40387293 32357208 40387464 32357345 40387635 32357482 40387806 32357619 40387977 32357756 40388148 32357893 40388319 32358030 40388490 32358167 40388661 32358304 40388832 32358441 40389003 32358578 40389174 32358715 40389345 32358852 40389516 32358989 40389687 32359126 40389858 32359263 40390029 32359400 40390200 32359537 40390371 32359674 40390542 32359811 40390713 32359948 40390884 32360085 40391055 32360222 40391226 32360359 40391397 32360496 40391568 32360633 40391739 32360770 40391910 32360907 40392081 32361044 40392252 32361181 40392423 32361318 40392594 32361455 40392765 32361592 40392936 32361729 40393107 32361866 40393278 32362003 40393449 32362140 40393620 32362277 40393791 32362414 40393962 32362551 40394133 32362688 40394304 32362825 40394475 32362962 40394646 32363099 40394817 32363236 40394988 32363373 40395159 32363510 40395330 32363647 40395501 32363784 40395672 32363921 40395843 32364058 40396014 32364195 40396185 32364332 40396356 32364469 40396527 32364606 40396698 32364743 40396869 32364880 40397040 32365017 40397211 32365154 40397382 32365291 40397553 32365428 40397724 32365565 40397895 32365702 40398066 32365839 40398237 32365976 40398408 32366113 40398579 32366250 40398750 32366387 40398921 32366524 40399092 32366661 40399263 32366798 40399434 32366935 40399605 32367072 40399776 32367209 40399947 32367346 40400118 32367483 40400289 32367620 40400460 32367757 40400631 32367894 40400802 32368031 40400973 32368168 40401144 32368305 40401315 32368442 40401486 32368579 40401657 32368716 40401828 32368853 40401999 32368990 40402170 32369127 40402341 32369264 40402512 32369401 40402683 32369538 40402854 32369675 40403025 32369812 40403196 32369949 40403367 32370086 40403538 32370223 40403709 32370360 40403880 32370497 40404051 32370634 40404222 32370771 40404393 32370908 40404564 32371045 40404735 32371182 40404906 32371319 40405077 32371456 40405248 32371593 40405419 32371730 40405590 32371867 40405761 32372004 40405932 32372141 40406103 32372278 40406274 32372415 40406445 32372552 40406616 32372689 40406787 32372826 40406958 32372963 40407129 32373100 40407300 32373237 40407471 32373374 40407642 32373511 40407813 32373648 40407984 32373785 40408155 32373922 40408326 32374059 40408497 32374196 40408668 32374333 40408839 32374470 40409010 32374607 40409181 32374744 40409352 32374881 40409523 32375018 40409694 32375155 40409865 32375292 40410036 32375429 40410207 32375566 40410378 32375703 40410549 32375840 40410720 32375977 40410891 32376114 40411062 32376251 40411233 32376388 40411404 32376525 40411575 32376662 40411746 32376799 40411917 32376936 40412088 32377073 40412259 32377210 40412430 32377347 40412601 32377484 40412772 32377621 40412943 32377758 40413114 32377895 40413285 32378032 40413456 32378169 40413627 32378306 40413798 32378443 40413969 32378580 40414140 32378717 40414311 32378854 40414482 32378991 40414653 32379128 40414824 32379265 40414995 32379402 40415166 32379539 40415337 32379676 40415508 32379813 40415679 32379950 40415850 32380087 40416021 32380224 40416192 32380361 40416363 32380498 40416534 32380635 40416705 32380772 40416876 32380909 40417047 32381046 40417218 32381183 40417389 32381320 40417560 32381457 40417731 32381594 40417902 32381731 40418073 32381868 40418244 32382005 40418415 32382142 40418586 32382279 40418757 32382416 40418928 32382553 40419099 32382690 40419270 32382827 40419441 32382964 40419612 32383101 40419783 32383238 40419954 32383375 40420125 32383512 40420296 32383649 40420467 32383786 40420638 32383923 40420809 32384060 40420980 32384197 40421151 32384334 40421322 32384471 40421493 32384608 40421664 32384745 40421835 32384882 40422006 32385019 40422177 32385156 40422348 32385293 40422519 32385430 40422690 32385567 40422861 32385704 40423032 32385841 40423203 32385978 40423374 32386115 40423545 32386252 40423716 32386389 40423887 32386526 40424058 32386663 40424229 32386800 40424400 32386937 40424571 32387074 40424742 32387211 40424913 32387348 40425084 32387485 40425255 32387622 40425426 32387759 40425597 32387896 40425768 32388033 40425939 32388170 40426110 32388307 40426281 32388444 40426452 32388581 40426623 32388718 40426794 32388855 40426965 32388992 40427136 32389129 40427307 32389266 40427478 32389403 40427649 32389540 40427820 32389677 40427991 32389814 40428162 32389951 40428333 32390088 40428504 32390225 40428675 32390362 40428846 32390499 40429017 32390636 40429188 32390773 40429359 32390910 40429530 32391047 40429701 32391184 40429872 32391321 40430043 32391458 40430214 32391595 40430385 32391732 40430556 32391869 40430727 32392006 40430898 32392143 40431069 32392280 40431240 32392417 40431411 32392554 40431582 32392691 40431753 32392828 40431924 32392965 40432095 32393102 40432266 32393239 40432437 32393376 40432608 32393513 40432779 32393650 40432950 32393787 40433121 32393924 40433292 32394061 40433463 32394198 40433634 32394335 40433805 32394472 40433976 32394609 40434147 32394746 40434318 32394883 40434489 32395020 40434660 32395157 40434831 32395294 40435002 32395431 40435173 32395568 40435344 32395705 40435515 32395842 40435686 32395979 40435857 32396116 40436028 32396253 40436199 32396390 40436370 32396527 40436541 32396664 40436712 32396801 40436883 32396938 40437054 32397075 40437225 32397212 40437396 32397349 40437567 32397486 40437738 32397623 40437909 32397760 40438080 32397897 40438251 32398034 40438422 32398171 40438593 32398308 40438764 32398445 40438935 32398582 40439106 32398719 40439277 32398856 40439448 32398993 40439619 32399130 40439790 32399267 40439961 32399404 40440132 32399541 40440303 32399678 40440474 32399815 40440645 32399952 40440816 32400089 40440987 32400226 40441158 32400363 40441329 32400500 40441500 32400637 40441671 32400774 40441842 32400911 40442013 32401048 40442184 32401185 40442355 32401322 40442526 32401459 40442697 32401596 40442868 32401733 40443039 32401870 40443210 32402007 40443381 32402144 40443552 32402281 40443723 32402418 40443894 32402555 40444065 32402692 40444236 32402829 40444407 32402966 40444578 32403103 40444749 32403240 40444920 32403377 40445091 32403514 40445262 32403651 40445433 32403788 40445604 32403925 40445775 32404062 40445946 32404199 40446117 32404336 40446288 32404473 40446459 32404610 40446630 32404747 40446801 32404884 40446972 32405021 40447143 32405158 40447314 32405295 40447485 32405432 40447656 32405569 40447827 32405706 40447998 32405843 40448169 32405980 40448340 32406117 40448511 32406254 40448682 32406391 40448853 32406528 40449024 32406665 40449195 32406802 40449366 32406939 40449537 32407076 40449708 32407213 40449879 32407350 40450050 32407487 40450221 32407624 40450392 32407761 40450563 32407898 40450734 32408035 40450905 32408172 40451076 32408309 40451247 32408446 40451418 32408583 40451589 32408720 40451760 32408857 40451931 32408994 40452102 32409131 40452273 32409268 40452444 32409405 40452615 32409542 40452786 32409679 40452957 32409816 40453128 32409953 40453299 32410090 40453470 32410227 40453641 32410364 40453812 32410501 40453983 32410638 40454154 32410775 40454325 32410912 40454496 32411049 40454667 32411186 40454838 32411323 40455009 32411460 40455180 32411597 40455351 32411734 40455522 32411871 40455693 32412008 40455864 32412145 40456035 32412282 40456206 32412419 40456377 32412556 40456548 32412693 40456719 32412830 40456890 32412967 40457061 32413104 40457232 32413241 40457403 32413378 40457574 32413515 40457745 32413652 40457916 32413789 40458087 32413926 40458258 32414063 40458429 32414200 40458600 32414337 40458771 32414474 40458942 32414611 40459113 32414748 40459284 32414885 40459455 32415022 40459626 32415159 40459797 32415296 40459968 32415433 40460139 32415570 40460310 32415707 40460481 32415844 40460652 32415981 40460823 32416118 40460994 32416255 40461165 32416392 40461336 32416529 40461507 32416666 40461678 32416803 40461849 32416940 40462020 32417077 40462191 32417214 40462362 32417351 40462533 32417488 40462704 32417625 40462875 32417762 40463046 32417899 40463217 32418036 40463388 32418173 40463559 32418310 40463730 32418447 40463901 32418584 40464072 32418721 40464243 32418858 40464414 32418995 40464585 32419132 40464756 32419269 40464927 32419406 40465098 32419543 40465269 32419680 40465440 32419817 40465611 32419954 40465782 32420091 40465953 32420228 40466124 32420365 40466295 32420502 40466466 32420639 40466637 32420776 40466808 32420913 40466979 32421050 40467150 32421187 40467321 32421324 40467492 32421461 40467663 32421598 40467834 32421735 40468005 32421872 40468176 32422009 40468347 32422146 40468518 32422283 40468689 32422420 40468860 32422557 40469031 32422694 40469202 32422831 40469373 32422968 40469544 32423105 40469715 32423242 40469886 32423379 40470057 32423516 40470228 32423653 40470399 32423790 40470570 32423927 40470741 32424064 40470912 32424201 40471083 32424338 40471254 32424475 40471425 32424612 40471596 32424749 40471767 32424886 40471938 32425023 40472109 32425160 40472280 32425297 40472451 32425434 40472622 32425571 40472793 32425708 40472964 32425845 40473135 32425982 40473306 32426119 40473477 32426256 40473648 32426393 40473819 32426530 40473990 32426667 40474161 32426804 40474332 32426941 40474503 32427078 40474674 32427215 40474845 32427352 40475016 32427489 40475187 32427626 40475358 32427763 40475529 32427900 40475700 32428037 40475871 32428174 40476042 32428311 40476213 32428448 40476384 32428585 40476555 32428722 40476726 32428859 40476897 32428996 40477068 32429133 40477239 32429270 40477410 32429407 40477581 32429544 40477752 32429681 40477923 32429818 40478094 32429955 40478265 32430092 40478436 32430229 40478607 32430366 40478778 32430503 40478949 32430640 40479120 32430777 40479291 32430914 40479462 32431051 40479633 32431188 40479804 32431325 40479975 32431462 40480146 32431599 40480317 32431736 40480488 32431873 40480659 32432010 40480830 32432147 40481001 32432284 40481172 32432421 40481343 32432558 40481514 32432695 40481685 32432832 40481856 32432969 40482027 32433106 40482198 32433243 40482369 32433380 40482540 32433517 40482711 32433654 40482882 32433791 40483053 32433928 40483224
1000 10958900 0 10958900 13678627 10959037 13678798 10959174 13678969 10959311 13679140 10959448 13679311 10959585 13679482 10959722 13679653 10959859 13679824 10959996 13679995 10960133 13680166 10960270 13680337 10960407 13680508 10960544 13680679 10960681 13680850 10960818 13681021 10960955 13681192 10961092 13681363 10961229 13681534 10961366 13681705 10961503 13681876 10961640 13682047 10961777 13682218 10961914 13682389 10962051 13682560 10962188 13682731 10962325 13682902 10962462 13683073 10962599 13683244 10962736 13683415 10962873 13683586 10963010 13683757 10963147 13683928 10963284 13684099 10963421 13684270 10963558 13684441 10963695 13684612 10963832 13684783 10963969 13684954 10964106 13685125 10964243 13685296 10964380 13685467 10964517 13685638 10964654 13685809 10964791 13685980 10964928 13686151 10965065 13686322 10965202 13686493 10965339 13686664 10965476 13686835 10965613 13687006 10965750 13687177 10965887 13687348 10966024 13687519 10966161 13687690 10966298 13687861 10966435 13688032 10966572 13688203 10966709 13688374 10966846 13688545 10966983 13688716 10967120 13688887 10967257 13689058 10967394 13689229 10967531 13689400 10967668 13689571 10967805 13689742 10967942 13689913 10968079 13690084 10968216 13690255 10968353 13690426 10968490 13690597 10968627 13690768 10968764 13690939 10968901 13691110 10969038 13691281 10969175 13691452 10969312 13691623 10969449 13691794 10969586 13691965 10969723 13692136 10969860 13692307 10969997 13692478 10970134 13692649 10970271 13692820 10970408 13692991 10970545 13693162 10970682 13693333 10970819 13693504 10970956 13693675 10971093 13693846 10971230 13694017 10971367 13694188 10971504 13694359 10971641 13694530 10971778 13694701 10971915 13694872 10972052 13695043 10972189 13695214 10972326 13695385 10972463 13695556 10972600 13695727 10972737 13695898 10972874 13696069 10973011 13696240 10973148 13696411 10973285 13696582 10973422 13696753 10973559 13696924 10973696 13697095 10973833 13697266 10973970 13697437 10974107 13697608 10974244 13697779 10974381 13697950 10974518 13698121 10974655 13698292 10974792 13698463 10974929 13698634 10975066 13698805 10975203 13698976 10975340 13699147 10975477 13699318 10975614 13699489 10975751 13699660 10975888 13699831 10976025 13700002 10976162 13700173 10976299 13700344 10976436 13700515 10976573 13700686 10976710 13700857 10976847 13701028 10976984 13701199 10977121 13701370 10977258 13701541 10977395 13701712 10977532 13701883 10977669 13702054 10977806 13702225 10977943 13702396 10978080 13702567 10978217 13702738 10978354 13702909 10978491 13703080 10978628 13703251 10978765 13703422 10978902 13703593 10979039 13703764 10979176 13703935 10979313 13704106 10979450 13704277 10979587 13704448 10979724 13704619 10979861 13704790 10979998 13704961 10980135 13705132 10980272 13705303 10980409 13705474 10980546 13705645 10980683 13705816 10980820 13705987 10980957 13706158 10981094 13706329 10981231 13706500 10981368 13706671 10981505 13706842 10981642 13707013 10981779 13707184 10981916 13707355 10982053 13707526 10982190 13707697 10982327 13707868 10982464 13708039 10982601 13708210 10982738 13708381 10982875 13708552 10983012 13708723 10983149 13708894 10983286 13709065 10983423 13709236 10983560 13709407 10983697 13709578 10983834 13709749 10983971 13709920 10984108 13710091 10984245 13710262 10984382 13710433 10984519 13710604 10984656 13710775 10984793 13710946 10984930 13711117 10985067 13711288 10985204 13711459 10985341 13711630 10985478 13711801 10985615 13711972 10985752 13712143 10985889 13712314 10986026 13712485 10986163 13712656 10986300 13712827 10986437 13712998 10986574 13713169 10986711 13713340 10986848 13713511 10986985 13713682 10987122 13713853 10987259 13714024 10987396 13714195 10987533 13714366 10987670 13714537 10987807 13714708 10987944 13714879 10988081 13715050 10988218 13715221 10988355 13715392 10988492 13715563 10988629 13715734 10988766 13715905 10988903 13716076 10989040 13716247 10989177 13716418 10989314 13716589 10989451 13716760 10989588 13716931 10989725 13717102 10989862 13717273 10989999 13717444 10990136 13717615 10990273 13717786 10990410 13717957 10990547 13718128 10990684 13718299 10990821 13718470 10990958 13718641 10991095 13718812 10991232 13718983 10991369 13719154 10991506 13719325 10991643 13719496 10991780 13719667 10991917 13719838 10992054 13720009 10992191 13720180 10992328 13720351 10992465 13720522 10992602 13720693 10992739 13720864 10992876 13721035 10993013 13721206 10993150 13721377 10993287 13721548 10993424 13721719 10993561 13721890 10993698 13722061 10993835 13722232 10993972 13722403 10994109 13722574 10994246 13722745 10994383 13722916 10994520 13723087 10994657 13723258 10994794 13723429 10994931 13723600 10995068 13723771 10995205 13723942 10995342 13724113 10995479 13724284 10995616 13724455 10995753 13724626 10995890 13724797 10996027 13724968 10996164 13725139 10996301 13725310 10996438 13725481 10996575 13725652 10996712 13725823 10996849 13725994 10996986 13726165 10997123 13726336 10997260 13726507 10997397 13726678 10997534 13726849 10997671 13727020 10997808 13727191 10997945 13727362 10998082 13727533 10998219 13727704 10998356 13727875 10998493 13728046 10998630 13728217 10998767 13728388 10998904 13728559 10999041 13728730 10999178 13728901 10999315 13729072 10999452 13729243 10999589 13729414 10999726 13729585 10999863 13729756 11000000 13729927 11000137 13730098 11000274 13730269 11000411 13730440 11000548 13730611 11000685 13730782 11000822 13730953 11000959 13731124 11001096 13731295 11001233 13731466 11001370 13731637 11001507 13731808 11001644 13731979 11001781 13732150 11001918 13732321 11002055 13732492 11002192 13732663 11002329 13732834 11002466 13733005 11002603 13733176 11002740 13733347 11002877 13733518 11003014 13733689 11003151 13733860 11003288 13734031 11003425 13734202 11003562 13734373 11003699 13734544 11003836 13734715 11003973 13734886 11004110 13735057 11004247 13735228 11004384 13735399 11004521 13735570 11004658 13735741 11004795 13735912 11004932 13736083 11005069 13736254 11005206 13736425 11005343 13736596 11005480 13736767 11005617 13736938 11005754 13737109 11005891 13737280 11006028 13737451 11006165 13737622 11006302 13737793 11006439 13737964 11006576 13738135 11006713 13738306 11006850 13738477 11006987 13738648 11007124 13738819 11007261 13738990 11007398 13739161 11007535 13739332 11007672 13739503 11007809 13739674 11007946 13739845 11008083 13740016 11008220 13740187 11008357 13740358 11008494 13740529 11008631 13740700 11008768 13740871 11008905 13741042 11009042 13741213 11009179 13741384 11009316 13741555 11009453 13741726 11009590 13741897 11009727 13742068 11009864 13742239 11010001 13742410 11010138 13742581 11010275 13742752 11010412 13742923 11010549 13743094 11010686 13743265 11010823 13743436 11010960 13743607 11011097 13743778 11011234 13743949 11011371 13744120 11011508 13744291 11011645 13744462 11011782 13744633 11011919 13744804 11012056 13744975 11012193 13745146 11012330 13745317 11012467 13745488 11012604 13745659 11012741 13745830 11012878 13746001 11013015 13746172 11013152 13746343 11013289 13746514 11013426 13746685 11013563 13746856 11013700 13747027 11013837 13747198 11013974 13747369 11014111 13747540 11014248 13747711 11014385 13747882 11014522 13748053 11014659 13748224 11014796 13748395 11014933 13748566 11015070 13748737 11015207 13748908 11015344 13749079 11015481 13749250 11015618 13749421 11015755 13749592 11015892 13749763 11016029 13749934 11016166 13750105 11016303 13750276 11016440 13750447 11016577 13750618 11016714 13750789 11016851 13750960 11016988 13751131 11017125 13751302 11017262 13751473 11017399 13751644 11017536 13751815 11017673 13751986 11017810 13752157 11017947 13752328 11018084 13752499 11018221 13752670 11018358 13752841 11018495 13753012 11018632 13753183 11018769 13753354 11018906 13753525 11019043 13753696 11019180 13753867 11019317 13754038 11019454 13754209 11019591 13754380 11019728 13754551 11019865 13754722 11020002 13754893 11020139 13755064 11020276 13755235 11020413 13755406 11020550 13755577 11020687 13755748 11020824 13755919 11020961 13756090 11021098 13756261 11021235 13756432 11021372 13756603 11021509 13756774 11021646 13756945 11021783 13757116 11021920 13757287 11022057 13757458 11022194 13757629 11022331 13757800 11022468 13757971 11022605 13758142 11022742 13758313 11022879 13758484 11023016 13758655 11023153 13758826 11023290 13758997 11023427 13759168 11023564 13759339 11023701 13759510 11023838 13759681 11023975 13759852 11024112 13760023 11024249 13760194 11024386 13760365 11024523 13760536 11024660 13760707 11024797 13760878 11024934 13761049 11025071 13761220 11025208 13761391 11025345 13761562 11025482 13761733 11025619 13761904 11025756 13762075 11025893 13762246 11026030 13762417 11026167 13762588 11026304 13762759 11026441 13762930 11026578 13763101 11026715 13763272 11026852 13763443 11026989 13763614 11027126 13763785 11027263 13763956 11027400 13764127 11027537 13764298 11027674 13764469 11027811 13764640 11027948 13764811 11028085 13764982 11028222 13765153 11028359 13765324 11028496 13765495 11028633 13765666 11028770 13765837 11028907 13766008 11029044 13766179 11029181 13766350 11029318 13766521 11029455 13766692 11029592 13766863 11029729 13767034 11029866 13767205 11030003 13767376 11030140 13767547 11030277 13767718 11030414 13767889 11030551 13768060 11030688 13768231 11030825 13768402 11030962 13768573 11031099 13768744 11031236 13768915 11031373 13769086 11031510 13769257 11031647 13769428 11031784 13769599 11031921 13769770 11032058 13769941 11032195 13770112 11032332 13770283 11032469 13770454 11032606 13770625 11032743 13770796 11032880 13770967 11033017 13771138 11033154 13771309 11033291 13771480 11033428 13771651 11033565 13771822 11033702 13771993 11033839 13772164 11033976 13772335 11034113 13772506 11034250 13772677 11034387 13772848 11034524 13773019 11034661 13773190 11034798 13773361 11034935 13773532 11035072 13773703 11035209 13773874 11035346 13774045 11035483 13774216 11035620 13774387 11035757 13774558 11035894 13774729 11036031 13774900 11036168 13775071 11036305 13775242 11036442 13775413 11036579 13775584 11036716 13775755 11036853 13775926 11036990 13776097 11037127 13776268 11037264 13776439 11037401 13776610 11037538 13776781 11037675 13776952 11037812 13777123 11037949 13777294 11038086 13777465 11038223 13777636 11038360 13777807 11038497 13777978 11038634 13778149 11038771 13778320 11038908 13778491 11039045 13778662 11039182 13778833 11039319 13779004 11039456 13779175 11039593 13779346 11039730 13779517 11039867 13779688 11040004 13779859 11040141 13780030 11040278 13780201 11040415 13780372 11040552 13780543 11040689 13780714 11040826 13780885 11040963 13781056 11041100 13781227 11041237 13781398 11041374 13781569 11041511 13781740 11041648 13781911 11041785 13782082 11041922 13782253 11042059 13782424 11042196 13782595 11042333 13782766 11042470 13782937 11042607 13783108 11042744 13783279 11042881 13783450 11043018 13783621 11043155 13783792 11043292 13783963 11043429 13784134 11043566 13784305 11043703 13784476 11043840 13784647 11043977 13784818 11044114 13784989 11044251 13785160 11044388 13785331 11044525 13785502 11044662 13785673 11044799 13785844 11044936 13786015 11045073 13786186 11045210 13786357 11045347 13786528 11045484 13786699 11045621 13786870 11045758 13787041 11045895 13787212 11046032 13787383 11046169 13787554 11046306 13787725 11046443 13787896 11046580 13788067 11046717 13788238 11046854 13788409 11046991 13788580 11047128 13788751 11047265 13788922 11047402 13789093 11047539 13789264 11047676 13789435 11047813 13789606 11047950 13789777 11048087 13789948 11048224 13790119 11048361 13790290 11048498 13790461 11048635 13790632 11048772 13790803 11048909 13790974 11049046 13791145 11049183 13791316 11049320 13791487 11049457 13791658 11049594 13791829 11049731 13792000 11049868 13792171 11050005 13792342 11050142 13792513 11050279 13792684 11050416 13792855 11050553 13793026 11050690 13793197 11050827 13793368 11050964 13793539 11051101 13793710 11051238 13793881 11051375 13794052 11051512 13794223 11051649 13794394 11051786 13794565 11051923 13794736 11052060 13794907 11052197 13795078 11052334 13795249 11052471 13795420 11052608 13795591 11052745 13795762 11052882 13795933 11053019 13796104 11053156 13796275 11053293 13796446 11053430 13796617 11053567 13796788 11053704 13796959 11053841 13797130 11053978 13797301 11054115 13797472 11054252 13797643 11054389 13797814 11054526 13797985 11054663 13798156 11054800 13798327 11054937 13798498 11055074 13798669 11055211 13798840 11055348 13799011 11055485 13799182 11055622 13799353 11055759 13799524 11055896 13799695 11056033 13799866 11056170 13800037 11056307 13800208 11056444 13800379 11056581 13800550 11056718 13800721 11056855 13800892 11056992 13801063 11057129 13801234 11057266 13801405 11057403 13801576 11057540 13801747 11057677 13801918 11057814 13802089 11057951 13802260 11058088 13802431 11058225 13802602 11058362 13802773 11058499 13802944 11058636 13803115 11058773 13803286 11058910 13803457 11059047 13803628 11059184 13803799 11059321 13803970 11059458 13804141 11059595 13804312 11059732 13804483 11059869 13804654 11060006 13804825 11060143 13804996 11060280 13805167 11060417 13805338 11060554 13805509 11060691 13805680 11060828 13805851 11060965 13806022 11061102 13806193 11061239 13806364 11061376 13806535 11061513 13806706 11061650 13806877 11061787 13807048 11061924 13807219 11062061 13807390 11062198 13807561 11062335 13807732 11062472 13807903 11062609 13808074 11062746 13808245 11062883 13808416 11063020 13808587 11063157 13808758 11063294 13808929 11063431 13809100 11063568 13809271 11063705 13809442 11063842 13809613 11063979 13809784 11064116 13809955 11064253 13810126 11064390 13810297 11064527 13810468 11064664 13810639 11064801 13810810 11064938 13810981 11065075 13811152 11065212 13811323 11065349 13811494 11065486 13811665 11065623 13811836 11065760 13812007 11065897 13812178 11066034 13812349 11066171 13812520 11066308 13812691 11066445 13812862 11066582 13813033 11066719 13813204 11066856 13813375 11066993 13813546 11067130 13813717 11067267 13813888 11067404 13814059 11067541 13814230 11067678 13814401 11067815 13814572 11067952 13814743 11068089 13814914 11068226 13815085 11068363 13815256 11068500 13815427 11068637 13815598 11068774 13815769 11068911 13815940 11069048 13816111 11069185 13816282 11069322 13816453 11069459 13816624 11069596 13816795 11069733 13816966 11069870 13817137 11070007 13817308 11070144 13817479 11070281 13817650 11070418 13817821 11070555 13817992 11070692 13818163 11070829 13818334 11070966 13818505 11071103 13818676 11071240 13818847 11071377 13819018 11071514 13819189 11071651 13819360 11071788 13819531 11071925 13819702 11072062 13819873 11072199 13820044 11072336 13820215 11072473 13820386 11072610 13820557 11072747 13820728 11072884 13820899 11073021 13821070 11073158 13821241 11073295 13821412 11073432 13821583 11073569 13821754 11073706 13821925 11073843 13822096 11073980 13822267 11074117 13822438 11074254 13822609 11074391 13822780 11074528 13822951 11074665 13823122 11074802 13823293 11074939 13823464 11075076 13823635 11075213 13823806 11075350 13823977 11075487 13824148 11075624 13824319 11075761 13824490 11075898 13824661 11076035 13824832 11076172 13825003 11076309 13825174 11076446 13825345 11076583 13825516 11076720 13825687 11076857 13825858 11076994 13826029 11077131 13826200 11077268 13826371 11077405 13826542 11077542 13826713 11077679 13826884 11077816 13827055 11077953 13827226 11078090 13827397 11078227 13827568 11078364 13827739 11078501 13827910 11078638 13828081 11078775 13828252 11078912 13828423 11079049 13828594 11079186 13828765 11079323 13828936 11079460 13829107 11079597 13829278 11079734 13829449 11079871 13829620 11080008 13829791 11080145 13829962 11080282 13830133 11080419 13830304 11080556 13830475 11080693 13830646 11080830 13830817 11080967 13830988 11081104 13831159 11081241 13831330 11081378 13831501 11081515 13831672 11081652 13831843 11081789 13832014 11081926 13832185 11082063 13832356 11082200 13832527 11082337 13832698 11082474 13832869 11082611 13833040 11082748 13833211 11082885 13833382 11083022 13833553 11083159 13833724 11083296 13833895 11083433 13834066 11083570 13834237 11083707 13834408 11083844 13834579 11083981 13834750 11084118 13834921 11084255 13835092 11084392 13835263 11084529 13835434 11084666 13835605 11084803 13835776 11084940 13835947 11085077 13836118 11085214 13836289 11085351 13836460 11085488 13836631 11085625 13836802 11085762 13836973 11085899 13837144 11086036 13837315 11086173 13837486 11086310 13837657 11086447 13837828 11086584 13837999 11086721 13838170 11086858 13838341 11086995 13838512 11087132 13838683 11087269 13838854 11087406 13839025 11087543 13839196 11087680 13839367 11087817 13839538 11087954 13839709 11088091 13839880 11088228 13840051 11088365 13840222 11088502 13840393 11088639 13840564 11088776 13840735 11088913 13840906 11089050 13841077 11089187 13841248 11089324 13841419 11089461 13841590 11089598 13841761 11089735 13841932 11089872 13842103 11090009 13842274 11090146 13842445 11090283 13842616 11090420 13842787 11090557 13842958 11090694 13843129 11090831 13843300 11090968 13843471 11091105 13843642 11091242 13843813 11091379 13843984 11091516 13844155 11091653 13844326 11091790 13844497 11091927 13844668 11092064 13844839 11092201 13845010 11092338 13845181 11092475 13845352 11092612 13845523 11092749 13845694 11092886 13845865 11093023 13846036 11093160 13846207 11093297 13846378 11093434 13846549 11093571 13846720 11093708 13846891 11093845 13847062 11093982 13847233 11094119 13847404 11094256 13847575 11094393 13847746 11094530 13847917 11094667 13848088 11094804 13848259 11094941 13848430 11095078 13848601 11095215 13848772 11095352 13848943 11095489 13849114 11095626 13849285
1000 28193367 0 28193367 35190261 28193504 35190432 28193641 35190603 28193778 35190774 28193915 35190945 28194052 35191116 28194189 35191287 28194326 35191458 28194463 35191629 28194600 35191800 28194737 35191971 28194874 35192142 28195011 35192313 28195148 35192484 28195285 35192655 28195422 35192826 28195559 35192997 28195696 35193168 28195833 35193339 28195970 35193510 28196107 35193681 28196244 35193852 28196381 35194023 28196518 35194194 28196655 35194365 28196792 35194536 28196929 35194707 28197066 35194878 28197203 35195049 28197340 35195220 28197477 35195391 28197614 35195562 28197751 35195733 28197888 35195904 28198025 35196075 28198162 35196246 28198299 35196417 28198436 35196588 28198573 35196759 28198710 35196930 28198847 35197101 28198984 35197272 28199121 35197443 28199258 35197614 28199395 35197785 28199532 35197956 28199669 35198127 28199806 35198298 28199943 35198469 28200080 35198640 28200217 35198811 28200354 35198982 28200491 35199153 28200628 35199324 28200765 35199495 28200902 35199666 28201039 35199837 28201176 35200008 28201313 35200179 28201450 35200350 28201587 35200521 28201724 35200692 28201861 35200863 28201998 35201034 28202135 35201205 28202272 35201376 28202409 35201547 28202546 35201718 28202683 35201889 28202820 35202060 28202957 35202231 28203094 35202402 28203231 35202573 28203368 35202744 28203505 35202915 28203642 35203086 28203779 35203257 28203916 35203428 28204053 35203599 28204190 35203770 28204327 35203941 28204464 35204112 28204601 35204283 28204738 35204454 28204875 35204625 28205012 35204796 28205149 35204967 28205286 35205138 28205423 35205309 28205560 35205480 28205697 35205651 28205834 35205822 28205971 35205993 28206108 35206164 28206245 35206335 28206382 35206506 28206519 35206677 28206656 35206848 28206793 35207019 28206930 35207190 28207067 35207361 28207204 35207532 28207341 35207703 28207478 35207874 28207615 35208045 28207752 35208216 28207889 35208387 28208026 35208558 28208163 35208729 28208300 35208900 28208437 35209071 28208574 35209242 28208711 35209413 28208848 35209584 28208985 35209755 28209122 35209926 28209259 35210097 28209396 35210268 28209533 35210439 28209670 35210610 28209807 35210781 28209944 35210952 28210081 35211123 28210218 35211294 28210355 35211465 28210492 35211636 28210629 35211807 28210766 35211978 28210903 35212149 28211040 35212320 28211177 35212491 28211314 35212662 28211451 35212833 28211588 35213004 28211725 35213175 28211862 35213346 28211999 35213517 28212136 35213688 28212273 35213859 28212410 35214030 28212547 35214201 28212684 35214372 28212821 35214543 28212958 35214714 28213095 35214885 28213232 35215056 28213369 35215227 28213506 35215398 28213643 35215569 28213780 35215740 28213917 35215911 28214054 35216082 28214191 35216253 28214328 35216424 28214465 35216595 28214602 35216766 28214739 35216937 28214876 35217108 28215013 35217279 28215150 35217450 28215287 35217621 28215424 35217792 28215561 35217963 28215698 35218134 28215835 35218305 28215972 35218476 28216109 35218647 28216246 35218818 28216383 35218989 28216520 35219160 28216657 35219331 28216794 35219502 28216931 35219673 28217068 35219844 28217205 35220015 28217342 35220186 28217479 35220357 28217616 35220528 28217753 35220699 28217890 35220870 28218027 35221041 28218164 35221212 28218301 35221383 28218438 35221554 28218575 35221725 28218712 35221896 28218849 35222067 28218986 35222238 28219123 35222409 28219260 35222580 28219397 35222751 28219534 35222922 28219671 35223093 28219808 35223264 28219945 35223435 28220082 35223606 28220219 35223777 28220356 35223948 28220493 35224119 28220630 35224290 28220767 35224461 28220904 35224632 28221041 35224803 28221178 35224974 28221315 35225145 28221452 35225316 28221589 35225487 28221726 35225658 28221863 35225829 28222000 35226000 28222137 35226171 28222274 35226342 28222411 35226513 28222548 35226684 28222685 35226855 28222822 35227026 28222959 35227197 28223096 35227368 28223233 35227539 28223370 35227710 28223507 35227881 28223644 35228052 28223781 35228223 28223918 35228394 28224055 35228565 28224192 35228736 28224329 35228907 28224466 35229078 28224603 35229249 28224740 35229420 28224877 35229591 28225014 35229762 28225151 35229933 28225288 35230104 28225425 35230275 28225562 35230446 28225699 35230617 28225836 35230788 28225973 35230959 28226110 35231130 28226247 35231301 28226384 35231472 28226521 35231643 28226658 35231814 28226795 35231985 28226932 35232156 28227069 35232327 28227206 35232498 28227343 35232669 28227480 35232840 28227617 35233011 28227754 35233182 28227891 35233353 28228028 35233524 28228165 35233695 28228302 35233866 28228439 35234037 28228576 35234208 28228713 35234379 28228850 35234550 28228987 35234721 28229124 35234892 28229261 35235063 28229398 35235234 28229535 35235405 28229672 35235576 28229809 35235747 28229946 35235918 28230083 35236089 28230220 35236260 28230357 35236431 28230494 35236602 28230631 35236773 28230768 35236944 28230905 35237115 28231042 35237286 28231179 35237457 28231316 35237628 28231453 35237799 28231590 35237970 28231727 35238141 28231864 35238312 28232001 35238483 28232138 35238654 28232275 35238825 28232412 35238996 28232549 35239167 28232686 35239338 28232823 35239509 28232960 35239680 28233097 35239851 28233234 35240022 28233371 35240193 28233508 35240364 28233645 35240535 28233782 35240706 28233919 35240877 28234056 35241048 28234193 35241219 28234330 35241390 28234467 35241561 28234604 35241732 28234741 35241903 28234878 35242074 28235015 35242245 28235152 35242416 28235289 35242587 28235426 35242758 28235563 35242929 28235700 35243100 28235837 35243271 28235974 35243442 28236111 35243613 28236248 35243784 28236385 35243955 28236522 35244126 28236659 35244297 28236796 35244468 28236933 35244639 28237070 35244810 28237207 35244981 28237344 35245152 28237481 35245323 28237618 35245494 28237755 35245665 28237892 35245836 28238029 35246007 28238166 35246178 28238303 35246349 28238440 35246520 28238577 35246691 28238714 35246862 28238851 35247033 28238988 35247204 28239125 35247375 28239262 35247546 28239399 35247717 28239536 35247888 28239673 35248059 28239810 35248230 28239947 35248401 28240084 35248572 28240221 35248743 28240358 35248914 28240495 35249085 28240632 35249256 28240769 35249427 28240906 35249598 28241043 35249769 28241180 35249940 28241317 35250111 28241454 35250282 28241591 35250453 28241728 35250624 28241865 35250795 28242002 35250966 28242139 35251137 28242276 35251308 28242413 35251479 28242550 35251650 28242687 35251821 28242824 35251992 28242961 35252163 28243098 35252334 28243235 35252505 28243372 35252676 28243509 35252847 28243646 35253018 28243783 35253189 28243920 35253360 28244057 35253531 28244194 35253702 28244331 35253873 28244468 35254044 28244605 35254215 28244742 35254386 28244879 35254557 28245016 35254728 28245153 35254899 28245290 35255070 28245427 35255241 28245564 35255412 28245701 35255583 28245838 35255754 28245975 35255925 28246112 35256096 28246249 35256267 28246386 35256438 28246523 35256609 28246660 35256780 28246797 35256951 28246934 35257122 28247071 35257293 28247208 35257464 28247345 35257635 28247482 35257806 28247619 35257977 28247756 35258148 28247893 35258319 28248030 35258490 28248167 35258661 28248304 35258832 28248441 35259003 28248578 35259174 28248715 35259345 28248852 35259516 28248989 35259687 28249126 35259858 28249263 35260029 28249400 35260200 28249537 35260371 28249674 35260542 28249811 35260713 28249948 35260884 28250085 35261055 28250222 35261226 28250359 35261397 28250496 35261568 28250633 35261739 28250770 35261910 28250907 35262081 28251044 35262252 28251181 35262423 28251318 35262594 28251455 35262765 28251592 35262936 28251729 35263107 28251866 35263278 28252003 35263449 28252140 35263620 28252277 35263791 28252414 35263962 28252551 35264133 28252688 35264304 28252825 35264475 28252962 35264646 28253099 35264817 28253236 35264988 28253373 35265159 28253510 35265330 28253647 35265501 28253784 35265672 28253921 35265843 28254058 35266014 28254195 35266185 28254332 35266356 28254469 35266527 28254606 35266698 28254743 35266869 28254880 35267040 28255017 35267211 28255154 35267382 28255291 35267553 28255428 35267724 28255565 35267895 28255702 35268066 28255839 35268237 28255976 35268408 28256113 35268579 28256250 35268750 28256387 35268921 28256524 35269092 28256661 35269263 28256798 35269434 28256935 35269605 28257072 35269776 28257209 35269947 28257346 35270118 28257483 35270289 28257620 35270460 28257757 35270631 28257894 35270802 28258031 35270973 28258168 35271144 28258305 35271315 28258442 35271486 28258579 35271657 28258716 35271828 28258853 35271999 28258990 35272170 28259127 35272341 28259264 35272512 28259401 35272683 28259538 35272854 28259675 35273025 28259812 35273196 28259949 35273367 28260086 35273538 28260223 35273709 28260360 35273880 28260497 35274051 28260634 35274222 28260771 35274393 28260908 35274564 28261045 35274735 28261182 35274906 28261319 35275077 28261456 35275248 28261593 35275419 28261730 35275590 28261867 35275761 28262004 35275932 28262141 35276103 28262278 35276274 28262415 35276445 28262552 35276616 28262689 35276787 28262826 35276958 28262963 35277129 28263100 35277300 28263237 35277471 28263374 35277642 28263511 35277813 28263648 35277984 28263785 35278155 28263922 35278326 28264059 35278497 28264196 35278668 28264333 35278839 28264470 35279010 28264607 35279181 28264744 35279352 28264881 35279523 28265018 35279694 28265155 35279865 28265292 35280036 28265429 35280207 28265566 35280378 28265703 35280549 28265840 35280720 28265977 35280891 28266114 35281062 28266251 35281233 28266388 35281404 28266525 35281575 28266662 35281746 28266799 35281917 28266936 35282088 28267073 35282259 28267210 35282430 28267347 35282601 28267484 35282772 28267621 35282943 28267758 35283114 28267895 35283285 28268032 35283456 28268169 35283627 28268306 35283798 28268443 35283969 28268580 35284140 28268717 35284311 28268854 35284482 28268991 35284653 28269128 35284824 28269265 35284995 28269402 35285166 28269539 35285337 28269676 35285508 28269813 35285679 28269950 35285850 28270087 35286021 28270224 35286192 28270361 35286363 28270498 35286534 28270635 35286705 28270772 35286876 28270909 35287047 28271046 35287218 28271183 35287389 28271320 35287560 28271457 35287731 28271594 35287902 28271731 35288073 28271868 35288244 28272005 35288415 28272142 35288586 28272279 35288757 28272416 35288928 28272553 35289099 28272690 35289270 28272827 35289441 28272964 35289612 28273101 35289783 28273238 35289954 28273375 35290125 28273512 35290296 28273649 35290467 28273786 35290638 28273923 35290809 28274060 35290980 28274197 35291151 28274334 35291322 28274471 35291493 28274608 35291664 28274745 35291835 28274882 35292006 28275019 35292177 28275156 35292348 28275293 35292519 28275430 35292690 28275567 35292861 28275704 35293032 28275841 35293203 28275978 35293374 28276115 35293545 28276252 35293716 28276389 35293887 28276526 35294058 28276663 35294229 28276800 35294400 28276937 35294571 28277074 35294742 28277211 35294913 28277348 35295084 28277485 35295255 28277622 35295426 28277759 35295597 28277896 35295768 28278033 35295939 28278170 35296110 28278307 35296281 28278444 35296452 28278581 35296623 28278718 35296794 28278855 35296965 28278992 35297136 28279129 35297307 28279266 35297478 28279403 35297649 28279540 35297820 28279677 35297991 28279814 35298162 28279951 35298333 28280088 35298504 28280225 35298675 28280362 35298846 28280499 35299017 28280636 35299188 28280773 35299359 28280910 35299530 28281047 35299701 28281184 35299872 28281321 35300043 28281458 35300214 28281595 35300385 28281732 35300556 28281869 35300727 28282006 35300898 28282143 35301069 28282280 35301240 28282417 35301411 28282554 35301582 28282691 35301753 28282828 35301924 28282965 35302095 28283102 35302266 28283239 35302437 28283376 35302608 28283513 35302779 28283650 35302950 28283787 35303121 28283924 35303292 28284061 35303463 28284198 35303634 28284335 35303805 28284472 35303976 28284609 35304147 28284746 35304318 28284883 35304489 28285020 35304660 28285157 35304831 28285294 35305002 28285431 35305173 28285568 35305344 28285705 35305515 28285842 35305686 28285979 35305857 28286116 35306028 28286253 35306199 28286390 35306370 28286527 35306541 28286664 35306712 28286801 35306883 28286938 35307054 28287075 35307225 28287212 35307396 28287349 35307567 28287486 35307738 28287623 35307909 28287760 35308080 28287897 35308251 28288034 35308422 28288171 35308593 28288308 35308764 28288445 35308935 28288582 35309106 28288719 35309277 28288856 35309448 28288993 35309619 28289130 35309790 28289267 35309961 28289404 35310132 28289541 35310303 28289678 35310474 28289815 35310645 28289952 35310816 28290089 35310987 28290226 35311158 28290363 35311329 28290500 35311500 28290637 35311671 28290774 35311842 28290911 35312013 28291048 35312184 28291185 35312355 28291322 35312526 28291459 35312697 28291596 35312868 28291733 35313039 28291870 35313210 28292007 35313381 28292144 35313552 28292281 35313723 28292418 35313894 28292555 35314065 28292692 35314236 28292829 35314407 28292966 35314578 28293103 35314749 28293240 35314920 28293377 35315091 28293514 35315262 28293651 35315433 28293788 35315604 28293925 35315775 28294062 35315946 28294199 35316117 28294336 35316288 28294473 35316459 28294610 35316630 28294747 35316801 28294884 35316972 28295021 35317143 28295158 35317314 28295295 35317485 28295432 35317656 28295569 35317827 28295706 35317998 28295843 35318169 28295980 35318340 28296117 35318511 28296254 35318682 28296391 35318853 28296528 35319024 28296665 35319195 28296802 35319366 28296939 35319537 28297076 35319708 28297213 35319879 28297350 35320050 28297487 35320221 28297624 35320392 28297761 35320563 28297898 35320734 28298035 35320905 28298172 35321076 28298309 35321247 28298446 35321418 28298583 35321589 28298720 35321760 28298857 35321931 28298994 35322102 28299131 35322273 28299268 35322444 28299405 35322615 28299542 35322786 28299679 35322957 28299816 35323128 28299953 35323299 28300090 35323470 28300227 35323641 28300364 35323812 28300501 35323983 28300638 35324154 28300775 35324325 28300912 35324496 28301049 35324667 28301186 35324838 28301323 35325009 28301460 35325180 28301597 35325351 28301734 35325522 28301871 35325693 28302008 35325864 28302145 35326035 28302282 35326206 28302419 35326377 28302556 35326548 28302693 35326719 28302830 35326890 28302967 35327061 28303104 35327232 28303241 35327403 28303378 35327574 28303515 35327745 28303652 35327916 28303789 35328087 28303926 35328258 28304063 35328429 28304200 35328600 28304337 35328771 28304474 35328942 28304611 35329113 28304748 35329284 28304885 35329455 28305022 35329626 28305159 35329797 28305296 35329968 28305433 35330139 28305570 35330310 28305707 35330481 28305844 35330652 28305981 35330823 28306118 35330994 28306255 35331165 28306392 35331336 28306529 35331507 28306666 35331678 28306803 35331849 28306940 35332020 28307077 35332191 28307214 35332362 28307351 35332533 28307488 35332704 28307625 35332875 28307762 35333046 28307899 35333217 28308036 35333388 28308173 35333559 28308310 35333730 28308447 35333901 28308584 35334072 28308721 35334243 28308858 35334414 28308995 35334585 28309132 35334756 28309269 35334927 28309406 35335098 28309543 35335269 28309680 35335440 28309817 35335611 28309954 35335782 28310091 35335953 28310228 35336124 28310365 35336295 28310502 35336466 28310639 35336637 28310776 35336808 28310913 35336979 28311050 35337150 28311187 35337321 28311324 35337492 28311461 35337663 28311598 35337834 28311735 35338005 28311872 35338176 28312009 35338347 28312146 35338518 28312283 35338689 28312420 35338860 28312557 35339031 28312694 35339202 28312831 35339373 28312968 35339544 28313105 35339715 28313242 35339886 28313379 35340057 28313516 35340228 28313653 35340399 28313790 35340570 28313927 35340741 28314064 35340912 28314201 35341083 28314338 35341254 28314475 35341425 28314612 35341596 28314749 35341767 28314886 35341938 28315023 35342109 28315160 35342280 28315297 35342451 28315434 35342622 28315571 35342793 28315708 35342964 28315845 35343135 28315982 35343306 28316119 35343477 28316256 35343648 28316393 35343819 28316530 35343990 28316667 35344161 28316804 35344332 28316941 35344503 28317078 35344674 28317215 35344845 28317352 35345016 28317489 35345187 28317626 35345358 28317763 35345529 28317900 35345700 28318037 35345871 28318174 35346042 28318311 35346213 28318448 35346384 28318585 35346555 28318722 35346726 28318859 35346897 28318996 35347068 28319133 35347239 28319270 35347410 28319407 35347581 28319544 35347752 28319681 35347923 28319818 35348094 28319955 35348265 28320092 35348436 28320229 35348607 28320366 35348778 28320503 35348949 28320640 35349120 28320777 35349291 28320914 35349462 28321051 35349633 28321188 35349804 28321325 35349975 28321462 35350146 28321599 35350317 28321736 35350488 28321873 35350659 28322010 35350830 28322147 35351001 28322284 35351172 28322421 35351343 28322558 35351514 28322695 35351685 28322832 35351856 28322969 35352027 28323106 35352198 28323243 35352369 28323380 35352540 28323517 35352711 28323654 35352882 28323791 35353053 28323928 35353224 28324065 35353395 28324202 35353566 28324339 35353737 28324476 35353908 28324613 35354079 28324750 35354250 28324887 35354421 28325024 35354592 28325161 35354763 28325298 35354934 28325435 35355105 28325572 35355276 28325709 35355447 28325846 35355618 28325983 35355789 28326120 35355960 28326257 35356131 28326394 35356302 28326531 35356473 28326668 35356644 28326805 35356815 28326942 35356986 28327079 35357157 28327216 35357328 28327353 35357499 28327490 35357670 28327627 35357841 28327764 35358012 28327901 35358183 28328038 35358354 28328175 35358525 28328312 35358696 28328449 35358867 28328586 35359038 28328723 35359209 28328860 35359380 28328997 35359551 28329134 35359722 28329271 35359893 28329408 35360064 28329545 35360235 28329682 35360406 28329819 35360577 28329956 35360748 28330093 35360919
1000 23952943 0 23952943 29897469 23953080 29897640 23953217 29897811 23953354 29897982 23953491 29898153 23953628 29898324 23953765 29898495 23953902 29898666 23954039 29898837 23954176 29899008 23954313 29899179 23954450 29899350 23954587 29899521 23954724 29899692 23954861 29899863 23954998 29900034 23955135 29900205 23955272 29900376 23955409 29900547 23955546 29900718 23955683 29900889 23955820 29901060 23955957 29901231 23956094 29901402 23956231 29901573 23956368 29901744 23956505 29901915 23956642 29902086 23956779 29902257 23956916 29902428 23957053 29902599 23957190 29902770 23957327 29902941 23957464 29903112 23957601 29903283 23957738 29903454 23957875 29903625 23958012 29903796 23958149 29903967 23958286 29904138 23958423 29904309 23958560 29904480 23958697 29904651 23958834 29904822 23958971 29904993 23959108 29905164 23959245 29905335 23959382 29905506 23959519 29905677 23959656 29905848 23959793 29906019 23959930 29906190 23960067 29906361 23960204 29906532 23960341 29906703 23960478 29906874 23960615 29907045 23960752 29907216 23960889 29907387 23961026 29907558 23961163 29907729 23961300 29907900 23961437 29908071 23961574 29908242 23961711 29908413 23961848 29908584 23961985 29908755 23962122 29908926 23962259 29909097 23962396 29909268 23962533 29909439 23962670 29909610 23962807 29909781 23962944 29909952 23963081 29910123 23963218 29910294 23963355 29910465 23963492 29910636 23963629 29910807 23963766 29910978 23963903 29911149 23964040 29911320 23964177 29911491 23964314 29911662 23964451 29911833 23964588 29912004 23964725 29912175 23964862 29912346 23964999 29912517 23965136 29912688 23965273 29912859 23965410 29913030 23965547 29913201 23965684 29913372 23965821 29913543 23965958 29913714 23966095 29913885 23966232 29914056 23966369 29914227 23966506 29914398 23966643 29914569 23966780 29914740 23966917 29914911 23967054 29915082 23967191 29915253 23967328 29915424 23967465 29915595 23967602 29915766 23967739 29915937 23967876 29916108 23968013 29916279 23968150 29916450 23968287 29916621 23968424 29916792 23968561 29916963 23968698 29917134 23968835 29917305 23968972 29917476 23969109 29917647 23969246 29917818 23969383 29917989 23969520 29918160 23969657 29918331 23969794 29918502 23969931 29918673 23970068 29918844 23970205 29919015 23970342 29919186 23970479 29919357 23970616 29919528 23970753 29919699 23970890 29919870 23971027 29920041 23971164 29920212 23971301 29920383 23971438 29920554 23971575 29920725 23971712 29920896 23971849 29921067 23971986 29921238 23972123 29921409 23972260 29921580 23972397 29921751 23972534 29921922 23972671 29922093 23972808 29922264 23972945 29922435 23973082 29922606 23973219 29922777 23973356 29922948 23973493 29923119 23973630 29923290 23973767 29923461 23973904 29923632 23974041 29923803 23974178 29923974 23974315 29924145 23974452 29924316 23974589 29924487 23974726 29924658 23974863 29924829 23975000 29925000 23975137 29925171 23975274 29925342 23975411 29925513 23975548 29925684 23975685 29925855 23975822 29926026 23975959 29926197 23976096 29926368 23976233 29926539 23976370 29926710 23976507 29926881 23976644 29927052 23976781 29927223 23976918 29927394 23977055 29927565 23977192 29927736 23977329 29927907 23977466 29928078 23977603 29928249 23977740 29928420 23977877 29928591 23978014 29928762 23978151 29928933 23978288 29929104 23978425 29929275 23978562 29929446 23978699 29929617 23978836 29929788 23978973 29929959 23979110 29930130 23979247 29930301 23979384 29930472 23979521 29930643 23979658 29930814 23979795 29930985 23979932 29931156 23980069 29931327 23980206 29931498 23980343 29931669 23980480 29931840 23980617 29932011 23980754 29932182 23980891 29932353 23981028 29932524 23981165 29932695 23981302 29932866 23981439 29933037 23981576 29933208 23981713 29933379 23981850 29933550 23981987 29933721 23982124 29933892 23982261 29934063 23982398 29934234 23982535 29934405 23982672 29934576 23982809 29934747 23982946 29934918 23983083 29935089 23983220 29935260 23983357 29935431 23983494 29935602 23983631 29935773 23983768 29935944 23983905 29936115 23984042 29936286 23984179 29936457 23984316 29936628 23984453 29936799 23984590 29936970 23984727 29937141 23984864 29937312 23985001 29937483 23985138 29937654 23985275 29937825 23985412 29937996 23985549 29938167 23985686 29938338 23985823 29938509 23985960 29938680 23986097 29938851 23986234 29939022 23986371 29939193 23986508 29939364 23986645 29939535 23986782 29939706 23986919 29939877 23987056 29940048 23987193 29940219 23987330 29940390 23987467 29940561 23987604 29940732 23987741 29940903 23987878 29941074 23988015 29941245 23988152 29941416 23988289 29941587 23988426 29941758 23988563 29941929 23988700 29942100 23988837 29942271 23988974 29942442 23989111 29942613 23989248 29942784 23989385 29942955 23989522 29943126 23989659 29943297 23989796 29943468 23989933 29943639 23990070 29943810 23990207 29943981 23990344 29944152 23990481 29944323 23990618 29944494 23990755 29944665 23990892 29944836 23991029 29945007 23991166 29945178 23991303 29945349 23991440 29945520 23991577 29945691 23991714 29945862 23991851 29946033 23991988 29946204 23992125 29946375 23992262 29946546 23992399 29946717 23992536 29946888 23992673 29947059 23992810 29947230 23992947 29947401 23993084 29947572 23993221 29947743 23993358 29947914 23993495 29948085 23993632 29948256 23993769 29948427 23993906 29948598 23994043 29948769 23994180 29948940 23994317 29949111 23994454 29949282 23994591 29949453 23994728 29949624 23994865 29949795 23995002 29949966 23995139 29950137 23995276 29950308 23995413 29950479 23995550 29950650 23995687 29950821 23995824 29950992 23995961 29951163 23996098 29951334 23996235 29951505 23996372 29951676 23996509 29951847 23996646 29952018 23996783 29952189 23996920 29952360 23997057 29952531 23997194 29952702 23997331 29952873 23997468 29953044 23997605 29953215 23997742 29953386 23997879 29953557 23998016 29953728 23998153 29953899 23998290 29954070 23998427 29954241 23998564 29954412 23998701 29954583 23998838 29954754 23998975 29954925 23999112 29955096 23999249 29955267 23999386 29955438 23999523 29955609 23999660 29955780 23999797 29955951 23999934 29956122 24000071 29956293 24000208 29956464 24000345 29956635 24000482 29956806 24000619 29956977 24000756 29957148 24000893 29957319 24001030 29957490 24001167 29957661 24001304 29957832 24001441 29958003 24001578 29958174 24001715 29958345 24001852 29958516 24001989 29958687 24002126 29958858 24002263 29959029 24002400 29959200 24002537 29959371 24002674 29959542 24002811 29959713 24002948 29959884 24003085 29960055 24003222 29960226 24003359 29960397 24003496 29960568 24003633 29960739 24003770 29960910 24003907 29961081 24004044 29961252 24004181 29961423 24004318 29961594 24004455 29961765 24004592 29961936 24004729 29962107 24004866 29962278 24005003 29962449 24005140 29962620 24005277 29962791 24005414 29962962 24005551 29963133 24005688 29963304 24005825 29963475 24005962 29963646 24006099 29963817 24006236 29963988 24006373 29964159 24006510 29964330 24006647 29964501 24006784 29964672 24006921 29964843 24007058 29965014 24007195 29965185 24007332 29965356 24007469 29965527 24007606 29965698 24007743 29965869 24007880 29966040 24008017 29966211 24008154 29966382 24008291 29966553 24008428 29966724 24008565 29966895 24008702 29967066 24008839 29967237 24008976 29967408 24009113 29967579 24009250 29967750 24009387 29967921 24009524 29968092 24009661 29968263 24009798 29968434 24009935 29968605 24010072 29968776 24010209 29968947 24010346 29969118 24010483 29969289 24010620 29969460 24010757 29969631 24010894 29969802 24011031 29969973 24011168 29970144 24011305 29970315 24011442 29970486 24011579 29970657 24011716 29970828 24011853 29970999 24011990 29971170 24012127 29971341 24012264 29971512 24012401 29971683 24012538 29971854 24012675 29972025 24012812 29972196 24012949 29972367 24013086 29972538 24013223 29972709 24013360 29972880 24013497 29973051 24013634 29973222 24013771 29973393 24013908 29973564 24014045 29973735 24014182 29973906 24014319 29974077 24014456 29974248 24014593 29974419 24014730 29974590 24014867 29974761 24015004 29974932 24015141 29975103 24015278 29975274 24015415 29975445 24015552 29975616 24015689 29975787 24015826 29975958 24015963 29976129 24016100 29976300 24016237 29976471 24016374 29976642 24016511 29976813 24016648 29976984 24016785 29977155 24016922 29977326 24017059 29977497 24017196 29977668 24017333 29977839 24017470 29978010 24017607 29978181 24017744 29978352 24017881 29978523 24018018 29978694 24018155 29978865 24018292 29979036 24018429 29979207 24018566 29979378 24018703 29979549 24018840 29979720 24018977 29979891 24019114 29980062 24019251 29980233 24019388 29980404 24019525 29980575 24019662 29980746 24019799 29980917 24019936 29981088 24020073 29981259 24020210 29981430 24020347 29981601 24020484 29981772 24020621 29981943 24020758 29982114 24020895 29982285 24021032 29982456 24021169 29982627 24021306 29982798 24021443 29982969 24021580 29983140 24021717 29983311 24021854 29983482 24021991 29983653 24022128 29983824 24022265 29983995 24022402 29984166 24022539 29984337 24022676 29984508 24022813 29984679 24022950 29984850 24023087 29985021 24023224 29985192 24023361 29985363 24023498 29985534 24023635 29985705 24023772 29985876 24023909 29986047 24024046 29986218 24024183 29986389 24024320 29986560 24024457 29986731 24024594 29986902 24024731 29987073 24024868 29987244 24025005 29987415 24025142 29987586 24025279 29987757 24025416 29987928 24025553 29988099 24025690 29988270 24025827 29988441 24025964 29988612 24026101 29988783 24026238 29988954 24026375 29989125 24026512 29989296 24026649 29989467 24026786 29989638 24026923 29989809 24027060 29989980 24027197 29990151 24027334 29990322 24027471 29990493 24027608 29990664 24027745 29990835 24027882 29991006 24028019 29991177 24028156 29991348 24028293 29991519 24028430 29991690 24028567 29991861 24028704 29992032 24028841 29992203 24028978 29992374 24029115 29992545 24029252 29992716 24029389 29992887 24029526 29993058 24029663 29993229 24029800 29993400 24029937 29993571 24030074 29993742 24030211 29993913 24030348 29994084 24030485 29994255 24030622 29994426 24030759 29994597 24030896 29994768 24031033 29994939 24031170 29995110 24031307 29995281 24031444 29995452 24031581 29995623 24031718 29995794 24031855 29995965 24031992 29996136 24032129 29996307 24032266 29996478 24032403 29996649 24032540 29996820 24032677 29996991 24032814 29997162 24032951 29997333 24033088 29997504 24033225 29997675 24033362 29997846 24033499 29998017 24033636 29998188 24033773 29998359 24033910 29998530 24034047 29998701 24034184 29998872 24034321 29999043 24034458 29999214 24034595 29999385 24034732 29999556 24034869 29999727 24035006 29999898 24035143 30000069 24035280 30000240 24035417 30000411 24035554 30000582 24035691 30000753 24035828 30000924 24035965 30001095 24036102 30001266 24036239 30001437 24036376 30001608 24036513 30001779 24036650 30001950 24036787 30002121 24036924 30002292 24037061 30002463 24037198 30002634 24037335 30002805 24037472 30002976 24037609 30003147 24037746 30003318 24037883 30003489 24038020 30003660 24038157 30003831 24038294 30004002 24038431 30004173 24038568 30004344 24038705 30004515 24038842 30004686 24038979 30004857 24039116 30005028 24039253 30005199 24039390 30005370 24039527 30005541 24039664 30005712 24039801 30005883 24039938 30006054 24040075 30006225 24040212 30006396 24040349 30006567 24040486 30006738 24040623 30006909 24040760 30007080 24040897 30007251 24041034 30007422 24041171 30007593 24041308 30007764 24041445 30007935 24041582 30008106 24041719 30008277 24041856 30008448 24041993 30008619 24042130 30008790 24042267 30008961 24042404 30009132 24042541 30009303 24042678 30009474 24042815 30009645 24042952 30009816 24043089 30009987 24043226 30010158 24043363 30010329 24043500 30010500 24043637 30010671 24043774 30010842 24043911 30011013 24044048 30011184 24044185 30011355 24044322 30011526 24044459 30011697 24044596 30011868 24044733 30012039 24044870 30012210 24045007 30012381 24045144 30012552 24045281 30012723 24045418 30012894 24045555 30013065 24045692 30013236 24045829 30013407 24045966 30013578 24046103 30013749 24046240 30013920 24046377 30014091 24046514 30014262 24046651 30014433 24046788 30014604 24046925 30014775 24047062 30014946 24047199 30015117 24047336 30015288 24047473 30015459 24047610 30015630 24047747 30015801 24047884 30015972 24048021 30016143 24048158 30016314 24048295 30016485 24048432 30016656 24048569 30016827 24048706 30016998 24048843 30017169 24048980 30017340 24049117 30017511 24049254 30017682 24049391 30017853 24049528 30018024 24049665 30018195 24049802 30018366 24049939 30018537 24050076 30018708 24050213 30018879 24050350 30019050 24050487 30019221 24050624 30019392 24050761 30019563 24050898 30019734 24051035 30019905 24051172 30020076 24051309 30020247 24051446 30020418 24051583 30020589 24051720 30020760 24051857 30020931 24051994 30021102 24052131 30021273 24052268 30021444 24052405 30021615 24052542 30021786 24052679 30021957 24052816 30022128 24052953 30022299 24053090 30022470 24053227 30022641 24053364 30022812 24053501 30022983 24053638 30023154 24053775 30023325 24053912 30023496 24054049 30023667 24054186 30023838 24054323 30024009 24054460 30024180 24054597 30024351 24054734 30024522 24054871 30024693 24055008 30024864 24055145 30025035 24055282 30025206 24055419 30025377 24055556 30025548 24055693 30025719 24055830 30025890 24055967 30026061 24056104 30026232 24056241 30026403 24056378 30026574 24056515 30026745 24056652 30026916 24056789 30027087 24056926 30027258 24057063 30027429 24057200 30027600 24057337 30027771 24057474 30027942 24057611 30028113 24057748 30028284 24057885 30028455 24058022 30028626 24058159 30028797 24058296 30028968 24058433 30029139 24058570 30029310 24058707 30029481 24058844 30029652 24058981 30029823 24059118 30029994 24059255 30030165 24059392 30030336 24059529 30030507 24059666 30030678 24059803 30030849 24059940 30031020 24060077 30031191 24060214 30031362 24060351 30031533 24060488 30031704 24060625 30031875 24060762 30032046 24060899 30032217 24061036 30032388 24061173 30032559 24061310 30032730 24061447 30032901 24061584 30033072 24061721 30033243 24061858 30033414 24061995 30033585 24062132 30033756 24062269 30033927 24062406 30034098 24062543 30034269 24062680 30034440 24062817 30034611 24062954 30034782 24063091 30034953 24063228 30035124 24063365 30035295 24063502 30035466 24063639 30035637 24063776 30035808 24063913 30035979 24064050 30036150 24064187 30036321 24064324 30036492 24064461 30036663 24064598 30036834 24064735 30037005 24064872 30037176 24065009 30037347 24065146 30037518 24065283 30037689 24065420 30037860 24065557 30038031 24065694 30038202 24065831 30038373 24065968 30038544 24066105 30038715 24066242 30038886 24066379 30039057 24066516 30039228 24066653 30039399 24066790 30039570 24066927 30039741 24067064 30039912 24067201 30040083 24067338 30040254 24067475 30040425 24067612 30040596 24067749 30040767 24067886 30040938 24068023 30041109 24068160 30041280 24068297 30041451 24068434 30041622 24068571 30041793 24068708 30041964 24068845 30042135 24068982 30042306 24069119 30042477 24069256 30042648 24069393 30042819 24069530 30042990 24069667 30043161 24069804 30043332 24069941 30043503 24070078 30043674 24070215 30043845 24070352 30044016 24070489 30044187 24070626 30044358 24070763 30044529 24070900 30044700 24071037 30044871 24071174 30045042 24071311 30045213 24071448 30045384 24071585 30045555 24071722 30045726 24071859 30045897 24071996 30046068 24072133 30046239 24072270 30046410 24072407 30046581 24072544 30046752 24072681 30046923 24072818 30047094 24072955 30047265 24073092 30047436 24073229 30047607 24073366 30047778 24073503 30047949 24073640 30048120 24073777 30048291 24073914 30048462 24074051 30048633 24074188 30048804 24074325 30048975 24074462 30049146 24074599 30049317 24074736 30049488 24074873 30049659 24075010 30049830 24075147 30050001 24075284 30050172 24075421 30050343 24075558 30050514 24075695 30050685 24075832 30050856 24075969 30051027 24076106 30051198 24076243 30051369 24076380 30051540 24076517 30051711 24076654 30051882 24076791 30052053 24076928 30052224 24077065 30052395 24077202 30052566 24077339 30052737 24077476 30052908 24077613 30053079 24077750 30053250 24077887 30053421 24078024 30053592 24078161 30053763 24078298 30053934 24078435 30054105 24078572 30054276 24078709 30054447 24078846 30054618 24078983 30054789 24079120 30054960 24079257 30055131 24079394 30055302 24079531 30055473 24079668 30055644 24079805 30055815 24079942 30055986 24080079 30056157 24080216 30056328 24080353 30056499 24080490 30056670 24080627 30056841 24080764 30057012 24080901 30057183 24081038 30057354 24081175 30057525 24081312 30057696 24081449 30057867 24081586 30058038 24081723 30058209 24081860 30058380 24081997 30058551 24082134 30058722 24082271 30058893 24082408 30059064 24082545 30059235 24082682 30059406 24082819 30059577 24082956 30059748 24083093 30059919 24083230 30060090 24083367 30060261 24083504 30060432 24083641 30060603 24083778 30060774 24083915 30060945 24084052 30061116 24084189 30061287 24084326 30061458 24084463 30061629 24084600 30061800 24084737 30061971 24084874 30062142 24085011 30062313 24085148 30062484 24085285 30062655 24085422 30062826 24085559 30062997 24085696 30063168 24085833 30063339 24085970 30063510 24086107 30063681 24086244 30063852 24086381 30064023 24086518 30064194 24086655 30064365 24086792 30064536 24086929 30064707 24087066 30064878 24087203 30065049 24087340 30065220 24087477 30065391 24087614 30065562 24087751 30065733 24087888 30065904 24088025 30066075 24088162 30066246 24088299 30066417 24088436 30066588 24088573 30066759 24088710 30066930 24088847 30067101 24088984 30067272 24089121 30067443 24089258 30067614 24089395 30067785 24089532 30067956 24089669 30068127
1000 76033900 0 76033900 94903627 76034037 94903798 76034174 94903969 76034311 94904140 76034448 94904311 76034585 94904482 76034722 94904653 76034859 94904824 76034996 94904995 76035133 94905166 76035270 94905337 76035407 94905508 76035544 94905679 76035681 94905850 76035818 94906021 76035955 94906192 76036092 94906363 76036229 94906534 76036366 94906705 76036503 94906876 76036640 94907047 76036777 94907218 76036914 94907389 76037051 94907560 76037188 94907731 76037325 94907902 76037462 94908073 76037599 94908244 76037736 94908415 76037873 94908586 76038010 94908757 76038147 94908928 76038284 94909099 76038421 94909270 76038558 94909441 76038695 94909612 76038832 94909783 76038969 94909954 76039106 94910125 76039243 94910296 76039380 94910467 76039517 94910638 76039654 94910809 76039791 94910980 76039928 94911151 76040065 94911322 76040202 94911493 76040339 94911664 76040476 94911835 76040613 94912006 76040750 94912177 76040887 94912348 76041024 94912519 76041161 94912690 76041298 94912861 76041435 94913032 76041572 94913203 76041709 94913374 76041846 94913545 76041983 94913716 76042120 94913887 76042257 94914058 76042394 94914229 76042531 94914400 76042668 94914571 76042805 94914742 76042942 94914913 76043079 94915084 76043216 94915255 76043353 94915426 76043490 94915597 76043627 94915768 76043764 94915939 76043901 94916110 76044038 94916281 76044175 94916452 76044312 94916623 76044449 94916794 76044586 94916965 76044723 94917136 76044860 94917307 76044997 94917478 76045134 94917649 76045271 94917820 76045408 94917991 76045545 94918162 76045682 94918333 76045819 94918504 76045956 94918675 76046093 94918846 76046230 94919017 76046367 94919188 76046504 94919359 76046641 94919530 76046778 94919701 76046915 94919872 76047052 94920043 76047189 94920214 76047326 94920385 76047463 94920556 76047600 94920727 76047737 94920898 76047874 94921069 76048011 94921240 76048148 94921411 76048285 94921582 76048422 94921753 76048559 94921924 76048696 94922095 76048833 94922266 76048970 94922437 76049107 94922608 76049244 94922779 76049381 94922950 76049518 94923121 76049655 94923292 76049792 94923463 76049929 94923634 76050066 94923805 76050203 94923976 76050340 94924147 76050477 94924318 76050614 94924489 76050751 94924660 76050888 94924831 76051025 94925002 76051162 94925173 76051299 94925344 76051436 94925515 76051573 94925686 76051710 94925857 76051847 94926028 76051984 94926199 76052121 94926370 76052258 94926541 76052395 94926712 76052532 94926883 76052669 94927054 76052806 94927225 76052943 94927396 76053080 94927567 76053217 94927738 76053354 94927909 76053491 94928080 76053628 94928251 76053765 94928422 76053902 94928593 76054039 94928764 76054176 94928935 76054313 94929106 76054450 94929277 76054587 94929448 76054724 94929619 76054861 94929790 76054998 94929961 76055135 94930132 76055272 94930303 76055409 94930474 76055546 94930645 76055683 94930816 76055820 94930987 76055957 94931158 76056094 94931329 76056231 94931500 76056368 94931671 76056505 94931842 76056642 94932013 76056779 94932184 76056916 94932355 76057053 94932526 76057190 94932697 76057327 94932868 76057464 94933039 76057601 94933210 76057738 94933381 76057875 94933552 76058012 94933723 76058149 94933894 76058286 94934065 76058423 94934236 76058560 94934407 76058697 94934578 76058834 94934749 76058971 94934920 76059108 94935091 76059245 94935262 76059382 94935433 76059519 94935604 76059656 94935775 76059793 94935946 76059930 94936117 76060067 94936288 76060204 94936459 76060341 94936630 76060478 94936801 76060615 94936972 76060752 94937143 76060889 94937314 76061026 94937485 76061163 94937656 76061300 94937827 76061437 94937998 76061574 94938169 76061711 94938340 76061848 94938511 76061985 94938682 76062122 94938853 76062259 94939024 76062396 94939195 76062533 94939366 76062670 94939537 76062807 94939708 76062944 94939879 76063081 94940050 76063218 94940221 76063355 94940392 76063492 94940563 76063629 94940734 76063766 94940905 76063903 94941076 76064040 94941247 76064177 94941418 76064314 94941589 76064451 94941760 76064588 94941931 76064725 94942102 76064862 94942273 76064999 94942444 76065136 94942615 76065273 94942786 76065410 94942957 76065547 94943128 76065684 94943299 76065821 94943470 76065958 94943641 76066095 94943812 76066232 94943983 76066369 94944154 76066506 94944325 76066643 94944496 76066780 94944667 76066917 94944838 76067054 94945009 76067191 94945180 76067328 94945351 76067465 94945522 76067602 94945693 76067739 94945864 76067876 94946035 76068013 94946206 76068150 94946377 76068287 94946548 76068424 94946719 76068561 94946890 76068698 94947061 76068835 94947232 76068972 94947403 76069109 94947574 76069246 94947745 76069383 94947916 76069520 94948087 76069657 94948258 76069794 94948429 76069931 94948600 76070068 94948771 76070205 94948942 76070342 94949113 76070479 94949284 76070616 94949455 76070753 94949626 76070890 94949797 76071027 94949968 76071164 94950139 76071301 94950310 76071438 94950481 76071575 94950652 76071712 94950823 76071849 94950994 76071986 94951165 76072123 94951336 76072260 94951507 76072397 94951678 76072534 94951849 76072671 94952020 76072808 94952191 76072945 94952362 76073082 94952533 76073219 94952704 76073356 94952875 76073493 94953046 76073630 94953217 76073767 94953388 76073904 94953559 76074041 94953730 76074178 94953901 76074315 94954072 76074452 94954243 76074589 94954414 76074726 94954585 76074863 94954756 76075000 94954927 76075137 94955098 76075274 94955269 76075411 94955440 76075548 94955611 76075685 94955782 76075822 94955953 76075959 94956124 76076096 94956295 76076233 94956466 76076370 94956637 76076507 94956808 76076644 94956979 76076781 94957150 76076918 94957321 76077055 94957492 76077192 94957663 76077329 94957834 76077466 94958005 76077603 94958176 76077740 94958347 76077877 94958518 76078014 94958689 76078151 94958860 76078288 94959031 76078425 94959202 76078562 94959373 76078699 94959544 76078836 94959715 76078973 94959886 76079110 94960057 76079247 94960228 76079384 94960399 76079521 94960570 76079658 94960741 76079795 94960912 76079932 94961083 76080069 94961254 76080206 94961425 76080343 94961596 76080480 94961767 76080617 94961938 76080754 94962109 76080891 94962280 76081028 94962451 76081165 94962622 76081302 94962793 76081439 94962964 76081576 94963135 76081713 94963306 76081850 94963477 76081987 94963648 76082124 94963819 76082261 94963990 76082398 94964161 76082535 94964332 76082672 94964503 76082809 94964674 76082946 94964845 76083083 94965016 76083220 94965187 76083357 94965358 76083494 94965529 76083631 94965700 76083768 94965871 76083905 94966042 76084042 94966213 76084179 94966384 76084316 94966555 76084453 94966726 76084590 94966897 76084727 94967068 76084864 94967239 76085001 94967410 76085138 94967581 76085275 94967752 76085412 94967923 76085549 94968094 76085686 94968265 76085823 94968436 76085960 94968607 76086097 94968778 76086234 94968949 76086371 94969120 76086508 94969291 76086645 94969462 76086782 94969633 76086919 94969804 76087056 94969975 76087193 94970146 76087330 94970317 76087467 94970488 76087604 94970659 76087741 94970830 76087878 94971001 76088015 94971172 76088152 94971343 76088289 94971514 76088426 94971685 76088563 94971856 76088700 94972027 76088837 94972198 76088974 94972369 76089111 94972540 76089248 94972711 76089385 94972882 76089522 94973053 76089659 94973224 76089796 94973395 76089933 94973566 76090070 94973737 76090207 94973908 76090344 94974079 76090481 94974250 76090618 94974421 76090755 94974592 76090892 94974763 76091029 94974934 76091166 94975105 76091303 94975276 76091440 94975447 76091577 94975618 76091714 94975789 76091851 94975960 76091988 94976131 76092125 94976302 76092262 94976473 76092399 94976644 76092536 94976815 76092673 94976986 76092810 94977157 76092947 94977328 76093084 94977499 76093221 94977670 76093358 94977841 76093495 94978012 76093632 94978183 76093769 94978354 76093906 94978525 76094043 94978696 76094180 94978867 76094317 94979038 76094454 94979209 76094591 94979380 76094728 94979551 76094865 94979722 76095002 94979893 76095139 94980064 76095276 94980235 76095413 94980406 76095550 94980577 76095687 94980748 76095824 94980919 76095961 94981090 76096098 94981261 76096235 94981432 76096372 94981603 76096509 94981774 76096646 94981945 76096783 94982116 76096920 94982287 76097057 94982458 76097194 94982629 76097331 94982800 76097468 94982971 76097605 94983142 76097742 94983313 76097879 94983484 76098016 94983655 76098153 94983826 76098290 94983997 76098427 94984168 76098564 94984339 76098701 94984510 76098838 94984681 76098975 94984852 76099112 94985023 76099249 94985194 76099386 94985365 76099523 94985536 76099660 94985707 76099797 94985878 76099934 94986049 76100071 94986220 76100208 94986391 76100345 94986562 76100482 94986733 76100619 94986904 76100756 94987075 76100893 94987246 76101030 94987417 76101167 94987588 76101304 94987759 76101441 94987930 76101578 94988101 76101715 94988272 76101852 94988443 76101989 94988614 76102126 94988785 76102263 94988956 76102400 94989127 76102537 94989298 76102674 94989469 76102811 94989640 76102948 94989811 76103085 94989982 76103222 94990153 76103359 94990324 76103496 94990495 76103633 94990666 76103770 94990837 76103907 94991008 76104044 94991179 76104181 94991350 76104318 94991521 76104455 94991692 76104592 94991863 76104729 94992034 76104866 94992205 76105003 94992376 76105140 94992547 76105277 94992718 76105414 94992889 76105551 94993060 76105688 94993231 76105825 94993402 76105962 94993573 76106099 94993744 76106236 94993915 76106373 94994086 76106510 94994257 76106647 94994428 76106784 94994599 76106921 94994770 76107058 94994941 76107195 94995112 76107332 94995283 76107469 94995454 76107606 94995625 76107743 94995796 76107880 94995967 76108017 94996138 76108154 94996309 76108291 94996480 76108428 94996651 76108565 94996822 76108702 94996993 76108839 94997164 76108976 94997335 76109113 94997506 76109250 94997677 76109387 94997848 76109524 94998019 76109661 94998190 76109798 94998361 76109935 94998532 76110072 94998703 76110209 94998874 76110346 94999045 76110483 94999216 76110620 94999387 76110757 94999558 76110894 94999729 76111031 94999900 76111168 95000071 76111305 95000242 76111442 95000413 76111579 95000584 76111716 95000755 76111853 95000926 76111990 95001097 76112127 95001268 76112264 95001439 76112401 95001610 76112538 95001781 76112675 95001952 76112812 95002123 76112949 95002294 76113086 95002465 76113223 95002636 76113360 95002807 76113497 95002978 76113634 95003149 76113771 95003320 76113908 95003491 76114045 95003662 76114182 95003833 76114319 95004004 76114456 95004175 76114593 95004346 76114730 95004517 76114867 95004688 76115004 95004859 76115141 95005030 76115278 95005201 76115415 95005372 76115552 95005543 76115689 95005714 76115826 95005885 76115963 95006056 76116100 95006227 76116237 95006398 76116374 95006569 76116511 95006740 76116648 95006911 76116785 95007082 76116922 95007253 76117059 95007424 76117196 95007595 76117333 95007766 76117470 95007937 76117607 95008108 76117744 95008279 76117881 95008450 76118018 95008621 76118155 95008792 76118292 95008963 76118429 95009134 76118566 95009305 76118703 95009476 76118840 95009647 76118977 95009818 76119114 95009989 76119251 95010160 76119388 95010331 76119525 95010502 76119662 95010673 76119799 95010844 76119936 95011015 76120073 95011186 76120210 95011357 76120347 95011528 76120484 95011699 76120621 95011870 76120758 95012041 76120895 95012212 76121032 95012383 76121169 95012554 76121306 95012725 76121443 95012896 76121580 95013067 76121717 95013238 76121854 95013409 76121991 95013580 76122128 95013751 76122265 95013922 76122402 95014093 76122539 95014264 76122676 95014435 76122813 95014606 76122950 95014777 76123087 95014948 76123224 95015119 76123361 95015290 76123498 95015461 76123635 95015632 76123772 95015803 76123909 95015974 76124046 95016145 76124183 95016316 76124320 95016487 76124457 95016658 76124594 95016829 76124731 95017000 76124868 95017171 76125005 95017342 76125142 95017513 76125279 95017684 76125416 95017855 76125553 95018026 76125690 95018197 76125827 95018368 76125964 95018539 76126101 95018710 76126238 95018881 76126375 95019052 76126512 95019223 76126649 95019394 76126786 95019565 76126923 95019736 76127060 95019907 76127197 95020078 76127334 95020249 76127471 95020420 76127608 95020591 76127745 95020762 76127882 95020933 76128019 95021104 76128156 95021275 76128293 95021446 76128430 95021617 76128567 95021788 76128704 95021959 76128841 95022130 76128978 95022301 76129115 95022472 76129252 95022643 76129389 95022814 76129526 95022985 76129663 95023156 76129800 95023327 76129937 95023498 76130074 95023669 76130211 95023840 76130348 95024011 76130485 95024182 76130622 95024353 76130759 95024524 76130896 95024695 76131033 95024866 76131170 95025037 76131307 95025208 76131444 95025379 76131581 95025550 76131718 95025721 76131855 95025892 76131992 95026063 76132129 95026234 76132266 95026405 76132403 95026576 76132540 95026747 76132677 95026918 76132814 95027089 76132951 95027260 76133088 95027431 76133225 95027602 76133362 95027773 76133499 95027944 76133636 95028115 76133773 95028286 76133910 95028457 76134047 95028628 76134184 95028799 76134321 95028970 76134458 95029141 76134595 95029312 76134732 95029483 76134869 95029654 76135006 95029825 76135143 95029996 76135280 95030167 76135417 95030338 76135554 95030509 76135691 95030680 76135828 95030851 76135965 95031022 76136102 95031193 76136239 95031364 76136376 95031535 76136513 95031706 76136650 95031877 76136787 95032048 76136924 95032219 76137061 95032390 76137198 95032561 76137335 95032732 76137472 95032903 76137609 95033074 76137746 95033245 76137883 95033416 76138020 95033587 76138157 95033758 76138294 95033929 76138431 95034100 76138568 95034271 76138705 95034442 76138842 95034613 76138979 95034784 76139116 95034955 76139253 95035126 76139390 95035297 76139527 95035468 76139664 95035639 76139801 95035810 76139938 95035981 76140075 95036152 76140212 95036323 76140349 95036494 76140486 95036665 76140623 95036836 76140760 95037007 76140897 95037178 76141034 95037349 76141171 95037520 76141308 95037691 76141445 95037862 76141582 95038033 76141719 95038204 76141856 95038375 76141993 95038546 76142130 95038717 76142267 95038888 76142404 95039059 76142541 95039230 76142678 95039401 76142815 95039572 76142952 95039743 76143089 95039914 76143226 95040085 76143363 95040256 76143500 95040427 76143637 95040598 76143774 95040769 76143911 95040940 76144048 95041111 76144185 95041282 76144322 95041453 76144459 95041624 76144596 95041795 76144733 95041966 76144870 95042137 76145007 95042308 76145144 95042479 76145281 95042650 76145418 95042821 76145555 95042992 76145692 95043163 76145829 95043334 76145966 95043505 76146103 95043676 76146240 95043847 76146377 95044018 76146514 95044189 76146651 95044360 76146788 95044531 76146925 95044702 76147062 95044873 76147199 95045044 76147336 95045215 76147473 95045386 76147610 95045557 76147747 95045728 76147884 95045899 76148021 95046070 76148158 95046241 76148295 95046412 76148432 95046583 76148569 95046754 76148706 95046925 76148843 95047096 76148980 95047267 76149117 95047438 76149254 95047609 76149391 95047780 76149528 95047951 76149665 95048122 76149802 95048293 76149939 95048464 76150076 95048635 76150213 95048806 76150350 95048977 76150487 95049148 76150624 95049319 76150761 95049490 76150898 95049661 76151035 95049832 76151172 95050003 76151309 95050174 76151446 95050345 76151583 95050516 76151720 95050687 76151857 95050858 76151994 95051029 76152131 95051200 76152268 95051371 76152405 95051542 76152542 95051713 76152679 95051884 76152816 95052055 76152953 95052226 76153090 95052397 76153227 95052568 76153364 95052739 76153501 95052910 76153638 95053081 76153775 95053252 76153912 95053423 76154049 95053594 76154186 95053765 76154323 95053936 76154460 95054107 76154597 95054278 76154734 95054449 76154871 95054620 76155008 95054791 76155145 95054962 76155282 95055133 76155419 95055304 76155556 95055475 76155693 95055646 76155830 95055817 76155967 95055988 76156104 95056159 76156241 95056330 76156378 95056501 76156515 95056672 76156652 95056843 76156789 95057014 76156926 95057185 76157063 95057356 76157200 95057527 76157337 95057698 76157474 95057869 76157611 95058040 76157748 95058211 76157885 95058382 76158022 95058553 76158159 95058724 76158296 95058895 76158433 95059066 76158570 95059237 76158707 95059408 76158844 95059579 76158981 95059750 76159118 95059921 76159255 95060092 76159392 95060263 76159529 95060434 76159666 95060605 76159803 95060776 76159940 95060947 76160077 95061118 76160214 95061289 76160351 95061460 76160488 95061631 76160625 95061802 76160762 95061973 76160899 95062144 76161036 95062315 76161173 95062486 76161310 95062657 76161447 95062828 76161584 95062999 76161721 95063170 76161858 95063341 76161995 95063512 76162132 95063683 76162269 95063854 76162406 95064025 76162543 95064196 76162680 95064367 76162817 95064538 76162954 95064709 76163091 95064880 76163228 95065051 76163365 95065222 76163502 95065393 76163639 95065564 76163776 95065735 76163913 95065906 76164050 95066077 76164187 95066248 76164324 95066419 76164461 95066590 76164598 95066761 76164735 95066932 76164872 95067103 76165009 95067274 76165146 95067445 76165283 95067616 76165420 95067787 76165557 95067958 76165694 95068129 76165831 95068300 76165968 95068471 76166105 95068642 76166242 95068813 76166379 95068984 76166516 95069155 76166653 95069326 76166790 95069497 76166927 95069668 76167064 95069839 76167201 95070010 76167338 95070181 76167475 95070352 76167612 95070523 76167749 95070694 76167886 95070865 76168023 95071036 76168160 95071207 76168297 95071378 76168434 95071549 76168571 95071720 76168708 95071891 76168845 95072062 76168982 95072233 76169119 95072404 76169256 95072575 76169393 95072746 76169530 95072917 76169667 95073088 76169804 95073259 76169941 95073430 76170078 95073601 76170215 95073772 76170352 95073943 76170489 95074114 76170626 95074285
1000 66306900 0 66306900 82762627 66307037 82762798 66307174 82762969 66307311 82763140 66307448 82763311 66307585 82763482 66307722 82763653 66307859 82763824 66307996 82763995 66308133 82764166 66308270 82764337 66308407 82764508 66308544 82764679 66308681 82764850 66308818 82765021 66308955 82765192 66309092 82765363 66309229 82765534 66309366 82765705 66309503 82765876 66309640 82766047 66309777 82766218 66309914 82766389 66310051 82766560 66310188 82766731 66310325 82766902 66310462 82767073 66310599 82767244 66310736 82767415 66310873 82767586 66311010 82767757 66311147 82767928 66311284 82768099 66311421 82768270 66311558 82768441 66311695 82768612 66311832 82768783 66311969 82768954 66312106 82769125 66312243 82769296 66312380 82769467 66312517 82769638 66312654 82769809 66312791 82769980 66312928 82770151 66313065 82770322 66313202 82770493 66313339 82770664 66313476 82770835 66313613 82771006 66313750 82771177 66313887 82771348 66314024 82771519 66314161 82771690 66314298 82771861 66314435 82772032 66314572 82772203 66314709 82772374 66314846 82772545 66314983 82772716 66315120 82772887 66315257 82773058 66315394 82773229 66315531 82773400 66315668 82773571 66315805 82773742 66315942 82773913 66316079 82774084 66316216 82774255 66316353 82774426 66316490 82774597 66316627 82774768 66316764 82774939 66316901 82775110 66317038 82775281 66317175 82775452 66317312 82775623 66317449 82775794 66317586 82775965 66317723 82776136 66317860 82776307 66317997 82776478 66318134 82776649 66318271 82776820 66318408 82776991 66318545 82777162 66318682 82777333 66318819 82777504 66318956 82777675 66319093 82777846 66319230 82778017 66319367 82778188 66319504 82778359 66319641 82778530 66319778 82778701 66319915 82778872 66320052 82779043 66320189 82779214 66320326 82779385 66320463 82779556 66320600 82779727 66320737 82779898 66320874 82780069 66321011 82780240 66321148 82780411 66321285 82780582 66321422 82780753 66321559 82780924 66321696 82781095 66321833 82781266 66321970 82781437 66322107 82781608 66322244 82781779 66322381 82781950 66322518 82782121 66322655 82782292 66322792 82782463 66322929 82782634 66323066 82782805 66323203 82782976 66323340 82783147 66323477 82783318 66323614 82783489 66323751 82783660 66323888 82783831 66324025 82784002 66324162 82784173 66324299 82784344 66324436 82784515 66324573 82784686 66324710 82784857 66324847 82785028 66324984 82785199 66325121 82785370 66325258 82785541 66325395 82785712 66325532 82785883 66325669 82786054 66325806 82786225 66325943 82786396 66326080 82786567 66326217 82786738 66326354 82786909 66326491 82787080 66326628 82787251 66326765 82787422 66326902 82787593 66327039 82787764 66327176 82787935 66327313 82788106 66327450 82788277 66327587 82788448 66327724 82788619 66327861 82788790 66327998 82788961 66328135 82789132 66328272 82789303 66328409 82789474 66328546 82789645 66328683 82789816 66328820 82789987 66328957 82790158 66329094 82790329 66329231 82790500 66329368 82790671 66329505 82790842 66329642 82791013 66329779 82791184 66329916 82791355 66330053 82791526 66330190 82791697 66330327 82791868 66330464 82792039 66330601 82792210 66330738 82792381 66330875 82792552 66331012 82792723 66331149 82792894 66331286 82793065 66331423 82793236 66331560 82793407 66331697 82793578 66331834 82793749 66331971 82793920 66332108 82794091 66332245 82794262 66332382 82794433 66332519 82794604 66332656 82794775 66332793 82794946 66332930 82795117 66333067 82795288 66333204 82795459 66333341 82795630 66333478 82795801 66333615 82795972 66333752 82796143 66333889 82796314 66334026 82796485 66334163 82796656 66334300 82796827 66334437 82796998 66334574 82797169 66334711 82797340 66334848 82797511 66334985 82797682 66335122 82797853 66335259 82798024 66335396 82798195 66335533 82798366 66335670 82798537 66335807 82798708 66335944 82798879 66336081 82799050 66336218 82799221 66336355 82799392 66336492 82799563 66336629 82799734 66336766 82799905 66336903 82800076 66337040 82800247 66337177 82800418 66337314 82800589 66337451 82800760 66337588 82800931 66337725 82801102 66337862 82801273 66337999 82801444 66338136 82801615 66338273 82801786 66338410 82801957 66338547 82802128 66338684 82802299 66338821 82802470 66338958 82802641 66339095 82802812 66339232 82802983 66339369 82803154 66339506 82803325 66339643 82803496 66339780 82803667 66339917 82803838 66340054 82804009 66340191 82804180 66340328 82804351 66340465 82804522 66340602 82804693 66340739 82804864 66340876 82805035 66341013 82805206 66341150 82805377 66341287 82805548 66341424 82805719 66341561 82805890 66341698 82806061 66341835 82806232 66341972 82806403 66342109 82806574 66342246 82806745 66342383 82806916 66342520 82807087 66342657 82807258 66342794 82807429 66342931 82807600 66343068 82807771 66343205 82807942 66343342 82808113 66343479 82808284 66343616 82808455 66343753 82808626 66343890 82808797 66344027 82808968 66344164 82809139 66344301 82809310 66344438 82809481 66344575 82809652 66344712 82809823 66344849 82809994 66344986 82810165 66345123 82810336 66345260 82810507 66345397 82810678 66345534 82810849 66345671 82811020 66345808 82811191 66345945 82811362 66346082 82811533 66346219 82811704 66346356 82811875 66346493 82812046 66346630 82812217 66346767 82812388 66346904 82812559 66347041 82812730 66347178 82812901 66347315 82813072 66347452 82813243 66347589 82813414 66347726 82813585 66347863 82813756 66348000 82813927 66348137 82814098 66348274 82814269 66348411 82814440 66348548 82814611 66348685 82814782 66348822 82814953 66348959 82815124 66349096 82815295 66349233 82815466 66349370 82815637 66349507 82815808 66349644 82815979 66349781 82816150 66349918 82816321 66350055 82816492 66350192 82816663 66350329 82816834 66350466 82817005 66350603 82817176 66350740 82817347 66350877 82817518 66351014 82817689 66351151 82817860 66351288 82818031 66351425 82818202 66351562 82818373 66351699 82818544 66351836 82818715 66351973 82818886 66352110 82819057 66352247 82819228 66352384 82819399 66352521 82819570 66352658 82819741 66352795 82819912 66352932 82820083 66353069 82820254 66353206 82820425 66353343 82820596 66353480 82820767 66353617 82820938 66353754 82821109 66353891 82821280 66354028 82821451 66354165 82821622 66354302 82821793 66354439 82821964 66354576 82822135 66354713 82822306 66354850 82822477 66354987 82822648 66355124 82822819 66355261 82822990 66355398 82823161 66355535 82823332 66355672 82823503 66355809 82823674 66355946 82823845 66356083 82824016 66356220 82824187 66356357 82824358 66356494 82824529 66356631 82824700 66356768 82824871 66356905 82825042 66357042 82825213 66357179 82825384 66357316 82825555 66357453 82825726 66357590 82825897 66357727 82826068 66357864 82826239 66358001 82826410 66358138 82826581 66358275 82826752 66358412 82826923 66358549 82827094 66358686 82827265 66358823 82827436 66358960 82827607 66359097 82827778 66359234 82827949 66359371 82828120 66359508 82828291 66359645 82828462 66359782 82828633 66359919 82828804 66360056 82828975 66360193 82829146 66360330 82829317 66360467 82829488 66360604 82829659 66360741 82829830 66360878 82830001 66361015 82830172 66361152 82830343 66361289 82830514 66361426 82830685 66361563 82830856 66361700 82831027 66361837 82831198 66361974 82831369 66362111 82831540 66362248 82831711 66362385 82831882 66362522 82832053 66362659 82832224 66362796 82832395 66362933 82832566 66363070 82832737 66363207 82832908 66363344 82833079 66363481 82833250 66363618 82833421 66363755 82833592 66363892 82833763 66364029 82833934 66364166 82834105 66364303 82834276 66364440 82834447 66364577 82834618 66364714 82834789 66364851 82834960 66364988 82835131 66365125 82835302 66365262 82835473 66365399 82835644 66365536 82835815 66365673 82835986 66365810 82836157 66365947 82836328 66366084 82836499 66366221 82836670 66366358 82836841 66366495 82837012 66366632 82837183 66366769 82837354 66366906 82837525 66367043 82837696 66367180 82837867 66367317 82838038 66367454 82838209 66367591 82838380 66367728 82838551 66367865 82838722 66368002 82838893 66368139 82839064 66368276 82839235 66368413 82839406 66368550 82839577 66368687 82839748 66368824 82839919 66368961 82840090 66369098 82840261 66369235 82840432 66369372 82840603 66369509 82840774 66369646 82840945 66369783 82841116 66369920 82841287 66370057 82841458 66370194 82841629 66370331 82841800 66370468 82841971 66370605 82842142 66370742 82842313 66370879 82842484 66371016 82842655 66371153 82842826 66371290 82842997 66371427 82843168 66371564 82843339 66371701 82843510 66371838 82843681 66371975 82843852 66372112 82844023 66372249 82844194 66372386 82844365 66372523 82844536 66372660 82844707 66372797 82844878 66372934 82845049 66373071 82845220 66373208 82845391 66373345 82845562 66373482 82845733 66373619 82845904 66373756 82846075 66373893 82846246 66374030 82846417 66374167 82846588 66374304 82846759 66374441 82846930 66374578 82847101 66374715 82847272 66374852 82847443 66374989 82847614 66375126 82847785 66375263 82847956 66375400 82848127 66375537 82848298 66375674 82848469 66375811 82848640 66375948 82848811 66376085 82848982 66376222 82849153 66376359 82849324 66376496 82849495 66376633 82849666 66376770 82849837 66376907 82850008 66377044 82850179 66377181 82850350 66377318 82850521 66377455 82850692 66377592 82850863 66377729 82851034 66377866 82851205 66378003 82851376 66378140 82851547 66378277 82851718 66378414 82851889 66378551 82852060 66378688 82852231 66378825 82852402 66378962 82852573 66379099 82852744 66379236 82852915 66379373 82853086 66379510 82853257 66379647 82853428 66379784 82853599 66379921 82853770 66380058 82853941 66380195 82854112 66380332 82854283 66380469 82854454 66380606 82854625 66380743 82854796 66380880 82854967 66381017 82855138 66381154 82855309 66381291 82855480 66381428 82855651 66381565 82855822 66381702 82855993 66381839 82856164 66381976 82856335 66382113 82856506 66382250 82856677 66382387 82856848 66382524 82857019 66382661 82857190 66382798 82857361 66382935 82857532 66383072 82857703 66383209 82857874 66383346 82858045 66383483 82858216 66383620 82858387 66383757 82858558 66383894 82858729 66384031 82858900 66384168 82859071 66384305 82859242 66384442 82859413 66384579 82859584 66384716 82859755 66384853 82859926 66384990 82860097 66385127 82860268 66385264 82860439 66385401 82860610 66385538 82860781 66385675 82860952 66385812 82861123 66385949 82861294 66386086 82861465 66386223 82861636 66386360 82861807 66386497 82861978 66386634 82862149 66386771 82862320 66386908 82862491 66387045 82862662 66387182 82862833 66387319 82863004 66387456 82863175 66387593 82863346 66387730 82863517 66387867 82863688 66388004 82863859 66388141 82864030 66388278 82864201 66388415 82864372 66388552 82864543 66388689 82864714 66388826 82864885 66388963 82865056 66389100 82865227 66389237 82865398 66389374 82865569 66389511 82865740 66389648 82865911 66389785 82866082 66389922 82866253 66390059 82866424 66390196 82866595 66390333 82866766 66390470 82866937 66390607 82867108 66390744 82867279 66390881 82867450 66391018 82867621 66391155 82867792 66391292 82867963 66391429 82868134 66391566 82868305 66391703 82868476 66391840 82868647 66391977 82868818 66392114 82868989 66392251 82869160 66392388 82869331 66392525 82869502 66392662 82869673 66392799 82869844 66392936 82870015 66393073 82870186 66393210 82870357 66393347 82870528 66393484 82870699 66393621 82870870 66393758 82871041 66393895 82871212 66394032 82871383 66394169 82871554 66394306 82871725 66394443 82871896 66394580 82872067 66394717 82872238 66394854 82872409 66394991 82872580 66395128 82872751 66395265 82872922 66395402 82873093 66395539 82873264 66395676 82873435 66395813 82873606 66395950 82873777 66396087 82873948 66396224 82874119 66396361 82874290 66396498 82874461 66396635 82874632 66396772 82874803 66396909 82874974 66397046 82875145 66397183 82875316 66397320 82875487 66397457 82875658 66397594 82875829 66397731 82876000 66397868 82876171 66398005 82876342 66398142 82876513 66398279 82876684 66398416 82876855 66398553 82877026 66398690 82877197 66398827 82877368 66398964 82877539 66399101 82877710 66399238 82877881 66399375 82878052 66399512 82878223 66399649 82878394 66399786 82878565 66399923 82878736 66400060 82878907 66400197 82879078 66400334 82879249 66400471 82879420 66400608 82879591 66400745 82879762 66400882 82879933 66401019 82880104 66401156 82880275 66401293 82880446 66401430 82880617 66401567 82880788 66401704 82880959 66401841 82881130 66401978 82881301 66402115 82881472 66402252 82881643 66402389 82881814 66402526 82881985 66402663 82882156 66402800 82882327 66402937 82882498 66403074 82882669 66403211 82882840 66403348 82883011 66403485 82883182 66403622 82883353 66403759 82883524 66403896 82883695 66404033 82883866 66404170 82884037 66404307 82884208 66404444 82884379 66404581 82884550 66404718 82884721 66404855 82884892 66404992 82885063 66405129 82885234 66405266 82885405 66405403 82885576 66405540 82885747 66405677 82885918 66405814 82886089 66405951 82886260 66406088 82886431 66406225 82886602 66406362 82886773 66406499 82886944 66406636 82887115 66406773 82887286 66406910 82887457 66407047 82887628 66407184 82887799 66407321 82887970 66407458 82888141 66407595 82888312 66407732 82888483 66407869 82888654 66408006 82888825 66408143 82888996 66408280 82889167 66408417 82889338 66408554 82889509 66408691 82889680 66408828 82889851 66408965 82890022 66409102 82890193 66409239 82890364 66409376 82890535 66409513 82890706 66409650 82890877 66409787 82891048 66409924 82891219 66410061 82891390 66410198 82891561 66410335 82891732 66410472 82891903 66410609 82892074 66410746 82892245 66410883 82892416 66411020 82892587 66411157 82892758 66411294 82892929 66411431 82893100 66411568 82893271 66411705 82893442 66411842 82893613 66411979 82893784 66412116 82893955 66412253 82894126 66412390 82894297 66412527 82894468 66412664 82894639 66412801 82894810 66412938 82894981 66413075 82895152 66413212 82895323 66413349 82895494 66413486 82895665 66413623 82895836 66413760 82896007 66413897 82896178 66414034 82896349 66414171 82896520 66414308 82896691 66414445 82896862 66414582 82897033 66414719 82897204 66414856 82897375 66414993 82897546 66415130 82897717 66415267 82897888 66415404 82898059 66415541 82898230 66415678 82898401 66415815 82898572 66415952 82898743 66416089 82898914 66416226 82899085 66416363 82899256 66416500 82899427 66416637 82899598 66416774 82899769 66416911 82899940 66417048 82900111 66417185 82900282 66417322 82900453 66417459 82900624 66417596 82900795 66417733 82900966 66417870 82901137 66418007 82901308 66418144 82901479 66418281 82901650 66418418 82901821 66418555 82901992 66418692 82902163 66418829 82902334 66418966 82902505 66419103 82902676 66419240 82902847 66419377 82903018 66419514 82903189 66419651 82903360 66419788 82903531 66419925 82903702 66420062 82903873 66420199 82904044 66420336 82904215 66420473 82904386 66420610 82904557 66420747 82904728 66420884 82904899 66421021 82905070 66421158 82905241 66421295 82905412 66421432 82905583 66421569 82905754 66421706 82905925 66421843 82906096 66421980 82906267 66422117 82906438 66422254 82906609 66422391 82906780 66422528 82906951 66422665 82907122 66422802 82907293 66422939 82907464 66423076 82907635 66423213 82907806 66423350 82907977 66423487 82908148 66423624 82908319 66423761 82908490 66423898 82908661 66424035 82908832 66424172 82909003 66424309 82909174 66424446 82909345 66424583 82909516 66424720 82909687 66424857 82909858 66424994 82910029 66425131 82910200 66425268 82910371 66425405 82910542 66425542 82910713 66425679 82910884 66425816 82911055 66425953 82911226 66426090 82911397 66426227 82911568 66426364 82911739 66426501 82911910 66426638 82912081 66426775 82912252 66426912 82912423 66427049 82912594 66427186 82912765 66427323 82912936 66427460 82913107 66427597 82913278 66427734 82913449 66427871 82913620 66428008 82913791 66428145 82913962 66428282 82914133 66428419 82914304 66428556 82914475 66428693 82914646 66428830 82914817 66428967 82914988 66429104 82915159 66429241 82915330 66429378 82915501 66429515 82915672 66429652 82915843 66429789 82916014 66429926 82916185 66430063 82916356 66430200 82916527 66430337 82916698 66430474 82916869 66430611 82917040 66430748 82917211 66430885 82917382 66431022 82917553 66431159 82917724 66431296 82917895 66431433 82918066 66431570 82918237 66431707 82918408 66431844 82918579 66431981 82918750 66432118 82918921 66432255 82919092 66432392 82919263 66432529 82919434 66432666 82919605 66432803 82919776 66432940 82919947 66433077 82920118 66433214 82920289 66433351 82920460 66433488 82920631 66433625 82920802 66433762 82920973 66433899 82921144 66434036 82921315 66434173 82921486 66434310 82921657 66434447 82921828 66434584 82921999 66434721 82922170 66434858 82922341 66434995 82922512 66435132 82922683 66435269 82922854 66435406 82923025 66435543 82923196 66435680 82923367 66435817 82923538 66435954 82923709 66436091 82923880 66436228 82924051 66436365 82924222 66436502 82924393 66436639 82924564 66436776 82924735 66436913 82924906 66437050 82925077 66437187 82925248 66437324 82925419 66437461 82925590 66437598 82925761 66437735 82925932 66437872 82926103 66438009 82926274 66438146 82926445 66438283 82926616 66438420 82926787 66438557 82926958 66438694 82927129 66438831 82927300 66438968 82927471 66439105 82927642 66439242 82927813 66439379 82927984 66439516 82928155 66439653 82928326 66439790 82928497 66439927 82928668 66440064 82928839 66440201 82929010 66440338 82929181 66440475 82929352 66440612 82929523 66440749 82929694 66440886 82929865 66441023 82930036 66441160 82930207 66441297 82930378 66441434 82930549 66441571 82930720 66441708 82930891 66441845 82931062 66441982 82931233 66442119 82931404 66442256 82931575 66442393 82931746 66442530 82931917 66442667 82932088 66442804 82932259 66442941 82932430 66443078 82932601 66443215 82932772 66443352 82932943 66443489 82933114 66443626 82933285
1000 70964900 0 70964900 88576627 70965037 88576798 70965174 88576969 70965311 88577140 70965448 88577311 70965585 88577482 70965722 88577653 70965859 88577824 70965996 88577995 70966133 88578166 70966270 88578337 70966407 88578508 70966544 88578679 70966681 88578850 70966818 88579021 70966955 88579192 70967092 88579363 70967229 88579534 70967366 88579705 70967503 88579876 70967640 88580047 70967777 88580218 70967914 88580389 70968051 88580560 70968188 88580731 70968325 88580902 70968462 88581073 70968599 88581244 70968736 88581415 70968873 88581586 70969010 88581757 70969147 88581928 70969284 88582099 70969421 88582270 70969558 88582441 70969695 88582612 70969832 88582783 70969969 88582954 70970106 88583125 70970243 88583296 70970380 88583467 70970517 88583638 70970654 88583809 70970791 88583980 70970928 88584151 70971065 88584322 70971202 88584493 70971339 88584664 70971476 88584835 70971613 88585006 70971750 88585177 70971887 88585348 70972024 88585519 70972161 88585690 70972298 88585861 70972435 88586032 70972572 88586203 70972709 88586374 70972846 88586545 70972983 88586716 70973120 88586887 70973257 88587058 70973394 88587229 70973531 88587400 70973668 88587571 70973805 88587742 70973942 88587913 70974079 88588084 70974216 88588255 70974353 88588426 70974490 88588597 70974627 88588768 70974764 88588939 70974901 88589110 70975038 88589281 70975175 88589452 70975312 88589623 70975449 88589794 70975586 88589965 70975723 88590136 70975860 88590307 70975997 88590478 70976134 88590649 70976271 88590820 70976408 88590991 70976545 88591162 70976682 88591333 70976819 88591504 70976956 88591675 70977093 88591846 70977230 88592017 70977367 88592188 70977504 88592359 70977641 88592530 70977778 88592701 70977915 88592872 70978052 88593043 70978189 88593214 70978326 88593385 70978463 88593556 70978600 88593727 70978737 88593898 70978874 88594069 70979011 88594240 70979148 88594411 70979285 88594582 70979422 88594753 70979559 88594924 70979696 88595095 70979833 88595266 70979970 88595437 70980107 88595608 70980244 88595779 70980381 88595950 70980518 88596121 70980655 88596292 70980792 88596463 70980929 88596634 70981066 88596805 70981203 88596976 70981340 88597147 70981477 88597318 70981614 88597489 70981751 88597660 70981888 88597831 70982025 88598002 70982162 88598173 70982299 88598344 70982436 88598515 70982573 88598686 70982710 88598857 70982847 88599028 70982984 88599199 70983121 88599370 70983258 88599541 70983395 88599712 70983532 88599883 70983669 88600054 70983806 88600225 70983943 88600396 70984080 88600567 70984217 88600738 70984354 88600909 70984491 88601080 70984628 88601251 70984765 88601422 70984902 88601593 70985039 88601764 70985176 88601935 70985313 88602106 70985450 88602277 70985587 88602448 70985724 88602619 70985861 88602790 70985998 88602961 70986135 88603132 70986272 88603303 70986409 88603474 70986546 88603645 70986683 88603816 70986820 88603987 70986957 88604158 70987094 88604329 70987231 88604500 70987368 88604671 70987505 88604842 70987642 88605013 70987779 88605184 70987916 88605355 70988053 88605526 70988190 88605697 70988327 88605868 70988464 88606039 70988601 88606210 70988738 88606381 70988875 88606552 70989012 88606723 70989149 88606894 70989286 88607065 70989423 88607236 70989560 88607407 70989697 88607578 70989834 88607749 70989971 88607920 70990108 88608091 70990245 88608262 70990382 88608433 70990519 88608604 70990656 88608775 70990793 88608946 70990930 88609117 70991067 88609288 70991204 88609459 70991341 88609630 70991478 88609801 70991615 88609972 70991752 88610143 70991889 88610314 70992026 88610485 70992163 88610656 70992300 88610827 70992437 88610998 70992574 88611169 70992711 88611340 70992848 88611511 70992985 88611682 70993122 88611853 70993259 88612024 70993396 88612195 70993533 88612366 70993670 88612537 70993807 88612708 70993944 88612879 70994081 88613050 70994218 88613221 70994355 88613392 70994492 88613563 70994629 88613734 70994766 88613905 70994903 88614076 70995040 88614247 70995177 88614418 70995314 88614589 70995451 88614760 70995588 88614931 70995725 88615102 70995862 88615273 70995999 88615444 70996136 88615615 70996273 88615786 70996410 88615957 70996547 88616128 70996684 88616299 70996821 88616470 70996958 88616641 70997095 88616812 70997232 88616983 70997369 88617154 70997506 88617325 70997643 88617496 70997780 88617667 70997917 88617838 70998054 88618009 70998191 88618180 70998328 88618351 70998465 88618522 70998602 88618693 70998739 88618864 70998876 88619035 70999013 88619206 70999150 88619377 70999287 88619548 70999424 88619719 70999561 88619890 70999698 88620061 70999835 88620232 70999972 88620403 71000109 88620574 71000246 88620745 71000383 88620916 71000520 88621087 71000657 88621258 71000794 88621429 71000931 88621600 71001068 88621771 71001205 88621942 71001342 88622113 71001479 88622284 71001616 88622455 71001753 88622626 71001890 88622797 71002027 88622968 71002164 88623139 71002301 88623310 71002438 88623481 71002575 88623652 71002712 88623823 71002849 88623994 71002986 88624165 71003123 88624336 71003260 88624507 71003397 88624678 71003534 88624849 71003671 88625020 71003808 88625191 71003945 88625362 71004082 88625533 71004219 88625704 71004356 88625875 71004493 88626046 71004630 88626217 71004767 88626388 71004904 88626559 71005041 88626730 71005178 88626901 71005315 88627072 71005452 88627243 71005589 88627414 71005726 88627585 71005863 88627756 71006000 88627927 71006137 88628098 71006274 88628269 71006411 88628440 71006548 88628611 71006685 88628782 71006822 88628953 71006959 88629124 71007096 88629295 71007233 88629466 71007370 88629637 71007507 88629808 71007644 88629979 71007781 88630150 71007918 88630321 71008055 88630492 71008192 88630663 71008329 88630834 71008466 88631005 71008603 88631176 71008740 88631347 71008877 88631518 71009014 88631689 71009151 88631860 71009288 88632031 71009425 88632202 71009562 88632373 71009699 88632544 71009836 88632715 71009973 88632886 71010110 88633057 71010247 88633228 71010384 88633399 71010521 88633570 71010658 88633741 71010795 88633912 71010932 88634083 71011069 88634254 71011206 88634425 71011343 88634596 71011480 88634767 71011617 88634938 71011754 88635109 71011891 88635280 71012028 88635451 71012165 88635622 71012302 88635793 71012439 88635964 71012576 88636135 71012713 88636306 71012850 88636477 71012987 88636648 71013124 88636819 71013261 88636990 71013398 88637161 71013535 88637332 71013672 88637503 71013809 88637674 71013946 88637845 71014083 88638016 71014220 88638187 71014357 88638358 71014494 88638529 71014631 88638700 71014768 88638871 71014905 88639042 71015042 88639213 71015179 88639384 71015316 88639555 71015453 88639726 71015590 88639897 71015727 88640068 71015864 88640239 71016001 88640410 71016138 88640581 71016275 88640752 71016412 88640923 71016549 88641094 71016686 88641265 71016823 88641436 71016960 88641607 71017097 88641778 71017234 88641949 71017371 88642120 71017508 88642291 71017645 88642462 71017782 88642633 71017919 88642804 71018056 88642975 71018193 88643146 71018330 88643317 71018467 88643488 71018604 88643659 71018741 88643830 71018878 88644001 71019015 88644172 71019152 88644343 71019289 88644514 71019426 88644685 71019563 88644856 71019700 88645027 71019837 88645198 71019974 88645369 71020111 88645540 71020248 88645711 71020385 88645882 71020522 88646053 71020659 88646224 71020796 88646395 71020933 88646566 71021070 88646737 71021207 88646908 71021344 88647079 71021481 88647250 71021618 88647421 71021755 88647592 71021892 88647763 71022029 88647934 71022166 88648105 71022303 88648276 71022440 88648447 71022577 88648618 71022714 88648789 71022851 88648960 71022988 88649131 71023125 88649302 71023262 88649473 71023399 88649644 71023536 88649815 71023673 88649986 71023810 88650157 71023947 88650328 71024084 88650499 71024221 88650670 71024358 88650841 71024495 88651012 71024632 88651183 71024769 88651354 71024906 88651525 71025043 88651696 71025180 88651867 71025317 88652038 71025454 88652209 71025591 88652380 71025728 88652551 71025865 88652722 71026002 88652893 71026139 88653064 71026276 88653235 71026413 88653406 71026550 88653577 71026687 88653748 71026824 88653919 71026961 88654090 71027098 88654261 71027235 88654432 71027372 88654603 71027509 88654774 71027646 88654945 71027783 88655116 71027920 88655287 71028057 88655458 71028194 88655629 71028331 88655800 71028468 88655971 71028605 88656142 71028742 88656313 71028879 88656484 71029016 88656655 71029153 88656826 71029290 88656997 71029427 88657168 71029564 88657339 71029701 88657510 71029838 88657681 71029975 88657852 71030112 88658023 71030249 88658194 71030386 88658365 71030523 88658536 71030660 88658707 71030797 88658878 71030934 88659049 71031071 88659220 71031208 88659391 71031345 88659562 71031482 88659733 71031619 88659904 71031756 88660075 71031893 88660246 71032030 88660417 71032167 88660588 71032304 88660759 71032441 88660930 71032578 88661101 71032715 88661272 71032852 88661443 71032989 88661614 71033126 88661785 71033263 88661956 71033400 88662127 71033537 88662298 71033674 88662469 71033811 88662640 71033948 88662811 71034085 88662982 71034222 88663153 71034359 88663324 71034496 88663495 71034633 88663666 71034770 88663837 71034907 88664008 71035044 88664179 71035181 88664350 71035318 88664521 71035455 88664692 71035592 88664863 71035729 88665034 71035866 88665205 71036003 88665376 71036140 88665547 71036277 88665718 71036414 88665889 71036551 88666060 71036688 88666231 71036825 88666402 71036962 88666573 71037099 88666744 71037236 88666915 71037373 88667086 71037510 88667257 71037647 88667428 71037784 88667599 71037921 88667770 71038058 88667941 71038195 88668112 71038332 88668283 71038469 88668454 71038606 88668625 71038743 88668796 71038880 88668967 71039017 88669138 71039154 88669309 71039291 88669480 71039428 88669651 71039565 88669822 71039702 88669993 71039839 88670164 71039976 88670335 71040113 88670506 71040250 88670677 71040387 88670848 71040524 88671019 71040661 88671190 71040798 88671361 71040935 88671532 71041072 88671703 71041209 88671874 71041346 88672045 71041483 88672216 71041620 88672387 71041757 88672558 71041894 88672729 71042031 88672900 71042168 88673071 71042305 88673242 71042442 88673413 71042579 88673584 71042716 88673755 71042853 88673926 71042990 88674097 71043127 88674268 71043264 88674439 71043401 88674610 71043538 88674781 71043675 88674952 71043812 88675123 71043949 88675294 71044086 88675465 71044223 88675636 71044360 88675807 71044497 88675978 71044634 88676149 71044771 88676320 71044908 88676491 71045045 88676662 71045182 88676833 71045319 88677004 71045456 88677175 71045593 88677346 71045730 88677517 71045867 88677688 71046004 88677859 71046141 88678030 71046278 88678201 71046415 88678372 71046552 88678543 71046689 88678714 71046826 88678885 71046963 88679056 71047100 88679227 71047237 88679398 71047374 88679569 71047511 88679740 71047648 88679911 71047785 88680082 71047922 88680253 71048059 88680424 71048196 88680595 71048333 88680766 71048470 88680937 71048607 88681108 71048744 88681279 71048881 88681450 71049018 88681621 71049155 88681792 71049292 88681963 71049429 88682134 71049566 88682305 71049703 88682476 71049840 88682647 71049977 88682818 71050114 88682989 71050251 88683160 71050388 88683331 71050525 88683502 71050662 88683673 71050799 88683844 71050936 88684015 71051073 88684186 71051210 88684357 71051347 88684528 71051484 88684699 71051621 88684870 71051758 88685041 71051895 88685212 71052032 88685383 71052169 88685554 71052306 88685725 71052443 88685896 71052580 88686067 71052717 88686238 71052854 88686409 71052991 88686580 71053128 88686751 71053265 88686922 71053402 88687093 71053539 88687264 71053676 88687435 71053813 88687606 71053950 88687777 71054087 88687948 71054224 88688119 71054361 88688290 71054498 88688461 71054635 88688632 71054772 88688803 71054909 88688974 71055046 88689145 71055183 88689316 71055320 88689487 71055457 88689658 71055594 88689829 71055731 88690000 71055868 88690171 71056005 88690342 71056142 88690513 71056279 88690684 71056416 88690855 71056553 88691026 71056690 88691197 71056827 88691368 71056964 88691539 71057101 88691710 71057238 88691881 71057375 88692052 71057512 88692223 71057649 88692394 71057786 88692565 71057923 88692736 71058060 88692907 71058197 88693078 71058334 88693249 71058471 88693420 71058608 88693591 71058745 88693762 71058882 88693933 71059019 88694104 71059156 88694275 71059293 88694446 71059430 88694617 71059567 88694788 71059704 88694959 71059841 88695130 71059978 88695301 71060115 88695472 71060252 88695643 71060389 88695814 71060526 88695985 71060663 88696156 71060800 88696327 71060937 88696498 71061074 88696669 71061211 88696840 71061348 88697011 71061485 88697182 71061622 88697353 71061759 88697524 71061896 88697695 71062033 88697866 71062170 88698037 71062307 88698208 71062444 88698379 71062581 88698550 71062718 88698721 71062855 88698892 71062992 88699063 71063129 88699234 71063266 88699405 71063403 88699576 71063540 88699747 71063677 88699918 71063814 88700089 71063951 88700260 71064088 88700431 71064225 88700602 71064362 88700773 71064499 88700944 71064636 88701115 71064773 88701286 71064910 88701457 71065047 88701628 71065184 88701799 71065321 88701970 71065458 88702141 71065595 88702312 71065732 88702483 71065869 88702654 71066006 88702825 71066143 88702996 71066280 88703167 71066417 88703338 71066554 88703509 71066691 88703680 71066828 88703851 71066965 88704022 71067102 88704193 71067239 88704364 71067376 88704535 71067513 88704706 71067650 88704877 71067787 88705048 71067924 88705219 71068061 88705390 71068198 88705561 71068335 88705732 71068472 88705903 71068609 88706074 71068746 88706245 71068883 88706416 71069020 88706587 71069157 88706758 71069294 88706929 71069431 88707100 71069568 88707271 71069705 88707442 71069842 88707613 71069979 88707784 71070116 88707955 71070253 88708126 71070390 88708297 71070527 88708468 71070664 88708639 71070801 88708810 71070938 88708981 71071075 88709152 71071212 88709323 71071349 88709494 71071486 88709665 71071623 88709836 71071760 88710007 71071897 88710178 71072034 88710349 71072171 88710520 71072308 88710691 71072445 88710862 71072582 88711033 71072719 88711204 71072856 88711375 71072993 88711546 71073130 88711717 71073267 88711888 71073404 88712059 71073541 88712230 71073678 88712401 71073815 88712572 71073952 88712743 71074089 88712914 71074226 88713085 71074363 88713256 71074500 88713427 71074637 88713598 71074774 88713769 71074911 88713940 71075048 88714111 71075185 88714282 71075322 88714453 71075459 88714624 71075596 88714795 71075733 88714966 71075870 88715137 71076007 88715308 71076144 88715479 71076281 88715650 71076418 88715821 71076555 88715992 71076692 88716163 71076829 88716334 71076966 88716505 71077103 88716676 71077240 88716847 71077377 88717018 71077514 88717189 71077651 88717360 71077788 88717531 71077925 88717702 71078062 88717873 71078199 88718044 71078336 88718215 71078473 88718386 71078610 88718557 71078747 88718728 71078884 88718899 71079021 88719070 71079158 88719241 71079295 88719412 71079432 88719583 71079569 88719754 71079706 88719925 71079843 88720096 71079980 88720267 71080117 88720438 71080254 88720609 71080391 88720780 71080528 88720951 71080665 88721122 71080802 88721293 71080939 88721464 71081076 88721635 71081213 88721806 71081350 88721977 71081487 88722148 71081624 88722319 71081761 88722490 71081898 88722661 71082035 88722832 71082172 88723003 71082309 88723174 71082446 88723345 71082583 88723516 71082720 88723687 71082857 88723858 71082994 88724029 71083131 88724200 71083268 88724371 71083405 88724542 71083542 88724713 71083679 88724884 71083816 88725055 71083953 88725226 71084090 88725397 71084227 88725568 71084364 88725739 71084501 88725910 71084638 88726081 71084775 88726252 71084912 88726423 71085049 88726594 71085186 88726765 71085323 88726936 71085460 88727107 71085597 88727278 71085734 88727449 71085871 88727620 71086008 88727791 71086145 88727962 71086282 88728133 71086419 88728304 71086556 88728475 71086693 88728646 71086830 88728817 71086967 88728988 71087104 88729159 71087241 88729330 71087378 88729501 71087515 88729672 71087652 88729843 71087789 88730014 71087926 88730185 71088063 88730356 71088200 88730527 71088337 88730698 71088474 88730869 71088611 88731040 71088748 88731211 71088885 88731382 71089022 88731553 71089159 88731724 71089296 88731895 71089433 88732066 71089570 88732237 71089707 88732408 71089844 88732579 71089981 88732750 71090118 88732921 71090255 88733092 71090392 88733263 71090529 88733434 71090666 88733605 71090803 88733776 71090940 88733947 71091077 88734118 71091214 88734289 71091351 88734460 71091488 88734631 71091625 88734802 71091762 88734973 71091899 88735144 71092036 88735315 71092173 88735486 71092310 88735657 71092447 88735828 71092584 88735999 71092721 88736170 71092858 88736341 71092995 88736512 71093132 88736683 71093269 88736854 71093406 88737025 71093543 88737196 71093680 88737367 71093817 88737538 71093954 88737709 71094091 88737880 71094228 88738051 71094365 88738222 71094502 88738393 71094639 88738564 71094776 88738735 71094913 88738906 71095050 88739077 71095187 88739248 71095324 88739419 71095461 88739590 71095598 88739761 71095735 88739932 71095872 88740103 71096009 88740274 71096146 88740445 71096283 88740616 71096420 88740787 71096557 88740958 71096694 88741129 71096831 88741300 71096968 88741471 71097105 88741642 71097242 88741813 71097379 88741984 71097516 88742155 71097653 88742326 71097790 88742497 71097927 88742668 71098064 88742839 71098201 88743010 71098338 88743181 71098475 88743352 71098612 88743523 71098749 88743694 71098886 88743865 71099023 88744036 71099160 88744207 71099297 88744378 71099434 88744549 71099571 88744720 71099708 88744891 71099845 88745062 71099982 88745233 71100119 88745404 71100256 88745575 71100393 88745746 71100530 88745917 71100667 88746088 71100804 88746259 71100941 88746430 71101078 88746601 71101215 88746772 71101352 88746943 71101489 88747114 71101626 88747285
1000 63977900 0 63977900 79855627 63978037 79855798 63978174 79855969 63978311 79856140 63978448 79856311 63978585 79856482 63978722 79856653 63978859 79856824 63978996 79856995 63979133 79857166 63979270 79857337 63979407 79857508 63979544 79857679 63979681 79857850 63979818 79858021 63979955 79858192 63980092 79858363 63980229 79858534 63980366 79858705 63980503 79858876 63980640 79859047 63980777 79859218 63980914 79859389 63981051 79859560 63981188 79859731 63981325 79859902 63981462 79860073 63981599 79860244 63981736 79860415 63981873 79860586 63982010 79860757 63982147 79860928 63982284 79861099 63982421 79861270 63982558 79861441 63982695 79861612 63982832 79861783 63982969 79861954 63983106 79862125 63983243 79862296 63983380 79862467 63983517 79862638 63983654 79862809 63983791 79862980 63983928 79863151 63984065 79863322 63984202 79863493 63984339 79863664 63984476 79863835 63984613 79864006 63984750 79864177 63984887 79864348 63985024 79864519 63985161 79864690 63985298 79864861 63985435 79865032 63985572 79865203 63985709 79865374 63985846 79865545 63985983 79865716 63986120 79865887 63986257 79866058 63986394 79866229 63986531 79866400 63986668 79866571 63986805 79866742 63986942 79866913 63987079 79867084 63987216 79867255 63987353 79867426 63987490 79867597 63987627 79867768 63987764 79867939 63987901 79868110 63988038 79868281 63988175 79868452 63988312 79868623 63988449 79868794 63988586 79868965 63988723 79869136 63988860 79869307 63988997 79869478 63989134 79869649 63989271 79869820 63989408 79869991 63989545 79870162 63989682 79870333 63989819 79870504 63989956 79870675 63990093 79870846 63990230 79871017 63990367 79871188 63990504 79871359 63990641 79871530 63990778 79871701 63990915 79871872 63991052 79872043 63991189 79872214 63991326 79872385 63991463 79872556 63991600 79872727 63991737 79872898 63991874 79873069 63992011 79873240 63992148 79873411 63992285 79873582 63992422 79873753 63992559 79873924 63992696 79874095 63992833 79874266 63992970 79874437 63993107 79874608 63993244 79874779 63993381 79874950 63993518 79875121 63993655 79875292 63993792 79875463 63993929 79875634 63994066 79875805 63994203 79875976 63994340 79876147 63994477 79876318 63994614 79876489 63994751 79876660 63994888 79876831 63995025 79877002 63995162 79877173 63995299 79877344 63995436 79877515 63995573 79877686 63995710 79877857 63995847 79878028 63995984 79878199 63996121 79878370 63996258 79878541 63996395 79878712 63996532 79878883 63996669 79879054 63996806 79879225 63996943 79879396 63997080 79879567 63997217 79879738 63997354 79879909 63997491 79880080 63997628 79880251 63997765 79880422 63997902 79880593 63998039 79880764 63998176 79880935 63998313 79881106 63998450 79881277 63998587 79881448 63998724 79881619 63998861 79881790 63998998 79881961 63999135 79882132 63999272 79882303 63999409 79882474 63999546 79882645 63999683 79882816 63999820 79882987 63999957 79883158 64000094 79883329 64000231 79883500 64000368 79883671 64000505 79883842 64000642 79884013 64000779 79884184 64000916 79884355 64001053 79884526 64001190 79884697 64001327 79884868 64001464 79885039 64001601 79885210 64001738 79885381 64001875 79885552 64002012 79885723 64002149 79885894 64002286 79886065 64002423 79886236 64002560 79886407 64002697 79886578 64002834 79886749 64002971 79886920 64003108 79887091 64003245 79887262 64003382 79887433 64003519 79887604 64003656 79887775 64003793 79887946 64003930 79888117 64004067 79888288 64004204 79888459 64004341 79888630 64004478 79888801 64004615 79888972 64004752 79889143 64004889 79889314 64005026 79889485 64005163 79889656 64005300 79889827 64005437 79889998 64005574 79890169 64005711 79890340 64005848 79890511 64005985 79890682 64006122 79890853 64006259 79891024 64006396 79891195 64006533 79891366 64006670 79891537 64006807 79891708 64006944 79891879 64007081 79892050 64007218 79892221 64007355 79892392 64007492 79892563 64007629 79892734 64007766 79892905 64007903 79893076 64008040 79893247 64008177 79893418 64008314 79893589 64008451 79893760 64008588 79893931 64008725 79894102 64008862 79894273 64008999 79894444 64009136 79894615 64009273 79894786 64009410 79894957 64009547 79895128 64009684 79895299 64009821 79895470 64009958 79895641 64010095 79895812 64010232 79895983 64010369 79896154 64010506 79896325 64010643 79896496 64010780 79896667 64010917 79896838 64011054 79897009 64011191 79897180 64011328 79897351 64011465 79897522 64011602 79897693 64011739 79897864 64011876 79898035 64012013 79898206 64012150 79898377 64012287 79898548 64012424 79898719 64012561 79898890 64012698 79899061 64012835 79899232 64012972 79899403 64013109 79899574 64013246 79899745 64013383 79899916 64013520 79900087 64013657 79900258 64013794 79900429 64013931 79900600 64014068 79900771 64014205 79900942 64014342 79901113 64014479 79901284 64014616 79901455 64014753 79901626 64014890 79901797 64015027 79901968 64015164 79902139 64015301 79902310 64015438 79902481 64015575 79902652 64015712 79902823 64015849 79902994 64015986 79903165 64016123 79903336 64016260 79903507 64016397 79903678 64016534 79903849 64016671 79904020 64016808 79904191 64016945 79904362 64017082 79904533 64017219 79904704 64017356 79904875 64017493 79905046 64017630 79905217 64017767 79905388 64017904 79905559 64018041 79905730 64018178 79905901 64018315 79906072 64018452 79906243 64018589 79906414 64018726 79906585 64018863 79906756 64019000 79906927 64019137 79907098 64019274 79907269 64019411 79907440 64019548 79907611 64019685 79907782 64019822 79907953 64019959 79908124 64020096 79908295 64020233 79908466 64020370 79908637 64020507 79908808 64020644 79908979 64020781 79909150 64020918 79909321 64021055 79909492 64021192 79909663 64021329 79909834 64021466 79910005 64021603 79910176 64021740 79910347 64021877 79910518 64022014 79910689 64022151 79910860 64022288 79911031 64022425 79911202 64022562 79911373 64022699 79911544 64022836 79911715 64022973 79911886 64023110 79912057 64023247 79912228 64023384 79912399 64023521 79912570 64023658 79912741 64023795 79912912 64023932 79913083 64024069 79913254 64024206 79913425 64024343 79913596 64024480 79913767 64024617 79913938 64024754 79914109 64024891 79914280 64025028 79914451 64025165 79914622 64025302 79914793 64025439 79914964 64025576 79915135 64025713 79915306 64025850 79915477 64025987 79915648 64026124 79915819 64026261 79915990 64026398 79916161 64026535 79916332 64026672 79916503 64026809 79916674 64026946 79916845 64027083 79917016 64027220 79917187 64027357 79917358 64027494 79917529 64027631 79917700 64027768 79917871 64027905 79918042 64028042 79918213 64028179 79918384 64028316 79918555 64028453 79918726 64028590 79918897 64028727 79919068 64028864 79919239 64029001 79919410 64029138 79919581 64029275 79919752 64029412 79919923 64029549 79920094 64029686 79920265 64029823 79920436 64029960 79920607 64030097 79920778 64030234 79920949 64030371 79921120 64030508 79921291 64030645 79921462 64030782 79921633 64030919 79921804 64031056 79921975 64031193 79922146 64031330 79922317 64031467 79922488 64031604 79922659 64031741 79922830 64031878 79923001 64032015 79923172 64032152 79923343 64032289 79923514 64032426 79923685 64032563 79923856 64032700 79924027 64032837 79924198 64032974 79924369 64033111 79924540 64033248 79924711 64033385 79924882 64033522 79925053 64033659 79925224 64033796 79925395 64033933 79925566 64034070 79925737 64034207 79925908 64034344 79926079 64034481 79926250 64034618 79926421 64034755 79926592 64034892 79926763 64035029 79926934 64035166 79927105 64035303 79927276 64035440 79927447 64035577 79927618 64035714 79927789 64035851 79927960 64035988 79928131 64036125 79928302 64036262 79928473 64036399 79928644 64036536 79928815 64036673 79928986 64036810 79929157 64036947 79929328 64037084 79929499 64037221 79929670 64037358 79929841 64037495 79930012 64037632 79930183 64037769 79930354 64037906 79930525 64038043 79930696 64038180 79930867 64038317 79931038 64038454 79931209 64038591 79931380 64038728 79931551 64038865 79931722 64039002 79931893 64039139 79932064 64039276 79932235 64039413 79932406 64039550 79932577 64039687 79932748 64039824 79932919 64039961 79933090 64040098 79933261 64040235 79933432 64040372 79933603 64040509 79933774 64040646 79933945 64040783 79934116 64040920 79934287 64041057 79934458 64041194 79934629 64041331 79934800 64041468 79934971 64041605 79935142 64041742 79935313 64041879 79935484 64042016 79935655 64042153 79935826 64042290 79935997 64042427 79936168 64042564 79936339 64042701 79936510 64042838 79936681 64042975 79936852 64043112 79937023 64043249 79937194 64043386 79937365 64043523 79937536 64043660 79937707 64043797 79937878 64043934 79938049 64044071 79938220 64044208 79938391 64044345 79938562 64044482 79938733 64044619 79938904 64044756 79939075 64044893 79939246 64045030 79939417 64045167 79939588 64045304 79939759 64045441 79939930 64045578 79940101 64045715 79940272 64045852 79940443 64045989 79940614 64046126 79940785 64046263 79940956 64046400 79941127 64046537 79941298 64046674 79941469 64046811 79941640 64046948 79941811 64047085 79941982 64047222 79942153 64047359 79942324 64047496 79942495 64047633 79942666 64047770 79942837 64047907 79943008 64048044 79943179 64048181 79943350 64048318 79943521 64048455 79943692 64048592 79943863 64048729 79944034 64048866 79944205 64049003 79944376 64049140 79944547 64049277 79944718 64049414 79944889 64049551 79945060 64049688 79945231 64049825 79945402 64049962 79945573 64050099 79945744 64050236 79945915 64050373 79946086 64050510 79946257 64050647 79946428 64050784 79946599 64050921 79946770 64051058 79946941 64051195 79947112 64051332 79947283 64051469 79947454 64051606 79947625 64051743 79947796 64051880 79947967 64052017 79948138 64052154 79948309 64052291 79948480 64052428 79948651 64052565 79948822 64052702 79948993 64052839 79949164 64052976 79949335 64053113 79949506 64053250 79949677 64053387 79949848 64053524 79950019 64053661 79950190 64053798 79950361 64053935 79950532 64054072 79950703 64054209 79950874 64054346 79951045 64054483 79951216 64054620 79951387 64054757 79951558 64054894 79951729 64055031 79951900 64055168 79952071 64055305 79952242 64055442 79952413 64055579 79952584 64055716 79952755 64055853 79952926 64055990 79953097 64056127 79953268 64056264 79953439 64056401 79953610 64056538 79953781 64056675 79953952 64056812 79954123 64056949 79954294 64057086 79954465 64057223 79954636 64057360 79954807 64057497 79954978 64057634 79955149 64057771 79955320 64057908 79955491 64058045 79955662 64058182 79955833 64058319 79956004 64058456 79956175 64058593 79956346 64058730 79956517 64058867 79956688 64059004 79956859 64059141 79957030 64059278 79957201 64059415 79957372 64059552 79957543 64059689 79957714 64059826 79957885 64059963 79958056 64060100 79958227 64060237 79958398 64060374 79958569 64060511 79958740 64060648 79958911 64060785 79959082 64060922 79959253 64061059 79959424 64061196 79959595 64061333 79959766 64061470 79959937 64061607 79960108 64061744 79960279 64061881 79960450 64062018 79960621 64062155 79960792 64062292 79960963 64062429 79961134 64062566 79961305 64062703 79961476 64062840 79961647 64062977 79961818 64063114 79961989 64063251 79962160 64063388 79962331 64063525 79962502 64063662 79962673 64063799 79962844 64063936 79963015 64064073 79963186 64064210 79963357 64064347 79963528 64064484 79963699 64064621 79963870 64064758 79964041 64064895 79964212 64065032 79964383 64065169 79964554 64065306 79964725 64065443 79964896 64065580 79965067 64065717 79965238 64065854 79965409 64065991 79965580 64066128 79965751 64066265 79965922 64066402 79966093 64066539 79966264 64066676 79966435 64066813 79966606 64066950 79966777 64067087 79966948 64067224 79967119 64067361 79967290 64067498 79967461 64067635 79967632 64067772 79967803 64067909 79967974 64068046 79968145 64068183 79968316 64068320 79968487 64068457 79968658 64068594 79968829 64068731 79969000 64068868 79969171 64069005 79969342 64069142 79969513 64069279 79969684 64069416 79969855 64069553 79970026 64069690 79970197 64069827 79970368 64069964 79970539 64070101 79970710 64070238 79970881 64070375 79971052 64070512 79971223 64070649 79971394 64070786 79971565 64070923 79971736 64071060 79971907 64071197 79972078 64071334 79972249 64071471 79972420 64071608 79972591 64071745 79972762 64071882 79972933 64072019 79973104 64072156 79973275 64072293 79973446 64072430 79973617 64072567 79973788 64072704 79973959 64072841 79974130 64072978 79974301 64073115 79974472 64073252 79974643 64073389 79974814 64073526 79974985 64073663 79975156 64073800 79975327 64073937 79975498 64074074 79975669 64074211 79975840 64074348 79976011 64074485 79976182 64074622 79976353 64074759 79976524 64074896 79976695 64075033 79976866 64075170 79977037 64075307 79977208 64075444 79977379 64075581 79977550 64075718 79977721 64075855 79977892 64075992 79978063 64076129 79978234 64076266 79978405 64076403 79978576 64076540 79978747 64076677 79978918 64076814 79979089 64076951 79979260 64077088 79979431 64077225 79979602 64077362 79979773 64077499 79979944 64077636 79980115 64077773 79980286 64077910 79980457 64078047 79980628 64078184 79980799 64078321 79980970 64078458 79981141 64078595 79981312 64078732 79981483 64078869 79981654 64079006 79981825 64079143 79981996 64079280 79982167 64079417 79982338 64079554 79982509 64079691 79982680 64079828 79982851 64079965 79983022 64080102 79983193 64080239 79983364 64080376 79983535 64080513 79983706 64080650 79983877 64080787 79984048 64080924 79984219 64081061 79984390 64081198 79984561 64081335 79984732 64081472 79984903 64081609 79985074 64081746 79985245 64081883 79985416 64082020 79985587 64082157 79985758 64082294 79985929 64082431 79986100 64082568 79986271 64082705 79986442 64082842 79986613 64082979 79986784 64083116 79986955 64083253 79987126 64083390 79987297 64083527 79987468 64083664 79987639 64083801 79987810 64083938 79987981 64084075 79988152 64084212 79988323 64084349 79988494 64084486 79988665 64084623 79988836 64084760 79989007 64084897 79989178 64085034 79989349 64085171 79989520 64085308 79989691 64085445 79989862 64085582 79990033 64085719 79990204 64085856 79990375 64085993 79990546 64086130 79990717 64086267 79990888 64086404 79991059 64086541 79991230 64086678 79991401 64086815 79991572 64086952 79991743 64087089 79991914 64087226 79992085 64087363 79992256 64087500 79992427 64087637 79992598 64087774 79992769 64087911 79992940 64088048 79993111 64088185 79993282 64088322 79993453 64088459 79993624 64088596 79993795 64088733 79993966 64088870 79994137 64089007 79994308 64089144 79994479 64089281 79994650 64089418 79994821 64089555 79994992 64089692 79995163 64089829 79995334 64089966 79995505 64090103 79995676 64090240 79995847 64090377 79996018 64090514 79996189 64090651 79996360 64090788 79996531 64090925 79996702 64091062 79996873 64091199 79997044 64091336 79997215 64091473 79997386 64091610 79997557 64091747 79997728 64091884 79997899 64092021 79998070 64092158 79998241 64092295 79998412 64092432 79998583 64092569 79998754 64092706 79998925 64092843 79999096 64092980 79999267 64093117 79999438 64093254 79999609 64093391 79999780 64093528 79999951 64093665 80000122 64093802 80000293 64093939 80000464 64094076 80000635 64094213 80000806 64094350 80000977 64094487 80001148 64094624 80001319 64094761 80001490 64094898 80001661 64095035 80001832 64095172 80002003 64095309 80002174 64095446 80002345 64095583 80002516 64095720 80002687 64095857 80002858 64095994 80003029 64096131 80003200 64096268 80003371 64096405 80003542 64096542 80003713 64096679 80003884 64096816 80004055 64096953 80004226 64097090 80004397 64097227 80004568 64097364 80004739 64097501 80004910 64097638 80005081 64097775 80005252 64097912 80005423 64098049 80005594 64098186 80005765 64098323 80005936 64098460 80006107 64098597 80006278 64098734 80006449 64098871 80006620 64099008 80006791 64099145 80006962 64099282 80007133 64099419 80007304 64099556 80007475 64099693 80007646 64099830 80007817 64099967 80007988 64100104 80008159 64100241 80008330 64100378 80008501 64100515 80008672 64100652 80008843 64100789 80009014 64100926 80009185 64101063 80009356 64101200 80009527 64101337 80009698 64101474 80009869 64101611 80010040 64101748 80010211 64101885 80010382 64102022 80010553 64102159 80010724 64102296 80010895 64102433 80011066 64102570 80011237 64102707 80011408 64102844 80011579 64102981 80011750 64103118 80011921 64103255 80012092 64103392 80012263 64103529 80012434 64103666 80012605 64103803 80012776 64103940 80012947 64104077 80013118 64104214 80013289 64104351 80013460 64104488 80013631 64104625 80013802 64104762 80013973 64104899 80014144 64105036 80014315 64105173 80014486 64105310 80014657 64105447 80014828 64105584 80014999 64105721 80015170 64105858 80015341 64105995 80015512 64106132 80015683 64106269 80015854 64106406 80016025 64106543 80016196 64106680 80016367 64106817 80016538 64106954 80016709 64107091 80016880 64107228 80017051 64107365 80017222 64107502 80017393 64107639 80017564 64107776 80017735 64107913 80017906 64108050 80018077 64108187 80018248 64108324 80018419 64108461 80018590 64108598 80018761 64108735 80018932 64108872 80019103 64109009 80019274 64109146 80019445 64109283 80019616 64109420 80019787 64109557 80019958 64109694 80020129 64109831 80020300 64109968 80020471 64110105 80020642 64110242 80020813 64110379 80020984 64110516 80021155 64110653 80021326 64110790 80021497 64110927 80021668 64111064 80021839 64111201 80022010 64111338 80022181 64111475 80022352 64111612 80022523 64111749 80022694 64111886 80022865 64112023 80023036 64112160 80023207 64112297 80023378 64112434 80023549 64112571 80023720 64112708 80023891 64112845 80024062 64112982 80024233 64113119 80024404 64113256 80024575 64113393 80024746 64113530 80024917 64113667 80025088 64113804 80025259 64113941 80025430 64114078 80025601 64114215 80025772 64114352 80025943 64114489 80026114 64114626 80026285
1000 39865900 0 39865900 49759627 39866037 49759798 39866174 49759969 39866311 49760140 39866448 49760311 39866585 49760482 39866722 49760653 39866859 49760824 39866996 49760995 39867133 49761166 39867270 49761337 39867407 49761508 39867544 49761679 39867681 49761850 39867818 49762021 39867955 49762192 39868092 49762363 39868229 49762534 39868366 49762705 39868503 49762876 39868640 49763047 39868777 49763218 39868914 49763389 39869051 49763560 39869188 49763731 39869325 49763902 39869462 49764073 39869599 49764244 39869736 49764415 39869873 49764586 39870010 49764757 39870147 49764928 39870284 49765099 39870421 49765270 39870558 49765441 39870695 49765612 39870832 49765783 39870969 49765954 39871106 49766125 39871243 49766296 39871380 49766467 39871517 49766638 39871654 49766809 39871791 49766980 39871928 49767151 39872065 49767322 39872202 49767493 39872339 49767664 39872476 49767835 39872613 49768006 39872750 49768177 39872887 49768348 39873024 49768519 39873161 49768690 39873298 49768861 39873435 49769032 39873572 49769203 39873709 49769374 39873846 49769545 39873983 49769716 39874120 49769887 39874257 49770058 39874394 49770229 39874531 49770400 39874668 49770571 39874805 49770742 39874942 49770913 39875079 49771084 39875216 49771255 39875353 49771426 39875490 49771597 39875627 49771768 39875764 49771939 39875901 49772110 39876038 49772281 39876175 49772452 39876312 49772623 39876449 49772794 39876586 49772965 39876723 49773136 39876860 49773307 39876997 49773478 39877134 49773649 39877271 49773820 39877408 49773991 39877545 49774162 39877682 49774333 39877819 49774504 39877956 49774675 39878093 49774846 39878230 49775017 39878367 49775188 39878504 49775359 39878641 49775530 39878778 49775701 39878915 49775872 39879052 49776043 39879189 49776214 39879326 49776385 39879463 49776556 39879600 49776727 39879737 49776898 39879874 49777069 39880011 49777240 39880148 49777411 39880285 49777582 39880422 49777753 39880559 49777924 39880696 49778095 39880833 49778266 39880970 49778437 39881107 49778608 39881244 49778779 39881381 49778950 39881518 49779121 39881655 49779292 39881792 49779463 39881929 49779634 39882066 49779805 39882203 49779976 39882340 49780147 39882477 49780318 39882614 49780489 39882751 49780660 39882888 49780831 39883025 49781002 39883162 49781173 39883299 49781344 39883436 49781515 39883573 49781686 39883710 49781857 39883847 49782028 39883984 49782199 39884121 49782370 39884258 49782541 39884395 49782712 39884532 49782883 39884669 49783054 39884806 49783225 39884943 49783396 39885080 49783567 39885217 49783738 39885354 49783909 39885491 49784080 39885628 49784251 39885765 49784422 39885902 49784593 39886039 49784764 39886176 49784935 39886313 49785106 39886450 49785277 39886587 49785448 39886724 49785619 39886861 49785790 39886998 49785961 39887135 49786132 39887272 49786303 39887409 49786474 39887546 49786645 39887683 49786816 39887820 49786987 39887957 49787158 39888094 49787329 39888231 49787500 39888368 49787671 39888505 49787842 39888642 49788013 39888779 49788184 39888916 49788355 39889053 49788526 39889190 49788697 39889327 49788868 39889464 49789039 39889601 49789210 39889738 49789381 39889875 49789552 39890012 49789723 39890149 49789894 39890286 49790065 39890423 49790236 39890560 49790407 39890697 49790578 39890834 49790749 39890971 49790920 39891108 49791091 39891245 49791262 39891382 49791433 39891519 49791604 39891656 49791775 39891793 49791946 39891930 49792117 39892067 49792288 39892204 49792459 39892341 49792630 39892478 49792801 39892615 49792972 39892752 49793143 39892889 49793314 39893026 49793485 39893163 49793656 39893300 49793827 39893437 49793998 39893574 49794169 39893711 49794340 39893848 49794511 39893985 49794682 39894122 49794853 39894259 49795024 39894396 49795195 39894533 49795366 39894670 49795537 39894807 49795708 39894944 49795879 39895081 49796050 39895218 49796221 39895355 49796392 39895492 49796563 39895629 49796734 39895766 49796905 39895903 49797076 39896040 49797247 39896177 49797418 39896314 49797589 39896451 49797760 39896588 49797931 39896725 49798102 39896862 49798273 39896999 49798444 39897136 49798615 39897273 49798786 39897410 49798957 39897547 49799128 39897684 49799299 39897821 49799470 39897958 49799641 39898095 49799812 39898232 49799983 39898369 49800154 39898506 49800325 39898643 49800496 39898780 49800667 39898917 49800838 39899054 49801009 39899191 49801180 39899328 49801351 39899465 49801522 39899602 49801693 39899739 49801864 39899876 49802035 39900013 49802206 39900150 49802377 39900287 49802548 39900424 49802719 39900561 49802890 39900698 49803061 39900835 49803232 39900972 49803403 39901109 49803574 39901246 49803745 39901383 49803916 39901520 49804087 39901657 49804258 39901794 49804429 39901931 49804600 39902068 49804771 39902205 49804942 39902342 49805113 39902479 49805284 39902616 49805455 39902753 49805626 39902890 49805797 39903027 49805968 39903164 49806139 39903301 49806310 39903438 49806481 39903575 49806652 39903712 49806823 39903849 49806994 39903986 49807165 39904123 49807336 39904260 49807507 39904397 49807678 39904534 49807849 39904671 49808020 39904808 49808191 39904945 49808362 39905082 49808533 39905219 49808704 39905356 49808875 39905493 49809046 39905630 49809217 39905767 49809388 39905904 49809559 39906041 49809730 39906178 49809901 39906315 49810072 39906452 49810243 39906589 49810414 39906726 49810585 39906863 49810756 39907000 49810927 39907137 49811098 39907274 49811269 39907411 49811440 39907548 49811611 39907685 49811782 39907822 49811953 39907959 49812124 39908096 49812295 39908233 49812466 39908370 49812637 39908507 49812808 39908644 49812979 39908781 49813150 39908918 49813321 39909055 49813492 39909192 49813663 39909329 49813834 39909466 49814005 39909603 49814176 39909740 49814347 39909877 49814518 39910014 49814689 39910151 49814860 39910288 49815031 39910425 49815202 39910562 49815373 39910699 49815544 39910836 49815715 39910973 49815886 39911110 49816057 39911247 49816228 39911384 49816399 39911521 49816570 39911658 49816741 39911795 49816912 39911932 49817083 39912069 49817254 39912206 49817425 39912343 49817596 39912480 49817767 39912617 49817938 39912754 49818109 39912891 49818280 39913028 49818451 39913165 49818622 39913302 49818793 39913439 49818964 39913576 49819135 39913713 49819306 39913850 49819477 39913987 49819648 39914124 49819819 39914261 49819990 39914398 49820161 39914535 49820332 39914672 49820503 39914809 49820674 39914946 49820845 39915083 49821016 39915220 49821187 39915357 49821358 39915494 49821529 39915631 49821700 39915768 49821871 39915905 49822042 39916042 49822213 39916179 49822384 39916316 49822555 39916453 49822726 39916590 49822897 39916727 49823068 39916864 49823239 39917001 49823410 39917138 49823581 39917275 49823752 39917412 49823923 39917549 49824094 39917686 49824265 39917823 49824436 39917960 49824607 39918097 49824778 39918234 49824949 39918371 49825120 39918508 49825291 39918645 49825462 39918782 49825633 39918919 49825804 39919056 49825975 39919193 49826146 39919330 49826317 39919467 49826488 39919604 49826659 39919741 49826830 39919878 49827001 39920015 49827172 39920152 49827343 39920289 49827514 39920426 49827685 39920563 49827856 39920700 49828027 39920837 49828198 39920974 49828369 39921111 49828540 39921248 49828711 39921385 49828882 39921522 49829053 39921659 49829224 39921796 49829395 39921933 49829566 39922070 49829737 39922207 49829908 39922344 49830079 39922481 49830250 39922618 49830421 39922755 49830592 39922892 49830763 39923029 49830934 39923166 49831105 39923303 49831276 39923440 49831447 39923577 49831618 39923714 49831789 39923851 49831960 39923988 49832131 39924125 49832302 39924262 49832473 39924399 49832644 39924536 49832815 39924673 49832986 39924810 49833157 39924947 49833328 39925084 49833499 39925221 49833670 39925358 49833841 39925495 49834012 39925632 49834183 39925769 49834354 39925906 49834525 39926043 49834696 39926180 49834867 39926317 49835038 39926454 49835209 39926591 49835380 39926728 49835551 39926865 49835722 39927002 49835893 39927139 49836064 39927276 49836235 39927413 49836406 39927550 49836577 39927687 49836748 39927824 49836919 39927961 49837090 39928098 49837261 39928235 49837432 39928372 49837603 39928509 49837774 39928646 49837945 39928783 49838116 39928920 49838287 39929057 49838458 39929194 49838629 39929331 49838800 39929468 49838971 39929605 49839142 39929742 49839313 39929879 49839484 39930016 49839655 39930153 49839826 39930290 49839997 39930427 49840168 39930564 49840339 39930701 49840510 39930838 49840681 39930975 49840852 39931112 49841023 39931249 49841194 39931386 49841365 39931523 49841536 39931660 49841707 39931797 49841878 39931934 49842049 39932071 49842220 39932208 49842391 39932345 49842562 39932482 49842733 39932619 49842904 39932756 49843075 39932893 49843246 39933030 49843417 39933167 49843588 39933304 49843759 39933441 49843930 39933578 49844101 39933715 49844272 39933852 49844443 39933989 49844614 39934126 49844785 39934263 49844956 39934400 49845127 39934537 49845298 39934674 49845469 39934811 49845640 39934948 49845811 39935085 49845982 39935222 49846153 39935359 49846324 39935496 49846495 39935633 49846666 39935770 49846837 39935907 49847008 39936044 49847179 39936181 49847350 39936318 49847521 39936455 49847692 39936592 49847863 39936729 49848034 39936866 49848205 39937003 49848376 39937140 49848547 39937277 49848718 39937414 49848889 39937551 49849060 39937688 49849231 39937825 49849402 39937962 49849573 39938099 49849744 39938236 49849915 39938373 49850086 39938510 49850257 39938647 49850428 39938784 49850599 39938921 49850770 39939058 49850941 39939195 49851112 39939332 49851283 39939469 49851454 39939606 49851625 39939743 49851796 39939880 49851967 39940017 49852138 39940154 49852309 39940291 49852480 39940428 49852651 39940565 49852822 39940702 49852993 39940839 49853164 39940976 49853335 39941113 49853506 39941250 49853677 39941387 49853848 39941524 49854019 39941661 49854190 39941798 49854361 39941935 49854532 39942072 49854703 39942209 49854874 39942346 49855045 39942483 49855216 39942620 49855387 39942757 49855558 39942894 49855729 39943031 49855900 39943168 49856071 39943305 49856242 39943442 49856413 39943579 49856584 39943716 49856755 39943853 49856926 39943990 49857097 39944127 49857268 39944264 49857439 39944401 49857610 39944538 49857781 39944675 49857952 39944812 49858123 39944949 49858294 39945086 49858465 39945223 49858636 39945360 49858807 39945497 49858978 39945634 49859149 39945771 49859320 39945908 49859491 39946045 49859662 39946182 49859833 39946319 49860004 39946456 49860175 39946593 49860346 39946730 49860517 39946867 49860688 39947004 49860859 39947141 49861030 39947278 49861201 39947415 49861372 39947552 49861543 39947689 49861714 39947826 49861885 39947963 49862056 39948100 49862227 39948237 49862398 39948374 49862569 39948511 49862740 39948648 49862911 39948785 49863082 39948922 49863253 39949059 49863424 39949196 49863595 39949333 49863766 39949470 49863937 39949607 49864108 39949744 49864279 39949881 49864450 39950018 49864621 39950155 49864792 39950292 49864963 39950429 49865134 39950566 49865305 39950703 49865476 39950840 49865647 39950977 49865818 39951114 49865989 39951251 49866160 39951388 49866331 39951525 49866502 39951662 49866673 39951799 49866844 39951936 49867015 39952073 49867186 39952210 49867357 39952347 49867528 39952484 49867699 39952621 49867870 39952758 49868041 39952895 49868212 39953032 49868383 39953169 49868554 39953306 49868725 39953443 49868896 39953580 49869067 39953717 49869238 39953854 49869409 39953991 49869580 39954128 49869751 39954265 49869922 39954402 49870093 39954539 49870264 39954676 49870435 39954813 49870606 39954950 49870777 39955087 49870948 39955224 49871119 39955361 49871290 39955498 49871461 39955635 49871632 39955772 49871803 39955909 49871974 39956046 49872145 39956183 49872316 39956320 49872487 39956457 49872658 39956594 49872829 39956731 49873000 39956868 49873171 39957005 49873342 39957142 49873513 39957279 49873684 39957416 49873855 39957553 49874026 39957690 49874197 39957827 49874368 39957964 49874539 39958101 49874710 39958238 49874881 39958375 49875052 39958512 49875223 39958649 49875394 39958786 49875565 39958923 49875736 39959060 49875907 39959197 49876078 39959334 49876249 39959471 49876420 39959608 49876591 39959745 49876762 39959882 49876933 39960019 49877104 39960156 49877275 39960293 49877446 39960430 49877617 39960567 49877788 39960704 49877959 39960841 49878130 39960978 49878301 39961115 49878472 39961252 49878643 39961389 49878814 39961526 49878985 39961663 49879156 39961800 49879327 39961937 49879498 39962074 49879669 39962211 49879840 39962348 49880011 39962485 49880182 39962622 49880353 39962759 49880524 39962896 49880695 39963033 49880866 39963170 49881037 39963307 49881208 39963444 49881379 39963581 49881550 39963718 49881721 39963855 49881892 39963992 49882063 39964129 49882234 39964266 49882405 39964403 49882576 39964540 49882747 39964677 49882918 39964814 49883089 39964951 49883260 39965088 49883431 39965225 49883602 39965362 49883773 39965499 49883944 39965636 49884115 39965773 49884286 39965910 49884457 39966047 49884628 39966184 49884799 39966321 49884970 39966458 49885141 39966595 49885312 39966732 49885483 39966869 49885654 39967006 49885825 39967143 49885996 39967280 49886167 39967417 49886338 39967554 49886509 39967691 49886680 39967828 49886851 39967965 49887022 39968102 49887193 39968239 49887364 39968376 49887535 39968513 49887706 39968650 49887877 39968787 49888048 39968924 49888219 39969061 49888390 39969198 49888561 39969335 49888732 39969472 49888903 39969609 49889074 39969746 49889245 39969883 49889416 39970020 49889587 39970157 49889758 39970294 49889929 39970431 49890100 39970568 49890271 39970705 49890442 39970842 49890613 39970979 49890784 39971116 49890955 39971253 49891126 39971390 49891297 39971527 49891468 39971664 49891639 39971801 49891810 39971938 49891981 39972075 49892152 39972212 49892323 39972349 49892494 39972486 49892665 39972623 49892836 39972760 49893007 39972897 49893178 39973034 49893349 39973171 49893520 39973308 49893691 39973445 49893862 39973582 49894033 39973719 49894204 39973856 49894375 39973993 49894546 39974130 49894717 39974267 49894888 39974404 49895059 39974541 49895230 39974678 49895401 39974815 49895572 39974952 49895743 39975089 49895914 39975226 49896085 39975363 49896256 39975500 49896427 39975637 49896598 39975774 49896769 39975911 49896940 39976048 49897111 39976185 49897282 39976322 49897453 39976459 49897624 39976596 49897795 39976733 49897966 39976870 49898137 39977007 49898308 39977144 49898479 39977281 49898650 39977418 49898821 39977555 49898992 39977692 49899163 39977829 49899334 39977966 49899505 39978103 49899676 39978240 49899847 39978377 49900018 39978514 49900189 39978651 49900360 39978788 49900531 39978925 49900702 39979062 49900873 39979199 49901044 39979336 49901215 39979473 49901386 39979610 49901557 39979747 49901728 39979884 49901899 39980021 49902070 39980158 49902241 39980295 49902412 39980432 49902583 39980569 49902754 39980706 49902925 39980843 49903096 39980980 49903267 39981117 49903438 39981254 49903609 39981391 49903780 39981528 49903951 39981665 49904122 39981802 49904293 39981939 49904464 39982076 49904635 39982213 49904806 39982350 49904977 39982487 49905148 39982624 49905319 39982761 49905490 39982898 49905661 39983035 49905832 39983172 49906003 39983309 49906174 39983446 49906345 39983583 49906516 39983720 49906687 39983857 49906858 39983994 49907029 39984131 49907200 39984268 49907371 39984405 49907542 39984542 49907713 39984679 49907884 39984816 49908055 39984953 49908226 39985090 49908397 39985227 49908568 39985364 49908739 39985501 49908910 39985638 49909081 39985775 49909252 39985912 49909423 39986049 49909594 39986186 49909765 39986323 49909936 39986460 49910107 39986597 49910278 39986734 49910449 39986871 49910620 39987008 49910791 39987145 49910962 39987282 49911133 39987419 49911304 39987556 49911475 39987693 49911646 39987830 49911817 39987967 49911988 39988104 49912159 39988241 49912330 39988378 49912501 39988515 49912672 39988652 49912843 39988789 49913014 39988926 49913185 39989063 49913356 39989200 49913527 39989337 49913698 39989474 49913869 39989611 49914040 39989748 49914211 39989885 49914382 39990022 49914553 39990159 49914724 39990296 49914895 39990433 49915066 39990570 49915237 39990707 49915408 39990844 49915579 39990981 49915750 39991118 49915921 39991255 49916092 39991392 49916263 39991529 49916434 39991666 49916605 39991803 49916776 39991940 49916947 39992077 49917118 39992214 49917289 39992351 49917460 39992488 49917631 39992625 49917802 39992762 49917973 39992899 49918144 39993036 49918315 39993173 49918486 39993310 49918657 39993447 49918828 39993584 49918999 39993721 49919170 39993858 49919341 39993995 49919512 39994132 49919683 39994269 49919854 39994406 49920025 39994543 49920196 39994680 49920367 39994817 49920538 39994954 49920709 39995091 49920880 39995228 49921051 39995365 49921222 39995502 49921393 39995639 49921564 39995776 49921735 39995913 49921906 39996050 49922077 39996187 49922248 39996324 49922419 39996461 49922590 39996598 49922761 39996735 49922932 39996872 49923103 39997009 49923274 39997146 49923445 39997283 49923616 39997420 49923787 39997557 49923958 39997694 49924129 39997831 49924300 39997968 49924471 39998105 49924642 39998242 49924813 39998379 49924984 39998516 49925155 39998653 49925326 39998790 49925497 39998927 49925668 39999064 49925839 39999201 49926010 39999338 49926181 39999475 49926352 39999612 49926523 39999749 49926694 39999886 49926865 40000023 49927036 40000160 49927207 40000297 49927378 40000434 49927549 40000571 49927720 40000708 49927891 40000845 49928062 40000982 49928233 40001119 49928404 40001256 49928575 40001393 49928746 40001530 49928917 40001667 49929088 40001804 49929259 40001941 49929430 40002078 49929601 40002215 49929772 40002352 49929943 40002489 49930114 40002626 49930285
1000 25457477 0 25457477 31775391 25457614 31775562 25457751 31775733 25457888 31775904 25458025 31776075 25458162 31776246 25458299 31776417 25458436 31776588 25458573 31776759 25458710 31776930 25458847 31777101 25458984 31777272 25459121 31777443 25459258 31777614 25459395 31777785 25459532 31777956 25459669 31778127 25459806 31778298 25459943 31778469 25460080 31778640 25460217 31778811 25460354 31778982 25460491 31779153 25460628 31779324 25460765 31779495 25460902 31779666 25461039 31779837 25461176 31780008 25461313 31780179 25461450 31780350 25461587 31780521 25461724 31780692 25461861 31780863 25461998 31781034 25462135 31781205 25462272 31781376 25462409 31781547 25462546 31781718 25462683 31781889 25462820 31782060 25462957 31782231 25463094 31782402 25463231 31782573 25463368 31782744 25463505 31782915 25463642 31783086 25463779 31783257 25463916 31783428 25464053 31783599 25464190 31783770 25464327 31783941 25464464 31784112 25464601 31784283 25464738 31784454 25464875 31784625 25465012 31784796 25465149 31784967 25465286 31785138 25465423 31785309 25465560 31785480 25465697 31785651 25465834 31785822 25465971 31785993 25466108 31786164 25466245 31786335 25466382 31786506 25466519 31786677 25466656 31786848 25466793 31787019 25466930 31787190 25467067 31787361 25467204 31787532 25467341 31787703 25467478 31787874 25467615 31788045 25467752 31788216 25467889 31788387 25468026 31788558 25468163 31788729 25468300 31788900 25468437 31789071 25468574 31789242 25468711 31789413 25468848 31789584 25468985 31789755 25469122 31789926 25469259 31790097 25469396 31790268 25469533 31790439 25469670 31790610 25469807 31790781 25469944 31790952 25470081 31791123 25470218 31791294 25470355 31791465 25470492 31791636 25470629 31791807 25470766 31791978 25470903 31792149 25471040 31792320 25471177 31792491 25471314 31792662 25471451 31792833 25471588 31793004 25471725 31793175 25471862 31793346 25471999 31793517 25472136 31793688 25472273 31793859 25472410 31794030 25472547 31794201 25472684 31794372 25472821 31794543 25472958 31794714 25473095 31794885 25473232 31795056 25473369 31795227 25473506 31795398 25473643 31795569 25473780 31795740 25473917 31795911 25474054 31796082 25474191 31796253 25474328 31796424 25474465 31796595 25474602 31796766 25474739 31796937 25474876 31797108 25475013 31797279 25475150 31797450 25475287 31797621 25475424 31797792 25475561 31797963 25475698 31798134 25475835 31798305 25475972 31798476 25476109 31798647 25476246 31798818 25476383 31798989 25476520 31799160 25476657 31799331 25476794 31799502 25476931 31799673 25477068 31799844 25477205 31800015 25477342 31800186 25477479 31800357 25477616 31800528 25477753 31800699 25477890 31800870 25478027 31801041 25478164 31801212 25478301 31801383 25478438 31801554 25478575 31801725 25478712 31801896 25478849 31802067 25478986 31802238 25479123 31802409 25479260 31802580 25479397 31802751 25479534 31802922 25479671 31803093 25479808 31803264 25479945 31803435 25480082 31803606 25480219 31803777 25480356 31803948 25480493 31804119 25480630 31804290 25480767 31804461 25480904 31804632 25481041 31804803 25481178 31804974 25481315 31805145 25481452 31805316 25481589 31805487 25481726 31805658 25481863 31805829 25482000 31806000 25482137 31806171 25482274 31806342 25482411 31806513 25482548 31806684 25482685 31806855 25482822 31807026 25482959 31807197 25483096 31807368 25483233 31807539 25483370 31807710 25483507 31807881 25483644 31808052 25483781 31808223 25483918 31808394 25484055 31808565 25484192 31808736 25484329 31808907 25484466 31809078 25484603 31809249 25484740 31809420 25484877 31809591 25485014 31809762 25485151 31809933 25485288 31810104 25485425 31810275 25485562 31810446 25485699 31810617 25485836 31810788 25485973 31810959 25486110 31811130 25486247 31811301 25486384 31811472 25486521 31811643 25486658 31811814 25486795 31811985 25486932 31812156 25487069 31812327 25487206 31812498 25487343 31812669 25487480 31812840 25487617 31813011 25487754 31813182 25487891 31813353 25488028 31813524 25488165 31813695 25488302 31813866 25488439 31814037 25488576 31814208 25488713 31814379 25488850 31814550 25488987 31814721 25489124 31814892 25489261 31815063 25489398 31815234 25489535 31815405 25489672 31815576 25489809 31815747 25489946 31815918 25490083 31816089 25490220 31816260 25490357 31816431 25490494 31816602 25490631 31816773 25490768 31816944 25490905 31817115 25491042 31817286 25491179 31817457 25491316 31817628 25491453 31817799 25491590 31817970 25491727 31818141 25491864 31818312 25492001 31818483 25492138 31818654 25492275 31818825 25492412 31818996 25492549 31819167 25492686 31819338 25492823 31819509 25492960 31819680 25493097 31819851 25493234 31820022 25493371 31820193 25493508 31820364 25493645 31820535 25493782 31820706 25493919 31820877 25494056 31821048 25494193 31821219 25494330 31821390 25494467 31821561 25494604 31821732 25494741 31821903 25494878 31822074 25495015 31822245 25495152 31822416 25495289 31822587 25495426 31822758 25495563 31822929 25495700 31823100 25495837 31823271 25495974 31823442 25496111 31823613 25496248 31823784 25496385 31823955 25496522 31824126 25496659 31824297 25496796 31824468 25496933 31824639 25497070 31824810 25497207 31824981 25497344 31825152 25497481 31825323 25497618 31825494 25497755 31825665 25497892 31825836 25498029 31826007 25498166 31826178 25498303 31826349 25498440 31826520 25498577 31826691 25498714 31826862 25498851 31827033 25498988 31827204 25499125 31827375 25499262 31827546 25499399 31827717 25499536 31827888 25499673 31828059 25499810 31828230 25499947 31828401 25500084 31828572 25500221 31828743 25500358 31828914 25500495 31829085 25500632 31829256 25500769 31829427 25500906 31829598 25501043 31829769 25501180 31829940 25501317 31830111 25501454 31830282 25501591 31830453 25501728 31830624 25501865 31830795 25502002 31830966 25502139 31831137 25502276 31831308 25502413 31831479 25502550 31831650 25502687 31831821 25502824 31831992 25502961 31832163 25503098 31832334 25503235 31832505 25503372 31832676 25503509 31832847 25503646 31833018 25503783 31833189 25503920 31833360 25504057 31833531 25504194 31833702 25504331 31833873 25504468 31834044 25504605 31834215 25504742 31834386 25504879 31834557 25505016 31834728 25505153 31834899 25505290 31835070 25505427 31835241 25505564 31835412 25505701 31835583 25505838 31835754 25505975 31835925 25506112 31836096 25506249 31836267 25506386 31836438 25506523 31836609 25506660 31836780 25506797 31836951 25506934 31837122 25507071 31837293 25507208 31837464 25507345 31837635 25507482 31837806 25507619 31837977 25507756 31838148 25507893 31838319 25508030 31838490 25508167 31838661 25508304 31838832 25508441 31839003 25508578 31839174 25508715 31839345 25508852 31839516 25508989 31839687 25509126 31839858 25509263 31840029 25509400 31840200 25509537 31840371 25509674 31840542 25509811 31840713 25509948 31840884 25510085 31841055 25510222 31841226 25510359 31841397 25510496 31841568 25510633 31841739 25510770 31841910 25510907 31842081 25511044 31842252 25511181 31842423 25511318 31842594 25511455 31842765 25511592 31842936 25511729 31843107 25511866 31843278 25512003 31843449 25512140 31843620 25512277 31843791 25512414 31843962 25512551 31844133 25512688 31844304 25512825 31844475 25512962 31844646 25513099 31844817 25513236 31844988 25513373 31845159 25513510 31845330 25513647 31845501 25513784 31845672 25513921 31845843 25514058 31846014 25514195 31846185 25514332 31846356 25514469 31846527 25514606 31846698 25514743 31846869 25514880 31847040 25515017 31847211 25515154 31847382 25515291 31847553 25515428 31847724 25515565 31847895 25515702 31848066 25515839 31848237 25515976 31848408 25516113 31848579 25516250 31848750 25516387 31848921 25516524 31849092 25516661 31849263 25516798 31849434 25516935 31849605 25517072 31849776 25517209 31849947 25517346 31850118 25517483 31850289 25517620 31850460 25517757 31850631 25517894 31850802 25518031 31850973 25518168 31851144 25518305 31851315 25518442 31851486 25518579 31851657 25518716 31851828 25518853 31851999 25518990 31852170 25519127 31852341 25519264 31852512 25519401 31852683 25519538 31852854 25519675 31853025 25519812 31853196 25519949 31853367 25520086 31853538 25520223 31853709 25520360 31853880 25520497 31854051 25520634 31854222 25520771 31854393 25520908 31854564 25521045 31854735 25521182 31854906 25521319 31855077 25521456 31855248 25521593 31855419 25521730 31855590 25521867 31855761 25522004 31855932 25522141 31856103 25522278 31856274 25522415 31856445 25522552 31856616 25522689 31856787 25522826 31856958 25522963 31857129 25523100 31857300 25523237 31857471 25523374 31857642 25523511 31857813 25523648 31857984 25523785 31858155 25523922 31858326 25524059 31858497 25524196 31858668 25524333 31858839 25524470 31859010 25524607 31859181 25524744 31859352 25524881 31859523 25525018 31859694 25525155 31859865 25525292 31860036 25525429 31860207 25525566 31860378 25525703 31860549 25525840 31860720 25525977 31860891 25526114 31861062 25526251 31861233 25526388 31861404 25526525 31861575 25526662 31861746 25526799 31861917 25526936 31862088 25527073 31862259 25527210 31862430 25527347 31862601 25527484 31862772 25527621 31862943 25527758 31863114 25527895 31863285 25528032 31863456 25528169 31863627 25528306 31863798 25528443 31863969 25528580 31864140 25528717 31864311 25528854 31864482 25528991 31864653 25529128 31864824 25529265 31864995 25529402 31865166 25529539 31865337 25529676 31865508 25529813 31865679 25529950 31865850 25530087 31866021 25530224 31866192 25530361 31866363 25530498 31866534 25530635 31866705 25530772 31866876 25530909 31867047 25531046 31867218 25531183 31867389 25531320 31867560 25531457 31867731 25531594 31867902 25531731 31868073 25531868 31868244 25532005 31868415 25532142 31868586 25532279 31868757 25532416 31868928 25532553 31869099 25532690 31869270 25532827 31869441 25532964 31869612 25533101 31869783 25533238 31869954 25533375 31870125 25533512 31870296 25533649 31870467 25533786 31870638 25533923 31870809 25534060 31870980 25534197 31871151 25534334 31871322 25534471 31871493 25534608 31871664 25534745 31871835 25534882 31872006 25535019 31872177 25535156 31872348 25535293 31872519 25535430 31872690 25535567 31872861 25535704 31873032 25535841 31873203 25535978 31873374 25536115 31873545 25536252 31873716 25536389 31873887 25536526 31874058 25536663 31874229 25536800 31874400 25536937 31874571 25537074 31874742 25537211 31874913 25537348 31875084 25537485 31875255 25537622 31875426 25537759 31875597 25537896 31875768 25538033 31875939 25538170 31876110 25538307 31876281 25538444 31876452 25538581 31876623 25538718 31876794 25538855 31876965 25538992 31877136 25539129 31877307 25539266 31877478 25539403 31877649 25539540 31877820 25539677 31877991 25539814 31878162 25539951 31878333 25540088 31878504 25540225 31878675 25540362 31878846 25540499 31879017 25540636 31879188 25540773 31879359 25540910 31879530 25541047 31879701 25541184 31879872 25541321 31880043 25541458 31880214 25541595 31880385 25541732 31880556 25541869 31880727 25542006 31880898 25542143 31881069 25542280 31881240 25542417 31881411 25542554 31881582 25542691 31881753 25542828 31881924 25542965 31882095 25543102 31882266 25543239 31882437 25543376 31882608 25543513 31882779 25543650 31882950 25543787 31883121 25543924 31883292 25544061 31883463 25544198 31883634 25544335 31883805 25544472 31883976 25544609 31884147 25544746 31884318 25544883 31884489 25545020 31884660 25545157 31884831 25545294 31885002 25545431 31885173 25545568 31885344 25545705 31885515 25545842 31885686 25545979 31885857 25546116 31886028 25546253 31886199 25546390 31886370 25546527 31886541 25546664 31886712 25546801 31886883 25546938 31887054 25547075 31887225 25547212 31887396 25547349 31887567 25547486 31887738 25547623 31887909 25547760 31888080 25547897 31888251 25548034 31888422 25548171 31888593 25548308 31888764 25548445 31888935 25548582 31889106 25548719 31889277 25548856 31889448 25548993 31889619 25549130 31889790 25549267 31889961 25549404 31890132 25549541 31890303 25549678 31890474 25549815 31890645 25549952 31890816 25550089 31890987 25550226 31891158 25550363 31891329 25550500 31891500 25550637 31891671 25550774 31891842 25550911 31892013 25551048 31892184 25551185 31892355 25551322 31892526 25551459 31892697 25551596 31892868 25551733 31893039 25551870 31893210 25552007 31893381 25552144 31893552 25552281 31893723 25552418 31893894 25552555 31894065 25552692 31894236 25552829 31894407 25552966 31894578 25553103 31894749 25553240 31894920 25553377 31895091 25553514 31895262 25553651 31895433 25553788 31895604 25553925 31895775 25554062 31895946 25554199 31896117 25554336 31896288 25554473 31896459 25554610 31896630 25554747 31896801 25554884 31896972 25555021 31897143 25555158 31897314 25555295 31897485 25555432 31897656 25555569 31897827 25555706 31897998 25555843 31898169 25555980 31898340 25556117 31898511 25556254 31898682 25556391 31898853 25556528 31899024 25556665 31899195 25556802 31899366 25556939 31899537 25557076 31899708 25557213 31899879 25557350 31900050 25557487 31900221 25557624 31900392 25557761 31900563 25557898 31900734 25558035 31900905 25558172 31901076 25558309 31901247 25558446 31901418 25558583 31901589 25558720 31901760 25558857 31901931 25558994 31902102 25559131 31902273 25559268 31902444 25559405 31902615 25559542 31902786 25559679 31902957 25559816 31903128 25559953 31903299 25560090 31903470 25560227 31903641 25560364 31903812 25560501 31903983 25560638 31904154 25560775 31904325 25560912 31904496 25561049 31904667 25561186 31904838 25561323 31905009 25561460 31905180 25561597 31905351 25561734 31905522 25561871 31905693 25562008 31905864 25562145 31906035 25562282 31906206 25562419 31906377 25562556 31906548 25562693 31906719 25562830 31906890 25562967 31907061 25563104 31907232 25563241 31907403 25563378 31907574 25563515 31907745 25563652 31907916 25563789 31908087 25563926 31908258 25564063 31908429 25564200 31908600 25564337 31908771 25564474 31908942 25564611 31909113 25564748 31909284 25564885 31909455 25565022 31909626 25565159 31909797 25565296 31909968 25565433 31910139 25565570 31910310 25565707 31910481 25565844 31910652 25565981 31910823 25566118 31910994 25566255 31911165 25566392 31911336 25566529 31911507 25566666 31911678 25566803 31911849 25566940 31912020 25567077 31912191 25567214 31912362 25567351 31912533 25567488 31912704 25567625 31912875 25567762 31913046 25567899 31913217 25568036 31913388 25568173 31913559 25568310 31913730 25568447 31913901 25568584 31914072 25568721 31914243 25568858 31914414 25568995 31914585 25569132 31914756 25569269 31914927 25569406 31915098 25569543 31915269 25569680 31915440 25569817 31915611 25569954 31915782 25570091 31915953 25570228 31916124 25570365 31916295 25570502 31916466 25570639 31916637 25570776 31916808 25570913 31916979 25571050 31917150 25571187 31917321 25571324 31917492 25571461 31917663 25571598 31917834 25571735 31918005 25571872 31918176 25572009 31918347 25572146 31918518 25572283 31918689 25572420 31918860 25572557 31919031 25572694 31919202 25572831 31919373 25572968 31919544 25573105 31919715 25573242 31919886 25573379 31920057 25573516 31920228 25573653 31920399 25573790 31920570 25573927 31920741 25574064 31920912 25574201 31921083 25574338 31921254 25574475 31921425 25574612 31921596 25574749 31921767 25574886 31921938 25575023 31922109 25575160 31922280 25575297 31922451 25575434 31922622 25575571 31922793 25575708 31922964 25575845 31923135 25575982 31923306 25576119 31923477 25576256 31923648 25576393 31923819 25576530 31923990 25576667 31924161 25576804 31924332 25576941 31924503 25577078 31924674 25577215 31924845 25577352 31925016 25577489 31925187 25577626 31925358 25577763 31925529 25577900 31925700 25578037 31925871 25578174 31926042 25578311 31926213 25578448 31926384 25578585 31926555 25578722 31926726 25578859 31926897 25578996 31927068 25579133 31927239 25579270 31927410 25579407 31927581 25579544 31927752 25579681 31927923 25579818 31928094 25579955 31928265 25580092 31928436 25580229 31928607 25580366 31928778 25580503 31928949 25580640 31929120 25580777 31929291 25580914 31929462 25581051 31929633 25581188 31929804 25581325 31929975 25581462 31930146 25581599 31930317 25581736 31930488 25581873 31930659 25582010 31930830 25582147 31931001 25582284 31931172 25582421 31931343 25582558 31931514 25582695 31931685 25582832 31931856 25582969 31932027 25583106 31932198 25583243 31932369 25583380 31932540 25583517 31932711 25583654 31932882 25583791 31933053 25583928 31933224 25584065 31933395 25584202 31933566 25584339 31933737 25584476 31933908 25584613 31934079 25584750 31934250 25584887 31934421 25585024 31934592 25585161 31934763 25585298 31934934 25585435 31935105 25585572 31935276 25585709 31935447 25585846 31935618 25585983 31935789 25586120 31935960 25586257 31936131 25586394 31936302 25586531 31936473 25586668 31936644 25586805 31936815 25586942 31936986 25587079 31937157 25587216 31937328 25587353 31937499 25587490 31937670 25587627 31937841 25587764 31938012 25587901 31938183 25588038 31938354 25588175 31938525 25588312 31938696 25588449 31938867 25588586 31939038 25588723 31939209 25588860 31939380 25588997 31939551 25589134 31939722 25589271 31939893 25589408 31940064 25589545 31940235 25589682 31940406 25589819 31940577 25589956 31940748 25590093 31940919 25590230 31941090 25590367 31941261 25590504 31941432 25590641 31941603 25590778 31941774 25590915 31941945 25591052 31942116 25591189 31942287 25591326 31942458 25591463 31942629 25591600 31942800 25591737 31942971 25591874 31943142 25592011 31943313 25592148 31943484 25592285 31943655 25592422 31943826 25592559 31943997 25592696 31944168 25592833 31944339 25592970 31944510 25593107 31944681 25593244 31944852 25593381 31945023 25593518 31945194 25593655 31945365 25593792 31945536 25593929 31945707 25594066 31945878 25594203 31946049
1000 41462639 0 41462639 51752637 41462776 51752808 41462913 51752979 41463050 51753150 41463187 51753321 41463324 51753492 41463461 51753663 41463598 51753834 41463735 51754005 41463872 51754176 41464009 51754347 41464146 51754518 41464283 51754689 41464420 51754860 41464557 51755031 41464694 51755202 41464831 51755373 41464968 51755544 41465105 51755715 41465242 51755886 41465379 51756057 41465516 51756228 41465653 51756399 41465790 51756570 41465927 51756741 41466064 51756912 41466201 51757083 41466338 51757254 41466475 51757425 41466612 51757596 41466749 51757767 41466886 51757938 41467023 51758109 41467160 51758280 41467297 51758451 41467434 51758622 41467571 51758793 41467708 51758964 41467845 51759135 41467982 51759306 41468119 51759477 41468256 51759648 41468393 51759819 41468530 51759990 41468667 51760161 41468804 51760332 41468941 51760503 41469078 51760674 41469215 51760845 41469352 51761016 41469489 51761187 41469626 51761358 41469763 51761529 41469900 51761700 41470037 51761871 41470174 51762042 41470311 51762213 41470448 51762384 41470585 51762555 41470722 51762726 41470859 51762897 41470996 51763068 41471133 51763239 41471270 51763410 41471407 51763581 41471544 51763752 41471681 51763923 41471818 51764094 41471955 51764265 41472092 51764436 41472229 51764607 41472366 51764778 41472503 51764949 41472640 51765120 41472777 51765291 41472914 51765462 41473051 51765633 41473188 51765804 41473325 51765975 41473462 51766146 41473599 51766317 41473736 51766488 41473873 51766659 41474010 51766830 41474147 51767001 41474284 51767172 41474421 51767343 41474558 51767514 41474695 51767685 41474832 51767856 41474969 51768027 41475106 51768198 41475243 51768369 41475380 51768540 41475517 51768711 41475654 51768882 41475791 51769053 41475928 51769224 41476065 51769395 41476202 51769566 41476339 51769737 41476476 51769908 41476613 51770079 41476750 51770250 41476887 51770421 41477024 51770592 41477161 51770763 41477298 51770934 41477435 51771105 41477572 51771276 41477709 51771447 41477846 51771618 41477983 51771789 41478120 51771960 41478257 51772131 41478394 51772302 41478531 51772473 41478668 51772644 41478805 51772815 41478942 51772986 41479079 51773157 41479216 51773328 41479353 51773499 41479490 51773670 41479627 51773841 41479764 51774012 41479901 51774183 41480038 51774354 41480175 51774525 41480312 51774696 41480449 51774867 41480586 51775038 41480723 51775209 41480860 51775380 41480997 51775551 41481134 51775722 41481271 51775893 41481408 51776064 41481545 51776235 41481682 51776406 41481819 51776577 41481956 51776748 41482093 51776919 41482230 51777090 41482367 51777261 41482504 51777432 41482641 51777603 41482778 51777774 41482915 51777945 41483052 51778116 41483189 51778287 41483326 51778458 41483463 51778629 41483600 51778800 41483737 51778971 41483874 51779142 41484011 51779313 41484148 51779484 41484285 51779655 41484422 51779826 41484559 51779997 41484696 51780168 41484833 51780339 41484970 51780510 41485107 51780681 41485244 51780852 41485381 51781023 41485518 51781194 41485655 51781365 41485792 51781536 41485929 51781707 41486066 51781878 41486203 51782049 41486340 51782220 41486477 51782391 41486614 51782562 41486751 51782733 41486888 51782904 41487025 51783075 41487162 51783246 41487299 51783417 41487436 51783588 41487573 51783759 41487710 51783930 41487847 51784101 41487984 51784272 41488121 51784443 41488258 51784614 41488395 51784785 41488532 51784956 41488669 51785127 41488806 51785298 41488943 51785469 41489080 51785640 41489217 51785811 41489354 51785982 41489491 51786153 41489628 51786324 41489765 51786495 41489902 51786666 41490039 51786837 41490176 51787008 41490313 51787179 41490450 51787350 41490587 51787521 41490724 51787692 41490861 51787863 41490998 51788034 41491135 51788205 41491272 51788376 41491409 51788547 41491546 51788718 41491683 51788889 41491820 51789060 41491957 51789231 41492094 51789402 41492231 51789573 41492368 51789744 41492505 51789915 41492642 51790086 41492779 51790257 41492916 51790428 41493053 51790599 41493190 51790770 41493327 51790941 41493464 51791112 41493601 51791283 41493738 51791454 41493875 51791625 41494012 51791796 41494149 51791967 41494286 51792138 41494423 51792309 41494560 51792480 41494697 51792651 41494834 51792822 41494971 51792993 41495108 51793164 41495245 51793335 41495382 51793506 41495519 51793677 41495656 51793848 41495793 51794019 41495930 51794190 41496067 51794361 41496204 51794532 41496341 51794703 41496478 51794874 41496615 51795045 41496752 51795216 41496889 51795387 41497026 51795558 41497163 51795729 41497300 51795900 41497437 51796071 41497574 51796242 41497711 51796413 41497848 51796584 41497985 51796755 41498122 51796926 41498259 51797097 41498396 51797268 41498533 51797439 41498670 51797610 41498807 51797781 41498944 51797952 41499081 51798123 41499218 51798294 41499355 51798465 41499492 51798636 41499629 51798807 41499766 51798978 41499903 51799149 41500040 51799320 41500177 51799491 41500314 51799662 41500451 51799833 41500588 51800004 41500725 51800175 41500862 51800346 41500999 51800517 41501136 51800688 41501273 51800859 41501410 51801030 41501547 51801201 41501684 51801372 41501821 51801543 41501958 51801714 41502095 51801885 41502232 51802056 41502369 51802227 41502506 51802398 41502643 51802569 41502780 51802740 41502917 51802911 41503054 51803082 41503191 51803253 41503328 51803424 41503465 51803595 41503602 51803766 41503739 51803937 41503876 51804108 41504013 51804279 41504150 51804450 41504287 51804621 41504424 51804792 41504561 51804963 41504698 51805134 41504835 51805305 41504972 51805476 41505109 51805647 41505246 51805818 41505383 51805989 41505520 51806160 41505657 51806331 41505794 51806502 41505931 51806673 41506068 51806844 41506205 51807015 41506342 51807186 41506479 51807357 41506616 51807528 41506753 51807699 41506890 51807870 41507027 51808041 41507164 51808212 41507301 51808383 41507438 51808554 41507575 51808725 41507712 51808896 41507849 51809067 41507986 51809238 41508123 51809409 41508260 51809580 41508397 51809751 41508534 51809922 41508671 51810093 41508808 51810264 41508945 51810435 41509082 51810606 41509219 51810777 41509356 51810948 41509493 51811119 41509630 51811290 41509767 51811461 41509904 51811632 41510041 51811803 41510178 51811974 41510315 51812145 41510452 51812316 41510589 51812487 41510726 51812658 41510863 51812829 41511000 51813000 41511137 51813171 41511274 51813342 41511411 51813513 41511548 51813684 41511685 51813855 41511822 51814026 41511959 51814197 41512096 51814368 41512233 51814539 41512370 51814710 41512507 51814881 41512644 51815052 41512781 51815223 41512918 51815394 41513055 51815565 41513192 51815736 41513329 51815907 41513466 51816078 41513603 51816249 41513740 51816420 41513877 51816591 41514014 51816762 41514151 51816933 41514288 51817104 41514425 51817275 41514562 51817446 41514699 51817617 41514836 51817788 41514973 51817959 41515110 51818130 41515247 51818301 41515384 51818472 41515521 51818643 41515658 51818814 41515795 51818985 41515932 51819156 41516069 51819327 41516206 51819498 41516343 51819669 41516480 51819840 41516617 51820011 41516754 51820182 41516891 51820353 41517028 51820524 41517165 51820695 41517302 51820866 41517439 51821037 41517576 51821208 41517713 51821379 41517850 51821550 41517987 51821721 41518124 51821892 41518261 51822063 41518398 51822234 41518535 51822405 41518672 51822576 41518809 51822747 41518946 51822918 41519083 51823089 41519220 51823260 41519357 51823431 41519494 51823602 41519631 51823773 41519768 51823944 41519905 51824115 41520042 51824286 41520179 51824457 41520316 51824628 41520453 51824799 41520590 51824970 41520727 51825141 41520864 51825312 41521001 51825483 41521138 51825654 41521275 51825825 41521412 51825996 41521549 51826167 41521686 51826338 41521823 51826509 41521960 51826680 41522097 51826851 41522234 51827022 41522371 51827193 41522508 51827364 41522645 51827535 41522782 51827706 41522919 51827877 41523056 51828048 41523193 51828219 41523330 51828390 41523467 51828561 41523604 51828732 41523741 51828903 41523878 51829074 41524015 51829245 41524152 51829416 41524289 51829587 41524426 51829758 41524563 51829929 41524700 51830100 41524837 51830271 41524974 51830442 41525111 51830613 41525248 51830784 41525385 51830955 41525522 51831126 41525659 51831297 41525796 51831468 41525933 51831639 41526070 51831810 41526207 51831981 41526344 51832152 41526481 51832323 41526618 51832494 41526755 51832665 41526892 51832836 41527029 51833007 41527166 51833178 41527303 51833349 41527440 51833520 41527577 51833691 41527714 51833862 41527851 51834033 41527988 51834204 41528125 51834375 41528262 51834546 41528399 51834717 41528536 51834888 41528673 51835059 41528810 51835230 41528947 51835401 41529084 51835572 41529221 51835743 41529358 51835914 41529495 51836085 41529632 51836256 41529769 51836427 41529906 51836598 41530043 51836769 41530180 51836940 41530317 51837111 41530454 51837282 41530591 51837453 41530728 51837624 41530865 51837795 41531002 51837966 41531139 51838137 41531276 51838308 41531413 51838479 41531550 51838650 41531687 51838821 41531824 51838992 41531961 51839163 41532098 51839334 41532235 51839505 41532372 51839676 41532509 51839847 41532646 51840018 41532783 51840189 41532920 51840360 41533057 51840531 41533194 51840702 41533331 51840873 41533468 51841044 41533605 51841215 41533742 51841386 41533879 51841557 41534016 51841728 41534153 51841899 41534290 51842070 41534427 51842241 41534564 51842412 41534701 51842583 41534838 51842754 41534975 51842925 41535112 51843096 41535249 51843267 41535386 51843438 41535523 51843609 41535660 51843780 41535797 51843951 41535934 51844122 41536071 51844293 41536208 51844464 41536345 51844635 41536482 51844806 41536619 51844977 41536756 51845148 41536893 51845319 41537030 51845490 41537167 51845661 41537304 51845832 41537441 51846003 41537578 51846174 41537715 51846345 41537852 51846516 41537989 51846687 41538126 51846858 41538263 51847029 41538400 51847200 41538537 51847371 41538674 51847542 41538811 51847713 41538948 51847884 41539085 51848055 41539222 51848226 41539359 51848397 41539496 51848568 41539633 51848739 41539770 51848910 41539907 51849081 41540044 51849252 41540181 51849423 41540318 51849594 41540455 51849765 41540592 51849936 41540729 51850107 41540866 51850278 41541003 51850449 41541140 51850620 41541277 51850791 41541414 51850962 41541551 51851133 41541688 51851304 41541825 51851475 41541962 51851646 41542099 51851817 41542236 51851988 41542373 51852159 41542510 51852330 41542647 51852501 41542784 51852672 41542921 51852843 41543058 51853014 41543195 51853185 41543332 51853356 41543469 51853527 41543606 51853698 41543743 51853869 41543880 51854040 41544017 51854211 41544154 51854382 41544291 51854553 41544428 51854724 41544565 51854895 41544702 51855066 41544839 51855237 41544976 51855408 41545113 51855579 41545250 51855750 41545387 51855921 41545524 51856092 41545661 51856263 41545798 51856434 41545935 51856605 41546072 51856776 41546209 51856947 41546346 51857118 41546483 51857289 41546620 51857460 41546757 51857631 41546894 51857802 41547031 51857973 41547168 51858144 41547305 51858315 41547442 51858486 41547579 51858657 41547716 51858828 41547853 51858999 41547990 51859170 41548127 51859341 41548264 51859512 41548401 51859683 41548538 51859854 41548675 51860025 41548812 51860196 41548949 51860367 41549086 51860538 41549223 51860709 41549360 51860880 41549497 51861051 41549634 51861222 41549771 51861393 41549908 51861564 41550045 51861735 41550182 51861906 41550319 51862077 41550456 51862248 41550593 51862419 41550730 51862590 41550867 51862761 41551004 51862932 41551141 51863103 41551278 51863274 41551415 51863445 41551552 51863616 41551689 51863787 41551826 51863958 41551963 51864129 41552100 51864300 41552237 51864471 41552374 51864642 41552511 51864813 41552648 51864984 41552785 51865155 41552922 51865326 41553059 51865497 41553196 51865668 41553333 51865839 41553470 51866010 41553607 51866181 41553744 51866352 41553881 51866523 41554018 51866694 41554155 51866865 41554292 51867036 41554429 51867207 41554566 51867378 41554703 51867549 41554840 51867720 41554977 51867891 41555114 51868062 41555251 51868233 41555388 51868404 41555525 51868575 41555662 51868746 41555799 51868917 41555936 51869088 41556073 51869259 41556210 51869430 41556347 51869601 41556484 51869772 41556621 51869943 41556758 51870114 41556895 51870285 41557032 51870456 41557169 51870627 41557306 51870798 41557443 51870969 41557580 51871140 41557717 51871311 41557854 51871482 41557991 51871653 41558128 51871824 41558265 51871995 41558402 51872166 41558539 51872337 41558676 51872508 41558813 51872679 41558950 51872850 41559087 51873021 41559224 51873192 41559361 51873363 41559498 51873534 41559635 51873705 41559772 51873876 41559909 51874047 41560046 51874218 41560183 51874389 41560320 51874560 41560457 51874731 41560594 51874902 41560731 51875073 41560868 51875244 41561005 51875415 41561142 51875586 41561279 51875757 41561416 51875928 41561553 51876099 41561690 51876270 41561827 51876441 41561964 51876612 41562101 51876783 41562238 51876954 41562375 51877125 41562512 51877296 41562649 51877467 41562786 51877638 41562923 51877809 41563060 51877980 41563197 51878151 41563334 51878322 41563471 51878493 41563608 51878664 41563745 51878835 41563882 51879006 41564019 51879177 41564156 51879348 41564293 51879519 41564430 51879690 41564567 51879861 41564704 51880032 41564841 51880203 41564978 51880374 41565115 51880545 41565252 51880716 41565389 51880887 41565526 51881058 41565663 51881229 41565800 51881400 41565937 51881571 41566074 51881742 41566211 51881913 41566348 51882084 41566485 51882255 41566622 51882426 41566759 51882597 41566896 51882768 41567033 51882939 41567170 51883110 41567307 51883281 41567444 51883452 41567581 51883623 41567718 51883794 41567855 51883965 41567992 51884136 41568129 51884307 41568266 51884478 41568403 51884649 41568540 51884820 41568677 51884991 41568814 51885162 41568951 51885333 41569088 51885504 41569225 51885675 41569362 51885846 41569499 51886017 41569636 51886188 41569773 51886359 41569910 51886530 41570047 51886701 41570184 51886872 41570321 51887043 41570458 51887214 41570595 51887385 41570732 51887556 41570869 51887727 41571006 51887898 41571143 51888069 41571280 51888240 41571417 51888411 41571554 51888582 41571691 51888753 41571828 51888924 41571965 51889095 41572102 51889266 41572239 51889437 41572376 51889608 41572513 51889779 41572650 51889950 41572787 51890121 41572924 51890292 41573061 51890463 41573198 51890634 41573335 51890805 41573472 51890976 41573609 51891147 41573746 51891318 41573883 51891489 41574020 51891660 41574157 51891831 41574294 51892002 41574431 51892173 41574568 51892344 41574705 51892515 41574842 51892686 41574979 51892857 41575116 51893028 41575253 51893199 41575390 51893370 41575527 51893541 41575664 51893712 41575801 51893883 41575938 51894054 41576075 51894225 41576212 51894396 41576349 51894567 41576486 51894738 41576623 51894909 41576760 51895080 41576897 51895251 41577034 51895422 41577171 51895593 41577308 51895764 41577445 51895935 41577582 51896106 41577719 51896277 41577856 51896448 41577993 51896619 41578130 51896790 41578267 51896961 41578404 51897132 41578541 51897303 41578678 51897474 41578815 51897645 41578952 51897816 41579089 51897987 41579226 51898158 41579363 51898329 41579500 51898500 41579637 51898671 41579774 51898842 41579911 51899013 41580048 51899184 41580185 51899355 41580322 51899526 41580459 51899697 41580596 51899868 41580733 51900039 41580870 51900210 41581007 51900381 41581144 51900552 41581281 51900723 41581418 51900894 41581555 51901065 41581692 51901236 41581829 51901407 41581966 51901578 41582103 51901749 41582240 51901920 41582377 51902091 41582514 51902262 41582651 51902433 41582788 51902604 41582925 51902775 41583062 51902946 41583199 51903117 41583336 51903288 41583473 51903459 41583610 51903630 41583747 51903801 41583884 51903972 41584021 51904143 41584158 51904314 41584295 51904485 41584432 51904656 41584569 51904827 41584706 51904998 41584843 51905169 41584980 51905340 41585117 51905511 41585254 51905682 41585391 51905853 41585528 51906024 41585665 51906195 41585802 51906366 41585939 51906537 41586076 51906708 41586213 51906879 41586350 51907050 41586487 51907221 41586624 51907392 41586761 51907563 41586898 51907734 41587035 51907905 41587172 51908076 41587309 51908247 41587446 51908418 41587583 51908589 41587720 51908760 41587857 51908931 41587994 51909102 41588131 51909273 41588268 51909444 41588405 51909615 41588542 51909786 41588679 51909957 41588816 51910128 41588953 51910299 41589090 51910470 41589227 51910641 41589364 51910812 41589501 51910983 41589638 51911154 41589775 51911325 41589912 51911496 41590049 51911667 41590186 51911838 41590323 51912009 41590460 51912180 41590597 51912351 41590734 51912522 41590871 51912693 41591008 51912864 41591145 51913035 41591282 51913206 41591419 51913377 41591556 51913548 41591693 51913719 41591830 51913890 41591967 51914061 41592104 51914232 41592241 51914403 41592378 51914574 41592515 51914745 41592652 51914916 41592789 51915087 41592926 51915258 41593063 51915429 41593200 51915600 41593337 51915771 41593474 51915942 41593611 51916113 41593748 51916284 41593885 51916455 41594022 51916626 41594159 51916797 41594296 51916968 41594433 51917139 41594570 51917310 41594707 51917481 41594844 51917652 41594981 51917823 41595118 51917994 41595255 51918165 41595392 51918336 41595529 51918507 41595666 51918678 41595803 51918849 41595940 51919020 41596077 51919191 41596214 51919362 41596351 51919533 41596488 51919704 41596625 51919875 41596762 51920046 41596899 51920217 41597036 51920388 41597173 51920559 41597310 51920730 41597447 51920901 41597584 51921072 41597721 51921243 41597858 51921414 41597995 51921585 41598132 51921756 41598269 51921927 41598406 51922098 41598543 51922269 41598680 51922440 41598817 51922611 41598954 51922782 41599091 51922953 41599228 51923124 41599365 51923295
1000 26165900 0 26165900 32659627 26166037 32659798 26166174 32659969 26166311 32660140 26166448 32660311 26166585 32660482 26166722 32660653 26166859 32660824 26166996 32660995 26167133 32661166 26167270 32661337 26167407 32661508 26167544 32661679 26167681 32661850 26167818 32662021 26167955 32662192 26168092 32662363 26168229 32662534 26168366 32662705 26168503 32662876 26168640 32663047 26168777 32663218 26168914 32663389 26169051 32663560 26169188 32663731 26169325 32663902 26169462 32664073 26169599 32664244 26169736 32664415 26169873 32664586 26170010 32664757 26170147 32664928 26170284 32665099 26170421 32665270 26170558 32665441 26170695 32665612 26170832 32665783 26170969 32665954 26171106 32666125 26171243 32666296 26171380 32666467 26171517 32666638 26171654 32666809 26171791 32666980 26171928 32667151 26172065 32667322 26172202 32667493 26172339 32667664 26172476 32667835 26172613 32668006 26172750 32668177 26172887 32668348 26173024 32668519 26173161 32668690 26173298 32668861 26173435 32669032 26173572 32669203 26173709 32669374 26173846 32669545 26173983 32669716 26174120 32669887 26174257 32670058 26174394 32670229 26174531 32670400 26174668 32670571 26174805 32670742 26174942 32670913 26175079 32671084 26175216 32671255 26175353 32671426 26175490 32671597 26175627 32671768 26175764 32671939 26175901 32672110 26176038 32672281 26176175 32672452 26176312 32672623 26176449 32672794 26176586 32672965 26176723 32673136 26176860 32673307 26176997 32673478 26177134 32673649 26177271 32673820 26177408 32673991 26177545 32674162 26177682 32674333 26177819 32674504 26177956 32674675 26178093 32674846 26178230 32675017 26178367 32675188 26178504 32675359 26178641 32675530 26178778 32675701 26178915 32675872 26179052 32676043 26179189 32676214 26179326 32676385 26179463 32676556 26179600 32676727 26179737 32676898 26179874 32677069 26180011 32677240 26180148 32677411 26180285 32677582 26180422 32677753 26180559 32677924 26180696 32678095 26180833 32678266 26180970 32678437 26181107 32678608 26181244 32678779 26181381 32678950 26181518 32679121 26181655 32679292 26181792 32679463 26181929 32679634 26182066 32679805 26182203 32679976 26182340 32680147 26182477 32680318 26182614 32680489 26182751 32680660 26182888 32680831 26183025 32681002 26183162 32681173 26183299 32681344 26183436 32681515 26183573 32681686 26183710 32681857 26183847 32682028 26183984 32682199 26184121 32682370 26184258 32682541 26184395 32682712 26184532 32682883 26184669 32683054 26184806 32683225 26184943 32683396 26185080 32683567 26185217 32683738 26185354 32683909 26185491 32684080 26185628 32684251 26185765 32684422 26185902 32684593 26186039 32684764 26186176 32684935 26186313 32685106 26186450 32685277 26186587 32685448 26186724 32685619 26186861 32685790 26186998 32685961 26187135 32686132 26187272 32686303 26187409 32686474 26187546 32686645 26187683 32686816 26187820 32686987 26187957 32687158 26188094 32687329 26188231 32687500 26188368 32687671 26188505 32687842 26188642 32688013 26188779 32688184 26188916 32688355 26189053 32688526 26189190 32688697 26189327 32688868 26189464 32689039 26189601 32689210 26189738 32689381 26189875 32689552 26190012 32689723 26190149 32689894 26190286 32690065 26190423 32690236 26190560 32690407 26190697 32690578 26190834 32690749 26190971 32690920 26191108 32691091 26191245 32691262 26191382 32691433 26191519 32691604 26191656 32691775 26191793 32691946 26191930 32692117 26192067 32692288 26192204 32692459 26192341 32692630 26192478 32692801 26192615 32692972 26192752 32693143 26192889 32693314 26193026 32693485 26193163 32693656 26193300 32693827 26193437 32693998 26193574 32694169 26193711 32694340 26193848 32694511 26193985 32694682 26194122 32694853 26194259 32695024 26194396 32695195 26194533 32695366 26194670 32695537 26194807 32695708 26194944 32695879 26195081 32696050 26195218 32696221 26195355 32696392 26195492 32696563 26195629 32696734 26195766 32696905 26195903 32697076 26196040 32697247 26196177 32697418 26196314 32697589 26196451 32697760 26196588 32697931 26196725 32698102 26196862 32698273 26196999 32698444 26197136 32698615 26197273 32698786 26197410 32698957 26197547 32699128 26197684 32699299 26197821 32699470 26197958 32699641 26198095 32699812 26198232 32699983 26198369 32700154 26198506 32700325 26198643 32700496 26198780 32700667 26198917 32700838 26199054 32701009 26199191 32701180 26199328 32701351 26199465 32701522 26199602 32701693 26199739 32701864 26199876 32702035 26200013 32702206 26200150 32702377 26200287 32702548 26200424 32702719 26200561 32702890 26200698 32703061 26200835 32703232 26200972 32703403 26201109 32703574 26201246 32703745 26201383 32703916 26201520 32704087 26201657 32704258 26201794 32704429 26201931 32704600 26202068 32704771 26202205 32704942 26202342 32705113 26202479 32705284 26202616 32705455 26202753 32705626 26202890 32705797 26203027 32705968 26203164 32706139 26203301 32706310 26203438 32706481 26203575 32706652 26203712 32706823 26203849 32706994 26203986 32707165 26204123 32707336 26204260 32707507 26204397 32707678 26204534 32707849 26204671 32708020 26204808 32708191 26204945 32708362 26205082 32708533 26205219 32708704 26205356 32708875 26205493 32709046 26205630 32709217 26205767 32709388 26205904 32709559 26206041 32709730 26206178 32709901 26206315 32710072 26206452 32710243 26206589 32710414 26206726 32710585 26206863 32710756 26207000 32710927 26207137 32711098 26207274 32711269 26207411 32711440 26207548 32711611 26207685 32711782 26207822 32711953 26207959 32712124 26208096 32712295 26208233 32712466 26208370 32712637 26208507 32712808 26208644 32712979 26208781 32713150 26208918 32713321 26209055 32713492 26209192 32713663 26209329 32713834 26209466 32714005 26209603 32714176 26209740 32714347 26209877 32714518 26210014 32714689 26210151 32714860 26210288 32715031 26210425 32715202 26210562 32715373 26210699 32715544 26210836 32715715 26210973 32715886 26211110 32716057 26211247 32716228 26211384 32716399 26211521 32716570 26211658 32716741 26211795 32716912 26211932 32717083 26212069 32717254 26212206 32717425 26212343 32717596 26212480 32717767 26212617 32717938 26212754 32718109 26212891 32718280 26213028 32718451 26213165 32718622 26213302 32718793 26213439 32718964 26213576 32719135 26213713 32719306 26213850 32719477 26213987 32719648 26214124 32719819 26214261 32719990 26214398 32720161 26214535 32720332 26214672 32720503 26214809 32720674 26214946 32720845 26215083 32721016 26215220 32721187 26215357 32721358 26215494 32721529 26215631 32721700 26215768 32721871 26215905 32722042 26216042 32722213 26216179 32722384 26216316 32722555 26216453 32722726 26216590 32722897 26216727 32723068 26216864 32723239 26217001 32723410 26217138 32723581 26217275 32723752 26217412 32723923 26217549 32724094 26217686 32724265 26217823 32724436 26217960 32724607 26218097 32724778 26218234 32724949 26218371 32725120 26218508 32725291 26218645 32725462 26218782 32725633 26218919 32725804 26219056 32725975 26219193 32726146 26219330 32726317 26219467 32726488 26219604 32726659 26219741 32726830 26219878 32727001 26220015 32727172 26220152 32727343 26220289 32727514 26220426 32727685 26220563 32727856 26220700 32728027 26220837 32728198 26220974 32728369 26221111 32728540 26221248 32728711 26221385 32728882 26221522 32729053 26221659 32729224 26221796 32729395 26221933 32729566 26222070 32729737 26222207 32729908 26222344 32730079 26222481 32730250 26222618 32730421 26222755 32730592 26222892 32730763 26223029 32730934 26223166 32731105 26223303 32731276 26223440 32731447 26223577 32731618 26223714 32731789 26223851 32731960 26223988 32732131 26224125 32732302 26224262 32732473 26224399 32732644 26224536 32732815 26224673 32732986 26224810 32733157 26224947 32733328 26225084 32733499 26225221 32733670 26225358 32733841 26225495 32734012 26225632 32734183 26225769 32734354 26225906 32734525 26226043 32734696 26226180 32734867 26226317 32735038 26226454 32735209 26226591 32735380 26226728 32735551 26226865 32735722 26227002 32735893 26227139 32736064 26227276 32736235 26227413 32736406 26227550 32736577 26227687 32736748 26227824 32736919 26227961 32737090 26228098 32737261 26228235 32737432 26228372 32737603 26228509 32737774 26228646 32737945 26228783 32738116 26228920 32738287 26229057 32738458 26229194 32738629 26229331 32738800 26229468 32738971 26229605 32739142 26229742 32739313 26229879 32739484 26230016 32739655 26230153 32739826 26230290 32739997 26230427 32740168 26230564 32740339 26230701 32740510 26230838 32740681 26230975 32740852 26231112 32741023 26231249 32741194 26231386 32741365 26231523 32741536 26231660 32741707 26231797 32741878 26231934 32742049 26232071 32742220 26232208 32742391 26232345 32742562 26232482 32742733 26232619 32742904 26232756 32743075 26232893 32743246 26233030 32743417 26233167 32743588 26233304 32743759 26233441 32743930 26233578 32744101 26233715 32744272 26233852 32744443 26233989 32744614 26234126 32744785 26234263 32744956 26234400 32745127 26234537 32745298 26234674 32745469 26234811 32745640 26234948 32745811 26235085 32745982 26235222 32746153 26235359 32746324 26235496 32746495 26235633 32746666 26235770 32746837 26235907 32747008 26236044 32747179 26236181 32747350 26236318 32747521 26236455 32747692 26236592 32747863 26236729 32748034 26236866 32748205 26237003 32748376 26237140 32748547 26237277 32748718 26237414 32748889 26237551 32749060 26237688 32749231 26237825 32749402 26237962 32749573 26238099 32749744 26238236 32749915 26238373 32750086 26238510 32750257 26238647 32750428 26238784 32750599 26238921 32750770 26239058 32750941 26239195 32751112 26239332 32751283 26239469 32751454 26239606 32751625 26239743 32751796 26239880 32751967 26240017 32752138 26240154 32752309 26240291 32752480 26240428 32752651 26240565 32752822 26240702 32752993 26240839 32753164 26240976 32753335 26241113 32753506 26241250 32753677 26241387 32753848 26241524 32754019 26241661 32754190 26241798 32754361 26241935 32754532 26242072 32754703 26242209 32754874 26242346 32755045 26242483 32755216 26242620 32755387 26242757 32755558 26242894 32755729 26243031 32755900 26243168 32756071 26243305 32756242 26243442 32756413 26243579 32756584 26243716 32756755 26243853 32756926 26243990 32757097 26244127 32757268 26244264 32757439 26244401 32757610 26244538 32757781 26244675 32757952 26244812 32758123 26244949 32758294 26245086 32758465 26245223 32758636 26245360 32758807 26245497 32758978 26245634 32759149 26245771 32759320 26245908 32759491 26246045 32759662 26246182 32759833 26246319 32760004 26246456 32760175 26246593 32760346 26246730 32760517 26246867 32760688 26247004 32760859 26247141 32761030 26247278 32761201 26247415 32761372 26247552 32761543 26247689 32761714 26247826 32761885 26247963 32762056 26248100 32762227 26248237 32762398 26248374 32762569 26248511 32762740 26248648 32762911 26248785 32763082 26248922 32763253 26249059 32763424 26249196 32763595 26249333 32763766 26249470 32763937 26249607 32764108 26249744 32764279 26249881 32764450 26250018 32764621 26250155 32764792 26250292 32764963 26250429 32765134 26250566 32765305 26250703 32765476 26250840 32765647 26250977 32765818 26251114 32765989 26251251 32766160 26251388 32766331 26251525 32766502 26251662 32766673 26251799 32766844 26251936 32767015 26252073 32767186 26252210 32767357 26252347 32767528 26252484 32767699 26252621 32767870 26252758 32768041 26252895 32768212 26253032 32768383 26253169 32768554 26253306 32768725 26253443 32768896 26253580 32769067 26253717 32769238 26253854 32769409 26253991 32769580 26254128 32769751 26254265 32769922 26254402 32770093 26254539 32770264 26254676 32770435 26254813 32770606 26254950 32770777 26255087 32770948 26255224 32771119 26255361 32771290 26255498 32771461 26255635 32771632 26255772 32771803 26255909 32771974 26256046 32772145 26256183 32772316 26256320 32772487 26256457 32772658 26256594 32772829 26256731 32773000 26256868 32773171 26257005 32773342 26257142 32773513 26257279 32773684 26257416 32773855 26257553 32774026 26257690 32774197 26257827 32774368 26257964 32774539 26258101 32774710 26258238 32774881 26258375 32775052 26258512 32775223 26258649 32775394 26258786 32775565 26258923 32775736 26259060 32775907 26259197 32776078 26259334 32776249 26259471 32776420 26259608 32776591 26259745 32776762 26259882 32776933 26260019 32777104 26260156 32777275 26260293 32777446 26260430 32777617 26260567 32777788 26260704 32777959 26260841 32778130 26260978 32778301 26261115 32778472 26261252 32778643 26261389 32778814 26261526 32778985 26261663 32779156 26261800 32779327 26261937 32779498 26262074 32779669 26262211 32779840 26262348 32780011 26262485 32780182 26262622 32780353 26262759 32780524 26262896 32780695 26263033 32780866 26263170 32781037 26263307 32781208 26263444 32781379 26263581 32781550 26263718 32781721 26263855 32781892 26263992 32782063 26264129 32782234 26264266 32782405 26264403 32782576 26264540 32782747 26264677 32782918 26264814 32783089 26264951 32783260 26265088 32783431 26265225 32783602 26265362 32783773 26265499 32783944 26265636 32784115 26265773 32784286 26265910 32784457 26266047 32784628 26266184 32784799 26266321 32784970 26266458 32785141 26266595 32785312 26266732 32785483 26266869 32785654 26267006 32785825 26267143 32785996 26267280 32786167 26267417 32786338 26267554 32786509 26267691 32786680 26267828 32786851 26267965 32787022 26268102 32787193 26268239 32787364 26268376 32787535 26268513 32787706 26268650 32787877 26268787 32788048 26268924 32788219 26269061 32788390 26269198 32788561 26269335 32788732 26269472 32788903 26269609 32789074 26269746 32789245 26269883 32789416 26270020 32789587 26270157 32789758 26270294 32789929 26270431 32790100 26270568 32790271 26270705 32790442 26270842 32790613 26270979 32790784 26271116 32790955 26271253 32791126 26271390 32791297 26271527 32791468 26271664 32791639 26271801 32791810 26271938 32791981 26272075 32792152 26272212 32792323 26272349 32792494 26272486 32792665 26272623 32792836 26272760 32793007 26272897 32793178 26273034 32793349 26273171 32793520 26273308 32793691 26273445 32793862 26273582 32794033 26273719 32794204 26273856 32794375 26273993 32794546 26274130 32794717 26274267 32794888 26274404 32795059 26274541 32795230 26274678 32795401 26274815 32795572 26274952 32795743 26275089 32795914 26275226 32796085 26275363 32796256 26275500 32796427 26275637 32796598 26275774 32796769 26275911 32796940 26276048 32797111 26276185 32797282 26276322 32797453 26276459 32797624 26276596 32797795 26276733 32797966 26276870 32798137 26277007 32798308 26277144 32798479 26277281 32798650 26277418 32798821 26277555 32798992 26277692 32799163 26277829 32799334 26277966 32799505 26278103 32799676 26278240 32799847 26278377 32800018 26278514 32800189 26278651 32800360 26278788 32800531 26278925 32800702 26279062 32800873 26279199 32801044 26279336 32801215 26279473 32801386 26279610 32801557 26279747 32801728 26279884 32801899 26280021 32802070 26280158 32802241 26280295 32802412 26280432 32802583 26280569 32802754 26280706 32802925 26280843 32803096 26280980 32803267 26281117 32803438 26281254 32803609 26281391 32803780 26281528 32803951 26281665 32804122 26281802 32804293 26281939 32804464 26282076 32804635 26282213 32804806 26282350 32804977 26282487 32805148 26282624 32805319 26282761 32805490 26282898 32805661 26283035 32805832 26283172 32806003 26283309 32806174 26283446 32806345 26283583 32806516 26283720 32806687 26283857 32806858 26283994 32807029 26284131 32807200 26284268 32807371 26284405 32807542 26284542 32807713 26284679 32807884 26284816 32808055 26284953 32808226 26285090 32808397 26285227 32808568 26285364 32808739 26285501 32808910 26285638 32809081 26285775 32809252 26285912 32809423 26286049 32809594 26286186 32809765 26286323 32809936 26286460 32810107 26286597 32810278 26286734 32810449 26286871 32810620 26287008 32810791 26287145 32810962 26287282 32811133 26287419 32811304 26287556 32811475 26287693 32811646 26287830 32811817 26287967 32811988 26288104 32812159 26288241 32812330 26288378 32812501 26288515 32812672 26288652 32812843 26288789 32813014 26288926 32813185 26289063 32813356 26289200 32813527 26289337 32813698 26289474 32813869 26289611 32814040 26289748 32814211 26289885 32814382 26290022 32814553 26290159 32814724 26290296 32814895 26290433 32815066 26290570 32815237 26290707 32815408 26290844 32815579 26290981 32815750 26291118 32815921 26291255 32816092 26291392 32816263 26291529 32816434 26291666 32816605 26291803 32816776 26291940 32816947 26292077 32817118 26292214 32817289 26292351 32817460 26292488 32817631 26292625 32817802 26292762 32817973 26292899 32818144 26293036 32818315 26293173 32818486 26293310 32818657 26293447 32818828 26293584 32818999 26293721 32819170 26293858 32819341 26293995 32819512 26294132 32819683 26294269 32819854 26294406 32820025 26294543 32820196 26294680 32820367 26294817 32820538 26294954 32820709 26295091 32820880 26295228 32821051 26295365 32821222 26295502 32821393 26295639 32821564 26295776 32821735 26295913 32821906 26296050 32822077 26296187 32822248 26296324 32822419 26296461 32822590 26296598 32822761 26296735 32822932 26296872 32823103 26297009 32823274 26297146 32823445 26297283 32823616 26297420 32823787 26297557 32823958 26297694 32824129 26297831 32824300 26297968 32824471 26298105 32824642 26298242 32824813 26298379 32824984 26298516 32825155 26298653 32825326 26298790 32825497 26298927 32825668 26299064 32825839 26299201 32826010 26299338 32826181 26299475 32826352 26299612 32826523 26299749 32826694 26299886 32826865 26300023 32827036 26300160 32827207 26300297 32827378 26300434 32827549 26300571 32827720 26300708 32827891 26300845 32828062 26300982 32828233 26301119 32828404 26301256 32828575 26301393 32828746 26301530 32828917 26301667 32829088 26301804 32829259 26301941 32829430 26302078 32829601 26302215 32829772 26302352 32829943 26302489 32830114 26302626 32830285
1000 38769900 0 38769900 48391627 38770037 48391798 38770174 48391969 38770311 48392140 38770448 48392311 38770585 48392482 38770722 48392653 38770859 48392824 38770996 48392995 38771133 48393166 38771270 48393337 38771407 48393508 38771544 48393679 38771681 48393850 38771818 48394021 38771955 48394192 38772092 48394363 38772229 48394534 38772366 48394705 38772503 48394876 38772640 48395047 38772777 48395218 38772914 48395389 38773051 48395560 38773188 48395731 38773325 48395902 38773462 48396073 38773599 48396244 38773736 48396415 38773873 48396586 38774010 48396757 38774147 48396928 38774284 48397099 38774421 48397270 38774558 48397441 38774695 48397612 38774832 48397783 38774969 48397954 38775106 48398125 38775243 48398296 38775380 48398467 38775517 48398638 38775654 48398809 38775791 48398980 38775928 48399151 38776065 48399322 38776202 48399493 38776339 48399664 38776476 48399835 38776613 48400006 38776750 48400177 38776887 48400348 38777024 48400519 38777161 48400690 38777298 48400861 38777435 48401032 38777572 48401203 38777709 48401374 38777846 48401545 38777983 48401716 38778120 48401887 38778257 48402058 38778394 48402229 38778531 48402400 38778668 48402571 38778805 48402742 38778942 48402913 38779079 48403084 38779216 48403255 38779353 48403426 38779490 48403597 38779627 48403768 38779764 48403939 38779901 48404110 38780038 48404281 38780175 48404452 38780312 48404623 38780449 48404794 38780586 48404965 38780723 48405136 38780860 48405307 38780997 48405478 38781134 48405649 38781271 48405820 38781408 48405991 38781545 48406162 38781682 48406333 38781819 48406504 38781956 48406675 38782093 48406846 38782230 48407017 38782367 48407188 38782504 48407359 38782641 48407530 38782778 48407701 38782915 48407872 38783052 48408043 38783189 48408214 38783326 48408385 38783463 48408556 38783600 48408727 38783737 48408898 38783874 48409069 38784011 48409240 38784148 48409411 38784285 48409582 38784422 48409753 38784559 48409924 38784696 48410095 38784833 48410266 38784970 48410437 38785107 48410608 38785244 48410779 38785381 48410950 38785518 48411121 38785655 48411292 38785792 48411463 38785929 48411634 38786066 48411805 38786203 48411976 38786340 48412147 38786477 48412318 38786614 48412489 38786751 48412660 38786888 48412831 38787025 48413002 38787162 48413173 38787299 48413344 38787436 48413515 38787573 48413686 38787710 48413857 38787847 48414028 38787984 48414199 38788121 48414370 38788258 48414541 38788395 48414712 38788532 48414883 38788669 48415054 38788806 48415225 38788943 48415396 38789080 48415567 38789217 48415738 38789354 48415909 38789491 48416080 38789628 48416251 38789765 48416422 38789902 48416593 38790039 48416764 38790176 48416935 38790313 48417106 38790450 48417277 38790587 48417448 38790724 48417619 38790861 48417790 38790998 48417961 38791135 48418132 38791272 48418303 38791409 48418474 38791546 48418645 38791683 48418816 38791820 48418987 38791957 48419158 38792094 48419329 38792231 48419500 38792368 48419671 38792505 48419842 38792642 48420013 38792779 48420184 38792916 48420355 38793053 48420526 38793190 48420697 38793327 48420868 38793464 48421039 38793601 48421210 38793738 48421381 38793875 48421552 38794012 48421723 38794149 48421894 38794286 48422065 38794423 48422236 38794560 48422407 38794697 48422578 38794834 48422749 38794971 48422920 38795108 48423091 38795245 48423262 38795382 48423433 38795519 48423604 38795656 48423775 38795793 48423946 38795930 48424117 38796067 48424288 38796204 48424459 38796341 48424630 38796478 48424801 38796615 48424972 38796752 48425143 38796889 48425314 38797026 48425485 38797163 48425656 38797300 48425827 38797437 48425998 38797574 48426169 38797711 48426340 38797848 48426511 38797985 48426682 38798122 48426853 38798259 48427024 38798396 48427195 38798533 48427366 38798670 48427537 38798807 48427708 38798944 48427879 38799081 48428050 38799218 48428221 38799355 48428392 38799492 48428563 38799629 48428734 38799766 48428905 38799903 48429076 38800040 48429247 38800177 48429418 38800314 48429589 38800451 48429760 38800588 48429931 38800725 48430102 38800862 48430273 38800999 48430444 38801136 48430615 38801273 48430786 38801410 48430957 38801547 48431128 38801684 48431299 38801821 48431470 38801958 48431641 38802095 48431812 38802232 48431983 38802369 48432154 38802506 48432325 38802643 48432496 38802780 48432667 38802917 48432838 38803054 48433009 38803191 48433180 38803328 48433351 38803465 48433522 38803602 48433693 38803739 48433864 38803876 48434035 38804013 48434206 38804150 48434377 38804287 48434548 38804424 48434719 38804561 48434890 38804698 48435061 38804835 48435232 38804972 48435403 38805109 48435574 38805246 48435745 38805383 48435916 38805520 48436087 38805657 48436258 38805794 48436429 38805931 48436600 38806068 48436771 38806205 48436942 38806342 48437113 38806479 48437284 38806616 48437455 38806753 48437626 38806890 48437797 38807027 48437968 38807164 48438139 38807301 48438310 38807438 48438481 38807575 48438652 38807712 48438823 38807849 48438994 38807986 48439165 38808123 48439336 38808260 48439507 38808397 48439678 38808534 48439849 38808671 48440020 38808808 48440191 38808945 48440362 38809082 48440533 38809219 48440704 38809356 48440875 38809493 48441046 38809630 48441217 38809767 48441388 38809904 48441559 38810041 48441730 38810178 48441901 38810315 48442072 38810452 48442243 38810589 48442414 38810726 48442585 38810863 48442756 38811000 48442927 38811137 48443098 38811274 48443269 38811411 48443440 38811548 48443611 38811685 48443782 38811822 48443953 38811959 48444124 38812096 48444295 38812233 48444466 38812370 48444637 38812507 48444808 38812644 48444979 38812781 48445150 38812918 48445321 38813055 48445492 38813192 48445663 38813329 48445834 38813466 48446005 38813603 48446176 38813740 48446347 38813877 48446518 38814014 48446689 38814151 48446860 38814288 48447031 38814425 48447202 38814562 48447373 38814699 48447544 38814836 48447715 38814973 48447886 38815110 48448057 38815247 48448228 38815384 48448399 38815521 48448570 38815658 48448741 38815795 48448912 38815932 48449083 38816069 48449254 38816206 48449425 38816343 48449596 38816480 48449767 38816617 48449938 38816754 48450109 38816891 48450280 38817028 48450451 38817165 48450622 38817302 48450793 38817439 48450964 38817576 48451135 38817713 48451306 38817850 48451477 38817987 48451648 38818124 48451819 38818261 48451990 38818398 48452161 38818535 48452332 38818672 48452503 38818809 48452674 38818946 48452845 38819083 48453016 38819220 48453187 38819357 48453358 38819494 48453529 38819631 48453700 38819768 48453871 38819905 48454042 38820042 48454213 38820179 48454384 38820316 48454555 38820453 48454726 38820590 48454897 38820727 48455068 38820864 48455239 38821001 48455410 38821138 48455581 38821275 48455752 38821412 48455923 38821549 48456094 38821686 48456265 38821823 48456436 38821960 48456607 38822097 48456778 38822234 48456949 38822371 48457120 38822508 48457291 38822645 48457462 38822782 48457633 38822919 48457804 38823056 48457975 38823193 48458146 38823330 48458317 38823467 48458488 38823604 48458659 38823741 48458830 38823878 48459001 38824015 48459172 38824152 48459343 38824289 48459514 38824426 48459685 38824563 48459856 38824700 48460027 38824837 48460198 38824974 48460369 38825111 48460540 38825248 48460711 38825385 48460882 38825522 48461053 38825659 48461224 38825796 48461395 38825933 48461566 38826070 48461737 38826207 48461908 38826344 48462079 38826481 48462250 38826618 48462421 38826755 48462592 38826892 48462763 38827029 48462934 38827166 48463105 38827303 48463276 38827440 48463447 38827577 48463618 38827714 48463789 38827851 48463960 38827988 48464131 38828125 48464302 38828262 48464473 38828399 48464644 38828536 48464815 38828673 48464986 38828810 48465157 38828947 48465328 38829084 48465499 38829221 48465670 38829358 48465841 38829495 48466012 38829632 48466183 38829769 48466354 38829906 48466525 38830043 48466696 38830180 48466867 38830317 48467038 38830454 48467209 38830591 48467380 38830728 48467551 38830865 48467722 38831002 48467893 38831139 48468064 38831276 48468235 38831413 48468406 38831550 48468577 38831687 48468748 38831824 48468919 38831961 48469090 38832098 48469261 38832235 48469432 38832372 48469603 38832509 48469774 38832646 48469945 38832783 48470116 38832920 48470287 38833057 48470458 38833194 48470629 38833331 48470800 38833468 48470971 38833605 48471142 38833742 48471313 38833879 48471484 38834016 48471655 38834153 48471826 38834290 48471997 38834427 48472168 38834564 48472339 38834701 48472510 38834838 48472681 38834975 48472852 38835112 48473023 38835249 48473194 38835386 48473365 38835523 48473536 38835660 48473707 38835797 48473878 38835934 48474049 38836071 48474220 38836208 48474391 38836345 48474562 38836482 48474733 38836619 48474904 38836756 48475075 38836893 48475246 38837030 48475417 38837167 48475588 38837304 48475759 38837441 48475930 38837578 48476101 38837715 48476272 38837852 48476443 38837989 48476614 38838126 48476785 38838263 48476956 38838400 48477127 38838537 48477298 38838674 48477469 38838811 48477640 38838948 48477811 38839085 48477982 38839222 48478153 38839359 48478324 38839496 48478495 38839633 48478666 38839770 48478837 38839907 48479008 38840044 48479179 38840181 48479350 38840318 48479521 38840455 48479692 38840592 48479863 38840729 48480034 38840866 48480205 38841003 48480376 38841140 48480547 38841277 48480718 38841414 48480889 38841551 48481060 38841688 48481231 38841825 48481402 38841962 48481573 38842099 48481744 38842236 48481915 38842373 48482086 38842510 48482257 38842647 48482428 38842784 48482599 38842921 48482770 38843058 48482941 38843195 48483112 38843332 48483283 38843469 48483454 38843606 48483625 38843743 48483796 38843880 48483967 38844017 48484138 38844154 48484309 38844291 48484480 38844428 48484651 38844565 48484822 38844702 48484993 38844839 48485164 38844976 48485335 38845113 48485506 38845250 48485677 38845387 48485848 38845524 48486019 38845661 48486190 38845798 48486361 38845935 48486532 38846072 48486703 38846209 48486874 38846346 48487045 38846483 48487216 38846620 48487387 38846757 48487558 38846894 48487729 38847031 48487900 38847168 48488071 38847305 48488242 38847442 48488413 38847579 48488584 38847716 48488755 38847853 48488926 38847990 48489097 38848127 48489268 38848264 48489439 38848401 48489610 38848538 48489781 38848675 48489952 38848812 48490123 38848949 48490294 38849086 48490465 38849223 48490636 38849360 48490807 38849497 48490978 38849634 48491149 38849771 48491320 38849908 48491491 38850045 48491662 38850182 48491833 38850319 48492004 38850456 48492175 38850593 48492346 38850730 48492517 38850867 48492688 38851004 48492859 38851141 48493030 38851278 48493201 38851415 48493372 38851552 48493543 38851689 48493714 38851826 48493885 38851963 48494056 38852100 48494227 38852237 48494398 38852374 48494569 38852511 48494740 38852648 48494911 38852785 48495082 38852922 48495253 38853059 48495424 38853196 48495595 38853333 48495766 38853470 48495937 38853607 48496108 38853744 48496279 38853881 48496450 38854018 48496621 38854155 48496792 38854292 48496963 38854429 48497134 38854566 48497305 38854703 48497476 38854840 48497647 38854977 48497818 38855114 48497989 38855251 48498160 38855388 48498331 38855525 48498502 38855662 48498673 38855799 48498844 38855936 48499015 38856073 48499186 38856210 48499357 38856347 48499528 38856484 48499699 38856621 48499870 38856758 48500041 38856895 48500212 38857032 48500383 38857169 48500554 38857306 48500725 38857443 48500896 38857580 48501067 38857717 48501238 38857854 48501409 38857991 48501580 38858128 48501751 38858265 48501922 38858402 48502093 38858539 48502264 38858676 48502435 38858813 48502606 38858950 48502777 38859087 48502948 38859224 48503119 38859361 48503290 38859498 48503461 38859635 48503632 38859772 48503803 38859909 48503974 38860046 48504145 38860183 48504316 38860320 48504487 38860457 48504658 38860594 48504829 38860731 48505000 38860868 48505171 38861005 48505342 38861142 48505513 38861279 48505684 38861416 48505855 38861553 48506026 38861690 48506197 38861827 48506368 38861964 48506539 38862101 48506710 38862238 48506881 38862375 48507052 38862512 48507223 38862649 48507394 38862786 48507565 38862923 48507736 38863060 48507907 38863197 48508078 38863334 48508249 38863471 48508420 38863608 48508591 38863745 48508762 38863882 48508933 38864019 48509104 38864156 48509275 38864293 48509446 38864430 48509617 38864567 48509788 38864704 48509959 38864841 48510130 38864978 48510301 38865115 48510472 38865252 48510643 38865389 48510814 38865526 48510985 38865663 48511156 38865800 48511327 38865937 48511498 38866074 48511669 38866211 48511840 38866348 48512011 38866485 48512182 38866622 48512353 38866759 48512524 38866896 48512695 38867033 48512866 38867170 48513037 38867307 48513208 38867444 48513379 38867581 48513550 38867718 48513721 38867855 48513892 38867992 48514063 38868129 48514234 38868266 48514405 38868403 48514576 38868540 48514747 38868677 48514918 38868814 48515089 38868951 48515260 38869088 48515431 38869225 48515602 38869362 48515773 38869499 48515944 38869636 48516115 38869773 48516286 38869910 48516457 38870047 48516628 38870184 48516799 38870321 48516970 38870458 48517141 38870595 48517312 38870732 48517483 38870869 48517654 38871006 48517825 38871143 48517996 38871280 48518167 38871417 48518338 38871554 48518509 38871691 48518680 38871828 48518851 38871965 48519022 38872102 48519193 38872239 48519364 38872376 48519535 38872513 48519706 38872650 48519877 38872787 48520048 38872924 48520219 38873061 48520390 38873198 48520561 38873335 48520732 38873472 48520903 38873609 48521074 38873746 48521245 38873883 48521416 38874020 48521587 38874157 48521758 38874294 48521929 38874431 48522100 38874568 48522271 38874705 48522442 38874842 48522613 38874979 48522784 38875116 48522955 38875253 48523126 38875390 48523297 38875527 48523468 38875664 48523639 38875801 48523810 38875938 48523981 38876075 48524152 38876212 48524323 38876349 48524494 38876486 48524665 38876623 48524836 38876760 48525007 38876897 48525178 38877034 48525349 38877171 48525520 38877308 48525691 38877445 48525862 38877582 48526033 38877719 48526204 38877856 48526375 38877993 48526546 38878130 48526717 38878267 48526888 38878404 48527059 38878541 48527230 38878678 48527401 38878815 48527572 38878952 48527743 38879089 48527914 38879226 48528085 38879363 48528256 38879500 48528427 38879637 48528598 38879774 48528769 38879911 48528940 38880048 48529111 38880185 48529282 38880322 48529453 38880459 48529624 38880596 48529795 38880733 48529966 38880870 48530137 38881007 48530308 38881144 48530479 38881281 48530650 38881418 48530821 38881555 48530992 38881692 48531163 38881829 48531334 38881966 48531505 38882103 48531676 38882240 48531847 38882377 48532018 38882514 48532189 38882651 48532360 38882788 48532531 38882925 48532702 38883062 48532873 38883199 48533044 38883336 48533215 38883473 48533386 38883610 48533557 38883747 48533728 38883884 48533899 38884021 48534070 38884158 48534241 38884295 48534412 38884432 48534583 38884569 48534754 38884706 48534925 38884843 48535096 38884980 48535267 38885117 48535438 38885254 48535609 38885391 48535780 38885528 48535951 38885665 48536122 38885802 48536293 38885939 48536464 38886076 48536635 38886213 48536806 38886350 48536977 38886487 48537148 38886624 48537319 38886761 48537490 38886898 48537661 38887035 48537832 38887172 48538003 38887309 48538174 38887446 48538345 38887583 48538516 38887720 48538687 38887857 48538858 38887994 48539029 38888131 48539200 38888268 48539371 38888405 48539542 38888542 48539713 38888679 48539884 38888816 48540055 38888953 48540226 38889090 48540397 38889227 48540568 38889364 48540739 38889501 48540910 38889638 48541081 38889775 48541252 38889912 48541423 38890049 48541594 38890186 48541765 38890323 48541936 38890460 48542107 38890597 48542278 38890734 48542449 38890871 48542620 38891008 48542791 38891145 48542962 38891282 48543133 38891419 48543304 38891556 48543475 38891693 48543646 38891830 48543817 38891967 48543988 38892104 48544159 38892241 48544330 38892378 48544501 38892515 48544672 38892652 48544843 38892789 48545014 38892926 48545185 38893063 48545356 38893200 48545527 38893337 48545698 38893474 48545869 38893611 48546040 38893748 48546211 38893885 48546382 38894022 48546553 38894159 48546724 38894296 48546895 38894433 48547066 38894570 48547237 38894707 48547408 38894844 48547579 38894981 48547750 38895118 48547921 38895255 48548092 38895392 48548263 38895529 48548434 38895666 48548605 38895803 48548776 38895940 48548947 38896077 48549118 38896214 48549289 38896351 48549460 38896488 48549631 38896625 48549802 38896762 48549973 38896899 48550144 38897036 48550315 38897173 48550486 38897310 48550657 38897447 48550828 38897584 48550999 38897721 48551170 38897858 48551341 38897995 48551512 38898132 48551683 38898269 48551854 38898406 48552025 38898543 48552196 38898680 48552367 38898817 48552538 38898954 48552709 38899091 48552880 38899228 48553051 38899365 48553222 38899502 48553393 38899639 48553564 38899776 48553735 38899913 48553906 38900050 48554077 38900187 48554248 38900324 48554419 38900461 48554590 38900598 48554761 38900735 48554932 38900872 48555103 38901009 48555274 38901146 48555445 38901283 48555616 38901420 48555787 38901557 48555958 38901694 48556129 38901831 48556300 38901968 48556471 38902105 48556642 38902242 48556813 38902379 48556984 38902516 48557155 38902653 48557326 38902790 48557497 38902927 48557668 38903064 48557839 38903201 48558010 38903338 48558181 38903475 48558352 38903612 48558523 38903749 48558694 38903886 48558865 38904023 48559036 38904160 48559207 38904297 48559378 38904434 48559549 38904571 48559720 38904708 48559891 38904845 48560062 38904982 48560233 38905119 48560404 38905256 48560575 38905393 48560746 38905530 48560917 38905667 48561088 38905804 48561259 38905941 48561430 38906078 48561601 38906215 48561772 38906352 48561943 38906489 48562114 38906626 48562285
1000 23425900 0 23425900 29239627 23426037 29239798 23426174 29239969 23426311 29240140 23426448 29240311 23426585 29240482 23426722 29240653 23426859 29240824 23426996 29240995 23427133 29241166 23427270 29241337 23427407 29241508 23427544 29241679 23427681 29241850 23427818 29242021 23427955 29242192 23428092 29242363 23428229 29242534 23428366 29242705 23428503 29242876 23428640 29243047 23428777 29243218 23428914 29243389 23429051 29243560 23429188 29243731 23429325 29243902 23429462 29244073 23429599 29244244 23429736 29244415 23429873 29244586 23430010 29244757 23430147 29244928 23430284 29245099 23430421 29245270 23430558 29245441 23430695 29245612 23430832 29245783 23430969 29245954 23431106 29246125 23431243 29246296 23431380 29246467 23431517 29246638 23431654 29246809 23431791 29246980 23431928 29247151 23432065 29247322 23432202 29247493 23432339 29247664 23432476 29247835 23432613 29248006 23432750 29248177 23432887 29248348 23433024 29248519 23433161 29248690 23433298 29248861 23433435 29249032 23433572 29249203 23433709 29249374 23433846 29249545 23433983 29249716 23434120 29249887 23434257 29250058 23434394 29250229 23434531 29250400 23434668 29250571 23434805 29250742 23434942 29250913 23435079 29251084 23435216 29251255 23435353 29251426 23435490 29251597 23435627 29251768 23435764 29251939 23435901 29252110 23436038 29252281 23436175 29252452 23436312 29252623 23436449 29252794 23436586 29252965 23436723 29253136 23436860 29253307 23436997 29253478 23437134 29253649 23437271 29253820 23437408 29253991 23437545 29254162 23437682 29254333 23437819 29254504 23437956 29254675 23438093 29254846 23438230 29255017 23438367 29255188 23438504 29255359 23438641 29255530 23438778 29255701 23438915 29255872 23439052 29256043 23439189 29256214 23439326 29256385 23439463 29256556 23439600 29256727 23439737 29256898 23439874 29257069 23440011 29257240 23440148 29257411 23440285 29257582 23440422 29257753 23440559 29257924 23440696 29258095 23440833 29258266 23440970 29258437 23441107 29258608 23441244 29258779 23441381 29258950 23441518 29259121 23441655 29259292 23441792 29259463 23441929 29259634 23442066 29259805 23442203 29259976 23442340 29260147 23442477 29260318 23442614 29260489 23442751 29260660 23442888 29260831 23443025 29261002 23443162 29261173 23443299 29261344 23443436 29261515 23443573 29261686 23443710 29261857 23443847 29262028 23443984 29262199 23444121 29262370 23444258 29262541 23444395 29262712 23444532 29262883 23444669 29263054 23444806 29263225 23444943 29263396 23445080 29263567 23445217 29263738 23445354 29263909 23445491 29264080 23445628 29264251 23445765 29264422 23445902 29264593 23446039 29264764 23446176 29264935 23446313 29265106 23446450 29265277 23446587 29265448 23446724 29265619 23446861 29265790 23446998 29265961 23447135 29266132 23447272 29266303 23447409 29266474 23447546 29266645 23447683 29266816 23447820 29266987 23447957 29267158 23448094 29267329 23448231 29267500 23448368 29267671 23448505 29267842 23448642 29268013 23448779 29268184 23448916 29268355 23449053 29268526 23449190 29268697 23449327 29268868 23449464 29269039 23449601 29269210 23449738 29269381 23449875 29269552 23450012 29269723 23450149 29269894 23450286 29270065 23450423 29270236 23450560 29270407 23450697 29270578 23450834 29270749 23450971 29270920 23451108 29271091 23451245 29271262 23451382 29271433 23451519 29271604 23451656 29271775 23451793 29271946 23451930 29272117 23452067 29272288 23452204 29272459 23452341 29272630 23452478 29272801 23452615 29272972 23452752 29273143 23452889 29273314 23453026 29273485 23453163 29273656 23453300 29273827 23453437 29273998 23453574 29274169 23453711 29274340 23453848 29274511 23453985 29274682 23454122 29274853 23454259 29275024 23454396 29275195 23454533 29275366 23454670 29275537 23454807 29275708 23454944 29275879 23455081 29276050 23455218 29276221 23455355 29276392 23455492 29276563 23455629 29276734 23455766 29276905 23455903 29277076 23456040 29277247 23456177 29277418 23456314 29277589 23456451 29277760 23456588 29277931 23456725 29278102 23456862 29278273 23456999 29278444 23457136 29278615 23457273 29278786 23457410 29278957 23457547 29279128 23457684 29279299 23457821 29279470 23457958 29279641 23458095 29279812 23458232 29279983 23458369 29280154 23458506 29280325 23458643 29280496 23458780 29280667 23458917 29280838 23459054 29281009 23459191 29281180 23459328 29281351 23459465 29281522 23459602 29281693 23459739 29281864 23459876 29282035 23460013 29282206 23460150 29282377 23460287 29282548 23460424 29282719 23460561 29282890 23460698 29283061 23460835 29283232 23460972 29283403 23461109 29283574 23461246 29283745 23461383 29283916 23461520 29284087 23461657 29284258 23461794 29284429 23461931 29284600 23462068 29284771 23462205 29284942 23462342 29285113 23462479 29285284 23462616 29285455 23462753 29285626 23462890 29285797 23463027 29285968 23463164 29286139 23463301 29286310 23463438 29286481 23463575 29286652 23463712 29286823 23463849 29286994 23463986 29287165 23464123 29287336 23464260 29287507 23464397 29287678 23464534 29287849 23464671 29288020 23464808 29288191 23464945 29288362 23465082 29288533 23465219 29288704 23465356 29288875 23465493 29289046 23465630 29289217 23465767 29289388 23465904 29289559 23466041 29289730 23466178 29289901 23466315 29290072 23466452 29290243 23466589 29290414 23466726 29290585 23466863 29290756 23467000 29290927 23467137 29291098 23467274 29291269 23467411 29291440 23467548 29291611 23467685 29291782 23467822 29291953 23467959 29292124 23468096 29292295 23468233 29292466 23468370 29292637 23468507 29292808 23468644 29292979 23468781 29293150 23468918 29293321 23469055 29293492 23469192 29293663 23469329 29293834 23469466 29294005 23469603 29294176 23469740 29294347 23469877 29294518 23470014 29294689 23470151 29294860 23470288 29295031 23470425 29295202 23470562 29295373 23470699 29295544 23470836 29295715 23470973 29295886 23471110 29296057 23471247 29296228 23471384 29296399 23471521 29296570 23471658 29296741 23471795 29296912 23471932 29297083 23472069 29297254 23472206 29297425 23472343 29297596 23472480 29297767 23472617 29297938 23472754 29298109 23472891 29298280 23473028 29298451 23473165 29298622 23473302 29298793 23473439 29298964 23473576 29299135 23473713 29299306 23473850 29299477 23473987 29299648 23474124 29299819 23474261 29299990 23474398 29300161 23474535 29300332 23474672 29300503 23474809 29300674 23474946 29300845 23475083 29301016 23475220 29301187 23475357 29301358 23475494 29301529 23475631 29301700 23475768 29301871 23475905 29302042 23476042 29302213 23476179 29302384 23476316 29302555 23476453 29302726 23476590 29302897 23476727 29303068 23476864 29303239 23477001 29303410 23477138 29303581 23477275 29303752 23477412 29303923 23477549 29304094 23477686 29304265 23477823 29304436 23477960 29304607 23478097 29304778 23478234 29304949 23478371 29305120 23478508 29305291 23478645 29305462 23478782 29305633 23478919 29305804 23479056 29305975 23479193 29306146 23479330 29306317 23479467 29306488 23479604 29306659 23479741 29306830 23479878 29307001 23480015 29307172 23480152 29307343 23480289 29307514 23480426 29307685 23480563 29307856 23480700 29308027 23480837 29308198 23480974 29308369 23481111 29308540 23481248 29308711 23481385 29308882 23481522 29309053 23481659 29309224 23481796 29309395 23481933 29309566 23482070 29309737 23482207 29309908 23482344 29310079 23482481 29310250 23482618 29310421 23482755 29310592 23482892 29310763 23483029 29310934 23483166 29311105 23483303 29311276 23483440 29311447 23483577 29311618 23483714 29311789 23483851 29311960 23483988 29312131 23484125 29312302 23484262 29312473 23484399 29312644 23484536 29312815 23484673 29312986 23484810 29313157 23484947 29313328 23485084 29313499 23485221 29313670 23485358 29313841 23485495 29314012 23485632 29314183 23485769 29314354 23485906 29314525 23486043 29314696 23486180 29314867 23486317 29315038 23486454 29315209 23486591 29315380 23486728 29315551 23486865 29315722 23487002 29315893 23487139 29316064 23487276 29316235 23487413 29316406 23487550 29316577 23487687 29316748 23487824 29316919 23487961 29317090 23488098 29317261 23488235 29317432 23488372 29317603 23488509 29317774 23488646 29317945 23488783 29318116 23488920 29318287 23489057 29318458 23489194 29318629 23489331 29318800 23489468 29318971 23489605 29319142 23489742 29319313 23489879 29319484 23490016 29319655 23490153 29319826 23490290 29319997 23490427 29320168 23490564 29320339 23490701 29320510 23490838 29320681 23490975 29320852 23491112 29321023 23491249 29321194 23491386 29321365 23491523 29321536 23491660 29321707 23491797 29321878 23491934 29322049 23492071 29322220 23492208 29322391 23492345 29322562 23492482 29322733 23492619 29322904 23492756 29323075 23492893 29323246 23493030 29323417 23493167 29323588 23493304 29323759 23493441 29323930 23493578 29324101 23493715 29324272 23493852 29324443 23493989 29324614 23494126 29324785 23494263 29324956 23494400 29325127 23494537 29325298 23494674 29325469 23494811 29325640 23494948 29325811 23495085 29325982 23495222 29326153 23495359 29326324 23495496 29326495 23495633 29326666 23495770 29326837 23495907 29327008 23496044 29327179 23496181 29327350 23496318 29327521 23496455 29327692 23496592 29327863 23496729 29328034 23496866 29328205 23497003 29328376 23497140 29328547 23497277 29328718 23497414 29328889 23497551 29329060 23497688 29329231 23497825 29329402 23497962 29329573 23498099 29329744 23498236 29329915 23498373 29330086 23498510 29330257 23498647 29330428 23498784 29330599 23498921 29330770 23499058 29330941 23499195 29331112 23499332 29331283 23499469 29331454 23499606 29331625 23499743 29331796 23499880 29331967 23500017 29332138 23500154 29332309 23500291 29332480 23500428 29332651 23500565 29332822 23500702 29332993 23500839 29333164 23500976 29333335 23501113 29333506 23501250 29333677 23501387 29333848 23501524 29334019 23501661 29334190 23501798 29334361 23501935 29334532 23502072 29334703 23502209 29334874 23502346 29335045 23502483 29335216 23502620 29335387 23502757 29335558 23502894 29335729 23503031 29335900 23503168 29336071 23503305 29336242 23503442 29336413 23503579 29336584 23503716 29336755 23503853 29336926 23503990 29337097 23504127 29337268 23504264 29337439 23504401 29337610 23504538 29337781 23504675 29337952 23504812 29338123 23504949 29338294 23505086 29338465 23505223 29338636 23505360 29338807 23505497 29338978 23505634 29339149 23505771 29339320 23505908 29339491 23506045 29339662 23506182 29339833 23506319 29340004 23506456 29340175 23506593 29340346 23506730 29340517 23506867 29340688 23507004 29340859 23507141 29341030 23507278 29341201 23507415 29341372 23507552 29341543 23507689 29341714 23507826 29341885 23507963 29342056 23508100 29342227 23508237 29342398 23508374 29342569 23508511 29342740 23508648 29342911 23508785 29343082 23508922 29343253 23509059 29343424 23509196 29343595 23509333 29343766 23509470 29343937 23509607 29344108 23509744 29344279 23509881 29344450 23510018 29344621 23510155 29344792 23510292 29344963 23510429 29345134 23510566 29345305 23510703 29345476 23510840 29345647 23510977 29345818 23511114 29345989 23511251 29346160 23511388 29346331 23511525 29346502 23511662 29346673 23511799 29346844 23511936 29347015 23512073 29347186 23512210 29347357 23512347 29347528 23512484 29347699 23512621 29347870 23512758 29348041 23512895 29348212 23513032 29348383 23513169 29348554 23513306 29348725 23513443 29348896 23513580 29349067 23513717 29349238 23513854 29349409 23513991 29349580 23514128 29349751 23514265 29349922 23514402 29350093 23514539 29350264 23514676 29350435 23514813 29350606 23514950 29350777 23515087 29350948 23515224 29351119 23515361 29351290 23515498 29351461 23515635 29351632 23515772 29351803 23515909 29351974 23516046 29352145 23516183 29352316 23516320 29352487 23516457 29352658 23516594 29352829 23516731 29353000 23516868 29353171 23517005 29353342 23517142 29353513 23517279 29353684 23517416 29353855 23517553 29354026 23517690 29354197 23517827 29354368 23517964 29354539 23518101 29354710 23518238 29354881 23518375 29355052 23518512 29355223 23518649 29355394 23518786 29355565 23518923 29355736 23519060 29355907 23519197 29356078 23519334 29356249 23519471 29356420 23519608 29356591 23519745 29356762 23519882 29356933 23520019 29357104 23520156 29357275 23520293 29357446 23520430 29357617 23520567 29357788 23520704 29357959 23520841 29358130 23520978 29358301 23521115 29358472 23521252 29358643 23521389 29358814 23521526 29358985 23521663 29359156 23521800 29359327 23521937 29359498 23522074 29359669 23522211 29359840 23522348 29360011 23522485 29360182 23522622 29360353 23522759 29360524 23522896 29360695 23523033 29360866 23523170 29361037 23523307 29361208 23523444 29361379 23523581 29361550 23523718 29361721 23523855 29361892 23523992 29362063 23524129 29362234 23524266 29362405 23524403 29362576 23524540 29362747 23524677 29362918 23524814 29363089 23524951 29363260 23525088 29363431 23525225 29363602 23525362 29363773 23525499 29363944 23525636 29364115 23525773 29364286 23525910 29364457 23526047 29364628 23526184 29364799 23526321 29364970 23526458 29365141 23526595 29365312 23526732 29365483 23526869 29365654 23527006 29365825 23527143 29365996 23527280 29366167 23527417 29366338 23527554 29366509 23527691 29366680 23527828 29366851 23527965 29367022 23528102 29367193 23528239 29367364 23528376 29367535 23528513 29367706 23528650 29367877 23528787 29368048 23528924 29368219 23529061 29368390 23529198 29368561 23529335 29368732 23529472 29368903 23529609 29369074 23529746 29369245 23529883 29369416 23530020 29369587 23530157 29369758 23530294 29369929 23530431 29370100 23530568 29370271 23530705 29370442 23530842 29370613 23530979 29370784 23531116 29370955 23531253 29371126 23531390 29371297 23531527 29371468 23531664 29371639 23531801 29371810 23531938 29371981 23532075 29372152 23532212 29372323 23532349 29372494 23532486 29372665 23532623 29372836 23532760 29373007 23532897 29373178 23533034 29373349 23533171 29373520 23533308 29373691 23533445 29373862 23533582 29374033 23533719 29374204 23533856 29374375 23533993 29374546 23534130 29374717 23534267 29374888 23534404 29375059 23534541 29375230 23534678 29375401 23534815 29375572 23534952 29375743 23535089 29375914 23535226 29376085 23535363 29376256 23535500 29376427 23535637 29376598 23535774 29376769 23535911 29376940 23536048 29377111 23536185 29377282 23536322 29377453 23536459 29377624 23536596 29377795 23536733 29377966 23536870 29378137 23537007 29378308 23537144 29378479 23537281 29378650 23537418 29378821 23537555 29378992 23537692 29379163 23537829 29379334 23537966 29379505 23538103 29379676 23538240 29379847 23538377 29380018 23538514 29380189 23538651 29380360 23538788 29380531 23538925 29380702 23539062 29380873 23539199 29381044 23539336 29381215 23539473 29381386 23539610 29381557 23539747 29381728 23539884 29381899 23540021 29382070 23540158 29382241 23540295 29382412 23540432 29382583 23540569 29382754 23540706 29382925 23540843 29383096 23540980 29383267 23541117 29383438 23541254 29383609 23541391 29383780 23541528 29383951 23541665 29384122 23541802 29384293 23541939 29384464 23542076 29384635 23542213 29384806 23542350 29384977 23542487 29385148 23542624 29385319 23542761 29385490 23542898 29385661 23543035 29385832 23543172 29386003 23543309 29386174 23543446 29386345 23543583 29386516 23543720 29386687 23543857 29386858 23543994 29387029 23544131 29387200 23544268 29387371 23544405 29387542 23544542 29387713 23544679 29387884 23544816 29388055 23544953 29388226 23545090 29388397 23545227 29388568 23545364 29388739 23545501 29388910 23545638 29389081 23545775 29389252 23545912 29389423 23546049 29389594 23546186 29389765 23546323 29389936 23546460 29390107 23546597 29390278 23546734 29390449 23546871 29390620 23547008 29390791 23547145 29390962 23547282 29391133 23547419 29391304 23547556 29391475 23547693 29391646 23547830 29391817 23547967 29391988 23548104 29392159 23548241 29392330 23548378 29392501 23548515 29392672 23548652 29392843 23548789 29393014 23548926 29393185 23549063 29393356 23549200 29393527 23549337 29393698 23549474 29393869 23549611 29394040 23549748 29394211 23549885 29394382 23550022 29394553 23550159 29394724 23550296 29394895 23550433 29395066 23550570 29395237 23550707 29395408 23550844 29395579 23550981 29395750 23551118 29395921 23551255 29396092 23551392 29396263 23551529 29396434 23551666 29396605 23551803 29396776 23551940 29396947 23552077 29397118 23552214 29397289 23552351 29397460 23552488 29397631 23552625 29397802 23552762 29397973 23552899 29398144 23553036 29398315 23553173 29398486 23553310 29398657 23553447 29398828 23553584 29398999 23553721 29399170 23553858 29399341 23553995 29399512 23554132 29399683 23554269 29399854 23554406 29400025 23554543 29400196 23554680 29400367 23554817 29400538 23554954 29400709 23555091 29400880 23555228 29401051 23555365 29401222 23555502 29401393 23555639 29401564 23555776 29401735 23555913 29401906 23556050 29402077 23556187 29402248 23556324 29402419 23556461 29402590 23556598 29402761 23556735 29402932 23556872 29403103 23557009 29403274 23557146 29403445 23557283 29403616 23557420 29403787 23557557 29403958 23557694 29404129 23557831 29404300 23557968 29404471 23558105 29404642 23558242 29404813 23558379 29404984 23558516 29405155 23558653 29405326 23558790 29405497 23558927 29405668 23559064 29405839 23559201 29406010 23559338 29406181 23559475 29406352 23559612 29406523 23559749 29406694 23559886 29406865 23560023 29407036 23560160 29407207 23560297 29407378 23560434 29407549 23560571 29407720 23560708 29407891 23560845 29408062 23560982 29408233 23561119 29408404 23561256 29408575 23561393 29408746 23561530 29408917 23561667 29409088 23561804 29409259 23561941 29409430 23562078 29409601 23562215 29409772 23562352 29409943 23562489 29410114 23562626 29410285
1000 72378196 0 72378196 90340668 72378333 90340839 72378470 90341010 72378607 90341181 72378744 90341352 72378881 90341523 72379018 90341694 72379155 90341865 72379292 90342036 72379429 90342207 72379566 90342378 72379703 90342549 72379840 90342720 72379977 90342891 72380114 90343062 72380251 90343233 72380388 90343404 72380525 90343575 72380662 90343746 72380799 90343917 72380936 90344088 72381073 90344259 72381210 90344430 72381347 90344601 72381484 90344772 72381621 90344943 72381758 90345114 72381895 90345285 72382032 90345456 72382169 90345627 72382306 90345798 72382443 90345969 72382580 90346140 72382717 90346311 72382854 90346482 72382991 90346653 72383128 90346824 72383265 90346995 72383402 90347166 72383539 90347337 72383676 90347508 72383813 90347679 72383950 90347850 72384087 90348021 72384224 90348192 72384361 90348363 72384498 90348534 72384635 90348705 72384772 90348876 72384909 90349047 72385046 90349218 72385183 90349389 72385320 90349560 72385457 90349731 72385594 90349902 72385731 90350073 72385868 90350244 72386005 90350415 72386142 90350586 72386279 90350757 72386416 90350928 72386553 90351099 72386690 90351270 72386827 90351441 72386964 90351612 72387101 90351783 72387238 90351954 72387375 90352125 72387512 90352296 72387649 90352467 72387786 90352638 72387923 90352809 72388060 90352980 72388197 90353151 72388334 90353322 72388471 90353493 72388608 90353664 72388745 90353835 72388882 90354006 72389019 90354177 72389156 90354348 72389293 90354519 72389430 90354690 72389567 90354861 72389704 90355032 72389841 90355203 72389978 90355374 72390115 90355545 72390252 90355716 72390389 90355887 72390526 90356058 72390663 90356229 72390800 90356400 72390937 90356571 72391074 90356742 72391211 90356913 72391348 90357084 72391485 90357255 72391622 90357426 72391759 90357597 72391896 90357768 72392033 90357939 72392170 90358110 72392307 90358281 72392444 90358452 72392581 90358623 72392718 90358794 72392855 90358965 72392992 90359136 72393129 90359307 72393266 90359478 72393403 90359649 72393540 90359820 72393677 90359991 72393814 90360162 72393951 90360333 72394088 90360504 72394225 90360675 72394362 90360846 72394499 90361017 72394636 90361188 72394773 90361359 72394910 90361530 72395047 90361701 72395184 90361872 72395321 90362043 72395458 90362214 72395595 90362385 72395732 90362556 72395869 90362727 72396006 90362898 72396143 90363069 72396280 90363240 72396417 90363411 72396554 90363582 72396691 90363753 72396828 90363924 72396965 90364095 72397102 90364266 72397239 90364437 72397376 90364608 72397513 90364779 72397650 90364950 72397787 90365121 72397924 90365292 72398061 90365463 72398198 90365634 72398335 90365805 72398472 90365976 72398609 90366147 72398746 90366318 72398883 90366489 72399020 90366660 72399157 90366831 72399294 90367002 72399431 90367173 72399568 90367344 72399705 90367515 72399842 90367686 72399979 90367857 72400116 90368028 72400253 90368199 72400390 90368370 72400527 90368541 72400664 90368712 72400801 90368883 72400938 90369054 72401075 90369225 72401212 90369396 72401349 90369567 72401486 90369738 72401623 90369909 72401760 90370080 72401897 90370251 72402034 90370422 72402171 90370593 72402308 90370764 72402445 90370935 72402582 90371106 72402719 90371277 72402856 90371448 72402993 90371619 72403130 90371790 72403267 90371961 72403404 90372132 72403541 90372303 72403678 90372474 72403815 90372645 72403952 90372816 72404089 90372987 72404226 90373158 72404363 90373329 72404500 90373500 72404637 90373671 72404774 90373842 72404911 90374013 72405048 90374184 72405185 90374355 72405322 90374526 72405459 90374697 72405596 90374868 72405733 90375039 72405870 90375210 72406007 90375381 72406144 90375552 72406281 90375723 72406418 90375894 72406555 90376065 72406692 90376236 72406829 90376407 72406966 90376578 72407103 90376749 72407240 90376920 72407377 90377091 72407514 90377262 72407651 90377433 72407788 90377604 72407925 90377775 72408062 90377946 72408199 90378117 72408336 90378288 72408473 90378459 72408610 90378630 72408747 90378801 72408884 90378972 72409021 90379143 72409158 90379314 72409295 90379485 72409432 90379656 72409569 90379827 72409706 90379998 72409843 90380169 72409980 90380340 72410117 90380511 72410254 90380682 72410391 90380853 72410528 90381024 72410665 90381195 72410802 90381366 72410939 90381537 72411076 90381708 72411213 90381879 72411350 90382050 72411487 90382221 72411624 90382392 72411761 90382563 72411898 90382734 72412035 90382905 72412172 90383076 72412309 90383247 72412446 90383418 72412583 90383589 72412720 90383760 72412857 90383931 72412994 90384102 72413131 90384273 72413268 90384444 72413405 90384615 72413542 90384786 72413679 90384957 72413816 90385128 72413953 90385299 72414090 90385470 72414227 90385641 72414364 90385812 72414501 90385983 72414638 90386154 72414775 90386325 72414912 90386496 72415049 90386667 72415186 90386838 72415323 90387009 72415460 90387180 72415597 90387351 72415734 90387522 72415871 90387693 72416008 90387864 72416145 90388035 72416282 90388206 72416419 90388377 72416556 90388548 72416693 90388719 72416830 90388890 72416967 90389061 72417104 90389232 72417241 90389403 72417378 90389574 72417515 90389745 72417652 90389916 72417789 90390087 72417926 90390258 72418063 90390429 72418200 90390600 72418337 90390771 72418474 90390942 72418611 90391113 72418748 90391284 72418885 90391455 72419022 90391626 72419159 90391797 72419296 90391968 72419433 90392139 72419570 90392310 72419707 90392481 72419844 90392652 72419981 90392823 72420118 90392994 72420255 90393165 72420392 90393336 72420529 90393507 72420666 90393678 72420803 90393849 72420940 90394020 72421077 90394191 72421214 90394362 72421351 90394533 72421488 90394704 72421625 90394875 72421762 90395046 72421899 90395217 72422036 90395388 72422173 90395559 72422310 90395730 72422447 90395901 72422584 90396072 72422721 90396243 72422858 90396414 72422995 90396585 72423132 90396756 72423269 90396927 72423406 90397098 72423543 90397269 72423680 90397440 72423817 90397611 72423954 90397782 72424091 90397953 72424228 90398124 72424365 90398295 72424502 90398466 72424639 90398637 72424776 90398808 72424913 90398979 72425050 90399150 72425187 90399321 72425324 90399492 72425461 90399663 72425598 90399834 72425735 90400005 72425872 90400176 72426009 90400347 72426146 90400518 72426283 90400689 72426420 90400860 72426557 90401031 72426694 90401202 72426831 90401373 72426968 90401544 72427105 90401715 72427242 90401886 72427379 90402057 72427516 90402228 72427653 90402399 72427790 90402570 72427927 90402741 72428064 90402912 72428201 90403083 72428338 90403254 72428475 90403425 72428612 90403596 72428749 90403767 72428886 90403938 72429023 90404109 72429160 90404280 72429297 90404451 72429434 90404622 72429571 90404793 72429708 90404964 72429845 90405135 72429982 90405306 72430119 90405477 72430256 90405648 72430393 90405819 72430530 90405990 72430667 90406161 72430804 90406332 72430941 90406503 72431078 90406674 72431215 90406845 72431352 90407016 72431489 90407187 72431626 90407358 72431763 90407529 72431900 90407700 72432037 90407871 72432174 90408042 72432311 90408213 72432448 90408384 72432585 90408555 72432722 90408726 72432859 90408897 72432996 90409068 72433133 90409239 72433270 90409410 72433407 90409581 72433544 90409752 72433681 90409923 72433818 90410094 72433955 90410265 72434092 90410436 72434229 90410607 72434366 90410778 72434503 90410949 72434640 90411120 72434777 90411291 72434914 90411462 72435051 90411633 72435188 90411804 72435325 90411975 72435462 90412146 72435599 90412317 72435736 90412488 72435873 90412659 72436010 90412830 72436147 90413001 72436284 90413172 72436421 90413343 72436558 90413514 72436695 90413685 72436832 90413856 72436969 90414027 72437106 90414198 72437243 90414369 72437380 90414540 72437517 90414711 72437654 90414882 72437791 90415053 72437928 90415224 72438065 90415395 72438202 90415566 72438339 90415737 72438476 90415908 72438613 90416079 72438750 90416250 72438887 90416421 72439024 90416592 72439161 90416763 72439298 90416934 72439435 90417105 72439572 90417276 72439709 90417447 72439846 90417618 72439983 90417789 72440120 90417960 72440257 90418131 72440394 90418302 72440531 90418473 72440668 90418644 72440805 90418815 72440942 90418986 72441079 90419157 72441216 90419328 72441353 90419499 72441490 90419670 72441627 90419841 72441764 90420012 72441901 90420183 72442038 90420354 72442175 90420525 72442312 90420696 72442449 90420867 72442586 90421038 72442723 90421209 72442860 90421380 72442997 90421551 72443134 90421722 72443271 90421893 72443408 90422064 72443545 90422235 72443682 90422406 72443819 90422577 72443956 90422748 72444093 90422919 72444230 90423090 72444367 90423261 72444504 90423432 72444641 90423603 72444778 90423774 72444915 90423945 72445052 90424116 72445189 90424287 72445326 90424458 72445463 90424629 72445600 90424800 72445737 90424971 72445874 90425142 72446011 90425313 72446148 90425484 72446285 90425655 72446422 90425826 72446559 90425997 72446696 90426168 72446833 90426339 72446970 90426510 72447107 90426681 72447244 90426852 72447381 90427023 72447518 90427194 72447655 90427365 72447792 90427536 72447929 90427707 72448066 90427878 72448203 90428049 72448340 90428220 72448477 90428391 72448614 90428562 72448751 90428733 72448888 90428904 72449025 90429075 72449162 90429246 72449299 90429417 72449436 90429588 72449573 90429759 72449710 90429930 72449847 90430101 72449984 90430272 72450121 90430443 72450258 90430614 72450395 90430785 72450532 90430956 72450669 90431127 72450806 90431298 72450943 90431469 72451080 90431640 72451217 90431811 72451354 90431982 72451491 90432153 72451628 90432324 72451765 90432495 72451902 90432666 72452039 90432837 72452176 90433008 72452313 90433179 72452450 90433350 72452587 90433521 72452724 90433692 72452861 90433863 72452998 90434034 72453135 90434205 72453272 90434376 72453409 90434547 72453546 90434718 72453683 90434889 72453820 90435060 72453957 90435231 72454094 90435402 72454231 90435573 72454368 90435744 72454505 90435915 72454642 90436086 72454779 90436257 72454916 90436428 72455053 90436599 72455190 90436770 72455327 90436941 72455464 90437112 72455601 90437283 72455738 90437454 72455875 90437625 72456012 90437796 72456149 90437967 72456286 90438138 72456423 90438309 72456560 90438480 72456697 90438651 72456834 90438822 72456971 90438993 72457108 90439164 72457245 90439335 72457382 90439506 72457519 90439677 72457656 90439848 72457793 90440019 72457930 90440190 72458067 90440361 72458204 90440532 72458341 90440703 72458478 90440874 72458615 90441045 72458752 90441216 72458889 90441387 72459026 90441558 72459163 90441729 72459300 90441900 72459437 90442071 72459574 90442242 72459711 90442413 72459848 90442584 72459985 90442755 72460122 90442926 72460259 90443097 72460396 90443268 72460533 90443439 72460670 90443610 72460807 90443781 72460944 90443952 72461081 90444123 72461218 90444294 72461355 90444465 72461492 90444636 72461629 90444807 72461766 90444978 72461903 90445149 72462040 90445320 72462177 90445491 72462314 90445662 72462451 90445833 72462588 90446004 72462725 90446175 72462862 90446346 72462999 90446517 72463136 90446688 72463273 90446859 72463410 90447030 72463547 90447201 72463684 90447372 72463821 90447543 72463958 90447714 72464095 90447885 72464232 90448056 72464369 90448227 72464506 90448398 72464643 90448569 72464780 90448740 72464917 90448911 72465054 90449082 72465191 90449253 72465328 90449424 72465465 90449595 72465602 90449766 72465739 90449937 72465876 90450108 72466013 90450279 72466150 90450450 72466287 90450621 72466424 90450792 72466561 90450963 72466698 90451134 72466835 90451305 72466972 90451476 72467109 90451647 72467246 90451818 72467383 90451989 72467520 90452160 72467657 90452331 72467794 90452502 72467931 90452673 72468068 90452844 72468205 90453015 72468342 90453186 72468479 90453357 72468616 90453528 72468753 90453699 72468890 90453870 72469027 90454041 72469164 90454212 72469301 90454383 72469438 90454554 72469575 90454725 72469712 90454896 72469849 90455067 72469986 90455238 72470123 90455409 72470260 90455580 72470397 90455751 72470534 90455922 72470671 90456093 72470808 90456264 72470945 90456435 72471082 90456606 72471219 90456777 72471356 90456948 72471493 90457119 72471630 90457290 72471767 90457461 72471904 90457632 72472041 90457803 72472178 90457974 72472315 90458145 72472452 90458316 72472589 90458487 72472726 90458658 72472863 90458829 72473000 90459000 72473137 90459171 72473274 90459342 72473411 90459513 72473548 90459684 72473685 90459855 72473822 90460026 72473959 90460197 72474096 90460368 72474233 90460539 72474370 90460710 72474507 90460881 72474644 90461052 72474781 90461223 72474918 90461394 72475055 90461565 72475192 90461736 72475329 90461907 72475466 90462078 72475603 90462249 72475740 90462420 72475877 90462591 72476014 90462762 72476151 90462933 72476288 90463104 72476425 90463275 72476562 90463446 72476699 90463617 72476836 90463788 72476973 90463959 72477110 90464130 72477247 90464301 72477384 90464472 72477521 90464643 72477658 90464814 72477795 90464985 72477932 90465156 72478069 90465327 72478206 90465498 72478343 90465669 72478480 90465840 72478617 90466011 72478754 90466182 72478891 90466353 72479028 90466524 72479165 90466695 72479302 90466866 72479439 90467037 72479576 90467208 72479713 90467379 72479850 90467550 72479987 90467721 72480124 90467892 72480261 90468063 72480398 90468234 72480535 90468405 72480672 90468576 72480809 90468747 72480946 90468918 72481083 90469089 72481220 90469260 72481357 90469431 72481494 90469602 72481631 90469773 72481768 90469944 72481905 90470115 72482042 90470286 72482179 90470457 72482316 90470628 72482453 90470799 72482590 90470970 72482727 90471141 72482864 90471312 72483001 90471483 72483138 90471654 72483275 90471825 72483412 90471996 72483549 90472167 72483686 90472338 72483823 90472509 72483960 90472680 72484097 90472851 72484234 90473022 72484371 90473193 72484508 90473364 72484645 90473535 72484782 90473706 72484919 90473877 72485056 90474048 72485193 90474219 72485330 90474390 72485467 90474561 72485604 90474732 72485741 90474903 72485878 90475074 72486015 90475245 72486152 90475416 72486289 90475587 72486426 90475758 72486563 90475929 72486700 90476100 72486837 90476271 72486974 90476442 72487111 90476613 72487248 90476784 72487385 90476955 72487522 90477126 72487659 90477297 72487796 90477468 72487933 90477639 72488070 90477810 72488207 90477981 72488344 90478152 72488481 90478323 72488618 90478494 72488755 90478665 72488892 90478836 72489029 90479007 72489166 90479178 72489303 90479349 72489440 90479520 72489577 90479691 72489714 90479862 72489851 90480033 72489988 90480204 72490125 90480375 72490262 90480546 72490399 90480717 72490536 90480888 72490673 90481059 72490810 90481230 72490947 90481401 72491084 90481572 72491221 90481743 72491358 90481914 72491495 90482085 72491632 90482256 72491769 90482427 72491906 90482598 72492043 90482769 72492180 90482940 72492317 90483111 72492454 90483282 72492591 90483453 72492728 90483624 72492865 90483795 72493002 90483966 72493139 90484137 72493276 90484308 72493413 90484479 72493550 90484650 72493687 90484821 72493824 90484992 72493961 90485163 72494098 90485334 72494235 90485505 72494372 90485676 72494509 90485847 72494646 90486018 72494783 90486189 72494920 90486360 72495057 90486531 72495194 90486702 72495331 90486873 72495468 90487044 72495605 90487215 72495742 90487386 72495879 90487557 72496016 90487728 72496153 90487899 72496290 90488070 72496427 90488241 72496564 90488412 72496701 90488583 72496838 90488754 72496975 90488925 72497112 90489096 72497249 90489267 72497386 90489438 72497523 90489609 72497660 90489780 72497797 90489951 72497934 90490122 72498071 90490293 72498208 90490464 72498345 90490635 72498482 90490806 72498619 90490977 72498756 90491148 72498893 90491319 72499030 90491490 72499167 90491661 72499304 90491832 72499441 90492003 72499578 90492174 72499715 90492345 72499852 90492516 72499989 90492687 72500126 90492858 72500263 90493029 72500400 90493200 72500537 90493371 72500674 90493542 72500811 90493713 72500948 90493884 72501085 90494055 72501222 90494226 72501359 90494397 72501496 90494568 72501633 90494739 72501770 90494910 72501907 90495081 72502044 90495252 72502181 90495423 72502318 90495594 72502455 90495765 72502592 90495936 72502729 90496107 72502866 90496278 72503003 90496449 72503140 90496620 72503277 90496791 72503414 90496962 72503551 90497133 72503688 90497304 72503825 90497475 72503962 90497646 72504099 90497817 72504236 90497988 72504373 90498159 72504510 90498330 72504647 90498501 72504784 90498672 72504921 90498843 72505058 90499014 72505195 90499185 72505332 90499356 72505469 90499527 72505606 90499698 72505743 90499869 72505880 90500040 72506017 90500211 72506154 90500382 72506291 90500553 72506428 90500724 72506565 90500895 72506702 90501066 72506839 90501237 72506976 90501408 72507113 90501579 72507250 90501750 72507387 90501921 72507524 90502092 72507661 90502263 72507798 90502434 72507935 90502605 72508072 90502776 72508209 90502947 72508346 90503118 72508483 90503289 72508620 90503460 72508757 90503631 72508894 90503802 72509031 90503973 72509168 90504144 72509305 90504315 72509442 90504486 72509579 90504657 72509716 90504828 72509853 90504999 72509990 90505170 72510127 90505341 72510264 90505512 72510401 90505683 72510538 90505854 72510675 90506025 72510812 90506196 72510949 90506367 72511086 90506538 72511223 90506709 72511360 90506880 72511497 90507051 72511634 90507222 72511771 90507393 72511908 90507564 72512045 90507735 72512182 90507906 72512319 90508077 72512456 90508248 72512593 90508419 72512730 90508590 72512867 90508761 72513004 90508932 72513141 90509103 72513278 90509274 72513415 90509445 72513552 90509616 72513689 90509787 72513826 90509958 72513963 90510129 72514100 90510300 72514237 90510471 72514374 90510642 72514511 90510813 72514648 90510984 72514785 90511155 72514922 90511326
1000 68958128 0 68958128 86071824 68958265 86071995 68958402 86072166 68958539 86072337 68958676 86072508 68958813 86072679 68958950 86072850 68959087 86073021 68959224 86073192 68959361 86073363 68959498 86073534 68959635 86073705 68959772 86073876 68959909 86074047 68960046 86074218 68960183 86074389 68960320 86074560 68960457 86074731 68960594 86074902 68960731 86075073 68960868 86075244 68961005 86075415 68961142 86075586 68961279 86075757 68961416 86075928 68961553 86076099 68961690 86076270 68961827 86076441 68961964 86076612 68962101 86076783 68962238 86076954 68962375 86077125 68962512 86077296 68962649 86077467 68962786 86077638 68962923 86077809 68963060 86077980 68963197 86078151 68963334 86078322 68963471 86078493 68963608 86078664 68963745 86078835 68963882 86079006 68964019 86079177 68964156 86079348 68964293 86079519 68964430 86079690 68964567 86079861 68964704 86080032 68964841 86080203 68964978 86080374 68965115 86080545 68965252 86080716 68965389 86080887 68965526 86081058 68965663 86081229 68965800 86081400 68965937 86081571 68966074 86081742 68966211 86081913 68966348 86082084 68966485 86082255 68966622 86082426 68966759 86082597 68966896 86082768 68967033 86082939 68967170 86083110 68967307 86083281 68967444 86083452 68967581 86083623 68967718 86083794 68967855 86083965 68967992 86084136 68968129 86084307 68968266 86084478 68968403 86084649 68968540 86084820 68968677 86084991 68968814 86085162 68968951 86085333 68969088 86085504 68969225 86085675 68969362 86085846 68969499 86086017 68969636 86086188 68969773 86086359 68969910 86086530 68970047 86086701 68970184 86086872 68970321 86087043 68970458 86087214 68970595 86087385 68970732 86087556 68970869 86087727 68971006 86087898 68971143 86088069 68971280 86088240 68971417 86088411 68971554 86088582 68971691 86088753 68971828 86088924 68971965 86089095 68972102 86089266 68972239 86089437 68972376 86089608 68972513 86089779 68972650 86089950 68972787 86090121 68972924 86090292 68973061 86090463 68973198 86090634 68973335 86090805 68973472 86090976 68973609 86091147 68973746 86091318 68973883 86091489 68974020 86091660 68974157 86091831 68974294 86092002 68974431 86092173 68974568 86092344 68974705 86092515 68974842 86092686 68974979 86092857 68975116 86093028 68975253 86093199 68975390 86093370 68975527 86093541 68975664 86093712 68975801 86093883 68975938 86094054 68976075 86094225 68976212 86094396 68976349 86094567 68976486 86094738 68976623 86094909 68976760 86095080 68976897 86095251 68977034 86095422 68977171 86095593 68977308 86095764 68977445 86095935 68977582 86096106 68977719 86096277 68977856 86096448 68977993 86096619 68978130 86096790 68978267 86096961 68978404 86097132 68978541 86097303 68978678 86097474 68978815 86097645 68978952 86097816 68979089 86097987 68979226 86098158 68979363 86098329 68979500 86098500 68979637 86098671 68979774 86098842 68979911 86099013 68980048 86099184 68980185 86099355 68980322 86099526 68980459 86099697 68980596 86099868 68980733 86100039 68980870 86100210 68981007 86100381 68981144 86100552 68981281 86100723 68981418 86100894 68981555 86101065 68981692 86101236 68981829 86101407 68981966 86101578 68982103 86101749 68982240 86101920 68982377 86102091 68982514 86102262 68982651 86102433 68982788 86102604 68982925 86102775 68983062 86102946 68983199 86103117 68983336 86103288 68983473 86103459 68983610 86103630 68983747 86103801 68983884 86103972 68984021 86104143 68984158 86104314 68984295 86104485 68984432 86104656 68984569 86104827 68984706 86104998 68984843 86105169 68984980 86105340 68985117 86105511 68985254 86105682 68985391 86105853 68985528 86106024 68985665 86106195 68985802 86106366 68985939 86106537 68986076 86106708 68986213 86106879 68986350 86107050 68986487 86107221 68986624 86107392 68986761 86107563 68986898 86107734 68987035 86107905 68987172 86108076 68987309 86108247 68987446 86108418 68987583 86108589 68987720 86108760 68987857 86108931 68987994 86109102 68988131 86109273 68988268 86109444 68988405 86109615 68988542 86109786 68988679 86109957 68988816 86110128 68988953 86110299 68989090 86110470 68989227 86110641 68989364 86110812 68989501 86110983 68989638 86111154 68989775 86111325 68989912 86111496 68990049 86111667 68990186 86111838 68990323 86112009 68990460 86112180 68990597 86112351 68990734 86112522 68990871 86112693 68991008 86112864 68991145 86113035 68991282 86113206 68991419 86113377 68991556 86113548 68991693 86113719 68991830 86113890 68991967 86114061 68992104 86114232 68992241 86114403 68992378 86114574 68992515 86114745 68992652 86114916 68992789 86115087 68992926 86115258 68993063 86115429 68993200 86115600 68993337 86115771 68993474 86115942 68993611 86116113 68993748 86116284 68993885 86116455 68994022 86116626 68994159 86116797 68994296 86116968 68994433 86117139 68994570 86117310 68994707 86117481 68994844 86117652 68994981 86117823 68995118 86117994 68995255 86118165 68995392 86118336 68995529 86118507 68995666 86118678 68995803 86118849 68995940 86119020 68996077 86119191 68996214 86119362 68996351 86119533 68996488 86119704 68996625 86119875 68996762 86120046 68996899 86120217 68997036 86120388 68997173 86120559 68997310 86120730 68997447 86120901 68997584 86121072 68997721 86121243 68997858 86121414 68997995 86121585 68998132 86121756 68998269 86121927 68998406 86122098 68998543 86122269 68998680 86122440 68998817 86122611 68998954 86122782 68999091 86122953 68999228 86123124 68999365 86123295 68999502 86123466 68999639 86123637 68999776 86123808 68999913 86123979 69000050 86124150 69000187 86124321 69000324 86124492 69000461 86124663 69000598 86124834 69000735 86125005 69000872 86125176 69001009 86125347 69001146 86125518 69001283 86125689 69001420 86125860 69001557 86126031 69001694 86126202 69001831 86126373 69001968 86126544 69002105 86126715 69002242 86126886 69002379 86127057 69002516 86127228 69002653 86127399 69002790 86127570 69002927 86127741 69003064 86127912 69003201 86128083 69003338 86128254 69003475 86128425 69003612 86128596 69003749 86128767 69003886 86128938 69004023 86129109 69004160 86129280 69004297 86129451 69004434 86129622 69004571 86129793 69004708 86129964 69004845 86130135 69004982 86130306 69005119 86130477 69005256 86130648 69005393 86130819 69005530 86130990 69005667 86131161 69005804 86131332 69005941 86131503 69006078 86131674 69006215 86131845 69006352 86132016 69006489 86132187 69006626 86132358 69006763 86132529 69006900 86132700 69007037 86132871 69007174 86133042 69007311 86133213 69007448 86133384 69007585 86133555 69007722 86133726 69007859 86133897 69007996 86134068 69008133 86134239 69008270 86134410 69008407 86134581 69008544 86134752 69008681 86134923 69008818 86135094 69008955 86135265 69009092 86135436 69009229 86135607 69009366 86135778 69009503 86135949 69009640 86136120 69009777 86136291 69009914 86136462 69010051 86136633 69010188 86136804 69010325 86136975 69010462 86137146 69010599 86137317 69010736 86137488 69010873 86137659 69011010 86137830 69011147 86138001 69011284 86138172 69011421 86138343 69011558 86138514 69011695 86138685 69011832 86138856 69011969 86139027 69012106 86139198 69012243 86139369 69012380 86139540 69012517 86139711 69012654 86139882 69012791 86140053 69012928 86140224 69013065 86140395 69013202 86140566 69013339 86140737 69013476 86140908 69013613 86141079 69013750 86141250 69013887 86141421 69014024 86141592 69014161 86141763 69014298 86141934 69014435 86142105 69014572 86142276 69014709 86142447 69014846 86142618 69014983 86142789 69015120 86142960 69015257 86143131 69015394 86143302 69015531 86143473 69015668 86143644 69015805 86143815 69015942 86143986 69016079 86144157 69016216 86144328 69016353 86144499 69016490 86144670 69016627 86144841 69016764 86145012 69016901 86145183 69017038 86145354 69017175 86145525 69017312 86145696 69017449 86145867 69017586 86146038 69017723 86146209 69017860 86146380 69017997 86146551 69018134 86146722 69018271 86146893 69018408 86147064 69018545 86147235 69018682 86147406 69018819 86147577 69018956 86147748 69019093 86147919 69019230 86148090 69019367 86148261 69019504 86148432 69019641 86148603 69019778 86148774 69019915 86148945 69020052 86149116 69020189 86149287 69020326 86149458 69020463 86149629 69020600 86149800 69020737 86149971 69020874 86150142 69021011 86150313 69021148 86150484 69021285 86150655 69021422 86150826 69021559 86150997 69021696 86151168 69021833 86151339 69021970 86151510 69022107 86151681 69022244 86151852 69022381 86152023 69022518 86152194 69022655 86152365 69022792 86152536 69022929 86152707 69023066 86152878 69023203 86153049 69023340 86153220 69023477 86153391 69023614 86153562 69023751 86153733 69023888 86153904 69024025 86154075 69024162 86154246 69024299 86154417 69024436 86154588 69024573 86154759 69024710 86154930 69024847 86155101 69024984 86155272 69025121 86155443 69025258 86155614 69025395 86155785 69025532 86155956 69025669 86156127 69025806 86156298 69025943 86156469 69026080 86156640 69026217 86156811 69026354 86156982 69026491 86157153 69026628 86157324 69026765 86157495 69026902 86157666 69027039 86157837 69027176 86158008 69027313 86158179 69027450 86158350 69027587 86158521 69027724 86158692 69027861 86158863 69027998 86159034 69028135 86159205 69028272 86159376 69028409 86159547 69028546 86159718 69028683 86159889 69028820 86160060 69028957 86160231 69029094 86160402 69029231 86160573 69029368 86160744 69029505 86160915 69029642 86161086 69029779 86161257 69029916 86161428 69030053 86161599 69030190 86161770 69030327 86161941 69030464 86162112 69030601 86162283 69030738 86162454 69030875 86162625 69031012 86162796 69031149 86162967 69031286 86163138 69031423 86163309 69031560 86163480 69031697 86163651 69031834 86163822 69031971 86163993 69032108 86164164 69032245 86164335 69032382 86164506 69032519 86164677 69032656 86164848 69032793 86165019 69032930 86165190 69033067 86165361 69033204 86165532 69033341 86165703 69033478 86165874 69033615 86166045 69033752 86166216 69033889 86166387 69034026 86166558 69034163 86166729 69034300 86166900 69034437 86167071 69034574 86167242 69034711 86167413 69034848 86167584 69034985 86167755 69035122 86167926 69035259 86168097 69035396 86168268 69035533 86168439 69035670 86168610 69035807 86168781 69035944 86168952 69036081 86169123 69036218 86169294 69036355 86169465 69036492 86169636 69036629 86169807 69036766 86169978 69036903 86170149 69037040 86170320 69037177 86170491 69037314 86170662 69037451 86170833 69037588 86171004 69037725 86171175 69037862 86171346 69037999 86171517 69038136 86171688 69038273 86171859 69038410 86172030 69038547 86172201 69038684 86172372 69038821 86172543 69038958 86172714 69039095 86172885 69039232 86173056 69039369 86173227 69039506 86173398 69039643 86173569 69039780 86173740 69039917 86173911 69040054 86174082 69040191 86174253 69040328 86174424 69040465 86174595 69040602 86174766 69040739 86174937 69040876 86175108 69041013 86175279 69041150 86175450 69041287 86175621 69041424 86175792 69041561 86175963 69041698 86176134 69041835 86176305 69041972 86176476 69042109 86176647 69042246 86176818 69042383 86176989 69042520 86177160 69042657 86177331 69042794 86177502 69042931 86177673 69043068 86177844 69043205 86178015 69043342 86178186 69043479 86178357 69043616 86178528 69043753 86178699 69043890 86178870 69044027 86179041 69044164 86179212 69044301 86179383 69044438 86179554 69044575 86179725 69044712 86179896 69044849 86180067 69044986 86180238 69045123 86180409 69045260 86180580 69045397 86180751 69045534 86180922 69045671 86181093 69045808 86181264 69045945 86181435 69046082 86181606 69046219 86181777 69046356 86181948 69046493 86182119 69046630 86182290 69046767 86182461 69046904 86182632 69047041 86182803 69047178 86182974 69047315 86183145 69047452 86183316 69047589 86183487 69047726 86183658 69047863 86183829 69048000 86184000 69048137 86184171 69048274 86184342 69048411 86184513 69048548 86184684 69048685 86184855 69048822 86185026 69048959 86185197 69049096 86185368 69049233 86185539 69049370 86185710 69049507 86185881 69049644 86186052 69049781 86186223 69049918 86186394 69050055 86186565 69050192 86186736 69050329 86186907 69050466 86187078 69050603 86187249 69050740 86187420 69050877 86187591 69051014 86187762 69051151 86187933 69051288 86188104 69051425 86188275 69051562 86188446 69051699 86188617 69051836 86188788 69051973 86188959 69052110 86189130 69052247 86189301 69052384 86189472 69052521 86189643 69052658 86189814 69052795 86189985 69052932 86190156 69053069 86190327 69053206 86190498 69053343 86190669 69053480 86190840 69053617 86191011 69053754 86191182 69053891 86191353 69054028 86191524 69054165 86191695 69054302 86191866 69054439 86192037 69054576 86192208 69054713 86192379 69054850 86192550 69054987 86192721 69055124 86192892 69055261 86193063 69055398 86193234 69055535 86193405 69055672 86193576 69055809 86193747 69055946 86193918 69056083 86194089 69056220 86194260 69056357 86194431 69056494 86194602 69056631 86194773 69056768 86194944 69056905 86195115 69057042 86195286 69057179 86195457 69057316 86195628 69057453 86195799 69057590 86195970 69057727 86196141 69057864 86196312 69058001 86196483 69058138 86196654 69058275 86196825 69058412 86196996 69058549 86197167 69058686 86197338 69058823 86197509 69058960 86197680 69059097 86197851 69059234 86198022 69059371 86198193 69059508 86198364 69059645 86198535 69059782 86198706 69059919 86198877 69060056 86199048 69060193 86199219 69060330 86199390 69060467 86199561 69060604 86199732 69060741 86199903 69060878 86200074 69061015 86200245 69061152 86200416 69061289 86200587 69061426 86200758 69061563 86200929 69061700 86201100 69061837 86201271 69061974 86201442 69062111 86201613 69062248 86201784 69062385 86201955 69062522 86202126 69062659 86202297 69062796 86202468 69062933 86202639 69063070 86202810 69063207 86202981 69063344 86203152 69063481 86203323 69063618 86203494 69063755 86203665 69063892 86203836 69064029 86204007 69064166 86204178 69064303 86204349 69064440 86204520 69064577 86204691 69064714 86204862 69064851 86205033 69064988 86205204 69065125 86205375 69065262 86205546 69065399 86205717 69065536 86205888 69065673 86206059 69065810 86206230 69065947 86206401 69066084 86206572 69066221 86206743 69066358 86206914 69066495 86207085 69066632 86207256 69066769 86207427 69066906 86207598 69067043 86207769 69067180 86207940 69067317 86208111 69067454 86208282 69067591 86208453 69067728 86208624 69067865 86208795 69068002 86208966 69068139 86209137 69068276 86209308 69068413 86209479 69068550 86209650 69068687 86209821 69068824 86209992 69068961 86210163 69069098 86210334 69069235 86210505 69069372 86210676 69069509 86210847 69069646 86211018 69069783 86211189 69069920 86211360 69070057 86211531 69070194 86211702 69070331 86211873 69070468 86212044 69070605 86212215 69070742 86212386 69070879 86212557 69071016 86212728 69071153 86212899 69071290 86213070 69071427 86213241 69071564 86213412 69071701 86213583 69071838 86213754 69071975 86213925 69072112 86214096 69072249 86214267 69072386 86214438 69072523 86214609 69072660 86214780 69072797 86214951 69072934 86215122 69073071 86215293 69073208 86215464 69073345 86215635 69073482 86215806 69073619 86215977 69073756 86216148 69073893 86216319 69074030 86216490 69074167 86216661 69074304 86216832 69074441 86217003 69074578 86217174 69074715 86217345 69074852 86217516 69074989 86217687 69075126 86217858 69075263 86218029 69075400 86218200 69075537 86218371 69075674 86218542 69075811 86218713 69075948 86218884 69076085 86219055 69076222 86219226 69076359 86219397 69076496 86219568 69076633 86219739 69076770 86219910 69076907 86220081 69077044 86220252 69077181 86220423 69077318 86220594 69077455 86220765 69077592 86220936 69077729 86221107 69077866 86221278 69078003 86221449 69078140 86221620 69078277 86221791 69078414 86221962 69078551 86222133 69078688 86222304 69078825 86222475 69078962 86222646 69079099 86222817 69079236 86222988 69079373 86223159 69079510 86223330 69079647 86223501 69079784 86223672 69079921 86223843 69080058 86224014 69080195 86224185 69080332 86224356 69080469 86224527 69080606 86224698 69080743 86224869 69080880 86225040 69081017 86225211 69081154 86225382 69081291 86225553 69081428 86225724 69081565 86225895 69081702 86226066 69081839 86226237 69081976 86226408 69082113 86226579 69082250 86226750 69082387 86226921 69082524 86227092 69082661 86227263 69082798 86227434 69082935 86227605 69083072 86227776 69083209 86227947 69083346 86228118 69083483 86228289 69083620 86228460 69083757 86228631 69083894 86228802 69084031 86228973 69084168 86229144 69084305 86229315 69084442 86229486 69084579 86229657 69084716 86229828 69084853 86229999 69084990 86230170 69085127 86230341 69085264 86230512 69085401 86230683 69085538 86230854 69085675 86231025 69085812 86231196 69085949 86231367 69086086 86231538 69086223 86231709 69086360 86231880 69086497 86232051 69086634 86232222 69086771 86232393 69086908 86232564 69087045 86232735 69087182 86232906 69087319 86233077 69087456 86233248 69087593 86233419 69087730 86233590 69087867 86233761 69088004 86233932 69088141 86234103 69088278 86234274 69088415 86234445 69088552 86234616 69088689 86234787 69088826 86234958 69088963 86235129 69089100 86235300 69089237 86235471 69089374 86235642 69089511 86235813 69089648 86235984 69089785 86236155 69089922 86236326 69090059 86236497 69090196 86236668 69090333 86236839 69090470 86237010 69090607 86237181 69090744 86237352 69090881 86237523 69091018 86237694 69091155 86237865 69091292 86238036 69091429 86238207 69091566 86238378 69091703 86238549 69091840 86238720 69091977 86238891 69092114 86239062 69092251 86239233 69092388 86239404 69092525 86239575 69092662 86239746 69092799 86239917 69092936 86240088 69093073 86240259 69093210 86240430 69093347 86240601 69093484 86240772 69093621 86240943 69093758 86241114 69093895 86241285 69094032 86241456 69094169 86241627 69094306 86241798 69094443 86241969 69094580 86242140 69094717 86242311 69094854 86242482
1000 72745900 0 72745900 90799627 72746037 90799798 72746174 90799969 72746311 90800140 72746448 90800311 72746585 90800482 72746722 90800653 72746859 90800824 72746996 90800995 72747133 90801166 72747270 90801337 72747407 90801508 72747544 90801679 72747681 90801850 72747818 90802021 72747955 90802192 72748092 90802363 72748229 90802534 72748366 90802705 72748503 90802876 72748640 90803047 72748777 90803218 72748914 90803389 72749051 90803560 72749188 90803731 72749325 90803902 72749462 90804073 72749599 90804244 72749736 90804415 72749873 90804586 72750010 90804757 72750147 90804928 72750284 90805099 72750421 90805270 72750558 90805441 72750695 90805612 72750832 90805783 72750969 90805954 72751106 90806125 72751243 90806296 72751380 90806467 72751517 90806638 72751654 90806809 72751791 90806980 72751928 90807151 72752065 90807322 72752202 90807493 72752339 90807664 72752476 90807835 72752613 90808006 72752750 90808177 72752887 90808348 72753024 90808519 72753161 90808690 72753298 90808861 72753435 90809032 72753572 90809203 72753709 90809374 72753846 90809545 72753983 90809716 72754120 90809887 72754257 90810058 72754394 90810229 72754531 90810400 72754668 90810571 72754805 90810742 72754942 90810913 72755079 90811084 72755216 90811255 72755353 90811426 72755490 90811597 72755627 90811768 72755764 90811939 72755901 90812110 72756038 90812281 72756175 90812452 72756312 90812623 72756449 90812794 72756586 90812965 72756723 90813136 72756860 90813307 72756997 90813478 72757134 90813649 72757271 90813820 72757408 90813991 72757545 90814162 72757682 90814333 72757819 90814504 72757956 90814675 72758093 90814846 72758230 90815017 72758367 90815188 72758504 90815359 72758641 90815530 72758778 90815701 72758915 90815872 72759052 90816043 72759189 90816214 72759326 90816385 72759463 90816556 72759600 90816727 72759737 90816898 72759874 90817069 72760011 90817240 72760148 90817411 72760285 90817582 72760422 90817753 72760559 90817924 72760696 90818095 72760833 90818266 72760970 90818437 72761107 90818608 72761244 90818779 72761381 90818950 72761518 90819121 72761655 90819292 72761792 90819463 72761929 90819634 72762066 90819805 72762203 90819976 72762340 90820147 72762477 90820318 72762614 90820489 72762751 90820660 72762888 90820831 72763025 90821002 72763162 90821173 72763299 90821344 72763436 90821515 72763573 90821686 72763710 90821857 72763847 90822028 72763984 90822199 72764121 90822370 72764258 90822541 72764395 90822712 72764532 90822883 72764669 90823054 72764806 90823225 72764943 90823396 72765080 90823567 72765217 90823738 72765354 90823909 72765491 90824080 72765628 90824251 72765765 90824422 72765902 90824593 72766039 90824764 72766176 90824935 72766313 90825106 72766450 90825277 72766587 90825448 72766724 90825619 72766861 90825790 72766998 90825961 72767135 90826132 72767272 90826303 72767409 90826474 72767546 90826645 72767683 90826816 72767820 90826987 72767957 90827158 72768094 90827329 72768231 90827500 72768368 90827671 72768505 90827842 72768642 90828013 72768779 90828184 72768916 90828355 72769053 90828526 72769190 90828697 72769327 90828868 72769464 90829039 72769601 90829210 72769738 90829381 72769875 90829552 72770012 90829723 72770149 90829894 72770286 90830065 72770423 90830236 72770560 90830407 72770697 90830578 72770834 90830749 72770971 90830920 72771108 90831091 72771245 90831262 72771382 90831433 72771519 90831604 72771656 90831775 72771793 90831946 72771930 90832117 72772067 90832288 72772204 90832459 72772341 90832630 72772478 90832801 72772615 90832972 72772752 90833143 72772889 90833314 72773026 90833485 72773163 90833656 72773300 90833827 72773437 90833998 72773574 90834169 72773711 90834340 72773848 90834511 72773985 90834682 72774122 90834853 72774259 90835024 72774396 90835195 72774533 90835366 72774670 90835537 72774807 90835708 72774944 90835879 72775081 90836050 72775218 90836221 72775355 90836392 72775492 90836563 72775629 90836734 72775766 90836905 72775903 90837076 72776040 90837247 72776177 90837418 72776314 90837589 72776451 90837760 72776588 90837931 72776725 90838102 72776862 90838273 72776999 90838444 72777136 90838615 72777273 90838786 72777410 90838957 72777547 90839128 72777684 90839299 72777821 90839470 72777958 90839641 72778095 90839812 72778232 90839983 72778369 90840154 72778506 90840325 72778643 90840496 72778780 90840667 72778917 90840838 72779054 90841009 72779191 90841180 72779328 90841351 72779465 90841522 72779602 90841693 72779739 90841864 72779876 90842035 72780013 90842206 72780150 90842377 72780287 90842548 72780424 90842719 72780561 90842890 72780698 90843061 72780835 90843232 72780972 90843403 72781109 90843574 72781246 90843745 72781383 90843916 72781520 90844087 72781657 90844258 72781794 90844429 72781931 90844600 72782068 90844771 72782205 90844942 72782342 90845113 72782479 90845284 72782616 90845455 72782753 90845626 72782890 90845797 72783027 90845968 72783164 90846139 72783301 90846310 72783438 90846481 72783575 90846652 72783712 90846823 72783849 90846994 72783986 90847165 72784123 90847336 72784260 90847507 72784397 90847678 72784534 90847849 72784671 90848020 72784808 90848191 72784945 90848362 72785082 90848533 72785219 90848704 72785356 90848875 72785493 90849046 72785630 90849217 72785767 90849388 72785904 90849559 72786041 90849730 72786178 90849901 72786315 90850072 72786452 90850243 72786589 90850414 72786726 90850585 72786863 90850756 72787000 90850927 72787137 90851098 72787274 90851269 72787411 90851440 72787548 90851611 72787685 90851782 72787822 90851953 72787959 90852124 72788096 90852295 72788233 90852466 72788370 90852637 72788507 90852808 72788644 90852979 72788781 90853150 72788918 90853321 72789055 90853492 72789192 90853663 72789329 90853834 72789466 90854005 72789603 90854176 72789740 90854347 72789877 90854518 72790014 90854689 72790151 90854860 72790288 90855031 72790425 90855202 72790562 90855373 72790699 90855544 72790836 90855715 72790973 90855886 72791110 90856057 72791247 90856228 72791384 90856399 72791521 90856570 72791658 90856741 72791795 90856912 72791932 90857083 72792069 90857254 72792206 90857425 72792343 90857596 72792480 90857767 72792617 90857938 72792754 90858109 72792891 90858280 72793028 90858451 72793165 90858622 72793302 90858793 72793439 90858964 72793576 90859135 72793713 90859306 72793850 90859477 72793987 90859648 72794124 90859819 72794261 90859990 72794398 90860161 72794535 90860332 72794672 90860503 72794809 90860674 72794946 90860845 72795083 90861016 72795220 90861187 72795357 90861358 72795494 90861529 72795631 90861700 72795768 90861871 72795905 90862042 72796042 90862213 72796179 90862384 72796316 90862555 72796453 90862726 72796590 90862897 72796727 90863068 72796864 90863239 72797001 90863410 72797138 90863581 72797275 90863752 72797412 90863923 72797549 90864094 72797686 90864265 72797823 90864436 72797960 90864607 72798097 90864778 72798234 90864949 72798371 90865120 72798508 90865291 72798645 90865462 72798782 90865633 72798919 90865804 72799056 90865975 72799193 90866146 72799330 90866317 72799467 90866488 72799604 90866659 72799741 90866830 72799878 90867001 72800015 90867172 72800152 90867343 72800289 90867514 72800426 90867685 72800563 90867856 72800700 90868027 72800837 90868198 72800974 90868369 72801111 90868540 72801248 90868711 72801385 90868882 72801522 90869053 72801659 90869224 72801796 90869395 72801933 90869566 72802070 90869737 72802207 90869908 72802344 90870079 72802481 90870250 72802618 90870421 72802755 90870592 72802892 90870763 72803029 90870934 72803166 90871105 72803303 90871276 72803440 90871447 72803577 90871618 72803714 90871789 72803851 90871960 72803988 90872131 72804125 90872302 72804262 90872473 72804399 90872644 72804536 90872815 72804673 90872986 72804810 90873157 72804947 90873328 72805084 90873499 72805221 90873670 72805358 90873841 72805495 90874012 72805632 90874183 72805769 90874354 72805906 90874525 72806043 90874696 72806180 90874867 72806317 90875038 72806454 90875209 72806591 90875380 72806728 90875551 72806865 90875722 72807002 90875893 72807139 90876064 72807276 90876235 72807413 90876406 72807550 90876577 72807687 90876748 72807824 90876919 72807961 90877090 72808098 90877261 72808235 90877432 72808372 90877603 72808509 90877774 72808646 90877945 72808783 90878116 72808920 90878287 72809057 90878458 72809194 90878629 72809331 90878800 72809468 90878971 72809605 90879142 72809742 90879313 72809879 90879484 72810016 90879655 72810153 90879826 72810290 90879997 72810427 90880168 72810564 90880339 72810701 90880510 72810838 90880681 72810975 90880852 72811112 90881023 72811249 90881194 72811386 90881365 72811523 90881536 72811660 90881707 72811797 90881878 72811934 90882049 72812071 90882220 72812208 90882391 72812345 90882562 72812482 90882733 72812619 90882904 72812756 90883075 72812893 90883246 72813030 90883417 72813167 90883588 72813304 90883759 72813441 90883930 72813578 90884101 72813715 90884272 72813852 90884443 72813989 90884614 72814126 90884785 72814263 90884956 72814400 90885127 72814537 90885298 72814674 90885469 72814811 90885640 72814948 90885811 72815085 90885982 72815222 90886153 72815359 90886324 72815496 90886495 72815633 90886666 72815770 90886837 72815907 90887008 72816044 90887179 72816181 90887350 72816318 90887521 72816455 90887692 72816592 90887863 72816729 90888034 72816866 90888205 72817003 90888376 72817140 90888547 72817277 90888718 72817414 90888889 72817551 90889060 72817688 90889231 72817825 90889402 72817962 90889573 72818099 90889744 72818236 90889915 72818373 90890086 72818510 90890257 72818647 90890428 72818784 90890599 72818921 90890770 72819058 90890941 72819195 90891112 72819332 90891283 72819469 90891454 72819606 90891625 72819743 90891796 72819880 90891967 72820017 90892138 72820154 90892309 72820291 90892480 72820428 90892651 72820565 90892822 72820702 90892993 72820839 90893164 72820976 90893335 72821113 90893506 72821250 90893677 72821387 90893848 72821524 90894019 72821661 90894190 72821798 90894361 72821935 90894532 72822072 90894703 72822209 90894874 72822346 90895045 72822483 90895216 72822620 90895387 72822757 90895558 72822894 90895729 72823031 90895900 72823168 90896071 72823305 90896242 72823442 90896413 72823579 90896584 72823716 90896755 72823853 90896926 72823990 90897097 72824127 90897268 72824264 90897439 72824401 90897610 72824538 90897781 72824675 90897952 72824812 90898123 72824949 90898294 72825086 90898465 72825223 90898636 72825360 90898807 72825497 90898978 72825634 90899149 72825771 90899320 72825908 90899491 72826045 90899662 72826182 90899833 72826319 90900004 72826456 90900175 72826593 90900346 72826730 90900517 72826867 90900688 72827004 90900859 72827141 90901030 72827278 90901201 72827415 90901372 72827552 90901543 72827689 90901714 72827826 90901885 72827963 90902056 72828100 90902227 72828237 90902398 72828374 90902569 72828511 90902740 72828648 90902911 72828785 90903082 72828922 90903253 72829059 90903424 72829196 90903595 72829333 90903766 72829470 90903937 72829607 90904108 72829744 90904279 72829881 90904450 72830018 90904621 72830155 90904792 72830292 90904963 72830429 90905134 72830566 90905305 72830703 90905476 72830840 90905647 72830977 90905818 72831114 90905989 72831251 90906160 72831388 90906331 72831525 90906502 72831662 90906673 72831799 90906844 72831936 90907015 72832073 90907186 72832210 90907357 72832347 90907528 72832484 90907699 72832621 90907870 72832758 90908041 72832895 90908212 72833032 90908383 72833169 90908554 72833306 90908725 72833443 90908896 72833580 90909067 72833717 90909238 72833854 90909409 72833991 90909580 72834128 90909751 72834265 90909922 72834402 90910093 72834539 90910264 72834676 90910435 72834813 90910606 72834950 90910777 72835087 90910948 72835224 90911119 72835361 90911290 72835498 90911461 72835635 90911632 72835772 90911803 72835909 90911974 72836046 90912145 72836183 90912316 72836320 90912487 72836457 90912658 72836594 90912829 72836731 90913000 72836868 90913171 72837005 90913342 72837142 90913513 72837279 90913684 72837416 90913855 72837553 90914026 72837690 90914197 72837827 90914368 72837964 90914539 72838101 90914710 72838238 90914881 72838375 90915052 72838512 90915223 72838649 90915394 72838786 90915565 72838923 90915736 72839060 90915907 72839197 90916078 72839334 90916249 72839471 90916420 72839608 90916591 72839745 90916762 72839882 90916933 72840019 90917104 72840156 90917275 72840293 90917446 72840430 90917617 72840567 90917788 72840704 90917959 72840841 90918130 72840978 90918301 72841115 90918472 72841252 90918643 72841389 90918814 72841526 90918985 72841663 90919156 72841800 90919327 72841937 90919498 72842074 90919669 72842211 90919840 72842348 90920011 72842485 90920182 72842622 90920353 72842759 90920524 72842896 90920695 72843033 90920866 72843170 90921037 72843307 90921208 72843444 90921379 72843581 90921550 72843718 90921721 72843855 90921892 72843992 90922063 72844129 90922234 72844266 90922405 72844403 90922576 72844540 90922747 72844677 90922918 72844814 90923089 72844951 90923260 72845088 90923431 72845225 90923602 72845362 90923773 72845499 90923944 72845636 90924115 72845773 90924286 72845910 90924457 72846047 90924628 72846184 90924799 72846321 90924970 72846458 90925141 72846595 90925312 72846732 90925483 72846869 90925654 72847006 90925825 72847143 90925996 72847280 90926167 72847417 90926338 72847554 90926509 72847691 90926680 72847828 90926851 72847965 90927022 72848102 90927193 72848239 90927364 72848376 90927535 72848513 90927706 72848650 90927877 72848787 90928048 72848924 90928219 72849061 90928390 72849198 90928561 72849335 90928732 72849472 90928903 72849609 90929074 72849746 90929245 72849883 90929416 72850020 90929587 72850157 90929758 72850294 90929929 72850431 90930100 72850568 90930271 72850705 90930442 72850842 90930613 72850979 90930784 72851116 90930955 72851253 90931126 72851390 90931297 72851527 90931468 72851664 90931639 72851801 90931810 72851938 90931981 72852075 90932152 72852212 90932323 72852349 90932494 72852486 90932665 72852623 90932836 72852760 90933007 72852897 90933178 72853034 90933349 72853171 90933520 72853308 90933691 72853445 90933862 72853582 90934033 72853719 90934204 72853856 90934375 72853993 90934546 72854130 90934717 72854267 90934888 72854404 90935059 72854541 90935230 72854678 90935401 72854815 90935572 72854952 90935743 72855089 90935914 72855226 90936085 72855363 90936256 72855500 90936427 72855637 90936598 72855774 90936769 72855911 90936940 72856048 90937111 72856185 90937282 72856322 90937453 72856459 90937624 72856596 90937795 72856733 90937966 72856870 90938137 72857007 90938308 72857144 90938479 72857281 90938650 72857418 90938821 72857555 90938992 72857692 90939163 72857829 90939334 72857966 90939505 72858103 90939676 72858240 90939847 72858377 90940018 72858514 90940189 72858651 90940360 72858788 90940531 72858925 90940702 72859062 90940873 72859199 90941044 72859336 90941215 72859473 90941386 72859610 90941557 72859747 90941728 72859884 90941899 72860021 90942070 72860158 90942241 72860295 90942412 72860432 90942583 72860569 90942754 72860706 90942925 72860843 90943096 72860980 90943267 72861117 90943438 72861254 90943609 72861391 90943780 72861528 90943951 72861665 90944122 72861802 90944293 72861939 90944464 72862076 90944635 72862213 90944806 72862350 90944977 72862487 90945148 72862624 90945319 72862761 90945490 72862898 90945661 72863035 90945832 72863172 90946003 72863309 90946174 72863446 90946345 72863583 90946516 72863720 90946687 72863857 90946858 72863994 90947029 72864131 90947200 72864268 90947371 72864405 90947542 72864542 90947713 72864679 90947884 72864816 90948055 72864953 90948226 72865090 90948397 72865227 90948568 72865364 90948739 72865501 90948910 72865638 90949081 72865775 90949252 72865912 90949423 72866049 90949594 72866186 90949765 72866323 90949936 72866460 90950107 72866597 90950278 72866734 90950449 72866871 90950620 72867008 90950791 72867145 90950962 72867282 90951133 72867419 90951304 72867556 90951475 72867693 90951646 72867830 90951817 72867967 90951988 72868104 90952159 72868241 90952330 72868378 90952501 72868515 90952672 72868652 90952843 72868789 90953014 72868926 90953185 72869063 90953356 72869200 90953527 72869337 90953698 72869474 90953869 72869611 90954040 72869748 90954211 72869885 90954382 72870022 90954553 72870159 90954724 72870296 90954895 72870433 90955066 72870570 90955237 72870707 90955408 72870844 90955579 72870981 90955750 72871118 90955921 72871255 90956092 72871392 90956263 72871529 90956434 72871666 90956605 72871803 90956776 72871940 90956947 72872077 90957118 72872214 90957289 72872351 90957460 72872488 90957631 72872625 90957802 72872762 90957973 72872899 90958144 72873036 90958315 72873173 90958486 72873310 90958657 72873447 90958828 72873584 90958999 72873721 90959170 72873858 90959341 72873995 90959512 72874132 90959683 72874269 90959854 72874406 90960025 72874543 90960196 72874680 90960367 72874817 90960538 72874954 90960709 72875091 90960880 72875228 90961051 72875365 90961222 72875502 90961393 72875639 90961564 72875776 90961735 72875913 90961906 72876050 90962077 72876187 90962248 72876324 90962419 72876461 90962590 72876598 90962761 72876735 90962932 72876872 90963103 72877009 90963274 72877146 90963445 72877283 90963616 72877420 90963787 72877557 90963958 72877694 90964129 72877831 90964300 72877968 90964471 72878105 90964642 72878242 90964813 72878379 90964984 72878516 90965155 72878653 90965326 72878790 90965497 72878927 90965668 72879064 90965839 72879201 90966010 72879338 90966181 72879475 90966352 72879612 90966523 72879749 90966694 72879886 90966865 72880023 90967036 72880160 90967207 72880297 90967378 72880434 90967549 72880571 90967720 72880708 90967891 72880845 90968062 72880982 90968233 72881119 90968404 72881256 90968575 72881393 90968746 72881530 90968917 72881667 90969088 72881804 90969259 72881941 90969430 72882078 90969601 72882215 90969772 72882352 90969943 72882489 90970114 72882626 90970285
1000 47674900 0 47674900 59506627 47675037 59506798 47675174 59506969 47675311 59507140 47675448 59507311 47675585 59507482 47675722 59507653 47675859 59507824 47675996 59507995 47676133 59508166 47676270 59508337 47676407 59508508 47676544 59508679 47676681 59508850 47676818 59509021 47676955 59509192 47677092 59509363 47677229 59509534 47677366 59509705 47677503 59509876 47677640 59510047 47677777 59510218 47677914 59510389 47678051 59510560 47678188 59510731 47678325 59510902 47678462 59511073 47678599 59511244 47678736 59511415 47678873 59511586 47679010 59511757 47679147 59511928 47679284 59512099 47679421 59512270 47679558 59512441 47679695 59512612 47679832 59512783 47679969 59512954 47680106 59513125 47680243 59513296 47680380 59513467 47680517 59513638 47680654 59513809 47680791 59513980 47680928 59514151 47681065 59514322 47681202 59514493 47681339 59514664 47681476 59514835 47681613 59515006 47681750 59515177 47681887 59515348 47682024 59515519 47682161 59515690 47682298 59515861 47682435 59516032 47682572 59516203 47682709 59516374 47682846 59516545 47682983 59516716 47683120 59516887 47683257 59517058 47683394 59517229 47683531 59517400 47683668 59517571 47683805 59517742 47683942 59517913 47684079 59518084 47684216 59518255 47684353 59518426 47684490 59518597 47684627 59518768 47684764 59518939 47684901 59519110 47685038 59519281 47685175 59519452 47685312 59519623 47685449 59519794 47685586 59519965 47685723 59520136 47685860 59520307 47685997 59520478 47686134 59520649 47686271 59520820 47686408 59520991 47686545 59521162 47686682 59521333 47686819 59521504 47686956 59521675 47687093 59521846 47687230 59522017 47687367 59522188 47687504 59522359 47687641 59522530 47687778 59522701 47687915 59522872 47688052 59523043 47688189 59523214 47688326 59523385 47688463 59523556 47688600 59523727 47688737 59523898 47688874 59524069 47689011 59524240 47689148 59524411 47689285 59524582 47689422 59524753 47689559 59524924 47689696 59525095 47689833 59525266 47689970 59525437 47690107 59525608 47690244 59525779 47690381 59525950 47690518 59526121 47690655 59526292 47690792 59526463 47690929 59526634 47691066 59526805 47691203 59526976 47691340 59527147 47691477 59527318 47691614 59527489 47691751 59527660 47691888 59527831 47692025 59528002 47692162 59528173 47692299 59528344 47692436 59528515 47692573 59528686 47692710 59528857 47692847 59529028 47692984 59529199 47693121 59529370 47693258 59529541 47693395 59529712 47693532 59529883 47693669 59530054 47693806 59530225 47693943 59530396 47694080 59530567 47694217 59530738 47694354 59530909 47694491 59531080 47694628 59531251 47694765 59531422 47694902 59531593 47695039 59531764 47695176 59531935 47695313 59532106 47695450 59532277 47695587 59532448 47695724 59532619 47695861 59532790 47695998 59532961 47696135 59533132 47696272 59533303 47696409 59533474 47696546 59533645 47696683 59533816 47696820 59533987 47696957 59534158 47697094 59534329 47697231 59534500 47697368 59534671 47697505 59534842 47697642 59535013 47697779 59535184 47697916 59535355 47698053 59535526 47698190 59535697 47698327 59535868 47698464 59536039 47698601 59536210 47698738 59536381 47698875 59536552 47699012 59536723 47699149 59536894 47699286 59537065 47699423 59537236 47699560 59537407 47699697 59537578 47699834 59537749 47699971 59537920 47700108 59538091 47700245 59538262 47700382 59538433 47700519 59538604 47700656 59538775 47700793 59538946 47700930 59539117 47701067 59539288 47701204 59539459 47701341 59539630 47701478 59539801 47701615 59539972 47701752 59540143 47701889 59540314 47702026 59540485 47702163 59540656 47702300 59540827 47702437 59540998 47702574 59541169 47702711 59541340 47702848 59541511 47702985 59541682 47703122 59541853 47703259 59542024 47703396 59542195 47703533 59542366 47703670 59542537 47703807 59542708 47703944 59542879 47704081 59543050 47704218 59543221 47704355 59543392 47704492 59543563 47704629 59543734 47704766 59543905 47704903 59544076 47705040 59544247 47705177 59544418 47705314 59544589 47705451 59544760 47705588 59544931 47705725 59545102 47705862 59545273 47705999 59545444 47706136 59545615 47706273 59545786 47706410 59545957 47706547 59546128 47706684 59546299 47706821 59546470 47706958 59546641 47707095 59546812 47707232 59546983 47707369 59547154 47707506 59547325 47707643 59547496 47707780 59547667 47707917 59547838 47708054 59548009 47708191 59548180 47708328 59548351 47708465 59548522 47708602 59548693 47708739 59548864 47708876 59549035 47709013 59549206 47709150 59549377 47709287 59549548 47709424 59549719 47709561 59549890 47709698 59550061 47709835 59550232 47709972 59550403 47710109 59550574 47710246 59550745 47710383 59550916 47710520 59551087 47710657 59551258 47710794 59551429 47710931 59551600 47711068 59551771 47711205 59551942 47711342 59552113 47711479 59552284 47711616 59552455 47711753 59552626 47711890 59552797 47712027 59552968 47712164 59553139 47712301 59553310 47712438 59553481 47712575 59553652 47712712 59553823 47712849 59553994 47712986 59554165 47713123 59554336 47713260 59554507 47713397 59554678 47713534 59554849 47713671 59555020 47713808 59555191 47713945 59555362 47714082 59555533 47714219 59555704 47714356 59555875 47714493 59556046 47714630 59556217 47714767 59556388 47714904 59556559 47715041 59556730 47715178 59556901 47715315 59557072 47715452 59557243 47715589 59557414 47715726 59557585 47715863 59557756 47716000 59557927 47716137 59558098 47716274 59558269 47716411 59558440 47716548 59558611 47716685 59558782 47716822 59558953 47716959 59559124 47717096 59559295 47717233 59559466 47717370 59559637 47717507 59559808 47717644 59559979 47717781 59560150 47717918 59560321 47718055 59560492 47718192 59560663 47718329 59560834 47718466 59561005 47718603 59561176 47718740 59561347 47718877 59561518 47719014 59561689 47719151 59561860 47719288 59562031 47719425 59562202 47719562 59562373 47719699 59562544 47719836 59562715 47719973 59562886 47720110 59563057 47720247 59563228 47720384 59563399 47720521 59563570 47720658 59563741 47720795 59563912 47720932 59564083 47721069 59564254 47721206 59564425 47721343 59564596 47721480 59564767 47721617 59564938 47721754 59565109 47721891 59565280 47722028 59565451 47722165 59565622 47722302 59565793 47722439 59565964 47722576 59566135 47722713 59566306 47722850 59566477 47722987 59566648 47723124 59566819 47723261 59566990 47723398 59567161 47723535 59567332 47723672 59567503 47723809 59567674 47723946 59567845 47724083 59568016 47724220 59568187 47724357 59568358 47724494 59568529 47724631 59568700 47724768 59568871 47724905 59569042 47725042 59569213 47725179 59569384 47725316 59569555 47725453 59569726 47725590 59569897 47725727 59570068 47725864 59570239 47726001 59570410 47726138 59570581 47726275 59570752 47726412 59570923 47726549 59571094 47726686 59571265 47726823 59571436 47726960 59571607 47727097 59571778 47727234 59571949 47727371 59572120 47727508 59572291 47727645 59572462 47727782 59572633 47727919 59572804 47728056 59572975 47728193 59573146 47728330 59573317 47728467 59573488 47728604 59573659 47728741 59573830 47728878 59574001 47729015 59574172 47729152 59574343 47729289 59574514 47729426 59574685 47729563 59574856 47729700 59575027 47729837 59575198 47729974 59575369 47730111 59575540 47730248 59575711 47730385 59575882 47730522 59576053 47730659 59576224 47730796 59576395 47730933 59576566 47731070 59576737 47731207 59576908 47731344 59577079 47731481 59577250 47731618 59577421 47731755 59577592 47731892 59577763 47732029 59577934 47732166 59578105 47732303 59578276 47732440 59578447 47732577 59578618 47732714 59578789 47732851 59578960 47732988 59579131 47733125 59579302 47733262 59579473 47733399 59579644 47733536 59579815 47733673 59579986 47733810 59580157 47733947 59580328 47734084 59580499 47734221 59580670 47734358 59580841 47734495 59581012 47734632 59581183 47734769 59581354 47734906 59581525 47735043 59581696 47735180 59581867 47735317 59582038 47735454 59582209 47735591 59582380 47735728 59582551 47735865 59582722 47736002 59582893 47736139 59583064 47736276 59583235 47736413 59583406 47736550 59583577 47736687 59583748 47736824 59583919 47736961 59584090 47737098 59584261 47737235 59584432 47737372 59584603 47737509 59584774 47737646 59584945 47737783 59585116 47737920 59585287 47738057 59585458 47738194 59585629 47738331 59585800 47738468 59585971 47738605 59586142 47738742 59586313 47738879 59586484 47739016 59586655 47739153 59586826 47739290 59586997 47739427 59587168 47739564 59587339 47739701 59587510 47739838 59587681 47739975 59587852 47740112 59588023 47740249 59588194 47740386 59588365 47740523 59588536 47740660 59588707 47740797 59588878 47740934 59589049 47741071 59589220 47741208 59589391 47741345 59589562 47741482 59589733 47741619 59589904 47741756 59590075 47741893 59590246 47742030 59590417 47742167 59590588 47742304 59590759 47742441 59590930 47742578 59591101 47742715 59591272 47742852 59591443 47742989 59591614 47743126 59591785 47743263 59591956 47743400 59592127 47743537 59592298 47743674 59592469 47743811 59592640 47743948 59592811 47744085 59592982 47744222 59593153 47744359 59593324 47744496 59593495 47744633 59593666 47744770 59593837 47744907 59594008 47745044 59594179 47745181 59594350 47745318 59594521 47745455 59594692 47745592 59594863 47745729 59595034 47745866 59595205 47746003 59595376 47746140 59595547 47746277 59595718 47746414 59595889 47746551 59596060 47746688 59596231 47746825 59596402 47746962 59596573 47747099 59596744 47747236 59596915 47747373 59597086 47747510 59597257 47747647 59597428 47747784 59597599 47747921 59597770 47748058 59597941 47748195 59598112 47748332 59598283 47748469 59598454 47748606 59598625 47748743 59598796 47748880 59598967 47749017 59599138 47749154 59599309 47749291 59599480 47749428 59599651 47749565 59599822 47749702 59599993 47749839 59600164 47749976 59600335 47750113 59600506 47750250 59600677 47750387 59600848 47750524 59601019 47750661 59601190 47750798 59601361 47750935 59601532 47751072 59601703 47751209 59601874 47751346 59602045 47751483 59602216 47751620 59602387 47751757 59602558 47751894 59602729 47752031 59602900 47752168 59603071 47752305 59603242 47752442 59603413 47752579 59603584 47752716 59603755 47752853 59603926 47752990 59604097 47753127 59604268 47753264 59604439 47753401 59604610 47753538 59604781 47753675 59604952 47753812 59605123 47753949 59605294 47754086 59605465 47754223 59605636 47754360 59605807 47754497 59605978 47754634 59606149 47754771 59606320 47754908 59606491 47755045 59606662 47755182 59606833 47755319 59607004 47755456 59607175 47755593 59607346 47755730 59607517 47755867 59607688 47756004 59607859 47756141 59608030 47756278 59608201 47756415 59608372 47756552 59608543 47756689 59608714 47756826 59608885 47756963 59609056 47757100 59609227 47757237 59609398 47757374 59609569 47757511 59609740 47757648 59609911 47757785 59610082 47757922 59610253 47758059 59610424 47758196 59610595 47758333 59610766 47758470 59610937 47758607 59611108 47758744 59611279 47758881 59611450 47759018 59611621 47759155 59611792 47759292 59611963 47759429 59612134 47759566 59612305 47759703 59612476 47759840 59612647 47759977 59612818 47760114 59612989 47760251 59613160 47760388 59613331 47760525 59613502 47760662 59613673 47760799 59613844 47760936 59614015 47761073 59614186 47761210 59614357 47761347 59614528 47761484 59614699 47761621 59614870 47761758 59615041 47761895 59615212 47762032 59615383 47762169 59615554 47762306 59615725 47762443 59615896 47762580 59616067 47762717 59616238 47762854 59616409 47762991 59616580 47763128 59616751 47763265 59616922 47763402 59617093 47763539 59617264 47763676 59617435 47763813 59617606 47763950 59617777 47764087 59617948 47764224 59618119 47764361 59618290 47764498 59618461 47764635 59618632 47764772 59618803 47764909 59618974 47765046 59619145 47765183 59619316 47765320 59619487 47765457 59619658 47765594 59619829 47765731 59620000 47765868 59620171 47766005 59620342 47766142 59620513 47766279 59620684 47766416 59620855 47766553 59621026 47766690 59621197 47766827 59621368 47766964 59621539 47767101 59621710 47767238 59621881 47767375 59622052 47767512 59622223 47767649 59622394 47767786 59622565 47767923 59622736 47768060 59622907 47768197 59623078 47768334 59623249 47768471 59623420 47768608 59623591 47768745 59623762 47768882 59623933 47769019 59624104 47769156 59624275 47769293 59624446 47769430 59624617 47769567 59624788 47769704 59624959 47769841 59625130 47769978 59625301 47770115 59625472 47770252 59625643 47770389 59625814 47770526 59625985 47770663 59626156 47770800 59626327 47770937 59626498 47771074 59626669 47771211 59626840 47771348 59627011 47771485 59627182 47771622 59627353 47771759 59627524 47771896 59627695 47772033 59627866 47772170 59628037 47772307 59628208 47772444 59628379 47772581 59628550 47772718 59628721 47772855 59628892 47772992 59629063 47773129 59629234 47773266 59629405 47773403 59629576 47773540 59629747 47773677 59629918 47773814 59630089 47773951 59630260 47774088 59630431 47774225 59630602 47774362 59630773 47774499 59630944 47774636 59631115 47774773 59631286 47774910 59631457 47775047 59631628 47775184 59631799 47775321 59631970 47775458 59632141 47775595 59632312 47775732 59632483 47775869 59632654 47776006 59632825 47776143 59632996 47776280 59633167 47776417 59633338 47776554 59633509 47776691 59633680 47776828 59633851 47776965 59634022 47777102 59634193 47777239 59634364 47777376 59634535 47777513 59634706 47777650 59634877 47777787 59635048 47777924 59635219 47778061 59635390 47778198 59635561 47778335 59635732 47778472 59635903 47778609 59636074 47778746 59636245 47778883 59636416 47779020 59636587 47779157 59636758 47779294 59636929 47779431 59637100 47779568 59637271 47779705 59637442 47779842 59637613 47779979 59637784 47780116 59637955 47780253 59638126 47780390 59638297 47780527 59638468 47780664 59638639 47780801 59638810 47780938 59638981 47781075 59639152 47781212 59639323 47781349 59639494 47781486 59639665 47781623 59639836 47781760 59640007 47781897 59640178 47782034 59640349 47782171 59640520 47782308 59640691 47782445 59640862 47782582 59641033 47782719 59641204 47782856 59641375 47782993 59641546 47783130 59641717 47783267 59641888 47783404 59642059 47783541 59642230 47783678 59642401 47783815 59642572 47783952 59642743 47784089 59642914 47784226 59643085 47784363 59643256 47784500 59643427 47784637 59643598 47784774 59643769 47784911 59643940 47785048 59644111 47785185 59644282 47785322 59644453 47785459 59644624 47785596 59644795 47785733 59644966 47785870 59645137 47786007 59645308 47786144 59645479 47786281 59645650 47786418 59645821 47786555 59645992 47786692 59646163 47786829 59646334 47786966 59646505 47787103 59646676 47787240 59646847 47787377 59647018 47787514 59647189 47787651 59647360 47787788 59647531 47787925 59647702 47788062 59647873 47788199 59648044 47788336 59648215 47788473 59648386 47788610 59648557 47788747 59648728 47788884 59648899 47789021 59649070 47789158 59649241 47789295 59649412 47789432 59649583 47789569 59649754 47789706 59649925 47789843 59650096 47789980 59650267 47790117 59650438 47790254 59650609 47790391 59650780 47790528 59650951 47790665 59651122 47790802 59651293 47790939 59651464 47791076 59651635 47791213 59651806 47791350 59651977 47791487 59652148 47791624 59652319 47791761 59652490 47791898 59652661 47792035 59652832 47792172 59653003 47792309 59653174 47792446 59653345 47792583 59653516 47792720 59653687 47792857 59653858 47792994 59654029 47793131 59654200 47793268 59654371 47793405 59654542 47793542 59654713 47793679 59654884 47793816 59655055 47793953 59655226 47794090 59655397 47794227 59655568 47794364 59655739 47794501 59655910 47794638 59656081 47794775 59656252 47794912 59656423 47795049 59656594 47795186 59656765 47795323 59656936 47795460 59657107 47795597 59657278 47795734 59657449 47795871 59657620 47796008 59657791 47796145 59657962 47796282 59658133 47796419 59658304 47796556 59658475 47796693 59658646 47796830 59658817 47796967 59658988 47797104 59659159 47797241 59659330 47797378 59659501 47797515 59659672 47797652 59659843 47797789 59660014 47797926 59660185 47798063 59660356 47798200 59660527 47798337 59660698 47798474 59660869 47798611 59661040 47798748 59661211 47798885 59661382 47799022 59661553 47799159 59661724 47799296 59661895 47799433 59662066 47799570 59662237 47799707 59662408 47799844 59662579 47799981 59662750 47800118 59662921 47800255 59663092 47800392 59663263 47800529 59663434 47800666 59663605 47800803 59663776 47800940 59663947 47801077 59664118 47801214 59664289 47801351 59664460 47801488 59664631 47801625 59664802 47801762 59664973 47801899 59665144 47802036 59665315 47802173 59665486 47802310 59665657 47802447 59665828 47802584 59665999 47802721 59666170 47802858 59666341 47802995 59666512 47803132 59666683 47803269 59666854 47803406 59667025 47803543 59667196 47803680 59667367 47803817 59667538 47803954 59667709 47804091 59667880 47804228 59668051 47804365 59668222 47804502 59668393 47804639 59668564 47804776 59668735 47804913 59668906 47805050 59669077 47805187 59669248 47805324 59669419 47805461 59669590 47805598 59669761 47805735 59669932 47805872 59670103 47806009 59670274 47806146 59670445 47806283 59670616 47806420 59670787 47806557 59670958 47806694 59671129 47806831 59671300 47806968 59671471 47807105 59671642 47807242 59671813 47807379 59671984 47807516 59672155 47807653 59672326 47807790 59672497 47807927 59672668 47808064 59672839 47808201 59673010 47808338 59673181 47808475 59673352 47808612 59673523 47808749 59673694 47808886 59673865 47809023 59674036 47809160 59674207 47809297 59674378 47809434 59674549 47809571 59674720 47809708 59674891 47809845 59675062 47809982 59675233 47810119 59675404 47810256 59675575 47810393 59675746 47810530 59675917 47810667 59676088 47810804 59676259 47810941 59676430 47811078 59676601 47811215 59676772 47811352 59676943 47811489 59677114 47811626 59677285
1000 58425157 0 58425157 72924831 58425294 72925002 58425431 72925173 58425568 72925344 58425705 72925515 58425842 72925686 58425979 72925857 58426116 72926028 58426253 72926199 58426390 72926370 58426527 72926541 58426664 72926712 58426801 72926883 58426938 72927054 58427075 72927225 58427212 72927396 58427349 72927567 58427486 72927738 58427623 72927909 58427760 72928080 58427897 72928251 58428034 72928422 58428171 72928593 58428308 72928764 58428445 72928935 58428582 72929106 58428719 72929277 58428856 72929448 58428993 72929619 58429130 72929790 58429267 72929961 58429404 72930132 58429541 72930303 58429678 72930474 58429815 72930645 58429952 72930816 58430089 72930987 58430226 72931158 58430363 72931329 58430500 72931500 58430637 72931671 58430774 72931842 58430911 72932013 58431048 72932184 58431185 72932355 58431322 72932526 58431459 72932697 58431596 72932868 58431733 72933039 58431870 72933210 58432007 72933381 58432144 72933552 58432281 72933723 58432418 72933894 58432555 72934065 58432692 72934236 58432829 72934407 58432966 72934578 58433103 72934749 58433240 72934920 58433377 72935091 58433514 72935262 58433651 72935433 58433788 72935604 58433925 72935775 58434062 72935946 58434199 72936117 58434336 72936288 58434473 72936459 58434610 72936630 58434747 72936801 58434884 72936972 58435021 72937143 58435158 72937314 58435295 72937485 58435432 72937656 58435569 72937827 58435706 72937998 58435843 72938169 58435980 72938340 58436117 72938511 58436254 72938682 58436391 72938853 58436528 72939024 58436665 72939195 58436802 72939366 58436939 72939537 58437076 72939708 58437213 72939879 58437350 72940050 58437487 72940221 58437624 72940392 58437761 72940563 58437898 72940734 58438035 72940905 58438172 72941076 58438309 72941247 58438446 72941418 58438583 72941589 58438720 72941760 58438857 72941931 58438994 72942102 58439131 72942273 58439268 72942444 58439405 72942615 58439542 72942786 58439679 72942957 58439816 72943128 58439953 72943299 58440090 72943470 58440227 72943641 58440364 72943812 58440501 72943983 58440638 72944154 58440775 72944325 58440912 72944496 58441049 72944667 58441186 72944838 58441323 72945009 58441460 72945180 58441597 72945351 58441734 72945522 58441871 72945693 58442008 72945864 58442145 72946035 58442282 72946206 58442419 72946377 58442556 72946548 58442693 72946719 58442830 72946890 58442967 72947061 58443104 72947232 58443241 72947403 58443378 72947574 58443515 72947745 58443652 72947916 58443789 72948087 58443926 72948258 58444063 72948429 58444200 72948600 58444337 72948771 58444474 72948942 58444611 72949113 58444748 72949284 58444885 72949455 58445022 72949626 58445159 72949797 58445296 72949968 58445433 72950139 58445570 72950310 58445707 72950481 58445844 72950652 58445981 72950823 58446118 72950994 58446255 72951165 58446392 72951336 58446529 72951507 58446666 72951678 58446803 72951849 58446940 72952020 58447077 72952191 58447214 72952362 58447351 72952533 58447488 72952704 58447625 72952875 58447762 72953046 58447899 72953217 58448036 72953388 58448173 72953559 58448310 72953730 58448447 72953901 58448584 72954072 58448721 72954243 58448858 72954414 58448995 72954585 58449132 72954756 58449269 72954927 58449406 72955098 58449543 72955269 58449680 72955440 58449817 72955611 58449954 72955782 58450091 72955953 58450228 72956124 58450365 72956295 58450502 72956466 58450639 72956637 58450776 72956808 58450913 72956979 58451050 72957150 58451187 72957321 58451324 72957492 58451461 72957663 58451598 72957834 58451735 72958005 58451872 72958176 58452009 72958347 58452146 72958518 58452283 72958689 58452420 72958860 58452557 72959031 58452694 72959202 58452831 72959373 58452968 72959544 58453105 72959715 58453242 72959886 58453379 72960057 58453516 72960228 58453653 72960399 58453790 72960570 58453927 72960741 58454064 72960912 58454201 72961083 58454338 72961254 58454475 72961425 58454612 72961596 58454749 72961767 58454886 72961938 58455023 72962109 58455160 72962280 58455297 72962451 58455434 72962622 58455571 72962793 58455708 72962964 58455845 72963135 58455982 72963306 58456119 72963477 58456256 72963648 58456393 72963819 58456530 72963990 58456667 72964161 58456804 72964332 58456941 72964503 58457078 72964674 58457215 72964845 58457352 72965016 58457489 72965187 58457626 72965358 58457763 72965529 58457900 72965700 58458037 72965871 58458174 72966042 58458311 72966213 58458448 72966384 58458585 72966555 58458722 72966726 58458859 72966897 58458996 72967068 58459133 72967239 58459270 72967410 58459407 72967581 58459544 72967752 58459681 72967923 58459818 72968094 58459955 72968265 58460092 72968436 58460229 72968607 58460366 72968778 58460503 72968949 58460640 72969120 58460777 72969291 58460914 72969462 58461051 72969633 58461188 72969804 58461325 72969975 58461462 72970146 58461599 72970317 58461736 72970488 58461873 72970659 58462010 72970830 58462147 72971001 58462284 72971172 58462421 72971343 58462558 72971514 58462695 72971685 58462832 72971856 58462969 72972027 58463106 72972198 58463243 72972369 58463380 72972540 58463517 72972711 58463654 72972882 58463791 72973053 58463928 72973224 58464065 72973395 58464202 72973566 58464339 72973737 58464476 72973908 58464613 72974079 58464750 72974250 58464887 72974421 58465024 72974592 58465161 72974763 58465298 72974934 58465435 72975105 58465572 72975276 58465709 72975447 58465846 72975618 58465983 72975789 58466120 72975960 58466257 72976131 58466394 72976302 58466531 72976473 58466668 72976644 58466805 72976815 58466942 72976986 58467079 72977157 58467216 72977328 58467353 72977499 58467490 72977670 58467627 72977841 58467764 72978012 58467901 72978183 58468038 72978354 58468175 72978525 58468312 72978696 58468449 72978867 58468586 72979038 58468723 72979209 58468860 72979380 58468997 72979551 58469134 72979722 58469271 72979893 58469408 72980064 58469545 72980235 58469682 72980406 58469819 72980577 58469956 72980748 58470093 72980919 58470230 72981090 58470367 72981261 58470504 72981432 58470641 72981603 58470778 72981774 58470915 72981945 58471052 72982116 58471189 72982287 58471326 72982458 58471463 72982629 58471600 72982800 58471737 72982971 58471874 72983142 58472011 72983313 58472148 72983484 58472285 72983655 58472422 72983826 58472559 72983997 58472696 72984168 58472833 72984339 58472970 72984510 58473107 72984681 58473244 72984852 58473381 72985023 58473518 72985194 58473655 72985365 58473792 72985536 58473929 72985707 58474066 72985878 58474203 72986049 58474340 72986220 58474477 72986391 58474614 72986562 58474751 72986733 58474888 72986904 58475025 72987075 58475162 72987246 58475299 72987417 58475436 72987588 58475573 72987759 58475710 72987930 58475847 72988101 58475984 72988272 58476121 72988443 58476258 72988614 58476395 72988785 58476532 72988956 58476669 72989127 58476806 72989298 58476943 72989469 58477080 72989640 58477217 72989811 58477354 72989982 58477491 72990153 58477628 72990324 58477765 72990495 58477902 72990666 58478039 72990837 58478176 72991008 58478313 72991179 58478450 72991350 58478587 72991521 58478724 72991692 58478861 72991863 58478998 72992034 58479135 72992205 58479272 72992376 58479409 72992547 58479546 72992718 58479683 72992889 58479820 72993060 58479957 72993231 58480094 72993402 58480231 72993573 58480368 72993744 58480505 72993915 58480642 72994086 58480779 72994257 58480916 72994428 58481053 72994599 58481190 72994770 58481327 72994941 58481464 72995112 58481601 72995283 58481738 72995454 58481875 72995625 58482012 72995796 58482149 72995967 58482286 72996138 58482423 72996309 58482560 72996480 58482697 72996651 58482834 72996822 58482971 72996993 58483108 72997164 58483245 72997335 58483382 72997506 58483519 72997677 58483656 72997848 58483793 72998019 58483930 72998190 58484067 72998361 58484204 72998532 58484341 72998703 58484478 72998874 58484615 72999045 58484752 72999216 58484889 72999387 58485026 72999558 58485163 72999729 58485300 72999900 58485437 73000071 58485574 73000242 58485711 73000413 58485848 73000584 58485985 73000755 58486122 73000926 58486259 73001097 58486396 73001268 58486533 73001439 58486670 73001610 58486807 73001781 58486944 73001952 58487081 73002123 58487218 73002294 58487355 73002465 58487492 73002636 58487629 73002807 58487766 73002978 58487903 73003149 58488040 73003320 58488177 73003491 58488314 73003662 58488451 73003833 58488588 73004004 58488725 73004175 58488862 73004346 58488999 73004517 58489136 73004688 58489273 73004859 58489410 73005030 58489547 73005201 58489684 73005372 58489821 73005543 58489958 73005714 58490095 73005885 58490232 73006056 58490369 73006227 58490506 73006398 58490643 73006569 58490780 73006740 58490917 73006911 58491054 73007082 58491191 73007253 58491328 73007424 58491465 73007595 58491602 73007766 58491739 73007937 58491876 73008108 58492013 73008279 58492150 73008450 58492287 73008621 58492424 73008792 58492561 73008963 58492698 73009134 58492835 73009305 58492972 73009476 58493109 73009647 58493246 73009818 58493383 73009989 58493520 73010160 58493657 73010331 58493794 73010502 58493931 73010673 58494068 73010844 58494205 73011015 58494342 73011186 58494479 73011357 58494616 73011528 58494753 73011699 58494890 73011870 58495027 73012041 58495164 73012212 58495301 73012383 58495438 73012554 58495575 73012725 58495712 73012896 58495849 73013067 58495986 73013238 58496123 73013409 58496260 73013580 58496397 73013751 58496534 73013922 58496671 73014093 58496808 73014264 58496945 73014435 58497082 73014606 58497219 73014777 58497356 73014948 58497493 73015119 58497630 73015290 58497767 73015461 58497904 73015632 58498041 73015803 58498178 73015974 58498315 73016145 58498452 73016316 58498589 73016487 58498726 73016658 58498863 73016829 58499000 73017000 58499137 73017171 58499274 73017342 58499411 73017513 58499548 73017684 58499685 73017855 58499822 73018026 58499959 73018197 58500096 73018368 58500233 73018539 58500370 73018710 58500507 73018881 58500644 73019052 58500781 73019223 58500918 73019394 58501055 73019565 58501192 73019736 58501329 73019907 58501466 73020078 58501603 73020249 58501740 73020420 58501877 73020591 58502014 73020762 58502151 73020933 58502288 73021104 58502425 73021275 58502562 73021446 58502699 73021617 58502836 73021788 58502973 73021959 58503110 73022130 58503247 73022301 58503384 73022472 58503521 73022643 58503658 73022814 58503795 73022985 58503932 73023156 58504069 73023327 58504206 73023498 58504343 73023669 58504480 73023840 58504617 73024011 58504754 73024182 58504891 73024353 58505028 73024524 58505165 73024695 58505302 73024866 58505439 73025037 58505576 73025208 58505713 73025379 58505850 73025550 58505987 73025721 58506124 73025892 58506261 73026063 58506398 73026234 58506535 73026405 58506672 73026576 58506809 73026747 58506946 73026918 58507083 73027089 58507220 73027260 58507357 73027431 58507494 73027602 58507631 73027773 58507768 73027944 58507905 73028115 58508042 73028286 58508179 73028457 58508316 73028628 58508453 73028799 58508590 73028970 58508727 73029141 58508864 73029312 58509001 73029483 58509138 73029654 58509275 73029825 58509412 73029996 58509549 73030167 58509686 73030338 58509823 73030509 58509960 73030680 58510097 73030851 58510234 73031022 58510371 73031193 58510508 73031364 58510645 73031535 58510782 73031706 58510919 73031877 58511056 73032048 58511193 73032219 58511330 73032390 58511467 73032561 58511604 73032732 58511741 73032903 58511878 73033074 58512015 73033245 58512152 73033416 58512289 73033587 58512426 73033758 58512563 73033929 58512700 73034100 58512837 73034271 58512974 73034442 58513111 73034613 58513248 73034784 58513385 73034955 58513522 73035126 58513659 73035297 58513796 73035468 58513933 73035639 58514070 73035810 58514207 73035981 58514344 73036152 58514481 73036323 58514618 73036494 58514755 73036665 58514892 73036836 58515029 73037007 58515166 73037178 58515303 73037349 58515440 73037520 58515577 73037691 58515714 73037862 58515851 73038033 58515988 73038204 58516125 73038375 58516262 73038546 58516399 73038717 58516536 73038888 58516673 73039059 58516810 73039230 58516947 73039401 58517084 73039572 58517221 73039743 58517358 73039914 58517495 73040085 58517632 73040256 58517769 73040427 58517906 73040598 58518043 73040769 58518180 73040940 58518317 73041111 58518454 73041282 58518591 73041453 58518728 73041624 58518865 73041795 58519002 73041966 58519139 73042137 58519276 73042308 58519413 73042479 58519550 73042650 58519687 73042821 58519824 73042992 58519961 73043163 58520098 73043334 58520235 73043505 58520372 73043676 58520509 73043847 58520646 73044018 58520783 73044189 58520920 73044360 58521057 73044531 58521194 73044702 58521331 73044873 58521468 73045044 58521605 73045215 58521742 73045386 58521879 73045557 58522016 73045728 58522153 73045899 58522290 73046070 58522427 73046241 58522564 73046412 58522701 73046583 58522838 73046754 58522975 73046925 58523112 73047096 58523249 73047267 58523386 73047438 58523523 73047609 58523660 73047780 58523797 73047951 58523934 73048122 58524071 73048293 58524208 73048464 58524345 73048635 58524482 73048806 58524619 73048977 58524756 73049148 58524893 73049319 58525030 73049490 58525167 73049661 58525304 73049832 58525441 73050003 58525578 73050174 58525715 73050345 58525852 73050516 58525989 73050687 58526126 73050858 58526263 73051029 58526400 73051200 58526537 73051371 58526674 73051542 58526811 73051713 58526948 73051884 58527085 73052055 58527222 73052226 58527359 73052397 58527496 73052568 58527633 73052739 58527770 73052910 58527907 73053081 58528044 73053252 58528181 73053423 58528318 73053594 58528455 73053765 58528592 73053936 58528729 73054107 58528866 73054278 58529003 73054449 58529140 73054620 58529277 73054791 58529414 73054962 58529551 73055133 58529688 73055304 58529825 73055475 58529962 73055646 58530099 73055817 58530236 73055988 58530373 73056159 58530510 73056330 58530647 73056501 58530784 73056672 58530921 73056843 58531058 73057014 58531195 73057185 58531332 73057356 58531469 73057527 58531606 73057698 58531743 73057869 58531880 73058040 58532017 73058211 58532154 73058382 58532291 73058553 58532428 73058724 58532565 73058895 58532702 73059066 58532839 73059237 58532976 73059408 58533113 73059579 58533250 73059750 58533387 73059921 58533524 73060092 58533661 73060263 58533798 73060434 58533935 73060605 58534072 73060776 58534209 73060947 58534346 73061118 58534483 73061289 58534620 73061460 58534757 73061631 58534894 73061802 58535031 73061973 58535168 73062144 58535305 73062315 58535442 73062486 58535579 73062657 58535716 73062828 58535853 73062999 58535990 73063170 58536127 73063341 58536264 73063512 58536401 73063683 58536538 73063854 58536675 73064025 58536812 73064196 58536949 73064367 58537086 73064538 58537223 73064709 58537360 73064880 58537497 73065051 58537634 73065222 58537771 73065393 58537908 73065564 58538045 73065735 58538182 73065906 58538319 73066077 58538456 73066248 58538593 73066419 58538730 73066590 58538867 73066761 58539004 73066932 58539141 73067103 58539278 73067274 58539415 73067445 58539552 73067616 58539689 73067787 58539826 73067958 58539963 73068129 58540100 73068300 58540237 73068471 58540374 73068642 58540511 73068813 58540648 73068984 58540785 73069155 58540922 73069326 58541059 73069497 58541196 73069668 58541333 73069839 58541470 73070010 58541607 73070181 58541744 73070352 58541881 73070523 58542018 73070694 58542155 73070865 58542292 73071036 58542429 73071207 58542566 73071378 58542703 73071549 58542840 73071720 58542977 73071891 58543114 73072062 58543251 73072233 58543388 73072404 58543525 73072575 58543662 73072746 58543799 73072917 58543936 73073088 58544073 73073259 58544210 73073430 58544347 73073601 58544484 73073772 58544621 73073943 58544758 73074114 58544895 73074285 58545032 73074456 58545169 73074627 58545306 73074798 58545443 73074969 58545580 73075140 58545717 73075311 58545854 73075482 58545991 73075653 58546128 73075824 58546265 73075995 58546402 73076166 58546539 73076337 58546676 73076508 58546813 73076679 58546950 73076850 58547087 73077021 58547224 73077192 58547361 73077363 58547498 73077534 58547635 73077705 58547772 73077876 58547909 73078047 58548046 73078218 58548183 73078389 58548320 73078560 58548457 73078731 58548594 73078902 58548731 73079073 58548868 73079244 58549005 73079415 58549142 73079586 58549279 73079757 58549416 73079928 58549553 73080099 58549690 73080270 58549827 73080441 58549964 73080612 58550101 73080783 58550238 73080954 58550375 73081125 58550512 73081296 58550649 73081467 58550786 73081638 58550923 73081809 58551060 73081980 58551197 73082151 58551334 73082322 58551471 73082493 58551608 73082664 58551745 73082835 58551882 73083006 58552019 73083177 58552156 73083348 58552293 73083519 58552430 73083690 58552567 73083861 58552704 73084032 58552841 73084203 58552978 73084374 58553115 73084545 58553252 73084716 58553389 73084887 58553526 73085058 58553663 73085229 58553800 73085400 58553937 73085571 58554074 73085742 58554211 73085913 58554348 73086084 58554485 73086255 58554622 73086426 58554759 73086597 58554896 73086768 58555033 73086939 58555170 73087110 58555307 73087281 58555444 73087452 58555581 73087623 58555718 73087794 58555855 73087965 58555992 73088136 58556129 73088307 58556266 73088478 58556403 73088649 58556540 73088820 58556677 73088991 58556814 73089162 58556951 73089333 58557088 73089504 58557225 73089675 58557362 73089846 58557499 73090017 58557636 73090188 58557773 73090359 58557910 73090530 58558047 73090701 58558184 73090872 58558321 73091043 58558458 73091214 58558595 73091385 58558732 73091556 58558869 73091727 58559006 73091898 58559143 73092069 58559280 73092240 58559417 73092411 58559554 73092582 58559691 73092753 58559828 73092924 58559965 73093095 58560102 73093266 58560239 73093437 58560376 73093608 58560513 73093779 58560650 73093950 58560787 73094121 58560924 73094292 58561061 73094463 58561198 73094634 58561335 73094805 58561472 73094976 58561609 73095147 58561746 73095318 58561883 73095489
1000 23151900 0 23151900 28897627 23152037 28897798 23152174 28897969 23152311 28898140 23152448 28898311 23152585 28898482 23152722 28898653 23152859 28898824 23152996 28898995 23153133 28899166 23153270 28899337 23153407 28899508 23153544 28899679 23153681 28899850 23153818 28900021 23153955 28900192 23154092 28900363 23154229 28900534 23154366 28900705 23154503 28900876 23154640 28901047 23154777 28901218 23154914 28901389 23155051 28901560 23155188 28901731 23155325 28901902 23155462 28902073 23155599 28902244 23155736 28902415 23155873 28902586 23156010 28902757 23156147 28902928 23156284 28903099 23156421 28903270 23156558 28903441 23156695 28903612 23156832 28903783 23156969 28903954 23157106 28904125 23157243 28904296 23157380 28904467 23157517 28904638 23157654 28904809 23157791 28904980 23157928 28905151 23158065 28905322 23158202 28905493 23158339 28905664 23158476 28905835 23158613 28906006 23158750 28906177 23158887 28906348 23159024 28906519 23159161 28906690 23159298 28906861 23159435 28907032 23159572 28907203 23159709 28907374 23159846 28907545 23159983 28907716 23160120 28907887 23160257 28908058 23160394 28908229 23160531 28908400 23160668 28908571 23160805 28908742 23160942 28908913 23161079 28909084 23161216 28909255 23161353 28909426 23161490 28909597 23161627 28909768 23161764 28909939 23161901 28910110 23162038 28910281 23162175 28910452 23162312 28910623 23162449 28910794 23162586 28910965 23162723 28911136 23162860 28911307 23162997 28911478 23163134 28911649 23163271 28911820 23163408 28911991 23163545 28912162 23163682 28912333 23163819 28912504 23163956 28912675 23164093 28912846 23164230 28913017 23164367 28913188 23164504 28913359 23164641 28913530 23164778 28913701 23164915 28913872 23165052 28914043 23165189 28914214 23165326 28914385 23165463 28914556 23165600 28914727 23165737 28914898 23165874 28915069 23166011 28915240 23166148 28915411 23166285 28915582 23166422 28915753 23166559 28915924 23166696 28916095 23166833 28916266 23166970 28916437 23167107 28916608 23167244 28916779 23167381 28916950 23167518 28917121 23167655 28917292 23167792 28917463 23167929 28917634 23168066 28917805 23168203 28917976 23168340 28918147 23168477 28918318 23168614 28918489 23168751 28918660 23168888 28918831 23169025 28919002 23169162 28919173 23169299 28919344 23169436 28919515 23169573 28919686 23169710 28919857 23169847 28920028 23169984 28920199 23170121 28920370 23170258 28920541 23170395 28920712 23170532 28920883 23170669 28921054 23170806 28921225 23170943 28921396 23171080 28921567 23171217 28921738 23171354 28921909 23171491 28922080 23171628 28922251 23171765 28922422 23171902 28922593 23172039 28922764 23172176 28922935 23172313 28923106 23172450 28923277 23172587 28923448 23172724 28923619 23172861 28923790 23172998 28923961 23173135 28924132 23173272 28924303 23173409 28924474 23173546 28924645 23173683 28924816 23173820 28924987 23173957 28925158 23174094 28925329 23174231 28925500 23174368 28925671 23174505 28925842 23174642 28926013 23174779 28926184 23174916 28926355 23175053 28926526 23175190 28926697 23175327 28926868 23175464 28927039 23175601 28927210 23175738 28927381 23175875 28927552 23176012 28927723 23176149 28927894 23176286 28928065 23176423 28928236 23176560 28928407 23176697 28928578 23176834 28928749 23176971 28928920 23177108 28929091 23177245 28929262 23177382 28929433 23177519 28929604 23177656 28929775 23177793 28929946 23177930 28930117 23178067 28930288 23178204 28930459 23178341 28930630 23178478 28930801 23178615 28930972 23178752 28931143 23178889 28931314 23179026 28931485 23179163 28931656 23179300 28931827 23179437 28931998 23179574 28932169 23179711 28932340 23179848 28932511 23179985 28932682 23180122 28932853 23180259 28933024 23180396 28933195 23180533 28933366 23180670 28933537 23180807 28933708 23180944 28933879 23181081 28934050 23181218 28934221 23181355 28934392 23181492 28934563 23181629 28934734 23181766 28934905 23181903 28935076 23182040 28935247 23182177 28935418 23182314 28935589 23182451 28935760 23182588 28935931 23182725 28936102 23182862 28936273 23182999 28936444 23183136 28936615 23183273 28936786 23183410 28936957 23183547 28937128 23183684 28937299 23183821 28937470 23183958 28937641 23184095 28937812 23184232 28937983 23184369 28938154 23184506 28938325 23184643 28938496 23184780 28938667 23184917 28938838 23185054 28939009 23185191 28939180 23185328 28939351 23185465 28939522 23185602 28939693 23185739 28939864 23185876 28940035 23186013 28940206 23186150 28940377 23186287 28940548 23186424 28940719 23186561 28940890 23186698 28941061 23186835 28941232 23186972 28941403 23187109 28941574 23187246 28941745 23187383 28941916 23187520 28942087 23187657 28942258 23187794 28942429 23187931 28942600 23188068 28942771 23188205 28942942 23188342 28943113 23188479 28943284 23188616 28943455 23188753 28943626 23188890 28943797 23189027 28943968 23189164 28944139 23189301 28944310 23189438 28944481 23189575 28944652 23189712 28944823 23189849 28944994 23189986 28945165 23190123 28945336 23190260 28945507 23190397 28945678 23190534 28945849 23190671 28946020 23190808 28946191 23190945 28946362 23191082 28946533 23191219 28946704 23191356 28946875 23191493 28947046 23191630 28947217 23191767 28947388 23191904 28947559 23192041 28947730 23192178 28947901 23192315 28948072 23192452 28948243 23192589 28948414 23192726 28948585 23192863 28948756 23193000 28948927 23193137 28949098 23193274 28949269 23193411 28949440 23193548 28949611 23193685 28949782 23193822 28949953 23193959 28950124 23194096 28950295 23194233 28950466 23194370 28950637 23194507 28950808 23194644 28950979 23194781 28951150 23194918 28951321 23195055 28951492 23195192 28951663 23195329 28951834 23195466 28952005 23195603 28952176 23195740 28952347 23195877 28952518 23196014 28952689 23196151 28952860 23196288 28953031 23196425 28953202 23196562 28953373 23196699 28953544 23196836 28953715 23196973 28953886 23197110 28954057 23197247 28954228 23197384 28954399 23197521 28954570 23197658 28954741 23197795 28954912 23197932 28955083 23198069 28955254 23198206 28955425 23198343 28955596 23198480 28955767 23198617 28955938 23198754 28956109 23198891 28956280 23199028 28956451 23199165 28956622 23199302 28956793 23199439 28956964 23199576 28957135 23199713 28957306 23199850 28957477 23199987 28957648 23200124 28957819 23200261 28957990 23200398 28958161 23200535 28958332 23200672 28958503 23200809 28958674 23200946 28958845 23201083 28959016 23201220 28959187 23201357 28959358 23201494 28959529 23201631 28959700 23201768 28959871 23201905 28960042 23202042 28960213 23202179 28960384 23202316 28960555 23202453 28960726 23202590 28960897 23202727 28961068 23202864 28961239 23203001 28961410 23203138 28961581 23203275 28961752 23203412 28961923 23203549 28962094 23203686 28962265 23203823 28962436 23203960 28962607 23204097 28962778 23204234 28962949 23204371 28963120 23204508 28963291 23204645 28963462 23204782 28963633 23204919 28963804 23205056 28963975 23205193 28964146 23205330 28964317 23205467 28964488 23205604 28964659 23205741 28964830 23205878 28965001 23206015 28965172 23206152 28965343 23206289 28965514 23206426 28965685 23206563 28965856 23206700 28966027 23206837 28966198 23206974 28966369 23207111 28966540 23207248 28966711 23207385 28966882 23207522 28967053 23207659 28967224 23207796 28967395 23207933 28967566 23208070 28967737 23208207 28967908 23208344 28968079 23208481 28968250 23208618 28968421 23208755 28968592 23208892 28968763 23209029 28968934 23209166 28969105 23209303 28969276 23209440 28969447 23209577 28969618 23209714 28969789 23209851 28969960 23209988 28970131 23210125 28970302 23210262 28970473 23210399 28970644 23210536 28970815 23210673 28970986 23210810 28971157 23210947 28971328 23211084 28971499 23211221 28971670 23211358 28971841 23211495 28972012 23211632 28972183 23211769 28972354 23211906 28972525 23212043 28972696 23212180 28972867 23212317 28973038 23212454 28973209 23212591 28973380 23212728 28973551 23212865 28973722 23213002 28973893 23213139 28974064 23213276 28974235 23213413 28974406 23213550 28974577 23213687 28974748 23213824 28974919 23213961 28975090 23214098 28975261 23214235 28975432 23214372 28975603 23214509 28975774 23214646 28975945 23214783 28976116 23214920 28976287 23215057 28976458 23215194 28976629 23215331 28976800 23215468 28976971 23215605 28977142 23215742 28977313 23215879 28977484 23216016 28977655 23216153 28977826 23216290 28977997 23216427 28978168 23216564 28978339 23216701 28978510 23216838 28978681 23216975 28978852 23217112 28979023 23217249 28979194 23217386 28979365 23217523 28979536 23217660 28979707 23217797 28979878 23217934 28980049 23218071 28980220 23218208 28980391 23218345 28980562 23218482 28980733 23218619 28980904 23218756 28981075 23218893 28981246 23219030 28981417 23219167 28981588 23219304 28981759 23219441 28981930 23219578 28982101 23219715 28982272 23219852 28982443 23219989 28982614 23220126 28982785 23220263 28982956 23220400 28983127 23220537 28983298 23220674 28983469 23220811 28983640 23220948 28983811 23221085 28983982 23221222 28984153 23221359 28984324 23221496 28984495 23221633 28984666 23221770 28984837 23221907 28985008 23222044 28985179 23222181 28985350 23222318 28985521 23222455 28985692 23222592 28985863 23222729 28986034 23222866 28986205 23223003 28986376 23223140 28986547 23223277 28986718 23223414 28986889 23223551 28987060 23223688 28987231 23223825 28987402 23223962 28987573 23224099 28987744 23224236 28987915 23224373 28988086 23224510 28988257 23224647 28988428 23224784 28988599 23224921 28988770 23225058 28988941 23225195 28989112 23225332 28989283 23225469 28989454 23225606 28989625 23225743 28989796 23225880 28989967 23226017 28990138 23226154 28990309 23226291 28990480 23226428 28990651 23226565 28990822 23226702 28990993 23226839 28991164 23226976 28991335 23227113 28991506 23227250 28991677 23227387 28991848 23227524 28992019 23227661 28992190 23227798 28992361 23227935 28992532 23228072 28992703 23228209 28992874 23228346 28993045 23228483 28993216 23228620 28993387 23228757 28993558 23228894 28993729 23229031 28993900 23229168 28994071 23229305 28994242 23229442 28994413 23229579 28994584 23229716 28994755 23229853 28994926 23229990 28995097 23230127 28995268 23230264 28995439 23230401 28995610 23230538 28995781 23230675 28995952 23230812 28996123 23230949 28996294 23231086 28996465 23231223 28996636 23231360 28996807 23231497 28996978 23231634 28997149 23231771 28997320 23231908 28997491 23232045 28997662 23232182 28997833 23232319 28998004 23232456 28998175 23232593 28998346 23232730 28998517 23232867 28998688 23233004 28998859 23233141 28999030 23233278 28999201 23233415 28999372 23233552 28999543 23233689 28999714 23233826 28999885 23233963 29000056 23234100 29000227 23234237 29000398 23234374 29000569 23234511 29000740 23234648 29000911 23234785 29001082 23234922 29001253 23235059 29001424 23235196 29001595 23235333 29001766 23235470 29001937 23235607 29002108 23235744 29002279 23235881 29002450 23236018 29002621 23236155 29002792 23236292 29002963 23236429 29003134 23236566 29003305 23236703 29003476 23236840 29003647 23236977 29003818 23237114 29003989 23237251 29004160 23237388 29004331 23237525 29004502 23237662 29004673 23237799 29004844 23237936 29005015 23238073 29005186 23238210 29005357 23238347 29005528 23238484 29005699 23238621 29005870 23238758 29006041 23238895 29006212 23239032 29006383 23239169 29006554 23239306 29006725 23239443 29006896 23239580 29007067 23239717 29007238 23239854 29007409 23239991 29007580 23240128 29007751 23240265 29007922 23240402 29008093 23240539 29008264 23240676 29008435 23240813 29008606 23240950 29008777 23241087 29008948 23241224 29009119 23241361 29009290 23241498 29009461 23241635 29009632 23241772 29009803 23241909 29009974 23242046 29010145 23242183 29010316 23242320 29010487 23242457 29010658 23242594 29010829 23242731 29011000 23242868 29011171 23243005 29011342 23243142 29011513 23243279 29011684 23243416 29011855 23243553 29012026 23243690 29012197 23243827 29012368 23243964 29012539 23244101 29012710 23244238 29012881 23244375 29013052 23244512 29013223 23244649 29013394 23244786 29013565 23244923 29013736 23245060 29013907 23245197 29014078 23245334 29014249 23245471 29014420 23245608 29014591 23245745 29014762 23245882 29014933 23246019 29015104 23246156 29015275 23246293 29015446 23246430 29015617 23246567 29015788 23246704 29015959 23246841 29016130 23246978 29016301 23247115 29016472 23247252 29016643 23247389 29016814 23247526 29016985 23247663 29017156 23247800 29017327 23247937 29017498 23248074 29017669 23248211 29017840 23248348 29018011 23248485 29018182 23248622 29018353 23248759 29018524 23248896 29018695 23249033 29018866 23249170 29019037 23249307 29019208 23249444 29019379 23249581 29019550 23249718 29019721 23249855 29019892 23249992 29020063 23250129 29020234 23250266 29020405 23250403 29020576 23250540 29020747 23250677 29020918 23250814 29021089 23250951 29021260 23251088 29021431 23251225 29021602 23251362 29021773 23251499 29021944 23251636 29022115 23251773 29022286 23251910 29022457 23252047 29022628 23252184 29022799 23252321 29022970 23252458 29023141 23252595 29023312 23252732 29023483 23252869 29023654 23253006 29023825 23253143 29023996 23253280 29024167 23253417 29024338 23253554 29024509 23253691 29024680 23253828 29024851 23253965 29025022 23254102 29025193 23254239 29025364 23254376 29025535 23254513 29025706 23254650 29025877 23254787 29026048 23254924 29026219 23255061 29026390 23255198 29026561 23255335 29026732 23255472 29026903 23255609 29027074 23255746 29027245 23255883 29027416 23256020 29027587 23256157 29027758 23256294 29027929 23256431 29028100 23256568 29028271 23256705 29028442 23256842 29028613 23256979 29028784 23257116 29028955 23257253 29029126 23257390 29029297 23257527 29029468 23257664 29029639 23257801 29029810 23257938 29029981 23258075 29030152 23258212 29030323 23258349 29030494 23258486 29030665 23258623 29030836 23258760 29031007 23258897 29031178 23259034 29031349 23259171 29031520 23259308 29031691 23259445 29031862 23259582 29032033 23259719 29032204 23259856 29032375 23259993 29032546 23260130 29032717 23260267 29032888 23260404 29033059 23260541 29033230 23260678 29033401 23260815 29033572 23260952 29033743 23261089 29033914 23261226 29034085 23261363 29034256 23261500 29034427 23261637 29034598 23261774 29034769 23261911 29034940 23262048 29035111 23262185 29035282 23262322 29035453 23262459 29035624 23262596 29035795 23262733 29035966 23262870 29036137 23263007 29036308 23263144 29036479 23263281 29036650 23263418 29036821 23263555 29036992 23263692 29037163 23263829 29037334 23263966 29037505 23264103 29037676 23264240 29037847 23264377 29038018 23264514 29038189 23264651 29038360 23264788 29038531 23264925 29038702 23265062 29038873 23265199 29039044 23265336 29039215 23265473 29039386 23265610 29039557 23265747 29039728 23265884 29039899 23266021 29040070 23266158 29040241 23266295 29040412 23266432 29040583 23266569 29040754 23266706 29040925 23266843 29041096 23266980 29041267 23267117 29041438 23267254 29041609 23267391 29041780 23267528 29041951 23267665 29042122 23267802 29042293 23267939 29042464 23268076 29042635 23268213 29042806 23268350 29042977 23268487 29043148 23268624 29043319 23268761 29043490 23268898 29043661 23269035 29043832 23269172 29044003 23269309 29044174 23269446 29044345 23269583 29044516 23269720 29044687 23269857 29044858 23269994 29045029 23270131 29045200 23270268 29045371 23270405 29045542 23270542 29045713 23270679 29045884 23270816 29046055 23270953 29046226 23271090 29046397 23271227 29046568 23271364 29046739 23271501 29046910 23271638 29047081 23271775 29047252 23271912 29047423 23272049 29047594 23272186 29047765 23272323 29047936 23272460 29048107 23272597 29048278 23272734 29048449 23272871 29048620 23273008 29048791 23273145 29048962 23273282 29049133 23273419 29049304 23273556 29049475 23273693 29049646 23273830 29049817 23273967 29049988 23274104 29050159 23274241 29050330 23274378 29050501 23274515 29050672 23274652 29050843 23274789 29051014 23274926 29051185 23275063 29051356 23275200 29051527 23275337 29051698 23275474 29051869 23275611 29052040 23275748 29052211 23275885 29052382 23276022 29052553 23276159 29052724 23276296 29052895 23276433 29053066 23276570 29053237 23276707 29053408 23276844 29053579 23276981 29053750 23277118 29053921 23277255 29054092 23277392 29054263 23277529 29054434 23277666 29054605 23277803 29054776 23277940 29054947 23278077 29055118 23278214 29055289 23278351 29055460 23278488 29055631 23278625 29055802 23278762 29055973 23278899 29056144 23279036 29056315 23279173 29056486 23279310 29056657 23279447 29056828 23279584 29056999 23279721 29057170 23279858 29057341 23279995 29057512 23280132 29057683 23280269 29057854 23280406 29058025 23280543 29058196 23280680 29058367 23280817 29058538 23280954 29058709 23281091 29058880 23281228 29059051 23281365 29059222 23281502 29059393 23281639 29059564 23281776 29059735 23281913 29059906 23282050 29060077 23282187 29060248 23282324 29060419 23282461 29060590 23282598 29060761 23282735 29060932 23282872 29061103 23283009 29061274 23283146 29061445 23283283 29061616 23283420 29061787 23283557 29061958 23283694 29062129 23283831 29062300 23283968 29062471 23284105 29062642 23284242 29062813 23284379 29062984 23284516 29063155 23284653 29063326 23284790 29063497 23284927 29063668 23285064 29063839 23285201 29064010 23285338 29064181 23285475 29064352 23285612 29064523 23285749 29064694 23285886 29064865 23286023 29065036 23286160 29065207 23286297 29065378 23286434 29065549 23286571 29065720 23286708 29065891 23286845 29066062 23286982 29066233 23287119 29066404 23287256 29066575 23287393 29066746 23287530 29066917 23287667 29067088 23287804 29067259 23287941 29067430 23288078 29067601 23288215 29067772 23288352 29067943 23288489 29068114 23288626 29068285
1000 39136927 0 39136927 48849741 39137064 48849912 39137201 48850083 39137338 48850254 39137475 48850425 39137612 48850596 39137749 48850767 39137886 48850938 39138023 48851109 39138160 48851280 39138297 48851451 39138434 48851622 39138571 48851793 39138708 48851964 39138845 48852135 39138982 48852306 39139119 48852477 39139256 48852648 39139393 48852819 39139530 48852990 39139667 48853161 39139804 48853332 39139941 48853503 39140078 48853674 39140215 48853845 39140352 48854016 39140489 48854187 39140626 48854358 39140763 48854529 39140900 48854700 39141037 48854871 39141174 48855042 39141311 48855213 39141448 48855384 39141585 48855555 39141722 48855726 39141859 48855897 39141996 48856068 39142133 48856239 39142270 48856410 39142407 48856581 39142544 48856752 39142681 48856923 39142818 48857094 39142955 48857265 39143092 48857436 39143229 48857607 39143366 48857778 39143503 48857949 39143640 48858120 39143777 48858291 39143914 48858462 39144051 48858633 39144188 48858804 39144325 48858975 39144462 48859146 39144599 48859317 39144736 48859488 39144873 48859659 39145010 48859830 39145147 48860001 39145284 48860172 39145421 48860343 39145558 48860514 39145695 48860685 39145832 48860856 39145969 48861027 39146106 48861198 39146243 48861369 39146380 48861540 39146517 48861711 39146654 48861882 39146791 48862053 39146928 48862224 39147065 48862395 39147202 48862566 39147339 48862737 39147476 48862908 39147613 48863079 39147750 48863250 39147887 48863421 39148024 48863592 39148161 48863763 39148298 48863934 39148435 48864105 39148572 48864276 39148709 48864447 39148846 48864618 39148983 48864789 39149120 48864960 39149257 48865131 39149394 48865302 39149531 48865473 39149668 48865644 39149805 48865815 39149942 48865986 39150079 48866157 39150216 48866328 39150353 48866499 39150490 48866670 39150627 48866841 39150764 48867012 39150901 48867183 39151038 48867354 39151175 48867525 39151312 48867696 39151449 48867867 39151586 48868038 39151723 48868209 39151860 48868380 39151997 48868551 39152134 48868722 39152271 48868893 39152408 48869064 39152545 48869235 39152682 48869406 39152819 48869577 39152956 48869748 39153093 48869919 39153230 48870090 39153367 48870261 39153504 48870432 39153641 48870603 39153778 48870774 39153915 48870945 39154052 48871116 39154189 48871287 39154326 48871458 39154463 48871629 39154600 48871800 39154737 48871971 39154874 48872142 39155011 48872313 39155148 48872484 39155285 48872655 39155422 48872826 39155559 48872997 39155696 48873168 39155833 48873339 39155970 48873510 39156107 48873681 39156244 48873852 39156381 48874023 39156518 48874194 39156655 48874365 39156792 48874536 39156929 48874707 39157066 48874878 39157203 48875049 39157340 48875220 39157477 48875391 39157614 48875562 39157751 48875733 39157888 48875904 39158025 48876075 39158162 48876246 39158299 48876417 39158436 48876588 39158573 48876759 39158710 48876930 39158847 48877101 39158984 48877272 39159121 48877443 39159258 48877614 39159395 48877785 39159532 48877956 39159669 48878127 39159806 48878298 39159943 48878469 39160080 48878640 39160217 48878811 39160354 48878982 39160491 48879153 39160628 48879324 39160765 48879495 39160902 48879666 39161039 48879837 39161176 48880008 39161313 48880179 39161450 48880350 39161587 48880521 39161724 48880692 39161861 48880863 39161998 48881034 39162135 48881205 39162272 48881376 39162409 48881547 39162546 48881718 39162683 48881889 39162820 48882060 39162957 48882231 39163094 48882402 39163231 48882573 39163368 48882744 39163505 48882915 39163642 48883086 39163779 48883257 39163916 48883428 39164053 48883599 39164190 48883770 39164327 48883941 39164464 48884112 39164601 48884283 39164738 48884454 39164875 48884625 39165012 48884796 39165149 48884967 39165286 48885138 39165423 48885309 39165560 48885480 39165697 48885651 39165834 48885822 39165971 48885993 39166108 48886164 39166245 48886335 39166382 48886506 39166519 48886677 39166656 48886848 39166793 48887019 39166930 48887190 39167067 48887361 39167204 48887532 39167341 48887703 39167478 48887874 39167615 48888045 39167752 48888216 39167889 48888387 39168026 48888558 39168163 48888729 39168300 48888900 39168437 48889071 39168574 48889242 39168711 48889413 39168848 48889584 39168985 48889755 39169122 48889926 39169259 48890097 39169396 48890268 39169533 48890439 39169670 48890610 39169807 48890781 39169944 48890952 39170081 48891123 39170218 48891294 39170355 48891465 39170492 48891636 39170629 48891807 39170766 48891978 39170903 48892149 39171040 48892320 39171177 48892491 39171314 48892662 39171451 48892833 39171588 48893004 39171725 48893175 39171862 48893346 39171999 48893517 39172136 48893688 39172273 48893859 39172410 48894030 39172547 48894201 39172684 48894372 39172821 48894543 39172958 48894714 39173095 48894885 39173232 48895056 39173369 48895227 39173506 48895398 39173643 48895569 39173780 48895740 39173917 48895911 39174054 48896082 39174191 48896253 39174328 48896424 39174465 48896595 39174602 48896766 39174739 48896937 39174876 48897108 39175013 48897279 39175150 48897450 39175287 48897621 39175424 48897792 39175561 48897963 39175698 48898134 39175835 48898305 39175972 48898476 39176109 48898647 39176246 48898818 39176383 48898989 39176520 48899160 39176657 48899331 39176794 48899502 39176931 48899673 39177068 48899844 39177205 48900015 39177342 48900186 39177479 48900357 39177616 48900528 39177753 48900699 39177890 48900870 39178027 48901041 39178164 48901212 39178301 48901383 39178438 48901554 39178575 48901725 39178712 48901896 39178849 48902067 39178986 48902238 39179123 48902409 39179260 48902580 39179397 48902751 39179534 48902922 39179671 48903093 39179808 48903264 39179945 48903435 39180082 48903606 39180219 48903777 39180356 48903948 39180493 48904119 39180630 48904290 39180767 48904461 39180904 48904632 39181041 48904803 39181178 48904974 39181315 48905145 39181452 48905316 39181589 48905487 39181726 48905658 39181863 48905829 39182000 48906000 39182137 48906171 39182274 48906342 39182411 48906513 39182548 48906684 39182685 48906855 39182822 48907026 39182959 48907197 39183096 48907368 39183233 48907539 39183370 48907710 39183507 48907881 39183644 48908052 39183781 48908223 39183918 48908394 39184055 48908565 39184192 48908736 39184329 48908907 39184466 48909078 39184603 48909249 39184740 48909420 39184877 48909591 39185014 48909762 39185151 48909933 39185288 48910104 39185425 48910275 39185562 48910446 39185699 48910617 39185836 48910788 39185973 48910959 39186110 48911130 39186247 48911301 39186384 48911472 39186521 48911643 39186658 48911814 39186795 48911985 39186932 48912156 39187069 48912327 39187206 48912498 39187343 48912669 39187480 48912840 39187617 48913011 39187754 48913182 39187891 48913353 39188028 48913524 39188165 48913695 39188302 48913866 39188439 48914037 39188576 48914208 39188713 48914379 39188850 48914550 39188987 48914721 39189124 48914892 39189261 48915063 39189398 48915234 39189535 48915405 39189672 48915576 39189809 48915747 39189946 48915918 39190083 48916089 39190220 48916260 39190357 48916431 39190494 48916602 39190631 48916773 39190768 48916944 39190905 48917115 39191042 48917286 39191179 48917457 39191316 48917628 39191453 48917799 39191590 48917970 39191727 48918141 39191864 48918312 39192001 48918483 39192138 48918654 39192275 48918825 39192412 48918996 39192549 48919167 39192686 48919338 39192823 48919509 39192960 48919680 39193097 48919851 39193234 48920022 39193371 48920193 39193508 48920364 39193645 48920535 39193782 48920706 39193919 48920877 39194056 48921048 39194193 48921219 39194330 48921390 39194467 48921561 39194604 48921732 39194741 48921903 39194878 48922074 39195015 48922245 39195152 48922416 39195289 48922587 39195426 48922758 39195563 48922929 39195700 48923100 39195837 48923271 39195974 48923442 39196111 48923613 39196248 48923784 39196385 48923955 39196522 48924126 39196659 48924297 39196796 48924468 39196933 48924639 39197070 48924810 39197207 48924981 39197344 48925152 39197481 48925323 39197618 48925494 39197755 48925665 39197892 48925836 39198029 48926007 39198166 48926178 39198303 48926349 39198440 48926520 39198577 48926691 39198714 48926862 39198851 48927033 39198988 48927204 39199125 48927375 39199262 48927546 39199399 48927717 39199536 48927888 39199673 48928059 39199810 48928230 39199947 48928401 39200084 48928572 39200221 48928743 39200358 48928914 39200495 48929085 39200632 48929256 39200769 48929427 39200906 48929598 39201043 48929769 39201180 48929940 39201317 48930111 39201454 48930282 39201591 48930453 39201728 48930624 39201865 48930795 39202002 48930966 39202139 48931137 39202276 48931308 39202413 48931479 39202550 48931650 39202687 48931821 39202824 48931992 39202961 48932163 39203098 48932334 39203235 48932505 39203372 48932676 39203509 48932847 39203646 48933018 39203783 48933189 39203920 48933360 39204057 48933531 39204194 48933702 39204331 48933873 39204468 48934044 39204605 48934215 39204742 48934386 39204879 48934557 39205016 48934728 39205153 48934899 39205290 48935070 39205427 48935241 39205564 48935412 39205701 48935583 39205838 48935754 39205975 48935925 39206112 48936096 39206249 48936267 39206386 48936438 39206523 48936609 39206660 48936780 39206797 48936951 39206934 48937122 39207071 48937293 39207208 48937464 39207345 48937635 39207482 48937806 39207619 48937977 39207756 48938148 39207893 48938319 39208030 48938490 39208167 48938661 39208304 48938832 39208441 48939003 39208578 48939174 39208715 48939345 39208852 48939516 39208989 48939687 39209126 48939858 39209263 48940029 39209400 48940200 39209537 48940371 39209674 48940542 39209811 48940713 39209948 48940884 39210085 48941055 39210222 48941226 39210359 48941397 39210496 48941568 39210633 48941739 39210770 48941910 39210907 48942081 39211044 48942252 39211181 48942423 39211318 48942594 39211455 48942765 39211592 48942936 39211729 48943107 39211866 48943278 39212003 48943449 39212140 48943620 39212277 48943791 39212414 48943962 39212551 48944133 39212688 48944304 39212825 48944475 39212962 48944646 39213099 48944817 39213236 48944988 39213373 48945159 39213510 48945330 39213647 48945501 39213784 48945672 39213921 48945843 39214058 48946014 39214195 48946185 39214332 48946356 39214469 48946527 39214606 48946698 39214743 48946869 39214880 48947040 39215017 48947211 39215154 48947382 39215291 48947553 39215428 48947724 39215565 48947895 39215702 48948066 39215839 48948237 39215976 48948408 39216113 48948579 39216250 48948750 39216387 48948921 39216524 48949092 39216661 48949263 39216798 48949434 39216935 48949605 39217072 48949776 39217209 48949947 39217346 48950118 39217483 48950289 39217620 48950460 39217757 48950631 39217894 48950802 39218031 48950973 39218168 48951144 39218305 48951315 39218442 48951486 39218579 48951657 39218716 48951828 39218853 48951999 39218990 48952170 39219127 48952341 39219264 48952512 39219401 48952683 39219538 48952854 39219675 48953025 39219812 48953196 39219949 48953367 39220086 48953538 39220223 48953709 39220360 48953880 39220497 48954051 39220634 48954222 39220771 48954393 39220908 48954564 39221045 48954735 39221182 48954906 39221319 48955077 39221456 48955248 39221593 48955419 39221730 48955590 39221867 48955761 39222004 48955932 39222141 48956103 39222278 48956274 39222415 48956445 39222552 48956616 39222689 48956787 39222826 48956958 39222963 48957129 39223100 48957300 39223237 48957471 39223374 48957642 39223511 48957813 39223648 48957984 39223785 48958155 39223922 48958326 39224059 48958497 39224196 48958668 39224333 48958839 39224470 48959010 39224607 48959181 39224744 48959352 39224881 48959523 39225018 48959694 39225155 48959865 39225292 48960036 39225429 48960207 39225566 48960378 39225703 48960549 39225840 48960720 39225977 48960891 39226114 48961062 39226251 48961233 39226388 48961404 39226525 48961575 39226662 48961746 39226799 48961917 39226936 48962088 39227073 48962259 39227210 48962430 39227347 48962601 39227484 48962772 39227621 48962943 39227758 48963114 39227895 48963285 39228032 48963456 39228169 48963627 39228306 48963798 39228443 48963969 39228580 48964140 39228717 48964311 39228854 48964482 39228991 48964653 39229128 48964824 39229265 48964995 39229402 48965166 39229539 48965337 39229676 48965508 39229813 48965679 39229950 48965850 39230087 48966021 39230224 48966192 39230361 48966363 39230498 48966534 39230635 48966705 39230772 48966876 39230909 48967047 39231046 48967218 39231183 48967389 39231320 48967560 39231457 48967731 39231594 48967902 39231731 48968073 39231868 48968244 39232005 48968415 39232142 48968586 39232279 48968757 39232416 48968928 39232553 48969099 39232690 48969270 39232827 48969441 39232964 48969612 39233101 48969783 39233238 48969954 39233375 48970125 39233512 48970296 39233649 48970467 39233786 48970638 39233923 48970809 39234060 48970980 39234197 48971151 39234334 48971322 39234471 48971493 39234608 48971664 39234745 48971835 39234882 48972006 39235019 48972177 39235156 48972348 39235293 48972519 39235430 48972690 39235567 48972861 39235704 48973032 39235841 48973203 39235978 48973374 39236115 48973545 39236252 48973716 39236389 48973887 39236526 48974058 39236663 48974229 39236800 48974400 39236937 48974571 39237074 48974742 39237211 48974913 39237348 48975084 39237485 48975255 39237622 48975426 39237759 48975597 39237896 48975768 39238033 48975939 39238170 48976110 39238307 48976281 39238444 48976452 39238581 48976623 39238718 48976794 39238855 48976965 39238992 48977136 39239129 48977307 39239266 48977478 39239403 48977649 39239540 48977820 39239677 48977991 39239814 48978162 39239951 48978333 39240088 48978504 39240225 48978675 39240362 48978846 39240499 48979017 39240636 48979188 39240773 48979359 39240910 48979530 39241047 48979701 39241184 48979872 39241321 48980043 39241458 48980214 39241595 48980385 39241732 48980556 39241869 48980727 39242006 48980898 39242143 48981069 39242280 48981240 39242417 48981411 39242554 48981582 39242691 48981753 39242828 48981924 39242965 48982095 39243102 48982266 39243239 48982437 39243376 48982608 39243513 48982779 39243650 48982950 39243787 48983121 39243924 48983292 39244061 48983463 39244198 48983634 39244335 48983805 39244472 48983976 39244609 48984147 39244746 48984318 39244883 48984489 39245020 48984660 39245157 48984831 39245294 48985002 39245431 48985173 39245568 48985344 39245705 48985515 39245842 48985686 39245979 48985857 39246116 48986028 39246253 48986199 39246390 48986370 39246527 48986541 39246664 48986712 39246801 48986883 39246938 48987054 39247075 48987225 39247212 48987396 39247349 48987567 39247486 48987738 39247623 48987909 39247760 48988080 39247897 48988251 39248034 48988422 39248171 48988593 39248308 48988764 39248445 48988935 39248582 48989106 39248719 48989277 39248856 48989448 39248993 48989619 39249130 48989790 39249267 48989961 39249404 48990132 39249541 48990303 39249678 48990474 39249815 48990645 39249952 48990816 39250089 48990987 39250226 48991158 39250363 48991329 39250500 48991500 39250637 48991671 39250774 48991842 39250911 48992013 39251048 48992184 39251185 48992355 39251322 48992526 39251459 48992697 39251596 48992868 39251733 48993039 39251870 48993210 39252007 48993381 39252144 48993552 39252281 48993723 39252418 48993894 39252555 48994065 39252692 48994236 39252829 48994407 39252966 48994578 39253103 48994749 39253240 48994920 39253377 48995091 39253514 48995262 39253651 48995433 39253788 48995604 39253925 48995775 39254062 48995946 39254199 48996117 39254336 48996288 39254473 48996459 39254610 48996630 39254747 48996801 39254884 48996972 39255021 48997143 39255158 48997314 39255295 48997485 39255432 48997656 39255569 48997827 39255706 48997998 39255843 48998169 39255980 48998340 39256117 48998511 39256254 48998682 39256391 48998853 39256528 48999024 39256665 48999195 39256802 48999366 39256939 48999537 39257076 48999708 39257213 48999879 39257350 49000050 39257487 49000221 39257624 49000392 39257761 49000563 39257898 49000734 39258035 49000905 39258172 49001076 39258309 49001247 39258446 49001418 39258583 49001589 39258720 49001760 39258857 49001931 39258994 49002102 39259131 49002273 39259268 49002444 39259405 49002615 39259542 49002786 39259679 49002957 39259816 49003128 39259953 49003299 39260090 49003470 39260227 49003641 39260364 49003812 39260501 49003983 39260638 49004154 39260775 49004325 39260912 49004496 39261049 49004667 39261186 49004838 39261323 49005009 39261460 49005180 39261597 49005351 39261734 49005522 39261871 49005693 39262008 49005864 39262145 49006035 39262282 49006206 39262419 49006377 39262556 49006548 39262693 49006719 39262830 49006890 39262967 49007061 39263104 49007232 39263241 49007403 39263378 49007574 39263515 49007745 39263652 49007916 39263789 49008087 39263926 49008258 39264063 49008429 39264200 49008600 39264337 49008771 39264474 49008942 39264611 49009113 39264748 49009284 39264885 49009455 39265022 49009626 39265159 49009797 39265296 49009968 39265433 49010139 39265570 49010310 39265707 49010481 39265844 49010652 39265981 49010823 39266118 49010994 39266255 49011165 39266392 49011336 39266529 49011507 39266666 49011678 39266803 49011849 39266940 49012020 39267077 49012191 39267214 49012362 39267351 49012533 39267488 49012704 39267625 49012875 39267762 49013046 39267899 49013217 39268036 49013388 39268173 49013559 39268310 49013730 39268447 49013901 39268584 49014072 39268721 49014243 39268858 49014414 39268995 49014585 39269132 49014756 39269269 49014927 39269406 49015098 39269543 49015269 39269680 49015440 39269817 49015611 39269954 49015782 39270091 49015953 39270228 49016124 39270365 49016295 39270502 49016466 39270639 49016637 39270776 49016808 39270913 49016979 39271050 49017150 39271187 49017321 39271324 49017492 39271461 49017663 39271598 49017834 39271735 49018005 39271872 49018176 39272009 49018347 39272146 49018518 39272283 49018689 39272420 49018860 39272557 49019031 39272694 49019202 39272831 49019373 39272968 49019544 39273105 49019715 39273242 49019886 39273379 49020057 39273516 49020228 39273653 49020399
1000 65073900 0 65073900 81223627 65074037 81223798 65074174 81223969 65074311 81224140 65074448 81224311 65074585 81224482 65074722 81224653 65074859 81224824 65074996 81224995 65075133 81225166 65075270 81225337 65075407 81225508 65075544 81225679 65075681 81225850 65075818 81226021 65075955 81226192 65076092 81226363 65076229 81226534 65076366 81226705 65076503 81226876 65076640 81227047 65076777 81227218 65076914 81227389 65077051 81227560 65077188 81227731 65077325 81227902 65077462 81228073 65077599 81228244 65077736 81228415 65077873 81228586 65078010 81228757 65078147 81228928 65078284 81229099 65078421 81229270 65078558 81229441 65078695 81229612 65078832 81229783 65078969 81229954 65079106 81230125 65079243 81230296 65079380 81230467 65079517 81230638 65079654 81230809 65079791 81230980 65079928 81231151 65080065 81231322 65080202 81231493 65080339 81231664 65080476 81231835 65080613 81232006 65080750 81232177 65080887 81232348 65081024 81232519 65081161 81232690 65081298 81232861 65081435 81233032 65081572 81233203 65081709 81233374 65081846 81233545 65081983 81233716 65082120 81233887 65082257 81234058 65082394 81234229 65082531 81234400 65082668 81234571 65082805 81234742 65082942 81234913 65083079 81235084 65083216 81235255 65083353 81235426 65083490 81235597 65083627 81235768 65083764 81235939 65083901 81236110 65084038 81236281 65084175 81236452 65084312 81236623 65084449 81236794 65084586 81236965 65084723 81237136 65084860 81237307 65084997 81237478 65085134 81237649 65085271 81237820 65085408 81237991 65085545 81238162 65085682 81238333 65085819 81238504 65085956 81238675 65086093 81238846 65086230 81239017 65086367 81239188 65086504 81239359 65086641 81239530 65086778 81239701 65086915 81239872 65087052 81240043 65087189 81240214 65087326 81240385 65087463 81240556 65087600 81240727 65087737 81240898 65087874 81241069 65088011 81241240 65088148 81241411 65088285 81241582 65088422 81241753 65088559 81241924 65088696 81242095 65088833 81242266 65088970 81242437 65089107 81242608 65089244 81242779 65089381 81242950 65089518 81243121 65089655 81243292 65089792 81243463 65089929 81243634 65090066 81243805 65090203 81243976 65090340 81244147 65090477 81244318 65090614 81244489 65090751 81244660 65090888 81244831 65091025 81245002 65091162 81245173 65091299 81245344 65091436 81245515 65091573 81245686 65091710 81245857 65091847 81246028 65091984 81246199 65092121 81246370 65092258 81246541 65092395 81246712 65092532 81246883 65092669 81247054 65092806 81247225 65092943 81247396 65093080 81247567 65093217 81247738 65093354 81247909 65093491 81248080 65093628 81248251 65093765 81248422 65093902 81248593 65094039 81248764 65094176 81248935 65094313 81249106 65094450 81249277 65094587 81249448 65094724 81249619 65094861 81249790 65094998 81249961 65095135 81250132 65095272 81250303 65095409 81250474 65095546 81250645 65095683 81250816 65095820 81250987 65095957 81251158 65096094 81251329 65096231 81251500 65096368 81251671 65096505 81251842 65096642 81252013 65096779 81252184 65096916 81252355 65097053 81252526 65097190 81252697 65097327 81252868 65097464 81253039 65097601 81253210 65097738 81253381 65097875 81253552 65098012 81253723 65098149 81253894 65098286 81254065 65098423 81254236 65098560 81254407 65098697 81254578 65098834 81254749 65098971 81254920 65099108 81255091 65099245 81255262 65099382 81255433 65099519 81255604 65099656 81255775 65099793 81255946 65099930 81256117 65100067 81256288 65100204 81256459 65100341 81256630 65100478 81256801 65100615 81256972 65100752 81257143 65100889 81257314 65101026 81257485 65101163 81257656 65101300 81257827 65101437 81257998 65101574 81258169 65101711 81258340 65101848 81258511 65101985 81258682 65102122 81258853 65102259 81259024 65102396 81259195 65102533 81259366 65102670 81259537 65102807 81259708 65102944 81259879 65103081 81260050 65103218 81260221 65103355 81260392 65103492 81260563 65103629 81260734 65103766 81260905 65103903 81261076 65104040 81261247 65104177 81261418 65104314 81261589 65104451 81261760 65104588 81261931 65104725 81262102 65104862 81262273 65104999 81262444 65105136 81262615 65105273 81262786 65105410 81262957 65105547 81263128 65105684 81263299 65105821 81263470 65105958 81263641 65106095 81263812 65106232 81263983 65106369 81264154 65106506 81264325 65106643 81264496 65106780 81264667 65106917 81264838 65107054 81265009 65107191 81265180 65107328 81265351 65107465 81265522 65107602 81265693 65107739 81265864 65107876 81266035 65108013 81266206 65108150 81266377 65108287 81266548 65108424 81266719 65108561 81266890 65108698 81267061 65108835 81267232 65108972 81267403 65109109 81267574 65109246 81267745 65109383 81267916 65109520 81268087 65109657 81268258 65109794 81268429 65109931 81268600 65110068 81268771 65110205 81268942 65110342 81269113 65110479 81269284 65110616 81269455 65110753 81269626 65110890 81269797 65111027 81269968 65111164 81270139 65111301 81270310 65111438 81270481 65111575 81270652 65111712 81270823 65111849 81270994 65111986 81271165 65112123 81271336 65112260 81271507 65112397 81271678 65112534 81271849 65112671 81272020 65112808 81272191 65112945 81272362 65113082 81272533 65113219 81272704 65113356 81272875 65113493 81273046 65113630 81273217 65113767 81273388 65113904 81273559 65114041 81273730 65114178 81273901 65114315 81274072 65114452 81274243 65114589 81274414 65114726 81274585 65114863 81274756 65115000 81274927 65115137 81275098 65115274 81275269 65115411 81275440 65115548 81275611 65115685 81275782 65115822 81275953 65115959 81276124 65116096 81276295 65116233 81276466 65116370 81276637 65116507 81276808 65116644 81276979 65116781 81277150 65116918 81277321 65117055 81277492 65117192 81277663 65117329 81277834 65117466 81278005 65117603 81278176 65117740 81278347 65117877 81278518 65118014 81278689 65118151 81278860 65118288 81279031 65118425 81279202 65118562 81279373 65118699 81279544 65118836 81279715 65118973 81279886 65119110 81280057 65119247 81280228 65119384 81280399 65119521 81280570 65119658 81280741 65119795 81280912 65119932 81281083 65120069 81281254 65120206 81281425 65120343 81281596 65120480 81281767 65120617 81281938 65120754 81282109 65120891 81282280 65121028 81282451 65121165 81282622 65121302 81282793 65121439 81282964 65121576 81283135 65121713 81283306 65121850 81283477 65121987 81283648 65122124 81283819 65122261 81283990 65122398 81284161 65122535 81284332 65122672 81284503 65122809 81284674 65122946 81284845 65123083 81285016 65123220 81285187 65123357 81285358 65123494 81285529 65123631 81285700 65123768 81285871 65123905 81286042 65124042 81286213 65124179 81286384 65124316 81286555 65124453 81286726 65124590 81286897 65124727 81287068 65124864 81287239 65125001 81287410 65125138 81287581 65125275 81287752 65125412 81287923 65125549 81288094 65125686 81288265 65125823 81288436 65125960 81288607 65126097 81288778 65126234 81288949 65126371 81289120 65126508 81289291 65126645 81289462 65126782 81289633 65126919 81289804 65127056 81289975 65127193 81290146 65127330 81290317 65127467 81290488 65127604 81290659 65127741 81290830 65127878 81291001 65128015 81291172 65128152 81291343 65128289 81291514 65128426 81291685 65128563 81291856 65128700 81292027 65128837 81292198 65128974 81292369 65129111 81292540 65129248 81292711 65129385 81292882 65129522 81293053 65129659 81293224 65129796 81293395 65129933 81293566 65130070 81293737 65130207 81293908 65130344 81294079 65130481 81294250 65130618 81294421 65130755 81294592 65130892 81294763 65131029 81294934 65131166 81295105 65131303 81295276 65131440 81295447 65131577 81295618 65131714 81295789 65131851 81295960 65131988 81296131 65132125 81296302 65132262 81296473 65132399 81296644 65132536 81296815 65132673 81296986 65132810 81297157 65132947 81297328 65133084 81297499 65133221 81297670 65133358 81297841 65133495 81298012 65133632 81298183 65133769 81298354 65133906 81298525 65134043 81298696 65134180 81298867 65134317 81299038 65134454 81299209 65134591 81299380 65134728 81299551 65134865 81299722 65135002 81299893 65135139 81300064 65135276 81300235 65135413 81300406 65135550 81300577 65135687 81300748 65135824 81300919 65135961 81301090 65136098 81301261 65136235 81301432 65136372 81301603 65136509 81301774 65136646 81301945 65136783 81302116 65136920 81302287 65137057 81302458 65137194 81302629 65137331 81302800 65137468 81302971 65137605 81303142 65137742 81303313 65137879 81303484 65138016 81303655 65138153 81303826 65138290 81303997 65138427 81304168 65138564 81304339 65138701 81304510 65138838 81304681 65138975 81304852 65139112 81305023 65139249 81305194 65139386 81305365 65139523 81305536 65139660 81305707 65139797 81305878 65139934 81306049 65140071 81306220 65140208 81306391 65140345 81306562 65140482 81306733 65140619 81306904 65140756 81307075 65140893 81307246 65141030 81307417 65141167 81307588 65141304 81307759 65141441 81307930 65141578 81308101 65141715 81308272 65141852 81308443 65141989 81308614 65142126 81308785 65142263 81308956 65142400 81309127 65142537 81309298 65142674 81309469 65142811 81309640 65142948 81309811 65143085 81309982 65143222 81310153 65143359 81310324 65143496 81310495 65143633 81310666 65143770 81310837 65143907 81311008 65144044 81311179 65144181 81311350 65144318 81311521 65144455 81311692 65144592 81311863 65144729 81312034 65144866 81312205 65145003 81312376 65145140 81312547 65145277 81312718 65145414 81312889 65145551 81313060 65145688 81313231 65145825 81313402 65145962 81313573 65146099 81313744 65146236 81313915 65146373 81314086 65146510 81314257 65146647 81314428 65146784 81314599 65146921 81314770 65147058 81314941 65147195 81315112 65147332 81315283 65147469 81315454 65147606 81315625 65147743 81315796 65147880 81315967 65148017 81316138 65148154 81316309 65148291 81316480 65148428 81316651 65148565 81316822 65148702 81316993 65148839 81317164 65148976 81317335 65149113 81317506 65149250 81317677 65149387 81317848 65149524 81318019 65149661 81318190 65149798 81318361 65149935 81318532 65150072 81318703 65150209 81318874 65150346 81319045 65150483 81319216 65150620 81319387 65150757 81319558 65150894 81319729 65151031 81319900 65151168 81320071 65151305 81320242 65151442 81320413 65151579 81320584 65151716 81320755 65151853 81320926 65151990 81321097 65152127 81321268 65152264 81321439 65152401 81321610 65152538 81321781 65152675 81321952 65152812 81322123 65152949 81322294 65153086 81322465 65153223 81322636 65153360 81322807 65153497 81322978 65153634 81323149 65153771 81323320 65153908 81323491 65154045 81323662 65154182 81323833 65154319 81324004 65154456 81324175 65154593 81324346 65154730 81324517 65154867 81324688 65155004 81324859 65155141 81325030 65155278 81325201 65155415 81325372 65155552 81325543 65155689 81325714 65155826 81325885 65155963 81326056 65156100 81326227 65156237 81326398 65156374 81326569 65156511 81326740 65156648 81326911 65156785 81327082 65156922 81327253 65157059 81327424 65157196 81327595 65157333 81327766 65157470 81327937 65157607 81328108 65157744 81328279 65157881 81328450 65158018 81328621 65158155 81328792 65158292 81328963 65158429 81329134 65158566 81329305 65158703 81329476 65158840 81329647 65158977 81329818 65159114 81329989 65159251 81330160 65159388 81330331 65159525 81330502 65159662 81330673 65159799 81330844 65159936 81331015 65160073 81331186 65160210 81331357 65160347 81331528 65160484 81331699 65160621 81331870 65160758 81332041 65160895 81332212 65161032 81332383 65161169 81332554 65161306 81332725 65161443 81332896 65161580 81333067 65161717 81333238 65161854 81333409 65161991 81333580 65162128 81333751 65162265 81333922 65162402 81334093 65162539 81334264 65162676 81334435 65162813 81334606 65162950 81334777 65163087 81334948 65163224 81335119 65163361 81335290 65163498 81335461 65163635 81335632 65163772 81335803 65163909 81335974 65164046 81336145 65164183 81336316 65164320 81336487 65164457 81336658 65164594 81336829 65164731 81337000 65164868 81337171 65165005 81337342 65165142 81337513 65165279 81337684 65165416 81337855 65165553 81338026 65165690 81338197 65165827 81338368 65165964 81338539 65166101 81338710 65166238 81338881 65166375 81339052 65166512 81339223 65166649 81339394 65166786 81339565 65166923 81339736 65167060 81339907 65167197 81340078 65167334 81340249 65167471 81340420 65167608 81340591 65167745 81340762 65167882 81340933 65168019 81341104 65168156 81341275 65168293 81341446 65168430 81341617 65168567 81341788 65168704 81341959 65168841 81342130 65168978 81342301 65169115 81342472 65169252 81342643 65169389 81342814 65169526 81342985 65169663 81343156 65169800 81343327 65169937 81343498 65170074 81343669 65170211 81343840 65170348 81344011 65170485 81344182 65170622 81344353 65170759 81344524 65170896 81344695 65171033 81344866 65171170 81345037 65171307 81345208 65171444 81345379 65171581 81345550 65171718 81345721 65171855 81345892 65171992 81346063 65172129 81346234 65172266 81346405 65172403 81346576 65172540 81346747 65172677 81346918 65172814 81347089 65172951 81347260 65173088 81347431 65173225 81347602 65173362 81347773 65173499 81347944 65173636 81348115 65173773 81348286 65173910 81348457 65174047 81348628 65174184 81348799 65174321 81348970 65174458 81349141 65174595 81349312 65174732 81349483 65174869 81349654 65175006 81349825 65175143 81349996 65175280 81350167 65175417 81350338 65175554 81350509 65175691 81350680 65175828 81350851 65175965 81351022 65176102 81351193 65176239 81351364 65176376 81351535 65176513 81351706 65176650 81351877 65176787 81352048 65176924 81352219 65177061 81352390 65177198 81352561 65177335 81352732 65177472 81352903 65177609 81353074 65177746 81353245 65177883 81353416 65178020 81353587 65178157 81353758 65178294 81353929 65178431 81354100 65178568 81354271 65178705 81354442 65178842 81354613 65178979 81354784 65179116 81354955 65179253 81355126 65179390 81355297 65179527 81355468 65179664 81355639 65179801 81355810 65179938 81355981 65180075 81356152 65180212 81356323 65180349 81356494 65180486 81356665 65180623 81356836 65180760 81357007 65180897 81357178 65181034 81357349 65181171 81357520 65181308 81357691 65181445 81357862 65181582 81358033 65181719 81358204 65181856 81358375 65181993 81358546 65182130 81358717 65182267 81358888 65182404 81359059 65182541 81359230 65182678 81359401 65182815 81359572 65182952 81359743 65183089 81359914 65183226 81360085 65183363 81360256 65183500 81360427 65183637 81360598 65183774 81360769 65183911 81360940 65184048 81361111 65184185 81361282 65184322 81361453 65184459 81361624 65184596 81361795 65184733 81361966 65184870 81362137 65185007 81362308 65185144 81362479 65185281 81362650 65185418 81362821 65185555 81362992 65185692 81363163 65185829 81363334 65185966 81363505 65186103 81363676 65186240 81363847 65186377 81364018 65186514 81364189 65186651 81364360 65186788 81364531 65186925 81364702 65187062 81364873 65187199 81365044 65187336 81365215 65187473 81365386 65187610 81365557 65187747 81365728 65187884 81365899 65188021 81366070 65188158 81366241 65188295 81366412 65188432 81366583 65188569 81366754 65188706 81366925 65188843 81367096 65188980 81367267 65189117 81367438 65189254 81367609 65189391 81367780 65189528 81367951 65189665 81368122 65189802 81368293 65189939 81368464 65190076 81368635 65190213 81368806 65190350 81368977 65190487 81369148 65190624 81369319 65190761 81369490 65190898 81369661 65191035 81369832 65191172 81370003 65191309 81370174 65191446 81370345 65191583 81370516 65191720 81370687 65191857 81370858 65191994 81371029 65192131 81371200 65192268 81371371 65192405 81371542 65192542 81371713 65192679 81371884 65192816 81372055 65192953 81372226 65193090 81372397 65193227 81372568 65193364 81372739 65193501 81372910 65193638 81373081 65193775 81373252 65193912 81373423 65194049 81373594 65194186 81373765 65194323 81373936 65194460 81374107 65194597 81374278 65194734 81374449 65194871 81374620 65195008 81374791 65195145 81374962 65195282 81375133 65195419 81375304 65195556 81375475 65195693 81375646 65195830 81375817 65195967 81375988 65196104 81376159 65196241 81376330 65196378 81376501 65196515 81376672 65196652 81376843 65196789 81377014 65196926 81377185 65197063 81377356 65197200 81377527 65197337 81377698 65197474 81377869 65197611 81378040 65197748 81378211 65197885 81378382 65198022 81378553 65198159 81378724 65198296 81378895 65198433 81379066 65198570 81379237 65198707 81379408 65198844 81379579 65198981 81379750 65199118 81379921 65199255 81380092 65199392 81380263 65199529 81380434 65199666 81380605 65199803 81380776 65199940 81380947 65200077 81381118 65200214 81381289 65200351 81381460 65200488 81381631 65200625 81381802 65200762 81381973 65200899 81382144 65201036 81382315 65201173 81382486 65201310 81382657 65201447 81382828 65201584 81382999 65201721 81383170 65201858 81383341 65201995 81383512 65202132 81383683 65202269 81383854 65202406 81384025 65202543 81384196 65202680 81384367 65202817 81384538 65202954 81384709 65203091 81384880 65203228 81385051 65203365 81385222 65203502 81385393 65203639 81385564 65203776 81385735 65203913 81385906 65204050 81386077 65204187 81386248 65204324 81386419 65204461 81386590 65204598 81386761 65204735 81386932 65204872 81387103 65205009 81387274 65205146 81387445 65205283 81387616 65205420 81387787 65205557 81387958 65205694 81388129 65205831 81388300 65205968 81388471 65206105 81388642 65206242 81388813 65206379 81388984 65206516 81389155 65206653 81389326 65206790 81389497 65206927 81389668 65207064 81389839 65207201 81390010 65207338 81390181 65207475 81390352 65207612 81390523 65207749 81390694 65207886 81390865 65208023 81391036 65208160 81391207 65208297 81391378 65208434 81391549 65208571 81391720 65208708 81391891 65208845 81392062 65208982 81392233 65209119 81392404 65209256 81392575 65209393 81392746 65209530 81392917 65209667 81393088 65209804 81393259 65209941 81393430 65210078 81393601 65210215 81393772 65210352 81393943 65210489 81394114 65210626 81394285
1000 47618186 0 47618186 59435838 47618323 59436009 47618460 59436180 47618597 59436351 47618734 59436522 47618871 59436693 47619008 59436864 47619145 59437035 47619282 59437206 47619419 59437377 47619556 59437548 47619693 59437719 47619830 59437890 47619967 59438061 47620104 59438232 47620241 59438403 47620378 59438574 47620515 59438745 47620652 59438916 47620789 59439087 47620926 59439258 47621063 59439429 47621200 59439600 47621337 59439771 47621474 59439942 47621611 59440113 47621748 59440284 47621885 59440455 47622022 59440626 47622159 59440797 47622296 59440968 47622433 59441139 47622570 59441310 47622707 59441481 47622844 59441652 47622981 59441823 47623118 59441994 47623255 59442165 47623392 59442336 47623529 59442507 47623666 59442678 47623803 59442849 47623940 59443020 47624077 59443191 47624214 59443362 47624351 59443533 47624488 59443704 47624625 59443875 47624762 59444046 47624899 59444217 47625036 59444388 47625173 59444559 47625310 59444730 47625447 59444901 47625584 59445072 47625721 59445243 47625858 59445414 47625995 59445585 47626132 59445756 47626269 59445927 47626406 59446098 47626543 59446269 47626680 59446440 47626817 59446611 47626954 59446782 47627091 59446953 47627228 59447124 47627365 59447295 47627502 59447466 47627639 59447637 47627776 59447808 47627913 59447979 47628050 59448150 47628187 59448321 47628324 59448492 47628461 59448663 47628598 59448834 47628735 59449005 47628872 59449176 47629009 59449347 47629146 59449518 47629283 59449689 47629420 59449860 47629557 59450031 47629694 59450202 47629831 59450373 47629968 59450544 47630105 59450715 47630242 59450886 47630379 59451057 47630516 59451228 47630653 59451399 47630790 59451570 47630927 59451741 47631064 59451912 47631201 59452083 47631338 59452254 47631475 59452425 47631612 59452596 47631749 59452767 47631886 59452938 47632023 59453109 47632160 59453280 47632297 59453451 47632434 59453622 47632571 59453793 47632708 59453964 47632845 59454135 47632982 59454306 47633119 59454477 47633256 59454648 47633393 59454819 47633530 59454990 47633667 59455161 47633804 59455332 47633941 59455503 47634078 59455674 47634215 59455845 47634352 59456016 47634489 59456187 47634626 59456358 47634763 59456529 47634900 59456700 47635037 59456871 47635174 59457042 47635311 59457213 47635448 59457384 47635585 59457555 47635722 59457726 47635859 59457897 47635996 59458068 47636133 59458239 47636270 59458410 47636407 59458581 47636544 59458752 47636681 59458923 47636818 59459094 47636955 59459265 47637092 59459436 47637229 59459607 47637366 59459778 47637503 59459949 47637640 59460120 47637777 59460291 47637914 59460462 47638051 59460633 47638188 59460804 47638325 59460975 47638462 59461146 47638599 59461317 47638736 59461488 47638873 59461659 47639010 59461830 47639147 59462001 47639284 59462172 47639421 59462343 47639558 59462514 47639695 59462685 47639832 59462856 47639969 59463027 47640106 59463198 47640243 59463369 47640380 59463540 47640517 59463711 47640654 59463882 47640791 59464053 47640928 59464224 47641065 59464395 47641202 59464566 47641339 59464737 47641476 59464908 47641613 59465079 47641750 59465250 47641887 59465421 47642024 59465592 47642161 59465763 47642298 59465934 47642435 59466105 47642572 59466276 47642709 59466447 47642846 59466618 47642983 59466789 47643120 59466960 47643257 59467131 47643394 59467302 47643531 59467473 47643668 59467644 47643805 59467815 47643942 59467986 47644079 59468157 47644216 59468328 47644353 59468499 47644490 59468670 47644627 59468841 47644764 59469012 47644901 59469183 47645038 59469354 47645175 59469525 47645312 59469696 47645449 59469867 47645586 59470038 47645723 59470209 47645860 59470380 47645997 59470551 47646134 59470722 47646271 59470893 47646408 59471064 47646545 59471235 47646682 59471406 47646819 59471577 47646956 59471748 47647093 59471919 47647230 59472090 47647367 59472261 47647504 59472432 47647641 59472603 47647778 59472774 47647915 59472945 47648052 59473116 47648189 59473287 47648326 59473458 47648463 59473629 47648600 59473800 47648737 59473971 47648874 59474142 47649011 59474313 47649148 59474484 47649285 59474655 47649422 59474826 47649559 59474997 47649696 59475168 47649833 59475339 47649970 59475510 47650107 59475681 47650244 59475852 47650381 59476023 47650518 59476194 47650655 59476365 47650792 59476536 47650929 59476707 47651066 59476878 47651203 59477049 47651340 59477220 47651477 59477391 47651614 59477562 47651751 59477733 47651888 59477904 47652025 59478075 47652162 59478246 47652299 59478417 47652436 59478588 47652573 59478759 47652710 59478930 47652847 59479101 47652984 59479272 47653121 59479443 47653258 59479614 47653395 59479785 47653532 59479956 47653669 59480127 47653806 59480298 47653943 59480469 47654080 59480640 47654217 59480811 47654354 59480982 47654491 59481153 47654628 59481324 47654765 59481495 47654902 59481666 47655039 59481837 47655176 59482008 47655313 59482179 47655450 59482350 47655587 59482521 47655724 59482692 47655861 59482863 47655998 59483034 47656135 59483205 47656272 59483376 47656409 59483547 47656546 59483718 47656683 59483889 47656820 59484060 47656957 59484231 47657094 59484402 47657231 59484573 47657368 59484744 47657505 59484915 47657642 59485086 47657779 59485257 47657916 59485428 47658053 59485599 47658190 59485770 47658327 59485941 47658464 59486112 47658601 59486283 47658738 59486454 47658875 59486625 47659012 59486796 47659149 59486967 47659286 59487138 47659423 59487309 47659560 59487480 47659697 59487651 47659834 59487822 47659971 59487993 47660108 59488164 47660245 59488335 47660382 59488506 47660519 59488677 47660656 59488848 47660793 59489019 47660930 59489190 47661067 59489361 47661204 59489532 47661341 59489703 47661478 59489874 47661615 59490045 47661752 59490216 47661889 59490387 47662026 59490558 47662163 59490729 47662300 59490900 47662437 59491071 47662574 59491242 47662711 59491413 47662848 59491584 47662985 59491755 47663122 59491926 47663259 59492097 47663396 59492268 47663533 59492439 47663670 59492610 47663807 59492781 47663944 59492952 47664081 59493123 47664218 59493294 47664355 59493465 47664492 59493636 47664629 59493807 47664766 59493978 47664903 59494149 47665040 59494320 47665177 59494491 47665314 59494662 47665451 59494833 47665588 59495004 47665725 59495175 47665862 59495346 47665999 59495517 47666136 59495688 47666273 59495859 47666410 59496030 47666547 59496201 47666684 59496372 47666821 59496543 47666958 59496714 47667095 59496885 47667232 59497056 47667369 59497227 47667506 59497398 47667643 59497569 47667780 59497740 47667917 59497911 47668054 59498082 47668191 59498253 47668328 59498424 47668465 59498595 47668602 59498766 47668739 59498937 47668876 59499108 47669013 59499279 47669150 59499450 47669287 59499621 47669424 59499792 47669561 59499963 47669698 59500134 47669835 59500305 47669972 59500476 47670109 59500647 47670246 59500818 47670383 59500989 47670520 59501160 47670657 59501331 47670794 59501502 47670931 59501673 47671068 59501844 47671205 59502015 47671342 59502186 47671479 59502357 47671616 59502528 47671753 59502699 47671890 59502870 47672027 59503041 47672164 59503212 47672301 59503383 47672438 59503554 47672575 59503725 47672712 59503896 47672849 59504067 47672986 59504238 47673123 59504409 47673260 59504580 47673397 59504751 47673534 59504922 47673671 59505093 47673808 59505264 47673945 59505435 47674082 59505606 47674219 59505777 47674356 59505948 47674493 59506119 47674630 59506290 47674767 59506461 47674904 59506632 47675041 59506803 47675178 59506974 47675315 59507145 47675452 59507316 47675589 59507487 47675726 59507658 47675863 59507829 47676000 59508000 47676137 59508171 47676274 59508342 47676411 59508513 47676548 59508684 47676685 59508855 47676822 59509026 47676959 59509197 47677096 59509368 47677233 59509539 47677370 59509710 47677507 59509881 47677644 59510052 47677781 59510223 47677918 59510394 47678055 59510565 47678192 59510736 47678329 59510907 47678466 59511078 47678603 59511249 47678740 59511420 47678877 59511591 47679014 59511762 47679151 59511933 47679288 59512104 47679425 59512275 47679562 59512446 47679699 59512617 47679836 59512788 47679973 59512959 47680110 59513130 47680247 59513301 47680384 59513472 47680521 59513643 47680658 59513814 47680795 59513985 47680932 59514156 47681069 59514327 47681206 59514498 47681343 59514669 47681480 59514840 47681617 59515011 47681754 59515182 47681891 59515353 47682028 59515524 47682165 59515695 47682302 59515866 47682439 59516037 47682576 59516208 47682713 59516379 47682850 59516550 47682987 59516721 47683124 59516892 47683261 59517063 47683398 59517234 47683535 59517405 47683672 59517576 47683809 59517747 47683946 59517918 47684083 59518089 47684220 59518260 47684357 59518431 47684494 59518602 47684631 59518773 47684768 59518944 47684905 59519115 47685042 59519286 47685179 59519457 47685316 59519628 47685453 59519799 47685590 59519970 47685727 59520141 47685864 59520312 47686001 59520483 47686138 59520654 47686275 59520825 47686412 59520996 47686549 59521167 47686686 59521338 47686823 59521509 47686960 59521680 47687097 59521851 47687234 59522022 47687371 59522193 47687508 59522364 47687645 59522535 47687782 59522706 47687919 59522877 47688056 59523048 47688193 59523219 47688330 59523390 47688467 59523561 47688604 59523732 47688741 59523903 47688878 59524074 47689015 59524245 47689152 59524416 47689289 59524587 47689426 59524758 47689563 59524929 47689700 59525100 47689837 59525271 47689974 59525442 47690111 59525613 47690248 59525784 47690385 59525955 47690522 59526126 47690659 59526297 47690796 59526468 47690933 59526639 47691070 59526810 47691207 59526981 47691344 59527152 47691481 59527323 47691618 59527494 47691755 59527665 47691892 59527836 47692029 59528007 47692166 59528178 47692303 59528349 47692440 59528520 47692577 59528691 47692714 59528862 47692851 59529033 47692988 59529204 47693125 59529375 47693262 59529546 47693399 59529717 47693536 59529888 47693673 59530059 47693810 59530230 47693947 59530401 47694084 59530572 47694221 59530743 47694358 59530914 47694495 59531085 47694632 59531256 47694769 59531427 47694906 59531598 47695043 59531769 47695180 59531940 47695317 59532111 47695454 59532282 47695591 59532453 47695728 59532624 47695865 59532795 47696002 59532966 47696139 59533137 47696276 59533308 47696413 59533479 47696550 59533650 47696687 59533821 47696824 59533992 47696961 59534163 47697098 59534334 47697235 59534505 47697372 59534676 47697509 59534847 47697646 59535018 47697783 59535189 47697920 59535360 47698057 59535531 47698194 59535702 47698331 59535873 47698468 59536044 47698605 59536215 47698742 59536386 47698879 59536557 47699016 59536728 47699153 59536899 47699290 59537070 47699427 59537241 47699564 59537412 47699701 59537583 47699838 59537754 47699975 59537925 47700112 59538096 47700249 59538267 47700386 59538438 47700523 59538609 47700660 59538780 47700797 59538951 47700934 59539122 47701071 59539293 47701208 59539464 47701345 59539635 47701482 59539806 47701619 59539977 47701756 59540148 47701893 59540319 47702030 59540490 47702167 59540661 47702304 59540832 47702441 59541003 47702578 59541174 47702715 59541345 47702852 59541516 47702989 59541687 47703126 59541858 47703263 59542029 47703400 59542200 47703537 59542371 47703674 59542542 47703811 59542713 47703948 59542884 47704085 59543055 47704222 59543226 47704359 59543397 47704496 59543568 47704633 59543739 47704770 59543910 47704907 59544081 47705044 59544252 47705181 59544423 47705318 59544594 47705455 59544765 47705592 59544936 47705729 59545107 47705866 59545278 47706003 59545449 47706140 59545620 47706277 59545791 47706414 59545962 47706551 59546133 47706688 59546304 47706825 59546475 47706962 59546646 47707099 59546817 47707236 59546988 47707373 59547159 47707510 59547330 47707647 59547501 47707784 59547672 47707921 59547843 47708058 59548014 47708195 59548185 47708332 59548356 47708469 59548527 47708606 59548698 47708743 59548869 47708880 59549040 47709017 59549211 47709154 59549382 47709291 59549553 47709428 59549724 47709565 59549895 47709702 59550066 47709839 59550237 47709976 59550408 47710113 59550579 47710250 59550750 47710387 59550921 47710524 59551092 47710661 59551263 47710798 59551434 47710935 59551605 47711072 59551776 47711209 59551947 47711346 59552118 47711483 59552289 47711620 59552460 47711757 59552631 47711894 59552802 47712031 59552973 47712168 59553144 47712305 59553315 47712442 59553486 47712579 59553657 47712716 59553828 47712853 59553999 47712990 59554170 47713127 59554341 47713264 59554512 47713401 59554683 47713538 59554854 47713675 59555025 47713812 59555196 47713949 59555367 47714086 59555538 47714223 59555709 47714360 59555880 47714497 59556051 47714634 59556222 47714771 59556393 47714908 59556564 47715045 59556735 47715182 59556906 47715319 59557077 47715456 59557248 47715593 59557419 47715730 59557590 47715867 59557761 47716004 59557932 47716141 59558103 47716278 59558274 47716415 59558445 47716552 59558616 47716689 59558787 47716826 59558958 47716963 59559129 47717100 59559300 47717237 59559471 47717374 59559642 47717511 59559813 47717648 59559984 47717785 59560155 47717922 59560326 47718059 59560497 47718196 59560668 47718333 59560839 47718470 59561010 47718607 59561181 47718744 59561352 47718881 59561523 47719018 59561694 47719155 59561865 47719292 59562036 47719429 59562207 47719566 59562378 47719703 59562549 47719840 59562720 47719977 59562891 47720114 59563062 47720251 59563233 47720388 59563404 47720525 59563575 47720662 59563746 47720799 59563917 47720936 59564088 47721073 59564259 47721210 59564430 47721347 59564601 47721484 59564772 47721621 59564943 47721758 59565114 47721895 59565285 47722032 59565456 47722169 59565627 47722306 59565798 47722443 59565969 47722580 59566140 47722717 59566311 47722854 59566482 47722991 59566653 47723128 59566824 47723265 59566995 47723402 59567166 47723539 59567337 47723676 59567508 47723813 59567679 47723950 59567850 47724087 59568021 47724224 59568192 47724361 59568363 47724498 59568534 47724635 59568705 47724772 59568876 47724909 59569047 47725046 59569218 47725183 59569389 47725320 59569560 47725457 59569731 47725594 59569902 47725731 59570073 47725868 59570244 47726005 59570415 47726142 59570586 47726279 59570757 47726416 59570928 47726553 59571099 47726690 59571270 47726827 59571441 47726964 59571612 47727101 59571783 47727238 59571954 47727375 59572125 47727512 59572296 47727649 59572467 47727786 59572638 47727923 59572809 47728060 59572980 47728197 59573151 47728334 59573322 47728471 59573493 47728608 59573664 47728745 59573835 47728882 59574006 47729019 59574177 47729156 59574348 47729293 59574519 47729430 59574690 47729567 59574861 47729704 59575032 47729841 59575203 47729978 59575374 47730115 59575545 47730252 59575716 47730389 59575887 47730526 59576058 47730663 59576229 47730800 59576400 47730937 59576571 47731074 59576742 47731211 59576913 47731348 59577084 47731485 59577255 47731622 59577426 47731759 59577597 47731896 59577768 47732033 59577939 47732170 59578110 47732307 59578281 47732444 59578452 47732581 59578623 47732718 59578794 47732855 59578965 47732992 59579136 47733129 59579307 47733266 59579478 47733403 59579649 47733540 59579820 47733677 59579991 47733814 59580162 47733951 59580333 47734088 59580504 47734225 59580675 47734362 59580846 47734499 59581017 47734636 59581188 47734773 59581359 47734910 59581530 47735047 59581701 47735184 59581872 47735321 59582043 47735458 59582214 47735595 59582385 47735732 59582556 47735869 59582727 47736006 59582898 47736143 59583069 47736280 59583240 47736417 59583411 47736554 59583582 47736691 59583753 47736828 59583924 47736965 59584095 47737102 59584266 47737239 59584437 47737376 59584608 47737513 59584779 47737650 59584950 47737787 59585121 47737924 59585292 47738061 59585463 47738198 59585634 47738335 59585805 47738472 59585976 47738609 59586147 47738746 59586318 47738883 59586489 47739020 59586660 47739157 59586831 47739294 59587002 47739431 59587173 47739568 59587344 47739705 59587515 47739842 59587686 47739979 59587857 47740116 59588028 47740253 59588199 47740390 59588370 47740527 59588541 47740664 59588712 47740801 59588883 47740938 59589054 47741075 59589225 47741212 59589396 47741349 59589567 47741486 59589738 47741623 59589909 47741760 59590080 47741897 59590251 47742034 59590422 47742171 59590593 47742308 59590764 47742445 59590935 47742582 59591106 47742719 59591277 47742856 59591448 47742993 59591619 47743130 59591790 47743267 59591961 47743404 59592132 47743541 59592303 47743678 59592474 47743815 59592645 47743952 59592816 47744089 59592987 47744226 59593158 47744363 59593329 47744500 59593500 47744637 59593671 47744774 59593842 47744911 59594013 47745048 59594184 47745185 59594355 47745322 59594526 47745459 59594697 47745596 59594868 47745733 59595039 47745870 59595210 47746007 59595381 47746144 59595552 47746281 59595723 47746418 59595894 47746555 59596065 47746692 59596236 47746829 59596407 47746966 59596578 47747103 59596749 47747240 59596920 47747377 59597091 47747514 59597262 47747651 59597433 47747788 59597604 47747925 59597775 47748062 59597946 47748199 59598117 47748336 59598288 47748473 59598459 47748610 59598630 47748747 59598801 47748884 59598972 47749021 59599143 47749158 59599314 47749295 59599485 47749432 59599656 47749569 59599827 47749706 59599998 47749843 59600169 47749980 59600340 47750117 59600511 47750254 59600682 47750391 59600853 47750528 59601024 47750665 59601195 47750802 59601366 47750939 59601537 47751076 59601708 47751213 59601879 47751350 59602050 47751487 59602221 47751624 59602392 47751761 59602563 47751898 59602734 47752035 59602905 47752172 59603076 47752309 59603247 47752446 59603418 47752583 59603589 47752720 59603760 47752857 59603931 47752994 59604102 47753131 59604273 47753268 59604444 47753405 59604615 47753542 59604786 47753679 59604957 47753816 59605128 47753953 59605299 47754090 59605470 47754227 59605641 47754364 59605812 47754501 59605983 47754638 59606154 47754775 59606325 47754912 59606496
1000 32056900 0 32056900 40012627 32057037 40012798 32057174 40012969 32057311 40013140 32057448 40013311 32057585 40013482 32057722 40013653 32057859 40013824 32057996 40013995 32058133 40014166 32058270 40014337 32058407 40014508 32058544 40014679 32058681 40014850 32058818 40015021 32058955 40015192 32059092 40015363 32059229 40015534 32059366 40015705 32059503 40015876 32059640 40016047 32059777 40016218 32059914 40016389 32060051 40016560 32060188 40016731 32060325 40016902 32060462 40017073 32060599 40017244 32060736 40017415 32060873 40017586 32061010 40017757 32061147 40017928 32061284 40018099 32061421 40018270 32061558 40018441 32061695 40018612 32061832 40018783 32061969 40018954 32062106 40019125 32062243 40019296 32062380 40019467 32062517 40019638 32062654 40019809 32062791 40019980 32062928 40020151 32063065 40020322 32063202 40020493 32063339 40020664 32063476 40020835 32063613 40021006 32063750 40021177 32063887 40021348 32064024 40021519 32064161 40021690 32064298 40021861 32064435 40022032 32064572 40022203 32064709 40022374 32064846 40022545 32064983 40022716 32065120 40022887 32065257 40023058 32065394 40023229 32065531 40023400 32065668 40023571 32065805 40023742 32065942 40023913 32066079 40024084 32066216 40024255 32066353 40024426 32066490 40024597 32066627 40024768 32066764 40024939 32066901 40025110 32067038 40025281 32067175 40025452 32067312 40025623 32067449 40025794 32067586 40025965 32067723 40026136 32067860 40026307 32067997 40026478 32068134 40026649 32068271 40026820 32068408 40026991 32068545 40027162 32068682 40027333 32068819 40027504 32068956 40027675 32069093 40027846 32069230 40028017 32069367 40028188 32069504 40028359 32069641 40028530 32069778 40028701 32069915 40028872 32070052 40029043 32070189 40029214 32070326 40029385 32070463 40029556 32070600 40029727 32070737 40029898 32070874 40030069 32071011 40030240 32071148 40030411 32071285 40030582 32071422 40030753 32071559 40030924 32071696 40031095 32071833 40031266 32071970 40031437 32072107 40031608 32072244 40031779 32072381 40031950 32072518 40032121 32072655 40032292 32072792 40032463 32072929 40032634 32073066 40032805 32073203 40032976 32073340 40033147 32073477 40033318 32073614 40033489 32073751 40033660 32073888 40033831 32074025 40034002 32074162 40034173 32074299 40034344 32074436 40034515 32074573 40034686 32074710 40034857 32074847 40035028 32074984 40035199 32075121 40035370 32075258 40035541 32075395 40035712 32075532 40035883 32075669 40036054 32075806 40036225 32075943 40036396 32076080 40036567 32076217 40036738 32076354 40036909 32076491 40037080 32076628 40037251 32076765 40037422 32076902 40037593 32077039 40037764 32077176 40037935 32077313 40038106 32077450 40038277 32077587 40038448 32077724 40038619 32077861 40038790 32077998 40038961 32078135 40039132 32078272 40039303 32078409 40039474 32078546 40039645 32078683 40039816 32078820 40039987 32078957 40040158 32079094 40040329 32079231 40040500 32079368 40040671 32079505 40040842 32079642 40041013 32079779 40041184 32079916 40041355 32080053 40041526 32080190 40041697 32080327 40041868 32080464 40042039 32080601 40042210 32080738 40042381 32080875 40042552 32081012 40042723 32081149 40042894 32081286 40043065 32081423 40043236 32081560 40043407 32081697 40043578 32081834 40043749 32081971 40043920 32082108 40044091 32082245 40044262 32082382 40044433 32082519 40044604 32082656 40044775 32082793 40044946 32082930 40045117 32083067 40045288 32083204 40045459 32083341 40045630 32083478 40045801 32083615 40045972 32083752 40046143 32083889 40046314 32084026 40046485 32084163 40046656 32084300 40046827 32084437 40046998 32084574 40047169 32084711 40047340 32084848 40047511 32084985 40047682 32085122 40047853 32085259 40048024 32085396 40048195 32085533 40048366 32085670 40048537 32085807 40048708 32085944 40048879 32086081 40049050 32086218 40049221 32086355 40049392 32086492 40049563 32086629 40049734 32086766 40049905 32086903 40050076 32087040 40050247 32087177 40050418 32087314 40050589 32087451 40050760 32087588 40050931 32087725 40051102 32087862 40051273 32087999 40051444 32088136 40051615 32088273 40051786 32088410 40051957 32088547 40052128 32088684 40052299 32088821 40052470 32088958 40052641 32089095 40052812 32089232 40052983 32089369 40053154 32089506 40053325 32089643 40053496 32089780 40053667 32089917 40053838 32090054 40054009 32090191 40054180 32090328 40054351 32090465 40054522 32090602 40054693 32090739 40054864 32090876 40055035 32091013 40055206 32091150 40055377 32091287 40055548 32091424 40055719 32091561 40055890 32091698 40056061 32091835 40056232 32091972 40056403 32092109 40056574 32092246 40056745 32092383 40056916 32092520 40057087 32092657 40057258 32092794 40057429 32092931 40057600 32093068 40057771 32093205 40057942 32093342 40058113 32093479 40058284 32093616 40058455 32093753 40058626 32093890 40058797 32094027 40058968 32094164 40059139 32094301 40059310 32094438 40059481 32094575 40059652 32094712 40059823 32094849 40059994 32094986 40060165 32095123 40060336 32095260 40060507 32095397 40060678 32095534 40060849 32095671 40061020 32095808 40061191 32095945 40061362 32096082 40061533 32096219 40061704 32096356 40061875 32096493 40062046 32096630 40062217 32096767 40062388 32096904 40062559 32097041 40062730 32097178 40062901 32097315 40063072 32097452 40063243 32097589 40063414 32097726 40063585 32097863 40063756 32098000 40063927 32098137 40064098 32098274 40064269 32098411 40064440 32098548 40064611 32098685 40064782 32098822 40064953 32098959 40065124 32099096 40065295 32099233 40065466 32099370 40065637 32099507 40065808 32099644 40065979 32099781 40066150 32099918 40066321 32100055 40066492 32100192 40066663 32100329 40066834 32100466 40067005 32100603 40067176 32100740 40067347 32100877 40067518 32101014 40067689 32101151 40067860 32101288 40068031 32101425 40068202 32101562 40068373 32101699 40068544 32101836 40068715 32101973 40068886 32102110 40069057 32102247 40069228 32102384 40069399 32102521 40069570 32102658 40069741 32102795 40069912 32102932 40070083 32103069 40070254 32103206 40070425 32103343 40070596 32103480 40070767 32103617 40070938 32103754 40071109 32103891 40071280 32104028 40071451 32104165 40071622 32104302 40071793 32104439 40071964 32104576 40072135 32104713 40072306 32104850 40072477 32104987 40072648 32105124 40072819 32105261 40072990 32105398 40073161 32105535 40073332 32105672 40073503 32105809 40073674 32105946 40073845 32106083 40074016 32106220 40074187 32106357 40074358 32106494 40074529 32106631 40074700 32106768 40074871 32106905 40075042 32107042 40075213 32107179 40075384 32107316 40075555 32107453 40075726 32107590 40075897 32107727 40076068 32107864 40076239 32108001 40076410 32108138 40076581 32108275 40076752 32108412 40076923 32108549 40077094 32108686 40077265 32108823 40077436 32108960 40077607 32109097 40077778 32109234 40077949 32109371 40078120 32109508 40078291 32109645 40078462 32109782 40078633 32109919 40078804 32110056 40078975 32110193 40079146 32110330 40079317 32110467 40079488 32110604 40079659 32110741 40079830 32110878 40080001 32111015 40080172 32111152 40080343 32111289 40080514 32111426 40080685 32111563 40080856 32111700 40081027 32111837 40081198 32111974 40081369 32112111 40081540 32112248 40081711 32112385 40081882 32112522 40082053 32112659 40082224 32112796 40082395 32112933 40082566 32113070 40082737 32113207 40082908 32113344 40083079 32113481 40083250 32113618 40083421 32113755 40083592 32113892 40083763 32114029 40083934 32114166 40084105 32114303 40084276 32114440 40084447 32114577 40084618 32114714 40084789 32114851 40084960 32114988 40085131 32115125 40085302 32115262 40085473 32115399 40085644 32115536 40085815 32115673 40085986 32115810 40086157 32115947 40086328 32116084 40086499 32116221 40086670 32116358 40086841 32116495 40087012 32116632 40087183 32116769 40087354 32116906 40087525 32117043 40087696 32117180 40087867 32117317 40088038 32117454 40088209 32117591 40088380 32117728 40088551 32117865 40088722 32118002 40088893 32118139 40089064 32118276 40089235 32118413 40089406 32118550 40089577 32118687 40089748 32118824 40089919 32118961 40090090 32119098 40090261 32119235 40090432 32119372 40090603 32119509 40090774 32119646 40090945 32119783 40091116 32119920 40091287 32120057 40091458 32120194 40091629 32120331 40091800 32120468 40091971 32120605 40092142 32120742 40092313 32120879 40092484 32121016 40092655 32121153 40092826 32121290 40092997 32121427 40093168 32121564 40093339 32121701 40093510 32121838 40093681 32121975 40093852 32122112 40094023 32122249 40094194 32122386 40094365 32122523 40094536 32122660 40094707 32122797 40094878 32122934 40095049 32123071 40095220 32123208 40095391 32123345 40095562 32123482 40095733 32123619 40095904 32123756 40096075 32123893 40096246 32124030 40096417 32124167 40096588 32124304 40096759 32124441 40096930 32124578 40097101 32124715 40097272 32124852 40097443 32124989 40097614 32125126 40097785 32125263 40097956 32125400 40098127 32125537 40098298 32125674 40098469 32125811 40098640 32125948 40098811 32126085 40098982 32126222 40099153 32126359 40099324 32126496 40099495 32126633 40099666 32126770 40099837 32126907 40100008 32127044 40100179 32127181 40100350 32127318 40100521 32127455 40100692 32127592 40100863 32127729 40101034 32127866 40101205 32128003 40101376 32128140 40101547 32128277 40101718 32128414 40101889 32128551 40102060 32128688 40102231 32128825 40102402 32128962 40102573 32129099 40102744 32129236 40102915 32129373 40103086 32129510 40103257 32129647 40103428 32129784 40103599 32129921 40103770 32130058 40103941 32130195 40104112 32130332 40104283 32130469 40104454 32130606 40104625 32130743 40104796 32130880 40104967 32131017 40105138 32131154 40105309 32131291 40105480 32131428 40105651 32131565 40105822 32131702 40105993 32131839 40106164 32131976 40106335 32132113 40106506 32132250 40106677 32132387 40106848 32132524 40107019 32132661 40107190 32132798 40107361 32132935 40107532 32133072 40107703 32133209 40107874 32133346 40108045 32133483 40108216 32133620 40108387 32133757 40108558 32133894 40108729 32134031 40108900 32134168 40109071 32134305 40109242 32134442 40109413 32134579 40109584 32134716 40109755 32134853 40109926 32134990 40110097 32135127 40110268 32135264 40110439 32135401 40110610 32135538 40110781 32135675 40110952 32135812 40111123 32135949 40111294 32136086 40111465 32136223 40111636 32136360 40111807 32136497 40111978 32136634 40112149 32136771 40112320 32136908 40112491 32137045 40112662 32137182 40112833 32137319 40113004 32137456 40113175 32137593 40113346 32137730 40113517 32137867 40113688 32138004 40113859 32138141 40114030 32138278 40114201 32138415 40114372 32138552 40114543 32138689 40114714 32138826 40114885 32138963 40115056 32139100 40115227 32139237 40115398 32139374 40115569 32139511 40115740 32139648 40115911 32139785 40116082 32139922 40116253 32140059 40116424 32140196 40116595 32140333 40116766 32140470 40116937 32140607 40117108 32140744 40117279 32140881 40117450 32141018 40117621 32141155 40117792 32141292 40117963 32141429 40118134 32141566 40118305 32141703 40118476 32141840 40118647 32141977 40118818 32142114 40118989 32142251 40119160 32142388 40119331 32142525 40119502 32142662 40119673 32142799 40119844 32142936 40120015 32143073 40120186 32143210 40120357 32143347 40120528 32143484 40120699 32143621 40120870 32143758 40121041 32143895 40121212 32144032 40121383 32144169 40121554 32144306 40121725 32144443 40121896 32144580 40122067 32144717 40122238 32144854 40122409 32144991 40122580 32145128 40122751 32145265 40122922 32145402 40123093 32145539 40123264 32145676 40123435 32145813 40123606 32145950 40123777 32146087 40123948 32146224 40124119 32146361 40124290 32146498 40124461 32146635 40124632 32146772 40124803 32146909 40124974 32147046 40125145 32147183 40125316 32147320 40125487 32147457 40125658 32147594 40125829 32147731 40126000 32147868 40126171 32148005 40126342 32148142 40126513 32148279 40126684 32148416 40126855 32148553 40127026 32148690 40127197 32148827 40127368 32148964 40127539 32149101 40127710 32149238 40127881 32149375 40128052 32149512 40128223 32149649 40128394 32149786 40128565 32149923 40128736 32150060 40128907 32150197 40129078 32150334 40129249 32150471 40129420 32150608 40129591 32150745 40129762 32150882 40129933 32151019 40130104 32151156 40130275 32151293 40130446 32151430 40130617 32151567 40130788 32151704 40130959 32151841 40131130 32151978 40131301 32152115 40131472 32152252 40131643 32152389 40131814 32152526 40131985 32152663 40132156 32152800 40132327 32152937 40132498 32153074 40132669 32153211 40132840 32153348 40133011 32153485 40133182 32153622 40133353 32153759 40133524 32153896 40133695 32154033 40133866 32154170 40134037 32154307 40134208 32154444 40134379 32154581 40134550 32154718 40134721 32154855 40134892 32154992 40135063 32155129 40135234 32155266 40135405 32155403 40135576 32155540 40135747 32155677 40135918 32155814 40136089 32155951 40136260 32156088 40136431 32156225 40136602 32156362 40136773 32156499 40136944 32156636 40137115 32156773 40137286 32156910 40137457 32157047 40137628 32157184 40137799 32157321 40137970 32157458 40138141 32157595 40138312 32157732 40138483 32157869 40138654 32158006 40138825 32158143 40138996 32158280 40139167 32158417 40139338 32158554 40139509 32158691 40139680 32158828 40139851 32158965 40140022 32159102 40140193 32159239 40140364 32159376 40140535 32159513 40140706 32159650 40140877 32159787 40141048 32159924 40141219 32160061 40141390 32160198 40141561 32160335 40141732 32160472 40141903 32160609 40142074 32160746 40142245 32160883 40142416 32161020 40142587 32161157 40142758 32161294 40142929 32161431 40143100 32161568 40143271 32161705 40143442 32161842 40143613 32161979 40143784 32162116 40143955 32162253 40144126 32162390 40144297 32162527 40144468 32162664 40144639 32162801 40144810 32162938 40144981 32163075 40145152 32163212 40145323 32163349 40145494 32163486 40145665 32163623 40145836 32163760 40146007 32163897 40146178 32164034 40146349 32164171 40146520 32164308 40146691 32164445 40146862 32164582 40147033 32164719 40147204 32164856 40147375 32164993 40147546 32165130 40147717 32165267 40147888 32165404 40148059 32165541 40148230 32165678 40148401 32165815 40148572 32165952 40148743 32166089 40148914 32166226 40149085 32166363 40149256 32166500 40149427 32166637 40149598 32166774 40149769 32166911 40149940 32167048 40150111 32167185 40150282 32167322 40150453 32167459 40150624 32167596 40150795 32167733 40150966 32167870 40151137 32168007 40151308 32168144 40151479 32168281 40151650 32168418 40151821 32168555 40151992 32168692 40152163 32168829 40152334 32168966 40152505 32169103 40152676 32169240 40152847 32169377 40153018 32169514 40153189 32169651 40153360 32169788 40153531 32169925 40153702 32170062 40153873 32170199 40154044 32170336 40154215 32170473 40154386 32170610 40154557 32170747 40154728 32170884 40154899 32171021 40155070 32171158 40155241 32171295 40155412 32171432 40155583 32171569 40155754 32171706 40155925 32171843 40156096 32171980 40156267 32172117 40156438 32172254 40156609 32172391 40156780 32172528 40156951 32172665 40157122 32172802 40157293 32172939 40157464 32173076 40157635 32173213 40157806 32173350 40157977 32173487 40158148 32173624 40158319 32173761 40158490 32173898 40158661 32174035 40158832 32174172 40159003 32174309 40159174 32174446 40159345 32174583 40159516 32174720 40159687 32174857 40159858 32174994 40160029 32175131 40160200 32175268 40160371 32175405 40160542 32175542 40160713 32175679 40160884 32175816 40161055 32175953 40161226 32176090 40161397 32176227 40161568 32176364 40161739 32176501 40161910 32176638 40162081 32176775 40162252 32176912 40162423 32177049 40162594 32177186 40162765 32177323 40162936 32177460 40163107 32177597 40163278 32177734 40163449 32177871 40163620 32178008 40163791 32178145 40163962 32178282 40164133 32178419 40164304 32178556 40164475 32178693 40164646 32178830 40164817 32178967 40164988 32179104 40165159 32179241 40165330 32179378 40165501 32179515 40165672 32179652 40165843 32179789 40166014 32179926 40166185 32180063 40166356 32180200 40166527 32180337 40166698 32180474 40166869 32180611 40167040 32180748 40167211 32180885 40167382 32181022 40167553 32181159 40167724 32181296 40167895 32181433 40168066 32181570 40168237 32181707 40168408 32181844 40168579 32181981 40168750 32182118 40168921 32182255 40169092 32182392 40169263 32182529 40169434 32182666 40169605 32182803 40169776 32182940 40169947 32183077 40170118 32183214 40170289 32183351 40170460 32183488 40170631 32183625 40170802 32183762 40170973 32183899 40171144 32184036 40171315 32184173 40171486 32184310 40171657 32184447 40171828 32184584 40171999 32184721 40172170 32184858 40172341 32184995 40172512 32185132 40172683 32185269 40172854 32185406 40173025 32185543 40173196 32185680 40173367 32185817 40173538 32185954 40173709 32186091 40173880 32186228 40174051 32186365 40174222 32186502 40174393 32186639 40174564 32186776 40174735 32186913 40174906 32187050 40175077 32187187 40175248 32187324 40175419 32187461 40175590 32187598 40175761 32187735 40175932 32187872 40176103 32188009 40176274 32188146 40176445 32188283 40176616 32188420 40176787 32188557 40176958 32188694 40177129 32188831 40177300 32188968 40177471 32189105 40177642 32189242 40177813 32189379 40177984 32189516 40178155 32189653 40178326 32189790 40178497 32189927 40178668 32190064 40178839 32190201 40179010 32190338 40179181 32190475 40179352 32190612 40179523 32190749 40179694 32190886 40179865 32191023 40180036 32191160 40180207 32191297 40180378 32191434 40180549 32191571 40180720 32191708 40180891 32191845 40181062 32191982 40181233 32192119 40181404 32192256 40181575 32192393 40181746 32192530 40181917 32192667 40182088 32192804 40182259 32192941 40182430 32193078 40182601 32193215 40182772 32193352 40182943 32193489 40183114 32193626 40183285
1000 34933900 0 34933900 43603627 34934037 43603798 34934174 43603969 34934311 43604140 34934448 43604311 34934585 43604482 34934722 43604653 34934859 43604824 34934996 43604995 34935133 43605166 34935270 43605337 34935407 43605508 34935544 43605679 34935681 43605850 34935818 43606021 34935955 43606192 34936092 43606363 34936229 43606534 34936366 43606705 34936503 43606876 34936640 43607047 34936777 43607218 34936914 43607389 34937051 43607560 34937188 43607731 34937325 43607902 34937462 43608073 34937599 43608244 34937736 43608415 34937873 43608586 34938010 43608757 34938147 43608928 34938284 43609099 34938421 43609270 34938558 43609441 34938695 43609612 34938832 43609783 34938969 43609954 34939106 43610125 34939243 43610296 34939380 43610467 34939517 43610638 34939654 43610809 34939791 43610980 34939928 43611151 34940065 43611322 34940202 43611493 34940339 43611664 34940476 43611835 34940613 43612006 34940750 43612177 34940887 43612348 34941024 43612519 34941161 43612690 34941298 43612861 34941435 43613032 34941572 43613203 34941709 43613374 34941846 43613545 34941983 43613716 34942120 43613887 34942257 43614058 34942394 43614229 34942531 43614400 34942668 43614571 34942805 43614742 34942942 43614913 34943079 43615084 34943216 43615255 34943353 43615426 34943490 43615597 34943627 43615768 34943764 43615939 34943901 43616110 34944038 43616281 34944175 43616452 34944312 43616623 34944449 43616794 34944586 43616965 34944723 43617136 34944860 43617307 34944997 43617478 34945134 43617649 34945271 43617820 34945408 43617991 34945545 43618162 34945682 43618333 34945819 43618504 34945956 43618675 34946093 43618846 34946230 43619017 34946367 43619188 34946504 43619359 34946641 43619530 34946778 43619701 34946915 43619872 34947052 43620043 34947189 43620214 34947326 43620385 34947463 43620556 34947600 43620727 34947737 43620898 34947874 43621069 34948011 43621240 34948148 43621411 34948285 43621582 34948422 43621753 34948559 43621924 34948696 43622095 34948833 43622266 34948970 43622437 34949107 43622608 34949244 43622779 34949381 43622950 34949518 43623121 34949655 43623292 34949792 43623463 34949929 43623634 34950066 43623805 34950203 43623976 34950340 43624147 34950477 43624318 34950614 43624489 34950751 43624660 34950888 43624831 34951025 43625002 34951162 43625173 34951299 43625344 34951436 43625515 34951573 43625686 34951710 43625857 34951847 43626028 34951984 43626199 34952121 43626370 34952258 43626541 34952395 43626712 34952532 43626883 34952669 43627054 34952806 43627225 34952943 43627396 34953080 43627567 34953217 43627738 34953354 43627909 34953491 43628080 34953628 43628251 34953765 43628422 34953902 43628593 34954039 43628764 34954176 43628935 34954313 43629106 34954450 43629277 34954587 43629448 34954724 43629619 34954861 43629790 34954998 43629961 34955135 43630132 34955272 43630303 34955409 43630474 34955546 43630645 34955683 43630816 34955820 43630987 34955957 43631158 34956094 43631329 34956231 43631500 34956368 43631671 34956505 43631842 34956642 43632013 34956779 43632184 34956916 43632355 34957053 43632526 34957190 43632697 34957327 43632868 34957464 43633039 34957601 43633210 34957738 43633381 34957875 43633552 34958012 43633723 34958149 43633894 34958286 43634065 34958423 43634236 34958560 43634407 34958697 43634578 34958834 43634749 34958971 43634920 34959108 43635091 34959245 43635262 34959382 43635433 34959519 43635604 34959656 43635775 34959793 43635946 34959930 43636117 34960067 43636288 34960204 43636459 34960341 43636630 34960478 43636801 34960615 43636972 34960752 43637143 34960889 43637314 34961026 43637485 34961163 43637656 34961300 43637827 34961437 43637998 34961574 43638169 34961711 43638340 34961848 43638511 34961985 43638682 34962122 43638853 34962259 43639024 34962396 43639195 34962533 43639366 34962670 43639537 34962807 43639708 34962944 43639879 34963081 43640050 34963218 43640221 34963355 43640392 34963492 43640563 34963629 43640734 34963766 43640905 34963903 43641076 34964040 43641247 34964177 43641418 34964314 43641589 34964451 43641760 34964588 43641931 34964725 43642102 34964862 43642273 34964999 43642444 34965136 43642615 34965273 43642786 34965410 43642957 34965547 43643128 34965684 43643299 34965821 43643470 34965958 43643641 34966095 43643812 34966232 43643983 34966369 43644154 34966506 43644325 34966643 43644496 34966780 43644667 34966917 43644838 34967054 43645009 34967191 43645180 34967328 43645351 34967465 43645522 34967602 43645693 34967739 43645864 34967876 43646035 34968013 43646206 34968150 43646377 34968287 43646548 34968424 43646719 34968561 43646890 34968698 43647061 34968835 43647232 34968972 43647403 34969109 43647574 34969246 43647745 34969383 43647916 34969520 43648087 34969657 43648258 34969794 43648429 34969931 43648600 34970068 43648771 34970205 43648942 34970342 43649113 34970479 43649284 34970616 43649455 34970753 43649626 34970890 43649797 34971027 43649968 34971164 43650139 34971301 43650310 34971438 43650481 34971575 43650652 34971712 43650823 34971849 43650994 34971986 43651165 34972123 43651336 34972260 43651507 34972397 43651678 34972534 43651849 34972671 43652020 34972808 43652191 34972945 43652362 34973082 43652533 34973219 43652704 34973356 43652875 34973493 43653046 34973630 43653217 34973767 43653388 34973904 43653559 34974041 43653730 34974178 43653901 34974315 43654072 34974452 43654243 34974589 43654414 34974726 43654585 34974863 43654756 34975000 43654927 34975137 43655098 34975274 43655269 34975411 43655440 34975548 43655611 34975685 43655782 34975822 43655953 34975959 43656124 34976096 43656295 34976233 43656466 34976370 43656637 34976507 43656808 34976644 43656979 34976781 43657150 34976918 43657321 34977055 43657492 34977192 43657663 34977329 43657834 34977466 43658005 34977603 43658176 34977740 43658347 34977877 43658518 34978014 43658689 34978151 43658860 34978288 43659031 34978425 43659202 34978562 43659373 34978699 43659544 34978836 43659715 34978973 43659886 34979110 43660057 34979247 43660228 34979384 43660399 34979521 43660570 34979658 43660741 34979795 43660912 34979932 43661083 34980069 43661254 34980206 43661425 34980343 43661596 34980480 43661767 34980617 43661938 34980754 43662109 34980891 43662280 34981028 43662451 34981165 43662622 34981302 43662793 34981439 43662964 34981576 43663135 34981713 43663306 34981850 43663477 34981987 43663648 34982124 43663819 34982261 43663990 34982398 43664161 34982535 43664332 34982672 43664503 34982809 43664674 34982946 43664845 34983083 43665016 34983220 43665187 34983357 43665358 34983494 43665529 34983631 43665700 34983768 43665871 34983905 43666042 34984042 43666213 34984179 43666384 34984316 43666555 34984453 43666726 34984590 43666897 34984727 43667068 34984864 43667239 34985001 43667410 34985138 43667581 34985275 43667752 34985412 43667923 34985549 43668094 34985686 43668265 34985823 43668436 34985960 43668607 34986097 43668778 34986234 43668949 34986371 43669120 34986508 43669291 34986645 43669462 34986782 43669633 34986919 43669804 34987056 43669975 34987193 43670146 34987330 43670317 34987467 43670488 34987604 43670659 34987741 43670830 34987878 43671001 34988015 43671172 34988152 43671343 34988289 43671514 34988426 43671685 34988563 43671856 34988700 43672027 34988837 43672198 34988974 43672369 34989111 43672540 34989248 43672711 34989385 43672882 34989522 43673053 34989659 43673224 34989796 43673395 34989933 43673566 34990070 43673737 34990207 43673908 34990344 43674079 34990481 43674250 34990618 43674421 34990755 43674592 34990892 43674763 34991029 43674934 34991166 43675105 34991303 43675276 34991440 43675447 34991577 43675618 34991714 43675789 34991851 43675960 34991988 43676131 34992125 43676302 34992262 43676473 34992399 43676644 34992536 43676815 34992673 43676986 34992810 43677157 34992947 43677328 34993084 43677499 34993221 43677670 34993358 43677841 34993495 43678012 34993632 43678183 34993769 43678354 34993906 43678525 34994043 43678696 34994180 43678867 34994317 43679038 34994454 43679209 34994591 43679380 34994728 43679551 34994865 43679722 34995002 43679893 34995139 43680064 34995276 43680235 34995413 43680406 34995550 43680577 34995687 43680748 34995824 43680919 34995961 43681090 34996098 43681261 34996235 43681432 34996372 43681603 34996509 43681774 34996646 43681945 34996783 43682116 34996920 43682287 34997057 43682458 34997194 43682629 34997331 43682800 34997468 43682971 34997605 43683142 34997742 43683313 34997879 43683484 34998016 43683655 34998153 43683826 34998290 43683997 34998427 43684168 34998564 43684339 34998701 43684510 34998838 43684681 34998975 43684852 34999112 43685023 34999249 43685194 34999386 43685365 34999523 43685536 34999660 43685707 34999797 43685878 34999934 43686049 35000071 43686220 35000208 43686391 35000345 43686562 35000482 43686733 35000619 43686904 35000756 43687075 35000893 43687246 35001030 43687417 35001167 43687588 35001304 43687759 35001441 43687930 35001578 43688101 35001715 43688272 35001852 43688443 35001989 43688614 35002126 43688785 35002263 43688956 35002400 43689127 35002537 43689298 35002674 43689469 35002811 43689640 35002948 43689811 35003085 43689982 35003222 43690153 35003359 43690324 35003496 43690495 35003633 43690666 35003770 43690837 35003907 43691008 35004044 43691179 35004181 43691350 35004318 43691521 35004455 43691692 35004592 43691863 35004729 43692034 35004866 43692205 35005003 43692376 35005140 43692547 35005277 43692718 35005414 43692889 35005551 43693060 35005688 43693231 35005825 43693402 35005962 43693573 35006099 43693744 35006236 43693915 35006373 43694086 35006510 43694257 35006647 43694428 35006784 43694599 35006921 43694770 35007058 43694941 35007195 43695112 35007332 43695283 35007469 43695454 35007606 43695625 35007743 43695796 35007880 43695967 35008017 43696138 35008154 43696309 35008291 43696480 35008428 43696651 35008565 43696822 35008702 43696993 35008839 43697164 35008976 43697335 35009113 43697506 35009250 43697677 35009387 43697848 35009524 43698019 35009661 43698190 35009798 43698361 35009935 43698532 35010072 43698703 35010209 43698874 35010346 43699045 35010483 43699216 35010620 43699387 35010757 43699558 35010894 43699729 35011031 43699900 35011168 43700071 35011305 43700242 35011442 43700413 35011579 43700584 35011716 43700755 35011853 43700926 35011990 43701097 35012127 43701268 35012264 43701439 35012401 43701610 35012538 43701781 35012675 43701952 35012812 43702123 35012949 43702294 35013086 43702465 35013223 43702636 35013360 43702807 35013497 43702978 35013634 43703149 35013771 43703320 35013908 43703491 35014045 43703662 35014182 43703833 35014319 43704004 35014456 43704175 35014593 43704346 35014730 43704517 35014867 43704688 35015004 43704859 35015141 43705030 35015278 43705201 35015415 43705372 35015552 43705543 35015689 43705714 35015826 43705885 35015963 43706056 35016100 43706227 35016237 43706398 35016374 43706569 35016511 43706740 35016648 43706911 35016785 43707082 35016922 43707253 35017059 43707424 35017196 43707595 35017333 43707766 35017470 43707937 35017607 43708108 35017744 43708279 35017881 43708450 35018018 43708621 35018155 43708792 35018292 43708963 35018429 43709134 35018566 43709305 35018703 43709476 35018840 43709647 35018977 43709818 35019114 43709989 35019251 43710160 35019388 43710331 35019525 43710502 35019662 43710673 35019799 43710844 35019936 43711015 35020073 43711186 35020210 43711357 35020347 43711528 35020484 43711699 35020621 43711870 35020758 43712041 35020895 43712212 35021032 43712383 35021169 43712554 35021306 43712725 35021443 43712896 35021580 43713067 35021717 43713238 35021854 43713409 35021991 43713580 35022128 43713751 35022265 43713922 35022402 43714093 35022539 43714264 35022676 43714435 35022813 43714606 35022950 43714777 35023087 43714948 35023224 43715119 35023361 43715290 35023498 43715461 35023635 43715632 35023772 43715803 35023909 43715974 35024046 43716145 35024183 43716316 35024320 43716487 35024457 43716658 35024594 43716829 35024731 43717000 35024868 43717171 35025005 43717342 35025142 43717513 35025279 43717684 35025416 43717855 35025553 43718026 35025690 43718197 35025827 43718368 35025964 43718539 35026101 43718710 35026238 43718881 35026375 43719052 35026512 43719223 35026649 43719394 35026786 43719565 35026923 43719736 35027060 43719907 35027197 43720078 35027334 43720249 35027471 43720420 35027608 43720591 35027745 43720762 35027882 43720933 35028019 43721104 35028156 43721275 35028293 43721446 35028430 43721617 35028567 43721788 35028704 43721959 35028841 43722130 35028978 43722301 35029115 43722472 35029252 43722643 35029389 43722814 35029526 43722985 35029663 43723156 35029800 43723327 35029937 43723498 35030074 43723669 35030211 43723840 35030348 43724011 35030485 43724182 35030622 43724353 35030759 43724524 35030896 43724695 35031033 43724866 35031170 43725037 35031307 43725208 35031444 43725379 35031581 43725550 35031718 43725721 35031855 43725892 35031992 43726063 35032129 43726234 35032266 43726405 35032403 43726576 35032540 43726747 35032677 43726918 35032814 43727089 35032951 43727260 35033088 43727431 35033225 43727602 35033362 43727773 35033499 43727944 35033636 43728115 35033773 43728286 35033910 43728457 35034047 43728628 35034184 43728799 35034321 43728970 35034458 43729141 35034595 43729312 35034732 43729483 35034869 43729654 35035006 43729825 35035143 43729996 35035280 43730167 35035417 43730338 35035554 43730509 35035691 43730680 35035828 43730851 35035965 43731022 35036102 43731193 35036239 43731364 35036376 43731535 35036513 43731706 35036650 43731877 35036787 43732048 35036924 43732219 35037061 43732390 35037198 43732561 35037335 43732732 35037472 43732903 35037609 43733074 35037746 43733245 35037883 43733416 35038020 43733587 35038157 43733758 35038294 43733929 35038431 43734100 35038568 43734271 35038705 43734442 35038842 43734613 35038979 43734784 35039116 43734955 35039253 43735126 35039390 43735297 35039527 43735468 35039664 43735639 35039801 43735810 35039938 43735981 35040075 43736152 35040212 43736323 35040349 43736494 35040486 43736665 35040623 43736836 35040760 43737007 35040897 43737178 35041034 43737349 35041171 43737520 35041308 43737691 35041445 43737862 35041582 43738033 35041719 43738204 35041856 43738375 35041993 43738546 35042130 43738717 35042267 43738888 35042404 43739059 35042541 43739230 35042678 43739401 35042815 43739572 35042952 43739743 35043089 43739914 35043226 43740085 35043363 43740256 35043500 43740427 35043637 43740598 35043774 43740769 35043911 43740940 35044048 43741111 35044185 43741282 35044322 43741453 35044459 43741624 35044596 43741795 35044733 43741966 35044870 43742137 35045007 43742308 35045144 43742479 35045281 43742650 35045418 43742821 35045555 43742992 35045692 43743163 35045829 43743334 35045966 43743505 35046103 43743676 35046240 43743847 35046377 43744018 35046514 43744189 35046651 43744360 35046788 43744531 35046925 43744702 35047062 43744873 35047199 43745044 35047336 43745215 35047473 43745386 35047610 43745557 35047747 43745728 35047884 43745899 35048021 43746070 35048158 43746241 35048295 43746412 35048432 43746583 35048569 43746754 35048706 43746925 35048843 43747096 35048980 43747267 35049117 43747438 35049254 43747609 35049391 43747780 35049528 43747951 35049665 43748122 35049802 43748293 35049939 43748464 35050076 43748635 35050213 43748806 35050350 43748977 35050487 43749148 35050624 43749319 35050761 43749490 35050898 43749661 35051035 43749832 35051172 43750003 35051309 43750174 35051446 43750345 35051583 43750516 35051720 43750687 35051857 43750858 35051994 43751029 35052131 43751200 35052268 43751371 35052405 43751542 35052542 43751713 35052679 43751884 35052816 43752055 35052953 43752226 35053090 43752397 35053227 43752568 35053364 43752739 35053501 43752910 35053638 43753081 35053775 43753252 35053912 43753423 35054049 43753594 35054186 43753765 35054323 43753936 35054460 43754107 35054597 43754278 35054734 43754449 35054871 43754620 35055008 43754791 35055145 43754962 35055282 43755133 35055419 43755304 35055556 43755475 35055693 43755646 35055830 43755817 35055967 43755988 35056104 43756159 35056241 43756330 35056378 43756501 35056515 43756672 35056652 43756843 35056789 43757014 35056926 43757185 35057063 43757356 35057200 43757527 35057337 43757698 35057474 43757869 35057611 43758040 35057748 43758211 35057885 43758382 35058022 43758553 35058159 43758724 35058296 43758895 35058433 43759066 35058570 43759237 35058707 43759408 35058844 43759579 35058981 43759750 35059118 43759921 35059255 43760092 35059392 43760263 35059529 43760434 35059666 43760605 35059803 43760776 35059940 43760947 35060077 43761118 35060214 43761289 35060351 43761460 35060488 43761631 35060625 43761802 35060762 43761973 35060899 43762144 35061036 43762315 35061173 43762486 35061310 43762657 35061447 43762828 35061584 43762999 35061721 43763170 35061858 43763341 35061995 43763512 35062132 43763683 35062269 43763854 35062406 43764025 35062543 43764196 35062680 43764367 35062817 43764538 35062954 43764709 35063091 43764880 35063228 43765051 35063365 43765222 35063502 43765393 35063639 43765564 35063776 43765735 35063913 43765906 35064050 43766077 35064187 43766248 35064324 43766419 35064461 43766590 35064598 43766761 35064735 43766932 35064872 43767103 35065009 43767274 35065146 43767445 35065283 43767616 35065420 43767787 35065557 43767958 35065694 43768129 35065831 43768300 35065968 43768471 35066105 43768642 35066242 43768813 35066379 43768984 35066516 43769155 35066653 43769326 35066790 43769497 35066927 43769668 35067064 43769839 35067201 43770010 35067338 43770181 35067475 43770352 35067612 43770523 35067749 43770694 35067886 43770865 35068023 43771036 35068160 43771207 35068297 43771378 35068434 43771549 35068571 43771720 35068708 43771891 35068845 43772062 35068982 43772233 35069119 43772404 35069256 43772575 35069393 43772746 35069530 43772917 35069667 43773088 35069804 43773259 35069941 43773430 35070078 43773601 35070215 43773772 35070352 43773943 35070489 43774114 35070626 43774285
1000 52606900 0 52606900 65662627 52607037 65662798 52607174 65662969 52607311 65663140 52607448 65663311 52607585 65663482 52607722 65663653 52607859 65663824 52607996 65663995 52608133 65664166 52608270 65664337 52608407 65664508 52608544 65664679 52608681 65664850 52608818 65665021 52608955 65665192 52609092 65665363 52609229 65665534 52609366 65665705 52609503 65665876 52609640 65666047 52609777 65666218 52609914 65666389 52610051 65666560 52610188 65666731 52610325 65666902 52610462 65667073 52610599 65667244 52610736 65667415 52610873 65667586 52611010 65667757 52611147 65667928 52611284 65668099 52611421 65668270 52611558 65668441 52611695 65668612 52611832 65668783 52611969 65668954 52612106 65669125 52612243 65669296 52612380 65669467 52612517 65669638 52612654 65669809 52612791 65669980 52612928 65670151 52613065 65670322 52613202 65670493 52613339 65670664 52613476 65670835 52613613 65671006 52613750 65671177 52613887 65671348 52614024 65671519 52614161 65671690 52614298 65671861 52614435 65672032 52614572 65672203 52614709 65672374 52614846 65672545 52614983 65672716 52615120 65672887 52615257 65673058 52615394 65673229 52615531 65673400 52615668 65673571 52615805 65673742 52615942 65673913 52616079 65674084 52616216 65674255 52616353 65674426 52616490 65674597 52616627 65674768 52616764 65674939 52616901 65675110 52617038 65675281 52617175 65675452 52617312 65675623 52617449 65675794 52617586 65675965 52617723 65676136 52617860 65676307 52617997 65676478 52618134 65676649 52618271 65676820 52618408 65676991 52618545 65677162 52618682 65677333 52618819 65677504 52618956 65677675 52619093 65677846 52619230 65678017 52619367 65678188 52619504 65678359 52619641 65678530 52619778 65678701 52619915 65678872 52620052 65679043 52620189 65679214 52620326 65679385 52620463 65679556 52620600 65679727 52620737 65679898 52620874 65680069 52621011 65680240 52621148 65680411 52621285 65680582 52621422 65680753 52621559 65680924 52621696 65681095 52621833 65681266 52621970 65681437 52622107 65681608 52622244 65681779 52622381 65681950 52622518 65682121 52622655 65682292 52622792 65682463 52622929 65682634 52623066 65682805 52623203 65682976 52623340 65683147 52623477 65683318 52623614 65683489 52623751 65683660 52623888 65683831 52624025 65684002 52624162 65684173 52624299 65684344 52624436 65684515 52624573 65684686 52624710 65684857 52624847 65685028 52624984 65685199 52625121 65685370 52625258 65685541 52625395 65685712 52625532 65685883 52625669 65686054 52625806 65686225 52625943 65686396 52626080 65686567 52626217 65686738 52626354 65686909 52626491 65687080 52626628 65687251 52626765 65687422 52626902 65687593 52627039 65687764 52627176 65687935 52627313 65688106 52627450 65688277 52627587 65688448 52627724 65688619 52627861 65688790 52627998 65688961 52628135 65689132 52628272 65689303 52628409 65689474 52628546 65689645 52628683 65689816 52628820 65689987 52628957 65690158 52629094 65690329 52629231 65690500 52629368 65690671 52629505 65690842 52629642 65691013 52629779 65691184 52629916 65691355 52630053 65691526 52630190 65691697 52630327 65691868 52630464 65692039 52630601 65692210 52630738 65692381 52630875 65692552 52631012 65692723 52631149 65692894 52631286 65693065 52631423 65693236 52631560 65693407 52631697 65693578 52631834 65693749 52631971 65693920 52632108 65694091 52632245 65694262 52632382 65694433 52632519 65694604 52632656 65694775 52632793 65694946 52632930 65695117 52633067 65695288 52633204 65695459 52633341 65695630 52633478 65695801 52633615 65695972 52633752 65696143 52633889 65696314 52634026 65696485 52634163 65696656 52634300 65696827 52634437 65696998 52634574 65697169 52634711 65697340 52634848 65697511 52634985 65697682 52635122 65697853 52635259 65698024 52635396 65698195 52635533 65698366 52635670 65698537 52635807 65698708 52635944 65698879 52636081 65699050 52636218 65699221 52636355 65699392 52636492 65699563 52636629 65699734 52636766 65699905 52636903 65700076 52637040 65700247 52637177 65700418 52637314 65700589 52637451 65700760 52637588 65700931 52637725 65701102 52637862 65701273 52637999 65701444 52638136 65701615 52638273 65701786 52638410 65701957 52638547 65702128 52638684 65702299 52638821 65702470 52638958 65702641 52639095 65702812 52639232 65702983 52639369 65703154 52639506 65703325 52639643 65703496 52639780 65703667 52639917 65703838 52640054 65704009 52640191 65704180 52640328 65704351 52640465 65704522 52640602 65704693 52640739 65704864 52640876 65705035 52641013 65705206 52641150 65705377 52641287 65705548 52641424 65705719 52641561 65705890 52641698 65706061 52641835 65706232 52641972 65706403 52642109 65706574 52642246 65706745 52642383 65706916 52642520 65707087 52642657 65707258 52642794 65707429 52642931 65707600 52643068 65707771 52643205 65707942 52643342 65708113 52643479 65708284 52643616 65708455 52643753 65708626 52643890 65708797 52644027 65708968 52644164 65709139 52644301 65709310 52644438 65709481 52644575 65709652 52644712 65709823 52644849 65709994 52644986 65710165 52645123 65710336 52645260 65710507 52645397 65710678 52645534 65710849 52645671 65711020 52645808 65711191 52645945 65711362 52646082 65711533 52646219 65711704 52646356 65711875 52646493 65712046 52646630 65712217 52646767 65712388 52646904 65712559 52647041 65712730 52647178 65712901 52647315 65713072 52647452 65713243 52647589 65713414 52647726 65713585 52647863 65713756 52648000 65713927 52648137 65714098 52648274 65714269 52648411 65714440 52648548 65714611 52648685 65714782 52648822 65714953 52648959 65715124 52649096 65715295 52649233 65715466 52649370 65715637 52649507 65715808 52649644 65715979 52649781 65716150 52649918 65716321 52650055 65716492 52650192 65716663 52650329 65716834 52650466 65717005 52650603 65717176 52650740 65717347 52650877 65717518 52651014 65717689 52651151 65717860 52651288 65718031 52651425 65718202 52651562 65718373 52651699 65718544 52651836 65718715 52651973 65718886 52652110 65719057 52652247 65719228 52652384 65719399 52652521 65719570 52652658 65719741 52652795 65719912 52652932 65720083 52653069 65720254 52653206 65720425 52653343 65720596 52653480 65720767 52653617 65720938 52653754 65721109 52653891 65721280 52654028 65721451 52654165 65721622 52654302 65721793 52654439 65721964 52654576 65722135 52654713 65722306 52654850 65722477 52654987 65722648 52655124 65722819 52655261 65722990 52655398 65723161 52655535 65723332 52655672 65723503 52655809 65723674 52655946 65723845 52656083 65724016 52656220 65724187 52656357 65724358 52656494 65724529 52656631 65724700 52656768 65724871 52656905 65725042 52657042 65725213 52657179 65725384 52657316 65725555 52657453 65725726 52657590 65725897 52657727 65726068 52657864 65726239 52658001 65726410 52658138 65726581 52658275 65726752 52658412 65726923 52658549 65727094 52658686 65727265 52658823 65727436 52658960 65727607 52659097 65727778 52659234 65727949 52659371 65728120 52659508 65728291 52659645 65728462 52659782 65728633 52659919 65728804 52660056 65728975 52660193 65729146 52660330 65729317 52660467 65729488 52660604 65729659 52660741 65729830 52660878 65730001 52661015 65730172 52661152 65730343 52661289 65730514 52661426 65730685 52661563 65730856 52661700 65731027 52661837 65731198 52661974 65731369 52662111 65731540 52662248 65731711 52662385 65731882 52662522 65732053 52662659 65732224 52662796 65732395 52662933 65732566 52663070 65732737 52663207 65732908 52663344 65733079 52663481 65733250 52663618 65733421 52663755 65733592 52663892 65733763 52664029 65733934 52664166 65734105 52664303 65734276 52664440 65734447 52664577 65734618 52664714 65734789 52664851 65734960 52664988 65735131 52665125 65735302 52665262 65735473 52665399 65735644 52665536 65735815 52665673 65735986 52665810 65736157 52665947 65736328 52666084 65736499 52666221 65736670 52666358 65736841 52666495 65737012 52666632 65737183 52666769 65737354 52666906 65737525 52667043 65737696 52667180 65737867 52667317 65738038 52667454 65738209 52667591 65738380 52667728 65738551 52667865 65738722 52668002 65738893 52668139 65739064 52668276 65739235 52668413 65739406 52668550 65739577 52668687 65739748 52668824 65739919 52668961 65740090 52669098 65740261 52669235 65740432 52669372 65740603 52669509 65740774 52669646 65740945 52669783 65741116 52669920 65741287 52670057 65741458 52670194 65741629 52670331 65741800 52670468 65741971 52670605 65742142 52670742 65742313 52670879 65742484 52671016 65742655 52671153 65742826 52671290 65742997 52671427 65743168 52671564 65743339 52671701 65743510 52671838 65743681 52671975 65743852 52672112 65744023 52672249 65744194 52672386 65744365 52672523 65744536 52672660 65744707 52672797 65744878 52672934 65745049 52673071 65745220 52673208 65745391 52673345 65745562 52673482 65745733 52673619 65745904 52673756 65746075 52673893 65746246 52674030 65746417 52674167 65746588 52674304 65746759 52674441 65746930 52674578 65747101 52674715 65747272 52674852 65747443 52674989 65747614 52675126 65747785 52675263 65747956 52675400 65748127 52675537 65748298 52675674 65748469 52675811 65748640 52675948 65748811 52676085 65748982 52676222 65749153 52676359 65749324 52676496 65749495 52676633 65749666 52676770 65749837 52676907 65750008 52677044 65750179 52677181 65750350 52677318 65750521 52677455 65750692 52677592 65750863 52677729 65751034 52677866 65751205 52678003 65751376 52678140 65751547 52678277 65751718 52678414 65751889 52678551 65752060 52678688 65752231 52678825 65752402 52678962 65752573 52679099 65752744 52679236 65752915 52679373 65753086 52679510 65753257 52679647 65753428 52679784 65753599 52679921 65753770 52680058 65753941 52680195 65754112 52680332 65754283 52680469 65754454 52680606 65754625 52680743 65754796 52680880 65754967 52681017 65755138 52681154 65755309 52681291 65755480 52681428 65755651 52681565 65755822 52681702 65755993 52681839 65756164 52681976 65756335 52682113 65756506 52682250 65756677 52682387 65756848 52682524 65757019 52682661 65757190 52682798 65757361 52682935 65757532 52683072 65757703 52683209 65757874 52683346 65758045 52683483 65758216 52683620 65758387 52683757 65758558 52683894 65758729 52684031 65758900 52684168 65759071 52684305 65759242 52684442 65759413 52684579 65759584 52684716 65759755 52684853 65759926 52684990 65760097 52685127 65760268 52685264 65760439 52685401 65760610 52685538 65760781 52685675 65760952 52685812 65761123 52685949 65761294 52686086 65761465 52686223 65761636 52686360 65761807 52686497 65761978 52686634 65762149 52686771 65762320 52686908 65762491 52687045 65762662 52687182 65762833 52687319 65763004 52687456 65763175 52687593 65763346 52687730 65763517 52687867 65763688 52688004 65763859 52688141 65764030 52688278 65764201 52688415 65764372 52688552 65764543 52688689 65764714 52688826 65764885 52688963 65765056 52689100 65765227 52689237 65765398 52689374 65765569 52689511 65765740 52689648 65765911 52689785 65766082 52689922 65766253 52690059 65766424 52690196 65766595 52690333 65766766 52690470 65766937 52690607 65767108 52690744 65767279 52690881 65767450 52691018 65767621 52691155 65767792 52691292 65767963 52691429 65768134 52691566 65768305 52691703 65768476 52691840 65768647 52691977 65768818 52692114 65768989 52692251 65769160 52692388 65769331 52692525 65769502 52692662 65769673 52692799 65769844 52692936 65770015 52693073 65770186 52693210 65770357 52693347 65770528 52693484 65770699 52693621 65770870 52693758 65771041 52693895 65771212 52694032 65771383 52694169 65771554 52694306 65771725 52694443 65771896 52694580 65772067 52694717 65772238 52694854 65772409 52694991 65772580 52695128 65772751 52695265 65772922 52695402 65773093 52695539 65773264 52695676 65773435 52695813 65773606 52695950 65773777 52696087 65773948 52696224 65774119 52696361 65774290 52696498 65774461 52696635 65774632 52696772 65774803 52696909 65774974 52697046 65775145 52697183 65775316 52697320 65775487 52697457 65775658 52697594 65775829 52697731 65776000 52697868 65776171 52698005 65776342 52698142 65776513 52698279 65776684 52698416 65776855 52698553 65777026 52698690 65777197 52698827 65777368 52698964 65777539 52699101 65777710 52699238 65777881 52699375 65778052 52699512 65778223 52699649 65778394 52699786 65778565 52699923 65778736 52700060 65778907 52700197 65779078 52700334 65779249 52700471 65779420 52700608 65779591 52700745 65779762 52700882 65779933 52701019 65780104 52701156 65780275 52701293 65780446 52701430 65780617 52701567 65780788 52701704 65780959 52701841 65781130 52701978 65781301 52702115 65781472 52702252 65781643 52702389 65781814 52702526 65781985 52702663 65782156 52702800 65782327 52702937 65782498 52703074 65782669 52703211 65782840 52703348 65783011 52703485 65783182 52703622 65783353 52703759 65783524 52703896 65783695 52704033 65783866 52704170 65784037 52704307 65784208 52704444 65784379 52704581 65784550 52704718 65784721 52704855 65784892 52704992 65785063 52705129 65785234 52705266 65785405 52705403 65785576 52705540 65785747 52705677 65785918 52705814 65786089 52705951 65786260 52706088 65786431 52706225 65786602 52706362 65786773 52706499 65786944 52706636 65787115 52706773 65787286 52706910 65787457 52707047 65787628 52707184 65787799 52707321 65787970 52707458 65788141 52707595 65788312 52707732 65788483 52707869 65788654 52708006 65788825 52708143 65788996 52708280 65789167 52708417 65789338 52708554 65789509 52708691 65789680 52708828 65789851 52708965 65790022 52709102 65790193 52709239 65790364 52709376 65790535 52709513 65790706 52709650 65790877 52709787 65791048 52709924 65791219 52710061 65791390 52710198 65791561 52710335 65791732 52710472 65791903 52710609 65792074 52710746 65792245 52710883 65792416 52711020 65792587 52711157 65792758 52711294 65792929 52711431 65793100 52711568 65793271 52711705 65793442 52711842 65793613 52711979 65793784 52712116 65793955 52712253 65794126 52712390 65794297 52712527 65794468 52712664 65794639 52712801 65794810 52712938 65794981 52713075 65795152 52713212 65795323 52713349 65795494 52713486 65795665 52713623 65795836 52713760 65796007 52713897 65796178 52714034 65796349 52714171 65796520 52714308 65796691 52714445 65796862 52714582 65797033 52714719 65797204 52714856 65797375 52714993 65797546 52715130 65797717 52715267 65797888 52715404 65798059 52715541 65798230 52715678 65798401 52715815 65798572 52715952 65798743 52716089 65798914 52716226 65799085 52716363 65799256 52716500 65799427 52716637 65799598 52716774 65799769 52716911 65799940 52717048 65800111 52717185 65800282 52717322 65800453 52717459 65800624 52717596 65800795 52717733 65800966 52717870 65801137 52718007 65801308 52718144 65801479 52718281 65801650 52718418 65801821 52718555 65801992 52718692 65802163 52718829 65802334 52718966 65802505 52719103 65802676 52719240 65802847 52719377 65803018 52719514 65803189 52719651 65803360 52719788 65803531 52719925 65803702 52720062 65803873 52720199 65804044 52720336 65804215 52720473 65804386 52720610 65804557 52720747 65804728 52720884 65804899 52721021 65805070 52721158 65805241 52721295 65805412 52721432 65805583 52721569 65805754 52721706 65805925 52721843 65806096 52721980 65806267 52722117 65806438 52722254 65806609 52722391 65806780 52722528 65806951 52722665 65807122 52722802 65807293 52722939 65807464 52723076 65807635 52723213 65807806 52723350 65807977 52723487 65808148 52723624 65808319 52723761 65808490 52723898 65808661 52724035 65808832 52724172 65809003 52724309 65809174 52724446 65809345 52724583 65809516 52724720 65809687 52724857 65809858 52724994 65810029 52725131 65810200 52725268 65810371 52725405 65810542 52725542 65810713 52725679 65810884 52725816 65811055 52725953 65811226 52726090 65811397 52726227 65811568 52726364 65811739 52726501 65811910 52726638 65812081 52726775 65812252 52726912 65812423 52727049 65812594 52727186 65812765 52727323 65812936 52727460 65813107 52727597 65813278 52727734 65813449 52727871 65813620 52728008 65813791 52728145 65813962 52728282 65814133 52728419 65814304 52728556 65814475 52728693 65814646 52728830 65814817 52728967 65814988 52729104 65815159 52729241 65815330 52729378 65815501 52729515 65815672 52729652 65815843 52729789 65816014 52729926 65816185 52730063 65816356 52730200 65816527 52730337 65816698 52730474 65816869 52730611 65817040 52730748 65817211 52730885 65817382 52731022 65817553 52731159 65817724 52731296 65817895 52731433 65818066 52731570 65818237 52731707 65818408 52731844 65818579 52731981 65818750 52732118 65818921 52732255 65819092 52732392 65819263 52732529 65819434 52732666 65819605 52732803 65819776 52732940 65819947 52733077 65820118 52733214 65820289 52733351 65820460 52733488 65820631 52733625 65820802 52733762 65820973 52733899 65821144 52734036 65821315 52734173 65821486 52734310 65821657 52734447 65821828 52734584 65821999 52734721 65822170 52734858 65822341 52734995 65822512 52735132 65822683 52735269 65822854 52735406 65823025 52735543 65823196 52735680 65823367 52735817 65823538 52735954 65823709 52736091 65823880 52736228 65824051 52736365 65824222 52736502 65824393 52736639 65824564 52736776 65824735 52736913 65824906 52737050 65825077 52737187 65825248 52737324 65825419 52737461 65825590 52737598 65825761 52737735 65825932 52737872 65826103 52738009 65826274 52738146 65826445 52738283 65826616 52738420 65826787 52738557 65826958 52738694 65827129 52738831 65827300 52738968 65827471 52739105 65827642 52739242 65827813 52739379 65827984 52739516 65828155 52739653 65828326 52739790 65828497 52739927 65828668 52740064 65828839 52740201 65829010 52740338 65829181 52740475 65829352 52740612 65829523 52740749 65829694 52740886 65829865 52741023 65830036 52741160 65830207 52741297 65830378 52741434 65830549 52741571 65830720 52741708 65830891 52741845 65831062 52741982 65831233 52742119 65831404 52742256 65831575 52742393 65831746 52742530 65831917 52742667 65832088 52742804 65832259 52742941 65832430 52743078 65832601 52743215 65832772 52743352 65832943 52743489 65833114 52743626 65833285
1000 36714900 0 36714900 45826627 36715037 45826798 36715174 45826969 36715311 45827140 36715448 45827311 36715585 45827482 36715722 45827653 36715859 45827824 36715996 45827995 36716133 45828166 36716270 45828337 36716407 45828508 36716544 45828679 36716681 45828850 36716818 45829021 36716955 45829192 36717092 45829363 36717229 45829534 36717366 45829705 36717503 45829876 36717640 45830047 36717777 45830218 36717914 45830389 36718051 45830560 36718188 45830731 36718325 45830902 36718462 45831073 36718599 45831244 36718736 45831415 36718873 45831586 36719010 45831757 36719147 45831928 36719284 45832099 36719421 45832270 36719558 45832441 36719695 45832612 36719832 45832783 36719969 45832954 36720106 45833125 36720243 45833296 36720380 45833467 36720517 45833638 36720654 45833809 36720791 45833980 36720928 45834151 36721065 45834322 36721202 45834493 36721339 45834664 36721476 45834835 36721613 45835006 36721750 45835177 36721887 45835348 36722024 45835519 36722161 45835690 36722298 45835861 36722435 45836032 36722572 45836203 36722709 45836374 36722846 45836545 36722983 45836716 36723120 45836887 36723257 45837058 36723394 45837229 36723531 45837400 36723668 45837571 36723805 45837742 36723942 45837913 36724079 45838084 36724216 45838255 36724353 45838426 36724490 45838597 36724627 45838768 36724764 45838939 36724901 45839110 36725038 45839281 36725175 45839452 36725312 45839623 36725449 45839794 36725586 45839965 36725723 45840136 36725860 45840307 36725997 45840478 36726134 45840649 36726271 45840820 36726408 45840991 36726545 45841162 36726682 45841333 36726819 45841504 36726956 45841675 36727093 45841846 36727230 45842017 36727367 45842188 36727504 45842359 36727641 45842530 36727778 45842701 36727915 45842872 36728052 45843043 36728189 45843214 36728326 45843385 36728463 45843556 36728600 45843727 36728737 45843898 36728874 45844069 36729011 45844240 36729148 45844411 36729285 45844582 36729422 45844753 36729559 45844924 36729696 45845095 36729833 45845266 36729970 45845437 36730107 45845608 36730244 45845779 36730381 45845950 36730518 45846121 36730655 45846292 36730792 45846463 36730929 45846634 36731066 45846805 36731203 45846976 36731340 45847147 36731477 45847318 36731614 45847489 36731751 45847660 36731888 45847831 36732025 45848002 36732162 45848173 36732299 45848344 36732436 45848515 36732573 45848686 36732710 45848857 36732847 45849028 36732984 45849199 36733121 45849370 36733258 45849541 36733395 45849712 36733532 45849883 36733669 45850054 36733806 45850225 36733943 45850396 36734080 45850567 36734217 45850738 36734354 45850909 36734491 45851080 36734628 45851251 36734765 45851422 36734902 45851593 36735039 45851764 36735176 45851935 36735313 45852106 36735450 45852277 36735587 45852448 36735724 45852619 36735861 45852790 36735998 45852961 36736135 45853132 36736272 45853303 36736409 45853474 36736546 45853645 36736683 45853816 36736820 45853987 36736957 45854158 36737094 45854329 36737231 45854500 36737368 45854671 36737505 45854842 36737642 45855013 36737779 45855184 36737916 45855355 36738053 45855526 36738190 45855697 36738327 45855868 36738464 45856039 36738601 45856210 36738738 45856381 36738875 45856552 36739012 45856723 36739149 45856894 36739286 45857065 36739423 45857236 36739560 45857407 36739697 45857578 36739834 45857749 36739971 45857920 36740108 45858091 36740245 45858262 36740382 45858433 36740519 45858604 36740656 45858775 36740793 45858946 36740930 45859117 36741067 45859288 36741204 45859459 36741341 45859630 36741478 45859801 36741615 45859972 36741752 45860143 36741889 45860314 36742026 45860485 36742163 45860656 36742300 45860827 36742437 45860998 36742574 45861169 36742711 45861340 36742848 45861511 36742985 45861682 36743122 45861853 36743259 45862024 36743396 45862195 36743533 45862366 36743670 45862537 36743807 45862708 36743944 45862879 36744081 45863050 36744218 45863221 36744355 45863392 36744492 45863563 36744629 45863734 36744766 45863905 36744903 45864076 36745040 45864247 36745177 45864418 36745314 45864589 36745451 45864760 36745588 45864931 36745725 45865102 36745862 45865273 36745999 45865444 36746136 45865615 36746273 45865786 36746410 45865957 36746547 45866128 36746684 45866299 36746821 45866470 36746958 45866641 36747095 45866812 36747232 45866983 36747369 45867154 36747506 45867325 36747643 45867496 36747780 45867667 36747917 45867838 36748054 45868009 36748191 45868180 36748328 45868351 36748465 45868522 36748602 45868693 36748739 45868864 36748876 45869035 36749013 45869206 36749150 45869377 36749287 45869548 36749424 45869719 36749561 45869890 36749698 45870061 36749835 45870232 36749972 45870403 36750109 45870574 36750246 45870745 36750383 45870916 36750520 45871087 36750657 45871258 36750794 45871429 36750931 45871600 36751068 45871771 36751205 45871942 36751342 45872113 36751479 45872284 36751616 45872455 36751753 45872626 36751890 45872797 36752027 45872968 36752164 45873139 36752301 45873310 36752438 45873481 36752575 45873652 36752712 45873823 36752849 45873994 36752986 45874165 36753123 45874336 36753260 45874507 36753397 45874678 36753534 45874849 36753671 45875020 36753808 45875191 36753945 45875362 36754082 45875533 36754219 45875704 36754356 45875875 36754493 45876046 36754630 45876217 36754767 45876388 36754904 45876559 36755041 45876730 36755178 45876901 36755315 45877072 36755452 45877243 36755589 45877414 36755726 45877585 36755863 45877756 36756000 45877927 36756137 45878098 36756274 45878269 36756411 45878440 36756548 45878611 36756685 45878782 36756822 45878953 36756959 45879124 36757096 45879295 36757233 45879466 36757370 45879637 36757507 45879808 36757644 45879979 36757781 45880150 36757918 45880321 36758055 45880492 36758192 45880663 36758329 45880834 36758466 45881005 36758603 45881176 36758740 45881347 36758877 45881518 36759014 45881689 36759151 45881860 36759288 45882031 36759425 45882202 36759562 45882373 36759699 45882544 36759836 45882715 36759973 45882886 36760110 45883057 36760247 45883228 36760384 45883399 36760521 45883570 36760658 45883741 36760795 45883912 36760932 45884083 36761069 45884254 36761206 45884425 36761343 45884596 36761480 45884767 36761617 45884938 36761754 45885109 36761891 45885280 36762028 45885451 36762165 45885622 36762302 45885793 36762439 45885964 36762576 45886135 36762713 45886306 36762850 45886477 36762987 45886648 36763124 45886819 36763261 45886990 36763398 45887161 36763535 45887332 36763672 45887503 36763809 45887674 36763946 45887845 36764083 45888016 36764220 45888187 36764357 45888358 36764494 45888529 36764631 45888700 36764768 45888871 36764905 45889042 36765042 45889213 36765179 45889384 36765316 45889555 36765453 45889726 36765590 45889897 36765727 45890068 36765864 45890239 36766001 45890410 36766138 45890581 36766275 45890752 36766412 45890923 36766549 45891094 36766686 45891265 36766823 45891436 36766960 45891607 36767097 45891778 36767234 45891949 36767371 45892120 36767508 45892291 36767645 45892462 36767782 45892633 36767919 45892804 36768056 45892975 36768193 45893146 36768330 45893317 36768467 45893488 36768604 45893659 36768741 45893830 36768878 45894001 36769015 45894172 36769152 45894343 36769289 45894514 36769426 45894685 36769563 45894856 36769700 45895027 36769837 45895198 36769974 45895369 36770111 45895540 36770248 45895711 36770385 45895882 36770522 45896053 36770659 45896224 36770796 45896395 36770933 45896566 36771070 45896737 36771207 45896908 36771344 45897079 36771481 45897250 36771618 45897421 36771755 45897592 36771892 45897763 36772029 45897934 36772166 45898105 36772303 45898276 36772440 45898447 36772577 45898618 36772714 45898789 36772851 45898960 36772988 45899131 36773125 45899302 36773262 45899473 36773399 45899644 36773536 45899815 36773673 45899986 36773810 45900157 36773947 45900328 36774084 45900499 36774221 45900670 36774358 45900841 36774495 45901012 36774632 45901183 36774769 45901354 36774906 45901525 36775043 45901696 36775180 45901867 36775317 45902038 36775454 45902209 36775591 45902380 36775728 45902551 36775865 45902722 36776002 45902893 36776139 45903064 36776276 45903235 36776413 45903406 36776550 45903577 36776687 45903748 36776824 45903919 36776961 45904090 36777098 45904261 36777235 45904432 36777372 45904603 36777509 45904774 36777646 45904945 36777783 45905116 36777920 45905287 36778057 45905458 36778194 45905629 36778331 45905800 36778468 45905971 36778605 45906142 36778742 45906313 36778879 45906484 36779016 45906655 36779153 45906826 36779290 45906997 36779427 45907168 36779564 45907339 36779701 45907510 36779838 45907681 36779975 45907852 36780112 45908023 36780249 45908194 36780386 45908365 36780523 45908536 36780660 45908707 36780797 45908878 36780934 45909049 36781071 45909220 36781208 45909391 36781345 45909562 36781482 45909733 36781619 45909904 36781756 45910075 36781893 45910246 36782030 45910417 36782167 45910588 36782304 45910759 36782441 45910930 36782578 45911101 36782715 45911272 36782852 45911443 36782989 45911614 36783126 45911785 36783263 45911956 36783400 45912127 36783537 45912298 36783674 45912469 36783811 45912640 36783948 45912811 36784085 45912982 36784222 45913153 36784359 45913324 36784496 45913495 36784633 45913666 36784770 45913837 36784907 45914008 36785044 45914179 36785181 45914350 36785318 45914521 36785455 45914692 36785592 45914863 36785729 45915034 36785866 45915205 36786003 45915376 36786140 45915547 36786277 45915718 36786414 45915889 36786551 45916060 36786688 45916231 36786825 45916402 36786962 45916573 36787099 45916744 36787236 45916915 36787373 45917086 36787510 45917257 36787647 45917428 36787784 45917599 36787921 45917770 36788058 45917941 36788195 45918112 36788332 45918283 36788469 45918454 36788606 45918625 36788743 45918796 36788880 45918967 36789017 45919138 36789154 45919309 36789291 45919480 36789428 45919651 36789565 45919822 36789702 45919993 36789839 45920164 36789976 45920335 36790113 45920506 36790250 45920677 36790387 45920848 36790524 45921019 36790661 45921190 36790798 45921361 36790935 45921532 36791072 45921703 36791209 45921874 36791346 45922045 36791483 45922216 36791620 45922387 36791757 45922558 36791894 45922729 36792031 45922900 36792168 45923071 36792305 45923242 36792442 45923413 36792579 45923584 36792716 45923755 36792853 45923926 36792990 45924097 36793127 45924268 36793264 45924439 36793401 45924610 36793538 45924781 36793675 45924952 36793812 45925123 36793949 45925294 36794086 45925465 36794223 45925636 36794360 45925807 36794497 45925978 36794634 45926149 36794771 45926320 36794908 45926491 36795045 45926662 36795182 45926833 36795319 45927004 36795456 45927175 36795593 45927346 36795730 45927517 36795867 45927688 36796004 45927859 36796141 45928030 36796278 45928201 36796415 45928372 36796552 45928543 36796689 45928714 36796826 45928885 36796963 45929056 36797100 45929227 36797237 45929398 36797374 45929569 36797511 45929740 36797648 45929911 36797785 45930082 36797922 45930253 36798059 45930424 36798196 45930595 36798333 45930766 36798470 45930937 36798607 45931108 36798744 45931279 36798881 45931450 36799018 45931621 36799155 45931792 36799292 45931963 36799429 45932134 36799566 45932305 36799703 45932476 36799840 45932647 36799977 45932818 36800114 45932989 36800251 45933160 36800388 45933331 36800525 45933502 36800662 45933673 36800799 45933844 36800936 45934015 36801073 45934186 36801210 45934357 36801347 45934528 36801484 45934699 36801621 45934870 36801758 45935041 36801895 45935212 36802032 45935383 36802169 45935554 36802306 45935725 36802443 45935896 36802580 45936067 36802717 45936238 36802854 45936409 36802991 45936580 36803128 45936751 36803265 45936922 36803402 45937093 36803539 45937264 36803676 45937435 36803813 45937606 36803950 45937777 36804087 45937948 36804224 45938119 36804361 45938290 36804498 45938461 36804635 45938632 36804772 45938803 36804909 45938974 36805046 45939145 36805183 45939316 36805320 45939487 36805457 45939658 36805594 45939829 36805731 45940000 36805868 45940171 36806005 45940342 36806142 45940513 36806279 45940684 36806416 45940855 36806553 45941026 36806690 45941197 36806827 45941368 36806964 45941539 36807101 45941710 36807238 45941881 36807375 45942052 36807512 45942223 36807649 45942394 36807786 45942565 36807923 45942736 36808060 45942907 36808197 45943078 36808334 45943249 36808471 45943420 36808608 45943591 36808745 45943762 36808882 45943933 36809019 45944104 36809156 45944275 36809293 45944446 36809430 45944617 36809567 45944788 36809704 45944959 36809841 45945130 36809978 45945301 36810115 45945472 36810252 45945643 36810389 45945814 36810526 45945985 36810663 45946156 36810800 45946327 36810937 45946498 36811074 45946669 36811211 45946840 36811348 45947011 36811485 45947182 36811622 45947353 36811759 45947524 36811896 45947695 36812033 45947866 36812170 45948037 36812307 45948208 36812444 45948379 36812581 45948550 36812718 45948721 36812855 45948892 36812992 45949063 36813129 45949234 36813266 45949405 36813403 45949576 36813540 45949747 36813677 45949918 36813814 45950089 36813951 45950260 36814088 45950431 36814225 45950602 36814362 45950773 36814499 45950944 36814636 45951115 36814773 45951286 36814910 45951457 36815047 45951628 36815184 45951799 36815321 45951970 36815458 45952141 36815595 45952312 36815732 45952483 36815869 45952654 36816006 45952825 36816143 45952996 36816280 45953167 36816417 45953338 36816554 45953509 36816691 45953680 36816828 45953851 36816965 45954022 36817102 45954193 36817239 45954364 36817376 45954535 36817513 45954706 36817650 45954877 36817787 45955048 36817924 45955219 36818061 45955390 36818198 45955561 36818335 45955732 36818472 45955903 36818609 45956074 36818746 45956245 36818883 45956416 36819020 45956587 36819157 45956758 36819294 45956929 36819431 45957100 36819568 45957271 36819705 45957442 36819842 45957613 36819979 45957784 36820116 45957955 36820253 45958126 36820390 45958297 36820527 45958468 36820664 45958639 36820801 45958810 36820938 45958981 36821075 45959152 36821212 45959323 36821349 45959494 36821486 45959665 36821623 45959836 36821760 45960007 36821897 45960178 36822034 45960349 36822171 45960520 36822308 45960691 36822445 45960862 36822582 45961033 36822719 45961204 36822856 45961375 36822993 45961546 36823130 45961717 36823267 45961888 36823404 45962059 36823541 45962230 36823678 45962401 36823815 45962572 36823952 45962743 36824089 45962914 36824226 45963085 36824363 45963256 36824500 45963427 36824637 45963598 36824774 45963769 36824911 45963940 36825048 45964111 36825185 45964282 36825322 45964453 36825459 45964624 36825596 45964795 36825733 45964966 36825870 45965137 36826007 45965308 36826144 45965479 36826281 45965650 36826418 45965821 36826555 45965992 36826692 45966163 36826829 45966334 36826966 45966505 36827103 45966676 36827240 45966847 36827377 45967018 36827514 45967189 36827651 45967360 36827788 45967531 36827925 45967702 36828062 45967873 36828199 45968044 36828336 45968215 36828473 45968386 36828610 45968557 36828747 45968728 36828884 45968899 36829021 45969070 36829158 45969241 36829295 45969412 36829432 45969583 36829569 45969754 36829706 45969925 36829843 45970096 36829980 45970267 36830117 45970438 36830254 45970609 36830391 45970780 36830528 45970951 36830665 45971122 36830802 45971293 36830939 45971464 36831076 45971635 36831213 45971806 36831350 45971977 36831487 45972148 36831624 45972319 36831761 45972490 36831898 45972661 36832035 45972832 36832172 45973003 36832309 45973174 36832446 45973345 36832583 45973516 36832720 45973687 36832857 45973858 36832994 45974029 36833131 45974200 36833268 45974371 36833405 45974542 36833542 45974713 36833679 45974884 36833816 45975055 36833953 45975226 36834090 45975397 36834227 45975568 36834364 45975739 36834501 45975910 36834638 45976081 36834775 45976252 36834912 45976423 36835049 45976594 36835186 45976765 36835323 45976936 36835460 45977107 36835597 45977278 36835734 45977449 36835871 45977620 36836008 45977791 36836145 45977962 36836282 45978133 36836419 45978304 36836556 45978475 36836693 45978646 36836830 45978817 36836967 45978988 36837104 45979159 36837241 45979330 36837378 45979501 36837515 45979672 36837652 45979843 36837789 45980014 36837926 45980185 36838063 45980356 36838200 45980527 36838337 45980698 36838474 45980869 36838611 45981040 36838748 45981211 36838885 45981382 36839022 45981553 36839159 45981724 36839296 45981895 36839433 45982066 36839570 45982237 36839707 45982408 36839844 45982579 36839981 45982750 36840118 45982921 36840255 45983092 36840392 45983263 36840529 45983434 36840666 45983605 36840803 45983776 36840940 45983947 36841077 45984118 36841214 45984289 36841351 45984460 36841488 45984631 36841625 45984802 36841762 45984973 36841899 45985144 36842036 45985315 36842173 45985486 36842310 45985657 36842447 45985828 36842584 45985999 36842721 45986170 36842858 45986341 36842995 45986512 36843132 45986683 36843269 45986854 36843406 45987025 36843543 45987196 36843680 45987367 36843817 45987538 36843954 45987709 36844091 45987880 36844228 45988051 36844365 45988222 36844502 45988393 36844639 45988564 36844776 45988735 36844913 45988906 36845050 45989077 36845187 45989248 36845324 45989419 36845461 45989590 36845598 45989761 36845735 45989932 36845872 45990103 36846009 45990274 36846146 45990445 36846283 45990616 36846420 45990787 36846557 45990958 36846694 45991129 36846831 45991300 36846968 45991471 36847105 45991642 36847242 45991813 36847379 45991984 36847516 45992155 36847653 45992326 36847790 45992497 36847927 45992668 36848064 45992839 36848201 45993010 36848338 45993181 36848475 45993352 36848612 45993523 36848749 45993694 36848886 45993865 36849023 45994036 36849160 45994207 36849297 45994378 36849434 45994549 36849571 45994720 36849708 45994891 36849845 45995062 36849982 45995233 36850119 45995404 36850256 45995575 36850393 45995746 36850530 45995917 36850667 45996088 36850804 45996259 36850941 45996430 36851078 45996601 36851215 45996772 36851352 45996943 36851489 45997114 36851626 45997285
1000 20959900 0 20959900 26161627 20960037 26161798 20960174 26161969 20960311 26162140 20960448 26162311 20960585 26162482 20960722 26162653 20960859 26162824 20960996 26162995 20961133 26163166 20961270 26163337 20961407 26163508 20961544 26163679 20961681 26163850 20961818 26164021 20961955 26164192 20962092 26164363 20962229 26164534 20962366 26164705 20962503 26164876 20962640 26165047 20962777 26165218 20962914 26165389 20963051 26165560 20963188 26165731 20963325 26165902 20963462 26166073 20963599 26166244 20963736 26166415 20963873 26166586 20964010 26166757 20964147 26166928 20964284 26167099 20964421 26167270 20964558 26167441 20964695 26167612 20964832 26167783 20964969 26167954 20965106 26168125 20965243 26168296 20965380 26168467 20965517 26168638 20965654 26168809 20965791 26168980 20965928 26169151 20966065 26169322 20966202 26169493 20966339 26169664 20966476 26169835 20966613 26170006 20966750 26170177 20966887 26170348 20967024 26170519 20967161 26170690 20967298 26170861 20967435 26171032 20967572 26171203 20967709 26171374 20967846 26171545 20967983 26171716 20968120 26171887 20968257 26172058 20968394 26172229 20968531 26172400 20968668 26172571 20968805 26172742 20968942 26172913 20969079 26173084 20969216 26173255 20969353 26173426 20969490 26173597 20969627 26173768 20969764 26173939 20969901 26174110 20970038 26174281 20970175 26174452 20970312 26174623 20970449 26174794 20970586 26174965 20970723 26175136 20970860 26175307 20970997 26175478 20971134 26175649 20971271 26175820 20971408 26175991 20971545 26176162 20971682 26176333 20971819 26176504 20971956 26176675 20972093 26176846 20972230 26177017 20972367 26177188 20972504 26177359 20972641 26177530 20972778 26177701 20972915 26177872 20973052 26178043 20973189 26178214 20973326 26178385 20973463 26178556 20973600 26178727 20973737 26178898 20973874 26179069 20974011 26179240 20974148 26179411 20974285 26179582 20974422 26179753 20974559 26179924 20974696 26180095 20974833 26180266 20974970 26180437 20975107 26180608 20975244 26180779 20975381 26180950 20975518 26181121 20975655 26181292 20975792 26181463 20975929 26181634 20976066 26181805 20976203 26181976 20976340 26182147 20976477 26182318 20976614 26182489 20976751 26182660 20976888 26182831 20977025 26183002 20977162 26183173 20977299 26183344 20977436 26183515 20977573 26183686 20977710 26183857 20977847 26184028 20977984 26184199 20978121 26184370 20978258 26184541 20978395 26184712 20978532 26184883 20978669 26185054 20978806 26185225 20978943 26185396 20979080 26185567 20979217 26185738 20979354 26185909 20979491 26186080 20979628 26186251 20979765 26186422 20979902 26186593 20980039 26186764 20980176 26186935 20980313 26187106 20980450 26187277 20980587 26187448 20980724 26187619 20980861 26187790 20980998 26187961 20981135 26188132 20981272 26188303 20981409 26188474 20981546 26188645 20981683 26188816 20981820 26188987 20981957 26189158 20982094 26189329 20982231 26189500 20982368 26189671 20982505 26189842 20982642 26190013 20982779 26190184 20982916 26190355 20983053 26190526 20983190 26190697 20983327 26190868 20983464 26191039 20983601 26191210 20983738 26191381 20983875 26191552 20984012 26191723 20984149 26191894 20984286 26192065 20984423 26192236 20984560 26192407 20984697 26192578 20984834 26192749 20984971 26192920 20985108 26193091 20985245 26193262 20985382 26193433 20985519 26193604 20985656 26193775 20985793 26193946 20985930 26194117 20986067 26194288 20986204 26194459 20986341 26194630 20986478 26194801 20986615 26194972 20986752 26195143 20986889 26195314 20987026 26195485 20987163 26195656 20987300 26195827 20987437 26195998 20987574 26196169 20987711 26196340 20987848 26196511 20987985 26196682 20988122 26196853 20988259 26197024 20988396 26197195 20988533 26197366 20988670 26197537 20988807 26197708 20988944 26197879 20989081 26198050 20989218 26198221 20989355 26198392 20989492 26198563 20989629 26198734 20989766 26198905 20989903 26199076 20990040 26199247 20990177 26199418 20990314 26199589 20990451 26199760 20990588 26199931 20990725 26200102 20990862 26200273 20990999 26200444 20991136 26200615 20991273 26200786 20991410 26200957 20991547 26201128 20991684 26201299 20991821 26201470 20991958 26201641 20992095 26201812 20992232 26201983 20992369 26202154 20992506 26202325 20992643 26202496 20992780 26202667 20992917 26202838 20993054 26203009 20993191 26203180 20993328 26203351 20993465 26203522 20993602 26203693 20993739 26203864 20993876 26204035 20994013 26204206 20994150 26204377 20994287 26204548 20994424 26204719 20994561 26204890 20994698 26205061 20994835 26205232 20994972 26205403 20995109 26205574 20995246 26205745 20995383 26205916 20995520 26206087 20995657 26206258 20995794 26206429 20995931 26206600 20996068 26206771 20996205 26206942 20996342 26207113 20996479 26207284 20996616 26207455 20996753 26207626 20996890 26207797 20997027 26207968 20997164 26208139 20997301 26208310 20997438 26208481 20997575 26208652 20997712 26208823 20997849 26208994 20997986 26209165 20998123 26209336 20998260 26209507 20998397 26209678 20998534 26209849 20998671 26210020 20998808 26210191 20998945 26210362 20999082 26210533 20999219 26210704 20999356 26210875 20999493 26211046 20999630 26211217 20999767 26211388 20999904 26211559 21000041 26211730 21000178 26211901 21000315 26212072 21000452 26212243 21000589 26212414 21000726 26212585 21000863 26212756 21001000 26212927 21001137 26213098 21001274 26213269 21001411 26213440 21001548 26213611 21001685 26213782 21001822 26213953 21001959 26214124 21002096 26214295 21002233 26214466 21002370 26214637 21002507 26214808 21002644 26214979 21002781 26215150 21002918 26215321 21003055 26215492 21003192 26215663 21003329 26215834 21003466 26216005 21003603 26216176 21003740 26216347 21003877 26216518 21004014 26216689 21004151 26216860 21004288 26217031 21004425 26217202 21004562 26217373 21004699 26217544 21004836 26217715 21004973 26217886 21005110 26218057 21005247 26218228 21005384 26218399 21005521 26218570 21005658 26218741 21005795 26218912 21005932 26219083 21006069 26219254 21006206 26219425 21006343 26219596 21006480 26219767 21006617 26219938 21006754 26220109 21006891 26220280 21007028 26220451 21007165 26220622 21007302 26220793 21007439 26220964 21007576 26221135 21007713 26221306 21007850 26221477 21007987 26221648 21008124 26221819 21008261 26221990 21008398 26222161 21008535 26222332 21008672 26222503 21008809 26222674 21008946 26222845 21009083 26223016 21009220 26223187 21009357 26223358 21009494 26223529 21009631 26223700 21009768 26223871 21009905 26224042 21010042 26224213 21010179 26224384 21010316 26224555 21010453 26224726 21010590 26224897 21010727 26225068 21010864 26225239 21011001 26225410 21011138 26225581 21011275 26225752 21011412 26225923 21011549 26226094 21011686 26226265 21011823 26226436 21011960 26226607 21012097 26226778 21012234 26226949 21012371 26227120 21012508 26227291 21012645 26227462 21012782 26227633 21012919 26227804 21013056 26227975 21013193 26228146 21013330 26228317 21013467 26228488 21013604 26228659 21013741 26228830 21013878 26229001 21014015 26229172 21014152 26229343 21014289 26229514 21014426 26229685 21014563 26229856 21014700 26230027 21014837 26230198 21014974 26230369 21015111 26230540 21015248 26230711 21015385 26230882 21015522 26231053 21015659 26231224 21015796 26231395 21015933 26231566 21016070 26231737 21016207 26231908 21016344 26232079 21016481 26232250 21016618 26232421 21016755 26232592 21016892 26232763 21017029 26232934 21017166 26233105 21017303 26233276 21017440 26233447 21017577 26233618 21017714 26233789 21017851 26233960 21017988 26234131 21018125 26234302 21018262 26234473 21018399 26234644 21018536 26234815 21018673 26234986 21018810 26235157 21018947 26235328 21019084 26235499 21019221 26235670 21019358 26235841 21019495 26236012 21019632 26236183 21019769 26236354 21019906 26236525 21020043 26236696 21020180 26236867 21020317 26237038 21020454 26237209 21020591 26237380 21020728 26237551 21020865 26237722 21021002 26237893 21021139 26238064 21021276 26238235 21021413 26238406 21021550 26238577 21021687 26238748 21021824 26238919 21021961 26239090 21022098 26239261 21022235 26239432 21022372 26239603 21022509 26239774 21022646 26239945 21022783 26240116 21022920 26240287 21023057 26240458 21023194 26240629 21023331 26240800 21023468 26240971 21023605 26241142 21023742 26241313 21023879 26241484 21024016 26241655 21024153 26241826 21024290 26241997 21024427 26242168 21024564 26242339 21024701 26242510 21024838 26242681 21024975 26242852 21025112 26243023 21025249 26243194 21025386 26243365 21025523 26243536 21025660 26243707 21025797 26243878 21025934 26244049 21026071 26244220 21026208 26244391 21026345 26244562 21026482 26244733 21026619 26244904 21026756 26245075 21026893 26245246 21027030 26245417 21027167 26245588 21027304 26245759 21027441 26245930 21027578 26246101 21027715 26246272 21027852 26246443 21027989 26246614 21028126 26246785 21028263 26246956 21028400 26247127 21028537 26247298 21028674 26247469 21028811 26247640 21028948 26247811 21029085 26247982 21029222 26248153 21029359 26248324 21029496 26248495 21029633 26248666 21029770 26248837 21029907 26249008 21030044 26249179 21030181 26249350 21030318 26249521 21030455 26249692 21030592 26249863 21030729 26250034 21030866 26250205 21031003 26250376 21031140 26250547 21031277 26250718 21031414 26250889 21031551 26251060 21031688 26251231 21031825 26251402 21031962 26251573 21032099 26251744 21032236 26251915 21032373 26252086 21032510 26252257 21032647 26252428 21032784 26252599 21032921 26252770 21033058 26252941 21033195 26253112 21033332 26253283 21033469 26253454 21033606 26253625 21033743 26253796 21033880 26253967 21034017 26254138 21034154 26254309 21034291 26254480 21034428 26254651 21034565 26254822 21034702 26254993 21034839 26255164 21034976 26255335 21035113 26255506 21035250 26255677 21035387 26255848 21035524 26256019 21035661 26256190 21035798 26256361 21035935 26256532 21036072 26256703 21036209 26256874 21036346 26257045 21036483 26257216 21036620 26257387 21036757 26257558 21036894 26257729 21037031 26257900 21037168 26258071 21037305 26258242 21037442 26258413 21037579 26258584 21037716 26258755 21037853 26258926 21037990 26259097 21038127 26259268 21038264 26259439 21038401 26259610 21038538 26259781 21038675 26259952 21038812 26260123 21038949 26260294 21039086 26260465 21039223 26260636 21039360 26260807 21039497 26260978 21039634 26261149 21039771 26261320 21039908 26261491 21040045 26261662 21040182 26261833 21040319 26262004 21040456 26262175 21040593 26262346 21040730 26262517 21040867 26262688 21041004 26262859 21041141 26263030 21041278 26263201 21041415 26263372 21041552 26263543 21041689 26263714 21041826 26263885 21041963 26264056 21042100 26264227 21042237 26264398 21042374 26264569 21042511 26264740 21042648 26264911 21042785 26265082 21042922 26265253 21043059 26265424 21043196 26265595 21043333 26265766 21043470 26265937 21043607 26266108 21043744 26266279 21043881 26266450 21044018 26266621 21044155 26266792 21044292 26266963 21044429 26267134 21044566 26267305 21044703 26267476 21044840 26267647 21044977 26267818 21045114 26267989 21045251 26268160 21045388 26268331 21045525 26268502 21045662 26268673 21045799 26268844 21045936 26269015 21046073 26269186 21046210 26269357 21046347 26269528 21046484 26269699 21046621 26269870 21046758 26270041 21046895 26270212 21047032 26270383 21047169 26270554 21047306 26270725 21047443 26270896 21047580 26271067 21047717 26271238 21047854 26271409 21047991 26271580 21048128 26271751 21048265 26271922 21048402 26272093 21048539 26272264 21048676 26272435 21048813 26272606 21048950 26272777 21049087 26272948 21049224 26273119 21049361 26273290 21049498 26273461 21049635 26273632 21049772 26273803 21049909 26273974 21050046 26274145 21050183 26274316 21050320 26274487 21050457 26274658 21050594 26274829 21050731 26275000 21050868 26275171 21051005 26275342 21051142 26275513 21051279 26275684 21051416 26275855 21051553 26276026 21051690 26276197 21051827 26276368 21051964 26276539 21052101 26276710 21052238 26276881 21052375 26277052 21052512 26277223 21052649 26277394 21052786 26277565 21052923 26277736 21053060 26277907 21053197 26278078 21053334 26278249 21053471 26278420 21053608 26278591 21053745 26278762 21053882 26278933 21054019 26279104 21054156 26279275 21054293 26279446 21054430 26279617 21054567 26279788 21054704 26279959 21054841 26280130 21054978 26280301 21055115 26280472 21055252 26280643 21055389 26280814 21055526 26280985 21055663 26281156 21055800 26281327 21055937 26281498 21056074 26281669 21056211 26281840 21056348 26282011 21056485 26282182 21056622 26282353 21056759 26282524 21056896 26282695 21057033 26282866 21057170 26283037 21057307 26283208 21057444 26283379 21057581 26283550 21057718 26283721 21057855 26283892 21057992 26284063 21058129 26284234 21058266 26284405 21058403 26284576 21058540 26284747 21058677 26284918 21058814 26285089 21058951 26285260 21059088 26285431 21059225 26285602 21059362 26285773 21059499 26285944 21059636 26286115 21059773 26286286 21059910 26286457 21060047 26286628 21060184 26286799 21060321 26286970 21060458 26287141 21060595 26287312 21060732 26287483 21060869 26287654 21061006 26287825 21061143 26287996 21061280 26288167 21061417 26288338 21061554 26288509 21061691 26288680 21061828 26288851 21061965 26289022 21062102 26289193 21062239 26289364 21062376 26289535 21062513 26289706 21062650 26289877 21062787 26290048 21062924 26290219 21063061 26290390 21063198 26290561 21063335 26290732 21063472 26290903 21063609 26291074 21063746 26291245 21063883 26291416 21064020 26291587 21064157 26291758 21064294 26291929 21064431 26292100 21064568 26292271 21064705 26292442 21064842 26292613 21064979 26292784 21065116 26292955 21065253 26293126 21065390 26293297 21065527 26293468 21065664 26293639 21065801 26293810 21065938 26293981 21066075 26294152 21066212 26294323 21066349 26294494 21066486 26294665 21066623 26294836 21066760 26295007 21066897 26295178 21067034 26295349 21067171 26295520 21067308 26295691 21067445 26295862 21067582 26296033 21067719 26296204 21067856 26296375 21067993 26296546 21068130 26296717 21068267 26296888 21068404 26297059 21068541 26297230 21068678 26297401 21068815 26297572 21068952 26297743 21069089 26297914 21069226 26298085 21069363 26298256 21069500 26298427 21069637 26298598 21069774 26298769 21069911 26298940 21070048 26299111 21070185 26299282 21070322 26299453 21070459 26299624 21070596 26299795 21070733 26299966 21070870 26300137 21071007 26300308 21071144 26300479 21071281 26300650 21071418 26300821 21071555 26300992 21071692 26301163 21071829 26301334 21071966 26301505 21072103 26301676 21072240 26301847 21072377 26302018 21072514 26302189 21072651 26302360 21072788 26302531 21072925 26302702 21073062 26302873 21073199 26303044 21073336 26303215 21073473 26303386 21073610 26303557 21073747 26303728 21073884 26303899 21074021 26304070 21074158 26304241 21074295 26304412 21074432 26304583 21074569 26304754 21074706 26304925 21074843 26305096 21074980 26305267 21075117 26305438 21075254 26305609 21075391 26305780 21075528 26305951 21075665 26306122 21075802 26306293 21075939 26306464 21076076 26306635 21076213 26306806 21076350 26306977 21076487 26307148 21076624 26307319 21076761 26307490 21076898 26307661 21077035 26307832 21077172 26308003 21077309 26308174 21077446 26308345 21077583 26308516 21077720 26308687 21077857 26308858 21077994 26309029 21078131 26309200 21078268 26309371 21078405 26309542 21078542 26309713 21078679 26309884 21078816 26310055 21078953 26310226 21079090 26310397 21079227 26310568 21079364 26310739 21079501 26310910 21079638 26311081 21079775 26311252 21079912 26311423 21080049 26311594 21080186 26311765 21080323 26311936 21080460 26312107 21080597 26312278 21080734 26312449 21080871 26312620 21081008 26312791 21081145 26312962 21081282 26313133 21081419 26313304 21081556 26313475 21081693 26313646 21081830 26313817 21081967 26313988 21082104 26314159 21082241 26314330 21082378 26314501 21082515 26314672 21082652 26314843 21082789 26315014 21082926 26315185 21083063 26315356 21083200 26315527 21083337 26315698 21083474 26315869 21083611 26316040 21083748 26316211 21083885 26316382 21084022 26316553 21084159 26316724 21084296 26316895 21084433 26317066 21084570 26317237 21084707 26317408 21084844 26317579 21084981 26317750 21085118 26317921 21085255 26318092 21085392 26318263 21085529 26318434 21085666 26318605 21085803 26318776 21085940 26318947 21086077 26319118 21086214 26319289 21086351 26319460 21086488 26319631 21086625 26319802 21086762 26319973 21086899 26320144 21087036 26320315 21087173 26320486 21087310 26320657 21087447 26320828 21087584 26320999 21087721 26321170 21087858 26321341 21087995 26321512 21088132 26321683 21088269 26321854 21088406 26322025 21088543 26322196 21088680 26322367 21088817 26322538 21088954 26322709 21089091 26322880 21089228 26323051 21089365 26323222 21089502 26323393 21089639 26323564 21089776 26323735 21089913 26323906 21090050 26324077 21090187 26324248 21090324 26324419 21090461 26324590 21090598 26324761 21090735 26324932 21090872 26325103 21091009 26325274 21091146 26325445 21091283 26325616 21091420 26325787 21091557 26325958 21091694 26326129 21091831 26326300 21091968 26326471 21092105 26326642 21092242 26326813 21092379 26326984 21092516 26327155 21092653 26327326 21092790 26327497 21092927 26327668 21093064 26327839 21093201 26328010 21093338 26328181 21093475 26328352 21093612 26328523 21093749 26328694 21093886 26328865 21094023 26329036 21094160 26329207 21094297 26329378 21094434 26329549 21094571 26329720 21094708 26329891 21094845 26330062 21094982 26330233 21095119 26330404 21095256 26330575 21095393 26330746 21095530 26330917 21095667 26331088 21095804 26331259 21095941 26331430 21096078 26331601 21096215 26331772 21096352 26331943 21096489 26332114 21096626 26332285
1000 76208442 0 76208442 95121486 76208579 95121657 76208716 95121828 76208853 95121999 76208990 95122170 76209127 95122341 76209264 95122512 76209401 95122683 76209538 95122854 76209675 95123025 76209812 95123196 76209949 95123367 76210086 95123538 76210223 95123709 76210360 95123880 76210497 95124051 76210634 95124222 76210771 95124393 76210908 95124564 76211045 95124735 76211182 95124906 76211319 95125077 76211456 95125248 76211593 95125419 76211730 95125590 76211867 95125761 76212004 95125932 76212141 95126103 76212278 95126274 76212415 95126445 76212552 95126616 76212689 95126787 76212826 95126958 76212963 95127129 76213100 95127300 76213237 95127471 76213374 95127642 76213511 95127813 76213648 95127984 76213785 95128155 76213922 95128326 76214059 95128497 76214196 95128668 76214333 95128839 76214470 95129010 76214607 95129181 76214744 95129352 76214881 95129523 76215018 95129694 76215155 95129865 76215292 95130036 76215429 95130207 76215566 95130378 76215703 95130549 76215840 95130720 76215977 95130891 76216114 95131062 76216251 95131233 76216388 95131404 76216525 95131575 76216662 95131746 76216799 95131917 76216936 95132088 76217073 95132259 76217210 95132430 76217347 95132601 76217484 95132772 76217621 95132943 76217758 95133114 76217895 95133285 76218032 95133456 76218169 95133627 76218306 95133798 76218443 95133969 76218580 95134140 76218717 95134311 76218854 95134482 76218991 95134653 76219128 95134824 76219265 95134995 76219402 95135166 76219539 95135337 76219676 95135508 76219813 95135679 76219950 95135850 76220087 95136021 76220224 95136192 76220361 95136363 76220498 95136534 76220635 95136705 76220772 95136876 76220909 95137047 76221046 95137218 76221183 95137389 76221320 95137560 76221457 95137731 76221594 95137902 76221731 95138073 76221868 95138244 76222005 95138415 76222142 95138586 76222279 95138757 76222416 95138928 76222553 95139099 76222690 95139270 76222827 95139441 76222964 95139612 76223101 95139783 76223238 95139954 76223375 95140125 76223512 95140296 76223649 95140467 76223786 95140638 76223923 95140809 76224060 95140980 76224197 95141151 76224334 95141322 76224471 95141493 76224608 95141664 76224745 95141835 76224882 95142006 76225019 95142177 76225156 95142348 76225293 95142519 76225430 95142690 76225567 95142861 76225704 95143032 76225841 95143203 76225978 95143374 76226115 95143545 76226252 95143716 76226389 95143887 76226526 95144058 76226663 95144229 76226800 95144400 76226937 95144571 76227074 95144742 76227211 95144913 76227348 95145084 76227485 95145255 76227622 95145426 76227759 95145597 76227896 95145768 76228033 95145939 76228170 95146110 76228307 95146281 76228444 95146452 76228581 95146623 76228718 95146794 76228855 95146965 76228992 95147136 76229129 95147307 76229266 95147478 76229403 95147649 76229540 95147820 76229677 95147991 76229814 95148162 76229951 95148333 76230088 95148504 76230225 95148675 76230362 95148846 76230499 95149017 76230636 95149188 76230773 95149359 76230910 95149530 76231047 95149701 76231184 95149872 76231321 95150043 76231458 95150214 76231595 95150385 76231732 95150556 76231869 95150727 76232006 95150898 76232143 95151069 76232280 95151240 76232417 95151411 76232554 95151582 76232691 95151753 76232828 95151924 76232965 95152095 76233102 95152266 76233239 95152437 76233376 95152608 76233513 95152779 76233650 95152950 76233787 95153121 76233924 95153292 76234061 95153463 76234198 95153634 76234335 95153805 76234472 95153976 76234609 95154147 76234746 95154318 76234883 95154489 76235020 95154660 76235157 95154831 76235294 95155002 76235431 95155173 76235568 95155344 76235705 95155515 76235842 95155686 76235979 95155857 76236116 95156028 76236253 95156199 76236390 95156370 76236527 95156541 76236664 95156712 76236801 95156883 76236938 95157054 76237075 95157225 76237212 95157396 76237349 95157567 76237486 95157738 76237623 95157909 76237760 95158080 76237897 95158251 76238034 95158422 76238171 95158593 76238308 95158764 76238445 95158935 76238582 95159106 76238719 95159277 76238856 95159448 76238993 95159619 76239130 95159790 76239267 95159961 76239404 95160132 76239541 95160303 76239678 95160474 76239815 95160645 76239952 95160816 76240089 95160987 76240226 95161158 76240363 95161329 76240500 95161500 76240637 95161671 76240774 95161842 76240911 95162013 76241048 95162184 76241185 95162355 76241322 95162526 76241459 95162697 76241596 95162868 76241733 95163039 76241870 95163210 76242007 95163381 76242144 95163552 76242281 95163723 76242418 95163894 76242555 95164065 76242692 95164236 76242829 95164407 76242966 95164578 76243103 95164749 76243240 95164920 76243377 95165091 76243514 95165262 76243651 95165433 76243788 95165604 76243925 95165775 76244062 95165946 76244199 95166117 76244336 95166288 76244473 95166459 76244610 95166630 76244747 95166801 76244884 95166972 76245021 95167143 76245158 95167314 76245295 95167485 76245432 95167656 76245569 95167827 76245706 95167998 76245843 95168169 76245980 95168340 76246117 95168511 76246254 95168682 76246391 95168853 76246528 95169024 76246665 95169195 76246802 95169366 76246939 95169537 76247076 95169708 76247213 95169879 76247350 95170050 76247487 95170221 76247624 95170392 76247761 95170563 76247898 95170734 76248035 95170905 76248172 95171076 76248309 95171247 76248446 95171418 76248583 95171589 76248720 95171760 76248857 95171931 76248994 95172102 76249131 95172273 76249268 95172444 76249405 95172615 76249542 95172786 76249679 95172957 76249816 95173128 76249953 95173299 76250090 95173470 76250227 95173641 76250364 95173812 76250501 95173983 76250638 95174154 76250775 95174325 76250912 95174496 76251049 95174667 76251186 95174838 76251323 95175009 76251460 95175180 76251597 95175351 76251734 95175522 76251871 95175693 76252008 95175864 76252145 95176035 76252282 95176206 76252419 95176377 76252556 95176548 76252693 95176719 76252830 95176890 76252967 95177061 76253104 95177232 76253241 95177403 76253378 95177574 76253515 95177745 76253652 95177916 76253789 95178087 76253926 95178258 76254063 95178429 76254200 95178600 76254337 95178771 76254474 95178942 76254611 95179113 76254748 95179284 76254885 95179455 76255022 95179626 76255159 95179797 76255296 95179968 76255433 95180139 76255570 95180310 76255707 95180481 76255844 95180652 76255981 95180823 76256118 95180994 76256255 95181165 76256392 95181336 76256529 95181507 76256666 95181678 76256803 95181849 76256940 95182020 76257077 95182191 76257214 95182362 76257351 95182533 76257488 95182704 76257625 95182875 76257762 95183046 76257899 95183217 76258036 95183388 76258173 95183559 76258310 95183730 76258447 95183901 76258584 95184072 76258721 95184243 76258858 95184414 76258995 95184585 76259132 95184756 76259269 95184927 76259406 95185098 76259543 95185269 76259680 95185440 76259817 95185611 76259954 95185782 76260091 95185953 76260228 95186124 76260365 95186295 76260502 95186466 76260639 95186637 76260776 95186808 76260913 95186979 76261050 95187150 76261187 95187321 76261324 95187492 76261461 95187663 76261598 95187834 76261735 95188005 76261872 95188176 76262009 95188347 76262146 95188518 76262283 95188689 76262420 95188860 76262557 95189031 76262694 95189202 76262831 95189373 76262968 95189544 76263105 95189715 76263242 95189886 76263379 95190057 76263516 95190228 76263653 95190399 76263790 95190570 76263927 95190741 76264064 95190912 76264201 95191083 76264338 95191254 76264475 95191425 76264612 95191596 76264749 95191767 76264886 95191938 76265023 95192109 76265160 95192280 76265297 95192451 76265434 95192622 76265571 95192793 76265708 95192964 76265845 95193135 76265982 95193306 76266119 95193477 76266256 95193648 76266393 95193819 76266530 95193990 76266667 95194161 76266804 95194332 76266941 95194503 76267078 95194674 76267215 95194845 76267352 95195016 76267489 95195187 76267626 95195358 76267763 95195529 76267900 95195700 76268037 95195871 76268174 95196042 76268311 95196213 76268448 95196384 76268585 95196555 76268722 95196726 76268859 95196897 76268996 95197068 76269133 95197239 76269270 95197410 76269407 95197581 76269544 95197752 76269681 95197923 76269818 95198094 76269955 95198265 76270092 95198436 76270229 95198607 76270366 95198778 76270503 95198949 76270640 95199120 76270777 95199291 76270914 95199462 76271051 95199633 76271188 95199804 76271325 95199975 76271462 95200146 76271599 95200317 76271736 95200488 76271873 95200659 76272010 95200830 76272147 95201001 76272284 95201172 76272421 95201343 76272558 95201514 76272695 95201685 76272832 95201856 76272969 95202027 76273106 95202198 76273243 95202369 76273380 95202540 76273517 95202711 76273654 95202882 76273791 95203053 76273928 95203224 76274065 95203395 76274202 95203566 76274339 95203737 76274476 95203908 76274613 95204079 76274750 95204250 76274887 95204421 76275024 95204592 76275161 95204763 76275298 95204934 76275435 95205105 76275572 95205276 76275709 95205447 76275846 95205618 76275983 95205789 76276120 95205960 76276257 95206131 76276394 95206302 76276531 95206473 76276668 95206644 76276805 95206815 76276942 95206986 76277079 95207157 76277216 95207328 76277353 95207499 76277490 95207670 76277627 95207841 76277764 95208012 76277901 95208183 76278038 95208354 76278175 95208525 76278312 95208696 76278449 95208867 76278586 95209038 76278723 95209209 76278860 95209380 76278997 95209551 76279134 95209722 76279271 95209893 76279408 95210064 76279545 95210235 76279682 95210406 76279819 95210577 76279956 95210748 76280093 95210919 76280230 95211090 76280367 95211261 76280504 95211432 76280641 95211603 76280778 95211774 76280915 95211945 76281052 95212116 76281189 95212287 76281326 95212458 76281463 95212629 76281600 95212800 76281737 95212971 76281874 95213142 76282011 95213313 76282148 95213484 76282285 95213655 76282422 95213826 76282559 95213997 76282696 95214168 76282833 95214339 76282970 95214510 76283107 95214681 76283244 95214852 76283381 95215023 76283518 95215194 76283655 95215365 76283792 95215536 76283929 95215707 76284066 95215878 76284203 95216049 76284340 95216220 76284477 95216391 76284614 95216562 76284751 95216733 76284888 95216904 76285025 95217075 76285162 95217246 76285299 95217417 76285436 95217588 76285573 95217759 76285710 95217930 76285847 95218101 76285984 95218272 76286121 95218443 76286258 95218614 76286395 95218785 76286532 95218956 76286669 95219127 76286806 95219298 76286943 95219469 76287080 95219640 76287217 95219811 76287354 95219982 76287491 95220153 76287628 95220324 76287765 95220495 76287902 95220666 76288039 95220837 76288176 95221008 76288313 95221179 76288450 95221350 76288587 95221521 76288724 95221692 76288861 95221863 76288998 95222034 76289135 95222205 76289272 95222376 76289409 95222547 76289546 95222718 76289683 95222889 76289820 95223060 76289957 95223231 76290094 95223402 76290231 95223573 76290368 95223744 76290505 95223915 76290642 95224086 76290779 95224257 76290916 95224428 76291053 95224599 76291190 95224770 76291327 95224941 76291464 95225112 76291601 95225283 76291738 95225454 76291875 95225625 76292012 95225796 76292149 95225967 76292286 95226138 76292423 95226309 76292560 95226480 76292697 95226651 76292834 95226822 76292971 95226993 76293108 95227164 76293245 95227335 76293382 95227506 76293519 95227677 76293656 95227848 76293793 95228019 76293930 95228190 76294067 95228361 76294204 95228532 76294341 95228703 76294478 95228874 76294615 95229045 76294752 95229216 76294889 95229387 76295026 95229558 76295163 95229729 76295300 95229900 76295437 95230071 76295574 95230242 76295711 95230413 76295848 95230584 76295985 95230755 76296122 95230926 76296259 95231097 76296396 95231268 76296533 95231439 76296670 95231610 76296807 95231781 76296944 95231952 76297081 95232123 76297218 95232294 76297355 95232465 76297492 95232636 76297629 95232807 76297766 95232978 76297903 95233149 76298040 95233320 76298177 95233491 76298314 95233662 76298451 95233833 76298588 95234004 76298725 95234175 76298862 95234346 76298999 95234517 76299136 95234688 76299273 95234859 76299410 95235030 76299547 95235201 76299684 95235372 76299821 95235543 76299958 95235714 76300095 95235885 76300232 95236056 76300369 95236227 76300506 95236398 76300643 95236569 76300780 95236740 76300917 95236911 76301054 95237082 76301191 95237253 76301328 95237424 76301465 95237595 76301602 95237766 76301739 95237937 76301876 95238108 76302013 95238279 76302150 95238450 76302287 95238621 76302424 95238792 76302561 95238963 76302698 95239134 76302835 95239305 76302972 95239476 76303109 95239647 76303246 95239818 76303383 95239989 76303520 95240160 76303657 95240331 76303794 95240502 76303931 95240673 76304068 95240844 76304205 95241015 76304342 95241186 76304479 95241357 76304616 95241528 76304753 95241699 76304890 95241870 76305027 95242041 76305164 95242212 76305301 95242383 76305438 95242554 76305575 95242725 76305712 95242896 76305849 95243067 76305986 95243238 76306123 95243409 76306260 95243580 76306397 95243751 76306534 95243922 76306671 95244093 76306808 95244264 76306945 95244435 76307082 95244606 76307219 95244777 76307356 95244948 76307493 95245119 76307630 95245290 76307767 95245461 76307904 95245632 76308041 95245803 76308178 95245974 76308315 95246145 76308452 95246316 76308589 95246487 76308726 95246658 76308863 95246829 76309000 95247000 76309137 95247171 76309274 95247342 76309411 95247513 76309548 95247684 76309685 95247855 76309822 95248026 76309959 95248197 76310096 95248368 76310233 95248539 76310370 95248710 76310507 95248881 76310644 95249052 76310781 95249223 76310918 95249394 76311055 95249565 76311192 95249736 76311329 95249907 76311466 95250078 76311603 95250249 76311740 95250420 76311877 95250591 76312014 95250762 76312151 95250933 76312288 95251104 76312425 95251275 76312562 95251446 76312699 95251617 76312836 95251788 76312973 95251959 76313110 95252130 76313247 95252301 76313384 95252472 76313521 95252643 76313658 95252814 76313795 95252985 76313932 95253156 76314069 95253327 76314206 95253498 76314343 95253669 76314480 95253840 76314617 95254011 76314754 95254182 76314891 95254353 76315028 95254524 76315165 95254695 76315302 95254866 76315439 95255037 76315576 95255208 76315713 95255379 76315850 95255550 76315987 95255721 76316124 95255892 76316261 95256063 76316398 95256234 76316535 95256405 76316672 95256576 76316809 95256747 76316946 95256918 76317083 95257089 76317220 95257260 76317357 95257431 76317494 95257602 76317631 95257773 76317768 95257944 76317905 95258115 76318042 95258286 76318179 95258457 76318316 95258628 76318453 95258799 76318590 95258970 76318727 95259141 76318864 95259312 76319001 95259483 76319138 95259654 76319275 95259825 76319412 95259996 76319549 95260167 76319686 95260338 76319823 95260509 76319960 95260680 76320097 95260851 76320234 95261022 76320371 95261193 76320508 95261364 76320645 95261535 76320782 95261706 76320919 95261877 76321056 95262048 76321193 95262219 76321330 95262390 76321467 95262561 76321604 95262732 76321741 95262903 76321878 95263074 76322015 95263245 76322152 95263416 76322289 95263587 76322426 95263758 76322563 95263929 76322700 95264100 76322837 95264271 76322974 95264442 76323111 95264613 76323248 95264784 76323385 95264955 76323522 95265126 76323659 95265297 76323796 95265468 76323933 95265639 76324070 95265810 76324207 95265981 76324344 95266152 76324481 95266323 76324618 95266494 76324755 95266665 76324892 95266836 76325029 95267007 76325166 95267178 76325303 95267349 76325440 95267520 76325577 95267691 76325714 95267862 76325851 95268033 76325988 95268204 76326125 95268375 76326262 95268546 76326399 95268717 76326536 95268888 76326673 95269059 76326810 95269230 76326947 95269401 76327084 95269572 76327221 95269743 76327358 95269914 76327495 95270085 76327632 95270256 76327769 95270427 76327906 95270598 76328043 95270769 76328180 95270940 76328317 95271111 76328454 95271282 76328591 95271453 76328728 95271624 76328865 95271795 76329002 95271966 76329139 95272137 76329276 95272308 76329413 95272479 76329550 95272650 76329687 95272821 76329824 95272992 76329961 95273163 76330098 95273334 76330235 95273505 76330372 95273676 76330509 95273847 76330646 95274018 76330783 95274189 76330920 95274360 76331057 95274531 76331194 95274702 76331331 95274873 76331468 95275044 76331605 95275215 76331742 95275386 76331879 95275557 76332016 95275728 76332153 95275899 76332290 95276070 76332427 95276241 76332564 95276412 76332701 95276583 76332838 95276754 76332975 95276925 76333112 95277096 76333249 95277267 76333386 95277438 76333523 95277609 76333660 95277780 76333797 95277951 76333934 95278122 76334071 95278293 76334208 95278464 76334345 95278635 76334482 95278806 76334619 95278977 76334756 95279148 76334893 95279319 76335030 95279490 76335167 95279661 76335304 95279832 76335441 95280003 76335578 95280174 76335715 95280345 76335852 95280516 76335989 95280687 76336126 95280858 76336263 95281029 76336400 95281200 76336537 95281371 76336674 95281542 76336811 95281713 76336948 95281884 76337085 95282055 76337222 95282226 76337359 95282397 76337496 95282568 76337633 95282739 76337770 95282910 76337907 95283081 76338044 95283252 76338181 95283423 76338318 95283594 76338455 95283765 76338592 95283936 76338729 95284107 76338866 95284278 76339003 95284449 76339140 95284620 76339277 95284791 76339414 95284962 76339551 95285133 76339688 95285304 76339825 95285475 76339962 95285646 76340099 95285817 76340236 95285988 76340373 95286159 76340510 95286330 76340647 95286501 76340784 95286672 76340921 95286843 76341058 95287014 76341195 95287185 76341332 95287356 76341469 95287527 76341606 95287698 76341743 95287869 76341880 95288040 76342017 95288211 76342154 95288382 76342291 95288553 76342428 95288724 76342565 95288895 76342702 95289066 76342839 95289237 76342976 95289408 76343113 95289579 76343250 95289750 76343387 95289921 76343524 95290092 76343661 95290263 76343798 95290434 76343935 95290605 76344072 95290776 76344209 95290947 76344346 95291118 76344483 95291289 76344620 95291460 76344757 95291631 76344894 95291802 76345031 95291973 76345168 95292144
1000 58151568 0 58151568 72583344 58151705 72583515 58151842 72583686 58151979 72583857 58152116 72584028 58152253 72584199 58152390 72584370 58152527 72584541 58152664 72584712 58152801 72584883 58152938 72585054 58153075 72585225 58153212 72585396 58153349 72585567 58153486 72585738 58153623 72585909 58153760 72586080 58153897 72586251 58154034 72586422 58154171 72586593 58154308 72586764 58154445 72586935 58154582 72587106 58154719 72587277 58154856 72587448 58154993 72587619 58155130 72587790 58155267 72587961 58155404 72588132 58155541 72588303 58155678 72588474 58155815 72588645 58155952 72588816 58156089 72588987 58156226 72589158 58156363 72589329 58156500 72589500 58156637 72589671 58156774 72589842 58156911 72590013 58157048 72590184 58157185 72590355 58157322 72590526 58157459 72590697 58157596 72590868 58157733 72591039 58157870 72591210 58158007 72591381 58158144 72591552 58158281 72591723 58158418 72591894 58158555 72592065 58158692 72592236 58158829 72592407 58158966 72592578 58159103 72592749 58159240 72592920 58159377 72593091 58159514 72593262 58159651 72593433 58159788 72593604 58159925 72593775 58160062 72593946 58160199 72594117 58160336 72594288 58160473 72594459 58160610 72594630 58160747 72594801 58160884 72594972 58161021 72595143 58161158 72595314 58161295 72595485 58161432 72595656 58161569 72595827 58161706 72595998 58161843 72596169 58161980 72596340 58162117 72596511 58162254 72596682 58162391 72596853 58162528 72597024 58162665 72597195 58162802 72597366 58162939 72597537 58163076 72597708 58163213 72597879 58163350 72598050 58163487 72598221 58163624 72598392 58163761 72598563 58163898 72598734 58164035 72598905 58164172 72599076 58164309 72599247 58164446 72599418 58164583 72599589 58164720 72599760 58164857 72599931 58164994 72600102 58165131 72600273 58165268 72600444 58165405 72600615 58165542 72600786 58165679 72600957 58165816 72601128 58165953 72601299 58166090 72601470 58166227 72601641 58166364 72601812 58166501 72601983 58166638 72602154 58166775 72602325 58166912 72602496 58167049 72602667 58167186 72602838 58167323 72603009 58167460 72603180 58167597 72603351 58167734 72603522 58167871 72603693 58168008 72603864 58168145 72604035 58168282 72604206 58168419 72604377 58168556 72604548 58168693 72604719 58168830 72604890 58168967 72605061 58169104 72605232 58169241 72605403 58169378 72605574 58169515 72605745 58169652 72605916 58169789 72606087 58169926 72606258 58170063 72606429 58170200 72606600 58170337 72606771 58170474 72606942 58170611 72607113 58170748 72607284 58170885 72607455 58171022 72607626 58171159 72607797 58171296 72607968 58171433 72608139 58171570 72608310 58171707 72608481 58171844 72608652 58171981 72608823 58172118 72608994 58172255 72609165 58172392 72609336 58172529 72609507 58172666 72609678 58172803 72609849 58172940 72610020 58173077 72610191 58173214 72610362 58173351 72610533 58173488 72610704 58173625 72610875 58173762 72611046 58173899 72611217 58174036 72611388 58174173 72611559 58174310 72611730 58174447 72611901 58174584 72612072 58174721 72612243 58174858 72612414 58174995 72612585 58175132 72612756 58175269 72612927 58175406 72613098 58175543 72613269 58175680 72613440 58175817 72613611 58175954 72613782 58176091 72613953 58176228 72614124 58176365 72614295 58176502 72614466 58176639 72614637 58176776 72614808 58176913 72614979 58177050 72615150 58177187 72615321 58177324 72615492 58177461 72615663 58177598 72615834 58177735 72616005 58177872 72616176 58178009 72616347 58178146 72616518 58178283 72616689 58178420 72616860 58178557 72617031 58178694 72617202 58178831 72617373 58178968 72617544 58179105 72617715 58179242 72617886 58179379 72618057 58179516 72618228 58179653 72618399 58179790 72618570 58179927 72618741 58180064 72618912 58180201 72619083 58180338 72619254 58180475 72619425 58180612 72619596 58180749 72619767 58180886 72619938 58181023 72620109 58181160 72620280 58181297 72620451 58181434 72620622 58181571 72620793 58181708 72620964 58181845 72621135 58181982 72621306 58182119 72621477 58182256 72621648 58182393 72621819 58182530 72621990 58182667 72622161 58182804 72622332 58182941 72622503 58183078 72622674 58183215 72622845 58183352 72623016 58183489 72623187 58183626 72623358 58183763 72623529 58183900 72623700 58184037 72623871 58184174 72624042 58184311 72624213 58184448 72624384 58184585 72624555 58184722 72624726 58184859 72624897 58184996 72625068 58185133 72625239 58185270 72625410 58185407 72625581 58185544 72625752 58185681 72625923 58185818 72626094 58185955 72626265 58186092 72626436 58186229 72626607 58186366 72626778 58186503 72626949 58186640 72627120 58186777 72627291 58186914 72627462 58187051 72627633 58187188 72627804 58187325 72627975 58187462 72628146 58187599 72628317 58187736 72628488 58187873 72628659 58188010 72628830 58188147 72629001 58188284 72629172 58188421 72629343 58188558 72629514 58188695 72629685 58188832 72629856 58188969 72630027 58189106 72630198 58189243 72630369 58189380 72630540 58189517 72630711 58189654 72630882 58189791 72631053 58189928 72631224 58190065 72631395 58190202 72631566 58190339 72631737 58190476 72631908 58190613 72632079 58190750 72632250 58190887 72632421 58191024 72632592 58191161 72632763 58191298 72632934 58191435 72633105 58191572 72633276 58191709 72633447 58191846 72633618 58191983 72633789 58192120 72633960 58192257 72634131 58192394 72634302 58192531 72634473 58192668 72634644 58192805 72634815 58192942 72634986 58193079 72635157 58193216 72635328 58193353 72635499 58193490 72635670 58193627 72635841 58193764 72636012 58193901 72636183 58194038 72636354 58194175 72636525 58194312 72636696 58194449 72636867 58194586 72637038 58194723 72637209 58194860 72637380 58194997 72637551 58195134 72637722 58195271 72637893 58195408 72638064 58195545 72638235 58195682 72638406 58195819 72638577 58195956 72638748 58196093 72638919 58196230 72639090 58196367 72639261 58196504 72639432 58196641 72639603 58196778 72639774 58196915 72639945 58197052 72640116 58197189 72640287 58197326 72640458 58197463 72640629 58197600 72640800 58197737 72640971 58197874 72641142 58198011 72641313 58198148 72641484 58198285 72641655 58198422 72641826 58198559 72641997 58198696 72642168 58198833 72642339 58198970 72642510 58199107 72642681 58199244 72642852 58199381 72643023 58199518 72643194 58199655 72643365 58199792 72643536 58199929 72643707 58200066 72643878 58200203 72644049 58200340 72644220 58200477 72644391 58200614 72644562 58200751 72644733 58200888 72644904 58201025 72645075 58201162 72645246 58201299 72645417 58201436 72645588 58201573 72645759 58201710 72645930 58201847 72646101 58201984 72646272 58202121 72646443 58202258 72646614 58202395 72646785 58202532 72646956 58202669 72647127 58202806 72647298 58202943 72647469 58203080 72647640 58203217 72647811 58203354 72647982 58203491 72648153 58203628 72648324 58203765 72648495 58203902 72648666 58204039 72648837 58204176 72649008 58204313 72649179 58204450 72649350 58204587 72649521 58204724 72649692 58204861 72649863 58204998 72650034 58205135 72650205 58205272 72650376 58205409 72650547 58205546 72650718 58205683 72650889 58205820 72651060 58205957 72651231 58206094 72651402 58206231 72651573 58206368 72651744 58206505 72651915 58206642 72652086 58206779 72652257 58206916 72652428 58207053 72652599 58207190 72652770 58207327 72652941 58207464 72653112 58207601 72653283 58207738 72653454 58207875 72653625 58208012 72653796 58208149 72653967 58208286 72654138 58208423 72654309 58208560 72654480 58208697 72654651 58208834 72654822 58208971 72654993 58209108 72655164 58209245 72655335 58209382 72655506 58209519 72655677 58209656 72655848 58209793 72656019 58209930 72656190 58210067 72656361 58210204 72656532 58210341 72656703 58210478 72656874 58210615 72657045 58210752 72657216 58210889 72657387 58211026 72657558 58211163 72657729 58211300 72657900 58211437 72658071 58211574 72658242 58211711 72658413 58211848 72658584 58211985 72658755 58212122 72658926 58212259 72659097 58212396 72659268 58212533 72659439 58212670 72659610 58212807 72659781 58212944 72659952 58213081 72660123 58213218 72660294 58213355 72660465 58213492 72660636 58213629 72660807 58213766 72660978 58213903 72661149 58214040 72661320 58214177 72661491 58214314 72661662 58214451 72661833 58214588 72662004 58214725 72662175 58214862 72662346 58214999 72662517 58215136 72662688 58215273 72662859 58215410 72663030 58215547 72663201 58215684 72663372 58215821 72663543 58215958 72663714 58216095 72663885 58216232 72664056 58216369 72664227 58216506 72664398 58216643 72664569 58216780 72664740 58216917 72664911 58217054 72665082 58217191 72665253 58217328 72665424 58217465 72665595 58217602 72665766 58217739 72665937 58217876 72666108 58218013 72666279 58218150 72666450 58218287 72666621 58218424 72666792 58218561 72666963 58218698 72667134 58218835 72667305 58218972 72667476 58219109 72667647 58219246 72667818 58219383 72667989 58219520 72668160 58219657 72668331 58219794 72668502 58219931 72668673 58220068 72668844 58220205 72669015 58220342 72669186 58220479 72669357 58220616 72669528 58220753 72669699 58220890 72669870 58221027 72670041 58221164 72670212 58221301 72670383 58221438 72670554 58221575 72670725 58221712 72670896 58221849 72671067 58221986 72671238 58222123 72671409 58222260 72671580 58222397 72671751 58222534 72671922 58222671 72672093 58222808 72672264 58222945 72672435 58223082 72672606 58223219 72672777 58223356 72672948 58223493 72673119 58223630 72673290 58223767 72673461 58223904 72673632 58224041 72673803 58224178 72673974 58224315 72674145 58224452 72674316 58224589 72674487 58224726 72674658 58224863 72674829 58225000 72675000 58225137 72675171 58225274 72675342 58225411 72675513 58225548 72675684 58225685 72675855 58225822 72676026 58225959 72676197 58226096 72676368 58226233 72676539 58226370 72676710 58226507 72676881 58226644 72677052 58226781 72677223 58226918 72677394 58227055 72677565 58227192 72677736 58227329 72677907 58227466 72678078 58227603 72678249 58227740 72678420 58227877 72678591 58228014 72678762 58228151 72678933 58228288 72679104 58228425 72679275 58228562 72679446 58228699 72679617 58228836 72679788 58228973 72679959 58229110 72680130 58229247 72680301 58229384 72680472 58229521 72680643 58229658 72680814 58229795 72680985 58229932 72681156 58230069 72681327 58230206 72681498 58230343 72681669 58230480 72681840 58230617 72682011 58230754 72682182 58230891 72682353 58231028 72682524 58231165 72682695 58231302 72682866 58231439 72683037 58231576 72683208 58231713 72683379 58231850 72683550 58231987 72683721 58232124 72683892 58232261 72684063 58232398 72684234 58232535 72684405 58232672 72684576 58232809 72684747 58232946 72684918 58233083 72685089 58233220 72685260 58233357 72685431 58233494 72685602 58233631 72685773 58233768 72685944 58233905 72686115 58234042 72686286 58234179 72686457 58234316 72686628 58234453 72686799 58234590 72686970 58234727 72687141 58234864 72687312 58235001 72687483 58235138 72687654 58235275 72687825 58235412 72687996 58235549 72688167 58235686 72688338 58235823 72688509 58235960 72688680 58236097 72688851 58236234 72689022 58236371 72689193 58236508 72689364 58236645 72689535 58236782 72689706 58236919 72689877 58237056 72690048 58237193 72690219 58237330 72690390 58237467 72690561 58237604 72690732 58237741 72690903 58237878 72691074 58238015 72691245 58238152 72691416 58238289 72691587 58238426 72691758 58238563 72691929 58238700 72692100 58238837 72692271 58238974 72692442 58239111 72692613 58239248 72692784 58239385 72692955 58239522 72693126 58239659 72693297 58239796 72693468 58239933 72693639 58240070 72693810 58240207 72693981 58240344 72694152 58240481 72694323 58240618 72694494 58240755 72694665 58240892 72694836 58241029 72695007 58241166 72695178 58241303 72695349 58241440 72695520 58241577 72695691 58241714 72695862 58241851 72696033 58241988 72696204 58242125 72696375 58242262 72696546 58242399 72696717 58242536 72696888 58242673 72697059 58242810 72697230 58242947 72697401 58243084 72697572 58243221 72697743 58243358 72697914 58243495 72698085 58243632 72698256 58243769 72698427 58243906 72698598 58244043 72698769 58244180 72698940 58244317 72699111 58244454 72699282 58244591 72699453 58244728 72699624 58244865 72699795 58245002 72699966 58245139 72700137 58245276 72700308 58245413 72700479 58245550 72700650 58245687 72700821 58245824 72700992 58245961 72701163 58246098 72701334 58246235 72701505 58246372 72701676 58246509 72701847 58246646 72702018 58246783 72702189 58246920 72702360 58247057 72702531 58247194 72702702 58247331 72702873 58247468 72703044 58247605 72703215 58247742 72703386 58247879 72703557 58248016 72703728 58248153 72703899 58248290 72704070 58248427 72704241 58248564 72704412 58248701 72704583 58248838 72704754 58248975 72704925 58249112 72705096 58249249 72705267 58249386 72705438 58249523 72705609 58249660 72705780 58249797 72705951 58249934 72706122 58250071 72706293 58250208 72706464 58250345 72706635 58250482 72706806 58250619 72706977 58250756 72707148 58250893 72707319 58251030 72707490 58251167 72707661 58251304 72707832 58251441 72708003 58251578 72708174 58251715 72708345 58251852 72708516 58251989 72708687 58252126 72708858 58252263 72709029 58252400 72709200 58252537 72709371 58252674 72709542 58252811 72709713 58252948 72709884 58253085 72710055 58253222 72710226 58253359 72710397 58253496 72710568 58253633 72710739 58253770 72710910 58253907 72711081 58254044 72711252 58254181 72711423 58254318 72711594 58254455 72711765 58254592 72711936 58254729 72712107 58254866 72712278 58255003 72712449 58255140 72712620 58255277 72712791 58255414 72712962 58255551 72713133 58255688 72713304 58255825 72713475 58255962 72713646 58256099 72713817 58256236 72713988 58256373 72714159 58256510 72714330 58256647 72714501 58256784 72714672 58256921 72714843 58257058 72715014 58257195 72715185 58257332 72715356 58257469 72715527 58257606 72715698 58257743 72715869 58257880 72716040 58258017 72716211 58258154 72716382 58258291 72716553 58258428 72716724 58258565 72716895 58258702 72717066 58258839 72717237 58258976 72717408 58259113 72717579 58259250 72717750 58259387 72717921 58259524 72718092 58259661 72718263 58259798 72718434 58259935 72718605 58260072 72718776 58260209 72718947 58260346 72719118 58260483 72719289 58260620 72719460 58260757 72719631 58260894 72719802 58261031 72719973 58261168 72720144 58261305 72720315 58261442 72720486 58261579 72720657 58261716 72720828 58261853 72720999 58261990 72721170 58262127 72721341 58262264 72721512 58262401 72721683 58262538 72721854 58262675 72722025 58262812 72722196 58262949 72722367 58263086 72722538 58263223 72722709 58263360 72722880 58263497 72723051 58263634 72723222 58263771 72723393 58263908 72723564 58264045 72723735 58264182 72723906 58264319 72724077 58264456 72724248 58264593 72724419 58264730 72724590 58264867 72724761 58265004 72724932 58265141 72725103 58265278 72725274 58265415 72725445 58265552 72725616 58265689 72725787 58265826 72725958 58265963 72726129 58266100 72726300 58266237 72726471 58266374 72726642 58266511 72726813 58266648 72726984 58266785 72727155 58266922 72727326 58267059 72727497 58267196 72727668 58267333 72727839 58267470 72728010 58267607 72728181 58267744 72728352 58267881 72728523 58268018 72728694 58268155 72728865 58268292 72729036 58268429 72729207 58268566 72729378 58268703 72729549 58268840 72729720 58268977 72729891 58269114 72730062 58269251 72730233 58269388 72730404 58269525 72730575 58269662 72730746 58269799 72730917 58269936 72731088 58270073 72731259 58270210 72731430 58270347 72731601 58270484 72731772 58270621 72731943 58270758 72732114 58270895 72732285 58271032 72732456 58271169 72732627 58271306 72732798 58271443 72732969 58271580 72733140 58271717 72733311 58271854 72733482 58271991 72733653 58272128 72733824 58272265 72733995 58272402 72734166 58272539 72734337 58272676 72734508 58272813 72734679 58272950 72734850 58273087 72735021 58273224 72735192 58273361 72735363 58273498 72735534 58273635 72735705 58273772 72735876 58273909 72736047 58274046 72736218 58274183 72736389 58274320 72736560 58274457 72736731 58274594 72736902 58274731 72737073 58274868 72737244 58275005 72737415 58275142 72737586 58275279 72737757 58275416 72737928 58275553 72738099 58275690 72738270 58275827 72738441 58275964 72738612 58276101 72738783 58276238 72738954 58276375 72739125 58276512 72739296 58276649 72739467 58276786 72739638 58276923 72739809 58277060 72739980 58277197 72740151 58277334 72740322 58277471 72740493 58277608 72740664 58277745 72740835 58277882 72741006 58278019 72741177 58278156 72741348 58278293 72741519 58278430 72741690 58278567 72741861 58278704 72742032 58278841 72742203 58278978 72742374 58279115 72742545 58279252 72742716 58279389 72742887 58279526 72743058 58279663 72743229 58279800 72743400 58279937 72743571 58280074 72743742 58280211 72743913 58280348 72744084 58280485 72744255 58280622 72744426 58280759 72744597 58280896 72744768 58281033 72744939 58281170 72745110 58281307 72745281 58281444 72745452 58281581 72745623 58281718 72745794 58281855 72745965 58281992 72746136 58282129 72746307 58282266 72746478 58282403 72746649 58282540 72746820 58282677 72746991 58282814 72747162 58282951 72747333 58283088 72747504 58283225 72747675 58283362 72747846 58283499 72748017 58283636 72748188 58283773 72748359 58283910 72748530 58284047 72748701 58284184 72748872 58284321 72749043 58284458 72749214 58284595 72749385 58284732 72749556 58284869 72749727 58285006 72749898 58285143 72750069 58285280 72750240 58285417 72750411 58285554 72750582 58285691 72750753 58285828 72750924 58285965 72751095 58286102 72751266 58286239 72751437 58286376 72751608 58286513 72751779 58286650 72751950 58286787 72752121 58286924 72752292 58287061 72752463 58287198 72752634 58287335 72752805 58287472 72752976 58287609 72753147 58287746 72753318 58287883 72753489 58288020 72753660 58288157 72753831 58288294 72754002
1000 36948215 0 36948215 46117845 36948352 46118016 36948489 46118187 36948626 46118358 36948763 46118529 36948900 46118700 36949037 46118871 36949174 46119042 36949311 46119213 36949448 46119384 36949585 46119555 36949722 46119726 36949859 46119897 36949996 46120068 36950133 46120239 36950270 46120410 36950407 46120581 36950544 46120752 36950681 46120923 36950818 46121094 36950955 46121265 36951092 46121436 36951229 46121607 36951366 46121778 36951503 46121949 36951640 46122120 36951777 46122291 36951914 46122462 36952051 46122633 36952188 46122804 36952325 46122975 36952462 46123146 36952599 46123317 36952736 46123488 36952873 46123659 36953010 46123830 36953147 46124001 36953284 46124172 36953421 46124343 36953558 46124514 36953695 46124685 36953832 46124856 36953969 46125027 36954106 46125198 36954243 46125369 36954380 46125540 36954517 46125711 36954654 46125882 36954791 46126053 36954928 46126224 36955065 46126395 36955202 46126566 36955339 46126737 36955476 46126908 36955613 46127079 36955750 46127250 36955887 46127421 36956024 46127592 36956161 46127763 36956298 46127934 36956435 46128105 36956572 46128276 36956709 46128447 36956846 46128618 36956983 46128789 36957120 46128960 36957257 46129131 36957394 46129302 36957531 46129473 36957668 46129644 36957805 46129815 36957942 46129986 36958079 46130157 36958216 46130328 36958353 46130499 36958490 46130670 36958627 46130841 36958764 46131012 36958901 46131183 36959038 46131354 36959175 46131525 36959312 46131696 36959449 46131867 36959586 46132038 36959723 46132209 36959860 46132380 36959997 46132551 36960134 46132722 36960271 46132893 36960408 46133064 36960545 46133235 36960682 46133406 36960819 46133577 36960956 46133748 36961093 46133919 36961230 46134090 36961367 46134261 36961504 46134432 36961641 46134603 36961778 46134774 36961915 46134945 36962052 46135116 36962189 46135287 36962326 46135458 36962463 46135629 36962600 46135800 36962737 46135971 36962874 46136142 36963011 46136313 36963148 46136484 36963285 46136655 36963422 46136826 36963559 46136997 36963696 46137168 36963833 46137339 36963970 46137510 36964107 46137681 36964244 46137852 36964381 46138023 36964518 46138194 36964655 46138365 36964792 46138536 36964929 46138707 36965066 46138878 36965203 46139049 36965340 46139220 36965477 46139391 36965614 46139562 36965751 46139733 36965888 46139904 36966025 46140075 36966162 46140246 36966299 46140417 36966436 46140588 36966573 46140759 36966710 46140930 36966847 46141101 36966984 46141272 36967121 46141443 36967258 46141614 36967395 46141785 36967532 46141956 36967669 46142127 36967806 46142298 36967943 46142469 36968080 46142640 36968217 46142811 36968354 46142982 36968491 46143153 36968628 46143324 36968765 46143495 36968902 46143666 36969039 46143837 36969176 46144008 36969313 46144179 36969450 46144350 36969587 46144521 36969724 46144692 36969861 46144863 36969998 46145034 36970135 46145205 36970272 46145376 36970409 46145547 36970546 46145718 36970683 46145889 36970820 46146060 36970957 46146231 36971094 46146402 36971231 46146573 36971368 46146744 36971505 46146915 36971642 46147086 36971779 46147257 36971916 46147428 36972053 46147599 36972190 46147770 36972327 46147941 36972464 46148112 36972601 46148283 36972738 46148454 36972875 46148625 36973012 46148796 36973149 46148967 36973286 46149138 36973423 46149309 36973560 46149480 36973697 46149651 36973834 46149822 36973971 46149993 36974108 46150164 36974245 46150335 36974382 46150506 36974519 46150677 36974656 46150848 36974793 46151019 36974930 46151190 36975067 46151361 36975204 46151532 36975341 46151703 36975478 46151874 36975615 46152045 36975752 46152216 36975889 46152387 36976026 46152558 36976163 46152729 36976300 46152900 36976437 46153071 36976574 46153242 36976711 46153413 36976848 46153584 36976985 46153755 36977122 46153926 36977259 46154097 36977396 46154268 36977533 46154439 36977670 46154610 36977807 46154781 36977944 46154952 36978081 46155123 36978218 46155294 36978355 46155465 36978492 46155636 36978629 46155807 36978766 46155978 36978903 46156149 36979040 46156320 36979177 46156491 36979314 46156662 36979451 46156833 36979588 46157004 36979725 46157175 36979862 46157346 36979999 46157517 36980136 46157688 36980273 46157859 36980410 46158030 36980547 46158201 36980684 46158372 36980821 46158543 36980958 46158714 36981095 46158885 36981232 46159056 36981369 46159227 36981506 46159398 36981643 46159569 36981780 46159740 36981917 46159911 36982054 46160082 36982191 46160253 36982328 46160424 36982465 46160595 36982602 46160766 36982739 46160937 36982876 46161108 36983013 46161279 36983150 46161450 36983287 46161621 36983424 46161792 36983561 46161963 36983698 46162134 36983835 46162305 36983972 46162476 36984109 46162647 36984246 46162818 36984383 46162989 36984520 46163160 36984657 46163331 36984794 46163502 36984931 46163673 36985068 46163844 36985205 46164015 36985342 46164186 36985479 46164357 36985616 46164528 36985753 46164699 36985890 46164870 36986027 46165041 36986164 46165212 36986301 46165383 36986438 46165554 36986575 46165725 36986712 46165896 36986849 46166067 36986986 46166238 36987123 46166409 36987260 46166580 36987397 46166751 36987534 46166922 36987671 46167093 36987808 46167264 36987945 46167435 36988082 46167606 36988219 46167777 36988356 46167948 36988493 46168119 36988630 46168290 36988767 46168461 36988904 46168632 36989041 46168803 36989178 46168974 36989315 46169145 36989452 46169316 36989589 46169487 36989726 46169658 36989863 46169829 36990000 46170000 36990137 46170171 36990274 46170342 36990411 46170513 36990548 46170684 36990685 46170855 36990822 46171026 36990959 46171197 36991096 46171368 36991233 46171539 36991370 46171710 36991507 46171881 36991644 46172052 36991781 46172223 36991918 46172394 36992055 46172565 36992192 46172736 36992329 46172907 36992466 46173078 36992603 46173249 36992740 46173420 36992877 46173591 36993014 46173762 36993151 46173933 36993288 46174104 36993425 46174275 36993562 46174446 36993699 46174617 36993836 46174788 36993973 46174959 36994110 46175130 36994247 46175301 36994384 46175472 36994521 46175643 36994658 46175814 36994795 46175985 36994932 46176156 36995069 46176327 36995206 46176498 36995343 46176669 36995480 46176840 36995617 46177011 36995754 46177182 36995891 46177353 36996028 46177524 36996165 46177695 36996302 46177866 36996439 46178037 36996576 46178208 36996713 46178379 36996850 46178550 36996987 46178721 36997124 46178892 36997261 46179063 36997398 46179234 36997535 46179405 36997672 46179576 36997809 46179747 36997946 46179918 36998083 46180089 36998220 46180260 36998357 46180431 36998494 46180602 36998631 46180773 36998768 46180944 36998905 46181115 36999042 46181286 36999179 46181457 36999316 46181628 36999453 46181799 36999590 46181970 36999727 46182141 36999864 46182312 37000001 46182483 37000138 46182654 37000275 46182825 37000412 46182996 37000549 46183167 37000686 46183338 37000823 46183509 37000960 46183680 37001097 46183851 37001234 46184022 37001371 46184193 37001508 46184364 37001645 46184535 37001782 46184706 37001919 46184877 37002056 46185048 37002193 46185219 37002330 46185390 37002467 46185561 37002604 46185732 37002741 46185903 37002878 46186074 37003015 46186245 37003152 46186416 37003289 46186587 37003426 46186758 37003563 46186929 37003700 46187100 37003837 46187271 37003974 46187442 37004111 46187613 37004248 46187784 37004385 46187955 37004522 46188126 37004659 46188297 37004796 46188468 37004933 46188639 37005070 46188810 37005207 46188981 37005344 46189152 37005481 46189323 37005618 46189494 37005755 46189665 37005892 46189836 37006029 46190007 37006166 46190178 37006303 46190349 37006440 46190520 37006577 46190691 37006714 46190862 37006851 46191033 37006988 46191204 37007125 46191375 37007262 46191546 37007399 46191717 37007536 46191888 37007673 46192059 37007810 46192230 37007947 46192401 37008084 46192572 37008221 46192743 37008358 46192914 37008495 46193085 37008632 46193256 37008769 46193427 37008906 46193598 37009043 46193769 37009180 46193940 37009317 46194111 37009454 46194282 37009591 46194453 37009728 46194624 37009865 46194795 37010002 46194966 37010139 46195137 37010276 46195308 37010413 46195479 37010550 46195650 37010687 46195821 37010824 46195992 37010961 46196163 37011098 46196334 37011235 46196505 37011372 46196676 37011509 46196847 37011646 46197018 37011783 46197189 37011920 46197360 37012057 46197531 37012194 46197702 37012331 46197873 37012468 46198044 37012605 46198215 37012742 46198386 37012879 46198557 37013016 46198728 37013153 46198899 37013290 46199070 37013427 46199241 37013564 46199412 37013701 46199583 37013838 46199754 37013975 46199925 37014112 46200096 37014249 46200267 37014386 46200438 37014523 46200609 37014660 46200780 37014797 46200951 37014934 46201122 37015071 46201293 37015208 46201464 37015345 46201635 37015482 46201806 37015619 46201977 37015756 46202148 37015893 46202319 37016030 46202490 37016167 46202661 37016304 46202832 37016441 46203003 37016578 46203174 37016715 46203345 37016852 46203516 37016989 46203687 37017126 46203858 37017263 46204029 37017400 46204200 37017537 46204371 37017674 46204542 37017811 46204713 37017948 46204884 37018085 46205055 37018222 46205226 37018359 46205397 37018496 46205568 37018633 46205739 37018770 46205910 37018907 46206081 37019044 46206252 37019181 46206423 37019318 46206594 37019455 46206765 37019592 46206936 37019729 46207107 37019866 46207278 37020003 46207449 37020140 46207620 37020277 46207791 37020414 46207962 37020551 46208133 37020688 46208304 37020825 46208475 37020962 46208646 37021099 46208817 37021236 46208988 37021373 46209159 37021510 46209330 37021647 46209501 37021784 46209672 37021921 46209843 37022058 46210014 37022195 46210185 37022332 46210356 37022469 46210527 37022606 46210698 37022743 46210869 37022880 46211040 37023017 46211211 37023154 46211382 37023291 46211553 37023428 46211724 37023565 46211895 37023702 46212066 37023839 46212237 37023976 46212408 37024113 46212579 37024250 46212750 37024387 46212921 37024524 46213092 37024661 46213263 37024798 46213434 37024935 46213605 37025072 46213776 37025209 46213947 37025346 46214118 37025483 46214289 37025620 46214460 37025757 46214631 37025894 46214802 37026031 46214973 37026168 46215144 37026305 46215315 37026442 46215486 37026579 46215657 37026716 46215828 37026853 46215999 37026990 46216170 37027127 46216341 37027264 46216512 37027401 46216683 37027538 46216854 37027675 46217025 37027812 46217196 37027949 46217367 37028086 46217538 37028223 46217709 37028360 46217880 37028497 46218051 37028634 46218222 37028771 46218393 37028908 46218564 37029045 46218735 37029182 46218906 37029319 46219077 37029456 46219248 37029593 46219419 37029730 46219590 37029867 46219761 37030004 46219932 37030141 46220103 37030278 46220274 37030415 46220445 37030552 46220616 37030689 46220787 37030826 46220958 37030963 46221129 37031100 46221300 37031237 46221471 37031374 46221642 37031511 46221813 37031648 46221984 37031785 46222155 37031922 46222326 37032059 46222497 37032196 46222668 37032333 46222839 37032470 46223010 37032607 46223181 37032744 46223352 37032881 46223523 37033018 46223694 37033155 46223865 37033292 46224036 37033429 46224207 37033566 46224378 37033703 46224549 37033840 46224720 37033977 46224891 37034114 46225062 37034251 46225233 37034388 46225404 37034525 46225575 37034662 46225746 37034799 46225917 37034936 46226088 37035073 46226259 37035210 46226430 37035347 46226601 37035484 46226772 37035621 46226943 37035758 46227114 37035895 46227285 37036032 46227456 37036169 46227627 37036306 46227798 37036443 46227969 37036580 46228140 37036717 46228311 37036854 46228482 37036991 46228653 37037128 46228824 37037265 46228995 37037402 46229166 37037539 46229337 37037676 46229508 37037813 46229679 37037950 46229850 37038087 46230021 37038224 46230192 37038361 46230363 37038498 46230534 37038635 46230705 37038772 46230876 37038909 46231047 37039046 46231218 37039183 46231389 37039320 46231560 37039457 46231731 37039594 46231902 37039731 46232073 37039868 46232244 37040005 46232415 37040142 46232586 37040279 46232757 37040416 46232928 37040553 46233099 37040690 46233270 37040827 46233441 37040964 46233612 37041101 46233783 37041238 46233954 37041375 46234125 37041512 46234296 37041649 46234467 37041786 46234638 37041923 46234809 37042060 46234980 37042197 46235151 37042334 46235322 37042471 46235493 37042608 46235664 37042745 46235835 37042882 46236006 37043019 46236177 37043156 46236348 37043293 46236519 37043430 46236690 37043567 46236861 37043704 46237032 37043841 46237203 37043978 46237374 37044115 46237545 37044252 46237716 37044389 46237887 37044526 46238058 37044663 46238229 37044800 46238400 37044937 46238571 37045074 46238742 37045211 46238913 37045348 46239084 37045485 46239255 37045622 46239426 37045759 46239597 37045896 46239768 37046033 46239939 37046170 46240110 37046307 46240281 37046444 46240452 37046581 46240623 37046718 46240794 37046855 46240965 37046992 46241136 37047129 46241307 37047266 46241478 37047403 46241649 37047540 46241820 37047677 46241991 37047814 46242162 37047951 46242333 37048088 46242504 37048225 46242675 37048362 46242846 37048499 46243017 37048636 46243188 37048773 46243359 37048910 46243530 37049047 46243701 37049184 46243872 37049321 46244043 37049458 46244214 37049595 46244385 37049732 46244556 37049869 46244727 37050006 46244898 37050143 46245069 37050280 46245240 37050417 46245411 37050554 46245582 37050691 46245753 37050828 46245924 37050965 46246095 37051102 46246266 37051239 46246437 37051376 46246608 37051513 46246779 37051650 46246950 37051787 46247121 37051924 46247292 37052061 46247463 37052198 46247634 37052335 46247805 37052472 46247976 37052609 46248147 37052746 46248318 37052883 46248489 37053020 46248660 37053157 46248831 37053294 46249002 37053431 46249173 37053568 46249344 37053705 46249515 37053842 46249686 37053979 46249857 37054116 46250028 37054253 46250199 37054390 46250370 37054527 46250541 37054664 46250712 37054801 46250883 37054938 46251054 37055075 46251225 37055212 46251396 37055349 46251567 37055486 46251738 37055623 46251909 37055760 46252080 37055897 46252251 37056034 46252422 37056171 46252593 37056308 46252764 37056445 46252935 37056582 46253106 37056719 46253277 37056856 46253448 37056993 46253619 37057130 46253790 37057267 46253961 37057404 46254132 37057541 46254303 37057678 46254474 37057815 46254645 37057952 46254816 37058089 46254987 37058226 46255158 37058363 46255329 37058500 46255500 37058637 46255671 37058774 46255842 37058911 46256013 37059048 46256184 37059185 46256355 37059322 46256526 37059459 46256697 37059596 46256868 37059733 46257039 37059870 46257210 37060007 46257381 37060144 46257552 37060281 46257723 37060418 46257894 37060555 46258065 37060692 46258236 37060829 46258407 37060966 46258578 37061103 46258749 37061240 46258920 37061377 46259091 37061514 46259262 37061651 46259433 37061788 46259604 37061925 46259775 37062062 46259946 37062199 46260117 37062336 46260288 37062473 46260459 37062610 46260630 37062747 46260801 37062884 46260972 37063021 46261143 37063158 46261314 37063295 46261485 37063432 46261656 37063569 46261827 37063706 46261998 37063843 46262169 37063980 46262340 37064117 46262511 37064254 46262682 37064391 46262853 37064528 46263024 37064665 46263195 37064802 46263366 37064939 46263537 37065076 46263708 37065213 46263879 37065350 46264050 37065487 46264221 37065624 46264392 37065761 46264563 37065898 46264734 37066035 46264905 37066172 46265076 37066309 46265247 37066446 46265418 37066583 46265589 37066720 46265760 37066857 46265931 37066994 46266102 37067131 46266273 37067268 46266444 37067405 46266615 37067542 46266786 37067679 46266957 37067816 46267128 37067953 46267299 37068090 46267470 37068227 46267641 37068364 46267812 37068501 46267983 37068638 46268154 37068775 46268325 37068912 46268496 37069049 46268667 37069186 46268838 37069323 46269009 37069460 46269180 37069597 46269351 37069734 46269522 37069871 46269693 37070008 46269864 37070145 46270035 37070282 46270206 37070419 46270377 37070556 46270548 37070693 46270719 37070830 46270890 37070967 46271061 37071104 46271232 37071241 46271403 37071378 46271574 37071515 46271745 37071652 46271916 37071789 46272087 37071926 46272258 37072063 46272429 37072200 46272600 37072337 46272771 37072474 46272942 37072611 46273113 37072748 46273284 37072885 46273455 37073022 46273626 37073159 46273797 37073296 46273968 37073433 46274139 37073570 46274310 37073707 46274481 37073844 46274652 37073981 46274823 37074118 46274994 37074255 46275165 37074392 46275336 37074529 46275507 37074666 46275678 37074803 46275849 37074940 46276020 37075077 46276191 37075214 46276362 37075351 46276533 37075488 46276704 37075625 46276875 37075762 46277046 37075899 46277217 37076036 46277388 37076173 46277559 37076310 46277730 37076447 46277901 37076584 46278072 37076721 46278243 37076858 46278414 37076995 46278585 37077132 46278756 37077269 46278927 37077406 46279098 37077543 46279269 37077680 46279440 37077817 46279611 37077954 46279782 37078091 46279953 37078228 46280124 37078365 46280295 37078502 46280466 37078639 46280637 37078776 46280808 37078913 46280979 37079050 46281150 37079187 46281321 37079324 46281492 37079461 46281663 37079598 46281834 37079735 46282005 37079872 46282176 37080009 46282347 37080146 46282518 37080283 46282689 37080420 46282860 37080557 46283031 37080694 46283202 37080831 46283373 37080968 46283544 37081105 46283715 37081242 46283886 37081379 46284057 37081516 46284228 37081653 46284399 37081790 46284570 37081927 46284741 37082064 46284912 37082201 46285083 37082338 46285254 37082475 46285425 37082612 46285596 37082749 46285767 37082886 46285938 37083023 46286109 37083160 46286280 37083297 46286451 37083434 46286622 37083571 46286793 37083708 46286964 37083845 46287135 37083982 46287306 37084119 46287477 37084256 46287648 37084393 46287819 37084530 46287990 37084667 46288161 37084804 46288332 37084941 46288503
1000 44061529 0 44061529 54996507 44061666 54996678 44061803 54996849 44061940 54997020 44062077 54997191 44062214 54997362 44062351 54997533 44062488 54997704 44062625 54997875 44062762 54998046 44062899 54998217 44063036 54998388 44063173 54998559 44063310 54998730 44063447 54998901 44063584 54999072 44063721 54999243 44063858 54999414 44063995 54999585 44064132 54999756 44064269 54999927 44064406 55000098 44064543 55000269 44064680 55000440 44064817 55000611 44064954 55000782 44065091 55000953 44065228 55001124 44065365 55001295 44065502 55001466 44065639 55001637 44065776 55001808 44065913 55001979 44066050 55002150 44066187 55002321 44066324 55002492 44066461 55002663 44066598 55002834 44066735 55003005 44066872 55003176 44067009 55003347 44067146 55003518 44067283 55003689 44067420 55003860 44067557 55004031 44067694 55004202 44067831 55004373 44067968 55004544 44068105 55004715 44068242 55004886 44068379 55005057 44068516 55005228 44068653 55005399 44068790 55005570 44068927 55005741 44069064 55005912 44069201 55006083 44069338 55006254 44069475 55006425 44069612 55006596 44069749 55006767 44069886 55006938 44070023 55007109 44070160 55007280 44070297 55007451 44070434 55007622 44070571 55007793 44070708 55007964 44070845 55008135 44070982 55008306 44071119 55008477 44071256 55008648 44071393 55008819 44071530 55008990 44071667 55009161 44071804 55009332 44071941 55009503 44072078 55009674 44072215 55009845 44072352 55010016 44072489 55010187 44072626 55010358 44072763 55010529 44072900 55010700 44073037 55010871 44073174 55011042 44073311 55011213 44073448 55011384 44073585 55011555 44073722 55011726 44073859 55011897 44073996 55012068 44074133 55012239 44074270 55012410 44074407 55012581 44074544 55012752 44074681 55012923 44074818 55013094 44074955 55013265 44075092 55013436 44075229 55013607 44075366 55013778 44075503 55013949 44075640 55014120 44075777 55014291 44075914 55014462 44076051 55014633 44076188 55014804 44076325 55014975 44076462 55015146 44076599 55015317 44076736 55015488 44076873 55015659 44077010 55015830 44077147 55016001 44077284 55016172 44077421 55016343 44077558 55016514 44077695 55016685 44077832 55016856 44077969 55017027 44078106 55017198 44078243 55017369 44078380 55017540 44078517 55017711 44078654 55017882 44078791 55018053 44078928 55018224 44079065 55018395 44079202 55018566 44079339 55018737 44079476 55018908 44079613 55019079 44079750 55019250 44079887 55019421 44080024 55019592 44080161 55019763 44080298 55019934 44080435 55020105 44080572 55020276 44080709 55020447 44080846 55020618 44080983 55020789 44081120 55020960 44081257 55021131 44081394 55021302 44081531 55021473 44081668 55021644 44081805 55021815 44081942 55021986 44082079 55022157 44082216 55022328 44082353 55022499 44082490 55022670 44082627 55022841 44082764 55023012 44082901 55023183 44083038 55023354 44083175 55023525 44083312 55023696 44083449 55023867 44083586 55024038 44083723 55024209 44083860 55024380 44083997 55024551 44084134 55024722 44084271 55024893 44084408 55025064 44084545 55025235 44084682 55025406 44084819 55025577 44084956 55025748 44085093 55025919 44085230 55026090 44085367 55026261 44085504 55026432 44085641 55026603 44085778 55026774 44085915 55026945 44086052 55027116 44086189 55027287 44086326 55027458 44086463 55027629 44086600 55027800 44086737 55027971 44086874 55028142 44087011 55028313 44087148 55028484 44087285 55028655 44087422 55028826 44087559 55028997 44087696 55029168 44087833 55029339 44087970 55029510 44088107 55029681 44088244 55029852 44088381 55030023 44088518 55030194 44088655 55030365 44088792 55030536 44088929 55030707 44089066 55030878 44089203 55031049 44089340 55031220 44089477 55031391 44089614 55031562 44089751 55031733 44089888 55031904 44090025 55032075 44090162 55032246 44090299 55032417 44090436 55032588 44090573 55032759 44090710 55032930 44090847 55033101 44090984 55033272 44091121 55033443 44091258 55033614 44091395 55033785 44091532 55033956 44091669 55034127 44091806 55034298 44091943 55034469 44092080 55034640 44092217 55034811 44092354 55034982 44092491 55035153 44092628 55035324 44092765 55035495 44092902 55035666 44093039 55035837 44093176 55036008 44093313 55036179 44093450 55036350 44093587 55036521 44093724 55036692 44093861 55036863 44093998 55037034 44094135 55037205 44094272 55037376 44094409 55037547 44094546 55037718 44094683 55037889 44094820 55038060 44094957 55038231 44095094 55038402 44095231 55038573 44095368 55038744 44095505 55038915 44095642 55039086 44095779 55039257 44095916 55039428 44096053 55039599 44096190 55039770 44096327 55039941 44096464 55040112 44096601 55040283 44096738 55040454 44096875 55040625 44097012 55040796 44097149 55040967 44097286 55041138 44097423 55041309 44097560 55041480 44097697 55041651 44097834 55041822 44097971 55041993 44098108 55042164 44098245 55042335 44098382 55042506 44098519 55042677 44098656 55042848 44098793 55043019 44098930 55043190 44099067 55043361 44099204 55043532 44099341 55043703 44099478 55043874 44099615 55044045 44099752 55044216 44099889 55044387 44100026 55044558 44100163 55044729 44100300 55044900 44100437 55045071 44100574 55045242 44100711 55045413 44100848 55045584 44100985 55045755 44101122 55045926 44101259 55046097 44101396 55046268 44101533 55046439 44101670 55046610 44101807 55046781 44101944 55046952 44102081 55047123 44102218 55047294 44102355 55047465 44102492 55047636 44102629 55047807 44102766 55047978 44102903 55048149 44103040 55048320 44103177 55048491 44103314 55048662 44103451 55048833 44103588 55049004 44103725 55049175 44103862 55049346 44103999 55049517 44104136 55049688 44104273 55049859 44104410 55050030 44104547 55050201 44104684 55050372 44104821 55050543 44104958 55050714 44105095 55050885 44105232 55051056 44105369 55051227 44105506 55051398 44105643 55051569 44105780 55051740 44105917 55051911 44106054 55052082 44106191 55052253 44106328 55052424 44106465 55052595 44106602 55052766 44106739 55052937 44106876 55053108 44107013 55053279 44107150 55053450 44107287 55053621 44107424 55053792 44107561 55053963 44107698 55054134 44107835 55054305 44107972 55054476 44108109 55054647 44108246 55054818 44108383 55054989 44108520 55055160 44108657 55055331 44108794 55055502 44108931 55055673 44109068 55055844 44109205 55056015 44109342 55056186 44109479 55056357 44109616 55056528 44109753 55056699 44109890 55056870 44110027 55057041 44110164 55057212 44110301 55057383 44110438 55057554 44110575 55057725 44110712 55057896 44110849 55058067 44110986 55058238 44111123 55058409 44111260 55058580 44111397 55058751 44111534 55058922 44111671 55059093 44111808 55059264 44111945 55059435 44112082 55059606 44112219 55059777 44112356 55059948 44112493 55060119 44112630 55060290 44112767 55060461 44112904 55060632 44113041 55060803 44113178 55060974 44113315 55061145 44113452 55061316 44113589 55061487 44113726 55061658 44113863 55061829 44114000 55062000 44114137 55062171 44114274 55062342 44114411 55062513 44114548 55062684 44114685 55062855 44114822 55063026 44114959 55063197 44115096 55063368 44115233 55063539 44115370 55063710 44115507 55063881 44115644 55064052 44115781 55064223 44115918 55064394 44116055 55064565 44116192 55064736 44116329 55064907 44116466 55065078 44116603 55065249 44116740 55065420 44116877 55065591 44117014 55065762 44117151 55065933 44117288 55066104 44117425 55066275 44117562 55066446 44117699 55066617 44117836 55066788 44117973 55066959 44118110 55067130 44118247 55067301 44118384 55067472 44118521 55067643 44118658 55067814 44118795 55067985 44118932 55068156 44119069 55068327 44119206 55068498 44119343 55068669 44119480 55068840 44119617 55069011 44119754 55069182 44119891 55069353 44120028 55069524 44120165 55069695 44120302 55069866 44120439 55070037 44120576 55070208 44120713 55070379 44120850 55070550 44120987 55070721 44121124 55070892 44121261 55071063 44121398 55071234 44121535 55071405 44121672 55071576 44121809 55071747 44121946 55071918 44122083 55072089 44122220 55072260 44122357 55072431 44122494 55072602 44122631 55072773 44122768 55072944 44122905 55073115 44123042 55073286 44123179 55073457 44123316 55073628 44123453 55073799 44123590 55073970 44123727 55074141 44123864 55074312 44124001 55074483 44124138 55074654 44124275 55074825 44124412 55074996 44124549 55075167 44124686 55075338 44124823 55075509 44124960 55075680 44125097 55075851 44125234 55076022 44125371 55076193 44125508 55076364 44125645 55076535 44125782 55076706 44125919 55076877 44126056 55077048 44126193 55077219 44126330 55077390 44126467 55077561 44126604 55077732 44126741 55077903 44126878 55078074 44127015 55078245 44127152 55078416 44127289 55078587 44127426 55078758 44127563 55078929 44127700 55079100 44127837 55079271 44127974 55079442 44128111 55079613 44128248 55079784 44128385 55079955 44128522 55080126 44128659 55080297 44128796 55080468 44128933 55080639 44129070 55080810 44129207 55080981 44129344 55081152 44129481 55081323 44129618 55081494 44129755 55081665 44129892 55081836 44130029 55082007 44130166 55082178 44130303 55082349 44130440 55082520 44130577 55082691 44130714 55082862 44130851 55083033 44130988 55083204 44131125 55083375 44131262 55083546 44131399 55083717 44131536 55083888 44131673 55084059 44131810 55084230 44131947 55084401 44132084 55084572 44132221 55084743 44132358 55084914 44132495 55085085 44132632 55085256 44132769 55085427 44132906 55085598 44133043 55085769 44133180 55085940 44133317 55086111 44133454 55086282 44133591 55086453 44133728 55086624 44133865 55086795 44134002 55086966 44134139 55087137 44134276 55087308 44134413 55087479 44134550 55087650 44134687 55087821 44134824 55087992 44134961 55088163 44135098 55088334 44135235 55088505 44135372 55088676 44135509 55088847 44135646 55089018 44135783 55089189 44135920 55089360 44136057 55089531 44136194 55089702 44136331 55089873 44136468 55090044 44136605 55090215 44136742 55090386 44136879 55090557 44137016 55090728 44137153 55090899 44137290 55091070 44137427 55091241 44137564 55091412 44137701 55091583 44137838 55091754 44137975 55091925 44138112 55092096 44138249 55092267 44138386 55092438 44138523 55092609 44138660 55092780 44138797 55092951 44138934 55093122 44139071 55093293 44139208 55093464 44139345 55093635 44139482 55093806 44139619 55093977 44139756 55094148 44139893 55094319 44140030 55094490 44140167 55094661 44140304 55094832 44140441 55095003 44140578 55095174 44140715 55095345 44140852 55095516 44140989 55095687 44141126 55095858 44141263 55096029 44141400 55096200 44141537 55096371 44141674 55096542 44141811 55096713 44141948 55096884 44142085 55097055 44142222 55097226 44142359 55097397 44142496 55097568 44142633 55097739 44142770 55097910 44142907 55098081 44143044 55098252 44143181 55098423 44143318 55098594 44143455 55098765 44143592 55098936 44143729 55099107 44143866 55099278 44144003 55099449 44144140 55099620 44144277 55099791 44144414 55099962 44144551 55100133 44144688 55100304 44144825 55100475 44144962 55100646 44145099 55100817 44145236 55100988 44145373 55101159 44145510 55101330 44145647 55101501 44145784 55101672 44145921 55101843 44146058 55102014 44146195 55102185 44146332 55102356 44146469 55102527 44146606 55102698 44146743 55102869 44146880 55103040 44147017 55103211 44147154 55103382 44147291 55103553 44147428 55103724 44147565 55103895 44147702 55104066 44147839 55104237 44147976 55104408 44148113 55104579 44148250 55104750 44148387 55104921 44148524 55105092 44148661 55105263 44148798 55105434 44148935 55105605 44149072 55105776 44149209 55105947 44149346 55106118 44149483 55106289 44149620 55106460 44149757 55106631 44149894 55106802 44150031 55106973 44150168 55107144 44150305 55107315 44150442 55107486 44150579 55107657 44150716 55107828 44150853 55107999 44150990 55108170 44151127 55108341 44151264 55108512 44151401 55108683 44151538 55108854 44151675 55109025 44151812 55109196 44151949 55109367 44152086 55109538 44152223 55109709 44152360 55109880 44152497 55110051 44152634 55110222 44152771 55110393 44152908 55110564 44153045 55110735 44153182 55110906 44153319 55111077 44153456 55111248 44153593 55111419 44153730 55111590 44153867 55111761 44154004 55111932 44154141 55112103 44154278 55112274 44154415 55112445 44154552 55112616 44154689 55112787 44154826 55112958 44154963 55113129 44155100 55113300 44155237 55113471 44155374 55113642 44155511 55113813 44155648 55113984 44155785 55114155 44155922 55114326 44156059 55114497 44156196 55114668 44156333 55114839 44156470 55115010 44156607 55115181 44156744 55115352 44156881 55115523 44157018 55115694 44157155 55115865 44157292 55116036 44157429 55116207 44157566 55116378 44157703 55116549 44157840 55116720 44157977 55116891 44158114 55117062 44158251 55117233 44158388 55117404 44158525 55117575 44158662 55117746 44158799 55117917 44158936 55118088 44159073 55118259 44159210 55118430 44159347 55118601 44159484 55118772 44159621 55118943 44159758 55119114 44159895 55119285 44160032 55119456 44160169 55119627 44160306 55119798 44160443 55119969 44160580 55120140 44160717 55120311 44160854 55120482 44160991 55120653 44161128 55120824 44161265 55120995 44161402 55121166 44161539 55121337 44161676 55121508 44161813 55121679 44161950 55121850 44162087 55122021 44162224 55122192 44162361 55122363 44162498 55122534 44162635 55122705 44162772 55122876 44162909 55123047 44163046 55123218 44163183 55123389 44163320 55123560 44163457 55123731 44163594 55123902 44163731 55124073 44163868 55124244 44164005 55124415 44164142 55124586 44164279 55124757 44164416 55124928 44164553 55125099 44164690 55125270 44164827 55125441 44164964 55125612 44165101 55125783 44165238 55125954 44165375 55126125 44165512 55126296 44165649 55126467 44165786 55126638 44165923 55126809 44166060 55126980 44166197 55127151 44166334 55127322 44166471 55127493 44166608 55127664 44166745 55127835 44166882 55128006 44167019 55128177 44167156 55128348 44167293 55128519 44167430 55128690 44167567 55128861 44167704 55129032 44167841 55129203 44167978 55129374 44168115 55129545 44168252 55129716 44168389 55129887 44168526 55130058 44168663 55130229 44168800 55130400 44168937 55130571 44169074 55130742 44169211 55130913 44169348 55131084 44169485 55131255 44169622 55131426 44169759 55131597 44169896 55131768 44170033 55131939 44170170 55132110 44170307 55132281 44170444 55132452 44170581 55132623 44170718 55132794 44170855 55132965 44170992 55133136 44171129 55133307 44171266 55133478 44171403 55133649 44171540 55133820 44171677 55133991 44171814 55134162 44171951 55134333 44172088 55134504 44172225 55134675 44172362 55134846 44172499 55135017 44172636 55135188 44172773 55135359 44172910 55135530 44173047 55135701 44173184 55135872 44173321 55136043 44173458 55136214 44173595 55136385 44173732 55136556 44173869 55136727 44174006 55136898 44174143 55137069 44174280 55137240 44174417 55137411 44174554 55137582 44174691 55137753 44174828 55137924 44174965 55138095 44175102 55138266 44175239 55138437 44175376 55138608 44175513 55138779 44175650 55138950 44175787 55139121 44175924 55139292 44176061 55139463 44176198 55139634 44176335 55139805 44176472 55139976 44176609 55140147 44176746 55140318 44176883 55140489 44177020 55140660 44177157 55140831 44177294 55141002 44177431 55141173 44177568 55141344 44177705 55141515 44177842 55141686 44177979 55141857 44178116 55142028 44178253 55142199 44178390 55142370 44178527 55142541 44178664 55142712 44178801 55142883 44178938 55143054 44179075 55143225 44179212 55143396 44179349 55143567 44179486 55143738 44179623 55143909 44179760 55144080 44179897 55144251 44180034 55144422 44180171 55144593 44180308 55144764 44180445 55144935 44180582 55145106 44180719 55145277 44180856 55145448 44180993 55145619 44181130 55145790 44181267 55145961 44181404 55146132 44181541 55146303 44181678 55146474 44181815 55146645 44181952 55146816 44182089 55146987 44182226 55147158 44182363 55147329 44182500 55147500 44182637 55147671 44182774 55147842 44182911 55148013 44183048 55148184 44183185 55148355 44183322 55148526 44183459 55148697 44183596 55148868 44183733 55149039 44183870 55149210 44184007 55149381 44184144 55149552 44184281 55149723 44184418 55149894 44184555 55150065 44184692 55150236 44184829 55150407 44184966 55150578 44185103 55150749 44185240 55150920 44185377 55151091 44185514 55151262 44185651 55151433 44185788 55151604 44185925 55151775 44186062 55151946 44186199 55152117 44186336 55152288 44186473 55152459 44186610 55152630 44186747 55152801 44186884 55152972 44187021 55153143 44187158 55153314 44187295 55153485 44187432 55153656 44187569 55153827 44187706 55153998 44187843 55154169 44187980 55154340 44188117 55154511 44188254 55154682 44188391 55154853 44188528 55155024 44188665 55155195 44188802 55155366 44188939 55155537 44189076 55155708 44189213 55155879 44189350 55156050 44189487 55156221 44189624 55156392 44189761 55156563 44189898 55156734 44190035 55156905 44190172 55157076 44190309 55157247 44190446 55157418 44190583 55157589 44190720 55157760 44190857 55157931 44190994 55158102 44191131 55158273 44191268 55158444 44191405 55158615 44191542 55158786 44191679 55158957 44191816 55159128 44191953 55159299 44192090 55159470 44192227 55159641 44192364 55159812 44192501 55159983 44192638 55160154 44192775 55160325 44192912 55160496 44193049 55160667 44193186 55160838 44193323 55161009 44193460 55161180 44193597 55161351 44193734 55161522 44193871 55161693 44194008 55161864 44194145 55162035 44194282 55162206 44194419 55162377 44194556 55162548 44194693 55162719 44194830 55162890 44194967 55163061 44195104 55163232 44195241 55163403 44195378 55163574 44195515 55163745 44195652 55163916 44195789 55164087 44195926 55164258 44196063 55164429 44196200 55164600 44196337 55164771 44196474 55164942 44196611 55165113 44196748 55165284 44196885 55165455 44197022 55165626 44197159 55165797 44197296 55165968 44197433 55166139 44197570 55166310 44197707 55166481 44197844 55166652 44197981 55166823 44198118 55166994 44198255 55167165
1000 72651785 0 72651785 90682155 72651922 90682326 72652059 90682497 72652196 90682668 72652333 90682839 72652470 90683010 72652607 90683181 72652744 90683352 72652881 90683523 72653018 90683694 72653155 90683865 72653292 90684036 72653429 90684207 72653566 90684378 72653703 90684549 72653840 90684720 72653977 90684891 72654114 90685062 72654251 90685233 72654388 90685404 72654525 90685575 72654662 90685746 72654799 90685917 72654936 90686088 72655073 90686259 72655210 90686430 72655347 90686601 72655484 90686772 72655621 90686943 72655758 90687114 72655895 90687285 72656032 90687456 72656169 90687627 72656306 90687798 72656443 90687969 72656580 90688140 72656717 90688311 72656854 90688482 72656991 90688653 72657128 90688824 72657265 90688995 72657402 90689166 72657539 90689337 72657676 90689508 72657813 90689679 72657950 90689850 72658087 90690021 72658224 90690192 72658361 90690363 72658498 90690534 72658635 90690705 72658772 90690876 72658909 90691047 72659046 90691218 72659183 90691389 72659320 90691560 72659457 90691731 72659594 90691902 72659731 90692073 72659868 90692244 72660005 90692415 72660142 90692586 72660279 90692757 72660416 90692928 72660553 90693099 72660690 90693270 72660827 90693441 72660964 90693612 72661101 90693783 72661238 90693954 72661375 90694125 72661512 90694296 72661649 90694467 72661786 90694638 72661923 90694809 72662060 90694980 72662197 90695151 72662334 90695322 72662471 90695493 72662608 90695664 72662745 90695835 72662882 90696006 72663019 90696177 72663156 90696348 72663293 90696519 72663430 90696690 72663567 90696861 72663704 90697032 72663841 90697203 72663978 90697374 72664115 90697545 72664252 90697716 72664389 90697887 72664526 90698058 72664663 90698229 72664800 90698400 72664937 90698571 72665074 90698742 72665211 90698913 72665348 90699084 72665485 90699255 72665622 90699426 72665759 90699597 72665896 90699768 72666033 90699939 72666170 90700110 72666307 90700281 72666444 90700452 72666581 90700623 72666718 90700794 72666855 90700965 72666992 90701136 72667129 90701307 72667266 90701478 72667403 90701649 72667540 90701820 72667677 90701991 72667814 90702162 72667951 90702333 72668088 90702504 72668225 90702675 72668362 90702846 72668499 90703017 72668636 90703188 72668773 90703359 72668910 90703530 72669047 90703701 72669184 90703872 72669321 90704043 72669458 90704214 72669595 90704385 72669732 90704556 72669869 90704727 72670006 90704898 72670143 90705069 72670280 90705240 72670417 90705411 72670554 90705582 72670691 90705753 72670828 90705924 72670965 90706095 72671102 90706266 72671239 90706437 72671376 90706608 72671513 90706779 72671650 90706950 72671787 90707121 72671924 90707292 72672061 90707463 72672198 90707634 72672335 90707805 72672472 90707976 72672609 90708147 72672746 90708318 72672883 90708489 72673020 90708660 72673157 90708831 72673294 90709002 72673431 90709173 72673568 90709344 72673705 90709515 72673842 90709686 72673979 90709857 72674116 90710028 72674253 90710199 72674390 90710370 72674527 90710541 72674664 90710712 72674801 90710883 72674938 90711054 72675075 90711225 72675212 90711396 72675349 90711567 72675486 90711738 72675623 90711909 72675760 90712080 72675897 90712251 72676034 90712422 72676171 90712593 72676308 90712764 72676445 90712935 72676582 90713106 72676719 90713277 72676856 90713448 72676993 90713619 72677130 90713790 72677267 90713961 72677404 90714132 72677541 90714303 72677678 90714474 72677815 90714645 72677952 90714816 72678089 90714987 72678226 90715158 72678363 90715329 72678500 90715500 72678637 90715671 72678774 90715842 72678911 90716013 72679048 90716184 72679185 90716355 72679322 90716526 72679459 90716697 72679596 90716868 72679733 90717039 72679870 90717210 72680007 90717381 72680144 90717552 72680281 90717723 72680418 90717894 72680555 90718065 72680692 90718236 72680829 90718407 72680966 90718578 72681103 90718749 72681240 90718920 72681377 90719091 72681514 90719262 72681651 90719433 72681788 90719604 72681925 90719775 72682062 90719946 72682199 90720117 72682336 90720288 72682473 90720459 72682610 90720630 72682747 90720801 72682884 90720972 72683021 90721143 72683158 90721314 72683295 90721485 72683432 90721656 72683569 90721827 72683706 90721998 72683843 90722169 72683980 90722340 72684117 90722511 72684254 90722682 72684391 90722853 72684528 90723024 72684665 90723195 72684802 90723366 72684939 90723537 72685076 90723708 72685213 90723879 72685350 90724050 72685487 90724221 72685624 90724392 72685761 90724563 72685898 90724734 72686035 90724905 72686172 90725076 72686309 90725247 72686446 90725418 72686583 90725589 72686720 90725760 72686857 90725931 72686994 90726102 72687131 90726273 72687268 90726444 72687405 90726615 72687542 90726786 72687679 90726957 72687816 90727128 72687953 90727299 72688090 90727470 72688227 90727641 72688364 90727812 72688501 90727983 72688638 90728154 72688775 90728325 72688912 90728496 72689049 90728667 72689186 90728838 72689323 90729009 72689460 90729180 72689597 90729351 72689734 90729522 72689871 90729693 72690008 90729864 72690145 90730035 72690282 90730206 72690419 90730377 72690556 90730548 72690693 90730719 72690830 90730890 72690967 90731061 72691104 90731232 72691241 90731403 72691378 90731574 72691515 90731745 72691652 90731916 72691789 90732087 72691926 90732258 72692063 90732429 72692200 90732600 72692337 90732771 72692474 90732942 72692611 90733113 72692748 90733284 72692885 90733455 72693022 90733626 72693159 90733797 72693296 90733968 72693433 90734139 72693570 90734310 72693707 90734481 72693844 90734652 72693981 90734823 72694118 90734994 72694255 90735165 72694392 90735336 72694529 90735507 72694666 90735678 72694803 90735849 72694940 90736020 72695077 90736191 72695214 90736362 72695351 90736533 72695488 90736704 72695625 90736875 72695762 90737046 72695899 90737217 72696036 90737388 72696173 90737559 72696310 90737730 72696447 90737901 72696584 90738072 72696721 90738243 72696858 90738414 72696995 90738585 72697132 90738756 72697269 90738927 72697406 90739098 72697543 90739269 72697680 90739440 72697817 90739611 72697954 90739782 72698091 90739953 72698228 90740124 72698365 90740295 72698502 90740466 72698639 90740637 72698776 90740808 72698913 90740979 72699050 90741150 72699187 90741321 72699324 90741492 72699461 90741663 72699598 90741834 72699735 90742005 72699872 90742176 72700009 90742347 72700146 90742518 72700283 90742689 72700420 90742860 72700557 90743031 72700694 90743202 72700831 90743373 72700968 90743544 72701105 90743715 72701242 90743886 72701379 90744057 72701516 90744228 72701653 90744399 72701790 90744570 72701927 90744741 72702064 90744912 72702201 90745083 72702338 90745254 72702475 90745425 72702612 90745596 72702749 90745767 72702886 90745938 72703023 90746109 72703160 90746280 72703297 90746451 72703434 90746622 72703571 90746793 72703708 90746964 72703845 90747135 72703982 90747306 72704119 90747477 72704256 90747648 72704393 90747819 72704530 90747990 72704667 90748161 72704804 90748332 72704941 90748503 72705078 90748674 72705215 90748845 72705352 90749016 72705489 90749187 72705626 90749358 72705763 90749529 72705900 90749700 72706037 90749871 72706174 90750042 72706311 90750213 72706448 90750384 72706585 90750555 72706722 90750726 72706859 90750897 72706996 90751068 72707133 90751239 72707270 90751410 72707407 90751581 72707544 90751752 72707681 90751923 72707818 90752094 72707955 90752265 72708092 90752436 72708229 90752607 72708366 90752778 72708503 90752949 72708640 90753120 72708777 90753291 72708914 90753462 72709051 90753633 72709188 90753804 72709325 90753975 72709462 90754146 72709599 90754317 72709736 90754488 72709873 90754659 72710010 90754830 72710147 90755001 72710284 90755172 72710421 90755343 72710558 90755514 72710695 90755685 72710832 90755856 72710969 90756027 72711106 90756198 72711243 90756369 72711380 90756540 72711517 90756711 72711654 90756882 72711791 90757053 72711928 90757224 72712065 90757395 72712202 90757566 72712339 90757737 72712476 90757908 72712613 90758079 72712750 90758250 72712887 90758421 72713024 90758592 72713161 90758763 72713298 90758934 72713435 90759105 72713572 90759276 72713709 90759447 72713846 90759618 72713983 90759789 72714120 90759960 72714257 90760131 72714394 90760302 72714531 90760473 72714668 90760644 72714805 90760815 72714942 90760986 72715079 90761157 72715216 90761328 72715353 90761499 72715490 90761670 72715627 90761841 72715764 90762012 72715901 90762183 72716038 90762354 72716175 90762525 72716312 90762696 72716449 90762867 72716586 90763038 72716723 90763209 72716860 90763380 72716997 90763551 72717134 90763722 72717271 90763893 72717408 90764064 72717545 90764235 72717682 90764406 72717819 90764577 72717956 90764748 72718093 90764919 72718230 90765090 72718367 90765261 72718504 90765432 72718641 90765603 72718778 90765774 72718915 90765945 72719052 90766116 72719189 90766287 72719326 90766458 72719463 90766629 72719600 90766800 72719737 90766971 72719874 90767142 72720011 90767313 72720148 90767484 72720285 90767655 72720422 90767826 72720559 90767997 72720696 90768168 72720833 90768339 72720970 90768510 72721107 90768681 72721244 90768852 72721381 90769023 72721518 90769194 72721655 90769365 72721792 90769536 72721929 90769707 72722066 90769878 72722203 90770049 72722340 90770220 72722477 90770391 72722614 90770562 72722751 90770733 72722888 90770904 72723025 90771075 72723162 90771246 72723299 90771417 72723436 90771588 72723573 90771759 72723710 90771930 72723847 90772101 72723984 90772272 72724121 90772443 72724258 90772614 72724395 90772785 72724532 90772956 72724669 90773127 72724806 90773298 72724943 90773469 72725080 90773640 72725217 90773811 72725354 90773982 72725491 90774153 72725628 90774324 72725765 90774495 72725902 90774666 72726039 90774837 72726176 90775008 72726313 90775179 72726450 90775350 72726587 90775521 72726724 90775692 72726861 90775863 72726998 90776034 72727135 90776205 72727272 90776376 72727409 90776547 72727546 90776718 72727683 90776889 72727820 90777060 72727957 90777231 72728094 90777402 72728231 90777573 72728368 90777744 72728505 90777915 72728642 90778086 72728779 90778257 72728916 90778428 72729053 90778599 72729190 90778770 72729327 90778941 72729464 90779112 72729601 90779283 72729738 90779454 72729875 90779625 72730012 90779796 72730149 90779967 72730286 90780138 72730423 90780309 72730560 90780480 72730697 90780651 72730834 90780822 72730971 90780993 72731108 90781164 72731245 90781335 72731382 90781506 72731519 90781677 72731656 90781848 72731793 90782019 72731930 90782190 72732067 90782361 72732204 90782532 72732341 90782703 72732478 90782874 72732615 90783045 72732752 90783216 72732889 90783387 72733026 90783558 72733163 90783729 72733300 90783900 72733437 90784071 72733574 90784242 72733711 90784413 72733848 90784584 72733985 90784755 72734122 90784926 72734259 90785097 72734396 90785268 72734533 90785439 72734670 90785610 72734807 90785781 72734944 90785952 72735081 90786123 72735218 90786294 72735355 90786465 72735492 90786636 72735629 90786807 72735766 90786978 72735903 90787149 72736040 90787320 72736177 90787491 72736314 90787662 72736451 90787833 72736588 90788004 72736725 90788175 72736862 90788346 72736999 90788517 72737136 90788688 72737273 90788859 72737410 90789030 72737547 90789201 72737684 90789372 72737821 90789543 72737958 90789714 72738095 90789885 72738232 90790056 72738369 90790227 72738506 90790398 72738643 90790569 72738780 90790740 72738917 90790911 72739054 90791082 72739191 90791253 72739328 90791424 72739465 90791595 72739602 90791766 72739739 90791937 72739876 90792108 72740013 90792279 72740150 90792450 72740287 90792621 72740424 90792792 72740561 90792963 72740698 90793134 72740835 90793305 72740972 90793476 72741109 90793647 72741246 90793818 72741383 90793989 72741520 90794160 72741657 90794331 72741794 90794502 72741931 90794673 72742068 90794844 72742205 90795015 72742342 90795186 72742479 90795357 72742616 90795528 72742753 90795699 72742890 90795870 72743027 90796041 72743164 90796212 72743301 90796383 72743438 90796554 72743575 90796725 72743712 90796896 72743849 90797067 72743986 90797238 72744123 90797409 72744260 90797580 72744397 90797751 72744534 90797922 72744671 90798093 72744808 90798264 72744945 90798435 72745082 90798606 72745219 90798777 72745356 90798948 72745493 90799119 72745630 90799290 72745767 90799461 72745904 90799632 72746041 90799803 72746178 90799974 72746315 90800145 72746452 90800316 72746589 90800487 72746726 90800658 72746863 90800829 72747000 90801000 72747137 90801171 72747274 90801342 72747411 90801513 72747548 90801684 72747685 90801855 72747822 90802026 72747959 90802197 72748096 90802368 72748233 90802539 72748370 90802710 72748507 90802881 72748644 90803052 72748781 90803223 72748918 90803394 72749055 90803565 72749192 90803736 72749329 90803907 72749466 90804078 72749603 90804249 72749740 90804420 72749877 90804591 72750014 90804762 72750151 90804933 72750288 90805104 72750425 90805275 72750562 90805446 72750699 90805617 72750836 90805788 72750973 90805959 72751110 90806130 72751247 90806301 72751384 90806472 72751521 90806643 72751658 90806814 72751795 90806985 72751932 90807156 72752069 90807327 72752206 90807498 72752343 90807669 72752480 90807840 72752617 90808011 72752754 90808182 72752891 90808353 72753028 90808524 72753165 90808695 72753302 90808866 72753439 90809037 72753576 90809208 72753713 90809379 72753850 90809550 72753987 90809721 72754124 90809892 72754261 90810063 72754398 90810234 72754535 90810405 72754672 90810576 72754809 90810747 72754946 90810918 72755083 90811089 72755220 90811260 72755357 90811431 72755494 90811602 72755631 90811773 72755768 90811944 72755905 90812115 72756042 90812286 72756179 90812457 72756316 90812628 72756453 90812799 72756590 90812970 72756727 90813141 72756864 90813312 72757001 90813483 72757138 90813654 72757275 90813825 72757412 90813996 72757549 90814167 72757686 90814338 72757823 90814509 72757960 90814680 72758097 90814851 72758234 90815022 72758371 90815193 72758508 90815364 72758645 90815535 72758782 90815706 72758919 90815877 72759056 90816048 72759193 90816219 72759330 90816390 72759467 90816561 72759604 90816732 72759741 90816903 72759878 90817074 72760015 90817245 72760152 90817416 72760289 90817587 72760426 90817758 72760563 90817929 72760700 90818100 72760837 90818271 72760974 90818442 72761111 90818613 72761248 90818784 72761385 90818955 72761522 90819126 72761659 90819297 72761796 90819468 72761933 90819639 72762070 90819810 72762207 90819981 72762344 90820152 72762481 90820323 72762618 90820494 72762755 90820665 72762892 90820836 72763029 90821007 72763166 90821178 72763303 90821349 72763440 90821520 72763577 90821691 72763714 90821862 72763851 90822033 72763988 90822204 72764125 90822375 72764262 90822546 72764399 90822717 72764536 90822888 72764673 90823059 72764810 90823230 72764947 90823401 72765084 90823572 72765221 90823743 72765358 90823914 72765495 90824085 72765632 90824256 72765769 90824427 72765906 90824598 72766043 90824769 72766180 90824940 72766317 90825111 72766454 90825282 72766591 90825453 72766728 90825624 72766865 90825795 72767002 90825966 72767139 90826137 72767276 90826308 72767413 90826479 72767550 90826650 72767687 90826821 72767824 90826992 72767961 90827163 72768098 90827334 72768235 90827505 72768372 90827676 72768509 90827847 72768646 90828018 72768783 90828189 72768920 90828360 72769057 90828531 72769194 90828702 72769331 90828873 72769468 90829044 72769605 90829215 72769742 90829386 72769879 90829557 72770016 90829728 72770153 90829899 72770290 90830070 72770427 90830241 72770564 90830412 72770701 90830583 72770838 90830754 72770975 90830925 72771112 90831096 72771249 90831267 72771386 90831438 72771523 90831609 72771660 90831780 72771797 90831951 72771934 90832122 72772071 90832293 72772208 90832464 72772345 90832635 72772482 90832806 72772619 90832977 72772756 90833148 72772893 90833319 72773030 90833490 72773167 90833661 72773304 90833832 72773441 90834003 72773578 90834174 72773715 90834345 72773852 90834516 72773989 90834687 72774126 90834858 72774263 90835029 72774400 90835200 72774537 90835371 72774674 90835542 72774811 90835713 72774948 90835884 72775085 90836055 72775222 90836226 72775359 90836397 72775496 90836568 72775633 90836739 72775770 90836910 72775907 90837081 72776044 90837252 72776181 90837423 72776318 90837594 72776455 90837765 72776592 90837936 72776729 90838107 72776866 90838278 72777003 90838449 72777140 90838620 72777277 90838791 72777414 90838962 72777551 90839133 72777688 90839304 72777825 90839475 72777962 90839646 72778099 90839817 72778236 90839988 72778373 90840159 72778510 90840330 72778647 90840501 72778784 90840672 72778921 90840843 72779058 90841014 72779195 90841185 72779332 90841356 72779469 90841527 72779606 90841698 72779743 90841869 72779880 90842040 72780017 90842211 72780154 90842382 72780291 90842553 72780428 90842724 72780565 90842895 72780702 90843066 72780839 90843237 72780976 90843408 72781113 90843579 72781250 90843750 72781387 90843921 72781524 90844092 72781661 90844263 72781798 90844434 72781935 90844605 72782072 90844776 72782209 90844947 72782346 90845118 72782483 90845289 72782620 90845460 72782757 90845631 72782894 90845802 72783031 90845973 72783168 90846144 72783305 90846315 72783442 90846486 72783579 90846657 72783716 90846828 72783853 90846999 72783990 90847170 72784127 90847341 72784264 90847512 72784401 90847683 72784538 90847854 72784675 90848025 72784812 90848196 72784949 90848367 72785086 90848538 72785223 90848709 72785360 90848880 72785497 90849051 72785634 90849222 72785771 90849393 72785908 90849564 72786045 90849735 72786182 90849906 72786319 90850077 72786456 90850248 72786593 90850419 72786730 90850590 72786867 90850761 72787004 90850932 72787141 90851103 72787278 90851274 72787415 90851445 72787552 90851616 72787689 90851787 72787826 90851958 72787963 90852129 72788100 90852300 72788237 90852471 72788374 90852642 72788511 90852813
1000 17808900 0 17808900 22228627 17809037 22228798 17809174 22228969 17809311 22229140 17809448 22229311 17809585 22229482 17809722 22229653 17809859 22229824 17809996 22229995 17810133 22230166 17810270 22230337 17810407 22230508 17810544 22230679 17810681 22230850 17810818 22231021 17810955 22231192 17811092 22231363 17811229 22231534 17811366 22231705 17811503 22231876 17811640 22232047 17811777 22232218 17811914 22232389 17812051 22232560 17812188 22232731 17812325 22232902 17812462 22233073 17812599 22233244 17812736 22233415 17812873 22233586 17813010 22233757 17813147 22233928 17813284 22234099 17813421 22234270 17813558 22234441 17813695 22234612 17813832 22234783 17813969 22234954 17814106 22235125 17814243 22235296 17814380 22235467 17814517 22235638 17814654 22235809 17814791 22235980 17814928 22236151 17815065 22236322 17815202 22236493 17815339 22236664 17815476 22236835 17815613 22237006 17815750 22237177 17815887 22237348 17816024 22237519 17816161 22237690 17816298 22237861 17816435 22238032 17816572 22238203 17816709 22238374 17816846 22238545 17816983 22238716 17817120 22238887 17817257 22239058 17817394 22239229 17817531 22239400 17817668 22239571 17817805 22239742 17817942 22239913 17818079 22240084 17818216 22240255 17818353 22240426 17818490 22240597 17818627 22240768 17818764 22240939 17818901 22241110 17819038 22241281 17819175 22241452 17819312 22241623 17819449 22241794 17819586 22241965 17819723 22242136 17819860 22242307 17819997 22242478 17820134 22242649 17820271 22242820 17820408 22242991 17820545 22243162 17820682 22243333 17820819 22243504 17820956 22243675 17821093 22243846 17821230 22244017 17821367 22244188 17821504 22244359 17821641 22244530 17821778 22244701 17821915 22244872 17822052 22245043 17822189 22245214 17822326 22245385 17822463 22245556 17822600 22245727 17822737 22245898 17822874 22246069 17823011 22246240 17823148 22246411 17823285 22246582 17823422 22246753 17823559 22246924 17823696 22247095 17823833 22247266 17823970 22247437 17824107 22247608 17824244 22247779 17824381 22247950 17824518 22248121 17824655 22248292 17824792 22248463 17824929 22248634 17825066 22248805 17825203 22248976 17825340 22249147 17825477 22249318 17825614 22249489 17825751 22249660 17825888 22249831 17826025 22250002 17826162 22250173 17826299 22250344 17826436 22250515 17826573 22250686 17826710 22250857 17826847 22251028 17826984 22251199 17827121 22251370 17827258 22251541 17827395 22251712 17827532 22251883 17827669 22252054 17827806 22252225 17827943 22252396 17828080 22252567 17828217 22252738 17828354 22252909 17828491 22253080 17828628 22253251 17828765 22253422 17828902 22253593 17829039 22253764 17829176 22253935 17829313 22254106 17829450 22254277 17829587 22254448 17829724 22254619 17829861 22254790 17829998 22254961 17830135 22255132 17830272 22255303 17830409 22255474 17830546 22255645 17830683 22255816 17830820 22255987 17830957 22256158 17831094 22256329 17831231 22256500 17831368 22256671 17831505 22256842 17831642 22257013 17831779 22257184 17831916 22257355 17832053 22257526 17832190 22257697 17832327 22257868 17832464 22258039 17832601 22258210 17832738 22258381 17832875 22258552 17833012 22258723 17833149 22258894 17833286 22259065 17833423 22259236 17833560 22259407 17833697 22259578 17833834 22259749 17833971 22259920 17834108 22260091 17834245 22260262 17834382 22260433 17834519 22260604 17834656 22260775 17834793 22260946 17834930 22261117 17835067 22261288 17835204 22261459 17835341 22261630 17835478 22261801 17835615 22261972 17835752 22262143 17835889 22262314 17836026 22262485 17836163 22262656 17836300 22262827 17836437 22262998 17836574 22263169 17836711 22263340 17836848 22263511 17836985 22263682 17837122 22263853 17837259 22264024 17837396 22264195 17837533 22264366 17837670 22264537 17837807 22264708 17837944 22264879 17838081 22265050 17838218 22265221 17838355 22265392 17838492 22265563 17838629 22265734 17838766 22265905 17838903 22266076 17839040 22266247 17839177 22266418 17839314 22266589 17839451 22266760 17839588 22266931 17839725 22267102 17839862 22267273 17839999 22267444 17840136 22267615 17840273 22267786 17840410 22267957 17840547 22268128 17840684 22268299 17840821 22268470 17840958 22268641 17841095 22268812 17841232 22268983 17841369 22269154 17841506 22269325 17841643 22269496 17841780 22269667 17841917 22269838 17842054 22270009 17842191 22270180 17842328 22270351 17842465 22270522 17842602 22270693 17842739 22270864 17842876 22271035 17843013 22271206 17843150 22271377 17843287 22271548 17843424 22271719 17843561 22271890 17843698 22272061 17843835 22272232 17843972 22272403 17844109 22272574 17844246 22272745 17844383 22272916 17844520 22273087 17844657 22273258 17844794 22273429 17844931 22273600 17845068 22273771 17845205 22273942 17845342 22274113 17845479 22274284 17845616 22274455 17845753 22274626 17845890 22274797 17846027 22274968 17846164 22275139 17846301 22275310 17846438 22275481 17846575 22275652 17846712 22275823 17846849 22275994 17846986 22276165 17847123 22276336 17847260 22276507 17847397 22276678 17847534 22276849 17847671 22277020 17847808 22277191 17847945 22277362 17848082 22277533 17848219 22277704 17848356 22277875 17848493 22278046 17848630 22278217 17848767 22278388 17848904 22278559 17849041 22278730 17849178 22278901 17849315 22279072 17849452 22279243 17849589 22279414 17849726 22279585 17849863 22279756 17850000 22279927 17850137 22280098 17850274 22280269 17850411 22280440 17850548 22280611 17850685 22280782 17850822 22280953 17850959 22281124 17851096 22281295 17851233 22281466 17851370 22281637 17851507 22281808 17851644 22281979 17851781 22282150 17851918 22282321 17852055 22282492 17852192 22282663 17852329 22282834 17852466 22283005 17852603 22283176 17852740 22283347 17852877 22283518 17853014 22283689 17853151 22283860 17853288 22284031 17853425 22284202 17853562 22284373 17853699 22284544 17853836 22284715 17853973 22284886 17854110 22285057 17854247 22285228 17854384 22285399 17854521 22285570 17854658 22285741 17854795 22285912 17854932 22286083 17855069 22286254 17855206 22286425 17855343 22286596 17855480 22286767 17855617 22286938 17855754 22287109 17855891 22287280 17856028 22287451 17856165 22287622 17856302 22287793 17856439 22287964 17856576 22288135 17856713 22288306 17856850 22288477 17856987 22288648 17857124 22288819 17857261 22288990 17857398 22289161 17857535 22289332 17857672 22289503 17857809 22289674 17857946 22289845 17858083 22290016 17858220 22290187 17858357 22290358 17858494 22290529 17858631 22290700 17858768 22290871 17858905 22291042 17859042 22291213 17859179 22291384 17859316 22291555 17859453 22291726 17859590 22291897 17859727 22292068 17859864 22292239 17860001 22292410 17860138 22292581 17860275 22292752 17860412 22292923 17860549 22293094 17860686 22293265 17860823 22293436 17860960 22293607 17861097 22293778 17861234 22293949 17861371 22294120 17861508 22294291 17861645 22294462 17861782 22294633 17861919 22294804 17862056 22294975 17862193 22295146 17862330 22295317 17862467 22295488 17862604 22295659 17862741 22295830 17862878 22296001 17863015 22296172 17863152 22296343 17863289 22296514 17863426 22296685 17863563 22296856 17863700 22297027 17863837 22297198 17863974 22297369 17864111 22297540 17864248 22297711 17864385 22297882 17864522 22298053 17864659 22298224 17864796 22298395 17864933 22298566 17865070 22298737 17865207 22298908 17865344 22299079 17865481 22299250 17865618 22299421 17865755 22299592 17865892 22299763 17866029 22299934 17866166 22300105 17866303 22300276 17866440 22300447 17866577 22300618 17866714 22300789 17866851 22300960 17866988 22301131 17867125 22301302 17867262 22301473 17867399 22301644 17867536 22301815 17867673 22301986 17867810 22302157 17867947 22302328 17868084 22302499 17868221 22302670 17868358 22302841 17868495 22303012 17868632 22303183 17868769 22303354 17868906 22303525 17869043 22303696 17869180 22303867 17869317 22304038 17869454 22304209 17869591 22304380 17869728 22304551 17869865 22304722 17870002 22304893 17870139 22305064 17870276 22305235 17870413 22305406 17870550 22305577 17870687 22305748 17870824 22305919 17870961 22306090 17871098 22306261 17871235 22306432 17871372 22306603 17871509 22306774 17871646 22306945 17871783 22307116 17871920 22307287 17872057 22307458 17872194 22307629 17872331 22307800 17872468 22307971 17872605 22308142 17872742 22308313 17872879 22308484 17873016 22308655 17873153 22308826 17873290 22308997 17873427 22309168 17873564 22309339 17873701 22309510 17873838 22309681 17873975 22309852 17874112 22310023 17874249 22310194 17874386 22310365 17874523 22310536 17874660 22310707 17874797 22310878 17874934 22311049 17875071 22311220 17875208 22311391 17875345 22311562 17875482 22311733 17875619 22311904 17875756 22312075 17875893 22312246 17876030 22312417 17876167 22312588 17876304 22312759 17876441 22312930 17876578 22313101 17876715 22313272 17876852 22313443 17876989 22313614 17877126 22313785 17877263 22313956 17877400 22314127 17877537 22314298 17877674 22314469 17877811 22314640 17877948 22314811 17878085 22314982 17878222 22315153 17878359 22315324 17878496 22315495 17878633 22315666 17878770 22315837 17878907 22316008 17879044 22316179 17879181 22316350 17879318 22316521 17879455 22316692 17879592 22316863 17879729 22317034 17879866 22317205 17880003 22317376 17880140 22317547 17880277 22317718 17880414 22317889 17880551 22318060 17880688 22318231 17880825 22318402 17880962 22318573 17881099 22318744 17881236 22318915 17881373 22319086 17881510 22319257 17881647 22319428 17881784 22319599 17881921 22319770 17882058 22319941 17882195 22320112 17882332 22320283 17882469 22320454 17882606 22320625 17882743 22320796 17882880 22320967 17883017 22321138 17883154 22321309 17883291 22321480 17883428 22321651 17883565 22321822 17883702 22321993 17883839 22322164 17883976 22322335 17884113 22322506 17884250 22322677 17884387 22322848 17884524 22323019 17884661 22323190 17884798 22323361 17884935 22323532 17885072 22323703 17885209 22323874 17885346 22324045 17885483 22324216 17885620 22324387 17885757 22324558 17885894 22324729 17886031 22324900 17886168 22325071 17886305 22325242 17886442 22325413 17886579 22325584 17886716 22325755 17886853 22325926 17886990 22326097 17887127 22326268 17887264 22326439 17887401 22326610 17887538 22326781 17887675 22326952 17887812 22327123 17887949 22327294 17888086 22327465 17888223 22327636 17888360 22327807 17888497 22327978 17888634 22328149 17888771 22328320 17888908 22328491 17889045 22328662 17889182 22328833 17889319 22329004 17889456 22329175 17889593 22329346 17889730 22329517 17889867 22329688 17890004 22329859 17890141 22330030 17890278 22330201 17890415 22330372 17890552 22330543 17890689 22330714 17890826 22330885 17890963 22331056 17891100 22331227 17891237 22331398 17891374 22331569 17891511 22331740 17891648 22331911 17891785 22332082 17891922 22332253 17892059 22332424 17892196 22332595 17892333 22332766 17892470 22332937 17892607 22333108 17892744 22333279 17892881 22333450 17893018 22333621 17893155 22333792 17893292 22333963 17893429 22334134 17893566 22334305 17893703 22334476 17893840 22334647 17893977 22334818 17894114 22334989 17894251 22335160 17894388 22335331 17894525 22335502 17894662 22335673 17894799 22335844 17894936 22336015 17895073 22336186 17895210 22336357 17895347 22336528 17895484 22336699 17895621 22336870 17895758 22337041 17895895 22337212 17896032 22337383 17896169 22337554 17896306 22337725 17896443 22337896 17896580 22338067 17896717 22338238 17896854 22338409 17896991 22338580 17897128 22338751 17897265 22338922 17897402 22339093 17897539 22339264 17897676 22339435 17897813 22339606 17897950 22339777 17898087 22339948 17898224 22340119 17898361 22340290 17898498 22340461 17898635 22340632 17898772 22340803 17898909 22340974 17899046 22341145 17899183 22341316 17899320 22341487 17899457 22341658 17899594 22341829 17899731 22342000 17899868 22342171 17900005 22342342 17900142 22342513 17900279 22342684 17900416 22342855 17900553 22343026 17900690 22343197 17900827 22343368 17900964 22343539 17901101 22343710 17901238 22343881 17901375 22344052 17901512 22344223 17901649 22344394 17901786 22344565 17901923 22344736 17902060 22344907 17902197 22345078 17902334 22345249 17902471 22345420 17902608 22345591 17902745 22345762 17902882 22345933 17903019 22346104 17903156 22346275 17903293 22346446 17903430 22346617 17903567 22346788 17903704 22346959 17903841 22347130 17903978 22347301 17904115 22347472 17904252 22347643 17904389 22347814 17904526 22347985 17904663 22348156 17904800 22348327 17904937 22348498 17905074 22348669 17905211 22348840 17905348 22349011 17905485 22349182 17905622 22349353 17905759 22349524 17905896 22349695 17906033 22349866 17906170 22350037 17906307 22350208 17906444 22350379 17906581 22350550 17906718 22350721 17906855 22350892 17906992 22351063 17907129 22351234 17907266 22351405 17907403 22351576 17907540 22351747 17907677 22351918 17907814 22352089 17907951 22352260 17908088 22352431 17908225 22352602 17908362 22352773 17908499 22352944 17908636 22353115 17908773 22353286 17908910 22353457 17909047 22353628 17909184 22353799 17909321 22353970 17909458 22354141 17909595 22354312 17909732 22354483 17909869 22354654 17910006 22354825 17910143 22354996 17910280 22355167 17910417 22355338 17910554 22355509 17910691 22355680 17910828 22355851 17910965 22356022 17911102 22356193 17911239 22356364 17911376 22356535 17911513 22356706 17911650 22356877 17911787 22357048 17911924 22357219 17912061 22357390 17912198 22357561 17912335 22357732 17912472 22357903 17912609 22358074 17912746 22358245 17912883 22358416 17913020 22358587 17913157 22358758 17913294 22358929 17913431 22359100 17913568 22359271 17913705 22359442 17913842 22359613 17913979 22359784 17914116 22359955 17914253 22360126 17914390 22360297 17914527 22360468 17914664 22360639 17914801 22360810 17914938 22360981 17915075 22361152 17915212 22361323 17915349 22361494 17915486 22361665 17915623 22361836 17915760 22362007 17915897 22362178 17916034 22362349 17916171 22362520 17916308 22362691 17916445 22362862 17916582 22363033 17916719 22363204 17916856 22363375 17916993 22363546 17917130 22363717 17917267 22363888 17917404 22364059 17917541 22364230 17917678 22364401 17917815 22364572 17917952 22364743 17918089 22364914 17918226 22365085 17918363 22365256 17918500 22365427 17918637 22365598 17918774 22365769 17918911 22365940 17919048 22366111 17919185 22366282 17919322 22366453 17919459 22366624 17919596 22366795 17919733 22366966 17919870 22367137 17920007 22367308 17920144 22367479 17920281 22367650 17920418 22367821 17920555 22367992 17920692 22368163 17920829 22368334 17920966 22368505 17921103 22368676 17921240 22368847 17921377 22369018 17921514 22369189 17921651 22369360 17921788 22369531 17921925 22369702 17922062 22369873 17922199 22370044 17922336 22370215 17922473 22370386 17922610 22370557 17922747 22370728 17922884 22370899 17923021 22371070 17923158 22371241 17923295 22371412 17923432 22371583 17923569 22371754 17923706 22371925 17923843 22372096 17923980 22372267 17924117 22372438 17924254 22372609 17924391 22372780 17924528 22372951 17924665 22373122 17924802 22373293 17924939 22373464 17925076 22373635 17925213 22373806 17925350 22373977 17925487 22374148 17925624 22374319 17925761 22374490 17925898 22374661 17926035 22374832 17926172 22375003 17926309 22375174 17926446 22375345 17926583 22375516 17926720 22375687 17926857 22375858 17926994 22376029 17927131 22376200 17927268 22376371 17927405 22376542 17927542 22376713 17927679 22376884 17927816 22377055 17927953 22377226 17928090 22377397 17928227 22377568 17928364 22377739 17928501 22377910 17928638 22378081 17928775 22378252 17928912 22378423 17929049 22378594 17929186 22378765 17929323 22378936 17929460 22379107 17929597 22379278 17929734 22379449 17929871 22379620 17930008 22379791 17930145 22379962 17930282 22380133 17930419 22380304 17930556 22380475 17930693 22380646 17930830 22380817 17930967 22380988 17931104 22381159 17931241 22381330 17931378 22381501 17931515 22381672 17931652 22381843 17931789 22382014 17931926 22382185 17932063 22382356 17932200 22382527 17932337 22382698 17932474 22382869 17932611 22383040 17932748 22383211 17932885 22383382 17933022 22383553 17933159 22383724 17933296 22383895 17933433 22384066 17933570 22384237 17933707 22384408 17933844 22384579 17933981 22384750 17934118 22384921 17934255 22385092 17934392 22385263 17934529 22385434 17934666 22385605 17934803 22385776 17934940 22385947 17935077 22386118 17935214 22386289 17935351 22386460 17935488 22386631 17935625 22386802 17935762 22386973 17935899 22387144 17936036 22387315 17936173 22387486 17936310 22387657 17936447 22387828 17936584 22387999 17936721 22388170 17936858 22388341 17936995 22388512 17937132 22388683 17937269 22388854 17937406 22389025 17937543 22389196 17937680 22389367 17937817 22389538 17937954 22389709 17938091 22389880 17938228 22390051 17938365 22390222 17938502 22390393 17938639 22390564 17938776 22390735 17938913 22390906 17939050 22391077 17939187 22391248 17939324 22391419 17939461 22391590 17939598 22391761 17939735 22391932 17939872 22392103 17940009 22392274 17940146 22392445 17940283 22392616 17940420 22392787 17940557 22392958 17940694 22393129 17940831 22393300 17940968 22393471 17941105 22393642 17941242 22393813 17941379 22393984 17941516 22394155 17941653 22394326 17941790 22394497 17941927 22394668 17942064 22394839 17942201 22395010 17942338 22395181 17942475 22395352 17942612 22395523 17942749 22395694 17942886 22395865 17943023 22396036 17943160 22396207 17943297 22396378 17943434 22396549 17943571 22396720 17943708 22396891 17943845 22397062 17943982 22397233 17944119 22397404 17944256 22397575 17944393 22397746 17944530 22397917 17944667 22398088 17944804 22398259 17944941 22398430 17945078 22398601 17945215 22398772 17945352 22398943 17945489 22399114 17945626 22399285
1000 45345900 0 45345900 56599627 45346037 56599798 45346174 56599969 45346311 56600140 45346448 56600311 45346585 56600482 45346722 56600653 45346859 56600824 45346996 56600995 45347133 56601166 45347270 56601337 45347407 56601508 45347544 56601679 45347681 56601850 45347818 56602021 45347955 56602192 45348092 56602363 45348229 56602534 45348366 56602705 45348503 56602876 45348640 56603047 45348777 56603218 45348914 56603389 45349051 56603560 45349188 56603731 45349325 56603902 45349462 56604073 45349599 56604244 45349736 56604415 45349873 56604586 45350010 56604757 45350147 56604928 45350284 56605099 45350421 56605270 45350558 56605441 45350695 56605612 45350832 56605783 45350969 56605954 45351106 56606125 45351243 56606296 45351380 56606467 45351517 56606638 45351654 56606809 45351791 56606980 45351928 56607151 45352065 56607322 45352202 56607493 45352339 56607664 45352476 56607835 45352613 56608006 45352750 56608177 45352887 56608348 45353024 56608519 45353161 56608690 45353298 56608861 45353435 56609032 45353572 56609203 45353709 56609374 45353846 56609545 45353983 56609716 45354120 56609887 45354257 56610058 45354394 56610229 45354531 56610400 45354668 56610571 45354805 56610742 45354942 56610913 45355079 56611084 45355216 56611255 45355353 56611426 45355490 56611597 45355627 56611768 45355764 56611939 45355901 56612110 45356038 56612281 45356175 56612452 45356312 56612623 45356449 56612794 45356586 56612965 45356723 56613136 45356860 56613307 45356997 56613478 45357134 56613649 45357271 56613820 45357408 56613991 45357545 56614162 45357682 56614333 45357819 56614504 45357956 56614675 45358093 56614846 45358230 56615017 45358367 56615188 45358504 56615359 45358641 56615530 45358778 56615701 45358915 56615872 45359052 56616043 45359189 56616214 45359326 56616385 45359463 56616556 45359600 56616727 45359737 56616898 45359874 56617069 45360011 56617240 45360148 56617411 45360285 56617582 45360422 56617753 45360559 56617924 45360696 56618095 45360833 56618266 45360970 56618437 45361107 56618608 45361244 56618779 45361381 56618950 45361518 56619121 45361655 56619292 45361792 56619463 45361929 56619634 45362066 56619805 45362203 56619976 45362340 56620147 45362477 56620318 45362614 56620489 45362751 56620660 45362888 56620831 45363025 56621002 45363162 56621173 45363299 56621344 45363436 56621515 45363573 56621686 45363710 56621857 45363847 56622028 45363984 56622199 45364121 56622370 45364258 56622541 45364395 56622712 45364532 56622883 45364669 56623054 45364806 56623225 45364943 56623396 45365080 56623567 45365217 56623738 45365354 56623909 45365491 56624080 45365628 56624251 45365765 56624422 45365902 56624593 45366039 56624764 45366176 56624935 45366313 56625106 45366450 56625277 45366587 56625448 45366724 56625619 45366861 56625790 45366998 56625961 45367135 56626132 45367272 56626303 45367409 56626474 45367546 56626645 45367683 56626816 45367820 56626987 45367957 56627158 45368094 56627329 45368231 56627500 45368368 56627671 45368505 56627842 45368642 56628013 45368779 56628184 45368916 56628355 45369053 56628526 45369190 56628697 45369327 56628868 45369464 56629039 45369601 56629210 45369738 56629381 45369875 56629552 45370012 56629723 45370149 56629894 45370286 56630065 45370423 56630236 45370560 56630407 45370697 56630578 45370834 56630749 45370971 56630920 45371108 56631091 45371245 56631262 45371382 56631433 45371519 56631604 45371656 56631775 45371793 56631946 45371930 56632117 45372067 56632288 45372204 56632459 45372341 56632630 45372478 56632801 45372615 56632972 45372752 56633143 45372889 56633314 45373026 56633485 45373163 56633656 45373300 56633827 45373437 56633998 45373574 56634169 45373711 56634340 45373848 56634511 45373985 56634682 45374122 56634853 45374259 56635024 45374396 56635195 45374533 56635366 45374670 56635537 45374807 56635708 45374944 56635879 45375081 56636050 45375218 56636221 45375355 56636392 45375492 56636563 45375629 56636734 45375766 56636905 45375903 56637076 45376040 56637247 45376177 56637418 45376314 56637589 45376451 56637760 45376588 56637931 45376725 56638102 45376862 56638273 45376999 56638444 45377136 56638615 45377273 56638786 45377410 56638957 45377547 56639128 45377684 56639299 45377821 56639470 45377958 56639641 45378095 56639812 45378232 56639983 45378369 56640154 45378506 56640325 45378643 56640496 45378780 56640667 45378917 56640838 45379054 56641009 45379191 56641180 45379328 56641351 45379465 56641522 45379602 56641693 45379739 56641864 45379876 56642035 45380013 56642206 45380150 56642377 45380287 56642548 45380424 56642719 45380561 56642890 45380698 56643061 45380835 56643232 45380972 56643403 45381109 56643574 45381246 56643745 45381383 56643916 45381520 56644087 45381657 56644258 45381794 56644429 45381931 56644600 45382068 56644771 45382205 56644942 45382342 56645113 45382479 56645284 45382616 56645455 45382753 56645626 45382890 56645797 45383027 56645968 45383164 56646139 45383301 56646310 45383438 56646481 45383575 56646652 45383712 56646823 45383849 56646994 45383986 56647165 45384123 56647336 45384260 56647507 45384397 56647678 45384534 56647849 45384671 56648020 45384808 56648191 45384945 56648362 45385082 56648533 45385219 56648704 45385356 56648875 45385493 56649046 45385630 56649217 45385767 56649388 45385904 56649559 45386041 56649730 45386178 56649901 45386315 56650072 45386452 56650243 45386589 56650414 45386726 56650585 45386863 56650756 45387000 56650927 45387137 56651098 45387274 56651269 45387411 56651440 45387548 56651611 45387685 56651782 45387822 56651953 45387959 56652124 45388096 56652295 45388233 56652466 45388370 56652637 45388507 56652808 45388644 56652979 45388781 56653150 45388918 56653321 45389055 56653492 45389192 56653663 45389329 56653834 45389466 56654005 45389603 56654176 45389740 56654347 45389877 56654518 45390014 56654689 45390151 56654860 45390288 56655031 45390425 56655202 45390562 56655373 45390699 56655544 45390836 56655715 45390973 56655886 45391110 56656057 45391247 56656228 45391384 56656399 45391521 56656570 45391658 56656741 45391795 56656912 45391932 56657083 45392069 56657254 45392206 56657425 45392343 56657596 45392480 56657767 45392617 56657938 45392754 56658109 45392891 56658280 45393028 56658451 45393165 56658622 45393302 56658793 45393439 56658964 45393576 56659135 45393713 56659306 45393850 56659477 45393987 56659648 45394124 56659819 45394261 56659990 45394398 56660161 45394535 56660332 45394672 56660503 45394809 56660674 45394946 56660845 45395083 56661016 45395220 56661187 45395357 56661358 45395494 56661529 45395631 56661700 45395768 56661871 45395905 56662042 45396042 56662213 45396179 56662384 45396316 56662555 45396453 56662726 45396590 56662897 45396727 56663068 45396864 56663239 45397001 56663410 45397138 56663581 45397275 56663752 45397412 56663923 45397549 56664094 45397686 56664265 45397823 56664436 45397960 56664607 45398097 56664778 45398234 56664949 45398371 56665120 45398508 56665291 45398645 56665462 45398782 56665633 45398919 56665804 45399056 56665975 45399193 56666146 45399330 56666317 45399467 56666488 45399604 56666659 45399741 56666830 45399878 56667001 45400015 56667172 45400152 56667343 45400289 56667514 45400426 56667685 45400563 56667856 45400700 56668027 45400837 56668198 45400974 56668369 45401111 56668540 45401248 56668711 45401385 56668882 45401522 56669053 45401659 56669224 45401796 56669395 45401933 56669566 45402070 56669737 45402207 56669908 45402344 56670079 45402481 56670250 45402618 56670421 45402755 56670592 45402892 56670763 45403029 56670934 45403166 56671105 45403303 56671276 45403440 56671447 45403577 56671618 45403714 56671789 45403851 56671960 45403988 56672131 45404125 56672302 45404262 56672473 45404399 56672644 45404536 56672815 45404673 56672986 45404810 56673157 45404947 56673328 45405084 56673499 45405221 56673670 45405358 56673841 45405495 56674012 45405632 56674183 45405769 56674354 45405906 56674525 45406043 56674696 45406180 56674867 45406317 56675038 45406454 56675209 45406591 56675380 45406728 56675551 45406865 56675722 45407002 56675893 45407139 56676064 45407276 56676235 45407413 56676406 45407550 56676577 45407687 56676748 45407824 56676919 45407961 56677090 45408098 56677261 45408235 56677432 45408372 56677603 45408509 56677774 45408646 56677945 45408783 56678116 45408920 56678287 45409057 56678458 45409194 56678629 45409331 56678800 45409468 56678971 45409605 56679142 45409742 56679313 45409879 56679484 45410016 56679655 45410153 56679826 45410290 56679997 45410427 56680168 45410564 56680339 45410701 56680510 45410838 56680681 45410975 56680852 45411112 56681023 45411249 56681194 45411386 56681365 45411523 56681536 45411660 56681707 45411797 56681878 45411934 56682049 45412071 56682220 45412208 56682391 45412345 56682562 45412482 56682733 45412619 56682904 45412756 56683075 45412893 56683246 45413030 56683417 45413167 56683588 45413304 56683759 45413441 56683930 45413578 56684101 45413715 56684272 45413852 56684443 45413989 56684614 45414126 56684785 45414263 56684956 45414400 56685127 45414537 56685298 45414674 56685469 45414811 56685640 45414948 56685811 45415085 56685982 45415222 56686153 45415359 56686324 45415496 56686495 45415633 56686666 45415770 56686837 45415907 56687008 45416044 56687179 45416181 56687350 45416318 56687521 45416455 56687692 45416592 56687863 45416729 56688034 45416866 56688205 45417003 56688376 45417140 56688547 45417277 56688718 45417414 56688889 45417551 56689060 45417688 56689231 45417825 56689402 45417962 56689573 45418099 56689744 45418236 56689915 45418373 56690086 45418510 56690257 45418647 56690428 45418784 56690599 45418921 56690770 45419058 56690941 45419195 56691112 45419332 56691283 45419469 56691454 45419606 56691625 45419743 56691796 45419880 56691967 45420017 56692138 45420154 56692309 45420291 56692480 45420428 56692651 45420565 56692822 45420702 56692993 45420839 56693164 45420976 56693335 45421113 56693506 45421250 56693677 45421387 56693848 45421524 56694019 45421661 56694190 45421798 56694361 45421935 56694532 45422072 56694703 45422209 56694874 45422346 56695045 45422483 56695216 45422620 56695387 45422757 56695558 45422894 56695729 45423031 56695900 45423168 56696071 45423305 56696242 45423442 56696413 45423579 56696584 45423716 56696755 45423853 56696926 45423990 56697097 45424127 56697268 45424264 56697439 45424401 56697610 45424538 56697781 45424675 56697952 45424812 56698123 45424949 56698294 45425086 56698465 45425223 56698636 45425360 56698807 45425497 56698978 45425634 56699149 45425771 56699320 45425908 56699491 45426045 56699662 45426182 56699833 45426319 56700004 45426456 56700175 45426593 56700346 45426730 56700517 45426867 56700688 45427004 56700859 45427141 56701030 45427278 56701201 45427415 56701372 45427552 56701543 45427689 56701714 45427826 56701885 45427963 56702056 45428100 56702227 45428237 56702398 45428374 56702569 45428511 56702740 45428648 56702911 45428785 56703082 45428922 56703253 45429059 56703424 45429196 56703595 45429333 56703766 45429470 56703937 45429607 56704108 45429744 56704279 45429881 56704450 45430018 56704621 45430155 56704792 45430292 56704963 45430429 56705134 45430566 56705305 45430703 56705476 45430840 56705647 45430977 56705818 45431114 56705989 45431251 56706160 45431388 56706331 45431525 56706502 45431662 56706673 45431799 56706844 45431936 56707015 45432073 56707186 45432210 56707357 45432347 56707528 45432484 56707699 45432621 56707870 45432758 56708041 45432895 56708212 45433032 56708383 45433169 56708554 45433306 56708725 45433443 56708896 45433580 56709067 45433717 56709238 45433854 56709409 45433991 56709580 45434128 56709751 45434265 56709922 45434402 56710093 45434539 56710264 45434676 56710435 45434813 56710606 45434950 56710777 45435087 56710948 45435224 56711119 45435361 56711290 45435498 56711461 45435635 56711632 45435772 56711803 45435909 56711974 45436046 56712145 45436183 56712316 45436320 56712487 45436457 56712658 45436594 56712829 45436731 56713000 45436868 56713171 45437005 56713342 45437142 56713513 45437279 56713684 45437416 56713855 45437553 56714026 45437690 56714197 45437827 56714368 45437964 56714539 45438101 56714710 45438238 56714881 45438375 56715052 45438512 56715223 45438649 56715394 45438786 56715565 45438923 56715736 45439060 56715907 45439197 56716078 45439334 56716249 45439471 56716420 45439608 56716591 45439745 56716762 45439882 56716933 45440019 56717104 45440156 56717275 45440293 56717446 45440430 56717617 45440567 56717788 45440704 56717959 45440841 56718130 45440978 56718301 45441115 56718472 45441252 56718643 45441389 56718814 45441526 56718985 45441663 56719156 45441800 56719327 45441937 56719498 45442074 56719669 45442211 56719840 45442348 56720011 45442485 56720182 45442622 56720353 45442759 56720524 45442896 56720695 45443033 56720866 45443170 56721037 45443307 56721208 45443444 56721379 45443581 56721550 45443718 56721721 45443855 56721892 45443992 56722063 45444129 56722234 45444266 56722405 45444403 56722576 45444540 56722747 45444677 56722918 45444814 56723089 45444951 56723260 45445088 56723431 45445225 56723602 45445362 56723773 45445499 56723944 45445636 56724115 45445773 56724286 45445910 56724457 45446047 56724628 45446184 56724799 45446321 56724970 45446458 56725141 45446595 56725312 45446732 56725483 45446869 56725654 45447006 56725825 45447143 56725996 45447280 56726167 45447417 56726338 45447554 56726509 45447691 56726680 45447828 56726851 45447965 56727022 45448102 56727193 45448239 56727364 45448376 56727535 45448513 56727706 45448650 56727877 45448787 56728048 45448924 56728219 45449061 56728390 45449198 56728561 45449335 56728732 45449472 56728903 45449609 56729074 45449746 56729245 45449883 56729416 45450020 56729587 45450157 56729758 45450294 56729929 45450431 56730100 45450568 56730271 45450705 56730442 45450842 56730613 45450979 56730784 45451116 56730955 45451253 56731126 45451390 56731297 45451527 56731468 45451664 56731639 45451801 56731810 45451938 56731981 45452075 56732152 45452212 56732323 45452349 56732494 45452486 56732665 45452623 56732836 45452760 56733007 45452897 56733178 45453034 56733349 45453171 56733520 45453308 56733691 45453445 56733862 45453582 56734033 45453719 56734204 45453856 56734375 45453993 56734546 45454130 56734717 45454267 56734888 45454404 56735059 45454541 56735230 45454678 56735401 45454815 56735572 45454952 56735743 45455089 56735914 45455226 56736085 45455363 56736256 45455500 56736427 45455637 56736598 45455774 56736769 45455911 56736940 45456048 56737111 45456185 56737282 45456322 56737453 45456459 56737624 45456596 56737795 45456733 56737966 45456870 56738137 45457007 56738308 45457144 56738479 45457281 56738650 45457418 56738821 45457555 56738992 45457692 56739163 45457829 56739334 45457966 56739505 45458103 56739676 45458240 56739847 45458377 56740018 45458514 56740189 45458651 56740360 45458788 56740531 45458925 56740702 45459062 56740873 45459199 56741044 45459336 56741215 45459473 56741386 45459610 56741557 45459747 56741728 45459884 56741899 45460021 56742070 45460158 56742241 45460295 56742412 45460432 56742583 45460569 56742754 45460706 56742925 45460843 56743096 45460980 56743267 45461117 56743438 45461254 56743609 45461391 56743780 45461528 56743951 45461665 56744122 45461802 56744293 45461939 56744464 45462076 56744635 45462213 56744806 45462350 56744977 45462487 56745148 45462624 56745319 45462761 56745490 45462898 56745661 45463035 56745832 45463172 56746003 45463309 56746174 45463446 56746345 45463583 56746516 45463720 56746687 45463857 56746858 45463994 56747029 45464131 56747200 45464268 56747371 45464405 56747542 45464542 56747713 45464679 56747884 45464816 56748055 45464953 56748226 45465090 56748397 45465227 56748568 45465364 56748739 45465501 56748910 45465638 56749081 45465775 56749252 45465912 56749423 45466049 56749594 45466186 56749765 45466323 56749936 45466460 56750107 45466597 56750278 45466734 56750449 45466871 56750620 45467008 56750791 45467145 56750962 45467282 56751133 45467419 56751304 45467556 56751475 45467693 56751646 45467830 56751817 45467967 56751988 45468104 56752159 45468241 56752330 45468378 56752501 45468515 56752672 45468652 56752843 45468789 56753014 45468926 56753185 45469063 56753356 45469200 56753527 45469337 56753698 45469474 56753869 45469611 56754040 45469748 56754211 45469885 56754382 45470022 56754553 45470159 56754724 45470296 56754895 45470433 56755066 45470570 56755237 45470707 56755408 45470844 56755579 45470981 56755750 45471118 56755921 45471255 56756092 45471392 56756263 45471529 56756434 45471666 56756605 45471803 56756776 45471940 56756947 45472077 56757118 45472214 56757289 45472351 56757460 45472488 56757631 45472625 56757802 45472762 56757973 45472899 56758144 45473036 56758315 45473173 56758486 45473310 56758657 45473447 56758828 45473584 56758999 45473721 56759170 45473858 56759341 45473995 56759512 45474132 56759683 45474269 56759854 45474406 56760025 45474543 56760196 45474680 56760367 45474817 56760538 45474954 56760709 45475091 56760880 45475228 56761051 45475365 56761222 45475502 56761393 45475639 56761564 45475776 56761735 45475913 56761906 45476050 56762077 45476187 56762248 45476324 56762419 45476461 56762590 45476598 56762761 45476735 56762932 45476872 56763103 45477009 56763274 45477146 56763445 45477283 56763616 45477420 56763787 45477557 56763958 45477694 56764129 45477831 56764300 45477968 56764471 45478105 56764642 45478242 56764813 45478379 56764984 45478516 56765155 45478653 56765326 45478790 56765497 45478927 56765668 45479064 56765839 45479201 56766010 45479338 56766181 45479475 56766352 45479612 56766523 45479749 56766694 45479886 56766865 45480023 56767036 45480160 56767207 45480297 56767378 45480434 56767549 45480571 56767720 45480708 56767891 45480845 56768062 45480982 56768233 45481119 56768404 45481256 56768575 45481393 56768746 45481530 56768917 45481667 56769088 45481804 56769259 45481941 56769430 45482078 56769601 45482215 56769772 45482352 56769943 45482489 56770114 45482626 56770285
1000 57812900 0 57812900 72160627 57813037 72160798 57813174 72160969 57813311 72161140 57813448 72161311 57813585 72161482 57813722 72161653 57813859 72161824 57813996 72161995 57814133 72162166 57814270 72162337 57814407 72162508 57814544 72162679 57814681 72162850 57814818 72163021 57814955 72163192 57815092 72163363 57815229 72163534 57815366 72163705 57815503 72163876 57815640 72164047 57815777 72164218 57815914 72164389 57816051 72164560 57816188 72164731 57816325 72164902 57816462 72165073 57816599 72165244 57816736 72165415 57816873 72165586 57817010 72165757 57817147 72165928 57817284 72166099 57817421 72166270 57817558 72166441 57817695 72166612 57817832 72166783 57817969 72166954 57818106 72167125 57818243 72167296 57818380 72167467 57818517 72167638 57818654 72167809 57818791 72167980 57818928 72168151 57819065 72168322 57819202 72168493 57819339 72168664 57819476 72168835 57819613 72169006 57819750 72169177 57819887 72169348 57820024 72169519 57820161 72169690 57820298 72169861 57820435 72170032 57820572 72170203 57820709 72170374 57820846 72170545 57820983 72170716 57821120 72170887 57821257 72171058 57821394 72171229 57821531 72171400 57821668 72171571 57821805 72171742 57821942 72171913 57822079 72172084 57822216 72172255 57822353 72172426 57822490 72172597 57822627 72172768 57822764 72172939 57822901 72173110 57823038 72173281 57823175 72173452 57823312 72173623 57823449 72173794 57823586 72173965 57823723 72174136 57823860 72174307 57823997 72174478 57824134 72174649 57824271 72174820 57824408 72174991 57824545 72175162 57824682 72175333 57824819 72175504 57824956 72175675 57825093 72175846 57825230 72176017 57825367 72176188 57825504 72176359 57825641 72176530 57825778 72176701 57825915 72176872 57826052 72177043 57826189 72177214 57826326 72177385 57826463 72177556 57826600 72177727 57826737 72177898 57826874 72178069 57827011 72178240 57827148 72178411 57827285 72178582 57827422 72178753 57827559 72178924 57827696 72179095 57827833 72179266 57827970 72179437 57828107 72179608 57828244 72179779 57828381 72179950 57828518 72180121 57828655 72180292 57828792 72180463 57828929 72180634 57829066 72180805 57829203 72180976 57829340 72181147 57829477 72181318 57829614 72181489 57829751 72181660 57829888 72181831 57830025 72182002 57830162 72182173 57830299 72182344 57830436 72182515 57830573 72182686 57830710 72182857 57830847 72183028 57830984 72183199 57831121 72183370 57831258 72183541 57831395 72183712 57831532 72183883 57831669 72184054 57831806 72184225 57831943 72184396 57832080 72184567 57832217 72184738 57832354 72184909 57832491 72185080 57832628 72185251 57832765 72185422 57832902 72185593 57833039 72185764 57833176 72185935 57833313 72186106 57833450 72186277 57833587 72186448 57833724 72186619 57833861 72186790 57833998 72186961 57834135 72187132 57834272 72187303 57834409 72187474 57834546 72187645 57834683 72187816 57834820 72187987 57834957 72188158 57835094 72188329 57835231 72188500 57835368 72188671 57835505 72188842 57835642 72189013 57835779 72189184 57835916 72189355 57836053 72189526 57836190 72189697 57836327 72189868 57836464 72190039 57836601 72190210 57836738 72190381 57836875 72190552 57837012 72190723 57837149 72190894 57837286 72191065 57837423 72191236 57837560 72191407 57837697 72191578 57837834 72191749 57837971 72191920 57838108 72192091 57838245 72192262 57838382 72192433 57838519 72192604 57838656 72192775 57838793 72192946 57838930 72193117 57839067 72193288 57839204 72193459 57839341 72193630 57839478 72193801 57839615 72193972 57839752 72194143 57839889 72194314 57840026 72194485 57840163 72194656 57840300 72194827 57840437 72194998 57840574 72195169 57840711 72195340 57840848 72195511 57840985 72195682 57841122 72195853 57841259 72196024 57841396 72196195 57841533 72196366 57841670 72196537 57841807 72196708 57841944 72196879 57842081 72197050 57842218 72197221 57842355 72197392 57842492 72197563 57842629 72197734 57842766 72197905 57842903 72198076 57843040 72198247 57843177 72198418 57843314 72198589 57843451 72198760 57843588 72198931 57843725 72199102 57843862 72199273 57843999 72199444 57844136 72199615 57844273 72199786 57844410 72199957 57844547 72200128 57844684 72200299 57844821 72200470 57844958 72200641 57845095 72200812 57845232 72200983 57845369 72201154 57845506 72201325 57845643 72201496 57845780 72201667 57845917 72201838 57846054 72202009 57846191 72202180 57846328 72202351 57846465 72202522 57846602 72202693 57846739 72202864 57846876 72203035 57847013 72203206 57847150 72203377 57847287 72203548 57847424 72203719 57847561 72203890 57847698 72204061 57847835 72204232 57847972 72204403 57848109 72204574 57848246 72204745 57848383 72204916 57848520 72205087 57848657 72205258 57848794 72205429 57848931 72205600 57849068 72205771 57849205 72205942 57849342 72206113 57849479 72206284 57849616 72206455 57849753 72206626 57849890 72206797 57850027 72206968 57850164 72207139 57850301 72207310 57850438 72207481 57850575 72207652 57850712 72207823 57850849 72207994 57850986 72208165 57851123 72208336 57851260 72208507 57851397 72208678 57851534 72208849 57851671 72209020 57851808 72209191 57851945 72209362 57852082 72209533 57852219 72209704 57852356 72209875 57852493 72210046 57852630 72210217 57852767 72210388 57852904 72210559 57853041 72210730 57853178 72210901 57853315 72211072 57853452 72211243 57853589 72211414 57853726 72211585 57853863 72211756 57854000 72211927 57854137 72212098 57854274 72212269 57854411 72212440 57854548 72212611 57854685 72212782 57854822 72212953 57854959 72213124 57855096 72213295 57855233 72213466 57855370 72213637 57855507 72213808 57855644 72213979 57855781 72214150 57855918 72214321 57856055 72214492 57856192 72214663 57856329 72214834 57856466 72215005 57856603 72215176 57856740 72215347 57856877 72215518 57857014 72215689 57857151 72215860 57857288 72216031 57857425 72216202 57857562 72216373 57857699 72216544 57857836 72216715 57857973 72216886 57858110 72217057 57858247 72217228 57858384 72217399 57858521 72217570 57858658 72217741 57858795 72217912 57858932 72218083 57859069 72218254 57859206 72218425 57859343 72218596 57859480 72218767 57859617 72218938 57859754 72219109 57859891 72219280 57860028 72219451 57860165 72219622 57860302 72219793 57860439 72219964 57860576 72220135 57860713 72220306 57860850 72220477 57860987 72220648 57861124 72220819 57861261 72220990 57861398 72221161 57861535 72221332 57861672 72221503 57861809 72221674 57861946 72221845 57862083 72222016 57862220 72222187 57862357 72222358 57862494 72222529 57862631 72222700 57862768 72222871 57862905 72223042 57863042 72223213 57863179 72223384 57863316 72223555 57863453 72223726 57863590 72223897 57863727 72224068 57863864 72224239 57864001 72224410 57864138 72224581 57864275 72224752 57864412 72224923 57864549 72225094 57864686 72225265 57864823 72225436 57864960 72225607 57865097 72225778 57865234 72225949 57865371 72226120 57865508 72226291 57865645 72226462 57865782 72226633 57865919 72226804 57866056 72226975 57866193 72227146 57866330 72227317 57866467 72227488 57866604 72227659 57866741 72227830 57866878 72228001 57867015 72228172 57867152 72228343 57867289 72228514 57867426 72228685 57867563 72228856 57867700 72229027 57867837 72229198 57867974 72229369 57868111 72229540 57868248 72229711 57868385 72229882 57868522 72230053 57868659 72230224 57868796 72230395 57868933 72230566 57869070 72230737 57869207 72230908 57869344 72231079 57869481 72231250 57869618 72231421 57869755 72231592 57869892 72231763 57870029 72231934 57870166 72232105 57870303 72232276 57870440 72232447 57870577 72232618 57870714 72232789 57870851 72232960 57870988 72233131 57871125 72233302 57871262 72233473 57871399 72233644 57871536 72233815 57871673 72233986 57871810 72234157 57871947 72234328 57872084 72234499 57872221 72234670 57872358 72234841 57872495 72235012 57872632 72235183 57872769 72235354 57872906 72235525 57873043 72235696 57873180 72235867 57873317 72236038 57873454 72236209 57873591 72236380 57873728 72236551 57873865 72236722 57874002 72236893 57874139 72237064 57874276 72237235 57874413 72237406 57874550 72237577 57874687 72237748 57874824 72237919 57874961 72238090 57875098 72238261 57875235 72238432 57875372 72238603 57875509 72238774 57875646 72238945 57875783 72239116 57875920 72239287 57876057 72239458 57876194 72239629 57876331 72239800 57876468 72239971 57876605 72240142 57876742 72240313 57876879 72240484 57877016 72240655 57877153 72240826 57877290 72240997 57877427 72241168 57877564 72241339 57877701 72241510 57877838 72241681 57877975 72241852 57878112 72242023 57878249 72242194 57878386 72242365 57878523 72242536 57878660 72242707 57878797 72242878 57878934 72243049 57879071 72243220 57879208 72243391 57879345 72243562 57879482 72243733 57879619 72243904 57879756 72244075 57879893 72244246 57880030 72244417 57880167 72244588 57880304 72244759 57880441 72244930 57880578 72245101 57880715 72245272 57880852 72245443 57880989 72245614 57881126 72245785 57881263 72245956 57881400 72246127 57881537 72246298 57881674 72246469 57881811 72246640 57881948 72246811 57882085 72246982 57882222 72247153 57882359 72247324 57882496 72247495 57882633 72247666 57882770 72247837 57882907 72248008 57883044 72248179 57883181 72248350 57883318 72248521 57883455 72248692 57883592 72248863 57883729 72249034 57883866 72249205 57884003 72249376 57884140 72249547 57884277 72249718 57884414 72249889 57884551 72250060 57884688 72250231 57884825 72250402 57884962 72250573 57885099 72250744 57885236 72250915 57885373 72251086 57885510 72251257 57885647 72251428 57885784 72251599 57885921 72251770 57886058 72251941 57886195 72252112 57886332 72252283 57886469 72252454 57886606 72252625 57886743 72252796 57886880 72252967 57887017 72253138 57887154 72253309 57887291 72253480 57887428 72253651 57887565 72253822 57887702 72253993 57887839 72254164 57887976 72254335 57888113 72254506 57888250 72254677 57888387 72254848 57888524 72255019 57888661 72255190 57888798 72255361 57888935 72255532 57889072 72255703 57889209 72255874 57889346 72256045 57889483 72256216 57889620 72256387 57889757 72256558 57889894 72256729 57890031 72256900 57890168 72257071 57890305 72257242 57890442 72257413 57890579 72257584 57890716 72257755 57890853 72257926 57890990 72258097 57891127 72258268 57891264 72258439 57891401 72258610 57891538 72258781 57891675 72258952 57891812 72259123 57891949 72259294 57892086 72259465 57892223 72259636 57892360 72259807 57892497 72259978 57892634 72260149 57892771 72260320 57892908 72260491 57893045 72260662 57893182 72260833 57893319 72261004 57893456 72261175 57893593 72261346 57893730 72261517 57893867 72261688 57894004 72261859 57894141 72262030 57894278 72262201 57894415 72262372 57894552 72262543 57894689 72262714 57894826 72262885 57894963 72263056 57895100 72263227 57895237 72263398 57895374 72263569 57895511 72263740 57895648 72263911 57895785 72264082 57895922 72264253 57896059 72264424 57896196 72264595 57896333 72264766 57896470 72264937 57896607 72265108 57896744 72265279 57896881 72265450 57897018 72265621 57897155 72265792 57897292 72265963 57897429 72266134 57897566 72266305 57897703 72266476 57897840 72266647 57897977 72266818 57898114 72266989 57898251 72267160 57898388 72267331 57898525 72267502 57898662 72267673 57898799 72267844 57898936 72268015 57899073 72268186 57899210 72268357 57899347 72268528 57899484 72268699 57899621 72268870 57899758 72269041 57899895 72269212 57900032 72269383 57900169 72269554 57900306 72269725 57900443 72269896 57900580 72270067 57900717 72270238 57900854 72270409 57900991 72270580 57901128 72270751 57901265 72270922 57901402 72271093 57901539 72271264 57901676 72271435 57901813 72271606 57901950 72271777 57902087 72271948 57902224 72272119 57902361 72272290 57902498 72272461 57902635 72272632 57902772 72272803 57902909 72272974 57903046 72273145 57903183 72273316 57903320 72273487 57903457 72273658 57903594 72273829 57903731 72274000 57903868 72274171 57904005 72274342 57904142 72274513 57904279 72274684 57904416 72274855 57904553 72275026 57904690 72275197 57904827 72275368 57904964 72275539 57905101 72275710 57905238 72275881 57905375 72276052 57905512 72276223 57905649 72276394 57905786 72276565 57905923 72276736 57906060 72276907 57906197 72277078 57906334 72277249 57906471 72277420 57906608 72277591 57906745 72277762 57906882 72277933 57907019 72278104 57907156 72278275 57907293 72278446 57907430 72278617 57907567 72278788 57907704 72278959 57907841 72279130 57907978 72279301 57908115 72279472 57908252 72279643 57908389 72279814 57908526 72279985 57908663 72280156 57908800 72280327 57908937 72280498 57909074 72280669 57909211 72280840 57909348 72281011 57909485 72281182 57909622 72281353 57909759 72281524 57909896 72281695 57910033 72281866 57910170 72282037 57910307 72282208 57910444 72282379 57910581 72282550 57910718 72282721 57910855 72282892 57910992 72283063 57911129 72283234 57911266 72283405 57911403 72283576 57911540 72283747 57911677 72283918 57911814 72284089 57911951 72284260 57912088 72284431 57912225 72284602 57912362 72284773 57912499 72284944 57912636 72285115 57912773 72285286 57912910 72285457 57913047 72285628 57913184 72285799 57913321 72285970 57913458 72286141 57913595 72286312 57913732 72286483 57913869 72286654 57914006 72286825 57914143 72286996 57914280 72287167 57914417 72287338 57914554 72287509 57914691 72287680 57914828 72287851 57914965 72288022 57915102 72288193 57915239 72288364 57915376 72288535 57915513 72288706 57915650 72288877 57915787 72289048 57915924 72289219 57916061 72289390 57916198 72289561 57916335 72289732 57916472 72289903 57916609 72290074 57916746 72290245 57916883 72290416 57917020 72290587 57917157 72290758 57917294 72290929 57917431 72291100 57917568 72291271 57917705 72291442 57917842 72291613 57917979 72291784 57918116 72291955 57918253 72292126 57918390 72292297 57918527 72292468 57918664 72292639 57918801 72292810 57918938 72292981 57919075 72293152 57919212 72293323 57919349 72293494 57919486 72293665 57919623 72293836 57919760 72294007 57919897 72294178 57920034 72294349 57920171 72294520 57920308 72294691 57920445 72294862 57920582 72295033 57920719 72295204 57920856 72295375 57920993 72295546 57921130 72295717 57921267 72295888 57921404 72296059 57921541 72296230 57921678 72296401 57921815 72296572 57921952 72296743 57922089 72296914 57922226 72297085 57922363 72297256 57922500 72297427 57922637 72297598 57922774 72297769 57922911 72297940 57923048 72298111 57923185 72298282 57923322 72298453 57923459 72298624 57923596 72298795 57923733 72298966 57923870 72299137 57924007 72299308 57924144 72299479 57924281 72299650 57924418 72299821 57924555 72299992 57924692 72300163 57924829 72300334 57924966 72300505 57925103 72300676 57925240 72300847 57925377 72301018 57925514 72301189 57925651 72301360 57925788 72301531 57925925 72301702 57926062 72301873 57926199 72302044 57926336 72302215 57926473 72302386 57926610 72302557 57926747 72302728 57926884 72302899 57927021 72303070 57927158 72303241 57927295 72303412 57927432 72303583 57927569 72303754 57927706 72303925 57927843 72304096 57927980 72304267 57928117 72304438 57928254 72304609 57928391 72304780 57928528 72304951 57928665 72305122 57928802 72305293 57928939 72305464 57929076 72305635 57929213 72305806 57929350 72305977 57929487 72306148 57929624 72306319 57929761 72306490 57929898 72306661 57930035 72306832 57930172 72307003 57930309 72307174 57930446 72307345 57930583 72307516 57930720 72307687 57930857 72307858 57930994 72308029 57931131 72308200 57931268 72308371 57931405 72308542 57931542 72308713 57931679 72308884 57931816 72309055 57931953 72309226 57932090 72309397 57932227 72309568 57932364 72309739 57932501 72309910 57932638 72310081 57932775 72310252 57932912 72310423 57933049 72310594 57933186 72310765 57933323 72310936 57933460 72311107 57933597 72311278 57933734 72311449 57933871 72311620 57934008 72311791 57934145 72311962 57934282 72312133 57934419 72312304 57934556 72312475 57934693 72312646 57934830 72312817 57934967 72312988 57935104 72313159 57935241 72313330 57935378 72313501 57935515 72313672 57935652 72313843 57935789 72314014 57935926 72314185 57936063 72314356 57936200 72314527 57936337 72314698 57936474 72314869 57936611 72315040 57936748 72315211 57936885 72315382 57937022 72315553 57937159 72315724 57937296 72315895 57937433 72316066 57937570 72316237 57937707 72316408 57937844 72316579 57937981 72316750 57938118 72316921 57938255 72317092 57938392 72317263 57938529 72317434 57938666 72317605 57938803 72317776 57938940 72317947 57939077 72318118 57939214 72318289 57939351 72318460 57939488 72318631 57939625 72318802 57939762 72318973 57939899 72319144 57940036 72319315 57940173 72319486 57940310 72319657 57940447 72319828 57940584 72319999 57940721 72320170 57940858 72320341 57940995 72320512 57941132 72320683 57941269 72320854 57941406 72321025 57941543 72321196 57941680 72321367 57941817 72321538 57941954 72321709 57942091 72321880 57942228 72322051 57942365 72322222 57942502 72322393 57942639 72322564 57942776 72322735 57942913 72322906 57943050 72323077 57943187 72323248 57943324 72323419 57943461 72323590 57943598 72323761 57943735 72323932 57943872 72324103 57944009 72324274 57944146 72324445 57944283 72324616 57944420 72324787 57944557 72324958 57944694 72325129 57944831 72325300 57944968 72325471 57945105 72325642 57945242 72325813 57945379 72325984 57945516 72326155 57945653 72326326 57945790 72326497 57945927 72326668 57946064 72326839 57946201 72327010 57946338 72327181 57946475 72327352 57946612 72327523 57946749 72327694 57946886 72327865 57947023 72328036 57947160 72328207 57947297 72328378 57947434 72328549 57947571 72328720 57947708 72328891 57947845 72329062 57947982 72329233 57948119 72329404 57948256 72329575 57948393 72329746 57948530 72329917 57948667 72330088 57948804 72330259 57948941 72330430 57949078 72330601 57949215 72330772 57949352 72330943 57949489 72331114 57949626 72331285
1000 62391992 0 62391992 77876136 62392129 77876307 62392266 77876478 62392403 77876649 62392540 77876820 62392677 77876991 62392814 77877162 62392951 77877333 62393088 77877504 62393225 77877675 62393362 77877846 62393499 77878017 62393636 77878188 62393773 77878359 62393910 77878530 62394047 77878701 62394184 77878872 62394321 77879043 62394458 77879214 62394595 77879385 62394732 77879556 62394869 77879727 62395006 77879898 62395143 77880069 62395280 77880240 62395417 77880411 62395554 77880582 62395691 77880753 62395828 77880924 62395965 77881095 62396102 77881266 62396239 77881437 62396376 77881608 62396513 77881779 62396650 77881950 62396787 77882121 62396924 77882292 62397061 77882463 62397198 77882634 62397335 77882805 62397472 77882976 62397609 77883147 62397746 77883318 62397883 77883489 62398020 77883660 62398157 77883831 62398294 77884002 62398431 77884173 62398568 77884344 62398705 77884515 62398842 77884686 62398979 77884857 62399116 77885028 62399253 77885199 62399390 77885370 62399527 77885541 62399664 77885712 62399801 77885883 62399938 77886054 62400075 77886225 62400212 77886396 62400349 77886567 62400486 77886738 62400623 77886909 62400760 77887080 62400897 77887251 62401034 77887422 62401171 77887593 62401308 77887764 62401445 77887935 62401582 77888106 62401719 77888277 62401856 77888448 62401993 77888619 62402130 77888790 62402267 77888961 62402404 77889132 62402541 77889303 62402678 77889474 62402815 77889645 62402952 77889816 62403089 77889987 62403226 77890158 62403363 77890329 62403500 77890500 62403637 77890671 62403774 77890842 62403911 77891013 62404048 77891184 62404185 77891355 62404322 77891526 62404459 77891697 62404596 77891868 62404733 77892039 62404870 77892210 62405007 77892381 62405144 77892552 62405281 77892723 62405418 77892894 62405555 77893065 62405692 77893236 62405829 77893407 62405966 77893578 62406103 77893749 62406240 77893920 62406377 77894091 62406514 77894262 62406651 77894433 62406788 77894604 62406925 77894775 62407062 77894946 62407199 77895117 62407336 77895288 62407473 77895459 62407610 77895630 62407747 77895801 62407884 77895972 62408021 77896143 62408158 77896314 62408295 77896485 62408432 77896656 62408569 77896827 62408706 77896998 62408843 77897169 62408980 77897340 62409117 77897511 62409254 77897682 62409391 77897853 62409528 77898024 62409665 77898195 62409802 77898366 62409939 77898537 62410076 77898708 62410213 77898879 62410350 77899050 62410487 77899221 62410624 77899392 62410761 77899563 62410898 77899734 62411035 77899905 62411172 77900076 62411309 77900247 62411446 77900418 62411583 77900589 62411720 77900760 62411857 77900931 62411994 77901102 62412131 77901273 62412268 77901444 62412405 77901615 62412542 77901786 62412679 77901957 62412816 77902128 62412953 77902299 62413090 77902470 62413227 77902641 62413364 77902812 62413501 77902983 62413638 77903154 62413775 77903325 62413912 77903496 62414049 77903667 62414186 77903838 62414323 77904009 62414460 77904180 62414597 77904351 62414734 77904522 62414871 77904693 62415008 77904864 62415145 77905035 62415282 77905206 62415419 77905377 62415556 77905548 62415693 77905719 62415830 77905890 62415967 77906061 62416104 77906232 62416241 77906403 62416378 77906574 62416515 77906745 62416652 77906916 62416789 77907087 62416926 77907258 62417063 77907429 62417200 77907600 62417337 77907771 62417474 77907942 62417611 77908113 62417748 77908284 62417885 77908455 62418022 77908626 62418159 77908797 62418296 77908968 62418433 77909139 62418570 77909310 62418707 77909481 62418844 77909652 62418981 77909823 62419118 77909994 62419255 77910165 62419392 77910336 62419529 77910507 62419666 77910678 62419803 77910849 62419940 77911020 62420077 77911191 62420214 77911362 62420351 77911533 62420488 77911704 62420625 77911875 62420762 77912046 62420899 77912217 62421036 77912388 62421173 77912559 62421310 77912730 62421447 77912901 62421584 77913072 62421721 77913243 62421858 77913414 62421995 77913585 62422132 77913756 62422269 77913927 62422406 77914098 62422543 77914269 62422680 77914440 62422817 77914611 62422954 77914782 62423091 77914953 62423228 77915124 62423365 77915295 62423502 77915466 62423639 77915637 62423776 77915808 62423913 77915979 62424050 77916150 62424187 77916321 62424324 77916492 62424461 77916663 62424598 77916834 62424735 77917005 62424872 77917176 62425009 77917347 62425146 77917518 62425283 77917689 62425420 77917860 62425557 77918031 62425694 77918202 62425831 77918373 62425968 77918544 62426105 77918715 62426242 77918886 62426379 77919057 62426516 77919228 62426653 77919399 62426790 77919570 62426927 77919741 62427064 77919912 62427201 77920083 62427338 77920254 62427475 77920425 62427612 77920596 62427749 77920767 62427886 77920938 62428023 77921109 62428160 77921280 62428297 77921451 62428434 77921622 62428571 77921793 62428708 77921964 62428845 77922135 62428982 77922306 62429119 77922477 62429256 77922648 62429393 77922819 62429530 77922990 62429667 77923161 62429804 77923332 62429941 77923503 62430078 77923674 62430215 77923845 62430352 77924016 62430489 77924187 62430626 77924358 62430763 77924529 62430900 77924700 62431037 77924871 62431174 77925042 62431311 77925213 62431448 77925384 62431585 77925555 62431722 77925726 62431859 77925897 62431996 77926068 62432133 77926239 62432270 77926410 62432407 77926581 62432544 77926752 62432681 77926923 62432818 77927094 62432955 77927265 62433092 77927436 62433229 77927607 62433366 77927778 62433503 77927949 62433640 77928120 62433777 77928291 62433914 77928462 62434051 77928633 62434188 77928804 62434325 77928975 62434462 77929146 62434599 77929317 62434736 77929488 62434873 77929659 62435010 77929830 62435147 77930001 62435284 77930172 62435421 77930343 62435558 77930514 62435695 77930685 62435832 77930856 62435969 77931027 62436106 77931198 62436243 77931369 62436380 77931540 62436517 77931711 62436654 77931882 62436791 77932053 62436928 77932224 62437065 77932395 62437202 77932566 62437339 77932737 62437476 77932908 62437613 77933079 62437750 77933250 62437887 77933421 62438024 77933592 62438161 77933763 62438298 77933934 62438435 77934105 62438572 77934276 62438709 77934447 62438846 77934618 62438983 77934789 62439120 77934960 62439257 77935131 62439394 77935302 62439531 77935473 62439668 77935644 62439805 77935815 62439942 77935986 62440079 77936157 62440216 77936328 62440353 77936499 62440490 77936670 62440627 77936841 62440764 77937012 62440901 77937183 62441038 77937354 62441175 77937525 62441312 77937696 62441449 77937867 62441586 77938038 62441723 77938209 62441860 77938380 62441997 77938551 62442134 77938722 62442271 77938893 62442408 77939064 62442545 77939235 62442682 77939406 62442819 77939577 62442956 77939748 62443093 77939919 62443230 77940090 62443367 77940261 62443504 77940432 62443641 77940603 62443778 77940774 62443915 77940945 62444052 77941116 62444189 77941287 62444326 77941458 62444463 77941629 62444600 77941800 62444737 77941971 62444874 77942142 62445011 77942313 62445148 77942484 62445285 77942655 62445422 77942826 62445559 77942997 62445696 77943168 62445833 77943339 62445970 77943510 62446107 77943681 62446244 77943852 62446381 77944023 62446518 77944194 62446655 77944365 62446792 77944536 62446929 77944707 62447066 77944878 62447203 77945049 62447340 77945220 62447477 77945391 62447614 77945562 62447751 77945733 62447888 77945904 62448025 77946075 62448162 77946246 62448299 77946417 62448436 77946588 62448573 77946759 62448710 77946930 62448847 77947101 62448984 77947272 62449121 77947443 62449258 77947614 62449395 77947785 62449532 77947956 62449669 77948127 62449806 77948298 62449943 77948469 62450080 77948640 62450217 77948811 62450354 77948982 62450491 77949153 62450628 77949324 62450765 77949495 62450902 77949666 62451039 77949837 62451176 77950008 62451313 77950179 62451450 77950350 62451587 77950521 62451724 77950692 62451861 77950863 62451998 77951034 62452135 77951205 62452272 77951376 62452409 77951547 62452546 77951718 62452683 77951889 62452820 77952060 62452957 77952231 62453094 77952402 62453231 77952573 62453368 77952744 62453505 77952915 62453642 77953086 62453779 77953257 62453916 77953428 62454053 77953599 62454190 77953770 62454327 77953941 62454464 77954112 62454601 77954283 62454738 77954454 62454875 77954625 62455012 77954796 62455149 77954967 62455286 77955138 62455423 77955309 62455560 77955480 62455697 77955651 62455834 77955822 62455971 77955993 62456108 77956164 62456245 77956335 62456382 77956506 62456519 77956677 62456656 77956848 62456793 77957019 62456930 77957190 62457067 77957361 62457204 77957532 62457341 77957703 62457478 77957874 62457615 77958045 62457752 77958216 62457889 77958387 62458026 77958558 62458163 77958729 62458300 77958900 62458437 77959071 62458574 77959242 62458711 77959413 62458848 77959584 62458985 77959755 62459122 77959926 62459259 77960097 62459396 77960268 62459533 77960439 62459670 77960610 62459807 77960781 62459944 77960952 62460081 77961123 62460218 77961294 62460355 77961465 62460492 77961636 62460629 77961807 62460766 77961978 62460903 77962149 62461040 77962320 62461177 77962491 62461314 77962662 62461451 77962833 62461588 77963004 62461725 77963175 62461862 77963346 62461999 77963517 62462136 77963688 62462273 77963859 62462410 77964030 62462547 77964201 62462684 77964372 62462821 77964543 62462958 77964714 62463095 77964885 62463232 77965056 62463369 77965227 62463506 77965398 62463643 77965569 62463780 77965740 62463917 77965911 62464054 77966082 62464191 77966253 62464328 77966424 62464465 77966595 62464602 77966766 62464739 77966937 62464876 77967108 62465013 77967279 62465150 77967450 62465287 77967621 62465424 77967792 62465561 77967963 62465698 77968134 62465835 77968305 62465972 77968476 62466109 77968647 62466246 77968818 62466383 77968989 62466520 77969160 62466657 77969331 62466794 77969502 62466931 77969673 62467068 77969844 62467205 77970015 62467342 77970186 62467479 77970357 62467616 77970528 62467753 77970699 62467890 77970870 62468027 77971041 62468164 77971212 62468301 77971383 62468438 77971554 62468575 77971725 62468712 77971896 62468849 77972067 62468986 77972238 62469123 77972409 62469260 77972580 62469397 77972751 62469534 77972922 62469671 77973093 62469808 77973264 62469945 77973435 62470082 77973606 62470219 77973777 62470356 77973948 62470493 77974119 62470630 77974290 62470767 77974461 62470904 77974632 62471041 77974803 62471178 77974974 62471315 77975145 62471452 77975316 62471589 77975487 62471726 77975658 62471863 77975829 62472000 77976000 62472137 77976171 62472274 77976342 62472411 77976513 62472548 77976684 62472685 77976855 62472822 77977026 62472959 77977197 62473096 77977368 62473233 77977539 62473370 77977710 62473507 77977881 62473644 77978052 62473781 77978223 62473918 77978394 62474055 77978565 62474192 77978736 62474329 77978907 62474466 77979078 62474603 77979249 62474740 77979420 62474877 77979591 62475014 77979762 62475151 77979933 62475288 77980104 62475425 77980275 62475562 77980446 62475699 77980617 62475836 77980788 62475973 77980959 62476110 77981130 62476247 77981301 62476384 77981472 62476521 77981643 62476658 77981814 62476795 77981985 62476932 77982156 62477069 77982327 62477206 77982498 62477343 77982669 62477480 77982840 62477617 77983011 62477754 77983182 62477891 77983353 62478028 77983524 62478165 77983695 62478302 77983866 62478439 77984037 62478576 77984208 62478713 77984379 62478850 77984550 62478987 77984721 62479124 77984892 62479261 77985063 62479398 77985234 62479535 77985405 62479672 77985576 62479809 77985747 62479946 77985918 62480083 77986089 62480220 77986260 62480357 77986431 62480494 77986602 62480631 77986773 62480768 77986944 62480905 77987115 62481042 77987286 62481179 77987457 62481316 77987628 62481453 77987799 62481590 77987970 62481727 77988141 62481864 77988312 62482001 77988483 62482138 77988654 62482275 77988825 62482412 77988996 62482549 77989167 62482686 77989338 62482823 77989509 62482960 77989680 62483097 77989851 62483234 77990022 62483371 77990193 62483508 77990364 62483645 77990535 62483782 77990706 62483919 77990877 62484056 77991048 62484193 77991219 62484330 77991390 62484467 77991561 62484604 77991732 62484741 77991903 62484878 77992074 62485015 77992245 62485152 77992416 62485289 77992587 62485426 77992758 62485563 77992929 62485700 77993100 62485837 77993271 62485974 77993442 62486111 77993613 62486248 77993784 62486385 77993955 62486522 77994126 62486659 77994297 62486796 77994468 62486933 77994639 62487070 77994810 62487207 77994981 62487344 77995152 62487481 77995323 62487618 77995494 62487755 77995665 62487892 77995836 62488029 77996007 62488166 77996178 62488303 77996349 62488440 77996520 62488577 77996691 62488714 77996862 62488851 77997033 62488988 77997204 62489125 77997375 62489262 77997546 62489399 77997717 62489536 77997888 62489673 77998059 62489810 77998230 62489947 77998401 62490084 77998572 62490221 77998743 62490358 77998914 62490495 77999085 62490632 77999256 62490769 77999427 62490906 77999598 62491043 77999769 62491180 77999940 62491317 78000111 62491454 78000282 62491591 78000453 62491728 78000624 62491865 78000795 62492002 78000966 62492139 78001137 62492276 78001308 62492413 78001479 62492550 78001650 62492687 78001821 62492824 78001992 62492961 78002163 62493098 78002334 62493235 78002505 62493372 78002676 62493509 78002847 62493646 78003018 62493783 78003189 62493920 78003360 62494057 78003531 62494194 78003702 62494331 78003873 62494468 78004044 62494605 78004215 62494742 78004386 62494879 78004557 62495016 78004728 62495153 78004899 62495290 78005070 62495427 78005241 62495564 78005412 62495701 78005583 62495838 78005754 62495975 78005925 62496112 78006096 62496249 78006267 62496386 78006438 62496523 78006609 62496660 78006780 62496797 78006951 62496934 78007122 62497071 78007293 62497208 78007464 62497345 78007635 62497482 78007806 62497619 78007977 62497756 78008148 62497893 78008319 62498030 78008490 62498167 78008661 62498304 78008832 62498441 78009003 62498578 78009174 62498715 78009345 62498852 78009516 62498989 78009687 62499126 78009858 62499263 78010029 62499400 78010200 62499537 78010371 62499674 78010542 62499811 78010713 62499948 78010884 62500085 78011055 62500222 78011226 62500359 78011397 62500496 78011568 62500633 78011739 62500770 78011910 62500907 78012081 62501044 78012252 62501181 78012423 62501318 78012594 62501455 78012765 62501592 78012936 62501729 78013107 62501866 78013278 62502003 78013449 62502140 78013620 62502277 78013791 62502414 78013962 62502551 78014133 62502688 78014304 62502825 78014475 62502962 78014646 62503099 78014817 62503236 78014988 62503373 78015159 62503510 78015330 62503647 78015501 62503784 78015672 62503921 78015843 62504058 78016014 62504195 78016185 62504332 78016356 62504469 78016527 62504606 78016698 62504743 78016869 62504880 78017040 62505017 78017211 62505154 78017382 62505291 78017553 62505428 78017724 62505565 78017895 62505702 78018066 62505839 78018237 62505976 78018408 62506113 78018579 62506250 78018750 62506387 78018921 62506524 78019092 62506661 78019263 62506798 78019434 62506935 78019605 62507072 78019776 62507209 78019947 62507346 78020118 62507483 78020289 62507620 78020460 62507757 78020631 62507894 78020802 62508031 78020973 62508168 78021144 62508305 78021315 62508442 78021486 62508579 78021657 62508716 78021828 62508853 78021999 62508990 78022170 62509127 78022341 62509264 78022512 62509401 78022683 62509538 78022854 62509675 78023025 62509812 78023196 62509949 78023367 62510086 78023538 62510223 78023709 62510360 78023880 62510497 78024051 62510634 78024222 62510771 78024393 62510908 78024564 62511045 78024735 62511182 78024906 62511319 78025077 62511456 78025248 62511593 78025419 62511730 78025590 62511867 78025761 62512004 78025932 62512141 78026103 62512278 78026274 62512415 78026445 62512552 78026616 62512689 78026787 62512826 78026958 62512963 78027129 62513100 78027300 62513237 78027471 62513374 78027642 62513511 78027813 62513648 78027984 62513785 78028155 62513922 78028326 62514059 78028497 62514196 78028668 62514333 78028839 62514470 78029010 62514607 78029181 62514744 78029352 62514881 78029523 62515018 78029694 62515155 78029865 62515292 78030036 62515429 78030207 62515566 78030378 62515703 78030549 62515840 78030720 62515977 78030891 62516114 78031062 62516251 78031233 62516388 78031404 62516525 78031575 62516662 78031746 62516799 78031917 62516936 78032088 62517073 78032259 62517210 78032430 62517347 78032601 62517484 78032772 62517621 78032943 62517758 78033114 62517895 78033285 62518032 78033456 62518169 78033627 62518306 78033798 62518443 78033969 62518580 78034140 62518717 78034311 62518854 78034482 62518991 78034653 62519128 78034824 62519265 78034995 62519402 78035166 62519539 78035337 62519676 78035508 62519813 78035679 62519950 78035850 62520087 78036021 62520224 78036192 62520361 78036363 62520498 78036534 62520635 78036705 62520772 78036876 62520909 78037047 62521046 78037218 62521183 78037389 62521320 78037560 62521457 78037731 62521594 78037902 62521731 78038073 62521868 78038244 62522005 78038415 62522142 78038586 62522279 78038757 62522416 78038928 62522553 78039099 62522690 78039270 62522827 78039441 62522964 78039612 62523101 78039783 62523238 78039954 62523375 78040125 62523512 78040296 62523649 78040467 62523786 78040638 62523923 78040809 62524060 78040980 62524197 78041151 62524334 78041322 62524471 78041493 62524608 78041664 62524745 78041835 62524882 78042006 62525019 78042177 62525156 78042348 62525293 78042519 62525430 78042690 62525567 78042861 62525704 78043032 62525841 78043203 62525978 78043374 62526115 78043545 62526252 78043716 62526389 78043887 62526526 78044058 62526663 78044229 62526800 78044400 62526937 78044571 62527074 78044742 62527211 78044913 62527348 78045084 62527485 78045255 62527622 78045426 62527759 78045597 62527896 78045768 62528033 78045939 62528170 78046110 62528307 78046281 62528444 78046452 62528581 78046623 62528718 78046794
1000 21490642 0 21490642 26824086 21490779 26824257 21490916 26824428 21491053 26824599 21491190 26824770 21491327 26824941 21491464 26825112 21491601 26825283 21491738 26825454 21491875 26825625 21492012 26825796 21492149 26825967 21492286 26826138 21492423 26826309 21492560 26826480 21492697 26826651 21492834 26826822 21492971 26826993 21493108 26827164 21493245 26827335 21493382 26827506 21493519 26827677 21493656 26827848 21493793 26828019 21493930 26828190 21494067 26828361 21494204 26828532 21494341 26828703 21494478 26828874 21494615 26829045 21494752 26829216 21494889 26829387 21495026 26829558 21495163 26829729 21495300 26829900 21495437 26830071 21495574 26830242 21495711 26830413 21495848 26830584 21495985 26830755 21496122 26830926 21496259 26831097 21496396 26831268 21496533 26831439 21496670 26831610 21496807 26831781 21496944 26831952 21497081 26832123 21497218 26832294 21497355 26832465 21497492 26832636 21497629 26832807 21497766 26832978 21497903 26833149 21498040 26833320 21498177 26833491 21498314 26833662 21498451 26833833 21498588 26834004 21498725 26834175 21498862 26834346 21498999 26834517 21499136 26834688 21499273 26834859 21499410 26835030 21499547 26835201 21499684 26835372 21499821 26835543 21499958 26835714 21500095 26835885 21500232 26836056 21500369 26836227 21500506 26836398 21500643 26836569 21500780 26836740 21500917 26836911 21501054 26837082 21501191 26837253 21501328 26837424 21501465 26837595 21501602 26837766 21501739 26837937 21501876 26838108 21502013 26838279 21502150 26838450 21502287 26838621 21502424 26838792 21502561 26838963 21502698 26839134 21502835 26839305 21502972 26839476 21503109 26839647 21503246 26839818 21503383 26839989 21503520 26840160 21503657 26840331 21503794 26840502 21503931 26840673 21504068 26840844 21504205 26841015 21504342 26841186 21504479 26841357 21504616 26841528 21504753 26841699 21504890 26841870 21505027 26842041 21505164 26842212 21505301 26842383 21505438 26842554 21505575 26842725 21505712 26842896 21505849 26843067 21505986 26843238 21506123 26843409 21506260 26843580 21506397 26843751 21506534 26843922 21506671 26844093 21506808 26844264 21506945 26844435 21507082 26844606 21507219 26844777 21507356 26844948 21507493 26845119 21507630 26845290 21507767 26845461 21507904 26845632 21508041 26845803 21508178 26845974 21508315 26846145 21508452 26846316 21508589 26846487 21508726 26846658 21508863 26846829 21509000 26847000 21509137 26847171 21509274 26847342 21509411 26847513 21509548 26847684 21509685 26847855 21509822 26848026 21509959 26848197 21510096 26848368 21510233 26848539 21510370 26848710 21510507 26848881 21510644 26849052 21510781 26849223 21510918 26849394 21511055 26849565 21511192 26849736 21511329 26849907 21511466 26850078 21511603 26850249 21511740 26850420 21511877 26850591 21512014 26850762 21512151 26850933 21512288 26851104 21512425 26851275 21512562 26851446 21512699 26851617 21512836 26851788 21512973 26851959 21513110 26852130 21513247 26852301 21513384 26852472 21513521 26852643 21513658 26852814 21513795 26852985 21513932 26853156 21514069 26853327 21514206 26853498 21514343 26853669 21514480 26853840 21514617 26854011 21514754 26854182 21514891 26854353 21515028 26854524 21515165 26854695 21515302 26854866 21515439 26855037 21515576 26855208 21515713 26855379 21515850 26855550 21515987 26855721 21516124 26855892 21516261 26856063 21516398 26856234 21516535 26856405 21516672 26856576 21516809 26856747 21516946 26856918 21517083 26857089 21517220 26857260 21517357 26857431 21517494 26857602 21517631 26857773 21517768 26857944 21517905 26858115 21518042 26858286 21518179 26858457 21518316 26858628 21518453 26858799 21518590 26858970 21518727 26859141 21518864 26859312 21519001 26859483 21519138 26859654 21519275 26859825 21519412 26859996 21519549 26860167 21519686 26860338 21519823 26860509 21519960 26860680 21520097 26860851 21520234 26861022 21520371 26861193 21520508 26861364 21520645 26861535 21520782 26861706 21520919 26861877 21521056 26862048 21521193 26862219 21521330 26862390 21521467 26862561 21521604 26862732 21521741 26862903 21521878 26863074 21522015 26863245 21522152 26863416 21522289 26863587 21522426 26863758 21522563 26863929 21522700 26864100 21522837 26864271 21522974 26864442 21523111 26864613 21523248 26864784 21523385 26864955 21523522 26865126 21523659 26865297 21523796 26865468 21523933 26865639 21524070 26865810 21524207 26865981 21524344 26866152 21524481 26866323 21524618 26866494 21524755 26866665 21524892 26866836 21525029 26867007 21525166 26867178 21525303 26867349 21525440 26867520 21525577 26867691 21525714 26867862 21525851 26868033 21525988 26868204 21526125 26868375 21526262 26868546 21526399 26868717 21526536 26868888 21526673 26869059 21526810 26869230 21526947 26869401 21527084 26869572 21527221 26869743 21527358 26869914 21527495 26870085 21527632 26870256 21527769 26870427 21527906 26870598 21528043 26870769 21528180 26870940 21528317 26871111 21528454 26871282 21528591 26871453 21528728 26871624 21528865 26871795 21529002 26871966 21529139 26872137 21529276 26872308 21529413 26872479 21529550 26872650 21529687 26872821 21529824 26872992 21529961 26873163 21530098 26873334 21530235 26873505 21530372 26873676 21530509 26873847 21530646 26874018 21530783 26874189 21530920 26874360 21531057 26874531 21531194 26874702 21531331 26874873 21531468 26875044 21531605 26875215 21531742 26875386 21531879 26875557 21532016 26875728 21532153 26875899 21532290 26876070 21532427 26876241 21532564 26876412 21532701 26876583 21532838 26876754 21532975 26876925 21533112 26877096 21533249 26877267 21533386 26877438 21533523 26877609 21533660 26877780 21533797 26877951 21533934 26878122 21534071 26878293 21534208 26878464 21534345 26878635 21534482 26878806 21534619 26878977 21534756 26879148 21534893 26879319 21535030 26879490 21535167 26879661 21535304 26879832 21535441 26880003 21535578 26880174 21535715 26880345 21535852 26880516 21535989 26880687 21536126 26880858 21536263 26881029 21536400 26881200 21536537 26881371 21536674 26881542 21536811 26881713 21536948 26881884 21537085 26882055 21537222 26882226 21537359 26882397 21537496 26882568 21537633 26882739 21537770 26882910 21537907 26883081 21538044 26883252 21538181 26883423 21538318 26883594 21538455 26883765 21538592 26883936 21538729 26884107 21538866 26884278 21539003 26884449 21539140 26884620 21539277 26884791 21539414 26884962 21539551 26885133 21539688 26885304 21539825 26885475 21539962 26885646 21540099 26885817 21540236 26885988 21540373 26886159 21540510 26886330 21540647 26886501 21540784 26886672 21540921 26886843 21541058 26887014 21541195 26887185 21541332 26887356 21541469 26887527 21541606 26887698 21541743 26887869 21541880 26888040 21542017 26888211 21542154 26888382 21542291 26888553 21542428 26888724 21542565 26888895 21542702 26889066 21542839 26889237 21542976 26889408 21543113 26889579 21543250 26889750 21543387 26889921 21543524 26890092 21543661 26890263 21543798 26890434 21543935 26890605 21544072 26890776 21544209 26890947 21544346 26891118 21544483 26891289 21544620 26891460 21544757 26891631 21544894 26891802 21545031 26891973 21545168 26892144 21545305 26892315 21545442 26892486 21545579 26892657 21545716 26892828 21545853 26892999 21545990 26893170 21546127 26893341 21546264 26893512 21546401 26893683 21546538 26893854 21546675 26894025 21546812 26894196 21546949 26894367 21547086 26894538 21547223 26894709 21547360 26894880 21547497 26895051 21547634 26895222 21547771 26895393 21547908 26895564 21548045 26895735 21548182 26895906 21548319 26896077 21548456 26896248 21548593 26896419 21548730 26896590 21548867 26896761 21549004 26896932 21549141 26897103 21549278 26897274 21549415 26897445 21549552 26897616 21549689 26897787 21549826 26897958 21549963 26898129 21550100 26898300 21550237 26898471 21550374 26898642 21550511 26898813 21550648 26898984 21550785 26899155 21550922 26899326 21551059 26899497 21551196 26899668 21551333 26899839 21551470 26900010 21551607 26900181 21551744 26900352 21551881 26900523 21552018 26900694 21552155 26900865 21552292 26901036 21552429 26901207 21552566 26901378 21552703 26901549 21552840 26901720 21552977 26901891 21553114 26902062 21553251 26902233 21553388 26902404 21553525 26902575 21553662 26902746 21553799 26902917 21553936 26903088 21554073 26903259 21554210 26903430 21554347 26903601 21554484 26903772 21554621 26903943 21554758 26904114 21554895 26904285 21555032 26904456 21555169 26904627 21555306 26904798 21555443 26904969 21555580 26905140 21555717 26905311 21555854 26905482 21555991 26905653 21556128 26905824 21556265 26905995 21556402 26906166 21556539 26906337 21556676 26906508 21556813 26906679 21556950 26906850 21557087 26907021 21557224 26907192 21557361 26907363 21557498 26907534 21557635 26907705 21557772 26907876 21557909 26908047 21558046 26908218 21558183 26908389 21558320 26908560 21558457 26908731 21558594 26908902 21558731 26909073 21558868 26909244 21559005 26909415 21559142 26909586 21559279 26909757 21559416 26909928 21559553 26910099 21559690 26910270 21559827 26910441 21559964 26910612 21560101 26910783 21560238 26910954 21560375 26911125 21560512 26911296 21560649 26911467 21560786 26911638 21560923 26911809 21561060 26911980 21561197 26912151 21561334 26912322 21561471 26912493 21561608 26912664 21561745 26912835 21561882 26913006 21562019 26913177 21562156 26913348 21562293 26913519 21562430 26913690 21562567 26913861 21562704 26914032 21562841 26914203 21562978 26914374 21563115 26914545 21563252 26914716 21563389 26914887 21563526 26915058 21563663 26915229 21563800 26915400 21563937 26915571 21564074 26915742 21564211 26915913 21564348 26916084 21564485 26916255 21564622 26916426 21564759 26916597 21564896 26916768 21565033 26916939 21565170 26917110 21565307 26917281 21565444 26917452 21565581 26917623 21565718 26917794 21565855 26917965 21565992 26918136 21566129 26918307 21566266 26918478 21566403 26918649 21566540 26918820 21566677 26918991 21566814 26919162 21566951 26919333 21567088 26919504 21567225 26919675 21567362 26919846 21567499 26920017 21567636 26920188 21567773 26920359 21567910 26920530 21568047 26920701 21568184 26920872 21568321 26921043 21568458 26921214 21568595 26921385 21568732 26921556 21568869 26921727 21569006 26921898 21569143 26922069 21569280 26922240 21569417 26922411 21569554 26922582 21569691 26922753 21569828 26922924 21569965 26923095 21570102 26923266 21570239 26923437 21570376 26923608 21570513 26923779 21570650 26923950 21570787 26924121 21570924 26924292 21571061 26924463 21571198 26924634 21571335 26924805 21571472 26924976 21571609 26925147 21571746 26925318 21571883 26925489 21572020 26925660 21572157 26925831 21572294 26926002 21572431 26926173 21572568 26926344 21572705 26926515 21572842 26926686 21572979 26926857 21573116 26927028 21573253 26927199 21573390 26927370 21573527 26927541 21573664 26927712 21573801 26927883 21573938 26928054 21574075 26928225 21574212 26928396 21574349 26928567 21574486 26928738 21574623 26928909 21574760 26929080 21574897 26929251 21575034 26929422 21575171 26929593 21575308 26929764 21575445 26929935 21575582 26930106 21575719 26930277 21575856 26930448 21575993 26930619 21576130 26930790 21576267 26930961 21576404 26931132 21576541 26931303 21576678 26931474 21576815 26931645 21576952 26931816 21577089 26931987 21577226 26932158 21577363 26932329 21577500 26932500 21577637 26932671 21577774 26932842 21577911 26933013 21578048 26933184 21578185 26933355 21578322 26933526 21578459 26933697 21578596 26933868 21578733 26934039 21578870 26934210 21579007 26934381 21579144 26934552 21579281 26934723 21579418 26934894 21579555 26935065 21579692 26935236 21579829 26935407 21579966 26935578 21580103 26935749 21580240 26935920 21580377 26936091 21580514 26936262 21580651 26936433 21580788 26936604 21580925 26936775 21581062 26936946 21581199 26937117 21581336 26937288 21581473 26937459 21581610 26937630 21581747 26937801 21581884 26937972 21582021 26938143 21582158 26938314 21582295 26938485 21582432 26938656 21582569 26938827 21582706 26938998 21582843 26939169 21582980 26939340 21583117 26939511 21583254 26939682 21583391 26939853 21583528 26940024 21583665 26940195 21583802 26940366 21583939 26940537 21584076 26940708 21584213 26940879 21584350 26941050 21584487 26941221 21584624 26941392 21584761 26941563 21584898 26941734 21585035 26941905 21585172 26942076 21585309 26942247 21585446 26942418 21585583 26942589 21585720 26942760 21585857 26942931 21585994 26943102 21586131 26943273 21586268 26943444 21586405 26943615 21586542 26943786 21586679 26943957 21586816 26944128 21586953 26944299 21587090 26944470 21587227 26944641 21587364 26944812 21587501 26944983 21587638 26945154 21587775 26945325 21587912 26945496 21588049 26945667 21588186 26945838 21588323 26946009 21588460 26946180 21588597 26946351 21588734 26946522 21588871 26946693 21589008 26946864 21589145 26947035 21589282 26947206 21589419 26947377 21589556 26947548 21589693 26947719 21589830 26947890 21589967 26948061 21590104 26948232 21590241 26948403 21590378 26948574 21590515 26948745 21590652 26948916 21590789 26949087 21590926 26949258 21591063 26949429 21591200 26949600 21591337 26949771 21591474 26949942 21591611 26950113 21591748 26950284 21591885 26950455 21592022 26950626 21592159 26950797 21592296 26950968 21592433 26951139 21592570 26951310 21592707 26951481 21592844 26951652 21592981 26951823 21593118 26951994 21593255 26952165 21593392 26952336 21593529 26952507 21593666 26952678 21593803 26952849 21593940 26953020 21594077 26953191 21594214 26953362 21594351 26953533 21594488 26953704 21594625 26953875 21594762 26954046 21594899 26954217 21595036 26954388 21595173 26954559 21595310 26954730 21595447 26954901 21595584 26955072 21595721 26955243 21595858 26955414 21595995 26955585 21596132 26955756 21596269 26955927 21596406 26956098 21596543 26956269 21596680 26956440 21596817 26956611 21596954 26956782 21597091 26956953 21597228 26957124 21597365 26957295 21597502 26957466 21597639 26957637 21597776 26957808 21597913 26957979 21598050 26958150 21598187 26958321 21598324 26958492 21598461 26958663 21598598 26958834 21598735 26959005 21598872 26959176 21599009 26959347 21599146 26959518 21599283 26959689 21599420 26959860 21599557 26960031 21599694 26960202 21599831 26960373 21599968 26960544 21600105 26960715 21600242 26960886 21600379 26961057 21600516 26961228 21600653 26961399 21600790 26961570 21600927 26961741 21601064 26961912 21601201 26962083 21601338 26962254 21601475 26962425 21601612 26962596 21601749 26962767 21601886 26962938 21602023 26963109 21602160 26963280 21602297 26963451 21602434 26963622 21602571 26963793 21602708 26963964 21602845 26964135 21602982 26964306 21603119 26964477 21603256 26964648 21603393 26964819 21603530 26964990 21603667 26965161 21603804 26965332 21603941 26965503 21604078 26965674 21604215 26965845 21604352 26966016 21604489 26966187 21604626 26966358 21604763 26966529 21604900 26966700 21605037 26966871 21605174 26967042 21605311 26967213 21605448 26967384 21605585 26967555 21605722 26967726 21605859 26967897 21605996 26968068 21606133 26968239 21606270 26968410 21606407 26968581 21606544 26968752 21606681 26968923 21606818 26969094 21606955 26969265 21607092 26969436 21607229 26969607 21607366 26969778 21607503 26969949 21607640 26970120 21607777 26970291 21607914 26970462 21608051 26970633 21608188 26970804 21608325 26970975 21608462 26971146 21608599 26971317 21608736 26971488 21608873 26971659 21609010 26971830 21609147 26972001 21609284 26972172 21609421 26972343 21609558 26972514 21609695 26972685 21609832 26972856 21609969 26973027 21610106 26973198 21610243 26973369 21610380 26973540 21610517 26973711 21610654 26973882 21610791 26974053 21610928 26974224 21611065 26974395 21611202 26974566 21611339 26974737 21611476 26974908 21611613 26975079 21611750 26975250 21611887 26975421 21612024 26975592 21612161 26975763 21612298 26975934 21612435 26976105 21612572 26976276 21612709 26976447 21612846 26976618 21612983 26976789 21613120 26976960 21613257 26977131 21613394 26977302 21613531 26977473 21613668 26977644 21613805 26977815 21613942 26977986 21614079 26978157 21614216 26978328 21614353 26978499 21614490 26978670 21614627 26978841 21614764 26979012 21614901 26979183 21615038 26979354 21615175 26979525 21615312 26979696 21615449 26979867 21615586 26980038 21615723 26980209 21615860 26980380 21615997 26980551 21616134 26980722 21616271 26980893 21616408 26981064 21616545 26981235 21616682 26981406 21616819 26981577 21616956 26981748 21617093 26981919 21617230 26982090 21617367 26982261 21617504 26982432 21617641 26982603 21617778 26982774 21617915 26982945 21618052 26983116 21618189 26983287 21618326 26983458 21618463 26983629 21618600 26983800 21618737 26983971 21618874 26984142 21619011 26984313 21619148 26984484 21619285 26984655 21619422 26984826 21619559 26984997 21619696 26985168 21619833 26985339 21619970 26985510 21620107 26985681 21620244 26985852 21620381 26986023 21620518 26986194 21620655 26986365 21620792 26986536 21620929 26986707 21621066 26986878 21621203 26987049 21621340 26987220 21621477 26987391 21621614 26987562 21621751 26987733 21621888 26987904 21622025 26988075 21622162 26988246 21622299 26988417 21622436 26988588 21622573 26988759 21622710 26988930 21622847 26989101 21622984 26989272 21623121 26989443 21623258 26989614 21623395 26989785 21623532 26989956 21623669 26990127 21623806 26990298 21623943 26990469 21624080 26990640 21624217 26990811 21624354 26990982 21624491 26991153 21624628 26991324 21624765 26991495 21624902 26991666 21625039 26991837 21625176 26992008 21625313 26992179 21625450 26992350 21625587 26992521 21625724 26992692 21625861 26992863 21625998 26993034 21626135 26993205 21626272 26993376 21626409 26993547 21626546 26993718 21626683 26993889 21626820 26994060 21626957 26994231 21627094 26994402 21627231 26994573 21627368 26994744
1000 37221804 0 37221804 46459332 37221941 46459503 37222078 46459674 37222215 46459845 37222352 46460016 37222489 46460187 37222626 46460358 37222763 46460529 37222900 46460700 37223037 46460871 37223174 46461042 37223311 46461213 37223448 46461384 37223585 46461555 37223722 46461726 37223859 46461897 37223996 46462068 37224133 46462239 37224270 46462410 37224407 46462581 37224544 46462752 37224681 46462923 37224818 46463094 37224955 46463265 37225092 46463436 37225229 46463607 37225366 46463778 37225503 46463949 37225640 46464120 37225777 46464291 37225914 46464462 37226051 46464633 37226188 46464804 37226325 46464975 37226462 46465146 37226599 46465317 37226736 46465488 37226873 46465659 37227010 46465830 37227147 46466001 37227284 46466172 37227421 46466343 37227558 46466514 37227695 46466685 37227832 46466856 37227969 46467027 37228106 46467198 37228243 46467369 37228380 46467540 37228517 46467711 37228654 46467882 37228791 46468053 37228928 46468224 37229065 46468395 37229202 46468566 37229339 46468737 37229476 46468908 37229613 46469079 37229750 46469250 37229887 46469421 37230024 46469592 37230161 46469763 37230298 46469934 37230435 46470105 37230572 46470276 37230709 46470447 37230846 46470618 37230983 46470789 37231120 46470960 37231257 46471131 37231394 46471302 37231531 46471473 37231668 46471644 37231805 46471815 37231942 46471986 37232079 46472157 37232216 46472328 37232353 46472499 37232490 46472670 37232627 46472841 37232764 46473012 37232901 46473183 37233038 46473354 37233175 46473525 37233312 46473696 37233449 46473867 37233586 46474038 37233723 46474209 37233860 46474380 37233997 46474551 37234134 46474722 37234271 46474893 37234408 46475064 37234545 46475235 37234682 46475406 37234819 46475577 37234956 46475748 37235093 46475919 37235230 46476090 37235367 46476261 37235504 46476432 37235641 46476603 37235778 46476774 37235915 46476945 37236052 46477116 37236189 46477287 37236326 46477458 37236463 46477629 37236600 46477800 37236737 46477971 37236874 46478142 37237011 46478313 37237148 46478484 37237285 46478655 37237422 46478826 37237559 46478997 37237696 46479168 37237833 46479339 37237970 46479510 37238107 46479681 37238244 46479852 37238381 46480023 37238518 46480194 37238655 46480365 37238792 46480536 37238929 46480707 37239066 46480878 37239203 46481049 37239340 46481220 37239477 46481391 37239614 46481562 37239751 46481733 37239888 46481904 37240025 46482075 37240162 46482246 37240299 46482417 37240436 46482588 37240573 46482759 37240710 46482930 37240847 46483101 37240984 46483272 37241121 46483443 37241258 46483614 37241395 46483785 37241532 46483956 37241669 46484127 37241806 46484298 37241943 46484469 37242080 46484640 37242217 46484811 37242354 46484982 37242491 46485153 37242628 46485324 37242765 46485495 37242902 46485666 37243039 46485837 37243176 46486008 37243313 46486179 37243450 46486350 37243587 46486521 37243724 46486692 37243861 46486863 37243998 46487034 37244135 46487205 37244272 46487376 37244409 46487547 37244546 46487718 37244683 46487889 37244820 46488060 37244957 46488231 37245094 46488402 37245231 46488573 37245368 46488744 37245505 46488915 37245642 46489086 37245779 46489257 37245916 46489428 37246053 46489599 37246190 46489770 37246327 46489941 37246464 46490112 37246601 46490283 37246738 46490454 37246875 46490625 37247012 46490796 37247149 46490967 37247286 46491138 37247423 46491309 37247560 46491480 37247697 46491651 37247834 46491822 37247971 46491993 37248108 46492164 37248245 46492335 37248382 46492506 37248519 46492677 37248656 46492848 37248793 46493019 37248930 46493190 37249067 46493361 37249204 46493532 37249341 46493703 37249478 46493874 37249615 46494045 37249752 46494216 37249889 46494387 37250026 46494558 37250163 46494729 37250300 46494900 37250437 46495071 37250574 46495242 37250711 46495413 37250848 46495584 37250985 46495755 37251122 46495926 37251259 46496097 37251396 46496268 37251533 46496439 37251670 46496610 37251807 46496781 37251944 46496952 37252081 46497123 37252218 46497294 37252355 46497465 37252492 46497636 37252629 46497807 37252766 46497978 37252903 46498149 37253040 46498320 37253177 46498491 37253314 46498662 37253451 46498833 37253588 46499004 37253725 46499175 37253862 46499346 37253999 46499517 37254136 46499688 37254273 46499859 37254410 46500030 37254547 46500201 37254684 46500372 37254821 46500543 37254958 46500714 37255095 46500885 37255232 46501056 37255369 46501227 37255506 46501398 37255643 46501569 37255780 46501740 37255917 46501911 37256054 46502082 37256191 46502253 37256328 46502424 37256465 46502595 37256602 46502766 37256739 46502937 37256876 46503108 37257013 46503279 37257150 46503450 37257287 46503621 37257424 46503792 37257561 46503963 37257698 46504134 37257835 46504305 37257972 46504476 37258109 46504647 37258246 46504818 37258383 46504989 37258520 46505160 37258657 46505331 37258794 46505502 37258931 46505673 37259068 46505844 37259205 46506015 37259342 46506186 37259479 46506357 37259616 46506528 37259753 46506699 37259890 46506870 37260027 46507041 37260164 46507212 37260301 46507383 37260438 46507554 37260575 46507725 37260712 46507896 37260849 46508067 37260986 46508238 37261123 46508409 37261260 46508580 37261397 46508751 37261534 46508922 37261671 46509093 37261808 46509264 37261945 46509435 37262082 46509606 37262219 46509777 37262356 46509948 37262493 46510119 37262630 46510290 37262767 46510461 37262904 46510632 37263041 46510803 37263178 46510974 37263315 46511145 37263452 46511316 37263589 46511487 37263726 46511658 37263863 46511829 37264000 46512000 37264137 46512171 37264274 46512342 37264411 46512513 37264548 46512684 37264685 46512855 37264822 46513026 37264959 46513197 37265096 46513368 37265233 46513539 37265370 46513710 37265507 46513881 37265644 46514052 37265781 46514223 37265918 46514394 37266055 46514565 37266192 46514736 37266329 46514907 37266466 46515078 37266603 46515249 37266740 46515420 37266877 46515591 37267014 46515762 37267151 46515933 37267288 46516104 37267425 46516275 37267562 46516446 37267699 46516617 37267836 46516788 37267973 46516959 37268110 46517130 37268247 46517301 37268384 46517472 37268521 46517643 37268658 46517814 37268795 46517985 37268932 46518156 37269069 46518327 37269206 46518498 37269343 46518669 37269480 46518840 37269617 46519011 37269754 46519182 37269891 46519353 37270028 46519524 37270165 46519695 37270302 46519866 37270439 46520037 37270576 46520208 37270713 46520379 37270850 46520550 37270987 46520721 37271124 46520892 37271261 46521063 37271398 46521234 37271535 46521405 37271672 46521576 37271809 46521747 37271946 46521918 37272083 46522089 37272220 46522260 37272357 46522431 37272494 46522602 37272631 46522773 37272768 46522944 37272905 46523115 37273042 46523286 37273179 46523457 37273316 46523628 37273453 46523799 37273590 46523970 37273727 46524141 37273864 46524312 37274001 46524483 37274138 46524654 37274275 46524825 37274412 46524996 37274549 46525167 37274686 46525338 37274823 46525509 37274960 46525680 37275097 46525851 37275234 46526022 37275371 46526193 37275508 46526364 37275645 46526535 37275782 46526706 37275919 46526877 37276056 46527048 37276193 46527219 37276330 46527390 37276467 46527561 37276604 46527732 37276741 46527903 37276878 46528074 37277015 46528245 37277152 46528416 37277289 46528587 37277426 46528758 37277563 46528929 37277700 46529100 37277837 46529271 37277974 46529442 37278111 46529613 37278248 46529784 37278385 46529955 37278522 46530126 37278659 46530297 37278796 46530468 37278933 46530639 37279070 46530810 37279207 46530981 37279344 46531152 37279481 46531323 37279618 46531494 37279755 46531665 37279892 46531836 37280029 46532007 37280166 46532178 37280303 46532349 37280440 46532520 37280577 46532691 37280714 46532862 37280851 46533033 37280988 46533204 37281125 46533375 37281262 46533546 37281399 46533717 37281536 46533888 37281673 46534059 37281810 46534230 37281947 46534401 37282084 46534572 37282221 46534743 37282358 46534914 37282495 46535085 37282632 46535256 37282769 46535427 37282906 46535598 37283043 46535769 37283180 46535940 37283317 46536111 37283454 46536282 37283591 46536453 37283728 46536624 37283865 46536795 37284002 46536966 37284139 46537137 37284276 46537308 37284413 46537479 37284550 46537650 37284687 46537821 37284824 46537992 37284961 46538163 37285098 46538334 37285235 46538505 37285372 46538676 37285509 46538847 37285646 46539018 37285783 46539189 37285920 46539360 37286057 46539531 37286194 46539702 37286331 46539873 37286468 46540044 37286605 46540215 37286742 46540386 37286879 46540557 37287016 46540728 37287153 46540899 37287290 46541070 37287427 46541241 37287564 46541412 37287701 46541583 37287838 46541754 37287975 46541925 37288112 46542096 37288249 46542267 37288386 46542438 37288523 46542609 37288660 46542780 37288797 46542951 37288934 46543122 37289071 46543293 37289208 46543464 37289345 46543635 37289482 46543806 37289619 46543977 37289756 46544148 37289893 46544319 37290030 46544490 37290167 46544661 37290304 46544832 37290441 46545003 37290578 46545174 37290715 46545345 37290852 46545516 37290989 46545687 37291126 46545858 37291263 46546029 37291400 46546200 37291537 46546371 37291674 46546542 37291811 46546713 37291948 46546884 37292085 46547055 37292222 46547226 37292359 46547397 37292496 46547568 37292633 46547739 37292770 46547910 37292907 46548081 37293044 46548252 37293181 46548423 37293318 46548594 37293455 46548765 37293592 46548936 37293729 46549107 37293866 46549278 37294003 46549449 37294140 46549620 37294277 46549791 37294414 46549962 37294551 46550133 37294688 46550304 37294825 46550475 37294962 46550646 37295099 46550817 37295236 46550988 37295373 46551159 37295510 46551330 37295647 46551501 37295784 46551672 37295921 46551843 37296058 46552014 37296195 46552185 37296332 46552356 37296469 46552527 37296606 46552698 37296743 46552869 37296880 46553040 37297017 46553211 37297154 46553382 37297291 46553553 37297428 46553724 37297565 46553895 37297702 46554066 37297839 46554237 37297976 46554408 37298113 46554579 37298250 46554750 37298387 46554921 37298524 46555092 37298661 46555263 37298798 46555434 37298935 46555605 37299072 46555776 37299209 46555947 37299346 46556118 37299483 46556289 37299620 46556460 37299757 46556631 37299894 46556802 37300031 46556973 37300168 46557144 37300305 46557315 37300442 46557486 37300579 46557657 37300716 46557828 37300853 46557999 37300990 46558170 37301127 46558341 37301264 46558512 37301401 46558683 37301538 46558854 37301675 46559025 37301812 46559196 37301949 46559367 37302086 46559538 37302223 46559709 37302360 46559880 37302497 46560051 37302634 46560222 37302771 46560393 37302908 46560564 37303045 46560735 37303182 46560906 37303319 46561077 37303456 46561248 37303593 46561419 37303730 46561590 37303867 46561761 37304004 46561932 37304141 46562103 37304278 46562274 37304415 46562445 37304552 46562616 37304689 46562787 37304826 46562958 37304963 46563129 37305100 46563300 37305237 46563471 37305374 46563642 37305511 46563813 37305648 46563984 37305785 46564155 37305922 46564326 37306059 46564497 37306196 46564668 37306333 46564839 37306470 46565010 37306607 46565181 37306744 46565352 37306881 46565523 37307018 46565694 37307155 46565865 37307292 46566036 37307429 46566207 37307566 46566378 37307703 46566549 37307840 46566720 37307977 46566891 37308114 46567062 37308251 46567233 37308388 46567404 37308525 46567575 37308662 46567746 37308799 46567917 37308936 46568088 37309073 46568259 37309210 46568430 37309347 46568601 37309484 46568772 37309621 46568943 37309758 46569114 37309895 46569285 37310032 46569456 37310169 46569627 37310306 46569798 37310443 46569969 37310580 46570140 37310717 46570311 37310854 46570482 37310991 46570653 37311128 46570824 37311265 46570995 37311402 46571166 37311539 46571337 37311676 46571508 37311813 46571679 37311950 46571850 37312087 46572021 37312224 46572192 37312361 46572363 37312498 46572534 37312635 46572705 37312772 46572876 37312909 46573047 37313046 46573218 37313183 46573389 37313320 46573560 37313457 46573731 37313594 46573902 37313731 46574073 37313868 46574244 37314005 46574415 37314142 46574586 37314279 46574757 37314416 46574928 37314553 46575099 37314690 46575270 37314827 46575441 37314964 46575612 37315101 46575783 37315238 46575954 37315375 46576125 37315512 46576296 37315649 46576467 37315786 46576638 37315923 46576809 37316060 46576980 37316197 46577151 37316334 46577322 37316471 46577493 37316608 46577664 37316745 46577835 37316882 46578006 37317019 46578177 37317156 46578348 37317293 46578519 37317430 46578690 37317567 46578861 37317704 46579032 37317841 46579203 37317978 46579374 37318115 46579545 37318252 46579716 37318389 46579887 37318526 46580058 37318663 46580229 37318800 46580400 37318937 46580571 37319074 46580742 37319211 46580913 37319348 46581084 37319485 46581255 37319622 46581426 37319759 46581597 37319896 46581768 37320033 46581939 37320170 46582110 37320307 46582281 37320444 46582452 37320581 46582623 37320718 46582794 37320855 46582965 37320992 46583136 37321129 46583307 37321266 46583478 37321403 46583649 37321540 46583820 37321677 46583991 37321814 46584162 37321951 46584333 37322088 46584504 37322225 46584675 37322362 46584846 37322499 46585017 37322636 46585188 37322773 46585359 37322910 46585530 37323047 46585701 37323184 46585872 37323321 46586043 37323458 46586214 37323595 46586385 37323732 46586556 37323869 46586727 37324006 46586898 37324143 46587069 37324280 46587240 37324417 46587411 37324554 46587582 37324691 46587753 37324828 46587924 37324965 46588095 37325102 46588266 37325239 46588437 37325376 46588608 37325513 46588779 37325650 46588950 37325787 46589121 37325924 46589292 37326061 46589463 37326198 46589634 37326335 46589805 37326472 46589976 37326609 46590147 37326746 46590318 37326883 46590489 37327020 46590660 37327157 46590831 37327294 46591002 37327431 46591173 37327568 46591344 37327705 46591515 37327842 46591686 37327979 46591857 37328116 46592028 37328253 46592199 37328390 46592370 37328527 46592541 37328664 46592712 37328801 46592883 37328938 46593054 37329075 46593225 37329212 46593396 37329349 46593567 37329486 46593738 37329623 46593909 37329760 46594080 37329897 46594251 37330034 46594422 37330171 46594593 37330308 46594764 37330445 46594935 37330582 46595106 37330719 46595277 37330856 46595448 37330993 46595619 37331130 46595790 37331267 46595961 37331404 46596132 37331541 46596303 37331678 46596474 37331815 46596645 37331952 46596816 37332089 46596987 37332226 46597158 37332363 46597329 37332500 46597500 37332637 46597671 37332774 46597842 37332911 46598013 37333048 46598184 37333185 46598355 37333322 46598526 37333459 46598697 37333596 46598868 37333733 46599039 37333870 46599210 37334007 46599381 37334144 46599552 37334281 46599723 37334418 46599894 37334555 46600065 37334692 46600236 37334829 46600407 37334966 46600578 37335103 46600749 37335240 46600920 37335377 46601091 37335514 46601262 37335651 46601433 37335788 46601604 37335925 46601775 37336062 46601946 37336199 46602117 37336336 46602288 37336473 46602459 37336610 46602630 37336747 46602801 37336884 46602972 37337021 46603143 37337158 46603314 37337295 46603485 37337432 46603656 37337569 46603827 37337706 46603998 37337843 46604169 37337980 46604340 37338117 46604511 37338254 46604682 37338391 46604853 37338528 46605024 37338665 46605195 37338802 46605366 37338939 46605537 37339076 46605708 37339213 46605879 37339350 46606050 37339487 46606221 37339624 46606392 37339761 46606563 37339898 46606734 37340035 46606905 37340172 46607076 37340309 46607247 37340446 46607418 37340583 46607589 37340720 46607760 37340857 46607931 37340994 46608102 37341131 46608273 37341268 46608444 37341405 46608615 37341542 46608786 37341679 46608957 37341816 46609128 37341953 46609299 37342090 46609470 37342227 46609641 37342364 46609812 37342501 46609983 37342638 46610154 37342775 46610325 37342912 46610496 37343049 46610667 37343186 46610838 37343323 46611009 37343460 46611180 37343597 46611351 37343734 46611522 37343871 46611693 37344008 46611864 37344145 46612035 37344282 46612206 37344419 46612377 37344556 46612548 37344693 46612719 37344830 46612890 37344967 46613061 37345104 46613232 37345241 46613403 37345378 46613574 37345515 46613745 37345652 46613916 37345789 46614087 37345926 46614258 37346063 46614429 37346200 46614600 37346337 46614771 37346474 46614942 37346611 46615113 37346748 46615284 37346885 46615455 37347022 46615626 37347159 46615797 37347296 46615968 37347433 46616139 37347570 46616310 37347707 46616481 37347844 46616652 37347981 46616823 37348118 46616994 37348255 46617165 37348392 46617336 37348529 46617507 37348666 46617678 37348803 46617849 37348940 46618020 37349077 46618191 37349214 46618362 37349351 46618533 37349488 46618704 37349625 46618875 37349762 46619046 37349899 46619217 37350036 46619388 37350173 46619559 37350310 46619730 37350447 46619901 37350584 46620072 37350721 46620243 37350858 46620414 37350995 46620585 37351132 46620756 37351269 46620927 37351406 46621098 37351543 46621269 37351680 46621440 37351817 46621611 37351954 46621782 37352091 46621953 37352228 46622124 37352365 46622295 37352502 46622466 37352639 46622637 37352776 46622808 37352913 46622979 37353050 46623150 37353187 46623321 37353324 46623492 37353461 46623663 37353598 46623834 37353735 46624005 37353872 46624176 37354009 46624347 37354146 46624518 37354283 46624689 37354420 46624860 37354557 46625031 37354694 46625202 37354831 46625373 37354968 46625544 37355105 46625715 37355242 46625886 37355379 46626057 37355516 46626228 37355653 46626399 37355790 46626570 37355927 46626741 37356064 46626912 37356201 46627083 37356338 46627254 37356475 46627425 37356612 46627596 37356749 46627767 37356886 46627938 37357023 46628109 37357160 46628280 37357297 46628451 37357434 46628622 37357571 46628793 37357708 46628964 37357845 46629135 37357982 46629306 37358119 46629477 37358256 46629648 37358393 46629819 37358530 46629990
1000 63486348 0 63486348 79242084 63486485 79242255 63486622 79242426 63486759 79242597 63486896 79242768 63487033 79242939 63487170 79243110 63487307 79243281 63487444 79243452 63487581 79243623 63487718 79243794 63487855 79243965 63487992 79244136 63488129 79244307 63488266 79244478 63488403 79244649 63488540 79244820 63488677 79244991 63488814 79245162 63488951 79245333 63489088 79245504 63489225 79245675 63489362 79245846 63489499 79246017 63489636 79246188 63489773 79246359 63489910 79246530 63490047 79246701 63490184 79246872 63490321 79247043 63490458 79247214 63490595 79247385 63490732 79247556 63490869 79247727 63491006 79247898 63491143 79248069 63491280 79248240 63491417 79248411 63491554 79248582 63491691 79248753 63491828 79248924 63491965 79249095 63492102 79249266 63492239 79249437 63492376 79249608 63492513 79249779 63492650 79249950 63492787 79250121 63492924 79250292 63493061 79250463 63493198 79250634 63493335 79250805 63493472 79250976 63493609 79251147 63493746 79251318 63493883 79251489 63494020 79251660 63494157 79251831 63494294 79252002 63494431 79252173 63494568 79252344 63494705 79252515 63494842 79252686 63494979 79252857 63495116 79253028 63495253 79253199 63495390 79253370 63495527 79253541 63495664 79253712 63495801 79253883 63495938 79254054 63496075 79254225 63496212 79254396 63496349 79254567 63496486 79254738 63496623 79254909 63496760 79255080 63496897 79255251 63497034 79255422 63497171 79255593 63497308 79255764 63497445 79255935 63497582 79256106 63497719 79256277 63497856 79256448 63497993 79256619 63498130 79256790 63498267 79256961 63498404 79257132 63498541 79257303 63498678 79257474 63498815 79257645 63498952 79257816 63499089 79257987 63499226 79258158 63499363 79258329 63499500 79258500 63499637 79258671 63499774 79258842 63499911 79259013 63500048 79259184 63500185 79259355 63500322 79259526 63500459 79259697 63500596 79259868 63500733 79260039 63500870 79260210 63501007 79260381 63501144 79260552 63501281 79260723 63501418 79260894 63501555 79261065 63501692 79261236 63501829 79261407 63501966 79261578 63502103 79261749 63502240 79261920 63502377 79262091 63502514 79262262 63502651 79262433 63502788 79262604 63502925 79262775 63503062 79262946 63503199 79263117 63503336 79263288 63503473 79263459 63503610 79263630 63503747 79263801 63503884 79263972 63504021 79264143 63504158 79264314 63504295 79264485 63504432 79264656 63504569 79264827 63504706 79264998 63504843 79265169 63504980 79265340 63505117 79265511 63505254 79265682 63505391 79265853 63505528 79266024 63505665 79266195 63505802 79266366 63505939 79266537 63506076 79266708 63506213 79266879 63506350 79267050 63506487 79267221 63506624 79267392 63506761 79267563 63506898 79267734 63507035 79267905 63507172 79268076 63507309 79268247 63507446 79268418 63507583 79268589 63507720 79268760 63507857 79268931 63507994 79269102 63508131 79269273 63508268 79269444 63508405 79269615 63508542 79269786 63508679 79269957 63508816 79270128 63508953 79270299 63509090 79270470 63509227 79270641 63509364 79270812 63509501 79270983 63509638 79271154 63509775 79271325 63509912 79271496 63510049 79271667 63510186 79271838 63510323 79272009 63510460 79272180 63510597 79272351 63510734 79272522 63510871 79272693 63511008 79272864 63511145 79273035 63511282 79273206 63511419 79273377 63511556 79273548 63511693 79273719 63511830 79273890 63511967 79274061 63512104 79274232 63512241 79274403 63512378 79274574 63512515 79274745 63512652 79274916 63512789 79275087 63512926 79275258 63513063 79275429 63513200 79275600 63513337 79275771 63513474 79275942 63513611 79276113 63513748 79276284 63513885 79276455 63514022 79276626 63514159 79276797 63514296 79276968 63514433 79277139 63514570 79277310 63514707 79277481 63514844 79277652 63514981 79277823 63515118 79277994 63515255 79278165 63515392 79278336 63515529 79278507 63515666 79278678 63515803 79278849 63515940 79279020 63516077 79279191 63516214 79279362 63516351 79279533 63516488 79279704 63516625 79279875 63516762 79280046 63516899 79280217 63517036 79280388 63517173 79280559 63517310 79280730 63517447 79280901 63517584 79281072 63517721 79281243 63517858 79281414 63517995 79281585 63518132 79281756 63518269 79281927 63518406 79282098 63518543 79282269 63518680 79282440 63518817 79282611 63518954 79282782 63519091 79282953 63519228 79283124 63519365 79283295 63519502 79283466 63519639 79283637 63519776 79283808 63519913 79283979 63520050 79284150 63520187 79284321 63520324 79284492 63520461 79284663 63520598 79284834 63520735 79285005 63520872 79285176 63521009 79285347 63521146 79285518 63521283 79285689 63521420 79285860 63521557 79286031 63521694 79286202 63521831 79286373 63521968 79286544 63522105 79286715 63522242 79286886 63522379 79287057 63522516 79287228 63522653 79287399 63522790 79287570 63522927 79287741 63523064 79287912 63523201 79288083 63523338 79288254 63523475 79288425 63523612 79288596 63523749 79288767 63523886 79288938 63524023 79289109 63524160 79289280 63524297 79289451 63524434 79289622 63524571 79289793 63524708 79289964 63524845 79290135 63524982 79290306 63525119 79290477 63525256 79290648 63525393 79290819 63525530 79290990 63525667 79291161 63525804 79291332 63525941 79291503 63526078 79291674 63526215 79291845 63526352 79292016 63526489 79292187 63526626 79292358 63526763 79292529 63526900 79292700 63527037 79292871 63527174 79293042 63527311 79293213 63527448 79293384 63527585 79293555 63527722 79293726 63527859 79293897 63527996 79294068 63528133 79294239 63528270 79294410 63528407 79294581 63528544 79294752 63528681 79294923 63528818 79295094 63528955 79295265 63529092 79295436 63529229 79295607 63529366 79295778 63529503 79295949 63529640 79296120 63529777 79296291 63529914 79296462 63530051 79296633 63530188 79296804 63530325 79296975 63530462 79297146 63530599 79297317 63530736 79297488 63530873 79297659 63531010 79297830 63531147 79298001 63531284 79298172 63531421 79298343 63531558 79298514 63531695 79298685 63531832 79298856 63531969 79299027 63532106 79299198 63532243 79299369 63532380 79299540 63532517 79299711 63532654 79299882 63532791 79300053 63532928 79300224 63533065 79300395 63533202 79300566 63533339 79300737 63533476 79300908 63533613 79301079 63533750 79301250 63533887 79301421 63534024 79301592 63534161 79301763 63534298 79301934 63534435 79302105 63534572 79302276 63534709 79302447 63534846 79302618 63534983 79302789 63535120 79302960 63535257 79303131 63535394 79303302 63535531 79303473 63535668 79303644 63535805 79303815 63535942 79303986 63536079 79304157 63536216 79304328 63536353 79304499 63536490 79304670 63536627 79304841 63536764 79305012 63536901 79305183 63537038 79305354 63537175 79305525 63537312 79305696 63537449 79305867 63537586 79306038 63537723 79306209 63537860 79306380 63537997 79306551 63538134 79306722 63538271 79306893 63538408 79307064 63538545 79307235 63538682 79307406 63538819 79307577 63538956 79307748 63539093 79307919 63539230 79308090 63539367 79308261 63539504 79308432 63539641 79308603 63539778 79308774 63539915 79308945 63540052 79309116 63540189 79309287 63540326 79309458 63540463 79309629 63540600 79309800 63540737 79309971 63540874 79310142 63541011 79310313 63541148 79310484 63541285 79310655 63541422 79310826 63541559 79310997 63541696 79311168 63541833 79311339 63541970 79311510 63542107 79311681 63542244 79311852 63542381 79312023 63542518 79312194 63542655 79312365 63542792 79312536 63542929 79312707 63543066 79312878 63543203 79313049 63543340 79313220 63543477 79313391 63543614 79313562 63543751 79313733 63543888 79313904 63544025 79314075 63544162 79314246 63544299 79314417 63544436 79314588 63544573 79314759 63544710 79314930 63544847 79315101 63544984 79315272 63545121 79315443 63545258 79315614 63545395 79315785 63545532 79315956 63545669 79316127 63545806 79316298 63545943 79316469 63546080 79316640 63546217 79316811 63546354 79316982 63546491 79317153 63546628 79317324 63546765 79317495 63546902 79317666 63547039 79317837 63547176 79318008 63547313 79318179 63547450 79318350 63547587 79318521 63547724 79318692 63547861 79318863 63547998 79319034 63548135 79319205 63548272 79319376 63548409 79319547 63548546 79319718 63548683 79319889 63548820 79320060 63548957 79320231 63549094 79320402 63549231 79320573 63549368 79320744 63549505 79320915 63549642 79321086 63549779 79321257 63549916 79321428 63550053 79321599 63550190 79321770 63550327 79321941 63550464 79322112 63550601 79322283 63550738 79322454 63550875 79322625 63551012 79322796 63551149 79322967 63551286 79323138 63551423 79323309 63551560 79323480 63551697 79323651 63551834 79323822 63551971 79323993 63552108 79324164 63552245 79324335 63552382 79324506 63552519 79324677 63552656 79324848 63552793 79325019 63552930 79325190 63553067 79325361 63553204 79325532 63553341 79325703 63553478 79325874 63553615 79326045 63553752 79326216 63553889 79326387 63554026 79326558 63554163 79326729 63554300 79326900 63554437 79327071 63554574 79327242 63554711 79327413 63554848 79327584 63554985 79327755 63555122 79327926 63555259 79328097 63555396 79328268 63555533 79328439 63555670 79328610 63555807 79328781 63555944 79328952 63556081 79329123 63556218 79329294 63556355 79329465 63556492 79329636 63556629 79329807 63556766 79329978 63556903 79330149 63557040 79330320 63557177 79330491 63557314 79330662 63557451 79330833 63557588 79331004 63557725 79331175 63557862 79331346 63557999 79331517 63558136 79331688 63558273 79331859 63558410 79332030 63558547 79332201 63558684 79332372 63558821 79332543 63558958 79332714 63559095 79332885 63559232 79333056 63559369 79333227 63559506 79333398 63559643 79333569 63559780 79333740 63559917 79333911 63560054 79334082 63560191 79334253 63560328 79334424 63560465 79334595 63560602 79334766 63560739 79334937 63560876 79335108 63561013 79335279 63561150 79335450 63561287 79335621 63561424 79335792 63561561 79335963 63561698 79336134 63561835 79336305 63561972 79336476 63562109 79336647 63562246 79336818 63562383 79336989 63562520 79337160 63562657 79337331 63562794 79337502 63562931 79337673 63563068 79337844 63563205 79338015 63563342 79338186 63563479 79338357 63563616 79338528 63563753 79338699 63563890 79338870 63564027 79339041 63564164 79339212 63564301 79339383 63564438 79339554 63564575 79339725 63564712 79339896 63564849 79340067 63564986 79340238 63565123 79340409 63565260 79340580 63565397 79340751 63565534 79340922 63565671 79341093 63565808 79341264 63565945 79341435 63566082 79341606 63566219 79341777 63566356 79341948 63566493 79342119 63566630 79342290 63566767 79342461 63566904 79342632 63567041 79342803 63567178 79342974 63567315 79343145 63567452 79343316 63567589 79343487 63567726 79343658 63567863 79343829 63568000 79344000 63568137 79344171 63568274 79344342 63568411 79344513 63568548 79344684 63568685 79344855 63568822 79345026 63568959 79345197 63569096 79345368 63569233 79345539 63569370 79345710 63569507 79345881 63569644 79346052 63569781 79346223 63569918 79346394 63570055 79346565 63570192 79346736 63570329 79346907 63570466 79347078 63570603 79347249 63570740 79347420 63570877 79347591 63571014 79347762 63571151 79347933 63571288 79348104 63571425 79348275 63571562 79348446 63571699 79348617 63571836 79348788 63571973 79348959 63572110 79349130 63572247 79349301 63572384 79349472 63572521 79349643 63572658 79349814 63572795 79349985 63572932 79350156 63573069 79350327 63573206 79350498 63573343 79350669 63573480 79350840 63573617 79351011 63573754 79351182 63573891 79351353 63574028 79351524 63574165 79351695 63574302 79351866 63574439 79352037 63574576 79352208 63574713 79352379 63574850 79352550 63574987 79352721 63575124 79352892 63575261 79353063 63575398 79353234 63575535 79353405 63575672 79353576 63575809 79353747 63575946 79353918 63576083 79354089 63576220 79354260 63576357 79354431 63576494 79354602 63576631 79354773 63576768 79354944 63576905 79355115 63577042 79355286 63577179 79355457 63577316 79355628 63577453 79355799 63577590 79355970 63577727 79356141 63577864 79356312 63578001 79356483 63578138 79356654 63578275 79356825 63578412 79356996 63578549 79357167 63578686 79357338 63578823 79357509 63578960 79357680 63579097 79357851 63579234 79358022 63579371 79358193 63579508 79358364 63579645 79358535 63579782 79358706 63579919 79358877 63580056 79359048 63580193 79359219 63580330 79359390 63580467 79359561 63580604 79359732 63580741 79359903 63580878 79360074 63581015 79360245 63581152 79360416 63581289 79360587 63581426 79360758 63581563 79360929 63581700 79361100 63581837 79361271 63581974 79361442 63582111 79361613 63582248 79361784 63582385 79361955 63582522 79362126 63582659 79362297 63582796 79362468 63582933 79362639 63583070 79362810 63583207 79362981 63583344 79363152 63583481 79363323 63583618 79363494 63583755 79363665 63583892 79363836 63584029 79364007 63584166 79364178 63584303 79364349 63584440 79364520 63584577 79364691 63584714 79364862 63584851 79365033 63584988 79365204 63585125 79365375 63585262 79365546 63585399 79365717 63585536 79365888 63585673 79366059 63585810 79366230 63585947 79366401 63586084 79366572 63586221 79366743 63586358 79366914 63586495 79367085 63586632 79367256 63586769 79367427 63586906 79367598 63587043 79367769 63587180 79367940 63587317 79368111 63587454 79368282 63587591 79368453 63587728 79368624 63587865 79368795 63588002 79368966 63588139 79369137 63588276 79369308 63588413 79369479 63588550 79369650 63588687 79369821 63588824 79369992 63588961 79370163 63589098 79370334 63589235 79370505 63589372 79370676 63589509 79370847 63589646 79371018 63589783 79371189 63589920 79371360 63590057 79371531 63590194 79371702 63590331 79371873 63590468 79372044 63590605 79372215 63590742 79372386 63590879 79372557 63591016 79372728 63591153 79372899 63591290 79373070 63591427 79373241 63591564 79373412 63591701 79373583 63591838 79373754 63591975 79373925 63592112 79374096 63592249 79374267 63592386 79374438 63592523 79374609 63592660 79374780 63592797 79374951 63592934 79375122 63593071 79375293 63593208 79375464 63593345 79375635 63593482 79375806 63593619 79375977 63593756 79376148 63593893 79376319 63594030 79376490 63594167 79376661 63594304 79376832 63594441 79377003 63594578 79377174 63594715 79377345 63594852 79377516 63594989 79377687 63595126 79377858 63595263 79378029 63595400 79378200 63595537 79378371 63595674 79378542 63595811 79378713 63595948 79378884 63596085 79379055 63596222 79379226 63596359 79379397 63596496 79379568 63596633 79379739 63596770 79379910 63596907 79380081 63597044 79380252 63597181 79380423 63597318 79380594 63597455 79380765 63597592 79380936 63597729 79381107 63597866 79381278 63598003 79381449 63598140 79381620 63598277 79381791 63598414 79381962 63598551 79382133 63598688 79382304 63598825 79382475 63598962 79382646 63599099 79382817 63599236 79382988 63599373 79383159 63599510 79383330 63599647 79383501 63599784 79383672 63599921 79383843 63600058 79384014 63600195 79384185 63600332 79384356 63600469 79384527 63600606 79384698 63600743 79384869 63600880 79385040 63601017 79385211 63601154 79385382 63601291 79385553 63601428 79385724 63601565 79385895 63601702 79386066 63601839 79386237 63601976 79386408 63602113 79386579 63602250 79386750 63602387 79386921 63602524 79387092 63602661 79387263 63602798 79387434 63602935 79387605 63603072 79387776 63603209 79387947 63603346 79388118 63603483 79388289 63603620 79388460 63603757 79388631 63603894 79388802 63604031 79388973 63604168 79389144 63604305 79389315 63604442 79389486 63604579 79389657 63604716 79389828 63604853 79389999 63604990 79390170 63605127 79390341 63605264 79390512 63605401 79390683 63605538 79390854 63605675 79391025 63605812 79391196 63605949 79391367 63606086 79391538 63606223 79391709 63606360 79391880 63606497 79392051 63606634 79392222 63606771 79392393 63606908 79392564 63607045 79392735 63607182 79392906 63607319 79393077 63607456 79393248 63607593 79393419 63607730 79393590 63607867 79393761 63608004 79393932 63608141 79394103 63608278 79394274 63608415 79394445 63608552 79394616 63608689 79394787 63608826 79394958 63608963 79395129 63609100 79395300 63609237 79395471 63609374 79395642 63609511 79395813 63609648 79395984 63609785 79396155 63609922 79396326 63610059 79396497 63610196 79396668 63610333 79396839 63610470 79397010 63610607 79397181 63610744 79397352 63610881 79397523 63611018 79397694 63611155 79397865 63611292 79398036 63611429 79398207 63611566 79398378 63611703 79398549 63611840 79398720 63611977 79398891 63612114 79399062 63612251 79399233 63612388 79399404 63612525 79399575 63612662 79399746 63612799 79399917 63612936 79400088 63613073 79400259 63613210 79400430 63613347 79400601 63613484 79400772 63613621 79400943 63613758 79401114 63613895 79401285 63614032 79401456 63614169 79401627 63614306 79401798 63614443 79401969 63614580 79402140 63614717 79402311 63614854 79402482 63614991 79402653 63615128 79402824 63615265 79402995 63615402 79403166 63615539 79403337 63615676 79403508 63615813 79403679 63615950 79403850 63616087 79404021 63616224 79404192 63616361 79404363 63616498 79404534 63616635 79404705 63616772 79404876 63616909 79405047 63617046 79405218 63617183 79405389 63617320 79405560 63617457 79405731 63617594 79405902 63617731 79406073 63617868 79406244 63618005 79406415 63618142 79406586 63618279 79406757 63618416 79406928 63618553 79407099 63618690 79407270 63618827 79407441 63618964 79407612 63619101 79407783 63619238 79407954 63619375 79408125 63619512 79408296 63619649 79408467 63619786 79408638 63619923 79408809 63620060 79408980 63620197 79409151 63620334 79409322 63620471 79409493 63620608 79409664 63620745 79409835 63620882 79410006 63621019 79410177 63621156 79410348 63621293 79410519 63621430 79410690 63621567 79410861 63621704 79411032 63621841 79411203 63621978 79411374 63622115 79411545 63622252 79411716 63622389 79411887 63622526 79412058 63622663 79412229 63622800 79412400 63622937 79412571 63623074 79412742
1000 57740979 0 57740979 72070857 57741116 72071028 57741253 72071199 57741390 72071370 57741527 72071541 57741664 72071712 57741801 72071883 57741938 72072054 57742075 72072225 57742212 72072396 57742349 72072567 57742486 72072738 57742623 72072909 57742760 72073080 57742897 72073251 57743034 72073422 57743171 72073593 57743308 72073764 57743445 72073935 57743582 72074106 57743719 72074277 57743856 72074448 57743993 72074619 57744130 72074790 57744267 72074961 57744404 72075132 57744541 72075303 57744678 72075474 57744815 72075645 57744952 72075816 57745089 72075987 57745226 72076158 57745363 72076329 57745500 72076500 57745637 72076671 57745774 72076842 57745911 72077013 57746048 72077184 57746185 72077355 57746322 72077526 57746459 72077697 57746596 72077868 57746733 72078039 57746870 72078210 57747007 72078381 57747144 72078552 57747281 72078723 57747418 72078894 57747555 72079065 57747692 72079236 57747829 72079407 57747966 72079578 57748103 72079749 57748240 72079920 57748377 72080091 57748514 72080262 57748651 72080433 57748788 72080604 57748925 72080775 57749062 72080946 57749199 72081117 57749336 72081288 57749473 72081459 57749610 72081630 57749747 72081801 57749884 72081972 57750021 72082143 57750158 72082314 57750295 72082485 57750432 72082656 57750569 72082827 57750706 72082998 57750843 72083169 57750980 72083340 57751117 72083511 57751254 72083682 57751391 72083853 57751528 72084024 57751665 72084195 57751802 72084366 57751939 72084537 57752076 72084708 57752213 72084879 57752350 72085050 57752487 72085221 57752624 72085392 57752761 72085563 57752898 72085734 57753035 72085905 57753172 72086076 57753309 72086247 57753446 72086418 57753583 72086589 57753720 72086760 57753857 72086931 57753994 72087102 57754131 72087273 57754268 72087444 57754405 72087615 57754542 72087786 57754679 72087957 57754816 72088128 57754953 72088299 57755090 72088470 57755227 72088641 57755364 72088812 57755501 72088983 57755638 72089154 57755775 72089325 57755912 72089496 57756049 72089667 57756186 72089838 57756323 72090009 57756460 72090180 57756597 72090351 57756734 72090522 57756871 72090693 57757008 72090864 57757145 72091035 57757282 72091206 57757419 72091377 57757556 72091548 57757693 72091719 57757830 72091890 57757967 72092061 57758104 72092232 57758241 72092403 57758378 72092574 57758515 72092745 57758652 72092916 57758789 72093087 57758926 72093258 57759063 72093429 57759200 72093600 57759337 72093771 57759474 72093942 57759611 72094113 57759748 72094284 57759885 72094455 57760022 72094626 57760159 72094797 57760296 72094968 57760433 72095139 57760570 72095310 57760707 72095481 57760844 72095652 57760981 72095823 57761118 72095994 57761255 72096165 57761392 72096336 57761529 72096507 57761666 72096678 57761803 72096849 57761940 72097020 57762077 72097191 57762214 72097362 57762351 72097533 57762488 72097704 57762625 72097875 57762762 72098046 57762899 72098217 57763036 72098388 57763173 72098559 57763310 72098730 57763447 72098901 57763584 72099072 57763721 72099243 57763858 72099414 57763995 72099585 57764132 72099756 57764269 72099927 57764406 72100098 57764543 72100269 57764680 72100440 57764817 72100611 57764954 72100782 57765091 72100953 57765228 72101124 57765365 72101295 57765502 72101466 57765639 72101637 57765776 72101808 57765913 72101979 57766050 72102150 57766187 72102321 57766324 72102492 57766461 72102663 57766598 72102834 57766735 72103005 57766872 72103176 57767009 72103347 57767146 72103518 57767283 72103689 57767420 72103860 57767557 72104031 57767694 72104202 57767831 72104373 57767968 72104544 57768105 72104715 57768242 72104886 57768379 72105057 57768516 72105228 57768653 72105399 57768790 72105570 57768927 72105741 57769064 72105912 57769201 72106083 57769338 72106254 57769475 72106425 57769612 72106596 57769749 72106767 57769886 72106938 57770023 72107109 57770160 72107280 57770297 72107451 57770434 72107622 57770571 72107793 57770708 72107964 57770845 72108135 57770982 72108306 57771119 72108477 57771256 72108648 57771393 72108819 57771530 72108990 57771667 72109161 57771804 72109332 57771941 72109503 57772078 72109674 57772215 72109845 57772352 72110016 57772489 72110187 57772626 72110358 57772763 72110529 57772900 72110700 57773037 72110871 57773174 72111042 57773311 72111213 57773448 72111384 57773585 72111555 57773722 72111726 57773859 72111897 57773996 72112068 57774133 72112239 57774270 72112410 57774407 72112581 57774544 72112752 57774681 72112923 57774818 72113094 57774955 72113265 57775092 72113436 57775229 72113607 57775366 72113778 57775503 72113949 57775640 72114120 57775777 72114291 57775914 72114462 57776051 72114633 57776188 72114804 57776325 72114975 57776462 72115146 57776599 72115317 57776736 72115488 57776873 72115659 57777010 72115830 57777147 72116001 57777284 72116172 57777421 72116343 57777558 72116514 57777695 72116685 57777832 72116856 57777969 72117027 57778106 72117198 57778243 72117369 57778380 72117540 57778517 72117711 57778654 72117882 57778791 72118053 57778928 72118224 57779065 72118395 57779202 72118566 57779339 72118737 57779476 72118908 57779613 72119079 57779750 72119250 57779887 72119421 57780024 72119592 57780161 72119763 57780298 72119934 57780435 72120105 57780572 72120276 57780709 72120447 57780846 72120618 57780983 72120789 57781120 72120960 57781257 72121131 57781394 72121302 57781531 72121473 57781668 72121644 57781805 72121815 57781942 72121986 57782079 72122157 57782216 72122328 57782353 72122499 57782490 72122670 57782627 72122841 57782764 72123012 57782901 72123183 57783038 72123354 57783175 72123525 57783312 72123696 57783449 72123867 57783586 72124038 57783723 72124209 57783860 72124380 57783997 72124551 57784134 72124722 57784271 72124893 57784408 72125064 57784545 72125235 57784682 72125406 57784819 72125577 57784956 72125748 57785093 72125919 57785230 72126090 57785367 72126261 57785504 72126432 57785641 72126603 57785778 72126774 57785915 72126945 57786052 72127116 57786189 72127287 57786326 72127458 57786463 72127629 57786600 72127800 57786737 72127971 57786874 72128142 57787011 72128313 57787148 72128484 57787285 72128655 57787422 72128826 57787559 72128997 57787696 72129168 57787833 72129339 57787970 72129510 57788107 72129681 57788244 72129852 57788381 72130023 57788518 72130194 57788655 72130365 57788792 72130536 57788929 72130707 57789066 72130878 57789203 72131049 57789340 72131220 57789477 72131391 57789614 72131562 57789751 72131733 57789888 72131904 57790025 72132075 57790162 72132246 57790299 72132417 57790436 72132588 57790573 72132759 57790710 72132930 57790847 72133101 57790984 72133272 57791121 72133443 57791258 72133614 57791395 72133785 57791532 72133956 57791669 72134127 57791806 72134298 57791943 72134469 57792080 72134640 57792217 72134811 57792354 72134982 57792491 72135153 57792628 72135324 57792765 72135495 57792902 72135666 57793039 72135837 57793176 72136008 57793313 72136179 57793450 72136350 57793587 72136521 57793724 72136692 57793861 72136863 57793998 72137034 57794135 72137205 57794272 72137376 57794409 72137547 57794546 72137718 57794683 72137889 57794820 72138060 57794957 72138231 57795094 72138402 57795231 72138573 57795368 72138744 57795505 72138915 57795642 72139086 57795779 72139257 57795916 72139428 57796053 72139599 57796190 72139770 57796327 72139941 57796464 72140112 57796601 72140283 57796738 72140454 57796875 72140625 57797012 72140796 57797149 72140967 57797286 72141138 57797423 72141309 57797560 72141480 57797697 72141651 57797834 72141822 57797971 72141993 57798108 72142164 57798245 72142335 57798382 72142506 57798519 72142677 57798656 72142848 57798793 72143019 57798930 72143190 57799067 72143361 57799204 72143532 57799341 72143703 57799478 72143874 57799615 72144045 57799752 72144216 57799889 72144387 57800026 72144558 57800163 72144729 57800300 72144900 57800437 72145071 57800574 72145242 57800711 72145413 57800848 72145584 57800985 72145755 57801122 72145926 57801259 72146097 57801396 72146268 57801533 72146439 57801670 72146610 57801807 72146781 57801944 72146952 57802081 72147123 57802218 72147294 57802355 72147465 57802492 72147636 57802629 72147807 57802766 72147978 57802903 72148149 57803040 72148320 57803177 72148491 57803314 72148662 57803451 72148833 57803588 72149004 57803725 72149175 57803862 72149346 57803999 72149517 57804136 72149688 57804273 72149859 57804410 72150030 57804547 72150201 57804684 72150372 57804821 72150543 57804958 72150714 57805095 72150885 57805232 72151056 57805369 72151227 57805506 72151398 57805643 72151569 57805780 72151740 57805917 72151911 57806054 72152082 57806191 72152253 57806328 72152424 57806465 72152595 57806602 72152766 57806739 72152937 57806876 72153108 57807013 72153279 57807150 72153450 57807287 72153621 57807424 72153792 57807561 72153963 57807698 72154134 57807835 72154305 57807972 72154476 57808109 72154647 57808246 72154818 57808383 72154989 57808520 72155160 57808657 72155331 57808794 72155502 57808931 72155673 57809068 72155844 57809205 72156015 57809342 72156186 57809479 72156357 57809616 72156528 57809753 72156699 57809890 72156870 57810027 72157041 57810164 72157212 57810301 72157383 57810438 72157554 57810575 72157725 57810712 72157896 57810849 72158067 57810986 72158238 57811123 72158409 57811260 72158580 57811397 72158751 57811534 72158922 57811671 72159093 57811808 72159264 57811945 72159435 57812082 72159606 57812219 72159777 57812356 72159948 57812493 72160119 57812630 72160290 57812767 72160461 57812904 72160632 57813041 72160803 57813178 72160974 57813315 72161145 57813452 72161316 57813589 72161487 57813726 72161658 57813863 72161829 57814000 72162000 57814137 72162171 57814274 72162342 57814411 72162513 57814548 72162684 57814685 72162855 57814822 72163026 57814959 72163197 57815096 72163368 57815233 72163539 57815370 72163710 57815507 72163881 57815644 72164052 57815781 72164223 57815918 72164394 57816055 72164565 57816192 72164736 57816329 72164907 57816466 72165078 57816603 72165249 57816740 72165420 57816877 72165591 57817014 72165762 57817151 72165933 57817288 72166104 57817425 72166275 57817562 72166446 57817699 72166617 57817836 72166788 57817973 72166959 57818110 72167130 57818247 72167301 57818384 72167472 57818521 72167643 57818658 72167814 57818795 72167985 57818932 72168156 57819069 72168327 57819206 72168498 57819343 72168669 57819480 72168840 57819617 72169011 57819754 72169182 57819891 72169353 57820028 72169524 57820165 72169695 57820302 72169866 57820439 72170037 57820576 72170208 57820713 72170379 57820850 72170550 57820987 72170721 57821124 72170892 57821261 72171063 57821398 72171234 57821535 72171405 57821672 72171576 57821809 72171747 57821946 72171918 57822083 72172089 57822220 72172260 57822357 72172431 57822494 72172602 57822631 72172773 57822768 72172944 57822905 72173115 57823042 72173286 57823179 72173457 57823316 72173628 57823453 72173799 57823590 72173970 57823727 72174141 57823864 72174312 57824001 72174483 57824138 72174654 57824275 72174825 57824412 72174996 57824549 72175167 57824686 72175338 57824823 72175509 57824960 72175680 57825097 72175851 57825234 72176022 57825371 72176193 57825508 72176364 57825645 72176535 57825782 72176706 57825919 72176877 57826056 72177048 57826193 72177219 57826330 72177390 57826467 72177561 57826604 72177732 57826741 72177903 57826878 72178074 57827015 72178245 57827152 72178416 57827289 72178587 57827426 72178758 57827563 72178929 57827700 72179100 57827837 72179271 57827974 72179442 57828111 72179613 57828248 72179784 57828385 72179955 57828522 72180126 57828659 72180297 57828796 72180468 57828933 72180639 57829070 72180810 57829207 72180981 57829344 72181152 57829481 72181323 57829618 72181494 57829755 72181665 57829892 72181836 57830029 72182007 57830166 72182178 57830303 72182349 57830440 72182520 57830577 72182691 57830714 72182862 57830851 72183033 57830988 72183204 57831125 72183375 57831262 72183546 57831399 72183717 57831536 72183888 57831673 72184059 57831810 72184230 57831947 72184401 57832084 72184572 57832221 72184743 57832358 72184914 57832495 72185085 57832632 72185256 57832769 72185427 57832906 72185598 57833043 72185769 57833180 72185940 57833317 72186111 57833454 72186282 57833591 72186453 57833728 72186624 57833865 72186795 57834002 72186966 57834139 72187137 57834276 72187308 57834413 72187479 57834550 72187650 57834687 72187821 57834824 72187992 57834961 72188163 57835098 72188334 57835235 72188505 57835372 72188676 57835509 72188847 57835646 72189018 57835783 72189189 57835920 72189360 57836057 72189531 57836194 72189702 57836331 72189873 57836468 72190044 57836605 72190215 57836742 72190386 57836879 72190557 57837016 72190728 57837153 72190899 57837290 72191070 57837427 72191241 57837564 72191412 57837701 72191583 57837838 72191754 57837975 72191925 57838112 72192096 57838249 72192267 57838386 72192438 57838523 72192609 57838660 72192780 57838797 72192951 57838934 72193122 57839071 72193293 57839208 72193464 57839345 72193635 57839482 72193806 57839619 72193977 57839756 72194148 57839893 72194319 57840030 72194490 57840167 72194661 57840304 72194832 57840441 72195003 57840578 72195174 57840715 72195345 57840852 72195516 57840989 72195687 57841126 72195858 57841263 72196029 57841400 72196200 57841537 72196371 57841674 72196542 57841811 72196713 57841948 72196884 57842085 72197055 57842222 72197226 57842359 72197397 57842496 72197568 57842633 72197739 57842770 72197910 57842907 72198081 57843044 72198252 57843181 72198423 57843318 72198594 57843455 72198765 57843592 72198936 57843729 72199107 57843866 72199278 57844003 72199449 57844140 72199620 57844277 72199791 57844414 72199962 57844551 72200133 57844688 72200304 57844825 72200475 57844962 72200646 57845099 72200817 57845236 72200988 57845373 72201159 57845510 72201330 57845647 72201501 57845784 72201672 57845921 72201843 57846058 72202014 57846195 72202185 57846332 72202356 57846469 72202527 57846606 72202698 57846743 72202869 57846880 72203040 57847017 72203211 57847154 72203382 57847291 72203553 57847428 72203724 57847565 72203895 57847702 72204066 57847839 72204237 57847976 72204408 57848113 72204579 57848250 72204750 57848387 72204921 57848524 72205092 57848661 72205263 57848798 72205434 57848935 72205605 57849072 72205776 57849209 72205947 57849346 72206118 57849483 72206289 57849620 72206460 57849757 72206631 57849894 72206802 57850031 72206973 57850168 72207144 57850305 72207315 57850442 72207486 57850579 72207657 57850716 72207828 57850853 72207999 57850990 72208170 57851127 72208341 57851264 72208512 57851401 72208683 57851538 72208854 57851675 72209025 57851812 72209196 57851949 72209367 57852086 72209538 57852223 72209709 57852360 72209880 57852497 72210051 57852634 72210222 57852771 72210393 57852908 72210564 57853045 72210735 57853182 72210906 57853319 72211077 57853456 72211248 57853593 72211419 57853730 72211590 57853867 72211761 57854004 72211932 57854141 72212103 57854278 72212274 57854415 72212445 57854552 72212616 57854689 72212787 57854826 72212958 57854963 72213129 57855100 72213300 57855237 72213471 57855374 72213642 57855511 72213813 57855648 72213984 57855785 72214155 57855922 72214326 57856059 72214497 57856196 72214668 57856333 72214839 57856470 72215010 57856607 72215181 57856744 72215352 57856881 72215523 57857018 72215694 57857155 72215865 57857292 72216036 57857429 72216207 57857566 72216378 57857703 72216549 57857840 72216720 57857977 72216891 57858114 72217062 57858251 72217233 57858388 72217404 57858525 72217575 57858662 72217746 57858799 72217917 57858936 72218088 57859073 72218259 57859210 72218430 57859347 72218601 57859484 72218772 57859621 72218943 57859758 72219114 57859895 72219285 57860032 72219456 57860169 72219627 57860306 72219798 57860443 72219969 57860580 72220140 57860717 72220311 57860854 72220482 57860991 72220653 57861128 72220824 57861265 72220995 57861402 72221166 57861539 72221337 57861676 72221508 57861813 72221679 57861950 72221850 57862087 72222021 57862224 72222192 57862361 72222363 57862498 72222534 57862635 72222705 57862772 72222876 57862909 72223047 57863046 72223218 57863183 72223389 57863320 72223560 57863457 72223731 57863594 72223902 57863731 72224073 57863868 72224244 57864005 72224415 57864142 72224586 57864279 72224757 57864416 72224928 57864553 72225099 57864690 72225270 57864827 72225441 57864964 72225612 57865101 72225783 57865238 72225954 57865375 72226125 57865512 72226296 57865649 72226467 57865786 72226638 57865923 72226809 57866060 72226980 57866197 72227151 57866334 72227322 57866471 72227493 57866608 72227664 57866745 72227835 57866882 72228006 57867019 72228177 57867156 72228348 57867293 72228519 57867430 72228690 57867567 72228861 57867704 72229032 57867841 72229203 57867978 72229374 57868115 72229545 57868252 72229716 57868389 72229887 57868526 72230058 57868663 72230229 57868800 72230400 57868937 72230571 57869074 72230742 57869211 72230913 57869348 72231084 57869485 72231255 57869622 72231426 57869759 72231597 57869896 72231768 57870033 72231939 57870170 72232110 57870307 72232281 57870444 72232452 57870581 72232623 57870718 72232794 57870855 72232965 57870992 72233136 57871129 72233307 57871266 72233478 57871403 72233649 57871540 72233820 57871677 72233991 57871814 72234162 57871951 72234333 57872088 72234504 57872225 72234675 57872362 72234846 57872499 72235017 57872636 72235188 57872773 72235359 57872910 72235530 57873047 72235701 57873184 72235872 57873321 72236043 57873458 72236214 57873595 72236385 57873732 72236556 57873869 72236727 57874006 72236898 57874143 72237069 57874280 72237240 57874417 72237411 57874554 72237582 57874691 72237753 57874828 72237924 57874965 72238095 57875102 72238266 57875239 72238437 57875376 72238608 57875513 72238779 57875650 72238950 57875787 72239121 57875924 72239292 57876061 72239463 57876198 72239634 57876335 72239805 57876472 72239976 57876609 72240147 57876746 72240318 57876883 72240489 57877020 72240660 57877157 72240831 57877294 72241002 57877431 72241173 57877568 72241344 57877705 72241515
1000 52269199 0 52269199 65241117 52269336 65241288 52269473 65241459 52269610 65241630 52269747 65241801 52269884 65241972 52270021 65242143 52270158 65242314 52270295 65242485 52270432 65242656 52270569 65242827 52270706 65242998 52270843 65243169 52270980 65243340 52271117 65243511 52271254 65243682 52271391 65243853 52271528 65244024 52271665 65244195 52271802 65244366 52271939 65244537 52272076 65244708 52272213 65244879 52272350 65245050 52272487 65245221 52272624 65245392 52272761 65245563 52272898 65245734 52273035 65245905 52273172 65246076 52273309 65246247 52273446 65246418 52273583 65246589 52273720 65246760 52273857 65246931 52273994 65247102 52274131 65247273 52274268 65247444 52274405 65247615 52274542 65247786 52274679 65247957 52274816 65248128 52274953 65248299 52275090 65248470 52275227 65248641 52275364 65248812 52275501 65248983 52275638 65249154 52275775 65249325 52275912 65249496 52276049 65249667 52276186 65249838 52276323 65250009 52276460 65250180 52276597 65250351 52276734 65250522 52276871 65250693 52277008 65250864 52277145 65251035 52277282 65251206 52277419 65251377 52277556 65251548 52277693 65251719 52277830 65251890 52277967 65252061 52278104 65252232 52278241 65252403 52278378 65252574 52278515 65252745 52278652 65252916 52278789 65253087 52278926 65253258 52279063 65253429 52279200 65253600 52279337 65253771 52279474 65253942 52279611 65254113 52279748 65254284 52279885 65254455 52280022 65254626 52280159 65254797 52280296 65254968 52280433 65255139 52280570 65255310 52280707 65255481 52280844 65255652 52280981 65255823 52281118 65255994 52281255 65256165 52281392 65256336 52281529 65256507 52281666 65256678 52281803 65256849 52281940 65257020 52282077 65257191 52282214 65257362 52282351 65257533 52282488 65257704 52282625 65257875 52282762 65258046 52282899 65258217 52283036 65258388 52283173 65258559 52283310 65258730 52283447 65258901 52283584 65259072 52283721 65259243 52283858 65259414 52283995 65259585 52284132 65259756 52284269 65259927 52284406 65260098 52284543 65260269 52284680 65260440 52284817 65260611 52284954 65260782 52285091 65260953 52285228 65261124 52285365 65261295 52285502 65261466 52285639 65261637 52285776 65261808 52285913 65261979 52286050 65262150 52286187 65262321 52286324 65262492 52286461 65262663 52286598 65262834 52286735 65263005 52286872 65263176 52287009 65263347 52287146 65263518 52287283 65263689 52287420 65263860 52287557 65264031 52287694 65264202 52287831 65264373 52287968 65264544 52288105 65264715 52288242 65264886 52288379 65265057 52288516 65265228 52288653 65265399 52288790 65265570 52288927 65265741 52289064 65265912 52289201 65266083 52289338 65266254 52289475 65266425 52289612 65266596 52289749 65266767 52289886 65266938 52290023 65267109 52290160 65267280 52290297 65267451 52290434 65267622 52290571 65267793 52290708 65267964 52290845 65268135 52290982 65268306 52291119 65268477 52291256 65268648 52291393 65268819 52291530 65268990 52291667 65269161 52291804 65269332 52291941 65269503 52292078 65269674 52292215 65269845 52292352 65270016 52292489 65270187 52292626 65270358 52292763 65270529 52292900 65270700 52293037 65270871 52293174 65271042 52293311 65271213 52293448 65271384 52293585 65271555 52293722 65271726 52293859 65271897 52293996 65272068 52294133 65272239 52294270 65272410 52294407 65272581 52294544 65272752 52294681 65272923 52294818 65273094 52294955 65273265 52295092 65273436 52295229 65273607 52295366 65273778 52295503 65273949 52295640 65274120 52295777 65274291 52295914 65274462 52296051 65274633 52296188 65274804 52296325 65274975 52296462 65275146 52296599 65275317 52296736 65275488 52296873 65275659 52297010 65275830 52297147 65276001 52297284 65276172 52297421 65276343 52297558 65276514 52297695 65276685 52297832 65276856 52297969 65277027 52298106 65277198 52298243 65277369 52298380 65277540 52298517 65277711 52298654 65277882 52298791 65278053 52298928 65278224 52299065 65278395 52299202 65278566 52299339 65278737 52299476 65278908 52299613 65279079 52299750 65279250 52299887 65279421 52300024 65279592 52300161 65279763 52300298 65279934 52300435 65280105 52300572 65280276 52300709 65280447 52300846 65280618 52300983 65280789 52301120 65280960 52301257 65281131 52301394 65281302 52301531 65281473 52301668 65281644 52301805 65281815 52301942 65281986 52302079 65282157 52302216 65282328 52302353 65282499 52302490 65282670 52302627 65282841 52302764 65283012 52302901 65283183 52303038 65283354 52303175 65283525 52303312 65283696 52303449 65283867 52303586 65284038 52303723 65284209 52303860 65284380 52303997 65284551 52304134 65284722 52304271 65284893 52304408 65285064 52304545 65285235 52304682 65285406 52304819 65285577 52304956 65285748 52305093 65285919 52305230 65286090 52305367 65286261 52305504 65286432 52305641 65286603 52305778 65286774 52305915 65286945 52306052 65287116 52306189 65287287 52306326 65287458 52306463 65287629 52306600 65287800 52306737 65287971 52306874 65288142 52307011 65288313 52307148 65288484 52307285 65288655 52307422 65288826 52307559 65288997 52307696 65289168 52307833 65289339 52307970 65289510 52308107 65289681 52308244 65289852 52308381 65290023 52308518 65290194 52308655 65290365 52308792 65290536 52308929 65290707 52309066 65290878 52309203 65291049 52309340 65291220 52309477 65291391 52309614 65291562 52309751 65291733 52309888 65291904 52310025 65292075 52310162 65292246 52310299 65292417 52310436 65292588 52310573 65292759 52310710 65292930 52310847 65293101 52310984 65293272 52311121 65293443 52311258 65293614 52311395 65293785 52311532 65293956 52311669 65294127 52311806 65294298 52311943 65294469 52312080 65294640 52312217 65294811 52312354 65294982 52312491 65295153 52312628 65295324 52312765 65295495 52312902 65295666 52313039 65295837 52313176 65296008 52313313 65296179 52313450 65296350 52313587 65296521 52313724 65296692 52313861 65296863 52313998 65297034 52314135 65297205 52314272 65297376 52314409 65297547 52314546 65297718 52314683 65297889 52314820 65298060 52314957 65298231 52315094 65298402 52315231 65298573 52315368 65298744 52315505 65298915 52315642 65299086 52315779 65299257 52315916 65299428 52316053 65299599 52316190 65299770 52316327 65299941 52316464 65300112 52316601 65300283 52316738 65300454 52316875 65300625 52317012 65300796 52317149 65300967 52317286 65301138 52317423 65301309 52317560 65301480 52317697 65301651 52317834 65301822 52317971 65301993 52318108 65302164 52318245 65302335 52318382 65302506 52318519 65302677 52318656 65302848 52318793 65303019 52318930 65303190 52319067 65303361 52319204 65303532 52319341 65303703 52319478 65303874 52319615 65304045 52319752 65304216 52319889 65304387 52320026 65304558 52320163 65304729 52320300 65304900 52320437 65305071 52320574 65305242 52320711 65305413 52320848 65305584 52320985 65305755 52321122 65305926 52321259 65306097 52321396 65306268 52321533 65306439 52321670 65306610 52321807 65306781 52321944 65306952 52322081 65307123 52322218 65307294 52322355 65307465 52322492 65307636 52322629 65307807 52322766 65307978 52322903 65308149 52323040 65308320 52323177 65308491 52323314 65308662 52323451 65308833 52323588 65309004 52323725 65309175 52323862 65309346 52323999 65309517 52324136 65309688 52324273 65309859 52324410 65310030 52324547 65310201 52324684 65310372 52324821 65310543 52324958 65310714 52325095 65310885 52325232 65311056 52325369 65311227 52325506 65311398 52325643 65311569 52325780 65311740 52325917 65311911 52326054 65312082 52326191 65312253 52326328 65312424 52326465 65312595 52326602 65312766 52326739 65312937 52326876 65313108 52327013 65313279 52327150 65313450 52327287 65313621 52327424 65313792 52327561 65313963 52327698 65314134 52327835 65314305 52327972 65314476 52328109 65314647 52328246 65314818 52328383 65314989 52328520 65315160 52328657 65315331 52328794 65315502 52328931 65315673 52329068 65315844 52329205 65316015 52329342 65316186 52329479 65316357 52329616 65316528 52329753 65316699 52329890 65316870 52330027 65317041 52330164 65317212 52330301 65317383 52330438 65317554 52330575 65317725 52330712 65317896 52330849 65318067 52330986 65318238 52331123 65318409 52331260 65318580 52331397 65318751 52331534 65318922 52331671 65319093 52331808 65319264 52331945 65319435 52332082 65319606 52332219 65319777 52332356 65319948 52332493 65320119 52332630 65320290 52332767 65320461 52332904 65320632 52333041 65320803 52333178 65320974 52333315 65321145 52333452 65321316 52333589 65321487 52333726 65321658 52333863 65321829 52334000 65322000 52334137 65322171 52334274 65322342 52334411 65322513 52334548 65322684 52334685 65322855 52334822 65323026 52334959 65323197 52335096 65323368 52335233 65323539 52335370 65323710 52335507 65323881 52335644 65324052 52335781 65324223 52335918 65324394 52336055 65324565 52336192 65324736 52336329 65324907 52336466 65325078 52336603 65325249 52336740 65325420 52336877 65325591 52337014 65325762 52337151 65325933 52337288 65326104 52337425 65326275 52337562 65326446 52337699 65326617 52337836 65326788 52337973 65326959 52338110 65327130 52338247 65327301 52338384 65327472 52338521 65327643 52338658 65327814 52338795 65327985 52338932 65328156 52339069 65328327 52339206 65328498 52339343 65328669 52339480 65328840 52339617 65329011 52339754 65329182 52339891 65329353 52340028 65329524 52340165 65329695 52340302 65329866 52340439 65330037 52340576 65330208 52340713 65330379 52340850 65330550 52340987 65330721 52341124 65330892 52341261 65331063 52341398 65331234 52341535 65331405 52341672 65331576 52341809 65331747 52341946 65331918 52342083 65332089 52342220 65332260 52342357 65332431 52342494 65332602 52342631 65332773 52342768 65332944 52342905 65333115 52343042 65333286 52343179 65333457 52343316 65333628 52343453 65333799 52343590 65333970 52343727 65334141 52343864 65334312 52344001 65334483 52344138 65334654 52344275 65334825 52344412 65334996 52344549 65335167 52344686 65335338 52344823 65335509 52344960 65335680 52345097 65335851 52345234 65336022 52345371 65336193 52345508 65336364 52345645 65336535 52345782 65336706 52345919 65336877 52346056 65337048 52346193 65337219 52346330 65337390 52346467 65337561 52346604 65337732 52346741 65337903 52346878 65338074 52347015 65338245 52347152 65338416 52347289 65338587 52347426 65338758 52347563 65338929 52347700 65339100 52347837 65339271 52347974 65339442 52348111 65339613 52348248 65339784 52348385 65339955 52348522 65340126 52348659 65340297 52348796 65340468 52348933 65340639 52349070 65340810 52349207 65340981 52349344 65341152 52349481 65341323 52349618 65341494 52349755 65341665 52349892 65341836 52350029 65342007 52350166 65342178 52350303 65342349 52350440 65342520 52350577 65342691 52350714 65342862 52350851 65343033 52350988 65343204 52351125 65343375 52351262 65343546 52351399 65343717 52351536 65343888 52351673 65344059 52351810 65344230 52351947 65344401 52352084 65344572 52352221 65344743 52352358 65344914 52352495 65345085 52352632 65345256 52352769 65345427 52352906 65345598 52353043 65345769 52353180 65345940 52353317 65346111 52353454 65346282 52353591 65346453 52353728 65346624 52353865 65346795 52354002 65346966 52354139 65347137 52354276 65347308 52354413 65347479 52354550 65347650 52354687 65347821 52354824 65347992 52354961 65348163 52355098 65348334 52355235 65348505 52355372 65348676 52355509 65348847 52355646 65349018 52355783 65349189 52355920 65349360 52356057 65349531 52356194 65349702 52356331 65349873 52356468 65350044 52356605 65350215 52356742 65350386 52356879 65350557 52357016 65350728 52357153 65350899 52357290 65351070 52357427 65351241 52357564 65351412 52357701 65351583 52357838 65351754 52357975 65351925 52358112 65352096 52358249 65352267 52358386 65352438 52358523 65352609 52358660 65352780 52358797 65352951 52358934 65353122 52359071 65353293 52359208 65353464 52359345 65353635 52359482 65353806 52359619 65353977 52359756 65354148 52359893 65354319 52360030 65354490 52360167 65354661 52360304 65354832 52360441 65355003 52360578 65355174 52360715 65355345 52360852 65355516 52360989 65355687 52361126 65355858 52361263 65356029 52361400 65356200 52361537 65356371 52361674 65356542 52361811 65356713 52361948 65356884 52362085 65357055 52362222 65357226 52362359 65357397 52362496 65357568 52362633 65357739 52362770 65357910 52362907 65358081 52363044 65358252 52363181 65358423 52363318 65358594 52363455 65358765 52363592 65358936 52363729 65359107 52363866 65359278 52364003 65359449 52364140 65359620 52364277 65359791 52364414 65359962 52364551 65360133 52364688 65360304 52364825 65360475 52364962 65360646 52365099 65360817 52365236 65360988 52365373 65361159 52365510 65361330 52365647 65361501 52365784 65361672 52365921 65361843 52366058 65362014 52366195 65362185 52366332 65362356 52366469 65362527 52366606 65362698 52366743 65362869 52366880 65363040 52367017 65363211 52367154 65363382 52367291 65363553 52367428 65363724 52367565 65363895 52367702 65364066 52367839 65364237 52367976 65364408 52368113 65364579 52368250 65364750 52368387 65364921 52368524 65365092 52368661 65365263 52368798 65365434 52368935 65365605 52369072 65365776 52369209 65365947 52369346 65366118 52369483 65366289 52369620 65366460 52369757 65366631 52369894 65366802 52370031 65366973 52370168 65367144 52370305 65367315 52370442 65367486 52370579 65367657 52370716 65367828 52370853 65367999 52370990 65368170 52371127 65368341 52371264 65368512 52371401 65368683 52371538 65368854 52371675 65369025 52371812 65369196 52371949 65369367 52372086 65369538 52372223 65369709 52372360 65369880 52372497 65370051 52372634 65370222 52372771 65370393 52372908 65370564 52373045 65370735 52373182 65370906 52373319 65371077 52373456 65371248 52373593 65371419 52373730 65371590 52373867 65371761 52374004 65371932 52374141 65372103 52374278 65372274 52374415 65372445 52374552 65372616 52374689 65372787 52374826 65372958 52374963 65373129 52375100 65373300 52375237 65373471 52375374 65373642 52375511 65373813 52375648 65373984 52375785 65374155 52375922 65374326 52376059 65374497 52376196 65374668 52376333 65374839 52376470 65375010 52376607 65375181 52376744 65375352 52376881 65375523 52377018 65375694 52377155 65375865 52377292 65376036 52377429 65376207 52377566 65376378 52377703 65376549 52377840 65376720 52377977 65376891 52378114 65377062 52378251 65377233 52378388 65377404 52378525 65377575 52378662 65377746 52378799 65377917 52378936 65378088 52379073 65378259 52379210 65378430 52379347 65378601 52379484 65378772 52379621 65378943 52379758 65379114 52379895 65379285 52380032 65379456 52380169 65379627 52380306 65379798 52380443 65379969 52380580 65380140 52380717 65380311 52380854 65380482 52380991 65380653 52381128 65380824 52381265 65380995 52381402 65381166 52381539 65381337 52381676 65381508 52381813 65381679 52381950 65381850 52382087 65382021 52382224 65382192 52382361 65382363 52382498 65382534 52382635 65382705 52382772 65382876 52382909 65383047 52383046 65383218 52383183 65383389 52383320 65383560 52383457 65383731 52383594 65383902 52383731 65384073 52383868 65384244 52384005 65384415 52384142 65384586 52384279 65384757 52384416 65384928 52384553 65385099 52384690 65385270 52384827 65385441 52384964 65385612 52385101 65385783 52385238 65385954 52385375 65386125 52385512 65386296 52385649 65386467 52385786 65386638 52385923 65386809 52386060 65386980 52386197 65387151 52386334 65387322 52386471 65387493 52386608 65387664 52386745 65387835 52386882 65388006 52387019 65388177 52387156 65388348 52387293 65388519 52387430 65388690 52387567 65388861 52387704 65389032 52387841 65389203 52387978 65389374 52388115 65389545 52388252 65389716 52388389 65389887 52388526 65390058 52388663 65390229 52388800 65390400 52388937 65390571 52389074 65390742 52389211 65390913 52389348 65391084 52389485 65391255 52389622 65391426 52389759 65391597 52389896 65391768 52390033 65391939 52390170 65392110 52390307 65392281 52390444 65392452 52390581 65392623 52390718 65392794 52390855 65392965 52390992 65393136 52391129 65393307 52391266 65393478 52391403 65393649 52391540 65393820 52391677 65393991 52391814 65394162 52391951 65394333 52392088 65394504 52392225 65394675 52392362 65394846 52392499 65395017 52392636 65395188 52392773 65395359 52392910 65395530 52393047 65395701 52393184 65395872 52393321 65396043 52393458 65396214 52393595 65396385 52393732 65396556 52393869 65396727 52394006 65396898 52394143 65397069 52394280 65397240 52394417 65397411 52394554 65397582 52394691 65397753 52394828 65397924 52394965 65398095 52395102 65398266 52395239 65398437 52395376 65398608 52395513 65398779 52395650 65398950 52395787 65399121 52395924 65399292 52396061 65399463 52396198 65399634 52396335 65399805 52396472 65399976 52396609 65400147 52396746 65400318 52396883 65400489 52397020 65400660 52397157 65400831 52397294 65401002 52397431 65401173 52397568 65401344 52397705 65401515 52397842 65401686 52397979 65401857 52398116 65402028 52398253 65402199 52398390 65402370 52398527 65402541 52398664 65402712 52398801 65402883 52398938 65403054 52399075 65403225 52399212 65403396 52399349 65403567 52399486 65403738 52399623 65403909 52399760 65404080 52399897 65404251 52400034 65404422 52400171 65404593 52400308 65404764 52400445 65404935 52400582 65405106 52400719 65405277 52400856 65405448 52400993 65405619 52401130 65405790 52401267 65405961 52401404 65406132 52401541 65406303 52401678 65406474 52401815 65406645 52401952 65406816 52402089 65406987 52402226 65407158 52402363 65407329 52402500 65407500 52402637 65407671 52402774 65407842 52402911 65408013 52403048 65408184 52403185 65408355 52403322 65408526 52403459 65408697 52403596 65408868 52403733 65409039 52403870 65409210 52404007 65409381 52404144 65409552 52404281 65409723 52404418 65409894 52404555 65410065 52404692 65410236 52404829 65410407 52404966 65410578 52405103 65410749 52405240 65410920 52405377 65411091 52405514 65411262 52405651 65411433 52405788 65411604 52405925 65411775
1000 36538037 0 36538037 45605871 36538174 45606042 36538311 45606213 36538448 45606384 36538585 45606555 36538722 45606726 36538859 45606897 36538996 45607068 36539133 45607239 36539270 45607410 36539407 45607581 36539544 45607752 36539681 45607923 36539818 45608094 36539955 45608265 36540092 45608436 36540229 45608607 36540366 45608778 36540503 45608949 36540640 45609120 36540777 45609291 36540914 45609462 36541051 45609633 36541188 45609804 36541325 45609975 36541462 45610146 36541599 45610317 36541736 45610488 36541873 45610659 36542010 45610830 36542147 45611001 36542284 45611172 36542421 45611343 36542558 45611514 36542695 45611685 36542832 45611856 36542969 45612027 36543106 45612198 36543243 45612369 36543380 45612540 36543517 45612711 36543654 45612882 36543791 45613053 36543928 45613224 36544065 45613395 36544202 45613566 36544339 45613737 36544476 45613908 36544613 45614079 36544750 45614250 36544887 45614421 36545024 45614592 36545161 45614763 36545298 45614934 36545435 45615105 36545572 45615276 36545709 45615447 36545846 45615618 36545983 45615789 36546120 45615960 36546257 45616131 36546394 45616302 36546531 45616473 36546668 45616644 36546805 45616815 36546942 45616986 36547079 45617157 36547216 45617328 36547353 45617499 36547490 45617670 36547627 45617841 36547764 45618012 36547901 45618183 36548038 45618354 36548175 45618525 36548312 45618696 36548449 45618867 36548586 45619038 36548723 45619209 36548860 45619380 36548997 45619551 36549134 45619722 36549271 45619893 36549408 45620064 36549545 45620235 36549682 45620406 36549819 45620577 36549956 45620748 36550093 45620919 36550230 45621090 36550367 45621261 36550504 45621432 36550641 45621603 36550778 45621774 36550915 45621945 36551052 45622116 36551189 45622287 36551326 45622458 36551463 45622629 36551600 45622800 36551737 45622971 36551874 45623142 36552011 45623313 36552148 45623484 36552285 45623655 36552422 45623826 36552559 45623997 36552696 45624168 36552833 45624339 36552970 45624510 36553107 45624681 36553244 45624852 36553381 45625023 36553518 45625194 36553655 45625365 36553792 45625536 36553929 45625707 36554066 45625878 36554203 45626049 36554340 45626220 36554477 45626391 36554614 45626562 36554751 45626733 36554888 45626904 36555025 45627075 36555162 45627246 36555299 45627417 36555436 45627588 36555573 45627759 36555710 45627930 36555847 45628101 36555984 45628272 36556121 45628443 36556258 45628614 36556395 45628785 36556532 45628956 36556669 45629127 36556806 45629298 36556943 45629469 36557080 45629640 36557217 45629811 36557354 45629982 36557491 45630153 36557628 45630324 36557765 45630495 36557902 45630666 36558039 45630837 36558176 45631008 36558313 45631179 36558450 45631350 36558587 45631521 36558724 45631692 36558861 45631863 36558998 45632034 36559135 45632205 36559272 45632376 36559409 45632547 36559546 45632718 36559683 45632889 36559820 45633060 36559957 45633231 36560094 45633402 36560231 45633573 36560368 45633744 36560505 45633915 36560642 45634086 36560779 45634257 36560916 45634428 36561053 45634599 36561190 45634770 36561327 45634941 36561464 45635112 36561601 45635283 36561738 45635454 36561875 45635625 36562012 45635796 36562149 45635967 36562286 45636138 36562423 45636309 36562560 45636480 36562697 45636651 36562834 45636822 36562971 45636993 36563108 45637164 36563245 45637335 36563382 45637506 36563519 45637677 36563656 45637848 36563793 45638019 36563930 45638190 36564067 45638361 36564204 45638532 36564341 45638703 36564478 45638874 36564615 45639045 36564752 45639216 36564889 45639387 36565026 45639558 36565163 45639729 36565300 45639900 36565437 45640071 36565574 45640242 36565711 45640413 36565848 45640584 36565985 45640755 36566122 45640926 36566259 45641097 36566396 45641268 36566533 45641439 36566670 45641610 36566807 45641781 36566944 45641952 36567081 45642123 36567218 45642294 36567355 45642465 36567492 45642636 36567629 45642807 36567766 45642978 36567903 45643149 36568040 45643320 36568177 45643491 36568314 45643662 36568451 45643833 36568588 45644004 36568725 45644175 36568862 45644346 36568999 45644517 36569136 45644688 36569273 45644859 36569410 45645030 36569547 45645201 36569684 45645372 36569821 45645543 36569958 45645714 36570095 45645885 36570232 45646056 36570369 45646227 36570506 45646398 36570643 45646569 36570780 45646740 36570917 45646911 36571054 45647082 36571191 45647253 36571328 45647424 36571465 45647595 36571602 45647766 36571739 45647937 36571876 45648108 36572013 45648279 36572150 45648450 36572287 45648621 36572424 45648792 36572561 45648963 36572698 45649134 36572835 45649305 36572972 45649476 36573109 45649647 36573246 45649818 36573383 45649989 36573520 45650160 36573657 45650331 36573794 45650502 36573931 45650673 36574068 45650844 36574205 45651015 36574342 45651186 36574479 45651357 36574616 45651528 36574753 45651699 36574890 45651870 36575027 45652041 36575164 45652212 36575301 45652383 36575438 45652554 36575575 45652725 36575712 45652896 36575849 45653067 36575986 45653238 36576123 45653409 36576260 45653580 36576397 45653751 36576534 45653922 36576671 45654093 36576808 45654264 36576945 45654435 36577082 45654606 36577219 45654777 36577356 45654948 36577493 45655119 36577630 45655290 36577767 45655461 36577904 45655632 36578041 45655803 36578178 45655974 36578315 45656145 36578452 45656316 36578589 45656487 36578726 45656658 36578863 45656829 36579000 45657000 36579137 45657171 36579274 45657342 36579411 45657513 36579548 45657684 36579685 45657855 36579822 45658026 36579959 45658197 36580096 45658368 36580233 45658539 36580370 45658710 36580507 45658881 36580644 45659052 36580781 45659223 36580918 45659394 36581055 45659565 36581192 45659736 36581329 45659907 36581466 45660078 36581603 45660249 36581740 45660420 36581877 45660591 36582014 45660762 36582151 45660933 36582288 45661104 36582425 45661275 36582562 45661446 36582699 45661617 36582836 45661788 36582973 45661959 36583110 45662130 36583247 45662301 36583384 45662472 36583521 45662643 36583658 45662814 36583795 45662985 36583932 45663156 36584069 45663327 36584206 45663498 36584343 45663669 36584480 45663840 36584617 45664011 36584754 45664182 36584891 45664353 36585028 45664524 36585165 45664695 36585302 45664866 36585439 45665037 36585576 45665208 36585713 45665379 36585850 45665550 36585987 45665721 36586124 45665892 36586261 45666063 36586398 45666234 36586535 45666405 36586672 45666576 36586809 45666747 36586946 45666918 36587083 45667089 36587220 45667260 36587357 45667431 36587494 45667602 36587631 45667773 36587768 45667944 36587905 45668115 36588042 45668286 36588179 45668457 36588316 45668628 36588453 45668799 36588590 45668970 36588727 45669141 36588864 45669312 36589001 45669483 36589138 45669654 36589275 45669825 36589412 45669996 36589549 45670167 36589686 45670338 36589823 45670509 36589960 45670680 36590097 45670851 36590234 45671022 36590371 45671193 36590508 45671364 36590645 45671535 36590782 45671706 36590919 45671877 36591056 45672048 36591193 45672219 36591330 45672390 36591467 45672561 36591604 45672732 36591741 45672903 36591878 45673074 36592015 45673245 36592152 45673416 36592289 45673587 36592426 45673758 36592563 45673929 36592700 45674100 36592837 45674271 36592974 45674442 36593111 45674613 36593248 45674784 36593385 45674955 36593522 45675126 36593659 45675297 36593796 45675468 36593933 45675639 36594070 45675810 36594207 45675981 36594344 45676152 36594481 45676323 36594618 45676494 36594755 45676665 36594892 45676836 36595029 45677007 36595166 45677178 36595303 45677349 36595440 45677520 36595577 45677691 36595714 45677862 36595851 45678033 36595988 45678204 36596125 45678375 36596262 45678546 36596399 45678717 36596536 45678888 36596673 45679059 36596810 45679230 36596947 45679401 36597084 45679572 36597221 45679743 36597358 45679914 36597495 45680085 36597632 45680256 36597769 45680427 36597906 45680598 36598043 45680769 36598180 45680940 36598317 45681111 36598454 45681282 36598591 45681453 36598728 45681624 36598865 45681795 36599002 45681966 36599139 45682137 36599276 45682308 36599413 45682479 36599550 45682650 36599687 45682821 36599824 45682992 36599961 45683163 36600098 45683334 36600235 45683505 36600372 45683676 36600509 45683847 36600646 45684018 36600783 45684189 36600920 45684360 36601057 45684531 36601194 45684702 36601331 45684873 36601468 45685044 36601605 45685215 36601742 45685386 36601879 45685557 36602016 45685728 36602153 45685899 36602290 45686070 36602427 45686241 36602564 45686412 36602701 45686583 36602838 45686754 36602975 45686925 36603112 45687096 36603249 45687267 36603386 45687438 36603523 45687609 36603660 45687780 36603797 45687951 36603934 45688122 36604071 45688293 36604208 45688464 36604345 45688635 36604482 45688806 36604619 45688977 36604756 45689148 36604893 45689319 36605030 45689490 36605167 45689661 36605304 45689832 36605441 45690003 36605578 45690174 36605715 45690345 36605852 45690516 36605989 45690687 36606126 45690858 36606263 45691029 36606400 45691200 36606537 45691371 36606674 45691542 36606811 45691713 36606948 45691884 36607085 45692055 36607222 45692226 36607359 45692397 36607496 45692568 36607633 45692739 36607770 45692910 36607907 45693081 36608044 45693252 36608181 45693423 36608318 45693594 36608455 45693765 36608592 45693936 36608729 45694107 36608866 45694278 36609003 45694449 36609140 45694620 36609277 45694791 36609414 45694962 36609551 45695133 36609688 45695304 36609825 45695475 36609962 45695646 36610099 45695817 36610236 45695988 36610373 45696159 36610510 45696330 36610647 45696501 36610784 45696672 36610921 45696843 36611058 45697014 36611195 45697185 36611332 45697356 36611469 45697527 36611606 45697698 36611743 45697869 36611880 45698040 36612017 45698211 36612154 45698382 36612291 45698553 36612428 45698724 36612565 45698895 36612702 45699066 36612839 45699237 36612976 45699408 36613113 45699579 36613250 45699750 36613387 45699921 36613524 45700092 36613661 45700263 36613798 45700434 36613935 45700605 36614072 45700776 36614209 45700947 36614346 45701118 36614483 45701289 36614620 45701460 36614757 45701631 36614894 45701802 36615031 45701973 36615168 45702144 36615305 45702315 36615442 45702486 36615579 45702657 36615716 45702828 36615853 45702999 36615990 45703170 36616127 45703341 36616264 45703512 36616401 45703683 36616538 45703854 36616675 45704025 36616812 45704196 36616949 45704367 36617086 45704538 36617223 45704709 36617360 45704880 36617497 45705051 36617634 45705222 36617771 45705393 36617908 45705564 36618045 45705735 36618182 45705906 36618319 45706077 36618456 45706248 36618593 45706419 36618730 45706590 36618867 45706761 36619004 45706932 36619141 45707103 36619278 45707274 36619415 45707445 36619552 45707616 36619689 45707787 36619826 45707958 36619963 45708129 36620100 45708300 36620237 45708471 36620374 45708642 36620511 45708813 36620648 45708984 36620785 45709155 36620922 45709326 36621059 45709497 36621196 45709668 36621333 45709839 36621470 45710010 36621607 45710181 36621744 45710352 36621881 45710523 36622018 45710694 36622155 45710865 36622292 45711036 36622429 45711207 36622566 45711378 36622703 45711549 36622840 45711720 36622977 45711891 36623114 45712062 36623251 45712233 36623388 45712404 36623525 45712575 36623662 45712746 36623799 45712917 36623936 45713088 36624073 45713259 36624210 45713430 36624347 45713601 36624484 45713772 36624621 45713943 36624758 45714114 36624895 45714285 36625032 45714456 36625169 45714627 36625306 45714798 36625443 45714969 36625580 45715140 36625717 45715311 36625854 45715482 36625991 45715653 36626128 45715824 36626265 45715995 36626402 45716166 36626539 45716337 36626676 45716508 36626813 45716679 36626950 45716850 36627087 45717021 36627224 45717192 36627361 45717363 36627498 45717534 36627635 45717705 36627772 45717876 36627909 45718047 36628046 45718218 36628183 45718389 36628320 45718560 36628457 45718731 36628594 45718902 36628731 45719073 36628868 45719244 36629005 45719415 36629142 45719586 36629279 45719757 36629416 45719928 36629553 45720099 36629690 45720270 36629827 45720441 36629964 45720612 36630101 45720783 36630238 45720954 36630375 45721125 36630512 45721296 36630649 45721467 36630786 45721638 36630923 45721809 36631060 45721980 36631197 45722151 36631334 45722322 36631471 45722493 36631608 45722664 36631745 45722835 36631882 45723006 36632019 45723177 36632156 45723348 36632293 45723519 36632430 45723690 36632567 45723861 36632704 45724032 36632841 45724203 36632978 45724374 36633115 45724545 36633252 45724716 36633389 45724887 36633526 45725058 36633663 45725229 36633800 45725400 36633937 45725571 36634074 45725742 36634211 45725913 36634348 45726084 36634485 45726255 36634622 45726426 36634759 45726597 36634896 45726768 36635033 45726939 36635170 45727110 36635307 45727281 36635444 45727452 36635581 45727623 36635718 45727794 36635855 45727965 36635992 45728136 36636129 45728307 36636266 45728478 36636403 45728649 36636540 45728820 36636677 45728991 36636814 45729162 36636951 45729333 36637088 45729504 36637225 45729675 36637362 45729846 36637499 45730017 36637636 45730188 36637773 45730359 36637910 45730530 36638047 45730701 36638184 45730872 36638321 45731043 36638458 45731214 36638595 45731385 36638732 45731556 36638869 45731727 36639006 45731898 36639143 45732069 36639280 45732240 36639417 45732411 36639554 45732582 36639691 45732753 36639828 45732924 36639965 45733095 36640102 45733266 36640239 45733437 36640376 45733608 36640513 45733779 36640650 45733950 36640787 45734121 36640924 45734292 36641061 45734463 36641198 45734634 36641335 45734805 36641472 45734976 36641609 45735147 36641746 45735318 36641883 45735489 36642020 45735660 36642157 45735831 36642294 45736002 36642431 45736173 36642568 45736344 36642705 45736515 36642842 45736686 36642979 45736857 36643116 45737028 36643253 45737199 36643390 45737370 36643527 45737541 36643664 45737712 36643801 45737883 36643938 45738054 36644075 45738225 36644212 45738396 36644349 45738567 36644486 45738738 36644623 45738909 36644760 45739080 36644897 45739251 36645034 45739422 36645171 45739593 36645308 45739764 36645445 45739935 36645582 45740106 36645719 45740277 36645856 45740448 36645993 45740619 36646130 45740790 36646267 45740961 36646404 45741132 36646541 45741303 36646678 45741474 36646815 45741645 36646952 45741816 36647089 45741987 36647226 45742158 36647363 45742329 36647500 45742500 36647637 45742671 36647774 45742842 36647911 45743013 36648048 45743184 36648185 45743355 36648322 45743526 36648459 45743697 36648596 45743868 36648733 45744039 36648870 45744210 36649007 45744381 36649144 45744552 36649281 45744723 36649418 45744894 36649555 45745065 36649692 45745236 36649829 45745407 36649966 45745578 36650103 45745749 36650240 45745920 36650377 45746091 36650514 45746262 36650651 45746433 36650788 45746604 36650925 45746775 36651062 45746946 36651199 45747117 36651336 45747288 36651473 45747459 36651610 45747630 36651747 45747801 36651884 45747972 36652021 45748143 36652158 45748314 36652295 45748485 36652432 45748656 36652569 45748827 36652706 45748998 36652843 45749169 36652980 45749340 36653117 45749511 36653254 45749682 36653391 45749853 36653528 45750024 36653665 45750195 36653802 45750366 36653939 45750537 36654076 45750708 36654213 45750879 36654350 45751050 36654487 45751221 36654624 45751392 36654761 45751563 36654898 45751734 36655035 45751905 36655172 45752076 36655309 45752247 36655446 45752418 36655583 45752589 36655720 45752760 36655857 45752931 36655994 45753102 36656131 45753273 36656268 45753444 36656405 45753615 36656542 45753786 36656679 45753957 36656816 45754128 36656953 45754299 36657090 45754470 36657227 45754641 36657364 45754812 36657501 45754983 36657638 45755154 36657775 45755325 36657912 45755496 36658049 45755667 36658186 45755838 36658323 45756009 36658460 45756180 36658597 45756351 36658734 45756522 36658871 45756693 36659008 45756864 36659145 45757035 36659282 45757206 36659419 45757377 36659556 45757548 36659693 45757719 36659830 45757890 36659967 45758061 36660104 45758232 36660241 45758403 36660378 45758574 36660515 45758745 36660652 45758916 36660789 45759087 36660926 45759258 36661063 45759429 36661200 45759600 36661337 45759771 36661474 45759942 36661611 45760113 36661748 45760284 36661885 45760455 36662022 45760626 36662159 45760797 36662296 45760968 36662433 45761139 36662570 45761310 36662707 45761481 36662844 45761652 36662981 45761823 36663118 45761994 36663255 45762165 36663392 45762336 36663529 45762507 36663666 45762678 36663803 45762849 36663940 45763020 36664077 45763191 36664214 45763362 36664351 45763533 36664488 45763704 36664625 45763875 36664762 45764046 36664899 45764217 36665036 45764388 36665173 45764559 36665310 45764730 36665447 45764901 36665584 45765072 36665721 45765243 36665858 45765414 36665995 45765585 36666132 45765756 36666269 45765927 36666406 45766098 36666543 45766269 36666680 45766440 36666817 45766611 36666954 45766782 36667091 45766953 36667228 45767124 36667365 45767295 36667502 45767466 36667639 45767637 36667776 45767808 36667913 45767979 36668050 45768150 36668187 45768321 36668324 45768492 36668461 45768663 36668598 45768834 36668735 45769005 36668872 45769176 36669009 45769347 36669146 45769518 36669283 45769689 36669420 45769860 36669557 45770031 36669694 45770202 36669831 45770373 36669968 45770544 36670105 45770715 36670242 45770886 36670379 45771057 36670516 45771228 36670653 45771399 36670790 45771570 36670927 45771741 36671064 45771912 36671201 45772083 36671338 45772254 36671475 45772425 36671612 45772596 36671749 45772767 36671886 45772938 36672023 45773109 36672160 45773280 36672297 45773451 36672434 45773622 36672571 45773793 36672708 45773964 36672845 45774135 36672982 45774306 36673119 45774477 36673256 45774648 36673393 45774819 36673530 45774990 36673667 45775161 36673804 45775332 36673941 45775503 36674078 45775674 36674215 45775845 36674352 45776016 36674489 45776187 36674626 45776358 36674763 45776529
1000 13287900 0 13287900 16585627 13288037 16585798 13288174 16585969 13288311 16586140 13288448 16586311 13288585 16586482 13288722 16586653 13288859 16586824 13288996 16586995 13289133 16587166 13289270 16587337 13289407 16587508 13289544 16587679 13289681 16587850 13289818 16588021 13289955 16588192 13290092 16588363 13290229 16588534 13290366 16588705 13290503 16588876 13290640 16589047 13290777 16589218 13290914 16589389 13291051 16589560 13291188 16589731 13291325 16589902 13291462 16590073 13291599 16590244 13291736 16590415 13291873 16590586 13292010 16590757 13292147 16590928 13292284 16591099 13292421 16591270 13292558 16591441 13292695 16591612 13292832 16591783 13292969 16591954 13293106 16592125 13293243 16592296 13293380 16592467 13293517 16592638 13293654 16592809 13293791 16592980 13293928 16593151 13294065 16593322 13294202 16593493 13294339 16593664 13294476 16593835 13294613 16594006 13294750 16594177 13294887 16594348 13295024 16594519 13295161 16594690 13295298 16594861 13295435 16595032 13295572 16595203 13295709 16595374 13295846 16595545 13295983 16595716 13296120 16595887 13296257 16596058 13296394 16596229 13296531 16596400 13296668 16596571 13296805 16596742 13296942 16596913 13297079 16597084 13297216 16597255 13297353 16597426 13297490 16597597 13297627 16597768 13297764 16597939 13297901 16598110 13298038 16598281 13298175 16598452 13298312 16598623 13298449 16598794 13298586 16598965 13298723 16599136 13298860 16599307 13298997 16599478 13299134 16599649 13299271 16599820 13299408 16599991 13299545 16600162 13299682 16600333 13299819 16600504 13299956 16600675 13300093 16600846 13300230 16601017 13300367 16601188 13300504 16601359 13300641 16601530 13300778 16601701 13300915 16601872 13301052 16602043 13301189 16602214 13301326 16602385 13301463 16602556 13301600 16602727 13301737 16602898 13301874 16603069 13302011 16603240 13302148 16603411 13302285 16603582 13302422 16603753 13302559 16603924 13302696 16604095 13302833 16604266 13302970 16604437 13303107 16604608 13303244 16604779 13303381 16604950 13303518 16605121 13303655 16605292 13303792 16605463 13303929 16605634 13304066 16605805 13304203 16605976 13304340 16606147 13304477 16606318 13304614 16606489 13304751 16606660 13304888 16606831 13305025 16607002 13305162 16607173 13305299 16607344 13305436 16607515 13305573 16607686 13305710 16607857 13305847 16608028 13305984 16608199 13306121 16608370 13306258 16608541 13306395 16608712 13306532 16608883 13306669 16609054 13306806 16609225 13306943 16609396 13307080 16609567 13307217 16609738 13307354 16609909 13307491 16610080 13307628 16610251 13307765 16610422 13307902 16610593 13308039 16610764 13308176 16610935 13308313 16611106 13308450 16611277 13308587 16611448 13308724 16611619 13308861 16611790 13308998 16611961 13309135 16612132 13309272 16612303 13309409 16612474 13309546 16612645 13309683 16612816 13309820 16612987 13309957 16613158 13310094 16613329 13310231 16613500 13310368 16613671 13310505 16613842 13310642 16614013 13310779 16614184 13310916 16614355 13311053 16614526 13311190 16614697 13311327 16614868 13311464 16615039 13311601 16615210 13311738 16615381 13311875 16615552 13312012 16615723 13312149 16615894 13312286 16616065 13312423 16616236 13312560 16616407 13312697 16616578 13312834 16616749 13312971 16616920 13313108 16617091 13313245 16617262 13313382 16617433 13313519 16617604 13313656 16617775 13313793 16617946 13313930 16618117 13314067 16618288 13314204 16618459 13314341 16618630 13314478 16618801 13314615 16618972 13314752 16619143 13314889 16619314 13315026 16619485 13315163 16619656 13315300 16619827 13315437 16619998 13315574 16620169 13315711 16620340 13315848 16620511 13315985 16620682 13316122 16620853 13316259 16621024 13316396 16621195 13316533 16621366 13316670 16621537 13316807 16621708 13316944 16621879 13317081 16622050 13317218 16622221 13317355 16622392 13317492 16622563 13317629 16622734 13317766 16622905 13317903 16623076 13318040 16623247 13318177 16623418 13318314 16623589 13318451 16623760 13318588 16623931 13318725 16624102 13318862 16624273 13318999 16624444 13319136 16624615 13319273 16624786 13319410 16624957 13319547 16625128 13319684 16625299 13319821 16625470 13319958 16625641 13320095 16625812 13320232 16625983 13320369 16626154 13320506 16626325 13320643 16626496 13320780 16626667 13320917 16626838 13321054 16627009 13321191 16627180 13321328 16627351 13321465 16627522 13321602 16627693 13321739 16627864 13321876 16628035 13322013 16628206 13322150 16628377 13322287 16628548 13322424 16628719 13322561 16628890 13322698 16629061 13322835 16629232 13322972 16629403 13323109 16629574 13323246 16629745 13323383 16629916 13323520 16630087 13323657 16630258 13323794 16630429 13323931 16630600 13324068 16630771 13324205 16630942 13324342 16631113 13324479 16631284 13324616 16631455 13324753 16631626 13324890 16631797 13325027 16631968 13325164 16632139 13325301 16632310 13325438 16632481 13325575 16632652 13325712 16632823 13325849 16632994 13325986 16633165 13326123 16633336 13326260 16633507 13326397 16633678 13326534 16633849 13326671 16634020 13326808 16634191 13326945 16634362 13327082 16634533 13327219 16634704 13327356 16634875 13327493 16635046 13327630 16635217 13327767 16635388 13327904 16635559 13328041 16635730 13328178 16635901 13328315 16636072 13328452 16636243 13328589 16636414 13328726 16636585 13328863 16636756 13329000 16636927 13329137 16637098 13329274 16637269 13329411 16637440 13329548 16637611 13329685 16637782 13329822 16637953 13329959 16638124 13330096 16638295 13330233 16638466 13330370 16638637 13330507 16638808 13330644 16638979 13330781 16639150 13330918 16639321 13331055 16639492 13331192 16639663 13331329 16639834 13331466 16640005 13331603 16640176 13331740 16640347 13331877 16640518 13332014 16640689 13332151 16640860 13332288 16641031 13332425 16641202 13332562 16641373 13332699 16641544 13332836 16641715 13332973 16641886 13333110 16642057 13333247 16642228 13333384 16642399 13333521 16642570 13333658 16642741 13333795 16642912 13333932 16643083 13334069 16643254 13334206 16643425 13334343 16643596 13334480 16643767 13334617 16643938 13334754 16644109 13334891 16644280 13335028 16644451 13335165 16644622 13335302 16644793 13335439 16644964 13335576 16645135 13335713 16645306 13335850 16645477 13335987 16645648 13336124 16645819 13336261 16645990 13336398 16646161 13336535 16646332 13336672 16646503 13336809 16646674 13336946 16646845 13337083 16647016 13337220 16647187 13337357 16647358 13337494 16647529 13337631 16647700 13337768 16647871 13337905 16648042 13338042 16648213 13338179 16648384 13338316 16648555 13338453 16648726 13338590 16648897 13338727 16649068 13338864 16649239 13339001 16649410 13339138 16649581 13339275 16649752 13339412 16649923 13339549 16650094 13339686 16650265 13339823 16650436 13339960 16650607 13340097 16650778 13340234 16650949 13340371 16651120 13340508 16651291 13340645 16651462 13340782 16651633 13340919 16651804 13341056 16651975 13341193 16652146 13341330 16652317 13341467 16652488 13341604 16652659 13341741 16652830 13341878 16653001 13342015 16653172 13342152 16653343 13342289 16653514 13342426 16653685 13342563 16653856 13342700 16654027 13342837 16654198 13342974 16654369 13343111 16654540 13343248 16654711 13343385 16654882 13343522 16655053 13343659 16655224 13343796 16655395 13343933 16655566 13344070 16655737 13344207 16655908 13344344 16656079 13344481 16656250 13344618 16656421 13344755 16656592 13344892 16656763 13345029 16656934 13345166 16657105 13345303 16657276 13345440 16657447 13345577 16657618 13345714 16657789 13345851 16657960 13345988 16658131 13346125 16658302 13346262 16658473 13346399 16658644 13346536 16658815 13346673 16658986 13346810 16659157 13346947 16659328 13347084 16659499 13347221 16659670 13347358 16659841 13347495 16660012 13347632 16660183 13347769 16660354 13347906 16660525 13348043 16660696 13348180 16660867 13348317 16661038 13348454 16661209 13348591 16661380 13348728 16661551 13348865 16661722 13349002 16661893 13349139 16662064 13349276 16662235 13349413 16662406 13349550 16662577 13349687 16662748 13349824 16662919 13349961 16663090 13350098 16663261 13350235 16663432 13350372 16663603 13350509 16663774 13350646 16663945 13350783 16664116 13350920 16664287 13351057 16664458 13351194 16664629 13351331 16664800 13351468 16664971 13351605 16665142 13351742 16665313 13351879 16665484 13352016 16665655 13352153 16665826 13352290 16665997 13352427 16666168 13352564 16666339 13352701 16666510 13352838 16666681 13352975 16666852 13353112 16667023 13353249 16667194 13353386 16667365 13353523 16667536 13353660 16667707 13353797 16667878 13353934 16668049 13354071 16668220 13354208 16668391 13354345 16668562 13354482 16668733 13354619 16668904 13354756 16669075 13354893 16669246 13355030 16669417 13355167 16669588 13355304 16669759 13355441 16669930 13355578 16670101 13355715 16670272 13355852 16670443 13355989 16670614 13356126 16670785 13356263 16670956 13356400 16671127 13356537 16671298 13356674 16671469 13356811 16671640 13356948 16671811 13357085 16671982 13357222 16672153 13357359 16672324 13357496 16672495 13357633 16672666 13357770 16672837 13357907 16673008 13358044 16673179 13358181 16673350 13358318 16673521 13358455 16673692 13358592 16673863 13358729 16674034 13358866 16674205 13359003 16674376 13359140 16674547 13359277 16674718 13359414 16674889 13359551 16675060 13359688 16675231 13359825 16675402 13359962 16675573 13360099 16675744 13360236 16675915 13360373 16676086 13360510 16676257 13360647 16676428 13360784 16676599 13360921 16676770 13361058 16676941 13361195 16677112 13361332 16677283 13361469 16677454 13361606 16677625 13361743 16677796 13361880 16677967 13362017 16678138 13362154 16678309 13362291 16678480 13362428 16678651 13362565 16678822 13362702 16678993 13362839 16679164 13362976 16679335 13363113 16679506 13363250 16679677 13363387 16679848 13363524 16680019 13363661 16680190 13363798 16680361 13363935 16680532 13364072 16680703 13364209 16680874 13364346 16681045 13364483 16681216 13364620 16681387 13364757 16681558 13364894 16681729 13365031 16681900 13365168 16682071 13365305 16682242 13365442 16682413 13365579 16682584 13365716 16682755 13365853 16682926 13365990 16683097 13366127 16683268 13366264 16683439 13366401 16683610 13366538 16683781 13366675 16683952 13366812 16684123 13366949 16684294 13367086 16684465 13367223 16684636 13367360 16684807 13367497 16684978 13367634 16685149 13367771 16685320 13367908 16685491 13368045 16685662 13368182 16685833 13368319 16686004 13368456 16686175 13368593 16686346 13368730 16686517 13368867 16686688 13369004 16686859 13369141 16687030 13369278 16687201 13369415 16687372 13369552 16687543 13369689 16687714 13369826 16687885 13369963 16688056 13370100 16688227 13370237 16688398 13370374 16688569 13370511 16688740 13370648 16688911 13370785 16689082 13370922 16689253 13371059 16689424 13371196 16689595 13371333 16689766 13371470 16689937 13371607 16690108 13371744 16690279 13371881 16690450 13372018 16690621 13372155 16690792 13372292 16690963 13372429 16691134 13372566 16691305 13372703 16691476 13372840 16691647 13372977 16691818 13373114 16691989 13373251 16692160 13373388 16692331 13373525 16692502 13373662 16692673 13373799 16692844 13373936 16693015 13374073 16693186 13374210 16693357 13374347 16693528 13374484 16693699 13374621 16693870 13374758 16694041 13374895 16694212 13375032 16694383 13375169 16694554 13375306 16694725 13375443 16694896 13375580 16695067 13375717 16695238 13375854 16695409 13375991 16695580 13376128 16695751 13376265 16695922 13376402 16696093 13376539 16696264 13376676 16696435 13376813 16696606 13376950 16696777 13377087 16696948 13377224 16697119 13377361 16697290 13377498 16697461 13377635 16697632 13377772 16697803 13377909 16697974 13378046 16698145 13378183 16698316 13378320 16698487 13378457 16698658 13378594 16698829 13378731 16699000 13378868 16699171 13379005 16699342 13379142 16699513 13379279 16699684 13379416 16699855 13379553 16700026 13379690 16700197 13379827 16700368 13379964 16700539 13380101 16700710 13380238 16700881 13380375 16701052 13380512 16701223 13380649 16701394 13380786 16701565 13380923 16701736 13381060 16701907 13381197 16702078 13381334 16702249 13381471 16702420 13381608 16702591 13381745 16702762 13381882 16702933 13382019 16703104 13382156 16703275 13382293 16703446 13382430 16703617 13382567 16703788 13382704 16703959 13382841 16704130 13382978 16704301 13383115 16704472 13383252 16704643 13383389 16704814 13383526 16704985 13383663 16705156 13383800 16705327 13383937 16705498 13384074 16705669 13384211 16705840 13384348 16706011 13384485 16706182 13384622 16706353 13384759 16706524 13384896 16706695 13385033 16706866 13385170 16707037 13385307 16707208 13385444 16707379 13385581 16707550 13385718 16707721 13385855 16707892 13385992 16708063 13386129 16708234 13386266 16708405 13386403 16708576 13386540 16708747 13386677 16708918 13386814 16709089 13386951 16709260 13387088 16709431 13387225 16709602 13387362 16709773 13387499 16709944 13387636 16710115 13387773 16710286 13387910 16710457 13388047 16710628 13388184 16710799 13388321 16710970 13388458 16711141 13388595 16711312 13388732 16711483 13388869 16711654 13389006 16711825 13389143 16711996 13389280 16712167 13389417 16712338 13389554 16712509 13389691 16712680 13389828 16712851 13389965 16713022 13390102 16713193 13390239 16713364 13390376 16713535 13390513 16713706 13390650 16713877 13390787 16714048 13390924 16714219 13391061 16714390 13391198 16714561 13391335 16714732 13391472 16714903 13391609 16715074 13391746 16715245 13391883 16715416 13392020 16715587 13392157 16715758 13392294 16715929 13392431 16716100 13392568 16716271 13392705 16716442 13392842 16716613 13392979 16716784 13393116 16716955 13393253 16717126 13393390 16717297 13393527 16717468 13393664 16717639 13393801 16717810 13393938 16717981 13394075 16718152 13394212 16718323 13394349 16718494 13394486 16718665 13394623 16718836 13394760 16719007 13394897 16719178 13395034 16719349 13395171 16719520 13395308 16719691 13395445 16719862 13395582 16720033 13395719 16720204 13395856 16720375 13395993 16720546 13396130 16720717 13396267 16720888 13396404 16721059 13396541 16721230 13396678 16721401 13396815 16721572 13396952 16721743 13397089 16721914 13397226 16722085 13397363 16722256 13397500 16722427 13397637 16722598 13397774 16722769 13397911 16722940 13398048 16723111 13398185 16723282 13398322 16723453 13398459 16723624 13398596 16723795 13398733 16723966 13398870 16724137 13399007 16724308 13399144 16724479 13399281 16724650 13399418 16724821 13399555 16724992 13399692 16725163 13399829 16725334 13399966 16725505 13400103 16725676 13400240 16725847 13400377 16726018 13400514 16726189 13400651 16726360 13400788 16726531 13400925 16726702 13401062 16726873 13401199 16727044 13401336 16727215 13401473 16727386 13401610 16727557 13401747 16727728 13401884 16727899 13402021 16728070 13402158 16728241 13402295 16728412 13402432 16728583 13402569 16728754 13402706 16728925 13402843 16729096 13402980 16729267 13403117 16729438 13403254 16729609 13403391 16729780 13403528 16729951 13403665 16730122 13403802 16730293 13403939 16730464 13404076 16730635 13404213 16730806 13404350 16730977 13404487 16731148 13404624 16731319 13404761 16731490 13404898 16731661 13405035 16731832 13405172 16732003 13405309 16732174 13405446 16732345 13405583 16732516 13405720 16732687 13405857 16732858 13405994 16733029 13406131 16733200 13406268 16733371 13406405 16733542 13406542 16733713 13406679 16733884 13406816 16734055 13406953 16734226 13407090 16734397 13407227 16734568 13407364 16734739 13407501 16734910 13407638 16735081 13407775 16735252 13407912 16735423 13408049 16735594 13408186 16735765 13408323 16735936 13408460 16736107 13408597 16736278 13408734 16736449 13408871 16736620 13409008 16736791 13409145 16736962 13409282 16737133 13409419 16737304 13409556 16737475 13409693 16737646 13409830 16737817 13409967 16737988 13410104 16738159 13410241 16738330 13410378 16738501 13410515 16738672 13410652 16738843 13410789 16739014 13410926 16739185 13411063 16739356 13411200 16739527 13411337 16739698 13411474 16739869 13411611 16740040 13411748 16740211 13411885 16740382 13412022 16740553 13412159 16740724 13412296 16740895 13412433 16741066 13412570 16741237 13412707 16741408 13412844 16741579 13412981 16741750 13413118 16741921 13413255 16742092 13413392 16742263 13413529 16742434 13413666 16742605 13413803 16742776 13413940 16742947 13414077 16743118 13414214 16743289 13414351 16743460 13414488 16743631 13414625 16743802 13414762 16743973 13414899 16744144 13415036 16744315 13415173 16744486 13415310 16744657 13415447 16744828 13415584 16744999 13415721 16745170 13415858 16745341 13415995 16745512 13416132 16745683 13416269 16745854 13416406 16746025 13416543 16746196 13416680 16746367 13416817 16746538 13416954 16746709 13417091 16746880 13417228 16747051 13417365 16747222 13417502 16747393 13417639 16747564 13417776 16747735 13417913 16747906 13418050 16748077 13418187 16748248 13418324 16748419 13418461 16748590 13418598 16748761 13418735 16748932 13418872 16749103 13419009 16749274 13419146 16749445 13419283 16749616 13419420 16749787 13419557 16749958 13419694 16750129 13419831 16750300 13419968 16750471 13420105 16750642 13420242 16750813 13420379 16750984 13420516 16751155 13420653 16751326 13420790 16751497 13420927 16751668 13421064 16751839 13421201 16752010 13421338 16752181 13421475 16752352 13421612 16752523 13421749 16752694 13421886 16752865 13422023 16753036 13422160 16753207 13422297 16753378 13422434 16753549 13422571 16753720 13422708 16753891 13422845 16754062 13422982 16754233 13423119 16754404 13423256 16754575 13423393 16754746 13423530 16754917 13423667 16755088 13423804 16755259 13423941 16755430 13424078 16755601 13424215 16755772 13424352 16755943 13424489 16756114 13424626 16756285
1000 43651351 0 43651351 54484533 43651488 54484704 43651625 54484875 43651762 54485046 43651899 54485217 43652036 54485388 43652173 54485559 43652310 54485730 43652447 54485901 43652584 54486072 43652721 54486243 43652858 54486414 43652995 54486585 43653132 54486756 43653269 54486927 43653406 54487098 43653543 54487269 43653680 54487440 43653817 54487611 43653954 54487782 43654091 54487953 43654228 54488124 43654365 54488295 43654502 54488466 43654639 54488637 43654776 54488808 43654913 54488979 43655050 54489150 43655187 54489321 43655324 54489492 43655461 54489663 43655598 54489834 43655735 54490005 43655872 54490176 43656009 54490347 43656146 54490518 43656283 54490689 43656420 54490860 43656557 54491031 43656694 54491202 43656831 54491373 43656968 54491544 43657105 54491715 43657242 54491886 43657379 54492057 43657516 54492228 43657653 54492399 43657790 54492570 43657927 54492741 43658064 54492912 43658201 54493083 43658338 54493254 43658475 54493425 43658612 54493596 43658749 54493767 43658886 54493938 43659023 54494109 43659160 54494280 43659297 54494451 43659434 54494622 43659571 54494793 43659708 54494964 43659845 54495135 43659982 54495306 43660119 54495477 43660256 54495648 43660393 54495819 43660530 54495990 43660667 54496161 43660804 54496332 43660941 54496503 43661078 54496674 43661215 54496845 43661352 54497016 43661489 54497187 43661626 54497358 43661763 54497529 43661900 54497700 43662037 54497871 43662174 54498042 43662311 54498213 43662448 54498384 43662585 54498555 43662722 54498726 43662859 54498897 43662996 54499068 43663133 54499239 43663270 54499410 43663407 54499581 43663544 54499752 43663681 54499923 43663818 54500094 43663955 54500265 43664092 54500436 43664229 54500607 43664366 54500778 43664503 54500949 43664640 54501120 43664777 54501291 43664914 54501462 43665051 54501633 43665188 54501804 43665325 54501975 43665462 54502146 43665599 54502317 43665736 54502488 43665873 54502659 43666010 54502830 43666147 54503001 43666284 54503172 43666421 54503343 43666558 54503514 43666695 54503685 43666832 54503856 43666969 54504027 43667106 54504198 43667243 54504369 43667380 54504540 43667517 54504711 43667654 54504882 43667791 54505053 43667928 54505224 43668065 54505395 43668202 54505566 43668339 54505737 43668476 54505908 43668613 54506079 43668750 54506250 43668887 54506421 43669024 54506592 43669161 54506763 43669298 54506934 43669435 54507105 43669572 54507276 43669709 54507447 43669846 54507618 43669983 54507789 43670120 54507960 43670257 54508131 43670394 54508302 43670531 54508473 43670668 54508644 43670805 54508815 43670942 54508986 43671079 54509157 43671216 54509328 43671353 54509499 43671490 54509670 43671627 54509841 43671764 54510012 43671901 54510183 43672038 54510354 43672175 54510525 43672312 54510696 43672449 54510867 43672586 54511038 43672723 54511209 43672860 54511380 43672997 54511551 43673134 54511722 43673271 54511893 43673408 54512064 43673545 54512235 43673682 54512406 43673819 54512577 43673956 54512748 43674093 54512919 43674230 54513090 43674367 54513261 43674504 54513432 43674641 54513603 43674778 54513774 43674915 54513945 43675052 54514116 43675189 54514287 43675326 54514458 43675463 54514629 43675600 54514800 43675737 54514971 43675874 54515142 43676011 54515313 43676148 54515484 43676285 54515655 43676422 54515826 43676559 54515997 43676696 54516168 43676833 54516339 43676970 54516510 43677107 54516681 43677244 54516852 43677381 54517023 43677518 54517194 43677655 54517365 43677792 54517536 43677929 54517707 43678066 54517878 43678203 54518049 43678340 54518220 43678477 54518391 43678614 54518562 43678751 54518733 43678888 54518904 43679025 54519075 43679162 54519246 43679299 54519417 43679436 54519588 43679573 54519759 43679710 54519930 43679847 54520101 43679984 54520272 43680121 54520443 43680258 54520614 43680395 54520785 43680532 54520956 43680669 54521127 43680806 54521298 43680943 54521469 43681080 54521640 43681217 54521811 43681354 54521982 43681491 54522153 43681628 54522324 43681765 54522495 43681902 54522666 43682039 54522837 43682176 54523008 43682313 54523179 43682450 54523350 43682587 54523521 43682724 54523692 43682861 54523863 43682998 54524034 43683135 54524205 43683272 54524376 43683409 54524547 43683546 54524718 43683683 54524889 43683820 54525060 43683957 54525231 43684094 54525402 43684231 54525573 43684368 54525744 43684505 54525915 43684642 54526086 43684779 54526257 43684916 54526428 43685053 54526599 43685190 54526770 43685327 54526941 43685464 54527112 43685601 54527283 43685738 54527454 43685875 54527625 43686012 54527796 43686149 54527967 43686286 54528138 43686423 54528309 43686560 54528480 43686697 54528651 43686834 54528822 43686971 54528993 43687108 54529164 43687245 54529335 43687382 54529506 43687519 54529677 43687656 54529848 43687793 54530019 43687930 54530190 43688067 54530361 43688204 54530532 43688341 54530703 43688478 54530874 43688615 54531045 43688752 54531216 43688889 54531387 43689026 54531558 43689163 54531729 43689300 54531900 43689437 54532071 43689574 54532242 43689711 54532413 43689848 54532584 43689985 54532755 43690122 54532926 43690259 54533097 43690396 54533268 43690533 54533439 43690670 54533610 43690807 54533781 43690944 54533952 43691081 54534123 43691218 54534294 43691355 54534465 43691492 54534636 43691629 54534807 43691766 54534978 43691903 54535149 43692040 54535320 43692177 54535491 43692314 54535662 43692451 54535833 43692588 54536004 43692725 54536175 43692862 54536346 43692999 54536517 43693136 54536688 43693273 54536859 43693410 54537030 43693547 54537201 43693684 54537372 43693821 54537543 43693958 54537714 43694095 54537885 43694232 54538056 43694369 54538227 43694506 54538398 43694643 54538569 43694780 54538740 43694917 54538911 43695054 54539082 43695191 54539253 43695328 54539424 43695465 54539595 43695602 54539766 43695739 54539937 43695876 54540108 43696013 54540279 43696150 54540450 43696287 54540621 43696424 54540792 43696561 54540963 43696698 54541134 43696835 54541305 43696972 54541476 43697109 54541647 43697246 54541818 43697383 54541989 43697520 54542160 43697657 54542331 43697794 54542502 43697931 54542673 43698068 54542844 43698205 54543015 43698342 54543186 43698479 54543357 43698616 54543528 43698753 54543699 43698890 54543870 43699027 54544041 43699164 54544212 43699301 54544383 43699438 54544554 43699575 54544725 43699712 54544896 43699849 54545067 43699986 54545238 43700123 54545409 43700260 54545580 43700397 54545751 43700534 54545922 43700671 54546093 43700808 54546264 43700945 54546435 43701082 54546606 43701219 54546777 43701356 54546948 43701493 54547119 43701630 54547290 43701767 54547461 43701904 54547632 43702041 54547803 43702178 54547974 43702315 54548145 43702452 54548316 43702589 54548487 43702726 54548658 43702863 54548829 43703000 54549000 43703137 54549171 43703274 54549342 43703411 54549513 43703548 54549684 43703685 54549855 43703822 54550026 43703959 54550197 43704096 54550368 43704233 54550539 43704370 54550710 43704507 54550881 43704644 54551052 43704781 54551223 43704918 54551394 43705055 54551565 43705192 54551736 43705329 54551907 43705466 54552078 43705603 54552249 43705740 54552420 43705877 54552591 43706014 54552762 43706151 54552933 43706288 54553104 43706425 54553275 43706562 54553446 43706699 54553617 43706836 54553788 43706973 54553959 43707110 54554130 43707247 54554301 43707384 54554472 43707521 54554643 43707658 54554814 43707795 54554985 43707932 54555156 43708069 54555327 43708206 54555498 43708343 54555669 43708480 54555840 43708617 54556011 43708754 54556182 43708891 54556353 43709028 54556524 43709165 54556695 43709302 54556866 43709439 54557037 43709576 54557208 43709713 54557379 43709850 54557550 43709987 54557721 43710124 54557892 43710261 54558063 43710398 54558234 43710535 54558405 43710672 54558576 43710809 54558747 43710946 54558918 43711083 54559089 43711220 54559260 43711357 54559431 43711494 54559602 43711631 54559773 43711768 54559944 43711905 54560115 43712042 54560286 43712179 54560457 43712316 54560628 43712453 54560799 43712590 54560970 43712727 54561141 43712864 54561312 43713001 54561483 43713138 54561654 43713275 54561825 43713412 54561996 43713549 54562167 43713686 54562338 43713823 54562509 43713960 54562680 43714097 54562851 43714234 54563022 43714371 54563193 43714508 54563364 43714645 54563535 43714782 54563706 43714919 54563877 43715056 54564048 43715193 54564219 43715330 54564390 43715467 54564561 43715604 54564732 43715741 54564903 43715878 54565074 43716015 54565245 43716152 54565416 43716289 54565587 43716426 54565758 43716563 54565929 43716700 54566100 43716837 54566271 43716974 54566442 43717111 54566613 43717248 54566784 43717385 54566955 43717522 54567126 43717659 54567297 43717796 54567468 43717933 54567639 43718070 54567810 43718207 54567981 43718344 54568152 43718481 54568323 43718618 54568494 43718755 54568665 43718892 54568836 43719029 54569007 43719166 54569178 43719303 54569349 43719440 54569520 43719577 54569691 43719714 54569862 43719851 54570033 43719988 54570204 43720125 54570375 43720262 54570546 43720399 54570717 43720536 54570888 43720673 54571059 43720810 54571230 43720947 54571401 43721084 54571572 43721221 54571743 43721358 54571914 43721495 54572085 43721632 54572256 43721769 54572427 43721906 54572598 43722043 54572769 43722180 54572940 43722317 54573111 43722454 54573282 43722591 54573453 43722728 54573624 43722865 54573795 43723002 54573966 43723139 54574137 43723276 54574308 43723413 54574479 43723550 54574650 43723687 54574821 43723824 54574992 43723961 54575163 43724098 54575334 43724235 54575505 43724372 54575676 43724509 54575847 43724646 54576018 43724783 54576189 43724920 54576360 43725057 54576531 43725194 54576702 43725331 54576873 43725468 54577044 43725605 54577215 43725742 54577386 43725879 54577557 43726016 54577728 43726153 54577899 43726290 54578070 43726427 54578241 43726564 54578412 43726701 54578583 43726838 54578754 43726975 54578925 43727112 54579096 43727249 54579267 43727386 54579438 43727523 54579609 43727660 54579780 43727797 54579951 43727934 54580122 43728071 54580293 43728208 54580464 43728345 54580635 43728482 54580806 43728619 54580977 43728756 54581148 43728893 54581319 43729030 54581490 43729167 54581661 43729304 54581832 43729441 54582003 43729578 54582174 43729715 54582345 43729852 54582516 43729989 54582687 43730126 54582858 43730263 54583029 43730400 54583200 43730537 54583371 43730674 54583542 43730811 54583713 43730948 54583884 43731085 54584055 43731222 54584226 43731359 54584397 43731496 54584568 43731633 54584739 43731770 54584910 43731907 54585081 43732044 54585252 43732181 54585423 43732318 54585594 43732455 54585765 43732592 54585936 43732729 54586107 43732866 54586278 43733003 54586449 43733140 54586620 43733277 54586791 43733414 54586962 43733551 54587133 43733688 54587304 43733825 54587475 43733962 54587646 43734099 54587817 43734236 54587988 43734373 54588159 43734510 54588330 43734647 54588501 43734784 54588672 43734921 54588843 43735058 54589014 43735195 54589185 43735332 54589356 43735469 54589527 43735606 54589698 43735743 54589869 43735880 54590040 43736017 54590211 43736154 54590382 43736291 54590553 43736428 54590724 43736565 54590895 43736702 54591066 43736839 54591237 43736976 54591408 43737113 54591579 43737250 54591750 43737387 54591921 43737524 54592092 43737661 54592263 43737798 54592434 43737935 54592605 43738072 54592776 43738209 54592947 43738346 54593118 43738483 54593289 43738620 54593460 43738757 54593631 43738894 54593802 43739031 54593973 43739168 54594144 43739305 54594315 43739442 54594486 43739579 54594657 43739716 54594828 43739853 54594999 43739990 54595170 43740127 54595341 43740264 54595512 43740401 54595683 43740538 54595854 43740675 54596025 43740812 54596196 43740949 54596367 43741086 54596538 43741223 54596709 43741360 54596880 43741497 54597051 43741634 54597222 43741771 54597393 43741908 54597564 43742045 54597735 43742182 54597906 43742319 54598077 43742456 54598248 43742593 54598419 43742730 54598590 43742867 54598761 43743004 54598932 43743141 54599103 43743278 54599274 43743415 54599445 43743552 54599616 43743689 54599787 43743826 54599958 43743963 54600129 43744100 54600300 43744237 54600471 43744374 54600642 43744511 54600813 43744648 54600984 43744785 54601155 43744922 54601326 43745059 54601497 43745196 54601668 43745333 54601839 43745470 54602010 43745607 54602181 43745744 54602352 43745881 54602523 43746018 54602694 43746155 54602865 43746292 54603036 43746429 54603207 43746566 54603378 43746703 54603549 43746840 54603720 43746977 54603891 43747114 54604062 43747251 54604233 43747388 54604404 43747525 54604575 43747662 54604746 43747799 54604917 43747936 54605088 43748073 54605259 43748210 54605430 43748347 54605601 43748484 54605772 43748621 54605943 43748758 54606114 43748895 54606285 43749032 54606456 43749169 54606627 43749306 54606798 43749443 54606969 43749580 54607140 43749717 54607311 43749854 54607482 43749991 54607653 43750128 54607824 43750265 54607995 43750402 54608166 43750539 54608337 43750676 54608508 43750813 54608679 43750950 54608850 43751087 54609021 43751224 54609192 43751361 54609363 43751498 54609534 43751635 54609705 43751772 54609876 43751909 54610047 43752046 54610218 43752183 54610389 43752320 54610560 43752457 54610731 43752594 54610902 43752731 54611073 43752868 54611244 43753005 54611415 43753142 54611586 43753279 54611757 43753416 54611928 43753553 54612099 43753690 54612270 43753827 54612441 43753964 54612612 43754101 54612783 43754238 54612954 43754375 54613125 43754512 54613296 43754649 54613467 43754786 54613638 43754923 54613809 43755060 54613980 43755197 54614151 43755334 54614322 43755471 54614493 43755608 54614664 43755745 54614835 43755882 54615006 43756019 54615177 43756156 54615348 43756293 54615519 43756430 54615690 43756567 54615861 43756704 54616032 43756841 54616203 43756978 54616374 43757115 54616545 43757252 54616716 43757389 54616887 43757526 54617058 43757663 54617229 43757800 54617400 43757937 54617571 43758074 54617742 43758211 54617913 43758348 54618084 43758485 54618255 43758622 54618426 43758759 54618597 43758896 54618768 43759033 54618939 43759170 54619110 43759307 54619281 43759444 54619452 43759581 54619623 43759718 54619794 43759855 54619965 43759992 54620136 43760129 54620307 43760266 54620478 43760403 54620649 43760540 54620820 43760677 54620991 43760814 54621162 43760951 54621333 43761088 54621504 43761225 54621675 43761362 54621846 43761499 54622017 43761636 54622188 43761773 54622359 43761910 54622530 43762047 54622701 43762184 54622872 43762321 54623043 43762458 54623214 43762595 54623385 43762732 54623556 43762869 54623727 43763006 54623898 43763143 54624069 43763280 54624240 43763417 54624411 43763554 54624582 43763691 54624753 43763828 54624924 43763965 54625095 43764102 54625266 43764239 54625437 43764376 54625608 43764513 54625779 43764650 54625950 43764787 54626121 43764924 54626292 43765061 54626463 43765198 54626634 43765335 54626805 43765472 54626976 43765609 54627147 43765746 54627318 43765883 54627489 43766020 54627660 43766157 54627831 43766294 54628002 43766431 54628173 43766568 54628344 43766705 54628515 43766842 54628686 43766979 54628857 43767116 54629028 43767253 54629199 43767390 54629370 43767527 54629541 43767664 54629712 43767801 54629883 43767938 54630054 43768075 54630225 43768212 54630396 43768349 54630567 43768486 54630738 43768623 54630909 43768760 54631080 43768897 54631251 43769034 54631422 43769171 54631593 43769308 54631764 43769445 54631935 43769582 54632106 43769719 54632277 43769856 54632448 43769993 54632619 43770130 54632790 43770267 54632961 43770404 54633132 43770541 54633303 43770678 54633474 43770815 54633645 43770952 54633816 43771089 54633987 43771226 54634158 43771363 54634329 43771500 54634500 43771637 54634671 43771774 54634842 43771911 54635013 43772048 54635184 43772185 54635355 43772322 54635526 43772459 54635697 43772596 54635868 43772733 54636039 43772870 54636210 43773007 54636381 43773144 54636552 43773281 54636723 43773418 54636894 43773555 54637065 43773692 54637236 43773829 54637407 43773966 54637578 43774103 54637749 43774240 54637920 43774377 54638091 43774514 54638262 43774651 54638433 43774788 54638604 43774925 54638775 43775062 54638946 43775199 54639117 43775336 54639288 43775473 54639459 43775610 54639630 43775747 54639801 43775884 54639972 43776021 54640143 43776158 54640314 43776295 54640485 43776432 54640656 43776569 54640827 43776706 54640998 43776843 54641169 43776980 54641340 43777117 54641511 43777254 54641682 43777391 54641853 43777528 54642024 43777665 54642195 43777802 54642366 43777939 54642537 43778076 54642708 43778213 54642879 43778350 54643050 43778487 54643221 43778624 54643392 43778761 54643563 43778898 54643734 43779035 54643905 43779172 54644076 43779309 54644247 43779446 54644418 43779583 54644589 43779720 54644760 43779857 54644931 43779994 54645102 43780131 54645273 43780268 54645444 43780405 54645615 43780542 54645786 43780679 54645957 43780816 54646128 43780953 54646299 43781090 54646470 43781227 54646641 43781364 54646812 43781501 54646983 43781638 54647154 43781775 54647325 43781912 54647496 43782049 54647667 43782186 54647838 43782323 54648009 43782460 54648180 43782597 54648351 43782734 54648522 43782871 54648693 43783008 54648864 43783145 54649035 43783282 54649206 43783419 54649377 43783556 54649548 43783693 54649719 43783830 54649890 43783967 54650061 43784104 54650232 43784241 54650403 43784378 54650574 43784515 54650745 43784652 54650916 43784789 54651087 43784926 54651258 43785063 54651429 43785200 54651600 43785337 54651771 43785474 54651942 43785611 54652113 43785748 54652284 43785885 54652455 43786022 54652626 43786159 54652797 43786296 54652968 43786433 54653139 43786570 54653310 43786707 54653481 43786844 54653652 43786981 54653823 43787118 54653994 43787255 54654165 43787392 54654336 43787529 54654507 43787666 54654678 43787803 54654849 43787940 54655020 43788077 54655191
1000 26028900 0 26028900 32488627 26029037 32488798 26029174 32488969 26029311 32489140 26029448 32489311 26029585 32489482 26029722 32489653 26029859 32489824 26029996 32489995 26030133 32490166 26030270 32490337 26030407 32490508 26030544 32490679 26030681 32490850 26030818 32491021 26030955 32491192 26031092 32491363 26031229 32491534 26031366 32491705 26031503 32491876 26031640 32492047 26031777 32492218 26031914 32492389 26032051 32492560 26032188 32492731 26032325 32492902 26032462 32493073 26032599 32493244 26032736 32493415 26032873 32493586 26033010 32493757 26033147 32493928 26033284 32494099 26033421 32494270 26033558 32494441 26033695 32494612 26033832 32494783 26033969 32494954 26034106 32495125 26034243 32495296 26034380 32495467 26034517 32495638 26034654 32495809 26034791 32495980 26034928 32496151 26035065 32496322 26035202 32496493 26035339 32496664 26035476 32496835 26035613 32497006 26035750 32497177 26035887 32497348 26036024 32497519 26036161 32497690 26036298 32497861 26036435 32498032 26036572 32498203 26036709 32498374 26036846 32498545 26036983 32498716 26037120 32498887 26037257 32499058 26037394 32499229 26037531 32499400 26037668 32499571 26037805 32499742 26037942 32499913 26038079 32500084 26038216 32500255 26038353 32500426 26038490 32500597 26038627 32500768 26038764 32500939 26038901 32501110 26039038 32501281 26039175 32501452 26039312 32501623 26039449 32501794 26039586 32501965 26039723 32502136 26039860 32502307 26039997 32502478 26040134 32502649 26040271 32502820 26040408 32502991 26040545 32503162 26040682 32503333 26040819 32503504 26040956 32503675 26041093 32503846 26041230 32504017 26041367 32504188 26041504 32504359 26041641 32504530 26041778 32504701 26041915 32504872 26042052 32505043 26042189 32505214 26042326 32505385 26042463 32505556 26042600 32505727 26042737 32505898 26042874 32506069 26043011 32506240 26043148 32506411 26043285 32506582 26043422 32506753 26043559 32506924 26043696 32507095 26043833 32507266 26043970 32507437 26044107 32507608 26044244 32507779 26044381 32507950 26044518 32508121 26044655 32508292 26044792 32508463 26044929 32508634 26045066 32508805 26045203 32508976 26045340 32509147 26045477 32509318 26045614 32509489 26045751 32509660 26045888 32509831 26046025 32510002 26046162 32510173 26046299 32510344 26046436 32510515 26046573 32510686 26046710 32510857 26046847 32511028 26046984 32511199 26047121 32511370 26047258 32511541 26047395 32511712 26047532 32511883 26047669 32512054 26047806 32512225 26047943 32512396 26048080 32512567 26048217 32512738 26048354 32512909 26048491 32513080 26048628 32513251 26048765 32513422 26048902 32513593 26049039 32513764 26049176 32513935 26049313 32514106 26049450 32514277 26049587 32514448 26049724 32514619 26049861 32514790 26049998 32514961 26050135 32515132 26050272 32515303 26050409 32515474 26050546 32515645 26050683 32515816 26050820 32515987 26050957 32516158 26051094 32516329 26051231 32516500 26051368 32516671 26051505 32516842 26051642 32517013 26051779 32517184 26051916 32517355 26052053 32517526 26052190 32517697 26052327 32517868 26052464 32518039 26052601 32518210 26052738 32518381 26052875 32518552 26053012 32518723 26053149 32518894 26053286 32519065 26053423 32519236 26053560 32519407 26053697 32519578 26053834 32519749 26053971 32519920 26054108 32520091 26054245 32520262 26054382 32520433 26054519 32520604 26054656 32520775 26054793 32520946 26054930 32521117 26055067 32521288 26055204 32521459 26055341 32521630 26055478 32521801 26055615 32521972 26055752 32522143 26055889 32522314 26056026 32522485 26056163 32522656 26056300 32522827 26056437 32522998 26056574 32523169 26056711 32523340 26056848 32523511 26056985 32523682 26057122 32523853 26057259 32524024 26057396 32524195 26057533 32524366 26057670 32524537 26057807 32524708 26057944 32524879 26058081 32525050 26058218 32525221 26058355 32525392 26058492 32525563 26058629 32525734 26058766 32525905 26058903 32526076 26059040 32526247 26059177 32526418 26059314 32526589 26059451 32526760 26059588 32526931 26059725 32527102 26059862 32527273 26059999 32527444 26060136 32527615 26060273 32527786 26060410 32527957 26060547 32528128 26060684 32528299 26060821 32528470 26060958 32528641 26061095 32528812 26061232 32528983 26061369 32529154 26061506 32529325 26061643 32529496 26061780 32529667 26061917 32529838 26062054 32530009 26062191 32530180 26062328 32530351 26062465 32530522 26062602 32530693 26062739 32530864 26062876 32531035 26063013 32531206 26063150 32531377 26063287 32531548 26063424 32531719 26063561 32531890 26063698 32532061 26063835 32532232 26063972 32532403 26064109 32532574 26064246 32532745 26064383 32532916 26064520 32533087 26064657 32533258 26064794 32533429 26064931 32533600 26065068 32533771 26065205 32533942 26065342 32534113 26065479 32534284 26065616 32534455 26065753 32534626 26065890 32534797 26066027 32534968 26066164 32535139 26066301 32535310 26066438 32535481 26066575 32535652 26066712 32535823 26066849 32535994 26066986 32536165 26067123 32536336 26067260 32536507 26067397 32536678 26067534 32536849 26067671 32537020 26067808 32537191 26067945 32537362 26068082 32537533 26068219 32537704 26068356 32537875 26068493 32538046 26068630 32538217 26068767 32538388 26068904 32538559 26069041 32538730 26069178 32538901 26069315 32539072 26069452 32539243 26069589 32539414 26069726 32539585 26069863 32539756 26070000 32539927 26070137 32540098 26070274 32540269 26070411 32540440 26070548 32540611 26070685 32540782 26070822 32540953 26070959 32541124 26071096 32541295 26071233 32541466 26071370 32541637 26071507 32541808 26071644 32541979 26071781 32542150 26071918 32542321 26072055 32542492 26072192 32542663 26072329 32542834 26072466 32543005 26072603 32543176 26072740 32543347 26072877 32543518 26073014 32543689 26073151 32543860 26073288 32544031 26073425 32544202 26073562 32544373 26073699 32544544 26073836 32544715 26073973 32544886 26074110 32545057 26074247 32545228 26074384 32545399 26074521 32545570 26074658 32545741 26074795 32545912 26074932 32546083 26075069 32546254 26075206 32546425 26075343 32546596 26075480 32546767 26075617 32546938 26075754 32547109 26075891 32547280 26076028 32547451 26076165 32547622 26076302 32547793 26076439 32547964 26076576 32548135 26076713 32548306 26076850 32548477 26076987 32548648 26077124 32548819 26077261 32548990 26077398 32549161 26077535 32549332 26077672 32549503 26077809 32549674 26077946 32549845 26078083 32550016 26078220 32550187 26078357 32550358 26078494 32550529 26078631 32550700 26078768 32550871 26078905 32551042 26079042 32551213 26079179 32551384 26079316 32551555 26079453 32551726 26079590 32551897 26079727 32552068 26079864 32552239 26080001 32552410 26080138 32552581 26080275 32552752 26080412 32552923 26080549 32553094 26080686 32553265 26080823 32553436 26080960 32553607 26081097 32553778 26081234 32553949 26081371 32554120 26081508 32554291 26081645 32554462 26081782 32554633 26081919 32554804 26082056 32554975 26082193 32555146 26082330 32555317 26082467 32555488 26082604 32555659 26082741 32555830 26082878 32556001 26083015 32556172 26083152 32556343 26083289 32556514 26083426 32556685 26083563 32556856 26083700 32557027 26083837 32557198 26083974 32557369 26084111 32557540 26084248 32557711 26084385 32557882 26084522 32558053 26084659 32558224 26084796 32558395 26084933 32558566 26085070 32558737 26085207 32558908 26085344 32559079 26085481 32559250 26085618 32559421 26085755 32559592 26085892 32559763 26086029 32559934 26086166 32560105 26086303 32560276 26086440 32560447 26086577 32560618 26086714 32560789 26086851 32560960 26086988 32561131 26087125 32561302 26087262 32561473 26087399 32561644 26087536 32561815 26087673 32561986 26087810 32562157 26087947 32562328 26088084 32562499 26088221 32562670 26088358 32562841 26088495 32563012 26088632 32563183 26088769 32563354 26088906 32563525 26089043 32563696 26089180 32563867 26089317 32564038 26089454 32564209 26089591 32564380 26089728 32564551 26089865 32564722 26090002 32564893 26090139 32565064 26090276 32565235 26090413 32565406 26090550 32565577 26090687 32565748 26090824 32565919 26090961 32566090 26091098 32566261 26091235 32566432 26091372 32566603 26091509 32566774 26091646 32566945 26091783 32567116 26091920 32567287 26092057 32567458 26092194 32567629 26092331 32567800 26092468 32567971 26092605 32568142 26092742 32568313 26092879 32568484 26093016 32568655 26093153 32568826 26093290 32568997 26093427 32569168 26093564 32569339 26093701 32569510 26093838 32569681 26093975 32569852 26094112 32570023 26094249 32570194 26094386 32570365 26094523 32570536 26094660 32570707 26094797 32570878 26094934 32571049 26095071 32571220 26095208 32571391 26095345 32571562 26095482 32571733 26095619 32571904 26095756 32572075 26095893 32572246 26096030 32572417 26096167 32572588 26096304 32572759 26096441 32572930 26096578 32573101 26096715 32573272 26096852 32573443 26096989 32573614 26097126 32573785 26097263 32573956 26097400 32574127 26097537 32574298 26097674 32574469 26097811 32574640 26097948 32574811 26098085 32574982 26098222 32575153 26098359 32575324 26098496 32575495 26098633 32575666 26098770 32575837 26098907 32576008 26099044 32576179 26099181 32576350 26099318 32576521 26099455 32576692 26099592 32576863 26099729 32577034 26099866 32577205 26100003 32577376 26100140 32577547 26100277 32577718 26100414 32577889 26100551 32578060 26100688 32578231 26100825 32578402 26100962 32578573 26101099 32578744 26101236 32578915 26101373 32579086 26101510 32579257 26101647 32579428 26101784 32579599 26101921 32579770 26102058 32579941 26102195 32580112 26102332 32580283 26102469 32580454 26102606 32580625 26102743 32580796 26102880 32580967 26103017 32581138 26103154 32581309 26103291 32581480 26103428 32581651 26103565 32581822 26103702 32581993 26103839 32582164 26103976 32582335 26104113 32582506 26104250 32582677 26104387 32582848 26104524 32583019 26104661 32583190 26104798 32583361 26104935 32583532 26105072 32583703 26105209 32583874 26105346 32584045 26105483 32584216 26105620 32584387 26105757 32584558 26105894 32584729 26106031 32584900 26106168 32585071 26106305 32585242 26106442 32585413 26106579 32585584 26106716 32585755 26106853 32585926 26106990 32586097 26107127 32586268 26107264 32586439 26107401 32586610 26107538 32586781 26107675 32586952 26107812 32587123 26107949 32587294 26108086 32587465 26108223 32587636 26108360 32587807 26108497 32587978 26108634 32588149 26108771 32588320 26108908 32588491 26109045 32588662 26109182 32588833 26109319 32589004 26109456 32589175 26109593 32589346 26109730 32589517 26109867 32589688 26110004 32589859 26110141 32590030 26110278 32590201 26110415 32590372 26110552 32590543 26110689 32590714 26110826 32590885 26110963 32591056 26111100 32591227 26111237 32591398 26111374 32591569 26111511 32591740 26111648 32591911 26111785 32592082 26111922 32592253 26112059 32592424 26112196 32592595 26112333 32592766 26112470 32592937 26112607 32593108 26112744 32593279 26112881 32593450 26113018 32593621 26113155 32593792 26113292 32593963 26113429 32594134 26113566 32594305 26113703 32594476 26113840 32594647 26113977 32594818 26114114 32594989 26114251 32595160 26114388 32595331 26114525 32595502 26114662 32595673 26114799 32595844 26114936 32596015 26115073 32596186 26115210 32596357 26115347 32596528 26115484 32596699 26115621 32596870 26115758 32597041 26115895 32597212 26116032 32597383 26116169 32597554 26116306 32597725 26116443 32597896 26116580 32598067 26116717 32598238 26116854 32598409 26116991 32598580 26117128 32598751 26117265 32598922 26117402 32599093 26117539 32599264 26117676 32599435 26117813 32599606 26117950 32599777 26118087 32599948 26118224 32600119 26118361 32600290 26118498 32600461 26118635 32600632 26118772 32600803 26118909 32600974 26119046 32601145 26119183 32601316 26119320 32601487 26119457 32601658 26119594 32601829 26119731 32602000 26119868 32602171 26120005 32602342 26120142 32602513 26120279 32602684 26120416 32602855 26120553 32603026 26120690 32603197 26120827 32603368 26120964 32603539 26121101 32603710 26121238 32603881 26121375 32604052 26121512 32604223 26121649 32604394 26121786 32604565 26121923 32604736 26122060 32604907 26122197 32605078 26122334 32605249 26122471 32605420 26122608 32605591 26122745 32605762 26122882 32605933 26123019 32606104 26123156 32606275 26123293 32606446 26123430 32606617 26123567 32606788 26123704 32606959 26123841 32607130 26123978 32607301 26124115 32607472 26124252 32607643 26124389 32607814 26124526 32607985 26124663 32608156 26124800 32608327 26124937 32608498 26125074 32608669 26125211 32608840 26125348 32609011 26125485 32609182 26125622 32609353 26125759 32609524 26125896 32609695 26126033 32609866 26126170 32610037 26126307 32610208 26126444 32610379 26126581 32610550 26126718 32610721 26126855 32610892 26126992 32611063 26127129 32611234 26127266 32611405 26127403 32611576 26127540 32611747 26127677 32611918 26127814 32612089 26127951 32612260 26128088 32612431 26128225 32612602 26128362 32612773 26128499 32612944 26128636 32613115 26128773 32613286 26128910 32613457 26129047 32613628 26129184 32613799 26129321 32613970 26129458 32614141 26129595 32614312 26129732 32614483 26129869 32614654 26130006 32614825 26130143 32614996 26130280 32615167 26130417 32615338 26130554 32615509 26130691 32615680 26130828 32615851 26130965 32616022 26131102 32616193 26131239 32616364 26131376 32616535 26131513 32616706 26131650 32616877 26131787 32617048 26131924 32617219 26132061 32617390 26132198 32617561 26132335 32617732 26132472 32617903 26132609 32618074 26132746 32618245 26132883 32618416 26133020 32618587 26133157 32618758 26133294 32618929 26133431 32619100 26133568 32619271 26133705 32619442 26133842 32619613 26133979 32619784 26134116 32619955 26134253 32620126 26134390 32620297 26134527 32620468 26134664 32620639 26134801 32620810 26134938 32620981 26135075 32621152 26135212 32621323 26135349 32621494 26135486 32621665 26135623 32621836 26135760 32622007 26135897 32622178 26136034 32622349 26136171 32622520 26136308 32622691 26136445 32622862 26136582 32623033 26136719 32623204 26136856 32623375 26136993 32623546 26137130 32623717 26137267 32623888 26137404 32624059 26137541 32624230 26137678 32624401 26137815 32624572 26137952 32624743 26138089 32624914 26138226 32625085 26138363 32625256 26138500 32625427 26138637 32625598 26138774 32625769 26138911 32625940 26139048 32626111 26139185 32626282 26139322 32626453 26139459 32626624 26139596 32626795 26139733 32626966 26139870 32627137 26140007 32627308 26140144 32627479 26140281 32627650 26140418 32627821 26140555 32627992 26140692 32628163 26140829 32628334 26140966 32628505 26141103 32628676 26141240 32628847 26141377 32629018 26141514 32629189 26141651 32629360 26141788 32629531 26141925 32629702 26142062 32629873 26142199 32630044 26142336 32630215 26142473 32630386 26142610 32630557 26142747 32630728 26142884 32630899 26143021 32631070 26143158 32631241 26143295 32631412 26143432 32631583 26143569 32631754 26143706 32631925 26143843 32632096 26143980 32632267 26144117 32632438 26144254 32632609 26144391 32632780 26144528 32632951 26144665 32633122 26144802 32633293 26144939 32633464 26145076 32633635 26145213 32633806 26145350 32633977 26145487 32634148 26145624 32634319 26145761 32634490 26145898 32634661 26146035 32634832 26146172 32635003 26146309 32635174 26146446 32635345 26146583 32635516 26146720 32635687 26146857 32635858 26146994 32636029 26147131 32636200 26147268 32636371 26147405 32636542 26147542 32636713 26147679 32636884 26147816 32637055 26147953 32637226 26148090 32637397 26148227 32637568 26148364 32637739 26148501 32637910 26148638 32638081 26148775 32638252 26148912 32638423 26149049 32638594 26149186 32638765 26149323 32638936 26149460 32639107 26149597 32639278 26149734 32639449 26149871 32639620 26150008 32639791 26150145 32639962 26150282 32640133 26150419 32640304 26150556 32640475 26150693 32640646 26150830 32640817 26150967 32640988 26151104 32641159 26151241 32641330 26151378 32641501 26151515 32641672 26151652 32641843 26151789 32642014 26151926 32642185 26152063 32642356 26152200 32642527 26152337 32642698 26152474 32642869 26152611 32643040 26152748 32643211 26152885 32643382 26153022 32643553 26153159 32643724 26153296 32643895 26153433 32644066 26153570 32644237 26153707 32644408 26153844 32644579 26153981 32644750 26154118 32644921 26154255 32645092 26154392 32645263 26154529 32645434 26154666 32645605 26154803 32645776 26154940 32645947 26155077 32646118 26155214 32646289 26155351 32646460 26155488 32646631 26155625 32646802 26155762 32646973 26155899 32647144 26156036 32647315 26156173 32647486 26156310 32647657 26156447 32647828 26156584 32647999 26156721 32648170 26156858 32648341 26156995 32648512 26157132 32648683 26157269 32648854 26157406 32649025 26157543 32649196 26157680 32649367 26157817 32649538 26157954 32649709 26158091 32649880 26158228 32650051 26158365 32650222 26158502 32650393 26158639 32650564 26158776 32650735 26158913 32650906 26159050 32651077 26159187 32651248 26159324 32651419 26159461 32651590 26159598 32651761 26159735 32651932 26159872 32652103 26160009 32652274 26160146 32652445 26160283 32652616 26160420 32652787 26160557 32652958 26160694 32653129 26160831 32653300 26160968 32653471 26161105 32653642 26161242 32653813 26161379 32653984 26161516 32654155 26161653 32654326 26161790 32654497 26161927 32654668 26162064 32654839 26162201 32655010 26162338 32655181 26162475 32655352 26162612 32655523 26162749 32655694 26162886 32655865 26163023 32656036 26163160 32656207 26163297 32656378 26163434 32656549 26163571 32656720 26163708 32656891 26163845 32657062 26163982 32657233 26164119 32657404 26164256 32657575 26164393 32657746 26164530 32657917 26164667 32658088 26164804 32658259 26164941 32658430 26165078 32658601 26165215 32658772 26165352 32658943 26165489 32659114 26165626 32659285
1000 35892900 0 35892900 44800627 35893037 44800798 35893174 44800969 35893311 44801140 35893448 44801311 35893585 44801482 35893722 44801653 35893859 44801824 35893996 44801995 35894133 44802166 35894270 44802337 35894407 44802508 35894544 44802679 35894681 44802850 35894818 44803021 35894955 44803192 35895092 44803363 35895229 44803534 35895366 44803705 35895503 44803876 35895640 44804047 35895777 44804218 35895914 44804389 35896051 44804560 35896188 44804731 35896325 44804902 35896462 44805073 35896599 44805244 35896736 44805415 35896873 44805586 35897010 44805757 35897147 44805928 35897284 44806099 35897421 44806270 35897558 44806441 35897695 44806612 35897832 44806783 35897969 44806954 35898106 44807125 35898243 44807296 35898380 44807467 35898517 44807638 35898654 44807809 35898791 44807980 35898928 44808151 35899065 44808322 35899202 44808493 35899339 44808664 35899476 44808835 35899613 44809006 35899750 44809177 35899887 44809348 35900024 44809519 35900161 44809690 35900298 44809861 35900435 44810032 35900572 44810203 35900709 44810374 35900846 44810545 35900983 44810716 35901120 44810887 35901257 44811058 35901394 44811229 35901531 44811400 35901668 44811571 35901805 44811742 35901942 44811913 35902079 44812084 35902216 44812255 35902353 44812426 35902490 44812597 35902627 44812768 35902764 44812939 35902901 44813110 35903038 44813281 35903175 44813452 35903312 44813623 35903449 44813794 35903586 44813965 35903723 44814136 35903860 44814307 35903997 44814478 35904134 44814649 35904271 44814820 35904408 44814991 35904545 44815162 35904682 44815333 35904819 44815504 35904956 44815675 35905093 44815846 35905230 44816017 35905367 44816188 35905504 44816359 35905641 44816530 35905778 44816701 35905915 44816872 35906052 44817043 35906189 44817214 35906326 44817385 35906463 44817556 35906600 44817727 35906737 44817898 35906874 44818069 35907011 44818240 35907148 44818411 35907285 44818582 35907422 44818753 35907559 44818924 35907696 44819095 35907833 44819266 35907970 44819437 35908107 44819608 35908244 44819779 35908381 44819950 35908518 44820121 35908655 44820292 35908792 44820463 35908929 44820634 35909066 44820805 35909203 44820976 35909340 44821147 35909477 44821318 35909614 44821489 35909751 44821660 35909888 44821831 35910025 44822002 35910162 44822173 35910299 44822344 35910436 44822515 35910573 44822686 35910710 44822857 35910847 44823028 35910984 44823199 35911121 44823370 35911258 44823541 35911395 44823712 35911532 44823883 35911669 44824054 35911806 44824225 35911943 44824396 35912080 44824567 35912217 44824738 35912354 44824909 35912491 44825080 35912628 44825251 35912765 44825422 35912902 44825593 35913039 44825764 35913176 44825935 35913313 44826106 35913450 44826277 35913587 44826448 35913724 44826619 35913861 44826790 35913998 44826961 35914135 44827132 35914272 44827303 35914409 44827474 35914546 44827645 35914683 44827816 35914820 44827987 35914957 44828158 35915094 44828329 35915231 44828500 35915368 44828671 35915505 44828842 35915642 44829013 35915779 44829184 35915916 44829355 35916053 44829526 35916190 44829697 35916327 44829868 35916464 44830039 35916601 44830210 35916738 44830381 35916875 44830552 35917012 44830723 35917149 44830894 35917286 44831065 35917423 44831236 35917560 44831407 35917697 44831578 35917834 44831749 35917971 44831920 35918108 44832091 35918245 44832262 35918382 44832433 35918519 44832604 35918656 44832775 35918793 44832946 35918930 44833117 35919067 44833288 35919204 44833459 35919341 44833630 35919478 44833801 35919615 44833972 35919752 44834143 35919889 44834314 35920026 44834485 35920163 44834656 35920300 44834827 35920437 44834998 35920574 44835169 35920711 44835340 35920848 44835511 35920985 44835682 35921122 44835853 35921259 44836024 35921396 44836195 35921533 44836366 35921670 44836537 35921807 44836708 35921944 44836879 35922081 44837050 35922218 44837221 35922355 44837392 35922492 44837563 35922629 44837734 35922766 44837905 35922903 44838076 35923040 44838247 35923177 44838418 35923314 44838589 35923451 44838760 35923588 44838931 35923725 44839102 35923862 44839273 35923999 44839444 35924136 44839615 35924273 44839786 35924410 44839957 35924547 44840128 35924684 44840299 35924821 44840470 35924958 44840641 35925095 44840812 35925232 44840983 35925369 44841154 35925506 44841325 35925643 44841496 35925780 44841667 35925917 44841838 35926054 44842009 35926191 44842180 35926328 44842351 35926465 44842522 35926602 44842693 35926739 44842864 35926876 44843035 35927013 44843206 35927150 44843377 35927287 44843548 35927424 44843719 35927561 44843890 35927698 44844061 35927835 44844232 35927972 44844403 35928109 44844574 35928246 44844745 35928383 44844916 35928520 44845087 35928657 44845258 35928794 44845429 35928931 44845600 35929068 44845771 35929205 44845942 35929342 44846113 35929479 44846284 35929616 44846455 35929753 44846626 35929890 44846797 35930027 44846968 35930164 44847139 35930301 44847310 35930438 44847481 35930575 44847652 35930712 44847823 35930849 44847994 35930986 44848165 35931123 44848336 35931260 44848507 35931397 44848678 35931534 44848849 35931671 44849020 35931808 44849191 35931945 44849362 35932082 44849533 35932219 44849704 35932356 44849875 35932493 44850046 35932630 44850217 35932767 44850388 35932904 44850559 35933041 44850730 35933178 44850901 35933315 44851072 35933452 44851243 35933589 44851414 35933726 44851585 35933863 44851756 35934000 44851927 35934137 44852098 35934274 44852269 35934411 44852440 35934548 44852611 35934685 44852782 35934822 44852953 35934959 44853124 35935096 44853295 35935233 44853466 35935370 44853637 35935507 44853808 35935644 44853979 35935781 44854150 35935918 44854321 35936055 44854492 35936192 44854663 35936329 44854834 35936466 44855005 35936603 44855176 35936740 44855347 35936877 44855518 35937014 44855689 35937151 44855860 35937288 44856031 35937425 44856202 35937562 44856373 35937699 44856544 35937836 44856715 35937973 44856886 35938110 44857057 35938247 44857228 35938384 44857399 35938521 44857570 35938658 44857741 35938795 44857912 35938932 44858083 35939069 44858254 35939206 44858425 35939343 44858596 35939480 44858767 35939617 44858938 35939754 44859109 35939891 44859280 35940028 44859451 35940165 44859622 35940302 44859793 35940439 44859964 35940576 44860135 35940713 44860306 35940850 44860477 35940987 44860648 35941124 44860819 35941261 44860990 35941398 44861161 35941535 44861332 35941672 44861503 35941809 44861674 35941946 44861845 35942083 44862016 35942220 44862187 35942357 44862358 35942494 44862529 35942631 44862700 35942768 44862871 35942905 44863042 35943042 44863213 35943179 44863384 35943316 44863555 35943453 44863726 35943590 44863897 35943727 44864068 35943864 44864239 35944001 44864410 35944138 44864581 35944275 44864752 35944412 44864923 35944549 44865094 35944686 44865265 35944823 44865436 35944960 44865607 35945097 44865778 35945234 44865949 35945371 44866120 35945508 44866291 35945645 44866462 35945782 44866633 35945919 44866804 35946056 44866975 35946193 44867146 35946330 44867317 35946467 44867488 35946604 44867659 35946741 44867830 35946878 44868001 35947015 44868172 35947152 44868343 35947289 44868514 35947426 44868685 35947563 44868856 35947700 44869027 35947837 44869198 35947974 44869369 35948111 44869540 35948248 44869711 35948385 44869882 35948522 44870053 35948659 44870224 35948796 44870395 35948933 44870566 35949070 44870737 35949207 44870908 35949344 44871079 35949481 44871250 35949618 44871421 35949755 44871592 35949892 44871763 35950029 44871934 35950166 44872105 35950303 44872276 35950440 44872447 35950577 44872618 35950714 44872789 35950851 44872960 35950988 44873131 35951125 44873302 35951262 44873473 35951399 44873644 35951536 44873815 35951673 44873986 35951810 44874157 35951947 44874328 35952084 44874499 35952221 44874670 35952358 44874841 35952495 44875012 35952632 44875183 35952769 44875354 35952906 44875525 35953043 44875696 35953180 44875867 35953317 44876038 35953454 44876209 35953591 44876380 35953728 44876551 35953865 44876722 35954002 44876893 35954139 44877064 35954276 44877235 35954413 44877406 35954550 44877577 35954687 44877748 35954824 44877919 35954961 44878090 35955098 44878261 35955235 44878432 35955372 44878603 35955509 44878774 35955646 44878945 35955783 44879116 35955920 44879287 35956057 44879458 35956194 44879629 35956331 44879800 35956468 44879971 35956605 44880142 35956742 44880313 35956879 44880484 35957016 44880655 35957153 44880826 35957290 44880997 35957427 44881168 35957564 44881339 35957701 44881510 35957838 44881681 35957975 44881852 35958112 44882023 35958249 44882194 35958386 44882365 35958523 44882536 35958660 44882707 35958797 44882878 35958934 44883049 35959071 44883220 35959208 44883391 35959345 44883562 35959482 44883733 35959619 44883904 35959756 44884075 35959893 44884246 35960030 44884417 35960167 44884588 35960304 44884759 35960441 44884930 35960578 44885101 35960715 44885272 35960852 44885443 35960989 44885614 35961126 44885785 35961263 44885956 35961400 44886127 35961537 44886298 35961674 44886469 35961811 44886640 35961948 44886811 35962085 44886982 35962222 44887153 35962359 44887324 35962496 44887495 35962633 44887666 35962770 44887837 35962907 44888008 35963044 44888179 35963181 44888350 35963318 44888521 35963455 44888692 35963592 44888863 35963729 44889034 35963866 44889205 35964003 44889376 35964140 44889547 35964277 44889718 35964414 44889889 35964551 44890060 35964688 44890231 35964825 44890402 35964962 44890573 35965099 44890744 35965236 44890915 35965373 44891086 35965510 44891257 35965647 44891428 35965784 44891599 35965921 44891770 35966058 44891941 35966195 44892112 35966332 44892283 35966469 44892454 35966606 44892625 35966743 44892796 35966880 44892967 35967017 44893138 35967154 44893309 35967291 44893480 35967428 44893651 35967565 44893822 35967702 44893993 35967839 44894164 35967976 44894335 35968113 44894506 35968250 44894677 35968387 44894848 35968524 44895019 35968661 44895190 35968798 44895361 35968935 44895532 35969072 44895703 35969209 44895874 35969346 44896045 35969483 44896216 35969620 44896387 35969757 44896558 35969894 44896729 35970031 44896900 35970168 44897071 35970305 44897242 35970442 44897413 35970579 44897584 35970716 44897755 35970853 44897926 35970990 44898097 35971127 44898268 35971264 44898439 35971401 44898610 35971538 44898781 35971675 44898952 35971812 44899123 35971949 44899294 35972086 44899465 35972223 44899636 35972360 44899807 35972497 44899978 35972634 44900149 35972771 44900320 35972908 44900491 35973045 44900662 35973182 44900833 35973319 44901004 35973456 44901175 35973593 44901346 35973730 44901517 35973867 44901688 35974004 44901859 35974141 44902030 35974278 44902201 35974415 44902372 35974552 44902543 35974689 44902714 35974826 44902885 35974963 44903056 35975100 44903227 35975237 44903398 35975374 44903569 35975511 44903740 35975648 44903911 35975785 44904082 35975922 44904253 35976059 44904424 35976196 44904595 35976333 44904766 35976470 44904937 35976607 44905108 35976744 44905279 35976881 44905450 35977018 44905621 35977155 44905792 35977292 44905963 35977429 44906134 35977566 44906305 35977703 44906476 35977840 44906647 35977977 44906818 35978114 44906989 35978251 44907160 35978388 44907331 35978525 44907502 35978662 44907673 35978799 44907844 35978936 44908015 35979073 44908186 35979210 44908357 35979347 44908528 35979484 44908699 35979621 44908870 35979758 44909041 35979895 44909212 35980032 44909383 35980169 44909554 35980306 44909725 35980443 44909896 35980580 44910067 35980717 44910238 35980854 44910409 35980991 44910580 35981128 44910751 35981265 44910922 35981402 44911093 35981539 44911264 35981676 44911435 35981813 44911606 35981950 44911777 35982087 44911948 35982224 44912119 35982361 44912290 35982498 44912461 35982635 44912632 35982772 44912803 35982909 44912974 35983046 44913145 35983183 44913316 35983320 44913487 35983457 44913658 35983594 44913829 35983731 44914000 35983868 44914171 35984005 44914342 35984142 44914513 35984279 44914684 35984416 44914855 35984553 44915026 35984690 44915197 35984827 44915368 35984964 44915539 35985101 44915710 35985238 44915881 35985375 44916052 35985512 44916223 35985649 44916394 35985786 44916565 35985923 44916736 35986060 44916907 35986197 44917078 35986334 44917249 35986471 44917420 35986608 44917591 35986745 44917762 35986882 44917933 35987019 44918104 35987156 44918275 35987293 44918446 35987430 44918617 35987567 44918788 35987704 44918959 35987841 44919130 35987978 44919301 35988115 44919472 35988252 44919643 35988389 44919814 35988526 44919985 35988663 44920156 35988800 44920327 35988937 44920498 35989074 44920669 35989211 44920840 35989348 44921011 35989485 44921182 35989622 44921353 35989759 44921524 35989896 44921695 35990033 44921866 35990170 44922037 35990307 44922208 35990444 44922379 35990581 44922550 35990718 44922721 35990855 44922892 35990992 44923063 35991129 44923234 35991266 44923405 35991403 44923576 35991540 44923747 35991677 44923918 35991814 44924089 35991951 44924260 35992088 44924431 35992225 44924602 35992362 44924773 35992499 44924944 35992636 44925115 35992773 44925286 35992910 44925457 35993047 44925628 35993184 44925799 35993321 44925970 35993458 44926141 35993595 44926312 35993732 44926483 35993869 44926654 35994006 44926825 35994143 44926996 35994280 44927167 35994417 44927338 35994554 44927509 35994691 44927680 35994828 44927851 35994965 44928022 35995102 44928193 35995239 44928364 35995376 44928535 35995513 44928706 35995650 44928877 35995787 44929048 35995924 44929219 35996061 44929390 35996198 44929561 35996335 44929732 35996472 44929903 35996609 44930074 35996746 44930245 35996883 44930416 35997020 44930587 35997157 44930758 35997294 44930929 35997431 44931100 35997568 44931271 35997705 44931442 35997842 44931613 35997979 44931784 35998116 44931955 35998253 44932126 35998390 44932297 35998527 44932468 35998664 44932639 35998801 44932810 35998938 44932981 35999075 44933152 35999212 44933323 35999349 44933494 35999486 44933665 35999623 44933836 35999760 44934007 35999897 44934178 36000034 44934349 36000171 44934520 36000308 44934691 36000445 44934862 36000582 44935033 36000719 44935204 36000856 44935375 36000993 44935546 36001130 44935717 36001267 44935888 36001404 44936059 36001541 44936230 36001678 44936401 36001815 44936572 36001952 44936743 36002089 44936914 36002226 44937085 36002363 44937256 36002500 44937427 36002637 44937598 36002774 44937769 36002911 44937940 36003048 44938111 36003185 44938282 36003322 44938453 36003459 44938624 36003596 44938795 36003733 44938966 36003870 44939137 36004007 44939308 36004144 44939479 36004281 44939650 36004418 44939821 36004555 44939992 36004692 44940163 36004829 44940334 36004966 44940505 36005103 44940676 36005240 44940847 36005377 44941018 36005514 44941189 36005651 44941360 36005788 44941531 36005925 44941702 36006062 44941873 36006199 44942044 36006336 44942215 36006473 44942386 36006610 44942557 36006747 44942728 36006884 44942899 36007021 44943070 36007158 44943241 36007295 44943412 36007432 44943583 36007569 44943754 36007706 44943925 36007843 44944096 36007980 44944267 36008117 44944438 36008254 44944609 36008391 44944780 36008528 44944951 36008665 44945122 36008802 44945293 36008939 44945464 36009076 44945635 36009213 44945806 36009350 44945977 36009487 44946148 36009624 44946319 36009761 44946490 36009898 44946661 36010035 44946832 36010172 44947003 36010309 44947174 36010446 44947345 36010583 44947516 36010720 44947687 36010857 44947858 36010994 44948029 36011131 44948200 36011268 44948371 36011405 44948542 36011542 44948713 36011679 44948884 36011816 44949055 36011953 44949226 36012090 44949397 36012227 44949568 36012364 44949739 36012501 44949910 36012638 44950081 36012775 44950252 36012912 44950423 36013049 44950594 36013186 44950765 36013323 44950936 36013460 44951107 36013597 44951278 36013734 44951449 36013871 44951620 36014008 44951791 36014145 44951962 36014282 44952133 36014419 44952304 36014556 44952475 36014693 44952646 36014830 44952817 36014967 44952988 36015104 44953159 36015241 44953330 36015378 44953501 36015515 44953672 36015652 44953843 36015789 44954014 36015926 44954185 36016063 44954356 36016200 44954527 36016337 44954698 36016474 44954869 36016611 44955040 36016748 44955211 36016885 44955382 36017022 44955553 36017159 44955724 36017296 44955895 36017433 44956066 36017570 44956237 36017707 44956408 36017844 44956579 36017981 44956750 36018118 44956921 36018255 44957092 36018392 44957263 36018529 44957434 36018666 44957605 36018803 44957776 36018940 44957947 36019077 44958118 36019214 44958289 36019351 44958460 36019488 44958631 36019625 44958802 36019762 44958973 36019899 44959144 36020036 44959315 36020173 44959486 36020310 44959657 36020447 44959828 36020584 44959999 36020721 44960170 36020858 44960341 36020995 44960512 36021132 44960683 36021269 44960854 36021406 44961025 36021543 44961196 36021680 44961367 36021817 44961538 36021954 44961709 36022091 44961880 36022228 44962051 36022365 44962222 36022502 44962393 36022639 44962564 36022776 44962735 36022913 44962906 36023050 44963077 36023187 44963248 36023324 44963419 36023461 44963590 36023598 44963761 36023735 44963932 36023872 44964103 36024009 44964274 36024146 44964445 36024283 44964616 36024420 44964787 36024557 44964958 36024694 44965129 36024831 44965300 36024968 44965471 36025105 44965642 36025242 44965813 36025379 44965984 36025516 44966155 36025653 44966326 36025790 44966497 36025927 44966668 36026064 44966839 36026201 44967010 36026338 44967181 36026475 44967352 36026612 44967523 36026749 44967694 36026886 44967865 36027023 44968036 36027160 44968207 36027297 44968378 36027434 44968549 36027571 44968720 36027708 44968891 36027845 44969062 36027982 44969233 36028119 44969404 36028256 44969575 36028393 44969746 36028530 44969917 36028667 44970088 36028804 44970259 36028941 44970430 36029078 44970601 36029215 44970772 36029352 44970943 36029489 44971114 36029626 44971285
1000 37536900 0 37536900 46852627 37537037 46852798 37537174 46852969 37537311 46853140 37537448 46853311 37537585 46853482 37537722 46853653 37537859 46853824 37537996 46853995 37538133 46854166 37538270 46854337 37538407 46854508 37538544 46854679 37538681 46854850 37538818 46855021 37538955 46855192 37539092 46855363 37539229 46855534 37539366 46855705 37539503 46855876 37539640 46856047 37539777 46856218 37539914 46856389 37540051 46856560 37540188 46856731 37540325 46856902 37540462 46857073 37540599 46857244 37540736 46857415 37540873 46857586 37541010 46857757 37541147 46857928 37541284 46858099 37541421 46858270 37541558 46858441 37541695 46858612 37541832 46858783 37541969 46858954 37542106 46859125 37542243 46859296 37542380 46859467 37542517 46859638 37542654 46859809 37542791 46859980 37542928 46860151 37543065 46860322 37543202 46860493 37543339 46860664 37543476 46860835 37543613 46861006 37543750 46861177 37543887 46861348 37544024 46861519 37544161 46861690 37544298 46861861 37544435 46862032 37544572 46862203 37544709 46862374 37544846 46862545 37544983 46862716 37545120 46862887 37545257 46863058 37545394 46863229 37545531 46863400 37545668 46863571 37545805 46863742 37545942 46863913 37546079 46864084 37546216 46864255 37546353 46864426 37546490 46864597 37546627 46864768 37546764 46864939 37546901 46865110 37547038 46865281 37547175 46865452 37547312 46865623 37547449 46865794 37547586 46865965 37547723 46866136 37547860 46866307 37547997 46866478 37548134 46866649 37548271 46866820 37548408 46866991 37548545 46867162 37548682 46867333 37548819 46867504 37548956 46867675 37549093 46867846 37549230 46868017 37549367 46868188 37549504 46868359 37549641 46868530 37549778 46868701 37549915 46868872 37550052 46869043 37550189 46869214 37550326 46869385 37550463 46869556 37550600 46869727 37550737 46869898 37550874 46870069 37551011 46870240 37551148 46870411 37551285 46870582 37551422 46870753 37551559 46870924 37551696 46871095 37551833 46871266 37551970 46871437 37552107 46871608 37552244 46871779 37552381 46871950 37552518 46872121 37552655 46872292 37552792 46872463 37552929 46872634 37553066 46872805 37553203 46872976 37553340 46873147 37553477 46873318 37553614 46873489 37553751 46873660 37553888 46873831 37554025 46874002 37554162 46874173 37554299 46874344 37554436 46874515 37554573 46874686 37554710 46874857 37554847 46875028 37554984 46875199 37555121 46875370 37555258 46875541 37555395 46875712 37555532 46875883 37555669 46876054 37555806 46876225 37555943 46876396 37556080 46876567 37556217 46876738 37556354 46876909 37556491 46877080 37556628 46877251 37556765 46877422 37556902 46877593 37557039 46877764 37557176 46877935 37557313 46878106 37557450 46878277 37557587 46878448 37557724 46878619 37557861 46878790 37557998 46878961 37558135 46879132 37558272 46879303 37558409 46879474 37558546 46879645 37558683 46879816 37558820 46879987 37558957 46880158 37559094 46880329 37559231 46880500 37559368 46880671 37559505 46880842 37559642 46881013 37559779 46881184 37559916 46881355 37560053 46881526 37560190 46881697 37560327 46881868 37560464 46882039 37560601 46882210 37560738 46882381 37560875 46882552 37561012 46882723 37561149 46882894 37561286 46883065 37561423 46883236 37561560 46883407 37561697 46883578 37561834 46883749 37561971 46883920 37562108 46884091 37562245 46884262 37562382 46884433 37562519 46884604 37562656 46884775 37562793 46884946 37562930 46885117 37563067 46885288 37563204 46885459 37563341 46885630 37563478 46885801 37563615 46885972 37563752 46886143 37563889 46886314 37564026 46886485 37564163 46886656 37564300 46886827 37564437 46886998 37564574 46887169 37564711 46887340 37564848 46887511 37564985 46887682 37565122 46887853 37565259 46888024 37565396 46888195 37565533 46888366 37565670 46888537 37565807 46888708 37565944 46888879 37566081 46889050 37566218 46889221 37566355 46889392 37566492 46889563 37566629 46889734 37566766 46889905 37566903 46890076 37567040 46890247 37567177 46890418 37567314 46890589 37567451 46890760 37567588 46890931 37567725 46891102 37567862 46891273 37567999 46891444 37568136 46891615 37568273 46891786 37568410 46891957 37568547 46892128 37568684 46892299 37568821 46892470 37568958 46892641 37569095 46892812 37569232 46892983 37569369 46893154 37569506 46893325 37569643 46893496 37569780 46893667 37569917 46893838 37570054 46894009 37570191 46894180 37570328 46894351 37570465 46894522 37570602 46894693 37570739 46894864 37570876 46895035 37571013 46895206 37571150 46895377 37571287 46895548 37571424 46895719 37571561 46895890 37571698 46896061 37571835 46896232 37571972 46896403 37572109 46896574 37572246 46896745 37572383 46896916 37572520 46897087 37572657 46897258 37572794 46897429 37572931 46897600 37573068 46897771 37573205 46897942 37573342 46898113 37573479 46898284 37573616 46898455 37573753 46898626 37573890 46898797 37574027 46898968 37574164 46899139 37574301 46899310 37574438 46899481 37574575 46899652 37574712 46899823 37574849 46899994 37574986 46900165 37575123 46900336 37575260 46900507 37575397 46900678 37575534 46900849 37575671 46901020 37575808 46901191 37575945 46901362 37576082 46901533 37576219 46901704 37576356 46901875 37576493 46902046 37576630 46902217 37576767 46902388 37576904 46902559 37577041 46902730 37577178 46902901 37577315 46903072 37577452 46903243 37577589 46903414 37577726 46903585 37577863 46903756 37578000 46903927 37578137 46904098 37578274 46904269 37578411 46904440 37578548 46904611 37578685 46904782 37578822 46904953 37578959 46905124 37579096 46905295 37579233 46905466 37579370 46905637 37579507 46905808 37579644 46905979 37579781 46906150 37579918 46906321 37580055 46906492 37580192 46906663 37580329 46906834 37580466 46907005 37580603 46907176 37580740 46907347 37580877 46907518 37581014 46907689 37581151 46907860 37581288 46908031 37581425 46908202 37581562 46908373 37581699 46908544 37581836 46908715 37581973 46908886 37582110 46909057 37582247 46909228 37582384 46909399 37582521 46909570 37582658 46909741 37582795 46909912 37582932 46910083 37583069 46910254 37583206 46910425 37583343 46910596 37583480 46910767 37583617 46910938 37583754 46911109 37583891 46911280 37584028 46911451 37584165 46911622 37584302 46911793 37584439 46911964 37584576 46912135 37584713 46912306 37584850 46912477 37584987 46912648 37585124 46912819 37585261 46912990 37585398 46913161 37585535 46913332 37585672 46913503 37585809 46913674 37585946 46913845 37586083 46914016 37586220 46914187 37586357 46914358 37586494 46914529 37586631 46914700 37586768 46914871 37586905 46915042 37587042 46915213 37587179 46915384 37587316 46915555 37587453 46915726 37587590 46915897 37587727 46916068 37587864 46916239 37588001 46916410 37588138 46916581 37588275 46916752 37588412 46916923 37588549 46917094 37588686 46917265 37588823 46917436 37588960 46917607 37589097 46917778 37589234 46917949 37589371 46918120 37589508 46918291 37589645 46918462 37589782 46918633 37589919 46918804 37590056 46918975 37590193 46919146 37590330 46919317 37590467 46919488 37590604 46919659 37590741 46919830 37590878 46920001 37591015 46920172 37591152 46920343 37591289 46920514 37591426 46920685 37591563 46920856 37591700 46921027 37591837 46921198 37591974 46921369 37592111 46921540 37592248 46921711 37592385 46921882 37592522 46922053 37592659 46922224 37592796 46922395 37592933 46922566 37593070 46922737 37593207 46922908 37593344 46923079 37593481 46923250 37593618 46923421 37593755 46923592 37593892 46923763 37594029 46923934 37594166 46924105 37594303 46924276 37594440 46924447 37594577 46924618 37594714 46924789 37594851 46924960 37594988 46925131 37595125 46925302 37595262 46925473 37595399 46925644 37595536 46925815 37595673 46925986 37595810 46926157 37595947 46926328 37596084 46926499 37596221 46926670 37596358 46926841 37596495 46927012 37596632 46927183 37596769 46927354 37596906 46927525 37597043 46927696 37597180 46927867 37597317 46928038 37597454 46928209 37597591 46928380 37597728 46928551 37597865 46928722 37598002 46928893 37598139 46929064 37598276 46929235 37598413 46929406 37598550 46929577 37598687 46929748 37598824 46929919 37598961 46930090 37599098 46930261 37599235 46930432 37599372 46930603 37599509 46930774 37599646 46930945 37599783 46931116 37599920 46931287 37600057 46931458 37600194 46931629 37600331 46931800 37600468 46931971 37600605 46932142 37600742 46932313 37600879 46932484 37601016 46932655 37601153 46932826 37601290 46932997 37601427 46933168 37601564 46933339 37601701 46933510 37601838 46933681 37601975 46933852 37602112 46934023 37602249 46934194 37602386 46934365 37602523 46934536 37602660 46934707 37602797 46934878 37602934 46935049 37603071 46935220 37603208 46935391 37603345 46935562 37603482 46935733 37603619 46935904 37603756 46936075 37603893 46936246 37604030 46936417 37604167 46936588 37604304 46936759 37604441 46936930 37604578 46937101 37604715 46937272 37604852 46937443 37604989 46937614 37605126 46937785 37605263 46937956 37605400 46938127 37605537 46938298 37605674 46938469 37605811 46938640 37605948 46938811 37606085 46938982 37606222 46939153 37606359 46939324 37606496 46939495 37606633 46939666 37606770 46939837 37606907 46940008 37607044 46940179 37607181 46940350 37607318 46940521 37607455 46940692 37607592 46940863 37607729 46941034 37607866 46941205 37608003 46941376 37608140 46941547 37608277 46941718 37608414 46941889 37608551 46942060 37608688 46942231 37608825 46942402 37608962 46942573 37609099 46942744 37609236 46942915 37609373 46943086 37609510 46943257 37609647 46943428 37609784 46943599 37609921 46943770 37610058 46943941 37610195 46944112 37610332 46944283 37610469 46944454 37610606 46944625 37610743 46944796 37610880 46944967 37611017 46945138 37611154 46945309 37611291 46945480 37611428 46945651 37611565 46945822 37611702 46945993 37611839 46946164 37611976 46946335 37612113 46946506 37612250 46946677 37612387 46946848 37612524 46947019 37612661 46947190 37612798 46947361 37612935 46947532 37613072 46947703 37613209 46947874 37613346 46948045 37613483 46948216 37613620 46948387 37613757 46948558 37613894 46948729 37614031 46948900 37614168 46949071 37614305 46949242 37614442 46949413 37614579 46949584 37614716 46949755 37614853 46949926 37614990 46950097 37615127 46950268 37615264 46950439 37615401 46950610 37615538 46950781 37615675 46950952 37615812 46951123 37615949 46951294 37616086 46951465 37616223 46951636 37616360 46951807 37616497 46951978 37616634 46952149 37616771 46952320 37616908 46952491 37617045 46952662 37617182 46952833 37617319 46953004 37617456 46953175 37617593 46953346 37617730 46953517 37617867 46953688 37618004 46953859 37618141 46954030 37618278 46954201 37618415 46954372 37618552 46954543 37618689 46954714 37618826 46954885 37618963 46955056 37619100 46955227 37619237 46955398 37619374 46955569 37619511 46955740 37619648 46955911 37619785 46956082 37619922 46956253 37620059 46956424 37620196 46956595 37620333 46956766 37620470 46956937 37620607 46957108 37620744 46957279 37620881 46957450 37621018 46957621 37621155 46957792 37621292 46957963 37621429 46958134 37621566 46958305 37621703 46958476 37621840 46958647 37621977 46958818 37622114 46958989 37622251 46959160 37622388 46959331 37622525 46959502 37622662 46959673 37622799 46959844 37622936 46960015 37623073 46960186 37623210 46960357 37623347 46960528 37623484 46960699 37623621 46960870 37623758 46961041 37623895 46961212 37624032 46961383 37624169 46961554 37624306 46961725 37624443 46961896 37624580 46962067 37624717 46962238 37624854 46962409 37624991 46962580 37625128 46962751 37625265 46962922 37625402 46963093 37625539 46963264 37625676 46963435 37625813 46963606 37625950 46963777 37626087 46963948 37626224 46964119 37626361 46964290 37626498 46964461 37626635 46964632 37626772 46964803 37626909 46964974 37627046 46965145 37627183 46965316 37627320 46965487 37627457 46965658 37627594 46965829 37627731 46966000 37627868 46966171 37628005 46966342 37628142 46966513 37628279 46966684 37628416 46966855 37628553 46967026 37628690 46967197 37628827 46967368 37628964 46967539 37629101 46967710 37629238 46967881 37629375 46968052 37629512 46968223 37629649 46968394 37629786 46968565 37629923 46968736 37630060 46968907 37630197 46969078 37630334 46969249 37630471 46969420 37630608 46969591 37630745 46969762 37630882 46969933 37631019 46970104 37631156 46970275 37631293 46970446 37631430 46970617 37631567 46970788 37631704 46970959 37631841 46971130 37631978 46971301 37632115 46971472 37632252 46971643 37632389 46971814 37632526 46971985 37632663 46972156 37632800 46972327 37632937 46972498 37633074 46972669 37633211 46972840 37633348 46973011 37633485 46973182 37633622 46973353 37633759 46973524 37633896 46973695 37634033 46973866 37634170 46974037 37634307 46974208 37634444 46974379 37634581 46974550 37634718 46974721 37634855 46974892 37634992 46975063 37635129 46975234 37635266 46975405 37635403 46975576 37635540 46975747 37635677 46975918 37635814 46976089 37635951 46976260 37636088 46976431 37636225 46976602 37636362 46976773 37636499 46976944 37636636 46977115 37636773 46977286 37636910 46977457 37637047 46977628 37637184 46977799 37637321 46977970 37637458 46978141 37637595 46978312 37637732 46978483 37637869 46978654 37638006 46978825 37638143 46978996 37638280 46979167 37638417 46979338 37638554 46979509 37638691 46979680 37638828 46979851 37638965 46980022 37639102 46980193 37639239 46980364 37639376 46980535 37639513 46980706 37639650 46980877 37639787 46981048 37639924 46981219 37640061 46981390 37640198 46981561 37640335 46981732 37640472 46981903 37640609 46982074 37640746 46982245 37640883 46982416 37641020 46982587 37641157 46982758 37641294 46982929 37641431 46983100 37641568 46983271 37641705 46983442 37641842 46983613 37641979 46983784 37642116 46983955 37642253 46984126 37642390 46984297 37642527 46984468 37642664 46984639 37642801 46984810 37642938 46984981 37643075 46985152 37643212 46985323 37643349 46985494 37643486 46985665 37643623 46985836 37643760 46986007 37643897 46986178 37644034 46986349 37644171 46986520 37644308 46986691 37644445 46986862 37644582 46987033 37644719 46987204 37644856 46987375 37644993 46987546 37645130 46987717 37645267 46987888 37645404 46988059 37645541 46988230 37645678 46988401 37645815 46988572 37645952 46988743 37646089 46988914 37646226 46989085 37646363 46989256 37646500 46989427 37646637 46989598 37646774 46989769 37646911 46989940 37647048 46990111 37647185 46990282 37647322 46990453 37647459 46990624 37647596 46990795 37647733 46990966 37647870 46991137 37648007 46991308 37648144 46991479 37648281 46991650 37648418 46991821 37648555 46991992 37648692 46992163 37648829 46992334 37648966 46992505 37649103 46992676 37649240 46992847 37649377 46993018 37649514 46993189 37649651 46993360 37649788 46993531 37649925 46993702 37650062 46993873 37650199 46994044 37650336 46994215 37650473 46994386 37650610 46994557 37650747 46994728 37650884 46994899 37651021 46995070 37651158 46995241 37651295 46995412 37651432 46995583 37651569 46995754 37651706 46995925 37651843 46996096 37651980 46996267 37652117 46996438 37652254 46996609 37652391 46996780 37652528 46996951 37652665 46997122 37652802 46997293 37652939 46997464 37653076 46997635 37653213 46997806 37653350 46997977 37653487 46998148 37653624 46998319 37653761 46998490 37653898 46998661 37654035 46998832 37654172 46999003 37654309 46999174 37654446 46999345 37654583 46999516 37654720 46999687 37654857 46999858 37654994 47000029 37655131 47000200 37655268 47000371 37655405 47000542 37655542 47000713 37655679 47000884 37655816 47001055 37655953 47001226 37656090 47001397 37656227 47001568 37656364 47001739 37656501 47001910 37656638 47002081 37656775 47002252 37656912 47002423 37657049 47002594 37657186 47002765 37657323 47002936 37657460 47003107 37657597 47003278 37657734 47003449 37657871 47003620 37658008 47003791 37658145 47003962 37658282 47004133 37658419 47004304 37658556 47004475 37658693 47004646 37658830 47004817 37658967 47004988 37659104 47005159 37659241 47005330 37659378 47005501 37659515 47005672 37659652 47005843 37659789 47006014 37659926 47006185 37660063 47006356 37660200 47006527 37660337 47006698 37660474 47006869 37660611 47007040 37660748 47007211 37660885 47007382 37661022 47007553 37661159 47007724 37661296 47007895 37661433 47008066 37661570 47008237 37661707 47008408 37661844 47008579 37661981 47008750 37662118 47008921 37662255 47009092 37662392 47009263 37662529 47009434 37662666 47009605 37662803 47009776 37662940 47009947 37663077 47010118 37663214 47010289 37663351 47010460 37663488 47010631 37663625 47010802 37663762 47010973 37663899 47011144 37664036 47011315 37664173 47011486 37664310 47011657 37664447 47011828 37664584 47011999 37664721 47012170 37664858 47012341 37664995 47012512 37665132 47012683 37665269 47012854 37665406 47013025 37665543 47013196 37665680 47013367 37665817 47013538 37665954 47013709 37666091 47013880 37666228 47014051 37666365 47014222 37666502 47014393 37666639 47014564 37666776 47014735 37666913 47014906 37667050 47015077 37667187 47015248 37667324 47015419 37667461 47015590 37667598 47015761 37667735 47015932 37667872 47016103 37668009 47016274 37668146 47016445 37668283 47016616 37668420 47016787 37668557 47016958 37668694 47017129 37668831 47017300 37668968 47017471 37669105 47017642 37669242 47017813 37669379 47017984 37669516 47018155 37669653 47018326 37669790 47018497 37669927 47018668 37670064 47018839 37670201 47019010 37670338 47019181 37670475 47019352 37670612 47019523 37670749 47019694 37670886 47019865 37671023 47020036 37671160 47020207 37671297 47020378 37671434 47020549 37671571 47020720 37671708 47020891 37671845 47021062 37671982 47021233 37672119 47021404 37672256 47021575 37672393 47021746 37672530 47021917 37672667 47022088 37672804 47022259 37672941 47022430 37673078 47022601 37673215 47022772 37673352 47022943 37673489 47023114 37673626 47023285
1000 37632393 0 37632393 46971819 37632530 46971990 37632667 46972161 37632804 46972332 37632941 46972503 37633078 46972674 37633215 46972845 37633352 46973016 37633489 46973187 37633626 46973358 37633763 46973529 37633900 46973700 37634037 46973871 37634174 46974042 37634311 46974213 37634448 46974384 37634585 46974555 37634722 46974726 37634859 46974897 37634996 46975068 37635133 46975239 37635270 46975410 37635407 46975581 37635544 46975752 37635681 46975923 37635818 46976094 37635955 46976265 37636092 46976436 37636229 46976607 37636366 46976778 37636503 46976949 37636640 46977120 37636777 46977291 37636914 46977462 37637051 46977633 37637188 46977804 37637325 46977975 37637462 46978146 37637599 46978317 37637736 46978488 37637873 46978659 37638010 46978830 37638147 46979001 37638284 46979172 37638421 46979343 37638558 46979514 37638695 46979685 37638832 46979856 37638969 46980027 37639106 46980198 37639243 46980369 37639380 46980540 37639517 46980711 37639654 46980882 37639791 46981053 37639928 46981224 37640065 46981395 37640202 46981566 37640339 46981737 37640476 46981908 37640613 46982079 37640750 46982250 37640887 46982421 37641024 46982592 37641161 46982763 37641298 46982934 37641435 46983105 37641572 46983276 37641709 46983447 37641846 46983618 37641983 46983789 37642120 46983960 37642257 46984131 37642394 46984302 37642531 46984473 37642668 46984644 37642805 46984815 37642942 46984986 37643079 46985157 37643216 46985328 37643353 46985499 37643490 46985670 37643627 46985841 37643764 46986012 37643901 46986183 37644038 46986354 37644175 46986525 37644312 46986696 37644449 46986867 37644586 46987038 37644723 46987209 37644860 46987380 37644997 46987551 37645134 46987722 37645271 46987893 37645408 46988064 37645545 46988235 37645682 46988406 37645819 46988577 37645956 46988748 37646093 46988919 37646230 46989090 37646367 46989261 37646504 46989432 37646641 46989603 37646778 46989774 37646915 46989945 37647052 46990116 37647189 46990287 37647326 46990458 37647463 46990629 37647600 46990800 37647737 46990971 37647874 46991142 37648011 46991313 37648148 46991484 37648285 46991655 37648422 46991826 37648559 46991997 37648696 46992168 37648833 46992339 37648970 46992510 37649107 46992681 37649244 46992852 37649381 46993023 37649518 46993194 37649655 46993365 37649792 46993536 37649929 46993707 37650066 46993878 37650203 46994049 37650340 46994220 37650477 46994391 37650614 46994562 37650751 46994733 37650888 46994904 37651025 46995075 37651162 46995246 37651299 46995417 37651436 46995588 37651573 46995759 37651710 46995930 37651847 46996101 37651984 46996272 37652121 46996443 37652258 46996614 37652395 46996785 37652532 46996956 37652669 46997127 37652806 46997298 37652943 46997469 37653080 46997640 37653217 46997811 37653354 46997982 37653491 46998153 37653628 46998324 37653765 46998495 37653902 46998666 37654039 46998837 37654176 46999008 37654313 46999179 37654450 46999350 37654587 46999521 37654724 46999692 37654861 46999863 37654998 47000034 37655135 47000205 37655272 47000376 37655409 47000547 37655546 47000718 37655683 47000889 37655820 47001060 37655957 47001231 37656094 47001402 37656231 47001573 37656368 47001744 37656505 47001915 37656642 47002086 37656779 47002257 37656916 47002428 37657053 47002599 37657190 47002770 37657327 47002941 37657464 47003112 37657601 47003283 37657738 47003454 37657875 47003625 37658012 47003796 37658149 47003967 37658286 47004138 37658423 47004309 37658560 47004480 37658697 47004651 37658834 47004822 37658971 47004993 37659108 47005164 37659245 47005335 37659382 47005506 37659519 47005677 37659656 47005848 37659793 47006019 37659930 47006190 37660067 47006361 37660204 47006532 37660341 47006703 37660478 47006874 37660615 47007045 37660752 47007216 37660889 47007387 37661026 47007558 37661163 47007729 37661300 47007900 37661437 47008071 37661574 47008242 37661711 47008413 37661848 47008584 37661985 47008755 37662122 47008926 37662259 47009097 37662396 47009268 37662533 47009439 37662670 47009610 37662807 47009781 37662944 47009952 37663081 47010123 37663218 47010294 37663355 47010465 37663492 47010636 37663629 47010807 37663766 47010978 37663903 47011149 37664040 47011320 37664177 47011491 37664314 47011662 37664451 47011833 37664588 47012004 37664725 47012175 37664862 47012346 37664999 47012517 37665136 47012688 37665273 47012859 37665410 47013030 37665547 47013201 37665684 47013372 37665821 47013543 37665958 47013714 37666095 47013885 37666232 47014056 37666369 47014227 37666506 47014398 37666643 47014569 37666780 47014740 37666917 47014911 37667054 47015082 37667191 47015253 37667328 47015424 37667465 47015595 37667602 47015766 37667739 47015937 37667876 47016108 37668013 47016279 37668150 47016450 37668287 47016621 37668424 47016792 37668561 47016963 37668698 47017134 37668835 47017305 37668972 47017476 37669109 47017647 37669246 47017818 37669383 47017989 37669520 47018160 37669657 47018331 37669794 47018502 37669931 47018673 37670068 47018844 37670205 47019015 37670342 47019186 37670479 47019357 37670616 47019528 37670753 47019699 37670890 47019870 37671027 47020041 37671164 47020212 37671301 47020383 37671438 47020554 37671575 47020725 37671712 47020896 37671849 47021067 37671986 47021238 37672123 47021409 37672260 47021580 37672397 47021751 37672534 47021922 37672671 47022093 37672808 47022264 37672945 47022435 37673082 47022606 37673219 47022777 37673356 47022948 37673493 47023119 37673630 47023290 37673767 47023461 37673904 47023632 37674041 47023803 37674178 47023974 37674315 47024145 37674452 47024316 37674589 47024487 37674726 47024658 37674863 47024829 37675000 47025000 37675137 47025171 37675274 47025342 37675411 47025513 37675548 47025684 37675685 47025855 37675822 47026026 37675959 47026197 37676096 47026368 37676233 47026539 37676370 47026710 37676507 47026881 37676644 47027052 37676781 47027223 37676918 47027394 37677055 47027565 37677192 47027736 37677329 47027907 37677466 47028078 37677603 47028249 37677740 47028420 37677877 47028591 37678014 47028762 37678151 47028933 37678288 47029104 37678425 47029275 37678562 47029446 37678699 47029617 37678836 47029788 37678973 47029959 37679110 47030130 37679247 47030301 37679384 47030472 37679521 47030643 37679658 47030814 37679795 47030985 37679932 47031156 37680069 47031327 37680206 47031498 37680343 47031669 37680480 47031840 37680617 47032011 37680754 47032182 37680891 47032353 37681028 47032524 37681165 47032695 37681302 47032866 37681439 47033037 37681576 47033208 37681713 47033379 37681850 47033550 37681987 47033721 37682124 47033892 37682261 47034063 37682398 47034234 37682535 47034405 37682672 47034576 37682809 47034747 37682946 47034918 37683083 47035089 37683220 47035260 37683357 47035431 37683494 47035602 37683631 47035773 37683768 47035944 37683905 47036115 37684042 47036286 37684179 47036457 37684316 47036628 37684453 47036799 37684590 47036970 37684727 47037141 37684864 47037312 37685001 47037483 37685138 47037654 37685275 47037825 37685412 47037996 37685549 47038167 37685686 47038338 37685823 47038509 37685960 47038680 37686097 47038851 37686234 47039022 37686371 47039193 37686508 47039364 37686645 47039535 37686782 47039706 37686919 47039877 37687056 47040048 37687193 47040219 37687330 47040390 37687467 47040561 37687604 47040732 37687741 47040903 37687878 47041074 37688015 47041245 37688152 47041416 37688289 47041587 37688426 47041758 37688563 47041929 37688700 47042100 37688837 47042271 37688974 47042442 37689111 47042613 37689248 47042784 37689385 47042955 37689522 47043126 37689659 47043297 37689796 47043468 37689933 47043639 37690070 47043810 37690207 47043981 37690344 47044152 37690481 47044323 37690618 47044494 37690755 47044665 37690892 47044836 37691029 47045007 37691166 47045178 37691303 47045349 37691440 47045520 37691577 47045691 37691714 47045862 37691851 47046033 37691988 47046204 37692125 47046375 37692262 47046546 37692399 47046717 37692536 47046888 37692673 47047059 37692810 47047230 37692947 47047401 37693084 47047572 37693221 47047743 37693358 47047914 37693495 47048085 37693632 47048256 37693769 47048427 37693906 47048598 37694043 47048769 37694180 47048940 37694317 47049111 37694454 47049282 37694591 47049453 37694728 47049624 37694865 47049795 37695002 47049966 37695139 47050137 37695276 47050308 37695413 47050479 37695550 47050650 37695687 47050821 37695824 47050992 37695961 47051163 37696098 47051334 37696235 47051505 37696372 47051676 37696509 47051847 37696646 47052018 37696783 47052189 37696920 47052360 37697057 47052531 37697194 47052702 37697331 47052873 37697468 47053044 37697605 47053215 37697742 47053386 37697879 47053557 37698016 47053728 37698153 47053899 37698290 47054070 37698427 47054241 37698564 47054412 37698701 47054583 37698838 47054754 37698975 47054925 37699112 47055096 37699249 47055267 37699386 47055438 37699523 47055609 37699660 47055780 37699797 47055951 37699934 47056122 37700071 47056293 37700208 47056464 37700345 47056635 37700482 47056806 37700619 47056977 37700756 47057148 37700893 47057319 37701030 47057490 37701167 47057661 37701304 47057832 37701441 47058003 37701578 47058174 37701715 47058345 37701852 47058516 37701989 47058687 37702126 47058858 37702263 47059029 37702400 47059200 37702537 47059371 37702674 47059542 37702811 47059713 37702948 47059884 37703085 47060055 37703222 47060226 37703359 47060397 37703496 47060568 37703633 47060739 37703770 47060910 37703907 47061081 37704044 47061252 37704181 47061423 37704318 47061594 37704455 47061765 37704592 47061936 37704729 47062107 37704866 47062278 37705003 47062449 37705140 47062620 37705277 47062791 37705414 47062962 37705551 47063133 37705688 47063304 37705825 47063475 37705962 47063646 37706099 47063817 37706236 47063988 37706373 47064159 37706510 47064330 37706647 47064501 37706784 47064672 37706921 47064843 37707058 47065014 37707195 47065185 37707332 47065356 37707469 47065527 37707606 47065698 37707743 47065869 37707880 47066040 37708017 47066211 37708154 47066382 37708291 47066553 37708428 47066724 37708565 47066895 37708702 47067066 37708839 47067237 37708976 47067408 37709113 47067579 37709250 47067750 37709387 47067921 37709524 47068092 37709661 47068263 37709798 47068434 37709935 47068605 37710072 47068776 37710209 47068947 37710346 47069118 37710483 47069289 37710620 47069460 37710757 47069631 37710894 47069802 37711031 47069973 37711168 47070144 37711305 47070315 37711442 47070486 37711579 47070657 37711716 47070828 37711853 47070999 37711990 47071170 37712127 47071341 37712264 47071512 37712401 47071683 37712538 47071854 37712675 47072025 37712812 47072196 37712949 47072367 37713086 47072538 37713223 47072709 37713360 47072880 37713497 47073051 37713634 47073222 37713771 47073393 37713908 47073564 37714045 47073735 37714182 47073906 37714319 47074077 37714456 47074248 37714593 47074419 37714730 47074590 37714867 47074761 37715004 47074932 37715141 47075103 37715278 47075274 37715415 47075445 37715552 47075616 37715689 47075787 37715826 47075958 37715963 47076129 37716100 47076300 37716237 47076471 37716374 47076642 37716511 47076813 37716648 47076984 37716785 47077155 37716922 47077326 37717059 47077497 37717196 47077668 37717333 47077839 37717470 47078010 37717607 47078181 37717744 47078352 37717881 47078523 37718018 47078694 37718155 47078865 37718292 47079036 37718429 47079207 37718566 47079378 37718703 47079549 37718840 47079720 37718977 47079891 37719114 47080062 37719251 47080233 37719388 47080404 37719525 47080575 37719662 47080746 37719799 47080917 37719936 47081088 37720073 47081259 37720210 47081430 37720347 47081601 37720484 47081772 37720621 47081943 37720758 47082114 37720895 47082285 37721032 47082456 37721169 47082627 37721306 47082798 37721443 47082969 37721580 47083140 37721717 47083311 37721854 47083482 37721991 47083653 37722128 47083824 37722265 47083995 37722402 47084166 37722539 47084337 37722676 47084508 37722813 47084679 37722950 47084850 37723087 47085021 37723224 47085192 37723361 47085363 37723498 47085534 37723635 47085705 37723772 47085876 37723909 47086047 37724046 47086218 37724183 47086389 37724320 47086560 37724457 47086731 37724594 47086902 37724731 47087073 37724868 47087244 37725005 47087415 37725142 47087586 37725279 47087757 37725416 47087928 37725553 47088099 37725690 47088270 37725827 47088441 37725964 47088612 37726101 47088783 37726238 47088954 37726375 47089125 37726512 47089296 37726649 47089467 37726786 47089638 37726923 47089809 37727060 47089980 37727197 47090151 37727334 47090322 37727471 47090493 37727608 47090664 37727745 47090835 37727882 47091006 37728019 47091177 37728156 47091348 37728293 47091519 37728430 47091690 37728567 47091861 37728704 47092032 37728841 47092203 37728978 47092374 37729115 47092545 37729252 47092716 37729389 47092887 37729526 47093058 37729663 47093229 37729800 47093400 37729937 47093571 37730074 47093742 37730211 47093913 37730348 47094084 37730485 47094255 37730622 47094426 37730759 47094597 37730896 47094768 37731033 47094939 37731170 47095110 37731307 47095281 37731444 47095452 37731581 47095623 37731718 47095794 37731855 47095965 37731992 47096136 37732129 47096307 37732266 47096478 37732403 47096649 37732540 47096820 37732677 47096991 37732814 47097162 37732951 47097333 37733088 47097504 37733225 47097675 37733362 47097846 37733499 47098017 37733636 47098188 37733773 47098359 37733910 47098530 37734047 47098701 37734184 47098872 37734321 47099043 37734458 47099214 37734595 47099385 37734732 47099556 37734869 47099727 37735006 47099898 37735143 47100069 37735280 47100240 37735417 47100411 37735554 47100582 37735691 47100753 37735828 47100924 37735965 47101095 37736102 47101266 37736239 47101437 37736376 47101608 37736513 47101779 37736650 47101950 37736787 47102121 37736924 47102292 37737061 47102463 37737198 47102634 37737335 47102805 37737472 47102976 37737609 47103147 37737746 47103318 37737883 47103489 37738020 47103660 37738157 47103831 37738294 47104002 37738431 47104173 37738568 47104344 37738705 47104515 37738842 47104686 37738979 47104857 37739116 47105028 37739253 47105199 37739390 47105370 37739527 47105541 37739664 47105712 37739801 47105883 37739938 47106054 37740075 47106225 37740212 47106396 37740349 47106567 37740486 47106738 37740623 47106909 37740760 47107080 37740897 47107251 37741034 47107422 37741171 47107593 37741308 47107764 37741445 47107935 37741582 47108106 37741719 47108277 37741856 47108448 37741993 47108619 37742130 47108790 37742267 47108961 37742404 47109132 37742541 47109303 37742678 47109474 37742815 47109645 37742952 47109816 37743089 47109987 37743226 47110158 37743363 47110329 37743500 47110500 37743637 47110671 37743774 47110842 37743911 47111013 37744048 47111184 37744185 47111355 37744322 47111526 37744459 47111697 37744596 47111868 37744733 47112039 37744870 47112210 37745007 47112381 37745144 47112552 37745281 47112723 37745418 47112894 37745555 47113065 37745692 47113236 37745829 47113407 37745966 47113578 37746103 47113749 37746240 47113920 37746377 47114091 37746514 47114262 37746651 47114433 37746788 47114604 37746925 47114775 37747062 47114946 37747199 47115117 37747336 47115288 37747473 47115459 37747610 47115630 37747747 47115801 37747884 47115972 37748021 47116143 37748158 47116314 37748295 47116485 37748432 47116656 37748569 47116827 37748706 47116998 37748843 47117169 37748980 47117340 37749117 47117511 37749254 47117682 37749391 47117853 37749528 47118024 37749665 47118195 37749802 47118366 37749939 47118537 37750076 47118708 37750213 47118879 37750350 47119050 37750487 47119221 37750624 47119392 37750761 47119563 37750898 47119734 37751035 47119905 37751172 47120076 37751309 47120247 37751446 47120418 37751583 47120589 37751720 47120760 37751857 47120931 37751994 47121102 37752131 47121273 37752268 47121444 37752405 47121615 37752542 47121786 37752679 47121957 37752816 47122128 37752953 47122299 37753090 47122470 37753227 47122641 37753364 47122812 37753501 47122983 37753638 47123154 37753775 47123325 37753912 47123496 37754049 47123667 37754186 47123838 37754323 47124009 37754460 47124180 37754597 47124351 37754734 47124522 37754871 47124693 37755008 47124864 37755145 47125035 37755282 47125206 37755419 47125377 37755556 47125548 37755693 47125719 37755830 47125890 37755967 47126061 37756104 47126232 37756241 47126403 37756378 47126574 37756515 47126745 37756652 47126916 37756789 47127087 37756926 47127258 37757063 47127429 37757200 47127600 37757337 47127771 37757474 47127942 37757611 47128113 37757748 47128284 37757885 47128455 37758022 47128626 37758159 47128797 37758296 47128968 37758433 47129139 37758570 47129310 37758707 47129481 37758844 47129652 37758981 47129823 37759118 47129994 37759255 47130165 37759392 47130336 37759529 47130507 37759666 47130678 37759803 47130849 37759940 47131020 37760077 47131191 37760214 47131362 37760351 47131533 37760488 47131704 37760625 47131875 37760762 47132046 37760899 47132217 37761036 47132388 37761173 47132559 37761310 47132730 37761447 47132901 37761584 47133072 37761721 47133243 37761858 47133414 37761995 47133585 37762132 47133756 37762269 47133927 37762406 47134098 37762543 47134269 37762680 47134440 37762817 47134611 37762954 47134782 37763091 47134953 37763228 47135124 37763365 47135295 37763502 47135466 37763639 47135637 37763776 47135808 37763913 47135979 37764050 47136150 37764187 47136321 37764324 47136492 37764461 47136663 37764598 47136834 37764735 47137005 37764872 47137176 37765009 47137347 37765146 47137518 37765283 47137689 37765420 47137860 37765557 47138031 37765694 47138202 37765831 47138373 37765968 47138544 37766105 47138715 37766242 47138886 37766379 47139057 37766516 47139228 37766653 47139399 37766790 47139570 37766927 47139741 37767064 47139912 37767201 47140083 37767338 47140254 37767475 47140425 37767612 47140596 37767749 47140767 37767886 47140938 37768023 47141109 37768160 47141280 37768297 47141451 37768434 47141622 37768571 47141793 37768708 47141964 37768845 47142135 37768982 47142306 37769119 47142477
1000 18493900 0 18493900 23083627 18494037 23083798 18494174 23083969 18494311 23084140 18494448 23084311 18494585 23084482 18494722 23084653 18494859 23084824 18494996 23084995 18495133 23085166 18495270 23085337 18495407 23085508 18495544 23085679 18495681 23085850 18495818 23086021 18495955 23086192 18496092 23086363 18496229 23086534 18496366 23086705 18496503 23086876 18496640 23087047 18496777 23087218 18496914 23087389 18497051 23087560 18497188 23087731 18497325 23087902 18497462 23088073 18497599 23088244 18497736 23088415 18497873 23088586 18498010 23088757 18498147 23088928 18498284 23089099 18498421 23089270 18498558 23089441 18498695 23089612 18498832 23089783 18498969 23089954 18499106 23090125 18499243 23090296 18499380 23090467 18499517 23090638 18499654 23090809 18499791 23090980 18499928 23091151 18500065 23091322 18500202 23091493 18500339 23091664 18500476 23091835 18500613 23092006 18500750 23092177 18500887 23092348 18501024 23092519 18501161 23092690 18501298 23092861 18501435 23093032 18501572 23093203 18501709 23093374 18501846 23093545 18501983 23093716 18502120 23093887 18502257 23094058 18502394 23094229 18502531 23094400 18502668 23094571 18502805 23094742 18502942 23094913 18503079 23095084 18503216 23095255 18503353 23095426 18503490 23095597 18503627 23095768 18503764 23095939 18503901 23096110 18504038 23096281 18504175 23096452 18504312 23096623 18504449 23096794 18504586 23096965 18504723 23097136 18504860 23097307 18504997 23097478 18505134 23097649 18505271 23097820 18505408 23097991 18505545 23098162 18505682 23098333 18505819 23098504 18505956 23098675 18506093 23098846 18506230 23099017 18506367 23099188 18506504 23099359 18506641 23099530 18506778 23099701 18506915 23099872 18507052 23100043 18507189 23100214 18507326 23100385 18507463 23100556 18507600 23100727 18507737 23100898 18507874 23101069 18508011 23101240 18508148 23101411 18508285 23101582 18508422 23101753 18508559 23101924 18508696 23102095 18508833 23102266 18508970 23102437 18509107 23102608 18509244 23102779 18509381 23102950 18509518 23103121 18509655 23103292 18509792 23103463 18509929 23103634 18510066 23103805 18510203 23103976 18510340 23104147 18510477 23104318 18510614 23104489 18510751 23104660 18510888 23104831 18511025 23105002 18511162 23105173 18511299 23105344 18511436 23105515 18511573 23105686 18511710 23105857 18511847 23106028 18511984 23106199 18512121 23106370 18512258 23106541 18512395 23106712 18512532 23106883 18512669 23107054 18512806 23107225 18512943 23107396 18513080 23107567 18513217 23107738 18513354 23107909 18513491 23108080 18513628 23108251 18513765 23108422 18513902 23108593 18514039 23108764 18514176 23108935 18514313 23109106 18514450 23109277 18514587 23109448 18514724 23109619 18514861 23109790 18514998 23109961 18515135 23110132 18515272 23110303 18515409 23110474 18515546 23110645 18515683 23110816 18515820 23110987 18515957 23111158 18516094 23111329 18516231 23111500 18516368 23111671 18516505 23111842 18516642 23112013 18516779 23112184 18516916 23112355 18517053 23112526 18517190 23112697 18517327 23112868 18517464 23113039 18517601 23113210 18517738 23113381 18517875 23113552 18518012 23113723 18518149 23113894 18518286 23114065 18518423 23114236 18518560 23114407 18518697 23114578 18518834 23114749 18518971 23114920 18519108 23115091 18519245 23115262 18519382 23115433 18519519 23115604 18519656 23115775 18519793 23115946 18519930 23116117 18520067 23116288 18520204 23116459 18520341 23116630 18520478 23116801 18520615 23116972 18520752 23117143 18520889 23117314 18521026 23117485 18521163 23117656 18521300 23117827 18521437 23117998 18521574 23118169 18521711 23118340 18521848 23118511 18521985 23118682 18522122 23118853 18522259 23119024 18522396 23119195 18522533 23119366 18522670 23119537 18522807 23119708 18522944 23119879 18523081 23120050 18523218 23120221 18523355 23120392 18523492 23120563 18523629 23120734 18523766 23120905 18523903 23121076 18524040 23121247 18524177 23121418 18524314 23121589 18524451 23121760 18524588 23121931 18524725 23122102 18524862 23122273 18524999 23122444 18525136 23122615 18525273 23122786 18525410 23122957 18525547 23123128 18525684 23123299 18525821 23123470 18525958 23123641 18526095 23123812 18526232 23123983 18526369 23124154 18526506 23124325 18526643 23124496 18526780 23124667 18526917 23124838 18527054 23125009 18527191 23125180 18527328 23125351 18527465 23125522 18527602 23125693 18527739 23125864 18527876 23126035 18528013 23126206 18528150 23126377 18528287 23126548 18528424 23126719 18528561 23126890 18528698 23127061 18528835 23127232 18528972 23127403 18529109 23127574 18529246 23127745 18529383 23127916 18529520 23128087 18529657 23128258 18529794 23128429 18529931 23128600 18530068 23128771 18530205 23128942 18530342 23129113 18530479 23129284 18530616 23129455 18530753 23129626 18530890 23129797 18531027 23129968 18531164 23130139 18531301 23130310 18531438 23130481 18531575 23130652 18531712 23130823 18531849 23130994 18531986 23131165 18532123 23131336 18532260 23131507 18532397 23131678 18532534 23131849 18532671 23132020 18532808 23132191 18532945 23132362 18533082 23132533 18533219 23132704 18533356 23132875 18533493 23133046 18533630 23133217 18533767 23133388 18533904 23133559 18534041 23133730 18534178 23133901 18534315 23134072 18534452 23134243 18534589 23134414 18534726 23134585 18534863 23134756 18535000 23134927 18535137 23135098 18535274 23135269 18535411 23135440 18535548 23135611 18535685 23135782 18535822 23135953 18535959 23136124 18536096 23136295 18536233 23136466 18536370 23136637 18536507 23136808 18536644 23136979 18536781 23137150 18536918 23137321 18537055 23137492 18537192 23137663 18537329 23137834 18537466 23138005 18537603 23138176 18537740 23138347 18537877 23138518 18538014 23138689 18538151 23138860 18538288 23139031 18538425 23139202 18538562 23139373 18538699 23139544 18538836 23139715 18538973 23139886 18539110 23140057 18539247 23140228 18539384 23140399 18539521 23140570 18539658 23140741 18539795 23140912 18539932 23141083 18540069 23141254 18540206 23141425 18540343 23141596 18540480 23141767 18540617 23141938 18540754 23142109 18540891 23142280 18541028 23142451 18541165 23142622 18541302 23142793 18541439 23142964 18541576 23143135 18541713 23143306 18541850 23143477 18541987 23143648 18542124 23143819 18542261 23143990 18542398 23144161 18542535 23144332 18542672 23144503 18542809 23144674 18542946 23144845 18543083 23145016 18543220 23145187 18543357 23145358 18543494 23145529 18543631 23145700 18543768 23145871 18543905 23146042 18544042 23146213 18544179 23146384 18544316 23146555 18544453 23146726 18544590 23146897 18544727 23147068 18544864 23147239 18545001 23147410 18545138 23147581 18545275 23147752 18545412 23147923 18545549 23148094 18545686 23148265 18545823 23148436 18545960 23148607 18546097 23148778 18546234 23148949 18546371 23149120 18546508 23149291 18546645 23149462 18546782 23149633 18546919 23149804 18547056 23149975 18547193 23150146 18547330 23150317 18547467 23150488 18547604 23150659 18547741 23150830 18547878 23151001 18548015 23151172 18548152 23151343 18548289 23151514 18548426 23151685 18548563 23151856 18548700 23152027 18548837 23152198 18548974 23152369 18549111 23152540 18549248 23152711 18549385 23152882 18549522 23153053 18549659 23153224 18549796 23153395 18549933 23153566 18550070 23153737 18550207 23153908 18550344 23154079 18550481 23154250 18550618 23154421 18550755 23154592 18550892 23154763 18551029 23154934 18551166 23155105 18551303 23155276 18551440 23155447 18551577 23155618 18551714 23155789 18551851 23155960 18551988 23156131 18552125 23156302 18552262 23156473 18552399 23156644 18552536 23156815 18552673 23156986 18552810 23157157 18552947 23157328 18553084 23157499 18553221 23157670 18553358 23157841 18553495 23158012 18553632 23158183 18553769 23158354 18553906 23158525 18554043 23158696 18554180 23158867 18554317 23159038 18554454 23159209 18554591 23159380 18554728 23159551 18554865 23159722 18555002 23159893 18555139 23160064 18555276 23160235 18555413 23160406 18555550 23160577 18555687 23160748 18555824 23160919 18555961 23161090 18556098 23161261 18556235 23161432 18556372 23161603 18556509 23161774 18556646 23161945 18556783 23162116 18556920 23162287 18557057 23162458 18557194 23162629 18557331 23162800 18557468 23162971 18557605 23163142 18557742 23163313 18557879 23163484 18558016 23163655 18558153 23163826 18558290 23163997 18558427 23164168 18558564 23164339 18558701 23164510 18558838 23164681 18558975 23164852 18559112 23165023 18559249 23165194 18559386 23165365 18559523 23165536 18559660 23165707 18559797 23165878 18559934 23166049 18560071 23166220 18560208 23166391 18560345 23166562 18560482 23166733 18560619 23166904 18560756 23167075 18560893 23167246 18561030 23167417 18561167 23167588 18561304 23167759 18561441 23167930 18561578 23168101 18561715 23168272 18561852 23168443 18561989 23168614 18562126 23168785 18562263 23168956 18562400 23169127 18562537 23169298 18562674 23169469 18562811 23169640 18562948 23169811 18563085 23169982 18563222 23170153 18563359 23170324 18563496 23170495 18563633 23170666 18563770 23170837 18563907 23171008 18564044 23171179 18564181 23171350 18564318 23171521 18564455 23171692 18564592 23171863 18564729 23172034 18564866 23172205 18565003 23172376 18565140 23172547 18565277 23172718 18565414 23172889 18565551 23173060 18565688 23173231 18565825 23173402 18565962 23173573 18566099 23173744 18566236 23173915 18566373 23174086 18566510 23174257 18566647 23174428 18566784 23174599 18566921 23174770 18567058 23174941 18567195 23175112 18567332 23175283 18567469 23175454 18567606 23175625 18567743 23175796 18567880 23175967 18568017 23176138 18568154 23176309 18568291 23176480 18568428 23176651 18568565 23176822 18568702 23176993 18568839 23177164 18568976 23177335 18569113 23177506 18569250 23177677 18569387 23177848 18569524 23178019 18569661 23178190 18569798 23178361 18569935 23178532 18570072 23178703 18570209 23178874 18570346 23179045 18570483 23179216 18570620 23179387 18570757 23179558 18570894 23179729 18571031 23179900 18571168 23180071 18571305 23180242 18571442 23180413 18571579 23180584 18571716 23180755 18571853 23180926 18571990 23181097 18572127 23181268 18572264 23181439 18572401 23181610 18572538 23181781 18572675 23181952 18572812 23182123 18572949 23182294 18573086 23182465 18573223 23182636 18573360 23182807 18573497 23182978 18573634 23183149 18573771 23183320 18573908 23183491 18574045 23183662 18574182 23183833 18574319 23184004 18574456 23184175 18574593 23184346 18574730 23184517 18574867 23184688 18575004 23184859 18575141 23185030 18575278 23185201 18575415 23185372 18575552 23185543 18575689 23185714 18575826 23185885 18575963 23186056 18576100 23186227 18576237 23186398 18576374 23186569 18576511 23186740 18576648 23186911 18576785 23187082 18576922 23187253 18577059 23187424 18577196 23187595 18577333 23187766 18577470 23187937 18577607 23188108 18577744 23188279 18577881 23188450 18578018 23188621 18578155 23188792 18578292 23188963 18578429 23189134 18578566 23189305 18578703 23189476 18578840 23189647 18578977 23189818 18579114 23189989 18579251 23190160 18579388 23190331 18579525 23190502 18579662 23190673 18579799 23190844 18579936 23191015 18580073 23191186 18580210 23191357 18580347 23191528 18580484 23191699 18580621 23191870 18580758 23192041 18580895 23192212 18581032 23192383 18581169 23192554 18581306 23192725 18581443 23192896 18581580 23193067 18581717 23193238 18581854 23193409 18581991 23193580 18582128 23193751 18582265 23193922 18582402 23194093 18582539 23194264 18582676 23194435 18582813 23194606 18582950 23194777 18583087 23194948 18583224 23195119 18583361 23195290 18583498 23195461 18583635 23195632 18583772 23195803 18583909 23195974 18584046 23196145 18584183 23196316 18584320 23196487 18584457 23196658 18584594 23196829 18584731 23197000 18584868 23197171 18585005 23197342 18585142 23197513 18585279 23197684 18585416 23197855 18585553 23198026 18585690 23198197 18585827 23198368 18585964 23198539 18586101 23198710 18586238 23198881 18586375 23199052 18586512 23199223 18586649 23199394 18586786 23199565 18586923 23199736 18587060 23199907 18587197 23200078 18587334 23200249 18587471 23200420 18587608 23200591 18587745 23200762 18587882 23200933 18588019 23201104 18588156 23201275 18588293 23201446 18588430 23201617 18588567 23201788 18588704 23201959 18588841 23202130 18588978 23202301 18589115 23202472 18589252 23202643 18589389 23202814 18589526 23202985 18589663 23203156 18589800 23203327 18589937 23203498 18590074 23203669 18590211 23203840 18590348 23204011 18590485 23204182 18590622 23204353 18590759 23204524 18590896 23204695 18591033 23204866 18591170 23205037 18591307 23205208 18591444 23205379 18591581 23205550 18591718 23205721 18591855 23205892 18591992 23206063 18592129 23206234 18592266 23206405 18592403 23206576 18592540 23206747 18592677 23206918 18592814 23207089 18592951 23207260 18593088 23207431 18593225 23207602 18593362 23207773 18593499 23207944 18593636 23208115 18593773 23208286 18593910 23208457 18594047 23208628 18594184 23208799 18594321 23208970 18594458 23209141 18594595 23209312 18594732 23209483 18594869 23209654 18595006 23209825 18595143 23209996 18595280 23210167 18595417 23210338 18595554 23210509 18595691 23210680 18595828 23210851 18595965 23211022 18596102 23211193 18596239 23211364 18596376 23211535 18596513 23211706 18596650 23211877 18596787 23212048 18596924 23212219 18597061 23212390 18597198 23212561 18597335 23212732 18597472 23212903 18597609 23213074 18597746 23213245 18597883 23213416 18598020 23213587 18598157 23213758 18598294 23213929 18598431 23214100 18598568 23214271 18598705 23214442 18598842 23214613 18598979 23214784 18599116 23214955 18599253 23215126 18599390 23215297 18599527 23215468 18599664 23215639 18599801 23215810 18599938 23215981 18600075 23216152 18600212 23216323 18600349 23216494 18600486 23216665 18600623 23216836 18600760 23217007 18600897 23217178 18601034 23217349 18601171 23217520 18601308 23217691 18601445 23217862 18601582 23218033 18601719 23218204 18601856 23218375 18601993 23218546 18602130 23218717 18602267 23218888 18602404 23219059 18602541 23219230 18602678 23219401 18602815 23219572 18602952 23219743 18603089 23219914 18603226 23220085 18603363 23220256 18603500 23220427 18603637 23220598 18603774 23220769 18603911 23220940 18604048 23221111 18604185 23221282 18604322 23221453 18604459 23221624 18604596 23221795 18604733 23221966 18604870 23222137 18605007 23222308 18605144 23222479 18605281 23222650 18605418 23222821 18605555 23222992 18605692 23223163 18605829 23223334 18605966 23223505 18606103 23223676 18606240 23223847 18606377 23224018 18606514 23224189 18606651 23224360 18606788 23224531 18606925 23224702 18607062 23224873 18607199 23225044 18607336 23225215 18607473 23225386 18607610 23225557 18607747 23225728 18607884 23225899 18608021 23226070 18608158 23226241 18608295 23226412 18608432 23226583 18608569 23226754 18608706 23226925 18608843 23227096 18608980 23227267 18609117 23227438 18609254 23227609 18609391 23227780 18609528 23227951 18609665 23228122 18609802 23228293 18609939 23228464 18610076 23228635 18610213 23228806 18610350 23228977 18610487 23229148 18610624 23229319 18610761 23229490 18610898 23229661 18611035 23229832 18611172 23230003 18611309 23230174 18611446 23230345 18611583 23230516 18611720 23230687 18611857 23230858 18611994 23231029 18612131 23231200 18612268 23231371 18612405 23231542 18612542 23231713 18612679 23231884 18612816 23232055 18612953 23232226 18613090 23232397 18613227 23232568 18613364 23232739 18613501 23232910 18613638 23233081 18613775 23233252 18613912 23233423 18614049 23233594 18614186 23233765 18614323 23233936 18614460 23234107 18614597 23234278 18614734 23234449 18614871 23234620 18615008 23234791 18615145 23234962 18615282 23235133 18615419 23235304 18615556 23235475 18615693 23235646 18615830 23235817 18615967 23235988 18616104 23236159 18616241 23236330 18616378 23236501 18616515 23236672 18616652 23236843 18616789 23237014 18616926 23237185 18617063 23237356 18617200 23237527 18617337 23237698 18617474 23237869 18617611 23238040 18617748 23238211 18617885 23238382 18618022 23238553 18618159 23238724 18618296 23238895 18618433 23239066 18618570 23239237 18618707 23239408 18618844 23239579 18618981 23239750 18619118 23239921 18619255 23240092 18619392 23240263 18619529 23240434 18619666 23240605 18619803 23240776 18619940 23240947 18620077 23241118 18620214 23241289 18620351 23241460 18620488 23241631 18620625 23241802 18620762 23241973 18620899 23242144 18621036 23242315 18621173 23242486 18621310 23242657 18621447 23242828 18621584 23242999 18621721 23243170 18621858 23243341 18621995 23243512 18622132 23243683 18622269 23243854 18622406 23244025 18622543 23244196 18622680 23244367 18622817 23244538 18622954 23244709 18623091 23244880 18623228 23245051 18623365 23245222 18623502 23245393 18623639 23245564 18623776 23245735 18623913 23245906 18624050 23246077 18624187 23246248 18624324 23246419 18624461 23246590 18624598 23246761 18624735 23246932 18624872 23247103 18625009 23247274 18625146 23247445 18625283 23247616 18625420 23247787 18625557 23247958 18625694 23248129 18625831 23248300 18625968 23248471 18626105 23248642 18626242 23248813 18626379 23248984 18626516 23249155 18626653 23249326 18626790 23249497 18626927 23249668 18627064 23249839 18627201 23250010 18627338 23250181 18627475 23250352 18627612 23250523 18627749 23250694 18627886 23250865 18628023 23251036 18628160 23251207 18628297 23251378 18628434 23251549 18628571 23251720 18628708 23251891 18628845 23252062 18628982 23252233 18629119 23252404 18629256 23252575 18629393 23252746 18629530 23252917 18629667 23253088 18629804 23253259 18629941 23253430 18630078 23253601 18630215 23253772 18630352 23253943 18630489 23254114 18630626 23254285
1000 23973900 0 23973900 29923627 23974037 29923798 23974174 29923969 23974311 29924140 23974448 29924311 23974585 29924482 23974722 29924653 23974859 29924824 23974996 29924995 23975133 29925166 23975270 29925337 23975407 29925508 23975544 29925679 23975681 29925850 23975818 29926021 23975955 29926192 23976092 29926363 23976229 29926534 23976366 29926705 23976503 29926876 23976640 29927047 23976777 29927218 23976914 29927389 23977051 29927560 23977188 29927731 23977325 29927902 23977462 29928073 23977599 29928244 23977736 29928415 23977873 29928586 23978010 29928757 23978147 29928928 23978284 29929099 23978421 29929270 23978558 29929441 23978695 29929612 23978832 29929783 23978969 29929954 23979106 29930125 23979243 29930296 23979380 29930467 23979517 29930638 23979654 29930809 23979791 29930980 23979928 29931151 23980065 29931322 23980202 29931493 23980339 29931664 23980476 29931835 23980613 29932006 23980750 29932177 23980887 29932348 23981024 29932519 23981161 29932690 23981298 29932861 23981435 29933032 23981572 29933203 23981709 29933374 23981846 29933545 23981983 29933716 23982120 29933887 23982257 29934058 23982394 29934229 23982531 29934400 23982668 29934571 23982805 29934742 23982942 29934913 23983079 29935084 23983216 29935255 23983353 29935426 23983490 29935597 23983627 29935768 23983764 29935939 23983901 29936110 23984038 29936281 23984175 29936452 23984312 29936623 23984449 29936794 23984586 29936965 23984723 29937136 23984860 29937307 23984997 29937478 23985134 29937649 23985271 29937820 23985408 29937991 23985545 29938162 23985682 29938333 23985819 29938504 23985956 29938675 23986093 29938846 23986230 29939017 23986367 29939188 23986504 29939359 23986641 29939530 23986778 29939701 23986915 29939872 23987052 29940043 23987189 29940214 23987326 29940385 23987463 29940556 23987600 29940727 23987737 29940898 23987874 29941069 23988011 29941240 23988148 29941411 23988285 29941582 23988422 29941753 23988559 29941924 23988696 29942095 23988833 29942266 23988970 29942437 23989107 29942608 23989244 29942779 23989381 29942950 23989518 29943121 23989655 29943292 23989792 29943463 23989929 29943634 23990066 29943805 23990203 29943976 23990340 29944147 23990477 29944318 23990614 29944489 23990751 29944660 23990888 29944831 23991025 29945002 23991162 29945173 23991299 29945344 23991436 29945515 23991573 29945686 23991710 29945857 23991847 29946028 23991984 29946199 23992121 29946370 23992258 29946541 23992395 29946712 23992532 29946883 23992669 29947054 23992806 29947225 23992943 29947396 23993080 29947567 23993217 29947738 23993354 29947909 23993491 29948080 23993628 29948251 23993765 29948422 23993902 29948593 23994039 29948764 23994176 29948935 23994313 29949106 23994450 29949277 23994587 29949448 23994724 29949619 23994861 29949790 23994998 29949961 23995135 29950132 23995272 29950303 23995409 29950474 23995546 29950645 23995683 29950816 23995820 29950987 23995957 29951158 23996094 29951329 23996231 29951500 23996368 29951671 23996505 29951842 23996642 29952013 23996779 29952184 23996916 29952355 23997053 29952526 23997190 29952697 23997327 29952868 23997464 29953039 23997601 29953210 23997738 29953381 23997875 29953552 23998012 29953723 23998149 29953894 23998286 29954065 23998423 29954236 23998560 29954407 23998697 29954578 23998834 29954749 23998971 29954920 23999108 29955091 23999245 29955262 23999382 29955433 23999519 29955604 23999656 29955775 23999793 29955946 23999930 29956117 24000067 29956288 24000204 29956459 24000341 29956630 24000478 29956801 24000615 29956972 24000752 29957143 24000889 29957314 24001026 29957485 24001163 29957656 24001300 29957827 24001437 29957998 24001574 29958169 24001711 29958340 24001848 29958511 24001985 29958682 24002122 29958853 24002259 29959024 24002396 29959195 24002533 29959366 24002670 29959537 24002807 29959708 24002944 29959879 24003081 29960050 24003218 29960221 24003355 29960392 24003492 29960563 24003629 29960734 24003766 29960905 24003903 29961076 24004040 29961247 24004177 29961418 24004314 29961589 24004451 29961760 24004588 29961931 24004725 29962102 24004862 29962273 24004999 29962444 24005136 29962615 24005273 29962786 24005410 29962957 24005547 29963128 24005684 29963299 24005821 29963470 24005958 29963641 24006095 29963812 24006232 29963983 24006369 29964154 24006506 29964325 24006643 29964496 24006780 29964667 24006917 29964838 24007054 29965009 24007191 29965180 24007328 29965351 24007465 29965522 24007602 29965693 24007739 29965864 24007876 29966035 24008013 29966206 24008150 29966377 24008287 29966548 24008424 29966719 24008561 29966890 24008698 29967061 24008835 29967232 24008972 29967403 24009109 29967574 24009246 29967745 24009383 29967916 24009520 29968087 24009657 29968258 24009794 29968429 24009931 29968600 24010068 29968771 24010205 29968942 24010342 29969113 24010479 29969284 24010616 29969455 24010753 29969626 24010890 29969797 24011027 29969968 24011164 29970139 24011301 29970310 24011438 29970481 24011575 29970652 24011712 29970823 24011849 29970994 24011986 29971165 24012123 29971336 24012260 29971507 24012397 29971678 24012534 29971849 24012671 29972020 24012808 29972191 24012945 29972362 24013082 29972533 24013219 29972704 24013356 29972875 24013493 29973046 24013630 29973217 24013767 29973388 24013904 29973559 24014041 29973730 24014178 29973901 24014315 29974072 24014452 29974243 24014589 29974414 24014726 29974585 24014863 29974756 24015000 29974927 24015137 29975098 24015274 29975269 24015411 29975440 24015548 29975611 24015685 29975782 24015822 29975953 24015959 29976124 24016096 29976295 24016233 29976466 24016370 29976637 24016507 29976808 24016644 29976979 24016781 29977150 24016918 29977321 24017055 29977492 24017192 29977663 24017329 29977834 24017466 29978005 24017603 29978176 24017740 29978347 24017877 29978518 24018014 29978689 24018151 29978860 24018288 29979031 24018425 29979202 24018562 29979373 24018699 29979544 24018836 29979715 24018973 29979886 24019110 29980057 24019247 29980228 24019384 29980399 24019521 29980570 24019658 29980741 24019795 29980912 24019932 29981083 24020069 29981254 24020206 29981425 24020343 29981596 24020480 29981767 24020617 29981938 24020754 29982109 24020891 29982280 24021028 29982451 24021165 29982622 24021302 29982793 24021439 29982964 24021576 29983135 24021713 29983306 24021850 29983477 24021987 29983648 24022124 29983819 24022261 29983990 24022398 29984161 24022535 29984332 24022672 29984503 24022809 29984674 24022946 29984845 24023083 29985016 24023220 29985187 24023357 29985358 24023494 29985529 24023631 29985700 24023768 29985871 24023905 29986042 24024042 29986213 24024179 29986384 24024316 29986555 24024453 29986726 24024590 29986897 24024727 29987068 24024864 29987239 24025001 29987410 24025138 29987581 24025275 29987752 24025412 29987923 24025549 29988094 24025686 29988265 24025823 29988436 24025960 29988607 24026097 29988778 24026234 29988949 24026371 29989120 24026508 29989291 24026645 29989462 24026782 29989633 24026919 29989804 24027056 29989975 24027193 29990146 24027330 29990317 24027467 29990488 24027604 29990659 24027741 29990830 24027878 29991001 24028015 29991172 24028152 29991343 24028289 29991514 24028426 29991685 24028563 29991856 24028700 29992027 24028837 29992198 24028974 29992369 24029111 29992540 24029248 29992711 24029385 29992882 24029522 29993053 24029659 29993224 24029796 29993395 24029933 29993566 24030070 29993737 24030207 29993908 24030344 29994079 24030481 29994250 24030618 29994421 24030755 29994592 24030892 29994763 24031029 29994934 24031166 29995105 24031303 29995276 24031440 29995447 24031577 29995618 24031714 29995789 24031851 29995960 24031988 29996131 24032125 29996302 24032262 29996473 24032399 29996644 24032536 29996815 24032673 29996986 24032810 29997157 24032947 29997328 24033084 29997499 24033221 29997670 24033358 29997841 24033495 29998012 24033632 29998183 24033769 29998354 24033906 29998525 24034043 29998696 24034180 29998867 24034317 29999038 24034454 29999209 24034591 29999380 24034728 29999551 24034865 29999722 24035002 29999893 24035139 30000064 24035276 30000235 24035413 30000406 24035550 30000577 24035687 30000748 24035824 30000919 24035961 30001090 24036098 30001261 24036235 30001432 24036372 30001603 24036509 30001774 24036646 30001945 24036783 30002116 24036920 30002287 24037057 30002458 24037194 30002629 24037331 30002800 24037468 30002971 24037605 30003142 24037742 30003313 24037879 30003484 24038016 30003655 24038153 30003826 24038290 30003997 24038427 30004168 24038564 30004339 24038701 30004510 24038838 30004681 24038975 30004852 24039112 30005023 24039249 30005194 24039386 30005365 24039523 30005536 24039660 30005707 24039797 30005878 24039934 30006049 24040071 30006220 24040208 30006391 24040345 30006562 24040482 30006733 24040619 30006904 24040756 30007075 24040893 30007246 24041030 30007417 24041167 30007588 24041304 30007759 24041441 30007930 24041578 30008101 24041715 30008272 24041852 30008443 24041989 30008614 24042126 30008785 24042263 30008956 24042400 30009127 24042537 30009298 24042674 30009469 24042811 30009640 24042948 30009811 24043085 30009982 24043222 30010153 24043359 30010324 24043496 30010495 24043633 30010666 24043770 30010837 24043907 30011008 24044044 30011179 24044181 30011350 24044318 30011521 24044455 30011692 24044592 30011863 24044729 30012034 24044866 30012205 24045003 30012376 24045140 30012547 24045277 30012718 24045414 30012889 24045551 30013060 24045688 30013231 24045825 30013402 24045962 30013573 24046099 30013744 24046236 30013915 24046373 30014086 24046510 30014257 24046647 30014428 24046784 30014599 24046921 30014770 24047058 30014941 24047195 30015112 24047332 30015283 24047469 30015454 24047606 30015625 24047743 30015796 24047880 30015967 24048017 30016138 24048154 30016309 24048291 30016480 24048428 30016651 24048565 30016822 24048702 30016993 24048839 30017164 24048976 30017335 24049113 30017506 24049250 30017677 24049387 30017848 24049524 30018019 24049661 30018190 24049798 30018361 24049935 30018532 24050072 30018703 24050209 30018874 24050346 30019045 24050483 30019216 24050620 30019387 24050757 30019558 24050894 30019729 24051031 30019900 24051168 30020071 24051305 30020242 24051442 30020413 24051579 30020584 24051716 30020755 24051853 30020926 24051990 30021097 24052127 30021268 24052264 30021439 24052401 30021610 24052538 30021781 24052675 30021952 24052812 30022123 24052949 30022294 24053086 30022465 24053223 30022636 24053360 30022807 24053497 30022978 24053634 30023149 24053771 30023320 24053908 30023491 24054045 30023662 24054182 30023833 24054319 30024004 24054456 30024175 24054593 30024346 24054730 30024517 24054867 30024688 24055004 30024859 24055141 30025030 24055278 30025201 24055415 30025372 24055552 30025543 24055689 30025714 24055826 30025885 24055963 30026056 24056100 30026227 24056237 30026398 24056374 30026569 24056511 30026740 24056648 30026911 24056785 30027082 24056922 30027253 24057059 30027424 24057196 30027595 24057333 30027766 24057470 30027937 24057607 30028108 24057744 30028279 24057881 30028450 24058018 30028621 24058155 30028792 24058292 30028963 24058429 30029134 24058566 30029305 24058703 30029476 24058840 30029647 24058977 30029818 24059114 30029989 24059251 30030160 24059388 30030331 24059525 30030502 24059662 30030673 24059799 30030844 24059936 30031015 24060073 30031186 24060210 30031357 24060347 30031528 24060484 30031699 24060621 30031870 24060758 30032041 24060895 30032212 24061032 30032383 24061169 30032554 24061306 30032725 24061443 30032896 24061580 30033067 24061717 30033238 24061854 30033409 24061991 30033580 24062128 30033751 24062265 30033922 24062402 30034093 24062539 30034264 24062676 30034435 24062813 30034606 24062950 30034777 24063087 30034948 24063224 30035119 24063361 30035290 24063498 30035461 24063635 30035632 24063772 30035803 24063909 30035974 24064046 30036145 24064183 30036316 24064320 30036487 24064457 30036658 24064594 30036829 24064731 30037000 24064868 30037171 24065005 30037342 24065142 30037513 24065279 30037684 24065416 30037855 24065553 30038026 24065690 30038197 24065827 30038368 24065964 30038539 24066101 30038710 24066238 30038881 24066375 30039052 24066512 30039223 24066649 30039394 24066786 30039565 24066923 30039736 24067060 30039907 24067197 30040078 24067334 30040249 24067471 30040420 24067608 30040591 24067745 30040762 24067882 30040933 24068019 30041104 24068156 30041275 24068293 30041446 24068430 30041617 24068567 30041788 24068704 30041959 24068841 30042130 24068978 30042301 24069115 30042472 24069252 30042643 24069389 30042814 24069526 30042985 24069663 30043156 24069800 30043327 24069937 30043498 24070074 30043669 24070211 30043840 24070348 30044011 24070485 30044182 24070622 30044353 24070759 30044524 24070896 30044695 24071033 30044866 24071170 30045037 24071307 30045208 24071444 30045379 24071581 30045550 24071718 30045721 24071855 30045892 24071992 30046063 24072129 30046234 24072266 30046405 24072403 30046576 24072540 30046747 24072677 30046918 24072814 30047089 24072951 30047260 24073088 30047431 24073225 30047602 24073362 30047773 24073499 30047944 24073636 30048115 24073773 30048286 24073910 30048457 24074047 30048628 24074184 30048799 24074321 30048970 24074458 30049141 24074595 30049312 24074732 30049483 24074869 30049654 24075006 30049825 24075143 30049996 24075280 30050167 24075417 30050338 24075554 30050509 24075691 30050680 24075828 30050851 24075965 30051022 24076102 30051193 24076239 30051364 24076376 30051535 24076513 30051706 24076650 30051877 24076787 30052048 24076924 30052219 24077061 30052390 24077198 30052561 24077335 30052732 24077472 30052903 24077609 30053074 24077746 30053245 24077883 30053416 24078020 30053587 24078157 30053758 24078294 30053929 24078431 30054100 24078568 30054271 24078705 30054442 24078842 30054613 24078979 30054784 24079116 30054955 24079253 30055126 24079390 30055297 24079527 30055468 24079664 30055639 24079801 30055810 24079938 30055981 24080075 30056152 24080212 30056323 24080349 30056494 24080486 30056665 24080623 30056836 24080760 30057007 24080897 30057178 24081034 30057349 24081171 30057520 24081308 30057691 24081445 30057862 24081582 30058033 24081719 30058204 24081856 30058375 24081993 30058546 24082130 30058717 24082267 30058888 24082404 30059059 24082541 30059230 24082678 30059401 24082815 30059572 24082952 30059743 24083089 30059914 24083226 30060085 24083363 30060256 24083500 30060427 24083637 30060598 24083774 30060769 24083911 30060940 24084048 30061111 24084185 30061282 24084322 30061453 24084459 30061624 24084596 30061795 24084733 30061966 24084870 30062137 24085007 30062308 24085144 30062479 24085281 30062650 24085418 30062821 24085555 30062992 24085692 30063163 24085829 30063334 24085966 30063505 24086103 30063676 24086240 30063847 24086377 30064018 24086514 30064189 24086651 30064360 24086788 30064531 24086925 30064702 24087062 30064873 24087199 30065044 24087336 30065215 24087473 30065386 24087610 30065557 24087747 30065728 24087884 30065899 24088021 30066070 24088158 30066241 24088295 30066412 24088432 30066583 24088569 30066754 24088706 30066925 24088843 30067096 24088980 30067267 24089117 30067438 24089254 30067609 24089391 30067780 24089528 30067951 24089665 30068122 24089802 30068293 24089939 30068464 24090076 30068635 24090213 30068806 24090350 30068977 24090487 30069148 24090624 30069319 24090761 30069490 24090898 30069661 24091035 30069832 24091172 30070003 24091309 30070174 24091446 30070345 24091583 30070516 24091720 30070687 24091857 30070858 24091994 30071029 24092131 30071200 24092268 30071371 24092405 30071542 24092542 30071713 24092679 30071884 24092816 30072055 24092953 30072226 24093090 30072397 24093227 30072568 24093364 30072739 24093501 30072910 24093638 30073081 24093775 30073252 24093912 30073423 24094049 30073594 24094186 30073765 24094323 30073936 24094460 30074107 24094597 30074278 24094734 30074449 24094871 30074620 24095008 30074791 24095145 30074962 24095282 30075133 24095419 30075304 24095556 30075475 24095693 30075646 24095830 30075817 24095967 30075988 24096104 30076159 24096241 30076330 24096378 30076501 24096515 30076672 24096652 30076843 24096789 30077014 24096926 30077185 24097063 30077356 24097200 30077527 24097337 30077698 24097474 30077869 24097611 30078040 24097748 30078211 24097885 30078382 24098022 30078553 24098159 30078724 24098296 30078895 24098433 30079066 24098570 30079237 24098707 30079408 24098844 30079579 24098981 30079750 24099118 30079921 24099255 30080092 24099392 30080263 24099529 30080434 24099666 30080605 24099803 30080776 24099940 30080947 24100077 30081118 24100214 30081289 24100351 30081460 24100488 30081631 24100625 30081802 24100762 30081973 24100899 30082144 24101036 30082315 24101173 30082486 24101310 30082657 24101447 30082828 24101584 30082999 24101721 30083170 24101858 30083341 24101995 30083512 24102132 30083683 24102269 30083854 24102406 30084025 24102543 30084196 24102680 30084367 24102817 30084538 24102954 30084709 24103091 30084880 24103228 30085051 24103365 30085222 24103502 30085393 24103639 30085564 24103776 30085735 24103913 30085906 24104050 30086077 24104187 30086248 24104324 30086419 24104461 30086590 24104598 30086761 24104735 30086932 24104872 30087103 24105009 30087274 24105146 30087445 24105283 30087616 24105420 30087787 24105557 30087958 24105694 30088129 24105831 30088300 24105968 30088471 24106105 30088642 24106242 30088813 24106379 30088984 24106516 30089155 24106653 30089326 24106790 30089497 24106927 30089668 24107064 30089839 24107201 30090010 24107338 30090181 24107475 30090352 24107612 30090523 24107749 30090694 24107886 30090865 24108023 30091036 24108160 30091207 24108297 30091378 24108434 30091549 24108571 30091720 24108708 30091891 24108845 30092062 24108982 30092233 24109119 30092404 24109256 30092575 24109393 30092746 24109530 30092917 24109667 30093088 24109804 30093259 24109941 30093430 24110078 30093601 24110215 30093772 24110352 30093943 24110489 30094114 24110626 30094285
1000 46797419 0 46797419 58411377 46797556 58411548 46797693 58411719 46797830 58411890 46797967 58412061 46798104 58412232 46798241 58412403 46798378 58412574 46798515 58412745 46798652 58412916 46798789 58413087 46798926 58413258 46799063 58413429 46799200 58413600 46799337 58413771 46799474 58413942 46799611 58414113 46799748 58414284 46799885 58414455 46800022 58414626 46800159 58414797 46800296 58414968 46800433 58415139 46800570 58415310 46800707 58415481 46800844 58415652 46800981 58415823 46801118 58415994 46801255 58416165 46801392 58416336 46801529 58416507 46801666 58416678 46801803 58416849 46801940 58417020 46802077 58417191 46802214 58417362 46802351 58417533 46802488 58417704 46802625 58417875 46802762 58418046 46802899 58418217 46803036 58418388 46803173 58418559 46803310 58418730 46803447 58418901 46803584 58419072 46803721 58419243 46803858 58419414 46803995 58419585 46804132 58419756 46804269 58419927 46804406 58420098 46804543 58420269 46804680 58420440 46804817 58420611 46804954 58420782 46805091 58420953 46805228 58421124 46805365 58421295 46805502 58421466 46805639 58421637 46805776 58421808 46805913 58421979 46806050 58422150 46806187 58422321 46806324 58422492 46806461 58422663 46806598 58422834 46806735 58423005 46806872 58423176 46807009 58423347 46807146 58423518 46807283 58423689 46807420 58423860 46807557 58424031 46807694 58424202 46807831 58424373 46807968 58424544 46808105 58424715 46808242 58424886 46808379 58425057 46808516 58425228 46808653 58425399 46808790 58425570 46808927 58425741 46809064 58425912 46809201 58426083 46809338 58426254 46809475 58426425 46809612 58426596 46809749 58426767 46809886 58426938 46810023 58427109 46810160 58427280 46810297 58427451 46810434 58427622 46810571 58427793 46810708 58427964 46810845 58428135 46810982 58428306 46811119 58428477 46811256 58428648 46811393 58428819 46811530 58428990 46811667 58429161 46811804 58429332 46811941 58429503 46812078 58429674 46812215 58429845 46812352 58430016 46812489 58430187 46812626 58430358 46812763 58430529 46812900 58430700 46813037 58430871 46813174 58431042 46813311 58431213 46813448 58431384 46813585 58431555 46813722 58431726 46813859 58431897 46813996 58432068 46814133 58432239 46814270 58432410 46814407 58432581 46814544 58432752 46814681 58432923 46814818 58433094 46814955 58433265 46815092 58433436 46815229 58433607 46815366 58433778 46815503 58433949 46815640 58434120 46815777 58434291 46815914 58434462 46816051 58434633 46816188 58434804 46816325 58434975 46816462 58435146 46816599 58435317 46816736 58435488 46816873 58435659 46817010 58435830 46817147 58436001 46817284 58436172 46817421 58436343 46817558 58436514 46817695 58436685 46817832 58436856 46817969 58437027 46818106 58437198 46818243 58437369 46818380 58437540 46818517 58437711 46818654 58437882 46818791 58438053 46818928 58438224 46819065 58438395 46819202 58438566 46819339 58438737 46819476 58438908 46819613 58439079 46819750 58439250 46819887 58439421 46820024 58439592 46820161 58439763 46820298 58439934 46820435 58440105 46820572 58440276 46820709 58440447 46820846 58440618 46820983 58440789 46821120 58440960 46821257 58441131 46821394 58441302 46821531 58441473 46821668 58441644 46821805 58441815 46821942 58441986 46822079 58442157 46822216 58442328 46822353 58442499 46822490 58442670 46822627 58442841 46822764 58443012 46822901 58443183 46823038 58443354 46823175 58443525 46823312 58443696 46823449 58443867 46823586 58444038 46823723 58444209 46823860 58444380 46823997 58444551 46824134 58444722 46824271 58444893 46824408 58445064 46824545 58445235 46824682 58445406 46824819 58445577 46824956 58445748 46825093 58445919 46825230 58446090 46825367 58446261 46825504 58446432 46825641 58446603 46825778 58446774 46825915 58446945 46826052 58447116 46826189 58447287 46826326 58447458 46826463 58447629 46826600 58447800 46826737 58447971 46826874 58448142 46827011 58448313 46827148 58448484 46827285 58448655 46827422 58448826 46827559 58448997 46827696 58449168 46827833 58449339 46827970 58449510 46828107 58449681 46828244 58449852 46828381 58450023 46828518 58450194 46828655 58450365 46828792 58450536 46828929 58450707 46829066 58450878 46829203 58451049 46829340 58451220 46829477 58451391 46829614 58451562 46829751 58451733 46829888 58451904 46830025 58452075 46830162 58452246 46830299 58452417 46830436 58452588 46830573 58452759 46830710 58452930 46830847 58453101 46830984 58453272 46831121 58453443 46831258 58453614 46831395 58453785 46831532 58453956 46831669 58454127 46831806 58454298 46831943 58454469 46832080 58454640 46832217 58454811 46832354 58454982 46832491 58455153 46832628 58455324 46832765 58455495 46832902 58455666 46833039 58455837 46833176 58456008 46833313 58456179 46833450 58456350 46833587 58456521 46833724 58456692 46833861 58456863 46833998 58457034 46834135 58457205 46834272 58457376 46834409 58457547 46834546 58457718 46834683 58457889 46834820 58458060 46834957 58458231 46835094 58458402 46835231 58458573 46835368 58458744 46835505 58458915 46835642 58459086 46835779 58459257 46835916 58459428 46836053 58459599 46836190 58459770 46836327 58459941 46836464 58460112 46836601 58460283 46836738 58460454 46836875 58460625 46837012 58460796 46837149 58460967 46837286 58461138 46837423 58461309 46837560 58461480 46837697 58461651 46837834 58461822 46837971 58461993 46838108 58462164 46838245 58462335 46838382 58462506 46838519 58462677 46838656 58462848 46838793 58463019 46838930 58463190 46839067 58463361 46839204 58463532 46839341 58463703 46839478 58463874 46839615 58464045 46839752 58464216 46839889 58464387 46840026 58464558 46840163 58464729 46840300 58464900 46840437 58465071 46840574 58465242 46840711 58465413 46840848 58465584 46840985 58465755 46841122 58465926 46841259 58466097 46841396 58466268 46841533 58466439 46841670 58466610 46841807 58466781 46841944 58466952 46842081 58467123 46842218 58467294 46842355 58467465 46842492 58467636 46842629 58467807 46842766 58467978 46842903 58468149 46843040 58468320 46843177 58468491 46843314 58468662 46843451 58468833 46843588 58469004 46843725 58469175 46843862 58469346 46843999 58469517 46844136 58469688 46844273 58469859 46844410 58470030 46844547 58470201 46844684 58470372 46844821 58470543 46844958 58470714 46845095 58470885 46845232 58471056 46845369 58471227 46845506 58471398 46845643 58471569 46845780 58471740 46845917 58471911 46846054 58472082 46846191 58472253 46846328 58472424 46846465 58472595 46846602 58472766 46846739 58472937 46846876 58473108 46847013 58473279 46847150 58473450 46847287 58473621 46847424 58473792 46847561 58473963 46847698 58474134 46847835 58474305 46847972 58474476 46848109 58474647 46848246 58474818 46848383 58474989 46848520 58475160 46848657 58475331 46848794 58475502 46848931 58475673 46849068 58475844 46849205 58476015 46849342 58476186 46849479 58476357 46849616 58476528 46849753 58476699 46849890 58476870 46850027 58477041 46850164 58477212 46850301 58477383 46850438 58477554 46850575 58477725 46850712 58477896 46850849 58478067 46850986 58478238 46851123 58478409 46851260 58478580 46851397 58478751 46851534 58478922 46851671 58479093 46851808 58479264 46851945 58479435 46852082 58479606 46852219 58479777 46852356 58479948 46852493 58480119 46852630 58480290 46852767 58480461 46852904 58480632 46853041 58480803 46853178 58480974 46853315 58481145 46853452 58481316 46853589 58481487 46853726 58481658 46853863 58481829 46854000 58482000 46854137 58482171 46854274 58482342 46854411 58482513 46854548 58482684 46854685 58482855 46854822 58483026 46854959 58483197 46855096 58483368 46855233 58483539 46855370 58483710 46855507 58483881 46855644 58484052 46855781 58484223 46855918 58484394 46856055 58484565 46856192 58484736 46856329 58484907 46856466 58485078 46856603 58485249 46856740 58485420 46856877 58485591 46857014 58485762 46857151 58485933 46857288 58486104 46857425 58486275 46857562 58486446 46857699 58486617 46857836 58486788 46857973 58486959 46858110 58487130 46858247 58487301 46858384 58487472 46858521 58487643 46858658 58487814 46858795 58487985 46858932 58488156 46859069 58488327 46859206 58488498 46859343 58488669 46859480 58488840 46859617 58489011 46859754 58489182 46859891 58489353 46860028 58489524 46860165 58489695 46860302 58489866 46860439 58490037 46860576 58490208 46860713 58490379 46860850 58490550 46860987 58490721 46861124 58490892 46861261 58491063 46861398 58491234 46861535 58491405 46861672 58491576 46861809 58491747 46861946 58491918 46862083 58492089 46862220 58492260 46862357 58492431 46862494 58492602 46862631 58492773 46862768 58492944 46862905 58493115 46863042 58493286 46863179 58493457 46863316 58493628 46863453 58493799 46863590 58493970 46863727 58494141 46863864 58494312 46864001 58494483 46864138 58494654 46864275 58494825 46864412 58494996 46864549 58495167 46864686 58495338 46864823 58495509 46864960 58495680 46865097 58495851 46865234 58496022 46865371 58496193 46865508 58496364 46865645 58496535 46865782 58496706 46865919 58496877 46866056 58497048 46866193 58497219 46866330 58497390 46866467 58497561 46866604 58497732 46866741 58497903 46866878 58498074 46867015 58498245 46867152 58498416 46867289 58498587 46867426 58498758 46867563 58498929 46867700 58499100 46867837 58499271 46867974 58499442 46868111 58499613 46868248 58499784 46868385 58499955 46868522 58500126 46868659 58500297 46868796 58500468 46868933 58500639 46869070 58500810 46869207 58500981 46869344 58501152 46869481 58501323 46869618 58501494 46869755 58501665 46869892 58501836 46870029 58502007 46870166 58502178 46870303 58502349 46870440 58502520 46870577 58502691 46870714 58502862 46870851 58503033 46870988 58503204 46871125 58503375 46871262 58503546 46871399 58503717 46871536 58503888 46871673 58504059 46871810 58504230 46871947 58504401 46872084 58504572 46872221 58504743 46872358 58504914 46872495 58505085 46872632 58505256 46872769 58505427 46872906 58505598 46873043 58505769 46873180 58505940 46873317 58506111 46873454 58506282 46873591 58506453 46873728 58506624 46873865 58506795 46874002 58506966 46874139 58507137 46874276 58507308 46874413 58507479 46874550 58507650 46874687 58507821 46874824 58507992 46874961 58508163 46875098 58508334 46875235 58508505 46875372 58508676 46875509 58508847 46875646 58509018 46875783 58509189 46875920 58509360 46876057 58509531 46876194 58509702 46876331 58509873 46876468 58510044 46876605 58510215 46876742 58510386 46876879 58510557 46877016 58510728 46877153 58510899 46877290 58511070 46877427 58511241 46877564 58511412 46877701 58511583 46877838 58511754 46877975 58511925 46878112 58512096 46878249 58512267 46878386 58512438 46878523 58512609 46878660 58512780 46878797 58512951 46878934 58513122 46879071 58513293 46879208 58513464 46879345 58513635 46879482 58513806 46879619 58513977 46879756 58514148 46879893 58514319 46880030 58514490 46880167 58514661 46880304 58514832 46880441 58515003 46880578 58515174 46880715 58515345 46880852 58515516 46880989 58515687 46881126 58515858 46881263 58516029 46881400 58516200 46881537 58516371 46881674 58516542 46881811 58516713 46881948 58516884 46882085 58517055 46882222 58517226 46882359 58517397 46882496 58517568 46882633 58517739 46882770 58517910 46882907 58518081 46883044 58518252 46883181 58518423 46883318 58518594 46883455 58518765 46883592 58518936 46883729 58519107 46883866 58519278 46884003 58519449 46884140 58519620 46884277 58519791 46884414 58519962 46884551 58520133 46884688 58520304 46884825 58520475 46884962 58520646 46885099 58520817 46885236 58520988 46885373 58521159 46885510 58521330 46885647 58521501 46885784 58521672 46885921 58521843 46886058 58522014 46886195 58522185 46886332 58522356 46886469 58522527 46886606 58522698 46886743 58522869 46886880 58523040 46887017 58523211 46887154 58523382 46887291 58523553 46887428 58523724 46887565 58523895 46887702 58524066 46887839 58524237 46887976 58524408 46888113 58524579 46888250 58524750 46888387 58524921 46888524 58525092 46888661 58525263 46888798 58525434 46888935 58525605 46889072 58525776 46889209 58525947 46889346 58526118 46889483 58526289 46889620 58526460 46889757 58526631 46889894 58526802 46890031 58526973 46890168 58527144 46890305 58527315 46890442 58527486 46890579 58527657 46890716 58527828 46890853 58527999 46890990 58528170 46891127 58528341 46891264 58528512 46891401 58528683 46891538 58528854 46891675 58529025 46891812 58529196 46891949 58529367 46892086 58529538 46892223 58529709 46892360 58529880 46892497 58530051 46892634 58530222 46892771 58530393 46892908 58530564 46893045 58530735 46893182 58530906 46893319 58531077 46893456 58531248 46893593 58531419 46893730 58531590 46893867 58531761 46894004 58531932 46894141 58532103 46894278 58532274 46894415 58532445 46894552 58532616 46894689 58532787 46894826 58532958 46894963 58533129 46895100 58533300 46895237 58533471 46895374 58533642 46895511 58533813 46895648 58533984 46895785 58534155 46895922 58534326 46896059 58534497 46896196 58534668 46896333 58534839 46896470 58535010 46896607 58535181 46896744 58535352 46896881 58535523 46897018 58535694 46897155 58535865 46897292 58536036 46897429 58536207 46897566 58536378 46897703 58536549 46897840 58536720 46897977 58536891 46898114 58537062 46898251 58537233 46898388 58537404 46898525 58537575 46898662 58537746 46898799 58537917 46898936 58538088 46899073 58538259 46899210 58538430 46899347 58538601 46899484 58538772 46899621 58538943 46899758 58539114 46899895 58539285 46900032 58539456 46900169 58539627 46900306 58539798 46900443 58539969 46900580 58540140 46900717 58540311 46900854 58540482 46900991 58540653 46901128 58540824 46901265 58540995 46901402 58541166 46901539 58541337 46901676 58541508 46901813 58541679 46901950 58541850 46902087 58542021 46902224 58542192 46902361 58542363 46902498 58542534 46902635 58542705 46902772 58542876 46902909 58543047 46903046 58543218 46903183 58543389 46903320 58543560 46903457 58543731 46903594 58543902 46903731 58544073 46903868 58544244 46904005 58544415 46904142 58544586 46904279 58544757 46904416 58544928 46904553 58545099 46904690 58545270 46904827 58545441 46904964 58545612 46905101 58545783 46905238 58545954 46905375 58546125 46905512 58546296 46905649 58546467 46905786 58546638 46905923 58546809 46906060 58546980 46906197 58547151 46906334 58547322 46906471 58547493 46906608 58547664 46906745 58547835 46906882 58548006 46907019 58548177 46907156 58548348 46907293 58548519 46907430 58548690 46907567 58548861 46907704 58549032 46907841 58549203 46907978 58549374 46908115 58549545 46908252 58549716 46908389 58549887 46908526 58550058 46908663 58550229 46908800 58550400 46908937 58550571 46909074 58550742 46909211 58550913 46909348 58551084 46909485 58551255 46909622 58551426 46909759 58551597 46909896 58551768 46910033 58551939 46910170 58552110 46910307 58552281 46910444 58552452 46910581 58552623 46910718 58552794 46910855 58552965 46910992 58553136 46911129 58553307 46911266 58553478 46911403 58553649 46911540 58553820 46911677 58553991 46911814 58554162 46911951 58554333 46912088 58554504 46912225 58554675 46912362 58554846 46912499 58555017 46912636 58555188 46912773 58555359 46912910 58555530 46913047 58555701 46913184 58555872 46913321 58556043 46913458 58556214 46913595 58556385 46913732 58556556 46913869 58556727 46914006 58556898 46914143 58557069 46914280 58557240 46914417 58557411 46914554 58557582 46914691 58557753 46914828 58557924 46914965 58558095 46915102 58558266 46915239 58558437 46915376 58558608 46915513 58558779 46915650 58558950 46915787 58559121 46915924 58559292 46916061 58559463 46916198 58559634 46916335 58559805 46916472 58559976 46916609 58560147 46916746 58560318 46916883 58560489 46917020 58560660 46917157 58560831 46917294 58561002 46917431 58561173 46917568 58561344 46917705 58561515 46917842 58561686 46917979 58561857 46918116 58562028 46918253 58562199 46918390 58562370 46918527 58562541 46918664 58562712 46918801 58562883 46918938 58563054 46919075 58563225 46919212 58563396 46919349 58563567 46919486 58563738 46919623 58563909 46919760 58564080 46919897 58564251 46920034 58564422 46920171 58564593 46920308 58564764 46920445 58564935 46920582 58565106 46920719 58565277 46920856 58565448 46920993 58565619 46921130 58565790 46921267 58565961 46921404 58566132 46921541 58566303 46921678 58566474 46921815 58566645 46921952 58566816 46922089 58566987 46922226 58567158 46922363 58567329 46922500 58567500 46922637 58567671 46922774 58567842 46922911 58568013 46923048 58568184 46923185 58568355 46923322 58568526 46923459 58568697 46923596 58568868 46923733 58569039 46923870 58569210 46924007 58569381 46924144 58569552 46924281 58569723 46924418 58569894 46924555 58570065 46924692 58570236 46924829 58570407 46924966 58570578 46925103 58570749 46925240 58570920 46925377 58571091 46925514 58571262 46925651 58571433 46925788 58571604 46925925 58571775 46926062 58571946 46926199 58572117 46926336 58572288 46926473 58572459 46926610 58572630 46926747 58572801 46926884 58572972 46927021 58573143 46927158 58573314 46927295 58573485 46927432 58573656 46927569 58573827 46927706 58573998 46927843 58574169 46927980 58574340 46928117 58574511 46928254 58574682 46928391 58574853 46928528 58575024 46928665 58575195 46928802 58575366 46928939 58575537 46929076 58575708 46929213 58575879 46929350 58576050 46929487 58576221 46929624 58576392 46929761 58576563 46929898 58576734 46930035 58576905 46930172 58577076 46930309 58577247 46930446 58577418 46930583 58577589 46930720 58577760 46930857 58577931 46930994 58578102 46931131 58578273 46931268 58578444 46931405 58578615 46931542 58578786 46931679 58578957 46931816 58579128 46931953 58579299 46932090 58579470 46932227 58579641 46932364 58579812 46932501 58579983 46932638 58580154 46932775 58580325 46932912 58580496 46933049 58580667 46933186 58580838 46933323 58581009 46933460 58581180 46933597 58581351 46933734 58581522 46933871 58581693 46934008 58581864 46934145 58582035
1000 10410900 0 10410900 12994627 10411037 12994798 10411174 12994969 10411311 12995140 10411448 12995311 10411585 12995482 10411722 12995653 10411859 12995824 10411996 12995995 10412133 12996166 10412270 12996337 10412407 12996508 10412544 12996679 10412681 12996850 10412818 12997021 10412955 12997192 10413092 12997363 10413229 12997534 10413366 12997705 10413503 12997876 10413640 12998047 10413777 12998218 10413914 12998389 10414051 12998560 10414188 12998731 10414325 12998902 10414462 12999073 10414599 12999244 10414736 12999415 10414873 12999586 10415010 12999757 10415147 12999928 10415284 13000099 10415421 13000270 10415558 13000441 10415695 13000612 10415832 13000783 10415969 13000954 10416106 13001125 10416243 13001296 10416380 13001467 10416517 13001638 10416654 13001809 10416791 13001980 10416928 13002151 10417065 13002322 10417202 13002493 10417339 13002664 10417476 13002835 10417613 13003006 10417750 13003177 10417887 13003348 10418024 13003519 10418161 13003690 10418298 13003861 10418435 13004032 10418572 13004203 10418709 13004374 10418846 13004545 10418983 13004716 10419120 13004887 10419257 13005058 10419394 13005229 10419531 13005400 10419668 13005571 10419805 13005742 10419942 13005913 10420079 13006084 10420216 13006255 10420353 13006426 10420490 13006597 10420627 13006768 10420764 13006939 10420901 13007110 10421038 13007281 10421175 13007452 10421312 13007623 10421449 13007794 10421586 13007965 10421723 13008136 10421860 13008307 10421997 13008478 10422134 13008649 10422271 13008820 10422408 13008991 10422545 13009162 10422682 13009333 10422819 13009504 10422956 13009675 10423093 13009846 10423230 13010017 10423367 13010188 10423504 13010359 10423641 13010530 10423778 13010701 10423915 13010872 10424052 13011043 10424189 13011214 10424326 13011385 10424463 13011556 10424600 13011727 10424737 13011898 10424874 13012069 10425011 13012240 10425148 13012411 10425285 13012582 10425422 13012753 10425559 13012924 10425696 13013095 10425833 13013266 10425970 13013437 10426107 13013608 10426244 13013779 10426381 13013950 10426518 13014121 10426655 13014292 10426792 13014463 10426929 13014634 10427066 13014805 10427203 13014976 10427340 13015147 10427477 13015318 10427614 13015489 10427751 13015660 10427888 13015831 10428025 13016002 10428162 13016173 10428299 13016344 10428436 13016515 10428573 13016686 10428710 13016857 10428847 13017028 10428984 13017199 10429121 13017370 10429258 13017541 10429395 13017712 10429532 13017883 10429669 13018054 10429806 13018225 10429943 13018396 10430080 13018567 10430217 13018738 10430354 13018909 10430491 13019080 10430628 13019251 10430765 13019422 10430902 13019593 10431039 13019764 10431176 13019935 10431313 13020106 10431450 13020277 10431587 13020448 10431724 13020619 10431861 13020790 10431998 13020961 10432135 13021132 10432272 13021303 10432409 13021474 10432546 13021645 10432683 13021816 10432820 13021987 10432957 13022158 10433094 13022329 10433231 13022500 10433368 13022671 10433505 13022842 10433642 13023013 10433779 13023184 10433916 13023355 10434053 13023526 10434190 13023697 10434327 13023868 10434464 13024039 10434601 13024210 10434738 13024381 10434875 13024552 10435012 13024723 10435149 13024894 10435286 13025065 10435423 13025236 10435560 13025407 10435697 13025578 10435834 13025749 10435971 13025920 10436108 13026091 10436245 13026262 10436382 13026433 10436519 13026604 10436656 13026775 10436793 13026946 10436930 13027117 10437067 13027288 10437204 13027459 10437341 13027630 10437478 13027801 10437615 13027972 10437752 13028143 10437889 13028314 10438026 13028485 10438163 13028656 10438300 13028827 10438437 13028998 10438574 13029169 10438711 13029340 10438848 13029511 10438985 13029682 10439122 13029853 10439259 13030024 10439396 13030195 10439533 13030366 10439670 13030537 10439807 13030708 10439944 13030879 10440081 13031050 10440218 13031221 10440355 13031392 10440492 13031563 10440629 13031734 10440766 13031905 10440903 13032076 10441040 13032247 10441177 13032418 10441314 13032589 10441451 13032760 10441588 13032931 10441725 13033102 10441862 13033273 10441999 13033444 10442136 13033615 10442273 13033786 10442410 13033957 10442547 13034128 10442684 13034299 10442821 13034470 10442958 13034641 10443095 13034812 10443232 13034983 10443369 13035154 10443506 13035325 10443643 13035496 10443780 13035667 10443917 13035838 10444054 13036009 10444191 13036180 10444328 13036351 10444465 13036522 10444602 13036693 10444739 13036864 10444876 13037035 10445013 13037206 10445150 13037377 10445287 13037548 10445424 13037719 10445561 13037890 10445698 13038061 10445835 13038232 10445972 13038403 10446109 13038574 10446246 13038745 10446383 13038916 10446520 13039087 10446657 13039258 10446794 13039429 10446931 13039600 10447068 13039771 10447205 13039942 10447342 13040113 10447479 13040284 10447616 13040455 10447753 13040626 10447890 13040797 10448027 13040968 10448164 13041139 10448301 13041310 10448438 13041481 10448575 13041652 10448712 13041823 10448849 13041994 10448986 13042165 10449123 13042336 10449260 13042507 10449397 13042678 10449534 13042849 10449671 13043020 10449808 13043191 10449945 13043362 10450082 13043533 10450219 13043704 10450356 13043875 10450493 13044046 10450630 13044217 10450767 13044388 10450904 13044559 10451041 13044730 10451178 13044901 10451315 13045072 10451452 13045243 10451589 13045414 10451726 13045585 10451863 13045756 10452000 13045927 10452137 13046098 10452274 13046269 10452411 13046440 10452548 13046611 10452685 13046782 10452822 13046953 10452959 13047124 10453096 13047295 10453233 13047466 10453370 13047637 10453507 13047808 10453644 13047979 10453781 13048150 10453918 13048321 10454055 13048492 10454192 13048663 10454329 13048834 10454466 13049005 10454603 13049176 10454740 13049347 10454877 13049518 10455014 13049689 10455151 13049860 10455288 13050031 10455425 13050202 10455562 13050373 10455699 13050544 10455836 13050715 10455973 13050886 10456110 13051057 10456247 13051228 10456384 13051399 10456521 13051570 10456658 13051741 10456795 13051912 10456932 13052083 10457069 13052254 10457206 13052425 10457343 13052596 10457480 13052767 10457617 13052938 10457754 13053109 10457891 13053280 10458028 13053451 10458165 13053622 10458302 13053793 10458439 13053964 10458576 13054135 10458713 13054306 10458850 13054477 10458987 13054648 10459124 13054819 10459261 13054990 10459398 13055161 10459535 13055332 10459672 13055503 10459809 13055674 10459946 13055845 10460083 13056016 10460220 13056187 10460357 13056358 10460494 13056529 10460631 13056700 10460768 13056871 10460905 13057042 10461042 13057213 10461179 13057384 10461316 13057555 10461453 13057726 10461590 13057897 10461727 13058068 10461864 13058239 10462001 13058410 10462138 13058581 10462275 13058752 10462412 13058923 10462549 13059094 10462686 13059265 10462823 13059436 10462960 13059607 10463097 13059778 10463234 13059949 10463371 13060120 10463508 13060291 10463645 13060462 10463782 13060633 10463919 13060804 10464056 13060975 10464193 13061146 10464330 13061317 10464467 13061488 10464604 13061659 10464741 13061830 10464878 13062001 10465015 13062172 10465152 13062343 10465289 13062514 10465426 13062685 10465563 13062856 10465700 13063027 10465837 13063198 10465974 13063369 10466111 13063540 10466248 13063711 10466385 13063882 10466522 13064053 10466659 13064224 10466796 13064395 10466933 13064566 10467070 13064737 10467207 13064908 10467344 13065079 10467481 13065250 10467618 13065421 10467755 13065592 10467892 13065763 10468029 13065934 10468166 13066105 10468303 13066276 10468440 13066447 10468577 13066618 10468714 13066789 10468851 13066960 10468988 13067131 10469125 13067302 10469262 13067473 10469399 13067644 10469536 13067815 10469673 13067986 10469810 13068157 10469947 13068328 10470084 13068499 10470221 13068670 10470358 13068841 10470495 13069012 10470632 13069183 10470769 13069354 10470906 13069525 10471043 13069696 10471180 13069867 10471317 13070038 10471454 13070209 10471591 13070380 10471728 13070551 10471865 13070722 10472002 13070893 10472139 13071064 10472276 13071235 10472413 13071406 10472550 13071577 10472687 13071748 10472824 13071919 10472961 13072090 10473098 13072261 10473235 13072432 10473372 13072603 10473509 13072774 10473646 13072945 10473783 13073116 10473920 13073287 10474057 13073458 10474194 13073629 10474331 13073800 10474468 13073971 10474605 13074142 10474742 13074313 10474879 13074484 10475016 13074655 10475153 13074826 10475290 13074997 10475427 13075168 10475564 13075339 10475701 13075510 10475838 13075681 10475975 13075852 10476112 13076023 10476249 13076194 10476386 13076365 10476523 13076536 10476660 13076707 10476797 13076878 10476934 13077049 10477071 13077220 10477208 13077391 10477345 13077562 10477482 13077733 10477619 13077904 10477756 13078075 10477893 13078246 10478030 13078417 10478167 13078588 10478304 13078759 10478441 13078930 10478578 13079101 10478715 13079272 10478852 13079443 10478989 13079614 10479126 13079785 10479263 13079956 10479400 13080127 10479537 13080298 10479674 13080469 10479811 13080640 10479948 13080811 10480085 13080982 10480222 13081153 10480359 13081324 10480496 13081495 10480633 13081666 10480770 13081837 10480907 13082008 10481044 13082179 10481181 13082350 10481318 13082521 10481455 13082692 10481592 13082863 10481729 13083034 10481866 13083205 10482003 13083376 10482140 13083547 10482277 13083718 10482414 13083889 10482551 13084060 10482688 13084231 10482825 13084402 10482962 13084573 10483099 13084744 10483236 13084915 10483373 13085086 10483510 13085257 10483647 13085428 10483784 13085599 10483921 13085770 10484058 13085941 10484195 13086112 10484332 13086283 10484469 13086454 10484606 13086625 10484743 13086796 10484880 13086967 10485017 13087138 10485154 13087309 10485291 13087480 10485428 13087651 10485565 13087822 10485702 13087993 10485839 13088164 10485976 13088335 10486113 13088506 10486250 13088677 10486387 13088848 10486524 13089019 10486661 13089190 10486798 13089361 10486935 13089532 10487072 13089703 10487209 13089874 10487346 13090045 10487483 13090216 10487620 13090387 10487757 13090558 10487894 13090729 10488031 13090900 10488168 13091071 10488305 13091242 10488442 13091413 10488579 13091584 10488716 13091755 10488853 13091926 10488990 13092097 10489127 13092268 10489264 13092439 10489401 13092610 10489538 13092781 10489675 13092952 10489812 13093123 10489949 13093294 10490086 13093465 10490223 13093636 10490360 13093807 10490497 13093978 10490634 13094149 10490771 13094320 10490908 13094491 10491045 13094662 10491182 13094833 10491319 13095004 10491456 13095175 10491593 13095346 10491730 13095517 10491867 13095688 10492004 13095859 10492141 13096030 10492278 13096201 10492415 13096372 10492552 13096543 10492689 13096714 10492826 13096885 10492963 13097056 10493100 13097227 10493237 13097398 10493374 13097569 10493511 13097740 10493648 13097911 10493785 13098082 10493922 13098253 10494059 13098424 10494196 13098595 10494333 13098766 10494470 13098937 10494607 13099108 10494744 13099279 10494881 13099450 10495018 13099621 10495155 13099792 10495292 13099963 10495429 13100134 10495566 13100305 10495703 13100476 10495840 13100647 10495977 13100818 10496114 13100989 10496251 13101160 10496388 13101331 10496525 13101502 10496662 13101673 10496799 13101844 10496936 13102015 10497073 13102186 10497210 13102357 10497347 13102528 10497484 13102699 10497621 13102870 10497758 13103041 10497895 13103212 10498032 13103383 10498169 13103554 10498306 13103725 10498443 13103896 10498580 13104067 10498717 13104238 10498854 13104409 10498991 13104580 10499128 13104751 10499265 13104922 10499402 13105093 10499539 13105264 10499676 13105435 10499813 13105606 10499950 13105777 10500087 13105948 10500224 13106119 10500361 13106290 10500498 13106461 10500635 13106632 10500772 13106803 10500909 13106974 10501046 13107145 10501183 13107316 10501320 13107487 10501457 13107658 10501594 13107829 10501731 13108000 10501868 13108171 10502005 13108342 10502142 13108513 10502279 13108684 10502416 13108855 10502553 13109026 10502690 13109197 10502827 13109368 10502964 13109539 10503101 13109710 10503238 13109881 10503375 13110052 10503512 13110223 10503649 13110394 10503786 13110565 10503923 13110736 10504060 13110907 10504197 13111078 10504334 13111249 10504471 13111420 10504608 13111591 10504745 13111762 10504882 13111933 10505019 13112104 10505156 13112275 10505293 13112446 10505430 13112617 10505567 13112788 10505704 13112959 10505841 13113130 10505978 13113301 10506115 13113472 10506252 13113643 10506389 13113814 10506526 13113985 10506663 13114156 10506800 13114327 10506937 13114498 10507074 13114669 10507211 13114840 10507348 13115011 10507485 13115182 10507622 13115353 10507759 13115524 10507896 13115695 10508033 13115866 10508170 13116037 10508307 13116208 10508444 13116379 10508581 13116550 10508718 13116721 10508855 13116892 10508992 13117063 10509129 13117234 10509266 13117405 10509403 13117576 10509540 13117747 10509677 13117918 10509814 13118089 10509951 13118260 10510088 13118431 10510225 13118602 10510362 13118773 10510499 13118944 10510636 13119115 10510773 13119286 10510910 13119457 10511047 13119628 10511184 13119799 10511321 13119970 10511458 13120141 10511595 13120312 10511732 13120483 10511869 13120654 10512006 13120825 10512143 13120996 10512280 13121167 10512417 13121338 10512554 13121509 10512691 13121680 10512828 13121851 10512965 13122022 10513102 13122193 10513239 13122364 10513376 13122535 10513513 13122706 10513650 13122877 10513787 13123048 10513924 13123219 10514061 13123390 10514198 13123561 10514335 13123732 10514472 13123903 10514609 13124074 10514746 13124245 10514883 13124416 10515020 13124587 10515157 13124758 10515294 13124929 10515431 13125100 10515568 13125271 10515705 13125442 10515842 13125613 10515979 13125784 10516116 13125955 10516253 13126126 10516390 13126297 10516527 13126468 10516664 13126639 10516801 13126810 10516938 13126981 10517075 13127152 10517212 13127323 10517349 13127494 10517486 13127665 10517623 13127836 10517760 13128007 10517897 13128178 10518034 13128349 10518171 13128520 10518308 13128691 10518445 13128862 10518582 13129033 10518719 13129204 10518856 13129375 10518993 13129546 10519130 13129717 10519267 13129888 10519404 13130059 10519541 13130230 10519678 13130401 10519815 13130572 10519952 13130743 10520089 13130914 10520226 13131085 10520363 13131256 10520500 13131427 10520637 13131598 10520774 13131769 10520911 13131940 10521048 13132111 10521185 13132282 10521322 13132453 10521459 13132624 10521596 13132795 10521733 13132966 10521870 13133137 10522007 13133308 10522144 13133479 10522281 13133650 10522418 13133821 10522555 13133992 10522692 13134163 10522829 13134334 10522966 13134505 10523103 13134676 10523240 13134847 10523377 13135018 10523514 13135189 10523651 13135360 10523788 13135531 10523925 13135702 10524062 13135873 10524199 13136044 10524336 13136215 10524473 13136386 10524610 13136557 10524747 13136728 10524884 13136899 10525021 13137070 10525158 13137241 10525295 13137412 10525432 13137583 10525569 13137754 10525706 13137925 10525843 13138096 10525980 13138267 10526117 13138438 10526254 13138609 10526391 13138780 10526528 13138951 10526665 13139122 10526802 13139293 10526939 13139464 10527076 13139635 10527213 13139806 10527350 13139977 10527487 13140148 10527624 13140319 10527761 13140490 10527898 13140661 10528035 13140832 10528172 13141003 10528309 13141174 10528446 13141345 10528583 13141516 10528720 13141687 10528857 13141858 10528994 13142029 10529131 13142200 10529268 13142371 10529405 13142542 10529542 13142713 10529679 13142884 10529816 13143055 10529953 13143226 10530090 13143397 10530227 13143568 10530364 13143739 10530501 13143910 10530638 13144081 10530775 13144252 10530912 13144423 10531049 13144594 10531186 13144765 10531323 13144936 10531460 13145107 10531597 13145278 10531734 13145449 10531871 13145620 10532008 13145791 10532145 13145962 10532282 13146133 10532419 13146304 10532556 13146475 10532693 13146646 10532830 13146817 10532967 13146988 10533104 13147159 10533241 13147330 10533378 13147501 10533515 13147672 10533652 13147843 10533789 13148014 10533926 13148185 10534063 13148356 10534200 13148527 10534337 13148698 10534474 13148869 10534611 13149040 10534748 13149211 10534885 13149382 10535022 13149553 10535159 13149724 10535296 13149895 10535433 13150066 10535570 13150237 10535707 13150408 10535844 13150579 10535981 13150750 10536118 13150921 10536255 13151092 10536392 13151263 10536529 13151434 10536666 13151605 10536803 13151776 10536940 13151947 10537077 13152118 10537214 13152289 10537351 13152460 10537488 13152631 10537625 13152802 10537762 13152973 10537899 13153144 10538036 13153315 10538173 13153486 10538310 13153657 10538447 13153828 10538584 13153999 10538721 13154170 10538858 13154341 10538995 13154512 10539132 13154683 10539269 13154854 10539406 13155025 10539543 13155196 10539680 13155367 10539817 13155538 10539954 13155709 10540091 13155880 10540228 13156051 10540365 13156222 10540502 13156393 10540639 13156564 10540776 13156735 10540913 13156906 10541050 13157077 10541187 13157248 10541324 13157419 10541461 13157590 10541598 13157761 10541735 13157932 10541872 13158103 10542009 13158274 10542146 13158445 10542283 13158616 10542420 13158787 10542557 13158958 10542694 13159129 10542831 13159300 10542968 13159471 10543105 13159642 10543242 13159813 10543379 13159984 10543516 13160155 10543653 13160326 10543790 13160497 10543927 13160668 10544064 13160839 10544201 13161010 10544338 13161181 10544475 13161352 10544612 13161523 10544749 13161694 10544886 13161865 10545023 13162036 10545160 13162207 10545297 13162378 10545434 13162549 10545571 13162720 10545708 13162891 10545845 13163062 10545982 13163233 10546119 13163404 10546256 13163575 10546393 13163746 10546530 13163917 10546667 13164088 10546804 13164259 10546941 13164430 10547078 13164601 10547215 13164772 10547352 13164943 10547489 13165114 10547626 13165285
1000 27919778 0 27919778 34848774 27919915 34848945 27920052 34849116 27920189 34849287 27920326 34849458 27920463 34849629 27920600 34849800 27920737 34849971 27920874 34850142 27921011 34850313 27921148 34850484 27921285 34850655 27921422 34850826 27921559 34850997 27921696 34851168 27921833 34851339 27921970 34851510 27922107 34851681 27922244 34851852 27922381 34852023 27922518 34852194 27922655 34852365 27922792 34852536 27922929 34852707 27923066 34852878 27923203 34853049 27923340 34853220 27923477 34853391 27923614 34853562 27923751 34853733 27923888 34853904 27924025 34854075 27924162 34854246 27924299 34854417 27924436 34854588 27924573 34854759 27924710 34854930 27924847 34855101 27924984 34855272 27925121 34855443 27925258 34855614 27925395 34855785 27925532 34855956 27925669 34856127 27925806 34856298 27925943 34856469 27926080 34856640 27926217 34856811 27926354 34856982 27926491 34857153 27926628 34857324 27926765 34857495 27926902 34857666 27927039 34857837 27927176 34858008 27927313 34858179 27927450 34858350 27927587 34858521 27927724 34858692 27927861 34858863 27927998 34859034 27928135 34859205 27928272 34859376 27928409 34859547 27928546 34859718 27928683 34859889 27928820 34860060 27928957 34860231 27929094 34860402 27929231 34860573 27929368 34860744 27929505 34860915 27929642 34861086 27929779 34861257 27929916 34861428 27930053 34861599 27930190 34861770 27930327 34861941 27930464 34862112 27930601 34862283 27930738 34862454 27930875 34862625 27931012 34862796 27931149 34862967 27931286 34863138 27931423 34863309 27931560 34863480 27931697 34863651 27931834 34863822 27931971 34863993 27932108 34864164 27932245 34864335 27932382 34864506 27932519 34864677 27932656 34864848 27932793 34865019 27932930 34865190 27933067 34865361 27933204 34865532 27933341 34865703 27933478 34865874 27933615 34866045 27933752 34866216 27933889 34866387 27934026 34866558 27934163 34866729 27934300 34866900 27934437 34867071 27934574 34867242 27934711 34867413 27934848 34867584 27934985 34867755 27935122 34867926 27935259 34868097 27935396 34868268 27935533 34868439 27935670 34868610 27935807 34868781 27935944 34868952 27936081 34869123 27936218 34869294 27936355 34869465 27936492 34869636 27936629 34869807 27936766 34869978 27936903 34870149 27937040 34870320 27937177 34870491 27937314 34870662 27937451 34870833 27937588 34871004 27937725 34871175 27937862 34871346 27937999 34871517 27938136 34871688 27938273 34871859 27938410 34872030 27938547 34872201 27938684 34872372 27938821 34872543 27938958 34872714 27939095 34872885 27939232 34873056 27939369 34873227 27939506 34873398 27939643 34873569 27939780 34873740 27939917 34873911 27940054 34874082 27940191 34874253 27940328 34874424 27940465 34874595 27940602 34874766 27940739 34874937 27940876 34875108 27941013 34875279 27941150 34875450 27941287 34875621 27941424 34875792 27941561 34875963 27941698 34876134 27941835 34876305 27941972 34876476 27942109 34876647 27942246 34876818 27942383 34876989 27942520 34877160 27942657 34877331 27942794 34877502 27942931 34877673 27943068 34877844 27943205 34878015 27943342 34878186 27943479 34878357 27943616 34878528 27943753 34878699 27943890 34878870 27944027 34879041 27944164 34879212 27944301 34879383 27944438 34879554 27944575 34879725 27944712 34879896 27944849 34880067 27944986 34880238 27945123 34880409 27945260 34880580 27945397 34880751 27945534 34880922 27945671 34881093 27945808 34881264 27945945 34881435 27946082 34881606 27946219 34881777 27946356 34881948 27946493 34882119 27946630 34882290 27946767 34882461 27946904 34882632 27947041 34882803 27947178 34882974 27947315 34883145 27947452 34883316 27947589 34883487 27947726 34883658 27947863 34883829 27948000 34884000 27948137 34884171 27948274 34884342 27948411 34884513 27948548 34884684 27948685 34884855 27948822 34885026 27948959 34885197 27949096 34885368 27949233 34885539 27949370 34885710 27949507 34885881 27949644 34886052 27949781 34886223 27949918 34886394 27950055 34886565 27950192 34886736 27950329 34886907 27950466 34887078 27950603 34887249 27950740 34887420 27950877 34887591 27951014 34887762 27951151 34887933 27951288 34888104 27951425 34888275 27951562 34888446 27951699 34888617 27951836 34888788 27951973 34888959 27952110 34889130 27952247 34889301 27952384 34889472 27952521 34889643 27952658 34889814 27952795 34889985 27952932 34890156 27953069 34890327 27953206 34890498 27953343 34890669 27953480 34890840 27953617 34891011 27953754 34891182 27953891 34891353 27954028 34891524 27954165 34891695 27954302 34891866 27954439 34892037 27954576 34892208 27954713 34892379 27954850 34892550 27954987 34892721 27955124 34892892 27955261 34893063 27955398 34893234 27955535 34893405 27955672 34893576 27955809 34893747 27955946 34893918 27956083 34894089 27956220 34894260 27956357 34894431 27956494 34894602 27956631 34894773 27956768 34894944 27956905 34895115 27957042 34895286 27957179 34895457 27957316 34895628 27957453 34895799 27957590 34895970 27957727 34896141 27957864 34896312 27958001 34896483 27958138 34896654 27958275 34896825 27958412 34896996 27958549 34897167 27958686 34897338 27958823 34897509 27958960 34897680 27959097 34897851 27959234 34898022 27959371 34898193 27959508 34898364 27959645 34898535 27959782 34898706 27959919 34898877 27960056 34899048 27960193 34899219 27960330 34899390 27960467 34899561 27960604 34899732 27960741 34899903 27960878 34900074 27961015 34900245 27961152 34900416 27961289 34900587 27961426 34900758 27961563 34900929 27961700 34901100 27961837 34901271 27961974 34901442 27962111 34901613 27962248 34901784 27962385 34901955 27962522 34902126 27962659 34902297 27962796 34902468 27962933 34902639 27963070 34902810 27963207 34902981 27963344 34903152 27963481 34903323 27963618 34903494 27963755 34903665 27963892 34903836 27964029 34904007 27964166 34904178 27964303 34904349 27964440 34904520 27964577 34904691 27964714 34904862 27964851 34905033 27964988 34905204 27965125 34905375 27965262 34905546 27965399 34905717 27965536 34905888 27965673 34906059 27965810 34906230 27965947 34906401 27966084 34906572 27966221 34906743 27966358 34906914 27966495 34907085 27966632 34907256 27966769 34907427 27966906 34907598 27967043 34907769 27967180 34907940 27967317 34908111 27967454 34908282 27967591 34908453 27967728 34908624 27967865 34908795 27968002 34908966 27968139 34909137 27968276 34909308 27968413 34909479 27968550 34909650 27968687 34909821 27968824 34909992 27968961 34910163 27969098 34910334 27969235 34910505 27969372 34910676 27969509 34910847 27969646 34911018 27969783 34911189 27969920 34911360 27970057 34911531 27970194 34911702 27970331 34911873 27970468 34912044 27970605 34912215 27970742 34912386 27970879 34912557 27971016 34912728 27971153 34912899 27971290 34913070 27971427 34913241 27971564 34913412 27971701 34913583 27971838 34913754 27971975 34913925 27972112 34914096 27972249 34914267 27972386 34914438 27972523 34914609 27972660 34914780 27972797 34914951 27972934 34915122 27973071 34915293 27973208 34915464 27973345 34915635 27973482 34915806 27973619 34915977 27973756 34916148 27973893 34916319 27974030 34916490 27974167 34916661 27974304 34916832 27974441 34917003 27974578 34917174 27974715 34917345 27974852 34917516 27974989 34917687 27975126 34917858 27975263 34918029 27975400 34918200 27975537 34918371 27975674 34918542 27975811 34918713 27975948 34918884 27976085 34919055 27976222 34919226 27976359 34919397 27976496 34919568 27976633 34919739 27976770 34919910 27976907 34920081 27977044 34920252 27977181 34920423 27977318 34920594 27977455 34920765 27977592 34920936 27977729 34921107 27977866 34921278 27978003 34921449 27978140 34921620 27978277 34921791 27978414 34921962 27978551 34922133 27978688 34922304 27978825 34922475 27978962 34922646 27979099 34922817 27979236 34922988 27979373 34923159 27979510 34923330 27979647 34923501 27979784 34923672 27979921 34923843 27980058 34924014 27980195 34924185 27980332 34924356 27980469 34924527 27980606 34924698 27980743 34924869 27980880 34925040 27981017 34925211 27981154 34925382 27981291 34925553 27981428 34925724 27981565 34925895 27981702 34926066 27981839 34926237 27981976 34926408 27982113 34926579 27982250 34926750 27982387 34926921 27982524 34927092 27982661 34927263 27982798 34927434 27982935 34927605 27983072 34927776 27983209 34927947 27983346 34928118 27983483 34928289 27983620 34928460 27983757 34928631 27983894 34928802 27984031 34928973 27984168 34929144 27984305 34929315 27984442 34929486 27984579 34929657 27984716 34929828 27984853 34929999 27984990 34930170 27985127 34930341 27985264 34930512 27985401 34930683 27985538 34930854 27985675 34931025 27985812 34931196 27985949 34931367 27986086 34931538 27986223 34931709 27986360 34931880 27986497 34932051 27986634 34932222 27986771 34932393 27986908 34932564 27987045 34932735 27987182 34932906 27987319 34933077 27987456 34933248 27987593 34933419 27987730 34933590 27987867 34933761 27988004 34933932 27988141 34934103 27988278 34934274 27988415 34934445 27988552 34934616 27988689 34934787 27988826 34934958 27988963 34935129 27989100 34935300 27989237 34935471 27989374 34935642 27989511 34935813 27989648 34935984 27989785 34936155 27989922 34936326 27990059 34936497 27990196 34936668 27990333 34936839 27990470 34937010 27990607 34937181 27990744 34937352 27990881 34937523 27991018 34937694 27991155 34937865 27991292 34938036 27991429 34938207 27991566 34938378 27991703 34938549 27991840 34938720 27991977 34938891 27992114 34939062 27992251 34939233 27992388 34939404 27992525 34939575 27992662 34939746 27992799 34939917 27992936 34940088 27993073 34940259 27993210 34940430 27993347 34940601 27993484 34940772 27993621 34940943 27993758 34941114 27993895 34941285 27994032 34941456 27994169 34941627 27994306 34941798 27994443 34941969 27994580 34942140 27994717 34942311 27994854 34942482 27994991 34942653 27995128 34942824 27995265 34942995 27995402 34943166 27995539 34943337 27995676 34943508 27995813 34943679 27995950 34943850 27996087 34944021 27996224 34944192 27996361 34944363 27996498 34944534 27996635 34944705 27996772 34944876 27996909 34945047 27997046 34945218 27997183 34945389 27997320 34945560 27997457 34945731 27997594 34945902 27997731 34946073 27997868 34946244 27998005 34946415 27998142 34946586 27998279 34946757 27998416 34946928 27998553 34947099 27998690 34947270 27998827 34947441 27998964 34947612 27999101 34947783 27999238 34947954 27999375 34948125 27999512 34948296 27999649 34948467 27999786 34948638 27999923 34948809 28000060 34948980 28000197 34949151 28000334 34949322 28000471 34949493 28000608 34949664 28000745 34949835 28000882 34950006 28001019 34950177 28001156 34950348 28001293 34950519 28001430 34950690 28001567 34950861 28001704 34951032 28001841 34951203 28001978 34951374 28002115 34951545 28002252 34951716 28002389 34951887 28002526 34952058 28002663 34952229 28002800 34952400 28002937 34952571 28003074 34952742 28003211 34952913 28003348 34953084 28003485 34953255 28003622 34953426 28003759 34953597 28003896 34953768 28004033 34953939 28004170 34954110 28004307 34954281 28004444 34954452 28004581 34954623 28004718 34954794 28004855 34954965 28004992 34955136 28005129 34955307 28005266 34955478 28005403 34955649 28005540 34955820 28005677 34955991 28005814 34956162 28005951 34956333 28006088 34956504 28006225 34956675 28006362 34956846 28006499 34957017 28006636 34957188 28006773 34957359 28006910 34957530 28007047 34957701 28007184 34957872 28007321 34958043 28007458 34958214 28007595 34958385 28007732 34958556 28007869 34958727 28008006 34958898 28008143 34959069 28008280 34959240 28008417 34959411 28008554 34959582 28008691 34959753 28008828 34959924 28008965 34960095 28009102 34960266 28009239 34960437 28009376 34960608 28009513 34960779 28009650 34960950 28009787 34961121 28009924 34961292 28010061 34961463 28010198 34961634 28010335 34961805 28010472 34961976 28010609 34962147 28010746 34962318 28010883 34962489 28011020 34962660 28011157 34962831 28011294 34963002 28011431 34963173 28011568 34963344 28011705 34963515 28011842 34963686 28011979 34963857 28012116 34964028 28012253 34964199 28012390 34964370 28012527 34964541 28012664 34964712 28012801 34964883 28012938 34965054 28013075 34965225 28013212 34965396 28013349 34965567 28013486 34965738 28013623 34965909 28013760 34966080 28013897 34966251 28014034 34966422 28014171 34966593 28014308 34966764 28014445 34966935 28014582 34967106 28014719 34967277 28014856 34967448 28014993 34967619 28015130 34967790 28015267 34967961 28015404 34968132 28015541 34968303 28015678 34968474 28015815 34968645 28015952 34968816 28016089 34968987 28016226 34969158 28016363 34969329 28016500 34969500 28016637 34969671 28016774 34969842 28016911 34970013 28017048 34970184 28017185 34970355 28017322 34970526 28017459 34970697 28017596 34970868 28017733 34971039 28017870 34971210 28018007 34971381 28018144 34971552 28018281 34971723 28018418 34971894 28018555 34972065 28018692 34972236 28018829 34972407 28018966 34972578 28019103 34972749 28019240 34972920 28019377 34973091 28019514 34973262 28019651 34973433 28019788 34973604 28019925 34973775 28020062 34973946 28020199 34974117 28020336 34974288 28020473 34974459 28020610 34974630 28020747 34974801 28020884 34974972 28021021 34975143 28021158 34975314 28021295 34975485 28021432 34975656 28021569 34975827 28021706 34975998 28021843 34976169 28021980 34976340 28022117 34976511 28022254 34976682 28022391 34976853 28022528 34977024 28022665 34977195 28022802 34977366 28022939 34977537 28023076 34977708 28023213 34977879 28023350 34978050 28023487 34978221 28023624 34978392 28023761 34978563 28023898 34978734 28024035 34978905 28024172 34979076 28024309 34979247 28024446 34979418 28024583 34979589 28024720 34979760 28024857 34979931 28024994 34980102 28025131 34980273 28025268 34980444 28025405 34980615 28025542 34980786 28025679 34980957 28025816 34981128 28025953 34981299 28026090 34981470 28026227 34981641 28026364 34981812 28026501 34981983 28026638 34982154 28026775 34982325 28026912 34982496 28027049 34982667 28027186 34982838 28027323 34983009 28027460 34983180 28027597 34983351 28027734 34983522 28027871 34983693 28028008 34983864 28028145 34984035 28028282 34984206 28028419 34984377 28028556 34984548 28028693 34984719 28028830 34984890 28028967 34985061 28029104 34985232 28029241 34985403 28029378 34985574 28029515 34985745 28029652 34985916 28029789 34986087 28029926 34986258 28030063 34986429 28030200 34986600 28030337 34986771 28030474 34986942 28030611 34987113 28030748 34987284 28030885 34987455 28031022 34987626 28031159 34987797 28031296 34987968 28031433 34988139 28031570 34988310 28031707 34988481 28031844 34988652 28031981 34988823 28032118 34988994 28032255 34989165 28032392 34989336 28032529 34989507 28032666 34989678 28032803 34989849 28032940 34990020 28033077 34990191 28033214 34990362 28033351 34990533 28033488 34990704 28033625 34990875 28033762 34991046 28033899 34991217 28034036 34991388 28034173 34991559 28034310 34991730 28034447 34991901 28034584 34992072 28034721 34992243 28034858 34992414 28034995 34992585 28035132 34992756 28035269 34992927 28035406 34993098 28035543 34993269 28035680 34993440 28035817 34993611 28035954 34993782 28036091 34993953 28036228 34994124 28036365 34994295 28036502 34994466 28036639 34994637 28036776 34994808 28036913 34994979 28037050 34995150 28037187 34995321 28037324 34995492 28037461 34995663 28037598 34995834 28037735 34996005 28037872 34996176 28038009 34996347 28038146 34996518 28038283 34996689 28038420 34996860 28038557 34997031 28038694 34997202 28038831 34997373 28038968 34997544 28039105 34997715 28039242 34997886 28039379 34998057 28039516 34998228 28039653 34998399 28039790 34998570 28039927 34998741 28040064 34998912 28040201 34999083 28040338 34999254 28040475 34999425 28040612 34999596 28040749 34999767 28040886 34999938 28041023 35000109 28041160 35000280 28041297 35000451 28041434 35000622 28041571 35000793 28041708 35000964 28041845 35001135 28041982 35001306 28042119 35001477 28042256 35001648 28042393 35001819 28042530 35001990 28042667 35002161 28042804 35002332 28042941 35002503 28043078 35002674 28043215 35002845 28043352 35003016 28043489 35003187 28043626 35003358 28043763 35003529 28043900 35003700 28044037 35003871 28044174 35004042 28044311 35004213 28044448 35004384 28044585 35004555 28044722 35004726 28044859 35004897 28044996 35005068 28045133 35005239 28045270 35005410 28045407 35005581 28045544 35005752 28045681 35005923 28045818 35006094 28045955 35006265 28046092 35006436 28046229 35006607 28046366 35006778 28046503 35006949 28046640 35007120 28046777 35007291 28046914 35007462 28047051 35007633 28047188 35007804 28047325 35007975 28047462 35008146 28047599 35008317 28047736 35008488 28047873 35008659 28048010 35008830 28048147 35009001 28048284 35009172 28048421 35009343 28048558 35009514 28048695 35009685 28048832 35009856 28048969 35010027 28049106 35010198 28049243 35010369 28049380 35010540 28049517 35010711 28049654 35010882 28049791 35011053 28049928 35011224 28050065 35011395 28050202 35011566 28050339 35011737 28050476 35011908 28050613 35012079 28050750 35012250 28050887 35012421 28051024 35012592 28051161 35012763 28051298 35012934 28051435 35013105 28051572 35013276 28051709 35013447 28051846 35013618 28051983 35013789 28052120 35013960 28052257 35014131 28052394 35014302 28052531 35014473 28052668 35014644 28052805 35014815 28052942 35014986 28053079 35015157 28053216 35015328 28053353 35015499 28053490 35015670 28053627 35015841 28053764 35016012 28053901 35016183 28054038 35016354 28054175 35016525 28054312 35016696 28054449 35016867 28054586 35017038 28054723 35017209 28054860 35017380 28054997 35017551 28055134 35017722 28055271 35017893 28055408 35018064 28055545 35018235 28055682 35018406 28055819 35018577 28055956 35018748 28056093 35018919 28056230 35019090 28056367 35019261 28056504 35019432
1000 70326073 0 70326073 87779259 70326210 87779430 70326347 87779601 70326484 87779772 70326621 87779943 70326758 87780114 70326895 87780285 70327032 87780456 70327169 87780627 70327306 87780798 70327443 87780969 70327580 87781140 70327717 87781311 70327854 87781482 70327991 87781653 70328128 87781824 70328265 87781995 70328402 87782166 70328539 87782337 70328676 87782508 70328813 87782679 70328950 87782850 70329087 87783021 70329224 87783192 70329361 87783363 70329498 87783534 70329635 87783705 70329772 87783876 70329909 87784047 70330046 87784218 70330183 87784389 70330320 87784560 70330457 87784731 70330594 87784902 70330731 87785073 70330868 87785244 70331005 87785415 70331142 87785586 70331279 87785757 70331416 87785928 70331553 87786099 70331690 87786270 70331827 87786441 70331964 87786612 70332101 87786783 70332238 87786954 70332375 87787125 70332512 87787296 70332649 87787467 70332786 87787638 70332923 87787809 70333060 87787980 70333197 87788151 70333334 87788322 70333471 87788493 70333608 87788664 70333745 87788835 70333882 87789006 70334019 87789177 70334156 87789348 70334293 87789519 70334430 87789690 70334567 87789861 70334704 87790032 70334841 87790203 70334978 87790374 70335115 87790545 70335252 87790716 70335389 87790887 70335526 87791058 70335663 87791229 70335800 87791400 70335937 87791571 70336074 87791742 70336211 87791913 70336348 87792084 70336485 87792255 70336622 87792426 70336759 87792597 70336896 87792768 70337033 87792939 70337170 87793110 70337307 87793281 70337444 87793452 70337581 87793623 70337718 87793794 70337855 87793965 70337992 87794136 70338129 87794307 70338266 87794478 70338403 87794649 70338540 87794820 70338677 87794991 70338814 87795162 70338951 87795333 70339088 87795504 70339225 87795675 70339362 87795846 70339499 87796017 70339636 87796188 70339773 87796359 70339910 87796530 70340047 87796701 70340184 87796872 70340321 87797043 70340458 87797214 70340595 87797385 70340732 87797556 70340869 87797727 70341006 87797898 70341143 87798069 70341280 87798240 70341417 87798411 70341554 87798582 70341691 87798753 70341828 87798924 70341965 87799095 70342102 87799266 70342239 87799437 70342376 87799608 70342513 87799779 70342650 87799950 70342787 87800121 70342924 87800292 70343061 87800463 70343198 87800634 70343335 87800805 70343472 87800976 70343609 87801147 70343746 87801318 70343883 87801489 70344020 87801660 70344157 87801831 70344294 87802002 70344431 87802173 70344568 87802344 70344705 87802515 70344842 87802686 70344979 87802857 70345116 87803028 70345253 87803199 70345390 87803370 70345527 87803541 70345664 87803712 70345801 87803883 70345938 87804054 70346075 87804225 70346212 87804396 70346349 87804567 70346486 87804738 70346623 87804909 70346760 87805080 70346897 87805251 70347034 87805422 70347171 87805593 70347308 87805764 70347445 87805935 70347582 87806106 70347719 87806277 70347856 87806448 70347993 87806619 70348130 87806790 70348267 87806961 70348404 87807132 70348541 87807303 70348678 87807474 70348815 87807645 70348952 87807816 70349089 87807987 70349226 87808158 70349363 87808329 70349500 87808500 70349637 87808671 70349774 87808842 70349911 87809013 70350048 87809184 70350185 87809355 70350322 87809526 70350459 87809697 70350596 87809868 70350733 87810039 70350870 87810210 70351007 87810381 70351144 87810552 70351281 87810723 70351418 87810894 70351555 87811065 70351692 87811236 70351829 87811407 70351966 87811578 70352103 87811749 70352240 87811920 70352377 87812091 70352514 87812262 70352651 87812433 70352788 87812604 70352925 87812775 70353062 87812946 70353199 87813117 70353336 87813288 70353473 87813459 70353610 87813630 70353747 87813801 70353884 87813972 70354021 87814143 70354158 87814314 70354295 87814485 70354432 87814656 70354569 87814827 70354706 87814998 70354843 87815169 70354980 87815340 70355117 87815511 70355254 87815682 70355391 87815853 70355528 87816024 70355665 87816195 70355802 87816366 70355939 87816537 70356076 87816708 70356213 87816879 70356350 87817050 70356487 87817221 70356624 87817392 70356761 87817563 70356898 87817734 70357035 87817905 70357172 87818076 70357309 87818247 70357446 87818418 70357583 87818589 70357720 87818760 70357857 87818931 70357994 87819102 70358131 87819273 70358268 87819444 70358405 87819615 70358542 87819786 70358679 87819957 70358816 87820128 70358953 87820299 70359090 87820470 70359227 87820641 70359364 87820812 70359501 87820983 70359638 87821154 70359775 87821325 70359912 87821496 70360049 87821667 70360186 87821838 70360323 87822009 70360460 87822180 70360597 87822351 70360734 87822522 70360871 87822693 70361008 87822864 70361145 87823035 70361282 87823206 70361419 87823377 70361556 87823548 70361693 87823719 70361830 87823890 70361967 87824061 70362104 87824232 70362241 87824403 70362378 87824574 70362515 87824745 70362652 87824916 70362789 87825087 70362926 87825258 70363063 87825429 70363200 87825600 70363337 87825771 70363474 87825942 70363611 87826113 70363748 87826284 70363885 87826455 70364022 87826626 70364159 87826797 70364296 87826968 70364433 87827139 70364570 87827310 70364707 87827481 70364844 87827652 70364981 87827823 70365118 87827994 70365255 87828165 70365392 87828336 70365529 87828507 70365666 87828678 70365803 87828849 70365940 87829020 70366077 87829191 70366214 87829362 70366351 87829533 70366488 87829704 70366625 87829875 70366762 87830046 70366899 87830217 70367036 87830388 70367173 87830559 70367310 87830730 70367447 87830901 70367584 87831072 70367721 87831243 70367858 87831414 70367995 87831585 70368132 87831756 70368269 87831927 70368406 87832098 70368543 87832269 70368680 87832440 70368817 87832611 70368954 87832782 70369091 87832953 70369228 87833124 70369365 87833295 70369502 87833466 70369639 87833637 70369776 87833808 70369913 87833979 70370050 87834150 70370187 87834321 70370324 87834492 70370461 87834663 70370598 87834834 70370735 87835005 70370872 87835176 70371009 87835347 70371146 87835518 70371283 87835689 70371420 87835860 70371557 87836031 70371694 87836202 70371831 87836373 70371968 87836544 70372105 87836715 70372242 87836886 70372379 87837057 70372516 87837228 70372653 87837399 70372790 87837570 70372927 87837741 70373064 87837912 70373201 87838083 70373338 87838254 70373475 87838425 70373612 87838596 70373749 87838767 70373886 87838938 70374023 87839109 70374160 87839280 70374297 87839451 70374434 87839622 70374571 87839793 70374708 87839964 70374845 87840135 70374982 87840306 70375119 87840477 70375256 87840648 70375393 87840819 70375530 87840990 70375667 87841161 70375804 87841332 70375941 87841503 70376078 87841674 70376215 87841845 70376352 87842016 70376489 87842187 70376626 87842358 70376763 87842529 70376900 87842700 70377037 87842871 70377174 87843042 70377311 87843213 70377448 87843384 70377585 87843555 70377722 87843726 70377859 87843897 70377996 87844068 70378133 87844239 70378270 87844410 70378407 87844581 70378544 87844752 70378681 87844923 70378818 87845094 70378955 87845265 70379092 87845436 70379229 87845607 70379366 87845778 70379503 87845949 70379640 87846120 70379777 87846291 70379914 87846462 70380051 87846633 70380188 87846804 70380325 87846975 70380462 87847146 70380599 87847317 70380736 87847488 70380873 87847659 70381010 87847830 70381147 87848001 70381284 87848172 70381421 87848343 70381558 87848514 70381695 87848685 70381832 87848856 70381969 87849027 70382106 87849198 70382243 87849369 70382380 87849540 70382517 87849711 70382654 87849882 70382791 87850053 70382928 87850224 70383065 87850395 70383202 87850566 70383339 87850737 70383476 87850908 70383613 87851079 70383750 87851250 70383887 87851421 70384024 87851592 70384161 87851763 70384298 87851934 70384435 87852105 70384572 87852276 70384709 87852447 70384846 87852618 70384983 87852789 70385120 87852960 70385257 87853131 70385394 87853302 70385531 87853473 70385668 87853644 70385805 87853815 70385942 87853986 70386079 87854157 70386216 87854328 70386353 87854499 70386490 87854670 70386627 87854841 70386764 87855012 70386901 87855183 70387038 87855354 70387175 87855525 70387312 87855696 70387449 87855867 70387586 87856038 70387723 87856209 70387860 87856380 70387997 87856551 70388134 87856722 70388271 87856893 70388408 87857064 70388545 87857235 70388682 87857406 70388819 87857577 70388956 87857748 70389093 87857919 70389230 87858090 70389367 87858261 70389504 87858432 70389641 87858603 70389778 87858774 70389915 87858945 70390052 87859116 70390189 87859287 70390326 87859458 70390463 87859629 70390600 87859800 70390737 87859971 70390874 87860142 70391011 87860313 70391148 87860484 70391285 87860655 70391422 87860826 70391559 87860997 70391696 87861168 70391833 87861339 70391970 87861510 70392107 87861681 70392244 87861852 70392381 87862023 70392518 87862194 70392655 87862365 70392792 87862536 70392929 87862707 70393066 87862878 70393203 87863049 70393340 87863220 70393477 87863391 70393614 87863562 70393751 87863733 70393888 87863904 70394025 87864075 70394162 87864246 70394299 87864417 70394436 87864588 70394573 87864759 70394710 87864930 70394847 87865101 70394984 87865272 70395121 87865443 70395258 87865614 70395395 87865785 70395532 87865956 70395669 87866127 70395806 87866298 70395943 87866469 70396080 87866640 70396217 87866811 70396354 87866982 70396491 87867153 70396628 87867324 70396765 87867495 70396902 87867666 70397039 87867837 70397176 87868008 70397313 87868179 70397450 87868350 70397587 87868521 70397724 87868692 70397861 87868863 70397998 87869034 70398135 87869205 70398272 87869376 70398409 87869547 70398546 87869718 70398683 87869889 70398820 87870060 70398957 87870231 70399094 87870402 70399231 87870573 70399368 87870744 70399505 87870915 70399642 87871086 70399779 87871257 70399916 87871428 70400053 87871599 70400190 87871770 70400327 87871941 70400464 87872112 70400601 87872283 70400738 87872454 70400875 87872625 70401012 87872796 70401149 87872967 70401286 87873138 70401423 87873309 70401560 87873480 70401697 87873651 70401834 87873822 70401971 87873993 70402108 87874164 70402245 87874335 70402382 87874506 70402519 87874677 70402656 87874848 70402793 87875019 70402930 87875190 70403067 87875361 70403204 87875532 70403341 87875703 70403478 87875874 70403615 87876045 70403752 87876216 70403889 87876387 70404026 87876558 70404163 87876729 70404300 87876900 70404437 87877071 70404574 87877242 70404711 87877413 70404848 87877584 70404985 87877755 70405122 87877926 70405259 87878097 70405396 87878268 70405533 87878439 70405670 87878610 70405807 87878781 70405944 87878952 70406081 87879123 70406218 87879294 70406355 87879465 70406492 87879636 70406629 87879807 70406766 87879978 70406903 87880149 70407040 87880320 70407177 87880491 70407314 87880662 70407451 87880833 70407588 87881004 70407725 87881175 70407862 87881346 70407999 87881517 70408136 87881688 70408273 87881859 70408410 87882030 70408547 87882201 70408684 87882372 70408821 87882543 70408958 87882714 70409095 87882885 70409232 87883056 70409369 87883227 70409506 87883398 70409643 87883569 70409780 87883740 70409917 87883911 70410054 87884082 70410191 87884253 70410328 87884424 70410465 87884595 70410602 87884766 70410739 87884937 70410876 87885108 70411013 87885279 70411150 87885450 70411287 87885621 70411424 87885792 70411561 87885963 70411698 87886134 70411835 87886305 70411972 87886476 70412109 87886647 70412246 87886818 70412383 87886989 70412520 87887160 70412657 87887331 70412794 87887502 70412931 87887673 70413068 87887844 70413205 87888015 70413342 87888186 70413479 87888357 70413616 87888528 70413753 87888699 70413890 87888870 70414027 87889041 70414164 87889212 70414301 87889383 70414438 87889554 70414575 87889725 70414712 87889896 70414849 87890067 70414986 87890238 70415123 87890409 70415260 87890580 70415397 87890751 70415534 87890922 70415671 87891093 70415808 87891264 70415945 87891435 70416082 87891606 70416219 87891777 70416356 87891948 70416493 87892119 70416630 87892290 70416767 87892461 70416904 87892632 70417041 87892803 70417178 87892974 70417315 87893145 70417452 87893316 70417589 87893487 70417726 87893658 70417863 87893829 70418000 87894000 70418137 87894171 70418274 87894342 70418411 87894513 70418548 87894684 70418685 87894855 70418822 87895026 70418959 87895197 70419096 87895368 70419233 87895539 70419370 87895710 70419507 87895881 70419644 87896052 70419781 87896223 70419918 87896394 70420055 87896565 70420192 87896736 70420329 87896907 70420466 87897078 70420603 87897249 70420740 87897420 70420877 87897591 70421014 87897762 70421151 87897933 70421288 87898104 70421425 87898275 70421562 87898446 70421699 87898617 70421836 87898788 70421973 87898959 70422110 87899130 70422247 87899301 70422384 87899472 70422521 87899643 70422658 87899814 70422795 87899985 70422932 87900156 70423069 87900327 70423206 87900498 70423343 87900669 70423480 87900840 70423617 87901011 70423754 87901182 70423891 87901353 70424028 87901524 70424165 87901695 70424302 87901866 70424439 87902037 70424576 87902208 70424713 87902379 70424850 87902550 70424987 87902721 70425124 87902892 70425261 87903063 70425398 87903234 70425535 87903405 70425672 87903576 70425809 87903747 70425946 87903918 70426083 87904089 70426220 87904260 70426357 87904431 70426494 87904602 70426631 87904773 70426768 87904944 70426905 87905115 70427042 87905286 70427179 87905457 70427316 87905628 70427453 87905799 70427590 87905970 70427727 87906141 70427864 87906312 70428001 87906483 70428138 87906654 70428275 87906825 70428412 87906996 70428549 87907167 70428686 87907338 70428823 87907509 70428960 87907680 70429097 87907851 70429234 87908022 70429371 87908193 70429508 87908364 70429645 87908535 70429782 87908706 70429919 87908877 70430056 87909048 70430193 87909219 70430330 87909390 70430467 87909561 70430604 87909732 70430741 87909903 70430878 87910074 70431015 87910245 70431152 87910416 70431289 87910587 70431426 87910758 70431563 87910929 70431700 87911100 70431837 87911271 70431974 87911442 70432111 87911613 70432248 87911784 70432385 87911955 70432522 87912126 70432659 87912297 70432796 87912468 70432933 87912639 70433070 87912810 70433207 87912981 70433344 87913152 70433481 87913323 70433618 87913494 70433755 87913665 70433892 87913836 70434029 87914007 70434166 87914178 70434303 87914349 70434440 87914520 70434577 87914691 70434714 87914862 70434851 87915033 70434988 87915204 70435125 87915375 70435262 87915546 70435399 87915717 70435536 87915888 70435673 87916059 70435810 87916230 70435947 87916401 70436084 87916572 70436221 87916743 70436358 87916914 70436495 87917085 70436632 87917256 70436769 87917427 70436906 87917598 70437043 87917769 70437180 87917940 70437317 87918111 70437454 87918282 70437591 87918453 70437728 87918624 70437865 87918795 70438002 87918966 70438139 87919137 70438276 87919308 70438413 87919479 70438550 87919650 70438687 87919821 70438824 87919992 70438961 87920163 70439098 87920334 70439235 87920505 70439372 87920676 70439509 87920847 70439646 87921018 70439783 87921189 70439920 87921360 70440057 87921531 70440194 87921702 70440331 87921873 70440468 87922044 70440605 87922215 70440742 87922386 70440879 87922557 70441016 87922728 70441153 87922899 70441290 87923070 70441427 87923241 70441564 87923412 70441701 87923583 70441838 87923754 70441975 87923925 70442112 87924096 70442249 87924267 70442386 87924438 70442523 87924609 70442660 87924780 70442797 87924951 70442934 87925122 70443071 87925293 70443208 87925464 70443345 87925635 70443482 87925806 70443619 87925977 70443756 87926148 70443893 87926319 70444030 87926490 70444167 87926661 70444304 87926832 70444441 87927003 70444578 87927174 70444715 87927345 70444852 87927516 70444989 87927687 70445126 87927858 70445263 87928029 70445400 87928200 70445537 87928371 70445674 87928542 70445811 87928713 70445948 87928884 70446085 87929055 70446222 87929226 70446359 87929397 70446496 87929568 70446633 87929739 70446770 87929910 70446907 87930081 70447044 87930252 70447181 87930423 70447318 87930594 70447455 87930765 70447592 87930936 70447729 87931107 70447866 87931278 70448003 87931449 70448140 87931620 70448277 87931791 70448414 87931962 70448551 87932133 70448688 87932304 70448825 87932475 70448962 87932646 70449099 87932817 70449236 87932988 70449373 87933159 70449510 87933330 70449647 87933501 70449784 87933672 70449921 87933843 70450058 87934014 70450195 87934185 70450332 87934356 70450469 87934527 70450606 87934698 70450743 87934869 70450880 87935040 70451017 87935211 70451154 87935382 70451291 87935553 70451428 87935724 70451565 87935895 70451702 87936066 70451839 87936237 70451976 87936408 70452113 87936579 70452250 87936750 70452387 87936921 70452524 87937092 70452661 87937263 70452798 87937434 70452935 87937605 70453072 87937776 70453209 87937947 70453346 87938118 70453483 87938289 70453620 87938460 70453757 87938631 70453894 87938802 70454031 87938973 70454168 87939144 70454305 87939315 70454442 87939486 70454579 87939657 70454716 87939828 70454853 87939999 70454990 87940170 70455127 87940341 70455264 87940512 70455401 87940683 70455538 87940854 70455675 87941025 70455812 87941196 70455949 87941367 70456086 87941538 70456223 87941709 70456360 87941880 70456497 87942051 70456634 87942222 70456771 87942393 70456908 87942564 70457045 87942735 70457182 87942906 70457319 87943077 70457456 87943248 70457593 87943419 70457730 87943590 70457867 87943761 70458004 87943932 70458141 87944103 70458278 87944274 70458415 87944445 70458552 87944616 70458689 87944787 70458826 87944958 70458963 87945129 70459100 87945300 70459237 87945471 70459374 87945642 70459511 87945813 70459648 87945984 70459785 87946155 70459922 87946326 70460059 87946497 70460196 87946668 70460333 87946839 70460470 87947010 70460607 87947181 70460744 87947352 70460881 87947523 70461018 87947694 70461155 87947865 70461292 87948036 70461429 87948207 70461566 87948378 70461703 87948549 70461840 87948720 70461977 87948891 70462114 87949062 70462251 87949233 70462388 87949404 70462525 87949575 70462662 87949746 70462799 87949917
1000 43427900 0 43427900 54205627 43428037 54205798 43428174 54205969 43428311 54206140 43428448 54206311 43428585 54206482 43428722 54206653 43428859 54206824 43428996 54206995 43429133 54207166 43429270 54207337 43429407 54207508 43429544 54207679 43429681 54207850 43429818 54208021 43429955 54208192 43430092 54208363 43430229 54208534 43430366 54208705 43430503 54208876 43430640 54209047 43430777 54209218 43430914 54209389 43431051 54209560 43431188 54209731 43431325 54209902 43431462 54210073 43431599 54210244 43431736 54210415 43431873 54210586 43432010 54210757 43432147 54210928 43432284 54211099 43432421 54211270 43432558 54211441 43432695 54211612 43432832 54211783 43432969 54211954 43433106 54212125 43433243 54212296 43433380 54212467 43433517 54212638 43433654 54212809 43433791 54212980 43433928 54213151 43434065 54213322 43434202 54213493 43434339 54213664 43434476 54213835 43434613 54214006 43434750 54214177 43434887 54214348 43435024 54214519 43435161 54214690 43435298 54214861 43435435 54215032 43435572 54215203 43435709 54215374 43435846 54215545 43435983 54215716 43436120 54215887 43436257 54216058 43436394 54216229 43436531 54216400 43436668 54216571 43436805 54216742 43436942 54216913 43437079 54217084 43437216 54217255 43437353 54217426 43437490 54217597 43437627 54217768 43437764 54217939 43437901 54218110 43438038 54218281 43438175 54218452 43438312 54218623 43438449 54218794 43438586 54218965 43438723 54219136 43438860 54219307 43438997 54219478 43439134 54219649 43439271 54219820 43439408 54219991 43439545 54220162 43439682 54220333 43439819 54220504 43439956 54220675 43440093 54220846 43440230 54221017 43440367 54221188 43440504 54221359 43440641 54221530 43440778 54221701 43440915 54221872 43441052 54222043 43441189 54222214 43441326 54222385 43441463 54222556 43441600 54222727 43441737 54222898 43441874 54223069 43442011 54223240 43442148 54223411 43442285 54223582 43442422 54223753 43442559 54223924 43442696 54224095 43442833 54224266 43442970 54224437 43443107 54224608 43443244 54224779 43443381 54224950 43443518 54225121 43443655 54225292 43443792 54225463 43443929 54225634 43444066 54225805 43444203 54225976 43444340 54226147 43444477 54226318 43444614 54226489 43444751 54226660 43444888 54226831 43445025 54227002 43445162 54227173 43445299 54227344 43445436 54227515 43445573 54227686 43445710 54227857 43445847 54228028 43445984 54228199 43446121 54228370 43446258 54228541 43446395 54228712 43446532 54228883 43446669 54229054 43446806 54229225 43446943 54229396 43447080 54229567 43447217 54229738 43447354 54229909 43447491 54230080 43447628 54230251 43447765 54230422 43447902 54230593 43448039 54230764 43448176 54230935 43448313 54231106 43448450 54231277 43448587 54231448 43448724 54231619 43448861 54231790 43448998 54231961 43449135 54232132 43449272 54232303 43449409 54232474 43449546 54232645 43449683 54232816 43449820 54232987 43449957 54233158 43450094 54233329 43450231 54233500 43450368 54233671 43450505 54233842 43450642 54234013 43450779 54234184 43450916 54234355 43451053 54234526 43451190 54234697 43451327 54234868 43451464 54235039 43451601 54235210 43451738 54235381 43451875 54235552 43452012 54235723 43452149 54235894 43452286 54236065 43452423 54236236 43452560 54236407 43452697 54236578 43452834 54236749 43452971 54236920 43453108 54237091 43453245 54237262 43453382 54237433 43453519 54237604 43453656 54237775 43453793 54237946 43453930 54238117 43454067 54238288 43454204 54238459 43454341 54238630 43454478 54238801 43454615 54238972 43454752 54239143 43454889 54239314 43455026 54239485 43455163 54239656 43455300 54239827 43455437 54239998 43455574 54240169 43455711 54240340 43455848 54240511 43455985 54240682 43456122 54240853 43456259 54241024 43456396 54241195 43456533 54241366 43456670 54241537 43456807 54241708 43456944 54241879 43457081 54242050 43457218 54242221 43457355 54242392 43457492 54242563 43457629 54242734 43457766 54242905 43457903 54243076 43458040 54243247 43458177 54243418 43458314 54243589 43458451 54243760 43458588 54243931 43458725 54244102 43458862 54244273 43458999 54244444 43459136 54244615 43459273 54244786 43459410 54244957 43459547 54245128 43459684 54245299 43459821 54245470 43459958 54245641 43460095 54245812 43460232 54245983 43460369 54246154 43460506 54246325 43460643 54246496 43460780 54246667 43460917 54246838 43461054 54247009 43461191 54247180 43461328 54247351 43461465 54247522 43461602 54247693 43461739 54247864 43461876 54248035 43462013 54248206 43462150 54248377 43462287 54248548 43462424 54248719 43462561 54248890 43462698 54249061 43462835 54249232 43462972 54249403 43463109 54249574 43463246 54249745 43463383 54249916 43463520 54250087 43463657 54250258 43463794 54250429 43463931 54250600 43464068 54250771 43464205 54250942 43464342 54251113 43464479 54251284 43464616 54251455 43464753 54251626 43464890 54251797 43465027 54251968 43465164 54252139 43465301 54252310 43465438 54252481 43465575 54252652 43465712 54252823 43465849 54252994 43465986 54253165 43466123 54253336 43466260 54253507 43466397 54253678 43466534 54253849 43466671 54254020 43466808 54254191 43466945 54254362 43467082 54254533 43467219 54254704 43467356 54254875 43467493 54255046 43467630 54255217 43467767 54255388 43467904 54255559 43468041 54255730 43468178 54255901 43468315 54256072 43468452 54256243 43468589 54256414 43468726 54256585 43468863 54256756 43469000 54256927 43469137 54257098 43469274 54257269 43469411 54257440 43469548 54257611 43469685 54257782 43469822 54257953 43469959 54258124 43470096 54258295 43470233 54258466 43470370 54258637 43470507 54258808 43470644 54258979 43470781 54259150 43470918 54259321 43471055 54259492 43471192 54259663 43471329 54259834 43471466 54260005 43471603 54260176 43471740 54260347 43471877 54260518 43472014 54260689 43472151 54260860 43472288 54261031 43472425 54261202 43472562 54261373 43472699 54261544 43472836 54261715 43472973 54261886 43473110 54262057 43473247 54262228 43473384 54262399 43473521 54262570 43473658 54262741 43473795 54262912 43473932 54263083 43474069 54263254 43474206 54263425 43474343 54263596 43474480 54263767 43474617 54263938 43474754 54264109 43474891 54264280 43475028 54264451 43475165 54264622 43475302 54264793 43475439 54264964 43475576 54265135 43475713 54265306 43475850 54265477 43475987 54265648 43476124 54265819 43476261 54265990 43476398 54266161 43476535 54266332 43476672 54266503 43476809 54266674 43476946 54266845 43477083 54267016 43477220 54267187 43477357 54267358 43477494 54267529 43477631 54267700 43477768 54267871 43477905 54268042 43478042 54268213 43478179 54268384 43478316 54268555 43478453 54268726 43478590 54268897 43478727 54269068 43478864 54269239 43479001 54269410 43479138 54269581 43479275 54269752 43479412 54269923 43479549 54270094 43479686 54270265 43479823 54270436 43479960 54270607 43480097 54270778 43480234 54270949 43480371 54271120 43480508 54271291 43480645 54271462 43480782 54271633 43480919 54271804 43481056 54271975 43481193 54272146 43481330 54272317 43481467 54272488 43481604 54272659 43481741 54272830 43481878 54273001 43482015 54273172 43482152 54273343 43482289 54273514 43482426 54273685 43482563 54273856 43482700 54274027 43482837 54274198 43482974 54274369 43483111 54274540 43483248 54274711 43483385 54274882 43483522 54275053 43483659 54275224 43483796 54275395 43483933 54275566 43484070 54275737 43484207 54275908 43484344 54276079 43484481 54276250 43484618 54276421 43484755 54276592 43484892 54276763 43485029 54276934 43485166 54277105 43485303 54277276 43485440 54277447 43485577 54277618 43485714 54277789 43485851 54277960 43485988 54278131 43486125 54278302 43486262 54278473 43486399 54278644 43486536 54278815 43486673 54278986 43486810 54279157 43486947 54279328 43487084 54279499 43487221 54279670 43487358 54279841 43487495 54280012 43487632 54280183 43487769 54280354 43487906 54280525 43488043 54280696 43488180 54280867 43488317 54281038 43488454 54281209 43488591 54281380 43488728 54281551 43488865 54281722 43489002 54281893 43489139 54282064 43489276 54282235 43489413 54282406 43489550 54282577 43489687 54282748 43489824 54282919 43489961 54283090 43490098 54283261 43490235 54283432 43490372 54283603 43490509 54283774 43490646 54283945 43490783 54284116 43490920 54284287 43491057 54284458 43491194 54284629 43491331 54284800 43491468 54284971 43491605 54285142 43491742 54285313 43491879 54285484 43492016 54285655 43492153 54285826 43492290 54285997 43492427 54286168 43492564 54286339 43492701 54286510 43492838 54286681 43492975 54286852 43493112 54287023 43493249 54287194 43493386 54287365 43493523 54287536 43493660 54287707 43493797 54287878 43493934 54288049 43494071 54288220 43494208 54288391 43494345 54288562 43494482 54288733 43494619 54288904 43494756 54289075 43494893 54289246 43495030 54289417 43495167 54289588 43495304 54289759 43495441 54289930 43495578 54290101 43495715 54290272 43495852 54290443 43495989 54290614 43496126 54290785 43496263 54290956 43496400 54291127 43496537 54291298 43496674 54291469 43496811 54291640 43496948 54291811 43497085 54291982 43497222 54292153 43497359 54292324 43497496 54292495 43497633 54292666 43497770 54292837 43497907 54293008 43498044 54293179 43498181 54293350 43498318 54293521 43498455 54293692 43498592 54293863 43498729 54294034 43498866 54294205 43499003 54294376 43499140 54294547 43499277 54294718 43499414 54294889 43499551 54295060 43499688 54295231 43499825 54295402 43499962 54295573 43500099 54295744 43500236 54295915 43500373 54296086 43500510 54296257 43500647 54296428 43500784 54296599 43500921 54296770 43501058 54296941 43501195 54297112 43501332 54297283 43501469 54297454 43501606 54297625 43501743 54297796 43501880 54297967 43502017 54298138 43502154 54298309 43502291 54298480 43502428 54298651 43502565 54298822 43502702 54298993 43502839 54299164 43502976 54299335 43503113 54299506 43503250 54299677 43503387 54299848 43503524 54300019 43503661 54300190 43503798 54300361 43503935 54300532 43504072 54300703 43504209 54300874 43504346 54301045 43504483 54301216 43504620 54301387 43504757 54301558 43504894 54301729 43505031 54301900 43505168 54302071 43505305 54302242 43505442 54302413 43505579 54302584 43505716 54302755 43505853 54302926 43505990 54303097 43506127 54303268 43506264 54303439 43506401 54303610 43506538 54303781 43506675 54303952 43506812 54304123 43506949 54304294 43507086 54304465 43507223 54304636 43507360 54304807 43507497 54304978 43507634 54305149 43507771 54305320 43507908 54305491 43508045 54305662 43508182 54305833 43508319 54306004 43508456 54306175 43508593 54306346 43508730 54306517 43508867 54306688 43509004 54306859 43509141 54307030 43509278 54307201 43509415 54307372 43509552 54307543 43509689 54307714 43509826 54307885 43509963 54308056 43510100 54308227 43510237 54308398 43510374 54308569 43510511 54308740 43510648 54308911 43510785 54309082 43510922 54309253 43511059 54309424 43511196 54309595 43511333 54309766 43511470 54309937 43511607 54310108 43511744 54310279 43511881 54310450 43512018 54310621 43512155 54310792 43512292 54310963 43512429 54311134 43512566 54311305 43512703 54311476 43512840 54311647 43512977 54311818 43513114 54311989 43513251 54312160 43513388 54312331 43513525 54312502 43513662 54312673 43513799 54312844 43513936 54313015 43514073 54313186 43514210 54313357 43514347 54313528 43514484 54313699 43514621 54313870 43514758 54314041 43514895 54314212 43515032 54314383 43515169 54314554 43515306 54314725 43515443 54314896 43515580 54315067 43515717 54315238 43515854 54315409 43515991 54315580 43516128 54315751 43516265 54315922 43516402 54316093 43516539 54316264 43516676 54316435 43516813 54316606 43516950 54316777 43517087 54316948 43517224 54317119 43517361 54317290 43517498 54317461 43517635 54317632 43517772 54317803 43517909 54317974 43518046 54318145 43518183 54318316 43518320 54318487 43518457 54318658 43518594 54318829 43518731 54319000 43518868 54319171 43519005 54319342 43519142 54319513 43519279 54319684 43519416 54319855 43519553 54320026 43519690 54320197 43519827 54320368 43519964 54320539 43520101 54320710 43520238 54320881 43520375 54321052 43520512 54321223 43520649 54321394 43520786 54321565 43520923 54321736 43521060 54321907 43521197 54322078 43521334 54322249 43521471 54322420 43521608 54322591 43521745 54322762 43521882 54322933 43522019 54323104 43522156 54323275 43522293 54323446 43522430 54323617 43522567 54323788 43522704 54323959 43522841 54324130 43522978 54324301 43523115 54324472 43523252 54324643 43523389 54324814 43523526 54324985 43523663 54325156 43523800 54325327 43523937 54325498 43524074 54325669 43524211 54325840 43524348 54326011 43524485 54326182 43524622 54326353 43524759 54326524 43524896 54326695 43525033 54326866 43525170 54327037 43525307 54327208 43525444 54327379 43525581 54327550 43525718 54327721 43525855 54327892 43525992 54328063 43526129 54328234 43526266 54328405 43526403 54328576 43526540 54328747 43526677 54328918 43526814 54329089 43526951 54329260 43527088 54329431 43527225 54329602 43527362 54329773 43527499 54329944 43527636 54330115 43527773 54330286 43527910 54330457 43528047 54330628 43528184 54330799 43528321 54330970 43528458 54331141 43528595 54331312 43528732 54331483 43528869 54331654 43529006 54331825 43529143 54331996 43529280 54332167 43529417 54332338 43529554 54332509 43529691 54332680 43529828 54332851 43529965 54333022 43530102 54333193 43530239 54333364 43530376 54333535 43530513 54333706 43530650 54333877 43530787 54334048 43530924 54334219 43531061 54334390 43531198 54334561 43531335 54334732 43531472 54334903 43531609 54335074 43531746 54335245 43531883 54335416 43532020 54335587 43532157 54335758 43532294 54335929 43532431 54336100 43532568 54336271 43532705 54336442 43532842 54336613 43532979 54336784 43533116 54336955 43533253 54337126 43533390 54337297 43533527 54337468 43533664 54337639 43533801 54337810 43533938 54337981 43534075 54338152 43534212 54338323 43534349 54338494 43534486 54338665 43534623 54338836 43534760 54339007 43534897 54339178 43535034 54339349 43535171 54339520 43535308 54339691 43535445 54339862 43535582 54340033 43535719 54340204 43535856 54340375 43535993 54340546 43536130 54340717 43536267 54340888 43536404 54341059 43536541 54341230 43536678 54341401 43536815 54341572 43536952 54341743 43537089 54341914 43537226 54342085 43537363 54342256 43537500 54342427 43537637 54342598 43537774 54342769 43537911 54342940 43538048 54343111 43538185 54343282 43538322 54343453 43538459 54343624 43538596 54343795 43538733 54343966 43538870 54344137 43539007 54344308 43539144 54344479 43539281 54344650 43539418 54344821 43539555 54344992 43539692 54345163 43539829 54345334 43539966 54345505 43540103 54345676 43540240 54345847 43540377 54346018 43540514 54346189 43540651 54346360 43540788 54346531 43540925 54346702 43541062 54346873 43541199 54347044 43541336 54347215 43541473 54347386 43541610 54347557 43541747 54347728 43541884 54347899 43542021 54348070 43542158 54348241 43542295 54348412 43542432 54348583 43542569 54348754 43542706 54348925 43542843 54349096 43542980 54349267 43543117 54349438 43543254 54349609 43543391 54349780 43543528 54349951 43543665 54350122 43543802 54350293 43543939 54350464 43544076 54350635 43544213 54350806 43544350 54350977 43544487 54351148 43544624 54351319 43544761 54351490 43544898 54351661 43545035 54351832 43545172 54352003 43545309 54352174 43545446 54352345 43545583 54352516 43545720 54352687 43545857 54352858 43545994 54353029 43546131 54353200 43546268 54353371 43546405 54353542 43546542 54353713 43546679 54353884 43546816 54354055 43546953 54354226 43547090 54354397 43547227 54354568 43547364 54354739 43547501 54354910 43547638 54355081 43547775 54355252 43547912 54355423 43548049 54355594 43548186 54355765 43548323 54355936 43548460 54356107 43548597 54356278 43548734 54356449 43548871 54356620 43549008 54356791 43549145 54356962 43549282 54357133 43549419 54357304 43549556 54357475 43549693 54357646 43549830 54357817 43549967 54357988 43550104 54358159 43550241 54358330 43550378 54358501 43550515 54358672 43550652 54358843 43550789 54359014 43550926 54359185 43551063 54359356 43551200 54359527 43551337 54359698 43551474 54359869 43551611 54360040 43551748 54360211 43551885 54360382 43552022 54360553 43552159 54360724 43552296 54360895 43552433 54361066 43552570 54361237 43552707 54361408 43552844 54361579 43552981 54361750 43553118 54361921 43553255 54362092 43553392 54362263 43553529 54362434 43553666 54362605 43553803 54362776 43553940 54362947 43554077 54363118 43554214 54363289 43554351 54363460 43554488 54363631 43554625 54363802 43554762 54363973 43554899 54364144 43555036 54364315 43555173 54364486 43555310 54364657 43555447 54364828 43555584 54364999 43555721 54365170 43555858 54365341 43555995 54365512 43556132 54365683 43556269 54365854 43556406 54366025 43556543 54366196 43556680 54366367 43556817 54366538 43556954 54366709 43557091 54366880 43557228 54367051 43557365 54367222 43557502 54367393 43557639 54367564 43557776 54367735 43557913 54367906 43558050 54368077 43558187 54368248 43558324 54368419 43558461 54368590 43558598 54368761 43558735 54368932 43558872 54369103 43559009 54369274 43559146 54369445 43559283 54369616 43559420 54369787 43559557 54369958 43559694 54370129 43559831 54370300 43559968 54370471 43560105 54370642 43560242 54370813 43560379 54370984 43560516 54371155 43560653 54371326 43560790 54371497 43560927 54371668 43561064 54371839 43561201 54372010 43561338 54372181 43561475 54372352 43561612 54372523 43561749 54372694 43561886 54372865 43562023 54373036 43562160 54373207 43562297 54373378 43562434 54373549 43562571 54373720 43562708 54373891 43562845 54374062 43562982 54374233 43563119 54374404 43563256 54374575 43563393 54374746 43563530 54374917 43563667 54375088 43563804 54375259 43563941 54375430 43564078 54375601 43564215 54375772 43564352 54375943 43564489 54376114 43564626 54376285
1000 12462205 0 12462205 15555015 12462342 15555186 12462479 15555357 12462616 15555528 12462753 15555699 12462890 15555870 12463027 15556041 12463164 15556212 12463301 15556383 12463438 15556554 12463575 15556725 12463712 15556896 12463849 15557067 12463986 15557238 12464123 15557409 12464260 15557580 12464397 15557751 12464534 15557922 12464671 15558093 12464808 15558264 12464945 15558435 12465082 15558606 12465219 15558777 12465356 15558948 12465493 15559119 12465630 15559290 12465767 15559461 12465904 15559632 12466041 15559803 12466178 15559974 12466315 15560145 12466452 15560316 12466589 15560487 12466726 15560658 12466863 15560829 12467000 15561000 12467137 15561171 12467274 15561342 12467411 15561513 12467548 15561684 12467685 15561855 12467822 15562026 12467959 15562197 12468096 15562368 12468233 15562539 12468370 15562710 12468507 15562881 12468644 15563052 12468781 15563223 12468918 15563394 12469055 15563565 12469192 15563736 12469329 15563907 12469466 15564078 12469603 15564249 12469740 15564420 12469877 15564591 12470014 15564762 12470151 15564933 12470288 15565104 12470425 15565275 12470562 15565446 12470699 15565617 12470836 15565788 12470973 15565959 12471110 15566130 12471247 15566301 12471384 15566472 12471521 15566643 12471658 15566814 12471795 15566985 12471932 15567156 12472069 15567327 12472206 15567498 12472343 15567669 12472480 15567840 12472617 15568011 12472754 15568182 12472891 15568353 12473028 15568524 12473165 15568695 12473302 15568866 12473439 15569037 12473576 15569208 12473713 15569379 12473850 15569550 12473987 15569721 12474124 15569892 12474261 15570063 12474398 15570234 12474535 15570405 12474672 15570576 12474809 15570747 12474946 15570918 12475083 15571089 12475220 15571260 12475357 15571431 12475494 15571602 12475631 15571773 12475768 15571944 12475905 15572115 12476042 15572286 12476179 15572457 12476316 15572628 12476453 15572799 12476590 15572970 12476727 15573141 12476864 15573312 12477001 15573483 12477138 15573654 12477275 15573825 12477412 15573996 12477549 15574167 12477686 15574338 12477823 15574509 12477960 15574680 12478097 15574851 12478234 15575022 12478371 15575193 12478508 15575364 12478645 15575535 12478782 15575706 12478919 15575877 12479056 15576048 12479193 15576219 12479330 15576390 12479467 15576561 12479604 15576732 12479741 15576903 12479878 15577074 12480015 15577245 12480152 15577416 12480289 15577587 12480426 15577758 12480563 15577929 12480700 15578100 12480837 15578271 12480974 15578442 12481111 15578613 12481248 15578784 12481385 15578955 12481522 15579126 12481659 15579297 12481796 15579468 12481933 15579639 12482070 15579810 12482207 15579981 12482344 15580152 12482481 15580323 12482618 15580494 12482755 15580665 12482892 15580836 12483029 15581007 12483166 15581178 12483303 15581349 12483440 15581520 12483577 15581691 12483714 15581862 12483851 15582033 12483988 15582204 12484125 15582375 12484262 15582546 12484399 15582717 12484536 15582888 12484673 15583059 12484810 15583230 12484947 15583401 12485084 15583572 12485221 15583743 12485358 15583914 12485495 15584085 12485632 15584256 12485769 15584427 12485906 15584598 12486043 15584769 12486180 15584940 12486317 15585111 12486454 15585282 12486591 15585453 12486728 15585624 12486865 15585795 12487002 15585966 12487139 15586137 12487276 15586308 12487413 15586479 12487550 15586650 12487687 15586821 12487824 15586992 12487961 15587163 12488098 15587334 12488235 15587505 12488372 15587676 12488509 15587847 12488646 15588018 12488783 15588189 12488920 15588360 12489057 15588531 12489194 15588702 12489331 15588873 12489468 15589044 12489605 15589215 12489742 15589386 12489879 15589557 12490016 15589728 12490153 15589899 12490290 15590070 12490427 15590241 12490564 15590412 12490701 15590583 12490838 15590754 12490975 15590925 12491112 15591096 12491249 15591267 12491386 15591438 12491523 15591609 12491660 15591780 12491797 15591951 12491934 15592122 12492071 15592293 12492208 15592464 12492345 15592635 12492482 15592806 12492619 15592977 12492756 15593148 12492893 15593319 12493030 15593490 12493167 15593661 12493304 15593832 12493441 15594003 12493578 15594174 12493715 15594345 12493852 15594516 12493989 15594687 12494126 15594858 12494263 15595029 12494400 15595200 12494537 15595371 12494674 15595542 12494811 15595713 12494948 15595884 12495085 15596055 12495222 15596226 12495359 15596397 12495496 15596568 12495633 15596739 12495770 15596910 12495907 15597081 12496044 15597252 12496181 15597423 12496318 15597594 12496455 15597765 12496592 15597936 12496729 15598107 12496866 15598278 12497003 15598449 12497140 15598620 12497277 15598791 12497414 15598962 12497551 15599133 12497688 15599304 12497825 15599475 12497962 15599646 12498099 15599817 12498236 15599988 12498373 15600159 12498510 15600330 12498647 15600501 12498784 15600672 12498921 15600843 12499058 15601014 12499195 15601185 12499332 15601356 12499469 15601527 12499606 15601698 12499743 15601869 12499880 15602040 12500017 15602211 12500154 15602382 12500291 15602553 12500428 15602724 12500565 15602895 12500702 15603066 12500839 15603237 12500976 15603408 12501113 15603579 12501250 15603750 12501387 15603921 12501524 15604092 12501661 15604263 12501798 15604434 12501935 15604605 12502072 15604776 12502209 15604947 12502346 15605118 12502483 15605289 12502620 15605460 12502757 15605631 12502894 15605802 12503031 15605973 12503168 15606144 12503305 15606315 12503442 15606486 12503579 15606657 12503716 15606828 12503853 15606999 12503990 15607170 12504127 15607341 12504264 15607512 12504401 15607683 12504538 15607854 12504675 15608025 12504812 15608196 12504949 15608367 12505086 15608538 12505223 15608709 12505360 15608880 12505497 15609051 12505634 15609222 12505771 15609393 12505908 15609564 12506045 15609735 12506182 15609906 12506319 15610077 12506456 15610248 12506593 15610419 12506730 15610590 12506867 15610761 12507004 15610932 12507141 15611103 12507278 15611274 12507415 15611445 12507552 15611616 12507689 15611787 12507826 15611958 12507963 15612129 12508100 15612300 12508237 15612471 12508374 15612642 12508511 15612813 12508648 15612984 12508785 15613155 12508922 15613326 12509059 15613497 12509196 15613668 12509333 15613839 12509470 15614010 12509607 15614181 12509744 15614352 12509881 15614523 12510018 15614694 12510155 15614865 12510292 15615036 12510429 15615207 12510566 15615378 12510703 15615549 12510840 15615720 12510977 15615891 12511114 15616062 12511251 15616233 12511388 15616404 12511525 15616575 12511662 15616746 12511799 15616917 12511936 15617088 12512073 15617259 12512210 15617430 12512347 15617601 12512484 15617772 12512621 15617943 12512758 15618114 12512895 15618285 12513032 15618456 12513169 15618627 12513306 15618798 12513443 15618969 12513580 15619140 12513717 15619311 12513854 15619482 12513991 15619653 12514128 15619824 12514265 15619995 12514402 15620166 12514539 15620337 12514676 15620508 12514813 15620679 12514950 15620850 12515087 15621021 12515224 15621192 12515361 15621363 12515498 15621534 12515635 15621705 12515772 15621876 12515909 15622047 12516046 15622218 12516183 15622389 12516320 15622560 12516457 15622731 12516594 15622902 12516731 15623073 12516868 15623244 12517005 15623415 12517142 15623586 12517279 15623757 12517416 15623928 12517553 15624099 12517690 15624270 12517827 15624441 12517964 15624612 12518101 15624783 12518238 15624954 12518375 15625125 12518512 15625296 12518649 15625467 12518786 15625638 12518923 15625809 12519060 15625980 12519197 15626151 12519334 15626322 12519471 15626493 12519608 15626664 12519745 15626835 12519882 15627006 12520019 15627177 12520156 15627348 12520293 15627519 12520430 15627690 12520567 15627861 12520704 15628032 12520841 15628203 12520978 15628374 12521115 15628545 12521252 15628716 12521389 15628887 12521526 15629058 12521663 15629229 12521800 15629400 12521937 15629571 12522074 15629742 12522211 15629913 12522348 15630084 12522485 15630255 12522622 15630426 12522759 15630597 12522896 15630768 12523033 15630939 12523170 15631110 12523307 15631281 12523444 15631452 12523581 15631623 12523718 15631794 12523855 15631965 12523992 15632136 12524129 15632307 12524266 15632478 12524403 15632649 12524540 15632820 12524677 15632991 12524814 15633162 12524951 15633333 12525088 15633504 12525225 15633675 12525362 15633846 12525499 15634017 12525636 15634188 12525773 15634359 12525910 15634530 12526047 15634701 12526184 15634872 12526321 15635043 12526458 15635214 12526595 15635385 12526732 15635556 12526869 15635727 12527006 15635898 12527143 15636069 12527280 15636240 12527417 15636411 12527554 15636582 12527691 15636753 12527828 15636924 12527965 15637095 12528102 15637266 12528239 15637437 12528376 15637608 12528513 15637779 12528650 15637950 12528787 15638121 12528924 15638292 12529061 15638463 12529198 15638634 12529335 15638805 12529472 15638976 12529609 15639147 12529746 15639318 12529883 15639489 12530020 15639660 12530157 15639831 12530294 15640002 12530431 15640173 12530568 15640344 12530705 15640515 12530842 15640686 12530979 15640857 12531116 15641028 12531253 15641199 12531390 15641370 12531527 15641541 12531664 15641712 12531801 15641883 12531938 15642054 12532075 15642225 12532212 15642396 12532349 15642567 12532486 15642738 12532623 15642909 12532760 15643080 12532897 15643251 12533034 15643422 12533171 15643593 12533308 15643764 12533445 15643935 12533582 15644106 12533719 15644277 12533856 15644448 12533993 15644619 12534130 15644790 12534267 15644961 12534404 15645132 12534541 15645303 12534678 15645474 12534815 15645645 12534952 15645816 12535089 15645987 12535226 15646158 12535363 15646329 12535500 15646500 12535637 15646671 12535774 15646842 12535911 15647013 12536048 15647184 12536185 15647355 12536322 15647526 12536459 15647697 12536596 15647868 12536733 15648039 12536870 15648210 12537007 15648381 12537144 15648552 12537281 15648723 12537418 15648894 12537555 15649065 12537692 15649236 12537829 15649407 12537966 15649578 12538103 15649749 12538240 15649920 12538377 15650091 12538514 15650262 12538651 15650433 12538788 15650604 12538925 15650775 12539062 15650946 12539199 15651117 12539336 15651288 12539473 15651459 12539610 15651630 12539747 15651801 12539884 15651972 12540021 15652143 12540158 15652314 12540295 15652485 12540432 15652656 12540569 15652827 12540706 15652998 12540843 15653169 12540980 15653340 12541117 15653511 12541254 15653682 12541391 15653853 12541528 15654024 12541665 15654195 12541802 15654366 12541939 15654537 12542076 15654708 12542213 15654879 12542350 15655050 12542487 15655221 12542624 15655392 12542761 15655563 12542898 15655734 12543035 15655905 12543172 15656076 12543309 15656247 12543446 15656418 12543583 15656589 12543720 15656760 12543857 15656931 12543994 15657102 12544131 15657273 12544268 15657444 12544405 15657615 12544542 15657786 12544679 15657957 12544816 15658128 12544953 15658299 12545090 15658470 12545227 15658641 12545364 15658812 12545501 15658983 12545638 15659154 12545775 15659325 12545912 15659496 12546049 15659667 12546186 15659838 12546323 15660009 12546460 15660180 12546597 15660351 12546734 15660522 12546871 15660693 12547008 15660864 12547145 15661035 12547282 15661206 12547419 15661377 12547556 15661548 12547693 15661719 12547830 15661890 12547967 15662061 12548104 15662232 12548241 15662403 12548378 15662574 12548515 15662745 12548652 15662916 12548789 15663087 12548926 15663258 12549063 15663429 12549200 15663600 12549337 15663771 12549474 15663942 12549611 15664113 12549748 15664284 12549885 15664455 12550022 15664626 12550159 15664797 12550296 15664968 12550433 15665139 12550570 15665310 12550707 15665481 12550844 15665652 12550981 15665823 12551118 15665994 12551255 15666165 12551392 15666336 12551529 15666507 12551666 15666678 12551803 15666849 12551940 15667020 12552077 15667191 12552214 15667362 12552351 15667533 12552488 15667704 12552625 15667875 12552762 15668046 12552899 15668217 12553036 15668388 12553173 15668559 12553310 15668730 12553447 15668901 12553584 15669072 12553721 15669243 12553858 15669414 12553995 15669585 12554132 15669756 12554269 15669927 12554406 15670098 12554543 15670269 12554680 15670440 12554817 15670611 12554954 15670782 12555091 15670953 12555228 15671124 12555365 15671295 12555502 15671466 12555639 15671637 12555776 15671808 12555913 15671979 12556050 15672150 12556187 15672321 12556324 15672492 12556461 15672663 12556598 15672834 12556735 15673005 12556872 15673176 12557009 15673347 12557146 15673518 12557283 15673689 12557420 15673860 12557557 15674031 12557694 15674202 12557831 15674373 12557968 15674544 12558105 15674715 12558242 15674886 12558379 15675057 12558516 15675228 12558653 15675399 12558790 15675570 12558927 15675741 12559064 15675912 12559201 15676083 12559338 15676254 12559475 15676425 12559612 15676596 12559749 15676767 12559886 15676938 12560023 15677109 12560160 15677280 12560297 15677451 12560434 15677622 12560571 15677793 12560708 15677964 12560845 15678135 12560982 15678306 12561119 15678477 12561256 15678648 12561393 15678819 12561530 15678990 12561667 15679161 12561804 15679332 12561941 15679503 12562078 15679674 12562215 15679845 12562352 15680016 12562489 15680187 12562626 15680358 12562763 15680529 12562900 15680700 12563037 15680871 12563174 15681042 12563311 15681213 12563448 15681384 12563585 15681555 12563722 15681726 12563859 15681897 12563996 15682068 12564133 15682239 12564270 15682410 12564407 15682581 12564544 15682752 12564681 15682923 12564818 15683094 12564955 15683265 12565092 15683436 12565229 15683607 12565366 15683778 12565503 15683949 12565640 15684120 12565777 15684291 12565914 15684462 12566051 15684633 12566188 15684804 12566325 15684975 12566462 15685146 12566599 15685317 12566736 15685488 12566873 15685659 12567010 15685830 12567147 15686001 12567284 15686172 12567421 15686343 12567558 15686514 12567695 15686685 12567832 15686856 12567969 15687027 12568106 15687198 12568243 15687369 12568380 15687540 12568517 15687711 12568654 15687882 12568791 15688053 12568928 15688224 12569065 15688395 12569202 15688566 12569339 15688737 12569476 15688908 12569613 15689079 12569750 15689250 12569887 15689421 12570024 15689592 12570161 15689763 12570298 15689934 12570435 15690105 12570572 15690276 12570709 15690447 12570846 15690618 12570983 15690789 12571120 15690960 12571257 15691131 12571394 15691302 12571531 15691473 12571668 15691644 12571805 15691815 12571942 15691986 12572079 15692157 12572216 15692328 12572353 15692499 12572490 15692670 12572627 15692841 12572764 15693012 12572901 15693183 12573038 15693354 12573175 15693525 12573312 15693696 12573449 15693867 12573586 15694038 12573723 15694209 12573860 15694380 12573997 15694551 12574134 15694722 12574271 15694893 12574408 15695064 12574545 15695235 12574682 15695406 12574819 15695577 12574956 15695748 12575093 15695919 12575230 15696090 12575367 15696261 12575504 15696432 12575641 15696603 12575778 15696774 12575915 15696945 12576052 15697116 12576189 15697287 12576326 15697458 12576463 15697629 12576600 15697800 12576737 15697971 12576874 15698142 12577011 15698313 12577148 15698484 12577285 15698655 12577422 15698826 12577559 15698997 12577696 15699168 12577833 15699339 12577970 15699510 12578107 15699681 12578244 15699852 12578381 15700023 12578518 15700194 12578655 15700365 12578792 15700536 12578929 15700707 12579066 15700878 12579203 15701049 12579340 15701220 12579477 15701391 12579614 15701562 12579751 15701733 12579888 15701904 12580025 15702075 12580162 15702246 12580299 15702417 12580436 15702588 12580573 15702759 12580710 15702930 12580847 15703101 12580984 15703272 12581121 15703443 12581258 15703614 12581395 15703785 12581532 15703956 12581669 15704127 12581806 15704298 12581943 15704469 12582080 15704640 12582217 15704811 12582354 15704982 12582491 15705153 12582628 15705324 12582765 15705495 12582902 15705666 12583039 15705837 12583176 15706008 12583313 15706179 12583450 15706350 12583587 15706521 12583724 15706692 12583861 15706863 12583998 15707034 12584135 15707205 12584272 15707376 12584409 15707547 12584546 15707718 12584683 15707889 12584820 15708060 12584957 15708231 12585094 15708402 12585231 15708573 12585368 15708744 12585505 15708915 12585642 15709086 12585779 15709257 12585916 15709428 12586053 15709599 12586190 15709770 12586327 15709941 12586464 15710112 12586601 15710283 12586738 15710454 12586875 15710625 12587012 15710796 12587149 15710967 12587286 15711138 12587423 15711309 12587560 15711480 12587697 15711651 12587834 15711822 12587971 15711993 12588108 15712164 12588245 15712335 12588382 15712506 12588519 15712677 12588656 15712848 12588793 15713019 12588930 15713190 12589067 15713361 12589204 15713532 12589341 15713703 12589478 15713874 12589615 15714045 12589752 15714216 12589889 15714387 12590026 15714558 12590163 15714729 12590300 15714900 12590437 15715071 12590574 15715242 12590711 15715413 12590848 15715584 12590985 15715755 12591122 15715926 12591259 15716097 12591396 15716268 12591533 15716439 12591670 15716610 12591807 15716781 12591944 15716952 12592081 15717123 12592218 15717294 12592355 15717465 12592492 15717636 12592629 15717807 12592766 15717978 12592903 15718149 12593040 15718320 12593177 15718491 12593314 15718662 12593451 15718833 12593588 15719004 12593725 15719175 12593862 15719346 12593999 15719517 12594136 15719688 12594273 15719859 12594410 15720030 12594547 15720201 12594684 15720372 12594821 15720543 12594958 15720714 12595095 15720885 12595232 15721056 12595369 15721227 12595506 15721398 12595643 15721569 12595780 15721740 12595917 15721911 12596054 15722082 12596191 15722253 12596328 15722424 12596465 15722595 12596602 15722766 12596739 15722937 12596876 15723108 12597013 15723279 12597150 15723450 12597287 15723621 12597424 15723792 12597561 15723963 12597698 15724134 12597835 15724305 12597972 15724476 12598109 15724647 12598246 15724818 12598383 15724989 12598520 15725160 12598657 15725331 12598794 15725502 12598931 15725673
1000 63292900 0 63292900 79000627 63293037 79000798 63293174 79000969 63293311 79001140 63293448 79001311 63293585 79001482 63293722 79001653 63293859 79001824 63293996 79001995 63294133 79002166 63294270 79002337 63294407 79002508 63294544 79002679 63294681 79002850 63294818 79003021 63294955 79003192 63295092 79003363 63295229 79003534 63295366 79003705 63295503 79003876 63295640 79004047 63295777 79004218 63295914 79004389 63296051 79004560 63296188 79004731 63296325 79004902 63296462 79005073 63296599 79005244 63296736 79005415 63296873 79005586 63297010 79005757 63297147 79005928 63297284 79006099 63297421 79006270 63297558 79006441 63297695 79006612 63297832 79006783 63297969 79006954 63298106 79007125 63298243 79007296 63298380 79007467 63298517 79007638 63298654 79007809 63298791 79007980 63298928 79008151 63299065 79008322 63299202 79008493 63299339 79008664 63299476 79008835 63299613 79009006 63299750 79009177 63299887 79009348 63300024 79009519 63300161 79009690 63300298 79009861 63300435 79010032 63300572 79010203 63300709 79010374 63300846 79010545 63300983 79010716 63301120 79010887 63301257 79011058 63301394 79011229 63301531 79011400 63301668 79011571 63301805 79011742 63301942 79011913 63302079 79012084 63302216 79012255 63302353 79012426 63302490 79012597 63302627 79012768 63302764 79012939 63302901 79013110 63303038 79013281 63303175 79013452 63303312 79013623 63303449 79013794 63303586 79013965 63303723 79014136 63303860 79014307 63303997 79014478 63304134 79014649 63304271 79014820 63304408 79014991 63304545 79015162 63304682 79015333 63304819 79015504 63304956 79015675 63305093 79015846 63305230 79016017 63305367 79016188 63305504 79016359 63305641 79016530 63305778 79016701 63305915 79016872 63306052 79017043 63306189 79017214 63306326 79017385 63306463 79017556 63306600 79017727 63306737 79017898 63306874 79018069 63307011 79018240 63307148 79018411 63307285 79018582 63307422 79018753 63307559 79018924 63307696 79019095 63307833 79019266 63307970 79019437 63308107 79019608 63308244 79019779 63308381 79019950 63308518 79020121 63308655 79020292 63308792 79020463 63308929 79020634 63309066 79020805 63309203 79020976 63309340 79021147 63309477 79021318 63309614 79021489 63309751 79021660 63309888 79021831 63310025 79022002 63310162 79022173 63310299 79022344 63310436 79022515 63310573 79022686 63310710 79022857 63310847 79023028 63310984 79023199 63311121 79023370 63311258 79023541 63311395 79023712 63311532 79023883 63311669 79024054 63311806 79024225 63311943 79024396 63312080 79024567 63312217 79024738 63312354 79024909 63312491 79025080 63312628 79025251 63312765 79025422 63312902 79025593 63313039 79025764 63313176 79025935 63313313 79026106 63313450 79026277 63313587 79026448 63313724 79026619 63313861 79026790 63313998 79026961 63314135 79027132 63314272 79027303 63314409 79027474 63314546 79027645 63314683 79027816 63314820 79027987 63314957 79028158 63315094 79028329 63315231 79028500 63315368 79028671 63315505 79028842 63315642 79029013 63315779 79029184 63315916 79029355 63316053 79029526 63316190 79029697 63316327 79029868 63316464 79030039 63316601 79030210 63316738 79030381 63316875 79030552 63317012 79030723 63317149 79030894 63317286 79031065 63317423 79031236 63317560 79031407 63317697 79031578 63317834 79031749 63317971 79031920 63318108 79032091 63318245 79032262 63318382 79032433 63318519 79032604 63318656 79032775 63318793 79032946 63318930 79033117 63319067 79033288 63319204 79033459 63319341 79033630 63319478 79033801 63319615 79033972 63319752 79034143 63319889 79034314 63320026 79034485 63320163 79034656 63320300 79034827 63320437 79034998 63320574 79035169 63320711 79035340 63320848 79035511 63320985 79035682 63321122 79035853 63321259 79036024 63321396 79036195 63321533 79036366 63321670 79036537 63321807 79036708 63321944 79036879 63322081 79037050 63322218 79037221 63322355 79037392 63322492 79037563 63322629 79037734 63322766 79037905 63322903 79038076 63323040 79038247 63323177 79038418 63323314 79038589 63323451 79038760 63323588 79038931 63323725 79039102 63323862 79039273 63323999 79039444 63324136 79039615 63324273 79039786 63324410 79039957 63324547 79040128 63324684 79040299 63324821 79040470 63324958 79040641 63325095 79040812 63325232 79040983 63325369 79041154 63325506 79041325 63325643 79041496 63325780 79041667 63325917 79041838 63326054 79042009 63326191 79042180 63326328 79042351 63326465 79042522 63326602 79042693 63326739 79042864 63326876 79043035 63327013 79043206 63327150 79043377 63327287 79043548 63327424 79043719 63327561 79043890 63327698 79044061 63327835 79044232 63327972 79044403 63328109 79044574 63328246 79044745 63328383 79044916 63328520 79045087 63328657 79045258 63328794 79045429 63328931 79045600 63329068 79045771 63329205 79045942 63329342 79046113 63329479 79046284 63329616 79046455 63329753 79046626 63329890 79046797 63330027 79046968 63330164 79047139 63330301 79047310 63330438 79047481 63330575 79047652 63330712 79047823 63330849 79047994 63330986 79048165 63331123 79048336 63331260 79048507 63331397 79048678 63331534 79048849 63331671 79049020 63331808 79049191 63331945 79049362 63332082 79049533 63332219 79049704 63332356 79049875 63332493 79050046 63332630 79050217 63332767 79050388 63332904 79050559 63333041 79050730 63333178 79050901 63333315 79051072 63333452 79051243 63333589 79051414 63333726 79051585 63333863 79051756 63334000 79051927 63334137 79052098 63334274 79052269 63334411 79052440 63334548 79052611 63334685 79052782 63334822 79052953 63334959 79053124 63335096 79053295 63335233 79053466 63335370 79053637 63335507 79053808 63335644 79053979 63335781 79054150 63335918 79054321 63336055 79054492 63336192 79054663 63336329 79054834 63336466 79055005 63336603 79055176 63336740 79055347 63336877 79055518 63337014 79055689 63337151 79055860 63337288 79056031 63337425 79056202 63337562 79056373 63337699 79056544 63337836 79056715 63337973 79056886 63338110 79057057 63338247 79057228 63338384 79057399 63338521 79057570 63338658 79057741 63338795 79057912 63338932 79058083 63339069 79058254 63339206 79058425 63339343 79058596 63339480 79058767 63339617 79058938 63339754 79059109 63339891 79059280 63340028 79059451 63340165 79059622 63340302 79059793 63340439 79059964 63340576 79060135 63340713 79060306 63340850 79060477 63340987 79060648 63341124 79060819 63341261 79060990 63341398 79061161 63341535 79061332 63341672 79061503 63341809 79061674 63341946 79061845 63342083 79062016 63342220 79062187 63342357 79062358 63342494 79062529 63342631 79062700 63342768 79062871 63342905 79063042 63343042 79063213 63343179 79063384 63343316 79063555 63343453 79063726 63343590 79063897 63343727 79064068 63343864 79064239 63344001 79064410 63344138 79064581 63344275 79064752 63344412 79064923 63344549 79065094 63344686 79065265 63344823 79065436 63344960 79065607 63345097 79065778 63345234 79065949 63345371 79066120 63345508 79066291 63345645 79066462 63345782 79066633 63345919 79066804 63346056 79066975 63346193 79067146 63346330 79067317 63346467 79067488 63346604 79067659 63346741 79067830 63346878 79068001 63347015 79068172 63347152 79068343 63347289 79068514 63347426 79068685 63347563 79068856 63347700 79069027 63347837 79069198 63347974 79069369 63348111 79069540 63348248 79069711 63348385 79069882 63348522 79070053 63348659 79070224 63348796 79070395 63348933 79070566 63349070 79070737 63349207 79070908 63349344 79071079 63349481 79071250 63349618 79071421 63349755 79071592 63349892 79071763 63350029 79071934 63350166 79072105 63350303 79072276 63350440 79072447 63350577 79072618 63350714 79072789 63350851 79072960 63350988 79073131 63351125 79073302 63351262 79073473 63351399 79073644 63351536 79073815 63351673 79073986 63351810 79074157 63351947 79074328 63352084 79074499 63352221 79074670 63352358 79074841 63352495 79075012 63352632 79075183 63352769 79075354 63352906 79075525 63353043 79075696 63353180 79075867 63353317 79076038 63353454 79076209 63353591 79076380 63353728 79076551 63353865 79076722 63354002 79076893 63354139 79077064 63354276 79077235 63354413 79077406 63354550 79077577 63354687 79077748 63354824 79077919 63354961 79078090 63355098 79078261 63355235 79078432 63355372 79078603 63355509 79078774 63355646 79078945 63355783 79079116 63355920 79079287 63356057 79079458 63356194 79079629 63356331 79079800 63356468 79079971 63356605 79080142 63356742 79080313 63356879 79080484 63357016 79080655 63357153 79080826 63357290 79080997 63357427 79081168 63357564 79081339 63357701 79081510 63357838 79081681 63357975 79081852 63358112 79082023 63358249 79082194 63358386 79082365 63358523 79082536 63358660 79082707 63358797 79082878 63358934 79083049 63359071 79083220 63359208 79083391 63359345 79083562 63359482 79083733 63359619 79083904 63359756 79084075 63359893 79084246 63360030 79084417 63360167 79084588 63360304 79084759 63360441 79084930 63360578 79085101 63360715 79085272 63360852 79085443 63360989 79085614 63361126 79085785 63361263 79085956 63361400 79086127 63361537 79086298 63361674 79086469 63361811 79086640 63361948 79086811 63362085 79086982 63362222 79087153 63362359 79087324 63362496 79087495 63362633 79087666 63362770 79087837 63362907 79088008 63363044 79088179 63363181 79088350 63363318 79088521 63363455 79088692 63363592 79088863 63363729 79089034 63363866 79089205 63364003 79089376 63364140 79089547 63364277 79089718 63364414 79089889 63364551 79090060 63364688 79090231 63364825 79090402 63364962 79090573 63365099 79090744 63365236 79090915 63365373 79091086 63365510 79091257 63365647 79091428 63365784 79091599 63365921 79091770 63366058 79091941 63366195 79092112 63366332 79092283 63366469 79092454 63366606 79092625 63366743 79092796 63366880 79092967 63367017 79093138 63367154 79093309 63367291 79093480 63367428 79093651 63367565 79093822 63367702 79093993 63367839 79094164 63367976 79094335 63368113 79094506 63368250 79094677 63368387 79094848 63368524 79095019 63368661 79095190 63368798 79095361 63368935 79095532 63369072 79095703 63369209 79095874 63369346 79096045 63369483 79096216 63369620 79096387 63369757 79096558 63369894 79096729 63370031 79096900 63370168 79097071 63370305 79097242 63370442 79097413 63370579 79097584 63370716 79097755 63370853 79097926 63370990 79098097 63371127 79098268 63371264 79098439 63371401 79098610 63371538 79098781 63371675 79098952 63371812 79099123 63371949 79099294 63372086 79099465 63372223 79099636 63372360 79099807 63372497 79099978 63372634 79100149 63372771 79100320 63372908 79100491 63373045 79100662 63373182 79100833 63373319 79101004 63373456 79101175 63373593 79101346 63373730 79101517 63373867 79101688 63374004 79101859 63374141 79102030 63374278 79102201 63374415 79102372 63374552 79102543 63374689 79102714 63374826 79102885 63374963 79103056 63375100 79103227 63375237 79103398 63375374 79103569 63375511 79103740 63375648 79103911 63375785 79104082 63375922 79104253 63376059 79104424 63376196 79104595 63376333 79104766 63376470 79104937 63376607 79105108 63376744 79105279 63376881 79105450 63377018 79105621 63377155 79105792 63377292 79105963 63377429 79106134 63377566 79106305 63377703 79106476 63377840 79106647 63377977 79106818 63378114 79106989 63378251 79107160 63378388 79107331 63378525 79107502 63378662 79107673 63378799 79107844 63378936 79108015 63379073 79108186 63379210 79108357 63379347 79108528 63379484 79108699 63379621 79108870 63379758 79109041 63379895 79109212 63380032 79109383 63380169 79109554 63380306 79109725 63380443 79109896 63380580 79110067 63380717 79110238 63380854 79110409 63380991 79110580 63381128 79110751 63381265 79110922 63381402 79111093 63381539 79111264 63381676 79111435 63381813 79111606 63381950 79111777 63382087 79111948 63382224 79112119 63382361 79112290 63382498 79112461 63382635 79112632 63382772 79112803 63382909 79112974 63383046 79113145 63383183 79113316 63383320 79113487 63383457 79113658 63383594 79113829 63383731 79114000 63383868 79114171 63384005 79114342 63384142 79114513 63384279 79114684 63384416 79114855 63384553 79115026 63384690 79115197 63384827 79115368 63384964 79115539 63385101 79115710 63385238 79115881 63385375 79116052 63385512 79116223 63385649 79116394 63385786 79116565 63385923 79116736 63386060 79116907 63386197 79117078 63386334 79117249 63386471 79117420 63386608 79117591 63386745 79117762 63386882 79117933 63387019 79118104 63387156 79118275 63387293 79118446 63387430 79118617 63387567 79118788 63387704 79118959 63387841 79119130 63387978 79119301 63388115 79119472 63388252 79119643 63388389 79119814 63388526 79119985 63388663 79120156 63388800 79120327 63388937 79120498 63389074 79120669 63389211 79120840 63389348 79121011 63389485 79121182 63389622 79121353 63389759 79121524 63389896 79121695 63390033 79121866 63390170 79122037 63390307 79122208 63390444 79122379 63390581 79122550 63390718 79122721 63390855 79122892 63390992 79123063 63391129 79123234 63391266 79123405 63391403 79123576 63391540 79123747 63391677 79123918 63391814 79124089 63391951 79124260 63392088 79124431 63392225 79124602 63392362 79124773 63392499 79124944 63392636 79125115 63392773 79125286 63392910 79125457 63393047 79125628 63393184 79125799 63393321 79125970 63393458 79126141 63393595 79126312 63393732 79126483 63393869 79126654 63394006 79126825 63394143 79126996 63394280 79127167 63394417 79127338 63394554 79127509 63394691 79127680 63394828 79127851 63394965 79128022 63395102 79128193 63395239 79128364 63395376 79128535 63395513 79128706 63395650 79128877 63395787 79129048 63395924 79129219 63396061 79129390 63396198 79129561 63396335 79129732 63396472 79129903 63396609 79130074 63396746 79130245 63396883 79130416 63397020 79130587 63397157 79130758 63397294 79130929 63397431 79131100 63397568 79131271 63397705 79131442 63397842 79131613 63397979 79131784 63398116 79131955 63398253 79132126 63398390 79132297 63398527 79132468 63398664 79132639 63398801 79132810 63398938 79132981 63399075 79133152 63399212 79133323 63399349 79133494 63399486 79133665 63399623 79133836 63399760 79134007 63399897 79134178 63400034 79134349 63400171 79134520 63400308 79134691 63400445 79134862 63400582 79135033 63400719 79135204 63400856 79135375 63400993 79135546 63401130 79135717 63401267 79135888 63401404 79136059 63401541 79136230 63401678 79136401 63401815 79136572 63401952 79136743 63402089 79136914 63402226 79137085 63402363 79137256 63402500 79137427 63402637 79137598 63402774 79137769 63402911 79137940 63403048 79138111 63403185 79138282 63403322 79138453 63403459 79138624 63403596 79138795 63403733 79138966 63403870 79139137 63404007 79139308 63404144 79139479 63404281 79139650 63404418 79139821 63404555 79139992 63404692 79140163 63404829 79140334 63404966 79140505 63405103 79140676 63405240 79140847 63405377 79141018 63405514 79141189 63405651 79141360 63405788 79141531 63405925 79141702 63406062 79141873 63406199 79142044 63406336 79142215 63406473 79142386 63406610 79142557 63406747 79142728 63406884 79142899 63407021 79143070 63407158 79143241 63407295 79143412 63407432 79143583 63407569 79143754 63407706 79143925 63407843 79144096 63407980 79144267 63408117 79144438 63408254 79144609 63408391 79144780 63408528 79144951 63408665 79145122 63408802 79145293 63408939 79145464 63409076 79145635 63409213 79145806 63409350 79145977 63409487 79146148 63409624 79146319 63409761 79146490 63409898 79146661 63410035 79146832 63410172 79147003 63410309 79147174 63410446 79147345 63410583 79147516 63410720 79147687 63410857 79147858 63410994 79148029 63411131 79148200 63411268 79148371 63411405 79148542 63411542 79148713 63411679 79148884 63411816 79149055 63411953 79149226 63412090 79149397 63412227 79149568 63412364 79149739 63412501 79149910 63412638 79150081 63412775 79150252 63412912 79150423 63413049 79150594 63413186 79150765 63413323 79150936 63413460 79151107 63413597 79151278 63413734 79151449 63413871 79151620 63414008 79151791 63414145 79151962 63414282 79152133 63414419 79152304 63414556 79152475 63414693 79152646 63414830 79152817 63414967 79152988 63415104 79153159 63415241 79153330 63415378 79153501 63415515 79153672 63415652 79153843 63415789 79154014 63415926 79154185 63416063 79154356 63416200 79154527 63416337 79154698 63416474 79154869 63416611 79155040 63416748 79155211 63416885 79155382 63417022 79155553 63417159 79155724 63417296 79155895 63417433 79156066 63417570 79156237 63417707 79156408 63417844 79156579 63417981 79156750 63418118 79156921 63418255 79157092 63418392 79157263 63418529 79157434 63418666 79157605 63418803 79157776 63418940 79157947 63419077 79158118 63419214 79158289 63419351 79158460 63419488 79158631 63419625 79158802 63419762 79158973 63419899 79159144 63420036 79159315 63420173 79159486 63420310 79159657 63420447 79159828 63420584 79159999 63420721 79160170 63420858 79160341 63420995 79160512 63421132 79160683 63421269 79160854 63421406 79161025 63421543 79161196 63421680 79161367 63421817 79161538 63421954 79161709 63422091 79161880 63422228 79162051 63422365 79162222 63422502 79162393 63422639 79162564 63422776 79162735 63422913 79162906 63423050 79163077 63423187 79163248 63423324 79163419 63423461 79163590 63423598 79163761 63423735 79163932 63423872 79164103 63424009 79164274 63424146 79164445 63424283 79164616 63424420 79164787 63424557 79164958 63424694 79165129 63424831 79165300 63424968 79165471 63425105 79165642 63425242 79165813 63425379 79165984 63425516 79166155 63425653 79166326 63425790 79166497 63425927 79166668 63426064 79166839 63426201 79167010 63426338 79167181 63426475 79167352 63426612 79167523 63426749 79167694 63426886 79167865 63427023 79168036 63427160 79168207 63427297 79168378 63427434 79168549 63427571 79168720 63427708 79168891 63427845 79169062 63427982 79169233 63428119 79169404 63428256 79169575 63428393 79169746 63428530 79169917 63428667 79170088 63428804 79170259 63428941 79170430 63429078 79170601 63429215 79170772 63429352 79170943 63429489 79171114 63429626 79171285
1000 39591900 0 39591900 49417627 39592037 49417798 39592174 49417969 39592311 49418140 39592448 49418311 39592585 49418482 39592722 49418653 39592859 49418824 39592996 49418995 39593133 49419166 39593270 49419337 39593407 49419508 39593544 49419679 39593681 49419850 39593818 49420021 39593955 49420192 39594092 49420363 39594229 49420534 39594366 49420705 39594503 49420876 39594640 49421047 39594777 49421218 39594914 49421389 39595051 49421560 39595188 49421731 39595325 49421902 39595462 49422073 39595599 49422244 39595736 49422415 39595873 49422586 39596010 49422757 39596147 49422928 39596284 49423099 39596421 49423270 39596558 49423441 39596695 49423612 39596832 49423783 39596969 49423954 39597106 49424125 39597243 49424296 39597380 49424467 39597517 49424638 39597654 49424809 39597791 49424980 39597928 49425151 39598065 49425322 39598202 49425493 39598339 49425664 39598476 49425835 39598613 49426006 39598750 49426177 39598887 49426348 39599024 49426519 39599161 49426690 39599298 49426861 39599435 49427032 39599572 49427203 39599709 49427374 39599846 49427545 39599983 49427716 39600120 49427887 39600257 49428058 39600394 49428229 39600531 49428400 39600668 49428571 39600805 49428742 39600942 49428913 39601079 49429084 39601216 49429255 39601353 49429426 39601490 49429597 39601627 49429768 39601764 49429939 39601901 49430110 39602038 49430281 39602175 49430452 39602312 49430623 39602449 49430794 39602586 49430965 39602723 49431136 39602860 49431307 39602997 49431478 39603134 49431649 39603271 49431820 39603408 49431991 39603545 49432162 39603682 49432333 39603819 49432504 39603956 49432675 39604093 49432846 39604230 49433017 39604367 49433188 39604504 49433359 39604641 49433530 39604778 49433701 39604915 49433872 39605052 49434043 39605189 49434214 39605326 49434385 39605463 49434556 39605600 49434727 39605737 49434898 39605874 49435069 39606011 49435240 39606148 49435411 39606285 49435582 39606422 49435753 39606559 49435924 39606696 49436095 39606833 49436266 39606970 49436437 39607107 49436608 39607244 49436779 39607381 49436950 39607518 49437121 39607655 49437292 39607792 49437463 39607929 49437634 39608066 49437805 39608203 49437976 39608340 49438147 39608477 49438318 39608614 49438489 39608751 49438660 39608888 49438831 39609025 49439002 39609162 49439173 39609299 49439344 39609436 49439515 39609573 49439686 39609710 49439857 39609847 49440028 39609984 49440199 39610121 49440370 39610258 49440541 39610395 49440712 39610532 49440883 39610669 49441054 39610806 49441225 39610943 49441396 39611080 49441567 39611217 49441738 39611354 49441909 39611491 49442080 39611628 49442251 39611765 49442422 39611902 49442593 39612039 49442764 39612176 49442935 39612313 49443106 39612450 49443277 39612587 49443448 39612724 49443619 39612861 49443790 39612998 49443961 39613135 49444132 39613272 49444303 39613409 49444474 39613546 49444645 39613683 49444816 39613820 49444987 39613957 49445158 39614094 49445329 39614231 49445500 39614368 49445671 39614505 49445842 39614642 49446013 39614779 49446184 39614916 49446355 39615053 49446526 39615190 49446697 39615327 49446868 39615464 49447039 39615601 49447210 39615738 49447381 39615875 49447552 39616012 49447723 39616149 49447894 39616286 49448065 39616423 49448236 39616560 49448407 39616697 49448578 39616834 49448749 39616971 49448920 39617108 49449091 39617245 49449262 39617382 49449433 39617519 49449604 39617656 49449775 39617793 49449946 39617930 49450117 39618067 49450288 39618204 49450459 39618341 49450630 39618478 49450801 39618615 49450972 39618752 49451143 39618889 49451314 39619026 49451485 39619163 49451656 39619300 49451827 39619437 49451998 39619574 49452169 39619711 49452340 39619848 49452511 39619985 49452682 39620122 49452853 39620259 49453024 39620396 49453195 39620533 49453366 39620670 49453537 39620807 49453708 39620944 49453879 39621081 49454050 39621218 49454221 39621355 49454392 39621492 49454563 39621629 49454734 39621766 49454905 39621903 49455076 39622040 49455247 39622177 49455418 39622314 49455589 39622451 49455760 39622588 49455931 39622725 49456102 39622862 49456273 39622999 49456444 39623136 49456615 39623273 49456786 39623410 49456957 39623547 49457128 39623684 49457299 39623821 49457470 39623958 49457641 39624095 49457812 39624232 49457983 39624369 49458154 39624506 49458325 39624643 49458496 39624780 49458667 39624917 49458838 39625054 49459009 39625191 49459180 39625328 49459351 39625465 49459522 39625602 49459693 39625739 49459864 39625876 49460035 39626013 49460206 39626150 49460377 39626287 49460548 39626424 49460719 39626561 49460890 39626698 49461061 39626835 49461232 39626972 49461403 39627109 49461574 39627246 49461745 39627383 49461916 39627520 49462087 39627657 49462258 39627794 49462429 39627931 49462600 39628068 49462771 39628205 49462942 39628342 49463113 39628479 49463284 39628616 49463455 39628753 49463626 39628890 49463797 39629027 49463968 39629164 49464139 39629301 49464310 39629438 49464481 39629575 49464652 39629712 49464823 39629849 49464994 39629986 49465165 39630123 49465336 39630260 49465507 39630397 49465678 39630534 49465849 39630671 49466020 39630808 49466191 39630945 49466362 39631082 49466533 39631219 49466704 39631356 49466875 39631493 49467046 39631630 49467217 39631767 49467388 39631904 49467559 39632041 49467730 39632178 49467901 39632315 49468072 39632452 49468243 39632589 49468414 39632726 49468585 39632863 49468756 39633000 49468927 39633137 49469098 39633274 49469269 39633411 49469440 39633548 49469611 39633685 49469782 39633822 49469953 39633959 49470124 39634096 49470295 39634233 49470466 39634370 49470637 39634507 49470808 39634644 49470979 39634781 49471150 39634918 49471321 39635055 49471492 39635192 49471663 39635329 49471834 39635466 49472005 39635603 49472176 39635740 49472347 39635877 49472518 39636014 49472689 39636151 49472860 39636288 49473031 39636425 49473202 39636562 49473373 39636699 49473544 39636836 49473715 39636973 49473886 39637110 49474057 39637247 49474228 39637384 49474399 39637521 49474570 39637658 49474741 39637795 49474912 39637932 49475083 39638069 49475254 39638206 49475425 39638343 49475596 39638480 49475767 39638617 49475938 39638754 49476109 39638891 49476280 39639028 49476451 39639165 49476622 39639302 49476793 39639439 49476964 39639576 49477135 39639713 49477306 39639850 49477477 39639987 49477648 39640124 49477819 39640261 49477990 39640398 49478161 39640535 49478332 39640672 49478503 39640809 49478674 39640946 49478845 39641083 49479016 39641220 49479187 39641357 49479358 39641494 49479529 39641631 49479700 39641768 49479871 39641905 49480042 39642042 49480213 39642179 49480384 39642316 49480555 39642453 49480726 39642590 49480897 39642727 49481068 39642864 49481239 39643001 49481410 39643138 49481581 39643275 49481752 39643412 49481923 39643549 49482094 39643686 49482265 39643823 49482436 39643960 49482607 39644097 49482778 39644234 49482949 39644371 49483120 39644508 49483291 39644645 49483462 39644782 49483633 39644919 49483804 39645056 49483975 39645193 49484146 39645330 49484317 39645467 49484488 39645604 49484659 39645741 49484830 39645878 49485001 39646015 49485172 39646152 49485343 39646289 49485514 39646426 49485685 39646563 49485856 39646700 49486027 39646837 49486198 39646974 49486369 39647111 49486540 39647248 49486711 39647385 49486882 39647522 49487053 39647659 49487224 39647796 49487395 39647933 49487566 39648070 49487737 39648207 49487908 39648344 49488079 39648481 49488250 39648618 49488421 39648755 49488592 39648892 49488763 39649029 49488934 39649166 49489105 39649303 49489276 39649440 49489447 39649577 49489618 39649714 49489789 39649851 49489960 39649988 49490131 39650125 49490302 39650262 49490473 39650399 49490644 39650536 49490815 39650673 49490986 39650810 49491157 39650947 49491328 39651084 49491499 39651221 49491670 39651358 49491841 39651495 49492012 39651632 49492183 39651769 49492354 39651906 49492525 39652043 49492696 39652180 49492867 39652317 49493038 39652454 49493209 39652591 49493380 39652728 49493551 39652865 49493722 39653002 49493893 39653139 49494064 39653276 49494235 39653413 49494406 39653550 49494577 39653687 49494748 39653824 49494919 39653961 49495090 39654098 49495261 39654235 49495432 39654372 49495603 39654509 49495774 39654646 49495945 39654783 49496116 39654920 49496287 39655057 49496458 39655194 49496629 39655331 49496800 39655468 49496971 39655605 49497142 39655742 49497313 39655879 49497484 39656016 49497655 39656153 49497826 39656290 49497997 39656427 49498168 39656564 49498339 39656701 49498510 39656838 49498681 39656975 49498852 39657112 49499023 39657249 49499194 39657386 49499365 39657523 49499536 39657660 49499707 39657797 49499878 39657934 49500049 39658071 49500220 39658208 49500391 39658345 49500562 39658482 49500733 39658619 49500904 39658756 49501075 39658893 49501246 39659030 49501417 39659167 49501588 39659304 49501759 39659441 49501930 39659578 49502101 39659715 49502272 39659852 49502443 39659989 49502614 39660126 49502785 39660263 49502956 39660400 49503127 39660537 49503298 39660674 49503469 39660811 49503640 39660948 49503811 39661085 49503982 39661222 49504153 39661359 49504324 39661496 49504495 39661633 49504666 39661770 49504837 39661907 49505008 39662044 49505179 39662181 49505350 39662318 49505521 39662455 49505692 39662592 49505863 39662729 49506034 39662866 49506205 39663003 49506376 39663140 49506547 39663277 49506718 39663414 49506889 39663551 49507060 39663688 49507231 39663825 49507402 39663962 49507573 39664099 49507744 39664236 49507915 39664373 49508086 39664510 49508257 39664647 49508428 39664784 49508599 39664921 49508770 39665058 49508941 39665195 49509112 39665332 49509283 39665469 49509454 39665606 49509625 39665743 49509796 39665880 49509967 39666017 49510138 39666154 49510309 39666291 49510480 39666428 49510651 39666565 49510822 39666702 49510993 39666839 49511164 39666976 49511335 39667113 49511506 39667250 49511677 39667387 49511848 39667524 49512019 39667661 49512190 39667798 49512361 39667935 49512532 39668072 49512703 39668209 49512874 39668346 49513045 39668483 49513216 39668620 49513387 39668757 49513558 39668894 49513729 39669031 49513900 39669168 49514071 39669305 49514242 39669442 49514413 39669579 49514584 39669716 49514755 39669853 49514926 39669990 49515097 39670127 49515268 39670264 49515439 39670401 49515610 39670538 49515781 39670675 49515952 39670812 49516123 39670949 49516294 39671086 49516465 39671223 49516636 39671360 49516807 39671497 49516978 39671634 49517149 39671771 49517320 39671908 49517491 39672045 49517662 39672182 49517833 39672319 49518004 39672456 49518175 39672593 49518346 39672730 49518517 39672867 49518688 39673004 49518859 39673141 49519030 39673278 49519201 39673415 49519372 39673552 49519543 39673689 49519714 39673826 49519885 39673963 49520056 39674100 49520227 39674237 49520398 39674374 49520569 39674511 49520740 39674648 49520911 39674785 49521082 39674922 49521253 39675059 49521424 39675196 49521595 39675333 49521766 39675470 49521937 39675607 49522108 39675744 49522279 39675881 49522450 39676018 49522621 39676155 49522792 39676292 49522963 39676429 49523134 39676566 49523305 39676703 49523476 39676840 49523647 39676977 49523818 39677114 49523989 39677251 49524160 39677388 49524331 39677525 49524502 39677662 49524673 39677799 49524844 39677936 49525015 39678073 49525186 39678210 49525357 39678347 49525528 39678484 49525699 39678621 49525870 39678758 49526041 39678895 49526212 39679032 49526383 39679169 49526554 39679306 49526725 39679443 49526896 39679580 49527067 39679717 49527238 39679854 49527409 39679991 49527580 39680128 49527751 39680265 49527922 39680402 49528093 39680539 49528264 39680676 49528435 39680813 49528606 39680950 49528777 39681087 49528948 39681224 49529119 39681361 49529290 39681498 49529461 39681635 49529632 39681772 49529803 39681909 49529974 39682046 49530145 39682183 49530316 39682320 49530487 39682457 49530658 39682594 49530829 39682731 49531000 39682868 49531171 39683005 49531342 39683142 49531513 39683279 49531684 39683416 49531855 39683553 49532026 39683690 49532197 39683827 49532368 39683964 49532539 39684101 49532710 39684238 49532881 39684375 49533052 39684512 49533223 39684649 49533394 39684786 49533565 39684923 49533736 39685060 49533907 39685197 49534078 39685334 49534249 39685471 49534420 39685608 49534591 39685745 49534762 39685882 49534933 39686019 49535104 39686156 49535275 39686293 49535446 39686430 49535617 39686567 49535788 39686704 49535959 39686841 49536130 39686978 49536301 39687115 49536472 39687252 49536643 39687389 49536814 39687526 49536985 39687663 49537156 39687800 49537327 39687937 49537498 39688074 49537669 39688211 49537840 39688348 49538011 39688485 49538182 39688622 49538353 39688759 49538524 39688896 49538695 39689033 49538866 39689170 49539037 39689307 49539208 39689444 49539379 39689581 49539550 39689718 49539721 39689855 49539892 39689992 49540063 39690129 49540234 39690266 49540405 39690403 49540576 39690540 49540747 39690677 49540918 39690814 49541089 39690951 49541260 39691088 49541431 39691225 49541602 39691362 49541773 39691499 49541944 39691636 49542115 39691773 49542286 39691910 49542457 39692047 49542628 39692184 49542799 39692321 49542970 39692458 49543141 39692595 49543312 39692732 49543483 39692869 49543654 39693006 49543825 39693143 49543996 39693280 49544167 39693417 49544338 39693554 49544509 39693691 49544680 39693828 49544851 39693965 49545022 39694102 49545193 39694239 49545364 39694376 49545535 39694513 49545706 39694650 49545877 39694787 49546048 39694924 49546219 39695061 49546390 39695198 49546561 39695335 49546732 39695472 49546903 39695609 49547074 39695746 49547245 39695883 49547416 39696020 49547587 39696157 49547758 39696294 49547929 39696431 49548100 39696568 49548271 39696705 49548442 39696842 49548613 39696979 49548784 39697116 49548955 39697253 49549126 39697390 49549297 39697527 49549468 39697664 49549639 39697801 49549810 39697938 49549981 39698075 49550152 39698212 49550323 39698349 49550494 39698486 49550665 39698623 49550836 39698760 49551007 39698897 49551178 39699034 49551349 39699171 49551520 39699308 49551691 39699445 49551862 39699582 49552033 39699719 49552204 39699856 49552375 39699993 49552546 39700130 49552717 39700267 49552888 39700404 49553059 39700541 49553230 39700678 49553401 39700815 49553572 39700952 49553743 39701089 49553914 39701226 49554085 39701363 49554256 39701500 49554427 39701637 49554598 39701774 49554769 39701911 49554940 39702048 49555111 39702185 49555282 39702322 49555453 39702459 49555624 39702596 49555795 39702733 49555966 39702870 49556137 39703007 49556308 39703144 49556479 39703281 49556650 39703418 49556821 39703555 49556992 39703692 49557163 39703829 49557334 39703966 49557505 39704103 49557676 39704240 49557847 39704377 49558018 39704514 49558189 39704651 49558360 39704788 49558531 39704925 49558702 39705062 49558873 39705199 49559044 39705336 49559215 39705473 49559386 39705610 49559557 39705747 49559728 39705884 49559899 39706021 49560070 39706158 49560241 39706295 49560412 39706432 49560583 39706569 49560754 39706706 49560925 39706843 49561096 39706980 49561267 39707117 49561438 39707254 49561609 39707391 49561780 39707528 49561951 39707665 49562122 39707802 49562293 39707939 49562464 39708076 49562635 39708213 49562806 39708350 49562977 39708487 49563148 39708624 49563319 39708761 49563490 39708898 49563661 39709035 49563832 39709172 49564003 39709309 49564174 39709446 49564345 39709583 49564516 39709720 49564687 39709857 49564858 39709994 49565029 39710131 49565200 39710268 49565371 39710405 49565542 39710542 49565713 39710679 49565884 39710816 49566055 39710953 49566226 39711090 49566397 39711227 49566568 39711364 49566739 39711501 49566910 39711638 49567081 39711775 49567252 39711912 49567423 39712049 49567594 39712186 49567765 39712323 49567936 39712460 49568107 39712597 49568278 39712734 49568449 39712871 49568620 39713008 49568791 39713145 49568962 39713282 49569133 39713419 49569304 39713556 49569475 39713693 49569646 39713830 49569817 39713967 49569988 39714104 49570159 39714241 49570330 39714378 49570501 39714515 49570672 39714652 49570843 39714789 49571014 39714926 49571185 39715063 49571356 39715200 49571527 39715337 49571698 39715474 49571869 39715611 49572040 39715748 49572211 39715885 49572382 39716022 49572553 39716159 49572724 39716296 49572895 39716433 49573066 39716570 49573237 39716707 49573408 39716844 49573579 39716981 49573750 39717118 49573921 39717255 49574092 39717392 49574263 39717529 49574434 39717666 49574605 39717803 49574776 39717940 49574947 39718077 49575118 39718214 49575289 39718351 49575460 39718488 49575631 39718625 49575802 39718762 49575973 39718899 49576144 39719036 49576315 39719173 49576486 39719310 49576657 39719447 49576828 39719584 49576999 39719721 49577170 39719858 49577341 39719995 49577512 39720132 49577683 39720269 49577854 39720406 49578025 39720543 49578196 39720680 49578367 39720817 49578538 39720954 49578709 39721091 49578880 39721228 49579051 39721365 49579222 39721502 49579393 39721639 49579564 39721776 49579735 39721913 49579906 39722050 49580077 39722187 49580248 39722324 49580419 39722461 49580590 39722598 49580761 39722735 49580932 39722872 49581103 39723009 49581274 39723146 49581445 39723283 49581616 39723420 49581787 39723557 49581958 39723694 49582129 39723831 49582300 39723968 49582471 39724105 49582642 39724242 49582813 39724379 49582984 39724516 49583155 39724653 49583326 39724790 49583497 39724927 49583668 39725064 49583839 39725201 49584010 39725338 49584181 39725475 49584352 39725612 49584523 39725749 49584694 39725886 49584865 39726023 49585036 39726160 49585207 39726297 49585378 39726434 49585549 39726571 49585720 39726708 49585891 39726845 49586062 39726982 49586233 39727119 49586404 39727256 49586575 39727393 49586746 39727530 49586917 39727667 49587088 39727804 49587259 39727941 49587430 39728078 49587601 39728215 49587772 39728352 49587943 39728489 49588114 39728626 49588285
1000 35306681 0 35306681 44068923 35306818 44069094 35306955 44069265 35307092 44069436 35307229 44069607 35307366 44069778 35307503 44069949 35307640 44070120 35307777 44070291 35307914 44070462 35308051 44070633 35308188 44070804 35308325 44070975 35308462 44071146 35308599 44071317 35308736 44071488 35308873 44071659 35309010 44071830 35309147 44072001 35309284 44072172 35309421 44072343 35309558 44072514 35309695 44072685 35309832 44072856 35309969 44073027 35310106 44073198 35310243 44073369 35310380 44073540 35310517 44073711 35310654 44073882 35310791 44074053 35310928 44074224 35311065 44074395 35311202 44074566 35311339 44074737 35311476 44074908 35311613 44075079 35311750 44075250 35311887 44075421 35312024 44075592 35312161 44075763 35312298 44075934 35312435 44076105 35312572 44076276 35312709 44076447 35312846 44076618 35312983 44076789 35313120 44076960 35313257 44077131 35313394 44077302 35313531 44077473 35313668 44077644 35313805 44077815 35313942 44077986 35314079 44078157 35314216 44078328 35314353 44078499 35314490 44078670 35314627 44078841 35314764 44079012 35314901 44079183 35315038 44079354 35315175 44079525 35315312 44079696 35315449 44079867 35315586 44080038 35315723 44080209 35315860 44080380 35315997 44080551 35316134 44080722 35316271 44080893 35316408 44081064 35316545 44081235 35316682 44081406 35316819 44081577 35316956 44081748 35317093 44081919 35317230 44082090 35317367 44082261 35317504 44082432 35317641 44082603 35317778 44082774 35317915 44082945 35318052 44083116 35318189 44083287 35318326 44083458 35318463 44083629 35318600 44083800 35318737 44083971 35318874 44084142 35319011 44084313 35319148 44084484 35319285 44084655 35319422 44084826 35319559 44084997 35319696 44085168 35319833 44085339 35319970 44085510 35320107 44085681 35320244 44085852 35320381 44086023 35320518 44086194 35320655 44086365 35320792 44086536 35320929 44086707 35321066 44086878 35321203 44087049 35321340 44087220 35321477 44087391 35321614 44087562 35321751 44087733 35321888 44087904 35322025 44088075 35322162 44088246 35322299 44088417 35322436 44088588 35322573 44088759 35322710 44088930 35322847 44089101 35322984 44089272 35323121 44089443 35323258 44089614 35323395 44089785 35323532 44089956 35323669 44090127 35323806 44090298 35323943 44090469 35324080 44090640 35324217 44090811 35324354 44090982 35324491 44091153 35324628 44091324 35324765 44091495 35324902 44091666 35325039 44091837 35325176 44092008 35325313 44092179 35325450 44092350 35325587 44092521 35325724 44092692 35325861 44092863 35325998 44093034 35326135 44093205 35326272 44093376 35326409 44093547 35326546 44093718 35326683 44093889 35326820 44094060 35326957 44094231 35327094 44094402 35327231 44094573 35327368 44094744 35327505 44094915 35327642 44095086 35327779 44095257 35327916 44095428 35328053 44095599 35328190 44095770 35328327 44095941 35328464 44096112 35328601 44096283 35328738 44096454 35328875 44096625 35329012 44096796 35329149 44096967 35329286 44097138 35329423 44097309 35329560 44097480 35329697 44097651 35329834 44097822 35329971 44097993 35330108 44098164 35330245 44098335 35330382 44098506 35330519 44098677 35330656 44098848 35330793 44099019 35330930 44099190 35331067 44099361 35331204 44099532 35331341 44099703 35331478 44099874 35331615 44100045 35331752 44100216 35331889 44100387 35332026 44100558 35332163 44100729 35332300 44100900 35332437 44101071 35332574 44101242 35332711 44101413 35332848 44101584 35332985 44101755 35333122 44101926 35333259 44102097 35333396 44102268 35333533 44102439 35333670 44102610 35333807 44102781 35333944 44102952 35334081 44103123 35334218 44103294 35334355 44103465 35334492 44103636 35334629 44103807 35334766 44103978 35334903 44104149 35335040 44104320 35335177 44104491 35335314 44104662 35335451 44104833 35335588 44105004 35335725 44105175 35335862 44105346 35335999 44105517 35336136 44105688 35336273 44105859 35336410 44106030 35336547 44106201 35336684 44106372 35336821 44106543 35336958 44106714 35337095 44106885 35337232 44107056 35337369 44107227 35337506 44107398 35337643 44107569 35337780 44107740 35337917 44107911 35338054 44108082 35338191 44108253 35338328 44108424 35338465 44108595 35338602 44108766 35338739 44108937 35338876 44109108 35339013 44109279 35339150 44109450 35339287 44109621 35339424 44109792 35339561 44109963 35339698 44110134 35339835 44110305 35339972 44110476 35340109 44110647 35340246 44110818 35340383 44110989 35340520 44111160 35340657 44111331 35340794 44111502 35340931 44111673 35341068 44111844 35341205 44112015 35341342 44112186 35341479 44112357 35341616 44112528 35341753 44112699 35341890 44112870 35342027 44113041 35342164 44113212 35342301 44113383 35342438 44113554 35342575 44113725 35342712 44113896 35342849 44114067 35342986 44114238 35343123 44114409 35343260 44114580 35343397 44114751 35343534 44114922 35343671 44115093 35343808 44115264 35343945 44115435 35344082 44115606 35344219 44115777 35344356 44115948 35344493 44116119 35344630 44116290 35344767 44116461 35344904 44116632 35345041 44116803 35345178 44116974 35345315 44117145 35345452 44117316 35345589 44117487 35345726 44117658 35345863 44117829 35346000 44118000 35346137 44118171 35346274 44118342 35346411 44118513 35346548 44118684 35346685 44118855 35346822 44119026 35346959 44119197 35347096 44119368 35347233 44119539 35347370 44119710 35347507 44119881 35347644 44120052 35347781 44120223 35347918 44120394 35348055 44120565 35348192 44120736 35348329 44120907 35348466 44121078 35348603 44121249 35348740 44121420 35348877 44121591 35349014 44121762 35349151 44121933 35349288 44122104 35349425 44122275 35349562 44122446 35349699 44122617 35349836 44122788 35349973 44122959 35350110 44123130 35350247 44123301 35350384 44123472 35350521 44123643 35350658 44123814 35350795 44123985 35350932 44124156 35351069 44124327 35351206 44124498 35351343 44124669 35351480 44124840 35351617 44125011 35351754 44125182 35351891 44125353 35352028 44125524 35352165 44125695 35352302 44125866 35352439 44126037 35352576 44126208 35352713 44126379 35352850 44126550 35352987 44126721 35353124 44126892 35353261 44127063 35353398 44127234 35353535 44127405 35353672 44127576 35353809 44127747 35353946 44127918 35354083 44128089 35354220 44128260 35354357 44128431 35354494 44128602 35354631 44128773 35354768 44128944 35354905 44129115 35355042 44129286 35355179 44129457 35355316 44129628 35355453 44129799 35355590 44129970 35355727 44130141 35355864 44130312 35356001 44130483 35356138 44130654 35356275 44130825 35356412 44130996 35356549 44131167 35356686 44131338 35356823 44131509 35356960 44131680 35357097 44131851 35357234 44132022 35357371 44132193 35357508 44132364 35357645 44132535 35357782 44132706 35357919 44132877 35358056 44133048 35358193 44133219 35358330 44133390 35358467 44133561 35358604 44133732 35358741 44133903 35358878 44134074 35359015 44134245 35359152 44134416 35359289 44134587 35359426 44134758 35359563 44134929 35359700 44135100 35359837 44135271 35359974 44135442 35360111 44135613 35360248 44135784 35360385 44135955 35360522 44136126 35360659 44136297 35360796 44136468 35360933 44136639 35361070 44136810 35361207 44136981 35361344 44137152 35361481 44137323 35361618 44137494 35361755 44137665 35361892 44137836 35362029 44138007 35362166 44138178 35362303 44138349 35362440 44138520 35362577 44138691 35362714 44138862 35362851 44139033 35362988 44139204 35363125 44139375 35363262 44139546 35363399 44139717 35363536 44139888 35363673 44140059 35363810 44140230 35363947 44140401 35364084 44140572 35364221 44140743 35364358 44140914 35364495 44141085 35364632 44141256 35364769 44141427 35364906 44141598 35365043 44141769 35365180 44141940 35365317 44142111 35365454 44142282 35365591 44142453 35365728 44142624 35365865 44142795 35366002 44142966 35366139 44143137 35366276 44143308 35366413 44143479 35366550 44143650 35366687 44143821 35366824 44143992 35366961 44144163 35367098 44144334 35367235 44144505 35367372 44144676 35367509 44144847 35367646 44145018 35367783 44145189 35367920 44145360 35368057 44145531 35368194 44145702 35368331 44145873 35368468 44146044 35368605 44146215 35368742 44146386 35368879 44146557 35369016 44146728 35369153 44146899 35369290 44147070 35369427 44147241 35369564 44147412 35369701 44147583 35369838 44147754 35369975 44147925 35370112 44148096 35370249 44148267 35370386 44148438 35370523 44148609 35370660 44148780 35370797 44148951 35370934 44149122 35371071 44149293 35371208 44149464 35371345 44149635 35371482 44149806 35371619 44149977 35371756 44150148 35371893 44150319 35372030 44150490 35372167 44150661 35372304 44150832 35372441 44151003 35372578 44151174 35372715 44151345 35372852 44151516 35372989 44151687 35373126 44151858 35373263 44152029 35373400 44152200 35373537 44152371 35373674 44152542 35373811 44152713 35373948 44152884 35374085 44153055 35374222 44153226 35374359 44153397 35374496 44153568 35374633 44153739 35374770 44153910 35374907 44154081 35375044 44154252 35375181 44154423 35375318 44154594 35375455 44154765 35375592 44154936 35375729 44155107 35375866 44155278 35376003 44155449 35376140 44155620 35376277 44155791 35376414 44155962 35376551 44156133 35376688 44156304 35376825 44156475 35376962 44156646 35377099 44156817 35377236 44156988 35377373 44157159 35377510 44157330 35377647 44157501 35377784 44157672 35377921 44157843 35378058 44158014 35378195 44158185 35378332 44158356 35378469 44158527 35378606 44158698 35378743 44158869 35378880 44159040 35379017 44159211 35379154 44159382 35379291 44159553 35379428 44159724 35379565 44159895 35379702 44160066 35379839 44160237 35379976 44160408 35380113 44160579 35380250 44160750 35380387 44160921 35380524 44161092 35380661 44161263 35380798 44161434 35380935 44161605 35381072 44161776 35381209 44161947 35381346 44162118 35381483 44162289 35381620 44162460 35381757 44162631 35381894 44162802 35382031 44162973 35382168 44163144 35382305 44163315 35382442 44163486 35382579 44163657 35382716 44163828 35382853 44163999 35382990 44164170 35383127 44164341 35383264 44164512 35383401 44164683 35383538 44164854 35383675 44165025 35383812 44165196 35383949 44165367 35384086 44165538 35384223 44165709 35384360 44165880 35384497 44166051 35384634 44166222 35384771 44166393 35384908 44166564 35385045 44166735 35385182 44166906 35385319 44167077 35385456 44167248 35385593 44167419 35385730 44167590 35385867 44167761 35386004 44167932 35386141 44168103 35386278 44168274 35386415 44168445 35386552 44168616 35386689 44168787 35386826 44168958 35386963 44169129 35387100 44169300 35387237 44169471 35387374 44169642 35387511 44169813 35387648 44169984 35387785 44170155 35387922 44170326 35388059 44170497 35388196 44170668 35388333 44170839 35388470 44171010 35388607 44171181 35388744 44171352 35388881 44171523 35389018 44171694 35389155 44171865 35389292 44172036 35389429 44172207 35389566 44172378 35389703 44172549 35389840 44172720 35389977 44172891 35390114 44173062 35390251 44173233 35390388 44173404 35390525 44173575 35390662 44173746 35390799 44173917 35390936 44174088 35391073 44174259 35391210 44174430 35391347 44174601 35391484 44174772 35391621 44174943 35391758 44175114 35391895 44175285 35392032 44175456 35392169 44175627 35392306 44175798 35392443 44175969 35392580 44176140 35392717 44176311 35392854 44176482 35392991 44176653 35393128 44176824 35393265 44176995 35393402 44177166 35393539 44177337 35393676 44177508 35393813 44177679 35393950 44177850 35394087 44178021 35394224 44178192 35394361 44178363 35394498 44178534 35394635 44178705 35394772 44178876 35394909 44179047 35395046 44179218 35395183 44179389 35395320 44179560 35395457 44179731 35395594 44179902 35395731 44180073 35395868 44180244 35396005 44180415 35396142 44180586 35396279 44180757 35396416 44180928 35396553 44181099 35396690 44181270 35396827 44181441 35396964 44181612 35397101 44181783 35397238 44181954 35397375 44182125 35397512 44182296 35397649 44182467 35397786 44182638 35397923 44182809 35398060 44182980 35398197 44183151 35398334 44183322 35398471 44183493 35398608 44183664 35398745 44183835 35398882 44184006 35399019 44184177 35399156 44184348 35399293 44184519 35399430 44184690 35399567 44184861 35399704 44185032 35399841 44185203 35399978 44185374 35400115 44185545 35400252 44185716 35400389 44185887 35400526 44186058 35400663 44186229 35400800 44186400 35400937 44186571 35401074 44186742 35401211 44186913 35401348 44187084 35401485 44187255 35401622 44187426 35401759 44187597 35401896 44187768 35402033 44187939 35402170 44188110 35402307 44188281 35402444 44188452 35402581 44188623 35402718 44188794 35402855 44188965 35402992 44189136 35403129 44189307 35403266 44189478 35403403 44189649 35403540 44189820 35403677 44189991 35403814 44190162 35403951 44190333 35404088 44190504 35404225 44190675 35404362 44190846 35404499 44191017 35404636 44191188 35404773 44191359 35404910 44191530 35405047 44191701 35405184 44191872 35405321 44192043 35405458 44192214 35405595 44192385 35405732 44192556 35405869 44192727 35406006 44192898 35406143 44193069 35406280 44193240 35406417 44193411 35406554 44193582 35406691 44193753 35406828 44193924 35406965 44194095 35407102 44194266 35407239 44194437 35407376 44194608 35407513 44194779 35407650 44194950 35407787 44195121 35407924 44195292 35408061 44195463 35408198 44195634 35408335 44195805 35408472 44195976 35408609 44196147 35408746 44196318 35408883 44196489 35409020 44196660 35409157 44196831 35409294 44197002 35409431 44197173 35409568 44197344 35409705 44197515 35409842 44197686 35409979 44197857 35410116 44198028 35410253 44198199 35410390 44198370 35410527 44198541 35410664 44198712 35410801 44198883 35410938 44199054 35411075 44199225 35411212 44199396 35411349 44199567 35411486 44199738 35411623 44199909 35411760 44200080 35411897 44200251 35412034 44200422 35412171 44200593 35412308 44200764 35412445 44200935 35412582 44201106 35412719 44201277 35412856 44201448 35412993 44201619 35413130 44201790 35413267 44201961 35413404 44202132 35413541 44202303 35413678 44202474 35413815 44202645 35413952 44202816 35414089 44202987 35414226 44203158 35414363 44203329 35414500 44203500 35414637 44203671 35414774 44203842 35414911 44204013 35415048 44204184 35415185 44204355 35415322 44204526 35415459 44204697 35415596 44204868 35415733 44205039 35415870 44205210 35416007 44205381 35416144 44205552 35416281 44205723 35416418 44205894 35416555 44206065 35416692 44206236 35416829 44206407 35416966 44206578 35417103 44206749 35417240 44206920 35417377 44207091 35417514 44207262 35417651 44207433 35417788 44207604 35417925 44207775 35418062 44207946 35418199 44208117 35418336 44208288 35418473 44208459 35418610 44208630 35418747 44208801 35418884 44208972 35419021 44209143 35419158 44209314 35419295 44209485 35419432 44209656 35419569 44209827 35419706 44209998 35419843 44210169 35419980 44210340 35420117 44210511 35420254 44210682 35420391 44210853 35420528 44211024 35420665 44211195 35420802 44211366 35420939 44211537 35421076 44211708 35421213 44211879 35421350 44212050 35421487 44212221 35421624 44212392 35421761 44212563 35421898 44212734 35422035 44212905 35422172 44213076 35422309 44213247 35422446 44213418 35422583 44213589 35422720 44213760 35422857 44213931 35422994 44214102 35423131 44214273 35423268 44214444 35423405 44214615 35423542 44214786 35423679 44214957 35423816 44215128 35423953 44215299 35424090 44215470 35424227 44215641 35424364 44215812 35424501 44215983 35424638 44216154 35424775 44216325 35424912 44216496 35425049 44216667 35425186 44216838 35425323 44217009 35425460 44217180 35425597 44217351 35425734 44217522 35425871 44217693 35426008 44217864 35426145 44218035 35426282 44218206 35426419 44218377 35426556 44218548 35426693 44218719 35426830 44218890 35426967 44219061 35427104 44219232 35427241 44219403 35427378 44219574 35427515 44219745 35427652 44219916 35427789 44220087 35427926 44220258 35428063 44220429 35428200 44220600 35428337 44220771 35428474 44220942 35428611 44221113 35428748 44221284 35428885 44221455 35429022 44221626 35429159 44221797 35429296 44221968 35429433 44222139 35429570 44222310 35429707 44222481 35429844 44222652 35429981 44222823 35430118 44222994 35430255 44223165 35430392 44223336 35430529 44223507 35430666 44223678 35430803 44223849 35430940 44224020 35431077 44224191 35431214 44224362 35431351 44224533 35431488 44224704 35431625 44224875 35431762 44225046 35431899 44225217 35432036 44225388 35432173 44225559 35432310 44225730 35432447 44225901 35432584 44226072 35432721 44226243 35432858 44226414 35432995 44226585 35433132 44226756 35433269 44226927 35433406 44227098 35433543 44227269 35433680 44227440 35433817 44227611 35433954 44227782 35434091 44227953 35434228 44228124 35434365 44228295 35434502 44228466 35434639 44228637 35434776 44228808 35434913 44228979 35435050 44229150 35435187 44229321 35435324 44229492 35435461 44229663 35435598 44229834 35435735 44230005 35435872 44230176 35436009 44230347 35436146 44230518 35436283 44230689 35436420 44230860 35436557 44231031 35436694 44231202 35436831 44231373 35436968 44231544 35437105 44231715 35437242 44231886 35437379 44232057 35437516 44232228 35437653 44232399 35437790 44232570 35437927 44232741 35438064 44232912 35438201 44233083 35438338 44233254 35438475 44233425 35438612 44233596 35438749 44233767 35438886 44233938 35439023 44234109 35439160 44234280 35439297 44234451 35439434 44234622 35439571 44234793 35439708 44234964 35439845 44235135 35439982 44235306 35440119 44235477 35440256 44235648 35440393 44235819 35440530 44235990 35440667 44236161 35440804 44236332 35440941 44236503 35441078 44236674 35441215 44236845 35441352 44237016 35441489 44237187 35441626 44237358 35441763 44237529 35441900 44237700 35442037 44237871 35442174 44238042 35442311 44238213 35442448 44238384 35442585 44238555 35442722 44238726 35442859 44238897 35442996 44239068 35443133 44239239 35443270 44239410 35443407 44239581
1000 40002900 0 40002900 49930627 40003037 49930798 40003174 49930969 40003311 49931140 40003448 49931311 40003585 49931482 40003722 49931653 40003859 49931824 40003996 49931995 40004133 49932166 40004270 49932337 40004407 49932508 40004544 49932679 40004681 49932850 40004818 49933021 40004955 49933192 40005092 49933363 40005229 49933534 40005366 49933705 40005503 49933876 40005640 49934047 40005777 49934218 40005914 49934389 40006051 49934560 40006188 49934731 40006325 49934902 40006462 49935073 40006599 49935244 40006736 49935415 40006873 49935586 40007010 49935757 40007147 49935928 40007284 49936099 40007421 49936270 40007558 49936441 40007695 49936612 40007832 49936783 40007969 49936954 40008106 49937125 40008243 49937296 40008380 49937467 40008517 49937638 40008654 49937809 40008791 49937980 40008928 49938151 40009065 49938322 40009202 49938493 40009339 49938664 40009476 49938835 40009613 49939006 40009750 49939177 40009887 49939348 40010024 49939519 40010161 49939690 40010298 49939861 40010435 49940032 40010572 49940203 40010709 49940374 40010846 49940545 40010983 49940716 40011120 49940887 40011257 49941058 40011394 49941229 40011531 49941400 40011668 49941571 40011805 49941742 40011942 49941913 40012079 49942084 40012216 49942255 40012353 49942426 40012490 49942597 40012627 49942768 40012764 49942939 40012901 49943110 40013038 49943281 40013175 49943452 40013312 49943623 40013449 49943794 40013586 49943965 40013723 49944136 40013860 49944307 40013997 49944478 40014134 49944649 40014271 49944820 40014408 49944991 40014545 49945162 40014682 49945333 40014819 49945504 40014956 49945675 40015093 49945846 40015230 49946017 40015367 49946188 40015504 49946359 40015641 49946530 40015778 49946701 40015915 49946872 40016052 49947043 40016189 49947214 40016326 49947385 40016463 49947556 40016600 49947727 40016737 49947898 40016874 49948069 40017011 49948240 40017148 49948411 40017285 49948582 40017422 49948753 40017559 49948924 40017696 49949095 40017833 49949266 40017970 49949437 40018107 49949608 40018244 49949779 40018381 49949950 40018518 49950121 40018655 49950292 40018792 49950463 40018929 49950634 40019066 49950805 40019203 49950976 40019340 49951147 40019477 49951318 40019614 49951489 40019751 49951660 40019888 49951831 40020025 49952002 40020162 49952173 40020299 49952344 40020436 49952515 40020573 49952686 40020710 49952857 40020847 49953028 40020984 49953199 40021121 49953370 40021258 49953541 40021395 49953712 40021532 49953883 40021669 49954054 40021806 49954225 40021943 49954396 40022080 49954567 40022217 49954738 40022354 49954909 40022491 49955080 40022628 49955251 40022765 49955422 40022902 49955593 40023039 49955764 40023176 49955935 40023313 49956106 40023450 49956277 40023587 49956448 40023724 49956619 40023861 49956790 40023998 49956961 40024135 49957132 40024272 49957303 40024409 49957474 40024546 49957645 40024683 49957816 40024820 49957987 40024957 49958158 40025094 49958329 40025231 49958500 40025368 49958671 40025505 49958842 40025642 49959013 40025779 49959184 40025916 49959355 40026053 49959526 40026190 49959697 40026327 49959868 40026464 49960039 40026601 49960210 40026738 49960381 40026875 49960552 40027012 49960723 40027149 49960894 40027286 49961065 40027423 49961236 40027560 49961407 40027697 49961578 40027834 49961749 40027971 49961920 40028108 49962091 40028245 49962262 40028382 49962433 40028519 49962604 40028656 49962775 40028793 49962946 40028930 49963117 40029067 49963288 40029204 49963459 40029341 49963630 40029478 49963801 40029615 49963972 40029752 49964143 40029889 49964314 40030026 49964485 40030163 49964656 40030300 49964827 40030437 49964998 40030574 49965169 40030711 49965340 40030848 49965511 40030985 49965682 40031122 49965853 40031259 49966024 40031396 49966195 40031533 49966366 40031670 49966537 40031807 49966708 40031944 49966879 40032081 49967050 40032218 49967221 40032355 49967392 40032492 49967563 40032629 49967734 40032766 49967905 40032903 49968076 40033040 49968247 40033177 49968418 40033314 49968589 40033451 49968760 40033588 49968931 40033725 49969102 40033862 49969273 40033999 49969444 40034136 49969615 40034273 49969786 40034410 49969957 40034547 49970128 40034684 49970299 40034821 49970470 40034958 49970641 40035095 49970812 40035232 49970983 40035369 49971154 40035506 49971325 40035643 49971496 40035780 49971667 40035917 49971838 40036054 49972009 40036191 49972180 40036328 49972351 40036465 49972522 40036602 49972693 40036739 49972864 40036876 49973035 40037013 49973206 40037150 49973377 40037287 49973548 40037424 49973719 40037561 49973890 40037698 49974061 40037835 49974232 40037972 49974403 40038109 49974574 40038246 49974745 40038383 49974916 40038520 49975087 40038657 49975258 40038794 49975429 40038931 49975600 40039068 49975771 40039205 49975942 40039342 49976113 40039479 49976284 40039616 49976455 40039753 49976626 40039890 49976797 40040027 49976968 40040164 49977139 40040301 49977310 40040438 49977481 40040575 49977652 40040712 49977823 40040849 49977994 40040986 49978165 40041123 49978336 40041260 49978507 40041397 49978678 40041534 49978849 40041671 49979020 40041808 49979191 40041945 49979362 40042082 49979533 40042219 49979704 40042356 49979875 40042493 49980046 40042630 49980217 40042767 49980388 40042904 49980559 40043041 49980730 40043178 49980901 40043315 49981072 40043452 49981243 40043589 49981414 40043726 49981585 40043863 49981756 40044000 49981927 40044137 49982098 40044274 49982269 40044411 49982440 40044548 49982611 40044685 49982782 40044822 49982953 40044959 49983124 40045096 49983295 40045233 49983466 40045370 49983637 40045507 49983808 40045644 49983979 40045781 49984150 40045918 49984321 40046055 49984492 40046192 49984663 40046329 49984834 40046466 49985005 40046603 49985176 40046740 49985347 40046877 49985518 40047014 49985689 40047151 49985860 40047288 49986031 40047425 49986202 40047562 49986373 40047699 49986544 40047836 49986715 40047973 49986886 40048110 49987057 40048247 49987228 40048384 49987399 40048521 49987570 40048658 49987741 40048795 49987912 40048932 49988083 40049069 49988254 40049206 49988425 40049343 49988596 40049480 49988767 40049617 49988938 40049754 49989109 40049891 49989280 40050028 49989451 40050165 49989622 40050302 49989793 40050439 49989964 40050576 49990135 40050713 49990306 40050850 49990477 40050987 49990648 40051124 49990819 40051261 49990990 40051398 49991161 40051535 49991332 40051672 49991503 40051809 49991674 40051946 49991845 40052083 49992016 40052220 49992187 40052357 49992358 40052494 49992529 40052631 49992700 40052768 49992871 40052905 49993042 40053042 49993213 40053179 49993384 40053316 49993555 40053453 49993726 40053590 49993897 40053727 49994068 40053864 49994239 40054001 49994410 40054138 49994581 40054275 49994752 40054412 49994923 40054549 49995094 40054686 49995265 40054823 49995436 40054960 49995607 40055097 49995778 40055234 49995949 40055371 49996120 40055508 49996291 40055645 49996462 40055782 49996633 40055919 49996804 40056056 49996975 40056193 49997146 40056330 49997317 40056467 49997488 40056604 49997659 40056741 49997830 40056878 49998001 40057015 49998172 40057152 49998343 40057289 49998514 40057426 49998685 40057563 49998856 40057700 49999027 40057837 49999198 40057974 49999369 40058111 49999540 40058248 49999711 40058385 49999882 40058522 50000053 40058659 50000224 40058796 50000395 40058933 50000566 40059070 50000737 40059207 50000908 40059344 50001079 40059481 50001250 40059618 50001421 40059755 50001592 40059892 50001763 40060029 50001934 40060166 50002105 40060303 50002276 40060440 50002447 40060577 50002618 40060714 50002789 40060851 50002960 40060988 50003131 40061125 50003302 40061262 50003473 40061399 50003644 40061536 50003815 40061673 50003986 40061810 50004157 40061947 50004328 40062084 50004499 40062221 50004670 40062358 50004841 40062495 50005012 40062632 50005183 40062769 50005354 40062906 50005525 40063043 50005696 40063180 50005867 40063317 50006038 40063454 50006209 40063591 50006380 40063728 50006551 40063865 50006722 40064002 50006893 40064139 50007064 40064276 50007235 40064413 50007406 40064550 50007577 40064687 50007748 40064824 50007919 40064961 50008090 40065098 50008261 40065235 50008432 40065372 50008603 40065509 50008774 40065646 50008945 40065783 50009116 40065920 50009287 40066057 50009458 40066194 50009629 40066331 50009800 40066468 50009971 40066605 50010142 40066742 50010313 40066879 50010484 40067016 50010655 40067153 50010826 40067290 50010997 40067427 50011168 40067564 50011339 40067701 50011510 40067838 50011681 40067975 50011852 40068112 50012023 40068249 50012194 40068386 50012365 40068523 50012536 40068660 50012707 40068797 50012878 40068934 50013049 40069071 50013220 40069208 50013391 40069345 50013562 40069482 50013733 40069619 50013904 40069756 50014075 40069893 50014246 40070030 50014417 40070167 50014588 40070304 50014759 40070441 50014930 40070578 50015101 40070715 50015272 40070852 50015443 40070989 50015614 40071126 50015785 40071263 50015956 40071400 50016127 40071537 50016298 40071674 50016469 40071811 50016640 40071948 50016811 40072085 50016982 40072222 50017153 40072359 50017324 40072496 50017495 40072633 50017666 40072770 50017837 40072907 50018008 40073044 50018179 40073181 50018350 40073318 50018521 40073455 50018692 40073592 50018863 40073729 50019034 40073866 50019205 40074003 50019376 40074140 50019547 40074277 50019718 40074414 50019889 40074551 50020060 40074688 50020231 40074825 50020402 40074962 50020573 40075099 50020744 40075236 50020915 40075373 50021086 40075510 50021257 40075647 50021428 40075784 50021599 40075921 50021770 40076058 50021941 40076195 50022112 40076332 50022283 40076469 50022454 40076606 50022625 40076743 50022796 40076880 50022967 40077017 50023138 40077154 50023309 40077291 50023480 40077428 50023651 40077565 50023822 40077702 50023993 40077839 50024164 40077976 50024335 40078113 50024506 40078250 50024677 40078387 50024848 40078524 50025019 40078661 50025190 40078798 50025361 40078935 50025532 40079072 50025703 40079209 50025874 40079346 50026045 40079483 50026216 40079620 50026387 40079757 50026558 40079894 50026729 40080031 50026900 40080168 50027071 40080305 50027242 40080442 50027413 40080579 50027584 40080716 50027755 40080853 50027926 40080990 50028097 40081127 50028268 40081264 50028439 40081401 50028610 40081538 50028781 40081675 50028952 40081812 50029123 40081949 50029294 40082086 50029465 40082223 50029636 40082360 50029807 40082497 50029978 40082634 50030149 40082771 50030320 40082908 50030491 40083045 50030662 40083182 50030833 40083319 50031004 40083456 50031175 40083593 50031346 40083730 50031517 40083867 50031688 40084004 50031859 40084141 50032030 40084278 50032201 40084415 50032372 40084552 50032543 40084689 50032714 40084826 50032885 40084963 50033056 40085100 50033227 40085237 50033398 40085374 50033569 40085511 50033740 40085648 50033911 40085785 50034082 40085922 50034253 40086059 50034424 40086196 50034595 40086333 50034766 40086470 50034937 40086607 50035108 40086744 50035279 40086881 50035450 40087018 50035621 40087155 50035792 40087292 50035963 40087429 50036134 40087566 50036305 40087703 50036476 40087840 50036647 40087977 50036818 40088114 50036989 40088251 50037160 40088388 50037331 40088525 50037502 40088662 50037673 40088799 50037844 40088936 50038015 40089073 50038186 40089210 50038357 40089347 50038528 40089484 50038699 40089621 50038870 40089758 50039041 40089895 50039212 40090032 50039383 40090169 50039554 40090306 50039725 40090443 50039896 40090580 50040067 40090717 50040238 40090854 50040409 40090991 50040580 40091128 50040751 40091265 50040922 40091402 50041093 40091539 50041264 40091676 50041435 40091813 50041606 40091950 50041777 40092087 50041948 40092224 50042119 40092361 50042290 40092498 50042461 40092635 50042632 40092772 50042803 40092909 50042974 40093046 50043145 40093183 50043316 40093320 50043487 40093457 50043658 40093594 50043829 40093731 50044000 40093868 50044171 40094005 50044342 40094142 50044513 40094279 50044684 40094416 50044855 40094553 50045026 40094690 50045197 40094827 50045368 40094964 50045539 40095101 50045710 40095238 50045881 40095375 50046052 40095512 50046223 40095649 50046394 40095786 50046565 40095923 50046736 40096060 50046907 40096197 50047078 40096334 50047249 40096471 50047420 40096608 50047591 40096745 50047762 40096882 50047933 40097019 50048104 40097156 50048275 40097293 50048446 40097430 50048617 40097567 50048788 40097704 50048959 40097841 50049130 40097978 50049301 40098115 50049472 40098252 50049643 40098389 50049814 40098526 50049985 40098663 50050156 40098800 50050327 40098937 50050498 40099074 50050669 40099211 50050840 40099348 50051011 40099485 50051182 40099622 50051353 40099759 50051524 40099896 50051695 40100033 50051866 40100170 50052037 40100307 50052208 40100444 50052379 40100581 50052550 40100718 50052721 40100855 50052892 40100992 50053063 40101129 50053234 40101266 50053405 40101403 50053576 40101540 50053747 40101677 50053918 40101814 50054089 40101951 50054260 40102088 50054431 40102225 50054602 40102362 50054773 40102499 50054944 40102636 50055115 40102773 50055286 40102910 50055457 40103047 50055628 40103184 50055799 40103321 50055970 40103458 50056141 40103595 50056312 40103732 50056483 40103869 50056654 40104006 50056825 40104143 50056996 40104280 50057167 40104417 50057338 40104554 50057509 40104691 50057680 40104828 50057851 40104965 50058022 40105102 50058193 40105239 50058364 40105376 50058535 40105513 50058706 40105650 50058877 40105787 50059048 40105924 50059219 40106061 50059390 40106198 50059561 40106335 50059732 40106472 50059903 40106609 50060074 40106746 50060245 40106883 50060416 40107020 50060587 40107157 50060758 40107294 50060929 40107431 50061100 40107568 50061271 40107705 50061442 40107842 50061613 40107979 50061784 40108116 50061955 40108253 50062126 40108390 50062297 40108527 50062468 40108664 50062639 40108801 50062810 40108938 50062981 40109075 50063152 40109212 50063323 40109349 50063494 40109486 50063665 40109623 50063836 40109760 50064007 40109897 50064178 40110034 50064349 40110171 50064520 40110308 50064691 40110445 50064862 40110582 50065033 40110719 50065204 40110856 50065375 40110993 50065546 40111130 50065717 40111267 50065888 40111404 50066059 40111541 50066230 40111678 50066401 40111815 50066572 40111952 50066743 40112089 50066914 40112226 50067085 40112363 50067256 40112500 50067427 40112637 50067598 40112774 50067769 40112911 50067940 40113048 50068111 40113185 50068282 40113322 50068453 40113459 50068624 40113596 50068795 40113733 50068966 40113870 50069137 40114007 50069308 40114144 50069479 40114281 50069650 40114418 50069821 40114555 50069992 40114692 50070163 40114829 50070334 40114966 50070505 40115103 50070676 40115240 50070847 40115377 50071018 40115514 50071189 40115651 50071360 40115788 50071531 40115925 50071702 40116062 50071873 40116199 50072044 40116336 50072215 40116473 50072386 40116610 50072557 40116747 50072728 40116884 50072899 40117021 50073070 40117158 50073241 40117295 50073412 40117432 50073583 40117569 50073754 40117706 50073925 40117843 50074096 40117980 50074267 40118117 50074438 40118254 50074609 40118391 50074780 40118528 50074951 40118665 50075122 40118802 50075293 40118939 50075464 40119076 50075635 40119213 50075806 40119350 50075977 40119487 50076148 40119624 50076319 40119761 50076490 40119898 50076661 40120035 50076832 40120172 50077003 40120309 50077174 40120446 50077345 40120583 50077516 40120720 50077687 40120857 50077858 40120994 50078029 40121131 50078200 40121268 50078371 40121405 50078542 40121542 50078713 40121679 50078884 40121816 50079055 40121953 50079226 40122090 50079397 40122227 50079568 40122364 50079739 40122501 50079910 40122638 50080081 40122775 50080252 40122912 50080423 40123049 50080594 40123186 50080765 40123323 50080936 40123460 50081107 40123597 50081278 40123734 50081449 40123871 50081620 40124008 50081791 40124145 50081962 40124282 50082133 40124419 50082304 40124556 50082475 40124693 50082646 40124830 50082817 40124967 50082988 40125104 50083159 40125241 50083330 40125378 50083501 40125515 50083672 40125652 50083843 40125789 50084014 40125926 50084185 40126063 50084356 40126200 50084527 40126337 50084698 40126474 50084869 40126611 50085040 40126748 50085211 40126885 50085382 40127022 50085553 40127159 50085724 40127296 50085895 40127433 50086066 40127570 50086237 40127707 50086408 40127844 50086579 40127981 50086750 40128118 50086921 40128255 50087092 40128392 50087263 40128529 50087434 40128666 50087605 40128803 50087776 40128940 50087947 40129077 50088118 40129214 50088289 40129351 50088460 40129488 50088631 40129625 50088802 40129762 50088973 40129899 50089144 40130036 50089315 40130173 50089486 40130310 50089657 40130447 50089828 40130584 50089999 40130721 50090170 40130858 50090341 40130995 50090512 40131132 50090683 40131269 50090854 40131406 50091025 40131543 50091196 40131680 50091367 40131817 50091538 40131954 50091709 40132091 50091880 40132228 50092051 40132365 50092222 40132502 50092393 40132639 50092564 40132776 50092735 40132913 50092906 40133050 50093077 40133187 50093248 40133324 50093419 40133461 50093590 40133598 50093761 40133735 50093932 40133872 50094103 40134009 50094274 40134146 50094445 40134283 50094616 40134420 50094787 40134557 50094958 40134694 50095129 40134831 50095300 40134968 50095471 40135105 50095642 40135242 50095813 40135379 50095984 40135516 50096155 40135653 50096326 40135790 50096497 40135927 50096668 40136064 50096839 40136201 50097010 40136338 50097181 40136475 50097352 40136612 50097523 40136749 50097694 40136886 50097865 40137023 50098036 40137160 50098207 40137297 50098378 40137434 50098549 40137571 50098720 40137708 50098891 40137845 50099062 40137982 50099233 40138119 50099404 40138256 50099575 40138393 50099746 40138530 50099917 40138667 50100088 40138804 50100259 40138941 50100430 40139078 50100601 40139215 50100772 40139352 50100943 40139489 50101114 40139626 50101285
1000 28740545 0 28740545 35873235 28740682 35873406 28740819 35873577 28740956 35873748 28741093 35873919 28741230 35874090 28741367 35874261 28741504 35874432 28741641 35874603 28741778 35874774 28741915 35874945 28742052 35875116 28742189 35875287 28742326 35875458 28742463 35875629 28742600 35875800 28742737 35875971 28742874 35876142 28743011 35876313 28743148 35876484 28743285 35876655 28743422 35876826 28743559 35876997 28743696 35877168 28743833 35877339 28743970 35877510 28744107 35877681 28744244 35877852 28744381 35878023 28744518 35878194 28744655 35878365 28744792 35878536 28744929 35878707 28745066 35878878 28745203 35879049 28745340 35879220 28745477 35879391 28745614 35879562 28745751 35879733 28745888 35879904 28746025 35880075 28746162 35880246 28746299 35880417 28746436 35880588 28746573 35880759 28746710 35880930 28746847 35881101 28746984 35881272 28747121 35881443 28747258 35881614 28747395 35881785 28747532 35881956 28747669 35882127 28747806 35882298 28747943 35882469 28748080 35882640 28748217 35882811 28748354 35882982 28748491 35883153 28748628 35883324 28748765 35883495 28748902 35883666 28749039 35883837 28749176 35884008 28749313 35884179 28749450 35884350 28749587 35884521 28749724 35884692 28749861 35884863 28749998 35885034 28750135 35885205 28750272 35885376 28750409 35885547 28750546 35885718 28750683 35885889 28750820 35886060 28750957 35886231 28751094 35886402 28751231 35886573 28751368 35886744 28751505 35886915 28751642 35887086 28751779 35887257 28751916 35887428 28752053 35887599 28752190 35887770 28752327 35887941 28752464 35888112 28752601 35888283 28752738 35888454 28752875 35888625 28753012 35888796 28753149 35888967 28753286 35889138 28753423 35889309 28753560 35889480 28753697 35889651 28753834 35889822 28753971 35889993 28754108 35890164 28754245 35890335 28754382 35890506 28754519 35890677 28754656 35890848 28754793 35891019 28754930 35891190 28755067 35891361 28755204 35891532 28755341 35891703 28755478 35891874 28755615 35892045 28755752 35892216 28755889 35892387 28756026 35892558 28756163 35892729 28756300 35892900 28756437 35893071 28756574 35893242 28756711 35893413 28756848 35893584 28756985 35893755 28757122 35893926 28757259 35894097 28757396 35894268 28757533 35894439 28757670 35894610 28757807 35894781 28757944 35894952 28758081 35895123 28758218 35895294 28758355 35895465 28758492 35895636 28758629 35895807 28758766 35895978 28758903 35896149 28759040 35896320 28759177 35896491 28759314 35896662 28759451 35896833 28759588 35897004 28759725 35897175 28759862 35897346 28759999 35897517 28760136 35897688 28760273 35897859 28760410 35898030 28760547 35898201 28760684 35898372 28760821 35898543 28760958 35898714 28761095 35898885 28761232 35899056 28761369 35899227 28761506 35899398 28761643 35899569 28761780 35899740 28761917 35899911 28762054 35900082 28762191 35900253 28762328 35900424 28762465 35900595 28762602 35900766 28762739 35900937 28762876 35901108 28763013 35901279 28763150 35901450 28763287 35901621 28763424 35901792 28763561 35901963 28763698 35902134 28763835 35902305 28763972 35902476 28764109 35902647 28764246 35902818 28764383 35902989 28764520 35903160 28764657 35903331 28764794 35903502 28764931 35903673 28765068 35903844 28765205 35904015 28765342 35904186 28765479 35904357 28765616 35904528 28765753 35904699 28765890 35904870 28766027 35905041 28766164 35905212 28766301 35905383 28766438 35905554 28766575 35905725 28766712 35905896 28766849 35906067 28766986 35906238 28767123 35906409 28767260 35906580 28767397 35906751 28767534 35906922 28767671 35907093 28767808 35907264 28767945 35907435 28768082 35907606 28768219 35907777 28768356 35907948 28768493 35908119 28768630 35908290 28768767 35908461 28768904 35908632 28769041 35908803 28769178 35908974 28769315 35909145 28769452 35909316 28769589 35909487 28769726 35909658 28769863 35909829 28770000 35910000 28770137 35910171 28770274 35910342 28770411 35910513 28770548 35910684 28770685 35910855 28770822 35911026 28770959 35911197 28771096 35911368 28771233 35911539 28771370 35911710 28771507 35911881 28771644 35912052 28771781 35912223 28771918 35912394 28772055 35912565 28772192 35912736 28772329 35912907 28772466 35913078 28772603 35913249 28772740 35913420 28772877 35913591 28773014 35913762 28773151 35913933 28773288 35914104 28773425 35914275 28773562 35914446 28773699 35914617 28773836 35914788 28773973 35914959 28774110 35915130 28774247 35915301 28774384 35915472 28774521 35915643 28774658 35915814 28774795 35915985 28774932 35916156 28775069 35916327 28775206 35916498 28775343 35916669 28775480 35916840 28775617 35917011 28775754 35917182 28775891 35917353 28776028 35917524 28776165 35917695 28776302 35917866 28776439 35918037 28776576 35918208 28776713 35918379 28776850 35918550 28776987 35918721 28777124 35918892 28777261 35919063 28777398 35919234 28777535 35919405 28777672 35919576 28777809 35919747 28777946 35919918 28778083 35920089 28778220 35920260 28778357 35920431 28778494 35920602 28778631 35920773 28778768 35920944 28778905 35921115 28779042 35921286 28779179 35921457 28779316 35921628 28779453 35921799 28779590 35921970 28779727 35922141 28779864 35922312 28780001 35922483 28780138 35922654 28780275 35922825 28780412 35922996 28780549 35923167 28780686 35923338 28780823 35923509 28780960 35923680 28781097 35923851 28781234 35924022 28781371 35924193 28781508 35924364 28781645 35924535 28781782 35924706 28781919 35924877 28782056 35925048 28782193 35925219 28782330 35925390 28782467 35925561 28782604 35925732 28782741 35925903 28782878 35926074 28783015 35926245 28783152 35926416 28783289 35926587 28783426 35926758 28783563 35926929 28783700 35927100 28783837 35927271 28783974 35927442 28784111 35927613 28784248 35927784 28784385 35927955 28784522 35928126 28784659 35928297 28784796 35928468 28784933 35928639 28785070 35928810 28785207 35928981 28785344 35929152 28785481 35929323 28785618 35929494 28785755 35929665 28785892 35929836 28786029 35930007 28786166 35930178 28786303 35930349 28786440 35930520 28786577 35930691 28786714 35930862 28786851 35931033 28786988 35931204 28787125 35931375 28787262 35931546 28787399 35931717 28787536 35931888 28787673 35932059 28787810 35932230 28787947 35932401 28788084 35932572 28788221 35932743 28788358 35932914 28788495 35933085 28788632 35933256 28788769 35933427 28788906 35933598 28789043 35933769 28789180 35933940 28789317 35934111 28789454 35934282 28789591 35934453 28789728 35934624 28789865 35934795 28790002 35934966 28790139 35935137 28790276 35935308 28790413 35935479 28790550 35935650 28790687 35935821 28790824 35935992 28790961 35936163 28791098 35936334 28791235 35936505 28791372 35936676 28791509 35936847 28791646 35937018 28791783 35937189 28791920 35937360 28792057 35937531 28792194 35937702 28792331 35937873 28792468 35938044 28792605 35938215 28792742 35938386 28792879 35938557 28793016 35938728 28793153 35938899 28793290 35939070 28793427 35939241 28793564 35939412 28793701 35939583 28793838 35939754 28793975 35939925 28794112 35940096 28794249 35940267 28794386 35940438 28794523 35940609 28794660 35940780 28794797 35940951 28794934 35941122 28795071 35941293 28795208 35941464 28795345 35941635 28795482 35941806 28795619 35941977 28795756 35942148 28795893 35942319 28796030 35942490 28796167 35942661 28796304 35942832 28796441 35943003 28796578 35943174 28796715 35943345 28796852 35943516 28796989 35943687 28797126 35943858 28797263 35944029 28797400 35944200 28797537 35944371 28797674 35944542 28797811 35944713 28797948 35944884 28798085 35945055 28798222 35945226 28798359 35945397 28798496 35945568 28798633 35945739 28798770 35945910 28798907 35946081 28799044 35946252 28799181 35946423 28799318 35946594 28799455 35946765 28799592 35946936 28799729 35947107 28799866 35947278 28800003 35947449 28800140 35947620 28800277 35947791 28800414 35947962 28800551 35948133 28800688 35948304 28800825 35948475 28800962 35948646 28801099 35948817 28801236 35948988 28801373 35949159 28801510 35949330 28801647 35949501 28801784 35949672 28801921 35949843 28802058 35950014 28802195 35950185 28802332 35950356 28802469 35950527 28802606 35950698 28802743 35950869 28802880 35951040 28803017 35951211 28803154 35951382 28803291 35951553 28803428 35951724 28803565 35951895 28803702 35952066 28803839 35952237 28803976 35952408 28804113 35952579 28804250 35952750 28804387 35952921 28804524 35953092 28804661 35953263 28804798 35953434 28804935 35953605 28805072 35953776 28805209 35953947 28805346 35954118 28805483 35954289 28805620 35954460 28805757 35954631 28805894 35954802 28806031 35954973 28806168 35955144 28806305 35955315 28806442 35955486 28806579 35955657 28806716 35955828 28806853 35955999 28806990 35956170 28807127 35956341 28807264 35956512 28807401 35956683 28807538 35956854 28807675 35957025 28807812 35957196 28807949 35957367 28808086 35957538 28808223 35957709 28808360 35957880 28808497 35958051 28808634 35958222 28808771 35958393 28808908 35958564 28809045 35958735 28809182 35958906 28809319 35959077 28809456 35959248 28809593 35959419 28809730 35959590 28809867 35959761 28810004 35959932 28810141 35960103 28810278 35960274 28810415 35960445 28810552 35960616 28810689 35960787 28810826 35960958 28810963 35961129 28811100 35961300 28811237 35961471 28811374 35961642 28811511 35961813 28811648 35961984 28811785 35962155 28811922 35962326 28812059 35962497 28812196 35962668 28812333 35962839 28812470 35963010 28812607 35963181 28812744 35963352 28812881 35963523 28813018 35963694 28813155 35963865 28813292 35964036 28813429 35964207 28813566 35964378 28813703 35964549 28813840 35964720 28813977 35964891 28814114 35965062 28814251 35965233 28814388 35965404 28814525 35965575 28814662 35965746 28814799 35965917 28814936 35966088 28815073 35966259 28815210 35966430 28815347 35966601 28815484 35966772 28815621 35966943 28815758 35967114 28815895 35967285 28816032 35967456 28816169 35967627 28816306 35967798 28816443 35967969 28816580 35968140 28816717 35968311 28816854 35968482 28816991 35968653 28817128 35968824 28817265 35968995 28817402 35969166 28817539 35969337 28817676 35969508 28817813 35969679 28817950 35969850 28818087 35970021 28818224 35970192 28818361 35970363 28818498 35970534 28818635 35970705 28818772 35970876 28818909 35971047 28819046 35971218 28819183 35971389 28819320 35971560 28819457 35971731 28819594 35971902 28819731 35972073 28819868 35972244 28820005 35972415 28820142 35972586 28820279 35972757 28820416 35972928 28820553 35973099 28820690 35973270 28820827 35973441 28820964 35973612 28821101 35973783 28821238 35973954 28821375 35974125 28821512 35974296 28821649 35974467 28821786 35974638 28821923 35974809 28822060 35974980 28822197 35975151 28822334 35975322 28822471 35975493 28822608 35975664 28822745 35975835 28822882 35976006 28823019 35976177 28823156 35976348 28823293 35976519 28823430 35976690 28823567 35976861 28823704 35977032 28823841 35977203 28823978 35977374 28824115 35977545 28824252 35977716 28824389 35977887 28824526 35978058 28824663 35978229 28824800 35978400 28824937 35978571 28825074 35978742 28825211 35978913 28825348 35979084 28825485 35979255 28825622 35979426 28825759 35979597 28825896 35979768 28826033 35979939 28826170 35980110 28826307 35980281 28826444 35980452 28826581 35980623 28826718 35980794 28826855 35980965 28826992 35981136 28827129 35981307 28827266 35981478 28827403 35981649 28827540 35981820 28827677 35981991 28827814 35982162 28827951 35982333 28828088 35982504 28828225 35982675 28828362 35982846 28828499 35983017 28828636 35983188 28828773 35983359 28828910 35983530 28829047 35983701 28829184 35983872 28829321 35984043 28829458 35984214 28829595 35984385 28829732 35984556 28829869 35984727 28830006 35984898 28830143 35985069 28830280 35985240 28830417 35985411 28830554 35985582 28830691 35985753 28830828 35985924 28830965 35986095 28831102 35986266 28831239 35986437 28831376 35986608 28831513 35986779 28831650 35986950 28831787 35987121 28831924 35987292 28832061 35987463 28832198 35987634 28832335 35987805 28832472 35987976 28832609 35988147 28832746 35988318 28832883 35988489 28833020 35988660 28833157 35988831 28833294 35989002 28833431 35989173 28833568 35989344 28833705 35989515 28833842 35989686 28833979 35989857 28834116 35990028 28834253 35990199 28834390 35990370 28834527 35990541 28834664 35990712 28834801 35990883 28834938 35991054 28835075 35991225 28835212 35991396 28835349 35991567 28835486 35991738 28835623 35991909 28835760 35992080 28835897 35992251 28836034 35992422 28836171 35992593 28836308 35992764 28836445 35992935 28836582 35993106 28836719 35993277 28836856 35993448 28836993 35993619 28837130 35993790 28837267 35993961 28837404 35994132 28837541 35994303 28837678 35994474 28837815 35994645 28837952 35994816 28838089 35994987 28838226 35995158 28838363 35995329 28838500 35995500 28838637 35995671 28838774 35995842 28838911 35996013 28839048 35996184 28839185 35996355 28839322 35996526 28839459 35996697 28839596 35996868 28839733 35997039 28839870 35997210 28840007 35997381 28840144 35997552 28840281 35997723 28840418 35997894 28840555 35998065 28840692 35998236 28840829 35998407 28840966 35998578 28841103 35998749 28841240 35998920 28841377 35999091 28841514 35999262 28841651 35999433 28841788 35999604 28841925 35999775 28842062 35999946 28842199 36000117 28842336 36000288 28842473 36000459 28842610 36000630 28842747 36000801 28842884 36000972 28843021 36001143 28843158 36001314 28843295 36001485 28843432 36001656 28843569 36001827 28843706 36001998 28843843 36002169 28843980 36002340 28844117 36002511 28844254 36002682 28844391 36002853 28844528 36003024 28844665 36003195 28844802 36003366 28844939 36003537 28845076 36003708 28845213 36003879 28845350 36004050 28845487 36004221 28845624 36004392 28845761 36004563 28845898 36004734 28846035 36004905 28846172 36005076 28846309 36005247 28846446 36005418 28846583 36005589 28846720 36005760 28846857 36005931 28846994 36006102 28847131 36006273 28847268 36006444 28847405 36006615 28847542 36006786 28847679 36006957 28847816 36007128 28847953 36007299 28848090 36007470 28848227 36007641 28848364 36007812 28848501 36007983 28848638 36008154 28848775 36008325 28848912 36008496 28849049 36008667 28849186 36008838 28849323 36009009 28849460 36009180 28849597 36009351 28849734 36009522 28849871 36009693 28850008 36009864 28850145 36010035 28850282 36010206 28850419 36010377 28850556 36010548 28850693 36010719 28850830 36010890 28850967 36011061 28851104 36011232 28851241 36011403 28851378 36011574 28851515 36011745 28851652 36011916 28851789 36012087 28851926 36012258 28852063 36012429 28852200 36012600 28852337 36012771 28852474 36012942 28852611 36013113 28852748 36013284 28852885 36013455 28853022 36013626 28853159 36013797 28853296 36013968 28853433 36014139 28853570 36014310 28853707 36014481 28853844 36014652 28853981 36014823 28854118 36014994 28854255 36015165 28854392 36015336 28854529 36015507 28854666 36015678 28854803 36015849 28854940 36016020 28855077 36016191 28855214 36016362 28855351 36016533 28855488 36016704 28855625 36016875 28855762 36017046 28855899 36017217 28856036 36017388 28856173 36017559 28856310 36017730 28856447 36017901 28856584 36018072 28856721 36018243 28856858 36018414 28856995 36018585 28857132 36018756 28857269 36018927 28857406 36019098 28857543 36019269 28857680 36019440 28857817 36019611 28857954 36019782 28858091 36019953 28858228 36020124 28858365 36020295 28858502 36020466 28858639 36020637 28858776 36020808 28858913 36020979 28859050 36021150 28859187 36021321 28859324 36021492 28859461 36021663 28859598 36021834 28859735 36022005 28859872 36022176 28860009 36022347 28860146 36022518 28860283 36022689 28860420 36022860 28860557 36023031 28860694 36023202 28860831 36023373 28860968 36023544 28861105 36023715 28861242 36023886 28861379 36024057 28861516 36024228 28861653 36024399 28861790 36024570 28861927 36024741 28862064 36024912 28862201 36025083 28862338 36025254 28862475 36025425 28862612 36025596 28862749 36025767 28862886 36025938 28863023 36026109 28863160 36026280 28863297 36026451 28863434 36026622 28863571 36026793 28863708 36026964 28863845 36027135 28863982 36027306 28864119 36027477 28864256 36027648 28864393 36027819 28864530 36027990 28864667 36028161 28864804 36028332 28864941 36028503 28865078 36028674 28865215 36028845 28865352 36029016 28865489 36029187 28865626 36029358 28865763 36029529 28865900 36029700 28866037 36029871 28866174 36030042 28866311 36030213 28866448 36030384 28866585 36030555 28866722 36030726 28866859 36030897 28866996 36031068 28867133 36031239 28867270 36031410 28867407 36031581 28867544 36031752 28867681 36031923 28867818 36032094 28867955 36032265 28868092 36032436 28868229 36032607 28868366 36032778 28868503 36032949 28868640 36033120 28868777 36033291 28868914 36033462 28869051 36033633 28869188 36033804 28869325 36033975 28869462 36034146 28869599 36034317 28869736 36034488 28869873 36034659 28870010 36034830 28870147 36035001 28870284 36035172 28870421 36035343 28870558 36035514 28870695 36035685 28870832 36035856 28870969 36036027 28871106 36036198 28871243 36036369 28871380 36036540 28871517 36036711 28871654 36036882 28871791 36037053 28871928 36037224 28872065 36037395 28872202 36037566 28872339 36037737 28872476 36037908 28872613 36038079 28872750 36038250 28872887 36038421 28873024 36038592 28873161 36038763 28873298 36038934 28873435 36039105 28873572 36039276 28873709 36039447 28873846 36039618 28873983 36039789 28874120 36039960 28874257 36040131 28874394 36040302 28874531 36040473 28874668 36040644 28874805 36040815 28874942 36040986 28875079 36041157 28875216 36041328 28875353 36041499 28875490 36041670 28875627 36041841 28875764 36042012 28875901 36042183 28876038 36042354 28876175 36042525 28876312 36042696 28876449 36042867 28876586 36043038 28876723 36043209 28876860 36043380 28876997 36043551 28877134 36043722 28877271 36043893
1000 55552267 0 55552267 69338961 55552404 69339132 55552541 69339303 55552678 69339474 55552815 69339645 55552952 69339816 55553089 69339987 55553226 69340158 55553363 69340329 55553500 69340500 55553637 69340671 55553774 69340842 55553911 69341013 55554048 69341184 55554185 69341355 55554322 69341526 55554459 69341697 55554596 69341868 55554733 69342039 55554870 69342210 55555007 69342381 55555144 69342552 55555281 69342723 55555418 69342894 55555555 69343065 55555692 69343236 55555829 69343407 55555966 69343578 55556103 69343749 55556240 69343920 55556377 69344091 55556514 69344262 55556651 69344433 55556788 69344604 55556925 69344775 55557062 69344946 55557199 69345117 55557336 69345288 55557473 69345459 55557610 69345630 55557747 69345801 55557884 69345972 55558021 69346143 55558158 69346314 55558295 69346485 55558432 69346656 55558569 69346827 55558706 69346998 55558843 69347169 55558980 69347340 55559117 69347511 55559254 69347682 55559391 69347853 55559528 69348024 55559665 69348195 55559802 69348366 55559939 69348537 55560076 69348708 55560213 69348879 55560350 69349050 55560487 69349221 55560624 69349392 55560761 69349563 55560898 69349734 55561035 69349905 55561172 69350076 55561309 69350247 55561446 69350418 55561583 69350589 55561720 69350760 55561857 69350931 55561994 69351102 55562131 69351273 55562268 69351444 55562405 69351615 55562542 69351786 55562679 69351957 55562816 69352128 55562953 69352299 55563090 69352470 55563227 69352641 55563364 69352812 55563501 69352983 55563638 69353154 55563775 69353325 55563912 69353496 55564049 69353667 55564186 69353838 55564323 69354009 55564460 69354180 55564597 69354351 55564734 69354522 55564871 69354693 55565008 69354864 55565145 69355035 55565282 69355206 55565419 69355377 55565556 69355548 55565693 69355719 55565830 69355890 55565967 69356061 55566104 69356232 55566241 69356403 55566378 69356574 55566515 69356745 55566652 69356916 55566789 69357087 55566926 69357258 55567063 69357429 55567200 69357600 55567337 69357771 55567474 69357942 55567611 69358113 55567748 69358284 55567885 69358455 55568022 69358626 55568159 69358797 55568296 69358968 55568433 69359139 55568570 69359310 55568707 69359481 55568844 69359652 55568981 69359823 55569118 69359994 55569255 69360165 55569392 69360336 55569529 69360507 55569666 69360678 55569803 69360849 55569940 69361020 55570077 69361191 55570214 69361362 55570351 69361533 55570488 69361704 55570625 69361875 55570762 69362046 55570899 69362217 55571036 69362388 55571173 69362559 55571310 69362730 55571447 69362901 55571584 69363072 55571721 69363243 55571858 69363414 55571995 69363585 55572132 69363756 55572269 69363927 55572406 69364098 55572543 69364269 55572680 69364440 55572817 69364611 55572954 69364782 55573091 69364953 55573228 69365124 55573365 69365295 55573502 69365466 55573639 69365637 55573776 69365808 55573913 69365979 55574050 69366150 55574187 69366321 55574324 69366492 55574461 69366663 55574598 69366834 55574735 69367005 55574872 69367176 55575009 69367347 55575146 69367518 55575283 69367689 55575420 69367860 55575557 69368031 55575694 69368202 55575831 69368373 55575968 69368544 55576105 69368715 55576242 69368886 55576379 69369057 55576516 69369228 55576653 69369399 55576790 69369570 55576927 69369741 55577064 69369912 55577201 69370083 55577338 69370254 55577475 69370425 55577612 69370596 55577749 69370767 55577886 69370938 55578023 69371109 55578160 69371280 55578297 69371451 55578434 69371622 55578571 69371793 55578708 69371964 55578845 69372135 55578982 69372306 55579119 69372477 55579256 69372648 55579393 69372819 55579530 69372990 55579667 69373161 55579804 69373332 55579941 69373503 55580078 69373674 55580215 69373845 55580352 69374016 55580489 69374187 55580626 69374358 55580763 69374529 55580900 69374700 55581037 69374871 55581174 69375042 55581311 69375213 55581448 69375384 55581585 69375555 55581722 69375726 55581859 69375897 55581996 69376068 55582133 69376239 55582270 69376410 55582407 69376581 55582544 69376752 55582681 69376923 55582818 69377094 55582955 69377265 55583092 69377436 55583229 69377607 55583366 69377778 55583503 69377949 55583640 69378120 55583777 69378291 55583914 69378462 55584051 69378633 55584188 69378804 55584325 69378975 55584462 69379146 55584599 69379317 55584736 69379488 55584873 69379659 55585010 69379830 55585147 69380001 55585284 69380172 55585421 69380343 55585558 69380514 55585695 69380685 55585832 69380856 55585969 69381027 55586106 69381198 55586243 69381369 55586380 69381540 55586517 69381711 55586654 69381882 55586791 69382053 55586928 69382224 55587065 69382395 55587202 69382566 55587339 69382737 55587476 69382908 55587613 69383079 55587750 69383250 55587887 69383421 55588024 69383592 55588161 69383763 55588298 69383934 55588435 69384105 55588572 69384276 55588709 69384447 55588846 69384618 55588983 69384789 55589120 69384960 55589257 69385131 55589394 69385302 55589531 69385473 55589668 69385644 55589805 69385815 55589942 69385986 55590079 69386157 55590216 69386328 55590353 69386499 55590490 69386670 55590627 69386841 55590764 69387012 55590901 69387183 55591038 69387354 55591175 69387525 55591312 69387696 55591449 69387867 55591586 69388038 55591723 69388209 55591860 69388380 55591997 69388551 55592134 69388722 55592271 69388893 55592408 69389064 55592545 69389235 55592682 69389406 55592819 69389577 55592956 69389748 55593093 69389919 55593230 69390090 55593367 69390261 55593504 69390432 55593641 69390603 55593778 69390774 55593915 69390945 55594052 69391116 55594189 69391287 55594326 69391458 55594463 69391629 55594600 69391800 55594737 69391971 55594874 69392142 55595011 69392313 55595148 69392484 55595285 69392655 55595422 69392826 55595559 69392997 55595696 69393168 55595833 69393339 55595970 69393510 55596107 69393681 55596244 69393852 55596381 69394023 55596518 69394194 55596655 69394365 55596792 69394536 55596929 69394707 55597066 69394878 55597203 69395049 55597340 69395220 55597477 69395391 55597614 69395562 55597751 69395733 55597888 69395904 55598025 69396075 55598162 69396246 55598299 69396417 55598436 69396588 55598573 69396759 55598710 69396930 55598847 69397101 55598984 69397272 55599121 69397443 55599258 69397614 55599395 69397785 55599532 69397956 55599669 69398127 55599806 69398298 55599943 69398469 55600080 69398640 55600217 69398811 55600354 69398982 55600491 69399153 55600628 69399324 55600765 69399495 55600902 69399666 55601039 69399837 55601176 69400008 55601313 69400179 55601450 69400350 55601587 69400521 55601724 69400692 55601861 69400863 55601998 69401034 55602135 69401205 55602272 69401376 55602409 69401547 55602546 69401718 55602683 69401889 55602820 69402060 55602957 69402231 55603094 69402402 55603231 69402573 55603368 69402744 55603505 69402915 55603642 69403086 55603779 69403257 55603916 69403428 55604053 69403599 55604190 69403770 55604327 69403941 55604464 69404112 55604601 69404283 55604738 69404454 55604875 69404625 55605012 69404796 55605149 69404967 55605286 69405138 55605423 69405309 55605560 69405480 55605697 69405651 55605834 69405822 55605971 69405993 55606108 69406164 55606245 69406335 55606382 69406506 55606519 69406677 55606656 69406848 55606793 69407019 55606930 69407190 55607067 69407361 55607204 69407532 55607341 69407703 55607478 69407874 55607615 69408045 55607752 69408216 55607889 69408387 55608026 69408558 55608163 69408729 55608300 69408900 55608437 69409071 55608574 69409242 55608711 69409413 55608848 69409584 55608985 69409755 55609122 69409926 55609259 69410097 55609396 69410268 55609533 69410439 55609670 69410610 55609807 69410781 55609944 69410952 55610081 69411123 55610218 69411294 55610355 69411465 55610492 69411636 55610629 69411807 55610766 69411978 55610903 69412149 55611040 69412320 55611177 69412491 55611314 69412662 55611451 69412833 55611588 69413004 55611725 69413175 55611862 69413346 55611999 69413517 55612136 69413688 55612273 69413859 55612410 69414030 55612547 69414201 55612684 69414372 55612821 69414543 55612958 69414714 55613095 69414885 55613232 69415056 55613369 69415227 55613506 69415398 55613643 69415569 55613780 69415740 55613917 69415911 55614054 69416082 55614191 69416253 55614328 69416424 55614465 69416595 55614602 69416766 55614739 69416937 55614876 69417108 55615013 69417279 55615150 69417450 55615287 69417621 55615424 69417792 55615561 69417963 55615698 69418134 55615835 69418305 55615972 69418476 55616109 69418647 55616246 69418818 55616383 69418989 55616520 69419160 55616657 69419331 55616794 69419502 55616931 69419673 55617068 69419844 55617205 69420015 55617342 69420186 55617479 69420357 55617616 69420528 55617753 69420699 55617890 69420870 55618027 69421041 55618164 69421212 55618301 69421383 55618438 69421554 55618575 69421725 55618712 69421896 55618849 69422067 55618986 69422238 55619123 69422409 55619260 69422580 55619397 69422751 55619534 69422922 55619671 69423093 55619808 69423264 55619945 69423435 55620082 69423606 55620219 69423777 55620356 69423948 55620493 69424119 55620630 69424290 55620767 69424461 55620904 69424632 55621041 69424803 55621178 69424974 55621315 69425145 55621452 69425316 55621589 69425487 55621726 69425658 55621863 69425829 55622000 69426000 55622137 69426171 55622274 69426342 55622411 69426513 55622548 69426684 55622685 69426855 55622822 69427026 55622959 69427197 55623096 69427368 55623233 69427539 55623370 69427710 55623507 69427881 55623644 69428052 55623781 69428223 55623918 69428394 55624055 69428565 55624192 69428736 55624329 69428907 55624466 69429078 55624603 69429249 55624740 69429420 55624877 69429591 55625014 69429762 55625151 69429933 55625288 69430104 55625425 69430275 55625562 69430446 55625699 69430617 55625836 69430788 55625973 69430959 55626110 69431130 55626247 69431301 55626384 69431472 55626521 69431643 55626658 69431814 55626795 69431985 55626932 69432156 55627069 69432327 55627206 69432498 55627343 69432669 55627480 69432840 55627617 69433011 55627754 69433182 55627891 69433353 55628028 69433524 55628165 69433695 55628302 69433866 55628439 69434037 55628576 69434208 55628713 69434379 55628850 69434550 55628987 69434721 55629124 69434892 55629261 69435063 55629398 69435234 55629535 69435405 55629672 69435576 55629809 69435747 55629946 69435918 55630083 69436089 55630220 69436260 55630357 69436431 55630494 69436602 55630631 69436773 55630768 69436944 55630905 69437115 55631042 69437286 55631179 69437457 55631316 69437628 55631453 69437799 55631590 69437970 55631727 69438141 55631864 69438312 55632001 69438483 55632138 69438654 55632275 69438825 55632412 69438996 55632549 69439167 55632686 69439338 55632823 69439509 55632960 69439680 55633097 69439851 55633234 69440022 55633371 69440193 55633508 69440364 55633645 69440535 55633782 69440706 55633919 69440877 55634056 69441048 55634193 69441219 55634330 69441390 55634467 69441561 55634604 69441732 55634741 69441903 55634878 69442074 55635015 69442245 55635152 69442416 55635289 69442587 55635426 69442758 55635563 69442929 55635700 69443100 55635837 69443271 55635974 69443442 55636111 69443613 55636248 69443784 55636385 69443955 55636522 69444126 55636659 69444297 55636796 69444468 55636933 69444639 55637070 69444810 55637207 69444981 55637344 69445152 55637481 69445323 55637618 69445494 55637755 69445665 55637892 69445836 55638029 69446007 55638166 69446178 55638303 69446349 55638440 69446520 55638577 69446691 55638714 69446862 55638851 69447033 55638988 69447204 55639125 69447375 55639262 69447546 55639399 69447717 55639536 69447888 55639673 69448059 55639810 69448230 55639947 69448401 55640084 69448572 55640221 69448743 55640358 69448914 55640495 69449085 55640632 69449256 55640769 69449427 55640906 69449598 55641043 69449769 55641180 69449940 55641317 69450111 55641454 69450282 55641591 69450453 55641728 69450624 55641865 69450795 55642002 69450966 55642139 69451137 55642276 69451308 55642413 69451479 55642550 69451650 55642687 69451821 55642824 69451992 55642961 69452163 55643098 69452334 55643235 69452505 55643372 69452676 55643509 69452847 55643646 69453018 55643783 69453189 55643920 69453360 55644057 69453531 55644194 69453702 55644331 69453873 55644468 69454044 55644605 69454215 55644742 69454386 55644879 69454557 55645016 69454728 55645153 69454899 55645290 69455070 55645427 69455241 55645564 69455412 55645701 69455583 55645838 69455754 55645975 69455925 55646112 69456096 55646249 69456267 55646386 69456438 55646523 69456609 55646660 69456780 55646797 69456951 55646934 69457122 55647071 69457293 55647208 69457464 55647345 69457635 55647482 69457806 55647619 69457977 55647756 69458148 55647893 69458319 55648030 69458490 55648167 69458661 55648304 69458832 55648441 69459003 55648578 69459174 55648715 69459345 55648852 69459516 55648989 69459687 55649126 69459858 55649263 69460029 55649400 69460200 55649537 69460371 55649674 69460542 55649811 69460713 55649948 69460884 55650085 69461055 55650222 69461226 55650359 69461397 55650496 69461568 55650633 69461739 55650770 69461910 55650907 69462081 55651044 69462252 55651181 69462423 55651318 69462594 55651455 69462765 55651592 69462936 55651729 69463107 55651866 69463278 55652003 69463449 55652140 69463620 55652277 69463791 55652414 69463962 55652551 69464133 55652688 69464304 55652825 69464475 55652962 69464646 55653099 69464817 55653236 69464988 55653373 69465159 55653510 69465330 55653647 69465501 55653784 69465672 55653921 69465843 55654058 69466014 55654195 69466185 55654332 69466356 55654469 69466527 55654606 69466698 55654743 69466869 55654880 69467040 55655017 69467211 55655154 69467382 55655291 69467553 55655428 69467724 55655565 69467895 55655702 69468066 55655839 69468237 55655976 69468408 55656113 69468579 55656250 69468750 55656387 69468921 55656524 69469092 55656661 69469263 55656798 69469434 55656935 69469605 55657072 69469776 55657209 69469947 55657346 69470118 55657483 69470289 55657620 69470460 55657757 69470631 55657894 69470802 55658031 69470973 55658168 69471144 55658305 69471315 55658442 69471486 55658579 69471657 55658716 69471828 55658853 69471999 55658990 69472170 55659127 69472341 55659264 69472512 55659401 69472683 55659538 69472854 55659675 69473025 55659812 69473196 55659949 69473367 55660086 69473538 55660223 69473709 55660360 69473880 55660497 69474051 55660634 69474222 55660771 69474393 55660908 69474564 55661045 69474735 55661182 69474906 55661319 69475077 55661456 69475248 55661593 69475419 55661730 69475590 55661867 69475761 55662004 69475932 55662141 69476103 55662278 69476274 55662415 69476445 55662552 69476616 55662689 69476787 55662826 69476958 55662963 69477129 55663100 69477300 55663237 69477471 55663374 69477642 55663511 69477813 55663648 69477984 55663785 69478155 55663922 69478326 55664059 69478497 55664196 69478668 55664333 69478839 55664470 69479010 55664607 69479181 55664744 69479352 55664881 69479523 55665018 69479694 55665155 69479865 55665292 69480036 55665429 69480207 55665566 69480378 55665703 69480549 55665840 69480720 55665977 69480891 55666114 69481062 55666251 69481233 55666388 69481404 55666525 69481575 55666662 69481746 55666799 69481917 55666936 69482088 55667073 69482259 55667210 69482430 55667347 69482601 55667484 69482772 55667621 69482943 55667758 69483114 55667895 69483285 55668032 69483456 55668169 69483627 55668306 69483798 55668443 69483969 55668580 69484140 55668717 69484311 55668854 69484482 55668991 69484653 55669128 69484824 55669265 69484995 55669402 69485166 55669539 69485337 55669676 69485508 55669813 69485679 55669950 69485850 55670087 69486021 55670224 69486192 55670361 69486363 55670498 69486534 55670635 69486705 55670772 69486876 55670909 69487047 55671046 69487218 55671183 69487389 55671320 69487560 55671457 69487731 55671594 69487902 55671731 69488073 55671868 69488244 55672005 69488415 55672142 69488586 55672279 69488757 55672416 69488928 55672553 69489099 55672690 69489270 55672827 69489441 55672964 69489612 55673101 69489783 55673238 69489954 55673375 69490125 55673512 69490296 55673649 69490467 55673786 69490638 55673923 69490809 55674060 69490980 55674197 69491151 55674334 69491322 55674471 69491493 55674608 69491664 55674745 69491835 55674882 69492006 55675019 69492177 55675156 69492348 55675293 69492519 55675430 69492690 55675567 69492861 55675704 69493032 55675841 69493203 55675978 69493374 55676115 69493545 55676252 69493716 55676389 69493887 55676526 69494058 55676663 69494229 55676800 69494400 55676937 69494571 55677074 69494742 55677211 69494913 55677348 69495084 55677485 69495255 55677622 69495426 55677759 69495597 55677896 69495768 55678033 69495939 55678170 69496110 55678307 69496281 55678444 69496452 55678581 69496623 55678718 69496794 55678855 69496965 55678992 69497136 55679129 69497307 55679266 69497478 55679403 69497649 55679540 69497820 55679677 69497991 55679814 69498162 55679951 69498333 55680088 69498504 55680225 69498675 55680362 69498846 55680499 69499017 55680636 69499188 55680773 69499359 55680910 69499530 55681047 69499701 55681184 69499872 55681321 69500043 55681458 69500214 55681595 69500385 55681732 69500556 55681869 69500727 55682006 69500898 55682143 69501069 55682280 69501240 55682417 69501411 55682554 69501582 55682691 69501753 55682828 69501924 55682965 69502095 55683102 69502266 55683239 69502437 55683376 69502608 55683513 69502779 55683650 69502950 55683787 69503121 55683924 69503292 55684061 69503463 55684198 69503634 55684335 69503805 55684472 69503976 55684609 69504147 55684746 69504318 55684883 69504489 55685020 69504660 55685157 69504831 55685294 69505002 55685431 69505173 55685568 69505344 55685705 69505515 55685842 69505686 55685979 69505857 55686116 69506028 55686253 69506199 55686390 69506370 55686527 69506541 55686664 69506712 55686801 69506883 55686938 69507054 55687075 69507225 55687212 69507396 55687349 69507567 55687486 69507738 55687623 69507909 55687760 69508080 55687897 69508251 55688034 69508422 55688171 69508593 55688308 69508764 55688445 69508935 55688582 69509106 55688719 69509277 55688856 69509448 55688993 69509619
1000 62255403 0 62255403 77705649 62255540 77705820 62255677 77705991 62255814 77706162 62255951 77706333 62256088 77706504 62256225 77706675 62256362 77706846 62256499 77707017 62256636 77707188 62256773 77707359 62256910 77707530 62257047 77707701 62257184 77707872 62257321 77708043 62257458 77708214 62257595 77708385 62257732 77708556 62257869 77708727 62258006 77708898 62258143 77709069 62258280 77709240 62258417 77709411 62258554 77709582 62258691 77709753 62258828 77709924 62258965 77710095 62259102 77710266 62259239 77710437 62259376 77710608 62259513 77710779 62259650 77710950 62259787 77711121 62259924 77711292 62260061 77711463 62260198 77711634 62260335 77711805 62260472 77711976 62260609 77712147 62260746 77712318 62260883 77712489 62261020 77712660 62261157 77712831 62261294 77713002 62261431 77713173 62261568 77713344 62261705 77713515 62261842 77713686 62261979 77713857 62262116 77714028 62262253 77714199 62262390 77714370 62262527 77714541 62262664 77714712 62262801 77714883 62262938 77715054 62263075 77715225 62263212 77715396 62263349 77715567 62263486 77715738 62263623 77715909 62263760 77716080 62263897 77716251 62264034 77716422 62264171 77716593 62264308 77716764 62264445 77716935 62264582 77717106 62264719 77717277 62264856 77717448 62264993 77717619 62265130 77717790 62265267 77717961 62265404 77718132 62265541 77718303 62265678 77718474 62265815 77718645 62265952 77718816 62266089 77718987 62266226 77719158 62266363 77719329 62266500 77719500 62266637 77719671 62266774 77719842 62266911 77720013 62267048 77720184 62267185 77720355 62267322 77720526 62267459 77720697 62267596 77720868 62267733 77721039 62267870 77721210 62268007 77721381 62268144 77721552 62268281 77721723 62268418 77721894 62268555 77722065 62268692 77722236 62268829 77722407 62268966 77722578 62269103 77722749 62269240 77722920 62269377 77723091 62269514 77723262 62269651 77723433 62269788 77723604 62269925 77723775 62270062 77723946 62270199 77724117 62270336 77724288 62270473 77724459 62270610 77724630 62270747 77724801 62270884 77724972 62271021 77725143 62271158 77725314 62271295 77725485 62271432 77725656 62271569 77725827 62271706 77725998 62271843 77726169 62271980 77726340 62272117 77726511 62272254 77726682 62272391 77726853 62272528 77727024 62272665 77727195 62272802 77727366 62272939 77727537 62273076 77727708 62273213 77727879 62273350 77728050 62273487 77728221 62273624 77728392 62273761 77728563 62273898 77728734 62274035 77728905 62274172 77729076 62274309 77729247 62274446 77729418 62274583 77729589 62274720 77729760 62274857 77729931 62274994 77730102 62275131 77730273 62275268 77730444 62275405 77730615 62275542 77730786 62275679 77730957 62275816 77731128 62275953 77731299 62276090 77731470 62276227 77731641 62276364 77731812 62276501 77731983 62276638 77732154 62276775 77732325 62276912 77732496 62277049 77732667 62277186 77732838 62277323 77733009 62277460 77733180 62277597 77733351 62277734 77733522 62277871 77733693 62278008 77733864 62278145 77734035 62278282 77734206 62278419 77734377 62278556 77734548 62278693 77734719 62278830 77734890 62278967 77735061 62279104 77735232 62279241 77735403 62279378 77735574 62279515 77735745 62279652 77735916 62279789 77736087 62279926 77736258 62280063 77736429 62280200 77736600 62280337 77736771 62280474 77736942 62280611 77737113 62280748 77737284 62280885 77737455 62281022 77737626 62281159 77737797 62281296 77737968 62281433 77738139 62281570 77738310 62281707 77738481 62281844 77738652 62281981 77738823 62282118 77738994 62282255 77739165 62282392 77739336 62282529 77739507 62282666 77739678 62282803 77739849 62282940 77740020 62283077 77740191 62283214 77740362 62283351 77740533 62283488 77740704 62283625 77740875 62283762 77741046 62283899 77741217 62284036 77741388 62284173 77741559 62284310 77741730 62284447 77741901 62284584 77742072 62284721 77742243 62284858 77742414 62284995 77742585 62285132 77742756 62285269 77742927 62285406 77743098 62285543 77743269 62285680 77743440 62285817 77743611 62285954 77743782 62286091 77743953 62286228 77744124 62286365 77744295 62286502 77744466 62286639 77744637 62286776 77744808 62286913 77744979 62287050 77745150 62287187 77745321 62287324 77745492 62287461 77745663 62287598 77745834 62287735 77746005 62287872 77746176 62288009 77746347 62288146 77746518 62288283 77746689 62288420 77746860 62288557 77747031 62288694 77747202 62288831 77747373 62288968 77747544 62289105 77747715 62289242 77747886 62289379 77748057 62289516 77748228 62289653 77748399 62289790 77748570 62289927 77748741 62290064 77748912 62290201 77749083 62290338 77749254 62290475 77749425 62290612 77749596 62290749 77749767 62290886 77749938 62291023 77750109 62291160 77750280 62291297 77750451 62291434 77750622 62291571 77750793 62291708 77750964 62291845 77751135 62291982 77751306 62292119 77751477 62292256 77751648 62292393 77751819 62292530 77751990 62292667 77752161 62292804 77752332 62292941 77752503 62293078 77752674 62293215 77752845 62293352 77753016 62293489 77753187 62293626 77753358 62293763 77753529 62293900 77753700 62294037 77753871 62294174 77754042 62294311 77754213 62294448 77754384 62294585 77754555 62294722 77754726 62294859 77754897 62294996 77755068 62295133 77755239 62295270 77755410 62295407 77755581 62295544 77755752 62295681 77755923 62295818 77756094 62295955 77756265 62296092 77756436 62296229 77756607 62296366 77756778 62296503 77756949 62296640 77757120 62296777 77757291 62296914 77757462 62297051 77757633 62297188 77757804 62297325 77757975 62297462 77758146 62297599 77758317 62297736 77758488 62297873 77758659 62298010 77758830 62298147 77759001 62298284 77759172 62298421 77759343 62298558 77759514 62298695 77759685 62298832 77759856 62298969 77760027 62299106 77760198 62299243 77760369 62299380 77760540 62299517 77760711 62299654 77760882 62299791 77761053 62299928 77761224 62300065 77761395 62300202 77761566 62300339 77761737 62300476 77761908 62300613 77762079 62300750 77762250 62300887 77762421 62301024 77762592 62301161 77762763 62301298 77762934 62301435 77763105 62301572 77763276 62301709 77763447 62301846 77763618 62301983 77763789 62302120 77763960 62302257 77764131 62302394 77764302 62302531 77764473 62302668 77764644 62302805 77764815 62302942 77764986 62303079 77765157 62303216 77765328 62303353 77765499 62303490 77765670 62303627 77765841 62303764 77766012 62303901 77766183 62304038 77766354 62304175 77766525 62304312 77766696 62304449 77766867 62304586 77767038 62304723 77767209 62304860 77767380 62304997 77767551 62305134 77767722 62305271 77767893 62305408 77768064 62305545 77768235 62305682 77768406 62305819 77768577 62305956 77768748 62306093 77768919 62306230 77769090 62306367 77769261 62306504 77769432 62306641 77769603 62306778 77769774 62306915 77769945 62307052 77770116 62307189 77770287 62307326 77770458 62307463 77770629 62307600 77770800 62307737 77770971 62307874 77771142 62308011 77771313 62308148 77771484 62308285 77771655 62308422 77771826 62308559 77771997 62308696 77772168 62308833 77772339 62308970 77772510 62309107 77772681 62309244 77772852 62309381 77773023 62309518 77773194 62309655 77773365 62309792 77773536 62309929 77773707 62310066 77773878 62310203 77774049 62310340 77774220 62310477 77774391 62310614 77774562 62310751 77774733 62310888 77774904 62311025 77775075 62311162 77775246 62311299 77775417 62311436 77775588 62311573 77775759 62311710 77775930 62311847 77776101 62311984 77776272 62312121 77776443 62312258 77776614 62312395 77776785 62312532 77776956 62312669 77777127 62312806 77777298 62312943 77777469 62313080 77777640 62313217 77777811 62313354 77777982 62313491 77778153 62313628 77778324 62313765 77778495 62313902 77778666 62314039 77778837 62314176 77779008 62314313 77779179 62314450 77779350 62314587 77779521 62314724 77779692 62314861 77779863 62314998 77780034 62315135 77780205 62315272 77780376 62315409 77780547 62315546 77780718 62315683 77780889 62315820 77781060 62315957 77781231 62316094 77781402 62316231 77781573 62316368 77781744 62316505 77781915 62316642 77782086 62316779 77782257 62316916 77782428 62317053 77782599 62317190 77782770 62317327 77782941 62317464 77783112 62317601 77783283 62317738 77783454 62317875 77783625 62318012 77783796 62318149 77783967 62318286 77784138 62318423 77784309 62318560 77784480 62318697 77784651 62318834 77784822 62318971 77784993 62319108 77785164 62319245 77785335 62319382 77785506 62319519 77785677 62319656 77785848 62319793 77786019 62319930 77786190 62320067 77786361 62320204 77786532 62320341 77786703 62320478 77786874 62320615 77787045 62320752 77787216 62320889 77787387 62321026 77787558 62321163 77787729 62321300 77787900 62321437 77788071 62321574 77788242 62321711 77788413 62321848 77788584 62321985 77788755 62322122 77788926 62322259 77789097 62322396 77789268 62322533 77789439 62322670 77789610 62322807 77789781 62322944 77789952 62323081 77790123 62323218 77790294 62323355 77790465 62323492 77790636 62323629 77790807 62323766 77790978 62323903 77791149 62324040 77791320 62324177 77791491 62324314 77791662 62324451 77791833 62324588 77792004 62324725 77792175 62324862 77792346 62324999 77792517 62325136 77792688 62325273 77792859 62325410 77793030 62325547 77793201 62325684 77793372 62325821 77793543 62325958 77793714 62326095 77793885 62326232 77794056 62326369 77794227 62326506 77794398 62326643 77794569 62326780 77794740 62326917 77794911 62327054 77795082 62327191 77795253 62327328 77795424 62327465 77795595 62327602 77795766 62327739 77795937 62327876 77796108 62328013 77796279 62328150 77796450 62328287 77796621 62328424 77796792 62328561 77796963 62328698 77797134 62328835 77797305 62328972 77797476 62329109 77797647 62329246 77797818 62329383 77797989 62329520 77798160 62329657 77798331 62329794 77798502 62329931 77798673 62330068 77798844 62330205 77799015 62330342 77799186 62330479 77799357 62330616 77799528 62330753 77799699 62330890 77799870 62331027 77800041 62331164 77800212 62331301 77800383 62331438 77800554 62331575 77800725 62331712 77800896 62331849 77801067 62331986 77801238 62332123 77801409 62332260 77801580 62332397 77801751 62332534 77801922 62332671 77802093 62332808 77802264 62332945 77802435 62333082 77802606 62333219 77802777 62333356 77802948 62333493 77803119 62333630 77803290 62333767 77803461 62333904 77803632 62334041 77803803 62334178 77803974 62334315 77804145 62334452 77804316 62334589 77804487 62334726 77804658 62334863 77804829 62335000 77805000 62335137 77805171 62335274 77805342 62335411 77805513 62335548 77805684 62335685 77805855 62335822 77806026 62335959 77806197 62336096 77806368 62336233 77806539 62336370 77806710 62336507 77806881 62336644 77807052 62336781 77807223 62336918 77807394 62337055 77807565 62337192 77807736 62337329 77807907 62337466 77808078 62337603 77808249 62337740 77808420 62337877 77808591 62338014 77808762 62338151 77808933 62338288 77809104 62338425 77809275 62338562 77809446 62338699 77809617 62338836 77809788 62338973 77809959 62339110 77810130 62339247 77810301 62339384 77810472 62339521 77810643 62339658 77810814 62339795 77810985 62339932 77811156 62340069 77811327 62340206 77811498 62340343 77811669 62340480 77811840 62340617 77812011 62340754 77812182 62340891 77812353 62341028 77812524 62341165 77812695 62341302 77812866 62341439 77813037 62341576 77813208 62341713 77813379 62341850 77813550 62341987 77813721 62342124 77813892 62342261 77814063 62342398 77814234 62342535 77814405 62342672 77814576 62342809 77814747 62342946 77814918 62343083 77815089 62343220 77815260 62343357 77815431 62343494 77815602 62343631 77815773 62343768 77815944 62343905 77816115 62344042 77816286 62344179 77816457 62344316 77816628 62344453 77816799 62344590 77816970 62344727 77817141 62344864 77817312 62345001 77817483 62345138 77817654 62345275 77817825 62345412 77817996 62345549 77818167 62345686 77818338 62345823 77818509 62345960 77818680 62346097 77818851 62346234 77819022 62346371 77819193 62346508 77819364 62346645 77819535 62346782 77819706 62346919 77819877 62347056 77820048 62347193 77820219 62347330 77820390 62347467 77820561 62347604 77820732 62347741 77820903 62347878 77821074 62348015 77821245 62348152 77821416 62348289 77821587 62348426 77821758 62348563 77821929 62348700 77822100 62348837 77822271 62348974 77822442 62349111 77822613 62349248 77822784 62349385 77822955 62349522 77823126 62349659 77823297 62349796 77823468 62349933 77823639 62350070 77823810 62350207 77823981 62350344 77824152 62350481 77824323 62350618 77824494 62350755 77824665 62350892 77824836 62351029 77825007 62351166 77825178 62351303 77825349 62351440 77825520 62351577 77825691 62351714 77825862 62351851 77826033 62351988 77826204 62352125 77826375 62352262 77826546 62352399 77826717 62352536 77826888 62352673 77827059 62352810 77827230 62352947 77827401 62353084 77827572 62353221 77827743 62353358 77827914 62353495 77828085 62353632 77828256 62353769 77828427 62353906 77828598 62354043 77828769 62354180 77828940 62354317 77829111 62354454 77829282 62354591 77829453 62354728 77829624 62354865 77829795 62355002 77829966 62355139 77830137 62355276 77830308 62355413 77830479 62355550 77830650 62355687 77830821 62355824 77830992 62355961 77831163 62356098 77831334 62356235 77831505 62356372 77831676 62356509 77831847 62356646 77832018 62356783 77832189 62356920 77832360 62357057 77832531 62357194 77832702 62357331 77832873 62357468 77833044 62357605 77833215 62357742 77833386 62357879 77833557 62358016 77833728 62358153 77833899 62358290 77834070 62358427 77834241 62358564 77834412 62358701 77834583 62358838 77834754 62358975 77834925 62359112 77835096 62359249 77835267 62359386 77835438 62359523 77835609 62359660 77835780 62359797 77835951 62359934 77836122 62360071 77836293 62360208 77836464 62360345 77836635 62360482 77836806 62360619 77836977 62360756 77837148 62360893 77837319 62361030 77837490 62361167 77837661 62361304 77837832 62361441 77838003 62361578 77838174 62361715 77838345 62361852 77838516 62361989 77838687 62362126 77838858 62362263 77839029 62362400 77839200 62362537 77839371 62362674 77839542 62362811 77839713 62362948 77839884 62363085 77840055 62363222 77840226 62363359 77840397 62363496 77840568 62363633 77840739 62363770 77840910 62363907 77841081 62364044 77841252 62364181 77841423 62364318 77841594 62364455 77841765 62364592 77841936 62364729 77842107 62364866 77842278 62365003 77842449 62365140 77842620 62365277 77842791 62365414 77842962 62365551 77843133 62365688 77843304 62365825 77843475 62365962 77843646 62366099 77843817 62366236 77843988 62366373 77844159 62366510 77844330 62366647 77844501 62366784 77844672 62366921 77844843 62367058 77845014 62367195 77845185 62367332 77845356 62367469 77845527 62367606 77845698 62367743 77845869 62367880 77846040 62368017 77846211 62368154 77846382 62368291 77846553 62368428 77846724 62368565 77846895 62368702 77847066 62368839 77847237 62368976 77847408 62369113 77847579 62369250 77847750 62369387 77847921 62369524 77848092 62369661 77848263 62369798 77848434 62369935 77848605 62370072 77848776 62370209 77848947 62370346 77849118 62370483 77849289 62370620 77849460 62370757 77849631 62370894 77849802 62371031 77849973 62371168 77850144 62371305 77850315 62371442 77850486 62371579 77850657 62371716 77850828 62371853 77850999 62371990 77851170 62372127 77851341 62372264 77851512 62372401 77851683 62372538 77851854 62372675 77852025 62372812 77852196 62372949 77852367 62373086 77852538 62373223 77852709 62373360 77852880 62373497 77853051 62373634 77853222 62373771 77853393 62373908 77853564 62374045 77853735 62374182 77853906 62374319 77854077 62374456 77854248 62374593 77854419 62374730 77854590 62374867 77854761 62375004 77854932 62375141 77855103 62375278 77855274 62375415 77855445 62375552 77855616 62375689 77855787 62375826 77855958 62375963 77856129 62376100 77856300 62376237 77856471 62376374 77856642 62376511 77856813 62376648 77856984 62376785 77857155 62376922 77857326 62377059 77857497 62377196 77857668 62377333 77857839 62377470 77858010 62377607 77858181 62377744 77858352 62377881 77858523 62378018 77858694 62378155 77858865 62378292 77859036 62378429 77859207 62378566 77859378 62378703 77859549 62378840 77859720 62378977 77859891 62379114 77860062 62379251 77860233 62379388 77860404 62379525 77860575 62379662 77860746 62379799 77860917 62379936 77861088 62380073 77861259 62380210 77861430 62380347 77861601 62380484 77861772 62380621 77861943 62380758 77862114 62380895 77862285 62381032 77862456 62381169 77862627 62381306 77862798 62381443 77862969 62381580 77863140 62381717 77863311 62381854 77863482 62381991 77863653 62382128 77863824 62382265 77863995 62382402 77864166 62382539 77864337 62382676 77864508 62382813 77864679 62382950 77864850 62383087 77865021 62383224 77865192 62383361 77865363 62383498 77865534 62383635 77865705 62383772 77865876 62383909 77866047 62384046 77866218 62384183 77866389 62384320 77866560 62384457 77866731 62384594 77866902 62384731 77867073 62384868 77867244 62385005 77867415 62385142 77867586 62385279 77867757 62385416 77867928 62385553 77868099 62385690 77868270 62385827 77868441 62385964 77868612 62386101 77868783 62386238 77868954 62386375 77869125 62386512 77869296 62386649 77869467 62386786 77869638 62386923 77869809 62387060 77869980 62387197 77870151 62387334 77870322 62387471 77870493 62387608 77870664 62387745 77870835 62387882 77871006 62388019 77871177 62388156 77871348 62388293 77871519 62388430 77871690 62388567 77871861 62388704 77872032 62388841 77872203 62388978 77872374 62389115 77872545 62389252 77872716 62389389 77872887 62389526 77873058 62389663 77873229 62389800 77873400 62389937 77873571 62390074 77873742 62390211 77873913 62390348 77874084 62390485 77874255 62390622 77874426 62390759 77874597 62390896 77874768 62391033 77874939 62391170 77875110 62391307 77875281 62391444 77875452 62391581 77875623 62391718 77875794 62391855 77875965 62391992 77876136 62392129 77876307
1000 63076170 0 63076170 78730110 63076307 78730281 63076444 78730452 63076581 78730623 63076718 78730794 63076855 78730965 63076992 78731136 63077129 78731307 63077266 78731478 63077403 78731649 63077540 78731820 63077677 78731991 63077814 78732162 63077951 78732333 63078088 78732504 63078225 78732675 63078362 78732846 63078499 78733017 63078636 78733188 63078773 78733359 63078910 78733530 63079047 78733701 63079184 78733872 63079321 78734043 63079458 78734214 63079595 78734385 63079732 78734556 63079869 78734727 63080006 78734898 63080143 78735069 63080280 78735240 63080417 78735411 63080554 78735582 63080691 78735753 63080828 78735924 63080965 78736095 63081102 78736266 63081239 78736437 63081376 78736608 63081513 78736779 63081650 78736950 63081787 78737121 63081924 78737292 63082061 78737463 63082198 78737634 63082335 78737805 63082472 78737976 63082609 78738147 63082746 78738318 63082883 78738489 63083020 78738660 63083157 78738831 63083294 78739002 63083431 78739173 63083568 78739344 63083705 78739515 63083842 78739686 63083979 78739857 63084116 78740028 63084253 78740199 63084390 78740370 63084527 78740541 63084664 78740712 63084801 78740883 63084938 78741054 63085075 78741225 63085212 78741396 63085349 78741567 63085486 78741738 63085623 78741909 63085760 78742080 63085897 78742251 63086034 78742422 63086171 78742593 63086308 78742764 63086445 78742935 63086582 78743106 63086719 78743277 63086856 78743448 63086993 78743619 63087130 78743790 63087267 78743961 63087404 78744132 63087541 78744303 63087678 78744474 63087815 78744645 63087952 78744816 63088089 78744987 63088226 78745158 63088363 78745329 63088500 78745500 63088637 78745671 63088774 78745842 63088911 78746013 63089048 78746184 63089185 78746355 63089322 78746526 63089459 78746697 63089596 78746868 63089733 78747039 63089870 78747210 63090007 78747381 63090144 78747552 63090281 78747723 63090418 78747894 63090555 78748065 63090692 78748236 63090829 78748407 63090966 78748578 63091103 78748749 63091240 78748920 63091377 78749091 63091514 78749262 63091651 78749433 63091788 78749604 63091925 78749775 63092062 78749946 63092199 78750117 63092336 78750288 63092473 78750459 63092610 78750630 63092747 78750801 63092884 78750972 63093021 78751143 63093158 78751314 63093295 78751485 63093432 78751656 63093569 78751827 63093706 78751998 63093843 78752169 63093980 78752340 63094117 78752511 63094254 78752682 63094391 78752853 63094528 78753024 63094665 78753195 63094802 78753366 63094939 78753537 63095076 78753708 63095213 78753879 63095350 78754050 63095487 78754221 63095624 78754392 63095761 78754563 63095898 78754734 63096035 78754905 63096172 78755076 63096309 78755247 63096446 78755418 63096583 78755589 63096720 78755760 63096857 78755931 63096994 78756102 63097131 78756273 63097268 78756444 63097405 78756615 63097542 78756786 63097679 78756957 63097816 78757128 63097953 78757299 63098090 78757470 63098227 78757641 63098364 78757812 63098501 78757983 63098638 78758154 63098775 78758325 63098912 78758496 63099049 78758667 63099186 78758838 63099323 78759009 63099460 78759180 63099597 78759351 63099734 78759522 63099871 78759693 63100008 78759864 63100145 78760035 63100282 78760206 63100419 78760377 63100556 78760548 63100693 78760719 63100830 78760890 63100967 78761061 63101104 78761232 63101241 78761403 63101378 78761574 63101515 78761745 63101652 78761916 63101789 78762087 63101926 78762258 63102063 78762429 63102200 78762600 63102337 78762771 63102474 78762942 63102611 78763113 63102748 78763284 63102885 78763455 63103022 78763626 63103159 78763797 63103296 78763968 63103433 78764139 63103570 78764310 63103707 78764481 63103844 78764652 63103981 78764823 63104118 78764994 63104255 78765165 63104392 78765336 63104529 78765507 63104666 78765678 63104803 78765849 63104940 78766020 63105077 78766191 63105214 78766362 63105351 78766533 63105488 78766704 63105625 78766875 63105762 78767046 63105899 78767217 63106036 78767388 63106173 78767559 63106310 78767730 63106447 78767901 63106584 78768072 63106721 78768243 63106858 78768414 63106995 78768585 63107132 78768756 63107269 78768927 63107406 78769098 63107543 78769269 63107680 78769440 63107817 78769611 63107954 78769782 63108091 78769953 63108228 78770124 63108365 78770295 63108502 78770466 63108639 78770637 63108776 78770808 63108913 78770979 63109050 78771150 63109187 78771321 63109324 78771492 63109461 78771663 63109598 78771834 63109735 78772005 63109872 78772176 63110009 78772347 63110146 78772518 63110283 78772689 63110420 78772860 63110557 78773031 63110694 78773202 63110831 78773373 63110968 78773544 63111105 78773715 63111242 78773886 63111379 78774057 63111516 78774228 63111653 78774399 63111790 78774570 63111927 78774741 63112064 78774912 63112201 78775083 63112338 78775254 63112475 78775425 63112612 78775596 63112749 78775767 63112886 78775938 63113023 78776109 63113160 78776280 63113297 78776451 63113434 78776622 63113571 78776793 63113708 78776964 63113845 78777135 63113982 78777306 63114119 78777477 63114256 78777648 63114393 78777819 63114530 78777990 63114667 78778161 63114804 78778332 63114941 78778503 63115078 78778674 63115215 78778845 63115352 78779016 63115489 78779187 63115626 78779358 63115763 78779529 63115900 78779700 63116037 78779871 63116174 78780042 63116311 78780213 63116448 78780384 63116585 78780555 63116722 78780726 63116859 78780897 63116996 78781068 63117133 78781239 63117270 78781410 63117407 78781581 63117544 78781752 63117681 78781923 63117818 78782094 63117955 78782265 63118092 78782436 63118229 78782607 63118366 78782778 63118503 78782949 63118640 78783120 63118777 78783291 63118914 78783462 63119051 78783633 63119188 78783804 63119325 78783975 63119462 78784146 63119599 78784317 63119736 78784488 63119873 78784659 63120010 78784830 63120147 78785001 63120284 78785172 63120421 78785343 63120558 78785514 63120695 78785685 63120832 78785856 63120969 78786027 63121106 78786198 63121243 78786369 63121380 78786540 63121517 78786711 63121654 78786882 63121791 78787053 63121928 78787224 63122065 78787395 63122202 78787566 63122339 78787737 63122476 78787908 63122613 78788079 63122750 78788250 63122887 78788421 63123024 78788592 63123161 78788763 63123298 78788934 63123435 78789105 63123572 78789276 63123709 78789447 63123846 78789618 63123983 78789789 63124120 78789960 63124257 78790131 63124394 78790302 63124531 78790473 63124668 78790644 63124805 78790815 63124942 78790986 63125079 78791157 63125216 78791328 63125353 78791499 63125490 78791670 63125627 78791841 63125764 78792012 63125901 78792183 63126038 78792354 63126175 78792525 63126312 78792696 63126449 78792867 63126586 78793038 63126723 78793209 63126860 78793380 63126997 78793551 63127134 78793722 63127271 78793893 63127408 78794064 63127545 78794235 63127682 78794406 63127819 78794577 63127956 78794748 63128093 78794919 63128230 78795090 63128367 78795261 63128504 78795432 63128641 78795603 63128778 78795774 63128915 78795945 63129052 78796116 63129189 78796287 63129326 78796458 63129463 78796629 63129600 78796800 63129737 78796971 63129874 78797142 63130011 78797313 63130148 78797484 63130285 78797655 63130422 78797826 63130559 78797997 63130696 78798168 63130833 78798339 63130970 78798510 63131107 78798681 63131244 78798852 63131381 78799023 63131518 78799194 63131655 78799365 63131792 78799536 63131929 78799707 63132066 78799878 63132203 78800049 63132340 78800220 63132477 78800391 63132614 78800562 63132751 78800733 63132888 78800904 63133025 78801075 63133162 78801246 63133299 78801417 63133436 78801588 63133573 78801759 63133710 78801930 63133847 78802101 63133984 78802272 63134121 78802443 63134258 78802614 63134395 78802785 63134532 78802956 63134669 78803127 63134806 78803298 63134943 78803469 63135080 78803640 63135217 78803811 63135354 78803982 63135491 78804153 63135628 78804324 63135765 78804495 63135902 78804666 63136039 78804837 63136176 78805008 63136313 78805179 63136450 78805350 63136587 78805521 63136724 78805692 63136861 78805863 63136998 78806034 63137135 78806205 63137272 78806376 63137409 78806547 63137546 78806718 63137683 78806889 63137820 78807060 63137957 78807231 63138094 78807402 63138231 78807573 63138368 78807744 63138505 78807915 63138642 78808086 63138779 78808257 63138916 78808428 63139053 78808599 63139190 78808770 63139327 78808941 63139464 78809112 63139601 78809283 63139738 78809454 63139875 78809625 63140012 78809796 63140149 78809967 63140286 78810138 63140423 78810309 63140560 78810480 63140697 78810651 63140834 78810822 63140971 78810993 63141108 78811164 63141245 78811335 63141382 78811506 63141519 78811677 63141656 78811848 63141793 78812019 63141930 78812190 63142067 78812361 63142204 78812532 63142341 78812703 63142478 78812874 63142615 78813045 63142752 78813216 63142889 78813387 63143026 78813558 63143163 78813729 63143300 78813900 63143437 78814071 63143574 78814242 63143711 78814413 63143848 78814584 63143985 78814755 63144122 78814926 63144259 78815097 63144396 78815268 63144533 78815439 63144670 78815610 63144807 78815781 63144944 78815952 63145081 78816123 63145218 78816294 63145355 78816465 63145492 78816636 63145629 78816807 63145766 78816978 63145903 78817149 63146040 78817320 63146177 78817491 63146314 78817662 63146451 78817833 63146588 78818004 63146725 78818175 63146862 78818346 63146999 78818517 63147136 78818688 63147273 78818859 63147410 78819030 63147547 78819201 63147684 78819372 63147821 78819543 63147958 78819714 63148095 78819885 63148232 78820056 63148369 78820227 63148506 78820398 63148643 78820569 63148780 78820740 63148917 78820911 63149054 78821082 63149191 78821253 63149328 78821424 63149465 78821595 63149602 78821766 63149739 78821937 63149876 78822108 63150013 78822279 63150150 78822450 63150287 78822621 63150424 78822792 63150561 78822963 63150698 78823134 63150835 78823305 63150972 78823476 63151109 78823647 63151246 78823818 63151383 78823989 63151520 78824160 63151657 78824331 63151794 78824502 63151931 78824673 63152068 78824844 63152205 78825015 63152342 78825186 63152479 78825357 63152616 78825528 63152753 78825699 63152890 78825870 63153027 78826041 63153164 78826212 63153301 78826383 63153438 78826554 63153575 78826725 63153712 78826896 63153849 78827067 63153986 78827238 63154123 78827409 63154260 78827580 63154397 78827751 63154534 78827922 63154671 78828093 63154808 78828264 63154945 78828435 63155082 78828606 63155219 78828777 63155356 78828948 63155493 78829119 63155630 78829290 63155767 78829461 63155904 78829632 63156041 78829803 63156178 78829974 63156315 78830145 63156452 78830316 63156589 78830487 63156726 78830658 63156863 78830829 63157000 78831000 63157137 78831171 63157274 78831342 63157411 78831513 63157548 78831684 63157685 78831855 63157822 78832026 63157959 78832197 63158096 78832368 63158233 78832539 63158370 78832710 63158507 78832881 63158644 78833052 63158781 78833223 63158918 78833394 63159055 78833565 63159192 78833736 63159329 78833907 63159466 78834078 63159603 78834249 63159740 78834420 63159877 78834591 63160014 78834762 63160151 78834933 63160288 78835104 63160425 78835275 63160562 78835446 63160699 78835617 63160836 78835788 63160973 78835959 63161110 78836130 63161247 78836301 63161384 78836472 63161521 78836643 63161658 78836814 63161795 78836985 63161932 78837156 63162069 78837327 63162206 78837498 63162343 78837669 63162480 78837840 63162617 78838011 63162754 78838182 63162891 78838353 63163028 78838524 63163165 78838695 63163302 78838866 63163439 78839037 63163576 78839208 63163713 78839379 63163850 78839550 63163987 78839721 63164124 78839892 63164261 78840063 63164398 78840234 63164535 78840405 63164672 78840576 63164809 78840747 63164946 78840918 63165083 78841089 63165220 78841260 63165357 78841431 63165494 78841602 63165631 78841773 63165768 78841944 63165905 78842115 63166042 78842286 63166179 78842457 63166316 78842628 63166453 78842799 63166590 78842970 63166727 78843141 63166864 78843312 63167001 78843483 63167138 78843654 63167275 78843825 63167412 78843996 63167549 78844167 63167686 78844338 63167823 78844509 63167960 78844680 63168097 78844851 63168234 78845022 63168371 78845193 63168508 78845364 63168645 78845535 63168782 78845706 63168919 78845877 63169056 78846048 63169193 78846219 63169330 78846390 63169467 78846561 63169604 78846732 63169741 78846903 63169878 78847074 63170015 78847245 63170152 78847416 63170289 78847587 63170426 78847758 63170563 78847929 63170700 78848100 63170837 78848271 63170974 78848442 63171111 78848613 63171248 78848784 63171385 78848955 63171522 78849126 63171659 78849297 63171796 78849468 63171933 78849639 63172070 78849810 63172207 78849981 63172344 78850152 63172481 78850323 63172618 78850494 63172755 78850665 63172892 78850836 63173029 78851007 63173166 78851178 63173303 78851349 63173440 78851520 63173577 78851691 63173714 78851862 63173851 78852033 63173988 78852204 63174125 78852375 63174262 78852546 63174399 78852717 63174536 78852888 63174673 78853059 63174810 78853230 63174947 78853401 63175084 78853572 63175221 78853743 63175358 78853914 63175495 78854085 63175632 78854256 63175769 78854427 63175906 78854598 63176043 78854769 63176180 78854940 63176317 78855111 63176454 78855282 63176591 78855453 63176728 78855624 63176865 78855795 63177002 78855966 63177139 78856137 63177276 78856308 63177413 78856479 63177550 78856650 63177687 78856821 63177824 78856992 63177961 78857163 63178098 78857334 63178235 78857505 63178372 78857676 63178509 78857847 63178646 78858018 63178783 78858189 63178920 78858360 63179057 78858531 63179194 78858702 63179331 78858873 63179468 78859044 63179605 78859215 63179742 78859386 63179879 78859557 63180016 78859728 63180153 78859899 63180290 78860070 63180427 78860241 63180564 78860412 63180701 78860583 63180838 78860754 63180975 78860925 63181112 78861096 63181249 78861267 63181386 78861438 63181523 78861609 63181660 78861780 63181797 78861951 63181934 78862122 63182071 78862293 63182208 78862464 63182345 78862635 63182482 78862806 63182619 78862977 63182756 78863148 63182893 78863319 63183030 78863490 63183167 78863661 63183304 78863832 63183441 78864003 63183578 78864174 63183715 78864345 63183852 78864516 63183989 78864687 63184126 78864858 63184263 78865029 63184400 78865200 63184537 78865371 63184674 78865542 63184811 78865713 63184948 78865884 63185085 78866055 63185222 78866226 63185359 78866397 63185496 78866568 63185633 78866739 63185770 78866910 63185907 78867081 63186044 78867252 63186181 78867423 63186318 78867594 63186455 78867765 63186592 78867936 63186729 78868107 63186866 78868278 63187003 78868449 63187140 78868620 63187277 78868791 63187414 78868962 63187551 78869133 63187688 78869304 63187825 78869475 63187962 78869646 63188099 78869817 63188236 78869988 63188373 78870159 63188510 78870330 63188647 78870501 63188784 78870672 63188921 78870843 63189058 78871014 63189195 78871185 63189332 78871356 63189469 78871527 63189606 78871698 63189743 78871869 63189880 78872040 63190017 78872211 63190154 78872382 63190291 78872553 63190428 78872724 63190565 78872895 63190702 78873066 63190839 78873237 63190976 78873408 63191113 78873579 63191250 78873750 63191387 78873921 63191524 78874092 63191661 78874263 63191798 78874434 63191935 78874605 63192072 78874776 63192209 78874947 63192346 78875118 63192483 78875289 63192620 78875460 63192757 78875631 63192894 78875802 63193031 78875973 63193168 78876144 63193305 78876315 63193442 78876486 63193579 78876657 63193716 78876828 63193853 78876999 63193990 78877170 63194127 78877341 63194264 78877512 63194401 78877683 63194538 78877854 63194675 78878025 63194812 78878196 63194949 78878367 63195086 78878538 63195223 78878709 63195360 78878880 63195497 78879051 63195634 78879222 63195771 78879393 63195908 78879564 63196045 78879735 63196182 78879906 63196319 78880077 63196456 78880248 63196593 78880419 63196730 78880590 63196867 78880761 63197004 78880932 63197141 78881103 63197278 78881274 63197415 78881445 63197552 78881616 63197689 78881787 63197826 78881958 63197963 78882129 63198100 78882300 63198237 78882471 63198374 78882642 63198511 78882813 63198648 78882984 63198785 78883155 63198922 78883326 63199059 78883497 63199196 78883668 63199333 78883839 63199470 78884010 63199607 78884181 63199744 78884352 63199881 78884523 63200018 78884694 63200155 78884865 63200292 78885036 63200429 78885207 63200566 78885378 63200703 78885549 63200840 78885720 63200977 78885891 63201114 78886062 63201251 78886233 63201388 78886404 63201525 78886575 63201662 78886746 63201799 78886917 63201936 78887088 63202073 78887259 63202210 78887430 63202347 78887601 63202484 78887772 63202621 78887943 63202758 78888114 63202895 78888285 63203032 78888456 63203169 78888627 63203306 78888798 63203443 78888969 63203580 78889140 63203717 78889311 63203854 78889482 63203991 78889653 63204128 78889824 63204265 78889995 63204402 78890166 63204539 78890337 63204676 78890508 63204813 78890679 63204950 78890850 63205087 78891021 63205224 78891192 63205361 78891363 63205498 78891534 63205635 78891705 63205772 78891876 63205909 78892047 63206046 78892218 63206183 78892389 63206320 78892560 63206457 78892731 63206594 78892902 63206731 78893073 63206868 78893244 63207005 78893415 63207142 78893586 63207279 78893757 63207416 78893928 63207553 78894099 63207690 78894270 63207827 78894441 63207964 78894612 63208101 78894783 63208238 78894954 63208375 78895125 63208512 78895296 63208649 78895467 63208786 78895638 63208923 78895809 63209060 78895980 63209197 78896151 63209334 78896322 63209471 78896493 63209608 78896664 63209745 78896835 63209882 78897006 63210019 78897177 63210156 78897348 63210293 78897519 63210430 78897690 63210567 78897861 63210704 78898032 63210841 78898203 63210978 78898374 63211115 78898545 63211252 78898716 63211389 78898887 63211526 78899058 63211663 78899229 63211800 78899400 63211937 78899571 63212074 78899742 63212211 78899913 63212348 78900084 63212485 78900255 63212622 78900426 63212759 78900597 63212896 78900768
1000 12598794 0 12598794 15725502 12598931 15725673 12599068 15725844 12599205 15726015 12599342 15726186 12599479 15726357 12599616 15726528 12599753 15726699 12599890 15726870 12600027 15727041 12600164 15727212 12600301 15727383 12600438 15727554 12600575 15727725 12600712 15727896 12600849 15728067 12600986 15728238 12601123 15728409 12601260 15728580 12601397 15728751 12601534 15728922 12601671 15729093 12601808 15729264 12601945 15729435 12602082 15729606 12602219 15729777 12602356 15729948 12602493 15730119 12602630 15730290 12602767 15730461 12602904 15730632 12603041 15730803 12603178 15730974 12603315 15731145 12603452 15731316 12603589 15731487 12603726 15731658 12603863 15731829 12604000 15732000 12604137 15732171 12604274 15732342 12604411 15732513 12604548 15732684 12604685 15732855 12604822 15733026 12604959 15733197 12605096 15733368 12605233 15733539 12605370 15733710 12605507 15733881 12605644 15734052 12605781 15734223 12605918 15734394 12606055 15734565 12606192 15734736 12606329 15734907 12606466 15735078 12606603 15735249 12606740 15735420 12606877 15735591 12607014 15735762 12607151 15735933 12607288 15736104 12607425 15736275 12607562 15736446 12607699 15736617 12607836 15736788 12607973 15736959 12608110 15737130 12608247 15737301 12608384 15737472 12608521 15737643 12608658 15737814 12608795 15737985 12608932 15738156 12609069 15738327 12609206 15738498 12609343 15738669 12609480 15738840 12609617 15739011 12609754 15739182 12609891 15739353 12610028 15739524 12610165 15739695 12610302 15739866 12610439 15740037 12610576 15740208 12610713 15740379 12610850 15740550 12610987 15740721 12611124 15740892 12611261 15741063 12611398 15741234 12611535 15741405 12611672 15741576 12611809 15741747 12611946 15741918 12612083 15742089 12612220 15742260 12612357 15742431 12612494 15742602 12612631 15742773 12612768 15742944 12612905 15743115 12613042 15743286 12613179 15743457 12613316 15743628 12613453 15743799 12613590 15743970 12613727 15744141 12613864 15744312 12614001 15744483 12614138 15744654 12614275 15744825 12614412 15744996 12614549 15745167 12614686 15745338 12614823 15745509 12614960 15745680 12615097 15745851 12615234 15746022 12615371 15746193 12615508 15746364 12615645 15746535 12615782 15746706 12615919 15746877 12616056 15747048 12616193 15747219 12616330 15747390 12616467 15747561 12616604 15747732 12616741 15747903 12616878 15748074 12617015 15748245 12617152 15748416 12617289 15748587 12617426 15748758 12617563 15748929 12617700 15749100 12617837 15749271 12617974 15749442 12618111 15749613 12618248 15749784 12618385 15749955 12618522 15750126 12618659 15750297 12618796 15750468 12618933 15750639 12619070 15750810 12619207 15750981 12619344 15751152 12619481 15751323 12619618 15751494 12619755 15751665 12619892 15751836 12620029 15752007 12620166 15752178 12620303 15752349 12620440 15752520 12620577 15752691 12620714 15752862 12620851 15753033 12620988 15753204 12621125 15753375 12621262 15753546 12621399 15753717 12621536 15753888 12621673 15754059 12621810 15754230 12621947 15754401 12622084 15754572 12622221 15754743 12622358 15754914 12622495 15755085 12622632 15755256 12622769 15755427 12622906 15755598 12623043 15755769 12623180 15755940 12623317 15756111 12623454 15756282 12623591 15756453 12623728 15756624 12623865 15756795 12624002 15756966 12624139 15757137 12624276 15757308 12624413 15757479 12624550 15757650 12624687 15757821 12624824 15757992 12624961 15758163 12625098 15758334 12625235 15758505 12625372 15758676 12625509 15758847 12625646 15759018 12625783 15759189 12625920 15759360 12626057 15759531 12626194 15759702 12626331 15759873 12626468 15760044 12626605 15760215 12626742 15760386 12626879 15760557 12627016 15760728 12627153 15760899 12627290 15761070 12627427 15761241 12627564 15761412 12627701 15761583 12627838 15761754 12627975 15761925 12628112 15762096 12628249 15762267 12628386 15762438 12628523 15762609 12628660 15762780 12628797 15762951 12628934 15763122 12629071 15763293 12629208 15763464 12629345 15763635 12629482 15763806 12629619 15763977 12629756 15764148 12629893 15764319 12630030 15764490 12630167 15764661 12630304 15764832 12630441 15765003 12630578 15765174 12630715 15765345 12630852 15765516 12630989 15765687 12631126 15765858 12631263 15766029 12631400 15766200 12631537 15766371 12631674 15766542 12631811 15766713 12631948 15766884 12632085 15767055 12632222 15767226 12632359 15767397 12632496 15767568 12632633 15767739 12632770 15767910 12632907 15768081 12633044 15768252 12633181 15768423 12633318 15768594 12633455 15768765 12633592 15768936 12633729 15769107 12633866 15769278 12634003 15769449 12634140 15769620 12634277 15769791 12634414 15769962 12634551 15770133 12634688 15770304 12634825 15770475 12634962 15770646 12635099 15770817 12635236 15770988 12635373 15771159 12635510 15771330 12635647 15771501 12635784 15771672 12635921 15771843 12636058 15772014 12636195 15772185 12636332 15772356 12636469 15772527 12636606 15772698 12636743 15772869 12636880 15773040 12637017 15773211 12637154 15773382 12637291 15773553 12637428 15773724 12637565 15773895 12637702 15774066 12637839 15774237 12637976 15774408 12638113 15774579 12638250 15774750 12638387 15774921 12638524 15775092 12638661 15775263 12638798 15775434 12638935 15775605 12639072 15775776 12639209 15775947 12639346 15776118 12639483 15776289 12639620 15776460 12639757 15776631 12639894 15776802 12640031 15776973 12640168 15777144 12640305 15777315 12640442 15777486 12640579 15777657 12640716 15777828 12640853 15777999 12640990 15778170 12641127 15778341 12641264 15778512 12641401 15778683 12641538 15778854 12641675 15779025 12641812 15779196 12641949 15779367 12642086 15779538 12642223 15779709 12642360 15779880 12642497 15780051 12642634 15780222 12642771 15780393 12642908 15780564 12643045 15780735 12643182 15780906 12643319 15781077 12643456 15781248 12643593 15781419 12643730 15781590 12643867 15781761 12644004 15781932 12644141 15782103 12644278 15782274 12644415 15782445 12644552 15782616 12644689 15782787 12644826 15782958 12644963 15783129 12645100 15783300 12645237 15783471 12645374 15783642 12645511 15783813 12645648 15783984 12645785 15784155 12645922 15784326 12646059 15784497 12646196 15784668 12646333 15784839 12646470 15785010 12646607 15785181 12646744 15785352 12646881 15785523 12647018 15785694 12647155 15785865 12647292 15786036 12647429 15786207 12647566 15786378 12647703 15786549 12647840 15786720 12647977 15786891 12648114 15787062 12648251 15787233 12648388 15787404 12648525 15787575 12648662 15787746 12648799 15787917 12648936 15788088 12649073 15788259 12649210 15788430 12649347 15788601 12649484 15788772 12649621 15788943 12649758 15789114 12649895 15789285 12650032 15789456 12650169 15789627 12650306 15789798 12650443 15789969 12650580 15790140 12650717 15790311 12650854 15790482 12650991 15790653 12651128 15790824 12651265 15790995 12651402 15791166 12651539 15791337 12651676 15791508 12651813 15791679 12651950 15791850 12652087 15792021 12652224 15792192 12652361 15792363 12652498 15792534 12652635 15792705 12652772 15792876 12652909 15793047 12653046 15793218 12653183 15793389 12653320 15793560 12653457 15793731 12653594 15793902 12653731 15794073 12653868 15794244 12654005 15794415 12654142 15794586 12654279 15794757 12654416 15794928 12654553 15795099 12654690 15795270 12654827 15795441 12654964 15795612 12655101 15795783 12655238 15795954 12655375 15796125 12655512 15796296 12655649 15796467 12655786 15796638 12655923 15796809 12656060 15796980 12656197 15797151 12656334 15797322 12656471 15797493 12656608 15797664 12656745 15797835 12656882 15798006 12657019 15798177 12657156 15798348 12657293 15798519 12657430 15798690 12657567 15798861 12657704 15799032 12657841 15799203 12657978 15799374 12658115 15799545 12658252 15799716 12658389 15799887 12658526 15800058 12658663 15800229 12658800 15800400 12658937 15800571 12659074 15800742 12659211 15800913 12659348 15801084 12659485 15801255 12659622 15801426 12659759 15801597 12659896 15801768 12660033 15801939 12660170 15802110 12660307 15802281 12660444 15802452 12660581 15802623 12660718 15802794 12660855 15802965 12660992 15803136 12661129 15803307 12661266 15803478 12661403 15803649 12661540 15803820 12661677 15803991 12661814 15804162 12661951 15804333 12662088 15804504 12662225 15804675 12662362 15804846 12662499 15805017 12662636 15805188 12662773 15805359 12662910 15805530 12663047 15805701 12663184 15805872 12663321 15806043 12663458 15806214 12663595 15806385 12663732 15806556 12663869 15806727 12664006 15806898 12664143 15807069 12664280 15807240 12664417 15807411 12664554 15807582 12664691 15807753 12664828 15807924 12664965 15808095 12665102 15808266 12665239 15808437 12665376 15808608 12665513 15808779 12665650 15808950 12665787 15809121 12665924 15809292 12666061 15809463 12666198 15809634 12666335 15809805 12666472 15809976 12666609 15810147 12666746 15810318 12666883 15810489 12667020 15810660 12667157 15810831 12667294 15811002 12667431 15811173 12667568 15811344 12667705 15811515 12667842 15811686 12667979 15811857 12668116 15812028 12668253 15812199 12668390 15812370 12668527 15812541 12668664 15812712 12668801 15812883 12668938 15813054 12669075 15813225 12669212 15813396 12669349 15813567 12669486 15813738 12669623 15813909 12669760 15814080 12669897 15814251 12670034 15814422 12670171 15814593 12670308 15814764 12670445 15814935 12670582 15815106 12670719 15815277 12670856 15815448 12670993 15815619 12671130 15815790 12671267 15815961 12671404 15816132 12671541 15816303 12671678 15816474 12671815 15816645 12671952 15816816 12672089 15816987 12672226 15817158 12672363 15817329 12672500 15817500 12672637 15817671 12672774 15817842 12672911 15818013 12673048 15818184 12673185 15818355 12673322 15818526 12673459 15818697 12673596 15818868 12673733 15819039 12673870 15819210 12674007 15819381 12674144 15819552 12674281 15819723 12674418 15819894 12674555 15820065 12674692 15820236 12674829 15820407 12674966 15820578 12675103 15820749 12675240 15820920 12675377 15821091 12675514 15821262 12675651 15821433 12675788 15821604 12675925 15821775 12676062 15821946 12676199 15822117 12676336 15822288 12676473 15822459 12676610 15822630 12676747 15822801 12676884 15822972 12677021 15823143 12677158 15823314 12677295 15823485 12677432 15823656 12677569 15823827 12677706 15823998 12677843 15824169 12677980 15824340 12678117 15824511 12678254 15824682 12678391 15824853 12678528 15825024 12678665 15825195 12678802 15825366 12678939 15825537 12679076 15825708 12679213 15825879 12679350 15826050 12679487 15826221 12679624 15826392 12679761 15826563 12679898 15826734 12680035 15826905 12680172 15827076 12680309 15827247 12680446 15827418 12680583 15827589 12680720 15827760 12680857 15827931 12680994 15828102 12681131 15828273 12681268 15828444 12681405 15828615 12681542 15828786 12681679 15828957 12681816 15829128 12681953 15829299 12682090 15829470 12682227 15829641 12682364 15829812 12682501 15829983 12682638 15830154 12682775 15830325 12682912 15830496 12683049 15830667 12683186 15830838 12683323 15831009 12683460 15831180 12683597 15831351 12683734 15831522 12683871 15831693 12684008 15831864 12684145 15832035 12684282 15832206 12684419 15832377 12684556 15832548 12684693 15832719 12684830 15832890 12684967 15833061 12685104 15833232 12685241 15833403 12685378 15833574 12685515 15833745 12685652 15833916 12685789 15834087 12685926 15834258 12686063 15834429 12686200 15834600 12686337 15834771 12686474 15834942 12686611 15835113 12686748 15835284 12686885 15835455 12687022 15835626 12687159 15835797 12687296 15835968 12687433 15836139 12687570 15836310 12687707 15836481 12687844 15836652 12687981 15836823 12688118 15836994 12688255 15837165 12688392 15837336 12688529 15837507 12688666 15837678 12688803 15837849 12688940 15838020 12689077 15838191 12689214 15838362 12689351 15838533 12689488 15838704 12689625 15838875 12689762 15839046 12689899 15839217 12690036 15839388 12690173 15839559 12690310 15839730 12690447 15839901 12690584 15840072 12690721 15840243 12690858 15840414 12690995 15840585 12691132 15840756 12691269 15840927 12691406 15841098 12691543 15841269 12691680 15841440 12691817 15841611 12691954 15841782 12692091 15841953 12692228 15842124 12692365 15842295 12692502 15842466 12692639 15842637 12692776 15842808 12692913 15842979 12693050 15843150 12693187 15843321 12693324 15843492 12693461 15843663 12693598 15843834 12693735 15844005 12693872 15844176 12694009 15844347 12694146 15844518 12694283 15844689 12694420 15844860 12694557 15845031 12694694 15845202 12694831 15845373 12694968 15845544 12695105 15845715 12695242 15845886 12695379 15846057 12695516 15846228 12695653 15846399 12695790 15846570 12695927 15846741 12696064 15846912 12696201 15847083 12696338 15847254 12696475 15847425 12696612 15847596 12696749 15847767 12696886 15847938 12697023 15848109 12697160 15848280 12697297 15848451 12697434 15848622 12697571 15848793 12697708 15848964 12697845 15849135 12697982 15849306 12698119 15849477 12698256 15849648 12698393 15849819 12698530 15849990 12698667 15850161 12698804 15850332 12698941 15850503 12699078 15850674 12699215 15850845 12699352 15851016 12699489 15851187 12699626 15851358 12699763 15851529 12699900 15851700 12700037 15851871 12700174 15852042 12700311 15852213 12700448 15852384 12700585 15852555 12700722 15852726 12700859 15852897 12700996 15853068 12701133 15853239 12701270 15853410 12701407 15853581 12701544 15853752 12701681 15853923 12701818 15854094 12701955 15854265 12702092 15854436 12702229 15854607 12702366 15854778 12702503 15854949 12702640 15855120 12702777 15855291 12702914 15855462 12703051 15855633 12703188 15855804 12703325 15855975 12703462 15856146 12703599 15856317 12703736 15856488 12703873 15856659 12704010 15856830 12704147 15857001 12704284 15857172 12704421 15857343 12704558 15857514 12704695 15857685 12704832 15857856 12704969 15858027 12705106 15858198 12705243 15858369 12705380 15858540 12705517 15858711 12705654 15858882 12705791 15859053 12705928 15859224 12706065 15859395 12706202 15859566 12706339 15859737 12706476 15859908 12706613 15860079 12706750 15860250 12706887 15860421 12707024 15860592 12707161 15860763 12707298 15860934 12707435 15861105 12707572 15861276 12707709 15861447 12707846 15861618 12707983 15861789 12708120 15861960 12708257 15862131 12708394 15862302 12708531 15862473 12708668 15862644 12708805 15862815 12708942 15862986 12709079 15863157 12709216 15863328 12709353 15863499 12709490 15863670 12709627 15863841 12709764 15864012 12709901 15864183 12710038 15864354 12710175 15864525 12710312 15864696 12710449 15864867 12710586 15865038 12710723 15865209 12710860 15865380 12710997 15865551 12711134 15865722 12711271 15865893 12711408 15866064 12711545 15866235 12711682 15866406 12711819 15866577 12711956 15866748 12712093 15866919 12712230 15867090 12712367 15867261 12712504 15867432 12712641 15867603 12712778 15867774 12712915 15867945 12713052 15868116 12713189 15868287 12713326 15868458 12713463 15868629 12713600 15868800 12713737 15868971 12713874 15869142 12714011 15869313 12714148 15869484 12714285 15869655 12714422 15869826 12714559 15869997 12714696 15870168 12714833 15870339 12714970 15870510 12715107 15870681 12715244 15870852 12715381 15871023 12715518 15871194 12715655 15871365 12715792 15871536 12715929 15871707 12716066 15871878 12716203 15872049 12716340 15872220 12716477 15872391 12716614 15872562 12716751 15872733 12716888 15872904 12717025 15873075 12717162 15873246 12717299 15873417 12717436 15873588 12717573 15873759 12717710 15873930 12717847 15874101 12717984 15874272 12718121 15874443 12718258 15874614 12718395 15874785 12718532 15874956 12718669 15875127 12718806 15875298 12718943 15875469 12719080 15875640 12719217 15875811 12719354 15875982 12719491 15876153 12719628 15876324 12719765 15876495 12719902 15876666 12720039 15876837 12720176 15877008 12720313 15877179 12720450 15877350 12720587 15877521 12720724 15877692 12720861 15877863 12720998 15878034 12721135 15878205 12721272 15878376 12721409 15878547 12721546 15878718 12721683 15878889 12721820 15879060 12721957 15879231 12722094 15879402 12722231 15879573 12722368 15879744 12722505 15879915 12722642 15880086 12722779 15880257 12722916 15880428 12723053 15880599 12723190 15880770 12723327 15880941 12723464 15881112 12723601 15881283 12723738 15881454 12723875 15881625 12724012 15881796 12724149 15881967 12724286 15882138 12724423 15882309 12724560 15882480 12724697 15882651 12724834 15882822 12724971 15882993 12725108 15883164 12725245 15883335 12725382 15883506 12725519 15883677 12725656 15883848 12725793 15884019 12725930 15884190 12726067 15884361 12726204 15884532 12726341 15884703 12726478 15884874 12726615 15885045 12726752 15885216 12726889 15885387 12727026 15885558 12727163 15885729 12727300 15885900 12727437 15886071 12727574 15886242 12727711 15886413 12727848 15886584 12727985 15886755 12728122 15886926 12728259 15887097 12728396 15887268 12728533 15887439 12728670 15887610 12728807 15887781 12728944 15887952 12729081 15888123 12729218 15888294 12729355 15888465 12729492 15888636 12729629 15888807 12729766 15888978 12729903 15889149 12730040 15889320 12730177 15889491 12730314 15889662 12730451 15889833 12730588 15890004 12730725 15890175 12730862 15890346 12730999 15890517 12731136 15890688 12731273 15890859 12731410 15891030 12731547 15891201 12731684 15891372 12731821 15891543 12731958 15891714 12732095 15891885 12732232 15892056 12732369 15892227 12732506 15892398 12732643 15892569 12732780 15892740 12732917 15892911 12733054 15893082 12733191 15893253 12733328 15893424 12733465 15893595 12733602 15893766 12733739 15893937 12733876 15894108 12734013 15894279 12734150 15894450 12734287 15894621 12734424 15894792 12734561 15894963 12734698 15895134 12734835 15895305 12734972 15895476 12735109 15895647 12735246 15895818 12735383 15895989 12735520 15896160
1000 47948900 0 47948900 59848627 47949037 59848798 47949174 59848969 47949311 59849140 47949448 59849311 47949585 59849482 47949722 59849653 47949859 59849824 47949996 59849995 47950133 59850166 47950270 59850337 47950407 59850508 47950544 59850679 47950681 59850850 47950818 59851021 47950955 59851192 47951092 59851363 47951229 59851534 47951366 59851705 47951503 59851876 47951640 59852047 47951777 59852218 47951914 59852389 47952051 59852560 47952188 59852731 47952325 59852902 47952462 59853073 47952599 59853244 47952736 59853415 47952873 59853586 47953010 59853757 47953147 59853928 47953284 59854099 47953421 59854270 47953558 59854441 47953695 59854612 47953832 59854783 47953969 59854954 47954106 59855125 47954243 59855296 47954380 59855467 47954517 59855638 47954654 59855809 47954791 59855980 47954928 59856151 47955065 59856322 47955202 59856493 47955339 59856664 47955476 59856835 47955613 59857006 47955750 59857177 47955887 59857348 47956024 59857519 47956161 59857690 47956298 59857861 47956435 59858032 47956572 59858203 47956709 59858374 47956846 59858545 47956983 59858716 47957120 59858887 47957257 59859058 47957394 59859229 47957531 59859400 47957668 59859571 47957805 59859742 47957942 59859913 47958079 59860084 47958216 59860255 47958353 59860426 47958490 59860597 47958627 59860768 47958764 59860939 47958901 59861110 47959038 59861281 47959175 59861452 47959312 59861623 47959449 59861794 47959586 59861965 47959723 59862136 47959860 59862307 47959997 59862478 47960134 59862649 47960271 59862820 47960408 59862991 47960545 59863162 47960682 59863333 47960819 59863504 47960956 59863675 47961093 59863846 47961230 59864017 47961367 59864188 47961504 59864359 47961641 59864530 47961778 59864701 47961915 59864872 47962052 59865043 47962189 59865214 47962326 59865385 47962463 59865556 47962600 59865727 47962737 59865898 47962874 59866069 47963011 59866240 47963148 59866411 47963285 59866582 47963422 59866753 47963559 59866924 47963696 59867095 47963833 59867266 47963970 59867437 47964107 59867608 47964244 59867779 47964381 59867950 47964518 59868121 47964655 59868292 47964792 59868463 47964929 59868634 47965066 59868805 47965203 59868976 47965340 59869147 47965477 59869318 47965614 59869489 47965751 59869660 47965888 59869831 47966025 59870002 47966162 59870173 47966299 59870344 47966436 59870515 47966573 59870686 47966710 59870857 47966847 59871028 47966984 59871199 47967121 59871370 47967258 59871541 47967395 59871712 47967532 59871883 47967669 59872054 47967806 59872225 47967943 59872396 47968080 59872567 47968217 59872738 47968354 59872909 47968491 59873080 47968628 59873251 47968765 59873422 47968902 59873593 47969039 59873764 47969176 59873935 47969313 59874106 47969450 59874277 47969587 59874448 47969724 59874619 47969861 59874790 47969998 59874961 47970135 59875132 47970272 59875303 47970409 59875474 47970546 59875645 47970683 59875816 47970820 59875987 47970957 59876158 47971094 59876329 47971231 59876500 47971368 59876671 47971505 59876842 47971642 59877013 47971779 59877184 47971916 59877355 47972053 59877526 47972190 59877697 47972327 59877868 47972464 59878039 47972601 59878210 47972738 59878381 47972875 59878552 47973012 59878723 47973149 59878894 47973286 59879065 47973423 59879236 47973560 59879407 47973697 59879578 47973834 59879749 47973971 59879920 47974108 59880091 47974245 59880262 47974382 59880433 47974519 59880604 47974656 59880775 47974793 59880946 47974930 59881117 47975067 59881288 47975204 59881459 47975341 59881630 47975478 59881801 47975615 59881972 47975752 59882143 47975889 59882314 47976026 59882485 47976163 59882656 47976300 59882827 47976437 59882998 47976574 59883169 47976711 59883340 47976848 59883511 47976985 59883682 47977122 59883853 47977259 59884024 47977396 59884195 47977533 59884366 47977670 59884537 47977807 59884708 47977944 59884879 47978081 59885050 47978218 59885221 47978355 59885392 47978492 59885563 47978629 59885734 47978766 59885905 47978903 59886076 47979040 59886247 47979177 59886418 47979314 59886589 47979451 59886760 47979588 59886931 47979725 59887102 47979862 59887273 47979999 59887444 47980136 59887615 47980273 59887786 47980410 59887957 47980547 59888128 47980684 59888299 47980821 59888470 47980958 59888641 47981095 59888812 47981232 59888983 47981369 59889154 47981506 59889325 47981643 59889496 47981780 59889667 47981917 59889838 47982054 59890009 47982191 59890180 47982328 59890351 47982465 59890522 47982602 59890693 47982739 59890864 47982876 59891035 47983013 59891206 47983150 59891377 47983287 59891548 47983424 59891719 47983561 59891890 47983698 59892061 47983835 59892232 47983972 59892403 47984109 59892574 47984246 59892745 47984383 59892916 47984520 59893087 47984657 59893258 47984794 59893429 47984931 59893600 47985068 59893771 47985205 59893942 47985342 59894113 47985479 59894284 47985616 59894455 47985753 59894626 47985890 59894797 47986027 59894968 47986164 59895139 47986301 59895310 47986438 59895481 47986575 59895652 47986712 59895823 47986849 59895994 47986986 59896165 47987123 59896336 47987260 59896507 47987397 59896678 47987534 59896849 47987671 59897020 47987808 59897191 47987945 59897362 47988082 59897533 47988219 59897704 47988356 59897875 47988493 59898046 47988630 59898217 47988767 59898388 47988904 59898559 47989041 59898730 47989178 59898901 47989315 59899072 47989452 59899243 47989589 59899414 47989726 59899585 47989863 59899756 47990000 59899927 47990137 59900098 47990274 59900269 47990411 59900440 47990548 59900611 47990685 59900782 47990822 59900953 47990959 59901124 47991096 59901295 47991233 59901466 47991370 59901637 47991507 59901808 47991644 59901979 47991781 59902150 47991918 59902321 47992055 59902492 47992192 59902663 47992329 59902834 47992466 59903005 47992603 59903176 47992740 59903347 47992877 59903518 47993014 59903689 47993151 59903860 47993288 59904031 47993425 59904202 47993562 59904373 47993699 59904544 47993836 59904715 47993973 59904886 47994110 59905057 47994247 59905228 47994384 59905399 47994521 59905570 47994658 59905741 47994795 59905912 47994932 59906083 47995069 59906254 47995206 59906425 47995343 59906596 47995480 59906767 47995617 59906938 47995754 59907109 47995891 59907280 47996028 59907451 47996165 59907622 47996302 59907793 47996439 59907964 47996576 59908135 47996713 59908306 47996850 59908477 47996987 59908648 47997124 59908819 47997261 59908990 47997398 59909161 47997535 59909332 47997672 59909503 47997809 59909674 47997946 59909845 47998083 59910016 47998220 59910187 47998357 59910358 47998494 59910529 47998631 59910700 47998768 59910871 47998905 59911042 47999042 59911213 47999179 59911384 47999316 59911555 47999453 59911726 47999590 59911897 47999727 59912068 47999864 59912239 48000001 59912410 48000138 59912581 48000275 59912752 48000412 59912923 48000549 59913094 48000686 59913265 48000823 59913436 48000960 59913607 48001097 59913778 48001234 59913949 48001371 59914120 48001508 59914291 48001645 59914462 48001782 59914633 48001919 59914804 48002056 59914975 48002193 59915146 48002330 59915317 48002467 59915488 48002604 59915659 48002741 59915830 48002878 59916001 48003015 59916172 48003152 59916343 48003289 59916514 48003426 59916685 48003563 59916856 48003700 59917027 48003837 59917198 48003974 59917369 48004111 59917540 48004248 59917711 48004385 59917882 48004522 59918053 48004659 59918224 48004796 59918395 48004933 59918566 48005070 59918737 48005207 59918908 48005344 59919079 48005481 59919250 48005618 59919421 48005755 59919592 48005892 59919763 48006029 59919934 48006166 59920105 48006303 59920276 48006440 59920447 48006577 59920618 48006714 59920789 48006851 59920960 48006988 59921131 48007125 59921302 48007262 59921473 48007399 59921644 48007536 59921815 48007673 59921986 48007810 59922157 48007947 59922328 48008084 59922499 48008221 59922670 48008358 59922841 48008495 59923012 48008632 59923183 48008769 59923354 48008906 59923525 48009043 59923696 48009180 59923867 48009317 59924038 48009454 59924209 48009591 59924380 48009728 59924551 48009865 59924722 48010002 59924893 48010139 59925064 48010276 59925235 48010413 59925406 48010550 59925577 48010687 59925748 48010824 59925919 48010961 59926090 48011098 59926261 48011235 59926432 48011372 59926603 48011509 59926774 48011646 59926945 48011783 59927116 48011920 59927287 48012057 59927458 48012194 59927629 48012331 59927800 48012468 59927971 48012605 59928142 48012742 59928313 48012879 59928484 48013016 59928655 48013153 59928826 48013290 59928997 48013427 59929168 48013564 59929339 48013701 59929510 48013838 59929681 48013975 59929852 48014112 59930023 48014249 59930194 48014386 59930365 48014523 59930536 48014660 59930707 48014797 59930878 48014934 59931049 48015071 59931220 48015208 59931391 48015345 59931562 48015482 59931733 48015619 59931904 48015756 59932075 48015893 59932246 48016030 59932417 48016167 59932588 48016304 59932759 48016441 59932930 48016578 59933101 48016715 59933272 48016852 59933443 48016989 59933614 48017126 59933785 48017263 59933956 48017400 59934127 48017537 59934298 48017674 59934469 48017811 59934640 48017948 59934811 48018085 59934982 48018222 59935153 48018359 59935324 48018496 59935495 48018633 59935666 48018770 59935837 48018907 59936008 48019044 59936179 48019181 59936350 48019318 59936521 48019455 59936692 48019592 59936863 48019729 59937034 48019866 59937205 48020003 59937376 48020140 59937547 48020277 59937718 48020414 59937889 48020551 59938060 48020688 59938231 48020825 59938402 48020962 59938573 48021099 59938744 48021236 59938915 48021373 59939086 48021510 59939257 48021647 59939428 48021784 59939599 48021921 59939770 48022058 59939941 48022195 59940112 48022332 59940283 48022469 59940454 48022606 59940625 48022743 59940796 48022880 59940967 48023017 59941138 48023154 59941309 48023291 59941480 48023428 59941651 48023565 59941822 48023702 59941993 48023839 59942164 48023976 59942335 48024113 59942506 48024250 59942677 48024387 59942848 48024524 59943019 48024661 59943190 48024798 59943361 48024935 59943532 48025072 59943703 48025209 59943874 48025346 59944045 48025483 59944216 48025620 59944387 48025757 59944558 48025894 59944729 48026031 59944900 48026168 59945071 48026305 59945242 48026442 59945413 48026579 59945584 48026716 59945755 48026853 59945926 48026990 59946097 48027127 59946268 48027264 59946439 48027401 59946610 48027538 59946781 48027675 59946952 48027812 59947123 48027949 59947294 48028086 59947465 48028223 59947636 48028360 59947807 48028497 59947978 48028634 59948149 48028771 59948320 48028908 59948491 48029045 59948662 48029182 59948833 48029319 59949004 48029456 59949175 48029593 59949346 48029730 59949517 48029867 59949688 48030004 59949859 48030141 59950030 48030278 59950201 48030415 59950372 48030552 59950543 48030689 59950714 48030826 59950885 48030963 59951056 48031100 59951227 48031237 59951398 48031374 59951569 48031511 59951740 48031648 59951911 48031785 59952082 48031922 59952253 48032059 59952424 48032196 59952595 48032333 59952766 48032470 59952937 48032607 59953108 48032744 59953279 48032881 59953450 48033018 59953621 48033155 59953792 48033292 59953963 48033429 59954134 48033566 59954305 48033703 59954476 48033840 59954647 48033977 59954818 48034114 59954989 48034251 59955160 48034388 59955331 48034525 59955502 48034662 59955673 48034799 59955844 48034936 59956015 48035073 59956186 48035210 59956357 48035347 59956528 48035484 59956699 48035621 59956870 48035758 59957041 48035895 59957212 48036032 59957383 48036169 59957554 48036306 59957725 48036443 59957896 48036580 59958067 48036717 59958238 48036854 59958409 48036991 59958580 48037128 59958751 48037265 59958922 48037402 59959093 48037539 59959264 48037676 59959435 48037813 59959606 48037950 59959777 48038087 59959948 48038224 59960119 48038361 59960290 48038498 59960461 48038635 59960632 48038772 59960803 48038909 59960974 48039046 59961145 48039183 59961316 48039320 59961487 48039457 59961658 48039594 59961829 48039731 59962000 48039868 59962171 48040005 59962342 48040142 59962513 48040279 59962684 48040416 59962855 48040553 59963026 48040690 59963197 48040827 59963368 48040964 59963539 48041101 59963710 48041238 59963881 48041375 59964052 48041512 59964223 48041649 59964394 48041786 59964565 48041923 59964736 48042060 59964907 48042197 59965078 48042334 59965249 48042471 59965420 48042608 59965591 48042745 59965762 48042882 59965933 48043019 59966104 48043156 59966275 48043293 59966446 48043430 59966617 48043567 59966788 48043704 59966959 48043841 59967130 48043978 59967301 48044115 59967472 48044252 59967643 48044389 59967814 48044526 59967985 48044663 59968156 48044800 59968327 48044937 59968498 48045074 59968669 48045211 59968840 48045348 59969011 48045485 59969182 48045622 59969353 48045759 59969524 48045896 59969695 48046033 59969866 48046170 59970037 48046307 59970208 48046444 59970379 48046581 59970550 48046718 59970721 48046855 59970892 48046992 59971063 48047129 59971234 48047266 59971405 48047403 59971576 48047540 59971747 48047677 59971918 48047814 59972089 48047951 59972260 48048088 59972431 48048225 59972602 48048362 59972773 48048499 59972944 48048636 59973115 48048773 59973286 48048910 59973457 48049047 59973628 48049184 59973799 48049321 59973970 48049458 59974141 48049595 59974312 48049732 59974483 48049869 59974654 48050006 59974825 48050143 59974996 48050280 59975167 48050417 59975338 48050554 59975509 48050691 59975680 48050828 59975851 48050965 59976022 48051102 59976193 48051239 59976364 48051376 59976535 48051513 59976706 48051650 59976877 48051787 59977048 48051924 59977219 48052061 59977390 48052198 59977561 48052335 59977732 48052472 59977903 48052609 59978074 48052746 59978245 48052883 59978416 48053020 59978587 48053157 59978758 48053294 59978929 48053431 59979100 48053568 59979271 48053705 59979442 48053842 59979613 48053979 59979784 48054116 59979955 48054253 59980126 48054390 59980297 48054527 59980468 48054664 59980639 48054801 59980810 48054938 59980981 48055075 59981152 48055212 59981323 48055349 59981494 48055486 59981665 48055623 59981836 48055760 59982007 48055897 59982178 48056034 59982349 48056171 59982520 48056308 59982691 48056445 59982862 48056582 59983033 48056719 59983204 48056856 59983375 48056993 59983546 48057130 59983717 48057267 59983888 48057404 59984059 48057541 59984230 48057678 59984401 48057815 59984572 48057952 59984743 48058089 59984914 48058226 59985085 48058363 59985256 48058500 59985427 48058637 59985598 48058774 59985769 48058911 59985940 48059048 59986111 48059185 59986282 48059322 59986453 48059459 59986624 48059596 59986795 48059733 59986966 48059870 59987137 48060007 59987308 48060144 59987479 48060281 59987650 48060418 59987821 48060555 59987992 48060692 59988163 48060829 59988334 48060966 59988505 48061103 59988676 48061240 59988847 48061377 59989018 48061514 59989189 48061651 59989360 48061788 59989531 48061925 59989702 48062062 59989873 48062199 59990044 48062336 59990215 48062473 59990386 48062610 59990557 48062747 59990728 48062884 59990899 48063021 59991070 48063158 59991241 48063295 59991412 48063432 59991583 48063569 59991754 48063706 59991925 48063843 59992096 48063980 59992267 48064117 59992438 48064254 59992609 48064391 59992780 48064528 59992951 48064665 59993122 48064802 59993293 48064939 59993464 48065076 59993635 48065213 59993806 48065350 59993977 48065487 59994148 48065624 59994319 48065761 59994490 48065898 59994661 48066035 59994832 48066172 59995003 48066309 59995174 48066446 59995345 48066583 59995516 48066720 59995687 48066857 59995858 48066994 59996029 48067131 59996200 48067268 59996371 48067405 59996542 48067542 59996713 48067679 59996884 48067816 59997055 48067953 59997226 48068090 59997397 48068227 59997568 48068364 59997739 48068501 59997910 48068638 59998081 48068775 59998252 48068912 59998423 48069049 59998594 48069186 59998765 48069323 59998936 48069460 59999107 48069597 59999278 48069734 59999449 48069871 59999620 48070008 59999791 48070145 59999962 48070282 60000133 48070419 60000304 48070556 60000475 48070693 60000646 48070830 60000817 48070967 60000988 48071104 60001159 48071241 60001330 48071378 60001501 48071515 60001672 48071652 60001843 48071789 60002014 48071926 60002185 48072063 60002356 48072200 60002527 48072337 60002698 48072474 60002869 48072611 60003040 48072748 60003211 48072885 60003382 48073022 60003553 48073159 60003724 48073296 60003895 48073433 60004066 48073570 60004237 48073707 60004408 48073844 60004579 48073981 60004750 48074118 60004921 48074255 60005092 48074392 60005263 48074529 60005434 48074666 60005605 48074803 60005776 48074940 60005947 48075077 60006118 48075214 60006289 48075351 60006460 48075488 60006631 48075625 60006802 48075762 60006973 48075899 60007144 48076036 60007315 48076173 60007486 48076310 60007657 48076447 60007828 48076584 60007999 48076721 60008170 48076858 60008341 48076995 60008512 48077132 60008683 48077269 60008854 48077406 60009025 48077543 60009196 48077680 60009367 48077817 60009538 48077954 60009709 48078091 60009880 48078228 60010051 48078365 60010222 48078502 60010393 48078639 60010564 48078776 60010735 48078913 60010906 48079050 60011077 48079187 60011248 48079324 60011419 48079461 60011590 48079598 60011761 48079735 60011932 48079872 60012103 48080009 60012274 48080146 60012445 48080283 60012616 48080420 60012787 48080557 60012958 48080694 60013129 48080831 60013300 48080968 60013471 48081105 60013642 48081242 60013813 48081379 60013984 48081516 60014155 48081653 60014326 48081790 60014497 48081927 60014668 48082064 60014839 48082201 60015010 48082338 60015181 48082475 60015352 48082612 60015523 48082749 60015694 48082886 60015865 48083023 60016036 48083160 60016207 48083297 60016378 48083434 60016549 48083571 60016720 48083708 60016891 48083845 60017062 48083982 60017233 48084119 60017404 48084256 60017575 48084393 60017746 48084530 60017917 48084667 60018088 48084804 60018259 48084941 60018430 48085078 60018601 48085215 60018772 48085352 60018943 48085489 60019114 48085626 60019285
1000 68274361 0 68274361 85218363 68274498 85218534 68274635 85218705 68274772 85218876 68274909 85219047 68275046 85219218 68275183 85219389 68275320 85219560 68275457 85219731 68275594 85219902 68275731 85220073 68275868 85220244 68276005 85220415 68276142 85220586 68276279 85220757 68276416 85220928 68276553 85221099 68276690 85221270 68276827 85221441 68276964 85221612 68277101 85221783 68277238 85221954 68277375 85222125 68277512 85222296 68277649 85222467 68277786 85222638 68277923 85222809 68278060 85222980 68278197 85223151 68278334 85223322 68278471 85223493 68278608 85223664 68278745 85223835 68278882 85224006 68279019 85224177 68279156 85224348 68279293 85224519 68279430 85224690 68279567 85224861 68279704 85225032 68279841 85225203 68279978 85225374 68280115 85225545 68280252 85225716 68280389 85225887 68280526 85226058 68280663 85226229 68280800 85226400 68280937 85226571 68281074 85226742 68281211 85226913 68281348 85227084 68281485 85227255 68281622 85227426 68281759 85227597 68281896 85227768 68282033 85227939 68282170 85228110 68282307 85228281 68282444 85228452 68282581 85228623 68282718 85228794 68282855 85228965 68282992 85229136 68283129 85229307 68283266 85229478 68283403 85229649 68283540 85229820 68283677 85229991 68283814 85230162 68283951 85230333 68284088 85230504 68284225 85230675 68284362 85230846 68284499 85231017 68284636 85231188 68284773 85231359 68284910 85231530 68285047 85231701 68285184 85231872 68285321 85232043 68285458 85232214 68285595 85232385 68285732 85232556 68285869 85232727 68286006 85232898 68286143 85233069 68286280 85233240 68286417 85233411 68286554 85233582 68286691 85233753 68286828 85233924 68286965 85234095 68287102 85234266 68287239 85234437 68287376 85234608 68287513 85234779 68287650 85234950 68287787 85235121 68287924 85235292 68288061 85235463 68288198 85235634 68288335 85235805 68288472 85235976 68288609 85236147 68288746 85236318 68288883 85236489 68289020 85236660 68289157 85236831 68289294 85237002 68289431 85237173 68289568 85237344 68289705 85237515 68289842 85237686 68289979 85237857 68290116 85238028 68290253 85238199 68290390 85238370 68290527 85238541 68290664 85238712 68290801 85238883 68290938 85239054 68291075 85239225 68291212 85239396 68291349 85239567 68291486 85239738 68291623 85239909 68291760 85240080 68291897 85240251 68292034 85240422 68292171 85240593 68292308 85240764 68292445 85240935 68292582 85241106 68292719 85241277 68292856 85241448 68292993 85241619 68293130 85241790 68293267 85241961 68293404 85242132 68293541 85242303 68293678 85242474 68293815 85242645 68293952 85242816 68294089 85242987 68294226 85243158 68294363 85243329 68294500 85243500 68294637 85243671 68294774 85243842 68294911 85244013 68295048 85244184 68295185 85244355 68295322 85244526 68295459 85244697 68295596 85244868 68295733 85245039 68295870 85245210 68296007 85245381 68296144 85245552 68296281 85245723 68296418 85245894 68296555 85246065 68296692 85246236 68296829 85246407 68296966 85246578 68297103 85246749 68297240 85246920 68297377 85247091 68297514 85247262 68297651 85247433 68297788 85247604 68297925 85247775 68298062 85247946 68298199 85248117 68298336 85248288 68298473 85248459 68298610 85248630 68298747 85248801 68298884 85248972 68299021 85249143 68299158 85249314 68299295 85249485 68299432 85249656 68299569 85249827 68299706 85249998 68299843 85250169 68299980 85250340 68300117 85250511 68300254 85250682 68300391 85250853 68300528 85251024 68300665 85251195 68300802 85251366 68300939 85251537 68301076 85251708 68301213 85251879 68301350 85252050 68301487 85252221 68301624 85252392 68301761 85252563 68301898 85252734 68302035 85252905 68302172 85253076 68302309 85253247 68302446 85253418 68302583 85253589 68302720 85253760 68302857 85253931 68302994 85254102 68303131 85254273 68303268 85254444 68303405 85254615 68303542 85254786 68303679 85254957 68303816 85255128 68303953 85255299 68304090 85255470 68304227 85255641 68304364 85255812 68304501 85255983 68304638 85256154 68304775 85256325 68304912 85256496 68305049 85256667 68305186 85256838 68305323 85257009 68305460 85257180 68305597 85257351 68305734 85257522 68305871 85257693 68306008 85257864 68306145 85258035 68306282 85258206 68306419 85258377 68306556 85258548 68306693 85258719 68306830 85258890 68306967 85259061 68307104 85259232 68307241 85259403 68307378 85259574 68307515 85259745 68307652 85259916 68307789 85260087 68307926 85260258 68308063 85260429 68308200 85260600 68308337 85260771 68308474 85260942 68308611 85261113 68308748 85261284 68308885 85261455 68309022 85261626 68309159 85261797 68309296 85261968 68309433 85262139 68309570 85262310 68309707 85262481 68309844 85262652 68309981 85262823 68310118 85262994 68310255 85263165 68310392 85263336 68310529 85263507 68310666 85263678 68310803 85263849 68310940 85264020 68311077 85264191 68311214 85264362 68311351 85264533 68311488 85264704 68311625 85264875 68311762 85265046 68311899 85265217 68312036 85265388 68312173 85265559 68312310 85265730 68312447 85265901 68312584 85266072 68312721 85266243 68312858 85266414 68312995 85266585 68313132 85266756 68313269 85266927 68313406 85267098 68313543 85267269 68313680 85267440 68313817 85267611 68313954 85267782 68314091 85267953 68314228 85268124 68314365 85268295 68314502 85268466 68314639 85268637 68314776 85268808 68314913 85268979 68315050 85269150 68315187 85269321 68315324 85269492 68315461 85269663 68315598 85269834 68315735 85270005 68315872 85270176 68316009 85270347 68316146 85270518 68316283 85270689 68316420 85270860 68316557 85271031 68316694 85271202 68316831 85271373 68316968 85271544 68317105 85271715 68317242 85271886 68317379 85272057 68317516 85272228 68317653 85272399 68317790 85272570 68317927 85272741 68318064 85272912 68318201 85273083 68318338 85273254 68318475 85273425 68318612 85273596 68318749 85273767 68318886 85273938 68319023 85274109 68319160 85274280 68319297 85274451 68319434 85274622 68319571 85274793 68319708 85274964 68319845 85275135 68319982 85275306 68320119 85275477 68320256 85275648 68320393 85275819 68320530 85275990 68320667 85276161 68320804 85276332 68320941 85276503 68321078 85276674 68321215 85276845 68321352 85277016 68321489 85277187 68321626 85277358 68321763 85277529 68321900 85277700 68322037 85277871 68322174 85278042 68322311 85278213 68322448 85278384 68322585 85278555 68322722 85278726 68322859 85278897 68322996 85279068 68323133 85279239 68323270 85279410 68323407 85279581 68323544 85279752 68323681 85279923 68323818 85280094 68323955 85280265 68324092 85280436 68324229 85280607 68324366 85280778 68324503 85280949 68324640 85281120 68324777 85281291 68324914 85281462 68325051 85281633 68325188 85281804 68325325 85281975 68325462 85282146 68325599 85282317 68325736 85282488 68325873 85282659 68326010 85282830 68326147 85283001 68326284 85283172 68326421 85283343 68326558 85283514 68326695 85283685 68326832 85283856 68326969 85284027 68327106 85284198 68327243 85284369 68327380 85284540 68327517 85284711 68327654 85284882 68327791 85285053 68327928 85285224 68328065 85285395 68328202 85285566 68328339 85285737 68328476 85285908 68328613 85286079 68328750 85286250 68328887 85286421 68329024 85286592 68329161 85286763 68329298 85286934 68329435 85287105 68329572 85287276 68329709 85287447 68329846 85287618 68329983 85287789 68330120 85287960 68330257 85288131 68330394 85288302 68330531 85288473 68330668 85288644 68330805 85288815 68330942 85288986 68331079 85289157 68331216 85289328 68331353 85289499 68331490 85289670 68331627 85289841 68331764 85290012 68331901 85290183 68332038 85290354 68332175 85290525 68332312 85290696 68332449 85290867 68332586 85291038 68332723 85291209 68332860 85291380 68332997 85291551 68333134 85291722 68333271 85291893 68333408 85292064 68333545 85292235 68333682 85292406 68333819 85292577 68333956 85292748 68334093 85292919 68334230 85293090 68334367 85293261 68334504 85293432 68334641 85293603 68334778 85293774 68334915 85293945 68335052 85294116 68335189 85294287 68335326 85294458 68335463 85294629 68335600 85294800 68335737 85294971 68335874 85295142 68336011 85295313 68336148 85295484 68336285 85295655 68336422 85295826 68336559 85295997 68336696 85296168 68336833 85296339 68336970 85296510 68337107 85296681 68337244 85296852 68337381 85297023 68337518 85297194 68337655 85297365 68337792 85297536 68337929 85297707 68338066 85297878 68338203 85298049 68338340 85298220 68338477 85298391 68338614 85298562 68338751 85298733 68338888 85298904 68339025 85299075 68339162 85299246 68339299 85299417 68339436 85299588 68339573 85299759 68339710 85299930 68339847 85300101 68339984 85300272 68340121 85300443 68340258 85300614 68340395 85300785 68340532 85300956 68340669 85301127 68340806 85301298 68340943 85301469 68341080 85301640 68341217 85301811 68341354 85301982 68341491 85302153 68341628 85302324 68341765 85302495 68341902 85302666 68342039 85302837 68342176 85303008 68342313 85303179 68342450 85303350 68342587 85303521 68342724 85303692 68342861 85303863 68342998 85304034 68343135 85304205 68343272 85304376 68343409 85304547 68343546 85304718 68343683 85304889 68343820 85305060 68343957 85305231 68344094 85305402 68344231 85305573 68344368 85305744 68344505 85305915 68344642 85306086 68344779 85306257 68344916 85306428 68345053 85306599 68345190 85306770 68345327 85306941 68345464 85307112 68345601 85307283 68345738 85307454 68345875 85307625 68346012 85307796 68346149 85307967 68346286 85308138 68346423 85308309 68346560 85308480 68346697 85308651 68346834 85308822 68346971 85308993 68347108 85309164 68347245 85309335 68347382 85309506 68347519 85309677 68347656 85309848 68347793 85310019 68347930 85310190 68348067 85310361 68348204 85310532 68348341 85310703 68348478 85310874 68348615 85311045 68348752 85311216 68348889 85311387 68349026 85311558 68349163 85311729 68349300 85311900 68349437 85312071 68349574 85312242 68349711 85312413 68349848 85312584 68349985 85312755 68350122 85312926 68350259 85313097 68350396 85313268 68350533 85313439 68350670 85313610 68350807 85313781 68350944 85313952 68351081 85314123 68351218 85314294 68351355 85314465 68351492 85314636 68351629 85314807 68351766 85314978 68351903 85315149 68352040 85315320 68352177 85315491 68352314 85315662 68352451 85315833 68352588 85316004 68352725 85316175 68352862 85316346 68352999 85316517 68353136 85316688 68353273 85316859 68353410 85317030 68353547 85317201 68353684 85317372 68353821 85317543 68353958 85317714 68354095 85317885 68354232 85318056 68354369 85318227 68354506 85318398 68354643 85318569 68354780 85318740 68354917 85318911 68355054 85319082 68355191 85319253 68355328 85319424 68355465 85319595 68355602 85319766 68355739 85319937 68355876 85320108 68356013 85320279 68356150 85320450 68356287 85320621 68356424 85320792 68356561 85320963 68356698 85321134 68356835 85321305 68356972 85321476 68357109 85321647 68357246 85321818 68357383 85321989 68357520 85322160 68357657 85322331 68357794 85322502 68357931 85322673 68358068 85322844 68358205 85323015 68358342 85323186 68358479 85323357 68358616 85323528 68358753 85323699 68358890 85323870 68359027 85324041 68359164 85324212 68359301 85324383 68359438 85324554 68359575 85324725 68359712 85324896 68359849 85325067 68359986 85325238 68360123 85325409 68360260 85325580 68360397 85325751 68360534 85325922 68360671 85326093 68360808 85326264 68360945 85326435 68361082 85326606 68361219 85326777 68361356 85326948 68361493 85327119 68361630 85327290 68361767 85327461 68361904 85327632 68362041 85327803 68362178 85327974 68362315 85328145 68362452 85328316 68362589 85328487 68362726 85328658 68362863 85328829 68363000 85329000 68363137 85329171 68363274 85329342 68363411 85329513 68363548 85329684 68363685 85329855 68363822 85330026 68363959 85330197 68364096 85330368 68364233 85330539 68364370 85330710 68364507 85330881 68364644 85331052 68364781 85331223 68364918 85331394 68365055 85331565 68365192 85331736 68365329 85331907 68365466 85332078 68365603 85332249 68365740 85332420 68365877 85332591 68366014 85332762 68366151 85332933 68366288 85333104 68366425 85333275 68366562 85333446 68366699 85333617 68366836 85333788 68366973 85333959 68367110 85334130 68367247 85334301 68367384 85334472 68367521 85334643 68367658 85334814 68367795 85334985 68367932 85335156 68368069 85335327 68368206 85335498 68368343 85335669 68368480 85335840 68368617 85336011 68368754 85336182 68368891 85336353 68369028 85336524 68369165 85336695 68369302 85336866 68369439 85337037 68369576 85337208 68369713 85337379 68369850 85337550 68369987 85337721 68370124 85337892 68370261 85338063 68370398 85338234 68370535 85338405 68370672 85338576 68370809 85338747 68370946 85338918 68371083 85339089 68371220 85339260 68371357 85339431 68371494 85339602 68371631 85339773 68371768 85339944 68371905 85340115 68372042 85340286 68372179 85340457 68372316 85340628 68372453 85340799 68372590 85340970 68372727 85341141 68372864 85341312 68373001 85341483 68373138 85341654 68373275 85341825 68373412 85341996 68373549 85342167 68373686 85342338 68373823 85342509 68373960 85342680 68374097 85342851 68374234 85343022 68374371 85343193 68374508 85343364 68374645 85343535 68374782 85343706 68374919 85343877 68375056 85344048 68375193 85344219 68375330 85344390 68375467 85344561 68375604 85344732 68375741 85344903 68375878 85345074 68376015 85345245 68376152 85345416 68376289 85345587 68376426 85345758 68376563 85345929 68376700 85346100 68376837 85346271 68376974 85346442 68377111 85346613 68377248 85346784 68377385 85346955 68377522 85347126 68377659 85347297 68377796 85347468 68377933 85347639 68378070 85347810 68378207 85347981 68378344 85348152 68378481 85348323 68378618 85348494 68378755 85348665 68378892 85348836 68379029 85349007 68379166 85349178 68379303 85349349 68379440 85349520 68379577 85349691 68379714 85349862 68379851 85350033 68379988 85350204 68380125 85350375 68380262 85350546 68380399 85350717 68380536 85350888 68380673 85351059 68380810 85351230 68380947 85351401 68381084 85351572 68381221 85351743 68381358 85351914 68381495 85352085 68381632 85352256 68381769 85352427 68381906 85352598 68382043 85352769 68382180 85352940 68382317 85353111 68382454 85353282 68382591 85353453 68382728 85353624 68382865 85353795 68383002 85353966 68383139 85354137 68383276 85354308 68383413 85354479 68383550 85354650 68383687 85354821 68383824 85354992 68383961 85355163 68384098 85355334 68384235 85355505 68384372 85355676 68384509 85355847 68384646 85356018 68384783 85356189 68384920 85356360 68385057 85356531 68385194 85356702 68385331 85356873 68385468 85357044 68385605 85357215 68385742 85357386 68385879 85357557 68386016 85357728 68386153 85357899 68386290 85358070 68386427 85358241 68386564 85358412 68386701 85358583 68386838 85358754 68386975 85358925 68387112 85359096 68387249 85359267 68387386 85359438 68387523 85359609 68387660 85359780 68387797 85359951 68387934 85360122 68388071 85360293 68388208 85360464 68388345 85360635 68388482 85360806 68388619 85360977 68388756 85361148 68388893 85361319 68389030 85361490 68389167 85361661 68389304 85361832 68389441 85362003 68389578 85362174 68389715 85362345 68389852 85362516 68389989 85362687 68390126 85362858 68390263 85363029 68390400 85363200 68390537 85363371 68390674 85363542 68390811 85363713 68390948 85363884 68391085 85364055 68391222 85364226 68391359 85364397 68391496 85364568 68391633 85364739 68391770 85364910 68391907 85365081 68392044 85365252 68392181 85365423 68392318 85365594 68392455 85365765 68392592 85365936 68392729 85366107 68392866 85366278 68393003 85366449 68393140 85366620 68393277 85366791 68393414 85366962 68393551 85367133 68393688 85367304 68393825 85367475 68393962 85367646 68394099 85367817 68394236 85367988 68394373 85368159 68394510 85368330 68394647 85368501 68394784 85368672 68394921 85368843 68395058 85369014 68395195 85369185 68395332 85369356 68395469 85369527 68395606 85369698 68395743 85369869 68395880 85370040 68396017 85370211 68396154 85370382 68396291 85370553 68396428 85370724 68396565 85370895 68396702 85371066 68396839 85371237 68396976 85371408 68397113 85371579 68397250 85371750 68397387 85371921 68397524 85372092 68397661 85372263 68397798 85372434 68397935 85372605 68398072 85372776 68398209 85372947 68398346 85373118 68398483 85373289 68398620 85373460 68398757 85373631 68398894 85373802 68399031 85373973 68399168 85374144 68399305 85374315 68399442 85374486 68399579 85374657 68399716 85374828 68399853 85374999 68399990 85375170 68400127 85375341 68400264 85375512 68400401 85375683 68400538 85375854 68400675 85376025 68400812 85376196 68400949 85376367 68401086 85376538 68401223 85376709 68401360 85376880 68401497 85377051 68401634 85377222 68401771 85377393 68401908 85377564 68402045 85377735 68402182 85377906 68402319 85378077 68402456 85378248 68402593 85378419 68402730 85378590 68402867 85378761 68403004 85378932 68403141 85379103 68403278 85379274 68403415 85379445 68403552 85379616 68403689 85379787 68403826 85379958 68403963 85380129 68404100 85380300 68404237 85380471 68404374 85380642 68404511 85380813 68404648 85380984 68404785 85381155 68404922 85381326 68405059 85381497 68405196 85381668 68405333 85381839 68405470 85382010 68405607 85382181 68405744 85382352 68405881 85382523 68406018 85382694 68406155 85382865 68406292 85383036 68406429 85383207 68406566 85383378 68406703 85383549 68406840 85383720 68406977 85383891 68407114 85384062 68407251 85384233 68407388 85384404 68407525 85384575 68407662 85384746 68407799 85384917 68407936 85385088 68408073 85385259 68408210 85385430 68408347 85385601 68408484 85385772 68408621 85385943 68408758 85386114 68408895 85386285 68409032 85386456 68409169 85386627 68409306 85386798 68409443 85386969 68409580 85387140 68409717 85387311 68409854 85387482 68409991 85387653 68410128 85387824 68410265 85387995 68410402 85388166 68410539 85388337 68410676 85388508 68410813 85388679 68410950 85388850 68411087 85389021
1000 24521900 0 24521900 30607627 24522037 30607798 24522174 30607969 24522311 30608140 24522448 30608311 24522585 30608482 24522722 30608653 24522859 30608824 24522996 30608995 24523133 30609166 24523270 30609337 24523407 30609508 24523544 30609679 24523681 30609850 24523818 30610021 24523955 30610192 24524092 30610363 24524229 30610534 24524366 30610705 24524503 30610876 24524640 30611047 24524777 30611218 24524914 30611389 24525051 30611560 24525188 30611731 24525325 30611902 24525462 30612073 24525599 30612244 24525736 30612415 24525873 30612586 24526010 30612757 24526147 30612928 24526284 30613099 24526421 30613270 24526558 30613441 24526695 30613612 24526832 30613783 24526969 30613954 24527106 30614125 24527243 30614296 24527380 30614467 24527517 30614638 24527654 30614809 24527791 30614980 24527928 30615151 24528065 30615322 24528202 30615493 24528339 30615664 24528476 30615835 24528613 30616006 24528750 30616177 24528887 30616348 24529024 30616519 24529161 30616690 24529298 30616861 24529435 30617032 24529572 30617203 24529709 30617374 24529846 30617545 24529983 30617716 24530120 30617887 24530257 30618058 24530394 30618229 24530531 30618400 24530668 30618571 24530805 30618742 24530942 30618913 24531079 30619084 24531216 30619255 24531353 30619426 24531490 30619597 24531627 30619768 24531764 30619939 24531901 30620110 24532038 30620281 24532175 30620452 24532312 30620623 24532449 30620794 24532586 30620965 24532723 30621136 24532860 30621307 24532997 30621478 24533134 30621649 24533271 30621820 24533408 30621991 24533545 30622162 24533682 30622333 24533819 30622504 24533956 30622675 24534093 30622846 24534230 30623017 24534367 30623188 24534504 30623359 24534641 30623530 24534778 30623701 24534915 30623872 24535052 30624043 24535189 30624214 24535326 30624385 24535463 30624556 24535600 30624727 24535737 30624898 24535874 30625069 24536011 30625240 24536148 30625411 24536285 30625582 24536422 30625753 24536559 30625924 24536696 30626095 24536833 30626266 24536970 30626437 24537107 30626608 24537244 30626779 24537381 30626950 24537518 30627121 24537655 30627292 24537792 30627463 24537929 30627634 24538066 30627805 24538203 30627976 24538340 30628147 24538477 30628318 24538614 30628489 24538751 30628660 24538888 30628831 24539025 30629002 24539162 30629173 24539299 30629344 24539436 30629515 24539573 30629686 24539710 30629857 24539847 30630028 24539984 30630199 24540121 30630370 24540258 30630541 24540395 30630712 24540532 30630883 24540669 30631054 24540806 30631225 24540943 30631396 24541080 30631567 24541217 30631738 24541354 30631909 24541491 30632080 24541628 30632251 24541765 30632422 24541902 30632593 24542039 30632764 24542176 30632935 24542313 30633106 24542450 30633277 24542587 30633448 24542724 30633619 24542861 30633790 24542998 30633961 24543135 30634132 24543272 30634303 24543409 30634474 24543546 30634645 24543683 30634816 24543820 30634987 24543957 30635158 24544094 30635329 24544231 30635500 24544368 30635671 24544505 30635842 24544642 30636013 24544779 30636184 24544916 30636355 24545053 30636526 24545190 30636697 24545327 30636868 24545464 30637039 24545601 30637210 24545738 30637381 24545875 30637552 24546012 30637723 24546149 30637894 24546286 30638065 24546423 30638236 24546560 30638407 24546697 30638578 24546834 30638749 24546971 30638920 24547108 30639091 24547245 30639262 24547382 30639433 24547519 30639604 24547656 30639775 24547793 30639946 24547930 30640117 24548067 30640288 24548204 30640459 24548341 30640630 24548478 30640801 24548615 30640972 24548752 30641143 24548889 30641314 24549026 30641485 24549163 30641656 24549300 30641827 24549437 30641998 24549574 30642169 24549711 30642340 24549848 30642511 24549985 30642682 24550122 30642853 24550259 30643024 24550396 30643195 24550533 30643366 24550670 30643537 24550807 30643708 24550944 30643879 24551081 30644050 24551218 30644221 24551355 30644392 24551492 30644563 24551629 30644734 24551766 30644905 24551903 30645076 24552040 30645247 24552177 30645418 24552314 30645589 24552451 30645760 24552588 30645931 24552725 30646102 24552862 30646273 24552999 30646444 24553136 30646615 24553273 30646786 24553410 30646957 24553547 30647128 24553684 30647299 24553821 30647470 24553958 30647641 24554095 30647812 24554232 30647983 24554369 30648154 24554506 30648325 24554643 30648496 24554780 30648667 24554917 30648838 24555054 30649009 24555191 30649180 24555328 30649351 24555465 30649522 24555602 30649693 24555739 30649864 24555876 30650035 24556013 30650206 24556150 30650377 24556287 30650548 24556424 30650719 24556561 30650890 24556698 30651061 24556835 30651232 24556972 30651403 24557109 30651574 24557246 30651745 24557383 30651916 24557520 30652087 24557657 30652258 24557794 30652429 24557931 30652600 24558068 30652771 24558205 30652942 24558342 30653113 24558479 30653284 24558616 30653455 24558753 30653626 24558890 30653797 24559027 30653968 24559164 30654139 24559301 30654310 24559438 30654481 24559575 30654652 24559712 30654823 24559849 30654994 24559986 30655165 24560123 30655336 24560260 30655507 24560397 30655678 24560534 30655849 24560671 30656020 24560808 30656191 24560945 30656362 24561082 30656533 24561219 30656704 24561356 30656875 24561493 30657046 24561630 30657217 24561767 30657388 24561904 30657559 24562041 30657730 24562178 30657901 24562315 30658072 24562452 30658243 24562589 30658414 24562726 30658585 24562863 30658756 24563000 30658927 24563137 30659098 24563274 30659269 24563411 30659440 24563548 30659611 24563685 30659782 24563822 30659953 24563959 30660124 24564096 30660295 24564233 30660466 24564370 30660637 24564507 30660808 24564644 30660979 24564781 30661150 24564918 30661321 24565055 30661492 24565192 30661663 24565329 30661834 24565466 30662005 24565603 30662176 24565740 30662347 24565877 30662518 24566014 30662689 24566151 30662860 24566288 30663031 24566425 30663202 24566562 30663373 24566699 30663544 24566836 30663715 24566973 30663886 24567110 30664057 24567247 30664228 24567384 30664399 24567521 30664570 24567658 30664741 24567795 30664912 24567932 30665083 24568069 30665254 24568206 30665425 24568343 30665596 24568480 30665767 24568617 30665938 24568754 30666109 24568891 30666280 24569028 30666451 24569165 30666622 24569302 30666793 24569439 30666964 24569576 30667135 24569713 30667306 24569850 30667477 24569987 30667648 24570124 30667819 24570261 30667990 24570398 30668161 24570535 30668332 24570672 30668503 24570809 30668674 24570946 30668845 24571083 30669016 24571220 30669187 24571357 30669358 24571494 30669529 24571631 30669700 24571768 30669871 24571905 30670042 24572042 30670213 24572179 30670384 24572316 30670555 24572453 30670726 24572590 30670897 24572727 30671068 24572864 30671239 24573001 30671410 24573138 30671581 24573275 30671752 24573412 30671923 24573549 30672094 24573686 30672265 24573823 30672436 24573960 30672607 24574097 30672778 24574234 30672949 24574371 30673120 24574508 30673291 24574645 30673462 24574782 30673633 24574919 30673804 24575056 30673975 24575193 30674146 24575330 30674317 24575467 30674488 24575604 30674659 24575741 30674830 24575878 30675001 24576015 30675172 24576152 30675343 24576289 30675514 24576426 30675685 24576563 30675856 24576700 30676027 24576837 30676198 24576974 30676369 24577111 30676540 24577248 30676711 24577385 30676882 24577522 30677053 24577659 30677224 24577796 30677395 24577933 30677566 24578070 30677737 24578207 30677908 24578344 30678079 24578481 30678250 24578618 30678421 24578755 30678592 24578892 30678763 24579029 30678934 24579166 30679105 24579303 30679276 24579440 30679447 24579577 30679618 24579714 30679789 24579851 30679960 24579988 30680131 24580125 30680302 24580262 30680473 24580399 30680644 24580536 30680815 24580673 30680986 24580810 30681157 24580947 30681328 24581084 30681499 24581221 30681670 24581358 30681841 24581495 30682012 24581632 30682183 24581769 30682354 24581906 30682525 24582043 30682696 24582180 30682867 24582317 30683038 24582454 30683209 24582591 30683380 24582728 30683551 24582865 30683722 24583002 30683893 24583139 30684064 24583276 30684235 24583413 30684406 24583550 30684577 24583687 30684748 24583824 30684919 24583961 30685090 24584098 30685261 24584235 30685432 24584372 30685603 24584509 30685774 24584646 30685945 24584783 30686116 24584920 30686287 24585057 30686458 24585194 30686629 24585331 30686800 24585468 30686971 24585605 30687142 24585742 30687313 24585879 30687484 24586016 30687655 24586153 30687826 24586290 30687997 24586427 30688168 24586564 30688339 24586701 30688510 24586838 30688681 24586975 30688852 24587112 30689023 24587249 30689194 24587386 30689365 24587523 30689536 24587660 30689707 24587797 30689878 24587934 30690049 24588071 30690220 24588208 30690391 24588345 30690562 24588482 30690733 24588619 30690904 24588756 30691075 24588893 30691246 24589030 30691417 24589167 30691588 24589304 30691759 24589441 30691930 24589578 30692101 24589715 30692272 24589852 30692443 24589989 30692614 24590126 30692785 24590263 30692956 24590400 30693127 24590537 30693298 24590674 30693469 24590811 30693640 24590948 30693811 24591085 30693982 24591222 30694153 24591359 30694324 24591496 30694495 24591633 30694666 24591770 30694837 24591907 30695008 24592044 30695179 24592181 30695350 24592318 30695521 24592455 30695692 24592592 30695863 24592729 30696034 24592866 30696205 24593003 30696376 24593140 30696547 24593277 30696718 24593414 30696889 24593551 30697060 24593688 30697231 24593825 30697402 24593962 30697573 24594099 30697744 24594236 30697915 24594373 30698086 24594510 30698257 24594647 30698428 24594784 30698599 24594921 30698770 24595058 30698941 24595195 30699112 24595332 30699283 24595469 30699454 24595606 30699625 24595743 30699796 24595880 30699967 24596017 30700138 24596154 30700309 24596291 30700480 24596428 30700651 24596565 30700822 24596702 30700993 24596839 30701164 24596976 30701335 24597113 30701506 24597250 30701677 24597387 30701848 24597524 30702019 24597661 30702190 24597798 30702361 24597935 30702532 24598072 30702703 24598209 30702874 24598346 30703045 24598483 30703216 24598620 30703387 24598757 30703558 24598894 30703729 24599031 30703900 24599168 30704071 24599305 30704242 24599442 30704413 24599579 30704584 24599716 30704755 24599853 30704926 24599990 30705097 24600127 30705268 24600264 30705439 24600401 30705610 24600538 30705781 24600675 30705952 24600812 30706123 24600949 30706294 24601086 30706465 24601223 30706636 24601360 30706807 24601497 30706978 24601634 30707149 24601771 30707320 24601908 30707491 24602045 30707662 24602182 30707833 24602319 30708004 24602456 30708175 24602593 30708346 24602730 30708517 24602867 30708688 24603004 30708859 24603141 30709030 24603278 30709201 24603415 30709372 24603552 30709543 24603689 30709714 24603826 30709885 24603963 30710056 24604100 30710227 24604237 30710398 24604374 30710569 24604511 30710740 24604648 30710911 24604785 30711082 24604922 30711253 24605059 30711424 24605196 30711595 24605333 30711766 24605470 30711937 24605607 30712108 24605744 30712279 24605881 30712450 24606018 30712621 24606155 30712792 24606292 30712963 24606429 30713134 24606566 30713305 24606703 30713476 24606840 30713647 24606977 30713818 24607114 30713989 24607251 30714160 24607388 30714331 24607525 30714502 24607662 30714673 24607799 30714844 24607936 30715015 24608073 30715186 24608210 30715357 24608347 30715528 24608484 30715699 24608621 30715870 24608758 30716041 24608895 30716212 24609032 30716383 24609169 30716554 24609306 30716725 24609443 30716896 24609580 30717067 24609717 30717238 24609854 30717409 24609991 30717580 24610128 30717751 24610265 30717922 24610402 30718093 24610539 30718264 24610676 30718435 24610813 30718606 24610950 30718777 24611087 30718948 24611224 30719119 24611361 30719290 24611498 30719461 24611635 30719632 24611772 30719803 24611909 30719974 24612046 30720145 24612183 30720316 24612320 30720487 24612457 30720658 24612594 30720829 24612731 30721000 24612868 30721171 24613005 30721342 24613142 30721513 24613279 30721684 24613416 30721855 24613553 30722026 24613690 30722197 24613827 30722368 24613964 30722539 24614101 30722710 24614238 30722881 24614375 30723052 24614512 30723223 24614649 30723394 24614786 30723565 24614923 30723736 24615060 30723907 24615197 30724078 24615334 30724249 24615471 30724420 24615608 30724591 24615745 30724762 24615882 30724933 24616019 30725104 24616156 30725275 24616293 30725446 24616430 30725617 24616567 30725788 24616704 30725959 24616841 30726130 24616978 30726301 24617115 30726472 24617252 30726643 24617389 30726814 24617526 30726985 24617663 30727156 24617800 30727327 24617937 30727498 24618074 30727669 24618211 30727840 24618348 30728011 24618485 30728182 24618622 30728353 24618759 30728524 24618896 30728695 24619033 30728866 24619170 30729037 24619307 30729208 24619444 30729379 24619581 30729550 24619718 30729721 24619855 30729892 24619992 30730063 24620129 30730234 24620266 30730405 24620403 30730576 24620540 30730747 24620677 30730918 24620814 30731089 24620951 30731260 24621088 30731431 24621225 30731602 24621362 30731773 24621499 30731944 24621636 30732115 24621773 30732286 24621910 30732457 24622047 30732628 24622184 30732799 24622321 30732970 24622458 30733141 24622595 30733312 24622732 30733483 24622869 30733654 24623006 30733825 24623143 30733996 24623280 30734167 24623417 30734338 24623554 30734509 24623691 30734680 24623828 30734851 24623965 30735022 24624102 30735193 24624239 30735364 24624376 30735535 24624513 30735706 24624650 30735877 24624787 30736048 24624924 30736219 24625061 30736390 24625198 30736561 24625335 30736732 24625472 30736903 24625609 30737074 24625746 30737245 24625883 30737416 24626020 30737587 24626157 30737758 24626294 30737929 24626431 30738100 24626568 30738271 24626705 30738442 24626842 30738613 24626979 30738784 24627116 30738955 24627253 30739126 24627390 30739297 24627527 30739468 24627664 30739639 24627801 30739810 24627938 30739981 24628075 30740152 24628212 30740323 24628349 30740494 24628486 30740665 24628623 30740836 24628760 30741007 24628897 30741178 24629034 30741349 24629171 30741520 24629308 30741691 24629445 30741862 24629582 30742033 24629719 30742204 24629856 30742375 24629993 30742546 24630130 30742717 24630267 30742888 24630404 30743059 24630541 30743230 24630678 30743401 24630815 30743572 24630952 30743743 24631089 30743914 24631226 30744085 24631363 30744256 24631500 30744427 24631637 30744598 24631774 30744769 24631911 30744940 24632048 30745111 24632185 30745282 24632322 30745453 24632459 30745624 24632596 30745795 24632733 30745966 24632870 30746137 24633007 30746308 24633144 30746479 24633281 30746650 24633418 30746821 24633555 30746992 24633692 30747163 24633829 30747334 24633966 30747505 24634103 30747676 24634240 30747847 24634377 30748018 24634514 30748189 24634651 30748360 24634788 30748531 24634925 30748702 24635062 30748873 24635199 30749044 24635336 30749215 24635473 30749386 24635610 30749557 24635747 30749728 24635884 30749899 24636021 30750070 24636158 30750241 24636295 30750412 24636432 30750583 24636569 30750754 24636706 30750925 24636843 30751096 24636980 30751267 24637117 30751438 24637254 30751609 24637391 30751780 24637528 30751951 24637665 30752122 24637802 30752293 24637939 30752464 24638076 30752635 24638213 30752806 24638350 30752977 24638487 30753148 24638624 30753319 24638761 30753490 24638898 30753661 24639035 30753832 24639172 30754003 24639309 30754174 24639446 30754345 24639583 30754516 24639720 30754687 24639857 30754858 24639994 30755029 24640131 30755200 24640268 30755371 24640405 30755542 24640542 30755713 24640679 30755884 24640816 30756055 24640953 30756226 24641090 30756397 24641227 30756568 24641364 30756739 24641501 30756910 24641638 30757081 24641775 30757252 24641912 30757423 24642049 30757594 24642186 30757765 24642323 30757936 24642460 30758107 24642597 30758278 24642734 30758449 24642871 30758620 24643008 30758791 24643145 30758962 24643282 30759133 24643419 30759304 24643556 30759475 24643693 30759646 24643830 30759817 24643967 30759988 24644104 30760159 24644241 30760330 24644378 30760501 24644515 30760672 24644652 30760843 24644789 30761014 24644926 30761185 24645063 30761356 24645200 30761527 24645337 30761698 24645474 30761869 24645611 30762040 24645748 30762211 24645885 30762382 24646022 30762553 24646159 30762724 24646296 30762895 24646433 30763066 24646570 30763237 24646707 30763408 24646844 30763579 24646981 30763750 24647118 30763921 24647255 30764092 24647392 30764263 24647529 30764434 24647666 30764605 24647803 30764776 24647940 30764947 24648077 30765118 24648214 30765289 24648351 30765460 24648488 30765631 24648625 30765802 24648762 30765973 24648899 30766144 24649036 30766315 24649173 30766486 24649310 30766657 24649447 30766828 24649584 30766999 24649721 30767170 24649858 30767341 24649995 30767512 24650132 30767683 24650269 30767854 24650406 30768025 24650543 30768196 24650680 30768367 24650817 30768538 24650954 30768709 24651091 30768880 24651228 30769051 24651365 30769222 24651502 30769393 24651639 30769564 24651776 30769735 24651913 30769906 24652050 30770077 24652187 30770248 24652324 30770419 24652461 30770590 24652598 30770761 24652735 30770932 24652872 30771103 24653009 30771274 24653146 30771445 24653283 30771616 24653420 30771787 24653557 30771958 24653694 30772129 24653831 30772300 24653968 30772471 24654105 30772642 24654242 30772813 24654379 30772984 24654516 30773155 24654653 30773326 24654790 30773497 24654927 30773668 24655064 30773839 24655201 30774010 24655338 30774181 24655475 30774352 24655612 30774523 24655749 30774694 24655886 30774865 24656023 30775036 24656160 30775207 24656297 30775378 24656434 30775549 24656571 30775720 24656708 30775891 24656845 30776062 24656982 30776233 24657119 30776404 24657256 30776575 24657393 30776746 24657530 30776917 24657667 30777088 24657804 30777259 24657941 30777430 24658078 30777601 24658215 30777772 24658352 30777943 24658489 30778114 24658626 30778285
1000 54321322 0 54321322 67802526 54321459 67802697 54321596 67802868 54321733 67803039 54321870 67803210 54322007 67803381 54322144 67803552 54322281 67803723 54322418 67803894 54322555 67804065 54322692 67804236 54322829 67804407 54322966 67804578 54323103 67804749 54323240 67804920 54323377 67805091 54323514 67805262 54323651 67805433 54323788 67805604 54323925 67805775 54324062 67805946 54324199 67806117 54324336 67806288 54324473 67806459 54324610 67806630 54324747 67806801 54324884 67806972 54325021 67807143 54325158 67807314 54325295 67807485 54325432 67807656 54325569 67807827 54325706 67807998 54325843 67808169 54325980 67808340 54326117 67808511 54326254 67808682 54326391 67808853 54326528 67809024 54326665 67809195 54326802 67809366 54326939 67809537 54327076 67809708 54327213 67809879 54327350 67810050 54327487 67810221 54327624 67810392 54327761 67810563 54327898 67810734 54328035 67810905 54328172 67811076 54328309 67811247 54328446 67811418 54328583 67811589 54328720 67811760 54328857 67811931 54328994 67812102 54329131 67812273 54329268 67812444 54329405 67812615 54329542 67812786 54329679 67812957 54329816 67813128 54329953 67813299 54330090 67813470 54330227 67813641 54330364 67813812 54330501 67813983 54330638 67814154 54330775 67814325 54330912 67814496 54331049 67814667 54331186 67814838 54331323 67815009 54331460 67815180 54331597 67815351 54331734 67815522 54331871 67815693 54332008 67815864 54332145 67816035 54332282 67816206 54332419 67816377 54332556 67816548 54332693 67816719 54332830 67816890 54332967 67817061 54333104 67817232 54333241 67817403 54333378 67817574 54333515 67817745 54333652 67817916 54333789 67818087 54333926 67818258 54334063 67818429 54334200 67818600 54334337 67818771 54334474 67818942 54334611 67819113 54334748 67819284 54334885 67819455 54335022 67819626 54335159 67819797 54335296 67819968 54335433 67820139 54335570 67820310 54335707 67820481 54335844 67820652 54335981 67820823 54336118 67820994 54336255 67821165 54336392 67821336 54336529 67821507 54336666 67821678 54336803 67821849 54336940 67822020 54337077 67822191 54337214 67822362 54337351 67822533 54337488 67822704 54337625 67822875 54337762 67823046 54337899 67823217 54338036 67823388 54338173 67823559 54338310 67823730 54338447 67823901 54338584 67824072 54338721 67824243 54338858 67824414 54338995 67824585 54339132 67824756 54339269 67824927 54339406 67825098 54339543 67825269 54339680 67825440 54339817 67825611 54339954 67825782 54340091 67825953 54340228 67826124 54340365 67826295 54340502 67826466 54340639 67826637 54340776 67826808 54340913 67826979 54341050 67827150 54341187 67827321 54341324 67827492 54341461 67827663 54341598 67827834 54341735 67828005 54341872 67828176 54342009 67828347 54342146 67828518 54342283 67828689 54342420 67828860 54342557 67829031 54342694 67829202 54342831 67829373 54342968 67829544 54343105 67829715 54343242 67829886 54343379 67830057 54343516 67830228 54343653 67830399 54343790 67830570 54343927 67830741 54344064 67830912 54344201 67831083 54344338 67831254 54344475 67831425 54344612 67831596 54344749 67831767 54344886 67831938 54345023 67832109 54345160 67832280 54345297 67832451 54345434 67832622 54345571 67832793 54345708 67832964 54345845 67833135 54345982 67833306 54346119 67833477 54346256 67833648 54346393 67833819 54346530 67833990 54346667 67834161 54346804 67834332 54346941 67834503 54347078 67834674 54347215 67834845 54347352 67835016 54347489 67835187 54347626 67835358 54347763 67835529 54347900 67835700 54348037 67835871 54348174 67836042 54348311 67836213 54348448 67836384 54348585 67836555 54348722 67836726 54348859 67836897 54348996 67837068 54349133 67837239 54349270 67837410 54349407 67837581 54349544 67837752 54349681 67837923 54349818 67838094 54349955 67838265 54350092 67838436 54350229 67838607 54350366 67838778 54350503 67838949 54350640 67839120 54350777 67839291 54350914 67839462 54351051 67839633 54351188 67839804 54351325 67839975 54351462 67840146 54351599 67840317 54351736 67840488 54351873 67840659 54352010 67840830 54352147 67841001 54352284 67841172 54352421 67841343 54352558 67841514 54352695 67841685 54352832 67841856 54352969 67842027 54353106 67842198 54353243 67842369 54353380 67842540 54353517 67842711 54353654 67842882 54353791 67843053 54353928 67843224 54354065 67843395 54354202 67843566 54354339 67843737 54354476 67843908 54354613 67844079 54354750 67844250 54354887 67844421 54355024 67844592 54355161 67844763 54355298 67844934 54355435 67845105 54355572 67845276 54355709 67845447 54355846 67845618 54355983 67845789 54356120 67845960 54356257 67846131 54356394 67846302 54356531 67846473 54356668 67846644 54356805 67846815 54356942 67846986 54357079 67847157 54357216 67847328 54357353 67847499 54357490 67847670 54357627 67847841 54357764 67848012 54357901 67848183 54358038 67848354 54358175 67848525 54358312 67848696 54358449 67848867 54358586 67849038 54358723 67849209 54358860 67849380 54358997 67849551 54359134 67849722 54359271 67849893 54359408 67850064 54359545 67850235 54359682 67850406 54359819 67850577 54359956 67850748 54360093 67850919 54360230 67851090 54360367 67851261 54360504 67851432 54360641 67851603 54360778 67851774 54360915 67851945 54361052 67852116 54361189 67852287 54361326 67852458 54361463 67852629 54361600 67852800 54361737 67852971 54361874 67853142 54362011 67853313 54362148 67853484 54362285 67853655 54362422 67853826 54362559 67853997 54362696 67854168 54362833 67854339 54362970 67854510 54363107 67854681 54363244 67854852 54363381 67855023 54363518 67855194 54363655 67855365 54363792 67855536 54363929 67855707 54364066 67855878 54364203 67856049 54364340 67856220 54364477 67856391 54364614 67856562 54364751 67856733 54364888 67856904 54365025 67857075 54365162 67857246 54365299 67857417 54365436 67857588 54365573 67857759 54365710 67857930 54365847 67858101 54365984 67858272 54366121 67858443 54366258 67858614 54366395 67858785 54366532 67858956 54366669 67859127 54366806 67859298 54366943 67859469 54367080 67859640 54367217 67859811 54367354 67859982 54367491 67860153 54367628 67860324 54367765 67860495 54367902 67860666 54368039 67860837 54368176 67861008 54368313 67861179 54368450 67861350 54368587 67861521 54368724 67861692 54368861 67861863 54368998 67862034 54369135 67862205 54369272 67862376 54369409 67862547 54369546 67862718 54369683 67862889 54369820 67863060 54369957 67863231 54370094 67863402 54370231 67863573 54370368 67863744 54370505 67863915 54370642 67864086 54370779 67864257 54370916 67864428 54371053 67864599 54371190 67864770 54371327 67864941 54371464 67865112 54371601 67865283 54371738 67865454 54371875 67865625 54372012 67865796 54372149 67865967 54372286 67866138 54372423 67866309 54372560 67866480 54372697 67866651 54372834 67866822 54372971 67866993 54373108 67867164 54373245 67867335 54373382 67867506 54373519 67867677 54373656 67867848 54373793 67868019 54373930 67868190 54374067 67868361 54374204 67868532 54374341 67868703 54374478 67868874 54374615 67869045 54374752 67869216 54374889 67869387 54375026 67869558 54375163 67869729 54375300 67869900 54375437 67870071 54375574 67870242 54375711 67870413 54375848 67870584 54375985 67870755 54376122 67870926 54376259 67871097 54376396 67871268 54376533 67871439 54376670 67871610 54376807 67871781 54376944 67871952 54377081 67872123 54377218 67872294 54377355 67872465 54377492 67872636 54377629 67872807 54377766 67872978 54377903 67873149 54378040 67873320 54378177 67873491 54378314 67873662 54378451 67873833 54378588 67874004 54378725 67874175 54378862 67874346 54378999 67874517 54379136 67874688 54379273 67874859 54379410 67875030 54379547 67875201 54379684 67875372 54379821 67875543 54379958 67875714 54380095 67875885 54380232 67876056 54380369 67876227 54380506 67876398 54380643 67876569 54380780 67876740 54380917 67876911 54381054 67877082 54381191 67877253 54381328 67877424 54381465 67877595 54381602 67877766 54381739 67877937 54381876 67878108 54382013 67878279 54382150 67878450 54382287 67878621 54382424 67878792 54382561 67878963 54382698 67879134 54382835 67879305 54382972 67879476 54383109 67879647 54383246 67879818 54383383 67879989 54383520 67880160 54383657 67880331 54383794 67880502 54383931 67880673 54384068 67880844 54384205 67881015 54384342 67881186 54384479 67881357 54384616 67881528 54384753 67881699 54384890 67881870 54385027 67882041 54385164 67882212 54385301 67882383 54385438 67882554 54385575 67882725 54385712 67882896 54385849 67883067 54385986 67883238 54386123 67883409 54386260 67883580 54386397 67883751 54386534 67883922 54386671 67884093 54386808 67884264 54386945 67884435 54387082 67884606 54387219 67884777 54387356 67884948 54387493 67885119 54387630 67885290 54387767 67885461 54387904 67885632 54388041 67885803 54388178 67885974 54388315 67886145 54388452 67886316 54388589 67886487 54388726 67886658 54388863 67886829 54389000 67887000 54389137 67887171 54389274 67887342 54389411 67887513 54389548 67887684 54389685 67887855 54389822 67888026 54389959 67888197 54390096 67888368 54390233 67888539 54390370 67888710 54390507 67888881 54390644 67889052 54390781 67889223 54390918 67889394 54391055 67889565 54391192 67889736 54391329 67889907 54391466 67890078 54391603 67890249 54391740 67890420 54391877 67890591 54392014 67890762 54392151 67890933 54392288 67891104 54392425 67891275 54392562 67891446 54392699 67891617 54392836 67891788 54392973 67891959 54393110 67892130 54393247 67892301 54393384 67892472 54393521 67892643 54393658 67892814 54393795 67892985 54393932 67893156 54394069 67893327 54394206 67893498 54394343 67893669 54394480 67893840 54394617 67894011 54394754 67894182 54394891 67894353 54395028 67894524 54395165 67894695 54395302 67894866 54395439 67895037 54395576 67895208 54395713 67895379 54395850 67895550 54395987 67895721 54396124 67895892 54396261 67896063 54396398 67896234 54396535 67896405 54396672 67896576 54396809 67896747 54396946 67896918 54397083 67897089 54397220 67897260 54397357 67897431 54397494 67897602 54397631 67897773 54397768 67897944 54397905 67898115 54398042 67898286 54398179 67898457 54398316 67898628 54398453 67898799 54398590 67898970 54398727 67899141 54398864 67899312 54399001 67899483 54399138 67899654 54399275 67899825 54399412 67899996 54399549 67900167 54399686 67900338 54399823 67900509 54399960 67900680 54400097 67900851 54400234 67901022 54400371 67901193 54400508 67901364 54400645 67901535 54400782 67901706 54400919 67901877 54401056 67902048 54401193 67902219 54401330 67902390 54401467 67902561 54401604 67902732 54401741 67902903 54401878 67903074 54402015 67903245 54402152 67903416 54402289 67903587 54402426 67903758 54402563 67903929 54402700 67904100 54402837 67904271 54402974 67904442 54403111 67904613 54403248 67904784 54403385 67904955 54403522 67905126 54403659 67905297 54403796 67905468 54403933 67905639 54404070 67905810 54404207 67905981 54404344 67906152 54404481 67906323 54404618 67906494 54404755 67906665 54404892 67906836 54405029 67907007 54405166 67907178 54405303 67907349 54405440 67907520 54405577 67907691 54405714 67907862 54405851 67908033 54405988 67908204 54406125 67908375 54406262 67908546 54406399 67908717 54406536 67908888 54406673 67909059 54406810 67909230 54406947 67909401 54407084 67909572 54407221 67909743 54407358 67909914 54407495 67910085 54407632 67910256 54407769 67910427 54407906 67910598 54408043 67910769 54408180 67910940 54408317 67911111 54408454 67911282 54408591 67911453 54408728 67911624 54408865 67911795 54409002 67911966 54409139 67912137 54409276 67912308 54409413 67912479 54409550 67912650 54409687 67912821 54409824 67912992 54409961 67913163 54410098 67913334 54410235 67913505 54410372 67913676 54410509 67913847 54410646 67914018 54410783 67914189 54410920 67914360 54411057 67914531 54411194 67914702 54411331 67914873 54411468 67915044 54411605 67915215 54411742 67915386 54411879 67915557 54412016 67915728 54412153 67915899 54412290 67916070 54412427 67916241 54412564 67916412 54412701 67916583 54412838 67916754 54412975 67916925 54413112 67917096 54413249 67917267 54413386 67917438 54413523 67917609 54413660 67917780 54413797 67917951 54413934 67918122 54414071 67918293 54414208 67918464 54414345 67918635 54414482 67918806 54414619 67918977 54414756 67919148 54414893 67919319 54415030 67919490 54415167 67919661 54415304 67919832 54415441 67920003 54415578 67920174 54415715 67920345 54415852 67920516 54415989 67920687 54416126 67920858 54416263 67921029 54416400 67921200 54416537 67921371 54416674 67921542 54416811 67921713 54416948 67921884 54417085 67922055 54417222 67922226 54417359 67922397 54417496 67922568 54417633 67922739 54417770 67922910 54417907 67923081 54418044 67923252 54418181 67923423 54418318 67923594 54418455 67923765 54418592 67923936 54418729 67924107 54418866 67924278 54419003 67924449 54419140 67924620 54419277 67924791 54419414 67924962 54419551 67925133 54419688 67925304 54419825 67925475 54419962 67925646 54420099 67925817 54420236 67925988 54420373 67926159 54420510 67926330 54420647 67926501 54420784 67926672 54420921 67926843 54421058 67927014 54421195 67927185 54421332 67927356 54421469 67927527 54421606 67927698 54421743 67927869 54421880 67928040 54422017 67928211 54422154 67928382 54422291 67928553 54422428 67928724 54422565 67928895 54422702 67929066 54422839 67929237 54422976 67929408 54423113 67929579 54423250 67929750 54423387 67929921 54423524 67930092 54423661 67930263 54423798 67930434 54423935 67930605 54424072 67930776 54424209 67930947 54424346 67931118 54424483 67931289 54424620 67931460 54424757 67931631 54424894 67931802 54425031 67931973 54425168 67932144 54425305 67932315 54425442 67932486 54425579 67932657 54425716 67932828 54425853 67932999 54425990 67933170 54426127 67933341 54426264 67933512 54426401 67933683 54426538 67933854 54426675 67934025 54426812 67934196 54426949 67934367 54427086 67934538 54427223 67934709 54427360 67934880 54427497 67935051 54427634 67935222 54427771 67935393 54427908 67935564 54428045 67935735 54428182 67935906 54428319 67936077 54428456 67936248 54428593 67936419 54428730 67936590 54428867 67936761 54429004 67936932 54429141 67937103 54429278 67937274 54429415 67937445 54429552 67937616 54429689 67937787 54429826 67937958 54429963 67938129 54430100 67938300 54430237 67938471 54430374 67938642 54430511 67938813 54430648 67938984 54430785 67939155 54430922 67939326 54431059 67939497 54431196 67939668 54431333 67939839 54431470 67940010 54431607 67940181 54431744 67940352 54431881 67940523 54432018 67940694 54432155 67940865 54432292 67941036 54432429 67941207 54432566 67941378 54432703 67941549 54432840 67941720 54432977 67941891 54433114 67942062 54433251 67942233 54433388 67942404 54433525 67942575 54433662 67942746 54433799 67942917 54433936 67943088 54434073 67943259 54434210 67943430 54434347 67943601 54434484 67943772 54434621 67943943 54434758 67944114 54434895 67944285 54435032 67944456 54435169 67944627 54435306 67944798 54435443 67944969 54435580 67945140 54435717 67945311 54435854 67945482 54435991 67945653 54436128 67945824 54436265 67945995 54436402 67946166 54436539 67946337 54436676 67946508 54436813 67946679 54436950 67946850 54437087 67947021 54437224 67947192 54437361 67947363 54437498 67947534 54437635 67947705 54437772 67947876 54437909 67948047 54438046 67948218 54438183 67948389 54438320 67948560 54438457 67948731 54438594 67948902 54438731 67949073 54438868 67949244 54439005 67949415 54439142 67949586 54439279 67949757 54439416 67949928 54439553 67950099 54439690 67950270 54439827 67950441 54439964 67950612 54440101 67950783 54440238 67950954 54440375 67951125 54440512 67951296 54440649 67951467 54440786 67951638 54440923 67951809 54441060 67951980 54441197 67952151 54441334 67952322 54441471 67952493 54441608 67952664 54441745 67952835 54441882 67953006 54442019 67953177 54442156 67953348 54442293 67953519 54442430 67953690 54442567 67953861 54442704 67954032 54442841 67954203 54442978 67954374 54443115 67954545 54443252 67954716 54443389 67954887 54443526 67955058 54443663 67955229 54443800 67955400 54443937 67955571 54444074 67955742 54444211 67955913 54444348 67956084 54444485 67956255 54444622 67956426 54444759 67956597 54444896 67956768 54445033 67956939 54445170 67957110 54445307 67957281 54445444 67957452 54445581 67957623 54445718 67957794 54445855 67957965 54445992 67958136 54446129 67958307 54446266 67958478 54446403 67958649 54446540 67958820 54446677 67958991 54446814 67959162 54446951 67959333 54447088 67959504 54447225 67959675 54447362 67959846 54447499 67960017 54447636 67960188 54447773 67960359 54447910 67960530 54448047 67960701 54448184 67960872 54448321 67961043 54448458 67961214 54448595 67961385 54448732 67961556 54448869 67961727 54449006 67961898 54449143 67962069 54449280 67962240 54449417 67962411 54449554 67962582 54449691 67962753 54449828 67962924 54449965 67963095 54450102 67963266 54450239 67963437 54450376 67963608 54450513 67963779 54450650 67963950 54450787 67964121 54450924 67964292 54451061 67964463 54451198 67964634 54451335 67964805 54451472 67964976 54451609 67965147 54451746 67965318 54451883 67965489 54452020 67965660 54452157 67965831 54452294 67966002 54452431 67966173 54452568 67966344 54452705 67966515 54452842 67966686 54452979 67966857 54453116 67967028 54453253 67967199 54453390 67967370 54453527 67967541 54453664 67967712 54453801 67967883 54453938 67968054 54454075 67968225 54454212 67968396 54454349 67968567 54454486 67968738 54454623 67968909 54454760 67969080 54454897 67969251 54455034 67969422 54455171 67969593 54455308 67969764 54455445 67969935 54455582 67970106 54455719 67970277 54455856 67970448 54455993 67970619 54456130 67970790 54456267 67970961 54456404 67971132 54456541 67971303 54456678 67971474 54456815 67971645 54456952 67971816 54457089 67971987 54457226 67972158 54457363 67972329 54457500 67972500 54457637 67972671 54457774 67972842 54457911 67973013 54458048 67973184
1000 51448432 0 51448432 64216656 51448569 64216827 51448706 64216998 51448843 64217169 51448980 64217340 51449117 64217511 51449254 64217682 51449391 64217853 51449528 64218024 51449665 64218195 51449802 64218366 51449939 64218537 51450076 64218708 51450213 64218879 51450350 64219050 51450487 64219221 51450624 64219392 51450761 64219563 51450898 64219734 51451035 64219905 51451172 64220076 51451309 64220247 51451446 64220418 51451583 64220589 51451720 64220760 51451857 64220931 51451994 64221102 51452131 64221273 51452268 64221444 51452405 64221615 51452542 64221786 51452679 64221957 51452816 64222128 51452953 64222299 51453090 64222470 51453227 64222641 51453364 64222812 51453501 64222983 51453638 64223154 51453775 64223325 51453912 64223496 51454049 64223667 51454186 64223838 51454323 64224009 51454460 64224180 51454597 64224351 51454734 64224522 51454871 64224693 51455008 64224864 51455145 64225035 51455282 64225206 51455419 64225377 51455556 64225548 51455693 64225719 51455830 64225890 51455967 64226061 51456104 64226232 51456241 64226403 51456378 64226574 51456515 64226745 51456652 64226916 51456789 64227087 51456926 64227258 51457063 64227429 51457200 64227600 51457337 64227771 51457474 64227942 51457611 64228113 51457748 64228284 51457885 64228455 51458022 64228626 51458159 64228797 51458296 64228968 51458433 64229139 51458570 64229310 51458707 64229481 51458844 64229652 51458981 64229823 51459118 64229994 51459255 64230165 51459392 64230336 51459529 64230507 51459666 64230678 51459803 64230849 51459940 64231020 51460077 64231191 51460214 64231362 51460351 64231533 51460488 64231704 51460625 64231875 51460762 64232046 51460899 64232217 51461036 64232388 51461173 64232559 51461310 64232730 51461447 64232901 51461584 64233072 51461721 64233243 51461858 64233414 51461995 64233585 51462132 64233756 51462269 64233927 51462406 64234098 51462543 64234269 51462680 64234440 51462817 64234611 51462954 64234782 51463091 64234953 51463228 64235124 51463365 64235295 51463502 64235466 51463639 64235637 51463776 64235808 51463913 64235979 51464050 64236150 51464187 64236321 51464324 64236492 51464461 64236663 51464598 64236834 51464735 64237005 51464872 64237176 51465009 64237347 51465146 64237518 51465283 64237689 51465420 64237860 51465557 64238031 51465694 64238202 51465831 64238373 51465968 64238544 51466105 64238715 51466242 64238886 51466379 64239057 51466516 64239228 51466653 64239399 51466790 64239570 51466927 64239741 51467064 64239912 51467201 64240083 51467338 64240254 51467475 64240425 51467612 64240596 51467749 64240767 51467886 64240938 51468023 64241109 51468160 64241280 51468297 64241451 51468434 64241622 51468571 64241793 51468708 64241964 51468845 64242135 51468982 64242306 51469119 64242477 51469256 64242648 51469393 64242819 51469530 64242990 51469667 64243161 51469804 64243332 51469941 64243503 51470078 64243674 51470215 64243845 51470352 64244016 51470489 64244187 51470626 64244358 51470763 64244529 51470900 64244700 51471037 64244871 51471174 64245042 51471311 64245213 51471448 64245384 51471585 64245555 51471722 64245726 51471859 64245897 51471996 64246068 51472133 64246239 51472270 64246410 51472407 64246581 51472544 64246752 51472681 64246923 51472818 64247094 51472955 64247265 51473092 64247436 51473229 64247607 51473366 64247778 51473503 64247949 51473640 64248120 51473777 64248291 51473914 64248462 51474051 64248633 51474188 64248804 51474325 64248975 51474462 64249146 51474599 64249317 51474736 64249488 51474873 64249659 51475010 64249830 51475147 64250001 51475284 64250172 51475421 64250343 51475558 64250514 51475695 64250685 51475832 64250856 51475969 64251027 51476106 64251198 51476243 64251369 51476380 64251540 51476517 64251711 51476654 64251882 51476791 64252053 51476928 64252224 51477065 64252395 51477202 64252566 51477339 64252737 51477476 64252908 51477613 64253079 51477750 64253250 51477887 64253421 51478024 64253592 51478161 64253763 51478298 64253934 51478435 64254105 51478572 64254276 51478709 64254447 51478846 64254618 51478983 64254789 51479120 64254960 51479257 64255131 51479394 64255302 51479531 64255473 51479668 64255644 51479805 64255815 51479942 64255986 51480079 64256157 51480216 64256328 51480353 64256499 51480490 64256670 51480627 64256841 51480764 64257012 51480901 64257183 51481038 64257354 51481175 64257525 51481312 64257696 51481449 64257867 51481586 64258038 51481723 64258209 51481860 64258380 51481997 64258551 51482134 64258722 51482271 64258893 51482408 64259064 51482545 64259235 51482682 64259406 51482819 64259577 51482956 64259748 51483093 64259919 51483230 64260090 51483367 64260261 51483504 64260432 51483641 64260603 51483778 64260774 51483915 64260945 51484052 64261116 51484189 64261287 51484326 64261458 51484463 64261629 51484600 64261800 51484737 64261971 51484874 64262142 51485011 64262313 51485148 64262484 51485285 64262655 51485422 64262826 51485559 64262997 51485696 64263168 51485833 64263339 51485970 64263510 51486107 64263681 51486244 64263852 51486381 64264023 51486518 64264194 51486655 64264365 51486792 64264536 51486929 64264707 51487066 64264878 51487203 64265049 51487340 64265220 51487477 64265391 51487614 64265562 51487751 64265733 51487888 64265904 51488025 64266075 51488162 64266246 51488299 64266417 51488436 64266588 51488573 64266759 51488710 64266930 51488847 64267101 51488984 64267272 51489121 64267443 51489258 64267614 51489395 64267785 51489532 64267956 51489669 64268127 51489806 64268298 51489943 64268469 51490080 64268640 51490217 64268811 51490354 64268982 51490491 64269153 51490628 64269324 51490765 64269495 51490902 64269666 51491039 64269837 51491176 64270008 51491313 64270179 51491450 64270350 51491587 64270521 51491724 64270692 51491861 64270863 51491998 64271034 51492135 64271205 51492272 64271376 51492409 64271547 51492546 64271718 51492683 64271889 51492820 64272060 51492957 64272231 51493094 64272402 51493231 64272573 51493368 64272744 51493505 64272915 51493642 64273086 51493779 64273257 51493916 64273428 51494053 64273599 51494190 64273770 51494327 64273941 51494464 64274112 51494601 64274283 51494738 64274454 51494875 64274625 51495012 64274796 51495149 64274967 51495286 64275138 51495423 64275309 51495560 64275480 51495697 64275651 51495834 64275822 51495971 64275993 51496108 64276164 51496245 64276335 51496382 64276506 51496519 64276677 51496656 64276848 51496793 64277019 51496930 64277190 51497067 64277361 51497204 64277532 51497341 64277703 51497478 64277874 51497615 64278045 51497752 64278216 51497889 64278387 51498026 64278558 51498163 64278729 51498300 64278900 51498437 64279071 51498574 64279242 51498711 64279413 51498848 64279584 51498985 64279755 51499122 64279926 51499259 64280097 51499396 64280268 51499533 64280439 51499670 64280610 51499807 64280781 51499944 64280952 51500081 64281123 51500218 64281294 51500355 64281465 51500492 64281636 51500629 64281807 51500766 64281978 51500903 64282149 51501040 64282320 51501177 64282491 51501314 64282662 51501451 64282833 51501588 64283004 51501725 64283175 51501862 64283346 51501999 64283517 51502136 64283688 51502273 64283859 51502410 64284030 51502547 64284201 51502684 64284372 51502821 64284543 51502958 64284714 51503095 64284885 51503232 64285056 51503369 64285227 51503506 64285398 51503643 64285569 51503780 64285740 51503917 64285911 51504054 64286082 51504191 64286253 51504328 64286424 51504465 64286595 51504602 64286766 51504739 64286937 51504876 64287108 51505013 64287279 51505150 64287450 51505287 64287621 51505424 64287792 51505561 64287963 51505698 64288134 51505835 64288305 51505972 64288476 51506109 64288647 51506246 64288818 51506383 64288989 51506520 64289160 51506657 64289331 51506794 64289502 51506931 64289673 51507068 64289844 51507205 64290015 51507342 64290186 51507479 64290357 51507616 64290528 51507753 64290699 51507890 64290870 51508027 64291041 51508164 64291212 51508301 64291383 51508438 64291554 51508575 64291725 51508712 64291896 51508849 64292067 51508986 64292238 51509123 64292409 51509260 64292580 51509397 64292751 51509534 64292922 51509671 64293093 51509808 64293264 51509945 64293435 51510082 64293606 51510219 64293777 51510356 64293948 51510493 64294119 51510630 64294290 51510767 64294461 51510904 64294632 51511041 64294803 51511178 64294974 51511315 64295145 51511452 64295316 51511589 64295487 51511726 64295658 51511863 64295829 51512000 64296000 51512137 64296171 51512274 64296342 51512411 64296513 51512548 64296684 51512685 64296855 51512822 64297026 51512959 64297197 51513096 64297368 51513233 64297539 51513370 64297710 51513507 64297881 51513644 64298052 51513781 64298223 51513918 64298394 51514055 64298565 51514192 64298736 51514329 64298907 51514466 64299078 51514603 64299249 51514740 64299420 51514877 64299591 51515014 64299762 51515151 64299933 51515288 64300104 51515425 64300275 51515562 64300446 51515699 64300617 51515836 64300788 51515973 64300959 51516110 64301130 51516247 64301301 51516384 64301472 51516521 64301643 51516658 64301814 51516795 64301985 51516932 64302156 51517069 64302327 51517206 64302498 51517343 64302669 51517480 64302840 51517617 64303011 51517754 64303182 51517891 64303353 51518028 64303524 51518165 64303695 51518302 64303866 51518439 64304037 51518576 64304208 51518713 64304379 51518850 64304550 51518987 64304721 51519124 64304892 51519261 64305063 51519398 64305234 51519535 64305405 51519672 64305576 51519809 64305747 51519946 64305918 51520083 64306089 51520220 64306260 51520357 64306431 51520494 64306602 51520631 64306773 51520768 64306944 51520905 64307115 51521042 64307286 51521179 64307457 51521316 64307628 51521453 64307799 51521590 64307970 51521727 64308141 51521864 64308312 51522001 64308483 51522138 64308654 51522275 64308825 51522412 64308996 51522549 64309167 51522686 64309338 51522823 64309509 51522960 64309680 51523097 64309851 51523234 64310022 51523371 64310193 51523508 64310364 51523645 64310535 51523782 64310706 51523919 64310877 51524056 64311048 51524193 64311219 51524330 64311390 51524467 64311561 51524604 64311732 51524741 64311903 51524878 64312074 51525015 64312245 51525152 64312416 51525289 64312587 51525426 64312758 51525563 64312929 51525700 64313100 51525837 64313271 51525974 64313442 51526111 64313613 51526248 64313784 51526385 64313955 51526522 64314126 51526659 64314297 51526796 64314468 51526933 64314639 51527070 64314810 51527207 64314981 51527344 64315152 51527481 64315323 51527618 64315494 51527755 64315665 51527892 64315836 51528029 64316007 51528166 64316178 51528303 64316349 51528440 64316520 51528577 64316691 51528714 64316862 51528851 64317033 51528988 64317204 51529125 64317375 51529262 64317546 51529399 64317717 51529536 64317888 51529673 64318059 51529810 64318230 51529947 64318401 51530084 64318572 51530221 64318743 51530358 64318914 51530495 64319085 51530632 64319256 51530769 64319427 51530906 64319598 51531043 64319769 51531180 64319940 51531317 64320111 51531454 64320282 51531591 64320453 51531728 64320624 51531865 64320795 51532002 64320966 51532139 64321137 51532276 64321308 51532413 64321479 51532550 64321650 51532687 64321821 51532824 64321992 51532961 64322163 51533098 64322334 51533235 64322505 51533372 64322676 51533509 64322847 51533646 64323018 51533783 64323189 51533920 64323360 51534057 64323531 51534194 64323702 51534331 64323873 51534468 64324044 51534605 64324215 51534742 64324386 51534879 64324557 51535016 64324728 51535153 64324899 51535290 64325070 51535427 64325241 51535564 64325412 51535701 64325583 51535838 64325754 51535975 64325925 51536112 64326096 51536249 64326267 51536386 64326438 51536523 64326609 51536660 64326780 51536797 64326951 51536934 64327122 51537071 64327293 51537208 64327464 51537345 64327635 51537482 64327806 51537619 64327977 51537756 64328148 51537893 64328319 51538030 64328490 51538167 64328661 51538304 64328832 51538441 64329003 51538578 64329174 51538715 64329345 51538852 64329516 51538989 64329687 51539126 64329858 51539263 64330029 51539400 64330200 51539537 64330371 51539674 64330542 51539811 64330713 51539948 64330884 51540085 64331055 51540222 64331226 51540359 64331397 51540496 64331568 51540633 64331739 51540770 64331910 51540907 64332081 51541044 64332252 51541181 64332423 51541318 64332594 51541455 64332765 51541592 64332936 51541729 64333107 51541866 64333278 51542003 64333449 51542140 64333620 51542277 64333791 51542414 64333962 51542551 64334133 51542688 64334304 51542825 64334475 51542962 64334646 51543099 64334817 51543236 64334988 51543373 64335159 51543510 64335330 51543647 64335501 51543784 64335672 51543921 64335843 51544058 64336014 51544195 64336185 51544332 64336356 51544469 64336527 51544606 64336698 51544743 64336869 51544880 64337040 51545017 64337211 51545154 64337382 51545291 64337553 51545428 64337724 51545565 64337895 51545702 64338066 51545839 64338237 51545976 64338408 51546113 64338579 51546250 64338750 51546387 64338921 51546524 64339092 51546661 64339263 51546798 64339434 51546935 64339605 51547072 64339776 51547209 64339947 51547346 64340118 51547483 64340289 51547620 64340460 51547757 64340631 51547894 64340802 51548031 64340973 51548168 64341144 51548305 64341315 51548442 64341486 51548579 64341657 51548716 64341828 51548853 64341999 51548990 64342170 51549127 64342341 51549264 64342512 51549401 64342683 51549538 64342854 51549675 64343025 51549812 64343196 51549949 64343367 51550086 64343538 51550223 64343709 51550360 64343880 51550497 64344051 51550634 64344222 51550771 64344393 51550908 64344564 51551045 64344735 51551182 64344906 51551319 64345077 51551456 64345248 51551593 64345419 51551730 64345590 51551867 64345761 51552004 64345932 51552141 64346103 51552278 64346274 51552415 64346445 51552552 64346616 51552689 64346787 51552826 64346958 51552963 64347129 51553100 64347300 51553237 64347471 51553374 64347642 51553511 64347813 51553648 64347984 51553785 64348155 51553922 64348326 51554059 64348497 51554196 64348668 51554333 64348839 51554470 64349010 51554607 64349181 51554744 64349352 51554881 64349523 51555018 64349694 51555155 64349865 51555292 64350036 51555429 64350207 51555566 64350378 51555703 64350549 51555840 64350720 51555977 64350891 51556114 64351062 51556251 64351233 51556388 64351404 51556525 64351575 51556662 64351746 51556799 64351917 51556936 64352088 51557073 64352259 51557210 64352430 51557347 64352601 51557484 64352772 51557621 64352943 51557758 64353114 51557895 64353285 51558032 64353456 51558169 64353627 51558306 64353798 51558443 64353969 51558580 64354140 51558717 64354311 51558854 64354482 51558991 64354653 51559128 64354824 51559265 64354995 51559402 64355166 51559539 64355337 51559676 64355508 51559813 64355679 51559950 64355850 51560087 64356021 51560224 64356192 51560361 64356363 51560498 64356534 51560635 64356705 51560772 64356876 51560909 64357047 51561046 64357218 51561183 64357389 51561320 64357560 51561457 64357731 51561594 64357902 51561731 64358073 51561868 64358244 51562005 64358415 51562142 64358586 51562279 64358757 51562416 64358928 51562553 64359099 51562690 64359270 51562827 64359441 51562964 64359612 51563101 64359783 51563238 64359954 51563375 64360125 51563512 64360296 51563649 64360467 51563786 64360638 51563923 64360809 51564060 64360980 51564197 64361151 51564334 64361322 51564471 64361493 51564608 64361664 51564745 64361835 51564882 64362006 51565019 64362177 51565156 64362348 51565293 64362519 51565430 64362690 51565567 64362861 51565704 64363032 51565841 64363203 51565978 64363374 51566115 64363545 51566252 64363716 51566389 64363887 51566526 64364058 51566663 64364229 51566800 64364400 51566937 64364571 51567074 64364742 51567211 64364913 51567348 64365084 51567485 64365255 51567622 64365426 51567759 64365597 51567896 64365768 51568033 64365939 51568170 64366110 51568307 64366281 51568444 64366452 51568581 64366623 51568718 64366794 51568855 64366965 51568992 64367136 51569129 64367307 51569266 64367478 51569403 64367649 51569540 64367820 51569677 64367991 51569814 64368162 51569951 64368333 51570088 64368504 51570225 64368675 51570362 64368846 51570499 64369017 51570636 64369188 51570773 64369359 51570910 64369530 51571047 64369701 51571184 64369872 51571321 64370043 51571458 64370214 51571595 64370385 51571732 64370556 51571869 64370727 51572006 64370898 51572143 64371069 51572280 64371240 51572417 64371411 51572554 64371582 51572691 64371753 51572828 64371924 51572965 64372095 51573102 64372266 51573239 64372437 51573376 64372608 51573513 64372779 51573650 64372950 51573787 64373121 51573924 64373292 51574061 64373463 51574198 64373634 51574335 64373805 51574472 64373976 51574609 64374147 51574746 64374318 51574883 64374489 51575020 64374660 51575157 64374831 51575294 64375002 51575431 64375173 51575568 64375344 51575705 64375515 51575842 64375686 51575979 64375857 51576116 64376028 51576253 64376199 51576390 64376370 51576527 64376541 51576664 64376712 51576801 64376883 51576938 64377054 51577075 64377225 51577212 64377396 51577349 64377567 51577486 64377738 51577623 64377909 51577760 64378080 51577897 64378251 51578034 64378422 51578171 64378593 51578308 64378764 51578445 64378935 51578582 64379106 51578719 64379277 51578856 64379448 51578993 64379619 51579130 64379790 51579267 64379961 51579404 64380132 51579541 64380303 51579678 64380474 51579815 64380645 51579952 64380816 51580089 64380987 51580226 64381158 51580363 64381329 51580500 64381500 51580637 64381671 51580774 64381842 51580911 64382013 51581048 64382184 51581185 64382355 51581322 64382526 51581459 64382697 51581596 64382868 51581733 64383039 51581870 64383210 51582007 64383381 51582144 64383552 51582281 64383723 51582418 64383894 51582555 64384065 51582692 64384236 51582829 64384407 51582966 64384578 51583103 64384749 51583240 64384920 51583377 64385091 51583514 64385262 51583651 64385433 51583788 64385604 51583925 64385775 51584062 64385946 51584199 64386117 51584336 64386288 51584473 64386459 51584610 64386630 51584747 64386801 51584884 64386972 51585021 64387143 51585158 64387314
1000 76071442 0 76071442 94950486 76071579 94950657 76071716 94950828 76071853 94950999 76071990 94951170 76072127 94951341 76072264 94951512 76072401 94951683 76072538 94951854 76072675 94952025 76072812 94952196 76072949 94952367 76073086 94952538 76073223 94952709 76073360 94952880 76073497 94953051 76073634 94953222 76073771 94953393 76073908 94953564 76074045 94953735 76074182 94953906 76074319 94954077 76074456 94954248 76074593 94954419 76074730 94954590 76074867 94954761 76075004 94954932 76075141 94955103 76075278 94955274 76075415 94955445 76075552 94955616 76075689 94955787 76075826 94955958 76075963 94956129 76076100 94956300 76076237 94956471 76076374 94956642 76076511 94956813 76076648 94956984 76076785 94957155 76076922 94957326 76077059 94957497 76077196 94957668 76077333 94957839 76077470 94958010 76077607 94958181 76077744 94958352 76077881 94958523 76078018 94958694 76078155 94958865 76078292 94959036 76078429 94959207 76078566 94959378 76078703 94959549 76078840 94959720 76078977 94959891 76079114 94960062 76079251 94960233 76079388 94960404 76079525 94960575 76079662 94960746 76079799 94960917 76079936 94961088 76080073 94961259 76080210 94961430 76080347 94961601 76080484 94961772 76080621 94961943 76080758 94962114 76080895 94962285 76081032 94962456 76081169 94962627 76081306 94962798 76081443 94962969 76081580 94963140 76081717 94963311 76081854 94963482 76081991 94963653 76082128 94963824 76082265 94963995 76082402 94964166 76082539 94964337 76082676 94964508 76082813 94964679 76082950 94964850 76083087 94965021 76083224 94965192 76083361 94965363 76083498 94965534 76083635 94965705 76083772 94965876 76083909 94966047 76084046 94966218 76084183 94966389 76084320 94966560 76084457 94966731 76084594 94966902 76084731 94967073 76084868 94967244 76085005 94967415 76085142 94967586 76085279 94967757 76085416 94967928 76085553 94968099 76085690 94968270 76085827 94968441 76085964 94968612 76086101 94968783 76086238 94968954 76086375 94969125 76086512 94969296 76086649 94969467 76086786 94969638 76086923 94969809 76087060 94969980 76087197 94970151 76087334 94970322 76087471 94970493 76087608 94970664 76087745 94970835 76087882 94971006 76088019 94971177 76088156 94971348 76088293 94971519 76088430 94971690 76088567 94971861 76088704 94972032 76088841 94972203 76088978 94972374 76089115 94972545 76089252 94972716 76089389 94972887 76089526 94973058 76089663 94973229 76089800 94973400 76089937 94973571 76090074 94973742 76090211 94973913 76090348 94974084 76090485 94974255 76090622 94974426 76090759 94974597 76090896 94974768 76091033 94974939 76091170 94975110 76091307 94975281 76091444 94975452 76091581 94975623 76091718 94975794 76091855 94975965 76091992 94976136 76092129 94976307 76092266 94976478 76092403 94976649 76092540 94976820 76092677 94976991 76092814 94977162 76092951 94977333 76093088 94977504 76093225 94977675 76093362 94977846 76093499 94978017 76093636 94978188 76093773 94978359 76093910 94978530 76094047 94978701 76094184 94978872 76094321 94979043 76094458 94979214 76094595 94979385 76094732 94979556 76094869 94979727 76095006 94979898 76095143 94980069 76095280 94980240 76095417 94980411 76095554 94980582 76095691 94980753 76095828 94980924 76095965 94981095 76096102 94981266 76096239 94981437 76096376 94981608 76096513 94981779 76096650 94981950 76096787 94982121 76096924 94982292 76097061 94982463 76097198 94982634 76097335 94982805 76097472 94982976 76097609 94983147 76097746 94983318 76097883 94983489 76098020 94983660 76098157 94983831 76098294 94984002 76098431 94984173 76098568 94984344 76098705 94984515 76098842 94984686 76098979 94984857 76099116 94985028 76099253 94985199 76099390 94985370 76099527 94985541 76099664 94985712 76099801 94985883 76099938 94986054 76100075 94986225 76100212 94986396 76100349 94986567 76100486 94986738 76100623 94986909 76100760 94987080 76100897 94987251 76101034 94987422 76101171 94987593 76101308 94987764 76101445 94987935 76101582 94988106 76101719 94988277 76101856 94988448 76101993 94988619 76102130 94988790 76102267 94988961 76102404 94989132 76102541 94989303 76102678 94989474 76102815 94989645 76102952 94989816 76103089 94989987 76103226 94990158 76103363 94990329 76103500 94990500 76103637 94990671 76103774 94990842 76103911 94991013 76104048 94991184 76104185 94991355 76104322 94991526 76104459 94991697 76104596 94991868 76104733 94992039 76104870 94992210 76105007 94992381 76105144 94992552 76105281 94992723 76105418 94992894 76105555 94993065 76105692 94993236 76105829 94993407 76105966 94993578 76106103 94993749 76106240 94993920 76106377 94994091 76106514 94994262 76106651 94994433 76106788 94994604 76106925 94994775 76107062 94994946 76107199 94995117 76107336 94995288 76107473 94995459 76107610 94995630 76107747 94995801 76107884 94995972 76108021 94996143 76108158 94996314 76108295 94996485 76108432 94996656 76108569 94996827 76108706 94996998 76108843 94997169 76108980 94997340 76109117 94997511 76109254 94997682 76109391 94997853 76109528 94998024 76109665 94998195 76109802 94998366 76109939 94998537 76110076 94998708 76110213 94998879 76110350 94999050 76110487 94999221 76110624 94999392 76110761 94999563 76110898 94999734 76111035 94999905 76111172 95000076 76111309 95000247 76111446 95000418 76111583 95000589 76111720 95000760 76111857 95000931 76111994 95001102 76112131 95001273 76112268 95001444 76112405 95001615 76112542 95001786 76112679 95001957 76112816 95002128 76112953 95002299 76113090 95002470 76113227 95002641 76113364 95002812 76113501 95002983 76113638 95003154 76113775 95003325 76113912 95003496 76114049 95003667 76114186 95003838 76114323 95004009 76114460 95004180 76114597 95004351 76114734 95004522 76114871 95004693 76115008 95004864 76115145 95005035 76115282 95005206 76115419 95005377 76115556 95005548 76115693 95005719 76115830 95005890 76115967 95006061 76116104 95006232 76116241 95006403 76116378 95006574 76116515 95006745 76116652 95006916 76116789 95007087 76116926 95007258 76117063 95007429 76117200 95007600 76117337 95007771 76117474 95007942 76117611 95008113 76117748 95008284 76117885 95008455 76118022 95008626 76118159 95008797 76118296 95008968 76118433 95009139 76118570 95009310 76118707 95009481 76118844 95009652 76118981 95009823 76119118 95009994 76119255 95010165 76119392 95010336 76119529 95010507 76119666 95010678 76119803 95010849 76119940 95011020 76120077 95011191 76120214 95011362 76120351 95011533 76120488 95011704 76120625 95011875 76120762 95012046 76120899 95012217 76121036 95012388 76121173 95012559 76121310 95012730 76121447 95012901 76121584 95013072 76121721 95013243 76121858 95013414 76121995 95013585 76122132 95013756 76122269 95013927 76122406 95014098 76122543 95014269 76122680 95014440 76122817 95014611 76122954 95014782 76123091 95014953 76123228 95015124 76123365 95015295 76123502 95015466 76123639 95015637 76123776 95015808 76123913 95015979 76124050 95016150 76124187 95016321 76124324 95016492 76124461 95016663 76124598 95016834 76124735 95017005 76124872 95017176 76125009 95017347 76125146 95017518 76125283 95017689 76125420 95017860 76125557 95018031 76125694 95018202 76125831 95018373 76125968 95018544 76126105 95018715 76126242 95018886 76126379 95019057 76126516 95019228 76126653 95019399 76126790 95019570 76126927 95019741 76127064 95019912 76127201 95020083 76127338 95020254 76127475 95020425 76127612 95020596 76127749 95020767 76127886 95020938 76128023 95021109 76128160 95021280 76128297 95021451 76128434 95021622 76128571 95021793 76128708 95021964 76128845 95022135 76128982 95022306 76129119 95022477 76129256 95022648 76129393 95022819 76129530 95022990 76129667 95023161 76129804 95023332 76129941 95023503 76130078 95023674 76130215 95023845 76130352 95024016 76130489 95024187 76130626 95024358 76130763 95024529 76130900 95024700 76131037 95024871 76131174 95025042 76131311 95025213 76131448 95025384 76131585 95025555 76131722 95025726 76131859 95025897 76131996 95026068 76132133 95026239 76132270 95026410 76132407 95026581 76132544 95026752 76132681 95026923 76132818 95027094 76132955 95027265 76133092 95027436 76133229 95027607 76133366 95027778 76133503 95027949 76133640 95028120 76133777 95028291 76133914 95028462 76134051 95028633 76134188 95028804 76134325 95028975 76134462 95029146 76134599 95029317 76134736 95029488 76134873 95029659 76135010 95029830 76135147 95030001 76135284 95030172 76135421 95030343 76135558 95030514 76135695 95030685 76135832 95030856 76135969 95031027 76136106 95031198 76136243 95031369 76136380 95031540 76136517 95031711 76136654 95031882 76136791 95032053 76136928 95032224 76137065 95032395 76137202 95032566 76137339 95032737 76137476 95032908 76137613 95033079 76137750 95033250 76137887 95033421 76138024 95033592 76138161 95033763 76138298 95033934 76138435 95034105 76138572 95034276 76138709 95034447 76138846 95034618 76138983 95034789 76139120 95034960 76139257 95035131 76139394 95035302 76139531 95035473 76139668 95035644 76139805 95035815 76139942 95035986 76140079 95036157 76140216 95036328 76140353 95036499 76140490 95036670 76140627 95036841 76140764 95037012 76140901 95037183 76141038 95037354 76141175 95037525 76141312 95037696 76141449 95037867 76141586 95038038 76141723 95038209 76141860 95038380 76141997 95038551 76142134 95038722 76142271 95038893 76142408 95039064 76142545 95039235 76142682 95039406 76142819 95039577 76142956 95039748 76143093 95039919 76143230 95040090 76143367 95040261 76143504 95040432 76143641 95040603 76143778 95040774 76143915 95040945 76144052 95041116 76144189 95041287 76144326 95041458 76144463 95041629 76144600 95041800 76144737 95041971 76144874 95042142 76145011 95042313 76145148 95042484 76145285 95042655 76145422 95042826 76145559 95042997 76145696 95043168 76145833 95043339 76145970 95043510 76146107 95043681 76146244 95043852 76146381 95044023 76146518 95044194 76146655 95044365 76146792 95044536 76146929 95044707 76147066 95044878 76147203 95045049 76147340 95045220 76147477 95045391 76147614 95045562 76147751 95045733 76147888 95045904 76148025 95046075 76148162 95046246 76148299 95046417 76148436 95046588 76148573 95046759 76148710 95046930 76148847 95047101 76148984 95047272 76149121 95047443 76149258 95047614 76149395 95047785 76149532 95047956 76149669 95048127 76149806 95048298 76149943 95048469 76150080 95048640 76150217 95048811 76150354 95048982 76150491 95049153 76150628 95049324 76150765 95049495 76150902 95049666 76151039 95049837 76151176 95050008 76151313 95050179 76151450 95050350 76151587 95050521 76151724 95050692 76151861 95050863 76151998 95051034 76152135 95051205 76152272 95051376 76152409 95051547 76152546 95051718 76152683 95051889 76152820 95052060 76152957 95052231 76153094 95052402 76153231 95052573 76153368 95052744 76153505 95052915 76153642 95053086 76153779 95053257 76153916 95053428 76154053 95053599 76154190 95053770 76154327 95053941 76154464 95054112 76154601 95054283 76154738 95054454 76154875 95054625 76155012 95054796 76155149 95054967 76155286 95055138 76155423 95055309 76155560 95055480 76155697 95055651 76155834 95055822 76155971 95055993 76156108 95056164 76156245 95056335 76156382 95056506 76156519 95056677 76156656 95056848 76156793 95057019 76156930 95057190 76157067 95057361 76157204 95057532 76157341 95057703 76157478 95057874 76157615 95058045 76157752 95058216 76157889 95058387 76158026 95058558 76158163 95058729 76158300 95058900 76158437 95059071 76158574 95059242 76158711 95059413 76158848 95059584 76158985 95059755 76159122 95059926 76159259 95060097 76159396 95060268 76159533 95060439 76159670 95060610 76159807 95060781 76159944 95060952 76160081 95061123 76160218 95061294 76160355 95061465 76160492 95061636 76160629 95061807 76160766 95061978 76160903 95062149 76161040 95062320 76161177 95062491 76161314 95062662 76161451 95062833 76161588 95063004 76161725 95063175 76161862 95063346 76161999 95063517 76162136 95063688 76162273 95063859 76162410 95064030 76162547 95064201 76162684 95064372 76162821 95064543 76162958 95064714 76163095 95064885 76163232 95065056 76163369 95065227 76163506 95065398 76163643 95065569 76163780 95065740 76163917 95065911 76164054 95066082 76164191 95066253 76164328 95066424 76164465 95066595 76164602 95066766 76164739 95066937 76164876 95067108 76165013 95067279 76165150 95067450 76165287 95067621 76165424 95067792 76165561 95067963 76165698 95068134 76165835 95068305 76165972 95068476 76166109 95068647 76166246 95068818 76166383 95068989 76166520 95069160 76166657 95069331 76166794 95069502 76166931 95069673 76167068 95069844 76167205 95070015 76167342 95070186 76167479 95070357 76167616 95070528 76167753 95070699 76167890 95070870 76168027 95071041 76168164 95071212 76168301 95071383 76168438 95071554 76168575 95071725 76168712 95071896 76168849 95072067 76168986 95072238 76169123 95072409 76169260 95072580 76169397 95072751 76169534 95072922 76169671 95073093 76169808 95073264 76169945 95073435 76170082 95073606 76170219 95073777 76170356 95073948 76170493 95074119 76170630 95074290 76170767 95074461 76170904 95074632 76171041 95074803 76171178 95074974 76171315 95075145 76171452 95075316 76171589 95075487 76171726 95075658 76171863 95075829 76172000 95076000 76172137 95076171 76172274 95076342 76172411 95076513 76172548 95076684 76172685 95076855 76172822 95077026 76172959 95077197 76173096 95077368 76173233 95077539 76173370 95077710 76173507 95077881 76173644 95078052 76173781 95078223 76173918 95078394 76174055 95078565 76174192 95078736 76174329 95078907 76174466 95079078 76174603 95079249 76174740 95079420 76174877 95079591 76175014 95079762 76175151 95079933 76175288 95080104 76175425 95080275 76175562 95080446 76175699 95080617 76175836 95080788 76175973 95080959 76176110 95081130 76176247 95081301 76176384 95081472 76176521 95081643 76176658 95081814 76176795 95081985 76176932 95082156 76177069 95082327 76177206 95082498 76177343 95082669 76177480 95082840 76177617 95083011 76177754 95083182 76177891 95083353 76178028 95083524 76178165 95083695 76178302 95083866 76178439 95084037 76178576 95084208 76178713 95084379 76178850 95084550 76178987 95084721 76179124 95084892 76179261 95085063 76179398 95085234 76179535 95085405 76179672 95085576 76179809 95085747 76179946 95085918 76180083 95086089 76180220 95086260 76180357 95086431 76180494 95086602 76180631 95086773 76180768 95086944 76180905 95087115 76181042 95087286 76181179 95087457 76181316 95087628 76181453 95087799 76181590 95087970 76181727 95088141 76181864 95088312 76182001 95088483 76182138 95088654 76182275 95088825 76182412 95088996 76182549 95089167 76182686 95089338 76182823 95089509 76182960 95089680 76183097 95089851 76183234 95090022 76183371 95090193 76183508 95090364 76183645 95090535 76183782 95090706 76183919 95090877 76184056 95091048 76184193 95091219 76184330 95091390 76184467 95091561 76184604 95091732 76184741 95091903 76184878 95092074 76185015 95092245 76185152 95092416 76185289 95092587 76185426 95092758 76185563 95092929 76185700 95093100 76185837 95093271 76185974 95093442 76186111 95093613 76186248 95093784 76186385 95093955 76186522 95094126 76186659 95094297 76186796 95094468 76186933 95094639 76187070 95094810 76187207 95094981 76187344 95095152 76187481 95095323 76187618 95095494 76187755 95095665 76187892 95095836 76188029 95096007 76188166 95096178 76188303 95096349 76188440 95096520 76188577 95096691 76188714 95096862 76188851 95097033 76188988 95097204 76189125 95097375 76189262 95097546 76189399 95097717 76189536 95097888 76189673 95098059 76189810 95098230 76189947 95098401 76190084 95098572 76190221 95098743 76190358 95098914 76190495 95099085 76190632 95099256 76190769 95099427 76190906 95099598 76191043 95099769 76191180 95099940 76191317 95100111 76191454 95100282 76191591 95100453 76191728 95100624 76191865 95100795 76192002 95100966 76192139 95101137 76192276 95101308 76192413 95101479 76192550 95101650 76192687 95101821 76192824 95101992 76192961 95102163 76193098 95102334 76193235 95102505 76193372 95102676 76193509 95102847 76193646 95103018 76193783 95103189 76193920 95103360 76194057 95103531 76194194 95103702 76194331 95103873 76194468 95104044 76194605 95104215 76194742 95104386 76194879 95104557 76195016 95104728 76195153 95104899 76195290 95105070 76195427 95105241 76195564 95105412 76195701 95105583 76195838 95105754 76195975 95105925 76196112 95106096 76196249 95106267 76196386 95106438 76196523 95106609 76196660 95106780 76196797 95106951 76196934 95107122 76197071 95107293 76197208 95107464 76197345 95107635 76197482 95107806 76197619 95107977 76197756 95108148 76197893 95108319 76198030 95108490 76198167 95108661 76198304 95108832 76198441 95109003 76198578 95109174 76198715 95109345 76198852 95109516 76198989 95109687 76199126 95109858 76199263 95110029 76199400 95110200 76199537 95110371 76199674 95110542 76199811 95110713 76199948 95110884 76200085 95111055 76200222 95111226 76200359 95111397 76200496 95111568 76200633 95111739 76200770 95111910 76200907 95112081 76201044 95112252 76201181 95112423 76201318 95112594 76201455 95112765 76201592 95112936 76201729 95113107 76201866 95113278 76202003 95113449 76202140 95113620 76202277 95113791 76202414 95113962 76202551 95114133 76202688 95114304 76202825 95114475 76202962 95114646 76203099 95114817 76203236 95114988 76203373 95115159 76203510 95115330 76203647 95115501 76203784 95115672 76203921 95115843 76204058 95116014 76204195 95116185 76204332 95116356 76204469 95116527 76204606 95116698 76204743 95116869 76204880 95117040 76205017 95117211 76205154 95117382 76205291 95117553 76205428 95117724 76205565 95117895 76205702 95118066 76205839 95118237 76205976 95118408 76206113 95118579 76206250 95118750 76206387 95118921 76206524 95119092 76206661 95119263 76206798 95119434 76206935 95119605 76207072 95119776 76207209 95119947 76207346 95120118 76207483 95120289 76207620 95120460 76207757 95120631 76207894 95120802 76208031 95120973 76208168 95121144
1000 49670309 0 49670309 61997247 49670446 61997418 49670583 61997589 49670720 61997760 49670857 61997931 49670994 61998102 49671131 61998273 49671268 61998444 49671405 61998615 49671542 61998786 49671679 61998957 49671816 61999128 49671953 61999299 49672090 61999470 49672227 61999641 49672364 61999812 49672501 61999983 49672638 62000154 49672775 62000325 49672912 62000496 49673049 62000667 49673186 62000838 49673323 62001009 49673460 62001180 49673597 62001351 49673734 62001522 49673871 62001693 49674008 62001864 49674145 62002035 49674282 62002206 49674419 62002377 49674556 62002548 49674693 62002719 49674830 62002890 49674967 62003061 49675104 62003232 49675241 62003403 49675378 62003574 49675515 62003745 49675652 62003916 49675789 62004087 49675926 62004258 49676063 62004429 49676200 62004600 49676337 62004771 49676474 62004942 49676611 62005113 49676748 62005284 49676885 62005455 49677022 62005626 49677159 62005797 49677296 62005968 49677433 62006139 49677570 62006310 49677707 62006481 49677844 62006652 49677981 62006823 49678118 62006994 49678255 62007165 49678392 62007336 49678529 62007507 49678666 62007678 49678803 62007849 49678940 62008020 49679077 62008191 49679214 62008362 49679351 62008533 49679488 62008704 49679625 62008875 49679762 62009046 49679899 62009217 49680036 62009388 49680173 62009559 49680310 62009730 49680447 62009901 49680584 62010072 49680721 62010243 49680858 62010414 49680995 62010585 49681132 62010756 49681269 62010927 49681406 62011098 49681543 62011269 49681680 62011440 49681817 62011611 49681954 62011782 49682091 62011953 49682228 62012124 49682365 62012295 49682502 62012466 49682639 62012637 49682776 62012808 49682913 62012979 49683050 62013150 49683187 62013321 49683324 62013492 49683461 62013663 49683598 62013834 49683735 62014005 49683872 62014176 49684009 62014347 49684146 62014518 49684283 62014689 49684420 62014860 49684557 62015031 49684694 62015202 49684831 62015373 49684968 62015544 49685105 62015715 49685242 62015886 49685379 62016057 49685516 62016228 49685653 62016399 49685790 62016570 49685927 62016741 49686064 62016912 49686201 62017083 49686338 62017254 49686475 62017425 49686612 62017596 49686749 62017767 49686886 62017938 49687023 62018109 49687160 62018280 49687297 62018451 49687434 62018622 49687571 62018793 49687708 62018964 49687845 62019135 49687982 62019306 49688119 62019477 49688256 62019648 49688393 62019819 49688530 62019990 49688667 62020161 49688804 62020332 49688941 62020503 49689078 62020674 49689215 62020845 49689352 62021016 49689489 62021187 49689626 62021358 49689763 62021529 49689900 62021700 49690037 62021871 49690174 62022042 49690311 62022213 49690448 62022384 49690585 62022555 49690722 62022726 49690859 62022897 49690996 62023068 49691133 62023239 49691270 62023410 49691407 62023581 49691544 62023752 49691681 62023923 49691818 62024094 49691955 62024265 49692092 62024436 49692229 62024607 49692366 62024778 49692503 62024949 49692640 62025120 49692777 62025291 49692914 62025462 49693051 62025633 49693188 62025804 49693325 62025975 49693462 62026146 49693599 62026317 49693736 62026488 49693873 62026659 49694010 62026830 49694147 62027001 49694284 62027172 49694421 62027343 49694558 62027514 49694695 62027685 49694832 62027856 49694969 62028027 49695106 62028198 49695243 62028369 49695380 62028540 49695517 62028711 49695654 62028882 49695791 62029053 49695928 62029224 49696065 62029395 49696202 62029566 49696339 62029737 49696476 62029908 49696613 62030079 49696750 62030250 49696887 62030421 49697024 62030592 49697161 62030763 49697298 62030934 49697435 62031105 49697572 62031276 49697709 62031447 49697846 62031618 49697983 62031789 49698120 62031960 49698257 62032131 49698394 62032302 49698531 62032473 49698668 62032644 49698805 62032815 49698942 62032986 49699079 62033157 49699216 62033328 49699353 62033499 49699490 62033670 49699627 62033841 49699764 62034012 49699901 62034183 49700038 62034354 49700175 62034525 49700312 62034696 49700449 62034867 49700586 62035038 49700723 62035209 49700860 62035380 49700997 62035551 49701134 62035722 49701271 62035893 49701408 62036064 49701545 62036235 49701682 62036406 49701819 62036577 49701956 62036748 49702093 62036919 49702230 62037090 49702367 62037261 49702504 62037432 49702641 62037603 49702778 62037774 49702915 62037945 49703052 62038116 49703189 62038287 49703326 62038458 49703463 62038629 49703600 62038800 49703737 62038971 49703874 62039142 49704011 62039313 49704148 62039484 49704285 62039655 49704422 62039826 49704559 62039997 49704696 62040168 49704833 62040339 49704970 62040510 49705107 62040681 49705244 62040852 49705381 62041023 49705518 62041194 49705655 62041365 49705792 62041536 49705929 62041707 49706066 62041878 49706203 62042049 49706340 62042220 49706477 62042391 49706614 62042562 49706751 62042733 49706888 62042904 49707025 62043075 49707162 62043246 49707299 62043417 49707436 62043588 49707573 62043759 49707710 62043930 49707847 62044101 49707984 62044272 49708121 62044443 49708258 62044614 49708395 62044785 49708532 62044956 49708669 62045127 49708806 62045298 49708943 62045469 49709080 62045640 49709217 62045811 49709354 62045982 49709491 62046153 49709628 62046324 49709765 62046495 49709902 62046666 49710039 62046837 49710176 62047008 49710313 62047179 49710450 62047350 49710587 62047521 49710724 62047692 49710861 62047863 49710998 62048034 49711135 62048205 49711272 62048376 49711409 62048547 49711546 62048718 49711683 62048889 49711820 62049060 49711957 62049231 49712094 62049402 49712231 62049573 49712368 62049744 49712505 62049915 49712642 62050086 49712779 62050257 49712916 62050428 49713053 62050599 49713190 62050770 49713327 62050941 49713464 62051112 49713601 62051283 49713738 62051454 49713875 62051625 49714012 62051796 49714149 62051967 49714286 62052138 49714423 62052309 49714560 62052480 49714697 62052651 49714834 62052822 49714971 62052993 49715108 62053164 49715245 62053335 49715382 62053506 49715519 62053677 49715656 62053848 49715793 62054019 49715930 62054190 49716067 62054361 49716204 62054532 49716341 62054703 49716478 62054874 49716615 62055045 49716752 62055216 49716889 62055387 49717026 62055558 49717163 62055729 49717300 62055900 49717437 62056071 49717574 62056242 49717711 62056413 49717848 62056584 49717985 62056755 49718122 62056926 49718259 62057097 49718396 62057268 49718533 62057439 49718670 62057610 49718807 62057781 49718944 62057952 49719081 62058123 49719218 62058294 49719355 62058465 49719492 62058636 49719629 62058807 49719766 62058978 49719903 62059149 49720040 62059320 49720177 62059491 49720314 62059662 49720451 62059833 49720588 62060004 49720725 62060175 49720862 62060346 49720999 62060517 49721136 62060688 49721273 62060859 49721410 62061030 49721547 62061201 49721684 62061372 49721821 62061543 49721958 62061714 49722095 62061885 49722232 62062056 49722369 62062227 49722506 62062398 49722643 62062569 49722780 62062740 49722917 62062911 49723054 62063082 49723191 62063253 49723328 62063424 49723465 62063595 49723602 62063766 49723739 62063937 49723876 62064108 49724013 62064279 49724150 62064450 49724287 62064621 49724424 62064792 49724561 62064963 49724698 62065134 49724835 62065305 49724972 62065476 49725109 62065647 49725246 62065818 49725383 62065989 49725520 62066160 49725657 62066331 49725794 62066502 49725931 62066673 49726068 62066844 49726205 62067015 49726342 62067186 49726479 62067357 49726616 62067528 49726753 62067699 49726890 62067870 49727027 62068041 49727164 62068212 49727301 62068383 49727438 62068554 49727575 62068725 49727712 62068896 49727849 62069067 49727986 62069238 49728123 62069409 49728260 62069580 49728397 62069751 49728534 62069922 49728671 62070093 49728808 62070264 49728945 62070435 49729082 62070606 49729219 62070777 49729356 62070948 49729493 62071119 49729630 62071290 49729767 62071461 49729904 62071632 49730041 62071803 49730178 62071974 49730315 62072145 49730452 62072316 49730589 62072487 49730726 62072658 49730863 62072829 49731000 62073000 49731137 62073171 49731274 62073342 49731411 62073513 49731548 62073684 49731685 62073855 49731822 62074026 49731959 62074197 49732096 62074368 49732233 62074539 49732370 62074710 49732507 62074881 49732644 62075052 49732781 62075223 49732918 62075394 49733055 62075565 49733192 62075736 49733329 62075907 49733466 62076078 49733603 62076249 49733740 62076420 49733877 62076591 49734014 62076762 49734151 62076933 49734288 62077104 49734425 62077275 49734562 62077446 49734699 62077617 49734836 62077788 49734973 62077959 49735110 62078130 49735247 62078301 49735384 62078472 49735521 62078643 49735658 62078814 49735795 62078985 49735932 62079156 49736069 62079327 49736206 62079498 49736343 62079669 49736480 62079840 49736617 62080011 49736754 62080182 49736891 62080353 49737028 62080524 49737165 62080695 49737302 62080866 49737439 62081037 49737576 62081208 49737713 62081379 49737850 62081550 49737987 62081721 49738124 62081892 49738261 62082063 49738398 62082234 49738535 62082405 49738672 62082576 49738809 62082747 49738946 62082918 49739083 62083089 49739220 62083260 49739357 62083431 49739494 62083602 49739631 62083773 49739768 62083944 49739905 62084115 49740042 62084286 49740179 62084457 49740316 62084628 49740453 62084799 49740590 62084970 49740727 62085141 49740864 62085312 49741001 62085483 49741138 62085654 49741275 62085825 49741412 62085996 49741549 62086167 49741686 62086338 49741823 62086509 49741960 62086680 49742097 62086851 49742234 62087022 49742371 62087193 49742508 62087364 49742645 62087535 49742782 62087706 49742919 62087877 49743056 62088048 49743193 62088219 49743330 62088390 49743467 62088561 49743604 62088732 49743741 62088903 49743878 62089074 49744015 62089245 49744152 62089416 49744289 62089587 49744426 62089758 49744563 62089929 49744700 62090100 49744837 62090271 49744974 62090442 49745111 62090613 49745248 62090784 49745385 62090955 49745522 62091126 49745659 62091297 49745796 62091468 49745933 62091639 49746070 62091810 49746207 62091981 49746344 62092152 49746481 62092323 49746618 62092494 49746755 62092665 49746892 62092836 49747029 62093007 49747166 62093178 49747303 62093349 49747440 62093520 49747577 62093691 49747714 62093862 49747851 62094033 49747988 62094204 49748125 62094375 49748262 62094546 49748399 62094717 49748536 62094888 49748673 62095059 49748810 62095230 49748947 62095401 49749084 62095572 49749221 62095743 49749358 62095914 49749495 62096085 49749632 62096256 49749769 62096427 49749906 62096598 49750043 62096769 49750180 62096940 49750317 62097111 49750454 62097282 49750591 62097453 49750728 62097624 49750865 62097795 49751002 62097966 49751139 62098137 49751276 62098308 49751413 62098479 49751550 62098650 49751687 62098821 49751824 62098992 49751961 62099163 49752098 62099334 49752235 62099505 49752372 62099676 49752509 62099847 49752646 62100018 49752783 62100189 49752920 62100360 49753057 62100531 49753194 62100702 49753331 62100873 49753468 62101044 49753605 62101215 49753742 62101386 49753879 62101557 49754016 62101728 49754153 62101899 49754290 62102070 49754427 62102241 49754564 62102412 49754701 62102583 49754838 62102754 49754975 62102925 49755112 62103096 49755249 62103267 49755386 62103438 49755523 62103609 49755660 62103780 49755797 62103951 49755934 62104122 49756071 62104293 49756208 62104464 49756345 62104635 49756482 62104806 49756619 62104977 49756756 62105148 49756893 62105319 49757030 62105490 49757167 62105661 49757304 62105832 49757441 62106003 49757578 62106174 49757715 62106345 49757852 62106516 49757989 62106687 49758126 62106858 49758263 62107029 49758400 62107200 49758537 62107371 49758674 62107542 49758811 62107713 49758948 62107884 49759085 62108055 49759222 62108226 49759359 62108397 49759496 62108568 49759633 62108739 49759770 62108910 49759907 62109081 49760044 62109252 49760181 62109423 49760318 62109594 49760455 62109765 49760592 62109936 49760729 62110107 49760866 62110278 49761003 62110449 49761140 62110620 49761277 62110791 49761414 62110962 49761551 62111133 49761688 62111304 49761825 62111475 49761962 62111646 49762099 62111817 49762236 62111988 49762373 62112159 49762510 62112330 49762647 62112501 49762784 62112672 49762921 62112843 49763058 62113014 49763195 62113185 49763332 62113356 49763469 62113527 49763606 62113698 49763743 62113869 49763880 62114040 49764017 62114211 49764154 62114382 49764291 62114553 49764428 62114724 49764565 62114895 49764702 62115066 49764839 62115237 49764976 62115408 49765113 62115579 49765250 62115750 49765387 62115921 49765524 62116092 49765661 62116263 49765798 62116434 49765935 62116605 49766072 62116776 49766209 62116947 49766346 62117118 49766483 62117289 49766620 62117460 49766757 62117631 49766894 62117802 49767031 62117973 49767168 62118144 49767305 62118315 49767442 62118486 49767579 62118657 49767716 62118828 49767853 62118999 49767990 62119170 49768127 62119341 49768264 62119512 49768401 62119683 49768538 62119854 49768675 62120025 49768812 62120196 49768949 62120367 49769086 62120538 49769223 62120709 49769360 62120880 49769497 62121051 49769634 62121222 49769771 62121393 49769908 62121564 49770045 62121735 49770182 62121906 49770319 62122077 49770456 62122248 49770593 62122419 49770730 62122590 49770867 62122761 49771004 62122932 49771141 62123103 49771278 62123274 49771415 62123445 49771552 62123616 49771689 62123787 49771826 62123958 49771963 62124129 49772100 62124300 49772237 62124471 49772374 62124642 49772511 62124813 49772648 62124984 49772785 62125155 49772922 62125326 49773059 62125497 49773196 62125668 49773333 62125839 49773470 62126010 49773607 62126181 49773744 62126352 49773881 62126523 49774018 62126694 49774155 62126865 49774292 62127036 49774429 62127207 49774566 62127378 49774703 62127549 49774840 62127720 49774977 62127891 49775114 62128062 49775251 62128233 49775388 62128404 49775525 62128575 49775662 62128746 49775799 62128917 49775936 62129088 49776073 62129259 49776210 62129430 49776347 62129601 49776484 62129772 49776621 62129943 49776758 62130114 49776895 62130285 49777032 62130456 49777169 62130627 49777306 62130798 49777443 62130969 49777580 62131140 49777717 62131311 49777854 62131482 49777991 62131653 49778128 62131824 49778265 62131995 49778402 62132166 49778539 62132337 49778676 62132508 49778813 62132679 49778950 62132850 49779087 62133021 49779224 62133192 49779361 62133363 49779498 62133534 49779635 62133705 49779772 62133876 49779909 62134047 49780046 62134218 49780183 62134389 49780320 62134560 49780457 62134731 49780594 62134902 49780731 62135073 49780868 62135244 49781005 62135415 49781142 62135586 49781279 62135757 49781416 62135928 49781553 62136099 49781690 62136270 49781827 62136441 49781964 62136612 49782101 62136783 49782238 62136954 49782375 62137125 49782512 62137296 49782649 62137467 49782786 62137638 49782923 62137809 49783060 62137980 49783197 62138151 49783334 62138322 49783471 62138493 49783608 62138664 49783745 62138835 49783882 62139006 49784019 62139177 49784156 62139348 49784293 62139519 49784430 62139690 49784567 62139861 49784704 62140032 49784841 62140203 49784978 62140374 49785115 62140545 49785252 62140716 49785389 62140887 49785526 62141058 49785663 62141229 49785800 62141400 49785937 62141571 49786074 62141742 49786211 62141913 49786348 62142084 49786485 62142255 49786622 62142426 49786759 62142597 49786896 62142768 49787033 62142939 49787170 62143110 49787307 62143281 49787444 62143452 49787581 62143623 49787718 62143794 49787855 62143965 49787992 62144136 49788129 62144307 49788266 62144478 49788403 62144649 49788540 62144820 49788677 62144991 49788814 62145162 49788951 62145333 49789088 62145504 49789225 62145675 49789362 62145846 49789499 62146017 49789636 62146188 49789773 62146359 49789910 62146530 49790047 62146701 49790184 62146872 49790321 62147043 49790458 62147214 49790595 62147385 49790732 62147556 49790869 62147727 49791006 62147898 49791143 62148069 49791280 62148240 49791417 62148411 49791554 62148582 49791691 62148753 49791828 62148924 49791965 62149095 49792102 62149266 49792239 62149437 49792376 62149608 49792513 62149779 49792650 62149950 49792787 62150121 49792924 62150292 49793061 62150463 49793198 62150634 49793335 62150805 49793472 62150976 49793609 62151147 49793746 62151318 49793883 62151489 49794020 62151660 49794157 62151831 49794294 62152002 49794431 62152173 49794568 62152344 49794705 62152515 49794842 62152686 49794979 62152857 49795116 62153028 49795253 62153199 49795390 62153370 49795527 62153541 49795664 62153712 49795801 62153883 49795938 62154054 49796075 62154225 49796212 62154396 49796349 62154567 49796486 62154738 49796623 62154909 49796760 62155080 49796897 62155251 49797034 62155422 49797171 62155593 49797308 62155764 49797445 62155935 49797582 62156106 49797719 62156277 49797856 62156448 49797993 62156619 49798130 62156790 49798267 62156961 49798404 62157132 49798541 62157303 49798678 62157474 49798815 62157645 49798952 62157816 49799089 62157987 49799226 62158158 49799363 62158329 49799500 62158500 49799637 62158671 49799774 62158842 49799911 62159013 49800048 62159184 49800185 62159355 49800322 62159526 49800459 62159697 49800596 62159868 49800733 62160039 49800870 62160210 49801007 62160381 49801144 62160552 49801281 62160723 49801418 62160894 49801555 62161065 49801692 62161236 49801829 62161407 49801966 62161578 49802103 62161749 49802240 62161920 49802377 62162091 49802514 62162262 49802651 62162433 49802788 62162604 49802925 62162775 49803062 62162946 49803199 62163117 49803336 62163288 49803473 62163459 49803610 62163630 49803747 62163801 49803884 62163972 49804021 62164143 49804158 62164314 49804295 62164485 49804432 62164656 49804569 62164827 49804706 62164998 49804843 62165169 49804980 62165340 49805117 62165511 49805254 62165682 49805391 62165853 49805528 62166024 49805665 62166195 49805802 62166366 49805939 62166537 49806076 62166708 49806213 62166879 49806350 62167050 49806487 62167221 49806624 62167392 49806761 62167563 49806898 62167734 49807035 62167905
1000 71146840 0 71146840 88803720 71146977 88803891 71147114 88804062 71147251 88804233 71147388 88804404 71147525 88804575 71147662 88804746 71147799 88804917 71147936 88805088 71148073 88805259 71148210 88805430 71148347 88805601 71148484 88805772 71148621 88805943 71148758 88806114 71148895 88806285 71149032 88806456 71149169 88806627 71149306 88806798 71149443 88806969 71149580 88807140 71149717 88807311 71149854 88807482 71149991 88807653 71150128 88807824 71150265 88807995 71150402 88808166 71150539 88808337 71150676 88808508 71150813 88808679 71150950 88808850 71151087 88809021 71151224 88809192 71151361 88809363 71151498 88809534 71151635 88809705 71151772 88809876 71151909 88810047 71152046 88810218 71152183 88810389 71152320 88810560 71152457 88810731 71152594 88810902 71152731 88811073 71152868 88811244 71153005 88811415 71153142 88811586 71153279 88811757 71153416 88811928 71153553 88812099 71153690 88812270 71153827 88812441 71153964 88812612 71154101 88812783 71154238 88812954 71154375 88813125 71154512 88813296 71154649 88813467 71154786 88813638 71154923 88813809 71155060 88813980 71155197 88814151 71155334 88814322 71155471 88814493 71155608 88814664 71155745 88814835 71155882 88815006 71156019 88815177 71156156 88815348 71156293 88815519 71156430 88815690 71156567 88815861 71156704 88816032 71156841 88816203 71156978 88816374 71157115 88816545 71157252 88816716 71157389 88816887 71157526 88817058 71157663 88817229 71157800 88817400 71157937 88817571 71158074 88817742 71158211 88817913 71158348 88818084 71158485 88818255 71158622 88818426 71158759 88818597 71158896 88818768 71159033 88818939 71159170 88819110 71159307 88819281 71159444 88819452 71159581 88819623 71159718 88819794 71159855 88819965 71159992 88820136 71160129 88820307 71160266 88820478 71160403 88820649 71160540 88820820 71160677 88820991 71160814 88821162 71160951 88821333 71161088 88821504 71161225 88821675 71161362 88821846 71161499 88822017 71161636 88822188 71161773 88822359 71161910 88822530 71162047 88822701 71162184 88822872 71162321 88823043 71162458 88823214 71162595 88823385 71162732 88823556 71162869 88823727 71163006 88823898 71163143 88824069 71163280 88824240 71163417 88824411 71163554 88824582 71163691 88824753 71163828 88824924 71163965 88825095 71164102 88825266 71164239 88825437 71164376 88825608 71164513 88825779 71164650 88825950 71164787 88826121 71164924 88826292 71165061 88826463 71165198 88826634 71165335 88826805 71165472 88826976 71165609 88827147 71165746 88827318 71165883 88827489 71166020 88827660 71166157 88827831 71166294 88828002 71166431 88828173 71166568 88828344 71166705 88828515 71166842 88828686 71166979 88828857 71167116 88829028 71167253 88829199 71167390 88829370 71167527 88829541 71167664 88829712 71167801 88829883 71167938 88830054 71168075 88830225 71168212 88830396 71168349 88830567 71168486 88830738 71168623 88830909 71168760 88831080 71168897 88831251 71169034 88831422 71169171 88831593 71169308 88831764 71169445 88831935 71169582 88832106 71169719 88832277 71169856 88832448 71169993 88832619 71170130 88832790 71170267 88832961 71170404 88833132 71170541 88833303 71170678 88833474 71170815 88833645 71170952 88833816 71171089 88833987 71171226 88834158 71171363 88834329 71171500 88834500 71171637 88834671 71171774 88834842 71171911 88835013 71172048 88835184 71172185 88835355 71172322 88835526 71172459 88835697 71172596 88835868 71172733 88836039 71172870 88836210 71173007 88836381 71173144 88836552 71173281 88836723 71173418 88836894 71173555 88837065 71173692 88837236 71173829 88837407 71173966 88837578 71174103 88837749 71174240 88837920 71174377 88838091 71174514 88838262 71174651 88838433 71174788 88838604 71174925 88838775 71175062 88838946 71175199 88839117 71175336 88839288 71175473 88839459 71175610 88839630 71175747 88839801 71175884 88839972 71176021 88840143 71176158 88840314 71176295 88840485 71176432 88840656 71176569 88840827 71176706 88840998 71176843 88841169 71176980 88841340 71177117 88841511 71177254 88841682 71177391 88841853 71177528 88842024 71177665 88842195 71177802 88842366 71177939 88842537 71178076 88842708 71178213 88842879 71178350 88843050 71178487 88843221 71178624 88843392 71178761 88843563 71178898 88843734 71179035 88843905 71179172 88844076 71179309 88844247 71179446 88844418 71179583 88844589 71179720 88844760 71179857 88844931 71179994 88845102 71180131 88845273 71180268 88845444 71180405 88845615 71180542 88845786 71180679 88845957 71180816 88846128 71180953 88846299 71181090 88846470 71181227 88846641 71181364 88846812 71181501 88846983 71181638 88847154 71181775 88847325 71181912 88847496 71182049 88847667 71182186 88847838 71182323 88848009 71182460 88848180 71182597 88848351 71182734 88848522 71182871 88848693 71183008 88848864 71183145 88849035 71183282 88849206 71183419 88849377 71183556 88849548 71183693 88849719 71183830 88849890 71183967 88850061 71184104 88850232 71184241 88850403 71184378 88850574 71184515 88850745 71184652 88850916 71184789 88851087 71184926 88851258 71185063 88851429 71185200 88851600 71185337 88851771 71185474 88851942 71185611 88852113 71185748 88852284 71185885 88852455 71186022 88852626 71186159 88852797 71186296 88852968 71186433 88853139 71186570 88853310 71186707 88853481 71186844 88853652 71186981 88853823 71187118 88853994 71187255 88854165 71187392 88854336 71187529 88854507 71187666 88854678 71187803 88854849 71187940 88855020 71188077 88855191 71188214 88855362 71188351 88855533 71188488 88855704 71188625 88855875 71188762 88856046 71188899 88856217 71189036 88856388 71189173 88856559 71189310 88856730 71189447 88856901 71189584 88857072 71189721 88857243 71189858 88857414 71189995 88857585 71190132 88857756 71190269 88857927 71190406 88858098 71190543 88858269 71190680 88858440 71190817 88858611 71190954 88858782 71191091 88858953 71191228 88859124 71191365 88859295 71191502 88859466 71191639 88859637 71191776 88859808 71191913 88859979 71192050 88860150 71192187 88860321 71192324 88860492 71192461 88860663 71192598 88860834 71192735 88861005 71192872 88861176 71193009 88861347 71193146 88861518 71193283 88861689 71193420 88861860 71193557 88862031 71193694 88862202 71193831 88862373 71193968 88862544 71194105 88862715 71194242 88862886 71194379 88863057 71194516 88863228 71194653 88863399 71194790 88863570 71194927 88863741 71195064 88863912 71195201 88864083 71195338 88864254 71195475 88864425 71195612 88864596 71195749 88864767 71195886 88864938 71196023 88865109 71196160 88865280 71196297 88865451 71196434 88865622 71196571 88865793 71196708 88865964 71196845 88866135 71196982 88866306 71197119 88866477 71197256 88866648 71197393 88866819 71197530 88866990 71197667 88867161 71197804 88867332 71197941 88867503 71198078 88867674 71198215 88867845 71198352 88868016 71198489 88868187 71198626 88868358 71198763 88868529 71198900 88868700 71199037 88868871 71199174 88869042 71199311 88869213 71199448 88869384 71199585 88869555 71199722 88869726 71199859 88869897 71199996 88870068 71200133 88870239 71200270 88870410 71200407 88870581 71200544 88870752 71200681 88870923 71200818 88871094 71200955 88871265 71201092 88871436 71201229 88871607 71201366 88871778 71201503 88871949 71201640 88872120 71201777 88872291 71201914 88872462 71202051 88872633 71202188 88872804 71202325 88872975 71202462 88873146 71202599 88873317 71202736 88873488 71202873 88873659 71203010 88873830 71203147 88874001 71203284 88874172 71203421 88874343 71203558 88874514 71203695 88874685 71203832 88874856 71203969 88875027 71204106 88875198 71204243 88875369 71204380 88875540 71204517 88875711 71204654 88875882 71204791 88876053 71204928 88876224 71205065 88876395 71205202 88876566 71205339 88876737 71205476 88876908 71205613 88877079 71205750 88877250 71205887 88877421 71206024 88877592 71206161 88877763 71206298 88877934 71206435 88878105 71206572 88878276 71206709 88878447 71206846 88878618 71206983 88878789 71207120 88878960 71207257 88879131 71207394 88879302 71207531 88879473 71207668 88879644 71207805 88879815 71207942 88879986 71208079 88880157 71208216 88880328 71208353 88880499 71208490 88880670 71208627 88880841 71208764 88881012 71208901 88881183 71209038 88881354 71209175 88881525 71209312 88881696 71209449 88881867 71209586 88882038 71209723 88882209 71209860 88882380 71209997 88882551 71210134 88882722 71210271 88882893 71210408 88883064 71210545 88883235 71210682 88883406 71210819 88883577 71210956 88883748 71211093 88883919 71211230 88884090 71211367 88884261 71211504 88884432 71211641 88884603 71211778 88884774 71211915 88884945 71212052 88885116 71212189 88885287 71212326 88885458 71212463 88885629 71212600 88885800 71212737 88885971 71212874 88886142 71213011 88886313 71213148 88886484 71213285 88886655 71213422 88886826 71213559 88886997 71213696 88887168 71213833 88887339 71213970 88887510 71214107 88887681 71214244 88887852 71214381 88888023 71214518 88888194 71214655 88888365 71214792 88888536 71214929 88888707 71215066 88888878 71215203 88889049 71215340 88889220 71215477 88889391 71215614 88889562 71215751 88889733 71215888 88889904 71216025 88890075 71216162 88890246 71216299 88890417 71216436 88890588 71216573 88890759 71216710 88890930 71216847 88891101 71216984 88891272 71217121 88891443 71217258 88891614 71217395 88891785 71217532 88891956 71217669 88892127 71217806 88892298 71217943 88892469 71218080 88892640 71218217 88892811 71218354 88892982 71218491 88893153 71218628 88893324 71218765 88893495 71218902 88893666 71219039 88893837 71219176 88894008 71219313 88894179 71219450 88894350 71219587 88894521 71219724 88894692 71219861 88894863 71219998 88895034 71220135 88895205 71220272 88895376 71220409 88895547 71220546 88895718 71220683 88895889 71220820 88896060 71220957 88896231 71221094 88896402 71221231 88896573 71221368 88896744 71221505 88896915 71221642 88897086 71221779 88897257 71221916 88897428 71222053 88897599 71222190 88897770 71222327 88897941 71222464 88898112 71222601 88898283 71222738 88898454 71222875 88898625 71223012 88898796 71223149 88898967 71223286 88899138 71223423 88899309 71223560 88899480 71223697 88899651 71223834 88899822 71223971 88899993 71224108 88900164 71224245 88900335 71224382 88900506 71224519 88900677 71224656 88900848 71224793 88901019 71224930 88901190 71225067 88901361 71225204 88901532 71225341 88901703 71225478 88901874 71225615 88902045 71225752 88902216 71225889 88902387 71226026 88902558 71226163 88902729 71226300 88902900 71226437 88903071 71226574 88903242 71226711 88903413 71226848 88903584 71226985 88903755 71227122 88903926 71227259 88904097 71227396 88904268 71227533 88904439 71227670 88904610 71227807 88904781 71227944 88904952 71228081 88905123 71228218 88905294 71228355 88905465 71228492 88905636 71228629 88905807 71228766 88905978 71228903 88906149 71229040 88906320 71229177 88906491 71229314 88906662 71229451 88906833 71229588 88907004 71229725 88907175 71229862 88907346 71229999 88907517 71230136 88907688 71230273 88907859 71230410 88908030 71230547 88908201 71230684 88908372 71230821 88908543 71230958 88908714 71231095 88908885 71231232 88909056 71231369 88909227 71231506 88909398 71231643 88909569 71231780 88909740 71231917 88909911 71232054 88910082 71232191 88910253 71232328 88910424 71232465 88910595 71232602 88910766 71232739 88910937 71232876 88911108 71233013 88911279 71233150 88911450 71233287 88911621 71233424 88911792 71233561 88911963 71233698 88912134 71233835 88912305 71233972 88912476 71234109 88912647 71234246 88912818 71234383 88912989 71234520 88913160 71234657 88913331 71234794 88913502 71234931 88913673 71235068 88913844 71235205 88914015 71235342 88914186 71235479 88914357 71235616 88914528 71235753 88914699 71235890 88914870 71236027 88915041 71236164 88915212 71236301 88915383 71236438 88915554 71236575 88915725 71236712 88915896 71236849 88916067 71236986 88916238 71237123 88916409 71237260 88916580 71237397 88916751 71237534 88916922 71237671 88917093 71237808 88917264 71237945 88917435 71238082 88917606 71238219 88917777 71238356 88917948 71238493 88918119 71238630 88918290 71238767 88918461 71238904 88918632 71239041 88918803 71239178 88918974 71239315 88919145 71239452 88919316 71239589 88919487 71239726 88919658 71239863 88919829 71240000 88920000 71240137 88920171 71240274 88920342 71240411 88920513 71240548 88920684 71240685 88920855 71240822 88921026 71240959 88921197 71241096 88921368 71241233 88921539 71241370 88921710 71241507 88921881 71241644 88922052 71241781 88922223 71241918 88922394 71242055 88922565 71242192 88922736 71242329 88922907 71242466 88923078 71242603 88923249 71242740 88923420 71242877 88923591 71243014 88923762 71243151 88923933 71243288 88924104 71243425 88924275 71243562 88924446 71243699 88924617 71243836 88924788 71243973 88924959 71244110 88925130 71244247 88925301 71244384 88925472 71244521 88925643 71244658 88925814 71244795 88925985 71244932 88926156 71245069 88926327 71245206 88926498 71245343 88926669 71245480 88926840 71245617 88927011 71245754 88927182 71245891 88927353 71246028 88927524 71246165 88927695 71246302 88927866 71246439 88928037 71246576 88928208 71246713 88928379 71246850 88928550 71246987 88928721 71247124 88928892 71247261 88929063 71247398 88929234 71247535 88929405 71247672 88929576 71247809 88929747 71247946 88929918 71248083 88930089 71248220 88930260 71248357 88930431 71248494 88930602 71248631 88930773 71248768 88930944 71248905 88931115 71249042 88931286 71249179 88931457 71249316 88931628 71249453 88931799 71249590 88931970 71249727 88932141 71249864 88932312 71250001 88932483 71250138 88932654 71250275 88932825 71250412 88932996 71250549 88933167 71250686 88933338 71250823 88933509 71250960 88933680 71251097 88933851 71251234 88934022 71251371 88934193 71251508 88934364 71251645 88934535 71251782 88934706 71251919 88934877 71252056 88935048 71252193 88935219 71252330 88935390 71252467 88935561 71252604 88935732 71252741 88935903 71252878 88936074 71253015 88936245 71253152 88936416 71253289 88936587 71253426 88936758 71253563 88936929 71253700 88937100 71253837 88937271 71253974 88937442 71254111 88937613 71254248 88937784 71254385 88937955 71254522 88938126 71254659 88938297 71254796 88938468 71254933 88938639 71255070 88938810 71255207 88938981 71255344 88939152 71255481 88939323 71255618 88939494 71255755 88939665 71255892 88939836 71256029 88940007 71256166 88940178 71256303 88940349 71256440 88940520 71256577 88940691 71256714 88940862 71256851 88941033 71256988 88941204 71257125 88941375 71257262 88941546 71257399 88941717 71257536 88941888 71257673 88942059 71257810 88942230 71257947 88942401 71258084 88942572 71258221 88942743 71258358 88942914 71258495 88943085 71258632 88943256 71258769 88943427 71258906 88943598 71259043 88943769 71259180 88943940 71259317 88944111 71259454 88944282 71259591 88944453 71259728 88944624 71259865 88944795 71260002 88944966 71260139 88945137 71260276 88945308 71260413 88945479 71260550 88945650 71260687 88945821 71260824 88945992 71260961 88946163 71261098 88946334 71261235 88946505 71261372 88946676 71261509 88946847 71261646 88947018 71261783 88947189 71261920 88947360 71262057 88947531 71262194 88947702 71262331 88947873 71262468 88948044 71262605 88948215 71262742 88948386 71262879 88948557 71263016 88948728 71263153 88948899 71263290 88949070 71263427 88949241 71263564 88949412 71263701 88949583 71263838 88949754 71263975 88949925 71264112 88950096 71264249 88950267 71264386 88950438 71264523 88950609 71264660 88950780 71264797 88950951 71264934 88951122 71265071 88951293 71265208 88951464 71265345 88951635 71265482 88951806 71265619 88951977 71265756 88952148 71265893 88952319 71266030 88952490 71266167 88952661 71266304 88952832 71266441 88953003 71266578 88953174 71266715 88953345 71266852 88953516 71266989 88953687 71267126 88953858 71267263 88954029 71267400 88954200 71267537 88954371 71267674 88954542 71267811 88954713 71267948 88954884 71268085 88955055 71268222 88955226 71268359 88955397 71268496 88955568 71268633 88955739 71268770 88955910 71268907 88956081 71269044 88956252 71269181 88956423 71269318 88956594 71269455 88956765 71269592 88956936 71269729 88957107 71269866 88957278 71270003 88957449 71270140 88957620 71270277 88957791 71270414 88957962 71270551 88958133 71270688 88958304 71270825 88958475 71270962 88958646 71271099 88958817 71271236 88958988 71271373 88959159 71271510 88959330 71271647 88959501 71271784 88959672 71271921 88959843 71272058 88960014 71272195 88960185 71272332 88960356 71272469 88960527 71272606 88960698 71272743 88960869 71272880 88961040 71273017 88961211 71273154 88961382 71273291 88961553 71273428 88961724 71273565 88961895 71273702 88962066 71273839 88962237 71273976 88962408 71274113 88962579 71274250 88962750 71274387 88962921 71274524 88963092 71274661 88963263 71274798 88963434 71274935 88963605 71275072 88963776 71275209 88963947 71275346 88964118 71275483 88964289 71275620 88964460 71275757 88964631 71275894 88964802 71276031 88964973 71276168 88965144 71276305 88965315 71276442 88965486 71276579 88965657 71276716 88965828 71276853 88965999 71276990 88966170 71277127 88966341 71277264 88966512 71277401 88966683 71277538 88966854 71277675 88967025 71277812 88967196 71277949 88967367 71278086 88967538 71278223 88967709 71278360 88967880 71278497 88968051 71278634 88968222 71278771 88968393 71278908 88968564 71279045 88968735 71279182 88968906 71279319 88969077 71279456 88969248 71279593 88969419 71279730 88969590 71279867 88969761 71280004 88969932 71280141 88970103 71280278 88970274 71280415 88970445 71280552 88970616 71280689 88970787 71280826 88970958 71280963 88971129 71281100 88971300 71281237 88971471 71281374 88971642 71281511 88971813 71281648 88971984 71281785 88972155 71281922 88972326 71282059 88972497 71282196 88972668 71282333 88972839 71282470 88973010 71282607 88973181 71282744 88973352 71282881 88973523 71283018 88973694 71283155 88973865 71283292 88974036 71283429 88974207 71283566 88974378
1000 11232900 0 11232900 14020627 11233037 14020798 11233174 14020969 11233311 14021140 11233448 14021311 11233585 14021482 11233722 14021653 11233859 14021824 11233996 14021995 11234133 14022166 11234270 14022337 11234407 14022508 11234544 14022679 11234681 14022850 11234818 14023021 11234955 14023192 11235092 14023363 11235229 14023534 11235366 14023705 11235503 14023876 11235640 14024047 11235777 14024218 11235914 14024389 11236051 14024560 11236188 14024731 11236325 14024902 11236462 14025073 11236599 14025244 11236736 14025415 11236873 14025586 11237010 14025757 11237147 14025928 11237284 14026099 11237421 14026270 11237558 14026441 11237695 14026612 11237832 14026783 11237969 14026954 11238106 14027125 11238243 14027296 11238380 14027467 11238517 14027638 11238654 14027809 11238791 14027980 11238928 14028151 11239065 14028322 11239202 14028493 11239339 14028664 11239476 14028835 11239613 14029006 11239750 14029177 11239887 14029348 11240024 14029519 11240161 14029690 11240298 14029861 11240435 14030032 11240572 14030203 11240709 14030374 11240846 14030545 11240983 14030716 11241120 14030887 11241257 14031058 11241394 14031229 11241531 14031400 11241668 14031571 11241805 14031742 11241942 14031913 11242079 14032084 11242216 14032255 11242353 14032426 11242490 14032597 11242627 14032768 11242764 14032939 11242901 14033110 11243038 14033281 11243175 14033452 11243312 14033623 11243449 14033794 11243586 14033965 11243723 14034136 11243860 14034307 11243997 14034478 11244134 14034649 11244271 14034820 11244408 14034991 11244545 14035162 11244682 14035333 11244819 14035504 11244956 14035675 11245093 14035846 11245230 14036017 11245367 14036188 11245504 14036359 11245641 14036530 11245778 14036701 11245915 14036872 11246052 14037043 11246189 14037214 11246326 14037385 11246463 14037556 11246600 14037727 11246737 14037898 11246874 14038069 11247011 14038240 11247148 14038411 11247285 14038582 11247422 14038753 11247559 14038924 11247696 14039095 11247833 14039266 11247970 14039437 11248107 14039608 11248244 14039779 11248381 14039950 11248518 14040121 11248655 14040292 11248792 14040463 11248929 14040634 11249066 14040805 11249203 14040976 11249340 14041147 11249477 14041318 11249614 14041489 11249751 14041660 11249888 14041831 11250025 14042002 11250162 14042173 11250299 14042344 11250436 14042515 11250573 14042686 11250710 14042857 11250847 14043028 11250984 14043199 11251121 14043370 11251258 14043541 11251395 14043712 11251532 14043883 11251669 14044054 11251806 14044225 11251943 14044396 11252080 14044567 11252217 14044738 11252354 14044909 11252491 14045080 11252628 14045251 11252765 14045422 11252902 14045593 11253039 14045764 11253176 14045935 11253313 14046106 11253450 14046277 11253587 14046448 11253724 14046619 11253861 14046790 11253998 14046961 11254135 14047132 11254272 14047303 11254409 14047474 11254546 14047645 11254683 14047816 11254820 14047987 11254957 14048158 11255094 14048329 11255231 14048500 11255368 14048671 11255505 14048842 11255642 14049013 11255779 14049184 11255916 14049355 11256053 14049526 11256190 14049697 11256327 14049868 11256464 14050039 11256601 14050210 11256738 14050381 11256875 14050552 11257012 14050723 11257149 14050894 11257286 14051065 11257423 14051236 11257560 14051407 11257697 14051578 11257834 14051749 11257971 14051920 11258108 14052091 11258245 14052262 11258382 14052433 11258519 14052604 11258656 14052775 11258793 14052946 11258930 14053117 11259067 14053288 11259204 14053459 11259341 14053630 11259478 14053801 11259615 14053972 11259752 14054143 11259889 14054314 11260026 14054485 11260163 14054656 11260300 14054827 11260437 14054998 11260574 14055169 11260711 14055340 11260848 14055511 11260985 14055682 11261122 14055853 11261259 14056024 11261396 14056195 11261533 14056366 11261670 14056537 11261807 14056708 11261944 14056879 11262081 14057050 11262218 14057221 11262355 14057392 11262492 14057563 11262629 14057734 11262766 14057905 11262903 14058076 11263040 14058247 11263177 14058418 11263314 14058589 11263451 14058760 11263588 14058931 11263725 14059102 11263862 14059273 11263999 14059444 11264136 14059615 11264273 14059786 11264410 14059957 11264547 14060128 11264684 14060299 11264821 14060470 11264958 14060641 11265095 14060812 11265232 14060983 11265369 14061154 11265506 14061325 11265643 14061496 11265780 14061667 11265917 14061838 11266054 14062009 11266191 14062180 11266328 14062351 11266465 14062522 11266602 14062693 11266739 14062864 11266876 14063035 11267013 14063206 11267150 14063377 11267287 14063548 11267424 14063719 11267561 14063890 11267698 14064061 11267835 14064232 11267972 14064403 11268109 14064574 11268246 14064745 11268383 14064916 11268520 14065087 11268657 14065258 11268794 14065429 11268931 14065600 11269068 14065771 11269205 14065942 11269342 14066113 11269479 14066284 11269616 14066455 11269753 14066626 11269890 14066797 11270027 14066968 11270164 14067139 11270301 14067310 11270438 14067481 11270575 14067652 11270712 14067823 11270849 14067994 11270986 14068165 11271123 14068336 11271260 14068507 11271397 14068678 11271534 14068849 11271671 14069020 11271808 14069191 11271945 14069362 11272082 14069533 11272219 14069704 11272356 14069875 11272493 14070046 11272630 14070217 11272767 14070388 11272904 14070559 11273041 14070730 11273178 14070901 11273315 14071072 11273452 14071243 11273589 14071414 11273726 14071585 11273863 14071756 11274000 14071927 11274137 14072098 11274274 14072269 11274411 14072440 11274548 14072611 11274685 14072782 11274822 14072953 11274959 14073124 11275096 14073295 11275233 14073466 11275370 14073637 11275507 14073808 11275644 14073979 11275781 14074150 11275918 14074321 11276055 14074492 11276192 14074663 11276329 14074834 11276466 14075005 11276603 14075176 11276740 14075347 11276877 14075518 11277014 14075689 11277151 14075860 11277288 14076031 11277425 14076202 11277562 14076373 11277699 14076544 11277836 14076715 11277973 14076886 11278110 14077057 11278247 14077228 11278384 14077399 11278521 14077570 11278658 14077741 11278795 14077912 11278932 14078083 11279069 14078254 11279206 14078425 11279343 14078596 11279480 14078767 11279617 14078938 11279754 14079109 11279891 14079280 11280028 14079451 11280165 14079622 11280302 14079793 11280439 14079964 11280576 14080135 11280713 14080306 11280850 14080477 11280987 14080648 11281124 14080819 11281261 14080990 11281398 14081161 11281535 14081332 11281672 14081503 11281809 14081674 11281946 14081845 11282083 14082016 11282220 14082187 11282357 14082358 11282494 14082529 11282631 14082700 11282768 14082871 11282905 14083042 11283042 14083213 11283179 14083384 11283316 14083555 11283453 14083726 11283590 14083897 11283727 14084068 11283864 14084239 11284001 14084410 11284138 14084581 11284275 14084752 11284412 14084923 11284549 14085094 11284686 14085265 11284823 14085436 11284960 14085607 11285097 14085778 11285234 14085949 11285371 14086120 11285508 14086291 11285645 14086462 11285782 14086633 11285919 14086804 11286056 14086975 11286193 14087146 11286330 14087317 11286467 14087488 11286604 14087659 11286741 14087830 11286878 14088001 11287015 14088172 11287152 14088343 11287289 14088514 11287426 14088685 11287563 14088856 11287700 14089027 11287837 14089198 11287974 14089369 11288111 14089540 11288248 14089711 11288385 14089882 11288522 14090053 11288659 14090224 11288796 14090395 11288933 14090566 11289070 14090737 11289207 14090908 11289344 14091079 11289481 14091250 11289618 14091421 11289755 14091592 11289892 14091763 11290029 14091934 11290166 14092105 11290303 14092276 11290440 14092447 11290577 14092618 11290714 14092789 11290851 14092960 11290988 14093131 11291125 14093302 11291262 14093473 11291399 14093644 11291536 14093815 11291673 14093986 11291810 14094157 11291947 14094328 11292084 14094499 11292221 14094670 11292358 14094841 11292495 14095012 11292632 14095183 11292769 14095354 11292906 14095525 11293043 14095696 11293180 14095867 11293317 14096038 11293454 14096209 11293591 14096380 11293728 14096551 11293865 14096722 11294002 14096893 11294139 14097064 11294276 14097235 11294413 14097406 11294550 14097577 11294687 14097748 11294824 14097919 11294961 14098090 11295098 14098261 11295235 14098432 11295372 14098603 11295509 14098774 11295646 14098945 11295783 14099116 11295920 14099287 11296057 14099458 11296194 14099629 11296331 14099800 11296468 14099971 11296605 14100142 11296742 14100313 11296879 14100484 11297016 14100655 11297153 14100826 11297290 14100997 11297427 14101168 11297564 14101339 11297701 14101510 11297838 14101681 11297975 14101852 11298112 14102023 11298249 14102194 11298386 14102365 11298523 14102536 11298660 14102707 11298797 14102878 11298934 14103049 11299071 14103220 11299208 14103391 11299345 14103562 11299482 14103733 11299619 14103904 11299756 14104075 11299893 14104246 11300030 14104417 11300167 14104588 11300304 14104759 11300441 14104930 11300578 14105101 11300715 14105272 11300852 14105443 11300989 14105614 11301126 14105785 11301263 14105956 11301400 14106127 11301537 14106298 11301674 14106469 11301811 14106640 11301948 14106811 11302085 14106982 11302222 14107153 11302359 14107324 11302496 14107495 11302633 14107666 11302770 14107837 11302907 14108008 11303044 14108179 11303181 14108350 11303318 14108521 11303455 14108692 11303592 14108863 11303729 14109034 11303866 14109205 11304003 14109376 11304140 14109547 11304277 14109718 11304414 14109889 11304551 14110060 11304688 14110231 11304825 14110402 11304962 14110573 11305099 14110744 11305236 14110915 11305373 14111086 11305510 14111257 11305647 14111428 11305784 14111599 11305921 14111770 11306058 14111941 11306195 14112112 11306332 14112283 11306469 14112454 11306606 14112625 11306743 14112796 11306880 14112967 11307017 14113138 11307154 14113309 11307291 14113480 11307428 14113651 11307565 14113822 11307702 14113993 11307839 14114164 11307976 14114335 11308113 14114506 11308250 14114677 11308387 14114848 11308524 14115019 11308661 14115190 11308798 14115361 11308935 14115532 11309072 14115703 11309209 14115874 11309346 14116045 11309483 14116216 11309620 14116387 11309757 14116558 11309894 14116729 11310031 14116900 11310168 14117071 11310305 14117242 11310442 14117413 11310579 14117584 11310716 14117755 11310853 14117926 11310990 14118097 11311127 14118268 11311264 14118439 11311401 14118610 11311538 14118781 11311675 14118952 11311812 14119123 11311949 14119294 11312086 14119465 11312223 14119636 11312360 14119807 11312497 14119978 11312634 14120149 11312771 14120320 11312908 14120491 11313045 14120662 11313182 14120833 11313319 14121004 11313456 14121175 11313593 14121346 11313730 14121517 11313867 14121688 11314004 14121859 11314141 14122030 11314278 14122201 11314415 14122372 11314552 14122543 11314689 14122714 11314826 14122885 11314963 14123056 11315100 14123227 11315237 14123398 11315374 14123569 11315511 14123740 11315648 14123911 11315785 14124082 11315922 14124253 11316059 14124424 11316196 14124595 11316333 14124766 11316470 14124937 11316607 14125108 11316744 14125279 11316881 14125450 11317018 14125621 11317155 14125792 11317292 14125963 11317429 14126134 11317566 14126305 11317703 14126476 11317840 14126647 11317977 14126818 11318114 14126989 11318251 14127160 11318388 14127331 11318525 14127502 11318662 14127673 11318799 14127844 11318936 14128015 11319073 14128186 11319210 14128357 11319347 14128528 11319484 14128699 11319621 14128870 11319758 14129041 11319895 14129212 11320032 14129383 11320169 14129554 11320306 14129725 11320443 14129896 11320580 14130067 11320717 14130238 11320854 14130409 11320991 14130580 11321128 14130751 11321265 14130922 11321402 14131093 11321539 14131264 11321676 14131435 11321813 14131606 11321950 14131777 11322087 14131948 11322224 14132119 11322361 14132290 11322498 14132461 11322635 14132632 11322772 14132803 11322909 14132974 11323046 14133145 11323183 14133316 11323320 14133487 11323457 14133658 11323594 14133829 11323731 14134000 11323868 14134171 11324005 14134342 11324142 14134513 11324279 14134684 11324416 14134855 11324553 14135026 11324690 14135197 11324827 14135368 11324964 14135539 11325101 14135710 11325238 14135881 11325375 14136052 11325512 14136223 11325649 14136394 11325786 14136565 11325923 14136736 11326060 14136907 11326197 14137078 11326334 14137249 11326471 14137420 11326608 14137591 11326745 14137762 11326882 14137933 11327019 14138104 11327156 14138275 11327293 14138446 11327430 14138617 11327567 14138788 11327704 14138959 11327841 14139130 11327978 14139301 11328115 14139472 11328252 14139643 11328389 14139814 11328526 14139985 11328663 14140156 11328800 14140327 11328937 14140498 11329074 14140669 11329211 14140840 11329348 14141011 11329485 14141182 11329622 14141353 11329759 14141524 11329896 14141695 11330033 14141866 11330170 14142037 11330307 14142208 11330444 14142379 11330581 14142550 11330718 14142721 11330855 14142892 11330992 14143063 11331129 14143234 11331266 14143405 11331403 14143576 11331540 14143747 11331677 14143918 11331814 14144089 11331951 14144260 11332088 14144431 11332225 14144602 11332362 14144773 11332499 14144944 11332636 14145115 11332773 14145286 11332910 14145457 11333047 14145628 11333184 14145799 11333321 14145970 11333458 14146141 11333595 14146312 11333732 14146483 11333869 14146654 11334006 14146825 11334143 14146996 11334280 14147167 11334417 14147338 11334554 14147509 11334691 14147680 11334828 14147851 11334965 14148022 11335102 14148193 11335239 14148364 11335376 14148535 11335513 14148706 11335650 14148877 11335787 14149048 11335924 14149219 11336061 14149390 11336198 14149561 11336335 14149732 11336472 14149903 11336609 14150074 11336746 14150245 11336883 14150416 11337020 14150587 11337157 14150758 11337294 14150929 11337431 14151100 11337568 14151271 11337705 14151442 11337842 14151613 11337979 14151784 11338116 14151955 11338253 14152126 11338390 14152297 11338527 14152468 11338664 14152639 11338801 14152810 11338938 14152981 11339075 14153152 11339212 14153323 11339349 14153494 11339486 14153665 11339623 14153836 11339760 14154007 11339897 14154178 11340034 14154349 11340171 14154520 11340308 14154691 11340445 14154862 11340582 14155033 11340719 14155204 11340856 14155375 11340993 14155546 11341130 14155717 11341267 14155888 11341404 14156059 11341541 14156230 11341678 14156401 11341815 14156572 11341952 14156743 11342089 14156914 11342226 14157085 11342363 14157256 11342500 14157427 11342637 14157598 11342774 14157769 11342911 14157940 11343048 14158111 11343185 14158282 11343322 14158453 11343459 14158624 11343596 14158795 11343733 14158966 11343870 14159137 11344007 14159308 11344144 14159479 11344281 14159650 11344418 14159821 11344555 14159992 11344692 14160163 11344829 14160334 11344966 14160505 11345103 14160676 11345240 14160847 11345377 14161018 11345514 14161189 11345651 14161360 11345788 14161531 11345925 14161702 11346062 14161873 11346199 14162044 11346336 14162215 11346473 14162386 11346610 14162557 11346747 14162728 11346884 14162899 11347021 14163070 11347158 14163241 11347295 14163412 11347432 14163583 11347569 14163754 11347706 14163925 11347843 14164096 11347980 14164267 11348117 14164438 11348254 14164609 11348391 14164780 11348528 14164951 11348665 14165122 11348802 14165293 11348939 14165464 11349076 14165635 11349213 14165806 11349350 14165977 11349487 14166148 11349624 14166319 11349761 14166490 11349898 14166661 11350035 14166832 11350172 14167003 11350309 14167174 11350446 14167345 11350583 14167516 11350720 14167687 11350857 14167858 11350994 14168029 11351131 14168200 11351268 14168371 11351405 14168542 11351542 14168713 11351679 14168884 11351816 14169055 11351953 14169226 11352090 14169397 11352227 14169568 11352364 14169739 11352501 14169910 11352638 14170081 11352775 14170252 11352912 14170423 11353049 14170594 11353186 14170765 11353323 14170936 11353460 14171107 11353597 14171278 11353734 14171449 11353871 14171620 11354008 14171791 11354145 14171962 11354282 14172133 11354419 14172304 11354556 14172475 11354693 14172646 11354830 14172817 11354967 14172988 11355104 14173159 11355241 14173330 11355378 14173501 11355515 14173672 11355652 14173843 11355789 14174014 11355926 14174185 11356063 14174356 11356200 14174527 11356337 14174698 11356474 14174869 11356611 14175040 11356748 14175211 11356885 14175382 11357022 14175553 11357159 14175724 11357296 14175895 11357433 14176066 11357570 14176237 11357707 14176408 11357844 14176579 11357981 14176750 11358118 14176921 11358255 14177092 11358392 14177263 11358529 14177434 11358666 14177605 11358803 14177776 11358940 14177947 11359077 14178118 11359214 14178289 11359351 14178460 11359488 14178631 11359625 14178802 11359762 14178973 11359899 14179144 11360036 14179315 11360173 14179486 11360310 14179657 11360447 14179828 11360584 14179999 11360721 14180170 11360858 14180341 11360995 14180512 11361132 14180683 11361269 14180854 11361406 14181025 11361543 14181196 11361680 14181367 11361817 14181538 11361954 14181709 11362091 14181880 11362228 14182051 11362365 14182222 11362502 14182393 11362639 14182564 11362776 14182735 11362913 14182906 11363050 14183077 11363187 14183248 11363324 14183419 11363461 14183590 11363598 14183761 11363735 14183932 11363872 14184103 11364009 14184274 11364146 14184445 11364283 14184616 11364420 14184787 11364557 14184958 11364694 14185129 11364831 14185300 11364968 14185471 11365105 14185642 11365242 14185813 11365379 14185984 11365516 14186155 11365653 14186326 11365790 14186497 11365927 14186668 11366064 14186839 11366201 14187010 11366338 14187181 11366475 14187352 11366612 14187523 11366749 14187694 11366886 14187865 11367023 14188036 11367160 14188207 11367297 14188378 11367434 14188549 11367571 14188720 11367708 14188891 11367845 14189062 11367982 14189233 11368119 14189404 11368256 14189575 11368393 14189746 11368530 14189917 11368667 14190088 11368804 14190259 11368941 14190430 11369078 14190601 11369215 14190772 11369352 14190943 11369489 14191114 11369626 14191285
1000 18630900 0 18630900 23254627 18631037 23254798 18631174 23254969 18631311 23255140 18631448 23255311 18631585 23255482 18631722 23255653 18631859 23255824 18631996 23255995 18632133 23256166 18632270 23256337 18632407 23256508 18632544 23256679 18632681 23256850 18632818 23257021 18632955 23257192 18633092 23257363 18633229 23257534 18633366 23257705 18633503 23257876 18633640 23258047 18633777 23258218 18633914 23258389 18634051 23258560 18634188 23258731 18634325 23258902 18634462 23259073 18634599 23259244 18634736 23259415 18634873 23259586 18635010 23259757 18635147 23259928 18635284 23260099 18635421 23260270 18635558 23260441 18635695 23260612 18635832 23260783 18635969 23260954 18636106 23261125 18636243 23261296 18636380 23261467 18636517 23261638 18636654 23261809 18636791 23261980 18636928 23262151 18637065 23262322 18637202 23262493 18637339 23262664 18637476 23262835 18637613 23263006 18637750 23263177 18637887 23263348 18638024 23263519 18638161 23263690 18638298 23263861 18638435 23264032 18638572 23264203 18638709 23264374 18638846 23264545 18638983 23264716 18639120 23264887 18639257 23265058 18639394 23265229 18639531 23265400 18639668 23265571 18639805 23265742 18639942 23265913 18640079 23266084 18640216 23266255 18640353 23266426 18640490 23266597 18640627 23266768 18640764 23266939 18640901 23267110 18641038 23267281 18641175 23267452 18641312 23267623 18641449 23267794 18641586 23267965 18641723 23268136 18641860 23268307 18641997 23268478 18642134 23268649 18642271 23268820 18642408 23268991 18642545 23269162 18642682 23269333 18642819 23269504 18642956 23269675 18643093 23269846 18643230 23270017 18643367 23270188 18643504 23270359 18643641 23270530 18643778 23270701 18643915 23270872 18644052 23271043 18644189 23271214 18644326 23271385 18644463 23271556 18644600 23271727 18644737 23271898 18644874 23272069 18645011 23272240 18645148 23272411 18645285 23272582 18645422 23272753 18645559 23272924 18645696 23273095 18645833 23273266 18645970 23273437 18646107 23273608 18646244 23273779 18646381 23273950 18646518 23274121 18646655 23274292 18646792 23274463 18646929 23274634 18647066 23274805 18647203 23274976 18647340 23275147 18647477 23275318 18647614 23275489 18647751 23275660 18647888 23275831 18648025 23276002 18648162 23276173 18648299 23276344 18648436 23276515 18648573 23276686 18648710 23276857 18648847 23277028 18648984 23277199 18649121 23277370 18649258 23277541 18649395 23277712 18649532 23277883 18649669 23278054 18649806 23278225 18649943 23278396 18650080 23278567 18650217 23278738 18650354 23278909 18650491 23279080 18650628 23279251 18650765 23279422 18650902 23279593 18651039 23279764 18651176 23279935 18651313 23280106 18651450 23280277 18651587 23280448 18651724 23280619 18651861 23280790 18651998 23280961 18652135 23281132 18652272 23281303 18652409 23281474 18652546 23281645 18652683 23281816 18652820 23281987 18652957 23282158 18653094 23282329 18653231 23282500 18653368 23282671 18653505 23282842 18653642 23283013 18653779 23283184 18653916 23283355 18654053 23283526 18654190 23283697 18654327 23283868 18654464 23284039 18654601 23284210 18654738 23284381 18654875 23284552 18655012 23284723 18655149 23284894 18655286 23285065 18655423 23285236 18655560 23285407 18655697 23285578 18655834 23285749 18655971 23285920 18656108 23286091 18656245 23286262 18656382 23286433 18656519 23286604 18656656 23286775 18656793 23286946 18656930 23287117 18657067 23287288 18657204 23287459 18657341 23287630 18657478 23287801 18657615 23287972 18657752 23288143 18657889 23288314 18658026 23288485 18658163 23288656 18658300 23288827 18658437 23288998 18658574 23289169 18658711 23289340 18658848 23289511 18658985 23289682 18659122 23289853 18659259 23290024 18659396 23290195 18659533 23290366 18659670 23290537 18659807 23290708 18659944 23290879 18660081 23291050 18660218 23291221 18660355 23291392 18660492 23291563 18660629 23291734 18660766 23291905 18660903 23292076 18661040 23292247 18661177 23292418 18661314 23292589 18661451 23292760 18661588 23292931 18661725 23293102 18661862 23293273 18661999 23293444 18662136 23293615 18662273 23293786 18662410 23293957 18662547 23294128 18662684 23294299 18662821 23294470 18662958 23294641 18663095 23294812 18663232 23294983 18663369 23295154 18663506 23295325 18663643 23295496 18663780 23295667 18663917 23295838 18664054 23296009 18664191 23296180 18664328 23296351 18664465 23296522 18664602 23296693 18664739 23296864 18664876 23297035 18665013 23297206 18665150 23297377 18665287 23297548 18665424 23297719 18665561 23297890 18665698 23298061 18665835 23298232 18665972 23298403 18666109 23298574 18666246 23298745 18666383 23298916 18666520 23299087 18666657 23299258 18666794 23299429 18666931 23299600 18667068 23299771 18667205 23299942 18667342 23300113 18667479 23300284 18667616 23300455 18667753 23300626 18667890 23300797 18668027 23300968 18668164 23301139 18668301 23301310 18668438 23301481 18668575 23301652 18668712 23301823 18668849 23301994 18668986 23302165 18669123 23302336 18669260 23302507 18669397 23302678 18669534 23302849 18669671 23303020 18669808 23303191 18669945 23303362 18670082 23303533 18670219 23303704 18670356 23303875 18670493 23304046 18670630 23304217 18670767 23304388 18670904 23304559 18671041 23304730 18671178 23304901 18671315 23305072 18671452 23305243 18671589 23305414 18671726 23305585 18671863 23305756 18672000 23305927 18672137 23306098 18672274 23306269 18672411 23306440 18672548 23306611 18672685 23306782 18672822 23306953 18672959 23307124 18673096 23307295 18673233 23307466 18673370 23307637 18673507 23307808 18673644 23307979 18673781 23308150 18673918 23308321 18674055 23308492 18674192 23308663 18674329 23308834 18674466 23309005 18674603 23309176 18674740 23309347 18674877 23309518 18675014 23309689 18675151 23309860 18675288 23310031 18675425 23310202 18675562 23310373 18675699 23310544 18675836 23310715 18675973 23310886 18676110 23311057 18676247 23311228 18676384 23311399 18676521 23311570 18676658 23311741 18676795 23311912 18676932 23312083 18677069 23312254 18677206 23312425 18677343 23312596 18677480 23312767 18677617 23312938 18677754 23313109 18677891 23313280 18678028 23313451 18678165 23313622 18678302 23313793 18678439 23313964 18678576 23314135 18678713 23314306 18678850 23314477 18678987 23314648 18679124 23314819 18679261 23314990 18679398 23315161 18679535 23315332 18679672 23315503 18679809 23315674 18679946 23315845 18680083 23316016 18680220 23316187 18680357 23316358 18680494 23316529 18680631 23316700 18680768 23316871 18680905 23317042 18681042 23317213 18681179 23317384 18681316 23317555 18681453 23317726 18681590 23317897 18681727 23318068 18681864 23318239 18682001 23318410 18682138 23318581 18682275 23318752 18682412 23318923 18682549 23319094 18682686 23319265 18682823 23319436 18682960 23319607 18683097 23319778 18683234 23319949 18683371 23320120 18683508 23320291 18683645 23320462 18683782 23320633 18683919 23320804 18684056 23320975 18684193 23321146 18684330 23321317 18684467 23321488 18684604 23321659 18684741 23321830 18684878 23322001 18685015 23322172 18685152 23322343 18685289 23322514 18685426 23322685 18685563 23322856 18685700 23323027 18685837 23323198 18685974 23323369 18686111 23323540 18686248 23323711 18686385 23323882 18686522 23324053 18686659 23324224 18686796 23324395 18686933 23324566 18687070 23324737 18687207 23324908 18687344 23325079 18687481 23325250 18687618 23325421 18687755 23325592 18687892 23325763 18688029 23325934 18688166 23326105 18688303 23326276 18688440 23326447 18688577 23326618 18688714 23326789 18688851 23326960 18688988 23327131 18689125 23327302 18689262 23327473 18689399 23327644 18689536 23327815 18689673 23327986 18689810 23328157 18689947 23328328 18690084 23328499 18690221 23328670 18690358 23328841 18690495 23329012 18690632 23329183 18690769 23329354 18690906 23329525 18691043 23329696 18691180 23329867 18691317 23330038 18691454 23330209 18691591 23330380 18691728 23330551 18691865 23330722 18692002 23330893 18692139 23331064 18692276 23331235 18692413 23331406 18692550 23331577 18692687 23331748 18692824 23331919 18692961 23332090 18693098 23332261 18693235 23332432 18693372 23332603 18693509 23332774 18693646 23332945 18693783 23333116 18693920 23333287 18694057 23333458 18694194 23333629 18694331 23333800 18694468 23333971 18694605 23334142 18694742 23334313 18694879 23334484 18695016 23334655 18695153 23334826 18695290 23334997 18695427 23335168 18695564 23335339 18695701 23335510 18695838 23335681 18695975 23335852 18696112 23336023 18696249 23336194 18696386 23336365 18696523 23336536 18696660 23336707 18696797 23336878 18696934 23337049 18697071 23337220 18697208 23337391 18697345 23337562 18697482 23337733 18697619 23337904 18697756 23338075 18697893 23338246 18698030 23338417 18698167 23338588 18698304 23338759 18698441 23338930 18698578 23339101 18698715 23339272 18698852 23339443 18698989 23339614 18699126 23339785 18699263 23339956 18699400 23340127 18699537 23340298 18699674 23340469 18699811 23340640 18699948 23340811 18700085 23340982 18700222 23341153 18700359 23341324 18700496 23341495 18700633 23341666 18700770 23341837 18700907 23342008 18701044 23342179 18701181 23342350 18701318 23342521 18701455 23342692 18701592 23342863 18701729 23343034 18701866 23343205 18702003 23343376 18702140 23343547 18702277 23343718 18702414 23343889 18702551 23344060 18702688 23344231 18702825 23344402 18702962 23344573 18703099 23344744 18703236 23344915 18703373 23345086 18703510 23345257 18703647 23345428 18703784 23345599 18703921 23345770 18704058 23345941 18704195 23346112 18704332 23346283 18704469 23346454 18704606 23346625 18704743 23346796 18704880 23346967 18705017 23347138 18705154 23347309 18705291 23347480 18705428 23347651 18705565 23347822 18705702 23347993 18705839 23348164 18705976 23348335 18706113 23348506 18706250 23348677 18706387 23348848 18706524 23349019 18706661 23349190 18706798 23349361 18706935 23349532 18707072 23349703 18707209 23349874 18707346 23350045 18707483 23350216 18707620 23350387 18707757 23350558 18707894 23350729 18708031 23350900 18708168 23351071 18708305 23351242 18708442 23351413 18708579 23351584 18708716 23351755 18708853 23351926 18708990 23352097 18709127 23352268 18709264 23352439 18709401 23352610 18709538 23352781 18709675 23352952 18709812 23353123 18709949 23353294 18710086 23353465 18710223 23353636 18710360 23353807 18710497 23353978 18710634 23354149 18710771 23354320 18710908 23354491 18711045 23354662 18711182 23354833 18711319 23355004 18711456 23355175 18711593 23355346 18711730 23355517 18711867 23355688 18712004 23355859 18712141 23356030 18712278 23356201 18712415 23356372 18712552 23356543 18712689 23356714 18712826 23356885 18712963 23357056 18713100 23357227 18713237 23357398 18713374 23357569 18713511 23357740 18713648 23357911 18713785 23358082 18713922 23358253 18714059 23358424 18714196 23358595 18714333 23358766 18714470 23358937 18714607 23359108 18714744 23359279 18714881 23359450 18715018 23359621 18715155 23359792 18715292 23359963 18715429 23360134 18715566 23360305 18715703 23360476 18715840 23360647 18715977 23360818 18716114 23360989 18716251 23361160 18716388 23361331 18716525 23361502 18716662 23361673 18716799 23361844 18716936 23362015 18717073 23362186 18717210 23362357 18717347 23362528 18717484 23362699 18717621 23362870 18717758 23363041 18717895 23363212 18718032 23363383 18718169 23363554 18718306 23363725 18718443 23363896 18718580 23364067 18718717 23364238 18718854 23364409 18718991 23364580 18719128 23364751 18719265 23364922 18719402 23365093 18719539 23365264 18719676 23365435 18719813 23365606 18719950 23365777 18720087 23365948 18720224 23366119 18720361 23366290 18720498 23366461 18720635 23366632 18720772 23366803 18720909 23366974 18721046 23367145 18721183 23367316 18721320 23367487 18721457 23367658 18721594 23367829 18721731 23368000 18721868 23368171 18722005 23368342 18722142 23368513 18722279 23368684 18722416 23368855 18722553 23369026 18722690 23369197 18722827 23369368 18722964 23369539 18723101 23369710 18723238 23369881 18723375 23370052 18723512 23370223 18723649 23370394 18723786 23370565 18723923 23370736 18724060 23370907 18724197 23371078 18724334 23371249 18724471 23371420 18724608 23371591 18724745 23371762 18724882 23371933 18725019 23372104 18725156 23372275 18725293 23372446 18725430 23372617 18725567 23372788 18725704 23372959 18725841 23373130 18725978 23373301 18726115 23373472 18726252 23373643 18726389 23373814 18726526 23373985 18726663 23374156 18726800 23374327 18726937 23374498 18727074 23374669 18727211 23374840 18727348 23375011 18727485 23375182 18727622 23375353 18727759 23375524 18727896 23375695 18728033 23375866 18728170 23376037 18728307 23376208 18728444 23376379 18728581 23376550 18728718 23376721 18728855 23376892 18728992 23377063 18729129 23377234 18729266 23377405 18729403 23377576 18729540 23377747 18729677 23377918 18729814 23378089 18729951 23378260 18730088 23378431 18730225 23378602 18730362 23378773 18730499 23378944 18730636 23379115 18730773 23379286 18730910 23379457 18731047 23379628 18731184 23379799 18731321 23379970 18731458 23380141 18731595 23380312 18731732 23380483 18731869 23380654 18732006 23380825 18732143 23380996 18732280 23381167 18732417 23381338 18732554 23381509 18732691 23381680 18732828 23381851 18732965 23382022 18733102 23382193 18733239 23382364 18733376 23382535 18733513 23382706 18733650 23382877 18733787 23383048 18733924 23383219 18734061 23383390 18734198 23383561 18734335 23383732 18734472 23383903 18734609 23384074 18734746 23384245 18734883 23384416 18735020 23384587 18735157 23384758 18735294 23384929 18735431 23385100 18735568 23385271 18735705 23385442 18735842 23385613 18735979 23385784 18736116 23385955 18736253 23386126 18736390 23386297 18736527 23386468 18736664 23386639 18736801 23386810 18736938 23386981 18737075 23387152 18737212 23387323 18737349 23387494 18737486 23387665 18737623 23387836 18737760 23388007 18737897 23388178 18738034 23388349 18738171 23388520 18738308 23388691 18738445 23388862 18738582 23389033 18738719 23389204 18738856 23389375 18738993 23389546 18739130 23389717 18739267 23389888 18739404 23390059 18739541 23390230 18739678 23390401 18739815 23390572 18739952 23390743 18740089 23390914 18740226 23391085 18740363 23391256 18740500 23391427 18740637 23391598 18740774 23391769 18740911 23391940 18741048 23392111 18741185 23392282 18741322 23392453 18741459 23392624 18741596 23392795 18741733 23392966 18741870 23393137 18742007 23393308 18742144 23393479 18742281 23393650 18742418 23393821 18742555 23393992 18742692 23394163 18742829 23394334 18742966 23394505 18743103 23394676 18743240 23394847 18743377 23395018 18743514 23395189 18743651 23395360 18743788 23395531 18743925 23395702 18744062 23395873 18744199 23396044 18744336 23396215 18744473 23396386 18744610 23396557 18744747 23396728 18744884 23396899 18745021 23397070 18745158 23397241 18745295 23397412 18745432 23397583 18745569 23397754 18745706 23397925 18745843 23398096 18745980 23398267 18746117 23398438 18746254 23398609 18746391 23398780 18746528 23398951 18746665 23399122 18746802 23399293 18746939 23399464 18747076 23399635 18747213 23399806 18747350 23399977 18747487 23400148 18747624 23400319 18747761 23400490 18747898 23400661 18748035 23400832 18748172 23401003 18748309 23401174 18748446 23401345 18748583 23401516 18748720 23401687 18748857 23401858 18748994 23402029 18749131 23402200 18749268 23402371 18749405 23402542 18749542 23402713 18749679 23402884 18749816 23403055 18749953 23403226 18750090 23403397 18750227 23403568 18750364 23403739 18750501 23403910 18750638 23404081 18750775 23404252 18750912 23404423 18751049 23404594 18751186 23404765 18751323 23404936 18751460 23405107 18751597 23405278 18751734 23405449 18751871 23405620 18752008 23405791 18752145 23405962 18752282 23406133 18752419 23406304 18752556 23406475 18752693 23406646 18752830 23406817 18752967 23406988 18753104 23407159 18753241 23407330 18753378 23407501 18753515 23407672 18753652 23407843 18753789 23408014 18753926 23408185 18754063 23408356 18754200 23408527 18754337 23408698 18754474 23408869 18754611 23409040 18754748 23409211 18754885 23409382 18755022 23409553 18755159 23409724 18755296 23409895 18755433 23410066 18755570 23410237 18755707 23410408 18755844 23410579 18755981 23410750 18756118 23410921 18756255 23411092 18756392 23411263 18756529 23411434 18756666 23411605 18756803 23411776 18756940 23411947 18757077 23412118 18757214 23412289 18757351 23412460 18757488 23412631 18757625 23412802 18757762 23412973 18757899 23413144 18758036 23413315 18758173 23413486 18758310 23413657 18758447 23413828 18758584 23413999 18758721 23414170 18758858 23414341 18758995 23414512 18759132 23414683 18759269 23414854 18759406 23415025 18759543 23415196 18759680 23415367 18759817 23415538 18759954 23415709 18760091 23415880 18760228 23416051 18760365 23416222 18760502 23416393 18760639 23416564 18760776 23416735 18760913 23416906 18761050 23417077 18761187 23417248 18761324 23417419 18761461 23417590 18761598 23417761 18761735 23417932 18761872 23418103 18762009 23418274 18762146 23418445 18762283 23418616 18762420 23418787 18762557 23418958 18762694 23419129 18762831 23419300 18762968 23419471 18763105 23419642 18763242 23419813 18763379 23419984 18763516 23420155 18763653 23420326 18763790 23420497 18763927 23420668 18764064 23420839 18764201 23421010 18764338 23421181 18764475 23421352 18764612 23421523 18764749 23421694 18764886 23421865 18765023 23422036 18765160 23422207 18765297 23422378 18765434 23422549 18765571 23422720 18765708 23422891 18765845 23423062 18765982 23423233 18766119 23423404 18766256 23423575 18766393 23423746 18766530 23423917 18766667 23424088 18766804 23424259 18766941 23424430 18767078 23424601 18767215 23424772 18767352 23424943 18767489 23425114 18767626 23425285
1000 16164900 0 16164900 20176627 16165037 20176798 16165174 20176969 16165311 20177140 16165448 20177311 16165585 20177482 16165722 20177653 16165859 20177824 16165996 20177995 16166133 20178166 16166270 20178337 16166407 20178508 16166544 20178679 16166681 20178850 16166818 20179021 16166955 20179192 16167092 20179363 16167229 20179534 16167366 20179705 16167503 20179876 16167640 20180047 16167777 20180218 16167914 20180389 16168051 20180560 16168188 20180731 16168325 20180902 16168462 20181073 16168599 20181244 16168736 20181415 16168873 20181586 16169010 20181757 16169147 20181928 16169284 20182099 16169421 20182270 16169558 20182441 16169695 20182612 16169832 20182783 16169969 20182954 16170106 20183125 16170243 20183296 16170380 20183467 16170517 20183638 16170654 20183809 16170791 20183980 16170928 20184151 16171065 20184322 16171202 20184493 16171339 20184664 16171476 20184835 16171613 20185006 16171750 20185177 16171887 20185348 16172024 20185519 16172161 20185690 16172298 20185861 16172435 20186032 16172572 20186203 16172709 20186374 16172846 20186545 16172983 20186716 16173120 20186887 16173257 20187058 16173394 20187229 16173531 20187400 16173668 20187571 16173805 20187742 16173942 20187913 16174079 20188084 16174216 20188255 16174353 20188426 16174490 20188597 16174627 20188768 16174764 20188939 16174901 20189110 16175038 20189281 16175175 20189452 16175312 20189623 16175449 20189794 16175586 20189965 16175723 20190136 16175860 20190307 16175997 20190478 16176134 20190649 16176271 20190820 16176408 20190991 16176545 20191162 16176682 20191333 16176819 20191504 16176956 20191675 16177093 20191846 16177230 20192017 16177367 20192188 16177504 20192359 16177641 20192530 16177778 20192701 16177915 20192872 16178052 20193043 16178189 20193214 16178326 20193385 16178463 20193556 16178600 20193727 16178737 20193898 16178874 20194069 16179011 20194240 16179148 20194411 16179285 20194582 16179422 20194753 16179559 20194924 16179696 20195095 16179833 20195266 16179970 20195437 16180107 20195608 16180244 20195779 16180381 20195950 16180518 20196121 16180655 20196292 16180792 20196463 16180929 20196634 16181066 20196805 16181203 20196976 16181340 20197147 16181477 20197318 16181614 20197489 16181751 20197660 16181888 20197831 16182025 20198002 16182162 20198173 16182299 20198344 16182436 20198515 16182573 20198686 16182710 20198857 16182847 20199028 16182984 20199199 16183121 20199370 16183258 20199541 16183395 20199712 16183532 20199883 16183669 20200054 16183806 20200225 16183943 20200396 16184080 20200567 16184217 20200738 16184354 20200909 16184491 20201080 16184628 20201251 16184765 20201422 16184902 20201593 16185039 20201764 16185176 20201935 16185313 20202106 16185450 20202277 16185587 20202448 16185724 20202619 16185861 20202790 16185998 20202961 16186135 20203132 16186272 20203303 16186409 20203474 16186546 20203645 16186683 20203816 16186820 20203987 16186957 20204158 16187094 20204329 16187231 20204500 16187368 20204671 16187505 20204842 16187642 20205013 16187779 20205184 16187916 20205355 16188053 20205526 16188190 20205697 16188327 20205868 16188464 20206039 16188601 20206210 16188738 20206381 16188875 20206552 16189012 20206723 16189149 20206894 16189286 20207065 16189423 20207236 16189560 20207407 16189697 20207578 16189834 20207749 16189971 20207920 16190108 20208091 16190245 20208262 16190382 20208433 16190519 20208604 16190656 20208775 16190793 20208946 16190930 20209117 16191067 20209288 16191204 20209459 16191341 20209630 16191478 20209801 16191615 20209972 16191752 20210143 16191889 20210314 16192026 20210485 16192163 20210656 16192300 20210827 16192437 20210998 16192574 20211169 16192711 20211340 16192848 20211511 16192985 20211682 16193122 20211853 16193259 20212024 16193396 20212195 16193533 20212366 16193670 20212537 16193807 20212708 16193944 20212879 16194081 20213050 16194218 20213221 16194355 20213392 16194492 20213563 16194629 20213734 16194766 20213905 16194903 20214076 16195040 20214247 16195177 20214418 16195314 20214589 16195451 20214760 16195588 20214931 16195725 20215102 16195862 20215273 16195999 20215444 16196136 20215615 16196273 20215786 16196410 20215957 16196547 20216128 16196684 20216299 16196821 20216470 16196958 20216641 16197095 20216812 16197232 20216983 16197369 20217154 16197506 20217325 16197643 20217496 16197780 20217667 16197917 20217838 16198054 20218009 16198191 20218180 16198328 20218351 16198465 20218522 16198602 20218693 16198739 20218864 16198876 20219035 16199013 20219206 16199150 20219377 16199287 20219548 16199424 20219719 16199561 20219890 16199698 20220061 16199835 20220232 16199972 20220403 16200109 20220574 16200246 20220745 16200383 20220916 16200520 20221087 16200657 20221258 16200794 20221429 16200931 20221600 16201068 20221771 16201205 20221942 16201342 20222113 16201479 20222284 16201616 20222455 16201753 20222626 16201890 20222797 16202027 20222968 16202164 20223139 16202301 20223310 16202438 20223481 16202575 20223652 16202712 20223823 16202849 20223994 16202986 20224165 16203123 20224336 16203260 20224507 16203397 20224678 16203534 20224849 16203671 20225020 16203808 20225191 16203945 20225362 16204082 20225533 16204219 20225704 16204356 20225875 16204493 20226046 16204630 20226217 16204767 20226388 16204904 20226559 16205041 20226730 16205178 20226901 16205315 20227072 16205452 20227243 16205589 20227414 16205726 20227585 16205863 20227756 16206000 20227927 16206137 20228098 16206274 20228269 16206411 20228440 16206548 20228611 16206685 20228782 16206822 20228953 16206959 20229124 16207096 20229295 16207233 20229466 16207370 20229637 16207507 20229808 16207644 20229979 16207781 20230150 16207918 20230321 16208055 20230492 16208192 20230663 16208329 20230834 16208466 20231005 16208603 20231176 16208740 20231347 16208877 20231518 16209014 20231689 16209151 20231860 16209288 20232031 16209425 20232202 16209562 20232373 16209699 20232544 16209836 20232715 16209973 20232886 16210110 20233057 16210247 20233228 16210384 20233399 16210521 20233570 16210658 20233741 16210795 20233912 16210932 20234083 16211069 20234254 16211206 20234425 16211343 20234596 16211480 20234767 16211617 20234938 16211754 20235109 16211891 20235280 16212028 20235451 16212165 20235622 16212302 20235793 16212439 20235964 16212576 20236135 16212713 20236306 16212850 20236477 16212987 20236648 16213124 20236819 16213261 20236990 16213398 20237161 16213535 20237332 16213672 20237503 16213809 20237674 16213946 20237845 16214083 20238016 16214220 20238187 16214357 20238358 16214494 20238529 16214631 20238700 16214768 20238871 16214905 20239042 16215042 20239213 16215179 20239384 16215316 20239555 16215453 20239726 16215590 20239897 16215727 20240068 16215864 20240239 16216001 20240410 16216138 20240581 16216275 20240752 16216412 20240923 16216549 20241094 16216686 20241265 16216823 20241436 16216960 20241607 16217097 20241778 16217234 20241949 16217371 20242120 16217508 20242291 16217645 20242462 16217782 20242633 16217919 20242804 16218056 20242975 16218193 20243146 16218330 20243317 16218467 20243488 16218604 20243659 16218741 20243830 16218878 20244001 16219015 20244172 16219152 20244343 16219289 20244514 16219426 20244685 16219563 20244856 16219700 20245027 16219837 20245198 16219974 20245369 16220111 20245540 16220248 20245711 16220385 20245882 16220522 20246053 16220659 20246224 16220796 20246395 16220933 20246566 16221070 20246737 16221207 20246908 16221344 20247079 16221481 20247250 16221618 20247421 16221755 20247592 16221892 20247763 16222029 20247934 16222166 20248105 16222303 20248276 16222440 20248447 16222577 20248618 16222714 20248789 16222851 20248960 16222988 20249131 16223125 20249302 16223262 20249473 16223399 20249644 16223536 20249815 16223673 20249986 16223810 20250157 16223947 20250328 16224084 20250499 16224221 20250670 16224358 20250841 16224495 20251012 16224632 20251183 16224769 20251354 16224906 20251525 16225043 20251696 16225180 20251867 16225317 20252038 16225454 20252209 16225591 20252380 16225728 20252551 16225865 20252722 16226002 20252893 16226139 20253064 16226276 20253235 16226413 20253406 16226550 20253577 16226687 20253748 16226824 20253919 16226961 20254090 16227098 20254261 16227235 20254432 16227372 20254603 16227509 20254774 16227646 20254945 16227783 20255116 16227920 20255287 16228057 20255458 16228194 20255629 16228331 20255800 16228468 20255971 16228605 20256142 16228742 20256313 16228879 20256484 16229016 20256655 16229153 20256826 16229290 20256997 16229427 20257168 16229564 20257339 16229701 20257510 16229838 20257681 16229975 20257852 16230112 20258023 16230249 20258194 16230386 20258365 16230523 20258536 16230660 20258707 16230797 20258878 16230934 20259049 16231071 20259220 16231208 20259391 16231345 20259562 16231482 20259733 16231619 20259904 16231756 20260075 16231893 20260246 16232030 20260417 16232167 20260588 16232304 20260759 16232441 20260930 16232578 20261101 16232715 20261272 16232852 20261443 16232989 20261614 16233126 20261785 16233263 20261956 16233400 20262127 16233537 20262298 16233674 20262469 16233811 20262640 16233948 20262811 16234085 20262982 16234222 20263153 16234359 20263324 16234496 20263495 16234633 20263666 16234770 20263837 16234907 20264008 16235044 20264179 16235181 20264350 16235318 20264521 16235455 20264692 16235592 20264863 16235729 20265034 16235866 20265205 16236003 20265376 16236140 20265547 16236277 20265718 16236414 20265889 16236551 20266060 16236688 20266231 16236825 20266402 16236962 20266573 16237099 20266744 16237236 20266915 16237373 20267086 16237510 20267257 16237647 20267428 16237784 20267599 16237921 20267770 16238058 20267941 16238195 20268112 16238332 20268283 16238469 20268454 16238606 20268625 16238743 20268796 16238880 20268967 16239017 20269138 16239154 20269309 16239291 20269480 16239428 20269651 16239565 20269822 16239702 20269993 16239839 20270164 16239976 20270335 16240113 20270506 16240250 20270677 16240387 20270848 16240524 20271019 16240661 20271190 16240798 20271361 16240935 20271532 16241072 20271703 16241209 20271874 16241346 20272045 16241483 20272216 16241620 20272387 16241757 20272558 16241894 20272729 16242031 20272900 16242168 20273071 16242305 20273242 16242442 20273413 16242579 20273584 16242716 20273755 16242853 20273926 16242990 20274097 16243127 20274268 16243264 20274439 16243401 20274610 16243538 20274781 16243675 20274952 16243812 20275123 16243949 20275294 16244086 20275465 16244223 20275636 16244360 20275807 16244497 20275978 16244634 20276149 16244771 20276320 16244908 20276491 16245045 20276662 16245182 20276833 16245319 20277004 16245456 20277175 16245593 20277346 16245730 20277517 16245867 20277688 16246004 20277859 16246141 20278030 16246278 20278201 16246415 20278372 16246552 20278543 16246689 20278714 16246826 20278885 16246963 20279056 16247100 20279227 16247237 20279398 16247374 20279569 16247511 20279740 16247648 20279911 16247785 20280082 16247922 20280253 16248059 20280424 16248196 20280595 16248333 20280766 16248470 20280937 16248607 20281108 16248744 20281279 16248881 20281450 16249018 20281621 16249155 20281792 16249292 20281963 16249429 20282134 16249566 20282305 16249703 20282476 16249840 20282647 16249977 20282818 16250114 20282989 16250251 20283160 16250388 20283331 16250525 20283502 16250662 20283673 16250799 20283844 16250936 20284015 16251073 20284186 16251210 20284357 16251347 20284528 16251484 20284699 16251621 20284870 16251758 20285041 16251895 20285212 16252032 20285383 16252169 20285554 16252306 20285725 16252443 20285896 16252580 20286067 16252717 20286238 16252854 20286409 16252991 20286580 16253128 20286751 16253265 20286922 16253402 20287093 16253539 20287264 16253676 20287435 16253813 20287606 16253950 20287777 16254087 20287948 16254224 20288119 16254361 20288290 16254498 20288461 16254635 20288632 16254772 20288803 16254909 20288974 16255046 20289145 16255183 20289316 16255320 20289487 16255457 20289658 16255594 20289829 16255731 20290000 16255868 20290171 16256005 20290342 16256142 20290513 16256279 20290684 16256416 20290855 16256553 20291026 16256690 20291197 16256827 20291368 16256964 20291539 16257101 20291710 16257238 20291881 16257375 20292052 16257512 20292223 16257649 20292394 16257786 20292565 16257923 20292736 16258060 20292907 16258197 20293078 16258334 20293249 16258471 20293420 16258608 20293591 16258745 20293762 16258882 20293933 16259019 20294104 16259156 20294275 16259293 20294446 16259430 20294617 16259567 20294788 16259704 20294959 16259841 20295130 16259978 20295301 16260115 20295472 16260252 20295643 16260389 20295814 16260526 20295985 16260663 20296156 16260800 20296327 16260937 20296498 16261074 20296669 16261211 20296840 16261348 20297011 16261485 20297182 16261622 20297353 16261759 20297524 16261896 20297695 16262033 20297866 16262170 20298037 16262307 20298208 16262444 20298379 16262581 20298550 16262718 20298721 16262855 20298892 16262992 20299063 16263129 20299234 16263266 20299405 16263403 20299576 16263540 20299747 16263677 20299918 16263814 20300089 16263951 20300260 16264088 20300431 16264225 20300602 16264362 20300773 16264499 20300944 16264636 20301115 16264773 20301286 16264910 20301457 16265047 20301628 16265184 20301799 16265321 20301970 16265458 20302141 16265595 20302312 16265732 20302483 16265869 20302654 16266006 20302825 16266143 20302996 16266280 20303167 16266417 20303338 16266554 20303509 16266691 20303680 16266828 20303851 16266965 20304022 16267102 20304193 16267239 20304364 16267376 20304535 16267513 20304706 16267650 20304877 16267787 20305048 16267924 20305219 16268061 20305390 16268198 20305561 16268335 20305732 16268472 20305903 16268609 20306074 16268746 20306245 16268883 20306416 16269020 20306587 16269157 20306758 16269294 20306929 16269431 20307100 16269568 20307271 16269705 20307442 16269842 20307613 16269979 20307784 16270116 20307955 16270253 20308126 16270390 20308297 16270527 20308468 16270664 20308639 16270801 20308810 16270938 20308981 16271075 20309152 16271212 20309323 16271349 20309494 16271486 20309665 16271623 20309836 16271760 20310007 16271897 20310178 16272034 20310349 16272171 20310520 16272308 20310691 16272445 20310862 16272582 20311033 16272719 20311204 16272856 20311375 16272993 20311546 16273130 20311717 16273267 20311888 16273404 20312059 16273541 20312230 16273678 20312401 16273815 20312572 16273952 20312743 16274089 20312914 16274226 20313085 16274363 20313256 16274500 20313427 16274637 20313598 16274774 20313769 16274911 20313940 16275048 20314111 16275185 20314282 16275322 20314453 16275459 20314624 16275596 20314795 16275733 20314966 16275870 20315137 16276007 20315308 16276144 20315479 16276281 20315650 16276418 20315821 16276555 20315992 16276692 20316163 16276829 20316334 16276966 20316505 16277103 20316676 16277240 20316847 16277377 20317018 16277514 20317189 16277651 20317360 16277788 20317531 16277925 20317702 16278062 20317873 16278199 20318044 16278336 20318215 16278473 20318386 16278610 20318557 16278747 20318728 16278884 20318899 16279021 20319070 16279158 20319241 16279295 20319412 16279432 20319583 16279569 20319754 16279706 20319925 16279843 20320096 16279980 20320267 16280117 20320438 16280254 20320609 16280391 20320780 16280528 20320951 16280665 20321122 16280802 20321293 16280939 20321464 16281076 20321635 16281213 20321806 16281350 20321977 16281487 20322148 16281624 20322319 16281761 20322490 16281898 20322661 16282035 20322832 16282172 20323003 16282309 20323174 16282446 20323345 16282583 20323516 16282720 20323687 16282857 20323858 16282994 20324029 16283131 20324200 16283268 20324371 16283405 20324542 16283542 20324713 16283679 20324884 16283816 20325055 16283953 20325226 16284090 20325397 16284227 20325568 16284364 20325739 16284501 20325910 16284638 20326081 16284775 20326252 16284912 20326423 16285049 20326594 16285186 20326765 16285323 20326936 16285460 20327107 16285597 20327278 16285734 20327449 16285871 20327620 16286008 20327791 16286145 20327962 16286282 20328133 16286419 20328304 16286556 20328475 16286693 20328646 16286830 20328817 16286967 20328988 16287104 20329159 16287241 20329330 16287378 20329501 16287515 20329672 16287652 20329843 16287789 20330014 16287926 20330185 16288063 20330356 16288200 20330527 16288337 20330698 16288474 20330869 16288611 20331040 16288748 20331211 16288885 20331382 16289022 20331553 16289159 20331724 16289296 20331895 16289433 20332066 16289570 20332237 16289707 20332408 16289844 20332579 16289981 20332750 16290118 20332921 16290255 20333092 16290392 20333263 16290529 20333434 16290666 20333605 16290803 20333776 16290940 20333947 16291077 20334118 16291214 20334289 16291351 20334460 16291488 20334631 16291625 20334802 16291762 20334973 16291899 20335144 16292036 20335315 16292173 20335486 16292310 20335657 16292447 20335828 16292584 20335999 16292721 20336170 16292858 20336341 16292995 20336512 16293132 20336683 16293269 20336854 16293406 20337025 16293543 20337196 16293680 20337367 16293817 20337538 16293954 20337709 16294091 20337880 16294228 20338051 16294365 20338222 16294502 20338393 16294639 20338564 16294776 20338735 16294913 20338906 16295050 20339077 16295187 20339248 16295324 20339419 16295461 20339590 16295598 20339761 16295735 20339932 16295872 20340103 16296009 20340274 16296146 20340445 16296283 20340616 16296420 20340787 16296557 20340958 16296694 20341129 16296831 20341300 16296968 20341471 16297105 20341642 16297242 20341813 16297379 20341984 16297516 20342155 16297653 20342326 16297790 20342497 16297927 20342668 16298064 20342839 16298201 20343010 16298338 20343181 16298475 20343352 16298612 20343523 16298749 20343694 16298886 20343865 16299023 20344036 16299160 20344207 16299297 20344378 16299434 20344549 16299571 20344720 16299708 20344891 16299845 20345062 16299982 20345233 16300119 20345404 16300256 20345575 16300393 20345746 16300530 20345917 16300667 20346088 16300804 20346259 16300941 20346430 16301078 20346601 16301215 20346772 16301352 20346943 16301489 20347114 16301626 20347285
1000 50627665 0 50627665 63192195 50627802 63192366 50627939 63192537 50628076 63192708 50628213 63192879 50628350 63193050 50628487 63193221 50628624 63193392 50628761 63193563 50628898 63193734 50629035 63193905 50629172 63194076 50629309 63194247 50629446 63194418 50629583 63194589 50629720 63194760 50629857 63194931 50629994 63195102 50630131 63195273 50630268 63195444 50630405 63195615 50630542 63195786 50630679 63195957 50630816 63196128 50630953 63196299 50631090 63196470 50631227 63196641 50631364 63196812 50631501 63196983 50631638 63197154 50631775 63197325 50631912 63197496 50632049 63197667 50632186 63197838 50632323 63198009 50632460 63198180 50632597 63198351 50632734 63198522 50632871 63198693 50633008 63198864 50633145 63199035 50633282 63199206 50633419 63199377 50633556 63199548 50633693 63199719 50633830 63199890 50633967 63200061 50634104 63200232 50634241 63200403 50634378 63200574 50634515 63200745 50634652 63200916 50634789 63201087 50634926 63201258 50635063 63201429 50635200 63201600 50635337 63201771 50635474 63201942 50635611 63202113 50635748 63202284 50635885 63202455 50636022 63202626 50636159 63202797 50636296 63202968 50636433 63203139 50636570 63203310 50636707 63203481 50636844 63203652 50636981 63203823 50637118 63203994 50637255 63204165 50637392 63204336 50637529 63204507 50637666 63204678 50637803 63204849 50637940 63205020 50638077 63205191 50638214 63205362 50638351 63205533 50638488 63205704 50638625 63205875 50638762 63206046 50638899 63206217 50639036 63206388 50639173 63206559 50639310 63206730 50639447 63206901 50639584 63207072 50639721 63207243 50639858 63207414 50639995 63207585 50640132 63207756 50640269 63207927 50640406 63208098 50640543 63208269 50640680 63208440 50640817 63208611 50640954 63208782 50641091 63208953 50641228 63209124 50641365 63209295 50641502 63209466 50641639 63209637 50641776 63209808 50641913 63209979 50642050 63210150 50642187 63210321 50642324 63210492 50642461 63210663 50642598 63210834 50642735 63211005 50642872 63211176 50643009 63211347 50643146 63211518 50643283 63211689 50643420 63211860 50643557 63212031 50643694 63212202 50643831 63212373 50643968 63212544 50644105 63212715 50644242 63212886 50644379 63213057 50644516 63213228 50644653 63213399 50644790 63213570 50644927 63213741 50645064 63213912 50645201 63214083 50645338 63214254 50645475 63214425 50645612 63214596 50645749 63214767 50645886 63214938 50646023 63215109 50646160 63215280 50646297 63215451 50646434 63215622 50646571 63215793 50646708 63215964 50646845 63216135 50646982 63216306 50647119 63216477 50647256 63216648 50647393 63216819 50647530 63216990 50647667 63217161 50647804 63217332 50647941 63217503 50648078 63217674 50648215 63217845 50648352 63218016 50648489 63218187 50648626 63218358 50648763 63218529 50648900 63218700 50649037 63218871 50649174 63219042 50649311 63219213 50649448 63219384 50649585 63219555 50649722 63219726 50649859 63219897 50649996 63220068 50650133 63220239 50650270 63220410 50650407 63220581 50650544 63220752 50650681 63220923 50650818 63221094 50650955 63221265 50651092 63221436 50651229 63221607 50651366 63221778 50651503 63221949 50651640 63222120 50651777 63222291 50651914 63222462 50652051 63222633 50652188 63222804 50652325 63222975 50652462 63223146 50652599 63223317 50652736 63223488 50652873 63223659 50653010 63223830 50653147 63224001 50653284 63224172 50653421 63224343 50653558 63224514 50653695 63224685 50653832 63224856 50653969 63225027 50654106 63225198 50654243 63225369 50654380 63225540 50654517 63225711 50654654 63225882 50654791 63226053 50654928 63226224 50655065 63226395 50655202 63226566 50655339 63226737 50655476 63226908 50655613 63227079 50655750 63227250 50655887 63227421 50656024 63227592 50656161 63227763 50656298 63227934 50656435 63228105 50656572 63228276 50656709 63228447 50656846 63228618 50656983 63228789 50657120 63228960 50657257 63229131 50657394 63229302 50657531 63229473 50657668 63229644 50657805 63229815 50657942 63229986 50658079 63230157 50658216 63230328 50658353 63230499 50658490 63230670 50658627 63230841 50658764 63231012 50658901 63231183 50659038 63231354 50659175 63231525 50659312 63231696 50659449 63231867 50659586 63232038 50659723 63232209 50659860 63232380 50659997 63232551 50660134 63232722 50660271 63232893 50660408 63233064 50660545 63233235 50660682 63233406 50660819 63233577 50660956 63233748 50661093 63233919 50661230 63234090 50661367 63234261 50661504 63234432 50661641 63234603 50661778 63234774 50661915 63234945 50662052 63235116 50662189 63235287 50662326 63235458 50662463 63235629 50662600 63235800 50662737 63235971 50662874 63236142 50663011 63236313 50663148 63236484 50663285 63236655 50663422 63236826 50663559 63236997 50663696 63237168 50663833 63237339 50663970 63237510 50664107 63237681 50664244 63237852 50664381 63238023 50664518 63238194 50664655 63238365 50664792 63238536 50664929 63238707 50665066 63238878 50665203 63239049 50665340 63239220 50665477 63239391 50665614 63239562 50665751 63239733 50665888 63239904 50666025 63240075 50666162 63240246 50666299 63240417 50666436 63240588 50666573 63240759 50666710 63240930 50666847 63241101 50666984 63241272 50667121 63241443 50667258 63241614 50667395 63241785 50667532 63241956 50667669 63242127 50667806 63242298 50667943 63242469 50668080 63242640 50668217 63242811 50668354 63242982 50668491 63243153 50668628 63243324 50668765 63243495 50668902 63243666 50669039 63243837 50669176 63244008 50669313 63244179 50669450 63244350 50669587 63244521 50669724 63244692 50669861 63244863 50669998 63245034 50670135 63245205 50670272 63245376 50670409 63245547 50670546 63245718 50670683 63245889 50670820 63246060 50670957 63246231 50671094 63246402 50671231 63246573 50671368 63246744 50671505 63246915 50671642 63247086 50671779 63247257 50671916 63247428 50672053 63247599 50672190 63247770 50672327 63247941 50672464 63248112 50672601 63248283 50672738 63248454 50672875 63248625 50673012 63248796 50673149 63248967 50673286 63249138 50673423 63249309 50673560 63249480 50673697 63249651 50673834 63249822 50673971 63249993 50674108 63250164 50674245 63250335 50674382 63250506 50674519 63250677 50674656 63250848 50674793 63251019 50674930 63251190 50675067 63251361 50675204 63251532 50675341 63251703 50675478 63251874 50675615 63252045 50675752 63252216 50675889 63252387 50676026 63252558 50676163 63252729 50676300 63252900 50676437 63253071 50676574 63253242 50676711 63253413 50676848 63253584 50676985 63253755 50677122 63253926 50677259 63254097 50677396 63254268 50677533 63254439 50677670 63254610 50677807 63254781 50677944 63254952 50678081 63255123 50678218 63255294 50678355 63255465 50678492 63255636 50678629 63255807 50678766 63255978 50678903 63256149 50679040 63256320 50679177 63256491 50679314 63256662 50679451 63256833 50679588 63257004 50679725 63257175 50679862 63257346 50679999 63257517 50680136 63257688 50680273 63257859 50680410 63258030 50680547 63258201 50680684 63258372 50680821 63258543 50680958 63258714 50681095 63258885 50681232 63259056 50681369 63259227 50681506 63259398 50681643 63259569 50681780 63259740 50681917 63259911 50682054 63260082 50682191 63260253 50682328 63260424 50682465 63260595 50682602 63260766 50682739 63260937 50682876 63261108 50683013 63261279 50683150 63261450 50683287 63261621 50683424 63261792 50683561 63261963 50683698 63262134 50683835 63262305 50683972 63262476 50684109 63262647 50684246 63262818 50684383 63262989 50684520 63263160 50684657 63263331 50684794 63263502 50684931 63263673 50685068 63263844 50685205 63264015 50685342 63264186 50685479 63264357 50685616 63264528 50685753 63264699 50685890 63264870 50686027 63265041 50686164 63265212 50686301 63265383 50686438 63265554 50686575 63265725 50686712 63265896 50686849 63266067 50686986 63266238 50687123 63266409 50687260 63266580 50687397 63266751 50687534 63266922 50687671 63267093 50687808 63267264 50687945 63267435 50688082 63267606 50688219 63267777 50688356 63267948 50688493 63268119 50688630 63268290 50688767 63268461 50688904 63268632 50689041 63268803 50689178 63268974 50689315 63269145 50689452 63269316 50689589 63269487 50689726 63269658 50689863 63269829 50690000 63270000 50690137 63270171 50690274 63270342 50690411 63270513 50690548 63270684 50690685 63270855 50690822 63271026 50690959 63271197 50691096 63271368 50691233 63271539 50691370 63271710 50691507 63271881 50691644 63272052 50691781 63272223 50691918 63272394 50692055 63272565 50692192 63272736 50692329 63272907 50692466 63273078 50692603 63273249 50692740 63273420 50692877 63273591 50693014 63273762 50693151 63273933 50693288 63274104 50693425 63274275 50693562 63274446 50693699 63274617 50693836 63274788 50693973 63274959 50694110 63275130 50694247 63275301 50694384 63275472 50694521 63275643 50694658 63275814 50694795 63275985 50694932 63276156 50695069 63276327 50695206 63276498 50695343 63276669 50695480 63276840 50695617 63277011 50695754 63277182 50695891 63277353 50696028 63277524 50696165 63277695 50696302 63277866 50696439 63278037 50696576 63278208 50696713 63278379 50696850 63278550 50696987 63278721 50697124 63278892 50697261 63279063 50697398 63279234 50697535 63279405 50697672 63279576 50697809 63279747 50697946 63279918 50698083 63280089 50698220 63280260 50698357 63280431 50698494 63280602 50698631 63280773 50698768 63280944 50698905 63281115 50699042 63281286 50699179 63281457 50699316 63281628 50699453 63281799 50699590 63281970 50699727 63282141 50699864 63282312 50700001 63282483 50700138 63282654 50700275 63282825 50700412 63282996 50700549 63283167 50700686 63283338 50700823 63283509 50700960 63283680 50701097 63283851 50701234 63284022 50701371 63284193 50701508 63284364 50701645 63284535 50701782 63284706 50701919 63284877 50702056 63285048 50702193 63285219 50702330 63285390 50702467 63285561 50702604 63285732 50702741 63285903 50702878 63286074 50703015 63286245 50703152 63286416 50703289 63286587 50703426 63286758 50703563 63286929 50703700 63287100 50703837 63287271 50703974 63287442 50704111 63287613 50704248 63287784 50704385 63287955 50704522 63288126 50704659 63288297 50704796 63288468 50704933 63288639 50705070 63288810 50705207 63288981 50705344 63289152 50705481 63289323 50705618 63289494 50705755 63289665 50705892 63289836 50706029 63290007 50706166 63290178 50706303 63290349 50706440 63290520 50706577 63290691 50706714 63290862 50706851 63291033 50706988 63291204 50707125 63291375 50707262 63291546 50707399 63291717 50707536 63291888 50707673 63292059 50707810 63292230 50707947 63292401 50708084 63292572 50708221 63292743 50708358 63292914 50708495 63293085 50708632 63293256 50708769 63293427 50708906 63293598 50709043 63293769 50709180 63293940 50709317 63294111 50709454 63294282 50709591 63294453 50709728 63294624 50709865 63294795 50710002 63294966 50710139 63295137 50710276 63295308 50710413 63295479 50710550 63295650 50710687 63295821 50710824 63295992 50710961 63296163 50711098 63296334 50711235 63296505 50711372 63296676 50711509 63296847 50711646 63297018 50711783 63297189 50711920 63297360 50712057 63297531 50712194 63297702 50712331 63297873 50712468 63298044 50712605 63298215 50712742 63298386 50712879 63298557 50713016 63298728 50713153 63298899 50713290 63299070 50713427 63299241 50713564 63299412 50713701 63299583 50713838 63299754 50713975 63299925 50714112 63300096 50714249 63300267 50714386 63300438 50714523 63300609 50714660 63300780 50714797 63300951 50714934 63301122 50715071 63301293 50715208 63301464 50715345 63301635 50715482 63301806 50715619 63301977 50715756 63302148 50715893 63302319 50716030 63302490 50716167 63302661 50716304 63302832 50716441 63303003 50716578 63303174 50716715 63303345 50716852 63303516 50716989 63303687 50717126 63303858 50717263 63304029 50717400 63304200 50717537 63304371 50717674 63304542 50717811 63304713 50717948 63304884 50718085 63305055 50718222 63305226 50718359 63305397 50718496 63305568 50718633 63305739 50718770 63305910 50718907 63306081 50719044 63306252 50719181 63306423 50719318 63306594 50719455 63306765 50719592 63306936 50719729 63307107 50719866 63307278 50720003 63307449 50720140 63307620 50720277 63307791 50720414 63307962 50720551 63308133 50720688 63308304 50720825 63308475 50720962 63308646 50721099 63308817 50721236 63308988 50721373 63309159 50721510 63309330 50721647 63309501 50721784 63309672 50721921 63309843 50722058 63310014 50722195 63310185 50722332 63310356 50722469 63310527 50722606 63310698 50722743 63310869 50722880 63311040 50723017 63311211 50723154 63311382 50723291 63311553 50723428 63311724 50723565 63311895 50723702 63312066 50723839 63312237 50723976 63312408 50724113 63312579 50724250 63312750 50724387 63312921 50724524 63313092 50724661 63313263 50724798 63313434 50724935 63313605 50725072 63313776 50725209 63313947 50725346 63314118 50725483 63314289 50725620 63314460 50725757 63314631 50725894 63314802 50726031 63314973 50726168 63315144 50726305 63315315 50726442 63315486 50726579 63315657 50726716 63315828 50726853 63315999 50726990 63316170 50727127 63316341 50727264 63316512 50727401 63316683 50727538 63316854 50727675 63317025 50727812 63317196 50727949 63317367 50728086 63317538 50728223 63317709 50728360 63317880 50728497 63318051 50728634 63318222 50728771 63318393 50728908 63318564 50729045 63318735 50729182 63318906 50729319 63319077 50729456 63319248 50729593 63319419 50729730 63319590 50729867 63319761 50730004 63319932 50730141 63320103 50730278 63320274 50730415 63320445 50730552 63320616 50730689 63320787 50730826 63320958 50730963 63321129 50731100 63321300 50731237 63321471 50731374 63321642 50731511 63321813 50731648 63321984 50731785 63322155 50731922 63322326 50732059 63322497 50732196 63322668 50732333 63322839 50732470 63323010 50732607 63323181 50732744 63323352 50732881 63323523 50733018 63323694 50733155 63323865 50733292 63324036 50733429 63324207 50733566 63324378 50733703 63324549 50733840 63324720 50733977 63324891 50734114 63325062 50734251 63325233 50734388 63325404 50734525 63325575 50734662 63325746 50734799 63325917 50734936 63326088 50735073 63326259 50735210 63326430 50735347 63326601 50735484 63326772 50735621 63326943 50735758 63327114 50735895 63327285 50736032 63327456 50736169 63327627 50736306 63327798 50736443 63327969 50736580 63328140 50736717 63328311 50736854 63328482 50736991 63328653 50737128 63328824 50737265 63328995 50737402 63329166 50737539 63329337 50737676 63329508 50737813 63329679 50737950 63329850 50738087 63330021 50738224 63330192 50738361 63330363 50738498 63330534 50738635 63330705 50738772 63330876 50738909 63331047 50739046 63331218 50739183 63331389 50739320 63331560 50739457 63331731 50739594 63331902 50739731 63332073 50739868 63332244 50740005 63332415 50740142 63332586 50740279 63332757 50740416 63332928 50740553 63333099 50740690 63333270 50740827 63333441 50740964 63333612 50741101 63333783 50741238 63333954 50741375 63334125 50741512 63334296 50741649 63334467 50741786 63334638 50741923 63334809 50742060 63334980 50742197 63335151 50742334 63335322 50742471 63335493 50742608 63335664 50742745 63335835 50742882 63336006 50743019 63336177 50743156 63336348 50743293 63336519 50743430 63336690 50743567 63336861 50743704 63337032 50743841 63337203 50743978 63337374 50744115 63337545 50744252 63337716 50744389 63337887 50744526 63338058 50744663 63338229 50744800 63338400 50744937 63338571 50745074 63338742 50745211 63338913 50745348 63339084 50745485 63339255 50745622 63339426 50745759 63339597 50745896 63339768 50746033 63339939 50746170 63340110 50746307 63340281 50746444 63340452 50746581 63340623 50746718 63340794 50746855 63340965 50746992 63341136 50747129 63341307 50747266 63341478 50747403 63341649 50747540 63341820 50747677 63341991 50747814 63342162 50747951 63342333 50748088 63342504 50748225 63342675 50748362 63342846 50748499 63343017 50748636 63343188 50748773 63343359 50748910 63343530 50749047 63343701 50749184 63343872 50749321 63344043 50749458 63344214 50749595 63344385 50749732 63344556 50749869 63344727 50750006 63344898 50750143 63345069 50750280 63345240 50750417 63345411 50750554 63345582 50750691 63345753 50750828 63345924 50750965 63346095 50751102 63346266 50751239 63346437 50751376 63346608 50751513 63346779 50751650 63346950 50751787 63347121 50751924 63347292 50752061 63347463 50752198 63347634 50752335 63347805 50752472 63347976 50752609 63348147 50752746 63348318 50752883 63348489 50753020 63348660 50753157 63348831 50753294 63349002 50753431 63349173 50753568 63349344 50753705 63349515 50753842 63349686 50753979 63349857 50754116 63350028 50754253 63350199 50754390 63350370 50754527 63350541 50754664 63350712 50754801 63350883 50754938 63351054 50755075 63351225 50755212 63351396 50755349 63351567 50755486 63351738 50755623 63351909 50755760 63352080 50755897 63352251 50756034 63352422 50756171 63352593 50756308 63352764 50756445 63352935 50756582 63353106 50756719 63353277 50756856 63353448 50756993 63353619 50757130 63353790 50757267 63353961 50757404 63354132 50757541 63354303 50757678 63354474 50757815 63354645 50757952 63354816 50758089 63354987 50758226 63355158 50758363 63355329 50758500 63355500 50758637 63355671 50758774 63355842 50758911 63356013 50759048 63356184 50759185 63356355 50759322 63356526 50759459 63356697 50759596 63356868 50759733 63357039 50759870 63357210 50760007 63357381 50760144 63357552 50760281 63357723 50760418 63357894 50760555 63358065 50760692 63358236 50760829 63358407 50760966 63358578 50761103 63358749 50761240 63358920 50761377 63359091 50761514 63359262 50761651 63359433 50761788 63359604 50761925 63359775 50762062 63359946 50762199 63360117 50762336 63360288 50762473 63360459 50762610 63360630 50762747 63360801 50762884 63360972 50763021 63361143 50763158 63361314 50763295 63361485 50763432 63361656 50763569 63361827 50763706 63361998 50763843 63362169 50763980 63362340 50764117 63362511 50764254 63362682 50764391 63362853
1000 71101900 0 71101900 88747627 71102037 88747798 71102174 88747969 71102311 88748140 71102448 88748311 71102585 88748482 71102722 88748653 71102859 88748824 71102996 88748995 71103133 88749166 71103270 88749337 71103407 88749508 71103544 88749679 71103681 88749850 71103818 88750021 71103955 88750192 71104092 88750363 71104229 88750534 71104366 88750705 71104503 88750876 71104640 88751047 71104777 88751218 71104914 88751389 71105051 88751560 71105188 88751731 71105325 88751902 71105462 88752073 71105599 88752244 71105736 88752415 71105873 88752586 71106010 88752757 71106147 88752928 71106284 88753099 71106421 88753270 71106558 88753441 71106695 88753612 71106832 88753783 71106969 88753954 71107106 88754125 71107243 88754296 71107380 88754467 71107517 88754638 71107654 88754809 71107791 88754980 71107928 88755151 71108065 88755322 71108202 88755493 71108339 88755664 71108476 88755835 71108613 88756006 71108750 88756177 71108887 88756348 71109024 88756519 71109161 88756690 71109298 88756861 71109435 88757032 71109572 88757203 71109709 88757374 71109846 88757545 71109983 88757716 71110120 88757887 71110257 88758058 71110394 88758229 71110531 88758400 71110668 88758571 71110805 88758742 71110942 88758913 71111079 88759084 71111216 88759255 71111353 88759426 71111490 88759597 71111627 88759768 71111764 88759939 71111901 88760110 71112038 88760281 71112175 88760452 71112312 88760623 71112449 88760794 71112586 88760965 71112723 88761136 71112860 88761307 71112997 88761478 71113134 88761649 71113271 88761820 71113408 88761991 71113545 88762162 71113682 88762333 71113819 88762504 71113956 88762675 71114093 88762846 71114230 88763017 71114367 88763188 71114504 88763359 71114641 88763530 71114778 88763701 71114915 88763872 71115052 88764043 71115189 88764214 71115326 88764385 71115463 88764556 71115600 88764727 71115737 88764898 71115874 88765069 71116011 88765240 71116148 88765411 71116285 88765582 71116422 88765753 71116559 88765924 71116696 88766095 71116833 88766266 71116970 88766437 71117107 88766608 71117244 88766779 71117381 88766950 71117518 88767121 71117655 88767292 71117792 88767463 71117929 88767634 71118066 88767805 71118203 88767976 71118340 88768147 71118477 88768318 71118614 88768489 71118751 88768660 71118888 88768831 71119025 88769002 71119162 88769173 71119299 88769344 71119436 88769515 71119573 88769686 71119710 88769857 71119847 88770028 71119984 88770199 71120121 88770370 71120258 88770541 71120395 88770712 71120532 88770883 71120669 88771054 71120806 88771225 71120943 88771396 71121080 88771567 71121217 88771738 71121354 88771909 71121491 88772080 71121628 88772251 71121765 88772422 71121902 88772593 71122039 88772764 71122176 88772935 71122313 88773106 71122450 88773277 71122587 88773448 71122724 88773619 71122861 88773790 71122998 88773961 71123135 88774132 71123272 88774303 71123409 88774474 71123546 88774645 71123683 88774816 71123820 88774987 71123957 88775158 71124094 88775329 71124231 88775500 71124368 88775671 71124505 88775842 71124642 88776013 71124779 88776184 71124916 88776355 71125053 88776526 71125190 88776697 71125327 88776868 71125464 88777039 71125601 88777210 71125738 88777381 71125875 88777552 71126012 88777723 71126149 88777894 71126286 88778065 71126423 88778236 71126560 88778407 71126697 88778578 71126834 88778749 71126971 88778920 71127108 88779091 71127245 88779262 71127382 88779433 71127519 88779604 71127656 88779775 71127793 88779946 71127930 88780117 71128067 88780288 71128204 88780459 71128341 88780630 71128478 88780801 71128615 88780972 71128752 88781143 71128889 88781314 71129026 88781485 71129163 88781656 71129300 88781827 71129437 88781998 71129574 88782169 71129711 88782340 71129848 88782511 71129985 88782682 71130122 88782853 71130259 88783024 71130396 88783195 71130533 88783366 71130670 88783537 71130807 88783708 71130944 88783879 71131081 88784050 71131218 88784221 71131355 88784392 71131492 88784563 71131629 88784734 71131766 88784905 71131903 88785076 71132040 88785247 71132177 88785418 71132314 88785589 71132451 88785760 71132588 88785931 71132725 88786102 71132862 88786273 71132999 88786444 71133136 88786615 71133273 88786786 71133410 88786957 71133547 88787128 71133684 88787299 71133821 88787470 71133958 88787641 71134095 88787812 71134232 88787983 71134369 88788154 71134506 88788325 71134643 88788496 71134780 88788667 71134917 88788838 71135054 88789009 71135191 88789180 71135328 88789351 71135465 88789522 71135602 88789693 71135739 88789864 71135876 88790035 71136013 88790206 71136150 88790377 71136287 88790548 71136424 88790719 71136561 88790890 71136698 88791061 71136835 88791232 71136972 88791403 71137109 88791574 71137246 88791745 71137383 88791916 71137520 88792087 71137657 88792258 71137794 88792429 71137931 88792600 71138068 88792771 71138205 88792942 71138342 88793113 71138479 88793284 71138616 88793455 71138753 88793626 71138890 88793797 71139027 88793968 71139164 88794139 71139301 88794310 71139438 88794481 71139575 88794652 71139712 88794823 71139849 88794994 71139986 88795165 71140123 88795336 71140260 88795507 71140397 88795678 71140534 88795849 71140671 88796020 71140808 88796191 71140945 88796362 71141082 88796533 71141219 88796704 71141356 88796875 71141493 88797046 71141630 88797217 71141767 88797388 71141904 88797559 71142041 88797730 71142178 88797901 71142315 88798072 71142452 88798243 71142589 88798414 71142726 88798585 71142863 88798756 71143000 88798927 71143137 88799098 71143274 88799269 71143411 88799440 71143548 88799611 71143685 88799782 71143822 88799953 71143959 88800124 71144096 88800295 71144233 88800466 71144370 88800637 71144507 88800808 71144644 88800979 71144781 88801150 71144918 88801321 71145055 88801492 71145192 88801663 71145329 88801834 71145466 88802005 71145603 88802176 71145740 88802347 71145877 88802518 71146014 88802689 71146151 88802860 71146288 88803031 71146425 88803202 71146562 88803373 71146699 88803544 71146836 88803715 71146973 88803886 71147110 88804057 71147247 88804228 71147384 88804399 71147521 88804570 71147658 88804741 71147795 88804912 71147932 88805083 71148069 88805254 71148206 88805425 71148343 88805596 71148480 88805767 71148617 88805938 71148754 88806109 71148891 88806280 71149028 88806451 71149165 88806622 71149302 88806793 71149439 88806964 71149576 88807135 71149713 88807306 71149850 88807477 71149987 88807648 71150124 88807819 71150261 88807990 71150398 88808161 71150535 88808332 71150672 88808503 71150809 88808674 71150946 88808845 71151083 88809016 71151220 88809187 71151357 88809358 71151494 88809529 71151631 88809700 71151768 88809871 71151905 88810042 71152042 88810213 71152179 88810384 71152316 88810555 71152453 88810726 71152590 88810897 71152727 88811068 71152864 88811239 71153001 88811410 71153138 88811581 71153275 88811752 71153412 88811923 71153549 88812094 71153686 88812265 71153823 88812436 71153960 88812607 71154097 88812778 71154234 88812949 71154371 88813120 71154508 88813291 71154645 88813462 71154782 88813633 71154919 88813804 71155056 88813975 71155193 88814146 71155330 88814317 71155467 88814488 71155604 88814659 71155741 88814830 71155878 88815001 71156015 88815172 71156152 88815343 71156289 88815514 71156426 88815685 71156563 88815856 71156700 88816027 71156837 88816198 71156974 88816369 71157111 88816540 71157248 88816711 71157385 88816882 71157522 88817053 71157659 88817224 71157796 88817395 71157933 88817566 71158070 88817737 71158207 88817908 71158344 88818079 71158481 88818250 71158618 88818421 71158755 88818592 71158892 88818763 71159029 88818934 71159166 88819105 71159303 88819276 71159440 88819447 71159577 88819618 71159714 88819789 71159851 88819960 71159988 88820131 71160125 88820302 71160262 88820473 71160399 88820644 71160536 88820815 71160673 88820986 71160810 88821157 71160947 88821328 71161084 88821499 71161221 88821670 71161358 88821841 71161495 88822012 71161632 88822183 71161769 88822354 71161906 88822525 71162043 88822696 71162180 88822867 71162317 88823038 71162454 88823209 71162591 88823380 71162728 88823551 71162865 88823722 71163002 88823893 71163139 88824064 71163276 88824235 71163413 88824406 71163550 88824577 71163687 88824748 71163824 88824919 71163961 88825090 71164098 88825261 71164235 88825432 71164372 88825603 71164509 88825774 71164646 88825945 71164783 88826116 71164920 88826287 71165057 88826458 71165194 88826629 71165331 88826800 71165468 88826971 71165605 88827142 71165742 88827313 71165879 88827484 71166016 88827655 71166153 88827826 71166290 88827997 71166427 88828168 71166564 88828339 71166701 88828510 71166838 88828681 71166975 88828852 71167112 88829023 71167249 88829194 71167386 88829365 71167523 88829536 71167660 88829707 71167797 88829878 71167934 88830049 71168071 88830220 71168208 88830391 71168345 88830562 71168482 88830733 71168619 88830904 71168756 88831075 71168893 88831246 71169030 88831417 71169167 88831588 71169304 88831759 71169441 88831930 71169578 88832101 71169715 88832272 71169852 88832443 71169989 88832614 71170126 88832785 71170263 88832956 71170400 88833127 71170537 88833298 71170674 88833469 71170811 88833640 71170948 88833811 71171085 88833982 71171222 88834153 71171359 88834324 71171496 88834495 71171633 88834666 71171770 88834837 71171907 88835008 71172044 88835179 71172181 88835350 71172318 88835521 71172455 88835692 71172592 88835863 71172729 88836034 71172866 88836205 71173003 88836376 71173140 88836547 71173277 88836718 71173414 88836889 71173551 88837060 71173688 88837231 71173825 88837402 71173962 88837573 71174099 88837744 71174236 88837915 71174373 88838086 71174510 88838257 71174647 88838428 71174784 88838599 71174921 88838770 71175058 88838941 71175195 88839112 71175332 88839283 71175469 88839454 71175606 88839625 71175743 88839796 71175880 88839967 71176017 88840138 71176154 88840309 71176291 88840480 71176428 88840651 71176565 88840822 71176702 88840993 71176839 88841164 71176976 88841335 71177113 88841506 71177250 88841677 71177387 88841848 71177524 88842019 71177661 88842190 71177798 88842361 71177935 88842532 71178072 88842703 71178209 88842874 71178346 88843045 71178483 88843216 71178620 88843387 71178757 88843558 71178894 88843729 71179031 88843900 71179168 88844071 71179305 88844242 71179442 88844413 71179579 88844584 71179716 88844755 71179853 88844926 71179990 88845097 71180127 88845268 71180264 88845439 71180401 88845610 71180538 88845781 71180675 88845952 71180812 88846123 71180949 88846294 71181086 88846465 71181223 88846636 71181360 88846807 71181497 88846978 71181634 88847149 71181771 88847320 71181908 88847491 71182045 88847662 71182182 88847833 71182319 88848004 71182456 88848175 71182593 88848346 71182730 88848517 71182867 88848688 71183004 88848859 71183141 88849030 71183278 88849201 71183415 88849372 71183552 88849543 71183689 88849714 71183826 88849885 71183963 88850056 71184100 88850227 71184237 88850398 71184374 88850569 71184511 88850740 71184648 88850911 71184785 88851082 71184922 88851253 71185059 88851424 71185196 88851595 71185333 88851766 71185470 88851937 71185607 88852108 71185744 88852279 71185881 88852450 71186018 88852621 71186155 88852792 71186292 88852963 71186429 88853134 71186566 88853305 71186703 88853476 71186840 88853647 71186977 88853818 71187114 88853989 71187251 88854160 71187388 88854331 71187525 88854502 71187662 88854673 71187799 88854844 71187936 88855015 71188073 88855186 71188210 88855357 71188347 88855528 71188484 88855699 71188621 88855870 71188758 88856041 71188895 88856212 71189032 88856383 71189169 88856554 71189306 88856725 71189443 88856896 71189580 88857067 71189717 88857238 71189854 88857409 71189991 88857580 71190128 88857751 71190265 88857922 71190402 88858093 71190539 88858264 71190676 88858435 71190813 88858606 71190950 88858777 71191087 88858948 71191224 88859119 71191361 88859290 71191498 88859461 71191635 88859632 71191772 88859803 71191909 88859974 71192046 88860145 71192183 88860316 71192320 88860487 71192457 88860658 71192594 88860829 71192731 88861000 71192868 88861171 71193005 88861342 71193142 88861513 71193279 88861684 71193416 88861855 71193553 88862026 71193690 88862197 71193827 88862368 71193964 88862539 71194101 88862710 71194238 88862881 71194375 88863052 71194512 88863223 71194649 88863394 71194786 88863565 71194923 88863736 71195060 88863907 71195197 88864078 71195334 88864249 71195471 88864420 71195608 88864591 71195745 88864762 71195882 88864933 71196019 88865104 71196156 88865275 71196293 88865446 71196430 88865617 71196567 88865788 71196704 88865959 71196841 88866130 71196978 88866301 71197115 88866472 71197252 88866643 71197389 88866814 71197526 88866985 71197663 88867156 71197800 88867327 71197937 88867498 71198074 88867669 71198211 88867840 71198348 88868011 71198485 88868182 71198622 88868353 71198759 88868524 71198896 88868695 71199033 88868866 71199170 88869037 71199307 88869208 71199444 88869379 71199581 88869550 71199718 88869721 71199855 88869892 71199992 88870063 71200129 88870234 71200266 88870405 71200403 88870576 71200540 88870747 71200677 88870918 71200814 88871089 71200951 88871260 71201088 88871431 71201225 88871602 71201362 88871773 71201499 88871944 71201636 88872115 71201773 88872286 71201910 88872457 71202047 88872628 71202184 88872799 71202321 88872970 71202458 88873141 71202595 88873312 71202732 88873483 71202869 88873654 71203006 88873825 71203143 88873996 71203280 88874167 71203417 88874338 71203554 88874509 71203691 88874680 71203828 88874851 71203965 88875022 71204102 88875193 71204239 88875364 71204376 88875535 71204513 88875706 71204650 88875877 71204787 88876048 71204924 88876219 71205061 88876390 71205198 88876561 71205335 88876732 71205472 88876903 71205609 88877074 71205746 88877245 71205883 88877416 71206020 88877587 71206157 88877758 71206294 88877929 71206431 88878100 71206568 88878271 71206705 88878442 71206842 88878613 71206979 88878784 71207116 88878955 71207253 88879126 71207390 88879297 71207527 88879468 71207664 88879639 71207801 88879810 71207938 88879981 71208075 88880152 71208212 88880323 71208349 88880494 71208486 88880665 71208623 88880836 71208760 88881007 71208897 88881178 71209034 88881349 71209171 88881520 71209308 88881691 71209445 88881862 71209582 88882033 71209719 88882204 71209856 88882375 71209993 88882546 71210130 88882717 71210267 88882888 71210404 88883059 71210541 88883230 71210678 88883401 71210815 88883572 71210952 88883743 71211089 88883914 71211226 88884085 71211363 88884256 71211500 88884427 71211637 88884598 71211774 88884769 71211911 88884940 71212048 88885111 71212185 88885282 71212322 88885453 71212459 88885624 71212596 88885795 71212733 88885966 71212870 88886137 71213007 88886308 71213144 88886479 71213281 88886650 71213418 88886821 71213555 88886992 71213692 88887163 71213829 88887334 71213966 88887505 71214103 88887676 71214240 88887847 71214377 88888018 71214514 88888189 71214651 88888360 71214788 88888531 71214925 88888702 71215062 88888873 71215199 88889044 71215336 88889215 71215473 88889386 71215610 88889557 71215747 88889728 71215884 88889899 71216021 88890070 71216158 88890241 71216295 88890412 71216432 88890583 71216569 88890754 71216706 88890925 71216843 88891096 71216980 88891267 71217117 88891438 71217254 88891609 71217391 88891780 71217528 88891951 71217665 88892122 71217802 88892293 71217939 88892464 71218076 88892635 71218213 88892806 71218350 88892977 71218487 88893148 71218624 88893319 71218761 88893490 71218898 88893661 71219035 88893832 71219172 88894003 71219309 88894174 71219446 88894345 71219583 88894516 71219720 88894687 71219857 88894858 71219994 88895029 71220131 88895200 71220268 88895371 71220405 88895542 71220542 88895713 71220679 88895884 71220816 88896055 71220953 88896226 71221090 88896397 71221227 88896568 71221364 88896739 71221501 88896910 71221638 88897081 71221775 88897252 71221912 88897423 71222049 88897594 71222186 88897765 71222323 88897936 71222460 88898107 71222597 88898278 71222734 88898449 71222871 88898620 71223008 88898791 71223145 88898962 71223282 88899133 71223419 88899304 71223556 88899475 71223693 88899646 71223830 88899817 71223967 88899988 71224104 88900159 71224241 88900330 71224378 88900501 71224515 88900672 71224652 88900843 71224789 88901014 71224926 88901185 71225063 88901356 71225200 88901527 71225337 88901698 71225474 88901869 71225611 88902040 71225748 88902211 71225885 88902382 71226022 88902553 71226159 88902724 71226296 88902895 71226433 88903066 71226570 88903237 71226707 88903408 71226844 88903579 71226981 88903750 71227118 88903921 71227255 88904092 71227392 88904263 71227529 88904434 71227666 88904605 71227803 88904776 71227940 88904947 71228077 88905118 71228214 88905289 71228351 88905460 71228488 88905631 71228625 88905802 71228762 88905973 71228899 88906144 71229036 88906315 71229173 88906486 71229310 88906657 71229447 88906828 71229584 88906999 71229721 88907170 71229858 88907341 71229995 88907512 71230132 88907683 71230269 88907854 71230406 88908025 71230543 88908196 71230680 88908367 71230817 88908538 71230954 88908709 71231091 88908880 71231228 88909051 71231365 88909222 71231502 88909393 71231639 88909564 71231776 88909735 71231913 88909906 71232050 88910077 71232187 88910248 71232324 88910419 71232461 88910590 71232598 88910761 71232735 88910932 71232872 88911103 71233009 88911274 71233146 88911445 71233283 88911616 71233420 88911787 71233557 88911958 71233694 88912129 71233831 88912300 71233968 88912471 71234105 88912642 71234242 88912813 71234379 88912984 71234516 88913155 71234653 88913326 71234790 88913497 71234927 88913668 71235064 88913839 71235201 88914010 71235338 88914181 71235475 88914352 71235612 88914523 71235749 88914694 71235886 88914865 71236023 88915036 71236160 88915207 71236297 88915378 71236434 88915549 71236571 88915720 71236708 88915891 71236845 88916062 71236982 88916233 71237119 88916404 71237256 88916575 71237393 88916746 71237530 88916917 71237667 88917088 71237804 88917259 71237941 88917430 71238078 88917601 71238215 88917772 71238352 88917943 71238489 88918114 71238626 88918285
1000 64388900 0 64388900 80368627 64389037 80368798 64389174 80368969 64389311 80369140 64389448 80369311 64389585 80369482 64389722 80369653 64389859 80369824 64389996 80369995 64390133 80370166 64390270 80370337 64390407 80370508 64390544 80370679 64390681 80370850 64390818 80371021 64390955 80371192 64391092 80371363 64391229 80371534 64391366 80371705 64391503 80371876 64391640 80372047 64391777 80372218 64391914 80372389 64392051 80372560 64392188 80372731 64392325 80372902 64392462 80373073 64392599 80373244 64392736 80373415 64392873 80373586 64393010 80373757 64393147 80373928 64393284 80374099 64393421 80374270 64393558 80374441 64393695 80374612 64393832 80374783 64393969 80374954 64394106 80375125 64394243 80375296 64394380 80375467 64394517 80375638 64394654 80375809 64394791 80375980 64394928 80376151 64395065 80376322 64395202 80376493 64395339 80376664 64395476 80376835 64395613 80377006 64395750 80377177 64395887 80377348 64396024 80377519 64396161 80377690 64396298 80377861 64396435 80378032 64396572 80378203 64396709 80378374 64396846 80378545 64396983 80378716 64397120 80378887 64397257 80379058 64397394 80379229 64397531 80379400 64397668 80379571 64397805 80379742 64397942 80379913 64398079 80380084 64398216 80380255 64398353 80380426 64398490 80380597 64398627 80380768 64398764 80380939 64398901 80381110 64399038 80381281 64399175 80381452 64399312 80381623 64399449 80381794 64399586 80381965 64399723 80382136 64399860 80382307 64399997 80382478 64400134 80382649 64400271 80382820 64400408 80382991 64400545 80383162 64400682 80383333 64400819 80383504 64400956 80383675 64401093 80383846 64401230 80384017 64401367 80384188 64401504 80384359 64401641 80384530 64401778 80384701 64401915 80384872 64402052 80385043 64402189 80385214 64402326 80385385 64402463 80385556 64402600 80385727 64402737 80385898 64402874 80386069 64403011 80386240 64403148 80386411 64403285 80386582 64403422 80386753 64403559 80386924 64403696 80387095 64403833 80387266 64403970 80387437 64404107 80387608 64404244 80387779 64404381 80387950 64404518 80388121 64404655 80388292 64404792 80388463 64404929 80388634 64405066 80388805 64405203 80388976 64405340 80389147 64405477 80389318 64405614 80389489 64405751 80389660 64405888 80389831 64406025 80390002 64406162 80390173 64406299 80390344 64406436 80390515 64406573 80390686 64406710 80390857 64406847 80391028 64406984 80391199 64407121 80391370 64407258 80391541 64407395 80391712 64407532 80391883 64407669 80392054 64407806 80392225 64407943 80392396 64408080 80392567 64408217 80392738 64408354 80392909 64408491 80393080 64408628 80393251 64408765 80393422 64408902 80393593 64409039 80393764 64409176 80393935 64409313 80394106 64409450 80394277 64409587 80394448 64409724 80394619 64409861 80394790 64409998 80394961 64410135 80395132 64410272 80395303 64410409 80395474 64410546 80395645 64410683 80395816 64410820 80395987 64410957 80396158 64411094 80396329 64411231 80396500 64411368 80396671 64411505 80396842 64411642 80397013 64411779 80397184 64411916 80397355 64412053 80397526 64412190 80397697 64412327 80397868 64412464 80398039 64412601 80398210 64412738 80398381 64412875 80398552 64413012 80398723 64413149 80398894 64413286 80399065 64413423 80399236 64413560 80399407 64413697 80399578 64413834 80399749 64413971 80399920 64414108 80400091 64414245 80400262 64414382 80400433 64414519 80400604 64414656 80400775 64414793 80400946 64414930 80401117 64415067 80401288 64415204 80401459 64415341 80401630 64415478 80401801 64415615 80401972 64415752 80402143 64415889 80402314 64416026 80402485 64416163 80402656 64416300 80402827 64416437 80402998 64416574 80403169 64416711 80403340 64416848 80403511 64416985 80403682 64417122 80403853 64417259 80404024 64417396 80404195 64417533 80404366 64417670 80404537 64417807 80404708 64417944 80404879 64418081 80405050 64418218 80405221 64418355 80405392 64418492 80405563 64418629 80405734 64418766 80405905 64418903 80406076 64419040 80406247 64419177 80406418 64419314 80406589 64419451 80406760 64419588 80406931 64419725 80407102 64419862 80407273 64419999 80407444 64420136 80407615 64420273 80407786 64420410 80407957 64420547 80408128 64420684 80408299 64420821 80408470 64420958 80408641 64421095 80408812 64421232 80408983 64421369 80409154 64421506 80409325 64421643 80409496 64421780 80409667 64421917 80409838 64422054 80410009 64422191 80410180 64422328 80410351 64422465 80410522 64422602 80410693 64422739 80410864 64422876 80411035 64423013 80411206 64423150 80411377 64423287 80411548 64423424 80411719 64423561 80411890 64423698 80412061 64423835 80412232 64423972 80412403 64424109 80412574 64424246 80412745 64424383 80412916 64424520 80413087 64424657 80413258 64424794 80413429 64424931 80413600 64425068 80413771 64425205 80413942 64425342 80414113 64425479 80414284 64425616 80414455 64425753 80414626 64425890 80414797 64426027 80414968 64426164 80415139 64426301 80415310 64426438 80415481 64426575 80415652 64426712 80415823 64426849 80415994 64426986 80416165 64427123 80416336 64427260 80416507 64427397 80416678 64427534 80416849 64427671 80417020 64427808 80417191 64427945 80417362 64428082 80417533 64428219 80417704 64428356 80417875 64428493 80418046 64428630 80418217 64428767 80418388 64428904 80418559 64429041 80418730 64429178 80418901 64429315 80419072 64429452 80419243 64429589 80419414 64429726 80419585 64429863 80419756 64430000 80419927 64430137 80420098 64430274 80420269 64430411 80420440 64430548 80420611 64430685 80420782 64430822 80420953 64430959 80421124 64431096 80421295 64431233 80421466 64431370 80421637 64431507 80421808 64431644 80421979 64431781 80422150 64431918 80422321 64432055 80422492 64432192 80422663 64432329 80422834 64432466 80423005 64432603 80423176 64432740 80423347 64432877 80423518 64433014 80423689 64433151 80423860 64433288 80424031 64433425 80424202 64433562 80424373 64433699 80424544 64433836 80424715 64433973 80424886 64434110 80425057 64434247 80425228 64434384 80425399 64434521 80425570 64434658 80425741 64434795 80425912 64434932 80426083 64435069 80426254 64435206 80426425 64435343 80426596 64435480 80426767 64435617 80426938 64435754 80427109 64435891 80427280 64436028 80427451 64436165 80427622 64436302 80427793 64436439 80427964 64436576 80428135 64436713 80428306 64436850 80428477 64436987 80428648 64437124 80428819 64437261 80428990 64437398 80429161 64437535 80429332 64437672 80429503 64437809 80429674 64437946 80429845 64438083 80430016 64438220 80430187 64438357 80430358 64438494 80430529 64438631 80430700 64438768 80430871 64438905 80431042 64439042 80431213 64439179 80431384 64439316 80431555 64439453 80431726 64439590 80431897 64439727 80432068 64439864 80432239 64440001 80432410 64440138 80432581 64440275 80432752 64440412 80432923 64440549 80433094 64440686 80433265 64440823 80433436 64440960 80433607 64441097 80433778 64441234 80433949 64441371 80434120 64441508 80434291 64441645 80434462 64441782 80434633 64441919 80434804 64442056 80434975 64442193 80435146 64442330 80435317 64442467 80435488 64442604 80435659 64442741 80435830 64442878 80436001 64443015 80436172 64443152 80436343 64443289 80436514 64443426 80436685 64443563 80436856 64443700 80437027 64443837 80437198 64443974 80437369 64444111 80437540 64444248 80437711 64444385 80437882 64444522 80438053 64444659 80438224 64444796 80438395 64444933 80438566 64445070 80438737 64445207 80438908 64445344 80439079 64445481 80439250 64445618 80439421 64445755 80439592 64445892 80439763 64446029 80439934 64446166 80440105 64446303 80440276 64446440 80440447 64446577 80440618 64446714 80440789 64446851 80440960 64446988 80441131 64447125 80441302 64447262 80441473 64447399 80441644 64447536 80441815 64447673 80441986 64447810 80442157 64447947 80442328 64448084 80442499 64448221 80442670 64448358 80442841 64448495 80443012 64448632 80443183 64448769 80443354 64448906 80443525 64449043 80443696 64449180 80443867 64449317 80444038 64449454 80444209 64449591 80444380 64449728 80444551 64449865 80444722 64450002 80444893 64450139 80445064 64450276 80445235 64450413 80445406 64450550 80445577 64450687 80445748 64450824 80445919 64450961 80446090 64451098 80446261 64451235 80446432 64451372 80446603 64451509 80446774 64451646 80446945 64451783 80447116 64451920 80447287 64452057 80447458 64452194 80447629 64452331 80447800 64452468 80447971 64452605 80448142 64452742 80448313 64452879 80448484 64453016 80448655 64453153 80448826 64453290 80448997 64453427 80449168 64453564 80449339 64453701 80449510 64453838 80449681 64453975 80449852 64454112 80450023 64454249 80450194 64454386 80450365 64454523 80450536 64454660 80450707 64454797 80450878 64454934 80451049 64455071 80451220 64455208 80451391 64455345 80451562 64455482 80451733 64455619 80451904 64455756 80452075 64455893 80452246 64456030 80452417 64456167 80452588 64456304 80452759 64456441 80452930 64456578 80453101 64456715 80453272 64456852 80453443 64456989 80453614 64457126 80453785 64457263 80453956 64457400 80454127 64457537 80454298 64457674 80454469 64457811 80454640 64457948 80454811 64458085 80454982 64458222 80455153 64458359 80455324 64458496 80455495 64458633 80455666 64458770 80455837 64458907 80456008 64459044 80456179 64459181 80456350 64459318 80456521 64459455 80456692 64459592 80456863 64459729 80457034 64459866 80457205 64460003 80457376 64460140 80457547 64460277 80457718 64460414 80457889 64460551 80458060 64460688 80458231 64460825 80458402 64460962 80458573 64461099 80458744 64461236 80458915 64461373 80459086 64461510 80459257 64461647 80459428 64461784 80459599 64461921 80459770 64462058 80459941 64462195 80460112 64462332 80460283 64462469 80460454 64462606 80460625 64462743 80460796 64462880 80460967 64463017 80461138 64463154 80461309 64463291 80461480 64463428 80461651 64463565 80461822 64463702 80461993 64463839 80462164 64463976 80462335 64464113 80462506 64464250 80462677 64464387 80462848 64464524 80463019 64464661 80463190 64464798 80463361 64464935 80463532 64465072 80463703 64465209 80463874 64465346 80464045 64465483 80464216 64465620 80464387 64465757 80464558 64465894 80464729 64466031 80464900 64466168 80465071 64466305 80465242 64466442 80465413 64466579 80465584 64466716 80465755 64466853 80465926 64466990 80466097 64467127 80466268 64467264 80466439 64467401 80466610 64467538 80466781 64467675 80466952 64467812 80467123 64467949 80467294 64468086 80467465 64468223 80467636 64468360 80467807 64468497 80467978 64468634 80468149 64468771 80468320 64468908 80468491 64469045 80468662 64469182 80468833 64469319 80469004 64469456 80469175 64469593 80469346 64469730 80469517 64469867 80469688 64470004 80469859 64470141 80470030 64470278 80470201 64470415 80470372 64470552 80470543 64470689 80470714 64470826 80470885 64470963 80471056 64471100 80471227 64471237 80471398 64471374 80471569 64471511 80471740 64471648 80471911 64471785 80472082 64471922 80472253 64472059 80472424 64472196 80472595 64472333 80472766 64472470 80472937 64472607 80473108 64472744 80473279 64472881 80473450 64473018 80473621 64473155 80473792 64473292 80473963 64473429 80474134 64473566 80474305 64473703 80474476 64473840 80474647 64473977 80474818 64474114 80474989 64474251 80475160 64474388 80475331 64474525 80475502 64474662 80475673 64474799 80475844 64474936 80476015 64475073 80476186 64475210 80476357 64475347 80476528 64475484 80476699 64475621 80476870 64475758 80477041 64475895 80477212 64476032 80477383 64476169 80477554 64476306 80477725 64476443 80477896 64476580 80478067 64476717 80478238 64476854 80478409 64476991 80478580 64477128 80478751 64477265 80478922 64477402 80479093 64477539 80479264 64477676 80479435 64477813 80479606 64477950 80479777 64478087 80479948 64478224 80480119 64478361 80480290 64478498 80480461 64478635 80480632 64478772 80480803 64478909 80480974 64479046 80481145 64479183 80481316 64479320 80481487 64479457 80481658 64479594 80481829 64479731 80482000 64479868 80482171 64480005 80482342 64480142 80482513 64480279 80482684 64480416 80482855 64480553 80483026 64480690 80483197 64480827 80483368 64480964 80483539 64481101 80483710 64481238 80483881 64481375 80484052 64481512 80484223 64481649 80484394 64481786 80484565 64481923 80484736 64482060 80484907 64482197 80485078 64482334 80485249 64482471 80485420 64482608 80485591 64482745 80485762 64482882 80485933 64483019 80486104 64483156 80486275 64483293 80486446 64483430 80486617 64483567 80486788 64483704 80486959 64483841 80487130 64483978 80487301 64484115 80487472 64484252 80487643 64484389 80487814 64484526 80487985 64484663 80488156 64484800 80488327 64484937 80488498 64485074 80488669 64485211 80488840 64485348 80489011 64485485 80489182 64485622 80489353 64485759 80489524 64485896 80489695 64486033 80489866 64486170 80490037 64486307 80490208 64486444 80490379 64486581 80490550 64486718 80490721 64486855 80490892 64486992 80491063 64487129 80491234 64487266 80491405 64487403 80491576 64487540 80491747 64487677 80491918 64487814 80492089 64487951 80492260 64488088 80492431 64488225 80492602 64488362 80492773 64488499 80492944 64488636 80493115 64488773 80493286 64488910 80493457 64489047 80493628 64489184 80493799 64489321 80493970 64489458 80494141 64489595 80494312 64489732 80494483 64489869 80494654 64490006 80494825 64490143 80494996 64490280 80495167 64490417 80495338 64490554 80495509 64490691 80495680 64490828 80495851 64490965 80496022 64491102 80496193 64491239 80496364 64491376 80496535 64491513 80496706 64491650 80496877 64491787 80497048 64491924 80497219 64492061 80497390 64492198 80497561 64492335 80497732 64492472 80497903 64492609 80498074 64492746 80498245 64492883 80498416 64493020 80498587 64493157 80498758 64493294 80498929 64493431 80499100 64493568 80499271 64493705 80499442 64493842 80499613 64493979 80499784 64494116 80499955 64494253 80500126 64494390 80500297 64494527 80500468 64494664 80500639 64494801 80500810 64494938 80500981 64495075 80501152 64495212 80501323 64495349 80501494 64495486 80501665 64495623 80501836 64495760 80502007 64495897 80502178 64496034 80502349 64496171 80502520 64496308 80502691 64496445 80502862 64496582 80503033 64496719 80503204 64496856 80503375 64496993 80503546 64497130 80503717 64497267 80503888 64497404 80504059 64497541 80504230 64497678 80504401 64497815 80504572 64497952 80504743 64498089 80504914 64498226 80505085 64498363 80505256 64498500 80505427 64498637 80505598 64498774 80505769 64498911 80505940 64499048 80506111 64499185 80506282 64499322 80506453 64499459 80506624 64499596 80506795 64499733 80506966 64499870 80507137 64500007 80507308 64500144 80507479 64500281 80507650 64500418 80507821 64500555 80507992 64500692 80508163 64500829 80508334 64500966 80508505 64501103 80508676 64501240 80508847 64501377 80509018 64501514 80509189 64501651 80509360 64501788 80509531 64501925 80509702 64502062 80509873 64502199 80510044 64502336 80510215 64502473 80510386 64502610 80510557 64502747 80510728 64502884 80510899 64503021 80511070 64503158 80511241 64503295 80511412 64503432 80511583 64503569 80511754 64503706 80511925 64503843 80512096 64503980 80512267 64504117 80512438 64504254 80512609 64504391 80512780 64504528 80512951 64504665 80513122 64504802 80513293 64504939 80513464 64505076 80513635 64505213 80513806 64505350 80513977 64505487 80514148 64505624 80514319 64505761 80514490 64505898 80514661 64506035 80514832 64506172 80515003 64506309 80515174 64506446 80515345 64506583 80515516 64506720 80515687 64506857 80515858 64506994 80516029 64507131 80516200 64507268 80516371 64507405 80516542 64507542 80516713 64507679 80516884 64507816 80517055 64507953 80517226 64508090 80517397 64508227 80517568 64508364 80517739 64508501 80517910 64508638 80518081 64508775 80518252 64508912 80518423 64509049 80518594 64509186 80518765 64509323 80518936 64509460 80519107 64509597 80519278 64509734 80519449 64509871 80519620 64510008 80519791 64510145 80519962 64510282 80520133 64510419 80520304 64510556 80520475 64510693 80520646 64510830 80520817 64510967 80520988 64511104 80521159 64511241 80521330 64511378 80521501 64511515 80521672 64511652 80521843 64511789 80522014 64511926 80522185 64512063 80522356 64512200 80522527 64512337 80522698 64512474 80522869 64512611 80523040 64512748 80523211 64512885 80523382 64513022 80523553 64513159 80523724 64513296 80523895 64513433 80524066 64513570 80524237 64513707 80524408 64513844 80524579 64513981 80524750 64514118 80524921 64514255 80525092 64514392 80525263 64514529 80525434 64514666 80525605 64514803 80525776 64514940 80525947 64515077 80526118 64515214 80526289 64515351 80526460 64515488 80526631 64515625 80526802 64515762 80526973 64515899 80527144 64516036 80527315 64516173 80527486 64516310 80527657 64516447 80527828 64516584 80527999 64516721 80528170 64516858 80528341 64516995 80528512 64517132 80528683 64517269 80528854 64517406 80529025 64517543 80529196 64517680 80529367 64517817 80529538 64517954 80529709 64518091 80529880 64518228 80530051 64518365 80530222 64518502 80530393 64518639 80530564 64518776 80530735 64518913 80530906 64519050 80531077 64519187 80531248 64519324 80531419 64519461 80531590 64519598 80531761 64519735 80531932 64519872 80532103 64520009 80532274 64520146 80532445 64520283 80532616 64520420 80532787 64520557 80532958 64520694 80533129 64520831 80533300 64520968 80533471 64521105 80533642 64521242 80533813 64521379 80533984 64521516 80534155 64521653 80534326 64521790 80534497 64521927 80534668 64522064 80534839 64522201 80535010 64522338 80535181 64522475 80535352 64522612 80535523 64522749 80535694 64522886 80535865 64523023 80536036 64523160 80536207 64523297 80536378 64523434 80536549 64523571 80536720 64523708 80536891 64523845 80537062 64523982 80537233 64524119 80537404 64524256 80537575 64524393 80537746 64524530 80537917 64524667 80538088 64524804 80538259 64524941 80538430 64525078 80538601 64525215 80538772 64525352 80538943 64525489 80539114 64525626 80539285
1000 58771900 0 58771900 73357627 58772037 73357798 58772174 73357969 58772311 73358140 58772448 73358311 58772585 73358482 58772722 73358653 58772859 73358824 58772996 73358995 58773133 73359166 58773270 73359337 58773407 73359508 58773544 73359679 58773681 73359850 58773818 73360021 58773955 73360192 58774092 73360363 58774229 73360534 58774366 73360705 58774503 73360876 58774640 73361047 58774777 73361218 58774914 73361389 58775051 73361560 58775188 73361731 58775325 73361902 58775462 73362073 58775599 73362244 58775736 73362415 58775873 73362586 58776010 73362757 58776147 73362928 58776284 73363099 58776421 73363270 58776558 73363441 58776695 73363612 58776832 73363783 58776969 73363954 58777106 73364125 58777243 73364296 58777380 73364467 58777517 73364638 58777654 73364809 58777791 73364980 58777928 73365151 58778065 73365322 58778202 73365493 58778339 73365664 58778476 73365835 58778613 73366006 58778750 73366177 58778887 73366348 58779024 73366519 58779161 73366690 58779298 73366861 58779435 73367032 58779572 73367203 58779709 73367374 58779846 73367545 58779983 73367716 58780120 73367887 58780257 73368058 58780394 73368229 58780531 73368400 58780668 73368571 58780805 73368742 58780942 73368913 58781079 73369084 58781216 73369255 58781353 73369426 58781490 73369597 58781627 73369768 58781764 73369939 58781901 73370110 58782038 73370281 58782175 73370452 58782312 73370623 58782449 73370794 58782586 73370965 58782723 73371136 58782860 73371307 58782997 73371478 58783134 73371649 58783271 73371820 58783408 73371991 58783545 73372162 58783682 73372333 58783819 73372504 58783956 73372675 58784093 73372846 58784230 73373017 58784367 73373188 58784504 73373359 58784641 73373530 58784778 73373701 58784915 73373872 58785052 73374043 58785189 73374214 58785326 73374385 58785463 73374556 58785600 73374727 58785737 73374898 58785874 73375069 58786011 73375240 58786148 73375411 58786285 73375582 58786422 73375753 58786559 73375924 58786696 73376095 58786833 73376266 58786970 73376437 58787107 73376608 58787244 73376779 58787381 73376950 58787518 73377121 58787655 73377292 58787792 73377463 58787929 73377634 58788066 73377805 58788203 73377976 58788340 73378147 58788477 73378318 58788614 73378489 58788751 73378660 58788888 73378831 58789025 73379002 58789162 73379173 58789299 73379344 58789436 73379515 58789573 73379686 58789710 73379857 58789847 73380028 58789984 73380199 58790121 73380370 58790258 73380541 58790395 73380712 58790532 73380883 58790669 73381054 58790806 73381225 58790943 73381396 58791080 73381567 58791217 73381738 58791354 73381909 58791491 73382080 58791628 73382251 58791765 73382422 58791902 73382593 58792039 73382764 58792176 73382935 58792313 73383106 58792450 73383277 58792587 73383448 58792724 73383619 58792861 73383790 58792998 73383961 58793135 73384132 58793272 73384303 58793409 73384474 58793546 73384645 58793683 73384816 58793820 73384987 58793957 73385158 58794094 73385329 58794231 73385500 58794368 73385671 58794505 73385842 58794642 73386013 58794779 73386184 58794916 73386355 58795053 73386526 58795190 73386697 58795327 73386868 58795464 73387039 58795601 73387210 58795738 73387381 58795875 73387552 58796012 73387723 58796149 73387894 58796286 73388065 58796423 73388236 58796560 73388407 58796697 73388578 58796834 73388749 58796971 73388920 58797108 73389091 58797245 73389262 58797382 73389433 58797519 73389604 58797656 73389775 58797793 73389946 58797930 73390117 58798067 73390288 58798204 73390459 58798341 73390630 58798478 73390801 58798615 73390972 58798752 73391143 58798889 73391314 58799026 73391485 58799163 73391656 58799300 73391827 58799437 73391998 58799574 73392169 58799711 73392340 58799848 73392511 58799985 73392682 58800122 73392853 58800259 73393024 58800396 73393195 58800533 73393366 58800670 73393537 58800807 73393708 58800944 73393879 58801081 73394050 58801218 73394221 58801355 73394392 58801492 73394563 58801629 73394734 58801766 73394905 58801903 73395076 58802040 73395247 58802177 73395418 58802314 73395589 58802451 73395760 58802588 73395931 58802725 73396102 58802862 73396273 58802999 73396444 58803136 73396615 58803273 73396786 58803410 73396957 58803547 73397128 58803684 73397299 58803821 73397470 58803958 73397641 58804095 73397812 58804232 73397983 58804369 73398154 58804506 73398325 58804643 73398496 58804780 73398667 58804917 73398838 58805054 73399009 58805191 73399180 58805328 73399351 58805465 73399522 58805602 73399693 58805739 73399864 58805876 73400035 58806013 73400206 58806150 73400377 58806287 73400548 58806424 73400719 58806561 73400890 58806698 73401061 58806835 73401232 58806972 73401403 58807109 73401574 58807246 73401745 58807383 73401916 58807520 73402087 58807657 73402258 58807794 73402429 58807931 73402600 58808068 73402771 58808205 73402942 58808342 73403113 58808479 73403284 58808616 73403455 58808753 73403626 58808890 73403797 58809027 73403968 58809164 73404139 58809301 73404310 58809438 73404481 58809575 73404652 58809712 73404823 58809849 73404994 58809986 73405165 58810123 73405336 58810260 73405507 58810397 73405678 58810534 73405849 58810671 73406020 58810808 73406191 58810945 73406362 58811082 73406533 58811219 73406704 58811356 73406875 58811493 73407046 58811630 73407217 58811767 73407388 58811904 73407559 58812041 73407730 58812178 73407901 58812315 73408072 58812452 73408243 58812589 73408414 58812726 73408585 58812863 73408756 58813000 73408927 58813137 73409098 58813274 73409269 58813411 73409440 58813548 73409611 58813685 73409782 58813822 73409953 58813959 73410124 58814096 73410295 58814233 73410466 58814370 73410637 58814507 73410808 58814644 73410979 58814781 73411150 58814918 73411321 58815055 73411492 58815192 73411663 58815329 73411834 58815466 73412005 58815603 73412176 58815740 73412347 58815877 73412518 58816014 73412689 58816151 73412860 58816288 73413031 58816425 73413202 58816562 73413373 58816699 73413544 58816836 73413715 58816973 73413886 58817110 73414057 58817247 73414228 58817384 73414399 58817521 73414570 58817658 73414741 58817795 73414912 58817932 73415083 58818069 73415254 58818206 73415425 58818343 73415596 58818480 73415767 58818617 73415938 58818754 73416109 58818891 73416280 58819028 73416451 58819165 73416622 58819302 73416793 58819439 73416964 58819576 73417135 58819713 73417306 58819850 73417477 58819987 73417648 58820124 73417819 58820261 73417990 58820398 73418161 58820535 73418332 58820672 73418503 58820809 73418674 58820946 73418845 58821083 73419016 58821220 73419187 58821357 73419358 58821494 73419529 58821631 73419700 58821768 73419871 58821905 73420042 58822042 73420213 58822179 73420384 58822316 73420555 58822453 73420726 58822590 73420897 58822727 73421068 58822864 73421239 58823001 73421410 58823138 73421581 58823275 73421752 58823412 73421923 58823549 73422094 58823686 73422265 58823823 73422436 58823960 73422607 58824097 73422778 58824234 73422949 58824371 73423120 58824508 73423291 58824645 73423462 58824782 73423633 58824919 73423804 58825056 73423975 58825193 73424146 58825330 73424317 58825467 73424488 58825604 73424659 58825741 73424830 58825878 73425001 58826015 73425172 58826152 73425343 58826289 73425514 58826426 73425685 58826563 73425856 58826700 73426027 58826837 73426198 58826974 73426369 58827111 73426540 58827248 73426711 58827385 73426882 58827522 73427053 58827659 73427224 58827796 73427395 58827933 73427566 58828070 73427737 58828207 73427908 58828344 73428079 58828481 73428250 58828618 73428421 58828755 73428592 58828892 73428763 58829029 73428934 58829166 73429105 58829303 73429276 58829440 73429447 58829577 73429618 58829714 73429789 58829851 73429960 58829988 73430131 58830125 73430302 58830262 73430473 58830399 73430644 58830536 73430815 58830673 73430986 58830810 73431157 58830947 73431328 58831084 73431499 58831221 73431670 58831358 73431841 58831495 73432012 58831632 73432183 58831769 73432354 58831906 73432525 58832043 73432696 58832180 73432867 58832317 73433038 58832454 73433209 58832591 73433380 58832728 73433551 58832865 73433722 58833002 73433893 58833139 73434064 58833276 73434235 58833413 73434406 58833550 73434577 58833687 73434748 58833824 73434919 58833961 73435090 58834098 73435261 58834235 73435432 58834372 73435603 58834509 73435774 58834646 73435945 58834783 73436116 58834920 73436287 58835057 73436458 58835194 73436629 58835331 73436800 58835468 73436971 58835605 73437142 58835742 73437313 58835879 73437484 58836016 73437655 58836153 73437826 58836290 73437997 58836427 73438168 58836564 73438339 58836701 73438510 58836838 73438681 58836975 73438852 58837112 73439023 58837249 73439194 58837386 73439365 58837523 73439536 58837660 73439707 58837797 73439878 58837934 73440049 58838071 73440220 58838208 73440391 58838345 73440562 58838482 73440733 58838619 73440904 58838756 73441075 58838893 73441246 58839030 73441417 58839167 73441588 58839304 73441759 58839441 73441930 58839578 73442101 58839715 73442272 58839852 73442443 58839989 73442614 58840126 73442785 58840263 73442956 58840400 73443127 58840537 73443298 58840674 73443469 58840811 73443640 58840948 73443811 58841085 73443982 58841222 73444153 58841359 73444324 58841496 73444495 58841633 73444666 58841770 73444837 58841907 73445008 58842044 73445179 58842181 73445350 58842318 73445521 58842455 73445692 58842592 73445863 58842729 73446034 58842866 73446205 58843003 73446376 58843140 73446547 58843277 73446718 58843414 73446889 58843551 73447060 58843688 73447231 58843825 73447402 58843962 73447573 58844099 73447744 58844236 73447915 58844373 73448086 58844510 73448257 58844647 73448428 58844784 73448599 58844921 73448770 58845058 73448941 58845195 73449112 58845332 73449283 58845469 73449454 58845606 73449625 58845743 73449796 58845880 73449967 58846017 73450138 58846154 73450309 58846291 73450480 58846428 73450651 58846565 73450822 58846702 73450993 58846839 73451164 58846976 73451335 58847113 73451506 58847250 73451677 58847387 73451848 58847524 73452019 58847661 73452190 58847798 73452361 58847935 73452532 58848072 73452703 58848209 73452874 58848346 73453045 58848483 73453216 58848620 73453387 58848757 73453558 58848894 73453729 58849031 73453900 58849168 73454071 58849305 73454242 58849442 73454413 58849579 73454584 58849716 73454755 58849853 73454926 58849990 73455097 58850127 73455268 58850264 73455439 58850401 73455610 58850538 73455781 58850675 73455952 58850812 73456123 58850949 73456294 58851086 73456465 58851223 73456636 58851360 73456807 58851497 73456978 58851634 73457149 58851771 73457320 58851908 73457491 58852045 73457662 58852182 73457833 58852319 73458004 58852456 73458175 58852593 73458346 58852730 73458517 58852867 73458688 58853004 73458859 58853141 73459030 58853278 73459201 58853415 73459372 58853552 73459543 58853689 73459714 58853826 73459885 58853963 73460056 58854100 73460227 58854237 73460398 58854374 73460569 58854511 73460740 58854648 73460911 58854785 73461082 58854922 73461253 58855059 73461424 58855196 73461595 58855333 73461766 58855470 73461937 58855607 73462108 58855744 73462279 58855881 73462450 58856018 73462621 58856155 73462792 58856292 73462963 58856429 73463134 58856566 73463305 58856703 73463476 58856840 73463647 58856977 73463818 58857114 73463989 58857251 73464160 58857388 73464331 58857525 73464502 58857662 73464673 58857799 73464844 58857936 73465015 58858073 73465186 58858210 73465357 58858347 73465528 58858484 73465699 58858621 73465870 58858758 73466041 58858895 73466212 58859032 73466383 58859169 73466554 58859306 73466725 58859443 73466896 58859580 73467067 58859717 73467238 58859854 73467409 58859991 73467580 58860128 73467751 58860265 73467922 58860402 73468093 58860539 73468264 58860676 73468435 58860813 73468606 58860950 73468777 58861087 73468948 58861224 73469119 58861361 73469290 58861498 73469461 58861635 73469632 58861772 73469803 58861909 73469974 58862046 73470145 58862183 73470316 58862320 73470487 58862457 73470658 58862594 73470829 58862731 73471000 58862868 73471171 58863005 73471342 58863142 73471513 58863279 73471684 58863416 73471855 58863553 73472026 58863690 73472197 58863827 73472368 58863964 73472539 58864101 73472710 58864238 73472881 58864375 73473052 58864512 73473223 58864649 73473394 58864786 73473565 58864923 73473736 58865060 73473907 58865197 73474078 58865334 73474249 58865471 73474420 58865608 73474591 58865745 73474762 58865882 73474933 58866019 73475104 58866156 73475275 58866293 73475446 58866430 73475617 58866567 73475788 58866704 73475959 58866841 73476130 58866978 73476301 58867115 73476472 58867252 73476643 58867389 73476814 58867526 73476985 58867663 73477156 58867800 73477327 58867937 73477498 58868074 73477669 58868211 73477840 58868348 73478011 58868485 73478182 58868622 73478353 58868759 73478524 58868896 73478695 58869033 73478866 58869170 73479037 58869307 73479208 58869444 73479379 58869581 73479550 58869718 73479721 58869855 73479892 58869992 73480063 58870129 73480234 58870266 73480405 58870403 73480576 58870540 73480747 58870677 73480918 58870814 73481089 58870951 73481260 58871088 73481431 58871225 73481602 58871362 73481773 58871499 73481944 58871636 73482115 58871773 73482286 58871910 73482457 58872047 73482628 58872184 73482799 58872321 73482970 58872458 73483141 58872595 73483312 58872732 73483483 58872869 73483654 58873006 73483825 58873143 73483996 58873280 73484167 58873417 73484338 58873554 73484509 58873691 73484680 58873828 73484851 58873965 73485022 58874102 73485193 58874239 73485364 58874376 73485535 58874513 73485706 58874650 73485877 58874787 73486048 58874924 73486219 58875061 73486390 58875198 73486561 58875335 73486732 58875472 73486903 58875609 73487074 58875746 73487245 58875883 73487416 58876020 73487587 58876157 73487758 58876294 73487929 58876431 73488100 58876568 73488271 58876705 73488442 58876842 73488613 58876979 73488784 58877116 73488955 58877253 73489126 58877390 73489297 58877527 73489468 58877664 73489639 58877801 73489810 58877938 73489981 58878075 73490152 58878212 73490323 58878349 73490494 58878486 73490665 58878623 73490836 58878760 73491007 58878897 73491178 58879034 73491349 58879171 73491520 58879308 73491691 58879445 73491862 58879582 73492033 58879719 73492204 58879856 73492375 58879993 73492546 58880130 73492717 58880267 73492888 58880404 73493059 58880541 73493230 58880678 73493401 58880815 73493572 58880952 73493743 58881089 73493914 58881226 73494085 58881363 73494256 58881500 73494427 58881637 73494598 58881774 73494769 58881911 73494940 58882048 73495111 58882185 73495282 58882322 73495453 58882459 73495624 58882596 73495795 58882733 73495966 58882870 73496137 58883007 73496308 58883144 73496479 58883281 73496650 58883418 73496821 58883555 73496992 58883692 73497163 58883829 73497334 58883966 73497505 58884103 73497676 58884240 73497847 58884377 73498018 58884514 73498189 58884651 73498360 58884788 73498531 58884925 73498702 58885062 73498873 58885199 73499044 58885336 73499215 58885473 73499386 58885610 73499557 58885747 73499728 58885884 73499899 58886021 73500070 58886158 73500241 58886295 73500412 58886432 73500583 58886569 73500754 58886706 73500925 58886843 73501096 58886980 73501267 58887117 73501438 58887254 73501609 58887391 73501780 58887528 73501951 58887665 73502122 58887802 73502293 58887939 73502464 58888076 73502635 58888213 73502806 58888350 73502977 58888487 73503148 58888624 73503319 58888761 73503490 58888898 73503661 58889035 73503832 58889172 73504003 58889309 73504174 58889446 73504345 58889583 73504516 58889720 73504687 58889857 73504858 58889994 73505029 58890131 73505200 58890268 73505371 58890405 73505542 58890542 73505713 58890679 73505884 58890816 73506055 58890953 73506226 58891090 73506397 58891227 73506568 58891364 73506739 58891501 73506910 58891638 73507081 58891775 73507252 58891912 73507423 58892049 73507594 58892186 73507765 58892323 73507936 58892460 73508107 58892597 73508278 58892734 73508449 58892871 73508620 58893008 73508791 58893145 73508962 58893282 73509133 58893419 73509304 58893556 73509475 58893693 73509646 58893830 73509817 58893967 73509988 58894104 73510159 58894241 73510330 58894378 73510501 58894515 73510672 58894652 73510843 58894789 73511014 58894926 73511185 58895063 73511356 58895200 73511527 58895337 73511698 58895474 73511869 58895611 73512040 58895748 73512211 58895885 73512382 58896022 73512553 58896159 73512724 58896296 73512895 58896433 73513066 58896570 73513237 58896707 73513408 58896844 73513579 58896981 73513750 58897118 73513921 58897255 73514092 58897392 73514263 58897529 73514434 58897666 73514605 58897803 73514776 58897940 73514947 58898077 73515118 58898214 73515289 58898351 73515460 58898488 73515631 58898625 73515802 58898762 73515973 58898899 73516144 58899036 73516315 58899173 73516486 58899310 73516657 58899447 73516828 58899584 73516999 58899721 73517170 58899858 73517341 58899995 73517512 58900132 73517683 58900269 73517854 58900406 73518025 58900543 73518196 58900680 73518367 58900817 73518538 58900954 73518709 58901091 73518880 58901228 73519051 58901365 73519222 58901502 73519393 58901639 73519564 58901776 73519735 58901913 73519906 58902050 73520077 58902187 73520248 58902324 73520419 58902461 73520590 58902598 73520761 58902735 73520932 58902872 73521103 58903009 73521274 58903146 73521445 58903283 73521616 58903420 73521787 58903557 73521958 58903694 73522129 58903831 73522300 58903968 73522471 58904105 73522642 58904242 73522813 58904379 73522984 58904516 73523155 58904653 73523326 58904790 73523497 58904927 73523668 58905064 73523839 58905201 73524010 58905338 73524181 58905475 73524352 58905612 73524523 58905749 73524694 58905886 73524865 58906023 73525036 58906160 73525207 58906297 73525378 58906434 73525549 58906571 73525720 58906708 73525891 58906845 73526062 58906982 73526233 58907119 73526404 58907256 73526575 58907393 73526746 58907530 73526917 58907667 73527088 58907804 73527259 58907941 73527430 58908078 73527601 58908215 73527772 58908352 73527943 58908489 73528114 58908626 73528285
1000 10683671 0 10683671 13335093 10683808 13335264 10683945 13335435 10684082 13335606 10684219 13335777 10684356 13335948 10684493 13336119 10684630 13336290 10684767 13336461 10684904 13336632 10685041 13336803 10685178 13336974 10685315 13337145 10685452 13337316 10685589 13337487 10685726 13337658 10685863 13337829 10686000 13338000 10686137 13338171 10686274 13338342 10686411 13338513 10686548 13338684 10686685 13338855 10686822 13339026 10686959 13339197 10687096 13339368 10687233 13339539 10687370 13339710 10687507 13339881 10687644 13340052 10687781 13340223 10687918 13340394 10688055 13340565 10688192 13340736 10688329 13340907 10688466 13341078 10688603 13341249 10688740 13341420 10688877 13341591 10689014 13341762 10689151 13341933 10689288 13342104 10689425 13342275 10689562 13342446 10689699 13342617 10689836 13342788 10689973 13342959 10690110 13343130 10690247 13343301 10690384 13343472 10690521 13343643 10690658 13343814 10690795 13343985 10690932 13344156 10691069 13344327 10691206 13344498 10691343 13344669 10691480 13344840 10691617 13345011 10691754 13345182 10691891 13345353 10692028 13345524 10692165 13345695 10692302 13345866 10692439 13346037 10692576 13346208 10692713 13346379 10692850 13346550 10692987 13346721 10693124 13346892 10693261 13347063 10693398 13347234 10693535 13347405 10693672 13347576 10693809 13347747 10693946 13347918 10694083 13348089 10694220 13348260 10694357 13348431 10694494 13348602 10694631 13348773 10694768 13348944 10694905 13349115 10695042 13349286 10695179 13349457 10695316 13349628 10695453 13349799 10695590 13349970 10695727 13350141 10695864 13350312 10696001 13350483 10696138 13350654 10696275 13350825 10696412 13350996 10696549 13351167 10696686 13351338 10696823 13351509 10696960 13351680 10697097 13351851 10697234 13352022 10697371 13352193 10697508 13352364 10697645 13352535 10697782 13352706 10697919 13352877 10698056 13353048 10698193 13353219 10698330 13353390 10698467 13353561 10698604 13353732 10698741 13353903 10698878 13354074 10699015 13354245 10699152 13354416 10699289 13354587 10699426 13354758 10699563 13354929 10699700 13355100 10699837 13355271 10699974 13355442 10700111 13355613 10700248 13355784 10700385 13355955 10700522 13356126 10700659 13356297 10700796 13356468 10700933 13356639 10701070 13356810 10701207 13356981 10701344 13357152 10701481 13357323 10701618 13357494 10701755 13357665 10701892 13357836 10702029 13358007 10702166 13358178 10702303 13358349 10702440 13358520 10702577 13358691 10702714 13358862 10702851 13359033 10702988 13359204 10703125 13359375 10703262 13359546 10703399 13359717 10703536 13359888 10703673 13360059 10703810 13360230 10703947 13360401 10704084 13360572 10704221 13360743 10704358 13360914 10704495 13361085 10704632 13361256 10704769 13361427 10704906 13361598 10705043 13361769 10705180 13361940 10705317 13362111 10705454 13362282 10705591 13362453 10705728 13362624 10705865 13362795 10706002 13362966 10706139 13363137 10706276 13363308 10706413 13363479 10706550 13363650 10706687 13363821 10706824 13363992 10706961 13364163 10707098 13364334 10707235 13364505 10707372 13364676 10707509 13364847 10707646 13365018 10707783 13365189 10707920 13365360 10708057 13365531 10708194 13365702 10708331 13365873 10708468 13366044 10708605 13366215 10708742 13366386 10708879 13366557 10709016 13366728 10709153 13366899 10709290 13367070 10709427 13367241 10709564 13367412 10709701 13367583 10709838 13367754 10709975 13367925 10710112 13368096 10710249 13368267 10710386 13368438 10710523 13368609 10710660 13368780 10710797 13368951 10710934 13369122 10711071 13369293 10711208 13369464 10711345 13369635 10711482 13369806 10711619 13369977 10711756 13370148 10711893 13370319 10712030 13370490 10712167 13370661 10712304 13370832 10712441 13371003 10712578 13371174 10712715 13371345 10712852 13371516 10712989 13371687 10713126 13371858 10713263 13372029 10713400 13372200 10713537 13372371 10713674 13372542 10713811 13372713 10713948 13372884 10714085 13373055 10714222 13373226 10714359 13373397 10714496 13373568 10714633 13373739 10714770 13373910 10714907 13374081 10715044 13374252 10715181 13374423 10715318 13374594 10715455 13374765 10715592 13374936 10715729 13375107 10715866 13375278 10716003 13375449 10716140 13375620 10716277 13375791 10716414 13375962 10716551 13376133 10716688 13376304 10716825 13376475 10716962 13376646 10717099 13376817 10717236 13376988 10717373 13377159 10717510 13377330 10717647 13377501 10717784 13377672 10717921 13377843 10718058 13378014 10718195 13378185 10718332 13378356 10718469 13378527 10718606 13378698 10718743 13378869 10718880 13379040 10719017 13379211 10719154 13379382 10719291 13379553 10719428 13379724 10719565 13379895 10719702 13380066 10719839 13380237 10719976 13380408 10720113 13380579 10720250 13380750 10720387 13380921 10720524 13381092 10720661 13381263 10720798 13381434 10720935 13381605 10721072 13381776 10721209 13381947 10721346 13382118 10721483 13382289 10721620 13382460 10721757 13382631 10721894 13382802 10722031 13382973 10722168 13383144 10722305 13383315 10722442 13383486 10722579 13383657 10722716 13383828 10722853 13383999 10722990 13384170 10723127 13384341 10723264 13384512 10723401 13384683 10723538 13384854 10723675 13385025 10723812 13385196 10723949 13385367 10724086 13385538 10724223 13385709 10724360 13385880 10724497 13386051 10724634 13386222 10724771 13386393 10724908 13386564 10725045 13386735 10725182 13386906 10725319 13387077 10725456 13387248 10725593 13387419 10725730 13387590 10725867 13387761 10726004 13387932 10726141 13388103 10726278 13388274 10726415 13388445 10726552 13388616 10726689 13388787 10726826 13388958 10726963 13389129 10727100 13389300 10727237 13389471 10727374 13389642 10727511 13389813 10727648 13389984 10727785 13390155 10727922 13390326 10728059 13390497 10728196 13390668 10728333 13390839 10728470 13391010 10728607 13391181 10728744 13391352 10728881 13391523 10729018 13391694 10729155 13391865 10729292 13392036 10729429 13392207 10729566 13392378 10729703 13392549 10729840 13392720 10729977 13392891 10730114 13393062 10730251 13393233 10730388 13393404 10730525 13393575 10730662 13393746 10730799 13393917 10730936 13394088 10731073 13394259 10731210 13394430 10731347 13394601 10731484 13394772 10731621 13394943 10731758 13395114 10731895 13395285 10732032 13395456 10732169 13395627 10732306 13395798 10732443 13395969 10732580 13396140 10732717 13396311 10732854 13396482 10732991 13396653 10733128 13396824 10733265 13396995 10733402 13397166 10733539 13397337 10733676 13397508 10733813 13397679 10733950 13397850 10734087 13398021 10734224 13398192 10734361 13398363 10734498 13398534 10734635 13398705 10734772 13398876 10734909 13399047 10735046 13399218 10735183 13399389 10735320 13399560 10735457 13399731 10735594 13399902 10735731 13400073 10735868 13400244 10736005 13400415 10736142 13400586 10736279 13400757 10736416 13400928 10736553 13401099 10736690 13401270 10736827 13401441 10736964 13401612 10737101 13401783 10737238 13401954 10737375 13402125 10737512 13402296 10737649 13402467 10737786 13402638 10737923 13402809 10738060 13402980 10738197 13403151 10738334 13403322 10738471 13403493 10738608 13403664 10738745 13403835 10738882 13404006 10739019 13404177 10739156 13404348 10739293 13404519 10739430 13404690 10739567 13404861 10739704 13405032 10739841 13405203 10739978 13405374 10740115 13405545 10740252 13405716 10740389 13405887 10740526 13406058 10740663 13406229 10740800 13406400 10740937 13406571 10741074 13406742 10741211 13406913 10741348 13407084 10741485 13407255 10741622 13407426 10741759 13407597 10741896 13407768 10742033 13407939 10742170 13408110 10742307 13408281 10742444 13408452 10742581 13408623 10742718 13408794 10742855 13408965 10742992 13409136 10743129 13409307 10743266 13409478 10743403 13409649 10743540 13409820 10743677 13409991 10743814 13410162 10743951 13410333 10744088 13410504 10744225 13410675 10744362 13410846 10744499 13411017 10744636 13411188 10744773 13411359 10744910 13411530 10745047 13411701 10745184 13411872 10745321 13412043 10745458 13412214 10745595 13412385 10745732 13412556 10745869 13412727 10746006 13412898 10746143 13413069 10746280 13413240 10746417 13413411 10746554 13413582 10746691 13413753 10746828 13413924 10746965 13414095 10747102 13414266 10747239 13414437 10747376 13414608 10747513 13414779 10747650 13414950 10747787 13415121 10747924 13415292 10748061 13415463 10748198 13415634 10748335 13415805 10748472 13415976 10748609 13416147 10748746 13416318 10748883 13416489 10749020 13416660 10749157 13416831 10749294 13417002 10749431 13417173 10749568 13417344 10749705 13417515 10749842 13417686 10749979 13417857 10750116 13418028 10750253 13418199 10750390 13418370 10750527 13418541 10750664 13418712 10750801 13418883 10750938 13419054 10751075 13419225 10751212 13419396 10751349 13419567 10751486 13419738 10751623 13419909 10751760 13420080 10751897 13420251 10752034 13420422 10752171 13420593 10752308 13420764 10752445 13420935 10752582 13421106 10752719 13421277 10752856 13421448 10752993 13421619 10753130 13421790 10753267 13421961 10753404 13422132 10753541 13422303 10753678 13422474 10753815 13422645 10753952 13422816 10754089 13422987 10754226 13423158 10754363 13423329 10754500 13423500 10754637 13423671 10754774 13423842 10754911 13424013 10755048 13424184 10755185 13424355 10755322 13424526 10755459 13424697 10755596 13424868 10755733 13425039 10755870 13425210 10756007 13425381 10756144 13425552 10756281 13425723 10756418 13425894 10756555 13426065 10756692 13426236 10756829 13426407 10756966 13426578 10757103 13426749 10757240 13426920 10757377 13427091 10757514 13427262 10757651 13427433 10757788 13427604 10757925 13427775 10758062 13427946 10758199 13428117 10758336 13428288 10758473 13428459 10758610 13428630 10758747 13428801 10758884 13428972 10759021 13429143 10759158 13429314 10759295 13429485 10759432 13429656 10759569 13429827 10759706 13429998 10759843 13430169 10759980 13430340 10760117 13430511 10760254 13430682 10760391 13430853 10760528 13431024 10760665 13431195 10760802 13431366 10760939 13431537 10761076 13431708 10761213 13431879 10761350 13432050 10761487 13432221 10761624 13432392 10761761 13432563 10761898 13432734 10762035 13432905 10762172 13433076 10762309 13433247 10762446 13433418 10762583 13433589 10762720 13433760 10762857 13433931 10762994 13434102 10763131 13434273 10763268 13434444 10763405 13434615 10763542 13434786 10763679 13434957 10763816 13435128 10763953 13435299 10764090 13435470 10764227 13435641 10764364 13435812 10764501 13435983 10764638 13436154 10764775 13436325 10764912 13436496 10765049 13436667 10765186 13436838 10765323 13437009 10765460 13437180 10765597 13437351 10765734 13437522 10765871 13437693 10766008 13437864 10766145 13438035 10766282 13438206 10766419 13438377 10766556 13438548 10766693 13438719 10766830 13438890 10766967 13439061 10767104 13439232 10767241 13439403 10767378 13439574 10767515 13439745 10767652 13439916 10767789 13440087 10767926 13440258 10768063 13440429 10768200 13440600 10768337 13440771 10768474 13440942 10768611 13441113 10768748 13441284 10768885 13441455 10769022 13441626 10769159 13441797 10769296 13441968 10769433 13442139 10769570 13442310 10769707 13442481 10769844 13442652 10769981 13442823 10770118 13442994 10770255 13443165 10770392 13443336 10770529 13443507 10770666 13443678 10770803 13443849 10770940 13444020 10771077 13444191 10771214 13444362 10771351 13444533 10771488 13444704 10771625 13444875 10771762 13445046 10771899 13445217 10772036 13445388 10772173 13445559 10772310 13445730 10772447 13445901 10772584 13446072 10772721 13446243 10772858 13446414 10772995 13446585 10773132 13446756 10773269 13446927 10773406 13447098 10773543 13447269 10773680 13447440 10773817 13447611 10773954 13447782 10774091 13447953 10774228 13448124 10774365 13448295 10774502 13448466 10774639 13448637 10774776 13448808 10774913 13448979 10775050 13449150 10775187 13449321 10775324 13449492 10775461 13449663 10775598 13449834 10775735 13450005 10775872 13450176 10776009 13450347 10776146 13450518 10776283 13450689 10776420 13450860 10776557 13451031 10776694 13451202 10776831 13451373 10776968 13451544 10777105 13451715 10777242 13451886 10777379 13452057 10777516 13452228 10777653 13452399 10777790 13452570 10777927 13452741 10778064 13452912 10778201 13453083 10778338 13453254 10778475 13453425 10778612 13453596 10778749 13453767 10778886 13453938 10779023 13454109 10779160 13454280 10779297 13454451 10779434 13454622 10779571 13454793 10779708 13454964 10779845 13455135 10779982 13455306 10780119 13455477 10780256 13455648 10780393 13455819 10780530 13455990 10780667 13456161 10780804 13456332 10780941 13456503 10781078 13456674 10781215 13456845 10781352 13457016 10781489 13457187 10781626 13457358 10781763 13457529 10781900 13457700 10782037 13457871 10782174 13458042 10782311 13458213 10782448 13458384 10782585 13458555 10782722 13458726 10782859 13458897 10782996 13459068 10783133 13459239 10783270 13459410 10783407 13459581 10783544 13459752 10783681 13459923 10783818 13460094 10783955 13460265 10784092 13460436 10784229 13460607 10784366 13460778 10784503 13460949 10784640 13461120 10784777 13461291 10784914 13461462 10785051 13461633 10785188 13461804 10785325 13461975 10785462 13462146 10785599 13462317 10785736 13462488 10785873 13462659 10786010 13462830 10786147 13463001 10786284 13463172 10786421 13463343 10786558 13463514 10786695 13463685 10786832 13463856 10786969 13464027 10787106 13464198 10787243 13464369 10787380 13464540 10787517 13464711 10787654 13464882 10787791 13465053 10787928 13465224 10788065 13465395 10788202 13465566 10788339 13465737 10788476 13465908 10788613 13466079 10788750 13466250 10788887 13466421 10789024 13466592 10789161 13466763 10789298 13466934 10789435 13467105 10789572 13467276 10789709 13467447 10789846 13467618 10789983 13467789 10790120 13467960 10790257 13468131 10790394 13468302 10790531 13468473 10790668 13468644 10790805 13468815 10790942 13468986 10791079 13469157 10791216 13469328 10791353 13469499 10791490 13469670 10791627 13469841 10791764 13470012 10791901 13470183 10792038 13470354 10792175 13470525 10792312 13470696 10792449 13470867 10792586 13471038 10792723 13471209 10792860 13471380 10792997 13471551 10793134 13471722 10793271 13471893 10793408 13472064 10793545 13472235 10793682 13472406 10793819 13472577 10793956 13472748 10794093 13472919 10794230 13473090 10794367 13473261 10794504 13473432 10794641 13473603 10794778 13473774 10794915 13473945 10795052 13474116 10795189 13474287 10795326 13474458 10795463 13474629 10795600 13474800 10795737 13474971 10795874 13475142 10796011 13475313 10796148 13475484 10796285 13475655 10796422 13475826 10796559 13475997 10796696 13476168 10796833 13476339 10796970 13476510 10797107 13476681 10797244 13476852 10797381 13477023 10797518 13477194 10797655 13477365 10797792 13477536 10797929 13477707 10798066 13477878 10798203 13478049 10798340 13478220 10798477 13478391 10798614 13478562 10798751 13478733 10798888 13478904 10799025 13479075 10799162 13479246 10799299 13479417 10799436 13479588 10799573 13479759 10799710 13479930 10799847 13480101 10799984 13480272 10800121 13480443 10800258 13480614 10800395 13480785 10800532 13480956 10800669 13481127 10800806 13481298 10800943 13481469 10801080 13481640 10801217 13481811 10801354 13481982 10801491 13482153 10801628 13482324 10801765 13482495 10801902 13482666 10802039 13482837 10802176 13483008 10802313 13483179 10802450 13483350 10802587 13483521 10802724 13483692 10802861 13483863 10802998 13484034 10803135 13484205 10803272 13484376 10803409 13484547 10803546 13484718 10803683 13484889 10803820 13485060 10803957 13485231 10804094 13485402 10804231 13485573 10804368 13485744 10804505 13485915 10804642 13486086 10804779 13486257 10804916 13486428 10805053 13486599 10805190 13486770 10805327 13486941 10805464 13487112 10805601 13487283 10805738 13487454 10805875 13487625 10806012 13487796 10806149 13487967 10806286 13488138 10806423 13488309 10806560 13488480 10806697 13488651 10806834 13488822 10806971 13488993 10807108 13489164 10807245 13489335 10807382 13489506 10807519 13489677 10807656 13489848 10807793 13490019 10807930 13490190 10808067 13490361 10808204 13490532 10808341 13490703 10808478 13490874 10808615 13491045 10808752 13491216 10808889 13491387 10809026 13491558 10809163 13491729 10809300 13491900 10809437 13492071 10809574 13492242 10809711 13492413 10809848 13492584 10809985 13492755 10810122 13492926 10810259 13493097 10810396 13493268 10810533 13493439 10810670 13493610 10810807 13493781 10810944 13493952 10811081 13494123 10811218 13494294 10811355 13494465 10811492 13494636 10811629 13494807 10811766 13494978 10811903 13495149 10812040 13495320 10812177 13495491 10812314 13495662 10812451 13495833 10812588 13496004 10812725 13496175 10812862 13496346 10812999 13496517 10813136 13496688 10813273 13496859 10813410 13497030 10813547 13497201 10813684 13497372 10813821 13497543 10813958 13497714 10814095 13497885 10814232 13498056 10814369 13498227 10814506 13498398 10814643 13498569 10814780 13498740 10814917 13498911 10815054 13499082 10815191 13499253 10815328 13499424 10815465 13499595 10815602 13499766 10815739 13499937 10815876 13500108 10816013 13500279 10816150 13500450 10816287 13500621 10816424 13500792 10816561 13500963 10816698 13501134 10816835 13501305 10816972 13501476 10817109 13501647 10817246 13501818 10817383 13501989 10817520 13502160 10817657 13502331 10817794 13502502 10817931 13502673 10818068 13502844 10818205 13503015 10818342 13503186 10818479 13503357 10818616 13503528 10818753 13503699 10818890 13503870 10819027 13504041 10819164 13504212 10819301 13504383 10819438 13504554 10819575 13504725 10819712 13504896 10819849 13505067 10819986 13505238 10820123 13505409 10820260 13505580 10820397 13505751
1000 74429908 0 74429908 92901564 74430045 92901735 74430182 92901906 74430319 92902077 74430456 92902248 74430593 92902419 74430730 92902590 74430867 92902761 74431004 92902932 74431141 92903103 74431278 92903274 74431415 92903445 74431552 92903616 74431689 92903787 74431826 92903958 74431963 92904129 74432100 92904300 74432237 92904471 74432374 92904642 74432511 92904813 74432648 92904984 74432785 92905155 74432922 92905326 74433059 92905497 74433196 92905668 74433333 92905839 74433470 92906010 74433607 92906181 74433744 92906352 74433881 92906523 74434018 92906694 74434155 92906865 74434292 92907036 74434429 92907207 74434566 92907378 74434703 92907549 74434840 92907720 74434977 92907891 74435114 92908062 74435251 92908233 74435388 92908404 74435525 92908575 74435662 92908746 74435799 92908917 74435936 92909088 74436073 92909259 74436210 92909430 74436347 92909601 74436484 92909772 74436621 92909943 74436758 92910114 74436895 92910285 74437032 92910456 74437169 92910627 74437306 92910798 74437443 92910969 74437580 92911140 74437717 92911311 74437854 92911482 74437991 92911653 74438128 92911824 74438265 92911995 74438402 92912166 74438539 92912337 74438676 92912508 74438813 92912679 74438950 92912850 74439087 92913021 74439224 92913192 74439361 92913363 74439498 92913534 74439635 92913705 74439772 92913876 74439909 92914047 74440046 92914218 74440183 92914389 74440320 92914560 74440457 92914731 74440594 92914902 74440731 92915073 74440868 92915244 74441005 92915415 74441142 92915586 74441279 92915757 74441416 92915928 74441553 92916099 74441690 92916270 74441827 92916441 74441964 92916612 74442101 92916783 74442238 92916954 74442375 92917125 74442512 92917296 74442649 92917467 74442786 92917638 74442923 92917809 74443060 92917980 74443197 92918151 74443334 92918322 74443471 92918493 74443608 92918664 74443745 92918835 74443882 92919006 74444019 92919177 74444156 92919348 74444293 92919519 74444430 92919690 74444567 92919861 74444704 92920032 74444841 92920203 74444978 92920374 74445115 92920545 74445252 92920716 74445389 92920887 74445526 92921058 74445663 92921229 74445800 92921400 74445937 92921571 74446074 92921742 74446211 92921913 74446348 92922084 74446485 92922255 74446622 92922426 74446759 92922597 74446896 92922768 74447033 92922939 74447170 92923110 74447307 92923281 74447444 92923452 74447581 92923623 74447718 92923794 74447855 92923965 74447992 92924136 74448129 92924307 74448266 92924478 74448403 92924649 74448540 92924820 74448677 92924991 74448814 92925162 74448951 92925333 74449088 92925504 74449225 92925675 74449362 92925846 74449499 92926017 74449636 92926188 74449773 92926359 74449910 92926530 74450047 92926701 74450184 92926872 74450321 92927043 74450458 92927214 74450595 92927385 74450732 92927556 74450869 92927727 74451006 92927898 74451143 92928069 74451280 92928240 74451417 92928411 74451554 92928582 74451691 92928753 74451828 92928924 74451965 92929095 74452102 92929266 74452239 92929437 74452376 92929608 74452513 92929779 74452650 92929950 74452787 92930121 74452924 92930292 74453061 92930463 74453198 92930634 74453335 92930805 74453472 92930976 74453609 92931147 74453746 92931318 74453883 92931489 74454020 92931660 74454157 92931831 74454294 92932002 74454431 92932173 74454568 92932344 74454705 92932515 74454842 92932686 74454979 92932857 74455116 92933028 74455253 92933199 74455390 92933370 74455527 92933541 74455664 92933712 74455801 92933883 74455938 92934054 74456075 92934225 74456212 92934396 74456349 92934567 74456486 92934738 74456623 92934909 74456760 92935080 74456897 92935251 74457034 92935422 74457171 92935593 74457308 92935764 74457445 92935935 74457582 92936106 74457719 92936277 74457856 92936448 74457993 92936619 74458130 92936790 74458267 92936961 74458404 92937132 74458541 92937303 74458678 92937474 74458815 92937645 74458952 92937816 74459089 92937987 74459226 92938158 74459363 92938329 74459500 92938500 74459637 92938671 74459774 92938842 74459911 92939013 74460048 92939184 74460185 92939355 74460322 92939526 74460459 92939697 74460596 92939868 74460733 92940039 74460870 92940210 74461007 92940381 74461144 92940552 74461281 92940723 74461418 92940894 74461555 92941065 74461692 92941236 74461829 92941407 74461966 92941578 74462103 92941749 74462240 92941920 74462377 92942091 74462514 92942262 74462651 92942433 74462788 92942604 74462925 92942775 74463062 92942946 74463199 92943117 74463336 92943288 74463473 92943459 74463610 92943630 74463747 92943801 74463884 92943972 74464021 92944143 74464158 92944314 74464295 92944485 74464432 92944656 74464569 92944827 74464706 92944998 74464843 92945169 74464980 92945340 74465117 92945511 74465254 92945682 74465391 92945853 74465528 92946024 74465665 92946195 74465802 92946366 74465939 92946537 74466076 92946708 74466213 92946879 74466350 92947050 74466487 92947221 74466624 92947392 74466761 92947563 74466898 92947734 74467035 92947905 74467172 92948076 74467309 92948247 74467446 92948418 74467583 92948589 74467720 92948760 74467857 92948931 74467994 92949102 74468131 92949273 74468268 92949444 74468405 92949615 74468542 92949786 74468679 92949957 74468816 92950128 74468953 92950299 74469090 92950470 74469227 92950641 74469364 92950812 74469501 92950983 74469638 92951154 74469775 92951325 74469912 92951496 74470049 92951667 74470186 92951838 74470323 92952009 74470460 92952180 74470597 92952351 74470734 92952522 74470871 92952693 74471008 92952864 74471145 92953035 74471282 92953206 74471419 92953377 74471556 92953548 74471693 92953719 74471830 92953890 74471967 92954061 74472104 92954232 74472241 92954403 74472378 92954574 74472515 92954745 74472652 92954916 74472789 92955087 74472926 92955258 74473063 92955429 74473200 92955600 74473337 92955771 74473474 92955942 74473611 92956113 74473748 92956284 74473885 92956455 74474022 92956626 74474159 92956797 74474296 92956968 74474433 92957139 74474570 92957310 74474707 92957481 74474844 92957652 74474981 92957823 74475118 92957994 74475255 92958165 74475392 92958336 74475529 92958507 74475666 92958678 74475803 92958849 74475940 92959020 74476077 92959191 74476214 92959362 74476351 92959533 74476488 92959704 74476625 92959875 74476762 92960046 74476899 92960217 74477036 92960388 74477173 92960559 74477310 92960730 74477447 92960901 74477584 92961072 74477721 92961243 74477858 92961414 74477995 92961585 74478132 92961756 74478269 92961927 74478406 92962098 74478543 92962269 74478680 92962440 74478817 92962611 74478954 92962782 74479091 92962953 74479228 92963124 74479365 92963295 74479502 92963466 74479639 92963637 74479776 92963808 74479913 92963979 74480050 92964150 74480187 92964321 74480324 92964492 74480461 92964663 74480598 92964834 74480735 92965005 74480872 92965176 74481009 92965347 74481146 92965518 74481283 92965689 74481420 92965860 74481557 92966031 74481694 92966202 74481831 92966373 74481968 92966544 74482105 92966715 74482242 92966886 74482379 92967057 74482516 92967228 74482653 92967399 74482790 92967570 74482927 92967741 74483064 92967912 74483201 92968083 74483338 92968254 74483475 92968425 74483612 92968596 74483749 92968767 74483886 92968938 74484023 92969109 74484160 92969280 74484297 92969451 74484434 92969622 74484571 92969793 74484708 92969964 74484845 92970135 74484982 92970306 74485119 92970477 74485256 92970648 74485393 92970819 74485530 92970990 74485667 92971161 74485804 92971332 74485941 92971503 74486078 92971674 74486215 92971845 74486352 92972016 74486489 92972187 74486626 92972358 74486763 92972529 74486900 92972700 74487037 92972871 74487174 92973042 74487311 92973213 74487448 92973384 74487585 92973555 74487722 92973726 74487859 92973897 74487996 92974068 74488133 92974239 74488270 92974410 74488407 92974581 74488544 92974752 74488681 92974923 74488818 92975094 74488955 92975265 74489092 92975436 74489229 92975607 74489366 92975778 74489503 92975949 74489640 92976120 74489777 92976291 74489914 92976462 74490051 92976633 74490188 92976804 74490325 92976975 74490462 92977146 74490599 92977317 74490736 92977488 74490873 92977659 74491010 92977830 74491147 92978001 74491284 92978172 74491421 92978343 74491558 92978514 74491695 92978685 74491832 92978856 74491969 92979027 74492106 92979198 74492243 92979369 74492380 92979540 74492517 92979711 74492654 92979882 74492791 92980053 74492928 92980224 74493065 92980395 74493202 92980566 74493339 92980737 74493476 92980908 74493613 92981079 74493750 92981250 74493887 92981421 74494024 92981592 74494161 92981763 74494298 92981934 74494435 92982105 74494572 92982276 74494709 92982447 74494846 92982618 74494983 92982789 74495120 92982960 74495257 92983131 74495394 92983302 74495531 92983473 74495668 92983644 74495805 92983815 74495942 92983986 74496079 92984157 74496216 92984328 74496353 92984499 74496490 92984670 74496627 92984841 74496764 92985012 74496901 92985183 74497038 92985354 74497175 92985525 74497312 92985696 74497449 92985867 74497586 92986038 74497723 92986209 74497860 92986380 74497997 92986551 74498134 92986722 74498271 92986893 74498408 92987064 74498545 92987235 74498682 92987406 74498819 92987577 74498956 92987748 74499093 92987919 74499230 92988090 74499367 92988261 74499504 92988432 74499641 92988603 74499778 92988774 74499915 92988945 74500052 92989116 74500189 92989287 74500326 92989458 74500463 92989629 74500600 92989800 74500737 92989971 74500874 92990142 74501011 92990313 74501148 92990484 74501285 92990655 74501422 92990826 74501559 92990997 74501696 92991168 74501833 92991339 74501970 92991510 74502107 92991681 74502244 92991852 74502381 92992023 74502518 92992194 74502655 92992365 74502792 92992536 74502929 92992707 74503066 92992878 74503203 92993049 74503340 92993220 74503477 92993391 74503614 92993562 74503751 92993733 74503888 92993904 74504025 92994075 74504162 92994246 74504299 92994417 74504436 92994588 74504573 92994759 74504710 92994930 74504847 92995101 74504984 92995272 74505121 92995443 74505258 92995614 74505395 92995785 74505532 92995956 74505669 92996127 74505806 92996298 74505943 92996469 74506080 92996640 74506217 92996811 74506354 92996982 74506491 92997153 74506628 92997324 74506765 92997495 74506902 92997666 74507039 92997837 74507176 92998008 74507313 92998179 74507450 92998350 74507587 92998521 74507724 92998692 74507861 92998863 74507998 92999034 74508135 92999205 74508272 92999376 74508409 92999547 74508546 92999718 74508683 92999889 74508820 93000060 74508957 93000231 74509094 93000402 74509231 93000573 74509368 93000744 74509505 93000915 74509642 93001086 74509779 93001257 74509916 93001428 74510053 93001599 74510190 93001770 74510327 93001941 74510464 93002112 74510601 93002283 74510738 93002454 74510875 93002625 74511012 93002796 74511149 93002967 74511286 93003138 74511423 93003309 74511560 93003480 74511697 93003651 74511834 93003822 74511971 93003993 74512108 93004164 74512245 93004335 74512382 93004506 74512519 93004677 74512656 93004848 74512793 93005019 74512930 93005190 74513067 93005361 74513204 93005532 74513341 93005703 74513478 93005874 74513615 93006045 74513752 93006216 74513889 93006387 74514026 93006558 74514163 93006729 74514300 93006900 74514437 93007071 74514574 93007242 74514711 93007413 74514848 93007584 74514985 93007755 74515122 93007926 74515259 93008097 74515396 93008268 74515533 93008439 74515670 93008610 74515807 93008781 74515944 93008952 74516081 93009123 74516218 93009294 74516355 93009465 74516492 93009636 74516629 93009807 74516766 93009978 74516903 93010149 74517040 93010320 74517177 93010491 74517314 93010662 74517451 93010833 74517588 93011004 74517725 93011175 74517862 93011346 74517999 93011517 74518136 93011688 74518273 93011859 74518410 93012030 74518547 93012201 74518684 93012372 74518821 93012543 74518958 93012714 74519095 93012885 74519232 93013056 74519369 93013227 74519506 93013398 74519643 93013569 74519780 93013740 74519917 93013911 74520054 93014082 74520191 93014253 74520328 93014424 74520465 93014595 74520602 93014766 74520739 93014937 74520876 93015108 74521013 93015279 74521150 93015450 74521287 93015621 74521424 93015792 74521561 93015963 74521698 93016134 74521835 93016305 74521972 93016476 74522109 93016647 74522246 93016818 74522383 93016989 74522520 93017160 74522657 93017331 74522794 93017502 74522931 93017673 74523068 93017844 74523205 93018015 74523342 93018186 74523479 93018357 74523616 93018528 74523753 93018699 74523890 93018870 74524027 93019041 74524164 93019212 74524301 93019383 74524438 93019554 74524575 93019725 74524712 93019896 74524849 93020067 74524986 93020238 74525123 93020409 74525260 93020580 74525397 93020751 74525534 93020922 74525671 93021093 74525808 93021264 74525945 93021435 74526082 93021606 74526219 93021777 74526356 93021948 74526493 93022119 74526630 93022290 74526767 93022461 74526904 93022632 74527041 93022803 74527178 93022974 74527315 93023145 74527452 93023316 74527589 93023487 74527726 93023658 74527863 93023829 74528000 93024000 74528137 93024171 74528274 93024342 74528411 93024513 74528548 93024684 74528685 93024855 74528822 93025026 74528959 93025197 74529096 93025368 74529233 93025539 74529370 93025710 74529507 93025881 74529644 93026052 74529781 93026223 74529918 93026394 74530055 93026565 74530192 93026736 74530329 93026907 74530466 93027078 74530603 93027249 74530740 93027420 74530877 93027591 74531014 93027762 74531151 93027933 74531288 93028104 74531425 93028275 74531562 93028446 74531699 93028617 74531836 93028788 74531973 93028959 74532110 93029130 74532247 93029301 74532384 93029472 74532521 93029643 74532658 93029814 74532795 93029985 74532932 93030156 74533069 93030327 74533206 93030498 74533343 93030669 74533480 93030840 74533617 93031011 74533754 93031182 74533891 93031353 74534028 93031524 74534165 93031695 74534302 93031866 74534439 93032037 74534576 93032208 74534713 93032379 74534850 93032550 74534987 93032721 74535124 93032892 74535261 93033063 74535398 93033234 74535535 93033405 74535672 93033576 74535809 93033747 74535946 93033918 74536083 93034089 74536220 93034260 74536357 93034431 74536494 93034602 74536631 93034773 74536768 93034944 74536905 93035115 74537042 93035286 74537179 93035457 74537316 93035628 74537453 93035799 74537590 93035970 74537727 93036141 74537864 93036312 74538001 93036483 74538138 93036654 74538275 93036825 74538412 93036996 74538549 93037167 74538686 93037338 74538823 93037509 74538960 93037680 74539097 93037851 74539234 93038022 74539371 93038193 74539508 93038364 74539645 93038535 74539782 93038706 74539919 93038877 74540056 93039048 74540193 93039219 74540330 93039390 74540467 93039561 74540604 93039732 74540741 93039903 74540878 93040074 74541015 93040245 74541152 93040416 74541289 93040587 74541426 93040758 74541563 93040929 74541700 93041100 74541837 93041271 74541974 93041442 74542111 93041613 74542248 93041784 74542385 93041955 74542522 93042126 74542659 93042297 74542796 93042468 74542933 93042639 74543070 93042810 74543207 93042981 74543344 93043152 74543481 93043323 74543618 93043494 74543755 93043665 74543892 93043836 74544029 93044007 74544166 93044178 74544303 93044349 74544440 93044520 74544577 93044691 74544714 93044862 74544851 93045033 74544988 93045204 74545125 93045375 74545262 93045546 74545399 93045717 74545536 93045888 74545673 93046059 74545810 93046230 74545947 93046401 74546084 93046572 74546221 93046743 74546358 93046914 74546495 93047085 74546632 93047256 74546769 93047427 74546906 93047598 74547043 93047769 74547180 93047940 74547317 93048111 74547454 93048282 74547591 93048453 74547728 93048624 74547865 93048795 74548002 93048966 74548139 93049137 74548276 93049308 74548413 93049479 74548550 93049650 74548687 93049821 74548824 93049992 74548961 93050163 74549098 93050334 74549235 93050505 74549372 93050676 74549509 93050847 74549646 93051018 74549783 93051189 74549920 93051360 74550057 93051531 74550194 93051702 74550331 93051873 74550468 93052044 74550605 93052215 74550742 93052386 74550879 93052557 74551016 93052728 74551153 93052899 74551290 93053070 74551427 93053241 74551564 93053412 74551701 93053583 74551838 93053754 74551975 93053925 74552112 93054096 74552249 93054267 74552386 93054438 74552523 93054609 74552660 93054780 74552797 93054951 74552934 93055122 74553071 93055293 74553208 93055464 74553345 93055635 74553482 93055806 74553619 93055977 74553756 93056148 74553893 93056319 74554030 93056490 74554167 93056661 74554304 93056832 74554441 93057003 74554578 93057174 74554715 93057345 74554852 93057516 74554989 93057687 74555126 93057858 74555263 93058029 74555400 93058200 74555537 93058371 74555674 93058542 74555811 93058713 74555948 93058884 74556085 93059055 74556222 93059226 74556359 93059397 74556496 93059568 74556633 93059739 74556770 93059910 74556907 93060081 74557044 93060252 74557181 93060423 74557318 93060594 74557455 93060765 74557592 93060936 74557729 93061107 74557866 93061278 74558003 93061449 74558140 93061620 74558277 93061791 74558414 93061962 74558551 93062133 74558688 93062304 74558825 93062475 74558962 93062646 74559099 93062817 74559236 93062988 74559373 93063159 74559510 93063330 74559647 93063501 74559784 93063672 74559921 93063843 74560058 93064014 74560195 93064185 74560332 93064356 74560469 93064527 74560606 93064698 74560743 93064869 74560880 93065040 74561017 93065211 74561154 93065382 74561291 93065553 74561428 93065724 74561565 93065895 74561702 93066066 74561839 93066237 74561976 93066408 74562113 93066579 74562250 93066750 74562387 93066921 74562524 93067092 74562661 93067263 74562798 93067434 74562935 93067605 74563072 93067776 74563209 93067947 74563346 93068118 74563483 93068289 74563620 93068460 74563757 93068631 74563894 93068802 74564031 93068973 74564168 93069144 74564305 93069315 74564442 93069486 74564579 93069657 74564716 93069828 74564853 93069999 74564990 93070170 74565127 93070341 74565264 93070512 74565401 93070683 74565538 93070854 74565675 93071025 74565812 93071196 74565949 93071367 74566086 93071538 74566223 93071709 74566360 93071880 74566497 93072051 74566634 93072222
1000 53976900 0 53976900 67372627 53977037 67372798 53977174 67372969 53977311 67373140 53977448 67373311 53977585 67373482 53977722 67373653 53977859 67373824 53977996 67373995 53978133 67374166 53978270 67374337 53978407 67374508 53978544 67374679 53978681 67374850 53978818 67375021 53978955 67375192 53979092 67375363 53979229 67375534 53979366 67375705 53979503 67375876 53979640 67376047 53979777 67376218 53979914 67376389 53980051 67376560 53980188 67376731 53980325 67376902 53980462 67377073 53980599 67377244 53980736 67377415 53980873 67377586 53981010 67377757 53981147 67377928 53981284 67378099 53981421 67378270 53981558 67378441 53981695 67378612 53981832 67378783 53981969 67378954 53982106 67379125 53982243 67379296 53982380 67379467 53982517 67379638 53982654 67379809 53982791 67379980 53982928 67380151 53983065 67380322 53983202 67380493 53983339 67380664 53983476 67380835 53983613 67381006 53983750 67381177 53983887 67381348 53984024 67381519 53984161 67381690 53984298 67381861 53984435 67382032 53984572 67382203 53984709 67382374 53984846 67382545 53984983 67382716 53985120 67382887 53985257 67383058 53985394 67383229 53985531 67383400 53985668 67383571 53985805 67383742 53985942 67383913 53986079 67384084 53986216 67384255 53986353 67384426 53986490 67384597 53986627 67384768 53986764 67384939 53986901 67385110 53987038 67385281 53987175 67385452 53987312 67385623 53987449 67385794 53987586 67385965 53987723 67386136 53987860 67386307 53987997 67386478 53988134 67386649 53988271 67386820 53988408 67386991 53988545 67387162 53988682 67387333 53988819 67387504 53988956 67387675 53989093 67387846 53989230 67388017 53989367 67388188 53989504 67388359 53989641 67388530 53989778 67388701 53989915 67388872 53990052 67389043 53990189 67389214 53990326 67389385 53990463 67389556 53990600 67389727 53990737 67389898 53990874 67390069 53991011 67390240 53991148 67390411 53991285 67390582 53991422 67390753 53991559 67390924 53991696 67391095 53991833 67391266 53991970 67391437 53992107 67391608 53992244 67391779 53992381 67391950 53992518 67392121 53992655 67392292 53992792 67392463 53992929 67392634 53993066 67392805 53993203 67392976 53993340 67393147 53993477 67393318 53993614 67393489 53993751 67393660 53993888 67393831 53994025 67394002 53994162 67394173 53994299 67394344 53994436 67394515 53994573 67394686 53994710 67394857 53994847 67395028 53994984 67395199 53995121 67395370 53995258 67395541 53995395 67395712 53995532 67395883 53995669 67396054 53995806 67396225 53995943 67396396 53996080 67396567 53996217 67396738 53996354 67396909 53996491 67397080 53996628 67397251 53996765 67397422 53996902 67397593 53997039 67397764 53997176 67397935 53997313 67398106 53997450 67398277 53997587 67398448 53997724 67398619 53997861 67398790 53997998 67398961 53998135 67399132 53998272 67399303 53998409 67399474 53998546 67399645 53998683 67399816 53998820 67399987 53998957 67400158 53999094 67400329 53999231 67400500 53999368 67400671 53999505 67400842 53999642 67401013 53999779 67401184 53999916 67401355 54000053 67401526 54000190 67401697 54000327 67401868 54000464 67402039 54000601 67402210 54000738 67402381 54000875 67402552 54001012 67402723 54001149 67402894 54001286 67403065 54001423 67403236 54001560 67403407 54001697 67403578 54001834 67403749 54001971 67403920 54002108 67404091 54002245 67404262 54002382 67404433 54002519 67404604 54002656 67404775 54002793 67404946 54002930 67405117 54003067 67405288 54003204 67405459 54003341 67405630 54003478 67405801 54003615 67405972 54003752 67406143 54003889 67406314 54004026 67406485 54004163 67406656 54004300 67406827 54004437 67406998 54004574 67407169 54004711 67407340 54004848 67407511 54004985 67407682 54005122 67407853 54005259 67408024 54005396 67408195 54005533 67408366 54005670 67408537 54005807 67408708 54005944 67408879 54006081 67409050 54006218 67409221 54006355 67409392 54006492 67409563 54006629 67409734 54006766 67409905 54006903 67410076 54007040 67410247 54007177 67410418 54007314 67410589 54007451 67410760 54007588 67410931 54007725 67411102 54007862 67411273 54007999 67411444 54008136 67411615 54008273 67411786 54008410 67411957 54008547 67412128 54008684 67412299 54008821 67412470 54008958 67412641 54009095 67412812 54009232 67412983 54009369 67413154 54009506 67413325 54009643 67413496 54009780 67413667 54009917 67413838 54010054 67414009 54010191 67414180 54010328 67414351 54010465 67414522 54010602 67414693 54010739 67414864 54010876 67415035 54011013 67415206 54011150 67415377 54011287 67415548 54011424 67415719 54011561 67415890 54011698 67416061 54011835 67416232 54011972 67416403 54012109 67416574 54012246 67416745 54012383 67416916 54012520 67417087 54012657 67417258 54012794 67417429 54012931 67417600 54013068 67417771 54013205 67417942 54013342 67418113 54013479 67418284 54013616 67418455 54013753 67418626 54013890 67418797 54014027 67418968 54014164 67419139 54014301 67419310 54014438 67419481 54014575 67419652 54014712 67419823 54014849 67419994 54014986 67420165 54015123 67420336 54015260 67420507 54015397 67420678 54015534 67420849 54015671 67421020 54015808 67421191 54015945 67421362 54016082 67421533 54016219 67421704 54016356 67421875 54016493 67422046 54016630 67422217 54016767 67422388 54016904 67422559 54017041 67422730 54017178 67422901 54017315 67423072 54017452 67423243 54017589 67423414 54017726 67423585 54017863 67423756 54018000 67423927 54018137 67424098 54018274 67424269 54018411 67424440 54018548 67424611 54018685 67424782 54018822 67424953 54018959 67425124 54019096 67425295 54019233 67425466 54019370 67425637 54019507 67425808 54019644 67425979 54019781 67426150 54019918 67426321 54020055 67426492 54020192 67426663 54020329 67426834 54020466 67427005 54020603 67427176 54020740 67427347 54020877 67427518 54021014 67427689 54021151 67427860 54021288 67428031 54021425 67428202 54021562 67428373 54021699 67428544 54021836 67428715 54021973 67428886 54022110 67429057 54022247 67429228 54022384 67429399 54022521 67429570 54022658 67429741 54022795 67429912 54022932 67430083 54023069 67430254 54023206 67430425 54023343 67430596 54023480 67430767 54023617 67430938 54023754 67431109 54023891 67431280 54024028 67431451 54024165 67431622 54024302 67431793 54024439 67431964 54024576 67432135 54024713 67432306 54024850 67432477 54024987 67432648 54025124 67432819 54025261 67432990 54025398 67433161 54025535 67433332 54025672 67433503 54025809 67433674 54025946 67433845 54026083 67434016 54026220 67434187 54026357 67434358 54026494 67434529 54026631 67434700 54026768 67434871 54026905 67435042 54027042 67435213 54027179 67435384 54027316 67435555 54027453 67435726 54027590 67435897 54027727 67436068 54027864 67436239 54028001 67436410 54028138 67436581 54028275 67436752 54028412 67436923 54028549 67437094 54028686 67437265 54028823 67437436 54028960 67437607 54029097 67437778 54029234 67437949 54029371 67438120 54029508 67438291 54029645 67438462 54029782 67438633 54029919 67438804 54030056 67438975 54030193 67439146 54030330 67439317 54030467 67439488 54030604 67439659 54030741 67439830 54030878 67440001 54031015 67440172 54031152 67440343 54031289 67440514 54031426 67440685 54031563 67440856 54031700 67441027 54031837 67441198 54031974 67441369 54032111 67441540 54032248 67441711 54032385 67441882 54032522 67442053 54032659 67442224 54032796 67442395 54032933 67442566 54033070 67442737 54033207 67442908 54033344 67443079 54033481 67443250 54033618 67443421 54033755 67443592 54033892 67443763 54034029 67443934 54034166 67444105 54034303 67444276 54034440 67444447 54034577 67444618 54034714 67444789 54034851 67444960 54034988 67445131 54035125 67445302 54035262 67445473 54035399 67445644 54035536 67445815 54035673 67445986 54035810 67446157 54035947 67446328 54036084 67446499 54036221 67446670 54036358 67446841 54036495 67447012 54036632 67447183 54036769 67447354 54036906 67447525 54037043 67447696 54037180 67447867 54037317 67448038 54037454 67448209 54037591 67448380 54037728 67448551 54037865 67448722 54038002 67448893 54038139 67449064 54038276 67449235 54038413 67449406 54038550 67449577 54038687 67449748 54038824 67449919 54038961 67450090 54039098 67450261 54039235 67450432 54039372 67450603 54039509 67450774 54039646 67450945 54039783 67451116 54039920 67451287 54040057 67451458 54040194 67451629 54040331 67451800 54040468 67451971 54040605 67452142 54040742 67452313 54040879 67452484 54041016 67452655 54041153 67452826 54041290 67452997 54041427 67453168 54041564 67453339 54041701 67453510 54041838 67453681 54041975 67453852 54042112 67454023 54042249 67454194 54042386 67454365 54042523 67454536 54042660 67454707 54042797 67454878 54042934 67455049 54043071 67455220 54043208 67455391 54043345 67455562 54043482 67455733 54043619 67455904 54043756 67456075 54043893 67456246 54044030 67456417 54044167 67456588 54044304 67456759 54044441 67456930 54044578 67457101 54044715 67457272 54044852 67457443 54044989 67457614 54045126 67457785 54045263 67457956 54045400 67458127 54045537 67458298 54045674 67458469 54045811 67458640 54045948 67458811 54046085 67458982 54046222 67459153 54046359 67459324 54046496 67459495 54046633 67459666 54046770 67459837 54046907 67460008 54047044 67460179 54047181 67460350 54047318 67460521 54047455 67460692 54047592 67460863 54047729 67461034 54047866 67461205 54048003 67461376 54048140 67461547 54048277 67461718 54048414 67461889 54048551 67462060 54048688 67462231 54048825 67462402 54048962 67462573 54049099 67462744 54049236 67462915 54049373 67463086 54049510 67463257 54049647 67463428 54049784 67463599 54049921 67463770 54050058 67463941 54050195 67464112 54050332 67464283 54050469 67464454 54050606 67464625 54050743 67464796 54050880 67464967 54051017 67465138 54051154 67465309 54051291 67465480 54051428 67465651 54051565 67465822 54051702 67465993 54051839 67466164 54051976 67466335 54052113 67466506 54052250 67466677 54052387 67466848 54052524 67467019 54052661 67467190 54052798 67467361 54052935 67467532 54053072 67467703 54053209 67467874 54053346 67468045 54053483 67468216 54053620 67468387 54053757 67468558 54053894 67468729 54054031 67468900 54054168 67469071 54054305 67469242 54054442 67469413 54054579 67469584 54054716 67469755 54054853 67469926 54054990 67470097 54055127 67470268 54055264 67470439 54055401 67470610 54055538 67470781 54055675 67470952 54055812 67471123 54055949 67471294 54056086 67471465 54056223 67471636 54056360 67471807 54056497 67471978 54056634 67472149 54056771 67472320 54056908 67472491 54057045 67472662 54057182 67472833 54057319 67473004 54057456 67473175 54057593 67473346 54057730 67473517 54057867 67473688 54058004 67473859 54058141 67474030 54058278 67474201 54058415 67474372 54058552 67474543 54058689 67474714 54058826 67474885 54058963 67475056 54059100 67475227 54059237 67475398 54059374 67475569 54059511 67475740 54059648 67475911 54059785 67476082 54059922 67476253 54060059 67476424 54060196 67476595 54060333 67476766 54060470 67476937 54060607 67477108 54060744 67477279 54060881 67477450 54061018 67477621 54061155 67477792 54061292 67477963 54061429 67478134 54061566 67478305 54061703 67478476 54061840 67478647 54061977 67478818 54062114 67478989 54062251 67479160 54062388 67479331 54062525 67479502 54062662 67479673 54062799 67479844 54062936 67480015 54063073 67480186 54063210 67480357 54063347 67480528 54063484 67480699 54063621 67480870 54063758 67481041 54063895 67481212 54064032 67481383 54064169 67481554 54064306 67481725 54064443 67481896 54064580 67482067 54064717 67482238 54064854 67482409 54064991 67482580 54065128 67482751 54065265 67482922 54065402 67483093 54065539 67483264 54065676 67483435 54065813 67483606 54065950 67483777 54066087 67483948 54066224 67484119 54066361 67484290 54066498 67484461 54066635 67484632 54066772 67484803 54066909 67484974 54067046 67485145 54067183 67485316 54067320 67485487 54067457 67485658 54067594 67485829 54067731 67486000 54067868 67486171 54068005 67486342 54068142 67486513 54068279 67486684 54068416 67486855 54068553 67487026 54068690 67487197 54068827 67487368 54068964 67487539 54069101 67487710 54069238 67487881 54069375 67488052 54069512 67488223 54069649 67488394 54069786 67488565 54069923 67488736 54070060 67488907 54070197 67489078 54070334 67489249 54070471 67489420 54070608 67489591 54070745 67489762 54070882 67489933 54071019 67490104 54071156 67490275 54071293 67490446 54071430 67490617 54071567 67490788 54071704 67490959 54071841 67491130 54071978 67491301 54072115 67491472 54072252 67491643 54072389 67491814 54072526 67491985 54072663 67492156 54072800 67492327 54072937 67492498 54073074 67492669 54073211 67492840 54073348 67493011 54073485 67493182 54073622 67493353 54073759 67493524 54073896 67493695 54074033 67493866 54074170 67494037 54074307 67494208 54074444 67494379 54074581 67494550 54074718 67494721 54074855 67494892 54074992 67495063 54075129 67495234 54075266 67495405 54075403 67495576 54075540 67495747 54075677 67495918 54075814 67496089 54075951 67496260 54076088 67496431 54076225 67496602 54076362 67496773 54076499 67496944 54076636 67497115 54076773 67497286 54076910 67497457 54077047 67497628 54077184 67497799 54077321 67497970 54077458 67498141 54077595 67498312 54077732 67498483 54077869 67498654 54078006 67498825 54078143 67498996 54078280 67499167 54078417 67499338 54078554 67499509 54078691 67499680 54078828 67499851 54078965 67500022 54079102 67500193 54079239 67500364 54079376 67500535 54079513 67500706 54079650 67500877 54079787 67501048 54079924 67501219 54080061 67501390 54080198 67501561 54080335 67501732 54080472 67501903 54080609 67502074 54080746 67502245 54080883 67502416 54081020 67502587 54081157 67502758 54081294 67502929 54081431 67503100 54081568 67503271 54081705 67503442 54081842 67503613 54081979 67503784 54082116 67503955 54082253 67504126 54082390 67504297 54082527 67504468 54082664 67504639 54082801 67504810 54082938 67504981 54083075 67505152 54083212 67505323 54083349 67505494 54083486 67505665 54083623 67505836 54083760 67506007 54083897 67506178 54084034 67506349 54084171 67506520 54084308 67506691 54084445 67506862 54084582 67507033 54084719 67507204 54084856 67507375 54084993 67507546 54085130 67507717 54085267 67507888 54085404 67508059 54085541 67508230 54085678 67508401 54085815 67508572 54085952 67508743 54086089 67508914 54086226 67509085 54086363 67509256 54086500 67509427 54086637 67509598 54086774 67509769 54086911 67509940 54087048 67510111 54087185 67510282 54087322 67510453 54087459 67510624 54087596 67510795 54087733 67510966 54087870 67511137 54088007 67511308 54088144 67511479 54088281 67511650 54088418 67511821 54088555 67511992 54088692 67512163 54088829 67512334 54088966 67512505 54089103 67512676 54089240 67512847 54089377 67513018 54089514 67513189 54089651 67513360 54089788 67513531 54089925 67513702 54090062 67513873 54090199 67514044 54090336 67514215 54090473 67514386 54090610 67514557 54090747 67514728 54090884 67514899 54091021 67515070 54091158 67515241 54091295 67515412 54091432 67515583 54091569 67515754 54091706 67515925 54091843 67516096 54091980 67516267 54092117 67516438 54092254 67516609 54092391 67516780 54092528 67516951 54092665 67517122 54092802 67517293 54092939 67517464 54093076 67517635 54093213 67517806 54093350 67517977 54093487 67518148 54093624 67518319 54093761 67518490 54093898 67518661 54094035 67518832 54094172 67519003 54094309 67519174 54094446 67519345 54094583 67519516 54094720 67519687 54094857 67519858 54094994 67520029 54095131 67520200 54095268 67520371 54095405 67520542 54095542 67520713 54095679 67520884 54095816 67521055 54095953 67521226 54096090 67521397 54096227 67521568 54096364 67521739 54096501 67521910 54096638 67522081 54096775 67522252 54096912 67522423 54097049 67522594 54097186 67522765 54097323 67522936 54097460 67523107 54097597 67523278 54097734 67523449 54097871 67523620 54098008 67523791 54098145 67523962 54098282 67524133 54098419 67524304 54098556 67524475 54098693 67524646 54098830 67524817 54098967 67524988 54099104 67525159 54099241 67525330 54099378 67525501 54099515 67525672 54099652 67525843 54099789 67526014 54099926 67526185 54100063 67526356 54100200 67526527 54100337 67526698 54100474 67526869 54100611 67527040 54100748 67527211 54100885 67527382 54101022 67527553 54101159 67527724 54101296 67527895 54101433 67528066 54101570 67528237 54101707 67528408 54101844 67528579 54101981 67528750 54102118 67528921 54102255 67529092 54102392 67529263 54102529 67529434 54102666 67529605 54102803 67529776 54102940 67529947 54103077 67530118 54103214 67530289 54103351 67530460 54103488 67530631 54103625 67530802 54103762 67530973 54103899 67531144 54104036 67531315 54104173 67531486 54104310 67531657 54104447 67531828 54104584 67531999 54104721 67532170 54104858 67532341 54104995 67532512 54105132 67532683 54105269 67532854 54105406 67533025 54105543 67533196 54105680 67533367 54105817 67533538 54105954 67533709 54106091 67533880 54106228 67534051 54106365 67534222 54106502 67534393 54106639 67534564 54106776 67534735 54106913 67534906 54107050 67535077 54107187 67535248 54107324 67535419 54107461 67535590 54107598 67535761 54107735 67535932 54107872 67536103 54108009 67536274 54108146 67536445 54108283 67536616 54108420 67536787 54108557 67536958 54108694 67537129 54108831 67537300 54108968 67537471 54109105 67537642 54109242 67537813 54109379 67537984 54109516 67538155 54109653 67538326 54109790 67538497 54109927 67538668 54110064 67538839 54110201 67539010 54110338 67539181 54110475 67539352 54110612 67539523 54110749 67539694 54110886 67539865 54111023 67540036 54111160 67540207 54111297 67540378 54111434 67540549 54111571 67540720 54111708 67540891 54111845 67541062 54111982 67541233 54112119 67541404 54112256 67541575 54112393 67541746 54112530 67541917 54112667 67542088 54112804 67542259 54112941 67542430 54113078 67542601 54113215 67542772 54113352 67542943 54113489 67543114 54113626 67543285
1000 24110900 0 24110900 30094627 24111037 30094798 24111174 30094969 24111311 30095140 24111448 30095311 24111585 30095482 24111722 30095653 24111859 30095824 24111996 30095995 24112133 30096166 24112270 30096337 24112407 30096508 24112544 30096679 24112681 30096850 24112818 30097021 24112955 30097192 24113092 30097363 24113229 30097534 24113366 30097705 24113503 30097876 24113640 30098047 24113777 30098218 24113914 30098389 24114051 30098560 24114188 30098731 24114325 30098902 24114462 30099073 24114599 30099244 24114736 30099415 24114873 30099586 24115010 30099757 24115147 30099928 24115284 30100099 24115421 30100270 24115558 30100441 24115695 30100612 24115832 30100783 24115969 30100954 24116106 30101125 24116243 30101296 24116380 30101467 24116517 30101638 24116654 30101809 24116791 30101980 24116928 30102151 24117065 30102322 24117202 30102493 24117339 30102664 24117476 30102835 24117613 30103006 24117750 30103177 24117887 30103348 24118024 30103519 24118161 30103690 24118298 30103861 24118435 30104032 24118572 30104203 24118709 30104374 24118846 30104545 24118983 30104716 24119120 30104887 24119257 30105058 24119394 30105229 24119531 30105400 24119668 30105571 24119805 30105742 24119942 30105913 24120079 30106084 24120216 30106255 24120353 30106426 24120490 30106597 24120627 30106768 24120764 30106939 24120901 30107110 24121038 30107281 24121175 30107452 24121312 30107623 24121449 30107794 24121586 30107965 24121723 30108136 24121860 30108307 24121997 30108478 24122134 30108649 24122271 30108820 24122408 30108991 24122545 30109162 24122682 30109333 24122819 30109504 24122956 30109675 24123093 30109846 24123230 30110017 24123367 30110188 24123504 30110359 24123641 30110530 24123778 30110701 24123915 30110872 24124052 30111043 24124189 30111214 24124326 30111385 24124463 30111556 24124600 30111727 24124737 30111898 24124874 30112069 24125011 30112240 24125148 30112411 24125285 30112582 24125422 30112753 24125559 30112924 24125696 30113095 24125833 30113266 24125970 30113437 24126107 30113608 24126244 30113779 24126381 30113950 24126518 30114121 24126655 30114292 24126792 30114463 24126929 30114634 24127066 30114805 24127203 30114976 24127340 30115147 24127477 30115318 24127614 30115489 24127751 30115660 24127888 30115831 24128025 30116002 24128162 30116173 24128299 30116344 24128436 30116515 24128573 30116686 24128710 30116857 24128847 30117028 24128984 30117199 24129121 30117370 24129258 30117541 24129395 30117712 24129532 30117883 24129669 30118054 24129806 30118225 24129943 30118396 24130080 30118567 24130217 30118738 24130354 30118909 24130491 30119080 24130628 30119251 24130765 30119422 24130902 30119593 24131039 30119764 24131176 30119935 24131313 30120106 24131450 30120277 24131587 30120448 24131724 30120619 24131861 30120790 24131998 30120961 24132135 30121132 24132272 30121303 24132409 30121474 24132546 30121645 24132683 30121816 24132820 30121987 24132957 30122158 24133094 30122329 24133231 30122500 24133368 30122671 24133505 30122842 24133642 30123013 24133779 30123184 24133916 30123355 24134053 30123526 24134190 30123697 24134327 30123868 24134464 30124039 24134601 30124210 24134738 30124381 24134875 30124552 24135012 30124723 24135149 30124894 24135286 30125065 24135423 30125236 24135560 30125407 24135697 30125578 24135834 30125749 24135971 30125920 24136108 30126091 24136245 30126262 24136382 30126433 24136519 30126604 24136656 30126775 24136793 30126946 24136930 30127117 24137067 30127288 24137204 30127459 24137341 30127630 24137478 30127801 24137615 30127972 24137752 30128143 24137889 30128314 24138026 30128485 24138163 30128656 24138300 30128827 24138437 30128998 24138574 30129169 24138711 30129340 24138848 30129511 24138985 30129682 24139122 30129853 24139259 30130024 24139396 30130195 24139533 30130366 24139670 30130537 24139807 30130708 24139944 30130879 24140081 30131050 24140218 30131221 24140355 30131392 24140492 30131563 24140629 30131734 24140766 30131905 24140903 30132076 24141040 30132247 24141177 30132418 24141314 30132589 24141451 30132760 24141588 30132931 24141725 30133102 24141862 30133273 24141999 30133444 24142136 30133615 24142273 30133786 24142410 30133957 24142547 30134128 24142684 30134299 24142821 30134470 24142958 30134641 24143095 30134812 24143232 30134983 24143369 30135154 24143506 30135325 24143643 30135496 24143780 30135667 24143917 30135838 24144054 30136009 24144191 30136180 24144328 30136351 24144465 30136522 24144602 30136693 24144739 30136864 24144876 30137035 24145013 30137206 24145150 30137377 24145287 30137548 24145424 30137719 24145561 30137890 24145698 30138061 24145835 30138232 24145972 30138403 24146109 30138574 24146246 30138745 24146383 30138916 24146520 30139087 24146657 30139258 24146794 30139429 24146931 30139600 24147068 30139771 24147205 30139942 24147342 30140113 24147479 30140284 24147616 30140455 24147753 30140626 24147890 30140797 24148027 30140968 24148164 30141139 24148301 30141310 24148438 30141481 24148575 30141652 24148712 30141823 24148849 30141994 24148986 30142165 24149123 30142336 24149260 30142507 24149397 30142678 24149534 30142849 24149671 30143020 24149808 30143191 24149945 30143362 24150082 30143533 24150219 30143704 24150356 30143875 24150493 30144046 24150630 30144217 24150767 30144388 24150904 30144559 24151041 30144730 24151178 30144901 24151315 30145072 24151452 30145243 24151589 30145414 24151726 30145585 24151863 30145756 24152000 30145927 24152137 30146098 24152274 30146269 24152411 30146440 24152548 30146611 24152685 30146782 24152822 30146953 24152959 30147124 24153096 30147295 24153233 30147466 24153370 30147637 24153507 30147808 24153644 30147979 24153781 30148150 24153918 30148321 24154055 30148492 24154192 30148663 24154329 30148834 24154466 30149005 24154603 30149176 24154740 30149347 24154877 30149518 24155014 30149689 24155151 30149860 24155288 30150031 24155425 30150202 24155562 30150373 24155699 30150544 24155836 30150715 24155973 30150886 24156110 30151057 24156247 30151228 24156384 30151399 24156521 30151570 24156658 30151741 24156795 30151912 24156932 30152083 24157069 30152254 24157206 30152425 24157343 30152596 24157480 30152767 24157617 30152938 24157754 30153109 24157891 30153280 24158028 30153451 24158165 30153622 24158302 30153793 24158439 30153964 24158576 30154135 24158713 30154306 24158850 30154477 24158987 30154648 24159124 30154819 24159261 30154990 24159398 30155161 24159535 30155332 24159672 30155503 24159809 30155674 24159946 30155845 24160083 30156016 24160220 30156187 24160357 30156358 24160494 30156529 24160631 30156700 24160768 30156871 24160905 30157042 24161042 30157213 24161179 30157384 24161316 30157555 24161453 30157726 24161590 30157897 24161727 30158068 24161864 30158239 24162001 30158410 24162138 30158581 24162275 30158752 24162412 30158923 24162549 30159094 24162686 30159265 24162823 30159436 24162960 30159607 24163097 30159778 24163234 30159949 24163371 30160120 24163508 30160291 24163645 30160462 24163782 30160633 24163919 30160804 24164056 30160975 24164193 30161146 24164330 30161317 24164467 30161488 24164604 30161659 24164741 30161830 24164878 30162001 24165015 30162172 24165152 30162343 24165289 30162514 24165426 30162685 24165563 30162856 24165700 30163027 24165837 30163198 24165974 30163369 24166111 30163540 24166248 30163711 24166385 30163882 24166522 30164053 24166659 30164224 24166796 30164395 24166933 30164566 24167070 30164737 24167207 30164908 24167344 30165079 24167481 30165250 24167618 30165421 24167755 30165592 24167892 30165763 24168029 30165934 24168166 30166105 24168303 30166276 24168440 30166447 24168577 30166618 24168714 30166789 24168851 30166960 24168988 30167131 24169125 30167302 24169262 30167473 24169399 30167644 24169536 30167815 24169673 30167986 24169810 30168157 24169947 30168328 24170084 30168499 24170221 30168670 24170358 30168841 24170495 30169012 24170632 30169183 24170769 30169354 24170906 30169525 24171043 30169696 24171180 30169867 24171317 30170038 24171454 30170209 24171591 30170380 24171728 30170551 24171865 30170722 24172002 30170893 24172139 30171064 24172276 30171235 24172413 30171406 24172550 30171577 24172687 30171748 24172824 30171919 24172961 30172090 24173098 30172261 24173235 30172432 24173372 30172603 24173509 30172774 24173646 30172945 24173783 30173116 24173920 30173287 24174057 30173458 24174194 30173629 24174331 30173800 24174468 30173971 24174605 30174142 24174742 30174313 24174879 30174484 24175016 30174655 24175153 30174826 24175290 30174997 24175427 30175168 24175564 30175339 24175701 30175510 24175838 30175681 24175975 30175852 24176112 30176023 24176249 30176194 24176386 30176365 24176523 30176536 24176660 30176707 24176797 30176878 24176934 30177049 24177071 30177220 24177208 30177391 24177345 30177562 24177482 30177733 24177619 30177904 24177756 30178075 24177893 30178246 24178030 30178417 24178167 30178588 24178304 30178759 24178441 30178930 24178578 30179101 24178715 30179272 24178852 30179443 24178989 30179614 24179126 30179785 24179263 30179956 24179400 30180127 24179537 30180298 24179674 30180469 24179811 30180640 24179948 30180811 24180085 30180982 24180222 30181153 24180359 30181324 24180496 30181495 24180633 30181666 24180770 30181837 24180907 30182008 24181044 30182179 24181181 30182350 24181318 30182521 24181455 30182692 24181592 30182863 24181729 30183034 24181866 30183205 24182003 30183376 24182140 30183547 24182277 30183718 24182414 30183889 24182551 30184060 24182688 30184231 24182825 30184402 24182962 30184573 24183099 30184744 24183236 30184915 24183373 30185086 24183510 30185257 24183647 30185428 24183784 30185599 24183921 30185770 24184058 30185941 24184195 30186112 24184332 30186283 24184469 30186454 24184606 30186625 24184743 30186796 24184880 30186967 24185017 30187138 24185154 30187309 24185291 30187480 24185428 30187651 24185565 30187822 24185702 30187993 24185839 30188164 24185976 30188335 24186113 30188506 24186250 30188677 24186387 30188848 24186524 30189019 24186661 30189190 24186798 30189361 24186935 30189532 24187072 30189703 24187209 30189874 24187346 30190045 24187483 30190216 24187620 30190387 24187757 30190558 24187894 30190729 24188031 30190900 24188168 30191071 24188305 30191242 24188442 30191413 24188579 30191584 24188716 30191755 24188853 30191926 24188990 30192097 24189127 30192268 24189264 30192439 24189401 30192610 24189538 30192781 24189675 30192952 24189812 30193123 24189949 30193294 24190086 30193465 24190223 30193636 24190360 30193807 24190497 30193978 24190634 30194149 24190771 30194320 24190908 30194491 24191045 30194662 24191182 30194833 24191319 30195004 24191456 30195175 24191593 30195346 24191730 30195517 24191867 30195688 24192004 30195859 24192141 30196030 24192278 30196201 24192415 30196372 24192552 30196543 24192689 30196714 24192826 30196885 24192963 30197056 24193100 30197227 24193237 30197398 24193374 30197569 24193511 30197740 24193648 30197911 24193785 30198082 24193922 30198253 24194059 30198424 24194196 30198595 24194333 30198766 24194470 30198937 24194607 30199108 24194744 30199279 24194881 30199450 24195018 30199621 24195155 30199792 24195292 30199963 24195429 30200134 24195566 30200305 24195703 30200476 24195840 30200647 24195977 30200818 24196114 30200989 24196251 30201160 24196388 30201331 24196525 30201502 24196662 30201673 24196799 30201844 24196936 30202015 24197073 30202186 24197210 30202357 24197347 30202528 24197484 30202699 24197621 30202870 24197758 30203041 24197895 30203212 24198032 30203383 24198169 30203554 24198306 30203725 24198443 30203896 24198580 30204067 24198717 30204238 24198854 30204409 24198991 30204580 24199128 30204751 24199265 30204922 24199402 30205093 24199539 30205264 24199676 30205435 24199813 30205606 24199950 30205777 24200087 30205948 24200224 30206119 24200361 30206290 24200498 30206461 24200635 30206632 24200772 30206803 24200909 30206974 24201046 30207145 24201183 30207316 24201320 30207487 24201457 30207658 24201594 30207829 24201731 30208000 24201868 30208171 24202005 30208342 24202142 30208513 24202279 30208684 24202416 30208855 24202553 30209026 24202690 30209197 24202827 30209368 24202964 30209539 24203101 30209710 24203238 30209881 24203375 30210052 24203512 30210223 24203649 30210394 24203786 30210565 24203923 30210736 24204060 30210907 24204197 30211078 24204334 30211249 24204471 30211420 24204608 30211591 24204745 30211762 24204882 30211933 24205019 30212104 24205156 30212275 24205293 30212446 24205430 30212617 24205567 30212788 24205704 30212959 24205841 30213130 24205978 30213301 24206115 30213472 24206252 30213643 24206389 30213814 24206526 30213985 24206663 30214156 24206800 30214327 24206937 30214498 24207074 30214669 24207211 30214840 24207348 30215011 24207485 30215182 24207622 30215353 24207759 30215524 24207896 30215695 24208033 30215866 24208170 30216037 24208307 30216208 24208444 30216379 24208581 30216550 24208718 30216721 24208855 30216892 24208992 30217063 24209129 30217234 24209266 30217405 24209403 30217576 24209540 30217747 24209677 30217918 24209814 30218089 24209951 30218260 24210088 30218431 24210225 30218602 24210362 30218773 24210499 30218944 24210636 30219115 24210773 30219286 24210910 30219457 24211047 30219628 24211184 30219799 24211321 30219970 24211458 30220141 24211595 30220312 24211732 30220483 24211869 30220654 24212006 30220825 24212143 30220996 24212280 30221167 24212417 30221338 24212554 30221509 24212691 30221680 24212828 30221851 24212965 30222022 24213102 30222193 24213239 30222364 24213376 30222535 24213513 30222706 24213650 30222877 24213787 30223048 24213924 30223219 24214061 30223390 24214198 30223561 24214335 30223732 24214472 30223903 24214609 30224074 24214746 30224245 24214883 30224416 24215020 30224587 24215157 30224758 24215294 30224929 24215431 30225100 24215568 30225271 24215705 30225442 24215842 30225613 24215979 30225784 24216116 30225955 24216253 30226126 24216390 30226297 24216527 30226468 24216664 30226639 24216801 30226810 24216938 30226981 24217075 30227152 24217212 30227323 24217349 30227494 24217486 30227665 24217623 30227836 24217760 30228007 24217897 30228178 24218034 30228349 24218171 30228520 24218308 30228691 24218445 30228862 24218582 30229033 24218719 30229204 24218856 30229375 24218993 30229546 24219130 30229717 24219267 30229888 24219404 30230059 24219541 30230230 24219678 30230401 24219815 30230572 24219952 30230743 24220089 30230914 24220226 30231085 24220363 30231256 24220500 30231427 24220637 30231598 24220774 30231769 24220911 30231940 24221048 30232111 24221185 30232282 24221322 30232453 24221459 30232624 24221596 30232795 24221733 30232966 24221870 30233137 24222007 30233308 24222144 30233479 24222281 30233650 24222418 30233821 24222555 30233992 24222692 30234163 24222829 30234334 24222966 30234505 24223103 30234676 24223240 30234847 24223377 30235018 24223514 30235189 24223651 30235360 24223788 30235531 24223925 30235702 24224062 30235873 24224199 30236044 24224336 30236215 24224473 30236386 24224610 30236557 24224747 30236728 24224884 30236899 24225021 30237070 24225158 30237241 24225295 30237412 24225432 30237583 24225569 30237754 24225706 30237925 24225843 30238096 24225980 30238267 24226117 30238438 24226254 30238609 24226391 30238780 24226528 30238951 24226665 30239122 24226802 30239293 24226939 30239464 24227076 30239635 24227213 30239806 24227350 30239977 24227487 30240148 24227624 30240319 24227761 30240490 24227898 30240661 24228035 30240832 24228172 30241003 24228309 30241174 24228446 30241345 24228583 30241516 24228720 30241687 24228857 30241858 24228994 30242029 24229131 30242200 24229268 30242371 24229405 30242542 24229542 30242713 24229679 30242884 24229816 30243055 24229953 30243226 24230090 30243397 24230227 30243568 24230364 30243739 24230501 30243910 24230638 30244081 24230775 30244252 24230912 30244423 24231049 30244594 24231186 30244765 24231323 30244936 24231460 30245107 24231597 30245278 24231734 30245449 24231871 30245620 24232008 30245791 24232145 30245962 24232282 30246133 24232419 30246304 24232556 30246475 24232693 30246646 24232830 30246817 24232967 30246988 24233104 30247159 24233241 30247330 24233378 30247501 24233515 30247672 24233652 30247843 24233789 30248014 24233926 30248185 24234063 30248356 24234200 30248527 24234337 30248698 24234474 30248869 24234611 30249040 24234748 30249211 24234885 30249382 24235022 30249553 24235159 30249724 24235296 30249895 24235433 30250066 24235570 30250237 24235707 30250408 24235844 30250579 24235981 30250750 24236118 30250921 24236255 30251092 24236392 30251263 24236529 30251434 24236666 30251605 24236803 30251776 24236940 30251947 24237077 30252118 24237214 30252289 24237351 30252460 24237488 30252631 24237625 30252802 24237762 30252973 24237899 30253144 24238036 30253315 24238173 30253486 24238310 30253657 24238447 30253828 24238584 30253999 24238721 30254170 24238858 30254341 24238995 30254512 24239132 30254683 24239269 30254854 24239406 30255025 24239543 30255196 24239680 30255367 24239817 30255538 24239954 30255709 24240091 30255880 24240228 30256051 24240365 30256222 24240502 30256393 24240639 30256564 24240776 30256735 24240913 30256906 24241050 30257077 24241187 30257248 24241324 30257419 24241461 30257590 24241598 30257761 24241735 30257932 24241872 30258103 24242009 30258274 24242146 30258445 24242283 30258616 24242420 30258787 24242557 30258958 24242694 30259129 24242831 30259300 24242968 30259471 24243105 30259642 24243242 30259813 24243379 30259984 24243516 30260155 24243653 30260326 24243790 30260497 24243927 30260668 24244064 30260839 24244201 30261010 24244338 30261181 24244475 30261352 24244612 30261523 24244749 30261694 24244886 30261865 24245023 30262036 24245160 30262207 24245297 30262378 24245434 30262549 24245571 30262720 24245708 30262891 24245845 30263062 24245982 30263233 24246119 30263404 24246256 30263575 24246393 30263746 24246530 30263917 24246667 30264088 24246804 30264259 24246941 30264430 24247078 30264601 24247215 30264772 24247352 30264943 24247489 30265114 24247626 30265285
1000 53910733 0 53910733 67290039 53910870 67290210 53911007 67290381 53911144 67290552 53911281 67290723 53911418 67290894 53911555 67291065 53911692 67291236 53911829 67291407 53911966 67291578 53912103 67291749 53912240 67291920 53912377 67292091 53912514 67292262 53912651 67292433 53912788 67292604 53912925 67292775 53913062 67292946 53913199 67293117 53913336 67293288 53913473 67293459 53913610 67293630 53913747 67293801 53913884 67293972 53914021 67294143 53914158 67294314 53914295 67294485 53914432 67294656 53914569 67294827 53914706 67294998 53914843 67295169 53914980 67295340 53915117 67295511 53915254 67295682 53915391 67295853 53915528 67296024 53915665 67296195 53915802 67296366 53915939 67296537 53916076 67296708 53916213 67296879 53916350 67297050 53916487 67297221 53916624 67297392 53916761 67297563 53916898 67297734 53917035 67297905 53917172 67298076 53917309 67298247 53917446 67298418 53917583 67298589 53917720 67298760 53917857 67298931 53917994 67299102 53918131 67299273 53918268 67299444 53918405 67299615 53918542 67299786 53918679 67299957 53918816 67300128 53918953 67300299 53919090 67300470 53919227 67300641 53919364 67300812 53919501 67300983 53919638 67301154 53919775 67301325 53919912 67301496 53920049 67301667 53920186 67301838 53920323 67302009 53920460 67302180 53920597 67302351 53920734 67302522 53920871 67302693 53921008 67302864 53921145 67303035 53921282 67303206 53921419 67303377 53921556 67303548 53921693 67303719 53921830 67303890 53921967 67304061 53922104 67304232 53922241 67304403 53922378 67304574 53922515 67304745 53922652 67304916 53922789 67305087 53922926 67305258 53923063 67305429 53923200 67305600 53923337 67305771 53923474 67305942 53923611 67306113 53923748 67306284 53923885 67306455 53924022 67306626 53924159 67306797 53924296 67306968 53924433 67307139 53924570 67307310 53924707 67307481 53924844 67307652 53924981 67307823 53925118 67307994 53925255 67308165 53925392 67308336 53925529 67308507 53925666 67308678 53925803 67308849 53925940 67309020 53926077 67309191 53926214 67309362 53926351 67309533 53926488 67309704 53926625 67309875 53926762 67310046 53926899 67310217 53927036 67310388 53927173 67310559 53927310 67310730 53927447 67310901 53927584 67311072 53927721 67311243 53927858 67311414 53927995 67311585 53928132 67311756 53928269 67311927 53928406 67312098 53928543 67312269 53928680 67312440 53928817 67312611 53928954 67312782 53929091 67312953 53929228 67313124 53929365 67313295 53929502 67313466 53929639 67313637 53929776 67313808 53929913 67313979 53930050 67314150 53930187 67314321 53930324 67314492 53930461 67314663 53930598 67314834 53930735 67315005 53930872 67315176 53931009 67315347 53931146 67315518 53931283 67315689 53931420 67315860 53931557 67316031 53931694 67316202 53931831 67316373 53931968 67316544 53932105 67316715 53932242 67316886 53932379 67317057 53932516 67317228 53932653 67317399 53932790 67317570 53932927 67317741 53933064 67317912 53933201 67318083 53933338 67318254 53933475 67318425 53933612 67318596 53933749 67318767 53933886 67318938 53934023 67319109 53934160 67319280 53934297 67319451 53934434 67319622 53934571 67319793 53934708 67319964 53934845 67320135 53934982 67320306 53935119 67320477 53935256 67320648 53935393 67320819 53935530 67320990 53935667 67321161 53935804 67321332 53935941 67321503 53936078 67321674 53936215 67321845 53936352 67322016 53936489 67322187 53936626 67322358 53936763 67322529 53936900 67322700 53937037 67322871 53937174 67323042 53937311 67323213 53937448 67323384 53937585 67323555 53937722 67323726 53937859 67323897 53937996 67324068 53938133 67324239 53938270 67324410 53938407 67324581 53938544 67324752 53938681 67324923 53938818 67325094 53938955 67325265 53939092 67325436 53939229 67325607 53939366 67325778 53939503 67325949 53939640 67326120 53939777 67326291 53939914 67326462 53940051 67326633 53940188 67326804 53940325 67326975 53940462 67327146 53940599 67327317 53940736 67327488 53940873 67327659 53941010 67327830 53941147 67328001 53941284 67328172 53941421 67328343 53941558 67328514 53941695 67328685 53941832 67328856 53941969 67329027 53942106 67329198 53942243 67329369 53942380 67329540 53942517 67329711 53942654 67329882 53942791 67330053 53942928 67330224 53943065 67330395 53943202 67330566 53943339 67330737 53943476 67330908 53943613 67331079 53943750 67331250 53943887 67331421 53944024 67331592 53944161 67331763 53944298 67331934 53944435 67332105 53944572 67332276 53944709 67332447 53944846 67332618 53944983 67332789 53945120 67332960 53945257 67333131 53945394 67333302 53945531 67333473 53945668 67333644 53945805 67333815 53945942 67333986 53946079 67334157 53946216 67334328 53946353 67334499 53946490 67334670 53946627 67334841 53946764 67335012 53946901 67335183 53947038 67335354 53947175 67335525 53947312 67335696 53947449 67335867 53947586 67336038 53947723 67336209 53947860 67336380 53947997 67336551 53948134 67336722 53948271 67336893 53948408 67337064 53948545 67337235 53948682 67337406 53948819 67337577 53948956 67337748 53949093 67337919 53949230 67338090 53949367 67338261 53949504 67338432 53949641 67338603 53949778 67338774 53949915 67338945 53950052 67339116 53950189 67339287 53950326 67339458 53950463 67339629 53950600 67339800 53950737 67339971 53950874 67340142 53951011 67340313 53951148 67340484 53951285 67340655 53951422 67340826 53951559 67340997 53951696 67341168 53951833 67341339 53951970 67341510 53952107 67341681 53952244 67341852 53952381 67342023 53952518 67342194 53952655 67342365 53952792 67342536 53952929 67342707 53953066 67342878 53953203 67343049 53953340 67343220 53953477 67343391 53953614 67343562 53953751 67343733 53953888 67343904 53954025 67344075 53954162 67344246 53954299 67344417 53954436 67344588 53954573 67344759 53954710 67344930 53954847 67345101 53954984 67345272 53955121 67345443 53955258 67345614 53955395 67345785 53955532 67345956 53955669 67346127 53955806 67346298 53955943 67346469 53956080 67346640 53956217 67346811 53956354 67346982 53956491 67347153 53956628 67347324 53956765 67347495 53956902 67347666 53957039 67347837 53957176 67348008 53957313 67348179 53957450 67348350 53957587 67348521 53957724 67348692 53957861 67348863 53957998 67349034 53958135 67349205 53958272 67349376 53958409 67349547 53958546 67349718 53958683 67349889 53958820 67350060 53958957 67350231 53959094 67350402 53959231 67350573 53959368 67350744 53959505 67350915 53959642 67351086 53959779 67351257 53959916 67351428 53960053 67351599 53960190 67351770 53960327 67351941 53960464 67352112 53960601 67352283 53960738 67352454 53960875 67352625 53961012 67352796 53961149 67352967 53961286 67353138 53961423 67353309 53961560 67353480 53961697 67353651 53961834 67353822 53961971 67353993 53962108 67354164 53962245 67354335 53962382 67354506 53962519 67354677 53962656 67354848 53962793 67355019 53962930 67355190 53963067 67355361 53963204 67355532 53963341 67355703 53963478 67355874 53963615 67356045 53963752 67356216 53963889 67356387 53964026 67356558 53964163 67356729 53964300 67356900 53964437 67357071 53964574 67357242 53964711 67357413 53964848 67357584 53964985 67357755 53965122 67357926 53965259 67358097 53965396 67358268 53965533 67358439 53965670 67358610 53965807 67358781 53965944 67358952 53966081 67359123 53966218 67359294 53966355 67359465 53966492 67359636 53966629 67359807 53966766 67359978 53966903 67360149 53967040 67360320 53967177 67360491 53967314 67360662 53967451 67360833 53967588 67361004 53967725 67361175 53967862 67361346 53967999 67361517 53968136 67361688 53968273 67361859 53968410 67362030 53968547 67362201 53968684 67362372 53968821 67362543 53968958 67362714 53969095 67362885 53969232 67363056 53969369 67363227 53969506 67363398 53969643 67363569 53969780 67363740 53969917 67363911 53970054 67364082 53970191 67364253 53970328 67364424 53970465 67364595 53970602 67364766 53970739 67364937 53970876 67365108 53971013 67365279 53971150 67365450 53971287 67365621 53971424 67365792 53971561 67365963 53971698 67366134 53971835 67366305 53971972 67366476 53972109 67366647 53972246 67366818 53972383 67366989 53972520 67367160 53972657 67367331 53972794 67367502 53972931 67367673 53973068 67367844 53973205 67368015 53973342 67368186 53973479 67368357 53973616 67368528 53973753 67368699 53973890 67368870 53974027 67369041 53974164 67369212 53974301 67369383 53974438 67369554 53974575 67369725 53974712 67369896 53974849 67370067 53974986 67370238 53975123 67370409 53975260 67370580 53975397 67370751 53975534 67370922 53975671 67371093 53975808 67371264 53975945 67371435 53976082 67371606 53976219 67371777 53976356 67371948 53976493 67372119 53976630 67372290 53976767 67372461 53976904 67372632 53977041 67372803 53977178 67372974 53977315 67373145 53977452 67373316 53977589 67373487 53977726 67373658 53977863 67373829 53978000 67374000 53978137 67374171 53978274 67374342 53978411 67374513 53978548 67374684 53978685 67374855 53978822 67375026 53978959 67375197 53979096 67375368 53979233 67375539 53979370 67375710 53979507 67375881 53979644 67376052 53979781 67376223 53979918 67376394 53980055 67376565 53980192 67376736 53980329 67376907 53980466 67377078 53980603 67377249 53980740 67377420 53980877 67377591 53981014 67377762 53981151 67377933 53981288 67378104 53981425 67378275 53981562 67378446 53981699 67378617 53981836 67378788 53981973 67378959 53982110 67379130 53982247 67379301 53982384 67379472 53982521 67379643 53982658 67379814 53982795 67379985 53982932 67380156 53983069 67380327 53983206 67380498 53983343 67380669 53983480 67380840 53983617 67381011 53983754 67381182 53983891 67381353 53984028 67381524 53984165 67381695 53984302 67381866 53984439 67382037 53984576 67382208 53984713 67382379 53984850 67382550 53984987 67382721 53985124 67382892 53985261 67383063 53985398 67383234 53985535 67383405 53985672 67383576 53985809 67383747 53985946 67383918 53986083 67384089 53986220 67384260 53986357 67384431 53986494 67384602 53986631 67384773 53986768 67384944 53986905 67385115 53987042 67385286 53987179 67385457 53987316 67385628 53987453 67385799 53987590 67385970 53987727 67386141 53987864 67386312 53988001 67386483 53988138 67386654 53988275 67386825 53988412 67386996 53988549 67387167 53988686 67387338 53988823 67387509 53988960 67387680 53989097 67387851 53989234 67388022 53989371 67388193 53989508 67388364 53989645 67388535 53989782 67388706 53989919 67388877 53990056 67389048 53990193 67389219 53990330 67389390 53990467 67389561 53990604 67389732 53990741 67389903 53990878 67390074 53991015 67390245 53991152 67390416 53991289 67390587 53991426 67390758 53991563 67390929 53991700 67391100 53991837 67391271 53991974 67391442 53992111 67391613 53992248 67391784 53992385 67391955 53992522 67392126 53992659 67392297 53992796 67392468 53992933 67392639 53993070 67392810 53993207 67392981 53993344 67393152 53993481 67393323 53993618 67393494 53993755 67393665 53993892 67393836 53994029 67394007 53994166 67394178 53994303 67394349 53994440 67394520 53994577 67394691 53994714 67394862 53994851 67395033 53994988 67395204 53995125 67395375 53995262 67395546 53995399 67395717 53995536 67395888 53995673 67396059 53995810 67396230 53995947 67396401 53996084 67396572 53996221 67396743 53996358 67396914 53996495 67397085 53996632 67397256 53996769 67397427 53996906 67397598 53997043 67397769 53997180 67397940 53997317 67398111 53997454 67398282 53997591 67398453 53997728 67398624 53997865 67398795 53998002 67398966 53998139 67399137 53998276 67399308 53998413 67399479 53998550 67399650 53998687 67399821 53998824 67399992 53998961 67400163 53999098 67400334 53999235 67400505 53999372 67400676 53999509 67400847 53999646 67401018 53999783 67401189 53999920 67401360 54000057 67401531 54000194 67401702 54000331 67401873 54000468 67402044 54000605 67402215 54000742 67402386 54000879 67402557 54001016 67402728 54001153 67402899 54001290 67403070 54001427 67403241 54001564 67403412 54001701 67403583 54001838 67403754 54001975 67403925 54002112 67404096 54002249 67404267 54002386 67404438 54002523 67404609 54002660 67404780 54002797 67404951 54002934 67405122 54003071 67405293 54003208 67405464 54003345 67405635 54003482 67405806 54003619 67405977 54003756 67406148 54003893 67406319 54004030 67406490 54004167 67406661 54004304 67406832 54004441 67407003 54004578 67407174 54004715 67407345 54004852 67407516 54004989 67407687 54005126 67407858 54005263 67408029 54005400 67408200 54005537 67408371 54005674 67408542 54005811 67408713 54005948 67408884 54006085 67409055 54006222 67409226 54006359 67409397 54006496 67409568 54006633 67409739 54006770 67409910 54006907 67410081 54007044 67410252 54007181 67410423 54007318 67410594 54007455 67410765 54007592 67410936 54007729 67411107 54007866 67411278 54008003 67411449 54008140 67411620 54008277 67411791 54008414 67411962 54008551 67412133 54008688 67412304 54008825 67412475 54008962 67412646 54009099 67412817 54009236 67412988 54009373 67413159 54009510 67413330 54009647 67413501 54009784 67413672 54009921 67413843 54010058 67414014 54010195 67414185 54010332 67414356 54010469 67414527 54010606 67414698 54010743 67414869 54010880 67415040 54011017 67415211 54011154 67415382 54011291 67415553 54011428 67415724 54011565 67415895 54011702 67416066 54011839 67416237 54011976 67416408 54012113 67416579 54012250 67416750 54012387 67416921 54012524 67417092 54012661 67417263 54012798 67417434 54012935 67417605 54013072 67417776 54013209 67417947 54013346 67418118 54013483 67418289 54013620 67418460 54013757 67418631 54013894 67418802 54014031 67418973 54014168 67419144 54014305 67419315 54014442 67419486 54014579 67419657 54014716 67419828 54014853 67419999 54014990 67420170 54015127 67420341 54015264 67420512 54015401 67420683 54015538 67420854 54015675 67421025 54015812 67421196 54015949 67421367 54016086 67421538 54016223 67421709 54016360 67421880 54016497 67422051 54016634 67422222 54016771 67422393 54016908 67422564 54017045 67422735 54017182 67422906 54017319 67423077 54017456 67423248 54017593 67423419 54017730 67423590 54017867 67423761 54018004 67423932 54018141 67424103 54018278 67424274 54018415 67424445 54018552 67424616 54018689 67424787 54018826 67424958 54018963 67425129 54019100 67425300 54019237 67425471 54019374 67425642 54019511 67425813 54019648 67425984 54019785 67426155 54019922 67426326 54020059 67426497 54020196 67426668 54020333 67426839 54020470 67427010 54020607 67427181 54020744 67427352 54020881 67427523 54021018 67427694 54021155 67427865 54021292 67428036 54021429 67428207 54021566 67428378 54021703 67428549 54021840 67428720 54021977 67428891 54022114 67429062 54022251 67429233 54022388 67429404 54022525 67429575 54022662 67429746 54022799 67429917 54022936 67430088 54023073 67430259 54023210 67430430 54023347 67430601 54023484 67430772 54023621 67430943 54023758 67431114 54023895 67431285 54024032 67431456 54024169 67431627 54024306 67431798 54024443 67431969 54024580 67432140 54024717 67432311 54024854 67432482 54024991 67432653 54025128 67432824 54025265 67432995 54025402 67433166 54025539 67433337 54025676 67433508 54025813 67433679 54025950 67433850 54026087 67434021 54026224 67434192 54026361 67434363 54026498 67434534 54026635 67434705 54026772 67434876 54026909 67435047 54027046 67435218 54027183 67435389 54027320 67435560 54027457 67435731 54027594 67435902 54027731 67436073 54027868 67436244 54028005 67436415 54028142 67436586 54028279 67436757 54028416 67436928 54028553 67437099 54028690 67437270 54028827 67437441 54028964 67437612 54029101 67437783 54029238 67437954 54029375 67438125 54029512 67438296 54029649 67438467 54029786 67438638 54029923 67438809 54030060 67438980 54030197 67439151 54030334 67439322 54030471 67439493 54030608 67439664 54030745 67439835 54030882 67440006 54031019 67440177 54031156 67440348 54031293 67440519 54031430 67440690 54031567 67440861 54031704 67441032 54031841 67441203 54031978 67441374 54032115 67441545 54032252 67441716 54032389 67441887 54032526 67442058 54032663 67442229 54032800 67442400 54032937 67442571 54033074 67442742 54033211 67442913 54033348 67443084 54033485 67443255 54033622 67443426 54033759 67443597 54033896 67443768 54034033 67443939 54034170 67444110 54034307 67444281 54034444 67444452 54034581 67444623 54034718 67444794 54034855 67444965 54034992 67445136 54035129 67445307 54035266 67445478 54035403 67445649 54035540 67445820 54035677 67445991 54035814 67446162 54035951 67446333 54036088 67446504 54036225 67446675 54036362 67446846 54036499 67447017 54036636 67447188 54036773 67447359 54036910 67447530 54037047 67447701 54037184 67447872 54037321 67448043 54037458 67448214 54037595 67448385 54037732 67448556 54037869 67448727 54038006 67448898 54038143 67449069 54038280 67449240 54038417 67449411 54038554 67449582 54038691 67449753 54038828 67449924 54038965 67450095 54039102 67450266 54039239 67450437 54039376 67450608 54039513 67450779 54039650 67450950 54039787 67451121 54039924 67451292 54040061 67451463 54040198 67451634 54040335 67451805 54040472 67451976 54040609 67452147 54040746 67452318 54040883 67452489 54041020 67452660 54041157 67452831 54041294 67453002 54041431 67453173 54041568 67453344 54041705 67453515 54041842 67453686 54041979 67453857 54042116 67454028 54042253 67454199 54042390 67454370 54042527 67454541 54042664 67454712 54042801 67454883 54042938 67455054 54043075 67455225 54043212 67455396 54043349 67455567 54043486 67455738 54043623 67455909 54043760 67456080 54043897 67456251 54044034 67456422 54044171 67456593 54044308 67456764 54044445 67456935 54044582 67457106 54044719 67457277 54044856 67457448 54044993 67457619 54045130 67457790 54045267 67457961 54045404 67458132 54045541 67458303 54045678 67458474 54045815 67458645 54045952 67458816 54046089 67458987 54046226 67459158 54046363 67459329 54046500 67459500 54046637 67459671 54046774 67459842 54046911 67460013 54047048 67460184 54047185 67460355 54047322 67460526 54047459 67460697
1000 15881862 0 15881862 19823346 15881999 19823517 15882136 19823688 15882273 19823859 15882410 19824030 15882547 19824201 15882684 19824372 15882821 19824543 15882958 19824714 15883095 19824885 15883232 19825056 15883369 19825227 15883506 19825398 15883643 19825569 15883780 19825740 15883917 19825911 15884054 19826082 15884191 19826253 15884328 19826424 15884465 19826595 15884602 19826766 15884739 19826937 15884876 19827108 15885013 19827279 15885150 19827450 15885287 19827621 15885424 19827792 15885561 19827963 15885698 19828134 15885835 19828305 15885972 19828476 15886109 19828647 15886246 19828818 15886383 19828989 15886520 19829160 15886657 19829331 15886794 19829502 15886931 19829673 15887068 19829844 15887205 19830015 15887342 19830186 15887479 19830357 15887616 19830528 15887753 19830699 15887890 19830870 15888027 19831041 15888164 19831212 15888301 19831383 15888438 19831554 15888575 19831725 15888712 19831896 15888849 19832067 15888986 19832238 15889123 19832409 15889260 19832580 15889397 19832751 15889534 19832922 15889671 19833093 15889808 19833264 15889945 19833435 15890082 19833606 15890219 19833777 15890356 19833948 15890493 19834119 15890630 19834290 15890767 19834461 15890904 19834632 15891041 19834803 15891178 19834974 15891315 19835145 15891452 19835316 15891589 19835487 15891726 19835658 15891863 19835829 15892000 19836000 15892137 19836171 15892274 19836342 15892411 19836513 15892548 19836684 15892685 19836855 15892822 19837026 15892959 19837197 15893096 19837368 15893233 19837539 15893370 19837710 15893507 19837881 15893644 19838052 15893781 19838223 15893918 19838394 15894055 19838565 15894192 19838736 15894329 19838907 15894466 19839078 15894603 19839249 15894740 19839420 15894877 19839591 15895014 19839762 15895151 19839933 15895288 19840104 15895425 19840275 15895562 19840446 15895699 19840617 15895836 19840788 15895973 19840959 15896110 19841130 15896247 19841301 15896384 19841472 15896521 19841643 15896658 19841814 15896795 19841985 15896932 19842156 15897069 19842327 15897206 19842498 15897343 19842669 15897480 19842840 15897617 19843011 15897754 19843182 15897891 19843353 15898028 19843524 15898165 19843695 15898302 19843866 15898439 19844037 15898576 19844208 15898713 19844379 15898850 19844550 15898987 19844721 15899124 19844892 15899261 19845063 15899398 19845234 15899535 19845405 15899672 19845576 15899809 19845747 15899946 19845918 15900083 19846089 15900220 19846260 15900357 19846431 15900494 19846602 15900631 19846773 15900768 19846944 15900905 19847115 15901042 19847286 15901179 19847457 15901316 19847628 15901453 19847799 15901590 19847970 15901727 19848141 15901864 19848312 15902001 19848483 15902138 19848654 15902275 19848825 15902412 19848996 15902549 19849167 15902686 19849338 15902823 19849509 15902960 19849680 15903097 19849851 15903234 19850022 15903371 19850193 15903508 19850364 15903645 19850535 15903782 19850706 15903919 19850877 15904056 19851048 15904193 19851219 15904330 19851390 15904467 19851561 15904604 19851732 15904741 19851903 15904878 19852074 15905015 19852245 15905152 19852416 15905289 19852587 15905426 19852758 15905563 19852929 15905700 19853100 15905837 19853271 15905974 19853442 15906111 19853613 15906248 19853784 15906385 19853955 15906522 19854126 15906659 19854297 15906796 19854468 15906933 19854639 15907070 19854810 15907207 19854981 15907344 19855152 15907481 19855323 15907618 19855494 15907755 19855665 15907892 19855836 15908029 19856007 15908166 19856178 15908303 19856349 15908440 19856520 15908577 19856691 15908714 19856862 15908851 19857033 15908988 19857204 15909125 19857375 15909262 19857546 15909399 19857717 15909536 19857888 15909673 19858059 15909810 19858230 15909947 19858401 15910084 19858572 15910221 19858743 15910358 19858914 15910495 19859085 15910632 19859256 15910769 19859427 15910906 19859598 15911043 19859769 15911180 19859940 15911317 19860111 15911454 19860282 15911591 19860453 15911728 19860624 15911865 19860795 15912002 19860966 15912139 19861137 15912276 19861308 15912413 19861479 15912550 19861650 15912687 19861821 15912824 19861992 15912961 19862163 15913098 19862334 15913235 19862505 15913372 19862676 15913509 19862847 15913646 19863018 15913783 19863189 15913920 19863360 15914057 19863531 15914194 19863702 15914331 19863873 15914468 19864044 15914605 19864215 15914742 19864386 15914879 19864557 15915016 19864728 15915153 19864899 15915290 19865070 15915427 19865241 15915564 19865412 15915701 19865583 15915838 19865754 15915975 19865925 15916112 19866096 15916249 19866267 15916386 19866438 15916523 19866609 15916660 19866780 15916797 19866951 15916934 19867122 15917071 19867293 15917208 19867464 15917345 19867635 15917482 19867806 15917619 19867977 15917756 19868148 15917893 19868319 15918030 19868490 15918167 19868661 15918304 19868832 15918441 19869003 15918578 19869174 15918715 19869345 15918852 19869516 15918989 19869687 15919126 19869858 15919263 19870029 15919400 19870200 15919537 19870371 15919674 19870542 15919811 19870713 15919948 19870884 15920085 19871055 15920222 19871226 15920359 19871397 15920496 19871568 15920633 19871739 15920770 19871910 15920907 19872081 15921044 19872252 15921181 19872423 15921318 19872594 15921455 19872765 15921592 19872936 15921729 19873107 15921866 19873278 15922003 19873449 15922140 19873620 15922277 19873791 15922414 19873962 15922551 19874133 15922688 19874304 15922825 19874475 15922962 19874646 15923099 19874817 15923236 19874988 15923373 19875159 15923510 19875330 15923647 19875501 15923784 19875672 15923921 19875843 15924058 19876014 15924195 19876185 15924332 19876356 15924469 19876527 15924606 19876698 15924743 19876869 15924880 19877040 15925017 19877211 15925154 19877382 15925291 19877553 15925428 19877724 15925565 19877895 15925702 19878066 15925839 19878237 15925976 19878408 15926113 19878579 15926250 19878750 15926387 19878921 15926524 19879092 15926661 19879263 15926798 19879434 15926935 19879605 15927072 19879776 15927209 19879947 15927346 19880118 15927483 19880289 15927620 19880460 15927757 19880631 15927894 19880802 15928031 19880973 15928168 19881144 15928305 19881315 15928442 19881486 15928579 19881657 15928716 19881828 15928853 19881999 15928990 19882170 15929127 19882341 15929264 19882512 15929401 19882683 15929538 19882854 15929675 19883025 15929812 19883196 15929949 19883367 15930086 19883538 15930223 19883709 15930360 19883880 15930497 19884051 15930634 19884222 15930771 19884393 15930908 19884564 15931045 19884735 15931182 19884906 15931319 19885077 15931456 19885248 15931593 19885419 15931730 19885590 15931867 19885761 15932004 19885932 15932141 19886103 15932278 19886274 15932415 19886445 15932552 19886616 15932689 19886787 15932826 19886958 15932963 19887129 15933100 19887300 15933237 19887471 15933374 19887642 15933511 19887813 15933648 19887984 15933785 19888155 15933922 19888326 15934059 19888497 15934196 19888668 15934333 19888839 15934470 19889010 15934607 19889181 15934744 19889352 15934881 19889523 15935018 19889694 15935155 19889865 15935292 19890036 15935429 19890207 15935566 19890378 15935703 19890549 15935840 19890720 15935977 19890891 15936114 19891062 15936251 19891233 15936388 19891404 15936525 19891575 15936662 19891746 15936799 19891917 15936936 19892088 15937073 19892259 15937210 19892430 15937347 19892601 15937484 19892772 15937621 19892943 15937758 19893114 15937895 19893285 15938032 19893456 15938169 19893627 15938306 19893798 15938443 19893969 15938580 19894140 15938717 19894311 15938854 19894482 15938991 19894653 15939128 19894824 15939265 19894995 15939402 19895166 15939539 19895337 15939676 19895508 15939813 19895679 15939950 19895850 15940087 19896021 15940224 19896192 15940361 19896363 15940498 19896534 15940635 19896705 15940772 19896876 15940909 19897047 15941046 19897218 15941183 19897389 15941320 19897560 15941457 19897731 15941594 19897902 15941731 19898073 15941868 19898244 15942005 19898415 15942142 19898586 15942279 19898757 15942416 19898928 15942553 19899099 15942690 19899270 15942827 19899441 15942964 19899612 15943101 19899783 15943238 19899954 15943375 19900125 15943512 19900296 15943649 19900467 15943786 19900638 15943923 19900809 15944060 19900980 15944197 19901151 15944334 19901322 15944471 19901493 15944608 19901664 15944745 19901835 15944882 19902006 15945019 19902177 15945156 19902348 15945293 19902519 15945430 19902690 15945567 19902861 15945704 19903032 15945841 19903203 15945978 19903374 15946115 19903545 15946252 19903716 15946389 19903887 15946526 19904058 15946663 19904229 15946800 19904400 15946937 19904571 15947074 19904742 15947211 19904913 15947348 19905084 15947485 19905255 15947622 19905426 15947759 19905597 15947896 19905768 15948033 19905939 15948170 19906110 15948307 19906281 15948444 19906452 15948581 19906623 15948718 19906794 15948855 19906965 15948992 19907136 15949129 19907307 15949266 19907478 15949403 19907649 15949540 19907820 15949677 19907991 15949814 19908162 15949951 19908333 15950088 19908504 15950225 19908675 15950362 19908846 15950499 19909017 15950636 19909188 15950773 19909359 15950910 19909530 15951047 19909701 15951184 19909872 15951321 19910043 15951458 19910214 15951595 19910385 15951732 19910556 15951869 19910727 15952006 19910898 15952143 19911069 15952280 19911240 15952417 19911411 15952554 19911582 15952691 19911753 15952828 19911924 15952965 19912095 15953102 19912266 15953239 19912437 15953376 19912608 15953513 19912779 15953650 19912950 15953787 19913121 15953924 19913292 15954061 19913463 15954198 19913634 15954335 19913805 15954472 19913976 15954609 19914147 15954746 19914318 15954883 19914489 15955020 19914660 15955157 19914831 15955294 19915002 15955431 19915173 15955568 19915344 15955705 19915515 15955842 19915686 15955979 19915857 15956116 19916028 15956253 19916199 15956390 19916370 15956527 19916541 15956664 19916712 15956801 19916883 15956938 19917054 15957075 19917225 15957212 19917396 15957349 19917567 15957486 19917738 15957623 19917909 15957760 19918080 15957897 19918251 15958034 19918422 15958171 19918593 15958308 19918764 15958445 19918935 15958582 19919106 15958719 19919277 15958856 19919448 15958993 19919619 15959130 19919790 15959267 19919961 15959404 19920132 15959541 19920303 15959678 19920474 15959815 19920645 15959952 19920816 15960089 19920987 15960226 19921158 15960363 19921329 15960500 19921500 15960637 19921671 15960774 19921842 15960911 19922013 15961048 19922184 15961185 19922355 15961322 19922526 15961459 19922697 15961596 19922868 15961733 19923039 15961870 19923210 15962007 19923381 15962144 19923552 15962281 19923723 15962418 19923894 15962555 19924065 15962692 19924236 15962829 19924407 15962966 19924578 15963103 19924749 15963240 19924920 15963377 19925091 15963514 19925262 15963651 19925433 15963788 19925604 15963925 19925775 15964062 19925946 15964199 19926117 15964336 19926288 15964473 19926459 15964610 19926630 15964747 19926801 15964884 19926972 15965021 19927143 15965158 19927314 15965295 19927485 15965432 19927656 15965569 19927827 15965706 19927998 15965843 19928169 15965980 19928340 15966117 19928511 15966254 19928682 15966391 19928853 15966528 19929024 15966665 19929195 15966802 19929366 15966939 19929537 15967076 19929708 15967213 19929879 15967350 19930050 15967487 19930221 15967624 19930392 15967761 19930563 15967898 19930734 15968035 19930905 15968172 19931076 15968309 19931247 15968446 19931418 15968583 19931589 15968720 19931760 15968857 19931931 15968994 19932102 15969131 19932273 15969268 19932444 15969405 19932615 15969542 19932786 15969679 19932957 15969816 19933128 15969953 19933299 15970090 19933470 15970227 19933641 15970364 19933812 15970501 19933983 15970638 19934154 15970775 19934325 15970912 19934496 15971049 19934667 15971186 19934838 15971323 19935009 15971460 19935180 15971597 19935351 15971734 19935522 15971871 19935693 15972008 19935864 15972145 19936035 15972282 19936206 15972419 19936377 15972556 19936548 15972693 19936719 15972830 19936890 15972967 19937061 15973104 19937232 15973241 19937403 15973378 19937574 15973515 19937745 15973652 19937916 15973789 19938087 15973926 19938258 15974063 19938429 15974200 19938600 15974337 19938771 15974474 19938942 15974611 19939113 15974748 19939284 15974885 19939455 15975022 19939626 15975159 19939797 15975296 19939968 15975433 19940139 15975570 19940310 15975707 19940481 15975844 19940652 15975981 19940823 15976118 19940994 15976255 19941165 15976392 19941336 15976529 19941507 15976666 19941678 15976803 19941849 15976940 19942020 15977077 19942191 15977214 19942362 15977351 19942533 15977488 19942704 15977625 19942875 15977762 19943046 15977899 19943217 15978036 19943388 15978173 19943559 15978310 19943730 15978447 19943901 15978584 19944072 15978721 19944243 15978858 19944414 15978995 19944585 15979132 19944756 15979269 19944927 15979406 19945098 15979543 19945269 15979680 19945440 15979817 19945611 15979954 19945782 15980091 19945953 15980228 19946124 15980365 19946295 15980502 19946466 15980639 19946637 15980776 19946808 15980913 19946979 15981050 19947150 15981187 19947321 15981324 19947492 15981461 19947663 15981598 19947834 15981735 19948005 15981872 19948176 15982009 19948347 15982146 19948518 15982283 19948689 15982420 19948860 15982557 19949031 15982694 19949202 15982831 19949373 15982968 19949544 15983105 19949715 15983242 19949886 15983379 19950057 15983516 19950228 15983653 19950399 15983790 19950570 15983927 19950741 15984064 19950912 15984201 19951083 15984338 19951254 15984475 19951425 15984612 19951596 15984749 19951767 15984886 19951938 15985023 19952109 15985160 19952280 15985297 19952451 15985434 19952622 15985571 19952793 15985708 19952964 15985845 19953135 15985982 19953306 15986119 19953477 15986256 19953648 15986393 19953819 15986530 19953990 15986667 19954161 15986804 19954332 15986941 19954503 15987078 19954674 15987215 19954845 15987352 19955016 15987489 19955187 15987626 19955358 15987763 19955529 15987900 19955700 15988037 19955871 15988174 19956042 15988311 19956213 15988448 19956384 15988585 19956555 15988722 19956726 15988859 19956897 15988996 19957068 15989133 19957239 15989270 19957410 15989407 19957581 15989544 19957752 15989681 19957923 15989818 19958094 15989955 19958265 15990092 19958436 15990229 19958607 15990366 19958778 15990503 19958949 15990640 19959120 15990777 19959291 15990914 19959462 15991051 19959633 15991188 19959804 15991325 19959975 15991462 19960146 15991599 19960317 15991736 19960488 15991873 19960659 15992010 19960830 15992147 19961001 15992284 19961172 15992421 19961343 15992558 19961514 15992695 19961685 15992832 19961856 15992969 19962027 15993106 19962198 15993243 19962369 15993380 19962540 15993517 19962711 15993654 19962882 15993791 19963053 15993928 19963224 15994065 19963395 15994202 19963566 15994339 19963737 15994476 19963908 15994613 19964079 15994750 19964250 15994887 19964421 15995024 19964592 15995161 19964763 15995298 19964934 15995435 19965105 15995572 19965276 15995709 19965447 15995846 19965618 15995983 19965789 15996120 19965960 15996257 19966131 15996394 19966302 15996531 19966473 15996668 19966644 15996805 19966815 15996942 19966986 15997079 19967157 15997216 19967328 15997353 19967499 15997490 19967670 15997627 19967841 15997764 19968012 15997901 19968183 15998038 19968354 15998175 19968525 15998312 19968696 15998449 19968867 15998586 19969038 15998723 19969209 15998860 19969380 15998997 19969551 15999134 19969722 15999271 19969893 15999408 19970064 15999545 19970235 15999682 19970406 15999819 19970577 15999956 19970748 16000093 19970919 16000230 19971090 16000367 19971261 16000504 19971432 16000641 19971603 16000778 19971774 16000915 19971945 16001052 19972116 16001189 19972287 16001326 19972458 16001463 19972629 16001600 19972800 16001737 19972971 16001874 19973142 16002011 19973313 16002148 19973484 16002285 19973655 16002422 19973826 16002559 19973997 16002696 19974168 16002833 19974339 16002970 19974510 16003107 19974681 16003244 19974852 16003381 19975023 16003518 19975194 16003655 19975365 16003792 19975536 16003929 19975707 16004066 19975878 16004203 19976049 16004340 19976220 16004477 19976391 16004614 19976562 16004751 19976733 16004888 19976904 16005025 19977075 16005162 19977246 16005299 19977417 16005436 19977588 16005573 19977759 16005710 19977930 16005847 19978101 16005984 19978272 16006121 19978443 16006258 19978614 16006395 19978785 16006532 19978956 16006669 19979127 16006806 19979298 16006943 19979469 16007080 19979640 16007217 19979811 16007354 19979982 16007491 19980153 16007628 19980324 16007765 19980495 16007902 19980666 16008039 19980837 16008176 19981008 16008313 19981179 16008450 19981350 16008587 19981521 16008724 19981692 16008861 19981863 16008998 19982034 16009135 19982205 16009272 19982376 16009409 19982547 16009546 19982718 16009683 19982889 16009820 19983060 16009957 19983231 16010094 19983402 16010231 19983573 16010368 19983744 16010505 19983915 16010642 19984086 16010779 19984257 16010916 19984428 16011053 19984599 16011190 19984770 16011327 19984941 16011464 19985112 16011601 19985283 16011738 19985454 16011875 19985625 16012012 19985796 16012149 19985967 16012286 19986138 16012423 19986309 16012560 19986480 16012697 19986651 16012834 19986822 16012971 19986993 16013108 19987164 16013245 19987335 16013382 19987506 16013519 19987677 16013656 19987848 16013793 19988019 16013930 19988190 16014067 19988361 16014204 19988532 16014341 19988703 16014478 19988874 16014615 19989045 16014752 19989216 16014889 19989387 16015026 19989558 16015163 19989729 16015300 19989900 16015437 19990071 16015574 19990242 16015711 19990413 16015848 19990584 16015985 19990755 16016122 19990926 16016259 19991097 16016396 19991268 16016533 19991439 16016670 19991610 16016807 19991781 16016944 19991952 16017081 19992123 16017218 19992294 16017355 19992465 16017492 19992636 16017629 19992807 16017766 19992978 16017903 19993149 16018040 19993320 16018177 19993491 16018314 19993662 16018451 19993833 16018588 19994004
1000 30245490 0 30245490 37751670 30245627 37751841 30245764 37752012 30245901 37752183 30246038 37752354 30246175 37752525 30246312 37752696 30246449 37752867 30246586 37753038 30246723 37753209 30246860 37753380 30246997 37753551 30247134 37753722 30247271 37753893 30247408 37754064 30247545 37754235 30247682 37754406 30247819 37754577 30247956 37754748 30248093 37754919 30248230 37755090 30248367 37755261 30248504 37755432 30248641 37755603 30248778 37755774 30248915 37755945 30249052 37756116 30249189 37756287 30249326 37756458 30249463 37756629 30249600 37756800 30249737 37756971 30249874 37757142 30250011 37757313 30250148 37757484 30250285 37757655 30250422 37757826 30250559 37757997 30250696 37758168 30250833 37758339 30250970 37758510 30251107 37758681 30251244 37758852 30251381 37759023 30251518 37759194 30251655 37759365 30251792 37759536 30251929 37759707 30252066 37759878 30252203 37760049 30252340 37760220 30252477 37760391 30252614 37760562 30252751 37760733 30252888 37760904 30253025 37761075 30253162 37761246 30253299 37761417 30253436 37761588 30253573 37761759 30253710 37761930 30253847 37762101 30253984 37762272 30254121 37762443 30254258 37762614 30254395 37762785 30254532 37762956 30254669 37763127 30254806 37763298 30254943 37763469 30255080 37763640 30255217 37763811 30255354 37763982 30255491 37764153 30255628 37764324 30255765 37764495 30255902 37764666 30256039 37764837 30256176 37765008 30256313 37765179 30256450 37765350 30256587 37765521 30256724 37765692 30256861 37765863 30256998 37766034 30257135 37766205 30257272 37766376 30257409 37766547 30257546 37766718 30257683 37766889 30257820 37767060 30257957 37767231 30258094 37767402 30258231 37767573 30258368 37767744 30258505 37767915 30258642 37768086 30258779 37768257 30258916 37768428 30259053 37768599 30259190 37768770 30259327 37768941 30259464 37769112 30259601 37769283 30259738 37769454 30259875 37769625 30260012 37769796 30260149 37769967 30260286 37770138 30260423 37770309 30260560 37770480 30260697 37770651 30260834 37770822 30260971 37770993 30261108 37771164 30261245 37771335 30261382 37771506 30261519 37771677 30261656 37771848 30261793 37772019 30261930 37772190 30262067 37772361 30262204 37772532 30262341 37772703 30262478 37772874 30262615 37773045 30262752 37773216 30262889 37773387 30263026 37773558 30263163 37773729 30263300 37773900 30263437 37774071 30263574 37774242 30263711 37774413 30263848 37774584 30263985 37774755 30264122 37774926 30264259 37775097 30264396 37775268 30264533 37775439 30264670 37775610 30264807 37775781 30264944 37775952 30265081 37776123 30265218 37776294 30265355 37776465 30265492 37776636 30265629 37776807 30265766 37776978 30265903 37777149 30266040 37777320 30266177 37777491 30266314 37777662 30266451 37777833 30266588 37778004 30266725 37778175 30266862 37778346 30266999 37778517 30267136 37778688 30267273 37778859 30267410 37779030 30267547 37779201 30267684 37779372 30267821 37779543 30267958 37779714 30268095 37779885 30268232 37780056 30268369 37780227 30268506 37780398 30268643 37780569 30268780 37780740 30268917 37780911 30269054 37781082 30269191 37781253 30269328 37781424 30269465 37781595 30269602 37781766 30269739 37781937 30269876 37782108 30270013 37782279 30270150 37782450 30270287 37782621 30270424 37782792 30270561 37782963 30270698 37783134 30270835 37783305 30270972 37783476 30271109 37783647 30271246 37783818 30271383 37783989 30271520 37784160 30271657 37784331 30271794 37784502 30271931 37784673 30272068 37784844 30272205 37785015 30272342 37785186 30272479 37785357 30272616 37785528 30272753 37785699 30272890 37785870 30273027 37786041 30273164 37786212 30273301 37786383 30273438 37786554 30273575 37786725 30273712 37786896 30273849 37787067 30273986 37787238 30274123 37787409 30274260 37787580 30274397 37787751 30274534 37787922 30274671 37788093 30274808 37788264 30274945 37788435 30275082 37788606 30275219 37788777 30275356 37788948 30275493 37789119 30275630 37789290 30275767 37789461 30275904 37789632 30276041 37789803 30276178 37789974 30276315 37790145 30276452 37790316 30276589 37790487 30276726 37790658 30276863 37790829 30277000 37791000 30277137 37791171 30277274 37791342 30277411 37791513 30277548 37791684 30277685 37791855 30277822 37792026 30277959 37792197 30278096 37792368 30278233 37792539 30278370 37792710 30278507 37792881 30278644 37793052 30278781 37793223 30278918 37793394 30279055 37793565 30279192 37793736 30279329 37793907 30279466 37794078 30279603 37794249 30279740 37794420 30279877 37794591 30280014 37794762 30280151 37794933 30280288 37795104 30280425 37795275 30280562 37795446 30280699 37795617 30280836 37795788 30280973 37795959 30281110 37796130 30281247 37796301 30281384 37796472 30281521 37796643 30281658 37796814 30281795 37796985 30281932 37797156 30282069 37797327 30282206 37797498 30282343 37797669 30282480 37797840 30282617 37798011 30282754 37798182 30282891 37798353 30283028 37798524 30283165 37798695 30283302 37798866 30283439 37799037 30283576 37799208 30283713 37799379 30283850 37799550 30283987 37799721 30284124 37799892 30284261 37800063 30284398 37800234 30284535 37800405 30284672 37800576 30284809 37800747 30284946 37800918 30285083 37801089 30285220 37801260 30285357 37801431 30285494 37801602 30285631 37801773 30285768 37801944 30285905 37802115 30286042 37802286 30286179 37802457 30286316 37802628 30286453 37802799 30286590 37802970 30286727 37803141 30286864 37803312 30287001 37803483 30287138 37803654 30287275 37803825 30287412 37803996 30287549 37804167 30287686 37804338 30287823 37804509 30287960 37804680 30288097 37804851 30288234 37805022 30288371 37805193 30288508 37805364 30288645 37805535 30288782 37805706 30288919 37805877 30289056 37806048 30289193 37806219 30289330 37806390 30289467 37806561 30289604 37806732 30289741 37806903 30289878 37807074 30290015 37807245 30290152 37807416 30290289 37807587 30290426 37807758 30290563 37807929 30290700 37808100 30290837 37808271 30290974 37808442 30291111 37808613 30291248 37808784 30291385 37808955 30291522 37809126 30291659 37809297 30291796 37809468 30291933 37809639 30292070 37809810 30292207 37809981 30292344 37810152 30292481 37810323 30292618 37810494 30292755 37810665 30292892 37810836 30293029 37811007 30293166 37811178 30293303 37811349 30293440 37811520 30293577 37811691 30293714 37811862 30293851 37812033 30293988 37812204 30294125 37812375 30294262 37812546 30294399 37812717 30294536 37812888 30294673 37813059 30294810 37813230 30294947 37813401 30295084 37813572 30295221 37813743 30295358 37813914 30295495 37814085 30295632 37814256 30295769 37814427 30295906 37814598 30296043 37814769 30296180 37814940 30296317 37815111 30296454 37815282 30296591 37815453 30296728 37815624 30296865 37815795 30297002 37815966 30297139 37816137 30297276 37816308 30297413 37816479 30297550 37816650 30297687 37816821 30297824 37816992 30297961 37817163 30298098 37817334 30298235 37817505 30298372 37817676 30298509 37817847 30298646 37818018 30298783 37818189 30298920 37818360 30299057 37818531 30299194 37818702 30299331 37818873 30299468 37819044 30299605 37819215 30299742 37819386 30299879 37819557 30300016 37819728 30300153 37819899 30300290 37820070 30300427 37820241 30300564 37820412 30300701 37820583 30300838 37820754 30300975 37820925 30301112 37821096 30301249 37821267 30301386 37821438 30301523 37821609 30301660 37821780 30301797 37821951 30301934 37822122 30302071 37822293 30302208 37822464 30302345 37822635 30302482 37822806 30302619 37822977 30302756 37823148 30302893 37823319 30303030 37823490 30303167 37823661 30303304 37823832 30303441 37824003 30303578 37824174 30303715 37824345 30303852 37824516 30303989 37824687 30304126 37824858 30304263 37825029 30304400 37825200 30304537 37825371 30304674 37825542 30304811 37825713 30304948 37825884 30305085 37826055 30305222 37826226 30305359 37826397 30305496 37826568 30305633 37826739 30305770 37826910 30305907 37827081 30306044 37827252 30306181 37827423 30306318 37827594 30306455 37827765 30306592 37827936 30306729 37828107 30306866 37828278 30307003 37828449 30307140 37828620 30307277 37828791 30307414 37828962 30307551 37829133 30307688 37829304 30307825 37829475 30307962 37829646 30308099 37829817 30308236 37829988 30308373 37830159 30308510 37830330 30308647 37830501 30308784 37830672 30308921 37830843 30309058 37831014 30309195 37831185 30309332 37831356 30309469 37831527 30309606 37831698 30309743 37831869 30309880 37832040 30310017 37832211 30310154 37832382 30310291 37832553 30310428 37832724 30310565 37832895 30310702 37833066 30310839 37833237 30310976 37833408 30311113 37833579 30311250 37833750 30311387 37833921 30311524 37834092 30311661 37834263 30311798 37834434 30311935 37834605 30312072 37834776 30312209 37834947 30312346 37835118 30312483 37835289 30312620 37835460 30312757 37835631 30312894 37835802 30313031 37835973 30313168 37836144 30313305 37836315 30313442 37836486 30313579 37836657 30313716 37836828 30313853 37836999 30313990 37837170 30314127 37837341 30314264 37837512 30314401 37837683 30314538 37837854 30314675 37838025 30314812 37838196 30314949 37838367 30315086 37838538 30315223 37838709 30315360 37838880 30315497 37839051 30315634 37839222 30315771 37839393 30315908 37839564 30316045 37839735 30316182 37839906 30316319 37840077 30316456 37840248 30316593 37840419 30316730 37840590 30316867 37840761 30317004 37840932 30317141 37841103 30317278 37841274 30317415 37841445 30317552 37841616 30317689 37841787 30317826 37841958 30317963 37842129 30318100 37842300 30318237 37842471 30318374 37842642 30318511 37842813 30318648 37842984 30318785 37843155 30318922 37843326 30319059 37843497 30319196 37843668 30319333 37843839 30319470 37844010 30319607 37844181 30319744 37844352 30319881 37844523 30320018 37844694 30320155 37844865 30320292 37845036 30320429 37845207 30320566 37845378 30320703 37845549 30320840 37845720 30320977 37845891 30321114 37846062 30321251 37846233 30321388 37846404 30321525 37846575 30321662 37846746 30321799 37846917 30321936 37847088 30322073 37847259 30322210 37847430 30322347 37847601 30322484 37847772 30322621 37847943 30322758 37848114 30322895 37848285 30323032 37848456 30323169 37848627 30323306 37848798 30323443 37848969 30323580 37849140 30323717 37849311 30323854 37849482 30323991 37849653 30324128 37849824 30324265 37849995 30324402 37850166 30324539 37850337 30324676 37850508 30324813 37850679 30324950 37850850 30325087 37851021 30325224 37851192 30325361 37851363 30325498 37851534 30325635 37851705 30325772 37851876 30325909 37852047 30326046 37852218 30326183 37852389 30326320 37852560 30326457 37852731 30326594 37852902 30326731 37853073 30326868 37853244 30327005 37853415 30327142 37853586 30327279 37853757 30327416 37853928 30327553 37854099 30327690 37854270 30327827 37854441 30327964 37854612 30328101 37854783 30328238 37854954 30328375 37855125 30328512 37855296 30328649 37855467 30328786 37855638 30328923 37855809 30329060 37855980 30329197 37856151 30329334 37856322 30329471 37856493 30329608 37856664 30329745 37856835 30329882 37857006 30330019 37857177 30330156 37857348 30330293 37857519 30330430 37857690 30330567 37857861 30330704 37858032 30330841 37858203 30330978 37858374 30331115 37858545 30331252 37858716 30331389 37858887 30331526 37859058 30331663 37859229 30331800 37859400 30331937 37859571 30332074 37859742 30332211 37859913 30332348 37860084 30332485 37860255 30332622 37860426 30332759 37860597 30332896 37860768 30333033 37860939 30333170 37861110 30333307 37861281 30333444 37861452 30333581 37861623 30333718 37861794 30333855 37861965 30333992 37862136 30334129 37862307 30334266 37862478 30334403 37862649 30334540 37862820 30334677 37862991 30334814 37863162 30334951 37863333 30335088 37863504 30335225 37863675 30335362 37863846 30335499 37864017 30335636 37864188 30335773 37864359 30335910 37864530 30336047 37864701 30336184 37864872 30336321 37865043 30336458 37865214 30336595 37865385 30336732 37865556 30336869 37865727 30337006 37865898 30337143 37866069 30337280 37866240 30337417 37866411 30337554 37866582 30337691 37866753 30337828 37866924 30337965 37867095 30338102 37867266 30338239 37867437 30338376 37867608 30338513 37867779 30338650 37867950 30338787 37868121 30338924 37868292 30339061 37868463 30339198 37868634 30339335 37868805 30339472 37868976 30339609 37869147 30339746 37869318 30339883 37869489 30340020 37869660 30340157 37869831 30340294 37870002 30340431 37870173 30340568 37870344 30340705 37870515 30340842 37870686 30340979 37870857 30341116 37871028 30341253 37871199 30341390 37871370 30341527 37871541 30341664 37871712 30341801 37871883 30341938 37872054 30342075 37872225 30342212 37872396 30342349 37872567 30342486 37872738 30342623 37872909 30342760 37873080 30342897 37873251 30343034 37873422 30343171 37873593 30343308 37873764 30343445 37873935 30343582 37874106 30343719 37874277 30343856 37874448 30343993 37874619 30344130 37874790 30344267 37874961 30344404 37875132 30344541 37875303 30344678 37875474 30344815 37875645 30344952 37875816 30345089 37875987 30345226 37876158 30345363 37876329 30345500 37876500 30345637 37876671 30345774 37876842 30345911 37877013 30346048 37877184 30346185 37877355 30346322 37877526 30346459 37877697 30346596 37877868 30346733 37878039 30346870 37878210 30347007 37878381 30347144 37878552 30347281 37878723 30347418 37878894 30347555 37879065 30347692 37879236 30347829 37879407 30347966 37879578 30348103 37879749 30348240 37879920 30348377 37880091 30348514 37880262 30348651 37880433 30348788 37880604 30348925 37880775 30349062 37880946 30349199 37881117 30349336 37881288 30349473 37881459 30349610 37881630 30349747 37881801 30349884 37881972 30350021 37882143 30350158 37882314 30350295 37882485 30350432 37882656 30350569 37882827 30350706 37882998 30350843 37883169 30350980 37883340 30351117 37883511 30351254 37883682 30351391 37883853 30351528 37884024 30351665 37884195 30351802 37884366 30351939 37884537 30352076 37884708 30352213 37884879 30352350 37885050 30352487 37885221 30352624 37885392 30352761 37885563 30352898 37885734 30353035 37885905 30353172 37886076 30353309 37886247 30353446 37886418 30353583 37886589 30353720 37886760 30353857 37886931 30353994 37887102 30354131 37887273 30354268 37887444 30354405 37887615 30354542 37887786 30354679 37887957 30354816 37888128 30354953 37888299 30355090 37888470 30355227 37888641 30355364 37888812 30355501 37888983 30355638 37889154 30355775 37889325 30355912 37889496 30356049 37889667 30356186 37889838 30356323 37890009 30356460 37890180 30356597 37890351 30356734 37890522 30356871 37890693 30357008 37890864 30357145 37891035 30357282 37891206 30357419 37891377 30357556 37891548 30357693 37891719 30357830 37891890 30357967 37892061 30358104 37892232 30358241 37892403 30358378 37892574 30358515 37892745 30358652 37892916 30358789 37893087 30358926 37893258 30359063 37893429 30359200 37893600 30359337 37893771 30359474 37893942 30359611 37894113 30359748 37894284 30359885 37894455 30360022 37894626 30360159 37894797 30360296 37894968 30360433 37895139 30360570 37895310 30360707 37895481 30360844 37895652 30360981 37895823 30361118 37895994 30361255 37896165 30361392 37896336 30361529 37896507 30361666 37896678 30361803 37896849 30361940 37897020 30362077 37897191 30362214 37897362 30362351 37897533 30362488 37897704 30362625 37897875 30362762 37898046 30362899 37898217 30363036 37898388 30363173 37898559 30363310 37898730 30363447 37898901 30363584 37899072 30363721 37899243 30363858 37899414 30363995 37899585 30364132 37899756 30364269 37899927 30364406 37900098 30364543 37900269 30364680 37900440 30364817 37900611 30364954 37900782 30365091 37900953 30365228 37901124 30365365 37901295 30365502 37901466 30365639 37901637 30365776 37901808 30365913 37901979 30366050 37902150 30366187 37902321 30366324 37902492 30366461 37902663 30366598 37902834 30366735 37903005 30366872 37903176 30367009 37903347 30367146 37903518 30367283 37903689 30367420 37903860 30367557 37904031 30367694 37904202 30367831 37904373 30367968 37904544 30368105 37904715 30368242 37904886 30368379 37905057 30368516 37905228 30368653 37905399 30368790 37905570 30368927 37905741 30369064 37905912 30369201 37906083 30369338 37906254 30369475 37906425 30369612 37906596 30369749 37906767 30369886 37906938 30370023 37907109 30370160 37907280 30370297 37907451 30370434 37907622 30370571 37907793 30370708 37907964 30370845 37908135 30370982 37908306 30371119 37908477 30371256 37908648 30371393 37908819 30371530 37908990 30371667 37909161 30371804 37909332 30371941 37909503 30372078 37909674 30372215 37909845 30372352 37910016 30372489 37910187 30372626 37910358 30372763 37910529 30372900 37910700 30373037 37910871 30373174 37911042 30373311 37911213 30373448 37911384 30373585 37911555 30373722 37911726 30373859 37911897 30373996 37912068 30374133 37912239 30374270 37912410 30374407 37912581 30374544 37912752 30374681 37912923 30374818 37913094 30374955 37913265 30375092 37913436 30375229 37913607 30375366 37913778 30375503 37913949 30375640 37914120 30375777 37914291 30375914 37914462 30376051 37914633 30376188 37914804 30376325 37914975 30376462 37915146 30376599 37915317 30376736 37915488 30376873 37915659 30377010 37915830 30377147 37916001 30377284 37916172 30377421 37916343 30377558 37916514 30377695 37916685 30377832 37916856 30377969 37917027 30378106 37917198 30378243 37917369 30378380 37917540 30378517 37917711 30378654 37917882 30378791 37918053 30378928 37918224 30379065 37918395 30379202 37918566 30379339 37918737 30379476 37918908 30379613 37919079 30379750 37919250 30379887 37919421 30380024 37919592 30380161 37919763 30380298 37919934 30380435 37920105 30380572 37920276 30380709 37920447 30380846 37920618 30380983 37920789 30381120 37920960 30381257 37921131 30381394 37921302 30381531 37921473 30381668 37921644 30381805 37921815 30381942 37921986 30382079 37922157 30382216 37922328
1000 67180005 0 67180005 83852415 67180142 83852586 67180279 83852757 67180416 83852928 67180553 83853099 67180690 83853270 67180827 83853441 67180964 83853612 67181101 83853783 67181238 83853954 67181375 83854125 67181512 83854296 67181649 83854467 67181786 83854638 67181923 83854809 67182060 83854980 67182197 83855151 67182334 83855322 67182471 83855493 67182608 83855664 67182745 83855835 67182882 83856006 67183019 83856177 67183156 83856348 67183293 83856519 67183430 83856690 67183567 83856861 67183704 83857032 67183841 83857203 67183978 83857374 67184115 83857545 67184252 83857716 67184389 83857887 67184526 83858058 67184663 83858229 67184800 83858400 67184937 83858571 67185074 83858742 67185211 83858913 67185348 83859084 67185485 83859255 67185622 83859426 67185759 83859597 67185896 83859768 67186033 83859939 67186170 83860110 67186307 83860281 67186444 83860452 67186581 83860623 67186718 83860794 67186855 83860965 67186992 83861136 67187129 83861307 67187266 83861478 67187403 83861649 67187540 83861820 67187677 83861991 67187814 83862162 67187951 83862333 67188088 83862504 67188225 83862675 67188362 83862846 67188499 83863017 67188636 83863188 67188773 83863359 67188910 83863530 67189047 83863701 67189184 83863872 67189321 83864043 67189458 83864214 67189595 83864385 67189732 83864556 67189869 83864727 67190006 83864898 67190143 83865069 67190280 83865240 67190417 83865411 67190554 83865582 67190691 83865753 67190828 83865924 67190965 83866095 67191102 83866266 67191239 83866437 67191376 83866608 67191513 83866779 67191650 83866950 67191787 83867121 67191924 83867292 67192061 83867463 67192198 83867634 67192335 83867805 67192472 83867976 67192609 83868147 67192746 83868318 67192883 83868489 67193020 83868660 67193157 83868831 67193294 83869002 67193431 83869173 67193568 83869344 67193705 83869515 67193842 83869686 67193979 83869857 67194116 83870028 67194253 83870199 67194390 83870370 67194527 83870541 67194664 83870712 67194801 83870883 67194938 83871054 67195075 83871225 67195212 83871396 67195349 83871567 67195486 83871738 67195623 83871909 67195760 83872080 67195897 83872251 67196034 83872422 67196171 83872593 67196308 83872764 67196445 83872935 67196582 83873106 67196719 83873277 67196856 83873448 67196993 83873619 67197130 83873790 67197267 83873961 67197404 83874132 67197541 83874303 67197678 83874474 67197815 83874645 67197952 83874816 67198089 83874987 67198226 83875158 67198363 83875329 67198500 83875500 67198637 83875671 67198774 83875842 67198911 83876013 67199048 83876184 67199185 83876355 67199322 83876526 67199459 83876697 67199596 83876868 67199733 83877039 67199870 83877210 67200007 83877381 67200144 83877552 67200281 83877723 67200418 83877894 67200555 83878065 67200692 83878236 67200829 83878407 67200966 83878578 67201103 83878749 67201240 83878920 67201377 83879091 67201514 83879262 67201651 83879433 67201788 83879604 67201925 83879775 67202062 83879946 67202199 83880117 67202336 83880288 67202473 83880459 67202610 83880630 67202747 83880801 67202884 83880972 67203021 83881143 67203158 83881314 67203295 83881485 67203432 83881656 67203569 83881827 67203706 83881998 67203843 83882169 67203980 83882340 67204117 83882511 67204254 83882682 67204391 83882853 67204528 83883024 67204665 83883195 67204802 83883366 67204939 83883537 67205076 83883708 67205213 83883879 67205350 83884050 67205487 83884221 67205624 83884392 67205761 83884563 67205898 83884734 67206035 83884905 67206172 83885076 67206309 83885247 67206446 83885418 67206583 83885589 67206720 83885760 67206857 83885931 67206994 83886102 67207131 83886273 67207268 83886444 67207405 83886615 67207542 83886786 67207679 83886957 67207816 83887128 67207953 83887299 67208090 83887470 67208227 83887641 67208364 83887812 67208501 83887983 67208638 83888154 67208775 83888325 67208912 83888496 67209049 83888667 67209186 83888838 67209323 83889009 67209460 83889180 67209597 83889351 67209734 83889522 67209871 83889693 67210008 83889864 67210145 83890035 67210282 83890206 67210419 83890377 67210556 83890548 67210693 83890719 67210830 83890890 67210967 83891061 67211104 83891232 67211241 83891403 67211378 83891574 67211515 83891745 67211652 83891916 67211789 83892087 67211926 83892258 67212063 83892429 67212200 83892600 67212337 83892771 67212474 83892942 67212611 83893113 67212748 83893284 67212885 83893455 67213022 83893626 67213159 83893797 67213296 83893968 67213433 83894139 67213570 83894310 67213707 83894481 67213844 83894652 67213981 83894823 67214118 83894994 67214255 83895165 67214392 83895336 67214529 83895507 67214666 83895678 67214803 83895849 67214940 83896020 67215077 83896191 67215214 83896362 67215351 83896533 67215488 83896704 67215625 83896875 67215762 83897046 67215899 83897217 67216036 83897388 67216173 83897559 67216310 83897730 67216447 83897901 67216584 83898072 67216721 83898243 67216858 83898414 67216995 83898585 67217132 83898756 67217269 83898927 67217406 83899098 67217543 83899269 67217680 83899440 67217817 83899611 67217954 83899782 67218091 83899953 67218228 83900124 67218365 83900295 67218502 83900466 67218639 83900637 67218776 83900808 67218913 83900979 67219050 83901150 67219187 83901321 67219324 83901492 67219461 83901663 67219598 83901834 67219735 83902005 67219872 83902176 67220009 83902347 67220146 83902518 67220283 83902689 67220420 83902860 67220557 83903031 67220694 83903202 67220831 83903373 67220968 83903544 67221105 83903715 67221242 83903886 67221379 83904057 67221516 83904228 67221653 83904399 67221790 83904570 67221927 83904741 67222064 83904912 67222201 83905083 67222338 83905254 67222475 83905425 67222612 83905596 67222749 83905767 67222886 83905938 67223023 83906109 67223160 83906280 67223297 83906451 67223434 83906622 67223571 83906793 67223708 83906964 67223845 83907135 67223982 83907306 67224119 83907477 67224256 83907648 67224393 83907819 67224530 83907990 67224667 83908161 67224804 83908332 67224941 83908503 67225078 83908674 67225215 83908845 67225352 83909016 67225489 83909187 67225626 83909358 67225763 83909529 67225900 83909700 67226037 83909871 67226174 83910042 67226311 83910213 67226448 83910384 67226585 83910555 67226722 83910726 67226859 83910897 67226996 83911068 67227133 83911239 67227270 83911410 67227407 83911581 67227544 83911752 67227681 83911923 67227818 83912094 67227955 83912265 67228092 83912436 67228229 83912607 67228366 83912778 67228503 83912949 67228640 83913120 67228777 83913291 67228914 83913462 67229051 83913633 67229188 83913804 67229325 83913975 67229462 83914146 67229599 83914317 67229736 83914488 67229873 83914659 67230010 83914830 67230147 83915001 67230284 83915172 67230421 83915343 67230558 83915514 67230695 83915685 67230832 83915856 67230969 83916027 67231106 83916198 67231243 83916369 67231380 83916540 67231517 83916711 67231654 83916882 67231791 83917053 67231928 83917224 67232065 83917395 67232202 83917566 67232339 83917737 67232476 83917908 67232613 83918079 67232750 83918250 67232887 83918421 67233024 83918592 67233161 83918763 67233298 83918934 67233435 83919105 67233572 83919276 67233709 83919447 67233846 83919618 67233983 83919789 67234120 83919960 67234257 83920131 67234394 83920302 67234531 83920473 67234668 83920644 67234805 83920815 67234942 83920986 67235079 83921157 67235216 83921328 67235353 83921499 67235490 83921670 67235627 83921841 67235764 83922012 67235901 83922183 67236038 83922354 67236175 83922525 67236312 83922696 67236449 83922867 67236586 83923038 67236723 83923209 67236860 83923380 67236997 83923551 67237134 83923722 67237271 83923893 67237408 83924064 67237545 83924235 67237682 83924406 67237819 83924577 67237956 83924748 67238093 83924919 67238230 83925090 67238367 83925261 67238504 83925432 67238641 83925603 67238778 83925774 67238915 83925945 67239052 83926116 67239189 83926287 67239326 83926458 67239463 83926629 67239600 83926800 67239737 83926971 67239874 83927142 67240011 83927313 67240148 83927484 67240285 83927655 67240422 83927826 67240559 83927997 67240696 83928168 67240833 83928339 67240970 83928510 67241107 83928681 67241244 83928852 67241381 83929023 67241518 83929194 67241655 83929365 67241792 83929536 67241929 83929707 67242066 83929878 67242203 83930049 67242340 83930220 67242477 83930391 67242614 83930562 67242751 83930733 67242888 83930904 67243025 83931075 67243162 83931246 67243299 83931417 67243436 83931588 67243573 83931759 67243710 83931930 67243847 83932101 67243984 83932272 67244121 83932443 67244258 83932614 67244395 83932785 67244532 83932956 67244669 83933127 67244806 83933298 67244943 83933469 67245080 83933640 67245217 83933811 67245354 83933982 67245491 83934153 67245628 83934324 67245765 83934495 67245902 83934666 67246039 83934837 67246176 83935008 67246313 83935179 67246450 83935350 67246587 83935521 67246724 83935692 67246861 83935863 67246998 83936034 67247135 83936205 67247272 83936376 67247409 83936547 67247546 83936718 67247683 83936889 67247820 83937060 67247957 83937231 67248094 83937402 67248231 83937573 67248368 83937744 67248505 83937915 67248642 83938086 67248779 83938257 67248916 83938428 67249053 83938599 67249190 83938770 67249327 83938941 67249464 83939112 67249601 83939283 67249738 83939454 67249875 83939625 67250012 83939796 67250149 83939967 67250286 83940138 67250423 83940309 67250560 83940480 67250697 83940651 67250834 83940822 67250971 83940993 67251108 83941164 67251245 83941335 67251382 83941506 67251519 83941677 67251656 83941848 67251793 83942019 67251930 83942190 67252067 83942361 67252204 83942532 67252341 83942703 67252478 83942874 67252615 83943045 67252752 83943216 67252889 83943387 67253026 83943558 67253163 83943729 67253300 83943900 67253437 83944071 67253574 83944242 67253711 83944413 67253848 83944584 67253985 83944755 67254122 83944926 67254259 83945097 67254396 83945268 67254533 83945439 67254670 83945610 67254807 83945781 67254944 83945952 67255081 83946123 67255218 83946294 67255355 83946465 67255492 83946636 67255629 83946807 67255766 83946978 67255903 83947149 67256040 83947320 67256177 83947491 67256314 83947662 67256451 83947833 67256588 83948004 67256725 83948175 67256862 83948346 67256999 83948517 67257136 83948688 67257273 83948859 67257410 83949030 67257547 83949201 67257684 83949372 67257821 83949543 67257958 83949714 67258095 83949885 67258232 83950056 67258369 83950227 67258506 83950398 67258643 83950569 67258780 83950740 67258917 83950911 67259054 83951082 67259191 83951253 67259328 83951424 67259465 83951595 67259602 83951766 67259739 83951937 67259876 83952108 67260013 83952279 67260150 83952450 67260287 83952621 67260424 83952792 67260561 83952963 67260698 83953134 67260835 83953305 67260972 83953476 67261109 83953647 67261246 83953818 67261383 83953989 67261520 83954160 67261657 83954331 67261794 83954502 67261931 83954673 67262068 83954844 67262205 83955015 67262342 83955186 67262479 83955357 67262616 83955528 67262753 83955699 67262890 83955870 67263027 83956041 67263164 83956212 67263301 83956383 67263438 83956554 67263575 83956725 67263712 83956896 67263849 83957067 67263986 83957238 67264123 83957409 67264260 83957580 67264397 83957751 67264534 83957922 67264671 83958093 67264808 83958264 67264945 83958435 67265082 83958606 67265219 83958777 67265356 83958948 67265493 83959119 67265630 83959290 67265767 83959461 67265904 83959632 67266041 83959803 67266178 83959974 67266315 83960145 67266452 83960316 67266589 83960487 67266726 83960658 67266863 83960829 67267000 83961000 67267137 83961171 67267274 83961342 67267411 83961513 67267548 83961684 67267685 83961855 67267822 83962026 67267959 83962197 67268096 83962368 67268233 83962539 67268370 83962710 67268507 83962881 67268644 83963052 67268781 83963223 67268918 83963394 67269055 83963565 67269192 83963736 67269329 83963907 67269466 83964078 67269603 83964249 67269740 83964420 67269877 83964591 67270014 83964762 67270151 83964933 67270288 83965104 67270425 83965275 67270562 83965446 67270699 83965617 67270836 83965788 67270973 83965959 67271110 83966130 67271247 83966301 67271384 83966472 67271521 83966643 67271658 83966814 67271795 83966985 67271932 83967156 67272069 83967327 67272206 83967498 67272343 83967669 67272480 83967840 67272617 83968011 67272754 83968182 67272891 83968353 67273028 83968524 67273165 83968695 67273302 83968866 67273439 83969037 67273576 83969208 67273713 83969379 67273850 83969550 67273987 83969721 67274124 83969892 67274261 83970063 67274398 83970234 67274535 83970405 67274672 83970576 67274809 83970747 67274946 83970918 67275083 83971089 67275220 83971260 67275357 83971431 67275494 83971602 67275631 83971773 67275768 83971944 67275905 83972115 67276042 83972286 67276179 83972457 67276316 83972628 67276453 83972799 67276590 83972970 67276727 83973141 67276864 83973312 67277001 83973483 67277138 83973654 67277275 83973825 67277412 83973996 67277549 83974167 67277686 83974338 67277823 83974509 67277960 83974680 67278097 83974851 67278234 83975022 67278371 83975193 67278508 83975364 67278645 83975535 67278782 83975706 67278919 83975877 67279056 83976048 67279193 83976219 67279330 83976390 67279467 83976561 67279604 83976732 67279741 83976903 67279878 83977074 67280015 83977245 67280152 83977416 67280289 83977587 67280426 83977758 67280563 83977929 67280700 83978100 67280837 83978271 67280974 83978442 67281111 83978613 67281248 83978784 67281385 83978955 67281522 83979126 67281659 83979297 67281796 83979468 67281933 83979639 67282070 83979810 67282207 83979981 67282344 83980152 67282481 83980323 67282618 83980494 67282755 83980665 67282892 83980836 67283029 83981007 67283166 83981178 67283303 83981349 67283440 83981520 67283577 83981691 67283714 83981862 67283851 83982033 67283988 83982204 67284125 83982375 67284262 83982546 67284399 83982717 67284536 83982888 67284673 83983059 67284810 83983230 67284947 83983401 67285084 83983572 67285221 83983743 67285358 83983914 67285495 83984085 67285632 83984256 67285769 83984427 67285906 83984598 67286043 83984769 67286180 83984940 67286317 83985111 67286454 83985282 67286591 83985453 67286728 83985624 67286865 83985795 67287002 83985966 67287139 83986137 67287276 83986308 67287413 83986479 67287550 83986650 67287687 83986821 67287824 83986992 67287961 83987163 67288098 83987334 67288235 83987505 67288372 83987676 67288509 83987847 67288646 83988018 67288783 83988189 67288920 83988360 67289057 83988531 67289194 83988702 67289331 83988873 67289468 83989044 67289605 83989215 67289742 83989386 67289879 83989557 67290016 83989728 67290153 83989899 67290290 83990070 67290427 83990241 67290564 83990412 67290701 83990583 67290838 83990754 67290975 83990925 67291112 83991096 67291249 83991267 67291386 83991438 67291523 83991609 67291660 83991780 67291797 83991951 67291934 83992122 67292071 83992293 67292208 83992464 67292345 83992635 67292482 83992806 67292619 83992977 67292756 83993148 67292893 83993319 67293030 83993490 67293167 83993661 67293304 83993832 67293441 83994003 67293578 83994174 67293715 83994345 67293852 83994516 67293989 83994687 67294126 83994858 67294263 83995029 67294400 83995200 67294537 83995371 67294674 83995542 67294811 83995713 67294948 83995884 67295085 83996055 67295222 83996226 67295359 83996397 67295496 83996568 67295633 83996739 67295770 83996910 67295907 83997081 67296044 83997252 67296181 83997423 67296318 83997594 67296455 83997765 67296592 83997936 67296729 83998107 67296866 83998278 67297003 83998449 67297140 83998620 67297277 83998791 67297414 83998962 67297551 83999133 67297688 83999304 67297825 83999475 67297962 83999646 67298099 83999817 67298236 83999988 67298373 84000159 67298510 84000330 67298647 84000501 67298784 84000672 67298921 84000843 67299058 84001014 67299195 84001185 67299332 84001356 67299469 84001527 67299606 84001698 67299743 84001869 67299880 84002040 67300017 84002211 67300154 84002382 67300291 84002553 67300428 84002724 67300565 84002895 67300702 84003066 67300839 84003237 67300976 84003408 67301113 84003579 67301250 84003750 67301387 84003921 67301524 84004092 67301661 84004263 67301798 84004434 67301935 84004605 67302072 84004776 67302209 84004947 67302346 84005118 67302483 84005289 67302620 84005460 67302757 84005631 67302894 84005802 67303031 84005973 67303168 84006144 67303305 84006315 67303442 84006486 67303579 84006657 67303716 84006828 67303853 84006999 67303990 84007170 67304127 84007341 67304264 84007512 67304401 84007683 67304538 84007854 67304675 84008025 67304812 84008196 67304949 84008367 67305086 84008538 67305223 84008709 67305360 84008880 67305497 84009051 67305634 84009222 67305771 84009393 67305908 84009564 67306045 84009735 67306182 84009906 67306319 84010077 67306456 84010248 67306593 84010419 67306730 84010590 67306867 84010761 67307004 84010932 67307141 84011103 67307278 84011274 67307415 84011445 67307552 84011616 67307689 84011787 67307826 84011958 67307963 84012129 67308100 84012300 67308237 84012471 67308374 84012642 67308511 84012813 67308648 84012984 67308785 84013155 67308922 84013326 67309059 84013497 67309196 84013668 67309333 84013839 67309470 84014010 67309607 84014181 67309744 84014352 67309881 84014523 67310018 84014694 67310155 84014865 67310292 84015036 67310429 84015207 67310566 84015378 67310703 84015549 67310840 84015720 67310977 84015891 67311114 84016062 67311251 84016233 67311388 84016404 67311525 84016575 67311662 84016746 67311799 84016917 67311936 84017088 67312073 84017259 67312210 84017430 67312347 84017601 67312484 84017772 67312621 84017943 67312758 84018114 67312895 84018285 67313032 84018456 67313169 84018627 67313306 84018798 67313443 84018969 67313580 84019140 67313717 84019311 67313854 84019482 67313991 84019653 67314128 84019824 67314265 84019995 67314402 84020166 67314539 84020337 67314676 84020508 67314813 84020679 67314950 84020850 67315087 84021021 67315224 84021192 67315361 84021363 67315498 84021534 67315635 84021705 67315772 84021876 67315909 84022047 67316046 84022218 67316183 84022389 67316320 84022560 67316457 84022731 67316594 84022902 67316731 84023073
1000 67402900 0 67402900 84130627 67403037 84130798 67403174 84130969 67403311 84131140 67403448 84131311 67403585 84131482 67403722 84131653 67403859 84131824 67403996 84131995 67404133 84132166 67404270 84132337 67404407 84132508 67404544 84132679 67404681 84132850 67404818 84133021 67404955 84133192 67405092 84133363 67405229 84133534 67405366 84133705 67405503 84133876 67405640 84134047 67405777 84134218 67405914 84134389 67406051 84134560 67406188 84134731 67406325 84134902 67406462 84135073 67406599 84135244 67406736 84135415 67406873 84135586 67407010 84135757 67407147 84135928 67407284 84136099 67407421 84136270 67407558 84136441 67407695 84136612 67407832 84136783 67407969 84136954 67408106 84137125 67408243 84137296 67408380 84137467 67408517 84137638 67408654 84137809 67408791 84137980 67408928 84138151 67409065 84138322 67409202 84138493 67409339 84138664 67409476 84138835 67409613 84139006 67409750 84139177 67409887 84139348 67410024 84139519 67410161 84139690 67410298 84139861 67410435 84140032 67410572 84140203 67410709 84140374 67410846 84140545 67410983 84140716 67411120 84140887 67411257 84141058 67411394 84141229 67411531 84141400 67411668 84141571 67411805 84141742 67411942 84141913 67412079 84142084 67412216 84142255 67412353 84142426 67412490 84142597 67412627 84142768 67412764 84142939 67412901 84143110 67413038 84143281 67413175 84143452 67413312 84143623 67413449 84143794 67413586 84143965 67413723 84144136 67413860 84144307 67413997 84144478 67414134 84144649 67414271 84144820 67414408 84144991 67414545 84145162 67414682 84145333 67414819 84145504 67414956 84145675 67415093 84145846 67415230 84146017 67415367 84146188 67415504 84146359 67415641 84146530 67415778 84146701 67415915 84146872 67416052 84147043 67416189 84147214 67416326 84147385 67416463 84147556 67416600 84147727 67416737 84147898 67416874 84148069 67417011 84148240 67417148 84148411 67417285 84148582 67417422 84148753 67417559 84148924 67417696 84149095 67417833 84149266 67417970 84149437 67418107 84149608 67418244 84149779 67418381 84149950 67418518 84150121 67418655 84150292 67418792 84150463 67418929 84150634 67419066 84150805 67419203 84150976 67419340 84151147 67419477 84151318 67419614 84151489 67419751 84151660 67419888 84151831 67420025 84152002 67420162 84152173 67420299 84152344 67420436 84152515 67420573 84152686 67420710 84152857 67420847 84153028 67420984 84153199 67421121 84153370 67421258 84153541 67421395 84153712 67421532 84153883 67421669 84154054 67421806 84154225 67421943 84154396 67422080 84154567 67422217 84154738 67422354 84154909 67422491 84155080 67422628 84155251 67422765 84155422 67422902 84155593 67423039 84155764 67423176 84155935 67423313 84156106 67423450 84156277 67423587 84156448 67423724 84156619 67423861 84156790 67423998 84156961 67424135 84157132 67424272 84157303 67424409 84157474 67424546 84157645 67424683 84157816 67424820 84157987 67424957 84158158 67425094 84158329 67425231 84158500 67425368 84158671 67425505 84158842 67425642 84159013 67425779 84159184 67425916 84159355 67426053 84159526 67426190 84159697 67426327 84159868 67426464 84160039 67426601 84160210 67426738 84160381 67426875 84160552 67427012 84160723 67427149 84160894 67427286 84161065 67427423 84161236 67427560 84161407 67427697 84161578 67427834 84161749 67427971 84161920 67428108 84162091 67428245 84162262 67428382 84162433 67428519 84162604 67428656 84162775 67428793 84162946 67428930 84163117 67429067 84163288 67429204 84163459 67429341 84163630 67429478 84163801 67429615 84163972 67429752 84164143 67429889 84164314 67430026 84164485 67430163 84164656 67430300 84164827 67430437 84164998 67430574 84165169 67430711 84165340 67430848 84165511 67430985 84165682 67431122 84165853 67431259 84166024 67431396 84166195 67431533 84166366 67431670 84166537 67431807 84166708 67431944 84166879 67432081 84167050 67432218 84167221 67432355 84167392 67432492 84167563 67432629 84167734 67432766 84167905 67432903 84168076 67433040 84168247 67433177 84168418 67433314 84168589 67433451 84168760 67433588 84168931 67433725 84169102 67433862 84169273 67433999 84169444 67434136 84169615 67434273 84169786 67434410 84169957 67434547 84170128 67434684 84170299 67434821 84170470 67434958 84170641 67435095 84170812 67435232 84170983 67435369 84171154 67435506 84171325 67435643 84171496 67435780 84171667 67435917 84171838 67436054 84172009 67436191 84172180 67436328 84172351 67436465 84172522 67436602 84172693 67436739 84172864 67436876 84173035 67437013 84173206 67437150 84173377 67437287 84173548 67437424 84173719 67437561 84173890 67437698 84174061 67437835 84174232 67437972 84174403 67438109 84174574 67438246 84174745 67438383 84174916 67438520 84175087 67438657 84175258 67438794 84175429 67438931 84175600 67439068 84175771 67439205 84175942 67439342 84176113 67439479 84176284 67439616 84176455 67439753 84176626 67439890 84176797 67440027 84176968 67440164 84177139 67440301 84177310 67440438 84177481 67440575 84177652 67440712 84177823 67440849 84177994 67440986 84178165 67441123 84178336 67441260 84178507 67441397 84178678 67441534 84178849 67441671 84179020 67441808 84179191 67441945 84179362 67442082 84179533 67442219 84179704 67442356 84179875 67442493 84180046 67442630 84180217 67442767 84180388 67442904 84180559 67443041 84180730 67443178 84180901 67443315 84181072 67443452 84181243 67443589 84181414 67443726 84181585 67443863 84181756 67444000 84181927 67444137 84182098 67444274 84182269 67444411 84182440 67444548 84182611 67444685 84182782 67444822 84182953 67444959 84183124 67445096 84183295 67445233 84183466 67445370 84183637 67445507 84183808 67445644 84183979 67445781 84184150 67445918 84184321 67446055 84184492 67446192 84184663 67446329 84184834 67446466 84185005 67446603 84185176 67446740 84185347 67446877 84185518 67447014 84185689 67447151 84185860 67447288 84186031 67447425 84186202 67447562 84186373 67447699 84186544 67447836 84186715 67447973 84186886 67448110 84187057 67448247 84187228 67448384 84187399 67448521 84187570 67448658 84187741 67448795 84187912 67448932 84188083 67449069 84188254 67449206 84188425 67449343 84188596 67449480 84188767 67449617 84188938 67449754 84189109 67449891 84189280 67450028 84189451 67450165 84189622 67450302 84189793 67450439 84189964 67450576 84190135 67450713 84190306 67450850 84190477 67450987 84190648 67451124 84190819 67451261 84190990 67451398 84191161 67451535 84191332 67451672 84191503 67451809 84191674 67451946 84191845 67452083 84192016 67452220 84192187 67452357 84192358 67452494 84192529 67452631 84192700 67452768 84192871 67452905 84193042 67453042 84193213 67453179 84193384 67453316 84193555 67453453 84193726 67453590 84193897 67453727 84194068 67453864 84194239 67454001 84194410 67454138 84194581 67454275 84194752 67454412 84194923 67454549 84195094 67454686 84195265 67454823 84195436 67454960 84195607 67455097 84195778 67455234 84195949 67455371 84196120 67455508 84196291 67455645 84196462 67455782 84196633 67455919 84196804 67456056 84196975 67456193 84197146 67456330 84197317 67456467 84197488 67456604 84197659 67456741 84197830 67456878 84198001 67457015 84198172 67457152 84198343 67457289 84198514 67457426 84198685 67457563 84198856 67457700 84199027 67457837 84199198 67457974 84199369 67458111 84199540 67458248 84199711 67458385 84199882 67458522 84200053 67458659 84200224 67458796 84200395 67458933 84200566 67459070 84200737 67459207 84200908 67459344 84201079 67459481 84201250 67459618 84201421 67459755 84201592 67459892 84201763 67460029 84201934 67460166 84202105 67460303 84202276 67460440 84202447 67460577 84202618 67460714 84202789 67460851 84202960 67460988 84203131 67461125 84203302 67461262 84203473 67461399 84203644 67461536 84203815 67461673 84203986 67461810 84204157 67461947 84204328 67462084 84204499 67462221 84204670 67462358 84204841 67462495 84205012 67462632 84205183 67462769 84205354 67462906 84205525 67463043 84205696 67463180 84205867 67463317 84206038 67463454 84206209 67463591 84206380 67463728 84206551 67463865 84206722 67464002 84206893 67464139 84207064 67464276 84207235 67464413 84207406 67464550 84207577 67464687 84207748 67464824 84207919 67464961 84208090 67465098 84208261 67465235 84208432 67465372 84208603 67465509 84208774 67465646 84208945 67465783 84209116 67465920 84209287 67466057 84209458 67466194 84209629 67466331 84209800 67466468 84209971 67466605 84210142 67466742 84210313 67466879 84210484 67467016 84210655 67467153 84210826 67467290 84210997 67467427 84211168 67467564 84211339 67467701 84211510 67467838 84211681 67467975 84211852 67468112 84212023 67468249 84212194 67468386 84212365 67468523 84212536 67468660 84212707 67468797 84212878 67468934 84213049 67469071 84213220 67469208 84213391 67469345 84213562 67469482 84213733 67469619 84213904 67469756 84214075 67469893 84214246 67470030 84214417 67470167 84214588 67470304 84214759 67470441 84214930 67470578 84215101 67470715 84215272 67470852 84215443 67470989 84215614 67471126 84215785 67471263 84215956 67471400 84216127 67471537 84216298 67471674 84216469 67471811 84216640 67471948 84216811 67472085 84216982 67472222 84217153 67472359 84217324 67472496 84217495 67472633 84217666 67472770 84217837 67472907 84218008 67473044 84218179 67473181 84218350 67473318 84218521 67473455 84218692 67473592 84218863 67473729 84219034 67473866 84219205 67474003 84219376 67474140 84219547 67474277 84219718 67474414 84219889 67474551 84220060 67474688 84220231 67474825 84220402 67474962 84220573 67475099 84220744 67475236 84220915 67475373 84221086 67475510 84221257 67475647 84221428 67475784 84221599 67475921 84221770 67476058 84221941 67476195 84222112 67476332 84222283 67476469 84222454 67476606 84222625 67476743 84222796 67476880 84222967 67477017 84223138 67477154 84223309 67477291 84223480 67477428 84223651 67477565 84223822 67477702 84223993 67477839 84224164 67477976 84224335 67478113 84224506 67478250 84224677 67478387 84224848 67478524 84225019 67478661 84225190 67478798 84225361 67478935 84225532 67479072 84225703 67479209 84225874 67479346 84226045 67479483 84226216 67479620 84226387 67479757 84226558 67479894 84226729 67480031 84226900 67480168 84227071 67480305 84227242 67480442 84227413 67480579 84227584 67480716 84227755 67480853 84227926 67480990 84228097 67481127 84228268 67481264 84228439 67481401 84228610 67481538 84228781 67481675 84228952 67481812 84229123 67481949 84229294 67482086 84229465 67482223 84229636 67482360 84229807 67482497 84229978 67482634 84230149 67482771 84230320 67482908 84230491 67483045 84230662 67483182 84230833 67483319 84231004 67483456 84231175 67483593 84231346 67483730 84231517 67483867 84231688 67484004 84231859 67484141 84232030 67484278 84232201 67484415 84232372 67484552 84232543 67484689 84232714 67484826 84232885 67484963 84233056 67485100 84233227 67485237 84233398 67485374 84233569 67485511 84233740 67485648 84233911 67485785 84234082 67485922 84234253 67486059 84234424 67486196 84234595 67486333 84234766 67486470 84234937 67486607 84235108 67486744 84235279 67486881 84235450 67487018 84235621 67487155 84235792 67487292 84235963 67487429 84236134 67487566 84236305 67487703 84236476 67487840 84236647 67487977 84236818 67488114 84236989 67488251 84237160 67488388 84237331 67488525 84237502 67488662 84237673 67488799 84237844 67488936 84238015 67489073 84238186 67489210 84238357 67489347 84238528 67489484 84238699 67489621 84238870 67489758 84239041 67489895 84239212 67490032 84239383 67490169 84239554 67490306 84239725 67490443 84239896 67490580 84240067 67490717 84240238 67490854 84240409 67490991 84240580 67491128 84240751 67491265 84240922 67491402 84241093 67491539 84241264 67491676 84241435 67491813 84241606 67491950 84241777 67492087 84241948 67492224 84242119 67492361 84242290 67492498 84242461 67492635 84242632 67492772 84242803 67492909 84242974 67493046 84243145 67493183 84243316 67493320 84243487 67493457 84243658 67493594 84243829 67493731 84244000 67493868 84244171 67494005 84244342 67494142 84244513 67494279 84244684 67494416 84244855 67494553 84245026 67494690 84245197 67494827 84245368 67494964 84245539 67495101 84245710 67495238 84245881 67495375 84246052 67495512 84246223 67495649 84246394 67495786 84246565 67495923 84246736 67496060 84246907 67496197 84247078 67496334 84247249 67496471 84247420 67496608 84247591 67496745 84247762 67496882 84247933 67497019 84248104 67497156 84248275 67497293 84248446 67497430 84248617 67497567 84248788 67497704 84248959 67497841 84249130 67497978 84249301 67498115 84249472 67498252 84249643 67498389 84249814 67498526 84249985 67498663 84250156 67498800 84250327 67498937 84250498 67499074 84250669 67499211 84250840 67499348 84251011 67499485 84251182 67499622 84251353 67499759 84251524 67499896 84251695 67500033 84251866 67500170 84252037 67500307 84252208 67500444 84252379 67500581 84252550 67500718 84252721 67500855 84252892 67500992 84253063 67501129 84253234 67501266 84253405 67501403 84253576 67501540 84253747 67501677 84253918 67501814 84254089 67501951 84254260 67502088 84254431 67502225 84254602 67502362 84254773 67502499 84254944 67502636 84255115 67502773 84255286 67502910 84255457 67503047 84255628 67503184 84255799 67503321 84255970 67503458 84256141 67503595 84256312 67503732 84256483 67503869 84256654 67504006 84256825 67504143 84256996 67504280 84257167 67504417 84257338 67504554 84257509 67504691 84257680 67504828 84257851 67504965 84258022 67505102 84258193 67505239 84258364 67505376 84258535 67505513 84258706 67505650 84258877 67505787 84259048 67505924 84259219 67506061 84259390 67506198 84259561 67506335 84259732 67506472 84259903 67506609 84260074 67506746 84260245 67506883 84260416 67507020 84260587 67507157 84260758 67507294 84260929 67507431 84261100 67507568 84261271 67507705 84261442 67507842 84261613 67507979 84261784 67508116 84261955 67508253 84262126 67508390 84262297 67508527 84262468 67508664 84262639 67508801 84262810 67508938 84262981 67509075 84263152 67509212 84263323 67509349 84263494 67509486 84263665 67509623 84263836 67509760 84264007 67509897 84264178 67510034 84264349 67510171 84264520 67510308 84264691 67510445 84264862 67510582 84265033 67510719 84265204 67510856 84265375 67510993 84265546 67511130 84265717 67511267 84265888 67511404 84266059 67511541 84266230 67511678 84266401 67511815 84266572 67511952 84266743 67512089 84266914 67512226 84267085 67512363 84267256 67512500 84267427 67512637 84267598 67512774 84267769 67512911 84267940 67513048 84268111 67513185 84268282 67513322 84268453 67513459 84268624 67513596 84268795 67513733 84268966 67513870 84269137 67514007 84269308 67514144 84269479 67514281 84269650 67514418 84269821 67514555 84269992 67514692 84270163 67514829 84270334 67514966 84270505 67515103 84270676 67515240 84270847 67515377 84271018 67515514 84271189 67515651 84271360 67515788 84271531 67515925 84271702 67516062 84271873 67516199 84272044 67516336 84272215 67516473 84272386 67516610 84272557 67516747 84272728 67516884 84272899 67517021 84273070 67517158 84273241 67517295 84273412 67517432 84273583 67517569 84273754 67517706 84273925 67517843 84274096 67517980 84274267 67518117 84274438 67518254 84274609 67518391 84274780 67518528 84274951 67518665 84275122 67518802 84275293 67518939 84275464 67519076 84275635 67519213 84275806 67519350 84275977 67519487 84276148 67519624 84276319 67519761 84276490 67519898 84276661 67520035 84276832 67520172 84277003 67520309 84277174 67520446 84277345 67520583 84277516 67520720 84277687 67520857 84277858 67520994 84278029 67521131 84278200 67521268 84278371 67521405 84278542 67521542 84278713 67521679 84278884 67521816 84279055 67521953 84279226 67522090 84279397 67522227 84279568 67522364 84279739 67522501 84279910 67522638 84280081 67522775 84280252 67522912 84280423 67523049 84280594 67523186 84280765 67523323 84280936 67523460 84281107 67523597 84281278 67523734 84281449 67523871 84281620 67524008 84281791 67524145 84281962 67524282 84282133 67524419 84282304 67524556 84282475 67524693 84282646 67524830 84282817 67524967 84282988 67525104 84283159 67525241 84283330 67525378 84283501 67525515 84283672 67525652 84283843 67525789 84284014 67525926 84284185 67526063 84284356 67526200 84284527 67526337 84284698 67526474 84284869 67526611 84285040 67526748 84285211 67526885 84285382 67527022 84285553 67527159 84285724 67527296 84285895 67527433 84286066 67527570 84286237 67527707 84286408 67527844 84286579 67527981 84286750 67528118 84286921 67528255 84287092 67528392 84287263 67528529 84287434 67528666 84287605 67528803 84287776 67528940 84287947 67529077 84288118 67529214 84288289 67529351 84288460 67529488 84288631 67529625 84288802 67529762 84288973 67529899 84289144 67530036 84289315 67530173 84289486 67530310 84289657 67530447 84289828 67530584 84289999 67530721 84290170 67530858 84290341 67530995 84290512 67531132 84290683 67531269 84290854 67531406 84291025 67531543 84291196 67531680 84291367 67531817 84291538 67531954 84291709 67532091 84291880 67532228 84292051 67532365 84292222 67532502 84292393 67532639 84292564 67532776 84292735 67532913 84292906 67533050 84293077 67533187 84293248 67533324 84293419 67533461 84293590 67533598 84293761 67533735 84293932 67533872 84294103 67534009 84294274 67534146 84294445 67534283 84294616 67534420 84294787 67534557 84294958 67534694 84295129 67534831 84295300 67534968 84295471 67535105 84295642 67535242 84295813 67535379 84295984 67535516 84296155 67535653 84296326 67535790 84296497 67535927 84296668 67536064 84296839 67536201 84297010 67536338 84297181 67536475 84297352 67536612 84297523 67536749 84297694 67536886 84297865 67537023 84298036 67537160 84298207 67537297 84298378 67537434 84298549 67537571 84298720 67537708 84298891 67537845 84299062 67537982 84299233 67538119 84299404 67538256 84299575 67538393 84299746 67538530 84299917 67538667 84300088 67538804 84300259 67538941 84300430 67539078 84300601 67539215 84300772 67539352 84300943 67539489 84301114 67539626 84301285
1000 40094694 0 40094694 50045202 40094831 50045373 40094968 50045544 40095105 50045715 40095242 50045886 40095379 50046057 40095516 50046228 40095653 50046399 40095790 50046570 40095927 50046741 40096064 50046912 40096201 50047083 40096338 50047254 40096475 50047425 40096612 50047596 40096749 50047767 40096886 50047938 40097023 50048109 40097160 50048280 40097297 50048451 40097434 50048622 40097571 50048793 40097708 50048964 40097845 50049135 40097982 50049306 40098119 50049477 40098256 50049648 40098393 50049819 40098530 50049990 40098667 50050161 40098804 50050332 40098941 50050503 40099078 50050674 40099215 50050845 40099352 50051016 40099489 50051187 40099626 50051358 40099763 50051529 40099900 50051700 40100037 50051871 40100174 50052042 40100311 50052213 40100448 50052384 40100585 50052555 40100722 50052726 40100859 50052897 40100996 50053068 40101133 50053239 40101270 50053410 40101407 50053581 40101544 50053752 40101681 50053923 40101818 50054094 40101955 50054265 40102092 50054436 40102229 50054607 40102366 50054778 40102503 50054949 40102640 50055120 40102777 50055291 40102914 50055462 40103051 50055633 40103188 50055804 40103325 50055975 40103462 50056146 40103599 50056317 40103736 50056488 40103873 50056659 40104010 50056830 40104147 50057001 40104284 50057172 40104421 50057343 40104558 50057514 40104695 50057685 40104832 50057856 40104969 50058027 40105106 50058198 40105243 50058369 40105380 50058540 40105517 50058711 40105654 50058882 40105791 50059053 40105928 50059224 40106065 50059395 40106202 50059566 40106339 50059737 40106476 50059908 40106613 50060079 40106750 50060250 40106887 50060421 40107024 50060592 40107161 50060763 40107298 50060934 40107435 50061105 40107572 50061276 40107709 50061447 40107846 50061618 40107983 50061789 40108120 50061960 40108257 50062131 40108394 50062302 40108531 50062473 40108668 50062644 40108805 50062815 40108942 50062986 40109079 50063157 40109216 50063328 40109353 50063499 40109490 50063670 40109627 50063841 40109764 50064012 40109901 50064183 40110038 50064354 40110175 50064525 40110312 50064696 40110449 50064867 40110586 50065038 40110723 50065209 40110860 50065380 40110997 50065551 40111134 50065722 40111271 50065893 40111408 50066064 40111545 50066235 40111682 50066406 40111819 50066577 40111956 50066748 40112093 50066919 40112230 50067090 40112367 50067261 40112504 50067432 40112641 50067603 40112778 50067774 40112915 50067945 40113052 50068116 40113189 50068287 40113326 50068458 40113463 50068629 40113600 50068800 40113737 50068971 40113874 50069142 40114011 50069313 40114148 50069484 40114285 50069655 40114422 50069826 40114559 50069997 40114696 50070168 40114833 50070339 40114970 50070510 40115107 50070681 40115244 50070852 40115381 50071023 40115518 50071194 40115655 50071365 40115792 50071536 40115929 50071707 40116066 50071878 40116203 50072049 40116340 50072220 40116477 50072391 40116614 50072562 40116751 50072733 40116888 50072904 40117025 50073075 40117162 50073246 40117299 50073417 40117436 50073588 40117573 50073759 40117710 50073930 40117847 50074101 40117984 50074272 40118121 50074443 40118258 50074614 40118395 50074785 40118532 50074956 40118669 50075127 40118806 50075298 40118943 50075469 40119080 50075640 40119217 50075811 40119354 50075982 40119491 50076153 40119628 50076324 40119765 50076495 40119902 50076666 40120039 50076837 40120176 50077008 40120313 50077179 40120450 50077350 40120587 50077521 40120724 50077692 40120861 50077863 40120998 50078034 40121135 50078205 40121272 50078376 40121409 50078547 40121546 50078718 40121683 50078889 40121820 50079060 40121957 50079231 40122094 50079402 40122231 50079573 40122368 50079744 40122505 50079915 40122642 50080086 40122779 50080257 40122916 50080428 40123053 50080599 40123190 50080770 40123327 50080941 40123464 50081112 40123601 50081283 40123738 50081454 40123875 50081625 40124012 50081796 40124149 50081967 40124286 50082138 40124423 50082309 40124560 50082480 40124697 50082651 40124834 50082822 40124971 50082993 40125108 50083164 40125245 50083335 40125382 50083506 40125519 50083677 40125656 50083848 40125793 50084019 40125930 50084190 40126067 50084361 40126204 50084532 40126341 50084703 40126478 50084874 40126615 50085045 40126752 50085216 40126889 50085387 40127026 50085558 40127163 50085729 40127300 50085900 40127437 50086071 40127574 50086242 40127711 50086413 40127848 50086584 40127985 50086755 40128122 50086926 40128259 50087097 40128396 50087268 40128533 50087439 40128670 50087610 40128807 50087781 40128944 50087952 40129081 50088123 40129218 50088294 40129355 50088465 40129492 50088636 40129629 50088807 40129766 50088978 40129903 50089149 40130040 50089320 40130177 50089491 40130314 50089662 40130451 50089833 40130588 50090004 40130725 50090175 40130862 50090346 40130999 50090517 40131136 50090688 40131273 50090859 40131410 50091030 40131547 50091201 40131684 50091372 40131821 50091543 40131958 50091714 40132095 50091885 40132232 50092056 40132369 50092227 40132506 50092398 40132643 50092569 40132780 50092740 40132917 50092911 40133054 50093082 40133191 50093253 40133328 50093424 40133465 50093595 40133602 50093766 40133739 50093937 40133876 50094108 40134013 50094279 40134150 50094450 40134287 50094621 40134424 50094792 40134561 50094963 40134698 50095134 40134835 50095305 40134972 50095476 40135109 50095647 40135246 50095818 40135383 50095989 40135520 50096160 40135657 50096331 40135794 50096502 40135931 50096673 40136068 50096844 40136205 50097015 40136342 50097186 40136479 50097357 40136616 50097528 40136753 50097699 40136890 50097870 40137027 50098041 40137164 50098212 40137301 50098383 40137438 50098554 40137575 50098725 40137712 50098896 40137849 50099067 40137986 50099238 40138123 50099409 40138260 50099580 40138397 50099751 40138534 50099922 40138671 50100093 40138808 50100264 40138945 50100435 40139082 50100606 40139219 50100777 40139356 50100948 40139493 50101119 40139630 50101290 40139767 50101461 40139904 50101632 40140041 50101803 40140178 50101974 40140315 50102145 40140452 50102316 40140589 50102487 40140726 50102658 40140863 50102829 40141000 50103000 40141137 50103171 40141274 50103342 40141411 50103513 40141548 50103684 40141685 50103855 40141822 50104026 40141959 50104197 40142096 50104368 40142233 50104539 40142370 50104710 40142507 50104881 40142644 50105052 40142781 50105223 40142918 50105394 40143055 50105565 40143192 50105736 40143329 50105907 40143466 50106078 40143603 50106249 40143740 50106420 40143877 50106591 40144014 50106762 40144151 50106933 40144288 50107104 40144425 50107275 40144562 50107446 40144699 50107617 40144836 50107788 40144973 50107959 40145110 50108130 40145247 50108301 40145384 50108472 40145521 50108643 40145658 50108814 40145795 50108985 40145932 50109156 40146069 50109327 40146206 50109498 40146343 50109669 40146480 50109840 40146617 50110011 40146754 50110182 40146891 50110353 40147028 50110524 40147165 50110695 40147302 50110866 40147439 50111037 40147576 50111208 40147713 50111379 40147850 50111550 40147987 50111721 40148124 50111892 40148261 50112063 40148398 50112234 40148535 50112405 40148672 50112576 40148809 50112747 40148946 50112918 40149083 50113089 40149220 50113260 40149357 50113431 40149494 50113602 40149631 50113773 40149768 50113944 40149905 50114115 40150042 50114286 40150179 50114457 40150316 50114628 40150453 50114799 40150590 50114970 40150727 50115141 40150864 50115312 40151001 50115483 40151138 50115654 40151275 50115825 40151412 50115996 40151549 50116167 40151686 50116338 40151823 50116509 40151960 50116680 40152097 50116851 40152234 50117022 40152371 50117193 40152508 50117364 40152645 50117535 40152782 50117706 40152919 50117877 40153056 50118048 40153193 50118219 40153330 50118390 40153467 50118561 40153604 50118732 40153741 50118903 40153878 50119074 40154015 50119245 40154152 50119416 40154289 50119587 40154426 50119758 40154563 50119929 40154700 50120100 40154837 50120271 40154974 50120442 40155111 50120613 40155248 50120784 40155385 50120955 40155522 50121126 40155659 50121297 40155796 50121468 40155933 50121639 40156070 50121810 40156207 50121981 40156344 50122152 40156481 50122323 40156618 50122494 40156755 50122665 40156892 50122836 40157029 50123007 40157166 50123178 40157303 50123349 40157440 50123520 40157577 50123691 40157714 50123862 40157851 50124033 40157988 50124204 40158125 50124375 40158262 50124546 40158399 50124717 40158536 50124888 40158673 50125059 40158810 50125230 40158947 50125401 40159084 50125572 40159221 50125743 40159358 50125914 40159495 50126085 40159632 50126256 40159769 50126427 40159906 50126598 40160043 50126769 40160180 50126940 40160317 50127111 40160454 50127282 40160591 50127453 40160728 50127624 40160865 50127795 40161002 50127966 40161139 50128137 40161276 50128308 40161413 50128479 40161550 50128650 40161687 50128821 40161824 50128992 40161961 50129163 40162098 50129334 40162235 50129505 40162372 50129676 40162509 50129847 40162646 50130018 40162783 50130189 40162920 50130360 40163057 50130531 40163194 50130702 40163331 50130873 40163468 50131044 40163605 50131215 40163742 50131386 40163879 50131557 40164016 50131728 40164153 50131899 40164290 50132070 40164427 50132241 40164564 50132412 40164701 50132583 40164838 50132754 40164975 50132925 40165112 50133096 40165249 50133267 40165386 50133438 40165523 50133609 40165660 50133780 40165797 50133951 40165934 50134122 40166071 50134293 40166208 50134464 40166345 50134635 40166482 50134806 40166619 50134977 40166756 50135148 40166893 50135319 40167030 50135490 40167167 50135661 40167304 50135832 40167441 50136003 40167578 50136174 40167715 50136345 40167852 50136516 40167989 50136687 40168126 50136858 40168263 50137029 40168400 50137200 40168537 50137371 40168674 50137542 40168811 50137713 40168948 50137884 40169085 50138055 40169222 50138226 40169359 50138397 40169496 50138568 40169633 50138739 40169770 50138910 40169907 50139081 40170044 50139252 40170181 50139423 40170318 50139594 40170455 50139765 40170592 50139936 40170729 50140107 40170866 50140278 40171003 50140449 40171140 50140620 40171277 50140791 40171414 50140962 40171551 50141133 40171688 50141304 40171825 50141475 40171962 50141646 40172099 50141817 40172236 50141988 40172373 50142159 40172510 50142330 40172647 50142501 40172784 50142672 40172921 50142843 40173058 50143014 40173195 50143185 40173332 50143356 40173469 50143527 40173606 50143698 40173743 50143869 40173880 50144040 40174017 50144211 40174154 50144382 40174291 50144553 40174428 50144724 40174565 50144895 40174702 50145066 40174839 50145237 40174976 50145408 40175113 50145579 40175250 50145750 40175387 50145921 40175524 50146092 40175661 50146263 40175798 50146434 40175935 50146605 40176072 50146776 40176209 50146947 40176346 50147118 40176483 50147289 40176620 50147460 40176757 50147631 40176894 50147802 40177031 50147973 40177168 50148144 40177305 50148315 40177442 50148486 40177579 50148657 40177716 50148828 40177853 50148999 40177990 50149170 40178127 50149341 40178264 50149512 40178401 50149683 40178538 50149854 40178675 50150025 40178812 50150196 40178949 50150367 40179086 50150538 40179223 50150709 40179360 50150880 40179497 50151051 40179634 50151222 40179771 50151393 40179908 50151564 40180045 50151735 40180182 50151906 40180319 50152077 40180456 50152248 40180593 50152419 40180730 50152590 40180867 50152761 40181004 50152932 40181141 50153103 40181278 50153274 40181415 50153445 40181552 50153616 40181689 50153787 40181826 50153958 40181963 50154129 40182100 50154300 40182237 50154471 40182374 50154642 40182511 50154813 40182648 50154984 40182785 50155155 40182922 50155326 40183059 50155497 40183196 50155668 40183333 50155839 40183470 50156010 40183607 50156181 40183744 50156352 40183881 50156523 40184018 50156694 40184155 50156865 40184292 50157036 40184429 50157207 40184566 50157378 40184703 50157549 40184840 50157720 40184977 50157891 40185114 50158062 40185251 50158233 40185388 50158404 40185525 50158575 40185662 50158746 40185799 50158917 40185936 50159088 40186073 50159259 40186210 50159430 40186347 50159601 40186484 50159772 40186621 50159943 40186758 50160114 40186895 50160285 40187032 50160456 40187169 50160627 40187306 50160798 40187443 50160969 40187580 50161140 40187717 50161311 40187854 50161482 40187991 50161653 40188128 50161824 40188265 50161995 40188402 50162166 40188539 50162337 40188676 50162508 40188813 50162679 40188950 50162850 40189087 50163021 40189224 50163192 40189361 50163363 40189498 50163534 40189635 50163705 40189772 50163876 40189909 50164047 40190046 50164218 40190183 50164389 40190320 50164560 40190457 50164731 40190594 50164902 40190731 50165073 40190868 50165244 40191005 50165415 40191142 50165586 40191279 50165757 40191416 50165928 40191553 50166099 40191690 50166270 40191827 50166441 40191964 50166612 40192101 50166783 40192238 50166954 40192375 50167125 40192512 50167296 40192649 50167467 40192786 50167638 40192923 50167809 40193060 50167980 40193197 50168151 40193334 50168322 40193471 50168493 40193608 50168664 40193745 50168835 40193882 50169006 40194019 50169177 40194156 50169348 40194293 50169519 40194430 50169690 40194567 50169861 40194704 50170032 40194841 50170203 40194978 50170374 40195115 50170545 40195252 50170716 40195389 50170887 40195526 50171058 40195663 50171229 40195800 50171400 40195937 50171571 40196074 50171742 40196211 50171913 40196348 50172084 40196485 50172255 40196622 50172426 40196759 50172597 40196896 50172768 40197033 50172939 40197170 50173110 40197307 50173281 40197444 50173452 40197581 50173623 40197718 50173794 40197855 50173965 40197992 50174136 40198129 50174307 40198266 50174478 40198403 50174649 40198540 50174820 40198677 50174991 40198814 50175162 40198951 50175333 40199088 50175504 40199225 50175675 40199362 50175846 40199499 50176017 40199636 50176188 40199773 50176359 40199910 50176530 40200047 50176701 40200184 50176872 40200321 50177043 40200458 50177214 40200595 50177385 40200732 50177556 40200869 50177727 40201006 50177898 40201143 50178069 40201280 50178240 40201417 50178411 40201554 50178582 40201691 50178753 40201828 50178924 40201965 50179095 40202102 50179266 40202239 50179437 40202376 50179608 40202513 50179779 40202650 50179950 40202787 50180121 40202924 50180292 40203061 50180463 40203198 50180634 40203335 50180805 40203472 50180976 40203609 50181147 40203746 50181318 40203883 50181489 40204020 50181660 40204157 50181831 40204294 50182002 40204431 50182173 40204568 50182344 40204705 50182515 40204842 50182686 40204979 50182857 40205116 50183028 40205253 50183199 40205390 50183370 40205527 50183541 40205664 50183712 40205801 50183883 40205938 50184054 40206075 50184225 40206212 50184396 40206349 50184567 40206486 50184738 40206623 50184909 40206760 50185080 40206897 50185251 40207034 50185422 40207171 50185593 40207308 50185764 40207445 50185935 40207582 50186106 40207719 50186277 40207856 50186448 40207993 50186619 40208130 50186790 40208267 50186961 40208404 50187132 40208541 50187303 40208678 50187474 40208815 50187645 40208952 50187816 40209089 50187987 40209226 50188158 40209363 50188329 40209500 50188500 40209637 50188671 40209774 50188842 40209911 50189013 40210048 50189184 40210185 50189355 40210322 50189526 40210459 50189697 40210596 50189868 40210733 50190039 40210870 50190210 40211007 50190381 40211144 50190552 40211281 50190723 40211418 50190894 40211555 50191065 40211692 50191236 40211829 50191407 40211966 50191578 40212103 50191749 40212240 50191920 40212377 50192091 40212514 50192262 40212651 50192433 40212788 50192604 40212925 50192775 40213062 50192946 40213199 50193117 40213336 50193288 40213473 50193459 40213610 50193630 40213747 50193801 40213884 50193972 40214021 50194143 40214158 50194314 40214295 50194485 40214432 50194656 40214569 50194827 40214706 50194998 40214843 50195169 40214980 50195340 40215117 50195511 40215254 50195682 40215391 50195853 40215528 50196024 40215665 50196195 40215802 50196366 40215939 50196537 40216076 50196708 40216213 50196879 40216350 50197050 40216487 50197221 40216624 50197392 40216761 50197563 40216898 50197734 40217035 50197905 40217172 50198076 40217309 50198247 40217446 50198418 40217583 50198589 40217720 50198760 40217857 50198931 40217994 50199102 40218131 50199273 40218268 50199444 40218405 50199615 40218542 50199786 40218679 50199957 40218816 50200128 40218953 50200299 40219090 50200470 40219227 50200641 40219364 50200812 40219501 50200983 40219638 50201154 40219775 50201325 40219912 50201496 40220049 50201667 40220186 50201838 40220323 50202009 40220460 50202180 40220597 50202351 40220734 50202522 40220871 50202693 40221008 50202864 40221145 50203035 40221282 50203206 40221419 50203377 40221556 50203548 40221693 50203719 40221830 50203890 40221967 50204061 40222104 50204232 40222241 50204403 40222378 50204574 40222515 50204745 40222652 50204916 40222789 50205087 40222926 50205258 40223063 50205429 40223200 50205600 40223337 50205771 40223474 50205942 40223611 50206113 40223748 50206284 40223885 50206455 40224022 50206626 40224159 50206797 40224296 50206968 40224433 50207139 40224570 50207310 40224707 50207481 40224844 50207652 40224981 50207823 40225118 50207994 40225255 50208165 40225392 50208336 40225529 50208507 40225666 50208678 40225803 50208849 40225940 50209020 40226077 50209191 40226214 50209362 40226351 50209533 40226488 50209704 40226625 50209875 40226762 50210046 40226899 50210217 40227036 50210388 40227173 50210559 40227310 50210730 40227447 50210901 40227584 50211072 40227721 50211243 40227858 50211414 40227995 50211585 40228132 50211756 40228269 50211927 40228406 50212098 40228543 50212269 40228680 50212440 40228817 50212611 40228954 50212782 40229091 50212953 40229228 50213124 40229365 50213295 40229502 50213466 40229639 50213637 40229776 50213808 40229913 50213979 40230050 50214150 40230187 50214321 40230324 50214492 40230461 50214663 40230598 50214834 40230735 50215005 40230872 50215176 40231009 50215347 40231146 50215518 40231283 50215689 40231420 50215860
1000 19041900 0 19041900 23767627 19042037 23767798 19042174 23767969 19042311 23768140 19042448 23768311 19042585 23768482 19042722 23768653 19042859 23768824 19042996 23768995 19043133 23769166 19043270 23769337 19043407 23769508 19043544 23769679 19043681 23769850 19043818 23770021 19043955 23770192 19044092 23770363 19044229 23770534 19044366 23770705 19044503 23770876 19044640 23771047 19044777 23771218 19044914 23771389 19045051 23771560 19045188 23771731 19045325 23771902 19045462 23772073 19045599 23772244 19045736 23772415 19045873 23772586 19046010 23772757 19046147 23772928 19046284 23773099 19046421 23773270 19046558 23773441 19046695 23773612 19046832 23773783 19046969 23773954 19047106 23774125 19047243 23774296 19047380 23774467 19047517 23774638 19047654 23774809 19047791 23774980 19047928 23775151 19048065 23775322 19048202 23775493 19048339 23775664 19048476 23775835 19048613 23776006 19048750 23776177 19048887 23776348 19049024 23776519 19049161 23776690 19049298 23776861 19049435 23777032 19049572 23777203 19049709 23777374 19049846 23777545 19049983 23777716 19050120 23777887 19050257 23778058 19050394 23778229 19050531 23778400 19050668 23778571 19050805 23778742 19050942 23778913 19051079 23779084 19051216 23779255 19051353 23779426 19051490 23779597 19051627 23779768 19051764 23779939 19051901 23780110 19052038 23780281 19052175 23780452 19052312 23780623 19052449 23780794 19052586 23780965 19052723 23781136 19052860 23781307 19052997 23781478 19053134 23781649 19053271 23781820 19053408 23781991 19053545 23782162 19053682 23782333 19053819 23782504 19053956 23782675 19054093 23782846 19054230 23783017 19054367 23783188 19054504 23783359 19054641 23783530 19054778 23783701 19054915 23783872 19055052 23784043 19055189 23784214 19055326 23784385 19055463 23784556 19055600 23784727 19055737 23784898 19055874 23785069 19056011 23785240 19056148 23785411 19056285 23785582 19056422 23785753 19056559 23785924 19056696 23786095 19056833 23786266 19056970 23786437 19057107 23786608 19057244 23786779 19057381 23786950 19057518 23787121 19057655 23787292 19057792 23787463 19057929 23787634 19058066 23787805 19058203 23787976 19058340 23788147 19058477 23788318 19058614 23788489 19058751 23788660 19058888 23788831 19059025 23789002 19059162 23789173 19059299 23789344 19059436 23789515 19059573 23789686 19059710 23789857 19059847 23790028 19059984 23790199 19060121 23790370 19060258 23790541 19060395 23790712 19060532 23790883 19060669 23791054 19060806 23791225 19060943 23791396 19061080 23791567 19061217 23791738 19061354 23791909 19061491 23792080 19061628 23792251 19061765 23792422 19061902 23792593 19062039 23792764 19062176 23792935 19062313 23793106 19062450 23793277 19062587 23793448 19062724 23793619 19062861 23793790 19062998 23793961 19063135 23794132 19063272 23794303 19063409 23794474 19063546 23794645 19063683 23794816 19063820 23794987 19063957 23795158 19064094 23795329 19064231 23795500 19064368 23795671 19064505 23795842 19064642 23796013 19064779 23796184 19064916 23796355 19065053 23796526 19065190 23796697 19065327 23796868 19065464 23797039 19065601 23797210 19065738 23797381 19065875 23797552 19066012 23797723 19066149 23797894 19066286 23798065 19066423 23798236 19066560 23798407 19066697 23798578 19066834 23798749 19066971 23798920 19067108 23799091 19067245 23799262 19067382 23799433 19067519 23799604 19067656 23799775 19067793 23799946 19067930 23800117 19068067 23800288 19068204 23800459 19068341 23800630 19068478 23800801 19068615 23800972 19068752 23801143 19068889 23801314 19069026 23801485 19069163 23801656 19069300 23801827 19069437 23801998 19069574 23802169 19069711 23802340 19069848 23802511 19069985 23802682 19070122 23802853 19070259 23803024 19070396 23803195 19070533 23803366 19070670 23803537 19070807 23803708 19070944 23803879 19071081 23804050 19071218 23804221 19071355 23804392 19071492 23804563 19071629 23804734 19071766 23804905 19071903 23805076 19072040 23805247 19072177 23805418 19072314 23805589 19072451 23805760 19072588 23805931 19072725 23806102 19072862 23806273 19072999 23806444 19073136 23806615 19073273 23806786 19073410 23806957 19073547 23807128 19073684 23807299 19073821 23807470 19073958 23807641 19074095 23807812 19074232 23807983 19074369 23808154 19074506 23808325 19074643 23808496 19074780 23808667 19074917 23808838 19075054 23809009 19075191 23809180 19075328 23809351 19075465 23809522 19075602 23809693 19075739 23809864 19075876 23810035 19076013 23810206 19076150 23810377 19076287 23810548 19076424 23810719 19076561 23810890 19076698 23811061 19076835 23811232 19076972 23811403 19077109 23811574 19077246 23811745 19077383 23811916 19077520 23812087 19077657 23812258 19077794 23812429 19077931 23812600 19078068 23812771 19078205 23812942 19078342 23813113 19078479 23813284 19078616 23813455 19078753 23813626 19078890 23813797 19079027 23813968 19079164 23814139 19079301 23814310 19079438 23814481 19079575 23814652 19079712 23814823 19079849 23814994 19079986 23815165 19080123 23815336 19080260 23815507 19080397 23815678 19080534 23815849 19080671 23816020 19080808 23816191 19080945 23816362 19081082 23816533 19081219 23816704 19081356 23816875 19081493 23817046 19081630 23817217 19081767 23817388 19081904 23817559 19082041 23817730 19082178 23817901 19082315 23818072 19082452 23818243 19082589 23818414 19082726 23818585 19082863 23818756 19083000 23818927 19083137 23819098 19083274 23819269 19083411 23819440 19083548 23819611 19083685 23819782 19083822 23819953 19083959 23820124 19084096 23820295 19084233 23820466 19084370 23820637 19084507 23820808 19084644 23820979 19084781 23821150 19084918 23821321 19085055 23821492 19085192 23821663 19085329 23821834 19085466 23822005 19085603 23822176 19085740 23822347 19085877 23822518 19086014 23822689 19086151 23822860 19086288 23823031 19086425 23823202 19086562 23823373 19086699 23823544 19086836 23823715 19086973 23823886 19087110 23824057 19087247 23824228 19087384 23824399 19087521 23824570 19087658 23824741 19087795 23824912 19087932 23825083 19088069 23825254 19088206 23825425 19088343 23825596 19088480 23825767 19088617 23825938 19088754 23826109 19088891 23826280 19089028 23826451 19089165 23826622 19089302 23826793 19089439 23826964 19089576 23827135 19089713 23827306 19089850 23827477 19089987 23827648 19090124 23827819 19090261 23827990 19090398 23828161 19090535 23828332 19090672 23828503 19090809 23828674 19090946 23828845 19091083 23829016 19091220 23829187 19091357 23829358 19091494 23829529 19091631 23829700 19091768 23829871 19091905 23830042 19092042 23830213 19092179 23830384 19092316 23830555 19092453 23830726 19092590 23830897 19092727 23831068 19092864 23831239 19093001 23831410 19093138 23831581 19093275 23831752 19093412 23831923 19093549 23832094 19093686 23832265 19093823 23832436 19093960 23832607 19094097 23832778 19094234 23832949 19094371 23833120 19094508 23833291 19094645 23833462 19094782 23833633 19094919 23833804 19095056 23833975 19095193 23834146 19095330 23834317 19095467 23834488 19095604 23834659 19095741 23834830 19095878 23835001 19096015 23835172 19096152 23835343 19096289 23835514 19096426 23835685 19096563 23835856 19096700 23836027 19096837 23836198 19096974 23836369 19097111 23836540 19097248 23836711 19097385 23836882 19097522 23837053 19097659 23837224 19097796 23837395 19097933 23837566 19098070 23837737 19098207 23837908 19098344 23838079 19098481 23838250 19098618 23838421 19098755 23838592 19098892 23838763 19099029 23838934 19099166 23839105 19099303 23839276 19099440 23839447 19099577 23839618 19099714 23839789 19099851 23839960 19099988 23840131 19100125 23840302 19100262 23840473 19100399 23840644 19100536 23840815 19100673 23840986 19100810 23841157 19100947 23841328 19101084 23841499 19101221 23841670 19101358 23841841 19101495 23842012 19101632 23842183 19101769 23842354 19101906 23842525 19102043 23842696 19102180 23842867 19102317 23843038 19102454 23843209 19102591 23843380 19102728 23843551 19102865 23843722 19103002 23843893 19103139 23844064 19103276 23844235 19103413 23844406 19103550 23844577 19103687 23844748 19103824 23844919 19103961 23845090 19104098 23845261 19104235 23845432 19104372 23845603 19104509 23845774 19104646 23845945 19104783 23846116 19104920 23846287 19105057 23846458 19105194 23846629 19105331 23846800 19105468 23846971 19105605 23847142 19105742 23847313 19105879 23847484 19106016 23847655 19106153 23847826 19106290 23847997 19106427 23848168 19106564 23848339 19106701 23848510 19106838 23848681 19106975 23848852 19107112 23849023 19107249 23849194 19107386 23849365 19107523 23849536 19107660 23849707 19107797 23849878 19107934 23850049 19108071 23850220 19108208 23850391 19108345 23850562 19108482 23850733 19108619 23850904 19108756 23851075 19108893 23851246 19109030 23851417 19109167 23851588 19109304 23851759 19109441 23851930 19109578 23852101 19109715 23852272 19109852 23852443 19109989 23852614 19110126 23852785 19110263 23852956 19110400 23853127 19110537 23853298 19110674 23853469 19110811 23853640 19110948 23853811 19111085 23853982 19111222 23854153 19111359 23854324 19111496 23854495 19111633 23854666 19111770 23854837 19111907 23855008 19112044 23855179 19112181 23855350 19112318 23855521 19112455 23855692 19112592 23855863 19112729 23856034 19112866 23856205 19113003 23856376 19113140 23856547 19113277 23856718 19113414 23856889 19113551 23857060 19113688 23857231 19113825 23857402 19113962 23857573 19114099 23857744 19114236 23857915 19114373 23858086 19114510 23858257 19114647 23858428 19114784 23858599 19114921 23858770 19115058 23858941 19115195 23859112 19115332 23859283 19115469 23859454 19115606 23859625 19115743 23859796 19115880 23859967 19116017 23860138 19116154 23860309 19116291 23860480 19116428 23860651 19116565 23860822 19116702 23860993 19116839 23861164 19116976 23861335 19117113 23861506 19117250 23861677 19117387 23861848 19117524 23862019 19117661 23862190 19117798 23862361 19117935 23862532 19118072 23862703 19118209 23862874 19118346 23863045 19118483 23863216 19118620 23863387 19118757 23863558 19118894 23863729 19119031 23863900 19119168 23864071 19119305 23864242 19119442 23864413 19119579 23864584 19119716 23864755 19119853 23864926 19119990 23865097 19120127 23865268 19120264 23865439 19120401 23865610 19120538 23865781 19120675 23865952 19120812 23866123 19120949 23866294 19121086 23866465 19121223 23866636 19121360 23866807 19121497 23866978 19121634 23867149 19121771 23867320 19121908 23867491 19122045 23867662 19122182 23867833 19122319 23868004 19122456 23868175 19122593 23868346 19122730 23868517 19122867 23868688 19123004 23868859 19123141 23869030 19123278 23869201 19123415 23869372 19123552 23869543 19123689 23869714 19123826 23869885 19123963 23870056 19124100 23870227 19124237 23870398 19124374 23870569 19124511 23870740 19124648 23870911 19124785 23871082 19124922 23871253 19125059 23871424 19125196 23871595 19125333 23871766 19125470 23871937 19125607 23872108 19125744 23872279 19125881 23872450 19126018 23872621 19126155 23872792 19126292 23872963 19126429 23873134 19126566 23873305 19126703 23873476 19126840 23873647 19126977 23873818 19127114 23873989 19127251 23874160 19127388 23874331 19127525 23874502 19127662 23874673 19127799 23874844 19127936 23875015 19128073 23875186 19128210 23875357 19128347 23875528 19128484 23875699 19128621 23875870 19128758 23876041 19128895 23876212 19129032 23876383 19129169 23876554 19129306 23876725 19129443 23876896 19129580 23877067 19129717 23877238 19129854 23877409 19129991 23877580 19130128 23877751 19130265 23877922 19130402 23878093 19130539 23878264 19130676 23878435 19130813 23878606 19130950 23878777 19131087 23878948 19131224 23879119 19131361 23879290 19131498 23879461 19131635 23879632 19131772 23879803 19131909 23879974 19132046 23880145 19132183 23880316 19132320 23880487 19132457 23880658 19132594 23880829 19132731 23881000 19132868 23881171 19133005 23881342 19133142 23881513 19133279 23881684 19133416 23881855 19133553 23882026 19133690 23882197 19133827 23882368 19133964 23882539 19134101 23882710 19134238 23882881 19134375 23883052 19134512 23883223 19134649 23883394 19134786 23883565 19134923 23883736 19135060 23883907 19135197 23884078 19135334 23884249 19135471 23884420 19135608 23884591 19135745 23884762 19135882 23884933 19136019 23885104 19136156 23885275 19136293 23885446 19136430 23885617 19136567 23885788 19136704 23885959 19136841 23886130 19136978 23886301 19137115 23886472 19137252 23886643 19137389 23886814 19137526 23886985 19137663 23887156 19137800 23887327 19137937 23887498 19138074 23887669 19138211 23887840 19138348 23888011 19138485 23888182 19138622 23888353 19138759 23888524 19138896 23888695 19139033 23888866 19139170 23889037 19139307 23889208 19139444 23889379 19139581 23889550 19139718 23889721 19139855 23889892 19139992 23890063 19140129 23890234 19140266 23890405 19140403 23890576 19140540 23890747 19140677 23890918 19140814 23891089 19140951 23891260 19141088 23891431 19141225 23891602 19141362 23891773 19141499 23891944 19141636 23892115 19141773 23892286 19141910 23892457 19142047 23892628 19142184 23892799 19142321 23892970 19142458 23893141 19142595 23893312 19142732 23893483 19142869 23893654 19143006 23893825 19143143 23893996 19143280 23894167 19143417 23894338 19143554 23894509 19143691 23894680 19143828 23894851 19143965 23895022 19144102 23895193 19144239 23895364 19144376 23895535 19144513 23895706 19144650 23895877 19144787 23896048 19144924 23896219 19145061 23896390 19145198 23896561 19145335 23896732 19145472 23896903 19145609 23897074 19145746 23897245 19145883 23897416 19146020 23897587 19146157 23897758 19146294 23897929 19146431 23898100 19146568 23898271 19146705 23898442 19146842 23898613 19146979 23898784 19147116 23898955 19147253 23899126 19147390 23899297 19147527 23899468 19147664 23899639 19147801 23899810 19147938 23899981 19148075 23900152 19148212 23900323 19148349 23900494 19148486 23900665 19148623 23900836 19148760 23901007 19148897 23901178 19149034 23901349 19149171 23901520 19149308 23901691 19149445 23901862 19149582 23902033 19149719 23902204 19149856 23902375 19149993 23902546 19150130 23902717 19150267 23902888 19150404 23903059 19150541 23903230 19150678 23903401 19150815 23903572 19150952 23903743 19151089 23903914 19151226 23904085 19151363 23904256 19151500 23904427 19151637 23904598 19151774 23904769 19151911 23904940 19152048 23905111 19152185 23905282 19152322 23905453 19152459 23905624 19152596 23905795 19152733 23905966 19152870 23906137 19153007 23906308 19153144 23906479 19153281 23906650 19153418 23906821 19153555 23906992 19153692 23907163 19153829 23907334 19153966 23907505 19154103 23907676 19154240 23907847 19154377 23908018 19154514 23908189 19154651 23908360 19154788 23908531 19154925 23908702 19155062 23908873 19155199 23909044 19155336 23909215 19155473 23909386 19155610 23909557 19155747 23909728 19155884 23909899 19156021 23910070 19156158 23910241 19156295 23910412 19156432 23910583 19156569 23910754 19156706 23910925 19156843 23911096 19156980 23911267 19157117 23911438 19157254 23911609 19157391 23911780 19157528 23911951 19157665 23912122 19157802 23912293 19157939 23912464 19158076 23912635 19158213 23912806 19158350 23912977 19158487 23913148 19158624 23913319 19158761 23913490 19158898 23913661 19159035 23913832 19159172 23914003 19159309 23914174 19159446 23914345 19159583 23914516 19159720 23914687 19159857 23914858 19159994 23915029 19160131 23915200 19160268 23915371 19160405 23915542 19160542 23915713 19160679 23915884 19160816 23916055 19160953 23916226 19161090 23916397 19161227 23916568 19161364 23916739 19161501 23916910 19161638 23917081 19161775 23917252 19161912 23917423 19162049 23917594 19162186 23917765 19162323 23917936 19162460 23918107 19162597 23918278 19162734 23918449 19162871 23918620 19163008 23918791 19163145 23918962 19163282 23919133 19163419 23919304 19163556 23919475 19163693 23919646 19163830 23919817 19163967 23919988 19164104 23920159 19164241 23920330 19164378 23920501 19164515 23920672 19164652 23920843 19164789 23921014 19164926 23921185 19165063 23921356 19165200 23921527 19165337 23921698 19165474 23921869 19165611 23922040 19165748 23922211 19165885 23922382 19166022 23922553 19166159 23922724 19166296 23922895 19166433 23923066 19166570 23923237 19166707 23923408 19166844 23923579 19166981 23923750 19167118 23923921 19167255 23924092 19167392 23924263 19167529 23924434 19167666 23924605 19167803 23924776 19167940 23924947 19168077 23925118 19168214 23925289 19168351 23925460 19168488 23925631 19168625 23925802 19168762 23925973 19168899 23926144 19169036 23926315 19169173 23926486 19169310 23926657 19169447 23926828 19169584 23926999 19169721 23927170 19169858 23927341 19169995 23927512 19170132 23927683 19170269 23927854 19170406 23928025 19170543 23928196 19170680 23928367 19170817 23928538 19170954 23928709 19171091 23928880 19171228 23929051 19171365 23929222 19171502 23929393 19171639 23929564 19171776 23929735 19171913 23929906 19172050 23930077 19172187 23930248 19172324 23930419 19172461 23930590 19172598 23930761 19172735 23930932 19172872 23931103 19173009 23931274 19173146 23931445 19173283 23931616 19173420 23931787 19173557 23931958 19173694 23932129 19173831 23932300 19173968 23932471 19174105 23932642 19174242 23932813 19174379 23932984 19174516 23933155 19174653 23933326 19174790 23933497 19174927 23933668 19175064 23933839 19175201 23934010 19175338 23934181 19175475 23934352 19175612 23934523 19175749 23934694 19175886 23934865 19176023 23935036 19176160 23935207 19176297 23935378 19176434 23935549 19176571 23935720 19176708 23935891 19176845 23936062 19176982 23936233 19177119 23936404 19177256 23936575 19177393 23936746 19177530 23936917 19177667 23937088 19177804 23937259 19177941 23937430 19178078 23937601 19178215 23937772 19178352 23937943 19178489 23938114 19178626 23938285
1000 61161047 0 61161047 76339701 61161184 76339872 61161321 76340043 61161458 76340214 61161595 76340385 61161732 76340556 61161869 76340727 61162006 76340898 61162143 76341069 61162280 76341240 61162417 76341411 61162554 76341582 61162691 76341753 61162828 76341924 61162965 76342095 61163102 76342266 61163239 76342437 61163376 76342608 61163513 76342779 61163650 76342950 61163787 76343121 61163924 76343292 61164061 76343463 61164198 76343634 61164335 76343805 61164472 76343976 61164609 76344147 61164746 76344318 61164883 76344489 61165020 76344660 61165157 76344831 61165294 76345002 61165431 76345173 61165568 76345344 61165705 76345515 61165842 76345686 61165979 76345857 61166116 76346028 61166253 76346199 61166390 76346370 61166527 76346541 61166664 76346712 61166801 76346883 61166938 76347054 61167075 76347225 61167212 76347396 61167349 76347567 61167486 76347738 61167623 76347909 61167760 76348080 61167897 76348251 61168034 76348422 61168171 76348593 61168308 76348764 61168445 76348935 61168582 76349106 61168719 76349277 61168856 76349448 61168993 76349619 61169130 76349790 61169267 76349961 61169404 76350132 61169541 76350303 61169678 76350474 61169815 76350645 61169952 76350816 61170089 76350987 61170226 76351158 61170363 76351329 61170500 76351500 61170637 76351671 61170774 76351842 61170911 76352013 61171048 76352184 61171185 76352355 61171322 76352526 61171459 76352697 61171596 76352868 61171733 76353039 61171870 76353210 61172007 76353381 61172144 76353552 61172281 76353723 61172418 76353894 61172555 76354065 61172692 76354236 61172829 76354407 61172966 76354578 61173103 76354749 61173240 76354920 61173377 76355091 61173514 76355262 61173651 76355433 61173788 76355604 61173925 76355775 61174062 76355946 61174199 76356117 61174336 76356288 61174473 76356459 61174610 76356630 61174747 76356801 61174884 76356972 61175021 76357143 61175158 76357314 61175295 76357485 61175432 76357656 61175569 76357827 61175706 76357998 61175843 76358169 61175980 76358340 61176117 76358511 61176254 76358682 61176391 76358853 61176528 76359024 61176665 76359195 61176802 76359366 61176939 76359537 61177076 76359708 61177213 76359879 61177350 76360050 61177487 76360221 61177624 76360392 61177761 76360563 61177898 76360734 61178035 76360905 61178172 76361076 61178309 76361247 61178446 76361418 61178583 76361589 61178720 76361760 61178857 76361931 61178994 76362102 61179131 76362273 61179268 76362444 61179405 76362615 61179542 76362786 61179679 76362957 61179816 76363128 61179953 76363299 61180090 76363470 61180227 76363641 61180364 76363812 61180501 76363983 61180638 76364154 61180775 76364325 61180912 76364496 61181049 76364667 61181186 76364838 61181323 76365009 61181460 76365180 61181597 76365351 61181734 76365522 61181871 76365693 61182008 76365864 61182145 76366035 61182282 76366206 61182419 76366377 61182556 76366548 61182693 76366719 61182830 76366890 61182967 76367061 61183104 76367232 61183241 76367403 61183378 76367574 61183515 76367745 61183652 76367916 61183789 76368087 61183926 76368258 61184063 76368429 61184200 76368600 61184337 76368771 61184474 76368942 61184611 76369113 61184748 76369284 61184885 76369455 61185022 76369626 61185159 76369797 61185296 76369968 61185433 76370139 61185570 76370310 61185707 76370481 61185844 76370652 61185981 76370823 61186118 76370994 61186255 76371165 61186392 76371336 61186529 76371507 61186666 76371678 61186803 76371849 61186940 76372020 61187077 76372191 61187214 76372362 61187351 76372533 61187488 76372704 61187625 76372875 61187762 76373046 61187899 76373217 61188036 76373388 61188173 76373559 61188310 76373730 61188447 76373901 61188584 76374072 61188721 76374243 61188858 76374414 61188995 76374585 61189132 76374756 61189269 76374927 61189406 76375098 61189543 76375269 61189680 76375440 61189817 76375611 61189954 76375782 61190091 76375953 61190228 76376124 61190365 76376295 61190502 76376466 61190639 76376637 61190776 76376808 61190913 76376979 61191050 76377150 61191187 76377321 61191324 76377492 61191461 76377663 61191598 76377834 61191735 76378005 61191872 76378176 61192009 76378347 61192146 76378518 61192283 76378689 61192420 76378860 61192557 76379031 61192694 76379202 61192831 76379373 61192968 76379544 61193105 76379715 61193242 76379886 61193379 76380057 61193516 76380228 61193653 76380399 61193790 76380570 61193927 76380741 61194064 76380912 61194201 76381083 61194338 76381254 61194475 76381425 61194612 76381596 61194749 76381767 61194886 76381938 61195023 76382109 61195160 76382280 61195297 76382451 61195434 76382622 61195571 76382793 61195708 76382964 61195845 76383135 61195982 76383306 61196119 76383477 61196256 76383648 61196393 76383819 61196530 76383990 61196667 76384161 61196804 76384332 61196941 76384503 61197078 76384674 61197215 76384845 61197352 76385016 61197489 76385187 61197626 76385358 61197763 76385529 61197900 76385700 61198037 76385871 61198174 76386042 61198311 76386213 61198448 76386384 61198585 76386555 61198722 76386726 61198859 76386897 61198996 76387068 61199133 76387239 61199270 76387410 61199407 76387581 61199544 76387752 61199681 76387923 61199818 76388094 61199955 76388265 61200092 76388436 61200229 76388607 61200366 76388778 61200503 76388949 61200640 76389120 61200777 76389291 61200914 76389462 61201051 76389633 61201188 76389804 61201325 76389975 61201462 76390146 61201599 76390317 61201736 76390488 61201873 76390659 61202010 76390830 61202147 76391001 61202284 76391172 61202421 76391343 61202558 76391514 61202695 76391685 61202832 76391856 61202969 76392027 61203106 76392198 61203243 76392369 61203380 76392540 61203517 76392711 61203654 76392882 61203791 76393053 61203928 76393224 61204065 76393395 61204202 76393566 61204339 76393737 61204476 76393908 61204613 76394079 61204750 76394250 61204887 76394421 61205024 76394592 61205161 76394763 61205298 76394934 61205435 76395105 61205572 76395276 61205709 76395447 61205846 76395618 61205983 76395789 61206120 76395960 61206257 76396131 61206394 76396302 61206531 76396473 61206668 76396644 61206805 76396815 61206942 76396986 61207079 76397157 61207216 76397328 61207353 76397499 61207490 76397670 61207627 76397841 61207764 76398012 61207901 76398183 61208038 76398354 61208175 76398525 61208312 76398696 61208449 76398867 61208586 76399038 61208723 76399209 61208860 76399380 61208997 76399551 61209134 76399722 61209271 76399893 61209408 76400064 61209545 76400235 61209682 76400406 61209819 76400577 61209956 76400748 61210093 76400919 61210230 76401090 61210367 76401261 61210504 76401432 61210641 76401603 61210778 76401774 61210915 76401945 61211052 76402116 61211189 76402287 61211326 76402458 61211463 76402629 61211600 76402800 61211737 76402971 61211874 76403142 61212011 76403313 61212148 76403484 61212285 76403655 61212422 76403826 61212559 76403997 61212696 76404168 61212833 76404339 61212970 76404510 61213107 76404681 61213244 76404852 61213381 76405023 61213518 76405194 61213655 76405365 61213792 76405536 61213929 76405707 61214066 76405878 61214203 76406049 61214340 76406220 61214477 76406391 61214614 76406562 61214751 76406733 61214888 76406904 61215025 76407075 61215162 76407246 61215299 76407417 61215436 76407588 61215573 76407759 61215710 76407930 61215847 76408101 61215984 76408272 61216121 76408443 61216258 76408614 61216395 76408785 61216532 76408956 61216669 76409127 61216806 76409298 61216943 76409469 61217080 76409640 61217217 76409811 61217354 76409982 61217491 76410153 61217628 76410324 61217765 76410495 61217902 76410666 61218039 76410837 61218176 76411008 61218313 76411179 61218450 76411350 61218587 76411521 61218724 76411692 61218861 76411863 61218998 76412034 61219135 76412205 61219272 76412376 61219409 76412547 61219546 76412718 61219683 76412889 61219820 76413060 61219957 76413231 61220094 76413402 61220231 76413573 61220368 76413744 61220505 76413915 61220642 76414086 61220779 76414257 61220916 76414428 61221053 76414599 61221190 76414770 61221327 76414941 61221464 76415112 61221601 76415283 61221738 76415454 61221875 76415625 61222012 76415796 61222149 76415967 61222286 76416138 61222423 76416309 61222560 76416480 61222697 76416651 61222834 76416822 61222971 76416993 61223108 76417164 61223245 76417335 61223382 76417506 61223519 76417677 61223656 76417848 61223793 76418019 61223930 76418190 61224067 76418361 61224204 76418532 61224341 76418703 61224478 76418874 61224615 76419045 61224752 76419216 61224889 76419387 61225026 76419558 61225163 76419729 61225300 76419900 61225437 76420071 61225574 76420242 61225711 76420413 61225848 76420584 61225985 76420755 61226122 76420926 61226259 76421097 61226396 76421268 61226533 76421439 61226670 76421610 61226807 76421781 61226944 76421952 61227081 76422123 61227218 76422294 61227355 76422465 61227492 76422636 61227629 76422807 61227766 76422978 61227903 76423149 61228040 76423320 61228177 76423491 61228314 76423662 61228451 76423833 61228588 76424004 61228725 76424175 61228862 76424346 61228999 76424517 61229136 76424688 61229273 76424859 61229410 76425030 61229547 76425201 61229684 76425372 61229821 76425543 61229958 76425714 61230095 76425885 61230232 76426056 61230369 76426227 61230506 76426398 61230643 76426569 61230780 76426740 61230917 76426911 61231054 76427082 61231191 76427253 61231328 76427424 61231465 76427595 61231602 76427766 61231739 76427937 61231876 76428108 61232013 76428279 61232150 76428450 61232287 76428621 61232424 76428792 61232561 76428963 61232698 76429134 61232835 76429305 61232972 76429476 61233109 76429647 61233246 76429818 61233383 76429989 61233520 76430160 61233657 76430331 61233794 76430502 61233931 76430673 61234068 76430844 61234205 76431015 61234342 76431186 61234479 76431357 61234616 76431528 61234753 76431699 61234890 76431870 61235027 76432041 61235164 76432212 61235301 76432383 61235438 76432554 61235575 76432725 61235712 76432896 61235849 76433067 61235986 76433238 61236123 76433409 61236260 76433580 61236397 76433751 61236534 76433922 61236671 76434093 61236808 76434264 61236945 76434435 61237082 76434606 61237219 76434777 61237356 76434948 61237493 76435119 61237630 76435290 61237767 76435461 61237904 76435632 61238041 76435803 61238178 76435974 61238315 76436145 61238452 76436316 61238589 76436487 61238726 76436658 61238863 76436829 61239000 76437000 61239137 76437171 61239274 76437342 61239411 76437513 61239548 76437684 61239685 76437855 61239822 76438026 61239959 76438197 61240096 76438368 61240233 76438539 61240370 76438710 61240507 76438881 61240644 76439052 61240781 76439223 61240918 76439394 61241055 76439565 61241192 76439736 61241329 76439907 61241466 76440078 61241603 76440249 61241740 76440420 61241877 76440591 61242014 76440762 61242151 76440933 61242288 76441104 61242425 76441275 61242562 76441446 61242699 76441617 61242836 76441788 61242973 76441959 61243110 76442130 61243247 76442301 61243384 76442472 61243521 76442643 61243658 76442814 61243795 76442985 61243932 76443156 61244069 76443327 61244206 76443498 61244343 76443669 61244480 76443840 61244617 76444011 61244754 76444182 61244891 76444353 61245028 76444524 61245165 76444695 61245302 76444866 61245439 76445037 61245576 76445208 61245713 76445379 61245850 76445550 61245987 76445721 61246124 76445892 61246261 76446063 61246398 76446234 61246535 76446405 61246672 76446576 61246809 76446747 61246946 76446918 61247083 76447089 61247220 76447260 61247357 76447431 61247494 76447602 61247631 76447773 61247768 76447944 61247905 76448115 61248042 76448286 61248179 76448457 61248316 76448628 61248453 76448799 61248590 76448970 61248727 76449141 61248864 76449312 61249001 76449483 61249138 76449654 61249275 76449825 61249412 76449996 61249549 76450167 61249686 76450338 61249823 76450509 61249960 76450680 61250097 76450851 61250234 76451022 61250371 76451193 61250508 76451364 61250645 76451535 61250782 76451706 61250919 76451877 61251056 76452048 61251193 76452219 61251330 76452390 61251467 76452561 61251604 76452732 61251741 76452903 61251878 76453074 61252015 76453245 61252152 76453416 61252289 76453587 61252426 76453758 61252563 76453929 61252700 76454100 61252837 76454271 61252974 76454442 61253111 76454613 61253248 76454784 61253385 76454955 61253522 76455126 61253659 76455297 61253796 76455468 61253933 76455639 61254070 76455810 61254207 76455981 61254344 76456152 61254481 76456323 61254618 76456494 61254755 76456665 61254892 76456836 61255029 76457007 61255166 76457178 61255303 76457349 61255440 76457520 61255577 76457691 61255714 76457862 61255851 76458033 61255988 76458204 61256125 76458375 61256262 76458546 61256399 76458717 61256536 76458888 61256673 76459059 61256810 76459230 61256947 76459401 61257084 76459572 61257221 76459743 61257358 76459914 61257495 76460085 61257632 76460256 61257769 76460427 61257906 76460598 61258043 76460769 61258180 76460940 61258317 76461111 61258454 76461282 61258591 76461453 61258728 76461624 61258865 76461795 61259002 76461966 61259139 76462137 61259276 76462308 61259413 76462479 61259550 76462650 61259687 76462821 61259824 76462992 61259961 76463163 61260098 76463334 61260235 76463505 61260372 76463676 61260509 76463847 61260646 76464018 61260783 76464189 61260920 76464360 61261057 76464531 61261194 76464702 61261331 76464873 61261468 76465044 61261605 76465215 61261742 76465386 61261879 76465557 61262016 76465728 61262153 76465899 61262290 76466070 61262427 76466241 61262564 76466412 61262701 76466583 61262838 76466754 61262975 76466925 61263112 76467096 61263249 76467267 61263386 76467438 61263523 76467609 61263660 76467780 61263797 76467951 61263934 76468122 61264071 76468293 61264208 76468464 61264345 76468635 61264482 76468806 61264619 76468977 61264756 76469148 61264893 76469319 61265030 76469490 61265167 76469661 61265304 76469832 61265441 76470003 61265578 76470174 61265715 76470345 61265852 76470516 61265989 76470687 61266126 76470858 61266263 76471029 61266400 76471200 61266537 76471371 61266674 76471542 61266811 76471713 61266948 76471884 61267085 76472055 61267222 76472226 61267359 76472397 61267496 76472568 61267633 76472739 61267770 76472910 61267907 76473081 61268044 76473252 61268181 76473423 61268318 76473594 61268455 76473765 61268592 76473936 61268729 76474107 61268866 76474278 61269003 76474449 61269140 76474620 61269277 76474791 61269414 76474962 61269551 76475133 61269688 76475304 61269825 76475475 61269962 76475646 61270099 76475817 61270236 76475988 61270373 76476159 61270510 76476330 61270647 76476501 61270784 76476672 61270921 76476843 61271058 76477014 61271195 76477185 61271332 76477356 61271469 76477527 61271606 76477698 61271743 76477869 61271880 76478040 61272017 76478211 61272154 76478382 61272291 76478553 61272428 76478724 61272565 76478895 61272702 76479066 61272839 76479237 61272976 76479408 61273113 76479579 61273250 76479750 61273387 76479921 61273524 76480092 61273661 76480263 61273798 76480434 61273935 76480605 61274072 76480776 61274209 76480947 61274346 76481118 61274483 76481289 61274620 76481460 61274757 76481631 61274894 76481802 61275031 76481973 61275168 76482144 61275305 76482315 61275442 76482486 61275579 76482657 61275716 76482828 61275853 76482999 61275990 76483170 61276127 76483341 61276264 76483512 61276401 76483683 61276538 76483854 61276675 76484025 61276812 76484196 61276949 76484367 61277086 76484538 61277223 76484709 61277360 76484880 61277497 76485051 61277634 76485222 61277771 76485393 61277908 76485564 61278045 76485735 61278182 76485906 61278319 76486077 61278456 76486248 61278593 76486419 61278730 76486590 61278867 76486761 61279004 76486932 61279141 76487103 61279278 76487274 61279415 76487445 61279552 76487616 61279689 76487787 61279826 76487958 61279963 76488129 61280100 76488300 61280237 76488471 61280374 76488642 61280511 76488813 61280648 76488984 61280785 76489155 61280922 76489326 61281059 76489497 61281196 76489668 61281333 76489839 61281470 76490010 61281607 76490181 61281744 76490352 61281881 76490523 61282018 76490694 61282155 76490865 61282292 76491036 61282429 76491207 61282566 76491378 61282703 76491549 61282840 76491720 61282977 76491891 61283114 76492062 61283251 76492233 61283388 76492404 61283525 76492575 61283662 76492746 61283799 76492917 61283936 76493088 61284073 76493259 61284210 76493430 61284347 76493601 61284484 76493772 61284621 76493943 61284758 76494114 61284895 76494285 61285032 76494456 61285169 76494627 61285306 76494798 61285443 76494969 61285580 76495140 61285717 76495311 61285854 76495482 61285991 76495653 61286128 76495824 61286265 76495995 61286402 76496166 61286539 76496337 61286676 76496508 61286813 76496679 61286950 76496850 61287087 76497021 61287224 76497192 61287361 76497363 61287498 76497534 61287635 76497705 61287772 76497876 61287909 76498047 61288046 76498218 61288183 76498389 61288320 76498560 61288457 76498731 61288594 76498902 61288731 76499073 61288868 76499244 61289005 76499415 61289142 76499586 61289279 76499757 61289416 76499928 61289553 76500099 61289690 76500270 61289827 76500441 61289964 76500612 61290101 76500783 61290238 76500954 61290375 76501125 61290512 76501296 61290649 76501467 61290786 76501638 61290923 76501809 61291060 76501980 61291197 76502151 61291334 76502322 61291471 76502493 61291608 76502664 61291745 76502835 61291882 76503006 61292019 76503177 61292156 76503348 61292293 76503519 61292430 76503690 61292567 76503861 61292704 76504032 61292841 76504203 61292978 76504374 61293115 76504545 61293252 76504716 61293389 76504887 61293526 76505058 61293663 76505229 61293800 76505400 61293937 76505571 61294074 76505742 61294211 76505913 61294348 76506084 61294485 76506255 61294622 76506426 61294759 76506597 61294896 76506768 61295033 76506939 61295170 76507110 61295307 76507281 61295444 76507452 61295581 76507623 61295718 76507794 61295855 76507965 61295992 76508136 61296129 76508307 61296266 76508478 61296403 76508649 61296540 76508820 61296677 76508991 61296814 76509162 61296951 76509333 61297088 76509504 61297225 76509675 61297362 76509846 61297499 76510017 61297636 76510188 61297773 76510359
1000 39957694 0 39957694 49874202 39957831 49874373 39957968 49874544 39958105 49874715 39958242 49874886 39958379 49875057 39958516 49875228 39958653 49875399 39958790 49875570 39958927 49875741 39959064 49875912 39959201 49876083 39959338 49876254 39959475 49876425 39959612 49876596 39959749 49876767 39959886 49876938 39960023 49877109 39960160 49877280 39960297 49877451 39960434 49877622 39960571 49877793 39960708 49877964 39960845 49878135 39960982 49878306 39961119 49878477 39961256 49878648 39961393 49878819 39961530 49878990 39961667 49879161 39961804 49879332 39961941 49879503 39962078 49879674 39962215 49879845 39962352 49880016 39962489 49880187 39962626 49880358 39962763 49880529 39962900 49880700 39963037 49880871 39963174 49881042 39963311 49881213 39963448 49881384 39963585 49881555 39963722 49881726 39963859 49881897 39963996 49882068 39964133 49882239 39964270 49882410 39964407 49882581 39964544 49882752 39964681 49882923 39964818 49883094 39964955 49883265 39965092 49883436 39965229 49883607 39965366 49883778 39965503 49883949 39965640 49884120 39965777 49884291 39965914 49884462 39966051 49884633 39966188 49884804 39966325 49884975 39966462 49885146 39966599 49885317 39966736 49885488 39966873 49885659 39967010 49885830 39967147 49886001 39967284 49886172 39967421 49886343 39967558 49886514 39967695 49886685 39967832 49886856 39967969 49887027 39968106 49887198 39968243 49887369 39968380 49887540 39968517 49887711 39968654 49887882 39968791 49888053 39968928 49888224 39969065 49888395 39969202 49888566 39969339 49888737 39969476 49888908 39969613 49889079 39969750 49889250 39969887 49889421 39970024 49889592 39970161 49889763 39970298 49889934 39970435 49890105 39970572 49890276 39970709 49890447 39970846 49890618 39970983 49890789 39971120 49890960 39971257 49891131 39971394 49891302 39971531 49891473 39971668 49891644 39971805 49891815 39971942 49891986 39972079 49892157 39972216 49892328 39972353 49892499 39972490 49892670 39972627 49892841 39972764 49893012 39972901 49893183 39973038 49893354 39973175 49893525 39973312 49893696 39973449 49893867 39973586 49894038 39973723 49894209 39973860 49894380 39973997 49894551 39974134 49894722 39974271 49894893 39974408 49895064 39974545 49895235 39974682 49895406 39974819 49895577 39974956 49895748 39975093 49895919 39975230 49896090 39975367 49896261 39975504 49896432 39975641 49896603 39975778 49896774 39975915 49896945 39976052 49897116 39976189 49897287 39976326 49897458 39976463 49897629 39976600 49897800 39976737 49897971 39976874 49898142 39977011 49898313 39977148 49898484 39977285 49898655 39977422 49898826 39977559 49898997 39977696 49899168 39977833 49899339 39977970 49899510 39978107 49899681 39978244 49899852 39978381 49900023 39978518 49900194 39978655 49900365 39978792 49900536 39978929 49900707 39979066 49900878 39979203 49901049 39979340 49901220 39979477 49901391 39979614 49901562 39979751 49901733 39979888 49901904 39980025 49902075 39980162 49902246 39980299 49902417 39980436 49902588 39980573 49902759 39980710 49902930 39980847 49903101 39980984 49903272 39981121 49903443 39981258 49903614 39981395 49903785 39981532 49903956 39981669 49904127 39981806 49904298 39981943 49904469 39982080 49904640 39982217 49904811 39982354 49904982 39982491 49905153 39982628 49905324 39982765 49905495 39982902 49905666 39983039 49905837 39983176 49906008 39983313 49906179 39983450 49906350 39983587 49906521 39983724 49906692 39983861 49906863 39983998 49907034 39984135 49907205 39984272 49907376 39984409 49907547 39984546 49907718 39984683 49907889 39984820 49908060 39984957 49908231 39985094 49908402 39985231 49908573 39985368 49908744 39985505 49908915 39985642 49909086 39985779 49909257 39985916 49909428 39986053 49909599 39986190 49909770 39986327 49909941 39986464 49910112 39986601 49910283 39986738 49910454 39986875 49910625 39987012 49910796 39987149 49910967 39987286 49911138 39987423 49911309 39987560 49911480 39987697 49911651 39987834 49911822 39987971 49911993 39988108 49912164 39988245 49912335 39988382 49912506 39988519 49912677 39988656 49912848 39988793 49913019 39988930 49913190 39989067 49913361 39989204 49913532 39989341 49913703 39989478 49913874 39989615 49914045 39989752 49914216 39989889 49914387 39990026 49914558 39990163 49914729 39990300 49914900 39990437 49915071 39990574 49915242 39990711 49915413 39990848 49915584 39990985 49915755 39991122 49915926 39991259 49916097 39991396 49916268 39991533 49916439 39991670 49916610 39991807 49916781 39991944 49916952 39992081 49917123 39992218 49917294 39992355 49917465 39992492 49917636 39992629 49917807 39992766 49917978 39992903 49918149 39993040 49918320 39993177 49918491 39993314 49918662 39993451 49918833 39993588 49919004 39993725 49919175 39993862 49919346 39993999 49919517 39994136 49919688 39994273 49919859 39994410 49920030 39994547 49920201 39994684 49920372 39994821 49920543 39994958 49920714 39995095 49920885 39995232 49921056 39995369 49921227 39995506 49921398 39995643 49921569 39995780 49921740 39995917 49921911 39996054 49922082 39996191 49922253 39996328 49922424 39996465 49922595 39996602 49922766 39996739 49922937 39996876 49923108 39997013 49923279 39997150 49923450 39997287 49923621 39997424 49923792 39997561 49923963 39997698 49924134 39997835 49924305 39997972 49924476 39998109 49924647 39998246 49924818 39998383 49924989 39998520 49925160 39998657 49925331 39998794 49925502 39998931 49925673 39999068 49925844 39999205 49926015 39999342 49926186 39999479 49926357 39999616 49926528 39999753 49926699 39999890 49926870 40000027 49927041 40000164 49927212 40000301 49927383 40000438 49927554 40000575 49927725 40000712 49927896 40000849 49928067 40000986 49928238 40001123 49928409 40001260 49928580 40001397 49928751 40001534 49928922 40001671 49929093 40001808 49929264 40001945 49929435 40002082 49929606 40002219 49929777 40002356 49929948 40002493 49930119 40002630 49930290 40002767 49930461 40002904 49930632 40003041 49930803 40003178 49930974 40003315 49931145 40003452 49931316 40003589 49931487 40003726 49931658 40003863 49931829 40004000 49932000 40004137 49932171 40004274 49932342 40004411 49932513 40004548 49932684 40004685 49932855 40004822 49933026 40004959 49933197 40005096 49933368 40005233 49933539 40005370 49933710 40005507 49933881 40005644 49934052 40005781 49934223 40005918 49934394 40006055 49934565 40006192 49934736 40006329 49934907 40006466 49935078 40006603 49935249 40006740 49935420 40006877 49935591 40007014 49935762 40007151 49935933 40007288 49936104 40007425 49936275 40007562 49936446 40007699 49936617 40007836 49936788 40007973 49936959 40008110 49937130 40008247 49937301 40008384 49937472 40008521 49937643 40008658 49937814 40008795 49937985 40008932 49938156 40009069 49938327 40009206 49938498 40009343 49938669 40009480 49938840 40009617 49939011 40009754 49939182 40009891 49939353 40010028 49939524 40010165 49939695 40010302 49939866 40010439 49940037 40010576 49940208 40010713 49940379 40010850 49940550 40010987 49940721 40011124 49940892 40011261 49941063 40011398 49941234 40011535 49941405 40011672 49941576 40011809 49941747 40011946 49941918 40012083 49942089 40012220 49942260 40012357 49942431 40012494 49942602 40012631 49942773 40012768 49942944 40012905 49943115 40013042 49943286 40013179 49943457 40013316 49943628 40013453 49943799 40013590 49943970 40013727 49944141 40013864 49944312 40014001 49944483 40014138 49944654 40014275 49944825 40014412 49944996 40014549 49945167 40014686 49945338 40014823 49945509 40014960 49945680 40015097 49945851 40015234 49946022 40015371 49946193 40015508 49946364 40015645 49946535 40015782 49946706 40015919 49946877 40016056 49947048 40016193 49947219 40016330 49947390 40016467 49947561 40016604 49947732 40016741 49947903 40016878 49948074 40017015 49948245 40017152 49948416 40017289 49948587 40017426 49948758 40017563 49948929 40017700 49949100 40017837 49949271 40017974 49949442 40018111 49949613 40018248 49949784 40018385 49949955 40018522 49950126 40018659 49950297 40018796 49950468 40018933 49950639 40019070 49950810 40019207 49950981 40019344 49951152 40019481 49951323 40019618 49951494 40019755 49951665 40019892 49951836 40020029 49952007 40020166 49952178 40020303 49952349 40020440 49952520 40020577 49952691 40020714 49952862 40020851 49953033 40020988 49953204 40021125 49953375 40021262 49953546 40021399 49953717 40021536 49953888 40021673 49954059 40021810 49954230 40021947 49954401 40022084 49954572 40022221 49954743 40022358 49954914 40022495 49955085 40022632 49955256 40022769 49955427 40022906 49955598 40023043 49955769 40023180 49955940 40023317 49956111 40023454 49956282 40023591 49956453 40023728 49956624 40023865 49956795 40024002 49956966 40024139 49957137 40024276 49957308 40024413 49957479 40024550 49957650 40024687 49957821 40024824 49957992 40024961 49958163 40025098 49958334 40025235 49958505 40025372 49958676 40025509 49958847 40025646 49959018 40025783 49959189 40025920 49959360 40026057 49959531 40026194 49959702 40026331 49959873 40026468 49960044 40026605 49960215 40026742 49960386 40026879 49960557 40027016 49960728 40027153 49960899 40027290 49961070 40027427 49961241 40027564 49961412 40027701 49961583 40027838 49961754 40027975 49961925 40028112 49962096 40028249 49962267 40028386 49962438 40028523 49962609 40028660 49962780 40028797 49962951 40028934 49963122 40029071 49963293 40029208 49963464 40029345 49963635 40029482 49963806 40029619 49963977 40029756 49964148 40029893 49964319 40030030 49964490 40030167 49964661 40030304 49964832 40030441 49965003 40030578 49965174 40030715 49965345 40030852 49965516 40030989 49965687 40031126 49965858 40031263 49966029 40031400 49966200 40031537 49966371 40031674 49966542 40031811 49966713 40031948 49966884 40032085 49967055 40032222 49967226 40032359 49967397 40032496 49967568 40032633 49967739 40032770 49967910 40032907 49968081 40033044 49968252 40033181 49968423 40033318 49968594 40033455 49968765 40033592 49968936 40033729 49969107 40033866 49969278 40034003 49969449 40034140 49969620 40034277 49969791 40034414 49969962 40034551 49970133 40034688 49970304 40034825 49970475 40034962 49970646 40035099 49970817 40035236 49970988 40035373 49971159 40035510 49971330 40035647 49971501 40035784 49971672 40035921 49971843 40036058 49972014 40036195 49972185 40036332 49972356 40036469 49972527 40036606 49972698 40036743 49972869 40036880 49973040 40037017 49973211 40037154 49973382 40037291 49973553 40037428 49973724 40037565 49973895 40037702 49974066 40037839 49974237 40037976 49974408 40038113 49974579 40038250 49974750 40038387 49974921 40038524 49975092 40038661 49975263 40038798 49975434 40038935 49975605 40039072 49975776 40039209 49975947 40039346 49976118 40039483 49976289 40039620 49976460 40039757 49976631 40039894 49976802 40040031 49976973 40040168 49977144 40040305 49977315 40040442 49977486 40040579 49977657 40040716 49977828 40040853 49977999 40040990 49978170 40041127 49978341 40041264 49978512 40041401 49978683 40041538 49978854 40041675 49979025 40041812 49979196 40041949 49979367 40042086 49979538 40042223 49979709 40042360 49979880 40042497 49980051 40042634 49980222 40042771 49980393 40042908 49980564 40043045 49980735 40043182 49980906 40043319 49981077 40043456 49981248 40043593 49981419 40043730 49981590 40043867 49981761 40044004 49981932 40044141 49982103 40044278 49982274 40044415 49982445 40044552 49982616 40044689 49982787 40044826 49982958 40044963 49983129 40045100 49983300 40045237 49983471 40045374 49983642 40045511 49983813 40045648 49983984 40045785 49984155 40045922 49984326 40046059 49984497 40046196 49984668 40046333 49984839 40046470 49985010 40046607 49985181 40046744 49985352 40046881 49985523 40047018 49985694 40047155 49985865 40047292 49986036 40047429 49986207 40047566 49986378 40047703 49986549 40047840 49986720 40047977 49986891 40048114 49987062 40048251 49987233 40048388 49987404 40048525 49987575 40048662 49987746 40048799 49987917 40048936 49988088 40049073 49988259 40049210 49988430 40049347 49988601 40049484 49988772 40049621 49988943 40049758 49989114 40049895 49989285 40050032 49989456 40050169 49989627 40050306 49989798 40050443 49989969 40050580 49990140 40050717 49990311 40050854 49990482 40050991 49990653 40051128 49990824 40051265 49990995 40051402 49991166 40051539 49991337 40051676 49991508 40051813 49991679 40051950 49991850 40052087 49992021 40052224 49992192 40052361 49992363 40052498 49992534 40052635 49992705 40052772 49992876 40052909 49993047 40053046 49993218 40053183 49993389 40053320 49993560 40053457 49993731 40053594 49993902 40053731 49994073 40053868 49994244 40054005 49994415 40054142 49994586 40054279 49994757 40054416 49994928 40054553 49995099 40054690 49995270 40054827 49995441 40054964 49995612 40055101 49995783 40055238 49995954 40055375 49996125 40055512 49996296 40055649 49996467 40055786 49996638 40055923 49996809 40056060 49996980 40056197 49997151 40056334 49997322 40056471 49997493 40056608 49997664 40056745 49997835 40056882 49998006 40057019 49998177 40057156 49998348 40057293 49998519 40057430 49998690 40057567 49998861 40057704 49999032 40057841 49999203 40057978 49999374 40058115 49999545 40058252 49999716 40058389 49999887 40058526 50000058 40058663 50000229 40058800 50000400 40058937 50000571 40059074 50000742 40059211 50000913 40059348 50001084 40059485 50001255 40059622 50001426 40059759 50001597 40059896 50001768 40060033 50001939 40060170 50002110 40060307 50002281 40060444 50002452 40060581 50002623 40060718 50002794 40060855 50002965 40060992 50003136 40061129 50003307 40061266 50003478 40061403 50003649 40061540 50003820 40061677 50003991 40061814 50004162 40061951 50004333 40062088 50004504 40062225 50004675 40062362 50004846 40062499 50005017 40062636 50005188 40062773 50005359 40062910 50005530 40063047 50005701 40063184 50005872 40063321 50006043 40063458 50006214 40063595 50006385 40063732 50006556 40063869 50006727 40064006 50006898 40064143 50007069 40064280 50007240 40064417 50007411 40064554 50007582 40064691 50007753 40064828 50007924 40064965 50008095 40065102 50008266 40065239 50008437 40065376 50008608 40065513 50008779 40065650 50008950 40065787 50009121 40065924 50009292 40066061 50009463 40066198 50009634 40066335 50009805 40066472 50009976 40066609 50010147 40066746 50010318 40066883 50010489 40067020 50010660 40067157 50010831 40067294 50011002 40067431 50011173 40067568 50011344 40067705 50011515 40067842 50011686 40067979 50011857 40068116 50012028 40068253 50012199 40068390 50012370 40068527 50012541 40068664 50012712 40068801 50012883 40068938 50013054 40069075 50013225 40069212 50013396 40069349 50013567 40069486 50013738 40069623 50013909 40069760 50014080 40069897 50014251 40070034 50014422 40070171 50014593 40070308 50014764 40070445 50014935 40070582 50015106 40070719 50015277 40070856 50015448 40070993 50015619 40071130 50015790 40071267 50015961 40071404 50016132 40071541 50016303 40071678 50016474 40071815 50016645 40071952 50016816 40072089 50016987 40072226 50017158 40072363 50017329 40072500 50017500 40072637 50017671 40072774 50017842 40072911 50018013 40073048 50018184 40073185 50018355 40073322 50018526 40073459 50018697 40073596 50018868 40073733 50019039 40073870 50019210 40074007 50019381 40074144 50019552 40074281 50019723 40074418 50019894 40074555 50020065 40074692 50020236 40074829 50020407 40074966 50020578 40075103 50020749 40075240 50020920 40075377 50021091 40075514 50021262 40075651 50021433 40075788 50021604 40075925 50021775 40076062 50021946 40076199 50022117 40076336 50022288 40076473 50022459 40076610 50022630 40076747 50022801 40076884 50022972 40077021 50023143 40077158 50023314 40077295 50023485 40077432 50023656 40077569 50023827 40077706 50023998 40077843 50024169 40077980 50024340 40078117 50024511 40078254 50024682 40078391 50024853 40078528 50025024 40078665 50025195 40078802 50025366 40078939 50025537 40079076 50025708 40079213 50025879 40079350 50026050 40079487 50026221 40079624 50026392 40079761 50026563 40079898 50026734 40080035 50026905 40080172 50027076 40080309 50027247 40080446 50027418 40080583 50027589 40080720 50027760 40080857 50027931 40080994 50028102 40081131 50028273 40081268 50028444 40081405 50028615 40081542 50028786 40081679 50028957 40081816 50029128 40081953 50029299 40082090 50029470 40082227 50029641 40082364 50029812 40082501 50029983 40082638 50030154 40082775 50030325 40082912 50030496 40083049 50030667 40083186 50030838 40083323 50031009 40083460 50031180 40083597 50031351 40083734 50031522 40083871 50031693 40084008 50031864 40084145 50032035 40084282 50032206 40084419 50032377 40084556 50032548 40084693 50032719 40084830 50032890 40084967 50033061 40085104 50033232 40085241 50033403 40085378 50033574 40085515 50033745 40085652 50033916 40085789 50034087 40085926 50034258 40086063 50034429 40086200 50034600 40086337 50034771 40086474 50034942 40086611 50035113 40086748 50035284 40086885 50035455 40087022 50035626 40087159 50035797 40087296 50035968 40087433 50036139 40087570 50036310 40087707 50036481 40087844 50036652 40087981 50036823 40088118 50036994 40088255 50037165 40088392 50037336 40088529 50037507 40088666 50037678 40088803 50037849 40088940 50038020 40089077 50038191 40089214 50038362 40089351 50038533 40089488 50038704 40089625 50038875 40089762 50039046 40089899 50039217 40090036 50039388 40090173 50039559 40090310 50039730 40090447 50039901 40090584 50040072 40090721 50040243 40090858 50040414 40090995 50040585 40091132 50040756 40091269 50040927 40091406 50041098 40091543 50041269 40091680 50041440 40091817 50041611 40091954 50041782 40092091 50041953 40092228 50042124 40092365 50042295 40092502 50042466 40092639 50042637 40092776 50042808 40092913 50042979 40093050 50043150 40093187 50043321 40093324 50043492 40093461 50043663 40093598 50043834 40093735 50044005 40093872 50044176 40094009 50044347 40094146 50044518 40094283 50044689 40094420 50044860
1000 33117969 0 33117969 41337027 33118106 41337198 33118243 41337369 33118380 41337540 33118517 41337711 33118654 41337882 33118791 41338053 33118928 41338224 33119065 41338395 33119202 41338566 33119339 41338737 33119476 41338908 33119613 41339079 33119750 41339250 33119887 41339421 33120024 41339592 33120161 41339763 33120298 41339934 33120435 41340105 33120572 41340276 33120709 41340447 33120846 41340618 33120983 41340789 33121120 41340960 33121257 41341131 33121394 41341302 33121531 41341473 33121668 41341644 33121805 41341815 33121942 41341986 33122079 41342157 33122216 41342328 33122353 41342499 33122490 41342670 33122627 41342841 33122764 41343012 33122901 41343183 33123038 41343354 33123175 41343525 33123312 41343696 33123449 41343867 33123586 41344038 33123723 41344209 33123860 41344380 33123997 41344551 33124134 41344722 33124271 41344893 33124408 41345064 33124545 41345235 33124682 41345406 33124819 41345577 33124956 41345748 33125093 41345919 33125230 41346090 33125367 41346261 33125504 41346432 33125641 41346603 33125778 41346774 33125915 41346945 33126052 41347116 33126189 41347287 33126326 41347458 33126463 41347629 33126600 41347800 33126737 41347971 33126874 41348142 33127011 41348313 33127148 41348484 33127285 41348655 33127422 41348826 33127559 41348997 33127696 41349168 33127833 41349339 33127970 41349510 33128107 41349681 33128244 41349852 33128381 41350023 33128518 41350194 33128655 41350365 33128792 41350536 33128929 41350707 33129066 41350878 33129203 41351049 33129340 41351220 33129477 41351391 33129614 41351562 33129751 41351733 33129888 41351904 33130025 41352075 33130162 41352246 33130299 41352417 33130436 41352588 33130573 41352759 33130710 41352930 33130847 41353101 33130984 41353272 33131121 41353443 33131258 41353614 33131395 41353785 33131532 41353956 33131669 41354127 33131806 41354298 33131943 41354469 33132080 41354640 33132217 41354811 33132354 41354982 33132491 41355153 33132628 41355324 33132765 41355495 33132902 41355666 33133039 41355837 33133176 41356008 33133313 41356179 33133450 41356350 33133587 41356521 33133724 41356692 33133861 41356863 33133998 41357034 33134135 41357205 33134272 41357376 33134409 41357547 33134546 41357718 33134683 41357889 33134820 41358060 33134957 41358231 33135094 41358402 33135231 41358573 33135368 41358744 33135505 41358915 33135642 41359086 33135779 41359257 33135916 41359428 33136053 41359599 33136190 41359770 33136327 41359941 33136464 41360112 33136601 41360283 33136738 41360454 33136875 41360625 33137012 41360796 33137149 41360967 33137286 41361138 33137423 41361309 33137560 41361480 33137697 41361651 33137834 41361822 33137971 41361993 33138108 41362164 33138245 41362335 33138382 41362506 33138519 41362677 33138656 41362848 33138793 41363019 33138930 41363190 33139067 41363361 33139204 41363532 33139341 41363703 33139478 41363874 33139615 41364045 33139752 41364216 33139889 41364387 33140026 41364558 33140163 41364729 33140300 41364900 33140437 41365071 33140574 41365242 33140711 41365413 33140848 41365584 33140985 41365755 33141122 41365926 33141259 41366097 33141396 41366268 33141533 41366439 33141670 41366610 33141807 41366781 33141944 41366952 33142081 41367123 33142218 41367294 33142355 41367465 33142492 41367636 33142629 41367807 33142766 41367978 33142903 41368149 33143040 41368320 33143177 41368491 33143314 41368662 33143451 41368833 33143588 41369004 33143725 41369175 33143862 41369346 33143999 41369517 33144136 41369688 33144273 41369859 33144410 41370030 33144547 41370201 33144684 41370372 33144821 41370543 33144958 41370714 33145095 41370885 33145232 41371056 33145369 41371227 33145506 41371398 33145643 41371569 33145780 41371740 33145917 41371911 33146054 41372082 33146191 41372253 33146328 41372424 33146465 41372595 33146602 41372766 33146739 41372937 33146876 41373108 33147013 41373279 33147150 41373450 33147287 41373621 33147424 41373792 33147561 41373963 33147698 41374134 33147835 41374305 33147972 41374476 33148109 41374647 33148246 41374818 33148383 41374989 33148520 41375160 33148657 41375331 33148794 41375502 33148931 41375673 33149068 41375844 33149205 41376015 33149342 41376186 33149479 41376357 33149616 41376528 33149753 41376699 33149890 41376870 33150027 41377041 33150164 41377212 33150301 41377383 33150438 41377554 33150575 41377725 33150712 41377896 33150849 41378067 33150986 41378238 33151123 41378409 33151260 41378580 33151397 41378751 33151534 41378922 33151671 41379093 33151808 41379264 33151945 41379435 33152082 41379606 33152219 41379777 33152356 41379948 33152493 41380119 33152630 41380290 33152767 41380461 33152904 41380632 33153041 41380803 33153178 41380974 33153315 41381145 33153452 41381316 33153589 41381487 33153726 41381658 33153863 41381829 33154000 41382000 33154137 41382171 33154274 41382342 33154411 41382513 33154548 41382684 33154685 41382855 33154822 41383026 33154959 41383197 33155096 41383368 33155233 41383539 33155370 41383710 33155507 41383881 33155644 41384052 33155781 41384223 33155918 41384394 33156055 41384565 33156192 41384736 33156329 41384907 33156466 41385078 33156603 41385249 33156740 41385420 33156877 41385591 33157014 41385762 33157151 41385933 33157288 41386104 33157425 41386275 33157562 41386446 33157699 41386617 33157836 41386788 33157973 41386959 33158110 41387130 33158247 41387301 33158384 41387472 33158521 41387643 33158658 41387814 33158795 41387985 33158932 41388156 33159069 41388327 33159206 41388498 33159343 41388669 33159480 41388840 33159617 41389011 33159754 41389182 33159891 41389353 33160028 41389524 33160165 41389695 33160302 41389866 33160439 41390037 33160576 41390208 33160713 41390379 33160850 41390550 33160987 41390721 33161124 41390892 33161261 41391063 33161398 41391234 33161535 41391405 33161672 41391576 33161809 41391747 33161946 41391918 33162083 41392089 33162220 41392260 33162357 41392431 33162494 41392602 33162631 41392773 33162768 41392944 33162905 41393115 33163042 41393286 33163179 41393457 33163316 41393628 33163453 41393799 33163590 41393970 33163727 41394141 33163864 41394312 33164001 41394483 33164138 41394654 33164275 41394825 33164412 41394996 33164549 41395167 33164686 41395338 33164823 41395509 33164960 41395680 33165097 41395851 33165234 41396022 33165371 41396193 33165508 41396364 33165645 41396535 33165782 41396706 33165919 41396877 33166056 41397048 33166193 41397219 33166330 41397390 33166467 41397561 33166604 41397732 33166741 41397903 33166878 41398074 33167015 41398245 33167152 41398416 33167289 41398587 33167426 41398758 33167563 41398929 33167700 41399100 33167837 41399271 33167974 41399442 33168111 41399613 33168248 41399784 33168385 41399955 33168522 41400126 33168659 41400297 33168796 41400468 33168933 41400639 33169070 41400810 33169207 41400981 33169344 41401152 33169481 41401323 33169618 41401494 33169755 41401665 33169892 41401836 33170029 41402007 33170166 41402178 33170303 41402349 33170440 41402520 33170577 41402691 33170714 41402862 33170851 41403033 33170988 41403204 33171125 41403375 33171262 41403546 33171399 41403717 33171536 41403888 33171673 41404059 33171810 41404230 33171947 41404401 33172084 41404572 33172221 41404743 33172358 41404914 33172495 41405085 33172632 41405256 33172769 41405427 33172906 41405598 33173043 41405769 33173180 41405940 33173317 41406111 33173454 41406282 33173591 41406453 33173728 41406624 33173865 41406795 33174002 41406966 33174139 41407137 33174276 41407308 33174413 41407479 33174550 41407650 33174687 41407821 33174824 41407992 33174961 41408163 33175098 41408334 33175235 41408505 33175372 41408676 33175509 41408847 33175646 41409018 33175783 41409189 33175920 41409360 33176057 41409531 33176194 41409702 33176331 41409873 33176468 41410044 33176605 41410215 33176742 41410386 33176879 41410557 33177016 41410728 33177153 41410899 33177290 41411070 33177427 41411241 33177564 41411412 33177701 41411583 33177838 41411754 33177975 41411925 33178112 41412096 33178249 41412267 33178386 41412438 33178523 41412609 33178660 41412780 33178797 41412951 33178934 41413122 33179071 41413293 33179208 41413464 33179345 41413635 33179482 41413806 33179619 41413977 33179756 41414148 33179893 41414319 33180030 41414490 33180167 41414661 33180304 41414832 33180441 41415003 33180578 41415174 33180715 41415345 33180852 41415516 33180989 41415687 33181126 41415858 33181263 41416029 33181400 41416200 33181537 41416371 33181674 41416542 33181811 41416713 33181948 41416884 33182085 41417055 33182222 41417226 33182359 41417397 33182496 41417568 33182633 41417739 33182770 41417910 33182907 41418081 33183044 41418252 33183181 41418423 33183318 41418594 33183455 41418765 33183592 41418936 33183729 41419107 33183866 41419278 33184003 41419449 33184140 41419620 33184277 41419791 33184414 41419962 33184551 41420133 33184688 41420304 33184825 41420475 33184962 41420646 33185099 41420817 33185236 41420988 33185373 41421159 33185510 41421330 33185647 41421501 33185784 41421672 33185921 41421843 33186058 41422014 33186195 41422185 33186332 41422356 33186469 41422527 33186606 41422698 33186743 41422869 33186880 41423040 33187017 41423211 33187154 41423382 33187291 41423553 33187428 41423724 33187565 41423895 33187702 41424066 33187839 41424237 33187976 41424408 33188113 41424579 33188250 41424750 33188387 41424921 33188524 41425092 33188661 41425263 33188798 41425434 33188935 41425605 33189072 41425776 33189209 41425947 33189346 41426118 33189483 41426289 33189620 41426460 33189757 41426631 33189894 41426802 33190031 41426973 33190168 41427144 33190305 41427315 33190442 41427486 33190579 41427657 33190716 41427828 33190853 41427999 33190990 41428170 33191127 41428341 33191264 41428512 33191401 41428683 33191538 41428854 33191675 41429025 33191812 41429196 33191949 41429367 33192086 41429538 33192223 41429709 33192360 41429880 33192497 41430051 33192634 41430222 33192771 41430393 33192908 41430564 33193045 41430735 33193182 41430906 33193319 41431077 33193456 41431248 33193593 41431419 33193730 41431590 33193867 41431761 33194004 41431932 33194141 41432103 33194278 41432274 33194415 41432445 33194552 41432616 33194689 41432787 33194826 41432958 33194963 41433129 33195100 41433300 33195237 41433471 33195374 41433642 33195511 41433813 33195648 41433984 33195785 41434155 33195922 41434326 33196059 41434497 33196196 41434668 33196333 41434839 33196470 41435010 33196607 41435181 33196744 41435352 33196881 41435523 33197018 41435694 33197155 41435865 33197292 41436036 33197429 41436207 33197566 41436378 33197703 41436549 33197840 41436720 33197977 41436891 33198114 41437062 33198251 41437233 33198388 41437404 33198525 41437575 33198662 41437746 33198799 41437917 33198936 41438088 33199073 41438259 33199210 41438430 33199347 41438601 33199484 41438772 33199621 41438943 33199758 41439114 33199895 41439285 33200032 41439456 33200169 41439627 33200306 41439798 33200443 41439969 33200580 41440140 33200717 41440311 33200854 41440482 33200991 41440653 33201128 41440824 33201265 41440995 33201402 41441166 33201539 41441337 33201676 41441508 33201813 41441679 33201950 41441850 33202087 41442021 33202224 41442192 33202361 41442363 33202498 41442534 33202635 41442705 33202772 41442876 33202909 41443047 33203046 41443218 33203183 41443389 33203320 41443560 33203457 41443731 33203594 41443902 33203731 41444073 33203868 41444244 33204005 41444415 33204142 41444586 33204279 41444757 33204416 41444928 33204553 41445099 33204690 41445270 33204827 41445441 33204964 41445612 33205101 41445783 33205238 41445954 33205375 41446125 33205512 41446296 33205649 41446467 33205786 41446638 33205923 41446809 33206060 41446980 33206197 41447151 33206334 41447322 33206471 41447493 33206608 41447664 33206745 41447835 33206882 41448006 33207019 41448177 33207156 41448348 33207293 41448519 33207430 41448690 33207567 41448861 33207704 41449032 33207841 41449203 33207978 41449374 33208115 41449545 33208252 41449716 33208389 41449887 33208526 41450058 33208663 41450229 33208800 41450400 33208937 41450571 33209074 41450742 33209211 41450913 33209348 41451084 33209485 41451255 33209622 41451426 33209759 41451597 33209896 41451768 33210033 41451939 33210170 41452110 33210307 41452281 33210444 41452452 33210581 41452623 33210718 41452794 33210855 41452965 33210992 41453136 33211129 41453307 33211266 41453478 33211403 41453649 33211540 41453820 33211677 41453991 33211814 41454162 33211951 41454333 33212088 41454504 33212225 41454675 33212362 41454846 33212499 41455017 33212636 41455188 33212773 41455359 33212910 41455530 33213047 41455701 33213184 41455872 33213321 41456043 33213458 41456214 33213595 41456385 33213732 41456556 33213869 41456727 33214006 41456898 33214143 41457069 33214280 41457240 33214417 41457411 33214554 41457582 33214691 41457753 33214828 41457924 33214965 41458095 33215102 41458266 33215239 41458437 33215376 41458608 33215513 41458779 33215650 41458950 33215787 41459121 33215924 41459292 33216061 41459463 33216198 41459634 33216335 41459805 33216472 41459976 33216609 41460147 33216746 41460318 33216883 41460489 33217020 41460660 33217157 41460831 33217294 41461002 33217431 41461173 33217568 41461344 33217705 41461515 33217842 41461686 33217979 41461857 33218116 41462028 33218253 41462199 33218390 41462370 33218527 41462541 33218664 41462712 33218801 41462883 33218938 41463054 33219075 41463225 33219212 41463396 33219349 41463567 33219486 41463738 33219623 41463909 33219760 41464080 33219897 41464251 33220034 41464422 33220171 41464593 33220308 41464764 33220445 41464935 33220582 41465106 33220719 41465277 33220856 41465448 33220993 41465619 33221130 41465790 33221267 41465961 33221404 41466132 33221541 41466303 33221678 41466474 33221815 41466645 33221952 41466816 33222089 41466987 33222226 41467158 33222363 41467329 33222500 41467500 33222637 41467671 33222774 41467842 33222911 41468013 33223048 41468184 33223185 41468355 33223322 41468526 33223459 41468697 33223596 41468868 33223733 41469039 33223870 41469210 33224007 41469381 33224144 41469552 33224281 41469723 33224418 41469894 33224555 41470065 33224692 41470236 33224829 41470407 33224966 41470578 33225103 41470749 33225240 41470920 33225377 41471091 33225514 41471262 33225651 41471433 33225788 41471604 33225925 41471775 33226062 41471946 33226199 41472117 33226336 41472288 33226473 41472459 33226610 41472630 33226747 41472801 33226884 41472972 33227021 41473143 33227158 41473314 33227295 41473485 33227432 41473656 33227569 41473827 33227706 41473998 33227843 41474169 33227980 41474340 33228117 41474511 33228254 41474682 33228391 41474853 33228528 41475024 33228665 41475195 33228802 41475366 33228939 41475537 33229076 41475708 33229213 41475879 33229350 41476050 33229487 41476221 33229624 41476392 33229761 41476563 33229898 41476734 33230035 41476905 33230172 41477076 33230309 41477247 33230446 41477418 33230583 41477589 33230720 41477760 33230857 41477931 33230994 41478102 33231131 41478273 33231268 41478444 33231405 41478615 33231542 41478786 33231679 41478957 33231816 41479128 33231953 41479299 33232090 41479470 33232227 41479641 33232364 41479812 33232501 41479983 33232638 41480154 33232775 41480325 33232912 41480496 33233049 41480667 33233186 41480838 33233323 41481009 33233460 41481180 33233597 41481351 33233734 41481522 33233871 41481693 33234008 41481864 33234145 41482035 33234282 41482206 33234419 41482377 33234556 41482548 33234693 41482719 33234830 41482890 33234967 41483061 33235104 41483232 33235241 41483403 33235378 41483574 33235515 41483745 33235652 41483916 33235789 41484087 33235926 41484258 33236063 41484429 33236200 41484600 33236337 41484771 33236474 41484942 33236611 41485113 33236748 41485284 33236885 41485455 33237022 41485626 33237159 41485797 33237296 41485968 33237433 41486139 33237570 41486310 33237707 41486481 33237844 41486652 33237981 41486823 33238118 41486994 33238255 41487165 33238392 41487336 33238529 41487507 33238666 41487678 33238803 41487849 33238940 41488020 33239077 41488191 33239214 41488362 33239351 41488533 33239488 41488704 33239625 41488875 33239762 41489046 33239899 41489217 33240036 41489388 33240173 41489559 33240310 41489730 33240447 41489901 33240584 41490072 33240721 41490243 33240858 41490414 33240995 41490585 33241132 41490756 33241269 41490927 33241406 41491098 33241543 41491269 33241680 41491440 33241817 41491611 33241954 41491782 33242091 41491953 33242228 41492124 33242365 41492295 33242502 41492466 33242639 41492637 33242776 41492808 33242913 41492979 33243050 41493150 33243187 41493321 33243324 41493492 33243461 41493663 33243598 41493834 33243735 41494005 33243872 41494176 33244009 41494347 33244146 41494518 33244283 41494689 33244420 41494860 33244557 41495031 33244694 41495202 33244831 41495373 33244968 41495544 33245105 41495715 33245242 41495886 33245379 41496057 33245516 41496228 33245653 41496399 33245790 41496570 33245927 41496741 33246064 41496912 33246201 41497083 33246338 41497254 33246475 41497425 33246612 41497596 33246749 41497767 33246886 41497938 33247023 41498109 33247160 41498280 33247297 41498451 33247434 41498622 33247571 41498793 33247708 41498964 33247845 41499135 33247982 41499306 33248119 41499477 33248256 41499648 33248393 41499819 33248530 41499990 33248667 41500161 33248804 41500332 33248941 41500503 33249078 41500674 33249215 41500845 33249352 41501016 33249489 41501187 33249626 41501358 33249763 41501529 33249900 41501700 33250037 41501871 33250174 41502042 33250311 41502213 33250448 41502384 33250585 41502555 33250722 41502726 33250859 41502897 33250996 41503068 33251133 41503239 33251270 41503410 33251407 41503581 33251544 41503752 33251681 41503923 33251818 41504094 33251955 41504265 33252092 41504436 33252229 41504607 33252366 41504778 33252503 41504949 33252640 41505120 33252777 41505291 33252914 41505462 33253051 41505633 33253188 41505804 33253325 41505975 33253462 41506146 33253599 41506317 33253736 41506488 33253873 41506659 33254010 41506830 33254147 41507001 33254284 41507172 33254421 41507343 33254558 41507514 33254695 41507685
1000 30382079 0 30382079 37922157 30382216 37922328 30382353 37922499 30382490 37922670 30382627 37922841 30382764 37923012 30382901 37923183 30383038 37923354 30383175 37923525 30383312 37923696 30383449 37923867 30383586 37924038 30383723 37924209 30383860 37924380 30383997 37924551 30384134 37924722 30384271 37924893 30384408 37925064 30384545 37925235 30384682 37925406 30384819 37925577 30384956 37925748 30385093 37925919 30385230 37926090 30385367 37926261 30385504 37926432 30385641 37926603 30385778 37926774 30385915 37926945 30386052 37927116 30386189 37927287 30386326 37927458 30386463 37927629 30386600 37927800 30386737 37927971 30386874 37928142 30387011 37928313 30387148 37928484 30387285 37928655 30387422 37928826 30387559 37928997 30387696 37929168 30387833 37929339 30387970 37929510 30388107 37929681 30388244 37929852 30388381 37930023 30388518 37930194 30388655 37930365 30388792 37930536 30388929 37930707 30389066 37930878 30389203 37931049 30389340 37931220 30389477 37931391 30389614 37931562 30389751 37931733 30389888 37931904 30390025 37932075 30390162 37932246 30390299 37932417 30390436 37932588 30390573 37932759 30390710 37932930 30390847 37933101 30390984 37933272 30391121 37933443 30391258 37933614 30391395 37933785 30391532 37933956 30391669 37934127 30391806 37934298 30391943 37934469 30392080 37934640 30392217 37934811 30392354 37934982 30392491 37935153 30392628 37935324 30392765 37935495 30392902 37935666 30393039 37935837 30393176 37936008 30393313 37936179 30393450 37936350 30393587 37936521 30393724 37936692 30393861 37936863 30393998 37937034 30394135 37937205 30394272 37937376 30394409 37937547 30394546 37937718 30394683 37937889 30394820 37938060 30394957 37938231 30395094 37938402 30395231 37938573 30395368 37938744 30395505 37938915 30395642 37939086 30395779 37939257 30395916 37939428 30396053 37939599 30396190 37939770 30396327 37939941 30396464 37940112 30396601 37940283 30396738 37940454 30396875 37940625 30397012 37940796 30397149 37940967 30397286 37941138 30397423 37941309 30397560 37941480 30397697 37941651 30397834 37941822 30397971 37941993 30398108 37942164 30398245 37942335 30398382 37942506 30398519 37942677 30398656 37942848 30398793 37943019 30398930 37943190 30399067 37943361 30399204 37943532 30399341 37943703 30399478 37943874 30399615 37944045 30399752 37944216 30399889 37944387 30400026 37944558 30400163 37944729 30400300 37944900 30400437 37945071 30400574 37945242 30400711 37945413 30400848 37945584 30400985 37945755 30401122 37945926 30401259 37946097 30401396 37946268 30401533 37946439 30401670 37946610 30401807 37946781 30401944 37946952 30402081 37947123 30402218 37947294 30402355 37947465 30402492 37947636 30402629 37947807 30402766 37947978 30402903 37948149 30403040 37948320 30403177 37948491 30403314 37948662 30403451 37948833 30403588 37949004 30403725 37949175 30403862 37949346 30403999 37949517 30404136 37949688 30404273 37949859 30404410 37950030 30404547 37950201 30404684 37950372 30404821 37950543 30404958 37950714 30405095 37950885 30405232 37951056 30405369 37951227 30405506 37951398 30405643 37951569 30405780 37951740 30405917 37951911 30406054 37952082 30406191 37952253 30406328 37952424 30406465 37952595 30406602 37952766 30406739 37952937 30406876 37953108 30407013 37953279 30407150 37953450 30407287 37953621 30407424 37953792 30407561 37953963 30407698 37954134 30407835 37954305 30407972 37954476 30408109 37954647 30408246 37954818 30408383 37954989 30408520 37955160 30408657 37955331 30408794 37955502 30408931 37955673 30409068 37955844 30409205 37956015 30409342 37956186 30409479 37956357 30409616 37956528 30409753 37956699 30409890 37956870 30410027 37957041 30410164 37957212 30410301 37957383 30410438 37957554 30410575 37957725 30410712 37957896 30410849 37958067 30410986 37958238 30411123 37958409 30411260 37958580 30411397 37958751 30411534 37958922 30411671 37959093 30411808 37959264 30411945 37959435 30412082 37959606 30412219 37959777 30412356 37959948 30412493 37960119 30412630 37960290 30412767 37960461 30412904 37960632 30413041 37960803 30413178 37960974 30413315 37961145 30413452 37961316 30413589 37961487 30413726 37961658 30413863 37961829 30414000 37962000 30414137 37962171 30414274 37962342 30414411 37962513 30414548 37962684 30414685 37962855 30414822 37963026 30414959 37963197 30415096 37963368 30415233 37963539 30415370 37963710 30415507 37963881 30415644 37964052 30415781 37964223 30415918 37964394 30416055 37964565 30416192 37964736 30416329 37964907 30416466 37965078 30416603 37965249 30416740 37965420 30416877 37965591 30417014 37965762 30417151 37965933 30417288 37966104 30417425 37966275 30417562 37966446 30417699 37966617 30417836 37966788 30417973 37966959 30418110 37967130 30418247 37967301 30418384 37967472 30418521 37967643 30418658 37967814 30418795 37967985 30418932 37968156 30419069 37968327 30419206 37968498 30419343 37968669 30419480 37968840 30419617 37969011 30419754 37969182 30419891 37969353 30420028 37969524 30420165 37969695 30420302 37969866 30420439 37970037 30420576 37970208 30420713 37970379 30420850 37970550 30420987 37970721 30421124 37970892 30421261 37971063 30421398 37971234 30421535 37971405 30421672 37971576 30421809 37971747 30421946 37971918 30422083 37972089 30422220 37972260 30422357 37972431 30422494 37972602 30422631 37972773 30422768 37972944 30422905 37973115 30423042 37973286 30423179 37973457 30423316 37973628 30423453 37973799 30423590 37973970 30423727 37974141 30423864 37974312 30424001 37974483 30424138 37974654 30424275 37974825 30424412 37974996 30424549 37975167 30424686 37975338 30424823 37975509 30424960 37975680 30425097 37975851 30425234 37976022 30425371 37976193 30425508 37976364 30425645 37976535 30425782 37976706 30425919 37976877 30426056 37977048 30426193 37977219 30426330 37977390 30426467 37977561 30426604 37977732 30426741 37977903 30426878 37978074 30427015 37978245 30427152 37978416 30427289 37978587 30427426 37978758 30427563 37978929 30427700 37979100 30427837 37979271 30427974 37979442 30428111 37979613 30428248 37979784 30428385 37979955 30428522 37980126 30428659 37980297 30428796 37980468 30428933 37980639 30429070 37980810 30429207 37980981 30429344 37981152 30429481 37981323 30429618 37981494 30429755 37981665 30429892 37981836 30430029 37982007 30430166 37982178 30430303 37982349 30430440 37982520 30430577 37982691 30430714 37982862 30430851 37983033 30430988 37983204 30431125 37983375 30431262 37983546 30431399 37983717 30431536 37983888 30431673 37984059 30431810 37984230 30431947 37984401 30432084 37984572 30432221 37984743 30432358 37984914 30432495 37985085 30432632 37985256 30432769 37985427 30432906 37985598 30433043 37985769 30433180 37985940 30433317 37986111 30433454 37986282 30433591 37986453 30433728 37986624 30433865 37986795 30434002 37986966 30434139 37987137 30434276 37987308 30434413 37987479 30434550 37987650 30434687 37987821 30434824 37987992 30434961 37988163 30435098 37988334 30435235 37988505 30435372 37988676 30435509 37988847 30435646 37989018 30435783 37989189 30435920 37989360 30436057 37989531 30436194 37989702 30436331 37989873 30436468 37990044 30436605 37990215 30436742 37990386 30436879 37990557 30437016 37990728 30437153 37990899 30437290 37991070 30437427 37991241 30437564 37991412 30437701 37991583 30437838 37991754 30437975 37991925 30438112 37992096 30438249 37992267 30438386 37992438 30438523 37992609 30438660 37992780 30438797 37992951 30438934 37993122 30439071 37993293 30439208 37993464 30439345 37993635 30439482 37993806 30439619 37993977 30439756 37994148 30439893 37994319 30440030 37994490 30440167 37994661 30440304 37994832 30440441 37995003 30440578 37995174 30440715 37995345 30440852 37995516 30440989 37995687 30441126 37995858 30441263 37996029 30441400 37996200 30441537 37996371 30441674 37996542 30441811 37996713 30441948 37996884 30442085 37997055 30442222 37997226 30442359 37997397 30442496 37997568 30442633 37997739 30442770 37997910 30442907 37998081 30443044 37998252 30443181 37998423 30443318 37998594 30443455 37998765 30443592 37998936 30443729 37999107 30443866 37999278 30444003 37999449 30444140 37999620 30444277 37999791 30444414 37999962 30444551 38000133 30444688 38000304 30444825 38000475 30444962 38000646 30445099 38000817 30445236 38000988 30445373 38001159 30445510 38001330 30445647 38001501 30445784 38001672 30445921 38001843 30446058 38002014 30446195 38002185 30446332 38002356 30446469 38002527 30446606 38002698 30446743 38002869 30446880 38003040 30447017 38003211 30447154 38003382 30447291 38003553 30447428 38003724 30447565 38003895 30447702 38004066 30447839 38004237 30447976 38004408 30448113 38004579 30448250 38004750 30448387 38004921 30448524 38005092 30448661 38005263 30448798 38005434 30448935 38005605 30449072 38005776 30449209 38005947 30449346 38006118 30449483 38006289 30449620 38006460 30449757 38006631 30449894 38006802 30450031 38006973 30450168 38007144 30450305 38007315 30450442 38007486 30450579 38007657 30450716 38007828 30450853 38007999 30450990 38008170 30451127 38008341 30451264 38008512 30451401 38008683 30451538 38008854 30451675 38009025 30451812 38009196 30451949 38009367 30452086 38009538 30452223 38009709 30452360 38009880 30452497 38010051 30452634 38010222 30452771 38010393 30452908 38010564 30453045 38010735 30453182 38010906 30453319 38011077 30453456 38011248 30453593 38011419 30453730 38011590 30453867 38011761 30454004 38011932 30454141 38012103 30454278 38012274 30454415 38012445 30454552 38012616 30454689 38012787 30454826 38012958 30454963 38013129 30455100 38013300 30455237 38013471 30455374 38013642 30455511 38013813 30455648 38013984 30455785 38014155 30455922 38014326 30456059 38014497 30456196 38014668 30456333 38014839 30456470 38015010 30456607 38015181 30456744 38015352 30456881 38015523 30457018 38015694 30457155 38015865 30457292 38016036 30457429 38016207 30457566 38016378 30457703 38016549 30457840 38016720 30457977 38016891 30458114 38017062 30458251 38017233 30458388 38017404 30458525 38017575 30458662 38017746 30458799 38017917 30458936 38018088 30459073 38018259 30459210 38018430 30459347 38018601 30459484 38018772 30459621 38018943 30459758 38019114 30459895 38019285 30460032 38019456 30460169 38019627 30460306 38019798 30460443 38019969 30460580 38020140 30460717 38020311 30460854 38020482 30460991 38020653 30461128 38020824 30461265 38020995 30461402 38021166 30461539 38021337 30461676 38021508 30461813 38021679 30461950 38021850 30462087 38022021 30462224 38022192 30462361 38022363 30462498 38022534 30462635 38022705 30462772 38022876 30462909 38023047 30463046 38023218 30463183 38023389 30463320 38023560 30463457 38023731 30463594 38023902 30463731 38024073 30463868 38024244 30464005 38024415 30464142 38024586 30464279 38024757 30464416 38024928 30464553 38025099 30464690 38025270 30464827 38025441 30464964 38025612 30465101 38025783 30465238 38025954 30465375 38026125 30465512 38026296 30465649 38026467 30465786 38026638 30465923 38026809 30466060 38026980 30466197 38027151 30466334 38027322 30466471 38027493 30466608 38027664 30466745 38027835 30466882 38028006 30467019 38028177 30467156 38028348 30467293 38028519 30467430 38028690 30467567 38028861 30467704 38029032 30467841 38029203 30467978 38029374 30468115 38029545 30468252 38029716 30468389 38029887 30468526 38030058 30468663 38030229 30468800 38030400 30468937 38030571 30469074 38030742 30469211 38030913 30469348 38031084 30469485 38031255 30469622 38031426 30469759 38031597 30469896 38031768 30470033 38031939 30470170 38032110 30470307 38032281 30470444 38032452 30470581 38032623 30470718 38032794 30470855 38032965 30470992 38033136 30471129 38033307 30471266 38033478 30471403 38033649 30471540 38033820 30471677 38033991 30471814 38034162 30471951 38034333 30472088 38034504 30472225 38034675 30472362 38034846 30472499 38035017 30472636 38035188 30472773 38035359 30472910 38035530 30473047 38035701 30473184 38035872 30473321 38036043 30473458 38036214 30473595 38036385 30473732 38036556 30473869 38036727 30474006 38036898 30474143 38037069 30474280 38037240 30474417 38037411 30474554 38037582 30474691 38037753 30474828 38037924 30474965 38038095 30475102 38038266 30475239 38038437 30475376 38038608 30475513 38038779 30475650 38038950 30475787 38039121 30475924 38039292 30476061 38039463 30476198 38039634 30476335 38039805 30476472 38039976 30476609 38040147 30476746 38040318 30476883 38040489 30477020 38040660 30477157 38040831 30477294 38041002 30477431 38041173 30477568 38041344 30477705 38041515 30477842 38041686 30477979 38041857 30478116 38042028 30478253 38042199 30478390 38042370 30478527 38042541 30478664 38042712 30478801 38042883 30478938 38043054 30479075 38043225 30479212 38043396 30479349 38043567 30479486 38043738 30479623 38043909 30479760 38044080 30479897 38044251 30480034 38044422 30480171 38044593 30480308 38044764 30480445 38044935 30480582 38045106 30480719 38045277 30480856 38045448 30480993 38045619 30481130 38045790 30481267 38045961 30481404 38046132 30481541 38046303 30481678 38046474 30481815 38046645 30481952 38046816 30482089 38046987 30482226 38047158 30482363 38047329 30482500 38047500 30482637 38047671 30482774 38047842 30482911 38048013 30483048 38048184 30483185 38048355 30483322 38048526 30483459 38048697 30483596 38048868 30483733 38049039 30483870 38049210 30484007 38049381 30484144 38049552 30484281 38049723 30484418 38049894 30484555 38050065 30484692 38050236 30484829 38050407 30484966 38050578 30485103 38050749 30485240 38050920 30485377 38051091 30485514 38051262 30485651 38051433 30485788 38051604 30485925 38051775 30486062 38051946 30486199 38052117 30486336 38052288 30486473 38052459 30486610 38052630 30486747 38052801 30486884 38052972 30487021 38053143 30487158 38053314 30487295 38053485 30487432 38053656 30487569 38053827 30487706 38053998 30487843 38054169 30487980 38054340 30488117 38054511 30488254 38054682 30488391 38054853 30488528 38055024 30488665 38055195 30488802 38055366 30488939 38055537 30489076 38055708 30489213 38055879 30489350 38056050 30489487 38056221 30489624 38056392 30489761 38056563 30489898 38056734 30490035 38056905 30490172 38057076 30490309 38057247 30490446 38057418 30490583 38057589 30490720 38057760 30490857 38057931 30490994 38058102 30491131 38058273 30491268 38058444 30491405 38058615 30491542 38058786 30491679 38058957 30491816 38059128 30491953 38059299 30492090 38059470 30492227 38059641 30492364 38059812 30492501 38059983 30492638 38060154 30492775 38060325 30492912 38060496 30493049 38060667 30493186 38060838 30493323 38061009 30493460 38061180 30493597 38061351 30493734 38061522 30493871 38061693 30494008 38061864 30494145 38062035 30494282 38062206 30494419 38062377 30494556 38062548 30494693 38062719 30494830 38062890 30494967 38063061 30495104 38063232 30495241 38063403 30495378 38063574 30495515 38063745 30495652 38063916 30495789 38064087 30495926 38064258 30496063 38064429 30496200 38064600 30496337 38064771 30496474 38064942 30496611 38065113 30496748 38065284 30496885 38065455 30497022 38065626 30497159 38065797 30497296 38065968 30497433 38066139 30497570 38066310 30497707 38066481 30497844 38066652 30497981 38066823 30498118 38066994 30498255 38067165 30498392 38067336 30498529 38067507 30498666 38067678 30498803 38067849 30498940 38068020 30499077 38068191 30499214 38068362 30499351 38068533 30499488 38068704 30499625 38068875 30499762 38069046 30499899 38069217 30500036 38069388 30500173 38069559 30500310 38069730 30500447 38069901 30500584 38070072 30500721 38070243 30500858 38070414 30500995 38070585 30501132 38070756 30501269 38070927 30501406 38071098 30501543 38071269 30501680 38071440 30501817 38071611 30501954 38071782 30502091 38071953 30502228 38072124 30502365 38072295 30502502 38072466 30502639 38072637 30502776 38072808 30502913 38072979 30503050 38073150 30503187 38073321 30503324 38073492 30503461 38073663 30503598 38073834 30503735 38074005 30503872 38074176 30504009 38074347 30504146 38074518 30504283 38074689 30504420 38074860 30504557 38075031 30504694 38075202 30504831 38075373 30504968 38075544 30505105 38075715 30505242 38075886 30505379 38076057 30505516 38076228 30505653 38076399 30505790 38076570 30505927 38076741 30506064 38076912 30506201 38077083 30506338 38077254 30506475 38077425 30506612 38077596 30506749 38077767 30506886 38077938 30507023 38078109 30507160 38078280 30507297 38078451 30507434 38078622 30507571 38078793 30507708 38078964 30507845 38079135 30507982 38079306 30508119 38079477 30508256 38079648 30508393 38079819 30508530 38079990 30508667 38080161 30508804 38080332 30508941 38080503 30509078 38080674 30509215 38080845 30509352 38081016 30509489 38081187 30509626 38081358 30509763 38081529 30509900 38081700 30510037 38081871 30510174 38082042 30510311 38082213 30510448 38082384 30510585 38082555 30510722 38082726 30510859 38082897 30510996 38083068 30511133 38083239 30511270 38083410 30511407 38083581 30511544 38083752 30511681 38083923 30511818 38084094 30511955 38084265 30512092 38084436 30512229 38084607 30512366 38084778 30512503 38084949 30512640 38085120 30512777 38085291 30512914 38085462 30513051 38085633 30513188 38085804 30513325 38085975 30513462 38086146 30513599 38086317 30513736 38086488 30513873 38086659 30514010 38086830 30514147 38087001 30514284 38087172 30514421 38087343 30514558 38087514 30514695 38087685 30514832 38087856 30514969 38088027 30515106 38088198 30515243 38088369 30515380 38088540 30515517 38088711 30515654 38088882 30515791 38089053 30515928 38089224 30516065 38089395 30516202 38089566 30516339 38089737 30516476 38089908 30516613 38090079 30516750 38090250 30516887 38090421 30517024 38090592 30517161 38090763 30517298 38090934 30517435 38091105 30517572 38091276 30517709 38091447 30517846 38091618 30517983 38091789 30518120 38091960 30518257 38092131 30518394 38092302 30518531 38092473 30518668 38092644 30518805 38092815
1000 32981380 0 32981380 41166540 32981517 41166711 32981654 41166882 32981791 41167053 32981928 41167224 32982065 41167395 32982202 41167566 32982339 41167737 32982476 41167908 32982613 41168079 32982750 41168250 32982887 41168421 32983024 41168592 32983161 41168763 32983298 41168934 32983435 41169105 32983572 41169276 32983709 41169447 32983846 41169618 32983983 41169789 32984120 41169960 32984257 41170131 32984394 41170302 32984531 41170473 32984668 41170644 32984805 41170815 32984942 41170986 32985079 41171157 32985216 41171328 32985353 41171499 32985490 41171670 32985627 41171841 32985764 41172012 32985901 41172183 32986038 41172354 32986175 41172525 32986312 41172696 32986449 41172867 32986586 41173038 32986723 41173209 32986860 41173380 32986997 41173551 32987134 41173722 32987271 41173893 32987408 41174064 32987545 41174235 32987682 41174406 32987819 41174577 32987956 41174748 32988093 41174919 32988230 41175090 32988367 41175261 32988504 41175432 32988641 41175603 32988778 41175774 32988915 41175945 32989052 41176116 32989189 41176287 32989326 41176458 32989463 41176629 32989600 41176800 32989737 41176971 32989874 41177142 32990011 41177313 32990148 41177484 32990285 41177655 32990422 41177826 32990559 41177997 32990696 41178168 32990833 41178339 32990970 41178510 32991107 41178681 32991244 41178852 32991381 41179023 32991518 41179194 32991655 41179365 32991792 41179536 32991929 41179707 32992066 41179878 32992203 41180049 32992340 41180220 32992477 41180391 32992614 41180562 32992751 41180733 32992888 41180904 32993025 41181075 32993162 41181246 32993299 41181417 32993436 41181588 32993573 41181759 32993710 41181930 32993847 41182101 32993984 41182272 32994121 41182443 32994258 41182614 32994395 41182785 32994532 41182956 32994669 41183127 32994806 41183298 32994943 41183469 32995080 41183640 32995217 41183811 32995354 41183982 32995491 41184153 32995628 41184324 32995765 41184495 32995902 41184666 32996039 41184837 32996176 41185008 32996313 41185179 32996450 41185350 32996587 41185521 32996724 41185692 32996861 41185863 32996998 41186034 32997135 41186205 32997272 41186376 32997409 41186547 32997546 41186718 32997683 41186889 32997820 41187060 32997957 41187231 32998094 41187402 32998231 41187573 32998368 41187744 32998505 41187915 32998642 41188086 32998779 41188257 32998916 41188428 32999053 41188599 32999190 41188770 32999327 41188941 32999464 41189112 32999601 41189283 32999738 41189454 32999875 41189625 33000012 41189796 33000149 41189967 33000286 41190138 33000423 41190309 33000560 41190480 33000697 41190651 33000834 41190822 33000971 41190993 33001108 41191164 33001245 41191335 33001382 41191506 33001519 41191677 33001656 41191848 33001793 41192019 33001930 41192190 33002067 41192361 33002204 41192532 33002341 41192703 33002478 41192874 33002615 41193045 33002752 41193216 33002889 41193387 33003026 41193558 33003163 41193729 33003300 41193900 33003437 41194071 33003574 41194242 33003711 41194413 33003848 41194584 33003985 41194755 33004122 41194926 33004259 41195097 33004396 41195268 33004533 41195439 33004670 41195610 33004807 41195781 33004944 41195952 33005081 41196123 33005218 41196294 33005355 41196465 33005492 41196636 33005629 41196807 33005766 41196978 33005903 41197149 33006040 41197320 33006177 41197491 33006314 41197662 33006451 41197833 33006588 41198004 33006725 41198175 33006862 41198346 33006999 41198517 33007136 41198688 33007273 41198859 33007410 41199030 33007547 41199201 33007684 41199372 33007821 41199543 33007958 41199714 33008095 41199885 33008232 41200056 33008369 41200227 33008506 41200398 33008643 41200569 33008780 41200740 33008917 41200911 33009054 41201082 33009191 41201253 33009328 41201424 33009465 41201595 33009602 41201766 33009739 41201937 33009876 41202108 33010013 41202279 33010150 41202450 33010287 41202621 33010424 41202792 33010561 41202963 33010698 41203134 33010835 41203305 33010972 41203476 33011109 41203647 33011246 41203818 33011383 41203989 33011520 41204160 33011657 41204331 33011794 41204502 33011931 41204673 33012068 41204844 33012205 41205015 33012342 41205186 33012479 41205357 33012616 41205528 33012753 41205699 33012890 41205870 33013027 41206041 33013164 41206212 33013301 41206383 33013438 41206554 33013575 41206725 33013712 41206896 33013849 41207067 33013986 41207238 33014123 41207409 33014260 41207580 33014397 41207751 33014534 41207922 33014671 41208093 33014808 41208264 33014945 41208435 33015082 41208606 33015219 41208777 33015356 41208948 33015493 41209119 33015630 41209290 33015767 41209461 33015904 41209632 33016041 41209803 33016178 41209974 33016315 41210145 33016452 41210316 33016589 41210487 33016726 41210658 33016863 41210829 33017000 41211000 33017137 41211171 33017274 41211342 33017411 41211513 33017548 41211684 33017685 41211855 33017822 41212026 33017959 41212197 33018096 41212368 33018233 41212539 33018370 41212710 33018507 41212881 33018644 41213052 33018781 41213223 33018918 41213394 33019055 41213565 33019192 41213736 33019329 41213907 33019466 41214078 33019603 41214249 33019740 41214420 33019877 41214591 33020014 41214762 33020151 41214933 33020288 41215104 33020425 41215275 33020562 41215446 33020699 41215617 33020836 41215788 33020973 41215959 33021110 41216130 33021247 41216301 33021384 41216472 33021521 41216643 33021658 41216814 33021795 41216985 33021932 41217156 33022069 41217327 33022206 41217498 33022343 41217669 33022480 41217840 33022617 41218011 33022754 41218182 33022891 41218353 33023028 41218524 33023165 41218695 33023302 41218866 33023439 41219037 33023576 41219208 33023713 41219379 33023850 41219550 33023987 41219721 33024124 41219892 33024261 41220063 33024398 41220234 33024535 41220405 33024672 41220576 33024809 41220747 33024946 41220918 33025083 41221089 33025220 41221260 33025357 41221431 33025494 41221602 33025631 41221773 33025768 41221944 33025905 41222115 33026042 41222286 33026179 41222457 33026316 41222628 33026453 41222799 33026590 41222970 33026727 41223141 33026864 41223312 33027001 41223483 33027138 41223654 33027275 41223825 33027412 41223996 33027549 41224167 33027686 41224338 33027823 41224509 33027960 41224680 33028097 41224851 33028234 41225022 33028371 41225193 33028508 41225364 33028645 41225535 33028782 41225706 33028919 41225877 33029056 41226048 33029193 41226219 33029330 41226390 33029467 41226561 33029604 41226732 33029741 41226903 33029878 41227074 33030015 41227245 33030152 41227416 33030289 41227587 33030426 41227758 33030563 41227929 33030700 41228100 33030837 41228271 33030974 41228442 33031111 41228613 33031248 41228784 33031385 41228955 33031522 41229126 33031659 41229297 33031796 41229468 33031933 41229639 33032070 41229810 33032207 41229981 33032344 41230152 33032481 41230323 33032618 41230494 33032755 41230665 33032892 41230836 33033029 41231007 33033166 41231178 33033303 41231349 33033440 41231520 33033577 41231691 33033714 41231862 33033851 41232033 33033988 41232204 33034125 41232375 33034262 41232546 33034399 41232717 33034536 41232888 33034673 41233059 33034810 41233230 33034947 41233401 33035084 41233572 33035221 41233743 33035358 41233914 33035495 41234085 33035632 41234256 33035769 41234427 33035906 41234598 33036043 41234769 33036180 41234940 33036317 41235111 33036454 41235282 33036591 41235453 33036728 41235624 33036865 41235795 33037002 41235966 33037139 41236137 33037276 41236308 33037413 41236479 33037550 41236650 33037687 41236821 33037824 41236992 33037961 41237163 33038098 41237334 33038235 41237505 33038372 41237676 33038509 41237847 33038646 41238018 33038783 41238189 33038920 41238360 33039057 41238531 33039194 41238702 33039331 41238873 33039468 41239044 33039605 41239215 33039742 41239386 33039879 41239557 33040016 41239728 33040153 41239899 33040290 41240070 33040427 41240241 33040564 41240412 33040701 41240583 33040838 41240754 33040975 41240925 33041112 41241096 33041249 41241267 33041386 41241438 33041523 41241609 33041660 41241780 33041797 41241951 33041934 41242122 33042071 41242293 33042208 41242464 33042345 41242635 33042482 41242806 33042619 41242977 33042756 41243148 33042893 41243319 33043030 41243490 33043167 41243661 33043304 41243832 33043441 41244003 33043578 41244174 33043715 41244345 33043852 41244516 33043989 41244687 33044126 41244858 33044263 41245029 33044400 41245200 33044537 41245371 33044674 41245542 33044811 41245713 33044948 41245884 33045085 41246055 33045222 41246226 33045359 41246397 33045496 41246568 33045633 41246739 33045770 41246910 33045907 41247081 33046044 41247252 33046181 41247423 33046318 41247594 33046455 41247765 33046592 41247936 33046729 41248107 33046866 41248278 33047003 41248449 33047140 41248620 33047277 41248791 33047414 41248962 33047551 41249133 33047688 41249304 33047825 41249475 33047962 41249646 33048099 41249817 33048236 41249988 33048373 41250159 33048510 41250330 33048647 41250501 33048784 41250672 33048921 41250843 33049058 41251014 33049195 41251185 33049332 41251356 33049469 41251527 33049606 41251698 33049743 41251869 33049880 41252040 33050017 41252211 33050154 41252382 33050291 41252553 33050428 41252724 33050565 41252895 33050702 41253066 33050839 41253237 33050976 41253408 33051113 41253579 33051250 41253750 33051387 41253921 33051524 41254092 33051661 41254263 33051798 41254434 33051935 41254605 33052072 41254776 33052209 41254947 33052346 41255118 33052483 41255289 33052620 41255460 33052757 41255631 33052894 41255802 33053031 41255973 33053168 41256144 33053305 41256315 33053442 41256486 33053579 41256657 33053716 41256828 33053853 41256999 33053990 41257170 33054127 41257341 33054264 41257512 33054401 41257683 33054538 41257854 33054675 41258025 33054812 41258196 33054949 41258367 33055086 41258538 33055223 41258709 33055360 41258880 33055497 41259051 33055634 41259222 33055771 41259393 33055908 41259564 33056045 41259735 33056182 41259906 33056319 41260077 33056456 41260248 33056593 41260419 33056730 41260590 33056867 41260761 33057004 41260932 33057141 41261103 33057278 41261274 33057415 41261445 33057552 41261616 33057689 41261787 33057826 41261958 33057963 41262129 33058100 41262300 33058237 41262471 33058374 41262642 33058511 41262813 33058648 41262984 33058785 41263155 33058922 41263326 33059059 41263497 33059196 41263668 33059333 41263839 33059470 41264010 33059607 41264181 33059744 41264352 33059881 41264523 33060018 41264694 33060155 41264865 33060292 41265036 33060429 41265207 33060566 41265378 33060703 41265549 33060840 41265720 33060977 41265891 33061114 41266062 33061251 41266233 33061388 41266404 33061525 41266575 33061662 41266746 33061799 41266917 33061936 41267088 33062073 41267259 33062210 41267430 33062347 41267601 33062484 41267772 33062621 41267943 33062758 41268114 33062895 41268285 33063032 41268456 33063169 41268627 33063306 41268798 33063443 41268969 33063580 41269140 33063717 41269311 33063854 41269482 33063991 41269653 33064128 41269824 33064265 41269995 33064402 41270166 33064539 41270337 33064676 41270508 33064813 41270679 33064950 41270850 33065087 41271021 33065224 41271192 33065361 41271363 33065498 41271534 33065635 41271705 33065772 41271876 33065909 41272047 33066046 41272218 33066183 41272389 33066320 41272560 33066457 41272731 33066594 41272902 33066731 41273073 33066868 41273244 33067005 41273415 33067142 41273586 33067279 41273757 33067416 41273928 33067553 41274099 33067690 41274270 33067827 41274441 33067964 41274612 33068101 41274783 33068238 41274954 33068375 41275125 33068512 41275296 33068649 41275467 33068786 41275638 33068923 41275809 33069060 41275980 33069197 41276151 33069334 41276322 33069471 41276493 33069608 41276664 33069745 41276835 33069882 41277006 33070019 41277177 33070156 41277348 33070293 41277519 33070430 41277690 33070567 41277861 33070704 41278032 33070841 41278203 33070978 41278374 33071115 41278545 33071252 41278716 33071389 41278887 33071526 41279058 33071663 41279229 33071800 41279400 33071937 41279571 33072074 41279742 33072211 41279913 33072348 41280084 33072485 41280255 33072622 41280426 33072759 41280597 33072896 41280768 33073033 41280939 33073170 41281110 33073307 41281281 33073444 41281452 33073581 41281623 33073718 41281794 33073855 41281965 33073992 41282136 33074129 41282307 33074266 41282478 33074403 41282649 33074540 41282820 33074677 41282991 33074814 41283162 33074951 41283333 33075088 41283504 33075225 41283675 33075362 41283846 33075499 41284017 33075636 41284188 33075773 41284359 33075910 41284530 33076047 41284701 33076184 41284872 33076321 41285043 33076458 41285214 33076595 41285385 33076732 41285556 33076869 41285727 33077006 41285898 33077143 41286069 33077280 41286240 33077417 41286411 33077554 41286582 33077691 41286753 33077828 41286924 33077965 41287095 33078102 41287266 33078239 41287437 33078376 41287608 33078513 41287779 33078650 41287950 33078787 41288121 33078924 41288292 33079061 41288463 33079198 41288634 33079335 41288805 33079472 41288976 33079609 41289147 33079746 41289318 33079883 41289489 33080020 41289660 33080157 41289831 33080294 41290002 33080431 41290173 33080568 41290344 33080705 41290515 33080842 41290686 33080979 41290857 33081116 41291028 33081253 41291199 33081390 41291370 33081527 41291541 33081664 41291712 33081801 41291883 33081938 41292054 33082075 41292225 33082212 41292396 33082349 41292567 33082486 41292738 33082623 41292909 33082760 41293080 33082897 41293251 33083034 41293422 33083171 41293593 33083308 41293764 33083445 41293935 33083582 41294106 33083719 41294277 33083856 41294448 33083993 41294619 33084130 41294790 33084267 41294961 33084404 41295132 33084541 41295303 33084678 41295474 33084815 41295645 33084952 41295816 33085089 41295987 33085226 41296158 33085363 41296329 33085500 41296500 33085637 41296671 33085774 41296842 33085911 41297013 33086048 41297184 33086185 41297355 33086322 41297526 33086459 41297697 33086596 41297868 33086733 41298039 33086870 41298210 33087007 41298381 33087144 41298552 33087281 41298723 33087418 41298894 33087555 41299065 33087692 41299236 33087829 41299407 33087966 41299578 33088103 41299749 33088240 41299920 33088377 41300091 33088514 41300262 33088651 41300433 33088788 41300604 33088925 41300775 33089062 41300946 33089199 41301117 33089336 41301288 33089473 41301459 33089610 41301630 33089747 41301801 33089884 41301972 33090021 41302143 33090158 41302314 33090295 41302485 33090432 41302656 33090569 41302827 33090706 41302998 33090843 41303169 33090980 41303340 33091117 41303511 33091254 41303682 33091391 41303853 33091528 41304024 33091665 41304195 33091802 41304366 33091939 41304537 33092076 41304708 33092213 41304879 33092350 41305050 33092487 41305221 33092624 41305392 33092761 41305563 33092898 41305734 33093035 41305905 33093172 41306076 33093309 41306247 33093446 41306418 33093583 41306589 33093720 41306760 33093857 41306931 33093994 41307102 33094131 41307273 33094268 41307444 33094405 41307615 33094542 41307786 33094679 41307957 33094816 41308128 33094953 41308299 33095090 41308470 33095227 41308641 33095364 41308812 33095501 41308983 33095638 41309154 33095775 41309325 33095912 41309496 33096049 41309667 33096186 41309838 33096323 41310009 33096460 41310180 33096597 41310351 33096734 41310522 33096871 41310693 33097008 41310864 33097145 41311035 33097282 41311206 33097419 41311377 33097556 41311548 33097693 41311719 33097830 41311890 33097967 41312061 33098104 41312232 33098241 41312403 33098378 41312574 33098515 41312745 33098652 41312916 33098789 41313087 33098926 41313258 33099063 41313429 33099200 41313600 33099337 41313771 33099474 41313942 33099611 41314113 33099748 41314284 33099885 41314455 33100022 41314626 33100159 41314797 33100296 41314968 33100433 41315139 33100570 41315310 33100707 41315481 33100844 41315652 33100981 41315823 33101118 41315994 33101255 41316165 33101392 41316336 33101529 41316507 33101666 41316678 33101803 41316849 33101940 41317020 33102077 41317191 33102214 41317362 33102351 41317533 33102488 41317704 33102625 41317875 33102762 41318046 33102899 41318217 33103036 41318388 33103173 41318559 33103310 41318730 33103447 41318901 33103584 41319072 33103721 41319243 33103858 41319414 33103995 41319585 33104132 41319756 33104269 41319927 33104406 41320098 33104543 41320269 33104680 41320440 33104817 41320611 33104954 41320782 33105091 41320953 33105228 41321124 33105365 41321295 33105502 41321466 33105639 41321637 33105776 41321808 33105913 41321979 33106050 41322150 33106187 41322321 33106324 41322492 33106461 41322663 33106598 41322834 33106735 41323005 33106872 41323176 33107009 41323347 33107146 41323518 33107283 41323689 33107420 41323860 33107557 41324031 33107694 41324202 33107831 41324373 33107968 41324544 33108105 41324715 33108242 41324886 33108379 41325057 33108516 41325228 33108653 41325399 33108790 41325570 33108927 41325741 33109064 41325912 33109201 41326083 33109338 41326254 33109475 41326425 33109612 41326596 33109749 41326767 33109886 41326938 33110023 41327109 33110160 41327280 33110297 41327451 33110434 41327622 33110571 41327793 33110708 41327964 33110845 41328135 33110982 41328306 33111119 41328477 33111256 41328648 33111393 41328819 33111530 41328990 33111667 41329161 33111804 41329332 33111941 41329503 33112078 41329674 33112215 41329845 33112352 41330016 33112489 41330187 33112626 41330358 33112763 41330529 33112900 41330700 33113037 41330871 33113174 41331042 33113311 41331213 33113448 41331384 33113585 41331555 33113722 41331726 33113859 41331897 33113996 41332068 33114133 41332239 33114270 41332410 33114407 41332581 33114544 41332752 33114681 41332923 33114818 41333094 33114955 41333265 33115092 41333436 33115229 41333607 33115366 41333778 33115503 41333949 33115640 41334120 33115777 41334291 33115914 41334462 33116051 41334633 33116188 41334804 33116325 41334975 33116462 41335146 33116599 41335317 33116736 41335488 33116873 41335659 33117010 41335830 33117147 41336001 33117284 41336172 33117421 41336343 33117558 41336514 33117695 41336685 33117832 41336856 33117969 41337027 33118106 41337198
1000 62470900 0 62470900 77974627 62471037 77974798 62471174 77974969 62471311 77975140 62471448 77975311 62471585 77975482 62471722 77975653 62471859 77975824 62471996 77975995 62472133 77976166 62472270 77976337 62472407 77976508 62472544 77976679 62472681 77976850 62472818 77977021 62472955 77977192 62473092 77977363 62473229 77977534 62473366 77977705 62473503 77977876 62473640 77978047 62473777 77978218 62473914 77978389 62474051 77978560 62474188 77978731 62474325 77978902 62474462 77979073 62474599 77979244 62474736 77979415 62474873 77979586 62475010 77979757 62475147 77979928 62475284 77980099 62475421 77980270 62475558 77980441 62475695 77980612 62475832 77980783 62475969 77980954 62476106 77981125 62476243 77981296 62476380 77981467 62476517 77981638 62476654 77981809 62476791 77981980 62476928 77982151 62477065 77982322 62477202 77982493 62477339 77982664 62477476 77982835 62477613 77983006 62477750 77983177 62477887 77983348 62478024 77983519 62478161 77983690 62478298 77983861 62478435 77984032 62478572 77984203 62478709 77984374 62478846 77984545 62478983 77984716 62479120 77984887 62479257 77985058 62479394 77985229 62479531 77985400 62479668 77985571 62479805 77985742 62479942 77985913 62480079 77986084 62480216 77986255 62480353 77986426 62480490 77986597 62480627 77986768 62480764 77986939 62480901 77987110 62481038 77987281 62481175 77987452 62481312 77987623 62481449 77987794 62481586 77987965 62481723 77988136 62481860 77988307 62481997 77988478 62482134 77988649 62482271 77988820 62482408 77988991 62482545 77989162 62482682 77989333 62482819 77989504 62482956 77989675 62483093 77989846 62483230 77990017 62483367 77990188 62483504 77990359 62483641 77990530 62483778 77990701 62483915 77990872 62484052 77991043 62484189 77991214 62484326 77991385 62484463 77991556 62484600 77991727 62484737 77991898 62484874 77992069 62485011 77992240 62485148 77992411 62485285 77992582 62485422 77992753 62485559 77992924 62485696 77993095 62485833 77993266 62485970 77993437 62486107 77993608 62486244 77993779 62486381 77993950 62486518 77994121 62486655 77994292 62486792 77994463 62486929 77994634 62487066 77994805 62487203 77994976 62487340 77995147 62487477 77995318 62487614 77995489 62487751 77995660 62487888 77995831 62488025 77996002 62488162 77996173 62488299 77996344 62488436 77996515 62488573 77996686 62488710 77996857 62488847 77997028 62488984 77997199 62489121 77997370 62489258 77997541 62489395 77997712 62489532 77997883 62489669 77998054 62489806 77998225 62489943 77998396 62490080 77998567 62490217 77998738 62490354 77998909 62490491 77999080 62490628 77999251 62490765 77999422 62490902 77999593 62491039 77999764 62491176 77999935 62491313 78000106 62491450 78000277 62491587 78000448 62491724 78000619 62491861 78000790 62491998 78000961 62492135 78001132 62492272 78001303 62492409 78001474 62492546 78001645 62492683 78001816 62492820 78001987 62492957 78002158 62493094 78002329 62493231 78002500 62493368 78002671 62493505 78002842 62493642 78003013 62493779 78003184 62493916 78003355 62494053 78003526 62494190 78003697 62494327 78003868 62494464 78004039 62494601 78004210 62494738 78004381 62494875 78004552 62495012 78004723 62495149 78004894 62495286 78005065 62495423 78005236 62495560 78005407 62495697 78005578 62495834 78005749 62495971 78005920 62496108 78006091 62496245 78006262 62496382 78006433 62496519 78006604 62496656 78006775 62496793 78006946 62496930 78007117 62497067 78007288 62497204 78007459 62497341 78007630 62497478 78007801 62497615 78007972 62497752 78008143 62497889 78008314 62498026 78008485 62498163 78008656 62498300 78008827 62498437 78008998 62498574 78009169 62498711 78009340 62498848 78009511 62498985 78009682 62499122 78009853 62499259 78010024 62499396 78010195 62499533 78010366 62499670 78010537 62499807 78010708 62499944 78010879 62500081 78011050 62500218 78011221 62500355 78011392 62500492 78011563 62500629 78011734 62500766 78011905 62500903 78012076 62501040 78012247 62501177 78012418 62501314 78012589 62501451 78012760 62501588 78012931 62501725 78013102 62501862 78013273 62501999 78013444 62502136 78013615 62502273 78013786 62502410 78013957 62502547 78014128 62502684 78014299 62502821 78014470 62502958 78014641 62503095 78014812 62503232 78014983 62503369 78015154 62503506 78015325 62503643 78015496 62503780 78015667 62503917 78015838 62504054 78016009 62504191 78016180 62504328 78016351 62504465 78016522 62504602 78016693 62504739 78016864 62504876 78017035 62505013 78017206 62505150 78017377 62505287 78017548 62505424 78017719 62505561 78017890 62505698 78018061 62505835 78018232 62505972 78018403 62506109 78018574 62506246 78018745 62506383 78018916 62506520 78019087 62506657 78019258 62506794 78019429 62506931 78019600 62507068 78019771 62507205 78019942 62507342 78020113 62507479 78020284 62507616 78020455 62507753 78020626 62507890 78020797 62508027 78020968 62508164 78021139 62508301 78021310 62508438 78021481 62508575 78021652 62508712 78021823 62508849 78021994 62508986 78022165 62509123 78022336 62509260 78022507 62509397 78022678 62509534 78022849 62509671 78023020 62509808 78023191 62509945 78023362 62510082 78023533 62510219 78023704 62510356 78023875 62510493 78024046 62510630 78024217 62510767 78024388 62510904 78024559 62511041 78024730 62511178 78024901 62511315 78025072 62511452 78025243 62511589 78025414 62511726 78025585 62511863 78025756 62512000 78025927 62512137 78026098 62512274 78026269 62512411 78026440 62512548 78026611 62512685 78026782 62512822 78026953 62512959 78027124 62513096 78027295 62513233 78027466 62513370 78027637 62513507 78027808 62513644 78027979 62513781 78028150 62513918 78028321 62514055 78028492 62514192 78028663 62514329 78028834 62514466 78029005 62514603 78029176 62514740 78029347 62514877 78029518 62515014 78029689 62515151 78029860 62515288 78030031 62515425 78030202 62515562 78030373 62515699 78030544 62515836 78030715 62515973 78030886 62516110 78031057 62516247 78031228 62516384 78031399 62516521 78031570 62516658 78031741 62516795 78031912 62516932 78032083 62517069 78032254 62517206 78032425 62517343 78032596 62517480 78032767 62517617 78032938 62517754 78033109 62517891 78033280 62518028 78033451 62518165 78033622 62518302 78033793 62518439 78033964 62518576 78034135 62518713 78034306 62518850 78034477 62518987 78034648 62519124 78034819 62519261 78034990 62519398 78035161 62519535 78035332 62519672 78035503 62519809 78035674 62519946 78035845 62520083 78036016 62520220 78036187 62520357 78036358 62520494 78036529 62520631 78036700 62520768 78036871 62520905 78037042 62521042 78037213 62521179 78037384 62521316 78037555 62521453 78037726 62521590 78037897 62521727 78038068 62521864 78038239 62522001 78038410 62522138 78038581 62522275 78038752 62522412 78038923 62522549 78039094 62522686 78039265 62522823 78039436 62522960 78039607 62523097 78039778 62523234 78039949 62523371 78040120 62523508 78040291 62523645 78040462 62523782 78040633 62523919 78040804 62524056 78040975 62524193 78041146 62524330 78041317 62524467 78041488 62524604 78041659 62524741 78041830 62524878 78042001 62525015 78042172 62525152 78042343 62525289 78042514 62525426 78042685 62525563 78042856 62525700 78043027 62525837 78043198 62525974 78043369 62526111 78043540 62526248 78043711 62526385 78043882 62526522 78044053 62526659 78044224 62526796 78044395 62526933 78044566 62527070 78044737 62527207 78044908 62527344 78045079 62527481 78045250 62527618 78045421 62527755 78045592 62527892 78045763 62528029 78045934 62528166 78046105 62528303 78046276 62528440 78046447 62528577 78046618 62528714 78046789 62528851 78046960 62528988 78047131 62529125 78047302 62529262 78047473 62529399 78047644 62529536 78047815 62529673 78047986 62529810 78048157 62529947 78048328 62530084 78048499 62530221 78048670 62530358 78048841 62530495 78049012 62530632 78049183 62530769 78049354 62530906 78049525 62531043 78049696 62531180 78049867 62531317 78050038 62531454 78050209 62531591 78050380 62531728 78050551 62531865 78050722 62532002 78050893 62532139 78051064 62532276 78051235 62532413 78051406 62532550 78051577 62532687 78051748 62532824 78051919 62532961 78052090 62533098 78052261 62533235 78052432 62533372 78052603 62533509 78052774 62533646 78052945 62533783 78053116 62533920 78053287 62534057 78053458 62534194 78053629 62534331 78053800 62534468 78053971 62534605 78054142 62534742 78054313 62534879 78054484 62535016 78054655 62535153 78054826 62535290 78054997 62535427 78055168 62535564 78055339 62535701 78055510 62535838 78055681 62535975 78055852 62536112 78056023 62536249 78056194 62536386 78056365 62536523 78056536 62536660 78056707 62536797 78056878 62536934 78057049 62537071 78057220 62537208 78057391 62537345 78057562 62537482 78057733 62537619 78057904 62537756 78058075 62537893 78058246 62538030 78058417 62538167 78058588 62538304 78058759 62538441 78058930 62538578 78059101 62538715 78059272 62538852 78059443 62538989 78059614 62539126 78059785 62539263 78059956 62539400 78060127 62539537 78060298 62539674 78060469 62539811 78060640 62539948 78060811 62540085 78060982 62540222 78061153 62540359 78061324 62540496 78061495 62540633 78061666 62540770 78061837 62540907 78062008 62541044 78062179 62541181 78062350 62541318 78062521 62541455 78062692 62541592 78062863 62541729 78063034 62541866 78063205 62542003 78063376 62542140 78063547 62542277 78063718 62542414 78063889 62542551 78064060 62542688 78064231 62542825 78064402 62542962 78064573 62543099 78064744 62543236 78064915 62543373 78065086 62543510 78065257 62543647 78065428 62543784 78065599 62543921 78065770 62544058 78065941 62544195 78066112 62544332 78066283 62544469 78066454 62544606 78066625 62544743 78066796 62544880 78066967 62545017 78067138 62545154 78067309 62545291 78067480 62545428 78067651 62545565 78067822 62545702 78067993 62545839 78068164 62545976 78068335 62546113 78068506 62546250 78068677 62546387 78068848 62546524 78069019 62546661 78069190 62546798 78069361 62546935 78069532 62547072 78069703 62547209 78069874 62547346 78070045 62547483 78070216 62547620 78070387 62547757 78070558 62547894 78070729 62548031 78070900 62548168 78071071 62548305 78071242 62548442 78071413 62548579 78071584 62548716 78071755 62548853 78071926 62548990 78072097 62549127 78072268 62549264 78072439 62549401 78072610 62549538 78072781 62549675 78072952 62549812 78073123 62549949 78073294 62550086 78073465 62550223 78073636 62550360 78073807 62550497 78073978 62550634 78074149 62550771 78074320 62550908 78074491 62551045 78074662 62551182 78074833 62551319 78075004 62551456 78075175 62551593 78075346 62551730 78075517 62551867 78075688 62552004 78075859 62552141 78076030 62552278 78076201 62552415 78076372 62552552 78076543 62552689 78076714 62552826 78076885 62552963 78077056 62553100 78077227 62553237 78077398 62553374 78077569 62553511 78077740 62553648 78077911 62553785 78078082 62553922 78078253 62554059 78078424 62554196 78078595 62554333 78078766 62554470 78078937 62554607 78079108 62554744 78079279 62554881 78079450 62555018 78079621 62555155 78079792 62555292 78079963 62555429 78080134 62555566 78080305 62555703 78080476 62555840 78080647 62555977 78080818 62556114 78080989 62556251 78081160 62556388 78081331 62556525 78081502 62556662 78081673 62556799 78081844 62556936 78082015 62557073 78082186 62557210 78082357 62557347 78082528 62557484 78082699 62557621 78082870 62557758 78083041 62557895 78083212 62558032 78083383 62558169 78083554 62558306 78083725 62558443 78083896 62558580 78084067 62558717 78084238 62558854 78084409 62558991 78084580 62559128 78084751 62559265 78084922 62559402 78085093 62559539 78085264 62559676 78085435 62559813 78085606 62559950 78085777 62560087 78085948 62560224 78086119 62560361 78086290 62560498 78086461 62560635 78086632 62560772 78086803 62560909 78086974 62561046 78087145 62561183 78087316 62561320 78087487 62561457 78087658 62561594 78087829 62561731 78088000 62561868 78088171 62562005 78088342 62562142 78088513 62562279 78088684 62562416 78088855 62562553 78089026 62562690 78089197 62562827 78089368 62562964 78089539 62563101 78089710 62563238 78089881 62563375 78090052 62563512 78090223 62563649 78090394 62563786 78090565 62563923 78090736 62564060 78090907 62564197 78091078 62564334 78091249 62564471 78091420 62564608 78091591 62564745 78091762 62564882 78091933 62565019 78092104 62565156 78092275 62565293 78092446 62565430 78092617 62565567 78092788 62565704 78092959 62565841 78093130 62565978 78093301 62566115 78093472 62566252 78093643 62566389 78093814 62566526 78093985 62566663 78094156 62566800 78094327 62566937 78094498 62567074 78094669 62567211 78094840 62567348 78095011 62567485 78095182 62567622 78095353 62567759 78095524 62567896 78095695 62568033 78095866 62568170 78096037 62568307 78096208 62568444 78096379 62568581 78096550 62568718 78096721 62568855 78096892 62568992 78097063 62569129 78097234 62569266 78097405 62569403 78097576 62569540 78097747 62569677 78097918 62569814 78098089 62569951 78098260 62570088 78098431 62570225 78098602 62570362 78098773 62570499 78098944 62570636 78099115 62570773 78099286 62570910 78099457 62571047 78099628 62571184 78099799 62571321 78099970 62571458 78100141 62571595 78100312 62571732 78100483 62571869 78100654 62572006 78100825 62572143 78100996 62572280 78101167 62572417 78101338 62572554 78101509 62572691 78101680 62572828 78101851 62572965 78102022 62573102 78102193 62573239 78102364 62573376 78102535 62573513 78102706 62573650 78102877 62573787 78103048 62573924 78103219 62574061 78103390 62574198 78103561 62574335 78103732 62574472 78103903 62574609 78104074 62574746 78104245 62574883 78104416 62575020 78104587 62575157 78104758 62575294 78104929 62575431 78105100 62575568 78105271 62575705 78105442 62575842 78105613 62575979 78105784 62576116 78105955 62576253 78106126 62576390 78106297 62576527 78106468 62576664 78106639 62576801 78106810 62576938 78106981 62577075 78107152 62577212 78107323 62577349 78107494 62577486 78107665 62577623 78107836 62577760 78108007 62577897 78108178 62578034 78108349 62578171 78108520 62578308 78108691 62578445 78108862 62578582 78109033 62578719 78109204 62578856 78109375 62578993 78109546 62579130 78109717 62579267 78109888 62579404 78110059 62579541 78110230 62579678 78110401 62579815 78110572 62579952 78110743 62580089 78110914 62580226 78111085 62580363 78111256 62580500 78111427 62580637 78111598 62580774 78111769 62580911 78111940 62581048 78112111 62581185 78112282 62581322 78112453 62581459 78112624 62581596 78112795 62581733 78112966 62581870 78113137 62582007 78113308 62582144 78113479 62582281 78113650 62582418 78113821 62582555 78113992 62582692 78114163 62582829 78114334 62582966 78114505 62583103 78114676 62583240 78114847 62583377 78115018 62583514 78115189 62583651 78115360 62583788 78115531 62583925 78115702 62584062 78115873 62584199 78116044 62584336 78116215 62584473 78116386 62584610 78116557 62584747 78116728 62584884 78116899 62585021 78117070 62585158 78117241 62585295 78117412 62585432 78117583 62585569 78117754 62585706 78117925 62585843 78118096 62585980 78118267 62586117 78118438 62586254 78118609 62586391 78118780 62586528 78118951 62586665 78119122 62586802 78119293 62586939 78119464 62587076 78119635 62587213 78119806 62587350 78119977 62587487 78120148 62587624 78120319 62587761 78120490 62587898 78120661 62588035 78120832 62588172 78121003 62588309 78121174 62588446 78121345 62588583 78121516 62588720 78121687 62588857 78121858 62588994 78122029 62589131 78122200 62589268 78122371 62589405 78122542 62589542 78122713 62589679 78122884 62589816 78123055 62589953 78123226 62590090 78123397 62590227 78123568 62590364 78123739 62590501 78123910 62590638 78124081 62590775 78124252 62590912 78124423 62591049 78124594 62591186 78124765 62591323 78124936 62591460 78125107 62591597 78125278 62591734 78125449 62591871 78125620 62592008 78125791 62592145 78125962 62592282 78126133 62592419 78126304 62592556 78126475 62592693 78126646 62592830 78126817 62592967 78126988 62593104 78127159 62593241 78127330 62593378 78127501 62593515 78127672 62593652 78127843 62593789 78128014 62593926 78128185 62594063 78128356 62594200 78128527 62594337 78128698 62594474 78128869 62594611 78129040 62594748 78129211 62594885 78129382 62595022 78129553 62595159 78129724 62595296 78129895 62595433 78130066 62595570 78130237 62595707 78130408 62595844 78130579 62595981 78130750 62596118 78130921 62596255 78131092 62596392 78131263 62596529 78131434 62596666 78131605 62596803 78131776 62596940 78131947 62597077 78132118 62597214 78132289 62597351 78132460 62597488 78132631 62597625 78132802 62597762 78132973 62597899 78133144 62598036 78133315 62598173 78133486 62598310 78133657 62598447 78133828 62598584 78133999 62598721 78134170 62598858 78134341 62598995 78134512 62599132 78134683 62599269 78134854 62599406 78135025 62599543 78135196 62599680 78135367 62599817 78135538 62599954 78135709 62600091 78135880 62600228 78136051 62600365 78136222 62600502 78136393 62600639 78136564 62600776 78136735 62600913 78136906 62601050 78137077 62601187 78137248 62601324 78137419 62601461 78137590 62601598 78137761 62601735 78137932 62601872 78138103 62602009 78138274 62602146 78138445 62602283 78138616 62602420 78138787 62602557 78138958 62602694 78139129 62602831 78139300 62602968 78139471 62603105 78139642 62603242 78139813 62603379 78139984 62603516 78140155 62603653 78140326 62603790 78140497 62603927 78140668 62604064 78140839 62604201 78141010 62604338 78141181 62604475 78141352 62604612 78141523 62604749 78141694 62604886 78141865 62605023 78142036 62605160 78142207 62605297 78142378 62605434 78142549 62605571 78142720 62605708 78142891 62605845 78143062 62605982 78143233 62606119 78143404 62606256 78143575 62606393 78143746 62606530 78143917 62606667 78144088 62606804 78144259 62606941 78144430 62607078 78144601 62607215 78144772 62607352 78144943 62607489 78145114 62607626 78145285
1000 44198529 0 44198529 55167507 44198666 55167678 44198803 55167849 44198940 55168020 44199077 55168191 44199214 55168362 44199351 55168533 44199488 55168704 44199625 55168875 44199762 55169046 44199899 55169217 44200036 55169388 44200173 55169559 44200310 55169730 44200447 55169901 44200584 55170072 44200721 55170243 44200858 55170414 44200995 55170585 44201132 55170756 44201269 55170927 44201406 55171098 44201543 55171269 44201680 55171440 44201817 55171611 44201954 55171782 44202091 55171953 44202228 55172124 44202365 55172295 44202502 55172466 44202639 55172637 44202776 55172808 44202913 55172979 44203050 55173150 44203187 55173321 44203324 55173492 44203461 55173663 44203598 55173834 44203735 55174005 44203872 55174176 44204009 55174347 44204146 55174518 44204283 55174689 44204420 55174860 44204557 55175031 44204694 55175202 44204831 55175373 44204968 55175544 44205105 55175715 44205242 55175886 44205379 55176057 44205516 55176228 44205653 55176399 44205790 55176570 44205927 55176741 44206064 55176912 44206201 55177083 44206338 55177254 44206475 55177425 44206612 55177596 44206749 55177767 44206886 55177938 44207023 55178109 44207160 55178280 44207297 55178451 44207434 55178622 44207571 55178793 44207708 55178964 44207845 55179135 44207982 55179306 44208119 55179477 44208256 55179648 44208393 55179819 44208530 55179990 44208667 55180161 44208804 55180332 44208941 55180503 44209078 55180674 44209215 55180845 44209352 55181016 44209489 55181187 44209626 55181358 44209763 55181529 44209900 55181700 44210037 55181871 44210174 55182042 44210311 55182213 44210448 55182384 44210585 55182555 44210722 55182726 44210859 55182897 44210996 55183068 44211133 55183239 44211270 55183410 44211407 55183581 44211544 55183752 44211681 55183923 44211818 55184094 44211955 55184265 44212092 55184436 44212229 55184607 44212366 55184778 44212503 55184949 44212640 55185120 44212777 55185291 44212914 55185462 44213051 55185633 44213188 55185804 44213325 55185975 44213462 55186146 44213599 55186317 44213736 55186488 44213873 55186659 44214010 55186830 44214147 55187001 44214284 55187172 44214421 55187343 44214558 55187514 44214695 55187685 44214832 55187856 44214969 55188027 44215106 55188198 44215243 55188369 44215380 55188540 44215517 55188711 44215654 55188882 44215791 55189053 44215928 55189224 44216065 55189395 44216202 55189566 44216339 55189737 44216476 55189908 44216613 55190079 44216750 55190250 44216887 55190421 44217024 55190592 44217161 55190763 44217298 55190934 44217435 55191105 44217572 55191276 44217709 55191447 44217846 55191618 44217983 55191789 44218120 55191960 44218257 55192131 44218394 55192302 44218531 55192473 44218668 55192644 44218805 55192815 44218942 55192986 44219079 55193157 44219216 55193328 44219353 55193499 44219490 55193670 44219627 55193841 44219764 55194012 44219901 55194183 44220038 55194354 44220175 55194525 44220312 55194696 44220449 55194867 44220586 55195038 44220723 55195209 44220860 55195380 44220997 55195551 44221134 55195722 44221271 55195893 44221408 55196064 44221545 55196235 44221682 55196406 44221819 55196577 44221956 55196748 44222093 55196919 44222230 55197090 44222367 55197261 44222504 55197432 44222641 55197603 44222778 55197774 44222915 55197945 44223052 55198116 44223189 55198287 44223326 55198458 44223463 55198629 44223600 55198800 44223737 55198971 44223874 55199142 44224011 55199313 44224148 55199484 44224285 55199655 44224422 55199826 44224559 55199997 44224696 55200168 44224833 55200339 44224970 55200510 44225107 55200681 44225244 55200852 44225381 55201023 44225518 55201194 44225655 55201365 44225792 55201536 44225929 55201707 44226066 55201878 44226203 55202049 44226340 55202220 44226477 55202391 44226614 55202562 44226751 55202733 44226888 55202904 44227025 55203075 44227162 55203246 44227299 55203417 44227436 55203588 44227573 55203759 44227710 55203930 44227847 55204101 44227984 55204272 44228121 55204443 44228258 55204614 44228395 55204785 44228532 55204956 44228669 55205127 44228806 55205298 44228943 55205469 44229080 55205640 44229217 55205811 44229354 55205982 44229491 55206153 44229628 55206324 44229765 55206495 44229902 55206666 44230039 55206837 44230176 55207008 44230313 55207179 44230450 55207350 44230587 55207521 44230724 55207692 44230861 55207863 44230998 55208034 44231135 55208205 44231272 55208376 44231409 55208547 44231546 55208718 44231683 55208889 44231820 55209060 44231957 55209231 44232094 55209402 44232231 55209573 44232368 55209744 44232505 55209915 44232642 55210086 44232779 55210257 44232916 55210428 44233053 55210599 44233190 55210770 44233327 55210941 44233464 55211112 44233601 55211283 44233738 55211454 44233875 55211625 44234012 55211796 44234149 55211967 44234286 55212138 44234423 55212309 44234560 55212480 44234697 55212651 44234834 55212822 44234971 55212993 44235108 55213164 44235245 55213335 44235382 55213506 44235519 55213677 44235656 55213848 44235793 55214019 44235930 55214190 44236067 55214361 44236204 55214532 44236341 55214703 44236478 55214874 44236615 55215045 44236752 55215216 44236889 55215387 44237026 55215558 44237163 55215729 44237300 55215900 44237437 55216071 44237574 55216242 44237711 55216413 44237848 55216584 44237985 55216755 44238122 55216926 44238259 55217097 44238396 55217268 44238533 55217439 44238670 55217610 44238807 55217781 44238944 55217952 44239081 55218123 44239218 55218294 44239355 55218465 44239492 55218636 44239629 55218807 44239766 55218978 44239903 55219149 44240040 55219320 44240177 55219491 44240314 55219662 44240451 55219833 44240588 55220004 44240725 55220175 44240862 55220346 44240999 55220517 44241136 55220688 44241273 55220859 44241410 55221030 44241547 55221201 44241684 55221372 44241821 55221543 44241958 55221714 44242095 55221885 44242232 55222056 44242369 55222227 44242506 55222398 44242643 55222569 44242780 55222740 44242917 55222911 44243054 55223082 44243191 55223253 44243328 55223424 44243465 55223595 44243602 55223766 44243739 55223937 44243876 55224108 44244013 55224279 44244150 55224450 44244287 55224621 44244424 55224792 44244561 55224963 44244698 55225134 44244835 55225305 44244972 55225476 44245109 55225647 44245246 55225818 44245383 55225989 44245520 55226160 44245657 55226331 44245794 55226502 44245931 55226673 44246068 55226844 44246205 55227015 44246342 55227186 44246479 55227357 44246616 55227528 44246753 55227699 44246890 55227870 44247027 55228041 44247164 55228212 44247301 55228383 44247438 55228554 44247575 55228725 44247712 55228896 44247849 55229067 44247986 55229238 44248123 55229409 44248260 55229580 44248397 55229751 44248534 55229922 44248671 55230093 44248808 55230264 44248945 55230435 44249082 55230606 44249219 55230777 44249356 55230948 44249493 55231119 44249630 55231290 44249767 55231461 44249904 55231632 44250041 55231803 44250178 55231974 44250315 55232145 44250452 55232316 44250589 55232487 44250726 55232658 44250863 55232829 44251000 55233000 44251137 55233171 44251274 55233342 44251411 55233513 44251548 55233684 44251685 55233855 44251822 55234026 44251959 55234197 44252096 55234368 44252233 55234539 44252370 55234710 44252507 55234881 44252644 55235052 44252781 55235223 44252918 55235394 44253055 55235565 44253192 55235736 44253329 55235907 44253466 55236078 44253603 55236249 44253740 55236420 44253877 55236591 44254014 55236762 44254151 55236933 44254288 55237104 44254425 55237275 44254562 55237446 44254699 55237617 44254836 55237788 44254973 55237959 44255110 55238130 44255247 55238301 44255384 55238472 44255521 55238643 44255658 55238814 44255795 55238985 44255932 55239156 44256069 55239327 44256206 55239498 44256343 55239669 44256480 55239840 44256617 55240011 44256754 55240182 44256891 55240353 44257028 55240524 44257165 55240695 44257302 55240866 44257439 55241037 44257576 55241208 44257713 55241379 44257850 55241550 44257987 55241721 44258124 55241892 44258261 55242063 44258398 55242234 44258535 55242405 44258672 55242576 44258809 55242747 44258946 55242918 44259083 55243089 44259220 55243260 44259357 55243431 44259494 55243602 44259631 55243773 44259768 55243944 44259905 55244115 44260042 55244286 44260179 55244457 44260316 55244628 44260453 55244799 44260590 55244970 44260727 55245141 44260864 55245312 44261001 55245483 44261138 55245654 44261275 55245825 44261412 55245996 44261549 55246167 44261686 55246338 44261823 55246509 44261960 55246680 44262097 55246851 44262234 55247022 44262371 55247193 44262508 55247364 44262645 55247535 44262782 55247706 44262919 55247877 44263056 55248048 44263193 55248219 44263330 55248390 44263467 55248561 44263604 55248732 44263741 55248903 44263878 55249074 44264015 55249245 44264152 55249416 44264289 55249587 44264426 55249758 44264563 55249929 44264700 55250100 44264837 55250271 44264974 55250442 44265111 55250613 44265248 55250784 44265385 55250955 44265522 55251126 44265659 55251297 44265796 55251468 44265933 55251639 44266070 55251810 44266207 55251981 44266344 55252152 44266481 55252323 44266618 55252494 44266755 55252665 44266892 55252836 44267029 55253007 44267166 55253178 44267303 55253349 44267440 55253520 44267577 55253691 44267714 55253862 44267851 55254033 44267988 55254204 44268125 55254375 44268262 55254546 44268399 55254717 44268536 55254888 44268673 55255059 44268810 55255230 44268947 55255401 44269084 55255572 44269221 55255743 44269358 55255914 44269495 55256085 44269632 55256256 44269769 55256427 44269906 55256598 44270043 55256769 44270180 55256940 44270317 55257111 44270454 55257282 44270591 55257453 44270728 55257624 44270865 55257795 44271002 55257966 44271139 55258137 44271276 55258308 44271413 55258479 44271550 55258650 44271687 55258821 44271824 55258992 44271961 55259163 44272098 55259334 44272235 55259505 44272372 55259676 44272509 55259847 44272646 55260018 44272783 55260189 44272920 55260360 44273057 55260531 44273194 55260702 44273331 55260873 44273468 55261044 44273605 55261215 44273742 55261386 44273879 55261557 44274016 55261728 44274153 55261899 44274290 55262070 44274427 55262241 44274564 55262412 44274701 55262583 44274838 55262754 44274975 55262925 44275112 55263096 44275249 55263267 44275386 55263438 44275523 55263609 44275660 55263780 44275797 55263951 44275934 55264122 44276071 55264293 44276208 55264464 44276345 55264635 44276482 55264806 44276619 55264977 44276756 55265148 44276893 55265319 44277030 55265490 44277167 55265661 44277304 55265832 44277441 55266003 44277578 55266174 44277715 55266345 44277852 55266516 44277989 55266687 44278126 55266858 44278263 55267029 44278400 55267200 44278537 55267371 44278674 55267542 44278811 55267713 44278948 55267884 44279085 55268055 44279222 55268226 44279359 55268397 44279496 55268568 44279633 55268739 44279770 55268910 44279907 55269081 44280044 55269252 44280181 55269423 44280318 55269594 44280455 55269765 44280592 55269936 44280729 55270107 44280866 55270278 44281003 55270449 44281140 55270620 44281277 55270791 44281414 55270962 44281551 55271133 44281688 55271304 44281825 55271475 44281962 55271646 44282099 55271817 44282236 55271988 44282373 55272159 44282510 55272330 44282647 55272501 44282784 55272672 44282921 55272843 44283058 55273014 44283195 55273185 44283332 55273356 44283469 55273527 44283606 55273698 44283743 55273869 44283880 55274040 44284017 55274211 44284154 55274382 44284291 55274553 44284428 55274724 44284565 55274895 44284702 55275066 44284839 55275237 44284976 55275408 44285113 55275579 44285250 55275750 44285387 55275921 44285524 55276092 44285661 55276263 44285798 55276434 44285935 55276605 44286072 55276776 44286209 55276947 44286346 55277118 44286483 55277289 44286620 55277460 44286757 55277631 44286894 55277802 44287031 55277973 44287168 55278144 44287305 55278315 44287442 55278486 44287579 55278657 44287716 55278828 44287853 55278999 44287990 55279170 44288127 55279341 44288264 55279512 44288401 55279683 44288538 55279854 44288675 55280025 44288812 55280196 44288949 55280367 44289086 55280538 44289223 55280709 44289360 55280880 44289497 55281051 44289634 55281222 44289771 55281393 44289908 55281564 44290045 55281735 44290182 55281906 44290319 55282077 44290456 55282248 44290593 55282419 44290730 55282590 44290867 55282761 44291004 55282932 44291141 55283103 44291278 55283274 44291415 55283445 44291552 55283616 44291689 55283787 44291826 55283958 44291963 55284129 44292100 55284300 44292237 55284471 44292374 55284642 44292511 55284813 44292648 55284984 44292785 55285155 44292922 55285326 44293059 55285497 44293196 55285668 44293333 55285839 44293470 55286010 44293607 55286181 44293744 55286352 44293881 55286523 44294018 55286694 44294155 55286865 44294292 55287036 44294429 55287207 44294566 55287378 44294703 55287549 44294840 55287720 44294977 55287891 44295114 55288062 44295251 55288233 44295388 55288404 44295525 55288575 44295662 55288746 44295799 55288917 44295936 55289088 44296073 55289259 44296210 55289430 44296347 55289601 44296484 55289772 44296621 55289943 44296758 55290114 44296895 55290285 44297032 55290456 44297169 55290627 44297306 55290798 44297443 55290969 44297580 55291140 44297717 55291311 44297854 55291482 44297991 55291653 44298128 55291824 44298265 55291995 44298402 55292166 44298539 55292337 44298676 55292508 44298813 55292679 44298950 55292850 44299087 55293021 44299224 55293192 44299361 55293363 44299498 55293534 44299635 55293705 44299772 55293876 44299909 55294047 44300046 55294218 44300183 55294389 44300320 55294560 44300457 55294731 44300594 55294902 44300731 55295073 44300868 55295244 44301005 55295415 44301142 55295586 44301279 55295757 44301416 55295928 44301553 55296099 44301690 55296270 44301827 55296441 44301964 55296612 44302101 55296783 44302238 55296954 44302375 55297125 44302512 55297296 44302649 55297467 44302786 55297638 44302923 55297809 44303060 55297980 44303197 55298151 44303334 55298322 44303471 55298493 44303608 55298664 44303745 55298835 44303882 55299006 44304019 55299177 44304156 55299348 44304293 55299519 44304430 55299690 44304567 55299861 44304704 55300032 44304841 55300203 44304978 55300374 44305115 55300545 44305252 55300716 44305389 55300887 44305526 55301058 44305663 55301229 44305800 55301400 44305937 55301571 44306074 55301742 44306211 55301913 44306348 55302084 44306485 55302255 44306622 55302426 44306759 55302597 44306896 55302768 44307033 55302939 44307170 55303110 44307307 55303281 44307444 55303452 44307581 55303623 44307718 55303794 44307855 55303965 44307992 55304136 44308129 55304307 44308266 55304478 44308403 55304649 44308540 55304820 44308677 55304991 44308814 55305162 44308951 55305333 44309088 55305504 44309225 55305675 44309362 55305846 44309499 55306017 44309636 55306188 44309773 55306359 44309910 55306530 44310047 55306701 44310184 55306872 44310321 55307043 44310458 55307214 44310595 55307385 44310732 55307556 44310869 55307727 44311006 55307898 44311143 55308069 44311280 55308240 44311417 55308411 44311554 55308582 44311691 55308753 44311828 55308924 44311965 55309095 44312102 55309266 44312239 55309437 44312376 55309608 44312513 55309779 44312650 55309950 44312787 55310121 44312924 55310292 44313061 55310463 44313198 55310634 44313335 55310805 44313472 55310976 44313609 55311147 44313746 55311318 44313883 55311489 44314020 55311660 44314157 55311831 44314294 55312002 44314431 55312173 44314568 55312344 44314705 55312515 44314842 55312686 44314979 55312857 44315116 55313028 44315253 55313199 44315390 55313370 44315527 55313541 44315664 55313712 44315801 55313883 44315938 55314054 44316075 55314225 44316212 55314396 44316349 55314567 44316486 55314738 44316623 55314909 44316760 55315080 44316897 55315251 44317034 55315422 44317171 55315593 44317308 55315764 44317445 55315935 44317582 55316106 44317719 55316277 44317856 55316448 44317993 55316619 44318130 55316790 44318267 55316961 44318404 55317132 44318541 55317303 44318678 55317474 44318815 55317645 44318952 55317816 44319089 55317987 44319226 55318158 44319363 55318329 44319500 55318500 44319637 55318671 44319774 55318842 44319911 55319013 44320048 55319184 44320185 55319355 44320322 55319526 44320459 55319697 44320596 55319868 44320733 55320039 44320870 55320210 44321007 55320381 44321144 55320552 44321281 55320723 44321418 55320894 44321555 55321065 44321692 55321236 44321829 55321407 44321966 55321578 44322103 55321749 44322240 55321920 44322377 55322091 44322514 55322262 44322651 55322433 44322788 55322604 44322925 55322775 44323062 55322946 44323199 55323117 44323336 55323288 44323473 55323459 44323610 55323630 44323747 55323801 44323884 55323972 44324021 55324143 44324158 55324314 44324295 55324485 44324432 55324656 44324569 55324827 44324706 55324998 44324843 55325169 44324980 55325340 44325117 55325511 44325254 55325682 44325391 55325853 44325528 55326024 44325665 55326195 44325802 55326366 44325939 55326537 44326076 55326708 44326213 55326879 44326350 55327050 44326487 55327221 44326624 55327392 44326761 55327563 44326898 55327734 44327035 55327905 44327172 55328076 44327309 55328247 44327446 55328418 44327583 55328589 44327720 55328760 44327857 55328931 44327994 55329102 44328131 55329273 44328268 55329444 44328405 55329615 44328542 55329786 44328679 55329957 44328816 55330128 44328953 55330299 44329090 55330470 44329227 55330641 44329364 55330812 44329501 55330983 44329638 55331154 44329775 55331325 44329912 55331496 44330049 55331667 44330186 55331838 44330323 55332009 44330460 55332180 44330597 55332351 44330734 55332522 44330871 55332693 44331008 55332864 44331145 55333035 44331282 55333206 44331419 55333377 44331556 55333548 44331693 55333719 44331830 55333890 44331967 55334061 44332104 55334232 44332241 55334403 44332378 55334574 44332515 55334745 44332652 55334916 44332789 55335087 44332926 55335258 44333063 55335429 44333200 55335600 44333337 55335771 44333474 55335942 44333611 55336113 44333748 55336284 44333885 55336455 44334022 55336626 44334159 55336797 44334296 55336968 44334433 55337139 44334570 55337310 44334707 55337481 44334844 55337652 44334981 55337823 44335118 55337994 44335255 55338165
1000 14794900 0 14794900 18466627 14795037 18466798 14795174 18466969 14795311 18467140 14795448 18467311 14795585 18467482 14795722 18467653 14795859 18467824 14795996 18467995 14796133 18468166 14796270 18468337 14796407 18468508 14796544 18468679 14796681 18468850 14796818 18469021 14796955 18469192 14797092 18469363 14797229 18469534 14797366 18469705 14797503 18469876 14797640 18470047 14797777 18470218 14797914 18470389 14798051 18470560 14798188 18470731 14798325 18470902 14798462 18471073 14798599 18471244 14798736 18471415 14798873 18471586 14799010 18471757 14799147 18471928 14799284 18472099 14799421 18472270 14799558 18472441 14799695 18472612 14799832 18472783 14799969 18472954 14800106 18473125 14800243 18473296 14800380 18473467 14800517 18473638 14800654 18473809 14800791 18473980 14800928 18474151 14801065 18474322 14801202 18474493 14801339 18474664 14801476 18474835 14801613 18475006 14801750 18475177 14801887 18475348 14802024 18475519 14802161 18475690 14802298 18475861 14802435 18476032 14802572 18476203 14802709 18476374 14802846 18476545 14802983 18476716 14803120 18476887 14803257 18477058 14803394 18477229 14803531 18477400 14803668 18477571 14803805 18477742 14803942 18477913 14804079 18478084 14804216 18478255 14804353 18478426 14804490 18478597 14804627 18478768 14804764 18478939 14804901 18479110 14805038 18479281 14805175 18479452 14805312 18479623 14805449 18479794 14805586 18479965 14805723 18480136 14805860 18480307 14805997 18480478 14806134 18480649 14806271 18480820 14806408 18480991 14806545 18481162 14806682 18481333 14806819 18481504 14806956 18481675 14807093 18481846 14807230 18482017 14807367 18482188 14807504 18482359 14807641 18482530 14807778 18482701 14807915 18482872 14808052 18483043 14808189 18483214 14808326 18483385 14808463 18483556 14808600 18483727 14808737 18483898 14808874 18484069 14809011 18484240 14809148 18484411 14809285 18484582 14809422 18484753 14809559 18484924 14809696 18485095 14809833 18485266 14809970 18485437 14810107 18485608 14810244 18485779 14810381 18485950 14810518 18486121 14810655 18486292 14810792 18486463 14810929 18486634 14811066 18486805 14811203 18486976 14811340 18487147 14811477 18487318 14811614 18487489 14811751 18487660 14811888 18487831 14812025 18488002 14812162 18488173 14812299 18488344 14812436 18488515 14812573 18488686 14812710 18488857 14812847 18489028 14812984 18489199 14813121 18489370 14813258 18489541 14813395 18489712 14813532 18489883 14813669 18490054 14813806 18490225 14813943 18490396 14814080 18490567 14814217 18490738 14814354 18490909 14814491 18491080 14814628 18491251 14814765 18491422 14814902 18491593 14815039 18491764 14815176 18491935 14815313 18492106 14815450 18492277 14815587 18492448 14815724 18492619 14815861 18492790 14815998 18492961 14816135 18493132 14816272 18493303 14816409 18493474 14816546 18493645 14816683 18493816 14816820 18493987 14816957 18494158 14817094 18494329 14817231 18494500 14817368 18494671 14817505 18494842 14817642 18495013 14817779 18495184 14817916 18495355 14818053 18495526 14818190 18495697 14818327 18495868 14818464 18496039 14818601 18496210 14818738 18496381 14818875 18496552 14819012 18496723 14819149 18496894 14819286 18497065 14819423 18497236 14819560 18497407 14819697 18497578 14819834 18497749 14819971 18497920 14820108 18498091 14820245 18498262 14820382 18498433 14820519 18498604 14820656 18498775 14820793 18498946 14820930 18499117 14821067 18499288 14821204 18499459 14821341 18499630 14821478 18499801 14821615 18499972 14821752 18500143 14821889 18500314 14822026 18500485 14822163 18500656 14822300 18500827 14822437 18500998 14822574 18501169 14822711 18501340 14822848 18501511 14822985 18501682 14823122 18501853 14823259 18502024 14823396 18502195 14823533 18502366 14823670 18502537 14823807 18502708 14823944 18502879 14824081 18503050 14824218 18503221 14824355 18503392 14824492 18503563 14824629 18503734 14824766 18503905 14824903 18504076 14825040 18504247 14825177 18504418 14825314 18504589 14825451 18504760 14825588 18504931 14825725 18505102 14825862 18505273 14825999 18505444 14826136 18505615 14826273 18505786 14826410 18505957 14826547 18506128 14826684 18506299 14826821 18506470 14826958 18506641 14827095 18506812 14827232 18506983 14827369 18507154 14827506 18507325 14827643 18507496 14827780 18507667 14827917 18507838 14828054 18508009 14828191 18508180 14828328 18508351 14828465 18508522 14828602 18508693 14828739 18508864 14828876 18509035 14829013 18509206 14829150 18509377 14829287 18509548 14829424 18509719 14829561 18509890 14829698 18510061 14829835 18510232 14829972 18510403 14830109 18510574 14830246 18510745 14830383 18510916 14830520 18511087 14830657 18511258 14830794 18511429 14830931 18511600 14831068 18511771 14831205 18511942 14831342 18512113 14831479 18512284 14831616 18512455 14831753 18512626 14831890 18512797 14832027 18512968 14832164 18513139 14832301 18513310 14832438 18513481 14832575 18513652 14832712 18513823 14832849 18513994 14832986 18514165 14833123 18514336 14833260 18514507 14833397 18514678 14833534 18514849 14833671 18515020 14833808 18515191 14833945 18515362 14834082 18515533 14834219 18515704 14834356 18515875 14834493 18516046 14834630 18516217 14834767 18516388 14834904 18516559 14835041 18516730 14835178 18516901 14835315 18517072 14835452 18517243 14835589 18517414 14835726 18517585 14835863 18517756 14836000 18517927 14836137 18518098 14836274 18518269 14836411 18518440 14836548 18518611 14836685 18518782 14836822 18518953 14836959 18519124 14837096 18519295 14837233 18519466 14837370 18519637 14837507 18519808 14837644 18519979 14837781 18520150 14837918 18520321 14838055 18520492 14838192 18520663 14838329 18520834 14838466 18521005 14838603 18521176 14838740 18521347 14838877 18521518 14839014 18521689 14839151 18521860 14839288 18522031 14839425 18522202 14839562 18522373 14839699 18522544 14839836 18522715 14839973 18522886 14840110 18523057 14840247 18523228 14840384 18523399 14840521 18523570 14840658 18523741 14840795 18523912 14840932 18524083 14841069 18524254 14841206 18524425 14841343 18524596 14841480 18524767 14841617 18524938 14841754 18525109 14841891 18525280 14842028 18525451 14842165 18525622 14842302 18525793 14842439 18525964 14842576 18526135 14842713 18526306 14842850 18526477 14842987 18526648 14843124 18526819 14843261 18526990 14843398 18527161 14843535 18527332 14843672 18527503 14843809 18527674 14843946 18527845 14844083 18528016 14844220 18528187 14844357 18528358 14844494 18528529 14844631 18528700 14844768 18528871 14844905 18529042 14845042 18529213 14845179 18529384 14845316 18529555 14845453 18529726 14845590 18529897 14845727 18530068 14845864 18530239 14846001 18530410 14846138 18530581 14846275 18530752 14846412 18530923 14846549 18531094 14846686 18531265 14846823 18531436 14846960 18531607 14847097 18531778 14847234 18531949 14847371 18532120 14847508 18532291 14847645 18532462 14847782 18532633 14847919 18532804 14848056 18532975 14848193 18533146 14848330 18533317 14848467 18533488 14848604 18533659 14848741 18533830 14848878 18534001 14849015 18534172 14849152 18534343 14849289 18534514 14849426 18534685 14849563 18534856 14849700 18535027 14849837 18535198 14849974 18535369 14850111 18535540 14850248 18535711 14850385 18535882 14850522 18536053 14850659 18536224 14850796 18536395 14850933 18536566 14851070 18536737 14851207 18536908 14851344 18537079 14851481 18537250 14851618 18537421 14851755 18537592 14851892 18537763 14852029 18537934 14852166 18538105 14852303 18538276 14852440 18538447 14852577 18538618 14852714 18538789 14852851 18538960 14852988 18539131 14853125 18539302 14853262 18539473 14853399 18539644 14853536 18539815 14853673 18539986 14853810 18540157 14853947 18540328 14854084 18540499 14854221 18540670 14854358 18540841 14854495 18541012 14854632 18541183 14854769 18541354 14854906 18541525 14855043 18541696 14855180 18541867 14855317 18542038 14855454 18542209 14855591 18542380 14855728 18542551 14855865 18542722 14856002 18542893 14856139 18543064 14856276 18543235 14856413 18543406 14856550 18543577 14856687 18543748 14856824 18543919 14856961 18544090 14857098 18544261 14857235 18544432 14857372 18544603 14857509 18544774 14857646 18544945 14857783 18545116 14857920 18545287 14858057 18545458 14858194 18545629 14858331 18545800 14858468 18545971 14858605 18546142 14858742 18546313 14858879 18546484 14859016 18546655 14859153 18546826 14859290 18546997 14859427 18547168 14859564 18547339 14859701 18547510 14859838 18547681 14859975 18547852 14860112 18548023 14860249 18548194 14860386 18548365 14860523 18548536 14860660 18548707 14860797 18548878 14860934 18549049 14861071 18549220 14861208 18549391 14861345 18549562 14861482 18549733 14861619 18549904 14861756 18550075 14861893 18550246 14862030 18550417 14862167 18550588 14862304 18550759 14862441 18550930 14862578 18551101 14862715 18551272 14862852 18551443 14862989 18551614 14863126 18551785 14863263 18551956 14863400 18552127 14863537 18552298 14863674 18552469 14863811 18552640 14863948 18552811 14864085 18552982 14864222 18553153 14864359 18553324 14864496 18553495 14864633 18553666 14864770 18553837 14864907 18554008 14865044 18554179 14865181 18554350 14865318 18554521 14865455 18554692 14865592 18554863 14865729 18555034 14865866 18555205 14866003 18555376 14866140 18555547 14866277 18555718 14866414 18555889 14866551 18556060 14866688 18556231 14866825 18556402 14866962 18556573 14867099 18556744 14867236 18556915 14867373 18557086 14867510 18557257 14867647 18557428 14867784 18557599 14867921 18557770 14868058 18557941 14868195 18558112 14868332 18558283 14868469 18558454 14868606 18558625 14868743 18558796 14868880 18558967 14869017 18559138 14869154 18559309 14869291 18559480 14869428 18559651 14869565 18559822 14869702 18559993 14869839 18560164 14869976 18560335 14870113 18560506 14870250 18560677 14870387 18560848 14870524 18561019 14870661 18561190 14870798 18561361 14870935 18561532 14871072 18561703 14871209 18561874 14871346 18562045 14871483 18562216 14871620 18562387 14871757 18562558 14871894 18562729 14872031 18562900 14872168 18563071 14872305 18563242 14872442 18563413 14872579 18563584 14872716 18563755 14872853 18563926 14872990 18564097 14873127 18564268 14873264 18564439 14873401 18564610 14873538 18564781 14873675 18564952 14873812 18565123 14873949 18565294 14874086 18565465 14874223 18565636 14874360 18565807 14874497 18565978 14874634 18566149 14874771 18566320 14874908 18566491 14875045 18566662 14875182 18566833 14875319 18567004 14875456 18567175 14875593 18567346 14875730 18567517 14875867 18567688 14876004 18567859 14876141 18568030 14876278 18568201 14876415 18568372 14876552 18568543 14876689 18568714 14876826 18568885 14876963 18569056 14877100 18569227 14877237 18569398 14877374 18569569 14877511 18569740 14877648 18569911 14877785 18570082 14877922 18570253 14878059 18570424 14878196 18570595 14878333 18570766 14878470 18570937 14878607 18571108 14878744 18571279 14878881 18571450 14879018 18571621 14879155 18571792 14879292 18571963 14879429 18572134 14879566 18572305 14879703 18572476 14879840 18572647 14879977 18572818 14880114 18572989 14880251 18573160 14880388 18573331 14880525 18573502 14880662 18573673 14880799 18573844 14880936 18574015 14881073 18574186 14881210 18574357 14881347 18574528 14881484 18574699 14881621 18574870 14881758 18575041 14881895 18575212 14882032 18575383 14882169 18575554 14882306 18575725 14882443 18575896 14882580 18576067 14882717 18576238 14882854 18576409 14882991 18576580 14883128 18576751 14883265 18576922 14883402 18577093 14883539 18577264 14883676 18577435 14883813 18577606 14883950 18577777 14884087 18577948 14884224 18578119 14884361 18578290 14884498 18578461 14884635 18578632 14884772 18578803 14884909 18578974 14885046 18579145 14885183 18579316 14885320 18579487 14885457 18579658 14885594 18579829 14885731 18580000 14885868 18580171 14886005 18580342 14886142 18580513 14886279 18580684 14886416 18580855 14886553 18581026 14886690 18581197 14886827 18581368 14886964 18581539 14887101 18581710 14887238 18581881 14887375 18582052 14887512 18582223 14887649 18582394 14887786 18582565 14887923 18582736 14888060 18582907 14888197 18583078 14888334 18583249 14888471 18583420 14888608 18583591 14888745 18583762 14888882 18583933 14889019 18584104 14889156 18584275 14889293 18584446 14889430 18584617 14889567 18584788 14889704 18584959 14889841 18585130 14889978 18585301 14890115 18585472 14890252 18585643 14890389 18585814 14890526 18585985 14890663 18586156 14890800 18586327 14890937 18586498 14891074 18586669 14891211 18586840 14891348 18587011 14891485 18587182 14891622 18587353 14891759 18587524 14891896 18587695 14892033 18587866 14892170 18588037 14892307 18588208 14892444 18588379 14892581 18588550 14892718 18588721 14892855 18588892 14892992 18589063 14893129 18589234 14893266 18589405 14893403 18589576 14893540 18589747 14893677 18589918 14893814 18590089 14893951 18590260 14894088 18590431 14894225 18590602 14894362 18590773 14894499 18590944 14894636 18591115 14894773 18591286 14894910 18591457 14895047 18591628 14895184 18591799 14895321 18591970 14895458 18592141 14895595 18592312 14895732 18592483 14895869 18592654 14896006 18592825 14896143 18592996 14896280 18593167 14896417 18593338 14896554 18593509 14896691 18593680 14896828 18593851 14896965 18594022 14897102 18594193 14897239 18594364 14897376 18594535 14897513 18594706 14897650 18594877 14897787 18595048 14897924 18595219 14898061 18595390 14898198 18595561 14898335 18595732 14898472 18595903 14898609 18596074 14898746 18596245 14898883 18596416 14899020 18596587 14899157 18596758 14899294 18596929 14899431 18597100 14899568 18597271 14899705 18597442 14899842 18597613 14899979 18597784 14900116 18597955 14900253 18598126 14900390 18598297 14900527 18598468 14900664 18598639 14900801 18598810 14900938 18598981 14901075 18599152 14901212 18599323 14901349 18599494 14901486 18599665 14901623 18599836 14901760 18600007 14901897 18600178 14902034 18600349 14902171 18600520 14902308 18600691 14902445 18600862 14902582 18601033 14902719 18601204 14902856 18601375 14902993 18601546 14903130 18601717 14903267 18601888 14903404 18602059 14903541 18602230 14903678 18602401 14903815 18602572 14903952 18602743 14904089 18602914 14904226 18603085 14904363 18603256 14904500 18603427 14904637 18603598 14904774 18603769 14904911 18603940 14905048 18604111 14905185 18604282 14905322 18604453 14905459 18604624 14905596 18604795 14905733 18604966 14905870 18605137 14906007 18605308 14906144 18605479 14906281 18605650 14906418 18605821 14906555 18605992 14906692 18606163 14906829 18606334 14906966 18606505 14907103 18606676 14907240 18606847 14907377 18607018 14907514 18607189 14907651 18607360 14907788 18607531 14907925 18607702 14908062 18607873 14908199 18608044 14908336 18608215 14908473 18608386 14908610 18608557 14908747 18608728 14908884 18608899 14909021 18609070 14909158 18609241 14909295 18609412 14909432 18609583 14909569 18609754 14909706 18609925 14909843 18610096 14909980 18610267 14910117 18610438 14910254 18610609 14910391 18610780 14910528 18610951 14910665 18611122 14910802 18611293 14910939 18611464 14911076 18611635 14911213 18611806 14911350 18611977 14911487 18612148 14911624 18612319 14911761 18612490 14911898 18612661 14912035 18612832 14912172 18613003 14912309 18613174 14912446 18613345 14912583 18613516 14912720 18613687 14912857 18613858 14912994 18614029 14913131 18614200 14913268 18614371 14913405 18614542 14913542 18614713 14913679 18614884 14913816 18615055 14913953 18615226 14914090 18615397 14914227 18615568 14914364 18615739 14914501 18615910 14914638 18616081 14914775 18616252 14914912 18616423 14915049 18616594 14915186 18616765 14915323 18616936 14915460 18617107 14915597 18617278 14915734 18617449 14915871 18617620 14916008 18617791 14916145 18617962 14916282 18618133 14916419 18618304 14916556 18618475 14916693 18618646 14916830 18618817 14916967 18618988 14917104 18619159 14917241 18619330 14917378 18619501 14917515 18619672 14917652 18619843 14917789 18620014 14917926 18620185 14918063 18620356 14918200 18620527 14918337 18620698 14918474 18620869 14918611 18621040 14918748 18621211 14918885 18621382 14919022 18621553 14919159 18621724 14919296 18621895 14919433 18622066 14919570 18622237 14919707 18622408 14919844 18622579 14919981 18622750 14920118 18622921 14920255 18623092 14920392 18623263 14920529 18623434 14920666 18623605 14920803 18623776 14920940 18623947 14921077 18624118 14921214 18624289 14921351 18624460 14921488 18624631 14921625 18624802 14921762 18624973 14921899 18625144 14922036 18625315 14922173 18625486 14922310 18625657 14922447 18625828 14922584 18625999 14922721 18626170 14922858 18626341 14922995 18626512 14923132 18626683 14923269 18626854 14923406 18627025 14923543 18627196 14923680 18627367 14923817 18627538 14923954 18627709 14924091 18627880 14924228 18628051 14924365 18628222 14924502 18628393 14924639 18628564 14924776 18628735 14924913 18628906 14925050 18629077 14925187 18629248 14925324 18629419 14925461 18629590 14925598 18629761 14925735 18629932 14925872 18630103 14926009 18630274 14926146 18630445 14926283 18630616 14926420 18630787 14926557 18630958 14926694 18631129 14926831 18631300 14926968 18631471 14927105 18631642 14927242 18631813 14927379 18631984 14927516 18632155 14927653 18632326 14927790 18632497 14927927 18632668 14928064 18632839 14928201 18633010 14928338 18633181 14928475 18633352 14928612 18633523 14928749 18633694 14928886 18633865 14929023 18634036 14929160 18634207 14929297 18634378 14929434 18634549 14929571 18634720 14929708 18634891 14929845 18635062 14929982 18635233 14930119 18635404 14930256 18635575 14930393 18635746 14930530 18635917 14930667 18636088 14930804 18636259 14930941 18636430 14931078 18636601 14931215 18636772 14931352 18636943 14931489 18637114 14931626 18637285
1000 21627231 0 21627231 26994573 21627368 26994744 21627505 26994915 21627642 26995086 21627779 26995257 21627916 26995428 21628053 26995599 21628190 26995770 21628327 26995941 21628464 26996112 21628601 26996283 21628738 26996454 21628875 26996625 21629012 26996796 21629149 26996967 21629286 26997138 21629423 26997309 21629560 26997480 21629697 26997651 21629834 26997822 21629971 26997993 21630108 26998164 21630245 26998335 21630382 26998506 21630519 26998677 21630656 26998848 21630793 26999019 21630930 26999190 21631067 26999361 21631204 26999532 21631341 26999703 21631478 26999874 21631615 27000045 21631752 27000216 21631889 27000387 21632026 27000558 21632163 27000729 21632300 27000900 21632437 27001071 21632574 27001242 21632711 27001413 21632848 27001584 21632985 27001755 21633122 27001926 21633259 27002097 21633396 27002268 21633533 27002439 21633670 27002610 21633807 27002781 21633944 27002952 21634081 27003123 21634218 27003294 21634355 27003465 21634492 27003636 21634629 27003807 21634766 27003978 21634903 27004149 21635040 27004320 21635177 27004491 21635314 27004662 21635451 27004833 21635588 27005004 21635725 27005175 21635862 27005346 21635999 27005517 21636136 27005688 21636273 27005859 21636410 27006030 21636547 27006201 21636684 27006372 21636821 27006543 21636958 27006714 21637095 27006885 21637232 27007056 21637369 27007227 21637506 27007398 21637643 27007569 21637780 27007740 21637917 27007911 21638054 27008082 21638191 27008253 21638328 27008424 21638465 27008595 21638602 27008766 21638739 27008937 21638876 27009108 21639013 27009279 21639150 27009450 21639287 27009621 21639424 27009792 21639561 27009963 21639698 27010134 21639835 27010305 21639972 27010476 21640109 27010647 21640246 27010818 21640383 27010989 21640520 27011160 21640657 27011331 21640794 27011502 21640931 27011673 21641068 27011844 21641205 27012015 21641342 27012186 21641479 27012357 21641616 27012528 21641753 27012699 21641890 27012870 21642027 27013041 21642164 27013212 21642301 27013383 21642438 27013554 21642575 27013725 21642712 27013896 21642849 27014067 21642986 27014238 21643123 27014409 21643260 27014580 21643397 27014751 21643534 27014922 21643671 27015093 21643808 27015264 21643945 27015435 21644082 27015606 21644219 27015777 21644356 27015948 21644493 27016119 21644630 27016290 21644767 27016461 21644904 27016632 21645041 27016803 21645178 27016974 21645315 27017145 21645452 27017316 21645589 27017487 21645726 27017658 21645863 27017829 21646000 27018000 21646137 27018171 21646274 27018342 21646411 27018513 21646548 27018684 21646685 27018855 21646822 27019026 21646959 27019197 21647096 27019368 21647233 27019539 21647370 27019710 21647507 27019881 21647644 27020052 21647781 27020223 21647918 27020394 21648055 27020565 21648192 27020736 21648329 27020907 21648466 27021078 21648603 27021249 21648740 27021420 21648877 27021591 21649014 27021762 21649151 27021933 21649288 27022104 21649425 27022275 21649562 27022446 21649699 27022617 21649836 27022788 21649973 27022959 21650110 27023130 21650247 27023301 21650384 27023472 21650521 27023643 21650658 27023814 21650795 27023985 21650932 27024156 21651069 27024327 21651206 27024498 21651343 27024669 21651480 27024840 21651617 27025011 21651754 27025182 21651891 27025353 21652028 27025524 21652165 27025695 21652302 27025866 21652439 27026037 21652576 27026208 21652713 27026379 21652850 27026550 21652987 27026721 21653124 27026892 21653261 27027063 21653398 27027234 21653535 27027405 21653672 27027576 21653809 27027747 21653946 27027918 21654083 27028089 21654220 27028260 21654357 27028431 21654494 27028602 21654631 27028773 21654768 27028944 21654905 27029115 21655042 27029286 21655179 27029457 21655316 27029628 21655453 27029799 21655590 27029970 21655727 27030141 21655864 27030312 21656001 27030483 21656138 27030654 21656275 27030825 21656412 27030996 21656549 27031167 21656686 27031338 21656823 27031509 21656960 27031680 21657097 27031851 21657234 27032022 21657371 27032193 21657508 27032364 21657645 27032535 21657782 27032706 21657919 27032877 21658056 27033048 21658193 27033219 21658330 27033390 21658467 27033561 21658604 27033732 21658741 27033903 21658878 27034074 21659015 27034245 21659152 27034416 21659289 27034587 21659426 27034758 21659563 27034929 21659700 27035100 21659837 27035271 21659974 27035442 21660111 27035613 21660248 27035784 21660385 27035955 21660522 27036126 21660659 27036297 21660796 27036468 21660933 27036639 21661070 27036810 21661207 27036981 21661344 27037152 21661481 27037323 21661618 27037494 21661755 27037665 21661892 27037836 21662029 27038007 21662166 27038178 21662303 27038349 21662440 27038520 21662577 27038691 21662714 27038862 21662851 27039033 21662988 27039204 21663125 27039375 21663262 27039546 21663399 27039717 21663536 27039888 21663673 27040059 21663810 27040230 21663947 27040401 21664084 27040572 21664221 27040743 21664358 27040914 21664495 27041085 21664632 27041256 21664769 27041427 21664906 27041598 21665043 27041769 21665180 27041940 21665317 27042111 21665454 27042282 21665591 27042453 21665728 27042624 21665865 27042795 21666002 27042966 21666139 27043137 21666276 27043308 21666413 27043479 21666550 27043650 21666687 27043821 21666824 27043992 21666961 27044163 21667098 27044334 21667235 27044505 21667372 27044676 21667509 27044847 21667646 27045018 21667783 27045189 21667920 27045360 21668057 27045531 21668194 27045702 21668331 27045873 21668468 27046044 21668605 27046215 21668742 27046386 21668879 27046557 21669016 27046728 21669153 27046899 21669290 27047070 21669427 27047241 21669564 27047412 21669701 27047583 21669838 27047754 21669975 27047925 21670112 27048096 21670249 27048267 21670386 27048438 21670523 27048609 21670660 27048780 21670797 27048951 21670934 27049122 21671071 27049293 21671208 27049464 21671345 27049635 21671482 27049806 21671619 27049977 21671756 27050148 21671893 27050319 21672030 27050490 21672167 27050661 21672304 27050832 21672441 27051003 21672578 27051174 21672715 27051345 21672852 27051516 21672989 27051687 21673126 27051858 21673263 27052029 21673400 27052200 21673537 27052371 21673674 27052542 21673811 27052713 21673948 27052884 21674085 27053055 21674222 27053226 21674359 27053397 21674496 27053568 21674633 27053739 21674770 27053910 21674907 27054081 21675044 27054252 21675181 27054423 21675318 27054594 21675455 27054765 21675592 27054936 21675729 27055107 21675866 27055278 21676003 27055449 21676140 27055620 21676277 27055791 21676414 27055962 21676551 27056133 21676688 27056304 21676825 27056475 21676962 27056646 21677099 27056817 21677236 27056988 21677373 27057159 21677510 27057330 21677647 27057501 21677784 27057672 21677921 27057843 21678058 27058014 21678195 27058185 21678332 27058356 21678469 27058527 21678606 27058698 21678743 27058869 21678880 27059040 21679017 27059211 21679154 27059382 21679291 27059553 21679428 27059724 21679565 27059895 21679702 27060066 21679839 27060237 21679976 27060408 21680113 27060579 21680250 27060750 21680387 27060921 21680524 27061092 21680661 27061263 21680798 27061434 21680935 27061605 21681072 27061776 21681209 27061947 21681346 27062118 21681483 27062289 21681620 27062460 21681757 27062631 21681894 27062802 21682031 27062973 21682168 27063144 21682305 27063315 21682442 27063486 21682579 27063657 21682716 27063828 21682853 27063999 21682990 27064170 21683127 27064341 21683264 27064512 21683401 27064683 21683538 27064854 21683675 27065025 21683812 27065196 21683949 27065367 21684086 27065538 21684223 27065709 21684360 27065880 21684497 27066051 21684634 27066222 21684771 27066393 21684908 27066564 21685045 27066735 21685182 27066906 21685319 27067077 21685456 27067248 21685593 27067419 21685730 27067590 21685867 27067761 21686004 27067932 21686141 27068103 21686278 27068274 21686415 27068445 21686552 27068616 21686689 27068787 21686826 27068958 21686963 27069129 21687100 27069300 21687237 27069471 21687374 27069642 21687511 27069813 21687648 27069984 21687785 27070155 21687922 27070326 21688059 27070497 21688196 27070668 21688333 27070839 21688470 27071010 21688607 27071181 21688744 27071352 21688881 27071523 21689018 27071694 21689155 27071865 21689292 27072036 21689429 27072207 21689566 27072378 21689703 27072549 21689840 27072720 21689977 27072891 21690114 27073062 21690251 27073233 21690388 27073404 21690525 27073575 21690662 27073746 21690799 27073917 21690936 27074088 21691073 27074259 21691210 27074430 21691347 27074601 21691484 27074772 21691621 27074943 21691758 27075114 21691895 27075285 21692032 27075456 21692169 27075627 21692306 27075798 21692443 27075969 21692580 27076140 21692717 27076311 21692854 27076482 21692991 27076653 21693128 27076824 21693265 27076995 21693402 27077166 21693539 27077337 21693676 27077508 21693813 27077679 21693950 27077850 21694087 27078021 21694224 27078192 21694361 27078363 21694498 27078534 21694635 27078705 21694772 27078876 21694909 27079047 21695046 27079218 21695183 27079389 21695320 27079560 21695457 27079731 21695594 27079902 21695731 27080073 21695868 27080244 21696005 27080415 21696142 27080586 21696279 27080757 21696416 27080928 21696553 27081099 21696690 27081270 21696827 27081441 21696964 27081612 21697101 27081783 21697238 27081954 21697375 27082125 21697512 27082296 21697649 27082467 21697786 27082638 21697923 27082809 21698060 27082980 21698197 27083151 21698334 27083322 21698471 27083493 21698608 27083664 21698745 27083835 21698882 27084006 21699019 27084177 21699156 27084348 21699293 27084519 21699430 27084690 21699567 27084861 21699704 27085032 21699841 27085203 21699978 27085374 21700115 27085545 21700252 27085716 21700389 27085887 21700526 27086058 21700663 27086229 21700800 27086400 21700937 27086571 21701074 27086742 21701211 27086913 21701348 27087084 21701485 27087255 21701622 27087426 21701759 27087597 21701896 27087768 21702033 27087939 21702170 27088110 21702307 27088281 21702444 27088452 21702581 27088623 21702718 27088794 21702855 27088965 21702992 27089136 21703129 27089307 21703266 27089478 21703403 27089649 21703540 27089820 21703677 27089991 21703814 27090162 21703951 27090333 21704088 27090504 21704225 27090675 21704362 27090846 21704499 27091017 21704636 27091188 21704773 27091359 21704910 27091530 21705047 27091701 21705184 27091872 21705321 27092043 21705458 27092214 21705595 27092385 21705732 27092556 21705869 27092727 21706006 27092898 21706143 27093069 21706280 27093240 21706417 27093411 21706554 27093582 21706691 27093753 21706828 27093924 21706965 27094095 21707102 27094266 21707239 27094437 21707376 27094608 21707513 27094779 21707650 27094950 21707787 27095121 21707924 27095292 21708061 27095463 21708198 27095634 21708335 27095805 21708472 27095976 21708609 27096147 21708746 27096318 21708883 27096489 21709020 27096660 21709157 27096831 21709294 27097002 21709431 27097173 21709568 27097344 21709705 27097515 21709842 27097686 21709979 27097857 21710116 27098028 21710253 27098199 21710390 27098370 21710527 27098541 21710664 27098712 21710801 27098883 21710938 27099054 21711075 27099225 21711212 27099396 21711349 27099567 21711486 27099738 21711623 27099909 21711760 27100080 21711897 27100251 21712034 27100422 21712171 27100593 21712308 27100764 21712445 27100935 21712582 27101106 21712719 27101277 21712856 27101448 21712993 27101619 21713130 27101790 21713267 27101961 21713404 27102132 21713541 27102303 21713678 27102474 21713815 27102645 21713952 27102816 21714089 27102987 21714226 27103158 21714363 27103329 21714500 27103500 21714637 27103671 21714774 27103842 21714911 27104013 21715048 27104184 21715185 27104355 21715322 27104526 21715459 27104697 21715596 27104868 21715733 27105039 21715870 27105210 21716007 27105381 21716144 27105552 21716281 27105723 21716418 27105894 21716555 27106065 21716692 27106236 21716829 27106407 21716966 27106578 21717103 27106749 21717240 27106920 21717377 27107091 21717514 27107262 21717651 27107433 21717788 27107604 21717925 27107775 21718062 27107946 21718199 27108117 21718336 27108288 21718473 27108459 21718610 27108630 21718747 27108801 21718884 27108972 21719021 27109143 21719158 27109314 21719295 27109485 21719432 27109656 21719569 27109827 21719706 27109998 21719843 27110169 21719980 27110340 21720117 27110511 21720254 27110682 21720391 27110853 21720528 27111024 21720665 27111195 21720802 27111366 21720939 27111537 21721076 27111708 21721213 27111879 21721350 27112050 21721487 27112221 21721624 27112392 21721761 27112563 21721898 27112734 21722035 27112905 21722172 27113076 21722309 27113247 21722446 27113418 21722583 27113589 21722720 27113760 21722857 27113931 21722994 27114102 21723131 27114273 21723268 27114444 21723405 27114615 21723542 27114786 21723679 27114957 21723816 27115128 21723953 27115299 21724090 27115470 21724227 27115641 21724364 27115812 21724501 27115983 21724638 27116154 21724775 27116325 21724912 27116496 21725049 27116667 21725186 27116838 21725323 27117009 21725460 27117180 21725597 27117351 21725734 27117522 21725871 27117693 21726008 27117864 21726145 27118035 21726282 27118206 21726419 27118377 21726556 27118548 21726693 27118719 21726830 27118890 21726967 27119061 21727104 27119232 21727241 27119403 21727378 27119574 21727515 27119745 21727652 27119916 21727789 27120087 21727926 27120258 21728063 27120429 21728200 27120600 21728337 27120771 21728474 27120942 21728611 27121113 21728748 27121284 21728885 27121455 21729022 27121626 21729159 27121797 21729296 27121968 21729433 27122139 21729570 27122310 21729707 27122481 21729844 27122652 21729981 27122823 21730118 27122994 21730255 27123165 21730392 27123336 21730529 27123507 21730666 27123678 21730803 27123849 21730940 27124020 21731077 27124191 21731214 27124362 21731351 27124533 21731488 27124704 21731625 27124875 21731762 27125046 21731899 27125217 21732036 27125388 21732173 27125559 21732310 27125730 21732447 27125901 21732584 27126072 21732721 27126243 21732858 27126414 21732995 27126585 21733132 27126756 21733269 27126927 21733406 27127098 21733543 27127269 21733680 27127440 21733817 27127611 21733954 27127782 21734091 27127953 21734228 27128124 21734365 27128295 21734502 27128466 21734639 27128637 21734776 27128808 21734913 27128979 21735050 27129150 21735187 27129321 21735324 27129492 21735461 27129663 21735598 27129834 21735735 27130005 21735872 27130176 21736009 27130347 21736146 27130518 21736283 27130689 21736420 27130860 21736557 27131031 21736694 27131202 21736831 27131373 21736968 27131544 21737105 27131715 21737242 27131886 21737379 27132057 21737516 27132228 21737653 27132399 21737790 27132570 21737927 27132741 21738064 27132912 21738201 27133083 21738338 27133254 21738475 27133425 21738612 27133596 21738749 27133767 21738886 27133938 21739023 27134109 21739160 27134280 21739297 27134451 21739434 27134622 21739571 27134793 21739708 27134964 21739845 27135135 21739982 27135306 21740119 27135477 21740256 27135648 21740393 27135819 21740530 27135990 21740667 27136161 21740804 27136332 21740941 27136503 21741078 27136674 21741215 27136845 21741352 27137016 21741489 27137187 21741626 27137358 21741763 27137529 21741900 27137700 21742037 27137871 21742174 27138042 21742311 27138213 21742448 27138384 21742585 27138555 21742722 27138726 21742859 27138897 21742996 27139068 21743133 27139239 21743270 27139410 21743407 27139581 21743544 27139752 21743681 27139923 21743818 27140094 21743955 27140265 21744092 27140436 21744229 27140607 21744366 27140778 21744503 27140949 21744640 27141120 21744777 27141291 21744914 27141462 21745051 27141633 21745188 27141804 21745325 27141975 21745462 27142146 21745599 27142317 21745736 27142488 21745873 27142659 21746010 27142830 21746147 27143001 21746284 27143172 21746421 27143343 21746558 27143514 21746695 27143685 21746832 27143856 21746969 27144027 21747106 27144198 21747243 27144369 21747380 27144540 21747517 27144711 21747654 27144882 21747791 27145053 21747928 27145224 21748065 27145395 21748202 27145566 21748339 27145737 21748476 27145908 21748613 27146079 21748750 27146250 21748887 27146421 21749024 27146592 21749161 27146763 21749298 27146934 21749435 27147105 21749572 27147276 21749709 27147447 21749846 27147618 21749983 27147789 21750120 27147960 21750257 27148131 21750394 27148302 21750531 27148473 21750668 27148644 21750805 27148815 21750942 27148986 21751079 27149157 21751216 27149328 21751353 27149499 21751490 27149670 21751627 27149841 21751764 27150012 21751901 27150183 21752038 27150354 21752175 27150525 21752312 27150696 21752449 27150867 21752586 27151038 21752723 27151209 21752860 27151380 21752997 27151551 21753134 27151722 21753271 27151893 21753408 27152064 21753545 27152235 21753682 27152406 21753819 27152577 21753956 27152748 21754093 27152919 21754230 27153090 21754367 27153261 21754504 27153432 21754641 27153603 21754778 27153774 21754915 27153945 21755052 27154116 21755189 27154287 21755326 27154458 21755463 27154629 21755600 27154800 21755737 27154971 21755874 27155142 21756011 27155313 21756148 27155484 21756285 27155655 21756422 27155826 21756559 27155997 21756696 27156168 21756833 27156339 21756970 27156510 21757107 27156681 21757244 27156852 21757381 27157023 21757518 27157194 21757655 27157365 21757792 27157536 21757929 27157707 21758066 27157878 21758203 27158049 21758340 27158220 21758477 27158391 21758614 27158562 21758751 27158733 21758888 27158904 21759025 27159075 21759162 27159246 21759299 27159417 21759436 27159588 21759573 27159759 21759710 27159930 21759847 27160101 21759984 27160272 21760121 27160443 21760258 27160614 21760395 27160785 21760532 27160956 21760669 27161127 21760806 27161298 21760943 27161469 21761080 27161640 21761217 27161811 21761354 27161982 21761491 27162153 21761628 27162324 21761765 27162495 21761902 27162666 21762039 27162837 21762176 27163008 21762313 27163179 21762450 27163350 21762587 27163521 21762724 27163692 21762861 27163863 21762998 27164034 21763135 27164205 21763272 27164376 21763409 27164547 21763546 27164718 21763683 27164889 21763820 27165060 21763957 27165231
1000 24247900 0 24247900 30265627 24248037 30265798 24248174 30265969 24248311 30266140 24248448 30266311 24248585 30266482 24248722 30266653 24248859 30266824 24248996 30266995 24249133 30267166 24249270 30267337 24249407 30267508 24249544 30267679 24249681 30267850 24249818 30268021 24249955 30268192 24250092 30268363 24250229 30268534 24250366 30268705 24250503 30268876 24250640 30269047 24250777 30269218 24250914 30269389 24251051 30269560 24251188 30269731 24251325 30269902 24251462 30270073 24251599 30270244 24251736 30270415 24251873 30270586 24252010 30270757 24252147 30270928 24252284 30271099 24252421 30271270 24252558 30271441 24252695 30271612 24252832 30271783 24252969 30271954 24253106 30272125 24253243 30272296 24253380 30272467 24253517 30272638 24253654 30272809 24253791 30272980 24253928 30273151 24254065 30273322 24254202 30273493 24254339 30273664 24254476 30273835 24254613 30274006 24254750 30274177 24254887 30274348 24255024 30274519 24255161 30274690 24255298 30274861 24255435 30275032 24255572 30275203 24255709 30275374 24255846 30275545 24255983 30275716 24256120 30275887 24256257 30276058 24256394 30276229 24256531 30276400 24256668 30276571 24256805 30276742 24256942 30276913 24257079 30277084 24257216 30277255 24257353 30277426 24257490 30277597 24257627 30277768 24257764 30277939 24257901 30278110 24258038 30278281 24258175 30278452 24258312 30278623 24258449 30278794 24258586 30278965 24258723 30279136 24258860 30279307 24258997 30279478 24259134 30279649 24259271 30279820 24259408 30279991 24259545 30280162 24259682 30280333 24259819 30280504 24259956 30280675 24260093 30280846 24260230 30281017 24260367 30281188 24260504 30281359 24260641 30281530 24260778 30281701 24260915 30281872 24261052 30282043 24261189 30282214 24261326 30282385 24261463 30282556 24261600 30282727 24261737 30282898 24261874 30283069 24262011 30283240 24262148 30283411 24262285 30283582 24262422 30283753 24262559 30283924 24262696 30284095 24262833 30284266 24262970 30284437 24263107 30284608 24263244 30284779 24263381 30284950 24263518 30285121 24263655 30285292 24263792 30285463 24263929 30285634 24264066 30285805 24264203 30285976 24264340 30286147 24264477 30286318 24264614 30286489 24264751 30286660 24264888 30286831 24265025 30287002 24265162 30287173 24265299 30287344 24265436 30287515 24265573 30287686 24265710 30287857 24265847 30288028 24265984 30288199 24266121 30288370 24266258 30288541 24266395 30288712 24266532 30288883 24266669 30289054 24266806 30289225 24266943 30289396 24267080 30289567 24267217 30289738 24267354 30289909 24267491 30290080 24267628 30290251 24267765 30290422 24267902 30290593 24268039 30290764 24268176 30290935 24268313 30291106 24268450 30291277 24268587 30291448 24268724 30291619 24268861 30291790 24268998 30291961 24269135 30292132 24269272 30292303 24269409 30292474 24269546 30292645 24269683 30292816 24269820 30292987 24269957 30293158 24270094 30293329 24270231 30293500 24270368 30293671 24270505 30293842 24270642 30294013 24270779 30294184 24270916 30294355 24271053 30294526 24271190 30294697 24271327 30294868 24271464 30295039 24271601 30295210 24271738 30295381 24271875 30295552 24272012 30295723 24272149 30295894 24272286 30296065 24272423 30296236 24272560 30296407 24272697 30296578 24272834 30296749 24272971 30296920 24273108 30297091 24273245 30297262 24273382 30297433 24273519 30297604 24273656 30297775 24273793 30297946 24273930 30298117 24274067 30298288 24274204 30298459 24274341 30298630 24274478 30298801 24274615 30298972 24274752 30299143 24274889 30299314 24275026 30299485 24275163 30299656 24275300 30299827 24275437 30299998 24275574 30300169 24275711 30300340 24275848 30300511 24275985 30300682 24276122 30300853 24276259 30301024 24276396 30301195 24276533 30301366 24276670 30301537 24276807 30301708 24276944 30301879 24277081 30302050 24277218 30302221 24277355 30302392 24277492 30302563 24277629 30302734 24277766 30302905 24277903 30303076 24278040 30303247 24278177 30303418 24278314 30303589 24278451 30303760 24278588 30303931 24278725 30304102 24278862 30304273 24278999 30304444 24279136 30304615 24279273 30304786 24279410 30304957 24279547 30305128 24279684 30305299 24279821 30305470 24279958 30305641 24280095 30305812 24280232 30305983 24280369 30306154 24280506 30306325 24280643 30306496 24280780 30306667 24280917 30306838 24281054 30307009 24281191 30307180 24281328 30307351 24281465 30307522 24281602 30307693 24281739 30307864 24281876 30308035 24282013 30308206 24282150 30308377 24282287 30308548 24282424 30308719 24282561 30308890 24282698 30309061 24282835 30309232 24282972 30309403 24283109 30309574 24283246 30309745 24283383 30309916 24283520 30310087 24283657 30310258 24283794 30310429 24283931 30310600 24284068 30310771 24284205 30310942 24284342 30311113 24284479 30311284 24284616 30311455 24284753 30311626 24284890 30311797 24285027 30311968 24285164 30312139 24285301 30312310 24285438 30312481 24285575 30312652 24285712 30312823 24285849 30312994 24285986 30313165 24286123 30313336 24286260 30313507 24286397 30313678 24286534 30313849 24286671 30314020 24286808 30314191 24286945 30314362 24287082 30314533 24287219 30314704 24287356 30314875 24287493 30315046 24287630 30315217 24287767 30315388 24287904 30315559 24288041 30315730 24288178 30315901 24288315 30316072 24288452 30316243 24288589 30316414 24288726 30316585 24288863 30316756 24289000 30316927 24289137 30317098 24289274 30317269 24289411 30317440 24289548 30317611 24289685 30317782 24289822 30317953 24289959 30318124 24290096 30318295 24290233 30318466 24290370 30318637 24290507 30318808 24290644 30318979 24290781 30319150 24290918 30319321 24291055 30319492 24291192 30319663 24291329 30319834 24291466 30320005 24291603 30320176 24291740 30320347 24291877 30320518 24292014 30320689 24292151 30320860 24292288 30321031 24292425 30321202 24292562 30321373 24292699 30321544 24292836 30321715 24292973 30321886 24293110 30322057 24293247 30322228 24293384 30322399 24293521 30322570 24293658 30322741 24293795 30322912 24293932 30323083 24294069 30323254 24294206 30323425 24294343 30323596 24294480 30323767 24294617 30323938 24294754 30324109 24294891 30324280 24295028 30324451 24295165 30324622 24295302 30324793 24295439 30324964 24295576 30325135 24295713 30325306 24295850 30325477 24295987 30325648 24296124 30325819 24296261 30325990 24296398 30326161 24296535 30326332 24296672 30326503 24296809 30326674 24296946 30326845 24297083 30327016 24297220 30327187 24297357 30327358 24297494 30327529 24297631 30327700 24297768 30327871 24297905 30328042 24298042 30328213 24298179 30328384 24298316 30328555 24298453 30328726 24298590 30328897 24298727 30329068 24298864 30329239 24299001 30329410 24299138 30329581 24299275 30329752 24299412 30329923 24299549 30330094 24299686 30330265 24299823 30330436 24299960 30330607 24300097 30330778 24300234 30330949 24300371 30331120 24300508 30331291 24300645 30331462 24300782 30331633 24300919 30331804 24301056 30331975 24301193 30332146 24301330 30332317 24301467 30332488 24301604 30332659 24301741 30332830 24301878 30333001 24302015 30333172 24302152 30333343 24302289 30333514 24302426 30333685 24302563 30333856 24302700 30334027 24302837 30334198 24302974 30334369 24303111 30334540 24303248 30334711 24303385 30334882 24303522 30335053 24303659 30335224 24303796 30335395 24303933 30335566 24304070 30335737 24304207 30335908 24304344 30336079 24304481 30336250 24304618 30336421 24304755 30336592 24304892 30336763 24305029 30336934 24305166 30337105 24305303 30337276 24305440 30337447 24305577 30337618 24305714 30337789 24305851 30337960 24305988 30338131 24306125 30338302 24306262 30338473 24306399 30338644 24306536 30338815 24306673 30338986 24306810 30339157 24306947 30339328 24307084 30339499 24307221 30339670 24307358 30339841 24307495 30340012 24307632 30340183 24307769 30340354 24307906 30340525 24308043 30340696 24308180 30340867 24308317 30341038 24308454 30341209 24308591 30341380 24308728 30341551 24308865 30341722 24309002 30341893 24309139 30342064 24309276 30342235 24309413 30342406 24309550 30342577 24309687 30342748 24309824 30342919 24309961 30343090 24310098 30343261 24310235 30343432 24310372 30343603 24310509 30343774 24310646 30343945 24310783 30344116 24310920 30344287 24311057 30344458 24311194 30344629 24311331 30344800 24311468 30344971 24311605 30345142 24311742 30345313 24311879 30345484 24312016 30345655 24312153 30345826 24312290 30345997 24312427 30346168 24312564 30346339 24312701 30346510 24312838 30346681 24312975 30346852 24313112 30347023 24313249 30347194 24313386 30347365 24313523 30347536 24313660 30347707 24313797 30347878 24313934 30348049 24314071 30348220 24314208 30348391 24314345 30348562 24314482 30348733 24314619 30348904 24314756 30349075 24314893 30349246 24315030 30349417 24315167 30349588 24315304 30349759 24315441 30349930 24315578 30350101 24315715 30350272 24315852 30350443 24315989 30350614 24316126 30350785 24316263 30350956 24316400 30351127 24316537 30351298 24316674 30351469 24316811 30351640 24316948 30351811 24317085 30351982 24317222 30352153 24317359 30352324 24317496 30352495 24317633 30352666 24317770 30352837 24317907 30353008 24318044 30353179 24318181 30353350 24318318 30353521 24318455 30353692 24318592 30353863 24318729 30354034 24318866 30354205 24319003 30354376 24319140 30354547 24319277 30354718 24319414 30354889 24319551 30355060 24319688 30355231 24319825 30355402 24319962 30355573 24320099 30355744 24320236 30355915 24320373 30356086 24320510 30356257 24320647 30356428 24320784 30356599 24320921 30356770 24321058 30356941 24321195 30357112 24321332 30357283 24321469 30357454 24321606 30357625 24321743 30357796 24321880 30357967 24322017 30358138 24322154 30358309 24322291 30358480 24322428 30358651 24322565 30358822 24322702 30358993 24322839 30359164 24322976 30359335 24323113 30359506 24323250 30359677 24323387 30359848 24323524 30360019 24323661 30360190 24323798 30360361 24323935 30360532 24324072 30360703 24324209 30360874 24324346 30361045 24324483 30361216 24324620 30361387 24324757 30361558 24324894 30361729 24325031 30361900 24325168 30362071 24325305 30362242 24325442 30362413 24325579 30362584 24325716 30362755 24325853 30362926 24325990 30363097 24326127 30363268 24326264 30363439 24326401 30363610 24326538 30363781 24326675 30363952 24326812 30364123 24326949 30364294 24327086 30364465 24327223 30364636 24327360 30364807 24327497 30364978 24327634 30365149 24327771 30365320 24327908 30365491 24328045 30365662 24328182 30365833 24328319 30366004 24328456 30366175 24328593 30366346 24328730 30366517 24328867 30366688 24329004 30366859 24329141 30367030 24329278 30367201 24329415 30367372 24329552 30367543 24329689 30367714 24329826 30367885 24329963 30368056 24330100 30368227 24330237 30368398 24330374 30368569 24330511 30368740 24330648 30368911 24330785 30369082 24330922 30369253 24331059 30369424 24331196 30369595 24331333 30369766 24331470 30369937 24331607 30370108 24331744 30370279 24331881 30370450 24332018 30370621 24332155 30370792 24332292 30370963 24332429 30371134 24332566 30371305 24332703 30371476 24332840 30371647 24332977 30371818 24333114 30371989 24333251 30372160 24333388 30372331 24333525 30372502 24333662 30372673 24333799 30372844 24333936 30373015 24334073 30373186 24334210 30373357 24334347 30373528 24334484 30373699 24334621 30373870 24334758 30374041 24334895 30374212 24335032 30374383 24335169 30374554 24335306 30374725 24335443 30374896 24335580 30375067 24335717 30375238 24335854 30375409 24335991 30375580 24336128 30375751 24336265 30375922 24336402 30376093 24336539 30376264 24336676 30376435 24336813 30376606 24336950 30376777 24337087 30376948 24337224 30377119 24337361 30377290 24337498 30377461 24337635 30377632 24337772 30377803 24337909 30377974 24338046 30378145 24338183 30378316 24338320 30378487 24338457 30378658 24338594 30378829 24338731 30379000 24338868 30379171 24339005 30379342 24339142 30379513 24339279 30379684 24339416 30379855 24339553 30380026 24339690 30380197 24339827 30380368 24339964 30380539 24340101 30380710 24340238 30380881 24340375 30381052 24340512 30381223 24340649 30381394 24340786 30381565 24340923 30381736 24341060 30381907 24341197 30382078 24341334 30382249 24341471 30382420 24341608 30382591 24341745 30382762 24341882 30382933 24342019 30383104 24342156 30383275 24342293 30383446 24342430 30383617 24342567 30383788 24342704 30383959 24342841 30384130 24342978 30384301 24343115 30384472 24343252 30384643 24343389 30384814 24343526 30384985 24343663 30385156 24343800 30385327 24343937 30385498 24344074 30385669 24344211 30385840 24344348 30386011 24344485 30386182 24344622 30386353 24344759 30386524 24344896 30386695 24345033 30386866 24345170 30387037 24345307 30387208 24345444 30387379 24345581 30387550 24345718 30387721 24345855 30387892 24345992 30388063 24346129 30388234 24346266 30388405 24346403 30388576 24346540 30388747 24346677 30388918 24346814 30389089 24346951 30389260 24347088 30389431 24347225 30389602 24347362 30389773 24347499 30389944 24347636 30390115 24347773 30390286 24347910 30390457 24348047 30390628 24348184 30390799 24348321 30390970 24348458 30391141 24348595 30391312 24348732 30391483 24348869 30391654 24349006 30391825 24349143 30391996 24349280 30392167 24349417 30392338 24349554 30392509 24349691 30392680 24349828 30392851 24349965 30393022 24350102 30393193 24350239 30393364 24350376 30393535 24350513 30393706 24350650 30393877 24350787 30394048 24350924 30394219 24351061 30394390 24351198 30394561 24351335 30394732 24351472 30394903 24351609 30395074 24351746 30395245 24351883 30395416 24352020 30395587 24352157 30395758 24352294 30395929 24352431 30396100 24352568 30396271 24352705 30396442 24352842 30396613 24352979 30396784 24353116 30396955 24353253 30397126 24353390 30397297 24353527 30397468 24353664 30397639 24353801 30397810 24353938 30397981 24354075 30398152 24354212 30398323 24354349 30398494 24354486 30398665 24354623 30398836 24354760 30399007 24354897 30399178 24355034 30399349 24355171 30399520 24355308 30399691 24355445 30399862 24355582 30400033 24355719 30400204 24355856 30400375 24355993 30400546 24356130 30400717 24356267 30400888 24356404 30401059 24356541 30401230 24356678 30401401 24356815 30401572 24356952 30401743 24357089 30401914 24357226 30402085 24357363 30402256 24357500 30402427 24357637 30402598 24357774 30402769 24357911 30402940 24358048 30403111 24358185 30403282 24358322 30403453 24358459 30403624 24358596 30403795 24358733 30403966 24358870 30404137 24359007 30404308 24359144 30404479 24359281 30404650 24359418 30404821 24359555 30404992 24359692 30405163 24359829 30405334 24359966 30405505 24360103 30405676 24360240 30405847 24360377 30406018 24360514 30406189 24360651 30406360 24360788 30406531 24360925 30406702 24361062 30406873 24361199 30407044 24361336 30407215 24361473 30407386 24361610 30407557 24361747 30407728 24361884 30407899 24362021 30408070 24362158 30408241 24362295 30408412 24362432 30408583 24362569 30408754 24362706 30408925 24362843 30409096 24362980 30409267 24363117 30409438 24363254 30409609 24363391 30409780 24363528 30409951 24363665 30410122 24363802 30410293 24363939 30410464 24364076 30410635 24364213 30410806 24364350 30410977 24364487 30411148 24364624 30411319 24364761 30411490 24364898 30411661 24365035 30411832 24365172 30412003 24365309 30412174 24365446 30412345 24365583 30412516 24365720 30412687 24365857 30412858 24365994 30413029 24366131 30413200 24366268 30413371 24366405 30413542 24366542 30413713 24366679 30413884 24366816 30414055 24366953 30414226 24367090 30414397 24367227 30414568 24367364 30414739 24367501 30414910 24367638 30415081 24367775 30415252 24367912 30415423 24368049 30415594 24368186 30415765 24368323 30415936 24368460 30416107 24368597 30416278 24368734 30416449 24368871 30416620 24369008 30416791 24369145 30416962 24369282 30417133 24369419 30417304 24369556 30417475 24369693 30417646 24369830 30417817 24369967 30417988 24370104 30418159 24370241 30418330 24370378 30418501 24370515 30418672 24370652 30418843 24370789 30419014 24370926 30419185 24371063 30419356 24371200 30419527 24371337 30419698 24371474 30419869 24371611 30420040 24371748 30420211 24371885 30420382 24372022 30420553 24372159 30420724 24372296 30420895 24372433 30421066 24372570 30421237 24372707 30421408 24372844 30421579 24372981 30421750 24373118 30421921 24373255 30422092 24373392 30422263 24373529 30422434 24373666 30422605 24373803 30422776 24373940 30422947 24374077 30423118 24374214 30423289 24374351 30423460 24374488 30423631 24374625 30423802 24374762 30423973 24374899 30424144 24375036 30424315 24375173 30424486 24375310 30424657 24375447 30424828 24375584 30424999 24375721 30425170 24375858 30425341 24375995 30425512 24376132 30425683 24376269 30425854 24376406 30426025 24376543 30426196 24376680 30426367 24376817 30426538 24376954 30426709 24377091 30426880 24377228 30427051 24377365 30427222 24377502 30427393 24377639 30427564 24377776 30427735 24377913 30427906 24378050 30428077 24378187 30428248 24378324 30428419 24378461 30428590 24378598 30428761 24378735 30428932 24378872 30429103 24379009 30429274 24379146 30429445 24379283 30429616 24379420 30429787 24379557 30429958 24379694 30430129 24379831 30430300 24379968 30430471 24380105 30430642 24380242 30430813 24380379 30430984 24380516 30431155 24380653 30431326 24380790 30431497 24380927 30431668 24381064 30431839 24381201 30432010 24381338 30432181 24381475 30432352 24381612 30432523 24381749 30432694 24381886 30432865 24382023 30433036 24382160 30433207 24382297 30433378 24382434 30433549 24382571 30433720 24382708 30433891 24382845 30434062 24382982 30434233 24383119 30434404 24383256 30434575 24383393 30434746 24383530 30434917 24383667 30435088 24383804 30435259 24383941 30435430 24384078 30435601 24384215 30435772 24384352 30435943 24384489 30436114 24384626 30436285
1000 35070900 0 35070900 43774627 35071037 43774798 35071174 43774969 35071311 43775140 35071448 43775311 35071585 43775482 35071722 43775653 35071859 43775824 35071996 43775995 35072133 43776166 35072270 43776337 35072407 43776508 35072544 43776679 35072681 43776850 35072818 43777021 35072955 43777192 35073092 43777363 35073229 43777534 35073366 43777705 35073503 43777876 35073640 43778047 35073777 43778218 35073914 43778389 35074051 43778560 35074188 43778731 35074325 43778902 35074462 43779073 35074599 43779244 35074736 43779415 35074873 43779586 35075010 43779757 35075147 43779928 35075284 43780099 35075421 43780270 35075558 43780441 35075695 43780612 35075832 43780783 35075969 43780954 35076106 43781125 35076243 43781296 35076380 43781467 35076517 43781638 35076654 43781809 35076791 43781980 35076928 43782151 35077065 43782322 35077202 43782493 35077339 43782664 35077476 43782835 35077613 43783006 35077750 43783177 35077887 43783348 35078024 43783519 35078161 43783690 35078298 43783861 35078435 43784032 35078572 43784203 35078709 43784374 35078846 43784545 35078983 43784716 35079120 43784887 35079257 43785058 35079394 43785229 35079531 43785400 35079668 43785571 35079805 43785742 35079942 43785913 35080079 43786084 35080216 43786255 35080353 43786426 35080490 43786597 35080627 43786768 35080764 43786939 35080901 43787110 35081038 43787281 35081175 43787452 35081312 43787623 35081449 43787794 35081586 43787965 35081723 43788136 35081860 43788307 35081997 43788478 35082134 43788649 35082271 43788820 35082408 43788991 35082545 43789162 35082682 43789333 35082819 43789504 35082956 43789675 35083093 43789846 35083230 43790017 35083367 43790188 35083504 43790359 35083641 43790530 35083778 43790701 35083915 43790872 35084052 43791043 35084189 43791214 35084326 43791385 35084463 43791556 35084600 43791727 35084737 43791898 35084874 43792069 35085011 43792240 35085148 43792411 35085285 43792582 35085422 43792753 35085559 43792924 35085696 43793095 35085833 43793266 35085970 43793437 35086107 43793608 35086244 43793779 35086381 43793950 35086518 43794121 35086655 43794292 35086792 43794463 35086929 43794634 35087066 43794805 35087203 43794976 35087340 43795147 35087477 43795318 35087614 43795489 35087751 43795660 35087888 43795831 35088025 43796002 35088162 43796173 35088299 43796344 35088436 43796515 35088573 43796686 35088710 43796857 35088847 43797028 35088984 43797199 35089121 43797370 35089258 43797541 35089395 43797712 35089532 43797883 35089669 43798054 35089806 43798225 35089943 43798396 35090080 43798567 35090217 43798738 35090354 43798909 35090491 43799080 35090628 43799251 35090765 43799422 35090902 43799593 35091039 43799764 35091176 43799935 35091313 43800106 35091450 43800277 35091587 43800448 35091724 43800619 35091861 43800790 35091998 43800961 35092135 43801132 35092272 43801303 35092409 43801474 35092546 43801645 35092683 43801816 35092820 43801987 35092957 43802158 35093094 43802329 35093231 43802500 35093368 43802671 35093505 43802842 35093642 43803013 35093779 43803184 35093916 43803355 35094053 43803526 35094190 43803697 35094327 43803868 35094464 43804039 35094601 43804210 35094738 43804381 35094875 43804552 35095012 43804723 35095149 43804894 35095286 43805065 35095423 43805236 35095560 43805407 35095697 43805578 35095834 43805749 35095971 43805920 35096108 43806091 35096245 43806262 35096382 43806433 35096519 43806604 35096656 43806775 35096793 43806946 35096930 43807117 35097067 43807288 35097204 43807459 35097341 43807630 35097478 43807801 35097615 43807972 35097752 43808143 35097889 43808314 35098026 43808485 35098163 43808656 35098300 43808827 35098437 43808998 35098574 43809169 35098711 43809340 35098848 43809511 35098985 43809682 35099122 43809853 35099259 43810024 35099396 43810195 35099533 43810366 35099670 43810537 35099807 43810708 35099944 43810879 35100081 43811050 35100218 43811221 35100355 43811392 35100492 43811563 35100629 43811734 35100766 43811905 35100903 43812076 35101040 43812247 35101177 43812418 35101314 43812589 35101451 43812760 35101588 43812931 35101725 43813102 35101862 43813273 35101999 43813444 35102136 43813615 35102273 43813786 35102410 43813957 35102547 43814128 35102684 43814299 35102821 43814470 35102958 43814641 35103095 43814812 35103232 43814983 35103369 43815154 35103506 43815325 35103643 43815496 35103780 43815667 35103917 43815838 35104054 43816009 35104191 43816180 35104328 43816351 35104465 43816522 35104602 43816693 35104739 43816864 35104876 43817035 35105013 43817206 35105150 43817377 35105287 43817548 35105424 43817719 35105561 43817890 35105698 43818061 35105835 43818232 35105972 43818403 35106109 43818574 35106246 43818745 35106383 43818916 35106520 43819087 35106657 43819258 35106794 43819429 35106931 43819600 35107068 43819771 35107205 43819942 35107342 43820113 35107479 43820284 35107616 43820455 35107753 43820626 35107890 43820797 35108027 43820968 35108164 43821139 35108301 43821310 35108438 43821481 35108575 43821652 35108712 43821823 35108849 43821994 35108986 43822165 35109123 43822336 35109260 43822507 35109397 43822678 35109534 43822849 35109671 43823020 35109808 43823191 35109945 43823362 35110082 43823533 35110219 43823704 35110356 43823875 35110493 43824046 35110630 43824217 35110767 43824388 35110904 43824559 35111041 43824730 35111178 43824901 35111315 43825072 35111452 43825243 35111589 43825414 35111726 43825585 35111863 43825756 35112000 43825927 35112137 43826098 35112274 43826269 35112411 43826440 35112548 43826611 35112685 43826782 35112822 43826953 35112959 43827124 35113096 43827295 35113233 43827466 35113370 43827637 35113507 43827808 35113644 43827979 35113781 43828150 35113918 43828321 35114055 43828492 35114192 43828663 35114329 43828834 35114466 43829005 35114603 43829176 35114740 43829347 35114877 43829518 35115014 43829689 35115151 43829860 35115288 43830031 35115425 43830202 35115562 43830373 35115699 43830544 35115836 43830715 35115973 43830886 35116110 43831057 35116247 43831228 35116384 43831399 35116521 43831570 35116658 43831741 35116795 43831912 35116932 43832083 35117069 43832254 35117206 43832425 35117343 43832596 35117480 43832767 35117617 43832938 35117754 43833109 35117891 43833280 35118028 43833451 35118165 43833622 35118302 43833793 35118439 43833964 35118576 43834135 35118713 43834306 35118850 43834477 35118987 43834648 35119124 43834819 35119261 43834990 35119398 43835161 35119535 43835332 35119672 43835503 35119809 43835674 35119946 43835845 35120083 43836016 35120220 43836187 35120357 43836358 35120494 43836529 35120631 43836700 35120768 43836871 35120905 43837042 35121042 43837213 35121179 43837384 35121316 43837555 35121453 43837726 35121590 43837897 35121727 43838068 35121864 43838239 35122001 43838410 35122138 43838581 35122275 43838752 35122412 43838923 35122549 43839094 35122686 43839265 35122823 43839436 35122960 43839607 35123097 43839778 35123234 43839949 35123371 43840120 35123508 43840291 35123645 43840462 35123782 43840633 35123919 43840804 35124056 43840975 35124193 43841146 35124330 43841317 35124467 43841488 35124604 43841659 35124741 43841830 35124878 43842001 35125015 43842172 35125152 43842343 35125289 43842514 35125426 43842685 35125563 43842856 35125700 43843027 35125837 43843198 35125974 43843369 35126111 43843540 35126248 43843711 35126385 43843882 35126522 43844053 35126659 43844224 35126796 43844395 35126933 43844566 35127070 43844737 35127207 43844908 35127344 43845079 35127481 43845250 35127618 43845421 35127755 43845592 35127892 43845763 35128029 43845934 35128166 43846105 35128303 43846276 35128440 43846447 35128577 43846618 35128714 43846789 35128851 43846960 35128988 43847131 35129125 43847302 35129262 43847473 35129399 43847644 35129536 43847815 35129673 43847986 35129810 43848157 35129947 43848328 35130084 43848499 35130221 43848670 35130358 43848841 35130495 43849012 35130632 43849183 35130769 43849354 35130906 43849525 35131043 43849696 35131180 43849867 35131317 43850038 35131454 43850209 35131591 43850380 35131728 43850551 35131865 43850722 35132002 43850893 35132139 43851064 35132276 43851235 35132413 43851406 35132550 43851577 35132687 43851748 35132824 43851919 35132961 43852090 35133098 43852261 35133235 43852432 35133372 43852603 35133509 43852774 35133646 43852945 35133783 43853116 35133920 43853287 35134057 43853458 35134194 43853629 35134331 43853800 35134468 43853971 35134605 43854142 35134742 43854313 35134879 43854484 35135016 43854655 35135153 43854826 35135290 43854997 35135427 43855168 35135564 43855339 35135701 43855510 35135838 43855681 35135975 43855852 35136112 43856023 35136249 43856194 35136386 43856365 35136523 43856536 35136660 43856707 35136797 43856878 35136934 43857049 35137071 43857220 35137208 43857391 35137345 43857562 35137482 43857733 35137619 43857904 35137756 43858075 35137893 43858246 35138030 43858417 35138167 43858588 35138304 43858759 35138441 43858930 35138578 43859101 35138715 43859272 35138852 43859443 35138989 43859614 35139126 43859785 35139263 43859956 35139400 43860127 35139537 43860298 35139674 43860469 35139811 43860640 35139948 43860811 35140085 43860982 35140222 43861153 35140359 43861324 35140496 43861495 35140633 43861666 35140770 43861837 35140907 43862008 35141044 43862179 35141181 43862350 35141318 43862521 35141455 43862692 35141592 43862863 35141729 43863034 35141866 43863205 35142003 43863376 35142140 43863547 35142277 43863718 35142414 43863889 35142551 43864060 35142688 43864231 35142825 43864402 35142962 43864573 35143099 43864744 35143236 43864915 35143373 43865086 35143510 43865257 35143647 43865428 35143784 43865599 35143921 43865770 35144058 43865941 35144195 43866112 35144332 43866283 35144469 43866454 35144606 43866625 35144743 43866796 35144880 43866967 35145017 43867138 35145154 43867309 35145291 43867480 35145428 43867651 35145565 43867822 35145702 43867993 35145839 43868164 35145976 43868335 35146113 43868506 35146250 43868677 35146387 43868848 35146524 43869019 35146661 43869190 35146798 43869361 35146935 43869532 35147072 43869703 35147209 43869874 35147346 43870045 35147483 43870216 35147620 43870387 35147757 43870558 35147894 43870729 35148031 43870900 35148168 43871071 35148305 43871242 35148442 43871413 35148579 43871584 35148716 43871755 35148853 43871926 35148990 43872097 35149127 43872268 35149264 43872439 35149401 43872610 35149538 43872781 35149675 43872952 35149812 43873123 35149949 43873294 35150086 43873465 35150223 43873636 35150360 43873807 35150497 43873978 35150634 43874149 35150771 43874320 35150908 43874491 35151045 43874662 35151182 43874833 35151319 43875004 35151456 43875175 35151593 43875346 35151730 43875517 35151867 43875688 35152004 43875859 35152141 43876030 35152278 43876201 35152415 43876372 35152552 43876543 35152689 43876714 35152826 43876885 35152963 43877056 35153100 43877227 35153237 43877398 35153374 43877569 35153511 43877740 35153648 43877911 35153785 43878082 35153922 43878253 35154059 43878424 35154196 43878595 35154333 43878766 35154470 43878937 35154607 43879108 35154744 43879279 35154881 43879450 35155018 43879621 35155155 43879792 35155292 43879963 35155429 43880134 35155566 43880305 35155703 43880476 35155840 43880647 35155977 43880818 35156114 43880989 35156251 43881160 35156388 43881331 35156525 43881502 35156662 43881673 35156799 43881844 35156936 43882015 35157073 43882186 35157210 43882357 35157347 43882528 35157484 43882699 35157621 43882870 35157758 43883041 35157895 43883212 35158032 43883383 35158169 43883554 35158306 43883725 35158443 43883896 35158580 43884067 35158717 43884238 35158854 43884409 35158991 43884580 35159128 43884751 35159265 43884922 35159402 43885093 35159539 43885264 35159676 43885435 35159813 43885606 35159950 43885777 35160087 43885948 35160224 43886119 35160361 43886290 35160498 43886461 35160635 43886632 35160772 43886803 35160909 43886974 35161046 43887145 35161183 43887316 35161320 43887487 35161457 43887658 35161594 43887829 35161731 43888000 35161868 43888171 35162005 43888342 35162142 43888513 35162279 43888684 35162416 43888855 35162553 43889026 35162690 43889197 35162827 43889368 35162964 43889539 35163101 43889710 35163238 43889881 35163375 43890052 35163512 43890223 35163649 43890394 35163786 43890565 35163923 43890736 35164060 43890907 35164197 43891078 35164334 43891249 35164471 43891420 35164608 43891591 35164745 43891762 35164882 43891933 35165019 43892104 35165156 43892275 35165293 43892446 35165430 43892617 35165567 43892788 35165704 43892959 35165841 43893130 35165978 43893301 35166115 43893472 35166252 43893643 35166389 43893814 35166526 43893985 35166663 43894156 35166800 43894327 35166937 43894498 35167074 43894669 35167211 43894840 35167348 43895011 35167485 43895182 35167622 43895353 35167759 43895524 35167896 43895695 35168033 43895866 35168170 43896037 35168307 43896208 35168444 43896379 35168581 43896550 35168718 43896721 35168855 43896892 35168992 43897063 35169129 43897234 35169266 43897405 35169403 43897576 35169540 43897747 35169677 43897918 35169814 43898089 35169951 43898260 35170088 43898431 35170225 43898602 35170362 43898773 35170499 43898944 35170636 43899115 35170773 43899286 35170910 43899457 35171047 43899628 35171184 43899799 35171321 43899970 35171458 43900141 35171595 43900312 35171732 43900483 35171869 43900654 35172006 43900825 35172143 43900996 35172280 43901167 35172417 43901338 35172554 43901509 35172691 43901680 35172828 43901851 35172965 43902022 35173102 43902193 35173239 43902364 35173376 43902535 35173513 43902706 35173650 43902877 35173787 43903048 35173924 43903219 35174061 43903390 35174198 43903561 35174335 43903732 35174472 43903903 35174609 43904074 35174746 43904245 35174883 43904416 35175020 43904587 35175157 43904758 35175294 43904929 35175431 43905100 35175568 43905271 35175705 43905442 35175842 43905613 35175979 43905784 35176116 43905955 35176253 43906126 35176390 43906297 35176527 43906468 35176664 43906639 35176801 43906810 35176938 43906981 35177075 43907152 35177212 43907323 35177349 43907494 35177486 43907665 35177623 43907836 35177760 43908007 35177897 43908178 35178034 43908349 35178171 43908520 35178308 43908691 35178445 43908862 35178582 43909033 35178719 43909204 35178856 43909375 35178993 43909546 35179130 43909717 35179267 43909888 35179404 43910059 35179541 43910230 35179678 43910401 35179815 43910572 35179952 43910743 35180089 43910914 35180226 43911085 35180363 43911256 35180500 43911427 35180637 43911598 35180774 43911769 35180911 43911940 35181048 43912111 35181185 43912282 35181322 43912453 35181459 43912624 35181596 43912795 35181733 43912966 35181870 43913137 35182007 43913308 35182144 43913479 35182281 43913650 35182418 43913821 35182555 43913992 35182692 43914163 35182829 43914334 35182966 43914505 35183103 43914676 35183240 43914847 35183377 43915018 35183514 43915189 35183651 43915360 35183788 43915531 35183925 43915702 35184062 43915873 35184199 43916044 35184336 43916215 35184473 43916386 35184610 43916557 35184747 43916728 35184884 43916899 35185021 43917070 35185158 43917241 35185295 43917412 35185432 43917583 35185569 43917754 35185706 43917925 35185843 43918096 35185980 43918267 35186117 43918438 35186254 43918609 35186391 43918780 35186528 43918951 35186665 43919122 35186802 43919293 35186939 43919464 35187076 43919635 35187213 43919806 35187350 43919977 35187487 43920148 35187624 43920319 35187761 43920490 35187898 43920661 35188035 43920832 35188172 43921003 35188309 43921174 35188446 43921345 35188583 43921516 35188720 43921687 35188857 43921858 35188994 43922029 35189131 43922200 35189268 43922371 35189405 43922542 35189542 43922713 35189679 43922884 35189816 43923055 35189953 43923226 35190090 43923397 35190227 43923568 35190364 43923739 35190501 43923910 35190638 43924081 35190775 43924252 35190912 43924423 35191049 43924594 35191186 43924765 35191323 43924936 35191460 43925107 35191597 43925278 35191734 43925449 35191871 43925620 35192008 43925791 35192145 43925962 35192282 43926133 35192419 43926304 35192556 43926475 35192693 43926646 35192830 43926817 35192967 43926988 35193104 43927159 35193241 43927330 35193378 43927501 35193515 43927672 35193652 43927843 35193789 43928014 35193926 43928185 35194063 43928356 35194200 43928527 35194337 43928698 35194474 43928869 35194611 43929040 35194748 43929211 35194885 43929382 35195022 43929553 35195159 43929724 35195296 43929895 35195433 43930066 35195570 43930237 35195707 43930408 35195844 43930579 35195981 43930750 35196118 43930921 35196255 43931092 35196392 43931263 35196529 43931434 35196666 43931605 35196803 43931776 35196940 43931947 35197077 43932118 35197214 43932289 35197351 43932460 35197488 43932631 35197625 43932802 35197762 43932973 35197899 43933144 35198036 43933315 35198173 43933486 35198310 43933657 35198447 43933828 35198584 43933999 35198721 43934170 35198858 43934341 35198995 43934512 35199132 43934683 35199269 43934854 35199406 43935025 35199543 43935196 35199680 43935367 35199817 43935538 35199954 43935709 35200091 43935880 35200228 43936051 35200365 43936222 35200502 43936393 35200639 43936564 35200776 43936735 35200913 43936906 35201050 43937077 35201187 43937248 35201324 43937419 35201461 43937590 35201598 43937761 35201735 43937932 35201872 43938103 35202009 43938274 35202146 43938445 35202283 43938616 35202420 43938787 35202557 43938958 35202694 43939129 35202831 43939300 35202968 43939471 35203105 43939642 35203242 43939813 35203379 43939984 35203516 43940155 35203653 43940326 35203790 43940497 35203927 43940668 35204064 43940839 35204201 43941010 35204338 43941181 35204475 43941352 35204612 43941523 35204749 43941694 35204886 43941865 35205023 43942036 35205160 43942207 35205297 43942378 35205434 43942549 35205571 43942720 35205708 43942891 35205845 43943062 35205982 43943233 35206119 43943404 35206256 43943575 35206393 43943746 35206530 43943917 35206667 43944088 35206804 43944259 35206941 43944430 35207078 43944601 35207215 43944772 35207352 43944943 35207489 43945114 35207626 43945285
1000 51995610 0 51995610 64899630 51995747 64899801 51995884 64899972 51996021 64900143 51996158 64900314 51996295 64900485 51996432 64900656 51996569 64900827 51996706 64900998 51996843 64901169 51996980 64901340 51997117 64901511 51997254 64901682 51997391 64901853 51997528 64902024 51997665 64902195 51997802 64902366 51997939 64902537 51998076 64902708 51998213 64902879 51998350 64903050 51998487 64903221 51998624 64903392 51998761 64903563 51998898 64903734 51999035 64903905 51999172 64904076 51999309 64904247 51999446 64904418 51999583 64904589 51999720 64904760 51999857 64904931 51999994 64905102 52000131 64905273 52000268 64905444 52000405 64905615 52000542 64905786 52000679 64905957 52000816 64906128 52000953 64906299 52001090 64906470 52001227 64906641 52001364 64906812 52001501 64906983 52001638 64907154 52001775 64907325 52001912 64907496 52002049 64907667 52002186 64907838 52002323 64908009 52002460 64908180 52002597 64908351 52002734 64908522 52002871 64908693 52003008 64908864 52003145 64909035 52003282 64909206 52003419 64909377 52003556 64909548 52003693 64909719 52003830 64909890 52003967 64910061 52004104 64910232 52004241 64910403 52004378 64910574 52004515 64910745 52004652 64910916 52004789 64911087 52004926 64911258 52005063 64911429 52005200 64911600 52005337 64911771 52005474 64911942 52005611 64912113 52005748 64912284 52005885 64912455 52006022 64912626 52006159 64912797 52006296 64912968 52006433 64913139 52006570 64913310 52006707 64913481 52006844 64913652 52006981 64913823 52007118 64913994 52007255 64914165 52007392 64914336 52007529 64914507 52007666 64914678 52007803 64914849 52007940 64915020 52008077 64915191 52008214 64915362 52008351 64915533 52008488 64915704 52008625 64915875 52008762 64916046 52008899 64916217 52009036 64916388 52009173 64916559 52009310 64916730 52009447 64916901 52009584 64917072 52009721 64917243 52009858 64917414 52009995 64917585 52010132 64917756 52010269 64917927 52010406 64918098 52010543 64918269 52010680 64918440 52010817 64918611 52010954 64918782 52011091 64918953 52011228 64919124 52011365 64919295 52011502 64919466 52011639 64919637 52011776 64919808 52011913 64919979 52012050 64920150 52012187 64920321 52012324 64920492 52012461 64920663 52012598 64920834 52012735 64921005 52012872 64921176 52013009 64921347 52013146 64921518 52013283 64921689 52013420 64921860 52013557 64922031 52013694 64922202 52013831 64922373 52013968 64922544 52014105 64922715 52014242 64922886 52014379 64923057 52014516 64923228 52014653 64923399 52014790 64923570 52014927 64923741 52015064 64923912 52015201 64924083 52015338 64924254 52015475 64924425 52015612 64924596 52015749 64924767 52015886 64924938 52016023 64925109 52016160 64925280 52016297 64925451 52016434 64925622 52016571 64925793 52016708 64925964 52016845 64926135 52016982 64926306 52017119 64926477 52017256 64926648 52017393 64926819 52017530 64926990 52017667 64927161 52017804 64927332 52017941 64927503 52018078 64927674 52018215 64927845 52018352 64928016 52018489 64928187 52018626 64928358 52018763 64928529 52018900 64928700 52019037 64928871 52019174 64929042 52019311 64929213 52019448 64929384 52019585 64929555 52019722 64929726 52019859 64929897 52019996 64930068 52020133 64930239 52020270 64930410 52020407 64930581 52020544 64930752 52020681 64930923 52020818 64931094 52020955 64931265 52021092 64931436 52021229 64931607 52021366 64931778 52021503 64931949 52021640 64932120 52021777 64932291 52021914 64932462 52022051 64932633 52022188 64932804 52022325 64932975 52022462 64933146 52022599 64933317 52022736 64933488 52022873 64933659 52023010 64933830 52023147 64934001 52023284 64934172 52023421 64934343 52023558 64934514 52023695 64934685 52023832 64934856 52023969 64935027 52024106 64935198 52024243 64935369 52024380 64935540 52024517 64935711 52024654 64935882 52024791 64936053 52024928 64936224 52025065 64936395 52025202 64936566 52025339 64936737 52025476 64936908 52025613 64937079 52025750 64937250 52025887 64937421 52026024 64937592 52026161 64937763 52026298 64937934 52026435 64938105 52026572 64938276 52026709 64938447 52026846 64938618 52026983 64938789 52027120 64938960 52027257 64939131 52027394 64939302 52027531 64939473 52027668 64939644 52027805 64939815 52027942 64939986 52028079 64940157 52028216 64940328 52028353 64940499 52028490 64940670 52028627 64940841 52028764 64941012 52028901 64941183 52029038 64941354 52029175 64941525 52029312 64941696 52029449 64941867 52029586 64942038 52029723 64942209 52029860 64942380 52029997 64942551 52030134 64942722 52030271 64942893 52030408 64943064 52030545 64943235 52030682 64943406 52030819 64943577 52030956 64943748 52031093 64943919 52031230 64944090 52031367 64944261 52031504 64944432 52031641 64944603 52031778 64944774 52031915 64944945 52032052 64945116 52032189 64945287 52032326 64945458 52032463 64945629 52032600 64945800 52032737 64945971 52032874 64946142 52033011 64946313 52033148 64946484 52033285 64946655 52033422 64946826 52033559 64946997 52033696 64947168 52033833 64947339 52033970 64947510 52034107 64947681 52034244 64947852 52034381 64948023 52034518 64948194 52034655 64948365 52034792 64948536 52034929 64948707 52035066 64948878 52035203 64949049 52035340 64949220 52035477 64949391 52035614 64949562 52035751 64949733 52035888 64949904 52036025 64950075 52036162 64950246 52036299 64950417 52036436 64950588 52036573 64950759 52036710 64950930 52036847 64951101 52036984 64951272 52037121 64951443 52037258 64951614 52037395 64951785 52037532 64951956 52037669 64952127 52037806 64952298 52037943 64952469 52038080 64952640 52038217 64952811 52038354 64952982 52038491 64953153 52038628 64953324 52038765 64953495 52038902 64953666 52039039 64953837 52039176 64954008 52039313 64954179 52039450 64954350 52039587 64954521 52039724 64954692 52039861 64954863 52039998 64955034 52040135 64955205 52040272 64955376 52040409 64955547 52040546 64955718 52040683 64955889 52040820 64956060 52040957 64956231 52041094 64956402 52041231 64956573 52041368 64956744 52041505 64956915 52041642 64957086 52041779 64957257 52041916 64957428 52042053 64957599 52042190 64957770 52042327 64957941 52042464 64958112 52042601 64958283 52042738 64958454 52042875 64958625 52043012 64958796 52043149 64958967 52043286 64959138 52043423 64959309 52043560 64959480 52043697 64959651 52043834 64959822 52043971 64959993 52044108 64960164 52044245 64960335 52044382 64960506 52044519 64960677 52044656 64960848 52044793 64961019 52044930 64961190 52045067 64961361 52045204 64961532 52045341 64961703 52045478 64961874 52045615 64962045 52045752 64962216 52045889 64962387 52046026 64962558 52046163 64962729 52046300 64962900 52046437 64963071 52046574 64963242 52046711 64963413 52046848 64963584 52046985 64963755 52047122 64963926 52047259 64964097 52047396 64964268 52047533 64964439 52047670 64964610 52047807 64964781 52047944 64964952 52048081 64965123 52048218 64965294 52048355 64965465 52048492 64965636 52048629 64965807 52048766 64965978 52048903 64966149 52049040 64966320 52049177 64966491 52049314 64966662 52049451 64966833 52049588 64967004 52049725 64967175 52049862 64967346 52049999 64967517 52050136 64967688 52050273 64967859 52050410 64968030 52050547 64968201 52050684 64968372 52050821 64968543 52050958 64968714 52051095 64968885 52051232 64969056 52051369 64969227 52051506 64969398 52051643 64969569 52051780 64969740 52051917 64969911 52052054 64970082 52052191 64970253 52052328 64970424 52052465 64970595 52052602 64970766 52052739 64970937 52052876 64971108 52053013 64971279 52053150 64971450 52053287 64971621 52053424 64971792 52053561 64971963 52053698 64972134 52053835 64972305 52053972 64972476 52054109 64972647 52054246 64972818 52054383 64972989 52054520 64973160 52054657 64973331 52054794 64973502 52054931 64973673 52055068 64973844 52055205 64974015 52055342 64974186 52055479 64974357 52055616 64974528 52055753 64974699 52055890 64974870 52056027 64975041 52056164 64975212 52056301 64975383 52056438 64975554 52056575 64975725 52056712 64975896 52056849 64976067 52056986 64976238 52057123 64976409 52057260 64976580 52057397 64976751 52057534 64976922 52057671 64977093 52057808 64977264 52057945 64977435 52058082 64977606 52058219 64977777 52058356 64977948 52058493 64978119 52058630 64978290 52058767 64978461 52058904 64978632 52059041 64978803 52059178 64978974 52059315 64979145 52059452 64979316 52059589 64979487 52059726 64979658 52059863 64979829 52060000 64980000 52060137 64980171 52060274 64980342 52060411 64980513 52060548 64980684 52060685 64980855 52060822 64981026 52060959 64981197 52061096 64981368 52061233 64981539 52061370 64981710 52061507 64981881 52061644 64982052 52061781 64982223 52061918 64982394 52062055 64982565 52062192 64982736 52062329 64982907 52062466 64983078 52062603 64983249 52062740 64983420 52062877 64983591 52063014 64983762 52063151 64983933 52063288 64984104 52063425 64984275 52063562 64984446 52063699 64984617 52063836 64984788 52063973 64984959 52064110 64985130 52064247 64985301 52064384 64985472 52064521 64985643 52064658 64985814 52064795 64985985 52064932 64986156 52065069 64986327 52065206 64986498 52065343 64986669 52065480 64986840 52065617 64987011 52065754 64987182 52065891 64987353 52066028 64987524 52066165 64987695 52066302 64987866 52066439 64988037 52066576 64988208 52066713 64988379 52066850 64988550 52066987 64988721 52067124 64988892 52067261 64989063 52067398 64989234 52067535 64989405 52067672 64989576 52067809 64989747 52067946 64989918 52068083 64990089 52068220 64990260 52068357 64990431 52068494 64990602 52068631 64990773 52068768 64990944 52068905 64991115 52069042 64991286 52069179 64991457 52069316 64991628 52069453 64991799 52069590 64991970 52069727 64992141 52069864 64992312 52070001 64992483 52070138 64992654 52070275 64992825 52070412 64992996 52070549 64993167 52070686 64993338 52070823 64993509 52070960 64993680 52071097 64993851 52071234 64994022 52071371 64994193 52071508 64994364 52071645 64994535 52071782 64994706 52071919 64994877 52072056 64995048 52072193 64995219 52072330 64995390 52072467 64995561 52072604 64995732 52072741 64995903 52072878 64996074 52073015 64996245 52073152 64996416 52073289 64996587 52073426 64996758 52073563 64996929 52073700 64997100 52073837 64997271 52073974 64997442 52074111 64997613 52074248 64997784 52074385 64997955 52074522 64998126 52074659 64998297 52074796 64998468 52074933 64998639 52075070 64998810 52075207 64998981 52075344 64999152 52075481 64999323 52075618 64999494 52075755 64999665 52075892 64999836 52076029 65000007 52076166 65000178 52076303 65000349 52076440 65000520 52076577 65000691 52076714 65000862 52076851 65001033 52076988 65001204 52077125 65001375 52077262 65001546 52077399 65001717 52077536 65001888 52077673 65002059 52077810 65002230 52077947 65002401 52078084 65002572 52078221 65002743 52078358 65002914 52078495 65003085 52078632 65003256 52078769 65003427 52078906 65003598 52079043 65003769 52079180 65003940 52079317 65004111 52079454 65004282 52079591 65004453 52079728 65004624 52079865 65004795 52080002 65004966 52080139 65005137 52080276 65005308 52080413 65005479 52080550 65005650 52080687 65005821 52080824 65005992 52080961 65006163 52081098 65006334 52081235 65006505 52081372 65006676 52081509 65006847 52081646 65007018 52081783 65007189 52081920 65007360 52082057 65007531 52082194 65007702 52082331 65007873 52082468 65008044 52082605 65008215 52082742 65008386 52082879 65008557 52083016 65008728 52083153 65008899 52083290 65009070 52083427 65009241 52083564 65009412 52083701 65009583 52083838 65009754 52083975 65009925 52084112 65010096 52084249 65010267 52084386 65010438 52084523 65010609 52084660 65010780 52084797 65010951 52084934 65011122 52085071 65011293 52085208 65011464 52085345 65011635 52085482 65011806 52085619 65011977 52085756 65012148 52085893 65012319 52086030 65012490 52086167 65012661 52086304 65012832 52086441 65013003 52086578 65013174 52086715 65013345 52086852 65013516 52086989 65013687 52087126 65013858 52087263 65014029 52087400 65014200 52087537 65014371 52087674 65014542 52087811 65014713 52087948 65014884 52088085 65015055 52088222 65015226 52088359 65015397 52088496 65015568 52088633 65015739 52088770 65015910 52088907 65016081 52089044 65016252 52089181 65016423 52089318 65016594 52089455 65016765 52089592 65016936 52089729 65017107 52089866 65017278 52090003 65017449 52090140 65017620 52090277 65017791 52090414 65017962 52090551 65018133 52090688 65018304 52090825 65018475 52090962 65018646 52091099 65018817 52091236 65018988 52091373 65019159 52091510 65019330 52091647 65019501 52091784 65019672 52091921 65019843 52092058 65020014 52092195 65020185 52092332 65020356 52092469 65020527 52092606 65020698 52092743 65020869 52092880 65021040 52093017 65021211 52093154 65021382 52093291 65021553 52093428 65021724 52093565 65021895 52093702 65022066 52093839 65022237 52093976 65022408 52094113 65022579 52094250 65022750 52094387 65022921 52094524 65023092 52094661 65023263 52094798 65023434 52094935 65023605 52095072 65023776 52095209 65023947 52095346 65024118 52095483 65024289 52095620 65024460 52095757 65024631 52095894 65024802 52096031 65024973 52096168 65025144 52096305 65025315 52096442 65025486 52096579 65025657 52096716 65025828 52096853 65025999 52096990 65026170 52097127 65026341 52097264 65026512 52097401 65026683 52097538 65026854 52097675 65027025 52097812 65027196 52097949 65027367 52098086 65027538 52098223 65027709 52098360 65027880 52098497 65028051 52098634 65028222 52098771 65028393 52098908 65028564 52099045 65028735 52099182 65028906 52099319 65029077 52099456 65029248 52099593 65029419 52099730 65029590 52099867 65029761 52100004 65029932 52100141 65030103 52100278 65030274 52100415 65030445 52100552 65030616 52100689 65030787 52100826 65030958 52100963 65031129 52101100 65031300 52101237 65031471 52101374 65031642 52101511 65031813 52101648 65031984 52101785 65032155 52101922 65032326 52102059 65032497 52102196 65032668 52102333 65032839 52102470 65033010 52102607 65033181 52102744 65033352 52102881 65033523 52103018 65033694 52103155 65033865 52103292 65034036 52103429 65034207 52103566 65034378 52103703 65034549 52103840 65034720 52103977 65034891 52104114 65035062 52104251 65035233 52104388 65035404 52104525 65035575 52104662 65035746 52104799 65035917 52104936 65036088 52105073 65036259 52105210 65036430 52105347 65036601 52105484 65036772 52105621 65036943 52105758 65037114 52105895 65037285 52106032 65037456 52106169 65037627 52106306 65037798 52106443 65037969 52106580 65038140 52106717 65038311 52106854 65038482 52106991 65038653 52107128 65038824 52107265 65038995 52107402 65039166 52107539 65039337 52107676 65039508 52107813 65039679 52107950 65039850 52108087 65040021 52108224 65040192 52108361 65040363 52108498 65040534 52108635 65040705 52108772 65040876 52108909 65041047 52109046 65041218 52109183 65041389 52109320 65041560 52109457 65041731 52109594 65041902 52109731 65042073 52109868 65042244 52110005 65042415 52110142 65042586 52110279 65042757 52110416 65042928 52110553 65043099 52110690 65043270 52110827 65043441 52110964 65043612 52111101 65043783 52111238 65043954 52111375 65044125 52111512 65044296 52111649 65044467 52111786 65044638 52111923 65044809 52112060 65044980 52112197 65045151 52112334 65045322 52112471 65045493 52112608 65045664 52112745 65045835 52112882 65046006 52113019 65046177 52113156 65046348 52113293 65046519 52113430 65046690 52113567 65046861 52113704 65047032 52113841 65047203 52113978 65047374 52114115 65047545 52114252 65047716 52114389 65047887 52114526 65048058 52114663 65048229 52114800 65048400 52114937 65048571 52115074 65048742 52115211 65048913 52115348 65049084 52115485 65049255 52115622 65049426 52115759 65049597 52115896 65049768 52116033 65049939 52116170 65050110 52116307 65050281 52116444 65050452 52116581 65050623 52116718 65050794 52116855 65050965 52116992 65051136 52117129 65051307 52117266 65051478 52117403 65051649 52117540 65051820 52117677 65051991 52117814 65052162 52117951 65052333 52118088 65052504 52118225 65052675 52118362 65052846 52118499 65053017 52118636 65053188 52118773 65053359 52118910 65053530 52119047 65053701 52119184 65053872 52119321 65054043 52119458 65054214 52119595 65054385 52119732 65054556 52119869 65054727 52120006 65054898 52120143 65055069 52120280 65055240 52120417 65055411 52120554 65055582 52120691 65055753 52120828 65055924 52120965 65056095 52121102 65056266 52121239 65056437 52121376 65056608 52121513 65056779 52121650 65056950 52121787 65057121 52121924 65057292 52122061 65057463 52122198 65057634 52122335 65057805 52122472 65057976 52122609 65058147 52122746 65058318 52122883 65058489 52123020 65058660 52123157 65058831 52123294 65059002 52123431 65059173 52123568 65059344 52123705 65059515 52123842 65059686 52123979 65059857 52124116 65060028 52124253 65060199 52124390 65060370 52124527 65060541 52124664 65060712 52124801 65060883 52124938 65061054 52125075 65061225 52125212 65061396 52125349 65061567 52125486 65061738 52125623 65061909 52125760 65062080 52125897 65062251 52126034 65062422 52126171 65062593 52126308 65062764 52126445 65062935 52126582 65063106 52126719 65063277 52126856 65063448 52126993 65063619 52127130 65063790 52127267 65063961 52127404 65064132 52127541 65064303 52127678 65064474 52127815 65064645 52127952 65064816 52128089 65064987 52128226 65065158 52128363 65065329 52128500 65065500 52128637 65065671 52128774 65065842 52128911 65066013 52129048 65066184 52129185 65066355 52129322 65066526 52129459 65066697 52129596 65066868 52129733 65067039 52129870 65067210 52130007 65067381 52130144 65067552 52130281 65067723 52130418 65067894 52130555 65068065 52130692 65068236 52130829 65068407 52130966 65068578 52131103 65068749 52131240 65068920 52131377 65069091 52131514 65069262 52131651 65069433 52131788 65069604 52131925 65069775 52132062 65069946 52132199 65070117 52132336 65070288
1000 61434636 0 61434636 76681188 61434773 76681359 61434910 76681530 61435047 76681701 61435184 76681872 61435321 76682043 61435458 76682214 61435595 76682385 61435732 76682556 61435869 76682727 61436006 76682898 61436143 76683069 61436280 76683240 61436417 76683411 61436554 76683582 61436691 76683753 61436828 76683924 61436965 76684095 61437102 76684266 61437239 76684437 61437376 76684608 61437513 76684779 61437650 76684950 61437787 76685121 61437924 76685292 61438061 76685463 61438198 76685634 61438335 76685805 61438472 76685976 61438609 76686147 61438746 76686318 61438883 76686489 61439020 76686660 61439157 76686831 61439294 76687002 61439431 76687173 61439568 76687344 61439705 76687515 61439842 76687686 61439979 76687857 61440116 76688028 61440253 76688199 61440390 76688370 61440527 76688541 61440664 76688712 61440801 76688883 61440938 76689054 61441075 76689225 61441212 76689396 61441349 76689567 61441486 76689738 61441623 76689909 61441760 76690080 61441897 76690251 61442034 76690422 61442171 76690593 61442308 76690764 61442445 76690935 61442582 76691106 61442719 76691277 61442856 76691448 61442993 76691619 61443130 76691790 61443267 76691961 61443404 76692132 61443541 76692303 61443678 76692474 61443815 76692645 61443952 76692816 61444089 76692987 61444226 76693158 61444363 76693329 61444500 76693500 61444637 76693671 61444774 76693842 61444911 76694013 61445048 76694184 61445185 76694355 61445322 76694526 61445459 76694697 61445596 76694868 61445733 76695039 61445870 76695210 61446007 76695381 61446144 76695552 61446281 76695723 61446418 76695894 61446555 76696065 61446692 76696236 61446829 76696407 61446966 76696578 61447103 76696749 61447240 76696920 61447377 76697091 61447514 76697262 61447651 76697433 61447788 76697604 61447925 76697775 61448062 76697946 61448199 76698117 61448336 76698288 61448473 76698459 61448610 76698630 61448747 76698801 61448884 76698972 61449021 76699143 61449158 76699314 61449295 76699485 61449432 76699656 61449569 76699827 61449706 76699998 61449843 76700169 61449980 76700340 61450117 76700511 61450254 76700682 61450391 76700853 61450528 76701024 61450665 76701195 61450802 76701366 61450939 76701537 61451076 76701708 61451213 76701879 61451350 76702050 61451487 76702221 61451624 76702392 61451761 76702563 61451898 76702734 61452035 76702905 61452172 76703076 61452309 76703247 61452446 76703418 61452583 76703589 61452720 76703760 61452857 76703931 61452994 76704102 61453131 76704273 61453268 76704444 61453405 76704615 61453542 76704786 61453679 76704957 61453816 76705128 61453953 76705299 61454090 76705470 61454227 76705641 61454364 76705812 61454501 76705983 61454638 76706154 61454775 76706325 61454912 76706496 61455049 76706667 61455186 76706838 61455323 76707009 61455460 76707180 61455597 76707351 61455734 76707522 61455871 76707693 61456008 76707864 61456145 76708035 61456282 76708206 61456419 76708377 61456556 76708548 61456693 76708719 61456830 76708890 61456967 76709061 61457104 76709232 61457241 76709403 61457378 76709574 61457515 76709745 61457652 76709916 61457789 76710087 61457926 76710258 61458063 76710429 61458200 76710600 61458337 76710771 61458474 76710942 61458611 76711113 61458748 76711284 61458885 76711455 61459022 76711626 61459159 76711797 61459296 76711968 61459433 76712139 61459570 76712310 61459707 76712481 61459844 76712652 61459981 76712823 61460118 76712994 61460255 76713165 61460392 76713336 61460529 76713507 61460666 76713678 61460803 76713849 61460940 76714020 61461077 76714191 61461214 76714362 61461351 76714533 61461488 76714704 61461625 76714875 61461762 76715046 61461899 76715217 61462036 76715388 61462173 76715559 61462310 76715730 61462447 76715901 61462584 76716072 61462721 76716243 61462858 76716414 61462995 76716585 61463132 76716756 61463269 76716927 61463406 76717098 61463543 76717269 61463680 76717440 61463817 76717611 61463954 76717782 61464091 76717953 61464228 76718124 61464365 76718295 61464502 76718466 61464639 76718637 61464776 76718808 61464913 76718979 61465050 76719150 61465187 76719321 61465324 76719492 61465461 76719663 61465598 76719834 61465735 76720005 61465872 76720176 61466009 76720347 61466146 76720518 61466283 76720689 61466420 76720860 61466557 76721031 61466694 76721202 61466831 76721373 61466968 76721544 61467105 76721715 61467242 76721886 61467379 76722057 61467516 76722228 61467653 76722399 61467790 76722570 61467927 76722741 61468064 76722912 61468201 76723083 61468338 76723254 61468475 76723425 61468612 76723596 61468749 76723767 61468886 76723938 61469023 76724109 61469160 76724280 61469297 76724451 61469434 76724622 61469571 76724793 61469708 76724964 61469845 76725135 61469982 76725306 61470119 76725477 61470256 76725648 61470393 76725819 61470530 76725990 61470667 76726161 61470804 76726332 61470941 76726503 61471078 76726674 61471215 76726845 61471352 76727016 61471489 76727187 61471626 76727358 61471763 76727529 61471900 76727700 61472037 76727871 61472174 76728042 61472311 76728213 61472448 76728384 61472585 76728555 61472722 76728726 61472859 76728897 61472996 76729068 61473133 76729239 61473270 76729410 61473407 76729581 61473544 76729752 61473681 76729923 61473818 76730094 61473955 76730265 61474092 76730436 61474229 76730607 61474366 76730778 61474503 76730949 61474640 76731120 61474777 76731291 61474914 76731462 61475051 76731633 61475188 76731804 61475325 76731975 61475462 76732146 61475599 76732317 61475736 76732488 61475873 76732659 61476010 76732830 61476147 76733001 61476284 76733172 61476421 76733343 61476558 76733514 61476695 76733685 61476832 76733856 61476969 76734027 61477106 76734198 61477243 76734369 61477380 76734540 61477517 76734711 61477654 76734882 61477791 76735053 61477928 76735224 61478065 76735395 61478202 76735566 61478339 76735737 61478476 76735908 61478613 76736079 61478750 76736250 61478887 76736421 61479024 76736592 61479161 76736763 61479298 76736934 61479435 76737105 61479572 76737276 61479709 76737447 61479846 76737618 61479983 76737789 61480120 76737960 61480257 76738131 61480394 76738302 61480531 76738473 61480668 76738644 61480805 76738815 61480942 76738986 61481079 76739157 61481216 76739328 61481353 76739499 61481490 76739670 61481627 76739841 61481764 76740012 61481901 76740183 61482038 76740354 61482175 76740525 61482312 76740696 61482449 76740867 61482586 76741038 61482723 76741209 61482860 76741380 61482997 76741551 61483134 76741722 61483271 76741893 61483408 76742064 61483545 76742235 61483682 76742406 61483819 76742577 61483956 76742748 61484093 76742919 61484230 76743090 61484367 76743261 61484504 76743432 61484641 76743603 61484778 76743774 61484915 76743945 61485052 76744116 61485189 76744287 61485326 76744458 61485463 76744629 61485600 76744800 61485737 76744971 61485874 76745142 61486011 76745313 61486148 76745484 61486285 76745655 61486422 76745826 61486559 76745997 61486696 76746168 61486833 76746339 61486970 76746510 61487107 76746681 61487244 76746852 61487381 76747023 61487518 76747194 61487655 76747365 61487792 76747536 61487929 76747707 61488066 76747878 61488203 76748049 61488340 76748220 61488477 76748391 61488614 76748562 61488751 76748733 61488888 76748904 61489025 76749075 61489162 76749246 61489299 76749417 61489436 76749588 61489573 76749759 61489710 76749930 61489847 76750101 61489984 76750272 61490121 76750443 61490258 76750614 61490395 76750785 61490532 76750956 61490669 76751127 61490806 76751298 61490943 76751469 61491080 76751640 61491217 76751811 61491354 76751982 61491491 76752153 61491628 76752324 61491765 76752495 61491902 76752666 61492039 76752837 61492176 76753008 61492313 76753179 61492450 76753350 61492587 76753521 61492724 76753692 61492861 76753863 61492998 76754034 61493135 76754205 61493272 76754376 61493409 76754547 61493546 76754718 61493683 76754889 61493820 76755060 61493957 76755231 61494094 76755402 61494231 76755573 61494368 76755744 61494505 76755915 61494642 76756086 61494779 76756257 61494916 76756428 61495053 76756599 61495190 76756770 61495327 76756941 61495464 76757112 61495601 76757283 61495738 76757454 61495875 76757625 61496012 76757796 61496149 76757967 61496286 76758138 61496423 76758309 61496560 76758480 61496697 76758651 61496834 76758822 61496971 76758993 61497108 76759164 61497245 76759335 61497382 76759506 61497519 76759677 61497656 76759848 61497793 76760019 61497930 76760190 61498067 76760361 61498204 76760532 61498341 76760703 61498478 76760874 61498615 76761045 61498752 76761216 61498889 76761387 61499026 76761558 61499163 76761729 61499300 76761900 61499437 76762071 61499574 76762242 61499711 76762413 61499848 76762584 61499985 76762755 61500122 76762926 61500259 76763097 61500396 76763268 61500533 76763439 61500670 76763610 61500807 76763781 61500944 76763952 61501081 76764123 61501218 76764294 61501355 76764465 61501492 76764636 61501629 76764807 61501766 76764978 61501903 76765149 61502040 76765320 61502177 76765491 61502314 76765662 61502451 76765833 61502588 76766004 61502725 76766175 61502862 76766346 61502999 76766517 61503136 76766688 61503273 76766859 61503410 76767030 61503547 76767201 61503684 76767372 61503821 76767543 61503958 76767714 61504095 76767885 61504232 76768056 61504369 76768227 61504506 76768398 61504643 76768569 61504780 76768740 61504917 76768911 61505054 76769082 61505191 76769253 61505328 76769424 61505465 76769595 61505602 76769766 61505739 76769937 61505876 76770108 61506013 76770279 61506150 76770450 61506287 76770621 61506424 76770792 61506561 76770963 61506698 76771134 61506835 76771305 61506972 76771476 61507109 76771647 61507246 76771818 61507383 76771989 61507520 76772160 61507657 76772331 61507794 76772502 61507931 76772673 61508068 76772844 61508205 76773015 61508342 76773186 61508479 76773357 61508616 76773528 61508753 76773699 61508890 76773870 61509027 76774041 61509164 76774212 61509301 76774383 61509438 76774554 61509575 76774725 61509712 76774896 61509849 76775067 61509986 76775238 61510123 76775409 61510260 76775580 61510397 76775751 61510534 76775922 61510671 76776093 61510808 76776264 61510945 76776435 61511082 76776606 61511219 76776777 61511356 76776948 61511493 76777119 61511630 76777290 61511767 76777461 61511904 76777632 61512041 76777803 61512178 76777974 61512315 76778145 61512452 76778316 61512589 76778487 61512726 76778658 61512863 76778829 61513000 76779000 61513137 76779171 61513274 76779342 61513411 76779513 61513548 76779684 61513685 76779855 61513822 76780026 61513959 76780197 61514096 76780368 61514233 76780539 61514370 76780710 61514507 76780881 61514644 76781052 61514781 76781223 61514918 76781394 61515055 76781565 61515192 76781736 61515329 76781907 61515466 76782078 61515603 76782249 61515740 76782420 61515877 76782591 61516014 76782762 61516151 76782933 61516288 76783104 61516425 76783275 61516562 76783446 61516699 76783617 61516836 76783788 61516973 76783959 61517110 76784130 61517247 76784301 61517384 76784472 61517521 76784643 61517658 76784814 61517795 76784985 61517932 76785156 61518069 76785327 61518206 76785498 61518343 76785669 61518480 76785840 61518617 76786011 61518754 76786182 61518891 76786353 61519028 76786524 61519165 76786695 61519302 76786866 61519439 76787037 61519576 76787208 61519713 76787379 61519850 76787550 61519987 76787721 61520124 76787892 61520261 76788063 61520398 76788234 61520535 76788405 61520672 76788576 61520809 76788747 61520946 76788918 61521083 76789089 61521220 76789260 61521357 76789431 61521494 76789602 61521631 76789773 61521768 76789944 61521905 76790115 61522042 76790286 61522179 76790457 61522316 76790628 61522453 76790799 61522590 76790970 61522727 76791141 61522864 76791312 61523001 76791483 61523138 76791654 61523275 76791825 61523412 76791996 61523549 76792167 61523686 76792338 61523823 76792509 61523960 76792680 61524097 76792851 61524234 76793022 61524371 76793193 61524508 76793364 61524645 76793535 61524782 76793706 61524919 76793877 61525056 76794048 61525193 76794219 61525330 76794390 61525467 76794561 61525604 76794732 61525741 76794903 61525878 76795074 61526015 76795245 61526152 76795416 61526289 76795587 61526426 76795758 61526563 76795929 61526700 76796100 61526837 76796271 61526974 76796442 61527111 76796613 61527248 76796784 61527385 76796955 61527522 76797126 61527659 76797297 61527796 76797468 61527933 76797639 61528070 76797810 61528207 76797981 61528344 76798152 61528481 76798323 61528618 76798494 61528755 76798665 61528892 76798836 61529029 76799007 61529166 76799178 61529303 76799349 61529440 76799520 61529577 76799691 61529714 76799862 61529851 76800033 61529988 76800204 61530125 76800375 61530262 76800546 61530399 76800717 61530536 76800888 61530673 76801059 61530810 76801230 61530947 76801401 61531084 76801572 61531221 76801743 61531358 76801914 61531495 76802085 61531632 76802256 61531769 76802427 61531906 76802598 61532043 76802769 61532180 76802940 61532317 76803111 61532454 76803282 61532591 76803453 61532728 76803624 61532865 76803795 61533002 76803966 61533139 76804137 61533276 76804308 61533413 76804479 61533550 76804650 61533687 76804821 61533824 76804992 61533961 76805163 61534098 76805334 61534235 76805505 61534372 76805676 61534509 76805847 61534646 76806018 61534783 76806189 61534920 76806360 61535057 76806531 61535194 76806702 61535331 76806873 61535468 76807044 61535605 76807215 61535742 76807386 61535879 76807557 61536016 76807728 61536153 76807899 61536290 76808070 61536427 76808241 61536564 76808412 61536701 76808583 61536838 76808754 61536975 76808925 61537112 76809096 61537249 76809267 61537386 76809438 61537523 76809609 61537660 76809780 61537797 76809951 61537934 76810122 61538071 76810293 61538208 76810464 61538345 76810635 61538482 76810806 61538619 76810977 61538756 76811148 61538893 76811319 61539030 76811490 61539167 76811661 61539304 76811832 61539441 76812003 61539578 76812174 61539715 76812345 61539852 76812516 61539989 76812687 61540126 76812858 61540263 76813029 61540400 76813200 61540537 76813371 61540674 76813542 61540811 76813713 61540948 76813884 61541085 76814055 61541222 76814226 61541359 76814397 61541496 76814568 61541633 76814739 61541770 76814910 61541907 76815081 61542044 76815252 61542181 76815423 61542318 76815594 61542455 76815765 61542592 76815936 61542729 76816107 61542866 76816278 61543003 76816449 61543140 76816620 61543277 76816791 61543414 76816962 61543551 76817133 61543688 76817304 61543825 76817475 61543962 76817646 61544099 76817817 61544236 76817988 61544373 76818159 61544510 76818330 61544647 76818501 61544784 76818672 61544921 76818843 61545058 76819014 61545195 76819185 61545332 76819356 61545469 76819527 61545606 76819698 61545743 76819869 61545880 76820040 61546017 76820211 61546154 76820382 61546291 76820553 61546428 76820724 61546565 76820895 61546702 76821066 61546839 76821237 61546976 76821408 61547113 76821579 61547250 76821750 61547387 76821921 61547524 76822092 61547661 76822263 61547798 76822434 61547935 76822605 61548072 76822776 61548209 76822947 61548346 76823118 61548483 76823289 61548620 76823460 61548757 76823631 61548894 76823802 61549031 76823973 61549168 76824144 61549305 76824315 61549442 76824486 61549579 76824657 61549716 76824828 61549853 76824999 61549990 76825170 61550127 76825341 61550264 76825512 61550401 76825683 61550538 76825854 61550675 76826025 61550812 76826196 61550949 76826367 61551086 76826538 61551223 76826709 61551360 76826880 61551497 76827051 61551634 76827222 61551771 76827393 61551908 76827564 61552045 76827735 61552182 76827906 61552319 76828077 61552456 76828248 61552593 76828419 61552730 76828590 61552867 76828761 61553004 76828932 61553141 76829103 61553278 76829274 61553415 76829445 61553552 76829616 61553689 76829787 61553826 76829958 61553963 76830129 61554100 76830300 61554237 76830471 61554374 76830642 61554511 76830813 61554648 76830984 61554785 76831155 61554922 76831326 61555059 76831497 61555196 76831668 61555333 76831839 61555470 76832010 61555607 76832181 61555744 76832352 61555881 76832523 61556018 76832694 61556155 76832865 61556292 76833036 61556429 76833207 61556566 76833378 61556703 76833549 61556840 76833720 61556977 76833891 61557114 76834062 61557251 76834233 61557388 76834404 61557525 76834575 61557662 76834746 61557799 76834917 61557936 76835088 61558073 76835259 61558210 76835430 61558347 76835601 61558484 76835772 61558621 76835943 61558758 76836114 61558895 76836285 61559032 76836456 61559169 76836627 61559306 76836798 61559443 76836969 61559580 76837140 61559717 76837311 61559854 76837482 61559991 76837653 61560128 76837824 61560265 76837995 61560402 76838166 61560539 76838337 61560676 76838508 61560813 76838679 61560950 76838850 61561087 76839021 61561224 76839192 61561361 76839363 61561498 76839534 61561635 76839705 61561772 76839876 61561909 76840047 61562046 76840218 61562183 76840389 61562320 76840560 61562457 76840731 61562594 76840902 61562731 76841073 61562868 76841244 61563005 76841415 61563142 76841586 61563279 76841757 61563416 76841928 61563553 76842099 61563690 76842270 61563827 76842441 61563964 76842612 61564101 76842783 61564238 76842954 61564375 76843125 61564512 76843296 61564649 76843467 61564786 76843638 61564923 76843809 61565060 76843980 61565197 76844151 61565334 76844322 61565471 76844493 61565608 76844664 61565745 76844835 61565882 76845006 61566019 76845177 61566156 76845348 61566293 76845519 61566430 76845690 61566567 76845861 61566704 76846032 61566841 76846203 61566978 76846374 61567115 76846545 61567252 76846716 61567389 76846887 61567526 76847058 61567663 76847229 61567800 76847400 61567937 76847571 61568074 76847742 61568211 76847913 61568348 76848084 61568485 76848255 61568622 76848426 61568759 76848597 61568896 76848768 61569033 76848939 61569170 76849110 61569307 76849281 61569444 76849452 61569581 76849623 61569718 76849794 61569855 76849965 61569992 76850136 61570129 76850307 61570266 76850478 61570403 76850649 61570540 76850820 61570677 76850991 61570814 76851162 61570951 76851333 61571088 76851504 61571225 76851675 61571362 76851846
1000 43787940 0 43787940 54655020 43788077 54655191 43788214 54655362 43788351 54655533 43788488 54655704 43788625 54655875 43788762 54656046 43788899 54656217 43789036 54656388 43789173 54656559 43789310 54656730 43789447 54656901 43789584 54657072 43789721 54657243 43789858 54657414 43789995 54657585 43790132 54657756 43790269 54657927 43790406 54658098 43790543 54658269 43790680 54658440 43790817 54658611 43790954 54658782 43791091 54658953 43791228 54659124 43791365 54659295 43791502 54659466 43791639 54659637 43791776 54659808 43791913 54659979 43792050 54660150 43792187 54660321 43792324 54660492 43792461 54660663 43792598 54660834 43792735 54661005 43792872 54661176 43793009 54661347 43793146 54661518 43793283 54661689 43793420 54661860 43793557 54662031 43793694 54662202 43793831 54662373 43793968 54662544 43794105 54662715 43794242 54662886 43794379 54663057 43794516 54663228 43794653 54663399 43794790 54663570 43794927 54663741 43795064 54663912 43795201 54664083 43795338 54664254 43795475 54664425 43795612 54664596 43795749 54664767 43795886 54664938 43796023 54665109 43796160 54665280 43796297 54665451 43796434 54665622 43796571 54665793 43796708 54665964 43796845 54666135 43796982 54666306 43797119 54666477 43797256 54666648 43797393 54666819 43797530 54666990 43797667 54667161 43797804 54667332 43797941 54667503 43798078 54667674 43798215 54667845 43798352 54668016 43798489 54668187 43798626 54668358 43798763 54668529 43798900 54668700 43799037 54668871 43799174 54669042 43799311 54669213 43799448 54669384 43799585 54669555 43799722 54669726 43799859 54669897 43799996 54670068 43800133 54670239 43800270 54670410 43800407 54670581 43800544 54670752 43800681 54670923 43800818 54671094 43800955 54671265 43801092 54671436 43801229 54671607 43801366 54671778 43801503 54671949 43801640 54672120 43801777 54672291 43801914 54672462 43802051 54672633 43802188 54672804 43802325 54672975 43802462 54673146 43802599 54673317 43802736 54673488 43802873 54673659 43803010 54673830 43803147 54674001 43803284 54674172 43803421 54674343 43803558 54674514 43803695 54674685 43803832 54674856 43803969 54675027 43804106 54675198 43804243 54675369 43804380 54675540 43804517 54675711 43804654 54675882 43804791 54676053 43804928 54676224 43805065 54676395 43805202 54676566 43805339 54676737 43805476 54676908 43805613 54677079 43805750 54677250 43805887 54677421 43806024 54677592 43806161 54677763 43806298 54677934 43806435 54678105 43806572 54678276 43806709 54678447 43806846 54678618 43806983 54678789 43807120 54678960 43807257 54679131 43807394 54679302 43807531 54679473 43807668 54679644 43807805 54679815 43807942 54679986 43808079 54680157 43808216 54680328 43808353 54680499 43808490 54680670 43808627 54680841 43808764 54681012 43808901 54681183 43809038 54681354 43809175 54681525 43809312 54681696 43809449 54681867 43809586 54682038 43809723 54682209 43809860 54682380 43809997 54682551 43810134 54682722 43810271 54682893 43810408 54683064 43810545 54683235 43810682 54683406 43810819 54683577 43810956 54683748 43811093 54683919 43811230 54684090 43811367 54684261 43811504 54684432 43811641 54684603 43811778 54684774 43811915 54684945 43812052 54685116 43812189 54685287 43812326 54685458 43812463 54685629 43812600 54685800 43812737 54685971 43812874 54686142 43813011 54686313 43813148 54686484 43813285 54686655 43813422 54686826 43813559 54686997 43813696 54687168 43813833 54687339 43813970 54687510 43814107 54687681 43814244 54687852 43814381 54688023 43814518 54688194 43814655 54688365 43814792 54688536 43814929 54688707 43815066 54688878 43815203 54689049 43815340 54689220 43815477 54689391 43815614 54689562 43815751 54689733 43815888 54689904 43816025 54690075 43816162 54690246 43816299 54690417 43816436 54690588 43816573 54690759 43816710 54690930 43816847 54691101 43816984 54691272 43817121 54691443 43817258 54691614 43817395 54691785 43817532 54691956 43817669 54692127 43817806 54692298 43817943 54692469 43818080 54692640 43818217 54692811 43818354 54692982 43818491 54693153 43818628 54693324 43818765 54693495 43818902 54693666 43819039 54693837 43819176 54694008 43819313 54694179 43819450 54694350 43819587 54694521 43819724 54694692 43819861 54694863 43819998 54695034 43820135 54695205 43820272 54695376 43820409 54695547 43820546 54695718 43820683 54695889 43820820 54696060 43820957 54696231 43821094 54696402 43821231 54696573 43821368 54696744 43821505 54696915 43821642 54697086 43821779 54697257 43821916 54697428 43822053 54697599 43822190 54697770 43822327 54697941 43822464 54698112 43822601 54698283 43822738 54698454 43822875 54698625 43823012 54698796 43823149 54698967 43823286 54699138 43823423 54699309 43823560 54699480 43823697 54699651 43823834 54699822 43823971 54699993 43824108 54700164 43824245 54700335 43824382 54700506 43824519 54700677 43824656 54700848 43824793 54701019 43824930 54701190 43825067 54701361 43825204 54701532 43825341 54701703 43825478 54701874 43825615 54702045 43825752 54702216 43825889 54702387 43826026 54702558 43826163 54702729 43826300 54702900 43826437 54703071 43826574 54703242 43826711 54703413 43826848 54703584 43826985 54703755 43827122 54703926 43827259 54704097 43827396 54704268 43827533 54704439 43827670 54704610 43827807 54704781 43827944 54704952 43828081 54705123 43828218 54705294 43828355 54705465 43828492 54705636 43828629 54705807 43828766 54705978 43828903 54706149 43829040 54706320 43829177 54706491 43829314 54706662 43829451 54706833 43829588 54707004 43829725 54707175 43829862 54707346 43829999 54707517 43830136 54707688 43830273 54707859 43830410 54708030 43830547 54708201 43830684 54708372 43830821 54708543 43830958 54708714 43831095 54708885 43831232 54709056 43831369 54709227 43831506 54709398 43831643 54709569 43831780 54709740 43831917 54709911 43832054 54710082 43832191 54710253 43832328 54710424 43832465 54710595 43832602 54710766 43832739 54710937 43832876 54711108 43833013 54711279 43833150 54711450 43833287 54711621 43833424 54711792 43833561 54711963 43833698 54712134 43833835 54712305 43833972 54712476 43834109 54712647 43834246 54712818 43834383 54712989 43834520 54713160 43834657 54713331 43834794 54713502 43834931 54713673 43835068 54713844 43835205 54714015 43835342 54714186 43835479 54714357 43835616 54714528 43835753 54714699 43835890 54714870 43836027 54715041 43836164 54715212 43836301 54715383 43836438 54715554 43836575 54715725 43836712 54715896 43836849 54716067 43836986 54716238 43837123 54716409 43837260 54716580 43837397 54716751 43837534 54716922 43837671 54717093 43837808 54717264 43837945 54717435 43838082 54717606 43838219 54717777 43838356 54717948 43838493 54718119 43838630 54718290 43838767 54718461 43838904 54718632 43839041 54718803 43839178 54718974 43839315 54719145 43839452 54719316 43839589 54719487 43839726 54719658 43839863 54719829 43840000 54720000 43840137 54720171 43840274 54720342 43840411 54720513 43840548 54720684 43840685 54720855 43840822 54721026 43840959 54721197 43841096 54721368 43841233 54721539 43841370 54721710 43841507 54721881 43841644 54722052 43841781 54722223 43841918 54722394 43842055 54722565 43842192 54722736 43842329 54722907 43842466 54723078 43842603 54723249 43842740 54723420 43842877 54723591 43843014 54723762 43843151 54723933 43843288 54724104 43843425 54724275 43843562 54724446 43843699 54724617 43843836 54724788 43843973 54724959 43844110 54725130 43844247 54725301 43844384 54725472 43844521 54725643 43844658 54725814 43844795 54725985 43844932 54726156 43845069 54726327 43845206 54726498 43845343 54726669 43845480 54726840 43845617 54727011 43845754 54727182 43845891 54727353 43846028 54727524 43846165 54727695 43846302 54727866 43846439 54728037 43846576 54728208 43846713 54728379 43846850 54728550 43846987 54728721 43847124 54728892 43847261 54729063 43847398 54729234 43847535 54729405 43847672 54729576 43847809 54729747 43847946 54729918 43848083 54730089 43848220 54730260 43848357 54730431 43848494 54730602 43848631 54730773 43848768 54730944 43848905 54731115 43849042 54731286 43849179 54731457 43849316 54731628 43849453 54731799 43849590 54731970 43849727 54732141 43849864 54732312 43850001 54732483 43850138 54732654 43850275 54732825 43850412 54732996 43850549 54733167 43850686 54733338 43850823 54733509 43850960 54733680 43851097 54733851 43851234 54734022 43851371 54734193 43851508 54734364 43851645 54734535 43851782 54734706 43851919 54734877 43852056 54735048 43852193 54735219 43852330 54735390 43852467 54735561 43852604 54735732 43852741 54735903 43852878 54736074 43853015 54736245 43853152 54736416 43853289 54736587 43853426 54736758 43853563 54736929 43853700 54737100 43853837 54737271 43853974 54737442 43854111 54737613 43854248 54737784 43854385 54737955 43854522 54738126 43854659 54738297 43854796 54738468 43854933 54738639 43855070 54738810 43855207 54738981 43855344 54739152 43855481 54739323 43855618 54739494 43855755 54739665 43855892 54739836 43856029 54740007 43856166 54740178 43856303 54740349 43856440 54740520 43856577 54740691 43856714 54740862 43856851 54741033 43856988 54741204 43857125 54741375 43857262 54741546 43857399 54741717 43857536 54741888 43857673 54742059 43857810 54742230 43857947 54742401 43858084 54742572 43858221 54742743 43858358 54742914 43858495 54743085 43858632 54743256 43858769 54743427 43858906 54743598 43859043 54743769 43859180 54743940 43859317 54744111 43859454 54744282 43859591 54744453 43859728 54744624 43859865 54744795 43860002 54744966 43860139 54745137 43860276 54745308 43860413 54745479 43860550 54745650 43860687 54745821 43860824 54745992 43860961 54746163 43861098 54746334 43861235 54746505 43861372 54746676 43861509 54746847 43861646 54747018 43861783 54747189 43861920 54747360 43862057 54747531 43862194 54747702 43862331 54747873 43862468 54748044 43862605 54748215 43862742 54748386 43862879 54748557 43863016 54748728 43863153 54748899 43863290 54749070 43863427 54749241 43863564 54749412 43863701 54749583 43863838 54749754 43863975 54749925 43864112 54750096 43864249 54750267 43864386 54750438 43864523 54750609 43864660 54750780 43864797 54750951 43864934 54751122 43865071 54751293 43865208 54751464 43865345 54751635 43865482 54751806 43865619 54751977 43865756 54752148 43865893 54752319 43866030 54752490 43866167 54752661 43866304 54752832 43866441 54753003 43866578 54753174 43866715 54753345 43866852 54753516 43866989 54753687 43867126 54753858 43867263 54754029 43867400 54754200 43867537 54754371 43867674 54754542 43867811 54754713 43867948 54754884 43868085 54755055 43868222 54755226 43868359 54755397 43868496 54755568 43868633 54755739 43868770 54755910 43868907 54756081 43869044 54756252 43869181 54756423 43869318 54756594 43869455 54756765 43869592 54756936 43869729 54757107 43869866 54757278 43870003 54757449 43870140 54757620 43870277 54757791 43870414 54757962 43870551 54758133 43870688 54758304 43870825 54758475 43870962 54758646 43871099 54758817 43871236 54758988 43871373 54759159 43871510 54759330 43871647 54759501 43871784 54759672 43871921 54759843 43872058 54760014 43872195 54760185 43872332 54760356 43872469 54760527 43872606 54760698 43872743 54760869 43872880 54761040 43873017 54761211 43873154 54761382 43873291 54761553 43873428 54761724 43873565 54761895 43873702 54762066 43873839 54762237 43873976 54762408 43874113 54762579 43874250 54762750 43874387 54762921 43874524 54763092 43874661 54763263 43874798 54763434 43874935 54763605 43875072 54763776 43875209 54763947 43875346 54764118 43875483 54764289 43875620 54764460 43875757 54764631 43875894 54764802 43876031 54764973 43876168 54765144 43876305 54765315 43876442 54765486 43876579 54765657 43876716 54765828 43876853 54765999 43876990 54766170 43877127 54766341 43877264 54766512 43877401 54766683 43877538 54766854 43877675 54767025 43877812 54767196 43877949 54767367 43878086 54767538 43878223 54767709 43878360 54767880 43878497 54768051 43878634 54768222 43878771 54768393 43878908 54768564 43879045 54768735 43879182 54768906 43879319 54769077 43879456 54769248 43879593 54769419 43879730 54769590 43879867 54769761 43880004 54769932 43880141 54770103 43880278 54770274 43880415 54770445 43880552 54770616 43880689 54770787 43880826 54770958 43880963 54771129 43881100 54771300 43881237 54771471 43881374 54771642 43881511 54771813 43881648 54771984 43881785 54772155 43881922 54772326 43882059 54772497 43882196 54772668 43882333 54772839 43882470 54773010 43882607 54773181 43882744 54773352 43882881 54773523 43883018 54773694 43883155 54773865 43883292 54774036 43883429 54774207 43883566 54774378 43883703 54774549 43883840 54774720 43883977 54774891 43884114 54775062 43884251 54775233 43884388 54775404 43884525 54775575 43884662 54775746 43884799 54775917 43884936 54776088 43885073 54776259 43885210 54776430 43885347 54776601 43885484 54776772 43885621 54776943 43885758 54777114 43885895 54777285 43886032 54777456 43886169 54777627 43886306 54777798 43886443 54777969 43886580 54778140 43886717 54778311 43886854 54778482 43886991 54778653 43887128 54778824 43887265 54778995 43887402 54779166 43887539 54779337 43887676 54779508 43887813 54779679 43887950 54779850 43888087 54780021 43888224 54780192 43888361 54780363 43888498 54780534 43888635 54780705 43888772 54780876 43888909 54781047 43889046 54781218 43889183 54781389 43889320 54781560 43889457 54781731 43889594 54781902 43889731 54782073 43889868 54782244 43890005 54782415 43890142 54782586 43890279 54782757 43890416 54782928 43890553 54783099 43890690 54783270 43890827 54783441 43890964 54783612 43891101 54783783 43891238 54783954 43891375 54784125 43891512 54784296 43891649 54784467 43891786 54784638 43891923 54784809 43892060 54784980 43892197 54785151 43892334 54785322 43892471 54785493 43892608 54785664 43892745 54785835 43892882 54786006 43893019 54786177 43893156 54786348 43893293 54786519 43893430 54786690 43893567 54786861 43893704 54787032 43893841 54787203 43893978 54787374 43894115 54787545 43894252 54787716 43894389 54787887 43894526 54788058 43894663 54788229 43894800 54788400 43894937 54788571 43895074 54788742 43895211 54788913 43895348 54789084 43895485 54789255 43895622 54789426 43895759 54789597 43895896 54789768 43896033 54789939 43896170 54790110 43896307 54790281 43896444 54790452 43896581 54790623 43896718 54790794 43896855 54790965 43896992 54791136 43897129 54791307 43897266 54791478 43897403 54791649 43897540 54791820 43897677 54791991 43897814 54792162 43897951 54792333 43898088 54792504 43898225 54792675 43898362 54792846 43898499 54793017 43898636 54793188 43898773 54793359 43898910 54793530 43899047 54793701 43899184 54793872 43899321 54794043 43899458 54794214 43899595 54794385 43899732 54794556 43899869 54794727 43900006 54794898 43900143 54795069 43900280 54795240 43900417 54795411 43900554 54795582 43900691 54795753 43900828 54795924 43900965 54796095 43901102 54796266 43901239 54796437 43901376 54796608 43901513 54796779 43901650 54796950 43901787 54797121 43901924 54797292 43902061 54797463 43902198 54797634 43902335 54797805 43902472 54797976 43902609 54798147 43902746 54798318 43902883 54798489 43903020 54798660 43903157 54798831 43903294 54799002 43903431 54799173 43903568 54799344 43903705 54799515 43903842 54799686 43903979 54799857 43904116 54800028 43904253 54800199 43904390 54800370 43904527 54800541 43904664 54800712 43904801 54800883 43904938 54801054 43905075 54801225 43905212 54801396 43905349 54801567 43905486 54801738 43905623 54801909 43905760 54802080 43905897 54802251 43906034 54802422 43906171 54802593 43906308 54802764 43906445 54802935 43906582 54803106 43906719 54803277 43906856 54803448 43906993 54803619 43907130 54803790 43907267 54803961 43907404 54804132 43907541 54804303 43907678 54804474 43907815 54804645 43907952 54804816 43908089 54804987 43908226 54805158 43908363 54805329 43908500 54805500 43908637 54805671 43908774 54805842 43908911 54806013 43909048 54806184 43909185 54806355 43909322 54806526 43909459 54806697 43909596 54806868 43909733 54807039 43909870 54807210 43910007 54807381 43910144 54807552 43910281 54807723 43910418 54807894 43910555 54808065 43910692 54808236 43910829 54808407 43910966 54808578 43911103 54808749 43911240 54808920 43911377 54809091 43911514 54809262 43911651 54809433 43911788 54809604 43911925 54809775 43912062 54809946 43912199 54810117 43912336 54810288 43912473 54810459 43912610 54810630 43912747 54810801 43912884 54810972 43913021 54811143 43913158 54811314 43913295 54811485 43913432 54811656 43913569 54811827 43913706 54811998 43913843 54812169 43913980 54812340 43914117 54812511 43914254 54812682 43914391 54812853 43914528 54813024 43914665 54813195 43914802 54813366 43914939 54813537 43915076 54813708 43915213 54813879 43915350 54814050 43915487 54814221 43915624 54814392 43915761 54814563 43915898 54814734 43916035 54814905 43916172 54815076 43916309 54815247 43916446 54815418 43916583 54815589 43916720 54815760 43916857 54815931 43916994 54816102 43917131 54816273 43917268 54816444 43917405 54816615 43917542 54816786 43917679 54816957 43917816 54817128 43917953 54817299 43918090 54817470 43918227 54817641 43918364 54817812 43918501 54817983 43918638 54818154 43918775 54818325 43918912 54818496 43919049 54818667 43919186 54818838 43919323 54819009 43919460 54819180 43919597 54819351 43919734 54819522 43919871 54819693 43920008 54819864 43920145 54820035 43920282 54820206 43920419 54820377 43920556 54820548 43920693 54820719 43920830 54820890 43920967 54821061 43921104 54821232 43921241 54821403 43921378 54821574 43921515 54821745 43921652 54821916 43921789 54822087 43921926 54822258 43922063 54822429 43922200 54822600 43922337 54822771 43922474 54822942 43922611 54823113 43922748 54823284 43922885 54823455 43923022 54823626 43923159 54823797 43923296 54823968 43923433 54824139 43923570 54824310 43923707 54824481 43923844 54824652 43923981 54824823 43924118 54824994 43924255 54825165 43924392 54825336 43924529 54825507 43924666 54825678
1000 23679354 0 23679354 29555982 23679491 29556153 23679628 29556324 23679765 29556495 23679902 29556666 23680039 29556837 23680176 29557008 23680313 29557179 23680450 29557350 23680587 29557521 23680724 29557692 23680861 29557863 23680998 29558034 23681135 29558205 23681272 29558376 23681409 29558547 23681546 29558718 23681683 29558889 23681820 29559060 23681957 29559231 23682094 29559402 23682231 29559573 23682368 29559744 23682505 29559915 23682642 29560086 23682779 29560257 23682916 29560428 23683053 29560599 23683190 29560770 23683327 29560941 23683464 29561112 23683601 29561283 23683738 29561454 23683875 29561625 23684012 29561796 23684149 29561967 23684286 29562138 23684423 29562309 23684560 29562480 23684697 29562651 23684834 29562822 23684971 29562993 23685108 29563164 23685245 29563335 23685382 29563506 23685519 29563677 23685656 29563848 23685793 29564019 23685930 29564190 23686067 29564361 23686204 29564532 23686341 29564703 23686478 29564874 23686615 29565045 23686752 29565216 23686889 29565387 23687026 29565558 23687163 29565729 23687300 29565900 23687437 29566071 23687574 29566242 23687711 29566413 23687848 29566584 23687985 29566755 23688122 29566926 23688259 29567097 23688396 29567268 23688533 29567439 23688670 29567610 23688807 29567781 23688944 29567952 23689081 29568123 23689218 29568294 23689355 29568465 23689492 29568636 23689629 29568807 23689766 29568978 23689903 29569149 23690040 29569320 23690177 29569491 23690314 29569662 23690451 29569833 23690588 29570004 23690725 29570175 23690862 29570346 23690999 29570517 23691136 29570688 23691273 29570859 23691410 29571030 23691547 29571201 23691684 29571372 23691821 29571543 23691958 29571714 23692095 29571885 23692232 29572056 23692369 29572227 23692506 29572398 23692643 29572569 23692780 29572740 23692917 29572911 23693054 29573082 23693191 29573253 23693328 29573424 23693465 29573595 23693602 29573766 23693739 29573937 23693876 29574108 23694013 29574279 23694150 29574450 23694287 29574621 23694424 29574792 23694561 29574963 23694698 29575134 23694835 29575305 23694972 29575476 23695109 29575647 23695246 29575818 23695383 29575989 23695520 29576160 23695657 29576331 23695794 29576502 23695931 29576673 23696068 29576844 23696205 29577015 23696342 29577186 23696479 29577357 23696616 29577528 23696753 29577699 23696890 29577870 23697027 29578041 23697164 29578212 23697301 29578383 23697438 29578554 23697575 29578725 23697712 29578896 23697849 29579067 23697986 29579238 23698123 29579409 23698260 29579580 23698397 29579751 23698534 29579922 23698671 29580093 23698808 29580264 23698945 29580435 23699082 29580606 23699219 29580777 23699356 29580948 23699493 29581119 23699630 29581290 23699767 29581461 23699904 29581632 23700041 29581803 23700178 29581974 23700315 29582145 23700452 29582316 23700589 29582487 23700726 29582658 23700863 29582829 23701000 29583000 23701137 29583171 23701274 29583342 23701411 29583513 23701548 29583684 23701685 29583855 23701822 29584026 23701959 29584197 23702096 29584368 23702233 29584539 23702370 29584710 23702507 29584881 23702644 29585052 23702781 29585223 23702918 29585394 23703055 29585565 23703192 29585736 23703329 29585907 23703466 29586078 23703603 29586249 23703740 29586420 23703877 29586591 23704014 29586762 23704151 29586933 23704288 29587104 23704425 29587275 23704562 29587446 23704699 29587617 23704836 29587788 23704973 29587959 23705110 29588130 23705247 29588301 23705384 29588472 23705521 29588643 23705658 29588814 23705795 29588985 23705932 29589156 23706069 29589327 23706206 29589498 23706343 29589669 23706480 29589840 23706617 29590011 23706754 29590182 23706891 29590353 23707028 29590524 23707165 29590695 23707302 29590866 23707439 29591037 23707576 29591208 23707713 29591379 23707850 29591550 23707987 29591721 23708124 29591892 23708261 29592063 23708398 29592234 23708535 29592405 23708672 29592576 23708809 29592747 23708946 29592918 23709083 29593089 23709220 29593260 23709357 29593431 23709494 29593602 23709631 29593773 23709768 29593944 23709905 29594115 23710042 29594286 23710179 29594457 23710316 29594628 23710453 29594799 23710590 29594970 23710727 29595141 23710864 29595312 23711001 29595483 23711138 29595654 23711275 29595825 23711412 29595996 23711549 29596167 23711686 29596338 23711823 29596509 23711960 29596680 23712097 29596851 23712234 29597022 23712371 29597193 23712508 29597364 23712645 29597535 23712782 29597706 23712919 29597877 23713056 29598048 23713193 29598219 23713330 29598390 23713467 29598561 23713604 29598732 23713741 29598903 23713878 29599074 23714015 29599245 23714152 29599416 23714289 29599587 23714426 29599758 23714563 29599929 23714700 29600100 23714837 29600271 23714974 29600442 23715111 29600613 23715248 29600784 23715385 29600955 23715522 29601126 23715659 29601297 23715796 29601468 23715933 29601639 23716070 29601810 23716207 29601981 23716344 29602152 23716481 29602323 23716618 29602494 23716755 29602665 23716892 29602836 23717029 29603007 23717166 29603178 23717303 29603349 23717440 29603520 23717577 29603691 23717714 29603862 23717851 29604033 23717988 29604204 23718125 29604375 23718262 29604546 23718399 29604717 23718536 29604888 23718673 29605059 23718810 29605230 23718947 29605401 23719084 29605572 23719221 29605743 23719358 29605914 23719495 29606085 23719632 29606256 23719769 29606427 23719906 29606598 23720043 29606769 23720180 29606940 23720317 29607111 23720454 29607282 23720591 29607453 23720728 29607624 23720865 29607795 23721002 29607966 23721139 29608137 23721276 29608308 23721413 29608479 23721550 29608650 23721687 29608821 23721824 29608992 23721961 29609163 23722098 29609334 23722235 29609505 23722372 29609676 23722509 29609847 23722646 29610018 23722783 29610189 23722920 29610360 23723057 29610531 23723194 29610702 23723331 29610873 23723468 29611044 23723605 29611215 23723742 29611386 23723879 29611557 23724016 29611728 23724153 29611899 23724290 29612070 23724427 29612241 23724564 29612412 23724701 29612583 23724838 29612754 23724975 29612925 23725112 29613096 23725249 29613267 23725386 29613438 23725523 29613609 23725660 29613780 23725797 29613951 23725934 29614122 23726071 29614293 23726208 29614464 23726345 29614635 23726482 29614806 23726619 29614977 23726756 29615148 23726893 29615319 23727030 29615490 23727167 29615661 23727304 29615832 23727441 29616003 23727578 29616174 23727715 29616345 23727852 29616516 23727989 29616687 23728126 29616858 23728263 29617029 23728400 29617200 23728537 29617371 23728674 29617542 23728811 29617713 23728948 29617884 23729085 29618055 23729222 29618226 23729359 29618397 23729496 29618568 23729633 29618739 23729770 29618910 23729907 29619081 23730044 29619252 23730181 29619423 23730318 29619594 23730455 29619765 23730592 29619936 23730729 29620107 23730866 29620278 23731003 29620449 23731140 29620620 23731277 29620791 23731414 29620962 23731551 29621133 23731688 29621304 23731825 29621475 23731962 29621646 23732099 29621817 23732236 29621988 23732373 29622159 23732510 29622330 23732647 29622501 23732784 29622672 23732921 29622843 23733058 29623014 23733195 29623185 23733332 29623356 23733469 29623527 23733606 29623698 23733743 29623869 23733880 29624040 23734017 29624211 23734154 29624382 23734291 29624553 23734428 29624724 23734565 29624895 23734702 29625066 23734839 29625237 23734976 29625408 23735113 29625579 23735250 29625750 23735387 29625921 23735524 29626092 23735661 29626263 23735798 29626434 23735935 29626605 23736072 29626776 23736209 29626947 23736346 29627118 23736483 29627289 23736620 29627460 23736757 29627631 23736894 29627802 23737031 29627973 23737168 29628144 23737305 29628315 23737442 29628486 23737579 29628657 23737716 29628828 23737853 29628999 23737990 29629170 23738127 29629341 23738264 29629512 23738401 29629683 23738538 29629854 23738675 29630025 23738812 29630196 23738949 29630367 23739086 29630538 23739223 29630709 23739360 29630880 23739497 29631051 23739634 29631222 23739771 29631393 23739908 29631564 23740045 29631735 23740182 29631906 23740319 29632077 23740456 29632248 23740593 29632419 23740730 29632590 23740867 29632761 23741004 29632932 23741141 29633103 23741278 29633274 23741415 29633445 23741552 29633616 23741689 29633787 23741826 29633958 23741963 29634129 23742100 29634300 23742237 29634471 23742374 29634642 23742511 29634813 23742648 29634984 23742785 29635155 23742922 29635326 23743059 29635497 23743196 29635668 23743333 29635839 23743470 29636010 23743607 29636181 23743744 29636352 23743881 29636523 23744018 29636694 23744155 29636865 23744292 29637036 23744429 29637207 23744566 29637378 23744703 29637549 23744840 29637720 23744977 29637891 23745114 29638062 23745251 29638233 23745388 29638404 23745525 29638575 23745662 29638746 23745799 29638917 23745936 29639088 23746073 29639259 23746210 29639430 23746347 29639601 23746484 29639772 23746621 29639943 23746758 29640114 23746895 29640285 23747032 29640456 23747169 29640627 23747306 29640798 23747443 29640969 23747580 29641140 23747717 29641311 23747854 29641482 23747991 29641653 23748128 29641824 23748265 29641995 23748402 29642166 23748539 29642337 23748676 29642508 23748813 29642679 23748950 29642850 23749087 29643021 23749224 29643192 23749361 29643363 23749498 29643534 23749635 29643705 23749772 29643876 23749909 29644047 23750046 29644218 23750183 29644389 23750320 29644560 23750457 29644731 23750594 29644902 23750731 29645073 23750868 29645244 23751005 29645415 23751142 29645586 23751279 29645757 23751416 29645928 23751553 29646099 23751690 29646270 23751827 29646441 23751964 29646612 23752101 29646783 23752238 29646954 23752375 29647125 23752512 29647296 23752649 29647467 23752786 29647638 23752923 29647809 23753060 29647980 23753197 29648151 23753334 29648322 23753471 29648493 23753608 29648664 23753745 29648835 23753882 29649006 23754019 29649177 23754156 29649348 23754293 29649519 23754430 29649690 23754567 29649861 23754704 29650032 23754841 29650203 23754978 29650374 23755115 29650545 23755252 29650716 23755389 29650887 23755526 29651058 23755663 29651229 23755800 29651400 23755937 29651571 23756074 29651742 23756211 29651913 23756348 29652084 23756485 29652255 23756622 29652426 23756759 29652597 23756896 29652768 23757033 29652939 23757170 29653110 23757307 29653281 23757444 29653452 23757581 29653623 23757718 29653794 23757855 29653965 23757992 29654136 23758129 29654307 23758266 29654478 23758403 29654649 23758540 29654820 23758677 29654991 23758814 29655162 23758951 29655333 23759088 29655504 23759225 29655675 23759362 29655846 23759499 29656017 23759636 29656188 23759773 29656359 23759910 29656530 23760047 29656701 23760184 29656872 23760321 29657043 23760458 29657214 23760595 29657385 23760732 29657556 23760869 29657727 23761006 29657898 23761143 29658069 23761280 29658240 23761417 29658411 23761554 29658582 23761691 29658753 23761828 29658924 23761965 29659095 23762102 29659266 23762239 29659437 23762376 29659608 23762513 29659779 23762650 29659950 23762787 29660121 23762924 29660292 23763061 29660463 23763198 29660634 23763335 29660805 23763472 29660976 23763609 29661147 23763746 29661318 23763883 29661489 23764020 29661660 23764157 29661831 23764294 29662002 23764431 29662173 23764568 29662344 23764705 29662515 23764842 29662686 23764979 29662857 23765116 29663028 23765253 29663199 23765390 29663370 23765527 29663541 23765664 29663712 23765801 29663883 23765938 29664054 23766075 29664225 23766212 29664396 23766349 29664567 23766486 29664738 23766623 29664909 23766760 29665080 23766897 29665251 23767034 29665422 23767171 29665593 23767308 29665764 23767445 29665935 23767582 29666106 23767719 29666277 23767856 29666448 23767993 29666619 23768130 29666790 23768267 29666961 23768404 29667132 23768541 29667303 23768678 29667474 23768815 29667645 23768952 29667816 23769089 29667987 23769226 29668158 23769363 29668329 23769500 29668500 23769637 29668671 23769774 29668842 23769911 29669013 23770048 29669184 23770185 29669355 23770322 29669526 23770459 29669697 23770596 29669868 23770733 29670039 23770870 29670210 23771007 29670381 23771144 29670552 23771281 29670723 23771418 29670894 23771555 29671065 23771692 29671236 23771829 29671407 23771966 29671578 23772103 29671749 23772240 29671920 23772377 29672091 23772514 29672262 23772651 29672433 23772788 29672604 23772925 29672775 23773062 29672946 23773199 29673117 23773336 29673288 23773473 29673459 23773610 29673630 23773747 29673801 23773884 29673972 23774021 29674143 23774158 29674314 23774295 29674485 23774432 29674656 23774569 29674827 23774706 29674998 23774843 29675169 23774980 29675340 23775117 29675511 23775254 29675682 23775391 29675853 23775528 29676024 23775665 29676195 23775802 29676366 23775939 29676537 23776076 29676708 23776213 29676879 23776350 29677050 23776487 29677221 23776624 29677392 23776761 29677563 23776898 29677734 23777035 29677905 23777172 29678076 23777309 29678247 23777446 29678418 23777583 29678589 23777720 29678760 23777857 29678931 23777994 29679102 23778131 29679273 23778268 29679444 23778405 29679615 23778542 29679786 23778679 29679957 23778816 29680128 23778953 29680299 23779090 29680470 23779227 29680641 23779364 29680812 23779501 29680983 23779638 29681154 23779775 29681325 23779912 29681496 23780049 29681667 23780186 29681838 23780323 29682009 23780460 29682180 23780597 29682351 23780734 29682522 23780871 29682693 23781008 29682864 23781145 29683035 23781282 29683206 23781419 29683377 23781556 29683548 23781693 29683719 23781830 29683890 23781967 29684061 23782104 29684232 23782241 29684403 23782378 29684574 23782515 29684745 23782652 29684916 23782789 29685087 23782926 29685258 23783063 29685429 23783200 29685600 23783337 29685771 23783474 29685942 23783611 29686113 23783748 29686284 23783885 29686455 23784022 29686626 23784159 29686797 23784296 29686968 23784433 29687139 23784570 29687310 23784707 29687481 23784844 29687652 23784981 29687823 23785118 29687994 23785255 29688165 23785392 29688336 23785529 29688507 23785666 29688678 23785803 29688849 23785940 29689020 23786077 29689191 23786214 29689362 23786351 29689533 23786488 29689704 23786625 29689875 23786762 29690046 23786899 29690217 23787036 29690388 23787173 29690559 23787310 29690730 23787447 29690901 23787584 29691072 23787721 29691243 23787858 29691414 23787995 29691585 23788132 29691756 23788269 29691927 23788406 29692098 23788543 29692269 23788680 29692440 23788817 29692611 23788954 29692782 23789091 29692953 23789228 29693124 23789365 29693295 23789502 29693466 23789639 29693637 23789776 29693808 23789913 29693979 23790050 29694150 23790187 29694321 23790324 29694492 23790461 29694663 23790598 29694834 23790735 29695005 23790872 29695176 23791009 29695347 23791146 29695518 23791283 29695689 23791420 29695860 23791557 29696031 23791694 29696202 23791831 29696373 23791968 29696544 23792105 29696715 23792242 29696886 23792379 29697057 23792516 29697228 23792653 29697399 23792790 29697570 23792927 29697741 23793064 29697912 23793201 29698083 23793338 29698254 23793475 29698425 23793612 29698596 23793749 29698767 23793886 29698938 23794023 29699109 23794160 29699280 23794297 29699451 23794434 29699622 23794571 29699793 23794708 29699964 23794845 29700135 23794982 29700306 23795119 29700477 23795256 29700648 23795393 29700819 23795530 29700990 23795667 29701161 23795804 29701332 23795941 29701503 23796078 29701674 23796215 29701845 23796352 29702016 23796489 29702187 23796626 29702358 23796763 29702529 23796900 29702700 23797037 29702871 23797174 29703042 23797311 29703213 23797448 29703384 23797585 29703555 23797722 29703726 23797859 29703897 23797996 29704068 23798133 29704239 23798270 29704410 23798407 29704581 23798544 29704752 23798681 29704923 23798818 29705094 23798955 29705265 23799092 29705436 23799229 29705607 23799366 29705778 23799503 29705949 23799640 29706120 23799777 29706291 23799914 29706462 23800051 29706633 23800188 29706804 23800325 29706975 23800462 29707146 23800599 29707317 23800736 29707488 23800873 29707659 23801010 29707830 23801147 29708001 23801284 29708172 23801421 29708343 23801558 29708514 23801695 29708685 23801832 29708856 23801969 29709027 23802106 29709198 23802243 29709369 23802380 29709540 23802517 29709711 23802654 29709882 23802791 29710053 23802928 29710224 23803065 29710395 23803202 29710566 23803339 29710737 23803476 29710908 23803613 29711079 23803750 29711250 23803887 29711421 23804024 29711592 23804161 29711763 23804298 29711934 23804435 29712105 23804572 29712276 23804709 29712447 23804846 29712618 23804983 29712789 23805120 29712960 23805257 29713131 23805394 29713302 23805531 29713473 23805668 29713644 23805805 29713815 23805942 29713986 23806079 29714157 23806216 29714328 23806353 29714499 23806490 29714670 23806627 29714841 23806764 29715012 23806901 29715183 23807038 29715354 23807175 29715525 23807312 29715696 23807449 29715867 23807586 29716038 23807723 29716209 23807860 29716380 23807997 29716551 23808134 29716722 23808271 29716893 23808408 29717064 23808545 29717235 23808682 29717406 23808819 29717577 23808956 29717748 23809093 29717919 23809230 29718090 23809367 29718261 23809504 29718432 23809641 29718603 23809778 29718774 23809915 29718945 23810052 29719116 23810189 29719287 23810326 29719458 23810463 29719629 23810600 29719800 23810737 29719971 23810874 29720142 23811011 29720313 23811148 29720484 23811285 29720655 23811422 29720826 23811559 29720997 23811696 29721168 23811833 29721339 23811970 29721510 23812107 29721681 23812244 29721852 23812381 29722023 23812518 29722194 23812655 29722365 23812792 29722536 23812929 29722707 23813066 29722878 23813203 29723049 23813340 29723220 23813477 29723391 23813614 29723562 23813751 29723733 23813888 29723904 23814025 29724075 23814162 29724246 23814299 29724417 23814436 29724588 23814573 29724759 23814710 29724930 23814847 29725101 23814984 29725272 23815121 29725443 23815258 29725614 23815395 29725785 23815532 29725956 23815669 29726127 23815806 29726298 23815943 29726469 23816080 29726640
1000 14924506 0 14924506 18628398 14924643 18628569 14924780 18628740 14924917 18628911 14925054 18629082 14925191 18629253 14925328 18629424 14925465 18629595 14925602 18629766 14925739 18629937 14925876 18630108 14926013 18630279 14926150 18630450 14926287 18630621 14926424 18630792 14926561 18630963 14926698 18631134 14926835 18631305 14926972 18631476 14927109 18631647 14927246 18631818 14927383 18631989 14927520 18632160 14927657 18632331 14927794 18632502 14927931 18632673 14928068 18632844 14928205 18633015 14928342 18633186 14928479 18633357 14928616 18633528 14928753 18633699 14928890 18633870 14929027 18634041 14929164 18634212 14929301 18634383 14929438 18634554 14929575 18634725 14929712 18634896 14929849 18635067 14929986 18635238 14930123 18635409 14930260 18635580 14930397 18635751 14930534 18635922 14930671 18636093 14930808 18636264 14930945 18636435 14931082 18636606 14931219 18636777 14931356 18636948 14931493 18637119 14931630 18637290 14931767 18637461 14931904 18637632 14932041 18637803 14932178 18637974 14932315 18638145 14932452 18638316 14932589 18638487 14932726 18638658 14932863 18638829 14933000 18639000 14933137 18639171 14933274 18639342 14933411 18639513 14933548 18639684 14933685 18639855 14933822 18640026 14933959 18640197 14934096 18640368 14934233 18640539 14934370 18640710 14934507 18640881 14934644 18641052 14934781 18641223 14934918 18641394 14935055 18641565 14935192 18641736 14935329 18641907 14935466 18642078 14935603 18642249 14935740 18642420 14935877 18642591 14936014 18642762 14936151 18642933 14936288 18643104 14936425 18643275 14936562 18643446 14936699 18643617 14936836 18643788 14936973 18643959 14937110 18644130 14937247 18644301 14937384 18644472 14937521 18644643 14937658 18644814 14937795 18644985 14937932 18645156 14938069 18645327 14938206 18645498 14938343 18645669 14938480 18645840 14938617 18646011 14938754 18646182 14938891 18646353 14939028 18646524 14939165 18646695 14939302 18646866 14939439 18647037 14939576 18647208 14939713 18647379 14939850 18647550 14939987 18647721 14940124 18647892 14940261 18648063 14940398 18648234 14940535 18648405 14940672 18648576 14940809 18648747 14940946 18648918 14941083 18649089 14941220 18649260 14941357 18649431 14941494 18649602 14941631 18649773 14941768 18649944 14941905 18650115 14942042 18650286 14942179 18650457 14942316 18650628 14942453 18650799 14942590 18650970 14942727 18651141 14942864 18651312 14943001 18651483 14943138 18651654 14943275 18651825 14943412 18651996 14943549 18652167 14943686 18652338 14943823 18652509 14943960 18652680 14944097 18652851 14944234 18653022 14944371 18653193 14944508 18653364 14944645 18653535 14944782 18653706 14944919 18653877 14945056 18654048 14945193 18654219 14945330 18654390 14945467 18654561 14945604 18654732 14945741 18654903 14945878 18655074 14946015 18655245 14946152 18655416 14946289 18655587 14946426 18655758 14946563 18655929 14946700 18656100 14946837 18656271 14946974 18656442 14947111 18656613 14947248 18656784 14947385 18656955 14947522 18657126 14947659 18657297 14947796 18657468 14947933 18657639 14948070 18657810 14948207 18657981 14948344 18658152 14948481 18658323 14948618 18658494 14948755 18658665 14948892 18658836 14949029 18659007 14949166 18659178 14949303 18659349 14949440 18659520 14949577 18659691 14949714 18659862 14949851 18660033 14949988 18660204 14950125 18660375 14950262 18660546 14950399 18660717 14950536 18660888 14950673 18661059 14950810 18661230 14950947 18661401 14951084 18661572 14951221 18661743 14951358 18661914 14951495 18662085 14951632 18662256 14951769 18662427 14951906 18662598 14952043 18662769 14952180 18662940 14952317 18663111 14952454 18663282 14952591 18663453 14952728 18663624 14952865 18663795 14953002 18663966 14953139 18664137 14953276 18664308 14953413 18664479 14953550 18664650 14953687 18664821 14953824 18664992 14953961 18665163 14954098 18665334 14954235 18665505 14954372 18665676 14954509 18665847 14954646 18666018 14954783 18666189 14954920 18666360 14955057 18666531 14955194 18666702 14955331 18666873 14955468 18667044 14955605 18667215 14955742 18667386 14955879 18667557 14956016 18667728 14956153 18667899 14956290 18668070 14956427 18668241 14956564 18668412 14956701 18668583 14956838 18668754 14956975 18668925 14957112 18669096 14957249 18669267 14957386 18669438 14957523 18669609 14957660 18669780 14957797 18669951 14957934 18670122 14958071 18670293 14958208 18670464 14958345 18670635 14958482 18670806 14958619 18670977 14958756 18671148 14958893 18671319 14959030 18671490 14959167 18671661 14959304 18671832 14959441 18672003 14959578 18672174 14959715 18672345 14959852 18672516 14959989 18672687 14960126 18672858 14960263 18673029 14960400 18673200 14960537 18673371 14960674 18673542 14960811 18673713 14960948 18673884 14961085 18674055 14961222 18674226 14961359 18674397 14961496 18674568 14961633 18674739 14961770 18674910 14961907 18675081 14962044 18675252 14962181 18675423 14962318 18675594 14962455 18675765 14962592 18675936 14962729 18676107 14962866 18676278 14963003 18676449 14963140 18676620 14963277 18676791 14963414 18676962 14963551 18677133 14963688 18677304 14963825 18677475 14963962 18677646 14964099 18677817 14964236 18677988 14964373 18678159 14964510 18678330 14964647 18678501 14964784 18678672 14964921 18678843 14965058 18679014 14965195 18679185 14965332 18679356 14965469 18679527 14965606 18679698 14965743 18679869 14965880 18680040 14966017 18680211 14966154 18680382 14966291 18680553 14966428 18680724 14966565 18680895 14966702 18681066 14966839 18681237 14966976 18681408 14967113 18681579 14967250 18681750 14967387 18681921 14967524 18682092 14967661 18682263 14967798 18682434 14967935 18682605 14968072 18682776 14968209 18682947 14968346 18683118 14968483 18683289 14968620 18683460 14968757 18683631 14968894 18683802 14969031 18683973 14969168 18684144 14969305 18684315 14969442 18684486 14969579 18684657 14969716 18684828 14969853 18684999 14969990 18685170 14970127 18685341 14970264 18685512 14970401 18685683 14970538 18685854 14970675 18686025 14970812 18686196 14970949 18686367 14971086 18686538 14971223 18686709 14971360 18686880 14971497 18687051 14971634 18687222 14971771 18687393 14971908 18687564 14972045 18687735 14972182 18687906 14972319 18688077 14972456 18688248 14972593 18688419 14972730 18688590 14972867 18688761 14973004 18688932 14973141 18689103 14973278 18689274 14973415 18689445 14973552 18689616 14973689 18689787 14973826 18689958 14973963 18690129 14974100 18690300 14974237 18690471 14974374 18690642 14974511 18690813 14974648 18690984 14974785 18691155 14974922 18691326 14975059 18691497 14975196 18691668 14975333 18691839 14975470 18692010 14975607 18692181 14975744 18692352 14975881 18692523 14976018 18692694 14976155 18692865 14976292 18693036 14976429 18693207 14976566 18693378 14976703 18693549 14976840 18693720 14976977 18693891 14977114 18694062 14977251 18694233 14977388 18694404 14977525 18694575 14977662 18694746 14977799 18694917 14977936 18695088 14978073 18695259 14978210 18695430 14978347 18695601 14978484 18695772 14978621 18695943 14978758 18696114 14978895 18696285 14979032 18696456 14979169 18696627 14979306 18696798 14979443 18696969 14979580 18697140 14979717 18697311 14979854 18697482 14979991 18697653 14980128 18697824 14980265 18697995 14980402 18698166 14980539 18698337 14980676 18698508 14980813 18698679 14980950 18698850 14981087 18699021 14981224 18699192 14981361 18699363 14981498 18699534 14981635 18699705 14981772 18699876 14981909 18700047 14982046 18700218 14982183 18700389 14982320 18700560 14982457 18700731 14982594 18700902 14982731 18701073 14982868 18701244 14983005 18701415 14983142 18701586 14983279 18701757 14983416 18701928 14983553 18702099 14983690 18702270 14983827 18702441 14983964 18702612 14984101 18702783 14984238 18702954 14984375 18703125 14984512 18703296 14984649 18703467 14984786 18703638 14984923 18703809 14985060 18703980 14985197 18704151 14985334 18704322 14985471 18704493 14985608 18704664 14985745 18704835 14985882 18705006 14986019 18705177 14986156 18705348 14986293 18705519 14986430 18705690 14986567 18705861 14986704 18706032 14986841 18706203 14986978 18706374 14987115 18706545 14987252 18706716 14987389 18706887 14987526 18707058 14987663 18707229 14987800 18707400 14987937 18707571 14988074 18707742 14988211 18707913 14988348 18708084 14988485 18708255 14988622 18708426 14988759 18708597 14988896 18708768 14989033 18708939 14989170 18709110 14989307 18709281 14989444 18709452 14989581 18709623 14989718 18709794 14989855 18709965 14989992 18710136 14990129 18710307 14990266 18710478 14990403 18710649 14990540 18710820 14990677 18710991 14990814 18711162 14990951 18711333 14991088 18711504 14991225 18711675 14991362 18711846 14991499 18712017 14991636 18712188 14991773 18712359 14991910 18712530 14992047 18712701 14992184 18712872 14992321 18713043 14992458 18713214 14992595 18713385 14992732 18713556 14992869 18713727 14993006 18713898 14993143 18714069 14993280 18714240 14993417 18714411 14993554 18714582 14993691 18714753 14993828 18714924 14993965 18715095 14994102 18715266 14994239 18715437 14994376 18715608 14994513 18715779 14994650 18715950 14994787 18716121 14994924 18716292 14995061 18716463 14995198 18716634 14995335 18716805 14995472 18716976 14995609 18717147 14995746 18717318 14995883 18717489 14996020 18717660 14996157 18717831 14996294 18718002 14996431 18718173 14996568 18718344 14996705 18718515 14996842 18718686 14996979 18718857 14997116 18719028 14997253 18719199 14997390 18719370 14997527 18719541 14997664 18719712 14997801 18719883 14997938 18720054 14998075 18720225 14998212 18720396 14998349 18720567 14998486 18720738 14998623 18720909 14998760 18721080 14998897 18721251 14999034 18721422 14999171 18721593 14999308 18721764 14999445 18721935 14999582 18722106 14999719 18722277 14999856 18722448 14999993 18722619 15000130 18722790 15000267 18722961 15000404 18723132 15000541 18723303 15000678 18723474 15000815 18723645 15000952 18723816 15001089 18723987 15001226 18724158 15001363 18724329 15001500 18724500 15001637 18724671 15001774 18724842 15001911 18725013 15002048 18725184 15002185 18725355 15002322 18725526 15002459 18725697 15002596 18725868 15002733 18726039 15002870 18726210 15003007 18726381 15003144 18726552 15003281 18726723 15003418 18726894 15003555 18727065 15003692 18727236 15003829 18727407 15003966 18727578 15004103 18727749 15004240 18727920 15004377 18728091 15004514 18728262 15004651 18728433 15004788 18728604 15004925 18728775 15005062 18728946 15005199 18729117 15005336 18729288 15005473 18729459 15005610 18729630 15005747 18729801 15005884 18729972 15006021 18730143 15006158 18730314 15006295 18730485 15006432 18730656 15006569 18730827 15006706 18730998 15006843 18731169 15006980 18731340 15007117 18731511 15007254 18731682 15007391 18731853 15007528 18732024 15007665 18732195 15007802 18732366 15007939 18732537 15008076 18732708 15008213 18732879 15008350 18733050 15008487 18733221 15008624 18733392 15008761 18733563 15008898 18733734 15009035 18733905 15009172 18734076 15009309 18734247 15009446 18734418 15009583 18734589 15009720 18734760 15009857 18734931 15009994 18735102 15010131 18735273 15010268 18735444 15010405 18735615 15010542 18735786 15010679 18735957 15010816 18736128 15010953 18736299 15011090 18736470 15011227 18736641 15011364 18736812 15011501 18736983 15011638 18737154 15011775 18737325 15011912 18737496 15012049 18737667 15012186 18737838 15012323 18738009 15012460 18738180 15012597 18738351 15012734 18738522 15012871 18738693 15013008 18738864 15013145 18739035 15013282 18739206 15013419 18739377 15013556 18739548 15013693 18739719 15013830 18739890 15013967 18740061 15014104 18740232 15014241 18740403 15014378 18740574 15014515 18740745 15014652 18740916 15014789 18741087 15014926 18741258 15015063 18741429 15015200 18741600 15015337 18741771 15015474 18741942 15015611 18742113 15015748 18742284 15015885 18742455 15016022 18742626 15016159 18742797 15016296 18742968 15016433 18743139 15016570 18743310 15016707 18743481 15016844 18743652 15016981 18743823 15017118 18743994 15017255 18744165 15017392 18744336 15017529 18744507 15017666 18744678 15017803 18744849 15017940 18745020 15018077 18745191 15018214 18745362 15018351 18745533 15018488 18745704 15018625 18745875 15018762 18746046 15018899 18746217 15019036 18746388 15019173 18746559 15019310 18746730 15019447 18746901 15019584 18747072 15019721 18747243 15019858 18747414 15019995 18747585 15020132 18747756 15020269 18747927 15020406 18748098 15020543 18748269 15020680 18748440 15020817 18748611 15020954 18748782 15021091 18748953 15021228 18749124 15021365 18749295 15021502 18749466 15021639 18749637 15021776 18749808 15021913 18749979 15022050 18750150 15022187 18750321 15022324 18750492 15022461 18750663 15022598 18750834 15022735 18751005 15022872 18751176 15023009 18751347 15023146 18751518 15023283 18751689 15023420 18751860 15023557 18752031 15023694 18752202 15023831 18752373 15023968 18752544 15024105 18752715 15024242 18752886 15024379 18753057 15024516 18753228 15024653 18753399 15024790 18753570 15024927 18753741 15025064 18753912 15025201 18754083 15025338 18754254 15025475 18754425 15025612 18754596 15025749 18754767 15025886 18754938 15026023 18755109 15026160 18755280 15026297 18755451 15026434 18755622 15026571 18755793 15026708 18755964 15026845 18756135 15026982 18756306 15027119 18756477 15027256 18756648 15027393 18756819 15027530 18756990 15027667 18757161 15027804 18757332 15027941 18757503 15028078 18757674 15028215 18757845 15028352 18758016 15028489 18758187 15028626 18758358 15028763 18758529 15028900 18758700 15029037 18758871 15029174 18759042 15029311 18759213 15029448 18759384 15029585 18759555 15029722 18759726 15029859 18759897 15029996 18760068 15030133 18760239 15030270 18760410 15030407 18760581 15030544 18760752 15030681 18760923 15030818 18761094 15030955 18761265 15031092 18761436 15031229 18761607 15031366 18761778 15031503 18761949 15031640 18762120 15031777 18762291 15031914 18762462 15032051 18762633 15032188 18762804 15032325 18762975 15032462 18763146 15032599 18763317 15032736 18763488 15032873 18763659 15033010 18763830 15033147 18764001 15033284 18764172 15033421 18764343 15033558 18764514 15033695 18764685 15033832 18764856 15033969 18765027 15034106 18765198 15034243 18765369 15034380 18765540 15034517 18765711 15034654 18765882 15034791 18766053 15034928 18766224 15035065 18766395 15035202 18766566 15035339 18766737 15035476 18766908 15035613 18767079 15035750 18767250 15035887 18767421 15036024 18767592 15036161 18767763 15036298 18767934 15036435 18768105 15036572 18768276 15036709 18768447 15036846 18768618 15036983 18768789 15037120 18768960 15037257 18769131 15037394 18769302 15037531 18769473 15037668 18769644 15037805 18769815 15037942 18769986 15038079 18770157 15038216 18770328 15038353 18770499 15038490 18770670 15038627 18770841 15038764 18771012 15038901 18771183 15039038 18771354 15039175 18771525 15039312 18771696 15039449 18771867 15039586 18772038 15039723 18772209 15039860 18772380 15039997 18772551 15040134 18772722 15040271 18772893 15040408 18773064 15040545 18773235 15040682 18773406 15040819 18773577 15040956 18773748 15041093 18773919 15041230 18774090 15041367 18774261 15041504 18774432 15041641 18774603 15041778 18774774 15041915 18774945 15042052 18775116 15042189 18775287 15042326 18775458 15042463 18775629 15042600 18775800 15042737 18775971 15042874 18776142 15043011 18776313 15043148 18776484 15043285 18776655 15043422 18776826 15043559 18776997 15043696 18777168 15043833 18777339 15043970 18777510 15044107 18777681 15044244 18777852 15044381 18778023 15044518 18778194 15044655 18778365 15044792 18778536 15044929 18778707 15045066 18778878 15045203 18779049 15045340 18779220 15045477 18779391 15045614 18779562 15045751 18779733 15045888 18779904 15046025 18780075 15046162 18780246 15046299 18780417 15046436 18780588 15046573 18780759 15046710 18780930 15046847 18781101 15046984 18781272 15047121 18781443 15047258 18781614 15047395 18781785 15047532 18781956 15047669 18782127 15047806 18782298 15047943 18782469 15048080 18782640 15048217 18782811 15048354 18782982 15048491 18783153 15048628 18783324 15048765 18783495 15048902 18783666 15049039 18783837 15049176 18784008 15049313 18784179 15049450 18784350 15049587 18784521 15049724 18784692 15049861 18784863 15049998 18785034 15050135 18785205 15050272 18785376 15050409 18785547 15050546 18785718 15050683 18785889 15050820 18786060 15050957 18786231 15051094 18786402 15051231 18786573 15051368 18786744 15051505 18786915 15051642 18787086 15051779 18787257 15051916 18787428 15052053 18787599 15052190 18787770 15052327 18787941 15052464 18788112 15052601 18788283 15052738 18788454 15052875 18788625 15053012 18788796 15053149 18788967 15053286 18789138 15053423 18789309 15053560 18789480 15053697 18789651 15053834 18789822 15053971 18789993 15054108 18790164 15054245 18790335 15054382 18790506 15054519 18790677 15054656 18790848 15054793 18791019 15054930 18791190 15055067 18791361 15055204 18791532 15055341 18791703 15055478 18791874 15055615 18792045 15055752 18792216 15055889 18792387 15056026 18792558 15056163 18792729 15056300 18792900 15056437 18793071 15056574 18793242 15056711 18793413 15056848 18793584 15056985 18793755 15057122 18793926 15057259 18794097 15057396 18794268 15057533 18794439 15057670 18794610 15057807 18794781 15057944 18794952 15058081 18795123 15058218 18795294 15058355 18795465 15058492 18795636 15058629 18795807 15058766 18795978 15058903 18796149 15059040 18796320 15059177 18796491 15059314 18796662 15059451 18796833 15059588 18797004 15059725 18797175 15059862 18797346 15059999 18797517 15060136 18797688 15060273 18797859 15060410 18798030 15060547 18798201 15060684 18798372 15060821 18798543 15060958 18798714 15061095 18798885 15061232 18799056
1000 74800900 0 74800900 93364627 74801037 93364798 74801174 93364969 74801311 93365140 74801448 93365311 74801585 93365482 74801722 93365653 74801859 93365824 74801996 93365995 74802133 93366166 74802270 93366337 74802407 93366508 74802544 93366679 74802681 93366850 74802818 93367021 74802955 93367192 74803092 93367363 74803229 93367534 74803366 93367705 74803503 93367876 74803640 93368047 74803777 93368218 74803914 93368389 74804051 93368560 74804188 93368731 74804325 93368902 74804462 93369073 74804599 93369244 74804736 93369415 74804873 93369586 74805010 93369757 74805147 93369928 74805284 93370099 74805421 93370270 74805558 93370441 74805695 93370612 74805832 93370783 74805969 93370954 74806106 93371125 74806243 93371296 74806380 93371467 74806517 93371638 74806654 93371809 74806791 93371980 74806928 93372151 74807065 93372322 74807202 93372493 74807339 93372664 74807476 93372835 74807613 93373006 74807750 93373177 74807887 93373348 74808024 93373519 74808161 93373690 74808298 93373861 74808435 93374032 74808572 93374203 74808709 93374374 74808846 93374545 74808983 93374716 74809120 93374887 74809257 93375058 74809394 93375229 74809531 93375400 74809668 93375571 74809805 93375742 74809942 93375913 74810079 93376084 74810216 93376255 74810353 93376426 74810490 93376597 74810627 93376768 74810764 93376939 74810901 93377110 74811038 93377281 74811175 93377452 74811312 93377623 74811449 93377794 74811586 93377965 74811723 93378136 74811860 93378307 74811997 93378478 74812134 93378649 74812271 93378820 74812408 93378991 74812545 93379162 74812682 93379333 74812819 93379504 74812956 93379675 74813093 93379846 74813230 93380017 74813367 93380188 74813504 93380359 74813641 93380530 74813778 93380701 74813915 93380872 74814052 93381043 74814189 93381214 74814326 93381385 74814463 93381556 74814600 93381727 74814737 93381898 74814874 93382069 74815011 93382240 74815148 93382411 74815285 93382582 74815422 93382753 74815559 93382924 74815696 93383095 74815833 93383266 74815970 93383437 74816107 93383608 74816244 93383779 74816381 93383950 74816518 93384121 74816655 93384292 74816792 93384463 74816929 93384634 74817066 93384805 74817203 93384976 74817340 93385147 74817477 93385318 74817614 93385489 74817751 93385660 74817888 93385831 74818025 93386002 74818162 93386173 74818299 93386344 74818436 93386515 74818573 93386686 74818710 93386857 74818847 93387028 74818984 93387199 74819121 93387370 74819258 93387541 74819395 93387712 74819532 93387883 74819669 93388054 74819806 93388225 74819943 93388396 74820080 93388567 74820217 93388738 74820354 93388909 74820491 93389080 74820628 93389251 74820765 93389422 74820902 93389593 74821039 93389764 74821176 93389935 74821313 93390106 74821450 93390277 74821587 93390448 74821724 93390619 74821861 93390790 74821998 93390961 74822135 93391132 74822272 93391303 74822409 93391474 74822546 93391645 74822683 93391816 74822820 93391987 74822957 93392158 74823094 93392329 74823231 93392500 74823368 93392671 74823505 93392842 74823642 93393013 74823779 93393184 74823916 93393355 74824053 93393526 74824190 93393697 74824327 93393868 74824464 93394039 74824601 93394210 74824738 93394381 74824875 93394552 74825012 93394723 74825149 93394894 74825286 93395065 74825423 93395236 74825560 93395407 74825697 93395578 74825834 93395749 74825971 93395920 74826108 93396091 74826245 93396262 74826382 93396433 74826519 93396604 74826656 93396775 74826793 93396946 74826930 93397117 74827067 93397288 74827204 93397459 74827341 93397630 74827478 93397801 74827615 93397972 74827752 93398143 74827889 93398314 74828026 93398485 74828163 93398656 74828300 93398827 74828437 93398998 74828574 93399169 74828711 93399340 74828848 93399511 74828985 93399682 74829122 93399853 74829259 93400024 74829396 93400195 74829533 93400366 74829670 93400537 74829807 93400708 74829944 93400879 74830081 93401050 74830218 93401221 74830355 93401392 74830492 93401563 74830629 93401734 74830766 93401905 74830903 93402076 74831040 93402247 74831177 93402418 74831314 93402589 74831451 93402760 74831588 93402931 74831725 93403102 74831862 93403273 74831999 93403444 74832136 93403615 74832273 93403786 74832410 93403957 74832547 93404128 74832684 93404299 74832821 93404470 74832958 93404641 74833095 93404812 74833232 93404983 74833369 93405154 74833506 93405325 74833643 93405496 74833780 93405667 74833917 93405838 74834054 93406009 74834191 93406180 74834328 93406351 74834465 93406522 74834602 93406693 74834739 93406864 74834876 93407035 74835013 93407206 74835150 93407377 74835287 93407548 74835424 93407719 74835561 93407890 74835698 93408061 74835835 93408232 74835972 93408403 74836109 93408574 74836246 93408745 74836383 93408916 74836520 93409087 74836657 93409258 74836794 93409429 74836931 93409600 74837068 93409771 74837205 93409942 74837342 93410113 74837479 93410284 74837616 93410455 74837753 93410626 74837890 93410797 74838027 93410968 74838164 93411139 74838301 93411310 74838438 93411481 74838575 93411652 74838712 93411823 74838849 93411994 74838986 93412165 74839123 93412336 74839260 93412507 74839397 93412678 74839534 93412849 74839671 93413020 74839808 93413191 74839945 93413362 74840082 93413533 74840219 93413704 74840356 93413875 74840493 93414046 74840630 93414217 74840767 93414388 74840904 93414559 74841041 93414730 74841178 93414901 74841315 93415072 74841452 93415243 74841589 93415414 74841726 93415585 74841863 93415756 74842000 93415927 74842137 93416098 74842274 93416269 74842411 93416440 74842548 93416611 74842685 93416782 74842822 93416953 74842959 93417124 74843096 93417295 74843233 93417466 74843370 93417637 74843507 93417808 74843644 93417979 74843781 93418150 74843918 93418321 74844055 93418492 74844192 93418663 74844329 93418834 74844466 93419005 74844603 93419176 74844740 93419347 74844877 93419518 74845014 93419689 74845151 93419860 74845288 93420031 74845425 93420202 74845562 93420373 74845699 93420544 74845836 93420715 74845973 93420886 74846110 93421057 74846247 93421228 74846384 93421399 74846521 93421570 74846658 93421741 74846795 93421912 74846932 93422083 74847069 93422254 74847206 93422425 74847343 93422596 74847480 93422767 74847617 93422938 74847754 93423109 74847891 93423280 74848028 93423451 74848165 93423622 74848302 93423793 74848439 93423964 74848576 93424135 74848713 93424306 74848850 93424477 74848987 93424648 74849124 93424819 74849261 93424990 74849398 93425161 74849535 93425332 74849672 93425503 74849809 93425674 74849946 93425845 74850083 93426016 74850220 93426187 74850357 93426358 74850494 93426529 74850631 93426700 74850768 93426871 74850905 93427042 74851042 93427213 74851179 93427384 74851316 93427555 74851453 93427726 74851590 93427897 74851727 93428068 74851864 93428239 74852001 93428410 74852138 93428581 74852275 93428752 74852412 93428923 74852549 93429094 74852686 93429265 74852823 93429436 74852960 93429607 74853097 93429778 74853234 93429949 74853371 93430120 74853508 93430291 74853645 93430462 74853782 93430633 74853919 93430804 74854056 93430975 74854193 93431146 74854330 93431317 74854467 93431488 74854604 93431659 74854741 93431830 74854878 93432001 74855015 93432172 74855152 93432343 74855289 93432514 74855426 93432685 74855563 93432856 74855700 93433027 74855837 93433198 74855974 93433369 74856111 93433540 74856248 93433711 74856385 93433882 74856522 93434053 74856659 93434224 74856796 93434395 74856933 93434566 74857070 93434737 74857207 93434908 74857344 93435079 74857481 93435250 74857618 93435421 74857755 93435592 74857892 93435763 74858029 93435934 74858166 93436105 74858303 93436276 74858440 93436447 74858577 93436618 74858714 93436789 74858851 93436960 74858988 93437131 74859125 93437302 74859262 93437473 74859399 93437644 74859536 93437815 74859673 93437986 74859810 93438157 74859947 93438328 74860084 93438499 74860221 93438670 74860358 93438841 74860495 93439012 74860632 93439183 74860769 93439354 74860906 93439525 74861043 93439696 74861180 93439867 74861317 93440038 74861454 93440209 74861591 93440380 74861728 93440551 74861865 93440722 74862002 93440893 74862139 93441064 74862276 93441235 74862413 93441406 74862550 93441577 74862687 93441748 74862824 93441919 74862961 93442090 74863098 93442261 74863235 93442432 74863372 93442603 74863509 93442774 74863646 93442945 74863783 93443116 74863920 93443287 74864057 93443458 74864194 93443629 74864331 93443800 74864468 93443971 74864605 93444142 74864742 93444313 74864879 93444484 74865016 93444655 74865153 93444826 74865290 93444997 74865427 93445168 74865564 93445339 74865701 93445510 74865838 93445681 74865975 93445852 74866112 93446023 74866249 93446194 74866386 93446365 74866523 93446536 74866660 93446707 74866797 93446878 74866934 93447049 74867071 93447220 74867208 93447391 74867345 93447562 74867482 93447733 74867619 93447904 74867756 93448075 74867893 93448246 74868030 93448417 74868167 93448588 74868304 93448759 74868441 93448930 74868578 93449101 74868715 93449272 74868852 93449443 74868989 93449614 74869126 93449785 74869263 93449956 74869400 93450127 74869537 93450298 74869674 93450469 74869811 93450640 74869948 93450811 74870085 93450982 74870222 93451153 74870359 93451324 74870496 93451495 74870633 93451666 74870770 93451837 74870907 93452008 74871044 93452179 74871181 93452350 74871318 93452521 74871455 93452692 74871592 93452863 74871729 93453034 74871866 93453205 74872003 93453376 74872140 93453547 74872277 93453718 74872414 93453889 74872551 93454060 74872688 93454231 74872825 93454402 74872962 93454573 74873099 93454744 74873236 93454915 74873373 93455086 74873510 93455257 74873647 93455428 74873784 93455599 74873921 93455770 74874058 93455941 74874195 93456112 74874332 93456283 74874469 93456454 74874606 93456625 74874743 93456796 74874880 93456967 74875017 93457138 74875154 93457309 74875291 93457480 74875428 93457651 74875565 93457822 74875702 93457993 74875839 93458164 74875976 93458335 74876113 93458506 74876250 93458677 74876387 93458848 74876524 93459019 74876661 93459190 74876798 93459361 74876935 93459532 74877072 93459703 74877209 93459874 74877346 93460045 74877483 93460216 74877620 93460387 74877757 93460558 74877894 93460729 74878031 93460900 74878168 93461071 74878305 93461242 74878442 93461413 74878579 93461584 74878716 93461755 74878853 93461926 74878990 93462097 74879127 93462268 74879264 93462439 74879401 93462610 74879538 93462781 74879675 93462952 74879812 93463123 74879949 93463294 74880086 93463465 74880223 93463636 74880360 93463807 74880497 93463978 74880634 93464149 74880771 93464320 74880908 93464491 74881045 93464662 74881182 93464833 74881319 93465004 74881456 93465175 74881593 93465346 74881730 93465517 74881867 93465688 74882004 93465859 74882141 93466030 74882278 93466201 74882415 93466372 74882552 93466543 74882689 93466714 74882826 93466885 74882963 93467056 74883100 93467227 74883237 93467398 74883374 93467569 74883511 93467740 74883648 93467911 74883785 93468082 74883922 93468253 74884059 93468424 74884196 93468595 74884333 93468766 74884470 93468937 74884607 93469108 74884744 93469279 74884881 93469450 74885018 93469621 74885155 93469792 74885292 93469963 74885429 93470134 74885566 93470305 74885703 93470476 74885840 93470647 74885977 93470818 74886114 93470989 74886251 93471160 74886388 93471331 74886525 93471502 74886662 93471673 74886799 93471844 74886936 93472015 74887073 93472186 74887210 93472357 74887347 93472528 74887484 93472699 74887621 93472870 74887758 93473041 74887895 93473212 74888032 93473383 74888169 93473554 74888306 93473725 74888443 93473896 74888580 93474067 74888717 93474238 74888854 93474409 74888991 93474580 74889128 93474751 74889265 93474922 74889402 93475093 74889539 93475264 74889676 93475435 74889813 93475606 74889950 93475777 74890087 93475948 74890224 93476119 74890361 93476290 74890498 93476461 74890635 93476632 74890772 93476803 74890909 93476974 74891046 93477145 74891183 93477316 74891320 93477487 74891457 93477658 74891594 93477829 74891731 93478000 74891868 93478171 74892005 93478342 74892142 93478513 74892279 93478684 74892416 93478855 74892553 93479026 74892690 93479197 74892827 93479368 74892964 93479539 74893101 93479710 74893238 93479881 74893375 93480052 74893512 93480223 74893649 93480394 74893786 93480565 74893923 93480736 74894060 93480907 74894197 93481078 74894334 93481249 74894471 93481420 74894608 93481591 74894745 93481762 74894882 93481933 74895019 93482104 74895156 93482275 74895293 93482446 74895430 93482617 74895567 93482788 74895704 93482959 74895841 93483130 74895978 93483301 74896115 93483472 74896252 93483643 74896389 93483814 74896526 93483985 74896663 93484156 74896800 93484327 74896937 93484498 74897074 93484669 74897211 93484840 74897348 93485011 74897485 93485182 74897622 93485353 74897759 93485524 74897896 93485695 74898033 93485866 74898170 93486037 74898307 93486208 74898444 93486379 74898581 93486550 74898718 93486721 74898855 93486892 74898992 93487063 74899129 93487234 74899266 93487405 74899403 93487576 74899540 93487747 74899677 93487918 74899814 93488089 74899951 93488260 74900088 93488431 74900225 93488602 74900362 93488773 74900499 93488944 74900636 93489115 74900773 93489286 74900910 93489457 74901047 93489628 74901184 93489799 74901321 93489970 74901458 93490141 74901595 93490312 74901732 93490483 74901869 93490654 74902006 93490825 74902143 93490996 74902280 93491167 74902417 93491338 74902554 93491509 74902691 93491680 74902828 93491851 74902965 93492022 74903102 93492193 74903239 93492364 74903376 93492535 74903513 93492706 74903650 93492877 74903787 93493048 74903924 93493219 74904061 93493390 74904198 93493561 74904335 93493732 74904472 93493903 74904609 93494074 74904746 93494245 74904883 93494416 74905020 93494587 74905157 93494758 74905294 93494929 74905431 93495100 74905568 93495271 74905705 93495442 74905842 93495613 74905979 93495784 74906116 93495955 74906253 93496126 74906390 93496297 74906527 93496468 74906664 93496639 74906801 93496810 74906938 93496981 74907075 93497152 74907212 93497323 74907349 93497494 74907486 93497665 74907623 93497836 74907760 93498007 74907897 93498178 74908034 93498349 74908171 93498520 74908308 93498691 74908445 93498862 74908582 93499033 74908719 93499204 74908856 93499375 74908993 93499546 74909130 93499717 74909267 93499888 74909404 93500059 74909541 93500230 74909678 93500401 74909815 93500572 74909952 93500743 74910089 93500914 74910226 93501085 74910363 93501256 74910500 93501427 74910637 93501598 74910774 93501769 74910911 93501940 74911048 93502111 74911185 93502282 74911322 93502453 74911459 93502624 74911596 93502795 74911733 93502966 74911870 93503137 74912007 93503308 74912144 93503479 74912281 93503650 74912418 93503821 74912555 93503992 74912692 93504163 74912829 93504334 74912966 93504505 74913103 93504676 74913240 93504847 74913377 93505018 74913514 93505189 74913651 93505360 74913788 93505531 74913925 93505702 74914062 93505873 74914199 93506044 74914336 93506215 74914473 93506386 74914610 93506557 74914747 93506728 74914884 93506899 74915021 93507070 74915158 93507241 74915295 93507412 74915432 93507583 74915569 93507754 74915706 93507925 74915843 93508096 74915980 93508267 74916117 93508438 74916254 93508609 74916391 93508780 74916528 93508951 74916665 93509122 74916802 93509293 74916939 93509464 74917076 93509635 74917213 93509806 74917350 93509977 74917487 93510148 74917624 93510319 74917761 93510490 74917898 93510661 74918035 93510832 74918172 93511003 74918309 93511174 74918446 93511345 74918583 93511516 74918720 93511687 74918857 93511858 74918994 93512029 74919131 93512200 74919268 93512371 74919405 93512542 74919542 93512713 74919679 93512884 74919816 93513055 74919953 93513226 74920090 93513397 74920227 93513568 74920364 93513739 74920501 93513910 74920638 93514081 74920775 93514252 74920912 93514423 74921049 93514594 74921186 93514765 74921323 93514936 74921460 93515107 74921597 93515278 74921734 93515449 74921871 93515620 74922008 93515791 74922145 93515962 74922282 93516133 74922419 93516304 74922556 93516475 74922693 93516646 74922830 93516817 74922967 93516988 74923104 93517159 74923241 93517330 74923378 93517501 74923515 93517672 74923652 93517843 74923789 93518014 74923926 93518185 74924063 93518356 74924200 93518527 74924337 93518698 74924474 93518869 74924611 93519040 74924748 93519211 74924885 93519382 74925022 93519553 74925159 93519724 74925296 93519895 74925433 93520066 74925570 93520237 74925707 93520408 74925844 93520579 74925981 93520750 74926118 93520921 74926255 93521092 74926392 93521263 74926529 93521434 74926666 93521605 74926803 93521776 74926940 93521947 74927077 93522118 74927214 93522289 74927351 93522460 74927488 93522631 74927625 93522802 74927762 93522973 74927899 93523144 74928036 93523315 74928173 93523486 74928310 93523657 74928447 93523828 74928584 93523999 74928721 93524170 74928858 93524341 74928995 93524512 74929132 93524683 74929269 93524854 74929406 93525025 74929543 93525196 74929680 93525367 74929817 93525538 74929954 93525709 74930091 93525880 74930228 93526051 74930365 93526222 74930502 93526393 74930639 93526564 74930776 93526735 74930913 93526906 74931050 93527077 74931187 93527248 74931324 93527419 74931461 93527590 74931598 93527761 74931735 93527932 74931872 93528103 74932009 93528274 74932146 93528445 74932283 93528616 74932420 93528787 74932557 93528958 74932694 93529129 74932831 93529300 74932968 93529471 74933105 93529642 74933242 93529813 74933379 93529984 74933516 93530155 74933653 93530326 74933790 93530497 74933927 93530668 74934064 93530839 74934201 93531010 74934338 93531181 74934475 93531352 74934612 93531523 74934749 93531694 74934886 93531865 74935023 93532036 74935160 93532207 74935297 93532378 74935434 93532549 74935571 93532720 74935708 93532891 74935845 93533062 74935982 93533233 74936119 93533404 74936256 93533575 74936393 93533746 74936530 93533917 74936667 93534088 74936804 93534259 74936941 93534430 74937078 93534601 74937215 93534772 74937352 93534943 74937489 93535114 74937626 93535285
1000 42605900 0 42605900 53179627 42606037 53179798 42606174 53179969 42606311 53180140 42606448 53180311 42606585 53180482 42606722 53180653 42606859 53180824 42606996 53180995 42607133 53181166 42607270 53181337 42607407 53181508 42607544 53181679 42607681 53181850 42607818 53182021 42607955 53182192 42608092 53182363 42608229 53182534 42608366 53182705 42608503 53182876 42608640 53183047 42608777 53183218 42608914 53183389 42609051 53183560 42609188 53183731 42609325 53183902 42609462 53184073 42609599 53184244 42609736 53184415 42609873 53184586 42610010 53184757 42610147 53184928 42610284 53185099 42610421 53185270 42610558 53185441 42610695 53185612 42610832 53185783 42610969 53185954 42611106 53186125 42611243 53186296 42611380 53186467 42611517 53186638 42611654 53186809 42611791 53186980 42611928 53187151 42612065 53187322 42612202 53187493 42612339 53187664 42612476 53187835 42612613 53188006 42612750 53188177 42612887 53188348 42613024 53188519 42613161 53188690 42613298 53188861 42613435 53189032 42613572 53189203 42613709 53189374 42613846 53189545 42613983 53189716 42614120 53189887 42614257 53190058 42614394 53190229 42614531 53190400 42614668 53190571 42614805 53190742 42614942 53190913 42615079 53191084 42615216 53191255 42615353 53191426 42615490 53191597 42615627 53191768 42615764 53191939 42615901 53192110 42616038 53192281 42616175 53192452 42616312 53192623 42616449 53192794 42616586 53192965 42616723 53193136 42616860 53193307 42616997 53193478 42617134 53193649 42617271 53193820 42617408 53193991 42617545 53194162 42617682 53194333 42617819 53194504 42617956 53194675 42618093 53194846 42618230 53195017 42618367 53195188 42618504 53195359 42618641 53195530 42618778 53195701 42618915 53195872 42619052 53196043 42619189 53196214 42619326 53196385 42619463 53196556 42619600 53196727 42619737 53196898 42619874 53197069 42620011 53197240 42620148 53197411 42620285 53197582 42620422 53197753 42620559 53197924 42620696 53198095 42620833 53198266 42620970 53198437 42621107 53198608 42621244 53198779 42621381 53198950 42621518 53199121 42621655 53199292 42621792 53199463 42621929 53199634 42622066 53199805 42622203 53199976 42622340 53200147 42622477 53200318 42622614 53200489 42622751 53200660 42622888 53200831 42623025 53201002 42623162 53201173 42623299 53201344 42623436 53201515 42623573 53201686 42623710 53201857 42623847 53202028 42623984 53202199 42624121 53202370 42624258 53202541 42624395 53202712 42624532 53202883 42624669 53203054 42624806 53203225 42624943 53203396 42625080 53203567 42625217 53203738 42625354 53203909 42625491 53204080 42625628 53204251 42625765 53204422 42625902 53204593 42626039 53204764 42626176 53204935 42626313 53205106 42626450 53205277 42626587 53205448 42626724 53205619 42626861 53205790 42626998 53205961 42627135 53206132 42627272 53206303 42627409 53206474 42627546 53206645 42627683 53206816 42627820 53206987 42627957 53207158 42628094 53207329 42628231 53207500 42628368 53207671 42628505 53207842 42628642 53208013 42628779 53208184 42628916 53208355 42629053 53208526 42629190 53208697 42629327 53208868 42629464 53209039 42629601 53209210 42629738 53209381 42629875 53209552 42630012 53209723 42630149 53209894 42630286 53210065 42630423 53210236 42630560 53210407 42630697 53210578 42630834 53210749 42630971 53210920 42631108 53211091 42631245 53211262 42631382 53211433 42631519 53211604 42631656 53211775 42631793 53211946 42631930 53212117 42632067 53212288 42632204 53212459 42632341 53212630 42632478 53212801 42632615 53212972 42632752 53213143 42632889 53213314 42633026 53213485 42633163 53213656 42633300 53213827 42633437 53213998 42633574 53214169 42633711 53214340 42633848 53214511 42633985 53214682 42634122 53214853 42634259 53215024 42634396 53215195 42634533 53215366 42634670 53215537 42634807 53215708 42634944 53215879 42635081 53216050 42635218 53216221 42635355 53216392 42635492 53216563 42635629 53216734 42635766 53216905 42635903 53217076 42636040 53217247 42636177 53217418 42636314 53217589 42636451 53217760 42636588 53217931 42636725 53218102 42636862 53218273 42636999 53218444 42637136 53218615 42637273 53218786 42637410 53218957 42637547 53219128 42637684 53219299 42637821 53219470 42637958 53219641 42638095 53219812 42638232 53219983 42638369 53220154 42638506 53220325 42638643 53220496 42638780 53220667 42638917 53220838 42639054 53221009 42639191 53221180 42639328 53221351 42639465 53221522 42639602 53221693 42639739 53221864 42639876 53222035 42640013 53222206 42640150 53222377 42640287 53222548 42640424 53222719 42640561 53222890 42640698 53223061 42640835 53223232 42640972 53223403 42641109 53223574 42641246 53223745 42641383 53223916 42641520 53224087 42641657 53224258 42641794 53224429 42641931 53224600 42642068 53224771 42642205 53224942 42642342 53225113 42642479 53225284 42642616 53225455 42642753 53225626 42642890 53225797 42643027 53225968 42643164 53226139 42643301 53226310 42643438 53226481 42643575 53226652 42643712 53226823 42643849 53226994 42643986 53227165 42644123 53227336 42644260 53227507 42644397 53227678 42644534 53227849 42644671 53228020 42644808 53228191 42644945 53228362 42645082 53228533 42645219 53228704 42645356 53228875 42645493 53229046 42645630 53229217 42645767 53229388 42645904 53229559 42646041 53229730 42646178 53229901 42646315 53230072 42646452 53230243 42646589 53230414 42646726 53230585 42646863 53230756 42647000 53230927 42647137 53231098 42647274 53231269 42647411 53231440 42647548 53231611 42647685 53231782 42647822 53231953 42647959 53232124 42648096 53232295 42648233 53232466 42648370 53232637 42648507 53232808 42648644 53232979 42648781 53233150 42648918 53233321 42649055 53233492 42649192 53233663 42649329 53233834 42649466 53234005 42649603 53234176 42649740 53234347 42649877 53234518 42650014 53234689 42650151 53234860 42650288 53235031 42650425 53235202 42650562 53235373 42650699 53235544 42650836 53235715 42650973 53235886 42651110 53236057 42651247 53236228 42651384 53236399 42651521 53236570 42651658 53236741 42651795 53236912 42651932 53237083 42652069 53237254 42652206 53237425 42652343 53237596 42652480 53237767 42652617 53237938 42652754 53238109 42652891 53238280 42653028 53238451 42653165 53238622 42653302 53238793 42653439 53238964 42653576 53239135 42653713 53239306 42653850 53239477 42653987 53239648 42654124 53239819 42654261 53239990 42654398 53240161 42654535 53240332 42654672 53240503 42654809 53240674 42654946 53240845 42655083 53241016 42655220 53241187 42655357 53241358 42655494 53241529 42655631 53241700 42655768 53241871 42655905 53242042 42656042 53242213 42656179 53242384 42656316 53242555 42656453 53242726 42656590 53242897 42656727 53243068 42656864 53243239 42657001 53243410 42657138 53243581 42657275 53243752 42657412 53243923 42657549 53244094 42657686 53244265 42657823 53244436 42657960 53244607 42658097 53244778 42658234 53244949 42658371 53245120 42658508 53245291 42658645 53245462 42658782 53245633 42658919 53245804 42659056 53245975 42659193 53246146 42659330 53246317 42659467 53246488 42659604 53246659 42659741 53246830 42659878 53247001 42660015 53247172 42660152 53247343 42660289 53247514 42660426 53247685 42660563 53247856 42660700 53248027 42660837 53248198 42660974 53248369 42661111 53248540 42661248 53248711 42661385 53248882 42661522 53249053 42661659 53249224 42661796 53249395 42661933 53249566 42662070 53249737 42662207 53249908 42662344 53250079 42662481 53250250 42662618 53250421 42662755 53250592 42662892 53250763 42663029 53250934 42663166 53251105 42663303 53251276 42663440 53251447 42663577 53251618 42663714 53251789 42663851 53251960 42663988 53252131 42664125 53252302 42664262 53252473 42664399 53252644 42664536 53252815 42664673 53252986 42664810 53253157 42664947 53253328 42665084 53253499 42665221 53253670 42665358 53253841 42665495 53254012 42665632 53254183 42665769 53254354 42665906 53254525 42666043 53254696 42666180 53254867 42666317 53255038 42666454 53255209 42666591 53255380 42666728 53255551 42666865 53255722 42667002 53255893 42667139 53256064 42667276 53256235 42667413 53256406 42667550 53256577 42667687 53256748 42667824 53256919 42667961 53257090 42668098 53257261 42668235 53257432 42668372 53257603 42668509 53257774 42668646 53257945 42668783 53258116 42668920 53258287 42669057 53258458 42669194 53258629 42669331 53258800 42669468 53258971 42669605 53259142 42669742 53259313 42669879 53259484 42670016 53259655 42670153 53259826 42670290 53259997 42670427 53260168 42670564 53260339 42670701 53260510 42670838 53260681 42670975 53260852 42671112 53261023 42671249 53261194 42671386 53261365 42671523 53261536 42671660 53261707 42671797 53261878 42671934 53262049 42672071 53262220 42672208 53262391 42672345 53262562 42672482 53262733 42672619 53262904 42672756 53263075 42672893 53263246 42673030 53263417 42673167 53263588 42673304 53263759 42673441 53263930 42673578 53264101 42673715 53264272 42673852 53264443 42673989 53264614 42674126 53264785 42674263 53264956 42674400 53265127 42674537 53265298 42674674 53265469 42674811 53265640 42674948 53265811 42675085 53265982 42675222 53266153 42675359 53266324 42675496 53266495 42675633 53266666 42675770 53266837 42675907 53267008 42676044 53267179 42676181 53267350 42676318 53267521 42676455 53267692 42676592 53267863 42676729 53268034 42676866 53268205 42677003 53268376 42677140 53268547 42677277 53268718 42677414 53268889 42677551 53269060 42677688 53269231 42677825 53269402 42677962 53269573 42678099 53269744 42678236 53269915 42678373 53270086 42678510 53270257 42678647 53270428 42678784 53270599 42678921 53270770 42679058 53270941 42679195 53271112 42679332 53271283 42679469 53271454 42679606 53271625 42679743 53271796 42679880 53271967 42680017 53272138 42680154 53272309 42680291 53272480 42680428 53272651 42680565 53272822 42680702 53272993 42680839 53273164 42680976 53273335 42681113 53273506 42681250 53273677 42681387 53273848 42681524 53274019 42681661 53274190 42681798 53274361 42681935 53274532 42682072 53274703 42682209 53274874 42682346 53275045 42682483 53275216 42682620 53275387 42682757 53275558 42682894 53275729 42683031 53275900 42683168 53276071 42683305 53276242 42683442 53276413 42683579 53276584 42683716 53276755 42683853 53276926 42683990 53277097 42684127 53277268 42684264 53277439 42684401 53277610 42684538 53277781 42684675 53277952 42684812 53278123 42684949 53278294 42685086 53278465 42685223 53278636 42685360 53278807 42685497 53278978 42685634 53279149 42685771 53279320 42685908 53279491 42686045 53279662 42686182 53279833 42686319 53280004 42686456 53280175 42686593 53280346 42686730 53280517 42686867 53280688 42687004 53280859 42687141 53281030 42687278 53281201 42687415 53281372 42687552 53281543 42687689 53281714 42687826 53281885 42687963 53282056 42688100 53282227 42688237 53282398 42688374 53282569 42688511 53282740 42688648 53282911 42688785 53283082 42688922 53283253 42689059 53283424 42689196 53283595 42689333 53283766 42689470 53283937 42689607 53284108 42689744 53284279 42689881 53284450 42690018 53284621 42690155 53284792 42690292 53284963 42690429 53285134 42690566 53285305 42690703 53285476 42690840 53285647 42690977 53285818 42691114 53285989 42691251 53286160 42691388 53286331 42691525 53286502 42691662 53286673 42691799 53286844 42691936 53287015 42692073 53287186 42692210 53287357 42692347 53287528 42692484 53287699 42692621 53287870 42692758 53288041 42692895 53288212 42693032 53288383 42693169 53288554 42693306 53288725 42693443 53288896 42693580 53289067 42693717 53289238 42693854 53289409 42693991 53289580 42694128 53289751 42694265 53289922 42694402 53290093 42694539 53290264 42694676 53290435 42694813 53290606 42694950 53290777 42695087 53290948 42695224 53291119 42695361 53291290 42695498 53291461 42695635 53291632 42695772 53291803 42695909 53291974 42696046 53292145 42696183 53292316 42696320 53292487 42696457 53292658 42696594 53292829 42696731 53293000 42696868 53293171 42697005 53293342 42697142 53293513 42697279 53293684 42697416 53293855 42697553 53294026 42697690 53294197 42697827 53294368 42697964 53294539 42698101 53294710 42698238 53294881 42698375 53295052 42698512 53295223 42698649 53295394 42698786 53295565 42698923 53295736 42699060 53295907 42699197 53296078 42699334 53296249 42699471 53296420 42699608 53296591 42699745 53296762 42699882 53296933 42700019 53297104 42700156 53297275 42700293 53297446 42700430 53297617 42700567 53297788 42700704 53297959 42700841 53298130 42700978 53298301 42701115 53298472 42701252 53298643 42701389 53298814 42701526 53298985 42701663 53299156 42701800 53299327 42701937 53299498 42702074 53299669 42702211 53299840 42702348 53300011 42702485 53300182 42702622 53300353 42702759 53300524 42702896 53300695 42703033 53300866 42703170 53301037 42703307 53301208 42703444 53301379 42703581 53301550 42703718 53301721 42703855 53301892 42703992 53302063 42704129 53302234 42704266 53302405 42704403 53302576 42704540 53302747 42704677 53302918 42704814 53303089 42704951 53303260 42705088 53303431 42705225 53303602 42705362 53303773 42705499 53303944 42705636 53304115 42705773 53304286 42705910 53304457 42706047 53304628 42706184 53304799 42706321 53304970 42706458 53305141 42706595 53305312 42706732 53305483 42706869 53305654 42707006 53305825 42707143 53305996 42707280 53306167 42707417 53306338 42707554 53306509 42707691 53306680 42707828 53306851 42707965 53307022 42708102 53307193 42708239 53307364 42708376 53307535 42708513 53307706 42708650 53307877 42708787 53308048 42708924 53308219 42709061 53308390 42709198 53308561 42709335 53308732 42709472 53308903 42709609 53309074 42709746 53309245 42709883 53309416 42710020 53309587 42710157 53309758 42710294 53309929 42710431 53310100 42710568 53310271 42710705 53310442 42710842 53310613 42710979 53310784 42711116 53310955 42711253 53311126 42711390 53311297 42711527 53311468 42711664 53311639 42711801 53311810 42711938 53311981 42712075 53312152 42712212 53312323 42712349 53312494 42712486 53312665 42712623 53312836 42712760 53313007 42712897 53313178 42713034 53313349 42713171 53313520 42713308 53313691 42713445 53313862 42713582 53314033 42713719 53314204 42713856 53314375 42713993 53314546 42714130 53314717 42714267 53314888 42714404 53315059 42714541 53315230 42714678 53315401 42714815 53315572 42714952 53315743 42715089 53315914 42715226 53316085 42715363 53316256 42715500 53316427 42715637 53316598 42715774 53316769 42715911 53316940 42716048 53317111 42716185 53317282 42716322 53317453 42716459 53317624 42716596 53317795 42716733 53317966 42716870 53318137 42717007 53318308 42717144 53318479 42717281 53318650 42717418 53318821 42717555 53318992 42717692 53319163 42717829 53319334 42717966 53319505 42718103 53319676 42718240 53319847 42718377 53320018 42718514 53320189 42718651 53320360 42718788 53320531 42718925 53320702 42719062 53320873 42719199 53321044 42719336 53321215 42719473 53321386 42719610 53321557 42719747 53321728 42719884 53321899 42720021 53322070 42720158 53322241 42720295 53322412 42720432 53322583 42720569 53322754 42720706 53322925 42720843 53323096 42720980 53323267 42721117 53323438 42721254 53323609 42721391 53323780 42721528 53323951 42721665 53324122 42721802 53324293 42721939 53324464 42722076 53324635 42722213 53324806 42722350 53324977 42722487 53325148 42722624 53325319 42722761 53325490 42722898 53325661 42723035 53325832 42723172 53326003 42723309 53326174 42723446 53326345 42723583 53326516 42723720 53326687 42723857 53326858 42723994 53327029 42724131 53327200 42724268 53327371 42724405 53327542 42724542 53327713 42724679 53327884 42724816 53328055 42724953 53328226 42725090 53328397 42725227 53328568 42725364 53328739 42725501 53328910 42725638 53329081 42725775 53329252 42725912 53329423 42726049 53329594 42726186 53329765 42726323 53329936 42726460 53330107 42726597 53330278 42726734 53330449 42726871 53330620 42727008 53330791 42727145 53330962 42727282 53331133 42727419 53331304 42727556 53331475 42727693 53331646 42727830 53331817 42727967 53331988 42728104 53332159 42728241 53332330 42728378 53332501 42728515 53332672 42728652 53332843 42728789 53333014 42728926 53333185 42729063 53333356 42729200 53333527 42729337 53333698 42729474 53333869 42729611 53334040 42729748 53334211 42729885 53334382 42730022 53334553 42730159 53334724 42730296 53334895 42730433 53335066 42730570 53335237 42730707 53335408 42730844 53335579 42730981 53335750 42731118 53335921 42731255 53336092 42731392 53336263 42731529 53336434 42731666 53336605 42731803 53336776 42731940 53336947 42732077 53337118 42732214 53337289 42732351 53337460 42732488 53337631 42732625 53337802 42732762 53337973 42732899 53338144 42733036 53338315 42733173 53338486 42733310 53338657 42733447 53338828 42733584 53338999 42733721 53339170 42733858 53339341 42733995 53339512 42734132 53339683 42734269 53339854 42734406 53340025 42734543 53340196 42734680 53340367 42734817 53340538 42734954 53340709 42735091 53340880 42735228 53341051 42735365 53341222 42735502 53341393 42735639 53341564 42735776 53341735 42735913 53341906 42736050 53342077 42736187 53342248 42736324 53342419 42736461 53342590 42736598 53342761 42736735 53342932 42736872 53343103 42737009 53343274 42737146 53343445 42737283 53343616 42737420 53343787 42737557 53343958 42737694 53344129 42737831 53344300 42737968 53344471 42738105 53344642 42738242 53344813 42738379 53344984 42738516 53345155 42738653 53345326 42738790 53345497 42738927 53345668 42739064 53345839 42739201 53346010 42739338 53346181 42739475 53346352 42739612 53346523 42739749 53346694 42739886 53346865 42740023 53347036 42740160 53347207 42740297 53347378 42740434 53347549 42740571 53347720 42740708 53347891 42740845 53348062 42740982 53348233 42741119 53348404 42741256 53348575 42741393 53348746 42741530 53348917 42741667 53349088 42741804 53349259 42741941 53349430 42742078 53349601 42742215 53349772 42742352 53349943 42742489 53350114 42742626 53350285
1000 52469900 0 52469900 65491627 52470037 65491798 52470174 65491969 52470311 65492140 52470448 65492311 52470585 65492482 52470722 65492653 52470859 65492824 52470996 65492995 52471133 65493166 52471270 65493337 52471407 65493508 52471544 65493679 52471681 65493850 52471818 65494021 52471955 65494192 52472092 65494363 52472229 65494534 52472366 65494705 52472503 65494876 52472640 65495047 52472777 65495218 52472914 65495389 52473051 65495560 52473188 65495731 52473325 65495902 52473462 65496073 52473599 65496244 52473736 65496415 52473873 65496586 52474010 65496757 52474147 65496928 52474284 65497099 52474421 65497270 52474558 65497441 52474695 65497612 52474832 65497783 52474969 65497954 52475106 65498125 52475243 65498296 52475380 65498467 52475517 65498638 52475654 65498809 52475791 65498980 52475928 65499151 52476065 65499322 52476202 65499493 52476339 65499664 52476476 65499835 52476613 65500006 52476750 65500177 52476887 65500348 52477024 65500519 52477161 65500690 52477298 65500861 52477435 65501032 52477572 65501203 52477709 65501374 52477846 65501545 52477983 65501716 52478120 65501887 52478257 65502058 52478394 65502229 52478531 65502400 52478668 65502571 52478805 65502742 52478942 65502913 52479079 65503084 52479216 65503255 52479353 65503426 52479490 65503597 52479627 65503768 52479764 65503939 52479901 65504110 52480038 65504281 52480175 65504452 52480312 65504623 52480449 65504794 52480586 65504965 52480723 65505136 52480860 65505307 52480997 65505478 52481134 65505649 52481271 65505820 52481408 65505991 52481545 65506162 52481682 65506333 52481819 65506504 52481956 65506675 52482093 65506846 52482230 65507017 52482367 65507188 52482504 65507359 52482641 65507530 52482778 65507701 52482915 65507872 52483052 65508043 52483189 65508214 52483326 65508385 52483463 65508556 52483600 65508727 52483737 65508898 52483874 65509069 52484011 65509240 52484148 65509411 52484285 65509582 52484422 65509753 52484559 65509924 52484696 65510095 52484833 65510266 52484970 65510437 52485107 65510608 52485244 65510779 52485381 65510950 52485518 65511121 52485655 65511292 52485792 65511463 52485929 65511634 52486066 65511805 52486203 65511976 52486340 65512147 52486477 65512318 52486614 65512489 52486751 65512660 52486888 65512831 52487025 65513002 52487162 65513173 52487299 65513344 52487436 65513515 52487573 65513686 52487710 65513857 52487847 65514028 52487984 65514199 52488121 65514370 52488258 65514541 52488395 65514712 52488532 65514883 52488669 65515054 52488806 65515225 52488943 65515396 52489080 65515567 52489217 65515738 52489354 65515909 52489491 65516080 52489628 65516251 52489765 65516422 52489902 65516593 52490039 65516764 52490176 65516935 52490313 65517106 52490450 65517277 52490587 65517448 52490724 65517619 52490861 65517790 52490998 65517961 52491135 65518132 52491272 65518303 52491409 65518474 52491546 65518645 52491683 65518816 52491820 65518987 52491957 65519158 52492094 65519329 52492231 65519500 52492368 65519671 52492505 65519842 52492642 65520013 52492779 65520184 52492916 65520355 52493053 65520526 52493190 65520697 52493327 65520868 52493464 65521039 52493601 65521210 52493738 65521381 52493875 65521552 52494012 65521723 52494149 65521894 52494286 65522065 52494423 65522236 52494560 65522407 52494697 65522578 52494834 65522749 52494971 65522920 52495108 65523091 52495245 65523262 52495382 65523433 52495519 65523604 52495656 65523775 52495793 65523946 52495930 65524117 52496067 65524288 52496204 65524459 52496341 65524630 52496478 65524801 52496615 65524972 52496752 65525143 52496889 65525314 52497026 65525485 52497163 65525656 52497300 65525827 52497437 65525998 52497574 65526169 52497711 65526340 52497848 65526511 52497985 65526682 52498122 65526853 52498259 65527024 52498396 65527195 52498533 65527366 52498670 65527537 52498807 65527708 52498944 65527879 52499081 65528050 52499218 65528221 52499355 65528392 52499492 65528563 52499629 65528734 52499766 65528905 52499903 65529076 52500040 65529247 52500177 65529418 52500314 65529589 52500451 65529760 52500588 65529931 52500725 65530102 52500862 65530273 52500999 65530444 52501136 65530615 52501273 65530786 52501410 65530957 52501547 65531128 52501684 65531299 52501821 65531470 52501958 65531641 52502095 65531812 52502232 65531983 52502369 65532154 52502506 65532325 52502643 65532496 52502780 65532667 52502917 65532838 52503054 65533009 52503191 65533180 52503328 65533351 52503465 65533522 52503602 65533693 52503739 65533864 52503876 65534035 52504013 65534206 52504150 65534377 52504287 65534548 52504424 65534719 52504561 65534890 52504698 65535061 52504835 65535232 52504972 65535403 52505109 65535574 52505246 65535745 52505383 65535916 52505520 65536087 52505657 65536258 52505794 65536429 52505931 65536600 52506068 65536771 52506205 65536942 52506342 65537113 52506479 65537284 52506616 65537455 52506753 65537626 52506890 65537797 52507027 65537968 52507164 65538139 52507301 65538310 52507438 65538481 52507575 65538652 52507712 65538823 52507849 65538994 52507986 65539165 52508123 65539336 52508260 65539507 52508397 65539678 52508534 65539849 52508671 65540020 52508808 65540191 52508945 65540362 52509082 65540533 52509219 65540704 52509356 65540875 52509493 65541046 52509630 65541217 52509767 65541388 52509904 65541559 52510041 65541730 52510178 65541901 52510315 65542072 52510452 65542243 52510589 65542414 52510726 65542585 52510863 65542756 52511000 65542927 52511137 65543098 52511274 65543269 52511411 65543440 52511548 65543611 52511685 65543782 52511822 65543953 52511959 65544124 52512096 65544295 52512233 65544466 52512370 65544637 52512507 65544808 52512644 65544979 52512781 65545150 52512918 65545321 52513055 65545492 52513192 65545663 52513329 65545834 52513466 65546005 52513603 65546176 52513740 65546347 52513877 65546518 52514014 65546689 52514151 65546860 52514288 65547031 52514425 65547202 52514562 65547373 52514699 65547544 52514836 65547715 52514973 65547886 52515110 65548057 52515247 65548228 52515384 65548399 52515521 65548570 52515658 65548741 52515795 65548912 52515932 65549083 52516069 65549254 52516206 65549425 52516343 65549596 52516480 65549767 52516617 65549938 52516754 65550109 52516891 65550280 52517028 65550451 52517165 65550622 52517302 65550793 52517439 65550964 52517576 65551135 52517713 65551306 52517850 65551477 52517987 65551648 52518124 65551819 52518261 65551990 52518398 65552161 52518535 65552332 52518672 65552503 52518809 65552674 52518946 65552845 52519083 65553016 52519220 65553187 52519357 65553358 52519494 65553529 52519631 65553700 52519768 65553871 52519905 65554042 52520042 65554213 52520179 65554384 52520316 65554555 52520453 65554726 52520590 65554897 52520727 65555068 52520864 65555239 52521001 65555410 52521138 65555581 52521275 65555752 52521412 65555923 52521549 65556094 52521686 65556265 52521823 65556436 52521960 65556607 52522097 65556778 52522234 65556949 52522371 65557120 52522508 65557291 52522645 65557462 52522782 65557633 52522919 65557804 52523056 65557975 52523193 65558146 52523330 65558317 52523467 65558488 52523604 65558659 52523741 65558830 52523878 65559001 52524015 65559172 52524152 65559343 52524289 65559514 52524426 65559685 52524563 65559856 52524700 65560027 52524837 65560198 52524974 65560369 52525111 65560540 52525248 65560711 52525385 65560882 52525522 65561053 52525659 65561224 52525796 65561395 52525933 65561566 52526070 65561737 52526207 65561908 52526344 65562079 52526481 65562250 52526618 65562421 52526755 65562592 52526892 65562763 52527029 65562934 52527166 65563105 52527303 65563276 52527440 65563447 52527577 65563618 52527714 65563789 52527851 65563960 52527988 65564131 52528125 65564302 52528262 65564473 52528399 65564644 52528536 65564815 52528673 65564986 52528810 65565157 52528947 65565328 52529084 65565499 52529221 65565670 52529358 65565841 52529495 65566012 52529632 65566183 52529769 65566354 52529906 65566525 52530043 65566696 52530180 65566867 52530317 65567038 52530454 65567209 52530591 65567380 52530728 65567551 52530865 65567722 52531002 65567893 52531139 65568064 52531276 65568235 52531413 65568406 52531550 65568577 52531687 65568748 52531824 65568919 52531961 65569090 52532098 65569261 52532235 65569432 52532372 65569603 52532509 65569774 52532646 65569945 52532783 65570116 52532920 65570287 52533057 65570458 52533194 65570629 52533331 65570800 52533468 65570971 52533605 65571142 52533742 65571313 52533879 65571484 52534016 65571655 52534153 65571826 52534290 65571997 52534427 65572168 52534564 65572339 52534701 65572510 52534838 65572681 52534975 65572852 52535112 65573023 52535249 65573194 52535386 65573365 52535523 65573536 52535660 65573707 52535797 65573878 52535934 65574049 52536071 65574220 52536208 65574391 52536345 65574562 52536482 65574733 52536619 65574904 52536756 65575075 52536893 65575246 52537030 65575417 52537167 65575588 52537304 65575759 52537441 65575930 52537578 65576101 52537715 65576272 52537852 65576443 52537989 65576614 52538126 65576785 52538263 65576956 52538400 65577127 52538537 65577298 52538674 65577469 52538811 65577640 52538948 65577811 52539085 65577982 52539222 65578153 52539359 65578324 52539496 65578495 52539633 65578666 52539770 65578837 52539907 65579008 52540044 65579179 52540181 65579350 52540318 65579521 52540455 65579692 52540592 65579863 52540729 65580034 52540866 65580205 52541003 65580376 52541140 65580547 52541277 65580718 52541414 65580889 52541551 65581060 52541688 65581231 52541825 65581402 52541962 65581573 52542099 65581744 52542236 65581915 52542373 65582086 52542510 65582257 52542647 65582428 52542784 65582599 52542921 65582770 52543058 65582941 52543195 65583112 52543332 65583283 52543469 65583454 52543606 65583625 52543743 65583796 52543880 65583967 52544017 65584138 52544154 65584309 52544291 65584480 52544428 65584651 52544565 65584822 52544702 65584993 52544839 65585164 52544976 65585335 52545113 65585506 52545250 65585677 52545387 65585848 52545524 65586019 52545661 65586190 52545798 65586361 52545935 65586532 52546072 65586703 52546209 65586874 52546346 65587045 52546483 65587216 52546620 65587387 52546757 65587558 52546894 65587729 52547031 65587900 52547168 65588071 52547305 65588242 52547442 65588413 52547579 65588584 52547716 65588755 52547853 65588926 52547990 65589097 52548127 65589268 52548264 65589439 52548401 65589610 52548538 65589781 52548675 65589952 52548812 65590123 52548949 65590294 52549086 65590465 52549223 65590636 52549360 65590807 52549497 65590978 52549634 65591149 52549771 65591320 52549908 65591491 52550045 65591662 52550182 65591833 52550319 65592004 52550456 65592175 52550593 65592346 52550730 65592517 52550867 65592688 52551004 65592859 52551141 65593030 52551278 65593201 52551415 65593372 52551552 65593543 52551689 65593714 52551826 65593885 52551963 65594056 52552100 65594227 52552237 65594398 52552374 65594569 52552511 65594740 52552648 65594911 52552785 65595082 52552922 65595253 52553059 65595424 52553196 65595595 52553333 65595766 52553470 65595937 52553607 65596108 52553744 65596279 52553881 65596450 52554018 65596621 52554155 65596792 52554292 65596963 52554429 65597134 52554566 65597305 52554703 65597476 52554840 65597647 52554977 65597818 52555114 65597989 52555251 65598160 52555388 65598331 52555525 65598502 52555662 65598673 52555799 65598844 52555936 65599015 52556073 65599186 52556210 65599357 52556347 65599528 52556484 65599699 52556621 65599870 52556758 65600041 52556895 65600212 52557032 65600383 52557169 65600554 52557306 65600725 52557443 65600896 52557580 65601067 52557717 65601238 52557854 65601409 52557991 65601580 52558128 65601751 52558265 65601922 52558402 65602093 52558539 65602264 52558676 65602435 52558813 65602606 52558950 65602777 52559087 65602948 52559224 65603119 52559361 65603290 52559498 65603461 52559635 65603632 52559772 65603803 52559909 65603974 52560046 65604145 52560183 65604316 52560320 65604487 52560457 65604658 52560594 65604829 52560731 65605000 52560868 65605171 52561005 65605342 52561142 65605513 52561279 65605684 52561416 65605855 52561553 65606026 52561690 65606197 52561827 65606368 52561964 65606539 52562101 65606710 52562238 65606881 52562375 65607052 52562512 65607223 52562649 65607394 52562786 65607565 52562923 65607736 52563060 65607907 52563197 65608078 52563334 65608249 52563471 65608420 52563608 65608591 52563745 65608762 52563882 65608933 52564019 65609104 52564156 65609275 52564293 65609446 52564430 65609617 52564567 65609788 52564704 65609959 52564841 65610130 52564978 65610301 52565115 65610472 52565252 65610643 52565389 65610814 52565526 65610985 52565663 65611156 52565800 65611327 52565937 65611498 52566074 65611669 52566211 65611840 52566348 65612011 52566485 65612182 52566622 65612353 52566759 65612524 52566896 65612695 52567033 65612866 52567170 65613037 52567307 65613208 52567444 65613379 52567581 65613550 52567718 65613721 52567855 65613892 52567992 65614063 52568129 65614234 52568266 65614405 52568403 65614576 52568540 65614747 52568677 65614918 52568814 65615089 52568951 65615260 52569088 65615431 52569225 65615602 52569362 65615773 52569499 65615944 52569636 65616115 52569773 65616286 52569910 65616457 52570047 65616628 52570184 65616799 52570321 65616970 52570458 65617141 52570595 65617312 52570732 65617483 52570869 65617654 52571006 65617825 52571143 65617996 52571280 65618167 52571417 65618338 52571554 65618509 52571691 65618680 52571828 65618851 52571965 65619022 52572102 65619193 52572239 65619364 52572376 65619535 52572513 65619706 52572650 65619877 52572787 65620048 52572924 65620219 52573061 65620390 52573198 65620561 52573335 65620732 52573472 65620903 52573609 65621074 52573746 65621245 52573883 65621416 52574020 65621587 52574157 65621758 52574294 65621929 52574431 65622100 52574568 65622271 52574705 65622442 52574842 65622613 52574979 65622784 52575116 65622955 52575253 65623126 52575390 65623297 52575527 65623468 52575664 65623639 52575801 65623810 52575938 65623981 52576075 65624152 52576212 65624323 52576349 65624494 52576486 65624665 52576623 65624836 52576760 65625007 52576897 65625178 52577034 65625349 52577171 65625520 52577308 65625691 52577445 65625862 52577582 65626033 52577719 65626204 52577856 65626375 52577993 65626546 52578130 65626717 52578267 65626888 52578404 65627059 52578541 65627230 52578678 65627401 52578815 65627572 52578952 65627743 52579089 65627914 52579226 65628085 52579363 65628256 52579500 65628427 52579637 65628598 52579774 65628769 52579911 65628940 52580048 65629111 52580185 65629282 52580322 65629453 52580459 65629624 52580596 65629795 52580733 65629966 52580870 65630137 52581007 65630308 52581144 65630479 52581281 65630650 52581418 65630821 52581555 65630992 52581692 65631163 52581829 65631334 52581966 65631505 52582103 65631676 52582240 65631847 52582377 65632018 52582514 65632189 52582651 65632360 52582788 65632531 52582925 65632702 52583062 65632873 52583199 65633044 52583336 65633215 52583473 65633386 52583610 65633557 52583747 65633728 52583884 65633899 52584021 65634070 52584158 65634241 52584295 65634412 52584432 65634583 52584569 65634754 52584706 65634925 52584843 65635096 52584980 65635267 52585117 65635438 52585254 65635609 52585391 65635780 52585528 65635951 52585665 65636122 52585802 65636293 52585939 65636464 52586076 65636635 52586213 65636806 52586350 65636977 52586487 65637148 52586624 65637319 52586761 65637490 52586898 65637661 52587035 65637832 52587172 65638003 52587309 65638174 52587446 65638345 52587583 65638516 52587720 65638687 52587857 65638858 52587994 65639029 52588131 65639200 52588268 65639371 52588405 65639542 52588542 65639713 52588679 65639884 52588816 65640055 52588953 65640226 52589090 65640397 52589227 65640568 52589364 65640739 52589501 65640910 52589638 65641081 52589775 65641252 52589912 65641423 52590049 65641594 52590186 65641765 52590323 65641936 52590460 65642107 52590597 65642278 52590734 65642449 52590871 65642620 52591008 65642791 52591145 65642962 52591282 65643133 52591419 65643304 52591556 65643475 52591693 65643646 52591830 65643817 52591967 65643988 52592104 65644159 52592241 65644330 52592378 65644501 52592515 65644672 52592652 65644843 52592789 65645014 52592926 65645185 52593063 65645356 52593200 65645527 52593337 65645698 52593474 65645869 52593611 65646040 52593748 65646211 52593885 65646382 52594022 65646553 52594159 65646724 52594296 65646895 52594433 65647066 52594570 65647237 52594707 65647408 52594844 65647579 52594981 65647750 52595118 65647921 52595255 65648092 52595392 65648263 52595529 65648434 52595666 65648605 52595803 65648776 52595940 65648947 52596077 65649118 52596214 65649289 52596351 65649460 52596488 65649631 52596625 65649802 52596762 65649973 52596899 65650144 52597036 65650315 52597173 65650486 52597310 65650657 52597447 65650828 52597584 65650999 52597721 65651170 52597858 65651341 52597995 65651512 52598132 65651683 52598269 65651854 52598406 65652025 52598543 65652196 52598680 65652367 52598817 65652538 52598954 65652709 52599091 65652880 52599228 65653051 52599365 65653222 52599502 65653393 52599639 65653564 52599776 65653735 52599913 65653906 52600050 65654077 52600187 65654248 52600324 65654419 52600461 65654590 52600598 65654761 52600735 65654932 52600872 65655103 52601009 65655274 52601146 65655445 52601283 65655616 52601420 65655787 52601557 65655958 52601694 65656129 52601831 65656300 52601968 65656471 52602105 65656642 52602242 65656813 52602379 65656984 52602516 65657155 52602653 65657326 52602790 65657497 52602927 65657668 52603064 65657839 52603201 65658010 52603338 65658181 52603475 65658352 52603612 65658523 52603749 65658694 52603886 65658865 52604023 65659036 52604160 65659207 52604297 65659378 52604434 65659549 52604571 65659720 52604708 65659891 52604845 65660062 52604982 65660233 52605119 65660404 52605256 65660575 52605393 65660746 52605530 65660917 52605667 65661088 52605804 65661259 52605941 65661430 52606078 65661601 52606215 65661772 52606352 65661943 52606489 65662114 52606626 65662285
1000 59593900 0 59593900 74383627 59594037 74383798 59594174 74383969 59594311 74384140 59594448 74384311 59594585 74384482 59594722 74384653 59594859 74384824 59594996 74384995 59595133 74385166 59595270 74385337 59595407 74385508 59595544 74385679 59595681 74385850 59595818 74386021 59595955 74386192 59596092 74386363 59596229 74386534 59596366 74386705 59596503 74386876 59596640 74387047 59596777 74387218 59596914 74387389 59597051 74387560 59597188 74387731 59597325 74387902 59597462 74388073 59597599 74388244 59597736 74388415 59597873 74388586 59598010 74388757 59598147 74388928 59598284 74389099 59598421 74389270 59598558 74389441 59598695 74389612 59598832 74389783 59598969 74389954 59599106 74390125 59599243 74390296 59599380 74390467 59599517 74390638 59599654 74390809 59599791 74390980 59599928 74391151 59600065 74391322 59600202 74391493 59600339 74391664 59600476 74391835 59600613 74392006 59600750 74392177 59600887 74392348 59601024 74392519 59601161 74392690 59601298 74392861 59601435 74393032 59601572 74393203 59601709 74393374 59601846 74393545 59601983 74393716 59602120 74393887 59602257 74394058 59602394 74394229 59602531 74394400 59602668 74394571 59602805 74394742 59602942 74394913 59603079 74395084 59603216 74395255 59603353 74395426 59603490 74395597 59603627 74395768 59603764 74395939 59603901 74396110 59604038 74396281 59604175 74396452 59604312 74396623 59604449 74396794 59604586 74396965 59604723 74397136 59604860 74397307 59604997 74397478 59605134 74397649 59605271 74397820 59605408 74397991 59605545 74398162 59605682 74398333 59605819 74398504 59605956 74398675 59606093 74398846 59606230 74399017 59606367 74399188 59606504 74399359 59606641 74399530 59606778 74399701 59606915 74399872 59607052 74400043 59607189 74400214 59607326 74400385 59607463 74400556 59607600 74400727 59607737 74400898 59607874 74401069 59608011 74401240 59608148 74401411 59608285 74401582 59608422 74401753 59608559 74401924 59608696 74402095 59608833 74402266 59608970 74402437 59609107 74402608 59609244 74402779 59609381 74402950 59609518 74403121 59609655 74403292 59609792 74403463 59609929 74403634 59610066 74403805 59610203 74403976 59610340 74404147 59610477 74404318 59610614 74404489 59610751 74404660 59610888 74404831 59611025 74405002 59611162 74405173 59611299 74405344 59611436 74405515 59611573 74405686 59611710 74405857 59611847 74406028 59611984 74406199 59612121 74406370 59612258 74406541 59612395 74406712 59612532 74406883 59612669 74407054 59612806 74407225 59612943 74407396 59613080 74407567 59613217 74407738 59613354 74407909 59613491 74408080 59613628 74408251 59613765 74408422 59613902 74408593 59614039 74408764 59614176 74408935 59614313 74409106 59614450 74409277 59614587 74409448 59614724 74409619 59614861 74409790 59614998 74409961 59615135 74410132 59615272 74410303 59615409 74410474 59615546 74410645 59615683 74410816 59615820 74410987 59615957 74411158 59616094 74411329 59616231 74411500 59616368 74411671 59616505 74411842 59616642 74412013 59616779 74412184 59616916 74412355 59617053 74412526 59617190 74412697 59617327 74412868 59617464 74413039 59617601 74413210 59617738 74413381 59617875 74413552 59618012 74413723 59618149 74413894 59618286 74414065 59618423 74414236 59618560 74414407 59618697 74414578 59618834 74414749 59618971 74414920 59619108 74415091 59619245 74415262 59619382 74415433 59619519 74415604 59619656 74415775 59619793 74415946 59619930 74416117 59620067 74416288 59620204 74416459 59620341 74416630 59620478 74416801 59620615 74416972 59620752 74417143 59620889 74417314 59621026 74417485 59621163 74417656 59621300 74417827 59621437 74417998 59621574 74418169 59621711 74418340 59621848 74418511 59621985 74418682 59622122 74418853 59622259 74419024 59622396 74419195 59622533 74419366 59622670 74419537 59622807 74419708 59622944 74419879 59623081 74420050 59623218 74420221 59623355 74420392 59623492 74420563 59623629 74420734 59623766 74420905 59623903 74421076 59624040 74421247 59624177 74421418 59624314 74421589 59624451 74421760 59624588 74421931 59624725 74422102 59624862 74422273 59624999 74422444 59625136 74422615 59625273 74422786 59625410 74422957 59625547 74423128 59625684 74423299 59625821 74423470 59625958 74423641 59626095 74423812 59626232 74423983 59626369 74424154 59626506 74424325 59626643 74424496 59626780 74424667 59626917 74424838 59627054 74425009 59627191 74425180 59627328 74425351 59627465 74425522 59627602 74425693 59627739 74425864 59627876 74426035 59628013 74426206 59628150 74426377 59628287 74426548 59628424 74426719 59628561 74426890 59628698 74427061 59628835 74427232 59628972 74427403 59629109 74427574 59629246 74427745 59629383 74427916 59629520 74428087 59629657 74428258 59629794 74428429 59629931 74428600 59630068 74428771 59630205 74428942 59630342 74429113 59630479 74429284 59630616 74429455 59630753 74429626 59630890 74429797 59631027 74429968 59631164 74430139 59631301 74430310 59631438 74430481 59631575 74430652 59631712 74430823 59631849 74430994 59631986 74431165 59632123 74431336 59632260 74431507 59632397 74431678 59632534 74431849 59632671 74432020 59632808 74432191 59632945 74432362 59633082 74432533 59633219 74432704 59633356 74432875 59633493 74433046 59633630 74433217 59633767 74433388 59633904 74433559 59634041 74433730 59634178 74433901 59634315 74434072 59634452 74434243 59634589 74434414 59634726 74434585 59634863 74434756 59635000 74434927 59635137 74435098 59635274 74435269 59635411 74435440 59635548 74435611 59635685 74435782 59635822 74435953 59635959 74436124 59636096 74436295 59636233 74436466 59636370 74436637 59636507 74436808 59636644 74436979 59636781 74437150 59636918 74437321 59637055 74437492 59637192 74437663 59637329 74437834 59637466 74438005 59637603 74438176 59637740 74438347 59637877 74438518 59638014 74438689 59638151 74438860 59638288 74439031 59638425 74439202 59638562 74439373 59638699 74439544 59638836 74439715 59638973 74439886 59639110 74440057 59639247 74440228 59639384 74440399 59639521 74440570 59639658 74440741 59639795 74440912 59639932 74441083 59640069 74441254 59640206 74441425 59640343 74441596 59640480 74441767 59640617 74441938 59640754 74442109 59640891 74442280 59641028 74442451 59641165 74442622 59641302 74442793 59641439 74442964 59641576 74443135 59641713 74443306 59641850 74443477 59641987 74443648 59642124 74443819 59642261 74443990 59642398 74444161 59642535 74444332 59642672 74444503 59642809 74444674 59642946 74444845 59643083 74445016 59643220 74445187 59643357 74445358 59643494 74445529 59643631 74445700 59643768 74445871 59643905 74446042 59644042 74446213 59644179 74446384 59644316 74446555 59644453 74446726 59644590 74446897 59644727 74447068 59644864 74447239 59645001 74447410 59645138 74447581 59645275 74447752 59645412 74447923 59645549 74448094 59645686 74448265 59645823 74448436 59645960 74448607 59646097 74448778 59646234 74448949 59646371 74449120 59646508 74449291 59646645 74449462 59646782 74449633 59646919 74449804 59647056 74449975 59647193 74450146 59647330 74450317 59647467 74450488 59647604 74450659 59647741 74450830 59647878 74451001 59648015 74451172 59648152 74451343 59648289 74451514 59648426 74451685 59648563 74451856 59648700 74452027 59648837 74452198 59648974 74452369 59649111 74452540 59649248 74452711 59649385 74452882 59649522 74453053 59649659 74453224 59649796 74453395 59649933 74453566 59650070 74453737 59650207 74453908 59650344 74454079 59650481 74454250 59650618 74454421 59650755 74454592 59650892 74454763 59651029 74454934 59651166 74455105 59651303 74455276 59651440 74455447 59651577 74455618 59651714 74455789 59651851 74455960 59651988 74456131 59652125 74456302 59652262 74456473 59652399 74456644 59652536 74456815 59652673 74456986 59652810 74457157 59652947 74457328 59653084 74457499 59653221 74457670 59653358 74457841 59653495 74458012 59653632 74458183 59653769 74458354 59653906 74458525 59654043 74458696 59654180 74458867 59654317 74459038 59654454 74459209 59654591 74459380 59654728 74459551 59654865 74459722 59655002 74459893 59655139 74460064 59655276 74460235 59655413 74460406 59655550 74460577 59655687 74460748 59655824 74460919 59655961 74461090 59656098 74461261 59656235 74461432 59656372 74461603 59656509 74461774 59656646 74461945 59656783 74462116 59656920 74462287 59657057 74462458 59657194 74462629 59657331 74462800 59657468 74462971 59657605 74463142 59657742 74463313 59657879 74463484 59658016 74463655 59658153 74463826 59658290 74463997 59658427 74464168 59658564 74464339 59658701 74464510 59658838 74464681 59658975 74464852 59659112 74465023 59659249 74465194 59659386 74465365 59659523 74465536 59659660 74465707 59659797 74465878 59659934 74466049 59660071 74466220 59660208 74466391 59660345 74466562 59660482 74466733 59660619 74466904 59660756 74467075 59660893 74467246 59661030 74467417 59661167 74467588 59661304 74467759 59661441 74467930 59661578 74468101 59661715 74468272 59661852 74468443 59661989 74468614 59662126 74468785 59662263 74468956 59662400 74469127 59662537 74469298 59662674 74469469 59662811 74469640 59662948 74469811 59663085 74469982 59663222 74470153 59663359 74470324 59663496 74470495 59663633 74470666 59663770 74470837 59663907 74471008 59664044 74471179 59664181 74471350 59664318 74471521 59664455 74471692 59664592 74471863 59664729 74472034 59664866 74472205 59665003 74472376 59665140 74472547 59665277 74472718 59665414 74472889 59665551 74473060 59665688 74473231 59665825 74473402 59665962 74473573 59666099 74473744 59666236 74473915 59666373 74474086 59666510 74474257 59666647 74474428 59666784 74474599 59666921 74474770 59667058 74474941 59667195 74475112 59667332 74475283 59667469 74475454 59667606 74475625 59667743 74475796 59667880 74475967 59668017 74476138 59668154 74476309 59668291 74476480 59668428 74476651 59668565 74476822 59668702 74476993 59668839 74477164 59668976 74477335 59669113 74477506 59669250 74477677 59669387 74477848 59669524 74478019 59669661 74478190 59669798 74478361 59669935 74478532 59670072 74478703 59670209 74478874 59670346 74479045 59670483 74479216 59670620 74479387 59670757 74479558 59670894 74479729 59671031 74479900 59671168 74480071 59671305 74480242 59671442 74480413 59671579 74480584 59671716 74480755 59671853 74480926 59671990 74481097 59672127 74481268 59672264 74481439 59672401 74481610 59672538 74481781 59672675 74481952 59672812 74482123 59672949 74482294 59673086 74482465 59673223 74482636 59673360 74482807 59673497 74482978 59673634 74483149 59673771 74483320 59673908 74483491 59674045 74483662 59674182 74483833 59674319 74484004 59674456 74484175 59674593 74484346 59674730 74484517 59674867 74484688 59675004 74484859 59675141 74485030 59675278 74485201 59675415 74485372 59675552 74485543 59675689 74485714 59675826 74485885 59675963 74486056 59676100 74486227 59676237 74486398 59676374 74486569 59676511 74486740 59676648 74486911 59676785 74487082 59676922 74487253 59677059 74487424 59677196 74487595 59677333 74487766 59677470 74487937 59677607 74488108 59677744 74488279 59677881 74488450 59678018 74488621 59678155 74488792 59678292 74488963 59678429 74489134 59678566 74489305 59678703 74489476 59678840 74489647 59678977 74489818 59679114 74489989 59679251 74490160 59679388 74490331 59679525 74490502 59679662 74490673 59679799 74490844 59679936 74491015 59680073 74491186 59680210 74491357 59680347 74491528 59680484 74491699 59680621 74491870 59680758 74492041 59680895 74492212 59681032 74492383 59681169 74492554 59681306 74492725 59681443 74492896 59681580 74493067 59681717 74493238 59681854 74493409 59681991 74493580 59682128 74493751 59682265 74493922 59682402 74494093 59682539 74494264 59682676 74494435 59682813 74494606 59682950 74494777 59683087 74494948 59683224 74495119 59683361 74495290 59683498 74495461 59683635 74495632 59683772 74495803 59683909 74495974 59684046 74496145 59684183 74496316 59684320 74496487 59684457 74496658 59684594 74496829 59684731 74497000 59684868 74497171 59685005 74497342 59685142 74497513 59685279 74497684 59685416 74497855 59685553 74498026 59685690 74498197 59685827 74498368 59685964 74498539 59686101 74498710 59686238 74498881 59686375 74499052 59686512 74499223 59686649 74499394 59686786 74499565 59686923 74499736 59687060 74499907 59687197 74500078 59687334 74500249 59687471 74500420 59687608 74500591 59687745 74500762 59687882 74500933 59688019 74501104 59688156 74501275 59688293 74501446 59688430 74501617 59688567 74501788 59688704 74501959 59688841 74502130 59688978 74502301 59689115 74502472 59689252 74502643 59689389 74502814 59689526 74502985 59689663 74503156 59689800 74503327 59689937 74503498 59690074 74503669 59690211 74503840 59690348 74504011 59690485 74504182 59690622 74504353 59690759 74504524 59690896 74504695 59691033 74504866 59691170 74505037 59691307 74505208 59691444 74505379 59691581 74505550 59691718 74505721 59691855 74505892 59691992 74506063 59692129 74506234 59692266 74506405 59692403 74506576 59692540 74506747 59692677 74506918 59692814 74507089 59692951 74507260 59693088 74507431 59693225 74507602 59693362 74507773 59693499 74507944 59693636 74508115 59693773 74508286 59693910 74508457 59694047 74508628 59694184 74508799 59694321 74508970 59694458 74509141 59694595 74509312 59694732 74509483 59694869 74509654 59695006 74509825 59695143 74509996 59695280 74510167 59695417 74510338 59695554 74510509 59695691 74510680 59695828 74510851 59695965 74511022 59696102 74511193 59696239 74511364 59696376 74511535 59696513 74511706 59696650 74511877 59696787 74512048 59696924 74512219 59697061 74512390 59697198 74512561 59697335 74512732 59697472 74512903 59697609 74513074 59697746 74513245 59697883 74513416 59698020 74513587 59698157 74513758 59698294 74513929 59698431 74514100 59698568 74514271 59698705 74514442 59698842 74514613 59698979 74514784 59699116 74514955 59699253 74515126 59699390 74515297 59699527 74515468 59699664 74515639 59699801 74515810 59699938 74515981 59700075 74516152 59700212 74516323 59700349 74516494 59700486 74516665 59700623 74516836 59700760 74517007 59700897 74517178 59701034 74517349 59701171 74517520 59701308 74517691 59701445 74517862 59701582 74518033 59701719 74518204 59701856 74518375 59701993 74518546 59702130 74518717 59702267 74518888 59702404 74519059 59702541 74519230 59702678 74519401 59702815 74519572 59702952 74519743 59703089 74519914 59703226 74520085 59703363 74520256 59703500 74520427 59703637 74520598 59703774 74520769 59703911 74520940 59704048 74521111 59704185 74521282 59704322 74521453 59704459 74521624 59704596 74521795 59704733 74521966 59704870 74522137 59705007 74522308 59705144 74522479 59705281 74522650 59705418 74522821 59705555 74522992 59705692 74523163 59705829 74523334 59705966 74523505 59706103 74523676 59706240 74523847 59706377 74524018 59706514 74524189 59706651 74524360 59706788 74524531 59706925 74524702 59707062 74524873 59707199 74525044 59707336 74525215 59707473 74525386 59707610 74525557 59707747 74525728 59707884 74525899 59708021 74526070 59708158 74526241 59708295 74526412 59708432 74526583 59708569 74526754 59708706 74526925 59708843 74527096 59708980 74527267 59709117 74527438 59709254 74527609 59709391 74527780 59709528 74527951 59709665 74528122 59709802 74528293 59709939 74528464 59710076 74528635 59710213 74528806 59710350 74528977 59710487 74529148 59710624 74529319 59710761 74529490 59710898 74529661 59711035 74529832 59711172 74530003 59711309 74530174 59711446 74530345 59711583 74530516 59711720 74530687 59711857 74530858 59711994 74531029 59712131 74531200 59712268 74531371 59712405 74531542 59712542 74531713 59712679 74531884 59712816 74532055 59712953 74532226 59713090 74532397 59713227 74532568 59713364 74532739 59713501 74532910 59713638 74533081 59713775 74533252 59713912 74533423 59714049 74533594 59714186 74533765 59714323 74533936 59714460 74534107 59714597 74534278 59714734 74534449 59714871 74534620 59715008 74534791 59715145 74534962 59715282 74535133 59715419 74535304 59715556 74535475 59715693 74535646 59715830 74535817 59715967 74535988 59716104 74536159 59716241 74536330 59716378 74536501 59716515 74536672 59716652 74536843 59716789 74537014 59716926 74537185 59717063 74537356 59717200 74537527 59717337 74537698 59717474 74537869 59717611 74538040 59717748 74538211 59717885 74538382 59718022 74538553 59718159 74538724 59718296 74538895 59718433 74539066 59718570 74539237 59718707 74539408 59718844 74539579 59718981 74539750 59719118 74539921 59719255 74540092 59719392 74540263 59719529 74540434 59719666 74540605 59719803 74540776 59719940 74540947 59720077 74541118 59720214 74541289 59720351 74541460 59720488 74541631 59720625 74541802 59720762 74541973 59720899 74542144 59721036 74542315 59721173 74542486 59721310 74542657 59721447 74542828 59721584 74542999 59721721 74543170 59721858 74543341 59721995 74543512 59722132 74543683 59722269 74543854 59722406 74544025 59722543 74544196 59722680 74544367 59722817 74544538 59722954 74544709 59723091 74544880 59723228 74545051 59723365 74545222 59723502 74545393 59723639 74545564 59723776 74545735 59723913 74545906 59724050 74546077 59724187 74546248 59724324 74546419 59724461 74546590 59724598 74546761 59724735 74546932 59724872 74547103 59725009 74547274 59725146 74547445 59725283 74547616 59725420 74547787 59725557 74547958 59725694 74548129 59725831 74548300 59725968 74548471 59726105 74548642 59726242 74548813 59726379 74548984 59726516 74549155 59726653 74549326 59726790 74549497 59726927 74549668 59727064 74549839 59727201 74550010 59727338 74550181 59727475 74550352 59727612 74550523 59727749 74550694 59727886 74550865 59728023 74551036 59728160 74551207 59728297 74551378 59728434 74551549 59728571 74551720 59728708 74551891 59728845 74552062 59728982 74552233 59729119 74552404 59729256 74552575 59729393 74552746 59729530 74552917 59729667 74553088 59729804 74553259 59729941 74553430 59730078 74553601 59730215 74553772 59730352 74553943 59730489 74554114 59730626 74554285
1000 33254969 0 33254969 41508027 33255106 41508198 33255243 41508369 33255380 41508540 33255517 41508711 33255654 41508882 33255791 41509053 33255928 41509224 33256065 41509395 33256202 41509566 33256339 41509737 33256476 41509908 33256613 41510079 33256750 41510250 33256887 41510421 33257024 41510592 33257161 41510763 33257298 41510934 33257435 41511105 33257572 41511276 33257709 41511447 33257846 41511618 33257983 41511789 33258120 41511960 33258257 41512131 33258394 41512302 33258531 41512473 33258668 41512644 33258805 41512815 33258942 41512986 33259079 41513157 33259216 41513328 33259353 41513499 33259490 41513670 33259627 41513841 33259764 41514012 33259901 41514183 33260038 41514354 33260175 41514525 33260312 41514696 33260449 41514867 33260586 41515038 33260723 41515209 33260860 41515380 33260997 41515551 33261134 41515722 33261271 41515893 33261408 41516064 33261545 41516235 33261682 41516406 33261819 41516577 33261956 41516748 33262093 41516919 33262230 41517090 33262367 41517261 33262504 41517432 33262641 41517603 33262778 41517774 33262915 41517945 33263052 41518116 33263189 41518287 33263326 41518458 33263463 41518629 33263600 41518800 33263737 41518971 33263874 41519142 33264011 41519313 33264148 41519484 33264285 41519655 33264422 41519826 33264559 41519997 33264696 41520168 33264833 41520339 33264970 41520510 33265107 41520681 33265244 41520852 33265381 41521023 33265518 41521194 33265655 41521365 33265792 41521536 33265929 41521707 33266066 41521878 33266203 41522049 33266340 41522220 33266477 41522391 33266614 41522562 33266751 41522733 33266888 41522904 33267025 41523075 33267162 41523246 33267299 41523417 33267436 41523588 33267573 41523759 33267710 41523930 33267847 41524101 33267984 41524272 33268121 41524443 33268258 41524614 33268395 41524785 33268532 41524956 33268669 41525127 33268806 41525298 33268943 41525469 33269080 41525640 33269217 41525811 33269354 41525982 33269491 41526153 33269628 41526324 33269765 41526495 33269902 41526666 33270039 41526837 33270176 41527008 33270313 41527179 33270450 41527350 33270587 41527521 33270724 41527692 33270861 41527863 33270998 41528034 33271135 41528205 33271272 41528376 33271409 41528547 33271546 41528718 33271683 41528889 33271820 41529060 33271957 41529231 33272094 41529402 33272231 41529573 33272368 41529744 33272505 41529915 33272642 41530086 33272779 41530257 33272916 41530428 33273053 41530599 33273190 41530770 33273327 41530941 33273464 41531112 33273601 41531283 33273738 41531454 33273875 41531625 33274012 41531796 33274149 41531967 33274286 41532138 33274423 41532309 33274560 41532480 33274697 41532651 33274834 41532822 33274971 41532993 33275108 41533164 33275245 41533335 33275382 41533506 33275519 41533677 33275656 41533848 33275793 41534019 33275930 41534190 33276067 41534361 33276204 41534532 33276341 41534703 33276478 41534874 33276615 41535045 33276752 41535216 33276889 41535387 33277026 41535558 33277163 41535729 33277300 41535900 33277437 41536071 33277574 41536242 33277711 41536413 33277848 41536584 33277985 41536755 33278122 41536926 33278259 41537097 33278396 41537268 33278533 41537439 33278670 41537610 33278807 41537781 33278944 41537952 33279081 41538123 33279218 41538294 33279355 41538465 33279492 41538636 33279629 41538807 33279766 41538978 33279903 41539149 33280040 41539320 33280177 41539491 33280314 41539662 33280451 41539833 33280588 41540004 33280725 41540175 33280862 41540346 33280999 41540517 33281136 41540688 33281273 41540859 33281410 41541030 33281547 41541201 33281684 41541372 33281821 41541543 33281958 41541714 33282095 41541885 33282232 41542056 33282369 41542227 33282506 41542398 33282643 41542569 33282780 41542740 33282917 41542911 33283054 41543082 33283191 41543253 33283328 41543424 33283465 41543595 33283602 41543766 33283739 41543937 33283876 41544108 33284013 41544279 33284150 41544450 33284287 41544621 33284424 41544792 33284561 41544963 33284698 41545134 33284835 41545305 33284972 41545476 33285109 41545647 33285246 41545818 33285383 41545989 33285520 41546160 33285657 41546331 33285794 41546502 33285931 41546673 33286068 41546844 33286205 41547015 33286342 41547186 33286479 41547357 33286616 41547528 33286753 41547699 33286890 41547870 33287027 41548041 33287164 41548212 33287301 41548383 33287438 41548554 33287575 41548725 33287712 41548896 33287849 41549067 33287986 41549238 33288123 41549409 33288260 41549580 33288397 41549751 33288534 41549922 33288671 41550093 33288808 41550264 33288945 41550435 33289082 41550606 33289219 41550777 33289356 41550948 33289493 41551119 33289630 41551290 33289767 41551461 33289904 41551632 33290041 41551803 33290178 41551974 33290315 41552145 33290452 41552316 33290589 41552487 33290726 41552658 33290863 41552829 33291000 41553000 33291137 41553171 33291274 41553342 33291411 41553513 33291548 41553684 33291685 41553855 33291822 41554026 33291959 41554197 33292096 41554368 33292233 41554539 33292370 41554710 33292507 41554881 33292644 41555052 33292781 41555223 33292918 41555394 33293055 41555565 33293192 41555736 33293329 41555907 33293466 41556078 33293603 41556249 33293740 41556420 33293877 41556591 33294014 41556762 33294151 41556933 33294288 41557104 33294425 41557275 33294562 41557446 33294699 41557617 33294836 41557788 33294973 41557959 33295110 41558130 33295247 41558301 33295384 41558472 33295521 41558643 33295658 41558814 33295795 41558985 33295932 41559156 33296069 41559327 33296206 41559498 33296343 41559669 33296480 41559840 33296617 41560011 33296754 41560182 33296891 41560353 33297028 41560524 33297165 41560695 33297302 41560866 33297439 41561037 33297576 41561208 33297713 41561379 33297850 41561550 33297987 41561721 33298124 41561892 33298261 41562063 33298398 41562234 33298535 41562405 33298672 41562576 33298809 41562747 33298946 41562918 33299083 41563089 33299220 41563260 33299357 41563431 33299494 41563602 33299631 41563773 33299768 41563944 33299905 41564115 33300042 41564286 33300179 41564457 33300316 41564628 33300453 41564799 33300590 41564970 33300727 41565141 33300864 41565312 33301001 41565483 33301138 41565654 33301275 41565825 33301412 41565996 33301549 41566167 33301686 41566338 33301823 41566509 33301960 41566680 33302097 41566851 33302234 41567022 33302371 41567193 33302508 41567364 33302645 41567535 33302782 41567706 33302919 41567877 33303056 41568048 33303193 41568219 33303330 41568390 33303467 41568561 33303604 41568732 33303741 41568903 33303878 41569074 33304015 41569245 33304152 41569416 33304289 41569587 33304426 41569758 33304563 41569929 33304700 41570100 33304837 41570271 33304974 41570442 33305111 41570613 33305248 41570784 33305385 41570955 33305522 41571126 33305659 41571297 33305796 41571468 33305933 41571639 33306070 41571810 33306207 41571981 33306344 41572152 33306481 41572323 33306618 41572494 33306755 41572665 33306892 41572836 33307029 41573007 33307166 41573178 33307303 41573349 33307440 41573520 33307577 41573691 33307714 41573862 33307851 41574033 33307988 41574204 33308125 41574375 33308262 41574546 33308399 41574717 33308536 41574888 33308673 41575059 33308810 41575230 33308947 41575401 33309084 41575572 33309221 41575743 33309358 41575914 33309495 41576085 33309632 41576256 33309769 41576427 33309906 41576598 33310043 41576769 33310180 41576940 33310317 41577111 33310454 41577282 33310591 41577453 33310728 41577624 33310865 41577795 33311002 41577966 33311139 41578137 33311276 41578308 33311413 41578479 33311550 41578650 33311687 41578821 33311824 41578992 33311961 41579163 33312098 41579334 33312235 41579505 33312372 41579676 33312509 41579847 33312646 41580018 33312783 41580189 33312920 41580360 33313057 41580531 33313194 41580702 33313331 41580873 33313468 41581044 33313605 41581215 33313742 41581386 33313879 41581557 33314016 41581728 33314153 41581899 33314290 41582070 33314427 41582241 33314564 41582412 33314701 41582583 33314838 41582754 33314975 41582925 33315112 41583096 33315249 41583267 33315386 41583438 33315523 41583609 33315660 41583780 33315797 41583951 33315934 41584122 33316071 41584293 33316208 41584464 33316345 41584635 33316482 41584806 33316619 41584977 33316756 41585148 33316893 41585319 33317030 41585490 33317167 41585661 33317304 41585832 33317441 41586003 33317578 41586174 33317715 41586345 33317852 41586516 33317989 41586687 33318126 41586858 33318263 41587029 33318400 41587200 33318537 41587371 33318674 41587542 33318811 41587713 33318948 41587884 33319085 41588055 33319222 41588226 33319359 41588397 33319496 41588568 33319633 41588739 33319770 41588910 33319907 41589081 33320044 41589252 33320181 41589423 33320318 41589594 33320455 41589765 33320592 41589936 33320729 41590107 33320866 41590278 33321003 41590449 33321140 41590620 33321277 41590791 33321414 41590962 33321551 41591133 33321688 41591304 33321825 41591475 33321962 41591646 33322099 41591817 33322236 41591988 33322373 41592159 33322510 41592330 33322647 41592501 33322784 41592672 33322921 41592843 33323058 41593014 33323195 41593185 33323332 41593356 33323469 41593527 33323606 41593698 33323743 41593869 33323880 41594040 33324017 41594211 33324154 41594382 33324291 41594553 33324428 41594724 33324565 41594895 33324702 41595066 33324839 41595237 33324976 41595408 33325113 41595579 33325250 41595750 33325387 41595921 33325524 41596092 33325661 41596263 33325798 41596434 33325935 41596605 33326072 41596776 33326209 41596947 33326346 41597118 33326483 41597289 33326620 41597460 33326757 41597631 33326894 41597802 33327031 41597973 33327168 41598144 33327305 41598315 33327442 41598486 33327579 41598657 33327716 41598828 33327853 41598999 33327990 41599170 33328127 41599341 33328264 41599512 33328401 41599683 33328538 41599854 33328675 41600025 33328812 41600196 33328949 41600367 33329086 41600538 33329223 41600709 33329360 41600880 33329497 41601051 33329634 41601222 33329771 41601393 33329908 41601564 33330045 41601735 33330182 41601906 33330319 41602077 33330456 41602248 33330593 41602419 33330730 41602590 33330867 41602761 33331004 41602932 33331141 41603103 33331278 41603274 33331415 41603445 33331552 41603616 33331689 41603787 33331826 41603958 33331963 41604129 33332100 41604300 33332237 41604471 33332374 41604642 33332511 41604813 33332648 41604984 33332785 41605155 33332922 41605326 33333059 41605497 33333196 41605668 33333333 41605839 33333470 41606010 33333607 41606181 33333744 41606352 33333881 41606523 33334018 41606694 33334155 41606865 33334292 41607036 33334429 41607207 33334566 41607378 33334703 41607549 33334840 41607720 33334977 41607891 33335114 41608062 33335251 41608233 33335388 41608404 33335525 41608575 33335662 41608746 33335799 41608917 33335936 41609088 33336073 41609259 33336210 41609430 33336347 41609601 33336484 41609772 33336621 41609943 33336758 41610114 33336895 41610285 33337032 41610456 33337169 41610627 33337306 41610798 33337443 41610969 33337580 41611140 33337717 41611311 33337854 41611482 33337991 41611653 33338128 41611824 33338265 41611995 33338402 41612166 33338539 41612337 33338676 41612508 33338813 41612679 33338950 41612850 33339087 41613021 33339224 41613192 33339361 41613363 33339498 41613534 33339635 41613705 33339772 41613876 33339909 41614047 33340046 41614218 33340183 41614389 33340320 41614560 33340457 41614731 33340594 41614902 33340731 41615073 33340868 41615244 33341005 41615415 33341142 41615586 33341279 41615757 33341416 41615928 33341553 41616099 33341690 41616270 33341827 41616441 33341964 41616612 33342101 41616783 33342238 41616954 33342375 41617125 33342512 41617296 33342649 41617467 33342786 41617638 33342923 41617809 33343060 41617980 33343197 41618151 33343334 41618322 33343471 41618493 33343608 41618664 33343745 41618835 33343882 41619006 33344019 41619177 33344156 41619348 33344293 41619519 33344430 41619690 33344567 41619861 33344704 41620032 33344841 41620203 33344978 41620374 33345115 41620545 33345252 41620716 33345389 41620887 33345526 41621058 33345663 41621229 33345800 41621400 33345937 41621571 33346074 41621742 33346211 41621913 33346348 41622084 33346485 41622255 33346622 41622426 33346759 41622597 33346896 41622768 33347033 41622939 33347170 41623110 33347307 41623281 33347444 41623452 33347581 41623623 33347718 41623794 33347855 41623965 33347992 41624136 33348129 41624307 33348266 41624478 33348403 41624649 33348540 41624820 33348677 41624991 33348814 41625162 33348951 41625333 33349088 41625504 33349225 41625675 33349362 41625846 33349499 41626017 33349636 41626188 33349773 41626359 33349910 41626530 33350047 41626701 33350184 41626872 33350321 41627043 33350458 41627214 33350595 41627385 33350732 41627556 33350869 41627727 33351006 41627898 33351143 41628069 33351280 41628240 33351417 41628411 33351554 41628582 33351691 41628753 33351828 41628924 33351965 41629095 33352102 41629266 33352239 41629437 33352376 41629608 33352513 41629779 33352650 41629950 33352787 41630121 33352924 41630292 33353061 41630463 33353198 41630634 33353335 41630805 33353472 41630976 33353609 41631147 33353746 41631318 33353883 41631489 33354020 41631660 33354157 41631831 33354294 41632002 33354431 41632173 33354568 41632344 33354705 41632515 33354842 41632686 33354979 41632857 33355116 41633028 33355253 41633199 33355390 41633370 33355527 41633541 33355664 41633712 33355801 41633883 33355938 41634054 33356075 41634225 33356212 41634396 33356349 41634567 33356486 41634738 33356623 41634909 33356760 41635080 33356897 41635251 33357034 41635422 33357171 41635593 33357308 41635764 33357445 41635935 33357582 41636106 33357719 41636277 33357856 41636448 33357993 41636619 33358130 41636790 33358267 41636961 33358404 41637132 33358541 41637303 33358678 41637474 33358815 41637645 33358952 41637816 33359089 41637987 33359226 41638158 33359363 41638329 33359500 41638500 33359637 41638671 33359774 41638842 33359911 41639013 33360048 41639184 33360185 41639355 33360322 41639526 33360459 41639697 33360596 41639868 33360733 41640039 33360870 41640210 33361007 41640381 33361144 41640552 33361281 41640723 33361418 41640894 33361555 41641065 33361692 41641236 33361829 41641407 33361966 41641578 33362103 41641749 33362240 41641920 33362377 41642091 33362514 41642262 33362651 41642433 33362788 41642604 33362925 41642775 33363062 41642946 33363199 41643117 33363336 41643288 33363473 41643459 33363610 41643630 33363747 41643801 33363884 41643972 33364021 41644143 33364158 41644314 33364295 41644485 33364432 41644656 33364569 41644827 33364706 41644998 33364843 41645169 33364980 41645340 33365117 41645511 33365254 41645682 33365391 41645853 33365528 41646024 33365665 41646195 33365802 41646366 33365939 41646537 33366076 41646708 33366213 41646879 33366350 41647050 33366487 41647221 33366624 41647392 33366761 41647563 33366898 41647734 33367035 41647905 33367172 41648076 33367309 41648247 33367446 41648418 33367583 41648589 33367720 41648760 33367857 41648931 33367994 41649102 33368131 41649273 33368268 41649444 33368405 41649615 33368542 41649786 33368679 41649957 33368816 41650128 33368953 41650299 33369090 41650470 33369227 41650641 33369364 41650812 33369501 41650983 33369638 41651154 33369775 41651325 33369912 41651496 33370049 41651667 33370186 41651838 33370323 41652009 33370460 41652180 33370597 41652351 33370734 41652522 33370871 41652693 33371008 41652864 33371145 41653035 33371282 41653206 33371419 41653377 33371556 41653548 33371693 41653719 33371830 41653890 33371967 41654061 33372104 41654232 33372241 41654403 33372378 41654574 33372515 41654745 33372652 41654916 33372789 41655087 33372926 41655258 33373063 41655429 33373200 41655600 33373337 41655771 33373474 41655942 33373611 41656113 33373748 41656284 33373885 41656455 33374022 41656626 33374159 41656797 33374296 41656968 33374433 41657139 33374570 41657310 33374707 41657481 33374844 41657652 33374981 41657823 33375118 41657994 33375255 41658165 33375392 41658336 33375529 41658507 33375666 41658678 33375803 41658849 33375940 41659020 33376077 41659191 33376214 41659362 33376351 41659533 33376488 41659704 33376625 41659875 33376762 41660046 33376899 41660217 33377036 41660388 33377173 41660559 33377310 41660730 33377447 41660901 33377584 41661072 33377721 41661243 33377858 41661414 33377995 41661585 33378132 41661756 33378269 41661927 33378406 41662098 33378543 41662269 33378680 41662440 33378817 41662611 33378954 41662782 33379091 41662953 33379228 41663124 33379365 41663295 33379502 41663466 33379639 41663637 33379776 41663808 33379913 41663979 33380050 41664150 33380187 41664321 33380324 41664492 33380461 41664663 33380598 41664834 33380735 41665005 33380872 41665176 33381009 41665347 33381146 41665518 33381283 41665689 33381420 41665860 33381557 41666031 33381694 41666202 33381831 41666373 33381968 41666544 33382105 41666715 33382242 41666886 33382379 41667057 33382516 41667228 33382653 41667399 33382790 41667570 33382927 41667741 33383064 41667912 33383201 41668083 33383338 41668254 33383475 41668425 33383612 41668596 33383749 41668767 33383886 41668938 33384023 41669109 33384160 41669280 33384297 41669451 33384434 41669622 33384571 41669793 33384708 41669964 33384845 41670135 33384982 41670306 33385119 41670477 33385256 41670648 33385393 41670819 33385530 41670990 33385667 41671161 33385804 41671332 33385941 41671503 33386078 41671674 33386215 41671845 33386352 41672016 33386489 41672187 33386626 41672358 33386763 41672529 33386900 41672700 33387037 41672871 33387174 41673042 33387311 41673213 33387448 41673384 33387585 41673555 33387722 41673726 33387859 41673897 33387996 41674068 33388133 41674239 33388270 41674410 33388407 41674581 33388544 41674752 33388681 41674923 33388818 41675094 33388955 41675265 33389092 41675436 33389229 41675607 33389366 41675778 33389503 41675949 33389640 41676120 33389777 41676291 33389914 41676462 33390051 41676633 33390188 41676804 33390325 41676975 33390462 41677146 33390599 41677317 33390736 41677488 33390873 41677659 33391010 41677830 33391147 41678001 33391284 41678172 33391421 41678343 33391558 41678514 33391695 41678685
1000 9999904 0 9999904 12481632 10000041 12481803 10000178 12481974 10000315 12482145 10000452 12482316 10000589 12482487 10000726 12482658 10000863 12482829 10001000 12483000 10001137 12483171 10001274 12483342 10001411 12483513 10001548 12483684 10001685 12483855 10001822 12484026 10001959 12484197 10002096 12484368 10002233 12484539 10002370 12484710 10002507 12484881 10002644 12485052 10002781 12485223 10002918 12485394 10003055 12485565 10003192 12485736 10003329 12485907 10003466 12486078 10003603 12486249 10003740 12486420 10003877 12486591 10004014 12486762 10004151 12486933 10004288 12487104 10004425 12487275 10004562 12487446 10004699 12487617 10004836 12487788 10004973 12487959 10005110 12488130 10005247 12488301 10005384 12488472 10005521 12488643 10005658 12488814 10005795 12488985 10005932 12489156 10006069 12489327 10006206 12489498 10006343 12489669 10006480 12489840 10006617 12490011 10006754 12490182 10006891 12490353 10007028 12490524 10007165 12490695 10007302 12490866 10007439 12491037 10007576 12491208 10007713 12491379 10007850 12491550 10007987 12491721 10008124 12491892 10008261 12492063 10008398 12492234 10008535 12492405 10008672 12492576 10008809 12492747 10008946 12492918 10009083 12493089 10009220 12493260 10009357 12493431 10009494 12493602 10009631 12493773 10009768 12493944 10009905 12494115 10010042 12494286 10010179 12494457 10010316 12494628 10010453 12494799 10010590 12494970 10010727 12495141 10010864 12495312 10011001 12495483 10011138 12495654 10011275 12495825 10011412 12495996 10011549 12496167 10011686 12496338 10011823 12496509 10011960 12496680 10012097 12496851 10012234 12497022 10012371 12497193 10012508 12497364 10012645 12497535 10012782 12497706 10012919 12497877 10013056 12498048 10013193 12498219 10013330 12498390 10013467 12498561 10013604 12498732 10013741 12498903 10013878 12499074 10014015 12499245 10014152 12499416 10014289 12499587 10014426 12499758 10014563 12499929 10014700 12500100 10014837 12500271 10014974 12500442 10015111 12500613 10015248 12500784 10015385 12500955 10015522 12501126 10015659 12501297 10015796 12501468 10015933 12501639 10016070 12501810 10016207 12501981 10016344 12502152 10016481 12502323 10016618 12502494 10016755 12502665 10016892 12502836 10017029 12503007 10017166 12503178 10017303 12503349 10017440 12503520 10017577 12503691 10017714 12503862 10017851 12504033 10017988 12504204 10018125 12504375 10018262 12504546 10018399 12504717 10018536 12504888 10018673 12505059 10018810 12505230 10018947 12505401 10019084 12505572 10019221 12505743 10019358 12505914 10019495 12506085 10019632 12506256 10019769 12506427 10019906 12506598 10020043 12506769 10020180 12506940 10020317 12507111 10020454 12507282 10020591 12507453 10020728 12507624 10020865 12507795 10021002 12507966 10021139 12508137 10021276 12508308 10021413 12508479 10021550 12508650 10021687 12508821 10021824 12508992 10021961 12509163 10022098 12509334 10022235 12509505 10022372 12509676 10022509 12509847 10022646 12510018 10022783 12510189 10022920 12510360 10023057 12510531 10023194 12510702 10023331 12510873 10023468 12511044 10023605 12511215 10023742 12511386 10023879 12511557 10024016 12511728 10024153 12511899 10024290 12512070 10024427 12512241 10024564 12512412 10024701 12512583 10024838 12512754 10024975 12512925 10025112 12513096 10025249 12513267 10025386 12513438 10025523 12513609 10025660 12513780 10025797 12513951 10025934 12514122 10026071 12514293 10026208 12514464 10026345 12514635 10026482 12514806 10026619 12514977 10026756 12515148 10026893 12515319 10027030 12515490 10027167 12515661 10027304 12515832 10027441 12516003 10027578 12516174 10027715 12516345 10027852 12516516 10027989 12516687 10028126 12516858 10028263 12517029 10028400 12517200 10028537 12517371 10028674 12517542 10028811 12517713 10028948 12517884 10029085 12518055 10029222 12518226 10029359 12518397 10029496 12518568 10029633 12518739 10029770 12518910 10029907 12519081 10030044 12519252 10030181 12519423 10030318 12519594 10030455 12519765 10030592 12519936 10030729 12520107 10030866 12520278 10031003 12520449 10031140 12520620 10031277 12520791 10031414 12520962 10031551 12521133 10031688 12521304 10031825 12521475 10031962 12521646 10032099 12521817 10032236 12521988 10032373 12522159 10032510 12522330 10032647 12522501 10032784 12522672 10032921 12522843 10033058 12523014 10033195 12523185 10033332 12523356 10033469 12523527 10033606 12523698 10033743 12523869 10033880 12524040 10034017 12524211 10034154 12524382 10034291 12524553 10034428 12524724 10034565 12524895 10034702 12525066 10034839 12525237 10034976 12525408 10035113 12525579 10035250 12525750 10035387 12525921 10035524 12526092 10035661 12526263 10035798 12526434 10035935 12526605 10036072 12526776 10036209 12526947 10036346 12527118 10036483 12527289 10036620 12527460 10036757 12527631 10036894 12527802 10037031 12527973 10037168 12528144 10037305 12528315 10037442 12528486 10037579 12528657 10037716 12528828 10037853 12528999 10037990 12529170 10038127 12529341 10038264 12529512 10038401 12529683 10038538 12529854 10038675 12530025 10038812 12530196 10038949 12530367 10039086 12530538 10039223 12530709 10039360 12530880 10039497 12531051 10039634 12531222 10039771 12531393 10039908 12531564 10040045 12531735 10040182 12531906 10040319 12532077 10040456 12532248 10040593 12532419 10040730 12532590 10040867 12532761 10041004 12532932 10041141 12533103 10041278 12533274 10041415 12533445 10041552 12533616 10041689 12533787 10041826 12533958 10041963 12534129 10042100 12534300 10042237 12534471 10042374 12534642 10042511 12534813 10042648 12534984 10042785 12535155 10042922 12535326 10043059 12535497 10043196 12535668 10043333 12535839 10043470 12536010 10043607 12536181 10043744 12536352 10043881 12536523 10044018 12536694 10044155 12536865 10044292 12537036 10044429 12537207 10044566 12537378 10044703 12537549 10044840 12537720 10044977 12537891 10045114 12538062 10045251 12538233 10045388 12538404 10045525 12538575 10045662 12538746 10045799 12538917 10045936 12539088 10046073 12539259 10046210 12539430 10046347 12539601 10046484 12539772 10046621 12539943 10046758 12540114 10046895 12540285 10047032 12540456 10047169 12540627 10047306 12540798 10047443 12540969 10047580 12541140 10047717 12541311 10047854 12541482 10047991 12541653 10048128 12541824 10048265 12541995 10048402 12542166 10048539 12542337 10048676 12542508 10048813 12542679 10048950 12542850 10049087 12543021 10049224 12543192 10049361 12543363 10049498 12543534 10049635 12543705 10049772 12543876 10049909 12544047 10050046 12544218 10050183 12544389 10050320 12544560 10050457 12544731 10050594 12544902 10050731 12545073 10050868 12545244 10051005 12545415 10051142 12545586 10051279 12545757 10051416 12545928 10051553 12546099 10051690 12546270 10051827 12546441 10051964 12546612 10052101 12546783 10052238 12546954 10052375 12547125 10052512 12547296 10052649 12547467 10052786 12547638 10052923 12547809 10053060 12547980 10053197 12548151 10053334 12548322 10053471 12548493 10053608 12548664 10053745 12548835 10053882 12549006 10054019 12549177 10054156 12549348 10054293 12549519 10054430 12549690 10054567 12549861 10054704 12550032 10054841 12550203 10054978 12550374 10055115 12550545 10055252 12550716 10055389 12550887 10055526 12551058 10055663 12551229 10055800 12551400 10055937 12551571 10056074 12551742 10056211 12551913 10056348 12552084 10056485 12552255 10056622 12552426 10056759 12552597 10056896 12552768 10057033 12552939 10057170 12553110 10057307 12553281 10057444 12553452 10057581 12553623 10057718 12553794 10057855 12553965 10057992 12554136 10058129 12554307 10058266 12554478 10058403 12554649 10058540 12554820 10058677 12554991 10058814 12555162 10058951 12555333 10059088 12555504 10059225 12555675 10059362 12555846 10059499 12556017 10059636 12556188 10059773 12556359 10059910 12556530 10060047 12556701 10060184 12556872 10060321 12557043 10060458 12557214 10060595 12557385 10060732 12557556 10060869 12557727 10061006 12557898 10061143 12558069 10061280 12558240 10061417 12558411 10061554 12558582 10061691 12558753 10061828 12558924 10061965 12559095 10062102 12559266 10062239 12559437 10062376 12559608 10062513 12559779 10062650 12559950 10062787 12560121 10062924 12560292 10063061 12560463 10063198 12560634 10063335 12560805 10063472 12560976 10063609 12561147 10063746 12561318 10063883 12561489 10064020 12561660 10064157 12561831 10064294 12562002 10064431 12562173 10064568 12562344 10064705 12562515 10064842 12562686 10064979 12562857 10065116 12563028 10065253 12563199 10065390 12563370 10065527 12563541 10065664 12563712 10065801 12563883 10065938 12564054 10066075 12564225 10066212 12564396 10066349 12564567 10066486 12564738 10066623 12564909 10066760 12565080 10066897 12565251 10067034 12565422 10067171 12565593 10067308 12565764 10067445 12565935 10067582 12566106 10067719 12566277 10067856 12566448 10067993 12566619 10068130 12566790 10068267 12566961 10068404 12567132 10068541 12567303 10068678 12567474 10068815 12567645 10068952 12567816 10069089 12567987 10069226 12568158 10069363 12568329 10069500 12568500 10069637 12568671 10069774 12568842 10069911 12569013 10070048 12569184 10070185 12569355 10070322 12569526 10070459 12569697 10070596 12569868 10070733 12570039 10070870 12570210 10071007 12570381 10071144 12570552 10071281 12570723 10071418 12570894 10071555 12571065 10071692 12571236 10071829 12571407 10071966 12571578 10072103 12571749 10072240 12571920 10072377 12572091 10072514 12572262 10072651 12572433 10072788 12572604 10072925 12572775 10073062 12572946 10073199 12573117 10073336 12573288 10073473 12573459 10073610 12573630 10073747 12573801 10073884 12573972 10074021 12574143 10074158 12574314 10074295 12574485 10074432 12574656 10074569 12574827 10074706 12574998 10074843 12575169 10074980 12575340 10075117 12575511 10075254 12575682 10075391 12575853 10075528 12576024 10075665 12576195 10075802 12576366 10075939 12576537 10076076 12576708 10076213 12576879 10076350 12577050 10076487 12577221 10076624 12577392 10076761 12577563 10076898 12577734 10077035 12577905 10077172 12578076 10077309 12578247 10077446 12578418 10077583 12578589 10077720 12578760 10077857 12578931 10077994 12579102 10078131 12579273 10078268 12579444 10078405 12579615 10078542 12579786 10078679 12579957 10078816 12580128 10078953 12580299 10079090 12580470 10079227 12580641 10079364 12580812 10079501 12580983 10079638 12581154 10079775 12581325 10079912 12581496 10080049 12581667 10080186 12581838 10080323 12582009 10080460 12582180 10080597 12582351 10080734 12582522 10080871 12582693 10081008 12582864 10081145 12583035 10081282 12583206 10081419 12583377 10081556 12583548 10081693 12583719 10081830 12583890 10081967 12584061 10082104 12584232 10082241 12584403 10082378 12584574 10082515 12584745 10082652 12584916 10082789 12585087 10082926 12585258 10083063 12585429 10083200 12585600 10083337 12585771 10083474 12585942 10083611 12586113 10083748 12586284 10083885 12586455 10084022 12586626 10084159 12586797 10084296 12586968 10084433 12587139 10084570 12587310 10084707 12587481 10084844 12587652 10084981 12587823 10085118 12587994 10085255 12588165 10085392 12588336 10085529 12588507 10085666 12588678 10085803 12588849 10085940 12589020 10086077 12589191 10086214 12589362 10086351 12589533 10086488 12589704 10086625 12589875 10086762 12590046 10086899 12590217 10087036 12590388 10087173 12590559 10087310 12590730 10087447 12590901 10087584 12591072 10087721 12591243 10087858 12591414 10087995 12591585 10088132 12591756 10088269 12591927 10088406 12592098 10088543 12592269 10088680 12592440 10088817 12592611 10088954 12592782 10089091 12592953 10089228 12593124 10089365 12593295 10089502 12593466 10089639 12593637 10089776 12593808 10089913 12593979 10090050 12594150 10090187 12594321 10090324 12594492 10090461 12594663 10090598 12594834 10090735 12595005 10090872 12595176 10091009 12595347 10091146 12595518 10091283 12595689 10091420 12595860 10091557 12596031 10091694 12596202 10091831 12596373 10091968 12596544 10092105 12596715 10092242 12596886 10092379 12597057 10092516 12597228 10092653 12597399 10092790 12597570 10092927 12597741 10093064 12597912 10093201 12598083 10093338 12598254 10093475 12598425 10093612 12598596 10093749 12598767 10093886 12598938 10094023 12599109 10094160 12599280 10094297 12599451 10094434 12599622 10094571 12599793 10094708 12599964 10094845 12600135 10094982 12600306 10095119 12600477 10095256 12600648 10095393 12600819 10095530 12600990 10095667 12601161 10095804 12601332 10095941 12601503 10096078 12601674 10096215 12601845 10096352 12602016 10096489 12602187 10096626 12602358 10096763 12602529 10096900 12602700 10097037 12602871 10097174 12603042 10097311 12603213 10097448 12603384 10097585 12603555 10097722 12603726 10097859 12603897 10097996 12604068 10098133 12604239 10098270 12604410 10098407 12604581 10098544 12604752 10098681 12604923 10098818 12605094 10098955 12605265 10099092 12605436 10099229 12605607 10099366 12605778 10099503 12605949 10099640 12606120 10099777 12606291 10099914 12606462 10100051 12606633 10100188 12606804 10100325 12606975 10100462 12607146 10100599 12607317 10100736 12607488 10100873 12607659 10101010 12607830 10101147 12608001 10101284 12608172 10101421 12608343 10101558 12608514 10101695 12608685 10101832 12608856 10101969 12609027 10102106 12609198 10102243 12609369 10102380 12609540 10102517 12609711 10102654 12609882 10102791 12610053 10102928 12610224 10103065 12610395 10103202 12610566 10103339 12610737 10103476 12610908 10103613 12611079 10103750 12611250 10103887 12611421 10104024 12611592 10104161 12611763 10104298 12611934 10104435 12612105 10104572 12612276 10104709 12612447 10104846 12612618 10104983 12612789 10105120 12612960 10105257 12613131 10105394 12613302 10105531 12613473 10105668 12613644 10105805 12613815 10105942 12613986 10106079 12614157 10106216 12614328 10106353 12614499 10106490 12614670 10106627 12614841 10106764 12615012 10106901 12615183 10107038 12615354 10107175 12615525 10107312 12615696 10107449 12615867 10107586 12616038 10107723 12616209 10107860 12616380 10107997 12616551 10108134 12616722 10108271 12616893 10108408 12617064 10108545 12617235 10108682 12617406 10108819 12617577 10108956 12617748 10109093 12617919 10109230 12618090 10109367 12618261 10109504 12618432 10109641 12618603 10109778 12618774 10109915 12618945 10110052 12619116 10110189 12619287 10110326 12619458 10110463 12619629 10110600 12619800 10110737 12619971 10110874 12620142 10111011 12620313 10111148 12620484 10111285 12620655 10111422 12620826 10111559 12620997 10111696 12621168 10111833 12621339 10111970 12621510 10112107 12621681 10112244 12621852 10112381 12622023 10112518 12622194 10112655 12622365 10112792 12622536 10112929 12622707 10113066 12622878 10113203 12623049 10113340 12623220 10113477 12623391 10113614 12623562 10113751 12623733 10113888 12623904 10114025 12624075 10114162 12624246 10114299 12624417 10114436 12624588 10114573 12624759 10114710 12624930 10114847 12625101 10114984 12625272 10115121 12625443 10115258 12625614 10115395 12625785 10115532 12625956 10115669 12626127 10115806 12626298 10115943 12626469 10116080 12626640 10116217 12626811 10116354 12626982 10116491 12627153 10116628 12627324 10116765 12627495 10116902 12627666 10117039 12627837 10117176 12628008 10117313 12628179 10117450 12628350 10117587 12628521 10117724 12628692 10117861 12628863 10117998 12629034 10118135 12629205 10118272 12629376 10118409 12629547 10118546 12629718 10118683 12629889 10118820 12630060 10118957 12630231 10119094 12630402 10119231 12630573 10119368 12630744 10119505 12630915 10119642 12631086 10119779 12631257 10119916 12631428 10120053 12631599 10120190 12631770 10120327 12631941 10120464 12632112 10120601 12632283 10120738 12632454 10120875 12632625 10121012 12632796 10121149 12632967 10121286 12633138 10121423 12633309 10121560 12633480 10121697 12633651 10121834 12633822 10121971 12633993 10122108 12634164 10122245 12634335 10122382 12634506 10122519 12634677 10122656 12634848 10122793 12635019 10122930 12635190 10123067 12635361 10123204 12635532 10123341 12635703 10123478 12635874 10123615 12636045 10123752 12636216 10123889 12636387 10124026 12636558 10124163 12636729 10124300 12636900 10124437 12637071 10124574 12637242 10124711 12637413 10124848 12637584 10124985 12637755 10125122 12637926 10125259 12638097 10125396 12638268 10125533 12638439 10125670 12638610 10125807 12638781 10125944 12638952 10126081 12639123 10126218 12639294 10126355 12639465 10126492 12639636 10126629 12639807 10126766 12639978 10126903 12640149 10127040 12640320 10127177 12640491 10127314 12640662 10127451 12640833 10127588 12641004 10127725 12641175 10127862 12641346 10127999 12641517 10128136 12641688 10128273 12641859 10128410 12642030 10128547 12642201 10128684 12642372 10128821 12642543 10128958 12642714 10129095 12642885 10129232 12643056 10129369 12643227 10129506 12643398 10129643 12643569 10129780 12643740 10129917 12643911 10130054 12644082 10130191 12644253 10130328 12644424 10130465 12644595 10130602 12644766 10130739 12644937 10130876 12645108 10131013 12645279 10131150 12645450 10131287 12645621 10131424 12645792 10131561 12645963 10131698 12646134 10131835 12646305 10131972 12646476 10132109 12646647 10132246 12646818 10132383 12646989 10132520 12647160 10132657 12647331 10132794 12647502 10132931 12647673 10133068 12647844 10133205 12648015 10133342 12648186 10133479 12648357 10133616 12648528 10133753 12648699 10133890 12648870 10134027 12649041 10134164 12649212 10134301 12649383 10134438 12649554 10134575 12649725 10134712 12649896 10134849 12650067 10134986 12650238 10135123 12650409 10135260 12650580 10135397 12650751 10135534 12650922 10135671 12651093 10135808 12651264 10135945 12651435 10136082 12651606 10136219 12651777 10136356 12651948 10136493 12652119 10136630 12652290
1000 39043900 0 39043900 48733627 39044037 48733798 39044174 48733969 39044311 48734140 39044448 48734311 39044585 48734482 39044722 48734653 39044859 48734824 39044996 48734995 39045133 48735166 39045270 48735337 39045407 48735508 39045544 48735679 39045681 48735850 39045818 48736021 39045955 48736192 39046092 48736363 39046229 48736534 39046366 48736705 39046503 48736876 39046640 48737047 39046777 48737218 39046914 48737389 39047051 48737560 39047188 48737731 39047325 48737902 39047462 48738073 39047599 48738244 39047736 48738415 39047873 48738586 39048010 48738757 39048147 48738928 39048284 48739099 39048421 48739270 39048558 48739441 39048695 48739612 39048832 48739783 39048969 48739954 39049106 48740125 39049243 48740296 39049380 48740467 39049517 48740638 39049654 48740809 39049791 48740980 39049928 48741151 39050065 48741322 39050202 48741493 39050339 48741664 39050476 48741835 39050613 48742006 39050750 48742177 39050887 48742348 39051024 48742519 39051161 48742690 39051298 48742861 39051435 48743032 39051572 48743203 39051709 48743374 39051846 48743545 39051983 48743716 39052120 48743887 39052257 48744058 39052394 48744229 39052531 48744400 39052668 48744571 39052805 48744742 39052942 48744913 39053079 48745084 39053216 48745255 39053353 48745426 39053490 48745597 39053627 48745768 39053764 48745939 39053901 48746110 39054038 48746281 39054175 48746452 39054312 48746623 39054449 48746794 39054586 48746965 39054723 48747136 39054860 48747307 39054997 48747478 39055134 48747649 39055271 48747820 39055408 48747991 39055545 48748162 39055682 48748333 39055819 48748504 39055956 48748675 39056093 48748846 39056230 48749017 39056367 48749188 39056504 48749359 39056641 48749530 39056778 48749701 39056915 48749872 39057052 48750043 39057189 48750214 39057326 48750385 39057463 48750556 39057600 48750727 39057737 48750898 39057874 48751069 39058011 48751240 39058148 48751411 39058285 48751582 39058422 48751753 39058559 48751924 39058696 48752095 39058833 48752266 39058970 48752437 39059107 48752608 39059244 48752779 39059381 48752950 39059518 48753121 39059655 48753292 39059792 48753463 39059929 48753634 39060066 48753805 39060203 48753976 39060340 48754147 39060477 48754318 39060614 48754489 39060751 48754660 39060888 48754831 39061025 48755002 39061162 48755173 39061299 48755344 39061436 48755515 39061573 48755686 39061710 48755857 39061847 48756028 39061984 48756199 39062121 48756370 39062258 48756541 39062395 48756712 39062532 48756883 39062669 48757054 39062806 48757225 39062943 48757396 39063080 48757567 39063217 48757738 39063354 48757909 39063491 48758080 39063628 48758251 39063765 48758422 39063902 48758593 39064039 48758764 39064176 48758935 39064313 48759106 39064450 48759277 39064587 48759448 39064724 48759619 39064861 48759790 39064998 48759961 39065135 48760132 39065272 48760303 39065409 48760474 39065546 48760645 39065683 48760816 39065820 48760987 39065957 48761158 39066094 48761329 39066231 48761500 39066368 48761671 39066505 48761842 39066642 48762013 39066779 48762184 39066916 48762355 39067053 48762526 39067190 48762697 39067327 48762868 39067464 48763039 39067601 48763210 39067738 48763381 39067875 48763552 39068012 48763723 39068149 48763894 39068286 48764065 39068423 48764236 39068560 48764407 39068697 48764578 39068834 48764749 39068971 48764920 39069108 48765091 39069245 48765262 39069382 48765433 39069519 48765604 39069656 48765775 39069793 48765946 39069930 48766117 39070067 48766288 39070204 48766459 39070341 48766630 39070478 48766801 39070615 48766972 39070752 48767143 39070889 48767314 39071026 48767485 39071163 48767656 39071300 48767827 39071437 48767998 39071574 48768169 39071711 48768340 39071848 48768511 39071985 48768682 39072122 48768853 39072259 48769024 39072396 48769195 39072533 48769366 39072670 48769537 39072807 48769708 39072944 48769879 39073081 48770050 39073218 48770221 39073355 48770392 39073492 48770563 39073629 48770734 39073766 48770905 39073903 48771076 39074040 48771247 39074177 48771418 39074314 48771589 39074451 48771760 39074588 48771931 39074725 48772102 39074862 48772273 39074999 48772444 39075136 48772615 39075273 48772786 39075410 48772957 39075547 48773128 39075684 48773299 39075821 48773470 39075958 48773641 39076095 48773812 39076232 48773983 39076369 48774154 39076506 48774325 39076643 48774496 39076780 48774667 39076917 48774838 39077054 48775009 39077191 48775180 39077328 48775351 39077465 48775522 39077602 48775693 39077739 48775864 39077876 48776035 39078013 48776206 39078150 48776377 39078287 48776548 39078424 48776719 39078561 48776890 39078698 48777061 39078835 48777232 39078972 48777403 39079109 48777574 39079246 48777745 39079383 48777916 39079520 48778087 39079657 48778258 39079794 48778429 39079931 48778600 39080068 48778771 39080205 48778942 39080342 48779113 39080479 48779284 39080616 48779455 39080753 48779626 39080890 48779797 39081027 48779968 39081164 48780139 39081301 48780310 39081438 48780481 39081575 48780652 39081712 48780823 39081849 48780994 39081986 48781165 39082123 48781336 39082260 48781507 39082397 48781678 39082534 48781849 39082671 48782020 39082808 48782191 39082945 48782362 39083082 48782533 39083219 48782704 39083356 48782875 39083493 48783046 39083630 48783217 39083767 48783388 39083904 48783559 39084041 48783730 39084178 48783901 39084315 48784072 39084452 48784243 39084589 48784414 39084726 48784585 39084863 48784756 39085000 48784927 39085137 48785098 39085274 48785269 39085411 48785440 39085548 48785611 39085685 48785782 39085822 48785953 39085959 48786124 39086096 48786295 39086233 48786466 39086370 48786637 39086507 48786808 39086644 48786979 39086781 48787150 39086918 48787321 39087055 48787492 39087192 48787663 39087329 48787834 39087466 48788005 39087603 48788176 39087740 48788347 39087877 48788518 39088014 48788689 39088151 48788860 39088288 48789031 39088425 48789202 39088562 48789373 39088699 48789544 39088836 48789715 39088973 48789886 39089110 48790057 39089247 48790228 39089384 48790399 39089521 48790570 39089658 48790741 39089795 48790912 39089932 48791083 39090069 48791254 39090206 48791425 39090343 48791596 39090480 48791767 39090617 48791938 39090754 48792109 39090891 48792280 39091028 48792451 39091165 48792622 39091302 48792793 39091439 48792964 39091576 48793135 39091713 48793306 39091850 48793477 39091987 48793648 39092124 48793819 39092261 48793990 39092398 48794161 39092535 48794332 39092672 48794503 39092809 48794674 39092946 48794845 39093083 48795016 39093220 48795187 39093357 48795358 39093494 48795529 39093631 48795700 39093768 48795871 39093905 48796042 39094042 48796213 39094179 48796384 39094316 48796555 39094453 48796726 39094590 48796897 39094727 48797068 39094864 48797239 39095001 48797410 39095138 48797581 39095275 48797752 39095412 48797923 39095549 48798094 39095686 48798265 39095823 48798436 39095960 48798607 39096097 48798778 39096234 48798949 39096371 48799120 39096508 48799291 39096645 48799462 39096782 48799633 39096919 48799804 39097056 48799975 39097193 48800146 39097330 48800317 39097467 48800488 39097604 48800659 39097741 48800830 39097878 48801001 39098015 48801172 39098152 48801343 39098289 48801514 39098426 48801685 39098563 48801856 39098700 48802027 39098837 48802198 39098974 48802369 39099111 48802540 39099248 48802711 39099385 48802882 39099522 48803053 39099659 48803224 39099796 48803395 39099933 48803566 39100070 48803737 39100207 48803908 39100344 48804079 39100481 48804250 39100618 48804421 39100755 48804592 39100892 48804763 39101029 48804934 39101166 48805105 39101303 48805276 39101440 48805447 39101577 48805618 39101714 48805789 39101851 48805960 39101988 48806131 39102125 48806302 39102262 48806473 39102399 48806644 39102536 48806815 39102673 48806986 39102810 48807157 39102947 48807328 39103084 48807499 39103221 48807670 39103358 48807841 39103495 48808012 39103632 48808183 39103769 48808354 39103906 48808525 39104043 48808696 39104180 48808867 39104317 48809038 39104454 48809209 39104591 48809380 39104728 48809551 39104865 48809722 39105002 48809893 39105139 48810064 39105276 48810235 39105413 48810406 39105550 48810577 39105687 48810748 39105824 48810919 39105961 48811090 39106098 48811261 39106235 48811432 39106372 48811603 39106509 48811774 39106646 48811945 39106783 48812116 39106920 48812287 39107057 48812458 39107194 48812629 39107331 48812800 39107468 48812971 39107605 48813142 39107742 48813313 39107879 48813484 39108016 48813655 39108153 48813826 39108290 48813997 39108427 48814168 39108564 48814339 39108701 48814510 39108838 48814681 39108975 48814852 39109112 48815023 39109249 48815194 39109386 48815365 39109523 48815536 39109660 48815707 39109797 48815878 39109934 48816049 39110071 48816220 39110208 48816391 39110345 48816562 39110482 48816733 39110619 48816904 39110756 48817075 39110893 48817246 39111030 48817417 39111167 48817588 39111304 48817759 39111441 48817930 39111578 48818101 39111715 48818272 39111852 48818443 39111989 48818614 39112126 48818785 39112263 48818956 39112400 48819127 39112537 48819298 39112674 48819469 39112811 48819640 39112948 48819811 39113085 48819982 39113222 48820153 39113359 48820324 39113496 48820495 39113633 48820666 39113770 48820837 39113907 48821008 39114044 48821179 39114181 48821350 39114318 48821521 39114455 48821692 39114592 48821863 39114729 48822034 39114866 48822205 39115003 48822376 39115140 48822547 39115277 48822718 39115414 48822889 39115551 48823060 39115688 48823231 39115825 48823402 39115962 48823573 39116099 48823744 39116236 48823915 39116373 48824086 39116510 48824257 39116647 48824428 39116784 48824599 39116921 48824770 39117058 48824941 39117195 48825112 39117332 48825283 39117469 48825454 39117606 48825625 39117743 48825796 39117880 48825967 39118017 48826138 39118154 48826309 39118291 48826480 39118428 48826651 39118565 48826822 39118702 48826993 39118839 48827164 39118976 48827335 39119113 48827506 39119250 48827677 39119387 48827848 39119524 48828019 39119661 48828190 39119798 48828361 39119935 48828532 39120072 48828703 39120209 48828874 39120346 48829045 39120483 48829216 39120620 48829387 39120757 48829558 39120894 48829729 39121031 48829900 39121168 48830071 39121305 48830242 39121442 48830413 39121579 48830584 39121716 48830755 39121853 48830926 39121990 48831097 39122127 48831268 39122264 48831439 39122401 48831610 39122538 48831781 39122675 48831952 39122812 48832123 39122949 48832294 39123086 48832465 39123223 48832636 39123360 48832807 39123497 48832978 39123634 48833149 39123771 48833320 39123908 48833491 39124045 48833662 39124182 48833833 39124319 48834004 39124456 48834175 39124593 48834346 39124730 48834517 39124867 48834688 39125004 48834859 39125141 48835030 39125278 48835201 39125415 48835372 39125552 48835543 39125689 48835714 39125826 48835885 39125963 48836056 39126100 48836227 39126237 48836398 39126374 48836569 39126511 48836740 39126648 48836911 39126785 48837082 39126922 48837253 39127059 48837424 39127196 48837595 39127333 48837766 39127470 48837937 39127607 48838108 39127744 48838279 39127881 48838450 39128018 48838621 39128155 48838792 39128292 48838963 39128429 48839134 39128566 48839305 39128703 48839476 39128840 48839647 39128977 48839818 39129114 48839989 39129251 48840160 39129388 48840331 39129525 48840502 39129662 48840673 39129799 48840844 39129936 48841015 39130073 48841186 39130210 48841357 39130347 48841528 39130484 48841699 39130621 48841870 39130758 48842041 39130895 48842212 39131032 48842383 39131169 48842554 39131306 48842725 39131443 48842896 39131580 48843067 39131717 48843238 39131854 48843409 39131991 48843580 39132128 48843751 39132265 48843922 39132402 48844093 39132539 48844264 39132676 48844435 39132813 48844606 39132950 48844777 39133087 48844948 39133224 48845119 39133361 48845290 39133498 48845461 39133635 48845632 39133772 48845803 39133909 48845974 39134046 48846145 39134183 48846316 39134320 48846487 39134457 48846658 39134594 48846829 39134731 48847000 39134868 48847171 39135005 48847342 39135142 48847513 39135279 48847684 39135416 48847855 39135553 48848026 39135690 48848197 39135827 48848368 39135964 48848539 39136101 48848710 39136238 48848881 39136375 48849052 39136512 48849223 39136649 48849394 39136786 48849565 39136923 48849736 39137060 48849907 39137197 48850078 39137334 48850249 39137471 48850420 39137608 48850591 39137745 48850762 39137882 48850933 39138019 48851104 39138156 48851275 39138293 48851446 39138430 48851617 39138567 48851788 39138704 48851959 39138841 48852130 39138978 48852301 39139115 48852472 39139252 48852643 39139389 48852814 39139526 48852985 39139663 48853156 39139800 48853327 39139937 48853498 39140074 48853669 39140211 48853840 39140348 48854011 39140485 48854182 39140622 48854353 39140759 48854524 39140896 48854695 39141033 48854866 39141170 48855037 39141307 48855208 39141444 48855379 39141581 48855550 39141718 48855721 39141855 48855892 39141992 48856063 39142129 48856234 39142266 48856405 39142403 48856576 39142540 48856747 39142677 48856918 39142814 48857089 39142951 48857260 39143088 48857431 39143225 48857602 39143362 48857773 39143499 48857944 39143636 48858115 39143773 48858286 39143910 48858457 39144047 48858628 39144184 48858799 39144321 48858970 39144458 48859141 39144595 48859312 39144732 48859483 39144869 48859654 39145006 48859825 39145143 48859996 39145280 48860167 39145417 48860338 39145554 48860509 39145691 48860680 39145828 48860851 39145965 48861022 39146102 48861193 39146239 48861364 39146376 48861535 39146513 48861706 39146650 48861877 39146787 48862048 39146924 48862219 39147061 48862390 39147198 48862561 39147335 48862732 39147472 48862903 39147609 48863074 39147746 48863245 39147883 48863416 39148020 48863587 39148157 48863758 39148294 48863929 39148431 48864100 39148568 48864271 39148705 48864442 39148842 48864613 39148979 48864784 39149116 48864955 39149253 48865126 39149390 48865297 39149527 48865468 39149664 48865639 39149801 48865810 39149938 48865981 39150075 48866152 39150212 48866323 39150349 48866494 39150486 48866665 39150623 48866836 39150760 48867007 39150897 48867178 39151034 48867349 39151171 48867520 39151308 48867691 39151445 48867862 39151582 48868033 39151719 48868204 39151856 48868375 39151993 48868546 39152130 48868717 39152267 48868888 39152404 48869059 39152541 48869230 39152678 48869401 39152815 48869572 39152952 48869743 39153089 48869914 39153226 48870085 39153363 48870256 39153500 48870427 39153637 48870598 39153774 48870769 39153911 48870940 39154048 48871111 39154185 48871282 39154322 48871453 39154459 48871624 39154596 48871795 39154733 48871966 39154870 48872137 39155007 48872308 39155144 48872479 39155281 48872650 39155418 48872821 39155555 48872992 39155692 48873163 39155829 48873334 39155966 48873505 39156103 48873676 39156240 48873847 39156377 48874018 39156514 48874189 39156651 48874360 39156788 48874531 39156925 48874702 39157062 48874873 39157199 48875044 39157336 48875215 39157473 48875386 39157610 48875557 39157747 48875728 39157884 48875899 39158021 48876070 39158158 48876241 39158295 48876412 39158432 48876583 39158569 48876754 39158706 48876925 39158843 48877096 39158980 48877267 39159117 48877438 39159254 48877609 39159391 48877780 39159528 48877951 39159665 48878122 39159802 48878293 39159939 48878464 39160076 48878635 39160213 48878806 39160350 48878977 39160487 48879148 39160624 48879319 39160761 48879490 39160898 48879661 39161035 48879832 39161172 48880003 39161309 48880174 39161446 48880345 39161583 48880516 39161720 48880687 39161857 48880858 39161994 48881029 39162131 48881200 39162268 48881371 39162405 48881542 39162542 48881713 39162679 48881884 39162816 48882055 39162953 48882226 39163090 48882397 39163227 48882568 39163364 48882739 39163501 48882910 39163638 48883081 39163775 48883252 39163912 48883423 39164049 48883594 39164186 48883765 39164323 48883936 39164460 48884107 39164597 48884278 39164734 48884449 39164871 48884620 39165008 48884791 39165145 48884962 39165282 48885133 39165419 48885304 39165556 48885475 39165693 48885646 39165830 48885817 39165967 48885988 39166104 48886159 39166241 48886330 39166378 48886501 39166515 48886672 39166652 48886843 39166789 48887014 39166926 48887185 39167063 48887356 39167200 48887527 39167337 48887698 39167474 48887869 39167611 48888040 39167748 48888211 39167885 48888382 39168022 48888553 39168159 48888724 39168296 48888895 39168433 48889066 39168570 48889237 39168707 48889408 39168844 48889579 39168981 48889750 39169118 48889921 39169255 48890092 39169392 48890263 39169529 48890434 39169666 48890605 39169803 48890776 39169940 48890947 39170077 48891118 39170214 48891289 39170351 48891460 39170488 48891631 39170625 48891802 39170762 48891973 39170899 48892144 39171036 48892315 39171173 48892486 39171310 48892657 39171447 48892828 39171584 48892999 39171721 48893170 39171858 48893341 39171995 48893512 39172132 48893683 39172269 48893854 39172406 48894025 39172543 48894196 39172680 48894367 39172817 48894538 39172954 48894709 39173091 48894880 39173228 48895051 39173365 48895222 39173502 48895393 39173639 48895564 39173776 48895735 39173913 48895906 39174050 48896077 39174187 48896248 39174324 48896419 39174461 48896590 39174598 48896761 39174735 48896932 39174872 48897103 39175009 48897274 39175146 48897445 39175283 48897616 39175420 48897787 39175557 48897958 39175694 48898129 39175831 48898300 39175968 48898471 39176105 48898642 39176242 48898813 39176379 48898984 39176516 48899155 39176653 48899326 39176790 48899497 39176927 48899668 39177064 48899839 39177201 48900010 39177338 48900181 39177475 48900352 39177612 48900523 39177749 48900694 39177886 48900865 39178023 48901036 39178160 48901207 39178297 48901378 39178434 48901549 39178571 48901720 39178708 48901891 39178845 48902062 39178982 48902233 39179119 48902404 39179256 48902575 39179393 48902746 39179530 48902917 39179667 48903088 39179804 48903259 39179941 48903430 39180078 48903601 39180215 48903772 39180352 48903943 39180489 48904114 39180626 48904285
1000 62528992 0 62528992 78047136 62529129 78047307 62529266 78047478 62529403 78047649 62529540 78047820 62529677 78047991 62529814 78048162 62529951 78048333 62530088 78048504 62530225 78048675 62530362 78048846 62530499 78049017 62530636 78049188 62530773 78049359 62530910 78049530 62531047 78049701 62531184 78049872 62531321 78050043 62531458 78050214 62531595 78050385 62531732 78050556 62531869 78050727 62532006 78050898 62532143 78051069 62532280 78051240 62532417 78051411 62532554 78051582 62532691 78051753 62532828 78051924 62532965 78052095 62533102 78052266 62533239 78052437 62533376 78052608 62533513 78052779 62533650 78052950 62533787 78053121 62533924 78053292 62534061 78053463 62534198 78053634 62534335 78053805 62534472 78053976 62534609 78054147 62534746 78054318 62534883 78054489 62535020 78054660 62535157 78054831 62535294 78055002 62535431 78055173 62535568 78055344 62535705 78055515 62535842 78055686 62535979 78055857 62536116 78056028 62536253 78056199 62536390 78056370 62536527 78056541 62536664 78056712 62536801 78056883 62536938 78057054 62537075 78057225 62537212 78057396 62537349 78057567 62537486 78057738 62537623 78057909 62537760 78058080 62537897 78058251 62538034 78058422 62538171 78058593 62538308 78058764 62538445 78058935 62538582 78059106 62538719 78059277 62538856 78059448 62538993 78059619 62539130 78059790 62539267 78059961 62539404 78060132 62539541 78060303 62539678 78060474 62539815 78060645 62539952 78060816 62540089 78060987 62540226 78061158 62540363 78061329 62540500 78061500 62540637 78061671 62540774 78061842 62540911 78062013 62541048 78062184 62541185 78062355 62541322 78062526 62541459 78062697 62541596 78062868 62541733 78063039 62541870 78063210 62542007 78063381 62542144 78063552 62542281 78063723 62542418 78063894 62542555 78064065 62542692 78064236 62542829 78064407 62542966 78064578 62543103 78064749 62543240 78064920 62543377 78065091 62543514 78065262 62543651 78065433 62543788 78065604 62543925 78065775 62544062 78065946 62544199 78066117 62544336 78066288 62544473 78066459 62544610 78066630 62544747 78066801 62544884 78066972 62545021 78067143 62545158 78067314 62545295 78067485 62545432 78067656 62545569 78067827 62545706 78067998 62545843 78068169 62545980 78068340 62546117 78068511 62546254 78068682 62546391 78068853 62546528 78069024 62546665 78069195 62546802 78069366 62546939 78069537 62547076 78069708 62547213 78069879 62547350 78070050 62547487 78070221 62547624 78070392 62547761 78070563 62547898 78070734 62548035 78070905 62548172 78071076 62548309 78071247 62548446 78071418 62548583 78071589 62548720 78071760 62548857 78071931 62548994 78072102 62549131 78072273 62549268 78072444 62549405 78072615 62549542 78072786 62549679 78072957 62549816 78073128 62549953 78073299 62550090 78073470 62550227 78073641 62550364 78073812 62550501 78073983 62550638 78074154 62550775 78074325 62550912 78074496 62551049 78074667 62551186 78074838 62551323 78075009 62551460 78075180 62551597 78075351 62551734 78075522 62551871 78075693 62552008 78075864 62552145 78076035 62552282 78076206 62552419 78076377 62552556 78076548 62552693 78076719 62552830 78076890 62552967 78077061 62553104 78077232 62553241 78077403 62553378 78077574 62553515 78077745 62553652 78077916 62553789 78078087 62553926 78078258 62554063 78078429 62554200 78078600 62554337 78078771 62554474 78078942 62554611 78079113 62554748 78079284 62554885 78079455 62555022 78079626 62555159 78079797 62555296 78079968 62555433 78080139 62555570 78080310 62555707 78080481 62555844 78080652 62555981 78080823 62556118 78080994 62556255 78081165 62556392 78081336 62556529 78081507 62556666 78081678 62556803 78081849 62556940 78082020 62557077 78082191 62557214 78082362 62557351 78082533 62557488 78082704 62557625 78082875 62557762 78083046 62557899 78083217 62558036 78083388 62558173 78083559 62558310 78083730 62558447 78083901 62558584 78084072 62558721 78084243 62558858 78084414 62558995 78084585 62559132 78084756 62559269 78084927 62559406 78085098 62559543 78085269 62559680 78085440 62559817 78085611 62559954 78085782 62560091 78085953 62560228 78086124 62560365 78086295 62560502 78086466 62560639 78086637 62560776 78086808 62560913 78086979 62561050 78087150 62561187 78087321 62561324 78087492 62561461 78087663 62561598 78087834 62561735 78088005 62561872 78088176 62562009 78088347 62562146 78088518 62562283 78088689 62562420 78088860 62562557 78089031 62562694 78089202 62562831 78089373 62562968 78089544 62563105 78089715 62563242 78089886 62563379 78090057 62563516 78090228 62563653 78090399 62563790 78090570 62563927 78090741 62564064 78090912 62564201 78091083 62564338 78091254 62564475 78091425 62564612 78091596 62564749 78091767 62564886 78091938 62565023 78092109 62565160 78092280 62565297 78092451 62565434 78092622 62565571 78092793 62565708 78092964 62565845 78093135 62565982 78093306 62566119 78093477 62566256 78093648 62566393 78093819 62566530 78093990 62566667 78094161 62566804 78094332 62566941 78094503 62567078 78094674 62567215 78094845 62567352 78095016 62567489 78095187 62567626 78095358 62567763 78095529 62567900 78095700 62568037 78095871 62568174 78096042 62568311 78096213 62568448 78096384 62568585 78096555 62568722 78096726 62568859 78096897 62568996 78097068 62569133 78097239 62569270 78097410 62569407 78097581 62569544 78097752 62569681 78097923 62569818 78098094 62569955 78098265 62570092 78098436 62570229 78098607 62570366 78098778 62570503 78098949 62570640 78099120 62570777 78099291 62570914 78099462 62571051 78099633 62571188 78099804 62571325 78099975 62571462 78100146 62571599 78100317 62571736 78100488 62571873 78100659 62572010 78100830 62572147 78101001 62572284 78101172 62572421 78101343 62572558 78101514 62572695 78101685 62572832 78101856 62572969 78102027 62573106 78102198 62573243 78102369 62573380 78102540 62573517 78102711 62573654 78102882 62573791 78103053 62573928 78103224 62574065 78103395 62574202 78103566 62574339 78103737 62574476 78103908 62574613 78104079 62574750 78104250 62574887 78104421 62575024 78104592 62575161 78104763 62575298 78104934 62575435 78105105 62575572 78105276 62575709 78105447 62575846 78105618 62575983 78105789 62576120 78105960 62576257 78106131 62576394 78106302 62576531 78106473 62576668 78106644 62576805 78106815 62576942 78106986 62577079 78107157 62577216 78107328 62577353 78107499 62577490 78107670 62577627 78107841 62577764 78108012 62577901 78108183 62578038 78108354 62578175 78108525 62578312 78108696 62578449 78108867 62578586 78109038 62578723 78109209 62578860 78109380 62578997 78109551 62579134 78109722 62579271 78109893 62579408 78110064 62579545 78110235 62579682 78110406 62579819 78110577 62579956 78110748 62580093 78110919 62580230 78111090 62580367 78111261 62580504 78111432 62580641 78111603 62580778 78111774 62580915 78111945 62581052 78112116 62581189 78112287 62581326 78112458 62581463 78112629 62581600 78112800 62581737 78112971 62581874 78113142 62582011 78113313 62582148 78113484 62582285 78113655 62582422 78113826 62582559 78113997 62582696 78114168 62582833 78114339 62582970 78114510 62583107 78114681 62583244 78114852 62583381 78115023 62583518 78115194 62583655 78115365 62583792 78115536 62583929 78115707 62584066 78115878 62584203 78116049 62584340 78116220 62584477 78116391 62584614 78116562 62584751 78116733 62584888 78116904 62585025 78117075 62585162 78117246 62585299 78117417 62585436 78117588 62585573 78117759 62585710 78117930 62585847 78118101 62585984 78118272 62586121 78118443 62586258 78118614 62586395 78118785 62586532 78118956 62586669 78119127 62586806 78119298 62586943 78119469 62587080 78119640 62587217 78119811 62587354 78119982 62587491 78120153 62587628 78120324 62587765 78120495 62587902 78120666 62588039 78120837 62588176 78121008 62588313 78121179 62588450 78121350 62588587 78121521 62588724 78121692 62588861 78121863 62588998 78122034 62589135 78122205 62589272 78122376 62589409 78122547 62589546 78122718 62589683 78122889 62589820 78123060 62589957 78123231 62590094 78123402 62590231 78123573 62590368 78123744 62590505 78123915 62590642 78124086 62590779 78124257 62590916 78124428 62591053 78124599 62591190 78124770 62591327 78124941 62591464 78125112 62591601 78125283 62591738 78125454 62591875 78125625 62592012 78125796 62592149 78125967 62592286 78126138 62592423 78126309 62592560 78126480 62592697 78126651 62592834 78126822 62592971 78126993 62593108 78127164 62593245 78127335 62593382 78127506 62593519 78127677 62593656 78127848 62593793 78128019 62593930 78128190 62594067 78128361 62594204 78128532 62594341 78128703 62594478 78128874 62594615 78129045 62594752 78129216 62594889 78129387 62595026 78129558 62595163 78129729 62595300 78129900 62595437 78130071 62595574 78130242 62595711 78130413 62595848 78130584 62595985 78130755 62596122 78130926 62596259 78131097 62596396 78131268 62596533 78131439 62596670 78131610 62596807 78131781 62596944 78131952 62597081 78132123 62597218 78132294 62597355 78132465 62597492 78132636 62597629 78132807 62597766 78132978 62597903 78133149 62598040 78133320 62598177 78133491 62598314 78133662 62598451 78133833 62598588 78134004 62598725 78134175 62598862 78134346 62598999 78134517 62599136 78134688 62599273 78134859 62599410 78135030 62599547 78135201 62599684 78135372 62599821 78135543 62599958 78135714 62600095 78135885 62600232 78136056 62600369 78136227 62600506 78136398 62600643 78136569 62600780 78136740 62600917 78136911 62601054 78137082 62601191 78137253 62601328 78137424 62601465 78137595 62601602 78137766 62601739 78137937 62601876 78138108 62602013 78138279 62602150 78138450 62602287 78138621 62602424 78138792 62602561 78138963 62602698 78139134 62602835 78139305 62602972 78139476 62603109 78139647 62603246 78139818 62603383 78139989 62603520 78140160 62603657 78140331 62603794 78140502 62603931 78140673 62604068 78140844 62604205 78141015 62604342 78141186 62604479 78141357 62604616 78141528 62604753 78141699 62604890 78141870 62605027 78142041 62605164 78142212 62605301 78142383 62605438 78142554 62605575 78142725 62605712 78142896 62605849 78143067 62605986 78143238 62606123 78143409 62606260 78143580 62606397 78143751 62606534 78143922 62606671 78144093 62606808 78144264 62606945 78144435 62607082 78144606 62607219 78144777 62607356 78144948 62607493 78145119 62607630 78145290 62607767 78145461 62607904 78145632 62608041 78145803 62608178 78145974 62608315 78146145 62608452 78146316 62608589 78146487 62608726 78146658 62608863 78146829 62609000 78147000 62609137 78147171 62609274 78147342 62609411 78147513 62609548 78147684 62609685 78147855 62609822 78148026 62609959 78148197 62610096 78148368 62610233 78148539 62610370 78148710 62610507 78148881 62610644 78149052 62610781 78149223 62610918 78149394 62611055 78149565 62611192 78149736 62611329 78149907 62611466 78150078 62611603 78150249 62611740 78150420 62611877 78150591 62612014 78150762 62612151 78150933 62612288 78151104 62612425 78151275 62612562 78151446 62612699 78151617 62612836 78151788 62612973 78151959 62613110 78152130 62613247 78152301 62613384 78152472 62613521 78152643 62613658 78152814 62613795 78152985 62613932 78153156 62614069 78153327 62614206 78153498 62614343 78153669 62614480 78153840 62614617 78154011 62614754 78154182 62614891 78154353 62615028 78154524 62615165 78154695 62615302 78154866 62615439 78155037 62615576 78155208 62615713 78155379 62615850 78155550 62615987 78155721 62616124 78155892 62616261 78156063 62616398 78156234 62616535 78156405 62616672 78156576 62616809 78156747 62616946 78156918 62617083 78157089 62617220 78157260 62617357 78157431 62617494 78157602 62617631 78157773 62617768 78157944 62617905 78158115 62618042 78158286 62618179 78158457 62618316 78158628 62618453 78158799 62618590 78158970 62618727 78159141 62618864 78159312 62619001 78159483 62619138 78159654 62619275 78159825 62619412 78159996 62619549 78160167 62619686 78160338 62619823 78160509 62619960 78160680 62620097 78160851 62620234 78161022 62620371 78161193 62620508 78161364 62620645 78161535 62620782 78161706 62620919 78161877 62621056 78162048 62621193 78162219 62621330 78162390 62621467 78162561 62621604 78162732 62621741 78162903 62621878 78163074 62622015 78163245 62622152 78163416 62622289 78163587 62622426 78163758 62622563 78163929 62622700 78164100 62622837 78164271 62622974 78164442 62623111 78164613 62623248 78164784 62623385 78164955 62623522 78165126 62623659 78165297 62623796 78165468 62623933 78165639 62624070 78165810 62624207 78165981 62624344 78166152 62624481 78166323 62624618 78166494 62624755 78166665 62624892 78166836 62625029 78167007 62625166 78167178 62625303 78167349 62625440 78167520 62625577 78167691 62625714 78167862 62625851 78168033 62625988 78168204 62626125 78168375 62626262 78168546 62626399 78168717 62626536 78168888 62626673 78169059 62626810 78169230 62626947 78169401 62627084 78169572 62627221 78169743 62627358 78169914 62627495 78170085 62627632 78170256 62627769 78170427 62627906 78170598 62628043 78170769 62628180 78170940 62628317 78171111 62628454 78171282 62628591 78171453 62628728 78171624 62628865 78171795 62629002 78171966 62629139 78172137 62629276 78172308 62629413 78172479 62629550 78172650 62629687 78172821 62629824 78172992 62629961 78173163 62630098 78173334 62630235 78173505 62630372 78173676 62630509 78173847 62630646 78174018 62630783 78174189 62630920 78174360 62631057 78174531 62631194 78174702 62631331 78174873 62631468 78175044 62631605 78175215 62631742 78175386 62631879 78175557 62632016 78175728 62632153 78175899 62632290 78176070 62632427 78176241 62632564 78176412 62632701 78176583 62632838 78176754 62632975 78176925 62633112 78177096 62633249 78177267 62633386 78177438 62633523 78177609 62633660 78177780 62633797 78177951 62633934 78178122 62634071 78178293 62634208 78178464 62634345 78178635 62634482 78178806 62634619 78178977 62634756 78179148 62634893 78179319 62635030 78179490 62635167 78179661 62635304 78179832 62635441 78180003 62635578 78180174 62635715 78180345 62635852 78180516 62635989 78180687 62636126 78180858 62636263 78181029 62636400 78181200 62636537 78181371 62636674 78181542 62636811 78181713 62636948 78181884 62637085 78182055 62637222 78182226 62637359 78182397 62637496 78182568 62637633 78182739 62637770 78182910 62637907 78183081 62638044 78183252 62638181 78183423 62638318 78183594 62638455 78183765 62638592 78183936 62638729 78184107 62638866 78184278 62639003 78184449 62639140 78184620 62639277 78184791 62639414 78184962 62639551 78185133 62639688 78185304 62639825 78185475 62639962 78185646 62640099 78185817 62640236 78185988 62640373 78186159 62640510 78186330 62640647 78186501 62640784 78186672 62640921 78186843 62641058 78187014 62641195 78187185 62641332 78187356 62641469 78187527 62641606 78187698 62641743 78187869 62641880 78188040 62642017 78188211 62642154 78188382 62642291 78188553 62642428 78188724 62642565 78188895 62642702 78189066 62642839 78189237 62642976 78189408 62643113 78189579 62643250 78189750 62643387 78189921 62643524 78190092 62643661 78190263 62643798 78190434 62643935 78190605 62644072 78190776 62644209 78190947 62644346 78191118 62644483 78191289 62644620 78191460 62644757 78191631 62644894 78191802 62645031 78191973 62645168 78192144 62645305 78192315 62645442 78192486 62645579 78192657 62645716 78192828 62645853 78192999 62645990 78193170 62646127 78193341 62646264 78193512 62646401 78193683 62646538 78193854 62646675 78194025 62646812 78194196 62646949 78194367 62647086 78194538 62647223 78194709 62647360 78194880 62647497 78195051 62647634 78195222 62647771 78195393 62647908 78195564 62648045 78195735 62648182 78195906 62648319 78196077 62648456 78196248 62648593 78196419 62648730 78196590 62648867 78196761 62649004 78196932 62649141 78197103 62649278 78197274 62649415 78197445 62649552 78197616 62649689 78197787 62649826 78197958 62649963 78198129 62650100 78198300 62650237 78198471 62650374 78198642 62650511 78198813 62650648 78198984 62650785 78199155 62650922 78199326 62651059 78199497 62651196 78199668 62651333 78199839 62651470 78200010 62651607 78200181 62651744 78200352 62651881 78200523 62652018 78200694 62652155 78200865 62652292 78201036 62652429 78201207 62652566 78201378 62652703 78201549 62652840 78201720 62652977 78201891 62653114 78202062 62653251 78202233 62653388 78202404 62653525 78202575 62653662 78202746 62653799 78202917 62653936 78203088 62654073 78203259 62654210 78203430 62654347 78203601 62654484 78203772 62654621 78203943 62654758 78204114 62654895 78204285 62655032 78204456 62655169 78204627 62655306 78204798 62655443 78204969 62655580 78205140 62655717 78205311 62655854 78205482 62655991 78205653 62656128 78205824 62656265 78205995 62656402 78206166 62656539 78206337 62656676 78206508 62656813 78206679 62656950 78206850 62657087 78207021 62657224 78207192 62657361 78207363 62657498 78207534 62657635 78207705 62657772 78207876 62657909 78208047 62658046 78208218 62658183 78208389 62658320 78208560 62658457 78208731 62658594 78208902 62658731 78209073 62658868 78209244 62659005 78209415 62659142 78209586 62659279 78209757 62659416 78209928 62659553 78210099 62659690 78210270 62659827 78210441 62659964 78210612 62660101 78210783 62660238 78210954 62660375 78211125 62660512 78211296 62660649 78211467 62660786 78211638 62660923 78211809 62661060 78211980 62661197 78212151 62661334 78212322 62661471 78212493 62661608 78212664 62661745 78212835 62661882 78213006 62662019 78213177 62662156 78213348 62662293 78213519 62662430 78213690 62662567 78213861 62662704 78214032 62662841 78214203 62662978 78214374 62663115 78214545 62663252 78214716 62663389 78214887 62663526 78215058 62663663 78215229 62663800 78215400 62663937 78215571 62664074 78215742 62664211 78215913 62664348 78216084 62664485 78216255 62664622 78216426 62664759 78216597 62664896 78216768 62665033 78216939 62665170 78217110 62665307 78217281 62665444 78217452 62665581 78217623 62665718 78217794
1000 18891341 0 18891341 23579703 18891478 23579874 18891615 23580045 18891752 23580216 18891889 23580387 18892026 23580558 18892163 23580729 18892300 23580900 18892437 23581071 18892574 23581242 18892711 23581413 18892848 23581584 18892985 23581755 18893122 23581926 18893259 23582097 18893396 23582268 18893533 23582439 18893670 23582610 18893807 23582781 18893944 23582952 18894081 23583123 18894218 23583294 18894355 23583465 18894492 23583636 18894629 23583807 18894766 23583978 18894903 23584149 18895040 23584320 18895177 23584491 18895314 23584662 18895451 23584833 18895588 23585004 18895725 23585175 18895862 23585346 18895999 23585517 18896136 23585688 18896273 23585859 18896410 23586030 18896547 23586201 18896684 23586372 18896821 23586543 18896958 23586714 18897095 23586885 18897232 23587056 18897369 23587227 18897506 23587398 18897643 23587569 18897780 23587740 18897917 23587911 18898054 23588082 18898191 23588253 18898328 23588424 18898465 23588595 18898602 23588766 18898739 23588937 18898876 23589108 18899013 23589279 18899150 23589450 18899287 23589621 18899424 23589792 18899561 23589963 18899698 23590134 18899835 23590305 18899972 23590476 18900109 23590647 18900246 23590818 18900383 23590989 18900520 23591160 18900657 23591331 18900794 23591502 18900931 23591673 18901068 23591844 18901205 23592015 18901342 23592186 18901479 23592357 18901616 23592528 18901753 23592699 18901890 23592870 18902027 23593041 18902164 23593212 18902301 23593383 18902438 23593554 18902575 23593725 18902712 23593896 18902849 23594067 18902986 23594238 18903123 23594409 18903260 23594580 18903397 23594751 18903534 23594922 18903671 23595093 18903808 23595264 18903945 23595435 18904082 23595606 18904219 23595777 18904356 23595948 18904493 23596119 18904630 23596290 18904767 23596461 18904904 23596632 18905041 23596803 18905178 23596974 18905315 23597145 18905452 23597316 18905589 23597487 18905726 23597658 18905863 23597829 18906000 23598000 18906137 23598171 18906274 23598342 18906411 23598513 18906548 23598684 18906685 23598855 18906822 23599026 18906959 23599197 18907096 23599368 18907233 23599539 18907370 23599710 18907507 23599881 18907644 23600052 18907781 23600223 18907918 23600394 18908055 23600565 18908192 23600736 18908329 23600907 18908466 23601078 18908603 23601249 18908740 23601420 18908877 23601591 18909014 23601762 18909151 23601933 18909288 23602104 18909425 23602275 18909562 23602446 18909699 23602617 18909836 23602788 18909973 23602959 18910110 23603130 18910247 23603301 18910384 23603472 18910521 23603643 18910658 23603814 18910795 23603985 18910932 23604156 18911069 23604327 18911206 23604498 18911343 23604669 18911480 23604840 18911617 23605011 18911754 23605182 18911891 23605353 18912028 23605524 18912165 23605695 18912302 23605866 18912439 23606037 18912576 23606208 18912713 23606379 18912850 23606550 18912987 23606721 18913124 23606892 18913261 23607063 18913398 23607234 18913535 23607405 18913672 23607576 18913809 23607747 18913946 23607918 18914083 23608089 18914220 23608260 18914357 23608431 18914494 23608602 18914631 23608773 18914768 23608944 18914905 23609115 18915042 23609286 18915179 23609457 18915316 23609628 18915453 23609799 18915590 23609970 18915727 23610141 18915864 23610312 18916001 23610483 18916138 23610654 18916275 23610825 18916412 23610996 18916549 23611167 18916686 23611338 18916823 23611509 18916960 23611680 18917097 23611851 18917234 23612022 18917371 23612193 18917508 23612364 18917645 23612535 18917782 23612706 18917919 23612877 18918056 23613048 18918193 23613219 18918330 23613390 18918467 23613561 18918604 23613732 18918741 23613903 18918878 23614074 18919015 23614245 18919152 23614416 18919289 23614587 18919426 23614758 18919563 23614929 18919700 23615100 18919837 23615271 18919974 23615442 18920111 23615613 18920248 23615784 18920385 23615955 18920522 23616126 18920659 23616297 18920796 23616468 18920933 23616639 18921070 23616810 18921207 23616981 18921344 23617152 18921481 23617323 18921618 23617494 18921755 23617665 18921892 23617836 18922029 23618007 18922166 23618178 18922303 23618349 18922440 23618520 18922577 23618691 18922714 23618862 18922851 23619033 18922988 23619204 18923125 23619375 18923262 23619546 18923399 23619717 18923536 23619888 18923673 23620059 18923810 23620230 18923947 23620401 18924084 23620572 18924221 23620743 18924358 23620914 18924495 23621085 18924632 23621256 18924769 23621427 18924906 23621598 18925043 23621769 18925180 23621940 18925317 23622111 18925454 23622282 18925591 23622453 18925728 23622624 18925865 23622795 18926002 23622966 18926139 23623137 18926276 23623308 18926413 23623479 18926550 23623650 18926687 23623821 18926824 23623992 18926961 23624163 18927098 23624334 18927235 23624505 18927372 23624676 18927509 23624847 18927646 23625018 18927783 23625189 18927920 23625360 18928057 23625531 18928194 23625702 18928331 23625873 18928468 23626044 18928605 23626215 18928742 23626386 18928879 23626557 18929016 23626728 18929153 23626899 18929290 23627070 18929427 23627241 18929564 23627412 18929701 23627583 18929838 23627754 18929975 23627925 18930112 23628096 18930249 23628267 18930386 23628438 18930523 23628609 18930660 23628780 18930797 23628951 18930934 23629122 18931071 23629293 18931208 23629464 18931345 23629635 18931482 23629806 18931619 23629977 18931756 23630148 18931893 23630319 18932030 23630490 18932167 23630661 18932304 23630832 18932441 23631003 18932578 23631174 18932715 23631345 18932852 23631516 18932989 23631687 18933126 23631858 18933263 23632029 18933400 23632200 18933537 23632371 18933674 23632542 18933811 23632713 18933948 23632884 18934085 23633055 18934222 23633226 18934359 23633397 18934496 23633568 18934633 23633739 18934770 23633910 18934907 23634081 18935044 23634252 18935181 23634423 18935318 23634594 18935455 23634765 18935592 23634936 18935729 23635107 18935866 23635278 18936003 23635449 18936140 23635620 18936277 23635791 18936414 23635962 18936551 23636133 18936688 23636304 18936825 23636475 18936962 23636646 18937099 23636817 18937236 23636988 18937373 23637159 18937510 23637330 18937647 23637501 18937784 23637672 18937921 23637843 18938058 23638014 18938195 23638185 18938332 23638356 18938469 23638527 18938606 23638698 18938743 23638869 18938880 23639040 18939017 23639211 18939154 23639382 18939291 23639553 18939428 23639724 18939565 23639895 18939702 23640066 18939839 23640237 18939976 23640408 18940113 23640579 18940250 23640750 18940387 23640921 18940524 23641092 18940661 23641263 18940798 23641434 18940935 23641605 18941072 23641776 18941209 23641947 18941346 23642118 18941483 23642289 18941620 23642460 18941757 23642631 18941894 23642802 18942031 23642973 18942168 23643144 18942305 23643315 18942442 23643486 18942579 23643657 18942716 23643828 18942853 23643999 18942990 23644170 18943127 23644341 18943264 23644512 18943401 23644683 18943538 23644854 18943675 23645025 18943812 23645196 18943949 23645367 18944086 23645538 18944223 23645709 18944360 23645880 18944497 23646051 18944634 23646222 18944771 23646393 18944908 23646564 18945045 23646735 18945182 23646906 18945319 23647077 18945456 23647248 18945593 23647419 18945730 23647590 18945867 23647761 18946004 23647932 18946141 23648103 18946278 23648274 18946415 23648445 18946552 23648616 18946689 23648787 18946826 23648958 18946963 23649129 18947100 23649300 18947237 23649471 18947374 23649642 18947511 23649813 18947648 23649984 18947785 23650155 18947922 23650326 18948059 23650497 18948196 23650668 18948333 23650839 18948470 23651010 18948607 23651181 18948744 23651352 18948881 23651523 18949018 23651694 18949155 23651865 18949292 23652036 18949429 23652207 18949566 23652378 18949703 23652549 18949840 23652720 18949977 23652891 18950114 23653062 18950251 23653233 18950388 23653404 18950525 23653575 18950662 23653746 18950799 23653917 18950936 23654088 18951073 23654259 18951210 23654430 18951347 23654601 18951484 23654772 18951621 23654943 18951758 23655114 18951895 23655285 18952032 23655456 18952169 23655627 18952306 23655798 18952443 23655969 18952580 23656140 18952717 23656311 18952854 23656482 18952991 23656653 18953128 23656824 18953265 23656995 18953402 23657166 18953539 23657337 18953676 23657508 18953813 23657679 18953950 23657850 18954087 23658021 18954224 23658192 18954361 23658363 18954498 23658534 18954635 23658705 18954772 23658876 18954909 23659047 18955046 23659218 18955183 23659389 18955320 23659560 18955457 23659731 18955594 23659902 18955731 23660073 18955868 23660244 18956005 23660415 18956142 23660586 18956279 23660757 18956416 23660928 18956553 23661099 18956690 23661270 18956827 23661441 18956964 23661612 18957101 23661783 18957238 23661954 18957375 23662125 18957512 23662296 18957649 23662467 18957786 23662638 18957923 23662809 18958060 23662980 18958197 23663151 18958334 23663322 18958471 23663493 18958608 23663664 18958745 23663835 18958882 23664006 18959019 23664177 18959156 23664348 18959293 23664519 18959430 23664690 18959567 23664861 18959704 23665032 18959841 23665203 18959978 23665374 18960115 23665545 18960252 23665716 18960389 23665887 18960526 23666058 18960663 23666229 18960800 23666400 18960937 23666571 18961074 23666742 18961211 23666913 18961348 23667084 18961485 23667255 18961622 23667426 18961759 23667597 18961896 23667768 18962033 23667939 18962170 23668110 18962307 23668281 18962444 23668452 18962581 23668623 18962718 23668794 18962855 23668965 18962992 23669136 18963129 23669307 18963266 23669478 18963403 23669649 18963540 23669820 18963677 23669991 18963814 23670162 18963951 23670333 18964088 23670504 18964225 23670675 18964362 23670846 18964499 23671017 18964636 23671188 18964773 23671359 18964910 23671530 18965047 23671701 18965184 23671872 18965321 23672043 18965458 23672214 18965595 23672385 18965732 23672556 18965869 23672727 18966006 23672898 18966143 23673069 18966280 23673240 18966417 23673411 18966554 23673582 18966691 23673753 18966828 23673924 18966965 23674095 18967102 23674266 18967239 23674437 18967376 23674608 18967513 23674779 18967650 23674950 18967787 23675121 18967924 23675292 18968061 23675463 18968198 23675634 18968335 23675805 18968472 23675976 18968609 23676147 18968746 23676318 18968883 23676489 18969020 23676660 18969157 23676831 18969294 23677002 18969431 23677173 18969568 23677344 18969705 23677515 18969842 23677686 18969979 23677857 18970116 23678028 18970253 23678199 18970390 23678370 18970527 23678541 18970664 23678712 18970801 23678883 18970938 23679054 18971075 23679225 18971212 23679396 18971349 23679567 18971486 23679738 18971623 23679909 18971760 23680080 18971897 23680251 18972034 23680422 18972171 23680593 18972308 23680764 18972445 23680935 18972582 23681106 18972719 23681277 18972856 23681448 18972993 23681619 18973130 23681790 18973267 23681961 18973404 23682132 18973541 23682303 18973678 23682474 18973815 23682645 18973952 23682816 18974089 23682987 18974226 23683158 18974363 23683329 18974500 23683500 18974637 23683671 18974774 23683842 18974911 23684013 18975048 23684184 18975185 23684355 18975322 23684526 18975459 23684697 18975596 23684868 18975733 23685039 18975870 23685210 18976007 23685381 18976144 23685552 18976281 23685723 18976418 23685894 18976555 23686065 18976692 23686236 18976829 23686407 18976966 23686578 18977103 23686749 18977240 23686920 18977377 23687091 18977514 23687262 18977651 23687433 18977788 23687604 18977925 23687775 18978062 23687946 18978199 23688117 18978336 23688288 18978473 23688459 18978610 23688630 18978747 23688801 18978884 23688972 18979021 23689143 18979158 23689314 18979295 23689485 18979432 23689656 18979569 23689827 18979706 23689998 18979843 23690169 18979980 23690340 18980117 23690511 18980254 23690682 18980391 23690853 18980528 23691024 18980665 23691195 18980802 23691366 18980939 23691537 18981076 23691708 18981213 23691879 18981350 23692050 18981487 23692221 18981624 23692392 18981761 23692563 18981898 23692734 18982035 23692905 18982172 23693076 18982309 23693247 18982446 23693418 18982583 23693589 18982720 23693760 18982857 23693931 18982994 23694102 18983131 23694273 18983268 23694444 18983405 23694615 18983542 23694786 18983679 23694957 18983816 23695128 18983953 23695299 18984090 23695470 18984227 23695641 18984364 23695812 18984501 23695983 18984638 23696154 18984775 23696325 18984912 23696496 18985049 23696667 18985186 23696838 18985323 23697009 18985460 23697180 18985597 23697351 18985734 23697522 18985871 23697693 18986008 23697864 18986145 23698035 18986282 23698206 18986419 23698377 18986556 23698548 18986693 23698719 18986830 23698890 18986967 23699061 18987104 23699232 18987241 23699403 18987378 23699574 18987515 23699745 18987652 23699916 18987789 23700087 18987926 23700258 18988063 23700429 18988200 23700600 18988337 23700771 18988474 23700942 18988611 23701113 18988748 23701284 18988885 23701455 18989022 23701626 18989159 23701797 18989296 23701968 18989433 23702139 18989570 23702310 18989707 23702481 18989844 23702652 18989981 23702823 18990118 23702994 18990255 23703165 18990392 23703336 18990529 23703507 18990666 23703678 18990803 23703849 18990940 23704020 18991077 23704191 18991214 23704362 18991351 23704533 18991488 23704704 18991625 23704875 18991762 23705046 18991899 23705217 18992036 23705388 18992173 23705559 18992310 23705730 18992447 23705901 18992584 23706072 18992721 23706243 18992858 23706414 18992995 23706585 18993132 23706756 18993269 23706927 18993406 23707098 18993543 23707269 18993680 23707440 18993817 23707611 18993954 23707782 18994091 23707953 18994228 23708124 18994365 23708295 18994502 23708466 18994639 23708637 18994776 23708808 18994913 23708979 18995050 23709150 18995187 23709321 18995324 23709492 18995461 23709663 18995598 23709834 18995735 23710005 18995872 23710176 18996009 23710347 18996146 23710518 18996283 23710689 18996420 23710860 18996557 23711031 18996694 23711202 18996831 23711373 18996968 23711544 18997105 23711715 18997242 23711886 18997379 23712057 18997516 23712228 18997653 23712399 18997790 23712570 18997927 23712741 18998064 23712912 18998201 23713083 18998338 23713254 18998475 23713425 18998612 23713596 18998749 23713767 18998886 23713938 18999023 23714109 18999160 23714280 18999297 23714451 18999434 23714622 18999571 23714793 18999708 23714964 18999845 23715135 18999982 23715306 19000119 23715477 19000256 23715648 19000393 23715819 19000530 23715990 19000667 23716161 19000804 23716332 19000941 23716503 19001078 23716674 19001215 23716845 19001352 23717016 19001489 23717187 19001626 23717358 19001763 23717529 19001900 23717700 19002037 23717871 19002174 23718042 19002311 23718213 19002448 23718384 19002585 23718555 19002722 23718726 19002859 23718897 19002996 23719068 19003133 23719239 19003270 23719410 19003407 23719581 19003544 23719752 19003681 23719923 19003818 23720094 19003955 23720265 19004092 23720436 19004229 23720607 19004366 23720778 19004503 23720949 19004640 23721120 19004777 23721291 19004914 23721462 19005051 23721633 19005188 23721804 19005325 23721975 19005462 23722146 19005599 23722317 19005736 23722488 19005873 23722659 19006010 23722830 19006147 23723001 19006284 23723172 19006421 23723343 19006558 23723514 19006695 23723685 19006832 23723856 19006969 23724027 19007106 23724198 19007243 23724369 19007380 23724540 19007517 23724711 19007654 23724882 19007791 23725053 19007928 23725224 19008065 23725395 19008202 23725566 19008339 23725737 19008476 23725908 19008613 23726079 19008750 23726250 19008887 23726421 19009024 23726592 19009161 23726763 19009298 23726934 19009435 23727105 19009572 23727276 19009709 23727447 19009846 23727618 19009983 23727789 19010120 23727960 19010257 23728131 19010394 23728302 19010531 23728473 19010668 23728644 19010805 23728815 19010942 23728986 19011079 23729157 19011216 23729328 19011353 23729499 19011490 23729670 19011627 23729841 19011764 23730012 19011901 23730183 19012038 23730354 19012175 23730525 19012312 23730696 19012449 23730867 19012586 23731038 19012723 23731209 19012860 23731380 19012997 23731551 19013134 23731722 19013271 23731893 19013408 23732064 19013545 23732235 19013682 23732406 19013819 23732577 19013956 23732748 19014093 23732919 19014230 23733090 19014367 23733261 19014504 23733432 19014641 23733603 19014778 23733774 19014915 23733945 19015052 23734116 19015189 23734287 19015326 23734458 19015463 23734629 19015600 23734800 19015737 23734971 19015874 23735142 19016011 23735313 19016148 23735484 19016285 23735655 19016422 23735826 19016559 23735997 19016696 23736168 19016833 23736339 19016970 23736510 19017107 23736681 19017244 23736852 19017381 23737023 19017518 23737194 19017655 23737365 19017792 23737536 19017929 23737707 19018066 23737878 19018203 23738049 19018340 23738220 19018477 23738391 19018614 23738562 19018751 23738733 19018888 23738904 19019025 23739075 19019162 23739246 19019299 23739417 19019436 23739588 19019573 23739759 19019710 23739930 19019847 23740101 19019984 23740272 19020121 23740443 19020258 23740614 19020395 23740785 19020532 23740956 19020669 23741127 19020806 23741298 19020943 23741469 19021080 23741640 19021217 23741811 19021354 23741982 19021491 23742153 19021628 23742324 19021765 23742495 19021902 23742666 19022039 23742837 19022176 23743008 19022313 23743179 19022450 23743350 19022587 23743521 19022724 23743692 19022861 23743863 19022998 23744034 19023135 23744205 19023272 23744376 19023409 23744547 19023546 23744718 19023683 23744889 19023820 23745060 19023957 23745231 19024094 23745402 19024231 23745573 19024368 23745744 19024505 23745915 19024642 23746086 19024779 23746257 19024916 23746428 19025053 23746599 19025190 23746770 19025327 23746941 19025464 23747112 19025601 23747283 19025738 23747454 19025875 23747625 19026012 23747796 19026149 23747967 19026286 23748138 19026423 23748309 19026560 23748480 19026697 23748651 19026834 23748822 19026971 23748993 19027108 23749164 19027245 23749335 19027382 23749506 19027519 23749677 19027656 23749848 19027793 23750019 19027930 23750190 19028067 23750361
1000 48986131 0 48986131 61143273 48986268 61143444 48986405 61143615 48986542 61143786 48986679 61143957 48986816 61144128 48986953 61144299 48987090 61144470 48987227 61144641 48987364 61144812 48987501 61144983 48987638 61145154 48987775 61145325 48987912 61145496 48988049 61145667 48988186 61145838 48988323 61146009 48988460 61146180 48988597 61146351 48988734 61146522 48988871 61146693 48989008 61146864 48989145 61147035 48989282 61147206 48989419 61147377 48989556 61147548 48989693 61147719 48989830 61147890 48989967 61148061 48990104 61148232 48990241 61148403 48990378 61148574 48990515 61148745 48990652 61148916 48990789 61149087 48990926 61149258 48991063 61149429 48991200 61149600 48991337 61149771 48991474 61149942 48991611 61150113 48991748 61150284 48991885 61150455 48992022 61150626 48992159 61150797 48992296 61150968 48992433 61151139 48992570 61151310 48992707 61151481 48992844 61151652 48992981 61151823 48993118 61151994 48993255 61152165 48993392 61152336 48993529 61152507 48993666 61152678 48993803 61152849 48993940 61153020 48994077 61153191 48994214 61153362 48994351 61153533 48994488 61153704 48994625 61153875 48994762 61154046 48994899 61154217 48995036 61154388 48995173 61154559 48995310 61154730 48995447 61154901 48995584 61155072 48995721 61155243 48995858 61155414 48995995 61155585 48996132 61155756 48996269 61155927 48996406 61156098 48996543 61156269 48996680 61156440 48996817 61156611 48996954 61156782 48997091 61156953 48997228 61157124 48997365 61157295 48997502 61157466 48997639 61157637 48997776 61157808 48997913 61157979 48998050 61158150 48998187 61158321 48998324 61158492 48998461 61158663 48998598 61158834 48998735 61159005 48998872 61159176 48999009 61159347 48999146 61159518 48999283 61159689 48999420 61159860 48999557 61160031 48999694 61160202 48999831 61160373 48999968 61160544 49000105 61160715 49000242 61160886 49000379 61161057 49000516 61161228 49000653 61161399 49000790 61161570 49000927 61161741 49001064 61161912 49001201 61162083 49001338 61162254 49001475 61162425 49001612 61162596 49001749 61162767 49001886 61162938 49002023 61163109 49002160 61163280 49002297 61163451 49002434 61163622 49002571 61163793 49002708 61163964 49002845 61164135 49002982 61164306 49003119 61164477 49003256 61164648 49003393 61164819 49003530 61164990 49003667 61165161 49003804 61165332 49003941 61165503 49004078 61165674 49004215 61165845 49004352 61166016 49004489 61166187 49004626 61166358 49004763 61166529 49004900 61166700 49005037 61166871 49005174 61167042 49005311 61167213 49005448 61167384 49005585 61167555 49005722 61167726 49005859 61167897 49005996 61168068 49006133 61168239 49006270 61168410 49006407 61168581 49006544 61168752 49006681 61168923 49006818 61169094 49006955 61169265 49007092 61169436 49007229 61169607 49007366 61169778 49007503 61169949 49007640 61170120 49007777 61170291 49007914 61170462 49008051 61170633 49008188 61170804 49008325 61170975 49008462 61171146 49008599 61171317 49008736 61171488 49008873 61171659 49009010 61171830 49009147 61172001 49009284 61172172 49009421 61172343 49009558 61172514 49009695 61172685 49009832 61172856 49009969 61173027 49010106 61173198 49010243 61173369 49010380 61173540 49010517 61173711 49010654 61173882 49010791 61174053 49010928 61174224 49011065 61174395 49011202 61174566 49011339 61174737 49011476 61174908 49011613 61175079 49011750 61175250 49011887 61175421 49012024 61175592 49012161 61175763 49012298 61175934 49012435 61176105 49012572 61176276 49012709 61176447 49012846 61176618 49012983 61176789 49013120 61176960 49013257 61177131 49013394 61177302 49013531 61177473 49013668 61177644 49013805 61177815 49013942 61177986 49014079 61178157 49014216 61178328 49014353 61178499 49014490 61178670 49014627 61178841 49014764 61179012 49014901 61179183 49015038 61179354 49015175 61179525 49015312 61179696 49015449 61179867 49015586 61180038 49015723 61180209 49015860 61180380 49015997 61180551 49016134 61180722 49016271 61180893 49016408 61181064 49016545 61181235 49016682 61181406 49016819 61181577 49016956 61181748 49017093 61181919 49017230 61182090 49017367 61182261 49017504 61182432 49017641 61182603 49017778 61182774 49017915 61182945 49018052 61183116 49018189 61183287 49018326 61183458 49018463 61183629 49018600 61183800 49018737 61183971 49018874 61184142 49019011 61184313 49019148 61184484 49019285 61184655 49019422 61184826 49019559 61184997 49019696 61185168 49019833 61185339 49019970 61185510 49020107 61185681 49020244 61185852 49020381 61186023 49020518 61186194 49020655 61186365 49020792 61186536 49020929 61186707 49021066 61186878 49021203 61187049 49021340 61187220 49021477 61187391 49021614 61187562 49021751 61187733 49021888 61187904 49022025 61188075 49022162 61188246 49022299 61188417 49022436 61188588 49022573 61188759 49022710 61188930 49022847 61189101 49022984 61189272 49023121 61189443 49023258 61189614 49023395 61189785 49023532 61189956 49023669 61190127 49023806 61190298 49023943 61190469 49024080 61190640 49024217 61190811 49024354 61190982 49024491 61191153 49024628 61191324 49024765 61191495 49024902 61191666 49025039 61191837 49025176 61192008 49025313 61192179 49025450 61192350 49025587 61192521 49025724 61192692 49025861 61192863 49025998 61193034 49026135 61193205 49026272 61193376 49026409 61193547 49026546 61193718 49026683 61193889 49026820 61194060 49026957 61194231 49027094 61194402 49027231 61194573 49027368 61194744 49027505 61194915 49027642 61195086 49027779 61195257 49027916 61195428 49028053 61195599 49028190 61195770 49028327 61195941 49028464 61196112 49028601 61196283 49028738 61196454 49028875 61196625 49029012 61196796 49029149 61196967 49029286 61197138 49029423 61197309 49029560 61197480 49029697 61197651 49029834 61197822 49029971 61197993 49030108 61198164 49030245 61198335 49030382 61198506 49030519 61198677 49030656 61198848 49030793 61199019 49030930 61199190 49031067 61199361 49031204 61199532 49031341 61199703 49031478 61199874 49031615 61200045 49031752 61200216 49031889 61200387 49032026 61200558 49032163 61200729 49032300 61200900 49032437 61201071 49032574 61201242 49032711 61201413 49032848 61201584 49032985 61201755 49033122 61201926 49033259 61202097 49033396 61202268 49033533 61202439 49033670 61202610 49033807 61202781 49033944 61202952 49034081 61203123 49034218 61203294 49034355 61203465 49034492 61203636 49034629 61203807 49034766 61203978 49034903 61204149 49035040 61204320 49035177 61204491 49035314 61204662 49035451 61204833 49035588 61205004 49035725 61205175 49035862 61205346 49035999 61205517 49036136 61205688 49036273 61205859 49036410 61206030 49036547 61206201 49036684 61206372 49036821 61206543 49036958 61206714 49037095 61206885 49037232 61207056 49037369 61207227 49037506 61207398 49037643 61207569 49037780 61207740 49037917 61207911 49038054 61208082 49038191 61208253 49038328 61208424 49038465 61208595 49038602 61208766 49038739 61208937 49038876 61209108 49039013 61209279 49039150 61209450 49039287 61209621 49039424 61209792 49039561 61209963 49039698 61210134 49039835 61210305 49039972 61210476 49040109 61210647 49040246 61210818 49040383 61210989 49040520 61211160 49040657 61211331 49040794 61211502 49040931 61211673 49041068 61211844 49041205 61212015 49041342 61212186 49041479 61212357 49041616 61212528 49041753 61212699 49041890 61212870 49042027 61213041 49042164 61213212 49042301 61213383 49042438 61213554 49042575 61213725 49042712 61213896 49042849 61214067 49042986 61214238 49043123 61214409 49043260 61214580 49043397 61214751 49043534 61214922 49043671 61215093 49043808 61215264 49043945 61215435 49044082 61215606 49044219 61215777 49044356 61215948 49044493 61216119 49044630 61216290 49044767 61216461 49044904 61216632 49045041 61216803 49045178 61216974 49045315 61217145 49045452 61217316 49045589 61217487 49045726 61217658 49045863 61217829 49046000 61218000 49046137 61218171 49046274 61218342 49046411 61218513 49046548 61218684 49046685 61218855 49046822 61219026 49046959 61219197 49047096 61219368 49047233 61219539 49047370 61219710 49047507 61219881 49047644 61220052 49047781 61220223 49047918 61220394 49048055 61220565 49048192 61220736 49048329 61220907 49048466 61221078 49048603 61221249 49048740 61221420 49048877 61221591 49049014 61221762 49049151 61221933 49049288 61222104 49049425 61222275 49049562 61222446 49049699 61222617 49049836 61222788 49049973 61222959 49050110 61223130 49050247 61223301 49050384 61223472 49050521 61223643 49050658 61223814 49050795 61223985 49050932 61224156 49051069 61224327 49051206 61224498 49051343 61224669 49051480 61224840 49051617 61225011 49051754 61225182 49051891 61225353 49052028 61225524 49052165 61225695 49052302 61225866 49052439 61226037 49052576 61226208 49052713 61226379 49052850 61226550 49052987 61226721 49053124 61226892 49053261 61227063 49053398 61227234 49053535 61227405 49053672 61227576 49053809 61227747 49053946 61227918 49054083 61228089 49054220 61228260 49054357 61228431 49054494 61228602 49054631 61228773 49054768 61228944 49054905 61229115 49055042 61229286 49055179 61229457 49055316 61229628 49055453 61229799 49055590 61229970 49055727 61230141 49055864 61230312 49056001 61230483 49056138 61230654 49056275 61230825 49056412 61230996 49056549 61231167 49056686 61231338 49056823 61231509 49056960 61231680 49057097 61231851 49057234 61232022 49057371 61232193 49057508 61232364 49057645 61232535 49057782 61232706 49057919 61232877 49058056 61233048 49058193 61233219 49058330 61233390 49058467 61233561 49058604 61233732 49058741 61233903 49058878 61234074 49059015 61234245 49059152 61234416 49059289 61234587 49059426 61234758 49059563 61234929 49059700 61235100 49059837 61235271 49059974 61235442 49060111 61235613 49060248 61235784 49060385 61235955 49060522 61236126 49060659 61236297 49060796 61236468 49060933 61236639 49061070 61236810 49061207 61236981 49061344 61237152 49061481 61237323 49061618 61237494 49061755 61237665 49061892 61237836 49062029 61238007 49062166 61238178 49062303 61238349 49062440 61238520 49062577 61238691 49062714 61238862 49062851 61239033 49062988 61239204 49063125 61239375 49063262 61239546 49063399 61239717 49063536 61239888 49063673 61240059 49063810 61240230 49063947 61240401 49064084 61240572 49064221 61240743 49064358 61240914 49064495 61241085 49064632 61241256 49064769 61241427 49064906 61241598 49065043 61241769 49065180 61241940 49065317 61242111 49065454 61242282 49065591 61242453 49065728 61242624 49065865 61242795 49066002 61242966 49066139 61243137 49066276 61243308 49066413 61243479 49066550 61243650 49066687 61243821 49066824 61243992 49066961 61244163 49067098 61244334 49067235 61244505 49067372 61244676 49067509 61244847 49067646 61245018 49067783 61245189 49067920 61245360 49068057 61245531 49068194 61245702 49068331 61245873 49068468 61246044 49068605 61246215 49068742 61246386 49068879 61246557 49069016 61246728 49069153 61246899 49069290 61247070 49069427 61247241 49069564 61247412 49069701 61247583 49069838 61247754 49069975 61247925 49070112 61248096 49070249 61248267 49070386 61248438 49070523 61248609 49070660 61248780 49070797 61248951 49070934 61249122 49071071 61249293 49071208 61249464 49071345 61249635 49071482 61249806 49071619 61249977 49071756 61250148 49071893 61250319 49072030 61250490 49072167 61250661 49072304 61250832 49072441 61251003 49072578 61251174 49072715 61251345 49072852 61251516 49072989 61251687 49073126 61251858 49073263 61252029 49073400 61252200 49073537 61252371 49073674 61252542 49073811 61252713 49073948 61252884 49074085 61253055 49074222 61253226 49074359 61253397 49074496 61253568 49074633 61253739 49074770 61253910 49074907 61254081 49075044 61254252 49075181 61254423 49075318 61254594 49075455 61254765 49075592 61254936 49075729 61255107 49075866 61255278 49076003 61255449 49076140 61255620 49076277 61255791 49076414 61255962 49076551 61256133 49076688 61256304 49076825 61256475 49076962 61256646 49077099 61256817 49077236 61256988 49077373 61257159 49077510 61257330 49077647 61257501 49077784 61257672 49077921 61257843 49078058 61258014 49078195 61258185 49078332 61258356 49078469 61258527 49078606 61258698 49078743 61258869 49078880 61259040 49079017 61259211 49079154 61259382 49079291 61259553 49079428 61259724 49079565 61259895 49079702 61260066 49079839 61260237 49079976 61260408 49080113 61260579 49080250 61260750 49080387 61260921 49080524 61261092 49080661 61261263 49080798 61261434 49080935 61261605 49081072 61261776 49081209 61261947 49081346 61262118 49081483 61262289 49081620 61262460 49081757 61262631 49081894 61262802 49082031 61262973 49082168 61263144 49082305 61263315 49082442 61263486 49082579 61263657 49082716 61263828 49082853 61263999 49082990 61264170 49083127 61264341 49083264 61264512 49083401 61264683 49083538 61264854 49083675 61265025 49083812 61265196 49083949 61265367 49084086 61265538 49084223 61265709 49084360 61265880 49084497 61266051 49084634 61266222 49084771 61266393 49084908 61266564 49085045 61266735 49085182 61266906 49085319 61267077 49085456 61267248 49085593 61267419 49085730 61267590 49085867 61267761 49086004 61267932 49086141 61268103 49086278 61268274 49086415 61268445 49086552 61268616 49086689 61268787 49086826 61268958 49086963 61269129 49087100 61269300 49087237 61269471 49087374 61269642 49087511 61269813 49087648 61269984 49087785 61270155 49087922 61270326 49088059 61270497 49088196 61270668 49088333 61270839 49088470 61271010 49088607 61271181 49088744 61271352 49088881 61271523 49089018 61271694 49089155 61271865 49089292 61272036 49089429 61272207 49089566 61272378 49089703 61272549 49089840 61272720 49089977 61272891 49090114 61273062 49090251 61273233 49090388 61273404 49090525 61273575 49090662 61273746 49090799 61273917 49090936 61274088 49091073 61274259 49091210 61274430 49091347 61274601 49091484 61274772 49091621 61274943 49091758 61275114 49091895 61275285 49092032 61275456 49092169 61275627 49092306 61275798 49092443 61275969 49092580 61276140 49092717 61276311 49092854 61276482 49092991 61276653 49093128 61276824 49093265 61276995 49093402 61277166 49093539 61277337 49093676 61277508 49093813 61277679 49093950 61277850 49094087 61278021 49094224 61278192 49094361 61278363 49094498 61278534 49094635 61278705 49094772 61278876 49094909 61279047 49095046 61279218 49095183 61279389 49095320 61279560 49095457 61279731 49095594 61279902 49095731 61280073 49095868 61280244 49096005 61280415 49096142 61280586 49096279 61280757 49096416 61280928 49096553 61281099 49096690 61281270 49096827 61281441 49096964 61281612 49097101 61281783 49097238 61281954 49097375 61282125 49097512 61282296 49097649 61282467 49097786 61282638 49097923 61282809 49098060 61282980 49098197 61283151 49098334 61283322 49098471 61283493 49098608 61283664 49098745 61283835 49098882 61284006 49099019 61284177 49099156 61284348 49099293 61284519 49099430 61284690 49099567 61284861 49099704 61285032 49099841 61285203 49099978 61285374 49100115 61285545 49100252 61285716 49100389 61285887 49100526 61286058 49100663 61286229 49100800 61286400 49100937 61286571 49101074 61286742 49101211 61286913 49101348 61287084 49101485 61287255 49101622 61287426 49101759 61287597 49101896 61287768 49102033 61287939 49102170 61288110 49102307 61288281 49102444 61288452 49102581 61288623 49102718 61288794 49102855 61288965 49102992 61289136 49103129 61289307 49103266 61289478 49103403 61289649 49103540 61289820 49103677 61289991 49103814 61290162 49103951 61290333 49104088 61290504 49104225 61290675 49104362 61290846 49104499 61291017 49104636 61291188 49104773 61291359 49104910 61291530 49105047 61291701 49105184 61291872 49105321 61292043 49105458 61292214 49105595 61292385 49105732 61292556 49105869 61292727 49106006 61292898 49106143 61293069 49106280 61293240 49106417 61293411 49106554 61293582 49106691 61293753 49106828 61293924 49106965 61294095 49107102 61294266 49107239 61294437 49107376 61294608 49107513 61294779 49107650 61294950 49107787 61295121 49107924 61295292 49108061 61295463 49108198 61295634 49108335 61295805 49108472 61295976 49108609 61296147 49108746 61296318 49108883 61296489 49109020 61296660 49109157 61296831 49109294 61297002 49109431 61297173 49109568 61297344 49109705 61297515 49109842 61297686 49109979 61297857 49110116 61298028 49110253 61298199 49110390 61298370 49110527 61298541 49110664 61298712 49110801 61298883 49110938 61299054 49111075 61299225 49111212 61299396 49111349 61299567 49111486 61299738 49111623 61299909 49111760 61300080 49111897 61300251 49112034 61300422 49112171 61300593 49112308 61300764 49112445 61300935 49112582 61301106 49112719 61301277 49112856 61301448 49112993 61301619 49113130 61301790 49113267 61301961 49113404 61302132 49113541 61302303 49113678 61302474 49113815 61302645 49113952 61302816 49114089 61302987 49114226 61303158 49114363 61303329 49114500 61303500 49114637 61303671 49114774 61303842 49114911 61304013 49115048 61304184 49115185 61304355 49115322 61304526 49115459 61304697 49115596 61304868 49115733 61305039 49115870 61305210 49116007 61305381 49116144 61305552 49116281 61305723 49116418 61305894 49116555 61306065 49116692 61306236 49116829 61306407 49116966 61306578 49117103 61306749 49117240 61306920 49117377 61307091 49117514 61307262 49117651 61307433 49117788 61307604 49117925 61307775 49118062 61307946 49118199 61308117 49118336 61308288 49118473 61308459 49118610 61308630 49118747 61308801 49118884 61308972 49119021 61309143 49119158 61309314 49119295 61309485 49119432 61309656 49119569 61309827 49119706 61309998 49119843 61310169 49119980 61310340 49120117 61310511 49120254 61310682 49120391 61310853 49120528 61311024 49120665 61311195 49120802 61311366 49120939 61311537 49121076 61311708 49121213 61311879 49121350 61312050 49121487 61312221 49121624 61312392 49121761 61312563 49121898 61312734 49122035 61312905 49122172 61313076 49122309 61313247 49122446 61313418 49122583 61313589 49122720 61313760 49122857 61313931
1000 75661264 0 75661264 94438512 75661401 94438683 75661538 94438854 75661675 94439025 75661812 94439196 75661949 94439367 75662086 94439538 75662223 94439709 75662360 94439880 75662497 94440051 75662634 94440222 75662771 94440393 75662908 94440564 75663045 94440735 75663182 94440906 75663319 94441077 75663456 94441248 75663593 94441419 75663730 94441590 75663867 94441761 75664004 94441932 75664141 94442103 75664278 94442274 75664415 94442445 75664552 94442616 75664689 94442787 75664826 94442958 75664963 94443129 75665100 94443300 75665237 94443471 75665374 94443642 75665511 94443813 75665648 94443984 75665785 94444155 75665922 94444326 75666059 94444497 75666196 94444668 75666333 94444839 75666470 94445010 75666607 94445181 75666744 94445352 75666881 94445523 75667018 94445694 75667155 94445865 75667292 94446036 75667429 94446207 75667566 94446378 75667703 94446549 75667840 94446720 75667977 94446891 75668114 94447062 75668251 94447233 75668388 94447404 75668525 94447575 75668662 94447746 75668799 94447917 75668936 94448088 75669073 94448259 75669210 94448430 75669347 94448601 75669484 94448772 75669621 94448943 75669758 94449114 75669895 94449285 75670032 94449456 75670169 94449627 75670306 94449798 75670443 94449969 75670580 94450140 75670717 94450311 75670854 94450482 75670991 94450653 75671128 94450824 75671265 94450995 75671402 94451166 75671539 94451337 75671676 94451508 75671813 94451679 75671950 94451850 75672087 94452021 75672224 94452192 75672361 94452363 75672498 94452534 75672635 94452705 75672772 94452876 75672909 94453047 75673046 94453218 75673183 94453389 75673320 94453560 75673457 94453731 75673594 94453902 75673731 94454073 75673868 94454244 75674005 94454415 75674142 94454586 75674279 94454757 75674416 94454928 75674553 94455099 75674690 94455270 75674827 94455441 75674964 94455612 75675101 94455783 75675238 94455954 75675375 94456125 75675512 94456296 75675649 94456467 75675786 94456638 75675923 94456809 75676060 94456980 75676197 94457151 75676334 94457322 75676471 94457493 75676608 94457664 75676745 94457835 75676882 94458006 75677019 94458177 75677156 94458348 75677293 94458519 75677430 94458690 75677567 94458861 75677704 94459032 75677841 94459203 75677978 94459374 75678115 94459545 75678252 94459716 75678389 94459887 75678526 94460058 75678663 94460229 75678800 94460400 75678937 94460571 75679074 94460742 75679211 94460913 75679348 94461084 75679485 94461255 75679622 94461426 75679759 94461597 75679896 94461768 75680033 94461939 75680170 94462110 75680307 94462281 75680444 94462452 75680581 94462623 75680718 94462794 75680855 94462965 75680992 94463136 75681129 94463307 75681266 94463478 75681403 94463649 75681540 94463820 75681677 94463991 75681814 94464162 75681951 94464333 75682088 94464504 75682225 94464675 75682362 94464846 75682499 94465017 75682636 94465188 75682773 94465359 75682910 94465530 75683047 94465701 75683184 94465872 75683321 94466043 75683458 94466214 75683595 94466385 75683732 94466556 75683869 94466727 75684006 94466898 75684143 94467069 75684280 94467240 75684417 94467411 75684554 94467582 75684691 94467753 75684828 94467924 75684965 94468095 75685102 94468266 75685239 94468437 75685376 94468608 75685513 94468779 75685650 94468950 75685787 94469121 75685924 94469292 75686061 94469463 75686198 94469634 75686335 94469805 75686472 94469976 75686609 94470147 75686746 94470318 75686883 94470489 75687020 94470660 75687157 94470831 75687294 94471002 75687431 94471173 75687568 94471344 75687705 94471515 75687842 94471686 75687979 94471857 75688116 94472028 75688253 94472199 75688390 94472370 75688527 94472541 75688664 94472712 75688801 94472883 75688938 94473054 75689075 94473225 75689212 94473396 75689349 94473567 75689486 94473738 75689623 94473909 75689760 94474080 75689897 94474251 75690034 94474422 75690171 94474593 75690308 94474764 75690445 94474935 75690582 94475106 75690719 94475277 75690856 94475448 75690993 94475619 75691130 94475790 75691267 94475961 75691404 94476132 75691541 94476303 75691678 94476474 75691815 94476645 75691952 94476816 75692089 94476987 75692226 94477158 75692363 94477329 75692500 94477500 75692637 94477671 75692774 94477842 75692911 94478013 75693048 94478184 75693185 94478355 75693322 94478526 75693459 94478697 75693596 94478868 75693733 94479039 75693870 94479210 75694007 94479381 75694144 94479552 75694281 94479723 75694418 94479894 75694555 94480065 75694692 94480236 75694829 94480407 75694966 94480578 75695103 94480749 75695240 94480920 75695377 94481091 75695514 94481262 75695651 94481433 75695788 94481604 75695925 94481775 75696062 94481946 75696199 94482117 75696336 94482288 75696473 94482459 75696610 94482630 75696747 94482801 75696884 94482972 75697021 94483143 75697158 94483314 75697295 94483485 75697432 94483656 75697569 94483827 75697706 94483998 75697843 94484169 75697980 94484340 75698117 94484511 75698254 94484682 75698391 94484853 75698528 94485024 75698665 94485195 75698802 94485366 75698939 94485537 75699076 94485708 75699213 94485879 75699350 94486050 75699487 94486221 75699624 94486392 75699761 94486563 75699898 94486734 75700035 94486905 75700172 94487076 75700309 94487247 75700446 94487418 75700583 94487589 75700720 94487760 75700857 94487931 75700994 94488102 75701131 94488273 75701268 94488444 75701405 94488615 75701542 94488786 75701679 94488957 75701816 94489128 75701953 94489299 75702090 94489470 75702227 94489641 75702364 94489812 75702501 94489983 75702638 94490154 75702775 94490325 75702912 94490496 75703049 94490667 75703186 94490838 75703323 94491009 75703460 94491180 75703597 94491351 75703734 94491522 75703871 94491693 75704008 94491864 75704145 94492035 75704282 94492206 75704419 94492377 75704556 94492548 75704693 94492719 75704830 94492890 75704967 94493061 75705104 94493232 75705241 94493403 75705378 94493574 75705515 94493745 75705652 94493916 75705789 94494087 75705926 94494258 75706063 94494429 75706200 94494600 75706337 94494771 75706474 94494942 75706611 94495113 75706748 94495284 75706885 94495455 75707022 94495626 75707159 94495797 75707296 94495968 75707433 94496139 75707570 94496310 75707707 94496481 75707844 94496652 75707981 94496823 75708118 94496994 75708255 94497165 75708392 94497336 75708529 94497507 75708666 94497678 75708803 94497849 75708940 94498020 75709077 94498191 75709214 94498362 75709351 94498533 75709488 94498704 75709625 94498875 75709762 94499046 75709899 94499217 75710036 94499388 75710173 94499559 75710310 94499730 75710447 94499901 75710584 94500072 75710721 94500243 75710858 94500414 75710995 94500585 75711132 94500756 75711269 94500927 75711406 94501098 75711543 94501269 75711680 94501440 75711817 94501611 75711954 94501782 75712091 94501953 75712228 94502124 75712365 94502295 75712502 94502466 75712639 94502637 75712776 94502808 75712913 94502979 75713050 94503150 75713187 94503321 75713324 94503492 75713461 94503663 75713598 94503834 75713735 94504005 75713872 94504176 75714009 94504347 75714146 94504518 75714283 94504689 75714420 94504860 75714557 94505031 75714694 94505202 75714831 94505373 75714968 94505544 75715105 94505715 75715242 94505886 75715379 94506057 75715516 94506228 75715653 94506399 75715790 94506570 75715927 94506741 75716064 94506912 75716201 94507083 75716338 94507254 75716475 94507425 75716612 94507596 75716749 94507767 75716886 94507938 75717023 94508109 75717160 94508280 75717297 94508451 75717434 94508622 75717571 94508793 75717708 94508964 75717845 94509135 75717982 94509306 75718119 94509477 75718256 94509648 75718393 94509819 75718530 94509990 75718667 94510161 75718804 94510332 75718941 94510503 75719078 94510674 75719215 94510845 75719352 94511016 75719489 94511187 75719626 94511358 75719763 94511529 75719900 94511700 75720037 94511871 75720174 94512042 75720311 94512213 75720448 94512384 75720585 94512555 75720722 94512726 75720859 94512897 75720996 94513068 75721133 94513239 75721270 94513410 75721407 94513581 75721544 94513752 75721681 94513923 75721818 94514094 75721955 94514265 75722092 94514436 75722229 94514607 75722366 94514778 75722503 94514949 75722640 94515120 75722777 94515291 75722914 94515462 75723051 94515633 75723188 94515804 75723325 94515975 75723462 94516146 75723599 94516317 75723736 94516488 75723873 94516659 75724010 94516830 75724147 94517001 75724284 94517172 75724421 94517343 75724558 94517514 75724695 94517685 75724832 94517856 75724969 94518027 75725106 94518198 75725243 94518369 75725380 94518540 75725517 94518711 75725654 94518882 75725791 94519053 75725928 94519224 75726065 94519395 75726202 94519566 75726339 94519737 75726476 94519908 75726613 94520079 75726750 94520250 75726887 94520421 75727024 94520592 75727161 94520763 75727298 94520934 75727435 94521105 75727572 94521276 75727709 94521447 75727846 94521618 75727983 94521789 75728120 94521960 75728257 94522131 75728394 94522302 75728531 94522473 75728668 94522644 75728805 94522815 75728942 94522986 75729079 94523157 75729216 94523328 75729353 94523499 75729490 94523670 75729627 94523841 75729764 94524012 75729901 94524183 75730038 94524354 75730175 94524525 75730312 94524696 75730449 94524867 75730586 94525038 75730723 94525209 75730860 94525380 75730997 94525551 75731134 94525722 75731271 94525893 75731408 94526064 75731545 94526235 75731682 94526406 75731819 94526577 75731956 94526748 75732093 94526919 75732230 94527090 75732367 94527261 75732504 94527432 75732641 94527603 75732778 94527774 75732915 94527945 75733052 94528116 75733189 94528287 75733326 94528458 75733463 94528629 75733600 94528800 75733737 94528971 75733874 94529142 75734011 94529313 75734148 94529484 75734285 94529655 75734422 94529826 75734559 94529997 75734696 94530168 75734833 94530339 75734970 94530510 75735107 94530681 75735244 94530852 75735381 94531023 75735518 94531194 75735655 94531365 75735792 94531536 75735929 94531707 75736066 94531878 75736203 94532049 75736340 94532220 75736477 94532391 75736614 94532562 75736751 94532733 75736888 94532904 75737025 94533075 75737162 94533246 75737299 94533417 75737436 94533588 75737573 94533759 75737710 94533930 75737847 94534101 75737984 94534272 75738121 94534443 75738258 94534614 75738395 94534785 75738532 94534956 75738669 94535127 75738806 94535298 75738943 94535469 75739080 94535640 75739217 94535811 75739354 94535982 75739491 94536153 75739628 94536324 75739765 94536495 75739902 94536666 75740039 94536837 75740176 94537008 75740313 94537179 75740450 94537350 75740587 94537521 75740724 94537692 75740861 94537863 75740998 94538034 75741135 94538205 75741272 94538376 75741409 94538547 75741546 94538718 75741683 94538889 75741820 94539060 75741957 94539231 75742094 94539402 75742231 94539573 75742368 94539744 75742505 94539915 75742642 94540086 75742779 94540257 75742916 94540428 75743053 94540599 75743190 94540770 75743327 94540941 75743464 94541112 75743601 94541283 75743738 94541454 75743875 94541625 75744012 94541796 75744149 94541967 75744286 94542138 75744423 94542309 75744560 94542480 75744697 94542651 75744834 94542822 75744971 94542993 75745108 94543164 75745245 94543335 75745382 94543506 75745519 94543677 75745656 94543848 75745793 94544019 75745930 94544190 75746067 94544361 75746204 94544532 75746341 94544703 75746478 94544874 75746615 94545045 75746752 94545216 75746889 94545387 75747026 94545558 75747163 94545729 75747300 94545900 75747437 94546071 75747574 94546242 75747711 94546413 75747848 94546584 75747985 94546755 75748122 94546926 75748259 94547097 75748396 94547268 75748533 94547439 75748670 94547610 75748807 94547781 75748944 94547952 75749081 94548123 75749218 94548294 75749355 94548465 75749492 94548636 75749629 94548807 75749766 94548978 75749903 94549149 75750040 94549320 75750177 94549491 75750314 94549662 75750451 94549833 75750588 94550004 75750725 94550175 75750862 94550346 75750999 94550517 75751136 94550688 75751273 94550859 75751410 94551030 75751547 94551201 75751684 94551372 75751821 94551543 75751958 94551714 75752095 94551885 75752232 94552056 75752369 94552227 75752506 94552398 75752643 94552569 75752780 94552740 75752917 94552911 75753054 94553082 75753191 94553253 75753328 94553424 75753465 94553595 75753602 94553766 75753739 94553937 75753876 94554108 75754013 94554279 75754150 94554450 75754287 94554621 75754424 94554792 75754561 94554963 75754698 94555134 75754835 94555305 75754972 94555476 75755109 94555647 75755246 94555818 75755383 94555989 75755520 94556160 75755657 94556331 75755794 94556502 75755931 94556673 75756068 94556844 75756205 94557015 75756342 94557186 75756479 94557357 75756616 94557528 75756753 94557699 75756890 94557870 75757027 94558041 75757164 94558212 75757301 94558383 75757438 94558554 75757575 94558725 75757712 94558896 75757849 94559067 75757986 94559238 75758123 94559409 75758260 94559580 75758397 94559751 75758534 94559922 75758671 94560093 75758808 94560264 75758945 94560435 75759082 94560606 75759219 94560777 75759356 94560948 75759493 94561119 75759630 94561290 75759767 94561461 75759904 94561632 75760041 94561803 75760178 94561974 75760315 94562145 75760452 94562316 75760589 94562487 75760726 94562658 75760863 94562829 75761000 94563000 75761137 94563171 75761274 94563342 75761411 94563513 75761548 94563684 75761685 94563855 75761822 94564026 75761959 94564197 75762096 94564368 75762233 94564539 75762370 94564710 75762507 94564881 75762644 94565052 75762781 94565223 75762918 94565394 75763055 94565565 75763192 94565736 75763329 94565907 75763466 94566078 75763603 94566249 75763740 94566420 75763877 94566591 75764014 94566762 75764151 94566933 75764288 94567104 75764425 94567275 75764562 94567446 75764699 94567617 75764836 94567788 75764973 94567959 75765110 94568130 75765247 94568301 75765384 94568472 75765521 94568643 75765658 94568814 75765795 94568985 75765932 94569156 75766069 94569327 75766206 94569498 75766343 94569669 75766480 94569840 75766617 94570011 75766754 94570182 75766891 94570353 75767028 94570524 75767165 94570695 75767302 94570866 75767439 94571037 75767576 94571208 75767713 94571379 75767850 94571550 75767987 94571721 75768124 94571892 75768261 94572063 75768398 94572234 75768535 94572405 75768672 94572576 75768809 94572747 75768946 94572918 75769083 94573089 75769220 94573260 75769357 94573431 75769494 94573602 75769631 94573773 75769768 94573944 75769905 94574115 75770042 94574286 75770179 94574457 75770316 94574628 75770453 94574799 75770590 94574970 75770727 94575141 75770864 94575312 75771001 94575483 75771138 94575654 75771275 94575825 75771412 94575996 75771549 94576167 75771686 94576338 75771823 94576509 75771960 94576680 75772097 94576851 75772234 94577022 75772371 94577193 75772508 94577364 75772645 94577535 75772782 94577706 75772919 94577877 75773056 94578048 75773193 94578219 75773330 94578390 75773467 94578561 75773604 94578732 75773741 94578903 75773878 94579074 75774015 94579245 75774152 94579416 75774289 94579587 75774426 94579758 75774563 94579929 75774700 94580100 75774837 94580271 75774974 94580442 75775111 94580613 75775248 94580784 75775385 94580955 75775522 94581126 75775659 94581297 75775796 94581468 75775933 94581639 75776070 94581810 75776207 94581981 75776344 94582152 75776481 94582323 75776618 94582494 75776755 94582665 75776892 94582836 75777029 94583007 75777166 94583178 75777303 94583349 75777440 94583520 75777577 94583691 75777714 94583862 75777851 94584033 75777988 94584204 75778125 94584375 75778262 94584546 75778399 94584717 75778536 94584888 75778673 94585059 75778810 94585230 75778947 94585401 75779084 94585572 75779221 94585743 75779358 94585914 75779495 94586085 75779632 94586256 75779769 94586427 75779906 94586598 75780043 94586769 75780180 94586940 75780317 94587111 75780454 94587282 75780591 94587453 75780728 94587624 75780865 94587795 75781002 94587966 75781139 94588137 75781276 94588308 75781413 94588479 75781550 94588650 75781687 94588821 75781824 94588992 75781961 94589163 75782098 94589334 75782235 94589505 75782372 94589676 75782509 94589847 75782646 94590018 75782783 94590189 75782920 94590360 75783057 94590531 75783194 94590702 75783331 94590873 75783468 94591044 75783605 94591215 75783742 94591386 75783879 94591557 75784016 94591728 75784153 94591899 75784290 94592070 75784427 94592241 75784564 94592412 75784701 94592583 75784838 94592754 75784975 94592925 75785112 94593096 75785249 94593267 75785386 94593438 75785523 94593609 75785660 94593780 75785797 94593951 75785934 94594122 75786071 94594293 75786208 94594464 75786345 94594635 75786482 94594806 75786619 94594977 75786756 94595148 75786893 94595319 75787030 94595490 75787167 94595661 75787304 94595832 75787441 94596003 75787578 94596174 75787715 94596345 75787852 94596516 75787989 94596687 75788126 94596858 75788263 94597029 75788400 94597200 75788537 94597371 75788674 94597542 75788811 94597713 75788948 94597884 75789085 94598055 75789222 94598226 75789359 94598397 75789496 94598568 75789633 94598739 75789770 94598910 75789907 94599081 75790044 94599252 75790181 94599423 75790318 94599594 75790455 94599765 75790592 94599936 75790729 94600107 75790866 94600278 75791003 94600449 75791140 94600620 75791277 94600791 75791414 94600962 75791551 94601133 75791688 94601304 75791825 94601475 75791962 94601646 75792099 94601817 75792236 94601988 75792373 94602159 75792510 94602330 75792647 94602501 75792784 94602672 75792921 94602843 75793058 94603014 75793195 94603185 75793332 94603356 75793469 94603527 75793606 94603698 75793743 94603869 75793880 94604040 75794017 94604211 75794154 94604382 75794291 94604553 75794428 94604724 75794565 94604895 75794702 94605066 75794839 94605237 75794976 94605408 75795113 94605579 75795250 94605750 75795387 94605921 75795524 94606092 75795661 94606263 75795798 94606434 75795935 94606605 75796072 94606776 75796209 94606947 75796346 94607118 75796483 94607289 75796620 94607460 75796757 94607631 75796894 94607802 75797031 94607973 75797168 94608144 75797305 94608315 75797442 94608486 75797579 94608657 75797716 94608828 75797853 94608999 75797990 94609170
1000 22740900 0 22740900 28384627 22741037 28384798 22741174 28384969 22741311 28385140 22741448 28385311 22741585 28385482 22741722 28385653 22741859 28385824 22741996 28385995 22742133 28386166 22742270 28386337 22742407 28386508 22742544 28386679 22742681 28386850 22742818 28387021 22742955 28387192 22743092 28387363 22743229 28387534 22743366 28387705 22743503 28387876 22743640 28388047 22743777 28388218 22743914 28388389 22744051 28388560 22744188 28388731 22744325 28388902 22744462 28389073 22744599 28389244 22744736 28389415 22744873 28389586 22745010 28389757 22745147 28389928 22745284 28390099 22745421 28390270 22745558 28390441 22745695 28390612 22745832 28390783 22745969 28390954 22746106 28391125 22746243 28391296 22746380 28391467 22746517 28391638 22746654 28391809 22746791 28391980 22746928 28392151 22747065 28392322 22747202 28392493 22747339 28392664 22747476 28392835 22747613 28393006 22747750 28393177 22747887 28393348 22748024 28393519 22748161 28393690 22748298 28393861 22748435 28394032 22748572 28394203 22748709 28394374 22748846 28394545 22748983 28394716 22749120 28394887 22749257 28395058 22749394 28395229 22749531 28395400 22749668 28395571 22749805 28395742 22749942 28395913 22750079 28396084 22750216 28396255 22750353 28396426 22750490 28396597 22750627 28396768 22750764 28396939 22750901 28397110 22751038 28397281 22751175 28397452 22751312 28397623 22751449 28397794 22751586 28397965 22751723 28398136 22751860 28398307 22751997 28398478 22752134 28398649 22752271 28398820 22752408 28398991 22752545 28399162 22752682 28399333 22752819 28399504 22752956 28399675 22753093 28399846 22753230 28400017 22753367 28400188 22753504 28400359 22753641 28400530 22753778 28400701 22753915 28400872 22754052 28401043 22754189 28401214 22754326 28401385 22754463 28401556 22754600 28401727 22754737 28401898 22754874 28402069 22755011 28402240 22755148 28402411 22755285 28402582 22755422 28402753 22755559 28402924 22755696 28403095 22755833 28403266 22755970 28403437 22756107 28403608 22756244 28403779 22756381 28403950 22756518 28404121 22756655 28404292 22756792 28404463 22756929 28404634 22757066 28404805 22757203 28404976 22757340 28405147 22757477 28405318 22757614 28405489 22757751 28405660 22757888 28405831 22758025 28406002 22758162 28406173 22758299 28406344 22758436 28406515 22758573 28406686 22758710 28406857 22758847 28407028 22758984 28407199 22759121 28407370 22759258 28407541 22759395 28407712 22759532 28407883 22759669 28408054 22759806 28408225 22759943 28408396 22760080 28408567 22760217 28408738 22760354 28408909 22760491 28409080 22760628 28409251 22760765 28409422 22760902 28409593 22761039 28409764 22761176 28409935 22761313 28410106 22761450 28410277 22761587 28410448 22761724 28410619 22761861 28410790 22761998 28410961 22762135 28411132 22762272 28411303 22762409 28411474 22762546 28411645 22762683 28411816 22762820 28411987 22762957 28412158 22763094 28412329 22763231 28412500 22763368 28412671 22763505 28412842 22763642 28413013 22763779 28413184 22763916 28413355 22764053 28413526 22764190 28413697 22764327 28413868 22764464 28414039 22764601 28414210 22764738 28414381 22764875 28414552 22765012 28414723 22765149 28414894 22765286 28415065 22765423 28415236 22765560 28415407 22765697 28415578 22765834 28415749 22765971 28415920 22766108 28416091 22766245 28416262 22766382 28416433 22766519 28416604 22766656 28416775 22766793 28416946 22766930 28417117 22767067 28417288 22767204 28417459 22767341 28417630 22767478 28417801 22767615 28417972 22767752 28418143 22767889 28418314 22768026 28418485 22768163 28418656 22768300 28418827 22768437 28418998 22768574 28419169 22768711 28419340 22768848 28419511 22768985 28419682 22769122 28419853 22769259 28420024 22769396 28420195 22769533 28420366 22769670 28420537 22769807 28420708 22769944 28420879 22770081 28421050 22770218 28421221 22770355 28421392 22770492 28421563 22770629 28421734 22770766 28421905 22770903 28422076 22771040 28422247 22771177 28422418 22771314 28422589 22771451 28422760 22771588 28422931 22771725 28423102 22771862 28423273 22771999 28423444 22772136 28423615 22772273 28423786 22772410 28423957 22772547 28424128 22772684 28424299 22772821 28424470 22772958 28424641 22773095 28424812 22773232 28424983 22773369 28425154 22773506 28425325 22773643 28425496 22773780 28425667 22773917 28425838 22774054 28426009 22774191 28426180 22774328 28426351 22774465 28426522 22774602 28426693 22774739 28426864 22774876 28427035 22775013 28427206 22775150 28427377 22775287 28427548 22775424 28427719 22775561 28427890 22775698 28428061 22775835 28428232 22775972 28428403 22776109 28428574 22776246 28428745 22776383 28428916 22776520 28429087 22776657 28429258 22776794 28429429 22776931 28429600 22777068 28429771 22777205 28429942 22777342 28430113 22777479 28430284 22777616 28430455 22777753 28430626 22777890 28430797 22778027 28430968 22778164 28431139 22778301 28431310 22778438 28431481 22778575 28431652 22778712 28431823 22778849 28431994 22778986 28432165 22779123 28432336 22779260 28432507 22779397 28432678 22779534 28432849 22779671 28433020 22779808 28433191 22779945 28433362 22780082 28433533 22780219 28433704 22780356 28433875 22780493 28434046 22780630 28434217 22780767 28434388 22780904 28434559 22781041 28434730 22781178 28434901 22781315 28435072 22781452 28435243 22781589 28435414 22781726 28435585 22781863 28435756 22782000 28435927 22782137 28436098 22782274 28436269 22782411 28436440 22782548 28436611 22782685 28436782 22782822 28436953 22782959 28437124 22783096 28437295 22783233 28437466 22783370 28437637 22783507 28437808 22783644 28437979 22783781 28438150 22783918 28438321 22784055 28438492 22784192 28438663 22784329 28438834 22784466 28439005 22784603 28439176 22784740 28439347 22784877 28439518 22785014 28439689 22785151 28439860 22785288 28440031 22785425 28440202 22785562 28440373 22785699 28440544 22785836 28440715 22785973 28440886 22786110 28441057 22786247 28441228 22786384 28441399 22786521 28441570 22786658 28441741 22786795 28441912 22786932 28442083 22787069 28442254 22787206 28442425 22787343 28442596 22787480 28442767 22787617 28442938 22787754 28443109 22787891 28443280 22788028 28443451 22788165 28443622 22788302 28443793 22788439 28443964 22788576 28444135 22788713 28444306 22788850 28444477 22788987 28444648 22789124 28444819 22789261 28444990 22789398 28445161 22789535 28445332 22789672 28445503 22789809 28445674 22789946 28445845 22790083 28446016 22790220 28446187 22790357 28446358 22790494 28446529 22790631 28446700 22790768 28446871 22790905 28447042 22791042 28447213 22791179 28447384 22791316 28447555 22791453 28447726 22791590 28447897 22791727 28448068 22791864 28448239 22792001 28448410 22792138 28448581 22792275 28448752 22792412 28448923 22792549 28449094 22792686 28449265 22792823 28449436 22792960 28449607 22793097 28449778 22793234 28449949 22793371 28450120 22793508 28450291 22793645 28450462 22793782 28450633 22793919 28450804 22794056 28450975 22794193 28451146 22794330 28451317 22794467 28451488 22794604 28451659 22794741 28451830 22794878 28452001 22795015 28452172 22795152 28452343 22795289 28452514 22795426 28452685 22795563 28452856 22795700 28453027 22795837 28453198 22795974 28453369 22796111 28453540 22796248 28453711 22796385 28453882 22796522 28454053 22796659 28454224 22796796 28454395 22796933 28454566 22797070 28454737 22797207 28454908 22797344 28455079 22797481 28455250 22797618 28455421 22797755 28455592 22797892 28455763 22798029 28455934 22798166 28456105 22798303 28456276 22798440 28456447 22798577 28456618 22798714 28456789 22798851 28456960 22798988 28457131 22799125 28457302 22799262 28457473 22799399 28457644 22799536 28457815 22799673 28457986 22799810 28458157 22799947 28458328 22800084 28458499 22800221 28458670 22800358 28458841 22800495 28459012 22800632 28459183 22800769 28459354 22800906 28459525 22801043 28459696 22801180 28459867 22801317 28460038 22801454 28460209 22801591 28460380 22801728 28460551 22801865 28460722 22802002 28460893 22802139 28461064 22802276 28461235 22802413 28461406 22802550 28461577 22802687 28461748 22802824 28461919 22802961 28462090 22803098 28462261 22803235 28462432 22803372 28462603 22803509 28462774 22803646 28462945 22803783 28463116 22803920 28463287 22804057 28463458 22804194 28463629 22804331 28463800 22804468 28463971 22804605 28464142 22804742 28464313 22804879 28464484 22805016 28464655 22805153 28464826 22805290 28464997 22805427 28465168 22805564 28465339 22805701 28465510 22805838 28465681 22805975 28465852 22806112 28466023 22806249 28466194 22806386 28466365 22806523 28466536 22806660 28466707 22806797 28466878 22806934 28467049 22807071 28467220 22807208 28467391 22807345 28467562 22807482 28467733 22807619 28467904 22807756 28468075 22807893 28468246 22808030 28468417 22808167 28468588 22808304 28468759 22808441 28468930 22808578 28469101 22808715 28469272 22808852 28469443 22808989 28469614 22809126 28469785 22809263 28469956 22809400 28470127 22809537 28470298 22809674 28470469 22809811 28470640 22809948 28470811 22810085 28470982 22810222 28471153 22810359 28471324 22810496 28471495 22810633 28471666 22810770 28471837 22810907 28472008 22811044 28472179 22811181 28472350 22811318 28472521 22811455 28472692 22811592 28472863 22811729 28473034 22811866 28473205 22812003 28473376 22812140 28473547 22812277 28473718 22812414 28473889 22812551 28474060 22812688 28474231 22812825 28474402 22812962 28474573 22813099 28474744 22813236 28474915 22813373 28475086 22813510 28475257 22813647 28475428 22813784 28475599 22813921 28475770 22814058 28475941 22814195 28476112 22814332 28476283 22814469 28476454 22814606 28476625 22814743 28476796 22814880 28476967 22815017 28477138 22815154 28477309 22815291 28477480 22815428 28477651 22815565 28477822 22815702 28477993 22815839 28478164 22815976 28478335 22816113 28478506 22816250 28478677 22816387 28478848 22816524 28479019 22816661 28479190 22816798 28479361 22816935 28479532 22817072 28479703 22817209 28479874 22817346 28480045 22817483 28480216 22817620 28480387 22817757 28480558 22817894 28480729 22818031 28480900 22818168 28481071 22818305 28481242 22818442 28481413 22818579 28481584 22818716 28481755 22818853 28481926 22818990 28482097 22819127 28482268 22819264 28482439 22819401 28482610 22819538 28482781 22819675 28482952 22819812 28483123 22819949 28483294 22820086 28483465 22820223 28483636 22820360 28483807 22820497 28483978 22820634 28484149 22820771 28484320 22820908 28484491 22821045 28484662 22821182 28484833 22821319 28485004 22821456 28485175 22821593 28485346 22821730 28485517 22821867 28485688 22822004 28485859 22822141 28486030 22822278 28486201 22822415 28486372 22822552 28486543 22822689 28486714 22822826 28486885 22822963 28487056 22823100 28487227 22823237 28487398 22823374 28487569 22823511 28487740 22823648 28487911 22823785 28488082 22823922 28488253 22824059 28488424 22824196 28488595 22824333 28488766 22824470 28488937 22824607 28489108 22824744 28489279 22824881 28489450 22825018 28489621 22825155 28489792 22825292 28489963 22825429 28490134 22825566 28490305 22825703 28490476 22825840 28490647 22825977 28490818 22826114 28490989 22826251 28491160 22826388 28491331 22826525 28491502 22826662 28491673 22826799 28491844 22826936 28492015 22827073 28492186 22827210 28492357 22827347 28492528 22827484 28492699 22827621 28492870 22827758 28493041 22827895 28493212 22828032 28493383 22828169 28493554 22828306 28493725 22828443 28493896 22828580 28494067 22828717 28494238 22828854 28494409 22828991 28494580 22829128 28494751 22829265 28494922 22829402 28495093 22829539 28495264 22829676 28495435 22829813 28495606 22829950 28495777 22830087 28495948 22830224 28496119 22830361 28496290 22830498 28496461 22830635 28496632 22830772 28496803 22830909 28496974 22831046 28497145 22831183 28497316 22831320 28497487 22831457 28497658 22831594 28497829 22831731 28498000 22831868 28498171 22832005 28498342 22832142 28498513 22832279 28498684 22832416 28498855 22832553 28499026 22832690 28499197 22832827 28499368 22832964 28499539 22833101 28499710 22833238 28499881 22833375 28500052 22833512 28500223 22833649 28500394 22833786 28500565 22833923 28500736 22834060 28500907 22834197 28501078 22834334 28501249 22834471 28501420 22834608 28501591 22834745 28501762 22834882 28501933 22835019 28502104 22835156 28502275 22835293 28502446 22835430 28502617 22835567 28502788 22835704 28502959 22835841 28503130 22835978 28503301 22836115 28503472 22836252 28503643 22836389 28503814 22836526 28503985 22836663 28504156 22836800 28504327 22836937 28504498 22837074 28504669 22837211 28504840 22837348 28505011 22837485 28505182 22837622 28505353 22837759 28505524 22837896 28505695 22838033 28505866 22838170 28506037 22838307 28506208 22838444 28506379 22838581 28506550 22838718 28506721 22838855 28506892 22838992 28507063 22839129 28507234 22839266 28507405 22839403 28507576 22839540 28507747 22839677 28507918 22839814 28508089 22839951 28508260 22840088 28508431 22840225 28508602 22840362 28508773 22840499 28508944 22840636 28509115 22840773 28509286 22840910 28509457 22841047 28509628 22841184 28509799 22841321 28509970 22841458 28510141 22841595 28510312 22841732 28510483 22841869 28510654 22842006 28510825 22842143 28510996 22842280 28511167 22842417 28511338 22842554 28511509 22842691 28511680 22842828 28511851 22842965 28512022 22843102 28512193 22843239 28512364 22843376 28512535 22843513 28512706 22843650 28512877 22843787 28513048 22843924 28513219 22844061 28513390 22844198 28513561 22844335 28513732 22844472 28513903 22844609 28514074 22844746 28514245 22844883 28514416 22845020 28514587 22845157 28514758 22845294 28514929 22845431 28515100 22845568 28515271 22845705 28515442 22845842 28515613 22845979 28515784 22846116 28515955 22846253 28516126 22846390 28516297 22846527 28516468 22846664 28516639 22846801 28516810 22846938 28516981 22847075 28517152 22847212 28517323 22847349 28517494 22847486 28517665 22847623 28517836 22847760 28518007 22847897 28518178 22848034 28518349 22848171 28518520 22848308 28518691 22848445 28518862 22848582 28519033 22848719 28519204 22848856 28519375 22848993 28519546 22849130 28519717 22849267 28519888 22849404 28520059 22849541 28520230 22849678 28520401 22849815 28520572 22849952 28520743 22850089 28520914 22850226 28521085 22850363 28521256 22850500 28521427 22850637 28521598 22850774 28521769 22850911 28521940 22851048 28522111 22851185 28522282 22851322 28522453 22851459 28522624 22851596 28522795 22851733 28522966 22851870 28523137 22852007 28523308 22852144 28523479 22852281 28523650 22852418 28523821 22852555 28523992 22852692 28524163 22852829 28524334 22852966 28524505 22853103 28524676 22853240 28524847 22853377 28525018 22853514 28525189 22853651 28525360 22853788 28525531 22853925 28525702 22854062 28525873 22854199 28526044 22854336 28526215 22854473 28526386 22854610 28526557 22854747 28526728 22854884 28526899 22855021 28527070 22855158 28527241 22855295 28527412 22855432 28527583 22855569 28527754 22855706 28527925 22855843 28528096 22855980 28528267 22856117 28528438 22856254 28528609 22856391 28528780 22856528 28528951 22856665 28529122 22856802 28529293 22856939 28529464 22857076 28529635 22857213 28529806 22857350 28529977 22857487 28530148 22857624 28530319 22857761 28530490 22857898 28530661 22858035 28530832 22858172 28531003 22858309 28531174 22858446 28531345 22858583 28531516 22858720 28531687 22858857 28531858 22858994 28532029 22859131 28532200 22859268 28532371 22859405 28532542 22859542 28532713 22859679 28532884 22859816 28533055 22859953 28533226 22860090 28533397 22860227 28533568 22860364 28533739 22860501 28533910 22860638 28534081 22860775 28534252 22860912 28534423 22861049 28534594 22861186 28534765 22861323 28534936 22861460 28535107 22861597 28535278 22861734 28535449 22861871 28535620 22862008 28535791 22862145 28535962 22862282 28536133 22862419 28536304 22862556 28536475 22862693 28536646 22862830 28536817 22862967 28536988 22863104 28537159 22863241 28537330 22863378 28537501 22863515 28537672 22863652 28537843 22863789 28538014 22863926 28538185 22864063 28538356 22864200 28538527 22864337 28538698 22864474 28538869 22864611 28539040 22864748 28539211 22864885 28539382 22865022 28539553 22865159 28539724 22865296 28539895 22865433 28540066 22865570 28540237 22865707 28540408 22865844 28540579 22865981 28540750 22866118 28540921 22866255 28541092 22866392 28541263 22866529 28541434 22866666 28541605 22866803 28541776 22866940 28541947 22867077 28542118 22867214 28542289 22867351 28542460 22867488 28542631 22867625 28542802 22867762 28542973 22867899 28543144 22868036 28543315 22868173 28543486 22868310 28543657 22868447 28543828 22868584 28543999 22868721 28544170 22868858 28544341 22868995 28544512 22869132 28544683 22869269 28544854 22869406 28545025 22869543 28545196 22869680 28545367 22869817 28545538 22869954 28545709 22870091 28545880 22870228 28546051 22870365 28546222 22870502 28546393 22870639 28546564 22870776 28546735 22870913 28546906 22871050 28547077 22871187 28547248 22871324 28547419 22871461 28547590 22871598 28547761 22871735 28547932 22871872 28548103 22872009 28548274 22872146 28548445 22872283 28548616 22872420 28548787 22872557 28548958 22872694 28549129 22872831 28549300 22872968 28549471 22873105 28549642 22873242 28549813 22873379 28549984 22873516 28550155 22873653 28550326 22873790 28550497 22873927 28550668 22874064 28550839 22874201 28551010 22874338 28551181 22874475 28551352 22874612 28551523 22874749 28551694 22874886 28551865 22875023 28552036 22875160 28552207 22875297 28552378 22875434 28552549 22875571 28552720 22875708 28552891 22875845 28553062 22875982 28553233 22876119 28553404 22876256 28553575 22876393 28553746 22876530 28553917 22876667 28554088 22876804 28554259 22876941 28554430 22877078 28554601 22877215 28554772 22877352 28554943 22877489 28555114 22877626 28555285
1000 70736662 0 70736662 88291746 70736799 88291917 70736936 88292088 70737073 88292259 70737210 88292430 70737347 88292601 70737484 88292772 70737621 88292943 70737758 88293114 70737895 88293285 70738032 88293456 70738169 88293627 70738306 88293798 70738443 88293969 70738580 88294140 70738717 88294311 70738854 88294482 70738991 88294653 70739128 88294824 70739265 88294995 70739402 88295166 70739539 88295337 70739676 88295508 70739813 88295679 70739950 88295850 70740087 88296021 70740224 88296192 70740361 88296363 70740498 88296534 70740635 88296705 70740772 88296876 70740909 88297047 70741046 88297218 70741183 88297389 70741320 88297560 70741457 88297731 70741594 88297902 70741731 88298073 70741868 88298244 70742005 88298415 70742142 88298586 70742279 88298757 70742416 88298928 70742553 88299099 70742690 88299270 70742827 88299441 70742964 88299612 70743101 88299783 70743238 88299954 70743375 88300125 70743512 88300296 70743649 88300467 70743786 88300638 70743923 88300809 70744060 88300980 70744197 88301151 70744334 88301322 70744471 88301493 70744608 88301664 70744745 88301835 70744882 88302006 70745019 88302177 70745156 88302348 70745293 88302519 70745430 88302690 70745567 88302861 70745704 88303032 70745841 88303203 70745978 88303374 70746115 88303545 70746252 88303716 70746389 88303887 70746526 88304058 70746663 88304229 70746800 88304400 70746937 88304571 70747074 88304742 70747211 88304913 70747348 88305084 70747485 88305255 70747622 88305426 70747759 88305597 70747896 88305768 70748033 88305939 70748170 88306110 70748307 88306281 70748444 88306452 70748581 88306623 70748718 88306794 70748855 88306965 70748992 88307136 70749129 88307307 70749266 88307478 70749403 88307649 70749540 88307820 70749677 88307991 70749814 88308162 70749951 88308333 70750088 88308504 70750225 88308675 70750362 88308846 70750499 88309017 70750636 88309188 70750773 88309359 70750910 88309530 70751047 88309701 70751184 88309872 70751321 88310043 70751458 88310214 70751595 88310385 70751732 88310556 70751869 88310727 70752006 88310898 70752143 88311069 70752280 88311240 70752417 88311411 70752554 88311582 70752691 88311753 70752828 88311924 70752965 88312095 70753102 88312266 70753239 88312437 70753376 88312608 70753513 88312779 70753650 88312950 70753787 88313121 70753924 88313292 70754061 88313463 70754198 88313634 70754335 88313805 70754472 88313976 70754609 88314147 70754746 88314318 70754883 88314489 70755020 88314660 70755157 88314831 70755294 88315002 70755431 88315173 70755568 88315344 70755705 88315515 70755842 88315686 70755979 88315857 70756116 88316028 70756253 88316199 70756390 88316370 70756527 88316541 70756664 88316712 70756801 88316883 70756938 88317054 70757075 88317225 70757212 88317396 70757349 88317567 70757486 88317738 70757623 88317909 70757760 88318080 70757897 88318251 70758034 88318422 70758171 88318593 70758308 88318764 70758445 88318935 70758582 88319106 70758719 88319277 70758856 88319448 70758993 88319619 70759130 88319790 70759267 88319961 70759404 88320132 70759541 88320303 70759678 88320474 70759815 88320645 70759952 88320816 70760089 88320987 70760226 88321158 70760363 88321329 70760500 88321500 70760637 88321671 70760774 88321842 70760911 88322013 70761048 88322184 70761185 88322355 70761322 88322526 70761459 88322697 70761596 88322868 70761733 88323039 70761870 88323210 70762007 88323381 70762144 88323552 70762281 88323723 70762418 88323894 70762555 88324065 70762692 88324236 70762829 88324407 70762966 88324578 70763103 88324749 70763240 88324920 70763377 88325091 70763514 88325262 70763651 88325433 70763788 88325604 70763925 88325775 70764062 88325946 70764199 88326117 70764336 88326288 70764473 88326459 70764610 88326630 70764747 88326801 70764884 88326972 70765021 88327143 70765158 88327314 70765295 88327485 70765432 88327656 70765569 88327827 70765706 88327998 70765843 88328169 70765980 88328340 70766117 88328511 70766254 88328682 70766391 88328853 70766528 88329024 70766665 88329195 70766802 88329366 70766939 88329537 70767076 88329708 70767213 88329879 70767350 88330050 70767487 88330221 70767624 88330392 70767761 88330563 70767898 88330734 70768035 88330905 70768172 88331076 70768309 88331247 70768446 88331418 70768583 88331589 70768720 88331760 70768857 88331931 70768994 88332102 70769131 88332273 70769268 88332444 70769405 88332615 70769542 88332786 70769679 88332957 70769816 88333128 70769953 88333299 70770090 88333470 70770227 88333641 70770364 88333812 70770501 88333983 70770638 88334154 70770775 88334325 70770912 88334496 70771049 88334667 70771186 88334838 70771323 88335009 70771460 88335180 70771597 88335351 70771734 88335522 70771871 88335693 70772008 88335864 70772145 88336035 70772282 88336206 70772419 88336377 70772556 88336548 70772693 88336719 70772830 88336890 70772967 88337061 70773104 88337232 70773241 88337403 70773378 88337574 70773515 88337745 70773652 88337916 70773789 88338087 70773926 88338258 70774063 88338429 70774200 88338600 70774337 88338771 70774474 88338942 70774611 88339113 70774748 88339284 70774885 88339455 70775022 88339626 70775159 88339797 70775296 88339968 70775433 88340139 70775570 88340310 70775707 88340481 70775844 88340652 70775981 88340823 70776118 88340994 70776255 88341165 70776392 88341336 70776529 88341507 70776666 88341678 70776803 88341849 70776940 88342020 70777077 88342191 70777214 88342362 70777351 88342533 70777488 88342704 70777625 88342875 70777762 88343046 70777899 88343217 70778036 88343388 70778173 88343559 70778310 88343730 70778447 88343901 70778584 88344072 70778721 88344243 70778858 88344414 70778995 88344585 70779132 88344756 70779269 88344927 70779406 88345098 70779543 88345269 70779680 88345440 70779817 88345611 70779954 88345782 70780091 88345953 70780228 88346124 70780365 88346295 70780502 88346466 70780639 88346637 70780776 88346808 70780913 88346979 70781050 88347150 70781187 88347321 70781324 88347492 70781461 88347663 70781598 88347834 70781735 88348005 70781872 88348176 70782009 88348347 70782146 88348518 70782283 88348689 70782420 88348860 70782557 88349031 70782694 88349202 70782831 88349373 70782968 88349544 70783105 88349715 70783242 88349886 70783379 88350057 70783516 88350228 70783653 88350399 70783790 88350570 70783927 88350741 70784064 88350912 70784201 88351083 70784338 88351254 70784475 88351425 70784612 88351596 70784749 88351767 70784886 88351938 70785023 88352109 70785160 88352280 70785297 88352451 70785434 88352622 70785571 88352793 70785708 88352964 70785845 88353135 70785982 88353306 70786119 88353477 70786256 88353648 70786393 88353819 70786530 88353990 70786667 88354161 70786804 88354332 70786941 88354503 70787078 88354674 70787215 88354845 70787352 88355016 70787489 88355187 70787626 88355358 70787763 88355529 70787900 88355700 70788037 88355871 70788174 88356042 70788311 88356213 70788448 88356384 70788585 88356555 70788722 88356726 70788859 88356897 70788996 88357068 70789133 88357239 70789270 88357410 70789407 88357581 70789544 88357752 70789681 88357923 70789818 88358094 70789955 88358265 70790092 88358436 70790229 88358607 70790366 88358778 70790503 88358949 70790640 88359120 70790777 88359291 70790914 88359462 70791051 88359633 70791188 88359804 70791325 88359975 70791462 88360146 70791599 88360317 70791736 88360488 70791873 88360659 70792010 88360830 70792147 88361001 70792284 88361172 70792421 88361343 70792558 88361514 70792695 88361685 70792832 88361856 70792969 88362027 70793106 88362198 70793243 88362369 70793380 88362540 70793517 88362711 70793654 88362882 70793791 88363053 70793928 88363224 70794065 88363395 70794202 88363566 70794339 88363737 70794476 88363908 70794613 88364079 70794750 88364250 70794887 88364421 70795024 88364592 70795161 88364763 70795298 88364934 70795435 88365105 70795572 88365276 70795709 88365447 70795846 88365618 70795983 88365789 70796120 88365960 70796257 88366131 70796394 88366302 70796531 88366473 70796668 88366644 70796805 88366815 70796942 88366986 70797079 88367157 70797216 88367328 70797353 88367499 70797490 88367670 70797627 88367841 70797764 88368012 70797901 88368183 70798038 88368354 70798175 88368525 70798312 88368696 70798449 88368867 70798586 88369038 70798723 88369209 70798860 88369380 70798997 88369551 70799134 88369722 70799271 88369893 70799408 88370064 70799545 88370235 70799682 88370406 70799819 88370577 70799956 88370748 70800093 88370919 70800230 88371090 70800367 88371261 70800504 88371432 70800641 88371603 70800778 88371774 70800915 88371945 70801052 88372116 70801189 88372287 70801326 88372458 70801463 88372629 70801600 88372800 70801737 88372971 70801874 88373142 70802011 88373313 70802148 88373484 70802285 88373655 70802422 88373826 70802559 88373997 70802696 88374168 70802833 88374339 70802970 88374510 70803107 88374681 70803244 88374852 70803381 88375023 70803518 88375194 70803655 88375365 70803792 88375536 70803929 88375707 70804066 88375878 70804203 88376049 70804340 88376220 70804477 88376391 70804614 88376562 70804751 88376733 70804888 88376904 70805025 88377075 70805162 88377246 70805299 88377417 70805436 88377588 70805573 88377759 70805710 88377930 70805847 88378101 70805984 88378272 70806121 88378443 70806258 88378614 70806395 88378785 70806532 88378956 70806669 88379127 70806806 88379298 70806943 88379469 70807080 88379640 70807217 88379811 70807354 88379982 70807491 88380153 70807628 88380324 70807765 88380495 70807902 88380666 70808039 88380837 70808176 88381008 70808313 88381179 70808450 88381350 70808587 88381521 70808724 88381692 70808861 88381863 70808998 88382034 70809135 88382205 70809272 88382376 70809409 88382547 70809546 88382718 70809683 88382889 70809820 88383060 70809957 88383231 70810094 88383402 70810231 88383573 70810368 88383744 70810505 88383915 70810642 88384086 70810779 88384257 70810916 88384428 70811053 88384599 70811190 88384770 70811327 88384941 70811464 88385112 70811601 88385283 70811738 88385454 70811875 88385625 70812012 88385796 70812149 88385967 70812286 88386138 70812423 88386309 70812560 88386480 70812697 88386651 70812834 88386822 70812971 88386993 70813108 88387164 70813245 88387335 70813382 88387506 70813519 88387677 70813656 88387848 70813793 88388019 70813930 88388190 70814067 88388361 70814204 88388532 70814341 88388703 70814478 88388874 70814615 88389045 70814752 88389216 70814889 88389387 70815026 88389558 70815163 88389729 70815300 88389900 70815437 88390071 70815574 88390242 70815711 88390413 70815848 88390584 70815985 88390755 70816122 88390926 70816259 88391097 70816396 88391268 70816533 88391439 70816670 88391610 70816807 88391781 70816944 88391952 70817081 88392123 70817218 88392294 70817355 88392465 70817492 88392636 70817629 88392807 70817766 88392978 70817903 88393149 70818040 88393320 70818177 88393491 70818314 88393662 70818451 88393833 70818588 88394004 70818725 88394175 70818862 88394346 70818999 88394517 70819136 88394688 70819273 88394859 70819410 88395030 70819547 88395201 70819684 88395372 70819821 88395543 70819958 88395714 70820095 88395885 70820232 88396056 70820369 88396227 70820506 88396398 70820643 88396569 70820780 88396740 70820917 88396911 70821054 88397082 70821191 88397253 70821328 88397424 70821465 88397595 70821602 88397766 70821739 88397937 70821876 88398108 70822013 88398279 70822150 88398450 70822287 88398621 70822424 88398792 70822561 88398963 70822698 88399134 70822835 88399305 70822972 88399476 70823109 88399647 70823246 88399818 70823383 88399989 70823520 88400160 70823657 88400331 70823794 88400502 70823931 88400673 70824068 88400844 70824205 88401015 70824342 88401186 70824479 88401357 70824616 88401528 70824753 88401699 70824890 88401870 70825027 88402041 70825164 88402212 70825301 88402383 70825438 88402554 70825575 88402725 70825712 88402896 70825849 88403067 70825986 88403238 70826123 88403409 70826260 88403580 70826397 88403751 70826534 88403922 70826671 88404093 70826808 88404264 70826945 88404435 70827082 88404606 70827219 88404777 70827356 88404948 70827493 88405119 70827630 88405290 70827767 88405461 70827904 88405632 70828041 88405803 70828178 88405974 70828315 88406145 70828452 88406316 70828589 88406487 70828726 88406658 70828863 88406829 70829000 88407000 70829137 88407171 70829274 88407342 70829411 88407513 70829548 88407684 70829685 88407855 70829822 88408026 70829959 88408197 70830096 88408368 70830233 88408539 70830370 88408710 70830507 88408881 70830644 88409052 70830781 88409223 70830918 88409394 70831055 88409565 70831192 88409736 70831329 88409907 70831466 88410078 70831603 88410249 70831740 88410420 70831877 88410591 70832014 88410762 70832151 88410933 70832288 88411104 70832425 88411275 70832562 88411446 70832699 88411617 70832836 88411788 70832973 88411959 70833110 88412130 70833247 88412301 70833384 88412472 70833521 88412643 70833658 88412814 70833795 88412985 70833932 88413156 70834069 88413327 70834206 88413498 70834343 88413669 70834480 88413840 70834617 88414011 70834754 88414182 70834891 88414353 70835028 88414524 70835165 88414695 70835302 88414866 70835439 88415037 70835576 88415208 70835713 88415379 70835850 88415550 70835987 88415721 70836124 88415892 70836261 88416063 70836398 88416234 70836535 88416405 70836672 88416576 70836809 88416747 70836946 88416918 70837083 88417089 70837220 88417260 70837357 88417431 70837494 88417602 70837631 88417773 70837768 88417944 70837905 88418115 70838042 88418286 70838179 88418457 70838316 88418628 70838453 88418799 70838590 88418970 70838727 88419141 70838864 88419312 70839001 88419483 70839138 88419654 70839275 88419825 70839412 88419996 70839549 88420167 70839686 88420338 70839823 88420509 70839960 88420680 70840097 88420851 70840234 88421022 70840371 88421193 70840508 88421364 70840645 88421535 70840782 88421706 70840919 88421877 70841056 88422048 70841193 88422219 70841330 88422390 70841467 88422561 70841604 88422732 70841741 88422903 70841878 88423074 70842015 88423245 70842152 88423416 70842289 88423587 70842426 88423758 70842563 88423929 70842700 88424100 70842837 88424271 70842974 88424442 70843111 88424613 70843248 88424784 70843385 88424955 70843522 88425126 70843659 88425297 70843796 88425468 70843933 88425639 70844070 88425810 70844207 88425981 70844344 88426152 70844481 88426323 70844618 88426494 70844755 88426665 70844892 88426836 70845029 88427007 70845166 88427178 70845303 88427349 70845440 88427520 70845577 88427691 70845714 88427862 70845851 88428033 70845988 88428204 70846125 88428375 70846262 88428546 70846399 88428717 70846536 88428888 70846673 88429059 70846810 88429230 70846947 88429401 70847084 88429572 70847221 88429743 70847358 88429914 70847495 88430085 70847632 88430256 70847769 88430427 70847906 88430598 70848043 88430769 70848180 88430940 70848317 88431111 70848454 88431282 70848591 88431453 70848728 88431624 70848865 88431795 70849002 88431966 70849139 88432137 70849276 88432308 70849413 88432479 70849550 88432650 70849687 88432821 70849824 88432992 70849961 88433163 70850098 88433334 70850235 88433505 70850372 88433676 70850509 88433847 70850646 88434018 70850783 88434189 70850920 88434360 70851057 88434531 70851194 88434702 70851331 88434873 70851468 88435044 70851605 88435215 70851742 88435386 70851879 88435557 70852016 88435728 70852153 88435899 70852290 88436070 70852427 88436241 70852564 88436412 70852701 88436583 70852838 88436754 70852975 88436925 70853112 88437096 70853249 88437267 70853386 88437438 70853523 88437609 70853660 88437780 70853797 88437951 70853934 88438122 70854071 88438293 70854208 88438464 70854345 88438635 70854482 88438806 70854619 88438977 70854756 88439148 70854893 88439319 70855030 88439490 70855167 88439661 70855304 88439832 70855441 88440003 70855578 88440174 70855715 88440345 70855852 88440516 70855989 88440687 70856126 88440858 70856263 88441029 70856400 88441200 70856537 88441371 70856674 88441542 70856811 88441713 70856948 88441884 70857085 88442055 70857222 88442226 70857359 88442397 70857496 88442568 70857633 88442739 70857770 88442910 70857907 88443081 70858044 88443252 70858181 88443423 70858318 88443594 70858455 88443765 70858592 88443936 70858729 88444107 70858866 88444278 70859003 88444449 70859140 88444620 70859277 88444791 70859414 88444962 70859551 88445133 70859688 88445304 70859825 88445475 70859962 88445646 70860099 88445817 70860236 88445988 70860373 88446159 70860510 88446330 70860647 88446501 70860784 88446672 70860921 88446843 70861058 88447014 70861195 88447185 70861332 88447356 70861469 88447527 70861606 88447698 70861743 88447869 70861880 88448040 70862017 88448211 70862154 88448382 70862291 88448553 70862428 88448724 70862565 88448895 70862702 88449066 70862839 88449237 70862976 88449408 70863113 88449579 70863250 88449750 70863387 88449921 70863524 88450092 70863661 88450263 70863798 88450434 70863935 88450605 70864072 88450776 70864209 88450947 70864346 88451118 70864483 88451289 70864620 88451460 70864757 88451631 70864894 88451802 70865031 88451973 70865168 88452144 70865305 88452315 70865442 88452486 70865579 88452657 70865716 88452828 70865853 88452999 70865990 88453170 70866127 88453341 70866264 88453512 70866401 88453683 70866538 88453854 70866675 88454025 70866812 88454196 70866949 88454367 70867086 88454538 70867223 88454709 70867360 88454880 70867497 88455051 70867634 88455222 70867771 88455393 70867908 88455564 70868045 88455735 70868182 88455906 70868319 88456077 70868456 88456248 70868593 88456419 70868730 88456590 70868867 88456761 70869004 88456932 70869141 88457103 70869278 88457274 70869415 88457445 70869552 88457616 70869689 88457787 70869826 88457958 70869963 88458129 70870100 88458300 70870237 88458471 70870374 88458642 70870511 88458813 70870648 88458984 70870785 88459155 70870922 88459326 70871059 88459497 70871196 88459668 70871333 88459839 70871470 88460010 70871607 88460181 70871744 88460352 70871881 88460523 70872018 88460694 70872155 88460865 70872292 88461036 70872429 88461207 70872566 88461378 70872703 88461549 70872840 88461720 70872977 88461891 70873114 88462062 70873251 88462233 70873388 88462404
1000 20274900 0 20274900 25306627 20275037 25306798 20275174 25306969 20275311 25307140 20275448 25307311 20275585 25307482 20275722 25307653 20275859 25307824 20275996 25307995 20276133 25308166 20276270 25308337 20276407 25308508 20276544 25308679 20276681 25308850 20276818 25309021 20276955 25309192 20277092 25309363 20277229 25309534 20277366 25309705 20277503 25309876 20277640 25310047 20277777 25310218 20277914 25310389 20278051 25310560 20278188 25310731 20278325 25310902 20278462 25311073 20278599 25311244 20278736 25311415 20278873 25311586 20279010 25311757 20279147 25311928 20279284 25312099 20279421 25312270 20279558 25312441 20279695 25312612 20279832 25312783 20279969 25312954 20280106 25313125 20280243 25313296 20280380 25313467 20280517 25313638 20280654 25313809 20280791 25313980 20280928 25314151 20281065 25314322 20281202 25314493 20281339 25314664 20281476 25314835 20281613 25315006 20281750 25315177 20281887 25315348 20282024 25315519 20282161 25315690 20282298 25315861 20282435 25316032 20282572 25316203 20282709 25316374 20282846 25316545 20282983 25316716 20283120 25316887 20283257 25317058 20283394 25317229 20283531 25317400 20283668 25317571 20283805 25317742 20283942 25317913 20284079 25318084 20284216 25318255 20284353 25318426 20284490 25318597 20284627 25318768 20284764 25318939 20284901 25319110 20285038 25319281 20285175 25319452 20285312 25319623 20285449 25319794 20285586 25319965 20285723 25320136 20285860 25320307 20285997 25320478 20286134 25320649 20286271 25320820 20286408 25320991 20286545 25321162 20286682 25321333 20286819 25321504 20286956 25321675 20287093 25321846 20287230 25322017 20287367 25322188 20287504 25322359 20287641 25322530 20287778 25322701 20287915 25322872 20288052 25323043 20288189 25323214 20288326 25323385 20288463 25323556 20288600 25323727 20288737 25323898 20288874 25324069 20289011 25324240 20289148 25324411 20289285 25324582 20289422 25324753 20289559 25324924 20289696 25325095 20289833 25325266 20289970 25325437 20290107 25325608 20290244 25325779 20290381 25325950 20290518 25326121 20290655 25326292 20290792 25326463 20290929 25326634 20291066 25326805 20291203 25326976 20291340 25327147 20291477 25327318 20291614 25327489 20291751 25327660 20291888 25327831 20292025 25328002 20292162 25328173 20292299 25328344 20292436 25328515 20292573 25328686 20292710 25328857 20292847 25329028 20292984 25329199 20293121 25329370 20293258 25329541 20293395 25329712 20293532 25329883 20293669 25330054 20293806 25330225 20293943 25330396 20294080 25330567 20294217 25330738 20294354 25330909 20294491 25331080 20294628 25331251 20294765 25331422 20294902 25331593 20295039 25331764 20295176 25331935 20295313 25332106 20295450 25332277 20295587 25332448 20295724 25332619 20295861 25332790 20295998 25332961 20296135 25333132 20296272 25333303 20296409 25333474 20296546 25333645 20296683 25333816 20296820 25333987 20296957 25334158 20297094 25334329 20297231 25334500 20297368 25334671 20297505 25334842 20297642 25335013 20297779 25335184 20297916 25335355 20298053 25335526 20298190 25335697 20298327 25335868 20298464 25336039 20298601 25336210 20298738 25336381 20298875 25336552 20299012 25336723 20299149 25336894 20299286 25337065 20299423 25337236 20299560 25337407 20299697 25337578 20299834 25337749 20299971 25337920 20300108 25338091 20300245 25338262 20300382 25338433 20300519 25338604 20300656 25338775 20300793 25338946 20300930 25339117 20301067 25339288 20301204 25339459 20301341 25339630 20301478 25339801 20301615 25339972 20301752 25340143 20301889 25340314 20302026 25340485 20302163 25340656 20302300 25340827 20302437 25340998 20302574 25341169 20302711 25341340 20302848 25341511 20302985 25341682 20303122 25341853 20303259 25342024 20303396 25342195 20303533 25342366 20303670 25342537 20303807 25342708 20303944 25342879 20304081 25343050 20304218 25343221 20304355 25343392 20304492 25343563 20304629 25343734 20304766 25343905 20304903 25344076 20305040 25344247 20305177 25344418 20305314 25344589 20305451 25344760 20305588 25344931 20305725 25345102 20305862 25345273 20305999 25345444 20306136 25345615 20306273 25345786 20306410 25345957 20306547 25346128 20306684 25346299 20306821 25346470 20306958 25346641 20307095 25346812 20307232 25346983 20307369 25347154 20307506 25347325 20307643 25347496 20307780 25347667 20307917 25347838 20308054 25348009 20308191 25348180 20308328 25348351 20308465 25348522 20308602 25348693 20308739 25348864 20308876 25349035 20309013 25349206 20309150 25349377 20309287 25349548 20309424 25349719 20309561 25349890 20309698 25350061 20309835 25350232 20309972 25350403 20310109 25350574 20310246 25350745 20310383 25350916 20310520 25351087 20310657 25351258 20310794 25351429 20310931 25351600 20311068 25351771 20311205 25351942 20311342 25352113 20311479 25352284 20311616 25352455 20311753 25352626 20311890 25352797 20312027 25352968 20312164 25353139 20312301 25353310 20312438 25353481 20312575 25353652 20312712 25353823 20312849 25353994 20312986 25354165 20313123 25354336 20313260 25354507 20313397 25354678 20313534 25354849 20313671 25355020 20313808 25355191 20313945 25355362 20314082 25355533 20314219 25355704 20314356 25355875 20314493 25356046 20314630 25356217 20314767 25356388 20314904 25356559 20315041 25356730 20315178 25356901 20315315 25357072 20315452 25357243 20315589 25357414 20315726 25357585 20315863 25357756 20316000 25357927 20316137 25358098 20316274 25358269 20316411 25358440 20316548 25358611 20316685 25358782 20316822 25358953 20316959 25359124 20317096 25359295 20317233 25359466 20317370 25359637 20317507 25359808 20317644 25359979 20317781 25360150 20317918 25360321 20318055 25360492 20318192 25360663 20318329 25360834 20318466 25361005 20318603 25361176 20318740 25361347 20318877 25361518 20319014 25361689 20319151 25361860 20319288 25362031 20319425 25362202 20319562 25362373 20319699 25362544 20319836 25362715 20319973 25362886 20320110 25363057 20320247 25363228 20320384 25363399 20320521 25363570 20320658 25363741 20320795 25363912 20320932 25364083 20321069 25364254 20321206 25364425 20321343 25364596 20321480 25364767 20321617 25364938 20321754 25365109 20321891 25365280 20322028 25365451 20322165 25365622 20322302 25365793 20322439 25365964 20322576 25366135 20322713 25366306 20322850 25366477 20322987 25366648 20323124 25366819 20323261 25366990 20323398 25367161 20323535 25367332 20323672 25367503 20323809 25367674 20323946 25367845 20324083 25368016 20324220 25368187 20324357 25368358 20324494 25368529 20324631 25368700 20324768 25368871 20324905 25369042 20325042 25369213 20325179 25369384 20325316 25369555 20325453 25369726 20325590 25369897 20325727 25370068 20325864 25370239 20326001 25370410 20326138 25370581 20326275 25370752 20326412 25370923 20326549 25371094 20326686 25371265 20326823 25371436 20326960 25371607 20327097 25371778 20327234 25371949 20327371 25372120 20327508 25372291 20327645 25372462 20327782 25372633 20327919 25372804 20328056 25372975 20328193 25373146 20328330 25373317 20328467 25373488 20328604 25373659 20328741 25373830 20328878 25374001 20329015 25374172 20329152 25374343 20329289 25374514 20329426 25374685 20329563 25374856 20329700 25375027 20329837 25375198 20329974 25375369 20330111 25375540 20330248 25375711 20330385 25375882 20330522 25376053 20330659 25376224 20330796 25376395 20330933 25376566 20331070 25376737 20331207 25376908 20331344 25377079 20331481 25377250 20331618 25377421 20331755 25377592 20331892 25377763 20332029 25377934 20332166 25378105 20332303 25378276 20332440 25378447 20332577 25378618 20332714 25378789 20332851 25378960 20332988 25379131 20333125 25379302 20333262 25379473 20333399 25379644 20333536 25379815 20333673 25379986 20333810 25380157 20333947 25380328 20334084 25380499 20334221 25380670 20334358 25380841 20334495 25381012 20334632 25381183 20334769 25381354 20334906 25381525 20335043 25381696 20335180 25381867 20335317 25382038 20335454 25382209 20335591 25382380 20335728 25382551 20335865 25382722 20336002 25382893 20336139 25383064 20336276 25383235 20336413 25383406 20336550 25383577 20336687 25383748 20336824 25383919 20336961 25384090 20337098 25384261 20337235 25384432 20337372 25384603 20337509 25384774 20337646 25384945 20337783 25385116 20337920 25385287 20338057 25385458 20338194 25385629 20338331 25385800 20338468 25385971 20338605 25386142 20338742 25386313 20338879 25386484 20339016 25386655 20339153 25386826 20339290 25386997 20339427 25387168 20339564 25387339 20339701 25387510 20339838 25387681 20339975 25387852 20340112 25388023 20340249 25388194 20340386 25388365 20340523 25388536 20340660 25388707 20340797 25388878 20340934 25389049 20341071 25389220 20341208 25389391 20341345 25389562 20341482 25389733 20341619 25389904 20341756 25390075 20341893 25390246 20342030 25390417 20342167 25390588 20342304 25390759 20342441 25390930 20342578 25391101 20342715 25391272 20342852 25391443 20342989 25391614 20343126 25391785 20343263 25391956 20343400 25392127 20343537 25392298 20343674 25392469 20343811 25392640 20343948 25392811 20344085 25392982 20344222 25393153 20344359 25393324 20344496 25393495 20344633 25393666 20344770 25393837 20344907 25394008 20345044 25394179 20345181 25394350 20345318 25394521 20345455 25394692 20345592 25394863 20345729 25395034 20345866 25395205 20346003 25395376 20346140 25395547 20346277 25395718 20346414 25395889 20346551 25396060 20346688 25396231 20346825 25396402 20346962 25396573 20347099 25396744 20347236 25396915 20347373 25397086 20347510 25397257 20347647 25397428 20347784 25397599 20347921 25397770 20348058 25397941 20348195 25398112 20348332 25398283 20348469 25398454 20348606 25398625 20348743 25398796 20348880 25398967 20349017 25399138 20349154 25399309 20349291 25399480 20349428 25399651 20349565 25399822 20349702 25399993 20349839 25400164 20349976 25400335 20350113 25400506 20350250 25400677 20350387 25400848 20350524 25401019 20350661 25401190 20350798 25401361 20350935 25401532 20351072 25401703 20351209 25401874 20351346 25402045 20351483 25402216 20351620 25402387 20351757 25402558 20351894 25402729 20352031 25402900 20352168 25403071 20352305 25403242 20352442 25403413 20352579 25403584 20352716 25403755 20352853 25403926 20352990 25404097 20353127 25404268 20353264 25404439 20353401 25404610 20353538 25404781 20353675 25404952 20353812 25405123 20353949 25405294 20354086 25405465 20354223 25405636 20354360 25405807 20354497 25405978 20354634 25406149 20354771 25406320 20354908 25406491 20355045 25406662 20355182 25406833 20355319 25407004 20355456 25407175 20355593 25407346 20355730 25407517 20355867 25407688 20356004 25407859 20356141 25408030 20356278 25408201 20356415 25408372 20356552 25408543 20356689 25408714 20356826 25408885 20356963 25409056 20357100 25409227 20357237 25409398 20357374 25409569 20357511 25409740 20357648 25409911 20357785 25410082 20357922 25410253 20358059 25410424 20358196 25410595 20358333 25410766 20358470 25410937 20358607 25411108 20358744 25411279 20358881 25411450 20359018 25411621 20359155 25411792 20359292 25411963 20359429 25412134 20359566 25412305 20359703 25412476 20359840 25412647 20359977 25412818 20360114 25412989 20360251 25413160 20360388 25413331 20360525 25413502 20360662 25413673 20360799 25413844 20360936 25414015 20361073 25414186 20361210 25414357 20361347 25414528 20361484 25414699 20361621 25414870 20361758 25415041 20361895 25415212 20362032 25415383 20362169 25415554 20362306 25415725 20362443 25415896 20362580 25416067 20362717 25416238 20362854 25416409 20362991 25416580 20363128 25416751 20363265 25416922 20363402 25417093 20363539 25417264 20363676 25417435 20363813 25417606 20363950 25417777 20364087 25417948 20364224 25418119 20364361 25418290 20364498 25418461 20364635 25418632 20364772 25418803 20364909 25418974 20365046 25419145 20365183 25419316 20365320 25419487 20365457 25419658 20365594 25419829 20365731 25420000 20365868 25420171 20366005 25420342 20366142 25420513 20366279 25420684 20366416 25420855 20366553 25421026 20366690 25421197 20366827 25421368 20366964 25421539 20367101 25421710 20367238 25421881 20367375 25422052 20367512 25422223 20367649 25422394 20367786 25422565 20367923 25422736 20368060 25422907 20368197 25423078 20368334 25423249 20368471 25423420 20368608 25423591 20368745 25423762 20368882 25423933 20369019 25424104 20369156 25424275 20369293 25424446 20369430 25424617 20369567 25424788 20369704 25424959 20369841 25425130 20369978 25425301 20370115 25425472 20370252 25425643 20370389 25425814 20370526 25425985 20370663 25426156 20370800 25426327 20370937 25426498 20371074 25426669 20371211 25426840 20371348 25427011 20371485 25427182 20371622 25427353 20371759 25427524 20371896 25427695 20372033 25427866 20372170 25428037 20372307 25428208 20372444 25428379 20372581 25428550 20372718 25428721 20372855 25428892 20372992 25429063 20373129 25429234 20373266 25429405 20373403 25429576 20373540 25429747 20373677 25429918 20373814 25430089 20373951 25430260 20374088 25430431 20374225 25430602 20374362 25430773 20374499 25430944 20374636 25431115 20374773 25431286 20374910 25431457 20375047 25431628 20375184 25431799 20375321 25431970 20375458 25432141 20375595 25432312 20375732 25432483 20375869 25432654 20376006 25432825 20376143 25432996 20376280 25433167 20376417 25433338 20376554 25433509 20376691 25433680 20376828 25433851 20376965 25434022 20377102 25434193 20377239 25434364 20377376 25434535 20377513 25434706 20377650 25434877 20377787 25435048 20377924 25435219 20378061 25435390 20378198 25435561 20378335 25435732 20378472 25435903 20378609 25436074 20378746 25436245 20378883 25436416 20379020 25436587 20379157 25436758 20379294 25436929 20379431 25437100 20379568 25437271 20379705 25437442 20379842 25437613 20379979 25437784 20380116 25437955 20380253 25438126 20380390 25438297 20380527 25438468 20380664 25438639 20380801 25438810 20380938 25438981 20381075 25439152 20381212 25439323 20381349 25439494 20381486 25439665 20381623 25439836 20381760 25440007 20381897 25440178 20382034 25440349 20382171 25440520 20382308 25440691 20382445 25440862 20382582 25441033 20382719 25441204 20382856 25441375 20382993 25441546 20383130 25441717 20383267 25441888 20383404 25442059 20383541 25442230 20383678 25442401 20383815 25442572 20383952 25442743 20384089 25442914 20384226 25443085 20384363 25443256 20384500 25443427 20384637 25443598 20384774 25443769 20384911 25443940 20385048 25444111 20385185 25444282 20385322 25444453 20385459 25444624 20385596 25444795 20385733 25444966 20385870 25445137 20386007 25445308 20386144 25445479 20386281 25445650 20386418 25445821 20386555 25445992 20386692 25446163 20386829 25446334 20386966 25446505 20387103 25446676 20387240 25446847 20387377 25447018 20387514 25447189 20387651 25447360 20387788 25447531 20387925 25447702 20388062 25447873 20388199 25448044 20388336 25448215 20388473 25448386 20388610 25448557 20388747 25448728 20388884 25448899 20389021 25449070 20389158 25449241 20389295 25449412 20389432 25449583 20389569 25449754 20389706 25449925 20389843 25450096 20389980 25450267 20390117 25450438 20390254 25450609 20390391 25450780 20390528 25450951 20390665 25451122 20390802 25451293 20390939 25451464 20391076 25451635 20391213 25451806 20391350 25451977 20391487 25452148 20391624 25452319 20391761 25452490 20391898 25452661 20392035 25452832 20392172 25453003 20392309 25453174 20392446 25453345 20392583 25453516 20392720 25453687 20392857 25453858 20392994 25454029 20393131 25454200 20393268 25454371 20393405 25454542 20393542 25454713 20393679 25454884 20393816 25455055 20393953 25455226 20394090 25455397 20394227 25455568 20394364 25455739 20394501 25455910 20394638 25456081 20394775 25456252 20394912 25456423 20395049 25456594 20395186 25456765 20395323 25456936 20395460 25457107 20395597 25457278 20395734 25457449 20395871 25457620 20396008 25457791 20396145 25457962 20396282 25458133 20396419 25458304 20396556 25458475 20396693 25458646 20396830 25458817 20396967 25458988 20397104 25459159 20397241 25459330 20397378 25459501 20397515 25459672 20397652 25459843 20397789 25460014 20397926 25460185 20398063 25460356 20398200 25460527 20398337 25460698 20398474 25460869 20398611 25461040 20398748 25461211 20398885 25461382 20399022 25461553 20399159 25461724 20399296 25461895 20399433 25462066 20399570 25462237 20399707 25462408 20399844 25462579 20399981 25462750 20400118 25462921 20400255 25463092 20400392 25463263 20400529 25463434 20400666 25463605 20400803 25463776 20400940 25463947 20401077 25464118 20401214 25464289 20401351 25464460 20401488 25464631 20401625 25464802 20401762 25464973 20401899 25465144 20402036 25465315 20402173 25465486 20402310 25465657 20402447 25465828 20402584 25465999 20402721 25466170 20402858 25466341 20402995 25466512 20403132 25466683 20403269 25466854 20403406 25467025 20403543 25467196 20403680 25467367 20403817 25467538 20403954 25467709 20404091 25467880 20404228 25468051 20404365 25468222 20404502 25468393 20404639 25468564 20404776 25468735 20404913 25468906 20405050 25469077 20405187 25469248 20405324 25469419 20405461 25469590 20405598 25469761 20405735 25469932 20405872 25470103 20406009 25470274 20406146 25470445 20406283 25470616 20406420 25470787 20406557 25470958 20406694 25471129 20406831 25471300 20406968 25471471 20407105 25471642 20407242 25471813 20407379 25471984 20407516 25472155 20407653 25472326 20407790 25472497 20407927 25472668 20408064 25472839 20408201 25473010 20408338 25473181 20408475 25473352 20408612 25473523 20408749 25473694 20408886 25473865 20409023 25474036 20409160 25474207 20409297 25474378 20409434 25474549 20409571 25474720 20409708 25474891 20409845 25475062 20409982 25475233 20410119 25475404 20410256 25475575 20410393 25475746 20410530 25475917 20410667 25476088 20410804 25476259 20410941 25476430 20411078 25476601 20411215 25476772 20411352 25476943 20411489 25477114 20411626 25477285
1000 51038254 0 51038254 63704682 51038391 63704853 51038528 63705024 51038665 63705195 51038802 63705366 51038939 63705537 51039076 63705708 51039213 63705879 51039350 63706050 51039487 63706221 51039624 63706392 51039761 63706563 51039898 63706734 51040035 63706905 51040172 63707076 51040309 63707247 51040446 63707418 51040583 63707589 51040720 63707760 51040857 63707931 51040994 63708102 51041131 63708273 51041268 63708444 51041405 63708615 51041542 63708786 51041679 63708957 51041816 63709128 51041953 63709299 51042090 63709470 51042227 63709641 51042364 63709812 51042501 63709983 51042638 63710154 51042775 63710325 51042912 63710496 51043049 63710667 51043186 63710838 51043323 63711009 51043460 63711180 51043597 63711351 51043734 63711522 51043871 63711693 51044008 63711864 51044145 63712035 51044282 63712206 51044419 63712377 51044556 63712548 51044693 63712719 51044830 63712890 51044967 63713061 51045104 63713232 51045241 63713403 51045378 63713574 51045515 63713745 51045652 63713916 51045789 63714087 51045926 63714258 51046063 63714429 51046200 63714600 51046337 63714771 51046474 63714942 51046611 63715113 51046748 63715284 51046885 63715455 51047022 63715626 51047159 63715797 51047296 63715968 51047433 63716139 51047570 63716310 51047707 63716481 51047844 63716652 51047981 63716823 51048118 63716994 51048255 63717165 51048392 63717336 51048529 63717507 51048666 63717678 51048803 63717849 51048940 63718020 51049077 63718191 51049214 63718362 51049351 63718533 51049488 63718704 51049625 63718875 51049762 63719046 51049899 63719217 51050036 63719388 51050173 63719559 51050310 63719730 51050447 63719901 51050584 63720072 51050721 63720243 51050858 63720414 51050995 63720585 51051132 63720756 51051269 63720927 51051406 63721098 51051543 63721269 51051680 63721440 51051817 63721611 51051954 63721782 51052091 63721953 51052228 63722124 51052365 63722295 51052502 63722466 51052639 63722637 51052776 63722808 51052913 63722979 51053050 63723150 51053187 63723321 51053324 63723492 51053461 63723663 51053598 63723834 51053735 63724005 51053872 63724176 51054009 63724347 51054146 63724518 51054283 63724689 51054420 63724860 51054557 63725031 51054694 63725202 51054831 63725373 51054968 63725544 51055105 63725715 51055242 63725886 51055379 63726057 51055516 63726228 51055653 63726399 51055790 63726570 51055927 63726741 51056064 63726912 51056201 63727083 51056338 63727254 51056475 63727425 51056612 63727596 51056749 63727767 51056886 63727938 51057023 63728109 51057160 63728280 51057297 63728451 51057434 63728622 51057571 63728793 51057708 63728964 51057845 63729135 51057982 63729306 51058119 63729477 51058256 63729648 51058393 63729819 51058530 63729990 51058667 63730161 51058804 63730332 51058941 63730503 51059078 63730674 51059215 63730845 51059352 63731016 51059489 63731187 51059626 63731358 51059763 63731529 51059900 63731700 51060037 63731871 51060174 63732042 51060311 63732213 51060448 63732384 51060585 63732555 51060722 63732726 51060859 63732897 51060996 63733068 51061133 63733239 51061270 63733410 51061407 63733581 51061544 63733752 51061681 63733923 51061818 63734094 51061955 63734265 51062092 63734436 51062229 63734607 51062366 63734778 51062503 63734949 51062640 63735120 51062777 63735291 51062914 63735462 51063051 63735633 51063188 63735804 51063325 63735975 51063462 63736146 51063599 63736317 51063736 63736488 51063873 63736659 51064010 63736830 51064147 63737001 51064284 63737172 51064421 63737343 51064558 63737514 51064695 63737685 51064832 63737856 51064969 63738027 51065106 63738198 51065243 63738369 51065380 63738540 51065517 63738711 51065654 63738882 51065791 63739053 51065928 63739224 51066065 63739395 51066202 63739566 51066339 63739737 51066476 63739908 51066613 63740079 51066750 63740250 51066887 63740421 51067024 63740592 51067161 63740763 51067298 63740934 51067435 63741105 51067572 63741276 51067709 63741447 51067846 63741618 51067983 63741789 51068120 63741960 51068257 63742131 51068394 63742302 51068531 63742473 51068668 63742644 51068805 63742815 51068942 63742986 51069079 63743157 51069216 63743328 51069353 63743499 51069490 63743670 51069627 63743841 51069764 63744012 51069901 63744183 51070038 63744354 51070175 63744525 51070312 63744696 51070449 63744867 51070586 63745038 51070723 63745209 51070860 63745380 51070997 63745551 51071134 63745722 51071271 63745893 51071408 63746064 51071545 63746235 51071682 63746406 51071819 63746577 51071956 63746748 51072093 63746919 51072230 63747090 51072367 63747261 51072504 63747432 51072641 63747603 51072778 63747774 51072915 63747945 51073052 63748116 51073189 63748287 51073326 63748458 51073463 63748629 51073600 63748800 51073737 63748971 51073874 63749142 51074011 63749313 51074148 63749484 51074285 63749655 51074422 63749826 51074559 63749997 51074696 63750168 51074833 63750339 51074970 63750510 51075107 63750681 51075244 63750852 51075381 63751023 51075518 63751194 51075655 63751365 51075792 63751536 51075929 63751707 51076066 63751878 51076203 63752049 51076340 63752220 51076477 63752391 51076614 63752562 51076751 63752733 51076888 63752904 51077025 63753075 51077162 63753246 51077299 63753417 51077436 63753588 51077573 63753759 51077710 63753930 51077847 63754101 51077984 63754272 51078121 63754443 51078258 63754614 51078395 63754785 51078532 63754956 51078669 63755127 51078806 63755298 51078943 63755469 51079080 63755640 51079217 63755811 51079354 63755982 51079491 63756153 51079628 63756324 51079765 63756495 51079902 63756666 51080039 63756837 51080176 63757008 51080313 63757179 51080450 63757350 51080587 63757521 51080724 63757692 51080861 63757863 51080998 63758034 51081135 63758205 51081272 63758376 51081409 63758547 51081546 63758718 51081683 63758889 51081820 63759060 51081957 63759231 51082094 63759402 51082231 63759573 51082368 63759744 51082505 63759915 51082642 63760086 51082779 63760257 51082916 63760428 51083053 63760599 51083190 63760770 51083327 63760941 51083464 63761112 51083601 63761283 51083738 63761454 51083875 63761625 51084012 63761796 51084149 63761967 51084286 63762138 51084423 63762309 51084560 63762480 51084697 63762651 51084834 63762822 51084971 63762993 51085108 63763164 51085245 63763335 51085382 63763506 51085519 63763677 51085656 63763848 51085793 63764019 51085930 63764190 51086067 63764361 51086204 63764532 51086341 63764703 51086478 63764874 51086615 63765045 51086752 63765216 51086889 63765387 51087026 63765558 51087163 63765729 51087300 63765900 51087437 63766071 51087574 63766242 51087711 63766413 51087848 63766584 51087985 63766755 51088122 63766926 51088259 63767097 51088396 63767268 51088533 63767439 51088670 63767610 51088807 63767781 51088944 63767952 51089081 63768123 51089218 63768294 51089355 63768465 51089492 63768636 51089629 63768807 51089766 63768978 51089903 63769149 51090040 63769320 51090177 63769491 51090314 63769662 51090451 63769833 51090588 63770004 51090725 63770175 51090862 63770346 51090999 63770517 51091136 63770688 51091273 63770859 51091410 63771030 51091547 63771201 51091684 63771372 51091821 63771543 51091958 63771714 51092095 63771885 51092232 63772056 51092369 63772227 51092506 63772398 51092643 63772569 51092780 63772740 51092917 63772911 51093054 63773082 51093191 63773253 51093328 63773424 51093465 63773595 51093602 63773766 51093739 63773937 51093876 63774108 51094013 63774279 51094150 63774450 51094287 63774621 51094424 63774792 51094561 63774963 51094698 63775134 51094835 63775305 51094972 63775476 51095109 63775647 51095246 63775818 51095383 63775989 51095520 63776160 51095657 63776331 51095794 63776502 51095931 63776673 51096068 63776844 51096205 63777015 51096342 63777186 51096479 63777357 51096616 63777528 51096753 63777699 51096890 63777870 51097027 63778041 51097164 63778212 51097301 63778383 51097438 63778554 51097575 63778725 51097712 63778896 51097849 63779067 51097986 63779238 51098123 63779409 51098260 63779580 51098397 63779751 51098534 63779922 51098671 63780093 51098808 63780264 51098945 63780435 51099082 63780606 51099219 63780777 51099356 63780948 51099493 63781119 51099630 63781290 51099767 63781461 51099904 63781632 51100041 63781803 51100178 63781974 51100315 63782145 51100452 63782316 51100589 63782487 51100726 63782658 51100863 63782829 51101000 63783000 51101137 63783171 51101274 63783342 51101411 63783513 51101548 63783684 51101685 63783855 51101822 63784026 51101959 63784197 51102096 63784368 51102233 63784539 51102370 63784710 51102507 63784881 51102644 63785052 51102781 63785223 51102918 63785394 51103055 63785565 51103192 63785736 51103329 63785907 51103466 63786078 51103603 63786249 51103740 63786420 51103877 63786591 51104014 63786762 51104151 63786933 51104288 63787104 51104425 63787275 51104562 63787446 51104699 63787617 51104836 63787788 51104973 63787959 51105110 63788130 51105247 63788301 51105384 63788472 51105521 63788643 51105658 63788814 51105795 63788985 51105932 63789156 51106069 63789327 51106206 63789498 51106343 63789669 51106480 63789840 51106617 63790011 51106754 63790182 51106891 63790353 51107028 63790524 51107165 63790695 51107302 63790866 51107439 63791037 51107576 63791208 51107713 63791379 51107850 63791550 51107987 63791721 51108124 63791892 51108261 63792063 51108398 63792234 51108535 63792405 51108672 63792576 51108809 63792747 51108946 63792918 51109083 63793089 51109220 63793260 51109357 63793431 51109494 63793602 51109631 63793773 51109768 63793944 51109905 63794115 51110042 63794286 51110179 63794457 51110316 63794628 51110453 63794799 51110590 63794970 51110727 63795141 51110864 63795312 51111001 63795483 51111138 63795654 51111275 63795825 51111412 63795996 51111549 63796167 51111686 63796338 51111823 63796509 51111960 63796680 51112097 63796851 51112234 63797022 51112371 63797193 51112508 63797364 51112645 63797535 51112782 63797706 51112919 63797877 51113056 63798048 51113193 63798219 51113330 63798390 51113467 63798561 51113604 63798732 51113741 63798903 51113878 63799074 51114015 63799245 51114152 63799416 51114289 63799587 51114426 63799758 51114563 63799929 51114700 63800100 51114837 63800271 51114974 63800442 51115111 63800613 51115248 63800784 51115385 63800955 51115522 63801126 51115659 63801297 51115796 63801468 51115933 63801639 51116070 63801810 51116207 63801981 51116344 63802152 51116481 63802323 51116618 63802494 51116755 63802665 51116892 63802836 51117029 63803007 51117166 63803178 51117303 63803349 51117440 63803520 51117577 63803691 51117714 63803862 51117851 63804033 51117988 63804204 51118125 63804375 51118262 63804546 51118399 63804717 51118536 63804888 51118673 63805059 51118810 63805230 51118947 63805401 51119084 63805572 51119221 63805743 51119358 63805914 51119495 63806085 51119632 63806256 51119769 63806427 51119906 63806598 51120043 63806769 51120180 63806940 51120317 63807111 51120454 63807282 51120591 63807453 51120728 63807624 51120865 63807795 51121002 63807966 51121139 63808137 51121276 63808308 51121413 63808479 51121550 63808650 51121687 63808821 51121824 63808992 51121961 63809163 51122098 63809334 51122235 63809505 51122372 63809676 51122509 63809847 51122646 63810018 51122783 63810189 51122920 63810360 51123057 63810531 51123194 63810702 51123331 63810873 51123468 63811044 51123605 63811215 51123742 63811386 51123879 63811557 51124016 63811728 51124153 63811899 51124290 63812070 51124427 63812241 51124564 63812412 51124701 63812583 51124838 63812754 51124975 63812925 51125112 63813096 51125249 63813267 51125386 63813438 51125523 63813609 51125660 63813780 51125797 63813951 51125934 63814122 51126071 63814293 51126208 63814464 51126345 63814635 51126482 63814806 51126619 63814977 51126756 63815148 51126893 63815319 51127030 63815490 51127167 63815661 51127304 63815832 51127441 63816003 51127578 63816174 51127715 63816345 51127852 63816516 51127989 63816687 51128126 63816858 51128263 63817029 51128400 63817200 51128537 63817371 51128674 63817542 51128811 63817713 51128948 63817884 51129085 63818055 51129222 63818226 51129359 63818397 51129496 63818568 51129633 63818739 51129770 63818910 51129907 63819081 51130044 63819252 51130181 63819423 51130318 63819594 51130455 63819765 51130592 63819936 51130729 63820107 51130866 63820278 51131003 63820449 51131140 63820620 51131277 63820791 51131414 63820962 51131551 63821133 51131688 63821304 51131825 63821475 51131962 63821646 51132099 63821817 51132236 63821988 51132373 63822159 51132510 63822330 51132647 63822501 51132784 63822672 51132921 63822843 51133058 63823014 51133195 63823185 51133332 63823356 51133469 63823527 51133606 63823698 51133743 63823869 51133880 63824040 51134017 63824211 51134154 63824382 51134291 63824553 51134428 63824724 51134565 63824895 51134702 63825066 51134839 63825237 51134976 63825408 51135113 63825579 51135250 63825750 51135387 63825921 51135524 63826092 51135661 63826263 51135798 63826434 51135935 63826605 51136072 63826776 51136209 63826947 51136346 63827118 51136483 63827289 51136620 63827460 51136757 63827631 51136894 63827802 51137031 63827973 51137168 63828144 51137305 63828315 51137442 63828486 51137579 63828657 51137716 63828828 51137853 63828999 51137990 63829170 51138127 63829341 51138264 63829512 51138401 63829683 51138538 63829854 51138675 63830025 51138812 63830196 51138949 63830367 51139086 63830538 51139223 63830709 51139360 63830880 51139497 63831051 51139634 63831222 51139771 63831393 51139908 63831564 51140045 63831735 51140182 63831906 51140319 63832077 51140456 63832248 51140593 63832419 51140730 63832590 51140867 63832761 51141004 63832932 51141141 63833103 51141278 63833274 51141415 63833445 51141552 63833616 51141689 63833787 51141826 63833958 51141963 63834129 51142100 63834300 51142237 63834471 51142374 63834642 51142511 63834813 51142648 63834984 51142785 63835155 51142922 63835326 51143059 63835497 51143196 63835668 51143333 63835839 51143470 63836010 51143607 63836181 51143744 63836352 51143881 63836523 51144018 63836694 51144155 63836865 51144292 63837036 51144429 63837207 51144566 63837378 51144703 63837549 51144840 63837720 51144977 63837891 51145114 63838062 51145251 63838233 51145388 63838404 51145525 63838575 51145662 63838746 51145799 63838917 51145936 63839088 51146073 63839259 51146210 63839430 51146347 63839601 51146484 63839772 51146621 63839943 51146758 63840114 51146895 63840285 51147032 63840456 51147169 63840627 51147306 63840798 51147443 63840969 51147580 63841140 51147717 63841311 51147854 63841482 51147991 63841653 51148128 63841824 51148265 63841995 51148402 63842166 51148539 63842337 51148676 63842508 51148813 63842679 51148950 63842850 51149087 63843021 51149224 63843192 51149361 63843363 51149498 63843534 51149635 63843705 51149772 63843876 51149909 63844047 51150046 63844218 51150183 63844389 51150320 63844560 51150457 63844731 51150594 63844902 51150731 63845073 51150868 63845244 51151005 63845415 51151142 63845586 51151279 63845757 51151416 63845928 51151553 63846099 51151690 63846270 51151827 63846441 51151964 63846612 51152101 63846783 51152238 63846954 51152375 63847125 51152512 63847296 51152649 63847467 51152786 63847638 51152923 63847809 51153060 63847980 51153197 63848151 51153334 63848322 51153471 63848493 51153608 63848664 51153745 63848835 51153882 63849006 51154019 63849177 51154156 63849348 51154293 63849519 51154430 63849690 51154567 63849861 51154704 63850032 51154841 63850203 51154978 63850374 51155115 63850545 51155252 63850716 51155389 63850887 51155526 63851058 51155663 63851229 51155800 63851400 51155937 63851571 51156074 63851742 51156211 63851913 51156348 63852084 51156485 63852255 51156622 63852426 51156759 63852597 51156896 63852768 51157033 63852939 51157170 63853110 51157307 63853281 51157444 63853452 51157581 63853623 51157718 63853794 51157855 63853965 51157992 63854136 51158129 63854307 51158266 63854478 51158403 63854649 51158540 63854820 51158677 63854991 51158814 63855162 51158951 63855333 51159088 63855504 51159225 63855675 51159362 63855846 51159499 63856017 51159636 63856188 51159773 63856359 51159910 63856530 51160047 63856701 51160184 63856872 51160321 63857043 51160458 63857214 51160595 63857385 51160732 63857556 51160869 63857727 51161006 63857898 51161143 63858069 51161280 63858240 51161417 63858411 51161554 63858582 51161691 63858753 51161828 63858924 51161965 63859095 51162102 63859266 51162239 63859437 51162376 63859608 51162513 63859779 51162650 63859950 51162787 63860121 51162924 63860292 51163061 63860463 51163198 63860634 51163335 63860805 51163472 63860976 51163609 63861147 51163746 63861318 51163883 63861489 51164020 63861660 51164157 63861831 51164294 63862002 51164431 63862173 51164568 63862344 51164705 63862515 51164842 63862686 51164979 63862857 51165116 63863028 51165253 63863199 51165390 63863370 51165527 63863541 51165664 63863712 51165801 63863883 51165938 63864054 51166075 63864225 51166212 63864396 51166349 63864567 51166486 63864738 51166623 63864909 51166760 63865080 51166897 63865251 51167034 63865422 51167171 63865593 51167308 63865764 51167445 63865935 51167582 63866106 51167719 63866277 51167856 63866448 51167993 63866619 51168130 63866790 51168267 63866961 51168404 63867132 51168541 63867303 51168678 63867474 51168815 63867645 51168952 63867816 51169089 63867987 51169226 63868158 51169363 63868329 51169500 63868500 51169637 63868671 51169774 63868842 51169911 63869013 51170048 63869184 51170185 63869355 51170322 63869526 51170459 63869697 51170596 63869868 51170733 63870039 51170870 63870210 51171007 63870381 51171144 63870552 51171281 63870723 51171418 63870894 51171555 63871065 51171692 63871236 51171829 63871407 51171966 63871578 51172103 63871749 51172240 63871920 51172377 63872091 51172514 63872262 51172651 63872433 51172788 63872604 51172925 63872775 51173062 63872946 51173199 63873117 51173336 63873288 51173473 63873459 51173610 63873630 51173747 63873801 51173884 63873972 51174021 63874143 51174158 63874314 51174295 63874485 51174432 63874656 51174569 63874827 51174706 63874998 51174843 63875169 51174980 63875340
1000 46934419 0 46934419 58582377 46934556 58582548 46934693 58582719 46934830 58582890 46934967 58583061 46935104 58583232 46935241 58583403 46935378 58583574 46935515 58583745 46935652 58583916 46935789 58584087 46935926 58584258 46936063 58584429 46936200 58584600 46936337 58584771 46936474 58584942 46936611 58585113 46936748 58585284 46936885 58585455 46937022 58585626 46937159 58585797 46937296 58585968 46937433 58586139 46937570 58586310 46937707 58586481 46937844 58586652 46937981 58586823 46938118 58586994 46938255 58587165 46938392 58587336 46938529 58587507 46938666 58587678 46938803 58587849 46938940 58588020 46939077 58588191 46939214 58588362 46939351 58588533 46939488 58588704 46939625 58588875 46939762 58589046 46939899 58589217 46940036 58589388 46940173 58589559 46940310 58589730 46940447 58589901 46940584 58590072 46940721 58590243 46940858 58590414 46940995 58590585 46941132 58590756 46941269 58590927 46941406 58591098 46941543 58591269 46941680 58591440 46941817 58591611 46941954 58591782 46942091 58591953 46942228 58592124 46942365 58592295 46942502 58592466 46942639 58592637 46942776 58592808 46942913 58592979 46943050 58593150 46943187 58593321 46943324 58593492 46943461 58593663 46943598 58593834 46943735 58594005 46943872 58594176 46944009 58594347 46944146 58594518 46944283 58594689 46944420 58594860 46944557 58595031 46944694 58595202 46944831 58595373 46944968 58595544 46945105 58595715 46945242 58595886 46945379 58596057 46945516 58596228 46945653 58596399 46945790 58596570 46945927 58596741 46946064 58596912 46946201 58597083 46946338 58597254 46946475 58597425 46946612 58597596 46946749 58597767 46946886 58597938 46947023 58598109 46947160 58598280 46947297 58598451 46947434 58598622 46947571 58598793 46947708 58598964 46947845 58599135 46947982 58599306 46948119 58599477 46948256 58599648 46948393 58599819 46948530 58599990 46948667 58600161 46948804 58600332 46948941 58600503 46949078 58600674 46949215 58600845 46949352 58601016 46949489 58601187 46949626 58601358 46949763 58601529 46949900 58601700 46950037 58601871 46950174 58602042 46950311 58602213 46950448 58602384 46950585 58602555 46950722 58602726 46950859 58602897 46950996 58603068 46951133 58603239 46951270 58603410 46951407 58603581 46951544 58603752 46951681 58603923 46951818 58604094 46951955 58604265 46952092 58604436 46952229 58604607 46952366 58604778 46952503 58604949 46952640 58605120 46952777 58605291 46952914 58605462 46953051 58605633 46953188 58605804 46953325 58605975 46953462 58606146 46953599 58606317 46953736 58606488 46953873 58606659 46954010 58606830 46954147 58607001 46954284 58607172 46954421 58607343 46954558 58607514 46954695 58607685 46954832 58607856 46954969 58608027 46955106 58608198 46955243 58608369 46955380 58608540 46955517 58608711 46955654 58608882 46955791 58609053 46955928 58609224 46956065 58609395 46956202 58609566 46956339 58609737 46956476 58609908 46956613 58610079 46956750 58610250 46956887 58610421 46957024 58610592 46957161 58610763 46957298 58610934 46957435 58611105 46957572 58611276 46957709 58611447 46957846 58611618 46957983 58611789 46958120 58611960 46958257 58612131 46958394 58612302 46958531 58612473 46958668 58612644 46958805 58612815 46958942 58612986 46959079 58613157 46959216 58613328 46959353 58613499 46959490 58613670 46959627 58613841 46959764 58614012 46959901 58614183 46960038 58614354 46960175 58614525 46960312 58614696 46960449 58614867 46960586 58615038 46960723 58615209 46960860 58615380 46960997 58615551 46961134 58615722 46961271 58615893 46961408 58616064 46961545 58616235 46961682 58616406 46961819 58616577 46961956 58616748 46962093 58616919 46962230 58617090 46962367 58617261 46962504 58617432 46962641 58617603 46962778 58617774 46962915 58617945 46963052 58618116 46963189 58618287 46963326 58618458 46963463 58618629 46963600 58618800 46963737 58618971 46963874 58619142 46964011 58619313 46964148 58619484 46964285 58619655 46964422 58619826 46964559 58619997 46964696 58620168 46964833 58620339 46964970 58620510 46965107 58620681 46965244 58620852 46965381 58621023 46965518 58621194 46965655 58621365 46965792 58621536 46965929 58621707 46966066 58621878 46966203 58622049 46966340 58622220 46966477 58622391 46966614 58622562 46966751 58622733 46966888 58622904 46967025 58623075 46967162 58623246 46967299 58623417 46967436 58623588 46967573 58623759 46967710 58623930 46967847 58624101 46967984 58624272 46968121 58624443 46968258 58624614 46968395 58624785 46968532 58624956 46968669 58625127 46968806 58625298 46968943 58625469 46969080 58625640 46969217 58625811 46969354 58625982 46969491 58626153 46969628 58626324 46969765 58626495 46969902 58626666 46970039 58626837 46970176 58627008 46970313 58627179 46970450 58627350 46970587 58627521 46970724 58627692 46970861 58627863 46970998 58628034 46971135 58628205 46971272 58628376 46971409 58628547 46971546 58628718 46971683 58628889 46971820 58629060 46971957 58629231 46972094 58629402 46972231 58629573 46972368 58629744 46972505 58629915 46972642 58630086 46972779 58630257 46972916 58630428 46973053 58630599 46973190 58630770 46973327 58630941 46973464 58631112 46973601 58631283 46973738 58631454 46973875 58631625 46974012 58631796 46974149 58631967 46974286 58632138 46974423 58632309 46974560 58632480 46974697 58632651 46974834 58632822 46974971 58632993 46975108 58633164 46975245 58633335 46975382 58633506 46975519 58633677 46975656 58633848 46975793 58634019 46975930 58634190 46976067 58634361 46976204 58634532 46976341 58634703 46976478 58634874 46976615 58635045 46976752 58635216 46976889 58635387 46977026 58635558 46977163 58635729 46977300 58635900 46977437 58636071 46977574 58636242 46977711 58636413 46977848 58636584 46977985 58636755 46978122 58636926 46978259 58637097 46978396 58637268 46978533 58637439 46978670 58637610 46978807 58637781 46978944 58637952 46979081 58638123 46979218 58638294 46979355 58638465 46979492 58638636 46979629 58638807 46979766 58638978 46979903 58639149 46980040 58639320 46980177 58639491 46980314 58639662 46980451 58639833 46980588 58640004 46980725 58640175 46980862 58640346 46980999 58640517 46981136 58640688 46981273 58640859 46981410 58641030 46981547 58641201 46981684 58641372 46981821 58641543 46981958 58641714 46982095 58641885 46982232 58642056 46982369 58642227 46982506 58642398 46982643 58642569 46982780 58642740 46982917 58642911 46983054 58643082 46983191 58643253 46983328 58643424 46983465 58643595 46983602 58643766 46983739 58643937 46983876 58644108 46984013 58644279 46984150 58644450 46984287 58644621 46984424 58644792 46984561 58644963 46984698 58645134 46984835 58645305 46984972 58645476 46985109 58645647 46985246 58645818 46985383 58645989 46985520 58646160 46985657 58646331 46985794 58646502 46985931 58646673 46986068 58646844 46986205 58647015 46986342 58647186 46986479 58647357 46986616 58647528 46986753 58647699 46986890 58647870 46987027 58648041 46987164 58648212 46987301 58648383 46987438 58648554 46987575 58648725 46987712 58648896 46987849 58649067 46987986 58649238 46988123 58649409 46988260 58649580 46988397 58649751 46988534 58649922 46988671 58650093 46988808 58650264 46988945 58650435 46989082 58650606 46989219 58650777 46989356 58650948 46989493 58651119 46989630 58651290 46989767 58651461 46989904 58651632 46990041 58651803 46990178 58651974 46990315 58652145 46990452 58652316 46990589 58652487 46990726 58652658 46990863 58652829 46991000 58653000 46991137 58653171 46991274 58653342 46991411 58653513 46991548 58653684 46991685 58653855 46991822 58654026 46991959 58654197 46992096 58654368 46992233 58654539 46992370 58654710 46992507 58654881 46992644 58655052 46992781 58655223 46992918 58655394 46993055 58655565 46993192 58655736 46993329 58655907 46993466 58656078 46993603 58656249 46993740 58656420 46993877 58656591 46994014 58656762 46994151 58656933 46994288 58657104 46994425 58657275 46994562 58657446 46994699 58657617 46994836 58657788 46994973 58657959 46995110 58658130 46995247 58658301 46995384 58658472 46995521 58658643 46995658 58658814 46995795 58658985 46995932 58659156 46996069 58659327 46996206 58659498 46996343 58659669 46996480 58659840 46996617 58660011 46996754 58660182 46996891 58660353 46997028 58660524 46997165 58660695 46997302 58660866 46997439 58661037 46997576 58661208 46997713 58661379 46997850 58661550 46997987 58661721 46998124 58661892 46998261 58662063 46998398 58662234 46998535 58662405 46998672 58662576 46998809 58662747 46998946 58662918 46999083 58663089 46999220 58663260 46999357 58663431 46999494 58663602 46999631 58663773 46999768 58663944 46999905 58664115 47000042 58664286 47000179 58664457 47000316 58664628 47000453 58664799 47000590 58664970 47000727 58665141 47000864 58665312 47001001 58665483 47001138 58665654 47001275 58665825 47001412 58665996 47001549 58666167 47001686 58666338 47001823 58666509 47001960 58666680 47002097 58666851 47002234 58667022 47002371 58667193 47002508 58667364 47002645 58667535 47002782 58667706 47002919 58667877 47003056 58668048 47003193 58668219 47003330 58668390 47003467 58668561 47003604 58668732 47003741 58668903 47003878 58669074 47004015 58669245 47004152 58669416 47004289 58669587 47004426 58669758 47004563 58669929 47004700 58670100 47004837 58670271 47004974 58670442 47005111 58670613 47005248 58670784 47005385 58670955 47005522 58671126 47005659 58671297 47005796 58671468 47005933 58671639 47006070 58671810 47006207 58671981 47006344 58672152 47006481 58672323 47006618 58672494 47006755 58672665 47006892 58672836 47007029 58673007 47007166 58673178 47007303 58673349 47007440 58673520 47007577 58673691 47007714 58673862 47007851 58674033 47007988 58674204 47008125 58674375 47008262 58674546 47008399 58674717 47008536 58674888 47008673 58675059 47008810 58675230 47008947 58675401 47009084 58675572 47009221 58675743 47009358 58675914 47009495 58676085 47009632 58676256 47009769 58676427 47009906 58676598 47010043 58676769 47010180 58676940 47010317 58677111 47010454 58677282 47010591 58677453 47010728 58677624 47010865 58677795 47011002 58677966 47011139 58678137 47011276 58678308 47011413 58678479 47011550 58678650 47011687 58678821 47011824 58678992 47011961 58679163 47012098 58679334 47012235 58679505 47012372 58679676 47012509 58679847 47012646 58680018 47012783 58680189 47012920 58680360 47013057 58680531 47013194 58680702 47013331 58680873 47013468 58681044 47013605 58681215 47013742 58681386 47013879 58681557 47014016 58681728 47014153 58681899 47014290 58682070 47014427 58682241 47014564 58682412 47014701 58682583 47014838 58682754 47014975 58682925 47015112 58683096 47015249 58683267 47015386 58683438 47015523 58683609 47015660 58683780 47015797 58683951 47015934 58684122 47016071 58684293 47016208 58684464 47016345 58684635 47016482 58684806 47016619 58684977 47016756 58685148 47016893 58685319 47017030 58685490 47017167 58685661 47017304 58685832 47017441 58686003 47017578 58686174 47017715 58686345 47017852 58686516 47017989 58686687 47018126 58686858 47018263 58687029 47018400 58687200 47018537 58687371 47018674 58687542 47018811 58687713 47018948 58687884 47019085 58688055 47019222 58688226 47019359 58688397 47019496 58688568 47019633 58688739 47019770 58688910 47019907 58689081 47020044 58689252 47020181 58689423 47020318 58689594 47020455 58689765 47020592 58689936 47020729 58690107 47020866 58690278 47021003 58690449 47021140 58690620 47021277 58690791 47021414 58690962 47021551 58691133 47021688 58691304 47021825 58691475 47021962 58691646 47022099 58691817 47022236 58691988 47022373 58692159 47022510 58692330 47022647 58692501 47022784 58692672 47022921 58692843 47023058 58693014 47023195 58693185 47023332 58693356 47023469 58693527 47023606 58693698 47023743 58693869 47023880 58694040 47024017 58694211 47024154 58694382 47024291 58694553 47024428 58694724 47024565 58694895 47024702 58695066 47024839 58695237 47024976 58695408 47025113 58695579 47025250 58695750 47025387 58695921 47025524 58696092 47025661 58696263 47025798 58696434 47025935 58696605 47026072 58696776 47026209 58696947 47026346 58697118 47026483 58697289 47026620 58697460 47026757 58697631 47026894 58697802 47027031 58697973 47027168 58698144 47027305 58698315 47027442 58698486 47027579 58698657 47027716 58698828 47027853 58698999 47027990 58699170 47028127 58699341 47028264 58699512 47028401 58699683 47028538 58699854 47028675 58700025 47028812 58700196 47028949 58700367 47029086 58700538 47029223 58700709 47029360 58700880 47029497 58701051 47029634 58701222 47029771 58701393 47029908 58701564 47030045 58701735 47030182 58701906 47030319 58702077 47030456 58702248 47030593 58702419 47030730 58702590 47030867 58702761 47031004 58702932 47031141 58703103 47031278 58703274 47031415 58703445 47031552 58703616 47031689 58703787 47031826 58703958 47031963 58704129 47032100 58704300 47032237 58704471 47032374 58704642 47032511 58704813 47032648 58704984 47032785 58705155 47032922 58705326 47033059 58705497 47033196 58705668 47033333 58705839 47033470 58706010 47033607 58706181 47033744 58706352 47033881 58706523 47034018 58706694 47034155 58706865 47034292 58707036 47034429 58707207 47034566 58707378 47034703 58707549 47034840 58707720 47034977 58707891 47035114 58708062 47035251 58708233 47035388 58708404 47035525 58708575 47035662 58708746 47035799 58708917 47035936 58709088 47036073 58709259 47036210 58709430 47036347 58709601 47036484 58709772 47036621 58709943 47036758 58710114 47036895 58710285 47037032 58710456 47037169 58710627 47037306 58710798 47037443 58710969 47037580 58711140 47037717 58711311 47037854 58711482 47037991 58711653 47038128 58711824 47038265 58711995 47038402 58712166 47038539 58712337 47038676 58712508 47038813 58712679 47038950 58712850 47039087 58713021 47039224 58713192 47039361 58713363 47039498 58713534 47039635 58713705 47039772 58713876 47039909 58714047 47040046 58714218 47040183 58714389 47040320 58714560 47040457 58714731 47040594 58714902 47040731 58715073 47040868 58715244 47041005 58715415 47041142 58715586 47041279 58715757 47041416 58715928 47041553 58716099 47041690 58716270 47041827 58716441 47041964 58716612 47042101 58716783 47042238 58716954 47042375 58717125 47042512 58717296 47042649 58717467 47042786 58717638 47042923 58717809 47043060 58717980 47043197 58718151 47043334 58718322 47043471 58718493 47043608 58718664 47043745 58718835 47043882 58719006 47044019 58719177 47044156 58719348 47044293 58719519 47044430 58719690 47044567 58719861 47044704 58720032 47044841 58720203 47044978 58720374 47045115 58720545 47045252 58720716 47045389 58720887 47045526 58721058 47045663 58721229 47045800 58721400 47045937 58721571 47046074 58721742 47046211 58721913 47046348 58722084 47046485 58722255 47046622 58722426 47046759 58722597 47046896 58722768 47047033 58722939 47047170 58723110 47047307 58723281 47047444 58723452 47047581 58723623 47047718 58723794 47047855 58723965 47047992 58724136 47048129 58724307 47048266 58724478 47048403 58724649 47048540 58724820 47048677 58724991 47048814 58725162 47048951 58725333 47049088 58725504 47049225 58725675 47049362 58725846 47049499 58726017 47049636 58726188 47049773 58726359 47049910 58726530 47050047 58726701 47050184 58726872 47050321 58727043 47050458 58727214 47050595 58727385 47050732 58727556 47050869 58727727 47051006 58727898 47051143 58728069 47051280 58728240 47051417 58728411 47051554 58728582 47051691 58728753 47051828 58728924 47051965 58729095 47052102 58729266 47052239 58729437 47052376 58729608 47052513 58729779 47052650 58729950 47052787 58730121 47052924 58730292 47053061 58730463 47053198 58730634 47053335 58730805 47053472 58730976 47053609 58731147 47053746 58731318 47053883 58731489 47054020 58731660 47054157 58731831 47054294 58732002 47054431 58732173 47054568 58732344 47054705 58732515 47054842 58732686 47054979 58732857 47055116 58733028 47055253 58733199 47055390 58733370 47055527 58733541 47055664 58733712 47055801 58733883 47055938 58734054 47056075 58734225 47056212 58734396 47056349 58734567 47056486 58734738 47056623 58734909 47056760 58735080 47056897 58735251 47057034 58735422 47057171 58735593 47057308 58735764 47057445 58735935 47057582 58736106 47057719 58736277 47057856 58736448 47057993 58736619 47058130 58736790 47058267 58736961 47058404 58737132 47058541 58737303 47058678 58737474 47058815 58737645 47058952 58737816 47059089 58737987 47059226 58738158 47059363 58738329 47059500 58738500 47059637 58738671 47059774 58738842 47059911 58739013 47060048 58739184 47060185 58739355 47060322 58739526 47060459 58739697 47060596 58739868 47060733 58740039 47060870 58740210 47061007 58740381 47061144 58740552 47061281 58740723 47061418 58740894 47061555 58741065 47061692 58741236 47061829 58741407 47061966 58741578 47062103 58741749 47062240 58741920 47062377 58742091 47062514 58742262 47062651 58742433 47062788 58742604 47062925 58742775 47063062 58742946 47063199 58743117 47063336 58743288 47063473 58743459 47063610 58743630 47063747 58743801 47063884 58743972 47064021 58744143 47064158 58744314 47064295 58744485 47064432 58744656 47064569 58744827 47064706 58744998 47064843 58745169 47064980 58745340 47065117 58745511 47065254 58745682 47065391 58745853 47065528 58746024 47065665 58746195 47065802 58746366 47065939 58746537 47066076 58746708 47066213 58746879 47066350 58747050 47066487 58747221 47066624 58747392 47066761 58747563 47066898 58747734 47067035 58747905 47067172 58748076 47067309 58748247 47067446 58748418 47067583 58748589 47067720 58748760 47067857 58748931 47067994 58749102 47068131 58749273 47068268 58749444 47068405 58749615 47068542 58749786 47068679 58749957 47068816 58750128 47068953 58750299 47069090 58750470 47069227 58750641 47069364 58750812 47069501 58750983 47069638 58751154 47069775 58751325 47069912 58751496 47070049 58751667 47070186 58751838 47070323 58752009 47070460 58752180 47070597 58752351 47070734 58752522 47070871 58752693 47071008 58752864 47071145 58753035
1000 60476869 0 60476869 75485727 60477006 75485898 60477143 75486069 60477280 75486240 60477417 75486411 60477554 75486582 60477691 75486753 60477828 75486924 60477965 75487095 60478102 75487266 60478239 75487437 60478376 75487608 60478513 75487779 60478650 75487950 60478787 75488121 60478924 75488292 60479061 75488463 60479198 75488634 60479335 75488805 60479472 75488976 60479609 75489147 60479746 75489318 60479883 75489489 60480020 75489660 60480157 75489831 60480294 75490002 60480431 75490173 60480568 75490344 60480705 75490515 60480842 75490686 60480979 75490857 60481116 75491028 60481253 75491199 60481390 75491370 60481527 75491541 60481664 75491712 60481801 75491883 60481938 75492054 60482075 75492225 60482212 75492396 60482349 75492567 60482486 75492738 60482623 75492909 60482760 75493080 60482897 75493251 60483034 75493422 60483171 75493593 60483308 75493764 60483445 75493935 60483582 75494106 60483719 75494277 60483856 75494448 60483993 75494619 60484130 75494790 60484267 75494961 60484404 75495132 60484541 75495303 60484678 75495474 60484815 75495645 60484952 75495816 60485089 75495987 60485226 75496158 60485363 75496329 60485500 75496500 60485637 75496671 60485774 75496842 60485911 75497013 60486048 75497184 60486185 75497355 60486322 75497526 60486459 75497697 60486596 75497868 60486733 75498039 60486870 75498210 60487007 75498381 60487144 75498552 60487281 75498723 60487418 75498894 60487555 75499065 60487692 75499236 60487829 75499407 60487966 75499578 60488103 75499749 60488240 75499920 60488377 75500091 60488514 75500262 60488651 75500433 60488788 75500604 60488925 75500775 60489062 75500946 60489199 75501117 60489336 75501288 60489473 75501459 60489610 75501630 60489747 75501801 60489884 75501972 60490021 75502143 60490158 75502314 60490295 75502485 60490432 75502656 60490569 75502827 60490706 75502998 60490843 75503169 60490980 75503340 60491117 75503511 60491254 75503682 60491391 75503853 60491528 75504024 60491665 75504195 60491802 75504366 60491939 75504537 60492076 75504708 60492213 75504879 60492350 75505050 60492487 75505221 60492624 75505392 60492761 75505563 60492898 75505734 60493035 75505905 60493172 75506076 60493309 75506247 60493446 75506418 60493583 75506589 60493720 75506760 60493857 75506931 60493994 75507102 60494131 75507273 60494268 75507444 60494405 75507615 60494542 75507786 60494679 75507957 60494816 75508128 60494953 75508299 60495090 75508470 60495227 75508641 60495364 75508812 60495501 75508983 60495638 75509154 60495775 75509325 60495912 75509496 60496049 75509667 60496186 75509838 60496323 75510009 60496460 75510180 60496597 75510351 60496734 75510522 60496871 75510693 60497008 75510864 60497145 75511035 60497282 75511206 60497419 75511377 60497556 75511548 60497693 75511719 60497830 75511890 60497967 75512061 60498104 75512232 60498241 75512403 60498378 75512574 60498515 75512745 60498652 75512916 60498789 75513087 60498926 75513258 60499063 75513429 60499200 75513600 60499337 75513771 60499474 75513942 60499611 75514113 60499748 75514284 60499885 75514455 60500022 75514626 60500159 75514797 60500296 75514968 60500433 75515139 60500570 75515310 60500707 75515481 60500844 75515652 60500981 75515823 60501118 75515994 60501255 75516165 60501392 75516336 60501529 75516507 60501666 75516678 60501803 75516849 60501940 75517020 60502077 75517191 60502214 75517362 60502351 75517533 60502488 75517704 60502625 75517875 60502762 75518046 60502899 75518217 60503036 75518388 60503173 75518559 60503310 75518730 60503447 75518901 60503584 75519072 60503721 75519243 60503858 75519414 60503995 75519585 60504132 75519756 60504269 75519927 60504406 75520098 60504543 75520269 60504680 75520440 60504817 75520611 60504954 75520782 60505091 75520953 60505228 75521124 60505365 75521295 60505502 75521466 60505639 75521637 60505776 75521808 60505913 75521979 60506050 75522150 60506187 75522321 60506324 75522492 60506461 75522663 60506598 75522834 60506735 75523005 60506872 75523176 60507009 75523347 60507146 75523518 60507283 75523689 60507420 75523860 60507557 75524031 60507694 75524202 60507831 75524373 60507968 75524544 60508105 75524715 60508242 75524886 60508379 75525057 60508516 75525228 60508653 75525399 60508790 75525570 60508927 75525741 60509064 75525912 60509201 75526083 60509338 75526254 60509475 75526425 60509612 75526596 60509749 75526767 60509886 75526938 60510023 75527109 60510160 75527280 60510297 75527451 60510434 75527622 60510571 75527793 60510708 75527964 60510845 75528135 60510982 75528306 60511119 75528477 60511256 75528648 60511393 75528819 60511530 75528990 60511667 75529161 60511804 75529332 60511941 75529503 60512078 75529674 60512215 75529845 60512352 75530016 60512489 75530187 60512626 75530358 60512763 75530529 60512900 75530700 60513037 75530871 60513174 75531042 60513311 75531213 60513448 75531384 60513585 75531555 60513722 75531726 60513859 75531897 60513996 75532068 60514133 75532239 60514270 75532410 60514407 75532581 60514544 75532752 60514681 75532923 60514818 75533094 60514955 75533265 60515092 75533436 60515229 75533607 60515366 75533778 60515503 75533949 60515640 75534120 60515777 75534291 60515914 75534462 60516051 75534633 60516188 75534804 60516325 75534975 60516462 75535146 60516599 75535317 60516736 75535488 60516873 75535659 60517010 75535830 60517147 75536001 60517284 75536172 60517421 75536343 60517558 75536514 60517695 75536685 60517832 75536856 60517969 75537027 60518106 75537198 60518243 75537369 60518380 75537540 60518517 75537711 60518654 75537882 60518791 75538053 60518928 75538224 60519065 75538395 60519202 75538566 60519339 75538737 60519476 75538908 60519613 75539079 60519750 75539250 60519887 75539421 60520024 75539592 60520161 75539763 60520298 75539934 60520435 75540105 60520572 75540276 60520709 75540447 60520846 75540618 60520983 75540789 60521120 75540960 60521257 75541131 60521394 75541302 60521531 75541473 60521668 75541644 60521805 75541815 60521942 75541986 60522079 75542157 60522216 75542328 60522353 75542499 60522490 75542670 60522627 75542841 60522764 75543012 60522901 75543183 60523038 75543354 60523175 75543525 60523312 75543696 60523449 75543867 60523586 75544038 60523723 75544209 60523860 75544380 60523997 75544551 60524134 75544722 60524271 75544893 60524408 75545064 60524545 75545235 60524682 75545406 60524819 75545577 60524956 75545748 60525093 75545919 60525230 75546090 60525367 75546261 60525504 75546432 60525641 75546603 60525778 75546774 60525915 75546945 60526052 75547116 60526189 75547287 60526326 75547458 60526463 75547629 60526600 75547800 60526737 75547971 60526874 75548142 60527011 75548313 60527148 75548484 60527285 75548655 60527422 75548826 60527559 75548997 60527696 75549168 60527833 75549339 60527970 75549510 60528107 75549681 60528244 75549852 60528381 75550023 60528518 75550194 60528655 75550365 60528792 75550536 60528929 75550707 60529066 75550878 60529203 75551049 60529340 75551220 60529477 75551391 60529614 75551562 60529751 75551733 60529888 75551904 60530025 75552075 60530162 75552246 60530299 75552417 60530436 75552588 60530573 75552759 60530710 75552930 60530847 75553101 60530984 75553272 60531121 75553443 60531258 75553614 60531395 75553785 60531532 75553956 60531669 75554127 60531806 75554298 60531943 75554469 60532080 75554640 60532217 75554811 60532354 75554982 60532491 75555153 60532628 75555324 60532765 75555495 60532902 75555666 60533039 75555837 60533176 75556008 60533313 75556179 60533450 75556350 60533587 75556521 60533724 75556692 60533861 75556863 60533998 75557034 60534135 75557205 60534272 75557376 60534409 75557547 60534546 75557718 60534683 75557889 60534820 75558060 60534957 75558231 60535094 75558402 60535231 75558573 60535368 75558744 60535505 75558915 60535642 75559086 60535779 75559257 60535916 75559428 60536053 75559599 60536190 75559770 60536327 75559941 60536464 75560112 60536601 75560283 60536738 75560454 60536875 75560625 60537012 75560796 60537149 75560967 60537286 75561138 60537423 75561309 60537560 75561480 60537697 75561651 60537834 75561822 60537971 75561993 60538108 75562164 60538245 75562335 60538382 75562506 60538519 75562677 60538656 75562848 60538793 75563019 60538930 75563190 60539067 75563361 60539204 75563532 60539341 75563703 60539478 75563874 60539615 75564045 60539752 75564216 60539889 75564387 60540026 75564558 60540163 75564729 60540300 75564900 60540437 75565071 60540574 75565242 60540711 75565413 60540848 75565584 60540985 75565755 60541122 75565926 60541259 75566097 60541396 75566268 60541533 75566439 60541670 75566610 60541807 75566781 60541944 75566952 60542081 75567123 60542218 75567294 60542355 75567465 60542492 75567636 60542629 75567807 60542766 75567978 60542903 75568149 60543040 75568320 60543177 75568491 60543314 75568662 60543451 75568833 60543588 75569004 60543725 75569175 60543862 75569346 60543999 75569517 60544136 75569688 60544273 75569859 60544410 75570030 60544547 75570201 60544684 75570372 60544821 75570543 60544958 75570714 60545095 75570885 60545232 75571056 60545369 75571227 60545506 75571398 60545643 75571569 60545780 75571740 60545917 75571911 60546054 75572082 60546191 75572253 60546328 75572424 60546465 75572595 60546602 75572766 60546739 75572937 60546876 75573108 60547013 75573279 60547150 75573450 60547287 75573621 60547424 75573792 60547561 75573963 60547698 75574134 60547835 75574305 60547972 75574476 60548109 75574647 60548246 75574818 60548383 75574989 60548520 75575160 60548657 75575331 60548794 75575502 60548931 75575673 60549068 75575844 60549205 75576015 60549342 75576186 60549479 75576357 60549616 75576528 60549753 75576699 60549890 75576870 60550027 75577041 60550164 75577212 60550301 75577383 60550438 75577554 60550575 75577725 60550712 75577896 60550849 75578067 60550986 75578238 60551123 75578409 60551260 75578580 60551397 75578751 60551534 75578922 60551671 75579093 60551808 75579264 60551945 75579435 60552082 75579606 60552219 75579777 60552356 75579948 60552493 75580119 60552630 75580290 60552767 75580461 60552904 75580632 60553041 75580803 60553178 75580974 60553315 75581145 60553452 75581316 60553589 75581487 60553726 75581658 60553863 75581829 60554000 75582000 60554137 75582171 60554274 75582342 60554411 75582513 60554548 75582684 60554685 75582855 60554822 75583026 60554959 75583197 60555096 75583368 60555233 75583539 60555370 75583710 60555507 75583881 60555644 75584052 60555781 75584223 60555918 75584394 60556055 75584565 60556192 75584736 60556329 75584907 60556466 75585078 60556603 75585249 60556740 75585420 60556877 75585591 60557014 75585762 60557151 75585933 60557288 75586104 60557425 75586275 60557562 75586446 60557699 75586617 60557836 75586788 60557973 75586959 60558110 75587130 60558247 75587301 60558384 75587472 60558521 75587643 60558658 75587814 60558795 75587985 60558932 75588156 60559069 75588327 60559206 75588498 60559343 75588669 60559480 75588840 60559617 75589011 60559754 75589182 60559891 75589353 60560028 75589524 60560165 75589695 60560302 75589866 60560439 75590037 60560576 75590208 60560713 75590379 60560850 75590550 60560987 75590721 60561124 75590892 60561261 75591063 60561398 75591234 60561535 75591405 60561672 75591576 60561809 75591747 60561946 75591918 60562083 75592089 60562220 75592260 60562357 75592431 60562494 75592602 60562631 75592773 60562768 75592944 60562905 75593115 60563042 75593286 60563179 75593457 60563316 75593628 60563453 75593799 60563590 75593970 60563727 75594141 60563864 75594312 60564001 75594483 60564138 75594654 60564275 75594825 60564412 75594996 60564549 75595167 60564686 75595338 60564823 75595509 60564960 75595680 60565097 75595851 60565234 75596022 60565371 75596193 60565508 75596364 60565645 75596535 60565782 75596706 60565919 75596877 60566056 75597048 60566193 75597219 60566330 75597390 60566467 75597561 60566604 75597732 60566741 75597903 60566878 75598074 60567015 75598245 60567152 75598416 60567289 75598587 60567426 75598758 60567563 75598929 60567700 75599100 60567837 75599271 60567974 75599442 60568111 75599613 60568248 75599784 60568385 75599955 60568522 75600126 60568659 75600297 60568796 75600468 60568933 75600639 60569070 75600810 60569207 75600981 60569344 75601152 60569481 75601323 60569618 75601494 60569755 75601665 60569892 75601836 60570029 75602007 60570166 75602178 60570303 75602349 60570440 75602520 60570577 75602691 60570714 75602862 60570851 75603033 60570988 75603204 60571125 75603375 60571262 75603546 60571399 75603717 60571536 75603888 60571673 75604059 60571810 75604230 60571947 75604401 60572084 75604572 60572221 75604743 60572358 75604914 60572495 75605085 60572632 75605256 60572769 75605427 60572906 75605598 60573043 75605769 60573180 75605940 60573317 75606111 60573454 75606282 60573591 75606453 60573728 75606624 60573865 75606795 60574002 75606966 60574139 75607137 60574276 75607308 60574413 75607479 60574550 75607650 60574687 75607821 60574824 75607992 60574961 75608163 60575098 75608334 60575235 75608505 60575372 75608676 60575509 75608847 60575646 75609018 60575783 75609189 60575920 75609360 60576057 75609531 60576194 75609702 60576331 75609873 60576468 75610044 60576605 75610215 60576742 75610386 60576879 75610557 60577016 75610728 60577153 75610899 60577290 75611070 60577427 75611241 60577564 75611412 60577701 75611583 60577838 75611754 60577975 75611925 60578112 75612096 60578249 75612267 60578386 75612438 60578523 75612609 60578660 75612780 60578797 75612951 60578934 75613122 60579071 75613293 60579208 75613464 60579345 75613635 60579482 75613806 60579619 75613977 60579756 75614148 60579893 75614319 60580030 75614490 60580167 75614661 60580304 75614832 60580441 75615003 60580578 75615174 60580715 75615345 60580852 75615516 60580989 75615687 60581126 75615858 60581263 75616029 60581400 75616200 60581537 75616371 60581674 75616542 60581811 75616713 60581948 75616884 60582085 75617055 60582222 75617226 60582359 75617397 60582496 75617568 60582633 75617739 60582770 75617910 60582907 75618081 60583044 75618252 60583181 75618423 60583318 75618594 60583455 75618765 60583592 75618936 60583729 75619107 60583866 75619278 60584003 75619449 60584140 75619620 60584277 75619791 60584414 75619962 60584551 75620133 60584688 75620304 60584825 75620475 60584962 75620646 60585099 75620817 60585236 75620988 60585373 75621159 60585510 75621330 60585647 75621501 60585784 75621672 60585921 75621843 60586058 75622014 60586195 75622185 60586332 75622356 60586469 75622527 60586606 75622698 60586743 75622869 60586880 75623040 60587017 75623211 60587154 75623382 60587291 75623553 60587428 75623724 60587565 75623895 60587702 75624066 60587839 75624237 60587976 75624408 60588113 75624579 60588250 75624750 60588387 75624921 60588524 75625092 60588661 75625263 60588798 75625434 60588935 75625605 60589072 75625776 60589209 75625947 60589346 75626118 60589483 75626289 60589620 75626460 60589757 75626631 60589894 75626802 60590031 75626973 60590168 75627144 60590305 75627315 60590442 75627486 60590579 75627657 60590716 75627828 60590853 75627999 60590990 75628170 60591127 75628341 60591264 75628512 60591401 75628683 60591538 75628854 60591675 75629025 60591812 75629196 60591949 75629367 60592086 75629538 60592223 75629709 60592360 75629880 60592497 75630051 60592634 75630222 60592771 75630393 60592908 75630564 60593045 75630735 60593182 75630906 60593319 75631077 60593456 75631248 60593593 75631419 60593730 75631590 60593867 75631761 60594004 75631932 60594141 75632103 60594278 75632274 60594415 75632445 60594552 75632616 60594689 75632787 60594826 75632958 60594963 75633129 60595100 75633300 60595237 75633471 60595374 75633642 60595511 75633813 60595648 75633984 60595785 75634155 60595922 75634326 60596059 75634497 60596196 75634668 60596333 75634839 60596470 75635010 60596607 75635181 60596744 75635352 60596881 75635523 60597018 75635694 60597155 75635865 60597292 75636036 60597429 75636207 60597566 75636378 60597703 75636549 60597840 75636720 60597977 75636891 60598114 75637062 60598251 75637233 60598388 75637404 60598525 75637575 60598662 75637746 60598799 75637917 60598936 75638088 60599073 75638259 60599210 75638430 60599347 75638601 60599484 75638772 60599621 75638943 60599758 75639114 60599895 75639285 60600032 75639456 60600169 75639627 60600306 75639798 60600443 75639969 60600580 75640140 60600717 75640311 60600854 75640482 60600991 75640653 60601128 75640824 60601265 75640995 60601402 75641166 60601539 75641337 60601676 75641508 60601813 75641679 60601950 75641850 60602087 75642021 60602224 75642192 60602361 75642363 60602498 75642534 60602635 75642705 60602772 75642876 60602909 75643047 60603046 75643218 60603183 75643389 60603320 75643560 60603457 75643731 60603594 75643902 60603731 75644073 60603868 75644244 60604005 75644415 60604142 75644586 60604279 75644757 60604416 75644928 60604553 75645099 60604690 75645270 60604827 75645441 60604964 75645612 60605101 75645783 60605238 75645954 60605375 75646125 60605512 75646296 60605649 75646467 60605786 75646638 60605923 75646809 60606060 75646980 60606197 75647151 60606334 75647322 60606471 75647493 60606608 75647664 60606745 75647835 60606882 75648006 60607019 75648177 60607156 75648348 60607293 75648519 60607430 75648690 60607567 75648861 60607704 75649032 60607841 75649203 60607978 75649374 60608115 75649545 60608252 75649716 60608389 75649887 60608526 75650058 60608663 75650229 60608800 75650400 60608937 75650571 60609074 75650742 60609211 75650913 60609348 75651084 60609485 75651255 60609622 75651426 60609759 75651597 60609896 75651768 60610033 75651939 60610170 75652110 60610307 75652281 60610444 75652452 60610581 75652623 60610718 75652794 60610855 75652965 60610992 75653136 60611129 75653307 60611266 75653478 60611403 75653649 60611540 75653820 60611677 75653991 60611814 75654162 60611951 75654333 60612088 75654504 60612225 75654675 60612362 75654846 60612499 75655017 60612636 75655188 60612773 75655359 60612910 75655530 60613047 75655701 60613184 75655872 60613321 75656043 60613458 75656214 60613595 75656385
1000 44608707 0 44608707 55679481 44608844 55679652 44608981 55679823 44609118 55679994 44609255 55680165 44609392 55680336 44609529 55680507 44609666 55680678 44609803 55680849 44609940 55681020 44610077 55681191 44610214 55681362 44610351 55681533 44610488 55681704 44610625 55681875 44610762 55682046 44610899 55682217 44611036 55682388 44611173 55682559 44611310 55682730 44611447 55682901 44611584 55683072 44611721 55683243 44611858 55683414 44611995 55683585 44612132 55683756 44612269 55683927 44612406 55684098 44612543 55684269 44612680 55684440 44612817 55684611 44612954 55684782 44613091 55684953 44613228 55685124 44613365 55685295 44613502 55685466 44613639 55685637 44613776 55685808 44613913 55685979 44614050 55686150 44614187 55686321 44614324 55686492 44614461 55686663 44614598 55686834 44614735 55687005 44614872 55687176 44615009 55687347 44615146 55687518 44615283 55687689 44615420 55687860 44615557 55688031 44615694 55688202 44615831 55688373 44615968 55688544 44616105 55688715 44616242 55688886 44616379 55689057 44616516 55689228 44616653 55689399 44616790 55689570 44616927 55689741 44617064 55689912 44617201 55690083 44617338 55690254 44617475 55690425 44617612 55690596 44617749 55690767 44617886 55690938 44618023 55691109 44618160 55691280 44618297 55691451 44618434 55691622 44618571 55691793 44618708 55691964 44618845 55692135 44618982 55692306 44619119 55692477 44619256 55692648 44619393 55692819 44619530 55692990 44619667 55693161 44619804 55693332 44619941 55693503 44620078 55693674 44620215 55693845 44620352 55694016 44620489 55694187 44620626 55694358 44620763 55694529 44620900 55694700 44621037 55694871 44621174 55695042 44621311 55695213 44621448 55695384 44621585 55695555 44621722 55695726 44621859 55695897 44621996 55696068 44622133 55696239 44622270 55696410 44622407 55696581 44622544 55696752 44622681 55696923 44622818 55697094 44622955 55697265 44623092 55697436 44623229 55697607 44623366 55697778 44623503 55697949 44623640 55698120 44623777 55698291 44623914 55698462 44624051 55698633 44624188 55698804 44624325 55698975 44624462 55699146 44624599 55699317 44624736 55699488 44624873 55699659 44625010 55699830 44625147 55700001 44625284 55700172 44625421 55700343 44625558 55700514 44625695 55700685 44625832 55700856 44625969 55701027 44626106 55701198 44626243 55701369 44626380 55701540 44626517 55701711 44626654 55701882 44626791 55702053 44626928 55702224 44627065 55702395 44627202 55702566 44627339 55702737 44627476 55702908 44627613 55703079 44627750 55703250 44627887 55703421 44628024 55703592 44628161 55703763 44628298 55703934 44628435 55704105 44628572 55704276 44628709 55704447 44628846 55704618 44628983 55704789 44629120 55704960 44629257 55705131 44629394 55705302 44629531 55705473 44629668 55705644 44629805 55705815 44629942 55705986 44630079 55706157 44630216 55706328 44630353 55706499 44630490 55706670 44630627 55706841 44630764 55707012 44630901 55707183 44631038 55707354 44631175 55707525 44631312 55707696 44631449 55707867 44631586 55708038 44631723 55708209 44631860 55708380 44631997 55708551 44632134 55708722 44632271 55708893 44632408 55709064 44632545 55709235 44632682 55709406 44632819 55709577 44632956 55709748 44633093 55709919 44633230 55710090 44633367 55710261 44633504 55710432 44633641 55710603 44633778 55710774 44633915 55710945 44634052 55711116 44634189 55711287 44634326 55711458 44634463 55711629 44634600 55711800 44634737 55711971 44634874 55712142 44635011 55712313 44635148 55712484 44635285 55712655 44635422 55712826 44635559 55712997 44635696 55713168 44635833 55713339 44635970 55713510 44636107 55713681 44636244 55713852 44636381 55714023 44636518 55714194 44636655 55714365 44636792 55714536 44636929 55714707 44637066 55714878 44637203 55715049 44637340 55715220 44637477 55715391 44637614 55715562 44637751 55715733 44637888 55715904 44638025 55716075 44638162 55716246 44638299 55716417 44638436 55716588 44638573 55716759 44638710 55716930 44638847 55717101 44638984 55717272 44639121 55717443 44639258 55717614 44639395 55717785 44639532 55717956 44639669 55718127 44639806 55718298 44639943 55718469 44640080 55718640 44640217 55718811 44640354 55718982 44640491 55719153 44640628 55719324 44640765 55719495 44640902 55719666 44641039 55719837 44641176 55720008 44641313 55720179 44641450 55720350 44641587 55720521 44641724 55720692 44641861 55720863 44641998 55721034 44642135 55721205 44642272 55721376 44642409 55721547 44642546 55721718 44642683 55721889 44642820 55722060 44642957 55722231 44643094 55722402 44643231 55722573 44643368 55722744 44643505 55722915 44643642 55723086 44643779 55723257 44643916 55723428 44644053 55723599 44644190 55723770 44644327 55723941 44644464 55724112 44644601 55724283 44644738 55724454 44644875 55724625 44645012 55724796 44645149 55724967 44645286 55725138 44645423 55725309 44645560 55725480 44645697 55725651 44645834 55725822 44645971 55725993 44646108 55726164 44646245 55726335 44646382 55726506 44646519 55726677 44646656 55726848 44646793 55727019 44646930 55727190 44647067 55727361 44647204 55727532 44647341 55727703 44647478 55727874 44647615 55728045 44647752 55728216 44647889 55728387 44648026 55728558 44648163 55728729 44648300 55728900 44648437 55729071 44648574 55729242 44648711 55729413 44648848 55729584 44648985 55729755 44649122 55729926 44649259 55730097 44649396 55730268 44649533 55730439 44649670 55730610 44649807 55730781 44649944 55730952 44650081 55731123 44650218 55731294 44650355 55731465 44650492 55731636 44650629 55731807 44650766 55731978 44650903 55732149 44651040 55732320 44651177 55732491 44651314 55732662 44651451 55732833 44651588 55733004 44651725 55733175 44651862 55733346 44651999 55733517 44652136 55733688 44652273 55733859 44652410 55734030 44652547 55734201 44652684 55734372 44652821 55734543 44652958 55734714 44653095 55734885 44653232 55735056 44653369 55735227 44653506 55735398 44653643 55735569 44653780 55735740 44653917 55735911 44654054 55736082 44654191 55736253 44654328 55736424 44654465 55736595 44654602 55736766 44654739 55736937 44654876 55737108 44655013 55737279 44655150 55737450 44655287 55737621 44655424 55737792 44655561 55737963 44655698 55738134 44655835 55738305 44655972 55738476 44656109 55738647 44656246 55738818 44656383 55738989 44656520 55739160 44656657 55739331 44656794 55739502 44656931 55739673 44657068 55739844 44657205 55740015 44657342 55740186 44657479 55740357 44657616 55740528 44657753 55740699 44657890 55740870 44658027 55741041 44658164 55741212 44658301 55741383 44658438 55741554 44658575 55741725 44658712 55741896 44658849 55742067 44658986 55742238 44659123 55742409 44659260 55742580 44659397 55742751 44659534 55742922 44659671 55743093 44659808 55743264 44659945 55743435 44660082 55743606 44660219 55743777 44660356 55743948 44660493 55744119 44660630 55744290 44660767 55744461 44660904 55744632 44661041 55744803 44661178 55744974 44661315 55745145 44661452 55745316 44661589 55745487 44661726 55745658 44661863 55745829 44662000 55746000 44662137 55746171 44662274 55746342 44662411 55746513 44662548 55746684 44662685 55746855 44662822 55747026 44662959 55747197 44663096 55747368 44663233 55747539 44663370 55747710 44663507 55747881 44663644 55748052 44663781 55748223 44663918 55748394 44664055 55748565 44664192 55748736 44664329 55748907 44664466 55749078 44664603 55749249 44664740 55749420 44664877 55749591 44665014 55749762 44665151 55749933 44665288 55750104 44665425 55750275 44665562 55750446 44665699 55750617 44665836 55750788 44665973 55750959 44666110 55751130 44666247 55751301 44666384 55751472 44666521 55751643 44666658 55751814 44666795 55751985 44666932 55752156 44667069 55752327 44667206 55752498 44667343 55752669 44667480 55752840 44667617 55753011 44667754 55753182 44667891 55753353 44668028 55753524 44668165 55753695 44668302 55753866 44668439 55754037 44668576 55754208 44668713 55754379 44668850 55754550 44668987 55754721 44669124 55754892 44669261 55755063 44669398 55755234 44669535 55755405 44669672 55755576 44669809 55755747 44669946 55755918 44670083 55756089 44670220 55756260 44670357 55756431 44670494 55756602 44670631 55756773 44670768 55756944 44670905 55757115 44671042 55757286 44671179 55757457 44671316 55757628 44671453 55757799 44671590 55757970 44671727 55758141 44671864 55758312 44672001 55758483 44672138 55758654 44672275 55758825 44672412 55758996 44672549 55759167 44672686 55759338 44672823 55759509 44672960 55759680 44673097 55759851 44673234 55760022 44673371 55760193 44673508 55760364 44673645 55760535 44673782 55760706 44673919 55760877 44674056 55761048 44674193 55761219 44674330 55761390 44674467 55761561 44674604 55761732 44674741 55761903 44674878 55762074 44675015 55762245 44675152 55762416 44675289 55762587 44675426 55762758 44675563 55762929 44675700 55763100 44675837 55763271 44675974 55763442 44676111 55763613 44676248 55763784 44676385 55763955 44676522 55764126 44676659 55764297 44676796 55764468 44676933 55764639 44677070 55764810 44677207 55764981 44677344 55765152 44677481 55765323 44677618 55765494 44677755 55765665 44677892 55765836 44678029 55766007 44678166 55766178 44678303 55766349 44678440 55766520 44678577 55766691 44678714 55766862 44678851 55767033 44678988 55767204 44679125 55767375 44679262 55767546 44679399 55767717 44679536 55767888 44679673 55768059 44679810 55768230 44679947 55768401 44680084 55768572 44680221 55768743 44680358 55768914 44680495 55769085 44680632 55769256 44680769 55769427 44680906 55769598 44681043 55769769 44681180 55769940 44681317 55770111 44681454 55770282 44681591 55770453 44681728 55770624 44681865 55770795 44682002 55770966 44682139 55771137 44682276 55771308 44682413 55771479 44682550 55771650 44682687 55771821 44682824 55771992 44682961 55772163 44683098 55772334 44683235 55772505 44683372 55772676 44683509 55772847 44683646 55773018 44683783 55773189 44683920 55773360 44684057 55773531 44684194 55773702 44684331 55773873 44684468 55774044 44684605 55774215 44684742 55774386 44684879 55774557 44685016 55774728 44685153 55774899 44685290 55775070 44685427 55775241 44685564 55775412 44685701 55775583 44685838 55775754 44685975 55775925 44686112 55776096 44686249 55776267 44686386 55776438 44686523 55776609 44686660 55776780 44686797 55776951 44686934 55777122 44687071 55777293 44687208 55777464 44687345 55777635 44687482 55777806 44687619 55777977 44687756 55778148 44687893 55778319 44688030 55778490 44688167 55778661 44688304 55778832 44688441 55779003 44688578 55779174 44688715 55779345 44688852 55779516 44688989 55779687 44689126 55779858 44689263 55780029 44689400 55780200 44689537 55780371 44689674 55780542 44689811 55780713 44689948 55780884 44690085 55781055 44690222 55781226 44690359 55781397 44690496 55781568 44690633 55781739 44690770 55781910 44690907 55782081 44691044 55782252 44691181 55782423 44691318 55782594 44691455 55782765 44691592 55782936 44691729 55783107 44691866 55783278 44692003 55783449 44692140 55783620 44692277 55783791 44692414 55783962 44692551 55784133 44692688 55784304 44692825 55784475 44692962 55784646 44693099 55784817 44693236 55784988 44693373 55785159 44693510 55785330 44693647 55785501 44693784 55785672 44693921 55785843 44694058 55786014 44694195 55786185 44694332 55786356 44694469 55786527 44694606 55786698 44694743 55786869 44694880 55787040 44695017 55787211 44695154 55787382 44695291 55787553 44695428 55787724 44695565 55787895 44695702 55788066 44695839 55788237 44695976 55788408 44696113 55788579 44696250 55788750 44696387 55788921 44696524 55789092 44696661 55789263 44696798 55789434 44696935 55789605 44697072 55789776 44697209 55789947 44697346 55790118 44697483 55790289 44697620 55790460 44697757 55790631 44697894 55790802 44698031 55790973 44698168 55791144 44698305 55791315 44698442 55791486 44698579 55791657 44698716 55791828 44698853 55791999 44698990 55792170 44699127 55792341 44699264 55792512 44699401 55792683 44699538 55792854 44699675 55793025 44699812 55793196 44699949 55793367 44700086 55793538 44700223 55793709 44700360 55793880 44700497 55794051 44700634 55794222 44700771 55794393 44700908 55794564 44701045 55794735 44701182 55794906 44701319 55795077 44701456 55795248 44701593 55795419 44701730 55795590 44701867 55795761 44702004 55795932 44702141 55796103 44702278 55796274 44702415 55796445 44702552 55796616 44702689 55796787 44702826 55796958 44702963 55797129 44703100 55797300 44703237 55797471 44703374 55797642 44703511 55797813 44703648 55797984 44703785 55798155 44703922 55798326 44704059 55798497 44704196 55798668 44704333 55798839 44704470 55799010 44704607 55799181 44704744 55799352 44704881 55799523 44705018 55799694 44705155 55799865 44705292 55800036 44705429 55800207 44705566 55800378 44705703 55800549 44705840 55800720 44705977 55800891 44706114 55801062 44706251 55801233 44706388 55801404 44706525 55801575 44706662 55801746 44706799 55801917 44706936 55802088 44707073 55802259 44707210 55802430 44707347 55802601 44707484 55802772 44707621 55802943 44707758 55803114 44707895 55803285 44708032 55803456 44708169 55803627 44708306 55803798 44708443 55803969 44708580 55804140 44708717 55804311 44708854 55804482 44708991 55804653 44709128 55804824 44709265 55804995 44709402 55805166 44709539 55805337 44709676 55805508 44709813 55805679 44709950 55805850 44710087 55806021 44710224 55806192 44710361 55806363 44710498 55806534 44710635 55806705 44710772 55806876 44710909 55807047 44711046 55807218 44711183 55807389 44711320 55807560 44711457 55807731 44711594 55807902 44711731 55808073 44711868 55808244 44712005 55808415 44712142 55808586 44712279 55808757 44712416 55808928 44712553 55809099 44712690 55809270 44712827 55809441 44712964 55809612 44713101 55809783 44713238 55809954 44713375 55810125 44713512 55810296 44713649 55810467 44713786 55810638 44713923 55810809 44714060 55810980 44714197 55811151 44714334 55811322 44714471 55811493 44714608 55811664 44714745 55811835 44714882 55812006 44715019 55812177 44715156 55812348 44715293 55812519 44715430 55812690 44715567 55812861 44715704 55813032 44715841 55813203 44715978 55813374 44716115 55813545 44716252 55813716 44716389 55813887 44716526 55814058 44716663 55814229 44716800 55814400 44716937 55814571 44717074 55814742 44717211 55814913 44717348 55815084 44717485 55815255 44717622 55815426 44717759 55815597 44717896 55815768 44718033 55815939 44718170 55816110 44718307 55816281 44718444 55816452 44718581 55816623 44718718 55816794 44718855 55816965 44718992 55817136 44719129 55817307 44719266 55817478 44719403 55817649 44719540 55817820 44719677 55817991 44719814 55818162 44719951 55818333 44720088 55818504 44720225 55818675 44720362 55818846 44720499 55819017 44720636 55819188 44720773 55819359 44720910 55819530 44721047 55819701 44721184 55819872 44721321 55820043 44721458 55820214 44721595 55820385 44721732 55820556 44721869 55820727 44722006 55820898 44722143 55821069 44722280 55821240 44722417 55821411 44722554 55821582 44722691 55821753 44722828 55821924 44722965 55822095 44723102 55822266 44723239 55822437 44723376 55822608 44723513 55822779 44723650 55822950 44723787 55823121 44723924 55823292 44724061 55823463 44724198 55823634 44724335 55823805 44724472 55823976 44724609 55824147 44724746 55824318 44724883 55824489 44725020 55824660 44725157 55824831 44725294 55825002 44725431 55825173 44725568 55825344 44725705 55825515 44725842 55825686 44725979 55825857 44726116 55826028 44726253 55826199 44726390 55826370 44726527 55826541 44726664 55826712 44726801 55826883 44726938 55827054 44727075 55827225 44727212 55827396 44727349 55827567 44727486 55827738 44727623 55827909 44727760 55828080 44727897 55828251 44728034 55828422 44728171 55828593 44728308 55828764 44728445 55828935 44728582 55829106 44728719 55829277 44728856 55829448 44728993 55829619 44729130 55829790 44729267 55829961 44729404 55830132 44729541 55830303 44729678 55830474 44729815 55830645 44729952 55830816 44730089 55830987 44730226 55831158 44730363 55831329 44730500 55831500 44730637 55831671 44730774 55831842 44730911 55832013 44731048 55832184 44731185 55832355 44731322 55832526 44731459 55832697 44731596 55832868 44731733 55833039 44731870 55833210 44732007 55833381 44732144 55833552 44732281 55833723 44732418 55833894 44732555 55834065 44732692 55834236 44732829 55834407 44732966 55834578 44733103 55834749 44733240 55834920 44733377 55835091 44733514 55835262 44733651 55835433 44733788 55835604 44733925 55835775 44734062 55835946 44734199 55836117 44734336 55836288 44734473 55836459 44734610 55836630 44734747 55836801 44734884 55836972 44735021 55837143 44735158 55837314 44735295 55837485 44735432 55837656 44735569 55837827 44735706 55837998 44735843 55838169 44735980 55838340 44736117 55838511 44736254 55838682 44736391 55838853 44736528 55839024 44736665 55839195 44736802 55839366 44736939 55839537 44737076 55839708 44737213 55839879 44737350 55840050 44737487 55840221 44737624 55840392 44737761 55840563 44737898 55840734 44738035 55840905 44738172 55841076 44738309 55841247 44738446 55841418 44738583 55841589 44738720 55841760 44738857 55841931 44738994 55842102 44739131 55842273 44739268 55842444 44739405 55842615 44739542 55842786 44739679 55842957 44739816 55843128 44739953 55843299 44740090 55843470 44740227 55843641 44740364 55843812 44740501 55843983 44740638 55844154 44740775 55844325 44740912 55844496 44741049 55844667 44741186 55844838 44741323 55845009 44741460 55845180 44741597 55845351 44741734 55845522 44741871 55845693 44742008 55845864 44742145 55846035 44742282 55846206 44742419 55846377 44742556 55846548 44742693 55846719 44742830 55846890 44742967 55847061 44743104 55847232 44743241 55847403 44743378 55847574 44743515 55847745 44743652 55847916 44743789 55848087 44743926 55848258 44744063 55848429 44744200 55848600 44744337 55848771 44744474 55848942 44744611 55849113 44744748 55849284 44744885 55849455 44745022 55849626 44745159 55849797 44745296 55849968 44745433 55850139
1000 17249807 0 17249807 21530781 17249944 21530952 17250081 21531123 17250218 21531294 17250355 21531465 17250492 21531636 17250629 21531807 17250766 21531978 17250903 21532149 17251040 21532320 17251177 21532491 17251314 21532662 17251451 21532833 17251588 21533004 17251725 21533175 17251862 21533346 17251999 21533517 17252136 21533688 17252273 21533859 17252410 21534030 17252547 21534201 17252684 21534372 17252821 21534543 17252958 21534714 17253095 21534885 17253232 21535056 17253369 21535227 17253506 21535398 17253643 21535569 17253780 21535740 17253917 21535911 17254054 21536082 17254191 21536253 17254328 21536424 17254465 21536595 17254602 21536766 17254739 21536937 17254876 21537108 17255013 21537279 17255150 21537450 17255287 21537621 17255424 21537792 17255561 21537963 17255698 21538134 17255835 21538305 17255972 21538476 17256109 21538647 17256246 21538818 17256383 21538989 17256520 21539160 17256657 21539331 17256794 21539502 17256931 21539673 17257068 21539844 17257205 21540015 17257342 21540186 17257479 21540357 17257616 21540528 17257753 21540699 17257890 21540870 17258027 21541041 17258164 21541212 17258301 21541383 17258438 21541554 17258575 21541725 17258712 21541896 17258849 21542067 17258986 21542238 17259123 21542409 17259260 21542580 17259397 21542751 17259534 21542922 17259671 21543093 17259808 21543264 17259945 21543435 17260082 21543606 17260219 21543777 17260356 21543948 17260493 21544119 17260630 21544290 17260767 21544461 17260904 21544632 17261041 21544803 17261178 21544974 17261315 21545145 17261452 21545316 17261589 21545487 17261726 21545658 17261863 21545829 17262000 21546000 17262137 21546171 17262274 21546342 17262411 21546513 17262548 21546684 17262685 21546855 17262822 21547026 17262959 21547197 17263096 21547368 17263233 21547539 17263370 21547710 17263507 21547881 17263644 21548052 17263781 21548223 17263918 21548394 17264055 21548565 17264192 21548736 17264329 21548907 17264466 21549078 17264603 21549249 17264740 21549420 17264877 21549591 17265014 21549762 17265151 21549933 17265288 21550104 17265425 21550275 17265562 21550446 17265699 21550617 17265836 21550788 17265973 21550959 17266110 21551130 17266247 21551301 17266384 21551472 17266521 21551643 17266658 21551814 17266795 21551985 17266932 21552156 17267069 21552327 17267206 21552498 17267343 21552669 17267480 21552840 17267617 21553011 17267754 21553182 17267891 21553353 17268028 21553524 17268165 21553695 17268302 21553866 17268439 21554037 17268576 21554208 17268713 21554379 17268850 21554550 17268987 21554721 17269124 21554892 17269261 21555063 17269398 21555234 17269535 21555405 17269672 21555576 17269809 21555747 17269946 21555918 17270083 21556089 17270220 21556260 17270357 21556431 17270494 21556602 17270631 21556773 17270768 21556944 17270905 21557115 17271042 21557286 17271179 21557457 17271316 21557628 17271453 21557799 17271590 21557970 17271727 21558141 17271864 21558312 17272001 21558483 17272138 21558654 17272275 21558825 17272412 21558996 17272549 21559167 17272686 21559338 17272823 21559509 17272960 21559680 17273097 21559851 17273234 21560022 17273371 21560193 17273508 21560364 17273645 21560535 17273782 21560706 17273919 21560877 17274056 21561048 17274193 21561219 17274330 21561390 17274467 21561561 17274604 21561732 17274741 21561903 17274878 21562074 17275015 21562245 17275152 21562416 17275289 21562587 17275426 21562758 17275563 21562929 17275700 21563100 17275837 21563271 17275974 21563442 17276111 21563613 17276248 21563784 17276385 21563955 17276522 21564126 17276659 21564297 17276796 21564468 17276933 21564639 17277070 21564810 17277207 21564981 17277344 21565152 17277481 21565323 17277618 21565494 17277755 21565665 17277892 21565836 17278029 21566007 17278166 21566178 17278303 21566349 17278440 21566520 17278577 21566691 17278714 21566862 17278851 21567033 17278988 21567204 17279125 21567375 17279262 21567546 17279399 21567717 17279536 21567888 17279673 21568059 17279810 21568230 17279947 21568401 17280084 21568572 17280221 21568743 17280358 21568914 17280495 21569085 17280632 21569256 17280769 21569427 17280906 21569598 17281043 21569769 17281180 21569940 17281317 21570111 17281454 21570282 17281591 21570453 17281728 21570624 17281865 21570795 17282002 21570966 17282139 21571137 17282276 21571308 17282413 21571479 17282550 21571650 17282687 21571821 17282824 21571992 17282961 21572163 17283098 21572334 17283235 21572505 17283372 21572676 17283509 21572847 17283646 21573018 17283783 21573189 17283920 21573360 17284057 21573531 17284194 21573702 17284331 21573873 17284468 21574044 17284605 21574215 17284742 21574386 17284879 21574557 17285016 21574728 17285153 21574899 17285290 21575070 17285427 21575241 17285564 21575412 17285701 21575583 17285838 21575754 17285975 21575925 17286112 21576096 17286249 21576267 17286386 21576438 17286523 21576609 17286660 21576780 17286797 21576951 17286934 21577122 17287071 21577293 17287208 21577464 17287345 21577635 17287482 21577806 17287619 21577977 17287756 21578148 17287893 21578319 17288030 21578490 17288167 21578661 17288304 21578832 17288441 21579003 17288578 21579174 17288715 21579345 17288852 21579516 17288989 21579687 17289126 21579858 17289263 21580029 17289400 21580200 17289537 21580371 17289674 21580542 17289811 21580713 17289948 21580884 17290085 21581055 17290222 21581226 17290359 21581397 17290496 21581568 17290633 21581739 17290770 21581910 17290907 21582081 17291044 21582252 17291181 21582423 17291318 21582594 17291455 21582765 17291592 21582936 17291729 21583107 17291866 21583278 17292003 21583449 17292140 21583620 17292277 21583791 17292414 21583962 17292551 21584133 17292688 21584304 17292825 21584475 17292962 21584646 17293099 21584817 17293236 21584988 17293373 21585159 17293510 21585330 17293647 21585501 17293784 21585672 17293921 21585843 17294058 21586014 17294195 21586185 17294332 21586356 17294469 21586527 17294606 21586698 17294743 21586869 17294880 21587040 17295017 21587211 17295154 21587382 17295291 21587553 17295428 21587724 17295565 21587895 17295702 21588066 17295839 21588237 17295976 21588408 17296113 21588579 17296250 21588750 17296387 21588921 17296524 21589092 17296661 21589263 17296798 21589434 17296935 21589605 17297072 21589776 17297209 21589947 17297346 21590118 17297483 21590289 17297620 21590460 17297757 21590631 17297894 21590802 17298031 21590973 17298168 21591144 17298305 21591315 17298442 21591486 17298579 21591657 17298716 21591828 17298853 21591999 17298990 21592170 17299127 21592341 17299264 21592512 17299401 21592683 17299538 21592854 17299675 21593025 17299812 21593196 17299949 21593367 17300086 21593538 17300223 21593709 17300360 21593880 17300497 21594051 17300634 21594222 17300771 21594393 17300908 21594564 17301045 21594735 17301182 21594906 17301319 21595077 17301456 21595248 17301593 21595419 17301730 21595590 17301867 21595761 17302004 21595932 17302141 21596103 17302278 21596274 17302415 21596445 17302552 21596616 17302689 21596787 17302826 21596958 17302963 21597129 17303100 21597300 17303237 21597471 17303374 21597642 17303511 21597813 17303648 21597984 17303785 21598155 17303922 21598326 17304059 21598497 17304196 21598668 17304333 21598839 17304470 21599010 17304607 21599181 17304744 21599352 17304881 21599523 17305018 21599694 17305155 21599865 17305292 21600036 17305429 21600207 17305566 21600378 17305703 21600549 17305840 21600720 17305977 21600891 17306114 21601062 17306251 21601233 17306388 21601404 17306525 21601575 17306662 21601746 17306799 21601917 17306936 21602088 17307073 21602259 17307210 21602430 17307347 21602601 17307484 21602772 17307621 21602943 17307758 21603114 17307895 21603285 17308032 21603456 17308169 21603627 17308306 21603798 17308443 21603969 17308580 21604140 17308717 21604311 17308854 21604482 17308991 21604653 17309128 21604824 17309265 21604995 17309402 21605166 17309539 21605337 17309676 21605508 17309813 21605679 17309950 21605850 17310087 21606021 17310224 21606192 17310361 21606363 17310498 21606534 17310635 21606705 17310772 21606876 17310909 21607047 17311046 21607218 17311183 21607389 17311320 21607560 17311457 21607731 17311594 21607902 17311731 21608073 17311868 21608244 17312005 21608415 17312142 21608586 17312279 21608757 17312416 21608928 17312553 21609099 17312690 21609270 17312827 21609441 17312964 21609612 17313101 21609783 17313238 21609954 17313375 21610125 17313512 21610296 17313649 21610467 17313786 21610638 17313923 21610809 17314060 21610980 17314197 21611151 17314334 21611322 17314471 21611493 17314608 21611664 17314745 21611835 17314882 21612006 17315019 21612177 17315156 21612348 17315293 21612519 17315430 21612690 17315567 21612861 17315704 21613032 17315841 21613203 17315978 21613374 17316115 21613545 17316252 21613716 17316389 21613887 17316526 21614058 17316663 21614229 17316800 21614400 17316937 21614571 17317074 21614742 17317211 21614913 17317348 21615084 17317485 21615255 17317622 21615426 17317759 21615597 17317896 21615768 17318033 21615939 17318170 21616110 17318307 21616281 17318444 21616452 17318581 21616623 17318718 21616794 17318855 21616965 17318992 21617136 17319129 21617307 17319266 21617478 17319403 21617649 17319540 21617820 17319677 21617991 17319814 21618162 17319951 21618333 17320088 21618504 17320225 21618675 17320362 21618846 17320499 21619017 17320636 21619188 17320773 21619359 17320910 21619530 17321047 21619701 17321184 21619872 17321321 21620043 17321458 21620214 17321595 21620385 17321732 21620556 17321869 21620727 17322006 21620898 17322143 21621069 17322280 21621240 17322417 21621411 17322554 21621582 17322691 21621753 17322828 21621924 17322965 21622095 17323102 21622266 17323239 21622437 17323376 21622608 17323513 21622779 17323650 21622950 17323787 21623121 17323924 21623292 17324061 21623463 17324198 21623634 17324335 21623805 17324472 21623976 17324609 21624147 17324746 21624318 17324883 21624489 17325020 21624660 17325157 21624831 17325294 21625002 17325431 21625173 17325568 21625344 17325705 21625515 17325842 21625686 17325979 21625857 17326116 21626028 17326253 21626199 17326390 21626370 17326527 21626541 17326664 21626712 17326801 21626883 17326938 21627054 17327075 21627225 17327212 21627396 17327349 21627567 17327486 21627738 17327623 21627909 17327760 21628080 17327897 21628251 17328034 21628422 17328171 21628593 17328308 21628764 17328445 21628935 17328582 21629106 17328719 21629277 17328856 21629448 17328993 21629619 17329130 21629790 17329267 21629961 17329404 21630132 17329541 21630303 17329678 21630474 17329815 21630645 17329952 21630816 17330089 21630987 17330226 21631158 17330363 21631329 17330500 21631500 17330637 21631671 17330774 21631842 17330911 21632013 17331048 21632184 17331185 21632355 17331322 21632526 17331459 21632697 17331596 21632868 17331733 21633039 17331870 21633210 17332007 21633381 17332144 21633552 17332281 21633723 17332418 21633894 17332555 21634065 17332692 21634236 17332829 21634407 17332966 21634578 17333103 21634749 17333240 21634920 17333377 21635091 17333514 21635262 17333651 21635433 17333788 21635604 17333925 21635775 17334062 21635946 17334199 21636117 17334336 21636288 17334473 21636459 17334610 21636630 17334747 21636801 17334884 21636972 17335021 21637143 17335158 21637314 17335295 21637485 17335432 21637656 17335569 21637827 17335706 21637998 17335843 21638169 17335980 21638340 17336117 21638511 17336254 21638682 17336391 21638853 17336528 21639024 17336665 21639195 17336802 21639366 17336939 21639537 17337076 21639708 17337213 21639879 17337350 21640050 17337487 21640221 17337624 21640392 17337761 21640563 17337898 21640734 17338035 21640905 17338172 21641076 17338309 21641247 17338446 21641418 17338583 21641589 17338720 21641760 17338857 21641931 17338994 21642102 17339131 21642273 17339268 21642444 17339405 21642615 17339542 21642786 17339679 21642957 17339816 21643128 17339953 21643299 17340090 21643470 17340227 21643641 17340364 21643812 17340501 21643983 17340638 21644154 17340775 21644325 17340912 21644496 17341049 21644667 17341186 21644838 17341323 21645009 17341460 21645180 17341597 21645351 17341734 21645522 17341871 21645693 17342008 21645864 17342145 21646035 17342282 21646206 17342419 21646377 17342556 21646548 17342693 21646719 17342830 21646890 17342967 21647061 17343104 21647232 17343241 21647403 17343378 21647574 17343515 21647745 17343652 21647916 17343789 21648087 17343926 21648258 17344063 21648429 17344200 21648600 17344337 21648771 17344474 21648942 17344611 21649113 17344748 21649284 17344885 21649455 17345022 21649626 17345159 21649797 17345296 21649968 17345433 21650139 17345570 21650310 17345707 21650481 17345844 21650652 17345981 21650823 17346118 21650994 17346255 21651165 17346392 21651336 17346529 21651507 17346666 21651678 17346803 21651849 17346940 21652020 17347077 21652191 17347214 21652362 17347351 21652533 17347488 21652704 17347625 21652875 17347762 21653046 17347899 21653217 17348036 21653388 17348173 21653559 17348310 21653730 17348447 21653901 17348584 21654072 17348721 21654243 17348858 21654414 17348995 21654585 17349132 21654756 17349269 21654927 17349406 21655098 17349543 21655269 17349680 21655440 17349817 21655611 17349954 21655782 17350091 21655953 17350228 21656124 17350365 21656295 17350502 21656466 17350639 21656637 17350776 21656808 17350913 21656979 17351050 21657150 17351187 21657321 17351324 21657492 17351461 21657663 17351598 21657834 17351735 21658005 17351872 21658176 17352009 21658347 17352146 21658518 17352283 21658689 17352420 21658860 17352557 21659031 17352694 21659202 17352831 21659373 17352968 21659544 17353105 21659715 17353242 21659886 17353379 21660057 17353516 21660228 17353653 21660399 17353790 21660570 17353927 21660741 17354064 21660912 17354201 21661083 17354338 21661254 17354475 21661425 17354612 21661596 17354749 21661767 17354886 21661938 17355023 21662109 17355160 21662280 17355297 21662451 17355434 21662622 17355571 21662793 17355708 21662964 17355845 21663135 17355982 21663306 17356119 21663477 17356256 21663648 17356393 21663819 17356530 21663990 17356667 21664161 17356804 21664332 17356941 21664503 17357078 21664674 17357215 21664845 17357352 21665016 17357489 21665187 17357626 21665358 17357763 21665529 17357900 21665700 17358037 21665871 17358174 21666042 17358311 21666213 17358448 21666384 17358585 21666555 17358722 21666726 17358859 21666897 17358996 21667068 17359133 21667239 17359270 21667410 17359407 21667581 17359544 21667752 17359681 21667923 17359818 21668094 17359955 21668265 17360092 21668436 17360229 21668607 17360366 21668778 17360503 21668949 17360640 21669120 17360777 21669291 17360914 21669462 17361051 21669633 17361188 21669804 17361325 21669975 17361462 21670146 17361599 21670317 17361736 21670488 17361873 21670659 17362010 21670830 17362147 21671001 17362284 21671172 17362421 21671343 17362558 21671514 17362695 21671685 17362832 21671856 17362969 21672027 17363106 21672198 17363243 21672369 17363380 21672540 17363517 21672711 17363654 21672882 17363791 21673053 17363928 21673224 17364065 21673395 17364202 21673566 17364339 21673737 17364476 21673908 17364613 21674079 17364750 21674250 17364887 21674421 17365024 21674592 17365161 21674763 17365298 21674934 17365435 21675105 17365572 21675276 17365709 21675447 17365846 21675618 17365983 21675789 17366120 21675960 17366257 21676131 17366394 21676302 17366531 21676473 17366668 21676644 17366805 21676815 17366942 21676986 17367079 21677157 17367216 21677328 17367353 21677499 17367490 21677670 17367627 21677841 17367764 21678012 17367901 21678183 17368038 21678354 17368175 21678525 17368312 21678696 17368449 21678867 17368586 21679038 17368723 21679209 17368860 21679380 17368997 21679551 17369134 21679722 17369271 21679893 17369408 21680064 17369545 21680235 17369682 21680406 17369819 21680577 17369956 21680748 17370093 21680919 17370230 21681090 17370367 21681261 17370504 21681432 17370641 21681603 17370778 21681774 17370915 21681945 17371052 21682116 17371189 21682287 17371326 21682458 17371463 21682629 17371600 21682800 17371737 21682971 17371874 21683142 17372011 21683313 17372148 21683484 17372285 21683655 17372422 21683826 17372559 21683997 17372696 21684168 17372833 21684339 17372970 21684510 17373107 21684681 17373244 21684852 17373381 21685023 17373518 21685194 17373655 21685365 17373792 21685536 17373929 21685707 17374066 21685878 17374203 21686049 17374340 21686220 17374477 21686391 17374614 21686562 17374751 21686733 17374888 21686904 17375025 21687075 17375162 21687246 17375299 21687417 17375436 21687588 17375573 21687759 17375710 21687930 17375847 21688101 17375984 21688272 17376121 21688443 17376258 21688614 17376395 21688785 17376532 21688956 17376669 21689127 17376806 21689298 17376943 21689469 17377080 21689640 17377217 21689811 17377354 21689982 17377491 21690153 17377628 21690324 17377765 21690495 17377902 21690666 17378039 21690837 17378176 21691008 17378313 21691179 17378450 21691350 17378587 21691521 17378724 21691692 17378861 21691863 17378998 21692034 17379135 21692205 17379272 21692376 17379409 21692547 17379546 21692718 17379683 21692889 17379820 21693060 17379957 21693231 17380094 21693402 17380231 21693573 17380368 21693744 17380505 21693915 17380642 21694086 17380779 21694257 17380916 21694428 17381053 21694599 17381190 21694770 17381327 21694941 17381464 21695112 17381601 21695283 17381738 21695454 17381875 21695625 17382012 21695796 17382149 21695967 17382286 21696138 17382423 21696309 17382560 21696480 17382697 21696651 17382834 21696822 17382971 21696993 17383108 21697164 17383245 21697335 17383382 21697506 17383519 21697677 17383656 21697848 17383793 21698019 17383930 21698190 17384067 21698361 17384204 21698532 17384341 21698703 17384478 21698874 17384615 21699045 17384752 21699216 17384889 21699387 17385026 21699558 17385163 21699729 17385300 21699900 17385437 21700071 17385574 21700242 17385711 21700413 17385848 21700584 17385985 21700755 17386122 21700926 17386259 21701097 17386396 21701268 17386533 21701439
1000 46660830 0 46660830 58240890 46660967 58241061 46661104 58241232 46661241 58241403 46661378 58241574 46661515 58241745 46661652 58241916 46661789 58242087 46661926 58242258 46662063 58242429 46662200 58242600 46662337 58242771 46662474 58242942 46662611 58243113 46662748 58243284 46662885 58243455 46663022 58243626 46663159 58243797 46663296 58243968 46663433 58244139 46663570 58244310 46663707 58244481 46663844 58244652 46663981 58244823 46664118 58244994 46664255 58245165 46664392 58245336 46664529 58245507 46664666 58245678 46664803 58245849 46664940 58246020 46665077 58246191 46665214 58246362 46665351 58246533 46665488 58246704 46665625 58246875 46665762 58247046 46665899 58247217 46666036 58247388 46666173 58247559 46666310 58247730 46666447 58247901 46666584 58248072 46666721 58248243 46666858 58248414 46666995 58248585 46667132 58248756 46667269 58248927 46667406 58249098 46667543 58249269 46667680 58249440 46667817 58249611 46667954 58249782 46668091 58249953 46668228 58250124 46668365 58250295 46668502 58250466 46668639 58250637 46668776 58250808 46668913 58250979 46669050 58251150 46669187 58251321 46669324 58251492 46669461 58251663 46669598 58251834 46669735 58252005 46669872 58252176 46670009 58252347 46670146 58252518 46670283 58252689 46670420 58252860 46670557 58253031 46670694 58253202 46670831 58253373 46670968 58253544 46671105 58253715 46671242 58253886 46671379 58254057 46671516 58254228 46671653 58254399 46671790 58254570 46671927 58254741 46672064 58254912 46672201 58255083 46672338 58255254 46672475 58255425 46672612 58255596 46672749 58255767 46672886 58255938 46673023 58256109 46673160 58256280 46673297 58256451 46673434 58256622 46673571 58256793 46673708 58256964 46673845 58257135 46673982 58257306 46674119 58257477 46674256 58257648 46674393 58257819 46674530 58257990 46674667 58258161 46674804 58258332 46674941 58258503 46675078 58258674 46675215 58258845 46675352 58259016 46675489 58259187 46675626 58259358 46675763 58259529 46675900 58259700 46676037 58259871 46676174 58260042 46676311 58260213 46676448 58260384 46676585 58260555 46676722 58260726 46676859 58260897 46676996 58261068 46677133 58261239 46677270 58261410 46677407 58261581 46677544 58261752 46677681 58261923 46677818 58262094 46677955 58262265 46678092 58262436 46678229 58262607 46678366 58262778 46678503 58262949 46678640 58263120 46678777 58263291 46678914 58263462 46679051 58263633 46679188 58263804 46679325 58263975 46679462 58264146 46679599 58264317 46679736 58264488 46679873 58264659 46680010 58264830 46680147 58265001 46680284 58265172 46680421 58265343 46680558 58265514 46680695 58265685 46680832 58265856 46680969 58266027 46681106 58266198 46681243 58266369 46681380 58266540 46681517 58266711 46681654 58266882 46681791 58267053 46681928 58267224 46682065 58267395 46682202 58267566 46682339 58267737 46682476 58267908 46682613 58268079 46682750 58268250 46682887 58268421 46683024 58268592 46683161 58268763 46683298 58268934 46683435 58269105 46683572 58269276 46683709 58269447 46683846 58269618 46683983 58269789 46684120 58269960 46684257 58270131 46684394 58270302 46684531 58270473 46684668 58270644 46684805 58270815 46684942 58270986 46685079 58271157 46685216 58271328 46685353 58271499 46685490 58271670 46685627 58271841 46685764 58272012 46685901 58272183 46686038 58272354 46686175 58272525 46686312 58272696 46686449 58272867 46686586 58273038 46686723 58273209 46686860 58273380 46686997 58273551 46687134 58273722 46687271 58273893 46687408 58274064 46687545 58274235 46687682 58274406 46687819 58274577 46687956 58274748 46688093 58274919 46688230 58275090 46688367 58275261 46688504 58275432 46688641 58275603 46688778 58275774 46688915 58275945 46689052 58276116 46689189 58276287 46689326 58276458 46689463 58276629 46689600 58276800 46689737 58276971 46689874 58277142 46690011 58277313 46690148 58277484 46690285 58277655 46690422 58277826 46690559 58277997 46690696 58278168 46690833 58278339 46690970 58278510 46691107 58278681 46691244 58278852 46691381 58279023 46691518 58279194 46691655 58279365 46691792 58279536 46691929 58279707 46692066 58279878 46692203 58280049 46692340 58280220 46692477 58280391 46692614 58280562 46692751 58280733 46692888 58280904 46693025 58281075 46693162 58281246 46693299 58281417 46693436 58281588 46693573 58281759 46693710 58281930 46693847 58282101 46693984 58282272 46694121 58282443 46694258 58282614 46694395 58282785 46694532 58282956 46694669 58283127 46694806 58283298 46694943 58283469 46695080 58283640 46695217 58283811 46695354 58283982 46695491 58284153 46695628 58284324 46695765 58284495 46695902 58284666 46696039 58284837 46696176 58285008 46696313 58285179 46696450 58285350 46696587 58285521 46696724 58285692 46696861 58285863 46696998 58286034 46697135 58286205 46697272 58286376 46697409 58286547 46697546 58286718 46697683 58286889 46697820 58287060 46697957 58287231 46698094 58287402 46698231 58287573 46698368 58287744 46698505 58287915 46698642 58288086 46698779 58288257 46698916 58288428 46699053 58288599 46699190 58288770 46699327 58288941 46699464 58289112 46699601 58289283 46699738 58289454 46699875 58289625 46700012 58289796 46700149 58289967 46700286 58290138 46700423 58290309 46700560 58290480 46700697 58290651 46700834 58290822 46700971 58290993 46701108 58291164 46701245 58291335 46701382 58291506 46701519 58291677 46701656 58291848 46701793 58292019 46701930 58292190 46702067 58292361 46702204 58292532 46702341 58292703 46702478 58292874 46702615 58293045 46702752 58293216 46702889 58293387 46703026 58293558 46703163 58293729 46703300 58293900 46703437 58294071 46703574 58294242 46703711 58294413 46703848 58294584 46703985 58294755 46704122 58294926 46704259 58295097 46704396 58295268 46704533 58295439 46704670 58295610 46704807 58295781 46704944 58295952 46705081 58296123 46705218 58296294 46705355 58296465 46705492 58296636 46705629 58296807 46705766 58296978 46705903 58297149 46706040 58297320 46706177 58297491 46706314 58297662 46706451 58297833 46706588 58298004 46706725 58298175 46706862 58298346 46706999 58298517 46707136 58298688 46707273 58298859 46707410 58299030 46707547 58299201 46707684 58299372 46707821 58299543 46707958 58299714 46708095 58299885 46708232 58300056 46708369 58300227 46708506 58300398 46708643 58300569 46708780 58300740 46708917 58300911 46709054 58301082 46709191 58301253 46709328 58301424 46709465 58301595 46709602 58301766 46709739 58301937 46709876 58302108 46710013 58302279 46710150 58302450 46710287 58302621 46710424 58302792 46710561 58302963 46710698 58303134 46710835 58303305 46710972 58303476 46711109 58303647 46711246 58303818 46711383 58303989 46711520 58304160 46711657 58304331 46711794 58304502 46711931 58304673 46712068 58304844 46712205 58305015 46712342 58305186 46712479 58305357 46712616 58305528 46712753 58305699 46712890 58305870 46713027 58306041 46713164 58306212 46713301 58306383 46713438 58306554 46713575 58306725 46713712 58306896 46713849 58307067 46713986 58307238 46714123 58307409 46714260 58307580 46714397 58307751 46714534 58307922 46714671 58308093 46714808 58308264 46714945 58308435 46715082 58308606 46715219 58308777 46715356 58308948 46715493 58309119 46715630 58309290 46715767 58309461 46715904 58309632 46716041 58309803 46716178 58309974 46716315 58310145 46716452 58310316 46716589 58310487 46716726 58310658 46716863 58310829 46717000 58311000 46717137 58311171 46717274 58311342 46717411 58311513 46717548 58311684 46717685 58311855 46717822 58312026 46717959 58312197 46718096 58312368 46718233 58312539 46718370 58312710 46718507 58312881 46718644 58313052 46718781 58313223 46718918 58313394 46719055 58313565 46719192 58313736 46719329 58313907 46719466 58314078 46719603 58314249 46719740 58314420 46719877 58314591 46720014 58314762 46720151 58314933 46720288 58315104 46720425 58315275 46720562 58315446 46720699 58315617 46720836 58315788 46720973 58315959 46721110 58316130 46721247 58316301 46721384 58316472 46721521 58316643 46721658 58316814 46721795 58316985 46721932 58317156 46722069 58317327 46722206 58317498 46722343 58317669 46722480 58317840 46722617 58318011 46722754 58318182 46722891 58318353 46723028 58318524 46723165 58318695 46723302 58318866 46723439 58319037 46723576 58319208 46723713 58319379 46723850 58319550 46723987 58319721 46724124 58319892 46724261 58320063 46724398 58320234 46724535 58320405 46724672 58320576 46724809 58320747 46724946 58320918 46725083 58321089 46725220 58321260 46725357 58321431 46725494 58321602 46725631 58321773 46725768 58321944 46725905 58322115 46726042 58322286 46726179 58322457 46726316 58322628 46726453 58322799 46726590 58322970 46726727 58323141 46726864 58323312 46727001 58323483 46727138 58323654 46727275 58323825 46727412 58323996 46727549 58324167 46727686 58324338 46727823 58324509 46727960 58324680 46728097 58324851 46728234 58325022 46728371 58325193 46728508 58325364 46728645 58325535 46728782 58325706 46728919 58325877 46729056 58326048 46729193 58326219 46729330 58326390 46729467 58326561 46729604 58326732 46729741 58326903 46729878 58327074 46730015 58327245 46730152 58327416 46730289 58327587 46730426 58327758 46730563 58327929 46730700 58328100 46730837 58328271 46730974 58328442 46731111 58328613 46731248 58328784 46731385 58328955 46731522 58329126 46731659 58329297 46731796 58329468 46731933 58329639 46732070 58329810 46732207 58329981 46732344 58330152 46732481 58330323 46732618 58330494 46732755 58330665 46732892 58330836 46733029 58331007 46733166 58331178 46733303 58331349 46733440 58331520 46733577 58331691 46733714 58331862 46733851 58332033 46733988 58332204 46734125 58332375 46734262 58332546 46734399 58332717 46734536 58332888 46734673 58333059 46734810 58333230 46734947 58333401 46735084 58333572 46735221 58333743 46735358 58333914 46735495 58334085 46735632 58334256 46735769 58334427 46735906 58334598 46736043 58334769 46736180 58334940 46736317 58335111 46736454 58335282 46736591 58335453 46736728 58335624 46736865 58335795 46737002 58335966 46737139 58336137 46737276 58336308 46737413 58336479 46737550 58336650 46737687 58336821 46737824 58336992 46737961 58337163 46738098 58337334 46738235 58337505 46738372 58337676 46738509 58337847 46738646 58338018 46738783 58338189 46738920 58338360 46739057 58338531 46739194 58338702 46739331 58338873 46739468 58339044 46739605 58339215 46739742 58339386 46739879 58339557 46740016 58339728 46740153 58339899 46740290 58340070 46740427 58340241 46740564 58340412 46740701 58340583 46740838 58340754 46740975 58340925 46741112 58341096 46741249 58341267 46741386 58341438 46741523 58341609 46741660 58341780 46741797 58341951 46741934 58342122 46742071 58342293 46742208 58342464 46742345 58342635 46742482 58342806 46742619 58342977 46742756 58343148 46742893 58343319 46743030 58343490 46743167 58343661 46743304 58343832 46743441 58344003 46743578 58344174 46743715 58344345 46743852 58344516 46743989 58344687 46744126 58344858 46744263 58345029 46744400 58345200 46744537 58345371 46744674 58345542 46744811 58345713 46744948 58345884 46745085 58346055 46745222 58346226 46745359 58346397 46745496 58346568 46745633 58346739 46745770 58346910 46745907 58347081 46746044 58347252 46746181 58347423 46746318 58347594 46746455 58347765 46746592 58347936 46746729 58348107 46746866 58348278 46747003 58348449 46747140 58348620 46747277 58348791 46747414 58348962 46747551 58349133 46747688 58349304 46747825 58349475 46747962 58349646 46748099 58349817 46748236 58349988 46748373 58350159 46748510 58350330 46748647 58350501 46748784 58350672 46748921 58350843 46749058 58351014 46749195 58351185 46749332 58351356 46749469 58351527 46749606 58351698 46749743 58351869 46749880 58352040 46750017 58352211 46750154 58352382 46750291 58352553 46750428 58352724 46750565 58352895 46750702 58353066 46750839 58353237 46750976 58353408 46751113 58353579 46751250 58353750 46751387 58353921 46751524 58354092 46751661 58354263 46751798 58354434 46751935 58354605 46752072 58354776 46752209 58354947 46752346 58355118 46752483 58355289 46752620 58355460 46752757 58355631 46752894 58355802 46753031 58355973 46753168 58356144 46753305 58356315 46753442 58356486 46753579 58356657 46753716 58356828 46753853 58356999 46753990 58357170 46754127 58357341 46754264 58357512 46754401 58357683 46754538 58357854 46754675 58358025 46754812 58358196 46754949 58358367 46755086 58358538 46755223 58358709 46755360 58358880 46755497 58359051 46755634 58359222 46755771 58359393 46755908 58359564 46756045 58359735 46756182 58359906 46756319 58360077 46756456 58360248 46756593 58360419 46756730 58360590 46756867 58360761 46757004 58360932 46757141 58361103 46757278 58361274 46757415 58361445 46757552 58361616 46757689 58361787 46757826 58361958 46757963 58362129 46758100 58362300 46758237 58362471 46758374 58362642 46758511 58362813 46758648 58362984 46758785 58363155 46758922 58363326 46759059 58363497 46759196 58363668 46759333 58363839 46759470 58364010 46759607 58364181 46759744 58364352 46759881 58364523 46760018 58364694 46760155 58364865 46760292 58365036 46760429 58365207 46760566 58365378 46760703 58365549 46760840 58365720 46760977 58365891 46761114 58366062 46761251 58366233 46761388 58366404 46761525 58366575 46761662 58366746 46761799 58366917 46761936 58367088 46762073 58367259 46762210 58367430 46762347 58367601 46762484 58367772 46762621 58367943 46762758 58368114 46762895 58368285 46763032 58368456 46763169 58368627 46763306 58368798 46763443 58368969 46763580 58369140 46763717 58369311 46763854 58369482 46763991 58369653 46764128 58369824 46764265 58369995 46764402 58370166 46764539 58370337 46764676 58370508 46764813 58370679 46764950 58370850 46765087 58371021 46765224 58371192 46765361 58371363 46765498 58371534 46765635 58371705 46765772 58371876 46765909 58372047 46766046 58372218 46766183 58372389 46766320 58372560 46766457 58372731 46766594 58372902 46766731 58373073 46766868 58373244 46767005 58373415 46767142 58373586 46767279 58373757 46767416 58373928 46767553 58374099 46767690 58374270 46767827 58374441 46767964 58374612 46768101 58374783 46768238 58374954 46768375 58375125 46768512 58375296 46768649 58375467 46768786 58375638 46768923 58375809 46769060 58375980 46769197 58376151 46769334 58376322 46769471 58376493 46769608 58376664 46769745 58376835 46769882 58377006 46770019 58377177 46770156 58377348 46770293 58377519 46770430 58377690 46770567 58377861 46770704 58378032 46770841 58378203 46770978 58378374 46771115 58378545 46771252 58378716 46771389 58378887 46771526 58379058 46771663 58379229 46771800 58379400 46771937 58379571 46772074 58379742 46772211 58379913 46772348 58380084 46772485 58380255 46772622 58380426 46772759 58380597 46772896 58380768 46773033 58380939 46773170 58381110 46773307 58381281 46773444 58381452 46773581 58381623 46773718 58381794 46773855 58381965 46773992 58382136 46774129 58382307 46774266 58382478 46774403 58382649 46774540 58382820 46774677 58382991 46774814 58383162 46774951 58383333 46775088 58383504 46775225 58383675 46775362 58383846 46775499 58384017 46775636 58384188 46775773 58384359 46775910 58384530 46776047 58384701 46776184 58384872 46776321 58385043 46776458 58385214 46776595 58385385 46776732 58385556 46776869 58385727 46777006 58385898 46777143 58386069 46777280 58386240 46777417 58386411 46777554 58386582 46777691 58386753 46777828 58386924 46777965 58387095 46778102 58387266 46778239 58387437 46778376 58387608 46778513 58387779 46778650 58387950 46778787 58388121 46778924 58388292 46779061 58388463 46779198 58388634 46779335 58388805 46779472 58388976 46779609 58389147 46779746 58389318 46779883 58389489 46780020 58389660 46780157 58389831 46780294 58390002 46780431 58390173 46780568 58390344 46780705 58390515 46780842 58390686 46780979 58390857 46781116 58391028 46781253 58391199 46781390 58391370 46781527 58391541 46781664 58391712 46781801 58391883 46781938 58392054 46782075 58392225 46782212 58392396 46782349 58392567 46782486 58392738 46782623 58392909 46782760 58393080 46782897 58393251 46783034 58393422 46783171 58393593 46783308 58393764 46783445 58393935 46783582 58394106 46783719 58394277 46783856 58394448 46783993 58394619 46784130 58394790 46784267 58394961 46784404 58395132 46784541 58395303 46784678 58395474 46784815 58395645 46784952 58395816 46785089 58395987 46785226 58396158 46785363 58396329 46785500 58396500 46785637 58396671 46785774 58396842 46785911 58397013 46786048 58397184 46786185 58397355 46786322 58397526 46786459 58397697 46786596 58397868 46786733 58398039 46786870 58398210 46787007 58398381 46787144 58398552 46787281 58398723 46787418 58398894 46787555 58399065 46787692 58399236 46787829 58399407 46787966 58399578 46788103 58399749 46788240 58399920 46788377 58400091 46788514 58400262 46788651 58400433 46788788 58400604 46788925 58400775 46789062 58400946 46789199 58401117 46789336 58401288 46789473 58401459 46789610 58401630 46789747 58401801 46789884 58401972 46790021 58402143 46790158 58402314 46790295 58402485 46790432 58402656 46790569 58402827 46790706 58402998 46790843 58403169 46790980 58403340 46791117 58403511 46791254 58403682 46791391 58403853 46791528 58404024 46791665 58404195 46791802 58404366 46791939 58404537 46792076 58404708 46792213 58404879 46792350 58405050 46792487 58405221 46792624 58405392 46792761 58405563 46792898 58405734 46793035 58405905 46793172 58406076 46793309 58406247 46793446 58406418 46793583 58406589 46793720 58406760 46793857 58406931 46793994 58407102 46794131 58407273 46794268 58407444 46794405 58407615 46794542 58407786 46794679 58407957 46794816 58408128 46794953 58408299 46795090 58408470 46795227 58408641 46795364 58408812 46795501 58408983 46795638 58409154 46795775 58409325 46795912 58409496 46796049 58409667 46796186 58409838 46796323 58410009 46796460 58410180 46796597 58410351 46796734 58410522 46796871 58410693 46797008 58410864 46797145 58411035 46797282 58411206 46797419 58411377 46797556 58411548
1000 52058900 0 52058900 64978627 52059037 64978798 52059174 64978969 52059311 64979140 52059448 64979311 52059585 64979482 52059722 64979653 52059859 64979824 52059996 64979995 52060133 64980166 52060270 64980337 52060407 64980508 52060544 64980679 52060681 64980850 52060818 64981021 52060955 64981192 52061092 64981363 52061229 64981534 52061366 64981705 52061503 64981876 52061640 64982047 52061777 64982218 52061914 64982389 52062051 64982560 52062188 64982731 52062325 64982902 52062462 64983073 52062599 64983244 52062736 64983415 52062873 64983586 52063010 64983757 52063147 64983928 52063284 64984099 52063421 64984270 52063558 64984441 52063695 64984612 52063832 64984783 52063969 64984954 52064106 64985125 52064243 64985296 52064380 64985467 52064517 64985638 52064654 64985809 52064791 64985980 52064928 64986151 52065065 64986322 52065202 64986493 52065339 64986664 52065476 64986835 52065613 64987006 52065750 64987177 52065887 64987348 52066024 64987519 52066161 64987690 52066298 64987861 52066435 64988032 52066572 64988203 52066709 64988374 52066846 64988545 52066983 64988716 52067120 64988887 52067257 64989058 52067394 64989229 52067531 64989400 52067668 64989571 52067805 64989742 52067942 64989913 52068079 64990084 52068216 64990255 52068353 64990426 52068490 64990597 52068627 64990768 52068764 64990939 52068901 64991110 52069038 64991281 52069175 64991452 52069312 64991623 52069449 64991794 52069586 64991965 52069723 64992136 52069860 64992307 52069997 64992478 52070134 64992649 52070271 64992820 52070408 64992991 52070545 64993162 52070682 64993333 52070819 64993504 52070956 64993675 52071093 64993846 52071230 64994017 52071367 64994188 52071504 64994359 52071641 64994530 52071778 64994701 52071915 64994872 52072052 64995043 52072189 64995214 52072326 64995385 52072463 64995556 52072600 64995727 52072737 64995898 52072874 64996069 52073011 64996240 52073148 64996411 52073285 64996582 52073422 64996753 52073559 64996924 52073696 64997095 52073833 64997266 52073970 64997437 52074107 64997608 52074244 64997779 52074381 64997950 52074518 64998121 52074655 64998292 52074792 64998463 52074929 64998634 52075066 64998805 52075203 64998976 52075340 64999147 52075477 64999318 52075614 64999489 52075751 64999660 52075888 64999831 52076025 65000002 52076162 65000173 52076299 65000344 52076436 65000515 52076573 65000686 52076710 65000857 52076847 65001028 52076984 65001199 52077121 65001370 52077258 65001541 52077395 65001712 52077532 65001883 52077669 65002054 52077806 65002225 52077943 65002396 52078080 65002567 52078217 65002738 52078354 65002909 52078491 65003080 52078628 65003251 52078765 65003422 52078902 65003593 52079039 65003764 52079176 65003935 52079313 65004106 52079450 65004277 52079587 65004448 52079724 65004619 52079861 65004790 52079998 65004961 52080135 65005132 52080272 65005303 52080409 65005474 52080546 65005645 52080683 65005816 52080820 65005987 52080957 65006158 52081094 65006329 52081231 65006500 52081368 65006671 52081505 65006842 52081642 65007013 52081779 65007184 52081916 65007355 52082053 65007526 52082190 65007697 52082327 65007868 52082464 65008039 52082601 65008210 52082738 65008381 52082875 65008552 52083012 65008723 52083149 65008894 52083286 65009065 52083423 65009236 52083560 65009407 52083697 65009578 52083834 65009749 52083971 65009920 52084108 65010091 52084245 65010262 52084382 65010433 52084519 65010604 52084656 65010775 52084793 65010946 52084930 65011117 52085067 65011288 52085204 65011459 52085341 65011630 52085478 65011801 52085615 65011972 52085752 65012143 52085889 65012314 52086026 65012485 52086163 65012656 52086300 65012827 52086437 65012998 52086574 65013169 52086711 65013340 52086848 65013511 52086985 65013682 52087122 65013853 52087259 65014024 52087396 65014195 52087533 65014366 52087670 65014537 52087807 65014708 52087944 65014879 52088081 65015050 52088218 65015221 52088355 65015392 52088492 65015563 52088629 65015734 52088766 65015905 52088903 65016076 52089040 65016247 52089177 65016418 52089314 65016589 52089451 65016760 52089588 65016931 52089725 65017102 52089862 65017273 52089999 65017444 52090136 65017615 52090273 65017786 52090410 65017957 52090547 65018128 52090684 65018299 52090821 65018470 52090958 65018641 52091095 65018812 52091232 65018983 52091369 65019154 52091506 65019325 52091643 65019496 52091780 65019667 52091917 65019838 52092054 65020009 52092191 65020180 52092328 65020351 52092465 65020522 52092602 65020693 52092739 65020864 52092876 65021035 52093013 65021206 52093150 65021377 52093287 65021548 52093424 65021719 52093561 65021890 52093698 65022061 52093835 65022232 52093972 65022403 52094109 65022574 52094246 65022745 52094383 65022916 52094520 65023087 52094657 65023258 52094794 65023429 52094931 65023600 52095068 65023771 52095205 65023942 52095342 65024113 52095479 65024284 52095616 65024455 52095753 65024626 52095890 65024797 52096027 65024968 52096164 65025139 52096301 65025310 52096438 65025481 52096575 65025652 52096712 65025823 52096849 65025994 52096986 65026165 52097123 65026336 52097260 65026507 52097397 65026678 52097534 65026849 52097671 65027020 52097808 65027191 52097945 65027362 52098082 65027533 52098219 65027704 52098356 65027875 52098493 65028046 52098630 65028217 52098767 65028388 52098904 65028559 52099041 65028730 52099178 65028901 52099315 65029072 52099452 65029243 52099589 65029414 52099726 65029585 52099863 65029756 52100000 65029927 52100137 65030098 52100274 65030269 52100411 65030440 52100548 65030611 52100685 65030782 52100822 65030953 52100959 65031124 52101096 65031295 52101233 65031466 52101370 65031637 52101507 65031808 52101644 65031979 52101781 65032150 52101918 65032321 52102055 65032492 52102192 65032663 52102329 65032834 52102466 65033005 52102603 65033176 52102740 65033347 52102877 65033518 52103014 65033689 52103151 65033860 52103288 65034031 52103425 65034202 52103562 65034373 52103699 65034544 52103836 65034715 52103973 65034886 52104110 65035057 52104247 65035228 52104384 65035399 52104521 65035570 52104658 65035741 52104795 65035912 52104932 65036083 52105069 65036254 52105206 65036425 52105343 65036596 52105480 65036767 52105617 65036938 52105754 65037109 52105891 65037280 52106028 65037451 52106165 65037622 52106302 65037793 52106439 65037964 52106576 65038135 52106713 65038306 52106850 65038477 52106987 65038648 52107124 65038819 52107261 65038990 52107398 65039161 52107535 65039332 52107672 65039503 52107809 65039674 52107946 65039845 52108083 65040016 52108220 65040187 52108357 65040358 52108494 65040529 52108631 65040700 52108768 65040871 52108905 65041042 52109042 65041213 52109179 65041384 52109316 65041555 52109453 65041726 52109590 65041897 52109727 65042068 52109864 65042239 52110001 65042410 52110138 65042581 52110275 65042752 52110412 65042923 52110549 65043094 52110686 65043265 52110823 65043436 52110960 65043607 52111097 65043778 52111234 65043949 52111371 65044120 52111508 65044291 52111645 65044462 52111782 65044633 52111919 65044804 52112056 65044975 52112193 65045146 52112330 65045317 52112467 65045488 52112604 65045659 52112741 65045830 52112878 65046001 52113015 65046172 52113152 65046343 52113289 65046514 52113426 65046685 52113563 65046856 52113700 65047027 52113837 65047198 52113974 65047369 52114111 65047540 52114248 65047711 52114385 65047882 52114522 65048053 52114659 65048224 52114796 65048395 52114933 65048566 52115070 65048737 52115207 65048908 52115344 65049079 52115481 65049250 52115618 65049421 52115755 65049592 52115892 65049763 52116029 65049934 52116166 65050105 52116303 65050276 52116440 65050447 52116577 65050618 52116714 65050789 52116851 65050960 52116988 65051131 52117125 65051302 52117262 65051473 52117399 65051644 52117536 65051815 52117673 65051986 52117810 65052157 52117947 65052328 52118084 65052499 52118221 65052670 52118358 65052841 52118495 65053012 52118632 65053183 52118769 65053354 52118906 65053525 52119043 65053696 52119180 65053867 52119317 65054038 52119454 65054209 52119591 65054380 52119728 65054551 52119865 65054722 52120002 65054893 52120139 65055064 52120276 65055235 52120413 65055406 52120550 65055577 52120687 65055748 52120824 65055919 52120961 65056090 52121098 65056261 52121235 65056432 52121372 65056603 52121509 65056774 52121646 65056945 52121783 65057116 52121920 65057287 52122057 65057458 52122194 65057629 52122331 65057800 52122468 65057971 52122605 65058142 52122742 65058313 52122879 65058484 52123016 65058655 52123153 65058826 52123290 65058997 52123427 65059168 52123564 65059339 52123701 65059510 52123838 65059681 52123975 65059852 52124112 65060023 52124249 65060194 52124386 65060365 52124523 65060536 52124660 65060707 52124797 65060878 52124934 65061049 52125071 65061220 52125208 65061391 52125345 65061562 52125482 65061733 52125619 65061904 52125756 65062075 52125893 65062246 52126030 65062417 52126167 65062588 52126304 65062759 52126441 65062930 52126578 65063101 52126715 65063272 52126852 65063443 52126989 65063614 52127126 65063785 52127263 65063956 52127400 65064127 52127537 65064298 52127674 65064469 52127811 65064640 52127948 65064811 52128085 65064982 52128222 65065153 52128359 65065324 52128496 65065495 52128633 65065666 52128770 65065837 52128907 65066008 52129044 65066179 52129181 65066350 52129318 65066521 52129455 65066692 52129592 65066863 52129729 65067034 52129866 65067205 52130003 65067376 52130140 65067547 52130277 65067718 52130414 65067889 52130551 65068060 52130688 65068231 52130825 65068402 52130962 65068573 52131099 65068744 52131236 65068915 52131373 65069086 52131510 65069257 52131647 65069428 52131784 65069599 52131921 65069770 52132058 65069941 52132195 65070112 52132332 65070283 52132469 65070454 52132606 65070625 52132743 65070796 52132880 65070967 52133017 65071138 52133154 65071309 52133291 65071480 52133428 65071651 52133565 65071822 52133702 65071993 52133839 65072164 52133976 65072335 52134113 65072506 52134250 65072677 52134387 65072848 52134524 65073019 52134661 65073190 52134798 65073361 52134935 65073532 52135072 65073703 52135209 65073874 52135346 65074045 52135483 65074216 52135620 65074387 52135757 65074558 52135894 65074729 52136031 65074900 52136168 65075071 52136305 65075242 52136442 65075413 52136579 65075584 52136716 65075755 52136853 65075926 52136990 65076097 52137127 65076268 52137264 65076439 52137401 65076610 52137538 65076781 52137675 65076952 52137812 65077123 52137949 65077294 52138086 65077465 52138223 65077636 52138360 65077807 52138497 65077978 52138634 65078149 52138771 65078320 52138908 65078491 52139045 65078662 52139182 65078833 52139319 65079004 52139456 65079175 52139593 65079346 52139730 65079517 52139867 65079688 52140004 65079859 52140141 65080030 52140278 65080201 52140415 65080372 52140552 65080543 52140689 65080714 52140826 65080885 52140963 65081056 52141100 65081227 52141237 65081398 52141374 65081569 52141511 65081740 52141648 65081911 52141785 65082082 52141922 65082253 52142059 65082424 52142196 65082595 52142333 65082766 52142470 65082937 52142607 65083108 52142744 65083279 52142881 65083450 52143018 65083621 52143155 65083792 52143292 65083963 52143429 65084134 52143566 65084305 52143703 65084476 52143840 65084647 52143977 65084818 52144114 65084989 52144251 65085160 52144388 65085331 52144525 65085502 52144662 65085673 52144799 65085844 52144936 65086015 52145073 65086186 52145210 65086357 52145347 65086528 52145484 65086699 52145621 65086870 52145758 65087041 52145895 65087212 52146032 65087383 52146169 65087554 52146306 65087725 52146443 65087896 52146580 65088067 52146717 65088238 52146854 65088409 52146991 65088580 52147128 65088751 52147265 65088922 52147402 65089093 52147539 65089264 52147676 65089435 52147813 65089606 52147950 65089777 52148087 65089948 52148224 65090119 52148361 65090290 52148498 65090461 52148635 65090632 52148772 65090803 52148909 65090974 52149046 65091145 52149183 65091316 52149320 65091487 52149457 65091658 52149594 65091829 52149731 65092000 52149868 65092171 52150005 65092342 52150142 65092513 52150279 65092684 52150416 65092855 52150553 65093026 52150690 65093197 52150827 65093368 52150964 65093539 52151101 65093710 52151238 65093881 52151375 65094052 52151512 65094223 52151649 65094394 52151786 65094565 52151923 65094736 52152060 65094907 52152197 65095078 52152334 65095249 52152471 65095420 52152608 65095591 52152745 65095762 52152882 65095933 52153019 65096104 52153156 65096275 52153293 65096446 52153430 65096617 52153567 65096788 52153704 65096959 52153841 65097130 52153978 65097301 52154115 65097472 52154252 65097643 52154389 65097814 52154526 65097985 52154663 65098156 52154800 65098327 52154937 65098498 52155074 65098669 52155211 65098840 52155348 65099011 52155485 65099182 52155622 65099353 52155759 65099524 52155896 65099695 52156033 65099866 52156170 65100037 52156307 65100208 52156444 65100379 52156581 65100550 52156718 65100721 52156855 65100892 52156992 65101063 52157129 65101234 52157266 65101405 52157403 65101576 52157540 65101747 52157677 65101918 52157814 65102089 52157951 65102260 52158088 65102431 52158225 65102602 52158362 65102773 52158499 65102944 52158636 65103115 52158773 65103286 52158910 65103457 52159047 65103628 52159184 65103799 52159321 65103970 52159458 65104141 52159595 65104312 52159732 65104483 52159869 65104654 52160006 65104825 52160143 65104996 52160280 65105167 52160417 65105338 52160554 65105509 52160691 65105680 52160828 65105851 52160965 65106022 52161102 65106193 52161239 65106364 52161376 65106535 52161513 65106706 52161650 65106877 52161787 65107048 52161924 65107219 52162061 65107390 52162198 65107561 52162335 65107732 52162472 65107903 52162609 65108074 52162746 65108245 52162883 65108416 52163020 65108587 52163157 65108758 52163294 65108929 52163431 65109100 52163568 65109271 52163705 65109442 52163842 65109613 52163979 65109784 52164116 65109955 52164253 65110126 52164390 65110297 52164527 65110468 52164664 65110639 52164801 65110810 52164938 65110981 52165075 65111152 52165212 65111323 52165349 65111494 52165486 65111665 52165623 65111836 52165760 65112007 52165897 65112178 52166034 65112349 52166171 65112520 52166308 65112691 52166445 65112862 52166582 65113033 52166719 65113204 52166856 65113375 52166993 65113546 52167130 65113717 52167267 65113888 52167404 65114059 52167541 65114230 52167678 65114401 52167815 65114572 52167952 65114743 52168089 65114914 52168226 65115085 52168363 65115256 52168500 65115427 52168637 65115598 52168774 65115769 52168911 65115940 52169048 65116111 52169185 65116282 52169322 65116453 52169459 65116624 52169596 65116795 52169733 65116966 52169870 65117137 52170007 65117308 52170144 65117479 52170281 65117650 52170418 65117821 52170555 65117992 52170692 65118163 52170829 65118334 52170966 65118505 52171103 65118676 52171240 65118847 52171377 65119018 52171514 65119189 52171651 65119360 52171788 65119531 52171925 65119702 52172062 65119873 52172199 65120044 52172336 65120215 52172473 65120386 52172610 65120557 52172747 65120728 52172884 65120899 52173021 65121070 52173158 65121241 52173295 65121412 52173432 65121583 52173569 65121754 52173706 65121925 52173843 65122096 52173980 65122267 52174117 65122438 52174254 65122609 52174391 65122780 52174528 65122951 52174665 65123122 52174802 65123293 52174939 65123464 52175076 65123635 52175213 65123806 52175350 65123977 52175487 65124148 52175624 65124319 52175761 65124490 52175898 65124661 52176035 65124832 52176172 65125003 52176309 65125174 52176446 65125345 52176583 65125516 52176720 65125687 52176857 65125858 52176994 65126029 52177131 65126200 52177268 65126371 52177405 65126542 52177542 65126713 52177679 65126884 52177816 65127055 52177953 65127226 52178090 65127397 52178227 65127568 52178364 65127739 52178501 65127910 52178638 65128081 52178775 65128252 52178912 65128423 52179049 65128594 52179186 65128765 52179323 65128936 52179460 65129107 52179597 65129278 52179734 65129449 52179871 65129620 52180008 65129791 52180145 65129962 52180282 65130133 52180419 65130304 52180556 65130475 52180693 65130646 52180830 65130817 52180967 65130988 52181104 65131159 52181241 65131330 52181378 65131501 52181515 65131672 52181652 65131843 52181789 65132014 52181926 65132185 52182063 65132356 52182200 65132527 52182337 65132698 52182474 65132869 52182611 65133040 52182748 65133211 52182885 65133382 52183022 65133553 52183159 65133724 52183296 65133895 52183433 65134066 52183570 65134237 52183707 65134408 52183844 65134579 52183981 65134750 52184118 65134921 52184255 65135092 52184392 65135263 52184529 65135434 52184666 65135605 52184803 65135776 52184940 65135947 52185077 65136118 52185214 65136289 52185351 65136460 52185488 65136631 52185625 65136802 52185762 65136973 52185899 65137144 52186036 65137315 52186173 65137486 52186310 65137657 52186447 65137828 52186584 65137999 52186721 65138170 52186858 65138341 52186995 65138512 52187132 65138683 52187269 65138854 52187406 65139025 52187543 65139196 52187680 65139367 52187817 65139538 52187954 65139709 52188091 65139880 52188228 65140051 52188365 65140222 52188502 65140393 52188639 65140564 52188776 65140735 52188913 65140906 52189050 65141077 52189187 65141248 52189324 65141419 52189461 65141590 52189598 65141761 52189735 65141932 52189872 65142103 52190009 65142274 52190146 65142445 52190283 65142616 52190420 65142787 52190557 65142958 52190694 65143129 52190831 65143300 52190968 65143471 52191105 65143642 52191242 65143813 52191379 65143984 52191516 65144155 52191653 65144326 52191790 65144497 52191927 65144668 52192064 65144839 52192201 65145010 52192338 65145181 52192475 65145352 52192612 65145523 52192749 65145694 52192886 65145865 52193023 65146036 52193160 65146207 52193297 65146378 52193434 65146549 52193571 65146720 52193708 65146891 52193845 65147062 52193982 65147233 52194119 65147404 52194256 65147575 52194393 65147746 52194530 65147917 52194667 65148088 52194804 65148259 52194941 65148430 52195078 65148601 52195215 65148772 52195352 65148943 52195489 65149114 52195626 65149285
1000 39273927 0 39273927 49020741 39274064 49020912 39274201 49021083 39274338 49021254 39274475 49021425 39274612 49021596 39274749 49021767 39274886 49021938 39275023 49022109 39275160 49022280 39275297 49022451 39275434 49022622 39275571 49022793 39275708 49022964 39275845 49023135 39275982 49023306 39276119 49023477 39276256 49023648 39276393 49023819 39276530 49023990 39276667 49024161 39276804 49024332 39276941 49024503 39277078 49024674 39277215 49024845 39277352 49025016 39277489 49025187 39277626 49025358 39277763 49025529 39277900 49025700 39278037 49025871 39278174 49026042 39278311 49026213 39278448 49026384 39278585 49026555 39278722 49026726 39278859 49026897 39278996 49027068 39279133 49027239 39279270 49027410 39279407 49027581 39279544 49027752 39279681 49027923 39279818 49028094 39279955 49028265 39280092 49028436 39280229 49028607 39280366 49028778 39280503 49028949 39280640 49029120 39280777 49029291 39280914 49029462 39281051 49029633 39281188 49029804 39281325 49029975 39281462 49030146 39281599 49030317 39281736 49030488 39281873 49030659 39282010 49030830 39282147 49031001 39282284 49031172 39282421 49031343 39282558 49031514 39282695 49031685 39282832 49031856 39282969 49032027 39283106 49032198 39283243 49032369 39283380 49032540 39283517 49032711 39283654 49032882 39283791 49033053 39283928 49033224 39284065 49033395 39284202 49033566 39284339 49033737 39284476 49033908 39284613 49034079 39284750 49034250 39284887 49034421 39285024 49034592 39285161 49034763 39285298 49034934 39285435 49035105 39285572 49035276 39285709 49035447 39285846 49035618 39285983 49035789 39286120 49035960 39286257 49036131 39286394 49036302 39286531 49036473 39286668 49036644 39286805 49036815 39286942 49036986 39287079 49037157 39287216 49037328 39287353 49037499 39287490 49037670 39287627 49037841 39287764 49038012 39287901 49038183 39288038 49038354 39288175 49038525 39288312 49038696 39288449 49038867 39288586 49039038 39288723 49039209 39288860 49039380 39288997 49039551 39289134 49039722 39289271 49039893 39289408 49040064 39289545 49040235 39289682 49040406 39289819 49040577 39289956 49040748 39290093 49040919 39290230 49041090 39290367 49041261 39290504 49041432 39290641 49041603 39290778 49041774 39290915 49041945 39291052 49042116 39291189 49042287 39291326 49042458 39291463 49042629 39291600 49042800 39291737 49042971 39291874 49043142 39292011 49043313 39292148 49043484 39292285 49043655 39292422 49043826 39292559 49043997 39292696 49044168 39292833 49044339 39292970 49044510 39293107 49044681 39293244 49044852 39293381 49045023 39293518 49045194 39293655 49045365 39293792 49045536 39293929 49045707 39294066 49045878 39294203 49046049 39294340 49046220 39294477 49046391 39294614 49046562 39294751 49046733 39294888 49046904 39295025 49047075 39295162 49047246 39295299 49047417 39295436 49047588 39295573 49047759 39295710 49047930 39295847 49048101 39295984 49048272 39296121 49048443 39296258 49048614 39296395 49048785 39296532 49048956 39296669 49049127 39296806 49049298 39296943 49049469 39297080 49049640 39297217 49049811 39297354 49049982 39297491 49050153 39297628 49050324 39297765 49050495 39297902 49050666 39298039 49050837 39298176 49051008 39298313 49051179 39298450 49051350 39298587 49051521 39298724 49051692 39298861 49051863 39298998 49052034 39299135 49052205 39299272 49052376 39299409 49052547 39299546 49052718 39299683 49052889 39299820 49053060 39299957 49053231 39300094 49053402 39300231 49053573 39300368 49053744 39300505 49053915 39300642 49054086 39300779 49054257 39300916 49054428 39301053 49054599 39301190 49054770 39301327 49054941 39301464 49055112 39301601 49055283 39301738 49055454 39301875 49055625 39302012 49055796 39302149 49055967 39302286 49056138 39302423 49056309 39302560 49056480 39302697 49056651 39302834 49056822 39302971 49056993 39303108 49057164 39303245 49057335 39303382 49057506 39303519 49057677 39303656 49057848 39303793 49058019 39303930 49058190 39304067 49058361 39304204 49058532 39304341 49058703 39304478 49058874 39304615 49059045 39304752 49059216 39304889 49059387 39305026 49059558 39305163 49059729 39305300 49059900 39305437 49060071 39305574 49060242 39305711 49060413 39305848 49060584 39305985 49060755 39306122 49060926 39306259 49061097 39306396 49061268 39306533 49061439 39306670 49061610 39306807 49061781 39306944 49061952 39307081 49062123 39307218 49062294 39307355 49062465 39307492 49062636 39307629 49062807 39307766 49062978 39307903 49063149 39308040 49063320 39308177 49063491 39308314 49063662 39308451 49063833 39308588 49064004 39308725 49064175 39308862 49064346 39308999 49064517 39309136 49064688 39309273 49064859 39309410 49065030 39309547 49065201 39309684 49065372 39309821 49065543 39309958 49065714 39310095 49065885 39310232 49066056 39310369 49066227 39310506 49066398 39310643 49066569 39310780 49066740 39310917 49066911 39311054 49067082 39311191 49067253 39311328 49067424 39311465 49067595 39311602 49067766 39311739 49067937 39311876 49068108 39312013 49068279 39312150 49068450 39312287 49068621 39312424 49068792 39312561 49068963 39312698 49069134 39312835 49069305 39312972 49069476 39313109 49069647 39313246 49069818 39313383 49069989 39313520 49070160 39313657 49070331 39313794 49070502 39313931 49070673 39314068 49070844 39314205 49071015 39314342 49071186 39314479 49071357 39314616 49071528 39314753 49071699 39314890 49071870 39315027 49072041 39315164 49072212 39315301 49072383 39315438 49072554 39315575 49072725 39315712 49072896 39315849 49073067 39315986 49073238 39316123 49073409 39316260 49073580 39316397 49073751 39316534 49073922 39316671 49074093 39316808 49074264 39316945 49074435 39317082 49074606 39317219 49074777 39317356 49074948 39317493 49075119 39317630 49075290 39317767 49075461 39317904 49075632 39318041 49075803 39318178 49075974 39318315 49076145 39318452 49076316 39318589 49076487 39318726 49076658 39318863 49076829 39319000 49077000 39319137 49077171 39319274 49077342 39319411 49077513 39319548 49077684 39319685 49077855 39319822 49078026 39319959 49078197 39320096 49078368 39320233 49078539 39320370 49078710 39320507 49078881 39320644 49079052 39320781 49079223 39320918 49079394 39321055 49079565 39321192 49079736 39321329 49079907 39321466 49080078 39321603 49080249 39321740 49080420 39321877 49080591 39322014 49080762 39322151 49080933 39322288 49081104 39322425 49081275 39322562 49081446 39322699 49081617 39322836 49081788 39322973 49081959 39323110 49082130 39323247 49082301 39323384 49082472 39323521 49082643 39323658 49082814 39323795 49082985 39323932 49083156 39324069 49083327 39324206 49083498 39324343 49083669 39324480 49083840 39324617 49084011 39324754 49084182 39324891 49084353 39325028 49084524 39325165 49084695 39325302 49084866 39325439 49085037 39325576 49085208 39325713 49085379 39325850 49085550 39325987 49085721 39326124 49085892 39326261 49086063 39326398 49086234 39326535 49086405 39326672 49086576 39326809 49086747 39326946 49086918 39327083 49087089 39327220 49087260 39327357 49087431 39327494 49087602 39327631 49087773 39327768 49087944 39327905 49088115 39328042 49088286 39328179 49088457 39328316 49088628 39328453 49088799 39328590 49088970 39328727 49089141 39328864 49089312 39329001 49089483 39329138 49089654 39329275 49089825 39329412 49089996 39329549 49090167 39329686 49090338 39329823 49090509 39329960 49090680 39330097 49090851 39330234 49091022 39330371 49091193 39330508 49091364 39330645 49091535 39330782 49091706 39330919 49091877 39331056 49092048 39331193 49092219 39331330 49092390 39331467 49092561 39331604 49092732 39331741 49092903 39331878 49093074 39332015 49093245 39332152 49093416 39332289 49093587 39332426 49093758 39332563 49093929 39332700 49094100 39332837 49094271 39332974 49094442 39333111 49094613 39333248 49094784 39333385 49094955 39333522 49095126 39333659 49095297 39333796 49095468 39333933 49095639 39334070 49095810 39334207 49095981 39334344 49096152 39334481 49096323 39334618 49096494 39334755 49096665 39334892 49096836 39335029 49097007 39335166 49097178 39335303 49097349 39335440 49097520 39335577 49097691 39335714 49097862 39335851 49098033 39335988 49098204 39336125 49098375 39336262 49098546 39336399 49098717 39336536 49098888 39336673 49099059 39336810 49099230 39336947 49099401 39337084 49099572 39337221 49099743 39337358 49099914 39337495 49100085 39337632 49100256 39337769 49100427 39337906 49100598 39338043 49100769 39338180 49100940 39338317 49101111 39338454 49101282 39338591 49101453 39338728 49101624 39338865 49101795 39339002 49101966 39339139 49102137 39339276 49102308 39339413 49102479 39339550 49102650 39339687 49102821 39339824 49102992 39339961 49103163 39340098 49103334 39340235 49103505 39340372 49103676 39340509 49103847 39340646 49104018 39340783 49104189 39340920 49104360 39341057 49104531 39341194 49104702 39341331 49104873 39341468 49105044 39341605 49105215 39341742 49105386 39341879 49105557 39342016 49105728 39342153 49105899 39342290 49106070 39342427 49106241 39342564 49106412 39342701 49106583 39342838 49106754 39342975 49106925 39343112 49107096 39343249 49107267 39343386 49107438 39343523 49107609 39343660 49107780 39343797 49107951 39343934 49108122 39344071 49108293 39344208 49108464 39344345 49108635 39344482 49108806 39344619 49108977 39344756 49109148 39344893 49109319 39345030 49109490 39345167 49109661 39345304 49109832 39345441 49110003 39345578 49110174 39345715 49110345 39345852 49110516 39345989 49110687 39346126 49110858 39346263 49111029 39346400 49111200 39346537 49111371 39346674 49111542 39346811 49111713 39346948 49111884 39347085 49112055 39347222 49112226 39347359 49112397 39347496 49112568 39347633 49112739 39347770 49112910 39347907 49113081 39348044 49113252 39348181 49113423 39348318 49113594 39348455 49113765 39348592 49113936 39348729 49114107 39348866 49114278 39349003 49114449 39349140 49114620 39349277 49114791 39349414 49114962 39349551 49115133 39349688 49115304 39349825 49115475 39349962 49115646 39350099 49115817 39350236 49115988 39350373 49116159 39350510 49116330 39350647 49116501 39350784 49116672 39350921 49116843 39351058 49117014 39351195 49117185 39351332 49117356 39351469 49117527 39351606 49117698 39351743 49117869 39351880 49118040 39352017 49118211 39352154 49118382 39352291 49118553 39352428 49118724 39352565 49118895 39352702 49119066 39352839 49119237 39352976 49119408 39353113 49119579 39353250 49119750 39353387 49119921 39353524 49120092 39353661 49120263 39353798 49120434 39353935 49120605 39354072 49120776 39354209 49120947 39354346 49121118 39354483 49121289 39354620 49121460 39354757 49121631 39354894 49121802 39355031 49121973 39355168 49122144 39355305 49122315 39355442 49122486 39355579 49122657 39355716 49122828 39355853 49122999 39355990 49123170 39356127 49123341 39356264 49123512 39356401 49123683 39356538 49123854 39356675 49124025 39356812 49124196 39356949 49124367 39357086 49124538 39357223 49124709 39357360 49124880 39357497 49125051 39357634 49125222 39357771 49125393 39357908 49125564 39358045 49125735 39358182 49125906 39358319 49126077 39358456 49126248 39358593 49126419 39358730 49126590 39358867 49126761 39359004 49126932 39359141 49127103 39359278 49127274 39359415 49127445 39359552 49127616 39359689 49127787 39359826 49127958 39359963 49128129 39360100 49128300 39360237 49128471 39360374 49128642 39360511 49128813 39360648 49128984 39360785 49129155 39360922 49129326 39361059 49129497 39361196 49129668 39361333 49129839 39361470 49130010 39361607 49130181 39361744 49130352 39361881 49130523 39362018 49130694 39362155 49130865 39362292 49131036 39362429 49131207 39362566 49131378 39362703 49131549 39362840 49131720 39362977 49131891 39363114 49132062 39363251 49132233 39363388 49132404 39363525 49132575 39363662 49132746 39363799 49132917 39363936 49133088 39364073 49133259 39364210 49133430 39364347 49133601 39364484 49133772 39364621 49133943 39364758 49134114 39364895 49134285 39365032 49134456 39365169 49134627 39365306 49134798 39365443 49134969 39365580 49135140 39365717 49135311 39365854 49135482 39365991 49135653 39366128 49135824 39366265 49135995 39366402 49136166 39366539 49136337 39366676 49136508 39366813 49136679 39366950 49136850 39367087 49137021 39367224 49137192 39367361 49137363 39367498 49137534 39367635 49137705 39367772 49137876 39367909 49138047 39368046 49138218 39368183 49138389 39368320 49138560 39368457 49138731 39368594 49138902 39368731 49139073 39368868 49139244 39369005 49139415 39369142 49139586 39369279 49139757 39369416 49139928 39369553 49140099 39369690 49140270 39369827 49140441 39369964 49140612 39370101 49140783 39370238 49140954 39370375 49141125 39370512 49141296 39370649 49141467 39370786 49141638 39370923 49141809 39371060 49141980 39371197 49142151 39371334 49142322 39371471 49142493 39371608 49142664 39371745 49142835 39371882 49143006 39372019 49143177 39372156 49143348 39372293 49143519 39372430 49143690 39372567 49143861 39372704 49144032 39372841 49144203 39372978 49144374 39373115 49144545 39373252 49144716 39373389 49144887 39373526 49145058 39373663 49145229 39373800 49145400 39373937 49145571 39374074 49145742 39374211 49145913 39374348 49146084 39374485 49146255 39374622 49146426 39374759 49146597 39374896 49146768 39375033 49146939 39375170 49147110 39375307 49147281 39375444 49147452 39375581 49147623 39375718 49147794 39375855 49147965 39375992 49148136 39376129 49148307 39376266 49148478 39376403 49148649 39376540 49148820 39376677 49148991 39376814 49149162 39376951 49149333 39377088 49149504 39377225 49149675 39377362 49149846 39377499 49150017 39377636 49150188 39377773 49150359 39377910 49150530 39378047 49150701 39378184 49150872 39378321 49151043 39378458 49151214 39378595 49151385 39378732 49151556 39378869 49151727 39379006 49151898 39379143 49152069 39379280 49152240 39379417 49152411 39379554 49152582 39379691 49152753 39379828 49152924 39379965 49153095 39380102 49153266 39380239 49153437 39380376 49153608 39380513 49153779 39380650 49153950 39380787 49154121 39380924 49154292 39381061 49154463 39381198 49154634 39381335 49154805 39381472 49154976 39381609 49155147 39381746 49155318 39381883 49155489 39382020 49155660 39382157 49155831 39382294 49156002 39382431 49156173 39382568 49156344 39382705 49156515 39382842 49156686 39382979 49156857 39383116 49157028 39383253 49157199 39383390 49157370 39383527 49157541 39383664 49157712 39383801 49157883 39383938 49158054 39384075 49158225 39384212 49158396 39384349 49158567 39384486 49158738 39384623 49158909 39384760 49159080 39384897 49159251 39385034 49159422 39385171 49159593 39385308 49159764 39385445 49159935 39385582 49160106 39385719 49160277 39385856 49160448 39385993 49160619 39386130 49160790 39386267 49160961 39386404 49161132 39386541 49161303 39386678 49161474 39386815 49161645 39386952 49161816 39387089 49161987 39387226 49162158 39387363 49162329 39387500 49162500 39387637 49162671 39387774 49162842 39387911 49163013 39388048 49163184 39388185 49163355 39388322 49163526 39388459 49163697 39388596 49163868 39388733 49164039 39388870 49164210 39389007 49164381 39389144 49164552 39389281 49164723 39389418 49164894 39389555 49165065 39389692 49165236 39389829 49165407 39389966 49165578 39390103 49165749 39390240 49165920 39390377 49166091 39390514 49166262 39390651 49166433 39390788 49166604 39390925 49166775 39391062 49166946 39391199 49167117 39391336 49167288 39391473 49167459 39391610 49167630 39391747 49167801 39391884 49167972 39392021 49168143 39392158 49168314 39392295 49168485 39392432 49168656 39392569 49168827 39392706 49168998 39392843 49169169 39392980 49169340 39393117 49169511 39393254 49169682 39393391 49169853 39393528 49170024 39393665 49170195 39393802 49170366 39393939 49170537 39394076 49170708 39394213 49170879 39394350 49171050 39394487 49171221 39394624 49171392 39394761 49171563 39394898 49171734 39395035 49171905 39395172 49172076 39395309 49172247 39395446 49172418 39395583 49172589 39395720 49172760 39395857 49172931 39395994 49173102 39396131 49173273 39396268 49173444 39396405 49173615 39396542 49173786 39396679 49173957 39396816 49174128 39396953 49174299 39397090 49174470 39397227 49174641 39397364 49174812 39397501 49174983 39397638 49175154 39397775 49175325 39397912 49175496 39398049 49175667 39398186 49175838 39398323 49176009 39398460 49176180 39398597 49176351 39398734 49176522 39398871 49176693 39399008 49176864 39399145 49177035 39399282 49177206 39399419 49177377 39399556 49177548 39399693 49177719 39399830 49177890 39399967 49178061 39400104 49178232 39400241 49178403 39400378 49178574 39400515 49178745 39400652 49178916 39400789 49179087 39400926 49179258 39401063 49179429 39401200 49179600 39401337 49179771 39401474 49179942 39401611 49180113 39401748 49180284 39401885 49180455 39402022 49180626 39402159 49180797 39402296 49180968 39402433 49181139 39402570 49181310 39402707 49181481 39402844 49181652 39402981 49181823 39403118 49181994 39403255 49182165 39403392 49182336 39403529 49182507 39403666 49182678 39403803 49182849 39403940 49183020 39404077 49183191 39404214 49183362 39404351 49183533 39404488 49183704 39404625 49183875 39404762 49184046 39404899 49184217 39405036 49184388 39405173 49184559 39405310 49184730 39405447 49184901 39405584 49185072 39405721 49185243 39405858 49185414 39405995 49185585 39406132 49185756 39406269 49185927 39406406 49186098 39406543 49186269 39406680 49186440 39406817 49186611 39406954 49186782 39407091 49186953 39407228 49187124 39407365 49187295 39407502 49187466 39407639 49187637 39407776 49187808 39407913 49187979 39408050 49188150 39408187 49188321 39408324 49188492 39408461 49188663 39408598 49188834 39408735 49189005 39408872 49189176 39409009 49189347 39409146 49189518 39409283 49189689 39409420 49189860 39409557 49190031 39409694 49190202 39409831 49190373 39409968 49190544 39410105 49190715 39410242 49190886 39410379 49191057 39410516 49191228 39410653 49191399
1000 23562900 0 23562900 29410627 23563037 29410798 23563174 29410969 23563311 29411140 23563448 29411311 23563585 29411482 23563722 29411653 23563859 29411824 23563996 29411995 23564133 29412166 23564270 29412337 23564407 29412508 23564544 29412679 23564681 29412850 23564818 29413021 23564955 29413192 23565092 29413363 23565229 29413534 23565366 29413705 23565503 29413876 23565640 29414047 23565777 29414218 23565914 29414389 23566051 29414560 23566188 29414731 23566325 29414902 23566462 29415073 23566599 29415244 23566736 29415415 23566873 29415586 23567010 29415757 23567147 29415928 23567284 29416099 23567421 29416270 23567558 29416441 23567695 29416612 23567832 29416783 23567969 29416954 23568106 29417125 23568243 29417296 23568380 29417467 23568517 29417638 23568654 29417809 23568791 29417980 23568928 29418151 23569065 29418322 23569202 29418493 23569339 29418664 23569476 29418835 23569613 29419006 23569750 29419177 23569887 29419348 23570024 29419519 23570161 29419690 23570298 29419861 23570435 29420032 23570572 29420203 23570709 29420374 23570846 29420545 23570983 29420716 23571120 29420887 23571257 29421058 23571394 29421229 23571531 29421400 23571668 29421571 23571805 29421742 23571942 29421913 23572079 29422084 23572216 29422255 23572353 29422426 23572490 29422597 23572627 29422768 23572764 29422939 23572901 29423110 23573038 29423281 23573175 29423452 23573312 29423623 23573449 29423794 23573586 29423965 23573723 29424136 23573860 29424307 23573997 29424478 23574134 29424649 23574271 29424820 23574408 29424991 23574545 29425162 23574682 29425333 23574819 29425504 23574956 29425675 23575093 29425846 23575230 29426017 23575367 29426188 23575504 29426359 23575641 29426530 23575778 29426701 23575915 29426872 23576052 29427043 23576189 29427214 23576326 29427385 23576463 29427556 23576600 29427727 23576737 29427898 23576874 29428069 23577011 29428240 23577148 29428411 23577285 29428582 23577422 29428753 23577559 29428924 23577696 29429095 23577833 29429266 23577970 29429437 23578107 29429608 23578244 29429779 23578381 29429950 23578518 29430121 23578655 29430292 23578792 29430463 23578929 29430634 23579066 29430805 23579203 29430976 23579340 29431147 23579477 29431318 23579614 29431489 23579751 29431660 23579888 29431831 23580025 29432002 23580162 29432173 23580299 29432344 23580436 29432515 23580573 29432686 23580710 29432857 23580847 29433028 23580984 29433199 23581121 29433370 23581258 29433541 23581395 29433712 23581532 29433883 23581669 29434054 23581806 29434225 23581943 29434396 23582080 29434567 23582217 29434738 23582354 29434909 23582491 29435080 23582628 29435251 23582765 29435422 23582902 29435593 23583039 29435764 23583176 29435935 23583313 29436106 23583450 29436277 23583587 29436448 23583724 29436619 23583861 29436790 23583998 29436961 23584135 29437132 23584272 29437303 23584409 29437474 23584546 29437645 23584683 29437816 23584820 29437987 23584957 29438158 23585094 29438329 23585231 29438500 23585368 29438671 23585505 29438842 23585642 29439013 23585779 29439184 23585916 29439355 23586053 29439526 23586190 29439697 23586327 29439868 23586464 29440039 23586601 29440210 23586738 29440381 23586875 29440552 23587012 29440723 23587149 29440894 23587286 29441065 23587423 29441236 23587560 29441407 23587697 29441578 23587834 29441749 23587971 29441920 23588108 29442091 23588245 29442262 23588382 29442433 23588519 29442604 23588656 29442775 23588793 29442946 23588930 29443117 23589067 29443288 23589204 29443459 23589341 29443630 23589478 29443801 23589615 29443972 23589752 29444143 23589889 29444314 23590026 29444485 23590163 29444656 23590300 29444827 23590437 29444998 23590574 29445169 23590711 29445340 23590848 29445511 23590985 29445682 23591122 29445853 23591259 29446024 23591396 29446195 23591533 29446366 23591670 29446537 23591807 29446708 23591944 29446879 23592081 29447050 23592218 29447221 23592355 29447392 23592492 29447563 23592629 29447734 23592766 29447905 23592903 29448076 23593040 29448247 23593177 29448418 23593314 29448589 23593451 29448760 23593588 29448931 23593725 29449102 23593862 29449273 23593999 29449444 23594136 29449615 23594273 29449786 23594410 29449957 23594547 29450128 23594684 29450299 23594821 29450470 23594958 29450641 23595095 29450812 23595232 29450983 23595369 29451154 23595506 29451325 23595643 29451496 23595780 29451667 23595917 29451838 23596054 29452009 23596191 29452180 23596328 29452351 23596465 29452522 23596602 29452693 23596739 29452864 23596876 29453035 23597013 29453206 23597150 29453377 23597287 29453548 23597424 29453719 23597561 29453890 23597698 29454061 23597835 29454232 23597972 29454403 23598109 29454574 23598246 29454745 23598383 29454916 23598520 29455087 23598657 29455258 23598794 29455429 23598931 29455600 23599068 29455771 23599205 29455942 23599342 29456113 23599479 29456284 23599616 29456455 23599753 29456626 23599890 29456797 23600027 29456968 23600164 29457139 23600301 29457310 23600438 29457481 23600575 29457652 23600712 29457823 23600849 29457994 23600986 29458165 23601123 29458336 23601260 29458507 23601397 29458678 23601534 29458849 23601671 29459020 23601808 29459191 23601945 29459362 23602082 29459533 23602219 29459704 23602356 29459875 23602493 29460046 23602630 29460217 23602767 29460388 23602904 29460559 23603041 29460730 23603178 29460901 23603315 29461072 23603452 29461243 23603589 29461414 23603726 29461585 23603863 29461756 23604000 29461927 23604137 29462098 23604274 29462269 23604411 29462440 23604548 29462611 23604685 29462782 23604822 29462953 23604959 29463124 23605096 29463295 23605233 29463466 23605370 29463637 23605507 29463808 23605644 29463979 23605781 29464150 23605918 29464321 23606055 29464492 23606192 29464663 23606329 29464834 23606466 29465005 23606603 29465176 23606740 29465347 23606877 29465518 23607014 29465689 23607151 29465860 23607288 29466031 23607425 29466202 23607562 29466373 23607699 29466544 23607836 29466715 23607973 29466886 23608110 29467057 23608247 29467228 23608384 29467399 23608521 29467570 23608658 29467741 23608795 29467912 23608932 29468083 23609069 29468254 23609206 29468425 23609343 29468596 23609480 29468767 23609617 29468938 23609754 29469109 23609891 29469280 23610028 29469451 23610165 29469622 23610302 29469793 23610439 29469964 23610576 29470135 23610713 29470306 23610850 29470477 23610987 29470648 23611124 29470819 23611261 29470990 23611398 29471161 23611535 29471332 23611672 29471503 23611809 29471674 23611946 29471845 23612083 29472016 23612220 29472187 23612357 29472358 23612494 29472529 23612631 29472700 23612768 29472871 23612905 29473042 23613042 29473213 23613179 29473384 23613316 29473555 23613453 29473726 23613590 29473897 23613727 29474068 23613864 29474239 23614001 29474410 23614138 29474581 23614275 29474752 23614412 29474923 23614549 29475094 23614686 29475265 23614823 29475436 23614960 29475607 23615097 29475778 23615234 29475949 23615371 29476120 23615508 29476291 23615645 29476462 23615782 29476633 23615919 29476804 23616056 29476975 23616193 29477146 23616330 29477317 23616467 29477488 23616604 29477659 23616741 29477830 23616878 29478001 23617015 29478172 23617152 29478343 23617289 29478514 23617426 29478685 23617563 29478856 23617700 29479027 23617837 29479198 23617974 29479369 23618111 29479540 23618248 29479711 23618385 29479882 23618522 29480053 23618659 29480224 23618796 29480395 23618933 29480566 23619070 29480737 23619207 29480908 23619344 29481079 23619481 29481250 23619618 29481421 23619755 29481592 23619892 29481763 23620029 29481934 23620166 29482105 23620303 29482276 23620440 29482447 23620577 29482618 23620714 29482789 23620851 29482960 23620988 29483131 23621125 29483302 23621262 29483473 23621399 29483644 23621536 29483815 23621673 29483986 23621810 29484157 23621947 29484328 23622084 29484499 23622221 29484670 23622358 29484841 23622495 29485012 23622632 29485183 23622769 29485354 23622906 29485525 23623043 29485696 23623180 29485867 23623317 29486038 23623454 29486209 23623591 29486380 23623728 29486551 23623865 29486722 23624002 29486893 23624139 29487064 23624276 29487235 23624413 29487406 23624550 29487577 23624687 29487748 23624824 29487919 23624961 29488090 23625098 29488261 23625235 29488432 23625372 29488603 23625509 29488774 23625646 29488945 23625783 29489116 23625920 29489287 23626057 29489458 23626194 29489629 23626331 29489800 23626468 29489971 23626605 29490142 23626742 29490313 23626879 29490484 23627016 29490655 23627153 29490826 23627290 29490997 23627427 29491168 23627564 29491339 23627701 29491510 23627838 29491681 23627975 29491852 23628112 29492023 23628249 29492194 23628386 29492365 23628523 29492536 23628660 29492707 23628797 29492878 23628934 29493049 23629071 29493220 23629208 29493391 23629345 29493562 23629482 29493733 23629619 29493904 23629756 29494075 23629893 29494246 23630030 29494417 23630167 29494588 23630304 29494759 23630441 29494930 23630578 29495101 23630715 29495272 23630852 29495443 23630989 29495614 23631126 29495785 23631263 29495956 23631400 29496127 23631537 29496298 23631674 29496469 23631811 29496640 23631948 29496811 23632085 29496982 23632222 29497153 23632359 29497324 23632496 29497495 23632633 29497666 23632770 29497837 23632907 29498008 23633044 29498179 23633181 29498350 23633318 29498521 23633455 29498692 23633592 29498863 23633729 29499034 23633866 29499205 23634003 29499376 23634140 29499547 23634277 29499718 23634414 29499889 23634551 29500060 23634688 29500231 23634825 29500402 23634962 29500573 23635099 29500744 23635236 29500915 23635373 29501086 23635510 29501257 23635647 29501428 23635784 29501599 23635921 29501770 23636058 29501941 23636195 29502112 23636332 29502283 23636469 29502454 23636606 29502625 23636743 29502796 23636880 29502967 23637017 29503138 23637154 29503309 23637291 29503480 23637428 29503651 23637565 29503822 23637702 29503993 23637839 29504164 23637976 29504335 23638113 29504506 23638250 29504677 23638387 29504848 23638524 29505019 23638661 29505190 23638798 29505361 23638935 29505532 23639072 29505703 23639209 29505874 23639346 29506045 23639483 29506216 23639620 29506387 23639757 29506558 23639894 29506729 23640031 29506900 23640168 29507071 23640305 29507242 23640442 29507413 23640579 29507584 23640716 29507755 23640853 29507926 23640990 29508097 23641127 29508268 23641264 29508439 23641401 29508610 23641538 29508781 23641675 29508952 23641812 29509123 23641949 29509294 23642086 29509465 23642223 29509636 23642360 29509807 23642497 29509978 23642634 29510149 23642771 29510320 23642908 29510491 23643045 29510662 23643182 29510833 23643319 29511004 23643456 29511175 23643593 29511346 23643730 29511517 23643867 29511688 23644004 29511859 23644141 29512030 23644278 29512201 23644415 29512372 23644552 29512543 23644689 29512714 23644826 29512885 23644963 29513056 23645100 29513227 23645237 29513398 23645374 29513569 23645511 29513740 23645648 29513911 23645785 29514082 23645922 29514253 23646059 29514424 23646196 29514595 23646333 29514766 23646470 29514937 23646607 29515108 23646744 29515279 23646881 29515450 23647018 29515621 23647155 29515792 23647292 29515963 23647429 29516134 23647566 29516305 23647703 29516476 23647840 29516647 23647977 29516818 23648114 29516989 23648251 29517160 23648388 29517331 23648525 29517502 23648662 29517673 23648799 29517844 23648936 29518015 23649073 29518186 23649210 29518357 23649347 29518528 23649484 29518699 23649621 29518870 23649758 29519041 23649895 29519212 23650032 29519383 23650169 29519554 23650306 29519725 23650443 29519896 23650580 29520067 23650717 29520238 23650854 29520409 23650991 29520580 23651128 29520751 23651265 29520922 23651402 29521093 23651539 29521264 23651676 29521435 23651813 29521606 23651950 29521777 23652087 29521948 23652224 29522119 23652361 29522290 23652498 29522461 23652635 29522632 23652772 29522803 23652909 29522974 23653046 29523145 23653183 29523316 23653320 29523487 23653457 29523658 23653594 29523829 23653731 29524000 23653868 29524171 23654005 29524342 23654142 29524513 23654279 29524684 23654416 29524855 23654553 29525026 23654690 29525197 23654827 29525368 23654964 29525539 23655101 29525710 23655238 29525881 23655375 29526052 23655512 29526223 23655649 29526394 23655786 29526565 23655923 29526736 23656060 29526907 23656197 29527078 23656334 29527249 23656471 29527420 23656608 29527591 23656745 29527762 23656882 29527933 23657019 29528104 23657156 29528275 23657293 29528446 23657430 29528617 23657567 29528788 23657704 29528959 23657841 29529130 23657978 29529301 23658115 29529472 23658252 29529643 23658389 29529814 23658526 29529985 23658663 29530156 23658800 29530327 23658937 29530498 23659074 29530669 23659211 29530840 23659348 29531011 23659485 29531182 23659622 29531353 23659759 29531524 23659896 29531695 23660033 29531866 23660170 29532037 23660307 29532208 23660444 29532379 23660581 29532550 23660718 29532721 23660855 29532892 23660992 29533063 23661129 29533234 23661266 29533405 23661403 29533576 23661540 29533747 23661677 29533918 23661814 29534089 23661951 29534260 23662088 29534431 23662225 29534602 23662362 29534773 23662499 29534944 23662636 29535115 23662773 29535286 23662910 29535457 23663047 29535628 23663184 29535799 23663321 29535970 23663458 29536141 23663595 29536312 23663732 29536483 23663869 29536654 23664006 29536825 23664143 29536996 23664280 29537167 23664417 29537338 23664554 29537509 23664691 29537680 23664828 29537851 23664965 29538022 23665102 29538193 23665239 29538364 23665376 29538535 23665513 29538706 23665650 29538877 23665787 29539048 23665924 29539219 23666061 29539390 23666198 29539561 23666335 29539732 23666472 29539903 23666609 29540074 23666746 29540245 23666883 29540416 23667020 29540587 23667157 29540758 23667294 29540929 23667431 29541100 23667568 29541271 23667705 29541442 23667842 29541613 23667979 29541784 23668116 29541955 23668253 29542126 23668390 29542297 23668527 29542468 23668664 29542639 23668801 29542810 23668938 29542981 23669075 29543152 23669212 29543323 23669349 29543494 23669486 29543665 23669623 29543836 23669760 29544007 23669897 29544178 23670034 29544349 23670171 29544520 23670308 29544691 23670445 29544862 23670582 29545033 23670719 29545204 23670856 29545375 23670993 29545546 23671130 29545717 23671267 29545888 23671404 29546059 23671541 29546230 23671678 29546401 23671815 29546572 23671952 29546743 23672089 29546914 23672226 29547085 23672363 29547256 23672500 29547427 23672637 29547598 23672774 29547769 23672911 29547940 23673048 29548111 23673185 29548282 23673322 29548453 23673459 29548624 23673596 29548795 23673733 29548966 23673870 29549137 23674007 29549308 23674144 29549479 23674281 29549650 23674418 29549821 23674555 29549992 23674692 29550163 23674829 29550334 23674966 29550505 23675103 29550676 23675240 29550847 23675377 29551018 23675514 29551189 23675651 29551360 23675788 29551531 23675925 29551702 23676062 29551873 23676199 29552044 23676336 29552215 23676473 29552386 23676610 29552557 23676747 29552728 23676884 29552899 23677021 29553070 23677158 29553241 23677295 29553412 23677432 29553583 23677569 29553754 23677706 29553925 23677843 29554096 23677980 29554267 23678117 29554438 23678254 29554609 23678391 29554780 23678528 29554951 23678665 29555122 23678802 29555293 23678939 29555464 23679076 29555635 23679213 29555806 23679350 29555977 23679487 29556148 23679624 29556319 23679761 29556490 23679898 29556661 23680035 29556832 23680172 29557003 23680309 29557174 23680446 29557345 23680583 29557516 23680720 29557687 23680857 29557858 23680994 29558029 23681131 29558200 23681268 29558371 23681405 29558542 23681542 29558713 23681679 29558884 23681816 29559055 23681953 29559226 23682090 29559397 23682227 29559568 23682364 29559739 23682501 29559910 23682638 29560081 23682775 29560252 23682912 29560423 23683049 29560594 23683186 29560765 23683323 29560936 23683460 29561107 23683597 29561278 23683734 29561449 23683871 29561620 23684008 29561791 23684145 29561962 23684282 29562133 23684419 29562304 23684556 29562475 23684693 29562646 23684830 29562817 23684967 29562988 23685104 29563159 23685241 29563330 23685378 29563501 23685515 29563672 23685652 29563843 23685789 29564014 23685926 29564185 23686063 29564356 23686200 29564527 23686337 29564698 23686474 29564869 23686611 29565040 23686748 29565211 23686885 29565382 23687022 29565553 23687159 29565724 23687296 29565895 23687433 29566066 23687570 29566237 23687707 29566408 23687844 29566579 23687981 29566750 23688118 29566921 23688255 29567092 23688392 29567263 23688529 29567434 23688666 29567605 23688803 29567776 23688940 29567947 23689077 29568118 23689214 29568289 23689351 29568460 23689488 29568631 23689625 29568802 23689762 29568973 23689899 29569144 23690036 29569315 23690173 29569486 23690310 29569657 23690447 29569828 23690584 29569999 23690721 29570170 23690858 29570341 23690995 29570512 23691132 29570683 23691269 29570854 23691406 29571025 23691543 29571196 23691680 29571367 23691817 29571538 23691954 29571709 23692091 29571880 23692228 29572051 23692365 29572222 23692502 29572393 23692639 29572564 23692776 29572735 23692913 29572906 23693050 29573077 23693187 29573248 23693324 29573419 23693461 29573590 23693598 29573761 23693735 29573932 23693872 29574103 23694009 29574274 23694146 29574445 23694283 29574616 23694420 29574787 23694557 29574958 23694694 29575129 23694831 29575300 23694968 29575471 23695105 29575642 23695242 29575813 23695379 29575984 23695516 29576155 23695653 29576326 23695790 29576497 23695927 29576668 23696064 29576839 23696201 29577010 23696338 29577181 23696475 29577352 23696612 29577523 23696749 29577694 23696886 29577865 23697023 29578036 23697160 29578207 23697297 29578378 23697434 29578549 23697571 29578720 23697708 29578891 23697845 29579062 23697982 29579233 23698119 29579404 23698256 29579575 23698393 29579746 23698530 29579917 23698667 29580088 23698804 29580259 23698941 29580430 23699078 29580601 23699215 29580772 23699352 29580943 23699489 29581114 23699626 29581285
1000 71831018 0 71831018 89657694 71831155 89657865 71831292 89658036 71831429 89658207 71831566 89658378 71831703 89658549 71831840 89658720 71831977 89658891 71832114 89659062 71832251 89659233 71832388 89659404 71832525 89659575 71832662 89659746 71832799 89659917 71832936 89660088 71833073 89660259 71833210 89660430 71833347 89660601 71833484 89660772 71833621 89660943 71833758 89661114 71833895 89661285 71834032 89661456 71834169 89661627 71834306 89661798 71834443 89661969 71834580 89662140 71834717 89662311 71834854 89662482 71834991 89662653 71835128 89662824 71835265 89662995 71835402 89663166 71835539 89663337 71835676 89663508 71835813 89663679 71835950 89663850 71836087 89664021 71836224 89664192 71836361 89664363 71836498 89664534 71836635 89664705 71836772 89664876 71836909 89665047 71837046 89665218 71837183 89665389 71837320 89665560 71837457 89665731 71837594 89665902 71837731 89666073 71837868 89666244 71838005 89666415 71838142 89666586 71838279 89666757 71838416 89666928 71838553 89667099 71838690 89667270 71838827 89667441 71838964 89667612 71839101 89667783 71839238 89667954 71839375 89668125 71839512 89668296 71839649 89668467 71839786 89668638 71839923 89668809 71840060 89668980 71840197 89669151 71840334 89669322 71840471 89669493 71840608 89669664 71840745 89669835 71840882 89670006 71841019 89670177 71841156 89670348 71841293 89670519 71841430 89670690 71841567 89670861 71841704 89671032 71841841 89671203 71841978 89671374 71842115 89671545 71842252 89671716 71842389 89671887 71842526 89672058 71842663 89672229 71842800 89672400 71842937 89672571 71843074 89672742 71843211 89672913 71843348 89673084 71843485 89673255 71843622 89673426 71843759 89673597 71843896 89673768 71844033 89673939 71844170 89674110 71844307 89674281 71844444 89674452 71844581 89674623 71844718 89674794 71844855 89674965 71844992 89675136 71845129 89675307 71845266 89675478 71845403 89675649 71845540 89675820 71845677 89675991 71845814 89676162 71845951 89676333 71846088 89676504 71846225 89676675 71846362 89676846 71846499 89677017 71846636 89677188 71846773 89677359 71846910 89677530 71847047 89677701 71847184 89677872 71847321 89678043 71847458 89678214 71847595 89678385 71847732 89678556 71847869 89678727 71848006 89678898 71848143 89679069 71848280 89679240 71848417 89679411 71848554 89679582 71848691 89679753 71848828 89679924 71848965 89680095 71849102 89680266 71849239 89680437 71849376 89680608 71849513 89680779 71849650 89680950 71849787 89681121 71849924 89681292 71850061 89681463 71850198 89681634 71850335 89681805 71850472 89681976 71850609 89682147 71850746 89682318 71850883 89682489 71851020 89682660 71851157 89682831 71851294 89683002 71851431 89683173 71851568 89683344 71851705 89683515 71851842 89683686 71851979 89683857 71852116 89684028 71852253 89684199 71852390 89684370 71852527 89684541 71852664 89684712 71852801 89684883 71852938 89685054 71853075 89685225 71853212 89685396 71853349 89685567 71853486 89685738 71853623 89685909 71853760 89686080 71853897 89686251 71854034 89686422 71854171 89686593 71854308 89686764 71854445 89686935 71854582 89687106 71854719 89687277 71854856 89687448 71854993 89687619 71855130 89687790 71855267 89687961 71855404 89688132 71855541 89688303 71855678 89688474 71855815 89688645 71855952 89688816 71856089 89688987 71856226 89689158 71856363 89689329 71856500 89689500 71856637 89689671 71856774 89689842 71856911 89690013 71857048 89690184 71857185 89690355 71857322 89690526 71857459 89690697 71857596 89690868 71857733 89691039 71857870 89691210 71858007 89691381 71858144 89691552 71858281 89691723 71858418 89691894 71858555 89692065 71858692 89692236 71858829 89692407 71858966 89692578 71859103 89692749 71859240 89692920 71859377 89693091 71859514 89693262 71859651 89693433 71859788 89693604 71859925 89693775 71860062 89693946 71860199 89694117 71860336 89694288 71860473 89694459 71860610 89694630 71860747 89694801 71860884 89694972 71861021 89695143 71861158 89695314 71861295 89695485 71861432 89695656 71861569 89695827 71861706 89695998 71861843 89696169 71861980 89696340 71862117 89696511 71862254 89696682 71862391 89696853 71862528 89697024 71862665 89697195 71862802 89697366 71862939 89697537 71863076 89697708 71863213 89697879 71863350 89698050 71863487 89698221 71863624 89698392 71863761 89698563 71863898 89698734 71864035 89698905 71864172 89699076 71864309 89699247 71864446 89699418 71864583 89699589 71864720 89699760 71864857 89699931 71864994 89700102 71865131 89700273 71865268 89700444 71865405 89700615 71865542 89700786 71865679 89700957 71865816 89701128 71865953 89701299 71866090 89701470 71866227 89701641 71866364 89701812 71866501 89701983 71866638 89702154 71866775 89702325 71866912 89702496 71867049 89702667 71867186 89702838 71867323 89703009 71867460 89703180 71867597 89703351 71867734 89703522 71867871 89703693 71868008 89703864 71868145 89704035 71868282 89704206 71868419 89704377 71868556 89704548 71868693 89704719 71868830 89704890 71868967 89705061 71869104 89705232 71869241 89705403 71869378 89705574 71869515 89705745 71869652 89705916 71869789 89706087 71869926 89706258 71870063 89706429 71870200 89706600 71870337 89706771 71870474 89706942 71870611 89707113 71870748 89707284 71870885 89707455 71871022 89707626 71871159 89707797 71871296 89707968 71871433 89708139 71871570 89708310 71871707 89708481 71871844 89708652 71871981 89708823 71872118 89708994 71872255 89709165 71872392 89709336 71872529 89709507 71872666 89709678 71872803 89709849 71872940 89710020 71873077 89710191 71873214 89710362 71873351 89710533 71873488 89710704 71873625 89710875 71873762 89711046 71873899 89711217 71874036 89711388 71874173 89711559 71874310 89711730 71874447 89711901 71874584 89712072 71874721 89712243 71874858 89712414 71874995 89712585 71875132 89712756 71875269 89712927 71875406 89713098 71875543 89713269 71875680 89713440 71875817 89713611 71875954 89713782 71876091 89713953 71876228 89714124 71876365 89714295 71876502 89714466 71876639 89714637 71876776 89714808 71876913 89714979 71877050 89715150 71877187 89715321 71877324 89715492 71877461 89715663 71877598 89715834 71877735 89716005 71877872 89716176 71878009 89716347 71878146 89716518 71878283 89716689 71878420 89716860 71878557 89717031 71878694 89717202 71878831 89717373 71878968 89717544 71879105 89717715 71879242 89717886 71879379 89718057 71879516 89718228 71879653 89718399 71879790 89718570 71879927 89718741 71880064 89718912 71880201 89719083 71880338 89719254 71880475 89719425 71880612 89719596 71880749 89719767 71880886 89719938 71881023 89720109 71881160 89720280 71881297 89720451 71881434 89720622 71881571 89720793 71881708 89720964 71881845 89721135 71881982 89721306 71882119 89721477 71882256 89721648 71882393 89721819 71882530 89721990 71882667 89722161 71882804 89722332 71882941 89722503 71883078 89722674 71883215 89722845 71883352 89723016 71883489 89723187 71883626 89723358 71883763 89723529 71883900 89723700 71884037 89723871 71884174 89724042 71884311 89724213 71884448 89724384 71884585 89724555 71884722 89724726 71884859 89724897 71884996 89725068 71885133 89725239 71885270 89725410 71885407 89725581 71885544 89725752 71885681 89725923 71885818 89726094 71885955 89726265 71886092 89726436 71886229 89726607 71886366 89726778 71886503 89726949 71886640 89727120 71886777 89727291 71886914 89727462 71887051 89727633 71887188 89727804 71887325 89727975 71887462 89728146 71887599 89728317 71887736 89728488 71887873 89728659 71888010 89728830 71888147 89729001 71888284 89729172 71888421 89729343 71888558 89729514 71888695 89729685 71888832 89729856 71888969 89730027 71889106 89730198 71889243 89730369 71889380 89730540 71889517 89730711 71889654 89730882 71889791 89731053 71889928 89731224 71890065 89731395 71890202 89731566 71890339 89731737 71890476 89731908 71890613 89732079 71890750 89732250 71890887 89732421 71891024 89732592 71891161 89732763 71891298 89732934 71891435 89733105 71891572 89733276 71891709 89733447 71891846 89733618 71891983 89733789 71892120 89733960 71892257 89734131 71892394 89734302 71892531 89734473 71892668 89734644 71892805 89734815 71892942 89734986 71893079 89735157 71893216 89735328 71893353 89735499 71893490 89735670 71893627 89735841 71893764 89736012 71893901 89736183 71894038 89736354 71894175 89736525 71894312 89736696 71894449 89736867 71894586 89737038 71894723 89737209 71894860 89737380 71894997 89737551 71895134 89737722 71895271 89737893 71895408 89738064 71895545 89738235 71895682 89738406 71895819 89738577 71895956 89738748 71896093 89738919 71896230 89739090 71896367 89739261 71896504 89739432 71896641 89739603 71896778 89739774 71896915 89739945 71897052 89740116 71897189 89740287 71897326 89740458 71897463 89740629 71897600 89740800 71897737 89740971 71897874 89741142 71898011 89741313 71898148 89741484 71898285 89741655 71898422 89741826 71898559 89741997 71898696 89742168 71898833 89742339 71898970 89742510 71899107 89742681 71899244 89742852 71899381 89743023 71899518 89743194 71899655 89743365 71899792 89743536 71899929 89743707 71900066 89743878 71900203 89744049 71900340 89744220 71900477 89744391 71900614 89744562 71900751 89744733 71900888 89744904 71901025 89745075 71901162 89745246 71901299 89745417 71901436 89745588 71901573 89745759 71901710 89745930 71901847 89746101 71901984 89746272 71902121 89746443 71902258 89746614 71902395 89746785 71902532 89746956 71902669 89747127 71902806 89747298 71902943 89747469 71903080 89747640 71903217 89747811 71903354 89747982 71903491 89748153 71903628 89748324 71903765 89748495 71903902 89748666 71904039 89748837 71904176 89749008 71904313 89749179 71904450 89749350 71904587 89749521 71904724 89749692 71904861 89749863 71904998 89750034 71905135 89750205 71905272 89750376 71905409 89750547 71905546 89750718 71905683 89750889 71905820 89751060 71905957 89751231 71906094 89751402 71906231 89751573 71906368 89751744 71906505 89751915 71906642 89752086 71906779 89752257 71906916 89752428 71907053 89752599 71907190 89752770 71907327 89752941 71907464 89753112 71907601 89753283 71907738 89753454 71907875 89753625 71908012 89753796 71908149 89753967 71908286 89754138 71908423 89754309 71908560 89754480 71908697 89754651 71908834 89754822 71908971 89754993 71909108 89755164 71909245 89755335 71909382 89755506 71909519 89755677 71909656 89755848 71909793 89756019 71909930 89756190 71910067 89756361 71910204 89756532 71910341 89756703 71910478 89756874 71910615 89757045 71910752 89757216 71910889 89757387 71911026 89757558 71911163 89757729 71911300 89757900 71911437 89758071 71911574 89758242 71911711 89758413 71911848 89758584 71911985 89758755 71912122 89758926 71912259 89759097 71912396 89759268 71912533 89759439 71912670 89759610 71912807 89759781 71912944 89759952 71913081 89760123 71913218 89760294 71913355 89760465 71913492 89760636 71913629 89760807 71913766 89760978 71913903 89761149 71914040 89761320 71914177 89761491 71914314 89761662 71914451 89761833 71914588 89762004 71914725 89762175 71914862 89762346 71914999 89762517 71915136 89762688 71915273 89762859 71915410 89763030 71915547 89763201 71915684 89763372 71915821 89763543 71915958 89763714 71916095 89763885 71916232 89764056 71916369 89764227 71916506 89764398 71916643 89764569 71916780 89764740 71916917 89764911 71917054 89765082 71917191 89765253 71917328 89765424 71917465 89765595 71917602 89765766 71917739 89765937 71917876 89766108 71918013 89766279 71918150 89766450 71918287 89766621 71918424 89766792 71918561 89766963 71918698 89767134 71918835 89767305 71918972 89767476 71919109 89767647 71919246 89767818 71919383 89767989 71919520 89768160 71919657 89768331 71919794 89768502 71919931 89768673 71920068 89768844 71920205 89769015 71920342 89769186 71920479 89769357 71920616 89769528 71920753 89769699 71920890 89769870 71921027 89770041 71921164 89770212 71921301 89770383 71921438 89770554 71921575 89770725 71921712 89770896 71921849 89771067 71921986 89771238 71922123 89771409 71922260 89771580 71922397 89771751 71922534 89771922 71922671 89772093 71922808 89772264 71922945 89772435 71923082 89772606 71923219 89772777 71923356 89772948 71923493 89773119 71923630 89773290 71923767 89773461 71923904 89773632 71924041 89773803 71924178 89773974 71924315 89774145 71924452 89774316 71924589 89774487 71924726 89774658 71924863 89774829 71925000 89775000 71925137 89775171 71925274 89775342 71925411 89775513 71925548 89775684 71925685 89775855 71925822 89776026 71925959 89776197 71926096 89776368 71926233 89776539 71926370 89776710 71926507 89776881 71926644 89777052 71926781 89777223 71926918 89777394 71927055 89777565 71927192 89777736 71927329 89777907 71927466 89778078 71927603 89778249 71927740 89778420 71927877 89778591 71928014 89778762 71928151 89778933 71928288 89779104 71928425 89779275 71928562 89779446 71928699 89779617 71928836 89779788 71928973 89779959 71929110 89780130 71929247 89780301 71929384 89780472 71929521 89780643 71929658 89780814 71929795 89780985 71929932 89781156 71930069 89781327 71930206 89781498 71930343 89781669 71930480 89781840 71930617 89782011 71930754 89782182 71930891 89782353 71931028 89782524 71931165 89782695 71931302 89782866 71931439 89783037 71931576 89783208 71931713 89783379 71931850 89783550 71931987 89783721 71932124 89783892 71932261 89784063 71932398 89784234 71932535 89784405 71932672 89784576 71932809 89784747 71932946 89784918 71933083 89785089 71933220 89785260 71933357 89785431 71933494 89785602 71933631 89785773 71933768 89785944 71933905 89786115 71934042 89786286 71934179 89786457 71934316 89786628 71934453 89786799 71934590 89786970 71934727 89787141 71934864 89787312 71935001 89787483 71935138 89787654 71935275 89787825 71935412 89787996 71935549 89788167 71935686 89788338 71935823 89788509 71935960 89788680 71936097 89788851 71936234 89789022 71936371 89789193 71936508 89789364 71936645 89789535 71936782 89789706 71936919 89789877 71937056 89790048 71937193 89790219 71937330 89790390 71937467 89790561 71937604 89790732 71937741 89790903 71937878 89791074 71938015 89791245 71938152 89791416 71938289 89791587 71938426 89791758 71938563 89791929 71938700 89792100 71938837 89792271 71938974 89792442 71939111 89792613 71939248 89792784 71939385 89792955 71939522 89793126 71939659 89793297 71939796 89793468 71939933 89793639 71940070 89793810 71940207 89793981 71940344 89794152 71940481 89794323 71940618 89794494 71940755 89794665 71940892 89794836 71941029 89795007 71941166 89795178 71941303 89795349 71941440 89795520 71941577 89795691 71941714 89795862 71941851 89796033 71941988 89796204 71942125 89796375 71942262 89796546 71942399 89796717 71942536 89796888 71942673 89797059 71942810 89797230 71942947 89797401 71943084 89797572 71943221 89797743 71943358 89797914 71943495 89798085 71943632 89798256 71943769 89798427 71943906 89798598 71944043 89798769 71944180 89798940 71944317 89799111 71944454 89799282 71944591 89799453 71944728 89799624 71944865 89799795 71945002 89799966 71945139 89800137 71945276 89800308 71945413 89800479 71945550 89800650 71945687 89800821 71945824 89800992 71945961 89801163 71946098 89801334 71946235 89801505 71946372 89801676 71946509 89801847 71946646 89802018 71946783 89802189 71946920 89802360 71947057 89802531 71947194 89802702 71947331 89802873 71947468 89803044 71947605 89803215 71947742 89803386 71947879 89803557 71948016 89803728 71948153 89803899 71948290 89804070 71948427 89804241 71948564 89804412 71948701 89804583 71948838 89804754 71948975 89804925 71949112 89805096 71949249 89805267 71949386 89805438 71949523 89805609 71949660 89805780 71949797 89805951 71949934 89806122 71950071 89806293 71950208 89806464 71950345 89806635 71950482 89806806 71950619 89806977 71950756 89807148 71950893 89807319 71951030 89807490 71951167 89807661 71951304 89807832 71951441 89808003 71951578 89808174 71951715 89808345 71951852 89808516 71951989 89808687 71952126 89808858 71952263 89809029 71952400 89809200 71952537 89809371 71952674 89809542 71952811 89809713 71952948 89809884 71953085 89810055 71953222 89810226 71953359 89810397 71953496 89810568 71953633 89810739 71953770 89810910 71953907 89811081 71954044 89811252 71954181 89811423 71954318 89811594 71954455 89811765 71954592 89811936 71954729 89812107 71954866 89812278 71955003 89812449 71955140 89812620 71955277 89812791 71955414 89812962 71955551 89813133 71955688 89813304 71955825 89813475 71955962 89813646 71956099 89813817 71956236 89813988 71956373 89814159 71956510 89814330 71956647 89814501 71956784 89814672 71956921 89814843 71957058 89815014 71957195 89815185 71957332 89815356 71957469 89815527 71957606 89815698 71957743 89815869 71957880 89816040 71958017 89816211 71958154 89816382 71958291 89816553 71958428 89816724 71958565 89816895 71958702 89817066 71958839 89817237 71958976 89817408 71959113 89817579 71959250 89817750 71959387 89817921 71959524 89818092 71959661 89818263 71959798 89818434 71959935 89818605 71960072 89818776 71960209 89818947 71960346 89819118 71960483 89819289 71960620 89819460 71960757 89819631 71960894 89819802 71961031 89819973 71961168 89820144 71961305 89820315 71961442 89820486 71961579 89820657 71961716 89820828 71961853 89820999 71961990 89821170 71962127 89821341 71962264 89821512 71962401 89821683 71962538 89821854 71962675 89822025 71962812 89822196 71962949 89822367 71963086 89822538 71963223 89822709 71963360 89822880 71963497 89823051 71963634 89823222 71963771 89823393 71963908 89823564 71964045 89823735 71964182 89823906 71964319 89824077 71964456 89824248 71964593 89824419 71964730 89824590 71964867 89824761 71965004 89824932 71965141 89825103 71965278 89825274 71965415 89825445 71965552 89825616 71965689 89825787 71965826 89825958 71965963 89826129 71966100 89826300 71966237 89826471 71966374 89826642 71966511 89826813 71966648 89826984 71966785 89827155 71966922 89827326 71967059 89827497 71967196 89827668 71967333 89827839 71967470 89828010 71967607 89828181 71967744 89828352
1000 31097900 0 31097900 38815627 31098037 38815798 31098174 38815969 31098311 38816140 31098448 38816311 31098585 38816482 31098722 38816653 31098859 38816824 31098996 38816995 31099133 38817166 31099270 38817337 31099407 38817508 31099544 38817679 31099681 38817850 31099818 38818021 31099955 38818192 31100092 38818363 31100229 38818534 31100366 38818705 31100503 38818876 31100640 38819047 31100777 38819218 31100914 38819389 31101051 38819560 31101188 38819731 31101325 38819902 31101462 38820073 31101599 38820244 31101736 38820415 31101873 38820586 31102010 38820757 31102147 38820928 31102284 38821099 31102421 38821270 31102558 38821441 31102695 38821612 31102832 38821783 31102969 38821954 31103106 38822125 31103243 38822296 31103380 38822467 31103517 38822638 31103654 38822809 31103791 38822980 31103928 38823151 31104065 38823322 31104202 38823493 31104339 38823664 31104476 38823835 31104613 38824006 31104750 38824177 31104887 38824348 31105024 38824519 31105161 38824690 31105298 38824861 31105435 38825032 31105572 38825203 31105709 38825374 31105846 38825545 31105983 38825716 31106120 38825887 31106257 38826058 31106394 38826229 31106531 38826400 31106668 38826571 31106805 38826742 31106942 38826913 31107079 38827084 31107216 38827255 31107353 38827426 31107490 38827597 31107627 38827768 31107764 38827939 31107901 38828110 31108038 38828281 31108175 38828452 31108312 38828623 31108449 38828794 31108586 38828965 31108723 38829136 31108860 38829307 31108997 38829478 31109134 38829649 31109271 38829820 31109408 38829991 31109545 38830162 31109682 38830333 31109819 38830504 31109956 38830675 31110093 38830846 31110230 38831017 31110367 38831188 31110504 38831359 31110641 38831530 31110778 38831701 31110915 38831872 31111052 38832043 31111189 38832214 31111326 38832385 31111463 38832556 31111600 38832727 31111737 38832898 31111874 38833069 31112011 38833240 31112148 38833411 31112285 38833582 31112422 38833753 31112559 38833924 31112696 38834095 31112833 38834266 31112970 38834437 31113107 38834608 31113244 38834779 31113381 38834950 31113518 38835121 31113655 38835292 31113792 38835463 31113929 38835634 31114066 38835805 31114203 38835976 31114340 38836147 31114477 38836318 31114614 38836489 31114751 38836660 31114888 38836831 31115025 38837002 31115162 38837173 31115299 38837344 31115436 38837515 31115573 38837686 31115710 38837857 31115847 38838028 31115984 38838199 31116121 38838370 31116258 38838541 31116395 38838712 31116532 38838883 31116669 38839054 31116806 38839225 31116943 38839396 31117080 38839567 31117217 38839738 31117354 38839909 31117491 38840080 31117628 38840251 31117765 38840422 31117902 38840593 31118039 38840764 31118176 38840935 31118313 38841106 31118450 38841277 31118587 38841448 31118724 38841619 31118861 38841790 31118998 38841961 31119135 38842132 31119272 38842303 31119409 38842474 31119546 38842645 31119683 38842816 31119820 38842987 31119957 38843158 31120094 38843329 31120231 38843500 31120368 38843671 31120505 38843842 31120642 38844013 31120779 38844184 31120916 38844355 31121053 38844526 31121190 38844697 31121327 38844868 31121464 38845039 31121601 38845210 31121738 38845381 31121875 38845552 31122012 38845723 31122149 38845894 31122286 38846065 31122423 38846236 31122560 38846407 31122697 38846578 31122834 38846749 31122971 38846920 31123108 38847091 31123245 38847262 31123382 38847433 31123519 38847604 31123656 38847775 31123793 38847946 31123930 38848117 31124067 38848288 31124204 38848459 31124341 38848630 31124478 38848801 31124615 38848972 31124752 38849143 31124889 38849314 31125026 38849485 31125163 38849656 31125300 38849827 31125437 38849998 31125574 38850169 31125711 38850340 31125848 38850511 31125985 38850682 31126122 38850853 31126259 38851024 31126396 38851195 31126533 38851366 31126670 38851537 31126807 38851708 31126944 38851879 31127081 38852050 31127218 38852221 31127355 38852392 31127492 38852563 31127629 38852734 31127766 38852905 31127903 38853076 31128040 38853247 31128177 38853418 31128314 38853589 31128451 38853760 31128588 38853931 31128725 38854102 31128862 38854273 31128999 38854444 31129136 38854615 31129273 38854786 31129410 38854957 31129547 38855128 31129684 38855299 31129821 38855470 31129958 38855641 31130095 38855812 31130232 38855983 31130369 38856154 31130506 38856325 31130643 38856496 31130780 38856667 31130917 38856838 31131054 38857009 31131191 38857180 31131328 38857351 31131465 38857522 31131602 38857693 31131739 38857864 31131876 38858035 31132013 38858206 31132150 38858377 31132287 38858548 31132424 38858719 31132561 38858890 31132698 38859061 31132835 38859232 31132972 38859403 31133109 38859574 31133246 38859745 31133383 38859916 31133520 38860087 31133657 38860258 31133794 38860429 31133931 38860600 31134068 38860771 31134205 38860942 31134342 38861113 31134479 38861284 31134616 38861455 31134753 38861626 31134890 38861797 31135027 38861968 31135164 38862139 31135301 38862310 31135438 38862481 31135575 38862652 31135712 38862823 31135849 38862994 31135986 38863165 31136123 38863336 31136260 38863507 31136397 38863678 31136534 38863849 31136671 38864020 31136808 38864191 31136945 38864362 31137082 38864533 31137219 38864704 31137356 38864875 31137493 38865046 31137630 38865217 31137767 38865388 31137904 38865559 31138041 38865730 31138178 38865901 31138315 38866072 31138452 38866243 31138589 38866414 31138726 38866585 31138863 38866756 31139000 38866927 31139137 38867098 31139274 38867269 31139411 38867440 31139548 38867611 31139685 38867782 31139822 38867953 31139959 38868124 31140096 38868295 31140233 38868466 31140370 38868637 31140507 38868808 31140644 38868979 31140781 38869150 31140918 38869321 31141055 38869492 31141192 38869663 31141329 38869834 31141466 38870005 31141603 38870176 31141740 38870347 31141877 38870518 31142014 38870689 31142151 38870860 31142288 38871031 31142425 38871202 31142562 38871373 31142699 38871544 31142836 38871715 31142973 38871886 31143110 38872057 31143247 38872228 31143384 38872399 31143521 38872570 31143658 38872741 31143795 38872912 31143932 38873083 31144069 38873254 31144206 38873425 31144343 38873596 31144480 38873767 31144617 38873938 31144754 38874109 31144891 38874280 31145028 38874451 31145165 38874622 31145302 38874793 31145439 38874964 31145576 38875135 31145713 38875306 31145850 38875477 31145987 38875648 31146124 38875819 31146261 38875990 31146398 38876161 31146535 38876332 31146672 38876503 31146809 38876674 31146946 38876845 31147083 38877016 31147220 38877187 31147357 38877358 31147494 38877529 31147631 38877700 31147768 38877871 31147905 38878042 31148042 38878213 31148179 38878384 31148316 38878555 31148453 38878726 31148590 38878897 31148727 38879068 31148864 38879239 31149001 38879410 31149138 38879581 31149275 38879752 31149412 38879923 31149549 38880094 31149686 38880265 31149823 38880436 31149960 38880607 31150097 38880778 31150234 38880949 31150371 38881120 31150508 38881291 31150645 38881462 31150782 38881633 31150919 38881804 31151056 38881975 31151193 38882146 31151330 38882317 31151467 38882488 31151604 38882659 31151741 38882830 31151878 38883001 31152015 38883172 31152152 38883343 31152289 38883514 31152426 38883685 31152563 38883856 31152700 38884027 31152837 38884198 31152974 38884369 31153111 38884540 31153248 38884711 31153385 38884882 31153522 38885053 31153659 38885224 31153796 38885395 31153933 38885566 31154070 38885737 31154207 38885908 31154344 38886079 31154481 38886250 31154618 38886421 31154755 38886592 31154892 38886763 31155029 38886934 31155166 38887105 31155303 38887276 31155440 38887447 31155577 38887618 31155714 38887789 31155851 38887960 31155988 38888131 31156125 38888302 31156262 38888473 31156399 38888644 31156536 38888815 31156673 38888986 31156810 38889157 31156947 38889328 31157084 38889499 31157221 38889670 31157358 38889841 31157495 38890012 31157632 38890183 31157769 38890354 31157906 38890525 31158043 38890696 31158180 38890867 31158317 38891038 31158454 38891209 31158591 38891380 31158728 38891551 31158865 38891722 31159002 38891893 31159139 38892064 31159276 38892235 31159413 38892406 31159550 38892577 31159687 38892748 31159824 38892919 31159961 38893090 31160098 38893261 31160235 38893432 31160372 38893603 31160509 38893774 31160646 38893945 31160783 38894116 31160920 38894287 31161057 38894458 31161194 38894629 31161331 38894800 31161468 38894971 31161605 38895142 31161742 38895313 31161879 38895484 31162016 38895655 31162153 38895826 31162290 38895997 31162427 38896168 31162564 38896339 31162701 38896510 31162838 38896681 31162975 38896852 31163112 38897023 31163249 38897194 31163386 38897365 31163523 38897536 31163660 38897707 31163797 38897878 31163934 38898049 31164071 38898220 31164208 38898391 31164345 38898562 31164482 38898733 31164619 38898904 31164756 38899075 31164893 38899246 31165030 38899417 31165167 38899588 31165304 38899759 31165441 38899930 31165578 38900101 31165715 38900272 31165852 38900443 31165989 38900614 31166126 38900785 31166263 38900956 31166400 38901127 31166537 38901298 31166674 38901469 31166811 38901640 31166948 38901811 31167085 38901982 31167222 38902153 31167359 38902324 31167496 38902495 31167633 38902666 31167770 38902837 31167907 38903008 31168044 38903179 31168181 38903350 31168318 38903521 31168455 38903692 31168592 38903863 31168729 38904034 31168866 38904205 31169003 38904376 31169140 38904547 31169277 38904718 31169414 38904889 31169551 38905060 31169688 38905231 31169825 38905402 31169962 38905573 31170099 38905744 31170236 38905915 31170373 38906086 31170510 38906257 31170647 38906428 31170784 38906599 31170921 38906770 31171058 38906941 31171195 38907112 31171332 38907283 31171469 38907454 31171606 38907625 31171743 38907796 31171880 38907967 31172017 38908138 31172154 38908309 31172291 38908480 31172428 38908651 31172565 38908822 31172702 38908993 31172839 38909164 31172976 38909335 31173113 38909506 31173250 38909677 31173387 38909848 31173524 38910019 31173661 38910190 31173798 38910361 31173935 38910532 31174072 38910703 31174209 38910874 31174346 38911045 31174483 38911216 31174620 38911387 31174757 38911558 31174894 38911729 31175031 38911900 31175168 38912071 31175305 38912242 31175442 38912413 31175579 38912584 31175716 38912755 31175853 38912926 31175990 38913097 31176127 38913268 31176264 38913439 31176401 38913610 31176538 38913781 31176675 38913952 31176812 38914123 31176949 38914294 31177086 38914465 31177223 38914636 31177360 38914807 31177497 38914978 31177634 38915149 31177771 38915320 31177908 38915491 31178045 38915662 31178182 38915833 31178319 38916004 31178456 38916175 31178593 38916346 31178730 38916517 31178867 38916688 31179004 38916859 31179141 38917030 31179278 38917201 31179415 38917372 31179552 38917543 31179689 38917714 31179826 38917885 31179963 38918056 31180100 38918227 31180237 38918398 31180374 38918569 31180511 38918740 31180648 38918911 31180785 38919082 31180922 38919253 31181059 38919424 31181196 38919595 31181333 38919766 31181470 38919937 31181607 38920108 31181744 38920279 31181881 38920450 31182018 38920621 31182155 38920792 31182292 38920963 31182429 38921134 31182566 38921305 31182703 38921476 31182840 38921647 31182977 38921818 31183114 38921989 31183251 38922160 31183388 38922331 31183525 38922502 31183662 38922673 31183799 38922844 31183936 38923015 31184073 38923186 31184210 38923357 31184347 38923528 31184484 38923699 31184621 38923870 31184758 38924041 31184895 38924212 31185032 38924383 31185169 38924554 31185306 38924725 31185443 38924896 31185580 38925067 31185717 38925238 31185854 38925409 31185991 38925580 31186128 38925751 31186265 38925922 31186402 38926093 31186539 38926264 31186676 38926435 31186813 38926606 31186950 38926777 31187087 38926948 31187224 38927119 31187361 38927290 31187498 38927461 31187635 38927632 31187772 38927803 31187909 38927974 31188046 38928145 31188183 38928316 31188320 38928487 31188457 38928658 31188594 38928829 31188731 38929000 31188868 38929171 31189005 38929342 31189142 38929513 31189279 38929684 31189416 38929855 31189553 38930026 31189690 38930197 31189827 38930368 31189964 38930539 31190101 38930710 31190238 38930881 31190375 38931052 31190512 38931223 31190649 38931394 31190786 38931565 31190923 38931736 31191060 38931907 31191197 38932078 31191334 38932249 31191471 38932420 31191608 38932591 31191745 38932762 31191882 38932933 31192019 38933104 31192156 38933275 31192293 38933446 31192430 38933617 31192567 38933788 31192704 38933959 31192841 38934130 31192978 38934301 31193115 38934472 31193252 38934643 31193389 38934814 31193526 38934985 31193663 38935156 31193800 38935327 31193937 38935498 31194074 38935669 31194211 38935840 31194348 38936011 31194485 38936182 31194622 38936353 31194759 38936524 31194896 38936695 31195033 38936866 31195170 38937037 31195307 38937208 31195444 38937379 31195581 38937550 31195718 38937721 31195855 38937892 31195992 38938063 31196129 38938234 31196266 38938405 31196403 38938576 31196540 38938747 31196677 38938918 31196814 38939089 31196951 38939260 31197088 38939431 31197225 38939602 31197362 38939773 31197499 38939944 31197636 38940115 31197773 38940286 31197910 38940457 31198047 38940628 31198184 38940799 31198321 38940970 31198458 38941141 31198595 38941312 31198732 38941483 31198869 38941654 31199006 38941825 31199143 38941996 31199280 38942167 31199417 38942338 31199554 38942509 31199691 38942680 31199828 38942851 31199965 38943022 31200102 38943193 31200239 38943364 31200376 38943535 31200513 38943706 31200650 38943877 31200787 38944048 31200924 38944219 31201061 38944390 31201198 38944561 31201335 38944732 31201472 38944903 31201609 38945074 31201746 38945245 31201883 38945416 31202020 38945587 31202157 38945758 31202294 38945929 31202431 38946100 31202568 38946271 31202705 38946442 31202842 38946613 31202979 38946784 31203116 38946955 31203253 38947126 31203390 38947297 31203527 38947468 31203664 38947639 31203801 38947810 31203938 38947981 31204075 38948152 31204212 38948323 31204349 38948494 31204486 38948665 31204623 38948836 31204760 38949007 31204897 38949178 31205034 38949349 31205171 38949520 31205308 38949691 31205445 38949862 31205582 38950033 31205719 38950204 31205856 38950375 31205993 38950546 31206130 38950717 31206267 38950888 31206404 38951059 31206541 38951230 31206678 38951401 31206815 38951572 31206952 38951743 31207089 38951914 31207226 38952085 31207363 38952256 31207500 38952427 31207637 38952598 31207774 38952769 31207911 38952940 31208048 38953111 31208185 38953282 31208322 38953453 31208459 38953624 31208596 38953795 31208733 38953966 31208870 38954137 31209007 38954308 31209144 38954479 31209281 38954650 31209418 38954821 31209555 38954992 31209692 38955163 31209829 38955334 31209966 38955505 31210103 38955676 31210240 38955847 31210377 38956018 31210514 38956189 31210651 38956360 31210788 38956531 31210925 38956702 31211062 38956873 31211199 38957044 31211336 38957215 31211473 38957386 31211610 38957557 31211747 38957728 31211884 38957899 31212021 38958070 31212158 38958241 31212295 38958412 31212432 38958583 31212569 38958754 31212706 38958925 31212843 38959096 31212980 38959267 31213117 38959438 31213254 38959609 31213391 38959780 31213528 38959951 31213665 38960122 31213802 38960293 31213939 38960464 31214076 38960635 31214213 38960806 31214350 38960977 31214487 38961148 31214624 38961319 31214761 38961490 31214898 38961661 31215035 38961832 31215172 38962003 31215309 38962174 31215446 38962345 31215583 38962516 31215720 38962687 31215857 38962858 31215994 38963029 31216131 38963200 31216268 38963371 31216405 38963542 31216542 38963713 31216679 38963884 31216816 38964055 31216953 38964226 31217090 38964397 31217227 38964568 31217364 38964739 31217501 38964910 31217638 38965081 31217775 38965252 31217912 38965423 31218049 38965594 31218186 38965765 31218323 38965936 31218460 38966107 31218597 38966278 31218734 38966449 31218871 38966620 31219008 38966791 31219145 38966962 31219282 38967133 31219419 38967304 31219556 38967475 31219693 38967646 31219830 38967817 31219967 38967988 31220104 38968159 31220241 38968330 31220378 38968501 31220515 38968672 31220652 38968843 31220789 38969014 31220926 38969185 31221063 38969356 31221200 38969527 31221337 38969698 31221474 38969869 31221611 38970040 31221748 38970211 31221885 38970382 31222022 38970553 31222159 38970724 31222296 38970895 31222433 38971066 31222570 38971237 31222707 38971408 31222844 38971579 31222981 38971750 31223118 38971921 31223255 38972092 31223392 38972263 31223529 38972434 31223666 38972605 31223803 38972776 31223940 38972947 31224077 38973118 31224214 38973289 31224351 38973460 31224488 38973631 31224625 38973802 31224762 38973973 31224899 38974144 31225036 38974315 31225173 38974486 31225310 38974657 31225447 38974828 31225584 38974999 31225721 38975170 31225858 38975341 31225995 38975512 31226132 38975683 31226269 38975854 31226406 38976025 31226543 38976196 31226680 38976367 31226817 38976538 31226954 38976709 31227091 38976880 31227228 38977051 31227365 38977222 31227502 38977393 31227639 38977564 31227776 38977735 31227913 38977906 31228050 38978077 31228187 38978248 31228324 38978419 31228461 38978590 31228598 38978761 31228735 38978932 31228872 38979103 31229009 38979274 31229146 38979445 31229283 38979616 31229420 38979787 31229557 38979958 31229694 38980129 31229831 38980300 31229968 38980471 31230105 38980642 31230242 38980813 31230379 38980984 31230516 38981155 31230653 38981326 31230790 38981497 31230927 38981668 31231064 38981839 31231201 38982010 31231338 38982181 31231475 38982352 31231612 38982523 31231749 38982694 31231886 38982865 31232023 38983036 31232160 38983207 31232297 38983378 31232434 38983549 31232571 38983720 31232708 38983891 31232845 38984062 31232982 38984233 31233119 38984404 31233256 38984575 31233393 38984746 31233530 38984917 31233667 38985088 31233804 38985259 31233941 38985430 31234078 38985601 31234215 38985772 31234352 38985943 31234489 38986114 31234626 38986285
1000 50354076 0 50354076 62850708 50354213 62850879 50354350 62851050 50354487 62851221 50354624 62851392 50354761 62851563 50354898 62851734 50355035 62851905 50355172 62852076 50355309 62852247 50355446 62852418 50355583 62852589 50355720 62852760 50355857 62852931 50355994 62853102 50356131 62853273 50356268 62853444 50356405 62853615 50356542 62853786 50356679 62853957 50356816 62854128 50356953 62854299 50357090 62854470 50357227 62854641 50357364 62854812 50357501 62854983 50357638 62855154 50357775 62855325 50357912 62855496 50358049 62855667 50358186 62855838 50358323 62856009 50358460 62856180 50358597 62856351 50358734 62856522 50358871 62856693 50359008 62856864 50359145 62857035 50359282 62857206 50359419 62857377 50359556 62857548 50359693 62857719 50359830 62857890 50359967 62858061 50360104 62858232 50360241 62858403 50360378 62858574 50360515 62858745 50360652 62858916 50360789 62859087 50360926 62859258 50361063 62859429 50361200 62859600 50361337 62859771 50361474 62859942 50361611 62860113 50361748 62860284 50361885 62860455 50362022 62860626 50362159 62860797 50362296 62860968 50362433 62861139 50362570 62861310 50362707 62861481 50362844 62861652 50362981 62861823 50363118 62861994 50363255 62862165 50363392 62862336 50363529 62862507 50363666 62862678 50363803 62862849 50363940 62863020 50364077 62863191 50364214 62863362 50364351 62863533 50364488 62863704 50364625 62863875 50364762 62864046 50364899 62864217 50365036 62864388 50365173 62864559 50365310 62864730 50365447 62864901 50365584 62865072 50365721 62865243 50365858 62865414 50365995 62865585 50366132 62865756 50366269 62865927 50366406 62866098 50366543 62866269 50366680 62866440 50366817 62866611 50366954 62866782 50367091 62866953 50367228 62867124 50367365 62867295 50367502 62867466 50367639 62867637 50367776 62867808 50367913 62867979 50368050 62868150 50368187 62868321 50368324 62868492 50368461 62868663 50368598 62868834 50368735 62869005 50368872 62869176 50369009 62869347 50369146 62869518 50369283 62869689 50369420 62869860 50369557 62870031 50369694 62870202 50369831 62870373 50369968 62870544 50370105 62870715 50370242 62870886 50370379 62871057 50370516 62871228 50370653 62871399 50370790 62871570 50370927 62871741 50371064 62871912 50371201 62872083 50371338 62872254 50371475 62872425 50371612 62872596 50371749 62872767 50371886 62872938 50372023 62873109 50372160 62873280 50372297 62873451 50372434 62873622 50372571 62873793 50372708 62873964 50372845 62874135 50372982 62874306 50373119 62874477 50373256 62874648 50373393 62874819 50373530 62874990 50373667 62875161 50373804 62875332 50373941 62875503 50374078 62875674 50374215 62875845 50374352 62876016 50374489 62876187 50374626 62876358 50374763 62876529 50374900 62876700 50375037 62876871 50375174 62877042 50375311 62877213 50375448 62877384 50375585 62877555 50375722 62877726 50375859 62877897 50375996 62878068 50376133 62878239 50376270 62878410 50376407 62878581 50376544 62878752 50376681 62878923 50376818 62879094 50376955 62879265 50377092 62879436 50377229 62879607 50377366 62879778 50377503 62879949 50377640 62880120 50377777 62880291 50377914 62880462 50378051 62880633 50378188 62880804 50378325 62880975 50378462 62881146 50378599 62881317 50378736 62881488 50378873 62881659 50379010 62881830 50379147 62882001 50379284 62882172 50379421 62882343 50379558 62882514 50379695 62882685 50379832 62882856 50379969 62883027 50380106 62883198 50380243 62883369 50380380 62883540 50380517 62883711 50380654 62883882 50380791 62884053 50380928 62884224 50381065 62884395 50381202 62884566 50381339 62884737 50381476 62884908 50381613 62885079 50381750 62885250 50381887 62885421 50382024 62885592 50382161 62885763 50382298 62885934 50382435 62886105 50382572 62886276 50382709 62886447 50382846 62886618 50382983 62886789 50383120 62886960 50383257 62887131 50383394 62887302 50383531 62887473 50383668 62887644 50383805 62887815 50383942 62887986 50384079 62888157 50384216 62888328 50384353 62888499 50384490 62888670 50384627 62888841 50384764 62889012 50384901 62889183 50385038 62889354 50385175 62889525 50385312 62889696 50385449 62889867 50385586 62890038 50385723 62890209 50385860 62890380 50385997 62890551 50386134 62890722 50386271 62890893 50386408 62891064 50386545 62891235 50386682 62891406 50386819 62891577 50386956 62891748 50387093 62891919 50387230 62892090 50387367 62892261 50387504 62892432 50387641 62892603 50387778 62892774 50387915 62892945 50388052 62893116 50388189 62893287 50388326 62893458 50388463 62893629 50388600 62893800 50388737 62893971 50388874 62894142 50389011 62894313 50389148 62894484 50389285 62894655 50389422 62894826 50389559 62894997 50389696 62895168 50389833 62895339 50389970 62895510 50390107 62895681 50390244 62895852 50390381 62896023 50390518 62896194 50390655 62896365 50390792 62896536 50390929 62896707 50391066 62896878 50391203 62897049 50391340 62897220 50391477 62897391 50391614 62897562 50391751 62897733 50391888 62897904 50392025 62898075 50392162 62898246 50392299 62898417 50392436 62898588 50392573 62898759 50392710 62898930 50392847 62899101 50392984 62899272 50393121 62899443 50393258 62899614 50393395 62899785 50393532 62899956 50393669 62900127 50393806 62900298 50393943 62900469 50394080 62900640 50394217 62900811 50394354 62900982 50394491 62901153 50394628 62901324 50394765 62901495 50394902 62901666 50395039 62901837 50395176 62902008 50395313 62902179 50395450 62902350 50395587 62902521 50395724 62902692 50395861 62902863 50395998 62903034 50396135 62903205 50396272 62903376 50396409 62903547 50396546 62903718 50396683 62903889 50396820 62904060 50396957 62904231 50397094 62904402 50397231 62904573 50397368 62904744 50397505 62904915 50397642 62905086 50397779 62905257 50397916 62905428 50398053 62905599 50398190 62905770 50398327 62905941 50398464 62906112 50398601 62906283 50398738 62906454 50398875 62906625 50399012 62906796 50399149 62906967 50399286 62907138 50399423 62907309 50399560 62907480 50399697 62907651 50399834 62907822 50399971 62907993 50400108 62908164 50400245 62908335 50400382 62908506 50400519 62908677 50400656 62908848 50400793 62909019 50400930 62909190 50401067 62909361 50401204 62909532 50401341 62909703 50401478 62909874 50401615 62910045 50401752 62910216 50401889 62910387 50402026 62910558 50402163 62910729 50402300 62910900 50402437 62911071 50402574 62911242 50402711 62911413 50402848 62911584 50402985 62911755 50403122 62911926 50403259 62912097 50403396 62912268 50403533 62912439 50403670 62912610 50403807 62912781 50403944 62912952 50404081 62913123 50404218 62913294 50404355 62913465 50404492 62913636 50404629 62913807 50404766 62913978 50404903 62914149 50405040 62914320 50405177 62914491 50405314 62914662 50405451 62914833 50405588 62915004 50405725 62915175 50405862 62915346 50405999 62915517 50406136 62915688 50406273 62915859 50406410 62916030 50406547 62916201 50406684 62916372 50406821 62916543 50406958 62916714 50407095 62916885 50407232 62917056 50407369 62917227 50407506 62917398 50407643 62917569 50407780 62917740 50407917 62917911 50408054 62918082 50408191 62918253 50408328 62918424 50408465 62918595 50408602 62918766 50408739 62918937 50408876 62919108 50409013 62919279 50409150 62919450 50409287 62919621 50409424 62919792 50409561 62919963 50409698 62920134 50409835 62920305 50409972 62920476 50410109 62920647 50410246 62920818 50410383 62920989 50410520 62921160 50410657 62921331 50410794 62921502 50410931 62921673 50411068 62921844 50411205 62922015 50411342 62922186 50411479 62922357 50411616 62922528 50411753 62922699 50411890 62922870 50412027 62923041 50412164 62923212 50412301 62923383 50412438 62923554 50412575 62923725 50412712 62923896 50412849 62924067 50412986 62924238 50413123 62924409 50413260 62924580 50413397 62924751 50413534 62924922 50413671 62925093 50413808 62925264 50413945 62925435 50414082 62925606 50414219 62925777 50414356 62925948 50414493 62926119 50414630 62926290 50414767 62926461 50414904 62926632 50415041 62926803 50415178 62926974 50415315 62927145 50415452 62927316 50415589 62927487 50415726 62927658 50415863 62927829 50416000 62928000 50416137 62928171 50416274 62928342 50416411 62928513 50416548 62928684 50416685 62928855 50416822 62929026 50416959 62929197 50417096 62929368 50417233 62929539 50417370 62929710 50417507 62929881 50417644 62930052 50417781 62930223 50417918 62930394 50418055 62930565 50418192 62930736 50418329 62930907 50418466 62931078 50418603 62931249 50418740 62931420 50418877 62931591 50419014 62931762 50419151 62931933 50419288 62932104 50419425 62932275 50419562 62932446 50419699 62932617 50419836 62932788 50419973 62932959 50420110 62933130 50420247 62933301 50420384 62933472 50420521 62933643 50420658 62933814 50420795 62933985 50420932 62934156 50421069 62934327 50421206 62934498 50421343 62934669 50421480 62934840 50421617 62935011 50421754 62935182 50421891 62935353 50422028 62935524 50422165 62935695 50422302 62935866 50422439 62936037 50422576 62936208 50422713 62936379 50422850 62936550 50422987 62936721 50423124 62936892 50423261 62937063 50423398 62937234 50423535 62937405 50423672 62937576 50423809 62937747 50423946 62937918 50424083 62938089 50424220 62938260 50424357 62938431 50424494 62938602 50424631 62938773 50424768 62938944 50424905 62939115 50425042 62939286 50425179 62939457 50425316 62939628 50425453 62939799 50425590 62939970 50425727 62940141 50425864 62940312 50426001 62940483 50426138 62940654 50426275 62940825 50426412 62940996 50426549 62941167 50426686 62941338 50426823 62941509 50426960 62941680 50427097 62941851 50427234 62942022 50427371 62942193 50427508 62942364 50427645 62942535 50427782 62942706 50427919 62942877 50428056 62943048 50428193 62943219 50428330 62943390 50428467 62943561 50428604 62943732 50428741 62943903 50428878 62944074 50429015 62944245 50429152 62944416 50429289 62944587 50429426 62944758 50429563 62944929 50429700 62945100 50429837 62945271 50429974 62945442 50430111 62945613 50430248 62945784 50430385 62945955 50430522 62946126 50430659 62946297 50430796 62946468 50430933 62946639 50431070 62946810 50431207 62946981 50431344 62947152 50431481 62947323 50431618 62947494 50431755 62947665 50431892 62947836 50432029 62948007 50432166 62948178 50432303 62948349 50432440 62948520 50432577 62948691 50432714 62948862 50432851 62949033 50432988 62949204 50433125 62949375 50433262 62949546 50433399 62949717 50433536 62949888 50433673 62950059 50433810 62950230 50433947 62950401 50434084 62950572 50434221 62950743 50434358 62950914 50434495 62951085 50434632 62951256 50434769 62951427 50434906 62951598 50435043 62951769 50435180 62951940 50435317 62952111 50435454 62952282 50435591 62952453 50435728 62952624 50435865 62952795 50436002 62952966 50436139 62953137 50436276 62953308 50436413 62953479 50436550 62953650 50436687 62953821 50436824 62953992 50436961 62954163 50437098 62954334 50437235 62954505 50437372 62954676 50437509 62954847 50437646 62955018 50437783 62955189 50437920 62955360 50438057 62955531 50438194 62955702 50438331 62955873 50438468 62956044 50438605 62956215 50438742 62956386 50438879 62956557 50439016 62956728 50439153 62956899 50439290 62957070 50439427 62957241 50439564 62957412 50439701 62957583 50439838 62957754 50439975 62957925 50440112 62958096 50440249 62958267 50440386 62958438 50440523 62958609 50440660 62958780 50440797 62958951 50440934 62959122 50441071 62959293 50441208 62959464 50441345 62959635 50441482 62959806 50441619 62959977 50441756 62960148 50441893 62960319 50442030 62960490 50442167 62960661 50442304 62960832 50442441 62961003 50442578 62961174 50442715 62961345 50442852 62961516 50442989 62961687 50443126 62961858 50443263 62962029 50443400 62962200 50443537 62962371 50443674 62962542 50443811 62962713 50443948 62962884 50444085 62963055 50444222 62963226 50444359 62963397 50444496 62963568 50444633 62963739 50444770 62963910 50444907 62964081 50445044 62964252 50445181 62964423 50445318 62964594 50445455 62964765 50445592 62964936 50445729 62965107 50445866 62965278 50446003 62965449 50446140 62965620 50446277 62965791 50446414 62965962 50446551 62966133 50446688 62966304 50446825 62966475 50446962 62966646 50447099 62966817 50447236 62966988 50447373 62967159 50447510 62967330 50447647 62967501 50447784 62967672 50447921 62967843 50448058 62968014 50448195 62968185 50448332 62968356 50448469 62968527 50448606 62968698 50448743 62968869 50448880 62969040 50449017 62969211 50449154 62969382 50449291 62969553 50449428 62969724 50449565 62969895 50449702 62970066 50449839 62970237 50449976 62970408 50450113 62970579 50450250 62970750 50450387 62970921 50450524 62971092 50450661 62971263 50450798 62971434 50450935 62971605 50451072 62971776 50451209 62971947 50451346 62972118 50451483 62972289 50451620 62972460 50451757 62972631 50451894 62972802 50452031 62972973 50452168 62973144 50452305 62973315 50452442 62973486 50452579 62973657 50452716 62973828 50452853 62973999 50452990 62974170 50453127 62974341 50453264 62974512 50453401 62974683 50453538 62974854 50453675 62975025 50453812 62975196 50453949 62975367 50454086 62975538 50454223 62975709 50454360 62975880 50454497 62976051 50454634 62976222 50454771 62976393 50454908 62976564 50455045 62976735 50455182 62976906 50455319 62977077 50455456 62977248 50455593 62977419 50455730 62977590 50455867 62977761 50456004 62977932 50456141 62978103 50456278 62978274 50456415 62978445 50456552 62978616 50456689 62978787 50456826 62978958 50456963 62979129 50457100 62979300 50457237 62979471 50457374 62979642 50457511 62979813 50457648 62979984 50457785 62980155 50457922 62980326 50458059 62980497 50458196 62980668 50458333 62980839 50458470 62981010 50458607 62981181 50458744 62981352 50458881 62981523 50459018 62981694 50459155 62981865 50459292 62982036 50459429 62982207 50459566 62982378 50459703 62982549 50459840 62982720 50459977 62982891 50460114 62983062 50460251 62983233 50460388 62983404 50460525 62983575 50460662 62983746 50460799 62983917 50460936 62984088 50461073 62984259 50461210 62984430 50461347 62984601 50461484 62984772 50461621 62984943 50461758 62985114 50461895 62985285 50462032 62985456 50462169 62985627 50462306 62985798 50462443 62985969 50462580 62986140 50462717 62986311 50462854 62986482 50462991 62986653 50463128 62986824 50463265 62986995 50463402 62987166 50463539 62987337 50463676 62987508 50463813 62987679 50463950 62987850 50464087 62988021 50464224 62988192 50464361 62988363 50464498 62988534 50464635 62988705 50464772 62988876 50464909 62989047 50465046 62989218 50465183 62989389 50465320 62989560 50465457 62989731 50465594 62989902 50465731 62990073 50465868 62990244 50466005 62990415 50466142 62990586 50466279 62990757 50466416 62990928 50466553 62991099 50466690 62991270 50466827 62991441 50466964 62991612 50467101 62991783 50467238 62991954 50467375 62992125 50467512 62992296 50467649 62992467 50467786 62992638 50467923 62992809 50468060 62992980 50468197 62993151 50468334 62993322 50468471 62993493 50468608 62993664 50468745 62993835 50468882 62994006 50469019 62994177 50469156 62994348 50469293 62994519 50469430 62994690 50469567 62994861 50469704 62995032 50469841 62995203 50469978 62995374 50470115 62995545 50470252 62995716 50470389 62995887 50470526 62996058 50470663 62996229 50470800 62996400 50470937 62996571 50471074 62996742 50471211 62996913 50471348 62997084 50471485 62997255 50471622 62997426 50471759 62997597 50471896 62997768 50472033 62997939 50472170 62998110 50472307 62998281 50472444 62998452 50472581 62998623 50472718 62998794 50472855 62998965 50472992 62999136 50473129 62999307 50473266 62999478 50473403 62999649 50473540 62999820 50473677 62999991 50473814 63000162 50473951 63000333 50474088 63000504 50474225 63000675 50474362 63000846 50474499 63001017 50474636 63001188 50474773 63001359 50474910 63001530 50475047 63001701 50475184 63001872 50475321 63002043 50475458 63002214 50475595 63002385 50475732 63002556 50475869 63002727 50476006 63002898 50476143 63003069 50476280 63003240 50476417 63003411 50476554 63003582 50476691 63003753 50476828 63003924 50476965 63004095 50477102 63004266 50477239 63004437 50477376 63004608 50477513 63004779 50477650 63004950 50477787 63005121 50477924 63005292 50478061 63005463 50478198 63005634 50478335 63005805 50478472 63005976 50478609 63006147 50478746 63006318 50478883 63006489 50479020 63006660 50479157 63006831 50479294 63007002 50479431 63007173 50479568 63007344 50479705 63007515 50479842 63007686 50479979 63007857 50480116 63008028 50480253 63008199 50480390 63008370 50480527 63008541 50480664 63008712 50480801 63008883 50480938 63009054 50481075 63009225 50481212 63009396 50481349 63009567 50481486 63009738 50481623 63009909 50481760 63010080 50481897 63010251 50482034 63010422 50482171 63010593 50482308 63010764 50482445 63010935 50482582 63011106 50482719 63011277 50482856 63011448 50482993 63011619 50483130 63011790 50483267 63011961 50483404 63012132 50483541 63012303 50483678 63012474 50483815 63012645 50483952 63012816 50484089 63012987 50484226 63013158 50484363 63013329 50484500 63013500 50484637 63013671 50484774 63013842 50484911 63014013 50485048 63014184 50485185 63014355 50485322 63014526 50485459 63014697 50485596 63014868 50485733 63015039 50485870 63015210 50486007 63015381 50486144 63015552 50486281 63015723 50486418 63015894 50486555 63016065 50486692 63016236 50486829 63016407 50486966 63016578 50487103 63016749 50487240 63016920 50487377 63017091 50487514 63017262 50487651 63017433 50487788 63017604 50487925 63017775 50488062 63017946 50488199 63018117 50488336 63018288 50488473 63018459 50488610 63018630 50488747 63018801 50488884 63018972 50489021 63019143 50489158 63019314 50489295 63019485 50489432 63019656 50489569 63019827 50489706 63019998 50489843 63020169 50489980 63020340 50490117 63020511 50490254 63020682 50490391 63020853 50490528 63021024 50490665 63021195 50490802 63021366
1000 55005089 0 55005089 68655987 55005226 68656158 55005363 68656329 55005500 68656500 55005637 68656671 55005774 68656842 55005911 68657013 55006048 68657184 55006185 68657355 55006322 68657526 55006459 68657697 55006596 68657868 55006733 68658039 55006870 68658210 55007007 68658381 55007144 68658552 55007281 68658723 55007418 68658894 55007555 68659065 55007692 68659236 55007829 68659407 55007966 68659578 55008103 68659749 55008240 68659920 55008377 68660091 55008514 68660262 55008651 68660433 55008788 68660604 55008925 68660775 55009062 68660946 55009199 68661117 55009336 68661288 55009473 68661459 55009610 68661630 55009747 68661801 55009884 68661972 55010021 68662143 55010158 68662314 55010295 68662485 55010432 68662656 55010569 68662827 55010706 68662998 55010843 68663169 55010980 68663340 55011117 68663511 55011254 68663682 55011391 68663853 55011528 68664024 55011665 68664195 55011802 68664366 55011939 68664537 55012076 68664708 55012213 68664879 55012350 68665050 55012487 68665221 55012624 68665392 55012761 68665563 55012898 68665734 55013035 68665905 55013172 68666076 55013309 68666247 55013446 68666418 55013583 68666589 55013720 68666760 55013857 68666931 55013994 68667102 55014131 68667273 55014268 68667444 55014405 68667615 55014542 68667786 55014679 68667957 55014816 68668128 55014953 68668299 55015090 68668470 55015227 68668641 55015364 68668812 55015501 68668983 55015638 68669154 55015775 68669325 55015912 68669496 55016049 68669667 55016186 68669838 55016323 68670009 55016460 68670180 55016597 68670351 55016734 68670522 55016871 68670693 55017008 68670864 55017145 68671035 55017282 68671206 55017419 68671377 55017556 68671548 55017693 68671719 55017830 68671890 55017967 68672061 55018104 68672232 55018241 68672403 55018378 68672574 55018515 68672745 55018652 68672916 55018789 68673087 55018926 68673258 55019063 68673429 55019200 68673600 55019337 68673771 55019474 68673942 55019611 68674113 55019748 68674284 55019885 68674455 55020022 68674626 55020159 68674797 55020296 68674968 55020433 68675139 55020570 68675310 55020707 68675481 55020844 68675652 55020981 68675823 55021118 68675994 55021255 68676165 55021392 68676336 55021529 68676507 55021666 68676678 55021803 68676849 55021940 68677020 55022077 68677191 55022214 68677362 55022351 68677533 55022488 68677704 55022625 68677875 55022762 68678046 55022899 68678217 55023036 68678388 55023173 68678559 55023310 68678730 55023447 68678901 55023584 68679072 55023721 68679243 55023858 68679414 55023995 68679585 55024132 68679756 55024269 68679927 55024406 68680098 55024543 68680269 55024680 68680440 55024817 68680611 55024954 68680782 55025091 68680953 55025228 68681124 55025365 68681295 55025502 68681466 55025639 68681637 55025776 68681808 55025913 68681979 55026050 68682150 55026187 68682321 55026324 68682492 55026461 68682663 55026598 68682834 55026735 68683005 55026872 68683176 55027009 68683347 55027146 68683518 55027283 68683689 55027420 68683860 55027557 68684031 55027694 68684202 55027831 68684373 55027968 68684544 55028105 68684715 55028242 68684886 55028379 68685057 55028516 68685228 55028653 68685399 55028790 68685570 55028927 68685741 55029064 68685912 55029201 68686083 55029338 68686254 55029475 68686425 55029612 68686596 55029749 68686767 55029886 68686938 55030023 68687109 55030160 68687280 55030297 68687451 55030434 68687622 55030571 68687793 55030708 68687964 55030845 68688135 55030982 68688306 55031119 68688477 55031256 68688648 55031393 68688819 55031530 68688990 55031667 68689161 55031804 68689332 55031941 68689503 55032078 68689674 55032215 68689845 55032352 68690016 55032489 68690187 55032626 68690358 55032763 68690529 55032900 68690700 55033037 68690871 55033174 68691042 55033311 68691213 55033448 68691384 55033585 68691555 55033722 68691726 55033859 68691897 55033996 68692068 55034133 68692239 55034270 68692410 55034407 68692581 55034544 68692752 55034681 68692923 55034818 68693094 55034955 68693265 55035092 68693436 55035229 68693607 55035366 68693778 55035503 68693949 55035640 68694120 55035777 68694291 55035914 68694462 55036051 68694633 55036188 68694804 55036325 68694975 55036462 68695146 55036599 68695317 55036736 68695488 55036873 68695659 55037010 68695830 55037147 68696001 55037284 68696172 55037421 68696343 55037558 68696514 55037695 68696685 55037832 68696856 55037969 68697027 55038106 68697198 55038243 68697369 55038380 68697540 55038517 68697711 55038654 68697882 55038791 68698053 55038928 68698224 55039065 68698395 55039202 68698566 55039339 68698737 55039476 68698908 55039613 68699079 55039750 68699250 55039887 68699421 55040024 68699592 55040161 68699763 55040298 68699934 55040435 68700105 55040572 68700276 55040709 68700447 55040846 68700618 55040983 68700789 55041120 68700960 55041257 68701131 55041394 68701302 55041531 68701473 55041668 68701644 55041805 68701815 55041942 68701986 55042079 68702157 55042216 68702328 55042353 68702499 55042490 68702670 55042627 68702841 55042764 68703012 55042901 68703183 55043038 68703354 55043175 68703525 55043312 68703696 55043449 68703867 55043586 68704038 55043723 68704209 55043860 68704380 55043997 68704551 55044134 68704722 55044271 68704893 55044408 68705064 55044545 68705235 55044682 68705406 55044819 68705577 55044956 68705748 55045093 68705919 55045230 68706090 55045367 68706261 55045504 68706432 55045641 68706603 55045778 68706774 55045915 68706945 55046052 68707116 55046189 68707287 55046326 68707458 55046463 68707629 55046600 68707800 55046737 68707971 55046874 68708142 55047011 68708313 55047148 68708484 55047285 68708655 55047422 68708826 55047559 68708997 55047696 68709168 55047833 68709339 55047970 68709510 55048107 68709681 55048244 68709852 55048381 68710023 55048518 68710194 55048655 68710365 55048792 68710536 55048929 68710707 55049066 68710878 55049203 68711049 55049340 68711220 55049477 68711391 55049614 68711562 55049751 68711733 55049888 68711904 55050025 68712075 55050162 68712246 55050299 68712417 55050436 68712588 55050573 68712759 55050710 68712930 55050847 68713101 55050984 68713272 55051121 68713443 55051258 68713614 55051395 68713785 55051532 68713956 55051669 68714127 55051806 68714298 55051943 68714469 55052080 68714640 55052217 68714811 55052354 68714982 55052491 68715153 55052628 68715324 55052765 68715495 55052902 68715666 55053039 68715837 55053176 68716008 55053313 68716179 55053450 68716350 55053587 68716521 55053724 68716692 55053861 68716863 55053998 68717034 55054135 68717205 55054272 68717376 55054409 68717547 55054546 68717718 55054683 68717889 55054820 68718060 55054957 68718231 55055094 68718402 55055231 68718573 55055368 68718744 55055505 68718915 55055642 68719086 55055779 68719257 55055916 68719428 55056053 68719599 55056190 68719770 55056327 68719941 55056464 68720112 55056601 68720283 55056738 68720454 55056875 68720625 55057012 68720796 55057149 68720967 55057286 68721138 55057423 68721309 55057560 68721480 55057697 68721651 55057834 68721822 55057971 68721993 55058108 68722164 55058245 68722335 55058382 68722506 55058519 68722677 55058656 68722848 55058793 68723019 55058930 68723190 55059067 68723361 55059204 68723532 55059341 68723703 55059478 68723874 55059615 68724045 55059752 68724216 55059889 68724387 55060026 68724558 55060163 68724729 55060300 68724900 55060437 68725071 55060574 68725242 55060711 68725413 55060848 68725584 55060985 68725755 55061122 68725926 55061259 68726097 55061396 68726268 55061533 68726439 55061670 68726610 55061807 68726781 55061944 68726952 55062081 68727123 55062218 68727294 55062355 68727465 55062492 68727636 55062629 68727807 55062766 68727978 55062903 68728149 55063040 68728320 55063177 68728491 55063314 68728662 55063451 68728833 55063588 68729004 55063725 68729175 55063862 68729346 55063999 68729517 55064136 68729688 55064273 68729859 55064410 68730030 55064547 68730201 55064684 68730372 55064821 68730543 55064958 68730714 55065095 68730885 55065232 68731056 55065369 68731227 55065506 68731398 55065643 68731569 55065780 68731740 55065917 68731911 55066054 68732082 55066191 68732253 55066328 68732424 55066465 68732595 55066602 68732766 55066739 68732937 55066876 68733108 55067013 68733279 55067150 68733450 55067287 68733621 55067424 68733792 55067561 68733963 55067698 68734134 55067835 68734305 55067972 68734476 55068109 68734647 55068246 68734818 55068383 68734989 55068520 68735160 55068657 68735331 55068794 68735502 55068931 68735673 55069068 68735844 55069205 68736015 55069342 68736186 55069479 68736357 55069616 68736528 55069753 68736699 55069890 68736870 55070027 68737041 55070164 68737212 55070301 68737383 55070438 68737554 55070575 68737725 55070712 68737896 55070849 68738067 55070986 68738238 55071123 68738409 55071260 68738580 55071397 68738751 55071534 68738922 55071671 68739093 55071808 68739264 55071945 68739435 55072082 68739606 55072219 68739777 55072356 68739948 55072493 68740119 55072630 68740290 55072767 68740461 55072904 68740632 55073041 68740803 55073178 68740974 55073315 68741145 55073452 68741316 55073589 68741487 55073726 68741658 55073863 68741829 55074000 68742000 55074137 68742171 55074274 68742342 55074411 68742513 55074548 68742684 55074685 68742855 55074822 68743026 55074959 68743197 55075096 68743368 55075233 68743539 55075370 68743710 55075507 68743881 55075644 68744052 55075781 68744223 55075918 68744394 55076055 68744565 55076192 68744736 55076329 68744907 55076466 68745078 55076603 68745249 55076740 68745420 55076877 68745591 55077014 68745762 55077151 68745933 55077288 68746104 55077425 68746275 55077562 68746446 55077699 68746617 55077836 68746788 55077973 68746959 55078110 68747130 55078247 68747301 55078384 68747472 55078521 68747643 55078658 68747814 55078795 68747985 55078932 68748156 55079069 68748327 55079206 68748498 55079343 68748669 55079480 68748840 55079617 68749011 55079754 68749182 55079891 68749353 55080028 68749524 55080165 68749695 55080302 68749866 55080439 68750037 55080576 68750208 55080713 68750379 55080850 68750550 55080987 68750721 55081124 68750892 55081261 68751063 55081398 68751234 55081535 68751405 55081672 68751576 55081809 68751747 55081946 68751918 55082083 68752089 55082220 68752260 55082357 68752431 55082494 68752602 55082631 68752773 55082768 68752944 55082905 68753115 55083042 68753286 55083179 68753457 55083316 68753628 55083453 68753799 55083590 68753970 55083727 68754141 55083864 68754312 55084001 68754483 55084138 68754654 55084275 68754825 55084412 68754996 55084549 68755167 55084686 68755338 55084823 68755509 55084960 68755680 55085097 68755851 55085234 68756022 55085371 68756193 55085508 68756364 55085645 68756535 55085782 68756706 55085919 68756877 55086056 68757048 55086193 68757219 55086330 68757390 55086467 68757561 55086604 68757732 55086741 68757903 55086878 68758074 55087015 68758245 55087152 68758416 55087289 68758587 55087426 68758758 55087563 68758929 55087700 68759100 55087837 68759271 55087974 68759442 55088111 68759613 55088248 68759784 55088385 68759955 55088522 68760126 55088659 68760297 55088796 68760468 55088933 68760639 55089070 68760810 55089207 68760981 55089344 68761152 55089481 68761323 55089618 68761494 55089755 68761665 55089892 68761836 55090029 68762007 55090166 68762178 55090303 68762349 55090440 68762520 55090577 68762691 55090714 68762862 55090851 68763033 55090988 68763204 55091125 68763375 55091262 68763546 55091399 68763717 55091536 68763888 55091673 68764059 55091810 68764230 55091947 68764401 55092084 68764572 55092221 68764743 55092358 68764914 55092495 68765085 55092632 68765256 55092769 68765427 55092906 68765598 55093043 68765769 55093180 68765940 55093317 68766111 55093454 68766282 55093591 68766453 55093728 68766624 55093865 68766795 55094002 68766966 55094139 68767137 55094276 68767308 55094413 68767479 55094550 68767650 55094687 68767821 55094824 68767992 55094961 68768163 55095098 68768334 55095235 68768505 55095372 68768676 55095509 68768847 55095646 68769018 55095783 68769189 55095920 68769360 55096057 68769531 55096194 68769702 55096331 68769873 55096468 68770044 55096605 68770215 55096742 68770386 55096879 68770557 55097016 68770728 55097153 68770899 55097290 68771070 55097427 68771241 55097564 68771412 55097701 68771583 55097838 68771754 55097975 68771925 55098112 68772096 55098249 68772267 55098386 68772438 55098523 68772609 55098660 68772780 55098797 68772951 55098934 68773122 55099071 68773293 55099208 68773464 55099345 68773635 55099482 68773806 55099619 68773977 55099756 68774148 55099893 68774319 55100030 68774490 55100167 68774661 55100304 68774832 55100441 68775003 55100578 68775174 55100715 68775345 55100852 68775516 55100989 68775687 55101126 68775858 55101263 68776029 55101400 68776200 55101537 68776371 55101674 68776542 55101811 68776713 55101948 68776884 55102085 68777055 55102222 68777226 55102359 68777397 55102496 68777568 55102633 68777739 55102770 68777910 55102907 68778081 55103044 68778252 55103181 68778423 55103318 68778594 55103455 68778765 55103592 68778936 55103729 68779107 55103866 68779278 55104003 68779449 55104140 68779620 55104277 68779791 55104414 68779962 55104551 68780133 55104688 68780304 55104825 68780475 55104962 68780646 55105099 68780817 55105236 68780988 55105373 68781159 55105510 68781330 55105647 68781501 55105784 68781672 55105921 68781843 55106058 68782014 55106195 68782185 55106332 68782356 55106469 68782527 55106606 68782698 55106743 68782869 55106880 68783040 55107017 68783211 55107154 68783382 55107291 68783553 55107428 68783724 55107565 68783895 55107702 68784066 55107839 68784237 55107976 68784408 55108113 68784579 55108250 68784750 55108387 68784921 55108524 68785092 55108661 68785263 55108798 68785434 55108935 68785605 55109072 68785776 55109209 68785947 55109346 68786118 55109483 68786289 55109620 68786460 55109757 68786631 55109894 68786802 55110031 68786973 55110168 68787144 55110305 68787315 55110442 68787486 55110579 68787657 55110716 68787828 55110853 68787999 55110990 68788170 55111127 68788341 55111264 68788512 55111401 68788683 55111538 68788854 55111675 68789025 55111812 68789196 55111949 68789367 55112086 68789538 55112223 68789709 55112360 68789880 55112497 68790051 55112634 68790222 55112771 68790393 55112908 68790564 55113045 68790735 55113182 68790906 55113319 68791077 55113456 68791248 55113593 68791419 55113730 68791590 55113867 68791761 55114004 68791932 55114141 68792103 55114278 68792274 55114415 68792445 55114552 68792616 55114689 68792787 55114826 68792958 55114963 68793129 55115100 68793300 55115237 68793471 55115374 68793642 55115511 68793813 55115648 68793984 55115785 68794155 55115922 68794326 55116059 68794497 55116196 68794668 55116333 68794839 55116470 68795010 55116607 68795181 55116744 68795352 55116881 68795523 55117018 68795694 55117155 68795865 55117292 68796036 55117429 68796207 55117566 68796378 55117703 68796549 55117840 68796720 55117977 68796891 55118114 68797062 55118251 68797233 55118388 68797404 55118525 68797575 55118662 68797746 55118799 68797917 55118936 68798088 55119073 68798259 55119210 68798430 55119347 68798601 55119484 68798772 55119621 68798943 55119758 68799114 55119895 68799285 55120032 68799456 55120169 68799627 55120306 68799798 55120443 68799969 55120580 68800140 55120717 68800311 55120854 68800482 55120991 68800653 55121128 68800824 55121265 68800995 55121402 68801166 55121539 68801337 55121676 68801508 55121813 68801679 55121950 68801850 55122087 68802021 55122224 68802192 55122361 68802363 55122498 68802534 55122635 68802705 55122772 68802876 55122909 68803047 55123046 68803218 55123183 68803389 55123320 68803560 55123457 68803731 55123594 68803902 55123731 68804073 55123868 68804244 55124005 68804415 55124142 68804586 55124279 68804757 55124416 68804928 55124553 68805099 55124690 68805270 55124827 68805441 55124964 68805612 55125101 68805783 55125238 68805954 55125375 68806125 55125512 68806296 55125649 68806467 55125786 68806638 55125923 68806809 55126060 68806980 55126197 68807151 55126334 68807322 55126471 68807493 55126608 68807664 55126745 68807835 55126882 68808006 55127019 68808177 55127156 68808348 55127293 68808519 55127430 68808690 55127567 68808861 55127704 68809032 55127841 68809203 55127978 68809374 55128115 68809545 55128252 68809716 55128389 68809887 55128526 68810058 55128663 68810229 55128800 68810400 55128937 68810571 55129074 68810742 55129211 68810913 55129348 68811084 55129485 68811255 55129622 68811426 55129759 68811597 55129896 68811768 55130033 68811939 55130170 68812110 55130307 68812281 55130444 68812452 55130581 68812623 55130718 68812794 55130855 68812965 55130992 68813136 55131129 68813307 55131266 68813478 55131403 68813649 55131540 68813820 55131677 68813991 55131814 68814162 55131951 68814333 55132088 68814504 55132225 68814675 55132362 68814846 55132499 68815017 55132636 68815188 55132773 68815359 55132910 68815530 55133047 68815701 55133184 68815872 55133321 68816043 55133458 68816214 55133595 68816385 55133732 68816556 55133869 68816727 55134006 68816898 55134143 68817069 55134280 68817240 55134417 68817411 55134554 68817582 55134691 68817753 55134828 68817924 55134965 68818095 55135102 68818266 55135239 68818437 55135376 68818608 55135513 68818779 55135650 68818950 55135787 68819121 55135924 68819292 55136061 68819463 55136198 68819634 55136335 68819805 55136472 68819976 55136609 68820147 55136746 68820318 55136883 68820489 55137020 68820660 55137157 68820831 55137294 68821002 55137431 68821173 55137568 68821344 55137705 68821515 55137842 68821686 55137979 68821857 55138116 68822028 55138253 68822199 55138390 68822370 55138527 68822541 55138664 68822712 55138801 68822883 55138938 68823054 55139075 68823225 55139212 68823396 55139349 68823567 55139486 68823738 55139623 68823909 55139760 68824080 55139897 68824251 55140034 68824422 55140171 68824593 55140308 68824764 55140445 68824935 55140582 68825106 55140719 68825277 55140856 68825448 55140993 68825619 55141130 68825790 55141267 68825961 55141404 68826132 55141541 68826303 55141678 68826474 55141815 68826645
1000 56579900 0 56579900 70621627 56580037 70621798 56580174 70621969 56580311 70622140 56580448 70622311 56580585 70622482 56580722 70622653 56580859 70622824 56580996 70622995 56581133 70623166 56581270 70623337 56581407 70623508 56581544 70623679 56581681 70623850 56581818 70624021 56581955 70624192 56582092 70624363 56582229 70624534 56582366 70624705 56582503 70624876 56582640 70625047 56582777 70625218 56582914 70625389 56583051 70625560 56583188 70625731 56583325 70625902 56583462 70626073 56583599 70626244 56583736 70626415 56583873 70626586 56584010 70626757 56584147 70626928 56584284 70627099 56584421 70627270 56584558 70627441 56584695 70627612 56584832 70627783 56584969 70627954 56585106 70628125 56585243 70628296 56585380 70628467 56585517 70628638 56585654 70628809 56585791 70628980 56585928 70629151 56586065 70629322 56586202 70629493 56586339 70629664 56586476 70629835 56586613 70630006 56586750 70630177 56586887 70630348 56587024 70630519 56587161 70630690 56587298 70630861 56587435 70631032 56587572 70631203 56587709 70631374 56587846 70631545 56587983 70631716 56588120 70631887 56588257 70632058 56588394 70632229 56588531 70632400 56588668 70632571 56588805 70632742 56588942 70632913 56589079 70633084 56589216 70633255 56589353 70633426 56589490 70633597 56589627 70633768 56589764 70633939 56589901 70634110 56590038 70634281 56590175 70634452 56590312 70634623 56590449 70634794 56590586 70634965 56590723 70635136 56590860 70635307 56590997 70635478 56591134 70635649 56591271 70635820 56591408 70635991 56591545 70636162 56591682 70636333 56591819 70636504 56591956 70636675 56592093 70636846 56592230 70637017 56592367 70637188 56592504 70637359 56592641 70637530 56592778 70637701 56592915 70637872 56593052 70638043 56593189 70638214 56593326 70638385 56593463 70638556 56593600 70638727 56593737 70638898 56593874 70639069 56594011 70639240 56594148 70639411 56594285 70639582 56594422 70639753 56594559 70639924 56594696 70640095 56594833 70640266 56594970 70640437 56595107 70640608 56595244 70640779 56595381 70640950 56595518 70641121 56595655 70641292 56595792 70641463 56595929 70641634 56596066 70641805 56596203 70641976 56596340 70642147 56596477 70642318 56596614 70642489 56596751 70642660 56596888 70642831 56597025 70643002 56597162 70643173 56597299 70643344 56597436 70643515 56597573 70643686 56597710 70643857 56597847 70644028 56597984 70644199 56598121 70644370 56598258 70644541 56598395 70644712 56598532 70644883 56598669 70645054 56598806 70645225 56598943 70645396 56599080 70645567 56599217 70645738 56599354 70645909 56599491 70646080 56599628 70646251 56599765 70646422 56599902 70646593 56600039 70646764 56600176 70646935 56600313 70647106 56600450 70647277 56600587 70647448 56600724 70647619 56600861 70647790 56600998 70647961 56601135 70648132 56601272 70648303 56601409 70648474 56601546 70648645 56601683 70648816 56601820 70648987 56601957 70649158 56602094 70649329 56602231 70649500 56602368 70649671 56602505 70649842 56602642 70650013 56602779 70650184 56602916 70650355 56603053 70650526 56603190 70650697 56603327 70650868 56603464 70651039 56603601 70651210 56603738 70651381 56603875 70651552 56604012 70651723 56604149 70651894 56604286 70652065 56604423 70652236 56604560 70652407 56604697 70652578 56604834 70652749 56604971 70652920 56605108 70653091 56605245 70653262 56605382 70653433 56605519 70653604 56605656 70653775 56605793 70653946 56605930 70654117 56606067 70654288 56606204 70654459 56606341 70654630 56606478 70654801 56606615 70654972 56606752 70655143 56606889 70655314 56607026 70655485 56607163 70655656 56607300 70655827 56607437 70655998 56607574 70656169 56607711 70656340 56607848 70656511 56607985 70656682 56608122 70656853 56608259 70657024 56608396 70657195 56608533 70657366 56608670 70657537 56608807 70657708 56608944 70657879 56609081 70658050 56609218 70658221 56609355 70658392 56609492 70658563 56609629 70658734 56609766 70658905 56609903 70659076 56610040 70659247 56610177 70659418 56610314 70659589 56610451 70659760 56610588 70659931 56610725 70660102 56610862 70660273 56610999 70660444 56611136 70660615 56611273 70660786 56611410 70660957 56611547 70661128 56611684 70661299 56611821 70661470 56611958 70661641 56612095 70661812 56612232 70661983 56612369 70662154 56612506 70662325 56612643 70662496 56612780 70662667 56612917 70662838 56613054 70663009 56613191 70663180 56613328 70663351 56613465 70663522 56613602 70663693 56613739 70663864 56613876 70664035 56614013 70664206 56614150 70664377 56614287 70664548 56614424 70664719 56614561 70664890 56614698 70665061 56614835 70665232 56614972 70665403 56615109 70665574 56615246 70665745 56615383 70665916 56615520 70666087 56615657 70666258 56615794 70666429 56615931 70666600 56616068 70666771 56616205 70666942 56616342 70667113 56616479 70667284 56616616 70667455 56616753 70667626 56616890 70667797 56617027 70667968 56617164 70668139 56617301 70668310 56617438 70668481 56617575 70668652 56617712 70668823 56617849 70668994 56617986 70669165 56618123 70669336 56618260 70669507 56618397 70669678 56618534 70669849 56618671 70670020 56618808 70670191 56618945 70670362 56619082 70670533 56619219 70670704 56619356 70670875 56619493 70671046 56619630 70671217 56619767 70671388 56619904 70671559 56620041 70671730 56620178 70671901 56620315 70672072 56620452 70672243 56620589 70672414 56620726 70672585 56620863 70672756 56621000 70672927 56621137 70673098 56621274 70673269 56621411 70673440 56621548 70673611 56621685 70673782 56621822 70673953 56621959 70674124 56622096 70674295 56622233 70674466 56622370 70674637 56622507 70674808 56622644 70674979 56622781 70675150 56622918 70675321 56623055 70675492 56623192 70675663 56623329 70675834 56623466 70676005 56623603 70676176 56623740 70676347 56623877 70676518 56624014 70676689 56624151 70676860 56624288 70677031 56624425 70677202 56624562 70677373 56624699 70677544 56624836 70677715 56624973 70677886 56625110 70678057 56625247 70678228 56625384 70678399 56625521 70678570 56625658 70678741 56625795 70678912 56625932 70679083 56626069 70679254 56626206 70679425 56626343 70679596 56626480 70679767 56626617 70679938 56626754 70680109 56626891 70680280 56627028 70680451 56627165 70680622 56627302 70680793 56627439 70680964 56627576 70681135 56627713 70681306 56627850 70681477 56627987 70681648 56628124 70681819 56628261 70681990 56628398 70682161 56628535 70682332 56628672 70682503 56628809 70682674 56628946 70682845 56629083 70683016 56629220 70683187 56629357 70683358 56629494 70683529 56629631 70683700 56629768 70683871 56629905 70684042 56630042 70684213 56630179 70684384 56630316 70684555 56630453 70684726 56630590 70684897 56630727 70685068 56630864 70685239 56631001 70685410 56631138 70685581 56631275 70685752 56631412 70685923 56631549 70686094 56631686 70686265 56631823 70686436 56631960 70686607 56632097 70686778 56632234 70686949 56632371 70687120 56632508 70687291 56632645 70687462 56632782 70687633 56632919 70687804 56633056 70687975 56633193 70688146 56633330 70688317 56633467 70688488 56633604 70688659 56633741 70688830 56633878 70689001 56634015 70689172 56634152 70689343 56634289 70689514 56634426 70689685 56634563 70689856 56634700 70690027 56634837 70690198 56634974 70690369 56635111 70690540 56635248 70690711 56635385 70690882 56635522 70691053 56635659 70691224 56635796 70691395 56635933 70691566 56636070 70691737 56636207 70691908 56636344 70692079 56636481 70692250 56636618 70692421 56636755 70692592 56636892 70692763 56637029 70692934 56637166 70693105 56637303 70693276 56637440 70693447 56637577 70693618 56637714 70693789 56637851 70693960 56637988 70694131 56638125 70694302 56638262 70694473 56638399 70694644 56638536 70694815 56638673 70694986 56638810 70695157 56638947 70695328 56639084 70695499 56639221 70695670 56639358 70695841 56639495 70696012 56639632 70696183 56639769 70696354 56639906 70696525 56640043 70696696 56640180 70696867 56640317 70697038 56640454 70697209 56640591 70697380 56640728 70697551 56640865 70697722 56641002 70697893 56641139 70698064 56641276 70698235 56641413 70698406 56641550 70698577 56641687 70698748 56641824 70698919 56641961 70699090 56642098 70699261 56642235 70699432 56642372 70699603 56642509 70699774 56642646 70699945 56642783 70700116 56642920 70700287 56643057 70700458 56643194 70700629 56643331 70700800 56643468 70700971 56643605 70701142 56643742 70701313 56643879 70701484 56644016 70701655 56644153 70701826 56644290 70701997 56644427 70702168 56644564 70702339 56644701 70702510 56644838 70702681 56644975 70702852 56645112 70703023 56645249 70703194 56645386 70703365 56645523 70703536 56645660 70703707 56645797 70703878 56645934 70704049 56646071 70704220 56646208 70704391 56646345 70704562 56646482 70704733 56646619 70704904 56646756 70705075 56646893 70705246 56647030 70705417 56647167 70705588 56647304 70705759 56647441 70705930 56647578 70706101 56647715 70706272 56647852 70706443 56647989 70706614 56648126 70706785 56648263 70706956 56648400 70707127 56648537 70707298 56648674 70707469 56648811 70707640 56648948 70707811 56649085 70707982 56649222 70708153 56649359 70708324 56649496 70708495 56649633 70708666 56649770 70708837 56649907 70709008 56650044 70709179 56650181 70709350 56650318 70709521 56650455 70709692 56650592 70709863 56650729 70710034 56650866 70710205 56651003 70710376 56651140 70710547 56651277 70710718 56651414 70710889 56651551 70711060 56651688 70711231 56651825 70711402 56651962 70711573 56652099 70711744 56652236 70711915 56652373 70712086 56652510 70712257 56652647 70712428 56652784 70712599 56652921 70712770 56653058 70712941 56653195 70713112 56653332 70713283 56653469 70713454 56653606 70713625 56653743 70713796 56653880 70713967 56654017 70714138 56654154 70714309 56654291 70714480 56654428 70714651 56654565 70714822 56654702 70714993 56654839 70715164 56654976 70715335 56655113 70715506 56655250 70715677 56655387 70715848 56655524 70716019 56655661 70716190 56655798 70716361 56655935 70716532 56656072 70716703 56656209 70716874 56656346 70717045 56656483 70717216 56656620 70717387 56656757 70717558 56656894 70717729 56657031 70717900 56657168 70718071 56657305 70718242 56657442 70718413 56657579 70718584 56657716 70718755 56657853 70718926 56657990 70719097 56658127 70719268 56658264 70719439 56658401 70719610 56658538 70719781 56658675 70719952 56658812 70720123 56658949 70720294 56659086 70720465 56659223 70720636 56659360 70720807 56659497 70720978 56659634 70721149 56659771 70721320 56659908 70721491 56660045 70721662 56660182 70721833 56660319 70722004 56660456 70722175 56660593 70722346 56660730 70722517 56660867 70722688 56661004 70722859 56661141 70723030 56661278 70723201 56661415 70723372 56661552 70723543 56661689 70723714 56661826 70723885 56661963 70724056 56662100 70724227 56662237 70724398 56662374 70724569 56662511 70724740 56662648 70724911 56662785 70725082 56662922 70725253 56663059 70725424 56663196 70725595 56663333 70725766 56663470 70725937 56663607 70726108 56663744 70726279 56663881 70726450 56664018 70726621 56664155 70726792 56664292 70726963 56664429 70727134 56664566 70727305 56664703 70727476 56664840 70727647 56664977 70727818 56665114 70727989 56665251 70728160 56665388 70728331 56665525 70728502 56665662 70728673 56665799 70728844 56665936 70729015 56666073 70729186 56666210 70729357 56666347 70729528 56666484 70729699 56666621 70729870 56666758 70730041 56666895 70730212 56667032 70730383 56667169 70730554 56667306 70730725 56667443 70730896 56667580 70731067 56667717 70731238 56667854 70731409 56667991 70731580 56668128 70731751 56668265 70731922 56668402 70732093 56668539 70732264 56668676 70732435 56668813 70732606 56668950 70732777 56669087 70732948 56669224 70733119 56669361 70733290 56669498 70733461 56669635 70733632 56669772 70733803 56669909 70733974 56670046 70734145 56670183 70734316 56670320 70734487 56670457 70734658 56670594 70734829 56670731 70735000 56670868 70735171 56671005 70735342 56671142 70735513 56671279 70735684 56671416 70735855 56671553 70736026 56671690 70736197 56671827 70736368 56671964 70736539 56672101 70736710 56672238 70736881 56672375 70737052 56672512 70737223 56672649 70737394 56672786 70737565 56672923 70737736 56673060 70737907 56673197 70738078 56673334 70738249 56673471 70738420 56673608 70738591 56673745 70738762 56673882 70738933 56674019 70739104 56674156 70739275 56674293 70739446 56674430 70739617 56674567 70739788 56674704 70739959 56674841 70740130 56674978 70740301 56675115 70740472 56675252 70740643 56675389 70740814 56675526 70740985 56675663 70741156 56675800 70741327 56675937 70741498 56676074 70741669 56676211 70741840 56676348 70742011 56676485 70742182 56676622 70742353 56676759 70742524 56676896 70742695 56677033 70742866 56677170 70743037 56677307 70743208 56677444 70743379 56677581 70743550 56677718 70743721 56677855 70743892 56677992 70744063 56678129 70744234 56678266 70744405 56678403 70744576 56678540 70744747 56678677 70744918 56678814 70745089 56678951 70745260 56679088 70745431 56679225 70745602 56679362 70745773 56679499 70745944 56679636 70746115 56679773 70746286 56679910 70746457 56680047 70746628 56680184 70746799 56680321 70746970 56680458 70747141 56680595 70747312 56680732 70747483 56680869 70747654 56681006 70747825 56681143 70747996 56681280 70748167 56681417 70748338 56681554 70748509 56681691 70748680 56681828 70748851 56681965 70749022 56682102 70749193 56682239 70749364 56682376 70749535 56682513 70749706 56682650 70749877 56682787 70750048 56682924 70750219 56683061 70750390 56683198 70750561 56683335 70750732 56683472 70750903 56683609 70751074 56683746 70751245 56683883 70751416 56684020 70751587 56684157 70751758 56684294 70751929 56684431 70752100 56684568 70752271 56684705 70752442 56684842 70752613 56684979 70752784 56685116 70752955 56685253 70753126 56685390 70753297 56685527 70753468 56685664 70753639 56685801 70753810 56685938 70753981 56686075 70754152 56686212 70754323 56686349 70754494 56686486 70754665 56686623 70754836 56686760 70755007 56686897 70755178 56687034 70755349 56687171 70755520 56687308 70755691 56687445 70755862 56687582 70756033 56687719 70756204 56687856 70756375 56687993 70756546 56688130 70756717 56688267 70756888 56688404 70757059 56688541 70757230 56688678 70757401 56688815 70757572 56688952 70757743 56689089 70757914 56689226 70758085 56689363 70758256 56689500 70758427 56689637 70758598 56689774 70758769 56689911 70758940 56690048 70759111 56690185 70759282 56690322 70759453 56690459 70759624 56690596 70759795 56690733 70759966 56690870 70760137 56691007 70760308 56691144 70760479 56691281 70760650 56691418 70760821 56691555 70760992 56691692 70761163 56691829 70761334 56691966 70761505 56692103 70761676 56692240 70761847 56692377 70762018 56692514 70762189 56692651 70762360 56692788 70762531 56692925 70762702 56693062 70762873 56693199 70763044 56693336 70763215 56693473 70763386 56693610 70763557 56693747 70763728 56693884 70763899 56694021 70764070 56694158 70764241 56694295 70764412 56694432 70764583 56694569 70764754 56694706 70764925 56694843 70765096 56694980 70765267 56695117 70765438 56695254 70765609 56695391 70765780 56695528 70765951 56695665 70766122 56695802 70766293 56695939 70766464 56696076 70766635 56696213 70766806 56696350 70766977 56696487 70767148 56696624 70767319 56696761 70767490 56696898 70767661 56697035 70767832 56697172 70768003 56697309 70768174 56697446 70768345 56697583 70768516 56697720 70768687 56697857 70768858 56697994 70769029 56698131 70769200 56698268 70769371 56698405 70769542 56698542 70769713 56698679 70769884 56698816 70770055 56698953 70770226 56699090 70770397 56699227 70770568 56699364 70770739 56699501 70770910 56699638 70771081 56699775 70771252 56699912 70771423 56700049 70771594 56700186 70771765 56700323 70771936 56700460 70772107 56700597 70772278 56700734 70772449 56700871 70772620 56701008 70772791 56701145 70772962 56701282 70773133 56701419 70773304 56701556 70773475 56701693 70773646 56701830 70773817 56701967 70773988 56702104 70774159 56702241 70774330 56702378 70774501 56702515 70774672 56702652 70774843 56702789 70775014 56702926 70775185 56703063 70775356 56703200 70775527 56703337 70775698 56703474 70775869 56703611 70776040 56703748 70776211 56703885 70776382 56704022 70776553 56704159 70776724 56704296 70776895 56704433 70777066 56704570 70777237 56704707 70777408 56704844 70777579 56704981 70777750 56705118 70777921 56705255 70778092 56705392 70778263 56705529 70778434 56705666 70778605 56705803 70778776 56705940 70778947 56706077 70779118 56706214 70779289 56706351 70779460 56706488 70779631 56706625 70779802 56706762 70779973 56706899 70780144 56707036 70780315 56707173 70780486 56707310 70780657 56707447 70780828 56707584 70780999 56707721 70781170 56707858 70781341 56707995 70781512 56708132 70781683 56708269 70781854 56708406 70782025 56708543 70782196 56708680 70782367 56708817 70782538 56708954 70782709 56709091 70782880 56709228 70783051 56709365 70783222 56709502 70783393 56709639 70783564 56709776 70783735 56709913 70783906 56710050 70784077 56710187 70784248 56710324 70784419 56710461 70784590 56710598 70784761 56710735 70784932 56710872 70785103 56711009 70785274 56711146 70785445 56711283 70785616 56711420 70785787 56711557 70785958 56711694 70786129 56711831 70786300 56711968 70786471 56712105 70786642 56712242 70786813 56712379 70786984 56712516 70787155 56712653 70787326 56712790 70787497 56712927 70787668 56713064 70787839 56713201 70788010 56713338 70788181 56713475 70788352 56713612 70788523 56713749 70788694 56713886 70788865 56714023 70789036 56714160 70789207 56714297 70789378 56714434 70789549 56714571 70789720 56714708 70789891 56714845 70790062 56714982 70790233 56715119 70790404 56715256 70790575 56715393 70790746 56715530 70790917 56715667 70791088 56715804 70791259 56715941 70791430 56716078 70791601 56716215 70791772 56716352 70791943 56716489 70792114 56716626 70792285
1000 19028341 0 19028341 23750703 19028478 23750874 19028615 23751045 19028752 23751216 19028889 23751387 19029026 23751558 19029163 23751729 19029300 23751900 19029437 23752071 19029574 23752242 19029711 23752413 19029848 23752584 19029985 23752755 19030122 23752926 19030259 23753097 19030396 23753268 19030533 23753439 19030670 23753610 19030807 23753781 19030944 23753952 19031081 23754123 19031218 23754294 19031355 23754465 19031492 23754636 19031629 23754807 19031766 23754978 19031903 23755149 19032040 23755320 19032177 23755491 19032314 23755662 19032451 23755833 19032588 23756004 19032725 23756175 19032862 23756346 19032999 23756517 19033136 23756688 19033273 23756859 19033410 23757030 19033547 23757201 19033684 23757372 19033821 23757543 19033958 23757714 19034095 23757885 19034232 23758056 19034369 23758227 19034506 23758398 19034643 23758569 19034780 23758740 19034917 23758911 19035054 23759082 19035191 23759253 19035328 23759424 19035465 23759595 19035602 23759766 19035739 23759937 19035876 23760108 19036013 23760279 19036150 23760450 19036287 23760621 19036424 23760792 19036561 23760963 19036698 23761134 19036835 23761305 19036972 23761476 19037109 23761647 19037246 23761818 19037383 23761989 19037520 23762160 19037657 23762331 19037794 23762502 19037931 23762673 19038068 23762844 19038205 23763015 19038342 23763186 19038479 23763357 19038616 23763528 19038753 23763699 19038890 23763870 19039027 23764041 19039164 23764212 19039301 23764383 19039438 23764554 19039575 23764725 19039712 23764896 19039849 23765067 19039986 23765238 19040123 23765409 19040260 23765580 19040397 23765751 19040534 23765922 19040671 23766093 19040808 23766264 19040945 23766435 19041082 23766606 19041219 23766777 19041356 23766948 19041493 23767119 19041630 23767290 19041767 23767461 19041904 23767632 19042041 23767803 19042178 23767974 19042315 23768145 19042452 23768316 19042589 23768487 19042726 23768658 19042863 23768829 19043000 23769000 19043137 23769171 19043274 23769342 19043411 23769513 19043548 23769684 19043685 23769855 19043822 23770026 19043959 23770197 19044096 23770368 19044233 23770539 19044370 23770710 19044507 23770881 19044644 23771052 19044781 23771223 19044918 23771394 19045055 23771565 19045192 23771736 19045329 23771907 19045466 23772078 19045603 23772249 19045740 23772420 19045877 23772591 19046014 23772762 19046151 23772933 19046288 23773104 19046425 23773275 19046562 23773446 19046699 23773617 19046836 23773788 19046973 23773959 19047110 23774130 19047247 23774301 19047384 23774472 19047521 23774643 19047658 23774814 19047795 23774985 19047932 23775156 19048069 23775327 19048206 23775498 19048343 23775669 19048480 23775840 19048617 23776011 19048754 23776182 19048891 23776353 19049028 23776524 19049165 23776695 19049302 23776866 19049439 23777037 19049576 23777208 19049713 23777379 19049850 23777550 19049987 23777721 19050124 23777892 19050261 23778063 19050398 23778234 19050535 23778405 19050672 23778576 19050809 23778747 19050946 23778918 19051083 23779089 19051220 23779260 19051357 23779431 19051494 23779602 19051631 23779773 19051768 23779944 19051905 23780115 19052042 23780286 19052179 23780457 19052316 23780628 19052453 23780799 19052590 23780970 19052727 23781141 19052864 23781312 19053001 23781483 19053138 23781654 19053275 23781825 19053412 23781996 19053549 23782167 19053686 23782338 19053823 23782509 19053960 23782680 19054097 23782851 19054234 23783022 19054371 23783193 19054508 23783364 19054645 23783535 19054782 23783706 19054919 23783877 19055056 23784048 19055193 23784219 19055330 23784390 19055467 23784561 19055604 23784732 19055741 23784903 19055878 23785074 19056015 23785245 19056152 23785416 19056289 23785587 19056426 23785758 19056563 23785929 19056700 23786100 19056837 23786271 19056974 23786442 19057111 23786613 19057248 23786784 19057385 23786955 19057522 23787126 19057659 23787297 19057796 23787468 19057933 23787639 19058070 23787810 19058207 23787981 19058344 23788152 19058481 23788323 19058618 23788494 19058755 23788665 19058892 23788836 19059029 23789007 19059166 23789178 19059303 23789349 19059440 23789520 19059577 23789691 19059714 23789862 19059851 23790033 19059988 23790204 19060125 23790375 19060262 23790546 19060399 23790717 19060536 23790888 19060673 23791059 19060810 23791230 19060947 23791401 19061084 23791572 19061221 23791743 19061358 23791914 19061495 23792085 19061632 23792256 19061769 23792427 19061906 23792598 19062043 23792769 19062180 23792940 19062317 23793111 19062454 23793282 19062591 23793453 19062728 23793624 19062865 23793795 19063002 23793966 19063139 23794137 19063276 23794308 19063413 23794479 19063550 23794650 19063687 23794821 19063824 23794992 19063961 23795163 19064098 23795334 19064235 23795505 19064372 23795676 19064509 23795847 19064646 23796018 19064783 23796189 19064920 23796360 19065057 23796531 19065194 23796702 19065331 23796873 19065468 23797044 19065605 23797215 19065742 23797386 19065879 23797557 19066016 23797728 19066153 23797899 19066290 23798070 19066427 23798241 19066564 23798412 19066701 23798583 19066838 23798754 19066975 23798925 19067112 23799096 19067249 23799267 19067386 23799438 19067523 23799609 19067660 23799780 19067797 23799951 19067934 23800122 19068071 23800293 19068208 23800464 19068345 23800635 19068482 23800806 19068619 23800977 19068756 23801148 19068893 23801319 19069030 23801490 19069167 23801661 19069304 23801832 19069441 23802003 19069578 23802174 19069715 23802345 19069852 23802516 19069989 23802687 19070126 23802858 19070263 23803029 19070400 23803200 19070537 23803371 19070674 23803542 19070811 23803713 19070948 23803884 19071085 23804055 19071222 23804226 19071359 23804397 19071496 23804568 19071633 23804739 19071770 23804910 19071907 23805081 19072044 23805252 19072181 23805423 19072318 23805594 19072455 23805765 19072592 23805936 19072729 23806107 19072866 23806278 19073003 23806449 19073140 23806620 19073277 23806791 19073414 23806962 19073551 23807133 19073688 23807304 19073825 23807475 19073962 23807646 19074099 23807817 19074236 23807988 19074373 23808159 19074510 23808330 19074647 23808501 19074784 23808672 19074921 23808843 19075058 23809014 19075195 23809185 19075332 23809356 19075469 23809527 19075606 23809698 19075743 23809869 19075880 23810040 19076017 23810211 19076154 23810382 19076291 23810553 19076428 23810724 19076565 23810895 19076702 23811066 19076839 23811237 19076976 23811408 19077113 23811579 19077250 23811750 19077387 23811921 19077524 23812092 19077661 23812263 19077798 23812434 19077935 23812605 19078072 23812776 19078209 23812947 19078346 23813118 19078483 23813289 19078620 23813460 19078757 23813631 19078894 23813802 19079031 23813973 19079168 23814144 19079305 23814315 19079442 23814486 19079579 23814657 19079716 23814828 19079853 23814999 19079990 23815170 19080127 23815341 19080264 23815512 19080401 23815683 19080538 23815854 19080675 23816025 19080812 23816196 19080949 23816367 19081086 23816538 19081223 23816709 19081360 23816880 19081497 23817051 19081634 23817222 19081771 23817393 19081908 23817564 19082045 23817735 19082182 23817906 19082319 23818077 19082456 23818248 19082593 23818419 19082730 23818590 19082867 23818761 19083004 23818932 19083141 23819103 19083278 23819274 19083415 23819445 19083552 23819616 19083689 23819787 19083826 23819958 19083963 23820129 19084100 23820300 19084237 23820471 19084374 23820642 19084511 23820813 19084648 23820984 19084785 23821155 19084922 23821326 19085059 23821497 19085196 23821668 19085333 23821839 19085470 23822010 19085607 23822181 19085744 23822352 19085881 23822523 19086018 23822694 19086155 23822865 19086292 23823036 19086429 23823207 19086566 23823378 19086703 23823549 19086840 23823720 19086977 23823891 19087114 23824062 19087251 23824233 19087388 23824404 19087525 23824575 19087662 23824746 19087799 23824917 19087936 23825088 19088073 23825259 19088210 23825430 19088347 23825601 19088484 23825772 19088621 23825943 19088758 23826114 19088895 23826285 19089032 23826456 19089169 23826627 19089306 23826798 19089443 23826969 19089580 23827140 19089717 23827311 19089854 23827482 19089991 23827653 19090128 23827824 19090265 23827995 19090402 23828166 19090539 23828337 19090676 23828508 19090813 23828679 19090950 23828850 19091087 23829021 19091224 23829192 19091361 23829363 19091498 23829534 19091635 23829705 19091772 23829876 19091909 23830047 19092046 23830218 19092183 23830389 19092320 23830560 19092457 23830731 19092594 23830902 19092731 23831073 19092868 23831244 19093005 23831415 19093142 23831586 19093279 23831757 19093416 23831928 19093553 23832099 19093690 23832270 19093827 23832441 19093964 23832612 19094101 23832783 19094238 23832954 19094375 23833125 19094512 23833296 19094649 23833467 19094786 23833638 19094923 23833809 19095060 23833980 19095197 23834151 19095334 23834322 19095471 23834493 19095608 23834664 19095745 23834835 19095882 23835006 19096019 23835177 19096156 23835348 19096293 23835519 19096430 23835690 19096567 23835861 19096704 23836032 19096841 23836203 19096978 23836374 19097115 23836545 19097252 23836716 19097389 23836887 19097526 23837058 19097663 23837229 19097800 23837400 19097937 23837571 19098074 23837742 19098211 23837913 19098348 23838084 19098485 23838255 19098622 23838426 19098759 23838597 19098896 23838768 19099033 23838939 19099170 23839110 19099307 23839281 19099444 23839452 19099581 23839623 19099718 23839794 19099855 23839965 19099992 23840136 19100129 23840307 19100266 23840478 19100403 23840649 19100540 23840820 19100677 23840991 19100814 23841162 19100951 23841333 19101088 23841504 19101225 23841675 19101362 23841846 19101499 23842017 19101636 23842188 19101773 23842359 19101910 23842530 19102047 23842701 19102184 23842872 19102321 23843043 19102458 23843214 19102595 23843385 19102732 23843556 19102869 23843727 19103006 23843898 19103143 23844069 19103280 23844240 19103417 23844411 19103554 23844582 19103691 23844753 19103828 23844924 19103965 23845095 19104102 23845266 19104239 23845437 19104376 23845608 19104513 23845779 19104650 23845950 19104787 23846121 19104924 23846292 19105061 23846463 19105198 23846634 19105335 23846805 19105472 23846976 19105609 23847147 19105746 23847318 19105883 23847489 19106020 23847660 19106157 23847831 19106294 23848002 19106431 23848173 19106568 23848344 19106705 23848515 19106842 23848686 19106979 23848857 19107116 23849028 19107253 23849199 19107390 23849370 19107527 23849541 19107664 23849712 19107801 23849883 19107938 23850054 19108075 23850225 19108212 23850396 19108349 23850567 19108486 23850738 19108623 23850909 19108760 23851080 19108897 23851251 19109034 23851422 19109171 23851593 19109308 23851764 19109445 23851935 19109582 23852106 19109719 23852277 19109856 23852448 19109993 23852619 19110130 23852790 19110267 23852961 19110404 23853132 19110541 23853303 19110678 23853474 19110815 23853645 19110952 23853816 19111089 23853987 19111226 23854158 19111363 23854329 19111500 23854500 19111637 23854671 19111774 23854842 19111911 23855013 19112048 23855184 19112185 23855355 19112322 23855526 19112459 23855697 19112596 23855868 19112733 23856039 19112870 23856210 19113007 23856381 19113144 23856552 19113281 23856723 19113418 23856894 19113555 23857065 19113692 23857236 19113829 23857407 19113966 23857578 19114103 23857749 19114240 23857920 19114377 23858091 19114514 23858262 19114651 23858433 19114788 23858604 19114925 23858775 19115062 23858946 19115199 23859117 19115336 23859288 19115473 23859459 19115610 23859630 19115747 23859801 19115884 23859972 19116021 23860143 19116158 23860314 19116295 23860485 19116432 23860656 19116569 23860827 19116706 23860998 19116843 23861169 19116980 23861340 19117117 23861511 19117254 23861682 19117391 23861853 19117528 23862024 19117665 23862195 19117802 23862366 19117939 23862537 19118076 23862708 19118213 23862879 19118350 23863050 19118487 23863221 19118624 23863392 19118761 23863563 19118898 23863734 19119035 23863905 19119172 23864076 19119309 23864247 19119446 23864418 19119583 23864589 19119720 23864760 19119857 23864931 19119994 23865102 19120131 23865273 19120268 23865444 19120405 23865615 19120542 23865786 19120679 23865957 19120816 23866128 19120953 23866299 19121090 23866470 19121227 23866641 19121364 23866812 19121501 23866983 19121638 23867154 19121775 23867325 19121912 23867496 19122049 23867667 19122186 23867838 19122323 23868009 19122460 23868180 19122597 23868351 19122734 23868522 19122871 23868693 19123008 23868864 19123145 23869035 19123282 23869206 19123419 23869377 19123556 23869548 19123693 23869719 19123830 23869890 19123967 23870061 19124104 23870232 19124241 23870403 19124378 23870574 19124515 23870745 19124652 23870916 19124789 23871087 19124926 23871258 19125063 23871429 19125200 23871600 19125337 23871771 19125474 23871942 19125611 23872113 19125748 23872284 19125885 23872455 19126022 23872626 19126159 23872797 19126296 23872968 19126433 23873139 19126570 23873310 19126707 23873481 19126844 23873652 19126981 23873823 19127118 23873994 19127255 23874165 19127392 23874336 19127529 23874507 19127666 23874678 19127803 23874849 19127940 23875020 19128077 23875191 19128214 23875362 19128351 23875533 19128488 23875704 19128625 23875875 19128762 23876046 19128899 23876217 19129036 23876388 19129173 23876559 19129310 23876730 19129447 23876901 19129584 23877072 19129721 23877243 19129858 23877414 19129995 23877585 19130132 23877756 19130269 23877927 19130406 23878098 19130543 23878269 19130680 23878440 19130817 23878611 19130954 23878782 19131091 23878953 19131228 23879124 19131365 23879295 19131502 23879466 19131639 23879637 19131776 23879808 19131913 23879979 19132050 23880150 19132187 23880321 19132324 23880492 19132461 23880663 19132598 23880834 19132735 23881005 19132872 23881176 19133009 23881347 19133146 23881518 19133283 23881689 19133420 23881860 19133557 23882031 19133694 23882202 19133831 23882373 19133968 23882544 19134105 23882715 19134242 23882886 19134379 23883057 19134516 23883228 19134653 23883399 19134790 23883570 19134927 23883741 19135064 23883912 19135201 23884083 19135338 23884254 19135475 23884425 19135612 23884596 19135749 23884767 19135886 23884938 19136023 23885109 19136160 23885280 19136297 23885451 19136434 23885622 19136571 23885793 19136708 23885964 19136845 23886135 19136982 23886306 19137119 23886477 19137256 23886648 19137393 23886819 19137530 23886990 19137667 23887161 19137804 23887332 19137941 23887503 19138078 23887674 19138215 23887845 19138352 23888016 19138489 23888187 19138626 23888358 19138763 23888529 19138900 23888700 19139037 23888871 19139174 23889042 19139311 23889213 19139448 23889384 19139585 23889555 19139722 23889726 19139859 23889897 19139996 23890068 19140133 23890239 19140270 23890410 19140407 23890581 19140544 23890752 19140681 23890923 19140818 23891094 19140955 23891265 19141092 23891436 19141229 23891607 19141366 23891778 19141503 23891949 19141640 23892120 19141777 23892291 19141914 23892462 19142051 23892633 19142188 23892804 19142325 23892975 19142462 23893146 19142599 23893317 19142736 23893488 19142873 23893659 19143010 23893830 19143147 23894001 19143284 23894172 19143421 23894343 19143558 23894514 19143695 23894685 19143832 23894856 19143969 23895027 19144106 23895198 19144243 23895369 19144380 23895540 19144517 23895711 19144654 23895882 19144791 23896053 19144928 23896224 19145065 23896395 19145202 23896566 19145339 23896737 19145476 23896908 19145613 23897079 19145750 23897250 19145887 23897421 19146024 23897592 19146161 23897763 19146298 23897934 19146435 23898105 19146572 23898276 19146709 23898447 19146846 23898618 19146983 23898789 19147120 23898960 19147257 23899131 19147394 23899302 19147531 23899473 19147668 23899644 19147805 23899815 19147942 23899986 19148079 23900157 19148216 23900328 19148353 23900499 19148490 23900670 19148627 23900841 19148764 23901012 19148901 23901183 19149038 23901354 19149175 23901525 19149312 23901696 19149449 23901867 19149586 23902038 19149723 23902209 19149860 23902380 19149997 23902551 19150134 23902722 19150271 23902893 19150408 23903064 19150545 23903235 19150682 23903406 19150819 23903577 19150956 23903748 19151093 23903919 19151230 23904090 19151367 23904261 19151504 23904432 19151641 23904603 19151778 23904774 19151915 23904945 19152052 23905116 19152189 23905287 19152326 23905458 19152463 23905629 19152600 23905800 19152737 23905971 19152874 23906142 19153011 23906313 19153148 23906484 19153285 23906655 19153422 23906826 19153559 23906997 19153696 23907168 19153833 23907339 19153970 23907510 19154107 23907681 19154244 23907852 19154381 23908023 19154518 23908194 19154655 23908365 19154792 23908536 19154929 23908707 19155066 23908878 19155203 23909049 19155340 23909220 19155477 23909391 19155614 23909562 19155751 23909733 19155888 23909904 19156025 23910075 19156162 23910246 19156299 23910417 19156436 23910588 19156573 23910759 19156710 23910930 19156847 23911101 19156984 23911272 19157121 23911443 19157258 23911614 19157395 23911785 19157532 23911956 19157669 23912127 19157806 23912298 19157943 23912469 19158080 23912640 19158217 23912811 19158354 23912982 19158491 23913153 19158628 23913324 19158765 23913495 19158902 23913666 19159039 23913837 19159176 23914008 19159313 23914179 19159450 23914350 19159587 23914521 19159724 23914692 19159861 23914863 19159998 23915034 19160135 23915205 19160272 23915376 19160409 23915547 19160546 23915718 19160683 23915889 19160820 23916060 19160957 23916231 19161094 23916402 19161231 23916573 19161368 23916744 19161505 23916915 19161642 23917086 19161779 23917257 19161916 23917428 19162053 23917599 19162190 23917770 19162327 23917941 19162464 23918112 19162601 23918283 19162738 23918454 19162875 23918625 19163012 23918796 19163149 23918967 19163286 23919138 19163423 23919309 19163560 23919480 19163697 23919651 19163834 23919822 19163971 23919993 19164108 23920164 19164245 23920335 19164382 23920506 19164519 23920677 19164656 23920848 19164793 23921019 19164930 23921190 19165067 23921361
1000 56990900 0 56990900 71134627 56991037 71134798 56991174 71134969 56991311 71135140 56991448 71135311 56991585 71135482 56991722 71135653 56991859 71135824 56991996 71135995 56992133 71136166 56992270 71136337 56992407 71136508 56992544 71136679 56992681 71136850 56992818 71137021 56992955 71137192 56993092 71137363 56993229 71137534 56993366 71137705 56993503 71137876 56993640 71138047 56993777 71138218 56993914 71138389 56994051 71138560 56994188 71138731 56994325 71138902 56994462 71139073 56994599 71139244 56994736 71139415 56994873 71139586 56995010 71139757 56995147 71139928 56995284 71140099 56995421 71140270 56995558 71140441 56995695 71140612 56995832 71140783 56995969 71140954 56996106 71141125 56996243 71141296 56996380 71141467 56996517 71141638 56996654 71141809 56996791 71141980 56996928 71142151 56997065 71142322 56997202 71142493 56997339 71142664 56997476 71142835 56997613 71143006 56997750 71143177 56997887 71143348 56998024 71143519 56998161 71143690 56998298 71143861 56998435 71144032 56998572 71144203 56998709 71144374 56998846 71144545 56998983 71144716 56999120 71144887 56999257 71145058 56999394 71145229 56999531 71145400 56999668 71145571 56999805 71145742 56999942 71145913 57000079 71146084 57000216 71146255 57000353 71146426 57000490 71146597 57000627 71146768 57000764 71146939 57000901 71147110 57001038 71147281 57001175 71147452 57001312 71147623 57001449 71147794 57001586 71147965 57001723 71148136 57001860 71148307 57001997 71148478 57002134 71148649 57002271 71148820 57002408 71148991 57002545 71149162 57002682 71149333 57002819 71149504 57002956 71149675 57003093 71149846 57003230 71150017 57003367 71150188 57003504 71150359 57003641 71150530 57003778 71150701 57003915 71150872 57004052 71151043 57004189 71151214 57004326 71151385 57004463 71151556 57004600 71151727 57004737 71151898 57004874 71152069 57005011 71152240 57005148 71152411 57005285 71152582 57005422 71152753 57005559 71152924 57005696 71153095 57005833 71153266 57005970 71153437 57006107 71153608 57006244 71153779 57006381 71153950 57006518 71154121 57006655 71154292 57006792 71154463 57006929 71154634 57007066 71154805 57007203 71154976 57007340 71155147 57007477 71155318 57007614 71155489 57007751 71155660 57007888 71155831 57008025 71156002 57008162 71156173 57008299 71156344 57008436 71156515 57008573 71156686 57008710 71156857 57008847 71157028 57008984 71157199 57009121 71157370 57009258 71157541 57009395 71157712 57009532 71157883 57009669 71158054 57009806 71158225 57009943 71158396 57010080 71158567 57010217 71158738 57010354 71158909 57010491 71159080 57010628 71159251 57010765 71159422 57010902 71159593 57011039 71159764 57011176 71159935 57011313 71160106 57011450 71160277 57011587 71160448 57011724 71160619 57011861 71160790 57011998 71160961 57012135 71161132 57012272 71161303 57012409 71161474 57012546 71161645 57012683 71161816 57012820 71161987 57012957 71162158 57013094 71162329 57013231 71162500 57013368 71162671 57013505 71162842 57013642 71163013 57013779 71163184 57013916 71163355 57014053 71163526 57014190 71163697 57014327 71163868 57014464 71164039 57014601 71164210 57014738 71164381 57014875 71164552 57015012 71164723 57015149 71164894 57015286 71165065 57015423 71165236 57015560 71165407 57015697 71165578 57015834 71165749 57015971 71165920 57016108 71166091 57016245 71166262 57016382 71166433 57016519 71166604 57016656 71166775 57016793 71166946 57016930 71167117 57017067 71167288 57017204 71167459 57017341 71167630 57017478 71167801 57017615 71167972 57017752 71168143 57017889 71168314 57018026 71168485 57018163 71168656 57018300 71168827 57018437 71168998 57018574 71169169 57018711 71169340 57018848 71169511 57018985 71169682 57019122 71169853 57019259 71170024 57019396 71170195 57019533 71170366 57019670 71170537 57019807 71170708 57019944 71170879 57020081 71171050 57020218 71171221 57020355 71171392 57020492 71171563 57020629 71171734 57020766 71171905 57020903 71172076 57021040 71172247 57021177 71172418 57021314 71172589 57021451 71172760 57021588 71172931 57021725 71173102 57021862 71173273 57021999 71173444 57022136 71173615 57022273 71173786 57022410 71173957 57022547 71174128 57022684 71174299 57022821 71174470 57022958 71174641 57023095 71174812 57023232 71174983 57023369 71175154 57023506 71175325 57023643 71175496 57023780 71175667 57023917 71175838 57024054 71176009 57024191 71176180 57024328 71176351 57024465 71176522 57024602 71176693 57024739 71176864 57024876 71177035 57025013 71177206 57025150 71177377 57025287 71177548 57025424 71177719 57025561 71177890 57025698 71178061 57025835 71178232 57025972 71178403 57026109 71178574 57026246 71178745 57026383 71178916 57026520 71179087 57026657 71179258 57026794 71179429 57026931 71179600 57027068 71179771 57027205 71179942 57027342 71180113 57027479 71180284 57027616 71180455 57027753 71180626 57027890 71180797 57028027 71180968 57028164 71181139 57028301 71181310 57028438 71181481 57028575 71181652 57028712 71181823 57028849 71181994 57028986 71182165 57029123 71182336 57029260 71182507 57029397 71182678 57029534 71182849 57029671 71183020 57029808 71183191 57029945 71183362 57030082 71183533 57030219 71183704 57030356 71183875 57030493 71184046 57030630 71184217 57030767 71184388 57030904 71184559 57031041 71184730 57031178 71184901 57031315 71185072 57031452 71185243 57031589 71185414 57031726 71185585 57031863 71185756 57032000 71185927 57032137 71186098 57032274 71186269 57032411 71186440 57032548 71186611 57032685 71186782 57032822 71186953 57032959 71187124 57033096 71187295 57033233 71187466 57033370 71187637 57033507 71187808 57033644 71187979 57033781 71188150 57033918 71188321 57034055 71188492 57034192 71188663 57034329 71188834 57034466 71189005 57034603 71189176 57034740 71189347 57034877 71189518 57035014 71189689 57035151 71189860 57035288 71190031 57035425 71190202 57035562 71190373 57035699 71190544 57035836 71190715 57035973 71190886 57036110 71191057 57036247 71191228 57036384 71191399 57036521 71191570 57036658 71191741 57036795 71191912 57036932 71192083 57037069 71192254 57037206 71192425 57037343 71192596 57037480 71192767 57037617 71192938 57037754 71193109 57037891 71193280 57038028 71193451 57038165 71193622 57038302 71193793 57038439 71193964 57038576 71194135 57038713 71194306 57038850 71194477 57038987 71194648 57039124 71194819 57039261 71194990 57039398 71195161 57039535 71195332 57039672 71195503 57039809 71195674 57039946 71195845 57040083 71196016 57040220 71196187 57040357 71196358 57040494 71196529 57040631 71196700 57040768 71196871 57040905 71197042 57041042 71197213 57041179 71197384 57041316 71197555 57041453 71197726 57041590 71197897 57041727 71198068 57041864 71198239 57042001 71198410 57042138 71198581 57042275 71198752 57042412 71198923 57042549 71199094 57042686 71199265 57042823 71199436 57042960 71199607 57043097 71199778 57043234 71199949 57043371 71200120 57043508 71200291 57043645 71200462 57043782 71200633 57043919 71200804 57044056 71200975 57044193 71201146 57044330 71201317 57044467 71201488 57044604 71201659 57044741 71201830 57044878 71202001 57045015 71202172 57045152 71202343 57045289 71202514 57045426 71202685 57045563 71202856 57045700 71203027 57045837 71203198 57045974 71203369 57046111 71203540 57046248 71203711 57046385 71203882 57046522 71204053 57046659 71204224 57046796 71204395 57046933 71204566 57047070 71204737 57047207 71204908 57047344 71205079 57047481 71205250 57047618 71205421 57047755 71205592 57047892 71205763 57048029 71205934 57048166 71206105 57048303 71206276 57048440 71206447 57048577 71206618 57048714 71206789 57048851 71206960 57048988 71207131 57049125 71207302 57049262 71207473 57049399 71207644 57049536 71207815 57049673 71207986 57049810 71208157 57049947 71208328 57050084 71208499 57050221 71208670 57050358 71208841 57050495 71209012 57050632 71209183 57050769 71209354 57050906 71209525 57051043 71209696 57051180 71209867 57051317 71210038 57051454 71210209 57051591 71210380 57051728 71210551 57051865 71210722 57052002 71210893 57052139 71211064 57052276 71211235 57052413 71211406 57052550 71211577 57052687 71211748 57052824 71211919 57052961 71212090 57053098 71212261 57053235 71212432 57053372 71212603 57053509 71212774 57053646 71212945 57053783 71213116 57053920 71213287 57054057 71213458 57054194 71213629 57054331 71213800 57054468 71213971 57054605 71214142 57054742 71214313 57054879 71214484 57055016 71214655 57055153 71214826 57055290 71214997 57055427 71215168 57055564 71215339 57055701 71215510 57055838 71215681 57055975 71215852 57056112 71216023 57056249 71216194 57056386 71216365 57056523 71216536 57056660 71216707 57056797 71216878 57056934 71217049 57057071 71217220 57057208 71217391 57057345 71217562 57057482 71217733 57057619 71217904 57057756 71218075 57057893 71218246 57058030 71218417 57058167 71218588 57058304 71218759 57058441 71218930 57058578 71219101 57058715 71219272 57058852 71219443 57058989 71219614 57059126 71219785 57059263 71219956 57059400 71220127 57059537 71220298 57059674 71220469 57059811 71220640 57059948 71220811 57060085 71220982 57060222 71221153 57060359 71221324 57060496 71221495 57060633 71221666 57060770 71221837 57060907 71222008 57061044 71222179 57061181 71222350 57061318 71222521 57061455 71222692 57061592 71222863 57061729 71223034 57061866 71223205 57062003 71223376 57062140 71223547 57062277 71223718 57062414 71223889 57062551 71224060 57062688 71224231 57062825 71224402 57062962 71224573 57063099 71224744 57063236 71224915 57063373 71225086 57063510 71225257 57063647 71225428 57063784 71225599 57063921 71225770 57064058 71225941 57064195 71226112 57064332 71226283 57064469 71226454 57064606 71226625 57064743 71226796 57064880 71226967 57065017 71227138 57065154 71227309 57065291 71227480 57065428 71227651 57065565 71227822 57065702 71227993 57065839 71228164 57065976 71228335 57066113 71228506 57066250 71228677 57066387 71228848 57066524 71229019 57066661 71229190 57066798 71229361 57066935 71229532 57067072 71229703 57067209 71229874 57067346 71230045 57067483 71230216 57067620 71230387 57067757 71230558 57067894 71230729 57068031 71230900 57068168 71231071 57068305 71231242 57068442 71231413 57068579 71231584 57068716 71231755 57068853 71231926 57068990 71232097 57069127 71232268 57069264 71232439 57069401 71232610 57069538 71232781 57069675 71232952 57069812 71233123 57069949 71233294 57070086 71233465 57070223 71233636 57070360 71233807 57070497 71233978 57070634 71234149 57070771 71234320 57070908 71234491 57071045 71234662 57071182 71234833 57071319 71235004 57071456 71235175 57071593 71235346 57071730 71235517 57071867 71235688 57072004 71235859 57072141 71236030 57072278 71236201 57072415 71236372 57072552 71236543 57072689 71236714 57072826 71236885 57072963 71237056 57073100 71237227 57073237 71237398 57073374 71237569 57073511 71237740 57073648 71237911 57073785 71238082 57073922 71238253 57074059 71238424 57074196 71238595 57074333 71238766 57074470 71238937 57074607 71239108 57074744 71239279 57074881 71239450 57075018 71239621 57075155 71239792 57075292 71239963 57075429 71240134 57075566 71240305 57075703 71240476 57075840 71240647 57075977 71240818 57076114 71240989 57076251 71241160 57076388 71241331 57076525 71241502 57076662 71241673 57076799 71241844 57076936 71242015 57077073 71242186 57077210 71242357 57077347 71242528 57077484 71242699 57077621 71242870 57077758 71243041 57077895 71243212 57078032 71243383 57078169 71243554 57078306 71243725 57078443 71243896 57078580 71244067 57078717 71244238 57078854 71244409 57078991 71244580 57079128 71244751 57079265 71244922 57079402 71245093 57079539 71245264 57079676 71245435 57079813 71245606 57079950 71245777 57080087 71245948 57080224 71246119 57080361 71246290 57080498 71246461 57080635 71246632 57080772 71246803 57080909 71246974 57081046 71247145 57081183 71247316 57081320 71247487 57081457 71247658 57081594 71247829 57081731 71248000 57081868 71248171 57082005 71248342 57082142 71248513 57082279 71248684 57082416 71248855 57082553 71249026 57082690 71249197 57082827 71249368 57082964 71249539 57083101 71249710 57083238 71249881 57083375 71250052 57083512 71250223 57083649 71250394 57083786 71250565 57083923 71250736 57084060 71250907 57084197 71251078 57084334 71251249 57084471 71251420 57084608 71251591 57084745 71251762 57084882 71251933 57085019 71252104 57085156 71252275 57085293 71252446 57085430 71252617 57085567 71252788 57085704 71252959 57085841 71253130 57085978 71253301 57086115 71253472 57086252 71253643 57086389 71253814 57086526 71253985 57086663 71254156 57086800 71254327 57086937 71254498 57087074 71254669 57087211 71254840 57087348 71255011 57087485 71255182 57087622 71255353 57087759 71255524 57087896 71255695 57088033 71255866 57088170 71256037 57088307 71256208 57088444 71256379 57088581 71256550 57088718 71256721 57088855 71256892 57088992 71257063 57089129 71257234 57089266 71257405 57089403 71257576 57089540 71257747 57089677 71257918 57089814 71258089 57089951 71258260 57090088 71258431 57090225 71258602 57090362 71258773 57090499 71258944 57090636 71259115 57090773 71259286 57090910 71259457 57091047 71259628 57091184 71259799 57091321 71259970 57091458 71260141 57091595 71260312 57091732 71260483 57091869 71260654 57092006 71260825 57092143 71260996 57092280 71261167 57092417 71261338 57092554 71261509 57092691 71261680 57092828 71261851 57092965 71262022 57093102 71262193 57093239 71262364 57093376 71262535 57093513 71262706 57093650 71262877 57093787 71263048 57093924 71263219 57094061 71263390 57094198 71263561 57094335 71263732 57094472 71263903 57094609 71264074 57094746 71264245 57094883 71264416 57095020 71264587 57095157 71264758 57095294 71264929 57095431 71265100 57095568 71265271 57095705 71265442 57095842 71265613 57095979 71265784 57096116 71265955 57096253 71266126 57096390 71266297 57096527 71266468 57096664 71266639 57096801 71266810 57096938 71266981 57097075 71267152 57097212 71267323 57097349 71267494 57097486 71267665 57097623 71267836 57097760 71268007 57097897 71268178 57098034 71268349 57098171 71268520 57098308 71268691 57098445 71268862 57098582 71269033 57098719 71269204 57098856 71269375 57098993 71269546 57099130 71269717 57099267 71269888 57099404 71270059 57099541 71270230 57099678 71270401 57099815 71270572 57099952 71270743 57100089 71270914 57100226 71271085 57100363 71271256 57100500 71271427 57100637 71271598 57100774 71271769 57100911 71271940 57101048 71272111 57101185 71272282 57101322 71272453 57101459 71272624 57101596 71272795 57101733 71272966 57101870 71273137 57102007 71273308 57102144 71273479 57102281 71273650 57102418 71273821 57102555 71273992 57102692 71274163 57102829 71274334 57102966 71274505 57103103 71274676 57103240 71274847 57103377 71275018 57103514 71275189 57103651 71275360 57103788 71275531 57103925 71275702 57104062 71275873 57104199 71276044 57104336 71276215 57104473 71276386 57104610 71276557 57104747 71276728 57104884 71276899 57105021 71277070 57105158 71277241 57105295 71277412 57105432 71277583 57105569 71277754 57105706 71277925 57105843 71278096 57105980 71278267 57106117 71278438 57106254 71278609 57106391 71278780 57106528 71278951 57106665 71279122 57106802 71279293 57106939 71279464 57107076 71279635 57107213 71279806 57107350 71279977 57107487 71280148 57107624 71280319 57107761 71280490 57107898 71280661 57108035 71280832 57108172 71281003 57108309 71281174 57108446 71281345 57108583 71281516 57108720 71281687 57108857 71281858 57108994 71282029 57109131 71282200 57109268 71282371 57109405 71282542 57109542 71282713 57109679 71282884 57109816 71283055 57109953 71283226 57110090 71283397 57110227 71283568 57110364 71283739 57110501 71283910 57110638 71284081 57110775 71284252 57110912 71284423 57111049 71284594 57111186 71284765 57111323 71284936 57111460 71285107 57111597 71285278 57111734 71285449 57111871 71285620 57112008 71285791 57112145 71285962 57112282 71286133 57112419 71286304 57112556 71286475 57112693 71286646 57112830 71286817 57112967 71286988 57113104 71287159 57113241 71287330 57113378 71287501 57113515 71287672 57113652 71287843 57113789 71288014 57113926 71288185 57114063 71288356 57114200 71288527 57114337 71288698 57114474 71288869 57114611 71289040 57114748 71289211 57114885 71289382 57115022 71289553 57115159 71289724 57115296 71289895 57115433 71290066 57115570 71290237 57115707 71290408 57115844 71290579 57115981 71290750 57116118 71290921 57116255 71291092 57116392 71291263 57116529 71291434 57116666 71291605 57116803 71291776 57116940 71291947 57117077 71292118 57117214 71292289 57117351 71292460 57117488 71292631 57117625 71292802 57117762 71292973 57117899 71293144 57118036 71293315 57118173 71293486 57118310 71293657 57118447 71293828 57118584 71293999 57118721 71294170 57118858 71294341 57118995 71294512 57119132 71294683 57119269 71294854 57119406 71295025 57119543 71295196 57119680 71295367 57119817 71295538 57119954 71295709 57120091 71295880 57120228 71296051 57120365 71296222 57120502 71296393 57120639 71296564 57120776 71296735 57120913 71296906 57121050 71297077 57121187 71297248 57121324 71297419 57121461 71297590 57121598 71297761 57121735 71297932 57121872 71298103 57122009 71298274 57122146 71298445 57122283 71298616 57122420 71298787 57122557 71298958 57122694 71299129 57122831 71299300 57122968 71299471 57123105 71299642 57123242 71299813 57123379 71299984 57123516 71300155 57123653 71300326 57123790 71300497 57123927 71300668 57124064 71300839 57124201 71301010 57124338 71301181 57124475 71301352 57124612 71301523 57124749 71301694 57124886 71301865 57125023 71302036 57125160 71302207 57125297 71302378 57125434 71302549 57125571 71302720 57125708 71302891 57125845 71303062 57125982 71303233 57126119 71303404 57126256 71303575 57126393 71303746 57126530 71303917 57126667 71304088 57126804 71304259 57126941 71304430 57127078 71304601 57127215 71304772 57127352 71304943 57127489 71305114 57127626 71305285
1000 39684105 0 39684105 49532715 39684242 49532886 39684379 49533057 39684516 49533228 39684653 49533399 39684790 49533570 39684927 49533741 39685064 49533912 39685201 49534083 39685338 49534254 39685475 49534425 39685612 49534596 39685749 49534767 39685886 49534938 39686023 49535109 39686160 49535280 39686297 49535451 39686434 49535622 39686571 49535793 39686708 49535964 39686845 49536135 39686982 49536306 39687119 49536477 39687256 49536648 39687393 49536819 39687530 49536990 39687667 49537161 39687804 49537332 39687941 49537503 39688078 49537674 39688215 49537845 39688352 49538016 39688489 49538187 39688626 49538358 39688763 49538529 39688900 49538700 39689037 49538871 39689174 49539042 39689311 49539213 39689448 49539384 39689585 49539555 39689722 49539726 39689859 49539897 39689996 49540068 39690133 49540239 39690270 49540410 39690407 49540581 39690544 49540752 39690681 49540923 39690818 49541094 39690955 49541265 39691092 49541436 39691229 49541607 39691366 49541778 39691503 49541949 39691640 49542120 39691777 49542291 39691914 49542462 39692051 49542633 39692188 49542804 39692325 49542975 39692462 49543146 39692599 49543317 39692736 49543488 39692873 49543659 39693010 49543830 39693147 49544001 39693284 49544172 39693421 49544343 39693558 49544514 39693695 49544685 39693832 49544856 39693969 49545027 39694106 49545198 39694243 49545369 39694380 49545540 39694517 49545711 39694654 49545882 39694791 49546053 39694928 49546224 39695065 49546395 39695202 49546566 39695339 49546737 39695476 49546908 39695613 49547079 39695750 49547250 39695887 49547421 39696024 49547592 39696161 49547763 39696298 49547934 39696435 49548105 39696572 49548276 39696709 49548447 39696846 49548618 39696983 49548789 39697120 49548960 39697257 49549131 39697394 49549302 39697531 49549473 39697668 49549644 39697805 49549815 39697942 49549986 39698079 49550157 39698216 49550328 39698353 49550499 39698490 49550670 39698627 49550841 39698764 49551012 39698901 49551183 39699038 49551354 39699175 49551525 39699312 49551696 39699449 49551867 39699586 49552038 39699723 49552209 39699860 49552380 39699997 49552551 39700134 49552722 39700271 49552893 39700408 49553064 39700545 49553235 39700682 49553406 39700819 49553577 39700956 49553748 39701093 49553919 39701230 49554090 39701367 49554261 39701504 49554432 39701641 49554603 39701778 49554774 39701915 49554945 39702052 49555116 39702189 49555287 39702326 49555458 39702463 49555629 39702600 49555800 39702737 49555971 39702874 49556142 39703011 49556313 39703148 49556484 39703285 49556655 39703422 49556826 39703559 49556997 39703696 49557168 39703833 49557339 39703970 49557510 39704107 49557681 39704244 49557852 39704381 49558023 39704518 49558194 39704655 49558365 39704792 49558536 39704929 49558707 39705066 49558878 39705203 49559049 39705340 49559220 39705477 49559391 39705614 49559562 39705751 49559733 39705888 49559904 39706025 49560075 39706162 49560246 39706299 49560417 39706436 49560588 39706573 49560759 39706710 49560930 39706847 49561101 39706984 49561272 39707121 49561443 39707258 49561614 39707395 49561785 39707532 49561956 39707669 49562127 39707806 49562298 39707943 49562469 39708080 49562640 39708217 49562811 39708354 49562982 39708491 49563153 39708628 49563324 39708765 49563495 39708902 49563666 39709039 49563837 39709176 49564008 39709313 49564179 39709450 49564350 39709587 49564521 39709724 49564692 39709861 49564863 39709998 49565034 39710135 49565205 39710272 49565376 39710409 49565547 39710546 49565718 39710683 49565889 39710820 49566060 39710957 49566231 39711094 49566402 39711231 49566573 39711368 49566744 39711505 49566915 39711642 49567086 39711779 49567257 39711916 49567428 39712053 49567599 39712190 49567770 39712327 49567941 39712464 49568112 39712601 49568283 39712738 49568454 39712875 49568625 39713012 49568796 39713149 49568967 39713286 49569138 39713423 49569309 39713560 49569480 39713697 49569651 39713834 49569822 39713971 49569993 39714108 49570164 39714245 49570335 39714382 49570506 39714519 49570677 39714656 49570848 39714793 49571019 39714930 49571190 39715067 49571361 39715204 49571532 39715341 49571703 39715478 49571874 39715615 49572045 39715752 49572216 39715889 49572387 39716026 49572558 39716163 49572729 39716300 49572900 39716437 49573071 39716574 49573242 39716711 49573413 39716848 49573584 39716985 49573755 39717122 49573926 39717259 49574097 39717396 49574268 39717533 49574439 39717670 49574610 39717807 49574781 39717944 49574952 39718081 49575123 39718218 49575294 39718355 49575465 39718492 49575636 39718629 49575807 39718766 49575978 39718903 49576149 39719040 49576320 39719177 49576491 39719314 49576662 39719451 49576833 39719588 49577004 39719725 49577175 39719862 49577346 39719999 49577517 39720136 49577688 39720273 49577859 39720410 49578030 39720547 49578201 39720684 49578372 39720821 49578543 39720958 49578714 39721095 49578885 39721232 49579056 39721369 49579227 39721506 49579398 39721643 49579569 39721780 49579740 39721917 49579911 39722054 49580082 39722191 49580253 39722328 49580424 39722465 49580595 39722602 49580766 39722739 49580937 39722876 49581108 39723013 49581279 39723150 49581450 39723287 49581621 39723424 49581792 39723561 49581963 39723698 49582134 39723835 49582305 39723972 49582476 39724109 49582647 39724246 49582818 39724383 49582989 39724520 49583160 39724657 49583331 39724794 49583502 39724931 49583673 39725068 49583844 39725205 49584015 39725342 49584186 39725479 49584357 39725616 49584528 39725753 49584699 39725890 49584870 39726027 49585041 39726164 49585212 39726301 49585383 39726438 49585554 39726575 49585725 39726712 49585896 39726849 49586067 39726986 49586238 39727123 49586409 39727260 49586580 39727397 49586751 39727534 49586922 39727671 49587093 39727808 49587264 39727945 49587435 39728082 49587606 39728219 49587777 39728356 49587948 39728493 49588119 39728630 49588290 39728767 49588461 39728904 49588632 39729041 49588803 39729178 49588974 39729315 49589145 39729452 49589316 39729589 49589487 39729726 49589658 39729863 49589829 39730000 49590000 39730137 49590171 39730274 49590342 39730411 49590513 39730548 49590684 39730685 49590855 39730822 49591026 39730959 49591197 39731096 49591368 39731233 49591539 39731370 49591710 39731507 49591881 39731644 49592052 39731781 49592223 39731918 49592394 39732055 49592565 39732192 49592736 39732329 49592907 39732466 49593078 39732603 49593249 39732740 49593420 39732877 49593591 39733014 49593762 39733151 49593933 39733288 49594104 39733425 49594275 39733562 49594446 39733699 49594617 39733836 49594788 39733973 49594959 39734110 49595130 39734247 49595301 39734384 49595472 39734521 49595643 39734658 49595814 39734795 49595985 39734932 49596156 39735069 49596327 39735206 49596498 39735343 49596669 39735480 49596840 39735617 49597011 39735754 49597182 39735891 49597353 39736028 49597524 39736165 49597695 39736302 49597866 39736439 49598037 39736576 49598208 39736713 49598379 39736850 49598550 39736987 49598721 39737124 49598892 39737261 49599063 39737398 49599234 39737535 49599405 39737672 49599576 39737809 49599747 39737946 49599918 39738083 49600089 39738220 49600260 39738357 49600431 39738494 49600602 39738631 49600773 39738768 49600944 39738905 49601115 39739042 49601286 39739179 49601457 39739316 49601628 39739453 49601799 39739590 49601970 39739727 49602141 39739864 49602312 39740001 49602483 39740138 49602654 39740275 49602825 39740412 49602996 39740549 49603167 39740686 49603338 39740823 49603509 39740960 49603680 39741097 49603851 39741234 49604022 39741371 49604193 39741508 49604364 39741645 49604535 39741782 49604706 39741919 49604877 39742056 49605048 39742193 49605219 39742330 49605390 39742467 49605561 39742604 49605732 39742741 49605903 39742878 49606074 39743015 49606245 39743152 49606416 39743289 49606587 39743426 49606758 39743563 49606929 39743700 49607100 39743837 49607271 39743974 49607442 39744111 49607613 39744248 49607784 39744385 49607955 39744522 49608126 39744659 49608297 39744796 49608468 39744933 49608639 39745070 49608810 39745207 49608981 39745344 49609152 39745481 49609323 39745618 49609494 39745755 49609665 39745892 49609836 39746029 49610007 39746166 49610178 39746303 49610349 39746440 49610520 39746577 49610691 39746714 49610862 39746851 49611033 39746988 49611204 39747125 49611375 39747262 49611546 39747399 49611717 39747536 49611888 39747673 49612059 39747810 49612230 39747947 49612401 39748084 49612572 39748221 49612743 39748358 49612914 39748495 49613085 39748632 49613256 39748769 49613427 39748906 49613598 39749043 49613769 39749180 49613940 39749317 49614111 39749454 49614282 39749591 49614453 39749728 49614624 39749865 49614795 39750002 49614966 39750139 49615137 39750276 49615308 39750413 49615479 39750550 49615650 39750687 49615821 39750824 49615992 39750961 49616163 39751098 49616334 39751235 49616505 39751372 49616676 39751509 49616847 39751646 49617018 39751783 49617189 39751920 49617360 39752057 49617531 39752194 49617702 39752331 49617873 39752468 49618044 39752605 49618215 39752742 49618386 39752879 49618557 39753016 49618728 39753153 49618899 39753290 49619070 39753427 49619241 39753564 49619412 39753701 49619583 39753838 49619754 39753975 49619925 39754112 49620096 39754249 49620267 39754386 49620438 39754523 49620609 39754660 49620780 39754797 49620951 39754934 49621122 39755071 49621293 39755208 49621464 39755345 49621635 39755482 49621806 39755619 49621977 39755756 49622148 39755893 49622319 39756030 49622490 39756167 49622661 39756304 49622832 39756441 49623003 39756578 49623174 39756715 49623345 39756852 49623516 39756989 49623687 39757126 49623858 39757263 49624029 39757400 49624200 39757537 49624371 39757674 49624542 39757811 49624713 39757948 49624884 39758085 49625055 39758222 49625226 39758359 49625397 39758496 49625568 39758633 49625739 39758770 49625910 39758907 49626081 39759044 49626252 39759181 49626423 39759318 49626594 39759455 49626765 39759592 49626936 39759729 49627107 39759866 49627278 39760003 49627449 39760140 49627620 39760277 49627791 39760414 49627962 39760551 49628133 39760688 49628304 39760825 49628475 39760962 49628646 39761099 49628817 39761236 49628988 39761373 49629159 39761510 49629330 39761647 49629501 39761784 49629672 39761921 49629843 39762058 49630014 39762195 49630185 39762332 49630356 39762469 49630527 39762606 49630698 39762743 49630869 39762880 49631040 39763017 49631211 39763154 49631382 39763291 49631553 39763428 49631724 39763565 49631895 39763702 49632066 39763839 49632237 39763976 49632408 39764113 49632579 39764250 49632750 39764387 49632921 39764524 49633092 39764661 49633263 39764798 49633434 39764935 49633605 39765072 49633776 39765209 49633947 39765346 49634118 39765483 49634289 39765620 49634460 39765757 49634631 39765894 49634802 39766031 49634973 39766168 49635144 39766305 49635315 39766442 49635486 39766579 49635657 39766716 49635828 39766853 49635999 39766990 49636170 39767127 49636341 39767264 49636512 39767401 49636683 39767538 49636854 39767675 49637025 39767812 49637196 39767949 49637367 39768086 49637538 39768223 49637709 39768360 49637880 39768497 49638051 39768634 49638222 39768771 49638393 39768908 49638564 39769045 49638735 39769182 49638906 39769319 49639077 39769456 49639248 39769593 49639419 39769730 49639590 39769867 49639761 39770004 49639932 39770141 49640103 39770278 49640274 39770415 49640445 39770552 49640616 39770689 49640787 39770826 49640958 39770963 49641129 39771100 49641300 39771237 49641471 39771374 49641642 39771511 49641813 39771648 49641984 39771785 49642155 39771922 49642326 39772059 49642497 39772196 49642668 39772333 49642839 39772470 49643010 39772607 49643181 39772744 49643352 39772881 49643523 39773018 49643694 39773155 49643865 39773292 49644036 39773429 49644207 39773566 49644378 39773703 49644549 39773840 49644720 39773977 49644891 39774114 49645062 39774251 49645233 39774388 49645404 39774525 49645575 39774662 49645746 39774799 49645917 39774936 49646088 39775073 49646259 39775210 49646430 39775347 49646601 39775484 49646772 39775621 49646943 39775758 49647114 39775895 49647285 39776032 49647456 39776169 49647627 39776306 49647798 39776443 49647969 39776580 49648140 39776717 49648311 39776854 49648482 39776991 49648653 39777128 49648824 39777265 49648995 39777402 49649166 39777539 49649337 39777676 49649508 39777813 49649679 39777950 49649850 39778087 49650021 39778224 49650192 39778361 49650363 39778498 49650534 39778635 49650705 39778772 49650876 39778909 49651047 39779046 49651218 39779183 49651389 39779320 49651560 39779457 49651731 39779594 49651902 39779731 49652073 39779868 49652244 39780005 49652415 39780142 49652586 39780279 49652757 39780416 49652928 39780553 49653099 39780690 49653270 39780827 49653441 39780964 49653612 39781101 49653783 39781238 49653954 39781375 49654125 39781512 49654296 39781649 49654467 39781786 49654638 39781923 49654809 39782060 49654980 39782197 49655151 39782334 49655322 39782471 49655493 39782608 49655664 39782745 49655835 39782882 49656006 39783019 49656177 39783156 49656348 39783293 49656519 39783430 49656690 39783567 49656861 39783704 49657032 39783841 49657203 39783978 49657374 39784115 49657545 39784252 49657716 39784389 49657887 39784526 49658058 39784663 49658229 39784800 49658400 39784937 49658571 39785074 49658742 39785211 49658913 39785348 49659084 39785485 49659255 39785622 49659426 39785759 49659597 39785896 49659768 39786033 49659939 39786170 49660110 39786307 49660281 39786444 49660452 39786581 49660623 39786718 49660794 39786855 49660965 39786992 49661136 39787129 49661307 39787266 49661478 39787403 49661649 39787540 49661820 39787677 49661991 39787814 49662162 39787951 49662333 39788088 49662504 39788225 49662675 39788362 49662846 39788499 49663017 39788636 49663188 39788773 49663359 39788910 49663530 39789047 49663701 39789184 49663872 39789321 49664043 39789458 49664214 39789595 49664385 39789732 49664556 39789869 49664727 39790006 49664898 39790143 49665069 39790280 49665240 39790417 49665411 39790554 49665582 39790691 49665753 39790828 49665924 39790965 49666095 39791102 49666266 39791239 49666437 39791376 49666608 39791513 49666779 39791650 49666950 39791787 49667121 39791924 49667292 39792061 49667463 39792198 49667634 39792335 49667805 39792472 49667976 39792609 49668147 39792746 49668318 39792883 49668489 39793020 49668660 39793157 49668831 39793294 49669002 39793431 49669173 39793568 49669344 39793705 49669515 39793842 49669686 39793979 49669857 39794116 49670028 39794253 49670199 39794390 49670370 39794527 49670541 39794664 49670712 39794801 49670883 39794938 49671054 39795075 49671225 39795212 49671396 39795349 49671567 39795486 49671738 39795623 49671909 39795760 49672080 39795897 49672251 39796034 49672422 39796171 49672593 39796308 49672764 39796445 49672935 39796582 49673106 39796719 49673277 39796856 49673448 39796993 49673619 39797130 49673790 39797267 49673961 39797404 49674132 39797541 49674303 39797678 49674474 39797815 49674645 39797952 49674816 39798089 49674987 39798226 49675158 39798363 49675329 39798500 49675500 39798637 49675671 39798774 49675842 39798911 49676013 39799048 49676184 39799185 49676355 39799322 49676526 39799459 49676697 39799596 49676868 39799733 49677039 39799870 49677210 39800007 49677381 39800144 49677552 39800281 49677723 39800418 49677894 39800555 49678065 39800692 49678236 39800829 49678407 39800966 49678578 39801103 49678749 39801240 49678920 39801377 49679091 39801514 49679262 39801651 49679433 39801788 49679604 39801925 49679775 39802062 49679946 39802199 49680117 39802336 49680288 39802473 49680459 39802610 49680630 39802747 49680801 39802884 49680972 39803021 49681143 39803158 49681314 39803295 49681485 39803432 49681656 39803569 49681827 39803706 49681998 39803843 49682169 39803980 49682340 39804117 49682511 39804254 49682682 39804391 49682853 39804528 49683024 39804665 49683195 39804802 49683366 39804939 49683537 39805076 49683708 39805213 49683879 39805350 49684050 39805487 49684221 39805624 49684392 39805761 49684563 39805898 49684734 39806035 49684905 39806172 49685076 39806309 49685247 39806446 49685418 39806583 49685589 39806720 49685760 39806857 49685931 39806994 49686102 39807131 49686273 39807268 49686444 39807405 49686615 39807542 49686786 39807679 49686957 39807816 49687128 39807953 49687299 39808090 49687470 39808227 49687641 39808364 49687812 39808501 49687983 39808638 49688154 39808775 49688325 39808912 49688496 39809049 49688667 39809186 49688838 39809323 49689009 39809460 49689180 39809597 49689351 39809734 49689522 39809871 49689693 39810008 49689864 39810145 49690035 39810282 49690206 39810419 49690377 39810556 49690548 39810693 49690719 39810830 49690890 39810967 49691061 39811104 49691232 39811241 49691403 39811378 49691574 39811515 49691745 39811652 49691916 39811789 49692087 39811926 49692258 39812063 49692429 39812200 49692600 39812337 49692771 39812474 49692942 39812611 49693113 39812748 49693284 39812885 49693455 39813022 49693626 39813159 49693797 39813296 49693968 39813433 49694139 39813570 49694310 39813707 49694481 39813844 49694652 39813981 49694823 39814118 49694994 39814255 49695165 39814392 49695336 39814529 49695507 39814666 49695678 39814803 49695849 39814940 49696020 39815077 49696191 39815214 49696362 39815351 49696533 39815488 49696704 39815625 49696875 39815762 49697046 39815899 49697217 39816036 49697388 39816173 49697559 39816310 49697730 39816447 49697901 39816584 49698072 39816721 49698243 39816858 49698414 39816995 49698585 39817132 49698756 39817269 49698927 39817406 49699098 39817543 49699269 39817680 49699440 39817817 49699611 39817954 49699782 39818091 49699953 39818228 49700124 39818365 49700295 39818502 49700466 39818639 49700637 39818776 49700808 39818913 49700979 39819050 49701150 39819187 49701321 39819324 49701492 39819461 49701663 39819598 49701834 39819735 49702005 39819872 49702176 39820009 49702347 39820146 49702518 39820283 49702689 39820420 49702860 39820557 49703031 39820694 49703202 39820831 49703373
1000 73335552 0 73335552 91535616 73335689 91535787 73335826 91535958 73335963 91536129 73336100 91536300 73336237 91536471 73336374 91536642 73336511 91536813 73336648 91536984 73336785 91537155 73336922 91537326 73337059 91537497 73337196 91537668 73337333 91537839 73337470 91538010 73337607 91538181 73337744 91538352 73337881 91538523 73338018 91538694 73338155 91538865 73338292 91539036 73338429 91539207 73338566 91539378 73338703 91539549 73338840 91539720 73338977 91539891 73339114 91540062 73339251 91540233 73339388 91540404 73339525 91540575 73339662 91540746 73339799 91540917 73339936 91541088 73340073 91541259 73340210 91541430 73340347 91541601 73340484 91541772 73340621 91541943 73340758 91542114 73340895 91542285 73341032 91542456 73341169 91542627 73341306 91542798 73341443 91542969 73341580 91543140 73341717 91543311 73341854 91543482 73341991 91543653 73342128 91543824 73342265 91543995 73342402 91544166 73342539 91544337 73342676 91544508 73342813 91544679 73342950 91544850 73343087 91545021 73343224 91545192 73343361 91545363 73343498 91545534 73343635 91545705 73343772 91545876 73343909 91546047 73344046 91546218 73344183 91546389 73344320 91546560 73344457 91546731 73344594 91546902 73344731 91547073 73344868 91547244 73345005 91547415 73345142 91547586 73345279 91547757 73345416 91547928 73345553 91548099 73345690 91548270 73345827 91548441 73345964 91548612 73346101 91548783 73346238 91548954 73346375 91549125 73346512 91549296 73346649 91549467 73346786 91549638 73346923 91549809 73347060 91549980 73347197 91550151 73347334 91550322 73347471 91550493 73347608 91550664 73347745 91550835 73347882 91551006 73348019 91551177 73348156 91551348 73348293 91551519 73348430 91551690 73348567 91551861 73348704 91552032 73348841 91552203 73348978 91552374 73349115 91552545 73349252 91552716 73349389 91552887 73349526 91553058 73349663 91553229 73349800 91553400 73349937 91553571 73350074 91553742 73350211 91553913 73350348 91554084 73350485 91554255 73350622 91554426 73350759 91554597 73350896 91554768 73351033 91554939 73351170 91555110 73351307 91555281 73351444 91555452 73351581 91555623 73351718 91555794 73351855 91555965 73351992 91556136 73352129 91556307 73352266 91556478 73352403 91556649 73352540 91556820 73352677 91556991 73352814 91557162 73352951 91557333 73353088 91557504 73353225 91557675 73353362 91557846 73353499 91558017 73353636 91558188 73353773 91558359 73353910 91558530 73354047 91558701 73354184 91558872 73354321 91559043 73354458 91559214 73354595 91559385 73354732 91559556 73354869 91559727 73355006 91559898 73355143 91560069 73355280 91560240 73355417 91560411 73355554 91560582 73355691 91560753 73355828 91560924 73355965 91561095 73356102 91561266 73356239 91561437 73356376 91561608 73356513 91561779 73356650 91561950 73356787 91562121 73356924 91562292 73357061 91562463 73357198 91562634 73357335 91562805 73357472 91562976 73357609 91563147 73357746 91563318 73357883 91563489 73358020 91563660 73358157 91563831 73358294 91564002 73358431 91564173 73358568 91564344 73358705 91564515 73358842 91564686 73358979 91564857 73359116 91565028 73359253 91565199 73359390 91565370 73359527 91565541 73359664 91565712 73359801 91565883 73359938 91566054 73360075 91566225 73360212 91566396 73360349 91566567 73360486 91566738 73360623 91566909 73360760 91567080 73360897 91567251 73361034 91567422 73361171 91567593 73361308 91567764 73361445 91567935 73361582 91568106 73361719 91568277 73361856 91568448 73361993 91568619 73362130 91568790 73362267 91568961 73362404 91569132 73362541 91569303 73362678 91569474 73362815 91569645 73362952 91569816 73363089 91569987 73363226 91570158 73363363 91570329 73363500 91570500 73363637 91570671 73363774 91570842 73363911 91571013 73364048 91571184 73364185 91571355 73364322 91571526 73364459 91571697 73364596 91571868 73364733 91572039 73364870 91572210 73365007 91572381 73365144 91572552 73365281 91572723 73365418 91572894 73365555 91573065 73365692 91573236 73365829 91573407 73365966 91573578 73366103 91573749 73366240 91573920 73366377 91574091 73366514 91574262 73366651 91574433 73366788 91574604 73366925 91574775 73367062 91574946 73367199 91575117 73367336 91575288 73367473 91575459 73367610 91575630 73367747 91575801 73367884 91575972 73368021 91576143 73368158 91576314 73368295 91576485 73368432 91576656 73368569 91576827 73368706 91576998 73368843 91577169 73368980 91577340 73369117 91577511 73369254 91577682 73369391 91577853 73369528 91578024 73369665 91578195 73369802 91578366 73369939 91578537 73370076 91578708 73370213 91578879 73370350 91579050 73370487 91579221 73370624 91579392 73370761 91579563 73370898 91579734 73371035 91579905 73371172 91580076 73371309 91580247 73371446 91580418 73371583 91580589 73371720 91580760 73371857 91580931 73371994 91581102 73372131 91581273 73372268 91581444 73372405 91581615 73372542 91581786 73372679 91581957 73372816 91582128 73372953 91582299 73373090 91582470 73373227 91582641 73373364 91582812 73373501 91582983 73373638 91583154 73373775 91583325 73373912 91583496 73374049 91583667 73374186 91583838 73374323 91584009 73374460 91584180 73374597 91584351 73374734 91584522 73374871 91584693 73375008 91584864 73375145 91585035 73375282 91585206 73375419 91585377 73375556 91585548 73375693 91585719 73375830 91585890 73375967 91586061 73376104 91586232 73376241 91586403 73376378 91586574 73376515 91586745 73376652 91586916 73376789 91587087 73376926 91587258 73377063 91587429 73377200 91587600 73377337 91587771 73377474 91587942 73377611 91588113 73377748 91588284 73377885 91588455 73378022 91588626 73378159 91588797 73378296 91588968 73378433 91589139 73378570 91589310 73378707 91589481 73378844 91589652 73378981 91589823 73379118 91589994 73379255 91590165 73379392 91590336 73379529 91590507 73379666 91590678 73379803 91590849 73379940 91591020 73380077 91591191 73380214 91591362 73380351 91591533 73380488 91591704 73380625 91591875 73380762 91592046 73380899 91592217 73381036 91592388 73381173 91592559 73381310 91592730 73381447 91592901 73381584 91593072 73381721 91593243 73381858 91593414 73381995 91593585 73382132 91593756 73382269 91593927 73382406 91594098 73382543 91594269 73382680 91594440 73382817 91594611 73382954 91594782 73383091 91594953 73383228 91595124 73383365 91595295 73383502 91595466 73383639 91595637 73383776 91595808 73383913 91595979 73384050 91596150 73384187 91596321 73384324 91596492 73384461 91596663 73384598 91596834 73384735 91597005 73384872 91597176 73385009 91597347 73385146 91597518 73385283 91597689 73385420 91597860 73385557 91598031 73385694 91598202 73385831 91598373 73385968 91598544 73386105 91598715 73386242 91598886 73386379 91599057 73386516 91599228 73386653 91599399 73386790 91599570 73386927 91599741 73387064 91599912 73387201 91600083 73387338 91600254 73387475 91600425 73387612 91600596 73387749 91600767 73387886 91600938 73388023 91601109 73388160 91601280 73388297 91601451 73388434 91601622 73388571 91601793 73388708 91601964 73388845 91602135 73388982 91602306 73389119 91602477 73389256 91602648 73389393 91602819 73389530 91602990 73389667 91603161 73389804 91603332 73389941 91603503 73390078 91603674 73390215 91603845 73390352 91604016 73390489 91604187 73390626 91604358 73390763 91604529 73390900 91604700 73391037 91604871 73391174 91605042 73391311 91605213 73391448 91605384 73391585 91605555 73391722 91605726 73391859 91605897 73391996 91606068 73392133 91606239 73392270 91606410 73392407 91606581 73392544 91606752 73392681 91606923 73392818 91607094 73392955 91607265 73393092 91607436 73393229 91607607 73393366 91607778 73393503 91607949 73393640 91608120 73393777 91608291 73393914 91608462 73394051 91608633 73394188 91608804 73394325 91608975 73394462 91609146 73394599 91609317 73394736 91609488 73394873 91609659 73395010 91609830 73395147 91610001 73395284 91610172 73395421 91610343 73395558 91610514 73395695 91610685 73395832 91610856 73395969 91611027 73396106 91611198 73396243 91611369 73396380 91611540 73396517 91611711 73396654 91611882 73396791 91612053 73396928 91612224 73397065 91612395 73397202 91612566 73397339 91612737 73397476 91612908 73397613 91613079 73397750 91613250 73397887 91613421 73398024 91613592 73398161 91613763 73398298 91613934 73398435 91614105 73398572 91614276 73398709 91614447 73398846 91614618 73398983 91614789 73399120 91614960 73399257 91615131 73399394 91615302 73399531 91615473 73399668 91615644 73399805 91615815 73399942 91615986 73400079 91616157 73400216 91616328 73400353 91616499 73400490 91616670 73400627 91616841 73400764 91617012 73400901 91617183 73401038 91617354 73401175 91617525 73401312 91617696 73401449 91617867 73401586 91618038 73401723 91618209 73401860 91618380 73401997 91618551 73402134 91618722 73402271 91618893 73402408 91619064 73402545 91619235 73402682 91619406 73402819 91619577 73402956 91619748 73403093 91619919 73403230 91620090 73403367 91620261 73403504 91620432 73403641 91620603 73403778 91620774 73403915 91620945 73404052 91621116 73404189 91621287 73404326 91621458 73404463 91621629 73404600 91621800 73404737 91621971 73404874 91622142 73405011 91622313 73405148 91622484 73405285 91622655 73405422 91622826 73405559 91622997 73405696 91623168 73405833 91623339 73405970 91623510 73406107 91623681 73406244 91623852 73406381 91624023 73406518 91624194 73406655 91624365 73406792 91624536 73406929 91624707 73407066 91624878 73407203 91625049 73407340 91625220 73407477 91625391 73407614 91625562 73407751 91625733 73407888 91625904 73408025 91626075 73408162 91626246 73408299 91626417 73408436 91626588 73408573 91626759 73408710 91626930 73408847 91627101 73408984 91627272 73409121 91627443 73409258 91627614 73409395 91627785 73409532 91627956 73409669 91628127 73409806 91628298 73409943 91628469 73410080 91628640 73410217 91628811 73410354 91628982 73410491 91629153 73410628 91629324 73410765 91629495 73410902 91629666 73411039 91629837 73411176 91630008 73411313 91630179 73411450 91630350 73411587 91630521 73411724 91630692 73411861 91630863 73411998 91631034 73412135 91631205 73412272 91631376 73412409 91631547 73412546 91631718 73412683 91631889 73412820 91632060 73412957 91632231 73413094 91632402 73413231 91632573 73413368 91632744 73413505 91632915 73413642 91633086 73413779 91633257 73413916 91633428 73414053 91633599 73414190 91633770 73414327 91633941 73414464 91634112 73414601 91634283 73414738 91634454 73414875 91634625 73415012 91634796 73415149 91634967 73415286 91635138 73415423 91635309 73415560 91635480 73415697 91635651 73415834 91635822 73415971 91635993 73416108 91636164 73416245 91636335 73416382 91636506 73416519 91636677 73416656 91636848 73416793 91637019 73416930 91637190 73417067 91637361 73417204 91637532 73417341 91637703 73417478 91637874 73417615 91638045 73417752 91638216 73417889 91638387 73418026 91638558 73418163 91638729 73418300 91638900 73418437 91639071 73418574 91639242 73418711 91639413 73418848 91639584 73418985 91639755 73419122 91639926 73419259 91640097 73419396 91640268 73419533 91640439 73419670 91640610 73419807 91640781 73419944 91640952 73420081 91641123 73420218 91641294 73420355 91641465 73420492 91641636 73420629 91641807 73420766 91641978 73420903 91642149 73421040 91642320 73421177 91642491 73421314 91642662 73421451 91642833 73421588 91643004 73421725 91643175 73421862 91643346 73421999 91643517 73422136 91643688 73422273 91643859 73422410 91644030 73422547 91644201 73422684 91644372 73422821 91644543 73422958 91644714 73423095 91644885 73423232 91645056 73423369 91645227 73423506 91645398 73423643 91645569 73423780 91645740 73423917 91645911 73424054 91646082 73424191 91646253 73424328 91646424 73424465 91646595 73424602 91646766 73424739 91646937 73424876 91647108 73425013 91647279 73425150 91647450 73425287 91647621 73425424 91647792 73425561 91647963 73425698 91648134 73425835 91648305 73425972 91648476 73426109 91648647 73426246 91648818 73426383 91648989 73426520 91649160 73426657 91649331 73426794 91649502 73426931 91649673 73427068 91649844 73427205 91650015 73427342 91650186 73427479 91650357 73427616 91650528 73427753 91650699 73427890 91650870 73428027 91651041 73428164 91651212 73428301 91651383 73428438 91651554 73428575 91651725 73428712 91651896 73428849 91652067 73428986 91652238 73429123 91652409 73429260 91652580 73429397 91652751 73429534 91652922 73429671 91653093 73429808 91653264 73429945 91653435 73430082 91653606 73430219 91653777 73430356 91653948 73430493 91654119 73430630 91654290 73430767 91654461 73430904 91654632 73431041 91654803 73431178 91654974 73431315 91655145 73431452 91655316 73431589 91655487 73431726 91655658 73431863 91655829 73432000 91656000 73432137 91656171 73432274 91656342 73432411 91656513 73432548 91656684 73432685 91656855 73432822 91657026 73432959 91657197 73433096 91657368 73433233 91657539 73433370 91657710 73433507 91657881 73433644 91658052 73433781 91658223 73433918 91658394 73434055 91658565 73434192 91658736 73434329 91658907 73434466 91659078 73434603 91659249 73434740 91659420 73434877 91659591 73435014 91659762 73435151 91659933 73435288 91660104 73435425 91660275 73435562 91660446 73435699 91660617 73435836 91660788 73435973 91660959 73436110 91661130 73436247 91661301 73436384 91661472 73436521 91661643 73436658 91661814 73436795 91661985 73436932 91662156 73437069 91662327 73437206 91662498 73437343 91662669 73437480 91662840 73437617 91663011 73437754 91663182 73437891 91663353 73438028 91663524 73438165 91663695 73438302 91663866 73438439 91664037 73438576 91664208 73438713 91664379 73438850 91664550 73438987 91664721 73439124 91664892 73439261 91665063 73439398 91665234 73439535 91665405 73439672 91665576 73439809 91665747 73439946 91665918 73440083 91666089 73440220 91666260 73440357 91666431 73440494 91666602 73440631 91666773 73440768 91666944 73440905 91667115 73441042 91667286 73441179 91667457 73441316 91667628 73441453 91667799 73441590 91667970 73441727 91668141 73441864 91668312 73442001 91668483 73442138 91668654 73442275 91668825 73442412 91668996 73442549 91669167 73442686 91669338 73442823 91669509 73442960 91669680 73443097 91669851 73443234 91670022 73443371 91670193 73443508 91670364 73443645 91670535 73443782 91670706 73443919 91670877 73444056 91671048 73444193 91671219 73444330 91671390 73444467 91671561 73444604 91671732 73444741 91671903 73444878 91672074 73445015 91672245 73445152 91672416 73445289 91672587 73445426 91672758 73445563 91672929 73445700 91673100 73445837 91673271 73445974 91673442 73446111 91673613 73446248 91673784 73446385 91673955 73446522 91674126 73446659 91674297 73446796 91674468 73446933 91674639 73447070 91674810 73447207 91674981 73447344 91675152 73447481 91675323 73447618 91675494 73447755 91675665 73447892 91675836 73448029 91676007 73448166 91676178 73448303 91676349 73448440 91676520 73448577 91676691 73448714 91676862 73448851 91677033 73448988 91677204 73449125 91677375 73449262 91677546 73449399 91677717 73449536 91677888 73449673 91678059 73449810 91678230 73449947 91678401 73450084 91678572 73450221 91678743 73450358 91678914 73450495 91679085 73450632 91679256 73450769 91679427 73450906 91679598 73451043 91679769 73451180 91679940 73451317 91680111 73451454 91680282 73451591 91680453 73451728 91680624 73451865 91680795 73452002 91680966 73452139 91681137 73452276 91681308 73452413 91681479 73452550 91681650 73452687 91681821 73452824 91681992 73452961 91682163 73453098 91682334 73453235 91682505 73453372 91682676 73453509 91682847 73453646 91683018 73453783 91683189 73453920 91683360 73454057 91683531 73454194 91683702 73454331 91683873 73454468 91684044 73454605 91684215 73454742 91684386 73454879 91684557 73455016 91684728 73455153 91684899 73455290 91685070 73455427 91685241 73455564 91685412 73455701 91685583 73455838 91685754 73455975 91685925 73456112 91686096 73456249 91686267 73456386 91686438 73456523 91686609 73456660 91686780 73456797 91686951 73456934 91687122 73457071 91687293 73457208 91687464 73457345 91687635 73457482 91687806 73457619 91687977 73457756 91688148 73457893 91688319 73458030 91688490 73458167 91688661 73458304 91688832 73458441 91689003 73458578 91689174 73458715 91689345 73458852 91689516 73458989 91689687 73459126 91689858 73459263 91690029 73459400 91690200 73459537 91690371 73459674 91690542 73459811 91690713 73459948 91690884 73460085 91691055 73460222 91691226 73460359 91691397 73460496 91691568 73460633 91691739 73460770 91691910 73460907 91692081 73461044 91692252 73461181 91692423 73461318 91692594 73461455 91692765 73461592 91692936 73461729 91693107 73461866 91693278 73462003 91693449 73462140 91693620 73462277 91693791 73462414 91693962 73462551 91694133 73462688 91694304 73462825 91694475 73462962 91694646 73463099 91694817 73463236 91694988 73463373 91695159 73463510 91695330 73463647 91695501 73463784 91695672 73463921 91695843 73464058 91696014 73464195 91696185 73464332 91696356 73464469 91696527 73464606 91696698 73464743 91696869 73464880 91697040 73465017 91697211 73465154 91697382 73465291 91697553 73465428 91697724 73465565 91697895 73465702 91698066 73465839 91698237 73465976 91698408 73466113 91698579 73466250 91698750 73466387 91698921 73466524 91699092 73466661 91699263 73466798 91699434 73466935 91699605 73467072 91699776 73467209 91699947 73467346 91700118 73467483 91700289 73467620 91700460 73467757 91700631 73467894 91700802 73468031 91700973 73468168 91701144 73468305 91701315 73468442 91701486 73468579 91701657 73468716 91701828 73468853 91701999 73468990 91702170 73469127 91702341 73469264 91702512 73469401 91702683 73469538 91702854 73469675 91703025 73469812 91703196 73469949 91703367 73470086 91703538 73470223 91703709 73470360 91703880 73470497 91704051 73470634 91704222 73470771 91704393 73470908 91704564 73471045 91704735 73471182 91704906 73471319 91705077 73471456 91705248 73471593 91705419 73471730 91705590 73471867 91705761 73472004 91705932 73472141 91706103 73472278 91706274
1000 28466956 0 28466956 35531748 28467093 35531919 28467230 35532090 28467367 35532261 28467504 35532432 28467641 35532603 28467778 35532774 28467915 35532945 28468052 35533116 28468189 35533287 28468326 35533458 28468463 35533629 28468600 35533800 28468737 35533971 28468874 35534142 28469011 35534313 28469148 35534484 28469285 35534655 28469422 35534826 28469559 35534997 28469696 35535168 28469833 35535339 28469970 35535510 28470107 35535681 28470244 35535852 28470381 35536023 28470518 35536194 28470655 35536365 28470792 35536536 28470929 35536707 28471066 35536878 28471203 35537049 28471340 35537220 28471477 35537391 28471614 35537562 28471751 35537733 28471888 35537904 28472025 35538075 28472162 35538246 28472299 35538417 28472436 35538588 28472573 35538759 28472710 35538930 28472847 35539101 28472984 35539272 28473121 35539443 28473258 35539614 28473395 35539785 28473532 35539956 28473669 35540127 28473806 35540298 28473943 35540469 28474080 35540640 28474217 35540811 28474354 35540982 28474491 35541153 28474628 35541324 28474765 35541495 28474902 35541666 28475039 35541837 28475176 35542008 28475313 35542179 28475450 35542350 28475587 35542521 28475724 35542692 28475861 35542863 28475998 35543034 28476135 35543205 28476272 35543376 28476409 35543547 28476546 35543718 28476683 35543889 28476820 35544060 28476957 35544231 28477094 35544402 28477231 35544573 28477368 35544744 28477505 35544915 28477642 35545086 28477779 35545257 28477916 35545428 28478053 35545599 28478190 35545770 28478327 35545941 28478464 35546112 28478601 35546283 28478738 35546454 28478875 35546625 28479012 35546796 28479149 35546967 28479286 35547138 28479423 35547309 28479560 35547480 28479697 35547651 28479834 35547822 28479971 35547993 28480108 35548164 28480245 35548335 28480382 35548506 28480519 35548677 28480656 35548848 28480793 35549019 28480930 35549190 28481067 35549361 28481204 35549532 28481341 35549703 28481478 35549874 28481615 35550045 28481752 35550216 28481889 35550387 28482026 35550558 28482163 35550729 28482300 35550900 28482437 35551071 28482574 35551242 28482711 35551413 28482848 35551584 28482985 35551755 28483122 35551926 28483259 35552097 28483396 35552268 28483533 35552439 28483670 35552610 28483807 35552781 28483944 35552952 28484081 35553123 28484218 35553294 28484355 35553465 28484492 35553636 28484629 35553807 28484766 35553978 28484903 35554149 28485040 35554320 28485177 35554491 28485314 35554662 28485451 35554833 28485588 35555004 28485725 35555175 28485862 35555346 28485999 35555517 28486136 35555688 28486273 35555859 28486410 35556030 28486547 35556201 28486684 35556372 28486821 35556543 28486958 35556714 28487095 35556885 28487232 35557056 28487369 35557227 28487506 35557398 28487643 35557569 28487780 35557740 28487917 35557911 28488054 35558082 28488191 35558253 28488328 35558424 28488465 35558595 28488602 35558766 28488739 35558937 28488876 35559108 28489013 35559279 28489150 35559450 28489287 35559621 28489424 35559792 28489561 35559963 28489698 35560134 28489835 35560305 28489972 35560476 28490109 35560647 28490246 35560818 28490383 35560989 28490520 35561160 28490657 35561331 28490794 35561502 28490931 35561673 28491068 35561844 28491205 35562015 28491342 35562186 28491479 35562357 28491616 35562528 28491753 35562699 28491890 35562870 28492027 35563041 28492164 35563212 28492301 35563383 28492438 35563554 28492575 35563725 28492712 35563896 28492849 35564067 28492986 35564238 28493123 35564409 28493260 35564580 28493397 35564751 28493534 35564922 28493671 35565093 28493808 35565264 28493945 35565435 28494082 35565606 28494219 35565777 28494356 35565948 28494493 35566119 28494630 35566290 28494767 35566461 28494904 35566632 28495041 35566803 28495178 35566974 28495315 35567145 28495452 35567316 28495589 35567487 28495726 35567658 28495863 35567829 28496000 35568000 28496137 35568171 28496274 35568342 28496411 35568513 28496548 35568684 28496685 35568855 28496822 35569026 28496959 35569197 28497096 35569368 28497233 35569539 28497370 35569710 28497507 35569881 28497644 35570052 28497781 35570223 28497918 35570394 28498055 35570565 28498192 35570736 28498329 35570907 28498466 35571078 28498603 35571249 28498740 35571420 28498877 35571591 28499014 35571762 28499151 35571933 28499288 35572104 28499425 35572275 28499562 35572446 28499699 35572617 28499836 35572788 28499973 35572959 28500110 35573130 28500247 35573301 28500384 35573472 28500521 35573643 28500658 35573814 28500795 35573985 28500932 35574156 28501069 35574327 28501206 35574498 28501343 35574669 28501480 35574840 28501617 35575011 28501754 35575182 28501891 35575353 28502028 35575524 28502165 35575695 28502302 35575866 28502439 35576037 28502576 35576208 28502713 35576379 28502850 35576550 28502987 35576721 28503124 35576892 28503261 35577063 28503398 35577234 28503535 35577405 28503672 35577576 28503809 35577747 28503946 35577918 28504083 35578089 28504220 35578260 28504357 35578431 28504494 35578602 28504631 35578773 28504768 35578944 28504905 35579115 28505042 35579286 28505179 35579457 28505316 35579628 28505453 35579799 28505590 35579970 28505727 35580141 28505864 35580312 28506001 35580483 28506138 35580654 28506275 35580825 28506412 35580996 28506549 35581167 28506686 35581338 28506823 35581509 28506960 35581680 28507097 35581851 28507234 35582022 28507371 35582193 28507508 35582364 28507645 35582535 28507782 35582706 28507919 35582877 28508056 35583048 28508193 35583219 28508330 35583390 28508467 35583561 28508604 35583732 28508741 35583903 28508878 35584074 28509015 35584245 28509152 35584416 28509289 35584587 28509426 35584758 28509563 35584929 28509700 35585100 28509837 35585271 28509974 35585442 28510111 35585613 28510248 35585784 28510385 35585955 28510522 35586126 28510659 35586297 28510796 35586468 28510933 35586639 28511070 35586810 28511207 35586981 28511344 35587152 28511481 35587323 28511618 35587494 28511755 35587665 28511892 35587836 28512029 35588007 28512166 35588178 28512303 35588349 28512440 35588520 28512577 35588691 28512714 35588862 28512851 35589033 28512988 35589204 28513125 35589375 28513262 35589546 28513399 35589717 28513536 35589888 28513673 35590059 28513810 35590230 28513947 35590401 28514084 35590572 28514221 35590743 28514358 35590914 28514495 35591085 28514632 35591256 28514769 35591427 28514906 35591598 28515043 35591769 28515180 35591940 28515317 35592111 28515454 35592282 28515591 35592453 28515728 35592624 28515865 35592795 28516002 35592966 28516139 35593137 28516276 35593308 28516413 35593479 28516550 35593650 28516687 35593821 28516824 35593992 28516961 35594163 28517098 35594334 28517235 35594505 28517372 35594676 28517509 35594847 28517646 35595018 28517783 35595189 28517920 35595360 28518057 35595531 28518194 35595702 28518331 35595873 28518468 35596044 28518605 35596215 28518742 35596386 28518879 35596557 28519016 35596728 28519153 35596899 28519290 35597070 28519427 35597241 28519564 35597412 28519701 35597583 28519838 35597754 28519975 35597925 28520112 35598096 28520249 35598267 28520386 35598438 28520523 35598609 28520660 35598780 28520797 35598951 28520934 35599122 28521071 35599293 28521208 35599464 28521345 35599635 28521482 35599806 28521619 35599977 28521756 35600148 28521893 35600319 28522030 35600490 28522167 35600661 28522304 35600832 28522441 35601003 28522578 35601174 28522715 35601345 28522852 35601516 28522989 35601687 28523126 35601858 28523263 35602029 28523400 35602200 28523537 35602371 28523674 35602542 28523811 35602713 28523948 35602884 28524085 35603055 28524222 35603226 28524359 35603397 28524496 35603568 28524633 35603739 28524770 35603910 28524907 35604081 28525044 35604252 28525181 35604423 28525318 35604594 28525455 35604765 28525592 35604936 28525729 35605107 28525866 35605278 28526003 35605449 28526140 35605620 28526277 35605791 28526414 35605962 28526551 35606133 28526688 35606304 28526825 35606475 28526962 35606646 28527099 35606817 28527236 35606988 28527373 35607159 28527510 35607330 28527647 35607501 28527784 35607672 28527921 35607843 28528058 35608014 28528195 35608185 28528332 35608356 28528469 35608527 28528606 35608698 28528743 35608869 28528880 35609040 28529017 35609211 28529154 35609382 28529291 35609553 28529428 35609724 28529565 35609895 28529702 35610066 28529839 35610237 28529976 35610408 28530113 35610579 28530250 35610750 28530387 35610921 28530524 35611092 28530661 35611263 28530798 35611434 28530935 35611605 28531072 35611776 28531209 35611947 28531346 35612118 28531483 35612289 28531620 35612460 28531757 35612631 28531894 35612802 28532031 35612973 28532168 35613144 28532305 35613315 28532442 35613486 28532579 35613657 28532716 35613828 28532853 35613999 28532990 35614170 28533127 35614341 28533264 35614512 28533401 35614683 28533538 35614854 28533675 35615025 28533812 35615196 28533949 35615367 28534086 35615538 28534223 35615709 28534360 35615880 28534497 35616051 28534634 35616222 28534771 35616393 28534908 35616564 28535045 35616735 28535182 35616906 28535319 35617077 28535456 35617248 28535593 35617419 28535730 35617590 28535867 35617761 28536004 35617932 28536141 35618103 28536278 35618274 28536415 35618445 28536552 35618616 28536689 35618787 28536826 35618958 28536963 35619129 28537100 35619300 28537237 35619471 28537374 35619642 28537511 35619813 28537648 35619984 28537785 35620155 28537922 35620326 28538059 35620497 28538196 35620668 28538333 35620839 28538470 35621010 28538607 35621181 28538744 35621352 28538881 35621523 28539018 35621694 28539155 35621865 28539292 35622036 28539429 35622207 28539566 35622378 28539703 35622549 28539840 35622720 28539977 35622891 28540114 35623062 28540251 35623233 28540388 35623404 28540525 35623575 28540662 35623746 28540799 35623917 28540936 35624088 28541073 35624259 28541210 35624430 28541347 35624601 28541484 35624772 28541621 35624943 28541758 35625114 28541895 35625285 28542032 35625456 28542169 35625627 28542306 35625798 28542443 35625969 28542580 35626140 28542717 35626311 28542854 35626482 28542991 35626653 28543128 35626824 28543265 35626995 28543402 35627166 28543539 35627337 28543676 35627508 28543813 35627679 28543950 35627850 28544087 35628021 28544224 35628192 28544361 35628363 28544498 35628534 28544635 35628705 28544772 35628876 28544909 35629047 28545046 35629218 28545183 35629389 28545320 35629560 28545457 35629731 28545594 35629902 28545731 35630073 28545868 35630244 28546005 35630415 28546142 35630586 28546279 35630757 28546416 35630928 28546553 35631099 28546690 35631270 28546827 35631441 28546964 35631612 28547101 35631783 28547238 35631954 28547375 35632125 28547512 35632296 28547649 35632467 28547786 35632638 28547923 35632809 28548060 35632980 28548197 35633151 28548334 35633322 28548471 35633493 28548608 35633664 28548745 35633835 28548882 35634006 28549019 35634177 28549156 35634348 28549293 35634519 28549430 35634690 28549567 35634861 28549704 35635032 28549841 35635203 28549978 35635374 28550115 35635545 28550252 35635716 28550389 35635887 28550526 35636058 28550663 35636229 28550800 35636400 28550937 35636571 28551074 35636742 28551211 35636913 28551348 35637084 28551485 35637255 28551622 35637426 28551759 35637597 28551896 35637768 28552033 35637939 28552170 35638110 28552307 35638281 28552444 35638452 28552581 35638623 28552718 35638794 28552855 35638965 28552992 35639136 28553129 35639307 28553266 35639478 28553403 35639649 28553540 35639820 28553677 35639991 28553814 35640162 28553951 35640333 28554088 35640504 28554225 35640675 28554362 35640846 28554499 35641017 28554636 35641188 28554773 35641359 28554910 35641530 28555047 35641701 28555184 35641872 28555321 35642043 28555458 35642214 28555595 35642385 28555732 35642556 28555869 35642727 28556006 35642898 28556143 35643069 28556280 35643240 28556417 35643411 28556554 35643582 28556691 35643753 28556828 35643924 28556965 35644095 28557102 35644266 28557239 35644437 28557376 35644608 28557513 35644779 28557650 35644950 28557787 35645121 28557924 35645292 28558061 35645463 28558198 35645634 28558335 35645805 28558472 35645976 28558609 35646147 28558746 35646318 28558883 35646489 28559020 35646660 28559157 35646831 28559294 35647002 28559431 35647173 28559568 35647344 28559705 35647515 28559842 35647686 28559979 35647857 28560116 35648028 28560253 35648199 28560390 35648370 28560527 35648541 28560664 35648712 28560801 35648883 28560938 35649054 28561075 35649225 28561212 35649396 28561349 35649567 28561486 35649738 28561623 35649909 28561760 35650080 28561897 35650251 28562034 35650422 28562171 35650593 28562308 35650764 28562445 35650935 28562582 35651106 28562719 35651277 28562856 35651448 28562993 35651619 28563130 35651790 28563267 35651961 28563404 35652132 28563541 35652303 28563678 35652474 28563815 35652645 28563952 35652816 28564089 35652987 28564226 35653158 28564363 35653329 28564500 35653500 28564637 35653671 28564774 35653842 28564911 35654013 28565048 35654184 28565185 35654355 28565322 35654526 28565459 35654697 28565596 35654868 28565733 35655039 28565870 35655210 28566007 35655381 28566144 35655552 28566281 35655723 28566418 35655894 28566555 35656065 28566692 35656236 28566829 35656407 28566966 35656578 28567103 35656749 28567240 35656920 28567377 35657091 28567514 35657262 28567651 35657433 28567788 35657604 28567925 35657775 28568062 35657946 28568199 35658117 28568336 35658288 28568473 35658459 28568610 35658630 28568747 35658801 28568884 35658972 28569021 35659143 28569158 35659314 28569295 35659485 28569432 35659656 28569569 35659827 28569706 35659998 28569843 35660169 28569980 35660340 28570117 35660511 28570254 35660682 28570391 35660853 28570528 35661024 28570665 35661195 28570802 35661366 28570939 35661537 28571076 35661708 28571213 35661879 28571350 35662050 28571487 35662221 28571624 35662392 28571761 35662563 28571898 35662734 28572035 35662905 28572172 35663076 28572309 35663247 28572446 35663418 28572583 35663589 28572720 35663760 28572857 35663931 28572994 35664102 28573131 35664273 28573268 35664444 28573405 35664615 28573542 35664786 28573679 35664957 28573816 35665128 28573953 35665299 28574090 35665470 28574227 35665641 28574364 35665812 28574501 35665983 28574638 35666154 28574775 35666325 28574912 35666496 28575049 35666667 28575186 35666838 28575323 35667009 28575460 35667180 28575597 35667351 28575734 35667522 28575871 35667693 28576008 35667864 28576145 35668035 28576282 35668206 28576419 35668377 28576556 35668548 28576693 35668719 28576830 35668890 28576967 35669061 28577104 35669232 28577241 35669403 28577378 35669574 28577515 35669745 28577652 35669916 28577789 35670087 28577926 35670258 28578063 35670429 28578200 35670600 28578337 35670771 28578474 35670942 28578611 35671113 28578748 35671284 28578885 35671455 28579022 35671626 28579159 35671797 28579296 35671968 28579433 35672139 28579570 35672310 28579707 35672481 28579844 35672652 28579981 35672823 28580118 35672994 28580255 35673165 28580392 35673336 28580529 35673507 28580666 35673678 28580803 35673849 28580940 35674020 28581077 35674191 28581214 35674362 28581351 35674533 28581488 35674704 28581625 35674875 28581762 35675046 28581899 35675217 28582036 35675388 28582173 35675559 28582310 35675730 28582447 35675901 28582584 35676072 28582721 35676243 28582858 35676414 28582995 35676585 28583132 35676756 28583269 35676927 28583406 35677098 28583543 35677269 28583680 35677440 28583817 35677611 28583954 35677782 28584091 35677953 28584228 35678124 28584365 35678295 28584502 35678466 28584639 35678637 28584776 35678808 28584913 35678979 28585050 35679150 28585187 35679321 28585324 35679492 28585461 35679663 28585598 35679834 28585735 35680005 28585872 35680176 28586009 35680347 28586146 35680518 28586283 35680689 28586420 35680860 28586557 35681031 28586694 35681202 28586831 35681373 28586968 35681544 28587105 35681715 28587242 35681886 28587379 35682057 28587516 35682228 28587653 35682399 28587790 35682570 28587927 35682741 28588064 35682912 28588201 35683083 28588338 35683254 28588475 35683425 28588612 35683596 28588749 35683767 28588886 35683938 28589023 35684109 28589160 35684280 28589297 35684451 28589434 35684622 28589571 35684793 28589708 35684964 28589845 35685135 28589982 35685306 28590119 35685477 28590256 35685648 28590393 35685819 28590530 35685990 28590667 35686161 28590804 35686332 28590941 35686503 28591078 35686674 28591215 35686845 28591352 35687016 28591489 35687187 28591626 35687358 28591763 35687529 28591900 35687700 28592037 35687871 28592174 35688042 28592311 35688213 28592448 35688384 28592585 35688555 28592722 35688726 28592859 35688897 28592996 35689068 28593133 35689239 28593270 35689410 28593407 35689581 28593544 35689752 28593681 35689923 28593818 35690094 28593955 35690265 28594092 35690436 28594229 35690607 28594366 35690778 28594503 35690949 28594640 35691120 28594777 35691291 28594914 35691462 28595051 35691633 28595188 35691804 28595325 35691975 28595462 35692146 28595599 35692317 28595736 35692488 28595873 35692659 28596010 35692830 28596147 35693001 28596284 35693172 28596421 35693343 28596558 35693514 28596695 35693685 28596832 35693856 28596969 35694027 28597106 35694198 28597243 35694369 28597380 35694540 28597517 35694711 28597654 35694882 28597791 35695053 28597928 35695224 28598065 35695395 28598202 35695566 28598339 35695737 28598476 35695908 28598613 35696079 28598750 35696250 28598887 35696421 28599024 35696592 28599161 35696763 28599298 35696934 28599435 35697105 28599572 35697276 28599709 35697447 28599846 35697618 28599983 35697789 28600120 35697960 28600257 35698131 28600394 35698302 28600531 35698473 28600668 35698644 28600805 35698815 28600942 35698986 28601079 35699157 28601216 35699328 28601353 35699499 28601490 35699670 28601627 35699841 28601764 35700012 28601901 35700183 28602038 35700354 28602175 35700525 28602312 35700696 28602449 35700867 28602586 35701038 28602723 35701209 28602860 35701380 28602997 35701551 28603134 35701722 28603271 35701893 28603408 35702064 28603545 35702235 28603682 35702406
1000 55278678 0 55278678 68997474 55278815 68997645 55278952 68997816 55279089 68997987 55279226 68998158 55279363 68998329 55279500 68998500 55279637 68998671 55279774 68998842 55279911 68999013 55280048 68999184 55280185 68999355 55280322 68999526 55280459 68999697 55280596 68999868 55280733 69000039 55280870 69000210 55281007 69000381 55281144 69000552 55281281 69000723 55281418 69000894 55281555 69001065 55281692 69001236 55281829 69001407 55281966 69001578 55282103 69001749 55282240 69001920 55282377 69002091 55282514 69002262 55282651 69002433 55282788 69002604 55282925 69002775 55283062 69002946 55283199 69003117 55283336 69003288 55283473 69003459 55283610 69003630 55283747 69003801 55283884 69003972 55284021 69004143 55284158 69004314 55284295 69004485 55284432 69004656 55284569 69004827 55284706 69004998 55284843 69005169 55284980 69005340 55285117 69005511 55285254 69005682 55285391 69005853 55285528 69006024 55285665 69006195 55285802 69006366 55285939 69006537 55286076 69006708 55286213 69006879 55286350 69007050 55286487 69007221 55286624 69007392 55286761 69007563 55286898 69007734 55287035 69007905 55287172 69008076 55287309 69008247 55287446 69008418 55287583 69008589 55287720 69008760 55287857 69008931 55287994 69009102 55288131 69009273 55288268 69009444 55288405 69009615 55288542 69009786 55288679 69009957 55288816 69010128 55288953 69010299 55289090 69010470 55289227 69010641 55289364 69010812 55289501 69010983 55289638 69011154 55289775 69011325 55289912 69011496 55290049 69011667 55290186 69011838 55290323 69012009 55290460 69012180 55290597 69012351 55290734 69012522 55290871 69012693 55291008 69012864 55291145 69013035 55291282 69013206 55291419 69013377 55291556 69013548 55291693 69013719 55291830 69013890 55291967 69014061 55292104 69014232 55292241 69014403 55292378 69014574 55292515 69014745 55292652 69014916 55292789 69015087 55292926 69015258 55293063 69015429 55293200 69015600 55293337 69015771 55293474 69015942 55293611 69016113 55293748 69016284 55293885 69016455 55294022 69016626 55294159 69016797 55294296 69016968 55294433 69017139 55294570 69017310 55294707 69017481 55294844 69017652 55294981 69017823 55295118 69017994 55295255 69018165 55295392 69018336 55295529 69018507 55295666 69018678 55295803 69018849 55295940 69019020 55296077 69019191 55296214 69019362 55296351 69019533 55296488 69019704 55296625 69019875 55296762 69020046 55296899 69020217 55297036 69020388 55297173 69020559 55297310 69020730 55297447 69020901 55297584 69021072 55297721 69021243 55297858 69021414 55297995 69021585 55298132 69021756 55298269 69021927 55298406 69022098 55298543 69022269 55298680 69022440 55298817 69022611 55298954 69022782 55299091 69022953 55299228 69023124 55299365 69023295 55299502 69023466 55299639 69023637 55299776 69023808 55299913 69023979 55300050 69024150 55300187 69024321 55300324 69024492 55300461 69024663 55300598 69024834 55300735 69025005 55300872 69025176 55301009 69025347 55301146 69025518 55301283 69025689 55301420 69025860 55301557 69026031 55301694 69026202 55301831 69026373 55301968 69026544 55302105 69026715 55302242 69026886 55302379 69027057 55302516 69027228 55302653 69027399 55302790 69027570 55302927 69027741 55303064 69027912 55303201 69028083 55303338 69028254 55303475 69028425 55303612 69028596 55303749 69028767 55303886 69028938 55304023 69029109 55304160 69029280 55304297 69029451 55304434 69029622 55304571 69029793 55304708 69029964 55304845 69030135 55304982 69030306 55305119 69030477 55305256 69030648 55305393 69030819 55305530 69030990 55305667 69031161 55305804 69031332 55305941 69031503 55306078 69031674 55306215 69031845 55306352 69032016 55306489 69032187 55306626 69032358 55306763 69032529 55306900 69032700 55307037 69032871 55307174 69033042 55307311 69033213 55307448 69033384 55307585 69033555 55307722 69033726 55307859 69033897 55307996 69034068 55308133 69034239 55308270 69034410 55308407 69034581 55308544 69034752 55308681 69034923 55308818 69035094 55308955 69035265 55309092 69035436 55309229 69035607 55309366 69035778 55309503 69035949 55309640 69036120 55309777 69036291 55309914 69036462 55310051 69036633 55310188 69036804 55310325 69036975 55310462 69037146 55310599 69037317 55310736 69037488 55310873 69037659 55311010 69037830 55311147 69038001 55311284 69038172 55311421 69038343 55311558 69038514 55311695 69038685 55311832 69038856 55311969 69039027 55312106 69039198 55312243 69039369 55312380 69039540 55312517 69039711 55312654 69039882 55312791 69040053 55312928 69040224 55313065 69040395 55313202 69040566 55313339 69040737 55313476 69040908 55313613 69041079 55313750 69041250 55313887 69041421 55314024 69041592 55314161 69041763 55314298 69041934 55314435 69042105 55314572 69042276 55314709 69042447 55314846 69042618 55314983 69042789 55315120 69042960 55315257 69043131 55315394 69043302 55315531 69043473 55315668 69043644 55315805 69043815 55315942 69043986 55316079 69044157 55316216 69044328 55316353 69044499 55316490 69044670 55316627 69044841 55316764 69045012 55316901 69045183 55317038 69045354 55317175 69045525 55317312 69045696 55317449 69045867 55317586 69046038 55317723 69046209 55317860 69046380 55317997 69046551 55318134 69046722 55318271 69046893 55318408 69047064 55318545 69047235 55318682 69047406 55318819 69047577 55318956 69047748 55319093 69047919 55319230 69048090 55319367 69048261 55319504 69048432 55319641 69048603 55319778 69048774 55319915 69048945 55320052 69049116 55320189 69049287 55320326 69049458 55320463 69049629 55320600 69049800 55320737 69049971 55320874 69050142 55321011 69050313 55321148 69050484 55321285 69050655 55321422 69050826 55321559 69050997 55321696 69051168 55321833 69051339 55321970 69051510 55322107 69051681 55322244 69051852 55322381 69052023 55322518 69052194 55322655 69052365 55322792 69052536 55322929 69052707 55323066 69052878 55323203 69053049 55323340 69053220 55323477 69053391 55323614 69053562 55323751 69053733 55323888 69053904 55324025 69054075 55324162 69054246 55324299 69054417 55324436 69054588 55324573 69054759 55324710 69054930 55324847 69055101 55324984 69055272 55325121 69055443 55325258 69055614 55325395 69055785 55325532 69055956 55325669 69056127 55325806 69056298 55325943 69056469 55326080 69056640 55326217 69056811 55326354 69056982 55326491 69057153 55326628 69057324 55326765 69057495 55326902 69057666 55327039 69057837 55327176 69058008 55327313 69058179 55327450 69058350 55327587 69058521 55327724 69058692 55327861 69058863 55327998 69059034 55328135 69059205 55328272 69059376 55328409 69059547 55328546 69059718 55328683 69059889 55328820 69060060 55328957 69060231 55329094 69060402 55329231 69060573 55329368 69060744 55329505 69060915 55329642 69061086 55329779 69061257 55329916 69061428 55330053 69061599 55330190 69061770 55330327 69061941 55330464 69062112 55330601 69062283 55330738 69062454 55330875 69062625 55331012 69062796 55331149 69062967 55331286 69063138 55331423 69063309 55331560 69063480 55331697 69063651 55331834 69063822 55331971 69063993 55332108 69064164 55332245 69064335 55332382 69064506 55332519 69064677 55332656 69064848 55332793 69065019 55332930 69065190 55333067 69065361 55333204 69065532 55333341 69065703 55333478 69065874 55333615 69066045 55333752 69066216 55333889 69066387 55334026 69066558 55334163 69066729 55334300 69066900 55334437 69067071 55334574 69067242 55334711 69067413 55334848 69067584 55334985 69067755 55335122 69067926 55335259 69068097 55335396 69068268 55335533 69068439 55335670 69068610 55335807 69068781 55335944 69068952 55336081 69069123 55336218 69069294 55336355 69069465 55336492 69069636 55336629 69069807 55336766 69069978 55336903 69070149 55337040 69070320 55337177 69070491 55337314 69070662 55337451 69070833 55337588 69071004 55337725 69071175 55337862 69071346 55337999 69071517 55338136 69071688 55338273 69071859 55338410 69072030 55338547 69072201 55338684 69072372 55338821 69072543 55338958 69072714 55339095 69072885 55339232 69073056 55339369 69073227 55339506 69073398 55339643 69073569 55339780 69073740 55339917 69073911 55340054 69074082 55340191 69074253 55340328 69074424 55340465 69074595 55340602 69074766 55340739 69074937 55340876 69075108 55341013 69075279 55341150 69075450 55341287 69075621 55341424 69075792 55341561 69075963 55341698 69076134 55341835 69076305 55341972 69076476 55342109 69076647 55342246 69076818 55342383 69076989 55342520 69077160 55342657 69077331 55342794 69077502 55342931 69077673 55343068 69077844 55343205 69078015 55343342 69078186 55343479 69078357 55343616 69078528 55343753 69078699 55343890 69078870 55344027 69079041 55344164 69079212 55344301 69079383 55344438 69079554 55344575 69079725 55344712 69079896 55344849 69080067 55344986 69080238 55345123 69080409 55345260 69080580 55345397 69080751 55345534 69080922 55345671 69081093 55345808 69081264 55345945 69081435 55346082 69081606 55346219 69081777 55346356 69081948 55346493 69082119 55346630 69082290 55346767 69082461 55346904 69082632 55347041 69082803 55347178 69082974 55347315 69083145 55347452 69083316 55347589 69083487 55347726 69083658 55347863 69083829 55348000 69084000 55348137 69084171 55348274 69084342 55348411 69084513 55348548 69084684 55348685 69084855 55348822 69085026 55348959 69085197 55349096 69085368 55349233 69085539 55349370 69085710 55349507 69085881 55349644 69086052 55349781 69086223 55349918 69086394 55350055 69086565 55350192 69086736 55350329 69086907 55350466 69087078 55350603 69087249 55350740 69087420 55350877 69087591 55351014 69087762 55351151 69087933 55351288 69088104 55351425 69088275 55351562 69088446 55351699 69088617 55351836 69088788 55351973 69088959 55352110 69089130 55352247 69089301 55352384 69089472 55352521 69089643 55352658 69089814 55352795 69089985 55352932 69090156 55353069 69090327 55353206 69090498 55353343 69090669 55353480 69090840 55353617 69091011 55353754 69091182 55353891 69091353 55354028 69091524 55354165 69091695 55354302 69091866 55354439 69092037 55354576 69092208 55354713 69092379 55354850 69092550 55354987 69092721 55355124 69092892 55355261 69093063 55355398 69093234 55355535 69093405 55355672 69093576 55355809 69093747 55355946 69093918 55356083 69094089 55356220 69094260 55356357 69094431 55356494 69094602 55356631 69094773 55356768 69094944 55356905 69095115 55357042 69095286 55357179 69095457 55357316 69095628 55357453 69095799 55357590 69095970 55357727 69096141 55357864 69096312 55358001 69096483 55358138 69096654 55358275 69096825 55358412 69096996 55358549 69097167 55358686 69097338 55358823 69097509 55358960 69097680 55359097 69097851 55359234 69098022 55359371 69098193 55359508 69098364 55359645 69098535 55359782 69098706 55359919 69098877 55360056 69099048 55360193 69099219 55360330 69099390 55360467 69099561 55360604 69099732 55360741 69099903 55360878 69100074 55361015 69100245 55361152 69100416 55361289 69100587 55361426 69100758 55361563 69100929 55361700 69101100 55361837 69101271 55361974 69101442 55362111 69101613 55362248 69101784 55362385 69101955 55362522 69102126 55362659 69102297 55362796 69102468 55362933 69102639 55363070 69102810 55363207 69102981 55363344 69103152 55363481 69103323 55363618 69103494 55363755 69103665 55363892 69103836 55364029 69104007 55364166 69104178 55364303 69104349 55364440 69104520 55364577 69104691 55364714 69104862 55364851 69105033 55364988 69105204 55365125 69105375 55365262 69105546 55365399 69105717 55365536 69105888 55365673 69106059 55365810 69106230 55365947 69106401 55366084 69106572 55366221 69106743 55366358 69106914 55366495 69107085 55366632 69107256 55366769 69107427 55366906 69107598 55367043 69107769 55367180 69107940 55367317 69108111 55367454 69108282 55367591 69108453 55367728 69108624 55367865 69108795 55368002 69108966 55368139 69109137 55368276 69109308 55368413 69109479 55368550 69109650 55368687 69109821 55368824 69109992 55368961 69110163 55369098 69110334 55369235 69110505 55369372 69110676 55369509 69110847 55369646 69111018 55369783 69111189 55369920 69111360 55370057 69111531 55370194 69111702 55370331 69111873 55370468 69112044 55370605 69112215 55370742 69112386 55370879 69112557 55371016 69112728 55371153 69112899 55371290 69113070 55371427 69113241 55371564 69113412 55371701 69113583 55371838 69113754 55371975 69113925 55372112 69114096 55372249 69114267 55372386 69114438 55372523 69114609 55372660 69114780 55372797 69114951 55372934 69115122 55373071 69115293 55373208 69115464 55373345 69115635 55373482 69115806 55373619 69115977 55373756 69116148 55373893 69116319 55374030 69116490 55374167 69116661 55374304 69116832 55374441 69117003 55374578 69117174 55374715 69117345 55374852 69117516 55374989 69117687 55375126 69117858 55375263 69118029 55375400 69118200 55375537 69118371 55375674 69118542 55375811 69118713 55375948 69118884 55376085 69119055 55376222 69119226 55376359 69119397 55376496 69119568 55376633 69119739 55376770 69119910 55376907 69120081 55377044 69120252 55377181 69120423 55377318 69120594 55377455 69120765 55377592 69120936 55377729 69121107 55377866 69121278 55378003 69121449 55378140 69121620 55378277 69121791 55378414 69121962 55378551 69122133 55378688 69122304 55378825 69122475 55378962 69122646 55379099 69122817 55379236 69122988 55379373 69123159 55379510 69123330 55379647 69123501 55379784 69123672 55379921 69123843 55380058 69124014 55380195 69124185 55380332 69124356 55380469 69124527 55380606 69124698 55380743 69124869 55380880 69125040 55381017 69125211 55381154 69125382 55381291 69125553 55381428 69125724 55381565 69125895 55381702 69126066 55381839 69126237 55381976 69126408 55382113 69126579 55382250 69126750 55382387 69126921 55382524 69127092 55382661 69127263 55382798 69127434 55382935 69127605 55383072 69127776 55383209 69127947 55383346 69128118 55383483 69128289 55383620 69128460 55383757 69128631 55383894 69128802 55384031 69128973 55384168 69129144 55384305 69129315 55384442 69129486 55384579 69129657 55384716 69129828 55384853 69129999 55384990 69130170 55385127 69130341 55385264 69130512 55385401 69130683 55385538 69130854 55385675 69131025 55385812 69131196 55385949 69131367 55386086 69131538 55386223 69131709 55386360 69131880 55386497 69132051 55386634 69132222 55386771 69132393 55386908 69132564 55387045 69132735 55387182 69132906 55387319 69133077 55387456 69133248 55387593 69133419 55387730 69133590 55387867 69133761 55388004 69133932 55388141 69134103 55388278 69134274 55388415 69134445 55388552 69134616 55388689 69134787 55388826 69134958 55388963 69135129 55389100 69135300 55389237 69135471 55389374 69135642 55389511 69135813 55389648 69135984 55389785 69136155 55389922 69136326 55390059 69136497 55390196 69136668 55390333 69136839 55390470 69137010 55390607 69137181 55390744 69137352 55390881 69137523 55391018 69137694 55391155 69137865 55391292 69138036 55391429 69138207 55391566 69138378 55391703 69138549 55391840 69138720 55391977 69138891 55392114 69139062 55392251 69139233 55392388 69139404 55392525 69139575 55392662 69139746 55392799 69139917 55392936 69140088 55393073 69140259 55393210 69140430 55393347 69140601 55393484 69140772 55393621 69140943 55393758 69141114 55393895 69141285 55394032 69141456 55394169 69141627 55394306 69141798 55394443 69141969 55394580 69142140 55394717 69142311 55394854 69142482 55394991 69142653 55395128 69142824 55395265 69142995 55395402 69143166 55395539 69143337 55395676 69143508 55395813 69143679 55395950 69143850 55396087 69144021 55396224 69144192 55396361 69144363 55396498 69144534 55396635 69144705 55396772 69144876 55396909 69145047 55397046 69145218 55397183 69145389 55397320 69145560 55397457 69145731 55397594 69145902 55397731 69146073 55397868 69146244 55398005 69146415 55398142 69146586 55398279 69146757 55398416 69146928 55398553 69147099 55398690 69147270 55398827 69147441 55398964 69147612 55399101 69147783 55399238 69147954 55399375 69148125 55399512 69148296 55399649 69148467 55399786 69148638 55399923 69148809 55400060 69148980 55400197 69149151 55400334 69149322 55400471 69149493 55400608 69149664 55400745 69149835 55400882 69150006 55401019 69150177 55401156 69150348 55401293 69150519 55401430 69150690 55401567 69150861 55401704 69151032 55401841 69151203 55401978 69151374 55402115 69151545 55402252 69151716 55402389 69151887 55402526 69152058 55402663 69152229 55402800 69152400 55402937 69152571 55403074 69152742 55403211 69152913 55403348 69153084 55403485 69153255 55403622 69153426 55403759 69153597 55403896 69153768 55404033 69153939 55404170 69154110 55404307 69154281 55404444 69154452 55404581 69154623 55404718 69154794 55404855 69154965 55404992 69155136 55405129 69155307 55405266 69155478 55405403 69155649 55405540 69155820 55405677 69155991 55405814 69156162 55405951 69156333 55406088 69156504 55406225 69156675 55406362 69156846 55406499 69157017 55406636 69157188 55406773 69157359 55406910 69157530 55407047 69157701 55407184 69157872 55407321 69158043 55407458 69158214 55407595 69158385 55407732 69158556 55407869 69158727 55408006 69158898 55408143 69159069 55408280 69159240 55408417 69159411 55408554 69159582 55408691 69159753 55408828 69159924 55408965 69160095 55409102 69160266 55409239 69160437 55409376 69160608 55409513 69160779 55409650 69160950 55409787 69161121 55409924 69161292 55410061 69161463 55410198 69161634 55410335 69161805 55410472 69161976 55410609 69162147 55410746 69162318 55410883 69162489 55411020 69162660 55411157 69162831 55411294 69163002 55411431 69163173 55411568 69163344 55411705 69163515 55411842 69163686 55411979 69163857 55412116 69164028 55412253 69164199 55412390 69164370 55412527 69164541 55412664 69164712 55412801 69164883 55412938 69165054 55413075 69165225 55413212 69165396 55413349 69165567 55413486 69165738 55413623 69165909 55413760 69166080 55413897 69166251 55414034 69166422 55414171 69166593 55414308 69166764 55414445 69166935 55414582 69167106 55414719 69167277 55414856 69167448 55414993 69167619 55415130 69167790 55415267 69167961 55415404 69168132
1000 21781900 0 21781900 27187627 21782037 27187798 21782174 27187969 21782311 27188140 21782448 27188311 21782585 27188482 21782722 27188653 21782859 27188824 21782996 27188995 21783133 27189166 21783270 27189337 21783407 27189508 21783544 27189679 21783681 27189850 21783818 27190021 21783955 27190192 21784092 27190363 21784229 27190534 21784366 27190705 21784503 27190876 21784640 27191047 21784777 27191218 21784914 27191389 21785051 27191560 21785188 27191731 21785325 27191902 21785462 27192073 21785599 27192244 21785736 27192415 21785873 27192586 21786010 27192757 21786147 27192928 21786284 27193099 21786421 27193270 21786558 27193441 21786695 27193612 21786832 27193783 21786969 27193954 21787106 27194125 21787243 27194296 21787380 27194467 21787517 27194638 21787654 27194809 21787791 27194980 21787928 27195151 21788065 27195322 21788202 27195493 21788339 27195664 21788476 27195835 21788613 27196006 21788750 27196177 21788887 27196348 21789024 27196519 21789161 27196690 21789298 27196861 21789435 27197032 21789572 27197203 21789709 27197374 21789846 27197545 21789983 27197716 21790120 27197887 21790257 27198058 21790394 27198229 21790531 27198400 21790668 27198571 21790805 27198742 21790942 27198913 21791079 27199084 21791216 27199255 21791353 27199426 21791490 27199597 21791627 27199768 21791764 27199939 21791901 27200110 21792038 27200281 21792175 27200452 21792312 27200623 21792449 27200794 21792586 27200965 21792723 27201136 21792860 27201307 21792997 27201478 21793134 27201649 21793271 27201820 21793408 27201991 21793545 27202162 21793682 27202333 21793819 27202504 21793956 27202675 21794093 27202846 21794230 27203017 21794367 27203188 21794504 27203359 21794641 27203530 21794778 27203701 21794915 27203872 21795052 27204043 21795189 27204214 21795326 27204385 21795463 27204556 21795600 27204727 21795737 27204898 21795874 27205069 21796011 27205240 21796148 27205411 21796285 27205582 21796422 27205753 21796559 27205924 21796696 27206095 21796833 27206266 21796970 27206437 21797107 27206608 21797244 27206779 21797381 27206950 21797518 27207121 21797655 27207292 21797792 27207463 21797929 27207634 21798066 27207805 21798203 27207976 21798340 27208147 21798477 27208318 21798614 27208489 21798751 27208660 21798888 27208831 21799025 27209002 21799162 27209173 21799299 27209344 21799436 27209515 21799573 27209686 21799710 27209857 21799847 27210028 21799984 27210199 21800121 27210370 21800258 27210541 21800395 27210712 21800532 27210883 21800669 27211054 21800806 27211225 21800943 27211396 21801080 27211567 21801217 27211738 21801354 27211909 21801491 27212080 21801628 27212251 21801765 27212422 21801902 27212593 21802039 27212764 21802176 27212935 21802313 27213106 21802450 27213277 21802587 27213448 21802724 27213619 21802861 27213790 21802998 27213961 21803135 27214132 21803272 27214303 21803409 27214474 21803546 27214645 21803683 27214816 21803820 27214987 21803957 27215158 21804094 27215329 21804231 27215500 21804368 27215671 21804505 27215842 21804642 27216013 21804779 27216184 21804916 27216355 21805053 27216526 21805190 27216697 21805327 27216868 21805464 27217039 21805601 27217210 21805738 27217381 21805875 27217552 21806012 27217723 21806149 27217894 21806286 27218065 21806423 27218236 21806560 27218407 21806697 27218578 21806834 27218749 21806971 27218920 21807108 27219091 21807245 27219262 21807382 27219433 21807519 27219604 21807656 27219775 21807793 27219946 21807930 27220117 21808067 27220288 21808204 27220459 21808341 27220630 21808478 27220801 21808615 27220972 21808752 27221143 21808889 27221314 21809026 27221485 21809163 27221656 21809300 27221827 21809437 27221998 21809574 27222169 21809711 27222340 21809848 27222511 21809985 27222682 21810122 27222853 21810259 27223024 21810396 27223195 21810533 27223366 21810670 27223537 21810807 27223708 21810944 27223879 21811081 27224050 21811218 27224221 21811355 27224392 21811492 27224563 21811629 27224734 21811766 27224905 21811903 27225076 21812040 27225247 21812177 27225418 21812314 27225589 21812451 27225760 21812588 27225931 21812725 27226102 21812862 27226273 21812999 27226444 21813136 27226615 21813273 27226786 21813410 27226957 21813547 27227128 21813684 27227299 21813821 27227470 21813958 27227641 21814095 27227812 21814232 27227983 21814369 27228154 21814506 27228325 21814643 27228496 21814780 27228667 21814917 27228838 21815054 27229009 21815191 27229180 21815328 27229351 21815465 27229522 21815602 27229693 21815739 27229864 21815876 27230035 21816013 27230206 21816150 27230377 21816287 27230548 21816424 27230719 21816561 27230890 21816698 27231061 21816835 27231232 21816972 27231403 21817109 27231574 21817246 27231745 21817383 27231916 21817520 27232087 21817657 27232258 21817794 27232429 21817931 27232600 21818068 27232771 21818205 27232942 21818342 27233113 21818479 27233284 21818616 27233455 21818753 27233626 21818890 27233797 21819027 27233968 21819164 27234139 21819301 27234310 21819438 27234481 21819575 27234652 21819712 27234823 21819849 27234994 21819986 27235165 21820123 27235336 21820260 27235507 21820397 27235678 21820534 27235849 21820671 27236020 21820808 27236191 21820945 27236362 21821082 27236533 21821219 27236704 21821356 27236875 21821493 27237046 21821630 27237217 21821767 27237388 21821904 27237559 21822041 27237730 21822178 27237901 21822315 27238072 21822452 27238243 21822589 27238414 21822726 27238585 21822863 27238756 21823000 27238927 21823137 27239098 21823274 27239269 21823411 27239440 21823548 27239611 21823685 27239782 21823822 27239953 21823959 27240124 21824096 27240295 21824233 27240466 21824370 27240637 21824507 27240808 21824644 27240979 21824781 27241150 21824918 27241321 21825055 27241492 21825192 27241663 21825329 27241834 21825466 27242005 21825603 27242176 21825740 27242347 21825877 27242518 21826014 27242689 21826151 27242860 21826288 27243031 21826425 27243202 21826562 27243373 21826699 27243544 21826836 27243715 21826973 27243886 21827110 27244057 21827247 27244228 21827384 27244399 21827521 27244570 21827658 27244741 21827795 27244912 21827932 27245083 21828069 27245254 21828206 27245425 21828343 27245596 21828480 27245767 21828617 27245938 21828754 27246109 21828891 27246280 21829028 27246451 21829165 27246622 21829302 27246793 21829439 27246964 21829576 27247135 21829713 27247306 21829850 27247477 21829987 27247648 21830124 27247819 21830261 27247990 21830398 27248161 21830535 27248332 21830672 27248503 21830809 27248674 21830946 27248845 21831083 27249016 21831220 27249187 21831357 27249358 21831494 27249529 21831631 27249700 21831768 27249871 21831905 27250042 21832042 27250213 21832179 27250384 21832316 27250555 21832453 27250726 21832590 27250897 21832727 27251068 21832864 27251239 21833001 27251410 21833138 27251581 21833275 27251752 21833412 27251923 21833549 27252094 21833686 27252265 21833823 27252436 21833960 27252607 21834097 27252778 21834234 27252949 21834371 27253120 21834508 27253291 21834645 27253462 21834782 27253633 21834919 27253804 21835056 27253975 21835193 27254146 21835330 27254317 21835467 27254488 21835604 27254659 21835741 27254830 21835878 27255001 21836015 27255172 21836152 27255343 21836289 27255514 21836426 27255685 21836563 27255856 21836700 27256027 21836837 27256198 21836974 27256369 21837111 27256540 21837248 27256711 21837385 27256882 21837522 27257053 21837659 27257224 21837796 27257395 21837933 27257566 21838070 27257737 21838207 27257908 21838344 27258079 21838481 27258250 21838618 27258421 21838755 27258592 21838892 27258763 21839029 27258934 21839166 27259105 21839303 27259276 21839440 27259447 21839577 27259618 21839714 27259789 21839851 27259960 21839988 27260131 21840125 27260302 21840262 27260473 21840399 27260644 21840536 27260815 21840673 27260986 21840810 27261157 21840947 27261328 21841084 27261499 21841221 27261670 21841358 27261841 21841495 27262012 21841632 27262183 21841769 27262354 21841906 27262525 21842043 27262696 21842180 27262867 21842317 27263038 21842454 27263209 21842591 27263380 21842728 27263551 21842865 27263722 21843002 27263893 21843139 27264064 21843276 27264235 21843413 27264406 21843550 27264577 21843687 27264748 21843824 27264919 21843961 27265090 21844098 27265261 21844235 27265432 21844372 27265603 21844509 27265774 21844646 27265945 21844783 27266116 21844920 27266287 21845057 27266458 21845194 27266629 21845331 27266800 21845468 27266971 21845605 27267142 21845742 27267313 21845879 27267484 21846016 27267655 21846153 27267826 21846290 27267997 21846427 27268168 21846564 27268339 21846701 27268510 21846838 27268681 21846975 27268852 21847112 27269023 21847249 27269194 21847386 27269365 21847523 27269536 21847660 27269707 21847797 27269878 21847934 27270049 21848071 27270220 21848208 27270391 21848345 27270562 21848482 27270733 21848619 27270904 21848756 27271075 21848893 27271246 21849030 27271417 21849167 27271588 21849304 27271759 21849441 27271930 21849578 27272101 21849715 27272272 21849852 27272443 21849989 27272614 21850126 27272785 21850263 27272956 21850400 27273127 21850537 27273298 21850674 27273469 21850811 27273640 21850948 27273811 21851085 27273982 21851222 27274153 21851359 27274324 21851496 27274495 21851633 27274666 21851770 27274837 21851907 27275008 21852044 27275179 21852181 27275350 21852318 27275521 21852455 27275692 21852592 27275863 21852729 27276034 21852866 27276205 21853003 27276376 21853140 27276547 21853277 27276718 21853414 27276889 21853551 27277060 21853688 27277231 21853825 27277402 21853962 27277573 21854099 27277744 21854236 27277915 21854373 27278086 21854510 27278257 21854647 27278428 21854784 27278599 21854921 27278770 21855058 27278941 21855195 27279112 21855332 27279283 21855469 27279454 21855606 27279625 21855743 27279796 21855880 27279967 21856017 27280138 21856154 27280309 21856291 27280480 21856428 27280651 21856565 27280822 21856702 27280993 21856839 27281164 21856976 27281335 21857113 27281506 21857250 27281677 21857387 27281848 21857524 27282019 21857661 27282190 21857798 27282361 21857935 27282532 21858072 27282703 21858209 27282874 21858346 27283045 21858483 27283216 21858620 27283387 21858757 27283558 21858894 27283729 21859031 27283900 21859168 27284071 21859305 27284242 21859442 27284413 21859579 27284584 21859716 27284755 21859853 27284926 21859990 27285097 21860127 27285268 21860264 27285439 21860401 27285610 21860538 27285781 21860675 27285952 21860812 27286123 21860949 27286294 21861086 27286465 21861223 27286636 21861360 27286807 21861497 27286978 21861634 27287149 21861771 27287320 21861908 27287491 21862045 27287662 21862182 27287833 21862319 27288004 21862456 27288175 21862593 27288346 21862730 27288517 21862867 27288688 21863004 27288859 21863141 27289030 21863278 27289201 21863415 27289372 21863552 27289543 21863689 27289714 21863826 27289885 21863963 27290056 21864100 27290227 21864237 27290398 21864374 27290569 21864511 27290740 21864648 27290911 21864785 27291082 21864922 27291253 21865059 27291424 21865196 27291595 21865333 27291766 21865470 27291937 21865607 27292108 21865744 27292279 21865881 27292450 21866018 27292621 21866155 27292792 21866292 27292963 21866429 27293134 21866566 27293305 21866703 27293476 21866840 27293647 21866977 27293818 21867114 27293989 21867251 27294160 21867388 27294331 21867525 27294502 21867662 27294673 21867799 27294844 21867936 27295015 21868073 27295186 21868210 27295357 21868347 27295528 21868484 27295699 21868621 27295870 21868758 27296041 21868895 27296212 21869032 27296383 21869169 27296554 21869306 27296725 21869443 27296896 21869580 27297067 21869717 27297238 21869854 27297409 21869991 27297580 21870128 27297751 21870265 27297922 21870402 27298093 21870539 27298264 21870676 27298435 21870813 27298606 21870950 27298777 21871087 27298948 21871224 27299119 21871361 27299290 21871498 27299461 21871635 27299632 21871772 27299803 21871909 27299974 21872046 27300145 21872183 27300316 21872320 27300487 21872457 27300658 21872594 27300829 21872731 27301000 21872868 27301171 21873005 27301342 21873142 27301513 21873279 27301684 21873416 27301855 21873553 27302026 21873690 27302197 21873827 27302368 21873964 27302539 21874101 27302710 21874238 27302881 21874375 27303052 21874512 27303223 21874649 27303394 21874786 27303565 21874923 27303736 21875060 27303907 21875197 27304078 21875334 27304249 21875471 27304420 21875608 27304591 21875745 27304762 21875882 27304933 21876019 27305104 21876156 27305275 21876293 27305446 21876430 27305617 21876567 27305788 21876704 27305959 21876841 27306130 21876978 27306301 21877115 27306472 21877252 27306643 21877389 27306814 21877526 27306985 21877663 27307156 21877800 27307327 21877937 27307498 21878074 27307669 21878211 27307840 21878348 27308011 21878485 27308182 21878622 27308353 21878759 27308524 21878896 27308695 21879033 27308866 21879170 27309037 21879307 27309208 21879444 27309379 21879581 27309550 21879718 27309721 21879855 27309892 21879992 27310063 21880129 27310234 21880266 27310405 21880403 27310576 21880540 27310747 21880677 27310918 21880814 27311089 21880951 27311260 21881088 27311431 21881225 27311602 21881362 27311773 21881499 27311944 21881636 27312115 21881773 27312286 21881910 27312457 21882047 27312628 21882184 27312799 21882321 27312970 21882458 27313141 21882595 27313312 21882732 27313483 21882869 27313654 21883006 27313825 21883143 27313996 21883280 27314167 21883417 27314338 21883554 27314509 21883691 27314680 21883828 27314851 21883965 27315022 21884102 27315193 21884239 27315364 21884376 27315535 21884513 27315706 21884650 27315877 21884787 27316048 21884924 27316219 21885061 27316390 21885198 27316561 21885335 27316732 21885472 27316903 21885609 27317074 21885746 27317245 21885883 27317416 21886020 27317587 21886157 27317758 21886294 27317929 21886431 27318100 21886568 27318271 21886705 27318442 21886842 27318613 21886979 27318784 21887116 27318955 21887253 27319126 21887390 27319297 21887527 27319468 21887664 27319639 21887801 27319810 21887938 27319981 21888075 27320152 21888212 27320323 21888349 27320494 21888486 27320665 21888623 27320836 21888760 27321007 21888897 27321178 21889034 27321349 21889171 27321520 21889308 27321691 21889445 27321862 21889582 27322033 21889719 27322204 21889856 27322375 21889993 27322546 21890130 27322717 21890267 27322888 21890404 27323059 21890541 27323230 21890678 27323401 21890815 27323572 21890952 27323743 21891089 27323914 21891226 27324085 21891363 27324256 21891500 27324427 21891637 27324598 21891774 27324769 21891911 27324940 21892048 27325111 21892185 27325282 21892322 27325453 21892459 27325624 21892596 27325795 21892733 27325966 21892870 27326137 21893007 27326308 21893144 27326479 21893281 27326650 21893418 27326821 21893555 27326992 21893692 27327163 21893829 27327334 21893966 27327505 21894103 27327676 21894240 27327847 21894377 27328018 21894514 27328189 21894651 27328360 21894788 27328531 21894925 27328702 21895062 27328873 21895199 27329044 21895336 27329215 21895473 27329386 21895610 27329557 21895747 27329728 21895884 27329899 21896021 27330070 21896158 27330241 21896295 27330412 21896432 27330583 21896569 27330754 21896706 27330925 21896843 27331096 21896980 27331267 21897117 27331438 21897254 27331609 21897391 27331780 21897528 27331951 21897665 27332122 21897802 27332293 21897939 27332464 21898076 27332635 21898213 27332806 21898350 27332977 21898487 27333148 21898624 27333319 21898761 27333490 21898898 27333661 21899035 27333832 21899172 27334003 21899309 27334174 21899446 27334345 21899583 27334516 21899720 27334687 21899857 27334858 21899994 27335029 21900131 27335200 21900268 27335371 21900405 27335542 21900542 27335713 21900679 27335884 21900816 27336055 21900953 27336226 21901090 27336397 21901227 27336568 21901364 27336739 21901501 27336910 21901638 27337081 21901775 27337252 21901912 27337423 21902049 27337594 21902186 27337765 21902323 27337936 21902460 27338107 21902597 27338278 21902734 27338449 21902871 27338620 21903008 27338791 21903145 27338962 21903282 27339133 21903419 27339304 21903556 27339475 21903693 27339646 21903830 27339817 21903967 27339988 21904104 27340159 21904241 27340330 21904378 27340501 21904515 27340672 21904652 27340843 21904789 27341014 21904926 27341185 21905063 27341356 21905200 27341527 21905337 27341698 21905474 27341869 21905611 27342040 21905748 27342211 21905885 27342382 21906022 27342553 21906159 27342724 21906296 27342895 21906433 27343066 21906570 27343237 21906707 27343408 21906844 27343579 21906981 27343750 21907118 27343921 21907255 27344092 21907392 27344263 21907529 27344434 21907666 27344605 21907803 27344776 21907940 27344947 21908077 27345118 21908214 27345289 21908351 27345460 21908488 27345631 21908625 27345802 21908762 27345973 21908899 27346144 21909036 27346315 21909173 27346486 21909310 27346657 21909447 27346828 21909584 27346999 21909721 27347170 21909858 27347341 21909995 27347512 21910132 27347683 21910269 27347854 21910406 27348025 21910543 27348196 21910680 27348367 21910817 27348538 21910954 27348709 21911091 27348880 21911228 27349051 21911365 27349222 21911502 27349393 21911639 27349564 21911776 27349735 21911913 27349906 21912050 27350077 21912187 27350248 21912324 27350419 21912461 27350590 21912598 27350761 21912735 27350932 21912872 27351103 21913009 27351274 21913146 27351445 21913283 27351616 21913420 27351787 21913557 27351958 21913694 27352129 21913831 27352300 21913968 27352471 21914105 27352642 21914242 27352813 21914379 27352984 21914516 27353155 21914653 27353326 21914790 27353497 21914927 27353668 21915064 27353839 21915201 27354010 21915338 27354181 21915475 27354352 21915612 27354523 21915749 27354694 21915886 27354865 21916023 27355036 21916160 27355207 21916297 27355378 21916434 27355549 21916571 27355720 21916708 27355891 21916845 27356062 21916982 27356233 21917119 27356404 21917256 27356575 21917393 27356746 21917530 27356917 21917667 27357088 21917804 27357259 21917941 27357430 21918078 27357601 21918215 27357772 21918352 27357943 21918489 27358114 21918626 27358285
1000 42556995 0 42556995 53118585 42557132 53118756 42557269 53118927 42557406 53119098 42557543 53119269 42557680 53119440 42557817 53119611 42557954 53119782 42558091 53119953 42558228 53120124 42558365 53120295 42558502 53120466 42558639 53120637 42558776 53120808 42558913 53120979 42559050 53121150 42559187 53121321 42559324 53121492 42559461 53121663 42559598 53121834 42559735 53122005 42559872 53122176 42560009 53122347 42560146 53122518 42560283 53122689 42560420 53122860 42560557 53123031 42560694 53123202 42560831 53123373 42560968 53123544 42561105 53123715 42561242 53123886 42561379 53124057 42561516 53124228 42561653 53124399 42561790 53124570 42561927 53124741 42562064 53124912 42562201 53125083 42562338 53125254 42562475 53125425 42562612 53125596 42562749 53125767 42562886 53125938 42563023 53126109 42563160 53126280 42563297 53126451 42563434 53126622 42563571 53126793 42563708 53126964 42563845 53127135 42563982 53127306 42564119 53127477 42564256 53127648 42564393 53127819 42564530 53127990 42564667 53128161 42564804 53128332 42564941 53128503 42565078 53128674 42565215 53128845 42565352 53129016 42565489 53129187 42565626 53129358 42565763 53129529 42565900 53129700 42566037 53129871 42566174 53130042 42566311 53130213 42566448 53130384 42566585 53130555 42566722 53130726 42566859 53130897 42566996 53131068 42567133 53131239 42567270 53131410 42567407 53131581 42567544 53131752 42567681 53131923 42567818 53132094 42567955 53132265 42568092 53132436 42568229 53132607 42568366 53132778 42568503 53132949 42568640 53133120 42568777 53133291 42568914 53133462 42569051 53133633 42569188 53133804 42569325 53133975 42569462 53134146 42569599 53134317 42569736 53134488 42569873 53134659 42570010 53134830 42570147 53135001 42570284 53135172 42570421 53135343 42570558 53135514 42570695 53135685 42570832 53135856 42570969 53136027 42571106 53136198 42571243 53136369 42571380 53136540 42571517 53136711 42571654 53136882 42571791 53137053 42571928 53137224 42572065 53137395 42572202 53137566 42572339 53137737 42572476 53137908 42572613 53138079 42572750 53138250 42572887 53138421 42573024 53138592 42573161 53138763 42573298 53138934 42573435 53139105 42573572 53139276 42573709 53139447 42573846 53139618 42573983 53139789 42574120 53139960 42574257 53140131 42574394 53140302 42574531 53140473 42574668 53140644 42574805 53140815 42574942 53140986 42575079 53141157 42575216 53141328 42575353 53141499 42575490 53141670 42575627 53141841 42575764 53142012 42575901 53142183 42576038 53142354 42576175 53142525 42576312 53142696 42576449 53142867 42576586 53143038 42576723 53143209 42576860 53143380 42576997 53143551 42577134 53143722 42577271 53143893 42577408 53144064 42577545 53144235 42577682 53144406 42577819 53144577 42577956 53144748 42578093 53144919 42578230 53145090 42578367 53145261 42578504 53145432 42578641 53145603 42578778 53145774 42578915 53145945 42579052 53146116 42579189 53146287 42579326 53146458 42579463 53146629 42579600 53146800 42579737 53146971 42579874 53147142 42580011 53147313 42580148 53147484 42580285 53147655 42580422 53147826 42580559 53147997 42580696 53148168 42580833 53148339 42580970 53148510 42581107 53148681 42581244 53148852 42581381 53149023 42581518 53149194 42581655 53149365 42581792 53149536 42581929 53149707 42582066 53149878 42582203 53150049 42582340 53150220 42582477 53150391 42582614 53150562 42582751 53150733 42582888 53150904 42583025 53151075 42583162 53151246 42583299 53151417 42583436 53151588 42583573 53151759 42583710 53151930 42583847 53152101 42583984 53152272 42584121 53152443 42584258 53152614 42584395 53152785 42584532 53152956 42584669 53153127 42584806 53153298 42584943 53153469 42585080 53153640 42585217 53153811 42585354 53153982 42585491 53154153 42585628 53154324 42585765 53154495 42585902 53154666 42586039 53154837 42586176 53155008 42586313 53155179 42586450 53155350 42586587 53155521 42586724 53155692 42586861 53155863 42586998 53156034 42587135 53156205 42587272 53156376 42587409 53156547 42587546 53156718 42587683 53156889 42587820 53157060 42587957 53157231 42588094 53157402 42588231 53157573 42588368 53157744 42588505 53157915 42588642 53158086 42588779 53158257 42588916 53158428 42589053 53158599 42589190 53158770 42589327 53158941 42589464 53159112 42589601 53159283 42589738 53159454 42589875 53159625 42590012 53159796 42590149 53159967 42590286 53160138 42590423 53160309 42590560 53160480 42590697 53160651 42590834 53160822 42590971 53160993 42591108 53161164 42591245 53161335 42591382 53161506 42591519 53161677 42591656 53161848 42591793 53162019 42591930 53162190 42592067 53162361 42592204 53162532 42592341 53162703 42592478 53162874 42592615 53163045 42592752 53163216 42592889 53163387 42593026 53163558 42593163 53163729 42593300 53163900 42593437 53164071 42593574 53164242 42593711 53164413 42593848 53164584 42593985 53164755 42594122 53164926 42594259 53165097 42594396 53165268 42594533 53165439 42594670 53165610 42594807 53165781 42594944 53165952 42595081 53166123 42595218 53166294 42595355 53166465 42595492 53166636 42595629 53166807 42595766 53166978 42595903 53167149 42596040 53167320 42596177 53167491 42596314 53167662 42596451 53167833 42596588 53168004 42596725 53168175 42596862 53168346 42596999 53168517 42597136 53168688 42597273 53168859 42597410 53169030 42597547 53169201 42597684 53169372 42597821 53169543 42597958 53169714 42598095 53169885 42598232 53170056 42598369 53170227 42598506 53170398 42598643 53170569 42598780 53170740 42598917 53170911 42599054 53171082 42599191 53171253 42599328 53171424 42599465 53171595 42599602 53171766 42599739 53171937 42599876 53172108 42600013 53172279 42600150 53172450 42600287 53172621 42600424 53172792 42600561 53172963 42600698 53173134 42600835 53173305 42600972 53173476 42601109 53173647 42601246 53173818 42601383 53173989 42601520 53174160 42601657 53174331 42601794 53174502 42601931 53174673 42602068 53174844 42602205 53175015 42602342 53175186 42602479 53175357 42602616 53175528 42602753 53175699 42602890 53175870 42603027 53176041 42603164 53176212 42603301 53176383 42603438 53176554 42603575 53176725 42603712 53176896 42603849 53177067 42603986 53177238 42604123 53177409 42604260 53177580 42604397 53177751 42604534 53177922 42604671 53178093 42604808 53178264 42604945 53178435 42605082 53178606 42605219 53178777 42605356 53178948 42605493 53179119 42605630 53179290 42605767 53179461 42605904 53179632 42606041 53179803 42606178 53179974 42606315 53180145 42606452 53180316 42606589 53180487 42606726 53180658 42606863 53180829 42607000 53181000 42607137 53181171 42607274 53181342 42607411 53181513 42607548 53181684 42607685 53181855 42607822 53182026 42607959 53182197 42608096 53182368 42608233 53182539 42608370 53182710 42608507 53182881 42608644 53183052 42608781 53183223 42608918 53183394 42609055 53183565 42609192 53183736 42609329 53183907 42609466 53184078 42609603 53184249 42609740 53184420 42609877 53184591 42610014 53184762 42610151 53184933 42610288 53185104 42610425 53185275 42610562 53185446 42610699 53185617 42610836 53185788 42610973 53185959 42611110 53186130 42611247 53186301 42611384 53186472 42611521 53186643 42611658 53186814 42611795 53186985 42611932 53187156 42612069 53187327 42612206 53187498 42612343 53187669 42612480 53187840 42612617 53188011 42612754 53188182 42612891 53188353 42613028 53188524 42613165 53188695 42613302 53188866 42613439 53189037 42613576 53189208 42613713 53189379 42613850 53189550 42613987 53189721 42614124 53189892 42614261 53190063 42614398 53190234 42614535 53190405 42614672 53190576 42614809 53190747 42614946 53190918 42615083 53191089 42615220 53191260 42615357 53191431 42615494 53191602 42615631 53191773 42615768 53191944 42615905 53192115 42616042 53192286 42616179 53192457 42616316 53192628 42616453 53192799 42616590 53192970 42616727 53193141 42616864 53193312 42617001 53193483 42617138 53193654 42617275 53193825 42617412 53193996 42617549 53194167 42617686 53194338 42617823 53194509 42617960 53194680 42618097 53194851 42618234 53195022 42618371 53195193 42618508 53195364 42618645 53195535 42618782 53195706 42618919 53195877 42619056 53196048 42619193 53196219 42619330 53196390 42619467 53196561 42619604 53196732 42619741 53196903 42619878 53197074 42620015 53197245 42620152 53197416 42620289 53197587 42620426 53197758 42620563 53197929 42620700 53198100 42620837 53198271 42620974 53198442 42621111 53198613 42621248 53198784 42621385 53198955 42621522 53199126 42621659 53199297 42621796 53199468 42621933 53199639 42622070 53199810 42622207 53199981 42622344 53200152 42622481 53200323 42622618 53200494 42622755 53200665 42622892 53200836 42623029 53201007 42623166 53201178 42623303 53201349 42623440 53201520 42623577 53201691 42623714 53201862 42623851 53202033 42623988 53202204 42624125 53202375 42624262 53202546 42624399 53202717 42624536 53202888 42624673 53203059 42624810 53203230 42624947 53203401 42625084 53203572 42625221 53203743 42625358 53203914 42625495 53204085 42625632 53204256 42625769 53204427 42625906 53204598 42626043 53204769 42626180 53204940 42626317 53205111 42626454 53205282 42626591 53205453 42626728 53205624 42626865 53205795 42627002 53205966 42627139 53206137 42627276 53206308 42627413 53206479 42627550 53206650 42627687 53206821 42627824 53206992 42627961 53207163 42628098 53207334 42628235 53207505 42628372 53207676 42628509 53207847 42628646 53208018 42628783 53208189 42628920 53208360 42629057 53208531 42629194 53208702 42629331 53208873 42629468 53209044 42629605 53209215 42629742 53209386 42629879 53209557 42630016 53209728 42630153 53209899 42630290 53210070 42630427 53210241 42630564 53210412 42630701 53210583 42630838 53210754 42630975 53210925 42631112 53211096 42631249 53211267 42631386 53211438 42631523 53211609 42631660 53211780 42631797 53211951 42631934 53212122 42632071 53212293 42632208 53212464 42632345 53212635 42632482 53212806 42632619 53212977 42632756 53213148 42632893 53213319 42633030 53213490 42633167 53213661 42633304 53213832 42633441 53214003 42633578 53214174 42633715 53214345 42633852 53214516 42633989 53214687 42634126 53214858 42634263 53215029 42634400 53215200 42634537 53215371 42634674 53215542 42634811 53215713 42634948 53215884 42635085 53216055 42635222 53216226 42635359 53216397 42635496 53216568 42635633 53216739 42635770 53216910 42635907 53217081 42636044 53217252 42636181 53217423 42636318 53217594 42636455 53217765 42636592 53217936 42636729 53218107 42636866 53218278 42637003 53218449 42637140 53218620 42637277 53218791 42637414 53218962 42637551 53219133 42637688 53219304 42637825 53219475 42637962 53219646 42638099 53219817 42638236 53219988 42638373 53220159 42638510 53220330 42638647 53220501 42638784 53220672 42638921 53220843 42639058 53221014 42639195 53221185 42639332 53221356 42639469 53221527 42639606 53221698 42639743 53221869 42639880 53222040 42640017 53222211 42640154 53222382 42640291 53222553 42640428 53222724 42640565 53222895 42640702 53223066 42640839 53223237 42640976 53223408 42641113 53223579 42641250 53223750 42641387 53223921 42641524 53224092 42641661 53224263 42641798 53224434 42641935 53224605 42642072 53224776 42642209 53224947 42642346 53225118 42642483 53225289 42642620 53225460 42642757 53225631 42642894 53225802 42643031 53225973 42643168 53226144 42643305 53226315 42643442 53226486 42643579 53226657 42643716 53226828 42643853 53226999 42643990 53227170 42644127 53227341 42644264 53227512 42644401 53227683 42644538 53227854 42644675 53228025 42644812 53228196 42644949 53228367 42645086 53228538 42645223 53228709 42645360 53228880 42645497 53229051 42645634 53229222 42645771 53229393 42645908 53229564 42646045 53229735 42646182 53229906 42646319 53230077 42646456 53230248 42646593 53230419 42646730 53230590 42646867 53230761 42647004 53230932 42647141 53231103 42647278 53231274 42647415 53231445 42647552 53231616 42647689 53231787 42647826 53231958 42647963 53232129 42648100 53232300 42648237 53232471 42648374 53232642 42648511 53232813 42648648 53232984 42648785 53233155 42648922 53233326 42649059 53233497 42649196 53233668 42649333 53233839 42649470 53234010 42649607 53234181 42649744 53234352 42649881 53234523 42650018 53234694 42650155 53234865 42650292 53235036 42650429 53235207 42650566 53235378 42650703 53235549 42650840 53235720 42650977 53235891 42651114 53236062 42651251 53236233 42651388 53236404 42651525 53236575 42651662 53236746 42651799 53236917 42651936 53237088 42652073 53237259 42652210 53237430 42652347 53237601 42652484 53237772 42652621 53237943 42652758 53238114 42652895 53238285 42653032 53238456 42653169 53238627 42653306 53238798 42653443 53238969 42653580 53239140 42653717 53239311 42653854 53239482 42653991 53239653 42654128 53239824 42654265 53239995 42654402 53240166 42654539 53240337 42654676 53240508 42654813 53240679 42654950 53240850 42655087 53241021 42655224 53241192 42655361 53241363 42655498 53241534 42655635 53241705 42655772 53241876 42655909 53242047 42656046 53242218 42656183 53242389 42656320 53242560 42656457 53242731 42656594 53242902 42656731 53243073 42656868 53243244 42657005 53243415 42657142 53243586 42657279 53243757 42657416 53243928 42657553 53244099 42657690 53244270 42657827 53244441 42657964 53244612 42658101 53244783 42658238 53244954 42658375 53245125 42658512 53245296 42658649 53245467 42658786 53245638 42658923 53245809 42659060 53245980 42659197 53246151 42659334 53246322 42659471 53246493 42659608 53246664 42659745 53246835 42659882 53247006 42660019 53247177 42660156 53247348 42660293 53247519 42660430 53247690 42660567 53247861 42660704 53248032 42660841 53248203 42660978 53248374 42661115 53248545 42661252 53248716 42661389 53248887 42661526 53249058 42661663 53249229 42661800 53249400 42661937 53249571 42662074 53249742 42662211 53249913 42662348 53250084 42662485 53250255 42662622 53250426 42662759 53250597 42662896 53250768 42663033 53250939 42663170 53251110 42663307 53251281 42663444 53251452 42663581 53251623 42663718 53251794 42663855 53251965 42663992 53252136 42664129 53252307 42664266 53252478 42664403 53252649 42664540 53252820 42664677 53252991 42664814 53253162 42664951 53253333 42665088 53253504 42665225 53253675 42665362 53253846 42665499 53254017 42665636 53254188 42665773 53254359 42665910 53254530 42666047 53254701 42666184 53254872 42666321 53255043 42666458 53255214 42666595 53255385 42666732 53255556 42666869 53255727 42667006 53255898 42667143 53256069 42667280 53256240 42667417 53256411 42667554 53256582 42667691 53256753 42667828 53256924 42667965 53257095 42668102 53257266 42668239 53257437 42668376 53257608 42668513 53257779 42668650 53257950 42668787 53258121 42668924 53258292 42669061 53258463 42669198 53258634 42669335 53258805 42669472 53258976 42669609 53259147 42669746 53259318 42669883 53259489 42670020 53259660 42670157 53259831 42670294 53260002 42670431 53260173 42670568 53260344 42670705 53260515 42670842 53260686 42670979 53260857 42671116 53261028 42671253 53261199 42671390 53261370 42671527 53261541 42671664 53261712 42671801 53261883 42671938 53262054 42672075 53262225 42672212 53262396 42672349 53262567 42672486 53262738 42672623 53262909 42672760 53263080 42672897 53263251 42673034 53263422 42673171 53263593 42673308 53263764 42673445 53263935 42673582 53264106 42673719 53264277 42673856 53264448 42673993 53264619 42674130 53264790 42674267 53264961 42674404 53265132 42674541 53265303 42674678 53265474 42674815 53265645 42674952 53265816 42675089 53265987 42675226 53266158 42675363 53266329 42675500 53266500 42675637 53266671 42675774 53266842 42675911 53267013 42676048 53267184 42676185 53267355 42676322 53267526 42676459 53267697 42676596 53267868 42676733 53268039 42676870 53268210 42677007 53268381 42677144 53268552 42677281 53268723 42677418 53268894 42677555 53269065 42677692 53269236 42677829 53269407 42677966 53269578 42678103 53269749 42678240 53269920 42678377 53270091 42678514 53270262 42678651 53270433 42678788 53270604 42678925 53270775 42679062 53270946 42679199 53271117 42679336 53271288 42679473 53271459 42679610 53271630 42679747 53271801 42679884 53271972 42680021 53272143 42680158 53272314 42680295 53272485 42680432 53272656 42680569 53272827 42680706 53272998 42680843 53273169 42680980 53273340 42681117 53273511 42681254 53273682 42681391 53273853 42681528 53274024 42681665 53274195 42681802 53274366 42681939 53274537 42682076 53274708 42682213 53274879 42682350 53275050 42682487 53275221 42682624 53275392 42682761 53275563 42682898 53275734 42683035 53275905 42683172 53276076 42683309 53276247 42683446 53276418 42683583 53276589 42683720 53276760 42683857 53276931 42683994 53277102 42684131 53277273 42684268 53277444 42684405 53277615 42684542 53277786 42684679 53277957 42684816 53278128 42684953 53278299 42685090 53278470 42685227 53278641 42685364 53278812 42685501 53278983 42685638 53279154 42685775 53279325 42685912 53279496 42686049 53279667 42686186 53279838 42686323 53280009 42686460 53280180 42686597 53280351 42686734 53280522 42686871 53280693 42687008 53280864 42687145 53281035 42687282 53281206 42687419 53281377 42687556 53281548 42687693 53281719 42687830 53281890 42687967 53282061 42688104 53282232 42688241 53282403 42688378 53282574 42688515 53282745 42688652 53282916 42688789 53283087 42688926 53283258 42689063 53283429 42689200 53283600 42689337 53283771 42689474 53283942 42689611 53284113 42689748 53284284 42689885 53284455 42690022 53284626 42690159 53284797 42690296 53284968 42690433 53285139 42690570 53285310 42690707 53285481 42690844 53285652 42690981 53285823 42691118 53285994 42691255 53286165 42691392 53286336 42691529 53286507 42691666 53286678 42691803 53286849 42691940 53287020 42692077 53287191 42692214 53287362 42692351 53287533 42692488 53287704 42692625 53287875 42692762 53288046 42692899 53288217 42693036 53288388 42693173 53288559 42693310 53288730 42693447 53288901 42693584 53289072 42693721 53289243
1000 15471684 0 15471684 19311372 15471821 19311543 15471958 19311714 15472095 19311885 15472232 19312056 15472369 19312227 15472506 19312398 15472643 19312569 15472780 19312740 15472917 19312911 15473054 19313082 15473191 19313253 15473328 19313424 15473465 19313595 15473602 19313766 15473739 19313937 15473876 19314108 15474013 19314279 15474150 19314450 15474287 19314621 15474424 19314792 15474561 19314963 15474698 19315134 15474835 19315305 15474972 19315476 15475109 19315647 15475246 19315818 15475383 19315989 15475520 19316160 15475657 19316331 15475794 19316502 15475931 19316673 15476068 19316844 15476205 19317015 15476342 19317186 15476479 19317357 15476616 19317528 15476753 19317699 15476890 19317870 15477027 19318041 15477164 19318212 15477301 19318383 15477438 19318554 15477575 19318725 15477712 19318896 15477849 19319067 15477986 19319238 15478123 19319409 15478260 19319580 15478397 19319751 15478534 19319922 15478671 19320093 15478808 19320264 15478945 19320435 15479082 19320606 15479219 19320777 15479356 19320948 15479493 19321119 15479630 19321290 15479767 19321461 15479904 19321632 15480041 19321803 15480178 19321974 15480315 19322145 15480452 19322316 15480589 19322487 15480726 19322658 15480863 19322829 15481000 19323000 15481137 19323171 15481274 19323342 15481411 19323513 15481548 19323684 15481685 19323855 15481822 19324026 15481959 19324197 15482096 19324368 15482233 19324539 15482370 19324710 15482507 19324881 15482644 19325052 15482781 19325223 15482918 19325394 15483055 19325565 15483192 19325736 15483329 19325907 15483466 19326078 15483603 19326249 15483740 19326420 15483877 19326591 15484014 19326762 15484151 19326933 15484288 19327104 15484425 19327275 15484562 19327446 15484699 19327617 15484836 19327788 15484973 19327959 15485110 19328130 15485247 19328301 15485384 19328472 15485521 19328643 15485658 19328814 15485795 19328985 15485932 19329156 15486069 19329327 15486206 19329498 15486343 19329669 15486480 19329840 15486617 19330011 15486754 19330182 15486891 19330353 15487028 19330524 15487165 19330695 15487302 19330866 15487439 19331037 15487576 19331208 15487713 19331379 15487850 19331550 15487987 19331721 15488124 19331892 15488261 19332063 15488398 19332234 15488535 19332405 15488672 19332576 15488809 19332747 15488946 19332918 15489083 19333089 15489220 19333260 15489357 19333431 15489494 19333602 15489631 19333773 15489768 19333944 15489905 19334115 15490042 19334286 15490179 19334457 15490316 19334628 15490453 19334799 15490590 19334970 15490727 19335141 15490864 19335312 15491001 19335483 15491138 19335654 15491275 19335825 15491412 19335996 15491549 19336167 15491686 19336338 15491823 19336509 15491960 19336680 15492097 19336851 15492234 19337022 15492371 19337193 15492508 19337364 15492645 19337535 15492782 19337706 15492919 19337877 15493056 19338048 15493193 19338219 15493330 19338390 15493467 19338561 15493604 19338732 15493741 19338903 15493878 19339074 15494015 19339245 15494152 19339416 15494289 19339587 15494426 19339758 15494563 19339929 15494700 19340100 15494837 19340271 15494974 19340442 15495111 19340613 15495248 19340784 15495385 19340955 15495522 19341126 15495659 19341297 15495796 19341468 15495933 19341639 15496070 19341810 15496207 19341981 15496344 19342152 15496481 19342323 15496618 19342494 15496755 19342665 15496892 19342836 15497029 19343007 15497166 19343178 15497303 19343349 15497440 19343520 15497577 19343691 15497714 19343862 15497851 19344033 15497988 19344204 15498125 19344375 15498262 19344546 15498399 19344717 15498536 19344888 15498673 19345059 15498810 19345230 15498947 19345401 15499084 19345572 15499221 19345743 15499358 19345914 15499495 19346085 15499632 19346256 15499769 19346427 15499906 19346598 15500043 19346769 15500180 19346940 15500317 19347111 15500454 19347282 15500591 19347453 15500728 19347624 15500865 19347795 15501002 19347966 15501139 19348137 15501276 19348308 15501413 19348479 15501550 19348650 15501687 19348821 15501824 19348992 15501961 19349163 15502098 19349334 15502235 19349505 15502372 19349676 15502509 19349847 15502646 19350018 15502783 19350189 15502920 19350360 15503057 19350531 15503194 19350702 15503331 19350873 15503468 19351044 15503605 19351215 15503742 19351386 15503879 19351557 15504016 19351728 15504153 19351899 15504290 19352070 15504427 19352241 15504564 19352412 15504701 19352583 15504838 19352754 15504975 19352925 15505112 19353096 15505249 19353267 15505386 19353438 15505523 19353609 15505660 19353780 15505797 19353951 15505934 19354122 15506071 19354293 15506208 19354464 15506345 19354635 15506482 19354806 15506619 19354977 15506756 19355148 15506893 19355319 15507030 19355490 15507167 19355661 15507304 19355832 15507441 19356003 15507578 19356174 15507715 19356345 15507852 19356516 15507989 19356687 15508126 19356858 15508263 19357029 15508400 19357200 15508537 19357371 15508674 19357542 15508811 19357713 15508948 19357884 15509085 19358055 15509222 19358226 15509359 19358397 15509496 19358568 15509633 19358739 15509770 19358910 15509907 19359081 15510044 19359252 15510181 19359423 15510318 19359594 15510455 19359765 15510592 19359936 15510729 19360107 15510866 19360278 15511003 19360449 15511140 19360620 15511277 19360791 15511414 19360962 15511551 19361133 15511688 19361304 15511825 19361475 15511962 19361646 15512099 19361817 15512236 19361988 15512373 19362159 15512510 19362330 15512647 19362501 15512784 19362672 15512921 19362843 15513058 19363014 15513195 19363185 15513332 19363356 15513469 19363527 15513606 19363698 15513743 19363869 15513880 19364040 15514017 19364211 15514154 19364382 15514291 19364553 15514428 19364724 15514565 19364895 15514702 19365066 15514839 19365237 15514976 19365408 15515113 19365579 15515250 19365750 15515387 19365921 15515524 19366092 15515661 19366263 15515798 19366434 15515935 19366605 15516072 19366776 15516209 19366947 15516346 19367118 15516483 19367289 15516620 19367460 15516757 19367631 15516894 19367802 15517031 19367973 15517168 19368144 15517305 19368315 15517442 19368486 15517579 19368657 15517716 19368828 15517853 19368999 15517990 19369170 15518127 19369341 15518264 19369512 15518401 19369683 15518538 19369854 15518675 19370025 15518812 19370196 15518949 19370367 15519086 19370538 15519223 19370709 15519360 19370880 15519497 19371051 15519634 19371222 15519771 19371393 15519908 19371564 15520045 19371735 15520182 19371906 15520319 19372077 15520456 19372248 15520593 19372419 15520730 19372590 15520867 19372761 15521004 19372932 15521141 19373103 15521278 19373274 15521415 19373445 15521552 19373616 15521689 19373787 15521826 19373958 15521963 19374129 15522100 19374300 15522237 19374471 15522374 19374642 15522511 19374813 15522648 19374984 15522785 19375155 15522922 19375326 15523059 19375497 15523196 19375668 15523333 19375839 15523470 19376010 15523607 19376181 15523744 19376352 15523881 19376523 15524018 19376694 15524155 19376865 15524292 19377036 15524429 19377207 15524566 19377378 15524703 19377549 15524840 19377720 15524977 19377891 15525114 19378062 15525251 19378233 15525388 19378404 15525525 19378575 15525662 19378746 15525799 19378917 15525936 19379088 15526073 19379259 15526210 19379430 15526347 19379601 15526484 19379772 15526621 19379943 15526758 19380114 15526895 19380285 15527032 19380456 15527169 19380627 15527306 19380798 15527443 19380969 15527580 19381140 15527717 19381311 15527854 19381482 15527991 19381653 15528128 19381824 15528265 19381995 15528402 19382166 15528539 19382337 15528676 19382508 15528813 19382679 15528950 19382850 15529087 19383021 15529224 19383192 15529361 19383363 15529498 19383534 15529635 19383705 15529772 19383876 15529909 19384047 15530046 19384218 15530183 19384389 15530320 19384560 15530457 19384731 15530594 19384902 15530731 19385073 15530868 19385244 15531005 19385415 15531142 19385586 15531279 19385757 15531416 19385928 15531553 19386099 15531690 19386270 15531827 19386441 15531964 19386612 15532101 19386783 15532238 19386954 15532375 19387125 15532512 19387296 15532649 19387467 15532786 19387638 15532923 19387809 15533060 19387980 15533197 19388151 15533334 19388322 15533471 19388493 15533608 19388664 15533745 19388835 15533882 19389006 15534019 19389177 15534156 19389348 15534293 19389519 15534430 19389690 15534567 19389861 15534704 19390032 15534841 19390203 15534978 19390374 15535115 19390545 15535252 19390716 15535389 19390887 15535526 19391058 15535663 19391229 15535800 19391400 15535937 19391571 15536074 19391742 15536211 19391913 15536348 19392084 15536485 19392255 15536622 19392426 15536759 19392597 15536896 19392768 15537033 19392939 15537170 19393110 15537307 19393281 15537444 19393452 15537581 19393623 15537718 19393794 15537855 19393965 15537992 19394136 15538129 19394307 15538266 19394478 15538403 19394649 15538540 19394820 15538677 19394991 15538814 19395162 15538951 19395333 15539088 19395504 15539225 19395675 15539362 19395846 15539499 19396017 15539636 19396188 15539773 19396359 15539910 19396530 15540047 19396701 15540184 19396872 15540321 19397043 15540458 19397214 15540595 19397385 15540732 19397556 15540869 19397727 15541006 19397898 15541143 19398069 15541280 19398240 15541417 19398411 15541554 19398582 15541691 19398753 15541828 19398924 15541965 19399095 15542102 19399266 15542239 19399437 15542376 19399608 15542513 19399779 15542650 19399950 15542787 19400121 15542924 19400292 15543061 19400463 15543198 19400634 15543335 19400805 15543472 19400976 15543609 19401147 15543746 19401318 15543883 19401489 15544020 19401660 15544157 19401831 15544294 19402002 15544431 19402173 15544568 19402344 15544705 19402515 15544842 19402686 15544979 19402857 15545116 19403028 15545253 19403199 15545390 19403370 15545527 19403541 15545664 19403712 15545801 19403883 15545938 19404054 15546075 19404225 15546212 19404396 15546349 19404567 15546486 19404738 15546623 19404909 15546760 19405080 15546897 19405251 15547034 19405422 15547171 19405593 15547308 19405764 15547445 19405935 15547582 19406106 15547719 19406277 15547856 19406448 15547993 19406619 15548130 19406790 15548267 19406961 15548404 19407132 15548541 19407303 15548678 19407474 15548815 19407645 15548952 19407816 15549089 19407987 15549226 19408158 15549363 19408329 15549500 19408500 15549637 19408671 15549774 19408842 15549911 19409013 15550048 19409184 15550185 19409355 15550322 19409526 15550459 19409697 15550596 19409868 15550733 19410039 15550870 19410210 15551007 19410381 15551144 19410552 15551281 19410723 15551418 19410894 15551555 19411065 15551692 19411236 15551829 19411407 15551966 19411578 15552103 19411749 15552240 19411920 15552377 19412091 15552514 19412262 15552651 19412433 15552788 19412604 15552925 19412775 15553062 19412946 15553199 19413117 15553336 19413288 15553473 19413459 15553610 19413630 15553747 19413801 15553884 19413972 15554021 19414143 15554158 19414314 15554295 19414485 15554432 19414656 15554569 19414827 15554706 19414998 15554843 19415169 15554980 19415340 15555117 19415511 15555254 19415682 15555391 19415853 15555528 19416024 15555665 19416195 15555802 19416366 15555939 19416537 15556076 19416708 15556213 19416879 15556350 19417050 15556487 19417221 15556624 19417392 15556761 19417563 15556898 19417734 15557035 19417905 15557172 19418076 15557309 19418247 15557446 19418418 15557583 19418589 15557720 19418760 15557857 19418931 15557994 19419102 15558131 19419273 15558268 19419444 15558405 19419615 15558542 19419786 15558679 19419957 15558816 19420128 15558953 19420299 15559090 19420470 15559227 19420641 15559364 19420812 15559501 19420983 15559638 19421154 15559775 19421325 15559912 19421496 15560049 19421667 15560186 19421838 15560323 19422009 15560460 19422180 15560597 19422351 15560734 19422522 15560871 19422693 15561008 19422864 15561145 19423035 15561282 19423206 15561419 19423377 15561556 19423548 15561693 19423719 15561830 19423890 15561967 19424061 15562104 19424232 15562241 19424403 15562378 19424574 15562515 19424745 15562652 19424916 15562789 19425087 15562926 19425258 15563063 19425429 15563200 19425600 15563337 19425771 15563474 19425942 15563611 19426113 15563748 19426284 15563885 19426455 15564022 19426626 15564159 19426797 15564296 19426968 15564433 19427139 15564570 19427310 15564707 19427481 15564844 19427652 15564981 19427823 15565118 19427994 15565255 19428165 15565392 19428336 15565529 19428507 15565666 19428678 15565803 19428849 15565940 19429020 15566077 19429191 15566214 19429362 15566351 19429533 15566488 19429704 15566625 19429875 15566762 19430046 15566899 19430217 15567036 19430388 15567173 19430559 15567310 19430730 15567447 19430901 15567584 19431072 15567721 19431243 15567858 19431414 15567995 19431585 15568132 19431756 15568269 19431927 15568406 19432098 15568543 19432269 15568680 19432440 15568817 19432611 15568954 19432782 15569091 19432953 15569228 19433124 15569365 19433295 15569502 19433466 15569639 19433637 15569776 19433808 15569913 19433979 15570050 19434150 15570187 19434321 15570324 19434492 15570461 19434663 15570598 19434834 15570735 19435005 15570872 19435176 15571009 19435347 15571146 19435518 15571283 19435689 15571420 19435860 15571557 19436031 15571694 19436202 15571831 19436373 15571968 19436544 15572105 19436715 15572242 19436886 15572379 19437057 15572516 19437228 15572653 19437399 15572790 19437570 15572927 19437741 15573064 19437912 15573201 19438083 15573338 19438254 15573475 19438425 15573612 19438596 15573749 19438767 15573886 19438938 15574023 19439109 15574160 19439280 15574297 19439451 15574434 19439622 15574571 19439793 15574708 19439964 15574845 19440135 15574982 19440306 15575119 19440477 15575256 19440648 15575393 19440819 15575530 19440990 15575667 19441161 15575804 19441332 15575941 19441503 15576078 19441674 15576215 19441845 15576352 19442016 15576489 19442187 15576626 19442358 15576763 19442529 15576900 19442700 15577037 19442871 15577174 19443042 15577311 19443213 15577448 19443384 15577585 19443555 15577722 19443726 15577859 19443897 15577996 19444068 15578133 19444239 15578270 19444410 15578407 19444581 15578544 19444752 15578681 19444923 15578818 19445094 15578955 19445265 15579092 19445436 15579229 19445607 15579366 19445778 15579503 19445949 15579640 19446120 15579777 19446291 15579914 19446462 15580051 19446633 15580188 19446804 15580325 19446975 15580462 19447146 15580599 19447317 15580736 19447488 15580873 19447659 15581010 19447830 15581147 19448001 15581284 19448172 15581421 19448343 15581558 19448514 15581695 19448685 15581832 19448856 15581969 19449027 15582106 19449198 15582243 19449369 15582380 19449540 15582517 19449711 15582654 19449882 15582791 19450053 15582928 19450224 15583065 19450395 15583202 19450566 15583339 19450737 15583476 19450908 15583613 19451079 15583750 19451250 15583887 19451421 15584024 19451592 15584161 19451763 15584298 19451934 15584435 19452105 15584572 19452276 15584709 19452447 15584846 19452618 15584983 19452789 15585120 19452960 15585257 19453131 15585394 19453302 15585531 19453473 15585668 19453644 15585805 19453815 15585942 19453986 15586079 19454157 15586216 19454328 15586353 19454499 15586490 19454670 15586627 19454841 15586764 19455012 15586901 19455183 15587038 19455354 15587175 19455525 15587312 19455696 15587449 19455867 15587586 19456038 15587723 19456209 15587860 19456380 15587997 19456551 15588134 19456722 15588271 19456893 15588408 19457064 15588545 19457235 15588682 19457406 15588819 19457577 15588956 19457748 15589093 19457919 15589230 19458090 15589367 19458261 15589504 19458432 15589641 19458603 15589778 19458774 15589915 19458945 15590052 19459116 15590189 19459287 15590326 19459458 15590463 19459629 15590600 19459800 15590737 19459971 15590874 19460142 15591011 19460313 15591148 19460484 15591285 19460655 15591422 19460826 15591559 19460997 15591696 19461168 15591833 19461339 15591970 19461510 15592107 19461681 15592244 19461852 15592381 19462023 15592518 19462194 15592655 19462365 15592792 19462536 15592929 19462707 15593066 19462878 15593203 19463049 15593340 19463220 15593477 19463391 15593614 19463562 15593751 19463733 15593888 19463904 15594025 19464075 15594162 19464246 15594299 19464417 15594436 19464588 15594573 19464759 15594710 19464930 15594847 19465101 15594984 19465272 15595121 19465443 15595258 19465614 15595395 19465785 15595532 19465956 15595669 19466127 15595806 19466298 15595943 19466469 15596080 19466640 15596217 19466811 15596354 19466982 15596491 19467153 15596628 19467324 15596765 19467495 15596902 19467666 15597039 19467837 15597176 19468008 15597313 19468179 15597450 19468350 15597587 19468521 15597724 19468692 15597861 19468863 15597998 19469034 15598135 19469205 15598272 19469376 15598409 19469547 15598546 19469718 15598683 19469889 15598820 19470060 15598957 19470231 15599094 19470402 15599231 19470573 15599368 19470744 15599505 19470915 15599642 19471086 15599779 19471257 15599916 19471428 15600053 19471599 15600190 19471770 15600327 19471941 15600464 19472112 15600601 19472283 15600738 19472454 15600875 19472625 15601012 19472796 15601149 19472967 15601286 19473138 15601423 19473309 15601560 19473480 15601697 19473651 15601834 19473822 15601971 19473993 15602108 19474164 15602245 19474335 15602382 19474506 15602519 19474677 15602656 19474848 15602793 19475019 15602930 19475190 15603067 19475361 15603204 19475532 15603341 19475703 15603478 19475874 15603615 19476045 15603752 19476216 15603889 19476387 15604026 19476558 15604163 19476729 15604300 19476900 15604437 19477071 15604574 19477242 15604711 19477413 15604848 19477584 15604985 19477755 15605122 19477926 15605259 19478097 15605396 19478268 15605533 19478439 15605670 19478610 15605807 19478781 15605944 19478952 15606081 19479123 15606218 19479294 15606355 19479465 15606492 19479636 15606629 19479807 15606766 19479978 15606903 19480149 15607040 19480320 15607177 19480491 15607314 19480662 15607451 19480833 15607588 19481004 15607725 19481175 15607862 19481346 15607999 19481517 15608136 19481688 15608273 19481859 15608410 19482030
1000 21096900 0 21096900 26332627 21097037 26332798 21097174 26332969 21097311 26333140 21097448 26333311 21097585 26333482 21097722 26333653 21097859 26333824 21097996 26333995 21098133 26334166 21098270 26334337 21098407 26334508 21098544 26334679 21098681 26334850 21098818 26335021 21098955 26335192 21099092 26335363 21099229 26335534 21099366 26335705 21099503 26335876 21099640 26336047 21099777 26336218 21099914 26336389 21100051 26336560 21100188 26336731 21100325 26336902 21100462 26337073 21100599 26337244 21100736 26337415 21100873 26337586 21101010 26337757 21101147 26337928 21101284 26338099 21101421 26338270 21101558 26338441 21101695 26338612 21101832 26338783 21101969 26338954 21102106 26339125 21102243 26339296 21102380 26339467 21102517 26339638 21102654 26339809 21102791 26339980 21102928 26340151 21103065 26340322 21103202 26340493 21103339 26340664 21103476 26340835 21103613 26341006 21103750 26341177 21103887 26341348 21104024 26341519 21104161 26341690 21104298 26341861 21104435 26342032 21104572 26342203 21104709 26342374 21104846 26342545 21104983 26342716 21105120 26342887 21105257 26343058 21105394 26343229 21105531 26343400 21105668 26343571 21105805 26343742 21105942 26343913 21106079 26344084 21106216 26344255 21106353 26344426 21106490 26344597 21106627 26344768 21106764 26344939 21106901 26345110 21107038 26345281 21107175 26345452 21107312 26345623 21107449 26345794 21107586 26345965 21107723 26346136 21107860 26346307 21107997 26346478 21108134 26346649 21108271 26346820 21108408 26346991 21108545 26347162 21108682 26347333 21108819 26347504 21108956 26347675 21109093 26347846 21109230 26348017 21109367 26348188 21109504 26348359 21109641 26348530 21109778 26348701 21109915 26348872 21110052 26349043 21110189 26349214 21110326 26349385 21110463 26349556 21110600 26349727 21110737 26349898 21110874 26350069 21111011 26350240 21111148 26350411 21111285 26350582 21111422 26350753 21111559 26350924 21111696 26351095 21111833 26351266 21111970 26351437 21112107 26351608 21112244 26351779 21112381 26351950 21112518 26352121 21112655 26352292 21112792 26352463 21112929 26352634 21113066 26352805 21113203 26352976 21113340 26353147 21113477 26353318 21113614 26353489 21113751 26353660 21113888 26353831 21114025 26354002 21114162 26354173 21114299 26354344 21114436 26354515 21114573 26354686 21114710 26354857 21114847 26355028 21114984 26355199 21115121 26355370 21115258 26355541 21115395 26355712 21115532 26355883 21115669 26356054 21115806 26356225 21115943 26356396 21116080 26356567 21116217 26356738 21116354 26356909 21116491 26357080 21116628 26357251 21116765 26357422 21116902 26357593 21117039 26357764 21117176 26357935 21117313 26358106 21117450 26358277 21117587 26358448 21117724 26358619 21117861 26358790 21117998 26358961 21118135 26359132 21118272 26359303 21118409 26359474 21118546 26359645 21118683 26359816 21118820 26359987 21118957 26360158 21119094 26360329 21119231 26360500 21119368 26360671 21119505 26360842 21119642 26361013 21119779 26361184 21119916 26361355 21120053 26361526 21120190 26361697 21120327 26361868 21120464 26362039 21120601 26362210 21120738 26362381 21120875 26362552 21121012 26362723 21121149 26362894 21121286 26363065 21121423 26363236 21121560 26363407 21121697 26363578 21121834 26363749 21121971 26363920 21122108 26364091 21122245 26364262 21122382 26364433 21122519 26364604 21122656 26364775 21122793 26364946 21122930 26365117 21123067 26365288 21123204 26365459 21123341 26365630 21123478 26365801 21123615 26365972 21123752 26366143 21123889 26366314 21124026 26366485 21124163 26366656 21124300 26366827 21124437 26366998 21124574 26367169 21124711 26367340 21124848 26367511 21124985 26367682 21125122 26367853 21125259 26368024 21125396 26368195 21125533 26368366 21125670 26368537 21125807 26368708 21125944 26368879 21126081 26369050 21126218 26369221 21126355 26369392 21126492 26369563 21126629 26369734 21126766 26369905 21126903 26370076 21127040 26370247 21127177 26370418 21127314 26370589 21127451 26370760 21127588 26370931 21127725 26371102 21127862 26371273 21127999 26371444 21128136 26371615 21128273 26371786 21128410 26371957 21128547 26372128 21128684 26372299 21128821 26372470 21128958 26372641 21129095 26372812 21129232 26372983 21129369 26373154 21129506 26373325 21129643 26373496 21129780 26373667 21129917 26373838 21130054 26374009 21130191 26374180 21130328 26374351 21130465 26374522 21130602 26374693 21130739 26374864 21130876 26375035 21131013 26375206 21131150 26375377 21131287 26375548 21131424 26375719 21131561 26375890 21131698 26376061 21131835 26376232 21131972 26376403 21132109 26376574 21132246 26376745 21132383 26376916 21132520 26377087 21132657 26377258 21132794 26377429 21132931 26377600 21133068 26377771 21133205 26377942 21133342 26378113 21133479 26378284 21133616 26378455 21133753 26378626 21133890 26378797 21134027 26378968 21134164 26379139 21134301 26379310 21134438 26379481 21134575 26379652 21134712 26379823 21134849 26379994 21134986 26380165 21135123 26380336 21135260 26380507 21135397 26380678 21135534 26380849 21135671 26381020 21135808 26381191 21135945 26381362 21136082 26381533 21136219 26381704 21136356 26381875 21136493 26382046 21136630 26382217 21136767 26382388 21136904 26382559 21137041 26382730 21137178 26382901 21137315 26383072 21137452 26383243 21137589 26383414 21137726 26383585 21137863 26383756 21138000 26383927 21138137 26384098 21138274 26384269 21138411 26384440 21138548 26384611 21138685 26384782 21138822 26384953 21138959 26385124 21139096 26385295 21139233 26385466 21139370 26385637 21139507 26385808 21139644 26385979 21139781 26386150 21139918 26386321 21140055 26386492 21140192 26386663 21140329 26386834 21140466 26387005 21140603 26387176 21140740 26387347 21140877 26387518 21141014 26387689 21141151 26387860 21141288 26388031 21141425 26388202 21141562 26388373 21141699 26388544 21141836 26388715 21141973 26388886 21142110 26389057 21142247 26389228 21142384 26389399 21142521 26389570 21142658 26389741 21142795 26389912 21142932 26390083 21143069 26390254 21143206 26390425 21143343 26390596 21143480 26390767 21143617 26390938 21143754 26391109 21143891 26391280 21144028 26391451 21144165 26391622 21144302 26391793 21144439 26391964 21144576 26392135 21144713 26392306 21144850 26392477 21144987 26392648 21145124 26392819 21145261 26392990 21145398 26393161 21145535 26393332 21145672 26393503 21145809 26393674 21145946 26393845 21146083 26394016 21146220 26394187 21146357 26394358 21146494 26394529 21146631 26394700 21146768 26394871 21146905 26395042 21147042 26395213 21147179 26395384 21147316 26395555 21147453 26395726 21147590 26395897 21147727 26396068 21147864 26396239 21148001 26396410 21148138 26396581 21148275 26396752 21148412 26396923 21148549 26397094 21148686 26397265 21148823 26397436 21148960 26397607 21149097 26397778 21149234 26397949 21149371 26398120 21149508 26398291 21149645 26398462 21149782 26398633 21149919 26398804 21150056 26398975 21150193 26399146 21150330 26399317 21150467 26399488 21150604 26399659 21150741 26399830 21150878 26400001 21151015 26400172 21151152 26400343 21151289 26400514 21151426 26400685 21151563 26400856 21151700 26401027 21151837 26401198 21151974 26401369 21152111 26401540 21152248 26401711 21152385 26401882 21152522 26402053 21152659 26402224 21152796 26402395 21152933 26402566 21153070 26402737 21153207 26402908 21153344 26403079 21153481 26403250 21153618 26403421 21153755 26403592 21153892 26403763 21154029 26403934 21154166 26404105 21154303 26404276 21154440 26404447 21154577 26404618 21154714 26404789 21154851 26404960 21154988 26405131 21155125 26405302 21155262 26405473 21155399 26405644 21155536 26405815 21155673 26405986 21155810 26406157 21155947 26406328 21156084 26406499 21156221 26406670 21156358 26406841 21156495 26407012 21156632 26407183 21156769 26407354 21156906 26407525 21157043 26407696 21157180 26407867 21157317 26408038 21157454 26408209 21157591 26408380 21157728 26408551 21157865 26408722 21158002 26408893 21158139 26409064 21158276 26409235 21158413 26409406 21158550 26409577 21158687 26409748 21158824 26409919 21158961 26410090 21159098 26410261 21159235 26410432 21159372 26410603 21159509 26410774 21159646 26410945 21159783 26411116 21159920 26411287 21160057 26411458 21160194 26411629 21160331 26411800 21160468 26411971 21160605 26412142 21160742 26412313 21160879 26412484 21161016 26412655 21161153 26412826 21161290 26412997 21161427 26413168 21161564 26413339 21161701 26413510 21161838 26413681 21161975 26413852 21162112 26414023 21162249 26414194 21162386 26414365 21162523 26414536 21162660 26414707 21162797 26414878 21162934 26415049 21163071 26415220 21163208 26415391 21163345 26415562 21163482 26415733 21163619 26415904 21163756 26416075 21163893 26416246 21164030 26416417 21164167 26416588 21164304 26416759 21164441 26416930 21164578 26417101 21164715 26417272 21164852 26417443 21164989 26417614 21165126 26417785 21165263 26417956 21165400 26418127 21165537 26418298 21165674 26418469 21165811 26418640 21165948 26418811 21166085 26418982 21166222 26419153 21166359 26419324 21166496 26419495 21166633 26419666 21166770 26419837 21166907 26420008 21167044 26420179 21167181 26420350 21167318 26420521 21167455 26420692 21167592 26420863 21167729 26421034 21167866 26421205 21168003 26421376 21168140 26421547 21168277 26421718 21168414 26421889 21168551 26422060 21168688 26422231 21168825 26422402 21168962 26422573 21169099 26422744 21169236 26422915 21169373 26423086 21169510 26423257 21169647 26423428 21169784 26423599 21169921 26423770 21170058 26423941 21170195 26424112 21170332 26424283 21170469 26424454 21170606 26424625 21170743 26424796 21170880 26424967 21171017 26425138 21171154 26425309 21171291 26425480 21171428 26425651 21171565 26425822 21171702 26425993 21171839 26426164 21171976 26426335 21172113 26426506 21172250 26426677 21172387 26426848 21172524 26427019 21172661 26427190 21172798 26427361 21172935 26427532 21173072 26427703 21173209 26427874 21173346 26428045 21173483 26428216 21173620 26428387 21173757 26428558 21173894 26428729 21174031 26428900 21174168 26429071 21174305 26429242 21174442 26429413 21174579 26429584 21174716 26429755 21174853 26429926 21174990 26430097 21175127 26430268 21175264 26430439 21175401 26430610 21175538 26430781 21175675 26430952 21175812 26431123 21175949 26431294 21176086 26431465 21176223 26431636 21176360 26431807 21176497 26431978 21176634 26432149 21176771 26432320 21176908 26432491 21177045 26432662 21177182 26432833 21177319 26433004 21177456 26433175 21177593 26433346 21177730 26433517 21177867 26433688 21178004 26433859 21178141 26434030 21178278 26434201 21178415 26434372 21178552 26434543 21178689 26434714 21178826 26434885 21178963 26435056 21179100 26435227 21179237 26435398 21179374 26435569 21179511 26435740 21179648 26435911 21179785 26436082 21179922 26436253 21180059 26436424 21180196 26436595 21180333 26436766 21180470 26436937 21180607 26437108 21180744 26437279 21180881 26437450 21181018 26437621 21181155 26437792 21181292 26437963 21181429 26438134 21181566 26438305 21181703 26438476 21181840 26438647 21181977 26438818 21182114 26438989 21182251 26439160 21182388 26439331 21182525 26439502 21182662 26439673 21182799 26439844 21182936 26440015 21183073 26440186 21183210 26440357 21183347 26440528 21183484 26440699 21183621 26440870 21183758 26441041 21183895 26441212 21184032 26441383 21184169 26441554 21184306 26441725 21184443 26441896 21184580 26442067 21184717 26442238 21184854 26442409 21184991 26442580 21185128 26442751 21185265 26442922 21185402 26443093 21185539 26443264 21185676 26443435 21185813 26443606 21185950 26443777 21186087 26443948 21186224 26444119 21186361 26444290 21186498 26444461 21186635 26444632 21186772 26444803 21186909 26444974 21187046 26445145 21187183 26445316 21187320 26445487 21187457 26445658 21187594 26445829 21187731 26446000 21187868 26446171 21188005 26446342 21188142 26446513 21188279 26446684 21188416 26446855 21188553 26447026 21188690 26447197 21188827 26447368 21188964 26447539 21189101 26447710 21189238 26447881 21189375 26448052 21189512 26448223 21189649 26448394 21189786 26448565 21189923 26448736 21190060 26448907 21190197 26449078 21190334 26449249 21190471 26449420 21190608 26449591 21190745 26449762 21190882 26449933 21191019 26450104 21191156 26450275 21191293 26450446 21191430 26450617 21191567 26450788 21191704 26450959 21191841 26451130 21191978 26451301 21192115 26451472 21192252 26451643 21192389 26451814 21192526 26451985 21192663 26452156 21192800 26452327 21192937 26452498 21193074 26452669 21193211 26452840 21193348 26453011 21193485 26453182 21193622 26453353 21193759 26453524 21193896 26453695 21194033 26453866 21194170 26454037 21194307 26454208 21194444 26454379 21194581 26454550 21194718 26454721 21194855 26454892 21194992 26455063 21195129 26455234 21195266 26455405 21195403 26455576 21195540 26455747 21195677 26455918 21195814 26456089 21195951 26456260 21196088 26456431 21196225 26456602 21196362 26456773 21196499 26456944 21196636 26457115 21196773 26457286 21196910 26457457 21197047 26457628 21197184 26457799 21197321 26457970 21197458 26458141 21197595 26458312 21197732 26458483 21197869 26458654 21198006 26458825 21198143 26458996 21198280 26459167 21198417 26459338 21198554 26459509 21198691 26459680 21198828 26459851 21198965 26460022 21199102 26460193 21199239 26460364 21199376 26460535 21199513 26460706 21199650 26460877 21199787 26461048 21199924 26461219 21200061 26461390 21200198 26461561 21200335 26461732 21200472 26461903 21200609 26462074 21200746 26462245 21200883 26462416 21201020 26462587 21201157 26462758 21201294 26462929 21201431 26463100 21201568 26463271 21201705 26463442 21201842 26463613 21201979 26463784 21202116 26463955 21202253 26464126 21202390 26464297 21202527 26464468 21202664 26464639 21202801 26464810 21202938 26464981 21203075 26465152 21203212 26465323 21203349 26465494 21203486 26465665 21203623 26465836 21203760 26466007 21203897 26466178 21204034 26466349 21204171 26466520 21204308 26466691 21204445 26466862 21204582 26467033 21204719 26467204 21204856 26467375 21204993 26467546 21205130 26467717 21205267 26467888 21205404 26468059 21205541 26468230 21205678 26468401 21205815 26468572 21205952 26468743 21206089 26468914 21206226 26469085 21206363 26469256 21206500 26469427 21206637 26469598 21206774 26469769 21206911 26469940 21207048 26470111 21207185 26470282 21207322 26470453 21207459 26470624 21207596 26470795 21207733 26470966 21207870 26471137 21208007 26471308 21208144 26471479 21208281 26471650 21208418 26471821 21208555 26471992 21208692 26472163 21208829 26472334 21208966 26472505 21209103 26472676 21209240 26472847 21209377 26473018 21209514 26473189 21209651 26473360 21209788 26473531 21209925 26473702 21210062 26473873 21210199 26474044 21210336 26474215 21210473 26474386 21210610 26474557 21210747 26474728 21210884 26474899 21211021 26475070 21211158 26475241 21211295 26475412 21211432 26475583 21211569 26475754 21211706 26475925 21211843 26476096 21211980 26476267 21212117 26476438 21212254 26476609 21212391 26476780 21212528 26476951 21212665 26477122 21212802 26477293 21212939 26477464 21213076 26477635 21213213 26477806 21213350 26477977 21213487 26478148 21213624 26478319 21213761 26478490 21213898 26478661 21214035 26478832 21214172 26479003 21214309 26479174 21214446 26479345 21214583 26479516 21214720 26479687 21214857 26479858 21214994 26480029 21215131 26480200 21215268 26480371 21215405 26480542 21215542 26480713 21215679 26480884 21215816 26481055 21215953 26481226 21216090 26481397 21216227 26481568 21216364 26481739 21216501 26481910 21216638 26482081 21216775 26482252 21216912 26482423 21217049 26482594 21217186 26482765 21217323 26482936 21217460 26483107 21217597 26483278 21217734 26483449 21217871 26483620 21218008 26483791 21218145 26483962 21218282 26484133 21218419 26484304 21218556 26484475 21218693 26484646 21218830 26484817 21218967 26484988 21219104 26485159 21219241 26485330 21219378 26485501 21219515 26485672 21219652 26485843 21219789 26486014 21219926 26486185 21220063 26486356 21220200 26486527 21220337 26486698 21220474 26486869 21220611 26487040 21220748 26487211 21220885 26487382 21221022 26487553 21221159 26487724 21221296 26487895 21221433 26488066 21221570 26488237 21221707 26488408 21221844 26488579 21221981 26488750 21222118 26488921 21222255 26489092 21222392 26489263 21222529 26489434 21222666 26489605 21222803 26489776 21222940 26489947 21223077 26490118 21223214 26490289 21223351 26490460 21223488 26490631 21223625 26490802 21223762 26490973 21223899 26491144 21224036 26491315 21224173 26491486 21224310 26491657 21224447 26491828 21224584 26491999 21224721 26492170 21224858 26492341 21224995 26492512 21225132 26492683 21225269 26492854 21225406 26493025 21225543 26493196 21225680 26493367 21225817 26493538 21225954 26493709 21226091 26493880 21226228 26494051 21226365 26494222 21226502 26494393 21226639 26494564 21226776 26494735 21226913 26494906 21227050 26495077 21227187 26495248 21227324 26495419 21227461 26495590 21227598 26495761 21227735 26495932 21227872 26496103 21228009 26496274 21228146 26496445 21228283 26496616 21228420 26496787 21228557 26496958 21228694 26497129 21228831 26497300 21228968 26497471 21229105 26497642 21229242 26497813 21229379 26497984 21229516 26498155 21229653 26498326 21229790 26498497 21229927 26498668 21230064 26498839 21230201 26499010 21230338 26499181 21230475 26499352 21230612 26499523 21230749 26499694 21230886 26499865 21231023 26500036 21231160 26500207 21231297 26500378 21231434 26500549 21231571 26500720 21231708 26500891 21231845 26501062 21231982 26501233 21232119 26501404 21232256 26501575 21232393 26501746 21232530 26501917 21232667 26502088 21232804 26502259 21232941 26502430 21233078 26502601 21233215 26502772 21233352 26502943 21233489 26503114 21233626 26503285
1000 59245924 0 59245924 73949292 59246061 73949463 59246198 73949634 59246335 73949805 59246472 73949976 59246609 73950147 59246746 73950318 59246883 73950489 59247020 73950660 59247157 73950831 59247294 73951002 59247431 73951173 59247568 73951344 59247705 73951515 59247842 73951686 59247979 73951857 59248116 73952028 59248253 73952199 59248390 73952370 59248527 73952541 59248664 73952712 59248801 73952883 59248938 73953054 59249075 73953225 59249212 73953396 59249349 73953567 59249486 73953738 59249623 73953909 59249760 73954080 59249897 73954251 59250034 73954422 59250171 73954593 59250308 73954764 59250445 73954935 59250582 73955106 59250719 73955277 59250856 73955448 59250993 73955619 59251130 73955790 59251267 73955961 59251404 73956132 59251541 73956303 59251678 73956474 59251815 73956645 59251952 73956816 59252089 73956987 59252226 73957158 59252363 73957329 59252500 73957500 59252637 73957671 59252774 73957842 59252911 73958013 59253048 73958184 59253185 73958355 59253322 73958526 59253459 73958697 59253596 73958868 59253733 73959039 59253870 73959210 59254007 73959381 59254144 73959552 59254281 73959723 59254418 73959894 59254555 73960065 59254692 73960236 59254829 73960407 59254966 73960578 59255103 73960749 59255240 73960920 59255377 73961091 59255514 73961262 59255651 73961433 59255788 73961604 59255925 73961775 59256062 73961946 59256199 73962117 59256336 73962288 59256473 73962459 59256610 73962630 59256747 73962801 59256884 73962972 59257021 73963143 59257158 73963314 59257295 73963485 59257432 73963656 59257569 73963827 59257706 73963998 59257843 73964169 59257980 73964340 59258117 73964511 59258254 73964682 59258391 73964853 59258528 73965024 59258665 73965195 59258802 73965366 59258939 73965537 59259076 73965708 59259213 73965879 59259350 73966050 59259487 73966221 59259624 73966392 59259761 73966563 59259898 73966734 59260035 73966905 59260172 73967076 59260309 73967247 59260446 73967418 59260583 73967589 59260720 73967760 59260857 73967931 59260994 73968102 59261131 73968273 59261268 73968444 59261405 73968615 59261542 73968786 59261679 73968957 59261816 73969128 59261953 73969299 59262090 73969470 59262227 73969641 59262364 73969812 59262501 73969983 59262638 73970154 59262775 73970325 59262912 73970496 59263049 73970667 59263186 73970838 59263323 73971009 59263460 73971180 59263597 73971351 59263734 73971522 59263871 73971693 59264008 73971864 59264145 73972035 59264282 73972206 59264419 73972377 59264556 73972548 59264693 73972719 59264830 73972890 59264967 73973061 59265104 73973232 59265241 73973403 59265378 73973574 59265515 73973745 59265652 73973916 59265789 73974087 59265926 73974258 59266063 73974429 59266200 73974600 59266337 73974771 59266474 73974942 59266611 73975113 59266748 73975284 59266885 73975455 59267022 73975626 59267159 73975797 59267296 73975968 59267433 73976139 59267570 73976310 59267707 73976481 59267844 73976652 59267981 73976823 59268118 73976994 59268255 73977165 59268392 73977336 59268529 73977507 59268666 73977678 59268803 73977849 59268940 73978020 59269077 73978191 59269214 73978362 59269351 73978533 59269488 73978704 59269625 73978875 59269762 73979046 59269899 73979217 59270036 73979388 59270173 73979559 59270310 73979730 59270447 73979901 59270584 73980072 59270721 73980243 59270858 73980414 59270995 73980585 59271132 73980756 59271269 73980927 59271406 73981098 59271543 73981269 59271680 73981440 59271817 73981611 59271954 73981782 59272091 73981953 59272228 73982124 59272365 73982295 59272502 73982466 59272639 73982637 59272776 73982808 59272913 73982979 59273050 73983150 59273187 73983321 59273324 73983492 59273461 73983663 59273598 73983834 59273735 73984005 59273872 73984176 59274009 73984347 59274146 73984518 59274283 73984689 59274420 73984860 59274557 73985031 59274694 73985202 59274831 73985373 59274968 73985544 59275105 73985715 59275242 73985886 59275379 73986057 59275516 73986228 59275653 73986399 59275790 73986570 59275927 73986741 59276064 73986912 59276201 73987083 59276338 73987254 59276475 73987425 59276612 73987596 59276749 73987767 59276886 73987938 59277023 73988109 59277160 73988280 59277297 73988451 59277434 73988622 59277571 73988793 59277708 73988964 59277845 73989135 59277982 73989306 59278119 73989477 59278256 73989648 59278393 73989819 59278530 73989990 59278667 73990161 59278804 73990332 59278941 73990503 59279078 73990674 59279215 73990845 59279352 73991016 59279489 73991187 59279626 73991358 59279763 73991529 59279900 73991700 59280037 73991871 59280174 73992042 59280311 73992213 59280448 73992384 59280585 73992555 59280722 73992726 59280859 73992897 59280996 73993068 59281133 73993239 59281270 73993410 59281407 73993581 59281544 73993752 59281681 73993923 59281818 73994094 59281955 73994265 59282092 73994436 59282229 73994607 59282366 73994778 59282503 73994949 59282640 73995120 59282777 73995291 59282914 73995462 59283051 73995633 59283188 73995804 59283325 73995975 59283462 73996146 59283599 73996317 59283736 73996488 59283873 73996659 59284010 73996830 59284147 73997001 59284284 73997172 59284421 73997343 59284558 73997514 59284695 73997685 59284832 73997856 59284969 73998027 59285106 73998198 59285243 73998369 59285380 73998540 59285517 73998711 59285654 73998882 59285791 73999053 59285928 73999224 59286065 73999395 59286202 73999566 59286339 73999737 59286476 73999908 59286613 74000079 59286750 74000250 59286887 74000421 59287024 74000592 59287161 74000763 59287298 74000934 59287435 74001105 59287572 74001276 59287709 74001447 59287846 74001618 59287983 74001789 59288120 74001960 59288257 74002131 59288394 74002302 59288531 74002473 59288668 74002644 59288805 74002815 59288942 74002986 59289079 74003157 59289216 74003328 59289353 74003499 59289490 74003670 59289627 74003841 59289764 74004012 59289901 74004183 59290038 74004354 59290175 74004525 59290312 74004696 59290449 74004867 59290586 74005038 59290723 74005209 59290860 74005380 59290997 74005551 59291134 74005722 59291271 74005893 59291408 74006064 59291545 74006235 59291682 74006406 59291819 74006577 59291956 74006748 59292093 74006919 59292230 74007090 59292367 74007261 59292504 74007432 59292641 74007603 59292778 74007774 59292915 74007945 59293052 74008116 59293189 74008287 59293326 74008458 59293463 74008629 59293600 74008800 59293737 74008971 59293874 74009142 59294011 74009313 59294148 74009484 59294285 74009655 59294422 74009826 59294559 74009997 59294696 74010168 59294833 74010339 59294970 74010510 59295107 74010681 59295244 74010852 59295381 74011023 59295518 74011194 59295655 74011365 59295792 74011536 59295929 74011707 59296066 74011878 59296203 74012049 59296340 74012220 59296477 74012391 59296614 74012562 59296751 74012733 59296888 74012904 59297025 74013075 59297162 74013246 59297299 74013417 59297436 74013588 59297573 74013759 59297710 74013930 59297847 74014101 59297984 74014272 59298121 74014443 59298258 74014614 59298395 74014785 59298532 74014956 59298669 74015127 59298806 74015298 59298943 74015469 59299080 74015640 59299217 74015811 59299354 74015982 59299491 74016153 59299628 74016324 59299765 74016495 59299902 74016666 59300039 74016837 59300176 74017008 59300313 74017179 59300450 74017350 59300587 74017521 59300724 74017692 59300861 74017863 59300998 74018034 59301135 74018205 59301272 74018376 59301409 74018547 59301546 74018718 59301683 74018889 59301820 74019060 59301957 74019231 59302094 74019402 59302231 74019573 59302368 74019744 59302505 74019915 59302642 74020086 59302779 74020257 59302916 74020428 59303053 74020599 59303190 74020770 59303327 74020941 59303464 74021112 59303601 74021283 59303738 74021454 59303875 74021625 59304012 74021796 59304149 74021967 59304286 74022138 59304423 74022309 59304560 74022480 59304697 74022651 59304834 74022822 59304971 74022993 59305108 74023164 59305245 74023335 59305382 74023506 59305519 74023677 59305656 74023848 59305793 74024019 59305930 74024190 59306067 74024361 59306204 74024532 59306341 74024703 59306478 74024874 59306615 74025045 59306752 74025216 59306889 74025387 59307026 74025558 59307163 74025729 59307300 74025900 59307437 74026071 59307574 74026242 59307711 74026413 59307848 74026584 59307985 74026755 59308122 74026926 59308259 74027097 59308396 74027268 59308533 74027439 59308670 74027610 59308807 74027781 59308944 74027952 59309081 74028123 59309218 74028294 59309355 74028465 59309492 74028636 59309629 74028807 59309766 74028978 59309903 74029149 59310040 74029320 59310177 74029491 59310314 74029662 59310451 74029833 59310588 74030004 59310725 74030175 59310862 74030346 59310999 74030517 59311136 74030688 59311273 74030859 59311410 74031030 59311547 74031201 59311684 74031372 59311821 74031543 59311958 74031714 59312095 74031885 59312232 74032056 59312369 74032227 59312506 74032398 59312643 74032569 59312780 74032740 59312917 74032911 59313054 74033082 59313191 74033253 59313328 74033424 59313465 74033595 59313602 74033766 59313739 74033937 59313876 74034108 59314013 74034279 59314150 74034450 59314287 74034621 59314424 74034792 59314561 74034963 59314698 74035134 59314835 74035305 59314972 74035476 59315109 74035647 59315246 74035818 59315383 74035989 59315520 74036160 59315657 74036331 59315794 74036502 59315931 74036673 59316068 74036844 59316205 74037015 59316342 74037186 59316479 74037357 59316616 74037528 59316753 74037699 59316890 74037870 59317027 74038041 59317164 74038212 59317301 74038383 59317438 74038554 59317575 74038725 59317712 74038896 59317849 74039067 59317986 74039238 59318123 74039409 59318260 74039580 59318397 74039751 59318534 74039922 59318671 74040093 59318808 74040264 59318945 74040435 59319082 74040606 59319219 74040777 59319356 74040948 59319493 74041119 59319630 74041290 59319767 74041461 59319904 74041632 59320041 74041803 59320178 74041974 59320315 74042145 59320452 74042316 59320589 74042487 59320726 74042658 59320863 74042829 59321000 74043000 59321137 74043171 59321274 74043342 59321411 74043513 59321548 74043684 59321685 74043855 59321822 74044026 59321959 74044197 59322096 74044368 59322233 74044539 59322370 74044710 59322507 74044881 59322644 74045052 59322781 74045223 59322918 74045394 59323055 74045565 59323192 74045736 59323329 74045907 59323466 74046078 59323603 74046249 59323740 74046420 59323877 74046591 59324014 74046762 59324151 74046933 59324288 74047104 59324425 74047275 59324562 74047446 59324699 74047617 59324836 74047788 59324973 74047959 59325110 74048130 59325247 74048301 59325384 74048472 59325521 74048643 59325658 74048814 59325795 74048985 59325932 74049156 59326069 74049327 59326206 74049498 59326343 74049669 59326480 74049840 59326617 74050011 59326754 74050182 59326891 74050353 59327028 74050524 59327165 74050695 59327302 74050866 59327439 74051037 59327576 74051208 59327713 74051379 59327850 74051550 59327987 74051721 59328124 74051892 59328261 74052063 59328398 74052234 59328535 74052405 59328672 74052576 59328809 74052747 59328946 74052918 59329083 74053089 59329220 74053260 59329357 74053431 59329494 74053602 59329631 74053773 59329768 74053944 59329905 74054115 59330042 74054286 59330179 74054457 59330316 74054628 59330453 74054799 59330590 74054970 59330727 74055141 59330864 74055312 59331001 74055483 59331138 74055654 59331275 74055825 59331412 74055996 59331549 74056167 59331686 74056338 59331823 74056509 59331960 74056680 59332097 74056851 59332234 74057022 59332371 74057193 59332508 74057364 59332645 74057535 59332782 74057706 59332919 74057877 59333056 74058048 59333193 74058219 59333330 74058390 59333467 74058561 59333604 74058732 59333741 74058903 59333878 74059074 59334015 74059245 59334152 74059416 59334289 74059587 59334426 74059758 59334563 74059929 59334700 74060100 59334837 74060271 59334974 74060442 59335111 74060613 59335248 74060784 59335385 74060955 59335522 74061126 59335659 74061297 59335796 74061468 59335933 74061639 59336070 74061810 59336207 74061981 59336344 74062152 59336481 74062323 59336618 74062494 59336755 74062665 59336892 74062836 59337029 74063007 59337166 74063178 59337303 74063349 59337440 74063520 59337577 74063691 59337714 74063862 59337851 74064033 59337988 74064204 59338125 74064375 59338262 74064546 59338399 74064717 59338536 74064888 59338673 74065059 59338810 74065230 59338947 74065401 59339084 74065572 59339221 74065743 59339358 74065914 59339495 74066085 59339632 74066256 59339769 74066427 59339906 74066598 59340043 74066769 59340180 74066940 59340317 74067111 59340454 74067282 59340591 74067453 59340728 74067624 59340865 74067795 59341002 74067966 59341139 74068137 59341276 74068308 59341413 74068479 59341550 74068650 59341687 74068821 59341824 74068992 59341961 74069163 59342098 74069334 59342235 74069505 59342372 74069676 59342509 74069847 59342646 74070018 59342783 74070189 59342920 74070360 59343057 74070531 59343194 74070702 59343331 74070873 59343468 74071044 59343605 74071215 59343742 74071386 59343879 74071557 59344016 74071728 59344153 74071899 59344290 74072070 59344427 74072241 59344564 74072412 59344701 74072583 59344838 74072754 59344975 74072925 59345112 74073096 59345249 74073267 59345386 74073438 59345523 74073609 59345660 74073780 59345797 74073951 59345934 74074122 59346071 74074293 59346208 74074464 59346345 74074635 59346482 74074806 59346619 74074977 59346756 74075148 59346893 74075319 59347030 74075490 59347167 74075661 59347304 74075832 59347441 74076003 59347578 74076174 59347715 74076345 59347852 74076516 59347989 74076687 59348126 74076858 59348263 74077029 59348400 74077200 59348537 74077371 59348674 74077542 59348811 74077713 59348948 74077884 59349085 74078055 59349222 74078226 59349359 74078397 59349496 74078568 59349633 74078739 59349770 74078910 59349907 74079081 59350044 74079252 59350181 74079423 59350318 74079594 59350455 74079765 59350592 74079936 59350729 74080107 59350866 74080278 59351003 74080449 59351140 74080620 59351277 74080791 59351414 74080962 59351551 74081133 59351688 74081304 59351825 74081475 59351962 74081646 59352099 74081817 59352236 74081988 59352373 74082159 59352510 74082330 59352647 74082501 59352784 74082672 59352921 74082843 59353058 74083014 59353195 74083185 59353332 74083356 59353469 74083527 59353606 74083698 59353743 74083869 59353880 74084040 59354017 74084211 59354154 74084382 59354291 74084553 59354428 74084724 59354565 74084895 59354702 74085066 59354839 74085237 59354976 74085408 59355113 74085579 59355250 74085750 59355387 74085921 59355524 74086092 59355661 74086263 59355798 74086434 59355935 74086605 59356072 74086776 59356209 74086947 59356346 74087118 59356483 74087289 59356620 74087460 59356757 74087631 59356894 74087802 59357031 74087973 59357168 74088144 59357305 74088315 59357442 74088486 59357579 74088657 59357716 74088828 59357853 74088999 59357990 74089170 59358127 74089341 59358264 74089512 59358401 74089683 59358538 74089854 59358675 74090025 59358812 74090196 59358949 74090367 59359086 74090538 59359223 74090709 59359360 74090880 59359497 74091051 59359634 74091222 59359771 74091393 59359908 74091564 59360045 74091735 59360182 74091906 59360319 74092077 59360456 74092248 59360593 74092419 59360730 74092590 59360867 74092761 59361004 74092932 59361141 74093103 59361278 74093274 59361415 74093445 59361552 74093616 59361689 74093787 59361826 74093958 59361963 74094129 59362100 74094300 59362237 74094471 59362374 74094642 59362511 74094813 59362648 74094984 59362785 74095155 59362922 74095326 59363059 74095497 59363196 74095668 59363333 74095839 59363470 74096010 59363607 74096181 59363744 74096352 59363881 74096523 59364018 74096694 59364155 74096865 59364292 74097036 59364429 74097207 59364566 74097378 59364703 74097549 59364840 74097720 59364977 74097891 59365114 74098062 59365251 74098233 59365388 74098404 59365525 74098575 59365662 74098746 59365799 74098917 59365936 74099088 59366073 74099259 59366210 74099430 59366347 74099601 59366484 74099772 59366621 74099943 59366758 74100114 59366895 74100285 59367032 74100456 59367169 74100627 59367306 74100798 59367443 74100969 59367580 74101140 59367717 74101311 59367854 74101482 59367991 74101653 59368128 74101824 59368265 74101995 59368402 74102166 59368539 74102337 59368676 74102508 59368813 74102679 59368950 74102850 59369087 74103021 59369224 74103192 59369361 74103363 59369498 74103534 59369635 74103705 59369772 74103876 59369909 74104047 59370046 74104218 59370183 74104389 59370320 74104560 59370457 74104731 59370594 74104902 59370731 74105073 59370868 74105244 59371005 74105415 59371142 74105586 59371279 74105757 59371416 74105928 59371553 74106099 59371690 74106270 59371827 74106441 59371964 74106612 59372101 74106783 59372238 74106954 59372375 74107125 59372512 74107296 59372649 74107467 59372786 74107638 59372923 74107809 59373060 74107980 59373197 74108151 59373334 74108322 59373471 74108493 59373608 74108664 59373745 74108835 59373882 74109006 59374019 74109177 59374156 74109348 59374293 74109519 59374430 74109690 59374567 74109861 59374704 74110032 59374841 74110203 59374978 74110374 59375115 74110545 59375252 74110716 59375389 74110887 59375526 74111058 59375663 74111229 59375800 74111400 59375937 74111571 59376074 74111742 59376211 74111913 59376348 74112084 59376485 74112255 59376622 74112426 59376759 74112597 59376896 74112768 59377033 74112939 59377170 74113110 59377307 74113281 59377444 74113452 59377581 74113623 59377718 74113794 59377855 74113965 59377992 74114136 59378129 74114307 59378266 74114478 59378403 74114649 59378540 74114820 59378677 74114991 59378814 74115162 59378951 74115333 59379088 74115504 59379225 74115675 59379362 74115846 59379499 74116017 59379636 74116188 59379773 74116359 59379910 74116530 59380047 74116701 59380184 74116872 59380321 74117043 59380458 74117214 59380595 74117385 59380732 74117556 59380869 74117727 59381006 74117898 59381143 74118069 59381280 74118240 59381417 74118411 59381554 74118582 59381691 74118753 59381828 74118924 59381965 74119095 59382102 74119266 59382239 74119437 59382376 74119608 59382513 74119779 59382650 74119950
1000 30549900 0 30549900 38131627 30550037 38131798 30550174 38131969 30550311 38132140 30550448 38132311 30550585 38132482 30550722 38132653 30550859 38132824 30550996 38132995 30551133 38133166 30551270 38133337 30551407 38133508 30551544 38133679 30551681 38133850 30551818 38134021 30551955 38134192 30552092 38134363 30552229 38134534 30552366 38134705 30552503 38134876 30552640 38135047 30552777 38135218 30552914 38135389 30553051 38135560 30553188 38135731 30553325 38135902 30553462 38136073 30553599 38136244 30553736 38136415 30553873 38136586 30554010 38136757 30554147 38136928 30554284 38137099 30554421 38137270 30554558 38137441 30554695 38137612 30554832 38137783 30554969 38137954 30555106 38138125 30555243 38138296 30555380 38138467 30555517 38138638 30555654 38138809 30555791 38138980 30555928 38139151 30556065 38139322 30556202 38139493 30556339 38139664 30556476 38139835 30556613 38140006 30556750 38140177 30556887 38140348 30557024 38140519 30557161 38140690 30557298 38140861 30557435 38141032 30557572 38141203 30557709 38141374 30557846 38141545 30557983 38141716 30558120 38141887 30558257 38142058 30558394 38142229 30558531 38142400 30558668 38142571 30558805 38142742 30558942 38142913 30559079 38143084 30559216 38143255 30559353 38143426 30559490 38143597 30559627 38143768 30559764 38143939 30559901 38144110 30560038 38144281 30560175 38144452 30560312 38144623 30560449 38144794 30560586 38144965 30560723 38145136 30560860 38145307 30560997 38145478 30561134 38145649 30561271 38145820 30561408 38145991 30561545 38146162 30561682 38146333 30561819 38146504 30561956 38146675 30562093 38146846 30562230 38147017 30562367 38147188 30562504 38147359 30562641 38147530 30562778 38147701 30562915 38147872 30563052 38148043 30563189 38148214 30563326 38148385 30563463 38148556 30563600 38148727 30563737 38148898 30563874 38149069 30564011 38149240 30564148 38149411 30564285 38149582 30564422 38149753 30564559 38149924 30564696 38150095 30564833 38150266 30564970 38150437 30565107 38150608 30565244 38150779 30565381 38150950 30565518 38151121 30565655 38151292 30565792 38151463 30565929 38151634 30566066 38151805 30566203 38151976 30566340 38152147 30566477 38152318 30566614 38152489 30566751 38152660 30566888 38152831 30567025 38153002 30567162 38153173 30567299 38153344 30567436 38153515 30567573 38153686 30567710 38153857 30567847 38154028 30567984 38154199 30568121 38154370 30568258 38154541 30568395 38154712 30568532 38154883 30568669 38155054 30568806 38155225 30568943 38155396 30569080 38155567 30569217 38155738 30569354 38155909 30569491 38156080 30569628 38156251 30569765 38156422 30569902 38156593 30570039 38156764 30570176 38156935 30570313 38157106 30570450 38157277 30570587 38157448 30570724 38157619 30570861 38157790 30570998 38157961 30571135 38158132 30571272 38158303 30571409 38158474 30571546 38158645 30571683 38158816 30571820 38158987 30571957 38159158 30572094 38159329 30572231 38159500 30572368 38159671 30572505 38159842 30572642 38160013 30572779 38160184 30572916 38160355 30573053 38160526 30573190 38160697 30573327 38160868 30573464 38161039 30573601 38161210 30573738 38161381 30573875 38161552 30574012 38161723 30574149 38161894 30574286 38162065 30574423 38162236 30574560 38162407 30574697 38162578 30574834 38162749 30574971 38162920 30575108 38163091 30575245 38163262 30575382 38163433 30575519 38163604 30575656 38163775 30575793 38163946 30575930 38164117 30576067 38164288 30576204 38164459 30576341 38164630 30576478 38164801 30576615 38164972 30576752 38165143 30576889 38165314 30577026 38165485 30577163 38165656 30577300 38165827 30577437 38165998 30577574 38166169 30577711 38166340 30577848 38166511 30577985 38166682 30578122 38166853 30578259 38167024 30578396 38167195 30578533 38167366 30578670 38167537 30578807 38167708 30578944 38167879 30579081 38168050 30579218 38168221 30579355 38168392 30579492 38168563 30579629 38168734 30579766 38168905 30579903 38169076 30580040 38169247 30580177 38169418 30580314 38169589 30580451 38169760 30580588 38169931 30580725 38170102 30580862 38170273 30580999 38170444 30581136 38170615 30581273 38170786 30581410 38170957 30581547 38171128 30581684 38171299 30581821 38171470 30581958 38171641 30582095 38171812 30582232 38171983 30582369 38172154 30582506 38172325 30582643 38172496 30582780 38172667 30582917 38172838 30583054 38173009 30583191 38173180 30583328 38173351 30583465 38173522 30583602 38173693 30583739 38173864 30583876 38174035 30584013 38174206 30584150 38174377 30584287 38174548 30584424 38174719 30584561 38174890 30584698 38175061 30584835 38175232 30584972 38175403 30585109 38175574 30585246 38175745 30585383 38175916 30585520 38176087 30585657 38176258 30585794 38176429 30585931 38176600 30586068 38176771 30586205 38176942 30586342 38177113 30586479 38177284 30586616 38177455 30586753 38177626 30586890 38177797 30587027 38177968 30587164 38178139 30587301 38178310 30587438 38178481 30587575 38178652 30587712 38178823 30587849 38178994 30587986 38179165 30588123 38179336 30588260 38179507 30588397 38179678 30588534 38179849 30588671 38180020 30588808 38180191 30588945 38180362 30589082 38180533 30589219 38180704 30589356 38180875 30589493 38181046 30589630 38181217 30589767 38181388 30589904 38181559 30590041 38181730 30590178 38181901 30590315 38182072 30590452 38182243 30590589 38182414 30590726 38182585 30590863 38182756 30591000 38182927 30591137 38183098 30591274 38183269 30591411 38183440 30591548 38183611 30591685 38183782 30591822 38183953 30591959 38184124 30592096 38184295 30592233 38184466 30592370 38184637 30592507 38184808 30592644 38184979 30592781 38185150 30592918 38185321 30593055 38185492 30593192 38185663 30593329 38185834 30593466 38186005 30593603 38186176 30593740 38186347 30593877 38186518 30594014 38186689 30594151 38186860 30594288 38187031 30594425 38187202 30594562 38187373 30594699 38187544 30594836 38187715 30594973 38187886 30595110 38188057 30595247 38188228 30595384 38188399 30595521 38188570 30595658 38188741 30595795 38188912 30595932 38189083 30596069 38189254 30596206 38189425 30596343 38189596 30596480 38189767 30596617 38189938 30596754 38190109 30596891 38190280 30597028 38190451 30597165 38190622 30597302 38190793 30597439 38190964 30597576 38191135 30597713 38191306 30597850 38191477 30597987 38191648 30598124 38191819 30598261 38191990 30598398 38192161 30598535 38192332 30598672 38192503 30598809 38192674 30598946 38192845 30599083 38193016 30599220 38193187 30599357 38193358 30599494 38193529 30599631 38193700 30599768 38193871 30599905 38194042 30600042 38194213 30600179 38194384 30600316 38194555 30600453 38194726 30600590 38194897 30600727 38195068 30600864 38195239 30601001 38195410 30601138 38195581 30601275 38195752 30601412 38195923 30601549 38196094 30601686 38196265 30601823 38196436 30601960 38196607 30602097 38196778 30602234 38196949 30602371 38197120 30602508 38197291 30602645 38197462 30602782 38197633 30602919 38197804 30603056 38197975 30603193 38198146 30603330 38198317 30603467 38198488 30603604 38198659 30603741 38198830 30603878 38199001 30604015 38199172 30604152 38199343 30604289 38199514 30604426 38199685 30604563 38199856 30604700 38200027 30604837 38200198 30604974 38200369 30605111 38200540 30605248 38200711 30605385 38200882 30605522 38201053 30605659 38201224 30605796 38201395 30605933 38201566 30606070 38201737 30606207 38201908 30606344 38202079 30606481 38202250 30606618 38202421 30606755 38202592 30606892 38202763 30607029 38202934 30607166 38203105 30607303 38203276 30607440 38203447 30607577 38203618 30607714 38203789 30607851 38203960 30607988 38204131 30608125 38204302 30608262 38204473 30608399 38204644 30608536 38204815 30608673 38204986 30608810 38205157 30608947 38205328 30609084 38205499 30609221 38205670 30609358 38205841 30609495 38206012 30609632 38206183 30609769 38206354 30609906 38206525 30610043 38206696 30610180 38206867 30610317 38207038 30610454 38207209 30610591 38207380 30610728 38207551 30610865 38207722 30611002 38207893 30611139 38208064 30611276 38208235 30611413 38208406 30611550 38208577 30611687 38208748 30611824 38208919 30611961 38209090 30612098 38209261 30612235 38209432 30612372 38209603 30612509 38209774 30612646 38209945 30612783 38210116 30612920 38210287 30613057 38210458 30613194 38210629 30613331 38210800 30613468 38210971 30613605 38211142 30613742 38211313 30613879 38211484 30614016 38211655 30614153 38211826 30614290 38211997 30614427 38212168 30614564 38212339 30614701 38212510 30614838 38212681 30614975 38212852 30615112 38213023 30615249 38213194 30615386 38213365 30615523 38213536 30615660 38213707 30615797 38213878 30615934 38214049 30616071 38214220 30616208 38214391 30616345 38214562 30616482 38214733 30616619 38214904 30616756 38215075 30616893 38215246 30617030 38215417 30617167 38215588 30617304 38215759 30617441 38215930 30617578 38216101 30617715 38216272 30617852 38216443 30617989 38216614 30618126 38216785 30618263 38216956 30618400 38217127 30618537 38217298 30618674 38217469 30618811 38217640 30618948 38217811 30619085 38217982 30619222 38218153 30619359 38218324 30619496 38218495 30619633 38218666 30619770 38218837 30619907 38219008 30620044 38219179 30620181 38219350 30620318 38219521 30620455 38219692 30620592 38219863 30620729 38220034 30620866 38220205 30621003 38220376 30621140 38220547 30621277 38220718 30621414 38220889 30621551 38221060 30621688 38221231 30621825 38221402 30621962 38221573 30622099 38221744 30622236 38221915 30622373 38222086 30622510 38222257 30622647 38222428 30622784 38222599 30622921 38222770 30623058 38222941 30623195 38223112 30623332 38223283 30623469 38223454 30623606 38223625 30623743 38223796 30623880 38223967 30624017 38224138 30624154 38224309 30624291 38224480 30624428 38224651 30624565 38224822 30624702 38224993 30624839 38225164 30624976 38225335 30625113 38225506 30625250 38225677 30625387 38225848 30625524 38226019 30625661 38226190 30625798 38226361 30625935 38226532 30626072 38226703 30626209 38226874 30626346 38227045 30626483 38227216 30626620 38227387 30626757 38227558 30626894 38227729 30627031 38227900 30627168 38228071 30627305 38228242 30627442 38228413 30627579 38228584 30627716 38228755 30627853 38228926 30627990 38229097 30628127 38229268 30628264 38229439 30628401 38229610 30628538 38229781 30628675 38229952 30628812 38230123 30628949 38230294 30629086 38230465 30629223 38230636 30629360 38230807 30629497 38230978 30629634 38231149 30629771 38231320 30629908 38231491 30630045 38231662 30630182 38231833 30630319 38232004 30630456 38232175 30630593 38232346 30630730 38232517 30630867 38232688 30631004 38232859 30631141 38233030 30631278 38233201 30631415 38233372 30631552 38233543 30631689 38233714 30631826 38233885 30631963 38234056 30632100 38234227 30632237 38234398 30632374 38234569 30632511 38234740 30632648 38234911 30632785 38235082 30632922 38235253 30633059 38235424 30633196 38235595 30633333 38235766 30633470 38235937 30633607 38236108 30633744 38236279 30633881 38236450 30634018 38236621 30634155 38236792 30634292 38236963 30634429 38237134 30634566 38237305 30634703 38237476 30634840 38237647 30634977 38237818 30635114 38237989 30635251 38238160 30635388 38238331 30635525 38238502 30635662 38238673 30635799 38238844 30635936 38239015 30636073 38239186 30636210 38239357 30636347 38239528 30636484 38239699 30636621 38239870 30636758 38240041 30636895 38240212 30637032 38240383 30637169 38240554 30637306 38240725 30637443 38240896 30637580 38241067 30637717 38241238 30637854 38241409 30637991 38241580 30638128 38241751 30638265 38241922 30638402 38242093 30638539 38242264 30638676 38242435 30638813 38242606 30638950 38242777 30639087 38242948 30639224 38243119 30639361 38243290 30639498 38243461 30639635 38243632 30639772 38243803 30639909 38243974 30640046 38244145 30640183 38244316 30640320 38244487 30640457 38244658 30640594 38244829 30640731 38245000 30640868 38245171 30641005 38245342 30641142 38245513 30641279 38245684 30641416 38245855 30641553 38246026 30641690 38246197 30641827 38246368 30641964 38246539 30642101 38246710 30642238 38246881 30642375 38247052 30642512 38247223 30642649 38247394 30642786 38247565 30642923 38247736 30643060 38247907 30643197 38248078 30643334 38248249 30643471 38248420 30643608 38248591 30643745 38248762 30643882 38248933 30644019 38249104 30644156 38249275 30644293 38249446 30644430 38249617 30644567 38249788 30644704 38249959 30644841 38250130 30644978 38250301 30645115 38250472 30645252 38250643 30645389 38250814 30645526 38250985 30645663 38251156 30645800 38251327 30645937 38251498 30646074 38251669 30646211 38251840 30646348 38252011 30646485 38252182 30646622 38252353 30646759 38252524 30646896 38252695 30647033 38252866 30647170 38253037 30647307 38253208 30647444 38253379 30647581 38253550 30647718 38253721 30647855 38253892 30647992 38254063 30648129 38254234 30648266 38254405 30648403 38254576 30648540 38254747 30648677 38254918 30648814 38255089 30648951 38255260 30649088 38255431 30649225 38255602 30649362 38255773 30649499 38255944 30649636 38256115 30649773 38256286 30649910 38256457 30650047 38256628 30650184 38256799 30650321 38256970 30650458 38257141 30650595 38257312 30650732 38257483 30650869 38257654 30651006 38257825 30651143 38257996 30651280 38258167 30651417 38258338 30651554 38258509 30651691 38258680 30651828 38258851 30651965 38259022 30652102 38259193 30652239 38259364 30652376 38259535 30652513 38259706 30652650 38259877 30652787 38260048 30652924 38260219 30653061 38260390 30653198 38260561 30653335 38260732 30653472 38260903 30653609 38261074 30653746 38261245 30653883 38261416 30654020 38261587 30654157 38261758 30654294 38261929 30654431 38262100 30654568 38262271 30654705 38262442 30654842 38262613 30654979 38262784 30655116 38262955 30655253 38263126 30655390 38263297 30655527 38263468 30655664 38263639 30655801 38263810 30655938 38263981 30656075 38264152 30656212 38264323 30656349 38264494 30656486 38264665 30656623 38264836 30656760 38265007 30656897 38265178 30657034 38265349 30657171 38265520 30657308 38265691 30657445 38265862 30657582 38266033 30657719 38266204 30657856 38266375 30657993 38266546 30658130 38266717 30658267 38266888 30658404 38267059 30658541 38267230 30658678 38267401 30658815 38267572 30658952 38267743 30659089 38267914 30659226 38268085 30659363 38268256 30659500 38268427 30659637 38268598 30659774 38268769 30659911 38268940 30660048 38269111 30660185 38269282 30660322 38269453 30660459 38269624 30660596 38269795 30660733 38269966 30660870 38270137 30661007 38270308 30661144 38270479 30661281 38270650 30661418 38270821 30661555 38270992 30661692 38271163 30661829 38271334 30661966 38271505 30662103 38271676 30662240 38271847 30662377 38272018 30662514 38272189 30662651 38272360 30662788 38272531 30662925 38272702 30663062 38272873 30663199 38273044 30663336 38273215 30663473 38273386 30663610 38273557 30663747 38273728 30663884 38273899 30664021 38274070 30664158 38274241 30664295 38274412 30664432 38274583 30664569 38274754 30664706 38274925 30664843 38275096 30664980 38275267 30665117 38275438 30665254 38275609 30665391 38275780 30665528 38275951 30665665 38276122 30665802 38276293 30665939 38276464 30666076 38276635 30666213 38276806 30666350 38276977 30666487 38277148 30666624 38277319 30666761 38277490 30666898 38277661 30667035 38277832 30667172 38278003 30667309 38278174 30667446 38278345 30667583 38278516 30667720 38278687 30667857 38278858 30667994 38279029 30668131 38279200 30668268 38279371 30668405 38279542 30668542 38279713 30668679 38279884 30668816 38280055 30668953 38280226 30669090 38280397 30669227 38280568 30669364 38280739 30669501 38280910 30669638 38281081 30669775 38281252 30669912 38281423 30670049 38281594 30670186 38281765 30670323 38281936 30670460 38282107 30670597 38282278 30670734 38282449 30670871 38282620 30671008 38282791 30671145 38282962 30671282 38283133 30671419 38283304 30671556 38283475 30671693 38283646 30671830 38283817 30671967 38283988 30672104 38284159 30672241 38284330 30672378 38284501 30672515 38284672 30672652 38284843 30672789 38285014 30672926 38285185 30673063 38285356 30673200 38285527 30673337 38285698 30673474 38285869 30673611 38286040 30673748 38286211 30673885 38286382 30674022 38286553 30674159 38286724 30674296 38286895 30674433 38287066 30674570 38287237 30674707 38287408 30674844 38287579 30674981 38287750 30675118 38287921 30675255 38288092 30675392 38288263 30675529 38288434 30675666 38288605 30675803 38288776 30675940 38288947 30676077 38289118 30676214 38289289 30676351 38289460 30676488 38289631 30676625 38289802 30676762 38289973 30676899 38290144 30677036 38290315 30677173 38290486 30677310 38290657 30677447 38290828 30677584 38290999 30677721 38291170 30677858 38291341 30677995 38291512 30678132 38291683 30678269 38291854 30678406 38292025 30678543 38292196 30678680 38292367 30678817 38292538 30678954 38292709 30679091 38292880 30679228 38293051 30679365 38293222 30679502 38293393 30679639 38293564 30679776 38293735 30679913 38293906 30680050 38294077 30680187 38294248 30680324 38294419 30680461 38294590 30680598 38294761 30680735 38294932 30680872 38295103 30681009 38295274 30681146 38295445 30681283 38295616 30681420 38295787 30681557 38295958 30681694 38296129 30681831 38296300 30681968 38296471 30682105 38296642 30682242 38296813 30682379 38296984 30682516 38297155 30682653 38297326 30682790 38297497 30682927 38297668 30683064 38297839 30683201 38298010 30683338 38298181 30683475 38298352 30683612 38298523 30683749 38298694 30683886 38298865 30684023 38299036 30684160 38299207 30684297 38299378 30684434 38299549 30684571 38299720 30684708 38299891 30684845 38300062 30684982 38300233 30685119 38300404 30685256 38300575 30685393 38300746 30685530 38300917 30685667 38301088 30685804 38301259 30685941 38301430 30686078 38301601 30686215 38301772 30686352 38301943 30686489 38302114 30686626 38302285
1000 41646900 0 41646900 51982627 41647037 51982798 41647174 51982969 41647311 51983140 41647448 51983311 41647585 51983482 41647722 51983653 41647859 51983824 41647996 51983995 41648133 51984166 41648270 51984337 41648407 51984508 41648544 51984679 41648681 51984850 41648818 51985021 41648955 51985192 41649092 51985363 41649229 51985534 41649366 51985705 41649503 51985876 41649640 51986047 41649777 51986218 41649914 51986389 41650051 51986560 41650188 51986731 41650325 51986902 41650462 51987073 41650599 51987244 41650736 51987415 41650873 51987586 41651010 51987757 41651147 51987928 41651284 51988099 41651421 51988270 41651558 51988441 41651695 51988612 41651832 51988783 41651969 51988954 41652106 51989125 41652243 51989296 41652380 51989467 41652517 51989638 41652654 51989809 41652791 51989980 41652928 51990151 41653065 51990322 41653202 51990493 41653339 51990664 41653476 51990835 41653613 51991006 41653750 51991177 41653887 51991348 41654024 51991519 41654161 51991690 41654298 51991861 41654435 51992032 41654572 51992203 41654709 51992374 41654846 51992545 41654983 51992716 41655120 51992887 41655257 51993058 41655394 51993229 41655531 51993400 41655668 51993571 41655805 51993742 41655942 51993913 41656079 51994084 41656216 51994255 41656353 51994426 41656490 51994597 41656627 51994768 41656764 51994939 41656901 51995110 41657038 51995281 41657175 51995452 41657312 51995623 41657449 51995794 41657586 51995965 41657723 51996136 41657860 51996307 41657997 51996478 41658134 51996649 41658271 51996820 41658408 51996991 41658545 51997162 41658682 51997333 41658819 51997504 41658956 51997675 41659093 51997846 41659230 51998017 41659367 51998188 41659504 51998359 41659641 51998530 41659778 51998701 41659915 51998872 41660052 51999043 41660189 51999214 41660326 51999385 41660463 51999556 41660600 51999727 41660737 51999898 41660874 52000069 41661011 52000240 41661148 52000411 41661285 52000582 41661422 52000753 41661559 52000924 41661696 52001095 41661833 52001266 41661970 52001437 41662107 52001608 41662244 52001779 41662381 52001950 41662518 52002121 41662655 52002292 41662792 52002463 41662929 52002634 41663066 52002805 41663203 52002976 41663340 52003147 41663477 52003318 41663614 52003489 41663751 52003660 41663888 52003831 41664025 52004002 41664162 52004173 41664299 52004344 41664436 52004515 41664573 52004686 41664710 52004857 41664847 52005028 41664984 52005199 41665121 52005370 41665258 52005541 41665395 52005712 41665532 52005883 41665669 52006054 41665806 52006225 41665943 52006396 41666080 52006567 41666217 52006738 41666354 52006909 41666491 52007080 41666628 52007251 41666765 52007422 41666902 52007593 41667039 52007764 41667176 52007935 41667313 52008106 41667450 52008277 41667587 52008448 41667724 52008619 41667861 52008790 41667998 52008961 41668135 52009132 41668272 52009303 41668409 52009474 41668546 52009645 41668683 52009816 41668820 52009987 41668957 52010158 41669094 52010329 41669231 52010500 41669368 52010671 41669505 52010842 41669642 52011013 41669779 52011184 41669916 52011355 41670053 52011526 41670190 52011697 41670327 52011868 41670464 52012039 41670601 52012210 41670738 52012381 41670875 52012552 41671012 52012723 41671149 52012894 41671286 52013065 41671423 52013236 41671560 52013407 41671697 52013578 41671834 52013749 41671971 52013920 41672108 52014091 41672245 52014262 41672382 52014433 41672519 52014604 41672656 52014775 41672793 52014946 41672930 52015117 41673067 52015288 41673204 52015459 41673341 52015630 41673478 52015801 41673615 52015972 41673752 52016143 41673889 52016314 41674026 52016485 41674163 52016656 41674300 52016827 41674437 52016998 41674574 52017169 41674711 52017340 41674848 52017511 41674985 52017682 41675122 52017853 41675259 52018024 41675396 52018195 41675533 52018366 41675670 52018537 41675807 52018708 41675944 52018879 41676081 52019050 41676218 52019221 41676355 52019392 41676492 52019563 41676629 52019734 41676766 52019905 41676903 52020076 41677040 52020247 41677177 52020418 41677314 52020589 41677451 52020760 41677588 52020931 41677725 52021102 41677862 52021273 41677999 52021444 41678136 52021615 41678273 52021786 41678410 52021957 41678547 52022128 41678684 52022299 41678821 52022470 41678958 52022641 41679095 52022812 41679232 52022983 41679369 52023154 41679506 52023325 41679643 52023496 41679780 52023667 41679917 52023838 41680054 52024009 41680191 52024180 41680328 52024351 41680465 52024522 41680602 52024693 41680739 52024864 41680876 52025035 41681013 52025206 41681150 52025377 41681287 52025548 41681424 52025719 41681561 52025890 41681698 52026061 41681835 52026232 41681972 52026403 41682109 52026574 41682246 52026745 41682383 52026916 41682520 52027087 41682657 52027258 41682794 52027429 41682931 52027600 41683068 52027771 41683205 52027942 41683342 52028113 41683479 52028284 41683616 52028455 41683753 52028626 41683890 52028797 41684027 52028968 41684164 52029139 41684301 52029310 41684438 52029481 41684575 52029652 41684712 52029823 41684849 52029994 41684986 52030165 41685123 52030336 41685260 52030507 41685397 52030678 41685534 52030849 41685671 52031020 41685808 52031191 41685945 52031362 41686082 52031533 41686219 52031704 41686356 52031875 41686493 52032046 41686630 52032217 41686767 52032388 41686904 52032559 41687041 52032730 41687178 52032901 41687315 52033072 41687452 52033243 41687589 52033414 41687726 52033585 41687863 52033756 41688000 52033927 41688137 52034098 41688274 52034269 41688411 52034440 41688548 52034611 41688685 52034782 41688822 52034953 41688959 52035124 41689096 52035295 41689233 52035466 41689370 52035637 41689507 52035808 41689644 52035979 41689781 52036150 41689918 52036321 41690055 52036492 41690192 52036663 41690329 52036834 41690466 52037005 41690603 52037176 41690740 52037347 41690877 52037518 41691014 52037689 41691151 52037860 41691288 52038031 41691425 52038202 41691562 52038373 41691699 52038544 41691836 52038715 41691973 52038886 41692110 52039057 41692247 52039228 41692384 52039399 41692521 52039570 41692658 52039741 41692795 52039912 41692932 52040083 41693069 52040254 41693206 52040425 41693343 52040596 41693480 52040767 41693617 52040938 41693754 52041109 41693891 52041280 41694028 52041451 41694165 52041622 41694302 52041793 41694439 52041964 41694576 52042135 41694713 52042306 41694850 52042477 41694987 52042648 41695124 52042819 41695261 52042990 41695398 52043161 41695535 52043332 41695672 52043503 41695809 52043674 41695946 52043845 41696083 52044016 41696220 52044187 41696357 52044358 41696494 52044529 41696631 52044700 41696768 52044871 41696905 52045042 41697042 52045213 41697179 52045384 41697316 52045555 41697453 52045726 41697590 52045897 41697727 52046068 41697864 52046239 41698001 52046410 41698138 52046581 41698275 52046752 41698412 52046923 41698549 52047094 41698686 52047265 41698823 52047436 41698960 52047607 41699097 52047778 41699234 52047949 41699371 52048120 41699508 52048291 41699645 52048462 41699782 52048633 41699919 52048804 41700056 52048975 41700193 52049146 41700330 52049317 41700467 52049488 41700604 52049659 41700741 52049830 41700878 52050001 41701015 52050172 41701152 52050343 41701289 52050514 41701426 52050685 41701563 52050856 41701700 52051027 41701837 52051198 41701974 52051369 41702111 52051540 41702248 52051711 41702385 52051882 41702522 52052053 41702659 52052224 41702796 52052395 41702933 52052566 41703070 52052737 41703207 52052908 41703344 52053079 41703481 52053250 41703618 52053421 41703755 52053592 41703892 52053763 41704029 52053934 41704166 52054105 41704303 52054276 41704440 52054447 41704577 52054618 41704714 52054789 41704851 52054960 41704988 52055131 41705125 52055302 41705262 52055473 41705399 52055644 41705536 52055815 41705673 52055986 41705810 52056157 41705947 52056328 41706084 52056499 41706221 52056670 41706358 52056841 41706495 52057012 41706632 52057183 41706769 52057354 41706906 52057525 41707043 52057696 41707180 52057867 41707317 52058038 41707454 52058209 41707591 52058380 41707728 52058551 41707865 52058722 41708002 52058893 41708139 52059064 41708276 52059235 41708413 52059406 41708550 52059577 41708687 52059748 41708824 52059919 41708961 52060090 41709098 52060261 41709235 52060432 41709372 52060603 41709509 52060774 41709646 52060945 41709783 52061116 41709920 52061287 41710057 52061458 41710194 52061629 41710331 52061800 41710468 52061971 41710605 52062142 41710742 52062313 41710879 52062484 41711016 52062655 41711153 52062826 41711290 52062997 41711427 52063168 41711564 52063339 41711701 52063510 41711838 52063681 41711975 52063852 41712112 52064023 41712249 52064194 41712386 52064365 41712523 52064536 41712660 52064707 41712797 52064878 41712934 52065049 41713071 52065220 41713208 52065391 41713345 52065562 41713482 52065733 41713619 52065904 41713756 52066075 41713893 52066246 41714030 52066417 41714167 52066588 41714304 52066759 41714441 52066930 41714578 52067101 41714715 52067272 41714852 52067443 41714989 52067614 41715126 52067785 41715263 52067956 41715400 52068127 41715537 52068298 41715674 52068469 41715811 52068640 41715948 52068811 41716085 52068982 41716222 52069153 41716359 52069324 41716496 52069495 41716633 52069666 41716770 52069837 41716907 52070008 41717044 52070179 41717181 52070350 41717318 52070521 41717455 52070692 41717592 52070863 41717729 52071034 41717866 52071205 41718003 52071376 41718140 52071547 41718277 52071718 41718414 52071889 41718551 52072060 41718688 52072231 41718825 52072402 41718962 52072573 41719099 52072744 41719236 52072915 41719373 52073086 41719510 52073257 41719647 52073428 41719784 52073599 41719921 52073770 41720058 52073941 41720195 52074112 41720332 52074283 41720469 52074454 41720606 52074625 41720743 52074796 41720880 52074967 41721017 52075138 41721154 52075309 41721291 52075480 41721428 52075651 41721565 52075822 41721702 52075993 41721839 52076164 41721976 52076335 41722113 52076506 41722250 52076677 41722387 52076848 41722524 52077019 41722661 52077190 41722798 52077361 41722935 52077532 41723072 52077703 41723209 52077874 41723346 52078045 41723483 52078216 41723620 52078387 41723757 52078558 41723894 52078729 41724031 52078900 41724168 52079071 41724305 52079242 41724442 52079413 41724579 52079584 41724716 52079755 41724853 52079926 41724990 52080097 41725127 52080268 41725264 52080439 41725401 52080610 41725538 52080781 41725675 52080952 41725812 52081123 41725949 52081294 41726086 52081465 41726223 52081636 41726360 52081807 41726497 52081978 41726634 52082149 41726771 52082320 41726908 52082491 41727045 52082662 41727182 52082833 41727319 52083004 41727456 52083175 41727593 52083346 41727730 52083517 41727867 52083688 41728004 52083859 41728141 52084030 41728278 52084201 41728415 52084372 41728552 52084543 41728689 52084714 41728826 52084885 41728963 52085056 41729100 52085227 41729237 52085398 41729374 52085569 41729511 52085740 41729648 52085911 41729785 52086082 41729922 52086253 41730059 52086424 41730196 52086595 41730333 52086766 41730470 52086937 41730607 52087108 41730744 52087279 41730881 52087450 41731018 52087621 41731155 52087792 41731292 52087963 41731429 52088134 41731566 52088305 41731703 52088476 41731840 52088647 41731977 52088818 41732114 52088989 41732251 52089160 41732388 52089331 41732525 52089502 41732662 52089673 41732799 52089844 41732936 52090015 41733073 52090186 41733210 52090357 41733347 52090528 41733484 52090699 41733621 52090870 41733758 52091041 41733895 52091212 41734032 52091383 41734169 52091554 41734306 52091725 41734443 52091896 41734580 52092067 41734717 52092238 41734854 52092409 41734991 52092580 41735128 52092751 41735265 52092922 41735402 52093093 41735539 52093264 41735676 52093435 41735813 52093606 41735950 52093777 41736087 52093948 41736224 52094119 41736361 52094290 41736498 52094461 41736635 52094632 41736772 52094803 41736909 52094974 41737046 52095145 41737183 52095316 41737320 52095487 41737457 52095658 41737594 52095829 41737731 52096000 41737868 52096171 41738005 52096342 41738142 52096513 41738279 52096684 41738416 52096855 41738553 52097026 41738690 52097197 41738827 52097368 41738964 52097539 41739101 52097710 41739238 52097881 41739375 52098052 41739512 52098223 41739649 52098394 41739786 52098565 41739923 52098736 41740060 52098907 41740197 52099078 41740334 52099249 41740471 52099420 41740608 52099591 41740745 52099762 41740882 52099933 41741019 52100104 41741156 52100275 41741293 52100446 41741430 52100617 41741567 52100788 41741704 52100959 41741841 52101130 41741978 52101301 41742115 52101472 41742252 52101643 41742389 52101814 41742526 52101985 41742663 52102156 41742800 52102327 41742937 52102498 41743074 52102669 41743211 52102840 41743348 52103011 41743485 52103182 41743622 52103353 41743759 52103524 41743896 52103695 41744033 52103866 41744170 52104037 41744307 52104208 41744444 52104379 41744581 52104550 41744718 52104721 41744855 52104892 41744992 52105063 41745129 52105234 41745266 52105405 41745403 52105576 41745540 52105747 41745677 52105918 41745814 52106089 41745951 52106260 41746088 52106431 41746225 52106602 41746362 52106773 41746499 52106944 41746636 52107115 41746773 52107286 41746910 52107457 41747047 52107628 41747184 52107799 41747321 52107970 41747458 52108141 41747595 52108312 41747732 52108483 41747869 52108654 41748006 52108825 41748143 52108996 41748280 52109167 41748417 52109338 41748554 52109509 41748691 52109680 41748828 52109851 41748965 52110022 41749102 52110193 41749239 52110364 41749376 52110535 41749513 52110706 41749650 52110877 41749787 52111048 41749924 52111219 41750061 52111390 41750198 52111561 41750335 52111732 41750472 52111903 41750609 52112074 41750746 52112245 41750883 52112416 41751020 52112587 41751157 52112758 41751294 52112929 41751431 52113100 41751568 52113271 41751705 52113442 41751842 52113613 41751979 52113784 41752116 52113955 41752253 52114126 41752390 52114297 41752527 52114468 41752664 52114639 41752801 52114810 41752938 52114981 41753075 52115152 41753212 52115323 41753349 52115494 41753486 52115665 41753623 52115836 41753760 52116007 41753897 52116178 41754034 52116349 41754171 52116520 41754308 52116691 41754445 52116862 41754582 52117033 41754719 52117204 41754856 52117375 41754993 52117546 41755130 52117717 41755267 52117888 41755404 52118059 41755541 52118230 41755678 52118401 41755815 52118572 41755952 52118743 41756089 52118914 41756226 52119085 41756363 52119256 41756500 52119427 41756637 52119598 41756774 52119769 41756911 52119940 41757048 52120111 41757185 52120282 41757322 52120453 41757459 52120624 41757596 52120795 41757733 52120966 41757870 52121137 41758007 52121308 41758144 52121479 41758281 52121650 41758418 52121821 41758555 52121992 41758692 52122163 41758829 52122334 41758966 52122505 41759103 52122676 41759240 52122847 41759377 52123018 41759514 52123189 41759651 52123360 41759788 52123531 41759925 52123702 41760062 52123873 41760199 52124044 41760336 52124215 41760473 52124386 41760610 52124557 41760747 52124728 41760884 52124899 41761021 52125070 41761158 52125241 41761295 52125412 41761432 52125583 41761569 52125754 41761706 52125925 41761843 52126096 41761980 52126267 41762117 52126438 41762254 52126609 41762391 52126780 41762528 52126951 41762665 52127122 41762802 52127293 41762939 52127464 41763076 52127635 41763213 52127806 41763350 52127977 41763487 52128148 41763624 52128319 41763761 52128490 41763898 52128661 41764035 52128832 41764172 52129003 41764309 52129174 41764446 52129345 41764583 52129516 41764720 52129687 41764857 52129858 41764994 52130029 41765131 52130200 41765268 52130371 41765405 52130542 41765542 52130713 41765679 52130884 41765816 52131055 41765953 52131226 41766090 52131397 41766227 52131568 41766364 52131739 41766501 52131910 41766638 52132081 41766775 52132252 41766912 52132423 41767049 52132594 41767186 52132765 41767323 52132936 41767460 52133107 41767597 52133278 41767734 52133449 41767871 52133620 41768008 52133791 41768145 52133962 41768282 52134133 41768419 52134304 41768556 52134475 41768693 52134646 41768830 52134817 41768967 52134988 41769104 52135159 41769241 52135330 41769378 52135501 41769515 52135672 41769652 52135843 41769789 52136014 41769926 52136185 41770063 52136356 41770200 52136527 41770337 52136698 41770474 52136869 41770611 52137040 41770748 52137211 41770885 52137382 41771022 52137553 41771159 52137724 41771296 52137895 41771433 52138066 41771570 52138237 41771707 52138408 41771844 52138579 41771981 52138750 41772118 52138921 41772255 52139092 41772392 52139263 41772529 52139434 41772666 52139605 41772803 52139776 41772940 52139947 41773077 52140118 41773214 52140289 41773351 52140460 41773488 52140631 41773625 52140802 41773762 52140973 41773899 52141144 41774036 52141315 41774173 52141486 41774310 52141657 41774447 52141828 41774584 52141999 41774721 52142170 41774858 52142341 41774995 52142512 41775132 52142683 41775269 52142854 41775406 52143025 41775543 52143196 41775680 52143367 41775817 52143538 41775954 52143709 41776091 52143880 41776228 52144051 41776365 52144222 41776502 52144393 41776639 52144564 41776776 52144735 41776913 52144906 41777050 52145077 41777187 52145248 41777324 52145419 41777461 52145590 41777598 52145761 41777735 52145932 41777872 52146103 41778009 52146274 41778146 52146445 41778283 52146616 41778420 52146787 41778557 52146958 41778694 52147129 41778831 52147300 41778968 52147471 41779105 52147642 41779242 52147813 41779379 52147984 41779516 52148155 41779653 52148326 41779790 52148497 41779927 52148668 41780064 52148839 41780201 52149010 41780338 52149181 41780475 52149352 41780612 52149523 41780749 52149694 41780886 52149865 41781023 52150036 41781160 52150207 41781297 52150378 41781434 52150549 41781571 52150720 41781708 52150891 41781845 52151062 41781982 52151233 41782119 52151404 41782256 52151575 41782393 52151746 41782530 52151917 41782667 52152088 41782804 52152259 41782941 52152430 41783078 52152601 41783215 52152772 41783352 52152943 41783489 52153114 41783626 52153285
1000 20411900 0 20411900 25477627 20412037 25477798 20412174 25477969 20412311 25478140 20412448 25478311 20412585 25478482 20412722 25478653 20412859 25478824 20412996 25478995 20413133 25479166 20413270 25479337 20413407 25479508 20413544 25479679 20413681 25479850 20413818 25480021 20413955 25480192 20414092 25480363 20414229 25480534 20414366 25480705 20414503 25480876 20414640 25481047 20414777 25481218 20414914 25481389 20415051 25481560 20415188 25481731 20415325 25481902 20415462 25482073 20415599 25482244 20415736 25482415 20415873 25482586 20416010 25482757 20416147 25482928 20416284 25483099 20416421 25483270 20416558 25483441 20416695 25483612 20416832 25483783 20416969 25483954 20417106 25484125 20417243 25484296 20417380 25484467 20417517 25484638 20417654 25484809 20417791 25484980 20417928 25485151 20418065 25485322 20418202 25485493 20418339 25485664 20418476 25485835 20418613 25486006 20418750 25486177 20418887 25486348 20419024 25486519 20419161 25486690 20419298 25486861 20419435 25487032 20419572 25487203 20419709 25487374 20419846 25487545 20419983 25487716 20420120 25487887 20420257 25488058 20420394 25488229 20420531 25488400 20420668 25488571 20420805 25488742 20420942 25488913 20421079 25489084 20421216 25489255 20421353 25489426 20421490 25489597 20421627 25489768 20421764 25489939 20421901 25490110 20422038 25490281 20422175 25490452 20422312 25490623 20422449 25490794 20422586 25490965 20422723 25491136 20422860 25491307 20422997 25491478 20423134 25491649 20423271 25491820 20423408 25491991 20423545 25492162 20423682 25492333 20423819 25492504 20423956 25492675 20424093 25492846 20424230 25493017 20424367 25493188 20424504 25493359 20424641 25493530 20424778 25493701 20424915 25493872 20425052 25494043 20425189 25494214 20425326 25494385 20425463 25494556 20425600 25494727 20425737 25494898 20425874 25495069 20426011 25495240 20426148 25495411 20426285 25495582 20426422 25495753 20426559 25495924 20426696 25496095 20426833 25496266 20426970 25496437 20427107 25496608 20427244 25496779 20427381 25496950 20427518 25497121 20427655 25497292 20427792 25497463 20427929 25497634 20428066 25497805 20428203 25497976 20428340 25498147 20428477 25498318 20428614 25498489 20428751 25498660 20428888 25498831 20429025 25499002 20429162 25499173 20429299 25499344 20429436 25499515 20429573 25499686 20429710 25499857 20429847 25500028 20429984 25500199 20430121 25500370 20430258 25500541 20430395 25500712 20430532 25500883 20430669 25501054 20430806 25501225 20430943 25501396 20431080 25501567 20431217 25501738 20431354 25501909 20431491 25502080 20431628 25502251 20431765 25502422 20431902 25502593 20432039 25502764 20432176 25502935 20432313 25503106 20432450 25503277 20432587 25503448 20432724 25503619 20432861 25503790 20432998 25503961 20433135 25504132 20433272 25504303 20433409 25504474 20433546 25504645 20433683 25504816 20433820 25504987 20433957 25505158 20434094 25505329 20434231 25505500 20434368 25505671 20434505 25505842 20434642 25506013 20434779 25506184 20434916 25506355 20435053 25506526 20435190 25506697 20435327 25506868 20435464 25507039 20435601 25507210 20435738 25507381 20435875 25507552 20436012 25507723 20436149 25507894 20436286 25508065 20436423 25508236 20436560 25508407 20436697 25508578 20436834 25508749 20436971 25508920 20437108 25509091 20437245 25509262 20437382 25509433 20437519 25509604 20437656 25509775 20437793 25509946 20437930 25510117 20438067 25510288 20438204 25510459 20438341 25510630 20438478 25510801 20438615 25510972 20438752 25511143 20438889 25511314 20439026 25511485 20439163 25511656 20439300 25511827 20439437 25511998 20439574 25512169 20439711 25512340 20439848 25512511 20439985 25512682 20440122 25512853 20440259 25513024 20440396 25513195 20440533 25513366 20440670 25513537 20440807 25513708 20440944 25513879 20441081 25514050 20441218 25514221 20441355 25514392 20441492 25514563 20441629 25514734 20441766 25514905 20441903 25515076 20442040 25515247 20442177 25515418 20442314 25515589 20442451 25515760 20442588 25515931 20442725 25516102 20442862 25516273 20442999 25516444 20443136 25516615 20443273 25516786 20443410 25516957 20443547 25517128 20443684 25517299 20443821 25517470 20443958 25517641 20444095 25517812 20444232 25517983 20444369 25518154 20444506 25518325 20444643 25518496 20444780 25518667 20444917 25518838 20445054 25519009 20445191 25519180 20445328 25519351 20445465 25519522 20445602 25519693 20445739 25519864 20445876 25520035 20446013 25520206 20446150 25520377 20446287 25520548 20446424 25520719 20446561 25520890 20446698 25521061 20446835 25521232 20446972 25521403 20447109 25521574 20447246 25521745 20447383 25521916 20447520 25522087 20447657 25522258 20447794 25522429 20447931 25522600 20448068 25522771 20448205 25522942 20448342 25523113 20448479 25523284 20448616 25523455 20448753 25523626 20448890 25523797 20449027 25523968 20449164 25524139 20449301 25524310 20449438 25524481 20449575 25524652 20449712 25524823 20449849 25524994 20449986 25525165 20450123 25525336 20450260 25525507 20450397 25525678 20450534 25525849 20450671 25526020 20450808 25526191 20450945 25526362 20451082 25526533 20451219 25526704 20451356 25526875 20451493 25527046 20451630 25527217 20451767 25527388 20451904 25527559 20452041 25527730 20452178 25527901 20452315 25528072 20452452 25528243 20452589 25528414 20452726 25528585 20452863 25528756 20453000 25528927 20453137 25529098 20453274 25529269 20453411 25529440 20453548 25529611 20453685 25529782 20453822 25529953 20453959 25530124 20454096 25530295 20454233 25530466 20454370 25530637 20454507 25530808 20454644 25530979 20454781 25531150 20454918 25531321 20455055 25531492 20455192 25531663 20455329 25531834 20455466 25532005 20455603 25532176 20455740 25532347 20455877 25532518 20456014 25532689 20456151 25532860 20456288 25533031 20456425 25533202 20456562 25533373 20456699 25533544 20456836 25533715 20456973 25533886 20457110 25534057 20457247 25534228 20457384 25534399 20457521 25534570 20457658 25534741 20457795 25534912 20457932 25535083 20458069 25535254 20458206 25535425 20458343 25535596 20458480 25535767 20458617 25535938 20458754 25536109 20458891 25536280 20459028 25536451 20459165 25536622 20459302 25536793 20459439 25536964 20459576 25537135 20459713 25537306 20459850 25537477 20459987 25537648 20460124 25537819 20460261 25537990 20460398 25538161 20460535 25538332 20460672 25538503 20460809 25538674 20460946 25538845 20461083 25539016 20461220 25539187 20461357 25539358 20461494 25539529 20461631 25539700 20461768 25539871 20461905 25540042 20462042 25540213 20462179 25540384 20462316 25540555 20462453 25540726 20462590 25540897 20462727 25541068 20462864 25541239 20463001 25541410 20463138 25541581 20463275 25541752 20463412 25541923 20463549 25542094 20463686 25542265 20463823 25542436 20463960 25542607 20464097 25542778 20464234 25542949 20464371 25543120 20464508 25543291 20464645 25543462 20464782 25543633 20464919 25543804 20465056 25543975 20465193 25544146 20465330 25544317 20465467 25544488 20465604 25544659 20465741 25544830 20465878 25545001 20466015 25545172 20466152 25545343 20466289 25545514 20466426 25545685 20466563 25545856 20466700 25546027 20466837 25546198 20466974 25546369 20467111 25546540 20467248 25546711 20467385 25546882 20467522 25547053 20467659 25547224 20467796 25547395 20467933 25547566 20468070 25547737 20468207 25547908 20468344 25548079 20468481 25548250 20468618 25548421 20468755 25548592 20468892 25548763 20469029 25548934 20469166 25549105 20469303 25549276 20469440 25549447 20469577 25549618 20469714 25549789 20469851 25549960 20469988 25550131 20470125 25550302 20470262 25550473 20470399 25550644 20470536 25550815 20470673 25550986 20470810 25551157 20470947 25551328 20471084 25551499 20471221 25551670 20471358 25551841 20471495 25552012 20471632 25552183 20471769 25552354 20471906 25552525 20472043 25552696 20472180 25552867 20472317 25553038 20472454 25553209 20472591 25553380 20472728 25553551 20472865 25553722 20473002 25553893 20473139 25554064 20473276 25554235 20473413 25554406 20473550 25554577 20473687 25554748 20473824 25554919 20473961 25555090 20474098 25555261 20474235 25555432 20474372 25555603 20474509 25555774 20474646 25555945 20474783 25556116 20474920 25556287 20475057 25556458 20475194 25556629 20475331 25556800 20475468 25556971 20475605 25557142 20475742 25557313 20475879 25557484 20476016 25557655 20476153 25557826 20476290 25557997 20476427 25558168 20476564 25558339 20476701 25558510 20476838 25558681 20476975 25558852 20477112 25559023 20477249 25559194 20477386 25559365 20477523 25559536 20477660 25559707 20477797 25559878 20477934 25560049 20478071 25560220 20478208 25560391 20478345 25560562 20478482 25560733 20478619 25560904 20478756 25561075 20478893 25561246 20479030 25561417 20479167 25561588 20479304 25561759 20479441 25561930 20479578 25562101 20479715 25562272 20479852 25562443 20479989 25562614 20480126 25562785 20480263 25562956 20480400 25563127 20480537 25563298 20480674 25563469 20480811 25563640 20480948 25563811 20481085 25563982 20481222 25564153 20481359 25564324 20481496 25564495 20481633 25564666 20481770 25564837 20481907 25565008 20482044 25565179 20482181 25565350 20482318 25565521 20482455 25565692 20482592 25565863 20482729 25566034 20482866 25566205 20483003 25566376 20483140 25566547 20483277 25566718 20483414 25566889 20483551 25567060 20483688 25567231 20483825 25567402 20483962 25567573 20484099 25567744 20484236 25567915 20484373 25568086 20484510 25568257 20484647 25568428 20484784 25568599 20484921 25568770 20485058 25568941 20485195 25569112 20485332 25569283 20485469 25569454 20485606 25569625 20485743 25569796 20485880 25569967 20486017 25570138 20486154 25570309 20486291 25570480 20486428 25570651 20486565 25570822 20486702 25570993 20486839 25571164 20486976 25571335 20487113 25571506 20487250 25571677 20487387 25571848 20487524 25572019 20487661 25572190 20487798 25572361 20487935 25572532 20488072 25572703 20488209 25572874 20488346 25573045 20488483 25573216 20488620 25573387 20488757 25573558 20488894 25573729 20489031 25573900 20489168 25574071 20489305 25574242 20489442 25574413 20489579 25574584 20489716 25574755 20489853 25574926 20489990 25575097 20490127 25575268 20490264 25575439 20490401 25575610 20490538 25575781 20490675 25575952 20490812 25576123 20490949 25576294 20491086 25576465 20491223 25576636 20491360 25576807 20491497 25576978 20491634 25577149 20491771 25577320 20491908 25577491 20492045 25577662 20492182 25577833 20492319 25578004 20492456 25578175 20492593 25578346 20492730 25578517 20492867 25578688 20493004 25578859 20493141 25579030 20493278 25579201 20493415 25579372 20493552 25579543 20493689 25579714 20493826 25579885 20493963 25580056 20494100 25580227 20494237 25580398 20494374 25580569 20494511 25580740 20494648 25580911 20494785 25581082 20494922 25581253 20495059 25581424 20495196 25581595 20495333 25581766 20495470 25581937 20495607 25582108 20495744 25582279 20495881 25582450 20496018 25582621 20496155 25582792 20496292 25582963 20496429 25583134 20496566 25583305 20496703 25583476 20496840 25583647 20496977 25583818 20497114 25583989 20497251 25584160 20497388 25584331 20497525 25584502 20497662 25584673 20497799 25584844 20497936 25585015 20498073 25585186 20498210 25585357 20498347 25585528 20498484 25585699 20498621 25585870 20498758 25586041 20498895 25586212 20499032 25586383 20499169 25586554 20499306 25586725 20499443 25586896 20499580 25587067 20499717 25587238 20499854 25587409 20499991 25587580 20500128 25587751 20500265 25587922 20500402 25588093 20500539 25588264 20500676 25588435 20500813 25588606 20500950 25588777 20501087 25588948 20501224 25589119 20501361 25589290 20501498 25589461 20501635 25589632 20501772 25589803 20501909 25589974 20502046 25590145 20502183 25590316 20502320 25590487 20502457 25590658 20502594 25590829 20502731 25591000 20502868 25591171 20503005 25591342 20503142 25591513 20503279 25591684 20503416 25591855 20503553 25592026 20503690 25592197 20503827 25592368 20503964 25592539 20504101 25592710 20504238 25592881 20504375 25593052 20504512 25593223 20504649 25593394 20504786 25593565 20504923 25593736 20505060 25593907 20505197 25594078 20505334 25594249 20505471 25594420 20505608 25594591 20505745 25594762 20505882 25594933 20506019 25595104 20506156 25595275 20506293 25595446 20506430 25595617 20506567 25595788 20506704 25595959 20506841 25596130 20506978 25596301 20507115 25596472 20507252 25596643 20507389 25596814 20507526 25596985 20507663 25597156 20507800 25597327 20507937 25597498 20508074 25597669 20508211 25597840 20508348 25598011 20508485 25598182 20508622 25598353 20508759 25598524 20508896 25598695 20509033 25598866 20509170 25599037 20509307 25599208 20509444 25599379 20509581 25599550 20509718 25599721 20509855 25599892 20509992 25600063 20510129 25600234 20510266 25600405 20510403 25600576 20510540 25600747 20510677 25600918 20510814 25601089 20510951 25601260 20511088 25601431 20511225 25601602 20511362 25601773 20511499 25601944 20511636 25602115 20511773 25602286 20511910 25602457 20512047 25602628 20512184 25602799 20512321 25602970 20512458 25603141 20512595 25603312 20512732 25603483 20512869 25603654 20513006 25603825 20513143 25603996 20513280 25604167 20513417 25604338 20513554 25604509 20513691 25604680 20513828 25604851 20513965 25605022 20514102 25605193 20514239 25605364 20514376 25605535 20514513 25605706 20514650 25605877 20514787 25606048 20514924 25606219 20515061 25606390 20515198 25606561 20515335 25606732 20515472 25606903 20515609 25607074 20515746 25607245 20515883 25607416 20516020 25607587 20516157 25607758 20516294 25607929 20516431 25608100 20516568 25608271 20516705 25608442 20516842 25608613 20516979 25608784 20517116 25608955 20517253 25609126 20517390 25609297 20517527 25609468 20517664 25609639 20517801 25609810 20517938 25609981 20518075 25610152 20518212 25610323 20518349 25610494 20518486 25610665 20518623 25610836 20518760 25611007 20518897 25611178 20519034 25611349 20519171 25611520 20519308 25611691 20519445 25611862 20519582 25612033 20519719 25612204 20519856 25612375 20519993 25612546 20520130 25612717 20520267 25612888 20520404 25613059 20520541 25613230 20520678 25613401 20520815 25613572 20520952 25613743 20521089 25613914 20521226 25614085 20521363 25614256 20521500 25614427 20521637 25614598 20521774 25614769 20521911 25614940 20522048 25615111 20522185 25615282 20522322 25615453 20522459 25615624 20522596 25615795 20522733 25615966 20522870 25616137 20523007 25616308 20523144 25616479 20523281 25616650 20523418 25616821 20523555 25616992 20523692 25617163 20523829 25617334 20523966 25617505 20524103 25617676 20524240 25617847 20524377 25618018 20524514 25618189 20524651 25618360 20524788 25618531 20524925 25618702 20525062 25618873 20525199 25619044 20525336 25619215 20525473 25619386 20525610 25619557 20525747 25619728 20525884 25619899 20526021 25620070 20526158 25620241 20526295 25620412 20526432 25620583 20526569 25620754 20526706 25620925 20526843 25621096 20526980 25621267 20527117 25621438 20527254 25621609 20527391 25621780 20527528 25621951 20527665 25622122 20527802 25622293 20527939 25622464 20528076 25622635 20528213 25622806 20528350 25622977 20528487 25623148 20528624 25623319 20528761 25623490 20528898 25623661 20529035 25623832 20529172 25624003 20529309 25624174 20529446 25624345 20529583 25624516 20529720 25624687 20529857 25624858 20529994 25625029 20530131 25625200 20530268 25625371 20530405 25625542 20530542 25625713 20530679 25625884 20530816 25626055 20530953 25626226 20531090 25626397 20531227 25626568 20531364 25626739 20531501 25626910 20531638 25627081 20531775 25627252 20531912 25627423 20532049 25627594 20532186 25627765 20532323 25627936 20532460 25628107 20532597 25628278 20532734 25628449 20532871 25628620 20533008 25628791 20533145 25628962 20533282 25629133 20533419 25629304 20533556 25629475 20533693 25629646 20533830 25629817 20533967 25629988 20534104 25630159 20534241 25630330 20534378 25630501 20534515 25630672 20534652 25630843 20534789 25631014 20534926 25631185 20535063 25631356 20535200 25631527 20535337 25631698 20535474 25631869 20535611 25632040 20535748 25632211 20535885 25632382 20536022 25632553 20536159 25632724 20536296 25632895 20536433 25633066 20536570 25633237 20536707 25633408 20536844 25633579 20536981 25633750 20537118 25633921 20537255 25634092 20537392 25634263 20537529 25634434 20537666 25634605 20537803 25634776 20537940 25634947 20538077 25635118 20538214 25635289 20538351 25635460 20538488 25635631 20538625 25635802 20538762 25635973 20538899 25636144 20539036 25636315 20539173 25636486 20539310 25636657 20539447 25636828 20539584 25636999 20539721 25637170 20539858 25637341 20539995 25637512 20540132 25637683 20540269 25637854 20540406 25638025 20540543 25638196 20540680 25638367 20540817 25638538 20540954 25638709 20541091 25638880 20541228 25639051 20541365 25639222 20541502 25639393 20541639 25639564 20541776 25639735 20541913 25639906 20542050 25640077 20542187 25640248 20542324 25640419 20542461 25640590 20542598 25640761 20542735 25640932 20542872 25641103 20543009 25641274 20543146 25641445 20543283 25641616 20543420 25641787 20543557 25641958 20543694 25642129 20543831 25642300 20543968 25642471 20544105 25642642 20544242 25642813 20544379 25642984 20544516 25643155 20544653 25643326 20544790 25643497 20544927 25643668 20545064 25643839 20545201 25644010 20545338 25644181 20545475 25644352 20545612 25644523 20545749 25644694 20545886 25644865 20546023 25645036 20546160 25645207 20546297 25645378 20546434 25645549 20546571 25645720 20546708 25645891 20546845 25646062 20546982 25646233 20547119 25646404 20547256 25646575 20547393 25646746 20547530 25646917 20547667 25647088 20547804 25647259 20547941 25647430 20548078 25647601 20548215 25647772 20548352 25647943 20548489 25648114 20548626 25648285
1000 77029209 0 77029209 96145947 77029346 96146118 77029483 96146289 77029620 96146460 77029757 96146631 77029894 96146802 77030031 96146973 77030168 96147144 77030305 96147315 77030442 96147486 77030579 96147657 77030716 96147828 77030853 96147999 77030990 96148170 77031127 96148341 77031264 96148512 77031401 96148683 77031538 96148854 77031675 96149025 77031812 96149196 77031949 96149367 77032086 96149538 77032223 96149709 77032360 96149880 77032497 96150051 77032634 96150222 77032771 96150393 77032908 96150564 77033045 96150735 77033182 96150906 77033319 96151077 77033456 96151248 77033593 96151419 77033730 96151590 77033867 96151761 77034004 96151932 77034141 96152103 77034278 96152274 77034415 96152445 77034552 96152616 77034689 96152787 77034826 96152958 77034963 96153129 77035100 96153300 77035237 96153471 77035374 96153642 77035511 96153813 77035648 96153984 77035785 96154155 77035922 96154326 77036059 96154497 77036196 96154668 77036333 96154839 77036470 96155010 77036607 96155181 77036744 96155352 77036881 96155523 77037018 96155694 77037155 96155865 77037292 96156036 77037429 96156207 77037566 96156378 77037703 96156549 77037840 96156720 77037977 96156891 77038114 96157062 77038251 96157233 77038388 96157404 77038525 96157575 77038662 96157746 77038799 96157917 77038936 96158088 77039073 96158259 77039210 96158430 77039347 96158601 77039484 96158772 77039621 96158943 77039758 96159114 77039895 96159285 77040032 96159456 77040169 96159627 77040306 96159798 77040443 96159969 77040580 96160140 77040717 96160311 77040854 96160482 77040991 96160653 77041128 96160824 77041265 96160995 77041402 96161166 77041539 96161337 77041676 96161508 77041813 96161679 77041950 96161850 77042087 96162021 77042224 96162192 77042361 96162363 77042498 96162534 77042635 96162705 77042772 96162876 77042909 96163047 77043046 96163218 77043183 96163389 77043320 96163560 77043457 96163731 77043594 96163902 77043731 96164073 77043868 96164244 77044005 96164415 77044142 96164586 77044279 96164757 77044416 96164928 77044553 96165099 77044690 96165270 77044827 96165441 77044964 96165612 77045101 96165783 77045238 96165954 77045375 96166125 77045512 96166296 77045649 96166467 77045786 96166638 77045923 96166809 77046060 96166980 77046197 96167151 77046334 96167322 77046471 96167493 77046608 96167664 77046745 96167835 77046882 96168006 77047019 96168177 77047156 96168348 77047293 96168519 77047430 96168690 77047567 96168861 77047704 96169032 77047841 96169203 77047978 96169374 77048115 96169545 77048252 96169716 77048389 96169887 77048526 96170058 77048663 96170229 77048800 96170400 77048937 96170571 77049074 96170742 77049211 96170913 77049348 96171084 77049485 96171255 77049622 96171426 77049759 96171597 77049896 96171768 77050033 96171939 77050170 96172110 77050307 96172281 77050444 96172452 77050581 96172623 77050718 96172794 77050855 96172965 77050992 96173136 77051129 96173307 77051266 96173478 77051403 96173649 77051540 96173820 77051677 96173991 77051814 96174162 77051951 96174333 77052088 96174504 77052225 96174675 77052362 96174846 77052499 96175017 77052636 96175188 77052773 96175359 77052910 96175530 77053047 96175701 77053184 96175872 77053321 96176043 77053458 96176214 77053595 96176385 77053732 96176556 77053869 96176727 77054006 96176898 77054143 96177069 77054280 96177240 77054417 96177411 77054554 96177582 77054691 96177753 77054828 96177924 77054965 96178095 77055102 96178266 77055239 96178437 77055376 96178608 77055513 96178779 77055650 96178950 77055787 96179121 77055924 96179292 77056061 96179463 77056198 96179634 77056335 96179805 77056472 96179976 77056609 96180147 77056746 96180318 77056883 96180489 77057020 96180660 77057157 96180831 77057294 96181002 77057431 96181173 77057568 96181344 77057705 96181515 77057842 96181686 77057979 96181857 77058116 96182028 77058253 96182199 77058390 96182370 77058527 96182541 77058664 96182712 77058801 96182883 77058938 96183054 77059075 96183225 77059212 96183396 77059349 96183567 77059486 96183738 77059623 96183909 77059760 96184080 77059897 96184251 77060034 96184422 77060171 96184593 77060308 96184764 77060445 96184935 77060582 96185106 77060719 96185277 77060856 96185448 77060993 96185619 77061130 96185790 77061267 96185961 77061404 96186132 77061541 96186303 77061678 96186474 77061815 96186645 77061952 96186816 77062089 96186987 77062226 96187158 77062363 96187329 77062500 96187500 77062637 96187671 77062774 96187842 77062911 96188013 77063048 96188184 77063185 96188355 77063322 96188526 77063459 96188697 77063596 96188868 77063733 96189039 77063870 96189210 77064007 96189381 77064144 96189552 77064281 96189723 77064418 96189894 77064555 96190065 77064692 96190236 77064829 96190407 77064966 96190578 77065103 96190749 77065240 96190920 77065377 96191091 77065514 96191262 77065651 96191433 77065788 96191604 77065925 96191775 77066062 96191946 77066199 96192117 77066336 96192288 77066473 96192459 77066610 96192630 77066747 96192801 77066884 96192972 77067021 96193143 77067158 96193314 77067295 96193485 77067432 96193656 77067569 96193827 77067706 96193998 77067843 96194169 77067980 96194340 77068117 96194511 77068254 96194682 77068391 96194853 77068528 96195024 77068665 96195195 77068802 96195366 77068939 96195537 77069076 96195708 77069213 96195879 77069350 96196050 77069487 96196221 77069624 96196392 77069761 96196563 77069898 96196734 77070035 96196905 77070172 96197076 77070309 96197247 77070446 96197418 77070583 96197589 77070720 96197760 77070857 96197931 77070994 96198102 77071131 96198273 77071268 96198444 77071405 96198615 77071542 96198786 77071679 96198957 77071816 96199128 77071953 96199299 77072090 96199470 77072227 96199641 77072364 96199812 77072501 96199983 77072638 96200154 77072775 96200325 77072912 96200496 77073049 96200667 77073186 96200838 77073323 96201009 77073460 96201180 77073597 96201351 77073734 96201522 77073871 96201693 77074008 96201864 77074145 96202035 77074282 96202206 77074419 96202377 77074556 96202548 77074693 96202719 77074830 96202890 77074967 96203061 77075104 96203232 77075241 96203403 77075378 96203574 77075515 96203745 77075652 96203916 77075789 96204087 77075926 96204258 77076063 96204429 77076200 96204600 77076337 96204771 77076474 96204942 77076611 96205113 77076748 96205284 77076885 96205455 77077022 96205626 77077159 96205797 77077296 96205968 77077433 96206139 77077570 96206310 77077707 96206481 77077844 96206652 77077981 96206823 77078118 96206994 77078255 96207165 77078392 96207336 77078529 96207507 77078666 96207678 77078803 96207849 77078940 96208020 77079077 96208191 77079214 96208362 77079351 96208533 77079488 96208704 77079625 96208875 77079762 96209046 77079899 96209217 77080036 96209388 77080173 96209559 77080310 96209730 77080447 96209901 77080584 96210072 77080721 96210243 77080858 96210414 77080995 96210585 77081132 96210756 77081269 96210927 77081406 96211098 77081543 96211269 77081680 96211440 77081817 96211611 77081954 96211782 77082091 96211953 77082228 96212124 77082365 96212295 77082502 96212466 77082639 96212637 77082776 96212808 77082913 96212979 77083050 96213150 77083187 96213321 77083324 96213492 77083461 96213663 77083598 96213834 77083735 96214005 77083872 96214176 77084009 96214347 77084146 96214518 77084283 96214689 77084420 96214860 77084557 96215031 77084694 96215202 77084831 96215373 77084968 96215544 77085105 96215715 77085242 96215886 77085379 96216057 77085516 96216228 77085653 96216399 77085790 96216570 77085927 96216741 77086064 96216912 77086201 96217083 77086338 96217254 77086475 96217425 77086612 96217596 77086749 96217767 77086886 96217938 77087023 96218109 77087160 96218280 77087297 96218451 77087434 96218622 77087571 96218793 77087708 96218964 77087845 96219135 77087982 96219306 77088119 96219477 77088256 96219648 77088393 96219819 77088530 96219990 77088667 96220161 77088804 96220332 77088941 96220503 77089078 96220674 77089215 96220845 77089352 96221016 77089489 96221187 77089626 96221358 77089763 96221529 77089900 96221700 77090037 96221871 77090174 96222042 77090311 96222213 77090448 96222384 77090585 96222555 77090722 96222726 77090859 96222897 77090996 96223068 77091133 96223239 77091270 96223410 77091407 96223581 77091544 96223752 77091681 96223923 77091818 96224094 77091955 96224265 77092092 96224436 77092229 96224607 77092366 96224778 77092503 96224949 77092640 96225120 77092777 96225291 77092914 96225462 77093051 96225633 77093188 96225804 77093325 96225975 77093462 96226146 77093599 96226317 77093736 96226488 77093873 96226659 77094010 96226830 77094147 96227001 77094284 96227172 77094421 96227343 77094558 96227514 77094695 96227685 77094832 96227856 77094969 96228027 77095106 96228198 77095243 96228369 77095380 96228540 77095517 96228711 77095654 96228882 77095791 96229053 77095928 96229224 77096065 96229395 77096202 96229566 77096339 96229737 77096476 96229908 77096613 96230079 77096750 96230250 77096887 96230421 77097024 96230592 77097161 96230763 77097298 96230934 77097435 96231105 77097572 96231276 77097709 96231447 77097846 96231618 77097983 96231789 77098120 96231960 77098257 96232131 77098394 96232302 77098531 96232473 77098668 96232644 77098805 96232815 77098942 96232986 77099079 96233157 77099216 96233328 77099353 96233499 77099490 96233670 77099627 96233841 77099764 96234012 77099901 96234183 77100038 96234354 77100175 96234525 77100312 96234696 77100449 96234867 77100586 96235038 77100723 96235209 77100860 96235380 77100997 96235551 77101134 96235722 77101271 96235893 77101408 96236064 77101545 96236235 77101682 96236406 77101819 96236577 77101956 96236748 77102093 96236919 77102230 96237090 77102367 96237261 77102504 96237432 77102641 96237603 77102778 96237774 77102915 96237945 77103052 96238116 77103189 96238287 77103326 96238458 77103463 96238629 77103600 96238800 77103737 96238971 77103874 96239142 77104011 96239313 77104148 96239484 77104285 96239655 77104422 96239826 77104559 96239997 77104696 96240168 77104833 96240339 77104970 96240510 77105107 96240681 77105244 96240852 77105381 96241023 77105518 96241194 77105655 96241365 77105792 96241536 77105929 96241707 77106066 96241878 77106203 96242049 77106340 96242220 77106477 96242391 77106614 96242562 77106751 96242733 77106888 96242904 77107025 96243075 77107162 96243246 77107299 96243417 77107436 96243588 77107573 96243759 77107710 96243930 77107847 96244101 77107984 96244272 77108121 96244443 77108258 96244614 77108395 96244785 77108532 96244956 77108669 96245127 77108806 96245298 77108943 96245469 77109080 96245640 77109217 96245811 77109354 96245982 77109491 96246153 77109628 96246324 77109765 96246495 77109902 96246666 77110039 96246837 77110176 96247008 77110313 96247179 77110450 96247350 77110587 96247521 77110724 96247692 77110861 96247863 77110998 96248034 77111135 96248205 77111272 96248376 77111409 96248547 77111546 96248718 77111683 96248889 77111820 96249060 77111957 96249231 77112094 96249402 77112231 96249573 77112368 96249744 77112505 96249915 77112642 96250086 77112779 96250257 77112916 96250428 77113053 96250599 77113190 96250770 77113327 96250941 77113464 96251112 77113601 96251283 77113738 96251454 77113875 96251625 77114012 96251796 77114149 96251967 77114286 96252138 77114423 96252309 77114560 96252480 77114697 96252651 77114834 96252822 77114971 96252993 77115108 96253164 77115245 96253335 77115382 96253506 77115519 96253677 77115656 96253848 77115793 96254019 77115930 96254190 77116067 96254361 77116204 96254532 77116341 96254703 77116478 96254874 77116615 96255045 77116752 96255216 77116889 96255387 77117026 96255558 77117163 96255729 77117300 96255900 77117437 96256071 77117574 96256242 77117711 96256413 77117848 96256584 77117985 96256755 77118122 96256926 77118259 96257097 77118396 96257268 77118533 96257439 77118670 96257610 77118807 96257781 77118944 96257952 77119081 96258123 77119218 96258294 77119355 96258465 77119492 96258636 77119629 96258807 77119766 96258978 77119903 96259149 77120040 96259320 77120177 96259491 77120314 96259662 77120451 96259833 77120588 96260004 77120725 96260175 77120862 96260346 77120999 96260517 77121136 96260688 77121273 96260859 77121410 96261030 77121547 96261201 77121684 96261372 77121821 96261543 77121958 96261714 77122095 96261885 77122232 96262056 77122369 96262227 77122506 96262398 77122643 96262569 77122780 96262740 77122917 96262911 77123054 96263082 77123191 96263253 77123328 96263424 77123465 96263595 77123602 96263766 77123739 96263937 77123876 96264108 77124013 96264279 77124150 96264450 77124287 96264621 77124424 96264792 77124561 96264963 77124698 96265134 77124835 96265305 77124972 96265476 77125109 96265647 77125246 96265818 77125383 96265989 77125520 96266160 77125657 96266331 77125794 96266502 77125931 96266673 77126068 96266844 77126205 96267015 77126342 96267186 77126479 96267357 77126616 96267528 77126753 96267699 77126890 96267870 77127027 96268041 77127164 96268212 77127301 96268383 77127438 96268554 77127575 96268725 77127712 96268896 77127849 96269067 77127986 96269238 77128123 96269409 77128260 96269580 77128397 96269751 77128534 96269922 77128671 96270093 77128808 96270264 77128945 96270435 77129082 96270606 77129219 96270777 77129356 96270948 77129493 96271119 77129630 96271290 77129767 96271461 77129904 96271632 77130041 96271803 77130178 96271974 77130315 96272145 77130452 96272316 77130589 96272487 77130726 96272658 77130863 96272829 77131000 96273000 77131137 96273171 77131274 96273342 77131411 96273513 77131548 96273684 77131685 96273855 77131822 96274026 77131959 96274197 77132096 96274368 77132233 96274539 77132370 96274710 77132507 96274881 77132644 96275052 77132781 96275223 77132918 96275394 77133055 96275565 77133192 96275736 77133329 96275907 77133466 96276078 77133603 96276249 77133740 96276420 77133877 96276591 77134014 96276762 77134151 96276933 77134288 96277104 77134425 96277275 77134562 96277446 77134699 96277617 77134836 96277788 77134973 96277959 77135110 96278130 77135247 96278301 77135384 96278472 77135521 96278643 77135658 96278814 77135795 96278985 77135932 96279156 77136069 96279327 77136206 96279498 77136343 96279669 77136480 96279840 77136617 96280011 77136754 96280182 77136891 96280353 77137028 96280524 77137165 96280695 77137302 96280866 77137439 96281037 77137576 96281208 77137713 96281379 77137850 96281550 77137987 96281721 77138124 96281892 77138261 96282063 77138398 96282234 77138535 96282405 77138672 96282576 77138809 96282747 77138946 96282918 77139083 96283089 77139220 96283260 77139357 96283431 77139494 96283602 77139631 96283773 77139768 96283944 77139905 96284115 77140042 96284286 77140179 96284457 77140316 96284628 77140453 96284799 77140590 96284970 77140727 96285141 77140864 96285312 77141001 96285483 77141138 96285654 77141275 96285825 77141412 96285996 77141549 96286167 77141686 96286338 77141823 96286509 77141960 96286680 77142097 96286851 77142234 96287022 77142371 96287193 77142508 96287364 77142645 96287535 77142782 96287706 77142919 96287877 77143056 96288048 77143193 96288219 77143330 96288390 77143467 96288561 77143604 96288732 77143741 96288903 77143878 96289074 77144015 96289245 77144152 96289416 77144289 96289587 77144426 96289758 77144563 96289929 77144700 96290100 77144837 96290271 77144974 96290442 77145111 96290613 77145248 96290784 77145385 96290955 77145522 96291126 77145659 96291297 77145796 96291468 77145933 96291639 77146070 96291810 77146207 96291981 77146344 96292152 77146481 96292323 77146618 96292494 77146755 96292665 77146892 96292836 77147029 96293007 77147166 96293178 77147303 96293349 77147440 96293520 77147577 96293691 77147714 96293862 77147851 96294033 77147988 96294204 77148125 96294375 77148262 96294546 77148399 96294717 77148536 96294888 77148673 96295059 77148810 96295230 77148947 96295401 77149084 96295572 77149221 96295743 77149358 96295914 77149495 96296085 77149632 96296256 77149769 96296427 77149906 96296598 77150043 96296769 77150180 96296940 77150317 96297111 77150454 96297282 77150591 96297453 77150728 96297624 77150865 96297795 77151002 96297966 77151139 96298137 77151276 96298308 77151413 96298479 77151550 96298650 77151687 96298821 77151824 96298992 77151961 96299163 77152098 96299334 77152235 96299505 77152372 96299676 77152509 96299847 77152646 96300018 77152783 96300189 77152920 96300360 77153057 96300531 77153194 96300702 77153331 96300873 77153468 96301044 77153605 96301215 77153742 96301386 77153879 96301557 77154016 96301728 77154153 96301899 77154290 96302070 77154427 96302241 77154564 96302412 77154701 96302583 77154838 96302754 77154975 96302925 77155112 96303096 77155249 96303267 77155386 96303438 77155523 96303609 77155660 96303780 77155797 96303951 77155934 96304122 77156071 96304293 77156208 96304464 77156345 96304635 77156482 96304806 77156619 96304977 77156756 96305148 77156893 96305319 77157030 96305490 77157167 96305661 77157304 96305832 77157441 96306003 77157578 96306174 77157715 96306345 77157852 96306516 77157989 96306687 77158126 96306858 77158263 96307029 77158400 96307200 77158537 96307371 77158674 96307542 77158811 96307713 77158948 96307884 77159085 96308055 77159222 96308226 77159359 96308397 77159496 96308568 77159633 96308739 77159770 96308910 77159907 96309081 77160044 96309252 77160181 96309423 77160318 96309594 77160455 96309765 77160592 96309936 77160729 96310107 77160866 96310278 77161003 96310449 77161140 96310620 77161277 96310791 77161414 96310962 77161551 96311133 77161688 96311304 77161825 96311475 77161962 96311646 77162099 96311817 77162236 96311988 77162373 96312159 77162510 96312330 77162647 96312501 77162784 96312672 77162921 96312843 77163058 96313014 77163195 96313185 77163332 96313356 77163469 96313527 77163606 96313698 77163743 96313869 77163880 96314040 77164017 96314211 77164154 96314382 77164291 96314553 77164428 96314724 77164565 96314895 77164702 96315066 77164839 96315237 77164976 96315408 77165113 96315579 77165250 96315750 77165387 96315921 77165524 96316092 77165661 96316263 77165798 96316434 77165935 96316605
1000 20669875 0 20669875 25799625 20670012 25799796 20670149 25799967 20670286 25800138 20670423 25800309 20670560 25800480 20670697 25800651 20670834 25800822 20670971 25800993 20671108 25801164 20671245 25801335 20671382 25801506 20671519 25801677 20671656 25801848 20671793 25802019 20671930 25802190 20672067 25802361 20672204 25802532 20672341 25802703 20672478 25802874 20672615 25803045 20672752 25803216 20672889 25803387 20673026 25803558 20673163 25803729 20673300 25803900 20673437 25804071 20673574 25804242 20673711 25804413 20673848 25804584 20673985 25804755 20674122 25804926 20674259 25805097 20674396 25805268 20674533 25805439 20674670 25805610 20674807 25805781 20674944 25805952 20675081 25806123 20675218 25806294 20675355 25806465 20675492 25806636 20675629 25806807 20675766 25806978 20675903 25807149 20676040 25807320 20676177 25807491 20676314 25807662 20676451 25807833 20676588 25808004 20676725 25808175 20676862 25808346 20676999 25808517 20677136 25808688 20677273 25808859 20677410 25809030 20677547 25809201 20677684 25809372 20677821 25809543 20677958 25809714 20678095 25809885 20678232 25810056 20678369 25810227 20678506 25810398 20678643 25810569 20678780 25810740 20678917 25810911 20679054 25811082 20679191 25811253 20679328 25811424 20679465 25811595 20679602 25811766 20679739 25811937 20679876 25812108 20680013 25812279 20680150 25812450 20680287 25812621 20680424 25812792 20680561 25812963 20680698 25813134 20680835 25813305 20680972 25813476 20681109 25813647 20681246 25813818 20681383 25813989 20681520 25814160 20681657 25814331 20681794 25814502 20681931 25814673 20682068 25814844 20682205 25815015 20682342 25815186 20682479 25815357 20682616 25815528 20682753 25815699 20682890 25815870 20683027 25816041 20683164 25816212 20683301 25816383 20683438 25816554 20683575 25816725 20683712 25816896 20683849 25817067 20683986 25817238 20684123 25817409 20684260 25817580 20684397 25817751 20684534 25817922 20684671 25818093 20684808 25818264 20684945 25818435 20685082 25818606 20685219 25818777 20685356 25818948 20685493 25819119 20685630 25819290 20685767 25819461 20685904 25819632 20686041 25819803 20686178 25819974 20686315 25820145 20686452 25820316 20686589 25820487 20686726 25820658 20686863 25820829 20687000 25821000 20687137 25821171 20687274 25821342 20687411 25821513 20687548 25821684 20687685 25821855 20687822 25822026 20687959 25822197 20688096 25822368 20688233 25822539 20688370 25822710 20688507 25822881 20688644 25823052 20688781 25823223 20688918 25823394 20689055 25823565 20689192 25823736 20689329 25823907 20689466 25824078 20689603 25824249 20689740 25824420 20689877 25824591 20690014 25824762 20690151 25824933 20690288 25825104 20690425 25825275 20690562 25825446 20690699 25825617 20690836 25825788 20690973 25825959 20691110 25826130 20691247 25826301 20691384 25826472 20691521 25826643 20691658 25826814 20691795 25826985 20691932 25827156 20692069 25827327 20692206 25827498 20692343 25827669 20692480 25827840 20692617 25828011 20692754 25828182 20692891 25828353 20693028 25828524 20693165 25828695 20693302 25828866 20693439 25829037 20693576 25829208 20693713 25829379 20693850 25829550 20693987 25829721 20694124 25829892 20694261 25830063 20694398 25830234 20694535 25830405 20694672 25830576 20694809 25830747 20694946 25830918 20695083 25831089 20695220 25831260 20695357 25831431 20695494 25831602 20695631 25831773 20695768 25831944 20695905 25832115 20696042 25832286 20696179 25832457 20696316 25832628 20696453 25832799 20696590 25832970 20696727 25833141 20696864 25833312 20697001 25833483 20697138 25833654 20697275 25833825 20697412 25833996 20697549 25834167 20697686 25834338 20697823 25834509 20697960 25834680 20698097 25834851 20698234 25835022 20698371 25835193 20698508 25835364 20698645 25835535 20698782 25835706 20698919 25835877 20699056 25836048 20699193 25836219 20699330 25836390 20699467 25836561 20699604 25836732 20699741 25836903 20699878 25837074 20700015 25837245 20700152 25837416 20700289 25837587 20700426 25837758 20700563 25837929 20700700 25838100 20700837 25838271 20700974 25838442 20701111 25838613 20701248 25838784 20701385 25838955 20701522 25839126 20701659 25839297 20701796 25839468 20701933 25839639 20702070 25839810 20702207 25839981 20702344 25840152 20702481 25840323 20702618 25840494 20702755 25840665 20702892 25840836 20703029 25841007 20703166 25841178 20703303 25841349 20703440 25841520 20703577 25841691 20703714 25841862 20703851 25842033 20703988 25842204 20704125 25842375 20704262 25842546 20704399 25842717 20704536 25842888 20704673 25843059 20704810 25843230 20704947 25843401 20705084 25843572 20705221 25843743 20705358 25843914 20705495 25844085 20705632 25844256 20705769 25844427 20705906 25844598 20706043 25844769 20706180 25844940 20706317 25845111 20706454 25845282 20706591 25845453 20706728 25845624 20706865 25845795 20707002 25845966 20707139 25846137 20707276 25846308 20707413 25846479 20707550 25846650 20707687 25846821 20707824 25846992 20707961 25847163 20708098 25847334 20708235 25847505 20708372 25847676 20708509 25847847 20708646 25848018 20708783 25848189 20708920 25848360 20709057 25848531 20709194 25848702 20709331 25848873 20709468 25849044 20709605 25849215 20709742 25849386 20709879 25849557 20710016 25849728 20710153 25849899 20710290 25850070 20710427 25850241 20710564 25850412 20710701 25850583 20710838 25850754 20710975 25850925 20711112 25851096 20711249 25851267 20711386 25851438 20711523 25851609 20711660 25851780 20711797 25851951 20711934 25852122 20712071 25852293 20712208 25852464 20712345 25852635 20712482 25852806 20712619 25852977 20712756 25853148 20712893 25853319 20713030 25853490 20713167 25853661 20713304 25853832 20713441 25854003 20713578 25854174 20713715 25854345 20713852 25854516 20713989 25854687 20714126 25854858 20714263 25855029 20714400 25855200 20714537 25855371 20714674 25855542 20714811 25855713 20714948 25855884 20715085 25856055 20715222 25856226 20715359 25856397 20715496 25856568 20715633 25856739 20715770 25856910 20715907 25857081 20716044 25857252 20716181 25857423 20716318 25857594 20716455 25857765 20716592 25857936 20716729 25858107 20716866 25858278 20717003 25858449 20717140 25858620 20717277 25858791 20717414 25858962 20717551 25859133 20717688 25859304 20717825 25859475 20717962 25859646 20718099 25859817 20718236 25859988 20718373 25860159 20718510 25860330 20718647 25860501 20718784 25860672 20718921 25860843 20719058 25861014 20719195 25861185 20719332 25861356 20719469 25861527 20719606 25861698 20719743 25861869 20719880 25862040 20720017 25862211 20720154 25862382 20720291 25862553 20720428 25862724 20720565 25862895 20720702 25863066 20720839 25863237 20720976 25863408 20721113 25863579 20721250 25863750 20721387 25863921 20721524 25864092 20721661 25864263 20721798 25864434 20721935 25864605 20722072 25864776 20722209 25864947 20722346 25865118 20722483 25865289 20722620 25865460 20722757 25865631 20722894 25865802 20723031 25865973 20723168 25866144 20723305 25866315 20723442 25866486 20723579 25866657 20723716 25866828 20723853 25866999 20723990 25867170 20724127 25867341 20724264 25867512 20724401 25867683 20724538 25867854 20724675 25868025 20724812 25868196 20724949 25868367 20725086 25868538 20725223 25868709 20725360 25868880 20725497 25869051 20725634 25869222 20725771 25869393 20725908 25869564 20726045 25869735 20726182 25869906 20726319 25870077 20726456 25870248 20726593 25870419 20726730 25870590 20726867 25870761 20727004 25870932 20727141 25871103 20727278 25871274 20727415 25871445 20727552 25871616 20727689 25871787 20727826 25871958 20727963 25872129 20728100 25872300 20728237 25872471 20728374 25872642 20728511 25872813 20728648 25872984 20728785 25873155 20728922 25873326 20729059 25873497 20729196 25873668 20729333 25873839 20729470 25874010 20729607 25874181 20729744 25874352 20729881 25874523 20730018 25874694 20730155 25874865 20730292 25875036 20730429 25875207 20730566 25875378 20730703 25875549 20730840 25875720 20730977 25875891 20731114 25876062 20731251 25876233 20731388 25876404 20731525 25876575 20731662 25876746 20731799 25876917 20731936 25877088 20732073 25877259 20732210 25877430 20732347 25877601 20732484 25877772 20732621 25877943 20732758 25878114 20732895 25878285 20733032 25878456 20733169 25878627 20733306 25878798 20733443 25878969 20733580 25879140 20733717 25879311 20733854 25879482 20733991 25879653 20734128 25879824 20734265 25879995 20734402 25880166 20734539 25880337 20734676 25880508 20734813 25880679 20734950 25880850 20735087 25881021 20735224 25881192 20735361 25881363 20735498 25881534 20735635 25881705 20735772 25881876 20735909 25882047 20736046 25882218 20736183 25882389 20736320 25882560 20736457 25882731 20736594 25882902 20736731 25883073 20736868 25883244 20737005 25883415 20737142 25883586 20737279 25883757 20737416 25883928 20737553 25884099 20737690 25884270 20737827 25884441 20737964 25884612 20738101 25884783 20738238 25884954 20738375 25885125 20738512 25885296 20738649 25885467 20738786 25885638 20738923 25885809 20739060 25885980 20739197 25886151 20739334 25886322 20739471 25886493 20739608 25886664 20739745 25886835 20739882 25887006 20740019 25887177 20740156 25887348 20740293 25887519 20740430 25887690 20740567 25887861 20740704 25888032 20740841 25888203 20740978 25888374 20741115 25888545 20741252 25888716 20741389 25888887 20741526 25889058 20741663 25889229 20741800 25889400 20741937 25889571 20742074 25889742 20742211 25889913 20742348 25890084 20742485 25890255 20742622 25890426 20742759 25890597 20742896 25890768 20743033 25890939 20743170 25891110 20743307 25891281 20743444 25891452 20743581 25891623 20743718 25891794 20743855 25891965 20743992 25892136 20744129 25892307 20744266 25892478 20744403 25892649 20744540 25892820 20744677 25892991 20744814 25893162 20744951 25893333 20745088 25893504 20745225 25893675 20745362 25893846 20745499 25894017 20745636 25894188 20745773 25894359 20745910 25894530 20746047 25894701 20746184 25894872 20746321 25895043 20746458 25895214 20746595 25895385 20746732 25895556 20746869 25895727 20747006 25895898 20747143 25896069 20747280 25896240 20747417 25896411 20747554 25896582 20747691 25896753 20747828 25896924 20747965 25897095 20748102 25897266 20748239 25897437 20748376 25897608 20748513 25897779 20748650 25897950 20748787 25898121 20748924 25898292 20749061 25898463 20749198 25898634 20749335 25898805 20749472 25898976 20749609 25899147 20749746 25899318 20749883 25899489 20750020 25899660 20750157 25899831 20750294 25900002 20750431 25900173 20750568 25900344 20750705 25900515 20750842 25900686 20750979 25900857 20751116 25901028 20751253 25901199 20751390 25901370 20751527 25901541 20751664 25901712 20751801 25901883 20751938 25902054 20752075 25902225 20752212 25902396 20752349 25902567 20752486 25902738 20752623 25902909 20752760 25903080 20752897 25903251 20753034 25903422 20753171 25903593 20753308 25903764 20753445 25903935 20753582 25904106 20753719 25904277 20753856 25904448 20753993 25904619 20754130 25904790 20754267 25904961 20754404 25905132 20754541 25905303 20754678 25905474 20754815 25905645 20754952 25905816 20755089 25905987 20755226 25906158 20755363 25906329 20755500 25906500 20755637 25906671 20755774 25906842 20755911 25907013 20756048 25907184 20756185 25907355 20756322 25907526 20756459 25907697 20756596 25907868 20756733 25908039 20756870 25908210 20757007 25908381 20757144 25908552 20757281 25908723 20757418 25908894 20757555 25909065 20757692 25909236 20757829 25909407 20757966 25909578 20758103 25909749 20758240 25909920 20758377 25910091 20758514 25910262 20758651 25910433 20758788 25910604 20758925 25910775 20759062 25910946 20759199 25911117 20759336 25911288 20759473 25911459 20759610 25911630 20759747 25911801 20759884 25911972 20760021 25912143 20760158 25912314 20760295 25912485 20760432 25912656 20760569 25912827 20760706 25912998 20760843 25913169 20760980 25913340 20761117 25913511 20761254 25913682 20761391 25913853 20761528 25914024 20761665 25914195 20761802 25914366 20761939 25914537 20762076 25914708 20762213 25914879 20762350 25915050 20762487 25915221 20762624 25915392 20762761 25915563 20762898 25915734 20763035 25915905 20763172 25916076 20763309 25916247 20763446 25916418 20763583 25916589 20763720 25916760 20763857 25916931 20763994 25917102 20764131 25917273 20764268 25917444 20764405 25917615 20764542 25917786 20764679 25917957 20764816 25918128 20764953 25918299 20765090 25918470 20765227 25918641 20765364 25918812 20765501 25918983 20765638 25919154 20765775 25919325 20765912 25919496 20766049 25919667 20766186 25919838 20766323 25920009 20766460 25920180 20766597 25920351 20766734 25920522 20766871 25920693 20767008 25920864 20767145 25921035 20767282 25921206 20767419 25921377 20767556 25921548 20767693 25921719 20767830 25921890 20767967 25922061 20768104 25922232 20768241 25922403 20768378 25922574 20768515 25922745 20768652 25922916 20768789 25923087 20768926 25923258 20769063 25923429 20769200 25923600 20769337 25923771 20769474 25923942 20769611 25924113 20769748 25924284 20769885 25924455 20770022 25924626 20770159 25924797 20770296 25924968 20770433 25925139 20770570 25925310 20770707 25925481 20770844 25925652 20770981 25925823 20771118 25925994 20771255 25926165 20771392 25926336 20771529 25926507 20771666 25926678 20771803 25926849 20771940 25927020 20772077 25927191 20772214 25927362 20772351 25927533 20772488 25927704 20772625 25927875 20772762 25928046 20772899 25928217 20773036 25928388 20773173 25928559 20773310 25928730 20773447 25928901 20773584 25929072 20773721 25929243 20773858 25929414 20773995 25929585 20774132 25929756 20774269 25929927 20774406 25930098 20774543 25930269 20774680 25930440 20774817 25930611 20774954 25930782 20775091 25930953 20775228 25931124 20775365 25931295 20775502 25931466 20775639 25931637 20775776 25931808 20775913 25931979 20776050 25932150 20776187 25932321 20776324 25932492 20776461 25932663 20776598 25932834 20776735 25933005 20776872 25933176 20777009 25933347 20777146 25933518 20777283 25933689 20777420 25933860 20777557 25934031 20777694 25934202 20777831 25934373 20777968 25934544 20778105 25934715 20778242 25934886 20778379 25935057 20778516 25935228 20778653 25935399 20778790 25935570 20778927 25935741 20779064 25935912 20779201 25936083 20779338 25936254 20779475 25936425 20779612 25936596 20779749 25936767 20779886 25936938 20780023 25937109 20780160 25937280 20780297 25937451 20780434 25937622 20780571 25937793 20780708 25937964 20780845 25938135 20780982 25938306 20781119 25938477 20781256 25938648 20781393 25938819 20781530 25938990 20781667 25939161 20781804 25939332 20781941 25939503 20782078 25939674 20782215 25939845 20782352 25940016 20782489 25940187 20782626 25940358 20782763 25940529 20782900 25940700 20783037 25940871 20783174 25941042 20783311 25941213 20783448 25941384 20783585 25941555 20783722 25941726 20783859 25941897 20783996 25942068 20784133 25942239 20784270 25942410 20784407 25942581 20784544 25942752 20784681 25942923 20784818 25943094 20784955 25943265 20785092 25943436 20785229 25943607 20785366 25943778 20785503 25943949 20785640 25944120 20785777 25944291 20785914 25944462 20786051 25944633 20786188 25944804 20786325 25944975 20786462 25945146 20786599 25945317 20786736 25945488 20786873 25945659 20787010 25945830 20787147 25946001 20787284 25946172 20787421 25946343 20787558 25946514 20787695 25946685 20787832 25946856 20787969 25947027 20788106 25947198 20788243 25947369 20788380 25947540 20788517 25947711 20788654 25947882 20788791 25948053 20788928 25948224 20789065 25948395 20789202 25948566 20789339 25948737 20789476 25948908 20789613 25949079 20789750 25949250 20789887 25949421 20790024 25949592 20790161 25949763 20790298 25949934 20790435 25950105 20790572 25950276 20790709 25950447 20790846 25950618 20790983 25950789 20791120 25950960 20791257 25951131 20791394 25951302 20791531 25951473 20791668 25951644 20791805 25951815 20791942 25951986 20792079 25952157 20792216 25952328 20792353 25952499 20792490 25952670 20792627 25952841 20792764 25953012 20792901 25953183 20793038 25953354 20793175 25953525 20793312 25953696 20793449 25953867 20793586 25954038 20793723 25954209 20793860 25954380 20793997 25954551 20794134 25954722 20794271 25954893 20794408 25955064 20794545 25955235 20794682 25955406 20794819 25955577 20794956 25955748 20795093 25955919 20795230 25956090 20795367 25956261 20795504 25956432 20795641 25956603 20795778 25956774 20795915 25956945 20796052 25957116 20796189 25957287 20796326 25957458 20796463 25957629 20796600 25957800 20796737 25957971 20796874 25958142 20797011 25958313 20797148 25958484 20797285 25958655 20797422 25958826 20797559 25958997 20797696 25959168 20797833 25959339 20797970 25959510 20798107 25959681 20798244 25959852 20798381 25960023 20798518 25960194 20798655 25960365 20798792 25960536 20798929 25960707 20799066 25960878 20799203 25961049 20799340 25961220 20799477 25961391 20799614 25961562 20799751 25961733 20799888 25961904 20800025 25962075 20800162 25962246 20800299 25962417 20800436 25962588 20800573 25962759 20800710 25962930 20800847 25963101 20800984 25963272 20801121 25963443 20801258 25963614 20801395 25963785 20801532 25963956 20801669 25964127 20801806 25964298 20801943 25964469 20802080 25964640 20802217 25964811 20802354 25964982 20802491 25965153 20802628 25965324 20802765 25965495 20802902 25965666 20803039 25965837 20803176 25966008 20803313 25966179 20803450 25966350 20803587 25966521 20803724 25966692 20803861 25966863 20803998 25967034 20804135 25967205 20804272 25967376 20804409 25967547 20804546 25967718 20804683 25967889 20804820 25968060 20804957 25968231 20805094 25968402 20805231 25968573 20805368 25968744 20805505 25968915 20805642 25969086 20805779 25969257 20805916 25969428 20806053 25969599 20806190 25969770 20806327 25969941 20806464 25970112 20806601 25970283
1000 10547082 0 10547082 13164606 10547219 13164777 10547356 13164948 10547493 13165119 10547630 13165290 10547767 13165461 10547904 13165632 10548041 13165803 10548178 13165974 10548315 13166145 10548452 13166316 10548589 13166487 10548726 13166658 10548863 13166829 10549000 13167000 10549137 13167171 10549274 13167342 10549411 13167513 10549548 13167684 10549685 13167855 10549822 13168026 10549959 13168197 10550096 13168368 10550233 13168539 10550370 13168710 10550507 13168881 10550644 13169052 10550781 13169223 10550918 13169394 10551055 13169565 10551192 13169736 10551329 13169907 10551466 13170078 10551603 13170249 10551740 13170420 10551877 13170591 10552014 13170762 10552151 13170933 10552288 13171104 10552425 13171275 10552562 13171446 10552699 13171617 10552836 13171788 10552973 13171959 10553110 13172130 10553247 13172301 10553384 13172472 10553521 13172643 10553658 13172814 10553795 13172985 10553932 13173156 10554069 13173327 10554206 13173498 10554343 13173669 10554480 13173840 10554617 13174011 10554754 13174182 10554891 13174353 10555028 13174524 10555165 13174695 10555302 13174866 10555439 13175037 10555576 13175208 10555713 13175379 10555850 13175550 10555987 13175721 10556124 13175892 10556261 13176063 10556398 13176234 10556535 13176405 10556672 13176576 10556809 13176747 10556946 13176918 10557083 13177089 10557220 13177260 10557357 13177431 10557494 13177602 10557631 13177773 10557768 13177944 10557905 13178115 10558042 13178286 10558179 13178457 10558316 13178628 10558453 13178799 10558590 13178970 10558727 13179141 10558864 13179312 10559001 13179483 10559138 13179654 10559275 13179825 10559412 13179996 10559549 13180167 10559686 13180338 10559823 13180509 10559960 13180680 10560097 13180851 10560234 13181022 10560371 13181193 10560508 13181364 10560645 13181535 10560782 13181706 10560919 13181877 10561056 13182048 10561193 13182219 10561330 13182390 10561467 13182561 10561604 13182732 10561741 13182903 10561878 13183074 10562015 13183245 10562152 13183416 10562289 13183587 10562426 13183758 10562563 13183929 10562700 13184100 10562837 13184271 10562974 13184442 10563111 13184613 10563248 13184784 10563385 13184955 10563522 13185126 10563659 13185297 10563796 13185468 10563933 13185639 10564070 13185810 10564207 13185981 10564344 13186152 10564481 13186323 10564618 13186494 10564755 13186665 10564892 13186836 10565029 13187007 10565166 13187178 10565303 13187349 10565440 13187520 10565577 13187691 10565714 13187862 10565851 13188033 10565988 13188204 10566125 13188375 10566262 13188546 10566399 13188717 10566536 13188888 10566673 13189059 10566810 13189230 10566947 13189401 10567084 13189572 10567221 13189743 10567358 13189914 10567495 13190085 10567632 13190256 10567769 13190427 10567906 13190598 10568043 13190769 10568180 13190940 10568317 13191111 10568454 13191282 10568591 13191453 10568728 13191624 10568865 13191795 10569002 13191966 10569139 13192137 10569276 13192308 10569413 13192479 10569550 13192650 10569687 13192821 10569824 13192992 10569961 13193163 10570098 13193334 10570235 13193505 10570372 13193676 10570509 13193847 10570646 13194018 10570783 13194189 10570920 13194360 10571057 13194531 10571194 13194702 10571331 13194873 10571468 13195044 10571605 13195215 10571742 13195386 10571879 13195557 10572016 13195728 10572153 13195899 10572290 13196070 10572427 13196241 10572564 13196412 10572701 13196583 10572838 13196754 10572975 13196925 10573112 13197096 10573249 13197267 10573386 13197438 10573523 13197609 10573660 13197780 10573797 13197951 10573934 13198122 10574071 13198293 10574208 13198464 10574345 13198635 10574482 13198806 10574619 13198977 10574756 13199148 10574893 13199319 10575030 13199490 10575167 13199661 10575304 13199832 10575441 13200003 10575578 13200174 10575715 13200345 10575852 13200516 10575989 13200687 10576126 13200858 10576263 13201029 10576400 13201200 10576537 13201371 10576674 13201542 10576811 13201713 10576948 13201884 10577085 13202055 10577222 13202226 10577359 13202397 10577496 13202568 10577633 13202739 10577770 13202910 10577907 13203081 10578044 13203252 10578181 13203423 10578318 13203594 10578455 13203765 10578592 13203936 10578729 13204107 10578866 13204278 10579003 13204449 10579140 13204620 10579277 13204791 10579414 13204962 10579551 13205133 10579688 13205304 10579825 13205475 10579962 13205646 10580099 13205817 10580236 13205988 10580373 13206159 10580510 13206330 10580647 13206501 10580784 13206672 10580921 13206843 10581058 13207014 10581195 13207185 10581332 13207356 10581469 13207527 10581606 13207698 10581743 13207869 10581880 13208040 10582017 13208211 10582154 13208382 10582291 13208553 10582428 13208724 10582565 13208895 10582702 13209066 10582839 13209237 10582976 13209408 10583113 13209579 10583250 13209750 10583387 13209921 10583524 13210092 10583661 13210263 10583798 13210434 10583935 13210605 10584072 13210776 10584209 13210947 10584346 13211118 10584483 13211289 10584620 13211460 10584757 13211631 10584894 13211802 10585031 13211973 10585168 13212144 10585305 13212315 10585442 13212486 10585579 13212657 10585716 13212828 10585853 13212999 10585990 13213170 10586127 13213341 10586264 13213512 10586401 13213683 10586538 13213854 10586675 13214025 10586812 13214196 10586949 13214367 10587086 13214538 10587223 13214709 10587360 13214880 10587497 13215051 10587634 13215222 10587771 13215393 10587908 13215564 10588045 13215735 10588182 13215906 10588319 13216077 10588456 13216248 10588593 13216419 10588730 13216590 10588867 13216761 10589004 13216932 10589141 13217103 10589278 13217274 10589415 13217445 10589552 13217616 10589689 13217787 10589826 13217958 10589963 13218129 10590100 13218300 10590237 13218471 10590374 13218642 10590511 13218813 10590648 13218984 10590785 13219155 10590922 13219326 10591059 13219497 10591196 13219668 10591333 13219839 10591470 13220010 10591607 13220181 10591744 13220352 10591881 13220523 10592018 13220694 10592155 13220865 10592292 13221036 10592429 13221207 10592566 13221378 10592703 13221549 10592840 13221720 10592977 13221891 10593114 13222062 10593251 13222233 10593388 13222404 10593525 13222575 10593662 13222746 10593799 13222917 10593936 13223088 10594073 13223259 10594210 13223430 10594347 13223601 10594484 13223772 10594621 13223943 10594758 13224114 10594895 13224285 10595032 13224456 10595169 13224627 10595306 13224798 10595443 13224969 10595580 13225140 10595717 13225311 10595854 13225482 10595991 13225653 10596128 13225824 10596265 13225995 10596402 13226166 10596539 13226337 10596676 13226508 10596813 13226679 10596950 13226850 10597087 13227021 10597224 13227192 10597361 13227363 10597498 13227534 10597635 13227705 10597772 13227876 10597909 13228047 10598046 13228218 10598183 13228389 10598320 13228560 10598457 13228731 10598594 13228902 10598731 13229073 10598868 13229244 10599005 13229415 10599142 13229586 10599279 13229757 10599416 13229928 10599553 13230099 10599690 13230270 10599827 13230441 10599964 13230612 10600101 13230783 10600238 13230954 10600375 13231125 10600512 13231296 10600649 13231467 10600786 13231638 10600923 13231809 10601060 13231980 10601197 13232151 10601334 13232322 10601471 13232493 10601608 13232664 10601745 13232835 10601882 13233006 10602019 13233177 10602156 13233348 10602293 13233519 10602430 13233690 10602567 13233861 10602704 13234032 10602841 13234203 10602978 13234374 10603115 13234545 10603252 13234716 10603389 13234887 10603526 13235058 10603663 13235229 10603800 13235400 10603937 13235571 10604074 13235742 10604211 13235913 10604348 13236084 10604485 13236255 10604622 13236426 10604759 13236597 10604896 13236768 10605033 13236939 10605170 13237110 10605307 13237281 10605444 13237452 10605581 13237623 10605718 13237794 10605855 13237965 10605992 13238136 10606129 13238307 10606266 13238478 10606403 13238649 10606540 13238820 10606677 13238991 10606814 13239162 10606951 13239333 10607088 13239504 10607225 13239675 10607362 13239846 10607499 13240017 10607636 13240188 10607773 13240359 10607910 13240530 10608047 13240701 10608184 13240872 10608321 13241043 10608458 13241214 10608595 13241385 10608732 13241556 10608869 13241727 10609006 13241898 10609143 13242069 10609280 13242240 10609417 13242411 10609554 13242582 10609691 13242753 10609828 13242924 10609965 13243095 10610102 13243266 10610239 13243437 10610376 13243608 10610513 13243779 10610650 13243950 10610787 13244121 10610924 13244292 10611061 13244463 10611198 13244634 10611335 13244805 10611472 13244976 10611609 13245147 10611746 13245318 10611883 13245489 10612020 13245660 10612157 13245831 10612294 13246002 10612431 13246173 10612568 13246344 10612705 13246515 10612842 13246686 10612979 13246857 10613116 13247028 10613253 13247199 10613390 13247370 10613527 13247541 10613664 13247712 10613801 13247883 10613938 13248054 10614075 13248225 10614212 13248396 10614349 13248567 10614486 13248738 10614623 13248909 10614760 13249080 10614897 13249251 10615034 13249422 10615171 13249593 10615308 13249764 10615445 13249935 10615582 13250106 10615719 13250277 10615856 13250448 10615993 13250619 10616130 13250790 10616267 13250961 10616404 13251132 10616541 13251303 10616678 13251474 10616815 13251645 10616952 13251816 10617089 13251987 10617226 13252158 10617363 13252329 10617500 13252500 10617637 13252671 10617774 13252842 10617911 13253013 10618048 13253184 10618185 13253355 10618322 13253526 10618459 13253697 10618596 13253868 10618733 13254039 10618870 13254210 10619007 13254381 10619144 13254552 10619281 13254723 10619418 13254894 10619555 13255065 10619692 13255236 10619829 13255407 10619966 13255578 10620103 13255749 10620240 13255920 10620377 13256091 10620514 13256262 10620651 13256433 10620788 13256604 10620925 13256775 10621062 13256946 10621199 13257117 10621336 13257288 10621473 13257459 10621610 13257630 10621747 13257801 10621884 13257972 10622021 13258143 10622158 13258314 10622295 13258485 10622432 13258656 10622569 13258827 10622706 13258998 10622843 13259169 10622980 13259340 10623117 13259511 10623254 13259682 10623391 13259853 10623528 13260024 10623665 13260195 10623802 13260366 10623939 13260537 10624076 13260708 10624213 13260879 10624350 13261050 10624487 13261221 10624624 13261392 10624761 13261563 10624898 13261734 10625035 13261905 10625172 13262076 10625309 13262247 10625446 13262418 10625583 13262589 10625720 13262760 10625857 13262931 10625994 13263102 10626131 13263273 10626268 13263444 10626405 13263615 10626542 13263786 10626679 13263957 10626816 13264128 10626953 13264299 10627090 13264470 10627227 13264641 10627364 13264812 10627501 13264983 10627638 13265154 10627775 13265325 10627912 13265496 10628049 13265667 10628186 13265838 10628323 13266009 10628460 13266180 10628597 13266351 10628734 13266522 10628871 13266693 10629008 13266864 10629145 13267035 10629282 13267206 10629419 13267377 10629556 13267548 10629693 13267719 10629830 13267890 10629967 13268061 10630104 13268232 10630241 13268403 10630378 13268574 10630515 13268745 10630652 13268916 10630789 13269087 10630926 13269258 10631063 13269429 10631200 13269600 10631337 13269771 10631474 13269942 10631611 13270113 10631748 13270284 10631885 13270455 10632022 13270626 10632159 13270797 10632296 13270968 10632433 13271139 10632570 13271310 10632707 13271481 10632844 13271652 10632981 13271823 10633118 13271994 10633255 13272165 10633392 13272336 10633529 13272507 10633666 13272678 10633803 13272849 10633940 13273020 10634077 13273191 10634214 13273362 10634351 13273533 10634488 13273704 10634625 13273875 10634762 13274046 10634899 13274217 10635036 13274388 10635173 13274559 10635310 13274730 10635447 13274901 10635584 13275072 10635721 13275243 10635858 13275414 10635995 13275585 10636132 13275756 10636269 13275927 10636406 13276098 10636543 13276269 10636680 13276440 10636817 13276611 10636954 13276782 10637091 13276953 10637228 13277124 10637365 13277295 10637502 13277466 10637639 13277637 10637776 13277808 10637913 13277979 10638050 13278150 10638187 13278321 10638324 13278492 10638461 13278663 10638598 13278834 10638735 13279005 10638872 13279176 10639009 13279347 10639146 13279518 10639283 13279689 10639420 13279860 10639557 13280031 10639694 13280202 10639831 13280373 10639968 13280544 10640105 13280715 10640242 13280886 10640379 13281057 10640516 13281228 10640653 13281399 10640790 13281570 10640927 13281741 10641064 13281912 10641201 13282083 10641338 13282254 10641475 13282425 10641612 13282596 10641749 13282767 10641886 13282938 10642023 13283109 10642160 13283280 10642297 13283451 10642434 13283622 10642571 13283793 10642708 13283964 10642845 13284135 10642982 13284306 10643119 13284477 10643256 13284648 10643393 13284819 10643530 13284990 10643667 13285161 10643804 13285332 10643941 13285503 10644078 13285674 10644215 13285845 10644352 13286016 10644489 13286187 10644626 13286358 10644763 13286529 10644900 13286700 10645037 13286871 10645174 13287042 10645311 13287213 10645448 13287384 10645585 13287555 10645722 13287726 10645859 13287897 10645996 13288068 10646133 13288239 10646270 13288410 10646407 13288581 10646544 13288752 10646681 13288923 10646818 13289094 10646955 13289265 10647092 13289436 10647229 13289607 10647366 13289778 10647503 13289949 10647640 13290120 10647777 13290291 10647914 13290462 10648051 13290633 10648188 13290804 10648325 13290975 10648462 13291146 10648599 13291317 10648736 13291488 10648873 13291659 10649010 13291830 10649147 13292001 10649284 13292172 10649421 13292343 10649558 13292514 10649695 13292685 10649832 13292856 10649969 13293027 10650106 13293198 10650243 13293369 10650380 13293540 10650517 13293711 10650654 13293882 10650791 13294053 10650928 13294224 10651065 13294395 10651202 13294566 10651339 13294737 10651476 13294908 10651613 13295079 10651750 13295250 10651887 13295421 10652024 13295592 10652161 13295763 10652298 13295934 10652435 13296105 10652572 13296276 10652709 13296447 10652846 13296618 10652983 13296789 10653120 13296960 10653257 13297131 10653394 13297302 10653531 13297473 10653668 13297644 10653805 13297815 10653942 13297986 10654079 13298157 10654216 13298328 10654353 13298499 10654490 13298670 10654627 13298841 10654764 13299012 10654901 13299183 10655038 13299354 10655175 13299525 10655312 13299696 10655449 13299867 10655586 13300038 10655723 13300209 10655860 13300380 10655997 13300551 10656134 13300722 10656271 13300893 10656408 13301064 10656545 13301235 10656682 13301406 10656819 13301577 10656956 13301748 10657093 13301919 10657230 13302090 10657367 13302261 10657504 13302432 10657641 13302603 10657778 13302774 10657915 13302945 10658052 13303116 10658189 13303287 10658326 13303458 10658463 13303629 10658600 13303800 10658737 13303971 10658874 13304142 10659011 13304313 10659148 13304484 10659285 13304655 10659422 13304826 10659559 13304997 10659696 13305168 10659833 13305339 10659970 13305510 10660107 13305681 10660244 13305852 10660381 13306023 10660518 13306194 10660655 13306365 10660792 13306536 10660929 13306707 10661066 13306878 10661203 13307049 10661340 13307220 10661477 13307391 10661614 13307562 10661751 13307733 10661888 13307904 10662025 13308075 10662162 13308246 10662299 13308417 10662436 13308588 10662573 13308759 10662710 13308930 10662847 13309101 10662984 13309272 10663121 13309443 10663258 13309614 10663395 13309785 10663532 13309956 10663669 13310127 10663806 13310298 10663943 13310469 10664080 13310640 10664217 13310811 10664354 13310982 10664491 13311153 10664628 13311324 10664765 13311495 10664902 13311666 10665039 13311837 10665176 13312008 10665313 13312179 10665450 13312350 10665587 13312521 10665724 13312692 10665861 13312863 10665998 13313034 10666135 13313205 10666272 13313376 10666409 13313547 10666546 13313718 10666683 13313889 10666820 13314060 10666957 13314231 10667094 13314402 10667231 13314573 10667368 13314744 10667505 13314915 10667642 13315086 10667779 13315257 10667916 13315428 10668053 13315599 10668190 13315770 10668327 13315941 10668464 13316112 10668601 13316283 10668738 13316454 10668875 13316625 10669012 13316796 10669149 13316967 10669286 13317138 10669423 13317309 10669560 13317480 10669697 13317651 10669834 13317822 10669971 13317993 10670108 13318164 10670245 13318335 10670382 13318506 10670519 13318677 10670656 13318848 10670793 13319019 10670930 13319190 10671067 13319361 10671204 13319532 10671341 13319703 10671478 13319874 10671615 13320045 10671752 13320216 10671889 13320387 10672026 13320558 10672163 13320729 10672300 13320900 10672437 13321071 10672574 13321242 10672711 13321413 10672848 13321584 10672985 13321755 10673122 13321926 10673259 13322097 10673396 13322268 10673533 13322439 10673670 13322610 10673807 13322781 10673944 13322952 10674081 13323123 10674218 13323294 10674355 13323465 10674492 13323636 10674629 13323807 10674766 13323978 10674903 13324149 10675040 13324320 10675177 13324491 10675314 13324662 10675451 13324833 10675588 13325004 10675725 13325175 10675862 13325346 10675999 13325517 10676136 13325688 10676273 13325859 10676410 13326030 10676547 13326201 10676684 13326372 10676821 13326543 10676958 13326714 10677095 13326885 10677232 13327056 10677369 13327227 10677506 13327398 10677643 13327569 10677780 13327740 10677917 13327911 10678054 13328082 10678191 13328253 10678328 13328424 10678465 13328595 10678602 13328766 10678739 13328937 10678876 13329108 10679013 13329279 10679150 13329450 10679287 13329621 10679424 13329792 10679561 13329963 10679698 13330134 10679835 13330305 10679972 13330476 10680109 13330647 10680246 13330818 10680383 13330989 10680520 13331160 10680657 13331331 10680794 13331502 10680931 13331673 10681068 13331844 10681205 13332015 10681342 13332186 10681479 13332357 10681616 13332528 10681753 13332699 10681890 13332870 10682027 13333041 10682164 13333212 10682301 13333383 10682438 13333554 10682575 13333725 10682712 13333896 10682849 13334067 10682986 13334238 10683123 13334409 10683260 13334580 10683397 13334751 10683534 13334922 10683671 13335093 10683808 13335264
1000 20532875 0 20532875 25628625 20533012 25628796 20533149 25628967 20533286 25629138 20533423 25629309 20533560 25629480 20533697 25629651 20533834 25629822 20533971 25629993 20534108 25630164 20534245 25630335 20534382 25630506 20534519 25630677 20534656 25630848 20534793 25631019 20534930 25631190 20535067 25631361 20535204 25631532 20535341 25631703 20535478 25631874 20535615 25632045 20535752 25632216 20535889 25632387 20536026 25632558 20536163 25632729 20536300 25632900 20536437 25633071 20536574 25633242 20536711 25633413 20536848 25633584 20536985 25633755 20537122 25633926 20537259 25634097 20537396 25634268 20537533 25634439 20537670 25634610 20537807 25634781 20537944 25634952 20538081 25635123 20538218 25635294 20538355 25635465 20538492 25635636 20538629 25635807 20538766 25635978 20538903 25636149 20539040 25636320 20539177 25636491 20539314 25636662 20539451 25636833 20539588 25637004 20539725 25637175 20539862 25637346 20539999 25637517 20540136 25637688 20540273 25637859 20540410 25638030 20540547 25638201 20540684 25638372 20540821 25638543 20540958 25638714 20541095 25638885 20541232 25639056 20541369 25639227 20541506 25639398 20541643 25639569 20541780 25639740 20541917 25639911 20542054 25640082 20542191 25640253 20542328 25640424 20542465 25640595 20542602 25640766 20542739 25640937 20542876 25641108 20543013 25641279 20543150 25641450 20543287 25641621 20543424 25641792 20543561 25641963 20543698 25642134 20543835 25642305 20543972 25642476 20544109 25642647 20544246 25642818 20544383 25642989 20544520 25643160 20544657 25643331 20544794 25643502 20544931 25643673 20545068 25643844 20545205 25644015 20545342 25644186 20545479 25644357 20545616 25644528 20545753 25644699 20545890 25644870 20546027 25645041 20546164 25645212 20546301 25645383 20546438 25645554 20546575 25645725 20546712 25645896 20546849 25646067 20546986 25646238 20547123 25646409 20547260 25646580 20547397 25646751 20547534 25646922 20547671 25647093 20547808 25647264 20547945 25647435 20548082 25647606 20548219 25647777 20548356 25647948 20548493 25648119 20548630 25648290 20548767 25648461 20548904 25648632 20549041 25648803 20549178 25648974 20549315 25649145 20549452 25649316 20549589 25649487 20549726 25649658 20549863 25649829 20550000 25650000 20550137 25650171 20550274 25650342 20550411 25650513 20550548 25650684 20550685 25650855 20550822 25651026 20550959 25651197 20551096 25651368 20551233 25651539 20551370 25651710 20551507 25651881 20551644 25652052 20551781 25652223 20551918 25652394 20552055 25652565 20552192 25652736 20552329 25652907 20552466 25653078 20552603 25653249 20552740 25653420 20552877 25653591 20553014 25653762 20553151 25653933 20553288 25654104 20553425 25654275 20553562 25654446 20553699 25654617 20553836 25654788 20553973 25654959 20554110 25655130 20554247 25655301 20554384 25655472 20554521 25655643 20554658 25655814 20554795 25655985 20554932 25656156 20555069 25656327 20555206 25656498 20555343 25656669 20555480 25656840 20555617 25657011 20555754 25657182 20555891 25657353 20556028 25657524 20556165 25657695 20556302 25657866 20556439 25658037 20556576 25658208 20556713 25658379 20556850 25658550 20556987 25658721 20557124 25658892 20557261 25659063 20557398 25659234 20557535 25659405 20557672 25659576 20557809 25659747 20557946 25659918 20558083 25660089 20558220 25660260 20558357 25660431 20558494 25660602 20558631 25660773 20558768 25660944 20558905 25661115 20559042 25661286 20559179 25661457 20559316 25661628 20559453 25661799 20559590 25661970 20559727 25662141 20559864 25662312 20560001 25662483 20560138 25662654 20560275 25662825 20560412 25662996 20560549 25663167 20560686 25663338 20560823 25663509 20560960 25663680 20561097 25663851 20561234 25664022 20561371 25664193 20561508 25664364 20561645 25664535 20561782 25664706 20561919 25664877 20562056 25665048 20562193 25665219 20562330 25665390 20562467 25665561 20562604 25665732 20562741 25665903 20562878 25666074 20563015 25666245 20563152 25666416 20563289 25666587 20563426 25666758 20563563 25666929 20563700 25667100 20563837 25667271 20563974 25667442 20564111 25667613 20564248 25667784 20564385 25667955 20564522 25668126 20564659 25668297 20564796 25668468 20564933 25668639 20565070 25668810 20565207 25668981 20565344 25669152 20565481 25669323 20565618 25669494 20565755 25669665 20565892 25669836 20566029 25670007 20566166 25670178 20566303 25670349 20566440 25670520 20566577 25670691 20566714 25670862 20566851 25671033 20566988 25671204 20567125 25671375 20567262 25671546 20567399 25671717 20567536 25671888 20567673 25672059 20567810 25672230 20567947 25672401 20568084 25672572 20568221 25672743 20568358 25672914 20568495 25673085 20568632 25673256 20568769 25673427 20568906 25673598 20569043 25673769 20569180 25673940 20569317 25674111 20569454 25674282 20569591 25674453 20569728 25674624 20569865 25674795 20570002 25674966 20570139 25675137 20570276 25675308 20570413 25675479 20570550 25675650 20570687 25675821 20570824 25675992 20570961 25676163 20571098 25676334 20571235 25676505 20571372 25676676 20571509 25676847 20571646 25677018 20571783 25677189 20571920 25677360 20572057 25677531 20572194 25677702 20572331 25677873 20572468 25678044 20572605 25678215 20572742 25678386 20572879 25678557 20573016 25678728 20573153 25678899 20573290 25679070 20573427 25679241 20573564 25679412 20573701 25679583 20573838 25679754 20573975 25679925 20574112 25680096 20574249 25680267 20574386 25680438 20574523 25680609 20574660 25680780 20574797 25680951 20574934 25681122 20575071 25681293 20575208 25681464 20575345 25681635 20575482 25681806 20575619 25681977 20575756 25682148 20575893 25682319 20576030 25682490 20576167 25682661 20576304 25682832 20576441 25683003 20576578 25683174 20576715 25683345 20576852 25683516 20576989 25683687 20577126 25683858 20577263 25684029 20577400 25684200 20577537 25684371 20577674 25684542 20577811 25684713 20577948 25684884 20578085 25685055 20578222 25685226 20578359 25685397 20578496 25685568 20578633 25685739 20578770 25685910 20578907 25686081 20579044 25686252 20579181 25686423 20579318 25686594 20579455 25686765 20579592 25686936 20579729 25687107 20579866 25687278 20580003 25687449 20580140 25687620 20580277 25687791 20580414 25687962 20580551 25688133 20580688 25688304 20580825 25688475 20580962 25688646 20581099 25688817 20581236 25688988 20581373 25689159 20581510 25689330 20581647 25689501 20581784 25689672 20581921 25689843 20582058 25690014 20582195 25690185 20582332 25690356 20582469 25690527 20582606 25690698 20582743 25690869 20582880 25691040 20583017 25691211 20583154 25691382 20583291 25691553 20583428 25691724 20583565 25691895 20583702 25692066 20583839 25692237 20583976 25692408 20584113 25692579 20584250 25692750 20584387 25692921 20584524 25693092 20584661 25693263 20584798 25693434 20584935 25693605 20585072 25693776 20585209 25693947 20585346 25694118 20585483 25694289 20585620 25694460 20585757 25694631 20585894 25694802 20586031 25694973 20586168 25695144 20586305 25695315 20586442 25695486 20586579 25695657 20586716 25695828 20586853 25695999 20586990 25696170 20587127 25696341 20587264 25696512 20587401 25696683 20587538 25696854 20587675 25697025 20587812 25697196 20587949 25697367 20588086 25697538 20588223 25697709 20588360 25697880 20588497 25698051 20588634 25698222 20588771 25698393 20588908 25698564 20589045 25698735 20589182 25698906 20589319 25699077 20589456 25699248 20589593 25699419 20589730 25699590 20589867 25699761 20590004 25699932 20590141 25700103 20590278 25700274 20590415 25700445 20590552 25700616 20590689 25700787 20590826 25700958 20590963 25701129 20591100 25701300 20591237 25701471 20591374 25701642 20591511 25701813 20591648 25701984 20591785 25702155 20591922 25702326 20592059 25702497 20592196 25702668 20592333 25702839 20592470 25703010 20592607 25703181 20592744 25703352 20592881 25703523 20593018 25703694 20593155 25703865 20593292 25704036 20593429 25704207 20593566 25704378 20593703 25704549 20593840 25704720 20593977 25704891 20594114 25705062 20594251 25705233 20594388 25705404 20594525 25705575 20594662 25705746 20594799 25705917 20594936 25706088 20595073 25706259 20595210 25706430 20595347 25706601 20595484 25706772 20595621 25706943 20595758 25707114 20595895 25707285 20596032 25707456 20596169 25707627 20596306 25707798 20596443 25707969 20596580 25708140 20596717 25708311 20596854 25708482 20596991 25708653 20597128 25708824 20597265 25708995 20597402 25709166 20597539 25709337 20597676 25709508 20597813 25709679 20597950 25709850 20598087 25710021 20598224 25710192 20598361 25710363 20598498 25710534 20598635 25710705 20598772 25710876 20598909 25711047 20599046 25711218 20599183 25711389 20599320 25711560 20599457 25711731 20599594 25711902 20599731 25712073 20599868 25712244 20600005 25712415 20600142 25712586 20600279 25712757 20600416 25712928 20600553 25713099 20600690 25713270 20600827 25713441 20600964 25713612 20601101 25713783 20601238 25713954 20601375 25714125 20601512 25714296 20601649 25714467 20601786 25714638 20601923 25714809 20602060 25714980 20602197 25715151 20602334 25715322 20602471 25715493 20602608 25715664 20602745 25715835 20602882 25716006 20603019 25716177 20603156 25716348 20603293 25716519 20603430 25716690 20603567 25716861 20603704 25717032 20603841 25717203 20603978 25717374 20604115 25717545 20604252 25717716 20604389 25717887 20604526 25718058 20604663 25718229 20604800 25718400 20604937 25718571 20605074 25718742 20605211 25718913 20605348 25719084 20605485 25719255 20605622 25719426 20605759 25719597 20605896 25719768 20606033 25719939 20606170 25720110 20606307 25720281 20606444 25720452 20606581 25720623 20606718 25720794 20606855 25720965 20606992 25721136 20607129 25721307 20607266 25721478 20607403 25721649 20607540 25721820 20607677 25721991 20607814 25722162 20607951 25722333 20608088 25722504 20608225 25722675 20608362 25722846 20608499 25723017 20608636 25723188 20608773 25723359 20608910 25723530 20609047 25723701 20609184 25723872 20609321 25724043 20609458 25724214 20609595 25724385 20609732 25724556 20609869 25724727 20610006 25724898 20610143 25725069 20610280 25725240 20610417 25725411 20610554 25725582 20610691 25725753 20610828 25725924 20610965 25726095 20611102 25726266 20611239 25726437 20611376 25726608 20611513 25726779 20611650 25726950 20611787 25727121 20611924 25727292 20612061 25727463 20612198 25727634 20612335 25727805 20612472 25727976 20612609 25728147 20612746 25728318 20612883 25728489 20613020 25728660 20613157 25728831 20613294 25729002 20613431 25729173 20613568 25729344 20613705 25729515 20613842 25729686 20613979 25729857 20614116 25730028 20614253 25730199 20614390 25730370 20614527 25730541 20614664 25730712 20614801 25730883 20614938 25731054 20615075 25731225 20615212 25731396 20615349 25731567 20615486 25731738 20615623 25731909 20615760 25732080 20615897 25732251 20616034 25732422 20616171 25732593 20616308 25732764 20616445 25732935 20616582 25733106 20616719 25733277 20616856 25733448 20616993 25733619 20617130 25733790 20617267 25733961 20617404 25734132 20617541 25734303 20617678 25734474 20617815 25734645 20617952 25734816 20618089 25734987 20618226 25735158 20618363 25735329 20618500 25735500 20618637 25735671 20618774 25735842 20618911 25736013 20619048 25736184 20619185 25736355 20619322 25736526 20619459 25736697 20619596 25736868 20619733 25737039 20619870 25737210 20620007 25737381 20620144 25737552 20620281 25737723 20620418 25737894 20620555 25738065 20620692 25738236 20620829 25738407 20620966 25738578 20621103 25738749 20621240 25738920 20621377 25739091 20621514 25739262 20621651 25739433 20621788 25739604 20621925 25739775 20622062 25739946 20622199 25740117 20622336 25740288 20622473 25740459 20622610 25740630 20622747 25740801 20622884 25740972 20623021 25741143 20623158 25741314 20623295 25741485 20623432 25741656 20623569 25741827 20623706 25741998 20623843 25742169 20623980 25742340 20624117 25742511 20624254 25742682 20624391 25742853 20624528 25743024 20624665 25743195 20624802 25743366 20624939 25743537 20625076 25743708 20625213 25743879 20625350 25744050 20625487 25744221 20625624 25744392 20625761 25744563 20625898 25744734 20626035 25744905 20626172 25745076 20626309 25745247 20626446 25745418 20626583 25745589 20626720 25745760 20626857 25745931 20626994 25746102 20627131 25746273 20627268 25746444 20627405 25746615 20627542 25746786 20627679 25746957 20627816 25747128 20627953 25747299 20628090 25747470 20628227 25747641 20628364 25747812 20628501 25747983 20628638 25748154 20628775 25748325 20628912 25748496 20629049 25748667 20629186 25748838 20629323 25749009 20629460 25749180 20629597 25749351 20629734 25749522 20629871 25749693 20630008 25749864 20630145 25750035 20630282 25750206 20630419 25750377 20630556 25750548 20630693 25750719 20630830 25750890 20630967 25751061 20631104 25751232 20631241 25751403 20631378 25751574 20631515 25751745 20631652 25751916 20631789 25752087 20631926 25752258 20632063 25752429 20632200 25752600 20632337 25752771 20632474 25752942 20632611 25753113 20632748 25753284 20632885 25753455 20633022 25753626 20633159 25753797 20633296 25753968 20633433 25754139 20633570 25754310 20633707 25754481 20633844 25754652 20633981 25754823 20634118 25754994 20634255 25755165 20634392 25755336 20634529 25755507 20634666 25755678 20634803 25755849 20634940 25756020 20635077 25756191 20635214 25756362 20635351 25756533 20635488 25756704 20635625 25756875 20635762 25757046 20635899 25757217 20636036 25757388 20636173 25757559 20636310 25757730 20636447 25757901 20636584 25758072 20636721 25758243 20636858 25758414 20636995 25758585 20637132 25758756 20637269 25758927 20637406 25759098 20637543 25759269 20637680 25759440 20637817 25759611 20637954 25759782 20638091 25759953 20638228 25760124 20638365 25760295 20638502 25760466 20638639 25760637 20638776 25760808 20638913 25760979 20639050 25761150 20639187 25761321 20639324 25761492 20639461 25761663 20639598 25761834 20639735 25762005 20639872 25762176 20640009 25762347 20640146 25762518 20640283 25762689 20640420 25762860 20640557 25763031 20640694 25763202 20640831 25763373 20640968 25763544 20641105 25763715 20641242 25763886 20641379 25764057 20641516 25764228 20641653 25764399 20641790 25764570 20641927 25764741 20642064 25764912 20642201 25765083 20642338 25765254 20642475 25765425 20642612 25765596 20642749 25765767 20642886 25765938 20643023 25766109 20643160 25766280 20643297 25766451 20643434 25766622 20643571 25766793 20643708 25766964 20643845 25767135 20643982 25767306 20644119 25767477 20644256 25767648 20644393 25767819 20644530 25767990 20644667 25768161 20644804 25768332 20644941 25768503 20645078 25768674 20645215 25768845 20645352 25769016 20645489 25769187 20645626 25769358 20645763 25769529 20645900 25769700 20646037 25769871 20646174 25770042 20646311 25770213 20646448 25770384 20646585 25770555 20646722 25770726 20646859 25770897 20646996 25771068 20647133 25771239 20647270 25771410 20647407 25771581 20647544 25771752 20647681 25771923 20647818 25772094 20647955 25772265 20648092 25772436 20648229 25772607 20648366 25772778 20648503 25772949 20648640 25773120 20648777 25773291 20648914 25773462 20649051 25773633 20649188 25773804 20649325 25773975 20649462 25774146 20649599 25774317 20649736 25774488 20649873 25774659 20650010 25774830 20650147 25775001 20650284 25775172 20650421 25775343 20650558 25775514 20650695 25775685 20650832 25775856 20650969 25776027 20651106 25776198 20651243 25776369 20651380 25776540 20651517 25776711 20651654 25776882 20651791 25777053 20651928 25777224 20652065 25777395 20652202 25777566 20652339 25777737 20652476 25777908 20652613 25778079 20652750 25778250 20652887 25778421 20653024 25778592 20653161 25778763 20653298 25778934 20653435 25779105 20653572 25779276 20653709 25779447 20653846 25779618 20653983 25779789 20654120 25779960 20654257 25780131 20654394 25780302 20654531 25780473 20654668 25780644 20654805 25780815 20654942 25780986 20655079 25781157 20655216 25781328 20655353 25781499 20655490 25781670 20655627 25781841 20655764 25782012 20655901 25782183 20656038 25782354 20656175 25782525 20656312 25782696 20656449 25782867 20656586 25783038 20656723 25783209 20656860 25783380 20656997 25783551 20657134 25783722 20657271 25783893 20657408 25784064 20657545 25784235 20657682 25784406 20657819 25784577 20657956 25784748 20658093 25784919 20658230 25785090 20658367 25785261 20658504 25785432 20658641 25785603 20658778 25785774 20658915 25785945 20659052 25786116 20659189 25786287 20659326 25786458 20659463 25786629 20659600 25786800 20659737 25786971 20659874 25787142 20660011 25787313 20660148 25787484 20660285 25787655 20660422 25787826 20660559 25787997 20660696 25788168 20660833 25788339 20660970 25788510 20661107 25788681 20661244 25788852 20661381 25789023 20661518 25789194 20661655 25789365 20661792 25789536 20661929 25789707 20662066 25789878 20662203 25790049 20662340 25790220 20662477 25790391 20662614 25790562 20662751 25790733 20662888 25790904 20663025 25791075 20663162 25791246 20663299 25791417 20663436 25791588 20663573 25791759 20663710 25791930 20663847 25792101 20663984 25792272 20664121 25792443 20664258 25792614 20664395 25792785 20664532 25792956 20664669 25793127 20664806 25793298 20664943 25793469 20665080 25793640 20665217 25793811 20665354 25793982 20665491 25794153 20665628 25794324 20665765 25794495 20665902 25794666 20666039 25794837 20666176 25795008 20666313 25795179 20666450 25795350 20666587 25795521 20666724 25795692 20666861 25795863 20666998 25796034 20667135 25796205 20667272 25796376 20667409 25796547 20667546 25796718 20667683 25796889 20667820 25797060 20667957 25797231 20668094 25797402 20668231 25797573 20668368 25797744 20668505 25797915 20668642 25798086 20668779 25798257 20668916 25798428 20669053 25798599 20669190 25798770 20669327 25798941 20669464 25799112 20669601 25799283
1000 14377328 0 14377328 17945424 14377465 17945595 14377602 17945766 14377739 17945937 14377876 17946108 14378013 17946279 14378150 17946450 14378287 17946621 14378424 17946792 14378561 17946963 14378698 17947134 14378835 17947305 14378972 17947476 14379109 17947647 14379246 17947818 14379383 17947989 14379520 17948160 14379657 17948331 14379794 17948502 14379931 17948673 14380068 17948844 14380205 17949015 14380342 17949186 14380479 17949357 14380616 17949528 14380753 17949699 14380890 17949870 14381027 17950041 14381164 17950212 14381301 17950383 14381438 17950554 14381575 17950725 14381712 17950896 14381849 17951067 14381986 17951238 14382123 17951409 14382260 17951580 14382397 17951751 14382534 17951922 14382671 17952093 14382808 17952264 14382945 17952435 14383082 17952606 14383219 17952777 14383356 17952948 14383493 17953119 14383630 17953290 14383767 17953461 14383904 17953632 14384041 17953803 14384178 17953974 14384315 17954145 14384452 17954316 14384589 17954487 14384726 17954658 14384863 17954829 14385000 17955000 14385137 17955171 14385274 17955342 14385411 17955513 14385548 17955684 14385685 17955855 14385822 17956026 14385959 17956197 14386096 17956368 14386233 17956539 14386370 17956710 14386507 17956881 14386644 17957052 14386781 17957223 14386918 17957394 14387055 17957565 14387192 17957736 14387329 17957907 14387466 17958078 14387603 17958249 14387740 17958420 14387877 17958591 14388014 17958762 14388151 17958933 14388288 17959104 14388425 17959275 14388562 17959446 14388699 17959617 14388836 17959788 14388973 17959959 14389110 17960130 14389247 17960301 14389384 17960472 14389521 17960643 14389658 17960814 14389795 17960985 14389932 17961156 14390069 17961327 14390206 17961498 14390343 17961669 14390480 17961840 14390617 17962011 14390754 17962182 14390891 17962353 14391028 17962524 14391165 17962695 14391302 17962866 14391439 17963037 14391576 17963208 14391713 17963379 14391850 17963550 14391987 17963721 14392124 17963892 14392261 17964063 14392398 17964234 14392535 17964405 14392672 17964576 14392809 17964747 14392946 17964918 14393083 17965089 14393220 17965260 14393357 17965431 14393494 17965602 14393631 17965773 14393768 17965944 14393905 17966115 14394042 17966286 14394179 17966457 14394316 17966628 14394453 17966799 14394590 17966970 14394727 17967141 14394864 17967312 14395001 17967483 14395138 17967654 14395275 17967825 14395412 17967996 14395549 17968167 14395686 17968338 14395823 17968509 14395960 17968680 14396097 17968851 14396234 17969022 14396371 17969193 14396508 17969364 14396645 17969535 14396782 17969706 14396919 17969877 14397056 17970048 14397193 17970219 14397330 17970390 14397467 17970561 14397604 17970732 14397741 17970903 14397878 17971074 14398015 17971245 14398152 17971416 14398289 17971587 14398426 17971758 14398563 17971929 14398700 17972100 14398837 17972271 14398974 17972442 14399111 17972613 14399248 17972784 14399385 17972955 14399522 17973126 14399659 17973297 14399796 17973468 14399933 17973639 14400070 17973810 14400207 17973981 14400344 17974152 14400481 17974323 14400618 17974494 14400755 17974665 14400892 17974836 14401029 17975007 14401166 17975178 14401303 17975349 14401440 17975520 14401577 17975691 14401714 17975862 14401851 17976033 14401988 17976204 14402125 17976375 14402262 17976546 14402399 17976717 14402536 17976888 14402673 17977059 14402810 17977230 14402947 17977401 14403084 17977572 14403221 17977743 14403358 17977914 14403495 17978085 14403632 17978256 14403769 17978427 14403906 17978598 14404043 17978769 14404180 17978940 14404317 17979111 14404454 17979282 14404591 17979453 14404728 17979624 14404865 17979795 14405002 17979966 14405139 17980137 14405276 17980308 14405413 17980479 14405550 17980650 14405687 17980821 14405824 17980992 14405961 17981163 14406098 17981334 14406235 17981505 14406372 17981676 14406509 17981847 14406646 17982018 14406783 17982189 14406920 17982360 14407057 17982531 14407194 17982702 14407331 17982873 14407468 17983044 14407605 17983215 14407742 17983386 14407879 17983557 14408016 17983728 14408153 17983899 14408290 17984070 14408427 17984241 14408564 17984412 14408701 17984583 14408838 17984754 14408975 17984925 14409112 17985096 14409249 17985267 14409386 17985438 14409523 17985609 14409660 17985780 14409797 17985951 14409934 17986122 14410071 17986293 14410208 17986464 14410345 17986635 14410482 17986806 14410619 17986977 14410756 17987148 14410893 17987319 14411030 17987490 14411167 17987661 14411304 17987832 14411441 17988003 14411578 17988174 14411715 17988345 14411852 17988516 14411989 17988687 14412126 17988858 14412263 17989029 14412400 17989200 14412537 17989371 14412674 17989542 14412811 17989713 14412948 17989884 14413085 17990055 14413222 17990226 14413359 17990397 14413496 17990568 14413633 17990739 14413770 17990910 14413907 17991081 14414044 17991252 14414181 17991423 14414318 17991594 14414455 17991765 14414592 17991936 14414729 17992107 14414866 17992278 14415003 17992449 14415140 17992620 14415277 17992791 14415414 17992962 14415551 17993133 14415688 17993304 14415825 17993475 14415962 17993646 14416099 17993817 14416236 17993988 14416373 17994159 14416510 17994330 14416647 17994501 14416784 17994672 14416921 17994843 14417058 17995014 14417195 17995185 14417332 17995356 14417469 17995527 14417606 17995698 14417743 17995869 14417880 17996040 14418017 17996211 14418154 17996382 14418291 17996553 14418428 17996724 14418565 17996895 14418702 17997066 14418839 17997237 14418976 17997408 14419113 17997579 14419250 17997750 14419387 17997921 14419524 17998092 14419661 17998263 14419798 17998434 14419935 17998605 14420072 17998776 14420209 17998947 14420346 17999118 14420483 17999289 14420620 17999460 14420757 17999631 14420894 17999802 14421031 17999973 14421168 18000144 14421305 18000315 14421442 18000486 14421579 18000657 14421716 18000828 14421853 18000999 14421990 18001170 14422127 18001341 14422264 18001512 14422401 18001683 14422538 18001854 14422675 18002025 14422812 18002196 14422949 18002367 14423086 18002538 14423223 18002709 14423360 18002880 14423497 18003051 14423634 18003222 14423771 18003393 14423908 18003564 14424045 18003735 14424182 18003906 14424319 18004077 14424456 18004248 14424593 18004419 14424730 18004590 14424867 18004761 14425004 18004932 14425141 18005103 14425278 18005274 14425415 18005445 14425552 18005616 14425689 18005787 14425826 18005958 14425963 18006129 14426100 18006300 14426237 18006471 14426374 18006642 14426511 18006813 14426648 18006984 14426785 18007155 14426922 18007326 14427059 18007497 14427196 18007668 14427333 18007839 14427470 18008010 14427607 18008181 14427744 18008352 14427881 18008523 14428018 18008694 14428155 18008865 14428292 18009036 14428429 18009207 14428566 18009378 14428703 18009549 14428840 18009720 14428977 18009891 14429114 18010062 14429251 18010233 14429388 18010404 14429525 18010575 14429662 18010746 14429799 18010917 14429936 18011088 14430073 18011259 14430210 18011430 14430347 18011601 14430484 18011772 14430621 18011943 14430758 18012114 14430895 18012285 14431032 18012456 14431169 18012627 14431306 18012798 14431443 18012969 14431580 18013140 14431717 18013311 14431854 18013482 14431991 18013653 14432128 18013824 14432265 18013995 14432402 18014166 14432539 18014337 14432676 18014508 14432813 18014679 14432950 18014850 14433087 18015021 14433224 18015192 14433361 18015363 14433498 18015534 14433635 18015705 14433772 18015876 14433909 18016047 14434046 18016218 14434183 18016389 14434320 18016560 14434457 18016731 14434594 18016902 14434731 18017073 14434868 18017244 14435005 18017415 14435142 18017586 14435279 18017757 14435416 18017928 14435553 18018099 14435690 18018270 14435827 18018441 14435964 18018612 14436101 18018783 14436238 18018954 14436375 18019125 14436512 18019296 14436649 18019467 14436786 18019638 14436923 18019809 14437060 18019980 14437197 18020151 14437334 18020322 14437471 18020493 14437608 18020664 14437745 18020835 14437882 18021006 14438019 18021177 14438156 18021348 14438293 18021519 14438430 18021690 14438567 18021861 14438704 18022032 14438841 18022203 14438978 18022374 14439115 18022545 14439252 18022716 14439389 18022887 14439526 18023058 14439663 18023229 14439800 18023400 14439937 18023571 14440074 18023742 14440211 18023913 14440348 18024084 14440485 18024255 14440622 18024426 14440759 18024597 14440896 18024768 14441033 18024939 14441170 18025110 14441307 18025281 14441444 18025452 14441581 18025623 14441718 18025794 14441855 18025965 14441992 18026136 14442129 18026307 14442266 18026478 14442403 18026649 14442540 18026820 14442677 18026991 14442814 18027162 14442951 18027333 14443088 18027504 14443225 18027675 14443362 18027846 14443499 18028017 14443636 18028188 14443773 18028359 14443910 18028530 14444047 18028701 14444184 18028872 14444321 18029043 14444458 18029214 14444595 18029385 14444732 18029556 14444869 18029727 14445006 18029898 14445143 18030069 14445280 18030240 14445417 18030411 14445554 18030582 14445691 18030753 14445828 18030924 14445965 18031095 14446102 18031266 14446239 18031437 14446376 18031608 14446513 18031779 14446650 18031950 14446787 18032121 14446924 18032292 14447061 18032463 14447198 18032634 14447335 18032805 14447472 18032976 14447609 18033147 14447746 18033318 14447883 18033489 14448020 18033660 14448157 18033831 14448294 18034002 14448431 18034173 14448568 18034344 14448705 18034515 14448842 18034686 14448979 18034857 14449116 18035028 14449253 18035199 14449390 18035370 14449527 18035541 14449664 18035712 14449801 18035883 14449938 18036054 14450075 18036225 14450212 18036396 14450349 18036567 14450486 18036738 14450623 18036909 14450760 18037080 14450897 18037251 14451034 18037422 14451171 18037593 14451308 18037764 14451445 18037935 14451582 18038106 14451719 18038277 14451856 18038448 14451993 18038619 14452130 18038790 14452267 18038961 14452404 18039132 14452541 18039303 14452678 18039474 14452815 18039645 14452952 18039816 14453089 18039987 14453226 18040158 14453363 18040329 14453500 18040500 14453637 18040671 14453774 18040842 14453911 18041013 14454048 18041184 14454185 18041355 14454322 18041526 14454459 18041697 14454596 18041868 14454733 18042039 14454870 18042210 14455007 18042381 14455144 18042552 14455281 18042723 14455418 18042894 14455555 18043065 14455692 18043236 14455829 18043407 14455966 18043578 14456103 18043749 14456240 18043920 14456377 18044091 14456514 18044262 14456651 18044433 14456788 18044604 14456925 18044775 14457062 18044946 14457199 18045117 14457336 18045288 14457473 18045459 14457610 18045630 14457747 18045801 14457884 18045972 14458021 18046143 14458158 18046314 14458295 18046485 14458432 18046656 14458569 18046827 14458706 18046998 14458843 18047169 14458980 18047340 14459117 18047511 14459254 18047682 14459391 18047853 14459528 18048024 14459665 18048195 14459802 18048366 14459939 18048537 14460076 18048708 14460213 18048879 14460350 18049050 14460487 18049221 14460624 18049392 14460761 18049563 14460898 18049734 14461035 18049905 14461172 18050076 14461309 18050247 14461446 18050418 14461583 18050589 14461720 18050760 14461857 18050931 14461994 18051102 14462131 18051273 14462268 18051444 14462405 18051615 14462542 18051786 14462679 18051957 14462816 18052128 14462953 18052299 14463090 18052470 14463227 18052641 14463364 18052812 14463501 18052983 14463638 18053154 14463775 18053325 14463912 18053496 14464049 18053667 14464186 18053838 14464323 18054009 14464460 18054180 14464597 18054351 14464734 18054522 14464871 18054693 14465008 18054864 14465145 18055035 14465282 18055206 14465419 18055377 14465556 18055548 14465693 18055719 14465830 18055890 14465967 18056061 14466104 18056232 14466241 18056403 14466378 18056574 14466515 18056745 14466652 18056916 14466789 18057087 14466926 18057258 14467063 18057429 14467200 18057600 14467337 18057771 14467474 18057942 14467611 18058113 14467748 18058284 14467885 18058455 14468022 18058626 14468159 18058797 14468296 18058968 14468433 18059139 14468570 18059310 14468707 18059481 14468844 18059652 14468981 18059823 14469118 18059994 14469255 18060165 14469392 18060336 14469529 18060507 14469666 18060678 14469803 18060849 14469940 18061020 14470077 18061191 14470214 18061362 14470351 18061533 14470488 18061704 14470625 18061875 14470762 18062046 14470899 18062217 14471036 18062388 14471173 18062559 14471310 18062730 14471447 18062901 14471584 18063072 14471721 18063243 14471858 18063414 14471995 18063585 14472132 18063756 14472269 18063927 14472406 18064098 14472543 18064269 14472680 18064440 14472817 18064611 14472954 18064782 14473091 18064953 14473228 18065124 14473365 18065295 14473502 18065466 14473639 18065637 14473776 18065808 14473913 18065979 14474050 18066150 14474187 18066321 14474324 18066492 14474461 18066663 14474598 18066834 14474735 18067005 14474872 18067176 14475009 18067347 14475146 18067518 14475283 18067689 14475420 18067860 14475557 18068031 14475694 18068202 14475831 18068373 14475968 18068544 14476105 18068715 14476242 18068886 14476379 18069057 14476516 18069228 14476653 18069399 14476790 18069570 14476927 18069741 14477064 18069912 14477201 18070083 14477338 18070254 14477475 18070425 14477612 18070596 14477749 18070767 14477886 18070938 14478023 18071109 14478160 18071280 14478297 18071451 14478434 18071622 14478571 18071793 14478708 18071964 14478845 18072135 14478982 18072306 14479119 18072477 14479256 18072648 14479393 18072819 14479530 18072990 14479667 18073161 14479804 18073332 14479941 18073503 14480078 18073674 14480215 18073845 14480352 18074016 14480489 18074187 14480626 18074358 14480763 18074529 14480900 18074700 14481037 18074871 14481174 18075042 14481311 18075213 14481448 18075384 14481585 18075555 14481722 18075726 14481859 18075897 14481996 18076068 14482133 18076239 14482270 18076410 14482407 18076581 14482544 18076752 14482681 18076923 14482818 18077094 14482955 18077265 14483092 18077436 14483229 18077607 14483366 18077778 14483503 18077949 14483640 18078120 14483777 18078291 14483914 18078462 14484051 18078633 14484188 18078804 14484325 18078975 14484462 18079146 14484599 18079317 14484736 18079488 14484873 18079659 14485010 18079830 14485147 18080001 14485284 18080172 14485421 18080343 14485558 18080514 14485695 18080685 14485832 18080856 14485969 18081027 14486106 18081198 14486243 18081369 14486380 18081540 14486517 18081711 14486654 18081882 14486791 18082053 14486928 18082224 14487065 18082395 14487202 18082566 14487339 18082737 14487476 18082908 14487613 18083079 14487750 18083250 14487887 18083421 14488024 18083592 14488161 18083763 14488298 18083934 14488435 18084105 14488572 18084276 14488709 18084447 14488846 18084618 14488983 18084789 14489120 18084960 14489257 18085131 14489394 18085302 14489531 18085473 14489668 18085644 14489805 18085815 14489942 18085986 14490079 18086157 14490216 18086328 14490353 18086499 14490490 18086670 14490627 18086841 14490764 18087012 14490901 18087183 14491038 18087354 14491175 18087525 14491312 18087696 14491449 18087867 14491586 18088038 14491723 18088209 14491860 18088380 14491997 18088551 14492134 18088722 14492271 18088893 14492408 18089064 14492545 18089235 14492682 18089406 14492819 18089577 14492956 18089748 14493093 18089919 14493230 18090090 14493367 18090261 14493504 18090432 14493641 18090603 14493778 18090774 14493915 18090945 14494052 18091116 14494189 18091287 14494326 18091458 14494463 18091629 14494600 18091800 14494737 18091971 14494874 18092142 14495011 18092313 14495148 18092484 14495285 18092655 14495422 18092826 14495559 18092997 14495696 18093168 14495833 18093339 14495970 18093510 14496107 18093681 14496244 18093852 14496381 18094023 14496518 18094194 14496655 18094365 14496792 18094536 14496929 18094707 14497066 18094878 14497203 18095049 14497340 18095220 14497477 18095391 14497614 18095562 14497751 18095733 14497888 18095904 14498025 18096075 14498162 18096246 14498299 18096417 14498436 18096588 14498573 18096759 14498710 18096930 14498847 18097101 14498984 18097272 14499121 18097443 14499258 18097614 14499395 18097785 14499532 18097956 14499669 18098127 14499806 18098298 14499943 18098469 14500080 18098640 14500217 18098811 14500354 18098982 14500491 18099153 14500628 18099324 14500765 18099495 14500902 18099666 14501039 18099837 14501176 18100008 14501313 18100179 14501450 18100350 14501587 18100521 14501724 18100692 14501861 18100863 14501998 18101034 14502135 18101205 14502272 18101376 14502409 18101547 14502546 18101718 14502683 18101889 14502820 18102060 14502957 18102231 14503094 18102402 14503231 18102573 14503368 18102744 14503505 18102915 14503642 18103086 14503779 18103257 14503916 18103428 14504053 18103599 14504190 18103770 14504327 18103941 14504464 18104112 14504601 18104283 14504738 18104454 14504875 18104625 14505012 18104796 14505149 18104967 14505286 18105138 14505423 18105309 14505560 18105480 14505697 18105651 14505834 18105822 14505971 18105993 14506108 18106164 14506245 18106335 14506382 18106506 14506519 18106677 14506656 18106848 14506793 18107019 14506930 18107190 14507067 18107361 14507204 18107532 14507341 18107703 14507478 18107874 14507615 18108045 14507752 18108216 14507889 18108387 14508026 18108558 14508163 18108729 14508300 18108900 14508437 18109071 14508574 18109242 14508711 18109413 14508848 18109584 14508985 18109755 14509122 18109926 14509259 18110097 14509396 18110268 14509533 18110439 14509670 18110610 14509807 18110781 14509944 18110952 14510081 18111123 14510218 18111294 14510355 18111465 14510492 18111636 14510629 18111807 14510766 18111978 14510903 18112149 14511040 18112320 14511177 18112491 14511314 18112662 14511451 18112833 14511588 18113004 14511725 18113175 14511862 18113346 14511999 18113517 14512136 18113688 14512273 18113859 14512410 18114030 14512547 18114201 14512684 18114372 14512821 18114543 14512958 18114714 14513095 18114885 14513232 18115056 14513369 18115227 14513506 18115398 14513643 18115569 14513780 18115740 14513917 18115911 14514054 18116082
1000 42194900 0 42194900 52666627 42195037 52666798 42195174 52666969 42195311 52667140 42195448 52667311 42195585 52667482 42195722 52667653 42195859 52667824 42195996 52667995 42196133 52668166 42196270 52668337 42196407 52668508 42196544 52668679 42196681 52668850 42196818 52669021 42196955 52669192 42197092 52669363 42197229 52669534 42197366 52669705 42197503 52669876 42197640 52670047 42197777 52670218 42197914 52670389 42198051 52670560 42198188 52670731 42198325 52670902 42198462 52671073 42198599 52671244 42198736 52671415 42198873 52671586 42199010 52671757 42199147 52671928 42199284 52672099 42199421 52672270 42199558 52672441 42199695 52672612 42199832 52672783 42199969 52672954 42200106 52673125 42200243 52673296 42200380 52673467 42200517 52673638 42200654 52673809 42200791 52673980 42200928 52674151 42201065 52674322 42201202 52674493 42201339 52674664 42201476 52674835 42201613 52675006 42201750 52675177 42201887 52675348 42202024 52675519 42202161 52675690 42202298 52675861 42202435 52676032 42202572 52676203 42202709 52676374 42202846 52676545 42202983 52676716 42203120 52676887 42203257 52677058 42203394 52677229 42203531 52677400 42203668 52677571 42203805 52677742 42203942 52677913 42204079 52678084 42204216 52678255 42204353 52678426 42204490 52678597 42204627 52678768 42204764 52678939 42204901 52679110 42205038 52679281 42205175 52679452 42205312 52679623 42205449 52679794 42205586 52679965 42205723 52680136 42205860 52680307 42205997 52680478 42206134 52680649 42206271 52680820 42206408 52680991 42206545 52681162 42206682 52681333 42206819 52681504 42206956 52681675 42207093 52681846 42207230 52682017 42207367 52682188 42207504 52682359 42207641 52682530 42207778 52682701 42207915 52682872 42208052 52683043 42208189 52683214 42208326 52683385 42208463 52683556 42208600 52683727 42208737 52683898 42208874 52684069 42209011 52684240 42209148 52684411 42209285 52684582 42209422 52684753 42209559 52684924 42209696 52685095 42209833 52685266 42209970 52685437 42210107 52685608 42210244 52685779 42210381 52685950 42210518 52686121 42210655 52686292 42210792 52686463 42210929 52686634 42211066 52686805 42211203 52686976 42211340 52687147 42211477 52687318 42211614 52687489 42211751 52687660 42211888 52687831 42212025 52688002 42212162 52688173 42212299 52688344 42212436 52688515 42212573 52688686 42212710 52688857 42212847 52689028 42212984 52689199 42213121 52689370 42213258 52689541 42213395 52689712 42213532 52689883 42213669 52690054 42213806 52690225 42213943 52690396 42214080 52690567 42214217 52690738 42214354 52690909 42214491 52691080 42214628 52691251 42214765 52691422 42214902 52691593 42215039 52691764 42215176 52691935 42215313 52692106 42215450 52692277 42215587 52692448 42215724 52692619 42215861 52692790 42215998 52692961 42216135 52693132 42216272 52693303 42216409 52693474 42216546 52693645 42216683 52693816 42216820 52693987 42216957 52694158 42217094 52694329 42217231 52694500 42217368 52694671 42217505 52694842 42217642 52695013 42217779 52695184 42217916 52695355 42218053 52695526 42218190 52695697 42218327 52695868 42218464 52696039 42218601 52696210 42218738 52696381 42218875 52696552 42219012 52696723 42219149 52696894 42219286 52697065 42219423 52697236 42219560 52697407 42219697 52697578 42219834 52697749 42219971 52697920 42220108 52698091 42220245 52698262 42220382 52698433 42220519 52698604 42220656 52698775 42220793 52698946 42220930 52699117 42221067 52699288 42221204 52699459 42221341 52699630 42221478 52699801 42221615 52699972 42221752 52700143 42221889 52700314 42222026 52700485 42222163 52700656 42222300 52700827 42222437 52700998 42222574 52701169 42222711 52701340 42222848 52701511 42222985 52701682 42223122 52701853 42223259 52702024 42223396 52702195 42223533 52702366 42223670 52702537 42223807 52702708 42223944 52702879 42224081 52703050 42224218 52703221 42224355 52703392 42224492 52703563 42224629 52703734 42224766 52703905 42224903 52704076 42225040 52704247 42225177 52704418 42225314 52704589 42225451 52704760 42225588 52704931 42225725 52705102 42225862 52705273 42225999 52705444 42226136 52705615 42226273 52705786 42226410 52705957 42226547 52706128 42226684 52706299 42226821 52706470 42226958 52706641 42227095 52706812 42227232 52706983 42227369 52707154 42227506 52707325 42227643 52707496 42227780 52707667 42227917 52707838 42228054 52708009 42228191 52708180 42228328 52708351 42228465 52708522 42228602 52708693 42228739 52708864 42228876 52709035 42229013 52709206 42229150 52709377 42229287 52709548 42229424 52709719 42229561 52709890 42229698 52710061 42229835 52710232 42229972 52710403 42230109 52710574 42230246 52710745 42230383 52710916 42230520 52711087 42230657 52711258 42230794 52711429 42230931 52711600 42231068 52711771 42231205 52711942 42231342 52712113 42231479 52712284 42231616 52712455 42231753 52712626 42231890 52712797 42232027 52712968 42232164 52713139 42232301 52713310 42232438 52713481 42232575 52713652 42232712 52713823 42232849 52713994 42232986 52714165 42233123 52714336 42233260 52714507 42233397 52714678 42233534 52714849 42233671 52715020 42233808 52715191 42233945 52715362 42234082 52715533 42234219 52715704 42234356 52715875 42234493 52716046 42234630 52716217 42234767 52716388 42234904 52716559 42235041 52716730 42235178 52716901 42235315 52717072 42235452 52717243 42235589 52717414 42235726 52717585 42235863 52717756 42236000 52717927 42236137 52718098 42236274 52718269 42236411 52718440 42236548 52718611 42236685 52718782 42236822 52718953 42236959 52719124 42237096 52719295 42237233 52719466 42237370 52719637 42237507 52719808 42237644 52719979 42237781 52720150 42237918 52720321 42238055 52720492 42238192 52720663 42238329 52720834 42238466 52721005 42238603 52721176 42238740 52721347 42238877 52721518 42239014 52721689 42239151 52721860 42239288 52722031 42239425 52722202 42239562 52722373 42239699 52722544 42239836 52722715 42239973 52722886 42240110 52723057 42240247 52723228 42240384 52723399 42240521 52723570 42240658 52723741 42240795 52723912 42240932 52724083 42241069 52724254 42241206 52724425 42241343 52724596 42241480 52724767 42241617 52724938 42241754 52725109 42241891 52725280 42242028 52725451 42242165 52725622 42242302 52725793 42242439 52725964 42242576 52726135 42242713 52726306 42242850 52726477 42242987 52726648 42243124 52726819 42243261 52726990 42243398 52727161 42243535 52727332 42243672 52727503 42243809 52727674 42243946 52727845 42244083 52728016 42244220 52728187 42244357 52728358 42244494 52728529 42244631 52728700 42244768 52728871 42244905 52729042 42245042 52729213 42245179 52729384 42245316 52729555 42245453 52729726 42245590 52729897 42245727 52730068 42245864 52730239 42246001 52730410 42246138 52730581 42246275 52730752 42246412 52730923 42246549 52731094 42246686 52731265 42246823 52731436 42246960 52731607 42247097 52731778 42247234 52731949 42247371 52732120 42247508 52732291 42247645 52732462 42247782 52732633 42247919 52732804 42248056 52732975 42248193 52733146 42248330 52733317 42248467 52733488 42248604 52733659 42248741 52733830 42248878 52734001 42249015 52734172 42249152 52734343 42249289 52734514 42249426 52734685 42249563 52734856 42249700 52735027 42249837 52735198 42249974 52735369 42250111 52735540 42250248 52735711 42250385 52735882 42250522 52736053 42250659 52736224 42250796 52736395 42250933 52736566 42251070 52736737 42251207 52736908 42251344 52737079 42251481 52737250 42251618 52737421 42251755 52737592 42251892 52737763 42252029 52737934 42252166 52738105 42252303 52738276 42252440 52738447 42252577 52738618 42252714 52738789 42252851 52738960 42252988 52739131 42253125 52739302 42253262 52739473 42253399 52739644 42253536 52739815 42253673 52739986 42253810 52740157 42253947 52740328 42254084 52740499 42254221 52740670 42254358 52740841 42254495 52741012 42254632 52741183 42254769 52741354 42254906 52741525 42255043 52741696 42255180 52741867 42255317 52742038 42255454 52742209 42255591 52742380 42255728 52742551 42255865 52742722 42256002 52742893 42256139 52743064 42256276 52743235 42256413 52743406 42256550 52743577 42256687 52743748 42256824 52743919 42256961 52744090 42257098 52744261 42257235 52744432 42257372 52744603 42257509 52744774 42257646 52744945 42257783 52745116 42257920 52745287 42258057 52745458 42258194 52745629 42258331 52745800 42258468 52745971 42258605 52746142 42258742 52746313 42258879 52746484 42259016 52746655 42259153 52746826 42259290 52746997 42259427 52747168 42259564 52747339 42259701 52747510 42259838 52747681 42259975 52747852 42260112 52748023 42260249 52748194 42260386 52748365 42260523 52748536 42260660 52748707 42260797 52748878 42260934 52749049 42261071 52749220 42261208 52749391 42261345 52749562 42261482 52749733 42261619 52749904 42261756 52750075 42261893 52750246 42262030 52750417 42262167 52750588 42262304 52750759 42262441 52750930 42262578 52751101 42262715 52751272 42262852 52751443 42262989 52751614 42263126 52751785 42263263 52751956 42263400 52752127 42263537 52752298 42263674 52752469 42263811 52752640 42263948 52752811 42264085 52752982 42264222 52753153 42264359 52753324 42264496 52753495 42264633 52753666 42264770 52753837 42264907 52754008 42265044 52754179 42265181 52754350 42265318 52754521 42265455 52754692 42265592 52754863 42265729 52755034 42265866 52755205 42266003 52755376 42266140 52755547 42266277 52755718 42266414 52755889 42266551 52756060 42266688 52756231 42266825 52756402 42266962 52756573 42267099 52756744 42267236 52756915 42267373 52757086 42267510 52757257 42267647 52757428 42267784 52757599 42267921 52757770 42268058 52757941 42268195 52758112 42268332 52758283 42268469 52758454 42268606 52758625 42268743 52758796 42268880 52758967 42269017 52759138 42269154 52759309 42269291 52759480 42269428 52759651 42269565 52759822 42269702 52759993 42269839 52760164 42269976 52760335 42270113 52760506 42270250 52760677 42270387 52760848 42270524 52761019 42270661 52761190 42270798 52761361 42270935 52761532 42271072 52761703 42271209 52761874 42271346 52762045 42271483 52762216 42271620 52762387 42271757 52762558 42271894 52762729 42272031 52762900 42272168 52763071 42272305 52763242 42272442 52763413 42272579 52763584 42272716 52763755 42272853 52763926 42272990 52764097 42273127 52764268 42273264 52764439 42273401 52764610 42273538 52764781 42273675 52764952 42273812 52765123 42273949 52765294 42274086 52765465 42274223 52765636 42274360 52765807 42274497 52765978 42274634 52766149 42274771 52766320 42274908 52766491 42275045 52766662 42275182 52766833 42275319 52767004 42275456 52767175 42275593 52767346 42275730 52767517 42275867 52767688 42276004 52767859 42276141 52768030 42276278 52768201 42276415 52768372 42276552 52768543 42276689 52768714 42276826 52768885 42276963 52769056 42277100 52769227 42277237 52769398 42277374 52769569 42277511 52769740 42277648 52769911 42277785 52770082 42277922 52770253 42278059 52770424 42278196 52770595 42278333 52770766 42278470 52770937 42278607 52771108 42278744 52771279 42278881 52771450 42279018 52771621 42279155 52771792 42279292 52771963 42279429 52772134 42279566 52772305 42279703 52772476 42279840 52772647 42279977 52772818 42280114 52772989 42280251 52773160 42280388 52773331 42280525 52773502 42280662 52773673 42280799 52773844 42280936 52774015 42281073 52774186 42281210 52774357 42281347 52774528 42281484 52774699 42281621 52774870 42281758 52775041 42281895 52775212 42282032 52775383 42282169 52775554 42282306 52775725 42282443 52775896 42282580 52776067 42282717 52776238 42282854 52776409 42282991 52776580 42283128 52776751 42283265 52776922 42283402 52777093 42283539 52777264 42283676 52777435 42283813 52777606 42283950 52777777 42284087 52777948 42284224 52778119 42284361 52778290 42284498 52778461 42284635 52778632 42284772 52778803 42284909 52778974 42285046 52779145 42285183 52779316 42285320 52779487 42285457 52779658 42285594 52779829 42285731 52780000 42285868 52780171 42286005 52780342 42286142 52780513 42286279 52780684 42286416 52780855 42286553 52781026 42286690 52781197 42286827 52781368 42286964 52781539 42287101 52781710 42287238 52781881 42287375 52782052 42287512 52782223 42287649 52782394 42287786 52782565 42287923 52782736 42288060 52782907 42288197 52783078 42288334 52783249 42288471 52783420 42288608 52783591 42288745 52783762 42288882 52783933 42289019 52784104 42289156 52784275 42289293 52784446 42289430 52784617 42289567 52784788 42289704 52784959 42289841 52785130 42289978 52785301 42290115 52785472 42290252 52785643 42290389 52785814 42290526 52785985 42290663 52786156 42290800 52786327 42290937 52786498 42291074 52786669 42291211 52786840 42291348 52787011 42291485 52787182 42291622 52787353 42291759 52787524 42291896 52787695 42292033 52787866 42292170 52788037 42292307 52788208 42292444 52788379 42292581 52788550 42292718 52788721 42292855 52788892 42292992 52789063 42293129 52789234 42293266 52789405 42293403 52789576 42293540 52789747 42293677 52789918 42293814 52790089 42293951 52790260 42294088 52790431 42294225 52790602 42294362 52790773 42294499 52790944 42294636 52791115 42294773 52791286 42294910 52791457 42295047 52791628 42295184 52791799 42295321 52791970 42295458 52792141 42295595 52792312 42295732 52792483 42295869 52792654 42296006 52792825 42296143 52792996 42296280 52793167 42296417 52793338 42296554 52793509 42296691 52793680 42296828 52793851 42296965 52794022 42297102 52794193 42297239 52794364 42297376 52794535 42297513 52794706 42297650 52794877 42297787 52795048 42297924 52795219 42298061 52795390 42298198 52795561 42298335 52795732 42298472 52795903 42298609 52796074 42298746 52796245 42298883 52796416 42299020 52796587 42299157 52796758 42299294 52796929 42299431 52797100 42299568 52797271 42299705 52797442 42299842 52797613 42299979 52797784 42300116 52797955 42300253 52798126 42300390 52798297 42300527 52798468 42300664 52798639 42300801 52798810 42300938 52798981 42301075 52799152 42301212 52799323 42301349 52799494 42301486 52799665 42301623 52799836 42301760 52800007 42301897 52800178 42302034 52800349 42302171 52800520 42302308 52800691 42302445 52800862 42302582 52801033 42302719 52801204 42302856 52801375 42302993 52801546 42303130 52801717 42303267 52801888 42303404 52802059 42303541 52802230 42303678 52802401 42303815 52802572 42303952 52802743 42304089 52802914 42304226 52803085 42304363 52803256 42304500 52803427 42304637 52803598 42304774 52803769 42304911 52803940 42305048 52804111 42305185 52804282 42305322 52804453 42305459 52804624 42305596 52804795 42305733 52804966 42305870 52805137 42306007 52805308 42306144 52805479 42306281 52805650 42306418 52805821 42306555 52805992 42306692 52806163 42306829 52806334 42306966 52806505 42307103 52806676 42307240 52806847 42307377 52807018 42307514 52807189 42307651 52807360 42307788 52807531 42307925 52807702 42308062 52807873 42308199 52808044 42308336 52808215 42308473 52808386 42308610 52808557 42308747 52808728 42308884 52808899 42309021 52809070 42309158 52809241 42309295 52809412 42309432 52809583 42309569 52809754 42309706 52809925 42309843 52810096 42309980 52810267 42310117 52810438 42310254 52810609 42310391 52810780 42310528 52810951 42310665 52811122 42310802 52811293 42310939 52811464 42311076 52811635 42311213 52811806 42311350 52811977 42311487 52812148 42311624 52812319 42311761 52812490 42311898 52812661 42312035 52812832 42312172 52813003 42312309 52813174 42312446 52813345 42312583 52813516 42312720 52813687 42312857 52813858 42312994 52814029 42313131 52814200 42313268 52814371 42313405 52814542 42313542 52814713 42313679 52814884 42313816 52815055 42313953 52815226 42314090 52815397 42314227 52815568 42314364 52815739 42314501 52815910 42314638 52816081 42314775 52816252 42314912 52816423 42315049 52816594 42315186 52816765 42315323 52816936 42315460 52817107 42315597 52817278 42315734 52817449 42315871 52817620 42316008 52817791 42316145 52817962 42316282 52818133 42316419 52818304 42316556 52818475 42316693 52818646 42316830 52818817 42316967 52818988 42317104 52819159 42317241 52819330 42317378 52819501 42317515 52819672 42317652 52819843 42317789 52820014 42317926 52820185 42318063 52820356 42318200 52820527 42318337 52820698 42318474 52820869 42318611 52821040 42318748 52821211 42318885 52821382 42319022 52821553 42319159 52821724 42319296 52821895 42319433 52822066 42319570 52822237 42319707 52822408 42319844 52822579 42319981 52822750 42320118 52822921 42320255 52823092 42320392 52823263 42320529 52823434 42320666 52823605 42320803 52823776 42320940 52823947 42321077 52824118 42321214 52824289 42321351 52824460 42321488 52824631 42321625 52824802 42321762 52824973 42321899 52825144 42322036 52825315 42322173 52825486 42322310 52825657 42322447 52825828 42322584 52825999 42322721 52826170 42322858 52826341 42322995 52826512 42323132 52826683 42323269 52826854 42323406 52827025 42323543 52827196 42323680 52827367 42323817 52827538 42323954 52827709 42324091 52827880 42324228 52828051 42324365 52828222 42324502 52828393 42324639 52828564 42324776 52828735 42324913 52828906 42325050 52829077 42325187 52829248 42325324 52829419 42325461 52829590 42325598 52829761 42325735 52829932 42325872 52830103 42326009 52830274 42326146 52830445 42326283 52830616 42326420 52830787 42326557 52830958 42326694 52831129 42326831 52831300 42326968 52831471 42327105 52831642 42327242 52831813 42327379 52831984 42327516 52832155 42327653 52832326 42327790 52832497 42327927 52832668 42328064 52832839 42328201 52833010 42328338 52833181 42328475 52833352 42328612 52833523 42328749 52833694 42328886 52833865 42329023 52834036 42329160 52834207 42329297 52834378 42329434 52834549 42329571 52834720 42329708 52834891 42329845 52835062 42329982 52835233 42330119 52835404 42330256 52835575 42330393 52835746 42330530 52835917 42330667 52836088 42330804 52836259 42330941 52836430 42331078 52836601 42331215 52836772 42331352 52836943 42331489 52837114 42331626 52837285
1000 51921900 0 51921900 64807627 51922037 64807798 51922174 64807969 51922311 64808140 51922448 64808311 51922585 64808482 51922722 64808653 51922859 64808824 51922996 64808995 51923133 64809166 51923270 64809337 51923407 64809508 51923544 64809679 51923681 64809850 51923818 64810021 51923955 64810192 51924092 64810363 51924229 64810534 51924366 64810705 51924503 64810876 51924640 64811047 51924777 64811218 51924914 64811389 51925051 64811560 51925188 64811731 51925325 64811902 51925462 64812073 51925599 64812244 51925736 64812415 51925873 64812586 51926010 64812757 51926147 64812928 51926284 64813099 51926421 64813270 51926558 64813441 51926695 64813612 51926832 64813783 51926969 64813954 51927106 64814125 51927243 64814296 51927380 64814467 51927517 64814638 51927654 64814809 51927791 64814980 51927928 64815151 51928065 64815322 51928202 64815493 51928339 64815664 51928476 64815835 51928613 64816006 51928750 64816177 51928887 64816348 51929024 64816519 51929161 64816690 51929298 64816861 51929435 64817032 51929572 64817203 51929709 64817374 51929846 64817545 51929983 64817716 51930120 64817887 51930257 64818058 51930394 64818229 51930531 64818400 51930668 64818571 51930805 64818742 51930942 64818913 51931079 64819084 51931216 64819255 51931353 64819426 51931490 64819597 51931627 64819768 51931764 64819939 51931901 64820110 51932038 64820281 51932175 64820452 51932312 64820623 51932449 64820794 51932586 64820965 51932723 64821136 51932860 64821307 51932997 64821478 51933134 64821649 51933271 64821820 51933408 64821991 51933545 64822162 51933682 64822333 51933819 64822504 51933956 64822675 51934093 64822846 51934230 64823017 51934367 64823188 51934504 64823359 51934641 64823530 51934778 64823701 51934915 64823872 51935052 64824043 51935189 64824214 51935326 64824385 51935463 64824556 51935600 64824727 51935737 64824898 51935874 64825069 51936011 64825240 51936148 64825411 51936285 64825582 51936422 64825753 51936559 64825924 51936696 64826095 51936833 64826266 51936970 64826437 51937107 64826608 51937244 64826779 51937381 64826950 51937518 64827121 51937655 64827292 51937792 64827463 51937929 64827634 51938066 64827805 51938203 64827976 51938340 64828147 51938477 64828318 51938614 64828489 51938751 64828660 51938888 64828831 51939025 64829002 51939162 64829173 51939299 64829344 51939436 64829515 51939573 64829686 51939710 64829857 51939847 64830028 51939984 64830199 51940121 64830370 51940258 64830541 51940395 64830712 51940532 64830883 51940669 64831054 51940806 64831225 51940943 64831396 51941080 64831567 51941217 64831738 51941354 64831909 51941491 64832080 51941628 64832251 51941765 64832422 51941902 64832593 51942039 64832764 51942176 64832935 51942313 64833106 51942450 64833277 51942587 64833448 51942724 64833619 51942861 64833790 51942998 64833961 51943135 64834132 51943272 64834303 51943409 64834474 51943546 64834645 51943683 64834816 51943820 64834987 51943957 64835158 51944094 64835329 51944231 64835500 51944368 64835671 51944505 64835842 51944642 64836013 51944779 64836184 51944916 64836355 51945053 64836526 51945190 64836697 51945327 64836868 51945464 64837039 51945601 64837210 51945738 64837381 51945875 64837552 51946012 64837723 51946149 64837894 51946286 64838065 51946423 64838236 51946560 64838407 51946697 64838578 51946834 64838749 51946971 64838920 51947108 64839091 51947245 64839262 51947382 64839433 51947519 64839604 51947656 64839775 51947793 64839946 51947930 64840117 51948067 64840288 51948204 64840459 51948341 64840630 51948478 64840801 51948615 64840972 51948752 64841143 51948889 64841314 51949026 64841485 51949163 64841656 51949300 64841827 51949437 64841998 51949574 64842169 51949711 64842340 51949848 64842511 51949985 64842682 51950122 64842853 51950259 64843024 51950396 64843195 51950533 64843366 51950670 64843537 51950807 64843708 51950944 64843879 51951081 64844050 51951218 64844221 51951355 64844392 51951492 64844563 51951629 64844734 51951766 64844905 51951903 64845076 51952040 64845247 51952177 64845418 51952314 64845589 51952451 64845760 51952588 64845931 51952725 64846102 51952862 64846273 51952999 64846444 51953136 64846615 51953273 64846786 51953410 64846957 51953547 64847128 51953684 64847299 51953821 64847470 51953958 64847641 51954095 64847812 51954232 64847983 51954369 64848154 51954506 64848325 51954643 64848496 51954780 64848667 51954917 64848838 51955054 64849009 51955191 64849180 51955328 64849351 51955465 64849522 51955602 64849693 51955739 64849864 51955876 64850035 51956013 64850206 51956150 64850377 51956287 64850548 51956424 64850719 51956561 64850890 51956698 64851061 51956835 64851232 51956972 64851403 51957109 64851574 51957246 64851745 51957383 64851916 51957520 64852087 51957657 64852258 51957794 64852429 51957931 64852600 51958068 64852771 51958205 64852942 51958342 64853113 51958479 64853284 51958616 64853455 51958753 64853626 51958890 64853797 51959027 64853968 51959164 64854139 51959301 64854310 51959438 64854481 51959575 64854652 51959712 64854823 51959849 64854994 51959986 64855165 51960123 64855336 51960260 64855507 51960397 64855678 51960534 64855849 51960671 64856020 51960808 64856191 51960945 64856362 51961082 64856533 51961219 64856704 51961356 64856875 51961493 64857046 51961630 64857217 51961767 64857388 51961904 64857559 51962041 64857730 51962178 64857901 51962315 64858072 51962452 64858243 51962589 64858414 51962726 64858585 51962863 64858756 51963000 64858927 51963137 64859098 51963274 64859269 51963411 64859440 51963548 64859611 51963685 64859782 51963822 64859953 51963959 64860124 51964096 64860295 51964233 64860466 51964370 64860637 51964507 64860808 51964644 64860979 51964781 64861150 51964918 64861321 51965055 64861492 51965192 64861663 51965329 64861834 51965466 64862005 51965603 64862176 51965740 64862347 51965877 64862518 51966014 64862689 51966151 64862860 51966288 64863031 51966425 64863202 51966562 64863373 51966699 64863544 51966836 64863715 51966973 64863886 51967110 64864057 51967247 64864228 51967384 64864399 51967521 64864570 51967658 64864741 51967795 64864912 51967932 64865083 51968069 64865254 51968206 64865425 51968343 64865596 51968480 64865767 51968617 64865938 51968754 64866109 51968891 64866280 51969028 64866451 51969165 64866622 51969302 64866793 51969439 64866964 51969576 64867135 51969713 64867306 51969850 64867477 51969987 64867648 51970124 64867819 51970261 64867990 51970398 64868161 51970535 64868332 51970672 64868503 51970809 64868674 51970946 64868845 51971083 64869016 51971220 64869187 51971357 64869358 51971494 64869529 51971631 64869700 51971768 64869871 51971905 64870042 51972042 64870213 51972179 64870384 51972316 64870555 51972453 64870726 51972590 64870897 51972727 64871068 51972864 64871239 51973001 64871410 51973138 64871581 51973275 64871752 51973412 64871923 51973549 64872094 51973686 64872265 51973823 64872436 51973960 64872607 51974097 64872778 51974234 64872949 51974371 64873120 51974508 64873291 51974645 64873462 51974782 64873633 51974919 64873804 51975056 64873975 51975193 64874146 51975330 64874317 51975467 64874488 51975604 64874659 51975741 64874830 51975878 64875001 51976015 64875172 51976152 64875343 51976289 64875514 51976426 64875685 51976563 64875856 51976700 64876027 51976837 64876198 51976974 64876369 51977111 64876540 51977248 64876711 51977385 64876882 51977522 64877053 51977659 64877224 51977796 64877395 51977933 64877566 51978070 64877737 51978207 64877908 51978344 64878079 51978481 64878250 51978618 64878421 51978755 64878592 51978892 64878763 51979029 64878934 51979166 64879105 51979303 64879276 51979440 64879447 51979577 64879618 51979714 64879789 51979851 64879960 51979988 64880131 51980125 64880302 51980262 64880473 51980399 64880644 51980536 64880815 51980673 64880986 51980810 64881157 51980947 64881328 51981084 64881499 51981221 64881670 51981358 64881841 51981495 64882012 51981632 64882183 51981769 64882354 51981906 64882525 51982043 64882696 51982180 64882867 51982317 64883038 51982454 64883209 51982591 64883380 51982728 64883551 51982865 64883722 51983002 64883893 51983139 64884064 51983276 64884235 51983413 64884406 51983550 64884577 51983687 64884748 51983824 64884919 51983961 64885090 51984098 64885261 51984235 64885432 51984372 64885603 51984509 64885774 51984646 64885945 51984783 64886116 51984920 64886287 51985057 64886458 51985194 64886629 51985331 64886800 51985468 64886971 51985605 64887142 51985742 64887313 51985879 64887484 51986016 64887655 51986153 64887826 51986290 64887997 51986427 64888168 51986564 64888339 51986701 64888510 51986838 64888681 51986975 64888852 51987112 64889023 51987249 64889194 51987386 64889365 51987523 64889536 51987660 64889707 51987797 64889878 51987934 64890049 51988071 64890220 51988208 64890391 51988345 64890562 51988482 64890733 51988619 64890904 51988756 64891075 51988893 64891246 51989030 64891417 51989167 64891588 51989304 64891759 51989441 64891930 51989578 64892101 51989715 64892272 51989852 64892443 51989989 64892614 51990126 64892785 51990263 64892956 51990400 64893127 51990537 64893298 51990674 64893469 51990811 64893640 51990948 64893811 51991085 64893982 51991222 64894153 51991359 64894324 51991496 64894495 51991633 64894666 51991770 64894837 51991907 64895008 51992044 64895179 51992181 64895350 51992318 64895521 51992455 64895692 51992592 64895863 51992729 64896034 51992866 64896205 51993003 64896376 51993140 64896547 51993277 64896718 51993414 64896889 51993551 64897060 51993688 64897231 51993825 64897402 51993962 64897573 51994099 64897744 51994236 64897915 51994373 64898086 51994510 64898257 51994647 64898428 51994784 64898599 51994921 64898770 51995058 64898941 51995195 64899112 51995332 64899283 51995469 64899454 51995606 64899625 51995743 64899796 51995880 64899967 51996017 64900138 51996154 64900309 51996291 64900480 51996428 64900651 51996565 64900822 51996702 64900993 51996839 64901164 51996976 64901335 51997113 64901506 51997250 64901677 51997387 64901848 51997524 64902019 51997661 64902190 51997798 64902361 51997935 64902532 51998072 64902703 51998209 64902874 51998346 64903045 51998483 64903216 51998620 64903387 51998757 64903558 51998894 64903729 51999031 64903900 51999168 64904071 51999305 64904242 51999442 64904413 51999579 64904584 51999716 64904755 51999853 64904926 51999990 64905097 52000127 64905268 52000264 64905439 52000401 64905610 52000538 64905781 52000675 64905952 52000812 64906123 52000949 64906294 52001086 64906465 52001223 64906636 52001360 64906807 52001497 64906978 52001634 64907149 52001771 64907320 52001908 64907491 52002045 64907662 52002182 64907833 52002319 64908004 52002456 64908175 52002593 64908346 52002730 64908517 52002867 64908688 52003004 64908859 52003141 64909030 52003278 64909201 52003415 64909372 52003552 64909543 52003689 64909714 52003826 64909885 52003963 64910056 52004100 64910227 52004237 64910398 52004374 64910569 52004511 64910740 52004648 64910911 52004785 64911082 52004922 64911253 52005059 64911424 52005196 64911595 52005333 64911766 52005470 64911937 52005607 64912108 52005744 64912279 52005881 64912450 52006018 64912621 52006155 64912792 52006292 64912963 52006429 64913134 52006566 64913305 52006703 64913476 52006840 64913647 52006977 64913818 52007114 64913989 52007251 64914160 52007388 64914331 52007525 64914502 52007662 64914673 52007799 64914844 52007936 64915015 52008073 64915186 52008210 64915357 52008347 64915528 52008484 64915699 52008621 64915870 52008758 64916041 52008895 64916212 52009032 64916383 52009169 64916554 52009306 64916725 52009443 64916896 52009580 64917067 52009717 64917238 52009854 64917409 52009991 64917580 52010128 64917751 52010265 64917922 52010402 64918093 52010539 64918264 52010676 64918435 52010813 64918606 52010950 64918777 52011087 64918948 52011224 64919119 52011361 64919290 52011498 64919461 52011635 64919632 52011772 64919803 52011909 64919974 52012046 64920145 52012183 64920316 52012320 64920487 52012457 64920658 52012594 64920829 52012731 64921000 52012868 64921171 52013005 64921342 52013142 64921513 52013279 64921684 52013416 64921855 52013553 64922026 52013690 64922197 52013827 64922368 52013964 64922539 52014101 64922710 52014238 64922881 52014375 64923052 52014512 64923223 52014649 64923394 52014786 64923565 52014923 64923736 52015060 64923907 52015197 64924078 52015334 64924249 52015471 64924420 52015608 64924591 52015745 64924762 52015882 64924933 52016019 64925104 52016156 64925275 52016293 64925446 52016430 64925617 52016567 64925788 52016704 64925959 52016841 64926130 52016978 64926301 52017115 64926472 52017252 64926643 52017389 64926814 52017526 64926985 52017663 64927156 52017800 64927327 52017937 64927498 52018074 64927669 52018211 64927840 52018348 64928011 52018485 64928182 52018622 64928353 52018759 64928524 52018896 64928695 52019033 64928866 52019170 64929037 52019307 64929208 52019444 64929379 52019581 64929550 52019718 64929721 52019855 64929892 52019992 64930063 52020129 64930234 52020266 64930405 52020403 64930576 52020540 64930747 52020677 64930918 52020814 64931089 52020951 64931260 52021088 64931431 52021225 64931602 52021362 64931773 52021499 64931944 52021636 64932115 52021773 64932286 52021910 64932457 52022047 64932628 52022184 64932799 52022321 64932970 52022458 64933141 52022595 64933312 52022732 64933483 52022869 64933654 52023006 64933825 52023143 64933996 52023280 64934167 52023417 64934338 52023554 64934509 52023691 64934680 52023828 64934851 52023965 64935022 52024102 64935193 52024239 64935364 52024376 64935535 52024513 64935706 52024650 64935877 52024787 64936048 52024924 64936219 52025061 64936390 52025198 64936561 52025335 64936732 52025472 64936903 52025609 64937074 52025746 64937245 52025883 64937416 52026020 64937587 52026157 64937758 52026294 64937929 52026431 64938100 52026568 64938271 52026705 64938442 52026842 64938613 52026979 64938784 52027116 64938955 52027253 64939126 52027390 64939297 52027527 64939468 52027664 64939639 52027801 64939810 52027938 64939981 52028075 64940152 52028212 64940323 52028349 64940494 52028486 64940665 52028623 64940836 52028760 64941007 52028897 64941178 52029034 64941349 52029171 64941520 52029308 64941691 52029445 64941862 52029582 64942033 52029719 64942204 52029856 64942375 52029993 64942546 52030130 64942717 52030267 64942888 52030404 64943059 52030541 64943230 52030678 64943401 52030815 64943572 52030952 64943743 52031089 64943914 52031226 64944085 52031363 64944256 52031500 64944427 52031637 64944598 52031774 64944769 52031911 64944940 52032048 64945111 52032185 64945282 52032322 64945453 52032459 64945624 52032596 64945795 52032733 64945966 52032870 64946137 52033007 64946308 52033144 64946479 52033281 64946650 52033418 64946821 52033555 64946992 52033692 64947163 52033829 64947334 52033966 64947505 52034103 64947676 52034240 64947847 52034377 64948018 52034514 64948189 52034651 64948360 52034788 64948531 52034925 64948702 52035062 64948873 52035199 64949044 52035336 64949215 52035473 64949386 52035610 64949557 52035747 64949728 52035884 64949899 52036021 64950070 52036158 64950241 52036295 64950412 52036432 64950583 52036569 64950754 52036706 64950925 52036843 64951096 52036980 64951267 52037117 64951438 52037254 64951609 52037391 64951780 52037528 64951951 52037665 64952122 52037802 64952293 52037939 64952464 52038076 64952635 52038213 64952806 52038350 64952977 52038487 64953148 52038624 64953319 52038761 64953490 52038898 64953661 52039035 64953832 52039172 64954003 52039309 64954174 52039446 64954345 52039583 64954516 52039720 64954687 52039857 64954858 52039994 64955029 52040131 64955200 52040268 64955371 52040405 64955542 52040542 64955713 52040679 64955884 52040816 64956055 52040953 64956226 52041090 64956397 52041227 64956568 52041364 64956739 52041501 64956910 52041638 64957081 52041775 64957252 52041912 64957423 52042049 64957594 52042186 64957765 52042323 64957936 52042460 64958107 52042597 64958278 52042734 64958449 52042871 64958620 52043008 64958791 52043145 64958962 52043282 64959133 52043419 64959304 52043556 64959475 52043693 64959646 52043830 64959817 52043967 64959988 52044104 64960159 52044241 64960330 52044378 64960501 52044515 64960672 52044652 64960843 52044789 64961014 52044926 64961185 52045063 64961356 52045200 64961527 52045337 64961698 52045474 64961869 52045611 64962040 52045748 64962211 52045885 64962382 52046022 64962553 52046159 64962724 52046296 64962895 52046433 64963066 52046570 64963237 52046707 64963408 52046844 64963579 52046981 64963750 52047118 64963921 52047255 64964092 52047392 64964263 52047529 64964434 52047666 64964605 52047803 64964776 52047940 64964947 52048077 64965118 52048214 64965289 52048351 64965460 52048488 64965631 52048625 64965802 52048762 64965973 52048899 64966144 52049036 64966315 52049173 64966486 52049310 64966657 52049447 64966828 52049584 64966999 52049721 64967170 52049858 64967341 52049995 64967512 52050132 64967683 52050269 64967854 52050406 64968025 52050543 64968196 52050680 64968367 52050817 64968538 52050954 64968709 52051091 64968880 52051228 64969051 52051365 64969222 52051502 64969393 52051639 64969564 52051776 64969735 52051913 64969906 52052050 64970077 52052187 64970248 52052324 64970419 52052461 64970590 52052598 64970761 52052735 64970932 52052872 64971103 52053009 64971274 52053146 64971445 52053283 64971616 52053420 64971787 52053557 64971958 52053694 64972129 52053831 64972300 52053968 64972471 52054105 64972642 52054242 64972813 52054379 64972984 52054516 64973155 52054653 64973326 52054790 64973497 52054927 64973668 52055064 64973839 52055201 64974010 52055338 64974181 52055475 64974352 52055612 64974523 52055749 64974694 52055886 64974865 52056023 64975036 52056160 64975207 52056297 64975378 52056434 64975549 52056571 64975720 52056708 64975891 52056845 64976062 52056982 64976233 52057119 64976404 52057256 64976575 52057393 64976746 52057530 64976917 52057667 64977088 52057804 64977259 52057941 64977430 52058078 64977601 52058215 64977772 52058352 64977943 52058489 64978114 52058626 64978285
1000 12328900 0 12328900 15388627 12329037 15388798 12329174 15388969 12329311 15389140 12329448 15389311 12329585 15389482 12329722 15389653 12329859 15389824 12329996 15389995 12330133 15390166 12330270 15390337 12330407 15390508 12330544 15390679 12330681 15390850 12330818 15391021 12330955 15391192 12331092 15391363 12331229 15391534 12331366 15391705 12331503 15391876 12331640 15392047 12331777 15392218 12331914 15392389 12332051 15392560 12332188 15392731 12332325 15392902 12332462 15393073 12332599 15393244 12332736 15393415 12332873 15393586 12333010 15393757 12333147 15393928 12333284 15394099 12333421 15394270 12333558 15394441 12333695 15394612 12333832 15394783 12333969 15394954 12334106 15395125 12334243 15395296 12334380 15395467 12334517 15395638 12334654 15395809 12334791 15395980 12334928 15396151 12335065 15396322 12335202 15396493 12335339 15396664 12335476 15396835 12335613 15397006 12335750 15397177 12335887 15397348 12336024 15397519 12336161 15397690 12336298 15397861 12336435 15398032 12336572 15398203 12336709 15398374 12336846 15398545 12336983 15398716 12337120 15398887 12337257 15399058 12337394 15399229 12337531 15399400 12337668 15399571 12337805 15399742 12337942 15399913 12338079 15400084 12338216 15400255 12338353 15400426 12338490 15400597 12338627 15400768 12338764 15400939 12338901 15401110 12339038 15401281 12339175 15401452 12339312 15401623 12339449 15401794 12339586 15401965 12339723 15402136 12339860 15402307 12339997 15402478 12340134 15402649 12340271 15402820 12340408 15402991 12340545 15403162 12340682 15403333 12340819 15403504 12340956 15403675 12341093 15403846 12341230 15404017 12341367 15404188 12341504 15404359 12341641 15404530 12341778 15404701 12341915 15404872 12342052 15405043 12342189 15405214 12342326 15405385 12342463 15405556 12342600 15405727 12342737 15405898 12342874 15406069 12343011 15406240 12343148 15406411 12343285 15406582 12343422 15406753 12343559 15406924 12343696 15407095 12343833 15407266 12343970 15407437 12344107 15407608 12344244 15407779 12344381 15407950 12344518 15408121 12344655 15408292 12344792 15408463 12344929 15408634 12345066 15408805 12345203 15408976 12345340 15409147 12345477 15409318 12345614 15409489 12345751 15409660 12345888 15409831 12346025 15410002 12346162 15410173 12346299 15410344 12346436 15410515 12346573 15410686 12346710 15410857 12346847 15411028 12346984 15411199 12347121 15411370 12347258 15411541 12347395 15411712 12347532 15411883 12347669 15412054 12347806 15412225 12347943 15412396 12348080 15412567 12348217 15412738 12348354 15412909 12348491 15413080 12348628 15413251 12348765 15413422 12348902 15413593 12349039 15413764 12349176 15413935 12349313 15414106 12349450 15414277 12349587 15414448 12349724 15414619 12349861 15414790 12349998 15414961 12350135 15415132 12350272 15415303 12350409 15415474 12350546 15415645 12350683 15415816 12350820 15415987 12350957 15416158 12351094 15416329 12351231 15416500 12351368 15416671 12351505 15416842 12351642 15417013 12351779 15417184 12351916 15417355 12352053 15417526 12352190 15417697 12352327 15417868 12352464 15418039 12352601 15418210 12352738 15418381 12352875 15418552 12353012 15418723 12353149 15418894 12353286 15419065 12353423 15419236 12353560 15419407 12353697 15419578 12353834 15419749 12353971 15419920 12354108 15420091 12354245 15420262 12354382 15420433 12354519 15420604 12354656 15420775 12354793 15420946 12354930 15421117 12355067 15421288 12355204 15421459 12355341 15421630 12355478 15421801 12355615 15421972 12355752 15422143 12355889 15422314 12356026 15422485 12356163 15422656 12356300 15422827 12356437 15422998 12356574 15423169 12356711 15423340 12356848 15423511 12356985 15423682 12357122 15423853 12357259 15424024 12357396 15424195 12357533 15424366 12357670 15424537 12357807 15424708 12357944 15424879 12358081 15425050 12358218 15425221 12358355 15425392 12358492 15425563 12358629 15425734 12358766 15425905 12358903 15426076 12359040 15426247 12359177 15426418 12359314 15426589 12359451 15426760 12359588 15426931 12359725 15427102 12359862 15427273 12359999 15427444 12360136 15427615 12360273 15427786 12360410 15427957 12360547 15428128 12360684 15428299 12360821 15428470 12360958 15428641 12361095 15428812 12361232 15428983 12361369 15429154 12361506 15429325 12361643 15429496 12361780 15429667 12361917 15429838 12362054 15430009 12362191 15430180 12362328 15430351 12362465 15430522 12362602 15430693 12362739 15430864 12362876 15431035 12363013 15431206 12363150 15431377 12363287 15431548 12363424 15431719 12363561 15431890 12363698 15432061 12363835 15432232 12363972 15432403 12364109 15432574 12364246 15432745 12364383 15432916 12364520 15433087 12364657 15433258 12364794 15433429 12364931 15433600 12365068 15433771 12365205 15433942 12365342 15434113 12365479 15434284 12365616 15434455 12365753 15434626 12365890 15434797 12366027 15434968 12366164 15435139 12366301 15435310 12366438 15435481 12366575 15435652 12366712 15435823 12366849 15435994 12366986 15436165 12367123 15436336 12367260 15436507 12367397 15436678 12367534 15436849 12367671 15437020 12367808 15437191 12367945 15437362 12368082 15437533 12368219 15437704 12368356 15437875 12368493 15438046 12368630 15438217 12368767 15438388 12368904 15438559 12369041 15438730 12369178 15438901 12369315 15439072 12369452 15439243 12369589 15439414 12369726 15439585 12369863 15439756 12370000 15439927 12370137 15440098 12370274 15440269 12370411 15440440 12370548 15440611 12370685 15440782 12370822 15440953 12370959 15441124 12371096 15441295 12371233 15441466 12371370 15441637 12371507 15441808 12371644 15441979 12371781 15442150 12371918 15442321 12372055 15442492 12372192 15442663 12372329 15442834 12372466 15443005 12372603 15443176 12372740 15443347 12372877 15443518 12373014 15443689 12373151 15443860 12373288 15444031 12373425 15444202 12373562 15444373 12373699 15444544 12373836 15444715 12373973 15444886 12374110 15445057 12374247 15445228 12374384 15445399 12374521 15445570 12374658 15445741 12374795 15445912 12374932 15446083 12375069 15446254 12375206 15446425 12375343 15446596 12375480 15446767 12375617 15446938 12375754 15447109 12375891 15447280 12376028 15447451 12376165 15447622 12376302 15447793 12376439 15447964 12376576 15448135 12376713 15448306 12376850 15448477 12376987 15448648 12377124 15448819 12377261 15448990 12377398 15449161 12377535 15449332 12377672 15449503 12377809 15449674 12377946 15449845 12378083 15450016 12378220 15450187 12378357 15450358 12378494 15450529 12378631 15450700 12378768 15450871 12378905 15451042 12379042 15451213 12379179 15451384 12379316 15451555 12379453 15451726 12379590 15451897 12379727 15452068 12379864 15452239 12380001 15452410 12380138 15452581 12380275 15452752 12380412 15452923 12380549 15453094 12380686 15453265 12380823 15453436 12380960 15453607 12381097 15453778 12381234 15453949 12381371 15454120 12381508 15454291 12381645 15454462 12381782 15454633 12381919 15454804 12382056 15454975 12382193 15455146 12382330 15455317 12382467 15455488 12382604 15455659 12382741 15455830 12382878 15456001 12383015 15456172 12383152 15456343 12383289 15456514 12383426 15456685 12383563 15456856 12383700 15457027 12383837 15457198 12383974 15457369 12384111 15457540 12384248 15457711 12384385 15457882 12384522 15458053 12384659 15458224 12384796 15458395 12384933 15458566 12385070 15458737 12385207 15458908 12385344 15459079 12385481 15459250 12385618 15459421 12385755 15459592 12385892 15459763 12386029 15459934 12386166 15460105 12386303 15460276 12386440 15460447 12386577 15460618 12386714 15460789 12386851 15460960 12386988 15461131 12387125 15461302 12387262 15461473 12387399 15461644 12387536 15461815 12387673 15461986 12387810 15462157 12387947 15462328 12388084 15462499 12388221 15462670 12388358 15462841 12388495 15463012 12388632 15463183 12388769 15463354 12388906 15463525 12389043 15463696 12389180 15463867 12389317 15464038 12389454 15464209 12389591 15464380 12389728 15464551 12389865 15464722 12390002 15464893 12390139 15465064 12390276 15465235 12390413 15465406 12390550 15465577 12390687 15465748 12390824 15465919 12390961 15466090 12391098 15466261 12391235 15466432 12391372 15466603 12391509 15466774 12391646 15466945 12391783 15467116 12391920 15467287 12392057 15467458 12392194 15467629 12392331 15467800 12392468 15467971 12392605 15468142 12392742 15468313 12392879 15468484 12393016 15468655 12393153 15468826 12393290 15468997 12393427 15469168 12393564 15469339 12393701 15469510 12393838 15469681 12393975 15469852 12394112 15470023 12394249 15470194 12394386 15470365 12394523 15470536 12394660 15470707 12394797 15470878 12394934 15471049 12395071 15471220 12395208 15471391 12395345 15471562 12395482 15471733 12395619 15471904 12395756 15472075 12395893 15472246 12396030 15472417 12396167 15472588 12396304 15472759 12396441 15472930 12396578 15473101 12396715 15473272 12396852 15473443 12396989 15473614 12397126 15473785 12397263 15473956 12397400 15474127 12397537 15474298 12397674 15474469 12397811 15474640 12397948 15474811 12398085 15474982 12398222 15475153 12398359 15475324 12398496 15475495 12398633 15475666 12398770 15475837 12398907 15476008 12399044 15476179 12399181 15476350 12399318 15476521 12399455 15476692 12399592 15476863 12399729 15477034 12399866 15477205 12400003 15477376 12400140 15477547 12400277 15477718 12400414 15477889 12400551 15478060 12400688 15478231 12400825 15478402 12400962 15478573 12401099 15478744 12401236 15478915 12401373 15479086 12401510 15479257 12401647 15479428 12401784 15479599 12401921 15479770 12402058 15479941 12402195 15480112 12402332 15480283 12402469 15480454 12402606 15480625 12402743 15480796 12402880 15480967 12403017 15481138 12403154 15481309 12403291 15481480 12403428 15481651 12403565 15481822 12403702 15481993 12403839 15482164 12403976 15482335 12404113 15482506 12404250 15482677 12404387 15482848 12404524 15483019 12404661 15483190 12404798 15483361 12404935 15483532 12405072 15483703 12405209 15483874 12405346 15484045 12405483 15484216 12405620 15484387 12405757 15484558 12405894 15484729 12406031 15484900 12406168 15485071 12406305 15485242 12406442 15485413 12406579 15485584 12406716 15485755 12406853 15485926 12406990 15486097 12407127 15486268 12407264 15486439 12407401 15486610 12407538 15486781 12407675 15486952 12407812 15487123 12407949 15487294 12408086 15487465 12408223 15487636 12408360 15487807 12408497 15487978 12408634 15488149 12408771 15488320 12408908 15488491 12409045 15488662 12409182 15488833 12409319 15489004 12409456 15489175 12409593 15489346 12409730 15489517 12409867 15489688 12410004 15489859 12410141 15490030 12410278 15490201 12410415 15490372 12410552 15490543 12410689 15490714 12410826 15490885 12410963 15491056 12411100 15491227 12411237 15491398 12411374 15491569 12411511 15491740 12411648 15491911 12411785 15492082 12411922 15492253 12412059 15492424 12412196 15492595 12412333 15492766 12412470 15492937 12412607 15493108 12412744 15493279 12412881 15493450 12413018 15493621 12413155 15493792 12413292 15493963 12413429 15494134 12413566 15494305 12413703 15494476 12413840 15494647 12413977 15494818 12414114 15494989 12414251 15495160 12414388 15495331 12414525 15495502 12414662 15495673 12414799 15495844 12414936 15496015 12415073 15496186 12415210 15496357 12415347 15496528 12415484 15496699 12415621 15496870 12415758 15497041 12415895 15497212 12416032 15497383 12416169 15497554 12416306 15497725 12416443 15497896 12416580 15498067 12416717 15498238 12416854 15498409 12416991 15498580 12417128 15498751 12417265 15498922 12417402 15499093 12417539 15499264 12417676 15499435 12417813 15499606 12417950 15499777 12418087 15499948 12418224 15500119 12418361 15500290 12418498 15500461 12418635 15500632 12418772 15500803 12418909 15500974 12419046 15501145 12419183 15501316 12419320 15501487 12419457 15501658 12419594 15501829 12419731 15502000 12419868 15502171 12420005 15502342 12420142 15502513 12420279 15502684 12420416 15502855 12420553 15503026 12420690 15503197 12420827 15503368 12420964 15503539 12421101 15503710 12421238 15503881 12421375 15504052 12421512 15504223 12421649 15504394 12421786 15504565 12421923 15504736 12422060 15504907 12422197 15505078 12422334 15505249 12422471 15505420 12422608 15505591 12422745 15505762 12422882 15505933 12423019 15506104 12423156 15506275 12423293 15506446 12423430 15506617 12423567 15506788 12423704 15506959 12423841 15507130 12423978 15507301 12424115 15507472 12424252 15507643 12424389 15507814 12424526 15507985 12424663 15508156 12424800 15508327 12424937 15508498 12425074 15508669 12425211 15508840 12425348 15509011 12425485 15509182 12425622 15509353 12425759 15509524 12425896 15509695 12426033 15509866 12426170 15510037 12426307 15510208 12426444 15510379 12426581 15510550 12426718 15510721 12426855 15510892 12426992 15511063 12427129 15511234 12427266 15511405 12427403 15511576 12427540 15511747 12427677 15511918 12427814 15512089 12427951 15512260 12428088 15512431 12428225 15512602 12428362 15512773 12428499 15512944 12428636 15513115 12428773 15513286 12428910 15513457 12429047 15513628 12429184 15513799 12429321 15513970 12429458 15514141 12429595 15514312 12429732 15514483 12429869 15514654 12430006 15514825 12430143 15514996 12430280 15515167 12430417 15515338 12430554 15515509 12430691 15515680 12430828 15515851 12430965 15516022 12431102 15516193 12431239 15516364 12431376 15516535 12431513 15516706 12431650 15516877 12431787 15517048 12431924 15517219 12432061 15517390 12432198 15517561 12432335 15517732 12432472 15517903 12432609 15518074 12432746 15518245 12432883 15518416 12433020 15518587 12433157 15518758 12433294 15518929 12433431 15519100 12433568 15519271 12433705 15519442 12433842 15519613 12433979 15519784 12434116 15519955 12434253 15520126 12434390 15520297 12434527 15520468 12434664 15520639 12434801 15520810 12434938 15520981 12435075 15521152 12435212 15521323 12435349 15521494 12435486 15521665 12435623 15521836 12435760 15522007 12435897 15522178 12436034 15522349 12436171 15522520 12436308 15522691 12436445 15522862 12436582 15523033 12436719 15523204 12436856 15523375 12436993 15523546 12437130 15523717 12437267 15523888 12437404 15524059 12437541 15524230 12437678 15524401 12437815 15524572 12437952 15524743 12438089 15524914 12438226 15525085 12438363 15525256 12438500 15525427 12438637 15525598 12438774 15525769 12438911 15525940 12439048 15526111 12439185 15526282 12439322 15526453 12439459 15526624 12439596 15526795 12439733 15526966 12439870 15527137 12440007 15527308 12440144 15527479 12440281 15527650 12440418 15527821 12440555 15527992 12440692 15528163 12440829 15528334 12440966 15528505 12441103 15528676 12441240 15528847 12441377 15529018 12441514 15529189 12441651 15529360 12441788 15529531 12441925 15529702 12442062 15529873 12442199 15530044 12442336 15530215 12442473 15530386 12442610 15530557 12442747 15530728 12442884 15530899 12443021 15531070 12443158 15531241 12443295 15531412 12443432 15531583 12443569 15531754 12443706 15531925 12443843 15532096 12443980 15532267 12444117 15532438 12444254 15532609 12444391 15532780 12444528 15532951 12444665 15533122 12444802 15533293 12444939 15533464 12445076 15533635 12445213 15533806 12445350 15533977 12445487 15534148 12445624 15534319 12445761 15534490 12445898 15534661 12446035 15534832 12446172 15535003 12446309 15535174 12446446 15535345 12446583 15535516 12446720 15535687 12446857 15535858 12446994 15536029 12447131 15536200 12447268 15536371 12447405 15536542 12447542 15536713 12447679 15536884 12447816 15537055 12447953 15537226 12448090 15537397 12448227 15537568 12448364 15537739 12448501 15537910 12448638 15538081 12448775 15538252 12448912 15538423 12449049 15538594 12449186 15538765 12449323 15538936 12449460 15539107 12449597 15539278 12449734 15539449 12449871 15539620 12450008 15539791 12450145 15539962 12450282 15540133 12450419 15540304 12450556 15540475 12450693 15540646 12450830 15540817 12450967 15540988 12451104 15541159 12451241 15541330 12451378 15541501 12451515 15541672 12451652 15541843 12451789 15542014 12451926 15542185 12452063 15542356 12452200 15542527 12452337 15542698 12452474 15542869 12452611 15543040 12452748 15543211 12452885 15543382 12453022 15543553 12453159 15543724 12453296 15543895 12453433 15544066 12453570 15544237 12453707 15544408 12453844 15544579 12453981 15544750 12454118 15544921 12454255 15545092 12454392 15545263 12454529 15545434 12454666 15545605 12454803 15545776 12454940 15545947 12455077 15546118 12455214 15546289 12455351 15546460 12455488 15546631 12455625 15546802 12455762 15546973 12455899 15547144 12456036 15547315 12456173 15547486 12456310 15547657 12456447 15547828 12456584 15547999 12456721 15548170 12456858 15548341 12456995 15548512 12457132 15548683 12457269 15548854 12457406 15549025 12457543 15549196 12457680 15549367 12457817 15549538 12457954 15549709 12458091 15549880 12458228 15550051 12458365 15550222 12458502 15550393 12458639 15550564 12458776 15550735 12458913 15550906 12459050 15551077 12459187 15551248 12459324 15551419 12459461 15551590 12459598 15551761 12459735 15551932 12459872 15552103 12460009 15552274 12460146 15552445 12460283 15552616 12460420 15552787 12460557 15552958 12460694 15553129 12460831 15553300 12460968 15553471 12461105 15553642 12461242 15553813 12461379 15553984 12461516 15554155 12461653 15554326 12461790 15554497 12461927 15554668 12462064 15554839 12462201 15555010 12462338 15555181 12462475 15555352 12462612 15555523 12462749 15555694 12462886 15555865 12463023 15556036 12463160 15556207 12463297 15556378 12463434 15556549 12463571 15556720 12463708 15556891 12463845 15557062 12463982 15557233 12464119 15557404 12464256 15557575 12464393 15557746 12464530 15557917 12464667 15558088 12464804 15558259 12464941 15558430 12465078 15558601 12465215 15558772 12465352 15558943 12465489 15559114 12465626 15559285
1000 32604900 0 32604900 40696627 32605037 40696798 32605174 40696969 32605311 40697140 32605448 40697311 32605585 40697482 32605722 40697653 32605859 40697824 32605996 40697995 32606133 40698166 32606270 40698337 32606407 40698508 32606544 40698679 32606681 40698850 32606818 40699021 32606955 40699192 32607092 40699363 32607229 40699534 32607366 40699705 32607503 40699876 32607640 40700047 32607777 40700218 32607914 40700389 32608051 40700560 32608188 40700731 32608325 40700902 32608462 40701073 32608599 40701244 32608736 40701415 32608873 40701586 32609010 40701757 32609147 40701928 32609284 40702099 32609421 40702270 32609558 40702441 32609695 40702612 32609832 40702783 32609969 40702954 32610106 40703125 32610243 40703296 32610380 40703467 32610517 40703638 32610654 40703809 32610791 40703980 32610928 40704151 32611065 40704322 32611202 40704493 32611339 40704664 32611476 40704835 32611613 40705006 32611750 40705177 32611887 40705348 32612024 40705519 32612161 40705690 32612298 40705861 32612435 40706032 32612572 40706203 32612709 40706374 32612846 40706545 32612983 40706716 32613120 40706887 32613257 40707058 32613394 40707229 32613531 40707400 32613668 40707571 32613805 40707742 32613942 40707913 32614079 40708084 32614216 40708255 32614353 40708426 32614490 40708597 32614627 40708768 32614764 40708939 32614901 40709110 32615038 40709281 32615175 40709452 32615312 40709623 32615449 40709794 32615586 40709965 32615723 40710136 32615860 40710307 32615997 40710478 32616134 40710649 32616271 40710820 32616408 40710991 32616545 40711162 32616682 40711333 32616819 40711504 32616956 40711675 32617093 40711846 32617230 40712017 32617367 40712188 32617504 40712359 32617641 40712530 32617778 40712701 32617915 40712872 32618052 40713043 32618189 40713214 32618326 40713385 32618463 40713556 32618600 40713727 32618737 40713898 32618874 40714069 32619011 40714240 32619148 40714411 32619285 40714582 32619422 40714753 32619559 40714924 32619696 40715095 32619833 40715266 32619970 40715437 32620107 40715608 32620244 40715779 32620381 40715950 32620518 40716121 32620655 40716292 32620792 40716463 32620929 40716634 32621066 40716805 32621203 40716976 32621340 40717147 32621477 40717318 32621614 40717489 32621751 40717660 32621888 40717831 32622025 40718002 32622162 40718173 32622299 40718344 32622436 40718515 32622573 40718686 32622710 40718857 32622847 40719028 32622984 40719199 32623121 40719370 32623258 40719541 32623395 40719712 32623532 40719883 32623669 40720054 32623806 40720225 32623943 40720396 32624080 40720567 32624217 40720738 32624354 40720909 32624491 40721080 32624628 40721251 32624765 40721422 32624902 40721593 32625039 40721764 32625176 40721935 32625313 40722106 32625450 40722277 32625587 40722448 32625724 40722619 32625861 40722790 32625998 40722961 32626135 40723132 32626272 40723303 32626409 40723474 32626546 40723645 32626683 40723816 32626820 40723987 32626957 40724158 32627094 40724329 32627231 40724500 32627368 40724671 32627505 40724842 32627642 40725013 32627779 40725184 32627916 40725355 32628053 40725526 32628190 40725697 32628327 40725868 32628464 40726039 32628601 40726210 32628738 40726381 32628875 40726552 32629012 40726723 32629149 40726894 32629286 40727065 32629423 40727236 32629560 40727407 32629697 40727578 32629834 40727749 32629971 40727920 32630108 40728091 32630245 40728262 32630382 40728433 32630519 40728604 32630656 40728775 32630793 40728946 32630930 40729117 32631067 40729288 32631204 40729459 32631341 40729630 32631478 40729801 32631615 40729972 32631752 40730143 32631889 40730314 32632026 40730485 32632163 40730656 32632300 40730827 32632437 40730998 32632574 40731169 32632711 40731340 32632848 40731511 32632985 40731682 32633122 40731853 32633259 40732024 32633396 40732195 32633533 40732366 32633670 40732537 32633807 40732708 32633944 40732879 32634081 40733050 32634218 40733221 32634355 40733392 32634492 40733563 32634629 40733734 32634766 40733905 32634903 40734076 32635040 40734247 32635177 40734418 32635314 40734589 32635451 40734760 32635588 40734931 32635725 40735102 32635862 40735273 32635999 40735444 32636136 40735615 32636273 40735786 32636410 40735957 32636547 40736128 32636684 40736299 32636821 40736470 32636958 40736641 32637095 40736812 32637232 40736983 32637369 40737154 32637506 40737325 32637643 40737496 32637780 40737667 32637917 40737838 32638054 40738009 32638191 40738180 32638328 40738351 32638465 40738522 32638602 40738693 32638739 40738864 32638876 40739035 32639013 40739206 32639150 40739377 32639287 40739548 32639424 40739719 32639561 40739890 32639698 40740061 32639835 40740232 32639972 40740403 32640109 40740574 32640246 40740745 32640383 40740916 32640520 40741087 32640657 40741258 32640794 40741429 32640931 40741600 32641068 40741771 32641205 40741942 32641342 40742113 32641479 40742284 32641616 40742455 32641753 40742626 32641890 40742797 32642027 40742968 32642164 40743139 32642301 40743310 32642438 40743481 32642575 40743652 32642712 40743823 32642849 40743994 32642986 40744165 32643123 40744336 32643260 40744507 32643397 40744678 32643534 40744849 32643671 40745020 32643808 40745191 32643945 40745362 32644082 40745533 32644219 40745704 32644356 40745875 32644493 40746046 32644630 40746217 32644767 40746388 32644904 40746559 32645041 40746730 32645178 40746901 32645315 40747072 32645452 40747243 32645589 40747414 32645726 40747585 32645863 40747756 32646000 40747927 32646137 40748098 32646274 40748269 32646411 40748440 32646548 40748611 32646685 40748782 32646822 40748953 32646959 40749124 32647096 40749295 32647233 40749466 32647370 40749637 32647507 40749808 32647644 40749979 32647781 40750150 32647918 40750321 32648055 40750492 32648192 40750663 32648329 40750834 32648466 40751005 32648603 40751176 32648740 40751347 32648877 40751518 32649014 40751689 32649151 40751860 32649288 40752031 32649425 40752202 32649562 40752373 32649699 40752544 32649836 40752715 32649973 40752886 32650110 40753057 32650247 40753228 32650384 40753399 32650521 40753570 32650658 40753741 32650795 40753912 32650932 40754083 32651069 40754254 32651206 40754425 32651343 40754596 32651480 40754767 32651617 40754938 32651754 40755109 32651891 40755280 32652028 40755451 32652165 40755622 32652302 40755793 32652439 40755964 32652576 40756135 32652713 40756306 32652850 40756477 32652987 40756648 32653124 40756819 32653261 40756990 32653398 40757161 32653535 40757332 32653672 40757503 32653809 40757674 32653946 40757845 32654083 40758016 32654220 40758187 32654357 40758358 32654494 40758529 32654631 40758700 32654768 40758871 32654905 40759042 32655042 40759213 32655179 40759384 32655316 40759555 32655453 40759726 32655590 40759897 32655727 40760068 32655864 40760239 32656001 40760410 32656138 40760581 32656275 40760752 32656412 40760923 32656549 40761094 32656686 40761265 32656823 40761436 32656960 40761607 32657097 40761778 32657234 40761949 32657371 40762120 32657508 40762291 32657645 40762462 32657782 40762633 32657919 40762804 32658056 40762975 32658193 40763146 32658330 40763317 32658467 40763488 32658604 40763659 32658741 40763830 32658878 40764001 32659015 40764172 32659152 40764343 32659289 40764514 32659426 40764685 32659563 40764856 32659700 40765027 32659837 40765198 32659974 40765369 32660111 40765540 32660248 40765711 32660385 40765882 32660522 40766053 32660659 40766224 32660796 40766395 32660933 40766566 32661070 40766737 32661207 40766908 32661344 40767079 32661481 40767250 32661618 40767421 32661755 40767592 32661892 40767763 32662029 40767934 32662166 40768105 32662303 40768276 32662440 40768447 32662577 40768618 32662714 40768789 32662851 40768960 32662988 40769131 32663125 40769302 32663262 40769473 32663399 40769644 32663536 40769815 32663673 40769986 32663810 40770157 32663947 40770328 32664084 40770499 32664221 40770670 32664358 40770841 32664495 40771012 32664632 40771183 32664769 40771354 32664906 40771525 32665043 40771696 32665180 40771867 32665317 40772038 32665454 40772209 32665591 40772380 32665728 40772551 32665865 40772722 32666002 40772893 32666139 40773064 32666276 40773235 32666413 40773406 32666550 40773577 32666687 40773748 32666824 40773919 32666961 40774090 32667098 40774261 32667235 40774432 32667372 40774603 32667509 40774774 32667646 40774945 32667783 40775116 32667920 40775287 32668057 40775458 32668194 40775629 32668331 40775800 32668468 40775971 32668605 40776142 32668742 40776313 32668879 40776484 32669016 40776655 32669153 40776826 32669290 40776997 32669427 40777168 32669564 40777339 32669701 40777510 32669838 40777681 32669975 40777852 32670112 40778023 32670249 40778194 32670386 40778365 32670523 40778536 32670660 40778707 32670797 40778878 32670934 40779049 32671071 40779220 32671208 40779391 32671345 40779562 32671482 40779733 32671619 40779904 32671756 40780075 32671893 40780246 32672030 40780417 32672167 40780588 32672304 40780759 32672441 40780930 32672578 40781101 32672715 40781272 32672852 40781443 32672989 40781614 32673126 40781785 32673263 40781956 32673400 40782127 32673537 40782298 32673674 40782469 32673811 40782640 32673948 40782811 32674085 40782982 32674222 40783153 32674359 40783324 32674496 40783495 32674633 40783666 32674770 40783837 32674907 40784008 32675044 40784179 32675181 40784350 32675318 40784521 32675455 40784692 32675592 40784863 32675729 40785034 32675866 40785205 32676003 40785376 32676140 40785547 32676277 40785718 32676414 40785889 32676551 40786060 32676688 40786231 32676825 40786402 32676962 40786573 32677099 40786744 32677236 40786915 32677373 40787086 32677510 40787257 32677647 40787428 32677784 40787599 32677921 40787770 32678058 40787941 32678195 40788112 32678332 40788283 32678469 40788454 32678606 40788625 32678743 40788796 32678880 40788967 32679017 40789138 32679154 40789309 32679291 40789480 32679428 40789651 32679565 40789822 32679702 40789993 32679839 40790164 32679976 40790335 32680113 40790506 32680250 40790677 32680387 40790848 32680524 40791019 32680661 40791190 32680798 40791361 32680935 40791532 32681072 40791703 32681209 40791874 32681346 40792045 32681483 40792216 32681620 40792387 32681757 40792558 32681894 40792729 32682031 40792900 32682168 40793071 32682305 40793242 32682442 40793413 32682579 40793584 32682716 40793755 32682853 40793926 32682990 40794097 32683127 40794268 32683264 40794439 32683401 40794610 32683538 40794781 32683675 40794952 32683812 40795123 32683949 40795294 32684086 40795465 32684223 40795636 32684360 40795807 32684497 40795978 32684634 40796149 32684771 40796320 32684908 40796491 32685045 40796662 32685182 40796833 32685319 40797004 32685456 40797175 32685593 40797346 32685730 40797517 32685867 40797688 32686004 40797859 32686141 40798030 32686278 40798201 32686415 40798372 32686552 40798543 32686689 40798714 32686826 40798885 32686963 40799056 32687100 40799227 32687237 40799398 32687374 40799569 32687511 40799740 32687648 40799911 32687785 40800082 32687922 40800253 32688059 40800424 32688196 40800595 32688333 40800766 32688470 40800937 32688607 40801108 32688744 40801279 32688881 40801450 32689018 40801621 32689155 40801792 32689292 40801963 32689429 40802134 32689566 40802305 32689703 40802476 32689840 40802647 32689977 40802818 32690114 40802989 32690251 40803160 32690388 40803331 32690525 40803502 32690662 40803673 32690799 40803844 32690936 40804015 32691073 40804186 32691210 40804357 32691347 40804528 32691484 40804699 32691621 40804870 32691758 40805041 32691895 40805212 32692032 40805383 32692169 40805554 32692306 40805725 32692443 40805896 32692580 40806067 32692717 40806238 32692854 40806409 32692991 40806580 32693128 40806751 32693265 40806922 32693402 40807093 32693539 40807264 32693676 40807435 32693813 40807606 32693950 40807777 32694087 40807948 32694224 40808119 32694361 40808290 32694498 40808461 32694635 40808632 32694772 40808803 32694909 40808974 32695046 40809145 32695183 40809316 32695320 40809487 32695457 40809658 32695594 40809829 32695731 40810000 32695868 40810171 32696005 40810342 32696142 40810513 32696279 40810684 32696416 40810855 32696553 40811026 32696690 40811197 32696827 40811368 32696964 40811539 32697101 40811710 32697238 40811881 32697375 40812052 32697512 40812223 32697649 40812394 32697786 40812565 32697923 40812736 32698060 40812907 32698197 40813078 32698334 40813249 32698471 40813420 32698608 40813591 32698745 40813762 32698882 40813933 32699019 40814104 32699156 40814275 32699293 40814446 32699430 40814617 32699567 40814788 32699704 40814959 32699841 40815130 32699978 40815301 32700115 40815472 32700252 40815643 32700389 40815814 32700526 40815985 32700663 40816156 32700800 40816327 32700937 40816498 32701074 40816669 32701211 40816840 32701348 40817011 32701485 40817182 32701622 40817353 32701759 40817524 32701896 40817695 32702033 40817866 32702170 40818037 32702307 40818208 32702444 40818379 32702581 40818550 32702718 40818721 32702855 40818892 32702992 40819063 32703129 40819234 32703266 40819405 32703403 40819576 32703540 40819747 32703677 40819918 32703814 40820089 32703951 40820260 32704088 40820431 32704225 40820602 32704362 40820773 32704499 40820944 32704636 40821115 32704773 40821286 32704910 40821457 32705047 40821628 32705184 40821799 32705321 40821970 32705458 40822141 32705595 40822312 32705732 40822483 32705869 40822654 32706006 40822825 32706143 40822996 32706280 40823167 32706417 40823338 32706554 40823509 32706691 40823680 32706828 40823851 32706965 40824022 32707102 40824193 32707239 40824364 32707376 40824535 32707513 40824706 32707650 40824877 32707787 40825048 32707924 40825219 32708061 40825390 32708198 40825561 32708335 40825732 32708472 40825903 32708609 40826074 32708746 40826245 32708883 40826416 32709020 40826587 32709157 40826758 32709294 40826929 32709431 40827100 32709568 40827271 32709705 40827442 32709842 40827613 32709979 40827784 32710116 40827955 32710253 40828126 32710390 40828297 32710527 40828468 32710664 40828639 32710801 40828810 32710938 40828981 32711075 40829152 32711212 40829323 32711349 40829494 32711486 40829665 32711623 40829836 32711760 40830007 32711897 40830178 32712034 40830349 32712171 40830520 32712308 40830691 32712445 40830862 32712582 40831033 32712719 40831204 32712856 40831375 32712993 40831546 32713130 40831717 32713267 40831888 32713404 40832059 32713541 40832230 32713678 40832401 32713815 40832572 32713952 40832743 32714089 40832914 32714226 40833085 32714363 40833256 32714500 40833427 32714637 40833598 32714774 40833769 32714911 40833940 32715048 40834111 32715185 40834282 32715322 40834453 32715459 40834624 32715596 40834795 32715733 40834966 32715870 40835137 32716007 40835308 32716144 40835479 32716281 40835650 32716418 40835821 32716555 40835992 32716692 40836163 32716829 40836334 32716966 40836505 32717103 40836676 32717240 40836847 32717377 40837018 32717514 40837189 32717651 40837360 32717788 40837531 32717925 40837702 32718062 40837873 32718199 40838044 32718336 40838215 32718473 40838386 32718610 40838557 32718747 40838728 32718884 40838899 32719021 40839070 32719158 40839241 32719295 40839412 32719432 40839583 32719569 40839754 32719706 40839925 32719843 40840096 32719980 40840267 32720117 40840438 32720254 40840609 32720391 40840780 32720528 40840951 32720665 40841122 32720802 40841293 32720939 40841464 32721076 40841635 32721213 40841806 32721350 40841977 32721487 40842148 32721624 40842319 32721761 40842490 32721898 40842661 32722035 40842832 32722172 40843003 32722309 40843174 32722446 40843345 32722583 40843516 32722720 40843687 32722857 40843858 32722994 40844029 32723131 40844200 32723268 40844371 32723405 40844542 32723542 40844713 32723679 40844884 32723816 40845055 32723953 40845226 32724090 40845397 32724227 40845568 32724364 40845739 32724501 40845910 32724638 40846081 32724775 40846252 32724912 40846423 32725049 40846594 32725186 40846765 32725323 40846936 32725460 40847107 32725597 40847278 32725734 40847449 32725871 40847620 32726008 40847791 32726145 40847962 32726282 40848133 32726419 40848304 32726556 40848475 32726693 40848646 32726830 40848817 32726967 40848988 32727104 40849159 32727241 40849330 32727378 40849501 32727515 40849672 32727652 40849843 32727789 40850014 32727926 40850185 32728063 40850356 32728200 40850527 32728337 40850698 32728474 40850869 32728611 40851040 32728748 40851211 32728885 40851382 32729022 40851553 32729159 40851724 32729296 40851895 32729433 40852066 32729570 40852237 32729707 40852408 32729844 40852579 32729981 40852750 32730118 40852921 32730255 40853092 32730392 40853263 32730529 40853434 32730666 40853605 32730803 40853776 32730940 40853947 32731077 40854118 32731214 40854289 32731351 40854460 32731488 40854631 32731625 40854802 32731762 40854973 32731899 40855144 32732036 40855315 32732173 40855486 32732310 40855657 32732447 40855828 32732584 40855999 32732721 40856170 32732858 40856341 32732995 40856512 32733132 40856683 32733269 40856854 32733406 40857025 32733543 40857196 32733680 40857367 32733817 40857538 32733954 40857709 32734091 40857880 32734228 40858051 32734365 40858222 32734502 40858393 32734639 40858564 32734776 40858735 32734913 40858906 32735050 40859077 32735187 40859248 32735324 40859419 32735461 40859590 32735598 40859761 32735735 40859932 32735872 40860103 32736009 40860274 32736146 40860445 32736283 40860616 32736420 40860787 32736557 40860958 32736694 40861129 32736831 40861300 32736968 40861471 32737105 40861642 32737242 40861813 32737379 40861984 32737516 40862155 32737653 40862326 32737790 40862497 32737927 40862668 32738064 40862839 32738201 40863010 32738338 40863181 32738475 40863352 32738612 40863523 32738749 40863694 32738886 40863865 32739023 40864036 32739160 40864207 32739297 40864378 32739434 40864549 32739571 40864720 32739708 40864891 32739845 40865062 32739982 40865233 32740119 40865404 32740256 40865575 32740393 40865746 32740530 40865917 32740667 40866088 32740804 40866259 32740941 40866430 32741078 40866601 32741215 40866772 32741352 40866943 32741489 40867114 32741626 40867285
1000 19438519 0 19438519 24262677 19438656 24262848 19438793 24263019 19438930 24263190 19439067 24263361 19439204 24263532 19439341 24263703 19439478 24263874 19439615 24264045 19439752 24264216 19439889 24264387 19440026 24264558 19440163 24264729 19440300 24264900 19440437 24265071 19440574 24265242 19440711 24265413 19440848 24265584 19440985 24265755 19441122 24265926 19441259 24266097 19441396 24266268 19441533 24266439 19441670 24266610 19441807 24266781 19441944 24266952 19442081 24267123 19442218 24267294 19442355 24267465 19442492 24267636 19442629 24267807 19442766 24267978 19442903 24268149 19443040 24268320 19443177 24268491 19443314 24268662 19443451 24268833 19443588 24269004 19443725 24269175 19443862 24269346 19443999 24269517 19444136 24269688 19444273 24269859 19444410 24270030 19444547 24270201 19444684 24270372 19444821 24270543 19444958 24270714 19445095 24270885 19445232 24271056 19445369 24271227 19445506 24271398 19445643 24271569 19445780 24271740 19445917 24271911 19446054 24272082 19446191 24272253 19446328 24272424 19446465 24272595 19446602 24272766 19446739 24272937 19446876 24273108 19447013 24273279 19447150 24273450 19447287 24273621 19447424 24273792 19447561 24273963 19447698 24274134 19447835 24274305 19447972 24274476 19448109 24274647 19448246 24274818 19448383 24274989 19448520 24275160 19448657 24275331 19448794 24275502 19448931 24275673 19449068 24275844 19449205 24276015 19449342 24276186 19449479 24276357 19449616 24276528 19449753 24276699 19449890 24276870 19450027 24277041 19450164 24277212 19450301 24277383 19450438 24277554 19450575 24277725 19450712 24277896 19450849 24278067 19450986 24278238 19451123 24278409 19451260 24278580 19451397 24278751 19451534 24278922 19451671 24279093 19451808 24279264 19451945 24279435 19452082 24279606 19452219 24279777 19452356 24279948 19452493 24280119 19452630 24280290 19452767 24280461 19452904 24280632 19453041 24280803 19453178 24280974 19453315 24281145 19453452 24281316 19453589 24281487 19453726 24281658 19453863 24281829 19454000 24282000 19454137 24282171 19454274 24282342 19454411 24282513 19454548 24282684 19454685 24282855 19454822 24283026 19454959 24283197 19455096 24283368 19455233 24283539 19455370 24283710 19455507 24283881 19455644 24284052 19455781 24284223 19455918 24284394 19456055 24284565 19456192 24284736 19456329 24284907 19456466 24285078 19456603 24285249 19456740 24285420 19456877 24285591 19457014 24285762 19457151 24285933 19457288 24286104 19457425 24286275 19457562 24286446 19457699 24286617 19457836 24286788 19457973 24286959 19458110 24287130 19458247 24287301 19458384 24287472 19458521 24287643 19458658 24287814 19458795 24287985 19458932 24288156 19459069 24288327 19459206 24288498 19459343 24288669 19459480 24288840 19459617 24289011 19459754 24289182 19459891 24289353 19460028 24289524 19460165 24289695 19460302 24289866 19460439 24290037 19460576 24290208 19460713 24290379 19460850 24290550 19460987 24290721 19461124 24290892 19461261 24291063 19461398 24291234 19461535 24291405 19461672 24291576 19461809 24291747 19461946 24291918 19462083 24292089 19462220 24292260 19462357 24292431 19462494 24292602 19462631 24292773 19462768 24292944 19462905 24293115 19463042 24293286 19463179 24293457 19463316 24293628 19463453 24293799 19463590 24293970 19463727 24294141 19463864 24294312 19464001 24294483 19464138 24294654 19464275 24294825 19464412 24294996 19464549 24295167 19464686 24295338 19464823 24295509 19464960 24295680 19465097 24295851 19465234 24296022 19465371 24296193 19465508 24296364 19465645 24296535 19465782 24296706 19465919 24296877 19466056 24297048 19466193 24297219 19466330 24297390 19466467 24297561 19466604 24297732 19466741 24297903 19466878 24298074 19467015 24298245 19467152 24298416 19467289 24298587 19467426 24298758 19467563 24298929 19467700 24299100 19467837 24299271 19467974 24299442 19468111 24299613 19468248 24299784 19468385 24299955 19468522 24300126 19468659 24300297 19468796 24300468 19468933 24300639 19469070 24300810 19469207 24300981 19469344 24301152 19469481 24301323 19469618 24301494 19469755 24301665 19469892 24301836 19470029 24302007 19470166 24302178 19470303 24302349 19470440 24302520 19470577 24302691 19470714 24302862 19470851 24303033 19470988 24303204 19471125 24303375 19471262 24303546 19471399 24303717 19471536 24303888 19471673 24304059 19471810 24304230 19471947 24304401 19472084 24304572 19472221 24304743 19472358 24304914 19472495 24305085 19472632 24305256 19472769 24305427 19472906 24305598 19473043 24305769 19473180 24305940 19473317 24306111 19473454 24306282 19473591 24306453 19473728 24306624 19473865 24306795 19474002 24306966 19474139 24307137 19474276 24307308 19474413 24307479 19474550 24307650 19474687 24307821 19474824 24307992 19474961 24308163 19475098 24308334 19475235 24308505 19475372 24308676 19475509 24308847 19475646 24309018 19475783 24309189 19475920 24309360 19476057 24309531 19476194 24309702 19476331 24309873 19476468 24310044 19476605 24310215 19476742 24310386 19476879 24310557 19477016 24310728 19477153 24310899 19477290 24311070 19477427 24311241 19477564 24311412 19477701 24311583 19477838 24311754 19477975 24311925 19478112 24312096 19478249 24312267 19478386 24312438 19478523 24312609 19478660 24312780 19478797 24312951 19478934 24313122 19479071 24313293 19479208 24313464 19479345 24313635 19479482 24313806 19479619 24313977 19479756 24314148 19479893 24314319 19480030 24314490 19480167 24314661 19480304 24314832 19480441 24315003 19480578 24315174 19480715 24315345 19480852 24315516 19480989 24315687 19481126 24315858 19481263 24316029 19481400 24316200 19481537 24316371 19481674 24316542 19481811 24316713 19481948 24316884 19482085 24317055 19482222 24317226 19482359 24317397 19482496 24317568 19482633 24317739 19482770 24317910 19482907 24318081 19483044 24318252 19483181 24318423 19483318 24318594 19483455 24318765 19483592 24318936 19483729 24319107 19483866 24319278 19484003 24319449 19484140 24319620 19484277 24319791 19484414 24319962 19484551 24320133 19484688 24320304 19484825 24320475 19484962 24320646 19485099 24320817 19485236 24320988 19485373 24321159 19485510 24321330 19485647 24321501 19485784 24321672 19485921 24321843 19486058 24322014 19486195 24322185 19486332 24322356 19486469 24322527 19486606 24322698 19486743 24322869 19486880 24323040 19487017 24323211 19487154 24323382 19487291 24323553 19487428 24323724 19487565 24323895 19487702 24324066 19487839 24324237 19487976 24324408 19488113 24324579 19488250 24324750 19488387 24324921 19488524 24325092 19488661 24325263 19488798 24325434 19488935 24325605 19489072 24325776 19489209 24325947 19489346 24326118 19489483 24326289 19489620 24326460 19489757 24326631 19489894 24326802 19490031 24326973 19490168 24327144 19490305 24327315 19490442 24327486 19490579 24327657 19490716 24327828 19490853 24327999 19490990 24328170 19491127 24328341 19491264 24328512 19491401 24328683 19491538 24328854 19491675 24329025 19491812 24329196 19491949 24329367 19492086 24329538 19492223 24329709 19492360 24329880 19492497 24330051 19492634 24330222 19492771 24330393 19492908 24330564 19493045 24330735 19493182 24330906 19493319 24331077 19493456 24331248 19493593 24331419 19493730 24331590 19493867 24331761 19494004 24331932 19494141 24332103 19494278 24332274 19494415 24332445 19494552 24332616 19494689 24332787 19494826 24332958 19494963 24333129 19495100 24333300 19495237 24333471 19495374 24333642 19495511 24333813 19495648 24333984 19495785 24334155 19495922 24334326 19496059 24334497 19496196 24334668 19496333 24334839 19496470 24335010 19496607 24335181 19496744 24335352 19496881 24335523 19497018 24335694 19497155 24335865 19497292 24336036 19497429 24336207 19497566 24336378 19497703 24336549 19497840 24336720 19497977 24336891 19498114 24337062 19498251 24337233 19498388 24337404 19498525 24337575 19498662 24337746 19498799 24337917 19498936 24338088 19499073 24338259 19499210 24338430 19499347 24338601 19499484 24338772 19499621 24338943 19499758 24339114 19499895 24339285 19500032 24339456 19500169 24339627 19500306 24339798 19500443 24339969 19500580 24340140 19500717 24340311 19500854 24340482 19500991 24340653 19501128 24340824 19501265 24340995 19501402 24341166 19501539 24341337 19501676 24341508 19501813 24341679 19501950 24341850 19502087 24342021 19502224 24342192 19502361 24342363 19502498 24342534 19502635 24342705 19502772 24342876 19502909 24343047 19503046 24343218 19503183 24343389 19503320 24343560 19503457 24343731 19503594 24343902 19503731 24344073 19503868 24344244 19504005 24344415 19504142 24344586 19504279 24344757 19504416 24344928 19504553 24345099 19504690 24345270 19504827 24345441 19504964 24345612 19505101 24345783 19505238 24345954 19505375 24346125 19505512 24346296 19505649 24346467 19505786 24346638 19505923 24346809 19506060 24346980 19506197 24347151 19506334 24347322 19506471 24347493 19506608 24347664 19506745 24347835 19506882 24348006 19507019 24348177 19507156 24348348 19507293 24348519 19507430 24348690 19507567 24348861 19507704 24349032 19507841 24349203 19507978 24349374 19508115 24349545 19508252 24349716 19508389 24349887 19508526 24350058 19508663 24350229 19508800 24350400 19508937 24350571 19509074 24350742 19509211 24350913 19509348 24351084 19509485 24351255 19509622 24351426 19509759 24351597 19509896 24351768 19510033 24351939 19510170 24352110 19510307 24352281 19510444 24352452 19510581 24352623 19510718 24352794 19510855 24352965 19510992 24353136 19511129 24353307 19511266 24353478 19511403 24353649 19511540 24353820 19511677 24353991 19511814 24354162 19511951 24354333 19512088 24354504 19512225 24354675 19512362 24354846 19512499 24355017 19512636 24355188 19512773 24355359 19512910 24355530 19513047 24355701 19513184 24355872 19513321 24356043 19513458 24356214 19513595 24356385 19513732 24356556 19513869 24356727 19514006 24356898 19514143 24357069 19514280 24357240 19514417 24357411 19514554 24357582 19514691 24357753 19514828 24357924 19514965 24358095 19515102 24358266 19515239 24358437 19515376 24358608 19515513 24358779 19515650 24358950 19515787 24359121 19515924 24359292 19516061 24359463 19516198 24359634 19516335 24359805 19516472 24359976 19516609 24360147 19516746 24360318 19516883 24360489 19517020 24360660 19517157 24360831 19517294 24361002 19517431 24361173 19517568 24361344 19517705 24361515 19517842 24361686 19517979 24361857 19518116 24362028 19518253 24362199 19518390 24362370 19518527 24362541 19518664 24362712 19518801 24362883 19518938 24363054 19519075 24363225 19519212 24363396 19519349 24363567 19519486 24363738 19519623 24363909 19519760 24364080 19519897 24364251 19520034 24364422 19520171 24364593 19520308 24364764 19520445 24364935 19520582 24365106 19520719 24365277 19520856 24365448 19520993 24365619 19521130 24365790 19521267 24365961 19521404 24366132 19521541 24366303 19521678 24366474 19521815 24366645 19521952 24366816 19522089 24366987 19522226 24367158 19522363 24367329 19522500 24367500 19522637 24367671 19522774 24367842 19522911 24368013 19523048 24368184 19523185 24368355 19523322 24368526 19523459 24368697 19523596 24368868 19523733 24369039 19523870 24369210 19524007 24369381 19524144 24369552 19524281 24369723 19524418 24369894 19524555 24370065 19524692 24370236 19524829 24370407 19524966 24370578 19525103 24370749 19525240 24370920 19525377 24371091 19525514 24371262 19525651 24371433 19525788 24371604 19525925 24371775 19526062 24371946 19526199 24372117 19526336 24372288 19526473 24372459 19526610 24372630 19526747 24372801 19526884 24372972 19527021 24373143 19527158 24373314 19527295 24373485 19527432 24373656 19527569 24373827 19527706 24373998 19527843 24374169 19527980 24374340 19528117 24374511 19528254 24374682 19528391 24374853 19528528 24375024 19528665 24375195 19528802 24375366 19528939 24375537 19529076 24375708 19529213 24375879 19529350 24376050 19529487 24376221 19529624 24376392 19529761 24376563 19529898 24376734 19530035 24376905 19530172 24377076 19530309 24377247 19530446 24377418 19530583 24377589 19530720 24377760 19530857 24377931 19530994 24378102 19531131 24378273 19531268 24378444 19531405 24378615 19531542 24378786 19531679 24378957 19531816 24379128 19531953 24379299 19532090 24379470 19532227 24379641 19532364 24379812 19532501 24379983 19532638 24380154 19532775 24380325 19532912 24380496 19533049 24380667 19533186 24380838 19533323 24381009 19533460 24381180 19533597 24381351 19533734 24381522 19533871 24381693 19534008 24381864 19534145 24382035 19534282 24382206 19534419 24382377 19534556 24382548 19534693 24382719 19534830 24382890 19534967 24383061 19535104 24383232 19535241 24383403 19535378 24383574 19535515 24383745 19535652 24383916 19535789 24384087 19535926 24384258 19536063 24384429 19536200 24384600 19536337 24384771 19536474 24384942 19536611 24385113 19536748 24385284 19536885 24385455 19537022 24385626 19537159 24385797 19537296 24385968 19537433 24386139 19537570 24386310 19537707 24386481 19537844 24386652 19537981 24386823 19538118 24386994 19538255 24387165 19538392 24387336 19538529 24387507 19538666 24387678 19538803 24387849 19538940 24388020 19539077 24388191 19539214 24388362 19539351 24388533 19539488 24388704 19539625 24388875 19539762 24389046 19539899 24389217 19540036 24389388 19540173 24389559 19540310 24389730 19540447 24389901 19540584 24390072 19540721 24390243 19540858 24390414 19540995 24390585 19541132 24390756 19541269 24390927 19541406 24391098 19541543 24391269 19541680 24391440 19541817 24391611 19541954 24391782 19542091 24391953 19542228 24392124 19542365 24392295 19542502 24392466 19542639 24392637 19542776 24392808 19542913 24392979 19543050 24393150 19543187 24393321 19543324 24393492 19543461 24393663 19543598 24393834 19543735 24394005 19543872 24394176 19544009 24394347 19544146 24394518 19544283 24394689 19544420 24394860 19544557 24395031 19544694 24395202 19544831 24395373 19544968 24395544 19545105 24395715 19545242 24395886 19545379 24396057 19545516 24396228 19545653 24396399 19545790 24396570 19545927 24396741 19546064 24396912 19546201 24397083 19546338 24397254 19546475 24397425 19546612 24397596 19546749 24397767 19546886 24397938 19547023 24398109 19547160 24398280 19547297 24398451 19547434 24398622 19547571 24398793 19547708 24398964 19547845 24399135 19547982 24399306 19548119 24399477 19548256 24399648 19548393 24399819 19548530 24399990 19548667 24400161 19548804 24400332 19548941 24400503 19549078 24400674 19549215 24400845 19549352 24401016 19549489 24401187 19549626 24401358 19549763 24401529 19549900 24401700 19550037 24401871 19550174 24402042 19550311 24402213 19550448 24402384 19550585 24402555 19550722 24402726 19550859 24402897 19550996 24403068 19551133 24403239 19551270 24403410 19551407 24403581 19551544 24403752 19551681 24403923 19551818 24404094 19551955 24404265 19552092 24404436 19552229 24404607 19552366 24404778 19552503 24404949 19552640 24405120 19552777 24405291 19552914 24405462 19553051 24405633 19553188 24405804 19553325 24405975 19553462 24406146 19553599 24406317 19553736 24406488 19553873 24406659 19554010 24406830 19554147 24407001 19554284 24407172 19554421 24407343 19554558 24407514 19554695 24407685 19554832 24407856 19554969 24408027 19555106 24408198 19555243 24408369 19555380 24408540 19555517 24408711 19555654 24408882 19555791 24409053 19555928 24409224 19556065 24409395 19556202 24409566 19556339 24409737 19556476 24409908 19556613 24410079 19556750 24410250 19556887 24410421 19557024 24410592 19557161 24410763 19557298 24410934 19557435 24411105 19557572 24411276 19557709 24411447 19557846 24411618 19557983 24411789 19558120 24411960 19558257 24412131 19558394 24412302 19558531 24412473 19558668 24412644 19558805 24412815 19558942 24412986 19559079 24413157 19559216 24413328 19559353 24413499 19559490 24413670 19559627 24413841 19559764 24414012 19559901 24414183 19560038 24414354 19560175 24414525 19560312 24414696 19560449 24414867 19560586 24415038 19560723 24415209 19560860 24415380 19560997 24415551 19561134 24415722 19561271 24415893 19561408 24416064 19561545 24416235 19561682 24416406 19561819 24416577 19561956 24416748 19562093 24416919 19562230 24417090 19562367 24417261 19562504 24417432 19562641 24417603 19562778 24417774 19562915 24417945 19563052 24418116 19563189 24418287 19563326 24418458 19563463 24418629 19563600 24418800 19563737 24418971 19563874 24419142 19564011 24419313 19564148 24419484 19564285 24419655 19564422 24419826 19564559 24419997 19564696 24420168 19564833 24420339 19564970 24420510 19565107 24420681 19565244 24420852 19565381 24421023 19565518 24421194 19565655 24421365 19565792 24421536 19565929 24421707 19566066 24421878 19566203 24422049 19566340 24422220 19566477 24422391 19566614 24422562 19566751 24422733 19566888 24422904 19567025 24423075 19567162 24423246 19567299 24423417 19567436 24423588 19567573 24423759 19567710 24423930 19567847 24424101 19567984 24424272 19568121 24424443 19568258 24424614 19568395 24424785 19568532 24424956 19568669 24425127 19568806 24425298 19568943 24425469 19569080 24425640 19569217 24425811 19569354 24425982 19569491 24426153 19569628 24426324 19569765 24426495 19569902 24426666 19570039 24426837 19570176 24427008 19570313 24427179 19570450 24427350 19570587 24427521 19570724 24427692 19570861 24427863 19570998 24428034 19571135 24428205 19571272 24428376 19571409 24428547 19571546 24428718 19571683 24428889 19571820 24429060 19571957 24429231 19572094 24429402 19572231 24429573 19572368 24429744 19572505 24429915 19572642 24430086 19572779 24430257 19572916 24430428 19573053 24430599 19573190 24430770 19573327 24430941 19573464 24431112 19573601 24431283 19573738 24431454 19573875 24431625 19574012 24431796 19574149 24431967 19574286 24432138 19574423 24432309 19574560 24432480 19574697 24432651 19574834 24432822 19574971 24432993 19575108 24433164 19575245 24433335
1000 25047299 0 25047299 31263417 25047436 31263588 25047573 31263759 25047710 31263930 25047847 31264101 25047984 31264272 25048121 31264443 25048258 31264614 25048395 31264785 25048532 31264956 25048669 31265127 25048806 31265298 25048943 31265469 25049080 31265640 25049217 31265811 25049354 31265982 25049491 31266153 25049628 31266324 25049765 31266495 25049902 31266666 25050039 31266837 25050176 31267008 25050313 31267179 25050450 31267350 25050587 31267521 25050724 31267692 25050861 31267863 25050998 31268034 25051135 31268205 25051272 31268376 25051409 31268547 25051546 31268718 25051683 31268889 25051820 31269060 25051957 31269231 25052094 31269402 25052231 31269573 25052368 31269744 25052505 31269915 25052642 31270086 25052779 31270257 25052916 31270428 25053053 31270599 25053190 31270770 25053327 31270941 25053464 31271112 25053601 31271283 25053738 31271454 25053875 31271625 25054012 31271796 25054149 31271967 25054286 31272138 25054423 31272309 25054560 31272480 25054697 31272651 25054834 31272822 25054971 31272993 25055108 31273164 25055245 31273335 25055382 31273506 25055519 31273677 25055656 31273848 25055793 31274019 25055930 31274190 25056067 31274361 25056204 31274532 25056341 31274703 25056478 31274874 25056615 31275045 25056752 31275216 25056889 31275387 25057026 31275558 25057163 31275729 25057300 31275900 25057437 31276071 25057574 31276242 25057711 31276413 25057848 31276584 25057985 31276755 25058122 31276926 25058259 31277097 25058396 31277268 25058533 31277439 25058670 31277610 25058807 31277781 25058944 31277952 25059081 31278123 25059218 31278294 25059355 31278465 25059492 31278636 25059629 31278807 25059766 31278978 25059903 31279149 25060040 31279320 25060177 31279491 25060314 31279662 25060451 31279833 25060588 31280004 25060725 31280175 25060862 31280346 25060999 31280517 25061136 31280688 25061273 31280859 25061410 31281030 25061547 31281201 25061684 31281372 25061821 31281543 25061958 31281714 25062095 31281885 25062232 31282056 25062369 31282227 25062506 31282398 25062643 31282569 25062780 31282740 25062917 31282911 25063054 31283082 25063191 31283253 25063328 31283424 25063465 31283595 25063602 31283766 25063739 31283937 25063876 31284108 25064013 31284279 25064150 31284450 25064287 31284621 25064424 31284792 25064561 31284963 25064698 31285134 25064835 31285305 25064972 31285476 25065109 31285647 25065246 31285818 25065383 31285989 25065520 31286160 25065657 31286331 25065794 31286502 25065931 31286673 25066068 31286844 25066205 31287015 25066342 31287186 25066479 31287357 25066616 31287528 25066753 31287699 25066890 31287870 25067027 31288041 25067164 31288212 25067301 31288383 25067438 31288554 25067575 31288725 25067712 31288896 25067849 31289067 25067986 31289238 25068123 31289409 25068260 31289580 25068397 31289751 25068534 31289922 25068671 31290093 25068808 31290264 25068945 31290435 25069082 31290606 25069219 31290777 25069356 31290948 25069493 31291119 25069630 31291290 25069767 31291461 25069904 31291632 25070041 31291803 25070178 31291974 25070315 31292145 25070452 31292316 25070589 31292487 25070726 31292658 25070863 31292829 25071000 31293000 25071137 31293171 25071274 31293342 25071411 31293513 25071548 31293684 25071685 31293855 25071822 31294026 25071959 31294197 25072096 31294368 25072233 31294539 25072370 31294710 25072507 31294881 25072644 31295052 25072781 31295223 25072918 31295394 25073055 31295565 25073192 31295736 25073329 31295907 25073466 31296078 25073603 31296249 25073740 31296420 25073877 31296591 25074014 31296762 25074151 31296933 25074288 31297104 25074425 31297275 25074562 31297446 25074699 31297617 25074836 31297788 25074973 31297959 25075110 31298130 25075247 31298301 25075384 31298472 25075521 31298643 25075658 31298814 25075795 31298985 25075932 31299156 25076069 31299327 25076206 31299498 25076343 31299669 25076480 31299840 25076617 31300011 25076754 31300182 25076891 31300353 25077028 31300524 25077165 31300695 25077302 31300866 25077439 31301037 25077576 31301208 25077713 31301379 25077850 31301550 25077987 31301721 25078124 31301892 25078261 31302063 25078398 31302234 25078535 31302405 25078672 31302576 25078809 31302747 25078946 31302918 25079083 31303089 25079220 31303260 25079357 31303431 25079494 31303602 25079631 31303773 25079768 31303944 25079905 31304115 25080042 31304286 25080179 31304457 25080316 31304628 25080453 31304799 25080590 31304970 25080727 31305141 25080864 31305312 25081001 31305483 25081138 31305654 25081275 31305825 25081412 31305996 25081549 31306167 25081686 31306338 25081823 31306509 25081960 31306680 25082097 31306851 25082234 31307022 25082371 31307193 25082508 31307364 25082645 31307535 25082782 31307706 25082919 31307877 25083056 31308048 25083193 31308219 25083330 31308390 25083467 31308561 25083604 31308732 25083741 31308903 25083878 31309074 25084015 31309245 25084152 31309416 25084289 31309587 25084426 31309758 25084563 31309929 25084700 31310100 25084837 31310271 25084974 31310442 25085111 31310613 25085248 31310784 25085385 31310955 25085522 31311126 25085659 31311297 25085796 31311468 25085933 31311639 25086070 31311810 25086207 31311981 25086344 31312152 25086481 31312323 25086618 31312494 25086755 31312665 25086892 31312836 25087029 31313007 25087166 31313178 25087303 31313349 25087440 31313520 25087577 31313691 25087714 31313862 25087851 31314033 25087988 31314204 25088125 31314375 25088262 31314546 25088399 31314717 25088536 31314888 25088673 31315059 25088810 31315230 25088947 31315401 25089084 31315572 25089221 31315743 25089358 31315914 25089495 31316085 25089632 31316256 25089769 31316427 25089906 31316598 25090043 31316769 25090180 31316940 25090317 31317111 25090454 31317282 25090591 31317453 25090728 31317624 25090865 31317795 25091002 31317966 25091139 31318137 25091276 31318308 25091413 31318479 25091550 31318650 25091687 31318821 25091824 31318992 25091961 31319163 25092098 31319334 25092235 31319505 25092372 31319676 25092509 31319847 25092646 31320018 25092783 31320189 25092920 31320360 25093057 31320531 25093194 31320702 25093331 31320873 25093468 31321044 25093605 31321215 25093742 31321386 25093879 31321557 25094016 31321728 25094153 31321899 25094290 31322070 25094427 31322241 25094564 31322412 25094701 31322583 25094838 31322754 25094975 31322925 25095112 31323096 25095249 31323267 25095386 31323438 25095523 31323609 25095660 31323780 25095797 31323951 25095934 31324122 25096071 31324293 25096208 31324464 25096345 31324635 25096482 31324806 25096619 31324977 25096756 31325148 25096893 31325319 25097030 31325490 25097167 31325661 25097304 31325832 25097441 31326003 25097578 31326174 25097715 31326345 25097852 31326516 25097989 31326687 25098126 31326858 25098263 31327029 25098400 31327200 25098537 31327371 25098674 31327542 25098811 31327713 25098948 31327884 25099085 31328055 25099222 31328226 25099359 31328397 25099496 31328568 25099633 31328739 25099770 31328910 25099907 31329081 25100044 31329252 25100181 31329423 25100318 31329594 25100455 31329765 25100592 31329936 25100729 31330107 25100866 31330278 25101003 31330449 25101140 31330620 25101277 31330791 25101414 31330962 25101551 31331133 25101688 31331304 25101825 31331475 25101962 31331646 25102099 31331817 25102236 31331988 25102373 31332159 25102510 31332330 25102647 31332501 25102784 31332672 25102921 31332843 25103058 31333014 25103195 31333185 25103332 31333356 25103469 31333527 25103606 31333698 25103743 31333869 25103880 31334040 25104017 31334211 25104154 31334382 25104291 31334553 25104428 31334724 25104565 31334895 25104702 31335066 25104839 31335237 25104976 31335408 25105113 31335579 25105250 31335750 25105387 31335921 25105524 31336092 25105661 31336263 25105798 31336434 25105935 31336605 25106072 31336776 25106209 31336947 25106346 31337118 25106483 31337289 25106620 31337460 25106757 31337631 25106894 31337802 25107031 31337973 25107168 31338144 25107305 31338315 25107442 31338486 25107579 31338657 25107716 31338828 25107853 31338999 25107990 31339170 25108127 31339341 25108264 31339512 25108401 31339683 25108538 31339854 25108675 31340025 25108812 31340196 25108949 31340367 25109086 31340538 25109223 31340709 25109360 31340880 25109497 31341051 25109634 31341222 25109771 31341393 25109908 31341564 25110045 31341735 25110182 31341906 25110319 31342077 25110456 31342248 25110593 31342419 25110730 31342590 25110867 31342761 25111004 31342932 25111141 31343103 25111278 31343274 25111415 31343445 25111552 31343616 25111689 31343787 25111826 31343958 25111963 31344129 25112100 31344300 25112237 31344471 25112374 31344642 25112511 31344813 25112648 31344984 25112785 31345155 25112922 31345326 25113059 31345497 25113196 31345668 25113333 31345839 25113470 31346010 25113607 31346181 25113744 31346352 25113881 31346523 25114018 31346694 25114155 31346865 25114292 31347036 25114429 31347207 25114566 31347378 25114703 31347549 25114840 31347720 25114977 31347891 25115114 31348062 25115251 31348233 25115388 31348404 25115525 31348575 25115662 31348746 25115799 31348917 25115936 31349088 25116073 31349259 25116210 31349430 25116347 31349601 25116484 31349772 25116621 31349943 25116758 31350114 25116895 31350285 25117032 31350456 25117169 31350627 25117306 31350798 25117443 31350969 25117580 31351140 25117717 31351311 25117854 31351482 25117991 31351653 25118128 31351824 25118265 31351995 25118402 31352166 25118539 31352337 25118676 31352508 25118813 31352679 25118950 31352850 25119087 31353021 25119224 31353192 25119361 31353363 25119498 31353534 25119635 31353705 25119772 31353876 25119909 31354047 25120046 31354218 25120183 31354389 25120320 31354560 25120457 31354731 25120594 31354902 25120731 31355073 25120868 31355244 25121005 31355415 25121142 31355586 25121279 31355757 25121416 31355928 25121553 31356099 25121690 31356270 25121827 31356441 25121964 31356612 25122101 31356783 25122238 31356954 25122375 31357125 25122512 31357296 25122649 31357467 25122786 31357638 25122923 31357809 25123060 31357980 25123197 31358151 25123334 31358322 25123471 31358493 25123608 31358664 25123745 31358835 25123882 31359006 25124019 31359177 25124156 31359348 25124293 31359519 25124430 31359690 25124567 31359861 25124704 31360032 25124841 31360203 25124978 31360374 25125115 31360545 25125252 31360716 25125389 31360887 25125526 31361058 25125663 31361229 25125800 31361400 25125937 31361571 25126074 31361742 25126211 31361913 25126348 31362084 25126485 31362255 25126622 31362426 25126759 31362597 25126896 31362768 25127033 31362939 25127170 31363110 25127307 31363281 25127444 31363452 25127581 31363623 25127718 31363794 25127855 31363965 25127992 31364136 25128129 31364307 25128266 31364478 25128403 31364649 25128540 31364820 25128677 31364991 25128814 31365162 25128951 31365333 25129088 31365504 25129225 31365675 25129362 31365846 25129499 31366017 25129636 31366188 25129773 31366359 25129910 31366530 25130047 31366701 25130184 31366872 25130321 31367043 25130458 31367214 25130595 31367385 25130732 31367556 25130869 31367727 25131006 31367898 25131143 31368069 25131280 31368240 25131417 31368411 25131554 31368582 25131691 31368753 25131828 31368924 25131965 31369095 25132102 31369266 25132239 31369437 25132376 31369608 25132513 31369779 25132650 31369950 25132787 31370121 25132924 31370292 25133061 31370463 25133198 31370634 25133335 31370805 25133472 31370976 25133609 31371147 25133746 31371318 25133883 31371489 25134020 31371660 25134157 31371831 25134294 31372002 25134431 31372173 25134568 31372344 25134705 31372515 25134842 31372686 25134979 31372857 25135116 31373028 25135253 31373199 25135390 31373370 25135527 31373541 25135664 31373712 25135801 31373883 25135938 31374054 25136075 31374225 25136212 31374396 25136349 31374567 25136486 31374738 25136623 31374909 25136760 31375080 25136897 31375251 25137034 31375422 25137171 31375593 25137308 31375764 25137445 31375935 25137582 31376106 25137719 31376277 25137856 31376448 25137993 31376619 25138130 31376790 25138267 31376961 25138404 31377132 25138541 31377303 25138678 31377474 25138815 31377645 25138952 31377816 25139089 31377987 25139226 31378158 25139363 31378329 25139500 31378500 25139637 31378671 25139774 31378842 25139911 31379013 25140048 31379184 25140185 31379355 25140322 31379526 25140459 31379697 25140596 31379868 25140733 31380039 25140870 31380210 25141007 31380381 25141144 31380552 25141281 31380723 25141418 31380894 25141555 31381065 25141692 31381236 25141829 31381407 25141966 31381578 25142103 31381749 25142240 31381920 25142377 31382091 25142514 31382262 25142651 31382433 25142788 31382604 25142925 31382775 25143062 31382946 25143199 31383117 25143336 31383288 25143473 31383459 25143610 31383630 25143747 31383801 25143884 31383972 25144021 31384143 25144158 31384314 25144295 31384485 25144432 31384656 25144569 31384827 25144706 31384998 25144843 31385169 25144980 31385340 25145117 31385511 25145254 31385682 25145391 31385853 25145528 31386024 25145665 31386195 25145802 31386366 25145939 31386537 25146076 31386708 25146213 31386879 25146350 31387050 25146487 31387221 25146624 31387392 25146761 31387563 25146898 31387734 25147035 31387905 25147172 31388076 25147309 31388247 25147446 31388418 25147583 31388589 25147720 31388760 25147857 31388931 25147994 31389102 25148131 31389273 25148268 31389444 25148405 31389615 25148542 31389786 25148679 31389957 25148816 31390128 25148953 31390299 25149090 31390470 25149227 31390641 25149364 31390812 25149501 31390983 25149638 31391154 25149775 31391325 25149912 31391496 25150049 31391667 25150186 31391838 25150323 31392009 25150460 31392180 25150597 31392351 25150734 31392522 25150871 31392693 25151008 31392864 25151145 31393035 25151282 31393206 25151419 31393377 25151556 31393548 25151693 31393719 25151830 31393890 25151967 31394061 25152104 31394232 25152241 31394403 25152378 31394574 25152515 31394745 25152652 31394916 25152789 31395087 25152926 31395258 25153063 31395429 25153200 31395600 25153337 31395771 25153474 31395942 25153611 31396113 25153748 31396284 25153885 31396455 25154022 31396626 25154159 31396797 25154296 31396968 25154433 31397139 25154570 31397310 25154707 31397481 25154844 31397652 25154981 31397823 25155118 31397994 25155255 31398165 25155392 31398336 25155529 31398507 25155666 31398678 25155803 31398849 25155940 31399020 25156077 31399191 25156214 31399362 25156351 31399533 25156488 31399704 25156625 31399875 25156762 31400046 25156899 31400217 25157036 31400388 25157173 31400559 25157310 31400730 25157447 31400901 25157584 31401072 25157721 31401243 25157858 31401414 25157995 31401585 25158132 31401756 25158269 31401927 25158406 31402098 25158543 31402269 25158680 31402440 25158817 31402611 25158954 31402782 25159091 31402953 25159228 31403124 25159365 31403295 25159502 31403466 25159639 31403637 25159776 31403808 25159913 31403979 25160050 31404150 25160187 31404321 25160324 31404492 25160461 31404663 25160598 31404834 25160735 31405005 25160872 31405176 25161009 31405347 25161146 31405518 25161283 31405689 25161420 31405860 25161557 31406031 25161694 31406202 25161831 31406373 25161968 31406544 25162105 31406715 25162242 31406886 25162379 31407057 25162516 31407228 25162653 31407399 25162790 31407570 25162927 31407741 25163064 31407912 25163201 31408083 25163338 31408254 25163475 31408425 25163612 31408596 25163749 31408767 25163886 31408938 25164023 31409109 25164160 31409280 25164297 31409451 25164434 31409622 25164571 31409793 25164708 31409964 25164845 31410135 25164982 31410306 25165119 31410477 25165256 31410648 25165393 31410819 25165530 31410990 25165667 31411161 25165804 31411332 25165941 31411503 25166078 31411674 25166215 31411845 25166352 31412016 25166489 31412187 25166626 31412358 25166763 31412529 25166900 31412700 25167037 31412871 25167174 31413042 25167311 31413213 25167448 31413384 25167585 31413555 25167722 31413726 25167859 31413897 25167996 31414068 25168133 31414239 25168270 31414410 25168407 31414581 25168544 31414752 25168681 31414923 25168818 31415094 25168955 31415265 25169092 31415436 25169229 31415607 25169366 31415778 25169503 31415949 25169640 31416120 25169777 31416291 25169914 31416462 25170051 31416633 25170188 31416804 25170325 31416975 25170462 31417146 25170599 31417317 25170736 31417488 25170873 31417659 25171010 31417830 25171147 31418001 25171284 31418172 25171421 31418343 25171558 31418514 25171695 31418685 25171832 31418856 25171969 31419027 25172106 31419198 25172243 31419369 25172380 31419540 25172517 31419711 25172654 31419882 25172791 31420053 25172928 31420224 25173065 31420395 25173202 31420566 25173339 31420737 25173476 31420908 25173613 31421079 25173750 31421250 25173887 31421421 25174024 31421592 25174161 31421763 25174298 31421934 25174435 31422105 25174572 31422276 25174709 31422447 25174846 31422618 25174983 31422789 25175120 31422960 25175257 31423131 25175394 31423302 25175531 31423473 25175668 31423644 25175805 31423815 25175942 31423986 25176079 31424157 25176216 31424328 25176353 31424499 25176490 31424670 25176627 31424841 25176764 31425012 25176901 31425183 25177038 31425354 25177175 31425525 25177312 31425696 25177449 31425867 25177586 31426038 25177723 31426209 25177860 31426380 25177997 31426551 25178134 31426722 25178271 31426893 25178408 31427064 25178545 31427235 25178682 31427406 25178819 31427577 25178956 31427748 25179093 31427919 25179230 31428090 25179367 31428261 25179504 31428432 25179641 31428603 25179778 31428774 25179915 31428945 25180052 31429116 25180189 31429287 25180326 31429458 25180463 31429629 25180600 31429800 25180737 31429971 25180874 31430142 25181011 31430313 25181148 31430484 25181285 31430655 25181422 31430826 25181559 31430997 25181696 31431168 25181833 31431339 25181970 31431510 25182107 31431681 25182244 31431852 25182381 31432023 25182518 31432194 25182655 31432365 25182792 31432536 25182929 31432707 25183066 31432878 25183203 31433049 25183340 31433220 25183477 31433391 25183614 31433562 25183751 31433733 25183888 31433904 25184025 31434075
1000 66085649 0 66085649 82486467 66085786 82486638 66085923 82486809 66086060 82486980 66086197 82487151 66086334 82487322 66086471 82487493 66086608 82487664 66086745 82487835 66086882 82488006 66087019 82488177 66087156 82488348 66087293 82488519 66087430 82488690 66087567 82488861 66087704 82489032 66087841 82489203 66087978 82489374 66088115 82489545 66088252 82489716 66088389 82489887 66088526 82490058 66088663 82490229 66088800 82490400 66088937 82490571 66089074 82490742 66089211 82490913 66089348 82491084 66089485 82491255 66089622 82491426 66089759 82491597 66089896 82491768 66090033 82491939 66090170 82492110 66090307 82492281 66090444 82492452 66090581 82492623 66090718 82492794 66090855 82492965 66090992 82493136 66091129 82493307 66091266 82493478 66091403 82493649 66091540 82493820 66091677 82493991 66091814 82494162 66091951 82494333 66092088 82494504 66092225 82494675 66092362 82494846 66092499 82495017 66092636 82495188 66092773 82495359 66092910 82495530 66093047 82495701 66093184 82495872 66093321 82496043 66093458 82496214 66093595 82496385 66093732 82496556 66093869 82496727 66094006 82496898 66094143 82497069 66094280 82497240 66094417 82497411 66094554 82497582 66094691 82497753 66094828 82497924 66094965 82498095 66095102 82498266 66095239 82498437 66095376 82498608 66095513 82498779 66095650 82498950 66095787 82499121 66095924 82499292 66096061 82499463 66096198 82499634 66096335 82499805 66096472 82499976 66096609 82500147 66096746 82500318 66096883 82500489 66097020 82500660 66097157 82500831 66097294 82501002 66097431 82501173 66097568 82501344 66097705 82501515 66097842 82501686 66097979 82501857 66098116 82502028 66098253 82502199 66098390 82502370 66098527 82502541 66098664 82502712 66098801 82502883 66098938 82503054 66099075 82503225 66099212 82503396 66099349 82503567 66099486 82503738 66099623 82503909 66099760 82504080 66099897 82504251 66100034 82504422 66100171 82504593 66100308 82504764 66100445 82504935 66100582 82505106 66100719 82505277 66100856 82505448 66100993 82505619 66101130 82505790 66101267 82505961 66101404 82506132 66101541 82506303 66101678 82506474 66101815 82506645 66101952 82506816 66102089 82506987 66102226 82507158 66102363 82507329 66102500 82507500 66102637 82507671 66102774 82507842 66102911 82508013 66103048 82508184 66103185 82508355 66103322 82508526 66103459 82508697 66103596 82508868 66103733 82509039 66103870 82509210 66104007 82509381 66104144 82509552 66104281 82509723 66104418 82509894 66104555 82510065 66104692 82510236 66104829 82510407 66104966 82510578 66105103 82510749 66105240 82510920 66105377 82511091 66105514 82511262 66105651 82511433 66105788 82511604 66105925 82511775 66106062 82511946 66106199 82512117 66106336 82512288 66106473 82512459 66106610 82512630 66106747 82512801 66106884 82512972 66107021 82513143 66107158 82513314 66107295 82513485 66107432 82513656 66107569 82513827 66107706 82513998 66107843 82514169 66107980 82514340 66108117 82514511 66108254 82514682 66108391 82514853 66108528 82515024 66108665 82515195 66108802 82515366 66108939 82515537 66109076 82515708 66109213 82515879 66109350 82516050 66109487 82516221 66109624 82516392 66109761 82516563 66109898 82516734 66110035 82516905 66110172 82517076 66110309 82517247 66110446 82517418 66110583 82517589 66110720 82517760 66110857 82517931 66110994 82518102 66111131 82518273 66111268 82518444 66111405 82518615 66111542 82518786 66111679 82518957 66111816 82519128 66111953 82519299 66112090 82519470 66112227 82519641 66112364 82519812 66112501 82519983 66112638 82520154 66112775 82520325 66112912 82520496 66113049 82520667 66113186 82520838 66113323 82521009 66113460 82521180 66113597 82521351 66113734 82521522 66113871 82521693 66114008 82521864 66114145 82522035 66114282 82522206 66114419 82522377 66114556 82522548 66114693 82522719 66114830 82522890 66114967 82523061 66115104 82523232 66115241 82523403 66115378 82523574 66115515 82523745 66115652 82523916 66115789 82524087 66115926 82524258 66116063 82524429 66116200 82524600 66116337 82524771 66116474 82524942 66116611 82525113 66116748 82525284 66116885 82525455 66117022 82525626 66117159 82525797 66117296 82525968 66117433 82526139 66117570 82526310 66117707 82526481 66117844 82526652 66117981 82526823 66118118 82526994 66118255 82527165 66118392 82527336 66118529 82527507 66118666 82527678 66118803 82527849 66118940 82528020 66119077 82528191 66119214 82528362 66119351 82528533 66119488 82528704 66119625 82528875 66119762 82529046 66119899 82529217 66120036 82529388 66120173 82529559 66120310 82529730 66120447 82529901 66120584 82530072 66120721 82530243 66120858 82530414 66120995 82530585 66121132 82530756 66121269 82530927 66121406 82531098 66121543 82531269 66121680 82531440 66121817 82531611 66121954 82531782 66122091 82531953 66122228 82532124 66122365 82532295 66122502 82532466 66122639 82532637 66122776 82532808 66122913 82532979 66123050 82533150 66123187 82533321 66123324 82533492 66123461 82533663 66123598 82533834 66123735 82534005 66123872 82534176 66124009 82534347 66124146 82534518 66124283 82534689 66124420 82534860 66124557 82535031 66124694 82535202 66124831 82535373 66124968 82535544 66125105 82535715 66125242 82535886 66125379 82536057 66125516 82536228 66125653 82536399 66125790 82536570 66125927 82536741 66126064 82536912 66126201 82537083 66126338 82537254 66126475 82537425 66126612 82537596 66126749 82537767 66126886 82537938 66127023 82538109 66127160 82538280 66127297 82538451 66127434 82538622 66127571 82538793 66127708 82538964 66127845 82539135 66127982 82539306 66128119 82539477 66128256 82539648 66128393 82539819 66128530 82539990 66128667 82540161 66128804 82540332 66128941 82540503 66129078 82540674 66129215 82540845 66129352 82541016 66129489 82541187 66129626 82541358 66129763 82541529 66129900 82541700 66130037 82541871 66130174 82542042 66130311 82542213 66130448 82542384 66130585 82542555 66130722 82542726 66130859 82542897 66130996 82543068 66131133 82543239 66131270 82543410 66131407 82543581 66131544 82543752 66131681 82543923 66131818 82544094 66131955 82544265 66132092 82544436 66132229 82544607 66132366 82544778 66132503 82544949 66132640 82545120 66132777 82545291 66132914 82545462 66133051 82545633 66133188 82545804 66133325 82545975 66133462 82546146 66133599 82546317 66133736 82546488 66133873 82546659 66134010 82546830 66134147 82547001 66134284 82547172 66134421 82547343 66134558 82547514 66134695 82547685 66134832 82547856 66134969 82548027 66135106 82548198 66135243 82548369 66135380 82548540 66135517 82548711 66135654 82548882 66135791 82549053 66135928 82549224 66136065 82549395 66136202 82549566 66136339 82549737 66136476 82549908 66136613 82550079 66136750 82550250 66136887 82550421 66137024 82550592 66137161 82550763 66137298 82550934 66137435 82551105 66137572 82551276 66137709 82551447 66137846 82551618 66137983 82551789 66138120 82551960 66138257 82552131 66138394 82552302 66138531 82552473 66138668 82552644 66138805 82552815 66138942 82552986 66139079 82553157 66139216 82553328 66139353 82553499 66139490 82553670 66139627 82553841 66139764 82554012 66139901 82554183 66140038 82554354 66140175 82554525 66140312 82554696 66140449 82554867 66140586 82555038 66140723 82555209 66140860 82555380 66140997 82555551 66141134 82555722 66141271 82555893 66141408 82556064 66141545 82556235 66141682 82556406 66141819 82556577 66141956 82556748 66142093 82556919 66142230 82557090 66142367 82557261 66142504 82557432 66142641 82557603 66142778 82557774 66142915 82557945 66143052 82558116 66143189 82558287 66143326 82558458 66143463 82558629 66143600 82558800 66143737 82558971 66143874 82559142 66144011 82559313 66144148 82559484 66144285 82559655 66144422 82559826 66144559 82559997 66144696 82560168 66144833 82560339 66144970 82560510 66145107 82560681 66145244 82560852 66145381 82561023 66145518 82561194 66145655 82561365 66145792 82561536 66145929 82561707 66146066 82561878 66146203 82562049 66146340 82562220 66146477 82562391 66146614 82562562 66146751 82562733 66146888 82562904 66147025 82563075 66147162 82563246 66147299 82563417 66147436 82563588 66147573 82563759 66147710 82563930 66147847 82564101 66147984 82564272 66148121 82564443 66148258 82564614 66148395 82564785 66148532 82564956 66148669 82565127 66148806 82565298 66148943 82565469 66149080 82565640 66149217 82565811 66149354 82565982 66149491 82566153 66149628 82566324 66149765 82566495 66149902 82566666 66150039 82566837 66150176 82567008 66150313 82567179 66150450 82567350 66150587 82567521 66150724 82567692 66150861 82567863 66150998 82568034 66151135 82568205 66151272 82568376 66151409 82568547 66151546 82568718 66151683 82568889 66151820 82569060 66151957 82569231 66152094 82569402 66152231 82569573 66152368 82569744 66152505 82569915 66152642 82570086 66152779 82570257 66152916 82570428 66153053 82570599 66153190 82570770 66153327 82570941 66153464 82571112 66153601 82571283 66153738 82571454 66153875 82571625 66154012 82571796 66154149 82571967 66154286 82572138 66154423 82572309 66154560 82572480 66154697 82572651 66154834 82572822 66154971 82572993 66155108 82573164 66155245 82573335 66155382 82573506 66155519 82573677 66155656 82573848 66155793 82574019 66155930 82574190 66156067 82574361 66156204 82574532 66156341 82574703 66156478 82574874 66156615 82575045 66156752 82575216 66156889 82575387 66157026 82575558 66157163 82575729 66157300 82575900 66157437 82576071 66157574 82576242 66157711 82576413 66157848 82576584 66157985 82576755 66158122 82576926 66158259 82577097 66158396 82577268 66158533 82577439 66158670 82577610 66158807 82577781 66158944 82577952 66159081 82578123 66159218 82578294 66159355 82578465 66159492 82578636 66159629 82578807 66159766 82578978 66159903 82579149 66160040 82579320 66160177 82579491 66160314 82579662 66160451 82579833 66160588 82580004 66160725 82580175 66160862 82580346 66160999 82580517 66161136 82580688 66161273 82580859 66161410 82581030 66161547 82581201 66161684 82581372 66161821 82581543 66161958 82581714 66162095 82581885 66162232 82582056 66162369 82582227 66162506 82582398 66162643 82582569 66162780 82582740 66162917 82582911 66163054 82583082 66163191 82583253 66163328 82583424 66163465 82583595 66163602 82583766 66163739 82583937 66163876 82584108 66164013 82584279 66164150 82584450 66164287 82584621 66164424 82584792 66164561 82584963 66164698 82585134 66164835 82585305 66164972 82585476 66165109 82585647 66165246 82585818 66165383 82585989 66165520 82586160 66165657 82586331 66165794 82586502 66165931 82586673 66166068 82586844 66166205 82587015 66166342 82587186 66166479 82587357 66166616 82587528 66166753 82587699 66166890 82587870 66167027 82588041 66167164 82588212 66167301 82588383 66167438 82588554 66167575 82588725 66167712 82588896 66167849 82589067 66167986 82589238 66168123 82589409 66168260 82589580 66168397 82589751 66168534 82589922 66168671 82590093 66168808 82590264 66168945 82590435 66169082 82590606 66169219 82590777 66169356 82590948 66169493 82591119 66169630 82591290 66169767 82591461 66169904 82591632 66170041 82591803 66170178 82591974 66170315 82592145 66170452 82592316 66170589 82592487 66170726 82592658 66170863 82592829 66171000 82593000 66171137 82593171 66171274 82593342 66171411 82593513 66171548 82593684 66171685 82593855 66171822 82594026 66171959 82594197 66172096 82594368 66172233 82594539 66172370 82594710 66172507 82594881 66172644 82595052 66172781 82595223 66172918 82595394 66173055 82595565 66173192 82595736 66173329 82595907 66173466 82596078 66173603 82596249 66173740 82596420 66173877 82596591 66174014 82596762 66174151 82596933 66174288 82597104 66174425 82597275 66174562 82597446 66174699 82597617 66174836 82597788 66174973 82597959 66175110 82598130 66175247 82598301 66175384 82598472 66175521 82598643 66175658 82598814 66175795 82598985 66175932 82599156 66176069 82599327 66176206 82599498 66176343 82599669 66176480 82599840 66176617 82600011 66176754 82600182 66176891 82600353 66177028 82600524 66177165 82600695 66177302 82600866 66177439 82601037 66177576 82601208 66177713 82601379 66177850 82601550 66177987 82601721 66178124 82601892 66178261 82602063 66178398 82602234 66178535 82602405 66178672 82602576 66178809 82602747 66178946 82602918 66179083 82603089 66179220 82603260 66179357 82603431 66179494 82603602 66179631 82603773 66179768 82603944 66179905 82604115 66180042 82604286 66180179 82604457 66180316 82604628 66180453 82604799 66180590 82604970 66180727 82605141 66180864 82605312 66181001 82605483 66181138 82605654 66181275 82605825 66181412 82605996 66181549 82606167 66181686 82606338 66181823 82606509 66181960 82606680 66182097 82606851 66182234 82607022 66182371 82607193 66182508 82607364 66182645 82607535 66182782 82607706 66182919 82607877 66183056 82608048 66183193 82608219 66183330 82608390 66183467 82608561 66183604 82608732 66183741 82608903 66183878 82609074 66184015 82609245 66184152 82609416 66184289 82609587 66184426 82609758 66184563 82609929 66184700 82610100 66184837 82610271 66184974 82610442 66185111 82610613 66185248 82610784 66185385 82610955 66185522 82611126 66185659 82611297 66185796 82611468 66185933 82611639 66186070 82611810 66186207 82611981 66186344 82612152 66186481 82612323 66186618 82612494 66186755 82612665 66186892 82612836 66187029 82613007 66187166 82613178 66187303 82613349 66187440 82613520 66187577 82613691 66187714 82613862 66187851 82614033 66187988 82614204 66188125 82614375 66188262 82614546 66188399 82614717 66188536 82614888 66188673 82615059 66188810 82615230 66188947 82615401 66189084 82615572 66189221 82615743 66189358 82615914 66189495 82616085 66189632 82616256 66189769 82616427 66189906 82616598 66190043 82616769 66190180 82616940 66190317 82617111 66190454 82617282 66190591 82617453 66190728 82617624 66190865 82617795 66191002 82617966 66191139 82618137 66191276 82618308 66191413 82618479 66191550 82618650 66191687 82618821 66191824 82618992 66191961 82619163 66192098 82619334 66192235 82619505 66192372 82619676 66192509 82619847 66192646 82620018 66192783 82620189 66192920 82620360 66193057 82620531 66193194 82620702 66193331 82620873 66193468 82621044 66193605 82621215 66193742 82621386 66193879 82621557 66194016 82621728 66194153 82621899 66194290 82622070 66194427 82622241 66194564 82622412 66194701 82622583 66194838 82622754 66194975 82622925 66195112 82623096 66195249 82623267 66195386 82623438 66195523 82623609 66195660 82623780 66195797 82623951 66195934 82624122 66196071 82624293 66196208 82624464 66196345 82624635 66196482 82624806 66196619 82624977 66196756 82625148 66196893 82625319 66197030 82625490 66197167 82625661 66197304 82625832 66197441 82626003 66197578 82626174 66197715 82626345 66197852 82626516 66197989 82626687 66198126 82626858 66198263 82627029 66198400 82627200 66198537 82627371 66198674 82627542 66198811 82627713 66198948 82627884 66199085 82628055 66199222 82628226 66199359 82628397 66199496 82628568 66199633 82628739 66199770 82628910 66199907 82629081 66200044 82629252 66200181 82629423 66200318 82629594 66200455 82629765 66200592 82629936 66200729 82630107 66200866 82630278 66201003 82630449 66201140 82630620 66201277 82630791 66201414 82630962 66201551 82631133 66201688 82631304 66201825 82631475 66201962 82631646 66202099 82631817 66202236 82631988 66202373 82632159 66202510 82632330 66202647 82632501 66202784 82632672 66202921 82632843 66203058 82633014 66203195 82633185 66203332 82633356 66203469 82633527 66203606 82633698 66203743 82633869 66203880 82634040 66204017 82634211 66204154 82634382 66204291 82634553 66204428 82634724 66204565 82634895 66204702 82635066 66204839 82635237 66204976 82635408 66205113 82635579 66205250 82635750 66205387 82635921 66205524 82636092 66205661 82636263 66205798 82636434 66205935 82636605 66206072 82636776 66206209 82636947 66206346 82637118 66206483 82637289 66206620 82637460 66206757 82637631 66206894 82637802 66207031 82637973 66207168 82638144 66207305 82638315 66207442 82638486 66207579 82638657 66207716 82638828 66207853 82638999 66207990 82639170 66208127 82639341 66208264 82639512 66208401 82639683 66208538 82639854 66208675 82640025 66208812 82640196 66208949 82640367 66209086 82640538 66209223 82640709 66209360 82640880 66209497 82641051 66209634 82641222 66209771 82641393 66209908 82641564 66210045 82641735 66210182 82641906 66210319 82642077 66210456 82642248 66210593 82642419 66210730 82642590 66210867 82642761 66211004 82642932 66211141 82643103 66211278 82643274 66211415 82643445 66211552 82643616 66211689 82643787 66211826 82643958 66211963 82644129 66212100 82644300 66212237 82644471 66212374 82644642 66212511 82644813 66212648 82644984 66212785 82645155 66212922 82645326 66213059 82645497 66213196 82645668 66213333 82645839 66213470 82646010 66213607 82646181 66213744 82646352 66213881 82646523 66214018 82646694 66214155 82646865 66214292 82647036 66214429 82647207 66214566 82647378 66214703 82647549 66214840 82647720 66214977 82647891 66215114 82648062 66215251 82648233 66215388 82648404 66215525 82648575 66215662 82648746 66215799 82648917 66215936 82649088 66216073 82649259 66216210 82649430 66216347 82649601 66216484 82649772 66216621 82649943 66216758 82650114 66216895 82650285 66217032 82650456 66217169 82650627 66217306 82650798 66217443 82650969 66217580 82651140 66217717 82651311 66217854 82651482 66217991 82651653 66218128 82651824 66218265 82651995 66218402 82652166 66218539 82652337 66218676 82652508 66218813 82652679 66218950 82652850 66219087 82653021 66219224 82653192 66219361 82653363 66219498 82653534 66219635 82653705 66219772 82653876 66219909 82654047 66220046 82654218 66220183 82654389 66220320 82654560 66220457 82654731 66220594 82654902 66220731 82655073 66220868 82655244 66221005 82655415 66221142 82655586 66221279 82655757 66221416 82655928 66221553 82656099 66221690 82656270 66221827 82656441 66221964 82656612 66222101 82656783 66222238 82656954 66222375 82657125
1000 41509900 0 41509900 51811627 41510037 51811798 41510174 51811969 41510311 51812140 41510448 51812311 41510585 51812482 41510722 51812653 41510859 51812824 41510996 51812995 41511133 51813166 41511270 51813337 41511407 51813508 41511544 51813679 41511681 51813850 41511818 51814021 41511955 51814192 41512092 51814363 41512229 51814534 41512366 51814705 41512503 51814876 41512640 51815047 41512777 51815218 41512914 51815389 41513051 51815560 41513188 51815731 41513325 51815902 41513462 51816073 41513599 51816244 41513736 51816415 41513873 51816586 41514010 51816757 41514147 51816928 41514284 51817099 41514421 51817270 41514558 51817441 41514695 51817612 41514832 51817783 41514969 51817954 41515106 51818125 41515243 51818296 41515380 51818467 41515517 51818638 41515654 51818809 41515791 51818980 41515928 51819151 41516065 51819322 41516202 51819493 41516339 51819664 41516476 51819835 41516613 51820006 41516750 51820177 41516887 51820348 41517024 51820519 41517161 51820690 41517298 51820861 41517435 51821032 41517572 51821203 41517709 51821374 41517846 51821545 41517983 51821716 41518120 51821887 41518257 51822058 41518394 51822229 41518531 51822400 41518668 51822571 41518805 51822742 41518942 51822913 41519079 51823084 41519216 51823255 41519353 51823426 41519490 51823597 41519627 51823768 41519764 51823939 41519901 51824110 41520038 51824281 41520175 51824452 41520312 51824623 41520449 51824794 41520586 51824965 41520723 51825136 41520860 51825307 41520997 51825478 41521134 51825649 41521271 51825820 41521408 51825991 41521545 51826162 41521682 51826333 41521819 51826504 41521956 51826675 41522093 51826846 41522230 51827017 41522367 51827188 41522504 51827359 41522641 51827530 41522778 51827701 41522915 51827872 41523052 51828043 41523189 51828214 41523326 51828385 41523463 51828556 41523600 51828727 41523737 51828898 41523874 51829069 41524011 51829240 41524148 51829411 41524285 51829582 41524422 51829753 41524559 51829924 41524696 51830095 41524833 51830266 41524970 51830437 41525107 51830608 41525244 51830779 41525381 51830950 41525518 51831121 41525655 51831292 41525792 51831463 41525929 51831634 41526066 51831805 41526203 51831976 41526340 51832147 41526477 51832318 41526614 51832489 41526751 51832660 41526888 51832831 41527025 51833002 41527162 51833173 41527299 51833344 41527436 51833515 41527573 51833686 41527710 51833857 41527847 51834028 41527984 51834199 41528121 51834370 41528258 51834541 41528395 51834712 41528532 51834883 41528669 51835054 41528806 51835225 41528943 51835396 41529080 51835567 41529217 51835738 41529354 51835909 41529491 51836080 41529628 51836251 41529765 51836422 41529902 51836593 41530039 51836764 41530176 51836935 41530313 51837106 41530450 51837277 41530587 51837448 41530724 51837619 41530861 51837790 41530998 51837961 41531135 51838132 41531272 51838303 41531409 51838474 41531546 51838645 41531683 51838816 41531820 51838987 41531957 51839158 41532094 51839329 41532231 51839500 41532368 51839671 41532505 51839842 41532642 51840013 41532779 51840184 41532916 51840355 41533053 51840526 41533190 51840697 41533327 51840868 41533464 51841039 41533601 51841210 41533738 51841381 41533875 51841552 41534012 51841723 41534149 51841894 41534286 51842065 41534423 51842236 41534560 51842407 41534697 51842578 41534834 51842749 41534971 51842920 41535108 51843091 41535245 51843262 41535382 51843433 41535519 51843604 41535656 51843775 41535793 51843946 41535930 51844117 41536067 51844288 41536204 51844459 41536341 51844630 41536478 51844801 41536615 51844972 41536752 51845143 41536889 51845314 41537026 51845485 41537163 51845656 41537300 51845827 41537437 51845998 41537574 51846169 41537711 51846340 41537848 51846511 41537985 51846682 41538122 51846853 41538259 51847024 41538396 51847195 41538533 51847366 41538670 51847537 41538807 51847708 41538944 51847879 41539081 51848050 41539218 51848221 41539355 51848392 41539492 51848563 41539629 51848734 41539766 51848905 41539903 51849076 41540040 51849247 41540177 51849418 41540314 51849589 41540451 51849760 41540588 51849931 41540725 51850102 41540862 51850273 41540999 51850444 41541136 51850615 41541273 51850786 41541410 51850957 41541547 51851128 41541684 51851299 41541821 51851470 41541958 51851641 41542095 51851812 41542232 51851983 41542369 51852154 41542506 51852325 41542643 51852496 41542780 51852667 41542917 51852838 41543054 51853009 41543191 51853180 41543328 51853351 41543465 51853522 41543602 51853693 41543739 51853864 41543876 51854035 41544013 51854206 41544150 51854377 41544287 51854548 41544424 51854719 41544561 51854890 41544698 51855061 41544835 51855232 41544972 51855403 41545109 51855574 41545246 51855745 41545383 51855916 41545520 51856087 41545657 51856258 41545794 51856429 41545931 51856600 41546068 51856771 41546205 51856942 41546342 51857113 41546479 51857284 41546616 51857455 41546753 51857626 41546890 51857797 41547027 51857968 41547164 51858139 41547301 51858310 41547438 51858481 41547575 51858652 41547712 51858823 41547849 51858994 41547986 51859165 41548123 51859336 41548260 51859507 41548397 51859678 41548534 51859849 41548671 51860020 41548808 51860191 41548945 51860362 41549082 51860533 41549219 51860704 41549356 51860875 41549493 51861046 41549630 51861217 41549767 51861388 41549904 51861559 41550041 51861730 41550178 51861901 41550315 51862072 41550452 51862243 41550589 51862414 41550726 51862585 41550863 51862756 41551000 51862927 41551137 51863098 41551274 51863269 41551411 51863440 41551548 51863611 41551685 51863782 41551822 51863953 41551959 51864124 41552096 51864295 41552233 51864466 41552370 51864637 41552507 51864808 41552644 51864979 41552781 51865150 41552918 51865321 41553055 51865492 41553192 51865663 41553329 51865834 41553466 51866005 41553603 51866176 41553740 51866347 41553877 51866518 41554014 51866689 41554151 51866860 41554288 51867031 41554425 51867202 41554562 51867373 41554699 51867544 41554836 51867715 41554973 51867886 41555110 51868057 41555247 51868228 41555384 51868399 41555521 51868570 41555658 51868741 41555795 51868912 41555932 51869083 41556069 51869254 41556206 51869425 41556343 51869596 41556480 51869767 41556617 51869938 41556754 51870109 41556891 51870280 41557028 51870451 41557165 51870622 41557302 51870793 41557439 51870964 41557576 51871135 41557713 51871306 41557850 51871477 41557987 51871648 41558124 51871819 41558261 51871990 41558398 51872161 41558535 51872332 41558672 51872503 41558809 51872674 41558946 51872845 41559083 51873016 41559220 51873187 41559357 51873358 41559494 51873529 41559631 51873700 41559768 51873871 41559905 51874042 41560042 51874213 41560179 51874384 41560316 51874555 41560453 51874726 41560590 51874897 41560727 51875068 41560864 51875239 41561001 51875410 41561138 51875581 41561275 51875752 41561412 51875923 41561549 51876094 41561686 51876265 41561823 51876436 41561960 51876607 41562097 51876778 41562234 51876949 41562371 51877120 41562508 51877291 41562645 51877462 41562782 51877633 41562919 51877804 41563056 51877975 41563193 51878146 41563330 51878317 41563467 51878488 41563604 51878659 41563741 51878830 41563878 51879001 41564015 51879172 41564152 51879343 41564289 51879514 41564426 51879685 41564563 51879856 41564700 51880027 41564837 51880198 41564974 51880369 41565111 51880540 41565248 51880711 41565385 51880882 41565522 51881053 41565659 51881224 41565796 51881395 41565933 51881566 41566070 51881737 41566207 51881908 41566344 51882079 41566481 51882250 41566618 51882421 41566755 51882592 41566892 51882763 41567029 51882934 41567166 51883105 41567303 51883276 41567440 51883447 41567577 51883618 41567714 51883789 41567851 51883960 41567988 51884131 41568125 51884302 41568262 51884473 41568399 51884644 41568536 51884815 41568673 51884986 41568810 51885157 41568947 51885328 41569084 51885499 41569221 51885670 41569358 51885841 41569495 51886012 41569632 51886183 41569769 51886354 41569906 51886525 41570043 51886696 41570180 51886867 41570317 51887038 41570454 51887209 41570591 51887380 41570728 51887551 41570865 51887722 41571002 51887893 41571139 51888064 41571276 51888235 41571413 51888406 41571550 51888577 41571687 51888748 41571824 51888919 41571961 51889090 41572098 51889261 41572235 51889432 41572372 51889603 41572509 51889774 41572646 51889945 41572783 51890116 41572920 51890287 41573057 51890458 41573194 51890629 41573331 51890800 41573468 51890971 41573605 51891142 41573742 51891313 41573879 51891484 41574016 51891655 41574153 51891826 41574290 51891997 41574427 51892168 41574564 51892339 41574701 51892510 41574838 51892681 41574975 51892852 41575112 51893023 41575249 51893194 41575386 51893365 41575523 51893536 41575660 51893707 41575797 51893878 41575934 51894049 41576071 51894220 41576208 51894391 41576345 51894562 41576482 51894733 41576619 51894904 41576756 51895075 41576893 51895246 41577030 51895417 41577167 51895588 41577304 51895759 41577441 51895930 41577578 51896101 41577715 51896272 41577852 51896443 41577989 51896614 41578126 51896785 41578263 51896956 41578400 51897127 41578537 51897298 41578674 51897469 41578811 51897640 41578948 51897811 41579085 51897982 41579222 51898153 41579359 51898324 41579496 51898495 41579633 51898666 41579770 51898837 41579907 51899008 41580044 51899179 41580181 51899350 41580318 51899521 41580455 51899692 41580592 51899863 41580729 51900034 41580866 51900205 41581003 51900376 41581140 51900547 41581277 51900718 41581414 51900889 41581551 51901060 41581688 51901231 41581825 51901402 41581962 51901573 41582099 51901744 41582236 51901915 41582373 51902086 41582510 51902257 41582647 51902428 41582784 51902599 41582921 51902770 41583058 51902941 41583195 51903112 41583332 51903283 41583469 51903454 41583606 51903625 41583743 51903796 41583880 51903967 41584017 51904138 41584154 51904309 41584291 51904480 41584428 51904651 41584565 51904822 41584702 51904993 41584839 51905164 41584976 51905335 41585113 51905506 41585250 51905677 41585387 51905848 41585524 51906019 41585661 51906190 41585798 51906361 41585935 51906532 41586072 51906703 41586209 51906874 41586346 51907045 41586483 51907216 41586620 51907387 41586757 51907558 41586894 51907729 41587031 51907900 41587168 51908071 41587305 51908242 41587442 51908413 41587579 51908584 41587716 51908755 41587853 51908926 41587990 51909097 41588127 51909268 41588264 51909439 41588401 51909610 41588538 51909781 41588675 51909952 41588812 51910123 41588949 51910294 41589086 51910465 41589223 51910636 41589360 51910807 41589497 51910978 41589634 51911149 41589771 51911320 41589908 51911491 41590045 51911662 41590182 51911833 41590319 51912004 41590456 51912175 41590593 51912346 41590730 51912517 41590867 51912688 41591004 51912859 41591141 51913030 41591278 51913201 41591415 51913372 41591552 51913543 41591689 51913714 41591826 51913885 41591963 51914056 41592100 51914227 41592237 51914398 41592374 51914569 41592511 51914740 41592648 51914911 41592785 51915082 41592922 51915253 41593059 51915424 41593196 51915595 41593333 51915766 41593470 51915937 41593607 51916108 41593744 51916279 41593881 51916450 41594018 51916621 41594155 51916792 41594292 51916963 41594429 51917134 41594566 51917305 41594703 51917476 41594840 51917647 41594977 51917818 41595114 51917989 41595251 51918160 41595388 51918331 41595525 51918502 41595662 51918673 41595799 51918844 41595936 51919015 41596073 51919186 41596210 51919357 41596347 51919528 41596484 51919699 41596621 51919870 41596758 51920041 41596895 51920212 41597032 51920383 41597169 51920554 41597306 51920725 41597443 51920896 41597580 51921067 41597717 51921238 41597854 51921409 41597991 51921580 41598128 51921751 41598265 51921922 41598402 51922093 41598539 51922264 41598676 51922435 41598813 51922606 41598950 51922777 41599087 51922948 41599224 51923119 41599361 51923290 41599498 51923461 41599635 51923632 41599772 51923803 41599909 51923974 41600046 51924145 41600183 51924316 41600320 51924487 41600457 51924658 41600594 51924829 41600731 51925000 41600868 51925171 41601005 51925342 41601142 51925513 41601279 51925684 41601416 51925855 41601553 51926026 41601690 51926197 41601827 51926368 41601964 51926539 41602101 51926710 41602238 51926881 41602375 51927052 41602512 51927223 41602649 51927394 41602786 51927565 41602923 51927736 41603060 51927907 41603197 51928078 41603334 51928249 41603471 51928420 41603608 51928591 41603745 51928762 41603882 51928933 41604019 51929104 41604156 51929275 41604293 51929446 41604430 51929617 41604567 51929788 41604704 51929959 41604841 51930130 41604978 51930301 41605115 51930472 41605252 51930643 41605389 51930814 41605526 51930985 41605663 51931156 41605800 51931327 41605937 51931498 41606074 51931669 41606211 51931840 41606348 51932011 41606485 51932182 41606622 51932353 41606759 51932524 41606896 51932695 41607033 51932866 41607170 51933037 41607307 51933208 41607444 51933379 41607581 51933550 41607718 51933721 41607855 51933892 41607992 51934063 41608129 51934234 41608266 51934405 41608403 51934576 41608540 51934747 41608677 51934918 41608814 51935089 41608951 51935260 41609088 51935431 41609225 51935602 41609362 51935773 41609499 51935944 41609636 51936115 41609773 51936286 41609910 51936457 41610047 51936628 41610184 51936799 41610321 51936970 41610458 51937141 41610595 51937312 41610732 51937483 41610869 51937654 41611006 51937825 41611143 51937996 41611280 51938167 41611417 51938338 41611554 51938509 41611691 51938680 41611828 51938851 41611965 51939022 41612102 51939193 41612239 51939364 41612376 51939535 41612513 51939706 41612650 51939877 41612787 51940048 41612924 51940219 41613061 51940390 41613198 51940561 41613335 51940732 41613472 51940903 41613609 51941074 41613746 51941245 41613883 51941416 41614020 51941587 41614157 51941758 41614294 51941929 41614431 51942100 41614568 51942271 41614705 51942442 41614842 51942613 41614979 51942784 41615116 51942955 41615253 51943126 41615390 51943297 41615527 51943468 41615664 51943639 41615801 51943810 41615938 51943981 41616075 51944152 41616212 51944323 41616349 51944494 41616486 51944665 41616623 51944836 41616760 51945007 41616897 51945178 41617034 51945349 41617171 51945520 41617308 51945691 41617445 51945862 41617582 51946033 41617719 51946204 41617856 51946375 41617993 51946546 41618130 51946717 41618267 51946888 41618404 51947059 41618541 51947230 41618678 51947401 41618815 51947572 41618952 51947743 41619089 51947914 41619226 51948085 41619363 51948256 41619500 51948427 41619637 51948598 41619774 51948769 41619911 51948940 41620048 51949111 41620185 51949282 41620322 51949453 41620459 51949624 41620596 51949795 41620733 51949966 41620870 51950137 41621007 51950308 41621144 51950479 41621281 51950650 41621418 51950821 41621555 51950992 41621692 51951163 41621829 51951334 41621966 51951505 41622103 51951676 41622240 51951847 41622377 51952018 41622514 51952189 41622651 51952360 41622788 51952531 41622925 51952702 41623062 51952873 41623199 51953044 41623336 51953215 41623473 51953386 41623610 51953557 41623747 51953728 41623884 51953899 41624021 51954070 41624158 51954241 41624295 51954412 41624432 51954583 41624569 51954754 41624706 51954925 41624843 51955096 41624980 51955267 41625117 51955438 41625254 51955609 41625391 51955780 41625528 51955951 41625665 51956122 41625802 51956293 41625939 51956464 41626076 51956635 41626213 51956806 41626350 51956977 41626487 51957148 41626624 51957319 41626761 51957490 41626898 51957661 41627035 51957832 41627172 51958003 41627309 51958174 41627446 51958345 41627583 51958516 41627720 51958687 41627857 51958858 41627994 51959029 41628131 51959200 41628268 51959371 41628405 51959542 41628542 51959713 41628679 51959884 41628816 51960055 41628953 51960226 41629090 51960397 41629227 51960568 41629364 51960739 41629501 51960910 41629638 51961081 41629775 51961252 41629912 51961423 41630049 51961594 41630186 51961765 41630323 51961936 41630460 51962107 41630597 51962278 41630734 51962449 41630871 51962620 41631008 51962791 41631145 51962962 41631282 51963133 41631419 51963304 41631556 51963475 41631693 51963646 41631830 51963817 41631967 51963988 41632104 51964159 41632241 51964330 41632378 51964501 41632515 51964672 41632652 51964843 41632789 51965014 41632926 51965185 41633063 51965356 41633200 51965527 41633337 51965698 41633474 51965869 41633611 51966040 41633748 51966211 41633885 51966382 41634022 51966553 41634159 51966724 41634296 51966895 41634433 51967066 41634570 51967237 41634707 51967408 41634844 51967579 41634981 51967750 41635118 51967921 41635255 51968092 41635392 51968263 41635529 51968434 41635666 51968605 41635803 51968776 41635940 51968947 41636077 51969118 41636214 51969289 41636351 51969460 41636488 51969631 41636625 51969802 41636762 51969973 41636899 51970144 41637036 51970315 41637173 51970486 41637310 51970657 41637447 51970828 41637584 51970999 41637721 51971170 41637858 51971341 41637995 51971512 41638132 51971683 41638269 51971854 41638406 51972025 41638543 51972196 41638680 51972367 41638817 51972538 41638954 51972709 41639091 51972880 41639228 51973051 41639365 51973222 41639502 51973393 41639639 51973564 41639776 51973735 41639913 51973906 41640050 51974077 41640187 51974248 41640324 51974419 41640461 51974590 41640598 51974761 41640735 51974932 41640872 51975103 41641009 51975274 41641146 51975445 41641283 51975616 41641420 51975787 41641557 51975958 41641694 51976129 41641831 51976300 41641968 51976471 41642105 51976642 41642242 51976813 41642379 51976984 41642516 51977155 41642653 51977326 41642790 51977497 41642927 51977668 41643064 51977839 41643201 51978010 41643338 51978181 41643475 51978352 41643612 51978523 41643749 51978694 41643886 51978865 41644023 51979036 41644160 51979207 41644297 51979378 41644434 51979549 41644571 51979720 41644708 51979891 41644845 51980062 41644982 51980233 41645119 51980404 41645256 51980575 41645393 51980746 41645530 51980917 41645667 51981088 41645804 51981259 41645941 51981430 41646078 51981601 41646215 51981772 41646352 51981943 41646489 51982114 41646626 51982285
1000 34385900 0 34385900 42919627 34386037 42919798 34386174 42919969 34386311 42920140 34386448 42920311 34386585 42920482 34386722 42920653 34386859 42920824 34386996 42920995 34387133 42921166 34387270 42921337 34387407 42921508 34387544 42921679 34387681 42921850 34387818 42922021 34387955 42922192 34388092 42922363 34388229 42922534 34388366 42922705 34388503 42922876 34388640 42923047 34388777 42923218 34388914 42923389 34389051 42923560 34389188 42923731 34389325 42923902 34389462 42924073 34389599 42924244 34389736 42924415 34389873 42924586 34390010 42924757 34390147 42924928 34390284 42925099 34390421 42925270 34390558 42925441 34390695 42925612 34390832 42925783 34390969 42925954 34391106 42926125 34391243 42926296 34391380 42926467 34391517 42926638 34391654 42926809 34391791 42926980 34391928 42927151 34392065 42927322 34392202 42927493 34392339 42927664 34392476 42927835 34392613 42928006 34392750 42928177 34392887 42928348 34393024 42928519 34393161 42928690 34393298 42928861 34393435 42929032 34393572 42929203 34393709 42929374 34393846 42929545 34393983 42929716 34394120 42929887 34394257 42930058 34394394 42930229 34394531 42930400 34394668 42930571 34394805 42930742 34394942 42930913 34395079 42931084 34395216 42931255 34395353 42931426 34395490 42931597 34395627 42931768 34395764 42931939 34395901 42932110 34396038 42932281 34396175 42932452 34396312 42932623 34396449 42932794 34396586 42932965 34396723 42933136 34396860 42933307 34396997 42933478 34397134 42933649 34397271 42933820 34397408 42933991 34397545 42934162 34397682 42934333 34397819 42934504 34397956 42934675 34398093 42934846 34398230 42935017 34398367 42935188 34398504 42935359 34398641 42935530 34398778 42935701 34398915 42935872 34399052 42936043 34399189 42936214 34399326 42936385 34399463 42936556 34399600 42936727 34399737 42936898 34399874 42937069 34400011 42937240 34400148 42937411 34400285 42937582 34400422 42937753 34400559 42937924 34400696 42938095 34400833 42938266 34400970 42938437 34401107 42938608 34401244 42938779 34401381 42938950 34401518 42939121 34401655 42939292 34401792 42939463 34401929 42939634 34402066 42939805 34402203 42939976 34402340 42940147 34402477 42940318 34402614 42940489 34402751 42940660 34402888 42940831 34403025 42941002 34403162 42941173 34403299 42941344 34403436 42941515 34403573 42941686 34403710 42941857 34403847 42942028 34403984 42942199 34404121 42942370 34404258 42942541 34404395 42942712 34404532 42942883 34404669 42943054 34404806 42943225 34404943 42943396 34405080 42943567 34405217 42943738 34405354 42943909 34405491 42944080 34405628 42944251 34405765 42944422 34405902 42944593 34406039 42944764 34406176 42944935 34406313 42945106 34406450 42945277 34406587 42945448 34406724 42945619 34406861 42945790 34406998 42945961 34407135 42946132 34407272 42946303 34407409 42946474 34407546 42946645 34407683 42946816 34407820 42946987 34407957 42947158 34408094 42947329 34408231 42947500 34408368 42947671 34408505 42947842 34408642 42948013 34408779 42948184 34408916 42948355 34409053 42948526 34409190 42948697 34409327 42948868 34409464 42949039 34409601 42949210 34409738 42949381 34409875 42949552 34410012 42949723 34410149 42949894 34410286 42950065 34410423 42950236 34410560 42950407 34410697 42950578 34410834 42950749 34410971 42950920 34411108 42951091 34411245 42951262 34411382 42951433 34411519 42951604 34411656 42951775 34411793 42951946 34411930 42952117 34412067 42952288 34412204 42952459 34412341 42952630 34412478 42952801 34412615 42952972 34412752 42953143 34412889 42953314 34413026 42953485 34413163 42953656 34413300 42953827 34413437 42953998 34413574 42954169 34413711 42954340 34413848 42954511 34413985 42954682 34414122 42954853 34414259 42955024 34414396 42955195 34414533 42955366 34414670 42955537 34414807 42955708 34414944 42955879 34415081 42956050 34415218 42956221 34415355 42956392 34415492 42956563 34415629 42956734 34415766 42956905 34415903 42957076 34416040 42957247 34416177 42957418 34416314 42957589 34416451 42957760 34416588 42957931 34416725 42958102 34416862 42958273 34416999 42958444 34417136 42958615 34417273 42958786 34417410 42958957 34417547 42959128 34417684 42959299 34417821 42959470 34417958 42959641 34418095 42959812 34418232 42959983 34418369 42960154 34418506 42960325 34418643 42960496 34418780 42960667 34418917 42960838 34419054 42961009 34419191 42961180 34419328 42961351 34419465 42961522 34419602 42961693 34419739 42961864 34419876 42962035 34420013 42962206 34420150 42962377 34420287 42962548 34420424 42962719 34420561 42962890 34420698 42963061 34420835 42963232 34420972 42963403 34421109 42963574 34421246 42963745 34421383 42963916 34421520 42964087 34421657 42964258 34421794 42964429 34421931 42964600 34422068 42964771 34422205 42964942 34422342 42965113 34422479 42965284 34422616 42965455 34422753 42965626 34422890 42965797 34423027 42965968 34423164 42966139 34423301 42966310 34423438 42966481 34423575 42966652 34423712 42966823 34423849 42966994 34423986 42967165 34424123 42967336 34424260 42967507 34424397 42967678 34424534 42967849 34424671 42968020 34424808 42968191 34424945 42968362 34425082 42968533 34425219 42968704 34425356 42968875 34425493 42969046 34425630 42969217 34425767 42969388 34425904 42969559 34426041 42969730 34426178 42969901 34426315 42970072 34426452 42970243 34426589 42970414 34426726 42970585 34426863 42970756 34427000 42970927 34427137 42971098 34427274 42971269 34427411 42971440 34427548 42971611 34427685 42971782 34427822 42971953 34427959 42972124 34428096 42972295 34428233 42972466 34428370 42972637 34428507 42972808 34428644 42972979 34428781 42973150 34428918 42973321 34429055 42973492 34429192 42973663 34429329 42973834 34429466 42974005 34429603 42974176 34429740 42974347 34429877 42974518 34430014 42974689 34430151 42974860 34430288 42975031 34430425 42975202 34430562 42975373 34430699 42975544 34430836 42975715 34430973 42975886 34431110 42976057 34431247 42976228 34431384 42976399 34431521 42976570 34431658 42976741 34431795 42976912 34431932 42977083 34432069 42977254 34432206 42977425 34432343 42977596 34432480 42977767 34432617 42977938 34432754 42978109 34432891 42978280 34433028 42978451 34433165 42978622 34433302 42978793 34433439 42978964 34433576 42979135 34433713 42979306 34433850 42979477 34433987 42979648 34434124 42979819 34434261 42979990 34434398 42980161 34434535 42980332 34434672 42980503 34434809 42980674 34434946 42980845 34435083 42981016 34435220 42981187 34435357 42981358 34435494 42981529 34435631 42981700 34435768 42981871 34435905 42982042 34436042 42982213 34436179 42982384 34436316 42982555 34436453 42982726 34436590 42982897 34436727 42983068 34436864 42983239 34437001 42983410 34437138 42983581 34437275 42983752 34437412 42983923 34437549 42984094 34437686 42984265 34437823 42984436 34437960 42984607 34438097 42984778 34438234 42984949 34438371 42985120 34438508 42985291 34438645 42985462 34438782 42985633 34438919 42985804 34439056 42985975 34439193 42986146 34439330 42986317 34439467 42986488 34439604 42986659 34439741 42986830 34439878 42987001 34440015 42987172 34440152 42987343 34440289 42987514 34440426 42987685 34440563 42987856 34440700 42988027 34440837 42988198 34440974 42988369 34441111 42988540 34441248 42988711 34441385 42988882 34441522 42989053 34441659 42989224 34441796 42989395 34441933 42989566 34442070 42989737 34442207 42989908 34442344 42990079 34442481 42990250 34442618 42990421 34442755 42990592 34442892 42990763 34443029 42990934 34443166 42991105 34443303 42991276 34443440 42991447 34443577 42991618 34443714 42991789 34443851 42991960 34443988 42992131 34444125 42992302 34444262 42992473 34444399 42992644 34444536 42992815 34444673 42992986 34444810 42993157 34444947 42993328 34445084 42993499 34445221 42993670 34445358 42993841 34445495 42994012 34445632 42994183 34445769 42994354 34445906 42994525 34446043 42994696 34446180 42994867 34446317 42995038 34446454 42995209 34446591 42995380 34446728 42995551 34446865 42995722 34447002 42995893 34447139 42996064 34447276 42996235 34447413 42996406 34447550 42996577 34447687 42996748 34447824 42996919 34447961 42997090 34448098 42997261 34448235 42997432 34448372 42997603 34448509 42997774 34448646 42997945 34448783 42998116 34448920 42998287 34449057 42998458 34449194 42998629 34449331 42998800 34449468 42998971 34449605 42999142 34449742 42999313 34449879 42999484 34450016 42999655 34450153 42999826 34450290 42999997 34450427 43000168 34450564 43000339 34450701 43000510 34450838 43000681 34450975 43000852 34451112 43001023 34451249 43001194 34451386 43001365 34451523 43001536 34451660 43001707 34451797 43001878 34451934 43002049 34452071 43002220 34452208 43002391 34452345 43002562 34452482 43002733 34452619 43002904 34452756 43003075 34452893 43003246 34453030 43003417 34453167 43003588 34453304 43003759 34453441 43003930 34453578 43004101 34453715 43004272 34453852 43004443 34453989 43004614 34454126 43004785 34454263 43004956 34454400 43005127 34454537 43005298 34454674 43005469 34454811 43005640 34454948 43005811 34455085 43005982 34455222 43006153 34455359 43006324 34455496 43006495 34455633 43006666 34455770 43006837 34455907 43007008 34456044 43007179 34456181 43007350 34456318 43007521 34456455 43007692 34456592 43007863 34456729 43008034 34456866 43008205 34457003 43008376 34457140 43008547 34457277 43008718 34457414 43008889 34457551 43009060 34457688 43009231 34457825 43009402 34457962 43009573 34458099 43009744 34458236 43009915 34458373 43010086 34458510 43010257 34458647 43010428 34458784 43010599 34458921 43010770 34459058 43010941 34459195 43011112 34459332 43011283 34459469 43011454 34459606 43011625 34459743 43011796 34459880 43011967 34460017 43012138 34460154 43012309 34460291 43012480 34460428 43012651 34460565 43012822 34460702 43012993 34460839 43013164 34460976 43013335 34461113 43013506 34461250 43013677 34461387 43013848 34461524 43014019 34461661 43014190 34461798 43014361 34461935 43014532 34462072 43014703 34462209 43014874 34462346 43015045 34462483 43015216 34462620 43015387 34462757 43015558 34462894 43015729 34463031 43015900 34463168 43016071 34463305 43016242 34463442 43016413 34463579 43016584 34463716 43016755 34463853 43016926 34463990 43017097 34464127 43017268 34464264 43017439 34464401 43017610 34464538 43017781 34464675 43017952 34464812 43018123 34464949 43018294 34465086 43018465 34465223 43018636 34465360 43018807 34465497 43018978 34465634 43019149 34465771 43019320 34465908 43019491 34466045 43019662 34466182 43019833 34466319 43020004 34466456 43020175 34466593 43020346 34466730 43020517 34466867 43020688 34467004 43020859 34467141 43021030 34467278 43021201 34467415 43021372 34467552 43021543 34467689 43021714 34467826 43021885 34467963 43022056 34468100 43022227 34468237 43022398 34468374 43022569 34468511 43022740 34468648 43022911 34468785 43023082 34468922 43023253 34469059 43023424 34469196 43023595 34469333 43023766 34469470 43023937 34469607 43024108 34469744 43024279 34469881 43024450 34470018 43024621 34470155 43024792 34470292 43024963 34470429 43025134 34470566 43025305 34470703 43025476 34470840 43025647 34470977 43025818 34471114 43025989 34471251 43026160 34471388 43026331 34471525 43026502 34471662 43026673 34471799 43026844 34471936 43027015 34472073 43027186 34472210 43027357 34472347 43027528 34472484 43027699 34472621 43027870 34472758 43028041 34472895 43028212 34473032 43028383 34473169 43028554 34473306 43028725 34473443 43028896 34473580 43029067 34473717 43029238 34473854 43029409 34473991 43029580 34474128 43029751 34474265 43029922 34474402 43030093 34474539 43030264 34474676 43030435 34474813 43030606 34474950 43030777 34475087 43030948 34475224 43031119 34475361 43031290 34475498 43031461 34475635 43031632 34475772 43031803 34475909 43031974 34476046 43032145 34476183 43032316 34476320 43032487 34476457 43032658 34476594 43032829 34476731 43033000 34476868 43033171 34477005 43033342 34477142 43033513 34477279 43033684 34477416 43033855 34477553 43034026 34477690 43034197 34477827 43034368 34477964 43034539 34478101 43034710 34478238 43034881 34478375 43035052 34478512 43035223 34478649 43035394 34478786 43035565 34478923 43035736 34479060 43035907 34479197 43036078 34479334 43036249 34479471 43036420 34479608 43036591 34479745 43036762 34479882 43036933 34480019 43037104 34480156 43037275 34480293 43037446 34480430 43037617 34480567 43037788 34480704 43037959 34480841 43038130 34480978 43038301 34481115 43038472 34481252 43038643 34481389 43038814 34481526 43038985 34481663 43039156 34481800 43039327 34481937 43039498 34482074 43039669 34482211 43039840 34482348 43040011 34482485 43040182 34482622 43040353 34482759 43040524 34482896 43040695 34483033 43040866 34483170 43041037 34483307 43041208 34483444 43041379 34483581 43041550 34483718 43041721 34483855 43041892 34483992 43042063 34484129 43042234 34484266 43042405 34484403 43042576 34484540 43042747 34484677 43042918 34484814 43043089 34484951 43043260 34485088 43043431 34485225 43043602 34485362 43043773 34485499 43043944 34485636 43044115 34485773 43044286 34485910 43044457 34486047 43044628 34486184 43044799 34486321 43044970 34486458 43045141 34486595 43045312 34486732 43045483 34486869 43045654 34487006 43045825 34487143 43045996 34487280 43046167 34487417 43046338 34487554 43046509 34487691 43046680 34487828 43046851 34487965 43047022 34488102 43047193 34488239 43047364 34488376 43047535 34488513 43047706 34488650 43047877 34488787 43048048 34488924 43048219 34489061 43048390 34489198 43048561 34489335 43048732 34489472 43048903 34489609 43049074 34489746 43049245 34489883 43049416 34490020 43049587 34490157 43049758 34490294 43049929 34490431 43050100 34490568 43050271 34490705 43050442 34490842 43050613 34490979 43050784 34491116 43050955 34491253 43051126 34491390 43051297 34491527 43051468 34491664 43051639 34491801 43051810 34491938 43051981 34492075 43052152 34492212 43052323 34492349 43052494 34492486 43052665 34492623 43052836 34492760 43053007 34492897 43053178 34493034 43053349 34493171 43053520 34493308 43053691 34493445 43053862 34493582 43054033 34493719 43054204 34493856 43054375 34493993 43054546 34494130 43054717 34494267 43054888 34494404 43055059 34494541 43055230 34494678 43055401 34494815 43055572 34494952 43055743 34495089 43055914 34495226 43056085 34495363 43056256 34495500 43056427 34495637 43056598 34495774 43056769 34495911 43056940 34496048 43057111 34496185 43057282 34496322 43057453 34496459 43057624 34496596 43057795 34496733 43057966 34496870 43058137 34497007 43058308 34497144 43058479 34497281 43058650 34497418 43058821 34497555 43058992 34497692 43059163 34497829 43059334 34497966 43059505 34498103 43059676 34498240 43059847 34498377 43060018 34498514 43060189 34498651 43060360 34498788 43060531 34498925 43060702 34499062 43060873 34499199 43061044 34499336 43061215 34499473 43061386 34499610 43061557 34499747 43061728 34499884 43061899 34500021 43062070 34500158 43062241 34500295 43062412 34500432 43062583 34500569 43062754 34500706 43062925 34500843 43063096 34500980 43063267 34501117 43063438 34501254 43063609 34501391 43063780 34501528 43063951 34501665 43064122 34501802 43064293 34501939 43064464 34502076 43064635 34502213 43064806 34502350 43064977 34502487 43065148 34502624 43065319 34502761 43065490 34502898 43065661 34503035 43065832 34503172 43066003 34503309 43066174 34503446 43066345 34503583 43066516 34503720 43066687 34503857 43066858 34503994 43067029 34504131 43067200 34504268 43067371 34504405 43067542 34504542 43067713 34504679 43067884 34504816 43068055 34504953 43068226 34505090 43068397 34505227 43068568 34505364 43068739 34505501 43068910 34505638 43069081 34505775 43069252 34505912 43069423 34506049 43069594 34506186 43069765 34506323 43069936 34506460 43070107 34506597 43070278 34506734 43070449 34506871 43070620 34507008 43070791 34507145 43070962 34507282 43071133 34507419 43071304 34507556 43071475 34507693 43071646 34507830 43071817 34507967 43071988 34508104 43072159 34508241 43072330 34508378 43072501 34508515 43072672 34508652 43072843 34508789 43073014 34508926 43073185 34509063 43073356 34509200 43073527 34509337 43073698 34509474 43073869 34509611 43074040 34509748 43074211 34509885 43074382 34510022 43074553 34510159 43074724 34510296 43074895 34510433 43075066 34510570 43075237 34510707 43075408 34510844 43075579 34510981 43075750 34511118 43075921 34511255 43076092 34511392 43076263 34511529 43076434 34511666 43076605 34511803 43076776 34511940 43076947 34512077 43077118 34512214 43077289 34512351 43077460 34512488 43077631 34512625 43077802 34512762 43077973 34512899 43078144 34513036 43078315 34513173 43078486 34513310 43078657 34513447 43078828 34513584 43078999 34513721 43079170 34513858 43079341 34513995 43079512 34514132 43079683 34514269 43079854 34514406 43080025 34514543 43080196 34514680 43080367 34514817 43080538 34514954 43080709 34515091 43080880 34515228 43081051 34515365 43081222 34515502 43081393 34515639 43081564 34515776 43081735 34515913 43081906 34516050 43082077 34516187 43082248 34516324 43082419 34516461 43082590 34516598 43082761 34516735 43082932 34516872 43083103 34517009 43083274 34517146 43083445 34517283 43083616 34517420 43083787 34517557 43083958 34517694 43084129 34517831 43084300 34517968 43084471 34518105 43084642 34518242 43084813 34518379 43084984 34518516 43085155 34518653 43085326 34518790 43085497 34518927 43085668 34519064 43085839 34519201 43086010 34519338 43086181 34519475 43086352 34519612 43086523 34519749 43086694 34519886 43086865 34520023 43087036 34520160 43087207 34520297 43087378 34520434 43087549 34520571 43087720 34520708 43087891 34520845 43088062 34520982 43088233 34521119 43088404 34521256 43088575 34521393 43088746 34521530 43088917 34521667 43089088 34521804 43089259 34521941 43089430 34522078 43089601 34522215 43089772 34522352 43089943 34522489 43090114 34522626 43090285
1000 71420429 0 71420429 89145207 71420566 89145378 71420703 89145549 71420840 89145720 71420977 89145891 71421114 89146062 71421251 89146233 71421388 89146404 71421525 89146575 71421662 89146746 71421799 89146917 71421936 89147088 71422073 89147259 71422210 89147430 71422347 89147601 71422484 89147772 71422621 89147943 71422758 89148114 71422895 89148285 71423032 89148456 71423169 89148627 71423306 89148798 71423443 89148969 71423580 89149140 71423717 89149311 71423854 89149482 71423991 89149653 71424128 89149824 71424265 89149995 71424402 89150166 71424539 89150337 71424676 89150508 71424813 89150679 71424950 89150850 71425087 89151021 71425224 89151192 71425361 89151363 71425498 89151534 71425635 89151705 71425772 89151876 71425909 89152047 71426046 89152218 71426183 89152389 71426320 89152560 71426457 89152731 71426594 89152902 71426731 89153073 71426868 89153244 71427005 89153415 71427142 89153586 71427279 89153757 71427416 89153928 71427553 89154099 71427690 89154270 71427827 89154441 71427964 89154612 71428101 89154783 71428238 89154954 71428375 89155125 71428512 89155296 71428649 89155467 71428786 89155638 71428923 89155809 71429060 89155980 71429197 89156151 71429334 89156322 71429471 89156493 71429608 89156664 71429745 89156835 71429882 89157006 71430019 89157177 71430156 89157348 71430293 89157519 71430430 89157690 71430567 89157861 71430704 89158032 71430841 89158203 71430978 89158374 71431115 89158545 71431252 89158716 71431389 89158887 71431526 89159058 71431663 89159229 71431800 89159400 71431937 89159571 71432074 89159742 71432211 89159913 71432348 89160084 71432485 89160255 71432622 89160426 71432759 89160597 71432896 89160768 71433033 89160939 71433170 89161110 71433307 89161281 71433444 89161452 71433581 89161623 71433718 89161794 71433855 89161965 71433992 89162136 71434129 89162307 71434266 89162478 71434403 89162649 71434540 89162820 71434677 89162991 71434814 89163162 71434951 89163333 71435088 89163504 71435225 89163675 71435362 89163846 71435499 89164017 71435636 89164188 71435773 89164359 71435910 89164530 71436047 89164701 71436184 89164872 71436321 89165043 71436458 89165214 71436595 89165385 71436732 89165556 71436869 89165727 71437006 89165898 71437143 89166069 71437280 89166240 71437417 89166411 71437554 89166582 71437691 89166753 71437828 89166924 71437965 89167095 71438102 89167266 71438239 89167437 71438376 89167608 71438513 89167779 71438650 89167950 71438787 89168121 71438924 89168292 71439061 89168463 71439198 89168634 71439335 89168805 71439472 89168976 71439609 89169147 71439746 89169318 71439883 89169489 71440020 89169660 71440157 89169831 71440294 89170002 71440431 89170173 71440568 89170344 71440705 89170515 71440842 89170686 71440979 89170857 71441116 89171028 71441253 89171199 71441390 89171370 71441527 89171541 71441664 89171712 71441801 89171883 71441938 89172054 71442075 89172225 71442212 89172396 71442349 89172567 71442486 89172738 71442623 89172909 71442760 89173080 71442897 89173251 71443034 89173422 71443171 89173593 71443308 89173764 71443445 89173935 71443582 89174106 71443719 89174277 71443856 89174448 71443993 89174619 71444130 89174790 71444267 89174961 71444404 89175132 71444541 89175303 71444678 89175474 71444815 89175645 71444952 89175816 71445089 89175987 71445226 89176158 71445363 89176329 71445500 89176500 71445637 89176671 71445774 89176842 71445911 89177013 71446048 89177184 71446185 89177355 71446322 89177526 71446459 89177697 71446596 89177868 71446733 89178039 71446870 89178210 71447007 89178381 71447144 89178552 71447281 89178723 71447418 89178894 71447555 89179065 71447692 89179236 71447829 89179407 71447966 89179578 71448103 89179749 71448240 89179920 71448377 89180091 71448514 89180262 71448651 89180433 71448788 89180604 71448925 89180775 71449062 89180946 71449199 89181117 71449336 89181288 71449473 89181459 71449610 89181630 71449747 89181801 71449884 89181972 71450021 89182143 71450158 89182314 71450295 89182485 71450432 89182656 71450569 89182827 71450706 89182998 71450843 89183169 71450980 89183340 71451117 89183511 71451254 89183682 71451391 89183853 71451528 89184024 71451665 89184195 71451802 89184366 71451939 89184537 71452076 89184708 71452213 89184879 71452350 89185050 71452487 89185221 71452624 89185392 71452761 89185563 71452898 89185734 71453035 89185905 71453172 89186076 71453309 89186247 71453446 89186418 71453583 89186589 71453720 89186760 71453857 89186931 71453994 89187102 71454131 89187273 71454268 89187444 71454405 89187615 71454542 89187786 71454679 89187957 71454816 89188128 71454953 89188299 71455090 89188470 71455227 89188641 71455364 89188812 71455501 89188983 71455638 89189154 71455775 89189325 71455912 89189496 71456049 89189667 71456186 89189838 71456323 89190009 71456460 89190180 71456597 89190351 71456734 89190522 71456871 89190693 71457008 89190864 71457145 89191035 71457282 89191206 71457419 89191377 71457556 89191548 71457693 89191719 71457830 89191890 71457967 89192061 71458104 89192232 71458241 89192403 71458378 89192574 71458515 89192745 71458652 89192916 71458789 89193087 71458926 89193258 71459063 89193429 71459200 89193600 71459337 89193771 71459474 89193942 71459611 89194113 71459748 89194284 71459885 89194455 71460022 89194626 71460159 89194797 71460296 89194968 71460433 89195139 71460570 89195310 71460707 89195481 71460844 89195652 71460981 89195823 71461118 89195994 71461255 89196165 71461392 89196336 71461529 89196507 71461666 89196678 71461803 89196849 71461940 89197020 71462077 89197191 71462214 89197362 71462351 89197533 71462488 89197704 71462625 89197875 71462762 89198046 71462899 89198217 71463036 89198388 71463173 89198559 71463310 89198730 71463447 89198901 71463584 89199072 71463721 89199243 71463858 89199414 71463995 89199585 71464132 89199756 71464269 89199927 71464406 89200098 71464543 89200269 71464680 89200440 71464817 89200611 71464954 89200782 71465091 89200953 71465228 89201124 71465365 89201295 71465502 89201466 71465639 89201637 71465776 89201808 71465913 89201979 71466050 89202150 71466187 89202321 71466324 89202492 71466461 89202663 71466598 89202834 71466735 89203005 71466872 89203176 71467009 89203347 71467146 89203518 71467283 89203689 71467420 89203860 71467557 89204031 71467694 89204202 71467831 89204373 71467968 89204544 71468105 89204715 71468242 89204886 71468379 89205057 71468516 89205228 71468653 89205399 71468790 89205570 71468927 89205741 71469064 89205912 71469201 89206083 71469338 89206254 71469475 89206425 71469612 89206596 71469749 89206767 71469886 89206938 71470023 89207109 71470160 89207280 71470297 89207451 71470434 89207622 71470571 89207793 71470708 89207964 71470845 89208135 71470982 89208306 71471119 89208477 71471256 89208648 71471393 89208819 71471530 89208990 71471667 89209161 71471804 89209332 71471941 89209503 71472078 89209674 71472215 89209845 71472352 89210016 71472489 89210187 71472626 89210358 71472763 89210529 71472900 89210700 71473037 89210871 71473174 89211042 71473311 89211213 71473448 89211384 71473585 89211555 71473722 89211726 71473859 89211897 71473996 89212068 71474133 89212239 71474270 89212410 71474407 89212581 71474544 89212752 71474681 89212923 71474818 89213094 71474955 89213265 71475092 89213436 71475229 89213607 71475366 89213778 71475503 89213949 71475640 89214120 71475777 89214291 71475914 89214462 71476051 89214633 71476188 89214804 71476325 89214975 71476462 89215146 71476599 89215317 71476736 89215488 71476873 89215659 71477010 89215830 71477147 89216001 71477284 89216172 71477421 89216343 71477558 89216514 71477695 89216685 71477832 89216856 71477969 89217027 71478106 89217198 71478243 89217369 71478380 89217540 71478517 89217711 71478654 89217882 71478791 89218053 71478928 89218224 71479065 89218395 71479202 89218566 71479339 89218737 71479476 89218908 71479613 89219079 71479750 89219250 71479887 89219421 71480024 89219592 71480161 89219763 71480298 89219934 71480435 89220105 71480572 89220276 71480709 89220447 71480846 89220618 71480983 89220789 71481120 89220960 71481257 89221131 71481394 89221302 71481531 89221473 71481668 89221644 71481805 89221815 71481942 89221986 71482079 89222157 71482216 89222328 71482353 89222499 71482490 89222670 71482627 89222841 71482764 89223012 71482901 89223183 71483038 89223354 71483175 89223525 71483312 89223696 71483449 89223867 71483586 89224038 71483723 89224209 71483860 89224380 71483997 89224551 71484134 89224722 71484271 89224893 71484408 89225064 71484545 89225235 71484682 89225406 71484819 89225577 71484956 89225748 71485093 89225919 71485230 89226090 71485367 89226261 71485504 89226432 71485641 89226603 71485778 89226774 71485915 89226945 71486052 89227116 71486189 89227287 71486326 89227458 71486463 89227629 71486600 89227800 71486737 89227971 71486874 89228142 71487011 89228313 71487148 89228484 71487285 89228655 71487422 89228826 71487559 89228997 71487696 89229168 71487833 89229339 71487970 89229510 71488107 89229681 71488244 89229852 71488381 89230023 71488518 89230194 71488655 89230365 71488792 89230536 71488929 89230707 71489066 89230878 71489203 89231049 71489340 89231220 71489477 89231391 71489614 89231562 71489751 89231733 71489888 89231904 71490025 89232075 71490162 89232246 71490299 89232417 71490436 89232588 71490573 89232759 71490710 89232930 71490847 89233101 71490984 89233272 71491121 89233443 71491258 89233614 71491395 89233785 71491532 89233956 71491669 89234127 71491806 89234298 71491943 89234469 71492080 89234640 71492217 89234811 71492354 89234982 71492491 89235153 71492628 89235324 71492765 89235495 71492902 89235666 71493039 89235837 71493176 89236008 71493313 89236179 71493450 89236350 71493587 89236521 71493724 89236692 71493861 89236863 71493998 89237034 71494135 89237205 71494272 89237376 71494409 89237547 71494546 89237718 71494683 89237889 71494820 89238060 71494957 89238231 71495094 89238402 71495231 89238573 71495368 89238744 71495505 89238915 71495642 89239086 71495779 89239257 71495916 89239428 71496053 89239599 71496190 89239770 71496327 89239941 71496464 89240112 71496601 89240283 71496738 89240454 71496875 89240625 71497012 89240796 71497149 89240967 71497286 89241138 71497423 89241309 71497560 89241480 71497697 89241651 71497834 89241822 71497971 89241993 71498108 89242164 71498245 89242335 71498382 89242506 71498519 89242677 71498656 89242848 71498793 89243019 71498930 89243190 71499067 89243361 71499204 89243532 71499341 89243703 71499478 89243874 71499615 89244045 71499752 89244216 71499889 89244387 71500026 89244558 71500163 89244729 71500300 89244900 71500437 89245071 71500574 89245242 71500711 89245413 71500848 89245584 71500985 89245755 71501122 89245926 71501259 89246097 71501396 89246268 71501533 89246439 71501670 89246610 71501807 89246781 71501944 89246952 71502081 89247123 71502218 89247294 71502355 89247465 71502492 89247636 71502629 89247807 71502766 89247978 71502903 89248149 71503040 89248320 71503177 89248491 71503314 89248662 71503451 89248833 71503588 89249004 71503725 89249175 71503862 89249346 71503999 89249517 71504136 89249688 71504273 89249859 71504410 89250030 71504547 89250201 71504684 89250372 71504821 89250543 71504958 89250714 71505095 89250885 71505232 89251056 71505369 89251227 71505506 89251398 71505643 89251569 71505780 89251740 71505917 89251911 71506054 89252082 71506191 89252253 71506328 89252424 71506465 89252595 71506602 89252766 71506739 89252937 71506876 89253108 71507013 89253279 71507150 89253450 71507287 89253621 71507424 89253792 71507561 89253963 71507698 89254134 71507835 89254305 71507972 89254476 71508109 89254647 71508246 89254818 71508383 89254989 71508520 89255160 71508657 89255331 71508794 89255502 71508931 89255673 71509068 89255844 71509205 89256015 71509342 89256186 71509479 89256357 71509616 89256528 71509753 89256699 71509890 89256870 71510027 89257041 71510164 89257212 71510301 89257383 71510438 89257554 71510575 89257725 71510712 89257896 71510849 89258067 71510986 89258238 71511123 89258409 71511260 89258580 71511397 89258751 71511534 89258922 71511671 89259093 71511808 89259264 71511945 89259435 71512082 89259606 71512219 89259777 71512356 89259948 71512493 89260119 71512630 89260290 71512767 89260461 71512904 89260632 71513041 89260803 71513178 89260974 71513315 89261145 71513452 89261316 71513589 89261487 71513726 89261658 71513863 89261829 71514000 89262000 71514137 89262171 71514274 89262342 71514411 89262513 71514548 89262684 71514685 89262855 71514822 89263026 71514959 89263197 71515096 89263368 71515233 89263539 71515370 89263710 71515507 89263881 71515644 89264052 71515781 89264223 71515918 89264394 71516055 89264565 71516192 89264736 71516329 89264907 71516466 89265078 71516603 89265249 71516740 89265420 71516877 89265591 71517014 89265762 71517151 89265933 71517288 89266104 71517425 89266275 71517562 89266446 71517699 89266617 71517836 89266788 71517973 89266959 71518110 89267130 71518247 89267301 71518384 89267472 71518521 89267643 71518658 89267814 71518795 89267985 71518932 89268156 71519069 89268327 71519206 89268498 71519343 89268669 71519480 89268840 71519617 89269011 71519754 89269182 71519891 89269353 71520028 89269524 71520165 89269695 71520302 89269866 71520439 89270037 71520576 89270208 71520713 89270379 71520850 89270550 71520987 89270721 71521124 89270892 71521261 89271063 71521398 89271234 71521535 89271405 71521672 89271576 71521809 89271747 71521946 89271918 71522083 89272089 71522220 89272260 71522357 89272431 71522494 89272602 71522631 89272773 71522768 89272944 71522905 89273115 71523042 89273286 71523179 89273457 71523316 89273628 71523453 89273799 71523590 89273970 71523727 89274141 71523864 89274312 71524001 89274483 71524138 89274654 71524275 89274825 71524412 89274996 71524549 89275167 71524686 89275338 71524823 89275509 71524960 89275680 71525097 89275851 71525234 89276022 71525371 89276193 71525508 89276364 71525645 89276535 71525782 89276706 71525919 89276877 71526056 89277048 71526193 89277219 71526330 89277390 71526467 89277561 71526604 89277732 71526741 89277903 71526878 89278074 71527015 89278245 71527152 89278416 71527289 89278587 71527426 89278758 71527563 89278929 71527700 89279100 71527837 89279271 71527974 89279442 71528111 89279613 71528248 89279784 71528385 89279955 71528522 89280126 71528659 89280297 71528796 89280468 71528933 89280639 71529070 89280810 71529207 89280981 71529344 89281152 71529481 89281323 71529618 89281494 71529755 89281665 71529892 89281836 71530029 89282007 71530166 89282178 71530303 89282349 71530440 89282520 71530577 89282691 71530714 89282862 71530851 89283033 71530988 89283204 71531125 89283375 71531262 89283546 71531399 89283717 71531536 89283888 71531673 89284059 71531810 89284230 71531947 89284401 71532084 89284572 71532221 89284743 71532358 89284914 71532495 89285085 71532632 89285256 71532769 89285427 71532906 89285598 71533043 89285769 71533180 89285940 71533317 89286111 71533454 89286282 71533591 89286453 71533728 89286624 71533865 89286795 71534002 89286966 71534139 89287137 71534276 89287308 71534413 89287479 71534550 89287650 71534687 89287821 71534824 89287992 71534961 89288163 71535098 89288334 71535235 89288505 71535372 89288676 71535509 89288847 71535646 89289018 71535783 89289189 71535920 89289360 71536057 89289531 71536194 89289702 71536331 89289873 71536468 89290044 71536605 89290215 71536742 89290386 71536879 89290557 71537016 89290728 71537153 89290899 71537290 89291070 71537427 89291241 71537564 89291412 71537701 89291583 71537838 89291754 71537975 89291925 71538112 89292096 71538249 89292267 71538386 89292438 71538523 89292609 71538660 89292780 71538797 89292951 71538934 89293122 71539071 89293293 71539208 89293464 71539345 89293635 71539482 89293806 71539619 89293977 71539756 89294148 71539893 89294319 71540030 89294490 71540167 89294661 71540304 89294832 71540441 89295003 71540578 89295174 71540715 89295345 71540852 89295516 71540989 89295687 71541126 89295858 71541263 89296029 71541400 89296200 71541537 89296371 71541674 89296542 71541811 89296713 71541948 89296884 71542085 89297055 71542222 89297226 71542359 89297397 71542496 89297568 71542633 89297739 71542770 89297910 71542907 89298081 71543044 89298252 71543181 89298423 71543318 89298594 71543455 89298765 71543592 89298936 71543729 89299107 71543866 89299278 71544003 89299449 71544140 89299620 71544277 89299791 71544414 89299962 71544551 89300133 71544688 89300304 71544825 89300475 71544962 89300646 71545099 89300817 71545236 89300988 71545373 89301159 71545510 89301330 71545647 89301501 71545784 89301672 71545921 89301843 71546058 89302014 71546195 89302185 71546332 89302356 71546469 89302527 71546606 89302698 71546743 89302869 71546880 89303040 71547017 89303211 71547154 89303382 71547291 89303553 71547428 89303724 71547565 89303895 71547702 89304066 71547839 89304237 71547976 89304408 71548113 89304579 71548250 89304750 71548387 89304921 71548524 89305092 71548661 89305263 71548798 89305434 71548935 89305605 71549072 89305776 71549209 89305947 71549346 89306118 71549483 89306289 71549620 89306460 71549757 89306631 71549894 89306802 71550031 89306973 71550168 89307144 71550305 89307315 71550442 89307486 71550579 89307657 71550716 89307828 71550853 89307999 71550990 89308170 71551127 89308341 71551264 89308512 71551401 89308683 71551538 89308854 71551675 89309025 71551812 89309196 71551949 89309367 71552086 89309538 71552223 89309709 71552360 89309880 71552497 89310051 71552634 89310222 71552771 89310393 71552908 89310564 71553045 89310735 71553182 89310906 71553319 89311077 71553456 89311248 71553593 89311419 71553730 89311590 71553867 89311761 71554004 89311932 71554141 89312103 71554278 89312274 71554415 89312445 71554552 89312616 71554689 89312787 71554826 89312958 71554963 89313129 71555100 89313300 71555237 89313471 71555374 89313642 71555511 89313813 71555648 89313984 71555785 89314155 71555922 89314326 71556059 89314497 71556196 89314668 71556333 89314839 71556470 89315010 71556607 89315181 71556744 89315352 71556881 89315523 71557018 89315694 71557155 89315865
1000 43104173 0 43104173 53801559 43104310 53801730 43104447 53801901 43104584 53802072 43104721 53802243 43104858 53802414 43104995 53802585 43105132 53802756 43105269 53802927 43105406 53803098 43105543 53803269 43105680 53803440 43105817 53803611 43105954 53803782 43106091 53803953 43106228 53804124 43106365 53804295 43106502 53804466 43106639 53804637 43106776 53804808 43106913 53804979 43107050 53805150 43107187 53805321 43107324 53805492 43107461 53805663 43107598 53805834 43107735 53806005 43107872 53806176 43108009 53806347 43108146 53806518 43108283 53806689 43108420 53806860 43108557 53807031 43108694 53807202 43108831 53807373 43108968 53807544 43109105 53807715 43109242 53807886 43109379 53808057 43109516 53808228 43109653 53808399 43109790 53808570 43109927 53808741 43110064 53808912 43110201 53809083 43110338 53809254 43110475 53809425 43110612 53809596 43110749 53809767 43110886 53809938 43111023 53810109 43111160 53810280 43111297 53810451 43111434 53810622 43111571 53810793 43111708 53810964 43111845 53811135 43111982 53811306 43112119 53811477 43112256 53811648 43112393 53811819 43112530 53811990 43112667 53812161 43112804 53812332 43112941 53812503 43113078 53812674 43113215 53812845 43113352 53813016 43113489 53813187 43113626 53813358 43113763 53813529 43113900 53813700 43114037 53813871 43114174 53814042 43114311 53814213 43114448 53814384 43114585 53814555 43114722 53814726 43114859 53814897 43114996 53815068 43115133 53815239 43115270 53815410 43115407 53815581 43115544 53815752 43115681 53815923 43115818 53816094 43115955 53816265 43116092 53816436 43116229 53816607 43116366 53816778 43116503 53816949 43116640 53817120 43116777 53817291 43116914 53817462 43117051 53817633 43117188 53817804 43117325 53817975 43117462 53818146 43117599 53818317 43117736 53818488 43117873 53818659 43118010 53818830 43118147 53819001 43118284 53819172 43118421 53819343 43118558 53819514 43118695 53819685 43118832 53819856 43118969 53820027 43119106 53820198 43119243 53820369 43119380 53820540 43119517 53820711 43119654 53820882 43119791 53821053 43119928 53821224 43120065 53821395 43120202 53821566 43120339 53821737 43120476 53821908 43120613 53822079 43120750 53822250 43120887 53822421 43121024 53822592 43121161 53822763 43121298 53822934 43121435 53823105 43121572 53823276 43121709 53823447 43121846 53823618 43121983 53823789 43122120 53823960 43122257 53824131 43122394 53824302 43122531 53824473 43122668 53824644 43122805 53824815 43122942 53824986 43123079 53825157 43123216 53825328 43123353 53825499 43123490 53825670 43123627 53825841 43123764 53826012 43123901 53826183 43124038 53826354 43124175 53826525 43124312 53826696 43124449 53826867 43124586 53827038 43124723 53827209 43124860 53827380 43124997 53827551 43125134 53827722 43125271 53827893 43125408 53828064 43125545 53828235 43125682 53828406 43125819 53828577 43125956 53828748 43126093 53828919 43126230 53829090 43126367 53829261 43126504 53829432 43126641 53829603 43126778 53829774 43126915 53829945 43127052 53830116 43127189 53830287 43127326 53830458 43127463 53830629 43127600 53830800 43127737 53830971 43127874 53831142 43128011 53831313 43128148 53831484 43128285 53831655 43128422 53831826 43128559 53831997 43128696 53832168 43128833 53832339 43128970 53832510 43129107 53832681 43129244 53832852 43129381 53833023 43129518 53833194 43129655 53833365 43129792 53833536 43129929 53833707 43130066 53833878 43130203 53834049 43130340 53834220 43130477 53834391 43130614 53834562 43130751 53834733 43130888 53834904 43131025 53835075 43131162 53835246 43131299 53835417 43131436 53835588 43131573 53835759 43131710 53835930 43131847 53836101 43131984 53836272 43132121 53836443 43132258 53836614 43132395 53836785 43132532 53836956 43132669 53837127 43132806 53837298 43132943 53837469 43133080 53837640 43133217 53837811 43133354 53837982 43133491 53838153 43133628 53838324 43133765 53838495 43133902 53838666 43134039 53838837 43134176 53839008 43134313 53839179 43134450 53839350 43134587 53839521 43134724 53839692 43134861 53839863 43134998 53840034 43135135 53840205 43135272 53840376 43135409 53840547 43135546 53840718 43135683 53840889 43135820 53841060 43135957 53841231 43136094 53841402 43136231 53841573 43136368 53841744 43136505 53841915 43136642 53842086 43136779 53842257 43136916 53842428 43137053 53842599 43137190 53842770 43137327 53842941 43137464 53843112 43137601 53843283 43137738 53843454 43137875 53843625 43138012 53843796 43138149 53843967 43138286 53844138 43138423 53844309 43138560 53844480 43138697 53844651 43138834 53844822 43138971 53844993 43139108 53845164 43139245 53845335 43139382 53845506 43139519 53845677 43139656 53845848 43139793 53846019 43139930 53846190 43140067 53846361 43140204 53846532 43140341 53846703 43140478 53846874 43140615 53847045 43140752 53847216 43140889 53847387 43141026 53847558 43141163 53847729 43141300 53847900 43141437 53848071 43141574 53848242 43141711 53848413 43141848 53848584 43141985 53848755 43142122 53848926 43142259 53849097 43142396 53849268 43142533 53849439 43142670 53849610 43142807 53849781 43142944 53849952 43143081 53850123 43143218 53850294 43143355 53850465 43143492 53850636 43143629 53850807 43143766 53850978 43143903 53851149 43144040 53851320 43144177 53851491 43144314 53851662 43144451 53851833 43144588 53852004 43144725 53852175 43144862 53852346 43144999 53852517 43145136 53852688 43145273 53852859 43145410 53853030 43145547 53853201 43145684 53853372 43145821 53853543 43145958 53853714 43146095 53853885 43146232 53854056 43146369 53854227 43146506 53854398 43146643 53854569 43146780 53854740 43146917 53854911 43147054 53855082 43147191 53855253 43147328 53855424 43147465 53855595 43147602 53855766 43147739 53855937 43147876 53856108 43148013 53856279 43148150 53856450 43148287 53856621 43148424 53856792 43148561 53856963 43148698 53857134 43148835 53857305 43148972 53857476 43149109 53857647 43149246 53857818 43149383 53857989 43149520 53858160 43149657 53858331 43149794 53858502 43149931 53858673 43150068 53858844 43150205 53859015 43150342 53859186 43150479 53859357 43150616 53859528 43150753 53859699 43150890 53859870 43151027 53860041 43151164 53860212 43151301 53860383 43151438 53860554 43151575 53860725 43151712 53860896 43151849 53861067 43151986 53861238 43152123 53861409 43152260 53861580 43152397 53861751 43152534 53861922 43152671 53862093 43152808 53862264 43152945 53862435 43153082 53862606 43153219 53862777 43153356 53862948 43153493 53863119 43153630 53863290 43153767 53863461 43153904 53863632 43154041 53863803 43154178 53863974 43154315 53864145 43154452 53864316 43154589 53864487 43154726 53864658 43154863 53864829 43155000 53865000 43155137 53865171 43155274 53865342 43155411 53865513 43155548 53865684 43155685 53865855 43155822 53866026 43155959 53866197 43156096 53866368 43156233 53866539 43156370 53866710 43156507 53866881 43156644 53867052 43156781 53867223 43156918 53867394 43157055 53867565 43157192 53867736 43157329 53867907 43157466 53868078 43157603 53868249 43157740 53868420 43157877 53868591 43158014 53868762 43158151 53868933 43158288 53869104 43158425 53869275 43158562 53869446 43158699 53869617 43158836 53869788 43158973 53869959 43159110 53870130 43159247 53870301 43159384 53870472 43159521 53870643 43159658 53870814 43159795 53870985 43159932 53871156 43160069 53871327 43160206 53871498 43160343 53871669 43160480 53871840 43160617 53872011 43160754 53872182 43160891 53872353 43161028 53872524 43161165 53872695 43161302 53872866 43161439 53873037 43161576 53873208 43161713 53873379 43161850 53873550 43161987 53873721 43162124 53873892 43162261 53874063 43162398 53874234 43162535 53874405 43162672 53874576 43162809 53874747 43162946 53874918 43163083 53875089 43163220 53875260 43163357 53875431 43163494 53875602 43163631 53875773 43163768 53875944 43163905 53876115 43164042 53876286 43164179 53876457 43164316 53876628 43164453 53876799 43164590 53876970 43164727 53877141 43164864 53877312 43165001 53877483 43165138 53877654 43165275 53877825 43165412 53877996 43165549 53878167 43165686 53878338 43165823 53878509 43165960 53878680 43166097 53878851 43166234 53879022 43166371 53879193 43166508 53879364 43166645 53879535 43166782 53879706 43166919 53879877 43167056 53880048 43167193 53880219 43167330 53880390 43167467 53880561 43167604 53880732 43167741 53880903 43167878 53881074 43168015 53881245 43168152 53881416 43168289 53881587 43168426 53881758 43168563 53881929 43168700 53882100 43168837 53882271 43168974 53882442 43169111 53882613 43169248 53882784 43169385 53882955 43169522 53883126 43169659 53883297 43169796 53883468 43169933 53883639 43170070 53883810 43170207 53883981 43170344 53884152 43170481 53884323 43170618 53884494 43170755 53884665 43170892 53884836 43171029 53885007 43171166 53885178 43171303 53885349 43171440 53885520 43171577 53885691 43171714 53885862 43171851 53886033 43171988 53886204 43172125 53886375 43172262 53886546 43172399 53886717 43172536 53886888 43172673 53887059 43172810 53887230 43172947 53887401 43173084 53887572 43173221 53887743 43173358 53887914 43173495 53888085 43173632 53888256 43173769 53888427 43173906 53888598 43174043 53888769 43174180 53888940 43174317 53889111 43174454 53889282 43174591 53889453 43174728 53889624 43174865 53889795 43175002 53889966 43175139 53890137 43175276 53890308 43175413 53890479 43175550 53890650 43175687 53890821 43175824 53890992 43175961 53891163 43176098 53891334 43176235 53891505 43176372 53891676 43176509 53891847 43176646 53892018 43176783 53892189 43176920 53892360 43177057 53892531 43177194 53892702 43177331 53892873 43177468 53893044 43177605 53893215 43177742 53893386 43177879 53893557 43178016 53893728 43178153 53893899 43178290 53894070 43178427 53894241 43178564 53894412 43178701 53894583 43178838 53894754 43178975 53894925 43179112 53895096 43179249 53895267 43179386 53895438 43179523 53895609 43179660 53895780 43179797 53895951 43179934 53896122 43180071 53896293 43180208 53896464 43180345 53896635 43180482 53896806 43180619 53896977 43180756 53897148 43180893 53897319 43181030 53897490 43181167 53897661 43181304 53897832 43181441 53898003 43181578 53898174 43181715 53898345 43181852 53898516 43181989 53898687 43182126 53898858 43182263 53899029 43182400 53899200 43182537 53899371 43182674 53899542 43182811 53899713 43182948 53899884 43183085 53900055 43183222 53900226 43183359 53900397 43183496 53900568 43183633 53900739 43183770 53900910 43183907 53901081 43184044 53901252 43184181 53901423 43184318 53901594 43184455 53901765 43184592 53901936 43184729 53902107 43184866 53902278 43185003 53902449 43185140 53902620 43185277 53902791 43185414 53902962 43185551 53903133 43185688 53903304 43185825 53903475 43185962 53903646 43186099 53903817 43186236 53903988 43186373 53904159 43186510 53904330 43186647 53904501 43186784 53904672 43186921 53904843 43187058 53905014 43187195 53905185 43187332 53905356 43187469 53905527 43187606 53905698 43187743 53905869 43187880 53906040 43188017 53906211 43188154 53906382 43188291 53906553 43188428 53906724 43188565 53906895 43188702 53907066 43188839 53907237 43188976 53907408 43189113 53907579 43189250 53907750 43189387 53907921 43189524 53908092 43189661 53908263 43189798 53908434 43189935 53908605 43190072 53908776 43190209 53908947 43190346 53909118 43190483 53909289 43190620 53909460 43190757 53909631 43190894 53909802 43191031 53909973 43191168 53910144 43191305 53910315 43191442 53910486 43191579 53910657 43191716 53910828 43191853 53910999 43191990 53911170 43192127 53911341 43192264 53911512 43192401 53911683 43192538 53911854 43192675 53912025 43192812 53912196 43192949 53912367 43193086 53912538 43193223 53912709 43193360 53912880 43193497 53913051 43193634 53913222 43193771 53913393 43193908 53913564 43194045 53913735 43194182 53913906 43194319 53914077 43194456 53914248 43194593 53914419 43194730 53914590 43194867 53914761 43195004 53914932 43195141 53915103 43195278 53915274 43195415 53915445 43195552 53915616 43195689 53915787 43195826 53915958 43195963 53916129 43196100 53916300 43196237 53916471 43196374 53916642 43196511 53916813 43196648 53916984 43196785 53917155 43196922 53917326 43197059 53917497 43197196 53917668 43197333 53917839 43197470 53918010 43197607 53918181 43197744 53918352 43197881 53918523 43198018 53918694 43198155 53918865 43198292 53919036 43198429 53919207 43198566 53919378 43198703 53919549 43198840 53919720 43198977 53919891 43199114 53920062 43199251 53920233 43199388 53920404 43199525 53920575 43199662 53920746 43199799 53920917 43199936 53921088 43200073 53921259 43200210 53921430 43200347 53921601 43200484 53921772 43200621 53921943 43200758 53922114 43200895 53922285 43201032 53922456 43201169 53922627 43201306 53922798 43201443 53922969 43201580 53923140 43201717 53923311 43201854 53923482 43201991 53923653 43202128 53923824 43202265 53923995 43202402 53924166 43202539 53924337 43202676 53924508 43202813 53924679 43202950 53924850 43203087 53925021 43203224 53925192 43203361 53925363 43203498 53925534 43203635 53925705 43203772 53925876 43203909 53926047 43204046 53926218 43204183 53926389 43204320 53926560 43204457 53926731 43204594 53926902 43204731 53927073 43204868 53927244 43205005 53927415 43205142 53927586 43205279 53927757 43205416 53927928 43205553 53928099 43205690 53928270 43205827 53928441 43205964 53928612 43206101 53928783 43206238 53928954 43206375 53929125 43206512 53929296 43206649 53929467 43206786 53929638 43206923 53929809 43207060 53929980 43207197 53930151 43207334 53930322 43207471 53930493 43207608 53930664 43207745 53930835 43207882 53931006 43208019 53931177 43208156 53931348 43208293 53931519 43208430 53931690 43208567 53931861 43208704 53932032 43208841 53932203 43208978 53932374 43209115 53932545 43209252 53932716 43209389 53932887 43209526 53933058 43209663 53933229 43209800 53933400 43209937 53933571 43210074 53933742 43210211 53933913 43210348 53934084 43210485 53934255 43210622 53934426 43210759 53934597 43210896 53934768 43211033 53934939 43211170 53935110 43211307 53935281 43211444 53935452 43211581 53935623 43211718 53935794 43211855 53935965 43211992 53936136 43212129 53936307 43212266 53936478 43212403 53936649 43212540 53936820 43212677 53936991 43212814 53937162 43212951 53937333 43213088 53937504 43213225 53937675 43213362 53937846 43213499 53938017 43213636 53938188 43213773 53938359 43213910 53938530 43214047 53938701 43214184 53938872 43214321 53939043 43214458 53939214 43214595 53939385 43214732 53939556 43214869 53939727 43215006 53939898 43215143 53940069 43215280 53940240 43215417 53940411 43215554 53940582 43215691 53940753 43215828 53940924 43215965 53941095 43216102 53941266 43216239 53941437 43216376 53941608 43216513 53941779 43216650 53941950 43216787 53942121 43216924 53942292 43217061 53942463 43217198 53942634 43217335 53942805 43217472 53942976 43217609 53943147 43217746 53943318 43217883 53943489 43218020 53943660 43218157 53943831 43218294 53944002 43218431 53944173 43218568 53944344 43218705 53944515 43218842 53944686 43218979 53944857 43219116 53945028 43219253 53945199 43219390 53945370 43219527 53945541 43219664 53945712 43219801 53945883 43219938 53946054 43220075 53946225 43220212 53946396 43220349 53946567 43220486 53946738 43220623 53946909 43220760 53947080 43220897 53947251 43221034 53947422 43221171 53947593 43221308 53947764 43221445 53947935 43221582 53948106 43221719 53948277 43221856 53948448 43221993 53948619 43222130 53948790 43222267 53948961 43222404 53949132 43222541 53949303 43222678 53949474 43222815 53949645 43222952 53949816 43223089 53949987 43223226 53950158 43223363 53950329 43223500 53950500 43223637 53950671 43223774 53950842 43223911 53951013 43224048 53951184 43224185 53951355 43224322 53951526 43224459 53951697 43224596 53951868 43224733 53952039 43224870 53952210 43225007 53952381 43225144 53952552 43225281 53952723 43225418 53952894 43225555 53953065 43225692 53953236 43225829 53953407 43225966 53953578 43226103 53953749 43226240 53953920 43226377 53954091 43226514 53954262 43226651 53954433 43226788 53954604 43226925 53954775 43227062 53954946 43227199 53955117 43227336 53955288 43227473 53955459 43227610 53955630 43227747 53955801 43227884 53955972 43228021 53956143 43228158 53956314 43228295 53956485 43228432 53956656 43228569 53956827 43228706 53956998 43228843 53957169 43228980 53957340 43229117 53957511 43229254 53957682 43229391 53957853 43229528 53958024 43229665 53958195 43229802 53958366 43229939 53958537 43230076 53958708 43230213 53958879 43230350 53959050 43230487 53959221 43230624 53959392 43230761 53959563 43230898 53959734 43231035 53959905 43231172 53960076 43231309 53960247 43231446 53960418 43231583 53960589 43231720 53960760 43231857 53960931 43231994 53961102 43232131 53961273 43232268 53961444 43232405 53961615 43232542 53961786 43232679 53961957 43232816 53962128 43232953 53962299 43233090 53962470 43233227 53962641 43233364 53962812 43233501 53962983 43233638 53963154 43233775 53963325 43233912 53963496 43234049 53963667 43234186 53963838 43234323 53964009 43234460 53964180 43234597 53964351 43234734 53964522 43234871 53964693 43235008 53964864 43235145 53965035 43235282 53965206 43235419 53965377 43235556 53965548 43235693 53965719 43235830 53965890 43235967 53966061 43236104 53966232 43236241 53966403 43236378 53966574 43236515 53966745 43236652 53966916 43236789 53967087 43236926 53967258 43237063 53967429 43237200 53967600 43237337 53967771 43237474 53967942 43237611 53968113 43237748 53968284 43237885 53968455 43238022 53968626 43238159 53968797 43238296 53968968 43238433 53969139 43238570 53969310 43238707 53969481 43238844 53969652 43238981 53969823 43239118 53969994 43239255 53970165 43239392 53970336 43239529 53970507 43239666 53970678 43239803 53970849 43239940 53971020 43240077 53971191 43240214 53971362 43240351 53971533 43240488 53971704 43240625 53971875 43240762 53972046 43240899 53972217
1000 44249900 0 44249900 55231627 44250037 55231798 44250174 55231969 44250311 55232140 44250448 55232311 44250585 55232482 44250722 55232653 44250859 55232824 44250996 55232995 44251133 55233166 44251270 55233337 44251407 55233508 44251544 55233679 44251681 55233850 44251818 55234021 44251955 55234192 44252092 55234363 44252229 55234534 44252366 55234705 44252503 55234876 44252640 55235047 44252777 55235218 44252914 55235389 44253051 55235560 44253188 55235731 44253325 55235902 44253462 55236073 44253599 55236244 44253736 55236415 44253873 55236586 44254010 55236757 44254147 55236928 44254284 55237099 44254421 55237270 44254558 55237441 44254695 55237612 44254832 55237783 44254969 55237954 44255106 55238125 44255243 55238296 44255380 55238467 44255517 55238638 44255654 55238809 44255791 55238980 44255928 55239151 44256065 55239322 44256202 55239493 44256339 55239664 44256476 55239835 44256613 55240006 44256750 55240177 44256887 55240348 44257024 55240519 44257161 55240690 44257298 55240861 44257435 55241032 44257572 55241203 44257709 55241374 44257846 55241545 44257983 55241716 44258120 55241887 44258257 55242058 44258394 55242229 44258531 55242400 44258668 55242571 44258805 55242742 44258942 55242913 44259079 55243084 44259216 55243255 44259353 55243426 44259490 55243597 44259627 55243768 44259764 55243939 44259901 55244110 44260038 55244281 44260175 55244452 44260312 55244623 44260449 55244794 44260586 55244965 44260723 55245136 44260860 55245307 44260997 55245478 44261134 55245649 44261271 55245820 44261408 55245991 44261545 55246162 44261682 55246333 44261819 55246504 44261956 55246675 44262093 55246846 44262230 55247017 44262367 55247188 44262504 55247359 44262641 55247530 44262778 55247701 44262915 55247872 44263052 55248043 44263189 55248214 44263326 55248385 44263463 55248556 44263600 55248727 44263737 55248898 44263874 55249069 44264011 55249240 44264148 55249411 44264285 55249582 44264422 55249753 44264559 55249924 44264696 55250095 44264833 55250266 44264970 55250437 44265107 55250608 44265244 55250779 44265381 55250950 44265518 55251121 44265655 55251292 44265792 55251463 44265929 55251634 44266066 55251805 44266203 55251976 44266340 55252147 44266477 55252318 44266614 55252489 44266751 55252660 44266888 55252831 44267025 55253002 44267162 55253173 44267299 55253344 44267436 55253515 44267573 55253686 44267710 55253857 44267847 55254028 44267984 55254199 44268121 55254370 44268258 55254541 44268395 55254712 44268532 55254883 44268669 55255054 44268806 55255225 44268943 55255396 44269080 55255567 44269217 55255738 44269354 55255909 44269491 55256080 44269628 55256251 44269765 55256422 44269902 55256593 44270039 55256764 44270176 55256935 44270313 55257106 44270450 55257277 44270587 55257448 44270724 55257619 44270861 55257790 44270998 55257961 44271135 55258132 44271272 55258303 44271409 55258474 44271546 55258645 44271683 55258816 44271820 55258987 44271957 55259158 44272094 55259329 44272231 55259500 44272368 55259671 44272505 55259842 44272642 55260013 44272779 55260184 44272916 55260355 44273053 55260526 44273190 55260697 44273327 55260868 44273464 55261039 44273601 55261210 44273738 55261381 44273875 55261552 44274012 55261723 44274149 55261894 44274286 55262065 44274423 55262236 44274560 55262407 44274697 55262578 44274834 55262749 44274971 55262920 44275108 55263091 44275245 55263262 44275382 55263433 44275519 55263604 44275656 55263775 44275793 55263946 44275930 55264117 44276067 55264288 44276204 55264459 44276341 55264630 44276478 55264801 44276615 55264972 44276752 55265143 44276889 55265314 44277026 55265485 44277163 55265656 44277300 55265827 44277437 55265998 44277574 55266169 44277711 55266340 44277848 55266511 44277985 55266682 44278122 55266853 44278259 55267024 44278396 55267195 44278533 55267366 44278670 55267537 44278807 55267708 44278944 55267879 44279081 55268050 44279218 55268221 44279355 55268392 44279492 55268563 44279629 55268734 44279766 55268905 44279903 55269076 44280040 55269247 44280177 55269418 44280314 55269589 44280451 55269760 44280588 55269931 44280725 55270102 44280862 55270273 44280999 55270444 44281136 55270615 44281273 55270786 44281410 55270957 44281547 55271128 44281684 55271299 44281821 55271470 44281958 55271641 44282095 55271812 44282232 55271983 44282369 55272154 44282506 55272325 44282643 55272496 44282780 55272667 44282917 55272838 44283054 55273009 44283191 55273180 44283328 55273351 44283465 55273522 44283602 55273693 44283739 55273864 44283876 55274035 44284013 55274206 44284150 55274377 44284287 55274548 44284424 55274719 44284561 55274890 44284698 55275061 44284835 55275232 44284972 55275403 44285109 55275574 44285246 55275745 44285383 55275916 44285520 55276087 44285657 55276258 44285794 55276429 44285931 55276600 44286068 55276771 44286205 55276942 44286342 55277113 44286479 55277284 44286616 55277455 44286753 55277626 44286890 55277797 44287027 55277968 44287164 55278139 44287301 55278310 44287438 55278481 44287575 55278652 44287712 55278823 44287849 55278994 44287986 55279165 44288123 55279336 44288260 55279507 44288397 55279678 44288534 55279849 44288671 55280020 44288808 55280191 44288945 55280362 44289082 55280533 44289219 55280704 44289356 55280875 44289493 55281046 44289630 55281217 44289767 55281388 44289904 55281559 44290041 55281730 44290178 55281901 44290315 55282072 44290452 55282243 44290589 55282414 44290726 55282585 44290863 55282756 44291000 55282927 44291137 55283098 44291274 55283269 44291411 55283440 44291548 55283611 44291685 55283782 44291822 55283953 44291959 55284124 44292096 55284295 44292233 55284466 44292370 55284637 44292507 55284808 44292644 55284979 44292781 55285150 44292918 55285321 44293055 55285492 44293192 55285663 44293329 55285834 44293466 55286005 44293603 55286176 44293740 55286347 44293877 55286518 44294014 55286689 44294151 55286860 44294288 55287031 44294425 55287202 44294562 55287373 44294699 55287544 44294836 55287715 44294973 55287886 44295110 55288057 44295247 55288228 44295384 55288399 44295521 55288570 44295658 55288741 44295795 55288912 44295932 55289083 44296069 55289254 44296206 55289425 44296343 55289596 44296480 55289767 44296617 55289938 44296754 55290109 44296891 55290280 44297028 55290451 44297165 55290622 44297302 55290793 44297439 55290964 44297576 55291135 44297713 55291306 44297850 55291477 44297987 55291648 44298124 55291819 44298261 55291990 44298398 55292161 44298535 55292332 44298672 55292503 44298809 55292674 44298946 55292845 44299083 55293016 44299220 55293187 44299357 55293358 44299494 55293529 44299631 55293700 44299768 55293871 44299905 55294042 44300042 55294213 44300179 55294384 44300316 55294555 44300453 55294726 44300590 55294897 44300727 55295068 44300864 55295239 44301001 55295410 44301138 55295581 44301275 55295752 44301412 55295923 44301549 55296094 44301686 55296265 44301823 55296436 44301960 55296607 44302097 55296778 44302234 55296949 44302371 55297120 44302508 55297291 44302645 55297462 44302782 55297633 44302919 55297804 44303056 55297975 44303193 55298146 44303330 55298317 44303467 55298488 44303604 55298659 44303741 55298830 44303878 55299001 44304015 55299172 44304152 55299343 44304289 55299514 44304426 55299685 44304563 55299856 44304700 55300027 44304837 55300198 44304974 55300369 44305111 55300540 44305248 55300711 44305385 55300882 44305522 55301053 44305659 55301224 44305796 55301395 44305933 55301566 44306070 55301737 44306207 55301908 44306344 55302079 44306481 55302250 44306618 55302421 44306755 55302592 44306892 55302763 44307029 55302934 44307166 55303105 44307303 55303276 44307440 55303447 44307577 55303618 44307714 55303789 44307851 55303960 44307988 55304131 44308125 55304302 44308262 55304473 44308399 55304644 44308536 55304815 44308673 55304986 44308810 55305157 44308947 55305328 44309084 55305499 44309221 55305670 44309358 55305841 44309495 55306012 44309632 55306183 44309769 55306354 44309906 55306525 44310043 55306696 44310180 55306867 44310317 55307038 44310454 55307209 44310591 55307380 44310728 55307551 44310865 55307722 44311002 55307893 44311139 55308064 44311276 55308235 44311413 55308406 44311550 55308577 44311687 55308748 44311824 55308919 44311961 55309090 44312098 55309261 44312235 55309432 44312372 55309603 44312509 55309774 44312646 55309945 44312783 55310116 44312920 55310287 44313057 55310458 44313194 55310629 44313331 55310800 44313468 55310971 44313605 55311142 44313742 55311313 44313879 55311484 44314016 55311655 44314153 55311826 44314290 55311997 44314427 55312168 44314564 55312339 44314701 55312510 44314838 55312681 44314975 55312852 44315112 55313023 44315249 55313194 44315386 55313365 44315523 55313536 44315660 55313707 44315797 55313878 44315934 55314049 44316071 55314220 44316208 55314391 44316345 55314562 44316482 55314733 44316619 55314904 44316756 55315075 44316893 55315246 44317030 55315417 44317167 55315588 44317304 55315759 44317441 55315930 44317578 55316101 44317715 55316272 44317852 55316443 44317989 55316614 44318126 55316785 44318263 55316956 44318400 55317127 44318537 55317298 44318674 55317469 44318811 55317640 44318948 55317811 44319085 55317982 44319222 55318153 44319359 55318324 44319496 55318495 44319633 55318666 44319770 55318837 44319907 55319008 44320044 55319179 44320181 55319350 44320318 55319521 44320455 55319692 44320592 55319863 44320729 55320034 44320866 55320205 44321003 55320376 44321140 55320547 44321277 55320718 44321414 55320889 44321551 55321060 44321688 55321231 44321825 55321402 44321962 55321573 44322099 55321744 44322236 55321915 44322373 55322086 44322510 55322257 44322647 55322428 44322784 55322599 44322921 55322770 44323058 55322941 44323195 55323112 44323332 55323283 44323469 55323454 44323606 55323625 44323743 55323796 44323880 55323967 44324017 55324138 44324154 55324309 44324291 55324480 44324428 55324651 44324565 55324822 44324702 55324993 44324839 55325164 44324976 55325335 44325113 55325506 44325250 55325677 44325387 55325848 44325524 55326019 44325661 55326190 44325798 55326361 44325935 55326532 44326072 55326703 44326209 55326874 44326346 55327045 44326483 55327216 44326620 55327387 44326757 55327558 44326894 55327729 44327031 55327900 44327168 55328071 44327305 55328242 44327442 55328413 44327579 55328584 44327716 55328755 44327853 55328926 44327990 55329097 44328127 55329268 44328264 55329439 44328401 55329610 44328538 55329781 44328675 55329952 44328812 55330123 44328949 55330294 44329086 55330465 44329223 55330636 44329360 55330807 44329497 55330978 44329634 55331149 44329771 55331320 44329908 55331491 44330045 55331662 44330182 55331833 44330319 55332004 44330456 55332175 44330593 55332346 44330730 55332517 44330867 55332688 44331004 55332859 44331141 55333030 44331278 55333201 44331415 55333372 44331552 55333543 44331689 55333714 44331826 55333885 44331963 55334056 44332100 55334227 44332237 55334398 44332374 55334569 44332511 55334740 44332648 55334911 44332785 55335082 44332922 55335253 44333059 55335424 44333196 55335595 44333333 55335766 44333470 55335937 44333607 55336108 44333744 55336279 44333881 55336450 44334018 55336621 44334155 55336792 44334292 55336963 44334429 55337134 44334566 55337305 44334703 55337476 44334840 55337647 44334977 55337818 44335114 55337989 44335251 55338160 44335388 55338331 44335525 55338502 44335662 55338673 44335799 55338844 44335936 55339015 44336073 55339186 44336210 55339357 44336347 55339528 44336484 55339699 44336621 55339870 44336758 55340041 44336895 55340212 44337032 55340383 44337169 55340554 44337306 55340725 44337443 55340896 44337580 55341067 44337717 55341238 44337854 55341409 44337991 55341580 44338128 55341751 44338265 55341922 44338402 55342093 44338539 55342264 44338676 55342435 44338813 55342606 44338950 55342777 44339087 55342948 44339224 55343119 44339361 55343290 44339498 55343461 44339635 55343632 44339772 55343803 44339909 55343974 44340046 55344145 44340183 55344316 44340320 55344487 44340457 55344658 44340594 55344829 44340731 55345000 44340868 55345171 44341005 55345342 44341142 55345513 44341279 55345684 44341416 55345855 44341553 55346026 44341690 55346197 44341827 55346368 44341964 55346539 44342101 55346710 44342238 55346881 44342375 55347052 44342512 55347223 44342649 55347394 44342786 55347565 44342923 55347736 44343060 55347907 44343197 55348078 44343334 55348249 44343471 55348420 44343608 55348591 44343745 55348762 44343882 55348933 44344019 55349104 44344156 55349275 44344293 55349446 44344430 55349617 44344567 55349788 44344704 55349959 44344841 55350130 44344978 55350301 44345115 55350472 44345252 55350643 44345389 55350814 44345526 55350985 44345663 55351156 44345800 55351327 44345937 55351498 44346074 55351669 44346211 55351840 44346348 55352011 44346485 55352182 44346622 55352353 44346759 55352524 44346896 55352695 44347033 55352866 44347170 55353037 44347307 55353208 44347444 55353379 44347581 55353550 44347718 55353721 44347855 55353892 44347992 55354063 44348129 55354234 44348266 55354405 44348403 55354576 44348540 55354747 44348677 55354918 44348814 55355089 44348951 55355260 44349088 55355431 44349225 55355602 44349362 55355773 44349499 55355944 44349636 55356115 44349773 55356286 44349910 55356457 44350047 55356628 44350184 55356799 44350321 55356970 44350458 55357141 44350595 55357312 44350732 55357483 44350869 55357654 44351006 55357825 44351143 55357996 44351280 55358167 44351417 55358338 44351554 55358509 44351691 55358680 44351828 55358851 44351965 55359022 44352102 55359193 44352239 55359364 44352376 55359535 44352513 55359706 44352650 55359877 44352787 55360048 44352924 55360219 44353061 55360390 44353198 55360561 44353335 55360732 44353472 55360903 44353609 55361074 44353746 55361245 44353883 55361416 44354020 55361587 44354157 55361758 44354294 55361929 44354431 55362100 44354568 55362271 44354705 55362442 44354842 55362613 44354979 55362784 44355116 55362955 44355253 55363126 44355390 55363297 44355527 55363468 44355664 55363639 44355801 55363810 44355938 55363981 44356075 55364152 44356212 55364323 44356349 55364494 44356486 55364665 44356623 55364836 44356760 55365007 44356897 55365178 44357034 55365349 44357171 55365520 44357308 55365691 44357445 55365862 44357582 55366033 44357719 55366204 44357856 55366375 44357993 55366546 44358130 55366717 44358267 55366888 44358404 55367059 44358541 55367230 44358678 55367401 44358815 55367572 44358952 55367743 44359089 55367914 44359226 55368085 44359363 55368256 44359500 55368427 44359637 55368598 44359774 55368769 44359911 55368940 44360048 55369111 44360185 55369282 44360322 55369453 44360459 55369624 44360596 55369795 44360733 55369966 44360870 55370137 44361007 55370308 44361144 55370479 44361281 55370650 44361418 55370821 44361555 55370992 44361692 55371163 44361829 55371334 44361966 55371505 44362103 55371676 44362240 55371847 44362377 55372018 44362514 55372189 44362651 55372360 44362788 55372531 44362925 55372702 44363062 55372873 44363199 55373044 44363336 55373215 44363473 55373386 44363610 55373557 44363747 55373728 44363884 55373899 44364021 55374070 44364158 55374241 44364295 55374412 44364432 55374583 44364569 55374754 44364706 55374925 44364843 55375096 44364980 55375267 44365117 55375438 44365254 55375609 44365391 55375780 44365528 55375951 44365665 55376122 44365802 55376293 44365939 55376464 44366076 55376635 44366213 55376806 44366350 55376977 44366487 55377148 44366624 55377319 44366761 55377490 44366898 55377661 44367035 55377832 44367172 55378003 44367309 55378174 44367446 55378345 44367583 55378516 44367720 55378687 44367857 55378858 44367994 55379029 44368131 55379200 44368268 55379371 44368405 55379542 44368542 55379713 44368679 55379884 44368816 55380055 44368953 55380226 44369090 55380397 44369227 55380568 44369364 55380739 44369501 55380910 44369638 55381081 44369775 55381252 44369912 55381423 44370049 55381594 44370186 55381765 44370323 55381936 44370460 55382107 44370597 55382278 44370734 55382449 44370871 55382620 44371008 55382791 44371145 55382962 44371282 55383133 44371419 55383304 44371556 55383475 44371693 55383646 44371830 55383817 44371967 55383988 44372104 55384159 44372241 55384330 44372378 55384501 44372515 55384672 44372652 55384843 44372789 55385014 44372926 55385185 44373063 55385356 44373200 55385527 44373337 55385698 44373474 55385869 44373611 55386040 44373748 55386211 44373885 55386382 44374022 55386553 44374159 55386724 44374296 55386895 44374433 55387066 44374570 55387237 44374707 55387408 44374844 55387579 44374981 55387750 44375118 55387921 44375255 55388092 44375392 55388263 44375529 55388434 44375666 55388605 44375803 55388776 44375940 55388947 44376077 55389118 44376214 55389289 44376351 55389460 44376488 55389631 44376625 55389802 44376762 55389973 44376899 55390144 44377036 55390315 44377173 55390486 44377310 55390657 44377447 55390828 44377584 55390999 44377721 55391170 44377858 55391341 44377995 55391512 44378132 55391683 44378269 55391854 44378406 55392025 44378543 55392196 44378680 55392367 44378817 55392538 44378954 55392709 44379091 55392880 44379228 55393051 44379365 55393222 44379502 55393393 44379639 55393564 44379776 55393735 44379913 55393906 44380050 55394077 44380187 55394248 44380324 55394419 44380461 55394590 44380598 55394761 44380735 55394932 44380872 55395103 44381009 55395274 44381146 55395445 44381283 55395616 44381420 55395787 44381557 55395958 44381694 55396129 44381831 55396300 44381968 55396471 44382105 55396642 44382242 55396813 44382379 55396984 44382516 55397155 44382653 55397326 44382790 55397497 44382927 55397668 44383064 55397839 44383201 55398010 44383338 55398181 44383475 55398352 44383612 55398523 44383749 55398694 44383886 55398865 44384023 55399036 44384160 55399207 44384297 55399378 44384434 55399549 44384571 55399720 44384708 55399891 44384845 55400062 44384982 55400233 44385119 55400404 44385256 55400575 44385393 55400746 44385530 55400917 44385667 55401088 44385804 55401259 44385941 55401430 44386078 55401601 44386215 55401772 44386352 55401943 44386489 55402114 44386626 55402285
1000 60689900 0 60689900 75751627 60690037 75751798 60690174 75751969 60690311 75752140 60690448 75752311 60690585 75752482 60690722 75752653 60690859 75752824 60690996 75752995 60691133 75753166 60691270 75753337 60691407 75753508 60691544 75753679 60691681 75753850 60691818 75754021 60691955 75754192 60692092 75754363 60692229 75754534 60692366 75754705 60692503 75754876 60692640 75755047 60692777 75755218 60692914 75755389 60693051 75755560 60693188 75755731 60693325 75755902 60693462 75756073 60693599 75756244 60693736 75756415 60693873 75756586 60694010 75756757 60694147 75756928 60694284 75757099 60694421 75757270 60694558 75757441 60694695 75757612 60694832 75757783 60694969 75757954 60695106 75758125 60695243 75758296 60695380 75758467 60695517 75758638 60695654 75758809 60695791 75758980 60695928 75759151 60696065 75759322 60696202 75759493 60696339 75759664 60696476 75759835 60696613 75760006 60696750 75760177 60696887 75760348 60697024 75760519 60697161 75760690 60697298 75760861 60697435 75761032 60697572 75761203 60697709 75761374 60697846 75761545 60697983 75761716 60698120 75761887 60698257 75762058 60698394 75762229 60698531 75762400 60698668 75762571 60698805 75762742 60698942 75762913 60699079 75763084 60699216 75763255 60699353 75763426 60699490 75763597 60699627 75763768 60699764 75763939 60699901 75764110 60700038 75764281 60700175 75764452 60700312 75764623 60700449 75764794 60700586 75764965 60700723 75765136 60700860 75765307 60700997 75765478 60701134 75765649 60701271 75765820 60701408 75765991 60701545 75766162 60701682 75766333 60701819 75766504 60701956 75766675 60702093 75766846 60702230 75767017 60702367 75767188 60702504 75767359 60702641 75767530 60702778 75767701 60702915 75767872 60703052 75768043 60703189 75768214 60703326 75768385 60703463 75768556 60703600 75768727 60703737 75768898 60703874 75769069 60704011 75769240 60704148 75769411 60704285 75769582 60704422 75769753 60704559 75769924 60704696 75770095 60704833 75770266 60704970 75770437 60705107 75770608 60705244 75770779 60705381 75770950 60705518 75771121 60705655 75771292 60705792 75771463 60705929 75771634 60706066 75771805 60706203 75771976 60706340 75772147 60706477 75772318 60706614 75772489 60706751 75772660 60706888 75772831 60707025 75773002 60707162 75773173 60707299 75773344 60707436 75773515 60707573 75773686 60707710 75773857 60707847 75774028 60707984 75774199 60708121 75774370 60708258 75774541 60708395 75774712 60708532 75774883 60708669 75775054 60708806 75775225 60708943 75775396 60709080 75775567 60709217 75775738 60709354 75775909 60709491 75776080 60709628 75776251 60709765 75776422 60709902 75776593 60710039 75776764 60710176 75776935 60710313 75777106 60710450 75777277 60710587 75777448 60710724 75777619 60710861 75777790 60710998 75777961 60711135 75778132 60711272 75778303 60711409 75778474 60711546 75778645 60711683 75778816 60711820 75778987 60711957 75779158 60712094 75779329 60712231 75779500 60712368 75779671 60712505 75779842 60712642 75780013 60712779 75780184 60712916 75780355 60713053 75780526 60713190 75780697 60713327 75780868 60713464 75781039 60713601 75781210 60713738 75781381 60713875 75781552 60714012 75781723 60714149 75781894 60714286 75782065 60714423 75782236 60714560 75782407 60714697 75782578 60714834 75782749 60714971 75782920 60715108 75783091 60715245 75783262 60715382 75783433 60715519 75783604 60715656 75783775 60715793 75783946 60715930 75784117 60716067 75784288 60716204 75784459 60716341 75784630 60716478 75784801 60716615 75784972 60716752 75785143 60716889 75785314 60717026 75785485 60717163 75785656 60717300 75785827 60717437 75785998 60717574 75786169 60717711 75786340 60717848 75786511 60717985 75786682 60718122 75786853 60718259 75787024 60718396 75787195 60718533 75787366 60718670 75787537 60718807 75787708 60718944 75787879 60719081 75788050 60719218 75788221 60719355 75788392 60719492 75788563 60719629 75788734 60719766 75788905 60719903 75789076 60720040 75789247 60720177 75789418 60720314 75789589 60720451 75789760 60720588 75789931 60720725 75790102 60720862 75790273 60720999 75790444 60721136 75790615 60721273 75790786 60721410 75790957 60721547 75791128 60721684 75791299 60721821 75791470 60721958 75791641 60722095 75791812 60722232 75791983 60722369 75792154 60722506 75792325 60722643 75792496 60722780 75792667 60722917 75792838 60723054 75793009 60723191 75793180 60723328 75793351 60723465 75793522 60723602 75793693 60723739 75793864 60723876 75794035 60724013 75794206 60724150 75794377 60724287 75794548 60724424 75794719 60724561 75794890 60724698 75795061 60724835 75795232 60724972 75795403 60725109 75795574 60725246 75795745 60725383 75795916 60725520 75796087 60725657 75796258 60725794 75796429 60725931 75796600 60726068 75796771 60726205 75796942 60726342 75797113 60726479 75797284 60726616 75797455 60726753 75797626 60726890 75797797 60727027 75797968 60727164 75798139 60727301 75798310 60727438 75798481 60727575 75798652 60727712 75798823 60727849 75798994 60727986 75799165 60728123 75799336 60728260 75799507 60728397 75799678 60728534 75799849 60728671 75800020 60728808 75800191 60728945 75800362 60729082 75800533 60729219 75800704 60729356 75800875 60729493 75801046 60729630 75801217 60729767 75801388 60729904 75801559 60730041 75801730 60730178 75801901 60730315 75802072 60730452 75802243 60730589 75802414 60730726 75802585 60730863 75802756 60731000 75802927 60731137 75803098 60731274 75803269 60731411 75803440 60731548 75803611 60731685 75803782 60731822 75803953 60731959 75804124 60732096 75804295 60732233 75804466 60732370 75804637 60732507 75804808 60732644 75804979 60732781 75805150 60732918 75805321 60733055 75805492 60733192 75805663 60733329 75805834 60733466 75806005 60733603 75806176 60733740 75806347 60733877 75806518 60734014 75806689 60734151 75806860 60734288 75807031 60734425 75807202 60734562 75807373 60734699 75807544 60734836 75807715 60734973 75807886 60735110 75808057 60735247 75808228 60735384 75808399 60735521 75808570 60735658 75808741 60735795 75808912 60735932 75809083 60736069 75809254 60736206 75809425 60736343 75809596 60736480 75809767 60736617 75809938 60736754 75810109 60736891 75810280 60737028 75810451 60737165 75810622 60737302 75810793 60737439 75810964 60737576 75811135 60737713 75811306 60737850 75811477 60737987 75811648 60738124 75811819 60738261 75811990 60738398 75812161 60738535 75812332 60738672 75812503 60738809 75812674 60738946 75812845 60739083 75813016 60739220 75813187 60739357 75813358 60739494 75813529 60739631 75813700 60739768 75813871 60739905 75814042 60740042 75814213 60740179 75814384 60740316 75814555 60740453 75814726 60740590 75814897 60740727 75815068 60740864 75815239 60741001 75815410 60741138 75815581 60741275 75815752 60741412 75815923 60741549 75816094 60741686 75816265 60741823 75816436 60741960 75816607 60742097 75816778 60742234 75816949 60742371 75817120 60742508 75817291 60742645 75817462 60742782 75817633 60742919 75817804 60743056 75817975 60743193 75818146 60743330 75818317 60743467 75818488 60743604 75818659 60743741 75818830 60743878 75819001 60744015 75819172 60744152 75819343 60744289 75819514 60744426 75819685 60744563 75819856 60744700 75820027 60744837 75820198 60744974 75820369 60745111 75820540 60745248 75820711 60745385 75820882 60745522 75821053 60745659 75821224 60745796 75821395 60745933 75821566 60746070 75821737 60746207 75821908 60746344 75822079 60746481 75822250 60746618 75822421 60746755 75822592 60746892 75822763 60747029 75822934 60747166 75823105 60747303 75823276 60747440 75823447 60747577 75823618 60747714 75823789 60747851 75823960 60747988 75824131 60748125 75824302 60748262 75824473 60748399 75824644 60748536 75824815 60748673 75824986 60748810 75825157 60748947 75825328 60749084 75825499 60749221 75825670 60749358 75825841 60749495 75826012 60749632 75826183 60749769 75826354 60749906 75826525 60750043 75826696 60750180 75826867 60750317 75827038 60750454 75827209 60750591 75827380 60750728 75827551 60750865 75827722 60751002 75827893 60751139 75828064 60751276 75828235 60751413 75828406 60751550 75828577 60751687 75828748 60751824 75828919 60751961 75829090 60752098 75829261 60752235 75829432 60752372 75829603 60752509 75829774 60752646 75829945 60752783 75830116 60752920 75830287 60753057 75830458 60753194 75830629 60753331 75830800 60753468 75830971 60753605 75831142 60753742 75831313 60753879 75831484 60754016 75831655 60754153 75831826 60754290 75831997 60754427 75832168 60754564 75832339 60754701 75832510 60754838 75832681 60754975 75832852 60755112 75833023 60755249 75833194 60755386 75833365 60755523 75833536 60755660 75833707 60755797 75833878 60755934 75834049 60756071 75834220 60756208 75834391 60756345 75834562 60756482 75834733 60756619 75834904 60756756 75835075 60756893 75835246 60757030 75835417 60757167 75835588 60757304 75835759 60757441 75835930 60757578 75836101 60757715 75836272 60757852 75836443 60757989 75836614 60758126 75836785 60758263 75836956 60758400 75837127 60758537 75837298 60758674 75837469 60758811 75837640 60758948 75837811 60759085 75837982 60759222 75838153 60759359 75838324 60759496 75838495 60759633 75838666 60759770 75838837 60759907 75839008 60760044 75839179 60760181 75839350 60760318 75839521 60760455 75839692 60760592 75839863 60760729 75840034 60760866 75840205 60761003 75840376 60761140 75840547 60761277 75840718 60761414 75840889 60761551 75841060 60761688 75841231 60761825 75841402 60761962 75841573 60762099 75841744 60762236 75841915 60762373 75842086 60762510 75842257 60762647 75842428 60762784 75842599 60762921 75842770 60763058 75842941 60763195 75843112 60763332 75843283 60763469 75843454 60763606 75843625 60763743 75843796 60763880 75843967 60764017 75844138 60764154 75844309 60764291 75844480 60764428 75844651 60764565 75844822 60764702 75844993 60764839 75845164 60764976 75845335 60765113 75845506 60765250 75845677 60765387 75845848 60765524 75846019 60765661 75846190 60765798 75846361 60765935 75846532 60766072 75846703 60766209 75846874 60766346 75847045 60766483 75847216 60766620 75847387 60766757 75847558 60766894 75847729 60767031 75847900 60767168 75848071 60767305 75848242 60767442 75848413 60767579 75848584 60767716 75848755 60767853 75848926 60767990 75849097 60768127 75849268 60768264 75849439 60768401 75849610 60768538 75849781 60768675 75849952 60768812 75850123 60768949 75850294 60769086 75850465 60769223 75850636 60769360 75850807 60769497 75850978 60769634 75851149 60769771 75851320 60769908 75851491 60770045 75851662 60770182 75851833 60770319 75852004 60770456 75852175 60770593 75852346 60770730 75852517 60770867 75852688 60771004 75852859 60771141 75853030 60771278 75853201 60771415 75853372 60771552 75853543 60771689 75853714 60771826 75853885 60771963 75854056 60772100 75854227 60772237 75854398 60772374 75854569 60772511 75854740 60772648 75854911 60772785 75855082 60772922 75855253 60773059 75855424 60773196 75855595 60773333 75855766 60773470 75855937 60773607 75856108 60773744 75856279 60773881 75856450 60774018 75856621 60774155 75856792 60774292 75856963 60774429 75857134 60774566 75857305 60774703 75857476 60774840 75857647 60774977 75857818 60775114 75857989 60775251 75858160 60775388 75858331 60775525 75858502 60775662 75858673 60775799 75858844 60775936 75859015 60776073 75859186 60776210 75859357 60776347 75859528 60776484 75859699 60776621 75859870 60776758 75860041 60776895 75860212 60777032 75860383 60777169 75860554 60777306 75860725 60777443 75860896 60777580 75861067 60777717 75861238 60777854 75861409 60777991 75861580 60778128 75861751 60778265 75861922 60778402 75862093 60778539 75862264 60778676 75862435 60778813 75862606 60778950 75862777 60779087 75862948 60779224 75863119 60779361 75863290 60779498 75863461 60779635 75863632 60779772 75863803 60779909 75863974 60780046 75864145 60780183 75864316 60780320 75864487 60780457 75864658 60780594 75864829 60780731 75865000 60780868 75865171 60781005 75865342 60781142 75865513 60781279 75865684 60781416 75865855 60781553 75866026 60781690 75866197 60781827 75866368 60781964 75866539 60782101 75866710 60782238 75866881 60782375 75867052 60782512 75867223 60782649 75867394 60782786 75867565 60782923 75867736 60783060 75867907 60783197 75868078 60783334 75868249 60783471 75868420 60783608 75868591 60783745 75868762 60783882 75868933 60784019 75869104 60784156 75869275 60784293 75869446 60784430 75869617 60784567 75869788 60784704 75869959 60784841 75870130 60784978 75870301 60785115 75870472 60785252 75870643 60785389 75870814 60785526 75870985 60785663 75871156 60785800 75871327 60785937 75871498 60786074 75871669 60786211 75871840 60786348 75872011 60786485 75872182 60786622 75872353 60786759 75872524 60786896 75872695 60787033 75872866 60787170 75873037 60787307 75873208 60787444 75873379 60787581 75873550 60787718 75873721 60787855 75873892 60787992 75874063 60788129 75874234 60788266 75874405 60788403 75874576 60788540 75874747 60788677 75874918 60788814 75875089 60788951 75875260 60789088 75875431 60789225 75875602 60789362 75875773 60789499 75875944 60789636 75876115 60789773 75876286 60789910 75876457 60790047 75876628 60790184 75876799 60790321 75876970 60790458 75877141 60790595 75877312 60790732 75877483 60790869 75877654 60791006 75877825 60791143 75877996 60791280 75878167 60791417 75878338 60791554 75878509 60791691 75878680 60791828 75878851 60791965 75879022 60792102 75879193 60792239 75879364 60792376 75879535 60792513 75879706 60792650 75879877 60792787 75880048 60792924 75880219 60793061 75880390 60793198 75880561 60793335 75880732 60793472 75880903 60793609 75881074 60793746 75881245 60793883 75881416 60794020 75881587 60794157 75881758 60794294 75881929 60794431 75882100 60794568 75882271 60794705 75882442 60794842 75882613 60794979 75882784 60795116 75882955 60795253 75883126 60795390 75883297 60795527 75883468 60795664 75883639 60795801 75883810 60795938 75883981 60796075 75884152 60796212 75884323 60796349 75884494 60796486 75884665 60796623 75884836 60796760 75885007 60796897 75885178 60797034 75885349 60797171 75885520 60797308 75885691 60797445 75885862 60797582 75886033 60797719 75886204 60797856 75886375 60797993 75886546 60798130 75886717 60798267 75886888 60798404 75887059 60798541 75887230 60798678 75887401 60798815 75887572 60798952 75887743 60799089 75887914 60799226 75888085 60799363 75888256 60799500 75888427 60799637 75888598 60799774 75888769 60799911 75888940 60800048 75889111 60800185 75889282 60800322 75889453 60800459 75889624 60800596 75889795 60800733 75889966 60800870 75890137 60801007 75890308 60801144 75890479 60801281 75890650 60801418 75890821 60801555 75890992 60801692 75891163 60801829 75891334 60801966 75891505 60802103 75891676 60802240 75891847 60802377 75892018 60802514 75892189 60802651 75892360 60802788 75892531 60802925 75892702 60803062 75892873 60803199 75893044 60803336 75893215 60803473 75893386 60803610 75893557 60803747 75893728 60803884 75893899 60804021 75894070 60804158 75894241 60804295 75894412 60804432 75894583 60804569 75894754 60804706 75894925 60804843 75895096 60804980 75895267 60805117 75895438 60805254 75895609 60805391 75895780 60805528 75895951 60805665 75896122 60805802 75896293 60805939 75896464 60806076 75896635 60806213 75896806 60806350 75896977 60806487 75897148 60806624 75897319 60806761 75897490 60806898 75897661 60807035 75897832 60807172 75898003 60807309 75898174 60807446 75898345 60807583 75898516 60807720 75898687 60807857 75898858 60807994 75899029 60808131 75899200 60808268 75899371 60808405 75899542 60808542 75899713 60808679 75899884 60808816 75900055 60808953 75900226 60809090 75900397 60809227 75900568 60809364 75900739 60809501 75900910 60809638 75901081 60809775 75901252 60809912 75901423 60810049 75901594 60810186 75901765 60810323 75901936 60810460 75902107 60810597 75902278 60810734 75902449 60810871 75902620 60811008 75902791 60811145 75902962 60811282 75903133 60811419 75903304 60811556 75903475 60811693 75903646 60811830 75903817 60811967 75903988 60812104 75904159 60812241 75904330 60812378 75904501 60812515 75904672 60812652 75904843 60812789 75905014 60812926 75905185 60813063 75905356 60813200 75905527 60813337 75905698 60813474 75905869 60813611 75906040 60813748 75906211 60813885 75906382 60814022 75906553 60814159 75906724 60814296 75906895 60814433 75907066 60814570 75907237 60814707 75907408 60814844 75907579 60814981 75907750 60815118 75907921 60815255 75908092 60815392 75908263 60815529 75908434 60815666 75908605 60815803 75908776 60815940 75908947 60816077 75909118 60816214 75909289 60816351 75909460 60816488 75909631 60816625 75909802 60816762 75909973 60816899 75910144 60817036 75910315 60817173 75910486 60817310 75910657 60817447 75910828 60817584 75910999 60817721 75911170 60817858 75911341 60817995 75911512 60818132 75911683 60818269 75911854 60818406 75912025 60818543 75912196 60818680 75912367 60818817 75912538 60818954 75912709 60819091 75912880 60819228 75913051 60819365 75913222 60819502 75913393 60819639 75913564 60819776 75913735 60819913 75913906 60820050 75914077 60820187 75914248 60820324 75914419 60820461 75914590 60820598 75914761 60820735 75914932 60820872 75915103 60821009 75915274 60821146 75915445 60821283 75915616 60821420 75915787 60821557 75915958 60821694 75916129 60821831 75916300 60821968 75916471 60822105 75916642 60822242 75916813 60822379 75916984 60822516 75917155 60822653 75917326 60822790 75917497 60822927 75917668 60823064 75917839 60823201 75918010 60823338 75918181 60823475 75918352 60823612 75918523 60823749 75918694 60823886 75918865 60824023 75919036 60824160 75919207 60824297 75919378 60824434 75919549 60824571 75919720 60824708 75919891 60824845 75920062 60824982 75920233 60825119 75920404 60825256 75920575 60825393 75920746 60825530 75920917 60825667 75921088 60825804 75921259 60825941 75921430 60826078 75921601 60826215 75921772 60826352 75921943 60826489 75922114 60826626 75922285
1000 73978900 0 73978900 92338627 73979037 92338798 73979174 92338969 73979311 92339140 73979448 92339311 73979585 92339482 73979722 92339653 73979859 92339824 73979996 92339995 73980133 92340166 73980270 92340337 73980407 92340508 73980544 92340679 73980681 92340850 73980818 92341021 73980955 92341192 73981092 92341363 73981229 92341534 73981366 92341705 73981503 92341876 73981640 92342047 73981777 92342218 73981914 92342389 73982051 92342560 73982188 92342731 73982325 92342902 73982462 92343073 73982599 92343244 73982736 92343415 73982873 92343586 73983010 92343757 73983147 92343928 73983284 92344099 73983421 92344270 73983558 92344441 73983695 92344612 73983832 92344783 73983969 92344954 73984106 92345125 73984243 92345296 73984380 92345467 73984517 92345638 73984654 92345809 73984791 92345980 73984928 92346151 73985065 92346322 73985202 92346493 73985339 92346664 73985476 92346835 73985613 92347006 73985750 92347177 73985887 92347348 73986024 92347519 73986161 92347690 73986298 92347861 73986435 92348032 73986572 92348203 73986709 92348374 73986846 92348545 73986983 92348716 73987120 92348887 73987257 92349058 73987394 92349229 73987531 92349400 73987668 92349571 73987805 92349742 73987942 92349913 73988079 92350084 73988216 92350255 73988353 92350426 73988490 92350597 73988627 92350768 73988764 92350939 73988901 92351110 73989038 92351281 73989175 92351452 73989312 92351623 73989449 92351794 73989586 92351965 73989723 92352136 73989860 92352307 73989997 92352478 73990134 92352649 73990271 92352820 73990408 92352991 73990545 92353162 73990682 92353333 73990819 92353504 73990956 92353675 73991093 92353846 73991230 92354017 73991367 92354188 73991504 92354359 73991641 92354530 73991778 92354701 73991915 92354872 73992052 92355043 73992189 92355214 73992326 92355385 73992463 92355556 73992600 92355727 73992737 92355898 73992874 92356069 73993011 92356240 73993148 92356411 73993285 92356582 73993422 92356753 73993559 92356924 73993696 92357095 73993833 92357266 73993970 92357437 73994107 92357608 73994244 92357779 73994381 92357950 73994518 92358121 73994655 92358292 73994792 92358463 73994929 92358634 73995066 92358805 73995203 92358976 73995340 92359147 73995477 92359318 73995614 92359489 73995751 92359660 73995888 92359831 73996025 92360002 73996162 92360173 73996299 92360344 73996436 92360515 73996573 92360686 73996710 92360857 73996847 92361028 73996984 92361199 73997121 92361370 73997258 92361541 73997395 92361712 73997532 92361883 73997669 92362054 73997806 92362225 73997943 92362396 73998080 92362567 73998217 92362738 73998354 92362909 73998491 92363080 73998628 92363251 73998765 92363422 73998902 92363593 73999039 92363764 73999176 92363935 73999313 92364106 73999450 92364277 73999587 92364448 73999724 92364619 73999861 92364790 73999998 92364961 74000135 92365132 74000272 92365303 74000409 92365474 74000546 92365645 74000683 92365816 74000820 92365987 74000957 92366158 74001094 92366329 74001231 92366500 74001368 92366671 74001505 92366842 74001642 92367013 74001779 92367184 74001916 92367355 74002053 92367526 74002190 92367697 74002327 92367868 74002464 92368039 74002601 92368210 74002738 92368381 74002875 92368552 74003012 92368723 74003149 92368894 74003286 92369065 74003423 92369236 74003560 92369407 74003697 92369578 74003834 92369749 74003971 92369920 74004108 92370091 74004245 92370262 74004382 92370433 74004519 92370604 74004656 92370775 74004793 92370946 74004930 92371117 74005067 92371288 74005204 92371459 74005341 92371630 74005478 92371801 74005615 92371972 74005752 92372143 74005889 92372314 74006026 92372485 74006163 92372656 74006300 92372827 74006437 92372998 74006574 92373169 74006711 92373340 74006848 92373511 74006985 92373682 74007122 92373853 74007259 92374024 74007396 92374195 74007533 92374366 74007670 92374537 74007807 92374708 74007944 92374879 74008081 92375050 74008218 92375221 74008355 92375392 74008492 92375563 74008629 92375734 74008766 92375905 74008903 92376076 74009040 92376247 74009177 92376418 74009314 92376589 74009451 92376760 74009588 92376931 74009725 92377102 74009862 92377273 74009999 92377444 74010136 92377615 74010273 92377786 74010410 92377957 74010547 92378128 74010684 92378299 74010821 92378470 74010958 92378641 74011095 92378812 74011232 92378983 74011369 92379154 74011506 92379325 74011643 92379496 74011780 92379667 74011917 92379838 74012054 92380009 74012191 92380180 74012328 92380351 74012465 92380522 74012602 92380693 74012739 92380864 74012876 92381035 74013013 92381206 74013150 92381377 74013287 92381548 74013424 92381719 74013561 92381890 74013698 92382061 74013835 92382232 74013972 92382403 74014109 92382574 74014246 92382745 74014383 92382916 74014520 92383087 74014657 92383258 74014794 92383429 74014931 92383600 74015068 92383771 74015205 92383942 74015342 92384113 74015479 92384284 74015616 92384455 74015753 92384626 74015890 92384797 74016027 92384968 74016164 92385139 74016301 92385310 74016438 92385481 74016575 92385652 74016712 92385823 74016849 92385994 74016986 92386165 74017123 92386336 74017260 92386507 74017397 92386678 74017534 92386849 74017671 92387020 74017808 92387191 74017945 92387362 74018082 92387533 74018219 92387704 74018356 92387875 74018493 92388046 74018630 92388217 74018767 92388388 74018904 92388559 74019041 92388730 74019178 92388901 74019315 92389072 74019452 92389243 74019589 92389414 74019726 92389585 74019863 92389756 74020000 92389927 74020137 92390098 74020274 92390269 74020411 92390440 74020548 92390611 74020685 92390782 74020822 92390953 74020959 92391124 74021096 92391295 74021233 92391466 74021370 92391637 74021507 92391808 74021644 92391979 74021781 92392150 74021918 92392321 74022055 92392492 74022192 92392663 74022329 92392834 74022466 92393005 74022603 92393176 74022740 92393347 74022877 92393518 74023014 92393689 74023151 92393860 74023288 92394031 74023425 92394202 74023562 92394373 74023699 92394544 74023836 92394715 74023973 92394886 74024110 92395057 74024247 92395228 74024384 92395399 74024521 92395570 74024658 92395741 74024795 92395912 74024932 92396083 74025069 92396254 74025206 92396425 74025343 92396596 74025480 92396767 74025617 92396938 74025754 92397109 74025891 92397280 74026028 92397451 74026165 92397622 74026302 92397793 74026439 92397964 74026576 92398135 74026713 92398306 74026850 92398477 74026987 92398648 74027124 92398819 74027261 92398990 74027398 92399161 74027535 92399332 74027672 92399503 74027809 92399674 74027946 92399845 74028083 92400016 74028220 92400187 74028357 92400358 74028494 92400529 74028631 92400700 74028768 92400871 74028905 92401042 74029042 92401213 74029179 92401384 74029316 92401555 74029453 92401726 74029590 92401897 74029727 92402068 74029864 92402239 74030001 92402410 74030138 92402581 74030275 92402752 74030412 92402923 74030549 92403094 74030686 92403265 74030823 92403436 74030960 92403607 74031097 92403778 74031234 92403949 74031371 92404120 74031508 92404291 74031645 92404462 74031782 92404633 74031919 92404804 74032056 92404975 74032193 92405146 74032330 92405317 74032467 92405488 74032604 92405659 74032741 92405830 74032878 92406001 74033015 92406172 74033152 92406343 74033289 92406514 74033426 92406685 74033563 92406856 74033700 92407027 74033837 92407198 74033974 92407369 74034111 92407540 74034248 92407711 74034385 92407882 74034522 92408053 74034659 92408224 74034796 92408395 74034933 92408566 74035070 92408737 74035207 92408908 74035344 92409079 74035481 92409250 74035618 92409421 74035755 92409592 74035892 92409763 74036029 92409934 74036166 92410105 74036303 92410276 74036440 92410447 74036577 92410618 74036714 92410789 74036851 92410960 74036988 92411131 74037125 92411302 74037262 92411473 74037399 92411644 74037536 92411815 74037673 92411986 74037810 92412157 74037947 92412328 74038084 92412499 74038221 92412670 74038358 92412841 74038495 92413012 74038632 92413183 74038769 92413354 74038906 92413525 74039043 92413696 74039180 92413867 74039317 92414038 74039454 92414209 74039591 92414380 74039728 92414551 74039865 92414722 74040002 92414893 74040139 92415064 74040276 92415235 74040413 92415406 74040550 92415577 74040687 92415748 74040824 92415919 74040961 92416090 74041098 92416261 74041235 92416432 74041372 92416603 74041509 92416774 74041646 92416945 74041783 92417116 74041920 92417287 74042057 92417458 74042194 92417629 74042331 92417800 74042468 92417971 74042605 92418142 74042742 92418313 74042879 92418484 74043016 92418655 74043153 92418826 74043290 92418997 74043427 92419168 74043564 92419339 74043701 92419510 74043838 92419681 74043975 92419852 74044112 92420023 74044249 92420194 74044386 92420365 74044523 92420536 74044660 92420707 74044797 92420878 74044934 92421049 74045071 92421220 74045208 92421391 74045345 92421562 74045482 92421733 74045619 92421904 74045756 92422075 74045893 92422246 74046030 92422417 74046167 92422588 74046304 92422759 74046441 92422930 74046578 92423101 74046715 92423272 74046852 92423443 74046989 92423614 74047126 92423785 74047263 92423956 74047400 92424127 74047537 92424298 74047674 92424469 74047811 92424640 74047948 92424811 74048085 92424982 74048222 92425153 74048359 92425324 74048496 92425495 74048633 92425666 74048770 92425837 74048907 92426008 74049044 92426179 74049181 92426350 74049318 92426521 74049455 92426692 74049592 92426863 74049729 92427034 74049866 92427205 74050003 92427376 74050140 92427547 74050277 92427718 74050414 92427889 74050551 92428060 74050688 92428231 74050825 92428402 74050962 92428573 74051099 92428744 74051236 92428915 74051373 92429086 74051510 92429257 74051647 92429428 74051784 92429599 74051921 92429770 74052058 92429941 74052195 92430112 74052332 92430283 74052469 92430454 74052606 92430625 74052743 92430796 74052880 92430967 74053017 92431138 74053154 92431309 74053291 92431480 74053428 92431651 74053565 92431822 74053702 92431993 74053839 92432164 74053976 92432335 74054113 92432506 74054250 92432677 74054387 92432848 74054524 92433019 74054661 92433190 74054798 92433361 74054935 92433532 74055072 92433703 74055209 92433874 74055346 92434045 74055483 92434216 74055620 92434387 74055757 92434558 74055894 92434729 74056031 92434900 74056168 92435071 74056305 92435242 74056442 92435413 74056579 92435584 74056716 92435755 74056853 92435926 74056990 92436097 74057127 92436268 74057264 92436439 74057401 92436610 74057538 92436781 74057675 92436952 74057812 92437123 74057949 92437294 74058086 92437465 74058223 92437636 74058360 92437807 74058497 92437978 74058634 92438149 74058771 92438320 74058908 92438491 74059045 92438662 74059182 92438833 74059319 92439004 74059456 92439175 74059593 92439346 74059730 92439517 74059867 92439688 74060004 92439859 74060141 92440030 74060278 92440201 74060415 92440372 74060552 92440543 74060689 92440714 74060826 92440885 74060963 92441056 74061100 92441227 74061237 92441398 74061374 92441569 74061511 92441740 74061648 92441911 74061785 92442082 74061922 92442253 74062059 92442424 74062196 92442595 74062333 92442766 74062470 92442937 74062607 92443108 74062744 92443279 74062881 92443450 74063018 92443621 74063155 92443792 74063292 92443963 74063429 92444134 74063566 92444305 74063703 92444476 74063840 92444647 74063977 92444818 74064114 92444989 74064251 92445160 74064388 92445331 74064525 92445502 74064662 92445673 74064799 92445844 74064936 92446015 74065073 92446186 74065210 92446357 74065347 92446528 74065484 92446699 74065621 92446870 74065758 92447041 74065895 92447212 74066032 92447383 74066169 92447554 74066306 92447725 74066443 92447896 74066580 92448067 74066717 92448238 74066854 92448409 74066991 92448580 74067128 92448751 74067265 92448922 74067402 92449093 74067539 92449264 74067676 92449435 74067813 92449606 74067950 92449777 74068087 92449948 74068224 92450119 74068361 92450290 74068498 92450461 74068635 92450632 74068772 92450803 74068909 92450974 74069046 92451145 74069183 92451316 74069320 92451487 74069457 92451658 74069594 92451829 74069731 92452000 74069868 92452171 74070005 92452342 74070142 92452513 74070279 92452684 74070416 92452855 74070553 92453026 74070690 92453197 74070827 92453368 74070964 92453539 74071101 92453710 74071238 92453881 74071375 92454052 74071512 92454223 74071649 92454394 74071786 92454565 74071923 92454736 74072060 92454907 74072197 92455078 74072334 92455249 74072471 92455420 74072608 92455591 74072745 92455762 74072882 92455933 74073019 92456104 74073156 92456275 74073293 92456446 74073430 92456617 74073567 92456788 74073704 92456959 74073841 92457130 74073978 92457301 74074115 92457472 74074252 92457643 74074389 92457814 74074526 92457985 74074663 92458156 74074800 92458327 74074937 92458498 74075074 92458669 74075211 92458840 74075348 92459011 74075485 92459182 74075622 92459353 74075759 92459524 74075896 92459695 74076033 92459866 74076170 92460037 74076307 92460208 74076444 92460379 74076581 92460550 74076718 92460721 74076855 92460892 74076992 92461063 74077129 92461234 74077266 92461405 74077403 92461576 74077540 92461747 74077677 92461918 74077814 92462089 74077951 92462260 74078088 92462431 74078225 92462602 74078362 92462773 74078499 92462944 74078636 92463115 74078773 92463286 74078910 92463457 74079047 92463628 74079184 92463799 74079321 92463970 74079458 92464141 74079595 92464312 74079732 92464483 74079869 92464654 74080006 92464825 74080143 92464996 74080280 92465167 74080417 92465338 74080554 92465509 74080691 92465680 74080828 92465851 74080965 92466022 74081102 92466193 74081239 92466364 74081376 92466535 74081513 92466706 74081650 92466877 74081787 92467048 74081924 92467219 74082061 92467390 74082198 92467561 74082335 92467732 74082472 92467903 74082609 92468074 74082746 92468245 74082883 92468416 74083020 92468587 74083157 92468758 74083294 92468929 74083431 92469100 74083568 92469271 74083705 92469442 74083842 92469613 74083979 92469784 74084116 92469955 74084253 92470126 74084390 92470297 74084527 92470468 74084664 92470639 74084801 92470810 74084938 92470981 74085075 92471152 74085212 92471323 74085349 92471494 74085486 92471665 74085623 92471836 74085760 92472007 74085897 92472178 74086034 92472349 74086171 92472520 74086308 92472691 74086445 92472862 74086582 92473033 74086719 92473204 74086856 92473375 74086993 92473546 74087130 92473717 74087267 92473888 74087404 92474059 74087541 92474230 74087678 92474401 74087815 92474572 74087952 92474743 74088089 92474914 74088226 92475085 74088363 92475256 74088500 92475427 74088637 92475598 74088774 92475769 74088911 92475940 74089048 92476111 74089185 92476282 74089322 92476453 74089459 92476624 74089596 92476795 74089733 92476966 74089870 92477137 74090007 92477308 74090144 92477479 74090281 92477650 74090418 92477821 74090555 92477992 74090692 92478163 74090829 92478334 74090966 92478505 74091103 92478676 74091240 92478847 74091377 92479018 74091514 92479189 74091651 92479360 74091788 92479531 74091925 92479702 74092062 92479873 74092199 92480044 74092336 92480215 74092473 92480386 74092610 92480557 74092747 92480728 74092884 92480899 74093021 92481070 74093158 92481241 74093295 92481412 74093432 92481583 74093569 92481754 74093706 92481925 74093843 92482096 74093980 92482267 74094117 92482438 74094254 92482609 74094391 92482780 74094528 92482951 74094665 92483122 74094802 92483293 74094939 92483464 74095076 92483635 74095213 92483806 74095350 92483977 74095487 92484148 74095624 92484319 74095761 92484490 74095898 92484661 74096035 92484832 74096172 92485003 74096309 92485174 74096446 92485345 74096583 92485516 74096720 92485687 74096857 92485858 74096994 92486029 74097131 92486200 74097268 92486371 74097405 92486542 74097542 92486713 74097679 92486884 74097816 92487055 74097953 92487226 74098090 92487397 74098227 92487568 74098364 92487739 74098501 92487910 74098638 92488081 74098775 92488252 74098912 92488423 74099049 92488594 74099186 92488765 74099323 92488936 74099460 92489107 74099597 92489278 74099734 92489449 74099871 92489620 74100008 92489791 74100145 92489962 74100282 92490133 74100419 92490304 74100556 92490475 74100693 92490646 74100830 92490817 74100967 92490988 74101104 92491159 74101241 92491330 74101378 92491501 74101515 92491672 74101652 92491843 74101789 92492014 74101926 92492185 74102063 92492356 74102200 92492527 74102337 92492698 74102474 92492869 74102611 92493040 74102748 92493211 74102885 92493382 74103022 92493553 74103159 92493724 74103296 92493895 74103433 92494066 74103570 92494237 74103707 92494408 74103844 92494579 74103981 92494750 74104118 92494921 74104255 92495092 74104392 92495263 74104529 92495434 74104666 92495605 74104803 92495776 74104940 92495947 74105077 92496118 74105214 92496289 74105351 92496460 74105488 92496631 74105625 92496802 74105762 92496973 74105899 92497144 74106036 92497315 74106173 92497486 74106310 92497657 74106447 92497828 74106584 92497999 74106721 92498170 74106858 92498341 74106995 92498512 74107132 92498683 74107269 92498854 74107406 92499025 74107543 92499196 74107680 92499367 74107817 92499538 74107954 92499709 74108091 92499880 74108228 92500051 74108365 92500222 74108502 92500393 74108639 92500564 74108776 92500735 74108913 92500906 74109050 92501077 74109187 92501248 74109324 92501419 74109461 92501590 74109598 92501761 74109735 92501932 74109872 92502103 74110009 92502274 74110146 92502445 74110283 92502616 74110420 92502787 74110557 92502958 74110694 92503129 74110831 92503300 74110968 92503471 74111105 92503642 74111242 92503813 74111379 92503984 74111516 92504155 74111653 92504326 74111790 92504497 74111927 92504668 74112064 92504839 74112201 92505010 74112338 92505181 74112475 92505352 74112612 92505523 74112749 92505694 74112886 92505865 74113023 92506036 74113160 92506207 74113297 92506378 74113434 92506549 74113571 92506720 74113708 92506891 74113845 92507062 74113982 92507233 74114119 92507404 74114256 92507575 74114393 92507746 74114530 92507917 74114667 92508088 74114804 92508259 74114941 92508430 74115078 92508601 74115215 92508772 74115352 92508943 74115489 92509114 74115626 92509285
1000 19301930 0 19301930 24092190 19302067 24092361 19302204 24092532 19302341 24092703 19302478 24092874 19302615 24093045 19302752 24093216 19302889 24093387 19303026 24093558 19303163 24093729 19303300 24093900 19303437 24094071 19303574 24094242 19303711 24094413 19303848 24094584 19303985 24094755 19304122 24094926 19304259 24095097 19304396 24095268 19304533 24095439 19304670 24095610 19304807 24095781 19304944 24095952 19305081 24096123 19305218 24096294 19305355 24096465 19305492 24096636 19305629 24096807 19305766 24096978 19305903 24097149 19306040 24097320 19306177 24097491 19306314 24097662 19306451 24097833 19306588 24098004 19306725 24098175 19306862 24098346 19306999 24098517 19307136 24098688 19307273 24098859 19307410 24099030 19307547 24099201 19307684 24099372 19307821 24099543 19307958 24099714 19308095 24099885 19308232 24100056 19308369 24100227 19308506 24100398 19308643 24100569 19308780 24100740 19308917 24100911 19309054 24101082 19309191 24101253 19309328 24101424 19309465 24101595 19309602 24101766 19309739 24101937 19309876 24102108 19310013 24102279 19310150 24102450 19310287 24102621 19310424 24102792 19310561 24102963 19310698 24103134 19310835 24103305 19310972 24103476 19311109 24103647 19311246 24103818 19311383 24103989 19311520 24104160 19311657 24104331 19311794 24104502 19311931 24104673 19312068 24104844 19312205 24105015 19312342 24105186 19312479 24105357 19312616 24105528 19312753 24105699 19312890 24105870 19313027 24106041 19313164 24106212 19313301 24106383 19313438 24106554 19313575 24106725 19313712 24106896 19313849 24107067 19313986 24107238 19314123 24107409 19314260 24107580 19314397 24107751 19314534 24107922 19314671 24108093 19314808 24108264 19314945 24108435 19315082 24108606 19315219 24108777 19315356 24108948 19315493 24109119 19315630 24109290 19315767 24109461 19315904 24109632 19316041 24109803 19316178 24109974 19316315 24110145 19316452 24110316 19316589 24110487 19316726 24110658 19316863 24110829 19317000 24111000 19317137 24111171 19317274 24111342 19317411 24111513 19317548 24111684 19317685 24111855 19317822 24112026 19317959 24112197 19318096 24112368 19318233 24112539 19318370 24112710 19318507 24112881 19318644 24113052 19318781 24113223 19318918 24113394 19319055 24113565 19319192 24113736 19319329 24113907 19319466 24114078 19319603 24114249 19319740 24114420 19319877 24114591 19320014 24114762 19320151 24114933 19320288 24115104 19320425 24115275 19320562 24115446 19320699 24115617 19320836 24115788 19320973 24115959 19321110 24116130 19321247 24116301 19321384 24116472 19321521 24116643 19321658 24116814 19321795 24116985 19321932 24117156 19322069 24117327 19322206 24117498 19322343 24117669 19322480 24117840 19322617 24118011 19322754 24118182 19322891 24118353 19323028 24118524 19323165 24118695 19323302 24118866 19323439 24119037 19323576 24119208 19323713 24119379 19323850 24119550 19323987 24119721 19324124 24119892 19324261 24120063 19324398 24120234 19324535 24120405 19324672 24120576 19324809 24120747 19324946 24120918 19325083 24121089 19325220 24121260 19325357 24121431 19325494 24121602 19325631 24121773 19325768 24121944 19325905 24122115 19326042 24122286 19326179 24122457 19326316 24122628 19326453 24122799 19326590 24122970 19326727 24123141 19326864 24123312 19327001 24123483 19327138 24123654 19327275 24123825 19327412 24123996 19327549 24124167 19327686 24124338 19327823 24124509 19327960 24124680 19328097 24124851 19328234 24125022 19328371 24125193 19328508 24125364 19328645 24125535 19328782 24125706 19328919 24125877 19329056 24126048 19329193 24126219 19329330 24126390 19329467 24126561 19329604 24126732 19329741 24126903 19329878 24127074 19330015 24127245 19330152 24127416 19330289 24127587 19330426 24127758 19330563 24127929 19330700 24128100 19330837 24128271 19330974 24128442 19331111 24128613 19331248 24128784 19331385 24128955 19331522 24129126 19331659 24129297 19331796 24129468 19331933 24129639 19332070 24129810 19332207 24129981 19332344 24130152 19332481 24130323 19332618 24130494 19332755 24130665 19332892 24130836 19333029 24131007 19333166 24131178 19333303 24131349 19333440 24131520 19333577 24131691 19333714 24131862 19333851 24132033 19333988 24132204 19334125 24132375 19334262 24132546 19334399 24132717 19334536 24132888 19334673 24133059 19334810 24133230 19334947 24133401 19335084 24133572 19335221 24133743 19335358 24133914 19335495 24134085 19335632 24134256 19335769 24134427 19335906 24134598 19336043 24134769 19336180 24134940 19336317 24135111 19336454 24135282 19336591 24135453 19336728 24135624 19336865 24135795 19337002 24135966 19337139 24136137 19337276 24136308 19337413 24136479 19337550 24136650 19337687 24136821 19337824 24136992 19337961 24137163 19338098 24137334 19338235 24137505 19338372 24137676 19338509 24137847 19338646 24138018 19338783 24138189 19338920 24138360 19339057 24138531 19339194 24138702 19339331 24138873 19339468 24139044 19339605 24139215 19339742 24139386 19339879 24139557 19340016 24139728 19340153 24139899 19340290 24140070 19340427 24140241 19340564 24140412 19340701 24140583 19340838 24140754 19340975 24140925 19341112 24141096 19341249 24141267 19341386 24141438 19341523 24141609 19341660 24141780 19341797 24141951 19341934 24142122 19342071 24142293 19342208 24142464 19342345 24142635 19342482 24142806 19342619 24142977 19342756 24143148 19342893 24143319 19343030 24143490 19343167 24143661 19343304 24143832 19343441 24144003 19343578 24144174 19343715 24144345 19343852 24144516 19343989 24144687 19344126 24144858 19344263 24145029 19344400 24145200 19344537 24145371 19344674 24145542 19344811 24145713 19344948 24145884 19345085 24146055 19345222 24146226 19345359 24146397 19345496 24146568 19345633 24146739 19345770 24146910 19345907 24147081 19346044 24147252 19346181 24147423 19346318 24147594 19346455 24147765 19346592 24147936 19346729 24148107 19346866 24148278 19347003 24148449 19347140 24148620 19347277 24148791 19347414 24148962 19347551 24149133 19347688 24149304 19347825 24149475 19347962 24149646 19348099 24149817 19348236 24149988 19348373 24150159 19348510 24150330 19348647 24150501 19348784 24150672 19348921 24150843 19349058 24151014 19349195 24151185 19349332 24151356 19349469 24151527 19349606 24151698 19349743 24151869 19349880 24152040 19350017 24152211 19350154 24152382 19350291 24152553 19350428 24152724 19350565 24152895 19350702 24153066 19350839 24153237 19350976 24153408 19351113 24153579 19351250 24153750 19351387 24153921 19351524 24154092 19351661 24154263 19351798 24154434 19351935 24154605 19352072 24154776 19352209 24154947 19352346 24155118 19352483 24155289 19352620 24155460 19352757 24155631 19352894 24155802 19353031 24155973 19353168 24156144 19353305 24156315 19353442 24156486 19353579 24156657 19353716 24156828 19353853 24156999 19353990 24157170 19354127 24157341 19354264 24157512 19354401 24157683 19354538 24157854 19354675 24158025 19354812 24158196 19354949 24158367 19355086 24158538 19355223 24158709 19355360 24158880 19355497 24159051 19355634 24159222 19355771 24159393 19355908 24159564 19356045 24159735 19356182 24159906 19356319 24160077 19356456 24160248 19356593 24160419 19356730 24160590 19356867 24160761 19357004 24160932 19357141 24161103 19357278 24161274 19357415 24161445 19357552 24161616 19357689 24161787 19357826 24161958 19357963 24162129 19358100 24162300 19358237 24162471 19358374 24162642 19358511 24162813 19358648 24162984 19358785 24163155 19358922 24163326 19359059 24163497 19359196 24163668 19359333 24163839 19359470 24164010 19359607 24164181 19359744 24164352 19359881 24164523 19360018 24164694 19360155 24164865 19360292 24165036 19360429 24165207 19360566 24165378 19360703 24165549 19360840 24165720 19360977 24165891 19361114 24166062 19361251 24166233 19361388 24166404 19361525 24166575 19361662 24166746 19361799 24166917 19361936 24167088 19362073 24167259 19362210 24167430 19362347 24167601 19362484 24167772 19362621 24167943 19362758 24168114 19362895 24168285 19363032 24168456 19363169 24168627 19363306 24168798 19363443 24168969 19363580 24169140 19363717 24169311 19363854 24169482 19363991 24169653 19364128 24169824 19364265 24169995 19364402 24170166 19364539 24170337 19364676 24170508 19364813 24170679 19364950 24170850 19365087 24171021 19365224 24171192 19365361 24171363 19365498 24171534 19365635 24171705 19365772 24171876 19365909 24172047 19366046 24172218 19366183 24172389 19366320 24172560 19366457 24172731 19366594 24172902 19366731 24173073 19366868 24173244 19367005 24173415 19367142 24173586 19367279 24173757 19367416 24173928 19367553 24174099 19367690 24174270 19367827 24174441 19367964 24174612 19368101 24174783 19368238 24174954 19368375 24175125 19368512 24175296 19368649 24175467 19368786 24175638 19368923 24175809 19369060 24175980 19369197 24176151 19369334 24176322 19369471 24176493 19369608 24176664 19369745 24176835 19369882 24177006 19370019 24177177 19370156 24177348 19370293 24177519 19370430 24177690 19370567 24177861 19370704 24178032 19370841 24178203 19370978 24178374 19371115 24178545 19371252 24178716 19371389 24178887 19371526 24179058 19371663 24179229 19371800 24179400 19371937 24179571 19372074 24179742 19372211 24179913 19372348 24180084 19372485 24180255 19372622 24180426 19372759 24180597 19372896 24180768 19373033 24180939 19373170 24181110 19373307 24181281 19373444 24181452 19373581 24181623 19373718 24181794 19373855 24181965 19373992 24182136 19374129 24182307 19374266 24182478 19374403 24182649 19374540 24182820 19374677 24182991 19374814 24183162 19374951 24183333 19375088 24183504 19375225 24183675 19375362 24183846 19375499 24184017 19375636 24184188 19375773 24184359 19375910 24184530 19376047 24184701 19376184 24184872 19376321 24185043 19376458 24185214 19376595 24185385 19376732 24185556 19376869 24185727 19377006 24185898 19377143 24186069 19377280 24186240 19377417 24186411 19377554 24186582 19377691 24186753 19377828 24186924 19377965 24187095 19378102 24187266 19378239 24187437 19378376 24187608 19378513 24187779 19378650 24187950 19378787 24188121 19378924 24188292 19379061 24188463 19379198 24188634 19379335 24188805 19379472 24188976 19379609 24189147 19379746 24189318 19379883 24189489 19380020 24189660 19380157 24189831 19380294 24190002 19380431 24190173 19380568 24190344 19380705 24190515 19380842 24190686 19380979 24190857 19381116 24191028 19381253 24191199 19381390 24191370 19381527 24191541 19381664 24191712 19381801 24191883 19381938 24192054 19382075 24192225 19382212 24192396 19382349 24192567 19382486 24192738 19382623 24192909 19382760 24193080 19382897 24193251 19383034 24193422 19383171 24193593 19383308 24193764 19383445 24193935 19383582 24194106 19383719 24194277 19383856 24194448 19383993 24194619 19384130 24194790 19384267 24194961 19384404 24195132 19384541 24195303 19384678 24195474 19384815 24195645 19384952 24195816 19385089 24195987 19385226 24196158 19385363 24196329 19385500 24196500 19385637 24196671 19385774 24196842 19385911 24197013 19386048 24197184 19386185 24197355 19386322 24197526 19386459 24197697 19386596 24197868 19386733 24198039 19386870 24198210 19387007 24198381 19387144 24198552 19387281 24198723 19387418 24198894 19387555 24199065 19387692 24199236 19387829 24199407 19387966 24199578 19388103 24199749 19388240 24199920 19388377 24200091 19388514 24200262 19388651 24200433 19388788 24200604 19388925 24200775 19389062 24200946 19389199 24201117 19389336 24201288 19389473 24201459 19389610 24201630 19389747 24201801 19389884 24201972 19390021 24202143 19390158 24202314 19390295 24202485 19390432 24202656 19390569 24202827 19390706 24202998 19390843 24203169 19390980 24203340 19391117 24203511 19391254 24203682 19391391 24203853 19391528 24204024 19391665 24204195 19391802 24204366 19391939 24204537 19392076 24204708 19392213 24204879 19392350 24205050 19392487 24205221 19392624 24205392 19392761 24205563 19392898 24205734 19393035 24205905 19393172 24206076 19393309 24206247 19393446 24206418 19393583 24206589 19393720 24206760 19393857 24206931 19393994 24207102 19394131 24207273 19394268 24207444 19394405 24207615 19394542 24207786 19394679 24207957 19394816 24208128 19394953 24208299 19395090 24208470 19395227 24208641 19395364 24208812 19395501 24208983 19395638 24209154 19395775 24209325 19395912 24209496 19396049 24209667 19396186 24209838 19396323 24210009 19396460 24210180 19396597 24210351 19396734 24210522 19396871 24210693 19397008 24210864 19397145 24211035 19397282 24211206 19397419 24211377 19397556 24211548 19397693 24211719 19397830 24211890 19397967 24212061 19398104 24212232 19398241 24212403 19398378 24212574 19398515 24212745 19398652 24212916 19398789 24213087 19398926 24213258 19399063 24213429 19399200 24213600 19399337 24213771 19399474 24213942 19399611 24214113 19399748 24214284 19399885 24214455 19400022 24214626 19400159 24214797 19400296 24214968 19400433 24215139 19400570 24215310 19400707 24215481 19400844 24215652 19400981 24215823 19401118 24215994 19401255 24216165 19401392 24216336 19401529 24216507 19401666 24216678 19401803 24216849 19401940 24217020 19402077 24217191 19402214 24217362 19402351 24217533 19402488 24217704 19402625 24217875 19402762 24218046 19402899 24218217 19403036 24218388 19403173 24218559 19403310 24218730 19403447 24218901 19403584 24219072 19403721 24219243 19403858 24219414 19403995 24219585 19404132 24219756 19404269 24219927 19404406 24220098 19404543 24220269 19404680 24220440 19404817 24220611 19404954 24220782 19405091 24220953 19405228 24221124 19405365 24221295 19405502 24221466 19405639 24221637 19405776 24221808 19405913 24221979 19406050 24222150 19406187 24222321 19406324 24222492 19406461 24222663 19406598 24222834 19406735 24223005 19406872 24223176 19407009 24223347 19407146 24223518 19407283 24223689 19407420 24223860 19407557 24224031 19407694 24224202 19407831 24224373 19407968 24224544 19408105 24224715 19408242 24224886 19408379 24225057 19408516 24225228 19408653 24225399 19408790 24225570 19408927 24225741 19409064 24225912 19409201 24226083 19409338 24226254 19409475 24226425 19409612 24226596 19409749 24226767 19409886 24226938 19410023 24227109 19410160 24227280 19410297 24227451 19410434 24227622 19410571 24227793 19410708 24227964 19410845 24228135 19410982 24228306 19411119 24228477 19411256 24228648 19411393 24228819 19411530 24228990 19411667 24229161 19411804 24229332 19411941 24229503 19412078 24229674 19412215 24229845 19412352 24230016 19412489 24230187 19412626 24230358 19412763 24230529 19412900 24230700 19413037 24230871 19413174 24231042 19413311 24231213 19413448 24231384 19413585 24231555 19413722 24231726 19413859 24231897 19413996 24232068 19414133 24232239 19414270 24232410 19414407 24232581 19414544 24232752 19414681 24232923 19414818 24233094 19414955 24233265 19415092 24233436 19415229 24233607 19415366 24233778 19415503 24233949 19415640 24234120 19415777 24234291 19415914 24234462 19416051 24234633 19416188 24234804 19416325 24234975 19416462 24235146 19416599 24235317 19416736 24235488 19416873 24235659 19417010 24235830 19417147 24236001 19417284 24236172 19417421 24236343 19417558 24236514 19417695 24236685 19417832 24236856 19417969 24237027 19418106 24237198 19418243 24237369 19418380 24237540 19418517 24237711 19418654 24237882 19418791 24238053 19418928 24238224 19419065 24238395 19419202 24238566 19419339 24238737 19419476 24238908 19419613 24239079 19419750 24239250 19419887 24239421 19420024 24239592 19420161 24239763 19420298 24239934 19420435 24240105 19420572 24240276 19420709 24240447 19420846 24240618 19420983 24240789 19421120 24240960 19421257 24241131 19421394 24241302 19421531 24241473 19421668 24241644 19421805 24241815 19421942 24241986 19422079 24242157 19422216 24242328 19422353 24242499 19422490 24242670 19422627 24242841 19422764 24243012 19422901 24243183 19423038 24243354 19423175 24243525 19423312 24243696 19423449 24243867 19423586 24244038 19423723 24244209 19423860 24244380 19423997 24244551 19424134 24244722 19424271 24244893 19424408 24245064 19424545 24245235 19424682 24245406 19424819 24245577 19424956 24245748 19425093 24245919 19425230 24246090 19425367 24246261 19425504 24246432 19425641 24246603 19425778 24246774 19425915 24246945 19426052 24247116 19426189 24247287 19426326 24247458 19426463 24247629 19426600 24247800 19426737 24247971 19426874 24248142 19427011 24248313 19427148 24248484 19427285 24248655 19427422 24248826 19427559 24248997 19427696 24249168 19427833 24249339 19427970 24249510 19428107 24249681 19428244 24249852 19428381 24250023 19428518 24250194 19428655 24250365 19428792 24250536 19428929 24250707 19429066 24250878 19429203 24251049 19429340 24251220 19429477 24251391 19429614 24251562 19429751 24251733 19429888 24251904 19430025 24252075 19430162 24252246 19430299 24252417 19430436 24252588 19430573 24252759 19430710 24252930 19430847 24253101 19430984 24253272 19431121 24253443 19431258 24253614 19431395 24253785 19431532 24253956 19431669 24254127 19431806 24254298 19431943 24254469 19432080 24254640 19432217 24254811 19432354 24254982 19432491 24255153 19432628 24255324 19432765 24255495 19432902 24255666 19433039 24255837 19433176 24256008 19433313 24256179 19433450 24256350 19433587 24256521 19433724 24256692 19433861 24256863 19433998 24257034 19434135 24257205 19434272 24257376 19434409 24257547 19434546 24257718 19434683 24257889 19434820 24258060 19434957 24258231 19435094 24258402 19435231 24258573 19435368 24258744 19435505 24258915 19435642 24259086 19435779 24259257 19435916 24259428 19436053 24259599 19436190 24259770 19436327 24259941 19436464 24260112 19436601 24260283 19436738 24260454 19436875 24260625 19437012 24260796 19437149 24260967 19437286 24261138 19437423 24261309 19437560 24261480 19437697 24261651 19437834 24261822 19437971 24261993 19438108 24262164 19438245 24262335 19438382 24262506 19438519 24262677 19438656 24262848
1000 52743900 0 52743900 65833627 52744037 65833798 52744174 65833969 52744311 65834140 52744448 65834311 52744585 65834482 52744722 65834653 52744859 65834824 52744996 65834995 52745133 65835166 52745270 65835337 52745407 65835508 52745544 65835679 52745681 65835850 52745818 65836021 52745955 65836192 52746092 65836363 52746229 65836534 52746366 65836705 52746503 65836876 52746640 65837047 52746777 65837218 52746914 65837389 52747051 65837560 52747188 65837731 52747325 65837902 52747462 65838073 52747599 65838244 52747736 65838415 52747873 65838586 52748010 65838757 52748147 65838928 52748284 65839099 52748421 65839270 52748558 65839441 52748695 65839612 52748832 65839783 52748969 65839954 52749106 65840125 52749243 65840296 52749380 65840467 52749517 65840638 52749654 65840809 52749791 65840980 52749928 65841151 52750065 65841322 52750202 65841493 52750339 65841664 52750476 65841835 52750613 65842006 52750750 65842177 52750887 65842348 52751024 65842519 52751161 65842690 52751298 65842861 52751435 65843032 52751572 65843203 52751709 65843374 52751846 65843545 52751983 65843716 52752120 65843887 52752257 65844058 52752394 65844229 52752531 65844400 52752668 65844571 52752805 65844742 52752942 65844913 52753079 65845084 52753216 65845255 52753353 65845426 52753490 65845597 52753627 65845768 52753764 65845939 52753901 65846110 52754038 65846281 52754175 65846452 52754312 65846623 52754449 65846794 52754586 65846965 52754723 65847136 52754860 65847307 52754997 65847478 52755134 65847649 52755271 65847820 52755408 65847991 52755545 65848162 52755682 65848333 52755819 65848504 52755956 65848675 52756093 65848846 52756230 65849017 52756367 65849188 52756504 65849359 52756641 65849530 52756778 65849701 52756915 65849872 52757052 65850043 52757189 65850214 52757326 65850385 52757463 65850556 52757600 65850727 52757737 65850898 52757874 65851069 52758011 65851240 52758148 65851411 52758285 65851582 52758422 65851753 52758559 65851924 52758696 65852095 52758833 65852266 52758970 65852437 52759107 65852608 52759244 65852779 52759381 65852950 52759518 65853121 52759655 65853292 52759792 65853463 52759929 65853634 52760066 65853805 52760203 65853976 52760340 65854147 52760477 65854318 52760614 65854489 52760751 65854660 52760888 65854831 52761025 65855002 52761162 65855173 52761299 65855344 52761436 65855515 52761573 65855686 52761710 65855857 52761847 65856028 52761984 65856199 52762121 65856370 52762258 65856541 52762395 65856712 52762532 65856883 52762669 65857054 52762806 65857225 52762943 65857396 52763080 65857567 52763217 65857738 52763354 65857909 52763491 65858080 52763628 65858251 52763765 65858422 52763902 65858593 52764039 65858764 52764176 65858935 52764313 65859106 52764450 65859277 52764587 65859448 52764724 65859619 52764861 65859790 52764998 65859961 52765135 65860132 52765272 65860303 52765409 65860474 52765546 65860645 52765683 65860816 52765820 65860987 52765957 65861158 52766094 65861329 52766231 65861500 52766368 65861671 52766505 65861842 52766642 65862013 52766779 65862184 52766916 65862355 52767053 65862526 52767190 65862697 52767327 65862868 52767464 65863039 52767601 65863210 52767738 65863381 52767875 65863552 52768012 65863723 52768149 65863894 52768286 65864065 52768423 65864236 52768560 65864407 52768697 65864578 52768834 65864749 52768971 65864920 52769108 65865091 52769245 65865262 52769382 65865433 52769519 65865604 52769656 65865775 52769793 65865946 52769930 65866117 52770067 65866288 52770204 65866459 52770341 65866630 52770478 65866801 52770615 65866972 52770752 65867143 52770889 65867314 52771026 65867485 52771163 65867656 52771300 65867827 52771437 65867998 52771574 65868169 52771711 65868340 52771848 65868511 52771985 65868682 52772122 65868853 52772259 65869024 52772396 65869195 52772533 65869366 52772670 65869537 52772807 65869708 52772944 65869879 52773081 65870050 52773218 65870221 52773355 65870392 52773492 65870563 52773629 65870734 52773766 65870905 52773903 65871076 52774040 65871247 52774177 65871418 52774314 65871589 52774451 65871760 52774588 65871931 52774725 65872102 52774862 65872273 52774999 65872444 52775136 65872615 52775273 65872786 52775410 65872957 52775547 65873128 52775684 65873299 52775821 65873470 52775958 65873641 52776095 65873812 52776232 65873983 52776369 65874154 52776506 65874325 52776643 65874496 52776780 65874667 52776917 65874838 52777054 65875009 52777191 65875180 52777328 65875351 52777465 65875522 52777602 65875693 52777739 65875864 52777876 65876035 52778013 65876206 52778150 65876377 52778287 65876548 52778424 65876719 52778561 65876890 52778698 65877061 52778835 65877232 52778972 65877403 52779109 65877574 52779246 65877745 52779383 65877916 52779520 65878087 52779657 65878258 52779794 65878429 52779931 65878600 52780068 65878771 52780205 65878942 52780342 65879113 52780479 65879284 52780616 65879455 52780753 65879626 52780890 65879797 52781027 65879968 52781164 65880139 52781301 65880310 52781438 65880481 52781575 65880652 52781712 65880823 52781849 65880994 52781986 65881165 52782123 65881336 52782260 65881507 52782397 65881678 52782534 65881849 52782671 65882020 52782808 65882191 52782945 65882362 52783082 65882533 52783219 65882704 52783356 65882875 52783493 65883046 52783630 65883217 52783767 65883388 52783904 65883559 52784041 65883730 52784178 65883901 52784315 65884072 52784452 65884243 52784589 65884414 52784726 65884585 52784863 65884756 52785000 65884927 52785137 65885098 52785274 65885269 52785411 65885440 52785548 65885611 52785685 65885782 52785822 65885953 52785959 65886124 52786096 65886295 52786233 65886466 52786370 65886637 52786507 65886808 52786644 65886979 52786781 65887150 52786918 65887321 52787055 65887492 52787192 65887663 52787329 65887834 52787466 65888005 52787603 65888176 52787740 65888347 52787877 65888518 52788014 65888689 52788151 65888860 52788288 65889031 52788425 65889202 52788562 65889373 52788699 65889544 52788836 65889715 52788973 65889886 52789110 65890057 52789247 65890228 52789384 65890399 52789521 65890570 52789658 65890741 52789795 65890912 52789932 65891083 52790069 65891254 52790206 65891425 52790343 65891596 52790480 65891767 52790617 65891938 52790754 65892109 52790891 65892280 52791028 65892451 52791165 65892622 52791302 65892793 52791439 65892964 52791576 65893135 52791713 65893306 52791850 65893477 52791987 65893648 52792124 65893819 52792261 65893990 52792398 65894161 52792535 65894332 52792672 65894503 52792809 65894674 52792946 65894845 52793083 65895016 52793220 65895187 52793357 65895358 52793494 65895529 52793631 65895700 52793768 65895871 52793905 65896042 52794042 65896213 52794179 65896384 52794316 65896555 52794453 65896726 52794590 65896897 52794727 65897068 52794864 65897239 52795001 65897410 52795138 65897581 52795275 65897752 52795412 65897923 52795549 65898094 52795686 65898265 52795823 65898436 52795960 65898607 52796097 65898778 52796234 65898949 52796371 65899120 52796508 65899291 52796645 65899462 52796782 65899633 52796919 65899804 52797056 65899975 52797193 65900146 52797330 65900317 52797467 65900488 52797604 65900659 52797741 65900830 52797878 65901001 52798015 65901172 52798152 65901343 52798289 65901514 52798426 65901685 52798563 65901856 52798700 65902027 52798837 65902198 52798974 65902369 52799111 65902540 52799248 65902711 52799385 65902882 52799522 65903053 52799659 65903224 52799796 65903395 52799933 65903566 52800070 65903737 52800207 65903908 52800344 65904079 52800481 65904250 52800618 65904421 52800755 65904592 52800892 65904763 52801029 65904934 52801166 65905105 52801303 65905276 52801440 65905447 52801577 65905618 52801714 65905789 52801851 65905960 52801988 65906131 52802125 65906302 52802262 65906473 52802399 65906644 52802536 65906815 52802673 65906986 52802810 65907157 52802947 65907328 52803084 65907499 52803221 65907670 52803358 65907841 52803495 65908012 52803632 65908183 52803769 65908354 52803906 65908525 52804043 65908696 52804180 65908867 52804317 65909038 52804454 65909209 52804591 65909380 52804728 65909551 52804865 65909722 52805002 65909893 52805139 65910064 52805276 65910235 52805413 65910406 52805550 65910577 52805687 65910748 52805824 65910919 52805961 65911090 52806098 65911261 52806235 65911432 52806372 65911603 52806509 65911774 52806646 65911945 52806783 65912116 52806920 65912287 52807057 65912458 52807194 65912629 52807331 65912800 52807468 65912971 52807605 65913142 52807742 65913313 52807879 65913484 52808016 65913655 52808153 65913826 52808290 65913997 52808427 65914168 52808564 65914339 52808701 65914510 52808838 65914681 52808975 65914852 52809112 65915023 52809249 65915194 52809386 65915365 52809523 65915536 52809660 65915707 52809797 65915878 52809934 65916049 52810071 65916220 52810208 65916391 52810345 65916562 52810482 65916733 52810619 65916904 52810756 65917075 52810893 65917246 52811030 65917417 52811167 65917588 52811304 65917759 52811441 65917930 52811578 65918101 52811715 65918272 52811852 65918443 52811989 65918614 52812126 65918785 52812263 65918956 52812400 65919127 52812537 65919298 52812674 65919469 52812811 65919640 52812948 65919811 52813085 65919982 52813222 65920153 52813359 65920324 52813496 65920495 52813633 65920666 52813770 65920837 52813907 65921008 52814044 65921179 52814181 65921350 52814318 65921521 52814455 65921692 52814592 65921863 52814729 65922034 52814866 65922205 52815003 65922376 52815140 65922547 52815277 65922718 52815414 65922889 52815551 65923060 52815688 65923231 52815825 65923402 52815962 65923573 52816099 65923744 52816236 65923915 52816373 65924086 52816510 65924257 52816647 65924428 52816784 65924599 52816921 65924770 52817058 65924941 52817195 65925112 52817332 65925283 52817469 65925454 52817606 65925625 52817743 65925796 52817880 65925967 52818017 65926138 52818154 65926309 52818291 65926480 52818428 65926651 52818565 65926822 52818702 65926993 52818839 65927164 52818976 65927335 52819113 65927506 52819250 65927677 52819387 65927848 52819524 65928019 52819661 65928190 52819798 65928361 52819935 65928532 52820072 65928703 52820209 65928874 52820346 65929045 52820483 65929216 52820620 65929387 52820757 65929558 52820894 65929729 52821031 65929900 52821168 65930071 52821305 65930242 52821442 65930413 52821579 65930584 52821716 65930755 52821853 65930926 52821990 65931097 52822127 65931268 52822264 65931439 52822401 65931610 52822538 65931781 52822675 65931952 52822812 65932123 52822949 65932294 52823086 65932465 52823223 65932636 52823360 65932807 52823497 65932978 52823634 65933149 52823771 65933320 52823908 65933491 52824045 65933662 52824182 65933833 52824319 65934004 52824456 65934175 52824593 65934346 52824730 65934517 52824867 65934688 52825004 65934859 52825141 65935030 52825278 65935201 52825415 65935372 52825552 65935543 52825689 65935714 52825826 65935885 52825963 65936056 52826100 65936227 52826237 65936398 52826374 65936569 52826511 65936740 52826648 65936911 52826785 65937082 52826922 65937253 52827059 65937424 52827196 65937595 52827333 65937766 52827470 65937937 52827607 65938108 52827744 65938279 52827881 65938450 52828018 65938621 52828155 65938792 52828292 65938963 52828429 65939134 52828566 65939305 52828703 65939476 52828840 65939647 52828977 65939818 52829114 65939989 52829251 65940160 52829388 65940331 52829525 65940502 52829662 65940673 52829799 65940844 52829936 65941015 52830073 65941186 52830210 65941357 52830347 65941528 52830484 65941699 52830621 65941870 52830758 65942041 52830895 65942212 52831032 65942383 52831169 65942554 52831306 65942725 52831443 65942896 52831580 65943067 52831717 65943238 52831854 65943409 52831991 65943580 52832128 65943751 52832265 65943922 52832402 65944093 52832539 65944264 52832676 65944435 52832813 65944606 52832950 65944777 52833087 65944948 52833224 65945119 52833361 65945290 52833498 65945461 52833635 65945632 52833772 65945803 52833909 65945974 52834046 65946145 52834183 65946316 52834320 65946487 52834457 65946658 52834594 65946829 52834731 65947000 52834868 65947171 52835005 65947342 52835142 65947513 52835279 65947684 52835416 65947855 52835553 65948026 52835690 65948197 52835827 65948368 52835964 65948539 52836101 65948710 52836238 65948881 52836375 65949052 52836512 65949223 52836649 65949394 52836786 65949565 52836923 65949736 52837060 65949907 52837197 65950078 52837334 65950249 52837471 65950420 52837608 65950591 52837745 65950762 52837882 65950933 52838019 65951104 52838156 65951275 52838293 65951446 52838430 65951617 52838567 65951788 52838704 65951959 52838841 65952130 52838978 65952301 52839115 65952472 52839252 65952643 52839389 65952814 52839526 65952985 52839663 65953156 52839800 65953327 52839937 65953498 52840074 65953669 52840211 65953840 52840348 65954011 52840485 65954182 52840622 65954353 52840759 65954524 52840896 65954695 52841033 65954866 52841170 65955037 52841307 65955208 52841444 65955379 52841581 65955550 52841718 65955721 52841855 65955892 52841992 65956063 52842129 65956234 52842266 65956405 52842403 65956576 52842540 65956747 52842677 65956918 52842814 65957089 52842951 65957260 52843088 65957431 52843225 65957602 52843362 65957773 52843499 65957944 52843636 65958115 52843773 65958286 52843910 65958457 52844047 65958628 52844184 65958799 52844321 65958970 52844458 65959141 52844595 65959312 52844732 65959483 52844869 65959654 52845006 65959825 52845143 65959996 52845280 65960167 52845417 65960338 52845554 65960509 52845691 65960680 52845828 65960851 52845965 65961022 52846102 65961193 52846239 65961364 52846376 65961535 52846513 65961706 52846650 65961877 52846787 65962048 52846924 65962219 52847061 65962390 52847198 65962561 52847335 65962732 52847472 65962903 52847609 65963074 52847746 65963245 52847883 65963416 52848020 65963587 52848157 65963758 52848294 65963929 52848431 65964100 52848568 65964271 52848705 65964442 52848842 65964613 52848979 65964784 52849116 65964955 52849253 65965126 52849390 65965297 52849527 65965468 52849664 65965639 52849801 65965810 52849938 65965981 52850075 65966152 52850212 65966323 52850349 65966494 52850486 65966665 52850623 65966836 52850760 65967007 52850897 65967178 52851034 65967349 52851171 65967520 52851308 65967691 52851445 65967862 52851582 65968033 52851719 65968204 52851856 65968375 52851993 65968546 52852130 65968717 52852267 65968888 52852404 65969059 52852541 65969230 52852678 65969401 52852815 65969572 52852952 65969743 52853089 65969914 52853226 65970085 52853363 65970256 52853500 65970427 52853637 65970598 52853774 65970769 52853911 65970940 52854048 65971111 52854185 65971282 52854322 65971453 52854459 65971624 52854596 65971795 52854733 65971966 52854870 65972137 52855007 65972308 52855144 65972479 52855281 65972650 52855418 65972821 52855555 65972992 52855692 65973163 52855829 65973334 52855966 65973505 52856103 65973676 52856240 65973847 52856377 65974018 52856514 65974189 52856651 65974360 52856788 65974531 52856925 65974702 52857062 65974873 52857199 65975044 52857336 65975215 52857473 65975386 52857610 65975557 52857747 65975728 52857884 65975899 52858021 65976070 52858158 65976241 52858295 65976412 52858432 65976583 52858569 65976754 52858706 65976925 52858843 65977096 52858980 65977267 52859117 65977438 52859254 65977609 52859391 65977780 52859528 65977951 52859665 65978122 52859802 65978293 52859939 65978464 52860076 65978635 52860213 65978806 52860350 65978977 52860487 65979148 52860624 65979319 52860761 65979490 52860898 65979661 52861035 65979832 52861172 65980003 52861309 65980174 52861446 65980345 52861583 65980516 52861720 65980687 52861857 65980858 52861994 65981029 52862131 65981200 52862268 65981371 52862405 65981542 52862542 65981713 52862679 65981884 52862816 65982055 52862953 65982226 52863090 65982397 52863227 65982568 52863364 65982739 52863501 65982910 52863638 65983081 52863775 65983252 52863912 65983423 52864049 65983594 52864186 65983765 52864323 65983936 52864460 65984107 52864597 65984278 52864734 65984449 52864871 65984620 52865008 65984791 52865145 65984962 52865282 65985133 52865419 65985304 52865556 65985475 52865693 65985646 52865830 65985817 52865967 65985988 52866104 65986159 52866241 65986330 52866378 65986501 52866515 65986672 52866652 65986843 52866789 65987014 52866926 65987185 52867063 65987356 52867200 65987527 52867337 65987698 52867474 65987869 52867611 65988040 52867748 65988211 52867885 65988382 52868022 65988553 52868159 65988724 52868296 65988895 52868433 65989066 52868570 65989237 52868707 65989408 52868844 65989579 52868981 65989750 52869118 65989921 52869255 65990092 52869392 65990263 52869529 65990434 52869666 65990605 52869803 65990776 52869940 65990947 52870077 65991118 52870214 65991289 52870351 65991460 52870488 65991631 52870625 65991802 52870762 65991973 52870899 65992144 52871036 65992315 52871173 65992486 52871310 65992657 52871447 65992828 52871584 65992999 52871721 65993170 52871858 65993341 52871995 65993512 52872132 65993683 52872269 65993854 52872406 65994025 52872543 65994196 52872680 65994367 52872817 65994538 52872954 65994709 52873091 65994880 52873228 65995051 52873365 65995222 52873502 65995393 52873639 65995564 52873776 65995735 52873913 65995906 52874050 65996077 52874187 65996248 52874324 65996419 52874461 65996590 52874598 65996761 52874735 65996932 52874872 65997103 52875009 65997274 52875146 65997445 52875283 65997616 52875420 65997787 52875557 65997958 52875694 65998129 52875831 65998300 52875968 65998471 52876105 65998642 52876242 65998813 52876379 65998984 52876516 65999155 52876653 65999326 52876790 65999497 52876927 65999668 52877064 65999839 52877201 66000010 52877338 66000181 52877475 66000352 52877612 66000523 52877749 66000694 52877886 66000865 52878023 66001036 52878160 66001207 52878297 66001378 52878434 66001549 52878571 66001720 52878708 66001891 52878845 66002062 52878982 66002233 52879119 66002404 52879256 66002575 52879393 66002746 52879530 66002917 52879667 66003088 52879804 66003259 52879941 66003430 52880078 66003601 52880215 66003772 52880352 66003943 52880489 66004114 52880626 66004285
1000 73567900 0 73567900 91825627 73568037 91825798 73568174 91825969 73568311 91826140 73568448 91826311 73568585 91826482 73568722 91826653 73568859 91826824 73568996 91826995 73569133 91827166 73569270 91827337 73569407 91827508 73569544 91827679 73569681 91827850 73569818 91828021 73569955 91828192 73570092 91828363 73570229 91828534 73570366 91828705 73570503 91828876 73570640 91829047 73570777 91829218 73570914 91829389 73571051 91829560 73571188 91829731 73571325 91829902 73571462 91830073 73571599 91830244 73571736 91830415 73571873 91830586 73572010 91830757 73572147 91830928 73572284 91831099 73572421 91831270 73572558 91831441 73572695 91831612 73572832 91831783 73572969 91831954 73573106 91832125 73573243 91832296 73573380 91832467 73573517 91832638 73573654 91832809 73573791 91832980 73573928 91833151 73574065 91833322 73574202 91833493 73574339 91833664 73574476 91833835 73574613 91834006 73574750 91834177 73574887 91834348 73575024 91834519 73575161 91834690 73575298 91834861 73575435 91835032 73575572 91835203 73575709 91835374 73575846 91835545 73575983 91835716 73576120 91835887 73576257 91836058 73576394 91836229 73576531 91836400 73576668 91836571 73576805 91836742 73576942 91836913 73577079 91837084 73577216 91837255 73577353 91837426 73577490 91837597 73577627 91837768 73577764 91837939 73577901 91838110 73578038 91838281 73578175 91838452 73578312 91838623 73578449 91838794 73578586 91838965 73578723 91839136 73578860 91839307 73578997 91839478 73579134 91839649 73579271 91839820 73579408 91839991 73579545 91840162 73579682 91840333 73579819 91840504 73579956 91840675 73580093 91840846 73580230 91841017 73580367 91841188 73580504 91841359 73580641 91841530 73580778 91841701 73580915 91841872 73581052 91842043 73581189 91842214 73581326 91842385 73581463 91842556 73581600 91842727 73581737 91842898 73581874 91843069 73582011 91843240 73582148 91843411 73582285 91843582 73582422 91843753 73582559 91843924 73582696 91844095 73582833 91844266 73582970 91844437 73583107 91844608 73583244 91844779 73583381 91844950 73583518 91845121 73583655 91845292 73583792 91845463 73583929 91845634 73584066 91845805 73584203 91845976 73584340 91846147 73584477 91846318 73584614 91846489 73584751 91846660 73584888 91846831 73585025 91847002 73585162 91847173 73585299 91847344 73585436 91847515 73585573 91847686 73585710 91847857 73585847 91848028 73585984 91848199 73586121 91848370 73586258 91848541 73586395 91848712 73586532 91848883 73586669 91849054 73586806 91849225 73586943 91849396 73587080 91849567 73587217 91849738 73587354 91849909 73587491 91850080 73587628 91850251 73587765 91850422 73587902 91850593 73588039 91850764 73588176 91850935 73588313 91851106 73588450 91851277 73588587 91851448 73588724 91851619 73588861 91851790 73588998 91851961 73589135 91852132 73589272 91852303 73589409 91852474 73589546 91852645 73589683 91852816 73589820 91852987 73589957 91853158 73590094 91853329 73590231 91853500 73590368 91853671 73590505 91853842 73590642 91854013 73590779 91854184 73590916 91854355 73591053 91854526 73591190 91854697 73591327 91854868 73591464 91855039 73591601 91855210 73591738 91855381 73591875 91855552 73592012 91855723 73592149 91855894 73592286 91856065 73592423 91856236 73592560 91856407 73592697 91856578 73592834 91856749 73592971 91856920 73593108 91857091 73593245 91857262 73593382 91857433 73593519 91857604 73593656 91857775 73593793 91857946 73593930 91858117 73594067 91858288 73594204 91858459 73594341 91858630 73594478 91858801 73594615 91858972 73594752 91859143 73594889 91859314 73595026 91859485 73595163 91859656 73595300 91859827 73595437 91859998 73595574 91860169 73595711 91860340 73595848 91860511 73595985 91860682 73596122 91860853 73596259 91861024 73596396 91861195 73596533 91861366 73596670 91861537 73596807 91861708 73596944 91861879 73597081 91862050 73597218 91862221 73597355 91862392 73597492 91862563 73597629 91862734 73597766 91862905 73597903 91863076 73598040 91863247 73598177 91863418 73598314 91863589 73598451 91863760 73598588 91863931 73598725 91864102 73598862 91864273 73598999 91864444 73599136 91864615 73599273 91864786 73599410 91864957 73599547 91865128 73599684 91865299 73599821 91865470 73599958 91865641 73600095 91865812 73600232 91865983 73600369 91866154 73600506 91866325 73600643 91866496 73600780 91866667 73600917 91866838 73601054 91867009 73601191 91867180 73601328 91867351 73601465 91867522 73601602 91867693 73601739 91867864 73601876 91868035 73602013 91868206 73602150 91868377 73602287 91868548 73602424 91868719 73602561 91868890 73602698 91869061 73602835 91869232 73602972 91869403 73603109 91869574 73603246 91869745 73603383 91869916 73603520 91870087 73603657 91870258 73603794 91870429 73603931 91870600 73604068 91870771 73604205 91870942 73604342 91871113 73604479 91871284 73604616 91871455 73604753 91871626 73604890 91871797 73605027 91871968 73605164 91872139 73605301 91872310 73605438 91872481 73605575 91872652 73605712 91872823 73605849 91872994 73605986 91873165 73606123 91873336 73606260 91873507 73606397 91873678 73606534 91873849 73606671 91874020 73606808 91874191 73606945 91874362 73607082 91874533 73607219 91874704 73607356 91874875 73607493 91875046 73607630 91875217 73607767 91875388 73607904 91875559 73608041 91875730 73608178 91875901 73608315 91876072 73608452 91876243 73608589 91876414 73608726 91876585 73608863 91876756 73609000 91876927 73609137 91877098 73609274 91877269 73609411 91877440 73609548 91877611 73609685 91877782 73609822 91877953 73609959 91878124 73610096 91878295 73610233 91878466 73610370 91878637 73610507 91878808 73610644 91878979 73610781 91879150 73610918 91879321 73611055 91879492 73611192 91879663 73611329 91879834 73611466 91880005 73611603 91880176 73611740 91880347 73611877 91880518 73612014 91880689 73612151 91880860 73612288 91881031 73612425 91881202 73612562 91881373 73612699 91881544 73612836 91881715 73612973 91881886 73613110 91882057 73613247 91882228 73613384 91882399 73613521 91882570 73613658 91882741 73613795 91882912 73613932 91883083 73614069 91883254 73614206 91883425 73614343 91883596 73614480 91883767 73614617 91883938 73614754 91884109 73614891 91884280 73615028 91884451 73615165 91884622 73615302 91884793 73615439 91884964 73615576 91885135 73615713 91885306 73615850 91885477 73615987 91885648 73616124 91885819 73616261 91885990 73616398 91886161 73616535 91886332 73616672 91886503 73616809 91886674 73616946 91886845 73617083 91887016 73617220 91887187 73617357 91887358 73617494 91887529 73617631 91887700 73617768 91887871 73617905 91888042 73618042 91888213 73618179 91888384 73618316 91888555 73618453 91888726 73618590 91888897 73618727 91889068 73618864 91889239 73619001 91889410 73619138 91889581 73619275 91889752 73619412 91889923 73619549 91890094 73619686 91890265 73619823 91890436 73619960 91890607 73620097 91890778 73620234 91890949 73620371 91891120 73620508 91891291 73620645 91891462 73620782 91891633 73620919 91891804 73621056 91891975 73621193 91892146 73621330 91892317 73621467 91892488 73621604 91892659 73621741 91892830 73621878 91893001 73622015 91893172 73622152 91893343 73622289 91893514 73622426 91893685 73622563 91893856 73622700 91894027 73622837 91894198 73622974 91894369 73623111 91894540 73623248 91894711 73623385 91894882 73623522 91895053 73623659 91895224 73623796 91895395 73623933 91895566 73624070 91895737 73624207 91895908 73624344 91896079 73624481 91896250 73624618 91896421 73624755 91896592 73624892 91896763 73625029 91896934 73625166 91897105 73625303 91897276 73625440 91897447 73625577 91897618 73625714 91897789 73625851 91897960 73625988 91898131 73626125 91898302 73626262 91898473 73626399 91898644 73626536 91898815 73626673 91898986 73626810 91899157 73626947 91899328 73627084 91899499 73627221 91899670 73627358 91899841 73627495 91900012 73627632 91900183 73627769 91900354 73627906 91900525 73628043 91900696 73628180 91900867 73628317 91901038 73628454 91901209 73628591 91901380 73628728 91901551 73628865 91901722 73629002 91901893 73629139 91902064 73629276 91902235 73629413 91902406 73629550 91902577 73629687 91902748 73629824 91902919 73629961 91903090 73630098 91903261 73630235 91903432 73630372 91903603 73630509 91903774 73630646 91903945 73630783 91904116 73630920 91904287 73631057 91904458 73631194 91904629 73631331 91904800 73631468 91904971 73631605 91905142 73631742 91905313 73631879 91905484 73632016 91905655 73632153 91905826 73632290 91905997 73632427 91906168 73632564 91906339 73632701 91906510 73632838 91906681 73632975 91906852 73633112 91907023 73633249 91907194 73633386 91907365 73633523 91907536 73633660 91907707 73633797 91907878 73633934 91908049 73634071 91908220 73634208 91908391 73634345 91908562 73634482 91908733 73634619 91908904 73634756 91909075 73634893 91909246 73635030 91909417 73635167 91909588 73635304 91909759 73635441 91909930 73635578 91910101 73635715 91910272 73635852 91910443 73635989 91910614 73636126 91910785 73636263 91910956 73636400 91911127 73636537 91911298 73636674 91911469 73636811 91911640 73636948 91911811 73637085 91911982 73637222 91912153 73637359 91912324 73637496 91912495 73637633 91912666 73637770 91912837 73637907 91913008 73638044 91913179 73638181 91913350 73638318 91913521 73638455 91913692 73638592 91913863 73638729 91914034 73638866 91914205 73639003 91914376 73639140 91914547 73639277 91914718 73639414 91914889 73639551 91915060 73639688 91915231 73639825 91915402 73639962 91915573 73640099 91915744 73640236 91915915 73640373 91916086 73640510 91916257 73640647 91916428 73640784 91916599 73640921 91916770 73641058 91916941 73641195 91917112 73641332 91917283 73641469 91917454 73641606 91917625 73641743 91917796 73641880 91917967 73642017 91918138 73642154 91918309 73642291 91918480 73642428 91918651 73642565 91918822 73642702 91918993 73642839 91919164 73642976 91919335 73643113 91919506 73643250 91919677 73643387 91919848 73643524 91920019 73643661 91920190 73643798 91920361 73643935 91920532 73644072 91920703 73644209 91920874 73644346 91921045 73644483 91921216 73644620 91921387 73644757 91921558 73644894 91921729 73645031 91921900 73645168 91922071 73645305 91922242 73645442 91922413 73645579 91922584 73645716 91922755 73645853 91922926 73645990 91923097 73646127 91923268 73646264 91923439 73646401 91923610 73646538 91923781 73646675 91923952 73646812 91924123 73646949 91924294 73647086 91924465 73647223 91924636 73647360 91924807 73647497 91924978 73647634 91925149 73647771 91925320 73647908 91925491 73648045 91925662 73648182 91925833 73648319 91926004 73648456 91926175 73648593 91926346 73648730 91926517 73648867 91926688 73649004 91926859 73649141 91927030 73649278 91927201 73649415 91927372 73649552 91927543 73649689 91927714 73649826 91927885 73649963 91928056 73650100 91928227 73650237 91928398 73650374 91928569 73650511 91928740 73650648 91928911 73650785 91929082 73650922 91929253 73651059 91929424 73651196 91929595 73651333 91929766 73651470 91929937 73651607 91930108 73651744 91930279 73651881 91930450 73652018 91930621 73652155 91930792 73652292 91930963 73652429 91931134 73652566 91931305 73652703 91931476 73652840 91931647 73652977 91931818 73653114 91931989 73653251 91932160 73653388 91932331 73653525 91932502 73653662 91932673 73653799 91932844 73653936 91933015 73654073 91933186 73654210 91933357 73654347 91933528 73654484 91933699 73654621 91933870 73654758 91934041 73654895 91934212 73655032 91934383 73655169 91934554 73655306 91934725 73655443 91934896 73655580 91935067 73655717 91935238 73655854 91935409 73655991 91935580 73656128 91935751 73656265 91935922 73656402 91936093 73656539 91936264 73656676 91936435 73656813 91936606 73656950 91936777 73657087 91936948 73657224 91937119 73657361 91937290 73657498 91937461 73657635 91937632 73657772 91937803 73657909 91937974 73658046 91938145 73658183 91938316 73658320 91938487 73658457 91938658 73658594 91938829 73658731 91939000 73658868 91939171 73659005 91939342 73659142 91939513 73659279 91939684 73659416 91939855 73659553 91940026 73659690 91940197 73659827 91940368 73659964 91940539 73660101 91940710 73660238 91940881 73660375 91941052 73660512 91941223 73660649 91941394 73660786 91941565 73660923 91941736 73661060 91941907 73661197 91942078 73661334 91942249 73661471 91942420 73661608 91942591 73661745 91942762 73661882 91942933 73662019 91943104 73662156 91943275 73662293 91943446 73662430 91943617 73662567 91943788 73662704 91943959 73662841 91944130 73662978 91944301 73663115 91944472 73663252 91944643 73663389 91944814 73663526 91944985 73663663 91945156 73663800 91945327 73663937 91945498 73664074 91945669 73664211 91945840 73664348 91946011 73664485 91946182 73664622 91946353 73664759 91946524 73664896 91946695 73665033 91946866 73665170 91947037 73665307 91947208 73665444 91947379 73665581 91947550 73665718 91947721 73665855 91947892 73665992 91948063 73666129 91948234 73666266 91948405 73666403 91948576 73666540 91948747 73666677 91948918 73666814 91949089 73666951 91949260 73667088 91949431 73667225 91949602 73667362 91949773 73667499 91949944 73667636 91950115 73667773 91950286 73667910 91950457 73668047 91950628 73668184 91950799 73668321 91950970 73668458 91951141 73668595 91951312 73668732 91951483 73668869 91951654 73669006 91951825 73669143 91951996 73669280 91952167 73669417 91952338 73669554 91952509 73669691 91952680 73669828 91952851 73669965 91953022 73670102 91953193 73670239 91953364 73670376 91953535 73670513 91953706 73670650 91953877 73670787 91954048 73670924 91954219 73671061 91954390 73671198 91954561 73671335 91954732 73671472 91954903 73671609 91955074 73671746 91955245 73671883 91955416 73672020 91955587 73672157 91955758 73672294 91955929 73672431 91956100 73672568 91956271 73672705 91956442 73672842 91956613 73672979 91956784 73673116 91956955 73673253 91957126 73673390 91957297 73673527 91957468 73673664 91957639 73673801 91957810 73673938 91957981 73674075 91958152 73674212 91958323 73674349 91958494 73674486 91958665 73674623 91958836 73674760 91959007 73674897 91959178 73675034 91959349 73675171 91959520 73675308 91959691 73675445 91959862 73675582 91960033 73675719 91960204 73675856 91960375 73675993 91960546 73676130 91960717 73676267 91960888 73676404 91961059 73676541 91961230 73676678 91961401 73676815 91961572 73676952 91961743 73677089 91961914 73677226 91962085 73677363 91962256 73677500 91962427 73677637 91962598 73677774 91962769 73677911 91962940 73678048 91963111 73678185 91963282 73678322 91963453 73678459 91963624 73678596 91963795 73678733 91963966 73678870 91964137 73679007 91964308 73679144 91964479 73679281 91964650 73679418 91964821 73679555 91964992 73679692 91965163 73679829 91965334 73679966 91965505 73680103 91965676 73680240 91965847 73680377 91966018 73680514 91966189 73680651 91966360 73680788 91966531 73680925 91966702 73681062 91966873 73681199 91967044 73681336 91967215 73681473 91967386 73681610 91967557 73681747 91967728 73681884 91967899 73682021 91968070 73682158 91968241 73682295 91968412 73682432 91968583 73682569 91968754 73682706 91968925 73682843 91969096 73682980 91969267 73683117 91969438 73683254 91969609 73683391 91969780 73683528 91969951 73683665 91970122 73683802 91970293 73683939 91970464 73684076 91970635 73684213 91970806 73684350 91970977 73684487 91971148 73684624 91971319 73684761 91971490 73684898 91971661 73685035 91971832 73685172 91972003 73685309 91972174 73685446 91972345 73685583 91972516 73685720 91972687 73685857 91972858 73685994 91973029 73686131 91973200 73686268 91973371 73686405 91973542 73686542 91973713 73686679 91973884 73686816 91974055 73686953 91974226 73687090 91974397 73687227 91974568 73687364 91974739 73687501 91974910 73687638 91975081 73687775 91975252 73687912 91975423 73688049 91975594 73688186 91975765 73688323 91975936 73688460 91976107 73688597 91976278 73688734 91976449 73688871 91976620 73689008 91976791 73689145 91976962 73689282 91977133 73689419 91977304 73689556 91977475 73689693 91977646 73689830 91977817 73689967 91977988 73690104 91978159 73690241 91978330 73690378 91978501 73690515 91978672 73690652 91978843 73690789 91979014 73690926 91979185 73691063 91979356 73691200 91979527 73691337 91979698 73691474 91979869 73691611 91980040 73691748 91980211 73691885 91980382 73692022 91980553 73692159 91980724 73692296 91980895 73692433 91981066 73692570 91981237 73692707 91981408 73692844 91981579 73692981 91981750 73693118 91981921 73693255 91982092 73693392 91982263 73693529 91982434 73693666 91982605 73693803 91982776 73693940 91982947 73694077 91983118 73694214 91983289 73694351 91983460 73694488 91983631 73694625 91983802 73694762 91983973 73694899 91984144 73695036 91984315 73695173 91984486 73695310 91984657 73695447 91984828 73695584 91984999 73695721 91985170 73695858 91985341 73695995 91985512 73696132 91985683 73696269 91985854 73696406 91986025 73696543 91986196 73696680 91986367 73696817 91986538 73696954 91986709 73697091 91986880 73697228 91987051 73697365 91987222 73697502 91987393 73697639 91987564 73697776 91987735 73697913 91987906 73698050 91988077 73698187 91988248 73698324 91988419 73698461 91988590 73698598 91988761 73698735 91988932 73698872 91989103 73699009 91989274 73699146 91989445 73699283 91989616 73699420 91989787 73699557 91989958 73699694 91990129 73699831 91990300 73699968 91990471 73700105 91990642 73700242 91990813 73700379 91990984 73700516 91991155 73700653 91991326 73700790 91991497 73700927 91991668 73701064 91991839 73701201 91992010 73701338 91992181 73701475 91992352 73701612 91992523 73701749 91992694 73701886 91992865 73702023 91993036 73702160 91993207 73702297 91993378 73702434 91993549 73702571 91993720 73702708 91993891 73702845 91994062 73702982 91994233 73703119 91994404 73703256 91994575 73703393 91994746 73703530 91994917 73703667 91995088 73703804 91995259 73703941 91995430 73704078 91995601 73704215 91995772 73704352 91995943 73704489 91996114 73704626 91996285
1000 23836900 0 23836900 29752627 23837037 29752798 23837174 29752969 23837311 29753140 23837448 29753311 23837585 29753482 23837722 29753653 23837859 29753824 23837996 29753995 23838133 29754166 23838270 29754337 23838407 29754508 23838544 29754679 23838681 29754850 23838818 29755021 23838955 29755192 23839092 29755363 23839229 29755534 23839366 29755705 23839503 29755876 23839640 29756047 23839777 29756218 23839914 29756389 23840051 29756560 23840188 29756731 23840325 29756902 23840462 29757073 23840599 29757244 23840736 29757415 23840873 29757586 23841010 29757757 23841147 29757928 23841284 29758099 23841421 29758270 23841558 29758441 23841695 29758612 23841832 29758783 23841969 29758954 23842106 29759125 23842243 29759296 23842380 29759467 23842517 29759638 23842654 29759809 23842791 29759980 23842928 29760151 23843065 29760322 23843202 29760493 23843339 29760664 23843476 29760835 23843613 29761006 23843750 29761177 23843887 29761348 23844024 29761519 23844161 29761690 23844298 29761861 23844435 29762032 23844572 29762203 23844709 29762374 23844846 29762545 23844983 29762716 23845120 29762887 23845257 29763058 23845394 29763229 23845531 29763400 23845668 29763571 23845805 29763742 23845942 29763913 23846079 29764084 23846216 29764255 23846353 29764426 23846490 29764597 23846627 29764768 23846764 29764939 23846901 29765110 23847038 29765281 23847175 29765452 23847312 29765623 23847449 29765794 23847586 29765965 23847723 29766136 23847860 29766307 23847997 29766478 23848134 29766649 23848271 29766820 23848408 29766991 23848545 29767162 23848682 29767333 23848819 29767504 23848956 29767675 23849093 29767846 23849230 29768017 23849367 29768188 23849504 29768359 23849641 29768530 23849778 29768701 23849915 29768872 23850052 29769043 23850189 29769214 23850326 29769385 23850463 29769556 23850600 29769727 23850737 29769898 23850874 29770069 23851011 29770240 23851148 29770411 23851285 29770582 23851422 29770753 23851559 29770924 23851696 29771095 23851833 29771266 23851970 29771437 23852107 29771608 23852244 29771779 23852381 29771950 23852518 29772121 23852655 29772292 23852792 29772463 23852929 29772634 23853066 29772805 23853203 29772976 23853340 29773147 23853477 29773318 23853614 29773489 23853751 29773660 23853888 29773831 23854025 29774002 23854162 29774173 23854299 29774344 23854436 29774515 23854573 29774686 23854710 29774857 23854847 29775028 23854984 29775199 23855121 29775370 23855258 29775541 23855395 29775712 23855532 29775883 23855669 29776054 23855806 29776225 23855943 29776396 23856080 29776567 23856217 29776738 23856354 29776909 23856491 29777080 23856628 29777251 23856765 29777422 23856902 29777593 23857039 29777764 23857176 29777935 23857313 29778106 23857450 29778277 23857587 29778448 23857724 29778619 23857861 29778790 23857998 29778961 23858135 29779132 23858272 29779303 23858409 29779474 23858546 29779645 23858683 29779816 23858820 29779987 23858957 29780158 23859094 29780329 23859231 29780500 23859368 29780671 23859505 29780842 23859642 29781013 23859779 29781184 23859916 29781355 23860053 29781526 23860190 29781697 23860327 29781868 23860464 29782039 23860601 29782210 23860738 29782381 23860875 29782552 23861012 29782723 23861149 29782894 23861286 29783065 23861423 29783236 23861560 29783407 23861697 29783578 23861834 29783749 23861971 29783920 23862108 29784091 23862245 29784262 23862382 29784433 23862519 29784604 23862656 29784775 23862793 29784946 23862930 29785117 23863067 29785288 23863204 29785459 23863341 29785630 23863478 29785801 23863615 29785972 23863752 29786143 23863889 29786314 23864026 29786485 23864163 29786656 23864300 29786827 23864437 29786998 23864574 29787169 23864711 29787340 23864848 29787511 23864985 29787682 23865122 29787853 23865259 29788024 23865396 29788195 23865533 29788366 23865670 29788537 23865807 29788708 23865944 29788879 23866081 29789050 23866218 29789221 23866355 29789392 23866492 29789563 23866629 29789734 23866766 29789905 23866903 29790076 23867040 29790247 23867177 29790418 23867314 29790589 23867451 29790760 23867588 29790931 23867725 29791102 23867862 29791273 23867999 29791444 23868136 29791615 23868273 29791786 23868410 29791957 23868547 29792128 23868684 29792299 23868821 29792470 23868958 29792641 23869095 29792812 23869232 29792983 23869369 29793154 23869506 29793325 23869643 29793496 23869780 29793667 23869917 29793838 23870054 29794009 23870191 29794180 23870328 29794351 23870465 29794522 23870602 29794693 23870739 29794864 23870876 29795035 23871013 29795206 23871150 29795377 23871287 29795548 23871424 29795719 23871561 29795890 23871698 29796061 23871835 29796232 23871972 29796403 23872109 29796574 23872246 29796745 23872383 29796916 23872520 29797087 23872657 29797258 23872794 29797429 23872931 29797600 23873068 29797771 23873205 29797942 23873342 29798113 23873479 29798284 23873616 29798455 23873753 29798626 23873890 29798797 23874027 29798968 23874164 29799139 23874301 29799310 23874438 29799481 23874575 29799652 23874712 29799823 23874849 29799994 23874986 29800165 23875123 29800336 23875260 29800507 23875397 29800678 23875534 29800849 23875671 29801020 23875808 29801191 23875945 29801362 23876082 29801533 23876219 29801704 23876356 29801875 23876493 29802046 23876630 29802217 23876767 29802388 23876904 29802559 23877041 29802730 23877178 29802901 23877315 29803072 23877452 29803243 23877589 29803414 23877726 29803585 23877863 29803756 23878000 29803927 23878137 29804098 23878274 29804269 23878411 29804440 23878548 29804611 23878685 29804782 23878822 29804953 23878959 29805124 23879096 29805295 23879233 29805466 23879370 29805637 23879507 29805808 23879644 29805979 23879781 29806150 23879918 29806321 23880055 29806492 23880192 29806663 23880329 29806834 23880466 29807005 23880603 29807176 23880740 29807347 23880877 29807518 23881014 29807689 23881151 29807860 23881288 29808031 23881425 29808202 23881562 29808373 23881699 29808544 23881836 29808715 23881973 29808886 23882110 29809057 23882247 29809228 23882384 29809399 23882521 29809570 23882658 29809741 23882795 29809912 23882932 29810083 23883069 29810254 23883206 29810425 23883343 29810596 23883480 29810767 23883617 29810938 23883754 29811109 23883891 29811280 23884028 29811451 23884165 29811622 23884302 29811793 23884439 29811964 23884576 29812135 23884713 29812306 23884850 29812477 23884987 29812648 23885124 29812819 23885261 29812990 23885398 29813161 23885535 29813332 23885672 29813503 23885809 29813674 23885946 29813845 23886083 29814016 23886220 29814187 23886357 29814358 23886494 29814529 23886631 29814700 23886768 29814871 23886905 29815042 23887042 29815213 23887179 29815384 23887316 29815555 23887453 29815726 23887590 29815897 23887727 29816068 23887864 29816239 23888001 29816410 23888138 29816581 23888275 29816752 23888412 29816923 23888549 29817094 23888686 29817265 23888823 29817436 23888960 29817607 23889097 29817778 23889234 29817949 23889371 29818120 23889508 29818291 23889645 29818462 23889782 29818633 23889919 29818804 23890056 29818975 23890193 29819146 23890330 29819317 23890467 29819488 23890604 29819659 23890741 29819830 23890878 29820001 23891015 29820172 23891152 29820343 23891289 29820514 23891426 29820685 23891563 29820856 23891700 29821027 23891837 29821198 23891974 29821369 23892111 29821540 23892248 29821711 23892385 29821882 23892522 29822053 23892659 29822224 23892796 29822395 23892933 29822566 23893070 29822737 23893207 29822908 23893344 29823079 23893481 29823250 23893618 29823421 23893755 29823592 23893892 29823763 23894029 29823934 23894166 29824105 23894303 29824276 23894440 29824447 23894577 29824618 23894714 29824789 23894851 29824960 23894988 29825131 23895125 29825302 23895262 29825473 23895399 29825644 23895536 29825815 23895673 29825986 23895810 29826157 23895947 29826328 23896084 29826499 23896221 29826670 23896358 29826841 23896495 29827012 23896632 29827183 23896769 29827354 23896906 29827525 23897043 29827696 23897180 29827867 23897317 29828038 23897454 29828209 23897591 29828380 23897728 29828551 23897865 29828722 23898002 29828893 23898139 29829064 23898276 29829235 23898413 29829406 23898550 29829577 23898687 29829748 23898824 29829919 23898961 29830090 23899098 29830261 23899235 29830432 23899372 29830603 23899509 29830774 23899646 29830945 23899783 29831116 23899920 29831287 23900057 29831458 23900194 29831629 23900331 29831800 23900468 29831971 23900605 29832142 23900742 29832313 23900879 29832484 23901016 29832655 23901153 29832826 23901290 29832997 23901427 29833168 23901564 29833339 23901701 29833510 23901838 29833681 23901975 29833852 23902112 29834023 23902249 29834194 23902386 29834365 23902523 29834536 23902660 29834707 23902797 29834878 23902934 29835049 23903071 29835220 23903208 29835391 23903345 29835562 23903482 29835733 23903619 29835904 23903756 29836075 23903893 29836246 23904030 29836417 23904167 29836588 23904304 29836759 23904441 29836930 23904578 29837101 23904715 29837272 23904852 29837443 23904989 29837614 23905126 29837785 23905263 29837956 23905400 29838127 23905537 29838298 23905674 29838469 23905811 29838640 23905948 29838811 23906085 29838982 23906222 29839153 23906359 29839324 23906496 29839495 23906633 29839666 23906770 29839837 23906907 29840008 23907044 29840179 23907181 29840350 23907318 29840521 23907455 29840692 23907592 29840863 23907729 29841034 23907866 29841205 23908003 29841376 23908140 29841547 23908277 29841718 23908414 29841889 23908551 29842060 23908688 29842231 23908825 29842402 23908962 29842573 23909099 29842744 23909236 29842915 23909373 29843086 23909510 29843257 23909647 29843428 23909784 29843599 23909921 29843770 23910058 29843941 23910195 29844112 23910332 29844283 23910469 29844454 23910606 29844625 23910743 29844796 23910880 29844967 23911017 29845138 23911154 29845309 23911291 29845480 23911428 29845651 23911565 29845822 23911702 29845993 23911839 29846164 23911976 29846335 23912113 29846506 23912250 29846677 23912387 29846848 23912524 29847019 23912661 29847190 23912798 29847361 23912935 29847532 23913072 29847703 23913209 29847874 23913346 29848045 23913483 29848216 23913620 29848387 23913757 29848558 23913894 29848729 23914031 29848900 23914168 29849071 23914305 29849242 23914442 29849413 23914579 29849584 23914716 29849755 23914853 29849926 23914990 29850097 23915127 29850268 23915264 29850439 23915401 29850610 23915538 29850781 23915675 29850952 23915812 29851123 23915949 29851294 23916086 29851465 23916223 29851636 23916360 29851807 23916497 29851978 23916634 29852149 23916771 29852320 23916908 29852491 23917045 29852662 23917182 29852833 23917319 29853004 23917456 29853175 23917593 29853346 23917730 29853517 23917867 29853688 23918004 29853859 23918141 29854030 23918278 29854201 23918415 29854372 23918552 29854543 23918689 29854714 23918826 29854885 23918963 29855056 23919100 29855227 23919237 29855398 23919374 29855569 23919511 29855740 23919648 29855911 23919785 29856082 23919922 29856253 23920059 29856424 23920196 29856595 23920333 29856766 23920470 29856937 23920607 29857108 23920744 29857279 23920881 29857450 23921018 29857621 23921155 29857792 23921292 29857963 23921429 29858134 23921566 29858305 23921703 29858476 23921840 29858647 23921977 29858818 23922114 29858989 23922251 29859160 23922388 29859331 23922525 29859502 23922662 29859673 23922799 29859844 23922936 29860015 23923073 29860186 23923210 29860357 23923347 29860528 23923484 29860699 23923621 29860870 23923758 29861041 23923895 29861212 23924032 29861383 23924169 29861554 23924306 29861725 23924443 29861896 23924580 29862067 23924717 29862238 23924854 29862409 23924991 29862580 23925128 29862751 23925265 29862922 23925402 29863093 23925539 29863264 23925676 29863435 23925813 29863606 23925950 29863777 23926087 29863948 23926224 29864119 23926361 29864290 23926498 29864461 23926635 29864632 23926772 29864803 23926909 29864974 23927046 29865145 23927183 29865316 23927320 29865487 23927457 29865658 23927594 29865829 23927731 29866000 23927868 29866171 23928005 29866342 23928142 29866513 23928279 29866684 23928416 29866855 23928553 29867026 23928690 29867197 23928827 29867368 23928964 29867539 23929101 29867710 23929238 29867881 23929375 29868052 23929512 29868223 23929649 29868394 23929786 29868565 23929923 29868736 23930060 29868907 23930197 29869078 23930334 29869249 23930471 29869420 23930608 29869591 23930745 29869762 23930882 29869933 23931019 29870104 23931156 29870275 23931293 29870446 23931430 29870617 23931567 29870788 23931704 29870959 23931841 29871130 23931978 29871301 23932115 29871472 23932252 29871643 23932389 29871814 23932526 29871985 23932663 29872156 23932800 29872327 23932937 29872498 23933074 29872669 23933211 29872840 23933348 29873011 23933485 29873182 23933622 29873353 23933759 29873524 23933896 29873695 23934033 29873866 23934170 29874037 23934307 29874208 23934444 29874379 23934581 29874550 23934718 29874721 23934855 29874892 23934992 29875063 23935129 29875234 23935266 29875405 23935403 29875576 23935540 29875747 23935677 29875918 23935814 29876089 23935951 29876260 23936088 29876431 23936225 29876602 23936362 29876773 23936499 29876944 23936636 29877115 23936773 29877286 23936910 29877457 23937047 29877628 23937184 29877799 23937321 29877970 23937458 29878141 23937595 29878312 23937732 29878483 23937869 29878654 23938006 29878825 23938143 29878996 23938280 29879167 23938417 29879338 23938554 29879509 23938691 29879680 23938828 29879851 23938965 29880022 23939102 29880193 23939239 29880364 23939376 29880535 23939513 29880706 23939650 29880877 23939787 29881048 23939924 29881219 23940061 29881390 23940198 29881561 23940335 29881732 23940472 29881903 23940609 29882074 23940746 29882245 23940883 29882416 23941020 29882587 23941157 29882758 23941294 29882929 23941431 29883100 23941568 29883271 23941705 29883442 23941842 29883613 23941979 29883784 23942116 29883955 23942253 29884126 23942390 29884297 23942527 29884468 23942664 29884639 23942801 29884810 23942938 29884981 23943075 29885152 23943212 29885323 23943349 29885494 23943486 29885665 23943623 29885836 23943760 29886007 23943897 29886178 23944034 29886349 23944171 29886520 23944308 29886691 23944445 29886862 23944582 29887033 23944719 29887204 23944856 29887375 23944993 29887546 23945130 29887717 23945267 29887888 23945404 29888059 23945541 29888230 23945678 29888401 23945815 29888572 23945952 29888743 23946089 29888914 23946226 29889085 23946363 29889256 23946500 29889427 23946637 29889598 23946774 29889769 23946911 29889940 23947048 29890111 23947185 29890282 23947322 29890453 23947459 29890624 23947596 29890795 23947733 29890966 23947870 29891137 23948007 29891308 23948144 29891479 23948281 29891650 23948418 29891821 23948555 29891992 23948692 29892163 23948829 29892334 23948966 29892505 23949103 29892676 23949240 29892847 23949377 29893018 23949514 29893189 23949651 29893360 23949788 29893531 23949925 29893702 23950062 29893873 23950199 29894044 23950336 29894215 23950473 29894386 23950610 29894557 23950747 29894728 23950884 29894899 23951021 29895070 23951158 29895241 23951295 29895412 23951432 29895583 23951569 29895754 23951706 29895925 23951843 29896096 23951980 29896267 23952117 29896438 23952254 29896609 23952391 29896780 23952528 29896951 23952665 29897122 23952802 29897293 23952939 29897464 23953076 29897635 23953213 29897806 23953350 29897977 23953487 29898148 23953624 29898319 23953761 29898490 23953898 29898661 23954035 29898832 23954172 29899003 23954309 29899174 23954446 29899345 23954583 29899516 23954720 29899687 23954857 29899858 23954994 29900029 23955131 29900200 23955268 29900371 23955405 29900542 23955542 29900713 23955679 29900884 23955816 29901055 23955953 29901226 23956090 29901397 23956227 29901568 23956364 29901739 23956501 29901910 23956638 29902081 23956775 29902252 23956912 29902423 23957049 29902594 23957186 29902765 23957323 29902936 23957460 29903107 23957597 29903278 23957734 29903449 23957871 29903620 23958008 29903791 23958145 29903962 23958282 29904133 23958419 29904304 23958556 29904475 23958693 29904646 23958830 29904817 23958967 29904988 23959104 29905159 23959241 29905330 23959378 29905501 23959515 29905672 23959652 29905843 23959789 29906014 23959926 29906185 23960063 29906356 23960200 29906527 23960337 29906698 23960474 29906869 23960611 29907040 23960748 29907211 23960885 29907382 23961022 29907553 23961159 29907724 23961296 29907895 23961433 29908066 23961570 29908237 23961707 29908408 23961844 29908579 23961981 29908750 23962118 29908921 23962255 29909092 23962392 29909263 23962529 29909434 23962666 29909605 23962803 29909776 23962940 29909947 23963077 29910118 23963214 29910289 23963351 29910460 23963488 29910631 23963625 29910802 23963762 29910973 23963899 29911144 23964036 29911315 23964173 29911486 23964310 29911657 23964447 29911828 23964584 29911999 23964721 29912170 23964858 29912341 23964995 29912512 23965132 29912683 23965269 29912854 23965406 29913025 23965543 29913196 23965680 29913367 23965817 29913538 23965954 29913709 23966091 29913880 23966228 29914051 23966365 29914222 23966502 29914393 23966639 29914564 23966776 29914735 23966913 29914906 23967050 29915077 23967187 29915248 23967324 29915419 23967461 29915590 23967598 29915761 23967735 29915932 23967872 29916103 23968009 29916274 23968146 29916445 23968283 29916616 23968420 29916787 23968557 29916958 23968694 29917129 23968831 29917300 23968968 29917471 23969105 29917642 23969242 29917813 23969379 29917984 23969516 29918155 23969653 29918326 23969790 29918497 23969927 29918668 23970064 29918839 23970201 29919010 23970338 29919181 23970475 29919352 23970612 29919523 23970749 29919694 23970886 29919865 23971023 29920036 23971160 29920207 23971297 29920378 23971434 29920549 23971571 29920720 23971708 29920891 23971845 29921062 23971982 29921233 23972119 29921404 23972256 29921575 23972393 29921746 23972530 29921917 23972667 29922088 23972804 29922259 23972941 29922430 23973078 29922601 23973215 29922772 23973352 29922943 23973489 29923114 23973626 29923285
1000 16575900 0 16575900 20689627 16576037 20689798 16576174 20689969 16576311 20690140 16576448 20690311 16576585 20690482 16576722 20690653 16576859 20690824 16576996 20690995 16577133 20691166 16577270 20691337 16577407 20691508 16577544 20691679 16577681 20691850 16577818 20692021 16577955 20692192 16578092 20692363 16578229 20692534 16578366 20692705 16578503 20692876 16578640 20693047 16578777 20693218 16578914 20693389 16579051 20693560 16579188 20693731 16579325 20693902 16579462 20694073 16579599 20694244 16579736 20694415 16579873 20694586 16580010 20694757 16580147 20694928 16580284 20695099 16580421 20695270 16580558 20695441 16580695 20695612 16580832 20695783 16580969 20695954 16581106 20696125 16581243 20696296 16581380 20696467 16581517 20696638 16581654 20696809 16581791 20696980 16581928 20697151 16582065 20697322 16582202 20697493 16582339 20697664 16582476 20697835 16582613 20698006 16582750 20698177 16582887 20698348 16583024 20698519 16583161 20698690 16583298 20698861 16583435 20699032 16583572 20699203 16583709 20699374 16583846 20699545 16583983 20699716 16584120 20699887 16584257 20700058 16584394 20700229 16584531 20700400 16584668 20700571 16584805 20700742 16584942 20700913 16585079 20701084 16585216 20701255 16585353 20701426 16585490 20701597 16585627 20701768 16585764 20701939 16585901 20702110 16586038 20702281 16586175 20702452 16586312 20702623 16586449 20702794 16586586 20702965 16586723 20703136 16586860 20703307 16586997 20703478 16587134 20703649 16587271 20703820 16587408 20703991 16587545 20704162 16587682 20704333 16587819 20704504 16587956 20704675 16588093 20704846 16588230 20705017 16588367 20705188 16588504 20705359 16588641 20705530 16588778 20705701 16588915 20705872 16589052 20706043 16589189 20706214 16589326 20706385 16589463 20706556 16589600 20706727 16589737 20706898 16589874 20707069 16590011 20707240 16590148 20707411 16590285 20707582 16590422 20707753 16590559 20707924 16590696 20708095 16590833 20708266 16590970 20708437 16591107 20708608 16591244 20708779 16591381 20708950 16591518 20709121 16591655 20709292 16591792 20709463 16591929 20709634 16592066 20709805 16592203 20709976 16592340 20710147 16592477 20710318 16592614 20710489 16592751 20710660 16592888 20710831 16593025 20711002 16593162 20711173 16593299 20711344 16593436 20711515 16593573 20711686 16593710 20711857 16593847 20712028 16593984 20712199 16594121 20712370 16594258 20712541 16594395 20712712 16594532 20712883 16594669 20713054 16594806 20713225 16594943 20713396 16595080 20713567 16595217 20713738 16595354 20713909 16595491 20714080 16595628 20714251 16595765 20714422 16595902 20714593 16596039 20714764 16596176 20714935 16596313 20715106 16596450 20715277 16596587 20715448 16596724 20715619 16596861 20715790 16596998 20715961 16597135 20716132 16597272 20716303 16597409 20716474 16597546 20716645 16597683 20716816 16597820 20716987 16597957 20717158 16598094 20717329 16598231 20717500 16598368 20717671 16598505 20717842 16598642 20718013 16598779 20718184 16598916 20718355 16599053 20718526 16599190 20718697 16599327 20718868 16599464 20719039 16599601 20719210 16599738 20719381 16599875 20719552 16600012 20719723 16600149 20719894 16600286 20720065 16600423 20720236 16600560 20720407 16600697 20720578 16600834 20720749 16600971 20720920 16601108 20721091 16601245 20721262 16601382 20721433 16601519 20721604 16601656 20721775 16601793 20721946 16601930 20722117 16602067 20722288 16602204 20722459 16602341 20722630 16602478 20722801 16602615 20722972 16602752 20723143 16602889 20723314 16603026 20723485 16603163 20723656 16603300 20723827 16603437 20723998 16603574 20724169 16603711 20724340 16603848 20724511 16603985 20724682 16604122 20724853 16604259 20725024 16604396 20725195 16604533 20725366 16604670 20725537 16604807 20725708 16604944 20725879 16605081 20726050 16605218 20726221 16605355 20726392 16605492 20726563 16605629 20726734 16605766 20726905 16605903 20727076 16606040 20727247 16606177 20727418 16606314 20727589 16606451 20727760 16606588 20727931 16606725 20728102 16606862 20728273 16606999 20728444 16607136 20728615 16607273 20728786 16607410 20728957 16607547 20729128 16607684 20729299 16607821 20729470 16607958 20729641 16608095 20729812 16608232 20729983 16608369 20730154 16608506 20730325 16608643 20730496 16608780 20730667 16608917 20730838 16609054 20731009 16609191 20731180 16609328 20731351 16609465 20731522 16609602 20731693 16609739 20731864 16609876 20732035 16610013 20732206 16610150 20732377 16610287 20732548 16610424 20732719 16610561 20732890 16610698 20733061 16610835 20733232 16610972 20733403 16611109 20733574 16611246 20733745 16611383 20733916 16611520 20734087 16611657 20734258 16611794 20734429 16611931 20734600 16612068 20734771 16612205 20734942 16612342 20735113 16612479 20735284 16612616 20735455 16612753 20735626 16612890 20735797 16613027 20735968 16613164 20736139 16613301 20736310 16613438 20736481 16613575 20736652 16613712 20736823 16613849 20736994 16613986 20737165 16614123 20737336 16614260 20737507 16614397 20737678 16614534 20737849 16614671 20738020 16614808 20738191 16614945 20738362 16615082 20738533 16615219 20738704 16615356 20738875 16615493 20739046 16615630 20739217 16615767 20739388 16615904 20739559 16616041 20739730 16616178 20739901 16616315 20740072 16616452 20740243 16616589 20740414 16616726 20740585 16616863 20740756 16617000 20740927 16617137 20741098 16617274 20741269 16617411 20741440 16617548 20741611 16617685 20741782 16617822 20741953 16617959 20742124 16618096 20742295 16618233 20742466 16618370 20742637 16618507 20742808 16618644 20742979 16618781 20743150 16618918 20743321 16619055 20743492 16619192 20743663 16619329 20743834 16619466 20744005 16619603 20744176 16619740 20744347 16619877 20744518 16620014 20744689 16620151 20744860 16620288 20745031 16620425 20745202 16620562 20745373 16620699 20745544 16620836 20745715 16620973 20745886 16621110 20746057 16621247 20746228 16621384 20746399 16621521 20746570 16621658 20746741 16621795 20746912 16621932 20747083 16622069 20747254 16622206 20747425 16622343 20747596 16622480 20747767 16622617 20747938 16622754 20748109 16622891 20748280 16623028 20748451 16623165 20748622 16623302 20748793 16623439 20748964 16623576 20749135 16623713 20749306 16623850 20749477 16623987 20749648 16624124 20749819 16624261 20749990 16624398 20750161 16624535 20750332 16624672 20750503 16624809 20750674 16624946 20750845 16625083 20751016 16625220 20751187 16625357 20751358 16625494 20751529 16625631 20751700 16625768 20751871 16625905 20752042 16626042 20752213 16626179 20752384 16626316 20752555 16626453 20752726 16626590 20752897 16626727 20753068 16626864 20753239 16627001 20753410 16627138 20753581 16627275 20753752 16627412 20753923 16627549 20754094 16627686 20754265 16627823 20754436 16627960 20754607 16628097 20754778 16628234 20754949 16628371 20755120 16628508 20755291 16628645 20755462 16628782 20755633 16628919 20755804 16629056 20755975 16629193 20756146 16629330 20756317 16629467 20756488 16629604 20756659 16629741 20756830 16629878 20757001 16630015 20757172 16630152 20757343 16630289 20757514 16630426 20757685 16630563 20757856 16630700 20758027 16630837 20758198 16630974 20758369 16631111 20758540 16631248 20758711 16631385 20758882 16631522 20759053 16631659 20759224 16631796 20759395 16631933 20759566 16632070 20759737 16632207 20759908 16632344 20760079 16632481 20760250 16632618 20760421 16632755 20760592 16632892 20760763 16633029 20760934 16633166 20761105 16633303 20761276 16633440 20761447 16633577 20761618 16633714 20761789 16633851 20761960 16633988 20762131 16634125 20762302 16634262 20762473 16634399 20762644 16634536 20762815 16634673 20762986 16634810 20763157 16634947 20763328 16635084 20763499 16635221 20763670 16635358 20763841 16635495 20764012 16635632 20764183 16635769 20764354 16635906 20764525 16636043 20764696 16636180 20764867 16636317 20765038 16636454 20765209 16636591 20765380 16636728 20765551 16636865 20765722 16637002 20765893 16637139 20766064 16637276 20766235 16637413 20766406 16637550 20766577 16637687 20766748 16637824 20766919 16637961 20767090 16638098 20767261 16638235 20767432 16638372 20767603 16638509 20767774 16638646 20767945 16638783 20768116 16638920 20768287 16639057 20768458 16639194 20768629 16639331 20768800 16639468 20768971 16639605 20769142 16639742 20769313 16639879 20769484 16640016 20769655 16640153 20769826 16640290 20769997 16640427 20770168 16640564 20770339 16640701 20770510 16640838 20770681 16640975 20770852 16641112 20771023 16641249 20771194 16641386 20771365 16641523 20771536 16641660 20771707 16641797 20771878 16641934 20772049 16642071 20772220 16642208 20772391 16642345 20772562 16642482 20772733 16642619 20772904 16642756 20773075 16642893 20773246 16643030 20773417 16643167 20773588 16643304 20773759 16643441 20773930 16643578 20774101 16643715 20774272 16643852 20774443 16643989 20774614 16644126 20774785 16644263 20774956 16644400 20775127 16644537 20775298 16644674 20775469 16644811 20775640 16644948 20775811 16645085 20775982 16645222 20776153 16645359 20776324 16645496 20776495 16645633 20776666 16645770 20776837 16645907 20777008 16646044 20777179 16646181 20777350 16646318 20777521 16646455 20777692 16646592 20777863 16646729 20778034 16646866 20778205 16647003 20778376 16647140 20778547 16647277 20778718 16647414 20778889 16647551 20779060 16647688 20779231 16647825 20779402 16647962 20779573 16648099 20779744 16648236 20779915 16648373 20780086 16648510 20780257 16648647 20780428 16648784 20780599 16648921 20780770 16649058 20780941 16649195 20781112 16649332 20781283 16649469 20781454 16649606 20781625 16649743 20781796 16649880 20781967 16650017 20782138 16650154 20782309 16650291 20782480 16650428 20782651 16650565 20782822 16650702 20782993 16650839 20783164 16650976 20783335 16651113 20783506 16651250 20783677 16651387 20783848 16651524 20784019 16651661 20784190 16651798 20784361 16651935 20784532 16652072 20784703 16652209 20784874 16652346 20785045 16652483 20785216 16652620 20785387 16652757 20785558 16652894 20785729 16653031 20785900 16653168 20786071 16653305 20786242 16653442 20786413 16653579 20786584 16653716 20786755 16653853 20786926 16653990 20787097 16654127 20787268 16654264 20787439 16654401 20787610 16654538 20787781 16654675 20787952 16654812 20788123 16654949 20788294 16655086 20788465 16655223 20788636 16655360 20788807 16655497 20788978 16655634 20789149 16655771 20789320 16655908 20789491 16656045 20789662 16656182 20789833 16656319 20790004 16656456 20790175 16656593 20790346 16656730 20790517 16656867 20790688 16657004 20790859 16657141 20791030 16657278 20791201 16657415 20791372 16657552 20791543 16657689 20791714 16657826 20791885 16657963 20792056 16658100 20792227 16658237 20792398 16658374 20792569 16658511 20792740 16658648 20792911 16658785 20793082 16658922 20793253 16659059 20793424 16659196 20793595 16659333 20793766 16659470 20793937 16659607 20794108 16659744 20794279 16659881 20794450 16660018 20794621 16660155 20794792 16660292 20794963 16660429 20795134 16660566 20795305 16660703 20795476 16660840 20795647 16660977 20795818 16661114 20795989 16661251 20796160 16661388 20796331 16661525 20796502 16661662 20796673 16661799 20796844 16661936 20797015 16662073 20797186 16662210 20797357 16662347 20797528 16662484 20797699 16662621 20797870 16662758 20798041 16662895 20798212 16663032 20798383 16663169 20798554 16663306 20798725 16663443 20798896 16663580 20799067 16663717 20799238 16663854 20799409 16663991 20799580 16664128 20799751 16664265 20799922 16664402 20800093 16664539 20800264 16664676 20800435 16664813 20800606 16664950 20800777 16665087 20800948 16665224 20801119 16665361 20801290 16665498 20801461 16665635 20801632 16665772 20801803 16665909 20801974 16666046 20802145 16666183 20802316 16666320 20802487 16666457 20802658 16666594 20802829 16666731 20803000 16666868 20803171 16667005 20803342 16667142 20803513 16667279 20803684 16667416 20803855 16667553 20804026 16667690 20804197 16667827 20804368 16667964 20804539 16668101 20804710 16668238 20804881 16668375 20805052 16668512 20805223 16668649 20805394 16668786 20805565 16668923 20805736 16669060 20805907 16669197 20806078 16669334 20806249 16669471 20806420 16669608 20806591 16669745 20806762 16669882 20806933 16670019 20807104 16670156 20807275 16670293 20807446 16670430 20807617 16670567 20807788 16670704 20807959 16670841 20808130 16670978 20808301 16671115 20808472 16671252 20808643 16671389 20808814 16671526 20808985 16671663 20809156 16671800 20809327 16671937 20809498 16672074 20809669 16672211 20809840 16672348 20810011 16672485 20810182 16672622 20810353 16672759 20810524 16672896 20810695 16673033 20810866 16673170 20811037 16673307 20811208 16673444 20811379 16673581 20811550 16673718 20811721 16673855 20811892 16673992 20812063 16674129 20812234 16674266 20812405 16674403 20812576 16674540 20812747 16674677 20812918 16674814 20813089 16674951 20813260 16675088 20813431 16675225 20813602 16675362 20813773 16675499 20813944 16675636 20814115 16675773 20814286 16675910 20814457 16676047 20814628 16676184 20814799 16676321 20814970 16676458 20815141 16676595 20815312 16676732 20815483 16676869 20815654 16677006 20815825 16677143 20815996 16677280 20816167 16677417 20816338 16677554 20816509 16677691 20816680 16677828 20816851 16677965 20817022 16678102 20817193 16678239 20817364 16678376 20817535 16678513 20817706 16678650 20817877 16678787 20818048 16678924 20818219 16679061 20818390 16679198 20818561 16679335 20818732 16679472 20818903 16679609 20819074 16679746 20819245 16679883 20819416 16680020 20819587 16680157 20819758 16680294 20819929 16680431 20820100 16680568 20820271 16680705 20820442 16680842 20820613 16680979 20820784 16681116 20820955 16681253 20821126 16681390 20821297 16681527 20821468 16681664 20821639 16681801 20821810 16681938 20821981 16682075 20822152 16682212 20822323 16682349 20822494 16682486 20822665 16682623 20822836 16682760 20823007 16682897 20823178 16683034 20823349 16683171 20823520 16683308 20823691 16683445 20823862 16683582 20824033 16683719 20824204 16683856 20824375 16683993 20824546 16684130 20824717 16684267 20824888 16684404 20825059 16684541 20825230 16684678 20825401 16684815 20825572 16684952 20825743 16685089 20825914 16685226 20826085 16685363 20826256 16685500 20826427 16685637 20826598 16685774 20826769 16685911 20826940 16686048 20827111 16686185 20827282 16686322 20827453 16686459 20827624 16686596 20827795 16686733 20827966 16686870 20828137 16687007 20828308 16687144 20828479 16687281 20828650 16687418 20828821 16687555 20828992 16687692 20829163 16687829 20829334 16687966 20829505 16688103 20829676 16688240 20829847 16688377 20830018 16688514 20830189 16688651 20830360 16688788 20830531 16688925 20830702 16689062 20830873 16689199 20831044 16689336 20831215 16689473 20831386 16689610 20831557 16689747 20831728 16689884 20831899 16690021 20832070 16690158 20832241 16690295 20832412 16690432 20832583 16690569 20832754 16690706 20832925 16690843 20833096 16690980 20833267 16691117 20833438 16691254 20833609 16691391 20833780 16691528 20833951 16691665 20834122 16691802 20834293 16691939 20834464 16692076 20834635 16692213 20834806 16692350 20834977 16692487 20835148 16692624 20835319 16692761 20835490 16692898 20835661 16693035 20835832 16693172 20836003 16693309 20836174 16693446 20836345 16693583 20836516 16693720 20836687 16693857 20836858 16693994 20837029 16694131 20837200 16694268 20837371 16694405 20837542 16694542 20837713 16694679 20837884 16694816 20838055 16694953 20838226 16695090 20838397 16695227 20838568 16695364 20838739 16695501 20838910 16695638 20839081 16695775 20839252 16695912 20839423 16696049 20839594 16696186 20839765 16696323 20839936 16696460 20840107 16696597 20840278 16696734 20840449 16696871 20840620 16697008 20840791 16697145 20840962 16697282 20841133 16697419 20841304 16697556 20841475 16697693 20841646 16697830 20841817 16697967 20841988 16698104 20842159 16698241 20842330 16698378 20842501 16698515 20842672 16698652 20842843 16698789 20843014 16698926 20843185 16699063 20843356 16699200 20843527 16699337 20843698 16699474 20843869 16699611 20844040 16699748 20844211 16699885 20844382 16700022 20844553 16700159 20844724 16700296 20844895 16700433 20845066 16700570 20845237 16700707 20845408 16700844 20845579 16700981 20845750 16701118 20845921 16701255 20846092 16701392 20846263 16701529 20846434 16701666 20846605 16701803 20846776 16701940 20846947 16702077 20847118 16702214 20847289 16702351 20847460 16702488 20847631 16702625 20847802 16702762 20847973 16702899 20848144 16703036 20848315 16703173 20848486 16703310 20848657 16703447 20848828 16703584 20848999 16703721 20849170 16703858 20849341 16703995 20849512 16704132 20849683 16704269 20849854 16704406 20850025 16704543 20850196 16704680 20850367 16704817 20850538 16704954 20850709 16705091 20850880 16705228 20851051 16705365 20851222 16705502 20851393 16705639 20851564 16705776 20851735 16705913 20851906 16706050 20852077 16706187 20852248 16706324 20852419 16706461 20852590 16706598 20852761 16706735 20852932 16706872 20853103 16707009 20853274 16707146 20853445 16707283 20853616 16707420 20853787 16707557 20853958 16707694 20854129 16707831 20854300 16707968 20854471 16708105 20854642 16708242 20854813 16708379 20854984 16708516 20855155 16708653 20855326 16708790 20855497 16708927 20855668 16709064 20855839 16709201 20856010 16709338 20856181 16709475 20856352 16709612 20856523 16709749 20856694 16709886 20856865 16710023 20857036 16710160 20857207 16710297 20857378 16710434 20857549 16710571 20857720 16710708 20857891 16710845 20858062 16710982 20858233 16711119 20858404 16711256 20858575 16711393 20858746 16711530 20858917 16711667 20859088 16711804 20859259 16711941 20859430 16712078 20859601 16712215 20859772 16712352 20859943 16712489 20860114 16712626 20860285
1000 32434202 0 32434202 40483566 32434339 40483737 32434476 40483908 32434613 40484079 32434750 40484250 32434887 40484421 32435024 40484592 32435161 40484763 32435298 40484934 32435435 40485105 32435572 40485276 32435709 40485447 32435846 40485618 32435983 40485789 32436120 40485960 32436257 40486131 32436394 40486302 32436531 40486473 32436668 40486644 32436805 40486815 32436942 40486986 32437079 40487157 32437216 40487328 32437353 40487499 32437490 40487670 32437627 40487841 32437764 40488012 32437901 40488183 32438038 40488354 32438175 40488525 32438312 40488696 32438449 40488867 32438586 40489038 32438723 40489209 32438860 40489380 32438997 40489551 32439134 40489722 32439271 40489893 32439408 40490064 32439545 40490235 32439682 40490406 32439819 40490577 32439956 40490748 32440093 40490919 32440230 40491090 32440367 40491261 32440504 40491432 32440641 40491603 32440778 40491774 32440915 40491945 32441052 40492116 32441189 40492287 32441326 40492458 32441463 40492629 32441600 40492800 32441737 40492971 32441874 40493142 32442011 40493313 32442148 40493484 32442285 40493655 32442422 40493826 32442559 40493997 32442696 40494168 32442833 40494339 32442970 40494510 32443107 40494681 32443244 40494852 32443381 40495023 32443518 40495194 32443655 40495365 32443792 40495536 32443929 40495707 32444066 40495878 32444203 40496049 32444340 40496220 32444477 40496391 32444614 40496562 32444751 40496733 32444888 40496904 32445025 40497075 32445162 40497246 32445299 40497417 32445436 40497588 32445573 40497759 32445710 40497930 32445847 40498101 32445984 40498272 32446121 40498443 32446258 40498614 32446395 40498785 32446532 40498956 32446669 40499127 32446806 40499298 32446943 40499469 32447080 40499640 32447217 40499811 32447354 40499982 32447491 40500153 32447628 40500324 32447765 40500495 32447902 40500666 32448039 40500837 32448176 40501008 32448313 40501179 32448450 40501350 32448587 40501521 32448724 40501692 32448861 40501863 32448998 40502034 32449135 40502205 32449272 40502376 32449409 40502547 32449546 40502718 32449683 40502889 32449820 40503060 32449957 40503231 32450094 40503402 32450231 40503573 32450368 40503744 32450505 40503915 32450642 40504086 32450779 40504257 32450916 40504428 32451053 40504599 32451190 40504770 32451327 40504941 32451464 40505112 32451601 40505283 32451738 40505454 32451875 40505625 32452012 40505796 32452149 40505967 32452286 40506138 32452423 40506309 32452560 40506480 32452697 40506651 32452834 40506822 32452971 40506993 32453108 40507164 32453245 40507335 32453382 40507506 32453519 40507677 32453656 40507848 32453793 40508019 32453930 40508190 32454067 40508361 32454204 40508532 32454341 40508703 32454478 40508874 32454615 40509045 32454752 40509216 32454889 40509387 32455026 40509558 32455163 40509729 32455300 40509900 32455437 40510071 32455574 40510242 32455711 40510413 32455848 40510584 32455985 40510755 32456122 40510926 32456259 40511097 32456396 40511268 32456533 40511439 32456670 40511610 32456807 40511781 32456944 40511952 32457081 40512123 32457218 40512294 32457355 40512465 32457492 40512636 32457629 40512807 32457766 40512978 32457903 40513149 32458040 40513320 32458177 40513491 32458314 40513662 32458451 40513833 32458588 40514004 32458725 40514175 32458862 40514346 32458999 40514517 32459136 40514688 32459273 40514859 32459410 40515030 32459547 40515201 32459684 40515372 32459821 40515543 32459958 40515714 32460095 40515885 32460232 40516056 32460369 40516227 32460506 40516398 32460643 40516569 32460780 40516740 32460917 40516911 32461054 40517082 32461191 40517253 32461328 40517424 32461465 40517595 32461602 40517766 32461739 40517937 32461876 40518108 32462013 40518279 32462150 40518450 32462287 40518621 32462424 40518792 32462561 40518963 32462698 40519134 32462835 40519305 32462972 40519476 32463109 40519647 32463246 40519818 32463383 40519989 32463520 40520160 32463657 40520331 32463794 40520502 32463931 40520673 32464068 40520844 32464205 40521015 32464342 40521186 32464479 40521357 32464616 40521528 32464753 40521699 32464890 40521870 32465027 40522041 32465164 40522212 32465301 40522383 32465438 40522554 32465575 40522725 32465712 40522896 32465849 40523067 32465986 40523238 32466123 40523409 32466260 40523580 32466397 40523751 32466534 40523922 32466671 40524093 32466808 40524264 32466945 40524435 32467082 40524606 32467219 40524777 32467356 40524948 32467493 40525119 32467630 40525290 32467767 40525461 32467904 40525632 32468041 40525803 32468178 40525974 32468315 40526145 32468452 40526316 32468589 40526487 32468726 40526658 32468863 40526829 32469000 40527000 32469137 40527171 32469274 40527342 32469411 40527513 32469548 40527684 32469685 40527855 32469822 40528026 32469959 40528197 32470096 40528368 32470233 40528539 32470370 40528710 32470507 40528881 32470644 40529052 32470781 40529223 32470918 40529394 32471055 40529565 32471192 40529736 32471329 40529907 32471466 40530078 32471603 40530249 32471740 40530420 32471877 40530591 32472014 40530762 32472151 40530933 32472288 40531104 32472425 40531275 32472562 40531446 32472699 40531617 32472836 40531788 32472973 40531959 32473110 40532130 32473247 40532301 32473384 40532472 32473521 40532643 32473658 40532814 32473795 40532985 32473932 40533156 32474069 40533327 32474206 40533498 32474343 40533669 32474480 40533840 32474617 40534011 32474754 40534182 32474891 40534353 32475028 40534524 32475165 40534695 32475302 40534866 32475439 40535037 32475576 40535208 32475713 40535379 32475850 40535550 32475987 40535721 32476124 40535892 32476261 40536063 32476398 40536234 32476535 40536405 32476672 40536576 32476809 40536747 32476946 40536918 32477083 40537089 32477220 40537260 32477357 40537431 32477494 40537602 32477631 40537773 32477768 40537944 32477905 40538115 32478042 40538286 32478179 40538457 32478316 40538628 32478453 40538799 32478590 40538970 32478727 40539141 32478864 40539312 32479001 40539483 32479138 40539654 32479275 40539825 32479412 40539996 32479549 40540167 32479686 40540338 32479823 40540509 32479960 40540680 32480097 40540851 32480234 40541022 32480371 40541193 32480508 40541364 32480645 40541535 32480782 40541706 32480919 40541877 32481056 40542048 32481193 40542219 32481330 40542390 32481467 40542561 32481604 40542732 32481741 40542903 32481878 40543074 32482015 40543245 32482152 40543416 32482289 40543587 32482426 40543758 32482563 40543929 32482700 40544100 32482837 40544271 32482974 40544442 32483111 40544613 32483248 40544784 32483385 40544955 32483522 40545126 32483659 40545297 32483796 40545468 32483933 40545639 32484070 40545810 32484207 40545981 32484344 40546152 32484481 40546323 32484618 40546494 32484755 40546665 32484892 40546836 32485029 40547007 32485166 40547178 32485303 40547349 32485440 40547520 32485577 40547691 32485714 40547862 32485851 40548033 32485988 40548204 32486125 40548375 32486262 40548546 32486399 40548717 32486536 40548888 32486673 40549059 32486810 40549230 32486947 40549401 32487084 40549572 32487221 40549743 32487358 40549914 32487495 40550085 32487632 40550256 32487769 40550427 32487906 40550598 32488043 40550769 32488180 40550940 32488317 40551111 32488454 40551282 32488591 40551453 32488728 40551624 32488865 40551795 32489002 40551966 32489139 40552137 32489276 40552308 32489413 40552479 32489550 40552650 32489687 40552821 32489824 40552992 32489961 40553163 32490098 40553334 32490235 40553505 32490372 40553676 32490509 40553847 32490646 40554018 32490783 40554189 32490920 40554360 32491057 40554531 32491194 40554702 32491331 40554873 32491468 40555044 32491605 40555215 32491742 40555386 32491879 40555557 32492016 40555728 32492153 40555899 32492290 40556070 32492427 40556241 32492564 40556412 32492701 40556583 32492838 40556754 32492975 40556925 32493112 40557096 32493249 40557267 32493386 40557438 32493523 40557609 32493660 40557780 32493797 40557951 32493934 40558122 32494071 40558293 32494208 40558464 32494345 40558635 32494482 40558806 32494619 40558977 32494756 40559148 32494893 40559319 32495030 40559490 32495167 40559661 32495304 40559832 32495441 40560003 32495578 40560174 32495715 40560345 32495852 40560516 32495989 40560687 32496126 40560858 32496263 40561029 32496400 40561200 32496537 40561371 32496674 40561542 32496811 40561713 32496948 40561884 32497085 40562055 32497222 40562226 32497359 40562397 32497496 40562568 32497633 40562739 32497770 40562910 32497907 40563081 32498044 40563252 32498181 40563423 32498318 40563594 32498455 40563765 32498592 40563936 32498729 40564107 32498866 40564278 32499003 40564449 32499140 40564620 32499277 40564791 32499414 40564962 32499551 40565133 32499688 40565304 32499825 40565475 32499962 40565646 32500099 40565817 32500236 40565988 32500373 40566159 32500510 40566330 32500647 40566501 32500784 40566672 32500921 40566843 32501058 40567014 32501195 40567185 32501332 40567356 32501469 40567527 32501606 40567698 32501743 40567869 32501880 40568040 32502017 40568211 32502154 40568382 32502291 40568553 32502428 40568724 32502565 40568895 32502702 40569066 32502839 40569237 32502976 40569408 32503113 40569579 32503250 40569750 32503387 40569921 32503524 40570092 32503661 40570263 32503798 40570434 32503935 40570605 32504072 40570776 32504209 40570947 32504346 40571118 32504483 40571289 32504620 40571460 32504757 40571631 32504894 40571802 32505031 40571973 32505168 40572144 32505305 40572315 32505442 40572486 32505579 40572657 32505716 40572828 32505853 40572999 32505990 40573170 32506127 40573341 32506264 40573512 32506401 40573683 32506538 40573854 32506675 40574025 32506812 40574196 32506949 40574367 32507086 40574538 32507223 40574709 32507360 40574880 32507497 40575051 32507634 40575222 32507771 40575393 32507908 40575564 32508045 40575735 32508182 40575906 32508319 40576077 32508456 40576248 32508593 40576419 32508730 40576590 32508867 40576761 32509004 40576932 32509141 40577103 32509278 40577274 32509415 40577445 32509552 40577616 32509689 40577787 32509826 40577958 32509963 40578129 32510100 40578300 32510237 40578471 32510374 40578642 32510511 40578813 32510648 40578984 32510785 40579155 32510922 40579326 32511059 40579497 32511196 40579668 32511333 40579839 32511470 40580010 32511607 40580181 32511744 40580352 32511881 40580523 32512018 40580694 32512155 40580865 32512292 40581036 32512429 40581207 32512566 40581378 32512703 40581549 32512840 40581720 32512977 40581891 32513114 40582062 32513251 40582233 32513388 40582404 32513525 40582575 32513662 40582746 32513799 40582917 32513936 40583088 32514073 40583259 32514210 40583430 32514347 40583601 32514484 40583772 32514621 40583943 32514758 40584114 32514895 40584285 32515032 40584456 32515169 40584627 32515306 40584798 32515443 40584969 32515580 40585140 32515717 40585311 32515854 40585482 32515991 40585653 32516128 40585824 32516265 40585995 32516402 40586166 32516539 40586337 32516676 40586508 32516813 40586679 32516950 40586850 32517087 40587021 32517224 40587192 32517361 40587363 32517498 40587534 32517635 40587705 32517772 40587876 32517909 40588047 32518046 40588218 32518183 40588389 32518320 40588560 32518457 40588731 32518594 40588902 32518731 40589073 32518868 40589244 32519005 40589415 32519142 40589586 32519279 40589757 32519416 40589928 32519553 40590099 32519690 40590270 32519827 40590441 32519964 40590612 32520101 40590783 32520238 40590954 32520375 40591125 32520512 40591296 32520649 40591467 32520786 40591638 32520923 40591809 32521060 40591980 32521197 40592151 32521334 40592322 32521471 40592493 32521608 40592664 32521745 40592835 32521882 40593006 32522019 40593177 32522156 40593348 32522293 40593519 32522430 40593690 32522567 40593861 32522704 40594032 32522841 40594203 32522978 40594374 32523115 40594545 32523252 40594716 32523389 40594887 32523526 40595058 32523663 40595229 32523800 40595400 32523937 40595571 32524074 40595742 32524211 40595913 32524348 40596084 32524485 40596255 32524622 40596426 32524759 40596597 32524896 40596768 32525033 40596939 32525170 40597110 32525307 40597281 32525444 40597452 32525581 40597623 32525718 40597794 32525855 40597965 32525992 40598136 32526129 40598307 32526266 40598478 32526403 40598649 32526540 40598820 32526677 40598991 32526814 40599162 32526951 40599333 32527088 40599504 32527225 40599675 32527362 40599846 32527499 40600017 32527636 40600188 32527773 40600359 32527910 40600530 32528047 40600701 32528184 40600872 32528321 40601043 32528458 40601214 32528595 40601385 32528732 40601556 32528869 40601727 32529006 40601898 32529143 40602069 32529280 40602240 32529417 40602411 32529554 40602582 32529691 40602753 32529828 40602924 32529965 40603095 32530102 40603266 32530239 40603437 32530376 40603608 32530513 40603779 32530650 40603950 32530787 40604121 32530924 40604292 32531061 40604463 32531198 40604634 32531335 40604805 32531472 40604976 32531609 40605147 32531746 40605318 32531883 40605489 32532020 40605660 32532157 40605831 32532294 40606002 32532431 40606173 32532568 40606344 32532705 40606515 32532842 40606686 32532979 40606857 32533116 40607028 32533253 40607199 32533390 40607370 32533527 40607541 32533664 40607712 32533801 40607883 32533938 40608054 32534075 40608225 32534212 40608396 32534349 40608567 32534486 40608738 32534623 40608909 32534760 40609080 32534897 40609251 32535034 40609422 32535171 40609593 32535308 40609764 32535445 40609935 32535582 40610106 32535719 40610277 32535856 40610448 32535993 40610619 32536130 40610790 32536267 40610961 32536404 40611132 32536541 40611303 32536678 40611474 32536815 40611645 32536952 40611816 32537089 40611987 32537226 40612158 32537363 40612329 32537500 40612500 32537637 40612671 32537774 40612842 32537911 40613013 32538048 40613184 32538185 40613355 32538322 40613526 32538459 40613697 32538596 40613868 32538733 40614039 32538870 40614210 32539007 40614381 32539144 40614552 32539281 40614723 32539418 40614894 32539555 40615065 32539692 40615236 32539829 40615407 32539966 40615578 32540103 40615749 32540240 40615920 32540377 40616091 32540514 40616262 32540651 40616433 32540788 40616604 32540925 40616775 32541062 40616946 32541199 40617117 32541336 40617288 32541473 40617459 32541610 40617630 32541747 40617801 32541884 40617972 32542021 40618143 32542158 40618314 32542295 40618485 32542432 40618656 32542569 40618827 32542706 40618998 32542843 40619169 32542980 40619340 32543117 40619511 32543254 40619682 32543391 40619853 32543528 40620024 32543665 40620195 32543802 40620366 32543939 40620537 32544076 40620708 32544213 40620879 32544350 40621050 32544487 40621221 32544624 40621392 32544761 40621563 32544898 40621734 32545035 40621905 32545172 40622076 32545309 40622247 32545446 40622418 32545583 40622589 32545720 40622760 32545857 40622931 32545994 40623102 32546131 40623273 32546268 40623444 32546405 40623615 32546542 40623786 32546679 40623957 32546816 40624128 32546953 40624299 32547090 40624470 32547227 40624641 32547364 40624812 32547501 40624983 32547638 40625154 32547775 40625325 32547912 40625496 32548049 40625667 32548186 40625838 32548323 40626009 32548460 40626180 32548597 40626351 32548734 40626522 32548871 40626693 32549008 40626864 32549145 40627035 32549282 40627206 32549419 40627377 32549556 40627548 32549693 40627719 32549830 40627890 32549967 40628061 32550104 40628232 32550241 40628403 32550378 40628574 32550515 40628745 32550652 40628916 32550789 40629087 32550926 40629258 32551063 40629429 32551200 40629600 32551337 40629771 32551474 40629942 32551611 40630113 32551748 40630284 32551885 40630455 32552022 40630626 32552159 40630797 32552296 40630968 32552433 40631139 32552570 40631310 32552707 40631481 32552844 40631652 32552981 40631823 32553118 40631994 32553255 40632165 32553392 40632336 32553529 40632507 32553666 40632678 32553803 40632849 32553940 40633020 32554077 40633191 32554214 40633362 32554351 40633533 32554488 40633704 32554625 40633875 32554762 40634046 32554899 40634217 32555036 40634388 32555173 40634559 32555310 40634730 32555447 40634901 32555584 40635072 32555721 40635243 32555858 40635414 32555995 40635585 32556132 40635756 32556269 40635927 32556406 40636098 32556543 40636269 32556680 40636440 32556817 40636611 32556954 40636782 32557091 40636953 32557228 40637124 32557365 40637295 32557502 40637466 32557639 40637637 32557776 40637808 32557913 40637979 32558050 40638150 32558187 40638321 32558324 40638492 32558461 40638663 32558598 40638834 32558735 40639005 32558872 40639176 32559009 40639347 32559146 40639518 32559283 40639689 32559420 40639860 32559557 40640031 32559694 40640202 32559831 40640373 32559968 40640544 32560105 40640715 32560242 40640886 32560379 40641057 32560516 40641228 32560653 40641399 32560790 40641570 32560927 40641741 32561064 40641912 32561201 40642083 32561338 40642254 32561475 40642425 32561612 40642596 32561749 40642767 32561886 40642938 32562023 40643109 32562160 40643280 32562297 40643451 32562434 40643622 32562571 40643793 32562708 40643964 32562845 40644135 32562982 40644306 32563119 40644477 32563256 40644648 32563393 40644819 32563530 40644990 32563667 40645161 32563804 40645332 32563941 40645503 32564078 40645674 32564215 40645845 32564352 40646016 32564489 40646187 32564626 40646358 32564763 40646529 32564900 40646700 32565037 40646871 32565174 40647042 32565311 40647213 32565448 40647384 32565585 40647555 32565722 40647726 32565859 40647897 32565996 40648068 32566133 40648239 32566270 40648410 32566407 40648581 32566544 40648752 32566681 40648923 32566818 40649094 32566955 40649265 32567092 40649436 32567229 40649607 32567366 40649778 32567503 40649949 32567640 40650120 32567777 40650291 32567914 40650462 32568051 40650633 32568188 40650804 32568325 40650975 32568462 40651146 32568599 40651317 32568736 40651488 32568873 40651659 32569010 40651830 32569147 40652001 32569284 40652172 32569421 40652343 32569558 40652514 32569695 40652685 32569832 40652856 32569969 40653027 32570106 40653198 32570243 40653369 32570380 40653540 32570517 40653711 32570654 40653882 32570791 40654053 32570928 40654224
1000 49396720 0 49396720 61655760 49396857 61655931 49396994 61656102 49397131 61656273 49397268 61656444 49397405 61656615 49397542 61656786 49397679 61656957 49397816 61657128 49397953 61657299 49398090 61657470 49398227 61657641 49398364 61657812 49398501 61657983 49398638 61658154 49398775 61658325 49398912 61658496 49399049 61658667 49399186 61658838 49399323 61659009 49399460 61659180 49399597 61659351 49399734 61659522 49399871 61659693 49400008 61659864 49400145 61660035 49400282 61660206 49400419 61660377 49400556 61660548 49400693 61660719 49400830 61660890 49400967 61661061 49401104 61661232 49401241 61661403 49401378 61661574 49401515 61661745 49401652 61661916 49401789 61662087 49401926 61662258 49402063 61662429 49402200 61662600 49402337 61662771 49402474 61662942 49402611 61663113 49402748 61663284 49402885 61663455 49403022 61663626 49403159 61663797 49403296 61663968 49403433 61664139 49403570 61664310 49403707 61664481 49403844 61664652 49403981 61664823 49404118 61664994 49404255 61665165 49404392 61665336 49404529 61665507 49404666 61665678 49404803 61665849 49404940 61666020 49405077 61666191 49405214 61666362 49405351 61666533 49405488 61666704 49405625 61666875 49405762 61667046 49405899 61667217 49406036 61667388 49406173 61667559 49406310 61667730 49406447 61667901 49406584 61668072 49406721 61668243 49406858 61668414 49406995 61668585 49407132 61668756 49407269 61668927 49407406 61669098 49407543 61669269 49407680 61669440 49407817 61669611 49407954 61669782 49408091 61669953 49408228 61670124 49408365 61670295 49408502 61670466 49408639 61670637 49408776 61670808 49408913 61670979 49409050 61671150 49409187 61671321 49409324 61671492 49409461 61671663 49409598 61671834 49409735 61672005 49409872 61672176 49410009 61672347 49410146 61672518 49410283 61672689 49410420 61672860 49410557 61673031 49410694 61673202 49410831 61673373 49410968 61673544 49411105 61673715 49411242 61673886 49411379 61674057 49411516 61674228 49411653 61674399 49411790 61674570 49411927 61674741 49412064 61674912 49412201 61675083 49412338 61675254 49412475 61675425 49412612 61675596 49412749 61675767 49412886 61675938 49413023 61676109 49413160 61676280 49413297 61676451 49413434 61676622 49413571 61676793 49413708 61676964 49413845 61677135 49413982 61677306 49414119 61677477 49414256 61677648 49414393 61677819 49414530 61677990 49414667 61678161 49414804 61678332 49414941 61678503 49415078 61678674 49415215 61678845 49415352 61679016 49415489 61679187 49415626 61679358 49415763 61679529 49415900 61679700 49416037 61679871 49416174 61680042 49416311 61680213 49416448 61680384 49416585 61680555 49416722 61680726 49416859 61680897 49416996 61681068 49417133 61681239 49417270 61681410 49417407 61681581 49417544 61681752 49417681 61681923 49417818 61682094 49417955 61682265 49418092 61682436 49418229 61682607 49418366 61682778 49418503 61682949 49418640 61683120 49418777 61683291 49418914 61683462 49419051 61683633 49419188 61683804 49419325 61683975 49419462 61684146 49419599 61684317 49419736 61684488 49419873 61684659 49420010 61684830 49420147 61685001 49420284 61685172 49420421 61685343 49420558 61685514 49420695 61685685 49420832 61685856 49420969 61686027 49421106 61686198 49421243 61686369 49421380 61686540 49421517 61686711 49421654 61686882 49421791 61687053 49421928 61687224 49422065 61687395 49422202 61687566 49422339 61687737 49422476 61687908 49422613 61688079 49422750 61688250 49422887 61688421 49423024 61688592 49423161 61688763 49423298 61688934 49423435 61689105 49423572 61689276 49423709 61689447 49423846 61689618 49423983 61689789 49424120 61689960 49424257 61690131 49424394 61690302 49424531 61690473 49424668 61690644 49424805 61690815 49424942 61690986 49425079 61691157 49425216 61691328 49425353 61691499 49425490 61691670 49425627 61691841 49425764 61692012 49425901 61692183 49426038 61692354 49426175 61692525 49426312 61692696 49426449 61692867 49426586 61693038 49426723 61693209 49426860 61693380 49426997 61693551 49427134 61693722 49427271 61693893 49427408 61694064 49427545 61694235 49427682 61694406 49427819 61694577 49427956 61694748 49428093 61694919 49428230 61695090 49428367 61695261 49428504 61695432 49428641 61695603 49428778 61695774 49428915 61695945 49429052 61696116 49429189 61696287 49429326 61696458 49429463 61696629 49429600 61696800 49429737 61696971 49429874 61697142 49430011 61697313 49430148 61697484 49430285 61697655 49430422 61697826 49430559 61697997 49430696 61698168 49430833 61698339 49430970 61698510 49431107 61698681 49431244 61698852 49431381 61699023 49431518 61699194 49431655 61699365 49431792 61699536 49431929 61699707 49432066 61699878 49432203 61700049 49432340 61700220 49432477 61700391 49432614 61700562 49432751 61700733 49432888 61700904 49433025 61701075 49433162 61701246 49433299 61701417 49433436 61701588 49433573 61701759 49433710 61701930 49433847 61702101 49433984 61702272 49434121 61702443 49434258 61702614 49434395 61702785 49434532 61702956 49434669 61703127 49434806 61703298 49434943 61703469 49435080 61703640 49435217 61703811 49435354 61703982 49435491 61704153 49435628 61704324 49435765 61704495 49435902 61704666 49436039 61704837 49436176 61705008 49436313 61705179 49436450 61705350 49436587 61705521 49436724 61705692 49436861 61705863 49436998 61706034 49437135 61706205 49437272 61706376 49437409 61706547 49437546 61706718 49437683 61706889 49437820 61707060 49437957 61707231 49438094 61707402 49438231 61707573 49438368 61707744 49438505 61707915 49438642 61708086 49438779 61708257 49438916 61708428 49439053 61708599 49439190 61708770 49439327 61708941 49439464 61709112 49439601 61709283 49439738 61709454 49439875 61709625 49440012 61709796 49440149 61709967 49440286 61710138 49440423 61710309 49440560 61710480 49440697 61710651 49440834 61710822 49440971 61710993 49441108 61711164 49441245 61711335 49441382 61711506 49441519 61711677 49441656 61711848 49441793 61712019 49441930 61712190 49442067 61712361 49442204 61712532 49442341 61712703 49442478 61712874 49442615 61713045 49442752 61713216 49442889 61713387 49443026 61713558 49443163 61713729 49443300 61713900 49443437 61714071 49443574 61714242 49443711 61714413 49443848 61714584 49443985 61714755 49444122 61714926 49444259 61715097 49444396 61715268 49444533 61715439 49444670 61715610 49444807 61715781 49444944 61715952 49445081 61716123 49445218 61716294 49445355 61716465 49445492 61716636 49445629 61716807 49445766 61716978 49445903 61717149 49446040 61717320 49446177 61717491 49446314 61717662 49446451 61717833 49446588 61718004 49446725 61718175 49446862 61718346 49446999 61718517 49447136 61718688 49447273 61718859 49447410 61719030 49447547 61719201 49447684 61719372 49447821 61719543 49447958 61719714 49448095 61719885 49448232 61720056 49448369 61720227 49448506 61720398 49448643 61720569 49448780 61720740 49448917 61720911 49449054 61721082 49449191 61721253 49449328 61721424 49449465 61721595 49449602 61721766 49449739 61721937 49449876 61722108 49450013 61722279 49450150 61722450 49450287 61722621 49450424 61722792 49450561 61722963 49450698 61723134 49450835 61723305 49450972 61723476 49451109 61723647 49451246 61723818 49451383 61723989 49451520 61724160 49451657 61724331 49451794 61724502 49451931 61724673 49452068 61724844 49452205 61725015 49452342 61725186 49452479 61725357 49452616 61725528 49452753 61725699 49452890 61725870 49453027 61726041 49453164 61726212 49453301 61726383 49453438 61726554 49453575 61726725 49453712 61726896 49453849 61727067 49453986 61727238 49454123 61727409 49454260 61727580 49454397 61727751 49454534 61727922 49454671 61728093 49454808 61728264 49454945 61728435 49455082 61728606 49455219 61728777 49455356 61728948 49455493 61729119 49455630 61729290 49455767 61729461 49455904 61729632 49456041 61729803 49456178 61729974 49456315 61730145 49456452 61730316 49456589 61730487 49456726 61730658 49456863 61730829 49457000 61731000 49457137 61731171 49457274 61731342 49457411 61731513 49457548 61731684 49457685 61731855 49457822 61732026 49457959 61732197 49458096 61732368 49458233 61732539 49458370 61732710 49458507 61732881 49458644 61733052 49458781 61733223 49458918 61733394 49459055 61733565 49459192 61733736 49459329 61733907 49459466 61734078 49459603 61734249 49459740 61734420 49459877 61734591 49460014 61734762 49460151 61734933 49460288 61735104 49460425 61735275 49460562 61735446 49460699 61735617 49460836 61735788 49460973 61735959 49461110 61736130 49461247 61736301 49461384 61736472 49461521 61736643 49461658 61736814 49461795 61736985 49461932 61737156 49462069 61737327 49462206 61737498 49462343 61737669 49462480 61737840 49462617 61738011 49462754 61738182 49462891 61738353 49463028 61738524 49463165 61738695 49463302 61738866 49463439 61739037 49463576 61739208 49463713 61739379 49463850 61739550 49463987 61739721 49464124 61739892 49464261 61740063 49464398 61740234 49464535 61740405 49464672 61740576 49464809 61740747 49464946 61740918 49465083 61741089 49465220 61741260 49465357 61741431 49465494 61741602 49465631 61741773 49465768 61741944 49465905 61742115 49466042 61742286 49466179 61742457 49466316 61742628 49466453 61742799 49466590 61742970 49466727 61743141 49466864 61743312 49467001 61743483 49467138 61743654 49467275 61743825 49467412 61743996 49467549 61744167 49467686 61744338 49467823 61744509 49467960 61744680 49468097 61744851 49468234 61745022 49468371 61745193 49468508 61745364 49468645 61745535 49468782 61745706 49468919 61745877 49469056 61746048 49469193 61746219 49469330 61746390 49469467 61746561 49469604 61746732 49469741 61746903 49469878 61747074 49470015 61747245 49470152 61747416 49470289 61747587 49470426 61747758 49470563 61747929 49470700 61748100 49470837 61748271 49470974 61748442 49471111 61748613 49471248 61748784 49471385 61748955 49471522 61749126 49471659 61749297 49471796 61749468 49471933 61749639 49472070 61749810 49472207 61749981 49472344 61750152 49472481 61750323 49472618 61750494 49472755 61750665 49472892 61750836 49473029 61751007 49473166 61751178 49473303 61751349 49473440 61751520 49473577 61751691 49473714 61751862 49473851 61752033 49473988 61752204 49474125 61752375 49474262 61752546 49474399 61752717 49474536 61752888 49474673 61753059 49474810 61753230 49474947 61753401 49475084 61753572 49475221 61753743 49475358 61753914 49475495 61754085 49475632 61754256 49475769 61754427 49475906 61754598 49476043 61754769 49476180 61754940 49476317 61755111 49476454 61755282 49476591 61755453 49476728 61755624 49476865 61755795 49477002 61755966 49477139 61756137 49477276 61756308 49477413 61756479 49477550 61756650 49477687 61756821 49477824 61756992 49477961 61757163 49478098 61757334 49478235 61757505 49478372 61757676 49478509 61757847 49478646 61758018 49478783 61758189 49478920 61758360 49479057 61758531 49479194 61758702 49479331 61758873 49479468 61759044 49479605 61759215 49479742 61759386 49479879 61759557 49480016 61759728 49480153 61759899 49480290 61760070 49480427 61760241 49480564 61760412 49480701 61760583 49480838 61760754 49480975 61760925 49481112 61761096 49481249 61761267 49481386 61761438 49481523 61761609 49481660 61761780 49481797 61761951 49481934 61762122 49482071 61762293 49482208 61762464 49482345 61762635 49482482 61762806 49482619 61762977 49482756 61763148 49482893 61763319 49483030 61763490 49483167 61763661 49483304 61763832 49483441 61764003 49483578 61764174 49483715 61764345 49483852 61764516 49483989 61764687 49484126 61764858 49484263 61765029 49484400 61765200 49484537 61765371 49484674 61765542 49484811 61765713 49484948 61765884 49485085 61766055 49485222 61766226 49485359 61766397 49485496 61766568 49485633 61766739 49485770 61766910 49485907 61767081 49486044 61767252 49486181 61767423 49486318 61767594 49486455 61767765 49486592 61767936 49486729 61768107 49486866 61768278 49487003 61768449 49487140 61768620 49487277 61768791 49487414 61768962 49487551 61769133 49487688 61769304 49487825 61769475 49487962 61769646 49488099 61769817 49488236 61769988 49488373 61770159 49488510 61770330 49488647 61770501 49488784 61770672 49488921 61770843 49489058 61771014 49489195 61771185 49489332 61771356 49489469 61771527 49489606 61771698 49489743 61771869 49489880 61772040 49490017 61772211 49490154 61772382 49490291 61772553 49490428 61772724 49490565 61772895 49490702 61773066 49490839 61773237 49490976 61773408 49491113 61773579 49491250 61773750 49491387 61773921 49491524 61774092 49491661 61774263 49491798 61774434 49491935 61774605 49492072 61774776 49492209 61774947 49492346 61775118 49492483 61775289 49492620 61775460 49492757 61775631 49492894 61775802 49493031 61775973 49493168 61776144 49493305 61776315 49493442 61776486 49493579 61776657 49493716 61776828 49493853 61776999 49493990 61777170 49494127 61777341 49494264 61777512 49494401 61777683 49494538 61777854 49494675 61778025 49494812 61778196 49494949 61778367 49495086 61778538 49495223 61778709 49495360 61778880 49495497 61779051 49495634 61779222 49495771 61779393 49495908 61779564 49496045 61779735 49496182 61779906 49496319 61780077 49496456 61780248 49496593 61780419 49496730 61780590 49496867 61780761 49497004 61780932 49497141 61781103 49497278 61781274 49497415 61781445 49497552 61781616 49497689 61781787 49497826 61781958 49497963 61782129 49498100 61782300 49498237 61782471 49498374 61782642 49498511 61782813 49498648 61782984 49498785 61783155 49498922 61783326 49499059 61783497 49499196 61783668 49499333 61783839 49499470 61784010 49499607 61784181 49499744 61784352 49499881 61784523 49500018 61784694 49500155 61784865 49500292 61785036 49500429 61785207 49500566 61785378 49500703 61785549 49500840 61785720 49500977 61785891 49501114 61786062 49501251 61786233 49501388 61786404 49501525 61786575 49501662 61786746 49501799 61786917 49501936 61787088 49502073 61787259 49502210 61787430 49502347 61787601 49502484 61787772 49502621 61787943 49502758 61788114 49502895 61788285 49503032 61788456 49503169 61788627 49503306 61788798 49503443 61788969 49503580 61789140 49503717 61789311 49503854 61789482 49503991 61789653 49504128 61789824 49504265 61789995 49504402 61790166 49504539 61790337 49504676 61790508 49504813 61790679 49504950 61790850 49505087 61791021 49505224 61791192 49505361 61791363 49505498 61791534 49505635 61791705 49505772 61791876 49505909 61792047 49506046 61792218 49506183 61792389 49506320 61792560 49506457 61792731 49506594 61792902 49506731 61793073 49506868 61793244 49507005 61793415 49507142 61793586 49507279 61793757 49507416 61793928 49507553 61794099 49507690 61794270 49507827 61794441 49507964 61794612 49508101 61794783 49508238 61794954 49508375 61795125 49508512 61795296 49508649 61795467 49508786 61795638 49508923 61795809 49509060 61795980 49509197 61796151 49509334 61796322 49509471 61796493 49509608 61796664 49509745 61796835 49509882 61797006 49510019 61797177 49510156 61797348 49510293 61797519 49510430 61797690 49510567 61797861 49510704 61798032 49510841 61798203 49510978 61798374 49511115 61798545 49511252 61798716 49511389 61798887 49511526 61799058 49511663 61799229 49511800 61799400 49511937 61799571 49512074 61799742 49512211 61799913 49512348 61800084 49512485 61800255 49512622 61800426 49512759 61800597 49512896 61800768 49513033 61800939 49513170 61801110 49513307 61801281 49513444 61801452 49513581 61801623 49513718 61801794 49513855 61801965 49513992 61802136 49514129 61802307 49514266 61802478 49514403 61802649 49514540 61802820 49514677 61802991 49514814 61803162 49514951 61803333 49515088 61803504 49515225 61803675 49515362 61803846 49515499 61804017 49515636 61804188 49515773 61804359 49515910 61804530 49516047 61804701 49516184 61804872 49516321 61805043 49516458 61805214 49516595 61805385 49516732 61805556 49516869 61805727 49517006 61805898 49517143 61806069 49517280 61806240 49517417 61806411 49517554 61806582 49517691 61806753 49517828 61806924 49517965 61807095 49518102 61807266 49518239 61807437 49518376 61807608 49518513 61807779 49518650 61807950 49518787 61808121 49518924 61808292 49519061 61808463 49519198 61808634 49519335 61808805 49519472 61808976 49519609 61809147 49519746 61809318 49519883 61809489 49520020 61809660 49520157 61809831 49520294 61810002 49520431 61810173 49520568 61810344 49520705 61810515 49520842 61810686 49520979 61810857 49521116 61811028 49521253 61811199 49521390 61811370 49521527 61811541 49521664 61811712 49521801 61811883 49521938 61812054 49522075 61812225 49522212 61812396 49522349 61812567 49522486 61812738 49522623 61812909 49522760 61813080 49522897 61813251 49523034 61813422 49523171 61813593 49523308 61813764 49523445 61813935 49523582 61814106 49523719 61814277 49523856 61814448 49523993 61814619 49524130 61814790 49524267 61814961 49524404 61815132 49524541 61815303 49524678 61815474 49524815 61815645 49524952 61815816 49525089 61815987 49525226 61816158 49525363 61816329 49525500 61816500 49525637 61816671 49525774 61816842 49525911 61817013 49526048 61817184 49526185 61817355 49526322 61817526 49526459 61817697 49526596 61817868 49526733 61818039 49526870 61818210 49527007 61818381 49527144 61818552 49527281 61818723 49527418 61818894 49527555 61819065 49527692 61819236 49527829 61819407 49527966 61819578 49528103 61819749 49528240 61819920 49528377 61820091 49528514 61820262 49528651 61820433 49528788 61820604 49528925 61820775 49529062 61820946 49529199 61821117 49529336 61821288 49529473 61821459 49529610 61821630 49529747 61821801 49529884 61821972 49530021 61822143 49530158 61822314 49530295 61822485 49530432 61822656 49530569 61822827 49530706 61822998 49530843 61823169 49530980 61823340 49531117 61823511 49531254 61823682 49531391 61823853 49531528 61824024 49531665 61824195 49531802 61824366 49531939 61824537 49532076 61824708 49532213 61824879 49532350 61825050 49532487 61825221 49532624 61825392 49532761 61825563 49532898 61825734 49533035 61825905 49533172 61826076 49533309 61826247 49533446 61826418
1000 77951900 0 77951900 97297627 77952037 97297798 77952174 97297969 77952311 97298140 77952448 97298311 77952585 97298482 77952722 97298653 77952859 97298824 77952996 97298995 77953133 97299166 77953270 97299337 77953407 97299508 77953544 97299679 77953681 97299850 77953818 97300021 77953955 97300192 77954092 97300363 77954229 97300534 77954366 97300705 77954503 97300876 77954640 97301047 77954777 97301218 77954914 97301389 77955051 97301560 77955188 97301731 77955325 97301902 77955462 97302073 77955599 97302244 77955736 97302415 77955873 97302586 77956010 97302757 77956147 97302928 77956284 97303099 77956421 97303270 77956558 97303441 77956695 97303612 77956832 97303783 77956969 97303954 77957106 97304125 77957243 97304296 77957380 97304467 77957517 97304638 77957654 97304809 77957791 97304980 77957928 97305151 77958065 97305322 77958202 97305493 77958339 97305664 77958476 97305835 77958613 97306006 77958750 97306177 77958887 97306348 77959024 97306519 77959161 97306690 77959298 97306861 77959435 97307032 77959572 97307203 77959709 97307374 77959846 97307545 77959983 97307716 77960120 97307887 77960257 97308058 77960394 97308229 77960531 97308400 77960668 97308571 77960805 97308742 77960942 97308913 77961079 97309084 77961216 97309255 77961353 97309426 77961490 97309597 77961627 97309768 77961764 97309939 77961901 97310110 77962038 97310281 77962175 97310452 77962312 97310623 77962449 97310794 77962586 97310965 77962723 97311136 77962860 97311307 77962997 97311478 77963134 97311649 77963271 97311820 77963408 97311991 77963545 97312162 77963682 97312333 77963819 97312504 77963956 97312675 77964093 97312846 77964230 97313017 77964367 97313188 77964504 97313359 77964641 97313530 77964778 97313701 77964915 97313872 77965052 97314043 77965189 97314214 77965326 97314385 77965463 97314556 77965600 97314727 77965737 97314898 77965874 97315069 77966011 97315240 77966148 97315411 77966285 97315582 77966422 97315753 77966559 97315924 77966696 97316095 77966833 97316266 77966970 97316437 77967107 97316608 77967244 97316779 77967381 97316950 77967518 97317121 77967655 97317292 77967792 97317463 77967929 97317634 77968066 97317805 77968203 97317976 77968340 97318147 77968477 97318318 77968614 97318489 77968751 97318660 77968888 97318831 77969025 97319002 77969162 97319173 77969299 97319344 77969436 97319515 77969573 97319686 77969710 97319857 77969847 97320028 77969984 97320199 77970121 97320370 77970258 97320541 77970395 97320712 77970532 97320883 77970669 97321054 77970806 97321225 77970943 97321396 77971080 97321567 77971217 97321738 77971354 97321909 77971491 97322080 77971628 97322251 77971765 97322422 77971902 97322593 77972039 97322764 77972176 97322935 77972313 97323106 77972450 97323277 77972587 97323448 77972724 97323619 77972861 97323790 77972998 97323961 77973135 97324132 77973272 97324303 77973409 97324474 77973546 97324645 77973683 97324816 77973820 97324987 77973957 97325158 77974094 97325329 77974231 97325500 77974368 97325671 77974505 97325842 77974642 97326013 77974779 97326184 77974916 97326355 77975053 97326526 77975190 97326697 77975327 97326868 77975464 97327039 77975601 97327210 77975738 97327381 77975875 97327552 77976012 97327723 77976149 97327894 77976286 97328065 77976423 97328236 77976560 97328407 77976697 97328578 77976834 97328749 77976971 97328920 77977108 97329091 77977245 97329262 77977382 97329433 77977519 97329604 77977656 97329775 77977793 97329946 77977930 97330117 77978067 97330288 77978204 97330459 77978341 97330630 77978478 97330801 77978615 97330972 77978752 97331143 77978889 97331314 77979026 97331485 77979163 97331656 77979300 97331827 77979437 97331998 77979574 97332169 77979711 97332340 77979848 97332511 77979985 97332682 77980122 97332853 77980259 97333024 77980396 97333195 77980533 97333366 77980670 97333537 77980807 97333708 77980944 97333879 77981081 97334050 77981218 97334221 77981355 97334392 77981492 97334563 77981629 97334734 77981766 97334905 77981903 97335076 77982040 97335247 77982177 97335418 77982314 97335589 77982451 97335760 77982588 97335931 77982725 97336102 77982862 97336273 77982999 97336444 77983136 97336615 77983273 97336786 77983410 97336957 77983547 97337128 77983684 97337299 77983821 97337470 77983958 97337641 77984095 97337812 77984232 97337983 77984369 97338154 77984506 97338325 77984643 97338496 77984780 97338667 77984917 97338838 77985054 97339009 77985191 97339180 77985328 97339351 77985465 97339522 77985602 97339693 77985739 97339864 77985876 97340035 77986013 97340206 77986150 97340377 77986287 97340548 77986424 97340719 77986561 97340890 77986698 97341061 77986835 97341232 77986972 97341403 77987109 97341574 77987246 97341745 77987383 97341916 77987520 97342087 77987657 97342258 77987794 97342429 77987931 97342600 77988068 97342771 77988205 97342942 77988342 97343113 77988479 97343284 77988616 97343455 77988753 97343626 77988890 97343797 77989027 97343968 77989164 97344139 77989301 97344310 77989438 97344481 77989575 97344652 77989712 97344823 77989849 97344994 77989986 97345165 77990123 97345336 77990260 97345507 77990397 97345678 77990534 97345849 77990671 97346020 77990808 97346191 77990945 97346362 77991082 97346533 77991219 97346704 77991356 97346875 77991493 97347046 77991630 97347217 77991767 97347388 77991904 97347559 77992041 97347730 77992178 97347901 77992315 97348072 77992452 97348243 77992589 97348414 77992726 97348585 77992863 97348756 77993000 97348927 77993137 97349098 77993274 97349269 77993411 97349440 77993548 97349611 77993685 97349782 77993822 97349953 77993959 97350124 77994096 97350295 77994233 97350466 77994370 97350637 77994507 97350808 77994644 97350979 77994781 97351150 77994918 97351321 77995055 97351492 77995192 97351663 77995329 97351834 77995466 97352005 77995603 97352176 77995740 97352347 77995877 97352518 77996014 97352689 77996151 97352860 77996288 97353031 77996425 97353202 77996562 97353373 77996699 97353544 77996836 97353715 77996973 97353886 77997110 97354057 77997247 97354228 77997384 97354399 77997521 97354570 77997658 97354741 77997795 97354912 77997932 97355083 77998069 97355254 77998206 97355425 77998343 97355596 77998480 97355767 77998617 97355938 77998754 97356109 77998891 97356280 77999028 97356451 77999165 97356622 77999302 97356793 77999439 97356964 77999576 97357135 77999713 97357306 77999850 97357477 77999987 97357648 78000124 97357819 78000261 97357990 78000398 97358161 78000535 97358332 78000672 97358503 78000809 97358674 78000946 97358845 78001083 97359016 78001220 97359187 78001357 97359358 78001494 97359529 78001631 97359700 78001768 97359871 78001905 97360042 78002042 97360213 78002179 97360384 78002316 97360555 78002453 97360726 78002590 97360897 78002727 97361068 78002864 97361239 78003001 97361410 78003138 97361581 78003275 97361752 78003412 97361923 78003549 97362094 78003686 97362265 78003823 97362436 78003960 97362607 78004097 97362778 78004234 97362949 78004371 97363120 78004508 97363291 78004645 97363462 78004782 97363633 78004919 97363804 78005056 97363975 78005193 97364146 78005330 97364317 78005467 97364488 78005604 97364659 78005741 97364830 78005878 97365001 78006015 97365172 78006152 97365343 78006289 97365514 78006426 97365685 78006563 97365856 78006700 97366027 78006837 97366198 78006974 97366369 78007111 97366540 78007248 97366711 78007385 97366882 78007522 97367053 78007659 97367224 78007796 97367395 78007933 97367566 78008070 97367737 78008207 97367908 78008344 97368079 78008481 97368250 78008618 97368421 78008755 97368592 78008892 97368763 78009029 97368934 78009166 97369105 78009303 97369276 78009440 97369447 78009577 97369618 78009714 97369789 78009851 97369960 78009988 97370131 78010125 97370302 78010262 97370473 78010399 97370644 78010536 97370815 78010673 97370986 78010810 97371157 78010947 97371328 78011084 97371499 78011221 97371670 78011358 97371841 78011495 97372012 78011632 97372183 78011769 97372354 78011906 97372525 78012043 97372696 78012180 97372867 78012317 97373038 78012454 97373209 78012591 97373380 78012728 97373551 78012865 97373722 78013002 97373893 78013139 97374064 78013276 97374235 78013413 97374406 78013550 97374577 78013687 97374748 78013824 97374919 78013961 97375090 78014098 97375261 78014235 97375432 78014372 97375603 78014509 97375774 78014646 97375945 78014783 97376116 78014920 97376287 78015057 97376458 78015194 97376629 78015331 97376800 78015468 97376971 78015605 97377142 78015742 97377313 78015879 97377484 78016016 97377655 78016153 97377826 78016290 97377997 78016427 97378168 78016564 97378339 78016701 97378510 78016838 97378681 78016975 97378852 78017112 97379023 78017249 97379194 78017386 97379365 78017523 97379536 78017660 97379707 78017797 97379878 78017934 97380049 78018071 97380220 78018208 97380391 78018345 97380562 78018482 97380733 78018619 97380904 78018756 97381075 78018893 97381246 78019030 97381417 78019167 97381588 78019304 97381759 78019441 97381930 78019578 97382101 78019715 97382272 78019852 97382443 78019989 97382614 78020126 97382785 78020263 97382956 78020400 97383127 78020537 97383298 78020674 97383469 78020811 97383640 78020948 97383811 78021085 97383982 78021222 97384153 78021359 97384324 78021496 97384495 78021633 97384666 78021770 97384837 78021907 97385008 78022044 97385179 78022181 97385350 78022318 97385521 78022455 97385692 78022592 97385863 78022729 97386034 78022866 97386205 78023003 97386376 78023140 97386547 78023277 97386718 78023414 97386889 78023551 97387060 78023688 97387231 78023825 97387402 78023962 97387573 78024099 97387744 78024236 97387915 78024373 97388086 78024510 97388257 78024647 97388428 78024784 97388599 78024921 97388770 78025058 97388941 78025195 97389112 78025332 97389283 78025469 97389454 78025606 97389625 78025743 97389796 78025880 97389967 78026017 97390138 78026154 97390309 78026291 97390480 78026428 97390651 78026565 97390822 78026702 97390993 78026839 97391164 78026976 97391335 78027113 97391506 78027250 97391677 78027387 97391848 78027524 97392019 78027661 97392190 78027798 97392361 78027935 97392532 78028072 97392703 78028209 97392874 78028346 97393045 78028483 97393216 78028620 97393387 78028757 97393558 78028894 97393729 78029031 97393900 78029168 97394071 78029305 97394242 78029442 97394413 78029579 97394584 78029716 97394755 78029853 97394926 78029990 97395097 78030127 97395268 78030264 97395439 78030401 97395610 78030538 97395781 78030675 97395952 78030812 97396123 78030949 97396294 78031086 97396465 78031223 97396636 78031360 97396807 78031497 97396978 78031634 97397149 78031771 97397320 78031908 97397491 78032045 97397662 78032182 97397833 78032319 97398004 78032456 97398175 78032593 97398346 78032730 97398517 78032867 97398688 78033004 97398859 78033141 97399030 78033278 97399201 78033415 97399372 78033552 97399543 78033689 97399714 78033826 97399885 78033963 97400056 78034100 97400227 78034237 97400398 78034374 97400569 78034511 97400740 78034648 97400911 78034785 97401082 78034922 97401253 78035059 97401424 78035196 97401595 78035333 97401766 78035470 97401937 78035607 97402108 78035744 97402279 78035881 97402450 78036018 97402621 78036155 97402792 78036292 97402963 78036429 97403134 78036566 97403305 78036703 97403476 78036840 97403647 78036977 97403818 78037114 97403989 78037251 97404160 78037388 97404331 78037525 97404502 78037662 97404673 78037799 97404844 78037936 97405015 78038073 97405186 78038210 97405357 78038347 97405528 78038484 97405699 78038621 97405870 78038758 97406041 78038895 97406212 78039032 97406383 78039169 97406554 78039306 97406725 78039443 97406896 78039580 97407067 78039717 97407238 78039854 97407409 78039991 97407580 78040128 97407751 78040265 97407922 78040402 97408093 78040539 97408264 78040676 97408435 78040813 97408606 78040950 97408777 78041087 97408948 78041224 97409119 78041361 97409290 78041498 97409461 78041635 97409632 78041772 97409803 78041909 97409974 78042046 97410145 78042183 97410316 78042320 97410487 78042457 97410658 78042594 97410829 78042731 97411000 78042868 97411171 78043005 97411342 78043142 97411513 78043279 97411684 78043416 97411855 78043553 97412026 78043690 97412197 78043827 97412368 78043964 97412539 78044101 97412710 78044238 97412881 78044375 97413052 78044512 97413223 78044649 97413394 78044786 97413565 78044923 97413736 78045060 97413907 78045197 97414078 78045334 97414249 78045471 97414420 78045608 97414591 78045745 97414762 78045882 97414933 78046019 97415104 78046156 97415275 78046293 97415446 78046430 97415617 78046567 97415788 78046704 97415959 78046841 97416130 78046978 97416301 78047115 97416472 78047252 97416643 78047389 97416814 78047526 97416985 78047663 97417156 78047800 97417327 78047937 97417498 78048074 97417669 78048211 97417840 78048348 97418011 78048485 97418182 78048622 97418353 78048759 97418524 78048896 97418695 78049033 97418866 78049170 97419037 78049307 97419208 78049444 97419379 78049581 97419550 78049718 97419721 78049855 97419892 78049992 97420063 78050129 97420234 78050266 97420405 78050403 97420576 78050540 97420747 78050677 97420918 78050814 97421089 78050951 97421260 78051088 97421431 78051225 97421602 78051362 97421773 78051499 97421944 78051636 97422115 78051773 97422286 78051910 97422457 78052047 97422628 78052184 97422799 78052321 97422970 78052458 97423141 78052595 97423312 78052732 97423483 78052869 97423654 78053006 97423825 78053143 97423996 78053280 97424167 78053417 97424338 78053554 97424509 78053691 97424680 78053828 97424851 78053965 97425022 78054102 97425193 78054239 97425364 78054376 97425535 78054513 97425706 78054650 97425877 78054787 97426048 78054924 97426219 78055061 97426390 78055198 97426561 78055335 97426732 78055472 97426903 78055609 97427074 78055746 97427245 78055883 97427416 78056020 97427587 78056157 97427758 78056294 97427929 78056431 97428100 78056568 97428271 78056705 97428442 78056842 97428613 78056979 97428784 78057116 97428955 78057253 97429126 78057390 97429297 78057527 97429468 78057664 97429639 78057801 97429810 78057938 97429981 78058075 97430152 78058212 97430323 78058349 97430494 78058486 97430665 78058623 97430836 78058760 97431007 78058897 97431178 78059034 97431349 78059171 97431520 78059308 97431691 78059445 97431862 78059582 97432033 78059719 97432204 78059856 97432375 78059993 97432546 78060130 97432717 78060267 97432888 78060404 97433059 78060541 97433230 78060678 97433401 78060815 97433572 78060952 97433743 78061089 97433914 78061226 97434085 78061363 97434256 78061500 97434427 78061637 97434598 78061774 97434769 78061911 97434940 78062048 97435111 78062185 97435282 78062322 97435453 78062459 97435624 78062596 97435795 78062733 97435966 78062870 97436137 78063007 97436308 78063144 97436479 78063281 97436650 78063418 97436821 78063555 97436992 78063692 97437163 78063829 97437334 78063966 97437505 78064103 97437676 78064240 97437847 78064377 97438018 78064514 97438189 78064651 97438360 78064788 97438531 78064925 97438702 78065062 97438873 78065199 97439044 78065336 97439215 78065473 97439386 78065610 97439557 78065747 97439728 78065884 97439899 78066021 97440070 78066158 97440241 78066295 97440412 78066432 97440583 78066569 97440754 78066706 97440925 78066843 97441096 78066980 97441267 78067117 97441438 78067254 97441609 78067391 97441780 78067528 97441951 78067665 97442122 78067802 97442293 78067939 97442464 78068076 97442635 78068213 97442806 78068350 97442977 78068487 97443148 78068624 97443319 78068761 97443490 78068898 97443661 78069035 97443832 78069172 97444003 78069309 97444174 78069446 97444345 78069583 97444516 78069720 97444687 78069857 97444858 78069994 97445029 78070131 97445200 78070268 97445371 78070405 97445542 78070542 97445713 78070679 97445884 78070816 97446055 78070953 97446226 78071090 97446397 78071227 97446568 78071364 97446739 78071501 97446910 78071638 97447081 78071775 97447252 78071912 97447423 78072049 97447594 78072186 97447765 78072323 97447936 78072460 97448107 78072597 97448278 78072734 97448449 78072871 97448620 78073008 97448791 78073145 97448962 78073282 97449133 78073419 97449304 78073556 97449475 78073693 97449646 78073830 97449817 78073967 97449988 78074104 97450159 78074241 97450330 78074378 97450501 78074515 97450672 78074652 97450843 78074789 97451014 78074926 97451185 78075063 97451356 78075200 97451527 78075337 97451698 78075474 97451869 78075611 97452040 78075748 97452211 78075885 97452382 78076022 97452553 78076159 97452724 78076296 97452895 78076433 97453066 78076570 97453237 78076707 97453408 78076844 97453579 78076981 97453750 78077118 97453921 78077255 97454092 78077392 97454263 78077529 97454434 78077666 97454605 78077803 97454776 78077940 97454947 78078077 97455118 78078214 97455289 78078351 97455460 78078488 97455631 78078625 97455802 78078762 97455973 78078899 97456144 78079036 97456315 78079173 97456486 78079310 97456657 78079447 97456828 78079584 97456999 78079721 97457170 78079858 97457341 78079995 97457512 78080132 97457683 78080269 97457854 78080406 97458025 78080543 97458196 78080680 97458367 78080817 97458538 78080954 97458709 78081091 97458880 78081228 97459051 78081365 97459222 78081502 97459393 78081639 97459564 78081776 97459735 78081913 97459906 78082050 97460077 78082187 97460248 78082324 97460419 78082461 97460590 78082598 97460761 78082735 97460932 78082872 97461103 78083009 97461274 78083146 97461445 78083283 97461616 78083420 97461787 78083557 97461958 78083694 97462129 78083831 97462300 78083968 97462471 78084105 97462642 78084242 97462813 78084379 97462984 78084516 97463155 78084653 97463326 78084790 97463497 78084927 97463668 78085064 97463839 78085201 97464010 78085338 97464181 78085475 97464352 78085612 97464523 78085749 97464694 78085886 97464865 78086023 97465036 78086160 97465207 78086297 97465378 78086434 97465549 78086571 97465720 78086708 97465891 78086845 97466062 78086982 97466233 78087119 97466404 78087256 97466575 78087393 97466746 78087530 97466917 78087667 97467088 78087804 97467259 78087941 97467430 78088078 97467601 78088215 97467772 78088352 97467943 78088489 97468114 78088626 97468285
1000 50825900 0 50825900 63439627 50826037 63439798 50826174 63439969 50826311 63440140 50826448 63440311 50826585 63440482 50826722 63440653 50826859 63440824 50826996 63440995 50827133 63441166 50827270 63441337 50827407 63441508 50827544 63441679 50827681 63441850 50827818 63442021 50827955 63442192 50828092 63442363 50828229 63442534 50828366 63442705 50828503 63442876 50828640 63443047 50828777 63443218 50828914 63443389 50829051 63443560 50829188 63443731 50829325 63443902 50829462 63444073 50829599 63444244 50829736 63444415 50829873 63444586 50830010 63444757 50830147 63444928 50830284 63445099 50830421 63445270 50830558 63445441 50830695 63445612 50830832 63445783 50830969 63445954 50831106 63446125 50831243 63446296 50831380 63446467 50831517 63446638 50831654 63446809 50831791 63446980 50831928 63447151 50832065 63447322 50832202 63447493 50832339 63447664 50832476 63447835 50832613 63448006 50832750 63448177 50832887 63448348 50833024 63448519 50833161 63448690 50833298 63448861 50833435 63449032 50833572 63449203 50833709 63449374 50833846 63449545 50833983 63449716 50834120 63449887 50834257 63450058 50834394 63450229 50834531 63450400 50834668 63450571 50834805 63450742 50834942 63450913 50835079 63451084 50835216 63451255 50835353 63451426 50835490 63451597 50835627 63451768 50835764 63451939 50835901 63452110 50836038 63452281 50836175 63452452 50836312 63452623 50836449 63452794 50836586 63452965 50836723 63453136 50836860 63453307 50836997 63453478 50837134 63453649 50837271 63453820 50837408 63453991 50837545 63454162 50837682 63454333 50837819 63454504 50837956 63454675 50838093 63454846 50838230 63455017 50838367 63455188 50838504 63455359 50838641 63455530 50838778 63455701 50838915 63455872 50839052 63456043 50839189 63456214 50839326 63456385 50839463 63456556 50839600 63456727 50839737 63456898 50839874 63457069 50840011 63457240 50840148 63457411 50840285 63457582 50840422 63457753 50840559 63457924 50840696 63458095 50840833 63458266 50840970 63458437 50841107 63458608 50841244 63458779 50841381 63458950 50841518 63459121 50841655 63459292 50841792 63459463 50841929 63459634 50842066 63459805 50842203 63459976 50842340 63460147 50842477 63460318 50842614 63460489 50842751 63460660 50842888 63460831 50843025 63461002 50843162 63461173 50843299 63461344 50843436 63461515 50843573 63461686 50843710 63461857 50843847 63462028 50843984 63462199 50844121 63462370 50844258 63462541 50844395 63462712 50844532 63462883 50844669 63463054 50844806 63463225 50844943 63463396 50845080 63463567 50845217 63463738 50845354 63463909 50845491 63464080 50845628 63464251 50845765 63464422 50845902 63464593 50846039 63464764 50846176 63464935 50846313 63465106 50846450 63465277 50846587 63465448 50846724 63465619 50846861 63465790 50846998 63465961 50847135 63466132 50847272 63466303 50847409 63466474 50847546 63466645 50847683 63466816 50847820 63466987 50847957 63467158 50848094 63467329 50848231 63467500 50848368 63467671 50848505 63467842 50848642 63468013 50848779 63468184 50848916 63468355 50849053 63468526 50849190 63468697 50849327 63468868 50849464 63469039 50849601 63469210 50849738 63469381 50849875 63469552 50850012 63469723 50850149 63469894 50850286 63470065 50850423 63470236 50850560 63470407 50850697 63470578 50850834 63470749 50850971 63470920 50851108 63471091 50851245 63471262 50851382 63471433 50851519 63471604 50851656 63471775 50851793 63471946 50851930 63472117 50852067 63472288 50852204 63472459 50852341 63472630 50852478 63472801 50852615 63472972 50852752 63473143 50852889 63473314 50853026 63473485 50853163 63473656 50853300 63473827 50853437 63473998 50853574 63474169 50853711 63474340 50853848 63474511 50853985 63474682 50854122 63474853 50854259 63475024 50854396 63475195 50854533 63475366 50854670 63475537 50854807 63475708 50854944 63475879 50855081 63476050 50855218 63476221 50855355 63476392 50855492 63476563 50855629 63476734 50855766 63476905 50855903 63477076 50856040 63477247 50856177 63477418 50856314 63477589 50856451 63477760 50856588 63477931 50856725 63478102 50856862 63478273 50856999 63478444 50857136 63478615 50857273 63478786 50857410 63478957 50857547 63479128 50857684 63479299 50857821 63479470 50857958 63479641 50858095 63479812 50858232 63479983 50858369 63480154 50858506 63480325 50858643 63480496 50858780 63480667 50858917 63480838 50859054 63481009 50859191 63481180 50859328 63481351 50859465 63481522 50859602 63481693 50859739 63481864 50859876 63482035 50860013 63482206 50860150 63482377 50860287 63482548 50860424 63482719 50860561 63482890 50860698 63483061 50860835 63483232 50860972 63483403 50861109 63483574 50861246 63483745 50861383 63483916 50861520 63484087 50861657 63484258 50861794 63484429 50861931 63484600 50862068 63484771 50862205 63484942 50862342 63485113 50862479 63485284 50862616 63485455 50862753 63485626 50862890 63485797 50863027 63485968 50863164 63486139 50863301 63486310 50863438 63486481 50863575 63486652 50863712 63486823 50863849 63486994 50863986 63487165 50864123 63487336 50864260 63487507 50864397 63487678 50864534 63487849 50864671 63488020 50864808 63488191 50864945 63488362 50865082 63488533 50865219 63488704 50865356 63488875 50865493 63489046 50865630 63489217 50865767 63489388 50865904 63489559 50866041 63489730 50866178 63489901 50866315 63490072 50866452 63490243 50866589 63490414 50866726 63490585 50866863 63490756 50867000 63490927 50867137 63491098 50867274 63491269 50867411 63491440 50867548 63491611 50867685 63491782 50867822 63491953 50867959 63492124 50868096 63492295 50868233 63492466 50868370 63492637 50868507 63492808 50868644 63492979 50868781 63493150 50868918 63493321 50869055 63493492 50869192 63493663 50869329 63493834 50869466 63494005 50869603 63494176 50869740 63494347 50869877 63494518 50870014 63494689 50870151 63494860 50870288 63495031 50870425 63495202 50870562 63495373 50870699 63495544 50870836 63495715 50870973 63495886 50871110 63496057 50871247 63496228 50871384 63496399 50871521 63496570 50871658 63496741 50871795 63496912 50871932 63497083 50872069 63497254 50872206 63497425 50872343 63497596 50872480 63497767 50872617 63497938 50872754 63498109 50872891 63498280 50873028 63498451 50873165 63498622 50873302 63498793 50873439 63498964 50873576 63499135 50873713 63499306 50873850 63499477 50873987 63499648 50874124 63499819 50874261 63499990 50874398 63500161 50874535 63500332 50874672 63500503 50874809 63500674 50874946 63500845 50875083 63501016 50875220 63501187 50875357 63501358 50875494 63501529 50875631 63501700 50875768 63501871 50875905 63502042 50876042 63502213 50876179 63502384 50876316 63502555 50876453 63502726 50876590 63502897 50876727 63503068 50876864 63503239 50877001 63503410 50877138 63503581 50877275 63503752 50877412 63503923 50877549 63504094 50877686 63504265 50877823 63504436 50877960 63504607 50878097 63504778 50878234 63504949 50878371 63505120 50878508 63505291 50878645 63505462 50878782 63505633 50878919 63505804 50879056 63505975 50879193 63506146 50879330 63506317 50879467 63506488 50879604 63506659 50879741 63506830 50879878 63507001 50880015 63507172 50880152 63507343 50880289 63507514 50880426 63507685 50880563 63507856 50880700 63508027 50880837 63508198 50880974 63508369 50881111 63508540 50881248 63508711 50881385 63508882 50881522 63509053 50881659 63509224 50881796 63509395 50881933 63509566 50882070 63509737 50882207 63509908 50882344 63510079 50882481 63510250 50882618 63510421 50882755 63510592 50882892 63510763 50883029 63510934 50883166 63511105 50883303 63511276 50883440 63511447 50883577 63511618 50883714 63511789 50883851 63511960 50883988 63512131 50884125 63512302 50884262 63512473 50884399 63512644 50884536 63512815 50884673 63512986 50884810 63513157 50884947 63513328 50885084 63513499 50885221 63513670 50885358 63513841 50885495 63514012 50885632 63514183 50885769 63514354 50885906 63514525 50886043 63514696 50886180 63514867 50886317 63515038 50886454 63515209 50886591 63515380 50886728 63515551 50886865 63515722 50887002 63515893 50887139 63516064 50887276 63516235 50887413 63516406 50887550 63516577 50887687 63516748 50887824 63516919 50887961 63517090 50888098 63517261 50888235 63517432 50888372 63517603 50888509 63517774 50888646 63517945 50888783 63518116 50888920 63518287 50889057 63518458 50889194 63518629 50889331 63518800 50889468 63518971 50889605 63519142 50889742 63519313 50889879 63519484 50890016 63519655 50890153 63519826 50890290 63519997 50890427 63520168 50890564 63520339 50890701 63520510 50890838 63520681 50890975 63520852 50891112 63521023 50891249 63521194 50891386 63521365 50891523 63521536 50891660 63521707 50891797 63521878 50891934 63522049 50892071 63522220 50892208 63522391 50892345 63522562 50892482 63522733 50892619 63522904 50892756 63523075 50892893 63523246 50893030 63523417 50893167 63523588 50893304 63523759 50893441 63523930 50893578 63524101 50893715 63524272 50893852 63524443 50893989 63524614 50894126 63524785 50894263 63524956 50894400 63525127 50894537 63525298 50894674 63525469 50894811 63525640 50894948 63525811 50895085 63525982 50895222 63526153 50895359 63526324 50895496 63526495 50895633 63526666 50895770 63526837 50895907 63527008 50896044 63527179 50896181 63527350 50896318 63527521 50896455 63527692 50896592 63527863 50896729 63528034 50896866 63528205 50897003 63528376 50897140 63528547 50897277 63528718 50897414 63528889 50897551 63529060 50897688 63529231 50897825 63529402 50897962 63529573 50898099 63529744 50898236 63529915 50898373 63530086 50898510 63530257 50898647 63530428 50898784 63530599 50898921 63530770 50899058 63530941 50899195 63531112 50899332 63531283 50899469 63531454 50899606 63531625 50899743 63531796 50899880 63531967 50900017 63532138 50900154 63532309 50900291 63532480 50900428 63532651 50900565 63532822 50900702 63532993 50900839 63533164 50900976 63533335 50901113 63533506 50901250 63533677 50901387 63533848 50901524 63534019 50901661 63534190 50901798 63534361 50901935 63534532 50902072 63534703 50902209 63534874 50902346 63535045 50902483 63535216 50902620 63535387 50902757 63535558 50902894 63535729 50903031 63535900 50903168 63536071 50903305 63536242 50903442 63536413 50903579 63536584 50903716 63536755 50903853 63536926 50903990 63537097 50904127 63537268 50904264 63537439 50904401 63537610 50904538 63537781 50904675 63537952 50904812 63538123 50904949 63538294 50905086 63538465 50905223 63538636 50905360 63538807 50905497 63538978 50905634 63539149 50905771 63539320 50905908 63539491 50906045 63539662 50906182 63539833 50906319 63540004 50906456 63540175 50906593 63540346 50906730 63540517 50906867 63540688 50907004 63540859 50907141 63541030 50907278 63541201 50907415 63541372 50907552 63541543 50907689 63541714 50907826 63541885 50907963 63542056 50908100 63542227 50908237 63542398 50908374 63542569 50908511 63542740 50908648 63542911 50908785 63543082 50908922 63543253 50909059 63543424 50909196 63543595 50909333 63543766 50909470 63543937 50909607 63544108 50909744 63544279 50909881 63544450 50910018 63544621 50910155 63544792 50910292 63544963 50910429 63545134 50910566 63545305 50910703 63545476 50910840 63545647 50910977 63545818 50911114 63545989 50911251 63546160 50911388 63546331 50911525 63546502 50911662 63546673 50911799 63546844 50911936 63547015 50912073 63547186 50912210 63547357 50912347 63547528 50912484 63547699 50912621 63547870 50912758 63548041 50912895 63548212 50913032 63548383 50913169 63548554 50913306 63548725 50913443 63548896 50913580 63549067 50913717 63549238 50913854 63549409 50913991 63549580 50914128 63549751 50914265 63549922 50914402 63550093 50914539 63550264 50914676 63550435 50914813 63550606 50914950 63550777 50915087 63550948 50915224 63551119 50915361 63551290 50915498 63551461 50915635 63551632 50915772 63551803 50915909 63551974 50916046 63552145 50916183 63552316 50916320 63552487 50916457 63552658 50916594 63552829 50916731 63553000 50916868 63553171 50917005 63553342 50917142 63553513 50917279 63553684 50917416 63553855 50917553 63554026 50917690 63554197 50917827 63554368 50917964 63554539 50918101 63554710 50918238 63554881 50918375 63555052 50918512 63555223 50918649 63555394 50918786 63555565 50918923 63555736 50919060 63555907 50919197 63556078 50919334 63556249 50919471 63556420 50919608 63556591 50919745 63556762 50919882 63556933 50920019 63557104 50920156 63557275 50920293 63557446 50920430 63557617 50920567 63557788 50920704 63557959 50920841 63558130 50920978 63558301 50921115 63558472 50921252 63558643 50921389 63558814 50921526 63558985 50921663 63559156 50921800 63559327 50921937 63559498 50922074 63559669 50922211 63559840 50922348 63560011 50922485 63560182 50922622 63560353 50922759 63560524 50922896 63560695 50923033 63560866 50923170 63561037 50923307 63561208 50923444 63561379 50923581 63561550 50923718 63561721 50923855 63561892 50923992 63562063 50924129 63562234 50924266 63562405 50924403 63562576 50924540 63562747 50924677 63562918 50924814 63563089 50924951 63563260 50925088 63563431 50925225 63563602 50925362 63563773 50925499 63563944 50925636 63564115 50925773 63564286 50925910 63564457 50926047 63564628 50926184 63564799 50926321 63564970 50926458 63565141 50926595 63565312 50926732 63565483 50926869 63565654 50927006 63565825 50927143 63565996 50927280 63566167 50927417 63566338 50927554 63566509 50927691 63566680 50927828 63566851 50927965 63567022 50928102 63567193 50928239 63567364 50928376 63567535 50928513 63567706 50928650 63567877 50928787 63568048 50928924 63568219 50929061 63568390 50929198 63568561 50929335 63568732 50929472 63568903 50929609 63569074 50929746 63569245 50929883 63569416 50930020 63569587 50930157 63569758 50930294 63569929 50930431 63570100 50930568 63570271 50930705 63570442 50930842 63570613 50930979 63570784 50931116 63570955 50931253 63571126 50931390 63571297 50931527 63571468 50931664 63571639 50931801 63571810 50931938 63571981 50932075 63572152 50932212 63572323 50932349 63572494 50932486 63572665 50932623 63572836 50932760 63573007 50932897 63573178 50933034 63573349 50933171 63573520 50933308 63573691 50933445 63573862 50933582 63574033 50933719 63574204 50933856 63574375 50933993 63574546 50934130 63574717 50934267 63574888 50934404 63575059 50934541 63575230 50934678 63575401 50934815 63575572 50934952 63575743 50935089 63575914 50935226 63576085 50935363 63576256 50935500 63576427 50935637 63576598 50935774 63576769 50935911 63576940 50936048 63577111 50936185 63577282 50936322 63577453 50936459 63577624 50936596 63577795 50936733 63577966 50936870 63578137 50937007 63578308 50937144 63578479 50937281 63578650 50937418 63578821 50937555 63578992 50937692 63579163 50937829 63579334 50937966 63579505 50938103 63579676 50938240 63579847 50938377 63580018 50938514 63580189 50938651 63580360 50938788 63580531 50938925 63580702 50939062 63580873 50939199 63581044 50939336 63581215 50939473 63581386 50939610 63581557 50939747 63581728 50939884 63581899 50940021 63582070 50940158 63582241 50940295 63582412 50940432 63582583 50940569 63582754 50940706 63582925 50940843 63583096 50940980 63583267 50941117 63583438 50941254 63583609 50941391 63583780 50941528 63583951 50941665 63584122 50941802 63584293 50941939 63584464 50942076 63584635 50942213 63584806 50942350 63584977 50942487 63585148 50942624 63585319 50942761 63585490 50942898 63585661 50943035 63585832 50943172 63586003 50943309 63586174 50943446 63586345 50943583 63586516 50943720 63586687 50943857 63586858 50943994 63587029 50944131 63587200 50944268 63587371 50944405 63587542 50944542 63587713 50944679 63587884 50944816 63588055 50944953 63588226 50945090 63588397 50945227 63588568 50945364 63588739 50945501 63588910 50945638 63589081 50945775 63589252 50945912 63589423 50946049 63589594 50946186 63589765 50946323 63589936 50946460 63590107 50946597 63590278 50946734 63590449 50946871 63590620 50947008 63590791 50947145 63590962 50947282 63591133 50947419 63591304 50947556 63591475 50947693 63591646 50947830 63591817 50947967 63591988 50948104 63592159 50948241 63592330 50948378 63592501 50948515 63592672 50948652 63592843 50948789 63593014 50948926 63593185 50949063 63593356 50949200 63593527 50949337 63593698 50949474 63593869 50949611 63594040 50949748 63594211 50949885 63594382 50950022 63594553 50950159 63594724 50950296 63594895 50950433 63595066 50950570 63595237 50950707 63595408 50950844 63595579 50950981 63595750 50951118 63595921 50951255 63596092 50951392 63596263 50951529 63596434 50951666 63596605 50951803 63596776 50951940 63596947 50952077 63597118 50952214 63597289 50952351 63597460 50952488 63597631 50952625 63597802 50952762 63597973 50952899 63598144 50953036 63598315 50953173 63598486 50953310 63598657 50953447 63598828 50953584 63598999 50953721 63599170 50953858 63599341 50953995 63599512 50954132 63599683 50954269 63599854 50954406 63600025 50954543 63600196 50954680 63600367 50954817 63600538 50954954 63600709 50955091 63600880 50955228 63601051 50955365 63601222 50955502 63601393 50955639 63601564 50955776 63601735 50955913 63601906 50956050 63602077 50956187 63602248 50956324 63602419 50956461 63602590 50956598 63602761 50956735 63602932 50956872 63603103 50957009 63603274 50957146 63603445 50957283 63603616 50957420 63603787 50957557 63603958 50957694 63604129 50957831 63604300 50957968 63604471 50958105 63604642 50958242 63604813 50958379 63604984 50958516 63605155 50958653 63605326 50958790 63605497 50958927 63605668 50959064 63605839 50959201 63606010 50959338 63606181 50959475 63606352 50959612 63606523 50959749 63606694 50959886 63606865 50960023 63607036 50960160 63607207 50960297 63607378 50960434 63607549 50960571 63607720 50960708 63607891 50960845 63608062 50960982 63608233 50961119 63608404 50961256 63608575 50961393 63608746 50961530 63608917 50961667 63609088 50961804 63609259 50961941 63609430 50962078 63609601 50962215 63609772 50962352 63609943 50962489 63610114 50962626 63610285
1000 76855900 0 76855900 95929627 76856037 95929798 76856174 95929969 76856311 95930140 76856448 95930311 76856585 95930482 76856722 95930653 76856859 95930824 76856996 95930995 76857133 95931166 76857270 95931337 76857407 95931508 76857544 95931679 76857681 95931850 76857818 95932021 76857955 95932192 76858092 95932363 76858229 95932534 76858366 95932705 76858503 95932876 76858640 95933047 76858777 95933218 76858914 95933389 76859051 95933560 76859188 95933731 76859325 95933902 76859462 95934073 76859599 95934244 76859736 95934415 76859873 95934586 76860010 95934757 76860147 95934928 76860284 95935099 76860421 95935270 76860558 95935441 76860695 95935612 76860832 95935783 76860969 95935954 76861106 95936125 76861243 95936296 76861380 95936467 76861517 95936638 76861654 95936809 76861791 95936980 76861928 95937151 76862065 95937322 76862202 95937493 76862339 95937664 76862476 95937835 76862613 95938006 76862750 95938177 76862887 95938348 76863024 95938519 76863161 95938690 76863298 95938861 76863435 95939032 76863572 95939203 76863709 95939374 76863846 95939545 76863983 95939716 76864120 95939887 76864257 95940058 76864394 95940229 76864531 95940400 76864668 95940571 76864805 95940742 76864942 95940913 76865079 95941084 76865216 95941255 76865353 95941426 76865490 95941597 76865627 95941768 76865764 95941939 76865901 95942110 76866038 95942281 76866175 95942452 76866312 95942623 76866449 95942794 76866586 95942965 76866723 95943136 76866860 95943307 76866997 95943478 76867134 95943649 76867271 95943820 76867408 95943991 76867545 95944162 76867682 95944333 76867819 95944504 76867956 95944675 76868093 95944846 76868230 95945017 76868367 95945188 76868504 95945359 76868641 95945530 76868778 95945701 76868915 95945872 76869052 95946043 76869189 95946214 76869326 95946385 76869463 95946556 76869600 95946727 76869737 95946898 76869874 95947069 76870011 95947240 76870148 95947411 76870285 95947582 76870422 95947753 76870559 95947924 76870696 95948095 76870833 95948266 76870970 95948437 76871107 95948608 76871244 95948779 76871381 95948950 76871518 95949121 76871655 95949292 76871792 95949463 76871929 95949634 76872066 95949805 76872203 95949976 76872340 95950147 76872477 95950318 76872614 95950489 76872751 95950660 76872888 95950831 76873025 95951002 76873162 95951173 76873299 95951344 76873436 95951515 76873573 95951686 76873710 95951857 76873847 95952028 76873984 95952199 76874121 95952370 76874258 95952541 76874395 95952712 76874532 95952883 76874669 95953054 76874806 95953225 76874943 95953396 76875080 95953567 76875217 95953738 76875354 95953909 76875491 95954080 76875628 95954251 76875765 95954422 76875902 95954593 76876039 95954764 76876176 95954935 76876313 95955106 76876450 95955277 76876587 95955448 76876724 95955619 76876861 95955790 76876998 95955961 76877135 95956132 76877272 95956303 76877409 95956474 76877546 95956645 76877683 95956816 76877820 95956987 76877957 95957158 76878094 95957329 76878231 95957500 76878368 95957671 76878505 95957842 76878642 95958013 76878779 95958184 76878916 95958355 76879053 95958526 76879190 95958697 76879327 95958868 76879464 95959039 76879601 95959210 76879738 95959381 76879875 95959552 76880012 95959723 76880149 95959894 76880286 95960065 76880423 95960236 76880560 95960407 76880697 95960578 76880834 95960749 76880971 95960920 76881108 95961091 76881245 95961262 76881382 95961433 76881519 95961604 76881656 95961775 76881793 95961946 76881930 95962117 76882067 95962288 76882204 95962459 76882341 95962630 76882478 95962801 76882615 95962972 76882752 95963143 76882889 95963314 76883026 95963485 76883163 95963656 76883300 95963827 76883437 95963998 76883574 95964169 76883711 95964340 76883848 95964511 76883985 95964682 76884122 95964853 76884259 95965024 76884396 95965195 76884533 95965366 76884670 95965537 76884807 95965708 76884944 95965879 76885081 95966050 76885218 95966221 76885355 95966392 76885492 95966563 76885629 95966734 76885766 95966905 76885903 95967076 76886040 95967247 76886177 95967418 76886314 95967589 76886451 95967760 76886588 95967931 76886725 95968102 76886862 95968273 76886999 95968444 76887136 95968615 76887273 95968786 76887410 95968957 76887547 95969128 76887684 95969299 76887821 95969470 76887958 95969641 76888095 95969812 76888232 95969983 76888369 95970154 76888506 95970325 76888643 95970496 76888780 95970667 76888917 95970838 76889054 95971009 76889191 95971180 76889328 95971351 76889465 95971522 76889602 95971693 76889739 95971864 76889876 95972035 76890013 95972206 76890150 95972377 76890287 95972548 76890424 95972719 76890561 95972890 76890698 95973061 76890835 95973232 76890972 95973403 76891109 95973574 76891246 95973745 76891383 95973916 76891520 95974087 76891657 95974258 76891794 95974429 76891931 95974600 76892068 95974771 76892205 95974942 76892342 95975113 76892479 95975284 76892616 95975455 76892753 95975626 76892890 95975797 76893027 95975968 76893164 95976139 76893301 95976310 76893438 95976481 76893575 95976652 76893712 95976823 76893849 95976994 76893986 95977165 76894123 95977336 76894260 95977507 76894397 95977678 76894534 95977849 76894671 95978020 76894808 95978191 76894945 95978362 76895082 95978533 76895219 95978704 76895356 95978875 76895493 95979046 76895630 95979217 76895767 95979388 76895904 95979559 76896041 95979730 76896178 95979901 76896315 95980072 76896452 95980243 76896589 95980414 76896726 95980585 76896863 95980756 76897000 95980927 76897137 95981098 76897274 95981269 76897411 95981440 76897548 95981611 76897685 95981782 76897822 95981953 76897959 95982124 76898096 95982295 76898233 95982466 76898370 95982637 76898507 95982808 76898644 95982979 76898781 95983150 76898918 95983321 76899055 95983492 76899192 95983663 76899329 95983834 76899466 95984005 76899603 95984176 76899740 95984347 76899877 95984518 76900014 95984689 76900151 95984860 76900288 95985031 76900425 95985202 76900562 95985373 76900699 95985544 76900836 95985715 76900973 95985886 76901110 95986057 76901247 95986228 76901384 95986399 76901521 95986570 76901658 95986741 76901795 95986912 76901932 95987083 76902069 95987254 76902206 95987425 76902343 95987596 76902480 95987767 76902617 95987938 76902754 95988109 76902891 95988280 76903028 95988451 76903165 95988622 76903302 95988793 76903439 95988964 76903576 95989135 76903713 95989306 76903850 95989477 76903987 95989648 76904124 95989819 76904261 95989990 76904398 95990161 76904535 95990332 76904672 95990503 76904809 95990674 76904946 95990845 76905083 95991016 76905220 95991187 76905357 95991358 76905494 95991529 76905631 95991700 76905768 95991871 76905905 95992042 76906042 95992213 76906179 95992384 76906316 95992555 76906453 95992726 76906590 95992897 76906727 95993068 76906864 95993239 76907001 95993410 76907138 95993581 76907275 95993752 76907412 95993923 76907549 95994094 76907686 95994265 76907823 95994436 76907960 95994607 76908097 95994778 76908234 95994949 76908371 95995120 76908508 95995291 76908645 95995462 76908782 95995633 76908919 95995804 76909056 95995975 76909193 95996146 76909330 95996317 76909467 95996488 76909604 95996659 76909741 95996830 76909878 95997001 76910015 95997172 76910152 95997343 76910289 95997514 76910426 95997685 76910563 95997856 76910700 95998027 76910837 95998198 76910974 95998369 76911111 95998540 76911248 95998711 76911385 95998882 76911522 95999053 76911659 95999224 76911796 95999395 76911933 95999566 76912070 95999737 76912207 95999908 76912344 96000079 76912481 96000250 76912618 96000421 76912755 96000592 76912892 96000763 76913029 96000934 76913166 96001105 76913303 96001276 76913440 96001447 76913577 96001618 76913714 96001789 76913851 96001960 76913988 96002131 76914125 96002302 76914262 96002473 76914399 96002644 76914536 96002815 76914673 96002986 76914810 96003157 76914947 96003328 76915084 96003499 76915221 96003670 76915358 96003841 76915495 96004012 76915632 96004183 76915769 96004354 76915906 96004525 76916043 96004696 76916180 96004867 76916317 96005038 76916454 96005209 76916591 96005380 76916728 96005551 76916865 96005722 76917002 96005893 76917139 96006064 76917276 96006235 76917413 96006406 76917550 96006577 76917687 96006748 76917824 96006919 76917961 96007090 76918098 96007261 76918235 96007432 76918372 96007603 76918509 96007774 76918646 96007945 76918783 96008116 76918920 96008287 76919057 96008458 76919194 96008629 76919331 96008800 76919468 96008971 76919605 96009142 76919742 96009313 76919879 96009484 76920016 96009655 76920153 96009826 76920290 96009997 76920427 96010168 76920564 96010339 76920701 96010510 76920838 96010681 76920975 96010852 76921112 96011023 76921249 96011194 76921386 96011365 76921523 96011536 76921660 96011707 76921797 96011878 76921934 96012049 76922071 96012220 76922208 96012391 76922345 96012562 76922482 96012733 76922619 96012904 76922756 96013075 76922893 96013246 76923030 96013417 76923167 96013588 76923304 96013759 76923441 96013930 76923578 96014101 76923715 96014272 76923852 96014443 76923989 96014614 76924126 96014785 76924263 96014956 76924400 96015127 76924537 96015298 76924674 96015469 76924811 96015640 76924948 96015811 76925085 96015982 76925222 96016153 76925359 96016324 76925496 96016495 76925633 96016666 76925770 96016837 76925907 96017008 76926044 96017179 76926181 96017350 76926318 96017521 76926455 96017692 76926592 96017863 76926729 96018034 76926866 96018205 76927003 96018376 76927140 96018547 76927277 96018718 76927414 96018889 76927551 96019060 76927688 96019231 76927825 96019402 76927962 96019573 76928099 96019744 76928236 96019915 76928373 96020086 76928510 96020257 76928647 96020428 76928784 96020599 76928921 96020770 76929058 96020941 76929195 96021112 76929332 96021283 76929469 96021454 76929606 96021625 76929743 96021796 76929880 96021967 76930017 96022138 76930154 96022309 76930291 96022480 76930428 96022651 76930565 96022822 76930702 96022993 76930839 96023164 76930976 96023335 76931113 96023506 76931250 96023677 76931387 96023848 76931524 96024019 76931661 96024190 76931798 96024361 76931935 96024532 76932072 96024703 76932209 96024874 76932346 96025045 76932483 96025216 76932620 96025387 76932757 96025558 76932894 96025729 76933031 96025900 76933168 96026071 76933305 96026242 76933442 96026413 76933579 96026584 76933716 96026755 76933853 96026926 76933990 96027097 76934127 96027268 76934264 96027439 76934401 96027610 76934538 96027781 76934675 96027952 76934812 96028123 76934949 96028294 76935086 96028465 76935223 96028636 76935360 96028807 76935497 96028978 76935634 96029149 76935771 96029320 76935908 96029491 76936045 96029662 76936182 96029833 76936319 96030004 76936456 96030175 76936593 96030346 76936730 96030517 76936867 96030688 76937004 96030859 76937141 96031030 76937278 96031201 76937415 96031372 76937552 96031543 76937689 96031714 76937826 96031885 76937963 96032056 76938100 96032227 76938237 96032398 76938374 96032569 76938511 96032740 76938648 96032911 76938785 96033082 76938922 96033253 76939059 96033424 76939196 96033595 76939333 96033766 76939470 96033937 76939607 96034108 76939744 96034279 76939881 96034450 76940018 96034621 76940155 96034792 76940292 96034963 76940429 96035134 76940566 96035305 76940703 96035476 76940840 96035647 76940977 96035818 76941114 96035989 76941251 96036160 76941388 96036331 76941525 96036502 76941662 96036673 76941799 96036844 76941936 96037015 76942073 96037186 76942210 96037357 76942347 96037528 76942484 96037699 76942621 96037870 76942758 96038041 76942895 96038212 76943032 96038383 76943169 96038554 76943306 96038725 76943443 96038896 76943580 96039067 76943717 96039238 76943854 96039409 76943991 96039580 76944128 96039751 76944265 96039922 76944402 96040093 76944539 96040264 76944676 96040435 76944813 96040606 76944950 96040777 76945087 96040948 76945224 96041119 76945361 96041290 76945498 96041461 76945635 96041632 76945772 96041803 76945909 96041974 76946046 96042145 76946183 96042316 76946320 96042487 76946457 96042658 76946594 96042829 76946731 96043000 76946868 96043171 76947005 96043342 76947142 96043513 76947279 96043684 76947416 96043855 76947553 96044026 76947690 96044197 76947827 96044368 76947964 96044539 76948101 96044710 76948238 96044881 76948375 96045052 76948512 96045223 76948649 96045394 76948786 96045565 76948923 96045736 76949060 96045907 76949197 96046078 76949334 96046249 76949471 96046420 76949608 96046591 76949745 96046762 76949882 96046933 76950019 96047104 76950156 96047275 76950293 96047446 76950430 96047617 76950567 96047788 76950704 96047959 76950841 96048130 76950978 96048301 76951115 96048472 76951252 96048643 76951389 96048814 76951526 96048985 76951663 96049156 76951800 96049327 76951937 96049498 76952074 96049669 76952211 96049840 76952348 96050011 76952485 96050182 76952622 96050353 76952759 96050524 76952896 96050695 76953033 96050866 76953170 96051037 76953307 96051208 76953444 96051379 76953581 96051550 76953718 96051721 76953855 96051892 76953992 96052063 76954129 96052234 76954266 96052405 76954403 96052576 76954540 96052747 76954677 96052918 76954814 96053089 76954951 96053260 76955088 96053431 76955225 96053602 76955362 96053773 76955499 96053944 76955636 96054115 76955773 96054286 76955910 96054457 76956047 96054628 76956184 96054799 76956321 96054970 76956458 96055141 76956595 96055312 76956732 96055483 76956869 96055654 76957006 96055825 76957143 96055996 76957280 96056167 76957417 96056338 76957554 96056509 76957691 96056680 76957828 96056851 76957965 96057022 76958102 96057193 76958239 96057364 76958376 96057535 76958513 96057706 76958650 96057877 76958787 96058048 76958924 96058219 76959061 96058390 76959198 96058561 76959335 96058732 76959472 96058903 76959609 96059074 76959746 96059245 76959883 96059416 76960020 96059587 76960157 96059758 76960294 96059929 76960431 96060100 76960568 96060271 76960705 96060442 76960842 96060613 76960979 96060784 76961116 96060955 76961253 96061126 76961390 96061297 76961527 96061468 76961664 96061639 76961801 96061810 76961938 96061981 76962075 96062152 76962212 96062323 76962349 96062494 76962486 96062665 76962623 96062836 76962760 96063007 76962897 96063178 76963034 96063349 76963171 96063520 76963308 96063691 76963445 96063862 76963582 96064033 76963719 96064204 76963856 96064375 76963993 96064546 76964130 96064717 76964267 96064888 76964404 96065059 76964541 96065230 76964678 96065401 76964815 96065572 76964952 96065743 76965089 96065914 76965226 96066085 76965363 96066256 76965500 96066427 76965637 96066598 76965774 96066769 76965911 96066940 76966048 96067111 76966185 96067282 76966322 96067453 76966459 96067624 76966596 96067795 76966733 96067966 76966870 96068137 76967007 96068308 76967144 96068479 76967281 96068650 76967418 96068821 76967555 96068992 76967692 96069163 76967829 96069334 76967966 96069505 76968103 96069676 76968240 96069847 76968377 96070018 76968514 96070189 76968651 96070360 76968788 96070531 76968925 96070702 76969062 96070873 76969199 96071044 76969336 96071215 76969473 96071386 76969610 96071557 76969747 96071728 76969884 96071899 76970021 96072070 76970158 96072241 76970295 96072412 76970432 96072583 76970569 96072754 76970706 96072925 76970843 96073096 76970980 96073267 76971117 96073438 76971254 96073609 76971391 96073780 76971528 96073951 76971665 96074122 76971802 96074293 76971939 96074464 76972076 96074635 76972213 96074806 76972350 96074977 76972487 96075148 76972624 96075319 76972761 96075490 76972898 96075661 76973035 96075832 76973172 96076003 76973309 96076174 76973446 96076345 76973583 96076516 76973720 96076687 76973857 96076858 76973994 96077029 76974131 96077200 76974268 96077371 76974405 96077542 76974542 96077713 76974679 96077884 76974816 96078055 76974953 96078226 76975090 96078397 76975227 96078568 76975364 96078739 76975501 96078910 76975638 96079081 76975775 96079252 76975912 96079423 76976049 96079594 76976186 96079765 76976323 96079936 76976460 96080107 76976597 96080278 76976734 96080449 76976871 96080620 76977008 96080791 76977145 96080962 76977282 96081133 76977419 96081304 76977556 96081475 76977693 96081646 76977830 96081817 76977967 96081988 76978104 96082159 76978241 96082330 76978378 96082501 76978515 96082672 76978652 96082843 76978789 96083014 76978926 96083185 76979063 96083356 76979200 96083527 76979337 96083698 76979474 96083869 76979611 96084040 76979748 96084211 76979885 96084382 76980022 96084553 76980159 96084724 76980296 96084895 76980433 96085066 76980570 96085237 76980707 96085408 76980844 96085579 76980981 96085750 76981118 96085921 76981255 96086092 76981392 96086263 76981529 96086434 76981666 96086605 76981803 96086776 76981940 96086947 76982077 96087118 76982214 96087289 76982351 96087460 76982488 96087631 76982625 96087802 76982762 96087973 76982899 96088144 76983036 96088315 76983173 96088486 76983310 96088657 76983447 96088828 76983584 96088999 76983721 96089170 76983858 96089341 76983995 96089512 76984132 96089683 76984269 96089854 76984406 96090025 76984543 96090196 76984680 96090367 76984817 96090538 76984954 96090709 76985091 96090880 76985228 96091051 76985365 96091222 76985502 96091393 76985639 96091564 76985776 96091735 76985913 96091906 76986050 96092077 76986187 96092248 76986324 96092419 76986461 96092590 76986598 96092761 76986735 96092932 76986872 96093103 76987009 96093274 76987146 96093445 76987283 96093616 76987420 96093787 76987557 96093958 76987694 96094129 76987831 96094300 76987968 96094471 76988105 96094642 76988242 96094813 76988379 96094984 76988516 96095155 76988653 96095326 76988790 96095497 76988927 96095668 76989064 96095839 76989201 96096010 76989338 96096181 76989475 96096352 76989612 96096523 76989749 96096694 76989886 96096865 76990023 96097036 76990160 96097207 76990297 96097378 76990434 96097549 76990571 96097720 76990708 96097891 76990845 96098062 76990982 96098233 76991119 96098404 76991256 96098575 76991393 96098746 76991530 96098917 76991667 96099088 76991804 96099259 76991941 96099430 76992078 96099601 76992215 96099772 76992352 96099943 76992489 96100114 76992626 96100285
1000 44660900 0 44660900 55744627 44661037 55744798 44661174 55744969 44661311 55745140 44661448 55745311 44661585 55745482 44661722 55745653 44661859 55745824 44661996 55745995 44662133 55746166 44662270 55746337 44662407 55746508 44662544 55746679 44662681 55746850 44662818 55747021 44662955 55747192 44663092 55747363 44663229 55747534 44663366 55747705 44663503 55747876 44663640 55748047 44663777 55748218 44663914 55748389 44664051 55748560 44664188 55748731 44664325 55748902 44664462 55749073 44664599 55749244 44664736 55749415 44664873 55749586 44665010 55749757 44665147 55749928 44665284 55750099 44665421 55750270 44665558 55750441 44665695 55750612 44665832 55750783 44665969 55750954 44666106 55751125 44666243 55751296 44666380 55751467 44666517 55751638 44666654 55751809 44666791 55751980 44666928 55752151 44667065 55752322 44667202 55752493 44667339 55752664 44667476 55752835 44667613 55753006 44667750 55753177 44667887 55753348 44668024 55753519 44668161 55753690 44668298 55753861 44668435 55754032 44668572 55754203 44668709 55754374 44668846 55754545 44668983 55754716 44669120 55754887 44669257 55755058 44669394 55755229 44669531 55755400 44669668 55755571 44669805 55755742 44669942 55755913 44670079 55756084 44670216 55756255 44670353 55756426 44670490 55756597 44670627 55756768 44670764 55756939 44670901 55757110 44671038 55757281 44671175 55757452 44671312 55757623 44671449 55757794 44671586 55757965 44671723 55758136 44671860 55758307 44671997 55758478 44672134 55758649 44672271 55758820 44672408 55758991 44672545 55759162 44672682 55759333 44672819 55759504 44672956 55759675 44673093 55759846 44673230 55760017 44673367 55760188 44673504 55760359 44673641 55760530 44673778 55760701 44673915 55760872 44674052 55761043 44674189 55761214 44674326 55761385 44674463 55761556 44674600 55761727 44674737 55761898 44674874 55762069 44675011 55762240 44675148 55762411 44675285 55762582 44675422 55762753 44675559 55762924 44675696 55763095 44675833 55763266 44675970 55763437 44676107 55763608 44676244 55763779 44676381 55763950 44676518 55764121 44676655 55764292 44676792 55764463 44676929 55764634 44677066 55764805 44677203 55764976 44677340 55765147 44677477 55765318 44677614 55765489 44677751 55765660 44677888 55765831 44678025 55766002 44678162 55766173 44678299 55766344 44678436 55766515 44678573 55766686 44678710 55766857 44678847 55767028 44678984 55767199 44679121 55767370 44679258 55767541 44679395 55767712 44679532 55767883 44679669 55768054 44679806 55768225 44679943 55768396 44680080 55768567 44680217 55768738 44680354 55768909 44680491 55769080 44680628 55769251 44680765 55769422 44680902 55769593 44681039 55769764 44681176 55769935 44681313 55770106 44681450 55770277 44681587 55770448 44681724 55770619 44681861 55770790 44681998 55770961 44682135 55771132 44682272 55771303 44682409 55771474 44682546 55771645 44682683 55771816 44682820 55771987 44682957 55772158 44683094 55772329 44683231 55772500 44683368 55772671 44683505 55772842 44683642 55773013 44683779 55773184 44683916 55773355 44684053 55773526 44684190 55773697 44684327 55773868 44684464 55774039 44684601 55774210 44684738 55774381 44684875 55774552 44685012 55774723 44685149 55774894 44685286 55775065 44685423 55775236 44685560 55775407 44685697 55775578 44685834 55775749 44685971 55775920 44686108 55776091 44686245 55776262 44686382 55776433 44686519 55776604 44686656 55776775 44686793 55776946 44686930 55777117 44687067 55777288 44687204 55777459 44687341 55777630 44687478 55777801 44687615 55777972 44687752 55778143 44687889 55778314 44688026 55778485 44688163 55778656 44688300 55778827 44688437 55778998 44688574 55779169 44688711 55779340 44688848 55779511 44688985 55779682 44689122 55779853 44689259 55780024 44689396 55780195 44689533 55780366 44689670 55780537 44689807 55780708 44689944 55780879 44690081 55781050 44690218 55781221 44690355 55781392 44690492 55781563 44690629 55781734 44690766 55781905 44690903 55782076 44691040 55782247 44691177 55782418 44691314 55782589 44691451 55782760 44691588 55782931 44691725 55783102 44691862 55783273 44691999 55783444 44692136 55783615 44692273 55783786 44692410 55783957 44692547 55784128 44692684 55784299 44692821 55784470 44692958 55784641 44693095 55784812 44693232 55784983 44693369 55785154 44693506 55785325 44693643 55785496 44693780 55785667 44693917 55785838 44694054 55786009 44694191 55786180 44694328 55786351 44694465 55786522 44694602 55786693 44694739 55786864 44694876 55787035 44695013 55787206 44695150 55787377 44695287 55787548 44695424 55787719 44695561 55787890 44695698 55788061 44695835 55788232 44695972 55788403 44696109 55788574 44696246 55788745 44696383 55788916 44696520 55789087 44696657 55789258 44696794 55789429 44696931 55789600 44697068 55789771 44697205 55789942 44697342 55790113 44697479 55790284 44697616 55790455 44697753 55790626 44697890 55790797 44698027 55790968 44698164 55791139 44698301 55791310 44698438 55791481 44698575 55791652 44698712 55791823 44698849 55791994 44698986 55792165 44699123 55792336 44699260 55792507 44699397 55792678 44699534 55792849 44699671 55793020 44699808 55793191 44699945 55793362 44700082 55793533 44700219 55793704 44700356 55793875 44700493 55794046 44700630 55794217 44700767 55794388 44700904 55794559 44701041 55794730 44701178 55794901 44701315 55795072 44701452 55795243 44701589 55795414 44701726 55795585 44701863 55795756 44702000 55795927 44702137 55796098 44702274 55796269 44702411 55796440 44702548 55796611 44702685 55796782 44702822 55796953 44702959 55797124 44703096 55797295 44703233 55797466 44703370 55797637 44703507 55797808 44703644 55797979 44703781 55798150 44703918 55798321 44704055 55798492 44704192 55798663 44704329 55798834 44704466 55799005 44704603 55799176 44704740 55799347 44704877 55799518 44705014 55799689 44705151 55799860 44705288 55800031 44705425 55800202 44705562 55800373 44705699 55800544 44705836 55800715 44705973 55800886 44706110 55801057 44706247 55801228 44706384 55801399 44706521 55801570 44706658 55801741 44706795 55801912 44706932 55802083 44707069 55802254 44707206 55802425 44707343 55802596 44707480 55802767 44707617 55802938 44707754 55803109 44707891 55803280 44708028 55803451 44708165 55803622 44708302 55803793 44708439 55803964 44708576 55804135 44708713 55804306 44708850 55804477 44708987 55804648 44709124 55804819 44709261 55804990 44709398 55805161 44709535 55805332 44709672 55805503 44709809 55805674 44709946 55805845 44710083 55806016 44710220 55806187 44710357 55806358 44710494 55806529 44710631 55806700 44710768 55806871 44710905 55807042 44711042 55807213 44711179 55807384 44711316 55807555 44711453 55807726 44711590 55807897 44711727 55808068 44711864 55808239 44712001 55808410 44712138 55808581 44712275 55808752 44712412 55808923 44712549 55809094 44712686 55809265 44712823 55809436 44712960 55809607 44713097 55809778 44713234 55809949 44713371 55810120 44713508 55810291 44713645 55810462 44713782 55810633 44713919 55810804 44714056 55810975 44714193 55811146 44714330 55811317 44714467 55811488 44714604 55811659 44714741 55811830 44714878 55812001 44715015 55812172 44715152 55812343 44715289 55812514 44715426 55812685 44715563 55812856 44715700 55813027 44715837 55813198 44715974 55813369 44716111 55813540 44716248 55813711 44716385 55813882 44716522 55814053 44716659 55814224 44716796 55814395 44716933 55814566 44717070 55814737 44717207 55814908 44717344 55815079 44717481 55815250 44717618 55815421 44717755 55815592 44717892 55815763 44718029 55815934 44718166 55816105 44718303 55816276 44718440 55816447 44718577 55816618 44718714 55816789 44718851 55816960 44718988 55817131 44719125 55817302 44719262 55817473 44719399 55817644 44719536 55817815 44719673 55817986 44719810 55818157 44719947 55818328 44720084 55818499 44720221 55818670 44720358 55818841 44720495 55819012 44720632 55819183 44720769 55819354 44720906 55819525 44721043 55819696 44721180 55819867 44721317 55820038 44721454 55820209 44721591 55820380 44721728 55820551 44721865 55820722 44722002 55820893 44722139 55821064 44722276 55821235 44722413 55821406 44722550 55821577 44722687 55821748 44722824 55821919 44722961 55822090 44723098 55822261 44723235 55822432 44723372 55822603 44723509 55822774 44723646 55822945 44723783 55823116 44723920 55823287 44724057 55823458 44724194 55823629 44724331 55823800 44724468 55823971 44724605 55824142 44724742 55824313 44724879 55824484 44725016 55824655 44725153 55824826 44725290 55824997 44725427 55825168 44725564 55825339 44725701 55825510 44725838 55825681 44725975 55825852 44726112 55826023 44726249 55826194 44726386 55826365 44726523 55826536 44726660 55826707 44726797 55826878 44726934 55827049 44727071 55827220 44727208 55827391 44727345 55827562 44727482 55827733 44727619 55827904 44727756 55828075 44727893 55828246 44728030 55828417 44728167 55828588 44728304 55828759 44728441 55828930 44728578 55829101 44728715 55829272 44728852 55829443 44728989 55829614 44729126 55829785 44729263 55829956 44729400 55830127 44729537 55830298 44729674 55830469 44729811 55830640 44729948 55830811 44730085 55830982 44730222 55831153 44730359 55831324 44730496 55831495 44730633 55831666 44730770 55831837 44730907 55832008 44731044 55832179 44731181 55832350 44731318 55832521 44731455 55832692 44731592 55832863 44731729 55833034 44731866 55833205 44732003 55833376 44732140 55833547 44732277 55833718 44732414 55833889 44732551 55834060 44732688 55834231 44732825 55834402 44732962 55834573 44733099 55834744 44733236 55834915 44733373 55835086 44733510 55835257 44733647 55835428 44733784 55835599 44733921 55835770 44734058 55835941 44734195 55836112 44734332 55836283 44734469 55836454 44734606 55836625 44734743 55836796 44734880 55836967 44735017 55837138 44735154 55837309 44735291 55837480 44735428 55837651 44735565 55837822 44735702 55837993 44735839 55838164 44735976 55838335 44736113 55838506 44736250 55838677 44736387 55838848 44736524 55839019 44736661 55839190 44736798 55839361 44736935 55839532 44737072 55839703 44737209 55839874 44737346 55840045 44737483 55840216 44737620 55840387 44737757 55840558 44737894 55840729 44738031 55840900 44738168 55841071 44738305 55841242 44738442 55841413 44738579 55841584 44738716 55841755 44738853 55841926 44738990 55842097 44739127 55842268 44739264 55842439 44739401 55842610 44739538 55842781 44739675 55842952 44739812 55843123 44739949 55843294 44740086 55843465 44740223 55843636 44740360 55843807 44740497 55843978 44740634 55844149 44740771 55844320 44740908 55844491 44741045 55844662 44741182 55844833 44741319 55845004 44741456 55845175 44741593 55845346 44741730 55845517 44741867 55845688 44742004 55845859 44742141 55846030 44742278 55846201 44742415 55846372 44742552 55846543 44742689 55846714 44742826 55846885 44742963 55847056 44743100 55847227 44743237 55847398 44743374 55847569 44743511 55847740 44743648 55847911 44743785 55848082 44743922 55848253 44744059 55848424 44744196 55848595 44744333 55848766 44744470 55848937 44744607 55849108 44744744 55849279 44744881 55849450 44745018 55849621 44745155 55849792 44745292 55849963 44745429 55850134 44745566 55850305 44745703 55850476 44745840 55850647 44745977 55850818 44746114 55850989 44746251 55851160 44746388 55851331 44746525 55851502 44746662 55851673 44746799 55851844 44746936 55852015 44747073 55852186 44747210 55852357 44747347 55852528 44747484 55852699 44747621 55852870 44747758 55853041 44747895 55853212 44748032 55853383 44748169 55853554 44748306 55853725 44748443 55853896 44748580 55854067 44748717 55854238 44748854 55854409 44748991 55854580 44749128 55854751 44749265 55854922 44749402 55855093 44749539 55855264 44749676 55855435 44749813 55855606 44749950 55855777 44750087 55855948 44750224 55856119 44750361 55856290 44750498 55856461 44750635 55856632 44750772 55856803 44750909 55856974 44751046 55857145 44751183 55857316 44751320 55857487 44751457 55857658 44751594 55857829 44751731 55858000 44751868 55858171 44752005 55858342 44752142 55858513 44752279 55858684 44752416 55858855 44752553 55859026 44752690 55859197 44752827 55859368 44752964 55859539 44753101 55859710 44753238 55859881 44753375 55860052 44753512 55860223 44753649 55860394 44753786 55860565 44753923 55860736 44754060 55860907 44754197 55861078 44754334 55861249 44754471 55861420 44754608 55861591 44754745 55861762 44754882 55861933 44755019 55862104 44755156 55862275 44755293 55862446 44755430 55862617 44755567 55862788 44755704 55862959 44755841 55863130 44755978 55863301 44756115 55863472 44756252 55863643 44756389 55863814 44756526 55863985 44756663 55864156 44756800 55864327 44756937 55864498 44757074 55864669 44757211 55864840 44757348 55865011 44757485 55865182 44757622 55865353 44757759 55865524 44757896 55865695 44758033 55865866 44758170 55866037 44758307 55866208 44758444 55866379 44758581 55866550 44758718 55866721 44758855 55866892 44758992 55867063 44759129 55867234 44759266 55867405 44759403 55867576 44759540 55867747 44759677 55867918 44759814 55868089 44759951 55868260 44760088 55868431 44760225 55868602 44760362 55868773 44760499 55868944 44760636 55869115 44760773 55869286 44760910 55869457 44761047 55869628 44761184 55869799 44761321 55869970 44761458 55870141 44761595 55870312 44761732 55870483 44761869 55870654 44762006 55870825 44762143 55870996 44762280 55871167 44762417 55871338 44762554 55871509 44762691 55871680 44762828 55871851 44762965 55872022 44763102 55872193 44763239 55872364 44763376 55872535 44763513 55872706 44763650 55872877 44763787 55873048 44763924 55873219 44764061 55873390 44764198 55873561 44764335 55873732 44764472 55873903 44764609 55874074 44764746 55874245 44764883 55874416 44765020 55874587 44765157 55874758 44765294 55874929 44765431 55875100 44765568 55875271 44765705 55875442 44765842 55875613 44765979 55875784 44766116 55875955 44766253 55876126 44766390 55876297 44766527 55876468 44766664 55876639 44766801 55876810 44766938 55876981 44767075 55877152 44767212 55877323 44767349 55877494 44767486 55877665 44767623 55877836 44767760 55878007 44767897 55878178 44768034 55878349 44768171 55878520 44768308 55878691 44768445 55878862 44768582 55879033 44768719 55879204 44768856 55879375 44768993 55879546 44769130 55879717 44769267 55879888 44769404 55880059 44769541 55880230 44769678 55880401 44769815 55880572 44769952 55880743 44770089 55880914 44770226 55881085 44770363 55881256 44770500 55881427 44770637 55881598 44770774 55881769 44770911 55881940 44771048 55882111 44771185 55882282 44771322 55882453 44771459 55882624 44771596 55882795 44771733 55882966 44771870 55883137 44772007 55883308 44772144 55883479 44772281 55883650 44772418 55883821 44772555 55883992 44772692 55884163 44772829 55884334 44772966 55884505 44773103 55884676 44773240 55884847 44773377 55885018 44773514 55885189 44773651 55885360 44773788 55885531 44773925 55885702 44774062 55885873 44774199 55886044 44774336 55886215 44774473 55886386 44774610 55886557 44774747 55886728 44774884 55886899 44775021 55887070 44775158 55887241 44775295 55887412 44775432 55887583 44775569 55887754 44775706 55887925 44775843 55888096 44775980 55888267 44776117 55888438 44776254 55888609 44776391 55888780 44776528 55888951 44776665 55889122 44776802 55889293 44776939 55889464 44777076 55889635 44777213 55889806 44777350 55889977 44777487 55890148 44777624 55890319 44777761 55890490 44777898 55890661 44778035 55890832 44778172 55891003 44778309 55891174 44778446 55891345 44778583 55891516 44778720 55891687 44778857 55891858 44778994 55892029 44779131 55892200 44779268 55892371 44779405 55892542 44779542 55892713 44779679 55892884 44779816 55893055 44779953 55893226 44780090 55893397 44780227 55893568 44780364 55893739 44780501 55893910 44780638 55894081 44780775 55894252 44780912 55894423 44781049 55894594 44781186 55894765 44781323 55894936 44781460 55895107 44781597 55895278 44781734 55895449 44781871 55895620 44782008 55895791 44782145 55895962 44782282 55896133 44782419 55896304 44782556 55896475 44782693 55896646 44782830 55896817 44782967 55896988 44783104 55897159 44783241 55897330 44783378 55897501 44783515 55897672 44783652 55897843 44783789 55898014 44783926 55898185 44784063 55898356 44784200 55898527 44784337 55898698 44784474 55898869 44784611 55899040 44784748 55899211 44784885 55899382 44785022 55899553 44785159 55899724 44785296 55899895 44785433 55900066 44785570 55900237 44785707 55900408 44785844 55900579 44785981 55900750 44786118 55900921 44786255 55901092 44786392 55901263 44786529 55901434 44786666 55901605 44786803 55901776 44786940 55901947 44787077 55902118 44787214 55902289 44787351 55902460 44787488 55902631 44787625 55902802 44787762 55902973 44787899 55903144 44788036 55903315 44788173 55903486 44788310 55903657 44788447 55903828 44788584 55903999 44788721 55904170 44788858 55904341 44788995 55904512 44789132 55904683 44789269 55904854 44789406 55905025 44789543 55905196 44789680 55905367 44789817 55905538 44789954 55905709 44790091 55905880 44790228 55906051 44790365 55906222 44790502 55906393 44790639 55906564 44790776 55906735 44790913 55906906 44791050 55907077 44791187 55907248 44791324 55907419 44791461 55907590 44791598 55907761 44791735 55907932 44791872 55908103 44792009 55908274 44792146 55908445 44792283 55908616 44792420 55908787 44792557 55908958 44792694 55909129 44792831 55909300 44792968 55909471 44793105 55909642 44793242 55909813 44793379 55909984 44793516 55910155 44793653 55910326 44793790 55910497 44793927 55910668 44794064 55910839 44794201 55911010 44794338 55911181 44794475 55911352 44794612 55911523 44794749 55911694 44794886 55911865 44795023 55912036 44795160 55912207 44795297 55912378 44795434 55912549 44795571 55912720 44795708 55912891 44795845 55913062 44795982 55913233 44796119 55913404 44796256 55913575 44796393 55913746 44796530 55913917 44796667 55914088 44796804 55914259 44796941 55914430 44797078 55914601 44797215 55914772 44797352 55914943 44797489 55915114 44797626 55915285
1000 38632900 0 38632900 48220627 38633037 48220798 38633174 48220969 38633311 48221140 38633448 48221311 38633585 48221482 38633722 48221653 38633859 48221824 38633996 48221995 38634133 48222166 38634270 48222337 38634407 48222508 38634544 48222679 38634681 48222850 38634818 48223021 38634955 48223192 38635092 48223363 38635229 48223534 38635366 48223705 38635503 48223876 38635640 48224047 38635777 48224218 38635914 48224389 38636051 48224560 38636188 48224731 38636325 48224902 38636462 48225073 38636599 48225244 38636736 48225415 38636873 48225586 38637010 48225757 38637147 48225928 38637284 48226099 38637421 48226270 38637558 48226441 38637695 48226612 38637832 48226783 38637969 48226954 38638106 48227125 38638243 48227296 38638380 48227467 38638517 48227638 38638654 48227809 38638791 48227980 38638928 48228151 38639065 48228322 38639202 48228493 38639339 48228664 38639476 48228835 38639613 48229006 38639750 48229177 38639887 48229348 38640024 48229519 38640161 48229690 38640298 48229861 38640435 48230032 38640572 48230203 38640709 48230374 38640846 48230545 38640983 48230716 38641120 48230887 38641257 48231058 38641394 48231229 38641531 48231400 38641668 48231571 38641805 48231742 38641942 48231913 38642079 48232084 38642216 48232255 38642353 48232426 38642490 48232597 38642627 48232768 38642764 48232939 38642901 48233110 38643038 48233281 38643175 48233452 38643312 48233623 38643449 48233794 38643586 48233965 38643723 48234136 38643860 48234307 38643997 48234478 38644134 48234649 38644271 48234820 38644408 48234991 38644545 48235162 38644682 48235333 38644819 48235504 38644956 48235675 38645093 48235846 38645230 48236017 38645367 48236188 38645504 48236359 38645641 48236530 38645778 48236701 38645915 48236872 38646052 48237043 38646189 48237214 38646326 48237385 38646463 48237556 38646600 48237727 38646737 48237898 38646874 48238069 38647011 48238240 38647148 48238411 38647285 48238582 38647422 48238753 38647559 48238924 38647696 48239095 38647833 48239266 38647970 48239437 38648107 48239608 38648244 48239779 38648381 48239950 38648518 48240121 38648655 48240292 38648792 48240463 38648929 48240634 38649066 48240805 38649203 48240976 38649340 48241147 38649477 48241318 38649614 48241489 38649751 48241660 38649888 48241831 38650025 48242002 38650162 48242173 38650299 48242344 38650436 48242515 38650573 48242686 38650710 48242857 38650847 48243028 38650984 48243199 38651121 48243370 38651258 48243541 38651395 48243712 38651532 48243883 38651669 48244054 38651806 48244225 38651943 48244396 38652080 48244567 38652217 48244738 38652354 48244909 38652491 48245080 38652628 48245251 38652765 48245422 38652902 48245593 38653039 48245764 38653176 48245935 38653313 48246106 38653450 48246277 38653587 48246448 38653724 48246619 38653861 48246790 38653998 48246961 38654135 48247132 38654272 48247303 38654409 48247474 38654546 48247645 38654683 48247816 38654820 48247987 38654957 48248158 38655094 48248329 38655231 48248500 38655368 48248671 38655505 48248842 38655642 48249013 38655779 48249184 38655916 48249355 38656053 48249526 38656190 48249697 38656327 48249868 38656464 48250039 38656601 48250210 38656738 48250381 38656875 48250552 38657012 48250723 38657149 48250894 38657286 48251065 38657423 48251236 38657560 48251407 38657697 48251578 38657834 48251749 38657971 48251920 38658108 48252091 38658245 48252262 38658382 48252433 38658519 48252604 38658656 48252775 38658793 48252946 38658930 48253117 38659067 48253288 38659204 48253459 38659341 48253630 38659478 48253801 38659615 48253972 38659752 48254143 38659889 48254314 38660026 48254485 38660163 48254656 38660300 48254827 38660437 48254998 38660574 48255169 38660711 48255340 38660848 48255511 38660985 48255682 38661122 48255853 38661259 48256024 38661396 48256195 38661533 48256366 38661670 48256537 38661807 48256708 38661944 48256879 38662081 48257050 38662218 48257221 38662355 48257392 38662492 48257563 38662629 48257734 38662766 48257905 38662903 48258076 38663040 48258247 38663177 48258418 38663314 48258589 38663451 48258760 38663588 48258931 38663725 48259102 38663862 48259273 38663999 48259444 38664136 48259615 38664273 48259786 38664410 48259957 38664547 48260128 38664684 48260299 38664821 48260470 38664958 48260641 38665095 48260812 38665232 48260983 38665369 48261154 38665506 48261325 38665643 48261496 38665780 48261667 38665917 48261838 38666054 48262009 38666191 48262180 38666328 48262351 38666465 48262522 38666602 48262693 38666739 48262864 38666876 48263035 38667013 48263206 38667150 48263377 38667287 48263548 38667424 48263719 38667561 48263890 38667698 48264061 38667835 48264232 38667972 48264403 38668109 48264574 38668246 48264745 38668383 48264916 38668520 48265087 38668657 48265258 38668794 48265429 38668931 48265600 38669068 48265771 38669205 48265942 38669342 48266113 38669479 48266284 38669616 48266455 38669753 48266626 38669890 48266797 38670027 48266968 38670164 48267139 38670301 48267310 38670438 48267481 38670575 48267652 38670712 48267823 38670849 48267994 38670986 48268165 38671123 48268336 38671260 48268507 38671397 48268678 38671534 48268849 38671671 48269020 38671808 48269191 38671945 48269362 38672082 48269533 38672219 48269704 38672356 48269875 38672493 48270046 38672630 48270217 38672767 48270388 38672904 48270559 38673041 48270730 38673178 48270901 38673315 48271072 38673452 48271243 38673589 48271414 38673726 48271585 38673863 48271756 38674000 48271927 38674137 48272098 38674274 48272269 38674411 48272440 38674548 48272611 38674685 48272782 38674822 48272953 38674959 48273124 38675096 48273295 38675233 48273466 38675370 48273637 38675507 48273808 38675644 48273979 38675781 48274150 38675918 48274321 38676055 48274492 38676192 48274663 38676329 48274834 38676466 48275005 38676603 48275176 38676740 48275347 38676877 48275518 38677014 48275689 38677151 48275860 38677288 48276031 38677425 48276202 38677562 48276373 38677699 48276544 38677836 48276715 38677973 48276886 38678110 48277057 38678247 48277228 38678384 48277399 38678521 48277570 38678658 48277741 38678795 48277912 38678932 48278083 38679069 48278254 38679206 48278425 38679343 48278596 38679480 48278767 38679617 48278938 38679754 48279109 38679891 48279280 38680028 48279451 38680165 48279622 38680302 48279793 38680439 48279964 38680576 48280135 38680713 48280306 38680850 48280477 38680987 48280648 38681124 48280819 38681261 48280990 38681398 48281161 38681535 48281332 38681672 48281503 38681809 48281674 38681946 48281845 38682083 48282016 38682220 48282187 38682357 48282358 38682494 48282529 38682631 48282700 38682768 48282871 38682905 48283042 38683042 48283213 38683179 48283384 38683316 48283555 38683453 48283726 38683590 48283897 38683727 48284068 38683864 48284239 38684001 48284410 38684138 48284581 38684275 48284752 38684412 48284923 38684549 48285094 38684686 48285265 38684823 48285436 38684960 48285607 38685097 48285778 38685234 48285949 38685371 48286120 38685508 48286291 38685645 48286462 38685782 48286633 38685919 48286804 38686056 48286975 38686193 48287146 38686330 48287317 38686467 48287488 38686604 48287659 38686741 48287830 38686878 48288001 38687015 48288172 38687152 48288343 38687289 48288514 38687426 48288685 38687563 48288856 38687700 48289027 38687837 48289198 38687974 48289369 38688111 48289540 38688248 48289711 38688385 48289882 38688522 48290053 38688659 48290224 38688796 48290395 38688933 48290566 38689070 48290737 38689207 48290908 38689344 48291079 38689481 48291250 38689618 48291421 38689755 48291592 38689892 48291763 38690029 48291934 38690166 48292105 38690303 48292276 38690440 48292447 38690577 48292618 38690714 48292789 38690851 48292960 38690988 48293131 38691125 48293302 38691262 48293473 38691399 48293644 38691536 48293815 38691673 48293986 38691810 48294157 38691947 48294328 38692084 48294499 38692221 48294670 38692358 48294841 38692495 48295012 38692632 48295183 38692769 48295354 38692906 48295525 38693043 48295696 38693180 48295867 38693317 48296038 38693454 48296209 38693591 48296380 38693728 48296551 38693865 48296722 38694002 48296893 38694139 48297064 38694276 48297235 38694413 48297406 38694550 48297577 38694687 48297748 38694824 48297919 38694961 48298090 38695098 48298261 38695235 48298432 38695372 48298603 38695509 48298774 38695646 48298945 38695783 48299116 38695920 48299287 38696057 48299458 38696194 48299629 38696331 48299800 38696468 48299971 38696605 48300142 38696742 48300313 38696879 48300484 38697016 48300655 38697153 48300826 38697290 48300997 38697427 48301168 38697564 48301339 38697701 48301510 38697838 48301681 38697975 48301852 38698112 48302023 38698249 48302194 38698386 48302365 38698523 48302536 38698660 48302707 38698797 48302878 38698934 48303049 38699071 48303220 38699208 48303391 38699345 48303562 38699482 48303733 38699619 48303904 38699756 48304075 38699893 48304246 38700030 48304417 38700167 48304588 38700304 48304759 38700441 48304930 38700578 48305101 38700715 48305272 38700852 48305443 38700989 48305614 38701126 48305785 38701263 48305956 38701400 48306127 38701537 48306298 38701674 48306469 38701811 48306640 38701948 48306811 38702085 48306982 38702222 48307153 38702359 48307324 38702496 48307495 38702633 48307666 38702770 48307837 38702907 48308008 38703044 48308179 38703181 48308350 38703318 48308521 38703455 48308692 38703592 48308863 38703729 48309034 38703866 48309205 38704003 48309376 38704140 48309547 38704277 48309718 38704414 48309889 38704551 48310060 38704688 48310231 38704825 48310402 38704962 48310573 38705099 48310744 38705236 48310915 38705373 48311086 38705510 48311257 38705647 48311428 38705784 48311599 38705921 48311770 38706058 48311941 38706195 48312112 38706332 48312283 38706469 48312454 38706606 48312625 38706743 48312796 38706880 48312967 38707017 48313138 38707154 48313309 38707291 48313480 38707428 48313651 38707565 48313822 38707702 48313993 38707839 48314164 38707976 48314335 38708113 48314506 38708250 48314677 38708387 48314848 38708524 48315019 38708661 48315190 38708798 48315361 38708935 48315532 38709072 48315703 38709209 48315874 38709346 48316045 38709483 48316216 38709620 48316387 38709757 48316558 38709894 48316729 38710031 48316900 38710168 48317071 38710305 48317242 38710442 48317413 38710579 48317584 38710716 48317755 38710853 48317926 38710990 48318097 38711127 48318268 38711264 48318439 38711401 48318610 38711538 48318781 38711675 48318952 38711812 48319123 38711949 48319294 38712086 48319465 38712223 48319636 38712360 48319807 38712497 48319978 38712634 48320149 38712771 48320320 38712908 48320491 38713045 48320662 38713182 48320833 38713319 48321004 38713456 48321175 38713593 48321346 38713730 48321517 38713867 48321688 38714004 48321859 38714141 48322030 38714278 48322201 38714415 48322372 38714552 48322543 38714689 48322714 38714826 48322885 38714963 48323056 38715100 48323227 38715237 48323398 38715374 48323569 38715511 48323740 38715648 48323911 38715785 48324082 38715922 48324253 38716059 48324424 38716196 48324595 38716333 48324766 38716470 48324937 38716607 48325108 38716744 48325279 38716881 48325450 38717018 48325621 38717155 48325792 38717292 48325963 38717429 48326134 38717566 48326305 38717703 48326476 38717840 48326647 38717977 48326818 38718114 48326989 38718251 48327160 38718388 48327331 38718525 48327502 38718662 48327673 38718799 48327844 38718936 48328015 38719073 48328186 38719210 48328357 38719347 48328528 38719484 48328699 38719621 48328870 38719758 48329041 38719895 48329212 38720032 48329383 38720169 48329554 38720306 48329725 38720443 48329896 38720580 48330067 38720717 48330238 38720854 48330409 38720991 48330580 38721128 48330751 38721265 48330922 38721402 48331093 38721539 48331264 38721676 48331435 38721813 48331606 38721950 48331777 38722087 48331948 38722224 48332119 38722361 48332290 38722498 48332461 38722635 48332632 38722772 48332803 38722909 48332974 38723046 48333145 38723183 48333316 38723320 48333487 38723457 48333658 38723594 48333829 38723731 48334000 38723868 48334171 38724005 48334342 38724142 48334513 38724279 48334684 38724416 48334855 38724553 48335026 38724690 48335197 38724827 48335368 38724964 48335539 38725101 48335710 38725238 48335881 38725375 48336052 38725512 48336223 38725649 48336394 38725786 48336565 38725923 48336736 38726060 48336907 38726197 48337078 38726334 48337249 38726471 48337420 38726608 48337591 38726745 48337762 38726882 48337933 38727019 48338104 38727156 48338275 38727293 48338446 38727430 48338617 38727567 48338788 38727704 48338959 38727841 48339130 38727978 48339301 38728115 48339472 38728252 48339643 38728389 48339814 38728526 48339985 38728663 48340156 38728800 48340327 38728937 48340498 38729074 48340669 38729211 48340840 38729348 48341011 38729485 48341182 38729622 48341353 38729759 48341524 38729896 48341695 38730033 48341866 38730170 48342037 38730307 48342208 38730444 48342379 38730581 48342550 38730718 48342721 38730855 48342892 38730992 48343063 38731129 48343234 38731266 48343405 38731403 48343576 38731540 48343747 38731677 48343918 38731814 48344089 38731951 48344260 38732088 48344431 38732225 48344602 38732362 48344773 38732499 48344944 38732636 48345115 38732773 48345286 38732910 48345457 38733047 48345628 38733184 48345799 38733321 48345970 38733458 48346141 38733595 48346312 38733732 48346483 38733869 48346654 38734006 48346825 38734143 48346996 38734280 48347167 38734417 48347338 38734554 48347509 38734691 48347680 38734828 48347851 38734965 48348022 38735102 48348193 38735239 48348364 38735376 48348535 38735513 48348706 38735650 48348877 38735787 48349048 38735924 48349219 38736061 48349390 38736198 48349561 38736335 48349732 38736472 48349903 38736609 48350074 38736746 48350245 38736883 48350416 38737020 48350587 38737157 48350758 38737294 48350929 38737431 48351100 38737568 48351271 38737705 48351442 38737842 48351613 38737979 48351784 38738116 48351955 38738253 48352126 38738390 48352297 38738527 48352468 38738664 48352639 38738801 48352810 38738938 48352981 38739075 48353152 38739212 48353323 38739349 48353494 38739486 48353665 38739623 48353836 38739760 48354007 38739897 48354178 38740034 48354349 38740171 48354520 38740308 48354691 38740445 48354862 38740582 48355033 38740719 48355204 38740856 48355375 38740993 48355546 38741130 48355717 38741267 48355888 38741404 48356059 38741541 48356230 38741678 48356401 38741815 48356572 38741952 48356743 38742089 48356914 38742226 48357085 38742363 48357256 38742500 48357427 38742637 48357598 38742774 48357769 38742911 48357940 38743048 48358111 38743185 48358282 38743322 48358453 38743459 48358624 38743596 48358795 38743733 48358966 38743870 48359137 38744007 48359308 38744144 48359479 38744281 48359650 38744418 48359821 38744555 48359992 38744692 48360163 38744829 48360334 38744966 48360505 38745103 48360676 38745240 48360847 38745377 48361018 38745514 48361189 38745651 48361360 38745788 48361531 38745925 48361702 38746062 48361873 38746199 48362044 38746336 48362215 38746473 48362386 38746610 48362557 38746747 48362728 38746884 48362899 38747021 48363070 38747158 48363241 38747295 48363412 38747432 48363583 38747569 48363754 38747706 48363925 38747843 48364096 38747980 48364267 38748117 48364438 38748254 48364609 38748391 48364780 38748528 48364951 38748665 48365122 38748802 48365293 38748939 48365464 38749076 48365635 38749213 48365806 38749350 48365977 38749487 48366148 38749624 48366319 38749761 48366490 38749898 48366661 38750035 48366832 38750172 48367003 38750309 48367174 38750446 48367345 38750583 48367516 38750720 48367687 38750857 48367858 38750994 48368029 38751131 48368200 38751268 48368371 38751405 48368542 38751542 48368713 38751679 48368884 38751816 48369055 38751953 48369226 38752090 48369397 38752227 48369568 38752364 48369739 38752501 48369910 38752638 48370081 38752775 48370252 38752912 48370423 38753049 48370594 38753186 48370765 38753323 48370936 38753460 48371107 38753597 48371278 38753734 48371449 38753871 48371620 38754008 48371791 38754145 48371962 38754282 48372133 38754419 48372304 38754556 48372475 38754693 48372646 38754830 48372817 38754967 48372988 38755104 48373159 38755241 48373330 38755378 48373501 38755515 48373672 38755652 48373843 38755789 48374014 38755926 48374185 38756063 48374356 38756200 48374527 38756337 48374698 38756474 48374869 38756611 48375040 38756748 48375211 38756885 48375382 38757022 48375553 38757159 48375724 38757296 48375895 38757433 48376066 38757570 48376237 38757707 48376408 38757844 48376579 38757981 48376750 38758118 48376921 38758255 48377092 38758392 48377263 38758529 48377434 38758666 48377605 38758803 48377776 38758940 48377947 38759077 48378118 38759214 48378289 38759351 48378460 38759488 48378631 38759625 48378802 38759762 48378973 38759899 48379144 38760036 48379315 38760173 48379486 38760310 48379657 38760447 48379828 38760584 48379999 38760721 48380170 38760858 48380341 38760995 48380512 38761132 48380683 38761269 48380854 38761406 48381025 38761543 48381196 38761680 48381367 38761817 48381538 38761954 48381709 38762091 48381880 38762228 48382051 38762365 48382222 38762502 48382393 38762639 48382564 38762776 48382735 38762913 48382906 38763050 48383077 38763187 48383248 38763324 48383419 38763461 48383590 38763598 48383761 38763735 48383932 38763872 48384103 38764009 48384274 38764146 48384445 38764283 48384616 38764420 48384787 38764557 48384958 38764694 48385129 38764831 48385300 38764968 48385471 38765105 48385642 38765242 48385813 38765379 48385984 38765516 48386155 38765653 48386326 38765790 48386497 38765927 48386668 38766064 48386839 38766201 48387010 38766338 48387181 38766475 48387352 38766612 48387523 38766749 48387694 38766886 48387865 38767023 48388036 38767160 48388207 38767297 48388378 38767434 48388549 38767571 48388720 38767708 48388891 38767845 48389062 38767982 48389233 38768119 48389404 38768256 48389575 38768393 48389746 38768530 48389917 38768667 48390088 38768804 48390259 38768941 48390430 38769078 48390601 38769215 48390772 38769352 48390943 38769489 48391114 38769626 48391285
1000 76170900 0 76170900 95074627 76171037 95074798 76171174 95074969 76171311 95075140 76171448 95075311 76171585 95075482 76171722 95075653 76171859 95075824 76171996 95075995 76172133 95076166 76172270 95076337 76172407 95076508 76172544 95076679 76172681 95076850 76172818 95077021 76172955 95077192 76173092 95077363 76173229 95077534 76173366 95077705 76173503 95077876 76173640 95078047 76173777 95078218 76173914 95078389 76174051 95078560 76174188 95078731 76174325 95078902 76174462 95079073 76174599 95079244 76174736 95079415 76174873 95079586 76175010 95079757 76175147 95079928 76175284 95080099 76175421 95080270 76175558 95080441 76175695 95080612 76175832 95080783 76175969 95080954 76176106 95081125 76176243 95081296 76176380 95081467 76176517 95081638 76176654 95081809 76176791 95081980 76176928 95082151 76177065 95082322 76177202 95082493 76177339 95082664 76177476 95082835 76177613 95083006 76177750 95083177 76177887 95083348 76178024 95083519 76178161 95083690 76178298 95083861 76178435 95084032 76178572 95084203 76178709 95084374 76178846 95084545 76178983 95084716 76179120 95084887 76179257 95085058 76179394 95085229 76179531 95085400 76179668 95085571 76179805 95085742 76179942 95085913 76180079 95086084 76180216 95086255 76180353 95086426 76180490 95086597 76180627 95086768 76180764 95086939 76180901 95087110 76181038 95087281 76181175 95087452 76181312 95087623 76181449 95087794 76181586 95087965 76181723 95088136 76181860 95088307 76181997 95088478 76182134 95088649 76182271 95088820 76182408 95088991 76182545 95089162 76182682 95089333 76182819 95089504 76182956 95089675 76183093 95089846 76183230 95090017 76183367 95090188 76183504 95090359 76183641 95090530 76183778 95090701 76183915 95090872 76184052 95091043 76184189 95091214 76184326 95091385 76184463 95091556 76184600 95091727 76184737 95091898 76184874 95092069 76185011 95092240 76185148 95092411 76185285 95092582 76185422 95092753 76185559 95092924 76185696 95093095 76185833 95093266 76185970 95093437 76186107 95093608 76186244 95093779 76186381 95093950 76186518 95094121 76186655 95094292 76186792 95094463 76186929 95094634 76187066 95094805 76187203 95094976 76187340 95095147 76187477 95095318 76187614 95095489 76187751 95095660 76187888 95095831 76188025 95096002 76188162 95096173 76188299 95096344 76188436 95096515 76188573 95096686 76188710 95096857 76188847 95097028 76188984 95097199 76189121 95097370 76189258 95097541 76189395 95097712 76189532 95097883 76189669 95098054 76189806 95098225 76189943 95098396 76190080 95098567 76190217 95098738 76190354 95098909 76190491 95099080 76190628 95099251 76190765 95099422 76190902 95099593 76191039 95099764 76191176 95099935 76191313 95100106 76191450 95100277 76191587 95100448 76191724 95100619 76191861 95100790 76191998 95100961 76192135 95101132 76192272 95101303 76192409 95101474 76192546 95101645 76192683 95101816 76192820 95101987 76192957 95102158 76193094 95102329 76193231 95102500 76193368 95102671 76193505 95102842 76193642 95103013 76193779 95103184 76193916 95103355 76194053 95103526 76194190 95103697 76194327 95103868 76194464 95104039 76194601 95104210 76194738 95104381 76194875 95104552 76195012 95104723 76195149 95104894 76195286 95105065 76195423 95105236 76195560 95105407 76195697 95105578 76195834 95105749 76195971 95105920 76196108 95106091 76196245 95106262 76196382 95106433 76196519 95106604 76196656 95106775 76196793 95106946 76196930 95107117 76197067 95107288 76197204 95107459 76197341 95107630 76197478 95107801 76197615 95107972 76197752 95108143 76197889 95108314 76198026 95108485 76198163 95108656 76198300 95108827 76198437 95108998 76198574 95109169 76198711 95109340 76198848 95109511 76198985 95109682 76199122 95109853 76199259 95110024 76199396 95110195 76199533 95110366 76199670 95110537 76199807 95110708 76199944 95110879 76200081 95111050 76200218 95111221 76200355 95111392 76200492 95111563 76200629 95111734 76200766 95111905 76200903 95112076 76201040 95112247 76201177 95112418 76201314 95112589 76201451 95112760 76201588 95112931 76201725 95113102 76201862 95113273 76201999 95113444 76202136 95113615 76202273 95113786 76202410 95113957 76202547 95114128 76202684 95114299 76202821 95114470 76202958 95114641 76203095 95114812 76203232 95114983 76203369 95115154 76203506 95115325 76203643 95115496 76203780 95115667 76203917 95115838 76204054 95116009 76204191 95116180 76204328 95116351 76204465 95116522 76204602 95116693 76204739 95116864 76204876 95117035 76205013 95117206 76205150 95117377 76205287 95117548 76205424 95117719 76205561 95117890 76205698 95118061 76205835 95118232 76205972 95118403 76206109 95118574 76206246 95118745 76206383 95118916 76206520 95119087 76206657 95119258 76206794 95119429 76206931 95119600 76207068 95119771 76207205 95119942 76207342 95120113 76207479 95120284 76207616 95120455 76207753 95120626 76207890 95120797 76208027 95120968 76208164 95121139 76208301 95121310 76208438 95121481 76208575 95121652 76208712 95121823 76208849 95121994 76208986 95122165 76209123 95122336 76209260 95122507 76209397 95122678 76209534 95122849 76209671 95123020 76209808 95123191 76209945 95123362 76210082 95123533 76210219 95123704 76210356 95123875 76210493 95124046 76210630 95124217 76210767 95124388 76210904 95124559 76211041 95124730 76211178 95124901 76211315 95125072 76211452 95125243 76211589 95125414 76211726 95125585 76211863 95125756 76212000 95125927 76212137 95126098 76212274 95126269 76212411 95126440 76212548 95126611 76212685 95126782 76212822 95126953 76212959 95127124 76213096 95127295 76213233 95127466 76213370 95127637 76213507 95127808 76213644 95127979 76213781 95128150 76213918 95128321 76214055 95128492 76214192 95128663 76214329 95128834 76214466 95129005 76214603 95129176 76214740 95129347 76214877 95129518 76215014 95129689 76215151 95129860 76215288 95130031 76215425 95130202 76215562 95130373 76215699 95130544 76215836 95130715 76215973 95130886 76216110 95131057 76216247 95131228 76216384 95131399 76216521 95131570 76216658 95131741 76216795 95131912 76216932 95132083 76217069 95132254 76217206 95132425 76217343 95132596 76217480 95132767 76217617 95132938 76217754 95133109 76217891 95133280 76218028 95133451 76218165 95133622 76218302 95133793 76218439 95133964 76218576 95134135 76218713 95134306 76218850 95134477 76218987 95134648 76219124 95134819 76219261 95134990 76219398 95135161 76219535 95135332 76219672 95135503 76219809 95135674 76219946 95135845 76220083 95136016 76220220 95136187 76220357 95136358 76220494 95136529 76220631 95136700 76220768 95136871 76220905 95137042 76221042 95137213 76221179 95137384 76221316 95137555 76221453 95137726 76221590 95137897 76221727 95138068 76221864 95138239 76222001 95138410 76222138 95138581 76222275 95138752 76222412 95138923 76222549 95139094 76222686 95139265 76222823 95139436 76222960 95139607 76223097 95139778 76223234 95139949 76223371 95140120 76223508 95140291 76223645 95140462 76223782 95140633 76223919 95140804 76224056 95140975 76224193 95141146 76224330 95141317 76224467 95141488 76224604 95141659 76224741 95141830 76224878 95142001 76225015 95142172 76225152 95142343 76225289 95142514 76225426 95142685 76225563 95142856 76225700 95143027 76225837 95143198 76225974 95143369 76226111 95143540 76226248 95143711 76226385 95143882 76226522 95144053 76226659 95144224 76226796 95144395 76226933 95144566 76227070 95144737 76227207 95144908 76227344 95145079 76227481 95145250 76227618 95145421 76227755 95145592 76227892 95145763 76228029 95145934 76228166 95146105 76228303 95146276 76228440 95146447 76228577 95146618 76228714 95146789 76228851 95146960 76228988 95147131 76229125 95147302 76229262 95147473 76229399 95147644 76229536 95147815 76229673 95147986 76229810 95148157 76229947 95148328 76230084 95148499 76230221 95148670 76230358 95148841 76230495 95149012 76230632 95149183 76230769 95149354 76230906 95149525 76231043 95149696 76231180 95149867 76231317 95150038 76231454 95150209 76231591 95150380 76231728 95150551 76231865 95150722 76232002 95150893 76232139 95151064 76232276 95151235 76232413 95151406 76232550 95151577 76232687 95151748 76232824 95151919 76232961 95152090 76233098 95152261 76233235 95152432 76233372 95152603 76233509 95152774 76233646 95152945 76233783 95153116 76233920 95153287 76234057 95153458 76234194 95153629 76234331 95153800 76234468 95153971 76234605 95154142 76234742 95154313 76234879 95154484 76235016 95154655 76235153 95154826 76235290 95154997 76235427 95155168 76235564 95155339 76235701 95155510 76235838 95155681 76235975 95155852 76236112 95156023 76236249 95156194 76236386 95156365 76236523 95156536 76236660 95156707 76236797 95156878 76236934 95157049 76237071 95157220 76237208 95157391 76237345 95157562 76237482 95157733 76237619 95157904 76237756 95158075 76237893 95158246 76238030 95158417 76238167 95158588 76238304 95158759 76238441 95158930 76238578 95159101 76238715 95159272 76238852 95159443 76238989 95159614 76239126 95159785 76239263 95159956 76239400 95160127 76239537 95160298 76239674 95160469 76239811 95160640 76239948 95160811 76240085 95160982 76240222 95161153 76240359 95161324 76240496 95161495 76240633 95161666 76240770 95161837 76240907 95162008 76241044 95162179 76241181 95162350 76241318 95162521 76241455 95162692 76241592 95162863 76241729 95163034 76241866 95163205 76242003 95163376 76242140 95163547 76242277 95163718 76242414 95163889 76242551 95164060 76242688 95164231 76242825 95164402 76242962 95164573 76243099 95164744 76243236 95164915 76243373 95165086 76243510 95165257 76243647 95165428 76243784 95165599 76243921 95165770 76244058 95165941 76244195 95166112 76244332 95166283 76244469 95166454 76244606 95166625 76244743 95166796 76244880 95166967 76245017 95167138 76245154 95167309 76245291 95167480 76245428 95167651 76245565 95167822 76245702 95167993 76245839 95168164 76245976 95168335 76246113 95168506 76246250 95168677 76246387 95168848 76246524 95169019 76246661 95169190 76246798 95169361 76246935 95169532 76247072 95169703 76247209 95169874 76247346 95170045 76247483 95170216 76247620 95170387 76247757 95170558 76247894 95170729 76248031 95170900 76248168 95171071 76248305 95171242 76248442 95171413 76248579 95171584 76248716 95171755 76248853 95171926 76248990 95172097 76249127 95172268 76249264 95172439 76249401 95172610 76249538 95172781 76249675 95172952 76249812 95173123 76249949 95173294 76250086 95173465 76250223 95173636 76250360 95173807 76250497 95173978 76250634 95174149 76250771 95174320 76250908 95174491 76251045 95174662 76251182 95174833 76251319 95175004 76251456 95175175 76251593 95175346 76251730 95175517 76251867 95175688 76252004 95175859 76252141 95176030 76252278 95176201 76252415 95176372 76252552 95176543 76252689 95176714 76252826 95176885 76252963 95177056 76253100 95177227 76253237 95177398 76253374 95177569 76253511 95177740 76253648 95177911 76253785 95178082 76253922 95178253 76254059 95178424 76254196 95178595 76254333 95178766 76254470 95178937 76254607 95179108 76254744 95179279 76254881 95179450 76255018 95179621 76255155 95179792 76255292 95179963 76255429 95180134 76255566 95180305 76255703 95180476 76255840 95180647 76255977 95180818 76256114 95180989 76256251 95181160 76256388 95181331 76256525 95181502 76256662 95181673 76256799 95181844 76256936 95182015 76257073 95182186 76257210 95182357 76257347 95182528 76257484 95182699 76257621 95182870 76257758 95183041 76257895 95183212 76258032 95183383 76258169 95183554 76258306 95183725 76258443 95183896 76258580 95184067 76258717 95184238 76258854 95184409 76258991 95184580 76259128 95184751 76259265 95184922 76259402 95185093 76259539 95185264 76259676 95185435 76259813 95185606 76259950 95185777 76260087 95185948 76260224 95186119 76260361 95186290 76260498 95186461 76260635 95186632 76260772 95186803 76260909 95186974 76261046 95187145 76261183 95187316 76261320 95187487 76261457 95187658 76261594 95187829 76261731 95188000 76261868 95188171 76262005 95188342 76262142 95188513 76262279 95188684 76262416 95188855 76262553 95189026 76262690 95189197 76262827 95189368 76262964 95189539 76263101 95189710 76263238 95189881 76263375 95190052 76263512 95190223 76263649 95190394 76263786 95190565 76263923 95190736 76264060 95190907 76264197 95191078 76264334 95191249 76264471 95191420 76264608 95191591 76264745 95191762 76264882 95191933 76265019 95192104 76265156 95192275 76265293 95192446 76265430 95192617 76265567 95192788 76265704 95192959 76265841 95193130 76265978 95193301 76266115 95193472 76266252 95193643 76266389 95193814 76266526 95193985 76266663 95194156 76266800 95194327 76266937 95194498 76267074 95194669 76267211 95194840 76267348 95195011 76267485 95195182 76267622 95195353 76267759 95195524 76267896 95195695 76268033 95195866 76268170 95196037 76268307 95196208 76268444 95196379 76268581 95196550 76268718 95196721 76268855 95196892 76268992 95197063 76269129 95197234 76269266 95197405 76269403 95197576 76269540 95197747 76269677 95197918 76269814 95198089 76269951 95198260 76270088 95198431 76270225 95198602 76270362 95198773 76270499 95198944 76270636 95199115 76270773 95199286 76270910 95199457 76271047 95199628 76271184 95199799 76271321 95199970 76271458 95200141 76271595 95200312 76271732 95200483 76271869 95200654 76272006 95200825 76272143 95200996 76272280 95201167 76272417 95201338 76272554 95201509 76272691 95201680 76272828 95201851 76272965 95202022 76273102 95202193 76273239 95202364 76273376 95202535 76273513 95202706 76273650 95202877 76273787 95203048 76273924 95203219 76274061 95203390 76274198 95203561 76274335 95203732 76274472 95203903 76274609 95204074 76274746 95204245 76274883 95204416 76275020 95204587 76275157 95204758 76275294 95204929 76275431 95205100 76275568 95205271 76275705 95205442 76275842 95205613 76275979 95205784 76276116 95205955 76276253 95206126 76276390 95206297 76276527 95206468 76276664 95206639 76276801 95206810 76276938 95206981 76277075 95207152 76277212 95207323 76277349 95207494 76277486 95207665 76277623 95207836 76277760 95208007 76277897 95208178 76278034 95208349 76278171 95208520 76278308 95208691 76278445 95208862 76278582 95209033 76278719 95209204 76278856 95209375 76278993 95209546 76279130 95209717 76279267 95209888 76279404 95210059 76279541 95210230 76279678 95210401 76279815 95210572 76279952 95210743 76280089 95210914 76280226 95211085 76280363 95211256 76280500 95211427 76280637 95211598 76280774 95211769 76280911 95211940 76281048 95212111 76281185 95212282 76281322 95212453 76281459 95212624 76281596 95212795 76281733 95212966 76281870 95213137 76282007 95213308 76282144 95213479 76282281 95213650 76282418 95213821 76282555 95213992 76282692 95214163 76282829 95214334 76282966 95214505 76283103 95214676 76283240 95214847 76283377 95215018 76283514 95215189 76283651 95215360 76283788 95215531 76283925 95215702 76284062 95215873 76284199 95216044 76284336 95216215 76284473 95216386 76284610 95216557 76284747 95216728 76284884 95216899 76285021 95217070 76285158 95217241 76285295 95217412 76285432 95217583 76285569 95217754 76285706 95217925 76285843 95218096 76285980 95218267 76286117 95218438 76286254 95218609 76286391 95218780 76286528 95218951 76286665 95219122 76286802 95219293 76286939 95219464 76287076 95219635 76287213 95219806 76287350 95219977 76287487 95220148 76287624 95220319 76287761 95220490 76287898 95220661 76288035 95220832 76288172 95221003 76288309 95221174 76288446 95221345 76288583 95221516 76288720 95221687 76288857 95221858 76288994 95222029 76289131 95222200 76289268 95222371 76289405 95222542 76289542 95222713 76289679 95222884 76289816 95223055 76289953 95223226 76290090 95223397 76290227 95223568 76290364 95223739 76290501 95223910 76290638 95224081 76290775 95224252 76290912 95224423 76291049 95224594 76291186 95224765 76291323 95224936 76291460 95225107 76291597 95225278 76291734 95225449 76291871 95225620 76292008 95225791 76292145 95225962 76292282 95226133 76292419 95226304 76292556 95226475 76292693 95226646 76292830 95226817 76292967 95226988 76293104 95227159 76293241 95227330 76293378 95227501 76293515 95227672 76293652 95227843 76293789 95228014 76293926 95228185 76294063 95228356 76294200 95228527 76294337 95228698 76294474 95228869 76294611 95229040 76294748 95229211 76294885 95229382 76295022 95229553 76295159 95229724 76295296 95229895 76295433 95230066 76295570 95230237 76295707 95230408 76295844 95230579 76295981 95230750 76296118 95230921 76296255 95231092 76296392 95231263 76296529 95231434 76296666 95231605 76296803 95231776 76296940 95231947 76297077 95232118 76297214 95232289 76297351 95232460 76297488 95232631 76297625 95232802 76297762 95232973 76297899 95233144 76298036 95233315 76298173 95233486 76298310 95233657 76298447 95233828 76298584 95233999 76298721 95234170 76298858 95234341 76298995 95234512 76299132 95234683 76299269 95234854 76299406 95235025 76299543 95235196 76299680 95235367 76299817 95235538 76299954 95235709 76300091 95235880 76300228 95236051 76300365 95236222 76300502 95236393 76300639 95236564 76300776 95236735 76300913 95236906 76301050 95237077 76301187 95237248 76301324 95237419 76301461 95237590 76301598 95237761 76301735 95237932 76301872 95238103 76302009 95238274 76302146 95238445 76302283 95238616 76302420 95238787 76302557 95238958 76302694 95239129 76302831 95239300 76302968 95239471 76303105 95239642 76303242 95239813 76303379 95239984 76303516 95240155 76303653 95240326 76303790 95240497 76303927 95240668 76304064 95240839 76304201 95241010 76304338 95241181 76304475 95241352 76304612 95241523 76304749 95241694 76304886 95241865 76305023 95242036 76305160 95242207 76305297 95242378 76305434 95242549 76305571 95242720 76305708 95242891 76305845 95243062 76305982 95243233 76306119 95243404 76306256 95243575 76306393 95243746 76306530 95243917 76306667 95244088 76306804 95244259 76306941 95244430 76307078 95244601 76307215 95244772 76307352 95244943 76307489 95245114 76307626 95245285
1000 63212759 0 63212759 78900597 63212896 78900768 63213033 78900939 63213170 78901110 63213307 78901281 63213444 78901452 63213581 78901623 63213718 78901794 63213855 78901965 63213992 78902136 63214129 78902307 63214266 78902478 63214403 78902649 63214540 78902820 63214677 78902991 63214814 78903162 63214951 78903333 63215088 78903504 63215225 78903675 63215362 78903846 63215499 78904017 63215636 78904188 63215773 78904359 63215910 78904530 63216047 78904701 63216184 78904872 63216321 78905043 63216458 78905214 63216595 78905385 63216732 78905556 63216869 78905727 63217006 78905898 63217143 78906069 63217280 78906240 63217417 78906411 63217554 78906582 63217691 78906753 63217828 78906924 63217965 78907095 63218102 78907266 63218239 78907437 63218376 78907608 63218513 78907779 63218650 78907950 63218787 78908121 63218924 78908292 63219061 78908463 63219198 78908634 63219335 78908805 63219472 78908976 63219609 78909147 63219746 78909318 63219883 78909489 63220020 78909660 63220157 78909831 63220294 78910002 63220431 78910173 63220568 78910344 63220705 78910515 63220842 78910686 63220979 78910857 63221116 78911028 63221253 78911199 63221390 78911370 63221527 78911541 63221664 78911712 63221801 78911883 63221938 78912054 63222075 78912225 63222212 78912396 63222349 78912567 63222486 78912738 63222623 78912909 63222760 78913080 63222897 78913251 63223034 78913422 63223171 78913593 63223308 78913764 63223445 78913935 63223582 78914106 63223719 78914277 63223856 78914448 63223993 78914619 63224130 78914790 63224267 78914961 63224404 78915132 63224541 78915303 63224678 78915474 63224815 78915645 63224952 78915816 63225089 78915987 63225226 78916158 63225363 78916329 63225500 78916500 63225637 78916671 63225774 78916842 63225911 78917013 63226048 78917184 63226185 78917355 63226322 78917526 63226459 78917697 63226596 78917868 63226733 78918039 63226870 78918210 63227007 78918381 63227144 78918552 63227281 78918723 63227418 78918894 63227555 78919065 63227692 78919236 63227829 78919407 63227966 78919578 63228103 78919749 63228240 78919920 63228377 78920091 63228514 78920262 63228651 78920433 63228788 78920604 63228925 78920775 63229062 78920946 63229199 78921117 63229336 78921288 63229473 78921459 63229610 78921630 63229747 78921801 63229884 78921972 63230021 78922143 63230158 78922314 63230295 78922485 63230432 78922656 63230569 78922827 63230706 78922998 63230843 78923169 63230980 78923340 63231117 78923511 63231254 78923682 63231391 78923853 63231528 78924024 63231665 78924195 63231802 78924366 63231939 78924537 63232076 78924708 63232213 78924879 63232350 78925050 63232487 78925221 63232624 78925392 63232761 78925563 63232898 78925734 63233035 78925905 63233172 78926076 63233309 78926247 63233446 78926418 63233583 78926589 63233720 78926760 63233857 78926931 63233994 78927102 63234131 78927273 63234268 78927444 63234405 78927615 63234542 78927786 63234679 78927957 63234816 78928128 63234953 78928299 63235090 78928470 63235227 78928641 63235364 78928812 63235501 78928983 63235638 78929154 63235775 78929325 63235912 78929496 63236049 78929667 63236186 78929838 63236323 78930009 63236460 78930180 63236597 78930351 63236734 78930522 63236871 78930693 63237008 78930864 63237145 78931035 63237282 78931206 63237419 78931377 63237556 78931548 63237693 78931719 63237830 78931890 63237967 78932061 63238104 78932232 63238241 78932403 63238378 78932574 63238515 78932745 63238652 78932916 63238789 78933087 63238926 78933258 63239063 78933429 63239200 78933600 63239337 78933771 63239474 78933942 63239611 78934113 63239748 78934284 63239885 78934455 63240022 78934626 63240159 78934797 63240296 78934968 63240433 78935139 63240570 78935310 63240707 78935481 63240844 78935652 63240981 78935823 63241118 78935994 63241255 78936165 63241392 78936336 63241529 78936507 63241666 78936678 63241803 78936849 63241940 78937020 63242077 78937191 63242214 78937362 63242351 78937533 63242488 78937704 63242625 78937875 63242762 78938046 63242899 78938217 63243036 78938388 63243173 78938559 63243310 78938730 63243447 78938901 63243584 78939072 63243721 78939243 63243858 78939414 63243995 78939585 63244132 78939756 63244269 78939927 63244406 78940098 63244543 78940269 63244680 78940440 63244817 78940611 63244954 78940782 63245091 78940953 63245228 78941124 63245365 78941295 63245502 78941466 63245639 78941637 63245776 78941808 63245913 78941979 63246050 78942150 63246187 78942321 63246324 78942492 63246461 78942663 63246598 78942834 63246735 78943005 63246872 78943176 63247009 78943347 63247146 78943518 63247283 78943689 63247420 78943860 63247557 78944031 63247694 78944202 63247831 78944373 63247968 78944544 63248105 78944715 63248242 78944886 63248379 78945057 63248516 78945228 63248653 78945399 63248790 78945570 63248927 78945741 63249064 78945912 63249201 78946083 63249338 78946254 63249475 78946425 63249612 78946596 63249749 78946767 63249886 78946938 63250023 78947109 63250160 78947280 63250297 78947451 63250434 78947622 63250571 78947793 63250708 78947964 63250845 78948135 63250982 78948306 63251119 78948477 63251256 78948648 63251393 78948819 63251530 78948990 63251667 78949161 63251804 78949332 63251941 78949503 63252078 78949674 63252215 78949845 63252352 78950016 63252489 78950187 63252626 78950358 63252763 78950529 63252900 78950700 63253037 78950871 63253174 78951042 63253311 78951213 63253448 78951384 63253585 78951555 63253722 78951726 63253859 78951897 63253996 78952068 63254133 78952239 63254270 78952410 63254407 78952581 63254544 78952752 63254681 78952923 63254818 78953094 63254955 78953265 63255092 78953436 63255229 78953607 63255366 78953778 63255503 78953949 63255640 78954120 63255777 78954291 63255914 78954462 63256051 78954633 63256188 78954804 63256325 78954975 63256462 78955146 63256599 78955317 63256736 78955488 63256873 78955659 63257010 78955830 63257147 78956001 63257284 78956172 63257421 78956343 63257558 78956514 63257695 78956685 63257832 78956856 63257969 78957027 63258106 78957198 63258243 78957369 63258380 78957540 63258517 78957711 63258654 78957882 63258791 78958053 63258928 78958224 63259065 78958395 63259202 78958566 63259339 78958737 63259476 78958908 63259613 78959079 63259750 78959250 63259887 78959421 63260024 78959592 63260161 78959763 63260298 78959934 63260435 78960105 63260572 78960276 63260709 78960447 63260846 78960618 63260983 78960789 63261120 78960960 63261257 78961131 63261394 78961302 63261531 78961473 63261668 78961644 63261805 78961815 63261942 78961986 63262079 78962157 63262216 78962328 63262353 78962499 63262490 78962670 63262627 78962841 63262764 78963012 63262901 78963183 63263038 78963354 63263175 78963525 63263312 78963696 63263449 78963867 63263586 78964038 63263723 78964209 63263860 78964380 63263997 78964551 63264134 78964722 63264271 78964893 63264408 78965064 63264545 78965235 63264682 78965406 63264819 78965577 63264956 78965748 63265093 78965919 63265230 78966090 63265367 78966261 63265504 78966432 63265641 78966603 63265778 78966774 63265915 78966945 63266052 78967116 63266189 78967287 63266326 78967458 63266463 78967629 63266600 78967800 63266737 78967971 63266874 78968142 63267011 78968313 63267148 78968484 63267285 78968655 63267422 78968826 63267559 78968997 63267696 78969168 63267833 78969339 63267970 78969510 63268107 78969681 63268244 78969852 63268381 78970023 63268518 78970194 63268655 78970365 63268792 78970536 63268929 78970707 63269066 78970878 63269203 78971049 63269340 78971220 63269477 78971391 63269614 78971562 63269751 78971733 63269888 78971904 63270025 78972075 63270162 78972246 63270299 78972417 63270436 78972588 63270573 78972759 63270710 78972930 63270847 78973101 63270984 78973272 63271121 78973443 63271258 78973614 63271395 78973785 63271532 78973956 63271669 78974127 63271806 78974298 63271943 78974469 63272080 78974640 63272217 78974811 63272354 78974982 63272491 78975153 63272628 78975324 63272765 78975495 63272902 78975666 63273039 78975837 63273176 78976008 63273313 78976179 63273450 78976350 63273587 78976521 63273724 78976692 63273861 78976863 63273998 78977034 63274135 78977205 63274272 78977376 63274409 78977547 63274546 78977718 63274683 78977889 63274820 78978060 63274957 78978231 63275094 78978402 63275231 78978573 63275368 78978744 63275505 78978915 63275642 78979086 63275779 78979257 63275916 78979428 63276053 78979599 63276190 78979770 63276327 78979941 63276464 78980112 63276601 78980283 63276738 78980454 63276875 78980625 63277012 78980796 63277149 78980967 63277286 78981138 63277423 78981309 63277560 78981480 63277697 78981651 63277834 78981822 63277971 78981993 63278108 78982164 63278245 78982335 63278382 78982506 63278519 78982677 63278656 78982848 63278793 78983019 63278930 78983190 63279067 78983361 63279204 78983532 63279341 78983703 63279478 78983874 63279615 78984045 63279752 78984216 63279889 78984387 63280026 78984558 63280163 78984729 63280300 78984900 63280437 78985071 63280574 78985242 63280711 78985413 63280848 78985584 63280985 78985755 63281122 78985926 63281259 78986097 63281396 78986268 63281533 78986439 63281670 78986610 63281807 78986781 63281944 78986952 63282081 78987123 63282218 78987294 63282355 78987465 63282492 78987636 63282629 78987807 63282766 78987978 63282903 78988149 63283040 78988320 63283177 78988491 63283314 78988662 63283451 78988833 63283588 78989004 63283725 78989175 63283862 78989346 63283999 78989517 63284136 78989688 63284273 78989859 63284410 78990030 63284547 78990201 63284684 78990372 63284821 78990543 63284958 78990714 63285095 78990885 63285232 78991056 63285369 78991227 63285506 78991398 63285643 78991569 63285780 78991740 63285917 78991911 63286054 78992082 63286191 78992253 63286328 78992424 63286465 78992595 63286602 78992766 63286739 78992937 63286876 78993108 63287013 78993279 63287150 78993450 63287287 78993621 63287424 78993792 63287561 78993963 63287698 78994134 63287835 78994305 63287972 78994476 63288109 78994647 63288246 78994818 63288383 78994989 63288520 78995160 63288657 78995331 63288794 78995502 63288931 78995673 63289068 78995844 63289205 78996015 63289342 78996186 63289479 78996357 63289616 78996528 63289753 78996699 63289890 78996870 63290027 78997041 63290164 78997212 63290301 78997383 63290438 78997554 63290575 78997725 63290712 78997896 63290849 78998067 63290986 78998238 63291123 78998409 63291260 78998580 63291397 78998751 63291534 78998922 63291671 78999093 63291808 78999264 63291945 78999435 63292082 78999606 63292219 78999777 63292356 78999948 63292493 79000119 63292630 79000290 63292767 79000461 63292904 79000632 63293041 79000803 63293178 79000974 63293315 79001145 63293452 79001316 63293589 79001487 63293726 79001658 63293863 79001829 63294000 79002000 63294137 79002171 63294274 79002342 63294411 79002513 63294548 79002684 63294685 79002855 63294822 79003026 63294959 79003197 63295096 79003368 63295233 79003539 63295370 79003710 63295507 79003881 63295644 79004052 63295781 79004223 63295918 79004394 63296055 79004565 63296192 79004736 63296329 79004907 63296466 79005078 63296603 79005249 63296740 79005420 63296877 79005591 63297014 79005762 63297151 79005933 63297288 79006104 63297425 79006275 63297562 79006446 63297699 79006617 63297836 79006788 63297973 79006959 63298110 79007130 63298247 79007301 63298384 79007472 63298521 79007643 63298658 79007814 63298795 79007985 63298932 79008156 63299069 79008327 63299206 79008498 63299343 79008669 63299480 79008840 63299617 79009011 63299754 79009182 63299891 79009353 63300028 79009524 63300165 79009695 63300302 79009866 63300439 79010037 63300576 79010208 63300713 79010379 63300850 79010550 63300987 79010721 63301124 79010892 63301261 79011063 63301398 79011234 63301535 79011405 63301672 79011576 63301809 79011747 63301946 79011918 63302083 79012089 63302220 79012260 63302357 79012431 63302494 79012602 63302631 79012773 63302768 79012944 63302905 79013115 63303042 79013286 63303179 79013457 63303316 79013628 63303453 79013799 63303590 79013970 63303727 79014141 63303864 79014312 63304001 79014483 63304138 79014654 63304275 79014825 63304412 79014996 63304549 79015167 63304686 79015338 63304823 79015509 63304960 79015680 63305097 79015851 63305234 79016022 63305371 79016193 63305508 79016364 63305645 79016535 63305782 79016706 63305919 79016877 63306056 79017048 63306193 79017219 63306330 79017390 63306467 79017561 63306604 79017732 63306741 79017903 63306878 79018074 63307015 79018245 63307152 79018416 63307289 79018587 63307426 79018758 63307563 79018929 63307700 79019100 63307837 79019271 63307974 79019442 63308111 79019613 63308248 79019784 63308385 79019955 63308522 79020126 63308659 79020297 63308796 79020468 63308933 79020639 63309070 79020810 63309207 79020981 63309344 79021152 63309481 79021323 63309618 79021494 63309755 79021665 63309892 79021836 63310029 79022007 63310166 79022178 63310303 79022349 63310440 79022520 63310577 79022691 63310714 79022862 63310851 79023033 63310988 79023204 63311125 79023375 63311262 79023546 63311399 79023717 63311536 79023888 63311673 79024059 63311810 79024230 63311947 79024401 63312084 79024572 63312221 79024743 63312358 79024914 63312495 79025085 63312632 79025256 63312769 79025427 63312906 79025598 63313043 79025769 63313180 79025940 63313317 79026111 63313454 79026282 63313591 79026453 63313728 79026624 63313865 79026795 63314002 79026966 63314139 79027137 63314276 79027308 63314413 79027479 63314550 79027650 63314687 79027821 63314824 79027992 63314961 79028163 63315098 79028334 63315235 79028505 63315372 79028676 63315509 79028847 63315646 79029018 63315783 79029189 63315920 79029360 63316057 79029531 63316194 79029702 63316331 79029873 63316468 79030044 63316605 79030215 63316742 79030386 63316879 79030557 63317016 79030728 63317153 79030899 63317290 79031070 63317427 79031241 63317564 79031412 63317701 79031583 63317838 79031754 63317975 79031925 63318112 79032096 63318249 79032267 63318386 79032438 63318523 79032609 63318660 79032780 63318797 79032951 63318934 79033122 63319071 79033293 63319208 79033464 63319345 79033635 63319482 79033806 63319619 79033977 63319756 79034148 63319893 79034319 63320030 79034490 63320167 79034661 63320304 79034832 63320441 79035003 63320578 79035174 63320715 79035345 63320852 79035516 63320989 79035687 63321126 79035858 63321263 79036029 63321400 79036200 63321537 79036371 63321674 79036542 63321811 79036713 63321948 79036884 63322085 79037055 63322222 79037226 63322359 79037397 63322496 79037568 63322633 79037739 63322770 79037910 63322907 79038081 63323044 79038252 63323181 79038423 63323318 79038594 63323455 79038765 63323592 79038936 63323729 79039107 63323866 79039278 63324003 79039449 63324140 79039620 63324277 79039791 63324414 79039962 63324551 79040133 63324688 79040304 63324825 79040475 63324962 79040646 63325099 79040817 63325236 79040988 63325373 79041159 63325510 79041330 63325647 79041501 63325784 79041672 63325921 79041843 63326058 79042014 63326195 79042185 63326332 79042356 63326469 79042527 63326606 79042698 63326743 79042869 63326880 79043040 63327017 79043211 63327154 79043382 63327291 79043553 63327428 79043724 63327565 79043895 63327702 79044066 63327839 79044237 63327976 79044408 63328113 79044579 63328250 79044750 63328387 79044921 63328524 79045092 63328661 79045263 63328798 79045434 63328935 79045605 63329072 79045776 63329209 79045947 63329346 79046118 63329483 79046289 63329620 79046460 63329757 79046631 63329894 79046802 63330031 79046973 63330168 79047144 63330305 79047315 63330442 79047486 63330579 79047657 63330716 79047828 63330853 79047999 63330990 79048170 63331127 79048341 63331264 79048512 63331401 79048683 63331538 79048854 63331675 79049025 63331812 79049196 63331949 79049367 63332086 79049538 63332223 79049709 63332360 79049880 63332497 79050051 63332634 79050222 63332771 79050393 63332908 79050564 63333045 79050735 63333182 79050906 63333319 79051077 63333456 79051248 63333593 79051419 63333730 79051590 63333867 79051761 63334004 79051932 63334141 79052103 63334278 79052274 63334415 79052445 63334552 79052616 63334689 79052787 63334826 79052958 63334963 79053129 63335100 79053300 63335237 79053471 63335374 79053642 63335511 79053813 63335648 79053984 63335785 79054155 63335922 79054326 63336059 79054497 63336196 79054668 63336333 79054839 63336470 79055010 63336607 79055181 63336744 79055352 63336881 79055523 63337018 79055694 63337155 79055865 63337292 79056036 63337429 79056207 63337566 79056378 63337703 79056549 63337840 79056720 63337977 79056891 63338114 79057062 63338251 79057233 63338388 79057404 63338525 79057575 63338662 79057746 63338799 79057917 63338936 79058088 63339073 79058259 63339210 79058430 63339347 79058601 63339484 79058772 63339621 79058943 63339758 79059114 63339895 79059285 63340032 79059456 63340169 79059627 63340306 79059798 63340443 79059969 63340580 79060140 63340717 79060311 63340854 79060482 63340991 79060653 63341128 79060824 63341265 79060995 63341402 79061166 63341539 79061337 63341676 79061508 63341813 79061679 63341950 79061850 63342087 79062021 63342224 79062192 63342361 79062363 63342498 79062534 63342635 79062705 63342772 79062876 63342909 79063047 63343046 79063218 63343183 79063389 63343320 79063560 63343457 79063731 63343594 79063902 63343731 79064073 63343868 79064244 63344005 79064415 63344142 79064586 63344279 79064757 63344416 79064928 63344553 79065099 63344690 79065270 63344827 79065441 63344964 79065612 63345101 79065783 63345238 79065954 63345375 79066125 63345512 79066296 63345649 79066467 63345786 79066638 63345923 79066809 63346060 79066980 63346197 79067151 63346334 79067322 63346471 79067493 63346608 79067664 63346745 79067835 63346882 79068006 63347019 79068177 63347156 79068348 63347293 79068519 63347430 79068690 63347567 79068861 63347704 79069032 63347841 79069203 63347978 79069374 63348115 79069545 63348252 79069716 63348389 79069887 63348526 79070058 63348663 79070229 63348800 79070400 63348937 79070571 63349074 79070742 63349211 79070913 63349348 79071084 63349485 79071255
1000 55962856 0 55962856 69851448 55962993 69851619 55963130 69851790 55963267 69851961 55963404 69852132 55963541 69852303 55963678 69852474 55963815 69852645 55963952 69852816 55964089 69852987 55964226 69853158 55964363 69853329 55964500 69853500 55964637 69853671 55964774 69853842 55964911 69854013 55965048 69854184 55965185 69854355 55965322 69854526 55965459 69854697 55965596 69854868 55965733 69855039 55965870 69855210 55966007 69855381 55966144 69855552 55966281 69855723 55966418 69855894 55966555 69856065 55966692 69856236 55966829 69856407 55966966 69856578 55967103 69856749 55967240 69856920 55967377 69857091 55967514 69857262 55967651 69857433 55967788 69857604 55967925 69857775 55968062 69857946 55968199 69858117 55968336 69858288 55968473 69858459 55968610 69858630 55968747 69858801 55968884 69858972 55969021 69859143 55969158 69859314 55969295 69859485 55969432 69859656 55969569 69859827 55969706 69859998 55969843 69860169 55969980 69860340 55970117 69860511 55970254 69860682 55970391 69860853 55970528 69861024 55970665 69861195 55970802 69861366 55970939 69861537 55971076 69861708 55971213 69861879 55971350 69862050 55971487 69862221 55971624 69862392 55971761 69862563 55971898 69862734 55972035 69862905 55972172 69863076 55972309 69863247 55972446 69863418 55972583 69863589 55972720 69863760 55972857 69863931 55972994 69864102 55973131 69864273 55973268 69864444 55973405 69864615 55973542 69864786 55973679 69864957 55973816 69865128 55973953 69865299 55974090 69865470 55974227 69865641 55974364 69865812 55974501 69865983 55974638 69866154 55974775 69866325 55974912 69866496 55975049 69866667 55975186 69866838 55975323 69867009 55975460 69867180 55975597 69867351 55975734 69867522 55975871 69867693 55976008 69867864 55976145 69868035 55976282 69868206 55976419 69868377 55976556 69868548 55976693 69868719 55976830 69868890 55976967 69869061 55977104 69869232 55977241 69869403 55977378 69869574 55977515 69869745 55977652 69869916 55977789 69870087 55977926 69870258 55978063 69870429 55978200 69870600 55978337 69870771 55978474 69870942 55978611 69871113 55978748 69871284 55978885 69871455 55979022 69871626 55979159 69871797 55979296 69871968 55979433 69872139 55979570 69872310 55979707 69872481 55979844 69872652 55979981 69872823 55980118 69872994 55980255 69873165 55980392 69873336 55980529 69873507 55980666 69873678 55980803 69873849 55980940 69874020 55981077 69874191 55981214 69874362 55981351 69874533 55981488 69874704 55981625 69874875 55981762 69875046 55981899 69875217 55982036 69875388 55982173 69875559 55982310 69875730 55982447 69875901 55982584 69876072 55982721 69876243 55982858 69876414 55982995 69876585 55983132 69876756 55983269 69876927 55983406 69877098 55983543 69877269 55983680 69877440 55983817 69877611 55983954 69877782 55984091 69877953 55984228 69878124 55984365 69878295 55984502 69878466 55984639 69878637 55984776 69878808 55984913 69878979 55985050 69879150 55985187 69879321 55985324 69879492 55985461 69879663 55985598 69879834 55985735 69880005 55985872 69880176 55986009 69880347 55986146 69880518 55986283 69880689 55986420 69880860 55986557 69881031 55986694 69881202 55986831 69881373 55986968 69881544 55987105 69881715 55987242 69881886 55987379 69882057 55987516 69882228 55987653 69882399 55987790 69882570 55987927 69882741 55988064 69882912 55988201 69883083 55988338 69883254 55988475 69883425 55988612 69883596 55988749 69883767 55988886 69883938 55989023 69884109 55989160 69884280 55989297 69884451 55989434 69884622 55989571 69884793 55989708 69884964 55989845 69885135 55989982 69885306 55990119 69885477 55990256 69885648 55990393 69885819 55990530 69885990 55990667 69886161 55990804 69886332 55990941 69886503 55991078 69886674 55991215 69886845 55991352 69887016 55991489 69887187 55991626 69887358 55991763 69887529 55991900 69887700 55992037 69887871 55992174 69888042 55992311 69888213 55992448 69888384 55992585 69888555 55992722 69888726 55992859 69888897 55992996 69889068 55993133 69889239 55993270 69889410 55993407 69889581 55993544 69889752 55993681 69889923 55993818 69890094 55993955 69890265 55994092 69890436 55994229 69890607 55994366 69890778 55994503 69890949 55994640 69891120 55994777 69891291 55994914 69891462 55995051 69891633 55995188 69891804 55995325 69891975 55995462 69892146 55995599 69892317 55995736 69892488 55995873 69892659 55996010 69892830 55996147 69893001 55996284 69893172 55996421 69893343 55996558 69893514 55996695 69893685 55996832 69893856 55996969 69894027 55997106 69894198 55997243 69894369 55997380 69894540 55997517 69894711 55997654 69894882 55997791 69895053 55997928 69895224 55998065 69895395 55998202 69895566 55998339 69895737 55998476 69895908 55998613 69896079 55998750 69896250 55998887 69896421 55999024 69896592 55999161 69896763 55999298 69896934 55999435 69897105 55999572 69897276 55999709 69897447 55999846 69897618 55999983 69897789 56000120 69897960 56000257 69898131 56000394 69898302 56000531 69898473 56000668 69898644 56000805 69898815 56000942 69898986 56001079 69899157 56001216 69899328 56001353 69899499 56001490 69899670 56001627 69899841 56001764 69900012 56001901 69900183 56002038 69900354 56002175 69900525 56002312 69900696 56002449 69900867 56002586 69901038 56002723 69901209 56002860 69901380 56002997 69901551 56003134 69901722 56003271 69901893 56003408 69902064 56003545 69902235 56003682 69902406 56003819 69902577 56003956 69902748 56004093 69902919 56004230 69903090 56004367 69903261 56004504 69903432 56004641 69903603 56004778 69903774 56004915 69903945 56005052 69904116 56005189 69904287 56005326 69904458 56005463 69904629 56005600 69904800 56005737 69904971 56005874 69905142 56006011 69905313 56006148 69905484 56006285 69905655 56006422 69905826 56006559 69905997 56006696 69906168 56006833 69906339 56006970 69906510 56007107 69906681 56007244 69906852 56007381 69907023 56007518 69907194 56007655 69907365 56007792 69907536 56007929 69907707 56008066 69907878 56008203 69908049 56008340 69908220 56008477 69908391 56008614 69908562 56008751 69908733 56008888 69908904 56009025 69909075 56009162 69909246 56009299 69909417 56009436 69909588 56009573 69909759 56009710 69909930 56009847 69910101 56009984 69910272 56010121 69910443 56010258 69910614 56010395 69910785 56010532 69910956 56010669 69911127 56010806 69911298 56010943 69911469 56011080 69911640 56011217 69911811 56011354 69911982 56011491 69912153 56011628 69912324 56011765 69912495 56011902 69912666 56012039 69912837 56012176 69913008 56012313 69913179 56012450 69913350 56012587 69913521 56012724 69913692 56012861 69913863 56012998 69914034 56013135 69914205 56013272 69914376 56013409 69914547 56013546 69914718 56013683 69914889 56013820 69915060 56013957 69915231 56014094 69915402 56014231 69915573 56014368 69915744 56014505 69915915 56014642 69916086 56014779 69916257 56014916 69916428 56015053 69916599 56015190 69916770 56015327 69916941 56015464 69917112 56015601 69917283 56015738 69917454 56015875 69917625 56016012 69917796 56016149 69917967 56016286 69918138 56016423 69918309 56016560 69918480 56016697 69918651 56016834 69918822 56016971 69918993 56017108 69919164 56017245 69919335 56017382 69919506 56017519 69919677 56017656 69919848 56017793 69920019 56017930 69920190 56018067 69920361 56018204 69920532 56018341 69920703 56018478 69920874 56018615 69921045 56018752 69921216 56018889 69921387 56019026 69921558 56019163 69921729 56019300 69921900 56019437 69922071 56019574 69922242 56019711 69922413 56019848 69922584 56019985 69922755 56020122 69922926 56020259 69923097 56020396 69923268 56020533 69923439 56020670 69923610 56020807 69923781 56020944 69923952 56021081 69924123 56021218 69924294 56021355 69924465 56021492 69924636 56021629 69924807 56021766 69924978 56021903 69925149 56022040 69925320 56022177 69925491 56022314 69925662 56022451 69925833 56022588 69926004 56022725 69926175 56022862 69926346 56022999 69926517 56023136 69926688 56023273 69926859 56023410 69927030 56023547 69927201 56023684 69927372 56023821 69927543 56023958 69927714 56024095 69927885 56024232 69928056 56024369 69928227 56024506 69928398 56024643 69928569 56024780 69928740 56024917 69928911 56025054 69929082 56025191 69929253 56025328 69929424 56025465 69929595 56025602 69929766 56025739 69929937 56025876 69930108 56026013 69930279 56026150 69930450 56026287 69930621 56026424 69930792 56026561 69930963 56026698 69931134 56026835 69931305 56026972 69931476 56027109 69931647 56027246 69931818 56027383 69931989 56027520 69932160 56027657 69932331 56027794 69932502 56027931 69932673 56028068 69932844 56028205 69933015 56028342 69933186 56028479 69933357 56028616 69933528 56028753 69933699 56028890 69933870 56029027 69934041 56029164 69934212 56029301 69934383 56029438 69934554 56029575 69934725 56029712 69934896 56029849 69935067 56029986 69935238 56030123 69935409 56030260 69935580 56030397 69935751 56030534 69935922 56030671 69936093 56030808 69936264 56030945 69936435 56031082 69936606 56031219 69936777 56031356 69936948 56031493 69937119 56031630 69937290 56031767 69937461 56031904 69937632 56032041 69937803 56032178 69937974 56032315 69938145 56032452 69938316 56032589 69938487 56032726 69938658 56032863 69938829 56033000 69939000 56033137 69939171 56033274 69939342 56033411 69939513 56033548 69939684 56033685 69939855 56033822 69940026 56033959 69940197 56034096 69940368 56034233 69940539 56034370 69940710 56034507 69940881 56034644 69941052 56034781 69941223 56034918 69941394 56035055 69941565 56035192 69941736 56035329 69941907 56035466 69942078 56035603 69942249 56035740 69942420 56035877 69942591 56036014 69942762 56036151 69942933 56036288 69943104 56036425 69943275 56036562 69943446 56036699 69943617 56036836 69943788 56036973 69943959 56037110 69944130 56037247 69944301 56037384 69944472 56037521 69944643 56037658 69944814 56037795 69944985 56037932 69945156 56038069 69945327 56038206 69945498 56038343 69945669 56038480 69945840 56038617 69946011 56038754 69946182 56038891 69946353 56039028 69946524 56039165 69946695 56039302 69946866 56039439 69947037 56039576 69947208 56039713 69947379 56039850 69947550 56039987 69947721 56040124 69947892 56040261 69948063 56040398 69948234 56040535 69948405 56040672 69948576 56040809 69948747 56040946 69948918 56041083 69949089 56041220 69949260 56041357 69949431 56041494 69949602 56041631 69949773 56041768 69949944 56041905 69950115 56042042 69950286 56042179 69950457 56042316 69950628 56042453 69950799 56042590 69950970 56042727 69951141 56042864 69951312 56043001 69951483 56043138 69951654 56043275 69951825 56043412 69951996 56043549 69952167 56043686 69952338 56043823 69952509 56043960 69952680 56044097 69952851 56044234 69953022 56044371 69953193 56044508 69953364 56044645 69953535 56044782 69953706 56044919 69953877 56045056 69954048 56045193 69954219 56045330 69954390 56045467 69954561 56045604 69954732 56045741 69954903 56045878 69955074 56046015 69955245 56046152 69955416 56046289 69955587 56046426 69955758 56046563 69955929 56046700 69956100 56046837 69956271 56046974 69956442 56047111 69956613 56047248 69956784 56047385 69956955 56047522 69957126 56047659 69957297 56047796 69957468 56047933 69957639 56048070 69957810 56048207 69957981 56048344 69958152 56048481 69958323 56048618 69958494 56048755 69958665 56048892 69958836 56049029 69959007 56049166 69959178 56049303 69959349 56049440 69959520 56049577 69959691 56049714 69959862 56049851 69960033 56049988 69960204 56050125 69960375 56050262 69960546 56050399 69960717 56050536 69960888 56050673 69961059 56050810 69961230 56050947 69961401 56051084 69961572 56051221 69961743 56051358 69961914 56051495 69962085 56051632 69962256 56051769 69962427 56051906 69962598 56052043 69962769 56052180 69962940 56052317 69963111 56052454 69963282 56052591 69963453 56052728 69963624 56052865 69963795 56053002 69963966 56053139 69964137 56053276 69964308 56053413 69964479 56053550 69964650 56053687 69964821 56053824 69964992 56053961 69965163 56054098 69965334 56054235 69965505 56054372 69965676 56054509 69965847 56054646 69966018 56054783 69966189 56054920 69966360 56055057 69966531 56055194 69966702 56055331 69966873 56055468 69967044 56055605 69967215 56055742 69967386 56055879 69967557 56056016 69967728 56056153 69967899 56056290 69968070 56056427 69968241 56056564 69968412 56056701 69968583 56056838 69968754 56056975 69968925 56057112 69969096 56057249 69969267 56057386 69969438 56057523 69969609 56057660 69969780 56057797 69969951 56057934 69970122 56058071 69970293 56058208 69970464 56058345 69970635 56058482 69970806 56058619 69970977 56058756 69971148 56058893 69971319 56059030 69971490 56059167 69971661 56059304 69971832 56059441 69972003 56059578 69972174 56059715 69972345 56059852 69972516 56059989 69972687 56060126 69972858 56060263 69973029 56060400 69973200 56060537 69973371 56060674 69973542 56060811 69973713 56060948 69973884 56061085 69974055 56061222 69974226 56061359 69974397 56061496 69974568 56061633 69974739 56061770 69974910 56061907 69975081 56062044 69975252 56062181 69975423 56062318 69975594 56062455 69975765 56062592 69975936 56062729 69976107 56062866 69976278 56063003 69976449 56063140 69976620 56063277 69976791 56063414 69976962 56063551 69977133 56063688 69977304 56063825 69977475 56063962 69977646 56064099 69977817 56064236 69977988 56064373 69978159 56064510 69978330 56064647 69978501 56064784 69978672 56064921 69978843 56065058 69979014 56065195 69979185 56065332 69979356 56065469 69979527 56065606 69979698 56065743 69979869 56065880 69980040 56066017 69980211 56066154 69980382 56066291 69980553 56066428 69980724 56066565 69980895 56066702 69981066 56066839 69981237 56066976 69981408 56067113 69981579 56067250 69981750 56067387 69981921 56067524 69982092 56067661 69982263 56067798 69982434 56067935 69982605 56068072 69982776 56068209 69982947 56068346 69983118 56068483 69983289 56068620 69983460 56068757 69983631 56068894 69983802 56069031 69983973 56069168 69984144 56069305 69984315 56069442 69984486 56069579 69984657 56069716 69984828 56069853 69984999 56069990 69985170 56070127 69985341 56070264 69985512 56070401 69985683 56070538 69985854 56070675 69986025 56070812 69986196 56070949 69986367 56071086 69986538 56071223 69986709 56071360 69986880 56071497 69987051 56071634 69987222 56071771 69987393 56071908 69987564 56072045 69987735 56072182 69987906 56072319 69988077 56072456 69988248 56072593 69988419 56072730 69988590 56072867 69988761 56073004 69988932 56073141 69989103 56073278 69989274 56073415 69989445 56073552 69989616 56073689 69989787 56073826 69989958 56073963 69990129 56074100 69990300 56074237 69990471 56074374 69990642 56074511 69990813 56074648 69990984 56074785 69991155 56074922 69991326 56075059 69991497 56075196 69991668 56075333 69991839 56075470 69992010 56075607 69992181 56075744 69992352 56075881 69992523 56076018 69992694 56076155 69992865 56076292 69993036 56076429 69993207 56076566 69993378 56076703 69993549 56076840 69993720 56076977 69993891 56077114 69994062 56077251 69994233 56077388 69994404 56077525 69994575 56077662 69994746 56077799 69994917 56077936 69995088 56078073 69995259 56078210 69995430 56078347 69995601 56078484 69995772 56078621 69995943 56078758 69996114 56078895 69996285 56079032 69996456 56079169 69996627 56079306 69996798 56079443 69996969 56079580 69997140 56079717 69997311 56079854 69997482 56079991 69997653 56080128 69997824 56080265 69997995 56080402 69998166 56080539 69998337 56080676 69998508 56080813 69998679 56080950 69998850 56081087 69999021 56081224 69999192 56081361 69999363 56081498 69999534 56081635 69999705 56081772 69999876 56081909 70000047 56082046 70000218 56082183 70000389 56082320 70000560 56082457 70000731 56082594 70000902 56082731 70001073 56082868 70001244 56083005 70001415 56083142 70001586 56083279 70001757 56083416 70001928 56083553 70002099 56083690 70002270 56083827 70002441 56083964 70002612 56084101 70002783 56084238 70002954 56084375 70003125 56084512 70003296 56084649 70003467 56084786 70003638 56084923 70003809 56085060 70003980 56085197 70004151 56085334 70004322 56085471 70004493 56085608 70004664 56085745 70004835 56085882 70005006 56086019 70005177 56086156 70005348 56086293 70005519 56086430 70005690 56086567 70005861 56086704 70006032 56086841 70006203 56086978 70006374 56087115 70006545 56087252 70006716 56087389 70006887 56087526 70007058 56087663 70007229 56087800 70007400 56087937 70007571 56088074 70007742 56088211 70007913 56088348 70008084 56088485 70008255 56088622 70008426 56088759 70008597 56088896 70008768 56089033 70008939 56089170 70009110 56089307 70009281 56089444 70009452 56089581 70009623 56089718 70009794 56089855 70009965 56089992 70010136 56090129 70010307 56090266 70010478 56090403 70010649 56090540 70010820 56090677 70010991 56090814 70011162 56090951 70011333 56091088 70011504 56091225 70011675 56091362 70011846 56091499 70012017 56091636 70012188 56091773 70012359 56091910 70012530 56092047 70012701 56092184 70012872 56092321 70013043 56092458 70013214 56092595 70013385 56092732 70013556 56092869 70013727 56093006 70013898 56093143 70014069 56093280 70014240 56093417 70014411 56093554 70014582 56093691 70014753 56093828 70014924 56093965 70015095 56094102 70015266 56094239 70015437 56094376 70015608 56094513 70015779 56094650 70015950 56094787 70016121 56094924 70016292 56095061 70016463 56095198 70016634 56095335 70016805 56095472 70016976 56095609 70017147 56095746 70017318 56095883 70017489 56096020 70017660 56096157 70017831 56096294 70018002 56096431 70018173 56096568 70018344 56096705 70018515 56096842 70018686 56096979 70018857 56097116 70019028 56097253 70019199 56097390 70019370 56097527 70019541 56097664 70019712 56097801 70019883 56097938 70020054 56098075 70020225 56098212 70020396 56098349 70020567 56098486 70020738 56098623 70020909 56098760 70021080 56098897 70021251 56099034 70021422 56099171 70021593 56099308 70021764 56099445 70021935 56099582 70022106
1000 33938736 0 33938736 42361488 33938873 42361659 33939010 42361830 33939147 42362001 33939284 42362172 33939421 42362343 33939558 42362514 33939695 42362685 33939832 42362856 33939969 42363027 33940106 42363198 33940243 42363369 33940380 42363540 33940517 42363711 33940654 42363882 33940791 42364053 33940928 42364224 33941065 42364395 33941202 42364566 33941339 42364737 33941476 42364908 33941613 42365079 33941750 42365250 33941887 42365421 33942024 42365592 33942161 42365763 33942298 42365934 33942435 42366105 33942572 42366276 33942709 42366447 33942846 42366618 33942983 42366789 33943120 42366960 33943257 42367131 33943394 42367302 33943531 42367473 33943668 42367644 33943805 42367815 33943942 42367986 33944079 42368157 33944216 42368328 33944353 42368499 33944490 42368670 33944627 42368841 33944764 42369012 33944901 42369183 33945038 42369354 33945175 42369525 33945312 42369696 33945449 42369867 33945586 42370038 33945723 42370209 33945860 42370380 33945997 42370551 33946134 42370722 33946271 42370893 33946408 42371064 33946545 42371235 33946682 42371406 33946819 42371577 33946956 42371748 33947093 42371919 33947230 42372090 33947367 42372261 33947504 42372432 33947641 42372603 33947778 42372774 33947915 42372945 33948052 42373116 33948189 42373287 33948326 42373458 33948463 42373629 33948600 42373800 33948737 42373971 33948874 42374142 33949011 42374313 33949148 42374484 33949285 42374655 33949422 42374826 33949559 42374997 33949696 42375168 33949833 42375339 33949970 42375510 33950107 42375681 33950244 42375852 33950381 42376023 33950518 42376194 33950655 42376365 33950792 42376536 33950929 42376707 33951066 42376878 33951203 42377049 33951340 42377220 33951477 42377391 33951614 42377562 33951751 42377733 33951888 42377904 33952025 42378075 33952162 42378246 33952299 42378417 33952436 42378588 33952573 42378759 33952710 42378930 33952847 42379101 33952984 42379272 33953121 42379443 33953258 42379614 33953395 42379785 33953532 42379956 33953669 42380127 33953806 42380298 33953943 42380469 33954080 42380640 33954217 42380811 33954354 42380982 33954491 42381153 33954628 42381324 33954765 42381495 33954902 42381666 33955039 42381837 33955176 42382008 33955313 42382179 33955450 42382350 33955587 42382521 33955724 42382692 33955861 42382863 33955998 42383034 33956135 42383205 33956272 42383376 33956409 42383547 33956546 42383718 33956683 42383889 33956820 42384060 33956957 42384231 33957094 42384402 33957231 42384573 33957368 42384744 33957505 42384915 33957642 42385086 33957779 42385257 33957916 42385428 33958053 42385599 33958190 42385770 33958327 42385941 33958464 42386112 33958601 42386283 33958738 42386454 33958875 42386625 33959012 42386796 33959149 42386967 33959286 42387138 33959423 42387309 33959560 42387480 33959697 42387651 33959834 42387822 33959971 42387993 33960108 42388164 33960245 42388335 33960382 42388506 33960519 42388677 33960656 42388848 33960793 42389019 33960930 42389190 33961067 42389361 33961204 42389532 33961341 42389703 33961478 42389874 33961615 42390045 33961752 42390216 33961889 42390387 33962026 42390558 33962163 42390729 33962300 42390900 33962437 42391071 33962574 42391242 33962711 42391413 33962848 42391584 33962985 42391755 33963122 42391926 33963259 42392097 33963396 42392268 33963533 42392439 33963670 42392610 33963807 42392781 33963944 42392952 33964081 42393123 33964218 42393294 33964355 42393465 33964492 42393636 33964629 42393807 33964766 42393978 33964903 42394149 33965040 42394320 33965177 42394491 33965314 42394662 33965451 42394833 33965588 42395004 33965725 42395175 33965862 42395346 33965999 42395517 33966136 42395688 33966273 42395859 33966410 42396030 33966547 42396201 33966684 42396372 33966821 42396543 33966958 42396714 33967095 42396885 33967232 42397056 33967369 42397227 33967506 42397398 33967643 42397569 33967780 42397740 33967917 42397911 33968054 42398082 33968191 42398253 33968328 42398424 33968465 42398595 33968602 42398766 33968739 42398937 33968876 42399108 33969013 42399279 33969150 42399450 33969287 42399621 33969424 42399792 33969561 42399963 33969698 42400134 33969835 42400305 33969972 42400476 33970109 42400647 33970246 42400818 33970383 42400989 33970520 42401160 33970657 42401331 33970794 42401502 33970931 42401673 33971068 42401844 33971205 42402015 33971342 42402186 33971479 42402357 33971616 42402528 33971753 42402699 33971890 42402870 33972027 42403041 33972164 42403212 33972301 42403383 33972438 42403554 33972575 42403725 33972712 42403896 33972849 42404067 33972986 42404238 33973123 42404409 33973260 42404580 33973397 42404751 33973534 42404922 33973671 42405093 33973808 42405264 33973945 42405435 33974082 42405606 33974219 42405777 33974356 42405948 33974493 42406119 33974630 42406290 33974767 42406461 33974904 42406632 33975041 42406803 33975178 42406974 33975315 42407145 33975452 42407316 33975589 42407487 33975726 42407658 33975863 42407829 33976000 42408000 33976137 42408171 33976274 42408342 33976411 42408513 33976548 42408684 33976685 42408855 33976822 42409026 33976959 42409197 33977096 42409368 33977233 42409539 33977370 42409710 33977507 42409881 33977644 42410052 33977781 42410223 33977918 42410394 33978055 42410565 33978192 42410736 33978329 42410907 33978466 42411078 33978603 42411249 33978740 42411420 33978877 42411591 33979014 42411762 33979151 42411933 33979288 42412104 33979425 42412275 33979562 42412446 33979699 42412617 33979836 42412788 33979973 42412959 33980110 42413130 33980247 42413301 33980384 42413472 33980521 42413643 33980658 42413814 33980795 42413985 33980932 42414156 33981069 42414327 33981206 42414498 33981343 42414669 33981480 42414840 33981617 42415011 33981754 42415182 33981891 42415353 33982028 42415524 33982165 42415695 33982302 42415866 33982439 42416037 33982576 42416208 33982713 42416379 33982850 42416550 33982987 42416721 33983124 42416892 33983261 42417063 33983398 42417234 33983535 42417405 33983672 42417576 33983809 42417747 33983946 42417918 33984083 42418089 33984220 42418260 33984357 42418431 33984494 42418602 33984631 42418773 33984768 42418944 33984905 42419115 33985042 42419286 33985179 42419457 33985316 42419628 33985453 42419799 33985590 42419970 33985727 42420141 33985864 42420312 33986001 42420483 33986138 42420654 33986275 42420825 33986412 42420996 33986549 42421167 33986686 42421338 33986823 42421509 33986960 42421680 33987097 42421851 33987234 42422022 33987371 42422193 33987508 42422364 33987645 42422535 33987782 42422706 33987919 42422877 33988056 42423048 33988193 42423219 33988330 42423390 33988467 42423561 33988604 42423732 33988741 42423903 33988878 42424074 33989015 42424245 33989152 42424416 33989289 42424587 33989426 42424758 33989563 42424929 33989700 42425100 33989837 42425271 33989974 42425442 33990111 42425613 33990248 42425784 33990385 42425955 33990522 42426126 33990659 42426297 33990796 42426468 33990933 42426639 33991070 42426810 33991207 42426981 33991344 42427152 33991481 42427323 33991618 42427494 33991755 42427665 33991892 42427836 33992029 42428007 33992166 42428178 33992303 42428349 33992440 42428520 33992577 42428691 33992714 42428862 33992851 42429033 33992988 42429204 33993125 42429375 33993262 42429546 33993399 42429717 33993536 42429888 33993673 42430059 33993810 42430230 33993947 42430401 33994084 42430572 33994221 42430743 33994358 42430914 33994495 42431085 33994632 42431256 33994769 42431427 33994906 42431598 33995043 42431769 33995180 42431940 33995317 42432111 33995454 42432282 33995591 42432453 33995728 42432624 33995865 42432795 33996002 42432966 33996139 42433137 33996276 42433308 33996413 42433479 33996550 42433650 33996687 42433821 33996824 42433992 33996961 42434163 33997098 42434334 33997235 42434505 33997372 42434676 33997509 42434847 33997646 42435018 33997783 42435189 33997920 42435360 33998057 42435531 33998194 42435702 33998331 42435873 33998468 42436044 33998605 42436215 33998742 42436386 33998879 42436557 33999016 42436728 33999153 42436899 33999290 42437070 33999427 42437241 33999564 42437412 33999701 42437583 33999838 42437754 33999975 42437925 34000112 42438096 34000249 42438267 34000386 42438438 34000523 42438609 34000660 42438780 34000797 42438951 34000934 42439122 34001071 42439293 34001208 42439464 34001345 42439635 34001482 42439806 34001619 42439977 34001756 42440148 34001893 42440319 34002030 42440490 34002167 42440661 34002304 42440832 34002441 42441003 34002578 42441174 34002715 42441345 34002852 42441516 34002989 42441687 34003126 42441858 34003263 42442029 34003400 42442200 34003537 42442371 34003674 42442542 34003811 42442713 34003948 42442884 34004085 42443055 34004222 42443226 34004359 42443397 34004496 42443568 34004633 42443739 34004770 42443910 34004907 42444081 34005044 42444252 34005181 42444423 34005318 42444594 34005455 42444765 34005592 42444936 34005729 42445107 34005866 42445278 34006003 42445449 34006140 42445620 34006277 42445791 34006414 42445962 34006551 42446133 34006688 42446304 34006825 42446475 34006962 42446646 34007099 42446817 34007236 42446988 34007373 42447159 34007510 42447330 34007647 42447501 34007784 42447672 34007921 42447843 34008058 42448014 34008195 42448185 34008332 42448356 34008469 42448527 34008606 42448698 34008743 42448869 34008880 42449040 34009017 42449211 34009154 42449382 34009291 42449553 34009428 42449724 34009565 42449895 34009702 42450066 34009839 42450237 34009976 42450408 34010113 42450579 34010250 42450750 34010387 42450921 34010524 42451092 34010661 42451263 34010798 42451434 34010935 42451605 34011072 42451776 34011209 42451947 34011346 42452118 34011483 42452289 34011620 42452460 34011757 42452631 34011894 42452802 34012031 42452973 34012168 42453144 34012305 42453315 34012442 42453486 34012579 42453657 34012716 42453828 34012853 42453999 34012990 42454170 34013127 42454341 34013264 42454512 34013401 42454683 34013538 42454854 34013675 42455025 34013812 42455196 34013949 42455367 34014086 42455538 34014223 42455709 34014360 42455880 34014497 42456051 34014634 42456222 34014771 42456393 34014908 42456564 34015045 42456735 34015182 42456906 34015319 42457077 34015456 42457248 34015593 42457419 34015730 42457590 34015867 42457761 34016004 42457932 34016141 42458103 34016278 42458274 34016415 42458445 34016552 42458616 34016689 42458787 34016826 42458958 34016963 42459129 34017100 42459300 34017237 42459471 34017374 42459642 34017511 42459813 34017648 42459984 34017785 42460155 34017922 42460326 34018059 42460497 34018196 42460668 34018333 42460839 34018470 42461010 34018607 42461181 34018744 42461352 34018881 42461523 34019018 42461694 34019155 42461865 34019292 42462036 34019429 42462207 34019566 42462378 34019703 42462549 34019840 42462720 34019977 42462891 34020114 42463062 34020251 42463233 34020388 42463404 34020525 42463575 34020662 42463746 34020799 42463917 34020936 42464088 34021073 42464259 34021210 42464430 34021347 42464601 34021484 42464772 34021621 42464943 34021758 42465114 34021895 42465285 34022032 42465456 34022169 42465627 34022306 42465798 34022443 42465969 34022580 42466140 34022717 42466311 34022854 42466482 34022991 42466653 34023128 42466824 34023265 42466995 34023402 42467166 34023539 42467337 34023676 42467508 34023813 42467679 34023950 42467850 34024087 42468021 34024224 42468192 34024361 42468363 34024498 42468534 34024635 42468705 34024772 42468876 34024909 42469047 34025046 42469218 34025183 42469389 34025320 42469560 34025457 42469731 34025594 42469902 34025731 42470073 34025868 42470244 34026005 42470415 34026142 42470586 34026279 42470757 34026416 42470928 34026553 42471099 34026690 42471270 34026827 42471441 34026964 42471612 34027101 42471783 34027238 42471954 34027375 42472125 34027512 42472296 34027649 42472467 34027786 42472638 34027923 42472809 34028060 42472980 34028197 42473151 34028334 42473322 34028471 42473493 34028608 42473664 34028745 42473835 34028882 42474006 34029019 42474177 34029156 42474348 34029293 42474519 34029430 42474690 34029567 42474861 34029704 42475032 34029841 42475203 34029978 42475374 34030115 42475545 34030252 42475716 34030389 42475887 34030526 42476058 34030663 42476229 34030800 42476400 34030937 42476571 34031074 42476742 34031211 42476913 34031348 42477084 34031485 42477255 34031622 42477426 34031759 42477597 34031896 42477768 34032033 42477939 34032170 42478110 34032307 42478281 34032444 42478452 34032581 42478623 34032718 42478794 34032855 42478965 34032992 42479136 34033129 42479307 34033266 42479478 34033403 42479649 34033540 42479820 34033677 42479991 34033814 42480162 34033951 42480333 34034088 42480504 34034225 42480675 34034362 42480846 34034499 42481017 34034636 42481188 34034773 42481359 34034910 42481530 34035047 42481701 34035184 42481872 34035321 42482043 34035458 42482214 34035595 42482385 34035732 42482556 34035869 42482727 34036006 42482898 34036143 42483069 34036280 42483240 34036417 42483411 34036554 42483582 34036691 42483753 34036828 42483924 34036965 42484095 34037102 42484266 34037239 42484437 34037376 42484608 34037513 42484779 34037650 42484950 34037787 42485121 34037924 42485292 34038061 42485463 34038198 42485634 34038335 42485805 34038472 42485976 34038609 42486147 34038746 42486318 34038883 42486489 34039020 42486660 34039157 42486831 34039294 42487002 34039431 42487173 34039568 42487344 34039705 42487515 34039842 42487686 34039979 42487857 34040116 42488028 34040253 42488199 34040390 42488370 34040527 42488541 34040664 42488712 34040801 42488883 34040938 42489054 34041075 42489225 34041212 42489396 34041349 42489567 34041486 42489738 34041623 42489909 34041760 42490080 34041897 42490251 34042034 42490422 34042171 42490593 34042308 42490764 34042445 42490935 34042582 42491106 34042719 42491277 34042856 42491448 34042993 42491619 34043130 42491790 34043267 42491961 34043404 42492132 34043541 42492303 34043678 42492474 34043815 42492645 34043952 42492816 34044089 42492987 34044226 42493158 34044363 42493329 34044500 42493500 34044637 42493671 34044774 42493842 34044911 42494013 34045048 42494184 34045185 42494355 34045322 42494526 34045459 42494697 34045596 42494868 34045733 42495039 34045870 42495210 34046007 42495381 34046144 42495552 34046281 42495723 34046418 42495894 34046555 42496065 34046692 42496236 34046829 42496407 34046966 42496578 34047103 42496749 34047240 42496920 34047377 42497091 34047514 42497262 34047651 42497433 34047788 42497604 34047925 42497775 34048062 42497946 34048199 42498117 34048336 42498288 34048473 42498459 34048610 42498630 34048747 42498801 34048884 42498972 34049021 42499143 34049158 42499314 34049295 42499485 34049432 42499656 34049569 42499827 34049706 42499998 34049843 42500169 34049980 42500340 34050117 42500511 34050254 42500682 34050391 42500853 34050528 42501024 34050665 42501195 34050802 42501366 34050939 42501537 34051076 42501708 34051213 42501879 34051350 42502050 34051487 42502221 34051624 42502392 34051761 42502563 34051898 42502734 34052035 42502905 34052172 42503076 34052309 42503247 34052446 42503418 34052583 42503589 34052720 42503760 34052857 42503931 34052994 42504102 34053131 42504273 34053268 42504444 34053405 42504615 34053542 42504786 34053679 42504957 34053816 42505128 34053953 42505299 34054090 42505470 34054227 42505641 34054364 42505812 34054501 42505983 34054638 42506154 34054775 42506325 34054912 42506496 34055049 42506667 34055186 42506838 34055323 42507009 34055460 42507180 34055597 42507351 34055734 42507522 34055871 42507693 34056008 42507864 34056145 42508035 34056282 42508206 34056419 42508377 34056556 42508548 34056693 42508719 34056830 42508890 34056967 42509061 34057104 42509232 34057241 42509403 34057378 42509574 34057515 42509745 34057652 42509916 34057789 42510087 34057926 42510258 34058063 42510429 34058200 42510600 34058337 42510771 34058474 42510942 34058611 42511113 34058748 42511284 34058885 42511455 34059022 42511626 34059159 42511797 34059296 42511968 34059433 42512139 34059570 42512310 34059707 42512481 34059844 42512652 34059981 42512823 34060118 42512994 34060255 42513165 34060392 42513336 34060529 42513507 34060666 42513678 34060803 42513849 34060940 42514020 34061077 42514191 34061214 42514362 34061351 42514533 34061488 42514704 34061625 42514875 34061762 42515046 34061899 42515217 34062036 42515388 34062173 42515559 34062310 42515730 34062447 42515901 34062584 42516072 34062721 42516243 34062858 42516414 34062995 42516585 34063132 42516756 34063269 42516927 34063406 42517098 34063543 42517269 34063680 42517440 34063817 42517611 34063954 42517782 34064091 42517953 34064228 42518124 34064365 42518295 34064502 42518466 34064639 42518637 34064776 42518808 34064913 42518979 34065050 42519150 34065187 42519321 34065324 42519492 34065461 42519663 34065598 42519834 34065735 42520005 34065872 42520176 34066009 42520347 34066146 42520518 34066283 42520689 34066420 42520860 34066557 42521031 34066694 42521202 34066831 42521373 34066968 42521544 34067105 42521715 34067242 42521886 34067379 42522057 34067516 42522228 34067653 42522399 34067790 42522570 34067927 42522741 34068064 42522912 34068201 42523083 34068338 42523254 34068475 42523425 34068612 42523596 34068749 42523767 34068886 42523938 34069023 42524109 34069160 42524280 34069297 42524451 34069434 42524622 34069571 42524793 34069708 42524964 34069845 42525135 34069982 42525306 34070119 42525477 34070256 42525648 34070393 42525819 34070530 42525990 34070667 42526161 34070804 42526332 34070941 42526503 34071078 42526674 34071215 42526845 34071352 42527016 34071489 42527187 34071626 42527358 34071763 42527529 34071900 42527700 34072037 42527871 34072174 42528042 34072311 42528213 34072448 42528384 34072585 42528555 34072722 42528726 34072859 42528897 34072996 42529068 34073133 42529239 34073270 42529410 34073407 42529581 34073544 42529752 34073681 42529923 34073818 42530094 34073955 42530265 34074092 42530436 34074229 42530607 34074366 42530778 34074503 42530949 34074640 42531120 34074777 42531291 34074914 42531462 34075051 42531633 34075188 42531804 34075325 42531975 34075462 42532146
1000 57877979 0 57877979 72241857 57878116 72242028 57878253 72242199 57878390 72242370 57878527 72242541 57878664 72242712 57878801 72242883 57878938 72243054 57879075 72243225 57879212 72243396 57879349 72243567 57879486 72243738 57879623 72243909 57879760 72244080 57879897 72244251 57880034 72244422 57880171 72244593 57880308 72244764 57880445 72244935 57880582 72245106 57880719 72245277 57880856 72245448 57880993 72245619 57881130 72245790 57881267 72245961 57881404 72246132 57881541 72246303 57881678 72246474 57881815 72246645 57881952 72246816 57882089 72246987 57882226 72247158 57882363 72247329 57882500 72247500 57882637 72247671 57882774 72247842 57882911 72248013 57883048 72248184 57883185 72248355 57883322 72248526 57883459 72248697 57883596 72248868 57883733 72249039 57883870 72249210 57884007 72249381 57884144 72249552 57884281 72249723 57884418 72249894 57884555 72250065 57884692 72250236 57884829 72250407 57884966 72250578 57885103 72250749 57885240 72250920 57885377 72251091 57885514 72251262 57885651 72251433 57885788 72251604 57885925 72251775 57886062 72251946 57886199 72252117 57886336 72252288 57886473 72252459 57886610 72252630 57886747 72252801 57886884 72252972 57887021 72253143 57887158 72253314 57887295 72253485 57887432 72253656 57887569 72253827 57887706 72253998 57887843 72254169 57887980 72254340 57888117 72254511 57888254 72254682 57888391 72254853 57888528 72255024 57888665 72255195 57888802 72255366 57888939 72255537 57889076 72255708 57889213 72255879 57889350 72256050 57889487 72256221 57889624 72256392 57889761 72256563 57889898 72256734 57890035 72256905 57890172 72257076 57890309 72257247 57890446 72257418 57890583 72257589 57890720 72257760 57890857 72257931 57890994 72258102 57891131 72258273 57891268 72258444 57891405 72258615 57891542 72258786 57891679 72258957 57891816 72259128 57891953 72259299 57892090 72259470 57892227 72259641 57892364 72259812 57892501 72259983 57892638 72260154 57892775 72260325 57892912 72260496 57893049 72260667 57893186 72260838 57893323 72261009 57893460 72261180 57893597 72261351 57893734 72261522 57893871 72261693 57894008 72261864 57894145 72262035 57894282 72262206 57894419 72262377 57894556 72262548 57894693 72262719 57894830 72262890 57894967 72263061 57895104 72263232 57895241 72263403 57895378 72263574 57895515 72263745 57895652 72263916 57895789 72264087 57895926 72264258 57896063 72264429 57896200 72264600 57896337 72264771 57896474 72264942 57896611 72265113 57896748 72265284 57896885 72265455 57897022 72265626 57897159 72265797 57897296 72265968 57897433 72266139 57897570 72266310 57897707 72266481 57897844 72266652 57897981 72266823 57898118 72266994 57898255 72267165 57898392 72267336 57898529 72267507 57898666 72267678 57898803 72267849 57898940 72268020 57899077 72268191 57899214 72268362 57899351 72268533 57899488 72268704 57899625 72268875 57899762 72269046 57899899 72269217 57900036 72269388 57900173 72269559 57900310 72269730 57900447 72269901 57900584 72270072 57900721 72270243 57900858 72270414 57900995 72270585 57901132 72270756 57901269 72270927 57901406 72271098 57901543 72271269 57901680 72271440 57901817 72271611 57901954 72271782 57902091 72271953 57902228 72272124 57902365 72272295 57902502 72272466 57902639 72272637 57902776 72272808 57902913 72272979 57903050 72273150 57903187 72273321 57903324 72273492 57903461 72273663 57903598 72273834 57903735 72274005 57903872 72274176 57904009 72274347 57904146 72274518 57904283 72274689 57904420 72274860 57904557 72275031 57904694 72275202 57904831 72275373 57904968 72275544 57905105 72275715 57905242 72275886 57905379 72276057 57905516 72276228 57905653 72276399 57905790 72276570 57905927 72276741 57906064 72276912 57906201 72277083 57906338 72277254 57906475 72277425 57906612 72277596 57906749 72277767 57906886 72277938 57907023 72278109 57907160 72278280 57907297 72278451 57907434 72278622 57907571 72278793 57907708 72278964 57907845 72279135 57907982 72279306 57908119 72279477 57908256 72279648 57908393 72279819 57908530 72279990 57908667 72280161 57908804 72280332 57908941 72280503 57909078 72280674 57909215 72280845 57909352 72281016 57909489 72281187 57909626 72281358 57909763 72281529 57909900 72281700 57910037 72281871 57910174 72282042 57910311 72282213 57910448 72282384 57910585 72282555 57910722 72282726 57910859 72282897 57910996 72283068 57911133 72283239 57911270 72283410 57911407 72283581 57911544 72283752 57911681 72283923 57911818 72284094 57911955 72284265 57912092 72284436 57912229 72284607 57912366 72284778 57912503 72284949 57912640 72285120 57912777 72285291 57912914 72285462 57913051 72285633 57913188 72285804 57913325 72285975 57913462 72286146 57913599 72286317 57913736 72286488 57913873 72286659 57914010 72286830 57914147 72287001 57914284 72287172 57914421 72287343 57914558 72287514 57914695 72287685 57914832 72287856 57914969 72288027 57915106 72288198 57915243 72288369 57915380 72288540 57915517 72288711 57915654 72288882 57915791 72289053 57915928 72289224 57916065 72289395 57916202 72289566 57916339 72289737 57916476 72289908 57916613 72290079 57916750 72290250 57916887 72290421 57917024 72290592 57917161 72290763 57917298 72290934 57917435 72291105 57917572 72291276 57917709 72291447 57917846 72291618 57917983 72291789 57918120 72291960 57918257 72292131 57918394 72292302 57918531 72292473 57918668 72292644 57918805 72292815 57918942 72292986 57919079 72293157 57919216 72293328 57919353 72293499 57919490 72293670 57919627 72293841 57919764 72294012 57919901 72294183 57920038 72294354 57920175 72294525 57920312 72294696 57920449 72294867 57920586 72295038 57920723 72295209 57920860 72295380 57920997 72295551 57921134 72295722 57921271 72295893 57921408 72296064 57921545 72296235 57921682 72296406 57921819 72296577 57921956 72296748 57922093 72296919 57922230 72297090 57922367 72297261 57922504 72297432 57922641 72297603 57922778 72297774 57922915 72297945 57923052 72298116 57923189 72298287 57923326 72298458 57923463 72298629 57923600 72298800 57923737 72298971 57923874 72299142 57924011 72299313 57924148 72299484 57924285 72299655 57924422 72299826 57924559 72299997 57924696 72300168 57924833 72300339 57924970 72300510 57925107 72300681 57925244 72300852 57925381 72301023 57925518 72301194 57925655 72301365 57925792 72301536 57925929 72301707 57926066 72301878 57926203 72302049 57926340 72302220 57926477 72302391 57926614 72302562 57926751 72302733 57926888 72302904 57927025 72303075 57927162 72303246 57927299 72303417 57927436 72303588 57927573 72303759 57927710 72303930 57927847 72304101 57927984 72304272 57928121 72304443 57928258 72304614 57928395 72304785 57928532 72304956 57928669 72305127 57928806 72305298 57928943 72305469 57929080 72305640 57929217 72305811 57929354 72305982 57929491 72306153 57929628 72306324 57929765 72306495 57929902 72306666 57930039 72306837 57930176 72307008 57930313 72307179 57930450 72307350 57930587 72307521 57930724 72307692 57930861 72307863 57930998 72308034 57931135 72308205 57931272 72308376 57931409 72308547 57931546 72308718 57931683 72308889 57931820 72309060 57931957 72309231 57932094 72309402 57932231 72309573 57932368 72309744 57932505 72309915 57932642 72310086 57932779 72310257 57932916 72310428 57933053 72310599 57933190 72310770 57933327 72310941 57933464 72311112 57933601 72311283 57933738 72311454 57933875 72311625 57934012 72311796 57934149 72311967 57934286 72312138 57934423 72312309 57934560 72312480 57934697 72312651 57934834 72312822 57934971 72312993 57935108 72313164 57935245 72313335 57935382 72313506 57935519 72313677 57935656 72313848 57935793 72314019 57935930 72314190 57936067 72314361 57936204 72314532 57936341 72314703 57936478 72314874 57936615 72315045 57936752 72315216 57936889 72315387 57937026 72315558 57937163 72315729 57937300 72315900 57937437 72316071 57937574 72316242 57937711 72316413 57937848 72316584 57937985 72316755 57938122 72316926 57938259 72317097 57938396 72317268 57938533 72317439 57938670 72317610 57938807 72317781 57938944 72317952 57939081 72318123 57939218 72318294 57939355 72318465 57939492 72318636 57939629 72318807 57939766 72318978 57939903 72319149 57940040 72319320 57940177 72319491 57940314 72319662 57940451 72319833 57940588 72320004 57940725 72320175 57940862 72320346 57940999 72320517 57941136 72320688 57941273 72320859 57941410 72321030 57941547 72321201 57941684 72321372 57941821 72321543 57941958 72321714 57942095 72321885 57942232 72322056 57942369 72322227 57942506 72322398 57942643 72322569 57942780 72322740 57942917 72322911 57943054 72323082 57943191 72323253 57943328 72323424 57943465 72323595 57943602 72323766 57943739 72323937 57943876 72324108 57944013 72324279 57944150 72324450 57944287 72324621 57944424 72324792 57944561 72324963 57944698 72325134 57944835 72325305 57944972 72325476 57945109 72325647 57945246 72325818 57945383 72325989 57945520 72326160 57945657 72326331 57945794 72326502 57945931 72326673 57946068 72326844 57946205 72327015 57946342 72327186 57946479 72327357 57946616 72327528 57946753 72327699 57946890 72327870 57947027 72328041 57947164 72328212 57947301 72328383 57947438 72328554 57947575 72328725 57947712 72328896 57947849 72329067 57947986 72329238 57948123 72329409 57948260 72329580 57948397 72329751 57948534 72329922 57948671 72330093 57948808 72330264 57948945 72330435 57949082 72330606 57949219 72330777 57949356 72330948 57949493 72331119 57949630 72331290 57949767 72331461 57949904 72331632 57950041 72331803 57950178 72331974 57950315 72332145 57950452 72332316 57950589 72332487 57950726 72332658 57950863 72332829 57951000 72333000 57951137 72333171 57951274 72333342 57951411 72333513 57951548 72333684 57951685 72333855 57951822 72334026 57951959 72334197 57952096 72334368 57952233 72334539 57952370 72334710 57952507 72334881 57952644 72335052 57952781 72335223 57952918 72335394 57953055 72335565 57953192 72335736 57953329 72335907 57953466 72336078 57953603 72336249 57953740 72336420 57953877 72336591 57954014 72336762 57954151 72336933 57954288 72337104 57954425 72337275 57954562 72337446 57954699 72337617 57954836 72337788 57954973 72337959 57955110 72338130 57955247 72338301 57955384 72338472 57955521 72338643 57955658 72338814 57955795 72338985 57955932 72339156 57956069 72339327 57956206 72339498 57956343 72339669 57956480 72339840 57956617 72340011 57956754 72340182 57956891 72340353 57957028 72340524 57957165 72340695 57957302 72340866 57957439 72341037 57957576 72341208 57957713 72341379 57957850 72341550 57957987 72341721 57958124 72341892 57958261 72342063 57958398 72342234 57958535 72342405 57958672 72342576 57958809 72342747 57958946 72342918 57959083 72343089 57959220 72343260 57959357 72343431 57959494 72343602 57959631 72343773 57959768 72343944 57959905 72344115 57960042 72344286 57960179 72344457 57960316 72344628 57960453 72344799 57960590 72344970 57960727 72345141 57960864 72345312 57961001 72345483 57961138 72345654 57961275 72345825 57961412 72345996 57961549 72346167 57961686 72346338 57961823 72346509 57961960 72346680 57962097 72346851 57962234 72347022 57962371 72347193 57962508 72347364 57962645 72347535 57962782 72347706 57962919 72347877 57963056 72348048 57963193 72348219 57963330 72348390 57963467 72348561 57963604 72348732 57963741 72348903 57963878 72349074 57964015 72349245 57964152 72349416 57964289 72349587 57964426 72349758 57964563 72349929 57964700 72350100 57964837 72350271 57964974 72350442 57965111 72350613 57965248 72350784 57965385 72350955 57965522 72351126 57965659 72351297 57965796 72351468 57965933 72351639 57966070 72351810 57966207 72351981 57966344 72352152 57966481 72352323 57966618 72352494 57966755 72352665 57966892 72352836 57967029 72353007 57967166 72353178 57967303 72353349 57967440 72353520 57967577 72353691 57967714 72353862 57967851 72354033 57967988 72354204 57968125 72354375 57968262 72354546 57968399 72354717 57968536 72354888 57968673 72355059 57968810 72355230 57968947 72355401 57969084 72355572 57969221 72355743 57969358 72355914 57969495 72356085 57969632 72356256 57969769 72356427 57969906 72356598 57970043 72356769 57970180 72356940 57970317 72357111 57970454 72357282 57970591 72357453 57970728 72357624 57970865 72357795 57971002 72357966 57971139 72358137 57971276 72358308 57971413 72358479 57971550 72358650 57971687 72358821 57971824 72358992 57971961 72359163 57972098 72359334 57972235 72359505 57972372 72359676 57972509 72359847 57972646 72360018 57972783 72360189 57972920 72360360 57973057 72360531 57973194 72360702 57973331 72360873 57973468 72361044 57973605 72361215 57973742 72361386 57973879 72361557 57974016 72361728 57974153 72361899 57974290 72362070 57974427 72362241 57974564 72362412 57974701 72362583 57974838 72362754 57974975 72362925 57975112 72363096 57975249 72363267 57975386 72363438 57975523 72363609 57975660 72363780 57975797 72363951 57975934 72364122 57976071 72364293 57976208 72364464 57976345 72364635 57976482 72364806 57976619 72364977 57976756 72365148 57976893 72365319 57977030 72365490 57977167 72365661 57977304 72365832 57977441 72366003 57977578 72366174 57977715 72366345 57977852 72366516 57977989 72366687 57978126 72366858 57978263 72367029 57978400 72367200 57978537 72367371 57978674 72367542 57978811 72367713 57978948 72367884 57979085 72368055 57979222 72368226 57979359 72368397 57979496 72368568 57979633 72368739 57979770 72368910 57979907 72369081 57980044 72369252 57980181 72369423 57980318 72369594 57980455 72369765 57980592 72369936 57980729 72370107 57980866 72370278 57981003 72370449 57981140 72370620 57981277 72370791 57981414 72370962 57981551 72371133 57981688 72371304 57981825 72371475 57981962 72371646 57982099 72371817 57982236 72371988 57982373 72372159 57982510 72372330 57982647 72372501 57982784 72372672 57982921 72372843 57983058 72373014 57983195 72373185 57983332 72373356 57983469 72373527 57983606 72373698 57983743 72373869 57983880 72374040 57984017 72374211 57984154 72374382 57984291 72374553 57984428 72374724 57984565 72374895 57984702 72375066 57984839 72375237 57984976 72375408 57985113 72375579 57985250 72375750 57985387 72375921 57985524 72376092 57985661 72376263 57985798 72376434 57985935 72376605 57986072 72376776 57986209 72376947 57986346 72377118 57986483 72377289 57986620 72377460 57986757 72377631 57986894 72377802 57987031 72377973 57987168 72378144 57987305 72378315 57987442 72378486 57987579 72378657 57987716 72378828 57987853 72378999 57987990 72379170 57988127 72379341 57988264 72379512 57988401 72379683 57988538 72379854 57988675 72380025 57988812 72380196 57988949 72380367 57989086 72380538 57989223 72380709 57989360 72380880 57989497 72381051 57989634 72381222 57989771 72381393 57989908 72381564 57990045 72381735 57990182 72381906 57990319 72382077 57990456 72382248 57990593 72382419 57990730 72382590 57990867 72382761 57991004 72382932 57991141 72383103 57991278 72383274 57991415 72383445 57991552 72383616 57991689 72383787 57991826 72383958 57991963 72384129 57992100 72384300 57992237 72384471 57992374 72384642 57992511 72384813 57992648 72384984 57992785 72385155 57992922 72385326 57993059 72385497 57993196 72385668 57993333 72385839 57993470 72386010 57993607 72386181 57993744 72386352 57993881 72386523 57994018 72386694 57994155 72386865 57994292 72387036 57994429 72387207 57994566 72387378 57994703 72387549 57994840 72387720 57994977 72387891 57995114 72388062 57995251 72388233 57995388 72388404 57995525 72388575 57995662 72388746 57995799 72388917 57995936 72389088 57996073 72389259 57996210 72389430 57996347 72389601 57996484 72389772 57996621 72389943 57996758 72390114 57996895 72390285 57997032 72390456 57997169 72390627 57997306 72390798 57997443 72390969 57997580 72391140 57997717 72391311 57997854 72391482 57997991 72391653 57998128 72391824 57998265 72391995 57998402 72392166 57998539 72392337 57998676 72392508 57998813 72392679 57998950 72392850 57999087 72393021 57999224 72393192 57999361 72393363 57999498 72393534 57999635 72393705 57999772 72393876 57999909 72394047 58000046 72394218 58000183 72394389 58000320 72394560 58000457 72394731 58000594 72394902 58000731 72395073 58000868 72395244 58001005 72395415 58001142 72395586 58001279 72395757 58001416 72395928 58001553 72396099 58001690 72396270 58001827 72396441 58001964 72396612 58002101 72396783 58002238 72396954 58002375 72397125 58002512 72397296 58002649 72397467 58002786 72397638 58002923 72397809 58003060 72397980 58003197 72398151 58003334 72398322 58003471 72398493 58003608 72398664 58003745 72398835 58003882 72399006 58004019 72399177 58004156 72399348 58004293 72399519 58004430 72399690 58004567 72399861 58004704 72400032 58004841 72400203 58004978 72400374 58005115 72400545 58005252 72400716 58005389 72400887 58005526 72401058 58005663 72401229 58005800 72401400 58005937 72401571 58006074 72401742 58006211 72401913 58006348 72402084 58006485 72402255 58006622 72402426 58006759 72402597 58006896 72402768 58007033 72402939 58007170 72403110 58007307 72403281 58007444 72403452 58007581 72403623 58007718 72403794 58007855 72403965 58007992 72404136 58008129 72404307 58008266 72404478 58008403 72404649 58008540 72404820 58008677 72404991 58008814 72405162 58008951 72405333 58009088 72405504 58009225 72405675 58009362 72405846 58009499 72406017 58009636 72406188 58009773 72406359 58009910 72406530 58010047 72406701 58010184 72406872 58010321 72407043 58010458 72407214 58010595 72407385 58010732 72407556 58010869 72407727 58011006 72407898 58011143 72408069 58011280 72408240 58011417 72408411 58011554 72408582 58011691 72408753 58011828 72408924 58011965 72409095 58012102 72409266 58012239 72409437 58012376 72409608 58012513 72409779 58012650 72409950 58012787 72410121 58012924 72410292 58013061 72410463 58013198 72410634 58013335 72410805 58013472 72410976 58013609 72411147 58013746 72411318 58013883 72411489 58014020 72411660 58014157 72411831 58014294 72412002 58014431 72412173 58014568 72412344 58014705 72412515
1000 61844814 0 61844814 77193162 61844951 77193333 61845088 77193504 61845225 77193675 61845362 77193846 61845499 77194017 61845636 77194188 61845773 77194359 61845910 77194530 61846047 77194701 61846184 77194872 61846321 77195043 61846458 77195214 61846595 77195385 61846732 77195556 61846869 77195727 61847006 77195898 61847143 77196069 61847280 77196240 61847417 77196411 61847554 77196582 61847691 77196753 61847828 77196924 61847965 77197095 61848102 77197266 61848239 77197437 61848376 77197608 61848513 77197779 61848650 77197950 61848787 77198121 61848924 77198292 61849061 77198463 61849198 77198634 61849335 77198805 61849472 77198976 61849609 77199147 61849746 77199318 61849883 77199489 61850020 77199660 61850157 77199831 61850294 77200002 61850431 77200173 61850568 77200344 61850705 77200515 61850842 77200686 61850979 77200857 61851116 77201028 61851253 77201199 61851390 77201370 61851527 77201541 61851664 77201712 61851801 77201883 61851938 77202054 61852075 77202225 61852212 77202396 61852349 77202567 61852486 77202738 61852623 77202909 61852760 77203080 61852897 77203251 61853034 77203422 61853171 77203593 61853308 77203764 61853445 77203935 61853582 77204106 61853719 77204277 61853856 77204448 61853993 77204619 61854130 77204790 61854267 77204961 61854404 77205132 61854541 77205303 61854678 77205474 61854815 77205645 61854952 77205816 61855089 77205987 61855226 77206158 61855363 77206329 61855500 77206500 61855637 77206671 61855774 77206842 61855911 77207013 61856048 77207184 61856185 77207355 61856322 77207526 61856459 77207697 61856596 77207868 61856733 77208039 61856870 77208210 61857007 77208381 61857144 77208552 61857281 77208723 61857418 77208894 61857555 77209065 61857692 77209236 61857829 77209407 61857966 77209578 61858103 77209749 61858240 77209920 61858377 77210091 61858514 77210262 61858651 77210433 61858788 77210604 61858925 77210775 61859062 77210946 61859199 77211117 61859336 77211288 61859473 77211459 61859610 77211630 61859747 77211801 61859884 77211972 61860021 77212143 61860158 77212314 61860295 77212485 61860432 77212656 61860569 77212827 61860706 77212998 61860843 77213169 61860980 77213340 61861117 77213511 61861254 77213682 61861391 77213853 61861528 77214024 61861665 77214195 61861802 77214366 61861939 77214537 61862076 77214708 61862213 77214879 61862350 77215050 61862487 77215221 61862624 77215392 61862761 77215563 61862898 77215734 61863035 77215905 61863172 77216076 61863309 77216247 61863446 77216418 61863583 77216589 61863720 77216760 61863857 77216931 61863994 77217102 61864131 77217273 61864268 77217444 61864405 77217615 61864542 77217786 61864679 77217957 61864816 77218128 61864953 77218299 61865090 77218470 61865227 77218641 61865364 77218812 61865501 77218983 61865638 77219154 61865775 77219325 61865912 77219496 61866049 77219667 61866186 77219838 61866323 77220009 61866460 77220180 61866597 77220351 61866734 77220522 61866871 77220693 61867008 77220864 61867145 77221035 61867282 77221206 61867419 77221377 61867556 77221548 61867693 77221719 61867830 77221890 61867967 77222061 61868104 77222232 61868241 77222403 61868378 77222574 61868515 77222745 61868652 77222916 61868789 77223087 61868926 77223258 61869063 77223429 61869200 77223600 61869337 77223771 61869474 77223942 61869611 77224113 61869748 77224284 61869885 77224455 61870022 77224626 61870159 77224797 61870296 77224968 61870433 77225139 61870570 77225310 61870707 77225481 61870844 77225652 61870981 77225823 61871118 77225994 61871255 77226165 61871392 77226336 61871529 77226507 61871666 77226678 61871803 77226849 61871940 77227020 61872077 77227191 61872214 77227362 61872351 77227533 61872488 77227704 61872625 77227875 61872762 77228046 61872899 77228217 61873036 77228388 61873173 77228559 61873310 77228730 61873447 77228901 61873584 77229072 61873721 77229243 61873858 77229414 61873995 77229585 61874132 77229756 61874269 77229927 61874406 77230098 61874543 77230269 61874680 77230440 61874817 77230611 61874954 77230782 61875091 77230953 61875228 77231124 61875365 77231295 61875502 77231466 61875639 77231637 61875776 77231808 61875913 77231979 61876050 77232150 61876187 77232321 61876324 77232492 61876461 77232663 61876598 77232834 61876735 77233005 61876872 77233176 61877009 77233347 61877146 77233518 61877283 77233689 61877420 77233860 61877557 77234031 61877694 77234202 61877831 77234373 61877968 77234544 61878105 77234715 61878242 77234886 61878379 77235057 61878516 77235228 61878653 77235399 61878790 77235570 61878927 77235741 61879064 77235912 61879201 77236083 61879338 77236254 61879475 77236425 61879612 77236596 61879749 77236767 61879886 77236938 61880023 77237109 61880160 77237280 61880297 77237451 61880434 77237622 61880571 77237793 61880708 77237964 61880845 77238135 61880982 77238306 61881119 77238477 61881256 77238648 61881393 77238819 61881530 77238990 61881667 77239161 61881804 77239332 61881941 77239503 61882078 77239674 61882215 77239845 61882352 77240016 61882489 77240187 61882626 77240358 61882763 77240529 61882900 77240700 61883037 77240871 61883174 77241042 61883311 77241213 61883448 77241384 61883585 77241555 61883722 77241726 61883859 77241897 61883996 77242068 61884133 77242239 61884270 77242410 61884407 77242581 61884544 77242752 61884681 77242923 61884818 77243094 61884955 77243265 61885092 77243436 61885229 77243607 61885366 77243778 61885503 77243949 61885640 77244120 61885777 77244291 61885914 77244462 61886051 77244633 61886188 77244804 61886325 77244975 61886462 77245146 61886599 77245317 61886736 77245488 61886873 77245659 61887010 77245830 61887147 77246001 61887284 77246172 61887421 77246343 61887558 77246514 61887695 77246685 61887832 77246856 61887969 77247027 61888106 77247198 61888243 77247369 61888380 77247540 61888517 77247711 61888654 77247882 61888791 77248053 61888928 77248224 61889065 77248395 61889202 77248566 61889339 77248737 61889476 77248908 61889613 77249079 61889750 77249250 61889887 77249421 61890024 77249592 61890161 77249763 61890298 77249934 61890435 77250105 61890572 77250276 61890709 77250447 61890846 77250618 61890983 77250789 61891120 77250960 61891257 77251131 61891394 77251302 61891531 77251473 61891668 77251644 61891805 77251815 61891942 77251986 61892079 77252157 61892216 77252328 61892353 77252499 61892490 77252670 61892627 77252841 61892764 77253012 61892901 77253183 61893038 77253354 61893175 77253525 61893312 77253696 61893449 77253867 61893586 77254038 61893723 77254209 61893860 77254380 61893997 77254551 61894134 77254722 61894271 77254893 61894408 77255064 61894545 77255235 61894682 77255406 61894819 77255577 61894956 77255748 61895093 77255919 61895230 77256090 61895367 77256261 61895504 77256432 61895641 77256603 61895778 77256774 61895915 77256945 61896052 77257116 61896189 77257287 61896326 77257458 61896463 77257629 61896600 77257800 61896737 77257971 61896874 77258142 61897011 77258313 61897148 77258484 61897285 77258655 61897422 77258826 61897559 77258997 61897696 77259168 61897833 77259339 61897970 77259510 61898107 77259681 61898244 77259852 61898381 77260023 61898518 77260194 61898655 77260365 61898792 77260536 61898929 77260707 61899066 77260878 61899203 77261049 61899340 77261220 61899477 77261391 61899614 77261562 61899751 77261733 61899888 77261904 61900025 77262075 61900162 77262246 61900299 77262417 61900436 77262588 61900573 77262759 61900710 77262930 61900847 77263101 61900984 77263272 61901121 77263443 61901258 77263614 61901395 77263785 61901532 77263956 61901669 77264127 61901806 77264298 61901943 77264469 61902080 77264640 61902217 77264811 61902354 77264982 61902491 77265153 61902628 77265324 61902765 77265495 61902902 77265666 61903039 77265837 61903176 77266008 61903313 77266179 61903450 77266350 61903587 77266521 61903724 77266692 61903861 77266863 61903998 77267034 61904135 77267205 61904272 77267376 61904409 77267547 61904546 77267718 61904683 77267889 61904820 77268060 61904957 77268231 61905094 77268402 61905231 77268573 61905368 77268744 61905505 77268915 61905642 77269086 61905779 77269257 61905916 77269428 61906053 77269599 61906190 77269770 61906327 77269941 61906464 77270112 61906601 77270283 61906738 77270454 61906875 77270625 61907012 77270796 61907149 77270967 61907286 77271138 61907423 77271309 61907560 77271480 61907697 77271651 61907834 77271822 61907971 77271993 61908108 77272164 61908245 77272335 61908382 77272506 61908519 77272677 61908656 77272848 61908793 77273019 61908930 77273190 61909067 77273361 61909204 77273532 61909341 77273703 61909478 77273874 61909615 77274045 61909752 77274216 61909889 77274387 61910026 77274558 61910163 77274729 61910300 77274900 61910437 77275071 61910574 77275242 61910711 77275413 61910848 77275584 61910985 77275755 61911122 77275926 61911259 77276097 61911396 77276268 61911533 77276439 61911670 77276610 61911807 77276781 61911944 77276952 61912081 77277123 61912218 77277294 61912355 77277465 61912492 77277636 61912629 77277807 61912766 77277978 61912903 77278149 61913040 77278320 61913177 77278491 61913314 77278662 61913451 77278833 61913588 77279004 61913725 77279175 61913862 77279346 61913999 77279517 61914136 77279688 61914273 77279859 61914410 77280030 61914547 77280201 61914684 77280372 61914821 77280543 61914958 77280714 61915095 77280885 61915232 77281056 61915369 77281227 61915506 77281398 61915643 77281569 61915780 77281740 61915917 77281911 61916054 77282082 61916191 77282253 61916328 77282424 61916465 77282595 61916602 77282766 61916739 77282937 61916876 77283108 61917013 77283279 61917150 77283450 61917287 77283621 61917424 77283792 61917561 77283963 61917698 77284134 61917835 77284305 61917972 77284476 61918109 77284647 61918246 77284818 61918383 77284989 61918520 77285160 61918657 77285331 61918794 77285502 61918931 77285673 61919068 77285844 61919205 77286015 61919342 77286186 61919479 77286357 61919616 77286528 61919753 77286699 61919890 77286870 61920027 77287041 61920164 77287212 61920301 77287383 61920438 77287554 61920575 77287725 61920712 77287896 61920849 77288067 61920986 77288238 61921123 77288409 61921260 77288580 61921397 77288751 61921534 77288922 61921671 77289093 61921808 77289264 61921945 77289435 61922082 77289606 61922219 77289777 61922356 77289948 61922493 77290119 61922630 77290290 61922767 77290461 61922904 77290632 61923041 77290803 61923178 77290974 61923315 77291145 61923452 77291316 61923589 77291487 61923726 77291658 61923863 77291829 61924000 77292000 61924137 77292171 61924274 77292342 61924411 77292513 61924548 77292684 61924685 77292855 61924822 77293026 61924959 77293197 61925096 77293368 61925233 77293539 61925370 77293710 61925507 77293881 61925644 77294052 61925781 77294223 61925918 77294394 61926055 77294565 61926192 77294736 61926329 77294907 61926466 77295078 61926603 77295249 61926740 77295420 61926877 77295591 61927014 77295762 61927151 77295933 61927288 77296104 61927425 77296275 61927562 77296446 61927699 77296617 61927836 77296788 61927973 77296959 61928110 77297130 61928247 77297301 61928384 77297472 61928521 77297643 61928658 77297814 61928795 77297985 61928932 77298156 61929069 77298327 61929206 77298498 61929343 77298669 61929480 77298840 61929617 77299011 61929754 77299182 61929891 77299353 61930028 77299524 61930165 77299695 61930302 77299866 61930439 77300037 61930576 77300208 61930713 77300379 61930850 77300550 61930987 77300721 61931124 77300892 61931261 77301063 61931398 77301234 61931535 77301405 61931672 77301576 61931809 77301747 61931946 77301918 61932083 77302089 61932220 77302260 61932357 77302431 61932494 77302602 61932631 77302773 61932768 77302944 61932905 77303115 61933042 77303286 61933179 77303457 61933316 77303628 61933453 77303799 61933590 77303970 61933727 77304141 61933864 77304312 61934001 77304483 61934138 77304654 61934275 77304825 61934412 77304996 61934549 77305167 61934686 77305338 61934823 77305509 61934960 77305680 61935097 77305851 61935234 77306022 61935371 77306193 61935508 77306364 61935645 77306535 61935782 77306706 61935919 77306877 61936056 77307048 61936193 77307219 61936330 77307390 61936467 77307561 61936604 77307732 61936741 77307903 61936878 77308074 61937015 77308245 61937152 77308416 61937289 77308587 61937426 77308758 61937563 77308929 61937700 77309100 61937837 77309271 61937974 77309442 61938111 77309613 61938248 77309784 61938385 77309955 61938522 77310126 61938659 77310297 61938796 77310468 61938933 77310639 61939070 77310810 61939207 77310981 61939344 77311152 61939481 77311323 61939618 77311494 61939755 77311665 61939892 77311836 61940029 77312007 61940166 77312178 61940303 77312349 61940440 77312520 61940577 77312691 61940714 77312862 61940851 77313033 61940988 77313204 61941125 77313375 61941262 77313546 61941399 77313717 61941536 77313888 61941673 77314059 61941810 77314230 61941947 77314401 61942084 77314572 61942221 77314743 61942358 77314914 61942495 77315085 61942632 77315256 61942769 77315427 61942906 77315598 61943043 77315769 61943180 77315940 61943317 77316111 61943454 77316282 61943591 77316453 61943728 77316624 61943865 77316795 61944002 77316966 61944139 77317137 61944276 77317308 61944413 77317479 61944550 77317650 61944687 77317821 61944824 77317992 61944961 77318163 61945098 77318334 61945235 77318505 61945372 77318676 61945509 77318847 61945646 77319018 61945783 77319189 61945920 77319360 61946057 77319531 61946194 77319702 61946331 77319873 61946468 77320044 61946605 77320215 61946742 77320386 61946879 77320557 61947016 77320728 61947153 77320899 61947290 77321070 61947427 77321241 61947564 77321412 61947701 77321583 61947838 77321754 61947975 77321925 61948112 77322096 61948249 77322267 61948386 77322438 61948523 77322609 61948660 77322780 61948797 77322951 61948934 77323122 61949071 77323293 61949208 77323464 61949345 77323635 61949482 77323806 61949619 77323977 61949756 77324148 61949893 77324319 61950030 77324490 61950167 77324661 61950304 77324832 61950441 77325003 61950578 77325174 61950715 77325345 61950852 77325516 61950989 77325687 61951126 77325858 61951263 77326029 61951400 77326200 61951537 77326371 61951674 77326542 61951811 77326713 61951948 77326884 61952085 77327055 61952222 77327226 61952359 77327397 61952496 77327568 61952633 77327739 61952770 77327910 61952907 77328081 61953044 77328252 61953181 77328423 61953318 77328594 61953455 77328765 61953592 77328936 61953729 77329107 61953866 77329278 61954003 77329449 61954140 77329620 61954277 77329791 61954414 77329962 61954551 77330133 61954688 77330304 61954825 77330475 61954962 77330646 61955099 77330817 61955236 77330988 61955373 77331159 61955510 77331330 61955647 77331501 61955784 77331672 61955921 77331843 61956058 77332014 61956195 77332185 61956332 77332356 61956469 77332527 61956606 77332698 61956743 77332869 61956880 77333040 61957017 77333211 61957154 77333382 61957291 77333553 61957428 77333724 61957565 77333895 61957702 77334066 61957839 77334237 61957976 77334408 61958113 77334579 61958250 77334750 61958387 77334921 61958524 77335092 61958661 77335263 61958798 77335434 61958935 77335605 61959072 77335776 61959209 77335947 61959346 77336118 61959483 77336289 61959620 77336460 61959757 77336631 61959894 77336802 61960031 77336973 61960168 77337144 61960305 77337315 61960442 77337486 61960579 77337657 61960716 77337828 61960853 77337999 61960990 77338170 61961127 77338341 61961264 77338512 61961401 77338683 61961538 77338854 61961675 77339025 61961812 77339196 61961949 77339367 61962086 77339538 61962223 77339709 61962360 77339880 61962497 77340051 61962634 77340222 61962771 77340393 61962908 77340564 61963045 77340735 61963182 77340906 61963319 77341077 61963456 77341248 61963593 77341419 61963730 77341590 61963867 77341761 61964004 77341932 61964141 77342103 61964278 77342274 61964415 77342445 61964552 77342616 61964689 77342787 61964826 77342958 61964963 77343129 61965100 77343300 61965237 77343471 61965374 77343642 61965511 77343813 61965648 77343984 61965785 77344155 61965922 77344326 61966059 77344497 61966196 77344668 61966333 77344839 61966470 77345010 61966607 77345181 61966744 77345352 61966881 77345523 61967018 77345694 61967155 77345865 61967292 77346036 61967429 77346207 61967566 77346378 61967703 77346549 61967840 77346720 61967977 77346891 61968114 77347062 61968251 77347233 61968388 77347404 61968525 77347575 61968662 77347746 61968799 77347917 61968936 77348088 61969073 77348259 61969210 77348430 61969347 77348601 61969484 77348772 61969621 77348943 61969758 77349114 61969895 77349285 61970032 77349456 61970169 77349627 61970306 77349798 61970443 77349969 61970580 77350140 61970717 77350311 61970854 77350482 61970991 77350653 61971128 77350824 61971265 77350995 61971402 77351166 61971539 77351337 61971676 77351508 61971813 77351679 61971950 77351850 61972087 77352021 61972224 77352192 61972361 77352363 61972498 77352534 61972635 77352705 61972772 77352876 61972909 77353047 61973046 77353218 61973183 77353389 61973320 77353560 61973457 77353731 61973594 77353902 61973731 77354073 61973868 77354244 61974005 77354415 61974142 77354586 61974279 77354757 61974416 77354928 61974553 77355099 61974690 77355270 61974827 77355441 61974964 77355612 61975101 77355783 61975238 77355954 61975375 77356125 61975512 77356296 61975649 77356467 61975786 77356638 61975923 77356809 61976060 77356980 61976197 77357151 61976334 77357322 61976471 77357493 61976608 77357664 61976745 77357835 61976882 77358006 61977019 77358177 61977156 77358348 61977293 77358519 61977430 77358690 61977567 77358861 61977704 77359032 61977841 77359203 61977978 77359374 61978115 77359545 61978252 77359716 61978389 77359887 61978526 77360058 61978663 77360229 61978800 77360400 61978937 77360571 61979074 77360742 61979211 77360913 61979348 77361084 61979485 77361255 61979622 77361426 61979759 77361597 61979896 77361768 61980033 77361939 61980170 77362110 61980307 77362281 61980444 77362452 61980581 77362623 61980718 77362794 61980855 77362965 61980992 77363136 61981129 77363307 61981266 77363478 61981403 77363649 61981540 77363820
1000 21353642 0 21353642 26653086 21353779 26653257 21353916 26653428 21354053 26653599 21354190 26653770 21354327 26653941 21354464 26654112 21354601 26654283 21354738 26654454 21354875 26654625 21355012 26654796 21355149 26654967 21355286 26655138 21355423 26655309 21355560 26655480 21355697 26655651 21355834 26655822 21355971 26655993 21356108 26656164 21356245 26656335 21356382 26656506 21356519 26656677 21356656 26656848 21356793 26657019 21356930 26657190 21357067 26657361 21357204 26657532 21357341 26657703 21357478 26657874 21357615 26658045 21357752 26658216 21357889 26658387 21358026 26658558 21358163 26658729 21358300 26658900 21358437 26659071 21358574 26659242 21358711 26659413 21358848 26659584 21358985 26659755 21359122 26659926 21359259 26660097 21359396 26660268 21359533 26660439 21359670 26660610 21359807 26660781 21359944 26660952 21360081 26661123 21360218 26661294 21360355 26661465 21360492 26661636 21360629 26661807 21360766 26661978 21360903 26662149 21361040 26662320 21361177 26662491 21361314 26662662 21361451 26662833 21361588 26663004 21361725 26663175 21361862 26663346 21361999 26663517 21362136 26663688 21362273 26663859 21362410 26664030 21362547 26664201 21362684 26664372 21362821 26664543 21362958 26664714 21363095 26664885 21363232 26665056 21363369 26665227 21363506 26665398 21363643 26665569 21363780 26665740 21363917 26665911 21364054 26666082 21364191 26666253 21364328 26666424 21364465 26666595 21364602 26666766 21364739 26666937 21364876 26667108 21365013 26667279 21365150 26667450 21365287 26667621 21365424 26667792 21365561 26667963 21365698 26668134 21365835 26668305 21365972 26668476 21366109 26668647 21366246 26668818 21366383 26668989 21366520 26669160 21366657 26669331 21366794 26669502 21366931 26669673 21367068 26669844 21367205 26670015 21367342 26670186 21367479 26670357 21367616 26670528 21367753 26670699 21367890 26670870 21368027 26671041 21368164 26671212 21368301 26671383 21368438 26671554 21368575 26671725 21368712 26671896 21368849 26672067 21368986 26672238 21369123 26672409 21369260 26672580 21369397 26672751 21369534 26672922 21369671 26673093 21369808 26673264 21369945 26673435 21370082 26673606 21370219 26673777 21370356 26673948 21370493 26674119 21370630 26674290 21370767 26674461 21370904 26674632 21371041 26674803 21371178 26674974 21371315 26675145 21371452 26675316 21371589 26675487 21371726 26675658 21371863 26675829 21372000 26676000 21372137 26676171 21372274 26676342 21372411 26676513 21372548 26676684 21372685 26676855 21372822 26677026 21372959 26677197 21373096 26677368 21373233 26677539 21373370 26677710 21373507 26677881 21373644 26678052 21373781 26678223 21373918 26678394 21374055 26678565 21374192 26678736 21374329 26678907 21374466 26679078 21374603 26679249 21374740 26679420 21374877 26679591 21375014 26679762 21375151 26679933 21375288 26680104 21375425 26680275 21375562 26680446 21375699 26680617 21375836 26680788 21375973 26680959 21376110 26681130 21376247 26681301 21376384 26681472 21376521 26681643 21376658 26681814 21376795 26681985 21376932 26682156 21377069 26682327 21377206 26682498 21377343 26682669 21377480 26682840 21377617 26683011 21377754 26683182 21377891 26683353 21378028 26683524 21378165 26683695 21378302 26683866 21378439 26684037 21378576 26684208 21378713 26684379 21378850 26684550 21378987 26684721 21379124 26684892 21379261 26685063 21379398 26685234 21379535 26685405 21379672 26685576 21379809 26685747 21379946 26685918 21380083 26686089 21380220 26686260 21380357 26686431 21380494 26686602 21380631 26686773 21380768 26686944 21380905 26687115 21381042 26687286 21381179 26687457 21381316 26687628 21381453 26687799 21381590 26687970 21381727 26688141 21381864 26688312 21382001 26688483 21382138 26688654 21382275 26688825 21382412 26688996 21382549 26689167 21382686 26689338 21382823 26689509 21382960 26689680 21383097 26689851 21383234 26690022 21383371 26690193 21383508 26690364 21383645 26690535 21383782 26690706 21383919 26690877 21384056 26691048 21384193 26691219 21384330 26691390 21384467 26691561 21384604 26691732 21384741 26691903 21384878 26692074 21385015 26692245 21385152 26692416 21385289 26692587 21385426 26692758 21385563 26692929 21385700 26693100 21385837 26693271 21385974 26693442 21386111 26693613 21386248 26693784 21386385 26693955 21386522 26694126 21386659 26694297 21386796 26694468 21386933 26694639 21387070 26694810 21387207 26694981 21387344 26695152 21387481 26695323 21387618 26695494 21387755 26695665 21387892 26695836 21388029 26696007 21388166 26696178 21388303 26696349 21388440 26696520 21388577 26696691 21388714 26696862 21388851 26697033 21388988 26697204 21389125 26697375 21389262 26697546 21389399 26697717 21389536 26697888 21389673 26698059 21389810 26698230 21389947 26698401 21390084 26698572 21390221 26698743 21390358 26698914 21390495 26699085 21390632 26699256 21390769 26699427 21390906 26699598 21391043 26699769 21391180 26699940 21391317 26700111 21391454 26700282 21391591 26700453 21391728 26700624 21391865 26700795 21392002 26700966 21392139 26701137 21392276 26701308 21392413 26701479 21392550 26701650 21392687 26701821 21392824 26701992 21392961 26702163 21393098 26702334 21393235 26702505 21393372 26702676 21393509 26702847 21393646 26703018 21393783 26703189 21393920 26703360 21394057 26703531 21394194 26703702 21394331 26703873 21394468 26704044 21394605 26704215 21394742 26704386 21394879 26704557 21395016 26704728 21395153 26704899 21395290 26705070 21395427 26705241 21395564 26705412 21395701 26705583 21395838 26705754 21395975 26705925 21396112 26706096 21396249 26706267 21396386 26706438 21396523 26706609 21396660 26706780 21396797 26706951 21396934 26707122 21397071 26707293 21397208 26707464 21397345 26707635 21397482 26707806 21397619 26707977 21397756 26708148 21397893 26708319 21398030 26708490 21398167 26708661 21398304 26708832 21398441 26709003 21398578 26709174 21398715 26709345 21398852 26709516 21398989 26709687 21399126 26709858 21399263 26710029 21399400 26710200 21399537 26710371 21399674 26710542 21399811 26710713 21399948 26710884 21400085 26711055 21400222 26711226 21400359 26711397 21400496 26711568 21400633 26711739 21400770 26711910 21400907 26712081 21401044 26712252 21401181 26712423 21401318 26712594 21401455 26712765 21401592 26712936 21401729 26713107 21401866 26713278 21402003 26713449 21402140 26713620 21402277 26713791 21402414 26713962 21402551 26714133 21402688 26714304 21402825 26714475 21402962 26714646 21403099 26714817 21403236 26714988 21403373 26715159 21403510 26715330 21403647 26715501 21403784 26715672 21403921 26715843 21404058 26716014 21404195 26716185 21404332 26716356 21404469 26716527 21404606 26716698 21404743 26716869 21404880 26717040 21405017 26717211 21405154 26717382 21405291 26717553 21405428 26717724 21405565 26717895 21405702 26718066 21405839 26718237 21405976 26718408 21406113 26718579 21406250 26718750 21406387 26718921 21406524 26719092 21406661 26719263 21406798 26719434 21406935 26719605 21407072 26719776 21407209 26719947 21407346 26720118 21407483 26720289 21407620 26720460 21407757 26720631 21407894 26720802 21408031 26720973 21408168 26721144 21408305 26721315 21408442 26721486 21408579 26721657 21408716 26721828 21408853 26721999 21408990 26722170 21409127 26722341 21409264 26722512 21409401 26722683 21409538 26722854 21409675 26723025 21409812 26723196 21409949 26723367 21410086 26723538 21410223 26723709 21410360 26723880 21410497 26724051 21410634 26724222 21410771 26724393 21410908 26724564 21411045 26724735 21411182 26724906 21411319 26725077 21411456 26725248 21411593 26725419 21411730 26725590 21411867 26725761 21412004 26725932 21412141 26726103 21412278 26726274 21412415 26726445 21412552 26726616 21412689 26726787 21412826 26726958 21412963 26727129 21413100 26727300 21413237 26727471 21413374 26727642 21413511 26727813 21413648 26727984 21413785 26728155 21413922 26728326 21414059 26728497 21414196 26728668 21414333 26728839 21414470 26729010 21414607 26729181 21414744 26729352 21414881 26729523 21415018 26729694 21415155 26729865 21415292 26730036 21415429 26730207 21415566 26730378 21415703 26730549 21415840 26730720 21415977 26730891 21416114 26731062 21416251 26731233 21416388 26731404 21416525 26731575 21416662 26731746 21416799 26731917 21416936 26732088 21417073 26732259 21417210 26732430 21417347 26732601 21417484 26732772 21417621 26732943 21417758 26733114 21417895 26733285 21418032 26733456 21418169 26733627 21418306 26733798 21418443 26733969 21418580 26734140 21418717 26734311 21418854 26734482 21418991 26734653 21419128 26734824 21419265 26734995 21419402 26735166 21419539 26735337 21419676 26735508 21419813 26735679 21419950 26735850 21420087 26736021 21420224 26736192 21420361 26736363 21420498 26736534 21420635 26736705 21420772 26736876 21420909 26737047 21421046 26737218 21421183 26737389 21421320 26737560 21421457 26737731 21421594 26737902 21421731 26738073 21421868 26738244 21422005 26738415 21422142 26738586 21422279 26738757 21422416 26738928 21422553 26739099 21422690 26739270 21422827 26739441 21422964 26739612 21423101 26739783 21423238 26739954 21423375 26740125 21423512 26740296 21423649 26740467 21423786 26740638 21423923 26740809 21424060 26740980 21424197 26741151 21424334 26741322 21424471 26741493 21424608 26741664 21424745 26741835 21424882 26742006 21425019 26742177 21425156 26742348 21425293 26742519 21425430 26742690 21425567 26742861 21425704 26743032 21425841 26743203 21425978 26743374 21426115 26743545 21426252 26743716 21426389 26743887 21426526 26744058 21426663 26744229 21426800 26744400 21426937 26744571 21427074 26744742 21427211 26744913 21427348 26745084 21427485 26745255 21427622 26745426 21427759 26745597 21427896 26745768 21428033 26745939 21428170 26746110 21428307 26746281 21428444 26746452 21428581 26746623 21428718 26746794 21428855 26746965 21428992 26747136 21429129 26747307 21429266 26747478 21429403 26747649 21429540 26747820 21429677 26747991 21429814 26748162 21429951 26748333 21430088 26748504 21430225 26748675 21430362 26748846 21430499 26749017 21430636 26749188 21430773 26749359 21430910 26749530 21431047 26749701 21431184 26749872 21431321 26750043 21431458 26750214 21431595 26750385 21431732 26750556 21431869 26750727 21432006 26750898 21432143 26751069 21432280 26751240 21432417 26751411 21432554 26751582 21432691 26751753 21432828 26751924 21432965 26752095 21433102 26752266 21433239 26752437 21433376 26752608 21433513 26752779 21433650 26752950 21433787 26753121 21433924 26753292 21434061 26753463 21434198 26753634 21434335 26753805 21434472 26753976 21434609 26754147 21434746 26754318 21434883 26754489 21435020 26754660 21435157 26754831 21435294 26755002 21435431 26755173 21435568 26755344 21435705 26755515 21435842 26755686 21435979 26755857 21436116 26756028 21436253 26756199 21436390 26756370 21436527 26756541 21436664 26756712 21436801 26756883 21436938 26757054 21437075 26757225 21437212 26757396 21437349 26757567 21437486 26757738 21437623 26757909 21437760 26758080 21437897 26758251 21438034 26758422 21438171 26758593 21438308 26758764 21438445 26758935 21438582 26759106 21438719 26759277 21438856 26759448 21438993 26759619 21439130 26759790 21439267 26759961 21439404 26760132 21439541 26760303 21439678 26760474 21439815 26760645 21439952 26760816 21440089 26760987 21440226 26761158 21440363 26761329 21440500 26761500 21440637 26761671 21440774 26761842 21440911 26762013 21441048 26762184 21441185 26762355 21441322 26762526 21441459 26762697 21441596 26762868 21441733 26763039 21441870 26763210 21442007 26763381 21442144 26763552 21442281 26763723 21442418 26763894 21442555 26764065 21442692 26764236 21442829 26764407 21442966 26764578 21443103 26764749 21443240 26764920 21443377 26765091 21443514 26765262 21443651 26765433 21443788 26765604 21443925 26765775 21444062 26765946 21444199 26766117 21444336 26766288 21444473 26766459 21444610 26766630 21444747 26766801 21444884 26766972 21445021 26767143 21445158 26767314 21445295 26767485 21445432 26767656 21445569 26767827 21445706 26767998 21445843 26768169 21445980 26768340 21446117 26768511 21446254 26768682 21446391 26768853 21446528 26769024 21446665 26769195 21446802 26769366 21446939 26769537 21447076 26769708 21447213 26769879 21447350 26770050 21447487 26770221 21447624 26770392 21447761 26770563 21447898 26770734 21448035 26770905 21448172 26771076 21448309 26771247 21448446 26771418 21448583 26771589 21448720 26771760 21448857 26771931 21448994 26772102 21449131 26772273 21449268 26772444 21449405 26772615 21449542 26772786 21449679 26772957 21449816 26773128 21449953 26773299 21450090 26773470 21450227 26773641 21450364 26773812 21450501 26773983 21450638 26774154 21450775 26774325 21450912 26774496 21451049 26774667 21451186 26774838 21451323 26775009 21451460 26775180 21451597 26775351 21451734 26775522 21451871 26775693 21452008 26775864 21452145 26776035 21452282 26776206 21452419 26776377 21452556 26776548 21452693 26776719 21452830 26776890 21452967 26777061 21453104 26777232 21453241 26777403 21453378 26777574 21453515 26777745 21453652 26777916 21453789 26778087 21453926 26778258 21454063 26778429 21454200 26778600 21454337 26778771 21454474 26778942 21454611 26779113 21454748 26779284 21454885 26779455 21455022 26779626 21455159 26779797 21455296 26779968 21455433 26780139 21455570 26780310 21455707 26780481 21455844 26780652 21455981 26780823 21456118 26780994 21456255 26781165 21456392 26781336 21456529 26781507 21456666 26781678 21456803 26781849 21456940 26782020 21457077 26782191 21457214 26782362 21457351 26782533 21457488 26782704 21457625 26782875 21457762 26783046 21457899 26783217 21458036 26783388 21458173 26783559 21458310 26783730 21458447 26783901 21458584 26784072 21458721 26784243 21458858 26784414 21458995 26784585 21459132 26784756 21459269 26784927 21459406 26785098 21459543 26785269 21459680 26785440 21459817 26785611 21459954 26785782 21460091 26785953 21460228 26786124 21460365 26786295 21460502 26786466 21460639 26786637 21460776 26786808 21460913 26786979 21461050 26787150 21461187 26787321 21461324 26787492 21461461 26787663 21461598 26787834 21461735 26788005 21461872 26788176 21462009 26788347 21462146 26788518 21462283 26788689 21462420 26788860 21462557 26789031 21462694 26789202 21462831 26789373 21462968 26789544 21463105 26789715 21463242 26789886 21463379 26790057 21463516 26790228 21463653 26790399 21463790 26790570 21463927 26790741 21464064 26790912 21464201 26791083 21464338 26791254 21464475 26791425 21464612 26791596 21464749 26791767 21464886 26791938 21465023 26792109 21465160 26792280 21465297 26792451 21465434 26792622 21465571 26792793 21465708 26792964 21465845 26793135 21465982 26793306 21466119 26793477 21466256 26793648 21466393 26793819 21466530 26793990 21466667 26794161 21466804 26794332 21466941 26794503 21467078 26794674 21467215 26794845 21467352 26795016 21467489 26795187 21467626 26795358 21467763 26795529 21467900 26795700 21468037 26795871 21468174 26796042 21468311 26796213 21468448 26796384 21468585 26796555 21468722 26796726 21468859 26796897 21468996 26797068 21469133 26797239 21469270 26797410 21469407 26797581 21469544 26797752 21469681 26797923 21469818 26798094 21469955 26798265 21470092 26798436 21470229 26798607 21470366 26798778 21470503 26798949 21470640 26799120 21470777 26799291 21470914 26799462 21471051 26799633 21471188 26799804 21471325 26799975 21471462 26800146 21471599 26800317 21471736 26800488 21471873 26800659 21472010 26800830 21472147 26801001 21472284 26801172 21472421 26801343 21472558 26801514 21472695 26801685 21472832 26801856 21472969 26802027 21473106 26802198 21473243 26802369 21473380 26802540 21473517 26802711 21473654 26802882 21473791 26803053 21473928 26803224 21474065 26803395 21474202 26803566 21474339 26803737 21474476 26803908 21474613 26804079 21474750 26804250 21474887 26804421 21475024 26804592 21475161 26804763 21475298 26804934 21475435 26805105 21475572 26805276 21475709 26805447 21475846 26805618 21475983 26805789 21476120 26805960 21476257 26806131 21476394 26806302 21476531 26806473 21476668 26806644 21476805 26806815 21476942 26806986 21477079 26807157 21477216 26807328 21477353 26807499 21477490 26807670 21477627 26807841 21477764 26808012 21477901 26808183 21478038 26808354 21478175 26808525 21478312 26808696 21478449 26808867 21478586 26809038 21478723 26809209 21478860 26809380 21478997 26809551 21479134 26809722 21479271 26809893 21479408 26810064 21479545 26810235 21479682 26810406 21479819 26810577 21479956 26810748 21480093 26810919 21480230 26811090 21480367 26811261 21480504 26811432 21480641 26811603 21480778 26811774 21480915 26811945 21481052 26812116 21481189 26812287 21481326 26812458 21481463 26812629 21481600 26812800 21481737 26812971 21481874 26813142 21482011 26813313 21482148 26813484 21482285 26813655 21482422 26813826 21482559 26813997 21482696 26814168 21482833 26814339 21482970 26814510 21483107 26814681 21483244 26814852 21483381 26815023 21483518 26815194 21483655 26815365 21483792 26815536 21483929 26815707 21484066 26815878 21484203 26816049 21484340 26816220 21484477 26816391 21484614 26816562 21484751 26816733 21484888 26816904 21485025 26817075 21485162 26817246 21485299 26817417 21485436 26817588 21485573 26817759 21485710 26817930 21485847 26818101 21485984 26818272 21486121 26818443 21486258 26818614 21486395 26818785 21486532 26818956 21486669 26819127 21486806 26819298 21486943 26819469 21487080 26819640 21487217 26819811 21487354 26819982 21487491 26820153 21487628 26820324 21487765 26820495 21487902 26820666 21488039 26820837 21488176 26821008 21488313 26821179 21488450 26821350 21488587 26821521 21488724 26821692 21488861 26821863 21488998 26822034 21489135 26822205 21489272 26822376 21489409 26822547 21489546 26822718 21489683 26822889 21489820 26823060 21489957 26823231 21490094 26823402 21490231 26823573 21490368 26823744
1000 19985697 0 19985697 24945651 19985834 24945822 19985971 24945993 19986108 24946164 19986245 24946335 19986382 24946506 19986519 24946677 19986656 24946848 19986793 24947019 19986930 24947190 19987067 24947361 19987204 24947532 19987341 24947703 19987478 24947874 19987615 24948045 19987752 24948216 19987889 24948387 19988026 24948558 19988163 24948729 19988300 24948900 19988437 24949071 19988574 24949242 19988711 24949413 19988848 24949584 19988985 24949755 19989122 24949926 19989259 24950097 19989396 24950268 19989533 24950439 19989670 24950610 19989807 24950781 19989944 24950952 19990081 24951123 19990218 24951294 19990355 24951465 19990492 24951636 19990629 24951807 19990766 24951978 19990903 24952149 19991040 24952320 19991177 24952491 19991314 24952662 19991451 24952833 19991588 24953004 19991725 24953175 19991862 24953346 19991999 24953517 19992136 24953688 19992273 24953859 19992410 24954030 19992547 24954201 19992684 24954372 19992821 24954543 19992958 24954714 19993095 24954885 19993232 24955056 19993369 24955227 19993506 24955398 19993643 24955569 19993780 24955740 19993917 24955911 19994054 24956082 19994191 24956253 19994328 24956424 19994465 24956595 19994602 24956766 19994739 24956937 19994876 24957108 19995013 24957279 19995150 24957450 19995287 24957621 19995424 24957792 19995561 24957963 19995698 24958134 19995835 24958305 19995972 24958476 19996109 24958647 19996246 24958818 19996383 24958989 19996520 24959160 19996657 24959331 19996794 24959502 19996931 24959673 19997068 24959844 19997205 24960015 19997342 24960186 19997479 24960357 19997616 24960528 19997753 24960699 19997890 24960870 19998027 24961041 19998164 24961212 19998301 24961383 19998438 24961554 19998575 24961725 19998712 24961896 19998849 24962067 19998986 24962238 19999123 24962409 19999260 24962580 19999397 24962751 19999534 24962922 19999671 24963093 19999808 24963264 19999945 24963435 20000082 24963606 20000219 24963777 20000356 24963948 20000493 24964119 20000630 24964290 20000767 24964461 20000904 24964632 20001041 24964803 20001178 24964974 20001315 24965145 20001452 24965316 20001589 24965487 20001726 24965658 20001863 24965829 20002000 24966000 20002137 24966171 20002274 24966342 20002411 24966513 20002548 24966684 20002685 24966855 20002822 24967026 20002959 24967197 20003096 24967368 20003233 24967539 20003370 24967710 20003507 24967881 20003644 24968052 20003781 24968223 20003918 24968394 20004055 24968565 20004192 24968736 20004329 24968907 20004466 24969078 20004603 24969249 20004740 24969420 20004877 24969591 20005014 24969762 20005151 24969933 20005288 24970104 20005425 24970275 20005562 24970446 20005699 24970617 20005836 24970788 20005973 24970959 20006110 24971130 20006247 24971301 20006384 24971472 20006521 24971643 20006658 24971814 20006795 24971985 20006932 24972156 20007069 24972327 20007206 24972498 20007343 24972669 20007480 24972840 20007617 24973011 20007754 24973182 20007891 24973353 20008028 24973524 20008165 24973695 20008302 24973866 20008439 24974037 20008576 24974208 20008713 24974379 20008850 24974550 20008987 24974721 20009124 24974892 20009261 24975063 20009398 24975234 20009535 24975405 20009672 24975576 20009809 24975747 20009946 24975918 20010083 24976089 20010220 24976260 20010357 24976431 20010494 24976602 20010631 24976773 20010768 24976944 20010905 24977115 20011042 24977286 20011179 24977457 20011316 24977628 20011453 24977799 20011590 24977970 20011727 24978141 20011864 24978312 20012001 24978483 20012138 24978654 20012275 24978825 20012412 24978996 20012549 24979167 20012686 24979338 20012823 24979509 20012960 24979680 20013097 24979851 20013234 24980022 20013371 24980193 20013508 24980364 20013645 24980535 20013782 24980706 20013919 24980877 20014056 24981048 20014193 24981219 20014330 24981390 20014467 24981561 20014604 24981732 20014741 24981903 20014878 24982074 20015015 24982245 20015152 24982416 20015289 24982587 20015426 24982758 20015563 24982929 20015700 24983100 20015837 24983271 20015974 24983442 20016111 24983613 20016248 24983784 20016385 24983955 20016522 24984126 20016659 24984297 20016796 24984468 20016933 24984639 20017070 24984810 20017207 24984981 20017344 24985152 20017481 24985323 20017618 24985494 20017755 24985665 20017892 24985836 20018029 24986007 20018166 24986178 20018303 24986349 20018440 24986520 20018577 24986691 20018714 24986862 20018851 24987033 20018988 24987204 20019125 24987375 20019262 24987546 20019399 24987717 20019536 24987888 20019673 24988059 20019810 24988230 20019947 24988401 20020084 24988572 20020221 24988743 20020358 24988914 20020495 24989085 20020632 24989256 20020769 24989427 20020906 24989598 20021043 24989769 20021180 24989940 20021317 24990111 20021454 24990282 20021591 24990453 20021728 24990624 20021865 24990795 20022002 24990966 20022139 24991137 20022276 24991308 20022413 24991479 20022550 24991650 20022687 24991821 20022824 24991992 20022961 24992163 20023098 24992334 20023235 24992505 20023372 24992676 20023509 24992847 20023646 24993018 20023783 24993189 20023920 24993360 20024057 24993531 20024194 24993702 20024331 24993873 20024468 24994044 20024605 24994215 20024742 24994386 20024879 24994557 20025016 24994728 20025153 24994899 20025290 24995070 20025427 24995241 20025564 24995412 20025701 24995583 20025838 24995754 20025975 24995925 20026112 24996096 20026249 24996267 20026386 24996438 20026523 24996609 20026660 24996780 20026797 24996951 20026934 24997122 20027071 24997293 20027208 24997464 20027345 24997635 20027482 24997806 20027619 24997977 20027756 24998148 20027893 24998319 20028030 24998490 20028167 24998661 20028304 24998832 20028441 24999003 20028578 24999174 20028715 24999345 20028852 24999516 20028989 24999687 20029126 24999858 20029263 25000029 20029400 25000200 20029537 25000371 20029674 25000542 20029811 25000713 20029948 25000884 20030085 25001055 20030222 25001226 20030359 25001397 20030496 25001568 20030633 25001739 20030770 25001910 20030907 25002081 20031044 25002252 20031181 25002423 20031318 25002594 20031455 25002765 20031592 25002936 20031729 25003107 20031866 25003278 20032003 25003449 20032140 25003620 20032277 25003791 20032414 25003962 20032551 25004133 20032688 25004304 20032825 25004475 20032962 25004646 20033099 25004817 20033236 25004988 20033373 25005159 20033510 25005330 20033647 25005501 20033784 25005672 20033921 25005843 20034058 25006014 20034195 25006185 20034332 25006356 20034469 25006527 20034606 25006698 20034743 25006869 20034880 25007040 20035017 25007211 20035154 25007382 20035291 25007553 20035428 25007724 20035565 25007895 20035702 25008066 20035839 25008237 20035976 25008408 20036113 25008579 20036250 25008750 20036387 25008921 20036524 25009092 20036661 25009263 20036798 25009434 20036935 25009605 20037072 25009776 20037209 25009947 20037346 25010118 20037483 25010289 20037620 25010460 20037757 25010631 20037894 25010802 20038031 25010973 20038168 25011144 20038305 25011315 20038442 25011486 20038579 25011657 20038716 25011828 20038853 25011999 20038990 25012170 20039127 25012341 20039264 25012512 20039401 25012683 20039538 25012854 20039675 25013025 20039812 25013196 20039949 25013367 20040086 25013538 20040223 25013709 20040360 25013880 20040497 25014051 20040634 25014222 20040771 25014393 20040908 25014564 20041045 25014735 20041182 25014906 20041319 25015077 20041456 25015248 20041593 25015419 20041730 25015590 20041867 25015761 20042004 25015932 20042141 25016103 20042278 25016274 20042415 25016445 20042552 25016616 20042689 25016787 20042826 25016958 20042963 25017129 20043100 25017300 20043237 25017471 20043374 25017642 20043511 25017813 20043648 25017984 20043785 25018155 20043922 25018326 20044059 25018497 20044196 25018668 20044333 25018839 20044470 25019010 20044607 25019181 20044744 25019352 20044881 25019523 20045018 25019694 20045155 25019865 20045292 25020036 20045429 25020207 20045566 25020378 20045703 25020549 20045840 25020720 20045977 25020891 20046114 25021062 20046251 25021233 20046388 25021404 20046525 25021575 20046662 25021746 20046799 25021917 20046936 25022088 20047073 25022259 20047210 25022430 20047347 25022601 20047484 25022772 20047621 25022943 20047758 25023114 20047895 25023285 20048032 25023456 20048169 25023627 20048306 25023798 20048443 25023969 20048580 25024140 20048717 25024311 20048854 25024482 20048991 25024653 20049128 25024824 20049265 25024995 20049402 25025166 20049539 25025337 20049676 25025508 20049813 25025679 20049950 25025850 20050087 25026021 20050224 25026192 20050361 25026363 20050498 25026534 20050635 25026705 20050772 25026876 20050909 25027047 20051046 25027218 20051183 25027389 20051320 25027560 20051457 25027731 20051594 25027902 20051731 25028073 20051868 25028244 20052005 25028415 20052142 25028586 20052279 25028757 20052416 25028928 20052553 25029099 20052690 25029270 20052827 25029441 20052964 25029612 20053101 25029783 20053238 25029954 20053375 25030125 20053512 25030296 20053649 25030467 20053786 25030638 20053923 25030809 20054060 25030980 20054197 25031151 20054334 25031322 20054471 25031493 20054608 25031664 20054745 25031835 20054882 25032006 20055019 25032177 20055156 25032348 20055293 25032519 20055430 25032690 20055567 25032861 20055704 25033032 20055841 25033203 20055978 25033374 20056115 25033545 20056252 25033716 20056389 25033887 20056526 25034058 20056663 25034229 20056800 25034400 20056937 25034571 20057074 25034742 20057211 25034913 20057348 25035084 20057485 25035255 20057622 25035426 20057759 25035597 20057896 25035768 20058033 25035939 20058170 25036110 20058307 25036281 20058444 25036452 20058581 25036623 20058718 25036794 20058855 25036965 20058992 25037136 20059129 25037307 20059266 25037478 20059403 25037649 20059540 25037820 20059677 25037991 20059814 25038162 20059951 25038333 20060088 25038504 20060225 25038675 20060362 25038846 20060499 25039017 20060636 25039188 20060773 25039359 20060910 25039530 20061047 25039701 20061184 25039872 20061321 25040043 20061458 25040214 20061595 25040385 20061732 25040556 20061869 25040727 20062006 25040898 20062143 25041069 20062280 25041240 20062417 25041411 20062554 25041582 20062691 25041753 20062828 25041924 20062965 25042095 20063102 25042266 20063239 25042437 20063376 25042608 20063513 25042779 20063650 25042950 20063787 25043121 20063924 25043292 20064061 25043463 20064198 25043634 20064335 25043805 20064472 25043976 20064609 25044147 20064746 25044318 20064883 25044489 20065020 25044660 20065157 25044831 20065294 25045002 20065431 25045173 20065568 25045344 20065705 25045515 20065842 25045686 20065979 25045857 20066116 25046028 20066253 25046199 20066390 25046370 20066527 25046541 20066664 25046712 20066801 25046883 20066938 25047054 20067075 25047225 20067212 25047396 20067349 25047567 20067486 25047738 20067623 25047909 20067760 25048080 20067897 25048251 20068034 25048422 20068171 25048593 20068308 25048764 20068445 25048935 20068582 25049106 20068719 25049277 20068856 25049448 20068993 25049619 20069130 25049790 20069267 25049961 20069404 25050132 20069541 25050303 20069678 25050474 20069815 25050645 20069952 25050816 20070089 25050987 20070226 25051158 20070363 25051329 20070500 25051500 20070637 25051671 20070774 25051842 20070911 25052013 20071048 25052184 20071185 25052355 20071322 25052526 20071459 25052697 20071596 25052868 20071733 25053039 20071870 25053210 20072007 25053381 20072144 25053552 20072281 25053723 20072418 25053894 20072555 25054065 20072692 25054236 20072829 25054407 20072966 25054578 20073103 25054749 20073240 25054920 20073377 25055091 20073514 25055262 20073651 25055433 20073788 25055604 20073925 25055775 20074062 25055946 20074199 25056117 20074336 25056288 20074473 25056459 20074610 25056630 20074747 25056801 20074884 25056972 20075021 25057143 20075158 25057314 20075295 25057485 20075432 25057656 20075569 25057827 20075706 25057998 20075843 25058169 20075980 25058340 20076117 25058511 20076254 25058682 20076391 25058853 20076528 25059024 20076665 25059195 20076802 25059366 20076939 25059537 20077076 25059708 20077213 25059879 20077350 25060050 20077487 25060221 20077624 25060392 20077761 25060563 20077898 25060734 20078035 25060905 20078172 25061076 20078309 25061247 20078446 25061418 20078583 25061589 20078720 25061760 20078857 25061931 20078994 25062102 20079131 25062273 20079268 25062444 20079405 25062615 20079542 25062786 20079679 25062957 20079816 25063128 20079953 25063299 20080090 25063470 20080227 25063641 20080364 25063812 20080501 25063983 20080638 25064154 20080775 25064325 20080912 25064496 20081049 25064667 20081186 25064838 20081323 25065009 20081460 25065180 20081597 25065351 20081734 25065522 20081871 25065693 20082008 25065864 20082145 25066035 20082282 25066206 20082419 25066377 20082556 25066548 20082693 25066719 20082830 25066890 20082967 25067061 20083104 25067232 20083241 25067403 20083378 25067574 20083515 25067745 20083652 25067916 20083789 25068087 20083926 25068258 20084063 25068429 20084200 25068600 20084337 25068771 20084474 25068942 20084611 25069113 20084748 25069284 20084885 25069455 20085022 25069626 20085159 25069797 20085296 25069968 20085433 25070139 20085570 25070310 20085707 25070481 20085844 25070652 20085981 25070823 20086118 25070994 20086255 25071165 20086392 25071336 20086529 25071507 20086666 25071678 20086803 25071849 20086940 25072020 20087077 25072191 20087214 25072362 20087351 25072533 20087488 25072704 20087625 25072875 20087762 25073046 20087899 25073217 20088036 25073388 20088173 25073559 20088310 25073730 20088447 25073901 20088584 25074072 20088721 25074243 20088858 25074414 20088995 25074585 20089132 25074756 20089269 25074927 20089406 25075098 20089543 25075269 20089680 25075440 20089817 25075611 20089954 25075782 20090091 25075953 20090228 25076124 20090365 25076295 20090502 25076466 20090639 25076637 20090776 25076808 20090913 25076979 20091050 25077150 20091187 25077321 20091324 25077492 20091461 25077663 20091598 25077834 20091735 25078005 20091872 25078176 20092009 25078347 20092146 25078518 20092283 25078689 20092420 25078860 20092557 25079031 20092694 25079202 20092831 25079373 20092968 25079544 20093105 25079715 20093242 25079886 20093379 25080057 20093516 25080228 20093653 25080399 20093790 25080570 20093927 25080741 20094064 25080912 20094201 25081083 20094338 25081254 20094475 25081425 20094612 25081596 20094749 25081767 20094886 25081938 20095023 25082109 20095160 25082280 20095297 25082451 20095434 25082622 20095571 25082793 20095708 25082964 20095845 25083135 20095982 25083306 20096119 25083477 20096256 25083648 20096393 25083819 20096530 25083990 20096667 25084161 20096804 25084332 20096941 25084503 20097078 25084674 20097215 25084845 20097352 25085016 20097489 25085187 20097626 25085358 20097763 25085529 20097900 25085700 20098037 25085871 20098174 25086042 20098311 25086213 20098448 25086384 20098585 25086555 20098722 25086726 20098859 25086897 20098996 25087068 20099133 25087239 20099270 25087410 20099407 25087581 20099544 25087752 20099681 25087923 20099818 25088094 20099955 25088265 20100092 25088436 20100229 25088607 20100366 25088778 20100503 25088949 20100640 25089120 20100777 25089291 20100914 25089462 20101051 25089633 20101188 25089804 20101325 25089975 20101462 25090146 20101599 25090317 20101736 25090488 20101873 25090659 20102010 25090830 20102147 25091001 20102284 25091172 20102421 25091343 20102558 25091514 20102695 25091685 20102832 25091856 20102969 25092027 20103106 25092198 20103243 25092369 20103380 25092540 20103517 25092711 20103654 25092882 20103791 25093053 20103928 25093224 20104065 25093395 20104202 25093566 20104339 25093737 20104476 25093908 20104613 25094079 20104750 25094250 20104887 25094421 20105024 25094592 20105161 25094763 20105298 25094934 20105435 25095105 20105572 25095276 20105709 25095447 20105846 25095618 20105983 25095789 20106120 25095960 20106257 25096131 20106394 25096302 20106531 25096473 20106668 25096644 20106805 25096815 20106942 25096986 20107079 25097157 20107216 25097328 20107353 25097499 20107490 25097670 20107627 25097841 20107764 25098012 20107901 25098183 20108038 25098354 20108175 25098525 20108312 25098696 20108449 25098867 20108586 25099038 20108723 25099209 20108860 25099380 20108997 25099551 20109134 25099722 20109271 25099893 20109408 25100064 20109545 25100235 20109682 25100406 20109819 25100577 20109956 25100748 20110093 25100919 20110230 25101090 20110367 25101261 20110504 25101432 20110641 25101603 20110778 25101774 20110915 25101945 20111052 25102116 20111189 25102287 20111326 25102458 20111463 25102629 20111600 25102800 20111737 25102971 20111874 25103142 20112011 25103313 20112148 25103484 20112285 25103655 20112422 25103826 20112559 25103997 20112696 25104168 20112833 25104339 20112970 25104510 20113107 25104681 20113244 25104852 20113381 25105023 20113518 25105194 20113655 25105365 20113792 25105536 20113929 25105707 20114066 25105878 20114203 25106049 20114340 25106220 20114477 25106391 20114614 25106562 20114751 25106733 20114888 25106904 20115025 25107075 20115162 25107246 20115299 25107417 20115436 25107588 20115573 25107759 20115710 25107930 20115847 25108101 20115984 25108272 20116121 25108443 20116258 25108614 20116395 25108785 20116532 25108956 20116669 25109127 20116806 25109298 20116943 25109469 20117080 25109640 20117217 25109811 20117354 25109982 20117491 25110153 20117628 25110324 20117765 25110495 20117902 25110666 20118039 25110837 20118176 25111008 20118313 25111179 20118450 25111350 20118587 25111521 20118724 25111692 20118861 25111863 20118998 25112034 20119135 25112205 20119272 25112376 20119409 25112547 20119546 25112718 20119683 25112889 20119820 25113060 20119957 25113231 20120094 25113402 20120231 25113573 20120368 25113744 20120505 25113915 20120642 25114086 20120779 25114257 20120916 25114428 20121053 25114599 20121190 25114770 20121327 25114941 20121464 25115112 20121601 25115283 20121738 25115454 20121875 25115625 20122012 25115796 20122149 25115967 20122286 25116138 20122423 25116309
1000 45566474 0 45566474 56874942 45566611 56875113 45566748 56875284 45566885 56875455 45567022 56875626 45567159 56875797 45567296 56875968 45567433 56876139 45567570 56876310 45567707 56876481 45567844 56876652 45567981 56876823 45568118 56876994 45568255 56877165 45568392 56877336 45568529 56877507 45568666 56877678 45568803 56877849 45568940 56878020 45569077 56878191 45569214 56878362 45569351 56878533 45569488 56878704 45569625 56878875 45569762 56879046 45569899 56879217 45570036 56879388 45570173 56879559 45570310 56879730 45570447 56879901 45570584 56880072 45570721 56880243 45570858 56880414 45570995 56880585 45571132 56880756 45571269 56880927 45571406 56881098 45571543 56881269 45571680 56881440 45571817 56881611 45571954 56881782 45572091 56881953 45572228 56882124 45572365 56882295 45572502 56882466 45572639 56882637 45572776 56882808 45572913 56882979 45573050 56883150 45573187 56883321 45573324 56883492 45573461 56883663 45573598 56883834 45573735 56884005 45573872 56884176 45574009 56884347 45574146 56884518 45574283 56884689 45574420 56884860 45574557 56885031 45574694 56885202 45574831 56885373 45574968 56885544 45575105 56885715 45575242 56885886 45575379 56886057 45575516 56886228 45575653 56886399 45575790 56886570 45575927 56886741 45576064 56886912 45576201 56887083 45576338 56887254 45576475 56887425 45576612 56887596 45576749 56887767 45576886 56887938 45577023 56888109 45577160 56888280 45577297 56888451 45577434 56888622 45577571 56888793 45577708 56888964 45577845 56889135 45577982 56889306 45578119 56889477 45578256 56889648 45578393 56889819 45578530 56889990 45578667 56890161 45578804 56890332 45578941 56890503 45579078 56890674 45579215 56890845 45579352 56891016 45579489 56891187 45579626 56891358 45579763 56891529 45579900 56891700 45580037 56891871 45580174 56892042 45580311 56892213 45580448 56892384 45580585 56892555 45580722 56892726 45580859 56892897 45580996 56893068 45581133 56893239 45581270 56893410 45581407 56893581 45581544 56893752 45581681 56893923 45581818 56894094 45581955 56894265 45582092 56894436 45582229 56894607 45582366 56894778 45582503 56894949 45582640 56895120 45582777 56895291 45582914 56895462 45583051 56895633 45583188 56895804 45583325 56895975 45583462 56896146 45583599 56896317 45583736 56896488 45583873 56896659 45584010 56896830 45584147 56897001 45584284 56897172 45584421 56897343 45584558 56897514 45584695 56897685 45584832 56897856 45584969 56898027 45585106 56898198 45585243 56898369 45585380 56898540 45585517 56898711 45585654 56898882 45585791 56899053 45585928 56899224 45586065 56899395 45586202 56899566 45586339 56899737 45586476 56899908 45586613 56900079 45586750 56900250 45586887 56900421 45587024 56900592 45587161 56900763 45587298 56900934 45587435 56901105 45587572 56901276 45587709 56901447 45587846 56901618 45587983 56901789 45588120 56901960 45588257 56902131 45588394 56902302 45588531 56902473 45588668 56902644 45588805 56902815 45588942 56902986 45589079 56903157 45589216 56903328 45589353 56903499 45589490 56903670 45589627 56903841 45589764 56904012 45589901 56904183 45590038 56904354 45590175 56904525 45590312 56904696 45590449 56904867 45590586 56905038 45590723 56905209 45590860 56905380 45590997 56905551 45591134 56905722 45591271 56905893 45591408 56906064 45591545 56906235 45591682 56906406 45591819 56906577 45591956 56906748 45592093 56906919 45592230 56907090 45592367 56907261 45592504 56907432 45592641 56907603 45592778 56907774 45592915 56907945 45593052 56908116 45593189 56908287 45593326 56908458 45593463 56908629 45593600 56908800 45593737 56908971 45593874 56909142 45594011 56909313 45594148 56909484 45594285 56909655 45594422 56909826 45594559 56909997 45594696 56910168 45594833 56910339 45594970 56910510 45595107 56910681 45595244 56910852 45595381 56911023 45595518 56911194 45595655 56911365 45595792 56911536 45595929 56911707 45596066 56911878 45596203 56912049 45596340 56912220 45596477 56912391 45596614 56912562 45596751 56912733 45596888 56912904 45597025 56913075 45597162 56913246 45597299 56913417 45597436 56913588 45597573 56913759 45597710 56913930 45597847 56914101 45597984 56914272 45598121 56914443 45598258 56914614 45598395 56914785 45598532 56914956 45598669 56915127 45598806 56915298 45598943 56915469 45599080 56915640 45599217 56915811 45599354 56915982 45599491 56916153 45599628 56916324 45599765 56916495 45599902 56916666 45600039 56916837 45600176 56917008 45600313 56917179 45600450 56917350 45600587 56917521 45600724 56917692 45600861 56917863 45600998 56918034 45601135 56918205 45601272 56918376 45601409 56918547 45601546 56918718 45601683 56918889 45601820 56919060 45601957 56919231 45602094 56919402 45602231 56919573 45602368 56919744 45602505 56919915 45602642 56920086 45602779 56920257 45602916 56920428 45603053 56920599 45603190 56920770 45603327 56920941 45603464 56921112 45603601 56921283 45603738 56921454 45603875 56921625 45604012 56921796 45604149 56921967 45604286 56922138 45604423 56922309 45604560 56922480 45604697 56922651 45604834 56922822 45604971 56922993 45605108 56923164 45605245 56923335 45605382 56923506 45605519 56923677 45605656 56923848 45605793 56924019 45605930 56924190 45606067 56924361 45606204 56924532 45606341 56924703 45606478 56924874 45606615 56925045 45606752 56925216 45606889 56925387 45607026 56925558 45607163 56925729 45607300 56925900 45607437 56926071 45607574 56926242 45607711 56926413 45607848 56926584 45607985 56926755 45608122 56926926 45608259 56927097 45608396 56927268 45608533 56927439 45608670 56927610 45608807 56927781 45608944 56927952 45609081 56928123 45609218 56928294 45609355 56928465 45609492 56928636 45609629 56928807 45609766 56928978 45609903 56929149 45610040 56929320 45610177 56929491 45610314 56929662 45610451 56929833 45610588 56930004 45610725 56930175 45610862 56930346 45610999 56930517 45611136 56930688 45611273 56930859 45611410 56931030 45611547 56931201 45611684 56931372 45611821 56931543 45611958 56931714 45612095 56931885 45612232 56932056 45612369 56932227 45612506 56932398 45612643 56932569 45612780 56932740 45612917 56932911 45613054 56933082 45613191 56933253 45613328 56933424 45613465 56933595 45613602 56933766 45613739 56933937 45613876 56934108 45614013 56934279 45614150 56934450 45614287 56934621 45614424 56934792 45614561 56934963 45614698 56935134 45614835 56935305 45614972 56935476 45615109 56935647 45615246 56935818 45615383 56935989 45615520 56936160 45615657 56936331 45615794 56936502 45615931 56936673 45616068 56936844 45616205 56937015 45616342 56937186 45616479 56937357 45616616 56937528 45616753 56937699 45616890 56937870 45617027 56938041 45617164 56938212 45617301 56938383 45617438 56938554 45617575 56938725 45617712 56938896 45617849 56939067 45617986 56939238 45618123 56939409 45618260 56939580 45618397 56939751 45618534 56939922 45618671 56940093 45618808 56940264 45618945 56940435 45619082 56940606 45619219 56940777 45619356 56940948 45619493 56941119 45619630 56941290 45619767 56941461 45619904 56941632 45620041 56941803 45620178 56941974 45620315 56942145 45620452 56942316 45620589 56942487 45620726 56942658 45620863 56942829 45621000 56943000 45621137 56943171 45621274 56943342 45621411 56943513 45621548 56943684 45621685 56943855 45621822 56944026 45621959 56944197 45622096 56944368 45622233 56944539 45622370 56944710 45622507 56944881 45622644 56945052 45622781 56945223 45622918 56945394 45623055 56945565 45623192 56945736 45623329 56945907 45623466 56946078 45623603 56946249 45623740 56946420 45623877 56946591 45624014 56946762 45624151 56946933 45624288 56947104 45624425 56947275 45624562 56947446 45624699 56947617 45624836 56947788 45624973 56947959 45625110 56948130 45625247 56948301 45625384 56948472 45625521 56948643 45625658 56948814 45625795 56948985 45625932 56949156 45626069 56949327 45626206 56949498 45626343 56949669 45626480 56949840 45626617 56950011 45626754 56950182 45626891 56950353 45627028 56950524 45627165 56950695 45627302 56950866 45627439 56951037 45627576 56951208 45627713 56951379 45627850 56951550 45627987 56951721 45628124 56951892 45628261 56952063 45628398 56952234 45628535 56952405 45628672 56952576 45628809 56952747 45628946 56952918 45629083 56953089 45629220 56953260 45629357 56953431 45629494 56953602 45629631 56953773 45629768 56953944 45629905 56954115 45630042 56954286 45630179 56954457 45630316 56954628 45630453 56954799 45630590 56954970 45630727 56955141 45630864 56955312 45631001 56955483 45631138 56955654 45631275 56955825 45631412 56955996 45631549 56956167 45631686 56956338 45631823 56956509 45631960 56956680 45632097 56956851 45632234 56957022 45632371 56957193 45632508 56957364 45632645 56957535 45632782 56957706 45632919 56957877 45633056 56958048 45633193 56958219 45633330 56958390 45633467 56958561 45633604 56958732 45633741 56958903 45633878 56959074 45634015 56959245 45634152 56959416 45634289 56959587 45634426 56959758 45634563 56959929 45634700 56960100 45634837 56960271 45634974 56960442 45635111 56960613 45635248 56960784 45635385 56960955 45635522 56961126 45635659 56961297 45635796 56961468 45635933 56961639 45636070 56961810 45636207 56961981 45636344 56962152 45636481 56962323 45636618 56962494 45636755 56962665 45636892 56962836 45637029 56963007 45637166 56963178 45637303 56963349 45637440 56963520 45637577 56963691 45637714 56963862 45637851 56964033 45637988 56964204 45638125 56964375 45638262 56964546 45638399 56964717 45638536 56964888 45638673 56965059 45638810 56965230 45638947 56965401 45639084 56965572 45639221 56965743 45639358 56965914 45639495 56966085 45639632 56966256 45639769 56966427 45639906 56966598 45640043 56966769 45640180 56966940 45640317 56967111 45640454 56967282 45640591 56967453 45640728 56967624 45640865 56967795 45641002 56967966 45641139 56968137 45641276 56968308 45641413 56968479 45641550 56968650 45641687 56968821 45641824 56968992 45641961 56969163 45642098 56969334 45642235 56969505 45642372 56969676 45642509 56969847 45642646 56970018 45642783 56970189 45642920 56970360 45643057 56970531 45643194 56970702 45643331 56970873 45643468 56971044 45643605 56971215 45643742 56971386 45643879 56971557 45644016 56971728 45644153 56971899 45644290 56972070 45644427 56972241 45644564 56972412 45644701 56972583 45644838 56972754 45644975 56972925 45645112 56973096 45645249 56973267 45645386 56973438 45645523 56973609 45645660 56973780 45645797 56973951 45645934 56974122 45646071 56974293 45646208 56974464 45646345 56974635 45646482 56974806 45646619 56974977 45646756 56975148 45646893 56975319 45647030 56975490 45647167 56975661 45647304 56975832 45647441 56976003 45647578 56976174 45647715 56976345 45647852 56976516 45647989 56976687 45648126 56976858 45648263 56977029 45648400 56977200 45648537 56977371 45648674 56977542 45648811 56977713 45648948 56977884 45649085 56978055 45649222 56978226 45649359 56978397 45649496 56978568 45649633 56978739 45649770 56978910 45649907 56979081 45650044 56979252 45650181 56979423 45650318 56979594 45650455 56979765 45650592 56979936 45650729 56980107 45650866 56980278 45651003 56980449 45651140 56980620 45651277 56980791 45651414 56980962 45651551 56981133 45651688 56981304 45651825 56981475 45651962 56981646 45652099 56981817 45652236 56981988 45652373 56982159 45652510 56982330 45652647 56982501 45652784 56982672 45652921 56982843 45653058 56983014 45653195 56983185 45653332 56983356 45653469 56983527 45653606 56983698 45653743 56983869 45653880 56984040 45654017 56984211 45654154 56984382 45654291 56984553 45654428 56984724 45654565 56984895 45654702 56985066 45654839 56985237 45654976 56985408 45655113 56985579 45655250 56985750 45655387 56985921 45655524 56986092 45655661 56986263 45655798 56986434 45655935 56986605 45656072 56986776 45656209 56986947 45656346 56987118 45656483 56987289 45656620 56987460 45656757 56987631 45656894 56987802 45657031 56987973 45657168 56988144 45657305 56988315 45657442 56988486 45657579 56988657 45657716 56988828 45657853 56988999 45657990 56989170 45658127 56989341 45658264 56989512 45658401 56989683 45658538 56989854 45658675 56990025 45658812 56990196 45658949 56990367 45659086 56990538 45659223 56990709 45659360 56990880 45659497 56991051 45659634 56991222 45659771 56991393 45659908 56991564 45660045 56991735 45660182 56991906 45660319 56992077 45660456 56992248 45660593 56992419 45660730 56992590 45660867 56992761 45661004 56992932 45661141 56993103 45661278 56993274 45661415 56993445 45661552 56993616 45661689 56993787 45661826 56993958 45661963 56994129 45662100 56994300 45662237 56994471 45662374 56994642 45662511 56994813 45662648 56994984 45662785 56995155 45662922 56995326 45663059 56995497 45663196 56995668 45663333 56995839 45663470 56996010 45663607 56996181 45663744 56996352 45663881 56996523 45664018 56996694 45664155 56996865 45664292 56997036 45664429 56997207 45664566 56997378 45664703 56997549 45664840 56997720 45664977 56997891 45665114 56998062 45665251 56998233 45665388 56998404 45665525 56998575 45665662 56998746 45665799 56998917 45665936 56999088 45666073 56999259 45666210 56999430 45666347 56999601 45666484 56999772 45666621 56999943 45666758 57000114 45666895 57000285 45667032 57000456 45667169 57000627 45667306 57000798 45667443 57000969 45667580 57001140 45667717 57001311 45667854 57001482 45667991 57001653 45668128 57001824 45668265 57001995 45668402 57002166 45668539 57002337 45668676 57002508 45668813 57002679 45668950 57002850 45669087 57003021 45669224 57003192 45669361 57003363 45669498 57003534 45669635 57003705 45669772 57003876 45669909 57004047 45670046 57004218 45670183 57004389 45670320 57004560 45670457 57004731 45670594 57004902 45670731 57005073 45670868 57005244 45671005 57005415 45671142 57005586 45671279 57005757 45671416 57005928 45671553 57006099 45671690 57006270 45671827 57006441 45671964 57006612 45672101 57006783 45672238 57006954 45672375 57007125 45672512 57007296 45672649 57007467 45672786 57007638 45672923 57007809 45673060 57007980 45673197 57008151 45673334 57008322 45673471 57008493 45673608 57008664 45673745 57008835 45673882 57009006 45674019 57009177 45674156 57009348 45674293 57009519 45674430 57009690 45674567 57009861 45674704 57010032 45674841 57010203 45674978 57010374 45675115 57010545 45675252 57010716 45675389 57010887 45675526 57011058 45675663 57011229 45675800 57011400 45675937 57011571 45676074 57011742 45676211 57011913 45676348 57012084 45676485 57012255 45676622 57012426 45676759 57012597 45676896 57012768 45677033 57012939 45677170 57013110 45677307 57013281 45677444 57013452 45677581 57013623 45677718 57013794 45677855 57013965 45677992 57014136 45678129 57014307 45678266 57014478 45678403 57014649 45678540 57014820 45678677 57014991 45678814 57015162 45678951 57015333 45679088 57015504 45679225 57015675 45679362 57015846 45679499 57016017 45679636 57016188 45679773 57016359 45679910 57016530 45680047 57016701 45680184 57016872 45680321 57017043 45680458 57017214 45680595 57017385 45680732 57017556 45680869 57017727 45681006 57017898 45681143 57018069 45681280 57018240 45681417 57018411 45681554 57018582 45681691 57018753 45681828 57018924 45681965 57019095 45682102 57019266 45682239 57019437 45682376 57019608 45682513 57019779 45682650 57019950 45682787 57020121 45682924 57020292 45683061 57020463 45683198 57020634 45683335 57020805 45683472 57020976 45683609 57021147 45683746 57021318 45683883 57021489 45684020 57021660 45684157 57021831 45684294 57022002 45684431 57022173 45684568 57022344 45684705 57022515 45684842 57022686 45684979 57022857 45685116 57023028 45685253 57023199 45685390 57023370 45685527 57023541 45685664 57023712 45685801 57023883 45685938 57024054 45686075 57024225 45686212 57024396 45686349 57024567 45686486 57024738 45686623 57024909 45686760 57025080 45686897 57025251 45687034 57025422 45687171 57025593 45687308 57025764 45687445 57025935 45687582 57026106 45687719 57026277 45687856 57026448 45687993 57026619 45688130 57026790 45688267 57026961 45688404 57027132 45688541 57027303 45688678 57027474 45688815 57027645 45688952 57027816 45689089 57027987 45689226 57028158 45689363 57028329 45689500 57028500 45689637 57028671 45689774 57028842 45689911 57029013 45690048 57029184 45690185 57029355 45690322 57029526 45690459 57029697 45690596 57029868 45690733 57030039 45690870 57030210 45691007 57030381 45691144 57030552 45691281 57030723 45691418 57030894 45691555 57031065 45691692 57031236 45691829 57031407 45691966 57031578 45692103 57031749 45692240 57031920 45692377 57032091 45692514 57032262 45692651 57032433 45692788 57032604 45692925 57032775 45693062 57032946 45693199 57033117 45693336 57033288 45693473 57033459 45693610 57033630 45693747 57033801 45693884 57033972 45694021 57034143 45694158 57034314 45694295 57034485 45694432 57034656 45694569 57034827 45694706 57034998 45694843 57035169 45694980 57035340 45695117 57035511 45695254 57035682 45695391 57035853 45695528 57036024 45695665 57036195 45695802 57036366 45695939 57036537 45696076 57036708 45696213 57036879 45696350 57037050 45696487 57037221 45696624 57037392 45696761 57037563 45696898 57037734 45697035 57037905 45697172 57038076 45697309 57038247 45697446 57038418 45697583 57038589 45697720 57038760 45697857 57038931 45697994 57039102 45698131 57039273 45698268 57039444 45698405 57039615 45698542 57039786 45698679 57039957 45698816 57040128 45698953 57040299 45699090 57040470 45699227 57040641 45699364 57040812 45699501 57040983 45699638 57041154 45699775 57041325 45699912 57041496 45700049 57041667 45700186 57041838 45700323 57042009 45700460 57042180 45700597 57042351 45700734 57042522 45700871 57042693 45701008 57042864 45701145 57043035 45701282 57043206 45701419 57043377 45701556 57043548 45701693 57043719 45701830 57043890 45701967 57044061 45702104 57044232 45702241 57044403 45702378 57044574 45702515 57044745 45702652 57044916 45702789 57045087 45702926 57045258 45703063 57045429 45703200 57045600
1000 61648900 0 61648900 76948627 61649037 76948798 61649174 76948969 61649311 76949140 61649448 76949311 61649585 76949482 61649722 76949653 61649859 76949824 61649996 76949995 61650133 76950166 61650270 76950337 61650407 76950508 61650544 76950679 61650681 76950850 61650818 76951021 61650955 76951192 61651092 76951363 61651229 76951534 61651366 76951705 61651503 76951876 61651640 76952047 61651777 76952218 61651914 76952389 61652051 76952560 61652188 76952731 61652325 76952902 61652462 76953073 61652599 76953244 61652736 76953415 61652873 76953586 61653010 76953757 61653147 76953928 61653284 76954099 61653421 76954270 61653558 76954441 61653695 76954612 61653832 76954783 61653969 76954954 61654106 76955125 61654243 76955296 61654380 76955467 61654517 76955638 61654654 76955809 61654791 76955980 61654928 76956151 61655065 76956322 61655202 76956493 61655339 76956664 61655476 76956835 61655613 76957006 61655750 76957177 61655887 76957348 61656024 76957519 61656161 76957690 61656298 76957861 61656435 76958032 61656572 76958203 61656709 76958374 61656846 76958545 61656983 76958716 61657120 76958887 61657257 76959058 61657394 76959229 61657531 76959400 61657668 76959571 61657805 76959742 61657942 76959913 61658079 76960084 61658216 76960255 61658353 76960426 61658490 76960597 61658627 76960768 61658764 76960939 61658901 76961110 61659038 76961281 61659175 76961452 61659312 76961623 61659449 76961794 61659586 76961965 61659723 76962136 61659860 76962307 61659997 76962478 61660134 76962649 61660271 76962820 61660408 76962991 61660545 76963162 61660682 76963333 61660819 76963504 61660956 76963675 61661093 76963846 61661230 76964017 61661367 76964188 61661504 76964359 61661641 76964530 61661778 76964701 61661915 76964872 61662052 76965043 61662189 76965214 61662326 76965385 61662463 76965556 61662600 76965727 61662737 76965898 61662874 76966069 61663011 76966240 61663148 76966411 61663285 76966582 61663422 76966753 61663559 76966924 61663696 76967095 61663833 76967266 61663970 76967437 61664107 76967608 61664244 76967779 61664381 76967950 61664518 76968121 61664655 76968292 61664792 76968463 61664929 76968634 61665066 76968805 61665203 76968976 61665340 76969147 61665477 76969318 61665614 76969489 61665751 76969660 61665888 76969831 61666025 76970002 61666162 76970173 61666299 76970344 61666436 76970515 61666573 76970686 61666710 76970857 61666847 76971028 61666984 76971199 61667121 76971370 61667258 76971541 61667395 76971712 61667532 76971883 61667669 76972054 61667806 76972225 61667943 76972396 61668080 76972567 61668217 76972738 61668354 76972909 61668491 76973080 61668628 76973251 61668765 76973422 61668902 76973593 61669039 76973764 61669176 76973935 61669313 76974106 61669450 76974277 61669587 76974448 61669724 76974619 61669861 76974790 61669998 76974961 61670135 76975132 61670272 76975303 61670409 76975474 61670546 76975645 61670683 76975816 61670820 76975987 61670957 76976158 61671094 76976329 61671231 76976500 61671368 76976671 61671505 76976842 61671642 76977013 61671779 76977184 61671916 76977355 61672053 76977526 61672190 76977697 61672327 76977868 61672464 76978039 61672601 76978210 61672738 76978381 61672875 76978552 61673012 76978723 61673149 76978894 61673286 76979065 61673423 76979236 61673560 76979407 61673697 76979578 61673834 76979749 61673971 76979920 61674108 76980091 61674245 76980262 61674382 76980433 61674519 76980604 61674656 76980775 61674793 76980946 61674930 76981117 61675067 76981288 61675204 76981459 61675341 76981630 61675478 76981801 61675615 76981972 61675752 76982143 61675889 76982314 61676026 76982485 61676163 76982656 61676300 76982827 61676437 76982998 61676574 76983169 61676711 76983340 61676848 76983511 61676985 76983682 61677122 76983853 61677259 76984024 61677396 76984195 61677533 76984366 61677670 76984537 61677807 76984708 61677944 76984879 61678081 76985050 61678218 76985221 61678355 76985392 61678492 76985563 61678629 76985734 61678766 76985905 61678903 76986076 61679040 76986247 61679177 76986418 61679314 76986589 61679451 76986760 61679588 76986931 61679725 76987102 61679862 76987273 61679999 76987444 61680136 76987615 61680273 76987786 61680410 76987957 61680547 76988128 61680684 76988299 61680821 76988470 61680958 76988641 61681095 76988812 61681232 76988983 61681369 76989154 61681506 76989325 61681643 76989496 61681780 76989667 61681917 76989838 61682054 76990009 61682191 76990180 61682328 76990351 61682465 76990522 61682602 76990693 61682739 76990864 61682876 76991035 61683013 76991206 61683150 76991377 61683287 76991548 61683424 76991719 61683561 76991890 61683698 76992061 61683835 76992232 61683972 76992403 61684109 76992574 61684246 76992745 61684383 76992916 61684520 76993087 61684657 76993258 61684794 76993429 61684931 76993600 61685068 76993771 61685205 76993942 61685342 76994113 61685479 76994284 61685616 76994455 61685753 76994626 61685890 76994797 61686027 76994968 61686164 76995139 61686301 76995310 61686438 76995481 61686575 76995652 61686712 76995823 61686849 76995994 61686986 76996165 61687123 76996336 61687260 76996507 61687397 76996678 61687534 76996849 61687671 76997020 61687808 76997191 61687945 76997362 61688082 76997533 61688219 76997704 61688356 76997875 61688493 76998046 61688630 76998217 61688767 76998388 61688904 76998559 61689041 76998730 61689178 76998901 61689315 76999072 61689452 76999243 61689589 76999414 61689726 76999585 61689863 76999756 61690000 76999927 61690137 77000098 61690274 77000269 61690411 77000440 61690548 77000611 61690685 77000782 61690822 77000953 61690959 77001124 61691096 77001295 61691233 77001466 61691370 77001637 61691507 77001808 61691644 77001979 61691781 77002150 61691918 77002321 61692055 77002492 61692192 77002663 61692329 77002834 61692466 77003005 61692603 77003176 61692740 77003347 61692877 77003518 61693014 77003689 61693151 77003860 61693288 77004031 61693425 77004202 61693562 77004373 61693699 77004544 61693836 77004715 61693973 77004886 61694110 77005057 61694247 77005228 61694384 77005399 61694521 77005570 61694658 77005741 61694795 77005912 61694932 77006083 61695069 77006254 61695206 77006425 61695343 77006596 61695480 77006767 61695617 77006938 61695754 77007109 61695891 77007280 61696028 77007451 61696165 77007622 61696302 77007793 61696439 77007964 61696576 77008135 61696713 77008306 61696850 77008477 61696987 77008648 61697124 77008819 61697261 77008990 61697398 77009161 61697535 77009332 61697672 77009503 61697809 77009674 61697946 77009845 61698083 77010016 61698220 77010187 61698357 77010358 61698494 77010529 61698631 77010700 61698768 77010871 61698905 77011042 61699042 77011213 61699179 77011384 61699316 77011555 61699453 77011726 61699590 77011897 61699727 77012068 61699864 77012239 61700001 77012410 61700138 77012581 61700275 77012752 61700412 77012923 61700549 77013094 61700686 77013265 61700823 77013436 61700960 77013607 61701097 77013778 61701234 77013949 61701371 77014120 61701508 77014291 61701645 77014462 61701782 77014633 61701919 77014804 61702056 77014975 61702193 77015146 61702330 77015317 61702467 77015488 61702604 77015659 61702741 77015830 61702878 77016001 61703015 77016172 61703152 77016343 61703289 77016514 61703426 77016685 61703563 77016856 61703700 77017027 61703837 77017198 61703974 77017369 61704111 77017540 61704248 77017711 61704385 77017882 61704522 77018053 61704659 77018224 61704796 77018395 61704933 77018566 61705070 77018737 61705207 77018908 61705344 77019079 61705481 77019250 61705618 77019421 61705755 77019592 61705892 77019763 61706029 77019934 61706166 77020105 61706303 77020276 61706440 77020447 61706577 77020618 61706714 77020789 61706851 77020960 61706988 77021131 61707125 77021302 61707262 77021473 61707399 77021644 61707536 77021815 61707673 77021986 61707810 77022157 61707947 77022328 61708084 77022499 61708221 77022670 61708358 77022841 61708495 77023012 61708632 77023183 61708769 77023354 61708906 77023525 61709043 77023696 61709180 77023867 61709317 77024038 61709454 77024209 61709591 77024380 61709728 77024551 61709865 77024722 61710002 77024893 61710139 77025064 61710276 77025235 61710413 77025406 61710550 77025577 61710687 77025748 61710824 77025919 61710961 77026090 61711098 77026261 61711235 77026432 61711372 77026603 61711509 77026774 61711646 77026945 61711783 77027116 61711920 77027287 61712057 77027458 61712194 77027629 61712331 77027800 61712468 77027971 61712605 77028142 61712742 77028313 61712879 77028484 61713016 77028655 61713153 77028826 61713290 77028997 61713427 77029168 61713564 77029339 61713701 77029510 61713838 77029681 61713975 77029852 61714112 77030023 61714249 77030194 61714386 77030365 61714523 77030536 61714660 77030707 61714797 77030878 61714934 77031049 61715071 77031220 61715208 77031391 61715345 77031562 61715482 77031733 61715619 77031904 61715756 77032075 61715893 77032246 61716030 77032417 61716167 77032588 61716304 77032759 61716441 77032930 61716578 77033101 61716715 77033272 61716852 77033443 61716989 77033614 61717126 77033785 61717263 77033956 61717400 77034127 61717537 77034298 61717674 77034469 61717811 77034640 61717948 77034811 61718085 77034982 61718222 77035153 61718359 77035324 61718496 77035495 61718633 77035666 61718770 77035837 61718907 77036008 61719044 77036179 61719181 77036350 61719318 77036521 61719455 77036692 61719592 77036863 61719729 77037034 61719866 77037205 61720003 77037376 61720140 77037547 61720277 77037718 61720414 77037889 61720551 77038060 61720688 77038231 61720825 77038402 61720962 77038573 61721099 77038744 61721236 77038915 61721373 77039086 61721510 77039257 61721647 77039428 61721784 77039599 61721921 77039770 61722058 77039941 61722195 77040112 61722332 77040283 61722469 77040454 61722606 77040625 61722743 77040796 61722880 77040967 61723017 77041138 61723154 77041309 61723291 77041480 61723428 77041651 61723565 77041822 61723702 77041993 61723839 77042164 61723976 77042335 61724113 77042506 61724250 77042677 61724387 77042848 61724524 77043019 61724661 77043190 61724798 77043361 61724935 77043532 61725072 77043703 61725209 77043874 61725346 77044045 61725483 77044216 61725620 77044387 61725757 77044558 61725894 77044729 61726031 77044900 61726168 77045071 61726305 77045242 61726442 77045413 61726579 77045584 61726716 77045755 61726853 77045926 61726990 77046097 61727127 77046268 61727264 77046439 61727401 77046610 61727538 77046781 61727675 77046952 61727812 77047123 61727949 77047294 61728086 77047465 61728223 77047636 61728360 77047807 61728497 77047978 61728634 77048149 61728771 77048320 61728908 77048491 61729045 77048662 61729182 77048833 61729319 77049004 61729456 77049175 61729593 77049346 61729730 77049517 61729867 77049688 61730004 77049859 61730141 77050030 61730278 77050201 61730415 77050372 61730552 77050543 61730689 77050714 61730826 77050885 61730963 77051056 61731100 77051227 61731237 77051398 61731374 77051569 61731511 77051740 61731648 77051911 61731785 77052082 61731922 77052253 61732059 77052424 61732196 77052595 61732333 77052766 61732470 77052937 61732607 77053108 61732744 77053279 61732881 77053450 61733018 77053621 61733155 77053792 61733292 77053963 61733429 77054134 61733566 77054305 61733703 77054476 61733840 77054647 61733977 77054818 61734114 77054989 61734251 77055160 61734388 77055331 61734525 77055502 61734662 77055673 61734799 77055844 61734936 77056015 61735073 77056186 61735210 77056357 61735347 77056528 61735484 77056699 61735621 77056870 61735758 77057041 61735895 77057212 61736032 77057383 61736169 77057554 61736306 77057725 61736443 77057896 61736580 77058067 61736717 77058238 61736854 77058409 61736991 77058580 61737128 77058751 61737265 77058922 61737402 77059093 61737539 77059264 61737676 77059435 61737813 77059606 61737950 77059777 61738087 77059948 61738224 77060119 61738361 77060290 61738498 77060461 61738635 77060632 61738772 77060803 61738909 77060974 61739046 77061145 61739183 77061316 61739320 77061487 61739457 77061658 61739594 77061829 61739731 77062000 61739868 77062171 61740005 77062342 61740142 77062513 61740279 77062684 61740416 77062855 61740553 77063026 61740690 77063197 61740827 77063368 61740964 77063539 61741101 77063710 61741238 77063881 61741375 77064052 61741512 77064223 61741649 77064394 61741786 77064565 61741923 77064736 61742060 77064907 61742197 77065078 61742334 77065249 61742471 77065420 61742608 77065591 61742745 77065762 61742882 77065933 61743019 77066104 61743156 77066275 61743293 77066446 61743430 77066617 61743567 77066788 61743704 77066959 61743841 77067130 61743978 77067301 61744115 77067472 61744252 77067643 61744389 77067814 61744526 77067985 61744663 77068156 61744800 77068327 61744937 77068498 61745074 77068669 61745211 77068840 61745348 77069011 61745485 77069182 61745622 77069353 61745759 77069524 61745896 77069695 61746033 77069866 61746170 77070037 61746307 77070208 61746444 77070379 61746581 77070550 61746718 77070721 61746855 77070892 61746992 77071063 61747129 77071234 61747266 77071405 61747403 77071576 61747540 77071747 61747677 77071918 61747814 77072089 61747951 77072260 61748088 77072431 61748225 77072602 61748362 77072773 61748499 77072944 61748636 77073115 61748773 77073286 61748910 77073457 61749047 77073628 61749184 77073799 61749321 77073970 61749458 77074141 61749595 77074312 61749732 77074483 61749869 77074654 61750006 77074825 61750143 77074996 61750280 77075167 61750417 77075338 61750554 77075509 61750691 77075680 61750828 77075851 61750965 77076022 61751102 77076193 61751239 77076364 61751376 77076535 61751513 77076706 61751650 77076877 61751787 77077048 61751924 77077219 61752061 77077390 61752198 77077561 61752335 77077732 61752472 77077903 61752609 77078074 61752746 77078245 61752883 77078416 61753020 77078587 61753157 77078758 61753294 77078929 61753431 77079100 61753568 77079271 61753705 77079442 61753842 77079613 61753979 77079784 61754116 77079955 61754253 77080126 61754390 77080297 61754527 77080468 61754664 77080639 61754801 77080810 61754938 77080981 61755075 77081152 61755212 77081323 61755349 77081494 61755486 77081665 61755623 77081836 61755760 77082007 61755897 77082178 61756034 77082349 61756171 77082520 61756308 77082691 61756445 77082862 61756582 77083033 61756719 77083204 61756856 77083375 61756993 77083546 61757130 77083717 61757267 77083888 61757404 77084059 61757541 77084230 61757678 77084401 61757815 77084572 61757952 77084743 61758089 77084914 61758226 77085085 61758363 77085256 61758500 77085427 61758637 77085598 61758774 77085769 61758911 77085940 61759048 77086111 61759185 77086282 61759322 77086453 61759459 77086624 61759596 77086795 61759733 77086966 61759870 77087137 61760007 77087308 61760144 77087479 61760281 77087650 61760418 77087821 61760555 77087992 61760692 77088163 61760829 77088334 61760966 77088505 61761103 77088676 61761240 77088847 61761377 77089018 61761514 77089189 61761651 77089360 61761788 77089531 61761925 77089702 61762062 77089873 61762199 77090044 61762336 77090215 61762473 77090386 61762610 77090557 61762747 77090728 61762884 77090899 61763021 77091070 61763158 77091241 61763295 77091412 61763432 77091583 61763569 77091754 61763706 77091925 61763843 77092096 61763980 77092267 61764117 77092438 61764254 77092609 61764391 77092780 61764528 77092951 61764665 77093122 61764802 77093293 61764939 77093464 61765076 77093635 61765213 77093806 61765350 77093977 61765487 77094148 61765624 77094319 61765761 77094490 61765898 77094661 61766035 77094832 61766172 77095003 61766309 77095174 61766446 77095345 61766583 77095516 61766720 77095687 61766857 77095858 61766994 77096029 61767131 77096200 61767268 77096371 61767405 77096542 61767542 77096713 61767679 77096884 61767816 77097055 61767953 77097226 61768090 77097397 61768227 77097568 61768364 77097739 61768501 77097910 61768638 77098081 61768775 77098252 61768912 77098423 61769049 77098594 61769186 77098765 61769323 77098936 61769460 77099107 61769597 77099278 61769734 77099449 61769871 77099620 61770008 77099791 61770145 77099962 61770282 77100133 61770419 77100304 61770556 77100475 61770693 77100646 61770830 77100817 61770967 77100988 61771104 77101159 61771241 77101330 61771378 77101501 61771515 77101672 61771652 77101843 61771789 77102014 61771926 77102185 61772063 77102356 61772200 77102527 61772337 77102698 61772474 77102869 61772611 77103040 61772748 77103211 61772885 77103382 61773022 77103553 61773159 77103724 61773296 77103895 61773433 77104066 61773570 77104237 61773707 77104408 61773844 77104579 61773981 77104750 61774118 77104921 61774255 77105092 61774392 77105263 61774529 77105434 61774666 77105605 61774803 77105776 61774940 77105947 61775077 77106118 61775214 77106289 61775351 77106460 61775488 77106631 61775625 77106802 61775762 77106973 61775899 77107144 61776036 77107315 61776173 77107486 61776310 77107657 61776447 77107828 61776584 77107999 61776721 77108170 61776858 77108341 61776995 77108512 61777132 77108683 61777269 77108854 61777406 77109025 61777543 77109196 61777680 77109367 61777817 77109538 61777954 77109709 61778091 77109880 61778228 77110051 61778365 77110222 61778502 77110393 61778639 77110564 61778776 77110735 61778913 77110906 61779050 77111077 61779187 77111248 61779324 77111419 61779461 77111590 61779598 77111761 61779735 77111932 61779872 77112103 61780009 77112274 61780146 77112445 61780283 77112616 61780420 77112787 61780557 77112958 61780694 77113129 61780831 77113300 61780968 77113471 61781105 77113642 61781242 77113813 61781379 77113984 61781516 77114155 61781653 77114326 61781790 77114497 61781927 77114668 61782064 77114839 61782201 77115010 61782338 77115181 61782475 77115352 61782612 77115523 61782749 77115694 61782886 77115865 61783023 77116036 61783160 77116207 61783297 77116378 61783434 77116549 61783571 77116720 61783708 77116891 61783845 77117062 61783982 77117233 61784119 77117404 61784256 77117575 61784393 77117746 61784530 77117917 61784667 77118088 61784804 77118259 61784941 77118430 61785078 77118601 61785215 77118772 61785352 77118943 61785489 77119114 61785626 77119285
1000 36988900 0 36988900 46168627 36989037 46168798 36989174 46168969 36989311 46169140 36989448 46169311 36989585 46169482 36989722 46169653 36989859 46169824 36989996 46169995 36990133 46170166 36990270 46170337 36990407 46170508 36990544 46170679 36990681 46170850 36990818 46171021 36990955 46171192 36991092 46171363 36991229 46171534 36991366 46171705 36991503 46171876 36991640 46172047 36991777 46172218 36991914 46172389 36992051 46172560 36992188 46172731 36992325 46172902 36992462 46173073 36992599 46173244 36992736 46173415 36992873 46173586 36993010 46173757 36993147 46173928 36993284 46174099 36993421 46174270 36993558 46174441 36993695 46174612 36993832 46174783 36993969 46174954 36994106 46175125 36994243 46175296 36994380 46175467 36994517 46175638 36994654 46175809 36994791 46175980 36994928 46176151 36995065 46176322 36995202 46176493 36995339 46176664 36995476 46176835 36995613 46177006 36995750 46177177 36995887 46177348 36996024 46177519 36996161 46177690 36996298 46177861 36996435 46178032 36996572 46178203 36996709 46178374 36996846 46178545 36996983 46178716 36997120 46178887 36997257 46179058 36997394 46179229 36997531 46179400 36997668 46179571 36997805 46179742 36997942 46179913 36998079 46180084 36998216 46180255 36998353 46180426 36998490 46180597 36998627 46180768 36998764 46180939 36998901 46181110 36999038 46181281 36999175 46181452 36999312 46181623 36999449 46181794 36999586 46181965 36999723 46182136 36999860 46182307 36999997 46182478 37000134 46182649 37000271 46182820 37000408 46182991 37000545 46183162 37000682 46183333 37000819 46183504 37000956 46183675 37001093 46183846 37001230 46184017 37001367 46184188 37001504 46184359 37001641 46184530 37001778 46184701 37001915 46184872 37002052 46185043 37002189 46185214 37002326 46185385 37002463 46185556 37002600 46185727 37002737 46185898 37002874 46186069 37003011 46186240 37003148 46186411 37003285 46186582 37003422 46186753 37003559 46186924 37003696 46187095 37003833 46187266 37003970 46187437 37004107 46187608 37004244 46187779 37004381 46187950 37004518 46188121 37004655 46188292 37004792 46188463 37004929 46188634 37005066 46188805 37005203 46188976 37005340 46189147 37005477 46189318 37005614 46189489 37005751 46189660 37005888 46189831 37006025 46190002 37006162 46190173 37006299 46190344 37006436 46190515 37006573 46190686 37006710 46190857 37006847 46191028 37006984 46191199 37007121 46191370 37007258 46191541 37007395 46191712 37007532 46191883 37007669 46192054 37007806 46192225 37007943 46192396 37008080 46192567 37008217 46192738 37008354 46192909 37008491 46193080 37008628 46193251 37008765 46193422 37008902 46193593 37009039 46193764 37009176 46193935 37009313 46194106 37009450 46194277 37009587 46194448 37009724 46194619 37009861 46194790 37009998 46194961 37010135 46195132 37010272 46195303 37010409 46195474 37010546 46195645 37010683 46195816 37010820 46195987 37010957 46196158 37011094 46196329 37011231 46196500 37011368 46196671 37011505 46196842 37011642 46197013 37011779 46197184 37011916 46197355 37012053 46197526 37012190 46197697 37012327 46197868 37012464 46198039 37012601 46198210 37012738 46198381 37012875 46198552 37013012 46198723 37013149 46198894 37013286 46199065 37013423 46199236 37013560 46199407 37013697 46199578 37013834 46199749 37013971 46199920 37014108 46200091 37014245 46200262 37014382 46200433 37014519 46200604 37014656 46200775 37014793 46200946 37014930 46201117 37015067 46201288 37015204 46201459 37015341 46201630 37015478 46201801 37015615 46201972 37015752 46202143 37015889 46202314 37016026 46202485 37016163 46202656 37016300 46202827 37016437 46202998 37016574 46203169 37016711 46203340 37016848 46203511 37016985 46203682 37017122 46203853 37017259 46204024 37017396 46204195 37017533 46204366 37017670 46204537 37017807 46204708 37017944 46204879 37018081 46205050 37018218 46205221 37018355 46205392 37018492 46205563 37018629 46205734 37018766 46205905 37018903 46206076 37019040 46206247 37019177 46206418 37019314 46206589 37019451 46206760 37019588 46206931 37019725 46207102 37019862 46207273 37019999 46207444 37020136 46207615 37020273 46207786 37020410 46207957 37020547 46208128 37020684 46208299 37020821 46208470 37020958 46208641 37021095 46208812 37021232 46208983 37021369 46209154 37021506 46209325 37021643 46209496 37021780 46209667 37021917 46209838 37022054 46210009 37022191 46210180 37022328 46210351 37022465 46210522 37022602 46210693 37022739 46210864 37022876 46211035 37023013 46211206 37023150 46211377 37023287 46211548 37023424 46211719 37023561 46211890 37023698 46212061 37023835 46212232 37023972 46212403 37024109 46212574 37024246 46212745 37024383 46212916 37024520 46213087 37024657 46213258 37024794 46213429 37024931 46213600 37025068 46213771 37025205 46213942 37025342 46214113 37025479 46214284 37025616 46214455 37025753 46214626 37025890 46214797 37026027 46214968 37026164 46215139 37026301 46215310 37026438 46215481 37026575 46215652 37026712 46215823 37026849 46215994 37026986 46216165 37027123 46216336 37027260 46216507 37027397 46216678 37027534 46216849 37027671 46217020 37027808 46217191 37027945 46217362 37028082 46217533 37028219 46217704 37028356 46217875 37028493 46218046 37028630 46218217 37028767 46218388 37028904 46218559 37029041 46218730 37029178 46218901 37029315 46219072 37029452 46219243 37029589 46219414 37029726 46219585 37029863 46219756 37030000 46219927 37030137 46220098 37030274 46220269 37030411 46220440 37030548 46220611 37030685 46220782 37030822 46220953 37030959 46221124 37031096 46221295 37031233 46221466 37031370 46221637 37031507 46221808 37031644 46221979 37031781 46222150 37031918 46222321 37032055 46222492 37032192 46222663 37032329 46222834 37032466 46223005 37032603 46223176 37032740 46223347 37032877 46223518 37033014 46223689 37033151 46223860 37033288 46224031 37033425 46224202 37033562 46224373 37033699 46224544 37033836 46224715 37033973 46224886 37034110 46225057 37034247 46225228 37034384 46225399 37034521 46225570 37034658 46225741 37034795 46225912 37034932 46226083 37035069 46226254 37035206 46226425 37035343 46226596 37035480 46226767 37035617 46226938 37035754 46227109 37035891 46227280 37036028 46227451 37036165 46227622 37036302 46227793 37036439 46227964 37036576 46228135 37036713 46228306 37036850 46228477 37036987 46228648 37037124 46228819 37037261 46228990 37037398 46229161 37037535 46229332 37037672 46229503 37037809 46229674 37037946 46229845 37038083 46230016 37038220 46230187 37038357 46230358 37038494 46230529 37038631 46230700 37038768 46230871 37038905 46231042 37039042 46231213 37039179 46231384 37039316 46231555 37039453 46231726 37039590 46231897 37039727 46232068 37039864 46232239 37040001 46232410 37040138 46232581 37040275 46232752 37040412 46232923 37040549 46233094 37040686 46233265 37040823 46233436 37040960 46233607 37041097 46233778 37041234 46233949 37041371 46234120 37041508 46234291 37041645 46234462 37041782 46234633 37041919 46234804 37042056 46234975 37042193 46235146 37042330 46235317 37042467 46235488 37042604 46235659 37042741 46235830 37042878 46236001 37043015 46236172 37043152 46236343 37043289 46236514 37043426 46236685 37043563 46236856 37043700 46237027 37043837 46237198 37043974 46237369 37044111 46237540 37044248 46237711 37044385 46237882 37044522 46238053 37044659 46238224 37044796 46238395 37044933 46238566 37045070 46238737 37045207 46238908 37045344 46239079 37045481 46239250 37045618 46239421 37045755 46239592 37045892 46239763 37046029 46239934 37046166 46240105 37046303 46240276 37046440 46240447 37046577 46240618 37046714 46240789 37046851 46240960 37046988 46241131 37047125 46241302 37047262 46241473 37047399 46241644 37047536 46241815 37047673 46241986 37047810 46242157 37047947 46242328 37048084 46242499 37048221 46242670 37048358 46242841 37048495 46243012 37048632 46243183 37048769 46243354 37048906 46243525 37049043 46243696 37049180 46243867 37049317 46244038 37049454 46244209 37049591 46244380 37049728 46244551 37049865 46244722 37050002 46244893 37050139 46245064 37050276 46245235 37050413 46245406 37050550 46245577 37050687 46245748 37050824 46245919 37050961 46246090 37051098 46246261 37051235 46246432 37051372 46246603 37051509 46246774 37051646 46246945 37051783 46247116 37051920 46247287 37052057 46247458 37052194 46247629 37052331 46247800 37052468 46247971 37052605 46248142 37052742 46248313 37052879 46248484 37053016 46248655 37053153 46248826 37053290 46248997 37053427 46249168 37053564 46249339 37053701 46249510 37053838 46249681 37053975 46249852 37054112 46250023 37054249 46250194 37054386 46250365 37054523 46250536 37054660 46250707 37054797 46250878 37054934 46251049 37055071 46251220 37055208 46251391 37055345 46251562 37055482 46251733 37055619 46251904 37055756 46252075 37055893 46252246 37056030 46252417 37056167 46252588 37056304 46252759 37056441 46252930 37056578 46253101 37056715 46253272 37056852 46253443 37056989 46253614 37057126 46253785 37057263 46253956 37057400 46254127 37057537 46254298 37057674 46254469 37057811 46254640 37057948 46254811 37058085 46254982 37058222 46255153 37058359 46255324 37058496 46255495 37058633 46255666 37058770 46255837 37058907 46256008 37059044 46256179 37059181 46256350 37059318 46256521 37059455 46256692 37059592 46256863 37059729 46257034 37059866 46257205 37060003 46257376 37060140 46257547 37060277 46257718 37060414 46257889 37060551 46258060 37060688 46258231 37060825 46258402 37060962 46258573 37061099 46258744 37061236 46258915 37061373 46259086 37061510 46259257 37061647 46259428 37061784 46259599 37061921 46259770 37062058 46259941 37062195 46260112 37062332 46260283 37062469 46260454 37062606 46260625 37062743 46260796 37062880 46260967 37063017 46261138 37063154 46261309 37063291 46261480 37063428 46261651 37063565 46261822 37063702 46261993 37063839 46262164 37063976 46262335 37064113 46262506 37064250 46262677 37064387 46262848 37064524 46263019 37064661 46263190 37064798 46263361 37064935 46263532 37065072 46263703 37065209 46263874 37065346 46264045 37065483 46264216 37065620 46264387 37065757 46264558 37065894 46264729 37066031 46264900 37066168 46265071 37066305 46265242 37066442 46265413 37066579 46265584 37066716 46265755 37066853 46265926 37066990 46266097 37067127 46266268 37067264 46266439 37067401 46266610 37067538 46266781 37067675 46266952 37067812 46267123 37067949 46267294 37068086 46267465 37068223 46267636 37068360 46267807 37068497 46267978 37068634 46268149 37068771 46268320 37068908 46268491 37069045 46268662 37069182 46268833 37069319 46269004 37069456 46269175 37069593 46269346 37069730 46269517 37069867 46269688 37070004 46269859 37070141 46270030 37070278 46270201 37070415 46270372 37070552 46270543 37070689 46270714 37070826 46270885 37070963 46271056 37071100 46271227 37071237 46271398 37071374 46271569 37071511 46271740 37071648 46271911 37071785 46272082 37071922 46272253 37072059 46272424 37072196 46272595 37072333 46272766 37072470 46272937 37072607 46273108 37072744 46273279 37072881 46273450 37073018 46273621 37073155 46273792 37073292 46273963 37073429 46274134 37073566 46274305 37073703 46274476 37073840 46274647 37073977 46274818 37074114 46274989 37074251 46275160 37074388 46275331 37074525 46275502 37074662 46275673 37074799 46275844 37074936 46276015 37075073 46276186 37075210 46276357 37075347 46276528 37075484 46276699 37075621 46276870 37075758 46277041 37075895 46277212 37076032 46277383 37076169 46277554 37076306 46277725 37076443 46277896 37076580 46278067 37076717 46278238 37076854 46278409 37076991 46278580 37077128 46278751 37077265 46278922 37077402 46279093 37077539 46279264 37077676 46279435 37077813 46279606 37077950 46279777 37078087 46279948 37078224 46280119 37078361 46280290 37078498 46280461 37078635 46280632 37078772 46280803 37078909 46280974 37079046 46281145 37079183 46281316 37079320 46281487 37079457 46281658 37079594 46281829 37079731 46282000 37079868 46282171 37080005 46282342 37080142 46282513 37080279 46282684 37080416 46282855 37080553 46283026 37080690 46283197 37080827 46283368 37080964 46283539 37081101 46283710 37081238 46283881 37081375 46284052 37081512 46284223 37081649 46284394 37081786 46284565 37081923 46284736 37082060 46284907 37082197 46285078 37082334 46285249 37082471 46285420 37082608 46285591 37082745 46285762 37082882 46285933 37083019 46286104 37083156 46286275 37083293 46286446 37083430 46286617 37083567 46286788 37083704 46286959 37083841 46287130 37083978 46287301 37084115 46287472 37084252 46287643 37084389 46287814 37084526 46287985 37084663 46288156 37084800 46288327 37084937 46288498 37085074 46288669 37085211 46288840 37085348 46289011 37085485 46289182 37085622 46289353 37085759 46289524 37085896 46289695 37086033 46289866 37086170 46290037 37086307 46290208 37086444 46290379 37086581 46290550 37086718 46290721 37086855 46290892 37086992 46291063 37087129 46291234 37087266 46291405 37087403 46291576 37087540 46291747 37087677 46291918 37087814 46292089 37087951 46292260 37088088 46292431 37088225 46292602 37088362 46292773 37088499 46292944 37088636 46293115 37088773 46293286 37088910 46293457 37089047 46293628 37089184 46293799 37089321 46293970 37089458 46294141 37089595 46294312 37089732 46294483 37089869 46294654 37090006 46294825 37090143 46294996 37090280 46295167 37090417 46295338 37090554 46295509 37090691 46295680 37090828 46295851 37090965 46296022 37091102 46296193 37091239 46296364 37091376 46296535 37091513 46296706 37091650 46296877 37091787 46297048 37091924 46297219 37092061 46297390 37092198 46297561 37092335 46297732 37092472 46297903 37092609 46298074 37092746 46298245 37092883 46298416 37093020 46298587 37093157 46298758 37093294 46298929 37093431 46299100 37093568 46299271 37093705 46299442 37093842 46299613 37093979 46299784 37094116 46299955 37094253 46300126 37094390 46300297 37094527 46300468 37094664 46300639 37094801 46300810 37094938 46300981 37095075 46301152 37095212 46301323 37095349 46301494 37095486 46301665 37095623 46301836 37095760 46302007 37095897 46302178 37096034 46302349 37096171 46302520 37096308 46302691 37096445 46302862 37096582 46303033 37096719 46303204 37096856 46303375 37096993 46303546 37097130 46303717 37097267 46303888 37097404 46304059 37097541 46304230 37097678 46304401 37097815 46304572 37097952 46304743 37098089 46304914 37098226 46305085 37098363 46305256 37098500 46305427 37098637 46305598 37098774 46305769 37098911 46305940 37099048 46306111 37099185 46306282 37099322 46306453 37099459 46306624 37099596 46306795 37099733 46306966 37099870 46307137 37100007 46307308 37100144 46307479 37100281 46307650 37100418 46307821 37100555 46307992 37100692 46308163 37100829 46308334 37100966 46308505 37101103 46308676 37101240 46308847 37101377 46309018 37101514 46309189 37101651 46309360 37101788 46309531 37101925 46309702 37102062 46309873 37102199 46310044 37102336 46310215 37102473 46310386 37102610 46310557 37102747 46310728 37102884 46310899 37103021 46311070 37103158 46311241 37103295 46311412 37103432 46311583 37103569 46311754 37103706 46311925 37103843 46312096 37103980 46312267 37104117 46312438 37104254 46312609 37104391 46312780 37104528 46312951 37104665 46313122 37104802 46313293 37104939 46313464 37105076 46313635 37105213 46313806 37105350 46313977 37105487 46314148 37105624 46314319 37105761 46314490 37105898 46314661 37106035 46314832 37106172 46315003 37106309 46315174 37106446 46315345 37106583 46315516 37106720 46315687 37106857 46315858 37106994 46316029 37107131 46316200 37107268 46316371 37107405 46316542 37107542 46316713 37107679 46316884 37107816 46317055 37107953 46317226 37108090 46317397 37108227 46317568 37108364 46317739 37108501 46317910 37108638 46318081 37108775 46318252 37108912 46318423 37109049 46318594 37109186 46318765 37109323 46318936 37109460 46319107 37109597 46319278 37109734 46319449 37109871 46319620 37110008 46319791 37110145 46319962 37110282 46320133 37110419 46320304 37110556 46320475 37110693 46320646 37110830 46320817 37110967 46320988 37111104 46321159 37111241 46321330 37111378 46321501 37111515 46321672 37111652 46321843 37111789 46322014 37111926 46322185 37112063 46322356 37112200 46322527 37112337 46322698 37112474 46322869 37112611 46323040 37112748 46323211 37112885 46323382 37113022 46323553 37113159 46323724 37113296 46323895 37113433 46324066 37113570 46324237 37113707 46324408 37113844 46324579 37113981 46324750 37114118 46324921 37114255 46325092 37114392 46325263 37114529 46325434 37114666 46325605 37114803 46325776 37114940 46325947 37115077 46326118 37115214 46326289 37115351 46326460 37115488 46326631 37115625 46326802 37115762 46326973 37115899 46327144 37116036 46327315 37116173 46327486 37116310 46327657 37116447 46327828 37116584 46327999 37116721 46328170 37116858 46328341 37116995 46328512 37117132 46328683 37117269 46328854 37117406 46329025 37117543 46329196 37117680 46329367 37117817 46329538 37117954 46329709 37118091 46329880 37118228 46330051 37118365 46330222 37118502 46330393 37118639 46330564 37118776 46330735 37118913 46330906 37119050 46331077 37119187 46331248 37119324 46331419 37119461 46331590 37119598 46331761 37119735 46331932 37119872 46332103 37120009 46332274 37120146 46332445 37120283 46332616 37120420 46332787 37120557 46332958 37120694 46333129 37120831 46333300 37120968 46333471 37121105 46333642 37121242 46333813 37121379 46333984 37121516 46334155 37121653 46334326 37121790 46334497 37121927 46334668 37122064 46334839 37122201 46335010 37122338 46335181 37122475 46335352 37122612 46335523 37122749 46335694 37122886 46335865 37123023 46336036 37123160 46336207 37123297 46336378 37123434 46336549 37123571 46336720 37123708 46336891 37123845 46337062 37123982 46337233 37124119 46337404 37124256 46337575 37124393 46337746 37124530 46337917 37124667 46338088 37124804 46338259 37124941 46338430 37125078 46338601 37125215 46338772 37125352 46338943 37125489 46339114 37125626 46339285
1000 24795900 0 24795900 30949627 24796037 30949798 24796174 30949969 24796311 30950140 24796448 30950311 24796585 30950482 24796722 30950653 24796859 30950824 24796996 30950995 24797133 30951166 24797270 30951337 24797407 30951508 24797544 30951679 24797681 30951850 24797818 30952021 24797955 30952192 24798092 30952363 24798229 30952534 24798366 30952705 24798503 30952876 24798640 30953047 24798777 30953218 24798914 30953389 24799051 30953560 24799188 30953731 24799325 30953902 24799462 30954073 24799599 30954244 24799736 30954415 24799873 30954586 24800010 30954757 24800147 30954928 24800284 30955099 24800421 30955270 24800558 30955441 24800695 30955612 24800832 30955783 24800969 30955954 24801106 30956125 24801243 30956296 24801380 30956467 24801517 30956638 24801654 30956809 24801791 30956980 24801928 30957151 24802065 30957322 24802202 30957493 24802339 30957664 24802476 30957835 24802613 30958006 24802750 30958177 24802887 30958348 24803024 30958519 24803161 30958690 24803298 30958861 24803435 30959032 24803572 30959203 24803709 30959374 24803846 30959545 24803983 30959716 24804120 30959887 24804257 30960058 24804394 30960229 24804531 30960400 24804668 30960571 24804805 30960742 24804942 30960913 24805079 30961084 24805216 30961255 24805353 30961426 24805490 30961597 24805627 30961768 24805764 30961939 24805901 30962110 24806038 30962281 24806175 30962452 24806312 30962623 24806449 30962794 24806586 30962965 24806723 30963136 24806860 30963307 24806997 30963478 24807134 30963649 24807271 30963820 24807408 30963991 24807545 30964162 24807682 30964333 24807819 30964504 24807956 30964675 24808093 30964846 24808230 30965017 24808367 30965188 24808504 30965359 24808641 30965530 24808778 30965701 24808915 30965872 24809052 30966043 24809189 30966214 24809326 30966385 24809463 30966556 24809600 30966727 24809737 30966898 24809874 30967069 24810011 30967240 24810148 30967411 24810285 30967582 24810422 30967753 24810559 30967924 24810696 30968095 24810833 30968266 24810970 30968437 24811107 30968608 24811244 30968779 24811381 30968950 24811518 30969121 24811655 30969292 24811792 30969463 24811929 30969634 24812066 30969805 24812203 30969976 24812340 30970147 24812477 30970318 24812614 30970489 24812751 30970660 24812888 30970831 24813025 30971002 24813162 30971173 24813299 30971344 24813436 30971515 24813573 30971686 24813710 30971857 24813847 30972028 24813984 30972199 24814121 30972370 24814258 30972541 24814395 30972712 24814532 30972883 24814669 30973054 24814806 30973225 24814943 30973396 24815080 30973567 24815217 30973738 24815354 30973909 24815491 30974080 24815628 30974251 24815765 30974422 24815902 30974593 24816039 30974764 24816176 30974935 24816313 30975106 24816450 30975277 24816587 30975448 24816724 30975619 24816861 30975790 24816998 30975961 24817135 30976132 24817272 30976303 24817409 30976474 24817546 30976645 24817683 30976816 24817820 30976987 24817957 30977158 24818094 30977329 24818231 30977500 24818368 30977671 24818505 30977842 24818642 30978013 24818779 30978184 24818916 30978355 24819053 30978526 24819190 30978697 24819327 30978868 24819464 30979039 24819601 30979210 24819738 30979381 24819875 30979552 24820012 30979723 24820149 30979894 24820286 30980065 24820423 30980236 24820560 30980407 24820697 30980578 24820834 30980749 24820971 30980920 24821108 30981091 24821245 30981262 24821382 30981433 24821519 30981604 24821656 30981775 24821793 30981946 24821930 30982117 24822067 30982288 24822204 30982459 24822341 30982630 24822478 30982801 24822615 30982972 24822752 30983143 24822889 30983314 24823026 30983485 24823163 30983656 24823300 30983827 24823437 30983998 24823574 30984169 24823711 30984340 24823848 30984511 24823985 30984682 24824122 30984853 24824259 30985024 24824396 30985195 24824533 30985366 24824670 30985537 24824807 30985708 24824944 30985879 24825081 30986050 24825218 30986221 24825355 30986392 24825492 30986563 24825629 30986734 24825766 30986905 24825903 30987076 24826040 30987247 24826177 30987418 24826314 30987589 24826451 30987760 24826588 30987931 24826725 30988102 24826862 30988273 24826999 30988444 24827136 30988615 24827273 30988786 24827410 30988957 24827547 30989128 24827684 30989299 24827821 30989470 24827958 30989641 24828095 30989812 24828232 30989983 24828369 30990154 24828506 30990325 24828643 30990496 24828780 30990667 24828917 30990838 24829054 30991009 24829191 30991180 24829328 30991351 24829465 30991522 24829602 30991693 24829739 30991864 24829876 30992035 24830013 30992206 24830150 30992377 24830287 30992548 24830424 30992719 24830561 30992890 24830698 30993061 24830835 30993232 24830972 30993403 24831109 30993574 24831246 30993745 24831383 30993916 24831520 30994087 24831657 30994258 24831794 30994429 24831931 30994600 24832068 30994771 24832205 30994942 24832342 30995113 24832479 30995284 24832616 30995455 24832753 30995626 24832890 30995797 24833027 30995968 24833164 30996139 24833301 30996310 24833438 30996481 24833575 30996652 24833712 30996823 24833849 30996994 24833986 30997165 24834123 30997336 24834260 30997507 24834397 30997678 24834534 30997849 24834671 30998020 24834808 30998191 24834945 30998362 24835082 30998533 24835219 30998704 24835356 30998875 24835493 30999046 24835630 30999217 24835767 30999388 24835904 30999559 24836041 30999730 24836178 30999901 24836315 31000072 24836452 31000243 24836589 31000414 24836726 31000585 24836863 31000756 24837000 31000927 24837137 31001098 24837274 31001269 24837411 31001440 24837548 31001611 24837685 31001782 24837822 31001953 24837959 31002124 24838096 31002295 24838233 31002466 24838370 31002637 24838507 31002808 24838644 31002979 24838781 31003150 24838918 31003321 24839055 31003492 24839192 31003663 24839329 31003834 24839466 31004005 24839603 31004176 24839740 31004347 24839877 31004518 24840014 31004689 24840151 31004860 24840288 31005031 24840425 31005202 24840562 31005373 24840699 31005544 24840836 31005715 24840973 31005886 24841110 31006057 24841247 31006228 24841384 31006399 24841521 31006570 24841658 31006741 24841795 31006912 24841932 31007083 24842069 31007254 24842206 31007425 24842343 31007596 24842480 31007767 24842617 31007938 24842754 31008109 24842891 31008280 24843028 31008451 24843165 31008622 24843302 31008793 24843439 31008964 24843576 31009135 24843713 31009306 24843850 31009477 24843987 31009648 24844124 31009819 24844261 31009990 24844398 31010161 24844535 31010332 24844672 31010503 24844809 31010674 24844946 31010845 24845083 31011016 24845220 31011187 24845357 31011358 24845494 31011529 24845631 31011700 24845768 31011871 24845905 31012042 24846042 31012213 24846179 31012384 24846316 31012555 24846453 31012726 24846590 31012897 24846727 31013068 24846864 31013239 24847001 31013410 24847138 31013581 24847275 31013752 24847412 31013923 24847549 31014094 24847686 31014265 24847823 31014436 24847960 31014607 24848097 31014778 24848234 31014949 24848371 31015120 24848508 31015291 24848645 31015462 24848782 31015633 24848919 31015804 24849056 31015975 24849193 31016146 24849330 31016317 24849467 31016488 24849604 31016659 24849741 31016830 24849878 31017001 24850015 31017172 24850152 31017343 24850289 31017514 24850426 31017685 24850563 31017856 24850700 31018027 24850837 31018198 24850974 31018369 24851111 31018540 24851248 31018711 24851385 31018882 24851522 31019053 24851659 31019224 24851796 31019395 24851933 31019566 24852070 31019737 24852207 31019908 24852344 31020079 24852481 31020250 24852618 31020421 24852755 31020592 24852892 31020763 24853029 31020934 24853166 31021105 24853303 31021276 24853440 31021447 24853577 31021618 24853714 31021789 24853851 31021960 24853988 31022131 24854125 31022302 24854262 31022473 24854399 31022644 24854536 31022815 24854673 31022986 24854810 31023157 24854947 31023328 24855084 31023499 24855221 31023670 24855358 31023841 24855495 31024012 24855632 31024183 24855769 31024354 24855906 31024525 24856043 31024696 24856180 31024867 24856317 31025038 24856454 31025209 24856591 31025380 24856728 31025551 24856865 31025722 24857002 31025893 24857139 31026064 24857276 31026235 24857413 31026406 24857550 31026577 24857687 31026748 24857824 31026919 24857961 31027090 24858098 31027261 24858235 31027432 24858372 31027603 24858509 31027774 24858646 31027945 24858783 31028116 24858920 31028287 24859057 31028458 24859194 31028629 24859331 31028800 24859468 31028971 24859605 31029142 24859742 31029313 24859879 31029484 24860016 31029655 24860153 31029826 24860290 31029997 24860427 31030168 24860564 31030339 24860701 31030510 24860838 31030681 24860975 31030852 24861112 31031023 24861249 31031194 24861386 31031365 24861523 31031536 24861660 31031707 24861797 31031878 24861934 31032049 24862071 31032220 24862208 31032391 24862345 31032562 24862482 31032733 24862619 31032904 24862756 31033075 24862893 31033246 24863030 31033417 24863167 31033588 24863304 31033759 24863441 31033930 24863578 31034101 24863715 31034272 24863852 31034443 24863989 31034614 24864126 31034785 24864263 31034956 24864400 31035127 24864537 31035298 24864674 31035469 24864811 31035640 24864948 31035811 24865085 31035982 24865222 31036153 24865359 31036324 24865496 31036495 24865633 31036666 24865770 31036837 24865907 31037008 24866044 31037179 24866181 31037350 24866318 31037521 24866455 31037692 24866592 31037863 24866729 31038034 24866866 31038205 24867003 31038376 24867140 31038547 24867277 31038718 24867414 31038889 24867551 31039060 24867688 31039231 24867825 31039402 24867962 31039573 24868099 31039744 24868236 31039915 24868373 31040086 24868510 31040257 24868647 31040428 24868784 31040599 24868921 31040770 24869058 31040941 24869195 31041112 24869332 31041283 24869469 31041454 24869606 31041625 24869743 31041796 24869880 31041967 24870017 31042138 24870154 31042309 24870291 31042480 24870428 31042651 24870565 31042822 24870702 31042993 24870839 31043164 24870976 31043335 24871113 31043506 24871250 31043677 24871387 31043848 24871524 31044019 24871661 31044190 24871798 31044361 24871935 31044532 24872072 31044703 24872209 31044874 24872346 31045045 24872483 31045216 24872620 31045387 24872757 31045558 24872894 31045729 24873031 31045900 24873168 31046071 24873305 31046242 24873442 31046413 24873579 31046584 24873716 31046755 24873853 31046926 24873990 31047097 24874127 31047268 24874264 31047439 24874401 31047610 24874538 31047781 24874675 31047952 24874812 31048123 24874949 31048294 24875086 31048465 24875223 31048636 24875360 31048807 24875497 31048978 24875634 31049149 24875771 31049320 24875908 31049491 24876045 31049662 24876182 31049833 24876319 31050004 24876456 31050175 24876593 31050346 24876730 31050517 24876867 31050688 24877004 31050859 24877141 31051030 24877278 31051201 24877415 31051372 24877552 31051543 24877689 31051714 24877826 31051885 24877963 31052056 24878100 31052227 24878237 31052398 24878374 31052569 24878511 31052740 24878648 31052911 24878785 31053082 24878922 31053253 24879059 31053424 24879196 31053595 24879333 31053766 24879470 31053937 24879607 31054108 24879744 31054279 24879881 31054450 24880018 31054621 24880155 31054792 24880292 31054963 24880429 31055134 24880566 31055305 24880703 31055476 24880840 31055647 24880977 31055818 24881114 31055989 24881251 31056160 24881388 31056331 24881525 31056502 24881662 31056673 24881799 31056844 24881936 31057015 24882073 31057186 24882210 31057357 24882347 31057528 24882484 31057699 24882621 31057870 24882758 31058041 24882895 31058212 24883032 31058383 24883169 31058554 24883306 31058725 24883443 31058896 24883580 31059067 24883717 31059238 24883854 31059409 24883991 31059580 24884128 31059751 24884265 31059922 24884402 31060093 24884539 31060264 24884676 31060435 24884813 31060606 24884950 31060777 24885087 31060948 24885224 31061119 24885361 31061290 24885498 31061461 24885635 31061632 24885772 31061803 24885909 31061974 24886046 31062145 24886183 31062316 24886320 31062487 24886457 31062658 24886594 31062829 24886731 31063000 24886868 31063171 24887005 31063342 24887142 31063513 24887279 31063684 24887416 31063855 24887553 31064026 24887690 31064197 24887827 31064368 24887964 31064539 24888101 31064710 24888238 31064881 24888375 31065052 24888512 31065223 24888649 31065394 24888786 31065565 24888923 31065736 24889060 31065907 24889197 31066078 24889334 31066249 24889471 31066420 24889608 31066591 24889745 31066762 24889882 31066933 24890019 31067104 24890156 31067275 24890293 31067446 24890430 31067617 24890567 31067788 24890704 31067959 24890841 31068130 24890978 31068301 24891115 31068472 24891252 31068643 24891389 31068814 24891526 31068985 24891663 31069156 24891800 31069327 24891937 31069498 24892074 31069669 24892211 31069840 24892348 31070011 24892485 31070182 24892622 31070353 24892759 31070524 24892896 31070695 24893033 31070866 24893170 31071037 24893307 31071208 24893444 31071379 24893581 31071550 24893718 31071721 24893855 31071892 24893992 31072063 24894129 31072234 24894266 31072405 24894403 31072576 24894540 31072747 24894677 31072918 24894814 31073089 24894951 31073260 24895088 31073431 24895225 31073602 24895362 31073773 24895499 31073944 24895636 31074115 24895773 31074286 24895910 31074457 24896047 31074628 24896184 31074799 24896321 31074970 24896458 31075141 24896595 31075312 24896732 31075483 24896869 31075654 24897006 31075825 24897143 31075996 24897280 31076167 24897417 31076338 24897554 31076509 24897691 31076680 24897828 31076851 24897965 31077022 24898102 31077193 24898239 31077364 24898376 31077535 24898513 31077706 24898650 31077877 24898787 31078048 24898924 31078219 24899061 31078390 24899198 31078561 24899335 31078732 24899472 31078903 24899609 31079074 24899746 31079245 24899883 31079416 24900020 31079587 24900157 31079758 24900294 31079929 24900431 31080100 24900568 31080271 24900705 31080442 24900842 31080613 24900979 31080784 24901116 31080955 24901253 31081126 24901390 31081297 24901527 31081468 24901664 31081639 24901801 31081810 24901938 31081981 24902075 31082152 24902212 31082323 24902349 31082494 24902486 31082665 24902623 31082836 24902760 31083007 24902897 31083178 24903034 31083349 24903171 31083520 24903308 31083691 24903445 31083862 24903582 31084033 24903719 31084204 24903856 31084375 24903993 31084546 24904130 31084717 24904267 31084888 24904404 31085059 24904541 31085230 24904678 31085401 24904815 31085572 24904952 31085743 24905089 31085914 24905226 31086085 24905363 31086256 24905500 31086427 24905637 31086598 24905774 31086769 24905911 31086940 24906048 31087111 24906185 31087282 24906322 31087453 24906459 31087624 24906596 31087795 24906733 31087966 24906870 31088137 24907007 31088308 24907144 31088479 24907281 31088650 24907418 31088821 24907555 31088992 24907692 31089163 24907829 31089334 24907966 31089505 24908103 31089676 24908240 31089847 24908377 31090018 24908514 31090189 24908651 31090360 24908788 31090531 24908925 31090702 24909062 31090873 24909199 31091044 24909336 31091215 24909473 31091386 24909610 31091557 24909747 31091728 24909884 31091899 24910021 31092070 24910158 31092241 24910295 31092412 24910432 31092583 24910569 31092754 24910706 31092925 24910843 31093096 24910980 31093267 24911117 31093438 24911254 31093609 24911391 31093780 24911528 31093951 24911665 31094122 24911802 31094293 24911939 31094464 24912076 31094635 24912213 31094806 24912350 31094977 24912487 31095148 24912624 31095319 24912761 31095490 24912898 31095661 24913035 31095832 24913172 31096003 24913309 31096174 24913446 31096345 24913583 31096516 24913720 31096687 24913857 31096858 24913994 31097029 24914131 31097200 24914268 31097371 24914405 31097542 24914542 31097713 24914679 31097884 24914816 31098055 24914953 31098226 24915090 31098397 24915227 31098568 24915364 31098739 24915501 31098910 24915638 31099081 24915775 31099252 24915912 31099423 24916049 31099594 24916186 31099765 24916323 31099936 24916460 31100107 24916597 31100278 24916734 31100449 24916871 31100620 24917008 31100791 24917145 31100962 24917282 31101133 24917419 31101304 24917556 31101475 24917693 31101646 24917830 31101817 24917967 31101988 24918104 31102159 24918241 31102330 24918378 31102501 24918515 31102672 24918652 31102843 24918789 31103014 24918926 31103185 24919063 31103356 24919200 31103527 24919337 31103698 24919474 31103869 24919611 31104040 24919748 31104211 24919885 31104382 24920022 31104553 24920159 31104724 24920296 31104895 24920433 31105066 24920570 31105237 24920707 31105408 24920844 31105579 24920981 31105750 24921118 31105921 24921255 31106092 24921392 31106263 24921529 31106434 24921666 31106605 24921803 31106776 24921940 31106947 24922077 31107118 24922214 31107289 24922351 31107460 24922488 31107631 24922625 31107802 24922762 31107973 24922899 31108144 24923036 31108315 24923173 31108486 24923310 31108657 24923447 31108828 24923584 31108999 24923721 31109170 24923858 31109341 24923995 31109512 24924132 31109683 24924269 31109854 24924406 31110025 24924543 31110196 24924680 31110367 24924817 31110538 24924954 31110709 24925091 31110880 24925228 31111051 24925365 31111222 24925502 31111393 24925639 31111564 24925776 31111735 24925913 31111906 24926050 31112077 24926187 31112248 24926324 31112419 24926461 31112590 24926598 31112761 24926735 31112932 24926872 31113103 24927009 31113274 24927146 31113445 24927283 31113616 24927420 31113787 24927557 31113958 24927694 31114129 24927831 31114300 24927968 31114471 24928105 31114642 24928242 31114813 24928379 31114984 24928516 31115155 24928653 31115326 24928790 31115497 24928927 31115668 24929064 31115839 24929201 31116010 24929338 31116181 24929475 31116352 24929612 31116523 24929749 31116694 24929886 31116865 24930023 31117036 24930160 31117207 24930297 31117378 24930434 31117549 24930571 31117720 24930708 31117891 24930845 31118062 24930982 31118233 24931119 31118404 24931256 31118575 24931393 31118746 24931530 31118917 24931667 31119088 24931804 31119259 24931941 31119430 24932078 31119601 24932215 31119772 24932352 31119943 24932489 31120114 24932626 31120285
1000 20806464 0 20806464 25970112 20806601 25970283 20806738 25970454 20806875 25970625 20807012 25970796 20807149 25970967 20807286 25971138 20807423 25971309 20807560 25971480 20807697 25971651 20807834 25971822 20807971 25971993 20808108 25972164 20808245 25972335 20808382 25972506 20808519 25972677 20808656 25972848 20808793 25973019 20808930 25973190 20809067 25973361 20809204 25973532 20809341 25973703 20809478 25973874 20809615 25974045 20809752 25974216 20809889 25974387 20810026 25974558 20810163 25974729 20810300 25974900 20810437 25975071 20810574 25975242 20810711 25975413 20810848 25975584 20810985 25975755 20811122 25975926 20811259 25976097 20811396 25976268 20811533 25976439 20811670 25976610 20811807 25976781 20811944 25976952 20812081 25977123 20812218 25977294 20812355 25977465 20812492 25977636 20812629 25977807 20812766 25977978 20812903 25978149 20813040 25978320 20813177 25978491 20813314 25978662 20813451 25978833 20813588 25979004 20813725 25979175 20813862 25979346 20813999 25979517 20814136 25979688 20814273 25979859 20814410 25980030 20814547 25980201 20814684 25980372 20814821 25980543 20814958 25980714 20815095 25980885 20815232 25981056 20815369 25981227 20815506 25981398 20815643 25981569 20815780 25981740 20815917 25981911 20816054 25982082 20816191 25982253 20816328 25982424 20816465 25982595 20816602 25982766 20816739 25982937 20816876 25983108 20817013 25983279 20817150 25983450 20817287 25983621 20817424 25983792 20817561 25983963 20817698 25984134 20817835 25984305 20817972 25984476 20818109 25984647 20818246 25984818 20818383 25984989 20818520 25985160 20818657 25985331 20818794 25985502 20818931 25985673 20819068 25985844 20819205 25986015 20819342 25986186 20819479 25986357 20819616 25986528 20819753 25986699 20819890 25986870 20820027 25987041 20820164 25987212 20820301 25987383 20820438 25987554 20820575 25987725 20820712 25987896 20820849 25988067 20820986 25988238 20821123 25988409 20821260 25988580 20821397 25988751 20821534 25988922 20821671 25989093 20821808 25989264 20821945 25989435 20822082 25989606 20822219 25989777 20822356 25989948 20822493 25990119 20822630 25990290 20822767 25990461 20822904 25990632 20823041 25990803 20823178 25990974 20823315 25991145 20823452 25991316 20823589 25991487 20823726 25991658 20823863 25991829 20824000 25992000 20824137 25992171 20824274 25992342 20824411 25992513 20824548 25992684 20824685 25992855 20824822 25993026 20824959 25993197 20825096 25993368 20825233 25993539 20825370 25993710 20825507 25993881 20825644 25994052 20825781 25994223 20825918 25994394 20826055 25994565 20826192 25994736 20826329 25994907 20826466 25995078 20826603 25995249 20826740 25995420 20826877 25995591 20827014 25995762 20827151 25995933 20827288 25996104 20827425 25996275 20827562 25996446 20827699 25996617 20827836 25996788 20827973 25996959 20828110 25997130 20828247 25997301 20828384 25997472 20828521 25997643 20828658 25997814 20828795 25997985 20828932 25998156 20829069 25998327 20829206 25998498 20829343 25998669 20829480 25998840 20829617 25999011 20829754 25999182 20829891 25999353 20830028 25999524 20830165 25999695 20830302 25999866 20830439 26000037 20830576 26000208 20830713 26000379 20830850 26000550 20830987 26000721 20831124 26000892 20831261 26001063 20831398 26001234 20831535 26001405 20831672 26001576 20831809 26001747 20831946 26001918 20832083 26002089 20832220 26002260 20832357 26002431 20832494 26002602 20832631 26002773 20832768 26002944 20832905 26003115 20833042 26003286 20833179 26003457 20833316 26003628 20833453 26003799 20833590 26003970 20833727 26004141 20833864 26004312 20834001 26004483 20834138 26004654 20834275 26004825 20834412 26004996 20834549 26005167 20834686 26005338 20834823 26005509 20834960 26005680 20835097 26005851 20835234 26006022 20835371 26006193 20835508 26006364 20835645 26006535 20835782 26006706 20835919 26006877 20836056 26007048 20836193 26007219 20836330 26007390 20836467 26007561 20836604 26007732 20836741 26007903 20836878 26008074 20837015 26008245 20837152 26008416 20837289 26008587 20837426 26008758 20837563 26008929 20837700 26009100 20837837 26009271 20837974 26009442 20838111 26009613 20838248 26009784 20838385 26009955 20838522 26010126 20838659 26010297 20838796 26010468 20838933 26010639 20839070 26010810 20839207 26010981 20839344 26011152 20839481 26011323 20839618 26011494 20839755 26011665 20839892 26011836 20840029 26012007 20840166 26012178 20840303 26012349 20840440 26012520 20840577 26012691 20840714 26012862 20840851 26013033 20840988 26013204 20841125 26013375 20841262 26013546 20841399 26013717 20841536 26013888 20841673 26014059 20841810 26014230 20841947 26014401 20842084 26014572 20842221 26014743 20842358 26014914 20842495 26015085 20842632 26015256 20842769 26015427 20842906 26015598 20843043 26015769 20843180 26015940 20843317 26016111 20843454 26016282 20843591 26016453 20843728 26016624 20843865 26016795 20844002 26016966 20844139 26017137 20844276 26017308 20844413 26017479 20844550 26017650 20844687 26017821 20844824 26017992 20844961 26018163 20845098 26018334 20845235 26018505 20845372 26018676 20845509 26018847 20845646 26019018 20845783 26019189 20845920 26019360 20846057 26019531 20846194 26019702 20846331 26019873 20846468 26020044 20846605 26020215 20846742 26020386 20846879 26020557 20847016 26020728 20847153 26020899 20847290 26021070 20847427 26021241 20847564 26021412 20847701 26021583 20847838 26021754 20847975 26021925 20848112 26022096 20848249 26022267 20848386 26022438 20848523 26022609 20848660 26022780 20848797 26022951 20848934 26023122 20849071 26023293 20849208 26023464 20849345 26023635 20849482 26023806 20849619 26023977 20849756 26024148 20849893 26024319 20850030 26024490 20850167 26024661 20850304 26024832 20850441 26025003 20850578 26025174 20850715 26025345 20850852 26025516 20850989 26025687 20851126 26025858 20851263 26026029 20851400 26026200 20851537 26026371 20851674 26026542 20851811 26026713 20851948 26026884 20852085 26027055 20852222 26027226 20852359 26027397 20852496 26027568 20852633 26027739 20852770 26027910 20852907 26028081 20853044 26028252 20853181 26028423 20853318 26028594 20853455 26028765 20853592 26028936 20853729 26029107 20853866 26029278 20854003 26029449 20854140 26029620 20854277 26029791 20854414 26029962 20854551 26030133 20854688 26030304 20854825 26030475 20854962 26030646 20855099 26030817 20855236 26030988 20855373 26031159 20855510 26031330 20855647 26031501 20855784 26031672 20855921 26031843 20856058 26032014 20856195 26032185 20856332 26032356 20856469 26032527 20856606 26032698 20856743 26032869 20856880 26033040 20857017 26033211 20857154 26033382 20857291 26033553 20857428 26033724 20857565 26033895 20857702 26034066 20857839 26034237 20857976 26034408 20858113 26034579 20858250 26034750 20858387 26034921 20858524 26035092 20858661 26035263 20858798 26035434 20858935 26035605 20859072 26035776 20859209 26035947 20859346 26036118 20859483 26036289 20859620 26036460 20859757 26036631 20859894 26036802 20860031 26036973 20860168 26037144 20860305 26037315 20860442 26037486 20860579 26037657 20860716 26037828 20860853 26037999 20860990 26038170 20861127 26038341 20861264 26038512 20861401 26038683 20861538 26038854 20861675 26039025 20861812 26039196 20861949 26039367 20862086 26039538 20862223 26039709 20862360 26039880 20862497 26040051 20862634 26040222 20862771 26040393 20862908 26040564 20863045 26040735 20863182 26040906 20863319 26041077 20863456 26041248 20863593 26041419 20863730 26041590 20863867 26041761 20864004 26041932 20864141 26042103 20864278 26042274 20864415 26042445 20864552 26042616 20864689 26042787 20864826 26042958 20864963 26043129 20865100 26043300 20865237 26043471 20865374 26043642 20865511 26043813 20865648 26043984 20865785 26044155 20865922 26044326 20866059 26044497 20866196 26044668 20866333 26044839 20866470 26045010 20866607 26045181 20866744 26045352 20866881 26045523 20867018 26045694 20867155 26045865 20867292 26046036 20867429 26046207 20867566 26046378 20867703 26046549 20867840 26046720 20867977 26046891 20868114 26047062 20868251 26047233 20868388 26047404 20868525 26047575 20868662 26047746 20868799 26047917 20868936 26048088 20869073 26048259 20869210 26048430 20869347 26048601 20869484 26048772 20869621 26048943 20869758 26049114 20869895 26049285 20870032 26049456 20870169 26049627 20870306 26049798 20870443 26049969 20870580 26050140 20870717 26050311 20870854 26050482 20870991 26050653 20871128 26050824 20871265 26050995 20871402 26051166 20871539 26051337 20871676 26051508 20871813 26051679 20871950 26051850 20872087 26052021 20872224 26052192 20872361 26052363 20872498 26052534 20872635 26052705 20872772 26052876 20872909 26053047 20873046 26053218 20873183 26053389 20873320 26053560 20873457 26053731 20873594 26053902 20873731 26054073 20873868 26054244 20874005 26054415 20874142 26054586 20874279 26054757 20874416 26054928 20874553 26055099 20874690 26055270 20874827 26055441 20874964 26055612 20875101 26055783 20875238 26055954 20875375 26056125 20875512 26056296 20875649 26056467 20875786 26056638 20875923 26056809 20876060 26056980 20876197 26057151 20876334 26057322 20876471 26057493 20876608 26057664 20876745 26057835 20876882 26058006 20877019 26058177 20877156 26058348 20877293 26058519 20877430 26058690 20877567 26058861 20877704 26059032 20877841 26059203 20877978 26059374 20878115 26059545 20878252 26059716 20878389 26059887 20878526 26060058 20878663 26060229 20878800 26060400 20878937 26060571 20879074 26060742 20879211 26060913 20879348 26061084 20879485 26061255 20879622 26061426 20879759 26061597 20879896 26061768 20880033 26061939 20880170 26062110 20880307 26062281 20880444 26062452 20880581 26062623 20880718 26062794 20880855 26062965 20880992 26063136 20881129 26063307 20881266 26063478 20881403 26063649 20881540 26063820 20881677 26063991 20881814 26064162 20881951 26064333 20882088 26064504 20882225 26064675 20882362 26064846 20882499 26065017 20882636 26065188 20882773 26065359 20882910 26065530 20883047 26065701 20883184 26065872 20883321 26066043 20883458 26066214 20883595 26066385 20883732 26066556 20883869 26066727 20884006 26066898 20884143 26067069 20884280 26067240 20884417 26067411 20884554 26067582 20884691 26067753 20884828 26067924 20884965 26068095 20885102 26068266 20885239 26068437 20885376 26068608 20885513 26068779 20885650 26068950 20885787 26069121 20885924 26069292 20886061 26069463 20886198 26069634 20886335 26069805 20886472 26069976 20886609 26070147 20886746 26070318 20886883 26070489 20887020 26070660 20887157 26070831 20887294 26071002 20887431 26071173 20887568 26071344 20887705 26071515 20887842 26071686 20887979 26071857 20888116 26072028 20888253 26072199 20888390 26072370 20888527 26072541 20888664 26072712 20888801 26072883 20888938 26073054 20889075 26073225 20889212 26073396 20889349 26073567 20889486 26073738 20889623 26073909 20889760 26074080 20889897 26074251 20890034 26074422 20890171 26074593 20890308 26074764 20890445 26074935 20890582 26075106 20890719 26075277 20890856 26075448 20890993 26075619 20891130 26075790 20891267 26075961 20891404 26076132 20891541 26076303 20891678 26076474 20891815 26076645 20891952 26076816 20892089 26076987 20892226 26077158 20892363 26077329 20892500 26077500 20892637 26077671 20892774 26077842 20892911 26078013 20893048 26078184 20893185 26078355 20893322 26078526 20893459 26078697 20893596 26078868 20893733 26079039 20893870 26079210 20894007 26079381 20894144 26079552 20894281 26079723 20894418 26079894 20894555 26080065 20894692 26080236 20894829 26080407 20894966 26080578 20895103 26080749 20895240 26080920 20895377 26081091 20895514 26081262 20895651 26081433 20895788 26081604 20895925 26081775 20896062 26081946 20896199 26082117 20896336 26082288 20896473 26082459 20896610 26082630 20896747 26082801 20896884 26082972 20897021 26083143 20897158 26083314 20897295 26083485 20897432 26083656 20897569 26083827 20897706 26083998 20897843 26084169 20897980 26084340 20898117 26084511 20898254 26084682 20898391 26084853 20898528 26085024 20898665 26085195 20898802 26085366 20898939 26085537 20899076 26085708 20899213 26085879 20899350 26086050 20899487 26086221 20899624 26086392 20899761 26086563 20899898 26086734 20900035 26086905 20900172 26087076 20900309 26087247 20900446 26087418 20900583 26087589 20900720 26087760 20900857 26087931 20900994 26088102 20901131 26088273 20901268 26088444 20901405 26088615 20901542 26088786 20901679 26088957 20901816 26089128 20901953 26089299 20902090 26089470 20902227 26089641 20902364 26089812 20902501 26089983 20902638 26090154 20902775 26090325 20902912 26090496 20903049 26090667 20903186 26090838 20903323 26091009 20903460 26091180 20903597 26091351 20903734 26091522 20903871 26091693 20904008 26091864 20904145 26092035 20904282 26092206 20904419 26092377 20904556 26092548 20904693 26092719 20904830 26092890 20904967 26093061 20905104 26093232 20905241 26093403 20905378 26093574 20905515 26093745 20905652 26093916 20905789 26094087 20905926 26094258 20906063 26094429 20906200 26094600 20906337 26094771 20906474 26094942 20906611 26095113 20906748 26095284 20906885 26095455 20907022 26095626 20907159 26095797 20907296 26095968 20907433 26096139 20907570 26096310 20907707 26096481 20907844 26096652 20907981 26096823 20908118 26096994 20908255 26097165 20908392 26097336 20908529 26097507 20908666 26097678 20908803 26097849 20908940 26098020 20909077 26098191 20909214 26098362 20909351 26098533 20909488 26098704 20909625 26098875 20909762 26099046 20909899 26099217 20910036 26099388 20910173 26099559 20910310 26099730 20910447 26099901 20910584 26100072 20910721 26100243 20910858 26100414 20910995 26100585 20911132 26100756 20911269 26100927 20911406 26101098 20911543 26101269 20911680 26101440 20911817 26101611 20911954 26101782 20912091 26101953 20912228 26102124 20912365 26102295 20912502 26102466 20912639 26102637 20912776 26102808 20912913 26102979 20913050 26103150 20913187 26103321 20913324 26103492 20913461 26103663 20913598 26103834 20913735 26104005 20913872 26104176 20914009 26104347 20914146 26104518 20914283 26104689 20914420 26104860 20914557 26105031 20914694 26105202 20914831 26105373 20914968 26105544 20915105 26105715 20915242 26105886 20915379 26106057 20915516 26106228 20915653 26106399 20915790 26106570 20915927 26106741 20916064 26106912 20916201 26107083 20916338 26107254 20916475 26107425 20916612 26107596 20916749 26107767 20916886 26107938 20917023 26108109 20917160 26108280 20917297 26108451 20917434 26108622 20917571 26108793 20917708 26108964 20917845 26109135 20917982 26109306 20918119 26109477 20918256 26109648 20918393 26109819 20918530 26109990 20918667 26110161 20918804 26110332 20918941 26110503 20919078 26110674 20919215 26110845 20919352 26111016 20919489 26111187 20919626 26111358 20919763 26111529 20919900 26111700 20920037 26111871 20920174 26112042 20920311 26112213 20920448 26112384 20920585 26112555 20920722 26112726 20920859 26112897 20920996 26113068 20921133 26113239 20921270 26113410 20921407 26113581 20921544 26113752 20921681 26113923 20921818 26114094 20921955 26114265 20922092 26114436 20922229 26114607 20922366 26114778 20922503 26114949 20922640 26115120 20922777 26115291 20922914 26115462 20923051 26115633 20923188 26115804 20923325 26115975 20923462 26116146 20923599 26116317 20923736 26116488 20923873 26116659 20924010 26116830 20924147 26117001 20924284 26117172 20924421 26117343 20924558 26117514 20924695 26117685 20924832 26117856 20924969 26118027 20925106 26118198 20925243 26118369 20925380 26118540 20925517 26118711 20925654 26118882 20925791 26119053 20925928 26119224 20926065 26119395 20926202 26119566 20926339 26119737 20926476 26119908 20926613 26120079 20926750 26120250 20926887 26120421 20927024 26120592 20927161 26120763 20927298 26120934 20927435 26121105 20927572 26121276 20927709 26121447 20927846 26121618 20927983 26121789 20928120 26121960 20928257 26122131 20928394 26122302 20928531 26122473 20928668 26122644 20928805 26122815 20928942 26122986 20929079 26123157 20929216 26123328 20929353 26123499 20929490 26123670 20929627 26123841 20929764 26124012 20929901 26124183 20930038 26124354 20930175 26124525 20930312 26124696 20930449 26124867 20930586 26125038 20930723 26125209 20930860 26125380 20930997 26125551 20931134 26125722 20931271 26125893 20931408 26126064 20931545 26126235 20931682 26126406 20931819 26126577 20931956 26126748 20932093 26126919 20932230 26127090 20932367 26127261 20932504 26127432 20932641 26127603 20932778 26127774 20932915 26127945 20933052 26128116 20933189 26128287 20933326 26128458 20933463 26128629 20933600 26128800 20933737 26128971 20933874 26129142 20934011 26129313 20934148 26129484 20934285 26129655 20934422 26129826 20934559 26129997 20934696 26130168 20934833 26130339 20934970 26130510 20935107 26130681 20935244 26130852 20935381 26131023 20935518 26131194 20935655 26131365 20935792 26131536 20935929 26131707 20936066 26131878 20936203 26132049 20936340 26132220 20936477 26132391 20936614 26132562 20936751 26132733 20936888 26132904 20937025 26133075 20937162 26133246 20937299 26133417 20937436 26133588 20937573 26133759 20937710 26133930 20937847 26134101 20937984 26134272 20938121 26134443 20938258 26134614 20938395 26134785 20938532 26134956 20938669 26135127 20938806 26135298 20938943 26135469 20939080 26135640 20939217 26135811 20939354 26135982 20939491 26136153 20939628 26136324 20939765 26136495 20939902 26136666 20940039 26136837 20940176 26137008 20940313 26137179 20940450 26137350 20940587 26137521 20940724 26137692 20940861 26137863 20940998 26138034 20941135 26138205 20941272 26138376 20941409 26138547 20941546 26138718 20941683 26138889 20941820 26139060 20941957 26139231 20942094 26139402 20942231 26139573 20942368 26139744 20942505 26139915 20942642 26140086 20942779 26140257 20942916 26140428 20943053 26140599 20943190 26140770
1000 52953377 0 52953377 66095091 52953514 66095262 52953651 66095433 52953788 66095604 52953925 66095775 52954062 66095946 52954199 66096117 52954336 66096288 52954473 66096459 52954610 66096630 52954747 66096801 52954884 66096972 52955021 66097143 52955158 66097314 52955295 66097485 52955432 66097656 52955569 66097827 52955706 66097998 52955843 66098169 52955980 66098340 52956117 66098511 52956254 66098682 52956391 66098853 52956528 66099024 52956665 66099195 52956802 66099366 52956939 66099537 52957076 66099708 52957213 66099879 52957350 66100050 52957487 66100221 52957624 66100392 52957761 66100563 52957898 66100734 52958035 66100905 52958172 66101076 52958309 66101247 52958446 66101418 52958583 66101589 52958720 66101760 52958857 66101931 52958994 66102102 52959131 66102273 52959268 66102444 52959405 66102615 52959542 66102786 52959679 66102957 52959816 66103128 52959953 66103299 52960090 66103470 52960227 66103641 52960364 66103812 52960501 66103983 52960638 66104154 52960775 66104325 52960912 66104496 52961049 66104667 52961186 66104838 52961323 66105009 52961460 66105180 52961597 66105351 52961734 66105522 52961871 66105693 52962008 66105864 52962145 66106035 52962282 66106206 52962419 66106377 52962556 66106548 52962693 66106719 52962830 66106890 52962967 66107061 52963104 66107232 52963241 66107403 52963378 66107574 52963515 66107745 52963652 66107916 52963789 66108087 52963926 66108258 52964063 66108429 52964200 66108600 52964337 66108771 52964474 66108942 52964611 66109113 52964748 66109284 52964885 66109455 52965022 66109626 52965159 66109797 52965296 66109968 52965433 66110139 52965570 66110310 52965707 66110481 52965844 66110652 52965981 66110823 52966118 66110994 52966255 66111165 52966392 66111336 52966529 66111507 52966666 66111678 52966803 66111849 52966940 66112020 52967077 66112191 52967214 66112362 52967351 66112533 52967488 66112704 52967625 66112875 52967762 66113046 52967899 66113217 52968036 66113388 52968173 66113559 52968310 66113730 52968447 66113901 52968584 66114072 52968721 66114243 52968858 66114414 52968995 66114585 52969132 66114756 52969269 66114927 52969406 66115098 52969543 66115269 52969680 66115440 52969817 66115611 52969954 66115782 52970091 66115953 52970228 66116124 52970365 66116295 52970502 66116466 52970639 66116637 52970776 66116808 52970913 66116979 52971050 66117150 52971187 66117321 52971324 66117492 52971461 66117663 52971598 66117834 52971735 66118005 52971872 66118176 52972009 66118347 52972146 66118518 52972283 66118689 52972420 66118860 52972557 66119031 52972694 66119202 52972831 66119373 52972968 66119544 52973105 66119715 52973242 66119886 52973379 66120057 52973516 66120228 52973653 66120399 52973790 66120570 52973927 66120741 52974064 66120912 52974201 66121083 52974338 66121254 52974475 66121425 52974612 66121596 52974749 66121767 52974886 66121938 52975023 66122109 52975160 66122280 52975297 66122451 52975434 66122622 52975571 66122793 52975708 66122964 52975845 66123135 52975982 66123306 52976119 66123477 52976256 66123648 52976393 66123819 52976530 66123990 52976667 66124161 52976804 66124332 52976941 66124503 52977078 66124674 52977215 66124845 52977352 66125016 52977489 66125187 52977626 66125358 52977763 66125529 52977900 66125700 52978037 66125871 52978174 66126042 52978311 66126213 52978448 66126384 52978585 66126555 52978722 66126726 52978859 66126897 52978996 66127068 52979133 66127239 52979270 66127410 52979407 66127581 52979544 66127752 52979681 66127923 52979818 66128094 52979955 66128265 52980092 66128436 52980229 66128607 52980366 66128778 52980503 66128949 52980640 66129120 52980777 66129291 52980914 66129462 52981051 66129633 52981188 66129804 52981325 66129975 52981462 66130146 52981599 66130317 52981736 66130488 52981873 66130659 52982010 66130830 52982147 66131001 52982284 66131172 52982421 66131343 52982558 66131514 52982695 66131685 52982832 66131856 52982969 66132027 52983106 66132198 52983243 66132369 52983380 66132540 52983517 66132711 52983654 66132882 52983791 66133053 52983928 66133224 52984065 66133395 52984202 66133566 52984339 66133737 52984476 66133908 52984613 66134079 52984750 66134250 52984887 66134421 52985024 66134592 52985161 66134763 52985298 66134934 52985435 66135105 52985572 66135276 52985709 66135447 52985846 66135618 52985983 66135789 52986120 66135960 52986257 66136131 52986394 66136302 52986531 66136473 52986668 66136644 52986805 66136815 52986942 66136986 52987079 66137157 52987216 66137328 52987353 66137499 52987490 66137670 52987627 66137841 52987764 66138012 52987901 66138183 52988038 66138354 52988175 66138525 52988312 66138696 52988449 66138867 52988586 66139038 52988723 66139209 52988860 66139380 52988997 66139551 52989134 66139722 52989271 66139893 52989408 66140064 52989545 66140235 52989682 66140406 52989819 66140577 52989956 66140748 52990093 66140919 52990230 66141090 52990367 66141261 52990504 66141432 52990641 66141603 52990778 66141774 52990915 66141945 52991052 66142116 52991189 66142287 52991326 66142458 52991463 66142629 52991600 66142800 52991737 66142971 52991874 66143142 52992011 66143313 52992148 66143484 52992285 66143655 52992422 66143826 52992559 66143997 52992696 66144168 52992833 66144339 52992970 66144510 52993107 66144681 52993244 66144852 52993381 66145023 52993518 66145194 52993655 66145365 52993792 66145536 52993929 66145707 52994066 66145878 52994203 66146049 52994340 66146220 52994477 66146391 52994614 66146562 52994751 66146733 52994888 66146904 52995025 66147075 52995162 66147246 52995299 66147417 52995436 66147588 52995573 66147759 52995710 66147930 52995847 66148101 52995984 66148272 52996121 66148443 52996258 66148614 52996395 66148785 52996532 66148956 52996669 66149127 52996806 66149298 52996943 66149469 52997080 66149640 52997217 66149811 52997354 66149982 52997491 66150153 52997628 66150324 52997765 66150495 52997902 66150666 52998039 66150837 52998176 66151008 52998313 66151179 52998450 66151350 52998587 66151521 52998724 66151692 52998861 66151863 52998998 66152034 52999135 66152205 52999272 66152376 52999409 66152547 52999546 66152718 52999683 66152889 52999820 66153060 52999957 66153231 53000094 66153402 53000231 66153573 53000368 66153744 53000505 66153915 53000642 66154086 53000779 66154257 53000916 66154428 53001053 66154599 53001190 66154770 53001327 66154941 53001464 66155112 53001601 66155283 53001738 66155454 53001875 66155625 53002012 66155796 53002149 66155967 53002286 66156138 53002423 66156309 53002560 66156480 53002697 66156651 53002834 66156822 53002971 66156993 53003108 66157164 53003245 66157335 53003382 66157506 53003519 66157677 53003656 66157848 53003793 66158019 53003930 66158190 53004067 66158361 53004204 66158532 53004341 66158703 53004478 66158874 53004615 66159045 53004752 66159216 53004889 66159387 53005026 66159558 53005163 66159729 53005300 66159900 53005437 66160071 53005574 66160242 53005711 66160413 53005848 66160584 53005985 66160755 53006122 66160926 53006259 66161097 53006396 66161268 53006533 66161439 53006670 66161610 53006807 66161781 53006944 66161952 53007081 66162123 53007218 66162294 53007355 66162465 53007492 66162636 53007629 66162807 53007766 66162978 53007903 66163149 53008040 66163320 53008177 66163491 53008314 66163662 53008451 66163833 53008588 66164004 53008725 66164175 53008862 66164346 53008999 66164517 53009136 66164688 53009273 66164859 53009410 66165030 53009547 66165201 53009684 66165372 53009821 66165543 53009958 66165714 53010095 66165885 53010232 66166056 53010369 66166227 53010506 66166398 53010643 66166569 53010780 66166740 53010917 66166911 53011054 66167082 53011191 66167253 53011328 66167424 53011465 66167595 53011602 66167766 53011739 66167937 53011876 66168108 53012013 66168279 53012150 66168450 53012287 66168621 53012424 66168792 53012561 66168963 53012698 66169134 53012835 66169305 53012972 66169476 53013109 66169647 53013246 66169818 53013383 66169989 53013520 66170160 53013657 66170331 53013794 66170502 53013931 66170673 53014068 66170844 53014205 66171015 53014342 66171186 53014479 66171357 53014616 66171528 53014753 66171699 53014890 66171870 53015027 66172041 53015164 66172212 53015301 66172383 53015438 66172554 53015575 66172725 53015712 66172896 53015849 66173067 53015986 66173238 53016123 66173409 53016260 66173580 53016397 66173751 53016534 66173922 53016671 66174093 53016808 66174264 53016945 66174435 53017082 66174606 53017219 66174777 53017356 66174948 53017493 66175119 53017630 66175290 53017767 66175461 53017904 66175632 53018041 66175803 53018178 66175974 53018315 66176145 53018452 66176316 53018589 66176487 53018726 66176658 53018863 66176829 53019000 66177000 53019137 66177171 53019274 66177342 53019411 66177513 53019548 66177684 53019685 66177855 53019822 66178026 53019959 66178197 53020096 66178368 53020233 66178539 53020370 66178710 53020507 66178881 53020644 66179052 53020781 66179223 53020918 66179394 53021055 66179565 53021192 66179736 53021329 66179907 53021466 66180078 53021603 66180249 53021740 66180420 53021877 66180591 53022014 66180762 53022151 66180933 53022288 66181104 53022425 66181275 53022562 66181446 53022699 66181617 53022836 66181788 53022973 66181959 53023110 66182130 53023247 66182301 53023384 66182472 53023521 66182643 53023658 66182814 53023795 66182985 53023932 66183156 53024069 66183327 53024206 66183498 53024343 66183669 53024480 66183840 53024617 66184011 53024754 66184182 53024891 66184353 53025028 66184524 53025165 66184695 53025302 66184866 53025439 66185037 53025576 66185208 53025713 66185379 53025850 66185550 53025987 66185721 53026124 66185892 53026261 66186063 53026398 66186234 53026535 66186405 53026672 66186576 53026809 66186747 53026946 66186918 53027083 66187089 53027220 66187260 53027357 66187431 53027494 66187602 53027631 66187773 53027768 66187944 53027905 66188115 53028042 66188286 53028179 66188457 53028316 66188628 53028453 66188799 53028590 66188970 53028727 66189141 53028864 66189312 53029001 66189483 53029138 66189654 53029275 66189825 53029412 66189996 53029549 66190167 53029686 66190338 53029823 66190509 53029960 66190680 53030097 66190851 53030234 66191022 53030371 66191193 53030508 66191364 53030645 66191535 53030782 66191706 53030919 66191877 53031056 66192048 53031193 66192219 53031330 66192390 53031467 66192561 53031604 66192732 53031741 66192903 53031878 66193074 53032015 66193245 53032152 66193416 53032289 66193587 53032426 66193758 53032563 66193929 53032700 66194100 53032837 66194271 53032974 66194442 53033111 66194613 53033248 66194784 53033385 66194955 53033522 66195126 53033659 66195297 53033796 66195468 53033933 66195639 53034070 66195810 53034207 66195981 53034344 66196152 53034481 66196323 53034618 66196494 53034755 66196665 53034892 66196836 53035029 66197007 53035166 66197178 53035303 66197349 53035440 66197520 53035577 66197691 53035714 66197862 53035851 66198033 53035988 66198204 53036125 66198375 53036262 66198546 53036399 66198717 53036536 66198888 53036673 66199059 53036810 66199230 53036947 66199401 53037084 66199572 53037221 66199743 53037358 66199914 53037495 66200085 53037632 66200256 53037769 66200427 53037906 66200598 53038043 66200769 53038180 66200940 53038317 66201111 53038454 66201282 53038591 66201453 53038728 66201624 53038865 66201795 53039002 66201966 53039139 66202137 53039276 66202308 53039413 66202479 53039550 66202650 53039687 66202821 53039824 66202992 53039961 66203163 53040098 66203334 53040235 66203505 53040372 66203676 53040509 66203847 53040646 66204018 53040783 66204189 53040920 66204360 53041057 66204531 53041194 66204702 53041331 66204873 53041468 66205044 53041605 66205215 53041742 66205386 53041879 66205557 53042016 66205728 53042153 66205899 53042290 66206070 53042427 66206241 53042564 66206412 53042701 66206583 53042838 66206754 53042975 66206925 53043112 66207096 53043249 66207267 53043386 66207438 53043523 66207609 53043660 66207780 53043797 66207951 53043934 66208122 53044071 66208293 53044208 66208464 53044345 66208635 53044482 66208806 53044619 66208977 53044756 66209148 53044893 66209319 53045030 66209490 53045167 66209661 53045304 66209832 53045441 66210003 53045578 66210174 53045715 66210345 53045852 66210516 53045989 66210687 53046126 66210858 53046263 66211029 53046400 66211200 53046537 66211371 53046674 66211542 53046811 66211713 53046948 66211884 53047085 66212055 53047222 66212226 53047359 66212397 53047496 66212568 53047633 66212739 53047770 66212910 53047907 66213081 53048044 66213252 53048181 66213423 53048318 66213594 53048455 66213765 53048592 66213936 53048729 66214107 53048866 66214278 53049003 66214449 53049140 66214620 53049277 66214791 53049414 66214962 53049551 66215133 53049688 66215304 53049825 66215475 53049962 66215646 53050099 66215817 53050236 66215988 53050373 66216159 53050510 66216330 53050647 66216501 53050784 66216672 53050921 66216843 53051058 66217014 53051195 66217185 53051332 66217356 53051469 66217527 53051606 66217698 53051743 66217869 53051880 66218040 53052017 66218211 53052154 66218382 53052291 66218553 53052428 66218724 53052565 66218895 53052702 66219066 53052839 66219237 53052976 66219408 53053113 66219579 53053250 66219750 53053387 66219921 53053524 66220092 53053661 66220263 53053798 66220434 53053935 66220605 53054072 66220776 53054209 66220947 53054346 66221118 53054483 66221289 53054620 66221460 53054757 66221631 53054894 66221802 53055031 66221973 53055168 66222144 53055305 66222315 53055442 66222486 53055579 66222657 53055716 66222828 53055853 66222999 53055990 66223170 53056127 66223341 53056264 66223512 53056401 66223683 53056538 66223854 53056675 66224025 53056812 66224196 53056949 66224367 53057086 66224538 53057223 66224709 53057360 66224880 53057497 66225051 53057634 66225222 53057771 66225393 53057908 66225564 53058045 66225735 53058182 66225906 53058319 66226077 53058456 66226248 53058593 66226419 53058730 66226590 53058867 66226761 53059004 66226932 53059141 66227103 53059278 66227274 53059415 66227445 53059552 66227616 53059689 66227787 53059826 66227958 53059963 66228129 53060100 66228300 53060237 66228471 53060374 66228642 53060511 66228813 53060648 66228984 53060785 66229155 53060922 66229326 53061059 66229497 53061196 66229668 53061333 66229839 53061470 66230010 53061607 66230181 53061744 66230352 53061881 66230523 53062018 66230694 53062155 66230865 53062292 66231036 53062429 66231207 53062566 66231378 53062703 66231549 53062840 66231720 53062977 66231891 53063114 66232062 53063251 66232233 53063388 66232404 53063525 66232575 53063662 66232746 53063799 66232917 53063936 66233088 53064073 66233259 53064210 66233430 53064347 66233601 53064484 66233772 53064621 66233943 53064758 66234114 53064895 66234285 53065032 66234456 53065169 66234627 53065306 66234798 53065443 66234969 53065580 66235140 53065717 66235311 53065854 66235482 53065991 66235653 53066128 66235824 53066265 66235995 53066402 66236166 53066539 66236337 53066676 66236508 53066813 66236679 53066950 66236850 53067087 66237021 53067224 66237192 53067361 66237363 53067498 66237534 53067635 66237705 53067772 66237876 53067909 66238047 53068046 66238218 53068183 66238389 53068320 66238560 53068457 66238731 53068594 66238902 53068731 66239073 53068868 66239244 53069005 66239415 53069142 66239586 53069279 66239757 53069416 66239928 53069553 66240099 53069690 66240270 53069827 66240441 53069964 66240612 53070101 66240783 53070238 66240954 53070375 66241125 53070512 66241296 53070649 66241467 53070786 66241638 53070923 66241809 53071060 66241980 53071197 66242151 53071334 66242322 53071471 66242493 53071608 66242664 53071745 66242835 53071882 66243006 53072019 66243177 53072156 66243348 53072293 66243519 53072430 66243690 53072567 66243861 53072704 66244032 53072841 66244203 53072978 66244374 53073115 66244545 53073252 66244716 53073389 66244887 53073526 66245058 53073663 66245229 53073800 66245400 53073937 66245571 53074074 66245742 53074211 66245913 53074348 66246084 53074485 66246255 53074622 66246426 53074759 66246597 53074896 66246768 53075033 66246939 53075170 66247110 53075307 66247281 53075444 66247452 53075581 66247623 53075718 66247794 53075855 66247965 53075992 66248136 53076129 66248307 53076266 66248478 53076403 66248649 53076540 66248820 53076677 66248991 53076814 66249162 53076951 66249333 53077088 66249504 53077225 66249675 53077362 66249846 53077499 66250017 53077636 66250188 53077773 66250359 53077910 66250530 53078047 66250701 53078184 66250872 53078321 66251043 53078458 66251214 53078595 66251385 53078732 66251556 53078869 66251727 53079006 66251898 53079143 66252069 53079280 66252240 53079417 66252411 53079554 66252582 53079691 66252753 53079828 66252924 53079965 66253095 53080102 66253266 53080239 66253437 53080376 66253608 53080513 66253779 53080650 66253950 53080787 66254121 53080924 66254292 53081061 66254463 53081198 66254634 53081335 66254805 53081472 66254976 53081609 66255147 53081746 66255318 53081883 66255489 53082020 66255660 53082157 66255831 53082294 66256002 53082431 66256173 53082568 66256344 53082705 66256515 53082842 66256686 53082979 66256857 53083116 66257028 53083253 66257199 53083390 66257370 53083527 66257541 53083664 66257712 53083801 66257883 53083938 66258054 53084075 66258225 53084212 66258396 53084349 66258567 53084486 66258738 53084623 66258909 53084760 66259080 53084897 66259251 53085034 66259422 53085171 66259593 53085308 66259764 53085445 66259935 53085582 66260106 53085719 66260277 53085856 66260448 53085993 66260619 53086130 66260790 53086267 66260961 53086404 66261132 53086541 66261303 53086678 66261474 53086815 66261645 53086952 66261816 53087089 66261987 53087226 66262158 53087363 66262329 53087500 66262500 53087637 66262671 53087774 66262842 53087911 66263013 53088048 66263184 53088185 66263355 53088322 66263526 53088459 66263697 53088596 66263868 53088733 66264039 53088870 66264210 53089007 66264381 53089144 66264552 53089281 66264723 53089418 66264894 53089555 66265065 53089692 66265236 53089829 66265407 53089966 66265578 53090103 66265749
1000 38042571 0 38042571 47483793 38042708 47483964 38042845 47484135 38042982 47484306 38043119 47484477 38043256 47484648 38043393 47484819 38043530 47484990 38043667 47485161 38043804 47485332 38043941 47485503 38044078 47485674 38044215 47485845 38044352 47486016 38044489 47486187 38044626 47486358 38044763 47486529 38044900 47486700 38045037 47486871 38045174 47487042 38045311 47487213 38045448 47487384 38045585 47487555 38045722 47487726 38045859 47487897 38045996 47488068 38046133 47488239 38046270 47488410 38046407 47488581 38046544 47488752 38046681 47488923 38046818 47489094 38046955 47489265 38047092 47489436 38047229 47489607 38047366 47489778 38047503 47489949 38047640 47490120 38047777 47490291 38047914 47490462 38048051 47490633 38048188 47490804 38048325 47490975 38048462 47491146 38048599 47491317 38048736 47491488 38048873 47491659 38049010 47491830 38049147 47492001 38049284 47492172 38049421 47492343 38049558 47492514 38049695 47492685 38049832 47492856 38049969 47493027 38050106 47493198 38050243 47493369 38050380 47493540 38050517 47493711 38050654 47493882 38050791 47494053 38050928 47494224 38051065 47494395 38051202 47494566 38051339 47494737 38051476 47494908 38051613 47495079 38051750 47495250 38051887 47495421 38052024 47495592 38052161 47495763 38052298 47495934 38052435 47496105 38052572 47496276 38052709 47496447 38052846 47496618 38052983 47496789 38053120 47496960 38053257 47497131 38053394 47497302 38053531 47497473 38053668 47497644 38053805 47497815 38053942 47497986 38054079 47498157 38054216 47498328 38054353 47498499 38054490 47498670 38054627 47498841 38054764 47499012 38054901 47499183 38055038 47499354 38055175 47499525 38055312 47499696 38055449 47499867 38055586 47500038 38055723 47500209 38055860 47500380 38055997 47500551 38056134 47500722 38056271 47500893 38056408 47501064 38056545 47501235 38056682 47501406 38056819 47501577 38056956 47501748 38057093 47501919 38057230 47502090 38057367 47502261 38057504 47502432 38057641 47502603 38057778 47502774 38057915 47502945 38058052 47503116 38058189 47503287 38058326 47503458 38058463 47503629 38058600 47503800 38058737 47503971 38058874 47504142 38059011 47504313 38059148 47504484 38059285 47504655 38059422 47504826 38059559 47504997 38059696 47505168 38059833 47505339 38059970 47505510 38060107 47505681 38060244 47505852 38060381 47506023 38060518 47506194 38060655 47506365 38060792 47506536 38060929 47506707 38061066 47506878 38061203 47507049 38061340 47507220 38061477 47507391 38061614 47507562 38061751 47507733 38061888 47507904 38062025 47508075 38062162 47508246 38062299 47508417 38062436 47508588 38062573 47508759 38062710 47508930 38062847 47509101 38062984 47509272 38063121 47509443 38063258 47509614 38063395 47509785 38063532 47509956 38063669 47510127 38063806 47510298 38063943 47510469 38064080 47510640 38064217 47510811 38064354 47510982 38064491 47511153 38064628 47511324 38064765 47511495 38064902 47511666 38065039 47511837 38065176 47512008 38065313 47512179 38065450 47512350 38065587 47512521 38065724 47512692 38065861 47512863 38065998 47513034 38066135 47513205 38066272 47513376 38066409 47513547 38066546 47513718 38066683 47513889 38066820 47514060 38066957 47514231 38067094 47514402 38067231 47514573 38067368 47514744 38067505 47514915 38067642 47515086 38067779 47515257 38067916 47515428 38068053 47515599 38068190 47515770 38068327 47515941 38068464 47516112 38068601 47516283 38068738 47516454 38068875 47516625 38069012 47516796 38069149 47516967 38069286 47517138 38069423 47517309 38069560 47517480 38069697 47517651 38069834 47517822 38069971 47517993 38070108 47518164 38070245 47518335 38070382 47518506 38070519 47518677 38070656 47518848 38070793 47519019 38070930 47519190 38071067 47519361 38071204 47519532 38071341 47519703 38071478 47519874 38071615 47520045 38071752 47520216 38071889 47520387 38072026 47520558 38072163 47520729 38072300 47520900 38072437 47521071 38072574 47521242 38072711 47521413 38072848 47521584 38072985 47521755 38073122 47521926 38073259 47522097 38073396 47522268 38073533 47522439 38073670 47522610 38073807 47522781 38073944 47522952 38074081 47523123 38074218 47523294 38074355 47523465 38074492 47523636 38074629 47523807 38074766 47523978 38074903 47524149 38075040 47524320 38075177 47524491 38075314 47524662 38075451 47524833 38075588 47525004 38075725 47525175 38075862 47525346 38075999 47525517 38076136 47525688 38076273 47525859 38076410 47526030 38076547 47526201 38076684 47526372 38076821 47526543 38076958 47526714 38077095 47526885 38077232 47527056 38077369 47527227 38077506 47527398 38077643 47527569 38077780 47527740 38077917 47527911 38078054 47528082 38078191 47528253 38078328 47528424 38078465 47528595 38078602 47528766 38078739 47528937 38078876 47529108 38079013 47529279 38079150 47529450 38079287 47529621 38079424 47529792 38079561 47529963 38079698 47530134 38079835 47530305 38079972 47530476 38080109 47530647 38080246 47530818 38080383 47530989 38080520 47531160 38080657 47531331 38080794 47531502 38080931 47531673 38081068 47531844 38081205 47532015 38081342 47532186 38081479 47532357 38081616 47532528 38081753 47532699 38081890 47532870 38082027 47533041 38082164 47533212 38082301 47533383 38082438 47533554 38082575 47533725 38082712 47533896 38082849 47534067 38082986 47534238 38083123 47534409 38083260 47534580 38083397 47534751 38083534 47534922 38083671 47535093 38083808 47535264 38083945 47535435 38084082 47535606 38084219 47535777 38084356 47535948 38084493 47536119 38084630 47536290 38084767 47536461 38084904 47536632 38085041 47536803 38085178 47536974 38085315 47537145 38085452 47537316 38085589 47537487 38085726 47537658 38085863 47537829 38086000 47538000 38086137 47538171 38086274 47538342 38086411 47538513 38086548 47538684 38086685 47538855 38086822 47539026 38086959 47539197 38087096 47539368 38087233 47539539 38087370 47539710 38087507 47539881 38087644 47540052 38087781 47540223 38087918 47540394 38088055 47540565 38088192 47540736 38088329 47540907 38088466 47541078 38088603 47541249 38088740 47541420 38088877 47541591 38089014 47541762 38089151 47541933 38089288 47542104 38089425 47542275 38089562 47542446 38089699 47542617 38089836 47542788 38089973 47542959 38090110 47543130 38090247 47543301 38090384 47543472 38090521 47543643 38090658 47543814 38090795 47543985 38090932 47544156 38091069 47544327 38091206 47544498 38091343 47544669 38091480 47544840 38091617 47545011 38091754 47545182 38091891 47545353 38092028 47545524 38092165 47545695 38092302 47545866 38092439 47546037 38092576 47546208 38092713 47546379 38092850 47546550 38092987 47546721 38093124 47546892 38093261 47547063 38093398 47547234 38093535 47547405 38093672 47547576 38093809 47547747 38093946 47547918 38094083 47548089 38094220 47548260 38094357 47548431 38094494 47548602 38094631 47548773 38094768 47548944 38094905 47549115 38095042 47549286 38095179 47549457 38095316 47549628 38095453 47549799 38095590 47549970 38095727 47550141 38095864 47550312 38096001 47550483 38096138 47550654 38096275 47550825 38096412 47550996 38096549 47551167 38096686 47551338 38096823 47551509 38096960 47551680 38097097 47551851 38097234 47552022 38097371 47552193 38097508 47552364 38097645 47552535 38097782 47552706 38097919 47552877 38098056 47553048 38098193 47553219 38098330 47553390 38098467 47553561 38098604 47553732 38098741 47553903 38098878 47554074 38099015 47554245 38099152 47554416 38099289 47554587 38099426 47554758 38099563 47554929 38099700 47555100 38099837 47555271 38099974 47555442 38100111 47555613 38100248 47555784 38100385 47555955 38100522 47556126 38100659 47556297 38100796 47556468 38100933 47556639 38101070 47556810 38101207 47556981 38101344 47557152 38101481 47557323 38101618 47557494 38101755 47557665 38101892 47557836 38102029 47558007 38102166 47558178 38102303 47558349 38102440 47558520 38102577 47558691 38102714 47558862 38102851 47559033 38102988 47559204 38103125 47559375 38103262 47559546 38103399 47559717 38103536 47559888 38103673 47560059 38103810 47560230 38103947 47560401 38104084 47560572 38104221 47560743 38104358 47560914 38104495 47561085 38104632 47561256 38104769 47561427 38104906 47561598 38105043 47561769 38105180 47561940 38105317 47562111 38105454 47562282 38105591 47562453 38105728 47562624 38105865 47562795 38106002 47562966 38106139 47563137 38106276 47563308 38106413 47563479 38106550 47563650 38106687 47563821 38106824 47563992 38106961 47564163 38107098 47564334 38107235 47564505 38107372 47564676 38107509 47564847 38107646 47565018 38107783 47565189 38107920 47565360 38108057 47565531 38108194 47565702 38108331 47565873 38108468 47566044 38108605 47566215 38108742 47566386 38108879 47566557 38109016 47566728 38109153 47566899 38109290 47567070 38109427 47567241 38109564 47567412 38109701 47567583 38109838 47567754 38109975 47567925 38110112 47568096 38110249 47568267 38110386 47568438 38110523 47568609 38110660 47568780 38110797 47568951 38110934 47569122 38111071 47569293 38111208 47569464 38111345 47569635 38111482 47569806 38111619 47569977 38111756 47570148 38111893 47570319 38112030 47570490 38112167 47570661 38112304 47570832 38112441 47571003 38112578 47571174 38112715 47571345 38112852 47571516 38112989 47571687 38113126 47571858 38113263 47572029 38113400 47572200 38113537 47572371 38113674 47572542 38113811 47572713 38113948 47572884 38114085 47573055 38114222 47573226 38114359 47573397 38114496 47573568 38114633 47573739 38114770 47573910 38114907 47574081 38115044 47574252 38115181 47574423 38115318 47574594 38115455 47574765 38115592 47574936 38115729 47575107 38115866 47575278 38116003 47575449 38116140 47575620 38116277 47575791 38116414 47575962 38116551 47576133 38116688 47576304 38116825 47576475 38116962 47576646 38117099 47576817 38117236 47576988 38117373 47577159 38117510 47577330 38117647 47577501 38117784 47577672 38117921 47577843 38118058 47578014 38118195 47578185 38118332 47578356 38118469 47578527 38118606 47578698 38118743 47578869 38118880 47579040 38119017 47579211 38119154 47579382 38119291 47579553 38119428 47579724 38119565 47579895 38119702 47580066 38119839 47580237 38119976 47580408 38120113 47580579 38120250 47580750 38120387 47580921 38120524 47581092 38120661 47581263 38120798 47581434 38120935 47581605 38121072 47581776 38121209 47581947 38121346 47582118 38121483 47582289 38121620 47582460 38121757 47582631 38121894 47582802 38122031 47582973 38122168 47583144 38122305 47583315 38122442 47583486 38122579 47583657 38122716 47583828 38122853 47583999 38122990 47584170 38123127 47584341 38123264 47584512 38123401 47584683 38123538 47584854 38123675 47585025 38123812 47585196 38123949 47585367 38124086 47585538 38124223 47585709 38124360 47585880 38124497 47586051 38124634 47586222 38124771 47586393 38124908 47586564 38125045 47586735 38125182 47586906 38125319 47587077 38125456 47587248 38125593 47587419 38125730 47587590 38125867 47587761 38126004 47587932 38126141 47588103 38126278 47588274 38126415 47588445 38126552 47588616 38126689 47588787 38126826 47588958 38126963 47589129 38127100 47589300 38127237 47589471 38127374 47589642 38127511 47589813 38127648 47589984 38127785 47590155 38127922 47590326 38128059 47590497 38128196 47590668 38128333 47590839 38128470 47591010 38128607 47591181 38128744 47591352 38128881 47591523 38129018 47591694 38129155 47591865 38129292 47592036 38129429 47592207 38129566 47592378 38129703 47592549 38129840 47592720 38129977 47592891 38130114 47593062 38130251 47593233 38130388 47593404 38130525 47593575 38130662 47593746 38130799 47593917 38130936 47594088 38131073 47594259 38131210 47594430 38131347 47594601 38131484 47594772 38131621 47594943 38131758 47595114 38131895 47595285 38132032 47595456 38132169 47595627 38132306 47595798 38132443 47595969 38132580 47596140 38132717 47596311 38132854 47596482 38132991 47596653 38133128 47596824 38133265 47596995 38133402 47597166 38133539 47597337 38133676 47597508 38133813 47597679 38133950 47597850 38134087 47598021 38134224 47598192 38134361 47598363 38134498 47598534 38134635 47598705 38134772 47598876 38134909 47599047 38135046 47599218 38135183 47599389 38135320 47599560 38135457 47599731 38135594 47599902 38135731 47600073 38135868 47600244 38136005 47600415 38136142 47600586 38136279 47600757 38136416 47600928 38136553 47601099 38136690 47601270 38136827 47601441 38136964 47601612 38137101 47601783 38137238 47601954 38137375 47602125 38137512 47602296 38137649 47602467 38137786 47602638 38137923 47602809 38138060 47602980 38138197 47603151 38138334 47603322 38138471 47603493 38138608 47603664 38138745 47603835 38138882 47604006 38139019 47604177 38139156 47604348 38139293 47604519 38139430 47604690 38139567 47604861 38139704 47605032 38139841 47605203 38139978 47605374 38140115 47605545 38140252 47605716 38140389 47605887 38140526 47606058 38140663 47606229 38140800 47606400 38140937 47606571 38141074 47606742 38141211 47606913 38141348 47607084 38141485 47607255 38141622 47607426 38141759 47607597 38141896 47607768 38142033 47607939 38142170 47608110 38142307 47608281 38142444 47608452 38142581 47608623 38142718 47608794 38142855 47608965 38142992 47609136 38143129 47609307 38143266 47609478 38143403 47609649 38143540 47609820 38143677 47609991 38143814 47610162 38143951 47610333 38144088 47610504 38144225 47610675 38144362 47610846 38144499 47611017 38144636 47611188 38144773 47611359 38144910 47611530 38145047 47611701 38145184 47611872 38145321 47612043 38145458 47612214 38145595 47612385 38145732 47612556 38145869 47612727 38146006 47612898 38146143 47613069 38146280 47613240 38146417 47613411 38146554 47613582 38146691 47613753 38146828 47613924 38146965 47614095 38147102 47614266 38147239 47614437 38147376 47614608 38147513 47614779 38147650 47614950 38147787 47615121 38147924 47615292 38148061 47615463 38148198 47615634 38148335 47615805 38148472 47615976 38148609 47616147 38148746 47616318 38148883 47616489 38149020 47616660 38149157 47616831 38149294 47617002 38149431 47617173 38149568 47617344 38149705 47617515 38149842 47617686 38149979 47617857 38150116 47618028 38150253 47618199 38150390 47618370 38150527 47618541 38150664 47618712 38150801 47618883 38150938 47619054 38151075 47619225 38151212 47619396 38151349 47619567 38151486 47619738 38151623 47619909 38151760 47620080 38151897 47620251 38152034 47620422 38152171 47620593 38152308 47620764 38152445 47620935 38152582 47621106 38152719 47621277 38152856 47621448 38152993 47621619 38153130 47621790 38153267 47621961 38153404 47622132 38153541 47622303 38153678 47622474 38153815 47622645 38153952 47622816 38154089 47622987 38154226 47623158 38154363 47623329 38154500 47623500 38154637 47623671 38154774 47623842 38154911 47624013 38155048 47624184 38155185 47624355 38155322 47624526 38155459 47624697 38155596 47624868 38155733 47625039 38155870 47625210 38156007 47625381 38156144 47625552 38156281 47625723 38156418 47625894 38156555 47626065 38156692 47626236 38156829 47626407 38156966 47626578 38157103 47626749 38157240 47626920 38157377 47627091 38157514 47627262 38157651 47627433 38157788 47627604 38157925 47627775 38158062 47627946 38158199 47628117 38158336 47628288 38158473 47628459 38158610 47628630 38158747 47628801 38158884 47628972 38159021 47629143 38159158 47629314 38159295 47629485 38159432 47629656 38159569 47629827 38159706 47629998 38159843 47630169 38159980 47630340 38160117 47630511 38160254 47630682 38160391 47630853 38160528 47631024 38160665 47631195 38160802 47631366 38160939 47631537 38161076 47631708 38161213 47631879 38161350 47632050 38161487 47632221 38161624 47632392 38161761 47632563 38161898 47632734 38162035 47632905 38162172 47633076 38162309 47633247 38162446 47633418 38162583 47633589 38162720 47633760 38162857 47633931 38162994 47634102 38163131 47634273 38163268 47634444 38163405 47634615 38163542 47634786 38163679 47634957 38163816 47635128 38163953 47635299 38164090 47635470 38164227 47635641 38164364 47635812 38164501 47635983 38164638 47636154 38164775 47636325 38164912 47636496 38165049 47636667 38165186 47636838 38165323 47637009 38165460 47637180 38165597 47637351 38165734 47637522 38165871 47637693 38166008 47637864 38166145 47638035 38166282 47638206 38166419 47638377 38166556 47638548 38166693 47638719 38166830 47638890 38166967 47639061 38167104 47639232 38167241 47639403 38167378 47639574 38167515 47639745 38167652 47639916 38167789 47640087 38167926 47640258 38168063 47640429 38168200 47640600 38168337 47640771 38168474 47640942 38168611 47641113 38168748 47641284 38168885 47641455 38169022 47641626 38169159 47641797 38169296 47641968 38169433 47642139 38169570 47642310 38169707 47642481 38169844 47642652 38169981 47642823 38170118 47642994 38170255 47643165 38170392 47643336 38170529 47643507 38170666 47643678 38170803 47643849 38170940 47644020 38171077 47644191 38171214 47644362 38171351 47644533 38171488 47644704 38171625 47644875 38171762 47645046 38171899 47645217 38172036 47645388 38172173 47645559 38172310 47645730 38172447 47645901 38172584 47646072 38172721 47646243 38172858 47646414 38172995 47646585 38173132 47646756 38173269 47646927 38173406 47647098 38173543 47647269 38173680 47647440 38173817 47647611 38173954 47647782 38174091 47647953 38174228 47648124 38174365 47648295 38174502 47648466 38174639 47648637 38174776 47648808 38174913 47648979 38175050 47649150 38175187 47649321 38175324 47649492 38175461 47649663 38175598 47649834 38175735 47650005 38175872 47650176 38176009 47650347 38176146 47650518 38176283 47650689 38176420 47650860 38176557 47651031 38176694 47651202 38176831 47651373 38176968 47651544 38177105 47651715 38177242 47651886 38177379 47652057 38177516 47652228 38177653 47652399 38177790 47652570 38177927 47652741 38178064 47652912 38178201 47653083 38178338 47653254 38178475 47653425 38178612 47653596 38178749 47653767 38178886 47653938 38179023 47654109 38179160 47654280 38179297 47654451
1000 58835335 0 58835335 73436805 58835472 73436976 58835609 73437147 58835746 73437318 58835883 73437489 58836020 73437660 58836157 73437831 58836294 73438002 58836431 73438173 58836568 73438344 58836705 73438515 58836842 73438686 58836979 73438857 58837116 73439028 58837253 73439199 58837390 73439370 58837527 73439541 58837664 73439712 58837801 73439883 58837938 73440054 58838075 73440225 58838212 73440396 58838349 73440567 58838486 73440738 58838623 73440909 58838760 73441080 58838897 73441251 58839034 73441422 58839171 73441593 58839308 73441764 58839445 73441935 58839582 73442106 58839719 73442277 58839856 73442448 58839993 73442619 58840130 73442790 58840267 73442961 58840404 73443132 58840541 73443303 58840678 73443474 58840815 73443645 58840952 73443816 58841089 73443987 58841226 73444158 58841363 73444329 58841500 73444500 58841637 73444671 58841774 73444842 58841911 73445013 58842048 73445184 58842185 73445355 58842322 73445526 58842459 73445697 58842596 73445868 58842733 73446039 58842870 73446210 58843007 73446381 58843144 73446552 58843281 73446723 58843418 73446894 58843555 73447065 58843692 73447236 58843829 73447407 58843966 73447578 58844103 73447749 58844240 73447920 58844377 73448091 58844514 73448262 58844651 73448433 58844788 73448604 58844925 73448775 58845062 73448946 58845199 73449117 58845336 73449288 58845473 73449459 58845610 73449630 58845747 73449801 58845884 73449972 58846021 73450143 58846158 73450314 58846295 73450485 58846432 73450656 58846569 73450827 58846706 73450998 58846843 73451169 58846980 73451340 58847117 73451511 58847254 73451682 58847391 73451853 58847528 73452024 58847665 73452195 58847802 73452366 58847939 73452537 58848076 73452708 58848213 73452879 58848350 73453050 58848487 73453221 58848624 73453392 58848761 73453563 58848898 73453734 58849035 73453905 58849172 73454076 58849309 73454247 58849446 73454418 58849583 73454589 58849720 73454760 58849857 73454931 58849994 73455102 58850131 73455273 58850268 73455444 58850405 73455615 58850542 73455786 58850679 73455957 58850816 73456128 58850953 73456299 58851090 73456470 58851227 73456641 58851364 73456812 58851501 73456983 58851638 73457154 58851775 73457325 58851912 73457496 58852049 73457667 58852186 73457838 58852323 73458009 58852460 73458180 58852597 73458351 58852734 73458522 58852871 73458693 58853008 73458864 58853145 73459035 58853282 73459206 58853419 73459377 58853556 73459548 58853693 73459719 58853830 73459890 58853967 73460061 58854104 73460232 58854241 73460403 58854378 73460574 58854515 73460745 58854652 73460916 58854789 73461087 58854926 73461258 58855063 73461429 58855200 73461600 58855337 73461771 58855474 73461942 58855611 73462113 58855748 73462284 58855885 73462455 58856022 73462626 58856159 73462797 58856296 73462968 58856433 73463139 58856570 73463310 58856707 73463481 58856844 73463652 58856981 73463823 58857118 73463994 58857255 73464165 58857392 73464336 58857529 73464507 58857666 73464678 58857803 73464849 58857940 73465020 58858077 73465191 58858214 73465362 58858351 73465533 58858488 73465704 58858625 73465875 58858762 73466046 58858899 73466217 58859036 73466388 58859173 73466559 58859310 73466730 58859447 73466901 58859584 73467072 58859721 73467243 58859858 73467414 58859995 73467585 58860132 73467756 58860269 73467927 58860406 73468098 58860543 73468269 58860680 73468440 58860817 73468611 58860954 73468782 58861091 73468953 58861228 73469124 58861365 73469295 58861502 73469466 58861639 73469637 58861776 73469808 58861913 73469979 58862050 73470150 58862187 73470321 58862324 73470492 58862461 73470663 58862598 73470834 58862735 73471005 58862872 73471176 58863009 73471347 58863146 73471518 58863283 73471689 58863420 73471860 58863557 73472031 58863694 73472202 58863831 73472373 58863968 73472544 58864105 73472715 58864242 73472886 58864379 73473057 58864516 73473228 58864653 73473399 58864790 73473570 58864927 73473741 58865064 73473912 58865201 73474083 58865338 73474254 58865475 73474425 58865612 73474596 58865749 73474767 58865886 73474938 58866023 73475109 58866160 73475280 58866297 73475451 58866434 73475622 58866571 73475793 58866708 73475964 58866845 73476135 58866982 73476306 58867119 73476477 58867256 73476648 58867393 73476819 58867530 73476990 58867667 73477161 58867804 73477332 58867941 73477503 58868078 73477674 58868215 73477845 58868352 73478016 58868489 73478187 58868626 73478358 58868763 73478529 58868900 73478700 58869037 73478871 58869174 73479042 58869311 73479213 58869448 73479384 58869585 73479555 58869722 73479726 58869859 73479897 58869996 73480068 58870133 73480239 58870270 73480410 58870407 73480581 58870544 73480752 58870681 73480923 58870818 73481094 58870955 73481265 58871092 73481436 58871229 73481607 58871366 73481778 58871503 73481949 58871640 73482120 58871777 73482291 58871914 73482462 58872051 73482633 58872188 73482804 58872325 73482975 58872462 73483146 58872599 73483317 58872736 73483488 58872873 73483659 58873010 73483830 58873147 73484001 58873284 73484172 58873421 73484343 58873558 73484514 58873695 73484685 58873832 73484856 58873969 73485027 58874106 73485198 58874243 73485369 58874380 73485540 58874517 73485711 58874654 73485882 58874791 73486053 58874928 73486224 58875065 73486395 58875202 73486566 58875339 73486737 58875476 73486908 58875613 73487079 58875750 73487250 58875887 73487421 58876024 73487592 58876161 73487763 58876298 73487934 58876435 73488105 58876572 73488276 58876709 73488447 58876846 73488618 58876983 73488789 58877120 73488960 58877257 73489131 58877394 73489302 58877531 73489473 58877668 73489644 58877805 73489815 58877942 73489986 58878079 73490157 58878216 73490328 58878353 73490499 58878490 73490670 58878627 73490841 58878764 73491012 58878901 73491183 58879038 73491354 58879175 73491525 58879312 73491696 58879449 73491867 58879586 73492038 58879723 73492209 58879860 73492380 58879997 73492551 58880134 73492722 58880271 73492893 58880408 73493064 58880545 73493235 58880682 73493406 58880819 73493577 58880956 73493748 58881093 73493919 58881230 73494090 58881367 73494261 58881504 73494432 58881641 73494603 58881778 73494774 58881915 73494945 58882052 73495116 58882189 73495287 58882326 73495458 58882463 73495629 58882600 73495800 58882737 73495971 58882874 73496142 58883011 73496313 58883148 73496484 58883285 73496655 58883422 73496826 58883559 73496997 58883696 73497168 58883833 73497339 58883970 73497510 58884107 73497681 58884244 73497852 58884381 73498023 58884518 73498194 58884655 73498365 58884792 73498536 58884929 73498707 58885066 73498878 58885203 73499049 58885340 73499220 58885477 73499391 58885614 73499562 58885751 73499733 58885888 73499904 58886025 73500075 58886162 73500246 58886299 73500417 58886436 73500588 58886573 73500759 58886710 73500930 58886847 73501101 58886984 73501272 58887121 73501443 58887258 73501614 58887395 73501785 58887532 73501956 58887669 73502127 58887806 73502298 58887943 73502469 58888080 73502640 58888217 73502811 58888354 73502982 58888491 73503153 58888628 73503324 58888765 73503495 58888902 73503666 58889039 73503837 58889176 73504008 58889313 73504179 58889450 73504350 58889587 73504521 58889724 73504692 58889861 73504863 58889998 73505034 58890135 73505205 58890272 73505376 58890409 73505547 58890546 73505718 58890683 73505889 58890820 73506060 58890957 73506231 58891094 73506402 58891231 73506573 58891368 73506744 58891505 73506915 58891642 73507086 58891779 73507257 58891916 73507428 58892053 73507599 58892190 73507770 58892327 73507941 58892464 73508112 58892601 73508283 58892738 73508454 58892875 73508625 58893012 73508796 58893149 73508967 58893286 73509138 58893423 73509309 58893560 73509480 58893697 73509651 58893834 73509822 58893971 73509993 58894108 73510164 58894245 73510335 58894382 73510506 58894519 73510677 58894656 73510848 58894793 73511019 58894930 73511190 58895067 73511361 58895204 73511532 58895341 73511703 58895478 73511874 58895615 73512045 58895752 73512216 58895889 73512387 58896026 73512558 58896163 73512729 58896300 73512900 58896437 73513071 58896574 73513242 58896711 73513413 58896848 73513584 58896985 73513755 58897122 73513926 58897259 73514097 58897396 73514268 58897533 73514439 58897670 73514610 58897807 73514781 58897944 73514952 58898081 73515123 58898218 73515294 58898355 73515465 58898492 73515636 58898629 73515807 58898766 73515978 58898903 73516149 58899040 73516320 58899177 73516491 58899314 73516662 58899451 73516833 58899588 73517004 58899725 73517175 58899862 73517346 58899999 73517517 58900136 73517688 58900273 73517859 58900410 73518030 58900547 73518201 58900684 73518372 58900821 73518543 58900958 73518714 58901095 73518885 58901232 73519056 58901369 73519227 58901506 73519398 58901643 73519569 58901780 73519740 58901917 73519911 58902054 73520082 58902191 73520253 58902328 73520424 58902465 73520595 58902602 73520766 58902739 73520937 58902876 73521108 58903013 73521279 58903150 73521450 58903287 73521621 58903424 73521792 58903561 73521963 58903698 73522134 58903835 73522305 58903972 73522476 58904109 73522647 58904246 73522818 58904383 73522989 58904520 73523160 58904657 73523331 58904794 73523502 58904931 73523673 58905068 73523844 58905205 73524015 58905342 73524186 58905479 73524357 58905616 73524528 58905753 73524699 58905890 73524870 58906027 73525041 58906164 73525212 58906301 73525383 58906438 73525554 58906575 73525725 58906712 73525896 58906849 73526067 58906986 73526238 58907123 73526409 58907260 73526580 58907397 73526751 58907534 73526922 58907671 73527093 58907808 73527264 58907945 73527435 58908082 73527606 58908219 73527777 58908356 73527948 58908493 73528119 58908630 73528290 58908767 73528461 58908904 73528632 58909041 73528803 58909178 73528974 58909315 73529145 58909452 73529316 58909589 73529487 58909726 73529658 58909863 73529829 58910000 73530000 58910137 73530171 58910274 73530342 58910411 73530513 58910548 73530684 58910685 73530855 58910822 73531026 58910959 73531197 58911096 73531368 58911233 73531539 58911370 73531710 58911507 73531881 58911644 73532052 58911781 73532223 58911918 73532394 58912055 73532565 58912192 73532736 58912329 73532907 58912466 73533078 58912603 73533249 58912740 73533420 58912877 73533591 58913014 73533762 58913151 73533933 58913288 73534104 58913425 73534275 58913562 73534446 58913699 73534617 58913836 73534788 58913973 73534959 58914110 73535130 58914247 73535301 58914384 73535472 58914521 73535643 58914658 73535814 58914795 73535985 58914932 73536156 58915069 73536327 58915206 73536498 58915343 73536669 58915480 73536840 58915617 73537011 58915754 73537182 58915891 73537353 58916028 73537524 58916165 73537695 58916302 73537866 58916439 73538037 58916576 73538208 58916713 73538379 58916850 73538550 58916987 73538721 58917124 73538892 58917261 73539063 58917398 73539234 58917535 73539405 58917672 73539576 58917809 73539747 58917946 73539918 58918083 73540089 58918220 73540260 58918357 73540431 58918494 73540602 58918631 73540773 58918768 73540944 58918905 73541115 58919042 73541286 58919179 73541457 58919316 73541628 58919453 73541799 58919590 73541970 58919727 73542141 58919864 73542312 58920001 73542483 58920138 73542654 58920275 73542825 58920412 73542996 58920549 73543167 58920686 73543338 58920823 73543509 58920960 73543680 58921097 73543851 58921234 73544022 58921371 73544193 58921508 73544364 58921645 73544535 58921782 73544706 58921919 73544877 58922056 73545048 58922193 73545219 58922330 73545390 58922467 73545561 58922604 73545732 58922741 73545903 58922878 73546074 58923015 73546245 58923152 73546416 58923289 73546587 58923426 73546758 58923563 73546929 58923700 73547100 58923837 73547271 58923974 73547442 58924111 73547613 58924248 73547784 58924385 73547955 58924522 73548126 58924659 73548297 58924796 73548468 58924933 73548639 58925070 73548810 58925207 73548981 58925344 73549152 58925481 73549323 58925618 73549494 58925755 73549665 58925892 73549836 58926029 73550007 58926166 73550178 58926303 73550349 58926440 73550520 58926577 73550691 58926714 73550862 58926851 73551033 58926988 73551204 58927125 73551375 58927262 73551546 58927399 73551717 58927536 73551888 58927673 73552059 58927810 73552230 58927947 73552401 58928084 73552572 58928221 73552743 58928358 73552914 58928495 73553085 58928632 73553256 58928769 73553427 58928906 73553598 58929043 73553769 58929180 73553940 58929317 73554111 58929454 73554282 58929591 73554453 58929728 73554624 58929865 73554795 58930002 73554966 58930139 73555137 58930276 73555308 58930413 73555479 58930550 73555650 58930687 73555821 58930824 73555992 58930961 73556163 58931098 73556334 58931235 73556505 58931372 73556676 58931509 73556847 58931646 73557018 58931783 73557189 58931920 73557360 58932057 73557531 58932194 73557702 58932331 73557873 58932468 73558044 58932605 73558215 58932742 73558386 58932879 73558557 58933016 73558728 58933153 73558899 58933290 73559070 58933427 73559241 58933564 73559412 58933701 73559583 58933838 73559754 58933975 73559925 58934112 73560096 58934249 73560267 58934386 73560438 58934523 73560609 58934660 73560780 58934797 73560951 58934934 73561122 58935071 73561293 58935208 73561464 58935345 73561635 58935482 73561806 58935619 73561977 58935756 73562148 58935893 73562319 58936030 73562490 58936167 73562661 58936304 73562832 58936441 73563003 58936578 73563174 58936715 73563345 58936852 73563516 58936989 73563687 58937126 73563858 58937263 73564029 58937400 73564200 58937537 73564371 58937674 73564542 58937811 73564713 58937948 73564884 58938085 73565055 58938222 73565226 58938359 73565397 58938496 73565568 58938633 73565739 58938770 73565910 58938907 73566081 58939044 73566252 58939181 73566423 58939318 73566594 58939455 73566765 58939592 73566936 58939729 73567107 58939866 73567278 58940003 73567449 58940140 73567620 58940277 73567791 58940414 73567962 58940551 73568133 58940688 73568304 58940825 73568475 58940962 73568646 58941099 73568817 58941236 73568988 58941373 73569159 58941510 73569330 58941647 73569501 58941784 73569672 58941921 73569843 58942058 73570014 58942195 73570185 58942332 73570356 58942469 73570527 58942606 73570698 58942743 73570869 58942880 73571040 58943017 73571211 58943154 73571382 58943291 73571553 58943428 73571724 58943565 73571895 58943702 73572066 58943839 73572237 58943976 73572408 58944113 73572579 58944250 73572750 58944387 73572921 58944524 73573092 58944661 73573263 58944798 73573434 58944935 73573605 58945072 73573776 58945209 73573947 58945346 73574118 58945483 73574289 58945620 73574460 58945757 73574631 58945894 73574802 58946031 73574973 58946168 73575144 58946305 73575315 58946442 73575486 58946579 73575657 58946716 73575828 58946853 73575999 58946990 73576170 58947127 73576341 58947264 73576512 58947401 73576683 58947538 73576854 58947675 73577025 58947812 73577196 58947949 73577367 58948086 73577538 58948223 73577709 58948360 73577880 58948497 73578051 58948634 73578222 58948771 73578393 58948908 73578564 58949045 73578735 58949182 73578906 58949319 73579077 58949456 73579248 58949593 73579419 58949730 73579590 58949867 73579761 58950004 73579932 58950141 73580103 58950278 73580274 58950415 73580445 58950552 73580616 58950689 73580787 58950826 73580958 58950963 73581129 58951100 73581300 58951237 73581471 58951374 73581642 58951511 73581813 58951648 73581984 58951785 73582155 58951922 73582326 58952059 73582497 58952196 73582668 58952333 73582839 58952470 73583010 58952607 73583181 58952744 73583352 58952881 73583523 58953018 73583694 58953155 73583865 58953292 73584036 58953429 73584207 58953566 73584378 58953703 73584549 58953840 73584720 58953977 73584891 58954114 73585062 58954251 73585233 58954388 73585404 58954525 73585575 58954662 73585746 58954799 73585917 58954936 73586088 58955073 73586259 58955210 73586430 58955347 73586601 58955484 73586772 58955621 73586943 58955758 73587114 58955895 73587285 58956032 73587456 58956169 73587627 58956306 73587798 58956443 73587969 58956580 73588140 58956717 73588311 58956854 73588482 58956991 73588653 58957128 73588824 58957265 73588995 58957402 73589166 58957539 73589337 58957676 73589508 58957813 73589679 58957950 73589850 58958087 73590021 58958224 73590192 58958361 73590363 58958498 73590534 58958635 73590705 58958772 73590876 58958909 73591047 58959046 73591218 58959183 73591389 58959320 73591560 58959457 73591731 58959594 73591902 58959731 73592073 58959868 73592244 58960005 73592415 58960142 73592586 58960279 73592757 58960416 73592928 58960553 73593099 58960690 73593270 58960827 73593441 58960964 73593612 58961101 73593783 58961238 73593954 58961375 73594125 58961512 73594296 58961649 73594467 58961786 73594638 58961923 73594809 58962060 73594980 58962197 73595151 58962334 73595322 58962471 73595493 58962608 73595664 58962745 73595835 58962882 73596006 58963019 73596177 58963156 73596348 58963293 73596519 58963430 73596690 58963567 73596861 58963704 73597032 58963841 73597203 58963978 73597374 58964115 73597545 58964252 73597716 58964389 73597887 58964526 73598058 58964663 73598229 58964800 73598400 58964937 73598571 58965074 73598742 58965211 73598913 58965348 73599084 58965485 73599255 58965622 73599426 58965759 73599597 58965896 73599768 58966033 73599939 58966170 73600110 58966307 73600281 58966444 73600452 58966581 73600623 58966718 73600794 58966855 73600965 58966992 73601136 58967129 73601307 58967266 73601478 58967403 73601649 58967540 73601820 58967677 73601991 58967814 73602162 58967951 73602333 58968088 73602504 58968225 73602675 58968362 73602846 58968499 73603017 58968636 73603188 58968773 73603359 58968910 73603530 58969047 73603701 58969184 73603872 58969321 73604043 58969458 73604214 58969595 73604385 58969732 73604556 58969869 73604727 58970006 73604898 58970143 73605069 58970280 73605240 58970417 73605411 58970554 73605582 58970691 73605753 58970828 73605924 58970965 73606095 58971102 73606266 58971239 73606437 58971376 73606608 58971513 73606779 58971650 73606950 58971787 73607121 58971924 73607292 58972061 73607463
1000 10547900 0 10547900 13165627 10548037 13165798 10548174 13165969 10548311 13166140 10548448 13166311 10548585 13166482 10548722 13166653 10548859 13166824 10548996 13166995 10549133 13167166 10549270 13167337 10549407 13167508 10549544 13167679 10549681 13167850 10549818 13168021 10549955 13168192 10550092 13168363 10550229 13168534 10550366 13168705 10550503 13168876 10550640 13169047 10550777 13169218 10550914 13169389 10551051 13169560 10551188 13169731 10551325 13169902 10551462 13170073 10551599 13170244 10551736 13170415 10551873 13170586 10552010 13170757 10552147 13170928 10552284 13171099 10552421 13171270 10552558 13171441 10552695 13171612 10552832 13171783 10552969 13171954 10553106 13172125 10553243 13172296 10553380 13172467 10553517 13172638 10553654 13172809 10553791 13172980 10553928 13173151 10554065 13173322 10554202 13173493 10554339 13173664 10554476 13173835 10554613 13174006 10554750 13174177 10554887 13174348 10555024 13174519 10555161 13174690 10555298 13174861 10555435 13175032 10555572 13175203 10555709 13175374 10555846 13175545 10555983 13175716 10556120 13175887 10556257 13176058 10556394 13176229 10556531 13176400 10556668 13176571 10556805 13176742 10556942 13176913 10557079 13177084 10557216 13177255 10557353 13177426 10557490 13177597 10557627 13177768 10557764 13177939 10557901 13178110 10558038 13178281 10558175 13178452 10558312 13178623 10558449 13178794 10558586 13178965 10558723 13179136 10558860 13179307 10558997 13179478 10559134 13179649 10559271 13179820 10559408 13179991 10559545 13180162 10559682 13180333 10559819 13180504 10559956 13180675 10560093 13180846 10560230 13181017 10560367 13181188 10560504 13181359 10560641 13181530 10560778 13181701 10560915 13181872 10561052 13182043 10561189 13182214 10561326 13182385 10561463 13182556 10561600 13182727 10561737 13182898 10561874 13183069 10562011 13183240 10562148 13183411 10562285 13183582 10562422 13183753 10562559 13183924 10562696 13184095 10562833 13184266 10562970 13184437 10563107 13184608 10563244 13184779 10563381 13184950 10563518 13185121 10563655 13185292 10563792 13185463 10563929 13185634 10564066 13185805 10564203 13185976 10564340 13186147 10564477 13186318 10564614 13186489 10564751 13186660 10564888 13186831 10565025 13187002 10565162 13187173 10565299 13187344 10565436 13187515 10565573 13187686 10565710 13187857 10565847 13188028 10565984 13188199 10566121 13188370 10566258 13188541 10566395 13188712 10566532 13188883 10566669 13189054 10566806 13189225 10566943 13189396 10567080 13189567 10567217 13189738 10567354 13189909 10567491 13190080 10567628 13190251 10567765 13190422 10567902 13190593 10568039 13190764 10568176 13190935 10568313 13191106 10568450 13191277 10568587 13191448 10568724 13191619 10568861 13191790 10568998 13191961 10569135 13192132 10569272 13192303 10569409 13192474 10569546 13192645 10569683 13192816 10569820 13192987 10569957 13193158 10570094 13193329 10570231 13193500 10570368 13193671 10570505 13193842 10570642 13194013 10570779 13194184 10570916 13194355 10571053 13194526 10571190 13194697 10571327 13194868 10571464 13195039 10571601 13195210 10571738 13195381 10571875 13195552 10572012 13195723 10572149 13195894 10572286 13196065 10572423 13196236 10572560 13196407 10572697 13196578 10572834 13196749 10572971 13196920 10573108 13197091 10573245 13197262 10573382 13197433 10573519 13197604 10573656 13197775 10573793 13197946 10573930 13198117 10574067 13198288 10574204 13198459 10574341 13198630 10574478 13198801 10574615 13198972 10574752 13199143 10574889 13199314 10575026 13199485 10575163 13199656 10575300 13199827 10575437 13199998 10575574 13200169 10575711 13200340 10575848 13200511 10575985 13200682 10576122 13200853 10576259 13201024 10576396 13201195 10576533 13201366 10576670 13201537 10576807 13201708 10576944 13201879 10577081 13202050 10577218 13202221 10577355 13202392 10577492 13202563 10577629 13202734 10577766 13202905 10577903 13203076 10578040 13203247 10578177 13203418 10578314 13203589 10578451 13203760 10578588 13203931 10578725 13204102 10578862 13204273 10578999 13204444 10579136 13204615 10579273 13204786 10579410 13204957 10579547 13205128 10579684 13205299 10579821 13205470 10579958 13205641 10580095 13205812 10580232 13205983 10580369 13206154 10580506 13206325 10580643 13206496 10580780 13206667 10580917 13206838 10581054 13207009 10581191 13207180 10581328 13207351 10581465 13207522 10581602 13207693 10581739 13207864 10581876 13208035 10582013 13208206 10582150 13208377 10582287 13208548 10582424 13208719 10582561 13208890 10582698 13209061 10582835 13209232 10582972 13209403 10583109 13209574 10583246 13209745 10583383 13209916 10583520 13210087 10583657 13210258 10583794 13210429 10583931 13210600 10584068 13210771 10584205 13210942 10584342 13211113 10584479 13211284 10584616 13211455 10584753 13211626 10584890 13211797 10585027 13211968 10585164 13212139 10585301 13212310 10585438 13212481 10585575 13212652 10585712 13212823 10585849 13212994 10585986 13213165 10586123 13213336 10586260 13213507 10586397 13213678 10586534 13213849 10586671 13214020 10586808 13214191 10586945 13214362 10587082 13214533 10587219 13214704 10587356 13214875 10587493 13215046 10587630 13215217 10587767 13215388 10587904 13215559 10588041 13215730 10588178 13215901 10588315 13216072 10588452 13216243 10588589 13216414 10588726 13216585 10588863 13216756 10589000 13216927 10589137 13217098 10589274 13217269 10589411 13217440 10589548 13217611 10589685 13217782 10589822 13217953 10589959 13218124 10590096 13218295 10590233 13218466 10590370 13218637 10590507 13218808 10590644 13218979 10590781 13219150 10590918 13219321 10591055 13219492 10591192 13219663 10591329 13219834 10591466 13220005 10591603 13220176 10591740 13220347 10591877 13220518 10592014 13220689 10592151 13220860 10592288 13221031 10592425 13221202 10592562 13221373 10592699 13221544 10592836 13221715 10592973 13221886 10593110 13222057 10593247 13222228 10593384 13222399 10593521 13222570 10593658 13222741 10593795 13222912 10593932 13223083 10594069 13223254 10594206 13223425 10594343 13223596 10594480 13223767 10594617 13223938 10594754 13224109 10594891 13224280 10595028 13224451 10595165 13224622 10595302 13224793 10595439 13224964 10595576 13225135 10595713 13225306 10595850 13225477 10595987 13225648 10596124 13225819 10596261 13225990 10596398 13226161 10596535 13226332 10596672 13226503 10596809 13226674 10596946 13226845 10597083 13227016 10597220 13227187 10597357 13227358 10597494 13227529 10597631 13227700 10597768 13227871 10597905 13228042 10598042 13228213 10598179 13228384 10598316 13228555 10598453 13228726 10598590 13228897 10598727 13229068 10598864 13229239 10599001 13229410 10599138 13229581 10599275 13229752 10599412 13229923 10599549 13230094 10599686 13230265 10599823 13230436 10599960 13230607 10600097 13230778 10600234 13230949 10600371 13231120 10600508 13231291 10600645 13231462 10600782 13231633 10600919 13231804 10601056 13231975 10601193 13232146 10601330 13232317 10601467 13232488 10601604 13232659 10601741 13232830 10601878 13233001 10602015 13233172 10602152 13233343 10602289 13233514 10602426 13233685 10602563 13233856 10602700 13234027 10602837 13234198 10602974 13234369 10603111 13234540 10603248 13234711 10603385 13234882 10603522 13235053 10603659 13235224 10603796 13235395 10603933 13235566 10604070 13235737 10604207 13235908 10604344 13236079 10604481 13236250 10604618 13236421 10604755 13236592 10604892 13236763 10605029 13236934 10605166 13237105 10605303 13237276 10605440 13237447 10605577 13237618 10605714 13237789 10605851 13237960 10605988 13238131 10606125 13238302 10606262 13238473 10606399 13238644 10606536 13238815 10606673 13238986 10606810 13239157 10606947 13239328 10607084 13239499 10607221 13239670 10607358 13239841 10607495 13240012 10607632 13240183 10607769 13240354 10607906 13240525 10608043 13240696 10608180 13240867 10608317 13241038 10608454 13241209 10608591 13241380 10608728 13241551 10608865 13241722 10609002 13241893 10609139 13242064 10609276 13242235 10609413 13242406 10609550 13242577 10609687 13242748 10609824 13242919 10609961 13243090 10610098 13243261 10610235 13243432 10610372 13243603 10610509 13243774 10610646 13243945 10610783 13244116 10610920 13244287 10611057 13244458 10611194 13244629 10611331 13244800 10611468 13244971 10611605 13245142 10611742 13245313 10611879 13245484 10612016 13245655 10612153 13245826 10612290 13245997 10612427 13246168 10612564 13246339 10612701 13246510 10612838 13246681 10612975 13246852 10613112 13247023 10613249 13247194 10613386 13247365 10613523 13247536 10613660 13247707 10613797 13247878 10613934 13248049 10614071 13248220 10614208 13248391 10614345 13248562 10614482 13248733 10614619 13248904 10614756 13249075 10614893 13249246 10615030 13249417 10615167 13249588 10615304 13249759 10615441 13249930 10615578 13250101 10615715 13250272 10615852 13250443 10615989 13250614 10616126 13250785 10616263 13250956 10616400 13251127 10616537 13251298 10616674 13251469 10616811 13251640 10616948 13251811 10617085 13251982 10617222 13252153 10617359 13252324 10617496 13252495 10617633 13252666 10617770 13252837 10617907 13253008 10618044 13253179 10618181 13253350 10618318 13253521 10618455 13253692 10618592 13253863 10618729 13254034 10618866 13254205 10619003 13254376 10619140 13254547 10619277 13254718 10619414 13254889 10619551 13255060 10619688 13255231 10619825 13255402 10619962 13255573 10620099 13255744 10620236 13255915 10620373 13256086 10620510 13256257 10620647 13256428 10620784 13256599 10620921 13256770 10621058 13256941 10621195 13257112 10621332 13257283 10621469 13257454 10621606 13257625 10621743 13257796 10621880 13257967 10622017 13258138 10622154 13258309 10622291 13258480 10622428 13258651 10622565 13258822 10622702 13258993 10622839 13259164 10622976 13259335 10623113 13259506 10623250 13259677 10623387 13259848 10623524 13260019 10623661 13260190 10623798 13260361 10623935 13260532 10624072 13260703 10624209 13260874 10624346 13261045 10624483 13261216 10624620 13261387 10624757 13261558 10624894 13261729 10625031 13261900 10625168 13262071 10625305 13262242 10625442 13262413 10625579 13262584 10625716 13262755 10625853 13262926 10625990 13263097 10626127 13263268 10626264 13263439 10626401 13263610 10626538 13263781 10626675 13263952 10626812 13264123 10626949 13264294 10627086 13264465 10627223 13264636 10627360 13264807 10627497 13264978 10627634 13265149 10627771 13265320 10627908 13265491 10628045 13265662 10628182 13265833 10628319 13266004 10628456 13266175 10628593 13266346 10628730 13266517 10628867 13266688 10629004 13266859 10629141 13267030 10629278 13267201 10629415 13267372 10629552 13267543 10629689 13267714 10629826 13267885 10629963 13268056 10630100 13268227 10630237 13268398 10630374 13268569 10630511 13268740 10630648 13268911 10630785 13269082 10630922 13269253 10631059 13269424 10631196 13269595 10631333 13269766 10631470 13269937 10631607 13270108 10631744 13270279 10631881 13270450 10632018 13270621 10632155 13270792 10632292 13270963 10632429 13271134 10632566 13271305 10632703 13271476 10632840 13271647 10632977 13271818 10633114 13271989 10633251 13272160 10633388 13272331 10633525 13272502 10633662 13272673 10633799 13272844 10633936 13273015 10634073 13273186 10634210 13273357 10634347 13273528 10634484 13273699 10634621 13273870 10634758 13274041 10634895 13274212 10635032 13274383 10635169 13274554 10635306 13274725 10635443 13274896 10635580 13275067 10635717 13275238 10635854 13275409 10635991 13275580 10636128 13275751 10636265 13275922 10636402 13276093 10636539 13276264 10636676 13276435 10636813 13276606 10636950 13276777 10637087 13276948 10637224 13277119 10637361 13277290 10637498 13277461 10637635 13277632 10637772 13277803 10637909 13277974 10638046 13278145 10638183 13278316 10638320 13278487 10638457 13278658 10638594 13278829 10638731 13279000 10638868 13279171 10639005 13279342 10639142 13279513 10639279 13279684 10639416 13279855 10639553 13280026 10639690 13280197 10639827 13280368 10639964 13280539 10640101 13280710 10640238 13280881 10640375 13281052 10640512 13281223 10640649 13281394 10640786 13281565 10640923 13281736 10641060 13281907 10641197 13282078 10641334 13282249 10641471 13282420 10641608 13282591 10641745 13282762 10641882 13282933 10642019 13283104 10642156 13283275 10642293 13283446 10642430 13283617 10642567 13283788 10642704 13283959 10642841 13284130 10642978 13284301 10643115 13284472 10643252 13284643 10643389 13284814 10643526 13284985 10643663 13285156 10643800 13285327 10643937 13285498 10644074 13285669 10644211 13285840 10644348 13286011 10644485 13286182 10644622 13286353 10644759 13286524 10644896 13286695 10645033 13286866 10645170 13287037 10645307 13287208 10645444 13287379 10645581 13287550 10645718 13287721 10645855 13287892 10645992 13288063 10646129 13288234 10646266 13288405 10646403 13288576 10646540 13288747 10646677 13288918 10646814 13289089 10646951 13289260 10647088 13289431 10647225 13289602 10647362 13289773 10647499 13289944 10647636 13290115 10647773 13290286 10647910 13290457 10648047 13290628 10648184 13290799 10648321 13290970 10648458 13291141 10648595 13291312 10648732 13291483 10648869 13291654 10649006 13291825 10649143 13291996 10649280 13292167 10649417 13292338 10649554 13292509 10649691 13292680 10649828 13292851 10649965 13293022 10650102 13293193 10650239 13293364 10650376 13293535 10650513 13293706 10650650 13293877 10650787 13294048 10650924 13294219 10651061 13294390 10651198 13294561 10651335 13294732 10651472 13294903 10651609 13295074 10651746 13295245 10651883 13295416 10652020 13295587 10652157 13295758 10652294 13295929 10652431 13296100 10652568 13296271 10652705 13296442 10652842 13296613 10652979 13296784 10653116 13296955 10653253 13297126 10653390 13297297 10653527 13297468 10653664 13297639 10653801 13297810 10653938 13297981 10654075 13298152 10654212 13298323 10654349 13298494 10654486 13298665 10654623 13298836 10654760 13299007 10654897 13299178 10655034 13299349 10655171 13299520 10655308 13299691 10655445 13299862 10655582 13300033 10655719 13300204 10655856 13300375 10655993 13300546 10656130 13300717 10656267 13300888 10656404 13301059 10656541 13301230 10656678 13301401 10656815 13301572 10656952 13301743 10657089 13301914 10657226 13302085 10657363 13302256 10657500 13302427 10657637 13302598 10657774 13302769 10657911 13302940 10658048 13303111 10658185 13303282 10658322 13303453 10658459 13303624 10658596 13303795 10658733 13303966 10658870 13304137 10659007 13304308 10659144 13304479 10659281 13304650 10659418 13304821 10659555 13304992 10659692 13305163 10659829 13305334 10659966 13305505 10660103 13305676 10660240 13305847 10660377 13306018 10660514 13306189 10660651 13306360 10660788 13306531 10660925 13306702 10661062 13306873 10661199 13307044 10661336 13307215 10661473 13307386 10661610 13307557 10661747 13307728 10661884 13307899 10662021 13308070 10662158 13308241 10662295 13308412 10662432 13308583 10662569 13308754 10662706 13308925 10662843 13309096 10662980 13309267 10663117 13309438 10663254 13309609 10663391 13309780 10663528 13309951 10663665 13310122 10663802 13310293 10663939 13310464 10664076 13310635 10664213 13310806 10664350 13310977 10664487 13311148 10664624 13311319 10664761 13311490 10664898 13311661 10665035 13311832 10665172 13312003 10665309 13312174 10665446 13312345 10665583 13312516 10665720 13312687 10665857 13312858 10665994 13313029 10666131 13313200 10666268 13313371 10666405 13313542 10666542 13313713 10666679 13313884 10666816 13314055 10666953 13314226 10667090 13314397 10667227 13314568 10667364 13314739 10667501 13314910 10667638 13315081 10667775 13315252 10667912 13315423 10668049 13315594 10668186 13315765 10668323 13315936 10668460 13316107 10668597 13316278 10668734 13316449 10668871 13316620 10669008 13316791 10669145 13316962 10669282 13317133 10669419 13317304 10669556 13317475 10669693 13317646 10669830 13317817 10669967 13317988 10670104 13318159 10670241 13318330 10670378 13318501 10670515 13318672 10670652 13318843 10670789 13319014 10670926 13319185 10671063 13319356 10671200 13319527 10671337 13319698 10671474 13319869 10671611 13320040 10671748 13320211 10671885 13320382 10672022 13320553 10672159 13320724 10672296 13320895 10672433 13321066 10672570 13321237 10672707 13321408 10672844 13321579 10672981 13321750 10673118 13321921 10673255 13322092 10673392 13322263 10673529 13322434 10673666 13322605 10673803 13322776 10673940 13322947 10674077 13323118 10674214 13323289 10674351 13323460 10674488 13323631 10674625 13323802 10674762 13323973 10674899 13324144 10675036 13324315 10675173 13324486 10675310 13324657 10675447 13324828 10675584 13324999 10675721 13325170 10675858 13325341 10675995 13325512 10676132 13325683 10676269 13325854 10676406 13326025 10676543 13326196 10676680 13326367 10676817 13326538 10676954 13326709 10677091 13326880 10677228 13327051 10677365 13327222 10677502 13327393 10677639 13327564 10677776 13327735 10677913 13327906 10678050 13328077 10678187 13328248 10678324 13328419 10678461 13328590 10678598 13328761 10678735 13328932 10678872 13329103 10679009 13329274 10679146 13329445 10679283 13329616 10679420 13329787 10679557 13329958 10679694 13330129 10679831 13330300 10679968 13330471 10680105 13330642 10680242 13330813 10680379 13330984 10680516 13331155 10680653 13331326 10680790 13331497 10680927 13331668 10681064 13331839 10681201 13332010 10681338 13332181 10681475 13332352 10681612 13332523 10681749 13332694 10681886 13332865 10682023 13333036 10682160 13333207 10682297 13333378 10682434 13333549 10682571 13333720 10682708 13333891 10682845 13334062 10682982 13334233 10683119 13334404 10683256 13334575 10683393 13334746 10683530 13334917 10683667 13335088 10683804 13335259 10683941 13335430 10684078 13335601 10684215 13335772 10684352 13335943 10684489 13336114 10684626 13336285
1000 38358900 0 38358900 47878627 38359037 47878798 38359174 47878969 38359311 47879140 38359448 47879311 38359585 47879482 38359722 47879653 38359859 47879824 38359996 47879995 38360133 47880166 38360270 47880337 38360407 47880508 38360544 47880679 38360681 47880850 38360818 47881021 38360955 47881192 38361092 47881363 38361229 47881534 38361366 47881705 38361503 47881876 38361640 47882047 38361777 47882218 38361914 47882389 38362051 47882560 38362188 47882731 38362325 47882902 38362462 47883073 38362599 47883244 38362736 47883415 38362873 47883586 38363010 47883757 38363147 47883928 38363284 47884099 38363421 47884270 38363558 47884441 38363695 47884612 38363832 47884783 38363969 47884954 38364106 47885125 38364243 47885296 38364380 47885467 38364517 47885638 38364654 47885809 38364791 47885980 38364928 47886151 38365065 47886322 38365202 47886493 38365339 47886664 38365476 47886835 38365613 47887006 38365750 47887177 38365887 47887348 38366024 47887519 38366161 47887690 38366298 47887861 38366435 47888032 38366572 47888203 38366709 47888374 38366846 47888545 38366983 47888716 38367120 47888887 38367257 47889058 38367394 47889229 38367531 47889400 38367668 47889571 38367805 47889742 38367942 47889913 38368079 47890084 38368216 47890255 38368353 47890426 38368490 47890597 38368627 47890768 38368764 47890939 38368901 47891110 38369038 47891281 38369175 47891452 38369312 47891623 38369449 47891794 38369586 47891965 38369723 47892136 38369860 47892307 38369997 47892478 38370134 47892649 38370271 47892820 38370408 47892991 38370545 47893162 38370682 47893333 38370819 47893504 38370956 47893675 38371093 47893846 38371230 47894017 38371367 47894188 38371504 47894359 38371641 47894530 38371778 47894701 38371915 47894872 38372052 47895043 38372189 47895214 38372326 47895385 38372463 47895556 38372600 47895727 38372737 47895898 38372874 47896069 38373011 47896240 38373148 47896411 38373285 47896582 38373422 47896753 38373559 47896924 38373696 47897095 38373833 47897266 38373970 47897437 38374107 47897608 38374244 47897779 38374381 47897950 38374518 47898121 38374655 47898292 38374792 47898463 38374929 47898634 38375066 47898805 38375203 47898976 38375340 47899147 38375477 47899318 38375614 47899489 38375751 47899660 38375888 47899831 38376025 47900002 38376162 47900173 38376299 47900344 38376436 47900515 38376573 47900686 38376710 47900857 38376847 47901028 38376984 47901199 38377121 47901370 38377258 47901541 38377395 47901712 38377532 47901883 38377669 47902054 38377806 47902225 38377943 47902396 38378080 47902567 38378217 47902738 38378354 47902909 38378491 47903080 38378628 47903251 38378765 47903422 38378902 47903593 38379039 47903764 38379176 47903935 38379313 47904106 38379450 47904277 38379587 47904448 38379724 47904619 38379861 47904790 38379998 47904961 38380135 47905132 38380272 47905303 38380409 47905474 38380546 47905645 38380683 47905816 38380820 47905987 38380957 47906158 38381094 47906329 38381231 47906500 38381368 47906671 38381505 47906842 38381642 47907013 38381779 47907184 38381916 47907355 38382053 47907526 38382190 47907697 38382327 47907868 38382464 47908039 38382601 47908210 38382738 47908381 38382875 47908552 38383012 47908723 38383149 47908894 38383286 47909065 38383423 47909236 38383560 47909407 38383697 47909578 38383834 47909749 38383971 47909920 38384108 47910091 38384245 47910262 38384382 47910433 38384519 47910604 38384656 47910775 38384793 47910946 38384930 47911117 38385067 47911288 38385204 47911459 38385341 47911630 38385478 47911801 38385615 47911972 38385752 47912143 38385889 47912314 38386026 47912485 38386163 47912656 38386300 47912827 38386437 47912998 38386574 47913169 38386711 47913340 38386848 47913511 38386985 47913682 38387122 47913853 38387259 47914024 38387396 47914195 38387533 47914366 38387670 47914537 38387807 47914708 38387944 47914879 38388081 47915050 38388218 47915221 38388355 47915392 38388492 47915563 38388629 47915734 38388766 47915905 38388903 47916076 38389040 47916247 38389177 47916418 38389314 47916589 38389451 47916760 38389588 47916931 38389725 47917102 38389862 47917273 38389999 47917444 38390136 47917615 38390273 47917786 38390410 47917957 38390547 47918128 38390684 47918299 38390821 47918470 38390958 47918641 38391095 47918812 38391232 47918983 38391369 47919154 38391506 47919325 38391643 47919496 38391780 47919667 38391917 47919838 38392054 47920009 38392191 47920180 38392328 47920351 38392465 47920522 38392602 47920693 38392739 47920864 38392876 47921035 38393013 47921206 38393150 47921377 38393287 47921548 38393424 47921719 38393561 47921890 38393698 47922061 38393835 47922232 38393972 47922403 38394109 47922574 38394246 47922745 38394383 47922916 38394520 47923087 38394657 47923258 38394794 47923429 38394931 47923600 38395068 47923771 38395205 47923942 38395342 47924113 38395479 47924284 38395616 47924455 38395753 47924626 38395890 47924797 38396027 47924968 38396164 47925139 38396301 47925310 38396438 47925481 38396575 47925652 38396712 47925823 38396849 47925994 38396986 47926165 38397123 47926336 38397260 47926507 38397397 47926678 38397534 47926849 38397671 47927020 38397808 47927191 38397945 47927362 38398082 47927533 38398219 47927704 38398356 47927875 38398493 47928046 38398630 47928217 38398767 47928388 38398904 47928559 38399041 47928730 38399178 47928901 38399315 47929072 38399452 47929243 38399589 47929414 38399726 47929585 38399863 47929756 38400000 47929927 38400137 47930098 38400274 47930269 38400411 47930440 38400548 47930611 38400685 47930782 38400822 47930953 38400959 47931124 38401096 47931295 38401233 47931466 38401370 47931637 38401507 47931808 38401644 47931979 38401781 47932150 38401918 47932321 38402055 47932492 38402192 47932663 38402329 47932834 38402466 47933005 38402603 47933176 38402740 47933347 38402877 47933518 38403014 47933689 38403151 47933860 38403288 47934031 38403425 47934202 38403562 47934373 38403699 47934544 38403836 47934715 38403973 47934886 38404110 47935057 38404247 47935228 38404384 47935399 38404521 47935570 38404658 47935741 38404795 47935912 38404932 47936083 38405069 47936254 38405206 47936425 38405343 47936596 38405480 47936767 38405617 47936938 38405754 47937109 38405891 47937280 38406028 47937451 38406165 47937622 38406302 47937793 38406439 47937964 38406576 47938135 38406713 47938306 38406850 47938477 38406987 47938648 38407124 47938819 38407261 47938990 38407398 47939161 38407535 47939332 38407672 47939503 38407809 47939674 38407946 47939845 38408083 47940016 38408220 47940187 38408357 47940358 38408494 47940529 38408631 47940700 38408768 47940871 38408905 47941042 38409042 47941213 38409179 47941384 38409316 47941555 38409453 47941726 38409590 47941897 38409727 47942068 38409864 47942239 38410001 47942410 38410138 47942581 38410275 47942752 38410412 47942923 38410549 47943094 38410686 47943265 38410823 47943436 38410960 47943607 38411097 47943778 38411234 47943949 38411371 47944120 38411508 47944291 38411645 47944462 38411782 47944633 38411919 47944804 38412056 47944975 38412193 47945146 38412330 47945317 38412467 47945488 38412604 47945659 38412741 47945830 38412878 47946001 38413015 47946172 38413152 47946343 38413289 47946514 38413426 47946685 38413563 47946856 38413700 47947027 38413837 47947198 38413974 47947369 38414111 47947540 38414248 47947711 38414385 47947882 38414522 47948053 38414659 47948224 38414796 47948395 38414933 47948566 38415070 47948737 38415207 47948908 38415344 47949079 38415481 47949250 38415618 47949421 38415755 47949592 38415892 47949763 38416029 47949934 38416166 47950105 38416303 47950276 38416440 47950447 38416577 47950618 38416714 47950789 38416851 47950960 38416988 47951131 38417125 47951302 38417262 47951473 38417399 47951644 38417536 47951815 38417673 47951986 38417810 47952157 38417947 47952328 38418084 47952499 38418221 47952670 38418358 47952841 38418495 47953012 38418632 47953183 38418769 47953354 38418906 47953525 38419043 47953696 38419180 47953867 38419317 47954038 38419454 47954209 38419591 47954380 38419728 47954551 38419865 47954722 38420002 47954893 38420139 47955064 38420276 47955235 38420413 47955406 38420550 47955577 38420687 47955748 38420824 47955919 38420961 47956090 38421098 47956261 38421235 47956432 38421372 47956603 38421509 47956774 38421646 47956945 38421783 47957116 38421920 47957287 38422057 47957458 38422194 47957629 38422331 47957800 38422468 47957971 38422605 47958142 38422742 47958313 38422879 47958484 38423016 47958655 38423153 47958826 38423290 47958997 38423427 47959168 38423564 47959339 38423701 47959510 38423838 47959681 38423975 47959852 38424112 47960023 38424249 47960194 38424386 47960365 38424523 47960536 38424660 47960707 38424797 47960878 38424934 47961049 38425071 47961220 38425208 47961391 38425345 47961562 38425482 47961733 38425619 47961904 38425756 47962075 38425893 47962246 38426030 47962417 38426167 47962588 38426304 47962759 38426441 47962930 38426578 47963101 38426715 47963272 38426852 47963443 38426989 47963614 38427126 47963785 38427263 47963956 38427400 47964127 38427537 47964298 38427674 47964469 38427811 47964640 38427948 47964811 38428085 47964982 38428222 47965153 38428359 47965324 38428496 47965495 38428633 47965666 38428770 47965837 38428907 47966008 38429044 47966179 38429181 47966350 38429318 47966521 38429455 47966692 38429592 47966863 38429729 47967034 38429866 47967205 38430003 47967376 38430140 47967547 38430277 47967718 38430414 47967889 38430551 47968060 38430688 47968231 38430825 47968402 38430962 47968573 38431099 47968744 38431236 47968915 38431373 47969086 38431510 47969257 38431647 47969428 38431784 47969599 38431921 47969770 38432058 47969941 38432195 47970112 38432332 47970283 38432469 47970454 38432606 47970625 38432743 47970796 38432880 47970967 38433017 47971138 38433154 47971309 38433291 47971480 38433428 47971651 38433565 47971822 38433702 47971993 38433839 47972164 38433976 47972335 38434113 47972506 38434250 47972677 38434387 47972848 38434524 47973019 38434661 47973190 38434798 47973361 38434935 47973532 38435072 47973703 38435209 47973874 38435346 47974045 38435483 47974216 38435620 47974387 38435757 47974558 38435894 47974729 38436031 47974900 38436168 47975071 38436305 47975242 38436442 47975413 38436579 47975584 38436716 47975755 38436853 47975926 38436990 47976097 38437127 47976268 38437264 47976439 38437401 47976610 38437538 47976781 38437675 47976952 38437812 47977123 38437949 47977294 38438086 47977465 38438223 47977636 38438360 47977807 38438497 47977978 38438634 47978149 38438771 47978320 38438908 47978491 38439045 47978662 38439182 47978833 38439319 47979004 38439456 47979175 38439593 47979346 38439730 47979517 38439867 47979688 38440004 47979859 38440141 47980030 38440278 47980201 38440415 47980372 38440552 47980543 38440689 47980714 38440826 47980885 38440963 47981056 38441100 47981227 38441237 47981398 38441374 47981569 38441511 47981740 38441648 47981911 38441785 47982082 38441922 47982253 38442059 47982424 38442196 47982595 38442333 47982766 38442470 47982937 38442607 47983108 38442744 47983279 38442881 47983450 38443018 47983621 38443155 47983792 38443292 47983963 38443429 47984134 38443566 47984305 38443703 47984476 38443840 47984647 38443977 47984818 38444114 47984989 38444251 47985160 38444388 47985331 38444525 47985502 38444662 47985673 38444799 47985844 38444936 47986015 38445073 47986186 38445210 47986357 38445347 47986528 38445484 47986699 38445621 47986870 38445758 47987041 38445895 47987212 38446032 47987383 38446169 47987554 38446306 47987725 38446443 47987896 38446580 47988067 38446717 47988238 38446854 47988409 38446991 47988580 38447128 47988751 38447265 47988922 38447402 47989093 38447539 47989264 38447676 47989435 38447813 47989606 38447950 47989777 38448087 47989948 38448224 47990119 38448361 47990290 38448498 47990461 38448635 47990632 38448772 47990803 38448909 47990974 38449046 47991145 38449183 47991316 38449320 47991487 38449457 47991658 38449594 47991829 38449731 47992000 38449868 47992171 38450005 47992342 38450142 47992513 38450279 47992684 38450416 47992855 38450553 47993026 38450690 47993197 38450827 47993368 38450964 47993539 38451101 47993710 38451238 47993881 38451375 47994052 38451512 47994223 38451649 47994394 38451786 47994565 38451923 47994736 38452060 47994907 38452197 47995078 38452334 47995249 38452471 47995420 38452608 47995591 38452745 47995762 38452882 47995933 38453019 47996104 38453156 47996275 38453293 47996446 38453430 47996617 38453567 47996788 38453704 47996959 38453841 47997130 38453978 47997301 38454115 47997472 38454252 47997643 38454389 47997814 38454526 47997985 38454663 47998156 38454800 47998327 38454937 47998498 38455074 47998669 38455211 47998840 38455348 47999011 38455485 47999182 38455622 47999353 38455759 47999524 38455896 47999695 38456033 47999866 38456170 48000037 38456307 48000208 38456444 48000379 38456581 48000550 38456718 48000721 38456855 48000892 38456992 48001063 38457129 48001234 38457266 48001405 38457403 48001576 38457540 48001747 38457677 48001918 38457814 48002089 38457951 48002260 38458088 48002431 38458225 48002602 38458362 48002773 38458499 48002944 38458636 48003115 38458773 48003286 38458910 48003457 38459047 48003628 38459184 48003799 38459321 48003970 38459458 48004141 38459595 48004312 38459732 48004483 38459869 48004654 38460006 48004825 38460143 48004996 38460280 48005167 38460417 48005338 38460554 48005509 38460691 48005680 38460828 48005851 38460965 48006022 38461102 48006193 38461239 48006364 38461376 48006535 38461513 48006706 38461650 48006877 38461787 48007048 38461924 48007219 38462061 48007390 38462198 48007561 38462335 48007732 38462472 48007903 38462609 48008074 38462746 48008245 38462883 48008416 38463020 48008587 38463157 48008758 38463294 48008929 38463431 48009100 38463568 48009271 38463705 48009442 38463842 48009613 38463979 48009784 38464116 48009955 38464253 48010126 38464390 48010297 38464527 48010468 38464664 48010639 38464801 48010810 38464938 48010981 38465075 48011152 38465212 48011323 38465349 48011494 38465486 48011665 38465623 48011836 38465760 48012007 38465897 48012178 38466034 48012349 38466171 48012520 38466308 48012691 38466445 48012862 38466582 48013033 38466719 48013204 38466856 48013375 38466993 48013546 38467130 48013717 38467267 48013888 38467404 48014059 38467541 48014230 38467678 48014401 38467815 48014572 38467952 48014743 38468089 48014914 38468226 48015085 38468363 48015256 38468500 48015427 38468637 48015598 38468774 48015769 38468911 48015940 38469048 48016111 38469185 48016282 38469322 48016453 38469459 48016624 38469596 48016795 38469733 48016966 38469870 48017137 38470007 48017308 38470144 48017479 38470281 48017650 38470418 48017821 38470555 48017992 38470692 48018163 38470829 48018334 38470966 48018505 38471103 48018676 38471240 48018847 38471377 48019018 38471514 48019189 38471651 48019360 38471788 48019531 38471925 48019702 38472062 48019873 38472199 48020044 38472336 48020215 38472473 48020386 38472610 48020557 38472747 48020728 38472884 48020899 38473021 48021070 38473158 48021241 38473295 48021412 38473432 48021583 38473569 48021754 38473706 48021925 38473843 48022096 38473980 48022267 38474117 48022438 38474254 48022609 38474391 48022780 38474528 48022951 38474665 48023122 38474802 48023293 38474939 48023464 38475076 48023635 38475213 48023806 38475350 48023977 38475487 48024148 38475624 48024319 38475761 48024490 38475898 48024661 38476035 48024832 38476172 48025003 38476309 48025174 38476446 48025345 38476583 48025516 38476720 48025687 38476857 48025858 38476994 48026029 38477131 48026200 38477268 48026371 38477405 48026542 38477542 48026713 38477679 48026884 38477816 48027055 38477953 48027226 38478090 48027397 38478227 48027568 38478364 48027739 38478501 48027910 38478638 48028081 38478775 48028252 38478912 48028423 38479049 48028594 38479186 48028765 38479323 48028936 38479460 48029107 38479597 48029278 38479734 48029449 38479871 48029620 38480008 48029791 38480145 48029962 38480282 48030133 38480419 48030304 38480556 48030475 38480693 48030646 38480830 48030817 38480967 48030988 38481104 48031159 38481241 48031330 38481378 48031501 38481515 48031672 38481652 48031843 38481789 48032014 38481926 48032185 38482063 48032356 38482200 48032527 38482337 48032698 38482474 48032869 38482611 48033040 38482748 48033211 38482885 48033382 38483022 48033553 38483159 48033724 38483296 48033895 38483433 48034066 38483570 48034237 38483707 48034408 38483844 48034579 38483981 48034750 38484118 48034921 38484255 48035092 38484392 48035263 38484529 48035434 38484666 48035605 38484803 48035776 38484940 48035947 38485077 48036118 38485214 48036289 38485351 48036460 38485488 48036631 38485625 48036802 38485762 48036973 38485899 48037144 38486036 48037315 38486173 48037486 38486310 48037657 38486447 48037828 38486584 48037999 38486721 48038170 38486858 48038341 38486995 48038512 38487132 48038683 38487269 48038854 38487406 48039025 38487543 48039196 38487680 48039367 38487817 48039538 38487954 48039709 38488091 48039880 38488228 48040051 38488365 48040222 38488502 48040393 38488639 48040564 38488776 48040735 38488913 48040906 38489050 48041077 38489187 48041248 38489324 48041419 38489461 48041590 38489598 48041761 38489735 48041932 38489872 48042103 38490009 48042274 38490146 48042445 38490283 48042616 38490420 48042787 38490557 48042958 38490694 48043129 38490831 48043300 38490968 48043471 38491105 48043642 38491242 48043813 38491379 48043984 38491516 48044155 38491653 48044326 38491790 48044497 38491927 48044668 38492064 48044839 38492201 48045010 38492338 48045181 38492475 48045352 38492612 48045523 38492749 48045694 38492886 48045865 38493023 48046036 38493160 48046207 38493297 48046378 38493434 48046549 38493571 48046720 38493708 48046891 38493845 48047062 38493982 48047233 38494119 48047404 38494256 48047575 38494393 48047746 38494530 48047917 38494667 48048088 38494804 48048259 38494941 48048430 38495078 48048601 38495215 48048772 38495352 48048943 38495489 48049114 38495626 48049285
1000 47537900 0 47537900 59335627 47538037 59335798 47538174 59335969 47538311 59336140 47538448 59336311 47538585 59336482 47538722 59336653 47538859 59336824 47538996 59336995 47539133 59337166 47539270 59337337 47539407 59337508 47539544 59337679 47539681 59337850 47539818 59338021 47539955 59338192 47540092 59338363 47540229 59338534 47540366 59338705 47540503 59338876 47540640 59339047 47540777 59339218 47540914 59339389 47541051 59339560 47541188 59339731 47541325 59339902 47541462 59340073 47541599 59340244 47541736 59340415 47541873 59340586 47542010 59340757 47542147 59340928 47542284 59341099 47542421 59341270 47542558 59341441 47542695 59341612 47542832 59341783 47542969 59341954 47543106 59342125 47543243 59342296 47543380 59342467 47543517 59342638 47543654 59342809 47543791 59342980 47543928 59343151 47544065 59343322 47544202 59343493 47544339 59343664 47544476 59343835 47544613 59344006 47544750 59344177 47544887 59344348 47545024 59344519 47545161 59344690 47545298 59344861 47545435 59345032 47545572 59345203 47545709 59345374 47545846 59345545 47545983 59345716 47546120 59345887 47546257 59346058 47546394 59346229 47546531 59346400 47546668 59346571 47546805 59346742 47546942 59346913 47547079 59347084 47547216 59347255 47547353 59347426 47547490 59347597 47547627 59347768 47547764 59347939 47547901 59348110 47548038 59348281 47548175 59348452 47548312 59348623 47548449 59348794 47548586 59348965 47548723 59349136 47548860 59349307 47548997 59349478 47549134 59349649 47549271 59349820 47549408 59349991 47549545 59350162 47549682 59350333 47549819 59350504 47549956 59350675 47550093 59350846 47550230 59351017 47550367 59351188 47550504 59351359 47550641 59351530 47550778 59351701 47550915 59351872 47551052 59352043 47551189 59352214 47551326 59352385 47551463 59352556 47551600 59352727 47551737 59352898 47551874 59353069 47552011 59353240 47552148 59353411 47552285 59353582 47552422 59353753 47552559 59353924 47552696 59354095 47552833 59354266 47552970 59354437 47553107 59354608 47553244 59354779 47553381 59354950 47553518 59355121 47553655 59355292 47553792 59355463 47553929 59355634 47554066 59355805 47554203 59355976 47554340 59356147 47554477 59356318 47554614 59356489 47554751 59356660 47554888 59356831 47555025 59357002 47555162 59357173 47555299 59357344 47555436 59357515 47555573 59357686 47555710 59357857 47555847 59358028 47555984 59358199 47556121 59358370 47556258 59358541 47556395 59358712 47556532 59358883 47556669 59359054 47556806 59359225 47556943 59359396 47557080 59359567 47557217 59359738 47557354 59359909 47557491 59360080 47557628 59360251 47557765 59360422 47557902 59360593 47558039 59360764 47558176 59360935 47558313 59361106 47558450 59361277 47558587 59361448 47558724 59361619 47558861 59361790 47558998 59361961 47559135 59362132 47559272 59362303 47559409 59362474 47559546 59362645 47559683 59362816 47559820 59362987 47559957 59363158 47560094 59363329 47560231 59363500 47560368 59363671 47560505 59363842 47560642 59364013 47560779 59364184 47560916 59364355 47561053 59364526 47561190 59364697 47561327 59364868 47561464 59365039 47561601 59365210 47561738 59365381 47561875 59365552 47562012 59365723 47562149 59365894 47562286 59366065 47562423 59366236 47562560 59366407 47562697 59366578 47562834 59366749 47562971 59366920 47563108 59367091 47563245 59367262 47563382 59367433 47563519 59367604 47563656 59367775 47563793 59367946 47563930 59368117 47564067 59368288 47564204 59368459 47564341 59368630 47564478 59368801 47564615 59368972 47564752 59369143 47564889 59369314 47565026 59369485 47565163 59369656 47565300 59369827 47565437 59369998 47565574 59370169 47565711 59370340 47565848 59370511 47565985 59370682 47566122 59370853 47566259 59371024 47566396 59371195 47566533 59371366 47566670 59371537 47566807 59371708 47566944 59371879 47567081 59372050 47567218 59372221 47567355 59372392 47567492 59372563 47567629 59372734 47567766 59372905 47567903 59373076 47568040 59373247 47568177 59373418 47568314 59373589 47568451 59373760 47568588 59373931 47568725 59374102 47568862 59374273 47568999 59374444 47569136 59374615 47569273 59374786 47569410 59374957 47569547 59375128 47569684 59375299 47569821 59375470 47569958 59375641 47570095 59375812 47570232 59375983 47570369 59376154 47570506 59376325 47570643 59376496 47570780 59376667 47570917 59376838 47571054 59377009 47571191 59377180 47571328 59377351 47571465 59377522 47571602 59377693 47571739 59377864 47571876 59378035 47572013 59378206 47572150 59378377 47572287 59378548 47572424 59378719 47572561 59378890 47572698 59379061 47572835 59379232 47572972 59379403 47573109 59379574 47573246 59379745 47573383 59379916 47573520 59380087 47573657 59380258 47573794 59380429 47573931 59380600 47574068 59380771 47574205 59380942 47574342 59381113 47574479 59381284 47574616 59381455 47574753 59381626 47574890 59381797 47575027 59381968 47575164 59382139 47575301 59382310 47575438 59382481 47575575 59382652 47575712 59382823 47575849 59382994 47575986 59383165 47576123 59383336 47576260 59383507 47576397 59383678 47576534 59383849 47576671 59384020 47576808 59384191 47576945 59384362 47577082 59384533 47577219 59384704 47577356 59384875 47577493 59385046 47577630 59385217 47577767 59385388 47577904 59385559 47578041 59385730 47578178 59385901 47578315 59386072 47578452 59386243 47578589 59386414 47578726 59386585 47578863 59386756 47579000 59386927 47579137 59387098 47579274 59387269 47579411 59387440 47579548 59387611 47579685 59387782 47579822 59387953 47579959 59388124 47580096 59388295 47580233 59388466 47580370 59388637 47580507 59388808 47580644 59388979 47580781 59389150 47580918 59389321 47581055 59389492 47581192 59389663 47581329 59389834 47581466 59390005 47581603 59390176 47581740 59390347 47581877 59390518 47582014 59390689 47582151 59390860 47582288 59391031 47582425 59391202 47582562 59391373 47582699 59391544 47582836 59391715 47582973 59391886 47583110 59392057 47583247 59392228 47583384 59392399 47583521 59392570 47583658 59392741 47583795 59392912 47583932 59393083 47584069 59393254 47584206 59393425 47584343 59393596 47584480 59393767 47584617 59393938 47584754 59394109 47584891 59394280 47585028 59394451 47585165 59394622 47585302 59394793 47585439 59394964 47585576 59395135 47585713 59395306 47585850 59395477 47585987 59395648 47586124 59395819 47586261 59395990 47586398 59396161 47586535 59396332 47586672 59396503 47586809 59396674 47586946 59396845 47587083 59397016 47587220 59397187 47587357 59397358 47587494 59397529 47587631 59397700 47587768 59397871 47587905 59398042 47588042 59398213 47588179 59398384 47588316 59398555 47588453 59398726 47588590 59398897 47588727 59399068 47588864 59399239 47589001 59399410 47589138 59399581 47589275 59399752 47589412 59399923 47589549 59400094 47589686 59400265 47589823 59400436 47589960 59400607 47590097 59400778 47590234 59400949 47590371 59401120 47590508 59401291 47590645 59401462 47590782 59401633 47590919 59401804 47591056 59401975 47591193 59402146 47591330 59402317 47591467 59402488 47591604 59402659 47591741 59402830 47591878 59403001 47592015 59403172 47592152 59403343 47592289 59403514 47592426 59403685 47592563 59403856 47592700 59404027 47592837 59404198 47592974 59404369 47593111 59404540 47593248 59404711 47593385 59404882 47593522 59405053 47593659 59405224 47593796 59405395 47593933 59405566 47594070 59405737 47594207 59405908 47594344 59406079 47594481 59406250 47594618 59406421 47594755 59406592 47594892 59406763 47595029 59406934 47595166 59407105 47595303 59407276 47595440 59407447 47595577 59407618 47595714 59407789 47595851 59407960 47595988 59408131 47596125 59408302 47596262 59408473 47596399 59408644 47596536 59408815 47596673 59408986 47596810 59409157 47596947 59409328 47597084 59409499 47597221 59409670 47597358 59409841 47597495 59410012 47597632 59410183 47597769 59410354 47597906 59410525 47598043 59410696 47598180 59410867 47598317 59411038 47598454 59411209 47598591 59411380 47598728 59411551 47598865 59411722 47599002 59411893 47599139 59412064 47599276 59412235 47599413 59412406 47599550 59412577 47599687 59412748 47599824 59412919 47599961 59413090 47600098 59413261 47600235 59413432 47600372 59413603 47600509 59413774 47600646 59413945 47600783 59414116 47600920 59414287 47601057 59414458 47601194 59414629 47601331 59414800 47601468 59414971 47601605 59415142 47601742 59415313 47601879 59415484 47602016 59415655 47602153 59415826 47602290 59415997 47602427 59416168 47602564 59416339 47602701 59416510 47602838 59416681 47602975 59416852 47603112 59417023 47603249 59417194 47603386 59417365 47603523 59417536 47603660 59417707 47603797 59417878 47603934 59418049 47604071 59418220 47604208 59418391 47604345 59418562 47604482 59418733 47604619 59418904 47604756 59419075 47604893 59419246 47605030 59419417 47605167 59419588 47605304 59419759 47605441 59419930 47605578 59420101 47605715 59420272 47605852 59420443 47605989 59420614 47606126 59420785 47606263 59420956 47606400 59421127 47606537 59421298 47606674 59421469 47606811 59421640 47606948 59421811 47607085 59421982 47607222 59422153 47607359 59422324 47607496 59422495 47607633 59422666 47607770 59422837 47607907 59423008 47608044 59423179 47608181 59423350 47608318 59423521 47608455 59423692 47608592 59423863 47608729 59424034 47608866 59424205 47609003 59424376 47609140 59424547 47609277 59424718 47609414 59424889 47609551 59425060 47609688 59425231 47609825 59425402 47609962 59425573 47610099 59425744 47610236 59425915 47610373 59426086 47610510 59426257 47610647 59426428 47610784 59426599 47610921 59426770 47611058 59426941 47611195 59427112 47611332 59427283 47611469 59427454 47611606 59427625 47611743 59427796 47611880 59427967 47612017 59428138 47612154 59428309 47612291 59428480 47612428 59428651 47612565 59428822 47612702 59428993 47612839 59429164 47612976 59429335 47613113 59429506 47613250 59429677 47613387 59429848 47613524 59430019 47613661 59430190 47613798 59430361 47613935 59430532 47614072 59430703 47614209 59430874 47614346 59431045 47614483 59431216 47614620 59431387 47614757 59431558 47614894 59431729 47615031 59431900 47615168 59432071 47615305 59432242 47615442 59432413 47615579 59432584 47615716 59432755 47615853 59432926 47615990 59433097 47616127 59433268 47616264 59433439 47616401 59433610 47616538 59433781 47616675 59433952 47616812 59434123 47616949 59434294 47617086 59434465 47617223 59434636 47617360 59434807 47617497 59434978 47617634 59435149 47617771 59435320 47617908 59435491 47618045 59435662 47618182 59435833 47618319 59436004 47618456 59436175 47618593 59436346 47618730 59436517 47618867 59436688 47619004 59436859 47619141 59437030 47619278 59437201 47619415 59437372 47619552 59437543 47619689 59437714 47619826 59437885 47619963 59438056 47620100 59438227 47620237 59438398 47620374 59438569 47620511 59438740 47620648 59438911 47620785 59439082 47620922 59439253 47621059 59439424 47621196 59439595 47621333 59439766 47621470 59439937 47621607 59440108 47621744 59440279 47621881 59440450 47622018 59440621 47622155 59440792 47622292 59440963 47622429 59441134 47622566 59441305 47622703 59441476 47622840 59441647 47622977 59441818 47623114 59441989 47623251 59442160 47623388 59442331 47623525 59442502 47623662 59442673 47623799 59442844 47623936 59443015 47624073 59443186 47624210 59443357 47624347 59443528 47624484 59443699 47624621 59443870 47624758 59444041 47624895 59444212 47625032 59444383 47625169 59444554 47625306 59444725 47625443 59444896 47625580 59445067 47625717 59445238 47625854 59445409 47625991 59445580 47626128 59445751 47626265 59445922 47626402 59446093 47626539 59446264 47626676 59446435 47626813 59446606 47626950 59446777 47627087 59446948 47627224 59447119 47627361 59447290 47627498 59447461 47627635 59447632 47627772 59447803 47627909 59447974 47628046 59448145 47628183 59448316 47628320 59448487 47628457 59448658 47628594 59448829 47628731 59449000 47628868 59449171 47629005 59449342 47629142 59449513 47629279 59449684 47629416 59449855 47629553 59450026 47629690 59450197 47629827 59450368 47629964 59450539 47630101 59450710 47630238 59450881 47630375 59451052 47630512 59451223 47630649 59451394 47630786 59451565 47630923 59451736 47631060 59451907 47631197 59452078 47631334 59452249 47631471 59452420 47631608 59452591 47631745 59452762 47631882 59452933 47632019 59453104 47632156 59453275 47632293 59453446 47632430 59453617 47632567 59453788 47632704 59453959 47632841 59454130 47632978 59454301 47633115 59454472 47633252 59454643 47633389 59454814 47633526 59454985 47633663 59455156 47633800 59455327 47633937 59455498 47634074 59455669 47634211 59455840 47634348 59456011 47634485 59456182 47634622 59456353 47634759 59456524 47634896 59456695 47635033 59456866 47635170 59457037 47635307 59457208 47635444 59457379 47635581 59457550 47635718 59457721 47635855 59457892 47635992 59458063 47636129 59458234 47636266 59458405 47636403 59458576 47636540 59458747 47636677 59458918 47636814 59459089 47636951 59459260 47637088 59459431 47637225 59459602 47637362 59459773 47637499 59459944 47637636 59460115 47637773 59460286 47637910 59460457 47638047 59460628 47638184 59460799 47638321 59460970 47638458 59461141 47638595 59461312 47638732 59461483 47638869 59461654 47639006 59461825 47639143 59461996 47639280 59462167 47639417 59462338 47639554 59462509 47639691 59462680 47639828 59462851 47639965 59463022 47640102 59463193 47640239 59463364 47640376 59463535 47640513 59463706 47640650 59463877 47640787 59464048 47640924 59464219 47641061 59464390 47641198 59464561 47641335 59464732 47641472 59464903 47641609 59465074 47641746 59465245 47641883 59465416 47642020 59465587 47642157 59465758 47642294 59465929 47642431 59466100 47642568 59466271 47642705 59466442 47642842 59466613 47642979 59466784 47643116 59466955 47643253 59467126 47643390 59467297 47643527 59467468 47643664 59467639 47643801 59467810 47643938 59467981 47644075 59468152 47644212 59468323 47644349 59468494 47644486 59468665 47644623 59468836 47644760 59469007 47644897 59469178 47645034 59469349 47645171 59469520 47645308 59469691 47645445 59469862 47645582 59470033 47645719 59470204 47645856 59470375 47645993 59470546 47646130 59470717 47646267 59470888 47646404 59471059 47646541 59471230 47646678 59471401 47646815 59471572 47646952 59471743 47647089 59471914 47647226 59472085 47647363 59472256 47647500 59472427 47647637 59472598 47647774 59472769 47647911 59472940 47648048 59473111 47648185 59473282 47648322 59473453 47648459 59473624 47648596 59473795 47648733 59473966 47648870 59474137 47649007 59474308 47649144 59474479 47649281 59474650 47649418 59474821 47649555 59474992 47649692 59475163 47649829 59475334 47649966 59475505 47650103 59475676 47650240 59475847 47650377 59476018 47650514 59476189 47650651 59476360 47650788 59476531 47650925 59476702 47651062 59476873 47651199 59477044 47651336 59477215 47651473 59477386 47651610 59477557 47651747 59477728 47651884 59477899 47652021 59478070 47652158 59478241 47652295 59478412 47652432 59478583 47652569 59478754 47652706 59478925 47652843 59479096 47652980 59479267 47653117 59479438 47653254 59479609 47653391 59479780 47653528 59479951 47653665 59480122 47653802 59480293 47653939 59480464 47654076 59480635 47654213 59480806 47654350 59480977 47654487 59481148 47654624 59481319 47654761 59481490 47654898 59481661 47655035 59481832 47655172 59482003 47655309 59482174 47655446 59482345 47655583 59482516 47655720 59482687 47655857 59482858 47655994 59483029 47656131 59483200 47656268 59483371 47656405 59483542 47656542 59483713 47656679 59483884 47656816 59484055 47656953 59484226 47657090 59484397 47657227 59484568 47657364 59484739 47657501 59484910 47657638 59485081 47657775 59485252 47657912 59485423 47658049 59485594 47658186 59485765 47658323 59485936 47658460 59486107 47658597 59486278 47658734 59486449 47658871 59486620 47659008 59486791 47659145 59486962 47659282 59487133 47659419 59487304 47659556 59487475 47659693 59487646 47659830 59487817 47659967 59487988 47660104 59488159 47660241 59488330 47660378 59488501 47660515 59488672 47660652 59488843 47660789 59489014 47660926 59489185 47661063 59489356 47661200 59489527 47661337 59489698 47661474 59489869 47661611 59490040 47661748 59490211 47661885 59490382 47662022 59490553 47662159 59490724 47662296 59490895 47662433 59491066 47662570 59491237 47662707 59491408 47662844 59491579 47662981 59491750 47663118 59491921 47663255 59492092 47663392 59492263 47663529 59492434 47663666 59492605 47663803 59492776 47663940 59492947 47664077 59493118 47664214 59493289 47664351 59493460 47664488 59493631 47664625 59493802 47664762 59493973 47664899 59494144 47665036 59494315 47665173 59494486 47665310 59494657 47665447 59494828 47665584 59494999 47665721 59495170 47665858 59495341 47665995 59495512 47666132 59495683 47666269 59495854 47666406 59496025 47666543 59496196 47666680 59496367 47666817 59496538 47666954 59496709 47667091 59496880 47667228 59497051 47667365 59497222 47667502 59497393 47667639 59497564 47667776 59497735 47667913 59497906 47668050 59498077 47668187 59498248 47668324 59498419 47668461 59498590 47668598 59498761 47668735 59498932 47668872 59499103 47669009 59499274 47669146 59499445 47669283 59499616 47669420 59499787 47669557 59499958 47669694 59500129 47669831 59500300 47669968 59500471 47670105 59500642 47670242 59500813 47670379 59500984 47670516 59501155 47670653 59501326 47670790 59501497 47670927 59501668 47671064 59501839 47671201 59502010 47671338 59502181 47671475 59502352 47671612 59502523 47671749 59502694 47671886 59502865 47672023 59503036 47672160 59503207 47672297 59503378 47672434 59503549 47672571 59503720 47672708 59503891 47672845 59504062 47672982 59504233 47673119 59504404 47673256 59504575 47673393 59504746 47673530 59504917 47673667 59505088 47673804 59505259 47673941 59505430 47674078 59505601 47674215 59505772 47674352 59505943 47674489 59506114 47674626 59506285
1000 51722021 0 51722021 64558143 51722158 64558314 51722295 64558485 51722432 64558656 51722569 64558827 51722706 64558998 51722843 64559169 51722980 64559340 51723117 64559511 51723254 64559682 51723391 64559853 51723528 64560024 51723665 64560195 51723802 64560366 51723939 64560537 51724076 64560708 51724213 64560879 51724350 64561050 51724487 64561221 51724624 64561392 51724761 64561563 51724898 64561734 51725035 64561905 51725172 64562076 51725309 64562247 51725446 64562418 51725583 64562589 51725720 64562760 51725857 64562931 51725994 64563102 51726131 64563273 51726268 64563444 51726405 64563615 51726542 64563786 51726679 64563957 51726816 64564128 51726953 64564299 51727090 64564470 51727227 64564641 51727364 64564812 51727501 64564983 51727638 64565154 51727775 64565325 51727912 64565496 51728049 64565667 51728186 64565838 51728323 64566009 51728460 64566180 51728597 64566351 51728734 64566522 51728871 64566693 51729008 64566864 51729145 64567035 51729282 64567206 51729419 64567377 51729556 64567548 51729693 64567719 51729830 64567890 51729967 64568061 51730104 64568232 51730241 64568403 51730378 64568574 51730515 64568745 51730652 64568916 51730789 64569087 51730926 64569258 51731063 64569429 51731200 64569600 51731337 64569771 51731474 64569942 51731611 64570113 51731748 64570284 51731885 64570455 51732022 64570626 51732159 64570797 51732296 64570968 51732433 64571139 51732570 64571310 51732707 64571481 51732844 64571652 51732981 64571823 51733118 64571994 51733255 64572165 51733392 64572336 51733529 64572507 51733666 64572678 51733803 64572849 51733940 64573020 51734077 64573191 51734214 64573362 51734351 64573533 51734488 64573704 51734625 64573875 51734762 64574046 51734899 64574217 51735036 64574388 51735173 64574559 51735310 64574730 51735447 64574901 51735584 64575072 51735721 64575243 51735858 64575414 51735995 64575585 51736132 64575756 51736269 64575927 51736406 64576098 51736543 64576269 51736680 64576440 51736817 64576611 51736954 64576782 51737091 64576953 51737228 64577124 51737365 64577295 51737502 64577466 51737639 64577637 51737776 64577808 51737913 64577979 51738050 64578150 51738187 64578321 51738324 64578492 51738461 64578663 51738598 64578834 51738735 64579005 51738872 64579176 51739009 64579347 51739146 64579518 51739283 64579689 51739420 64579860 51739557 64580031 51739694 64580202 51739831 64580373 51739968 64580544 51740105 64580715 51740242 64580886 51740379 64581057 51740516 64581228 51740653 64581399 51740790 64581570 51740927 64581741 51741064 64581912 51741201 64582083 51741338 64582254 51741475 64582425 51741612 64582596 51741749 64582767 51741886 64582938 51742023 64583109 51742160 64583280 51742297 64583451 51742434 64583622 51742571 64583793 51742708 64583964 51742845 64584135 51742982 64584306 51743119 64584477 51743256 64584648 51743393 64584819 51743530 64584990 51743667 64585161 51743804 64585332 51743941 64585503 51744078 64585674 51744215 64585845 51744352 64586016 51744489 64586187 51744626 64586358 51744763 64586529 51744900 64586700 51745037 64586871 51745174 64587042 51745311 64587213 51745448 64587384 51745585 64587555 51745722 64587726 51745859 64587897 51745996 64588068 51746133 64588239 51746270 64588410 51746407 64588581 51746544 64588752 51746681 64588923 51746818 64589094 51746955 64589265 51747092 64589436 51747229 64589607 51747366 64589778 51747503 64589949 51747640 64590120 51747777 64590291 51747914 64590462 51748051 64590633 51748188 64590804 51748325 64590975 51748462 64591146 51748599 64591317 51748736 64591488 51748873 64591659 51749010 64591830 51749147 64592001 51749284 64592172 51749421 64592343 51749558 64592514 51749695 64592685 51749832 64592856 51749969 64593027 51750106 64593198 51750243 64593369 51750380 64593540 51750517 64593711 51750654 64593882 51750791 64594053 51750928 64594224 51751065 64594395 51751202 64594566 51751339 64594737 51751476 64594908 51751613 64595079 51751750 64595250 51751887 64595421 51752024 64595592 51752161 64595763 51752298 64595934 51752435 64596105 51752572 64596276 51752709 64596447 51752846 64596618 51752983 64596789 51753120 64596960 51753257 64597131 51753394 64597302 51753531 64597473 51753668 64597644 51753805 64597815 51753942 64597986 51754079 64598157 51754216 64598328 51754353 64598499 51754490 64598670 51754627 64598841 51754764 64599012 51754901 64599183 51755038 64599354 51755175 64599525 51755312 64599696 51755449 64599867 51755586 64600038 51755723 64600209 51755860 64600380 51755997 64600551 51756134 64600722 51756271 64600893 51756408 64601064 51756545 64601235 51756682 64601406 51756819 64601577 51756956 64601748 51757093 64601919 51757230 64602090 51757367 64602261 51757504 64602432 51757641 64602603 51757778 64602774 51757915 64602945 51758052 64603116 51758189 64603287 51758326 64603458 51758463 64603629 51758600 64603800 51758737 64603971 51758874 64604142 51759011 64604313 51759148 64604484 51759285 64604655 51759422 64604826 51759559 64604997 51759696 64605168 51759833 64605339 51759970 64605510 51760107 64605681 51760244 64605852 51760381 64606023 51760518 64606194 51760655 64606365 51760792 64606536 51760929 64606707 51761066 64606878 51761203 64607049 51761340 64607220 51761477 64607391 51761614 64607562 51761751 64607733 51761888 64607904 51762025 64608075 51762162 64608246 51762299 64608417 51762436 64608588 51762573 64608759 51762710 64608930 51762847 64609101 51762984 64609272 51763121 64609443 51763258 64609614 51763395 64609785 51763532 64609956 51763669 64610127 51763806 64610298 51763943 64610469 51764080 64610640 51764217 64610811 51764354 64610982 51764491 64611153 51764628 64611324 51764765 64611495 51764902 64611666 51765039 64611837 51765176 64612008 51765313 64612179 51765450 64612350 51765587 64612521 51765724 64612692 51765861 64612863 51765998 64613034 51766135 64613205 51766272 64613376 51766409 64613547 51766546 64613718 51766683 64613889 51766820 64614060 51766957 64614231 51767094 64614402 51767231 64614573 51767368 64614744 51767505 64614915 51767642 64615086 51767779 64615257 51767916 64615428 51768053 64615599 51768190 64615770 51768327 64615941 51768464 64616112 51768601 64616283 51768738 64616454 51768875 64616625 51769012 64616796 51769149 64616967 51769286 64617138 51769423 64617309 51769560 64617480 51769697 64617651 51769834 64617822 51769971 64617993 51770108 64618164 51770245 64618335 51770382 64618506 51770519 64618677 51770656 64618848 51770793 64619019 51770930 64619190 51771067 64619361 51771204 64619532 51771341 64619703 51771478 64619874 51771615 64620045 51771752 64620216 51771889 64620387 51772026 64620558 51772163 64620729 51772300 64620900 51772437 64621071 51772574 64621242 51772711 64621413 51772848 64621584 51772985 64621755 51773122 64621926 51773259 64622097 51773396 64622268 51773533 64622439 51773670 64622610 51773807 64622781 51773944 64622952 51774081 64623123 51774218 64623294 51774355 64623465 51774492 64623636 51774629 64623807 51774766 64623978 51774903 64624149 51775040 64624320 51775177 64624491 51775314 64624662 51775451 64624833 51775588 64625004 51775725 64625175 51775862 64625346 51775999 64625517 51776136 64625688 51776273 64625859 51776410 64626030 51776547 64626201 51776684 64626372 51776821 64626543 51776958 64626714 51777095 64626885 51777232 64627056 51777369 64627227 51777506 64627398 51777643 64627569 51777780 64627740 51777917 64627911 51778054 64628082 51778191 64628253 51778328 64628424 51778465 64628595 51778602 64628766 51778739 64628937 51778876 64629108 51779013 64629279 51779150 64629450 51779287 64629621 51779424 64629792 51779561 64629963 51779698 64630134 51779835 64630305 51779972 64630476 51780109 64630647 51780246 64630818 51780383 64630989 51780520 64631160 51780657 64631331 51780794 64631502 51780931 64631673 51781068 64631844 51781205 64632015 51781342 64632186 51781479 64632357 51781616 64632528 51781753 64632699 51781890 64632870 51782027 64633041 51782164 64633212 51782301 64633383 51782438 64633554 51782575 64633725 51782712 64633896 51782849 64634067 51782986 64634238 51783123 64634409 51783260 64634580 51783397 64634751 51783534 64634922 51783671 64635093 51783808 64635264 51783945 64635435 51784082 64635606 51784219 64635777 51784356 64635948 51784493 64636119 51784630 64636290 51784767 64636461 51784904 64636632 51785041 64636803 51785178 64636974 51785315 64637145 51785452 64637316 51785589 64637487 51785726 64637658 51785863 64637829 51786000 64638000 51786137 64638171 51786274 64638342 51786411 64638513 51786548 64638684 51786685 64638855 51786822 64639026 51786959 64639197 51787096 64639368 51787233 64639539 51787370 64639710 51787507 64639881 51787644 64640052 51787781 64640223 51787918 64640394 51788055 64640565 51788192 64640736 51788329 64640907 51788466 64641078 51788603 64641249 51788740 64641420 51788877 64641591 51789014 64641762 51789151 64641933 51789288 64642104 51789425 64642275 51789562 64642446 51789699 64642617 51789836 64642788 51789973 64642959 51790110 64643130 51790247 64643301 51790384 64643472 51790521 64643643 51790658 64643814 51790795 64643985 51790932 64644156 51791069 64644327 51791206 64644498 51791343 64644669 51791480 64644840 51791617 64645011 51791754 64645182 51791891 64645353 51792028 64645524 51792165 64645695 51792302 64645866 51792439 64646037 51792576 64646208 51792713 64646379 51792850 64646550 51792987 64646721 51793124 64646892 51793261 64647063 51793398 64647234 51793535 64647405 51793672 64647576 51793809 64647747 51793946 64647918 51794083 64648089 51794220 64648260 51794357 64648431 51794494 64648602 51794631 64648773 51794768 64648944 51794905 64649115 51795042 64649286 51795179 64649457 51795316 64649628 51795453 64649799 51795590 64649970 51795727 64650141 51795864 64650312 51796001 64650483 51796138 64650654 51796275 64650825 51796412 64650996 51796549 64651167 51796686 64651338 51796823 64651509 51796960 64651680 51797097 64651851 51797234 64652022 51797371 64652193 51797508 64652364 51797645 64652535 51797782 64652706 51797919 64652877 51798056 64653048 51798193 64653219 51798330 64653390 51798467 64653561 51798604 64653732 51798741 64653903 51798878 64654074 51799015 64654245 51799152 64654416 51799289 64654587 51799426 64654758 51799563 64654929 51799700 64655100 51799837 64655271 51799974 64655442 51800111 64655613 51800248 64655784 51800385 64655955 51800522 64656126 51800659 64656297 51800796 64656468 51800933 64656639 51801070 64656810 51801207 64656981 51801344 64657152 51801481 64657323 51801618 64657494 51801755 64657665 51801892 64657836 51802029 64658007 51802166 64658178 51802303 64658349 51802440 64658520 51802577 64658691 51802714 64658862 51802851 64659033 51802988 64659204 51803125 64659375 51803262 64659546 51803399 64659717 51803536 64659888 51803673 64660059 51803810 64660230 51803947 64660401 51804084 64660572 51804221 64660743 51804358 64660914 51804495 64661085 51804632 64661256 51804769 64661427 51804906 64661598 51805043 64661769 51805180 64661940 51805317 64662111 51805454 64662282 51805591 64662453 51805728 64662624 51805865 64662795 51806002 64662966 51806139 64663137 51806276 64663308 51806413 64663479 51806550 64663650 51806687 64663821 51806824 64663992 51806961 64664163 51807098 64664334 51807235 64664505 51807372 64664676 51807509 64664847 51807646 64665018 51807783 64665189 51807920 64665360 51808057 64665531 51808194 64665702 51808331 64665873 51808468 64666044 51808605 64666215 51808742 64666386 51808879 64666557 51809016 64666728 51809153 64666899 51809290 64667070 51809427 64667241 51809564 64667412 51809701 64667583 51809838 64667754 51809975 64667925 51810112 64668096 51810249 64668267 51810386 64668438 51810523 64668609 51810660 64668780 51810797 64668951 51810934 64669122 51811071 64669293 51811208 64669464 51811345 64669635 51811482 64669806 51811619 64669977 51811756 64670148 51811893 64670319 51812030 64670490 51812167 64670661 51812304 64670832 51812441 64671003 51812578 64671174 51812715 64671345 51812852 64671516 51812989 64671687 51813126 64671858 51813263 64672029 51813400 64672200 51813537 64672371 51813674 64672542 51813811 64672713 51813948 64672884 51814085 64673055 51814222 64673226 51814359 64673397 51814496 64673568 51814633 64673739 51814770 64673910 51814907 64674081 51815044 64674252 51815181 64674423 51815318 64674594 51815455 64674765 51815592 64674936 51815729 64675107 51815866 64675278 51816003 64675449 51816140 64675620 51816277 64675791 51816414 64675962 51816551 64676133 51816688 64676304 51816825 64676475 51816962 64676646 51817099 64676817 51817236 64676988 51817373 64677159 51817510 64677330 51817647 64677501 51817784 64677672 51817921 64677843 51818058 64678014 51818195 64678185 51818332 64678356 51818469 64678527 51818606 64678698 51818743 64678869 51818880 64679040 51819017 64679211 51819154 64679382 51819291 64679553 51819428 64679724 51819565 64679895 51819702 64680066 51819839 64680237 51819976 64680408 51820113 64680579 51820250 64680750 51820387 64680921 51820524 64681092 51820661 64681263 51820798 64681434 51820935 64681605 51821072 64681776 51821209 64681947 51821346 64682118 51821483 64682289 51821620 64682460 51821757 64682631 51821894 64682802 51822031 64682973 51822168 64683144 51822305 64683315 51822442 64683486 51822579 64683657 51822716 64683828 51822853 64683999 51822990 64684170 51823127 64684341 51823264 64684512 51823401 64684683 51823538 64684854 51823675 64685025 51823812 64685196 51823949 64685367 51824086 64685538 51824223 64685709 51824360 64685880 51824497 64686051 51824634 64686222 51824771 64686393 51824908 64686564 51825045 64686735 51825182 64686906 51825319 64687077 51825456 64687248 51825593 64687419 51825730 64687590 51825867 64687761 51826004 64687932 51826141 64688103 51826278 64688274 51826415 64688445 51826552 64688616 51826689 64688787 51826826 64688958 51826963 64689129 51827100 64689300 51827237 64689471 51827374 64689642 51827511 64689813 51827648 64689984 51827785 64690155 51827922 64690326 51828059 64690497 51828196 64690668 51828333 64690839 51828470 64691010 51828607 64691181 51828744 64691352 51828881 64691523 51829018 64691694 51829155 64691865 51829292 64692036 51829429 64692207 51829566 64692378 51829703 64692549 51829840 64692720 51829977 64692891 51830114 64693062 51830251 64693233 51830388 64693404 51830525 64693575 51830662 64693746 51830799 64693917 51830936 64694088 51831073 64694259 51831210 64694430 51831347 64694601 51831484 64694772 51831621 64694943 51831758 64695114 51831895 64695285 51832032 64695456 51832169 64695627 51832306 64695798 51832443 64695969 51832580 64696140 51832717 64696311 51832854 64696482 51832991 64696653 51833128 64696824 51833265 64696995 51833402 64697166 51833539 64697337 51833676 64697508 51833813 64697679 51833950 64697850 51834087 64698021 51834224 64698192 51834361 64698363 51834498 64698534 51834635 64698705 51834772 64698876 51834909 64699047 51835046 64699218 51835183 64699389 51835320 64699560 51835457 64699731 51835594 64699902 51835731 64700073 51835868 64700244 51836005 64700415 51836142 64700586 51836279 64700757 51836416 64700928 51836553 64701099 51836690 64701270 51836827 64701441 51836964 64701612 51837101 64701783 51837238 64701954 51837375 64702125 51837512 64702296 51837649 64702467 51837786 64702638 51837923 64702809 51838060 64702980 51838197 64703151 51838334 64703322 51838471 64703493 51838608 64703664 51838745 64703835 51838882 64704006 51839019 64704177 51839156 64704348 51839293 64704519 51839430 64704690 51839567 64704861 51839704 64705032 51839841 64705203 51839978 64705374 51840115 64705545 51840252 64705716 51840389 64705887 51840526 64706058 51840663 64706229 51840800 64706400 51840937 64706571 51841074 64706742 51841211 64706913 51841348 64707084 51841485 64707255 51841622 64707426 51841759 64707597 51841896 64707768 51842033 64707939 51842170 64708110 51842307 64708281 51842444 64708452 51842581 64708623 51842718 64708794 51842855 64708965 51842992 64709136 51843129 64709307 51843266 64709478 51843403 64709649 51843540 64709820 51843677 64709991 51843814 64710162 51843951 64710333 51844088 64710504 51844225 64710675 51844362 64710846 51844499 64711017 51844636 64711188 51844773 64711359 51844910 64711530 51845047 64711701 51845184 64711872 51845321 64712043 51845458 64712214 51845595 64712385 51845732 64712556 51845869 64712727 51846006 64712898 51846143 64713069 51846280 64713240 51846417 64713411 51846554 64713582 51846691 64713753 51846828 64713924 51846965 64714095 51847102 64714266 51847239 64714437 51847376 64714608 51847513 64714779 51847650 64714950 51847787 64715121 51847924 64715292 51848061 64715463 51848198 64715634 51848335 64715805 51848472 64715976 51848609 64716147 51848746 64716318 51848883 64716489 51849020 64716660 51849157 64716831 51849294 64717002 51849431 64717173 51849568 64717344 51849705 64717515 51849842 64717686 51849979 64717857 51850116 64718028 51850253 64718199 51850390 64718370 51850527 64718541 51850664 64718712 51850801 64718883 51850938 64719054 51851075 64719225 51851212 64719396 51851349 64719567 51851486 64719738 51851623 64719909 51851760 64720080 51851897 64720251 51852034 64720422 51852171 64720593 51852308 64720764 51852445 64720935 51852582 64721106 51852719 64721277 51852856 64721448 51852993 64721619 51853130 64721790 51853267 64721961 51853404 64722132 51853541 64722303 51853678 64722474 51853815 64722645 51853952 64722816 51854089 64722987 51854226 64723158 51854363 64723329 51854500 64723500 51854637 64723671 51854774 64723842 51854911 64724013 51855048 64724184 51855185 64724355 51855322 64724526 51855459 64724697 51855596 64724868 51855733 64725039 51855870 64725210 51856007 64725381 51856144 64725552 51856281 64725723 51856418 64725894 51856555 64726065 51856692 64726236 51856829 64726407 51856966 64726578 51857103 64726749 51857240 64726920 51857377 64727091 51857514 64727262 51857651 64727433 51857788 64727604 51857925 64727775 51858062 64727946 51858199 64728117 51858336 64728288 51858473 64728459 51858610 64728630 51858747 64728801
1000 18082900 0 18082900 22570627 18083037 22570798 18083174 22570969 18083311 22571140 18083448 22571311 18083585 22571482 18083722 22571653 18083859 22571824 18083996 22571995 18084133 22572166 18084270 22572337 18084407 22572508 18084544 22572679 18084681 22572850 18084818 22573021 18084955 22573192 18085092 22573363 18085229 22573534 18085366 22573705 18085503 22573876 18085640 22574047 18085777 22574218 18085914 22574389 18086051 22574560 18086188 22574731 18086325 22574902 18086462 22575073 18086599 22575244 18086736 22575415 18086873 22575586 18087010 22575757 18087147 22575928 18087284 22576099 18087421 22576270 18087558 22576441 18087695 22576612 18087832 22576783 18087969 22576954 18088106 22577125 18088243 22577296 18088380 22577467 18088517 22577638 18088654 22577809 18088791 22577980 18088928 22578151 18089065 22578322 18089202 22578493 18089339 22578664 18089476 22578835 18089613 22579006 18089750 22579177 18089887 22579348 18090024 22579519 18090161 22579690 18090298 22579861 18090435 22580032 18090572 22580203 18090709 22580374 18090846 22580545 18090983 22580716 18091120 22580887 18091257 22581058 18091394 22581229 18091531 22581400 18091668 22581571 18091805 22581742 18091942 22581913 18092079 22582084 18092216 22582255 18092353 22582426 18092490 22582597 18092627 22582768 18092764 22582939 18092901 22583110 18093038 22583281 18093175 22583452 18093312 22583623 18093449 22583794 18093586 22583965 18093723 22584136 18093860 22584307 18093997 22584478 18094134 22584649 18094271 22584820 18094408 22584991 18094545 22585162 18094682 22585333 18094819 22585504 18094956 22585675 18095093 22585846 18095230 22586017 18095367 22586188 18095504 22586359 18095641 22586530 18095778 22586701 18095915 22586872 18096052 22587043 18096189 22587214 18096326 22587385 18096463 22587556 18096600 22587727 18096737 22587898 18096874 22588069 18097011 22588240 18097148 22588411 18097285 22588582 18097422 22588753 18097559 22588924 18097696 22589095 18097833 22589266 18097970 22589437 18098107 22589608 18098244 22589779 18098381 22589950 18098518 22590121 18098655 22590292 18098792 22590463 18098929 22590634 18099066 22590805 18099203 22590976 18099340 22591147 18099477 22591318 18099614 22591489 18099751 22591660 18099888 22591831 18100025 22592002 18100162 22592173 18100299 22592344 18100436 22592515 18100573 22592686 18100710 22592857 18100847 22593028 18100984 22593199 18101121 22593370 18101258 22593541 18101395 22593712 18101532 22593883 18101669 22594054 18101806 22594225 18101943 22594396 18102080 22594567 18102217 22594738 18102354 22594909 18102491 22595080 18102628 22595251 18102765 22595422 18102902 22595593 18103039 22595764 18103176 22595935 18103313 22596106 18103450 22596277 18103587 22596448 18103724 22596619 18103861 22596790 18103998 22596961 18104135 22597132 18104272 22597303 18104409 22597474 18104546 22597645 18104683 22597816 18104820 22597987 18104957 22598158 18105094 22598329 18105231 22598500 18105368 22598671 18105505 22598842 18105642 22599013 18105779 22599184 18105916 22599355 18106053 22599526 18106190 22599697 18106327 22599868 18106464 22600039 18106601 22600210 18106738 22600381 18106875 22600552 18107012 22600723 18107149 22600894 18107286 22601065 18107423 22601236 18107560 22601407 18107697 22601578 18107834 22601749 18107971 22601920 18108108 22602091 18108245 22602262 18108382 22602433 18108519 22602604 18108656 22602775 18108793 22602946 18108930 22603117 18109067 22603288 18109204 22603459 18109341 22603630 18109478 22603801 18109615 22603972 18109752 22604143 18109889 22604314 18110026 22604485 18110163 22604656 18110300 22604827 18110437 22604998 18110574 22605169 18110711 22605340 18110848 22605511 18110985 22605682 18111122 22605853 18111259 22606024 18111396 22606195 18111533 22606366 18111670 22606537 18111807 22606708 18111944 22606879 18112081 22607050 18112218 22607221 18112355 22607392 18112492 22607563 18112629 22607734 18112766 22607905 18112903 22608076 18113040 22608247 18113177 22608418 18113314 22608589 18113451 22608760 18113588 22608931 18113725 22609102 18113862 22609273 18113999 22609444 18114136 22609615 18114273 22609786 18114410 22609957 18114547 22610128 18114684 22610299 18114821 22610470 18114958 22610641 18115095 22610812 18115232 22610983 18115369 22611154 18115506 22611325 18115643 22611496 18115780 22611667 18115917 22611838 18116054 22612009 18116191 22612180 18116328 22612351 18116465 22612522 18116602 22612693 18116739 22612864 18116876 22613035 18117013 22613206 18117150 22613377 18117287 22613548 18117424 22613719 18117561 22613890 18117698 22614061 18117835 22614232 18117972 22614403 18118109 22614574 18118246 22614745 18118383 22614916 18118520 22615087 18118657 22615258 18118794 22615429 18118931 22615600 18119068 22615771 18119205 22615942 18119342 22616113 18119479 22616284 18119616 22616455 18119753 22616626 18119890 22616797 18120027 22616968 18120164 22617139 18120301 22617310 18120438 22617481 18120575 22617652 18120712 22617823 18120849 22617994 18120986 22618165 18121123 22618336 18121260 22618507 18121397 22618678 18121534 22618849 18121671 22619020 18121808 22619191 18121945 22619362 18122082 22619533 18122219 22619704 18122356 22619875 18122493 22620046 18122630 22620217 18122767 22620388 18122904 22620559 18123041 22620730 18123178 22620901 18123315 22621072 18123452 22621243 18123589 22621414 18123726 22621585 18123863 22621756 18124000 22621927 18124137 22622098 18124274 22622269 18124411 22622440 18124548 22622611 18124685 22622782 18124822 22622953 18124959 22623124 18125096 22623295 18125233 22623466 18125370 22623637 18125507 22623808 18125644 22623979 18125781 22624150 18125918 22624321 18126055 22624492 18126192 22624663 18126329 22624834 18126466 22625005 18126603 22625176 18126740 22625347 18126877 22625518 18127014 22625689 18127151 22625860 18127288 22626031 18127425 22626202 18127562 22626373 18127699 22626544 18127836 22626715 18127973 22626886 18128110 22627057 18128247 22627228 18128384 22627399 18128521 22627570 18128658 22627741 18128795 22627912 18128932 22628083 18129069 22628254 18129206 22628425 18129343 22628596 18129480 22628767 18129617 22628938 18129754 22629109 18129891 22629280 18130028 22629451 18130165 22629622 18130302 22629793 18130439 22629964 18130576 22630135 18130713 22630306 18130850 22630477 18130987 22630648 18131124 22630819 18131261 22630990 18131398 22631161 18131535 22631332 18131672 22631503 18131809 22631674 18131946 22631845 18132083 22632016 18132220 22632187 18132357 22632358 18132494 22632529 18132631 22632700 18132768 22632871 18132905 22633042 18133042 22633213 18133179 22633384 18133316 22633555 18133453 22633726 18133590 22633897 18133727 22634068 18133864 22634239 18134001 22634410 18134138 22634581 18134275 22634752 18134412 22634923 18134549 22635094 18134686 22635265 18134823 22635436 18134960 22635607 18135097 22635778 18135234 22635949 18135371 22636120 18135508 22636291 18135645 22636462 18135782 22636633 18135919 22636804 18136056 22636975 18136193 22637146 18136330 22637317 18136467 22637488 18136604 22637659 18136741 22637830 18136878 22638001 18137015 22638172 18137152 22638343 18137289 22638514 18137426 22638685 18137563 22638856 18137700 22639027 18137837 22639198 18137974 22639369 18138111 22639540 18138248 22639711 18138385 22639882 18138522 22640053 18138659 22640224 18138796 22640395 18138933 22640566 18139070 22640737 18139207 22640908 18139344 22641079 18139481 22641250 18139618 22641421 18139755 22641592 18139892 22641763 18140029 22641934 18140166 22642105 18140303 22642276 18140440 22642447 18140577 22642618 18140714 22642789 18140851 22642960 18140988 22643131 18141125 22643302 18141262 22643473 18141399 22643644 18141536 22643815 18141673 22643986 18141810 22644157 18141947 22644328 18142084 22644499 18142221 22644670 18142358 22644841 18142495 22645012 18142632 22645183 18142769 22645354 18142906 22645525 18143043 22645696 18143180 22645867 18143317 22646038 18143454 22646209 18143591 22646380 18143728 22646551 18143865 22646722 18144002 22646893 18144139 22647064 18144276 22647235 18144413 22647406 18144550 22647577 18144687 22647748 18144824 22647919 18144961 22648090 18145098 22648261 18145235 22648432 18145372 22648603 18145509 22648774 18145646 22648945 18145783 22649116 18145920 22649287 18146057 22649458 18146194 22649629 18146331 22649800 18146468 22649971 18146605 22650142 18146742 22650313 18146879 22650484 18147016 22650655 18147153 22650826 18147290 22650997 18147427 22651168 18147564 22651339 18147701 22651510 18147838 22651681 18147975 22651852 18148112 22652023 18148249 22652194 18148386 22652365 18148523 22652536 18148660 22652707 18148797 22652878 18148934 22653049 18149071 22653220 18149208 22653391 18149345 22653562 18149482 22653733 18149619 22653904 18149756 22654075 18149893 22654246 18150030 22654417 18150167 22654588 18150304 22654759 18150441 22654930 18150578 22655101 18150715 22655272 18150852 22655443 18150989 22655614 18151126 22655785 18151263 22655956 18151400 22656127 18151537 22656298 18151674 22656469 18151811 22656640 18151948 22656811 18152085 22656982 18152222 22657153 18152359 22657324 18152496 22657495 18152633 22657666 18152770 22657837 18152907 22658008 18153044 22658179 18153181 22658350 18153318 22658521 18153455 22658692 18153592 22658863 18153729 22659034 18153866 22659205 18154003 22659376 18154140 22659547 18154277 22659718 18154414 22659889 18154551 22660060 18154688 22660231 18154825 22660402 18154962 22660573 18155099 22660744 18155236 22660915 18155373 22661086 18155510 22661257 18155647 22661428 18155784 22661599 18155921 22661770 18156058 22661941 18156195 22662112 18156332 22662283 18156469 22662454 18156606 22662625 18156743 22662796 18156880 22662967 18157017 22663138 18157154 22663309 18157291 22663480 18157428 22663651 18157565 22663822 18157702 22663993 18157839 22664164 18157976 22664335 18158113 22664506 18158250 22664677 18158387 22664848 18158524 22665019 18158661 22665190 18158798 22665361 18158935 22665532 18159072 22665703 18159209 22665874 18159346 22666045 18159483 22666216 18159620 22666387 18159757 22666558 18159894 22666729 18160031 22666900 18160168 22667071 18160305 22667242 18160442 22667413 18160579 22667584 18160716 22667755 18160853 22667926 18160990 22668097 18161127 22668268 18161264 22668439 18161401 22668610 18161538 22668781 18161675 22668952 18161812 22669123 18161949 22669294 18162086 22669465 18162223 22669636 18162360 22669807 18162497 22669978 18162634 22670149 18162771 22670320 18162908 22670491 18163045 22670662 18163182 22670833 18163319 22671004 18163456 22671175 18163593 22671346 18163730 22671517 18163867 22671688 18164004 22671859 18164141 22672030 18164278 22672201 18164415 22672372 18164552 22672543 18164689 22672714 18164826 22672885 18164963 22673056 18165100 22673227 18165237 22673398 18165374 22673569 18165511 22673740 18165648 22673911 18165785 22674082 18165922 22674253 18166059 22674424 18166196 22674595 18166333 22674766 18166470 22674937 18166607 22675108 18166744 22675279 18166881 22675450 18167018 22675621 18167155 22675792 18167292 22675963 18167429 22676134 18167566 22676305 18167703 22676476 18167840 22676647 18167977 22676818 18168114 22676989 18168251 22677160 18168388 22677331 18168525 22677502 18168662 22677673 18168799 22677844 18168936 22678015 18169073 22678186 18169210 22678357 18169347 22678528 18169484 22678699 18169621 22678870 18169758 22679041 18169895 22679212 18170032 22679383 18170169 22679554 18170306 22679725 18170443 22679896 18170580 22680067 18170717 22680238 18170854 22680409 18170991 22680580 18171128 22680751 18171265 22680922 18171402 22681093 18171539 22681264 18171676 22681435 18171813 22681606 18171950 22681777 18172087 22681948 18172224 22682119 18172361 22682290 18172498 22682461 18172635 22682632 18172772 22682803 18172909 22682974 18173046 22683145 18173183 22683316 18173320 22683487 18173457 22683658 18173594 22683829 18173731 22684000 18173868 22684171 18174005 22684342 18174142 22684513 18174279 22684684 18174416 22684855 18174553 22685026 18174690 22685197 18174827 22685368 18174964 22685539 18175101 22685710 18175238 22685881 18175375 22686052 18175512 22686223 18175649 22686394 18175786 22686565 18175923 22686736 18176060 22686907 18176197 22687078 18176334 22687249 18176471 22687420 18176608 22687591 18176745 22687762 18176882 22687933 18177019 22688104 18177156 22688275 18177293 22688446 18177430 22688617 18177567 22688788 18177704 22688959 18177841 22689130 18177978 22689301 18178115 22689472 18178252 22689643 18178389 22689814 18178526 22689985 18178663 22690156 18178800 22690327 18178937 22690498 18179074 22690669 18179211 22690840 18179348 22691011 18179485 22691182 18179622 22691353 18179759 22691524 18179896 22691695 18180033 22691866 18180170 22692037 18180307 22692208 18180444 22692379 18180581 22692550 18180718 22692721 18180855 22692892 18180992 22693063 18181129 22693234 18181266 22693405 18181403 22693576 18181540 22693747 18181677 22693918 18181814 22694089 18181951 22694260 18182088 22694431 18182225 22694602 18182362 22694773 18182499 22694944 18182636 22695115 18182773 22695286 18182910 22695457 18183047 22695628 18183184 22695799 18183321 22695970 18183458 22696141 18183595 22696312 18183732 22696483 18183869 22696654 18184006 22696825 18184143 22696996 18184280 22697167 18184417 22697338 18184554 22697509 18184691 22697680 18184828 22697851 18184965 22698022 18185102 22698193 18185239 22698364 18185376 22698535 18185513 22698706 18185650 22698877 18185787 22699048 18185924 22699219 18186061 22699390 18186198 22699561 18186335 22699732 18186472 22699903 18186609 22700074 18186746 22700245 18186883 22700416 18187020 22700587 18187157 22700758 18187294 22700929 18187431 22701100 18187568 22701271 18187705 22701442 18187842 22701613 18187979 22701784 18188116 22701955 18188253 22702126 18188390 22702297 18188527 22702468 18188664 22702639 18188801 22702810 18188938 22702981 18189075 22703152 18189212 22703323 18189349 22703494 18189486 22703665 18189623 22703836 18189760 22704007 18189897 22704178 18190034 22704349 18190171 22704520 18190308 22704691 18190445 22704862 18190582 22705033 18190719 22705204 18190856 22705375 18190993 22705546 18191130 22705717 18191267 22705888 18191404 22706059 18191541 22706230 18191678 22706401 18191815 22706572 18191952 22706743 18192089 22706914 18192226 22707085 18192363 22707256 18192500 22707427 18192637 22707598 18192774 22707769 18192911 22707940 18193048 22708111 18193185 22708282 18193322 22708453 18193459 22708624 18193596 22708795 18193733 22708966 18193870 22709137 18194007 22709308 18194144 22709479 18194281 22709650 18194418 22709821 18194555 22709992 18194692 22710163 18194829 22710334 18194966 22710505 18195103 22710676 18195240 22710847 18195377 22711018 18195514 22711189 18195651 22711360 18195788 22711531 18195925 22711702 18196062 22711873 18196199 22712044 18196336 22712215 18196473 22712386 18196610 22712557 18196747 22712728 18196884 22712899 18197021 22713070 18197158 22713241 18197295 22713412 18197432 22713583 18197569 22713754 18197706 22713925 18197843 22714096 18197980 22714267 18198117 22714438 18198254 22714609 18198391 22714780 18198528 22714951 18198665 22715122 18198802 22715293 18198939 22715464 18199076 22715635 18199213 22715806 18199350 22715977 18199487 22716148 18199624 22716319 18199761 22716490 18199898 22716661 18200035 22716832 18200172 22717003 18200309 22717174 18200446 22717345 18200583 22717516 18200720 22717687 18200857 22717858 18200994 22718029 18201131 22718200 18201268 22718371 18201405 22718542 18201542 22718713 18201679 22718884 18201816 22719055 18201953 22719226 18202090 22719397 18202227 22719568 18202364 22719739 18202501 22719910 18202638 22720081 18202775 22720252 18202912 22720423 18203049 22720594 18203186 22720765 18203323 22720936 18203460 22721107 18203597 22721278 18203734 22721449 18203871 22721620 18204008 22721791 18204145 22721962 18204282 22722133 18204419 22722304 18204556 22722475 18204693 22722646 18204830 22722817 18204967 22722988 18205104 22723159 18205241 22723330 18205378 22723501 18205515 22723672 18205652 22723843 18205789 22724014 18205926 22724185 18206063 22724356 18206200 22724527 18206337 22724698 18206474 22724869 18206611 22725040 18206748 22725211 18206885 22725382 18207022 22725553 18207159 22725724 18207296 22725895 18207433 22726066 18207570 22726237 18207707 22726408 18207844 22726579 18207981 22726750 18208118 22726921 18208255 22727092 18208392 22727263 18208529 22727434 18208666 22727605 18208803 22727776 18208940 22727947 18209077 22728118 18209214 22728289 18209351 22728460 18209488 22728631 18209625 22728802 18209762 22728973 18209899 22729144 18210036 22729315 18210173 22729486 18210310 22729657 18210447 22729828 18210584 22729999 18210721 22730170 18210858 22730341 18210995 22730512 18211132 22730683 18211269 22730854 18211406 22731025 18211543 22731196 18211680 22731367 18211817 22731538 18211954 22731709 18212091 22731880 18212228 22732051 18212365 22732222 18212502 22732393 18212639 22732564 18212776 22732735 18212913 22732906 18213050 22733077 18213187 22733248 18213324 22733419 18213461 22733590 18213598 22733761 18213735 22733932 18213872 22734103 18214009 22734274 18214146 22734445 18214283 22734616 18214420 22734787 18214557 22734958 18214694 22735129 18214831 22735300 18214968 22735471 18215105 22735642 18215242 22735813 18215379 22735984 18215516 22736155 18215653 22736326 18215790 22736497 18215927 22736668 18216064 22736839 18216201 22737010 18216338 22737181 18216475 22737352 18216612 22737523 18216749 22737694 18216886 22737865 18217023 22738036 18217160 22738207 18217297 22738378 18217434 22738549 18217571 22738720 18217708 22738891 18217845 22739062 18217982 22739233 18218119 22739404 18218256 22739575 18218393 22739746 18218530 22739917 18218667 22740088 18218804 22740259 18218941 22740430 18219078 22740601 18219215 22740772 18219352 22740943 18219489 22741114 18219626 22741285
1000 17945900 0 17945900 22399627 17946037 22399798 17946174 22399969 17946311 22400140 17946448 22400311 17946585 22400482 17946722 22400653 17946859 22400824 17946996 22400995 17947133 22401166 17947270 22401337 17947407 22401508 17947544 22401679 17947681 22401850 17947818 22402021 17947955 22402192 17948092 22402363 17948229 22402534 17948366 22402705 17948503 22402876 17948640 22403047 17948777 22403218 17948914 22403389 17949051 22403560 17949188 22403731 17949325 22403902 17949462 22404073 17949599 22404244 17949736 22404415 17949873 22404586 17950010 22404757 17950147 22404928 17950284 22405099 17950421 22405270 17950558 22405441 17950695 22405612 17950832 22405783 17950969 22405954 17951106 22406125 17951243 22406296 17951380 22406467 17951517 22406638 17951654 22406809 17951791 22406980 17951928 22407151 17952065 22407322 17952202 22407493 17952339 22407664 17952476 22407835 17952613 22408006 17952750 22408177 17952887 22408348 17953024 22408519 17953161 22408690 17953298 22408861 17953435 22409032 17953572 22409203 17953709 22409374 17953846 22409545 17953983 22409716 17954120 22409887 17954257 22410058 17954394 22410229 17954531 22410400 17954668 22410571 17954805 22410742 17954942 22410913 17955079 22411084 17955216 22411255 17955353 22411426 17955490 22411597 17955627 22411768 17955764 22411939 17955901 22412110 17956038 22412281 17956175 22412452 17956312 22412623 17956449 22412794 17956586 22412965 17956723 22413136 17956860 22413307 17956997 22413478 17957134 22413649 17957271 22413820 17957408 22413991 17957545 22414162 17957682 22414333 17957819 22414504 17957956 22414675 17958093 22414846 17958230 22415017 17958367 22415188 17958504 22415359 17958641 22415530 17958778 22415701 17958915 22415872 17959052 22416043 17959189 22416214 17959326 22416385 17959463 22416556 17959600 22416727 17959737 22416898 17959874 22417069 17960011 22417240 17960148 22417411 17960285 22417582 17960422 22417753 17960559 22417924 17960696 22418095 17960833 22418266 17960970 22418437 17961107 22418608 17961244 22418779 17961381 22418950 17961518 22419121 17961655 22419292 17961792 22419463 17961929 22419634 17962066 22419805 17962203 22419976 17962340 22420147 17962477 22420318 17962614 22420489 17962751 22420660 17962888 22420831 17963025 22421002 17963162 22421173 17963299 22421344 17963436 22421515 17963573 22421686 17963710 22421857 17963847 22422028 17963984 22422199 17964121 22422370 17964258 22422541 17964395 22422712 17964532 22422883 17964669 22423054 17964806 22423225 17964943 22423396 17965080 22423567 17965217 22423738 17965354 22423909 17965491 22424080 17965628 22424251 17965765 22424422 17965902 22424593 17966039 22424764 17966176 22424935 17966313 22425106 17966450 22425277 17966587 22425448 17966724 22425619 17966861 22425790 17966998 22425961 17967135 22426132 17967272 22426303 17967409 22426474 17967546 22426645 17967683 22426816 17967820 22426987 17967957 22427158 17968094 22427329 17968231 22427500 17968368 22427671 17968505 22427842 17968642 22428013 17968779 22428184 17968916 22428355 17969053 22428526 17969190 22428697 17969327 22428868 17969464 22429039 17969601 22429210 17969738 22429381 17969875 22429552 17970012 22429723 17970149 22429894 17970286 22430065 17970423 22430236 17970560 22430407 17970697 22430578 17970834 22430749 17970971 22430920 17971108 22431091 17971245 22431262 17971382 22431433 17971519 22431604 17971656 22431775 17971793 22431946 17971930 22432117 17972067 22432288 17972204 22432459 17972341 22432630 17972478 22432801 17972615 22432972 17972752 22433143 17972889 22433314 17973026 22433485 17973163 22433656 17973300 22433827 17973437 22433998 17973574 22434169 17973711 22434340 17973848 22434511 17973985 22434682 17974122 22434853 17974259 22435024 17974396 22435195 17974533 22435366 17974670 22435537 17974807 22435708 17974944 22435879 17975081 22436050 17975218 22436221 17975355 22436392 17975492 22436563 17975629 22436734 17975766 22436905 17975903 22437076 17976040 22437247 17976177 22437418 17976314 22437589 17976451 22437760 17976588 22437931 17976725 22438102 17976862 22438273 17976999 22438444 17977136 22438615 17977273 22438786 17977410 22438957 17977547 22439128 17977684 22439299 17977821 22439470 17977958 22439641 17978095 22439812 17978232 22439983 17978369 22440154 17978506 22440325 17978643 22440496 17978780 22440667 17978917 22440838 17979054 22441009 17979191 22441180 17979328 22441351 17979465 22441522 17979602 22441693 17979739 22441864 17979876 22442035 17980013 22442206 17980150 22442377 17980287 22442548 17980424 22442719 17980561 22442890 17980698 22443061 17980835 22443232 17980972 22443403 17981109 22443574 17981246 22443745 17981383 22443916 17981520 22444087 17981657 22444258 17981794 22444429 17981931 22444600 17982068 22444771 17982205 22444942 17982342 22445113 17982479 22445284 17982616 22445455 17982753 22445626 17982890 22445797 17983027 22445968 17983164 22446139 17983301 22446310 17983438 22446481 17983575 22446652 17983712 22446823 17983849 22446994 17983986 22447165 17984123 22447336 17984260 22447507 17984397 22447678 17984534 22447849 17984671 22448020 17984808 22448191 17984945 22448362 17985082 22448533 17985219 22448704 17985356 22448875 17985493 22449046 17985630 22449217 17985767 22449388 17985904 22449559 17986041 22449730 17986178 22449901 17986315 22450072 17986452 22450243 17986589 22450414 17986726 22450585 17986863 22450756 17987000 22450927 17987137 22451098 17987274 22451269 17987411 22451440 17987548 22451611 17987685 22451782 17987822 22451953 17987959 22452124 17988096 22452295 17988233 22452466 17988370 22452637 17988507 22452808 17988644 22452979 17988781 22453150 17988918 22453321 17989055 22453492 17989192 22453663 17989329 22453834 17989466 22454005 17989603 22454176 17989740 22454347 17989877 22454518 17990014 22454689 17990151 22454860 17990288 22455031 17990425 22455202 17990562 22455373 17990699 22455544 17990836 22455715 17990973 22455886 17991110 22456057 17991247 22456228 17991384 22456399 17991521 22456570 17991658 22456741 17991795 22456912 17991932 22457083 17992069 22457254 17992206 22457425 17992343 22457596 17992480 22457767 17992617 22457938 17992754 22458109 17992891 22458280 17993028 22458451 17993165 22458622 17993302 22458793 17993439 22458964 17993576 22459135 17993713 22459306 17993850 22459477 17993987 22459648 17994124 22459819 17994261 22459990 17994398 22460161 17994535 22460332 17994672 22460503 17994809 22460674 17994946 22460845 17995083 22461016 17995220 22461187 17995357 22461358 17995494 22461529 17995631 22461700 17995768 22461871 17995905 22462042 17996042 22462213 17996179 22462384 17996316 22462555 17996453 22462726 17996590 22462897 17996727 22463068 17996864 22463239 17997001 22463410 17997138 22463581 17997275 22463752 17997412 22463923 17997549 22464094 17997686 22464265 17997823 22464436 17997960 22464607 17998097 22464778 17998234 22464949 17998371 22465120 17998508 22465291 17998645 22465462 17998782 22465633 17998919 22465804 17999056 22465975 17999193 22466146 17999330 22466317 17999467 22466488 17999604 22466659 17999741 22466830 17999878 22467001 18000015 22467172 18000152 22467343 18000289 22467514 18000426 22467685 18000563 22467856 18000700 22468027 18000837 22468198 18000974 22468369 18001111 22468540 18001248 22468711 18001385 22468882 18001522 22469053 18001659 22469224 18001796 22469395 18001933 22469566 18002070 22469737 18002207 22469908 18002344 22470079 18002481 22470250 18002618 22470421 18002755 22470592 18002892 22470763 18003029 22470934 18003166 22471105 18003303 22471276 18003440 22471447 18003577 22471618 18003714 22471789 18003851 22471960 18003988 22472131 18004125 22472302 18004262 22472473 18004399 22472644 18004536 22472815 18004673 22472986 18004810 22473157 18004947 22473328 18005084 22473499 18005221 22473670 18005358 22473841 18005495 22474012 18005632 22474183 18005769 22474354 18005906 22474525 18006043 22474696 18006180 22474867 18006317 22475038 18006454 22475209 18006591 22475380 18006728 22475551 18006865 22475722 18007002 22475893 18007139 22476064 18007276 22476235 18007413 22476406 18007550 22476577 18007687 22476748 18007824 22476919 18007961 22477090 18008098 22477261 18008235 22477432 18008372 22477603 18008509 22477774 18008646 22477945 18008783 22478116 18008920 22478287 18009057 22478458 18009194 22478629 18009331 22478800 18009468 22478971 18009605 22479142 18009742 22479313 18009879 22479484 18010016 22479655 18010153 22479826 18010290 22479997 18010427 22480168 18010564 22480339 18010701 22480510 18010838 22480681 18010975 22480852 18011112 22481023 18011249 22481194 18011386 22481365 18011523 22481536 18011660 22481707 18011797 22481878 18011934 22482049 18012071 22482220 18012208 22482391 18012345 22482562 18012482 22482733 18012619 22482904 18012756 22483075 18012893 22483246 18013030 22483417 18013167 22483588 18013304 22483759 18013441 22483930 18013578 22484101 18013715 22484272 18013852 22484443 18013989 22484614 18014126 22484785 18014263 22484956 18014400 22485127 18014537 22485298 18014674 22485469 18014811 22485640 18014948 22485811 18015085 22485982 18015222 22486153 18015359 22486324 18015496 22486495 18015633 22486666 18015770 22486837 18015907 22487008 18016044 22487179 18016181 22487350 18016318 22487521 18016455 22487692 18016592 22487863 18016729 22488034 18016866 22488205 18017003 22488376 18017140 22488547 18017277 22488718 18017414 22488889 18017551 22489060 18017688 22489231 18017825 22489402 18017962 22489573 18018099 22489744 18018236 22489915 18018373 22490086 18018510 22490257 18018647 22490428 18018784 22490599 18018921 22490770 18019058 22490941 18019195 22491112 18019332 22491283 18019469 22491454 18019606 22491625 18019743 22491796 18019880 22491967 18020017 22492138 18020154 22492309 18020291 22492480 18020428 22492651 18020565 22492822 18020702 22492993 18020839 22493164 18020976 22493335 18021113 22493506 18021250 22493677 18021387 22493848 18021524 22494019 18021661 22494190 18021798 22494361 18021935 22494532 18022072 22494703 18022209 22494874 18022346 22495045 18022483 22495216 18022620 22495387 18022757 22495558 18022894 22495729 18023031 22495900 18023168 22496071 18023305 22496242 18023442 22496413 18023579 22496584 18023716 22496755 18023853 22496926 18023990 22497097 18024127 22497268 18024264 22497439 18024401 22497610 18024538 22497781 18024675 22497952 18024812 22498123 18024949 22498294 18025086 22498465 18025223 22498636 18025360 22498807 18025497 22498978 18025634 22499149 18025771 22499320 18025908 22499491 18026045 22499662 18026182 22499833 18026319 22500004 18026456 22500175 18026593 22500346 18026730 22500517 18026867 22500688 18027004 22500859 18027141 22501030 18027278 22501201 18027415 22501372 18027552 22501543 18027689 22501714 18027826 22501885 18027963 22502056 18028100 22502227 18028237 22502398 18028374 22502569 18028511 22502740 18028648 22502911 18028785 22503082 18028922 22503253 18029059 22503424 18029196 22503595 18029333 22503766 18029470 22503937 18029607 22504108 18029744 22504279 18029881 22504450 18030018 22504621 18030155 22504792 18030292 22504963 18030429 22505134 18030566 22505305 18030703 22505476 18030840 22505647 18030977 22505818 18031114 22505989 18031251 22506160 18031388 22506331 18031525 22506502 18031662 22506673 18031799 22506844 18031936 22507015 18032073 22507186 18032210 22507357 18032347 22507528 18032484 22507699 18032621 22507870 18032758 22508041 18032895 22508212 18033032 22508383 18033169 22508554 18033306 22508725 18033443 22508896 18033580 22509067 18033717 22509238 18033854 22509409 18033991 22509580 18034128 22509751 18034265 22509922 18034402 22510093 18034539 22510264 18034676 22510435 18034813 22510606 18034950 22510777 18035087 22510948 18035224 22511119 18035361 22511290 18035498 22511461 18035635 22511632 18035772 22511803 18035909 22511974 18036046 22512145 18036183 22512316 18036320 22512487 18036457 22512658 18036594 22512829 18036731 22513000 18036868 22513171 18037005 22513342 18037142 22513513 18037279 22513684 18037416 22513855 18037553 22514026 18037690 22514197 18037827 22514368 18037964 22514539 18038101 22514710 18038238 22514881 18038375 22515052 18038512 22515223 18038649 22515394 18038786 22515565 18038923 22515736 18039060 22515907 18039197 22516078 18039334 22516249 18039471 22516420 18039608 22516591 18039745 22516762 18039882 22516933 18040019 22517104 18040156 22517275 18040293 22517446 18040430 22517617 18040567 22517788 18040704 22517959 18040841 22518130 18040978 22518301 18041115 22518472 18041252 22518643 18041389 22518814 18041526 22518985 18041663 22519156 18041800 22519327 18041937 22519498 18042074 22519669 18042211 22519840 18042348 22520011 18042485 22520182 18042622 22520353 18042759 22520524 18042896 22520695 18043033 22520866 18043170 22521037 18043307 22521208 18043444 22521379 18043581 22521550 18043718 22521721 18043855 22521892 18043992 22522063 18044129 22522234 18044266 22522405 18044403 22522576 18044540 22522747 18044677 22522918 18044814 22523089 18044951 22523260 18045088 22523431 18045225 22523602 18045362 22523773 18045499 22523944 18045636 22524115 18045773 22524286 18045910 22524457 18046047 22524628 18046184 22524799 18046321 22524970 18046458 22525141 18046595 22525312 18046732 22525483 18046869 22525654 18047006 22525825 18047143 22525996 18047280 22526167 18047417 22526338 18047554 22526509 18047691 22526680 18047828 22526851 18047965 22527022 18048102 22527193 18048239 22527364 18048376 22527535 18048513 22527706 18048650 22527877 18048787 22528048 18048924 22528219 18049061 22528390 18049198 22528561 18049335 22528732 18049472 22528903 18049609 22529074 18049746 22529245 18049883 22529416 18050020 22529587 18050157 22529758 18050294 22529929 18050431 22530100 18050568 22530271 18050705 22530442 18050842 22530613 18050979 22530784 18051116 22530955 18051253 22531126 18051390 22531297 18051527 22531468 18051664 22531639 18051801 22531810 18051938 22531981 18052075 22532152 18052212 22532323 18052349 22532494 18052486 22532665 18052623 22532836 18052760 22533007 18052897 22533178 18053034 22533349 18053171 22533520 18053308 22533691 18053445 22533862 18053582 22534033 18053719 22534204 18053856 22534375 18053993 22534546 18054130 22534717 18054267 22534888 18054404 22535059 18054541 22535230 18054678 22535401 18054815 22535572 18054952 22535743 18055089 22535914 18055226 22536085 18055363 22536256 18055500 22536427 18055637 22536598 18055774 22536769 18055911 22536940 18056048 22537111 18056185 22537282 18056322 22537453 18056459 22537624 18056596 22537795 18056733 22537966 18056870 22538137 18057007 22538308 18057144 22538479 18057281 22538650 18057418 22538821 18057555 22538992 18057692 22539163 18057829 22539334 18057966 22539505 18058103 22539676 18058240 22539847 18058377 22540018 18058514 22540189 18058651 22540360 18058788 22540531 18058925 22540702 18059062 22540873 18059199 22541044 18059336 22541215 18059473 22541386 18059610 22541557 18059747 22541728 18059884 22541899 18060021 22542070 18060158 22542241 18060295 22542412 18060432 22542583 18060569 22542754 18060706 22542925 18060843 22543096 18060980 22543267 18061117 22543438 18061254 22543609 18061391 22543780 18061528 22543951 18061665 22544122 18061802 22544293 18061939 22544464 18062076 22544635 18062213 22544806 18062350 22544977 18062487 22545148 18062624 22545319 18062761 22545490 18062898 22545661 18063035 22545832 18063172 22546003 18063309 22546174 18063446 22546345 18063583 22546516 18063720 22546687 18063857 22546858 18063994 22547029 18064131 22547200 18064268 22547371 18064405 22547542 18064542 22547713 18064679 22547884 18064816 22548055 18064953 22548226 18065090 22548397 18065227 22548568 18065364 22548739 18065501 22548910 18065638 22549081 18065775 22549252 18065912 22549423 18066049 22549594 18066186 22549765 18066323 22549936 18066460 22550107 18066597 22550278 18066734 22550449 18066871 22550620 18067008 22550791 18067145 22550962 18067282 22551133 18067419 22551304 18067556 22551475 18067693 22551646 18067830 22551817 18067967 22551988 18068104 22552159 18068241 22552330 18068378 22552501 18068515 22552672 18068652 22552843 18068789 22553014 18068926 22553185 18069063 22553356 18069200 22553527 18069337 22553698 18069474 22553869 18069611 22554040 18069748 22554211 18069885 22554382 18070022 22554553 18070159 22554724 18070296 22554895 18070433 22555066 18070570 22555237 18070707 22555408 18070844 22555579 18070981 22555750 18071118 22555921 18071255 22556092 18071392 22556263 18071529 22556434 18071666 22556605 18071803 22556776 18071940 22556947 18072077 22557118 18072214 22557289 18072351 22557460 18072488 22557631 18072625 22557802 18072762 22557973 18072899 22558144 18073036 22558315 18073173 22558486 18073310 22558657 18073447 22558828 18073584 22558999 18073721 22559170 18073858 22559341 18073995 22559512 18074132 22559683 18074269 22559854 18074406 22560025 18074543 22560196 18074680 22560367 18074817 22560538 18074954 22560709 18075091 22560880 18075228 22561051 18075365 22561222 18075502 22561393 18075639 22561564 18075776 22561735 18075913 22561906 18076050 22562077 18076187 22562248 18076324 22562419 18076461 22562590 18076598 22562761 18076735 22562932 18076872 22563103 18077009 22563274 18077146 22563445 18077283 22563616 18077420 22563787 18077557 22563958 18077694 22564129 18077831 22564300 18077968 22564471 18078105 22564642 18078242 22564813 18078379 22564984 18078516 22565155 18078653 22565326 18078790 22565497 18078927 22565668 18079064 22565839 18079201 22566010 18079338 22566181 18079475 22566352 18079612 22566523 18079749 22566694 18079886 22566865 18080023 22567036 18080160 22567207 18080297 22567378 18080434 22567549 18080571 22567720 18080708 22567891 18080845 22568062 18080982 22568233 18081119 22568404 18081256 22568575 18081393 22568746 18081530 22568917 18081667 22569088 18081804 22569259 18081941 22569430 18082078 22569601 18082215 22569772 18082352 22569943 18082489 22570114 18082626 22570285
1000 50551900 0 50551900 63097627 50552037 63097798 50552174 63097969 50552311 63098140 50552448 63098311 50552585 63098482 50552722 63098653 50552859 63098824 50552996 63098995 50553133 63099166 50553270 63099337 50553407 63099508 50553544 63099679 50553681 63099850 50553818 63100021 50553955 63100192 50554092 63100363 50554229 63100534 50554366 63100705 50554503 63100876 50554640 63101047 50554777 63101218 50554914 63101389 50555051 63101560 50555188 63101731 50555325 63101902 50555462 63102073 50555599 63102244 50555736 63102415 50555873 63102586 50556010 63102757 50556147 63102928 50556284 63103099 50556421 63103270 50556558 63103441 50556695 63103612 50556832 63103783 50556969 63103954 50557106 63104125 50557243 63104296 50557380 63104467 50557517 63104638 50557654 63104809 50557791 63104980 50557928 63105151 50558065 63105322 50558202 63105493 50558339 63105664 50558476 63105835 50558613 63106006 50558750 63106177 50558887 63106348 50559024 63106519 50559161 63106690 50559298 63106861 50559435 63107032 50559572 63107203 50559709 63107374 50559846 63107545 50559983 63107716 50560120 63107887 50560257 63108058 50560394 63108229 50560531 63108400 50560668 63108571 50560805 63108742 50560942 63108913 50561079 63109084 50561216 63109255 50561353 63109426 50561490 63109597 50561627 63109768 50561764 63109939 50561901 63110110 50562038 63110281 50562175 63110452 50562312 63110623 50562449 63110794 50562586 63110965 50562723 63111136 50562860 63111307 50562997 63111478 50563134 63111649 50563271 63111820 50563408 63111991 50563545 63112162 50563682 63112333 50563819 63112504 50563956 63112675 50564093 63112846 50564230 63113017 50564367 63113188 50564504 63113359 50564641 63113530 50564778 63113701 50564915 63113872 50565052 63114043 50565189 63114214 50565326 63114385 50565463 63114556 50565600 63114727 50565737 63114898 50565874 63115069 50566011 63115240 50566148 63115411 50566285 63115582 50566422 63115753 50566559 63115924 50566696 63116095 50566833 63116266 50566970 63116437 50567107 63116608 50567244 63116779 50567381 63116950 50567518 63117121 50567655 63117292 50567792 63117463 50567929 63117634 50568066 63117805 50568203 63117976 50568340 63118147 50568477 63118318 50568614 63118489 50568751 63118660 50568888 63118831 50569025 63119002 50569162 63119173 50569299 63119344 50569436 63119515 50569573 63119686 50569710 63119857 50569847 63120028 50569984 63120199 50570121 63120370 50570258 63120541 50570395 63120712 50570532 63120883 50570669 63121054 50570806 63121225 50570943 63121396 50571080 63121567 50571217 63121738 50571354 63121909 50571491 63122080 50571628 63122251 50571765 63122422 50571902 63122593 50572039 63122764 50572176 63122935 50572313 63123106 50572450 63123277 50572587 63123448 50572724 63123619 50572861 63123790 50572998 63123961 50573135 63124132 50573272 63124303 50573409 63124474 50573546 63124645 50573683 63124816 50573820 63124987 50573957 63125158 50574094 63125329 50574231 63125500 50574368 63125671 50574505 63125842 50574642 63126013 50574779 63126184 50574916 63126355 50575053 63126526 50575190 63126697 50575327 63126868 50575464 63127039 50575601 63127210 50575738 63127381 50575875 63127552 50576012 63127723 50576149 63127894 50576286 63128065 50576423 63128236 50576560 63128407 50576697 63128578 50576834 63128749 50576971 63128920 50577108 63129091 50577245 63129262 50577382 63129433 50577519 63129604 50577656 63129775 50577793 63129946 50577930 63130117 50578067 63130288 50578204 63130459 50578341 63130630 50578478 63130801 50578615 63130972 50578752 63131143 50578889 63131314 50579026 63131485 50579163 63131656 50579300 63131827 50579437 63131998 50579574 63132169 50579711 63132340 50579848 63132511 50579985 63132682 50580122 63132853 50580259 63133024 50580396 63133195 50580533 63133366 50580670 63133537 50580807 63133708 50580944 63133879 50581081 63134050 50581218 63134221 50581355 63134392 50581492 63134563 50581629 63134734 50581766 63134905 50581903 63135076 50582040 63135247 50582177 63135418 50582314 63135589 50582451 63135760 50582588 63135931 50582725 63136102 50582862 63136273 50582999 63136444 50583136 63136615 50583273 63136786 50583410 63136957 50583547 63137128 50583684 63137299 50583821 63137470 50583958 63137641 50584095 63137812 50584232 63137983 50584369 63138154 50584506 63138325 50584643 63138496 50584780 63138667 50584917 63138838 50585054 63139009 50585191 63139180 50585328 63139351 50585465 63139522 50585602 63139693 50585739 63139864 50585876 63140035 50586013 63140206 50586150 63140377 50586287 63140548 50586424 63140719 50586561 63140890 50586698 63141061 50586835 63141232 50586972 63141403 50587109 63141574 50587246 63141745 50587383 63141916 50587520 63142087 50587657 63142258 50587794 63142429 50587931 63142600 50588068 63142771 50588205 63142942 50588342 63143113 50588479 63143284 50588616 63143455 50588753 63143626 50588890 63143797 50589027 63143968 50589164 63144139 50589301 63144310 50589438 63144481 50589575 63144652 50589712 63144823 50589849 63144994 50589986 63145165 50590123 63145336 50590260 63145507 50590397 63145678 50590534 63145849 50590671 63146020 50590808 63146191 50590945 63146362 50591082 63146533 50591219 63146704 50591356 63146875 50591493 63147046 50591630 63147217 50591767 63147388 50591904 63147559 50592041 63147730 50592178 63147901 50592315 63148072 50592452 63148243 50592589 63148414 50592726 63148585 50592863 63148756 50593000 63148927 50593137 63149098 50593274 63149269 50593411 63149440 50593548 63149611 50593685 63149782 50593822 63149953 50593959 63150124 50594096 63150295 50594233 63150466 50594370 63150637 50594507 63150808 50594644 63150979 50594781 63151150 50594918 63151321 50595055 63151492 50595192 63151663 50595329 63151834 50595466 63152005 50595603 63152176 50595740 63152347 50595877 63152518 50596014 63152689 50596151 63152860 50596288 63153031 50596425 63153202 50596562 63153373 50596699 63153544 50596836 63153715 50596973 63153886 50597110 63154057 50597247 63154228 50597384 63154399 50597521 63154570 50597658 63154741 50597795 63154912 50597932 63155083 50598069 63155254 50598206 63155425 50598343 63155596 50598480 63155767 50598617 63155938 50598754 63156109 50598891 63156280 50599028 63156451 50599165 63156622 50599302 63156793 50599439 63156964 50599576 63157135 50599713 63157306 50599850 63157477 50599987 63157648 50600124 63157819 50600261 63157990 50600398 63158161 50600535 63158332 50600672 63158503 50600809 63158674 50600946 63158845 50601083 63159016 50601220 63159187 50601357 63159358 50601494 63159529 50601631 63159700 50601768 63159871 50601905 63160042 50602042 63160213 50602179 63160384 50602316 63160555 50602453 63160726 50602590 63160897 50602727 63161068 50602864 63161239 50603001 63161410 50603138 63161581 50603275 63161752 50603412 63161923 50603549 63162094 50603686 63162265 50603823 63162436 50603960 63162607 50604097 63162778 50604234 63162949 50604371 63163120 50604508 63163291 50604645 63163462 50604782 63163633 50604919 63163804 50605056 63163975 50605193 63164146 50605330 63164317 50605467 63164488 50605604 63164659 50605741 63164830 50605878 63165001 50606015 63165172 50606152 63165343 50606289 63165514 50606426 63165685 50606563 63165856 50606700 63166027 50606837 63166198 50606974 63166369 50607111 63166540 50607248 63166711 50607385 63166882 50607522 63167053 50607659 63167224 50607796 63167395 50607933 63167566 50608070 63167737 50608207 63167908 50608344 63168079 50608481 63168250 50608618 63168421 50608755 63168592 50608892 63168763 50609029 63168934 50609166 63169105 50609303 63169276 50609440 63169447 50609577 63169618 50609714 63169789 50609851 63169960 50609988 63170131 50610125 63170302 50610262 63170473 50610399 63170644 50610536 63170815 50610673 63170986 50610810 63171157 50610947 63171328 50611084 63171499 50611221 63171670 50611358 63171841 50611495 63172012 50611632 63172183 50611769 63172354 50611906 63172525 50612043 63172696 50612180 63172867 50612317 63173038 50612454 63173209 50612591 63173380 50612728 63173551 50612865 63173722 50613002 63173893 50613139 63174064 50613276 63174235 50613413 63174406 50613550 63174577 50613687 63174748 50613824 63174919 50613961 63175090 50614098 63175261 50614235 63175432 50614372 63175603 50614509 63175774 50614646 63175945 50614783 63176116 50614920 63176287 50615057 63176458 50615194 63176629 50615331 63176800 50615468 63176971 50615605 63177142 50615742 63177313 50615879 63177484 50616016 63177655 50616153 63177826 50616290 63177997 50616427 63178168 50616564 63178339 50616701 63178510 50616838 63178681 50616975 63178852 50617112 63179023 50617249 63179194 50617386 63179365 50617523 63179536 50617660 63179707 50617797 63179878 50617934 63180049 50618071 63180220 50618208 63180391 50618345 63180562 50618482 63180733 50618619 63180904 50618756 63181075 50618893 63181246 50619030 63181417 50619167 63181588 50619304 63181759 50619441 63181930 50619578 63182101 50619715 63182272 50619852 63182443 50619989 63182614 50620126 63182785 50620263 63182956 50620400 63183127 50620537 63183298 50620674 63183469 50620811 63183640 50620948 63183811 50621085 63183982 50621222 63184153 50621359 63184324 50621496 63184495 50621633 63184666 50621770 63184837 50621907 63185008 50622044 63185179 50622181 63185350 50622318 63185521 50622455 63185692 50622592 63185863 50622729 63186034 50622866 63186205 50623003 63186376 50623140 63186547 50623277 63186718 50623414 63186889 50623551 63187060 50623688 63187231 50623825 63187402 50623962 63187573 50624099 63187744 50624236 63187915 50624373 63188086 50624510 63188257 50624647 63188428 50624784 63188599 50624921 63188770 50625058 63188941 50625195 63189112 50625332 63189283 50625469 63189454 50625606 63189625 50625743 63189796 50625880 63189967 50626017 63190138 50626154 63190309 50626291 63190480 50626428 63190651 50626565 63190822 50626702 63190993 50626839 63191164 50626976 63191335 50627113 63191506 50627250 63191677 50627387 63191848 50627524 63192019 50627661 63192190 50627798 63192361 50627935 63192532 50628072 63192703 50628209 63192874 50628346 63193045 50628483 63193216 50628620 63193387 50628757 63193558 50628894 63193729 50629031 63193900 50629168 63194071 50629305 63194242 50629442 63194413 50629579 63194584 50629716 63194755 50629853 63194926 50629990 63195097 50630127 63195268 50630264 63195439 50630401 63195610 50630538 63195781 50630675 63195952 50630812 63196123 50630949 63196294 50631086 63196465 50631223 63196636 50631360 63196807 50631497 63196978 50631634 63197149 50631771 63197320 50631908 63197491 50632045 63197662 50632182 63197833 50632319 63198004 50632456 63198175 50632593 63198346 50632730 63198517 50632867 63198688 50633004 63198859 50633141 63199030 50633278 63199201 50633415 63199372 50633552 63199543 50633689 63199714 50633826 63199885 50633963 63200056 50634100 63200227 50634237 63200398 50634374 63200569 50634511 63200740 50634648 63200911 50634785 63201082 50634922 63201253 50635059 63201424 50635196 63201595 50635333 63201766 50635470 63201937 50635607 63202108 50635744 63202279 50635881 63202450 50636018 63202621 50636155 63202792 50636292 63202963 50636429 63203134 50636566 63203305 50636703 63203476 50636840 63203647 50636977 63203818 50637114 63203989 50637251 63204160 50637388 63204331 50637525 63204502 50637662 63204673 50637799 63204844 50637936 63205015 50638073 63205186 50638210 63205357 50638347 63205528 50638484 63205699 50638621 63205870 50638758 63206041 50638895 63206212 50639032 63206383 50639169 63206554 50639306 63206725 50639443 63206896 50639580 63207067 50639717 63207238 50639854 63207409 50639991 63207580 50640128 63207751 50640265 63207922 50640402 63208093 50640539 63208264 50640676 63208435 50640813 63208606 50640950 63208777 50641087 63208948 50641224 63209119 50641361 63209290 50641498 63209461 50641635 63209632 50641772 63209803 50641909 63209974 50642046 63210145 50642183 63210316 50642320 63210487 50642457 63210658 50642594 63210829 50642731 63211000 50642868 63211171 50643005 63211342 50643142 63211513 50643279 63211684 50643416 63211855 50643553 63212026 50643690 63212197 50643827 63212368 50643964 63212539 50644101 63212710 50644238 63212881 50644375 63213052 50644512 63213223 50644649 63213394 50644786 63213565 50644923 63213736 50645060 63213907 50645197 63214078 50645334 63214249 50645471 63214420 50645608 63214591 50645745 63214762 50645882 63214933 50646019 63215104 50646156 63215275 50646293 63215446 50646430 63215617 50646567 63215788 50646704 63215959 50646841 63216130 50646978 63216301 50647115 63216472 50647252 63216643 50647389 63216814 50647526 63216985 50647663 63217156 50647800 63217327 50647937 63217498 50648074 63217669 50648211 63217840 50648348 63218011 50648485 63218182 50648622 63218353 50648759 63218524 50648896 63218695 50649033 63218866 50649170 63219037 50649307 63219208 50649444 63219379 50649581 63219550 50649718 63219721 50649855 63219892 50649992 63220063 50650129 63220234 50650266 63220405 50650403 63220576 50650540 63220747 50650677 63220918 50650814 63221089 50650951 63221260 50651088 63221431 50651225 63221602 50651362 63221773 50651499 63221944 50651636 63222115 50651773 63222286 50651910 63222457 50652047 63222628 50652184 63222799 50652321 63222970 50652458 63223141 50652595 63223312 50652732 63223483 50652869 63223654 50653006 63223825 50653143 63223996 50653280 63224167 50653417 63224338 50653554 63224509 50653691 63224680 50653828 63224851 50653965 63225022 50654102 63225193 50654239 63225364 50654376 63225535 50654513 63225706 50654650 63225877 50654787 63226048 50654924 63226219 50655061 63226390 50655198 63226561 50655335 63226732 50655472 63226903 50655609 63227074 50655746 63227245 50655883 63227416 50656020 63227587 50656157 63227758 50656294 63227929 50656431 63228100 50656568 63228271 50656705 63228442 50656842 63228613 50656979 63228784 50657116 63228955 50657253 63229126 50657390 63229297 50657527 63229468 50657664 63229639 50657801 63229810 50657938 63229981 50658075 63230152 50658212 63230323 50658349 63230494 50658486 63230665 50658623 63230836 50658760 63231007 50658897 63231178 50659034 63231349 50659171 63231520 50659308 63231691 50659445 63231862 50659582 63232033 50659719 63232204 50659856 63232375 50659993 63232546 50660130 63232717 50660267 63232888 50660404 63233059 50660541 63233230 50660678 63233401 50660815 63233572 50660952 63233743 50661089 63233914 50661226 63234085 50661363 63234256 50661500 63234427 50661637 63234598 50661774 63234769 50661911 63234940 50662048 63235111 50662185 63235282 50662322 63235453 50662459 63235624 50662596 63235795 50662733 63235966 50662870 63236137 50663007 63236308 50663144 63236479 50663281 63236650 50663418 63236821 50663555 63236992 50663692 63237163 50663829 63237334 50663966 63237505 50664103 63237676 50664240 63237847 50664377 63238018 50664514 63238189 50664651 63238360 50664788 63238531 50664925 63238702 50665062 63238873 50665199 63239044 50665336 63239215 50665473 63239386 50665610 63239557 50665747 63239728 50665884 63239899 50666021 63240070 50666158 63240241 50666295 63240412 50666432 63240583 50666569 63240754 50666706 63240925 50666843 63241096 50666980 63241267 50667117 63241438 50667254 63241609 50667391 63241780 50667528 63241951 50667665 63242122 50667802 63242293 50667939 63242464 50668076 63242635 50668213 63242806 50668350 63242977 50668487 63243148 50668624 63243319 50668761 63243490 50668898 63243661 50669035 63243832 50669172 63244003 50669309 63244174 50669446 63244345 50669583 63244516 50669720 63244687 50669857 63244858 50669994 63245029 50670131 63245200 50670268 63245371 50670405 63245542 50670542 63245713 50670679 63245884 50670816 63246055 50670953 63246226 50671090 63246397 50671227 63246568 50671364 63246739 50671501 63246910 50671638 63247081 50671775 63247252 50671912 63247423 50672049 63247594 50672186 63247765 50672323 63247936 50672460 63248107 50672597 63248278 50672734 63248449 50672871 63248620 50673008 63248791 50673145 63248962 50673282 63249133 50673419 63249304 50673556 63249475 50673693 63249646 50673830 63249817 50673967 63249988 50674104 63250159 50674241 63250330 50674378 63250501 50674515 63250672 50674652 63250843 50674789 63251014 50674926 63251185 50675063 63251356 50675200 63251527 50675337 63251698 50675474 63251869 50675611 63252040 50675748 63252211 50675885 63252382 50676022 63252553 50676159 63252724 50676296 63252895 50676433 63253066 50676570 63253237 50676707 63253408 50676844 63253579 50676981 63253750 50677118 63253921 50677255 63254092 50677392 63254263 50677529 63254434 50677666 63254605 50677803 63254776 50677940 63254947 50678077 63255118 50678214 63255289 50678351 63255460 50678488 63255631 50678625 63255802 50678762 63255973 50678899 63256144 50679036 63256315 50679173 63256486 50679310 63256657 50679447 63256828 50679584 63256999 50679721 63257170 50679858 63257341 50679995 63257512 50680132 63257683 50680269 63257854 50680406 63258025 50680543 63258196 50680680 63258367 50680817 63258538 50680954 63258709 50681091 63258880 50681228 63259051 50681365 63259222 50681502 63259393 50681639 63259564 50681776 63259735 50681913 63259906 50682050 63260077 50682187 63260248 50682324 63260419 50682461 63260590 50682598 63260761 50682735 63260932 50682872 63261103 50683009 63261274 50683146 63261445 50683283 63261616 50683420 63261787 50683557 63261958 50683694 63262129 50683831 63262300 50683968 63262471 50684105 63262642 50684242 63262813 50684379 63262984 50684516 63263155 50684653 63263326 50684790 63263497 50684927 63263668 50685064 63263839 50685201 63264010 50685338 63264181 50685475 63264352 50685612 63264523 50685749 63264694 50685886 63264865 50686023 63265036 50686160 63265207 50686297 63265378 50686434 63265549 50686571 63265720 50686708 63265891 50686845 63266062 50686982 63266233 50687119 63266404 50687256 63266575 50687393 63266746 50687530 63266917 50687667 63267088 50687804 63267259 50687941 63267430 50688078 63267601 50688215 63267772 50688352 63267943 50688489 63268114 50688626 63268285
1000 43564900 0 43564900 54376627 43565037 54376798 43565174 54376969 43565311 54377140 43565448 54377311 43565585 54377482 43565722 54377653 43565859 54377824 43565996 54377995 43566133 54378166 43566270 54378337 43566407 54378508 43566544 54378679 43566681 54378850 43566818 54379021 43566955 54379192 43567092 54379363 43567229 54379534 43567366 54379705 43567503 54379876 43567640 54380047 43567777 54380218 43567914 54380389 43568051 54380560 43568188 54380731 43568325 54380902 43568462 54381073 43568599 54381244 43568736 54381415 43568873 54381586 43569010 54381757 43569147 54381928 43569284 54382099 43569421 54382270 43569558 54382441 43569695 54382612 43569832 54382783 43569969 54382954 43570106 54383125 43570243 54383296 43570380 54383467 43570517 54383638 43570654 54383809 43570791 54383980 43570928 54384151 43571065 54384322 43571202 54384493 43571339 54384664 43571476 54384835 43571613 54385006 43571750 54385177 43571887 54385348 43572024 54385519 43572161 54385690 43572298 54385861 43572435 54386032 43572572 54386203 43572709 54386374 43572846 54386545 43572983 54386716 43573120 54386887 43573257 54387058 43573394 54387229 43573531 54387400 43573668 54387571 43573805 54387742 43573942 54387913 43574079 54388084 43574216 54388255 43574353 54388426 43574490 54388597 43574627 54388768 43574764 54388939 43574901 54389110 43575038 54389281 43575175 54389452 43575312 54389623 43575449 54389794 43575586 54389965 43575723 54390136 43575860 54390307 43575997 54390478 43576134 54390649 43576271 54390820 43576408 54390991 43576545 54391162 43576682 54391333 43576819 54391504 43576956 54391675 43577093 54391846 43577230 54392017 43577367 54392188 43577504 54392359 43577641 54392530 43577778 54392701 43577915 54392872 43578052 54393043 43578189 54393214 43578326 54393385 43578463 54393556 43578600 54393727 43578737 54393898 43578874 54394069 43579011 54394240 43579148 54394411 43579285 54394582 43579422 54394753 43579559 54394924 43579696 54395095 43579833 54395266 43579970 54395437 43580107 54395608 43580244 54395779 43580381 54395950 43580518 54396121 43580655 54396292 43580792 54396463 43580929 54396634 43581066 54396805 43581203 54396976 43581340 54397147 43581477 54397318 43581614 54397489 43581751 54397660 43581888 54397831 43582025 54398002 43582162 54398173 43582299 54398344 43582436 54398515 43582573 54398686 43582710 54398857 43582847 54399028 43582984 54399199 43583121 54399370 43583258 54399541 43583395 54399712 43583532 54399883 43583669 54400054 43583806 54400225 43583943 54400396 43584080 54400567 43584217 54400738 43584354 54400909 43584491 54401080 43584628 54401251 43584765 54401422 43584902 54401593 43585039 54401764 43585176 54401935 43585313 54402106 43585450 54402277 43585587 54402448 43585724 54402619 43585861 54402790 43585998 54402961 43586135 54403132 43586272 54403303 43586409 54403474 43586546 54403645 43586683 54403816 43586820 54403987 43586957 54404158 43587094 54404329 43587231 54404500 43587368 54404671 43587505 54404842 43587642 54405013 43587779 54405184 43587916 54405355 43588053 54405526 43588190 54405697 43588327 54405868 43588464 54406039 43588601 54406210 43588738 54406381 43588875 54406552 43589012 54406723 43589149 54406894 43589286 54407065 43589423 54407236 43589560 54407407 43589697 54407578 43589834 54407749 43589971 54407920 43590108 54408091 43590245 54408262 43590382 54408433 43590519 54408604 43590656 54408775 43590793 54408946 43590930 54409117 43591067 54409288 43591204 54409459 43591341 54409630 43591478 54409801 43591615 54409972 43591752 54410143 43591889 54410314 43592026 54410485 43592163 54410656 43592300 54410827 43592437 54410998 43592574 54411169 43592711 54411340 43592848 54411511 43592985 54411682 43593122 54411853 43593259 54412024 43593396 54412195 43593533 54412366 43593670 54412537 43593807 54412708 43593944 54412879 43594081 54413050 43594218 54413221 43594355 54413392 43594492 54413563 43594629 54413734 43594766 54413905 43594903 54414076 43595040 54414247 43595177 54414418 43595314 54414589 43595451 54414760 43595588 54414931 43595725 54415102 43595862 54415273 43595999 54415444 43596136 54415615 43596273 54415786 43596410 54415957 43596547 54416128 43596684 54416299 43596821 54416470 43596958 54416641 43597095 54416812 43597232 54416983 43597369 54417154 43597506 54417325 43597643 54417496 43597780 54417667 43597917 54417838 43598054 54418009 43598191 54418180 43598328 54418351 43598465 54418522 43598602 54418693 43598739 54418864 43598876 54419035 43599013 54419206 43599150 54419377 43599287 54419548 43599424 54419719 43599561 54419890 43599698 54420061 43599835 54420232 43599972 54420403 43600109 54420574 43600246 54420745 43600383 54420916 43600520 54421087 43600657 54421258 43600794 54421429 43600931 54421600 43601068 54421771 43601205 54421942 43601342 54422113 43601479 54422284 43601616 54422455 43601753 54422626 43601890 54422797 43602027 54422968 43602164 54423139 43602301 54423310 43602438 54423481 43602575 54423652 43602712 54423823 43602849 54423994 43602986 54424165 43603123 54424336 43603260 54424507 43603397 54424678 43603534 54424849 43603671 54425020 43603808 54425191 43603945 54425362 43604082 54425533 43604219 54425704 43604356 54425875 43604493 54426046 43604630 54426217 43604767 54426388 43604904 54426559 43605041 54426730 43605178 54426901 43605315 54427072 43605452 54427243 43605589 54427414 43605726 54427585 43605863 54427756 43606000 54427927 43606137 54428098 43606274 54428269 43606411 54428440 43606548 54428611 43606685 54428782 43606822 54428953 43606959 54429124 43607096 54429295 43607233 54429466 43607370 54429637 43607507 54429808 43607644 54429979 43607781 54430150 43607918 54430321 43608055 54430492 43608192 54430663 43608329 54430834 43608466 54431005 43608603 54431176 43608740 54431347 43608877 54431518 43609014 54431689 43609151 54431860 43609288 54432031 43609425 54432202 43609562 54432373 43609699 54432544 43609836 54432715 43609973 54432886 43610110 54433057 43610247 54433228 43610384 54433399 43610521 54433570 43610658 54433741 43610795 54433912 43610932 54434083 43611069 54434254 43611206 54434425 43611343 54434596 43611480 54434767 43611617 54434938 43611754 54435109 43611891 54435280 43612028 54435451 43612165 54435622 43612302 54435793 43612439 54435964 43612576 54436135 43612713 54436306 43612850 54436477 43612987 54436648 43613124 54436819 43613261 54436990 43613398 54437161 43613535 54437332 43613672 54437503 43613809 54437674 43613946 54437845 43614083 54438016 43614220 54438187 43614357 54438358 43614494 54438529 43614631 54438700 43614768 54438871 43614905 54439042 43615042 54439213 43615179 54439384 43615316 54439555 43615453 54439726 43615590 54439897 43615727 54440068 43615864 54440239 43616001 54440410 43616138 54440581 43616275 54440752 43616412 54440923 43616549 54441094 43616686 54441265 43616823 54441436 43616960 54441607 43617097 54441778 43617234 54441949 43617371 54442120 43617508 54442291 43617645 54442462 43617782 54442633 43617919 54442804 43618056 54442975 43618193 54443146 43618330 54443317 43618467 54443488 43618604 54443659 43618741 54443830 43618878 54444001 43619015 54444172 43619152 54444343 43619289 54444514 43619426 54444685 43619563 54444856 43619700 54445027 43619837 54445198 43619974 54445369 43620111 54445540 43620248 54445711 43620385 54445882 43620522 54446053 43620659 54446224 43620796 54446395 43620933 54446566 43621070 54446737 43621207 54446908 43621344 54447079 43621481 54447250 43621618 54447421 43621755 54447592 43621892 54447763 43622029 54447934 43622166 54448105 43622303 54448276 43622440 54448447 43622577 54448618 43622714 54448789 43622851 54448960 43622988 54449131 43623125 54449302 43623262 54449473 43623399 54449644 43623536 54449815 43623673 54449986 43623810 54450157 43623947 54450328 43624084 54450499 43624221 54450670 43624358 54450841 43624495 54451012 43624632 54451183 43624769 54451354 43624906 54451525 43625043 54451696 43625180 54451867 43625317 54452038 43625454 54452209 43625591 54452380 43625728 54452551 43625865 54452722 43626002 54452893 43626139 54453064 43626276 54453235 43626413 54453406 43626550 54453577 43626687 54453748 43626824 54453919 43626961 54454090 43627098 54454261 43627235 54454432 43627372 54454603 43627509 54454774 43627646 54454945 43627783 54455116 43627920 54455287 43628057 54455458 43628194 54455629 43628331 54455800 43628468 54455971 43628605 54456142 43628742 54456313 43628879 54456484 43629016 54456655 43629153 54456826 43629290 54456997 43629427 54457168 43629564 54457339 43629701 54457510 43629838 54457681 43629975 54457852 43630112 54458023 43630249 54458194 43630386 54458365 43630523 54458536 43630660 54458707 43630797 54458878 43630934 54459049 43631071 54459220 43631208 54459391 43631345 54459562 43631482 54459733 43631619 54459904 43631756 54460075 43631893 54460246 43632030 54460417 43632167 54460588 43632304 54460759 43632441 54460930 43632578 54461101 43632715 54461272 43632852 54461443 43632989 54461614 43633126 54461785 43633263 54461956 43633400 54462127 43633537 54462298 43633674 54462469 43633811 54462640 43633948 54462811 43634085 54462982 43634222 54463153 43634359 54463324 43634496 54463495 43634633 54463666 43634770 54463837 43634907 54464008 43635044 54464179 43635181 54464350 43635318 54464521 43635455 54464692 43635592 54464863 43635729 54465034 43635866 54465205 43636003 54465376 43636140 54465547 43636277 54465718 43636414 54465889 43636551 54466060 43636688 54466231 43636825 54466402 43636962 54466573 43637099 54466744 43637236 54466915 43637373 54467086 43637510 54467257 43637647 54467428 43637784 54467599 43637921 54467770 43638058 54467941 43638195 54468112 43638332 54468283 43638469 54468454 43638606 54468625 43638743 54468796 43638880 54468967 43639017 54469138 43639154 54469309 43639291 54469480 43639428 54469651 43639565 54469822 43639702 54469993 43639839 54470164 43639976 54470335 43640113 54470506 43640250 54470677 43640387 54470848 43640524 54471019 43640661 54471190 43640798 54471361 43640935 54471532 43641072 54471703 43641209 54471874 43641346 54472045 43641483 54472216 43641620 54472387 43641757 54472558 43641894 54472729 43642031 54472900 43642168 54473071 43642305 54473242 43642442 54473413 43642579 54473584 43642716 54473755 43642853 54473926 43642990 54474097 43643127 54474268 43643264 54474439 43643401 54474610 43643538 54474781 43643675 54474952 43643812 54475123 43643949 54475294 43644086 54475465 43644223 54475636 43644360 54475807 43644497 54475978 43644634 54476149 43644771 54476320 43644908 54476491 43645045 54476662 43645182 54476833 43645319 54477004 43645456 54477175 43645593 54477346 43645730 54477517 43645867 54477688 43646004 54477859 43646141 54478030 43646278 54478201 43646415 54478372 43646552 54478543 43646689 54478714 43646826 54478885 43646963 54479056 43647100 54479227 43647237 54479398 43647374 54479569 43647511 54479740 43647648 54479911 43647785 54480082 43647922 54480253 43648059 54480424 43648196 54480595 43648333 54480766 43648470 54480937 43648607 54481108 43648744 54481279 43648881 54481450 43649018 54481621 43649155 54481792 43649292 54481963 43649429 54482134 43649566 54482305 43649703 54482476 43649840 54482647 43649977 54482818 43650114 54482989 43650251 54483160 43650388 54483331 43650525 54483502 43650662 54483673 43650799 54483844 43650936 54484015 43651073 54484186 43651210 54484357 43651347 54484528 43651484 54484699 43651621 54484870 43651758 54485041 43651895 54485212 43652032 54485383 43652169 54485554 43652306 54485725 43652443 54485896 43652580 54486067 43652717 54486238 43652854 54486409 43652991 54486580 43653128 54486751 43653265 54486922 43653402 54487093 43653539 54487264 43653676 54487435 43653813 54487606 43653950 54487777 43654087 54487948 43654224 54488119 43654361 54488290 43654498 54488461 43654635 54488632 43654772 54488803 43654909 54488974 43655046 54489145 43655183 54489316 43655320 54489487 43655457 54489658 43655594 54489829 43655731 54490000 43655868 54490171 43656005 54490342 43656142 54490513 43656279 54490684 43656416 54490855 43656553 54491026 43656690 54491197 43656827 54491368 43656964 54491539 43657101 54491710 43657238 54491881 43657375 54492052 43657512 54492223 43657649 54492394 43657786 54492565 43657923 54492736 43658060 54492907 43658197 54493078 43658334 54493249 43658471 54493420 43658608 54493591 43658745 54493762 43658882 54493933 43659019 54494104 43659156 54494275 43659293 54494446 43659430 54494617 43659567 54494788 43659704 54494959 43659841 54495130 43659978 54495301 43660115 54495472 43660252 54495643 43660389 54495814 43660526 54495985 43660663 54496156 43660800 54496327 43660937 54496498 43661074 54496669 43661211 54496840 43661348 54497011 43661485 54497182 43661622 54497353 43661759 54497524 43661896 54497695 43662033 54497866 43662170 54498037 43662307 54498208 43662444 54498379 43662581 54498550 43662718 54498721 43662855 54498892 43662992 54499063 43663129 54499234 43663266 54499405 43663403 54499576 43663540 54499747 43663677 54499918 43663814 54500089 43663951 54500260 43664088 54500431 43664225 54500602 43664362 54500773 43664499 54500944 43664636 54501115 43664773 54501286 43664910 54501457 43665047 54501628 43665184 54501799 43665321 54501970 43665458 54502141 43665595 54502312 43665732 54502483 43665869 54502654 43666006 54502825 43666143 54502996 43666280 54503167 43666417 54503338 43666554 54503509 43666691 54503680 43666828 54503851 43666965 54504022 43667102 54504193 43667239 54504364 43667376 54504535 43667513 54504706 43667650 54504877 43667787 54505048 43667924 54505219 43668061 54505390 43668198 54505561 43668335 54505732 43668472 54505903 43668609 54506074 43668746 54506245 43668883 54506416 43669020 54506587 43669157 54506758 43669294 54506929 43669431 54507100 43669568 54507271 43669705 54507442 43669842 54507613 43669979 54507784 43670116 54507955 43670253 54508126 43670390 54508297 43670527 54508468 43670664 54508639 43670801 54508810 43670938 54508981 43671075 54509152 43671212 54509323 43671349 54509494 43671486 54509665 43671623 54509836 43671760 54510007 43671897 54510178 43672034 54510349 43672171 54510520 43672308 54510691 43672445 54510862 43672582 54511033 43672719 54511204 43672856 54511375 43672993 54511546 43673130 54511717 43673267 54511888 43673404 54512059 43673541 54512230 43673678 54512401 43673815 54512572 43673952 54512743 43674089 54512914 43674226 54513085 43674363 54513256 43674500 54513427 43674637 54513598 43674774 54513769 43674911 54513940 43675048 54514111 43675185 54514282 43675322 54514453 43675459 54514624 43675596 54514795 43675733 54514966 43675870 54515137 43676007 54515308 43676144 54515479 43676281 54515650 43676418 54515821 43676555 54515992 43676692 54516163 43676829 54516334 43676966 54516505 43677103 54516676 43677240 54516847 43677377 54517018 43677514 54517189 43677651 54517360 43677788 54517531 43677925 54517702 43678062 54517873 43678199 54518044 43678336 54518215 43678473 54518386 43678610 54518557 43678747 54518728 43678884 54518899 43679021 54519070 43679158 54519241 43679295 54519412 43679432 54519583 43679569 54519754 43679706 54519925 43679843 54520096 43679980 54520267 43680117 54520438 43680254 54520609 43680391 54520780 43680528 54520951 43680665 54521122 43680802 54521293 43680939 54521464 43681076 54521635 43681213 54521806 43681350 54521977 43681487 54522148 43681624 54522319 43681761 54522490 43681898 54522661 43682035 54522832 43682172 54523003 43682309 54523174 43682446 54523345 43682583 54523516 43682720 54523687 43682857 54523858 43682994 54524029 43683131 54524200 43683268 54524371 43683405 54524542 43683542 54524713 43683679 54524884 43683816 54525055 43683953 54525226 43684090 54525397 43684227 54525568 43684364 54525739 43684501 54525910 43684638 54526081 43684775 54526252 43684912 54526423 43685049 54526594 43685186 54526765 43685323 54526936 43685460 54527107 43685597 54527278 43685734 54527449 43685871 54527620 43686008 54527791 43686145 54527962 43686282 54528133 43686419 54528304 43686556 54528475 43686693 54528646 43686830 54528817 43686967 54528988 43687104 54529159 43687241 54529330 43687378 54529501 43687515 54529672 43687652 54529843 43687789 54530014 43687926 54530185 43688063 54530356 43688200 54530527 43688337 54530698 43688474 54530869 43688611 54531040 43688748 54531211 43688885 54531382 43689022 54531553 43689159 54531724 43689296 54531895 43689433 54532066 43689570 54532237 43689707 54532408 43689844 54532579 43689981 54532750 43690118 54532921 43690255 54533092 43690392 54533263 43690529 54533434 43690666 54533605 43690803 54533776 43690940 54533947 43691077 54534118 43691214 54534289 43691351 54534460 43691488 54534631 43691625 54534802 43691762 54534973 43691899 54535144 43692036 54535315 43692173 54535486 43692310 54535657 43692447 54535828 43692584 54535999 43692721 54536170 43692858 54536341 43692995 54536512 43693132 54536683 43693269 54536854 43693406 54537025 43693543 54537196 43693680 54537367 43693817 54537538 43693954 54537709 43694091 54537880 43694228 54538051 43694365 54538222 43694502 54538393 43694639 54538564 43694776 54538735 43694913 54538906 43695050 54539077 43695187 54539248 43695324 54539419 43695461 54539590 43695598 54539761 43695735 54539932 43695872 54540103 43696009 54540274 43696146 54540445 43696283 54540616 43696420 54540787 43696557 54540958 43696694 54541129 43696831 54541300 43696968 54541471 43697105 54541642 43697242 54541813 43697379 54541984 43697516 54542155 43697653 54542326 43697790 54542497 43697927 54542668 43698064 54542839 43698201 54543010 43698338 54543181 43698475 54543352 43698612 54543523 43698749 54543694 43698886 54543865 43699023 54544036 43699160 54544207 43699297 54544378 43699434 54544549 43699571 54544720 43699708 54544891 43699845 54545062 43699982 54545233 43700119 54545404 43700256 54545575 43700393 54545746 43700530 54545917 43700667 54546088 43700804 54546259 43700941 54546430 43701078 54546601 43701215 54546772 43701352 54546943 43701489 54547114 43701626 54547285
1000 56305900 0 56305900 70279627 56306037 70279798 56306174 70279969 56306311 70280140 56306448 70280311 56306585 70280482 56306722 70280653 56306859 70280824 56306996 70280995 56307133 70281166 56307270 70281337 56307407 70281508 56307544 70281679 56307681 70281850 56307818 70282021 56307955 70282192 56308092 70282363 56308229 70282534 56308366 70282705 56308503 70282876 56308640 70283047 56308777 70283218 56308914 70283389 56309051 70283560 56309188 70283731 56309325 70283902 56309462 70284073 56309599 70284244 56309736 70284415 56309873 70284586 56310010 70284757 56310147 70284928 56310284 70285099 56310421 70285270 56310558 70285441 56310695 70285612 56310832 70285783 56310969 70285954 56311106 70286125 56311243 70286296 56311380 70286467 56311517 70286638 56311654 70286809 56311791 70286980 56311928 70287151 56312065 70287322 56312202 70287493 56312339 70287664 56312476 70287835 56312613 70288006 56312750 70288177 56312887 70288348 56313024 70288519 56313161 70288690 56313298 70288861 56313435 70289032 56313572 70289203 56313709 70289374 56313846 70289545 56313983 70289716 56314120 70289887 56314257 70290058 56314394 70290229 56314531 70290400 56314668 70290571 56314805 70290742 56314942 70290913 56315079 70291084 56315216 70291255 56315353 70291426 56315490 70291597 56315627 70291768 56315764 70291939 56315901 70292110 56316038 70292281 56316175 70292452 56316312 70292623 56316449 70292794 56316586 70292965 56316723 70293136 56316860 70293307 56316997 70293478 56317134 70293649 56317271 70293820 56317408 70293991 56317545 70294162 56317682 70294333 56317819 70294504 56317956 70294675 56318093 70294846 56318230 70295017 56318367 70295188 56318504 70295359 56318641 70295530 56318778 70295701 56318915 70295872 56319052 70296043 56319189 70296214 56319326 70296385 56319463 70296556 56319600 70296727 56319737 70296898 56319874 70297069 56320011 70297240 56320148 70297411 56320285 70297582 56320422 70297753 56320559 70297924 56320696 70298095 56320833 70298266 56320970 70298437 56321107 70298608 56321244 70298779 56321381 70298950 56321518 70299121 56321655 70299292 56321792 70299463 56321929 70299634 56322066 70299805 56322203 70299976 56322340 70300147 56322477 70300318 56322614 70300489 56322751 70300660 56322888 70300831 56323025 70301002 56323162 70301173 56323299 70301344 56323436 70301515 56323573 70301686 56323710 70301857 56323847 70302028 56323984 70302199 56324121 70302370 56324258 70302541 56324395 70302712 56324532 70302883 56324669 70303054 56324806 70303225 56324943 70303396 56325080 70303567 56325217 70303738 56325354 70303909 56325491 70304080 56325628 70304251 56325765 70304422 56325902 70304593 56326039 70304764 56326176 70304935 56326313 70305106 56326450 70305277 56326587 70305448 56326724 70305619 56326861 70305790 56326998 70305961 56327135 70306132 56327272 70306303 56327409 70306474 56327546 70306645 56327683 70306816 56327820 70306987 56327957 70307158 56328094 70307329 56328231 70307500 56328368 70307671 56328505 70307842 56328642 70308013 56328779 70308184 56328916 70308355 56329053 70308526 56329190 70308697 56329327 70308868 56329464 70309039 56329601 70309210 56329738 70309381 56329875 70309552 56330012 70309723 56330149 70309894 56330286 70310065 56330423 70310236 56330560 70310407 56330697 70310578 56330834 70310749 56330971 70310920 56331108 70311091 56331245 70311262 56331382 70311433 56331519 70311604 56331656 70311775 56331793 70311946 56331930 70312117 56332067 70312288 56332204 70312459 56332341 70312630 56332478 70312801 56332615 70312972 56332752 70313143 56332889 70313314 56333026 70313485 56333163 70313656 56333300 70313827 56333437 70313998 56333574 70314169 56333711 70314340 56333848 70314511 56333985 70314682 56334122 70314853 56334259 70315024 56334396 70315195 56334533 70315366 56334670 70315537 56334807 70315708 56334944 70315879 56335081 70316050 56335218 70316221 56335355 70316392 56335492 70316563 56335629 70316734 56335766 70316905 56335903 70317076 56336040 70317247 56336177 70317418 56336314 70317589 56336451 70317760 56336588 70317931 56336725 70318102 56336862 70318273 56336999 70318444 56337136 70318615 56337273 70318786 56337410 70318957 56337547 70319128 56337684 70319299 56337821 70319470 56337958 70319641 56338095 70319812 56338232 70319983 56338369 70320154 56338506 70320325 56338643 70320496 56338780 70320667 56338917 70320838 56339054 70321009 56339191 70321180 56339328 70321351 56339465 70321522 56339602 70321693 56339739 70321864 56339876 70322035 56340013 70322206 56340150 70322377 56340287 70322548 56340424 70322719 56340561 70322890 56340698 70323061 56340835 70323232 56340972 70323403 56341109 70323574 56341246 70323745 56341383 70323916 56341520 70324087 56341657 70324258 56341794 70324429 56341931 70324600 56342068 70324771 56342205 70324942 56342342 70325113 56342479 70325284 56342616 70325455 56342753 70325626 56342890 70325797 56343027 70325968 56343164 70326139 56343301 70326310 56343438 70326481 56343575 70326652 56343712 70326823 56343849 70326994 56343986 70327165 56344123 70327336 56344260 70327507 56344397 70327678 56344534 70327849 56344671 70328020 56344808 70328191 56344945 70328362 56345082 70328533 56345219 70328704 56345356 70328875 56345493 70329046 56345630 70329217 56345767 70329388 56345904 70329559 56346041 70329730 56346178 70329901 56346315 70330072 56346452 70330243 56346589 70330414 56346726 70330585 56346863 70330756 56347000 70330927 56347137 70331098 56347274 70331269 56347411 70331440 56347548 70331611 56347685 70331782 56347822 70331953 56347959 70332124 56348096 70332295 56348233 70332466 56348370 70332637 56348507 70332808 56348644 70332979 56348781 70333150 56348918 70333321 56349055 70333492 56349192 70333663 56349329 70333834 56349466 70334005 56349603 70334176 56349740 70334347 56349877 70334518 56350014 70334689 56350151 70334860 56350288 70335031 56350425 70335202 56350562 70335373 56350699 70335544 56350836 70335715 56350973 70335886 56351110 70336057 56351247 70336228 56351384 70336399 56351521 70336570 56351658 70336741 56351795 70336912 56351932 70337083 56352069 70337254 56352206 70337425 56352343 70337596 56352480 70337767 56352617 70337938 56352754 70338109 56352891 70338280 56353028 70338451 56353165 70338622 56353302 70338793 56353439 70338964 56353576 70339135 56353713 70339306 56353850 70339477 56353987 70339648 56354124 70339819 56354261 70339990 56354398 70340161 56354535 70340332 56354672 70340503 56354809 70340674 56354946 70340845 56355083 70341016 56355220 70341187 56355357 70341358 56355494 70341529 56355631 70341700 56355768 70341871 56355905 70342042 56356042 70342213 56356179 70342384 56356316 70342555 56356453 70342726 56356590 70342897 56356727 70343068 56356864 70343239 56357001 70343410 56357138 70343581 56357275 70343752 56357412 70343923 56357549 70344094 56357686 70344265 56357823 70344436 56357960 70344607 56358097 70344778 56358234 70344949 56358371 70345120 56358508 70345291 56358645 70345462 56358782 70345633 56358919 70345804 56359056 70345975 56359193 70346146 56359330 70346317 56359467 70346488 56359604 70346659 56359741 70346830 56359878 70347001 56360015 70347172 56360152 70347343 56360289 70347514 56360426 70347685 56360563 70347856 56360700 70348027 56360837 70348198 56360974 70348369 56361111 70348540 56361248 70348711 56361385 70348882 56361522 70349053 56361659 70349224 56361796 70349395 56361933 70349566 56362070 70349737 56362207 70349908 56362344 70350079 56362481 70350250 56362618 70350421 56362755 70350592 56362892 70350763 56363029 70350934 56363166 70351105 56363303 70351276 56363440 70351447 56363577 70351618 56363714 70351789 56363851 70351960 56363988 70352131 56364125 70352302 56364262 70352473 56364399 70352644 56364536 70352815 56364673 70352986 56364810 70353157 56364947 70353328 56365084 70353499 56365221 70353670 56365358 70353841 56365495 70354012 56365632 70354183 56365769 70354354 56365906 70354525 56366043 70354696 56366180 70354867 56366317 70355038 56366454 70355209 56366591 70355380 56366728 70355551 56366865 70355722 56367002 70355893 56367139 70356064 56367276 70356235 56367413 70356406 56367550 70356577 56367687 70356748 56367824 70356919 56367961 70357090 56368098 70357261 56368235 70357432 56368372 70357603 56368509 70357774 56368646 70357945 56368783 70358116 56368920 70358287 56369057 70358458 56369194 70358629 56369331 70358800 56369468 70358971 56369605 70359142 56369742 70359313 56369879 70359484 56370016 70359655 56370153 70359826 56370290 70359997 56370427 70360168 56370564 70360339 56370701 70360510 56370838 70360681 56370975 70360852 56371112 70361023 56371249 70361194 56371386 70361365 56371523 70361536 56371660 70361707 56371797 70361878 56371934 70362049 56372071 70362220 56372208 70362391 56372345 70362562 56372482 70362733 56372619 70362904 56372756 70363075 56372893 70363246 56373030 70363417 56373167 70363588 56373304 70363759 56373441 70363930 56373578 70364101 56373715 70364272 56373852 70364443 56373989 70364614 56374126 70364785 56374263 70364956 56374400 70365127 56374537 70365298 56374674 70365469 56374811 70365640 56374948 70365811 56375085 70365982 56375222 70366153 56375359 70366324 56375496 70366495 56375633 70366666 56375770 70366837 56375907 70367008 56376044 70367179 56376181 70367350 56376318 70367521 56376455 70367692 56376592 70367863 56376729 70368034 56376866 70368205 56377003 70368376 56377140 70368547 56377277 70368718 56377414 70368889 56377551 70369060 56377688 70369231 56377825 70369402 56377962 70369573 56378099 70369744 56378236 70369915 56378373 70370086 56378510 70370257 56378647 70370428 56378784 70370599 56378921 70370770 56379058 70370941 56379195 70371112 56379332 70371283 56379469 70371454 56379606 70371625 56379743 70371796 56379880 70371967 56380017 70372138 56380154 70372309 56380291 70372480 56380428 70372651 56380565 70372822 56380702 70372993 56380839 70373164 56380976 70373335 56381113 70373506 56381250 70373677 56381387 70373848 56381524 70374019 56381661 70374190 56381798 70374361 56381935 70374532 56382072 70374703 56382209 70374874 56382346 70375045 56382483 70375216 56382620 70375387 56382757 70375558 56382894 70375729 56383031 70375900 56383168 70376071 56383305 70376242 56383442 70376413 56383579 70376584 56383716 70376755 56383853 70376926 56383990 70377097 56384127 70377268 56384264 70377439 56384401 70377610 56384538 70377781 56384675 70377952 56384812 70378123 56384949 70378294 56385086 70378465 56385223 70378636 56385360 70378807 56385497 70378978 56385634 70379149 56385771 70379320 56385908 70379491 56386045 70379662 56386182 70379833 56386319 70380004 56386456 70380175 56386593 70380346 56386730 70380517 56386867 70380688 56387004 70380859 56387141 70381030 56387278 70381201 56387415 70381372 56387552 70381543 56387689 70381714 56387826 70381885 56387963 70382056 56388100 70382227 56388237 70382398 56388374 70382569 56388511 70382740 56388648 70382911 56388785 70383082 56388922 70383253 56389059 70383424 56389196 70383595 56389333 70383766 56389470 70383937 56389607 70384108 56389744 70384279 56389881 70384450 56390018 70384621 56390155 70384792 56390292 70384963 56390429 70385134 56390566 70385305 56390703 70385476 56390840 70385647 56390977 70385818 56391114 70385989 56391251 70386160 56391388 70386331 56391525 70386502 56391662 70386673 56391799 70386844 56391936 70387015 56392073 70387186 56392210 70387357 56392347 70387528 56392484 70387699 56392621 70387870 56392758 70388041 56392895 70388212 56393032 70388383 56393169 70388554 56393306 70388725 56393443 70388896 56393580 70389067 56393717 70389238 56393854 70389409 56393991 70389580 56394128 70389751 56394265 70389922 56394402 70390093 56394539 70390264 56394676 70390435 56394813 70390606 56394950 70390777 56395087 70390948 56395224 70391119 56395361 70391290 56395498 70391461 56395635 70391632 56395772 70391803 56395909 70391974 56396046 70392145 56396183 70392316 56396320 70392487 56396457 70392658 56396594 70392829 56396731 70393000 56396868 70393171 56397005 70393342 56397142 70393513 56397279 70393684 56397416 70393855 56397553 70394026 56397690 70394197 56397827 70394368 56397964 70394539 56398101 70394710 56398238 70394881 56398375 70395052 56398512 70395223 56398649 70395394 56398786 70395565 56398923 70395736 56399060 70395907 56399197 70396078 56399334 70396249 56399471 70396420 56399608 70396591 56399745 70396762 56399882 70396933 56400019 70397104 56400156 70397275 56400293 70397446 56400430 70397617 56400567 70397788 56400704 70397959 56400841 70398130 56400978 70398301 56401115 70398472 56401252 70398643 56401389 70398814 56401526 70398985 56401663 70399156 56401800 70399327 56401937 70399498 56402074 70399669 56402211 70399840 56402348 70400011 56402485 70400182 56402622 70400353 56402759 70400524 56402896 70400695 56403033 70400866 56403170 70401037 56403307 70401208 56403444 70401379 56403581 70401550 56403718 70401721 56403855 70401892 56403992 70402063 56404129 70402234 56404266 70402405 56404403 70402576 56404540 70402747 56404677 70402918 56404814 70403089 56404951 70403260 56405088 70403431 56405225 70403602 56405362 70403773 56405499 70403944 56405636 70404115 56405773 70404286 56405910 70404457 56406047 70404628 56406184 70404799 56406321 70404970 56406458 70405141 56406595 70405312 56406732 70405483 56406869 70405654 56407006 70405825 56407143 70405996 56407280 70406167 56407417 70406338 56407554 70406509 56407691 70406680 56407828 70406851 56407965 70407022 56408102 70407193 56408239 70407364 56408376 70407535 56408513 70407706 56408650 70407877 56408787 70408048 56408924 70408219 56409061 70408390 56409198 70408561 56409335 70408732 56409472 70408903 56409609 70409074 56409746 70409245 56409883 70409416 56410020 70409587 56410157 70409758 56410294 70409929 56410431 70410100 56410568 70410271 56410705 70410442 56410842 70410613 56410979 70410784 56411116 70410955 56411253 70411126 56411390 70411297 56411527 70411468 56411664 70411639 56411801 70411810 56411938 70411981 56412075 70412152 56412212 70412323 56412349 70412494 56412486 70412665 56412623 70412836 56412760 70413007 56412897 70413178 56413034 70413349 56413171 70413520 56413308 70413691 56413445 70413862 56413582 70414033 56413719 70414204 56413856 70414375 56413993 70414546 56414130 70414717 56414267 70414888 56414404 70415059 56414541 70415230 56414678 70415401 56414815 70415572 56414952 70415743 56415089 70415914 56415226 70416085 56415363 70416256 56415500 70416427 56415637 70416598 56415774 70416769 56415911 70416940 56416048 70417111 56416185 70417282 56416322 70417453 56416459 70417624 56416596 70417795 56416733 70417966 56416870 70418137 56417007 70418308 56417144 70418479 56417281 70418650 56417418 70418821 56417555 70418992 56417692 70419163 56417829 70419334 56417966 70419505 56418103 70419676 56418240 70419847 56418377 70420018 56418514 70420189 56418651 70420360 56418788 70420531 56418925 70420702 56419062 70420873 56419199 70421044 56419336 70421215 56419473 70421386 56419610 70421557 56419747 70421728 56419884 70421899 56420021 70422070 56420158 70422241 56420295 70422412 56420432 70422583 56420569 70422754 56420706 70422925 56420843 70423096 56420980 70423267 56421117 70423438 56421254 70423609 56421391 70423780 56421528 70423951 56421665 70424122 56421802 70424293 56421939 70424464 56422076 70424635 56422213 70424806 56422350 70424977 56422487 70425148 56422624 70425319 56422761 70425490 56422898 70425661 56423035 70425832 56423172 70426003 56423309 70426174 56423446 70426345 56423583 70426516 56423720 70426687 56423857 70426858 56423994 70427029 56424131 70427200 56424268 70427371 56424405 70427542 56424542 70427713 56424679 70427884 56424816 70428055 56424953 70428226 56425090 70428397 56425227 70428568 56425364 70428739 56425501 70428910 56425638 70429081 56425775 70429252 56425912 70429423 56426049 70429594 56426186 70429765 56426323 70429936 56426460 70430107 56426597 70430278 56426734 70430449 56426871 70430620 56427008 70430791 56427145 70430962 56427282 70431133 56427419 70431304 56427556 70431475 56427693 70431646 56427830 70431817 56427967 70431988 56428104 70432159 56428241 70432330 56428378 70432501 56428515 70432672 56428652 70432843 56428789 70433014 56428926 70433185 56429063 70433356 56429200 70433527 56429337 70433698 56429474 70433869 56429611 70434040 56429748 70434211 56429885 70434382 56430022 70434553 56430159 70434724 56430296 70434895 56430433 70435066 56430570 70435237 56430707 70435408 56430844 70435579 56430981 70435750 56431118 70435921 56431255 70436092 56431392 70436263 56431529 70436434 56431666 70436605 56431803 70436776 56431940 70436947 56432077 70437118 56432214 70437289 56432351 70437460 56432488 70437631 56432625 70437802 56432762 70437973 56432899 70438144 56433036 70438315 56433173 70438486 56433310 70438657 56433447 70438828 56433584 70438999 56433721 70439170 56433858 70439341 56433995 70439512 56434132 70439683 56434269 70439854 56434406 70440025 56434543 70440196 56434680 70440367 56434817 70440538 56434954 70440709 56435091 70440880 56435228 70441051 56435365 70441222 56435502 70441393 56435639 70441564 56435776 70441735 56435913 70441906 56436050 70442077 56436187 70442248 56436324 70442419 56436461 70442590 56436598 70442761 56436735 70442932 56436872 70443103 56437009 70443274 56437146 70443445 56437283 70443616 56437420 70443787 56437557 70443958 56437694 70444129 56437831 70444300 56437968 70444471 56438105 70444642 56438242 70444813 56438379 70444984 56438516 70445155 56438653 70445326 56438790 70445497 56438927 70445668 56439064 70445839 56439201 70446010 56439338 70446181 56439475 70446352 56439612 70446523 56439749 70446694 56439886 70446865 56440023 70447036 56440160 70447207 56440297 70447378 56440434 70447549 56440571 70447720 56440708 70447891 56440845 70448062 56440982 70448233 56441119 70448404 56441256 70448575 56441393 70448746 56441530 70448917 56441667 70449088 56441804 70449259 56441941 70449430 56442078 70449601 56442215 70449772 56442352 70449943 56442489 70450114 56442626 70450285
1000 46715900 0 46715900 58309627 46716037 58309798 46716174 58309969 46716311 58310140 46716448 58310311 46716585 58310482 46716722 58310653 46716859 58310824 46716996 58310995 46717133 58311166 46717270 58311337 46717407 58311508 46717544 58311679 46717681 58311850 46717818 58312021 46717955 58312192 46718092 58312363 46718229 58312534 46718366 58312705 46718503 58312876 46718640 58313047 46718777 58313218 46718914 58313389 46719051 58313560 46719188 58313731 46719325 58313902 46719462 58314073 46719599 58314244 46719736 58314415 46719873 58314586 46720010 58314757 46720147 58314928 46720284 58315099 46720421 58315270 46720558 58315441 46720695 58315612 46720832 58315783 46720969 58315954 46721106 58316125 46721243 58316296 46721380 58316467 46721517 58316638 46721654 58316809 46721791 58316980 46721928 58317151 46722065 58317322 46722202 58317493 46722339 58317664 46722476 58317835 46722613 58318006 46722750 58318177 46722887 58318348 46723024 58318519 46723161 58318690 46723298 58318861 46723435 58319032 46723572 58319203 46723709 58319374 46723846 58319545 46723983 58319716 46724120 58319887 46724257 58320058 46724394 58320229 46724531 58320400 46724668 58320571 46724805 58320742 46724942 58320913 46725079 58321084 46725216 58321255 46725353 58321426 46725490 58321597 46725627 58321768 46725764 58321939 46725901 58322110 46726038 58322281 46726175 58322452 46726312 58322623 46726449 58322794 46726586 58322965 46726723 58323136 46726860 58323307 46726997 58323478 46727134 58323649 46727271 58323820 46727408 58323991 46727545 58324162 46727682 58324333 46727819 58324504 46727956 58324675 46728093 58324846 46728230 58325017 46728367 58325188 46728504 58325359 46728641 58325530 46728778 58325701 46728915 58325872 46729052 58326043 46729189 58326214 46729326 58326385 46729463 58326556 46729600 58326727 46729737 58326898 46729874 58327069 46730011 58327240 46730148 58327411 46730285 58327582 46730422 58327753 46730559 58327924 46730696 58328095 46730833 58328266 46730970 58328437 46731107 58328608 46731244 58328779 46731381 58328950 46731518 58329121 46731655 58329292 46731792 58329463 46731929 58329634 46732066 58329805 46732203 58329976 46732340 58330147 46732477 58330318 46732614 58330489 46732751 58330660 46732888 58330831 46733025 58331002 46733162 58331173 46733299 58331344 46733436 58331515 46733573 58331686 46733710 58331857 46733847 58332028 46733984 58332199 46734121 58332370 46734258 58332541 46734395 58332712 46734532 58332883 46734669 58333054 46734806 58333225 46734943 58333396 46735080 58333567 46735217 58333738 46735354 58333909 46735491 58334080 46735628 58334251 46735765 58334422 46735902 58334593 46736039 58334764 46736176 58334935 46736313 58335106 46736450 58335277 46736587 58335448 46736724 58335619 46736861 58335790 46736998 58335961 46737135 58336132 46737272 58336303 46737409 58336474 46737546 58336645 46737683 58336816 46737820 58336987 46737957 58337158 46738094 58337329 46738231 58337500 46738368 58337671 46738505 58337842 46738642 58338013 46738779 58338184 46738916 58338355 46739053 58338526 46739190 58338697 46739327 58338868 46739464 58339039 46739601 58339210 46739738 58339381 46739875 58339552 46740012 58339723 46740149 58339894 46740286 58340065 46740423 58340236 46740560 58340407 46740697 58340578 46740834 58340749 46740971 58340920 46741108 58341091 46741245 58341262 46741382 58341433 46741519 58341604 46741656 58341775 46741793 58341946 46741930 58342117 46742067 58342288 46742204 58342459 46742341 58342630 46742478 58342801 46742615 58342972 46742752 58343143 46742889 58343314 46743026 58343485 46743163 58343656 46743300 58343827 46743437 58343998 46743574 58344169 46743711 58344340 46743848 58344511 46743985 58344682 46744122 58344853 46744259 58345024 46744396 58345195 46744533 58345366 46744670 58345537 46744807 58345708 46744944 58345879 46745081 58346050 46745218 58346221 46745355 58346392 46745492 58346563 46745629 58346734 46745766 58346905 46745903 58347076 46746040 58347247 46746177 58347418 46746314 58347589 46746451 58347760 46746588 58347931 46746725 58348102 46746862 58348273 46746999 58348444 46747136 58348615 46747273 58348786 46747410 58348957 46747547 58349128 46747684 58349299 46747821 58349470 46747958 58349641 46748095 58349812 46748232 58349983 46748369 58350154 46748506 58350325 46748643 58350496 46748780 58350667 46748917 58350838 46749054 58351009 46749191 58351180 46749328 58351351 46749465 58351522 46749602 58351693 46749739 58351864 46749876 58352035 46750013 58352206 46750150 58352377 46750287 58352548 46750424 58352719 46750561 58352890 46750698 58353061 46750835 58353232 46750972 58353403 46751109 58353574 46751246 58353745 46751383 58353916 46751520 58354087 46751657 58354258 46751794 58354429 46751931 58354600 46752068 58354771 46752205 58354942 46752342 58355113 46752479 58355284 46752616 58355455 46752753 58355626 46752890 58355797 46753027 58355968 46753164 58356139 46753301 58356310 46753438 58356481 46753575 58356652 46753712 58356823 46753849 58356994 46753986 58357165 46754123 58357336 46754260 58357507 46754397 58357678 46754534 58357849 46754671 58358020 46754808 58358191 46754945 58358362 46755082 58358533 46755219 58358704 46755356 58358875 46755493 58359046 46755630 58359217 46755767 58359388 46755904 58359559 46756041 58359730 46756178 58359901 46756315 58360072 46756452 58360243 46756589 58360414 46756726 58360585 46756863 58360756 46757000 58360927 46757137 58361098 46757274 58361269 46757411 58361440 46757548 58361611 46757685 58361782 46757822 58361953 46757959 58362124 46758096 58362295 46758233 58362466 46758370 58362637 46758507 58362808 46758644 58362979 46758781 58363150 46758918 58363321 46759055 58363492 46759192 58363663 46759329 58363834 46759466 58364005 46759603 58364176 46759740 58364347 46759877 58364518 46760014 58364689 46760151 58364860 46760288 58365031 46760425 58365202 46760562 58365373 46760699 58365544 46760836 58365715 46760973 58365886 46761110 58366057 46761247 58366228 46761384 58366399 46761521 58366570 46761658 58366741 46761795 58366912 46761932 58367083 46762069 58367254 46762206 58367425 46762343 58367596 46762480 58367767 46762617 58367938 46762754 58368109 46762891 58368280 46763028 58368451 46763165 58368622 46763302 58368793 46763439 58368964 46763576 58369135 46763713 58369306 46763850 58369477 46763987 58369648 46764124 58369819 46764261 58369990 46764398 58370161 46764535 58370332 46764672 58370503 46764809 58370674 46764946 58370845 46765083 58371016 46765220 58371187 46765357 58371358 46765494 58371529 46765631 58371700 46765768 58371871 46765905 58372042 46766042 58372213 46766179 58372384 46766316 58372555 46766453 58372726 46766590 58372897 46766727 58373068 46766864 58373239 46767001 58373410 46767138 58373581 46767275 58373752 46767412 58373923 46767549 58374094 46767686 58374265 46767823 58374436 46767960 58374607 46768097 58374778 46768234 58374949 46768371 58375120 46768508 58375291 46768645 58375462 46768782 58375633 46768919 58375804 46769056 58375975 46769193 58376146 46769330 58376317 46769467 58376488 46769604 58376659 46769741 58376830 46769878 58377001 46770015 58377172 46770152 58377343 46770289 58377514 46770426 58377685 46770563 58377856 46770700 58378027 46770837 58378198 46770974 58378369 46771111 58378540 46771248 58378711 46771385 58378882 46771522 58379053 46771659 58379224 46771796 58379395 46771933 58379566 46772070 58379737 46772207 58379908 46772344 58380079 46772481 58380250 46772618 58380421 46772755 58380592 46772892 58380763 46773029 58380934 46773166 58381105 46773303 58381276 46773440 58381447 46773577 58381618 46773714 58381789 46773851 58381960 46773988 58382131 46774125 58382302 46774262 58382473 46774399 58382644 46774536 58382815 46774673 58382986 46774810 58383157 46774947 58383328 46775084 58383499 46775221 58383670 46775358 58383841 46775495 58384012 46775632 58384183 46775769 58384354 46775906 58384525 46776043 58384696 46776180 58384867 46776317 58385038 46776454 58385209 46776591 58385380 46776728 58385551 46776865 58385722 46777002 58385893 46777139 58386064 46777276 58386235 46777413 58386406 46777550 58386577 46777687 58386748 46777824 58386919 46777961 58387090 46778098 58387261 46778235 58387432 46778372 58387603 46778509 58387774 46778646 58387945 46778783 58388116 46778920 58388287 46779057 58388458 46779194 58388629 46779331 58388800 46779468 58388971 46779605 58389142 46779742 58389313 46779879 58389484 46780016 58389655 46780153 58389826 46780290 58389997 46780427 58390168 46780564 58390339 46780701 58390510 46780838 58390681 46780975 58390852 46781112 58391023 46781249 58391194 46781386 58391365 46781523 58391536 46781660 58391707 46781797 58391878 46781934 58392049 46782071 58392220 46782208 58392391 46782345 58392562 46782482 58392733 46782619 58392904 46782756 58393075 46782893 58393246 46783030 58393417 46783167 58393588 46783304 58393759 46783441 58393930 46783578 58394101 46783715 58394272 46783852 58394443 46783989 58394614 46784126 58394785 46784263 58394956 46784400 58395127 46784537 58395298 46784674 58395469 46784811 58395640 46784948 58395811 46785085 58395982 46785222 58396153 46785359 58396324 46785496 58396495 46785633 58396666 46785770 58396837 46785907 58397008 46786044 58397179 46786181 58397350 46786318 58397521 46786455 58397692 46786592 58397863 46786729 58398034 46786866 58398205 46787003 58398376 46787140 58398547 46787277 58398718 46787414 58398889 46787551 58399060 46787688 58399231 46787825 58399402 46787962 58399573 46788099 58399744 46788236 58399915 46788373 58400086 46788510 58400257 46788647 58400428 46788784 58400599 46788921 58400770 46789058 58400941 46789195 58401112 46789332 58401283 46789469 58401454 46789606 58401625 46789743 58401796 46789880 58401967 46790017 58402138 46790154 58402309 46790291 58402480 46790428 58402651 46790565 58402822 46790702 58402993 46790839 58403164 46790976 58403335 46791113 58403506 46791250 58403677 46791387 58403848 46791524 58404019 46791661 58404190 46791798 58404361 46791935 58404532 46792072 58404703 46792209 58404874 46792346 58405045 46792483 58405216 46792620 58405387 46792757 58405558 46792894 58405729 46793031 58405900 46793168 58406071 46793305 58406242 46793442 58406413 46793579 58406584 46793716 58406755 46793853 58406926 46793990 58407097 46794127 58407268 46794264 58407439 46794401 58407610 46794538 58407781 46794675 58407952 46794812 58408123 46794949 58408294 46795086 58408465 46795223 58408636 46795360 58408807 46795497 58408978 46795634 58409149 46795771 58409320 46795908 58409491 46796045 58409662 46796182 58409833 46796319 58410004 46796456 58410175 46796593 58410346 46796730 58410517 46796867 58410688 46797004 58410859 46797141 58411030 46797278 58411201 46797415 58411372 46797552 58411543 46797689 58411714 46797826 58411885 46797963 58412056 46798100 58412227 46798237 58412398 46798374 58412569 46798511 58412740 46798648 58412911 46798785 58413082 46798922 58413253 46799059 58413424 46799196 58413595 46799333 58413766 46799470 58413937 46799607 58414108 46799744 58414279 46799881 58414450 46800018 58414621 46800155 58414792 46800292 58414963 46800429 58415134 46800566 58415305 46800703 58415476 46800840 58415647 46800977 58415818 46801114 58415989 46801251 58416160 46801388 58416331 46801525 58416502 46801662 58416673 46801799 58416844 46801936 58417015 46802073 58417186 46802210 58417357 46802347 58417528 46802484 58417699 46802621 58417870 46802758 58418041 46802895 58418212 46803032 58418383 46803169 58418554 46803306 58418725 46803443 58418896 46803580 58419067 46803717 58419238 46803854 58419409 46803991 58419580 46804128 58419751 46804265 58419922 46804402 58420093 46804539 58420264 46804676 58420435 46804813 58420606 46804950 58420777 46805087 58420948 46805224 58421119 46805361 58421290 46805498 58421461 46805635 58421632 46805772 58421803 46805909 58421974 46806046 58422145 46806183 58422316 46806320 58422487 46806457 58422658 46806594 58422829 46806731 58423000 46806868 58423171 46807005 58423342 46807142 58423513 46807279 58423684 46807416 58423855 46807553 58424026 46807690 58424197 46807827 58424368 46807964 58424539 46808101 58424710 46808238 58424881 46808375 58425052 46808512 58425223 46808649 58425394 46808786 58425565 46808923 58425736 46809060 58425907 46809197 58426078 46809334 58426249 46809471 58426420 46809608 58426591 46809745 58426762 46809882 58426933 46810019 58427104 46810156 58427275 46810293 58427446 46810430 58427617 46810567 58427788 46810704 58427959 46810841 58428130 46810978 58428301 46811115 58428472 46811252 58428643 46811389 58428814 46811526 58428985 46811663 58429156 46811800 58429327 46811937 58429498 46812074 58429669 46812211 58429840 46812348 58430011 46812485 58430182 46812622 58430353 46812759 58430524 46812896 58430695 46813033 58430866 46813170 58431037 46813307 58431208 46813444 58431379 46813581 58431550 46813718 58431721 46813855 58431892 46813992 58432063 46814129 58432234 46814266 58432405 46814403 58432576 46814540 58432747 46814677 58432918 46814814 58433089 46814951 58433260 46815088 58433431 46815225 58433602 46815362 58433773 46815499 58433944 46815636 58434115 46815773 58434286 46815910 58434457 46816047 58434628 46816184 58434799 46816321 58434970 46816458 58435141 46816595 58435312 46816732 58435483 46816869 58435654 46817006 58435825 46817143 58435996 46817280 58436167 46817417 58436338 46817554 58436509 46817691 58436680 46817828 58436851 46817965 58437022 46818102 58437193 46818239 58437364 46818376 58437535 46818513 58437706 46818650 58437877 46818787 58438048 46818924 58438219 46819061 58438390 46819198 58438561 46819335 58438732 46819472 58438903 46819609 58439074 46819746 58439245 46819883 58439416 46820020 58439587 46820157 58439758 46820294 58439929 46820431 58440100 46820568 58440271 46820705 58440442 46820842 58440613 46820979 58440784 46821116 58440955 46821253 58441126 46821390 58441297 46821527 58441468 46821664 58441639 46821801 58441810 46821938 58441981 46822075 58442152 46822212 58442323 46822349 58442494 46822486 58442665 46822623 58442836 46822760 58443007 46822897 58443178 46823034 58443349 46823171 58443520 46823308 58443691 46823445 58443862 46823582 58444033 46823719 58444204 46823856 58444375 46823993 58444546 46824130 58444717 46824267 58444888 46824404 58445059 46824541 58445230 46824678 58445401 46824815 58445572 46824952 58445743 46825089 58445914 46825226 58446085 46825363 58446256 46825500 58446427 46825637 58446598 46825774 58446769 46825911 58446940 46826048 58447111 46826185 58447282 46826322 58447453 46826459 58447624 46826596 58447795 46826733 58447966 46826870 58448137 46827007 58448308 46827144 58448479 46827281 58448650 46827418 58448821 46827555 58448992 46827692 58449163 46827829 58449334 46827966 58449505 46828103 58449676 46828240 58449847 46828377 58450018 46828514 58450189 46828651 58450360 46828788 58450531 46828925 58450702 46829062 58450873 46829199 58451044 46829336 58451215 46829473 58451386 46829610 58451557 46829747 58451728 46829884 58451899 46830021 58452070 46830158 58452241 46830295 58452412 46830432 58452583 46830569 58452754 46830706 58452925 46830843 58453096 46830980 58453267 46831117 58453438 46831254 58453609 46831391 58453780 46831528 58453951 46831665 58454122 46831802 58454293 46831939 58454464 46832076 58454635 46832213 58454806 46832350 58454977 46832487 58455148 46832624 58455319 46832761 58455490 46832898 58455661 46833035 58455832 46833172 58456003 46833309 58456174 46833446 58456345 46833583 58456516 46833720 58456687 46833857 58456858 46833994 58457029 46834131 58457200 46834268 58457371 46834405 58457542 46834542 58457713 46834679 58457884 46834816 58458055 46834953 58458226 46835090 58458397 46835227 58458568 46835364 58458739 46835501 58458910 46835638 58459081 46835775 58459252 46835912 58459423 46836049 58459594 46836186 58459765 46836323 58459936 46836460 58460107 46836597 58460278 46836734 58460449 46836871 58460620 46837008 58460791 46837145 58460962 46837282 58461133 46837419 58461304 46837556 58461475 46837693 58461646 46837830 58461817 46837967 58461988 46838104 58462159 46838241 58462330 46838378 58462501 46838515 58462672 46838652 58462843 46838789 58463014 46838926 58463185 46839063 58463356 46839200 58463527 46839337 58463698 46839474 58463869 46839611 58464040 46839748 58464211 46839885 58464382 46840022 58464553 46840159 58464724 46840296 58464895 46840433 58465066 46840570 58465237 46840707 58465408 46840844 58465579 46840981 58465750 46841118 58465921 46841255 58466092 46841392 58466263 46841529 58466434 46841666 58466605 46841803 58466776 46841940 58466947 46842077 58467118 46842214 58467289 46842351 58467460 46842488 58467631 46842625 58467802 46842762 58467973 46842899 58468144 46843036 58468315 46843173 58468486 46843310 58468657 46843447 58468828 46843584 58468999 46843721 58469170 46843858 58469341 46843995 58469512 46844132 58469683 46844269 58469854 46844406 58470025 46844543 58470196 46844680 58470367 46844817 58470538 46844954 58470709 46845091 58470880 46845228 58471051 46845365 58471222 46845502 58471393 46845639 58471564 46845776 58471735 46845913 58471906 46846050 58472077 46846187 58472248 46846324 58472419 46846461 58472590 46846598 58472761 46846735 58472932 46846872 58473103 46847009 58473274 46847146 58473445 46847283 58473616 46847420 58473787 46847557 58473958 46847694 58474129 46847831 58474300 46847968 58474471 46848105 58474642 46848242 58474813 46848379 58474984 46848516 58475155 46848653 58475326 46848790 58475497 46848927 58475668 46849064 58475839 46849201 58476010 46849338 58476181 46849475 58476352 46849612 58476523 46849749 58476694 46849886 58476865 46850023 58477036 46850160 58477207 46850297 58477378 46850434 58477549 46850571 58477720 46850708 58477891 46850845 58478062 46850982 58478233 46851119 58478404 46851256 58478575 46851393 58478746 46851530 58478917 46851667 58479088 46851804 58479259 46851941 58479430 46852078 58479601 46852215 58479772 46852352 58479943 46852489 58480114 46852626 58480285
1000 71512900 0 71512900 89260627 71513037 89260798 71513174 89260969 71513311 89261140 71513448 89261311 71513585 89261482 71513722 89261653 71513859 89261824 71513996 89261995 71514133 89262166 71514270 89262337 71514407 89262508 71514544 89262679 71514681 89262850 71514818 89263021 71514955 89263192 71515092 89263363 71515229 89263534 71515366 89263705 71515503 89263876 71515640 89264047 71515777 89264218 71515914 89264389 71516051 89264560 71516188 89264731 71516325 89264902 71516462 89265073 71516599 89265244 71516736 89265415 71516873 89265586 71517010 89265757 71517147 89265928 71517284 89266099 71517421 89266270 71517558 89266441 71517695 89266612 71517832 89266783 71517969 89266954 71518106 89267125 71518243 89267296 71518380 89267467 71518517 89267638 71518654 89267809 71518791 89267980 71518928 89268151 71519065 89268322 71519202 89268493 71519339 89268664 71519476 89268835 71519613 89269006 71519750 89269177 71519887 89269348 71520024 89269519 71520161 89269690 71520298 89269861 71520435 89270032 71520572 89270203 71520709 89270374 71520846 89270545 71520983 89270716 71521120 89270887 71521257 89271058 71521394 89271229 71521531 89271400 71521668 89271571 71521805 89271742 71521942 89271913 71522079 89272084 71522216 89272255 71522353 89272426 71522490 89272597 71522627 89272768 71522764 89272939 71522901 89273110 71523038 89273281 71523175 89273452 71523312 89273623 71523449 89273794 71523586 89273965 71523723 89274136 71523860 89274307 71523997 89274478 71524134 89274649 71524271 89274820 71524408 89274991 71524545 89275162 71524682 89275333 71524819 89275504 71524956 89275675 71525093 89275846 71525230 89276017 71525367 89276188 71525504 89276359 71525641 89276530 71525778 89276701 71525915 89276872 71526052 89277043 71526189 89277214 71526326 89277385 71526463 89277556 71526600 89277727 71526737 89277898 71526874 89278069 71527011 89278240 71527148 89278411 71527285 89278582 71527422 89278753 71527559 89278924 71527696 89279095 71527833 89279266 71527970 89279437 71528107 89279608 71528244 89279779 71528381 89279950 71528518 89280121 71528655 89280292 71528792 89280463 71528929 89280634 71529066 89280805 71529203 89280976 71529340 89281147 71529477 89281318 71529614 89281489 71529751 89281660 71529888 89281831 71530025 89282002 71530162 89282173 71530299 89282344 71530436 89282515 71530573 89282686 71530710 89282857 71530847 89283028 71530984 89283199 71531121 89283370 71531258 89283541 71531395 89283712 71531532 89283883 71531669 89284054 71531806 89284225 71531943 89284396 71532080 89284567 71532217 89284738 71532354 89284909 71532491 89285080 71532628 89285251 71532765 89285422 71532902 89285593 71533039 89285764 71533176 89285935 71533313 89286106 71533450 89286277 71533587 89286448 71533724 89286619 71533861 89286790 71533998 89286961 71534135 89287132 71534272 89287303 71534409 89287474 71534546 89287645 71534683 89287816 71534820 89287987 71534957 89288158 71535094 89288329 71535231 89288500 71535368 89288671 71535505 89288842 71535642 89289013 71535779 89289184 71535916 89289355 71536053 89289526 71536190 89289697 71536327 89289868 71536464 89290039 71536601 89290210 71536738 89290381 71536875 89290552 71537012 89290723 71537149 89290894 71537286 89291065 71537423 89291236 71537560 89291407 71537697 89291578 71537834 89291749 71537971 89291920 71538108 89292091 71538245 89292262 71538382 89292433 71538519 89292604 71538656 89292775 71538793 89292946 71538930 89293117 71539067 89293288 71539204 89293459 71539341 89293630 71539478 89293801 71539615 89293972 71539752 89294143 71539889 89294314 71540026 89294485 71540163 89294656 71540300 89294827 71540437 89294998 71540574 89295169 71540711 89295340 71540848 89295511 71540985 89295682 71541122 89295853 71541259 89296024 71541396 89296195 71541533 89296366 71541670 89296537 71541807 89296708 71541944 89296879 71542081 89297050 71542218 89297221 71542355 89297392 71542492 89297563 71542629 89297734 71542766 89297905 71542903 89298076 71543040 89298247 71543177 89298418 71543314 89298589 71543451 89298760 71543588 89298931 71543725 89299102 71543862 89299273 71543999 89299444 71544136 89299615 71544273 89299786 71544410 89299957 71544547 89300128 71544684 89300299 71544821 89300470 71544958 89300641 71545095 89300812 71545232 89300983 71545369 89301154 71545506 89301325 71545643 89301496 71545780 89301667 71545917 89301838 71546054 89302009 71546191 89302180 71546328 89302351 71546465 89302522 71546602 89302693 71546739 89302864 71546876 89303035 71547013 89303206 71547150 89303377 71547287 89303548 71547424 89303719 71547561 89303890 71547698 89304061 71547835 89304232 71547972 89304403 71548109 89304574 71548246 89304745 71548383 89304916 71548520 89305087 71548657 89305258 71548794 89305429 71548931 89305600 71549068 89305771 71549205 89305942 71549342 89306113 71549479 89306284 71549616 89306455 71549753 89306626 71549890 89306797 71550027 89306968 71550164 89307139 71550301 89307310 71550438 89307481 71550575 89307652 71550712 89307823 71550849 89307994 71550986 89308165 71551123 89308336 71551260 89308507 71551397 89308678 71551534 89308849 71551671 89309020 71551808 89309191 71551945 89309362 71552082 89309533 71552219 89309704 71552356 89309875 71552493 89310046 71552630 89310217 71552767 89310388 71552904 89310559 71553041 89310730 71553178 89310901 71553315 89311072 71553452 89311243 71553589 89311414 71553726 89311585 71553863 89311756 71554000 89311927 71554137 89312098 71554274 89312269 71554411 89312440 71554548 89312611 71554685 89312782 71554822 89312953 71554959 89313124 71555096 89313295 71555233 89313466 71555370 89313637 71555507 89313808 71555644 89313979 71555781 89314150 71555918 89314321 71556055 89314492 71556192 89314663 71556329 89314834 71556466 89315005 71556603 89315176 71556740 89315347 71556877 89315518 71557014 89315689 71557151 89315860 71557288 89316031 71557425 89316202 71557562 89316373 71557699 89316544 71557836 89316715 71557973 89316886 71558110 89317057 71558247 89317228 71558384 89317399 71558521 89317570 71558658 89317741 71558795 89317912 71558932 89318083 71559069 89318254 71559206 89318425 71559343 89318596 71559480 89318767 71559617 89318938 71559754 89319109 71559891 89319280 71560028 89319451 71560165 89319622 71560302 89319793 71560439 89319964 71560576 89320135 71560713 89320306 71560850 89320477 71560987 89320648 71561124 89320819 71561261 89320990 71561398 89321161 71561535 89321332 71561672 89321503 71561809 89321674 71561946 89321845 71562083 89322016 71562220 89322187 71562357 89322358 71562494 89322529 71562631 89322700 71562768 89322871 71562905 89323042 71563042 89323213 71563179 89323384 71563316 89323555 71563453 89323726 71563590 89323897 71563727 89324068 71563864 89324239 71564001 89324410 71564138 89324581 71564275 89324752 71564412 89324923 71564549 89325094 71564686 89325265 71564823 89325436 71564960 89325607 71565097 89325778 71565234 89325949 71565371 89326120 71565508 89326291 71565645 89326462 71565782 89326633 71565919 89326804 71566056 89326975 71566193 89327146 71566330 89327317 71566467 89327488 71566604 89327659 71566741 89327830 71566878 89328001 71567015 89328172 71567152 89328343 71567289 89328514 71567426 89328685 71567563 89328856 71567700 89329027 71567837 89329198 71567974 89329369 71568111 89329540 71568248 89329711 71568385 89329882 71568522 89330053 71568659 89330224 71568796 89330395 71568933 89330566 71569070 89330737 71569207 89330908 71569344 89331079 71569481 89331250 71569618 89331421 71569755 89331592 71569892 89331763 71570029 89331934 71570166 89332105 71570303 89332276 71570440 89332447 71570577 89332618 71570714 89332789 71570851 89332960 71570988 89333131 71571125 89333302 71571262 89333473 71571399 89333644 71571536 89333815 71571673 89333986 71571810 89334157 71571947 89334328 71572084 89334499 71572221 89334670 71572358 89334841 71572495 89335012 71572632 89335183 71572769 89335354 71572906 89335525 71573043 89335696 71573180 89335867 71573317 89336038 71573454 89336209 71573591 89336380 71573728 89336551 71573865 89336722 71574002 89336893 71574139 89337064 71574276 89337235 71574413 89337406 71574550 89337577 71574687 89337748 71574824 89337919 71574961 89338090 71575098 89338261 71575235 89338432 71575372 89338603 71575509 89338774 71575646 89338945 71575783 89339116 71575920 89339287 71576057 89339458 71576194 89339629 71576331 89339800 71576468 89339971 71576605 89340142 71576742 89340313 71576879 89340484 71577016 89340655 71577153 89340826 71577290 89340997 71577427 89341168 71577564 89341339 71577701 89341510 71577838 89341681 71577975 89341852 71578112 89342023 71578249 89342194 71578386 89342365 71578523 89342536 71578660 89342707 71578797 89342878 71578934 89343049 71579071 89343220 71579208 89343391 71579345 89343562 71579482 89343733 71579619 89343904 71579756 89344075 71579893 89344246 71580030 89344417 71580167 89344588 71580304 89344759 71580441 89344930 71580578 89345101 71580715 89345272 71580852 89345443 71580989 89345614 71581126 89345785 71581263 89345956 71581400 89346127 71581537 89346298 71581674 89346469 71581811 89346640 71581948 89346811 71582085 89346982 71582222 89347153 71582359 89347324 71582496 89347495 71582633 89347666 71582770 89347837 71582907 89348008 71583044 89348179 71583181 89348350 71583318 89348521 71583455 89348692 71583592 89348863 71583729 89349034 71583866 89349205 71584003 89349376 71584140 89349547 71584277 89349718 71584414 89349889 71584551 89350060 71584688 89350231 71584825 89350402 71584962 89350573 71585099 89350744 71585236 89350915 71585373 89351086 71585510 89351257 71585647 89351428 71585784 89351599 71585921 89351770 71586058 89351941 71586195 89352112 71586332 89352283 71586469 89352454 71586606 89352625 71586743 89352796 71586880 89352967 71587017 89353138 71587154 89353309 71587291 89353480 71587428 89353651 71587565 89353822 71587702 89353993 71587839 89354164 71587976 89354335 71588113 89354506 71588250 89354677 71588387 89354848 71588524 89355019 71588661 89355190 71588798 89355361 71588935 89355532 71589072 89355703 71589209 89355874 71589346 89356045 71589483 89356216 71589620 89356387 71589757 89356558 71589894 89356729 71590031 89356900 71590168 89357071 71590305 89357242 71590442 89357413 71590579 89357584 71590716 89357755 71590853 89357926 71590990 89358097 71591127 89358268 71591264 89358439 71591401 89358610 71591538 89358781 71591675 89358952 71591812 89359123 71591949 89359294 71592086 89359465 71592223 89359636 71592360 89359807 71592497 89359978 71592634 89360149 71592771 89360320 71592908 89360491 71593045 89360662 71593182 89360833 71593319 89361004 71593456 89361175 71593593 89361346 71593730 89361517 71593867 89361688 71594004 89361859 71594141 89362030 71594278 89362201 71594415 89362372 71594552 89362543 71594689 89362714 71594826 89362885 71594963 89363056 71595100 89363227 71595237 89363398 71595374 89363569 71595511 89363740 71595648 89363911 71595785 89364082 71595922 89364253 71596059 89364424 71596196 89364595 71596333 89364766 71596470 89364937 71596607 89365108 71596744 89365279 71596881 89365450 71597018 89365621 71597155 89365792 71597292 89365963 71597429 89366134 71597566 89366305 71597703 89366476 71597840 89366647 71597977 89366818 71598114 89366989 71598251 89367160 71598388 89367331 71598525 89367502 71598662 89367673 71598799 89367844 71598936 89368015 71599073 89368186 71599210 89368357 71599347 89368528 71599484 89368699 71599621 89368870 71599758 89369041 71599895 89369212 71600032 89369383 71600169 89369554 71600306 89369725 71600443 89369896 71600580 89370067 71600717 89370238 71600854 89370409 71600991 89370580 71601128 89370751 71601265 89370922 71601402 89371093 71601539 89371264 71601676 89371435 71601813 89371606 71601950 89371777 71602087 89371948 71602224 89372119 71602361 89372290 71602498 89372461 71602635 89372632 71602772 89372803 71602909 89372974 71603046 89373145 71603183 89373316 71603320 89373487 71603457 89373658 71603594 89373829 71603731 89374000 71603868 89374171 71604005 89374342 71604142 89374513 71604279 89374684 71604416 89374855 71604553 89375026 71604690 89375197 71604827 89375368 71604964 89375539 71605101 89375710 71605238 89375881 71605375 89376052 71605512 89376223 71605649 89376394 71605786 89376565 71605923 89376736 71606060 89376907 71606197 89377078 71606334 89377249 71606471 89377420 71606608 89377591 71606745 89377762 71606882 89377933 71607019 89378104 71607156 89378275 71607293 89378446 71607430 89378617 71607567 89378788 71607704 89378959 71607841 89379130 71607978 89379301 71608115 89379472 71608252 89379643 71608389 89379814 71608526 89379985 71608663 89380156 71608800 89380327 71608937 89380498 71609074 89380669 71609211 89380840 71609348 89381011 71609485 89381182 71609622 89381353 71609759 89381524 71609896 89381695 71610033 89381866 71610170 89382037 71610307 89382208 71610444 89382379 71610581 89382550 71610718 89382721 71610855 89382892 71610992 89383063 71611129 89383234 71611266 89383405 71611403 89383576 71611540 89383747 71611677 89383918 71611814 89384089 71611951 89384260 71612088 89384431 71612225 89384602 71612362 89384773 71612499 89384944 71612636 89385115 71612773 89385286 71612910 89385457 71613047 89385628 71613184 89385799 71613321 89385970 71613458 89386141 71613595 89386312 71613732 89386483 71613869 89386654 71614006 89386825 71614143 89386996 71614280 89387167 71614417 89387338 71614554 89387509 71614691 89387680 71614828 89387851 71614965 89388022 71615102 89388193 71615239 89388364 71615376 89388535 71615513 89388706 71615650 89388877 71615787 89389048 71615924 89389219 71616061 89389390 71616198 89389561 71616335 89389732 71616472 89389903 71616609 89390074 71616746 89390245 71616883 89390416 71617020 89390587 71617157 89390758 71617294 89390929 71617431 89391100 71617568 89391271 71617705 89391442 71617842 89391613 71617979 89391784 71618116 89391955 71618253 89392126 71618390 89392297 71618527 89392468 71618664 89392639 71618801 89392810 71618938 89392981 71619075 89393152 71619212 89393323 71619349 89393494 71619486 89393665 71619623 89393836 71619760 89394007 71619897 89394178 71620034 89394349 71620171 89394520 71620308 89394691 71620445 89394862 71620582 89395033 71620719 89395204 71620856 89395375 71620993 89395546 71621130 89395717 71621267 89395888 71621404 89396059 71621541 89396230 71621678 89396401 71621815 89396572 71621952 89396743 71622089 89396914 71622226 89397085 71622363 89397256 71622500 89397427 71622637 89397598 71622774 89397769 71622911 89397940 71623048 89398111 71623185 89398282 71623322 89398453 71623459 89398624 71623596 89398795 71623733 89398966 71623870 89399137 71624007 89399308 71624144 89399479 71624281 89399650 71624418 89399821 71624555 89399992 71624692 89400163 71624829 89400334 71624966 89400505 71625103 89400676 71625240 89400847 71625377 89401018 71625514 89401189 71625651 89401360 71625788 89401531 71625925 89401702 71626062 89401873 71626199 89402044 71626336 89402215 71626473 89402386 71626610 89402557 71626747 89402728 71626884 89402899 71627021 89403070 71627158 89403241 71627295 89403412 71627432 89403583 71627569 89403754 71627706 89403925 71627843 89404096 71627980 89404267 71628117 89404438 71628254 89404609 71628391 89404780 71628528 89404951 71628665 89405122 71628802 89405293 71628939 89405464 71629076 89405635 71629213 89405806 71629350 89405977 71629487 89406148 71629624 89406319 71629761 89406490 71629898 89406661 71630035 89406832 71630172 89407003 71630309 89407174 71630446 89407345 71630583 89407516 71630720 89407687 71630857 89407858 71630994 89408029 71631131 89408200 71631268 89408371 71631405 89408542 71631542 89408713 71631679 89408884 71631816 89409055 71631953 89409226 71632090 89409397 71632227 89409568 71632364 89409739 71632501 89409910 71632638 89410081 71632775 89410252 71632912 89410423 71633049 89410594 71633186 89410765 71633323 89410936 71633460 89411107 71633597 89411278 71633734 89411449 71633871 89411620 71634008 89411791 71634145 89411962 71634282 89412133 71634419 89412304 71634556 89412475 71634693 89412646 71634830 89412817 71634967 89412988 71635104 89413159 71635241 89413330 71635378 89413501 71635515 89413672 71635652 89413843 71635789 89414014 71635926 89414185 71636063 89414356 71636200 89414527 71636337 89414698 71636474 89414869 71636611 89415040 71636748 89415211 71636885 89415382 71637022 89415553 71637159 89415724 71637296 89415895 71637433 89416066 71637570 89416237 71637707 89416408 71637844 89416579 71637981 89416750 71638118 89416921 71638255 89417092 71638392 89417263 71638529 89417434 71638666 89417605 71638803 89417776 71638940 89417947 71639077 89418118 71639214 89418289 71639351 89418460 71639488 89418631 71639625 89418802 71639762 89418973 71639899 89419144 71640036 89419315 71640173 89419486 71640310 89419657 71640447 89419828 71640584 89419999 71640721 89420170 71640858 89420341 71640995 89420512 71641132 89420683 71641269 89420854 71641406 89421025 71641543 89421196 71641680 89421367 71641817 89421538 71641954 89421709 71642091 89421880 71642228 89422051 71642365 89422222 71642502 89422393 71642639 89422564 71642776 89422735 71642913 89422906 71643050 89423077 71643187 89423248 71643324 89423419 71643461 89423590 71643598 89423761 71643735 89423932 71643872 89424103 71644009 89424274 71644146 89424445 71644283 89424616 71644420 89424787 71644557 89424958 71644694 89425129 71644831 89425300 71644968 89425471 71645105 89425642 71645242 89425813 71645379 89425984 71645516 89426155 71645653 89426326 71645790 89426497 71645927 89426668 71646064 89426839 71646201 89427010 71646338 89427181 71646475 89427352 71646612 89427523 71646749 89427694 71646886 89427865 71647023 89428036 71647160 89428207 71647297 89428378 71647434 89428549 71647571 89428720 71647708 89428891 71647845 89429062 71647982 89429233 71648119 89429404 71648256 89429575 71648393 89429746 71648530 89429917 71648667 89430088 71648804 89430259 71648941 89430430 71649078 89430601 71649215 89430772 71649352 89430943 71649489 89431114 71649626 89431285
1000 51174843 0 51174843 63875169 51174980 63875340 51175117 63875511 51175254 63875682 51175391 63875853 51175528 63876024 51175665 63876195 51175802 63876366 51175939 63876537 51176076 63876708 51176213 63876879 51176350 63877050 51176487 63877221 51176624 63877392 51176761 63877563 51176898 63877734 51177035 63877905 51177172 63878076 51177309 63878247 51177446 63878418 51177583 63878589 51177720 63878760 51177857 63878931 51177994 63879102 51178131 63879273 51178268 63879444 51178405 63879615 51178542 63879786 51178679 63879957 51178816 63880128 51178953 63880299 51179090 63880470 51179227 63880641 51179364 63880812 51179501 63880983 51179638 63881154 51179775 63881325 51179912 63881496 51180049 63881667 51180186 63881838 51180323 63882009 51180460 63882180 51180597 63882351 51180734 63882522 51180871 63882693 51181008 63882864 51181145 63883035 51181282 63883206 51181419 63883377 51181556 63883548 51181693 63883719 51181830 63883890 51181967 63884061 51182104 63884232 51182241 63884403 51182378 63884574 51182515 63884745 51182652 63884916 51182789 63885087 51182926 63885258 51183063 63885429 51183200 63885600 51183337 63885771 51183474 63885942 51183611 63886113 51183748 63886284 51183885 63886455 51184022 63886626 51184159 63886797 51184296 63886968 51184433 63887139 51184570 63887310 51184707 63887481 51184844 63887652 51184981 63887823 51185118 63887994 51185255 63888165 51185392 63888336 51185529 63888507 51185666 63888678 51185803 63888849 51185940 63889020 51186077 63889191 51186214 63889362 51186351 63889533 51186488 63889704 51186625 63889875 51186762 63890046 51186899 63890217 51187036 63890388 51187173 63890559 51187310 63890730 51187447 63890901 51187584 63891072 51187721 63891243 51187858 63891414 51187995 63891585 51188132 63891756 51188269 63891927 51188406 63892098 51188543 63892269 51188680 63892440 51188817 63892611 51188954 63892782 51189091 63892953 51189228 63893124 51189365 63893295 51189502 63893466 51189639 63893637 51189776 63893808 51189913 63893979 51190050 63894150 51190187 63894321 51190324 63894492 51190461 63894663 51190598 63894834 51190735 63895005 51190872 63895176 51191009 63895347 51191146 63895518 51191283 63895689 51191420 63895860 51191557 63896031 51191694 63896202 51191831 63896373 51191968 63896544 51192105 63896715 51192242 63896886 51192379 63897057 51192516 63897228 51192653 63897399 51192790 63897570 51192927 63897741 51193064 63897912 51193201 63898083 51193338 63898254 51193475 63898425 51193612 63898596 51193749 63898767 51193886 63898938 51194023 63899109 51194160 63899280 51194297 63899451 51194434 63899622 51194571 63899793 51194708 63899964 51194845 63900135 51194982 63900306 51195119 63900477 51195256 63900648 51195393 63900819 51195530 63900990 51195667 63901161 51195804 63901332 51195941 63901503 51196078 63901674 51196215 63901845 51196352 63902016 51196489 63902187 51196626 63902358 51196763 63902529 51196900 63902700 51197037 63902871 51197174 63903042 51197311 63903213 51197448 63903384 51197585 63903555 51197722 63903726 51197859 63903897 51197996 63904068 51198133 63904239 51198270 63904410 51198407 63904581 51198544 63904752 51198681 63904923 51198818 63905094 51198955 63905265 51199092 63905436 51199229 63905607 51199366 63905778 51199503 63905949 51199640 63906120 51199777 63906291 51199914 63906462 51200051 63906633 51200188 63906804 51200325 63906975 51200462 63907146 51200599 63907317 51200736 63907488 51200873 63907659 51201010 63907830 51201147 63908001 51201284 63908172 51201421 63908343 51201558 63908514 51201695 63908685 51201832 63908856 51201969 63909027 51202106 63909198 51202243 63909369 51202380 63909540 51202517 63909711 51202654 63909882 51202791 63910053 51202928 63910224 51203065 63910395 51203202 63910566 51203339 63910737 51203476 63910908 51203613 63911079 51203750 63911250 51203887 63911421 51204024 63911592 51204161 63911763 51204298 63911934 51204435 63912105 51204572 63912276 51204709 63912447 51204846 63912618 51204983 63912789 51205120 63912960 51205257 63913131 51205394 63913302 51205531 63913473 51205668 63913644 51205805 63913815 51205942 63913986 51206079 63914157 51206216 63914328 51206353 63914499 51206490 63914670 51206627 63914841 51206764 63915012 51206901 63915183 51207038 63915354 51207175 63915525 51207312 63915696 51207449 63915867 51207586 63916038 51207723 63916209 51207860 63916380 51207997 63916551 51208134 63916722 51208271 63916893 51208408 63917064 51208545 63917235 51208682 63917406 51208819 63917577 51208956 63917748 51209093 63917919 51209230 63918090 51209367 63918261 51209504 63918432 51209641 63918603 51209778 63918774 51209915 63918945 51210052 63919116 51210189 63919287 51210326 63919458 51210463 63919629 51210600 63919800 51210737 63919971 51210874 63920142 51211011 63920313 51211148 63920484 51211285 63920655 51211422 63920826 51211559 63920997 51211696 63921168 51211833 63921339 51211970 63921510 51212107 63921681 51212244 63921852 51212381 63922023 51212518 63922194 51212655 63922365 51212792 63922536 51212929 63922707 51213066 63922878 51213203 63923049 51213340 63923220 51213477 63923391 51213614 63923562 51213751 63923733 51213888 63923904 51214025 63924075 51214162 63924246 51214299 63924417 51214436 63924588 51214573 63924759 51214710 63924930 51214847 63925101 51214984 63925272 51215121 63925443 51215258 63925614 51215395 63925785 51215532 63925956 51215669 63926127 51215806 63926298 51215943 63926469 51216080 63926640 51216217 63926811 51216354 63926982 51216491 63927153 51216628 63927324 51216765 63927495 51216902 63927666 51217039 63927837 51217176 63928008 51217313 63928179 51217450 63928350 51217587 63928521 51217724 63928692 51217861 63928863 51217998 63929034 51218135 63929205 51218272 63929376 51218409 63929547 51218546 63929718 51218683 63929889 51218820 63930060 51218957 63930231 51219094 63930402 51219231 63930573 51219368 63930744 51219505 63930915 51219642 63931086 51219779 63931257 51219916 63931428 51220053 63931599 51220190 63931770 51220327 63931941 51220464 63932112 51220601 63932283 51220738 63932454 51220875 63932625 51221012 63932796 51221149 63932967 51221286 63933138 51221423 63933309 51221560 63933480 51221697 63933651 51221834 63933822 51221971 63933993 51222108 63934164 51222245 63934335 51222382 63934506 51222519 63934677 51222656 63934848 51222793 63935019 51222930 63935190 51223067 63935361 51223204 63935532 51223341 63935703 51223478 63935874 51223615 63936045 51223752 63936216 51223889 63936387 51224026 63936558 51224163 63936729 51224300 63936900 51224437 63937071 51224574 63937242 51224711 63937413 51224848 63937584 51224985 63937755 51225122 63937926 51225259 63938097 51225396 63938268 51225533 63938439 51225670 63938610 51225807 63938781 51225944 63938952 51226081 63939123 51226218 63939294 51226355 63939465 51226492 63939636 51226629 63939807 51226766 63939978 51226903 63940149 51227040 63940320 51227177 63940491 51227314 63940662 51227451 63940833 51227588 63941004 51227725 63941175 51227862 63941346 51227999 63941517 51228136 63941688 51228273 63941859 51228410 63942030 51228547 63942201 51228684 63942372 51228821 63942543 51228958 63942714 51229095 63942885 51229232 63943056 51229369 63943227 51229506 63943398 51229643 63943569 51229780 63943740 51229917 63943911 51230054 63944082 51230191 63944253 51230328 63944424 51230465 63944595 51230602 63944766 51230739 63944937 51230876 63945108 51231013 63945279 51231150 63945450 51231287 63945621 51231424 63945792 51231561 63945963 51231698 63946134 51231835 63946305 51231972 63946476 51232109 63946647 51232246 63946818 51232383 63946989 51232520 63947160 51232657 63947331 51232794 63947502 51232931 63947673 51233068 63947844 51233205 63948015 51233342 63948186 51233479 63948357 51233616 63948528 51233753 63948699 51233890 63948870 51234027 63949041 51234164 63949212 51234301 63949383 51234438 63949554 51234575 63949725 51234712 63949896 51234849 63950067 51234986 63950238 51235123 63950409 51235260 63950580 51235397 63950751 51235534 63950922 51235671 63951093 51235808 63951264 51235945 63951435 51236082 63951606 51236219 63951777 51236356 63951948 51236493 63952119 51236630 63952290 51236767 63952461 51236904 63952632 51237041 63952803 51237178 63952974 51237315 63953145 51237452 63953316 51237589 63953487 51237726 63953658 51237863 63953829 51238000 63954000 51238137 63954171 51238274 63954342 51238411 63954513 51238548 63954684 51238685 63954855 51238822 63955026 51238959 63955197 51239096 63955368 51239233 63955539 51239370 63955710 51239507 63955881 51239644 63956052 51239781 63956223 51239918 63956394 51240055 63956565 51240192 63956736 51240329 63956907 51240466 63957078 51240603 63957249 51240740 63957420 51240877 63957591 51241014 63957762 51241151 63957933 51241288 63958104 51241425 63958275 51241562 63958446 51241699 63958617 51241836 63958788 51241973 63958959 51242110 63959130 51242247 63959301 51242384 63959472 51242521 63959643 51242658 63959814 51242795 63959985 51242932 63960156 51243069 63960327 51243206 63960498 51243343 63960669 51243480 63960840 51243617 63961011 51243754 63961182 51243891 63961353 51244028 63961524 51244165 63961695 51244302 63961866 51244439 63962037 51244576 63962208 51244713 63962379 51244850 63962550 51244987 63962721 51245124 63962892 51245261 63963063 51245398 63963234 51245535 63963405 51245672 63963576 51245809 63963747 51245946 63963918 51246083 63964089 51246220 63964260 51246357 63964431 51246494 63964602 51246631 63964773 51246768 63964944 51246905 63965115 51247042 63965286 51247179 63965457 51247316 63965628 51247453 63965799 51247590 63965970 51247727 63966141 51247864 63966312 51248001 63966483 51248138 63966654 51248275 63966825 51248412 63966996 51248549 63967167 51248686 63967338 51248823 63967509 51248960 63967680 51249097 63967851 51249234 63968022 51249371 63968193 51249508 63968364 51249645 63968535 51249782 63968706 51249919 63968877 51250056 63969048 51250193 63969219 51250330 63969390 51250467 63969561 51250604 63969732 51250741 63969903 51250878 63970074 51251015 63970245 51251152 63970416 51251289 63970587 51251426 63970758 51251563 63970929 51251700 63971100 51251837 63971271 51251974 63971442 51252111 63971613 51252248 63971784 51252385 63971955 51252522 63972126 51252659 63972297 51252796 63972468 51252933 63972639 51253070 63972810 51253207 63972981 51253344 63973152 51253481 63973323 51253618 63973494 51253755 63973665 51253892 63973836 51254029 63974007 51254166 63974178 51254303 63974349 51254440 63974520 51254577 63974691 51254714 63974862 51254851 63975033 51254988 63975204 51255125 63975375 51255262 63975546 51255399 63975717 51255536 63975888 51255673 63976059 51255810 63976230 51255947 63976401 51256084 63976572 51256221 63976743 51256358 63976914 51256495 63977085 51256632 63977256 51256769 63977427 51256906 63977598 51257043 63977769 51257180 63977940 51257317 63978111 51257454 63978282 51257591 63978453 51257728 63978624 51257865 63978795 51258002 63978966 51258139 63979137 51258276 63979308 51258413 63979479 51258550 63979650 51258687 63979821 51258824 63979992 51258961 63980163 51259098 63980334 51259235 63980505 51259372 63980676 51259509 63980847 51259646 63981018 51259783 63981189 51259920 63981360 51260057 63981531 51260194 63981702 51260331 63981873 51260468 63982044 51260605 63982215 51260742 63982386 51260879 63982557 51261016 63982728 51261153 63982899 51261290 63983070 51261427 63983241 51261564 63983412 51261701 63983583 51261838 63983754 51261975 63983925 51262112 63984096 51262249 63984267 51262386 63984438 51262523 63984609 51262660 63984780 51262797 63984951 51262934 63985122 51263071 63985293 51263208 63985464 51263345 63985635 51263482 63985806 51263619 63985977 51263756 63986148 51263893 63986319 51264030 63986490 51264167 63986661 51264304 63986832 51264441 63987003 51264578 63987174 51264715 63987345 51264852 63987516 51264989 63987687 51265126 63987858 51265263 63988029 51265400 63988200 51265537 63988371 51265674 63988542 51265811 63988713 51265948 63988884 51266085 63989055 51266222 63989226 51266359 63989397 51266496 63989568 51266633 63989739 51266770 63989910 51266907 63990081 51267044 63990252 51267181 63990423 51267318 63990594 51267455 63990765 51267592 63990936 51267729 63991107 51267866 63991278 51268003 63991449 51268140 63991620 51268277 63991791 51268414 63991962 51268551 63992133 51268688 63992304 51268825 63992475 51268962 63992646 51269099 63992817 51269236 63992988 51269373 63993159 51269510 63993330 51269647 63993501 51269784 63993672 51269921 63993843 51270058 63994014 51270195 63994185 51270332 63994356 51270469 63994527 51270606 63994698 51270743 63994869 51270880 63995040 51271017 63995211 51271154 63995382 51271291 63995553 51271428 63995724 51271565 63995895 51271702 63996066 51271839 63996237 51271976 63996408 51272113 63996579 51272250 63996750 51272387 63996921 51272524 63997092 51272661 63997263 51272798 63997434 51272935 63997605 51273072 63997776 51273209 63997947 51273346 63998118 51273483 63998289 51273620 63998460 51273757 63998631 51273894 63998802 51274031 63998973 51274168 63999144 51274305 63999315 51274442 63999486 51274579 63999657 51274716 63999828 51274853 63999999 51274990 64000170 51275127 64000341 51275264 64000512 51275401 64000683 51275538 64000854 51275675 64001025 51275812 64001196 51275949 64001367 51276086 64001538 51276223 64001709 51276360 64001880 51276497 64002051 51276634 64002222 51276771 64002393 51276908 64002564 51277045 64002735 51277182 64002906 51277319 64003077 51277456 64003248 51277593 64003419 51277730 64003590 51277867 64003761 51278004 64003932 51278141 64004103 51278278 64004274 51278415 64004445 51278552 64004616 51278689 64004787 51278826 64004958 51278963 64005129 51279100 64005300 51279237 64005471 51279374 64005642 51279511 64005813 51279648 64005984 51279785 64006155 51279922 64006326 51280059 64006497 51280196 64006668 51280333 64006839 51280470 64007010 51280607 64007181 51280744 64007352 51280881 64007523 51281018 64007694 51281155 64007865 51281292 64008036 51281429 64008207 51281566 64008378 51281703 64008549 51281840 64008720 51281977 64008891 51282114 64009062 51282251 64009233 51282388 64009404 51282525 64009575 51282662 64009746 51282799 64009917 51282936 64010088 51283073 64010259 51283210 64010430 51283347 64010601 51283484 64010772 51283621 64010943 51283758 64011114 51283895 64011285 51284032 64011456 51284169 64011627 51284306 64011798 51284443 64011969 51284580 64012140 51284717 64012311 51284854 64012482 51284991 64012653 51285128 64012824 51285265 64012995 51285402 64013166 51285539 64013337 51285676 64013508 51285813 64013679 51285950 64013850 51286087 64014021 51286224 64014192 51286361 64014363 51286498 64014534 51286635 64014705 51286772 64014876 51286909 64015047 51287046 64015218 51287183 64015389 51287320 64015560 51287457 64015731 51287594 64015902 51287731 64016073 51287868 64016244 51288005 64016415 51288142 64016586 51288279 64016757 51288416 64016928 51288553 64017099 51288690 64017270 51288827 64017441 51288964 64017612 51289101 64017783 51289238 64017954 51289375 64018125 51289512 64018296 51289649 64018467 51289786 64018638 51289923 64018809 51290060 64018980 51290197 64019151 51290334 64019322 51290471 64019493 51290608 64019664 51290745 64019835 51290882 64020006 51291019 64020177 51291156 64020348 51291293 64020519 51291430 64020690 51291567 64020861 51291704 64021032 51291841 64021203 51291978 64021374 51292115 64021545 51292252 64021716 51292389 64021887 51292526 64022058 51292663 64022229 51292800 64022400 51292937 64022571 51293074 64022742 51293211 64022913 51293348 64023084 51293485 64023255 51293622 64023426 51293759 64023597 51293896 64023768 51294033 64023939 51294170 64024110 51294307 64024281 51294444 64024452 51294581 64024623 51294718 64024794 51294855 64024965 51294992 64025136 51295129 64025307 51295266 64025478 51295403 64025649 51295540 64025820 51295677 64025991 51295814 64026162 51295951 64026333 51296088 64026504 51296225 64026675 51296362 64026846 51296499 64027017 51296636 64027188 51296773 64027359 51296910 64027530 51297047 64027701 51297184 64027872 51297321 64028043 51297458 64028214 51297595 64028385 51297732 64028556 51297869 64028727 51298006 64028898 51298143 64029069 51298280 64029240 51298417 64029411 51298554 64029582 51298691 64029753 51298828 64029924 51298965 64030095 51299102 64030266 51299239 64030437 51299376 64030608 51299513 64030779 51299650 64030950 51299787 64031121 51299924 64031292 51300061 64031463 51300198 64031634 51300335 64031805 51300472 64031976 51300609 64032147 51300746 64032318 51300883 64032489 51301020 64032660 51301157 64032831 51301294 64033002 51301431 64033173 51301568 64033344 51301705 64033515 51301842 64033686 51301979 64033857 51302116 64034028 51302253 64034199 51302390 64034370 51302527 64034541 51302664 64034712 51302801 64034883 51302938 64035054 51303075 64035225 51303212 64035396 51303349 64035567 51303486 64035738 51303623 64035909 51303760 64036080 51303897 64036251 51304034 64036422 51304171 64036593 51304308 64036764 51304445 64036935 51304582 64037106 51304719 64037277 51304856 64037448 51304993 64037619 51305130 64037790 51305267 64037961 51305404 64038132 51305541 64038303 51305678 64038474 51305815 64038645 51305952 64038816 51306089 64038987 51306226 64039158 51306363 64039329 51306500 64039500 51306637 64039671 51306774 64039842 51306911 64040013 51307048 64040184 51307185 64040355 51307322 64040526 51307459 64040697 51307596 64040868 51307733 64041039 51307870 64041210 51308007 64041381 51308144 64041552 51308281 64041723 51308418 64041894 51308555 64042065 51308692 64042236 51308829 64042407 51308966 64042578 51309103 64042749 51309240 64042920 51309377 64043091 51309514 64043262 51309651 64043433 51309788 64043604 51309925 64043775 51310062 64043946 51310199 64044117 51310336 64044288 51310473 64044459 51310610 64044630 51310747 64044801 51310884 64044972 51311021 64045143 51311158 64045314 51311295 64045485 51311432 64045656 51311569 64045827
1000 65812060 0 65812060 82144980 65812197 82145151 65812334 82145322 65812471 82145493 65812608 82145664 65812745 82145835 65812882 82146006 65813019 82146177 65813156 82146348 65813293 82146519 65813430 82146690 65813567 82146861 65813704 82147032 65813841 82147203 65813978 82147374 65814115 82147545 65814252 82147716 65814389 82147887 65814526 82148058 65814663 82148229 65814800 82148400 65814937 82148571 65815074 82148742 65815211 82148913 65815348 82149084 65815485 82149255 65815622 82149426 65815759 82149597 65815896 82149768 65816033 82149939 65816170 82150110 65816307 82150281 65816444 82150452 65816581 82150623 65816718 82150794 65816855 82150965 65816992 82151136 65817129 82151307 65817266 82151478 65817403 82151649 65817540 82151820 65817677 82151991 65817814 82152162 65817951 82152333 65818088 82152504 65818225 82152675 65818362 82152846 65818499 82153017 65818636 82153188 65818773 82153359 65818910 82153530 65819047 82153701 65819184 82153872 65819321 82154043 65819458 82154214 65819595 82154385 65819732 82154556 65819869 82154727 65820006 82154898 65820143 82155069 65820280 82155240 65820417 82155411 65820554 82155582 65820691 82155753 65820828 82155924 65820965 82156095 65821102 82156266 65821239 82156437 65821376 82156608 65821513 82156779 65821650 82156950 65821787 82157121 65821924 82157292 65822061 82157463 65822198 82157634 65822335 82157805 65822472 82157976 65822609 82158147 65822746 82158318 65822883 82158489 65823020 82158660 65823157 82158831 65823294 82159002 65823431 82159173 65823568 82159344 65823705 82159515 65823842 82159686 65823979 82159857 65824116 82160028 65824253 82160199 65824390 82160370 65824527 82160541 65824664 82160712 65824801 82160883 65824938 82161054 65825075 82161225 65825212 82161396 65825349 82161567 65825486 82161738 65825623 82161909 65825760 82162080 65825897 82162251 65826034 82162422 65826171 82162593 65826308 82162764 65826445 82162935 65826582 82163106 65826719 82163277 65826856 82163448 65826993 82163619 65827130 82163790 65827267 82163961 65827404 82164132 65827541 82164303 65827678 82164474 65827815 82164645 65827952 82164816 65828089 82164987 65828226 82165158 65828363 82165329 65828500 82165500 65828637 82165671 65828774 82165842 65828911 82166013 65829048 82166184 65829185 82166355 65829322 82166526 65829459 82166697 65829596 82166868 65829733 82167039 65829870 82167210 65830007 82167381 65830144 82167552 65830281 82167723 65830418 82167894 65830555 82168065 65830692 82168236 65830829 82168407 65830966 82168578 65831103 82168749 65831240 82168920 65831377 82169091 65831514 82169262 65831651 82169433 65831788 82169604 65831925 82169775 65832062 82169946 65832199 82170117 65832336 82170288 65832473 82170459 65832610 82170630 65832747 82170801 65832884 82170972 65833021 82171143 65833158 82171314 65833295 82171485 65833432 82171656 65833569 82171827 65833706 82171998 65833843 82172169 65833980 82172340 65834117 82172511 65834254 82172682 65834391 82172853 65834528 82173024 65834665 82173195 65834802 82173366 65834939 82173537 65835076 82173708 65835213 82173879 65835350 82174050 65835487 82174221 65835624 82174392 65835761 82174563 65835898 82174734 65836035 82174905 65836172 82175076 65836309 82175247 65836446 82175418 65836583 82175589 65836720 82175760 65836857 82175931 65836994 82176102 65837131 82176273 65837268 82176444 65837405 82176615 65837542 82176786 65837679 82176957 65837816 82177128 65837953 82177299 65838090 82177470 65838227 82177641 65838364 82177812 65838501 82177983 65838638 82178154 65838775 82178325 65838912 82178496 65839049 82178667 65839186 82178838 65839323 82179009 65839460 82179180 65839597 82179351 65839734 82179522 65839871 82179693 65840008 82179864 65840145 82180035 65840282 82180206 65840419 82180377 65840556 82180548 65840693 82180719 65840830 82180890 65840967 82181061 65841104 82181232 65841241 82181403 65841378 82181574 65841515 82181745 65841652 82181916 65841789 82182087 65841926 82182258 65842063 82182429 65842200 82182600 65842337 82182771 65842474 82182942 65842611 82183113 65842748 82183284 65842885 82183455 65843022 82183626 65843159 82183797 65843296 82183968 65843433 82184139 65843570 82184310 65843707 82184481 65843844 82184652 65843981 82184823 65844118 82184994 65844255 82185165 65844392 82185336 65844529 82185507 65844666 82185678 65844803 82185849 65844940 82186020 65845077 82186191 65845214 82186362 65845351 82186533 65845488 82186704 65845625 82186875 65845762 82187046 65845899 82187217 65846036 82187388 65846173 82187559 65846310 82187730 65846447 82187901 65846584 82188072 65846721 82188243 65846858 82188414 65846995 82188585 65847132 82188756 65847269 82188927 65847406 82189098 65847543 82189269 65847680 82189440 65847817 82189611 65847954 82189782 65848091 82189953 65848228 82190124 65848365 82190295 65848502 82190466 65848639 82190637 65848776 82190808 65848913 82190979 65849050 82191150 65849187 82191321 65849324 82191492 65849461 82191663 65849598 82191834 65849735 82192005 65849872 82192176 65850009 82192347 65850146 82192518 65850283 82192689 65850420 82192860 65850557 82193031 65850694 82193202 65850831 82193373 65850968 82193544 65851105 82193715 65851242 82193886 65851379 82194057 65851516 82194228 65851653 82194399 65851790 82194570 65851927 82194741 65852064 82194912 65852201 82195083 65852338 82195254 65852475 82195425 65852612 82195596 65852749 82195767 65852886 82195938 65853023 82196109 65853160 82196280 65853297 82196451 65853434 82196622 65853571 82196793 65853708 82196964 65853845 82197135 65853982 82197306 65854119 82197477 65854256 82197648 65854393 82197819 65854530 82197990 65854667 82198161 65854804 82198332 65854941 82198503 65855078 82198674 65855215 82198845 65855352 82199016 65855489 82199187 65855626 82199358 65855763 82199529 65855900 82199700 65856037 82199871 65856174 82200042 65856311 82200213 65856448 82200384 65856585 82200555 65856722 82200726 65856859 82200897 65856996 82201068 65857133 82201239 65857270 82201410 65857407 82201581 65857544 82201752 65857681 82201923 65857818 82202094 65857955 82202265 65858092 82202436 65858229 82202607 65858366 82202778 65858503 82202949 65858640 82203120 65858777 82203291 65858914 82203462 65859051 82203633 65859188 82203804 65859325 82203975 65859462 82204146 65859599 82204317 65859736 82204488 65859873 82204659 65860010 82204830 65860147 82205001 65860284 82205172 65860421 82205343 65860558 82205514 65860695 82205685 65860832 82205856 65860969 82206027 65861106 82206198 65861243 82206369 65861380 82206540 65861517 82206711 65861654 82206882 65861791 82207053 65861928 82207224 65862065 82207395 65862202 82207566 65862339 82207737 65862476 82207908 65862613 82208079 65862750 82208250 65862887 82208421 65863024 82208592 65863161 82208763 65863298 82208934 65863435 82209105 65863572 82209276 65863709 82209447 65863846 82209618 65863983 82209789 65864120 82209960 65864257 82210131 65864394 82210302 65864531 82210473 65864668 82210644 65864805 82210815 65864942 82210986 65865079 82211157 65865216 82211328 65865353 82211499 65865490 82211670 65865627 82211841 65865764 82212012 65865901 82212183 65866038 82212354 65866175 82212525 65866312 82212696 65866449 82212867 65866586 82213038 65866723 82213209 65866860 82213380 65866997 82213551 65867134 82213722 65867271 82213893 65867408 82214064 65867545 82214235 65867682 82214406 65867819 82214577 65867956 82214748 65868093 82214919 65868230 82215090 65868367 82215261 65868504 82215432 65868641 82215603 65868778 82215774 65868915 82215945 65869052 82216116 65869189 82216287 65869326 82216458 65869463 82216629 65869600 82216800 65869737 82216971 65869874 82217142 65870011 82217313 65870148 82217484 65870285 82217655 65870422 82217826 65870559 82217997 65870696 82218168 65870833 82218339 65870970 82218510 65871107 82218681 65871244 82218852 65871381 82219023 65871518 82219194 65871655 82219365 65871792 82219536 65871929 82219707 65872066 82219878 65872203 82220049 65872340 82220220 65872477 82220391 65872614 82220562 65872751 82220733 65872888 82220904 65873025 82221075 65873162 82221246 65873299 82221417 65873436 82221588 65873573 82221759 65873710 82221930 65873847 82222101 65873984 82222272 65874121 82222443 65874258 82222614 65874395 82222785 65874532 82222956 65874669 82223127 65874806 82223298 65874943 82223469 65875080 82223640 65875217 82223811 65875354 82223982 65875491 82224153 65875628 82224324 65875765 82224495 65875902 82224666 65876039 82224837 65876176 82225008 65876313 82225179 65876450 82225350 65876587 82225521 65876724 82225692 65876861 82225863 65876998 82226034 65877135 82226205 65877272 82226376 65877409 82226547 65877546 82226718 65877683 82226889 65877820 82227060 65877957 82227231 65878094 82227402 65878231 82227573 65878368 82227744 65878505 82227915 65878642 82228086 65878779 82228257 65878916 82228428 65879053 82228599 65879190 82228770 65879327 82228941 65879464 82229112 65879601 82229283 65879738 82229454 65879875 82229625 65880012 82229796 65880149 82229967 65880286 82230138 65880423 82230309 65880560 82230480 65880697 82230651 65880834 82230822 65880971 82230993 65881108 82231164 65881245 82231335 65881382 82231506 65881519 82231677 65881656 82231848 65881793 82232019 65881930 82232190 65882067 82232361 65882204 82232532 65882341 82232703 65882478 82232874 65882615 82233045 65882752 82233216 65882889 82233387 65883026 82233558 65883163 82233729 65883300 82233900 65883437 82234071 65883574 82234242 65883711 82234413 65883848 82234584 65883985 82234755 65884122 82234926 65884259 82235097 65884396 82235268 65884533 82235439 65884670 82235610 65884807 82235781 65884944 82235952 65885081 82236123 65885218 82236294 65885355 82236465 65885492 82236636 65885629 82236807 65885766 82236978 65885903 82237149 65886040 82237320 65886177 82237491 65886314 82237662 65886451 82237833 65886588 82238004 65886725 82238175 65886862 82238346 65886999 82238517 65887136 82238688 65887273 82238859 65887410 82239030 65887547 82239201 65887684 82239372 65887821 82239543 65887958 82239714 65888095 82239885 65888232 82240056 65888369 82240227 65888506 82240398 65888643 82240569 65888780 82240740 65888917 82240911 65889054 82241082 65889191 82241253 65889328 82241424 65889465 82241595 65889602 82241766 65889739 82241937 65889876 82242108 65890013 82242279 65890150 82242450 65890287 82242621 65890424 82242792 65890561 82242963 65890698 82243134 65890835 82243305 65890972 82243476 65891109 82243647 65891246 82243818 65891383 82243989 65891520 82244160 65891657 82244331 65891794 82244502 65891931 82244673 65892068 82244844 65892205 82245015 65892342 82245186 65892479 82245357 65892616 82245528 65892753 82245699 65892890 82245870 65893027 82246041 65893164 82246212 65893301 82246383 65893438 82246554 65893575 82246725 65893712 82246896 65893849 82247067 65893986 82247238 65894123 82247409 65894260 82247580 65894397 82247751 65894534 82247922 65894671 82248093 65894808 82248264 65894945 82248435 65895082 82248606 65895219 82248777 65895356 82248948 65895493 82249119 65895630 82249290 65895767 82249461 65895904 82249632 65896041 82249803 65896178 82249974 65896315 82250145 65896452 82250316 65896589 82250487 65896726 82250658 65896863 82250829 65897000 82251000 65897137 82251171 65897274 82251342 65897411 82251513 65897548 82251684 65897685 82251855 65897822 82252026 65897959 82252197 65898096 82252368 65898233 82252539 65898370 82252710 65898507 82252881 65898644 82253052 65898781 82253223 65898918 82253394 65899055 82253565 65899192 82253736 65899329 82253907 65899466 82254078 65899603 82254249 65899740 82254420 65899877 82254591 65900014 82254762 65900151 82254933 65900288 82255104 65900425 82255275 65900562 82255446 65900699 82255617 65900836 82255788 65900973 82255959 65901110 82256130 65901247 82256301 65901384 82256472 65901521 82256643 65901658 82256814 65901795 82256985 65901932 82257156 65902069 82257327 65902206 82257498 65902343 82257669 65902480 82257840 65902617 82258011 65902754 82258182 65902891 82258353 65903028 82258524 65903165 82258695 65903302 82258866 65903439 82259037 65903576 82259208 65903713 82259379 65903850 82259550 65903987 82259721 65904124 82259892 65904261 82260063 65904398 82260234 65904535 82260405 65904672 82260576 65904809 82260747 65904946 82260918 65905083 82261089 65905220 82261260 65905357 82261431 65905494 82261602 65905631 82261773 65905768 82261944 65905905 82262115 65906042 82262286 65906179 82262457 65906316 82262628 65906453 82262799 65906590 82262970 65906727 82263141 65906864 82263312 65907001 82263483 65907138 82263654 65907275 82263825 65907412 82263996 65907549 82264167 65907686 82264338 65907823 82264509 65907960 82264680 65908097 82264851 65908234 82265022 65908371 82265193 65908508 82265364 65908645 82265535 65908782 82265706 65908919 82265877 65909056 82266048 65909193 82266219 65909330 82266390 65909467 82266561 65909604 82266732 65909741 82266903 65909878 82267074 65910015 82267245 65910152 82267416 65910289 82267587 65910426 82267758 65910563 82267929 65910700 82268100 65910837 82268271 65910974 82268442 65911111 82268613 65911248 82268784 65911385 82268955 65911522 82269126 65911659 82269297 65911796 82269468 65911933 82269639 65912070 82269810 65912207 82269981 65912344 82270152 65912481 82270323 65912618 82270494 65912755 82270665 65912892 82270836 65913029 82271007 65913166 82271178 65913303 82271349 65913440 82271520 65913577 82271691 65913714 82271862 65913851 82272033 65913988 82272204 65914125 82272375 65914262 82272546 65914399 82272717 65914536 82272888 65914673 82273059 65914810 82273230 65914947 82273401 65915084 82273572 65915221 82273743 65915358 82273914 65915495 82274085 65915632 82274256 65915769 82274427 65915906 82274598 65916043 82274769 65916180 82274940 65916317 82275111 65916454 82275282 65916591 82275453 65916728 82275624 65916865 82275795 65917002 82275966 65917139 82276137 65917276 82276308 65917413 82276479 65917550 82276650 65917687 82276821 65917824 82276992 65917961 82277163 65918098 82277334 65918235 82277505 65918372 82277676 65918509 82277847 65918646 82278018 65918783 82278189 65918920 82278360 65919057 82278531 65919194 82278702 65919331 82278873 65919468 82279044 65919605 82279215 65919742 82279386 65919879 82279557 65920016 82279728 65920153 82279899 65920290 82280070 65920427 82280241 65920564 82280412 65920701 82280583 65920838 82280754 65920975 82280925 65921112 82281096 65921249 82281267 65921386 82281438 65921523 82281609 65921660 82281780 65921797 82281951 65921934 82282122 65922071 82282293 65922208 82282464 65922345 82282635 65922482 82282806 65922619 82282977 65922756 82283148 65922893 82283319 65923030 82283490 65923167 82283661 65923304 82283832 65923441 82284003 65923578 82284174 65923715 82284345 65923852 82284516 65923989 82284687 65924126 82284858 65924263 82285029 65924400 82285200 65924537 82285371 65924674 82285542 65924811 82285713 65924948 82285884 65925085 82286055 65925222 82286226 65925359 82286397 65925496 82286568 65925633 82286739 65925770 82286910 65925907 82287081 65926044 82287252 65926181 82287423 65926318 82287594 65926455 82287765 65926592 82287936 65926729 82288107 65926866 82288278 65927003 82288449 65927140 82288620 65927277 82288791 65927414 82288962 65927551 82289133 65927688 82289304 65927825 82289475 65927962 82289646 65928099 82289817 65928236 82289988 65928373 82290159 65928510 82290330 65928647 82290501 65928784 82290672 65928921 82290843 65929058 82291014 65929195 82291185 65929332 82291356 65929469 82291527 65929606 82291698 65929743 82291869 65929880 82292040 65930017 82292211 65930154 82292382 65930291 82292553 65930428 82292724 65930565 82292895 65930702 82293066 65930839 82293237 65930976 82293408 65931113 82293579 65931250 82293750 65931387 82293921 65931524 82294092 65931661 82294263 65931798 82294434 65931935 82294605 65932072 82294776 65932209 82294947 65932346 82295118 65932483 82295289 65932620 82295460 65932757 82295631 65932894 82295802 65933031 82295973 65933168 82296144 65933305 82296315 65933442 82296486 65933579 82296657 65933716 82296828 65933853 82296999 65933990 82297170 65934127 82297341 65934264 82297512 65934401 82297683 65934538 82297854 65934675 82298025 65934812 82298196 65934949 82298367 65935086 82298538 65935223 82298709 65935360 82298880 65935497 82299051 65935634 82299222 65935771 82299393 65935908 82299564 65936045 82299735 65936182 82299906 65936319 82300077 65936456 82300248 65936593 82300419 65936730 82300590 65936867 82300761 65937004 82300932 65937141 82301103 65937278 82301274 65937415 82301445 65937552 82301616 65937689 82301787 65937826 82301958 65937963 82302129 65938100 82302300 65938237 82302471 65938374 82302642 65938511 82302813 65938648 82302984 65938785 82303155 65938922 82303326 65939059 82303497 65939196 82303668 65939333 82303839 65939470 82304010 65939607 82304181 65939744 82304352 65939881 82304523 65940018 82304694 65940155 82304865 65940292 82305036 65940429 82305207 65940566 82305378 65940703 82305549 65940840 82305720 65940977 82305891 65941114 82306062 65941251 82306233 65941388 82306404 65941525 82306575 65941662 82306746 65941799 82306917 65941936 82307088 65942073 82307259 65942210 82307430 65942347 82307601 65942484 82307772 65942621 82307943 65942758 82308114 65942895 82308285 65943032 82308456 65943169 82308627 65943306 82308798 65943443 82308969 65943580 82309140 65943717 82309311 65943854 82309482 65943991 82309653 65944128 82309824 65944265 82309995 65944402 82310166 65944539 82310337 65944676 82310508 65944813 82310679 65944950 82310850 65945087 82311021 65945224 82311192 65945361 82311363 65945498 82311534 65945635 82311705 65945772 82311876 65945909 82312047 65946046 82312218 65946183 82312389 65946320 82312560 65946457 82312731 65946594 82312902 65946731 82313073 65946868 82313244 65947005 82313415 65947142 82313586 65947279 82313757 65947416 82313928 65947553 82314099 65947690 82314270 65947827 82314441 65947964 82314612 65948101 82314783 65948238 82314954 65948375 82315125 65948512 82315296 65948649 82315467 65948786 82315638
1000 77986565 0 77986565 97340895 77986702 97341066 77986839 97341237 77986976 97341408 77987113 97341579 77987250 97341750 77987387 97341921 77987524 97342092 77987661 97342263 77987798 97342434 77987935 97342605 77988072 97342776 77988209 97342947 77988346 97343118 77988483 97343289 77988620 97343460 77988757 97343631 77988894 97343802 77989031 97343973 77989168 97344144 77989305 97344315 77989442 97344486 77989579 97344657 77989716 97344828 77989853 97344999 77989990 97345170 77990127 97345341 77990264 97345512 77990401 97345683 77990538 97345854 77990675 97346025 77990812 97346196 77990949 97346367 77991086 97346538 77991223 97346709 77991360 97346880 77991497 97347051 77991634 97347222 77991771 97347393 77991908 97347564 77992045 97347735 77992182 97347906 77992319 97348077 77992456 97348248 77992593 97348419 77992730 97348590 77992867 97348761 77993004 97348932 77993141 97349103 77993278 97349274 77993415 97349445 77993552 97349616 77993689 97349787 77993826 97349958 77993963 97350129 77994100 97350300 77994237 97350471 77994374 97350642 77994511 97350813 77994648 97350984 77994785 97351155 77994922 97351326 77995059 97351497 77995196 97351668 77995333 97351839 77995470 97352010 77995607 97352181 77995744 97352352 77995881 97352523 77996018 97352694 77996155 97352865 77996292 97353036 77996429 97353207 77996566 97353378 77996703 97353549 77996840 97353720 77996977 97353891 77997114 97354062 77997251 97354233 77997388 97354404 77997525 97354575 77997662 97354746 77997799 97354917 77997936 97355088 77998073 97355259 77998210 97355430 77998347 97355601 77998484 97355772 77998621 97355943 77998758 97356114 77998895 97356285 77999032 97356456 77999169 97356627 77999306 97356798 77999443 97356969 77999580 97357140 77999717 97357311 77999854 97357482 77999991 97357653 78000128 97357824 78000265 97357995 78000402 97358166 78000539 97358337 78000676 97358508 78000813 97358679 78000950 97358850 78001087 97359021 78001224 97359192 78001361 97359363 78001498 97359534 78001635 97359705 78001772 97359876 78001909 97360047 78002046 97360218 78002183 97360389 78002320 97360560 78002457 97360731 78002594 97360902 78002731 97361073 78002868 97361244 78003005 97361415 78003142 97361586 78003279 97361757 78003416 97361928 78003553 97362099 78003690 97362270 78003827 97362441 78003964 97362612 78004101 97362783 78004238 97362954 78004375 97363125 78004512 97363296 78004649 97363467 78004786 97363638 78004923 97363809 78005060 97363980 78005197 97364151 78005334 97364322 78005471 97364493 78005608 97364664 78005745 97364835 78005882 97365006 78006019 97365177 78006156 97365348 78006293 97365519 78006430 97365690 78006567 97365861 78006704 97366032 78006841 97366203 78006978 97366374 78007115 97366545 78007252 97366716 78007389 97366887 78007526 97367058 78007663 97367229 78007800 97367400 78007937 97367571 78008074 97367742 78008211 97367913 78008348 97368084 78008485 97368255 78008622 97368426 78008759 97368597 78008896 97368768 78009033 97368939 78009170 97369110 78009307 97369281 78009444 97369452 78009581 97369623 78009718 97369794 78009855 97369965 78009992 97370136 78010129 97370307 78010266 97370478 78010403 97370649 78010540 97370820 78010677 97370991 78010814 97371162 78010951 97371333 78011088 97371504 78011225 97371675 78011362 97371846 78011499 97372017 78011636 97372188 78011773 97372359 78011910 97372530 78012047 97372701 78012184 97372872 78012321 97373043 78012458 97373214 78012595 97373385 78012732 97373556 78012869 97373727 78013006 97373898 78013143 97374069 78013280 97374240 78013417 97374411 78013554 97374582 78013691 97374753 78013828 97374924 78013965 97375095 78014102 97375266 78014239 97375437 78014376 97375608 78014513 97375779 78014650 97375950 78014787 97376121 78014924 97376292 78015061 97376463 78015198 97376634 78015335 97376805 78015472 97376976 78015609 97377147 78015746 97377318 78015883 97377489 78016020 97377660 78016157 97377831 78016294 97378002 78016431 97378173 78016568 97378344 78016705 97378515 78016842 97378686 78016979 97378857 78017116 97379028 78017253 97379199 78017390 97379370 78017527 97379541 78017664 97379712 78017801 97379883 78017938 97380054 78018075 97380225 78018212 97380396 78018349 97380567 78018486 97380738 78018623 97380909 78018760 97381080 78018897 97381251 78019034 97381422 78019171 97381593 78019308 97381764 78019445 97381935 78019582 97382106 78019719 97382277 78019856 97382448 78019993 97382619 78020130 97382790 78020267 97382961 78020404 97383132 78020541 97383303 78020678 97383474 78020815 97383645 78020952 97383816 78021089 97383987 78021226 97384158 78021363 97384329 78021500 97384500 78021637 97384671 78021774 97384842 78021911 97385013 78022048 97385184 78022185 97385355 78022322 97385526 78022459 97385697 78022596 97385868 78022733 97386039 78022870 97386210 78023007 97386381 78023144 97386552 78023281 97386723 78023418 97386894 78023555 97387065 78023692 97387236 78023829 97387407 78023966 97387578 78024103 97387749 78024240 97387920 78024377 97388091 78024514 97388262 78024651 97388433 78024788 97388604 78024925 97388775 78025062 97388946 78025199 97389117 78025336 97389288 78025473 97389459 78025610 97389630 78025747 97389801 78025884 97389972 78026021 97390143 78026158 97390314 78026295 97390485 78026432 97390656 78026569 97390827 78026706 97390998 78026843 97391169 78026980 97391340 78027117 97391511 78027254 97391682 78027391 97391853 78027528 97392024 78027665 97392195 78027802 97392366 78027939 97392537 78028076 97392708 78028213 97392879 78028350 97393050 78028487 97393221 78028624 97393392 78028761 97393563 78028898 97393734 78029035 97393905 78029172 97394076 78029309 97394247 78029446 97394418 78029583 97394589 78029720 97394760 78029857 97394931 78029994 97395102 78030131 97395273 78030268 97395444 78030405 97395615 78030542 97395786 78030679 97395957 78030816 97396128 78030953 97396299 78031090 97396470 78031227 97396641 78031364 97396812 78031501 97396983 78031638 97397154 78031775 97397325 78031912 97397496 78032049 97397667 78032186 97397838 78032323 97398009 78032460 97398180 78032597 97398351 78032734 97398522 78032871 97398693 78033008 97398864 78033145 97399035 78033282 97399206 78033419 97399377 78033556 97399548 78033693 97399719 78033830 97399890 78033967 97400061 78034104 97400232 78034241 97400403 78034378 97400574 78034515 97400745 78034652 97400916 78034789 97401087 78034926 97401258 78035063 97401429 78035200 97401600 78035337 97401771 78035474 97401942 78035611 97402113 78035748 97402284 78035885 97402455 78036022 97402626 78036159 97402797 78036296 97402968 78036433 97403139 78036570 97403310 78036707 97403481 78036844 97403652 78036981 97403823 78037118 97403994 78037255 97404165 78037392 97404336 78037529 97404507 78037666 97404678 78037803 97404849 78037940 97405020 78038077 97405191 78038214 97405362 78038351 97405533 78038488 97405704 78038625 97405875 78038762 97406046 78038899 97406217 78039036 97406388 78039173 97406559 78039310 97406730 78039447 97406901 78039584 97407072 78039721 97407243 78039858 97407414 78039995 97407585 78040132 97407756 78040269 97407927 78040406 97408098 78040543 97408269 78040680 97408440 78040817 97408611 78040954 97408782 78041091 97408953 78041228 97409124 78041365 97409295 78041502 97409466 78041639 97409637 78041776 97409808 78041913 97409979 78042050 97410150 78042187 97410321 78042324 97410492 78042461 97410663 78042598 97410834 78042735 97411005 78042872 97411176 78043009 97411347 78043146 97411518 78043283 97411689 78043420 97411860 78043557 97412031 78043694 97412202 78043831 97412373 78043968 97412544 78044105 97412715 78044242 97412886 78044379 97413057 78044516 97413228 78044653 97413399 78044790 97413570 78044927 97413741 78045064 97413912 78045201 97414083 78045338 97414254 78045475 97414425 78045612 97414596 78045749 97414767 78045886 97414938 78046023 97415109 78046160 97415280 78046297 97415451 78046434 97415622 78046571 97415793 78046708 97415964 78046845 97416135 78046982 97416306 78047119 97416477 78047256 97416648 78047393 97416819 78047530 97416990 78047667 97417161 78047804 97417332 78047941 97417503 78048078 97417674 78048215 97417845 78048352 97418016 78048489 97418187 78048626 97418358 78048763 97418529 78048900 97418700 78049037 97418871 78049174 97419042 78049311 97419213 78049448 97419384 78049585 97419555 78049722 97419726 78049859 97419897 78049996 97420068 78050133 97420239 78050270 97420410 78050407 97420581 78050544 97420752 78050681 97420923 78050818 97421094 78050955 97421265 78051092 97421436 78051229 97421607 78051366 97421778 78051503 97421949 78051640 97422120 78051777 97422291 78051914 97422462 78052051 97422633 78052188 97422804 78052325 97422975 78052462 97423146 78052599 97423317 78052736 97423488 78052873 97423659 78053010 97423830 78053147 97424001 78053284 97424172 78053421 97424343 78053558 97424514 78053695 97424685 78053832 97424856 78053969 97425027 78054106 97425198 78054243 97425369 78054380 97425540 78054517 97425711 78054654 97425882 78054791 97426053 78054928 97426224 78055065 97426395 78055202 97426566 78055339 97426737 78055476 97426908 78055613 97427079 78055750 97427250 78055887 97427421 78056024 97427592 78056161 97427763 78056298 97427934 78056435 97428105 78056572 97428276 78056709 97428447 78056846 97428618 78056983 97428789 78057120 97428960 78057257 97429131 78057394 97429302 78057531 97429473 78057668 97429644 78057805 97429815 78057942 97429986 78058079 97430157 78058216 97430328 78058353 97430499 78058490 97430670 78058627 97430841 78058764 97431012 78058901 97431183 78059038 97431354 78059175 97431525 78059312 97431696 78059449 97431867 78059586 97432038 78059723 97432209 78059860 97432380 78059997 97432551 78060134 97432722 78060271 97432893 78060408 97433064 78060545 97433235 78060682 97433406 78060819 97433577 78060956 97433748 78061093 97433919 78061230 97434090 78061367 97434261 78061504 97434432 78061641 97434603 78061778 97434774 78061915 97434945 78062052 97435116 78062189 97435287 78062326 97435458 78062463 97435629 78062600 97435800 78062737 97435971 78062874 97436142 78063011 97436313 78063148 97436484 78063285 97436655 78063422 97436826 78063559 97436997 78063696 97437168 78063833 97437339 78063970 97437510 78064107 97437681 78064244 97437852 78064381 97438023 78064518 97438194 78064655 97438365 78064792 97438536 78064929 97438707 78065066 97438878 78065203 97439049 78065340 97439220 78065477 97439391 78065614 97439562 78065751 97439733 78065888 97439904 78066025 97440075 78066162 97440246 78066299 97440417 78066436 97440588 78066573 97440759 78066710 97440930 78066847 97441101 78066984 97441272 78067121 97441443 78067258 97441614 78067395 97441785 78067532 97441956 78067669 97442127 78067806 97442298 78067943 97442469 78068080 97442640 78068217 97442811 78068354 97442982 78068491 97443153 78068628 97443324 78068765 97443495 78068902 97443666 78069039 97443837 78069176 97444008 78069313 97444179 78069450 97444350 78069587 97444521 78069724 97444692 78069861 97444863 78069998 97445034 78070135 97445205 78070272 97445376 78070409 97445547 78070546 97445718 78070683 97445889 78070820 97446060 78070957 97446231 78071094 97446402 78071231 97446573 78071368 97446744 78071505 97446915 78071642 97447086 78071779 97447257 78071916 97447428 78072053 97447599 78072190 97447770 78072327 97447941 78072464 97448112 78072601 97448283 78072738 97448454 78072875 97448625 78073012 97448796 78073149 97448967 78073286 97449138 78073423 97449309 78073560 97449480 78073697 97449651 78073834 97449822 78073971 97449993 78074108 97450164 78074245 97450335 78074382 97450506 78074519 97450677 78074656 97450848 78074793 97451019 78074930 97451190 78075067 97451361 78075204 97451532 78075341 97451703 78075478 97451874 78075615 97452045 78075752 97452216 78075889 97452387 78076026 97452558 78076163 97452729 78076300 97452900 78076437 97453071 78076574 97453242 78076711 97453413 78076848 97453584 78076985 97453755 78077122 97453926 78077259 97454097 78077396 97454268 78077533 97454439 78077670 97454610 78077807 97454781 78077944 97454952 78078081 97455123 78078218 97455294 78078355 97455465 78078492 97455636 78078629 97455807 78078766 97455978 78078903 97456149 78079040 97456320 78079177 97456491 78079314 97456662 78079451 97456833 78079588 97457004 78079725 97457175 78079862 97457346 78079999 97457517 78080136 97457688 78080273 97457859 78080410 97458030 78080547 97458201 78080684 97458372 78080821 97458543 78080958 97458714 78081095 97458885 78081232 97459056 78081369 97459227 78081506 97459398 78081643 97459569 78081780 97459740 78081917 97459911 78082054 97460082 78082191 97460253 78082328 97460424 78082465 97460595 78082602 97460766 78082739 97460937 78082876 97461108 78083013 97461279 78083150 97461450 78083287 97461621 78083424 97461792 78083561 97461963 78083698 97462134 78083835 97462305 78083972 97462476 78084109 97462647 78084246 97462818 78084383 97462989 78084520 97463160 78084657 97463331 78084794 97463502 78084931 97463673 78085068 97463844 78085205 97464015 78085342 97464186 78085479 97464357 78085616 97464528 78085753 97464699 78085890 97464870 78086027 97465041 78086164 97465212 78086301 97465383 78086438 97465554 78086575 97465725 78086712 97465896 78086849 97466067 78086986 97466238 78087123 97466409 78087260 97466580 78087397 97466751 78087534 97466922 78087671 97467093 78087808 97467264 78087945 97467435 78088082 97467606 78088219 97467777 78088356 97467948 78088493 97468119 78088630 97468290 78088767 97468461 78088904 97468632 78089041 97468803 78089178 97468974 78089315 97469145 78089452 97469316 78089589 97469487 78089726 97469658 78089863 97469829 78090000 97470000 78090137 97470171 78090274 97470342 78090411 97470513 78090548 97470684 78090685 97470855 78090822 97471026 78090959 97471197 78091096 97471368 78091233 97471539 78091370 97471710 78091507 97471881 78091644 97472052 78091781 97472223 78091918 97472394 78092055 97472565 78092192 97472736 78092329 97472907 78092466 97473078 78092603 97473249 78092740 97473420 78092877 97473591 78093014 97473762 78093151 97473933 78093288 97474104 78093425 97474275 78093562 97474446 78093699 97474617 78093836 97474788 78093973 97474959 78094110 97475130 78094247 97475301 78094384 97475472 78094521 97475643 78094658 97475814 78094795 97475985 78094932 97476156 78095069 97476327 78095206 97476498 78095343 97476669 78095480 97476840 78095617 97477011 78095754 97477182 78095891 97477353 78096028 97477524 78096165 97477695 78096302 97477866 78096439 97478037 78096576 97478208 78096713 97478379 78096850 97478550 78096987 97478721 78097124 97478892 78097261 97479063 78097398 97479234 78097535 97479405 78097672 97479576 78097809 97479747 78097946 97479918 78098083 97480089 78098220 97480260 78098357 97480431 78098494 97480602 78098631 97480773 78098768 97480944 78098905 97481115 78099042 97481286 78099179 97481457 78099316 97481628 78099453 97481799 78099590 97481970 78099727 97482141 78099864 97482312 78100001 97482483 78100138 97482654 78100275 97482825 78100412 97482996 78100549 97483167 78100686 97483338 78100823 97483509 78100960 97483680 78101097 97483851 78101234 97484022 78101371 97484193 78101508 97484364 78101645 97484535 78101782 97484706 78101919 97484877 78102056 97485048 78102193 97485219 78102330 97485390 78102467 97485561 78102604 97485732 78102741 97485903 78102878 97486074 78103015 97486245 78103152 97486416 78103289 97486587 78103426 97486758 78103563 97486929 78103700 97487100 78103837 97487271 78103974 97487442 78104111 97487613 78104248 97487784 78104385 97487955 78104522 97488126 78104659 97488297 78104796 97488468 78104933 97488639 78105070 97488810 78105207 97488981 78105344 97489152 78105481 97489323 78105618 97489494 78105755 97489665 78105892 97489836 78106029 97490007 78106166 97490178 78106303 97490349 78106440 97490520 78106577 97490691 78106714 97490862 78106851 97491033 78106988 97491204 78107125 97491375 78107262 97491546 78107399 97491717 78107536 97491888 78107673 97492059 78107810 97492230 78107947 97492401 78108084 97492572 78108221 97492743 78108358 97492914 78108495 97493085 78108632 97493256 78108769 97493427 78108906 97493598 78109043 97493769 78109180 97493940 78109317 97494111 78109454 97494282 78109591 97494453 78109728 97494624 78109865 97494795 78110002 97494966 78110139 97495137 78110276 97495308 78110413 97495479 78110550 97495650 78110687 97495821 78110824 97495992 78110961 97496163 78111098 97496334 78111235 97496505 78111372 97496676 78111509 97496847 78111646 97497018 78111783 97497189 78111920 97497360 78112057 97497531 78112194 97497702 78112331 97497873 78112468 97498044 78112605 97498215 78112742 97498386 78112879 97498557 78113016 97498728 78113153 97498899 78113290 97499070 78113427 97499241 78113564 97499412 78113701 97499583 78113838 97499754 78113975 97499925 78114112 97500096 78114249 97500267 78114386 97500438 78114523 97500609 78114660 97500780 78114797 97500951 78114934 97501122 78115071 97501293 78115208 97501464 78115345 97501635 78115482 97501806 78115619 97501977 78115756 97502148 78115893 97502319 78116030 97502490 78116167 97502661 78116304 97502832 78116441 97503003 78116578 97503174 78116715 97503345 78116852 97503516 78116989 97503687 78117126 97503858 78117263 97504029 78117400 97504200 78117537 97504371 78117674 97504542 78117811 97504713 78117948 97504884 78118085 97505055 78118222 97505226 78118359 97505397 78118496 97505568 78118633 97505739 78118770 97505910 78118907 97506081 78119044 97506252 78119181 97506423 78119318 97506594 78119455 97506765 78119592 97506936 78119729 97507107 78119866 97507278 78120003 97507449 78120140 97507620 78120277 97507791 78120414 97507962 78120551 97508133 78120688 97508304 78120825 97508475 78120962 97508646 78121099 97508817 78121236 97508988 78121373 97509159 78121510 97509330 78121647 97509501 78121784 97509672 78121921 97509843 78122058 97510014 78122195 97510185 78122332 97510356 78122469 97510527 78122606 97510698 78122743 97510869 78122880 97511040 78123017 97511211 78123154 97511382 78123291 97511553
1000 75934853 0 75934853 94779999 75934990 94780170 75935127 94780341 75935264 94780512 75935401 94780683 75935538 94780854 75935675 94781025 75935812 94781196 75935949 94781367 75936086 94781538 75936223 94781709 75936360 94781880 75936497 94782051 75936634 94782222 75936771 94782393 75936908 94782564 75937045 94782735 75937182 94782906 75937319 94783077 75937456 94783248 75937593 94783419 75937730 94783590 75937867 94783761 75938004 94783932 75938141 94784103 75938278 94784274 75938415 94784445 75938552 94784616 75938689 94784787 75938826 94784958 75938963 94785129 75939100 94785300 75939237 94785471 75939374 94785642 75939511 94785813 75939648 94785984 75939785 94786155 75939922 94786326 75940059 94786497 75940196 94786668 75940333 94786839 75940470 94787010 75940607 94787181 75940744 94787352 75940881 94787523 75941018 94787694 75941155 94787865 75941292 94788036 75941429 94788207 75941566 94788378 75941703 94788549 75941840 94788720 75941977 94788891 75942114 94789062 75942251 94789233 75942388 94789404 75942525 94789575 75942662 94789746 75942799 94789917 75942936 94790088 75943073 94790259 75943210 94790430 75943347 94790601 75943484 94790772 75943621 94790943 75943758 94791114 75943895 94791285 75944032 94791456 75944169 94791627 75944306 94791798 75944443 94791969 75944580 94792140 75944717 94792311 75944854 94792482 75944991 94792653 75945128 94792824 75945265 94792995 75945402 94793166 75945539 94793337 75945676 94793508 75945813 94793679 75945950 94793850 75946087 94794021 75946224 94794192 75946361 94794363 75946498 94794534 75946635 94794705 75946772 94794876 75946909 94795047 75947046 94795218 75947183 94795389 75947320 94795560 75947457 94795731 75947594 94795902 75947731 94796073 75947868 94796244 75948005 94796415 75948142 94796586 75948279 94796757 75948416 94796928 75948553 94797099 75948690 94797270 75948827 94797441 75948964 94797612 75949101 94797783 75949238 94797954 75949375 94798125 75949512 94798296 75949649 94798467 75949786 94798638 75949923 94798809 75950060 94798980 75950197 94799151 75950334 94799322 75950471 94799493 75950608 94799664 75950745 94799835 75950882 94800006 75951019 94800177 75951156 94800348 75951293 94800519 75951430 94800690 75951567 94800861 75951704 94801032 75951841 94801203 75951978 94801374 75952115 94801545 75952252 94801716 75952389 94801887 75952526 94802058 75952663 94802229 75952800 94802400 75952937 94802571 75953074 94802742 75953211 94802913 75953348 94803084 75953485 94803255 75953622 94803426 75953759 94803597 75953896 94803768 75954033 94803939 75954170 94804110 75954307 94804281 75954444 94804452 75954581 94804623 75954718 94804794 75954855 94804965 75954992 94805136 75955129 94805307 75955266 94805478 75955403 94805649 75955540 94805820 75955677 94805991 75955814 94806162 75955951 94806333 75956088 94806504 75956225 94806675 75956362 94806846 75956499 94807017 75956636 94807188 75956773 94807359 75956910 94807530 75957047 94807701 75957184 94807872 75957321 94808043 75957458 94808214 75957595 94808385 75957732 94808556 75957869 94808727 75958006 94808898 75958143 94809069 75958280 94809240 75958417 94809411 75958554 94809582 75958691 94809753 75958828 94809924 75958965 94810095 75959102 94810266 75959239 94810437 75959376 94810608 75959513 94810779 75959650 94810950 75959787 94811121 75959924 94811292 75960061 94811463 75960198 94811634 75960335 94811805 75960472 94811976 75960609 94812147 75960746 94812318 75960883 94812489 75961020 94812660 75961157 94812831 75961294 94813002 75961431 94813173 75961568 94813344 75961705 94813515 75961842 94813686 75961979 94813857 75962116 94814028 75962253 94814199 75962390 94814370 75962527 94814541 75962664 94814712 75962801 94814883 75962938 94815054 75963075 94815225 75963212 94815396 75963349 94815567 75963486 94815738 75963623 94815909 75963760 94816080 75963897 94816251 75964034 94816422 75964171 94816593 75964308 94816764 75964445 94816935 75964582 94817106 75964719 94817277 75964856 94817448 75964993 94817619 75965130 94817790 75965267 94817961 75965404 94818132 75965541 94818303 75965678 94818474 75965815 94818645 75965952 94818816 75966089 94818987 75966226 94819158 75966363 94819329 75966500 94819500 75966637 94819671 75966774 94819842 75966911 94820013 75967048 94820184 75967185 94820355 75967322 94820526 75967459 94820697 75967596 94820868 75967733 94821039 75967870 94821210 75968007 94821381 75968144 94821552 75968281 94821723 75968418 94821894 75968555 94822065 75968692 94822236 75968829 94822407 75968966 94822578 75969103 94822749 75969240 94822920 75969377 94823091 75969514 94823262 75969651 94823433 75969788 94823604 75969925 94823775 75970062 94823946 75970199 94824117 75970336 94824288 75970473 94824459 75970610 94824630 75970747 94824801 75970884 94824972 75971021 94825143 75971158 94825314 75971295 94825485 75971432 94825656 75971569 94825827 75971706 94825998 75971843 94826169 75971980 94826340 75972117 94826511 75972254 94826682 75972391 94826853 75972528 94827024 75972665 94827195 75972802 94827366 75972939 94827537 75973076 94827708 75973213 94827879 75973350 94828050 75973487 94828221 75973624 94828392 75973761 94828563 75973898 94828734 75974035 94828905 75974172 94829076 75974309 94829247 75974446 94829418 75974583 94829589 75974720 94829760 75974857 94829931 75974994 94830102 75975131 94830273 75975268 94830444 75975405 94830615 75975542 94830786 75975679 94830957 75975816 94831128 75975953 94831299 75976090 94831470 75976227 94831641 75976364 94831812 75976501 94831983 75976638 94832154 75976775 94832325 75976912 94832496 75977049 94832667 75977186 94832838 75977323 94833009 75977460 94833180 75977597 94833351 75977734 94833522 75977871 94833693 75978008 94833864 75978145 94834035 75978282 94834206 75978419 94834377 75978556 94834548 75978693 94834719 75978830 94834890 75978967 94835061 75979104 94835232 75979241 94835403 75979378 94835574 75979515 94835745 75979652 94835916 75979789 94836087 75979926 94836258 75980063 94836429 75980200 94836600 75980337 94836771 75980474 94836942 75980611 94837113 75980748 94837284 75980885 94837455 75981022 94837626 75981159 94837797 75981296 94837968 75981433 94838139 75981570 94838310 75981707 94838481 75981844 94838652 75981981 94838823 75982118 94838994 75982255 94839165 75982392 94839336 75982529 94839507 75982666 94839678 75982803 94839849 75982940 94840020 75983077 94840191 75983214 94840362 75983351 94840533 75983488 94840704 75983625 94840875 75983762 94841046 75983899 94841217 75984036 94841388 75984173 94841559 75984310 94841730 75984447 94841901 75984584 94842072 75984721 94842243 75984858 94842414 75984995 94842585 75985132 94842756 75985269 94842927 75985406 94843098 75985543 94843269 75985680 94843440 75985817 94843611 75985954 94843782 75986091 94843953 75986228 94844124 75986365 94844295 75986502 94844466 75986639 94844637 75986776 94844808 75986913 94844979 75987050 94845150 75987187 94845321 75987324 94845492 75987461 94845663 75987598 94845834 75987735 94846005 75987872 94846176 75988009 94846347 75988146 94846518 75988283 94846689 75988420 94846860 75988557 94847031 75988694 94847202 75988831 94847373 75988968 94847544 75989105 94847715 75989242 94847886 75989379 94848057 75989516 94848228 75989653 94848399 75989790 94848570 75989927 94848741 75990064 94848912 75990201 94849083 75990338 94849254 75990475 94849425 75990612 94849596 75990749 94849767 75990886 94849938 75991023 94850109 75991160 94850280 75991297 94850451 75991434 94850622 75991571 94850793 75991708 94850964 75991845 94851135 75991982 94851306 75992119 94851477 75992256 94851648 75992393 94851819 75992530 94851990 75992667 94852161 75992804 94852332 75992941 94852503 75993078 94852674 75993215 94852845 75993352 94853016 75993489 94853187 75993626 94853358 75993763 94853529 75993900 94853700 75994037 94853871 75994174 94854042 75994311 94854213 75994448 94854384 75994585 94854555 75994722 94854726 75994859 94854897 75994996 94855068 75995133 94855239 75995270 94855410 75995407 94855581 75995544 94855752 75995681 94855923 75995818 94856094 75995955 94856265 75996092 94856436 75996229 94856607 75996366 94856778 75996503 94856949 75996640 94857120 75996777 94857291 75996914 94857462 75997051 94857633 75997188 94857804 75997325 94857975 75997462 94858146 75997599 94858317 75997736 94858488 75997873 94858659 75998010 94858830 75998147 94859001 75998284 94859172 75998421 94859343 75998558 94859514 75998695 94859685 75998832 94859856 75998969 94860027 75999106 94860198 75999243 94860369 75999380 94860540 75999517 94860711 75999654 94860882 75999791 94861053 75999928 94861224 76000065 94861395 76000202 94861566 76000339 94861737 76000476 94861908 76000613 94862079 76000750 94862250 76000887 94862421 76001024 94862592 76001161 94862763 76001298 94862934 76001435 94863105 76001572 94863276 76001709 94863447 76001846 94863618 76001983 94863789 76002120 94863960 76002257 94864131 76002394 94864302 76002531 94864473 76002668 94864644 76002805 94864815 76002942 94864986 76003079 94865157 76003216 94865328 76003353 94865499 76003490 94865670 76003627 94865841 76003764 94866012 76003901 94866183 76004038 94866354 76004175 94866525 76004312 94866696 76004449 94866867 76004586 94867038 76004723 94867209 76004860 94867380 76004997 94867551 76005134 94867722 76005271 94867893 76005408 94868064 76005545 94868235 76005682 94868406 76005819 94868577 76005956 94868748 76006093 94868919 76006230 94869090 76006367 94869261 76006504 94869432 76006641 94869603 76006778 94869774 76006915 94869945 76007052 94870116 76007189 94870287 76007326 94870458 76007463 94870629 76007600 94870800 76007737 94870971 76007874 94871142 76008011 94871313 76008148 94871484 76008285 94871655 76008422 94871826 76008559 94871997 76008696 94872168 76008833 94872339 76008970 94872510 76009107 94872681 76009244 94872852 76009381 94873023 76009518 94873194 76009655 94873365 76009792 94873536 76009929 94873707 76010066 94873878 76010203 94874049 76010340 94874220 76010477 94874391 76010614 94874562 76010751 94874733 76010888 94874904 76011025 94875075 76011162 94875246 76011299 94875417 76011436 94875588 76011573 94875759 76011710 94875930 76011847 94876101 76011984 94876272 76012121 94876443 76012258 94876614 76012395 94876785 76012532 94876956 76012669 94877127 76012806 94877298 76012943 94877469 76013080 94877640 76013217 94877811 76013354 94877982 76013491 94878153 76013628 94878324 76013765 94878495 76013902 94878666 76014039 94878837 76014176 94879008 76014313 94879179 76014450 94879350 76014587 94879521 76014724 94879692 76014861 94879863 76014998 94880034 76015135 94880205 76015272 94880376 76015409 94880547 76015546 94880718 76015683 94880889 76015820 94881060 76015957 94881231 76016094 94881402 76016231 94881573 76016368 94881744 76016505 94881915 76016642 94882086 76016779 94882257 76016916 94882428 76017053 94882599 76017190 94882770 76017327 94882941 76017464 94883112 76017601 94883283 76017738 94883454 76017875 94883625 76018012 94883796 76018149 94883967 76018286 94884138 76018423 94884309 76018560 94884480 76018697 94884651 76018834 94884822 76018971 94884993 76019108 94885164 76019245 94885335 76019382 94885506 76019519 94885677 76019656 94885848 76019793 94886019 76019930 94886190 76020067 94886361 76020204 94886532 76020341 94886703 76020478 94886874 76020615 94887045 76020752 94887216 76020889 94887387 76021026 94887558 76021163 94887729 76021300 94887900 76021437 94888071 76021574 94888242 76021711 94888413 76021848 94888584 76021985 94888755 76022122 94888926 76022259 94889097 76022396 94889268 76022533 94889439 76022670 94889610 76022807 94889781 76022944 94889952 76023081 94890123 76023218 94890294 76023355 94890465 76023492 94890636 76023629 94890807 76023766 94890978 76023903 94891149 76024040 94891320 76024177 94891491 76024314 94891662 76024451 94891833 76024588 94892004 76024725 94892175 76024862 94892346 76024999 94892517 76025136 94892688 76025273 94892859 76025410 94893030 76025547 94893201 76025684 94893372 76025821 94893543 76025958 94893714 76026095 94893885 76026232 94894056 76026369 94894227 76026506 94894398 76026643 94894569 76026780 94894740 76026917 94894911 76027054 94895082 76027191 94895253 76027328 94895424 76027465 94895595 76027602 94895766 76027739 94895937 76027876 94896108 76028013 94896279 76028150 94896450 76028287 94896621 76028424 94896792 76028561 94896963 76028698 94897134 76028835 94897305 76028972 94897476 76029109 94897647 76029246 94897818 76029383 94897989 76029520 94898160 76029657 94898331 76029794 94898502 76029931 94898673 76030068 94898844 76030205 94899015 76030342 94899186 76030479 94899357 76030616 94899528 76030753 94899699 76030890 94899870 76031027 94900041 76031164 94900212 76031301 94900383 76031438 94900554 76031575 94900725 76031712 94900896 76031849 94901067 76031986 94901238 76032123 94901409 76032260 94901580 76032397 94901751 76032534 94901922 76032671 94902093 76032808 94902264 76032945 94902435 76033082 94902606 76033219 94902777 76033356 94902948 76033493 94903119 76033630 94903290 76033767 94903461 76033904 94903632 76034041 94903803 76034178 94903974 76034315 94904145 76034452 94904316 76034589 94904487 76034726 94904658 76034863 94904829 76035000 94905000 76035137 94905171 76035274 94905342 76035411 94905513 76035548 94905684 76035685 94905855 76035822 94906026 76035959 94906197 76036096 94906368 76036233 94906539 76036370 94906710 76036507 94906881 76036644 94907052 76036781 94907223 76036918 94907394 76037055 94907565 76037192 94907736 76037329 94907907 76037466 94908078 76037603 94908249 76037740 94908420 76037877 94908591 76038014 94908762 76038151 94908933 76038288 94909104 76038425 94909275 76038562 94909446 76038699 94909617 76038836 94909788 76038973 94909959 76039110 94910130 76039247 94910301 76039384 94910472 76039521 94910643 76039658 94910814 76039795 94910985 76039932 94911156 76040069 94911327 76040206 94911498 76040343 94911669 76040480 94911840 76040617 94912011 76040754 94912182 76040891 94912353 76041028 94912524 76041165 94912695 76041302 94912866 76041439 94913037 76041576 94913208 76041713 94913379 76041850 94913550 76041987 94913721 76042124 94913892 76042261 94914063 76042398 94914234 76042535 94914405 76042672 94914576 76042809 94914747 76042946 94914918 76043083 94915089 76043220 94915260 76043357 94915431 76043494 94915602 76043631 94915773 76043768 94915944 76043905 94916115 76044042 94916286 76044179 94916457 76044316 94916628 76044453 94916799 76044590 94916970 76044727 94917141 76044864 94917312 76045001 94917483 76045138 94917654 76045275 94917825 76045412 94917996 76045549 94918167 76045686 94918338 76045823 94918509 76045960 94918680 76046097 94918851 76046234 94919022 76046371 94919193 76046508 94919364 76046645 94919535 76046782 94919706 76046919 94919877 76047056 94920048 76047193 94920219 76047330 94920390 76047467 94920561 76047604 94920732 76047741 94920903 76047878 94921074 76048015 94921245 76048152 94921416 76048289 94921587 76048426 94921758 76048563 94921929 76048700 94922100 76048837 94922271 76048974 94922442 76049111 94922613 76049248 94922784 76049385 94922955 76049522 94923126 76049659 94923297 76049796 94923468 76049933 94923639 76050070 94923810 76050207 94923981 76050344 94924152 76050481 94924323 76050618 94924494 76050755 94924665 76050892 94924836 76051029 94925007 76051166 94925178 76051303 94925349 76051440 94925520 76051577 94925691 76051714 94925862 76051851 94926033 76051988 94926204 76052125 94926375 76052262 94926546 76052399 94926717 76052536 94926888 76052673 94927059 76052810 94927230 76052947 94927401 76053084 94927572 76053221 94927743 76053358 94927914 76053495 94928085 76053632 94928256 76053769 94928427 76053906 94928598 76054043 94928769 76054180 94928940 76054317 94929111 76054454 94929282 76054591 94929453 76054728 94929624 76054865 94929795 76055002 94929966 76055139 94930137 76055276 94930308 76055413 94930479 76055550 94930650 76055687 94930821 76055824 94930992 76055961 94931163 76056098 94931334 76056235 94931505 76056372 94931676 76056509 94931847 76056646 94932018 76056783 94932189 76056920 94932360 76057057 94932531 76057194 94932702 76057331 94932873 76057468 94933044 76057605 94933215 76057742 94933386 76057879 94933557 76058016 94933728 76058153 94933899 76058290 94934070 76058427 94934241 76058564 94934412 76058701 94934583 76058838 94934754 76058975 94934925 76059112 94935096 76059249 94935267 76059386 94935438 76059523 94935609 76059660 94935780 76059797 94935951 76059934 94936122 76060071 94936293 76060208 94936464 76060345 94936635 76060482 94936806 76060619 94936977 76060756 94937148 76060893 94937319 76061030 94937490 76061167 94937661 76061304 94937832 76061441 94938003 76061578 94938174 76061715 94938345 76061852 94938516 76061989 94938687 76062126 94938858 76062263 94939029 76062400 94939200 76062537 94939371 76062674 94939542 76062811 94939713 76062948 94939884 76063085 94940055 76063222 94940226 76063359 94940397 76063496 94940568 76063633 94940739 76063770 94940910 76063907 94941081 76064044 94941252 76064181 94941423 76064318 94941594 76064455 94941765 76064592 94941936 76064729 94942107 76064866 94942278 76065003 94942449 76065140 94942620 76065277 94942791 76065414 94942962 76065551 94943133 76065688 94943304 76065825 94943475 76065962 94943646 76066099 94943817 76066236 94943988 76066373 94944159 76066510 94944330 76066647 94944501 76066784 94944672 76066921 94944843 76067058 94945014 76067195 94945185 76067332 94945356 76067469 94945527 76067606 94945698 76067743 94945869 76067880 94946040 76068017 94946211 76068154 94946382 76068291 94946553 76068428 94946724 76068565 94946895 76068702 94947066 76068839 94947237 76068976 94947408 76069113 94947579 76069250 94947750 76069387 94947921 76069524 94948092 76069661 94948263 76069798 94948434 76069935 94948605 76070072 94948776 76070209 94948947 76070346 94949118 76070483 94949289 76070620 94949460 76070757 94949631 76070894 94949802 76071031 94949973 76071168 94950144 76071305 94950315 76071442 94950486 76071579 94950657
1000 45756900 0 45756900 57112627 45757037 57112798 45757174 57112969 45757311 57113140 45757448 57113311 45757585 57113482 45757722 57113653 45757859 57113824 45757996 57113995 45758133 57114166 45758270 57114337 45758407 57114508 45758544 57114679 45758681 57114850 45758818 57115021 45758955 57115192 45759092 57115363 45759229 57115534 45759366 57115705 45759503 57115876 45759640 57116047 45759777 57116218 45759914 57116389 45760051 57116560 45760188 57116731 45760325 57116902 45760462 57117073 45760599 57117244 45760736 57117415 45760873 57117586 45761010 57117757 45761147 57117928 45761284 57118099 45761421 57118270 45761558 57118441 45761695 57118612 45761832 57118783 45761969 57118954 45762106 57119125 45762243 57119296 45762380 57119467 45762517 57119638 45762654 57119809 45762791 57119980 45762928 57120151 45763065 57120322 45763202 57120493 45763339 57120664 45763476 57120835 45763613 57121006 45763750 57121177 45763887 57121348 45764024 57121519 45764161 57121690 45764298 57121861 45764435 57122032 45764572 57122203 45764709 57122374 45764846 57122545 45764983 57122716 45765120 57122887 45765257 57123058 45765394 57123229 45765531 57123400 45765668 57123571 45765805 57123742 45765942 57123913 45766079 57124084 45766216 57124255 45766353 57124426 45766490 57124597 45766627 57124768 45766764 57124939 45766901 57125110 45767038 57125281 45767175 57125452 45767312 57125623 45767449 57125794 45767586 57125965 45767723 57126136 45767860 57126307 45767997 57126478 45768134 57126649 45768271 57126820 45768408 57126991 45768545 57127162 45768682 57127333 45768819 57127504 45768956 57127675 45769093 57127846 45769230 57128017 45769367 57128188 45769504 57128359 45769641 57128530 45769778 57128701 45769915 57128872 45770052 57129043 45770189 57129214 45770326 57129385 45770463 57129556 45770600 57129727 45770737 57129898 45770874 57130069 45771011 57130240 45771148 57130411 45771285 57130582 45771422 57130753 45771559 57130924 45771696 57131095 45771833 57131266 45771970 57131437 45772107 57131608 45772244 57131779 45772381 57131950 45772518 57132121 45772655 57132292 45772792 57132463 45772929 57132634 45773066 57132805 45773203 57132976 45773340 57133147 45773477 57133318 45773614 57133489 45773751 57133660 45773888 57133831 45774025 57134002 45774162 57134173 45774299 57134344 45774436 57134515 45774573 57134686 45774710 57134857 45774847 57135028 45774984 57135199 45775121 57135370 45775258 57135541 45775395 57135712 45775532 57135883 45775669 57136054 45775806 57136225 45775943 57136396 45776080 57136567 45776217 57136738 45776354 57136909 45776491 57137080 45776628 57137251 45776765 57137422 45776902 57137593 45777039 57137764 45777176 57137935 45777313 57138106 45777450 57138277 45777587 57138448 45777724 57138619 45777861 57138790 45777998 57138961 45778135 57139132 45778272 57139303 45778409 57139474 45778546 57139645 45778683 57139816 45778820 57139987 45778957 57140158 45779094 57140329 45779231 57140500 45779368 57140671 45779505 57140842 45779642 57141013 45779779 57141184 45779916 57141355 45780053 57141526 45780190 57141697 45780327 57141868 45780464 57142039 45780601 57142210 45780738 57142381 45780875 57142552 45781012 57142723 45781149 57142894 45781286 57143065 45781423 57143236 45781560 57143407 45781697 57143578 45781834 57143749 45781971 57143920 45782108 57144091 45782245 57144262 45782382 57144433 45782519 57144604 45782656 57144775 45782793 57144946 45782930 57145117 45783067 57145288 45783204 57145459 45783341 57145630 45783478 57145801 45783615 57145972 45783752 57146143 45783889 57146314 45784026 57146485 45784163 57146656 45784300 57146827 45784437 57146998 45784574 57147169 45784711 57147340 45784848 57147511 45784985 57147682 45785122 57147853 45785259 57148024 45785396 57148195 45785533 57148366 45785670 57148537 45785807 57148708 45785944 57148879 45786081 57149050 45786218 57149221 45786355 57149392 45786492 57149563 45786629 57149734 45786766 57149905 45786903 57150076 45787040 57150247 45787177 57150418 45787314 57150589 45787451 57150760 45787588 57150931 45787725 57151102 45787862 57151273 45787999 57151444 45788136 57151615 45788273 57151786 45788410 57151957 45788547 57152128 45788684 57152299 45788821 57152470 45788958 57152641 45789095 57152812 45789232 57152983 45789369 57153154 45789506 57153325 45789643 57153496 45789780 57153667 45789917 57153838 45790054 57154009 45790191 57154180 45790328 57154351 45790465 57154522 45790602 57154693 45790739 57154864 45790876 57155035 45791013 57155206 45791150 57155377 45791287 57155548 45791424 57155719 45791561 57155890 45791698 57156061 45791835 57156232 45791972 57156403 45792109 57156574 45792246 57156745 45792383 57156916 45792520 57157087 45792657 57157258 45792794 57157429 45792931 57157600 45793068 57157771 45793205 57157942 45793342 57158113 45793479 57158284 45793616 57158455 45793753 57158626 45793890 57158797 45794027 57158968 45794164 57159139 45794301 57159310 45794438 57159481 45794575 57159652 45794712 57159823 45794849 57159994 45794986 57160165 45795123 57160336 45795260 57160507 45795397 57160678 45795534 57160849 45795671 57161020 45795808 57161191 45795945 57161362 45796082 57161533 45796219 57161704 45796356 57161875 45796493 57162046 45796630 57162217 45796767 57162388 45796904 57162559 45797041 57162730 45797178 57162901 45797315 57163072 45797452 57163243 45797589 57163414 45797726 57163585 45797863 57163756 45798000 57163927 45798137 57164098 45798274 57164269 45798411 57164440 45798548 57164611 45798685 57164782 45798822 57164953 45798959 57165124 45799096 57165295 45799233 57165466 45799370 57165637 45799507 57165808 45799644 57165979 45799781 57166150 45799918 57166321 45800055 57166492 45800192 57166663 45800329 57166834 45800466 57167005 45800603 57167176 45800740 57167347 45800877 57167518 45801014 57167689 45801151 57167860 45801288 57168031 45801425 57168202 45801562 57168373 45801699 57168544 45801836 57168715 45801973 57168886 45802110 57169057 45802247 57169228 45802384 57169399 45802521 57169570 45802658 57169741 45802795 57169912 45802932 57170083 45803069 57170254 45803206 57170425 45803343 57170596 45803480 57170767 45803617 57170938 45803754 57171109 45803891 57171280 45804028 57171451 45804165 57171622 45804302 57171793 45804439 57171964 45804576 57172135 45804713 57172306 45804850 57172477 45804987 57172648 45805124 57172819 45805261 57172990 45805398 57173161 45805535 57173332 45805672 57173503 45805809 57173674 45805946 57173845 45806083 57174016 45806220 57174187 45806357 57174358 45806494 57174529 45806631 57174700 45806768 57174871 45806905 57175042 45807042 57175213 45807179 57175384 45807316 57175555 45807453 57175726 45807590 57175897 45807727 57176068 45807864 57176239 45808001 57176410 45808138 57176581 45808275 57176752 45808412 57176923 45808549 57177094 45808686 57177265 45808823 57177436 45808960 57177607 45809097 57177778 45809234 57177949 45809371 57178120 45809508 57178291 45809645 57178462 45809782 57178633 45809919 57178804 45810056 57178975 45810193 57179146 45810330 57179317 45810467 57179488 45810604 57179659 45810741 57179830 45810878 57180001 45811015 57180172 45811152 57180343 45811289 57180514 45811426 57180685 45811563 57180856 45811700 57181027 45811837 57181198 45811974 57181369 45812111 57181540 45812248 57181711 45812385 57181882 45812522 57182053 45812659 57182224 45812796 57182395 45812933 57182566 45813070 57182737 45813207 57182908 45813344 57183079 45813481 57183250 45813618 57183421 45813755 57183592 45813892 57183763 45814029 57183934 45814166 57184105 45814303 57184276 45814440 57184447 45814577 57184618 45814714 57184789 45814851 57184960 45814988 57185131 45815125 57185302 45815262 57185473 45815399 57185644 45815536 57185815 45815673 57185986 45815810 57186157 45815947 57186328 45816084 57186499 45816221 57186670 45816358 57186841 45816495 57187012 45816632 57187183 45816769 57187354 45816906 57187525 45817043 57187696 45817180 57187867 45817317 57188038 45817454 57188209 45817591 57188380 45817728 57188551 45817865 57188722 45818002 57188893 45818139 57189064 45818276 57189235 45818413 57189406 45818550 57189577 45818687 57189748 45818824 57189919 45818961 57190090 45819098 57190261 45819235 57190432 45819372 57190603 45819509 57190774 45819646 57190945 45819783 57191116 45819920 57191287 45820057 57191458 45820194 57191629 45820331 57191800 45820468 57191971 45820605 57192142 45820742 57192313 45820879 57192484 45821016 57192655 45821153 57192826 45821290 57192997 45821427 57193168 45821564 57193339 45821701 57193510 45821838 57193681 45821975 57193852 45822112 57194023 45822249 57194194 45822386 57194365 45822523 57194536 45822660 57194707 45822797 57194878 45822934 57195049 45823071 57195220 45823208 57195391 45823345 57195562 45823482 57195733 45823619 57195904 45823756 57196075 45823893 57196246 45824030 57196417 45824167 57196588 45824304 57196759 45824441 57196930 45824578 57197101 45824715 57197272 45824852 57197443 45824989 57197614 45825126 57197785 45825263 57197956 45825400 57198127 45825537 57198298 45825674 57198469 45825811 57198640 45825948 57198811 45826085 57198982 45826222 57199153 45826359 57199324 45826496 57199495 45826633 57199666 45826770 57199837 45826907 57200008 45827044 57200179 45827181 57200350 45827318 57200521 45827455 57200692 45827592 57200863 45827729 57201034 45827866 57201205 45828003 57201376 45828140 57201547 45828277 57201718 45828414 57201889 45828551 57202060 45828688 57202231 45828825 57202402 45828962 57202573 45829099 57202744 45829236 57202915 45829373 57203086 45829510 57203257 45829647 57203428 45829784 57203599 45829921 57203770 45830058 57203941 45830195 57204112 45830332 57204283 45830469 57204454 45830606 57204625 45830743 57204796 45830880 57204967 45831017 57205138 45831154 57205309 45831291 57205480 45831428 57205651 45831565 57205822 45831702 57205993 45831839 57206164 45831976 57206335 45832113 57206506 45832250 57206677 45832387 57206848 45832524 57207019 45832661 57207190 45832798 57207361 45832935 57207532 45833072 57207703 45833209 57207874 45833346 57208045 45833483 57208216 45833620 57208387 45833757 57208558 45833894 57208729 45834031 57208900 45834168 57209071 45834305 57209242 45834442 57209413 45834579 57209584 45834716 57209755 45834853 57209926 45834990 57210097 45835127 57210268 45835264 57210439 45835401 57210610 45835538 57210781 45835675 57210952 45835812 57211123 45835949 57211294 45836086 57211465 45836223 57211636 45836360 57211807 45836497 57211978 45836634 57212149 45836771 57212320 45836908 57212491 45837045 57212662 45837182 57212833 45837319 57213004 45837456 57213175 45837593 57213346 45837730 57213517 45837867 57213688 45838004 57213859 45838141 57214030 45838278 57214201 45838415 57214372 45838552 57214543 45838689 57214714 45838826 57214885 45838963 57215056 45839100 57215227 45839237 57215398 45839374 57215569 45839511 57215740 45839648 57215911 45839785 57216082 45839922 57216253 45840059 57216424 45840196 57216595 45840333 57216766 45840470 57216937 45840607 57217108 45840744 57217279 45840881 57217450 45841018 57217621 45841155 57217792 45841292 57217963 45841429 57218134 45841566 57218305 45841703 57218476 45841840 57218647 45841977 57218818 45842114 57218989 45842251 57219160 45842388 57219331 45842525 57219502 45842662 57219673 45842799 57219844 45842936 57220015 45843073 57220186 45843210 57220357 45843347 57220528 45843484 57220699 45843621 57220870 45843758 57221041 45843895 57221212 45844032 57221383 45844169 57221554 45844306 57221725 45844443 57221896 45844580 57222067 45844717 57222238 45844854 57222409 45844991 57222580 45845128 57222751 45845265 57222922 45845402 57223093 45845539 57223264 45845676 57223435 45845813 57223606 45845950 57223777 45846087 57223948 45846224 57224119 45846361 57224290 45846498 57224461 45846635 57224632 45846772 57224803 45846909 57224974 45847046 57225145 45847183 57225316 45847320 57225487 45847457 57225658 45847594 57225829 45847731 57226000 45847868 57226171 45848005 57226342 45848142 57226513 45848279 57226684 45848416 57226855 45848553 57227026 45848690 57227197 45848827 57227368 45848964 57227539 45849101 57227710 45849238 57227881 45849375 57228052 45849512 57228223 45849649 57228394 45849786 57228565 45849923 57228736 45850060 57228907 45850197 57229078 45850334 57229249 45850471 57229420 45850608 57229591 45850745 57229762 45850882 57229933 45851019 57230104 45851156 57230275 45851293 57230446 45851430 57230617 45851567 57230788 45851704 57230959 45851841 57231130 45851978 57231301 45852115 57231472 45852252 57231643 45852389 57231814 45852526 57231985 45852663 57232156 45852800 57232327 45852937 57232498 45853074 57232669 45853211 57232840 45853348 57233011 45853485 57233182 45853622 57233353 45853759 57233524 45853896 57233695 45854033 57233866 45854170 57234037 45854307 57234208 45854444 57234379 45854581 57234550 45854718 57234721 45854855 57234892 45854992 57235063 45855129 57235234 45855266 57235405 45855403 57235576 45855540 57235747 45855677 57235918 45855814 57236089 45855951 57236260 45856088 57236431 45856225 57236602 45856362 57236773 45856499 57236944 45856636 57237115 45856773 57237286 45856910 57237457 45857047 57237628 45857184 57237799 45857321 57237970 45857458 57238141 45857595 57238312 45857732 57238483 45857869 57238654 45858006 57238825 45858143 57238996 45858280 57239167 45858417 57239338 45858554 57239509 45858691 57239680 45858828 57239851 45858965 57240022 45859102 57240193 45859239 57240364 45859376 57240535 45859513 57240706 45859650 57240877 45859787 57241048 45859924 57241219 45860061 57241390 45860198 57241561 45860335 57241732 45860472 57241903 45860609 57242074 45860746 57242245 45860883 57242416 45861020 57242587 45861157 57242758 45861294 57242929 45861431 57243100 45861568 57243271 45861705 57243442 45861842 57243613 45861979 57243784 45862116 57243955 45862253 57244126 45862390 57244297 45862527 57244468 45862664 57244639 45862801 57244810 45862938 57244981 45863075 57245152 45863212 57245323 45863349 57245494 45863486 57245665 45863623 57245836 45863760 57246007 45863897 57246178 45864034 57246349 45864171 57246520 45864308 57246691 45864445 57246862 45864582 57247033 45864719 57247204 45864856 57247375 45864993 57247546 45865130 57247717 45865267 57247888 45865404 57248059 45865541 57248230 45865678 57248401 45865815 57248572 45865952 57248743 45866089 57248914 45866226 57249085 45866363 57249256 45866500 57249427 45866637 57249598 45866774 57249769 45866911 57249940 45867048 57250111 45867185 57250282 45867322 57250453 45867459 57250624 45867596 57250795 45867733 57250966 45867870 57251137 45868007 57251308 45868144 57251479 45868281 57251650 45868418 57251821 45868555 57251992 45868692 57252163 45868829 57252334 45868966 57252505 45869103 57252676 45869240 57252847 45869377 57253018 45869514 57253189 45869651 57253360 45869788 57253531 45869925 57253702 45870062 57253873 45870199 57254044 45870336 57254215 45870473 57254386 45870610 57254557 45870747 57254728 45870884 57254899 45871021 57255070 45871158 57255241 45871295 57255412 45871432 57255583 45871569 57255754 45871706 57255925 45871843 57256096 45871980 57256267 45872117 57256438 45872254 57256609 45872391 57256780 45872528 57256951 45872665 57257122 45872802 57257293 45872939 57257464 45873076 57257635 45873213 57257806 45873350 57257977 45873487 57258148 45873624 57258319 45873761 57258490 45873898 57258661 45874035 57258832 45874172 57259003 45874309 57259174 45874446 57259345 45874583 57259516 45874720 57259687 45874857 57259858 45874994 57260029 45875131 57260200 45875268 57260371 45875405 57260542 45875542 57260713 45875679 57260884 45875816 57261055 45875953 57261226 45876090 57261397 45876227 57261568 45876364 57261739 45876501 57261910 45876638 57262081 45876775 57262252 45876912 57262423 45877049 57262594 45877186 57262765 45877323 57262936 45877460 57263107 45877597 57263278 45877734 57263449 45877871 57263620 45878008 57263791 45878145 57263962 45878282 57264133 45878419 57264304 45878556 57264475 45878693 57264646 45878830 57264817 45878967 57264988 45879104 57265159 45879241 57265330 45879378 57265501 45879515 57265672 45879652 57265843 45879789 57266014 45879926 57266185 45880063 57266356 45880200 57266527 45880337 57266698 45880474 57266869 45880611 57267040 45880748 57267211 45880885 57267382 45881022 57267553 45881159 57267724 45881296 57267895 45881433 57268066 45881570 57268237 45881707 57268408 45881844 57268579 45881981 57268750 45882118 57268921 45882255 57269092 45882392 57269263 45882529 57269434 45882666 57269605 45882803 57269776 45882940 57269947 45883077 57270118 45883214 57270289 45883351 57270460 45883488 57270631 45883625 57270802 45883762 57270973 45883899 57271144 45884036 57271315 45884173 57271486 45884310 57271657 45884447 57271828 45884584 57271999 45884721 57272170 45884858 57272341 45884995 57272512 45885132 57272683 45885269 57272854 45885406 57273025 45885543 57273196 45885680 57273367 45885817 57273538 45885954 57273709 45886091 57273880 45886228 57274051 45886365 57274222 45886502 57274393 45886639 57274564 45886776 57274735 45886913 57274906 45887050 57275077 45887187 57275248 45887324 57275419 45887461 57275590 45887598 57275761 45887735 57275932 45887872 57276103 45888009 57276274 45888146 57276445 45888283 57276616 45888420 57276787 45888557 57276958 45888694 57277129 45888831 57277300 45888968 57277471 45889105 57277642 45889242 57277813 45889379 57277984 45889516 57278155 45889653 57278326 45889790 57278497 45889927 57278668 45890064 57278839 45890201 57279010 45890338 57279181 45890475 57279352 45890612 57279523 45890749 57279694 45890886 57279865 45891023 57280036 45891160 57280207 45891297 57280378 45891434 57280549 45891571 57280720 45891708 57280891 45891845 57281062 45891982 57281233 45892119 57281404 45892256 57281575 45892393 57281746 45892530 57281917 45892667 57282088 45892804 57282259 45892941 57282430 45893078 57282601 45893215 57282772 45893352 57282943 45893489 57283114 45893626 57283285
1000 15479900 0 15479900 19321627 15480037 19321798 15480174 19321969 15480311 19322140 15480448 19322311 15480585 19322482 15480722 19322653 15480859 19322824 15480996 19322995 15481133 19323166 15481270 19323337 15481407 19323508 15481544 19323679 15481681 19323850 15481818 19324021 15481955 19324192 15482092 19324363 15482229 19324534 15482366 19324705 15482503 19324876 15482640 19325047 15482777 19325218 15482914 19325389 15483051 19325560 15483188 19325731 15483325 19325902 15483462 19326073 15483599 19326244 15483736 19326415 15483873 19326586 15484010 19326757 15484147 19326928 15484284 19327099 15484421 19327270 15484558 19327441 15484695 19327612 15484832 19327783 15484969 19327954 15485106 19328125 15485243 19328296 15485380 19328467 15485517 19328638 15485654 19328809 15485791 19328980 15485928 19329151 15486065 19329322 15486202 19329493 15486339 19329664 15486476 19329835 15486613 19330006 15486750 19330177 15486887 19330348 15487024 19330519 15487161 19330690 15487298 19330861 15487435 19331032 15487572 19331203 15487709 19331374 15487846 19331545 15487983 19331716 15488120 19331887 15488257 19332058 15488394 19332229 15488531 19332400 15488668 19332571 15488805 19332742 15488942 19332913 15489079 19333084 15489216 19333255 15489353 19333426 15489490 19333597 15489627 19333768 15489764 19333939 15489901 19334110 15490038 19334281 15490175 19334452 15490312 19334623 15490449 19334794 15490586 19334965 15490723 19335136 15490860 19335307 15490997 19335478 15491134 19335649 15491271 19335820 15491408 19335991 15491545 19336162 15491682 19336333 15491819 19336504 15491956 19336675 15492093 19336846 15492230 19337017 15492367 19337188 15492504 19337359 15492641 19337530 15492778 19337701 15492915 19337872 15493052 19338043 15493189 19338214 15493326 19338385 15493463 19338556 15493600 19338727 15493737 19338898 15493874 19339069 15494011 19339240 15494148 19339411 15494285 19339582 15494422 19339753 15494559 19339924 15494696 19340095 15494833 19340266 15494970 19340437 15495107 19340608 15495244 19340779 15495381 19340950 15495518 19341121 15495655 19341292 15495792 19341463 15495929 19341634 15496066 19341805 15496203 19341976 15496340 19342147 15496477 19342318 15496614 19342489 15496751 19342660 15496888 19342831 15497025 19343002 15497162 19343173 15497299 19343344 15497436 19343515 15497573 19343686 15497710 19343857 15497847 19344028 15497984 19344199 15498121 19344370 15498258 19344541 15498395 19344712 15498532 19344883 15498669 19345054 15498806 19345225 15498943 19345396 15499080 19345567 15499217 19345738 15499354 19345909 15499491 19346080 15499628 19346251 15499765 19346422 15499902 19346593 15500039 19346764 15500176 19346935 15500313 19347106 15500450 19347277 15500587 19347448 15500724 19347619 15500861 19347790 15500998 19347961 15501135 19348132 15501272 19348303 15501409 19348474 15501546 19348645 15501683 19348816 15501820 19348987 15501957 19349158 15502094 19349329 15502231 19349500 15502368 19349671 15502505 19349842 15502642 19350013 15502779 19350184 15502916 19350355 15503053 19350526 15503190 19350697 15503327 19350868 15503464 19351039 15503601 19351210 15503738 19351381 15503875 19351552 15504012 19351723 15504149 19351894 15504286 19352065 15504423 19352236 15504560 19352407 15504697 19352578 15504834 19352749 15504971 19352920 15505108 19353091 15505245 19353262 15505382 19353433 15505519 19353604 15505656 19353775 15505793 19353946 15505930 19354117 15506067 19354288 15506204 19354459 15506341 19354630 15506478 19354801 15506615 19354972 15506752 19355143 15506889 19355314 15507026 19355485 15507163 19355656 15507300 19355827 15507437 19355998 15507574 19356169 15507711 19356340 15507848 19356511 15507985 19356682 15508122 19356853 15508259 19357024 15508396 19357195 15508533 19357366 15508670 19357537 15508807 19357708 15508944 19357879 15509081 19358050 15509218 19358221 15509355 19358392 15509492 19358563 15509629 19358734 15509766 19358905 15509903 19359076 15510040 19359247 15510177 19359418 15510314 19359589 15510451 19359760 15510588 19359931 15510725 19360102 15510862 19360273 15510999 19360444 15511136 19360615 15511273 19360786 15511410 19360957 15511547 19361128 15511684 19361299 15511821 19361470 15511958 19361641 15512095 19361812 15512232 19361983 15512369 19362154 15512506 19362325 15512643 19362496 15512780 19362667 15512917 19362838 15513054 19363009 15513191 19363180 15513328 19363351 15513465 19363522 15513602 19363693 15513739 19363864 15513876 19364035 15514013 19364206 15514150 19364377 15514287 19364548 15514424 19364719 15514561 19364890 15514698 19365061 15514835 19365232 15514972 19365403 15515109 19365574 15515246 19365745 15515383 19365916 15515520 19366087 15515657 19366258 15515794 19366429 15515931 19366600 15516068 19366771 15516205 19366942 15516342 19367113 15516479 19367284 15516616 19367455 15516753 19367626 15516890 19367797 15517027 19367968 15517164 19368139 15517301 19368310 15517438 19368481 15517575 19368652 15517712 19368823 15517849 19368994 15517986 19369165 15518123 19369336 15518260 19369507 15518397 19369678 15518534 19369849 15518671 19370020 15518808 19370191 15518945 19370362 15519082 19370533 15519219 19370704 15519356 19370875 15519493 19371046 15519630 19371217 15519767 19371388 15519904 19371559 15520041 19371730 15520178 19371901 15520315 19372072 15520452 19372243 15520589 19372414 15520726 19372585 15520863 19372756 15521000 19372927 15521137 19373098 15521274 19373269 15521411 19373440 15521548 19373611 15521685 19373782 15521822 19373953 15521959 19374124 15522096 19374295 15522233 19374466 15522370 19374637 15522507 19374808 15522644 19374979 15522781 19375150 15522918 19375321 15523055 19375492 15523192 19375663 15523329 19375834 15523466 19376005 15523603 19376176 15523740 19376347 15523877 19376518 15524014 19376689 15524151 19376860 15524288 19377031 15524425 19377202 15524562 19377373 15524699 19377544 15524836 19377715 15524973 19377886 15525110 19378057 15525247 19378228 15525384 19378399 15525521 19378570 15525658 19378741 15525795 19378912 15525932 19379083 15526069 19379254 15526206 19379425 15526343 19379596 15526480 19379767 15526617 19379938 15526754 19380109 15526891 19380280 15527028 19380451 15527165 19380622 15527302 19380793 15527439 19380964 15527576 19381135 15527713 19381306 15527850 19381477 15527987 19381648 15528124 19381819 15528261 19381990 15528398 19382161 15528535 19382332 15528672 19382503 15528809 19382674 15528946 19382845 15529083 19383016 15529220 19383187 15529357 19383358 15529494 19383529 15529631 19383700 15529768 19383871 15529905 19384042 15530042 19384213 15530179 19384384 15530316 19384555 15530453 19384726 15530590 19384897 15530727 19385068 15530864 19385239 15531001 19385410 15531138 19385581 15531275 19385752 15531412 19385923 15531549 19386094 15531686 19386265 15531823 19386436 15531960 19386607 15532097 19386778 15532234 19386949 15532371 19387120 15532508 19387291 15532645 19387462 15532782 19387633 15532919 19387804 15533056 19387975 15533193 19388146 15533330 19388317 15533467 19388488 15533604 19388659 15533741 19388830 15533878 19389001 15534015 19389172 15534152 19389343 15534289 19389514 15534426 19389685 15534563 19389856 15534700 19390027 15534837 19390198 15534974 19390369 15535111 19390540 15535248 19390711 15535385 19390882 15535522 19391053 15535659 19391224 15535796 19391395 15535933 19391566 15536070 19391737 15536207 19391908 15536344 19392079 15536481 19392250 15536618 19392421 15536755 19392592 15536892 19392763 15537029 19392934 15537166 19393105 15537303 19393276 15537440 19393447 15537577 19393618 15537714 19393789 15537851 19393960 15537988 19394131 15538125 19394302 15538262 19394473 15538399 19394644 15538536 19394815 15538673 19394986 15538810 19395157 15538947 19395328 15539084 19395499 15539221 19395670 15539358 19395841 15539495 19396012 15539632 19396183 15539769 19396354 15539906 19396525 15540043 19396696 15540180 19396867 15540317 19397038 15540454 19397209 15540591 19397380 15540728 19397551 15540865 19397722 15541002 19397893 15541139 19398064 15541276 19398235 15541413 19398406 15541550 19398577 15541687 19398748 15541824 19398919 15541961 19399090 15542098 19399261 15542235 19399432 15542372 19399603 15542509 19399774 15542646 19399945 15542783 19400116 15542920 19400287 15543057 19400458 15543194 19400629 15543331 19400800 15543468 19400971 15543605 19401142 15543742 19401313 15543879 19401484 15544016 19401655 15544153 19401826 15544290 19401997 15544427 19402168 15544564 19402339 15544701 19402510 15544838 19402681 15544975 19402852 15545112 19403023 15545249 19403194 15545386 19403365 15545523 19403536 15545660 19403707 15545797 19403878 15545934 19404049 15546071 19404220 15546208 19404391 15546345 19404562 15546482 19404733 15546619 19404904 15546756 19405075 15546893 19405246 15547030 19405417 15547167 19405588 15547304 19405759 15547441 19405930 15547578 19406101 15547715 19406272 15547852 19406443 15547989 19406614 15548126 19406785 15548263 19406956 15548400 19407127 15548537 19407298 15548674 19407469 15548811 19407640 15548948 19407811 15549085 19407982 15549222 19408153 15549359 19408324 15549496 19408495 15549633 19408666 15549770 19408837 15549907 19409008 15550044 19409179 15550181 19409350 15550318 19409521 15550455 19409692 15550592 19409863 15550729 19410034 15550866 19410205 15551003 19410376 15551140 19410547 15551277 19410718 15551414 19410889 15551551 19411060 15551688 19411231 15551825 19411402 15551962 19411573 15552099 19411744 15552236 19411915 15552373 19412086 15552510 19412257 15552647 19412428 15552784 19412599 15552921 19412770 15553058 19412941 15553195 19413112 15553332 19413283 15553469 19413454 15553606 19413625 15553743 19413796 15553880 19413967 15554017 19414138 15554154 19414309 15554291 19414480 15554428 19414651 15554565 19414822 15554702 19414993 15554839 19415164 15554976 19415335 15555113 19415506 15555250 19415677 15555387 19415848 15555524 19416019 15555661 19416190 15555798 19416361 15555935 19416532 15556072 19416703 15556209 19416874 15556346 19417045 15556483 19417216 15556620 19417387 15556757 19417558 15556894 19417729 15557031 19417900 15557168 19418071 15557305 19418242 15557442 19418413 15557579 19418584 15557716 19418755 15557853 19418926 15557990 19419097 15558127 19419268 15558264 19419439 15558401 19419610 15558538 19419781 15558675 19419952 15558812 19420123 15558949 19420294 15559086 19420465 15559223 19420636 15559360 19420807 15559497 19420978 15559634 19421149 15559771 19421320 15559908 19421491 15560045 19421662 15560182 19421833 15560319 19422004 15560456 19422175 15560593 19422346 15560730 19422517 15560867 19422688 15561004 19422859 15561141 19423030 15561278 19423201 15561415 19423372 15561552 19423543 15561689 19423714 15561826 19423885 15561963 19424056 15562100 19424227 15562237 19424398 15562374 19424569 15562511 19424740 15562648 19424911 15562785 19425082 15562922 19425253 15563059 19425424 15563196 19425595 15563333 19425766 15563470 19425937 15563607 19426108 15563744 19426279 15563881 19426450 15564018 19426621 15564155 19426792 15564292 19426963 15564429 19427134 15564566 19427305 15564703 19427476 15564840 19427647 15564977 19427818 15565114 19427989 15565251 19428160 15565388 19428331 15565525 19428502 15565662 19428673 15565799 19428844 15565936 19429015 15566073 19429186 15566210 19429357 15566347 19429528 15566484 19429699 15566621 19429870 15566758 19430041 15566895 19430212 15567032 19430383 15567169 19430554 15567306 19430725 15567443 19430896 15567580 19431067 15567717 19431238 15567854 19431409 15567991 19431580 15568128 19431751 15568265 19431922 15568402 19432093 15568539 19432264 15568676 19432435 15568813 19432606 15568950 19432777 15569087 19432948 15569224 19433119 15569361 19433290 15569498 19433461 15569635 19433632 15569772 19433803 15569909 19433974 15570046 19434145 15570183 19434316 15570320 19434487 15570457 19434658 15570594 19434829 15570731 19435000 15570868 19435171 15571005 19435342 15571142 19435513 15571279 19435684 15571416 19435855 15571553 19436026 15571690 19436197 15571827 19436368 15571964 19436539 15572101 19436710 15572238 19436881 15572375 19437052 15572512 19437223 15572649 19437394 15572786 19437565 15572923 19437736 15573060 19437907 15573197 19438078 15573334 19438249 15573471 19438420 15573608 19438591 15573745 19438762 15573882 19438933 15574019 19439104 15574156 19439275 15574293 19439446 15574430 19439617 15574567 19439788 15574704 19439959 15574841 19440130 15574978 19440301 15575115 19440472 15575252 19440643 15575389 19440814 15575526 19440985 15575663 19441156 15575800 19441327 15575937 19441498 15576074 19441669 15576211 19441840 15576348 19442011 15576485 19442182 15576622 19442353 15576759 19442524 15576896 19442695 15577033 19442866 15577170 19443037 15577307 19443208 15577444 19443379 15577581 19443550 15577718 19443721 15577855 19443892 15577992 19444063 15578129 19444234 15578266 19444405 15578403 19444576 15578540 19444747 15578677 19444918 15578814 19445089 15578951 19445260 15579088 19445431 15579225 19445602 15579362 19445773 15579499 19445944 15579636 19446115 15579773 19446286 15579910 19446457 15580047 19446628 15580184 19446799 15580321 19446970 15580458 19447141 15580595 19447312 15580732 19447483 15580869 19447654 15581006 19447825 15581143 19447996 15581280 19448167 15581417 19448338 15581554 19448509 15581691 19448680 15581828 19448851 15581965 19449022 15582102 19449193 15582239 19449364 15582376 19449535 15582513 19449706 15582650 19449877 15582787 19450048 15582924 19450219 15583061 19450390 15583198 19450561 15583335 19450732 15583472 19450903 15583609 19451074 15583746 19451245 15583883 19451416 15584020 19451587 15584157 19451758 15584294 19451929 15584431 19452100 15584568 19452271 15584705 19452442 15584842 19452613 15584979 19452784 15585116 19452955 15585253 19453126 15585390 19453297 15585527 19453468 15585664 19453639 15585801 19453810 15585938 19453981 15586075 19454152 15586212 19454323 15586349 19454494 15586486 19454665 15586623 19454836 15586760 19455007 15586897 19455178 15587034 19455349 15587171 19455520 15587308 19455691 15587445 19455862 15587582 19456033 15587719 19456204 15587856 19456375 15587993 19456546 15588130 19456717 15588267 19456888 15588404 19457059 15588541 19457230 15588678 19457401 15588815 19457572 15588952 19457743 15589089 19457914 15589226 19458085 15589363 19458256 15589500 19458427 15589637 19458598 15589774 19458769 15589911 19458940 15590048 19459111 15590185 19459282 15590322 19459453 15590459 19459624 15590596 19459795 15590733 19459966 15590870 19460137 15591007 19460308 15591144 19460479 15591281 19460650 15591418 19460821 15591555 19460992 15591692 19461163 15591829 19461334 15591966 19461505 15592103 19461676 15592240 19461847 15592377 19462018 15592514 19462189 15592651 19462360 15592788 19462531 15592925 19462702 15593062 19462873 15593199 19463044 15593336 19463215 15593473 19463386 15593610 19463557 15593747 19463728 15593884 19463899 15594021 19464070 15594158 19464241 15594295 19464412 15594432 19464583 15594569 19464754 15594706 19464925 15594843 19465096 15594980 19465267 15595117 19465438 15595254 19465609 15595391 19465780 15595528 19465951 15595665 19466122 15595802 19466293 15595939 19466464 15596076 19466635 15596213 19466806 15596350 19466977 15596487 19467148 15596624 19467319 15596761 19467490 15596898 19467661 15597035 19467832 15597172 19468003 15597309 19468174 15597446 19468345 15597583 19468516 15597720 19468687 15597857 19468858 15597994 19469029 15598131 19469200 15598268 19469371 15598405 19469542 15598542 19469713 15598679 19469884 15598816 19470055 15598953 19470226 15599090 19470397 15599227 19470568 15599364 19470739 15599501 19470910 15599638 19471081 15599775 19471252 15599912 19471423 15600049 19471594 15600186 19471765 15600323 19471936 15600460 19472107 15600597 19472278 15600734 19472449 15600871 19472620 15601008 19472791 15601145 19472962 15601282 19473133 15601419 19473304 15601556 19473475 15601693 19473646 15601830 19473817 15601967 19473988 15602104 19474159 15602241 19474330 15602378 19474501 15602515 19474672 15602652 19474843 15602789 19475014 15602926 19475185 15603063 19475356 15603200 19475527 15603337 19475698 15603474 19475869 15603611 19476040 15603748 19476211 15603885 19476382 15604022 19476553 15604159 19476724 15604296 19476895 15604433 19477066 15604570 19477237 15604707 19477408 15604844 19477579 15604981 19477750 15605118 19477921 15605255 19478092 15605392 19478263 15605529 19478434 15605666 19478605 15605803 19478776 15605940 19478947 15606077 19479118 15606214 19479289 15606351 19479460 15606488 19479631 15606625 19479802 15606762 19479973 15606899 19480144 15607036 19480315 15607173 19480486 15607310 19480657 15607447 19480828 15607584 19480999 15607721 19481170 15607858 19481341 15607995 19481512 15608132 19481683 15608269 19481854 15608406 19482025 15608543 19482196 15608680 19482367 15608817 19482538 15608954 19482709 15609091 19482880 15609228 19483051 15609365 19483222 15609502 19483393 15609639 19483564 15609776 19483735 15609913 19483906 15610050 19484077 15610187 19484248 15610324 19484419 15610461 19484590 15610598 19484761 15610735 19484932 15610872 19485103 15611009 19485274 15611146 19485445 15611283 19485616 15611420 19485787 15611557 19485958 15611694 19486129 15611831 19486300 15611968 19486471 15612105 19486642 15612242 19486813 15612379 19486984 15612516 19487155 15612653 19487326 15612790 19487497 15612927 19487668 15613064 19487839 15613201 19488010 15613338 19488181 15613475 19488352 15613612 19488523 15613749 19488694 15613886 19488865 15614023 19489036 15614160 19489207 15614297 19489378 15614434 19489549 15614571 19489720 15614708 19489891 15614845 19490062 15614982 19490233 15615119 19490404 15615256 19490575 15615393 19490746 15615530 19490917 15615667 19491088 15615804 19491259 15615941 19491430 15616078 19491601 15616215 19491772 15616352 19491943 15616489 19492114 15616626 19492285
1000 43377762 0 43377762 54143046 43377899 54143217 43378036 54143388 43378173 54143559 43378310 54143730 43378447 54143901 43378584 54144072 43378721 54144243 43378858 54144414 43378995 54144585 43379132 54144756 43379269 54144927 43379406 54145098 43379543 54145269 43379680 54145440 43379817 54145611 43379954 54145782 43380091 54145953 43380228 54146124 43380365 54146295 43380502 54146466 43380639 54146637 43380776 54146808 43380913 54146979 43381050 54147150 43381187 54147321 43381324 54147492 43381461 54147663 43381598 54147834 43381735 54148005 43381872 54148176 43382009 54148347 43382146 54148518 43382283 54148689 43382420 54148860 43382557 54149031 43382694 54149202 43382831 54149373 43382968 54149544 43383105 54149715 43383242 54149886 43383379 54150057 43383516 54150228 43383653 54150399 43383790 54150570 43383927 54150741 43384064 54150912 43384201 54151083 43384338 54151254 43384475 54151425 43384612 54151596 43384749 54151767 43384886 54151938 43385023 54152109 43385160 54152280 43385297 54152451 43385434 54152622 43385571 54152793 43385708 54152964 43385845 54153135 43385982 54153306 43386119 54153477 43386256 54153648 43386393 54153819 43386530 54153990 43386667 54154161 43386804 54154332 43386941 54154503 43387078 54154674 43387215 54154845 43387352 54155016 43387489 54155187 43387626 54155358 43387763 54155529 43387900 54155700 43388037 54155871 43388174 54156042 43388311 54156213 43388448 54156384 43388585 54156555 43388722 54156726 43388859 54156897 43388996 54157068 43389133 54157239 43389270 54157410 43389407 54157581 43389544 54157752 43389681 54157923 43389818 54158094 43389955 54158265 43390092 54158436 43390229 54158607 43390366 54158778 43390503 54158949 43390640 54159120 43390777 54159291 43390914 54159462 43391051 54159633 43391188 54159804 43391325 54159975 43391462 54160146 43391599 54160317 43391736 54160488 43391873 54160659 43392010 54160830 43392147 54161001 43392284 54161172 43392421 54161343 43392558 54161514 43392695 54161685 43392832 54161856 43392969 54162027 43393106 54162198 43393243 54162369 43393380 54162540 43393517 54162711 43393654 54162882 43393791 54163053 43393928 54163224 43394065 54163395 43394202 54163566 43394339 54163737 43394476 54163908 43394613 54164079 43394750 54164250 43394887 54164421 43395024 54164592 43395161 54164763 43395298 54164934 43395435 54165105 43395572 54165276 43395709 54165447 43395846 54165618 43395983 54165789 43396120 54165960 43396257 54166131 43396394 54166302 43396531 54166473 43396668 54166644 43396805 54166815 43396942 54166986 43397079 54167157 43397216 54167328 43397353 54167499 43397490 54167670 43397627 54167841 43397764 54168012 43397901 54168183 43398038 54168354 43398175 54168525 43398312 54168696 43398449 54168867 43398586 54169038 43398723 54169209 43398860 54169380 43398997 54169551 43399134 54169722 43399271 54169893 43399408 54170064 43399545 54170235 43399682 54170406 43399819 54170577 43399956 54170748 43400093 54170919 43400230 54171090 43400367 54171261 43400504 54171432 43400641 54171603 43400778 54171774 43400915 54171945 43401052 54172116 43401189 54172287 43401326 54172458 43401463 54172629 43401600 54172800 43401737 54172971 43401874 54173142 43402011 54173313 43402148 54173484 43402285 54173655 43402422 54173826 43402559 54173997 43402696 54174168 43402833 54174339 43402970 54174510 43403107 54174681 43403244 54174852 43403381 54175023 43403518 54175194 43403655 54175365 43403792 54175536 43403929 54175707 43404066 54175878 43404203 54176049 43404340 54176220 43404477 54176391 43404614 54176562 43404751 54176733 43404888 54176904 43405025 54177075 43405162 54177246 43405299 54177417 43405436 54177588 43405573 54177759 43405710 54177930 43405847 54178101 43405984 54178272 43406121 54178443 43406258 54178614 43406395 54178785 43406532 54178956 43406669 54179127 43406806 54179298 43406943 54179469 43407080 54179640 43407217 54179811 43407354 54179982 43407491 54180153 43407628 54180324 43407765 54180495 43407902 54180666 43408039 54180837 43408176 54181008 43408313 54181179 43408450 54181350 43408587 54181521 43408724 54181692 43408861 54181863 43408998 54182034 43409135 54182205 43409272 54182376 43409409 54182547 43409546 54182718 43409683 54182889 43409820 54183060 43409957 54183231 43410094 54183402 43410231 54183573 43410368 54183744 43410505 54183915 43410642 54184086 43410779 54184257 43410916 54184428 43411053 54184599 43411190 54184770 43411327 54184941 43411464 54185112 43411601 54185283 43411738 54185454 43411875 54185625 43412012 54185796 43412149 54185967 43412286 54186138 43412423 54186309 43412560 54186480 43412697 54186651 43412834 54186822 43412971 54186993 43413108 54187164 43413245 54187335 43413382 54187506 43413519 54187677 43413656 54187848 43413793 54188019 43413930 54188190 43414067 54188361 43414204 54188532 43414341 54188703 43414478 54188874 43414615 54189045 43414752 54189216 43414889 54189387 43415026 54189558 43415163 54189729 43415300 54189900 43415437 54190071 43415574 54190242 43415711 54190413 43415848 54190584 43415985 54190755 43416122 54190926 43416259 54191097 43416396 54191268 43416533 54191439 43416670 54191610 43416807 54191781 43416944 54191952 43417081 54192123 43417218 54192294 43417355 54192465 43417492 54192636 43417629 54192807 43417766 54192978 43417903 54193149 43418040 54193320 43418177 54193491 43418314 54193662 43418451 54193833 43418588 54194004 43418725 54194175 43418862 54194346 43418999 54194517 43419136 54194688 43419273 54194859 43419410 54195030 43419547 54195201 43419684 54195372 43419821 54195543 43419958 54195714 43420095 54195885 43420232 54196056 43420369 54196227 43420506 54196398 43420643 54196569 43420780 54196740 43420917 54196911 43421054 54197082 43421191 54197253 43421328 54197424 43421465 54197595 43421602 54197766 43421739 54197937 43421876 54198108 43422013 54198279 43422150 54198450 43422287 54198621 43422424 54198792 43422561 54198963 43422698 54199134 43422835 54199305 43422972 54199476 43423109 54199647 43423246 54199818 43423383 54199989 43423520 54200160 43423657 54200331 43423794 54200502 43423931 54200673 43424068 54200844 43424205 54201015 43424342 54201186 43424479 54201357 43424616 54201528 43424753 54201699 43424890 54201870 43425027 54202041 43425164 54202212 43425301 54202383 43425438 54202554 43425575 54202725 43425712 54202896 43425849 54203067 43425986 54203238 43426123 54203409 43426260 54203580 43426397 54203751 43426534 54203922 43426671 54204093 43426808 54204264 43426945 54204435 43427082 54204606 43427219 54204777 43427356 54204948 43427493 54205119 43427630 54205290 43427767 54205461 43427904 54205632 43428041 54205803 43428178 54205974 43428315 54206145 43428452 54206316 43428589 54206487 43428726 54206658 43428863 54206829 43429000 54207000 43429137 54207171 43429274 54207342 43429411 54207513 43429548 54207684 43429685 54207855 43429822 54208026 43429959 54208197 43430096 54208368 43430233 54208539 43430370 54208710 43430507 54208881 43430644 54209052 43430781 54209223 43430918 54209394 43431055 54209565 43431192 54209736 43431329 54209907 43431466 54210078 43431603 54210249 43431740 54210420 43431877 54210591 43432014 54210762 43432151 54210933 43432288 54211104 43432425 54211275 43432562 54211446 43432699 54211617 43432836 54211788 43432973 54211959 43433110 54212130 43433247 54212301 43433384 54212472 43433521 54212643 43433658 54212814 43433795 54212985 43433932 54213156 43434069 54213327 43434206 54213498 43434343 54213669 43434480 54213840 43434617 54214011 43434754 54214182 43434891 54214353 43435028 54214524 43435165 54214695 43435302 54214866 43435439 54215037 43435576 54215208 43435713 54215379 43435850 54215550 43435987 54215721 43436124 54215892 43436261 54216063 43436398 54216234 43436535 54216405 43436672 54216576 43436809 54216747 43436946 54216918 43437083 54217089 43437220 54217260 43437357 54217431 43437494 54217602 43437631 54217773 43437768 54217944 43437905 54218115 43438042 54218286 43438179 54218457 43438316 54218628 43438453 54218799 43438590 54218970 43438727 54219141 43438864 54219312 43439001 54219483 43439138 54219654 43439275 54219825 43439412 54219996 43439549 54220167 43439686 54220338 43439823 54220509 43439960 54220680 43440097 54220851 43440234 54221022 43440371 54221193 43440508 54221364 43440645 54221535 43440782 54221706 43440919 54221877 43441056 54222048 43441193 54222219 43441330 54222390 43441467 54222561 43441604 54222732 43441741 54222903 43441878 54223074 43442015 54223245 43442152 54223416 43442289 54223587 43442426 54223758 43442563 54223929 43442700 54224100 43442837 54224271 43442974 54224442 43443111 54224613 43443248 54224784 43443385 54224955 43443522 54225126 43443659 54225297 43443796 54225468 43443933 54225639 43444070 54225810 43444207 54225981 43444344 54226152 43444481 54226323 43444618 54226494 43444755 54226665 43444892 54226836 43445029 54227007 43445166 54227178 43445303 54227349 43445440 54227520 43445577 54227691 43445714 54227862 43445851 54228033 43445988 54228204 43446125 54228375 43446262 54228546 43446399 54228717 43446536 54228888 43446673 54229059 43446810 54229230 43446947 54229401 43447084 54229572 43447221 54229743 43447358 54229914 43447495 54230085 43447632 54230256 43447769 54230427 43447906 54230598 43448043 54230769 43448180 54230940 43448317 54231111 43448454 54231282 43448591 54231453 43448728 54231624 43448865 54231795 43449002 54231966 43449139 54232137 43449276 54232308 43449413 54232479 43449550 54232650 43449687 54232821 43449824 54232992 43449961 54233163 43450098 54233334 43450235 54233505 43450372 54233676 43450509 54233847 43450646 54234018 43450783 54234189 43450920 54234360 43451057 54234531 43451194 54234702 43451331 54234873 43451468 54235044 43451605 54235215 43451742 54235386 43451879 54235557 43452016 54235728 43452153 54235899 43452290 54236070 43452427 54236241 43452564 54236412 43452701 54236583 43452838 54236754 43452975 54236925 43453112 54237096 43453249 54237267 43453386 54237438 43453523 54237609 43453660 54237780 43453797 54237951 43453934 54238122 43454071 54238293 43454208 54238464 43454345 54238635 43454482 54238806 43454619 54238977 43454756 54239148 43454893 54239319 43455030 54239490 43455167 54239661 43455304 54239832 43455441 54240003 43455578 54240174 43455715 54240345 43455852 54240516 43455989 54240687 43456126 54240858 43456263 54241029 43456400 54241200 43456537 54241371 43456674 54241542 43456811 54241713 43456948 54241884 43457085 54242055 43457222 54242226 43457359 54242397 43457496 54242568 43457633 54242739 43457770 54242910 43457907 54243081 43458044 54243252 43458181 54243423 43458318 54243594 43458455 54243765 43458592 54243936 43458729 54244107 43458866 54244278 43459003 54244449 43459140 54244620 43459277 54244791 43459414 54244962 43459551 54245133 43459688 54245304 43459825 54245475 43459962 54245646 43460099 54245817 43460236 54245988 43460373 54246159 43460510 54246330 43460647 54246501 43460784 54246672 43460921 54246843 43461058 54247014 43461195 54247185 43461332 54247356 43461469 54247527 43461606 54247698 43461743 54247869 43461880 54248040 43462017 54248211 43462154 54248382 43462291 54248553 43462428 54248724 43462565 54248895 43462702 54249066 43462839 54249237 43462976 54249408 43463113 54249579 43463250 54249750 43463387 54249921 43463524 54250092 43463661 54250263 43463798 54250434 43463935 54250605 43464072 54250776 43464209 54250947 43464346 54251118 43464483 54251289 43464620 54251460 43464757 54251631 43464894 54251802 43465031 54251973 43465168 54252144 43465305 54252315 43465442 54252486 43465579 54252657 43465716 54252828 43465853 54252999 43465990 54253170 43466127 54253341 43466264 54253512 43466401 54253683 43466538 54253854 43466675 54254025 43466812 54254196 43466949 54254367 43467086 54254538 43467223 54254709 43467360 54254880 43467497 54255051 43467634 54255222 43467771 54255393 43467908 54255564 43468045 54255735 43468182 54255906 43468319 54256077 43468456 54256248 43468593 54256419 43468730 54256590 43468867 54256761 43469004 54256932 43469141 54257103 43469278 54257274 43469415 54257445 43469552 54257616 43469689 54257787 43469826 54257958 43469963 54258129 43470100 54258300 43470237 54258471 43470374 54258642 43470511 54258813 43470648 54258984 43470785 54259155 43470922 54259326 43471059 54259497 43471196 54259668 43471333 54259839 43471470 54260010 43471607 54260181 43471744 54260352 43471881 54260523 43472018 54260694 43472155 54260865 43472292 54261036 43472429 54261207 43472566 54261378 43472703 54261549 43472840 54261720 43472977 54261891 43473114 54262062 43473251 54262233 43473388 54262404 43473525 54262575 43473662 54262746 43473799 54262917 43473936 54263088 43474073 54263259 43474210 54263430 43474347 54263601 43474484 54263772 43474621 54263943 43474758 54264114 43474895 54264285 43475032 54264456 43475169 54264627 43475306 54264798 43475443 54264969 43475580 54265140 43475717 54265311 43475854 54265482 43475991 54265653 43476128 54265824 43476265 54265995 43476402 54266166 43476539 54266337 43476676 54266508 43476813 54266679 43476950 54266850 43477087 54267021 43477224 54267192 43477361 54267363 43477498 54267534 43477635 54267705 43477772 54267876 43477909 54268047 43478046 54268218 43478183 54268389 43478320 54268560 43478457 54268731 43478594 54268902 43478731 54269073 43478868 54269244 43479005 54269415 43479142 54269586 43479279 54269757 43479416 54269928 43479553 54270099 43479690 54270270 43479827 54270441 43479964 54270612 43480101 54270783 43480238 54270954 43480375 54271125 43480512 54271296 43480649 54271467 43480786 54271638 43480923 54271809 43481060 54271980 43481197 54272151 43481334 54272322 43481471 54272493 43481608 54272664 43481745 54272835 43481882 54273006 43482019 54273177 43482156 54273348 43482293 54273519 43482430 54273690 43482567 54273861 43482704 54274032 43482841 54274203 43482978 54274374 43483115 54274545 43483252 54274716 43483389 54274887 43483526 54275058 43483663 54275229 43483800 54275400 43483937 54275571 43484074 54275742 43484211 54275913 43484348 54276084 43484485 54276255 43484622 54276426 43484759 54276597 43484896 54276768 43485033 54276939 43485170 54277110 43485307 54277281 43485444 54277452 43485581 54277623 43485718 54277794 43485855 54277965 43485992 54278136 43486129 54278307 43486266 54278478 43486403 54278649 43486540 54278820 43486677 54278991 43486814 54279162 43486951 54279333 43487088 54279504 43487225 54279675 43487362 54279846 43487499 54280017 43487636 54280188 43487773 54280359 43487910 54280530 43488047 54280701 43488184 54280872 43488321 54281043 43488458 54281214 43488595 54281385 43488732 54281556 43488869 54281727 43489006 54281898 43489143 54282069 43489280 54282240 43489417 54282411 43489554 54282582 43489691 54282753 43489828 54282924 43489965 54283095 43490102 54283266 43490239 54283437 43490376 54283608 43490513 54283779 43490650 54283950 43490787 54284121 43490924 54284292 43491061 54284463 43491198 54284634 43491335 54284805 43491472 54284976 43491609 54285147 43491746 54285318 43491883 54285489 43492020 54285660 43492157 54285831 43492294 54286002 43492431 54286173 43492568 54286344 43492705 54286515 43492842 54286686 43492979 54286857 43493116 54287028 43493253 54287199 43493390 54287370 43493527 54287541 43493664 54287712 43493801 54287883 43493938 54288054 43494075 54288225 43494212 54288396 43494349 54288567 43494486 54288738 43494623 54288909 43494760 54289080 43494897 54289251 43495034 54289422 43495171 54289593 43495308 54289764 43495445 54289935 43495582 54290106 43495719 54290277 43495856 54290448 43495993 54290619 43496130 54290790 43496267 54290961 43496404 54291132 43496541 54291303 43496678 54291474 43496815 54291645 43496952 54291816 43497089 54291987 43497226 54292158 43497363 54292329 43497500 54292500 43497637 54292671 43497774 54292842 43497911 54293013 43498048 54293184 43498185 54293355 43498322 54293526 43498459 54293697 43498596 54293868 43498733 54294039 43498870 54294210 43499007 54294381 43499144 54294552 43499281 54294723 43499418 54294894 43499555 54295065 43499692 54295236 43499829 54295407 43499966 54295578 43500103 54295749 43500240 54295920 43500377 54296091 43500514 54296262 43500651 54296433 43500788 54296604 43500925 54296775 43501062 54296946 43501199 54297117 43501336 54297288 43501473 54297459 43501610 54297630 43501747 54297801 43501884 54297972 43502021 54298143 43502158 54298314 43502295 54298485 43502432 54298656 43502569 54298827 43502706 54298998 43502843 54299169 43502980 54299340 43503117 54299511 43503254 54299682 43503391 54299853 43503528 54300024 43503665 54300195 43503802 54300366 43503939 54300537 43504076 54300708 43504213 54300879 43504350 54301050 43504487 54301221 43504624 54301392 43504761 54301563 43504898 54301734 43505035 54301905 43505172 54302076 43505309 54302247 43505446 54302418 43505583 54302589 43505720 54302760 43505857 54302931 43505994 54303102 43506131 54303273 43506268 54303444 43506405 54303615 43506542 54303786 43506679 54303957 43506816 54304128 43506953 54304299 43507090 54304470 43507227 54304641 43507364 54304812 43507501 54304983 43507638 54305154 43507775 54305325 43507912 54305496 43508049 54305667 43508186 54305838 43508323 54306009 43508460 54306180 43508597 54306351 43508734 54306522 43508871 54306693 43509008 54306864 43509145 54307035 43509282 54307206 43509419 54307377 43509556 54307548 43509693 54307719 43509830 54307890 43509967 54308061 43510104 54308232 43510241 54308403 43510378 54308574 43510515 54308745 43510652 54308916 43510789 54309087 43510926 54309258 43511063 54309429 43511200 54309600 43511337 54309771 43511474 54309942 43511611 54310113 43511748 54310284 43511885 54310455 43512022 54310626 43512159 54310797 43512296 54310968 43512433 54311139 43512570 54311310 43512707 54311481 43512844 54311652 43512981 54311823 43513118 54311994 43513255 54312165 43513392 54312336 43513529 54312507 43513666 54312678 43513803 54312849 43513940 54313020 43514077 54313191 43514214 54313362 43514351 54313533 43514488 54313704
1000 56783623 0 56783623 70875909 56783760 70876080 56783897 70876251 56784034 70876422 56784171 70876593 56784308 70876764 56784445 70876935 56784582 70877106 56784719 70877277 56784856 70877448 56784993 70877619 56785130 70877790 56785267 70877961 56785404 70878132 56785541 70878303 56785678 70878474 56785815 70878645 56785952 70878816 56786089 70878987 56786226 70879158 56786363 70879329 56786500 70879500 56786637 70879671 56786774 70879842 56786911 70880013 56787048 70880184 56787185 70880355 56787322 70880526 56787459 70880697 56787596 70880868 56787733 70881039 56787870 70881210 56788007 70881381 56788144 70881552 56788281 70881723 56788418 70881894 56788555 70882065 56788692 70882236 56788829 70882407 56788966 70882578 56789103 70882749 56789240 70882920 56789377 70883091 56789514 70883262 56789651 70883433 56789788 70883604 56789925 70883775 56790062 70883946 56790199 70884117 56790336 70884288 56790473 70884459 56790610 70884630 56790747 70884801 56790884 70884972 56791021 70885143 56791158 70885314 56791295 70885485 56791432 70885656 56791569 70885827 56791706 70885998 56791843 70886169 56791980 70886340 56792117 70886511 56792254 70886682 56792391 70886853 56792528 70887024 56792665 70887195 56792802 70887366 56792939 70887537 56793076 70887708 56793213 70887879 56793350 70888050 56793487 70888221 56793624 70888392 56793761 70888563 56793898 70888734 56794035 70888905 56794172 70889076 56794309 70889247 56794446 70889418 56794583 70889589 56794720 70889760 56794857 70889931 56794994 70890102 56795131 70890273 56795268 70890444 56795405 70890615 56795542 70890786 56795679 70890957 56795816 70891128 56795953 70891299 56796090 70891470 56796227 70891641 56796364 70891812 56796501 70891983 56796638 70892154 56796775 70892325 56796912 70892496 56797049 70892667 56797186 70892838 56797323 70893009 56797460 70893180 56797597 70893351 56797734 70893522 56797871 70893693 56798008 70893864 56798145 70894035 56798282 70894206 56798419 70894377 56798556 70894548 56798693 70894719 56798830 70894890 56798967 70895061 56799104 70895232 56799241 70895403 56799378 70895574 56799515 70895745 56799652 70895916 56799789 70896087 56799926 70896258 56800063 70896429 56800200 70896600 56800337 70896771 56800474 70896942 56800611 70897113 56800748 70897284 56800885 70897455 56801022 70897626 56801159 70897797 56801296 70897968 56801433 70898139 56801570 70898310 56801707 70898481 56801844 70898652 56801981 70898823 56802118 70898994 56802255 70899165 56802392 70899336 56802529 70899507 56802666 70899678 56802803 70899849 56802940 70900020 56803077 70900191 56803214 70900362 56803351 70900533 56803488 70900704 56803625 70900875 56803762 70901046 56803899 70901217 56804036 70901388 56804173 70901559 56804310 70901730 56804447 70901901 56804584 70902072 56804721 70902243 56804858 70902414 56804995 70902585 56805132 70902756 56805269 70902927 56805406 70903098 56805543 70903269 56805680 70903440 56805817 70903611 56805954 70903782 56806091 70903953 56806228 70904124 56806365 70904295 56806502 70904466 56806639 70904637 56806776 70904808 56806913 70904979 56807050 70905150 56807187 70905321 56807324 70905492 56807461 70905663 56807598 70905834 56807735 70906005 56807872 70906176 56808009 70906347 56808146 70906518 56808283 70906689 56808420 70906860 56808557 70907031 56808694 70907202 56808831 70907373 56808968 70907544 56809105 70907715 56809242 70907886 56809379 70908057 56809516 70908228 56809653 70908399 56809790 70908570 56809927 70908741 56810064 70908912 56810201 70909083 56810338 70909254 56810475 70909425 56810612 70909596 56810749 70909767 56810886 70909938 56811023 70910109 56811160 70910280 56811297 70910451 56811434 70910622 56811571 70910793 56811708 70910964 56811845 70911135 56811982 70911306 56812119 70911477 56812256 70911648 56812393 70911819 56812530 70911990 56812667 70912161 56812804 70912332 56812941 70912503 56813078 70912674 56813215 70912845 56813352 70913016 56813489 70913187 56813626 70913358 56813763 70913529 56813900 70913700 56814037 70913871 56814174 70914042 56814311 70914213 56814448 70914384 56814585 70914555 56814722 70914726 56814859 70914897 56814996 70915068 56815133 70915239 56815270 70915410 56815407 70915581 56815544 70915752 56815681 70915923 56815818 70916094 56815955 70916265 56816092 70916436 56816229 70916607 56816366 70916778 56816503 70916949 56816640 70917120 56816777 70917291 56816914 70917462 56817051 70917633 56817188 70917804 56817325 70917975 56817462 70918146 56817599 70918317 56817736 70918488 56817873 70918659 56818010 70918830 56818147 70919001 56818284 70919172 56818421 70919343 56818558 70919514 56818695 70919685 56818832 70919856 56818969 70920027 56819106 70920198 56819243 70920369 56819380 70920540 56819517 70920711 56819654 70920882 56819791 70921053 56819928 70921224 56820065 70921395 56820202 70921566 56820339 70921737 56820476 70921908 56820613 70922079 56820750 70922250 56820887 70922421 56821024 70922592 56821161 70922763 56821298 70922934 56821435 70923105 56821572 70923276 56821709 70923447 56821846 70923618 56821983 70923789 56822120 70923960 56822257 70924131 56822394 70924302 56822531 70924473 56822668 70924644 56822805 70924815 56822942 70924986 56823079 70925157 56823216 70925328 56823353 70925499 56823490 70925670 56823627 70925841 56823764 70926012 56823901 70926183 56824038 70926354 56824175 70926525 56824312 70926696 56824449 70926867 56824586 70927038 56824723 70927209 56824860 70927380 56824997 70927551 56825134 70927722 56825271 70927893 56825408 70928064 56825545 70928235 56825682 70928406 56825819 70928577 56825956 70928748 56826093 70928919 56826230 70929090 56826367 70929261 56826504 70929432 56826641 70929603 56826778 70929774 56826915 70929945 56827052 70930116 56827189 70930287 56827326 70930458 56827463 70930629 56827600 70930800 56827737 70930971 56827874 70931142 56828011 70931313 56828148 70931484 56828285 70931655 56828422 70931826 56828559 70931997 56828696 70932168 56828833 70932339 56828970 70932510 56829107 70932681 56829244 70932852 56829381 70933023 56829518 70933194 56829655 70933365 56829792 70933536 56829929 70933707 56830066 70933878 56830203 70934049 56830340 70934220 56830477 70934391 56830614 70934562 56830751 70934733 56830888 70934904 56831025 70935075 56831162 70935246 56831299 70935417 56831436 70935588 56831573 70935759 56831710 70935930 56831847 70936101 56831984 70936272 56832121 70936443 56832258 70936614 56832395 70936785 56832532 70936956 56832669 70937127 56832806 70937298 56832943 70937469 56833080 70937640 56833217 70937811 56833354 70937982 56833491 70938153 56833628 70938324 56833765 70938495 56833902 70938666 56834039 70938837 56834176 70939008 56834313 70939179 56834450 70939350 56834587 70939521 56834724 70939692 56834861 70939863 56834998 70940034 56835135 70940205 56835272 70940376 56835409 70940547 56835546 70940718 56835683 70940889 56835820 70941060 56835957 70941231 56836094 70941402 56836231 70941573 56836368 70941744 56836505 70941915 56836642 70942086 56836779 70942257 56836916 70942428 56837053 70942599 56837190 70942770 56837327 70942941 56837464 70943112 56837601 70943283 56837738 70943454 56837875 70943625 56838012 70943796 56838149 70943967 56838286 70944138 56838423 70944309 56838560 70944480 56838697 70944651 56838834 70944822 56838971 70944993 56839108 70945164 56839245 70945335 56839382 70945506 56839519 70945677 56839656 70945848 56839793 70946019 56839930 70946190 56840067 70946361 56840204 70946532 56840341 70946703 56840478 70946874 56840615 70947045 56840752 70947216 56840889 70947387 56841026 70947558 56841163 70947729 56841300 70947900 56841437 70948071 56841574 70948242 56841711 70948413 56841848 70948584 56841985 70948755 56842122 70948926 56842259 70949097 56842396 70949268 56842533 70949439 56842670 70949610 56842807 70949781 56842944 70949952 56843081 70950123 56843218 70950294 56843355 70950465 56843492 70950636 56843629 70950807 56843766 70950978 56843903 70951149 56844040 70951320 56844177 70951491 56844314 70951662 56844451 70951833 56844588 70952004 56844725 70952175 56844862 70952346 56844999 70952517 56845136 70952688 56845273 70952859 56845410 70953030 56845547 70953201 56845684 70953372 56845821 70953543 56845958 70953714 56846095 70953885 56846232 70954056 56846369 70954227 56846506 70954398 56846643 70954569 56846780 70954740 56846917 70954911 56847054 70955082 56847191 70955253 56847328 70955424 56847465 70955595 56847602 70955766 56847739 70955937 56847876 70956108 56848013 70956279 56848150 70956450 56848287 70956621 56848424 70956792 56848561 70956963 56848698 70957134 56848835 70957305 56848972 70957476 56849109 70957647 56849246 70957818 56849383 70957989 56849520 70958160 56849657 70958331 56849794 70958502 56849931 70958673 56850068 70958844 56850205 70959015 56850342 70959186 56850479 70959357 56850616 70959528 56850753 70959699 56850890 70959870 56851027 70960041 56851164 70960212 56851301 70960383 56851438 70960554 56851575 70960725 56851712 70960896 56851849 70961067 56851986 70961238 56852123 70961409 56852260 70961580 56852397 70961751 56852534 70961922 56852671 70962093 56852808 70962264 56852945 70962435 56853082 70962606 56853219 70962777 56853356 70962948 56853493 70963119 56853630 70963290 56853767 70963461 56853904 70963632 56854041 70963803 56854178 70963974 56854315 70964145 56854452 70964316 56854589 70964487 56854726 70964658 56854863 70964829 56855000 70965000 56855137 70965171 56855274 70965342 56855411 70965513 56855548 70965684 56855685 70965855 56855822 70966026 56855959 70966197 56856096 70966368 56856233 70966539 56856370 70966710 56856507 70966881 56856644 70967052 56856781 70967223 56856918 70967394 56857055 70967565 56857192 70967736 56857329 70967907 56857466 70968078 56857603 70968249 56857740 70968420 56857877 70968591 56858014 70968762 56858151 70968933 56858288 70969104 56858425 70969275 56858562 70969446 56858699 70969617 56858836 70969788 56858973 70969959 56859110 70970130 56859247 70970301 56859384 70970472 56859521 70970643 56859658 70970814 56859795 70970985 56859932 70971156 56860069 70971327 56860206 70971498 56860343 70971669 56860480 70971840 56860617 70972011 56860754 70972182 56860891 70972353 56861028 70972524 56861165 70972695 56861302 70972866 56861439 70973037 56861576 70973208 56861713 70973379 56861850 70973550 56861987 70973721 56862124 70973892 56862261 70974063 56862398 70974234 56862535 70974405 56862672 70974576 56862809 70974747 56862946 70974918 56863083 70975089 56863220 70975260 56863357 70975431 56863494 70975602 56863631 70975773 56863768 70975944 56863905 70976115 56864042 70976286 56864179 70976457 56864316 70976628 56864453 70976799 56864590 70976970 56864727 70977141 56864864 70977312 56865001 70977483 56865138 70977654 56865275 70977825 56865412 70977996 56865549 70978167 56865686 70978338 56865823 70978509 56865960 70978680 56866097 70978851 56866234 70979022 56866371 70979193 56866508 70979364 56866645 70979535 56866782 70979706 56866919 70979877 56867056 70980048 56867193 70980219 56867330 70980390 56867467 70980561 56867604 70980732 56867741 70980903 56867878 70981074 56868015 70981245 56868152 70981416 56868289 70981587 56868426 70981758 56868563 70981929 56868700 70982100 56868837 70982271 56868974 70982442 56869111 70982613 56869248 70982784 56869385 70982955 56869522 70983126 56869659 70983297 56869796 70983468 56869933 70983639 56870070 70983810 56870207 70983981 56870344 70984152 56870481 70984323 56870618 70984494 56870755 70984665 56870892 70984836 56871029 70985007 56871166 70985178 56871303 70985349 56871440 70985520 56871577 70985691 56871714 70985862 56871851 70986033 56871988 70986204 56872125 70986375 56872262 70986546 56872399 70986717 56872536 70986888 56872673 70987059 56872810 70987230 56872947 70987401 56873084 70987572 56873221 70987743 56873358 70987914 56873495 70988085 56873632 70988256 56873769 70988427 56873906 70988598 56874043 70988769 56874180 70988940 56874317 70989111 56874454 70989282 56874591 70989453 56874728 70989624 56874865 70989795 56875002 70989966 56875139 70990137 56875276 70990308 56875413 70990479 56875550 70990650 56875687 70990821 56875824 70990992 56875961 70991163 56876098 70991334 56876235 70991505 56876372 70991676 56876509 70991847 56876646 70992018 56876783 70992189 56876920 70992360 56877057 70992531 56877194 70992702 56877331 70992873 56877468 70993044 56877605 70993215 56877742 70993386 56877879 70993557 56878016 70993728 56878153 70993899 56878290 70994070 56878427 70994241 56878564 70994412 56878701 70994583 56878838 70994754 56878975 70994925 56879112 70995096 56879249 70995267 56879386 70995438 56879523 70995609 56879660 70995780 56879797 70995951 56879934 70996122 56880071 70996293 56880208 70996464 56880345 70996635 56880482 70996806 56880619 70996977 56880756 70997148 56880893 70997319 56881030 70997490 56881167 70997661 56881304 70997832 56881441 70998003 56881578 70998174 56881715 70998345 56881852 70998516 56881989 70998687 56882126 70998858 56882263 70999029 56882400 70999200 56882537 70999371 56882674 70999542 56882811 70999713 56882948 70999884 56883085 71000055 56883222 71000226 56883359 71000397 56883496 71000568 56883633 71000739 56883770 71000910 56883907 71001081 56884044 71001252 56884181 71001423 56884318 71001594 56884455 71001765 56884592 71001936 56884729 71002107 56884866 71002278 56885003 71002449 56885140 71002620 56885277 71002791 56885414 71002962 56885551 71003133 56885688 71003304 56885825 71003475 56885962 71003646 56886099 71003817 56886236 71003988 56886373 71004159 56886510 71004330 56886647 71004501 56886784 71004672 56886921 71004843 56887058 71005014 56887195 71005185 56887332 71005356 56887469 71005527 56887606 71005698 56887743 71005869 56887880 71006040 56888017 71006211 56888154 71006382 56888291 71006553 56888428 71006724 56888565 71006895 56888702 71007066 56888839 71007237 56888976 71007408 56889113 71007579 56889250 71007750 56889387 71007921 56889524 71008092 56889661 71008263 56889798 71008434 56889935 71008605 56890072 71008776 56890209 71008947 56890346 71009118 56890483 71009289 56890620 71009460 56890757 71009631 56890894 71009802 56891031 71009973 56891168 71010144 56891305 71010315 56891442 71010486 56891579 71010657 56891716 71010828 56891853 71010999 56891990 71011170 56892127 71011341 56892264 71011512 56892401 71011683 56892538 71011854 56892675 71012025 56892812 71012196 56892949 71012367 56893086 71012538 56893223 71012709 56893360 71012880 56893497 71013051 56893634 71013222 56893771 71013393 56893908 71013564 56894045 71013735 56894182 71013906 56894319 71014077 56894456 71014248 56894593 71014419 56894730 71014590 56894867 71014761 56895004 71014932 56895141 71015103 56895278 71015274 56895415 71015445 56895552 71015616 56895689 71015787 56895826 71015958 56895963 71016129 56896100 71016300 56896237 71016471 56896374 71016642 56896511 71016813 56896648 71016984 56896785 71017155 56896922 71017326 56897059 71017497 56897196 71017668 56897333 71017839 56897470 71018010 56897607 71018181 56897744 71018352 56897881 71018523 56898018 71018694 56898155 71018865 56898292 71019036 56898429 71019207 56898566 71019378 56898703 71019549 56898840 71019720 56898977 71019891 56899114 71020062 56899251 71020233 56899388 71020404 56899525 71020575 56899662 71020746 56899799 71020917 56899936 71021088 56900073 71021259 56900210 71021430 56900347 71021601 56900484 71021772 56900621 71021943 56900758 71022114 56900895 71022285 56901032 71022456 56901169 71022627 56901306 71022798 56901443 71022969 56901580 71023140 56901717 71023311 56901854 71023482 56901991 71023653 56902128 71023824 56902265 71023995 56902402 71024166 56902539 71024337 56902676 71024508 56902813 71024679 56902950 71024850 56903087 71025021 56903224 71025192 56903361 71025363 56903498 71025534 56903635 71025705 56903772 71025876 56903909 71026047 56904046 71026218 56904183 71026389 56904320 71026560 56904457 71026731 56904594 71026902 56904731 71027073 56904868 71027244 56905005 71027415 56905142 71027586 56905279 71027757 56905416 71027928 56905553 71028099 56905690 71028270 56905827 71028441 56905964 71028612 56906101 71028783 56906238 71028954 56906375 71029125 56906512 71029296 56906649 71029467 56906786 71029638 56906923 71029809 56907060 71029980 56907197 71030151 56907334 71030322 56907471 71030493 56907608 71030664 56907745 71030835 56907882 71031006 56908019 71031177 56908156 71031348 56908293 71031519 56908430 71031690 56908567 71031861 56908704 71032032 56908841 71032203 56908978 71032374 56909115 71032545 56909252 71032716 56909389 71032887 56909526 71033058 56909663 71033229 56909800 71033400 56909937 71033571 56910074 71033742 56910211 71033913 56910348 71034084 56910485 71034255 56910622 71034426 56910759 71034597 56910896 71034768 56911033 71034939 56911170 71035110 56911307 71035281 56911444 71035452 56911581 71035623 56911718 71035794 56911855 71035965 56911992 71036136 56912129 71036307 56912266 71036478 56912403 71036649 56912540 71036820 56912677 71036991 56912814 71037162 56912951 71037333 56913088 71037504 56913225 71037675 56913362 71037846 56913499 71038017 56913636 71038188 56913773 71038359 56913910 71038530 56914047 71038701 56914184 71038872 56914321 71039043 56914458 71039214 56914595 71039385 56914732 71039556 56914869 71039727 56915006 71039898 56915143 71040069 56915280 71040240 56915417 71040411 56915554 71040582 56915691 71040753 56915828 71040924 56915965 71041095 56916102 71041266 56916239 71041437 56916376 71041608 56916513 71041779 56916650 71041950 56916787 71042121 56916924 71042292 56917061 71042463 56917198 71042634 56917335 71042805 56917472 71042976 56917609 71043147 56917746 71043318 56917883 71043489 56918020 71043660 56918157 71043831 56918294 71044002 56918431 71044173 56918568 71044344 56918705 71044515 56918842 71044686 56918979 71044857 56919116 71045028 56919253 71045199 56919390 71045370 56919527 71045541 56919664 71045712 56919801 71045883 56919938 71046054 56920075 71046225 56920212 71046396 56920349 71046567
1000 59929691 0 59929691 74802753 59929828 74802924 59929965 74803095 59930102 74803266 59930239 74803437 59930376 74803608 59930513 74803779 59930650 74803950 59930787 74804121 59930924 74804292 59931061 74804463 59931198 74804634 59931335 74804805 59931472 74804976 59931609 74805147 59931746 74805318 59931883 74805489 59932020 74805660 59932157 74805831 59932294 74806002 59932431 74806173 59932568 74806344 59932705 74806515 59932842 74806686 59932979 74806857 59933116 74807028 59933253 74807199 59933390 74807370 59933527 74807541 59933664 74807712 59933801 74807883 59933938 74808054 59934075 74808225 59934212 74808396 59934349 74808567 59934486 74808738 59934623 74808909 59934760 74809080 59934897 74809251 59935034 74809422 59935171 74809593 59935308 74809764 59935445 74809935 59935582 74810106 59935719 74810277 59935856 74810448 59935993 74810619 59936130 74810790 59936267 74810961 59936404 74811132 59936541 74811303 59936678 74811474 59936815 74811645 59936952 74811816 59937089 74811987 59937226 74812158 59937363 74812329 59937500 74812500 59937637 74812671 59937774 74812842 59937911 74813013 59938048 74813184 59938185 74813355 59938322 74813526 59938459 74813697 59938596 74813868 59938733 74814039 59938870 74814210 59939007 74814381 59939144 74814552 59939281 74814723 59939418 74814894 59939555 74815065 59939692 74815236 59939829 74815407 59939966 74815578 59940103 74815749 59940240 74815920 59940377 74816091 59940514 74816262 59940651 74816433 59940788 74816604 59940925 74816775 59941062 74816946 59941199 74817117 59941336 74817288 59941473 74817459 59941610 74817630 59941747 74817801 59941884 74817972 59942021 74818143 59942158 74818314 59942295 74818485 59942432 74818656 59942569 74818827 59942706 74818998 59942843 74819169 59942980 74819340 59943117 74819511 59943254 74819682 59943391 74819853 59943528 74820024 59943665 74820195 59943802 74820366 59943939 74820537 59944076 74820708 59944213 74820879 59944350 74821050 59944487 74821221 59944624 74821392 59944761 74821563 59944898 74821734 59945035 74821905 59945172 74822076 59945309 74822247 59945446 74822418 59945583 74822589 59945720 74822760 59945857 74822931 59945994 74823102 59946131 74823273 59946268 74823444 59946405 74823615 59946542 74823786 59946679 74823957 59946816 74824128 59946953 74824299 59947090 74824470 59947227 74824641 59947364 74824812 59947501 74824983 59947638 74825154 59947775 74825325 59947912 74825496 59948049 74825667 59948186 74825838 59948323 74826009 59948460 74826180 59948597 74826351 59948734 74826522 59948871 74826693 59949008 74826864 59949145 74827035 59949282 74827206 59949419 74827377 59949556 74827548 59949693 74827719 59949830 74827890 59949967 74828061 59950104 74828232 59950241 74828403 59950378 74828574 59950515 74828745 59950652 74828916 59950789 74829087 59950926 74829258 59951063 74829429 59951200 74829600 59951337 74829771 59951474 74829942 59951611 74830113 59951748 74830284 59951885 74830455 59952022 74830626 59952159 74830797 59952296 74830968 59952433 74831139 59952570 74831310 59952707 74831481 59952844 74831652 59952981 74831823 59953118 74831994 59953255 74832165 59953392 74832336 59953529 74832507 59953666 74832678 59953803 74832849 59953940 74833020 59954077 74833191 59954214 74833362 59954351 74833533 59954488 74833704 59954625 74833875 59954762 74834046 59954899 74834217 59955036 74834388 59955173 74834559 59955310 74834730 59955447 74834901 59955584 74835072 59955721 74835243 59955858 74835414 59955995 74835585 59956132 74835756 59956269 74835927 59956406 74836098 59956543 74836269 59956680 74836440 59956817 74836611 59956954 74836782 59957091 74836953 59957228 74837124 59957365 74837295 59957502 74837466 59957639 74837637 59957776 74837808 59957913 74837979 59958050 74838150 59958187 74838321 59958324 74838492 59958461 74838663 59958598 74838834 59958735 74839005 59958872 74839176 59959009 74839347 59959146 74839518 59959283 74839689 59959420 74839860 59959557 74840031 59959694 74840202 59959831 74840373 59959968 74840544 59960105 74840715 59960242 74840886 59960379 74841057 59960516 74841228 59960653 74841399 59960790 74841570 59960927 74841741 59961064 74841912 59961201 74842083 59961338 74842254 59961475 74842425 59961612 74842596 59961749 74842767 59961886 74842938 59962023 74843109 59962160 74843280 59962297 74843451 59962434 74843622 59962571 74843793 59962708 74843964 59962845 74844135 59962982 74844306 59963119 74844477 59963256 74844648 59963393 74844819 59963530 74844990 59963667 74845161 59963804 74845332 59963941 74845503 59964078 74845674 59964215 74845845 59964352 74846016 59964489 74846187 59964626 74846358 59964763 74846529 59964900 74846700 59965037 74846871 59965174 74847042 59965311 74847213 59965448 74847384 59965585 74847555 59965722 74847726 59965859 74847897 59965996 74848068 59966133 74848239 59966270 74848410 59966407 74848581 59966544 74848752 59966681 74848923 59966818 74849094 59966955 74849265 59967092 74849436 59967229 74849607 59967366 74849778 59967503 74849949 59967640 74850120 59967777 74850291 59967914 74850462 59968051 74850633 59968188 74850804 59968325 74850975 59968462 74851146 59968599 74851317 59968736 74851488 59968873 74851659 59969010 74851830 59969147 74852001 59969284 74852172 59969421 74852343 59969558 74852514 59969695 74852685 59969832 74852856 59969969 74853027 59970106 74853198 59970243 74853369 59970380 74853540 59970517 74853711 59970654 74853882 59970791 74854053 59970928 74854224 59971065 74854395 59971202 74854566 59971339 74854737 59971476 74854908 59971613 74855079 59971750 74855250 59971887 74855421 59972024 74855592 59972161 74855763 59972298 74855934 59972435 74856105 59972572 74856276 59972709 74856447 59972846 74856618 59972983 74856789 59973120 74856960 59973257 74857131 59973394 74857302 59973531 74857473 59973668 74857644 59973805 74857815 59973942 74857986 59974079 74858157 59974216 74858328 59974353 74858499 59974490 74858670 59974627 74858841 59974764 74859012 59974901 74859183 59975038 74859354 59975175 74859525 59975312 74859696 59975449 74859867 59975586 74860038 59975723 74860209 59975860 74860380 59975997 74860551 59976134 74860722 59976271 74860893 59976408 74861064 59976545 74861235 59976682 74861406 59976819 74861577 59976956 74861748 59977093 74861919 59977230 74862090 59977367 74862261 59977504 74862432 59977641 74862603 59977778 74862774 59977915 74862945 59978052 74863116 59978189 74863287 59978326 74863458 59978463 74863629 59978600 74863800 59978737 74863971 59978874 74864142 59979011 74864313 59979148 74864484 59979285 74864655 59979422 74864826 59979559 74864997 59979696 74865168 59979833 74865339 59979970 74865510 59980107 74865681 59980244 74865852 59980381 74866023 59980518 74866194 59980655 74866365 59980792 74866536 59980929 74866707 59981066 74866878 59981203 74867049 59981340 74867220 59981477 74867391 59981614 74867562 59981751 74867733 59981888 74867904 59982025 74868075 59982162 74868246 59982299 74868417 59982436 74868588 59982573 74868759 59982710 74868930 59982847 74869101 59982984 74869272 59983121 74869443 59983258 74869614 59983395 74869785 59983532 74869956 59983669 74870127 59983806 74870298 59983943 74870469 59984080 74870640 59984217 74870811 59984354 74870982 59984491 74871153 59984628 74871324 59984765 74871495 59984902 74871666 59985039 74871837 59985176 74872008 59985313 74872179 59985450 74872350 59985587 74872521 59985724 74872692 59985861 74872863 59985998 74873034 59986135 74873205 59986272 74873376 59986409 74873547 59986546 74873718 59986683 74873889 59986820 74874060 59986957 74874231 59987094 74874402 59987231 74874573 59987368 74874744 59987505 74874915 59987642 74875086 59987779 74875257 59987916 74875428 59988053 74875599 59988190 74875770 59988327 74875941 59988464 74876112 59988601 74876283 59988738 74876454 59988875 74876625 59989012 74876796 59989149 74876967 59989286 74877138 59989423 74877309 59989560 74877480 59989697 74877651 59989834 74877822 59989971 74877993 59990108 74878164 59990245 74878335 59990382 74878506 59990519 74878677 59990656 74878848 59990793 74879019 59990930 74879190 59991067 74879361 59991204 74879532 59991341 74879703 59991478 74879874 59991615 74880045 59991752 74880216 59991889 74880387 59992026 74880558 59992163 74880729 59992300 74880900 59992437 74881071 59992574 74881242 59992711 74881413 59992848 74881584 59992985 74881755 59993122 74881926 59993259 74882097 59993396 74882268 59993533 74882439 59993670 74882610 59993807 74882781 59993944 74882952 59994081 74883123 59994218 74883294 59994355 74883465 59994492 74883636 59994629 74883807 59994766 74883978 59994903 74884149 59995040 74884320 59995177 74884491 59995314 74884662 59995451 74884833 59995588 74885004 59995725 74885175 59995862 74885346 59995999 74885517 59996136 74885688 59996273 74885859 59996410 74886030 59996547 74886201 59996684 74886372 59996821 74886543 59996958 74886714 59997095 74886885 59997232 74887056 59997369 74887227 59997506 74887398 59997643 74887569 59997780 74887740 59997917 74887911 59998054 74888082 59998191 74888253 59998328 74888424 59998465 74888595 59998602 74888766 59998739 74888937 59998876 74889108 59999013 74889279 59999150 74889450 59999287 74889621 59999424 74889792 59999561 74889963 59999698 74890134 59999835 74890305 59999972 74890476 60000109 74890647 60000246 74890818 60000383 74890989 60000520 74891160 60000657 74891331 60000794 74891502 60000931 74891673 60001068 74891844 60001205 74892015 60001342 74892186 60001479 74892357 60001616 74892528 60001753 74892699 60001890 74892870 60002027 74893041 60002164 74893212 60002301 74893383 60002438 74893554 60002575 74893725 60002712 74893896 60002849 74894067 60002986 74894238 60003123 74894409 60003260 74894580 60003397 74894751 60003534 74894922 60003671 74895093 60003808 74895264 60003945 74895435 60004082 74895606 60004219 74895777 60004356 74895948 60004493 74896119 60004630 74896290 60004767 74896461 60004904 74896632 60005041 74896803 60005178 74896974 60005315 74897145 60005452 74897316 60005589 74897487 60005726 74897658 60005863 74897829 60006000 74898000 60006137 74898171 60006274 74898342 60006411 74898513 60006548 74898684 60006685 74898855 60006822 74899026 60006959 74899197 60007096 74899368 60007233 74899539 60007370 74899710 60007507 74899881 60007644 74900052 60007781 74900223 60007918 74900394 60008055 74900565 60008192 74900736 60008329 74900907 60008466 74901078 60008603 74901249 60008740 74901420 60008877 74901591 60009014 74901762 60009151 74901933 60009288 74902104 60009425 74902275 60009562 74902446 60009699 74902617 60009836 74902788 60009973 74902959 60010110 74903130 60010247 74903301 60010384 74903472 60010521 74903643 60010658 74903814 60010795 74903985 60010932 74904156 60011069 74904327 60011206 74904498 60011343 74904669 60011480 74904840 60011617 74905011 60011754 74905182 60011891 74905353 60012028 74905524 60012165 74905695 60012302 74905866 60012439 74906037 60012576 74906208 60012713 74906379 60012850 74906550 60012987 74906721 60013124 74906892 60013261 74907063 60013398 74907234 60013535 74907405 60013672 74907576 60013809 74907747 60013946 74907918 60014083 74908089 60014220 74908260 60014357 74908431 60014494 74908602 60014631 74908773 60014768 74908944 60014905 74909115 60015042 74909286 60015179 74909457 60015316 74909628 60015453 74909799 60015590 74909970 60015727 74910141 60015864 74910312 60016001 74910483 60016138 74910654 60016275 74910825 60016412 74910996 60016549 74911167 60016686 74911338 60016823 74911509 60016960 74911680 60017097 74911851 60017234 74912022 60017371 74912193 60017508 74912364 60017645 74912535 60017782 74912706 60017919 74912877 60018056 74913048 60018193 74913219 60018330 74913390 60018467 74913561 60018604 74913732 60018741 74913903 60018878 74914074 60019015 74914245 60019152 74914416 60019289 74914587 60019426 74914758 60019563 74914929 60019700 74915100 60019837 74915271 60019974 74915442 60020111 74915613 60020248 74915784 60020385 74915955 60020522 74916126 60020659 74916297 60020796 74916468 60020933 74916639 60021070 74916810 60021207 74916981 60021344 74917152 60021481 74917323 60021618 74917494 60021755 74917665 60021892 74917836 60022029 74918007 60022166 74918178 60022303 74918349 60022440 74918520 60022577 74918691 60022714 74918862 60022851 74919033 60022988 74919204 60023125 74919375 60023262 74919546 60023399 74919717 60023536 74919888 60023673 74920059 60023810 74920230 60023947 74920401 60024084 74920572 60024221 74920743 60024358 74920914 60024495 74921085 60024632 74921256 60024769 74921427 60024906 74921598 60025043 74921769 60025180 74921940 60025317 74922111 60025454 74922282 60025591 74922453 60025728 74922624 60025865 74922795 60026002 74922966 60026139 74923137 60026276 74923308 60026413 74923479 60026550 74923650 60026687 74923821 60026824 74923992 60026961 74924163 60027098 74924334 60027235 74924505 60027372 74924676 60027509 74924847 60027646 74925018 60027783 74925189 60027920 74925360 60028057 74925531 60028194 74925702 60028331 74925873 60028468 74926044 60028605 74926215 60028742 74926386 60028879 74926557 60029016 74926728 60029153 74926899 60029290 74927070 60029427 74927241 60029564 74927412 60029701 74927583 60029838 74927754 60029975 74927925 60030112 74928096 60030249 74928267 60030386 74928438 60030523 74928609 60030660 74928780 60030797 74928951 60030934 74929122 60031071 74929293 60031208 74929464 60031345 74929635 60031482 74929806 60031619 74929977 60031756 74930148 60031893 74930319 60032030 74930490 60032167 74930661 60032304 74930832 60032441 74931003 60032578 74931174 60032715 74931345 60032852 74931516 60032989 74931687 60033126 74931858 60033263 74932029 60033400 74932200 60033537 74932371 60033674 74932542 60033811 74932713 60033948 74932884 60034085 74933055 60034222 74933226 60034359 74933397 60034496 74933568 60034633 74933739 60034770 74933910 60034907 74934081 60035044 74934252 60035181 74934423 60035318 74934594 60035455 74934765 60035592 74934936 60035729 74935107 60035866 74935278 60036003 74935449 60036140 74935620 60036277 74935791 60036414 74935962 60036551 74936133 60036688 74936304 60036825 74936475 60036962 74936646 60037099 74936817 60037236 74936988 60037373 74937159 60037510 74937330 60037647 74937501 60037784 74937672 60037921 74937843 60038058 74938014 60038195 74938185 60038332 74938356 60038469 74938527 60038606 74938698 60038743 74938869 60038880 74939040 60039017 74939211 60039154 74939382 60039291 74939553 60039428 74939724 60039565 74939895 60039702 74940066 60039839 74940237 60039976 74940408 60040113 74940579 60040250 74940750 60040387 74940921 60040524 74941092 60040661 74941263 60040798 74941434 60040935 74941605 60041072 74941776 60041209 74941947 60041346 74942118 60041483 74942289 60041620 74942460 60041757 74942631 60041894 74942802 60042031 74942973 60042168 74943144 60042305 74943315 60042442 74943486 60042579 74943657 60042716 74943828 60042853 74943999 60042990 74944170 60043127 74944341 60043264 74944512 60043401 74944683 60043538 74944854 60043675 74945025 60043812 74945196 60043949 74945367 60044086 74945538 60044223 74945709 60044360 74945880 60044497 74946051 60044634 74946222 60044771 74946393 60044908 74946564 60045045 74946735 60045182 74946906 60045319 74947077 60045456 74947248 60045593 74947419 60045730 74947590 60045867 74947761 60046004 74947932 60046141 74948103 60046278 74948274 60046415 74948445 60046552 74948616 60046689 74948787 60046826 74948958 60046963 74949129 60047100 74949300 60047237 74949471 60047374 74949642 60047511 74949813 60047648 74949984 60047785 74950155 60047922 74950326 60048059 74950497 60048196 74950668 60048333 74950839 60048470 74951010 60048607 74951181 60048744 74951352 60048881 74951523 60049018 74951694 60049155 74951865 60049292 74952036 60049429 74952207 60049566 74952378 60049703 74952549 60049840 74952720 60049977 74952891 60050114 74953062 60050251 74953233 60050388 74953404 60050525 74953575 60050662 74953746 60050799 74953917 60050936 74954088 60051073 74954259 60051210 74954430 60051347 74954601 60051484 74954772 60051621 74954943 60051758 74955114 60051895 74955285 60052032 74955456 60052169 74955627 60052306 74955798 60052443 74955969 60052580 74956140 60052717 74956311 60052854 74956482 60052991 74956653 60053128 74956824 60053265 74956995 60053402 74957166 60053539 74957337 60053676 74957508 60053813 74957679 60053950 74957850 60054087 74958021 60054224 74958192 60054361 74958363 60054498 74958534 60054635 74958705 60054772 74958876 60054909 74959047 60055046 74959218 60055183 74959389 60055320 74959560 60055457 74959731 60055594 74959902 60055731 74960073 60055868 74960244 60056005 74960415 60056142 74960586 60056279 74960757 60056416 74960928 60056553 74961099 60056690 74961270 60056827 74961441 60056964 74961612 60057101 74961783 60057238 74961954 60057375 74962125 60057512 74962296 60057649 74962467 60057786 74962638 60057923 74962809 60058060 74962980 60058197 74963151 60058334 74963322 60058471 74963493 60058608 74963664 60058745 74963835 60058882 74964006 60059019 74964177 60059156 74964348 60059293 74964519 60059430 74964690 60059567 74964861 60059704 74965032 60059841 74965203 60059978 74965374 60060115 74965545 60060252 74965716 60060389 74965887 60060526 74966058 60060663 74966229 60060800 74966400 60060937 74966571 60061074 74966742 60061211 74966913 60061348 74967084 60061485 74967255 60061622 74967426 60061759 74967597 60061896 74967768 60062033 74967939 60062170 74968110 60062307 74968281 60062444 74968452 60062581 74968623 60062718 74968794 60062855 74968965 60062992 74969136 60063129 74969307 60063266 74969478 60063403 74969649 60063540 74969820 60063677 74969991 60063814 74970162 60063951 74970333 60064088 74970504 60064225 74970675 60064362 74970846 60064499 74971017 60064636 74971188 60064773 74971359 60064910 74971530 60065047 74971701 60065184 74971872 60065321 74972043 60065458 74972214 60065595 74972385 60065732 74972556 60065869 74972727 60066006 74972898 60066143 74973069 60066280 74973240 60066417 74973411
1000 15198095 0 15198095 18969885 15198232 18970056 15198369 18970227 15198506 18970398 15198643 18970569 15198780 18970740 15198917 18970911 15199054 18971082 15199191 18971253 15199328 18971424 15199465 18971595 15199602 18971766 15199739 18971937 15199876 18972108 15200013 18972279 15200150 18972450 15200287 18972621 15200424 18972792 15200561 18972963 15200698 18973134 15200835 18973305 15200972 18973476 15201109 18973647 15201246 18973818 15201383 18973989 15201520 18974160 15201657 18974331 15201794 18974502 15201931 18974673 15202068 18974844 15202205 18975015 15202342 18975186 15202479 18975357 15202616 18975528 15202753 18975699 15202890 18975870 15203027 18976041 15203164 18976212 15203301 18976383 15203438 18976554 15203575 18976725 15203712 18976896 15203849 18977067 15203986 18977238 15204123 18977409 15204260 18977580 15204397 18977751 15204534 18977922 15204671 18978093 15204808 18978264 15204945 18978435 15205082 18978606 15205219 18978777 15205356 18978948 15205493 18979119 15205630 18979290 15205767 18979461 15205904 18979632 15206041 18979803 15206178 18979974 15206315 18980145 15206452 18980316 15206589 18980487 15206726 18980658 15206863 18980829 15207000 18981000 15207137 18981171 15207274 18981342 15207411 18981513 15207548 18981684 15207685 18981855 15207822 18982026 15207959 18982197 15208096 18982368 15208233 18982539 15208370 18982710 15208507 18982881 15208644 18983052 15208781 18983223 15208918 18983394 15209055 18983565 15209192 18983736 15209329 18983907 15209466 18984078 15209603 18984249 15209740 18984420 15209877 18984591 15210014 18984762 15210151 18984933 15210288 18985104 15210425 18985275 15210562 18985446 15210699 18985617 15210836 18985788 15210973 18985959 15211110 18986130 15211247 18986301 15211384 18986472 15211521 18986643 15211658 18986814 15211795 18986985 15211932 18987156 15212069 18987327 15212206 18987498 15212343 18987669 15212480 18987840 15212617 18988011 15212754 18988182 15212891 18988353 15213028 18988524 15213165 18988695 15213302 18988866 15213439 18989037 15213576 18989208 15213713 18989379 15213850 18989550 15213987 18989721 15214124 18989892 15214261 18990063 15214398 18990234 15214535 18990405 15214672 18990576 15214809 18990747 15214946 18990918 15215083 18991089 15215220 18991260 15215357 18991431 15215494 18991602 15215631 18991773 15215768 18991944 15215905 18992115 15216042 18992286 15216179 18992457 15216316 18992628 15216453 18992799 15216590 18992970 15216727 18993141 15216864 18993312 15217001 18993483 15217138 18993654 15217275 18993825 15217412 18993996 15217549 18994167 15217686 18994338 15217823 18994509 15217960 18994680 15218097 18994851 15218234 18995022 15218371 18995193 15218508 18995364 15218645 18995535 15218782 18995706 15218919 18995877 15219056 18996048 15219193 18996219 15219330 18996390 15219467 18996561 15219604 18996732 15219741 18996903 15219878 18997074 15220015 18997245 15220152 18997416 15220289 18997587 15220426 18997758 15220563 18997929 15220700 18998100 15220837 18998271 15220974 18998442 15221111 18998613 15221248 18998784 15221385 18998955 15221522 18999126 15221659 18999297 15221796 18999468 15221933 18999639 15222070 18999810 15222207 18999981 15222344 19000152 15222481 19000323 15222618 19000494 15222755 19000665 15222892 19000836 15223029 19001007 15223166 19001178 15223303 19001349 15223440 19001520 15223577 19001691 15223714 19001862 15223851 19002033 15223988 19002204 15224125 19002375 15224262 19002546 15224399 19002717 15224536 19002888 15224673 19003059 15224810 19003230 15224947 19003401 15225084 19003572 15225221 19003743 15225358 19003914 15225495 19004085 15225632 19004256 15225769 19004427 15225906 19004598 15226043 19004769 15226180 19004940 15226317 19005111 15226454 19005282 15226591 19005453 15226728 19005624 15226865 19005795 15227002 19005966 15227139 19006137 15227276 19006308 15227413 19006479 15227550 19006650 15227687 19006821 15227824 19006992 15227961 19007163 15228098 19007334 15228235 19007505 15228372 19007676 15228509 19007847 15228646 19008018 15228783 19008189 15228920 19008360 15229057 19008531 15229194 19008702 15229331 19008873 15229468 19009044 15229605 19009215 15229742 19009386 15229879 19009557 15230016 19009728 15230153 19009899 15230290 19010070 15230427 19010241 15230564 19010412 15230701 19010583 15230838 19010754 15230975 19010925 15231112 19011096 15231249 19011267 15231386 19011438 15231523 19011609 15231660 19011780 15231797 19011951 15231934 19012122 15232071 19012293 15232208 19012464 15232345 19012635 15232482 19012806 15232619 19012977 15232756 19013148 15232893 19013319 15233030 19013490 15233167 19013661 15233304 19013832 15233441 19014003 15233578 19014174 15233715 19014345 15233852 19014516 15233989 19014687 15234126 19014858 15234263 19015029 15234400 19015200 15234537 19015371 15234674 19015542 15234811 19015713 15234948 19015884 15235085 19016055 15235222 19016226 15235359 19016397 15235496 19016568 15235633 19016739 15235770 19016910 15235907 19017081 15236044 19017252 15236181 19017423 15236318 19017594 15236455 19017765 15236592 19017936 15236729 19018107 15236866 19018278 15237003 19018449 15237140 19018620 15237277 19018791 15237414 19018962 15237551 19019133 15237688 19019304 15237825 19019475 15237962 19019646 15238099 19019817 15238236 19019988 15238373 19020159 15238510 19020330 15238647 19020501 15238784 19020672 15238921 19020843 15239058 19021014 15239195 19021185 15239332 19021356 15239469 19021527 15239606 19021698 15239743 19021869 15239880 19022040 15240017 19022211 15240154 19022382 15240291 19022553 15240428 19022724 15240565 19022895 15240702 19023066 15240839 19023237 15240976 19023408 15241113 19023579 15241250 19023750 15241387 19023921 15241524 19024092 15241661 19024263 15241798 19024434 15241935 19024605 15242072 19024776 15242209 19024947 15242346 19025118 15242483 19025289 15242620 19025460 15242757 19025631 15242894 19025802 15243031 19025973 15243168 19026144 15243305 19026315 15243442 19026486 15243579 19026657 15243716 19026828 15243853 19026999 15243990 19027170 15244127 19027341 15244264 19027512 15244401 19027683 15244538 19027854 15244675 19028025 15244812 19028196 15244949 19028367 15245086 19028538 15245223 19028709 15245360 19028880 15245497 19029051 15245634 19029222 15245771 19029393 15245908 19029564 15246045 19029735 15246182 19029906 15246319 19030077 15246456 19030248 15246593 19030419 15246730 19030590 15246867 19030761 15247004 19030932 15247141 19031103 15247278 19031274 15247415 19031445 15247552 19031616 15247689 19031787 15247826 19031958 15247963 19032129 15248100 19032300 15248237 19032471 15248374 19032642 15248511 19032813 15248648 19032984 15248785 19033155 15248922 19033326 15249059 19033497 15249196 19033668 15249333 19033839 15249470 19034010 15249607 19034181 15249744 19034352 15249881 19034523 15250018 19034694 15250155 19034865 15250292 19035036 15250429 19035207 15250566 19035378 15250703 19035549 15250840 19035720 15250977 19035891 15251114 19036062 15251251 19036233 15251388 19036404 15251525 19036575 15251662 19036746 15251799 19036917 15251936 19037088 15252073 19037259 15252210 19037430 15252347 19037601 15252484 19037772 15252621 19037943 15252758 19038114 15252895 19038285 15253032 19038456 15253169 19038627 15253306 19038798 15253443 19038969 15253580 19039140 15253717 19039311 15253854 19039482 15253991 19039653 15254128 19039824 15254265 19039995 15254402 19040166 15254539 19040337 15254676 19040508 15254813 19040679 15254950 19040850 15255087 19041021 15255224 19041192 15255361 19041363 15255498 19041534 15255635 19041705 15255772 19041876 15255909 19042047 15256046 19042218 15256183 19042389 15256320 19042560 15256457 19042731 15256594 19042902 15256731 19043073 15256868 19043244 15257005 19043415 15257142 19043586 15257279 19043757 15257416 19043928 15257553 19044099 15257690 19044270 15257827 19044441 15257964 19044612 15258101 19044783 15258238 19044954 15258375 19045125 15258512 19045296 15258649 19045467 15258786 19045638 15258923 19045809 15259060 19045980 15259197 19046151 15259334 19046322 15259471 19046493 15259608 19046664 15259745 19046835 15259882 19047006 15260019 19047177 15260156 19047348 15260293 19047519 15260430 19047690 15260567 19047861 15260704 19048032 15260841 19048203 15260978 19048374 15261115 19048545 15261252 19048716 15261389 19048887 15261526 19049058 15261663 19049229 15261800 19049400 15261937 19049571 15262074 19049742 15262211 19049913 15262348 19050084 15262485 19050255 15262622 19050426 15262759 19050597 15262896 19050768 15263033 19050939 15263170 19051110 15263307 19051281 15263444 19051452 15263581 19051623 15263718 19051794 15263855 19051965 15263992 19052136 15264129 19052307 15264266 19052478 15264403 19052649 15264540 19052820 15264677 19052991 15264814 19053162 15264951 19053333 15265088 19053504 15265225 19053675 15265362 19053846 15265499 19054017 15265636 19054188 15265773 19054359 15265910 19054530 15266047 19054701 15266184 19054872 15266321 19055043 15266458 19055214 15266595 19055385 15266732 19055556 15266869 19055727 15267006 19055898 15267143 19056069 15267280 19056240 15267417 19056411 15267554 19056582 15267691 19056753 15267828 19056924 15267965 19057095 15268102 19057266 15268239 19057437 15268376 19057608 15268513 19057779 15268650 19057950 15268787 19058121 15268924 19058292 15269061 19058463 15269198 19058634 15269335 19058805 15269472 19058976 15269609 19059147 15269746 19059318 15269883 19059489 15270020 19059660 15270157 19059831 15270294 19060002 15270431 19060173 15270568 19060344 15270705 19060515 15270842 19060686 15270979 19060857 15271116 19061028 15271253 19061199 15271390 19061370 15271527 19061541 15271664 19061712 15271801 19061883 15271938 19062054 15272075 19062225 15272212 19062396 15272349 19062567 15272486 19062738 15272623 19062909 15272760 19063080 15272897 19063251 15273034 19063422 15273171 19063593 15273308 19063764 15273445 19063935 15273582 19064106 15273719 19064277 15273856 19064448 15273993 19064619 15274130 19064790 15274267 19064961 15274404 19065132 15274541 19065303 15274678 19065474 15274815 19065645 15274952 19065816 15275089 19065987 15275226 19066158 15275363 19066329 15275500 19066500 15275637 19066671 15275774 19066842 15275911 19067013 15276048 19067184 15276185 19067355 15276322 19067526 15276459 19067697 15276596 19067868 15276733 19068039 15276870 19068210 15277007 19068381 15277144 19068552 15277281 19068723 15277418 19068894 15277555 19069065 15277692 19069236 15277829 19069407 15277966 19069578 15278103 19069749 15278240 19069920 15278377 19070091 15278514 19070262 15278651 19070433 15278788 19070604 15278925 19070775 15279062 19070946 15279199 19071117 15279336 19071288 15279473 19071459 15279610 19071630 15279747 19071801 15279884 19071972 15280021 19072143 15280158 19072314 15280295 19072485 15280432 19072656 15280569 19072827 15280706 19072998 15280843 19073169 15280980 19073340 15281117 19073511 15281254 19073682 15281391 19073853 15281528 19074024 15281665 19074195 15281802 19074366 15281939 19074537 15282076 19074708 15282213 19074879 15282350 19075050 15282487 19075221 15282624 19075392 15282761 19075563 15282898 19075734 15283035 19075905 15283172 19076076 15283309 19076247 15283446 19076418 15283583 19076589 15283720 19076760 15283857 19076931 15283994 19077102 15284131 19077273 15284268 19077444 15284405 19077615 15284542 19077786 15284679 19077957 15284816 19078128 15284953 19078299 15285090 19078470 15285227 19078641 15285364 19078812 15285501 19078983 15285638 19079154 15285775 19079325 15285912 19079496 15286049 19079667 15286186 19079838 15286323 19080009 15286460 19080180 15286597 19080351 15286734 19080522 15286871 19080693 15287008 19080864 15287145 19081035 15287282 19081206 15287419 19081377 15287556 19081548 15287693 19081719 15287830 19081890 15287967 19082061 15288104 19082232 15288241 19082403 15288378 19082574 15288515 19082745 15288652 19082916 15288789 19083087 15288926 19083258 15289063 19083429 15289200 19083600 15289337 19083771 15289474 19083942 15289611 19084113 15289748 19084284 15289885 19084455 15290022 19084626 15290159 19084797 15290296 19084968 15290433 19085139 15290570 19085310 15290707 19085481 15290844 19085652 15290981 19085823 15291118 19085994 15291255 19086165 15291392 19086336 15291529 19086507 15291666 19086678 15291803 19086849 15291940 19087020 15292077 19087191 15292214 19087362 15292351 19087533 15292488 19087704 15292625 19087875 15292762 19088046 15292899 19088217 15293036 19088388 15293173 19088559 15293310 19088730 15293447 19088901 15293584 19089072 15293721 19089243 15293858 19089414 15293995 19089585 15294132 19089756 15294269 19089927 15294406 19090098 15294543 19090269 15294680 19090440 15294817 19090611 15294954 19090782 15295091 19090953 15295228 19091124 15295365 19091295 15295502 19091466 15295639 19091637 15295776 19091808 15295913 19091979 15296050 19092150 15296187 19092321 15296324 19092492 15296461 19092663 15296598 19092834 15296735 19093005 15296872 19093176 15297009 19093347 15297146 19093518 15297283 19093689 15297420 19093860 15297557 19094031 15297694 19094202 15297831 19094373 15297968 19094544 15298105 19094715 15298242 19094886 15298379 19095057 15298516 19095228 15298653 19095399 15298790 19095570 15298927 19095741 15299064 19095912 15299201 19096083 15299338 19096254 15299475 19096425 15299612 19096596 15299749 19096767 15299886 19096938 15300023 19097109 15300160 19097280 15300297 19097451 15300434 19097622 15300571 19097793 15300708 19097964 15300845 19098135 15300982 19098306 15301119 19098477 15301256 19098648 15301393 19098819 15301530 19098990 15301667 19099161 15301804 19099332 15301941 19099503 15302078 19099674 15302215 19099845 15302352 19100016 15302489 19100187 15302626 19100358 15302763 19100529 15302900 19100700 15303037 19100871 15303174 19101042 15303311 19101213 15303448 19101384 15303585 19101555 15303722 19101726 15303859 19101897 15303996 19102068 15304133 19102239 15304270 19102410 15304407 19102581 15304544 19102752 15304681 19102923 15304818 19103094 15304955 19103265 15305092 19103436 15305229 19103607 15305366 19103778 15305503 19103949 15305640 19104120 15305777 19104291 15305914 19104462 15306051 19104633 15306188 19104804 15306325 19104975 15306462 19105146 15306599 19105317 15306736 19105488 15306873 19105659 15307010 19105830 15307147 19106001 15307284 19106172 15307421 19106343 15307558 19106514 15307695 19106685 15307832 19106856 15307969 19107027 15308106 19107198 15308243 19107369 15308380 19107540 15308517 19107711 15308654 19107882 15308791 19108053 15308928 19108224 15309065 19108395 15309202 19108566 15309339 19108737 15309476 19108908 15309613 19109079 15309750 19109250 15309887 19109421 15310024 19109592 15310161 19109763 15310298 19109934 15310435 19110105 15310572 19110276 15310709 19110447 15310846 19110618 15310983 19110789 15311120 19110960 15311257 19111131 15311394 19111302 15311531 19111473 15311668 19111644 15311805 19111815 15311942 19111986 15312079 19112157 15312216 19112328 15312353 19112499 15312490 19112670 15312627 19112841 15312764 19113012 15312901 19113183 15313038 19113354 15313175 19113525 15313312 19113696 15313449 19113867 15313586 19114038 15313723 19114209 15313860 19114380 15313997 19114551 15314134 19114722 15314271 19114893 15314408 19115064 15314545 19115235 15314682 19115406 15314819 19115577 15314956 19115748 15315093 19115919 15315230 19116090 15315367 19116261 15315504 19116432 15315641 19116603 15315778 19116774 15315915 19116945 15316052 19117116 15316189 19117287 15316326 19117458 15316463 19117629 15316600 19117800 15316737 19117971 15316874 19118142 15317011 19118313 15317148 19118484 15317285 19118655 15317422 19118826 15317559 19118997 15317696 19119168 15317833 19119339 15317970 19119510 15318107 19119681 15318244 19119852 15318381 19120023 15318518 19120194 15318655 19120365 15318792 19120536 15318929 19120707 15319066 19120878 15319203 19121049 15319340 19121220 15319477 19121391 15319614 19121562 15319751 19121733 15319888 19121904 15320025 19122075 15320162 19122246 15320299 19122417 15320436 19122588 15320573 19122759 15320710 19122930 15320847 19123101 15320984 19123272 15321121 19123443 15321258 19123614 15321395 19123785 15321532 19123956 15321669 19124127 15321806 19124298 15321943 19124469 15322080 19124640 15322217 19124811 15322354 19124982 15322491 19125153 15322628 19125324 15322765 19125495 15322902 19125666 15323039 19125837 15323176 19126008 15323313 19126179 15323450 19126350 15323587 19126521 15323724 19126692 15323861 19126863 15323998 19127034 15324135 19127205 15324272 19127376 15324409 19127547 15324546 19127718 15324683 19127889 15324820 19128060 15324957 19128231 15325094 19128402 15325231 19128573 15325368 19128744 15325505 19128915 15325642 19129086 15325779 19129257 15325916 19129428 15326053 19129599 15326190 19129770 15326327 19129941 15326464 19130112 15326601 19130283 15326738 19130454 15326875 19130625 15327012 19130796 15327149 19130967 15327286 19131138 15327423 19131309 15327560 19131480 15327697 19131651 15327834 19131822 15327971 19131993 15328108 19132164 15328245 19132335 15328382 19132506 15328519 19132677 15328656 19132848 15328793 19133019 15328930 19133190 15329067 19133361 15329204 19133532 15329341 19133703 15329478 19133874 15329615 19134045 15329752 19134216 15329889 19134387 15330026 19134558 15330163 19134729 15330300 19134900 15330437 19135071 15330574 19135242 15330711 19135413 15330848 19135584 15330985 19135755 15331122 19135926 15331259 19136097 15331396 19136268 15331533 19136439 15331670 19136610 15331807 19136781 15331944 19136952 15332081 19137123 15332218 19137294 15332355 19137465 15332492 19137636 15332629 19137807 15332766 19137978 15332903 19138149 15333040 19138320 15333177 19138491 15333314 19138662 15333451 19138833 15333588 19139004 15333725 19139175 15333862 19139346 15333999 19139517 15334136 19139688 15334273 19139859 15334410 19140030 15334547 19140201 15334684 19140372 15334821 19140543
1000 70189484 0 70189484 87608772 70189621 87608943 70189758 87609114 70189895 87609285 70190032 87609456 70190169 87609627 70190306 87609798 70190443 87609969 70190580 87610140 70190717 87610311 70190854 87610482 70190991 87610653 70191128 87610824 70191265 87610995 70191402 87611166 70191539 87611337 70191676 87611508 70191813 87611679 70191950 87611850 70192087 87612021 70192224 87612192 70192361 87612363 70192498 87612534 70192635 87612705 70192772 87612876 70192909 87613047 70193046 87613218 70193183 87613389 70193320 87613560 70193457 87613731 70193594 87613902 70193731 87614073 70193868 87614244 70194005 87614415 70194142 87614586 70194279 87614757 70194416 87614928 70194553 87615099 70194690 87615270 70194827 87615441 70194964 87615612 70195101 87615783 70195238 87615954 70195375 87616125 70195512 87616296 70195649 87616467 70195786 87616638 70195923 87616809 70196060 87616980 70196197 87617151 70196334 87617322 70196471 87617493 70196608 87617664 70196745 87617835 70196882 87618006 70197019 87618177 70197156 87618348 70197293 87618519 70197430 87618690 70197567 87618861 70197704 87619032 70197841 87619203 70197978 87619374 70198115 87619545 70198252 87619716 70198389 87619887 70198526 87620058 70198663 87620229 70198800 87620400 70198937 87620571 70199074 87620742 70199211 87620913 70199348 87621084 70199485 87621255 70199622 87621426 70199759 87621597 70199896 87621768 70200033 87621939 70200170 87622110 70200307 87622281 70200444 87622452 70200581 87622623 70200718 87622794 70200855 87622965 70200992 87623136 70201129 87623307 70201266 87623478 70201403 87623649 70201540 87623820 70201677 87623991 70201814 87624162 70201951 87624333 70202088 87624504 70202225 87624675 70202362 87624846 70202499 87625017 70202636 87625188 70202773 87625359 70202910 87625530 70203047 87625701 70203184 87625872 70203321 87626043 70203458 87626214 70203595 87626385 70203732 87626556 70203869 87626727 70204006 87626898 70204143 87627069 70204280 87627240 70204417 87627411 70204554 87627582 70204691 87627753 70204828 87627924 70204965 87628095 70205102 87628266 70205239 87628437 70205376 87628608 70205513 87628779 70205650 87628950 70205787 87629121 70205924 87629292 70206061 87629463 70206198 87629634 70206335 87629805 70206472 87629976 70206609 87630147 70206746 87630318 70206883 87630489 70207020 87630660 70207157 87630831 70207294 87631002 70207431 87631173 70207568 87631344 70207705 87631515 70207842 87631686 70207979 87631857 70208116 87632028 70208253 87632199 70208390 87632370 70208527 87632541 70208664 87632712 70208801 87632883 70208938 87633054 70209075 87633225 70209212 87633396 70209349 87633567 70209486 87633738 70209623 87633909 70209760 87634080 70209897 87634251 70210034 87634422 70210171 87634593 70210308 87634764 70210445 87634935 70210582 87635106 70210719 87635277 70210856 87635448 70210993 87635619 70211130 87635790 70211267 87635961 70211404 87636132 70211541 87636303 70211678 87636474 70211815 87636645 70211952 87636816 70212089 87636987 70212226 87637158 70212363 87637329 70212500 87637500 70212637 87637671 70212774 87637842 70212911 87638013 70213048 87638184 70213185 87638355 70213322 87638526 70213459 87638697 70213596 87638868 70213733 87639039 70213870 87639210 70214007 87639381 70214144 87639552 70214281 87639723 70214418 87639894 70214555 87640065 70214692 87640236 70214829 87640407 70214966 87640578 70215103 87640749 70215240 87640920 70215377 87641091 70215514 87641262 70215651 87641433 70215788 87641604 70215925 87641775 70216062 87641946 70216199 87642117 70216336 87642288 70216473 87642459 70216610 87642630 70216747 87642801 70216884 87642972 70217021 87643143 70217158 87643314 70217295 87643485 70217432 87643656 70217569 87643827 70217706 87643998 70217843 87644169 70217980 87644340 70218117 87644511 70218254 87644682 70218391 87644853 70218528 87645024 70218665 87645195 70218802 87645366 70218939 87645537 70219076 87645708 70219213 87645879 70219350 87646050 70219487 87646221 70219624 87646392 70219761 87646563 70219898 87646734 70220035 87646905 70220172 87647076 70220309 87647247 70220446 87647418 70220583 87647589 70220720 87647760 70220857 87647931 70220994 87648102 70221131 87648273 70221268 87648444 70221405 87648615 70221542 87648786 70221679 87648957 70221816 87649128 70221953 87649299 70222090 87649470 70222227 87649641 70222364 87649812 70222501 87649983 70222638 87650154 70222775 87650325 70222912 87650496 70223049 87650667 70223186 87650838 70223323 87651009 70223460 87651180 70223597 87651351 70223734 87651522 70223871 87651693 70224008 87651864 70224145 87652035 70224282 87652206 70224419 87652377 70224556 87652548 70224693 87652719 70224830 87652890 70224967 87653061 70225104 87653232 70225241 87653403 70225378 87653574 70225515 87653745 70225652 87653916 70225789 87654087 70225926 87654258 70226063 87654429 70226200 87654600 70226337 87654771 70226474 87654942 70226611 87655113 70226748 87655284 70226885 87655455 70227022 87655626 70227159 87655797 70227296 87655968 70227433 87656139 70227570 87656310 70227707 87656481 70227844 87656652 70227981 87656823 70228118 87656994 70228255 87657165 70228392 87657336 70228529 87657507 70228666 87657678 70228803 87657849 70228940 87658020 70229077 87658191 70229214 87658362 70229351 87658533 70229488 87658704 70229625 87658875 70229762 87659046 70229899 87659217 70230036 87659388 70230173 87659559 70230310 87659730 70230447 87659901 70230584 87660072 70230721 87660243 70230858 87660414 70230995 87660585 70231132 87660756 70231269 87660927 70231406 87661098 70231543 87661269 70231680 87661440 70231817 87661611 70231954 87661782 70232091 87661953 70232228 87662124 70232365 87662295 70232502 87662466 70232639 87662637 70232776 87662808 70232913 87662979 70233050 87663150 70233187 87663321 70233324 87663492 70233461 87663663 70233598 87663834 70233735 87664005 70233872 87664176 70234009 87664347 70234146 87664518 70234283 87664689 70234420 87664860 70234557 87665031 70234694 87665202 70234831 87665373 70234968 87665544 70235105 87665715 70235242 87665886 70235379 87666057 70235516 87666228 70235653 87666399 70235790 87666570 70235927 87666741 70236064 87666912 70236201 87667083 70236338 87667254 70236475 87667425 70236612 87667596 70236749 87667767 70236886 87667938 70237023 87668109 70237160 87668280 70237297 87668451 70237434 87668622 70237571 87668793 70237708 87668964 70237845 87669135 70237982 87669306 70238119 87669477 70238256 87669648 70238393 87669819 70238530 87669990 70238667 87670161 70238804 87670332 70238941 87670503 70239078 87670674 70239215 87670845 70239352 87671016 70239489 87671187 70239626 87671358 70239763 87671529 70239900 87671700 70240037 87671871 70240174 87672042 70240311 87672213 70240448 87672384 70240585 87672555 70240722 87672726 70240859 87672897 70240996 87673068 70241133 87673239 70241270 87673410 70241407 87673581 70241544 87673752 70241681 87673923 70241818 87674094 70241955 87674265 70242092 87674436 70242229 87674607 70242366 87674778 70242503 87674949 70242640 87675120 70242777 87675291 70242914 87675462 70243051 87675633 70243188 87675804 70243325 87675975 70243462 87676146 70243599 87676317 70243736 87676488 70243873 87676659 70244010 87676830 70244147 87677001 70244284 87677172 70244421 87677343 70244558 87677514 70244695 87677685 70244832 87677856 70244969 87678027 70245106 87678198 70245243 87678369 70245380 87678540 70245517 87678711 70245654 87678882 70245791 87679053 70245928 87679224 70246065 87679395 70246202 87679566 70246339 87679737 70246476 87679908 70246613 87680079 70246750 87680250 70246887 87680421 70247024 87680592 70247161 87680763 70247298 87680934 70247435 87681105 70247572 87681276 70247709 87681447 70247846 87681618 70247983 87681789 70248120 87681960 70248257 87682131 70248394 87682302 70248531 87682473 70248668 87682644 70248805 87682815 70248942 87682986 70249079 87683157 70249216 87683328 70249353 87683499 70249490 87683670 70249627 87683841 70249764 87684012 70249901 87684183 70250038 87684354 70250175 87684525 70250312 87684696 70250449 87684867 70250586 87685038 70250723 87685209 70250860 87685380 70250997 87685551 70251134 87685722 70251271 87685893 70251408 87686064 70251545 87686235 70251682 87686406 70251819 87686577 70251956 87686748 70252093 87686919 70252230 87687090 70252367 87687261 70252504 87687432 70252641 87687603 70252778 87687774 70252915 87687945 70253052 87688116 70253189 87688287 70253326 87688458 70253463 87688629 70253600 87688800 70253737 87688971 70253874 87689142 70254011 87689313 70254148 87689484 70254285 87689655 70254422 87689826 70254559 87689997 70254696 87690168 70254833 87690339 70254970 87690510 70255107 87690681 70255244 87690852 70255381 87691023 70255518 87691194 70255655 87691365 70255792 87691536 70255929 87691707 70256066 87691878 70256203 87692049 70256340 87692220 70256477 87692391 70256614 87692562 70256751 87692733 70256888 87692904 70257025 87693075 70257162 87693246 70257299 87693417 70257436 87693588 70257573 87693759 70257710 87693930 70257847 87694101 70257984 87694272 70258121 87694443 70258258 87694614 70258395 87694785 70258532 87694956 70258669 87695127 70258806 87695298 70258943 87695469 70259080 87695640 70259217 87695811 70259354 87695982 70259491 87696153 70259628 87696324 70259765 87696495 70259902 87696666 70260039 87696837 70260176 87697008 70260313 87697179 70260450 87697350 70260587 87697521 70260724 87697692 70260861 87697863 70260998 87698034 70261135 87698205 70261272 87698376 70261409 87698547 70261546 87698718 70261683 87698889 70261820 87699060 70261957 87699231 70262094 87699402 70262231 87699573 70262368 87699744 70262505 87699915 70262642 87700086 70262779 87700257 70262916 87700428 70263053 87700599 70263190 87700770 70263327 87700941 70263464 87701112 70263601 87701283 70263738 87701454 70263875 87701625 70264012 87701796 70264149 87701967 70264286 87702138 70264423 87702309 70264560 87702480 70264697 87702651 70264834 87702822 70264971 87702993 70265108 87703164 70265245 87703335 70265382 87703506 70265519 87703677 70265656 87703848 70265793 87704019 70265930 87704190 70266067 87704361 70266204 87704532 70266341 87704703 70266478 87704874 70266615 87705045 70266752 87705216 70266889 87705387 70267026 87705558 70267163 87705729 70267300 87705900 70267437 87706071 70267574 87706242 70267711 87706413 70267848 87706584 70267985 87706755 70268122 87706926 70268259 87707097 70268396 87707268 70268533 87707439 70268670 87707610 70268807 87707781 70268944 87707952 70269081 87708123 70269218 87708294 70269355 87708465 70269492 87708636 70269629 87708807 70269766 87708978 70269903 87709149 70270040 87709320 70270177 87709491 70270314 87709662 70270451 87709833 70270588 87710004 70270725 87710175 70270862 87710346 70270999 87710517 70271136 87710688 70271273 87710859 70271410 87711030 70271547 87711201 70271684 87711372 70271821 87711543 70271958 87711714 70272095 87711885 70272232 87712056 70272369 87712227 70272506 87712398 70272643 87712569 70272780 87712740 70272917 87712911 70273054 87713082 70273191 87713253 70273328 87713424 70273465 87713595 70273602 87713766 70273739 87713937 70273876 87714108 70274013 87714279 70274150 87714450 70274287 87714621 70274424 87714792 70274561 87714963 70274698 87715134 70274835 87715305 70274972 87715476 70275109 87715647 70275246 87715818 70275383 87715989 70275520 87716160 70275657 87716331 70275794 87716502 70275931 87716673 70276068 87716844 70276205 87717015 70276342 87717186 70276479 87717357 70276616 87717528 70276753 87717699 70276890 87717870 70277027 87718041 70277164 87718212 70277301 87718383 70277438 87718554 70277575 87718725 70277712 87718896 70277849 87719067 70277986 87719238 70278123 87719409 70278260 87719580 70278397 87719751 70278534 87719922 70278671 87720093 70278808 87720264 70278945 87720435 70279082 87720606 70279219 87720777 70279356 87720948 70279493 87721119 70279630 87721290 70279767 87721461 70279904 87721632 70280041 87721803 70280178 87721974 70280315 87722145 70280452 87722316 70280589 87722487 70280726 87722658 70280863 87722829 70281000 87723000 70281137 87723171 70281274 87723342 70281411 87723513 70281548 87723684 70281685 87723855 70281822 87724026 70281959 87724197 70282096 87724368 70282233 87724539 70282370 87724710 70282507 87724881 70282644 87725052 70282781 87725223 70282918 87725394 70283055 87725565 70283192 87725736 70283329 87725907 70283466 87726078 70283603 87726249 70283740 87726420 70283877 87726591 70284014 87726762 70284151 87726933 70284288 87727104 70284425 87727275 70284562 87727446 70284699 87727617 70284836 87727788 70284973 87727959 70285110 87728130 70285247 87728301 70285384 87728472 70285521 87728643 70285658 87728814 70285795 87728985 70285932 87729156 70286069 87729327 70286206 87729498 70286343 87729669 70286480 87729840 70286617 87730011 70286754 87730182 70286891 87730353 70287028 87730524 70287165 87730695 70287302 87730866 70287439 87731037 70287576 87731208 70287713 87731379 70287850 87731550 70287987 87731721 70288124 87731892 70288261 87732063 70288398 87732234 70288535 87732405 70288672 87732576 70288809 87732747 70288946 87732918 70289083 87733089 70289220 87733260 70289357 87733431 70289494 87733602 70289631 87733773 70289768 87733944 70289905 87734115 70290042 87734286 70290179 87734457 70290316 87734628 70290453 87734799 70290590 87734970 70290727 87735141 70290864 87735312 70291001 87735483 70291138 87735654 70291275 87735825 70291412 87735996 70291549 87736167 70291686 87736338 70291823 87736509 70291960 87736680 70292097 87736851 70292234 87737022 70292371 87737193 70292508 87737364 70292645 87737535 70292782 87737706 70292919 87737877 70293056 87738048 70293193 87738219 70293330 87738390 70293467 87738561 70293604 87738732 70293741 87738903 70293878 87739074 70294015 87739245 70294152 87739416 70294289 87739587 70294426 87739758 70294563 87739929 70294700 87740100 70294837 87740271 70294974 87740442 70295111 87740613 70295248 87740784 70295385 87740955 70295522 87741126 70295659 87741297 70295796 87741468 70295933 87741639 70296070 87741810 70296207 87741981 70296344 87742152 70296481 87742323 70296618 87742494 70296755 87742665 70296892 87742836 70297029 87743007 70297166 87743178 70297303 87743349 70297440 87743520 70297577 87743691 70297714 87743862 70297851 87744033 70297988 87744204 70298125 87744375 70298262 87744546 70298399 87744717 70298536 87744888 70298673 87745059 70298810 87745230 70298947 87745401 70299084 87745572 70299221 87745743 70299358 87745914 70299495 87746085 70299632 87746256 70299769 87746427 70299906 87746598 70300043 87746769 70300180 87746940 70300317 87747111 70300454 87747282 70300591 87747453 70300728 87747624 70300865 87747795 70301002 87747966 70301139 87748137 70301276 87748308 70301413 87748479 70301550 87748650 70301687 87748821 70301824 87748992 70301961 87749163 70302098 87749334 70302235 87749505 70302372 87749676 70302509 87749847 70302646 87750018 70302783 87750189 70302920 87750360 70303057 87750531 70303194 87750702 70303331 87750873 70303468 87751044 70303605 87751215 70303742 87751386 70303879 87751557 70304016 87751728 70304153 87751899 70304290 87752070 70304427 87752241 70304564 87752412 70304701 87752583 70304838 87752754 70304975 87752925 70305112 87753096 70305249 87753267 70305386 87753438 70305523 87753609 70305660 87753780 70305797 87753951 70305934 87754122 70306071 87754293 70306208 87754464 70306345 87754635 70306482 87754806 70306619 87754977 70306756 87755148 70306893 87755319 70307030 87755490 70307167 87755661 70307304 87755832 70307441 87756003 70307578 87756174 70307715 87756345 70307852 87756516 70307989 87756687 70308126 87756858 70308263 87757029 70308400 87757200 70308537 87757371 70308674 87757542 70308811 87757713 70308948 87757884 70309085 87758055 70309222 87758226 70309359 87758397 70309496 87758568 70309633 87758739 70309770 87758910 70309907 87759081 70310044 87759252 70310181 87759423 70310318 87759594 70310455 87759765 70310592 87759936 70310729 87760107 70310866 87760278 70311003 87760449 70311140 87760620 70311277 87760791 70311414 87760962 70311551 87761133 70311688 87761304 70311825 87761475 70311962 87761646 70312099 87761817 70312236 87761988 70312373 87762159 70312510 87762330 70312647 87762501 70312784 87762672 70312921 87762843 70313058 87763014 70313195 87763185 70313332 87763356 70313469 87763527 70313606 87763698 70313743 87763869 70313880 87764040 70314017 87764211 70314154 87764382 70314291 87764553 70314428 87764724 70314565 87764895 70314702 87765066 70314839 87765237 70314976 87765408 70315113 87765579 70315250 87765750 70315387 87765921 70315524 87766092 70315661 87766263 70315798 87766434 70315935 87766605 70316072 87766776 70316209 87766947 70316346 87767118 70316483 87767289 70316620 87767460 70316757 87767631 70316894 87767802 70317031 87767973 70317168 87768144 70317305 87768315 70317442 87768486 70317579 87768657 70317716 87768828 70317853 87768999 70317990 87769170 70318127 87769341 70318264 87769512 70318401 87769683 70318538 87769854 70318675 87770025 70318812 87770196 70318949 87770367 70319086 87770538 70319223 87770709 70319360 87770880 70319497 87771051 70319634 87771222 70319771 87771393 70319908 87771564 70320045 87771735 70320182 87771906 70320319 87772077 70320456 87772248 70320593 87772419 70320730 87772590 70320867 87772761 70321004 87772932 70321141 87773103 70321278 87773274 70321415 87773445 70321552 87773616 70321689 87773787 70321826 87773958 70321963 87774129 70322100 87774300 70322237 87774471 70322374 87774642 70322511 87774813 70322648 87774984 70322785 87775155 70322922 87775326 70323059 87775497 70323196 87775668 70323333 87775839 70323470 87776010 70323607 87776181 70323744 87776352 70323881 87776523 70324018 87776694 70324155 87776865 70324292 87777036 70324429 87777207 70324566 87777378 70324703 87777549 70324840 87777720 70324977 87777891 70325114 87778062 70325251 87778233 70325388 87778404 70325525 87778575 70325662 87778746 70325799 87778917 70325936 87779088 70326073 87779259 70326210 87779430
1000 53500555 0 53500555 66778065 53500692 66778236 53500829 66778407 53500966 66778578 53501103 66778749 53501240 66778920 53501377 66779091 53501514 66779262 53501651 66779433 53501788 66779604 53501925 66779775 53502062 66779946 53502199 66780117 53502336 66780288 53502473 66780459 53502610 66780630 53502747 66780801 53502884 66780972 53503021 66781143 53503158 66781314 53503295 66781485 53503432 66781656 53503569 66781827 53503706 66781998 53503843 66782169 53503980 66782340 53504117 66782511 53504254 66782682 53504391 66782853 53504528 66783024 53504665 66783195 53504802 66783366 53504939 66783537 53505076 66783708 53505213 66783879 53505350 66784050 53505487 66784221 53505624 66784392 53505761 66784563 53505898 66784734 53506035 66784905 53506172 66785076 53506309 66785247 53506446 66785418 53506583 66785589 53506720 66785760 53506857 66785931 53506994 66786102 53507131 66786273 53507268 66786444 53507405 66786615 53507542 66786786 53507679 66786957 53507816 66787128 53507953 66787299 53508090 66787470 53508227 66787641 53508364 66787812 53508501 66787983 53508638 66788154 53508775 66788325 53508912 66788496 53509049 66788667 53509186 66788838 53509323 66789009 53509460 66789180 53509597 66789351 53509734 66789522 53509871 66789693 53510008 66789864 53510145 66790035 53510282 66790206 53510419 66790377 53510556 66790548 53510693 66790719 53510830 66790890 53510967 66791061 53511104 66791232 53511241 66791403 53511378 66791574 53511515 66791745 53511652 66791916 53511789 66792087 53511926 66792258 53512063 66792429 53512200 66792600 53512337 66792771 53512474 66792942 53512611 66793113 53512748 66793284 53512885 66793455 53513022 66793626 53513159 66793797 53513296 66793968 53513433 66794139 53513570 66794310 53513707 66794481 53513844 66794652 53513981 66794823 53514118 66794994 53514255 66795165 53514392 66795336 53514529 66795507 53514666 66795678 53514803 66795849 53514940 66796020 53515077 66796191 53515214 66796362 53515351 66796533 53515488 66796704 53515625 66796875 53515762 66797046 53515899 66797217 53516036 66797388 53516173 66797559 53516310 66797730 53516447 66797901 53516584 66798072 53516721 66798243 53516858 66798414 53516995 66798585 53517132 66798756 53517269 66798927 53517406 66799098 53517543 66799269 53517680 66799440 53517817 66799611 53517954 66799782 53518091 66799953 53518228 66800124 53518365 66800295 53518502 66800466 53518639 66800637 53518776 66800808 53518913 66800979 53519050 66801150 53519187 66801321 53519324 66801492 53519461 66801663 53519598 66801834 53519735 66802005 53519872 66802176 53520009 66802347 53520146 66802518 53520283 66802689 53520420 66802860 53520557 66803031 53520694 66803202 53520831 66803373 53520968 66803544 53521105 66803715 53521242 66803886 53521379 66804057 53521516 66804228 53521653 66804399 53521790 66804570 53521927 66804741 53522064 66804912 53522201 66805083 53522338 66805254 53522475 66805425 53522612 66805596 53522749 66805767 53522886 66805938 53523023 66806109 53523160 66806280 53523297 66806451 53523434 66806622 53523571 66806793 53523708 66806964 53523845 66807135 53523982 66807306 53524119 66807477 53524256 66807648 53524393 66807819 53524530 66807990 53524667 66808161 53524804 66808332 53524941 66808503 53525078 66808674 53525215 66808845 53525352 66809016 53525489 66809187 53525626 66809358 53525763 66809529 53525900 66809700 53526037 66809871 53526174 66810042 53526311 66810213 53526448 66810384 53526585 66810555 53526722 66810726 53526859 66810897 53526996 66811068 53527133 66811239 53527270 66811410 53527407 66811581 53527544 66811752 53527681 66811923 53527818 66812094 53527955 66812265 53528092 66812436 53528229 66812607 53528366 66812778 53528503 66812949 53528640 66813120 53528777 66813291 53528914 66813462 53529051 66813633 53529188 66813804 53529325 66813975 53529462 66814146 53529599 66814317 53529736 66814488 53529873 66814659 53530010 66814830 53530147 66815001 53530284 66815172 53530421 66815343 53530558 66815514 53530695 66815685 53530832 66815856 53530969 66816027 53531106 66816198 53531243 66816369 53531380 66816540 53531517 66816711 53531654 66816882 53531791 66817053 53531928 66817224 53532065 66817395 53532202 66817566 53532339 66817737 53532476 66817908 53532613 66818079 53532750 66818250 53532887 66818421 53533024 66818592 53533161 66818763 53533298 66818934 53533435 66819105 53533572 66819276 53533709 66819447 53533846 66819618 53533983 66819789 53534120 66819960 53534257 66820131 53534394 66820302 53534531 66820473 53534668 66820644 53534805 66820815 53534942 66820986 53535079 66821157 53535216 66821328 53535353 66821499 53535490 66821670 53535627 66821841 53535764 66822012 53535901 66822183 53536038 66822354 53536175 66822525 53536312 66822696 53536449 66822867 53536586 66823038 53536723 66823209 53536860 66823380 53536997 66823551 53537134 66823722 53537271 66823893 53537408 66824064 53537545 66824235 53537682 66824406 53537819 66824577 53537956 66824748 53538093 66824919 53538230 66825090 53538367 66825261 53538504 66825432 53538641 66825603 53538778 66825774 53538915 66825945 53539052 66826116 53539189 66826287 53539326 66826458 53539463 66826629 53539600 66826800 53539737 66826971 53539874 66827142 53540011 66827313 53540148 66827484 53540285 66827655 53540422 66827826 53540559 66827997 53540696 66828168 53540833 66828339 53540970 66828510 53541107 66828681 53541244 66828852 53541381 66829023 53541518 66829194 53541655 66829365 53541792 66829536 53541929 66829707 53542066 66829878 53542203 66830049 53542340 66830220 53542477 66830391 53542614 66830562 53542751 66830733 53542888 66830904 53543025 66831075 53543162 66831246 53543299 66831417 53543436 66831588 53543573 66831759 53543710 66831930 53543847 66832101 53543984 66832272 53544121 66832443 53544258 66832614 53544395 66832785 53544532 66832956 53544669 66833127 53544806 66833298 53544943 66833469 53545080 66833640 53545217 66833811 53545354 66833982 53545491 66834153 53545628 66834324 53545765 66834495 53545902 66834666 53546039 66834837 53546176 66835008 53546313 66835179 53546450 66835350 53546587 66835521 53546724 66835692 53546861 66835863 53546998 66836034 53547135 66836205 53547272 66836376 53547409 66836547 53547546 66836718 53547683 66836889 53547820 66837060 53547957 66837231 53548094 66837402 53548231 66837573 53548368 66837744 53548505 66837915 53548642 66838086 53548779 66838257 53548916 66838428 53549053 66838599 53549190 66838770 53549327 66838941 53549464 66839112 53549601 66839283 53549738 66839454 53549875 66839625 53550012 66839796 53550149 66839967 53550286 66840138 53550423 66840309 53550560 66840480 53550697 66840651 53550834 66840822 53550971 66840993 53551108 66841164 53551245 66841335 53551382 66841506 53551519 66841677 53551656 66841848 53551793 66842019 53551930 66842190 53552067 66842361 53552204 66842532 53552341 66842703 53552478 66842874 53552615 66843045 53552752 66843216 53552889 66843387 53553026 66843558 53553163 66843729 53553300 66843900 53553437 66844071 53553574 66844242 53553711 66844413 53553848 66844584 53553985 66844755 53554122 66844926 53554259 66845097 53554396 66845268 53554533 66845439 53554670 66845610 53554807 66845781 53554944 66845952 53555081 66846123 53555218 66846294 53555355 66846465 53555492 66846636 53555629 66846807 53555766 66846978 53555903 66847149 53556040 66847320 53556177 66847491 53556314 66847662 53556451 66847833 53556588 66848004 53556725 66848175 53556862 66848346 53556999 66848517 53557136 66848688 53557273 66848859 53557410 66849030 53557547 66849201 53557684 66849372 53557821 66849543 53557958 66849714 53558095 66849885 53558232 66850056 53558369 66850227 53558506 66850398 53558643 66850569 53558780 66850740 53558917 66850911 53559054 66851082 53559191 66851253 53559328 66851424 53559465 66851595 53559602 66851766 53559739 66851937 53559876 66852108 53560013 66852279 53560150 66852450 53560287 66852621 53560424 66852792 53560561 66852963 53560698 66853134 53560835 66853305 53560972 66853476 53561109 66853647 53561246 66853818 53561383 66853989 53561520 66854160 53561657 66854331 53561794 66854502 53561931 66854673 53562068 66854844 53562205 66855015 53562342 66855186 53562479 66855357 53562616 66855528 53562753 66855699 53562890 66855870 53563027 66856041 53563164 66856212 53563301 66856383 53563438 66856554 53563575 66856725 53563712 66856896 53563849 66857067 53563986 66857238 53564123 66857409 53564260 66857580 53564397 66857751 53564534 66857922 53564671 66858093 53564808 66858264 53564945 66858435 53565082 66858606 53565219 66858777 53565356 66858948 53565493 66859119 53565630 66859290 53565767 66859461 53565904 66859632 53566041 66859803 53566178 66859974 53566315 66860145 53566452 66860316 53566589 66860487 53566726 66860658 53566863 66860829 53567000 66861000 53567137 66861171 53567274 66861342 53567411 66861513 53567548 66861684 53567685 66861855 53567822 66862026 53567959 66862197 53568096 66862368 53568233 66862539 53568370 66862710 53568507 66862881 53568644 66863052 53568781 66863223 53568918 66863394 53569055 66863565 53569192 66863736 53569329 66863907 53569466 66864078 53569603 66864249 53569740 66864420 53569877 66864591 53570014 66864762 53570151 66864933 53570288 66865104 53570425 66865275 53570562 66865446 53570699 66865617 53570836 66865788 53570973 66865959 53571110 66866130 53571247 66866301 53571384 66866472 53571521 66866643 53571658 66866814 53571795 66866985 53571932 66867156 53572069 66867327 53572206 66867498 53572343 66867669 53572480 66867840 53572617 66868011 53572754 66868182 53572891 66868353 53573028 66868524 53573165 66868695 53573302 66868866 53573439 66869037 53573576 66869208 53573713 66869379 53573850 66869550 53573987 66869721 53574124 66869892 53574261 66870063 53574398 66870234 53574535 66870405 53574672 66870576 53574809 66870747 53574946 66870918 53575083 66871089 53575220 66871260 53575357 66871431 53575494 66871602 53575631 66871773 53575768 66871944 53575905 66872115 53576042 66872286 53576179 66872457 53576316 66872628 53576453 66872799 53576590 66872970 53576727 66873141 53576864 66873312 53577001 66873483 53577138 66873654 53577275 66873825 53577412 66873996 53577549 66874167 53577686 66874338 53577823 66874509 53577960 66874680 53578097 66874851 53578234 66875022 53578371 66875193 53578508 66875364 53578645 66875535 53578782 66875706 53578919 66875877 53579056 66876048 53579193 66876219 53579330 66876390 53579467 66876561 53579604 66876732 53579741 66876903 53579878 66877074 53580015 66877245 53580152 66877416 53580289 66877587 53580426 66877758 53580563 66877929 53580700 66878100 53580837 66878271 53580974 66878442 53581111 66878613 53581248 66878784 53581385 66878955 53581522 66879126 53581659 66879297 53581796 66879468 53581933 66879639 53582070 66879810 53582207 66879981 53582344 66880152 53582481 66880323 53582618 66880494 53582755 66880665 53582892 66880836 53583029 66881007 53583166 66881178 53583303 66881349 53583440 66881520 53583577 66881691 53583714 66881862 53583851 66882033 53583988 66882204 53584125 66882375 53584262 66882546 53584399 66882717 53584536 66882888 53584673 66883059 53584810 66883230 53584947 66883401 53585084 66883572 53585221 66883743 53585358 66883914 53585495 66884085 53585632 66884256 53585769 66884427 53585906 66884598 53586043 66884769 53586180 66884940 53586317 66885111 53586454 66885282 53586591 66885453 53586728 66885624 53586865 66885795 53587002 66885966 53587139 66886137 53587276 66886308 53587413 66886479 53587550 66886650 53587687 66886821 53587824 66886992 53587961 66887163 53588098 66887334 53588235 66887505 53588372 66887676 53588509 66887847 53588646 66888018 53588783 66888189 53588920 66888360 53589057 66888531 53589194 66888702 53589331 66888873 53589468 66889044 53589605 66889215 53589742 66889386 53589879 66889557 53590016 66889728 53590153 66889899 53590290 66890070 53590427 66890241 53590564 66890412 53590701 66890583 53590838 66890754 53590975 66890925 53591112 66891096 53591249 66891267 53591386 66891438 53591523 66891609 53591660 66891780 53591797 66891951 53591934 66892122 53592071 66892293 53592208 66892464 53592345 66892635 53592482 66892806 53592619 66892977 53592756 66893148 53592893 66893319 53593030 66893490 53593167 66893661 53593304 66893832 53593441 66894003 53593578 66894174 53593715 66894345 53593852 66894516 53593989 66894687 53594126 66894858 53594263 66895029 53594400 66895200 53594537 66895371 53594674 66895542 53594811 66895713 53594948 66895884 53595085 66896055 53595222 66896226 53595359 66896397 53595496 66896568 53595633 66896739 53595770 66896910 53595907 66897081 53596044 66897252 53596181 66897423 53596318 66897594 53596455 66897765 53596592 66897936 53596729 66898107 53596866 66898278 53597003 66898449 53597140 66898620 53597277 66898791 53597414 66898962 53597551 66899133 53597688 66899304 53597825 66899475 53597962 66899646 53598099 66899817 53598236 66899988 53598373 66900159 53598510 66900330 53598647 66900501 53598784 66900672 53598921 66900843 53599058 66901014 53599195 66901185 53599332 66901356 53599469 66901527 53599606 66901698 53599743 66901869 53599880 66902040 53600017 66902211 53600154 66902382 53600291 66902553 53600428 66902724 53600565 66902895 53600702 66903066 53600839 66903237 53600976 66903408 53601113 66903579 53601250 66903750 53601387 66903921 53601524 66904092 53601661 66904263 53601798 66904434 53601935 66904605 53602072 66904776 53602209 66904947 53602346 66905118 53602483 66905289 53602620 66905460 53602757 66905631 53602894 66905802 53603031 66905973 53603168 66906144 53603305 66906315 53603442 66906486 53603579 66906657 53603716 66906828 53603853 66906999 53603990 66907170 53604127 66907341 53604264 66907512 53604401 66907683 53604538 66907854 53604675 66908025 53604812 66908196 53604949 66908367 53605086 66908538 53605223 66908709 53605360 66908880 53605497 66909051 53605634 66909222 53605771 66909393 53605908 66909564 53606045 66909735 53606182 66909906 53606319 66910077 53606456 66910248 53606593 66910419 53606730 66910590 53606867 66910761 53607004 66910932 53607141 66911103 53607278 66911274 53607415 66911445 53607552 66911616 53607689 66911787 53607826 66911958 53607963 66912129 53608100 66912300 53608237 66912471 53608374 66912642 53608511 66912813 53608648 66912984 53608785 66913155 53608922 66913326 53609059 66913497 53609196 66913668 53609333 66913839 53609470 66914010 53609607 66914181 53609744 66914352 53609881 66914523 53610018 66914694 53610155 66914865 53610292 66915036 53610429 66915207 53610566 66915378 53610703 66915549 53610840 66915720 53610977 66915891 53611114 66916062 53611251 66916233 53611388 66916404 53611525 66916575 53611662 66916746 53611799 66916917 53611936 66917088 53612073 66917259 53612210 66917430 53612347 66917601 53612484 66917772 53612621 66917943 53612758 66918114 53612895 66918285 53613032 66918456 53613169 66918627 53613306 66918798 53613443 66918969 53613580 66919140 53613717 66919311 53613854 66919482 53613991 66919653 53614128 66919824 53614265 66919995 53614402 66920166 53614539 66920337 53614676 66920508 53614813 66920679 53614950 66920850 53615087 66921021 53615224 66921192 53615361 66921363 53615498 66921534 53615635 66921705 53615772 66921876 53615909 66922047 53616046 66922218 53616183 66922389 53616320 66922560 53616457 66922731 53616594 66922902 53616731 66923073 53616868 66923244 53617005 66923415 53617142 66923586 53617279 66923757 53617416 66923928 53617553 66924099 53617690 66924270 53617827 66924441 53617964 66924612 53618101 66924783 53618238 66924954 53618375 66925125 53618512 66925296 53618649 66925467 53618786 66925638 53618923 66925809 53619060 66925980 53619197 66926151 53619334 66926322 53619471 66926493 53619608 66926664 53619745 66926835 53619882 66927006 53620019 66927177 53620156 66927348 53620293 66927519 53620430 66927690 53620567 66927861 53620704 66928032 53620841 66928203 53620978 66928374 53621115 66928545 53621252 66928716 53621389 66928887 53621526 66929058 53621663 66929229 53621800 66929400 53621937 66929571 53622074 66929742 53622211 66929913 53622348 66930084 53622485 66930255 53622622 66930426 53622759 66930597 53622896 66930768 53623033 66930939 53623170 66931110 53623307 66931281 53623444 66931452 53623581 66931623 53623718 66931794 53623855 66931965 53623992 66932136 53624129 66932307 53624266 66932478 53624403 66932649 53624540 66932820 53624677 66932991 53624814 66933162 53624951 66933333 53625088 66933504 53625225 66933675 53625362 66933846 53625499 66934017 53625636 66934188 53625773 66934359 53625910 66934530 53626047 66934701 53626184 66934872 53626321 66935043 53626458 66935214 53626595 66935385 53626732 66935556 53626869 66935727 53627006 66935898 53627143 66936069 53627280 66936240 53627417 66936411 53627554 66936582 53627691 66936753 53627828 66936924 53627965 66937095 53628102 66937266 53628239 66937437 53628376 66937608 53628513 66937779 53628650 66937950 53628787 66938121 53628924 66938292 53629061 66938463 53629198 66938634 53629335 66938805 53629472 66938976 53629609 66939147 53629746 66939318 53629883 66939489 53630020 66939660 53630157 66939831 53630294 66940002 53630431 66940173 53630568 66940344 53630705 66940515 53630842 66940686 53630979 66940857 53631116 66941028 53631253 66941199 53631390 66941370 53631527 66941541 53631664 66941712 53631801 66941883 53631938 66942054 53632075 66942225 53632212 66942396 53632349 66942567 53632486 66942738 53632623 66942909 53632760 66943080 53632897 66943251 53633034 66943422 53633171 66943593 53633308 66943764 53633445 66943935 53633582 66944106 53633719 66944277 53633856 66944448 53633993 66944619 53634130 66944790 53634267 66944961 53634404 66945132 53634541 66945303 53634678 66945474 53634815 66945645 53634952 66945816 53635089 66945987 53635226 66946158 53635363 66946329 53635500 66946500 53635637 66946671 53635774 66946842 53635911 66947013 53636048 66947184 53636185 66947355 53636322 66947526 53636459 66947697 53636596 66947868 53636733 66948039 53636870 66948210 53637007 66948381 53637144 66948552 53637281 66948723
1000 55072900 0 55072900 68740627 55073037 68740798 55073174 68740969 55073311 68741140 55073448 68741311 55073585 68741482 55073722 68741653 55073859 68741824 55073996 68741995 55074133 68742166 55074270 68742337 55074407 68742508 55074544 68742679 55074681 68742850 55074818 68743021 55074955 68743192 55075092 68743363 55075229 68743534 55075366 68743705 55075503 68743876 55075640 68744047 55075777 68744218 55075914 68744389 55076051 68744560 55076188 68744731 55076325 68744902 55076462 68745073 55076599 68745244 55076736 68745415 55076873 68745586 55077010 68745757 55077147 68745928 55077284 68746099 55077421 68746270 55077558 68746441 55077695 68746612 55077832 68746783 55077969 68746954 55078106 68747125 55078243 68747296 55078380 68747467 55078517 68747638 55078654 68747809 55078791 68747980 55078928 68748151 55079065 68748322 55079202 68748493 55079339 68748664 55079476 68748835 55079613 68749006 55079750 68749177 55079887 68749348 55080024 68749519 55080161 68749690 55080298 68749861 55080435 68750032 55080572 68750203 55080709 68750374 55080846 68750545 55080983 68750716 55081120 68750887 55081257 68751058 55081394 68751229 55081531 68751400 55081668 68751571 55081805 68751742 55081942 68751913 55082079 68752084 55082216 68752255 55082353 68752426 55082490 68752597 55082627 68752768 55082764 68752939 55082901 68753110 55083038 68753281 55083175 68753452 55083312 68753623 55083449 68753794 55083586 68753965 55083723 68754136 55083860 68754307 55083997 68754478 55084134 68754649 55084271 68754820 55084408 68754991 55084545 68755162 55084682 68755333 55084819 68755504 55084956 68755675 55085093 68755846 55085230 68756017 55085367 68756188 55085504 68756359 55085641 68756530 55085778 68756701 55085915 68756872 55086052 68757043 55086189 68757214 55086326 68757385 55086463 68757556 55086600 68757727 55086737 68757898 55086874 68758069 55087011 68758240 55087148 68758411 55087285 68758582 55087422 68758753 55087559 68758924 55087696 68759095 55087833 68759266 55087970 68759437 55088107 68759608 55088244 68759779 55088381 68759950 55088518 68760121 55088655 68760292 55088792 68760463 55088929 68760634 55089066 68760805 55089203 68760976 55089340 68761147 55089477 68761318 55089614 68761489 55089751 68761660 55089888 68761831 55090025 68762002 55090162 68762173 55090299 68762344 55090436 68762515 55090573 68762686 55090710 68762857 55090847 68763028 55090984 68763199 55091121 68763370 55091258 68763541 55091395 68763712 55091532 68763883 55091669 68764054 55091806 68764225 55091943 68764396 55092080 68764567 55092217 68764738 55092354 68764909 55092491 68765080 55092628 68765251 55092765 68765422 55092902 68765593 55093039 68765764 55093176 68765935 55093313 68766106 55093450 68766277 55093587 68766448 55093724 68766619 55093861 68766790 55093998 68766961 55094135 68767132 55094272 68767303 55094409 68767474 55094546 68767645 55094683 68767816 55094820 68767987 55094957 68768158 55095094 68768329 55095231 68768500 55095368 68768671 55095505 68768842 55095642 68769013 55095779 68769184 55095916 68769355 55096053 68769526 55096190 68769697 55096327 68769868 55096464 68770039 55096601 68770210 55096738 68770381 55096875 68770552 55097012 68770723 55097149 68770894 55097286 68771065 55097423 68771236 55097560 68771407 55097697 68771578 55097834 68771749 55097971 68771920 55098108 68772091 55098245 68772262 55098382 68772433 55098519 68772604 55098656 68772775 55098793 68772946 55098930 68773117 55099067 68773288 55099204 68773459 55099341 68773630 55099478 68773801 55099615 68773972 55099752 68774143 55099889 68774314 55100026 68774485 55100163 68774656 55100300 68774827 55100437 68774998 55100574 68775169 55100711 68775340 55100848 68775511 55100985 68775682 55101122 68775853 55101259 68776024 55101396 68776195 55101533 68776366 55101670 68776537 55101807 68776708 55101944 68776879 55102081 68777050 55102218 68777221 55102355 68777392 55102492 68777563 55102629 68777734 55102766 68777905 55102903 68778076 55103040 68778247 55103177 68778418 55103314 68778589 55103451 68778760 55103588 68778931 55103725 68779102 55103862 68779273 55103999 68779444 55104136 68779615 55104273 68779786 55104410 68779957 55104547 68780128 55104684 68780299 55104821 68780470 55104958 68780641 55105095 68780812 55105232 68780983 55105369 68781154 55105506 68781325 55105643 68781496 55105780 68781667 55105917 68781838 55106054 68782009 55106191 68782180 55106328 68782351 55106465 68782522 55106602 68782693 55106739 68782864 55106876 68783035 55107013 68783206 55107150 68783377 55107287 68783548 55107424 68783719 55107561 68783890 55107698 68784061 55107835 68784232 55107972 68784403 55108109 68784574 55108246 68784745 55108383 68784916 55108520 68785087 55108657 68785258 55108794 68785429 55108931 68785600 55109068 68785771 55109205 68785942 55109342 68786113 55109479 68786284 55109616 68786455 55109753 68786626 55109890 68786797 55110027 68786968 55110164 68787139 55110301 68787310 55110438 68787481 55110575 68787652 55110712 68787823 55110849 68787994 55110986 68788165 55111123 68788336 55111260 68788507 55111397 68788678 55111534 68788849 55111671 68789020 55111808 68789191 55111945 68789362 55112082 68789533 55112219 68789704 55112356 68789875 55112493 68790046 55112630 68790217 55112767 68790388 55112904 68790559 55113041 68790730 55113178 68790901 55113315 68791072 55113452 68791243 55113589 68791414 55113726 68791585 55113863 68791756 55114000 68791927 55114137 68792098 55114274 68792269 55114411 68792440 55114548 68792611 55114685 68792782 55114822 68792953 55114959 68793124 55115096 68793295 55115233 68793466 55115370 68793637 55115507 68793808 55115644 68793979 55115781 68794150 55115918 68794321 55116055 68794492 55116192 68794663 55116329 68794834 55116466 68795005 55116603 68795176 55116740 68795347 55116877 68795518 55117014 68795689 55117151 68795860 55117288 68796031 55117425 68796202 55117562 68796373 55117699 68796544 55117836 68796715 55117973 68796886 55118110 68797057 55118247 68797228 55118384 68797399 55118521 68797570 55118658 68797741 55118795 68797912 55118932 68798083 55119069 68798254 55119206 68798425 55119343 68798596 55119480 68798767 55119617 68798938 55119754 68799109 55119891 68799280 55120028 68799451 55120165 68799622 55120302 68799793 55120439 68799964 55120576 68800135 55120713 68800306 55120850 68800477 55120987 68800648 55121124 68800819 55121261 68800990 55121398 68801161 55121535 68801332 55121672 68801503 55121809 68801674 55121946 68801845 55122083 68802016 55122220 68802187 55122357 68802358 55122494 68802529 55122631 68802700 55122768 68802871 55122905 68803042 55123042 68803213 55123179 68803384 55123316 68803555 55123453 68803726 55123590 68803897 55123727 68804068 55123864 68804239 55124001 68804410 55124138 68804581 55124275 68804752 55124412 68804923 55124549 68805094 55124686 68805265 55124823 68805436 55124960 68805607 55125097 68805778 55125234 68805949 55125371 68806120 55125508 68806291 55125645 68806462 55125782 68806633 55125919 68806804 55126056 68806975 55126193 68807146 55126330 68807317 55126467 68807488 55126604 68807659 55126741 68807830 55126878 68808001 55127015 68808172 55127152 68808343 55127289 68808514 55127426 68808685 55127563 68808856 55127700 68809027 55127837 68809198 55127974 68809369 55128111 68809540 55128248 68809711 55128385 68809882 55128522 68810053 55128659 68810224 55128796 68810395 55128933 68810566 55129070 68810737 55129207 68810908 55129344 68811079 55129481 68811250 55129618 68811421 55129755 68811592 55129892 68811763 55130029 68811934 55130166 68812105 55130303 68812276 55130440 68812447 55130577 68812618 55130714 68812789 55130851 68812960 55130988 68813131 55131125 68813302 55131262 68813473 55131399 68813644 55131536 68813815 55131673 68813986 55131810 68814157 55131947 68814328 55132084 68814499 55132221 68814670 55132358 68814841 55132495 68815012 55132632 68815183 55132769 68815354 55132906 68815525 55133043 68815696 55133180 68815867 55133317 68816038 55133454 68816209 55133591 68816380 55133728 68816551 55133865 68816722 55134002 68816893 55134139 68817064 55134276 68817235 55134413 68817406 55134550 68817577 55134687 68817748 55134824 68817919 55134961 68818090 55135098 68818261 55135235 68818432 55135372 68818603 55135509 68818774 55135646 68818945 55135783 68819116 55135920 68819287 55136057 68819458 55136194 68819629 55136331 68819800 55136468 68819971 55136605 68820142 55136742 68820313 55136879 68820484 55137016 68820655 55137153 68820826 55137290 68820997 55137427 68821168 55137564 68821339 55137701 68821510 55137838 68821681 55137975 68821852 55138112 68822023 55138249 68822194 55138386 68822365 55138523 68822536 55138660 68822707 55138797 68822878 55138934 68823049 55139071 68823220 55139208 68823391 55139345 68823562 55139482 68823733 55139619 68823904 55139756 68824075 55139893 68824246 55140030 68824417 55140167 68824588 55140304 68824759 55140441 68824930 55140578 68825101 55140715 68825272 55140852 68825443 55140989 68825614 55141126 68825785 55141263 68825956 55141400 68826127 55141537 68826298 55141674 68826469 55141811 68826640 55141948 68826811 55142085 68826982 55142222 68827153 55142359 68827324 55142496 68827495 55142633 68827666 55142770 68827837 55142907 68828008 55143044 68828179 55143181 68828350 55143318 68828521 55143455 68828692 55143592 68828863 55143729 68829034 55143866 68829205 55144003 68829376 55144140 68829547 55144277 68829718 55144414 68829889 55144551 68830060 55144688 68830231 55144825 68830402 55144962 68830573 55145099 68830744 55145236 68830915 55145373 68831086 55145510 68831257 55145647 68831428 55145784 68831599 55145921 68831770 55146058 68831941 55146195 68832112 55146332 68832283 55146469 68832454 55146606 68832625 55146743 68832796 55146880 68832967 55147017 68833138 55147154 68833309 55147291 68833480 55147428 68833651 55147565 68833822 55147702 68833993 55147839 68834164 55147976 68834335 55148113 68834506 55148250 68834677 55148387 68834848 55148524 68835019 55148661 68835190 55148798 68835361 55148935 68835532 55149072 68835703 55149209 68835874 55149346 68836045 55149483 68836216 55149620 68836387 55149757 68836558 55149894 68836729 55150031 68836900 55150168 68837071 55150305 68837242 55150442 68837413 55150579 68837584 55150716 68837755 55150853 68837926 55150990 68838097 55151127 68838268 55151264 68838439 55151401 68838610 55151538 68838781 55151675 68838952 55151812 68839123 55151949 68839294 55152086 68839465 55152223 68839636 55152360 68839807 55152497 68839978 55152634 68840149 55152771 68840320 55152908 68840491 55153045 68840662 55153182 68840833 55153319 68841004 55153456 68841175 55153593 68841346 55153730 68841517 55153867 68841688 55154004 68841859 55154141 68842030 55154278 68842201 55154415 68842372 55154552 68842543 55154689 68842714 55154826 68842885 55154963 68843056 55155100 68843227 55155237 68843398 55155374 68843569 55155511 68843740 55155648 68843911 55155785 68844082 55155922 68844253 55156059 68844424 55156196 68844595 55156333 68844766 55156470 68844937 55156607 68845108 55156744 68845279 55156881 68845450 55157018 68845621 55157155 68845792 55157292 68845963 55157429 68846134 55157566 68846305 55157703 68846476 55157840 68846647 55157977 68846818 55158114 68846989 55158251 68847160 55158388 68847331 55158525 68847502 55158662 68847673 55158799 68847844 55158936 68848015 55159073 68848186 55159210 68848357 55159347 68848528 55159484 68848699 55159621 68848870 55159758 68849041 55159895 68849212 55160032 68849383 55160169 68849554 55160306 68849725 55160443 68849896 55160580 68850067 55160717 68850238 55160854 68850409 55160991 68850580 55161128 68850751 55161265 68850922 55161402 68851093 55161539 68851264 55161676 68851435 55161813 68851606 55161950 68851777 55162087 68851948 55162224 68852119 55162361 68852290 55162498 68852461 55162635 68852632 55162772 68852803 55162909 68852974 55163046 68853145 55163183 68853316 55163320 68853487 55163457 68853658 55163594 68853829 55163731 68854000 55163868 68854171 55164005 68854342 55164142 68854513 55164279 68854684 55164416 68854855 55164553 68855026 55164690 68855197 55164827 68855368 55164964 68855539 55165101 68855710 55165238 68855881 55165375 68856052 55165512 68856223 55165649 68856394 55165786 68856565 55165923 68856736 55166060 68856907 55166197 68857078 55166334 68857249 55166471 68857420 55166608 68857591 55166745 68857762 55166882 68857933 55167019 68858104 55167156 68858275 55167293 68858446 55167430 68858617 55167567 68858788 55167704 68858959 55167841 68859130 55167978 68859301 55168115 68859472 55168252 68859643 55168389 68859814 55168526 68859985 55168663 68860156 55168800 68860327 55168937 68860498 55169074 68860669 55169211 68860840 55169348 68861011 55169485 68861182 55169622 68861353 55169759 68861524 55169896 68861695 55170033 68861866 55170170 68862037 55170307 68862208 55170444 68862379 55170581 68862550 55170718 68862721 55170855 68862892 55170992 68863063 55171129 68863234 55171266 68863405 55171403 68863576 55171540 68863747 55171677 68863918 55171814 68864089 55171951 68864260 55172088 68864431 55172225 68864602 55172362 68864773 55172499 68864944 55172636 68865115 55172773 68865286 55172910 68865457 55173047 68865628 55173184 68865799 55173321 68865970 55173458 68866141 55173595 68866312 55173732 68866483 55173869 68866654 55174006 68866825 55174143 68866996 55174280 68867167 55174417 68867338 55174554 68867509 55174691 68867680 55174828 68867851 55174965 68868022 55175102 68868193 55175239 68868364 55175376 68868535 55175513 68868706 55175650 68868877 55175787 68869048 55175924 68869219 55176061 68869390 55176198 68869561 55176335 68869732 55176472 68869903 55176609 68870074 55176746 68870245 55176883 68870416 55177020 68870587 55177157 68870758 55177294 68870929 55177431 68871100 55177568 68871271 55177705 68871442 55177842 68871613 55177979 68871784 55178116 68871955 55178253 68872126 55178390 68872297 55178527 68872468 55178664 68872639 55178801 68872810 55178938 68872981 55179075 68873152 55179212 68873323 55179349 68873494 55179486 68873665 55179623 68873836 55179760 68874007 55179897 68874178 55180034 68874349 55180171 68874520 55180308 68874691 55180445 68874862 55180582 68875033 55180719 68875204 55180856 68875375 55180993 68875546 55181130 68875717 55181267 68875888 55181404 68876059 55181541 68876230 55181678 68876401 55181815 68876572 55181952 68876743 55182089 68876914 55182226 68877085 55182363 68877256 55182500 68877427 55182637 68877598 55182774 68877769 55182911 68877940 55183048 68878111 55183185 68878282 55183322 68878453 55183459 68878624 55183596 68878795 55183733 68878966 55183870 68879137 55184007 68879308 55184144 68879479 55184281 68879650 55184418 68879821 55184555 68879992 55184692 68880163 55184829 68880334 55184966 68880505 55185103 68880676 55185240 68880847 55185377 68881018 55185514 68881189 55185651 68881360 55185788 68881531 55185925 68881702 55186062 68881873 55186199 68882044 55186336 68882215 55186473 68882386 55186610 68882557 55186747 68882728 55186884 68882899 55187021 68883070 55187158 68883241 55187295 68883412 55187432 68883583 55187569 68883754 55187706 68883925 55187843 68884096 55187980 68884267 55188117 68884438 55188254 68884609 55188391 68884780 55188528 68884951 55188665 68885122 55188802 68885293 55188939 68885464 55189076 68885635 55189213 68885806 55189350 68885977 55189487 68886148 55189624 68886319 55189761 68886490 55189898 68886661 55190035 68886832 55190172 68887003 55190309 68887174 55190446 68887345 55190583 68887516 55190720 68887687 55190857 68887858 55190994 68888029 55191131 68888200 55191268 68888371 55191405 68888542 55191542 68888713 55191679 68888884 55191816 68889055 55191953 68889226 55192090 68889397 55192227 68889568 55192364 68889739 55192501 68889910 55192638 68890081 55192775 68890252 55192912 68890423 55193049 68890594 55193186 68890765 55193323 68890936 55193460 68891107 55193597 68891278 55193734 68891449 55193871 68891620 55194008 68891791 55194145 68891962 55194282 68892133 55194419 68892304 55194556 68892475 55194693 68892646 55194830 68892817 55194967 68892988 55195104 68893159 55195241 68893330 55195378 68893501 55195515 68893672 55195652 68893843 55195789 68894014 55195926 68894185 55196063 68894356 55196200 68894527 55196337 68894698 55196474 68894869 55196611 68895040 55196748 68895211 55196885 68895382 55197022 68895553 55197159 68895724 55197296 68895895 55197433 68896066 55197570 68896237 55197707 68896408 55197844 68896579 55197981 68896750 55198118 68896921 55198255 68897092 55198392 68897263 55198529 68897434 55198666 68897605 55198803 68897776 55198940 68897947 55199077 68898118 55199214 68898289 55199351 68898460 55199488 68898631 55199625 68898802 55199762 68898973 55199899 68899144 55200036 68899315 55200173 68899486 55200310 68899657 55200447 68899828 55200584 68899999 55200721 68900170 55200858 68900341 55200995 68900512 55201132 68900683 55201269 68900854 55201406 68901025 55201543 68901196 55201680 68901367 55201817 68901538 55201954 68901709 55202091 68901880 55202228 68902051 55202365 68902222 55202502 68902393 55202639 68902564 55202776 68902735 55202913 68902906 55203050 68903077 55203187 68903248 55203324 68903419 55203461 68903590 55203598 68903761 55203735 68903932 55203872 68904103 55204009 68904274 55204146 68904445 55204283 68904616 55204420 68904787 55204557 68904958 55204694 68905129 55204831 68905300 55204968 68905471 55205105 68905642 55205242 68905813 55205379 68905984 55205516 68906155 55205653 68906326 55205790 68906497 55205927 68906668 55206064 68906839 55206201 68907010 55206338 68907181 55206475 68907352 55206612 68907523 55206749 68907694 55206886 68907865 55207023 68908036 55207160 68908207 55207297 68908378 55207434 68908549 55207571 68908720 55207708 68908891 55207845 68909062 55207982 68909233 55208119 68909404 55208256 68909575 55208393 68909746 55208530 68909917 55208667 68910088 55208804 68910259 55208941 68910430 55209078 68910601 55209215 68910772 55209352 68910943 55209489 68911114 55209626 68911285
1000 15342900 0 15342900 19150627 15343037 19150798 15343174 19150969 15343311 19151140 15343448 19151311 15343585 19151482 15343722 19151653 15343859 19151824 15343996 19151995 15344133 19152166 15344270 19152337 15344407 19152508 15344544 19152679 15344681 19152850 15344818 19153021 15344955 19153192 15345092 19153363 15345229 19153534 15345366 19153705 15345503 19153876 15345640 19154047 15345777 19154218 15345914 19154389 15346051 19154560 15346188 19154731 15346325 19154902 15346462 19155073 15346599 19155244 15346736 19155415 15346873 19155586 15347010 19155757 15347147 19155928 15347284 19156099 15347421 19156270 15347558 19156441 15347695 19156612 15347832 19156783 15347969 19156954 15348106 19157125 15348243 19157296 15348380 19157467 15348517 19157638 15348654 19157809 15348791 19157980 15348928 19158151 15349065 19158322 15349202 19158493 15349339 19158664 15349476 19158835 15349613 19159006 15349750 19159177 15349887 19159348 15350024 19159519 15350161 19159690 15350298 19159861 15350435 19160032 15350572 19160203 15350709 19160374 15350846 19160545 15350983 19160716 15351120 19160887 15351257 19161058 15351394 19161229 15351531 19161400 15351668 19161571 15351805 19161742 15351942 19161913 15352079 19162084 15352216 19162255 15352353 19162426 15352490 19162597 15352627 19162768 15352764 19162939 15352901 19163110 15353038 19163281 15353175 19163452 15353312 19163623 15353449 19163794 15353586 19163965 15353723 19164136 15353860 19164307 15353997 19164478 15354134 19164649 15354271 19164820 15354408 19164991 15354545 19165162 15354682 19165333 15354819 19165504 15354956 19165675 15355093 19165846 15355230 19166017 15355367 19166188 15355504 19166359 15355641 19166530 15355778 19166701 15355915 19166872 15356052 19167043 15356189 19167214 15356326 19167385 15356463 19167556 15356600 19167727 15356737 19167898 15356874 19168069 15357011 19168240 15357148 19168411 15357285 19168582 15357422 19168753 15357559 19168924 15357696 19169095 15357833 19169266 15357970 19169437 15358107 19169608 15358244 19169779 15358381 19169950 15358518 19170121 15358655 19170292 15358792 19170463 15358929 19170634 15359066 19170805 15359203 19170976 15359340 19171147 15359477 19171318 15359614 19171489 15359751 19171660 15359888 19171831 15360025 19172002 15360162 19172173 15360299 19172344 15360436 19172515 15360573 19172686 15360710 19172857 15360847 19173028 15360984 19173199 15361121 19173370 15361258 19173541 15361395 19173712 15361532 19173883 15361669 19174054 15361806 19174225 15361943 19174396 15362080 19174567 15362217 19174738 15362354 19174909 15362491 19175080 15362628 19175251 15362765 19175422 15362902 19175593 15363039 19175764 15363176 19175935 15363313 19176106 15363450 19176277 15363587 19176448 15363724 19176619 15363861 19176790 15363998 19176961 15364135 19177132 15364272 19177303 15364409 19177474 15364546 19177645 15364683 19177816 15364820 19177987 15364957 19178158 15365094 19178329 15365231 19178500 15365368 19178671 15365505 19178842 15365642 19179013 15365779 19179184 15365916 19179355 15366053 19179526 15366190 19179697 15366327 19179868 15366464 19180039 15366601 19180210 15366738 19180381 15366875 19180552 15367012 19180723 15367149 19180894 15367286 19181065 15367423 19181236 15367560 19181407 15367697 19181578 15367834 19181749 15367971 19181920 15368108 19182091 15368245 19182262 15368382 19182433 15368519 19182604 15368656 19182775 15368793 19182946 15368930 19183117 15369067 19183288 15369204 19183459 15369341 19183630 15369478 19183801 15369615 19183972 15369752 19184143 15369889 19184314 15370026 19184485 15370163 19184656 15370300 19184827 15370437 19184998 15370574 19185169 15370711 19185340 15370848 19185511 15370985 19185682 15371122 19185853 15371259 19186024 15371396 19186195 15371533 19186366 15371670 19186537 15371807 19186708 15371944 19186879 15372081 19187050 15372218 19187221 15372355 19187392 15372492 19187563 15372629 19187734 15372766 19187905 15372903 19188076 15373040 19188247 15373177 19188418 15373314 19188589 15373451 19188760 15373588 19188931 15373725 19189102 15373862 19189273 15373999 19189444 15374136 19189615 15374273 19189786 15374410 19189957 15374547 19190128 15374684 19190299 15374821 19190470 15374958 19190641 15375095 19190812 15375232 19190983 15375369 19191154 15375506 19191325 15375643 19191496 15375780 19191667 15375917 19191838 15376054 19192009 15376191 19192180 15376328 19192351 15376465 19192522 15376602 19192693 15376739 19192864 15376876 19193035 15377013 19193206 15377150 19193377 15377287 19193548 15377424 19193719 15377561 19193890 15377698 19194061 15377835 19194232 15377972 19194403 15378109 19194574 15378246 19194745 15378383 19194916 15378520 19195087 15378657 19195258 15378794 19195429 15378931 19195600 15379068 19195771 15379205 19195942 15379342 19196113 15379479 19196284 15379616 19196455 15379753 19196626 15379890 19196797 15380027 19196968 15380164 19197139 15380301 19197310 15380438 19197481 15380575 19197652 15380712 19197823 15380849 19197994 15380986 19198165 15381123 19198336 15381260 19198507 15381397 19198678 15381534 19198849 15381671 19199020 15381808 19199191 15381945 19199362 15382082 19199533 15382219 19199704 15382356 19199875 15382493 19200046 15382630 19200217 15382767 19200388 15382904 19200559 15383041 19200730 15383178 19200901 15383315 19201072 15383452 19201243 15383589 19201414 15383726 19201585 15383863 19201756 15384000 19201927 15384137 19202098 15384274 19202269 15384411 19202440 15384548 19202611 15384685 19202782 15384822 19202953 15384959 19203124 15385096 19203295 15385233 19203466 15385370 19203637 15385507 19203808 15385644 19203979 15385781 19204150 15385918 19204321 15386055 19204492 15386192 19204663 15386329 19204834 15386466 19205005 15386603 19205176 15386740 19205347 15386877 19205518 15387014 19205689 15387151 19205860 15387288 19206031 15387425 19206202 15387562 19206373 15387699 19206544 15387836 19206715 15387973 19206886 15388110 19207057 15388247 19207228 15388384 19207399 15388521 19207570 15388658 19207741 15388795 19207912 15388932 19208083 15389069 19208254 15389206 19208425 15389343 19208596 15389480 19208767 15389617 19208938 15389754 19209109 15389891 19209280 15390028 19209451 15390165 19209622 15390302 19209793 15390439 19209964 15390576 19210135 15390713 19210306 15390850 19210477 15390987 19210648 15391124 19210819 15391261 19210990 15391398 19211161 15391535 19211332 15391672 19211503 15391809 19211674 15391946 19211845 15392083 19212016 15392220 19212187 15392357 19212358 15392494 19212529 15392631 19212700 15392768 19212871 15392905 19213042 15393042 19213213 15393179 19213384 15393316 19213555 15393453 19213726 15393590 19213897 15393727 19214068 15393864 19214239 15394001 19214410 15394138 19214581 15394275 19214752 15394412 19214923 15394549 19215094 15394686 19215265 15394823 19215436 15394960 19215607 15395097 19215778 15395234 19215949 15395371 19216120 15395508 19216291 15395645 19216462 15395782 19216633 15395919 19216804 15396056 19216975 15396193 19217146 15396330 19217317 15396467 19217488 15396604 19217659 15396741 19217830 15396878 19218001 15397015 19218172 15397152 19218343 15397289 19218514 15397426 19218685 15397563 19218856 15397700 19219027 15397837 19219198 15397974 19219369 15398111 19219540 15398248 19219711 15398385 19219882 15398522 19220053 15398659 19220224 15398796 19220395 15398933 19220566 15399070 19220737 15399207 19220908 15399344 19221079 15399481 19221250 15399618 19221421 15399755 19221592 15399892 19221763 15400029 19221934 15400166 19222105 15400303 19222276 15400440 19222447 15400577 19222618 15400714 19222789 15400851 19222960 15400988 19223131 15401125 19223302 15401262 19223473 15401399 19223644 15401536 19223815 15401673 19223986 15401810 19224157 15401947 19224328 15402084 19224499 15402221 19224670 15402358 19224841 15402495 19225012 15402632 19225183 15402769 19225354 15402906 19225525 15403043 19225696 15403180 19225867 15403317 19226038 15403454 19226209 15403591 19226380 15403728 19226551 15403865 19226722 15404002 19226893 15404139 19227064 15404276 19227235 15404413 19227406 15404550 19227577 15404687 19227748 15404824 19227919 15404961 19228090 15405098 19228261 15405235 19228432 15405372 19228603 15405509 19228774 15405646 19228945 15405783 19229116 15405920 19229287 15406057 19229458 15406194 19229629 15406331 19229800 15406468 19229971 15406605 19230142 15406742 19230313 15406879 19230484 15407016 19230655 15407153 19230826 15407290 19230997 15407427 19231168 15407564 19231339 15407701 19231510 15407838 19231681 15407975 19231852 15408112 19232023 15408249 19232194 15408386 19232365 15408523 19232536 15408660 19232707 15408797 19232878 15408934 19233049 15409071 19233220 15409208 19233391 15409345 19233562 15409482 19233733 15409619 19233904 15409756 19234075 15409893 19234246 15410030 19234417 15410167 19234588 15410304 19234759 15410441 19234930 15410578 19235101 15410715 19235272 15410852 19235443 15410989 19235614 15411126 19235785 15411263 19235956 15411400 19236127 15411537 19236298 15411674 19236469 15411811 19236640 15411948 19236811 15412085 19236982 15412222 19237153 15412359 19237324 15412496 19237495 15412633 19237666 15412770 19237837 15412907 19238008 15413044 19238179 15413181 19238350 15413318 19238521 15413455 19238692 15413592 19238863 15413729 19239034 15413866 19239205 15414003 19239376 15414140 19239547 15414277 19239718 15414414 19239889 15414551 19240060 15414688 19240231 15414825 19240402 15414962 19240573 15415099 19240744 15415236 19240915 15415373 19241086 15415510 19241257 15415647 19241428 15415784 19241599 15415921 19241770 15416058 19241941 15416195 19242112 15416332 19242283 15416469 19242454 15416606 19242625 15416743 19242796 15416880 19242967 15417017 19243138 15417154 19243309 15417291 19243480 15417428 19243651 15417565 19243822 15417702 19243993 15417839 19244164 15417976 19244335 15418113 19244506 15418250 19244677 15418387 19244848 15418524 19245019 15418661 19245190 15418798 19245361 15418935 19245532 15419072 19245703 15419209 19245874 15419346 19246045 15419483 19246216 15419620 19246387 15419757 19246558 15419894 19246729 15420031 19246900 15420168 19247071 15420305 19247242 15420442 19247413 15420579 19247584 15420716 19247755 15420853 19247926 15420990 19248097 15421127 19248268 15421264 19248439 15421401 19248610 15421538 19248781 15421675 19248952 15421812 19249123 15421949 19249294 15422086 19249465 15422223 19249636 15422360 19249807 15422497 19249978 15422634 19250149 15422771 19250320 15422908 19250491 15423045 19250662 15423182 19250833 15423319 19251004 15423456 19251175 15423593 19251346 15423730 19251517 15423867 19251688 15424004 19251859 15424141 19252030 15424278 19252201 15424415 19252372 15424552 19252543 15424689 19252714 15424826 19252885 15424963 19253056 15425100 19253227 15425237 19253398 15425374 19253569 15425511 19253740 15425648 19253911 15425785 19254082 15425922 19254253 15426059 19254424 15426196 19254595 15426333 19254766 15426470 19254937 15426607 19255108 15426744 19255279 15426881 19255450 15427018 19255621 15427155 19255792 15427292 19255963 15427429 19256134 15427566 19256305 15427703 19256476 15427840 19256647 15427977 19256818 15428114 19256989 15428251 19257160 15428388 19257331 15428525 19257502 15428662 19257673 15428799 19257844 15428936 19258015 15429073 19258186 15429210 19258357 15429347 19258528 15429484 19258699 15429621 19258870 15429758 19259041 15429895 19259212 15430032 19259383 15430169 19259554 15430306 19259725 15430443 19259896 15430580 19260067 15430717 19260238 15430854 19260409 15430991 19260580 15431128 19260751 15431265 19260922 15431402 19261093 15431539 19261264 15431676 19261435 15431813 19261606 15431950 19261777 15432087 19261948 15432224 19262119 15432361 19262290 15432498 19262461 15432635 19262632 15432772 19262803 15432909 19262974 15433046 19263145 15433183 19263316 15433320 19263487 15433457 19263658 15433594 19263829 15433731 19264000 15433868 19264171 15434005 19264342 15434142 19264513 15434279 19264684 15434416 19264855 15434553 19265026 15434690 19265197 15434827 19265368 15434964 19265539 15435101 19265710 15435238 19265881 15435375 19266052 15435512 19266223 15435649 19266394 15435786 19266565 15435923 19266736 15436060 19266907 15436197 19267078 15436334 19267249 15436471 19267420 15436608 19267591 15436745 19267762 15436882 19267933 15437019 19268104 15437156 19268275 15437293 19268446 15437430 19268617 15437567 19268788 15437704 19268959 15437841 19269130 15437978 19269301 15438115 19269472 15438252 19269643 15438389 19269814 15438526 19269985 15438663 19270156 15438800 19270327 15438937 19270498 15439074 19270669 15439211 19270840 15439348 19271011 15439485 19271182 15439622 19271353 15439759 19271524 15439896 19271695 15440033 19271866 15440170 19272037 15440307 19272208 15440444 19272379 15440581 19272550 15440718 19272721 15440855 19272892 15440992 19273063 15441129 19273234 15441266 19273405 15441403 19273576 15441540 19273747 15441677 19273918 15441814 19274089 15441951 19274260 15442088 19274431 15442225 19274602 15442362 19274773 15442499 19274944 15442636 19275115 15442773 19275286 15442910 19275457 15443047 19275628 15443184 19275799 15443321 19275970 15443458 19276141 15443595 19276312 15443732 19276483 15443869 19276654 15444006 19276825 15444143 19276996 15444280 19277167 15444417 19277338 15444554 19277509 15444691 19277680 15444828 19277851 15444965 19278022 15445102 19278193 15445239 19278364 15445376 19278535 15445513 19278706 15445650 19278877 15445787 19279048 15445924 19279219 15446061 19279390 15446198 19279561 15446335 19279732 15446472 19279903 15446609 19280074 15446746 19280245 15446883 19280416 15447020 19280587 15447157 19280758 15447294 19280929 15447431 19281100 15447568 19281271 15447705 19281442 15447842 19281613 15447979 19281784 15448116 19281955 15448253 19282126 15448390 19282297 15448527 19282468 15448664 19282639 15448801 19282810 15448938 19282981 15449075 19283152 15449212 19283323 15449349 19283494 15449486 19283665 15449623 19283836 15449760 19284007 15449897 19284178 15450034 19284349 15450171 19284520 15450308 19284691 15450445 19284862 15450582 19285033 15450719 19285204 15450856 19285375 15450993 19285546 15451130 19285717 15451267 19285888 15451404 19286059 15451541 19286230 15451678 19286401 15451815 19286572 15451952 19286743 15452089 19286914 15452226 19287085 15452363 19287256 15452500 19287427 15452637 19287598 15452774 19287769 15452911 19287940 15453048 19288111 15453185 19288282 15453322 19288453 15453459 19288624 15453596 19288795 15453733 19288966 15453870 19289137 15454007 19289308 15454144 19289479 15454281 19289650 15454418 19289821 15454555 19289992 15454692 19290163 15454829 19290334 15454966 19290505 15455103 19290676 15455240 19290847 15455377 19291018 15455514 19291189 15455651 19291360 15455788 19291531 15455925 19291702 15456062 19291873 15456199 19292044 15456336 19292215 15456473 19292386 15456610 19292557 15456747 19292728 15456884 19292899 15457021 19293070 15457158 19293241 15457295 19293412 15457432 19293583 15457569 19293754 15457706 19293925 15457843 19294096 15457980 19294267 15458117 19294438 15458254 19294609 15458391 19294780 15458528 19294951 15458665 19295122 15458802 19295293 15458939 19295464 15459076 19295635 15459213 19295806 15459350 19295977 15459487 19296148 15459624 19296319 15459761 19296490 15459898 19296661 15460035 19296832 15460172 19297003 15460309 19297174 15460446 19297345 15460583 19297516 15460720 19297687 15460857 19297858 15460994 19298029 15461131 19298200 15461268 19298371 15461405 19298542 15461542 19298713 15461679 19298884 15461816 19299055 15461953 19299226 15462090 19299397 15462227 19299568 15462364 19299739 15462501 19299910 15462638 19300081 15462775 19300252 15462912 19300423 15463049 19300594 15463186 19300765 15463323 19300936 15463460 19301107 15463597 19301278 15463734 19301449 15463871 19301620 15464008 19301791 15464145 19301962 15464282 19302133 15464419 19302304 15464556 19302475 15464693 19302646 15464830 19302817 15464967 19302988 15465104 19303159 15465241 19303330 15465378 19303501 15465515 19303672 15465652 19303843 15465789 19304014 15465926 19304185 15466063 19304356 15466200 19304527 15466337 19304698 15466474 19304869 15466611 19305040 15466748 19305211 15466885 19305382 15467022 19305553 15467159 19305724 15467296 19305895 15467433 19306066 15467570 19306237 15467707 19306408 15467844 19306579 15467981 19306750 15468118 19306921 15468255 19307092 15468392 19307263 15468529 19307434 15468666 19307605 15468803 19307776 15468940 19307947 15469077 19308118 15469214 19308289 15469351 19308460 15469488 19308631 15469625 19308802 15469762 19308973 15469899 19309144 15470036 19309315 15470173 19309486 15470310 19309657 15470447 19309828 15470584 19309999 15470721 19310170 15470858 19310341 15470995 19310512 15471132 19310683 15471269 19310854 15471406 19311025 15471543 19311196 15471680 19311367 15471817 19311538 15471954 19311709 15472091 19311880 15472228 19312051 15472365 19312222 15472502 19312393 15472639 19312564 15472776 19312735 15472913 19312906 15473050 19313077 15473187 19313248 15473324 19313419 15473461 19313590 15473598 19313761 15473735 19313932 15473872 19314103 15474009 19314274 15474146 19314445 15474283 19314616 15474420 19314787 15474557 19314958 15474694 19315129 15474831 19315300 15474968 19315471 15475105 19315642 15475242 19315813 15475379 19315984 15475516 19316155 15475653 19316326 15475790 19316497 15475927 19316668 15476064 19316839 15476201 19317010 15476338 19317181 15476475 19317352 15476612 19317523 15476749 19317694 15476886 19317865 15477023 19318036 15477160 19318207 15477297 19318378 15477434 19318549 15477571 19318720 15477708 19318891 15477845 19319062 15477982 19319233 15478119 19319404 15478256 19319575 15478393 19319746 15478530 19319917 15478667 19320088 15478804 19320259 15478941 19320430 15479078 19320601 15479215 19320772 15479352 19320943 15479489 19321114 15479626 19321285
1000 73061963 0 73061963 91194129 73062100 91194300 73062237 91194471 73062374 91194642 73062511 91194813 73062648 91194984 73062785 91195155 73062922 91195326 73063059 91195497 73063196 91195668 73063333 91195839 73063470 91196010 73063607 91196181 73063744 91196352 73063881 91196523 73064018 91196694 73064155 91196865 73064292 91197036 73064429 91197207 73064566 91197378 73064703 91197549 73064840 91197720 73064977 91197891 73065114 91198062 73065251 91198233 73065388 91198404 73065525 91198575 73065662 91198746 73065799 91198917 73065936 91199088 73066073 91199259 73066210 91199430 73066347 91199601 73066484 91199772 73066621 91199943 73066758 91200114 73066895 91200285 73067032 91200456 73067169 91200627 73067306 91200798 73067443 91200969 73067580 91201140 73067717 91201311 73067854 91201482 73067991 91201653 73068128 91201824 73068265 91201995 73068402 91202166 73068539 91202337 73068676 91202508 73068813 91202679 73068950 91202850 73069087 91203021 73069224 91203192 73069361 91203363 73069498 91203534 73069635 91203705 73069772 91203876 73069909 91204047 73070046 91204218 73070183 91204389 73070320 91204560 73070457 91204731 73070594 91204902 73070731 91205073 73070868 91205244 73071005 91205415 73071142 91205586 73071279 91205757 73071416 91205928 73071553 91206099 73071690 91206270 73071827 91206441 73071964 91206612 73072101 91206783 73072238 91206954 73072375 91207125 73072512 91207296 73072649 91207467 73072786 91207638 73072923 91207809 73073060 91207980 73073197 91208151 73073334 91208322 73073471 91208493 73073608 91208664 73073745 91208835 73073882 91209006 73074019 91209177 73074156 91209348 73074293 91209519 73074430 91209690 73074567 91209861 73074704 91210032 73074841 91210203 73074978 91210374 73075115 91210545 73075252 91210716 73075389 91210887 73075526 91211058 73075663 91211229 73075800 91211400 73075937 91211571 73076074 91211742 73076211 91211913 73076348 91212084 73076485 91212255 73076622 91212426 73076759 91212597 73076896 91212768 73077033 91212939 73077170 91213110 73077307 91213281 73077444 91213452 73077581 91213623 73077718 91213794 73077855 91213965 73077992 91214136 73078129 91214307 73078266 91214478 73078403 91214649 73078540 91214820 73078677 91214991 73078814 91215162 73078951 91215333 73079088 91215504 73079225 91215675 73079362 91215846 73079499 91216017 73079636 91216188 73079773 91216359 73079910 91216530 73080047 91216701 73080184 91216872 73080321 91217043 73080458 91217214 73080595 91217385 73080732 91217556 73080869 91217727 73081006 91217898 73081143 91218069 73081280 91218240 73081417 91218411 73081554 91218582 73081691 91218753 73081828 91218924 73081965 91219095 73082102 91219266 73082239 91219437 73082376 91219608 73082513 91219779 73082650 91219950 73082787 91220121 73082924 91220292 73083061 91220463 73083198 91220634 73083335 91220805 73083472 91220976 73083609 91221147 73083746 91221318 73083883 91221489 73084020 91221660 73084157 91221831 73084294 91222002 73084431 91222173 73084568 91222344 73084705 91222515 73084842 91222686 73084979 91222857 73085116 91223028 73085253 91223199 73085390 91223370 73085527 91223541 73085664 91223712 73085801 91223883 73085938 91224054 73086075 91224225 73086212 91224396 73086349 91224567 73086486 91224738 73086623 91224909 73086760 91225080 73086897 91225251 73087034 91225422 73087171 91225593 73087308 91225764 73087445 91225935 73087582 91226106 73087719 91226277 73087856 91226448 73087993 91226619 73088130 91226790 73088267 91226961 73088404 91227132 73088541 91227303 73088678 91227474 73088815 91227645 73088952 91227816 73089089 91227987 73089226 91228158 73089363 91228329 73089500 91228500 73089637 91228671 73089774 91228842 73089911 91229013 73090048 91229184 73090185 91229355 73090322 91229526 73090459 91229697 73090596 91229868 73090733 91230039 73090870 91230210 73091007 91230381 73091144 91230552 73091281 91230723 73091418 91230894 73091555 91231065 73091692 91231236 73091829 91231407 73091966 91231578 73092103 91231749 73092240 91231920 73092377 91232091 73092514 91232262 73092651 91232433 73092788 91232604 73092925 91232775 73093062 91232946 73093199 91233117 73093336 91233288 73093473 91233459 73093610 91233630 73093747 91233801 73093884 91233972 73094021 91234143 73094158 91234314 73094295 91234485 73094432 91234656 73094569 91234827 73094706 91234998 73094843 91235169 73094980 91235340 73095117 91235511 73095254 91235682 73095391 91235853 73095528 91236024 73095665 91236195 73095802 91236366 73095939 91236537 73096076 91236708 73096213 91236879 73096350 91237050 73096487 91237221 73096624 91237392 73096761 91237563 73096898 91237734 73097035 91237905 73097172 91238076 73097309 91238247 73097446 91238418 73097583 91238589 73097720 91238760 73097857 91238931 73097994 91239102 73098131 91239273 73098268 91239444 73098405 91239615 73098542 91239786 73098679 91239957 73098816 91240128 73098953 91240299 73099090 91240470 73099227 91240641 73099364 91240812 73099501 91240983 73099638 91241154 73099775 91241325 73099912 91241496 73100049 91241667 73100186 91241838 73100323 91242009 73100460 91242180 73100597 91242351 73100734 91242522 73100871 91242693 73101008 91242864 73101145 91243035 73101282 91243206 73101419 91243377 73101556 91243548 73101693 91243719 73101830 91243890 73101967 91244061 73102104 91244232 73102241 91244403 73102378 91244574 73102515 91244745 73102652 91244916 73102789 91245087 73102926 91245258 73103063 91245429 73103200 91245600 73103337 91245771 73103474 91245942 73103611 91246113 73103748 91246284 73103885 91246455 73104022 91246626 73104159 91246797 73104296 91246968 73104433 91247139 73104570 91247310 73104707 91247481 73104844 91247652 73104981 91247823 73105118 91247994 73105255 91248165 73105392 91248336 73105529 91248507 73105666 91248678 73105803 91248849 73105940 91249020 73106077 91249191 73106214 91249362 73106351 91249533 73106488 91249704 73106625 91249875 73106762 91250046 73106899 91250217 73107036 91250388 73107173 91250559 73107310 91250730 73107447 91250901 73107584 91251072 73107721 91251243 73107858 91251414 73107995 91251585 73108132 91251756 73108269 91251927 73108406 91252098 73108543 91252269 73108680 91252440 73108817 91252611 73108954 91252782 73109091 91252953 73109228 91253124 73109365 91253295 73109502 91253466 73109639 91253637 73109776 91253808 73109913 91253979 73110050 91254150 73110187 91254321 73110324 91254492 73110461 91254663 73110598 91254834 73110735 91255005 73110872 91255176 73111009 91255347 73111146 91255518 73111283 91255689 73111420 91255860 73111557 91256031 73111694 91256202 73111831 91256373 73111968 91256544 73112105 91256715 73112242 91256886 73112379 91257057 73112516 91257228 73112653 91257399 73112790 91257570 73112927 91257741 73113064 91257912 73113201 91258083 73113338 91258254 73113475 91258425 73113612 91258596 73113749 91258767 73113886 91258938 73114023 91259109 73114160 91259280 73114297 91259451 73114434 91259622 73114571 91259793 73114708 91259964 73114845 91260135 73114982 91260306 73115119 91260477 73115256 91260648 73115393 91260819 73115530 91260990 73115667 91261161 73115804 91261332 73115941 91261503 73116078 91261674 73116215 91261845 73116352 91262016 73116489 91262187 73116626 91262358 73116763 91262529 73116900 91262700 73117037 91262871 73117174 91263042 73117311 91263213 73117448 91263384 73117585 91263555 73117722 91263726 73117859 91263897 73117996 91264068 73118133 91264239 73118270 91264410 73118407 91264581 73118544 91264752 73118681 91264923 73118818 91265094 73118955 91265265 73119092 91265436 73119229 91265607 73119366 91265778 73119503 91265949 73119640 91266120 73119777 91266291 73119914 91266462 73120051 91266633 73120188 91266804 73120325 91266975 73120462 91267146 73120599 91267317 73120736 91267488 73120873 91267659 73121010 91267830 73121147 91268001 73121284 91268172 73121421 91268343 73121558 91268514 73121695 91268685 73121832 91268856 73121969 91269027 73122106 91269198 73122243 91269369 73122380 91269540 73122517 91269711 73122654 91269882 73122791 91270053 73122928 91270224 73123065 91270395 73123202 91270566 73123339 91270737 73123476 91270908 73123613 91271079 73123750 91271250 73123887 91271421 73124024 91271592 73124161 91271763 73124298 91271934 73124435 91272105 73124572 91272276 73124709 91272447 73124846 91272618 73124983 91272789 73125120 91272960 73125257 91273131 73125394 91273302 73125531 91273473 73125668 91273644 73125805 91273815 73125942 91273986 73126079 91274157 73126216 91274328 73126353 91274499 73126490 91274670 73126627 91274841 73126764 91275012 73126901 91275183 73127038 91275354 73127175 91275525 73127312 91275696 73127449 91275867 73127586 91276038 73127723 91276209 73127860 91276380 73127997 91276551 73128134 91276722 73128271 91276893 73128408 91277064 73128545 91277235 73128682 91277406 73128819 91277577 73128956 91277748 73129093 91277919 73129230 91278090 73129367 91278261 73129504 91278432 73129641 91278603 73129778 91278774 73129915 91278945 73130052 91279116 73130189 91279287 73130326 91279458 73130463 91279629 73130600 91279800 73130737 91279971 73130874 91280142 73131011 91280313 73131148 91280484 73131285 91280655 73131422 91280826 73131559 91280997 73131696 91281168 73131833 91281339 73131970 91281510 73132107 91281681 73132244 91281852 73132381 91282023 73132518 91282194 73132655 91282365 73132792 91282536 73132929 91282707 73133066 91282878 73133203 91283049 73133340 91283220 73133477 91283391 73133614 91283562 73133751 91283733 73133888 91283904 73134025 91284075 73134162 91284246 73134299 91284417 73134436 91284588 73134573 91284759 73134710 91284930 73134847 91285101 73134984 91285272 73135121 91285443 73135258 91285614 73135395 91285785 73135532 91285956 73135669 91286127 73135806 91286298 73135943 91286469 73136080 91286640 73136217 91286811 73136354 91286982 73136491 91287153 73136628 91287324 73136765 91287495 73136902 91287666 73137039 91287837 73137176 91288008 73137313 91288179 73137450 91288350 73137587 91288521 73137724 91288692 73137861 91288863 73137998 91289034 73138135 91289205 73138272 91289376 73138409 91289547 73138546 91289718 73138683 91289889 73138820 91290060 73138957 91290231 73139094 91290402 73139231 91290573 73139368 91290744 73139505 91290915 73139642 91291086 73139779 91291257 73139916 91291428 73140053 91291599 73140190 91291770 73140327 91291941 73140464 91292112 73140601 91292283 73140738 91292454 73140875 91292625 73141012 91292796 73141149 91292967 73141286 91293138 73141423 91293309 73141560 91293480 73141697 91293651 73141834 91293822 73141971 91293993 73142108 91294164 73142245 91294335 73142382 91294506 73142519 91294677 73142656 91294848 73142793 91295019 73142930 91295190 73143067 91295361 73143204 91295532 73143341 91295703 73143478 91295874 73143615 91296045 73143752 91296216 73143889 91296387 73144026 91296558 73144163 91296729 73144300 91296900 73144437 91297071 73144574 91297242 73144711 91297413 73144848 91297584 73144985 91297755 73145122 91297926 73145259 91298097 73145396 91298268 73145533 91298439 73145670 91298610 73145807 91298781 73145944 91298952 73146081 91299123 73146218 91299294 73146355 91299465 73146492 91299636 73146629 91299807 73146766 91299978 73146903 91300149 73147040 91300320 73147177 91300491 73147314 91300662 73147451 91300833 73147588 91301004 73147725 91301175 73147862 91301346 73147999 91301517 73148136 91301688 73148273 91301859 73148410 91302030 73148547 91302201 73148684 91302372 73148821 91302543 73148958 91302714 73149095 91302885 73149232 91303056 73149369 91303227 73149506 91303398 73149643 91303569 73149780 91303740 73149917 91303911 73150054 91304082 73150191 91304253 73150328 91304424 73150465 91304595 73150602 91304766 73150739 91304937 73150876 91305108 73151013 91305279 73151150 91305450 73151287 91305621 73151424 91305792 73151561 91305963 73151698 91306134 73151835 91306305 73151972 91306476 73152109 91306647 73152246 91306818 73152383 91306989 73152520 91307160 73152657 91307331 73152794 91307502 73152931 91307673 73153068 91307844 73153205 91308015 73153342 91308186 73153479 91308357 73153616 91308528 73153753 91308699 73153890 91308870 73154027 91309041 73154164 91309212 73154301 91309383 73154438 91309554 73154575 91309725 73154712 91309896 73154849 91310067 73154986 91310238 73155123 91310409 73155260 91310580 73155397 91310751 73155534 91310922 73155671 91311093 73155808 91311264 73155945 91311435 73156082 91311606 73156219 91311777 73156356 91311948 73156493 91312119 73156630 91312290 73156767 91312461 73156904 91312632 73157041 91312803 73157178 91312974 73157315 91313145 73157452 91313316 73157589 91313487 73157726 91313658 73157863 91313829 73158000 91314000 73158137 91314171 73158274 91314342 73158411 91314513 73158548 91314684 73158685 91314855 73158822 91315026 73158959 91315197 73159096 91315368 73159233 91315539 73159370 91315710 73159507 91315881 73159644 91316052 73159781 91316223 73159918 91316394 73160055 91316565 73160192 91316736 73160329 91316907 73160466 91317078 73160603 91317249 73160740 91317420 73160877 91317591 73161014 91317762 73161151 91317933 73161288 91318104 73161425 91318275 73161562 91318446 73161699 91318617 73161836 91318788 73161973 91318959 73162110 91319130 73162247 91319301 73162384 91319472 73162521 91319643 73162658 91319814 73162795 91319985 73162932 91320156 73163069 91320327 73163206 91320498 73163343 91320669 73163480 91320840 73163617 91321011 73163754 91321182 73163891 91321353 73164028 91321524 73164165 91321695 73164302 91321866 73164439 91322037 73164576 91322208 73164713 91322379 73164850 91322550 73164987 91322721 73165124 91322892 73165261 91323063 73165398 91323234 73165535 91323405 73165672 91323576 73165809 91323747 73165946 91323918 73166083 91324089 73166220 91324260 73166357 91324431 73166494 91324602 73166631 91324773 73166768 91324944 73166905 91325115 73167042 91325286 73167179 91325457 73167316 91325628 73167453 91325799 73167590 91325970 73167727 91326141 73167864 91326312 73168001 91326483 73168138 91326654 73168275 91326825 73168412 91326996 73168549 91327167 73168686 91327338 73168823 91327509 73168960 91327680 73169097 91327851 73169234 91328022 73169371 91328193 73169508 91328364 73169645 91328535 73169782 91328706 73169919 91328877 73170056 91329048 73170193 91329219 73170330 91329390 73170467 91329561 73170604 91329732 73170741 91329903 73170878 91330074 73171015 91330245 73171152 91330416 73171289 91330587 73171426 91330758 73171563 91330929 73171700 91331100 73171837 91331271 73171974 91331442 73172111 91331613 73172248 91331784 73172385 91331955 73172522 91332126 73172659 91332297 73172796 91332468 73172933 91332639 73173070 91332810 73173207 91332981 73173344 91333152 73173481 91333323 73173618 91333494 73173755 91333665 73173892 91333836 73174029 91334007 73174166 91334178 73174303 91334349 73174440 91334520 73174577 91334691 73174714 91334862 73174851 91335033 73174988 91335204 73175125 91335375 73175262 91335546 73175399 91335717 73175536 91335888 73175673 91336059 73175810 91336230 73175947 91336401 73176084 91336572 73176221 91336743 73176358 91336914 73176495 91337085 73176632 91337256 73176769 91337427 73176906 91337598 73177043 91337769 73177180 91337940 73177317 91338111 73177454 91338282 73177591 91338453 73177728 91338624 73177865 91338795 73178002 91338966 73178139 91339137 73178276 91339308 73178413 91339479 73178550 91339650 73178687 91339821 73178824 91339992 73178961 91340163 73179098 91340334 73179235 91340505 73179372 91340676 73179509 91340847 73179646 91341018 73179783 91341189 73179920 91341360 73180057 91341531 73180194 91341702 73180331 91341873 73180468 91342044 73180605 91342215 73180742 91342386 73180879 91342557 73181016 91342728 73181153 91342899 73181290 91343070 73181427 91343241 73181564 91343412 73181701 91343583 73181838 91343754 73181975 91343925 73182112 91344096 73182249 91344267 73182386 91344438 73182523 91344609 73182660 91344780 73182797 91344951 73182934 91345122 73183071 91345293 73183208 91345464 73183345 91345635 73183482 91345806 73183619 91345977 73183756 91346148 73183893 91346319 73184030 91346490 73184167 91346661 73184304 91346832 73184441 91347003 73184578 91347174 73184715 91347345 73184852 91347516 73184989 91347687 73185126 91347858 73185263 91348029 73185400 91348200 73185537 91348371 73185674 91348542 73185811 91348713 73185948 91348884 73186085 91349055 73186222 91349226 73186359 91349397 73186496 91349568 73186633 91349739 73186770 91349910 73186907 91350081 73187044 91350252 73187181 91350423 73187318 91350594 73187455 91350765 73187592 91350936 73187729 91351107 73187866 91351278 73188003 91351449 73188140 91351620 73188277 91351791 73188414 91351962 73188551 91352133 73188688 91352304 73188825 91352475 73188962 91352646 73189099 91352817 73189236 91352988 73189373 91353159 73189510 91353330 73189647 91353501 73189784 91353672 73189921 91353843 73190058 91354014 73190195 91354185 73190332 91354356 73190469 91354527 73190606 91354698 73190743 91354869 73190880 91355040 73191017 91355211 73191154 91355382 73191291 91355553 73191428 91355724 73191565 91355895 73191702 91356066 73191839 91356237 73191976 91356408 73192113 91356579 73192250 91356750 73192387 91356921 73192524 91357092 73192661 91357263 73192798 91357434 73192935 91357605 73193072 91357776 73193209 91357947 73193346 91358118 73193483 91358289 73193620 91358460 73193757 91358631 73193894 91358802 73194031 91358973 73194168 91359144 73194305 91359315 73194442 91359486 73194579 91359657 73194716 91359828 73194853 91359999 73194990 91360170 73195127 91360341 73195264 91360512 73195401 91360683 73195538 91360854 73195675 91361025 73195812 91361196 73195949 91361367 73196086 91361538 73196223 91361709 73196360 91361880 73196497 91362051 73196634 91362222 73196771 91362393 73196908 91362564 73197045 91362735 73197182 91362906 73197319 91363077 73197456 91363248 73197593 91363419 73197730 91363590 73197867 91363761 73198004 91363932 73198141 91364103 73198278 91364274 73198415 91364445 73198552 91364616 73198689 91364787
1000 54731500 0 54731500 68314500 54731637 68314671 54731774 68314842 54731911 68315013 54732048 68315184 54732185 68315355 54732322 68315526 54732459 68315697 54732596 68315868 54732733 68316039 54732870 68316210 54733007 68316381 54733144 68316552 54733281 68316723 54733418 68316894 54733555 68317065 54733692 68317236 54733829 68317407 54733966 68317578 54734103 68317749 54734240 68317920 54734377 68318091 54734514 68318262 54734651 68318433 54734788 68318604 54734925 68318775 54735062 68318946 54735199 68319117 54735336 68319288 54735473 68319459 54735610 68319630 54735747 68319801 54735884 68319972 54736021 68320143 54736158 68320314 54736295 68320485 54736432 68320656 54736569 68320827 54736706 68320998 54736843 68321169 54736980 68321340 54737117 68321511 54737254 68321682 54737391 68321853 54737528 68322024 54737665 68322195 54737802 68322366 54737939 68322537 54738076 68322708 54738213 68322879 54738350 68323050 54738487 68323221 54738624 68323392 54738761 68323563 54738898 68323734 54739035 68323905 54739172 68324076 54739309 68324247 54739446 68324418 54739583 68324589 54739720 68324760 54739857 68324931 54739994 68325102 54740131 68325273 54740268 68325444 54740405 68325615 54740542 68325786 54740679 68325957 54740816 68326128 54740953 68326299 54741090 68326470 54741227 68326641 54741364 68326812 54741501 68326983 54741638 68327154 54741775 68327325 54741912 68327496 54742049 68327667 54742186 68327838 54742323 68328009 54742460 68328180 54742597 68328351 54742734 68328522 54742871 68328693 54743008 68328864 54743145 68329035 54743282 68329206 54743419 68329377 54743556 68329548 54743693 68329719 54743830 68329890 54743967 68330061 54744104 68330232 54744241 68330403 54744378 68330574 54744515 68330745 54744652 68330916 54744789 68331087 54744926 68331258 54745063 68331429 54745200 68331600 54745337 68331771 54745474 68331942 54745611 68332113 54745748 68332284 54745885 68332455 54746022 68332626 54746159 68332797 54746296 68332968 54746433 68333139 54746570 68333310 54746707 68333481 54746844 68333652 54746981 68333823 54747118 68333994 54747255 68334165 54747392 68334336 54747529 68334507 54747666 68334678 54747803 68334849 54747940 68335020 54748077 68335191 54748214 68335362 54748351 68335533 54748488 68335704 54748625 68335875 54748762 68336046 54748899 68336217 54749036 68336388 54749173 68336559 54749310 68336730 54749447 68336901 54749584 68337072 54749721 68337243 54749858 68337414 54749995 68337585 54750132 68337756 54750269 68337927 54750406 68338098 54750543 68338269 54750680 68338440 54750817 68338611 54750954 68338782 54751091 68338953 54751228 68339124 54751365 68339295 54751502 68339466 54751639 68339637 54751776 68339808 54751913 68339979 54752050 68340150 54752187 68340321 54752324 68340492 54752461 68340663 54752598 68340834 54752735 68341005 54752872 68341176 54753009 68341347 54753146 68341518 54753283 68341689 54753420 68341860 54753557 68342031 54753694 68342202 54753831 68342373 54753968 68342544 54754105 68342715 54754242 68342886 54754379 68343057 54754516 68343228 54754653 68343399 54754790 68343570 54754927 68343741 54755064 68343912 54755201 68344083 54755338 68344254 54755475 68344425 54755612 68344596 54755749 68344767 54755886 68344938 54756023 68345109 54756160 68345280 54756297 68345451 54756434 68345622 54756571 68345793 54756708 68345964 54756845 68346135 54756982 68346306 54757119 68346477 54757256 68346648 54757393 68346819 54757530 68346990 54757667 68347161 54757804 68347332 54757941 68347503 54758078 68347674 54758215 68347845 54758352 68348016 54758489 68348187 54758626 68348358 54758763 68348529 54758900 68348700 54759037 68348871 54759174 68349042 54759311 68349213 54759448 68349384 54759585 68349555 54759722 68349726 54759859 68349897 54759996 68350068 54760133 68350239 54760270 68350410 54760407 68350581 54760544 68350752 54760681 68350923 54760818 68351094 54760955 68351265 54761092 68351436 54761229 68351607 54761366 68351778 54761503 68351949 54761640 68352120 54761777 68352291 54761914 68352462 54762051 68352633 54762188 68352804 54762325 68352975 54762462 68353146 54762599 68353317 54762736 68353488 54762873 68353659 54763010 68353830 54763147 68354001 54763284 68354172 54763421 68354343 54763558 68354514 54763695 68354685 54763832 68354856 54763969 68355027 54764106 68355198 54764243 68355369 54764380 68355540 54764517 68355711 54764654 68355882 54764791 68356053 54764928 68356224 54765065 68356395 54765202 68356566 54765339 68356737 54765476 68356908 54765613 68357079 54765750 68357250 54765887 68357421 54766024 68357592 54766161 68357763 54766298 68357934 54766435 68358105 54766572 68358276 54766709 68358447 54766846 68358618 54766983 68358789 54767120 68358960 54767257 68359131 54767394 68359302 54767531 68359473 54767668 68359644 54767805 68359815 54767942 68359986 54768079 68360157 54768216 68360328 54768353 68360499 54768490 68360670 54768627 68360841 54768764 68361012 54768901 68361183 54769038 68361354 54769175 68361525 54769312 68361696 54769449 68361867 54769586 68362038 54769723 68362209 54769860 68362380 54769997 68362551 54770134 68362722 54770271 68362893 54770408 68363064 54770545 68363235 54770682 68363406 54770819 68363577 54770956 68363748 54771093 68363919 54771230 68364090 54771367 68364261 54771504 68364432 54771641 68364603 54771778 68364774 54771915 68364945 54772052 68365116 54772189 68365287 54772326 68365458 54772463 68365629 54772600 68365800 54772737 68365971 54772874 68366142 54773011 68366313 54773148 68366484 54773285 68366655 54773422 68366826 54773559 68366997 54773696 68367168 54773833 68367339 54773970 68367510 54774107 68367681 54774244 68367852 54774381 68368023 54774518 68368194 54774655 68368365 54774792 68368536 54774929 68368707 54775066 68368878 54775203 68369049 54775340 68369220 54775477 68369391 54775614 68369562 54775751 68369733 54775888 68369904 54776025 68370075 54776162 68370246 54776299 68370417 54776436 68370588 54776573 68370759 54776710 68370930 54776847 68371101 54776984 68371272 54777121 68371443 54777258 68371614 54777395 68371785 54777532 68371956 54777669 68372127 54777806 68372298 54777943 68372469 54778080 68372640 54778217 68372811 54778354 68372982 54778491 68373153 54778628 68373324 54778765 68373495 54778902 68373666 54779039 68373837 54779176 68374008 54779313 68374179 54779450 68374350 54779587 68374521 54779724 68374692 54779861 68374863 54779998 68375034 54780135 68375205 54780272 68375376 54780409 68375547 54780546 68375718 54780683 68375889 54780820 68376060 54780957 68376231 54781094 68376402 54781231 68376573 54781368 68376744 54781505 68376915 54781642 68377086 54781779 68377257 54781916 68377428 54782053 68377599 54782190 68377770 54782327 68377941 54782464 68378112 54782601 68378283 54782738 68378454 54782875 68378625 54783012 68378796 54783149 68378967 54783286 68379138 54783423 68379309 54783560 68379480 54783697 68379651 54783834 68379822 54783971 68379993 54784108 68380164 54784245 68380335 54784382 68380506 54784519 68380677 54784656 68380848 54784793 68381019 54784930 68381190 54785067 68381361 54785204 68381532 54785341 68381703 54785478 68381874 54785615 68382045 54785752 68382216 54785889 68382387 54786026 68382558 54786163 68382729 54786300 68382900 54786437 68383071 54786574 68383242 54786711 68383413 54786848 68383584 54786985 68383755 54787122 68383926 54787259 68384097 54787396 68384268 54787533 68384439 54787670 68384610 54787807 68384781 54787944 68384952 54788081 68385123 54788218 68385294 54788355 68385465 54788492 68385636 54788629 68385807 54788766 68385978 54788903 68386149 54789040 68386320 54789177 68386491 54789314 68386662 54789451 68386833 54789588 68387004 54789725 68387175 54789862 68387346 54789999 68387517 54790136 68387688 54790273 68387859 54790410 68388030 54790547 68388201 54790684 68388372 54790821 68388543 54790958 68388714 54791095 68388885 54791232 68389056 54791369 68389227 54791506 68389398 54791643 68389569 54791780 68389740 54791917 68389911 54792054 68390082 54792191 68390253 54792328 68390424 54792465 68390595 54792602 68390766 54792739 68390937 54792876 68391108 54793013 68391279 54793150 68391450 54793287 68391621 54793424 68391792 54793561 68391963 54793698 68392134 54793835 68392305 54793972 68392476 54794109 68392647 54794246 68392818 54794383 68392989 54794520 68393160 54794657 68393331 54794794 68393502 54794931 68393673 54795068 68393844 54795205 68394015 54795342 68394186 54795479 68394357 54795616 68394528 54795753 68394699 54795890 68394870 54796027 68395041 54796164 68395212 54796301 68395383 54796438 68395554 54796575 68395725 54796712 68395896 54796849 68396067 54796986 68396238 54797123 68396409 54797260 68396580 54797397 68396751 54797534 68396922 54797671 68397093 54797808 68397264 54797945 68397435 54798082 68397606 54798219 68397777 54798356 68397948 54798493 68398119 54798630 68398290 54798767 68398461 54798904 68398632 54799041 68398803 54799178 68398974 54799315 68399145 54799452 68399316 54799589 68399487 54799726 68399658 54799863 68399829 54800000 68400000 54800137 68400171 54800274 68400342 54800411 68400513 54800548 68400684 54800685 68400855 54800822 68401026 54800959 68401197 54801096 68401368 54801233 68401539 54801370 68401710 54801507 68401881 54801644 68402052 54801781 68402223 54801918 68402394 54802055 68402565 54802192 68402736 54802329 68402907 54802466 68403078 54802603 68403249 54802740 68403420 54802877 68403591 54803014 68403762 54803151 68403933 54803288 68404104 54803425 68404275 54803562 68404446 54803699 68404617 54803836 68404788 54803973 68404959 54804110 68405130 54804247 68405301 54804384 68405472 54804521 68405643 54804658 68405814 54804795 68405985 54804932 68406156 54805069 68406327 54805206 68406498 54805343 68406669 54805480 68406840 54805617 68407011 54805754 68407182 54805891 68407353 54806028 68407524 54806165 68407695 54806302 68407866 54806439 68408037 54806576 68408208 54806713 68408379 54806850 68408550 54806987 68408721 54807124 68408892 54807261 68409063 54807398 68409234 54807535 68409405 54807672 68409576 54807809 68409747 54807946 68409918 54808083 68410089 54808220 68410260 54808357 68410431 54808494 68410602 54808631 68410773 54808768 68410944 54808905 68411115 54809042 68411286 54809179 68411457 54809316 68411628 54809453 68411799 54809590 68411970 54809727 68412141 54809864 68412312 54810001 68412483 54810138 68412654 54810275 68412825 54810412 68412996 54810549 68413167 54810686 68413338 54810823 68413509 54810960 68413680 54811097 68413851 54811234 68414022 54811371 68414193 54811508 68414364 54811645 68414535 54811782 68414706 54811919 68414877 54812056 68415048 54812193 68415219 54812330 68415390 54812467 68415561 54812604 68415732 54812741 68415903 54812878 68416074 54813015 68416245 54813152 68416416 54813289 68416587 54813426 68416758 54813563 68416929 54813700 68417100 54813837 68417271 54813974 68417442 54814111 68417613 54814248 68417784 54814385 68417955 54814522 68418126 54814659 68418297 54814796 68418468 54814933 68418639 54815070 68418810 54815207 68418981 54815344 68419152 54815481 68419323 54815618 68419494 54815755 68419665 54815892 68419836 54816029 68420007 54816166 68420178 54816303 68420349 54816440 68420520 54816577 68420691 54816714 68420862 54816851 68421033 54816988 68421204 54817125 68421375 54817262 68421546 54817399 68421717 54817536 68421888 54817673 68422059 54817810 68422230 54817947 68422401 54818084 68422572 54818221 68422743 54818358 68422914 54818495 68423085 54818632 68423256 54818769 68423427 54818906 68423598 54819043 68423769 54819180 68423940 54819317 68424111 54819454 68424282 54819591 68424453 54819728 68424624 54819865 68424795 54820002 68424966 54820139 68425137 54820276 68425308 54820413 68425479 54820550 68425650 54820687 68425821 54820824 68425992 54820961 68426163 54821098 68426334 54821235 68426505 54821372 68426676 54821509 68426847 54821646 68427018 54821783 68427189 54821920 68427360 54822057 68427531 54822194 68427702 54822331 68427873 54822468 68428044 54822605 68428215 54822742 68428386 54822879 68428557 54823016 68428728 54823153 68428899 54823290 68429070 54823427 68429241 54823564 68429412 54823701 68429583 54823838 68429754 54823975 68429925 54824112 68430096 54824249 68430267 54824386 68430438 54824523 68430609 54824660 68430780 54824797 68430951 54824934 68431122 54825071 68431293 54825208 68431464 54825345 68431635 54825482 68431806 54825619 68431977 54825756 68432148 54825893 68432319 54826030 68432490 54826167 68432661 54826304 68432832 54826441 68433003 54826578 68433174 54826715 68433345 54826852 68433516 54826989 68433687 54827126 68433858 54827263 68434029 54827400 68434200 54827537 68434371 54827674 68434542 54827811 68434713 54827948 68434884 54828085 68435055 54828222 68435226 54828359 68435397 54828496 68435568 54828633 68435739 54828770 68435910 54828907 68436081 54829044 68436252 54829181 68436423 54829318 68436594 54829455 68436765 54829592 68436936 54829729 68437107 54829866 68437278 54830003 68437449 54830140 68437620 54830277 68437791 54830414 68437962 54830551 68438133 54830688 68438304 54830825 68438475 54830962 68438646 54831099 68438817 54831236 68438988 54831373 68439159 54831510 68439330 54831647 68439501 54831784 68439672 54831921 68439843 54832058 68440014 54832195 68440185 54832332 68440356 54832469 68440527 54832606 68440698 54832743 68440869 54832880 68441040 54833017 68441211 54833154 68441382 54833291 68441553 54833428 68441724 54833565 68441895 54833702 68442066 54833839 68442237 54833976 68442408 54834113 68442579 54834250 68442750 54834387 68442921 54834524 68443092 54834661 68443263 54834798 68443434 54834935 68443605 54835072 68443776 54835209 68443947 54835346 68444118 54835483 68444289 54835620 68444460 54835757 68444631 54835894 68444802 54836031 68444973 54836168 68445144 54836305 68445315 54836442 68445486 54836579 68445657 54836716 68445828 54836853 68445999 54836990 68446170 54837127 68446341 54837264 68446512 54837401 68446683 54837538 68446854 54837675 68447025 54837812 68447196 54837949 68447367 54838086 68447538 54838223 68447709 54838360 68447880 54838497 68448051 54838634 68448222 54838771 68448393 54838908 68448564 54839045 68448735 54839182 68448906 54839319 68449077 54839456 68449248 54839593 68449419 54839730 68449590 54839867 68449761 54840004 68449932 54840141 68450103 54840278 68450274 54840415 68450445 54840552 68450616 54840689 68450787 54840826 68450958 54840963 68451129 54841100 68451300 54841237 68451471 54841374 68451642 54841511 68451813 54841648 68451984 54841785 68452155 54841922 68452326 54842059 68452497 54842196 68452668 54842333 68452839 54842470 68453010 54842607 68453181 54842744 68453352 54842881 68453523 54843018 68453694 54843155 68453865 54843292 68454036 54843429 68454207 54843566 68454378 54843703 68454549 54843840 68454720 54843977 68454891 54844114 68455062 54844251 68455233 54844388 68455404 54844525 68455575 54844662 68455746 54844799 68455917 54844936 68456088 54845073 68456259 54845210 68456430 54845347 68456601 54845484 68456772 54845621 68456943 54845758 68457114 54845895 68457285 54846032 68457456 54846169 68457627 54846306 68457798 54846443 68457969 54846580 68458140 54846717 68458311 54846854 68458482 54846991 68458653 54847128 68458824 54847265 68458995 54847402 68459166 54847539 68459337 54847676 68459508 54847813 68459679 54847950 68459850 54848087 68460021 54848224 68460192 54848361 68460363 54848498 68460534 54848635 68460705 54848772 68460876 54848909 68461047 54849046 68461218 54849183 68461389 54849320 68461560 54849457 68461731 54849594 68461902 54849731 68462073 54849868 68462244 54850005 68462415 54850142 68462586 54850279 68462757 54850416 68462928 54850553 68463099 54850690 68463270 54850827 68463441 54850964 68463612 54851101 68463783 54851238 68463954 54851375 68464125 54851512 68464296 54851649 68464467 54851786 68464638 54851923 68464809 54852060 68464980 54852197 68465151 54852334 68465322 54852471 68465493 54852608 68465664 54852745 68465835 54852882 68466006 54853019 68466177 54853156 68466348 54853293 68466519 54853430 68466690 54853567 68466861 54853704 68467032 54853841 68467203 54853978 68467374 54854115 68467545 54854252 68467716 54854389 68467887 54854526 68468058 54854663 68468229 54854800 68468400 54854937 68468571 54855074 68468742 54855211 68468913 54855348 68469084 54855485 68469255 54855622 68469426 54855759 68469597 54855896 68469768 54856033 68469939 54856170 68470110 54856307 68470281 54856444 68470452 54856581 68470623 54856718 68470794 54856855 68470965 54856992 68471136 54857129 68471307 54857266 68471478 54857403 68471649 54857540 68471820 54857677 68471991 54857814 68472162 54857951 68472333 54858088 68472504 54858225 68472675 54858362 68472846 54858499 68473017 54858636 68473188 54858773 68473359 54858910 68473530 54859047 68473701 54859184 68473872 54859321 68474043 54859458 68474214 54859595 68474385 54859732 68474556 54859869 68474727 54860006 68474898 54860143 68475069 54860280 68475240 54860417 68475411 54860554 68475582 54860691 68475753 54860828 68475924 54860965 68476095 54861102 68476266 54861239 68476437 54861376 68476608 54861513 68476779 54861650 68476950 54861787 68477121 54861924 68477292 54862061 68477463 54862198 68477634 54862335 68477805 54862472 68477976 54862609 68478147 54862746 68478318 54862883 68478489 54863020 68478660 54863157 68478831 54863294 68479002 54863431 68479173 54863568 68479344 54863705 68479515 54863842 68479686 54863979 68479857 54864116 68480028 54864253 68480199 54864390 68480370 54864527 68480541 54864664 68480712 54864801 68480883 54864938 68481054 54865075 68481225 54865212 68481396 54865349 68481567 54865486 68481738 54865623 68481909 54865760 68482080 54865897 68482251 54866034 68482422 54866171 68482593 54866308 68482764 54866445 68482935 54866582 68483106 54866719 68483277 54866856 68483448 54866993 68483619 54867130 68483790 54867267 68483961 54867404 68484132 54867541 68484303 54867678 68484474 54867815 68484645 54867952 68484816 54868089 68484987 54868226 68485158
1000 53637144 0 53637144 66948552 53637281 66948723 53637418 66948894 53637555 66949065 53637692 66949236 53637829 66949407 53637966 66949578 53638103 66949749 53638240 66949920 53638377 66950091 53638514 66950262 53638651 66950433 53638788 66950604 53638925 66950775 53639062 66950946 53639199 66951117 53639336 66951288 53639473 66951459 53639610 66951630 53639747 66951801 53639884 66951972 53640021 66952143 53640158 66952314 53640295 66952485 53640432 66952656 53640569 66952827 53640706 66952998 53640843 66953169 53640980 66953340 53641117 66953511 53641254 66953682 53641391 66953853 53641528 66954024 53641665 66954195 53641802 66954366 53641939 66954537 53642076 66954708 53642213 66954879 53642350 66955050 53642487 66955221 53642624 66955392 53642761 66955563 53642898 66955734 53643035 66955905 53643172 66956076 53643309 66956247 53643446 66956418 53643583 66956589 53643720 66956760 53643857 66956931 53643994 66957102 53644131 66957273 53644268 66957444 53644405 66957615 53644542 66957786 53644679 66957957 53644816 66958128 53644953 66958299 53645090 66958470 53645227 66958641 53645364 66958812 53645501 66958983 53645638 66959154 53645775 66959325 53645912 66959496 53646049 66959667 53646186 66959838 53646323 66960009 53646460 66960180 53646597 66960351 53646734 66960522 53646871 66960693 53647008 66960864 53647145 66961035 53647282 66961206 53647419 66961377 53647556 66961548 53647693 66961719 53647830 66961890 53647967 66962061 53648104 66962232 53648241 66962403 53648378 66962574 53648515 66962745 53648652 66962916 53648789 66963087 53648926 66963258 53649063 66963429 53649200 66963600 53649337 66963771 53649474 66963942 53649611 66964113 53649748 66964284 53649885 66964455 53650022 66964626 53650159 66964797 53650296 66964968 53650433 66965139 53650570 66965310 53650707 66965481 53650844 66965652 53650981 66965823 53651118 66965994 53651255 66966165 53651392 66966336 53651529 66966507 53651666 66966678 53651803 66966849 53651940 66967020 53652077 66967191 53652214 66967362 53652351 66967533 53652488 66967704 53652625 66967875 53652762 66968046 53652899 66968217 53653036 66968388 53653173 66968559 53653310 66968730 53653447 66968901 53653584 66969072 53653721 66969243 53653858 66969414 53653995 66969585 53654132 66969756 53654269 66969927 53654406 66970098 53654543 66970269 53654680 66970440 53654817 66970611 53654954 66970782 53655091 66970953 53655228 66971124 53655365 66971295 53655502 66971466 53655639 66971637 53655776 66971808 53655913 66971979 53656050 66972150 53656187 66972321 53656324 66972492 53656461 66972663 53656598 66972834 53656735 66973005 53656872 66973176 53657009 66973347 53657146 66973518 53657283 66973689 53657420 66973860 53657557 66974031 53657694 66974202 53657831 66974373 53657968 66974544 53658105 66974715 53658242 66974886 53658379 66975057 53658516 66975228 53658653 66975399 53658790 66975570 53658927 66975741 53659064 66975912 53659201 66976083 53659338 66976254 53659475 66976425 53659612 66976596 53659749 66976767 53659886 66976938 53660023 66977109 53660160 66977280 53660297 66977451 53660434 66977622 53660571 66977793 53660708 66977964 53660845 66978135 53660982 66978306 53661119 66978477 53661256 66978648 53661393 66978819 53661530 66978990 53661667 66979161 53661804 66979332 53661941 66979503 53662078 66979674 53662215 66979845 53662352 66980016 53662489 66980187 53662626 66980358 53662763 66980529 53662900 66980700 53663037 66980871 53663174 66981042 53663311 66981213 53663448 66981384 53663585 66981555 53663722 66981726 53663859 66981897 53663996 66982068 53664133 66982239 53664270 66982410 53664407 66982581 53664544 66982752 53664681 66982923 53664818 66983094 53664955 66983265 53665092 66983436 53665229 66983607 53665366 66983778 53665503 66983949 53665640 66984120 53665777 66984291 53665914 66984462 53666051 66984633 53666188 66984804 53666325 66984975 53666462 66985146 53666599 66985317 53666736 66985488 53666873 66985659 53667010 66985830 53667147 66986001 53667284 66986172 53667421 66986343 53667558 66986514 53667695 66986685 53667832 66986856 53667969 66987027 53668106 66987198 53668243 66987369 53668380 66987540 53668517 66987711 53668654 66987882 53668791 66988053 53668928 66988224 53669065 66988395 53669202 66988566 53669339 66988737 53669476 66988908 53669613 66989079 53669750 66989250 53669887 66989421 53670024 66989592 53670161 66989763 53670298 66989934 53670435 66990105 53670572 66990276 53670709 66990447 53670846 66990618 53670983 66990789 53671120 66990960 53671257 66991131 53671394 66991302 53671531 66991473 53671668 66991644 53671805 66991815 53671942 66991986 53672079 66992157 53672216 66992328 53672353 66992499 53672490 66992670 53672627 66992841 53672764 66993012 53672901 66993183 53673038 66993354 53673175 66993525 53673312 66993696 53673449 66993867 53673586 66994038 53673723 66994209 53673860 66994380 53673997 66994551 53674134 66994722 53674271 66994893 53674408 66995064 53674545 66995235 53674682 66995406 53674819 66995577 53674956 66995748 53675093 66995919 53675230 66996090 53675367 66996261 53675504 66996432 53675641 66996603 53675778 66996774 53675915 66996945 53676052 66997116 53676189 66997287 53676326 66997458 53676463 66997629 53676600 66997800 53676737 66997971 53676874 66998142 53677011 66998313 53677148 66998484 53677285 66998655 53677422 66998826 53677559 66998997 53677696 66999168 53677833 66999339 53677970 66999510 53678107 66999681 53678244 66999852 53678381 67000023 53678518 67000194 53678655 67000365 53678792 67000536 53678929 67000707 53679066 67000878 53679203 67001049 53679340 67001220 53679477 67001391 53679614 67001562 53679751 67001733 53679888 67001904 53680025 67002075 53680162 67002246 53680299 67002417 53680436 67002588 53680573 67002759 53680710 67002930 53680847 67003101 53680984 67003272 53681121 67003443 53681258 67003614 53681395 67003785 53681532 67003956 53681669 67004127 53681806 67004298 53681943 67004469 53682080 67004640 53682217 67004811 53682354 67004982 53682491 67005153 53682628 67005324 53682765 67005495 53682902 67005666 53683039 67005837 53683176 67006008 53683313 67006179 53683450 67006350 53683587 67006521 53683724 67006692 53683861 67006863 53683998 67007034 53684135 67007205 53684272 67007376 53684409 67007547 53684546 67007718 53684683 67007889 53684820 67008060 53684957 67008231 53685094 67008402 53685231 67008573 53685368 67008744 53685505 67008915 53685642 67009086 53685779 67009257 53685916 67009428 53686053 67009599 53686190 67009770 53686327 67009941 53686464 67010112 53686601 67010283 53686738 67010454 53686875 67010625 53687012 67010796 53687149 67010967 53687286 67011138 53687423 67011309 53687560 67011480 53687697 67011651 53687834 67011822 53687971 67011993 53688108 67012164 53688245 67012335 53688382 67012506 53688519 67012677 53688656 67012848 53688793 67013019 53688930 67013190 53689067 67013361 53689204 67013532 53689341 67013703 53689478 67013874 53689615 67014045 53689752 67014216 53689889 67014387 53690026 67014558 53690163 67014729 53690300 67014900 53690437 67015071 53690574 67015242 53690711 67015413 53690848 67015584 53690985 67015755 53691122 67015926 53691259 67016097 53691396 67016268 53691533 67016439 53691670 67016610 53691807 67016781 53691944 67016952 53692081 67017123 53692218 67017294 53692355 67017465 53692492 67017636 53692629 67017807 53692766 67017978 53692903 67018149 53693040 67018320 53693177 67018491 53693314 67018662 53693451 67018833 53693588 67019004 53693725 67019175 53693862 67019346 53693999 67019517 53694136 67019688 53694273 67019859 53694410 67020030 53694547 67020201 53694684 67020372 53694821 67020543 53694958 67020714 53695095 67020885 53695232 67021056 53695369 67021227 53695506 67021398 53695643 67021569 53695780 67021740 53695917 67021911 53696054 67022082 53696191 67022253 53696328 67022424 53696465 67022595 53696602 67022766 53696739 67022937 53696876 67023108 53697013 67023279 53697150 67023450 53697287 67023621 53697424 67023792 53697561 67023963 53697698 67024134 53697835 67024305 53697972 67024476 53698109 67024647 53698246 67024818 53698383 67024989 53698520 67025160 53698657 67025331 53698794 67025502 53698931 67025673 53699068 67025844 53699205 67026015 53699342 67026186 53699479 67026357 53699616 67026528 53699753 67026699 53699890 67026870 53700027 67027041 53700164 67027212 53700301 67027383 53700438 67027554 53700575 67027725 53700712 67027896 53700849 67028067 53700986 67028238 53701123 67028409 53701260 67028580 53701397 67028751 53701534 67028922 53701671 67029093 53701808 67029264 53701945 67029435 53702082 67029606 53702219 67029777 53702356 67029948 53702493 67030119 53702630 67030290 53702767 67030461 53702904 67030632 53703041 67030803 53703178 67030974 53703315 67031145 53703452 67031316 53703589 67031487 53703726 67031658 53703863 67031829 53704000 67032000 53704137 67032171 53704274 67032342 53704411 67032513 53704548 67032684 53704685 67032855 53704822 67033026 53704959 67033197 53705096 67033368 53705233 67033539 53705370 67033710 53705507 67033881 53705644 67034052 53705781 67034223 53705918 67034394 53706055 67034565 53706192 67034736 53706329 67034907 53706466 67035078 53706603 67035249 53706740 67035420 53706877 67035591 53707014 67035762 53707151 67035933 53707288 67036104 53707425 67036275 53707562 67036446 53707699 67036617 53707836 67036788 53707973 67036959 53708110 67037130 53708247 67037301 53708384 67037472 53708521 67037643 53708658 67037814 53708795 67037985 53708932 67038156 53709069 67038327 53709206 67038498 53709343 67038669 53709480 67038840 53709617 67039011 53709754 67039182 53709891 67039353 53710028 67039524 53710165 67039695 53710302 67039866 53710439 67040037 53710576 67040208 53710713 67040379 53710850 67040550 53710987 67040721 53711124 67040892 53711261 67041063 53711398 67041234 53711535 67041405 53711672 67041576 53711809 67041747 53711946 67041918 53712083 67042089 53712220 67042260 53712357 67042431 53712494 67042602 53712631 67042773 53712768 67042944 53712905 67043115 53713042 67043286 53713179 67043457 53713316 67043628 53713453 67043799 53713590 67043970 53713727 67044141 53713864 67044312 53714001 67044483 53714138 67044654 53714275 67044825 53714412 67044996 53714549 67045167 53714686 67045338 53714823 67045509 53714960 67045680 53715097 67045851 53715234 67046022 53715371 67046193 53715508 67046364 53715645 67046535 53715782 67046706 53715919 67046877 53716056 67047048 53716193 67047219 53716330 67047390 53716467 67047561 53716604 67047732 53716741 67047903 53716878 67048074 53717015 67048245 53717152 67048416 53717289 67048587 53717426 67048758 53717563 67048929 53717700 67049100 53717837 67049271 53717974 67049442 53718111 67049613 53718248 67049784 53718385 67049955 53718522 67050126 53718659 67050297 53718796 67050468 53718933 67050639 53719070 67050810 53719207 67050981 53719344 67051152 53719481 67051323 53719618 67051494 53719755 67051665 53719892 67051836 53720029 67052007 53720166 67052178 53720303 67052349 53720440 67052520 53720577 67052691 53720714 67052862 53720851 67053033 53720988 67053204 53721125 67053375 53721262 67053546 53721399 67053717 53721536 67053888 53721673 67054059 53721810 67054230 53721947 67054401 53722084 67054572 53722221 67054743 53722358 67054914 53722495 67055085 53722632 67055256 53722769 67055427 53722906 67055598 53723043 67055769 53723180 67055940 53723317 67056111 53723454 67056282 53723591 67056453 53723728 67056624 53723865 67056795 53724002 67056966 53724139 67057137 53724276 67057308 53724413 67057479 53724550 67057650 53724687 67057821 53724824 67057992 53724961 67058163 53725098 67058334 53725235 67058505 53725372 67058676 53725509 67058847 53725646 67059018 53725783 67059189 53725920 67059360 53726057 67059531 53726194 67059702 53726331 67059873 53726468 67060044 53726605 67060215 53726742 67060386 53726879 67060557 53727016 67060728 53727153 67060899 53727290 67061070 53727427 67061241 53727564 67061412 53727701 67061583 53727838 67061754 53727975 67061925 53728112 67062096 53728249 67062267 53728386 67062438 53728523 67062609 53728660 67062780 53728797 67062951 53728934 67063122 53729071 67063293 53729208 67063464 53729345 67063635 53729482 67063806 53729619 67063977 53729756 67064148 53729893 67064319 53730030 67064490 53730167 67064661 53730304 67064832 53730441 67065003 53730578 67065174 53730715 67065345 53730852 67065516 53730989 67065687 53731126 67065858 53731263 67066029 53731400 67066200 53731537 67066371 53731674 67066542 53731811 67066713 53731948 67066884 53732085 67067055 53732222 67067226 53732359 67067397 53732496 67067568 53732633 67067739 53732770 67067910 53732907 67068081 53733044 67068252 53733181 67068423 53733318 67068594 53733455 67068765 53733592 67068936 53733729 67069107 53733866 67069278 53734003 67069449 53734140 67069620 53734277 67069791 53734414 67069962 53734551 67070133 53734688 67070304 53734825 67070475 53734962 67070646 53735099 67070817 53735236 67070988 53735373 67071159 53735510 67071330 53735647 67071501 53735784 67071672 53735921 67071843 53736058 67072014 53736195 67072185 53736332 67072356 53736469 67072527 53736606 67072698 53736743 67072869 53736880 67073040 53737017 67073211 53737154 67073382 53737291 67073553 53737428 67073724 53737565 67073895 53737702 67074066 53737839 67074237 53737976 67074408 53738113 67074579 53738250 67074750 53738387 67074921 53738524 67075092 53738661 67075263 53738798 67075434 53738935 67075605 53739072 67075776 53739209 67075947 53739346 67076118 53739483 67076289 53739620 67076460 53739757 67076631 53739894 67076802 53740031 67076973 53740168 67077144 53740305 67077315 53740442 67077486 53740579 67077657 53740716 67077828 53740853 67077999 53740990 67078170 53741127 67078341 53741264 67078512 53741401 67078683 53741538 67078854 53741675 67079025 53741812 67079196 53741949 67079367 53742086 67079538 53742223 67079709 53742360 67079880 53742497 67080051 53742634 67080222 53742771 67080393 53742908 67080564 53743045 67080735 53743182 67080906 53743319 67081077 53743456 67081248 53743593 67081419 53743730 67081590 53743867 67081761 53744004 67081932 53744141 67082103 53744278 67082274 53744415 67082445 53744552 67082616 53744689 67082787 53744826 67082958 53744963 67083129 53745100 67083300 53745237 67083471 53745374 67083642 53745511 67083813 53745648 67083984 53745785 67084155 53745922 67084326 53746059 67084497 53746196 67084668 53746333 67084839 53746470 67085010 53746607 67085181 53746744 67085352 53746881 67085523 53747018 67085694 53747155 67085865 53747292 67086036 53747429 67086207 53747566 67086378 53747703 67086549 53747840 67086720 53747977 67086891 53748114 67087062 53748251 67087233 53748388 67087404 53748525 67087575 53748662 67087746 53748799 67087917 53748936 67088088 53749073 67088259 53749210 67088430 53749347 67088601 53749484 67088772 53749621 67088943 53749758 67089114 53749895 67089285 53750032 67089456 53750169 67089627 53750306 67089798 53750443 67089969 53750580 67090140 53750717 67090311 53750854 67090482 53750991 67090653 53751128 67090824 53751265 67090995 53751402 67091166 53751539 67091337 53751676 67091508 53751813 67091679 53751950 67091850 53752087 67092021 53752224 67092192 53752361 67092363 53752498 67092534 53752635 67092705 53752772 67092876 53752909 67093047 53753046 67093218 53753183 67093389 53753320 67093560 53753457 67093731 53753594 67093902 53753731 67094073 53753868 67094244 53754005 67094415 53754142 67094586 53754279 67094757 53754416 67094928 53754553 67095099 53754690 67095270 53754827 67095441 53754964 67095612 53755101 67095783 53755238 67095954 53755375 67096125 53755512 67096296 53755649 67096467 53755786 67096638 53755923 67096809 53756060 67096980 53756197 67097151 53756334 67097322 53756471 67097493 53756608 67097664 53756745 67097835 53756882 67098006 53757019 67098177 53757156 67098348 53757293 67098519 53757430 67098690 53757567 67098861 53757704 67099032 53757841 67099203 53757978 67099374 53758115 67099545 53758252 67099716 53758389 67099887 53758526 67100058 53758663 67100229 53758800 67100400 53758937 67100571 53759074 67100742 53759211 67100913 53759348 67101084 53759485 67101255 53759622 67101426 53759759 67101597 53759896 67101768 53760033 67101939 53760170 67102110 53760307 67102281 53760444 67102452 53760581 67102623 53760718 67102794 53760855 67102965 53760992 67103136 53761129 67103307 53761266 67103478 53761403 67103649 53761540 67103820 53761677 67103991 53761814 67104162 53761951 67104333 53762088 67104504 53762225 67104675 53762362 67104846 53762499 67105017 53762636 67105188 53762773 67105359 53762910 67105530 53763047 67105701 53763184 67105872 53763321 67106043 53763458 67106214 53763595 67106385 53763732 67106556 53763869 67106727 53764006 67106898 53764143 67107069 53764280 67107240 53764417 67107411 53764554 67107582 53764691 67107753 53764828 67107924 53764965 67108095 53765102 67108266 53765239 67108437 53765376 67108608 53765513 67108779 53765650 67108950 53765787 67109121 53765924 67109292 53766061 67109463 53766198 67109634 53766335 67109805 53766472 67109976 53766609 67110147 53766746 67110318 53766883 67110489 53767020 67110660 53767157 67110831 53767294 67111002 53767431 67111173 53767568 67111344 53767705 67111515 53767842 67111686 53767979 67111857 53768116 67112028 53768253 67112199 53768390 67112370 53768527 67112541 53768664 67112712 53768801 67112883 53768938 67113054 53769075 67113225 53769212 67113396 53769349 67113567 53769486 67113738 53769623 67113909 53769760 67114080 53769897 67114251 53770034 67114422 53770171 67114593 53770308 67114764 53770445 67114935 53770582 67115106 53770719 67115277 53770856 67115448 53770993 67115619 53771130 67115790 53771267 67115961 53771404 67116132 53771541 67116303 53771678 67116474 53771815 67116645 53771952 67116816 53772089 67116987 53772226 67117158 53772363 67117329 53772500 67117500 53772637 67117671 53772774 67117842 53772911 67118013 53773048 67118184 53773185 67118355 53773322 67118526 53773459 67118697 53773596 67118868 53773733 67119039 53773870 67119210
1000 30001900 0 30001900 37447627 30002037 37447798 30002174 37447969 30002311 37448140 30002448 37448311 30002585 37448482 30002722 37448653 30002859 37448824 30002996 37448995 30003133 37449166 30003270 37449337 30003407 37449508 30003544 37449679 30003681 37449850 30003818 37450021 30003955 37450192 30004092 37450363 30004229 37450534 30004366 37450705 30004503 37450876 30004640 37451047 30004777 37451218 30004914 37451389 30005051 37451560 30005188 37451731 30005325 37451902 30005462 37452073 30005599 37452244 30005736 37452415 30005873 37452586 30006010 37452757 30006147 37452928 30006284 37453099 30006421 37453270 30006558 37453441 30006695 37453612 30006832 37453783 30006969 37453954 30007106 37454125 30007243 37454296 30007380 37454467 30007517 37454638 30007654 37454809 30007791 37454980 30007928 37455151 30008065 37455322 30008202 37455493 30008339 37455664 30008476 37455835 30008613 37456006 30008750 37456177 30008887 37456348 30009024 37456519 30009161 37456690 30009298 37456861 30009435 37457032 30009572 37457203 30009709 37457374 30009846 37457545 30009983 37457716 30010120 37457887 30010257 37458058 30010394 37458229 30010531 37458400 30010668 37458571 30010805 37458742 30010942 37458913 30011079 37459084 30011216 37459255 30011353 37459426 30011490 37459597 30011627 37459768 30011764 37459939 30011901 37460110 30012038 37460281 30012175 37460452 30012312 37460623 30012449 37460794 30012586 37460965 30012723 37461136 30012860 37461307 30012997 37461478 30013134 37461649 30013271 37461820 30013408 37461991 30013545 37462162 30013682 37462333 30013819 37462504 30013956 37462675 30014093 37462846 30014230 37463017 30014367 37463188 30014504 37463359 30014641 37463530 30014778 37463701 30014915 37463872 30015052 37464043 30015189 37464214 30015326 37464385 30015463 37464556 30015600 37464727 30015737 37464898 30015874 37465069 30016011 37465240 30016148 37465411 30016285 37465582 30016422 37465753 30016559 37465924 30016696 37466095 30016833 37466266 30016970 37466437 30017107 37466608 30017244 37466779 30017381 37466950 30017518 37467121 30017655 37467292 30017792 37467463 30017929 37467634 30018066 37467805 30018203 37467976 30018340 37468147 30018477 37468318 30018614 37468489 30018751 37468660 30018888 37468831 30019025 37469002 30019162 37469173 30019299 37469344 30019436 37469515 30019573 37469686 30019710 37469857 30019847 37470028 30019984 37470199 30020121 37470370 30020258 37470541 30020395 37470712 30020532 37470883 30020669 37471054 30020806 37471225 30020943 37471396 30021080 37471567 30021217 37471738 30021354 37471909 30021491 37472080 30021628 37472251 30021765 37472422 30021902 37472593 30022039 37472764 30022176 37472935 30022313 37473106 30022450 37473277 30022587 37473448 30022724 37473619 30022861 37473790 30022998 37473961 30023135 37474132 30023272 37474303 30023409 37474474 30023546 37474645 30023683 37474816 30023820 37474987 30023957 37475158 30024094 37475329 30024231 37475500 30024368 37475671 30024505 37475842 30024642 37476013 30024779 37476184 30024916 37476355 30025053 37476526 30025190 37476697 30025327 37476868 30025464 37477039 30025601 37477210 30025738 37477381 30025875 37477552 30026012 37477723 30026149 37477894 30026286 37478065 30026423 37478236 30026560 37478407 30026697 37478578 30026834 37478749 30026971 37478920 30027108 37479091 30027245 37479262 30027382 37479433 30027519 37479604 30027656 37479775 30027793 37479946 30027930 37480117 30028067 37480288 30028204 37480459 30028341 37480630 30028478 37480801 30028615 37480972 30028752 37481143 30028889 37481314 30029026 37481485 30029163 37481656 30029300 37481827 30029437 37481998 30029574 37482169 30029711 37482340 30029848 37482511 30029985 37482682 30030122 37482853 30030259 37483024 30030396 37483195 30030533 37483366 30030670 37483537 30030807 37483708 30030944 37483879 30031081 37484050 30031218 37484221 30031355 37484392 30031492 37484563 30031629 37484734 30031766 37484905 30031903 37485076 30032040 37485247 30032177 37485418 30032314 37485589 30032451 37485760 30032588 37485931 30032725 37486102 30032862 37486273 30032999 37486444 30033136 37486615 30033273 37486786 30033410 37486957 30033547 37487128 30033684 37487299 30033821 37487470 30033958 37487641 30034095 37487812 30034232 37487983 30034369 37488154 30034506 37488325 30034643 37488496 30034780 37488667 30034917 37488838 30035054 37489009 30035191 37489180 30035328 37489351 30035465 37489522 30035602 37489693 30035739 37489864 30035876 37490035 30036013 37490206 30036150 37490377 30036287 37490548 30036424 37490719 30036561 37490890 30036698 37491061 30036835 37491232 30036972 37491403 30037109 37491574 30037246 37491745 30037383 37491916 30037520 37492087 30037657 37492258 30037794 37492429 30037931 37492600 30038068 37492771 30038205 37492942 30038342 37493113 30038479 37493284 30038616 37493455 30038753 37493626 30038890 37493797 30039027 37493968 30039164 37494139 30039301 37494310 30039438 37494481 30039575 37494652 30039712 37494823 30039849 37494994 30039986 37495165 30040123 37495336 30040260 37495507 30040397 37495678 30040534 37495849 30040671 37496020 30040808 37496191 30040945 37496362 30041082 37496533 30041219 37496704 30041356 37496875 30041493 37497046 30041630 37497217 30041767 37497388 30041904 37497559 30042041 37497730 30042178 37497901 30042315 37498072 30042452 37498243 30042589 37498414 30042726 37498585 30042863 37498756 30043000 37498927 30043137 37499098 30043274 37499269 30043411 37499440 30043548 37499611 30043685 37499782 30043822 37499953 30043959 37500124 30044096 37500295 30044233 37500466 30044370 37500637 30044507 37500808 30044644 37500979 30044781 37501150 30044918 37501321 30045055 37501492 30045192 37501663 30045329 37501834 30045466 37502005 30045603 37502176 30045740 37502347 30045877 37502518 30046014 37502689 30046151 37502860 30046288 37503031 30046425 37503202 30046562 37503373 30046699 37503544 30046836 37503715 30046973 37503886 30047110 37504057 30047247 37504228 30047384 37504399 30047521 37504570 30047658 37504741 30047795 37504912 30047932 37505083 30048069 37505254 30048206 37505425 30048343 37505596 30048480 37505767 30048617 37505938 30048754 37506109 30048891 37506280 30049028 37506451 30049165 37506622 30049302 37506793 30049439 37506964 30049576 37507135 30049713 37507306 30049850 37507477 30049987 37507648 30050124 37507819 30050261 37507990 30050398 37508161 30050535 37508332 30050672 37508503 30050809 37508674 30050946 37508845 30051083 37509016 30051220 37509187 30051357 37509358 30051494 37509529 30051631 37509700 30051768 37509871 30051905 37510042 30052042 37510213 30052179 37510384 30052316 37510555 30052453 37510726 30052590 37510897 30052727 37511068 30052864 37511239 30053001 37511410 30053138 37511581 30053275 37511752 30053412 37511923 30053549 37512094 30053686 37512265 30053823 37512436 30053960 37512607 30054097 37512778 30054234 37512949 30054371 37513120 30054508 37513291 30054645 37513462 30054782 37513633 30054919 37513804 30055056 37513975 30055193 37514146 30055330 37514317 30055467 37514488 30055604 37514659 30055741 37514830 30055878 37515001 30056015 37515172 30056152 37515343 30056289 37515514 30056426 37515685 30056563 37515856 30056700 37516027 30056837 37516198 30056974 37516369 30057111 37516540 30057248 37516711 30057385 37516882 30057522 37517053 30057659 37517224 30057796 37517395 30057933 37517566 30058070 37517737 30058207 37517908 30058344 37518079 30058481 37518250 30058618 37518421 30058755 37518592 30058892 37518763 30059029 37518934 30059166 37519105 30059303 37519276 30059440 37519447 30059577 37519618 30059714 37519789 30059851 37519960 30059988 37520131 30060125 37520302 30060262 37520473 30060399 37520644 30060536 37520815 30060673 37520986 30060810 37521157 30060947 37521328 30061084 37521499 30061221 37521670 30061358 37521841 30061495 37522012 30061632 37522183 30061769 37522354 30061906 37522525 30062043 37522696 30062180 37522867 30062317 37523038 30062454 37523209 30062591 37523380 30062728 37523551 30062865 37523722 30063002 37523893 30063139 37524064 30063276 37524235 30063413 37524406 30063550 37524577 30063687 37524748 30063824 37524919 30063961 37525090 30064098 37525261 30064235 37525432 30064372 37525603 30064509 37525774 30064646 37525945 30064783 37526116 30064920 37526287 30065057 37526458 30065194 37526629 30065331 37526800 30065468 37526971 30065605 37527142 30065742 37527313 30065879 37527484 30066016 37527655 30066153 37527826 30066290 37527997 30066427 37528168 30066564 37528339 30066701 37528510 30066838 37528681 30066975 37528852 30067112 37529023 30067249 37529194 30067386 37529365 30067523 37529536 30067660 37529707 30067797 37529878 30067934 37530049 30068071 37530220 30068208 37530391 30068345 37530562 30068482 37530733 30068619 37530904 30068756 37531075 30068893 37531246 30069030 37531417 30069167 37531588 30069304 37531759 30069441 37531930 30069578 37532101 30069715 37532272 30069852 37532443 30069989 37532614 30070126 37532785 30070263 37532956 30070400 37533127 30070537 37533298 30070674 37533469 30070811 37533640 30070948 37533811 30071085 37533982 30071222 37534153 30071359 37534324 30071496 37534495 30071633 37534666 30071770 37534837 30071907 37535008 30072044 37535179 30072181 37535350 30072318 37535521 30072455 37535692 30072592 37535863 30072729 37536034 30072866 37536205 30073003 37536376 30073140 37536547 30073277 37536718 30073414 37536889 30073551 37537060 30073688 37537231 30073825 37537402 30073962 37537573 30074099 37537744 30074236 37537915 30074373 37538086 30074510 37538257 30074647 37538428 30074784 37538599 30074921 37538770 30075058 37538941 30075195 37539112 30075332 37539283 30075469 37539454 30075606 37539625 30075743 37539796 30075880 37539967 30076017 37540138 30076154 37540309 30076291 37540480 30076428 37540651 30076565 37540822 30076702 37540993 30076839 37541164 30076976 37541335 30077113 37541506 30077250 37541677 30077387 37541848 30077524 37542019 30077661 37542190 30077798 37542361 30077935 37542532 30078072 37542703 30078209 37542874 30078346 37543045 30078483 37543216 30078620 37543387 30078757 37543558 30078894 37543729 30079031 37543900 30079168 37544071 30079305 37544242 30079442 37544413 30079579 37544584 30079716 37544755 30079853 37544926 30079990 37545097 30080127 37545268 30080264 37545439 30080401 37545610 30080538 37545781 30080675 37545952 30080812 37546123 30080949 37546294 30081086 37546465 30081223 37546636 30081360 37546807 30081497 37546978 30081634 37547149 30081771 37547320 30081908 37547491 30082045 37547662 30082182 37547833 30082319 37548004 30082456 37548175 30082593 37548346 30082730 37548517 30082867 37548688 30083004 37548859 30083141 37549030 30083278 37549201 30083415 37549372 30083552 37549543 30083689 37549714 30083826 37549885 30083963 37550056 30084100 37550227 30084237 37550398 30084374 37550569 30084511 37550740 30084648 37550911 30084785 37551082 30084922 37551253 30085059 37551424 30085196 37551595 30085333 37551766 30085470 37551937 30085607 37552108 30085744 37552279 30085881 37552450 30086018 37552621 30086155 37552792 30086292 37552963 30086429 37553134 30086566 37553305 30086703 37553476 30086840 37553647 30086977 37553818 30087114 37553989 30087251 37554160 30087388 37554331 30087525 37554502 30087662 37554673 30087799 37554844 30087936 37555015 30088073 37555186 30088210 37555357 30088347 37555528 30088484 37555699 30088621 37555870 30088758 37556041 30088895 37556212 30089032 37556383 30089169 37556554 30089306 37556725 30089443 37556896 30089580 37557067 30089717 37557238 30089854 37557409 30089991 37557580 30090128 37557751 30090265 37557922 30090402 37558093 30090539 37558264 30090676 37558435 30090813 37558606 30090950 37558777 30091087 37558948 30091224 37559119 30091361 37559290 30091498 37559461 30091635 37559632 30091772 37559803 30091909 37559974 30092046 37560145 30092183 37560316 30092320 37560487 30092457 37560658 30092594 37560829 30092731 37561000 30092868 37561171 30093005 37561342 30093142 37561513 30093279 37561684 30093416 37561855 30093553 37562026 30093690 37562197 30093827 37562368 30093964 37562539 30094101 37562710 30094238 37562881 30094375 37563052 30094512 37563223 30094649 37563394 30094786 37563565 30094923 37563736 30095060 37563907 30095197 37564078 30095334 37564249 30095471 37564420 30095608 37564591 30095745 37564762 30095882 37564933 30096019 37565104 30096156 37565275 30096293 37565446 30096430 37565617 30096567 37565788 30096704 37565959 30096841 37566130 30096978 37566301 30097115 37566472 30097252 37566643 30097389 37566814 30097526 37566985 30097663 37567156 30097800 37567327 30097937 37567498 30098074 37567669 30098211 37567840 30098348 37568011 30098485 37568182 30098622 37568353 30098759 37568524 30098896 37568695 30099033 37568866 30099170 37569037 30099307 37569208 30099444 37569379 30099581 37569550 30099718 37569721 30099855 37569892 30099992 37570063 30100129 37570234 30100266 37570405 30100403 37570576 30100540 37570747 30100677 37570918 30100814 37571089 30100951 37571260 30101088 37571431 30101225 37571602 30101362 37571773 30101499 37571944 30101636 37572115 30101773 37572286 30101910 37572457 30102047 37572628 30102184 37572799 30102321 37572970 30102458 37573141 30102595 37573312 30102732 37573483 30102869 37573654 30103006 37573825 30103143 37573996 30103280 37574167 30103417 37574338 30103554 37574509 30103691 37574680 30103828 37574851 30103965 37575022 30104102 37575193 30104239 37575364 30104376 37575535 30104513 37575706 30104650 37575877 30104787 37576048 30104924 37576219 30105061 37576390 30105198 37576561 30105335 37576732 30105472 37576903 30105609 37577074 30105746 37577245 30105883 37577416 30106020 37577587 30106157 37577758 30106294 37577929 30106431 37578100 30106568 37578271 30106705 37578442 30106842 37578613 30106979 37578784 30107116 37578955 30107253 37579126 30107390 37579297 30107527 37579468 30107664 37579639 30107801 37579810 30107938 37579981 30108075 37580152 30108212 37580323 30108349 37580494 30108486 37580665 30108623 37580836 30108760 37581007 30108897 37581178 30109034 37581349 30109171 37581520 30109308 37581691 30109445 37581862 30109582 37582033 30109719 37582204 30109856 37582375 30109993 37582546 30110130 37582717 30110267 37582888 30110404 37583059 30110541 37583230 30110678 37583401 30110815 37583572 30110952 37583743 30111089 37583914 30111226 37584085 30111363 37584256 30111500 37584427 30111637 37584598 30111774 37584769 30111911 37584940 30112048 37585111 30112185 37585282 30112322 37585453 30112459 37585624 30112596 37585795 30112733 37585966 30112870 37586137 30113007 37586308 30113144 37586479 30113281 37586650 30113418 37586821 30113555 37586992 30113692 37587163 30113829 37587334 30113966 37587505 30114103 37587676 30114240 37587847 30114377 37588018 30114514 37588189 30114651 37588360 30114788 37588531 30114925 37588702 30115062 37588873 30115199 37589044 30115336 37589215 30115473 37589386 30115610 37589557 30115747 37589728 30115884 37589899 30116021 37590070 30116158 37590241 30116295 37590412 30116432 37590583 30116569 37590754 30116706 37590925 30116843 37591096 30116980 37591267 30117117 37591438 30117254 37591609 30117391 37591780 30117528 37591951 30117665 37592122 30117802 37592293 30117939 37592464 30118076 37592635 30118213 37592806 30118350 37592977 30118487 37593148 30118624 37593319 30118761 37593490 30118898 37593661 30119035 37593832 30119172 37594003 30119309 37594174 30119446 37594345 30119583 37594516 30119720 37594687 30119857 37594858 30119994 37595029 30120131 37595200 30120268 37595371 30120405 37595542 30120542 37595713 30120679 37595884 30120816 37596055 30120953 37596226 30121090 37596397 30121227 37596568 30121364 37596739 30121501 37596910 30121638 37597081 30121775 37597252 30121912 37597423 30122049 37597594 30122186 37597765 30122323 37597936 30122460 37598107 30122597 37598278 30122734 37598449 30122871 37598620 30123008 37598791 30123145 37598962 30123282 37599133 30123419 37599304 30123556 37599475 30123693 37599646 30123830 37599817 30123967 37599988 30124104 37600159 30124241 37600330 30124378 37600501 30124515 37600672 30124652 37600843 30124789 37601014 30124926 37601185 30125063 37601356 30125200 37601527 30125337 37601698 30125474 37601869 30125611 37602040 30125748 37602211 30125885 37602382 30126022 37602553 30126159 37602724 30126296 37602895 30126433 37603066 30126570 37603237 30126707 37603408 30126844 37603579 30126981 37603750 30127118 37603921 30127255 37604092 30127392 37604263 30127529 37604434 30127666 37604605 30127803 37604776 30127940 37604947 30128077 37605118 30128214 37605289 30128351 37605460 30128488 37605631 30128625 37605802 30128762 37605973 30128899 37606144 30129036 37606315 30129173 37606486 30129310 37606657 30129447 37606828 30129584 37606999 30129721 37607170 30129858 37607341 30129995 37607512 30130132 37607683 30130269 37607854 30130406 37608025 30130543 37608196 30130680 37608367 30130817 37608538 30130954 37608709 30131091 37608880 30131228 37609051 30131365 37609222 30131502 37609393 30131639 37609564 30131776 37609735 30131913 37609906 30132050 37610077 30132187 37610248 30132324 37610419 30132461 37610590 30132598 37610761 30132735 37610932 30132872 37611103 30133009 37611274 30133146 37611445 30133283 37611616 30133420 37611787 30133557 37611958 30133694 37612129 30133831 37612300 30133968 37612471 30134105 37612642 30134242 37612813 30134379 37612984 30134516 37613155 30134653 37613326 30134790 37613497 30134927 37613668 30135064 37613839 30135201 37614010 30135338 37614181 30135475 37614352 30135612 37614523 30135749 37614694 30135886 37614865 30136023 37615036 30136160 37615207 30136297 37615378 30136434 37615549 30136571 37615720 30136708 37615891 30136845 37616062 30136982 37616233 30137119 37616404 30137256 37616575 30137393 37616746 30137530 37616917 30137667 37617088 30137804 37617259 30137941 37617430 30138078 37617601 30138215 37617772 30138352 37617943 30138489 37618114 30138626 37618285
1000 14657900 0 14657900 18295627 14658037 18295798 14658174 18295969 14658311 18296140 14658448 18296311 14658585 18296482 14658722 18296653 14658859 18296824 14658996 18296995 14659133 18297166 14659270 18297337 14659407 18297508 14659544 18297679 14659681 18297850 14659818 18298021 14659955 18298192 14660092 18298363 14660229 18298534 14660366 18298705 14660503 18298876 14660640 18299047 14660777 18299218 14660914 18299389 14661051 18299560 14661188 18299731 14661325 18299902 14661462 18300073 14661599 18300244 14661736 18300415 14661873 18300586 14662010 18300757 14662147 18300928 14662284 18301099 14662421 18301270 14662558 18301441 14662695 18301612 14662832 18301783 14662969 18301954 14663106 18302125 14663243 18302296 14663380 18302467 14663517 18302638 14663654 18302809 14663791 18302980 14663928 18303151 14664065 18303322 14664202 18303493 14664339 18303664 14664476 18303835 14664613 18304006 14664750 18304177 14664887 18304348 14665024 18304519 14665161 18304690 14665298 18304861 14665435 18305032 14665572 18305203 14665709 18305374 14665846 18305545 14665983 18305716 14666120 18305887 14666257 18306058 14666394 18306229 14666531 18306400 14666668 18306571 14666805 18306742 14666942 18306913 14667079 18307084 14667216 18307255 14667353 18307426 14667490 18307597 14667627 18307768 14667764 18307939 14667901 18308110 14668038 18308281 14668175 18308452 14668312 18308623 14668449 18308794 14668586 18308965 14668723 18309136 14668860 18309307 14668997 18309478 14669134 18309649 14669271 18309820 14669408 18309991 14669545 18310162 14669682 18310333 14669819 18310504 14669956 18310675 14670093 18310846 14670230 18311017 14670367 18311188 14670504 18311359 14670641 18311530 14670778 18311701 14670915 18311872 14671052 18312043 14671189 18312214 14671326 18312385 14671463 18312556 14671600 18312727 14671737 18312898 14671874 18313069 14672011 18313240 14672148 18313411 14672285 18313582 14672422 18313753 14672559 18313924 14672696 18314095 14672833 18314266 14672970 18314437 14673107 18314608 14673244 18314779 14673381 18314950 14673518 18315121 14673655 18315292 14673792 18315463 14673929 18315634 14674066 18315805 14674203 18315976 14674340 18316147 14674477 18316318 14674614 18316489 14674751 18316660 14674888 18316831 14675025 18317002 14675162 18317173 14675299 18317344 14675436 18317515 14675573 18317686 14675710 18317857 14675847 18318028 14675984 18318199 14676121 18318370 14676258 18318541 14676395 18318712 14676532 18318883 14676669 18319054 14676806 18319225 14676943 18319396 14677080 18319567 14677217 18319738 14677354 18319909 14677491 18320080 14677628 18320251 14677765 18320422 14677902 18320593 14678039 18320764 14678176 18320935 14678313 18321106 14678450 18321277 14678587 18321448 14678724 18321619 14678861 18321790 14678998 18321961 14679135 18322132 14679272 18322303 14679409 18322474 14679546 18322645 14679683 18322816 14679820 18322987 14679957 18323158 14680094 18323329 14680231 18323500 14680368 18323671 14680505 18323842 14680642 18324013 14680779 18324184 14680916 18324355 14681053 18324526 14681190 18324697 14681327 18324868 14681464 18325039 14681601 18325210 14681738 18325381 14681875 18325552 14682012 18325723 14682149 18325894 14682286 18326065 14682423 18326236 14682560 18326407 14682697 18326578 14682834 18326749 14682971 18326920 14683108 18327091 14683245 18327262 14683382 18327433 14683519 18327604 14683656 18327775 14683793 18327946 14683930 18328117 14684067 18328288 14684204 18328459 14684341 18328630 14684478 18328801 14684615 18328972 14684752 18329143 14684889 18329314 14685026 18329485 14685163 18329656 14685300 18329827 14685437 18329998 14685574 18330169 14685711 18330340 14685848 18330511 14685985 18330682 14686122 18330853 14686259 18331024 14686396 18331195 14686533 18331366 14686670 18331537 14686807 18331708 14686944 18331879 14687081 18332050 14687218 18332221 14687355 18332392 14687492 18332563 14687629 18332734 14687766 18332905 14687903 18333076 14688040 18333247 14688177 18333418 14688314 18333589 14688451 18333760 14688588 18333931 14688725 18334102 14688862 18334273 14688999 18334444 14689136 18334615 14689273 18334786 14689410 18334957 14689547 18335128 14689684 18335299 14689821 18335470 14689958 18335641 14690095 18335812 14690232 18335983 14690369 18336154 14690506 18336325 14690643 18336496 14690780 18336667 14690917 18336838 14691054 18337009 14691191 18337180 14691328 18337351 14691465 18337522 14691602 18337693 14691739 18337864 14691876 18338035 14692013 18338206 14692150 18338377 14692287 18338548 14692424 18338719 14692561 18338890 14692698 18339061 14692835 18339232 14692972 18339403 14693109 18339574 14693246 18339745 14693383 18339916 14693520 18340087 14693657 18340258 14693794 18340429 14693931 18340600 14694068 18340771 14694205 18340942 14694342 18341113 14694479 18341284 14694616 18341455 14694753 18341626 14694890 18341797 14695027 18341968 14695164 18342139 14695301 18342310 14695438 18342481 14695575 18342652 14695712 18342823 14695849 18342994 14695986 18343165 14696123 18343336 14696260 18343507 14696397 18343678 14696534 18343849 14696671 18344020 14696808 18344191 14696945 18344362 14697082 18344533 14697219 18344704 14697356 18344875 14697493 18345046 14697630 18345217 14697767 18345388 14697904 18345559 14698041 18345730 14698178 18345901 14698315 18346072 14698452 18346243 14698589 18346414 14698726 18346585 14698863 18346756 14699000 18346927 14699137 18347098 14699274 18347269 14699411 18347440 14699548 18347611 14699685 18347782 14699822 18347953 14699959 18348124 14700096 18348295 14700233 18348466 14700370 18348637 14700507 18348808 14700644 18348979 14700781 18349150 14700918 18349321 14701055 18349492 14701192 18349663 14701329 18349834 14701466 18350005 14701603 18350176 14701740 18350347 14701877 18350518 14702014 18350689 14702151 18350860 14702288 18351031 14702425 18351202 14702562 18351373 14702699 18351544 14702836 18351715 14702973 18351886 14703110 18352057 14703247 18352228 14703384 18352399 14703521 18352570 14703658 18352741 14703795 18352912 14703932 18353083 14704069 18353254 14704206 18353425 14704343 18353596 14704480 18353767 14704617 18353938 14704754 18354109 14704891 18354280 14705028 18354451 14705165 18354622 14705302 18354793 14705439 18354964 14705576 18355135 14705713 18355306 14705850 18355477 14705987 18355648 14706124 18355819 14706261 18355990 14706398 18356161 14706535 18356332 14706672 18356503 14706809 18356674 14706946 18356845 14707083 18357016 14707220 18357187 14707357 18357358 14707494 18357529 14707631 18357700 14707768 18357871 14707905 18358042 14708042 18358213 14708179 18358384 14708316 18358555 14708453 18358726 14708590 18358897 14708727 18359068 14708864 18359239 14709001 18359410 14709138 18359581 14709275 18359752 14709412 18359923 14709549 18360094 14709686 18360265 14709823 18360436 14709960 18360607 14710097 18360778 14710234 18360949 14710371 18361120 14710508 18361291 14710645 18361462 14710782 18361633 14710919 18361804 14711056 18361975 14711193 18362146 14711330 18362317 14711467 18362488 14711604 18362659 14711741 18362830 14711878 18363001 14712015 18363172 14712152 18363343 14712289 18363514 14712426 18363685 14712563 18363856 14712700 18364027 14712837 18364198 14712974 18364369 14713111 18364540 14713248 18364711 14713385 18364882 14713522 18365053 14713659 18365224 14713796 18365395 14713933 18365566 14714070 18365737 14714207 18365908 14714344 18366079 14714481 18366250 14714618 18366421 14714755 18366592 14714892 18366763 14715029 18366934 14715166 18367105 14715303 18367276 14715440 18367447 14715577 18367618 14715714 18367789 14715851 18367960 14715988 18368131 14716125 18368302 14716262 18368473 14716399 18368644 14716536 18368815 14716673 18368986 14716810 18369157 14716947 18369328 14717084 18369499 14717221 18369670 14717358 18369841 14717495 18370012 14717632 18370183 14717769 18370354 14717906 18370525 14718043 18370696 14718180 18370867 14718317 18371038 14718454 18371209 14718591 18371380 14718728 18371551 14718865 18371722 14719002 18371893 14719139 18372064 14719276 18372235 14719413 18372406 14719550 18372577 14719687 18372748 14719824 18372919 14719961 18373090 14720098 18373261 14720235 18373432 14720372 18373603 14720509 18373774 14720646 18373945 14720783 18374116 14720920 18374287 14721057 18374458 14721194 18374629 14721331 18374800 14721468 18374971 14721605 18375142 14721742 18375313 14721879 18375484 14722016 18375655 14722153 18375826 14722290 18375997 14722427 18376168 14722564 18376339 14722701 18376510 14722838 18376681 14722975 18376852 14723112 18377023 14723249 18377194 14723386 18377365 14723523 18377536 14723660 18377707 14723797 18377878 14723934 18378049 14724071 18378220 14724208 18378391 14724345 18378562 14724482 18378733 14724619 18378904 14724756 18379075 14724893 18379246 14725030 18379417 14725167 18379588 14725304 18379759 14725441 18379930 14725578 18380101 14725715 18380272 14725852 18380443 14725989 18380614 14726126 18380785 14726263 18380956 14726400 18381127 14726537 18381298 14726674 18381469 14726811 18381640 14726948 18381811 14727085 18381982 14727222 18382153 14727359 18382324 14727496 18382495 14727633 18382666 14727770 18382837 14727907 18383008 14728044 18383179 14728181 18383350 14728318 18383521 14728455 18383692 14728592 18383863 14728729 18384034 14728866 18384205 14729003 18384376 14729140 18384547 14729277 18384718 14729414 18384889 14729551 18385060 14729688 18385231 14729825 18385402 14729962 18385573 14730099 18385744 14730236 18385915 14730373 18386086 14730510 18386257 14730647 18386428 14730784 18386599 14730921 18386770 14731058 18386941 14731195 18387112 14731332 18387283 14731469 18387454 14731606 18387625 14731743 18387796 14731880 18387967 14732017 18388138 14732154 18388309 14732291 18388480 14732428 18388651 14732565 18388822 14732702 18388993 14732839 18389164 14732976 18389335 14733113 18389506 14733250 18389677 14733387 18389848 14733524 18390019 14733661 18390190 14733798 18390361 14733935 18390532 14734072 18390703 14734209 18390874 14734346 18391045 14734483 18391216 14734620 18391387 14734757 18391558 14734894 18391729 14735031 18391900 14735168 18392071 14735305 18392242 14735442 18392413 14735579 18392584 14735716 18392755 14735853 18392926 14735990 18393097 14736127 18393268 14736264 18393439 14736401 18393610 14736538 18393781 14736675 18393952 14736812 18394123 14736949 18394294 14737086 18394465 14737223 18394636 14737360 18394807 14737497 18394978 14737634 18395149 14737771 18395320 14737908 18395491 14738045 18395662 14738182 18395833 14738319 18396004 14738456 18396175 14738593 18396346 14738730 18396517 14738867 18396688 14739004 18396859 14739141 18397030 14739278 18397201 14739415 18397372 14739552 18397543 14739689 18397714 14739826 18397885 14739963 18398056 14740100 18398227 14740237 18398398 14740374 18398569 14740511 18398740 14740648 18398911 14740785 18399082 14740922 18399253 14741059 18399424 14741196 18399595 14741333 18399766 14741470 18399937 14741607 18400108 14741744 18400279 14741881 18400450 14742018 18400621 14742155 18400792 14742292 18400963 14742429 18401134 14742566 18401305 14742703 18401476 14742840 18401647 14742977 18401818 14743114 18401989 14743251 18402160 14743388 18402331 14743525 18402502 14743662 18402673 14743799 18402844 14743936 18403015 14744073 18403186 14744210 18403357 14744347 18403528 14744484 18403699 14744621 18403870 14744758 18404041 14744895 18404212 14745032 18404383 14745169 18404554 14745306 18404725 14745443 18404896 14745580 18405067 14745717 18405238 14745854 18405409 14745991 18405580 14746128 18405751 14746265 18405922 14746402 18406093 14746539 18406264 14746676 18406435 14746813 18406606 14746950 18406777 14747087 18406948 14747224 18407119 14747361 18407290 14747498 18407461 14747635 18407632 14747772 18407803 14747909 18407974 14748046 18408145 14748183 18408316 14748320 18408487 14748457 18408658 14748594 18408829 14748731 18409000 14748868 18409171 14749005 18409342 14749142 18409513 14749279 18409684 14749416 18409855 14749553 18410026 14749690 18410197 14749827 18410368 14749964 18410539 14750101 18410710 14750238 18410881 14750375 18411052 14750512 18411223 14750649 18411394 14750786 18411565 14750923 18411736 14751060 18411907 14751197 18412078 14751334 18412249 14751471 18412420 14751608 18412591 14751745 18412762 14751882 18412933 14752019 18413104 14752156 18413275 14752293 18413446 14752430 18413617 14752567 18413788 14752704 18413959 14752841 18414130 14752978 18414301 14753115 18414472 14753252 18414643 14753389 18414814 14753526 18414985 14753663 18415156 14753800 18415327 14753937 18415498 14754074 18415669 14754211 18415840 14754348 18416011 14754485 18416182 14754622 18416353 14754759 18416524 14754896 18416695 14755033 18416866 14755170 18417037 14755307 18417208 14755444 18417379 14755581 18417550 14755718 18417721 14755855 18417892 14755992 18418063 14756129 18418234 14756266 18418405 14756403 18418576 14756540 18418747 14756677 18418918 14756814 18419089 14756951 18419260 14757088 18419431 14757225 18419602 14757362 18419773 14757499 18419944 14757636 18420115 14757773 18420286 14757910 18420457 14758047 18420628 14758184 18420799 14758321 18420970 14758458 18421141 14758595 18421312 14758732 18421483 14758869 18421654 14759006 18421825 14759143 18421996 14759280 18422167 14759417 18422338 14759554 18422509 14759691 18422680 14759828 18422851 14759965 18423022 14760102 18423193 14760239 18423364 14760376 18423535 14760513 18423706 14760650 18423877 14760787 18424048 14760924 18424219 14761061 18424390 14761198 18424561 14761335 18424732 14761472 18424903 14761609 18425074 14761746 18425245 14761883 18425416 14762020 18425587 14762157 18425758 14762294 18425929 14762431 18426100 14762568 18426271 14762705 18426442 14762842 18426613 14762979 18426784 14763116 18426955 14763253 18427126 14763390 18427297 14763527 18427468 14763664 18427639 14763801 18427810 14763938 18427981 14764075 18428152 14764212 18428323 14764349 18428494 14764486 18428665 14764623 18428836 14764760 18429007 14764897 18429178 14765034 18429349 14765171 18429520 14765308 18429691 14765445 18429862 14765582 18430033 14765719 18430204 14765856 18430375 14765993 18430546 14766130 18430717 14766267 18430888 14766404 18431059 14766541 18431230 14766678 18431401 14766815 18431572 14766952 18431743 14767089 18431914 14767226 18432085 14767363 18432256 14767500 18432427 14767637 18432598 14767774 18432769 14767911 18432940 14768048 18433111 14768185 18433282 14768322 18433453 14768459 18433624 14768596 18433795 14768733 18433966 14768870 18434137 14769007 18434308 14769144 18434479 14769281 18434650 14769418 18434821 14769555 18434992 14769692 18435163 14769829 18435334 14769966 18435505 14770103 18435676 14770240 18435847 14770377 18436018 14770514 18436189 14770651 18436360 14770788 18436531 14770925 18436702 14771062 18436873 14771199 18437044 14771336 18437215 14771473 18437386 14771610 18437557 14771747 18437728 14771884 18437899 14772021 18438070 14772158 18438241 14772295 18438412 14772432 18438583 14772569 18438754 14772706 18438925 14772843 18439096 14772980 18439267 14773117 18439438 14773254 18439609 14773391 18439780 14773528 18439951 14773665 18440122 14773802 18440293 14773939 18440464 14774076 18440635 14774213 18440806 14774350 18440977 14774487 18441148 14774624 18441319 14774761 18441490 14774898 18441661 14775035 18441832 14775172 18442003 14775309 18442174 14775446 18442345 14775583 18442516 14775720 18442687 14775857 18442858 14775994 18443029 14776131 18443200 14776268 18443371 14776405 18443542 14776542 18443713 14776679 18443884 14776816 18444055 14776953 18444226 14777090 18444397 14777227 18444568 14777364 18444739 14777501 18444910 14777638 18445081 14777775 18445252 14777912 18445423 14778049 18445594 14778186 18445765 14778323 18445936 14778460 18446107 14778597 18446278 14778734 18446449 14778871 18446620 14779008 18446791 14779145 18446962 14779282 18447133 14779419 18447304 14779556 18447475 14779693 18447646 14779830 18447817 14779967 18447988 14780104 18448159 14780241 18448330 14780378 18448501 14780515 18448672 14780652 18448843 14780789 18449014 14780926 18449185 14781063 18449356 14781200 18449527 14781337 18449698 14781474 18449869 14781611 18450040 14781748 18450211 14781885 18450382 14782022 18450553 14782159 18450724 14782296 18450895 14782433 18451066 14782570 18451237 14782707 18451408 14782844 18451579 14782981 18451750 14783118 18451921 14783255 18452092 14783392 18452263 14783529 18452434 14783666 18452605 14783803 18452776 14783940 18452947 14784077 18453118 14784214 18453289 14784351 18453460 14784488 18453631 14784625 18453802 14784762 18453973 14784899 18454144 14785036 18454315 14785173 18454486 14785310 18454657 14785447 18454828 14785584 18454999 14785721 18455170 14785858 18455341 14785995 18455512 14786132 18455683 14786269 18455854 14786406 18456025 14786543 18456196 14786680 18456367 14786817 18456538 14786954 18456709 14787091 18456880 14787228 18457051 14787365 18457222 14787502 18457393 14787639 18457564 14787776 18457735 14787913 18457906 14788050 18458077 14788187 18458248 14788324 18458419 14788461 18458590 14788598 18458761 14788735 18458932 14788872 18459103 14789009 18459274 14789146 18459445 14789283 18459616 14789420 18459787 14789557 18459958 14789694 18460129 14789831 18460300 14789968 18460471 14790105 18460642 14790242 18460813 14790379 18460984 14790516 18461155 14790653 18461326 14790790 18461497 14790927 18461668 14791064 18461839 14791201 18462010 14791338 18462181 14791475 18462352 14791612 18462523 14791749 18462694 14791886 18462865 14792023 18463036 14792160 18463207 14792297 18463378 14792434 18463549 14792571 18463720 14792708 18463891 14792845 18464062 14792982 18464233 14793119 18464404 14793256 18464575 14793393 18464746 14793530 18464917 14793667 18465088 14793804 18465259 14793941 18465430 14794078 18465601 14794215 18465772 14794352 18465943 14794489 18466114 14794626 18466285
1000 33700900 0 33700900 42064627 33701037 42064798 33701174 42064969 33701311 42065140 33701448 42065311 33701585 42065482 33701722 42065653 33701859 42065824 33701996 42065995 33702133 42066166 33702270 42066337 33702407 42066508 33702544 42066679 33702681 42066850 33702818 42067021 33702955 42067192 33703092 42067363 33703229 42067534 33703366 42067705 33703503 42067876 33703640 42068047 33703777 42068218 33703914 42068389 33704051 42068560 33704188 42068731 33704325 42068902 33704462 42069073 33704599 42069244 33704736 42069415 33704873 42069586 33705010 42069757 33705147 42069928 33705284 42070099 33705421 42070270 33705558 42070441 33705695 42070612 33705832 42070783 33705969 42070954 33706106 42071125 33706243 42071296 33706380 42071467 33706517 42071638 33706654 42071809 33706791 42071980 33706928 42072151 33707065 42072322 33707202 42072493 33707339 42072664 33707476 42072835 33707613 42073006 33707750 42073177 33707887 42073348 33708024 42073519 33708161 42073690 33708298 42073861 33708435 42074032 33708572 42074203 33708709 42074374 33708846 42074545 33708983 42074716 33709120 42074887 33709257 42075058 33709394 42075229 33709531 42075400 33709668 42075571 33709805 42075742 33709942 42075913 33710079 42076084 33710216 42076255 33710353 42076426 33710490 42076597 33710627 42076768 33710764 42076939 33710901 42077110 33711038 42077281 33711175 42077452 33711312 42077623 33711449 42077794 33711586 42077965 33711723 42078136 33711860 42078307 33711997 42078478 33712134 42078649 33712271 42078820 33712408 42078991 33712545 42079162 33712682 42079333 33712819 42079504 33712956 42079675 33713093 42079846 33713230 42080017 33713367 42080188 33713504 42080359 33713641 42080530 33713778 42080701 33713915 42080872 33714052 42081043 33714189 42081214 33714326 42081385 33714463 42081556 33714600 42081727 33714737 42081898 33714874 42082069 33715011 42082240 33715148 42082411 33715285 42082582 33715422 42082753 33715559 42082924 33715696 42083095 33715833 42083266 33715970 42083437 33716107 42083608 33716244 42083779 33716381 42083950 33716518 42084121 33716655 42084292 33716792 42084463 33716929 42084634 33717066 42084805 33717203 42084976 33717340 42085147 33717477 42085318 33717614 42085489 33717751 42085660 33717888 42085831 33718025 42086002 33718162 42086173 33718299 42086344 33718436 42086515 33718573 42086686 33718710 42086857 33718847 42087028 33718984 42087199 33719121 42087370 33719258 42087541 33719395 42087712 33719532 42087883 33719669 42088054 33719806 42088225 33719943 42088396 33720080 42088567 33720217 42088738 33720354 42088909 33720491 42089080 33720628 42089251 33720765 42089422 33720902 42089593 33721039 42089764 33721176 42089935 33721313 42090106 33721450 42090277 33721587 42090448 33721724 42090619 33721861 42090790 33721998 42090961 33722135 42091132 33722272 42091303 33722409 42091474 33722546 42091645 33722683 42091816 33722820 42091987 33722957 42092158 33723094 42092329 33723231 42092500 33723368 42092671 33723505 42092842 33723642 42093013 33723779 42093184 33723916 42093355 33724053 42093526 33724190 42093697 33724327 42093868 33724464 42094039 33724601 42094210 33724738 42094381 33724875 42094552 33725012 42094723 33725149 42094894 33725286 42095065 33725423 42095236 33725560 42095407 33725697 42095578 33725834 42095749 33725971 42095920 33726108 42096091 33726245 42096262 33726382 42096433 33726519 42096604 33726656 42096775 33726793 42096946 33726930 42097117 33727067 42097288 33727204 42097459 33727341 42097630 33727478 42097801 33727615 42097972 33727752 42098143 33727889 42098314 33728026 42098485 33728163 42098656 33728300 42098827 33728437 42098998 33728574 42099169 33728711 42099340 33728848 42099511 33728985 42099682 33729122 42099853 33729259 42100024 33729396 42100195 33729533 42100366 33729670 42100537 33729807 42100708 33729944 42100879 33730081 42101050 33730218 42101221 33730355 42101392 33730492 42101563 33730629 42101734 33730766 42101905 33730903 42102076 33731040 42102247 33731177 42102418 33731314 42102589 33731451 42102760 33731588 42102931 33731725 42103102 33731862 42103273 33731999 42103444 33732136 42103615 33732273 42103786 33732410 42103957 33732547 42104128 33732684 42104299 33732821 42104470 33732958 42104641 33733095 42104812 33733232 42104983 33733369 42105154 33733506 42105325 33733643 42105496 33733780 42105667 33733917 42105838 33734054 42106009 33734191 42106180 33734328 42106351 33734465 42106522 33734602 42106693 33734739 42106864 33734876 42107035 33735013 42107206 33735150 42107377 33735287 42107548 33735424 42107719 33735561 42107890 33735698 42108061 33735835 42108232 33735972 42108403 33736109 42108574 33736246 42108745 33736383 42108916 33736520 42109087 33736657 42109258 33736794 42109429 33736931 42109600 33737068 42109771 33737205 42109942 33737342 42110113 33737479 42110284 33737616 42110455 33737753 42110626 33737890 42110797 33738027 42110968 33738164 42111139 33738301 42111310 33738438 42111481 33738575 42111652 33738712 42111823 33738849 42111994 33738986 42112165 33739123 42112336 33739260 42112507 33739397 42112678 33739534 42112849 33739671 42113020 33739808 42113191 33739945 42113362 33740082 42113533 33740219 42113704 33740356 42113875 33740493 42114046 33740630 42114217 33740767 42114388 33740904 42114559 33741041 42114730 33741178 42114901 33741315 42115072 33741452 42115243 33741589 42115414 33741726 42115585 33741863 42115756 33742000 42115927 33742137 42116098 33742274 42116269 33742411 42116440 33742548 42116611 33742685 42116782 33742822 42116953 33742959 42117124 33743096 42117295 33743233 42117466 33743370 42117637 33743507 42117808 33743644 42117979 33743781 42118150 33743918 42118321 33744055 42118492 33744192 42118663 33744329 42118834 33744466 42119005 33744603 42119176 33744740 42119347 33744877 42119518 33745014 42119689 33745151 42119860 33745288 42120031 33745425 42120202 33745562 42120373 33745699 42120544 33745836 42120715 33745973 42120886 33746110 42121057 33746247 42121228 33746384 42121399 33746521 42121570 33746658 42121741 33746795 42121912 33746932 42122083 33747069 42122254 33747206 42122425 33747343 42122596 33747480 42122767 33747617 42122938 33747754 42123109 33747891 42123280 33748028 42123451 33748165 42123622 33748302 42123793 33748439 42123964 33748576 42124135 33748713 42124306 33748850 42124477 33748987 42124648 33749124 42124819 33749261 42124990 33749398 42125161 33749535 42125332 33749672 42125503 33749809 42125674 33749946 42125845 33750083 42126016 33750220 42126187 33750357 42126358 33750494 42126529 33750631 42126700 33750768 42126871 33750905 42127042 33751042 42127213 33751179 42127384 33751316 42127555 33751453 42127726 33751590 42127897 33751727 42128068 33751864 42128239 33752001 42128410 33752138 42128581 33752275 42128752 33752412 42128923 33752549 42129094 33752686 42129265 33752823 42129436 33752960 42129607 33753097 42129778 33753234 42129949 33753371 42130120 33753508 42130291 33753645 42130462 33753782 42130633 33753919 42130804 33754056 42130975 33754193 42131146 33754330 42131317 33754467 42131488 33754604 42131659 33754741 42131830 33754878 42132001 33755015 42132172 33755152 42132343 33755289 42132514 33755426 42132685 33755563 42132856 33755700 42133027 33755837 42133198 33755974 42133369 33756111 42133540 33756248 42133711 33756385 42133882 33756522 42134053 33756659 42134224 33756796 42134395 33756933 42134566 33757070 42134737 33757207 42134908 33757344 42135079 33757481 42135250 33757618 42135421 33757755 42135592 33757892 42135763 33758029 42135934 33758166 42136105 33758303 42136276 33758440 42136447 33758577 42136618 33758714 42136789 33758851 42136960 33758988 42137131 33759125 42137302 33759262 42137473 33759399 42137644 33759536 42137815 33759673 42137986 33759810 42138157 33759947 42138328 33760084 42138499 33760221 42138670 33760358 42138841 33760495 42139012 33760632 42139183 33760769 42139354 33760906 42139525 33761043 42139696 33761180 42139867 33761317 42140038 33761454 42140209 33761591 42140380 33761728 42140551 33761865 42140722 33762002 42140893 33762139 42141064 33762276 42141235 33762413 42141406 33762550 42141577 33762687 42141748 33762824 42141919 33762961 42142090 33763098 42142261 33763235 42142432 33763372 42142603 33763509 42142774 33763646 42142945 33763783 42143116 33763920 42143287 33764057 42143458 33764194 42143629 33764331 42143800 33764468 42143971 33764605 42144142 33764742 42144313 33764879 42144484 33765016 42144655 33765153 42144826 33765290 42144997 33765427 42145168 33765564 42145339 33765701 42145510 33765838 42145681 33765975 42145852 33766112 42146023 33766249 42146194 33766386 42146365 33766523 42146536 33766660 42146707 33766797 42146878 33766934 42147049 33767071 42147220 33767208 42147391 33767345 42147562 33767482 42147733 33767619 42147904 33767756 42148075 33767893 42148246 33768030 42148417 33768167 42148588 33768304 42148759 33768441 42148930 33768578 42149101 33768715 42149272 33768852 42149443 33768989 42149614 33769126 42149785 33769263 42149956 33769400 42150127 33769537 42150298 33769674 42150469 33769811 42150640 33769948 42150811 33770085 42150982 33770222 42151153 33770359 42151324 33770496 42151495 33770633 42151666 33770770 42151837 33770907 42152008 33771044 42152179 33771181 42152350 33771318 42152521 33771455 42152692 33771592 42152863 33771729 42153034 33771866 42153205 33772003 42153376 33772140 42153547 33772277 42153718 33772414 42153889 33772551 42154060 33772688 42154231 33772825 42154402 33772962 42154573 33773099 42154744 33773236 42154915 33773373 42155086 33773510 42155257 33773647 42155428 33773784 42155599 33773921 42155770 33774058 42155941 33774195 42156112 33774332 42156283 33774469 42156454 33774606 42156625 33774743 42156796 33774880 42156967 33775017 42157138 33775154 42157309 33775291 42157480 33775428 42157651 33775565 42157822 33775702 42157993 33775839 42158164 33775976 42158335 33776113 42158506 33776250 42158677 33776387 42158848 33776524 42159019 33776661 42159190 33776798 42159361 33776935 42159532 33777072 42159703 33777209 42159874 33777346 42160045 33777483 42160216 33777620 42160387 33777757 42160558 33777894 42160729 33778031 42160900 33778168 42161071 33778305 42161242 33778442 42161413 33778579 42161584 33778716 42161755 33778853 42161926 33778990 42162097 33779127 42162268 33779264 42162439 33779401 42162610 33779538 42162781 33779675 42162952 33779812 42163123 33779949 42163294 33780086 42163465 33780223 42163636 33780360 42163807 33780497 42163978 33780634 42164149 33780771 42164320 33780908 42164491 33781045 42164662 33781182 42164833 33781319 42165004 33781456 42165175 33781593 42165346 33781730 42165517 33781867 42165688 33782004 42165859 33782141 42166030 33782278 42166201 33782415 42166372 33782552 42166543 33782689 42166714 33782826 42166885 33782963 42167056 33783100 42167227 33783237 42167398 33783374 42167569 33783511 42167740 33783648 42167911 33783785 42168082 33783922 42168253 33784059 42168424 33784196 42168595 33784333 42168766 33784470 42168937 33784607 42169108 33784744 42169279 33784881 42169450 33785018 42169621 33785155 42169792 33785292 42169963 33785429 42170134 33785566 42170305 33785703 42170476 33785840 42170647 33785977 42170818 33786114 42170989 33786251 42171160 33786388 42171331 33786525 42171502 33786662 42171673 33786799 42171844 33786936 42172015 33787073 42172186 33787210 42172357 33787347 42172528 33787484 42172699 33787621 42172870 33787758 42173041 33787895 42173212 33788032 42173383 33788169 42173554 33788306 42173725 33788443 42173896 33788580 42174067 33788717 42174238 33788854 42174409 33788991 42174580 33789128 42174751 33789265 42174922 33789402 42175093 33789539 42175264 33789676 42175435 33789813 42175606 33789950 42175777 33790087 42175948 33790224 42176119 33790361 42176290 33790498 42176461 33790635 42176632 33790772 42176803 33790909 42176974 33791046 42177145 33791183 42177316 33791320 42177487 33791457 42177658 33791594 42177829 33791731 42178000 33791868 42178171 33792005 42178342 33792142 42178513 33792279 42178684 33792416 42178855 33792553 42179026 33792690 42179197 33792827 42179368 33792964 42179539 33793101 42179710 33793238 42179881 33793375 42180052 33793512 42180223 33793649 42180394 33793786 42180565 33793923 42180736 33794060 42180907 33794197 42181078 33794334 42181249 33794471 42181420 33794608 42181591 33794745 42181762 33794882 42181933 33795019 42182104 33795156 42182275 33795293 42182446 33795430 42182617 33795567 42182788 33795704 42182959 33795841 42183130 33795978 42183301 33796115 42183472 33796252 42183643 33796389 42183814 33796526 42183985 33796663 42184156 33796800 42184327 33796937 42184498 33797074 42184669 33797211 42184840 33797348 42185011 33797485 42185182 33797622 42185353 33797759 42185524 33797896 42185695 33798033 42185866 33798170 42186037 33798307 42186208 33798444 42186379 33798581 42186550 33798718 42186721 33798855 42186892 33798992 42187063 33799129 42187234 33799266 42187405 33799403 42187576 33799540 42187747 33799677 42187918 33799814 42188089 33799951 42188260 33800088 42188431 33800225 42188602 33800362 42188773 33800499 42188944 33800636 42189115 33800773 42189286 33800910 42189457 33801047 42189628 33801184 42189799 33801321 42189970 33801458 42190141 33801595 42190312 33801732 42190483 33801869 42190654 33802006 42190825 33802143 42190996 33802280 42191167 33802417 42191338 33802554 42191509 33802691 42191680 33802828 42191851 33802965 42192022 33803102 42192193 33803239 42192364 33803376 42192535 33803513 42192706 33803650 42192877 33803787 42193048 33803924 42193219 33804061 42193390 33804198 42193561 33804335 42193732 33804472 42193903 33804609 42194074 33804746 42194245 33804883 42194416 33805020 42194587 33805157 42194758 33805294 42194929 33805431 42195100 33805568 42195271 33805705 42195442 33805842 42195613 33805979 42195784 33806116 42195955 33806253 42196126 33806390 42196297 33806527 42196468 33806664 42196639 33806801 42196810 33806938 42196981 33807075 42197152 33807212 42197323 33807349 42197494 33807486 42197665 33807623 42197836 33807760 42198007 33807897 42198178 33808034 42198349 33808171 42198520 33808308 42198691 33808445 42198862 33808582 42199033 33808719 42199204 33808856 42199375 33808993 42199546 33809130 42199717 33809267 42199888 33809404 42200059 33809541 42200230 33809678 42200401 33809815 42200572 33809952 42200743 33810089 42200914 33810226 42201085 33810363 42201256 33810500 42201427 33810637 42201598 33810774 42201769 33810911 42201940 33811048 42202111 33811185 42202282 33811322 42202453 33811459 42202624 33811596 42202795 33811733 42202966 33811870 42203137 33812007 42203308 33812144 42203479 33812281 42203650 33812418 42203821 33812555 42203992 33812692 42204163 33812829 42204334 33812966 42204505 33813103 42204676 33813240 42204847 33813377 42205018 33813514 42205189 33813651 42205360 33813788 42205531 33813925 42205702 33814062 42205873 33814199 42206044 33814336 42206215 33814473 42206386 33814610 42206557 33814747 42206728 33814884 42206899 33815021 42207070 33815158 42207241 33815295 42207412 33815432 42207583 33815569 42207754 33815706 42207925 33815843 42208096 33815980 42208267 33816117 42208438 33816254 42208609 33816391 42208780 33816528 42208951 33816665 42209122 33816802 42209293 33816939 42209464 33817076 42209635 33817213 42209806 33817350 42209977 33817487 42210148 33817624 42210319 33817761 42210490 33817898 42210661 33818035 42210832 33818172 42211003 33818309 42211174 33818446 42211345 33818583 42211516 33818720 42211687 33818857 42211858 33818994 42212029 33819131 42212200 33819268 42212371 33819405 42212542 33819542 42212713 33819679 42212884 33819816 42213055 33819953 42213226 33820090 42213397 33820227 42213568 33820364 42213739 33820501 42213910 33820638 42214081 33820775 42214252 33820912 42214423 33821049 42214594 33821186 42214765 33821323 42214936 33821460 42215107 33821597 42215278 33821734 42215449 33821871 42215620 33822008 42215791 33822145 42215962 33822282 42216133 33822419 42216304 33822556 42216475 33822693 42216646 33822830 42216817 33822967 42216988 33823104 42217159 33823241 42217330 33823378 42217501 33823515 42217672 33823652 42217843 33823789 42218014 33823926 42218185 33824063 42218356 33824200 42218527 33824337 42218698 33824474 42218869 33824611 42219040 33824748 42219211 33824885 42219382 33825022 42219553 33825159 42219724 33825296 42219895 33825433 42220066 33825570 42220237 33825707 42220408 33825844 42220579 33825981 42220750 33826118 42220921 33826255 42221092 33826392 42221263 33826529 42221434 33826666 42221605 33826803 42221776 33826940 42221947 33827077 42222118 33827214 42222289 33827351 42222460 33827488 42222631 33827625 42222802 33827762 42222973 33827899 42223144 33828036 42223315 33828173 42223486 33828310 42223657 33828447 42223828 33828584 42223999 33828721 42224170 33828858 42224341 33828995 42224512 33829132 42224683 33829269 42224854 33829406 42225025 33829543 42225196 33829680 42225367 33829817 42225538 33829954 42225709 33830091 42225880 33830228 42226051 33830365 42226222 33830502 42226393 33830639 42226564 33830776 42226735 33830913 42226906 33831050 42227077 33831187 42227248 33831324 42227419 33831461 42227590 33831598 42227761 33831735 42227932 33831872 42228103 33832009 42228274 33832146 42228445 33832283 42228616 33832420 42228787 33832557 42228958 33832694 42229129 33832831 42229300 33832968 42229471 33833105 42229642 33833242 42229813 33833379 42229984 33833516 42230155 33833653 42230326 33833790 42230497 33833927 42230668 33834064 42230839 33834201 42231010 33834338 42231181 33834475 42231352 33834612 42231523 33834749 42231694 33834886 42231865 33835023 42232036 33835160 42232207 33835297 42232378 33835434 42232549 33835571 42232720 33835708 42232891 33835845 42233062 33835982 42233233 33836119 42233404 33836256 42233575 33836393 42233746 33836530 42233917 33836667 42234088 33836804 42234259 33836941 42234430 33837078 42234601 33837215 42234772 33837352 42234943 33837489 42235114 33837626 42235285
1000 19849108 0 19849108 24775164 19849245 24775335 19849382 24775506 19849519 24775677 19849656 24775848 19849793 24776019 19849930 24776190 19850067 24776361 19850204 24776532 19850341 24776703 19850478 24776874 19850615 24777045 19850752 24777216 19850889 24777387 19851026 24777558 19851163 24777729 19851300 24777900 19851437 24778071 19851574 24778242 19851711 24778413 19851848 24778584 19851985 24778755 19852122 24778926 19852259 24779097 19852396 24779268 19852533 24779439 19852670 24779610 19852807 24779781 19852944 24779952 19853081 24780123 19853218 24780294 19853355 24780465 19853492 24780636 19853629 24780807 19853766 24780978 19853903 24781149 19854040 24781320 19854177 24781491 19854314 24781662 19854451 24781833 19854588 24782004 19854725 24782175 19854862 24782346 19854999 24782517 19855136 24782688 19855273 24782859 19855410 24783030 19855547 24783201 19855684 24783372 19855821 24783543 19855958 24783714 19856095 24783885 19856232 24784056 19856369 24784227 19856506 24784398 19856643 24784569 19856780 24784740 19856917 24784911 19857054 24785082 19857191 24785253 19857328 24785424 19857465 24785595 19857602 24785766 19857739 24785937 19857876 24786108 19858013 24786279 19858150 24786450 19858287 24786621 19858424 24786792 19858561 24786963 19858698 24787134 19858835 24787305 19858972 24787476 19859109 24787647 19859246 24787818 19859383 24787989 19859520 24788160 19859657 24788331 19859794 24788502 19859931 24788673 19860068 24788844 19860205 24789015 19860342 24789186 19860479 24789357 19860616 24789528 19860753 24789699 19860890 24789870 19861027 24790041 19861164 24790212 19861301 24790383 19861438 24790554 19861575 24790725 19861712 24790896 19861849 24791067 19861986 24791238 19862123 24791409 19862260 24791580 19862397 24791751 19862534 24791922 19862671 24792093 19862808 24792264 19862945 24792435 19863082 24792606 19863219 24792777 19863356 24792948 19863493 24793119 19863630 24793290 19863767 24793461 19863904 24793632 19864041 24793803 19864178 24793974 19864315 24794145 19864452 24794316 19864589 24794487 19864726 24794658 19864863 24794829 19865000 24795000 19865137 24795171 19865274 24795342 19865411 24795513 19865548 24795684 19865685 24795855 19865822 24796026 19865959 24796197 19866096 24796368 19866233 24796539 19866370 24796710 19866507 24796881 19866644 24797052 19866781 24797223 19866918 24797394 19867055 24797565 19867192 24797736 19867329 24797907 19867466 24798078 19867603 24798249 19867740 24798420 19867877 24798591 19868014 24798762 19868151 24798933 19868288 24799104 19868425 24799275 19868562 24799446 19868699 24799617 19868836 24799788 19868973 24799959 19869110 24800130 19869247 24800301 19869384 24800472 19869521 24800643 19869658 24800814 19869795 24800985 19869932 24801156 19870069 24801327 19870206 24801498 19870343 24801669 19870480 24801840 19870617 24802011 19870754 24802182 19870891 24802353 19871028 24802524 19871165 24802695 19871302 24802866 19871439 24803037 19871576 24803208 19871713 24803379 19871850 24803550 19871987 24803721 19872124 24803892 19872261 24804063 19872398 24804234 19872535 24804405 19872672 24804576 19872809 24804747 19872946 24804918 19873083 24805089 19873220 24805260 19873357 24805431 19873494 24805602 19873631 24805773 19873768 24805944 19873905 24806115 19874042 24806286 19874179 24806457 19874316 24806628 19874453 24806799 19874590 24806970 19874727 24807141 19874864 24807312 19875001 24807483 19875138 24807654 19875275 24807825 19875412 24807996 19875549 24808167 19875686 24808338 19875823 24808509 19875960 24808680 19876097 24808851 19876234 24809022 19876371 24809193 19876508 24809364 19876645 24809535 19876782 24809706 19876919 24809877 19877056 24810048 19877193 24810219 19877330 24810390 19877467 24810561 19877604 24810732 19877741 24810903 19877878 24811074 19878015 24811245 19878152 24811416 19878289 24811587 19878426 24811758 19878563 24811929 19878700 24812100 19878837 24812271 19878974 24812442 19879111 24812613 19879248 24812784 19879385 24812955 19879522 24813126 19879659 24813297 19879796 24813468 19879933 24813639 19880070 24813810 19880207 24813981 19880344 24814152 19880481 24814323 19880618 24814494 19880755 24814665 19880892 24814836 19881029 24815007 19881166 24815178 19881303 24815349 19881440 24815520 19881577 24815691 19881714 24815862 19881851 24816033 19881988 24816204 19882125 24816375 19882262 24816546 19882399 24816717 19882536 24816888 19882673 24817059 19882810 24817230 19882947 24817401 19883084 24817572 19883221 24817743 19883358 24817914 19883495 24818085 19883632 24818256 19883769 24818427 19883906 24818598 19884043 24818769 19884180 24818940 19884317 24819111 19884454 24819282 19884591 24819453 19884728 24819624 19884865 24819795 19885002 24819966 19885139 24820137 19885276 24820308 19885413 24820479 19885550 24820650 19885687 24820821 19885824 24820992 19885961 24821163 19886098 24821334 19886235 24821505 19886372 24821676 19886509 24821847 19886646 24822018 19886783 24822189 19886920 24822360 19887057 24822531 19887194 24822702 19887331 24822873 19887468 24823044 19887605 24823215 19887742 24823386 19887879 24823557 19888016 24823728 19888153 24823899 19888290 24824070 19888427 24824241 19888564 24824412 19888701 24824583 19888838 24824754 19888975 24824925 19889112 24825096 19889249 24825267 19889386 24825438 19889523 24825609 19889660 24825780 19889797 24825951 19889934 24826122 19890071 24826293 19890208 24826464 19890345 24826635 19890482 24826806 19890619 24826977 19890756 24827148 19890893 24827319 19891030 24827490 19891167 24827661 19891304 24827832 19891441 24828003 19891578 24828174 19891715 24828345 19891852 24828516 19891989 24828687 19892126 24828858 19892263 24829029 19892400 24829200 19892537 24829371 19892674 24829542 19892811 24829713 19892948 24829884 19893085 24830055 19893222 24830226 19893359 24830397 19893496 24830568 19893633 24830739 19893770 24830910 19893907 24831081 19894044 24831252 19894181 24831423 19894318 24831594 19894455 24831765 19894592 24831936 19894729 24832107 19894866 24832278 19895003 24832449 19895140 24832620 19895277 24832791 19895414 24832962 19895551 24833133 19895688 24833304 19895825 24833475 19895962 24833646 19896099 24833817 19896236 24833988 19896373 24834159 19896510 24834330 19896647 24834501 19896784 24834672 19896921 24834843 19897058 24835014 19897195 24835185 19897332 24835356 19897469 24835527 19897606 24835698 19897743 24835869 19897880 24836040 19898017 24836211 19898154 24836382 19898291 24836553 19898428 24836724 19898565 24836895 19898702 24837066 19898839 24837237 19898976 24837408 19899113 24837579 19899250 24837750 19899387 24837921 19899524 24838092 19899661 24838263 19899798 24838434 19899935 24838605 19900072 24838776 19900209 24838947 19900346 24839118 19900483 24839289 19900620 24839460 19900757 24839631 19900894 24839802 19901031 24839973 19901168 24840144 19901305 24840315 19901442 24840486 19901579 24840657 19901716 24840828 19901853 24840999 19901990 24841170 19902127 24841341 19902264 24841512 19902401 24841683 19902538 24841854 19902675 24842025 19902812 24842196 19902949 24842367 19903086 24842538 19903223 24842709 19903360 24842880 19903497 24843051 19903634 24843222 19903771 24843393 19903908 24843564 19904045 24843735 19904182 24843906 19904319 24844077 19904456 24844248 19904593 24844419 19904730 24844590 19904867 24844761 19905004 24844932 19905141 24845103 19905278 24845274 19905415 24845445 19905552 24845616 19905689 24845787 19905826 24845958 19905963 24846129 19906100 24846300 19906237 24846471 19906374 24846642 19906511 24846813 19906648 24846984 19906785 24847155 19906922 24847326 19907059 24847497 19907196 24847668 19907333 24847839 19907470 24848010 19907607 24848181 19907744 24848352 19907881 24848523 19908018 24848694 19908155 24848865 19908292 24849036 19908429 24849207 19908566 24849378 19908703 24849549 19908840 24849720 19908977 24849891 19909114 24850062 19909251 24850233 19909388 24850404 19909525 24850575 19909662 24850746 19909799 24850917 19909936 24851088 19910073 24851259 19910210 24851430 19910347 24851601 19910484 24851772 19910621 24851943 19910758 24852114 19910895 24852285 19911032 24852456 19911169 24852627 19911306 24852798 19911443 24852969 19911580 24853140 19911717 24853311 19911854 24853482 19911991 24853653 19912128 24853824 19912265 24853995 19912402 24854166 19912539 24854337 19912676 24854508 19912813 24854679 19912950 24854850 19913087 24855021 19913224 24855192 19913361 24855363 19913498 24855534 19913635 24855705 19913772 24855876 19913909 24856047 19914046 24856218 19914183 24856389 19914320 24856560 19914457 24856731 19914594 24856902 19914731 24857073 19914868 24857244 19915005 24857415 19915142 24857586 19915279 24857757 19915416 24857928 19915553 24858099 19915690 24858270 19915827 24858441 19915964 24858612 19916101 24858783 19916238 24858954 19916375 24859125 19916512 24859296 19916649 24859467 19916786 24859638 19916923 24859809 19917060 24859980 19917197 24860151 19917334 24860322 19917471 24860493 19917608 24860664 19917745 24860835 19917882 24861006 19918019 24861177 19918156 24861348 19918293 24861519 19918430 24861690 19918567 24861861 19918704 24862032 19918841 24862203 19918978 24862374 19919115 24862545 19919252 24862716 19919389 24862887 19919526 24863058 19919663 24863229 19919800 24863400 19919937 24863571 19920074 24863742 19920211 24863913 19920348 24864084 19920485 24864255 19920622 24864426 19920759 24864597 19920896 24864768 19921033 24864939 19921170 24865110 19921307 24865281 19921444 24865452 19921581 24865623 19921718 24865794 19921855 24865965 19921992 24866136 19922129 24866307 19922266 24866478 19922403 24866649 19922540 24866820 19922677 24866991 19922814 24867162 19922951 24867333 19923088 24867504 19923225 24867675 19923362 24867846 19923499 24868017 19923636 24868188 19923773 24868359 19923910 24868530 19924047 24868701 19924184 24868872 19924321 24869043 19924458 24869214 19924595 24869385 19924732 24869556 19924869 24869727 19925006 24869898 19925143 24870069 19925280 24870240 19925417 24870411 19925554 24870582 19925691 24870753 19925828 24870924 19925965 24871095 19926102 24871266 19926239 24871437 19926376 24871608 19926513 24871779 19926650 24871950 19926787 24872121 19926924 24872292 19927061 24872463 19927198 24872634 19927335 24872805 19927472 24872976 19927609 24873147 19927746 24873318 19927883 24873489 19928020 24873660 19928157 24873831 19928294 24874002 19928431 24874173 19928568 24874344 19928705 24874515 19928842 24874686 19928979 24874857 19929116 24875028 19929253 24875199 19929390 24875370 19929527 24875541 19929664 24875712 19929801 24875883 19929938 24876054 19930075 24876225 19930212 24876396 19930349 24876567 19930486 24876738 19930623 24876909 19930760 24877080 19930897 24877251 19931034 24877422 19931171 24877593 19931308 24877764 19931445 24877935 19931582 24878106 19931719 24878277 19931856 24878448 19931993 24878619 19932130 24878790 19932267 24878961 19932404 24879132 19932541 24879303 19932678 24879474 19932815 24879645 19932952 24879816 19933089 24879987 19933226 24880158 19933363 24880329 19933500 24880500 19933637 24880671 19933774 24880842 19933911 24881013 19934048 24881184 19934185 24881355 19934322 24881526 19934459 24881697 19934596 24881868 19934733 24882039 19934870 24882210 19935007 24882381 19935144 24882552 19935281 24882723 19935418 24882894 19935555 24883065 19935692 24883236 19935829 24883407 19935966 24883578 19936103 24883749 19936240 24883920 19936377 24884091 19936514 24884262 19936651 24884433 19936788 24884604 19936925 24884775 19937062 24884946 19937199 24885117 19937336 24885288 19937473 24885459 19937610 24885630 19937747 24885801 19937884 24885972 19938021 24886143 19938158 24886314 19938295 24886485 19938432 24886656 19938569 24886827 19938706 24886998 19938843 24887169 19938980 24887340 19939117 24887511 19939254 24887682 19939391 24887853 19939528 24888024 19939665 24888195 19939802 24888366 19939939 24888537 19940076 24888708 19940213 24888879 19940350 24889050 19940487 24889221 19940624 24889392 19940761 24889563 19940898 24889734 19941035 24889905 19941172 24890076 19941309 24890247 19941446 24890418 19941583 24890589 19941720 24890760 19941857 24890931 19941994 24891102 19942131 24891273 19942268 24891444 19942405 24891615 19942542 24891786 19942679 24891957 19942816 24892128 19942953 24892299 19943090 24892470 19943227 24892641 19943364 24892812 19943501 24892983 19943638 24893154 19943775 24893325 19943912 24893496 19944049 24893667 19944186 24893838 19944323 24894009 19944460 24894180 19944597 24894351 19944734 24894522 19944871 24894693 19945008 24894864 19945145 24895035 19945282 24895206 19945419 24895377 19945556 24895548 19945693 24895719 19945830 24895890 19945967 24896061 19946104 24896232 19946241 24896403 19946378 24896574 19946515 24896745 19946652 24896916 19946789 24897087 19946926 24897258 19947063 24897429 19947200 24897600 19947337 24897771 19947474 24897942 19947611 24898113 19947748 24898284 19947885 24898455 19948022 24898626 19948159 24898797 19948296 24898968 19948433 24899139 19948570 24899310 19948707 24899481 19948844 24899652 19948981 24899823 19949118 24899994 19949255 24900165 19949392 24900336 19949529 24900507 19949666 24900678 19949803 24900849 19949940 24901020 19950077 24901191 19950214 24901362 19950351 24901533 19950488 24901704 19950625 24901875 19950762 24902046 19950899 24902217 19951036 24902388 19951173 24902559 19951310 24902730 19951447 24902901 19951584 24903072 19951721 24903243 19951858 24903414 19951995 24903585 19952132 24903756 19952269 24903927 19952406 24904098 19952543 24904269 19952680 24904440 19952817 24904611 19952954 24904782 19953091 24904953 19953228 24905124 19953365 24905295 19953502 24905466 19953639 24905637 19953776 24905808 19953913 24905979 19954050 24906150 19954187 24906321 19954324 24906492 19954461 24906663 19954598 24906834 19954735 24907005 19954872 24907176 19955009 24907347 19955146 24907518 19955283 24907689 19955420 24907860 19955557 24908031 19955694 24908202 19955831 24908373 19955968 24908544 19956105 24908715 19956242 24908886 19956379 24909057 19956516 24909228 19956653 24909399 19956790 24909570 19956927 24909741 19957064 24909912 19957201 24910083 19957338 24910254 19957475 24910425 19957612 24910596 19957749 24910767 19957886 24910938 19958023 24911109 19958160 24911280 19958297 24911451 19958434 24911622 19958571 24911793 19958708 24911964 19958845 24912135 19958982 24912306 19959119 24912477 19959256 24912648 19959393 24912819 19959530 24912990 19959667 24913161 19959804 24913332 19959941 24913503 19960078 24913674 19960215 24913845 19960352 24914016 19960489 24914187 19960626 24914358 19960763 24914529 19960900 24914700 19961037 24914871 19961174 24915042 19961311 24915213 19961448 24915384 19961585 24915555 19961722 24915726 19961859 24915897 19961996 24916068 19962133 24916239 19962270 24916410 19962407 24916581 19962544 24916752 19962681 24916923 19962818 24917094 19962955 24917265 19963092 24917436 19963229 24917607 19963366 24917778 19963503 24917949 19963640 24918120 19963777 24918291 19963914 24918462 19964051 24918633 19964188 24918804 19964325 24918975 19964462 24919146 19964599 24919317 19964736 24919488 19964873 24919659 19965010 24919830 19965147 24920001 19965284 24920172 19965421 24920343 19965558 24920514 19965695 24920685 19965832 24920856 19965969 24921027 19966106 24921198 19966243 24921369 19966380 24921540 19966517 24921711 19966654 24921882 19966791 24922053 19966928 24922224 19967065 24922395 19967202 24922566 19967339 24922737 19967476 24922908 19967613 24923079 19967750 24923250 19967887 24923421 19968024 24923592 19968161 24923763 19968298 24923934 19968435 24924105 19968572 24924276 19968709 24924447 19968846 24924618 19968983 24924789 19969120 24924960 19969257 24925131 19969394 24925302 19969531 24925473 19969668 24925644 19969805 24925815 19969942 24925986 19970079 24926157 19970216 24926328 19970353 24926499 19970490 24926670 19970627 24926841 19970764 24927012 19970901 24927183 19971038 24927354 19971175 24927525 19971312 24927696 19971449 24927867 19971586 24928038 19971723 24928209 19971860 24928380 19971997 24928551 19972134 24928722 19972271 24928893 19972408 24929064 19972545 24929235 19972682 24929406 19972819 24929577 19972956 24929748 19973093 24929919 19973230 24930090 19973367 24930261 19973504 24930432 19973641 24930603 19973778 24930774 19973915 24930945 19974052 24931116 19974189 24931287 19974326 24931458 19974463 24931629 19974600 24931800 19974737 24931971 19974874 24932142 19975011 24932313 19975148 24932484 19975285 24932655 19975422 24932826 19975559 24932997 19975696 24933168 19975833 24933339 19975970 24933510 19976107 24933681 19976244 24933852 19976381 24934023 19976518 24934194 19976655 24934365 19976792 24934536 19976929 24934707 19977066 24934878 19977203 24935049 19977340 24935220 19977477 24935391 19977614 24935562 19977751 24935733 19977888 24935904 19978025 24936075 19978162 24936246 19978299 24936417 19978436 24936588 19978573 24936759 19978710 24936930 19978847 24937101 19978984 24937272 19979121 24937443 19979258 24937614 19979395 24937785 19979532 24937956 19979669 24938127 19979806 24938298 19979943 24938469 19980080 24938640 19980217 24938811 19980354 24938982 19980491 24939153 19980628 24939324 19980765 24939495 19980902 24939666 19981039 24939837 19981176 24940008 19981313 24940179 19981450 24940350 19981587 24940521 19981724 24940692 19981861 24940863 19981998 24941034 19982135 24941205 19982272 24941376 19982409 24941547 19982546 24941718 19982683 24941889 19982820 24942060 19982957 24942231 19983094 24942402 19983231 24942573 19983368 24942744 19983505 24942915 19983642 24943086 19983779 24943257 19983916 24943428 19984053 24943599 19984190 24943770 19984327 24943941 19984464 24944112 19984601 24944283 19984738 24944454 19984875 24944625 19985012 24944796 19985149 24944967 19985286 24945138 19985423 24945309 19985560 24945480 19985697 24945651 19985834 24945822
1000 73746141 0 73746141 92048103 73746278 92048274 73746415 92048445 73746552 92048616 73746689 92048787 73746826 92048958 73746963 92049129 73747100 92049300 73747237 92049471 73747374 92049642 73747511 92049813 73747648 92049984 73747785 92050155 73747922 92050326 73748059 92050497 73748196 92050668 73748333 92050839 73748470 92051010 73748607 92051181 73748744 92051352 73748881 92051523 73749018 92051694 73749155 92051865 73749292 92052036 73749429 92052207 73749566 92052378 73749703 92052549 73749840 92052720 73749977 92052891 73750114 92053062 73750251 92053233 73750388 92053404 73750525 92053575 73750662 92053746 73750799 92053917 73750936 92054088 73751073 92054259 73751210 92054430 73751347 92054601 73751484 92054772 73751621 92054943 73751758 92055114 73751895 92055285 73752032 92055456 73752169 92055627 73752306 92055798 73752443 92055969 73752580 92056140 73752717 92056311 73752854 92056482 73752991 92056653 73753128 92056824 73753265 92056995 73753402 92057166 73753539 92057337 73753676 92057508 73753813 92057679 73753950 92057850 73754087 92058021 73754224 92058192 73754361 92058363 73754498 92058534 73754635 92058705 73754772 92058876 73754909 92059047 73755046 92059218 73755183 92059389 73755320 92059560 73755457 92059731 73755594 92059902 73755731 92060073 73755868 92060244 73756005 92060415 73756142 92060586 73756279 92060757 73756416 92060928 73756553 92061099 73756690 92061270 73756827 92061441 73756964 92061612 73757101 92061783 73757238 92061954 73757375 92062125 73757512 92062296 73757649 92062467 73757786 92062638 73757923 92062809 73758060 92062980 73758197 92063151 73758334 92063322 73758471 92063493 73758608 92063664 73758745 92063835 73758882 92064006 73759019 92064177 73759156 92064348 73759293 92064519 73759430 92064690 73759567 92064861 73759704 92065032 73759841 92065203 73759978 92065374 73760115 92065545 73760252 92065716 73760389 92065887 73760526 92066058 73760663 92066229 73760800 92066400 73760937 92066571 73761074 92066742 73761211 92066913 73761348 92067084 73761485 92067255 73761622 92067426 73761759 92067597 73761896 92067768 73762033 92067939 73762170 92068110 73762307 92068281 73762444 92068452 73762581 92068623 73762718 92068794 73762855 92068965 73762992 92069136 73763129 92069307 73763266 92069478 73763403 92069649 73763540 92069820 73763677 92069991 73763814 92070162 73763951 92070333 73764088 92070504 73764225 92070675 73764362 92070846 73764499 92071017 73764636 92071188 73764773 92071359 73764910 92071530 73765047 92071701 73765184 92071872 73765321 92072043 73765458 92072214 73765595 92072385 73765732 92072556 73765869 92072727 73766006 92072898 73766143 92073069 73766280 92073240 73766417 92073411 73766554 92073582 73766691 92073753 73766828 92073924 73766965 92074095 73767102 92074266 73767239 92074437 73767376 92074608 73767513 92074779 73767650 92074950 73767787 92075121 73767924 92075292 73768061 92075463 73768198 92075634 73768335 92075805 73768472 92075976 73768609 92076147 73768746 92076318 73768883 92076489 73769020 92076660 73769157 92076831 73769294 92077002 73769431 92077173 73769568 92077344 73769705 92077515 73769842 92077686 73769979 92077857 73770116 92078028 73770253 92078199 73770390 92078370 73770527 92078541 73770664 92078712 73770801 92078883 73770938 92079054 73771075 92079225 73771212 92079396 73771349 92079567 73771486 92079738 73771623 92079909 73771760 92080080 73771897 92080251 73772034 92080422 73772171 92080593 73772308 92080764 73772445 92080935 73772582 92081106 73772719 92081277 73772856 92081448 73772993 92081619 73773130 92081790 73773267 92081961 73773404 92082132 73773541 92082303 73773678 92082474 73773815 92082645 73773952 92082816 73774089 92082987 73774226 92083158 73774363 92083329 73774500 92083500 73774637 92083671 73774774 92083842 73774911 92084013 73775048 92084184 73775185 92084355 73775322 92084526 73775459 92084697 73775596 92084868 73775733 92085039 73775870 92085210 73776007 92085381 73776144 92085552 73776281 92085723 73776418 92085894 73776555 92086065 73776692 92086236 73776829 92086407 73776966 92086578 73777103 92086749 73777240 92086920 73777377 92087091 73777514 92087262 73777651 92087433 73777788 92087604 73777925 92087775 73778062 92087946 73778199 92088117 73778336 92088288 73778473 92088459 73778610 92088630 73778747 92088801 73778884 92088972 73779021 92089143 73779158 92089314 73779295 92089485 73779432 92089656 73779569 92089827 73779706 92089998 73779843 92090169 73779980 92090340 73780117 92090511 73780254 92090682 73780391 92090853 73780528 92091024 73780665 92091195 73780802 92091366 73780939 92091537 73781076 92091708 73781213 92091879 73781350 92092050 73781487 92092221 73781624 92092392 73781761 92092563 73781898 92092734 73782035 92092905 73782172 92093076 73782309 92093247 73782446 92093418 73782583 92093589 73782720 92093760 73782857 92093931 73782994 92094102 73783131 92094273 73783268 92094444 73783405 92094615 73783542 92094786 73783679 92094957 73783816 92095128 73783953 92095299 73784090 92095470 73784227 92095641 73784364 92095812 73784501 92095983 73784638 92096154 73784775 92096325 73784912 92096496 73785049 92096667 73785186 92096838 73785323 92097009 73785460 92097180 73785597 92097351 73785734 92097522 73785871 92097693 73786008 92097864 73786145 92098035 73786282 92098206 73786419 92098377 73786556 92098548 73786693 92098719 73786830 92098890 73786967 92099061 73787104 92099232 73787241 92099403 73787378 92099574 73787515 92099745 73787652 92099916 73787789 92100087 73787926 92100258 73788063 92100429 73788200 92100600 73788337 92100771 73788474 92100942 73788611 92101113 73788748 92101284 73788885 92101455 73789022 92101626 73789159 92101797 73789296 92101968 73789433 92102139 73789570 92102310 73789707 92102481 73789844 92102652 73789981 92102823 73790118 92102994 73790255 92103165 73790392 92103336 73790529 92103507 73790666 92103678 73790803 92103849 73790940 92104020 73791077 92104191 73791214 92104362 73791351 92104533 73791488 92104704 73791625 92104875 73791762 92105046 73791899 92105217 73792036 92105388 73792173 92105559 73792310 92105730 73792447 92105901 73792584 92106072 73792721 92106243 73792858 92106414 73792995 92106585 73793132 92106756 73793269 92106927 73793406 92107098 73793543 92107269 73793680 92107440 73793817 92107611 73793954 92107782 73794091 92107953 73794228 92108124 73794365 92108295 73794502 92108466 73794639 92108637 73794776 92108808 73794913 92108979 73795050 92109150 73795187 92109321 73795324 92109492 73795461 92109663 73795598 92109834 73795735 92110005 73795872 92110176 73796009 92110347 73796146 92110518 73796283 92110689 73796420 92110860 73796557 92111031 73796694 92111202 73796831 92111373 73796968 92111544 73797105 92111715 73797242 92111886 73797379 92112057 73797516 92112228 73797653 92112399 73797790 92112570 73797927 92112741 73798064 92112912 73798201 92113083 73798338 92113254 73798475 92113425 73798612 92113596 73798749 92113767 73798886 92113938 73799023 92114109 73799160 92114280 73799297 92114451 73799434 92114622 73799571 92114793 73799708 92114964 73799845 92115135 73799982 92115306 73800119 92115477 73800256 92115648 73800393 92115819 73800530 92115990 73800667 92116161 73800804 92116332 73800941 92116503 73801078 92116674 73801215 92116845 73801352 92117016 73801489 92117187 73801626 92117358 73801763 92117529 73801900 92117700 73802037 92117871 73802174 92118042 73802311 92118213 73802448 92118384 73802585 92118555 73802722 92118726 73802859 92118897 73802996 92119068 73803133 92119239 73803270 92119410 73803407 92119581 73803544 92119752 73803681 92119923 73803818 92120094 73803955 92120265 73804092 92120436 73804229 92120607 73804366 92120778 73804503 92120949 73804640 92121120 73804777 92121291 73804914 92121462 73805051 92121633 73805188 92121804 73805325 92121975 73805462 92122146 73805599 92122317 73805736 92122488 73805873 92122659 73806010 92122830 73806147 92123001 73806284 92123172 73806421 92123343 73806558 92123514 73806695 92123685 73806832 92123856 73806969 92124027 73807106 92124198 73807243 92124369 73807380 92124540 73807517 92124711 73807654 92124882 73807791 92125053 73807928 92125224 73808065 92125395 73808202 92125566 73808339 92125737 73808476 92125908 73808613 92126079 73808750 92126250 73808887 92126421 73809024 92126592 73809161 92126763 73809298 92126934 73809435 92127105 73809572 92127276 73809709 92127447 73809846 92127618 73809983 92127789 73810120 92127960 73810257 92128131 73810394 92128302 73810531 92128473 73810668 92128644 73810805 92128815 73810942 92128986 73811079 92129157 73811216 92129328 73811353 92129499 73811490 92129670 73811627 92129841 73811764 92130012 73811901 92130183 73812038 92130354 73812175 92130525 73812312 92130696 73812449 92130867 73812586 92131038 73812723 92131209 73812860 92131380 73812997 92131551 73813134 92131722 73813271 92131893 73813408 92132064 73813545 92132235 73813682 92132406 73813819 92132577 73813956 92132748 73814093 92132919 73814230 92133090 73814367 92133261 73814504 92133432 73814641 92133603 73814778 92133774 73814915 92133945 73815052 92134116 73815189 92134287 73815326 92134458 73815463 92134629 73815600 92134800 73815737 92134971 73815874 92135142 73816011 92135313 73816148 92135484 73816285 92135655 73816422 92135826 73816559 92135997 73816696 92136168 73816833 92136339 73816970 92136510 73817107 92136681 73817244 92136852 73817381 92137023 73817518 92137194 73817655 92137365 73817792 92137536 73817929 92137707 73818066 92137878 73818203 92138049 73818340 92138220 73818477 92138391 73818614 92138562 73818751 92138733 73818888 92138904 73819025 92139075 73819162 92139246 73819299 92139417 73819436 92139588 73819573 92139759 73819710 92139930 73819847 92140101 73819984 92140272 73820121 92140443 73820258 92140614 73820395 92140785 73820532 92140956 73820669 92141127 73820806 92141298 73820943 92141469 73821080 92141640 73821217 92141811 73821354 92141982 73821491 92142153 73821628 92142324 73821765 92142495 73821902 92142666 73822039 92142837 73822176 92143008 73822313 92143179 73822450 92143350 73822587 92143521 73822724 92143692 73822861 92143863 73822998 92144034 73823135 92144205 73823272 92144376 73823409 92144547 73823546 92144718 73823683 92144889 73823820 92145060 73823957 92145231 73824094 92145402 73824231 92145573 73824368 92145744 73824505 92145915 73824642 92146086 73824779 92146257 73824916 92146428 73825053 92146599 73825190 92146770 73825327 92146941 73825464 92147112 73825601 92147283 73825738 92147454 73825875 92147625 73826012 92147796 73826149 92147967 73826286 92148138 73826423 92148309 73826560 92148480 73826697 92148651 73826834 92148822 73826971 92148993 73827108 92149164 73827245 92149335 73827382 92149506 73827519 92149677 73827656 92149848 73827793 92150019 73827930 92150190 73828067 92150361 73828204 92150532 73828341 92150703 73828478 92150874 73828615 92151045 73828752 92151216 73828889 92151387 73829026 92151558 73829163 92151729 73829300 92151900 73829437 92152071 73829574 92152242 73829711 92152413 73829848 92152584 73829985 92152755 73830122 92152926 73830259 92153097 73830396 92153268 73830533 92153439 73830670 92153610 73830807 92153781 73830944 92153952 73831081 92154123 73831218 92154294 73831355 92154465 73831492 92154636 73831629 92154807 73831766 92154978 73831903 92155149 73832040 92155320 73832177 92155491 73832314 92155662 73832451 92155833 73832588 92156004 73832725 92156175 73832862 92156346 73832999 92156517 73833136 92156688 73833273 92156859 73833410 92157030 73833547 92157201 73833684 92157372 73833821 92157543 73833958 92157714 73834095 92157885 73834232 92158056 73834369 92158227 73834506 92158398 73834643 92158569 73834780 92158740 73834917 92158911 73835054 92159082 73835191 92159253 73835328 92159424 73835465 92159595 73835602 92159766 73835739 92159937 73835876 92160108 73836013 92160279 73836150 92160450 73836287 92160621 73836424 92160792 73836561 92160963 73836698 92161134 73836835 92161305 73836972 92161476 73837109 92161647 73837246 92161818 73837383 92161989 73837520 92162160 73837657 92162331 73837794 92162502 73837931 92162673 73838068 92162844 73838205 92163015 73838342 92163186 73838479 92163357 73838616 92163528 73838753 92163699 73838890 92163870 73839027 92164041 73839164 92164212 73839301 92164383 73839438 92164554 73839575 92164725 73839712 92164896 73839849 92165067 73839986 92165238 73840123 92165409 73840260 92165580 73840397 92165751 73840534 92165922 73840671 92166093 73840808 92166264 73840945 92166435 73841082 92166606 73841219 92166777 73841356 92166948 73841493 92167119 73841630 92167290 73841767 92167461 73841904 92167632 73842041 92167803 73842178 92167974 73842315 92168145 73842452 92168316 73842589 92168487 73842726 92168658 73842863 92168829 73843000 92169000 73843137 92169171 73843274 92169342 73843411 92169513 73843548 92169684 73843685 92169855 73843822 92170026 73843959 92170197 73844096 92170368 73844233 92170539 73844370 92170710 73844507 92170881 73844644 92171052 73844781 92171223 73844918 92171394 73845055 92171565 73845192 92171736 73845329 92171907 73845466 92172078 73845603 92172249 73845740 92172420 73845877 92172591 73846014 92172762 73846151 92172933 73846288 92173104 73846425 92173275 73846562 92173446 73846699 92173617 73846836 92173788 73846973 92173959 73847110 92174130 73847247 92174301 73847384 92174472 73847521 92174643 73847658 92174814 73847795 92174985 73847932 92175156 73848069 92175327 73848206 92175498 73848343 92175669 73848480 92175840 73848617 92176011 73848754 92176182 73848891 92176353 73849028 92176524 73849165 92176695 73849302 92176866 73849439 92177037 73849576 92177208 73849713 92177379 73849850 92177550 73849987 92177721 73850124 92177892 73850261 92178063 73850398 92178234 73850535 92178405 73850672 92178576 73850809 92178747 73850946 92178918 73851083 92179089 73851220 92179260 73851357 92179431 73851494 92179602 73851631 92179773 73851768 92179944 73851905 92180115 73852042 92180286 73852179 92180457 73852316 92180628 73852453 92180799 73852590 92180970 73852727 92181141 73852864 92181312 73853001 92181483 73853138 92181654 73853275 92181825 73853412 92181996 73853549 92182167 73853686 92182338 73853823 92182509 73853960 92182680 73854097 92182851 73854234 92183022 73854371 92183193 73854508 92183364 73854645 92183535 73854782 92183706 73854919 92183877 73855056 92184048 73855193 92184219 73855330 92184390 73855467 92184561 73855604 92184732 73855741 92184903 73855878 92185074 73856015 92185245 73856152 92185416 73856289 92185587 73856426 92185758 73856563 92185929 73856700 92186100 73856837 92186271 73856974 92186442 73857111 92186613 73857248 92186784 73857385 92186955 73857522 92187126 73857659 92187297 73857796 92187468 73857933 92187639 73858070 92187810 73858207 92187981 73858344 92188152 73858481 92188323 73858618 92188494 73858755 92188665 73858892 92188836 73859029 92189007 73859166 92189178 73859303 92189349 73859440 92189520 73859577 92189691 73859714 92189862 73859851 92190033 73859988 92190204 73860125 92190375 73860262 92190546 73860399 92190717 73860536 92190888 73860673 92191059 73860810 92191230 73860947 92191401 73861084 92191572 73861221 92191743 73861358 92191914 73861495 92192085 73861632 92192256 73861769 92192427 73861906 92192598 73862043 92192769 73862180 92192940 73862317 92193111 73862454 92193282 73862591 92193453 73862728 92193624 73862865 92193795 73863002 92193966 73863139 92194137 73863276 92194308 73863413 92194479 73863550 92194650 73863687 92194821 73863824 92194992 73863961 92195163 73864098 92195334 73864235 92195505 73864372 92195676 73864509 92195847 73864646 92196018 73864783 92196189 73864920 92196360 73865057 92196531 73865194 92196702 73865331 92196873 73865468 92197044 73865605 92197215 73865742 92197386 73865879 92197557 73866016 92197728 73866153 92197899 73866290 92198070 73866427 92198241 73866564 92198412 73866701 92198583 73866838 92198754 73866975 92198925 73867112 92199096 73867249 92199267 73867386 92199438 73867523 92199609 73867660 92199780 73867797 92199951 73867934 92200122 73868071 92200293 73868208 92200464 73868345 92200635 73868482 92200806 73868619 92200977 73868756 92201148 73868893 92201319 73869030 92201490 73869167 92201661 73869304 92201832 73869441 92202003 73869578 92202174 73869715 92202345 73869852 92202516 73869989 92202687 73870126 92202858 73870263 92203029 73870400 92203200 73870537 92203371 73870674 92203542 73870811 92203713 73870948 92203884 73871085 92204055 73871222 92204226 73871359 92204397 73871496 92204568 73871633 92204739 73871770 92204910 73871907 92205081 73872044 92205252 73872181 92205423 73872318 92205594 73872455 92205765 73872592 92205936 73872729 92206107 73872866 92206278 73873003 92206449 73873140 92206620 73873277 92206791 73873414 92206962 73873551 92207133 73873688 92207304 73873825 92207475 73873962 92207646 73874099 92207817 73874236 92207988 73874373 92208159 73874510 92208330 73874647 92208501 73874784 92208672 73874921 92208843 73875058 92209014 73875195 92209185 73875332 92209356 73875469 92209527 73875606 92209698 73875743 92209869 73875880 92210040 73876017 92210211 73876154 92210382 73876291 92210553 73876428 92210724 73876565 92210895 73876702 92211066 73876839 92211237 73876976 92211408 73877113 92211579 73877250 92211750 73877387 92211921 73877524 92212092 73877661 92212263 73877798 92212434 73877935 92212605 73878072 92212776 73878209 92212947 73878346 92213118 73878483 92213289 73878620 92213460 73878757 92213631 73878894 92213802 73879031 92213973 73879168 92214144 73879305 92214315 73879442 92214486 73879579 92214657 73879716 92214828 73879853 92214999 73879990 92215170 73880127 92215341 73880264 92215512 73880401 92215683 73880538 92215854 73880675 92216025 73880812 92216196 73880949 92216367 73881086 92216538 73881223 92216709 73881360 92216880 73881497 92217051 73881634 92217222 73881771 92217393 73881908 92217564 73882045 92217735 73882182 92217906 73882319 92218077 73882456 92218248 73882593 92218419 73882730 92218590 73882867 92218761
1000 52880900 0 52880900 66004627 52881037 66004798 52881174 66004969 52881311 66005140 52881448 66005311 52881585 66005482 52881722 66005653 52881859 66005824 52881996 66005995 52882133 66006166 52882270 66006337 52882407 66006508 52882544 66006679 52882681 66006850 52882818 66007021 52882955 66007192 52883092 66007363 52883229 66007534 52883366 66007705 52883503 66007876 52883640 66008047 52883777 66008218 52883914 66008389 52884051 66008560 52884188 66008731 52884325 66008902 52884462 66009073 52884599 66009244 52884736 66009415 52884873 66009586 52885010 66009757 52885147 66009928 52885284 66010099 52885421 66010270 52885558 66010441 52885695 66010612 52885832 66010783 52885969 66010954 52886106 66011125 52886243 66011296 52886380 66011467 52886517 66011638 52886654 66011809 52886791 66011980 52886928 66012151 52887065 66012322 52887202 66012493 52887339 66012664 52887476 66012835 52887613 66013006 52887750 66013177 52887887 66013348 52888024 66013519 52888161 66013690 52888298 66013861 52888435 66014032 52888572 66014203 52888709 66014374 52888846 66014545 52888983 66014716 52889120 66014887 52889257 66015058 52889394 66015229 52889531 66015400 52889668 66015571 52889805 66015742 52889942 66015913 52890079 66016084 52890216 66016255 52890353 66016426 52890490 66016597 52890627 66016768 52890764 66016939 52890901 66017110 52891038 66017281 52891175 66017452 52891312 66017623 52891449 66017794 52891586 66017965 52891723 66018136 52891860 66018307 52891997 66018478 52892134 66018649 52892271 66018820 52892408 66018991 52892545 66019162 52892682 66019333 52892819 66019504 52892956 66019675 52893093 66019846 52893230 66020017 52893367 66020188 52893504 66020359 52893641 66020530 52893778 66020701 52893915 66020872 52894052 66021043 52894189 66021214 52894326 66021385 52894463 66021556 52894600 66021727 52894737 66021898 52894874 66022069 52895011 66022240 52895148 66022411 52895285 66022582 52895422 66022753 52895559 66022924 52895696 66023095 52895833 66023266 52895970 66023437 52896107 66023608 52896244 66023779 52896381 66023950 52896518 66024121 52896655 66024292 52896792 66024463 52896929 66024634 52897066 66024805 52897203 66024976 52897340 66025147 52897477 66025318 52897614 66025489 52897751 66025660 52897888 66025831 52898025 66026002 52898162 66026173 52898299 66026344 52898436 66026515 52898573 66026686 52898710 66026857 52898847 66027028 52898984 66027199 52899121 66027370 52899258 66027541 52899395 66027712 52899532 66027883 52899669 66028054 52899806 66028225 52899943 66028396 52900080 66028567 52900217 66028738 52900354 66028909 52900491 66029080 52900628 66029251 52900765 66029422 52900902 66029593 52901039 66029764 52901176 66029935 52901313 66030106 52901450 66030277 52901587 66030448 52901724 66030619 52901861 66030790 52901998 66030961 52902135 66031132 52902272 66031303 52902409 66031474 52902546 66031645 52902683 66031816 52902820 66031987 52902957 66032158 52903094 66032329 52903231 66032500 52903368 66032671 52903505 66032842 52903642 66033013 52903779 66033184 52903916 66033355 52904053 66033526 52904190 66033697 52904327 66033868 52904464 66034039 52904601 66034210 52904738 66034381 52904875 66034552 52905012 66034723 52905149 66034894 52905286 66035065 52905423 66035236 52905560 66035407 52905697 66035578 52905834 66035749 52905971 66035920 52906108 66036091 52906245 66036262 52906382 66036433 52906519 66036604 52906656 66036775 52906793 66036946 52906930 66037117 52907067 66037288 52907204 66037459 52907341 66037630 52907478 66037801 52907615 66037972 52907752 66038143 52907889 66038314 52908026 66038485 52908163 66038656 52908300 66038827 52908437 66038998 52908574 66039169 52908711 66039340 52908848 66039511 52908985 66039682 52909122 66039853 52909259 66040024 52909396 66040195 52909533 66040366 52909670 66040537 52909807 66040708 52909944 66040879 52910081 66041050 52910218 66041221 52910355 66041392 52910492 66041563 52910629 66041734 52910766 66041905 52910903 66042076 52911040 66042247 52911177 66042418 52911314 66042589 52911451 66042760 52911588 66042931 52911725 66043102 52911862 66043273 52911999 66043444 52912136 66043615 52912273 66043786 52912410 66043957 52912547 66044128 52912684 66044299 52912821 66044470 52912958 66044641 52913095 66044812 52913232 66044983 52913369 66045154 52913506 66045325 52913643 66045496 52913780 66045667 52913917 66045838 52914054 66046009 52914191 66046180 52914328 66046351 52914465 66046522 52914602 66046693 52914739 66046864 52914876 66047035 52915013 66047206 52915150 66047377 52915287 66047548 52915424 66047719 52915561 66047890 52915698 66048061 52915835 66048232 52915972 66048403 52916109 66048574 52916246 66048745 52916383 66048916 52916520 66049087 52916657 66049258 52916794 66049429 52916931 66049600 52917068 66049771 52917205 66049942 52917342 66050113 52917479 66050284 52917616 66050455 52917753 66050626 52917890 66050797 52918027 66050968 52918164 66051139 52918301 66051310 52918438 66051481 52918575 66051652 52918712 66051823 52918849 66051994 52918986 66052165 52919123 66052336 52919260 66052507 52919397 66052678 52919534 66052849 52919671 66053020 52919808 66053191 52919945 66053362 52920082 66053533 52920219 66053704 52920356 66053875 52920493 66054046 52920630 66054217 52920767 66054388 52920904 66054559 52921041 66054730 52921178 66054901 52921315 66055072 52921452 66055243 52921589 66055414 52921726 66055585 52921863 66055756 52922000 66055927 52922137 66056098 52922274 66056269 52922411 66056440 52922548 66056611 52922685 66056782 52922822 66056953 52922959 66057124 52923096 66057295 52923233 66057466 52923370 66057637 52923507 66057808 52923644 66057979 52923781 66058150 52923918 66058321 52924055 66058492 52924192 66058663 52924329 66058834 52924466 66059005 52924603 66059176 52924740 66059347 52924877 66059518 52925014 66059689 52925151 66059860 52925288 66060031 52925425 66060202 52925562 66060373 52925699 66060544 52925836 66060715 52925973 66060886 52926110 66061057 52926247 66061228 52926384 66061399 52926521 66061570 52926658 66061741 52926795 66061912 52926932 66062083 52927069 66062254 52927206 66062425 52927343 66062596 52927480 66062767 52927617 66062938 52927754 66063109 52927891 66063280 52928028 66063451 52928165 66063622 52928302 66063793 52928439 66063964 52928576 66064135 52928713 66064306 52928850 66064477 52928987 66064648 52929124 66064819 52929261 66064990 52929398 66065161 52929535 66065332 52929672 66065503 52929809 66065674 52929946 66065845 52930083 66066016 52930220 66066187 52930357 66066358 52930494 66066529 52930631 66066700 52930768 66066871 52930905 66067042 52931042 66067213 52931179 66067384 52931316 66067555 52931453 66067726 52931590 66067897 52931727 66068068 52931864 66068239 52932001 66068410 52932138 66068581 52932275 66068752 52932412 66068923 52932549 66069094 52932686 66069265 52932823 66069436 52932960 66069607 52933097 66069778 52933234 66069949 52933371 66070120 52933508 66070291 52933645 66070462 52933782 66070633 52933919 66070804 52934056 66070975 52934193 66071146 52934330 66071317 52934467 66071488 52934604 66071659 52934741 66071830 52934878 66072001 52935015 66072172 52935152 66072343 52935289 66072514 52935426 66072685 52935563 66072856 52935700 66073027 52935837 66073198 52935974 66073369 52936111 66073540 52936248 66073711 52936385 66073882 52936522 66074053 52936659 66074224 52936796 66074395 52936933 66074566 52937070 66074737 52937207 66074908 52937344 66075079 52937481 66075250 52937618 66075421 52937755 66075592 52937892 66075763 52938029 66075934 52938166 66076105 52938303 66076276 52938440 66076447 52938577 66076618 52938714 66076789 52938851 66076960 52938988 66077131 52939125 66077302 52939262 66077473 52939399 66077644 52939536 66077815 52939673 66077986 52939810 66078157 52939947 66078328 52940084 66078499 52940221 66078670 52940358 66078841 52940495 66079012 52940632 66079183 52940769 66079354 52940906 66079525 52941043 66079696 52941180 66079867 52941317 66080038 52941454 66080209 52941591 66080380 52941728 66080551 52941865 66080722 52942002 66080893 52942139 66081064 52942276 66081235 52942413 66081406 52942550 66081577 52942687 66081748 52942824 66081919 52942961 66082090 52943098 66082261 52943235 66082432 52943372 66082603 52943509 66082774 52943646 66082945 52943783 66083116 52943920 66083287 52944057 66083458 52944194 66083629 52944331 66083800 52944468 66083971 52944605 66084142 52944742 66084313 52944879 66084484 52945016 66084655 52945153 66084826 52945290 66084997 52945427 66085168 52945564 66085339 52945701 66085510 52945838 66085681 52945975 66085852 52946112 66086023 52946249 66086194 52946386 66086365 52946523 66086536 52946660 66086707 52946797 66086878 52946934 66087049 52947071 66087220 52947208 66087391 52947345 66087562 52947482 66087733 52947619 66087904 52947756 66088075 52947893 66088246 52948030 66088417 52948167 66088588 52948304 66088759 52948441 66088930 52948578 66089101 52948715 66089272 52948852 66089443 52948989 66089614 52949126 66089785 52949263 66089956 52949400 66090127 52949537 66090298 52949674 66090469 52949811 66090640 52949948 66090811 52950085 66090982 52950222 66091153 52950359 66091324 52950496 66091495 52950633 66091666 52950770 66091837 52950907 66092008 52951044 66092179 52951181 66092350 52951318 66092521 52951455 66092692 52951592 66092863 52951729 66093034 52951866 66093205 52952003 66093376 52952140 66093547 52952277 66093718 52952414 66093889 52952551 66094060 52952688 66094231 52952825 66094402 52952962 66094573 52953099 66094744 52953236 66094915 52953373 66095086 52953510 66095257 52953647 66095428 52953784 66095599 52953921 66095770 52954058 66095941 52954195 66096112 52954332 66096283 52954469 66096454 52954606 66096625 52954743 66096796 52954880 66096967 52955017 66097138 52955154 66097309 52955291 66097480 52955428 66097651 52955565 66097822 52955702 66097993 52955839 66098164 52955976 66098335 52956113 66098506 52956250 66098677 52956387 66098848 52956524 66099019 52956661 66099190 52956798 66099361 52956935 66099532 52957072 66099703 52957209 66099874 52957346 66100045 52957483 66100216 52957620 66100387 52957757 66100558 52957894 66100729 52958031 66100900 52958168 66101071 52958305 66101242 52958442 66101413 52958579 66101584 52958716 66101755 52958853 66101926 52958990 66102097 52959127 66102268 52959264 66102439 52959401 66102610 52959538 66102781 52959675 66102952 52959812 66103123 52959949 66103294 52960086 66103465 52960223 66103636 52960360 66103807 52960497 66103978 52960634 66104149 52960771 66104320 52960908 66104491 52961045 66104662 52961182 66104833 52961319 66105004 52961456 66105175 52961593 66105346 52961730 66105517 52961867 66105688 52962004 66105859 52962141 66106030 52962278 66106201 52962415 66106372 52962552 66106543 52962689 66106714 52962826 66106885 52962963 66107056 52963100 66107227 52963237 66107398 52963374 66107569 52963511 66107740 52963648 66107911 52963785 66108082 52963922 66108253 52964059 66108424 52964196 66108595 52964333 66108766 52964470 66108937 52964607 66109108 52964744 66109279 52964881 66109450 52965018 66109621 52965155 66109792 52965292 66109963 52965429 66110134 52965566 66110305 52965703 66110476 52965840 66110647 52965977 66110818 52966114 66110989 52966251 66111160 52966388 66111331 52966525 66111502 52966662 66111673 52966799 66111844 52966936 66112015 52967073 66112186 52967210 66112357 52967347 66112528 52967484 66112699 52967621 66112870 52967758 66113041 52967895 66113212 52968032 66113383 52968169 66113554 52968306 66113725 52968443 66113896 52968580 66114067 52968717 66114238 52968854 66114409 52968991 66114580 52969128 66114751 52969265 66114922 52969402 66115093 52969539 66115264 52969676 66115435 52969813 66115606 52969950 66115777 52970087 66115948 52970224 66116119 52970361 66116290 52970498 66116461 52970635 66116632 52970772 66116803 52970909 66116974 52971046 66117145 52971183 66117316 52971320 66117487 52971457 66117658 52971594 66117829 52971731 66118000 52971868 66118171 52972005 66118342 52972142 66118513 52972279 66118684 52972416 66118855 52972553 66119026 52972690 66119197 52972827 66119368 52972964 66119539 52973101 66119710 52973238 66119881 52973375 66120052 52973512 66120223 52973649 66120394 52973786 66120565 52973923 66120736 52974060 66120907 52974197 66121078 52974334 66121249 52974471 66121420 52974608 66121591 52974745 66121762 52974882 66121933 52975019 66122104 52975156 66122275 52975293 66122446 52975430 66122617 52975567 66122788 52975704 66122959 52975841 66123130 52975978 66123301 52976115 66123472 52976252 66123643 52976389 66123814 52976526 66123985 52976663 66124156 52976800 66124327 52976937 66124498 52977074 66124669 52977211 66124840 52977348 66125011 52977485 66125182 52977622 66125353 52977759 66125524 52977896 66125695 52978033 66125866 52978170 66126037 52978307 66126208 52978444 66126379 52978581 66126550 52978718 66126721 52978855 66126892 52978992 66127063 52979129 66127234 52979266 66127405 52979403 66127576 52979540 66127747 52979677 66127918 52979814 66128089 52979951 66128260 52980088 66128431 52980225 66128602 52980362 66128773 52980499 66128944 52980636 66129115 52980773 66129286 52980910 66129457 52981047 66129628 52981184 66129799 52981321 66129970 52981458 66130141 52981595 66130312 52981732 66130483 52981869 66130654 52982006 66130825 52982143 66130996 52982280 66131167 52982417 66131338 52982554 66131509 52982691 66131680 52982828 66131851 52982965 66132022 52983102 66132193 52983239 66132364 52983376 66132535 52983513 66132706 52983650 66132877 52983787 66133048 52983924 66133219 52984061 66133390 52984198 66133561 52984335 66133732 52984472 66133903 52984609 66134074 52984746 66134245 52984883 66134416 52985020 66134587 52985157 66134758 52985294 66134929 52985431 66135100 52985568 66135271 52985705 66135442 52985842 66135613 52985979 66135784 52986116 66135955 52986253 66136126 52986390 66136297 52986527 66136468 52986664 66136639 52986801 66136810 52986938 66136981 52987075 66137152 52987212 66137323 52987349 66137494 52987486 66137665 52987623 66137836 52987760 66138007 52987897 66138178 52988034 66138349 52988171 66138520 52988308 66138691 52988445 66138862 52988582 66139033 52988719 66139204 52988856 66139375 52988993 66139546 52989130 66139717 52989267 66139888 52989404 66140059 52989541 66140230 52989678 66140401 52989815 66140572 52989952 66140743 52990089 66140914 52990226 66141085 52990363 66141256 52990500 66141427 52990637 66141598 52990774 66141769 52990911 66141940 52991048 66142111 52991185 66142282 52991322 66142453 52991459 66142624 52991596 66142795 52991733 66142966 52991870 66143137 52992007 66143308 52992144 66143479 52992281 66143650 52992418 66143821 52992555 66143992 52992692 66144163 52992829 66144334 52992966 66144505 52993103 66144676 52993240 66144847 52993377 66145018 52993514 66145189 52993651 66145360 52993788 66145531 52993925 66145702 52994062 66145873 52994199 66146044 52994336 66146215 52994473 66146386 52994610 66146557 52994747 66146728 52994884 66146899 52995021 66147070 52995158 66147241 52995295 66147412 52995432 66147583 52995569 66147754 52995706 66147925 52995843 66148096 52995980 66148267 52996117 66148438 52996254 66148609 52996391 66148780 52996528 66148951 52996665 66149122 52996802 66149293 52996939 66149464 52997076 66149635 52997213 66149806 52997350 66149977 52997487 66150148 52997624 66150319 52997761 66150490 52997898 66150661 52998035 66150832 52998172 66151003 52998309 66151174 52998446 66151345 52998583 66151516 52998720 66151687 52998857 66151858 52998994 66152029 52999131 66152200 52999268 66152371 52999405 66152542 52999542 66152713 52999679 66152884 52999816 66153055 52999953 66153226 53000090 66153397 53000227 66153568 53000364 66153739 53000501 66153910 53000638 66154081 53000775 66154252 53000912 66154423 53001049 66154594 53001186 66154765 53001323 66154936 53001460 66155107 53001597 66155278 53001734 66155449 53001871 66155620 53002008 66155791 53002145 66155962 53002282 66156133 53002419 66156304 53002556 66156475 53002693 66156646 53002830 66156817 53002967 66156988 53003104 66157159 53003241 66157330 53003378 66157501 53003515 66157672 53003652 66157843 53003789 66158014 53003926 66158185 53004063 66158356 53004200 66158527 53004337 66158698 53004474 66158869 53004611 66159040 53004748 66159211 53004885 66159382 53005022 66159553 53005159 66159724 53005296 66159895 53005433 66160066 53005570 66160237 53005707 66160408 53005844 66160579 53005981 66160750 53006118 66160921 53006255 66161092 53006392 66161263 53006529 66161434 53006666 66161605 53006803 66161776 53006940 66161947 53007077 66162118 53007214 66162289 53007351 66162460 53007488 66162631 53007625 66162802 53007762 66162973 53007899 66163144 53008036 66163315 53008173 66163486 53008310 66163657 53008447 66163828 53008584 66163999 53008721 66164170 53008858 66164341 53008995 66164512 53009132 66164683 53009269 66164854 53009406 66165025 53009543 66165196 53009680 66165367 53009817 66165538 53009954 66165709 53010091 66165880 53010228 66166051 53010365 66166222 53010502 66166393 53010639 66166564 53010776 66166735 53010913 66166906 53011050 66167077 53011187 66167248 53011324 66167419 53011461 66167590 53011598 66167761 53011735 66167932 53011872 66168103 53012009 66168274 53012146 66168445 53012283 66168616 53012420 66168787 53012557 66168958 53012694 66169129 53012831 66169300 53012968 66169471 53013105 66169642 53013242 66169813 53013379 66169984 53013516 66170155 53013653 66170326 53013790 66170497 53013927 66170668 53014064 66170839 53014201 66171010 53014338 66171181 53014475 66171352 53014612 66171523 53014749 66171694 53014886 66171865 53015023 66172036 53015160 66172207 53015297 66172378 53015434 66172549 53015571 66172720 53015708 66172891 53015845 66173062 53015982 66173233 53016119 66173404 53016256 66173575 53016393 66173746 53016530 66173917 53016667 66174088 53016804 66174259 53016941 66174430 53017078 66174601 53017215 66174772 53017352 66174943 53017489 66175114 53017626 66175285
1000 20685900 0 20685900 25819627 20686037 25819798 20686174 25819969 20686311 25820140 20686448 25820311 20686585 25820482 20686722 25820653 20686859 25820824 20686996 25820995 20687133 25821166 20687270 25821337 20687407 25821508 20687544 25821679 20687681 25821850 20687818 25822021 20687955 25822192 20688092 25822363 20688229 25822534 20688366 25822705 20688503 25822876 20688640 25823047 20688777 25823218 20688914 25823389 20689051 25823560 20689188 25823731 20689325 25823902 20689462 25824073 20689599 25824244 20689736 25824415 20689873 25824586 20690010 25824757 20690147 25824928 20690284 25825099 20690421 25825270 20690558 25825441 20690695 25825612 20690832 25825783 20690969 25825954 20691106 25826125 20691243 25826296 20691380 25826467 20691517 25826638 20691654 25826809 20691791 25826980 20691928 25827151 20692065 25827322 20692202 25827493 20692339 25827664 20692476 25827835 20692613 25828006 20692750 25828177 20692887 25828348 20693024 25828519 20693161 25828690 20693298 25828861 20693435 25829032 20693572 25829203 20693709 25829374 20693846 25829545 20693983 25829716 20694120 25829887 20694257 25830058 20694394 25830229 20694531 25830400 20694668 25830571 20694805 25830742 20694942 25830913 20695079 25831084 20695216 25831255 20695353 25831426 20695490 25831597 20695627 25831768 20695764 25831939 20695901 25832110 20696038 25832281 20696175 25832452 20696312 25832623 20696449 25832794 20696586 25832965 20696723 25833136 20696860 25833307 20696997 25833478 20697134 25833649 20697271 25833820 20697408 25833991 20697545 25834162 20697682 25834333 20697819 25834504 20697956 25834675 20698093 25834846 20698230 25835017 20698367 25835188 20698504 25835359 20698641 25835530 20698778 25835701 20698915 25835872 20699052 25836043 20699189 25836214 20699326 25836385 20699463 25836556 20699600 25836727 20699737 25836898 20699874 25837069 20700011 25837240 20700148 25837411 20700285 25837582 20700422 25837753 20700559 25837924 20700696 25838095 20700833 25838266 20700970 25838437 20701107 25838608 20701244 25838779 20701381 25838950 20701518 25839121 20701655 25839292 20701792 25839463 20701929 25839634 20702066 25839805 20702203 25839976 20702340 25840147 20702477 25840318 20702614 25840489 20702751 25840660 20702888 25840831 20703025 25841002 20703162 25841173 20703299 25841344 20703436 25841515 20703573 25841686 20703710 25841857 20703847 25842028 20703984 25842199 20704121 25842370 20704258 25842541 20704395 25842712 20704532 25842883 20704669 25843054 20704806 25843225 20704943 25843396 20705080 25843567 20705217 25843738 20705354 25843909 20705491 25844080 20705628 25844251 20705765 25844422 20705902 25844593 20706039 25844764 20706176 25844935 20706313 25845106 20706450 25845277 20706587 25845448 20706724 25845619 20706861 25845790 20706998 25845961 20707135 25846132 20707272 25846303 20707409 25846474 20707546 25846645 20707683 25846816 20707820 25846987 20707957 25847158 20708094 25847329 20708231 25847500 20708368 25847671 20708505 25847842 20708642 25848013 20708779 25848184 20708916 25848355 20709053 25848526 20709190 25848697 20709327 25848868 20709464 25849039 20709601 25849210 20709738 25849381 20709875 25849552 20710012 25849723 20710149 25849894 20710286 25850065 20710423 25850236 20710560 25850407 20710697 25850578 20710834 25850749 20710971 25850920 20711108 25851091 20711245 25851262 20711382 25851433 20711519 25851604 20711656 25851775 20711793 25851946 20711930 25852117 20712067 25852288 20712204 25852459 20712341 25852630 20712478 25852801 20712615 25852972 20712752 25853143 20712889 25853314 20713026 25853485 20713163 25853656 20713300 25853827 20713437 25853998 20713574 25854169 20713711 25854340 20713848 25854511 20713985 25854682 20714122 25854853 20714259 25855024 20714396 25855195 20714533 25855366 20714670 25855537 20714807 25855708 20714944 25855879 20715081 25856050 20715218 25856221 20715355 25856392 20715492 25856563 20715629 25856734 20715766 25856905 20715903 25857076 20716040 25857247 20716177 25857418 20716314 25857589 20716451 25857760 20716588 25857931 20716725 25858102 20716862 25858273 20716999 25858444 20717136 25858615 20717273 25858786 20717410 25858957 20717547 25859128 20717684 25859299 20717821 25859470 20717958 25859641 20718095 25859812 20718232 25859983 20718369 25860154 20718506 25860325 20718643 25860496 20718780 25860667 20718917 25860838 20719054 25861009 20719191 25861180 20719328 25861351 20719465 25861522 20719602 25861693 20719739 25861864 20719876 25862035 20720013 25862206 20720150 25862377 20720287 25862548 20720424 25862719 20720561 25862890 20720698 25863061 20720835 25863232 20720972 25863403 20721109 25863574 20721246 25863745 20721383 25863916 20721520 25864087 20721657 25864258 20721794 25864429 20721931 25864600 20722068 25864771 20722205 25864942 20722342 25865113 20722479 25865284 20722616 25865455 20722753 25865626 20722890 25865797 20723027 25865968 20723164 25866139 20723301 25866310 20723438 25866481 20723575 25866652 20723712 25866823 20723849 25866994 20723986 25867165 20724123 25867336 20724260 25867507 20724397 25867678 20724534 25867849 20724671 25868020 20724808 25868191 20724945 25868362 20725082 25868533 20725219 25868704 20725356 25868875 20725493 25869046 20725630 25869217 20725767 25869388 20725904 25869559 20726041 25869730 20726178 25869901 20726315 25870072 20726452 25870243 20726589 25870414 20726726 25870585 20726863 25870756 20727000 25870927 20727137 25871098 20727274 25871269 20727411 25871440 20727548 25871611 20727685 25871782 20727822 25871953 20727959 25872124 20728096 25872295 20728233 25872466 20728370 25872637 20728507 25872808 20728644 25872979 20728781 25873150 20728918 25873321 20729055 25873492 20729192 25873663 20729329 25873834 20729466 25874005 20729603 25874176 20729740 25874347 20729877 25874518 20730014 25874689 20730151 25874860 20730288 25875031 20730425 25875202 20730562 25875373 20730699 25875544 20730836 25875715 20730973 25875886 20731110 25876057 20731247 25876228 20731384 25876399 20731521 25876570 20731658 25876741 20731795 25876912 20731932 25877083 20732069 25877254 20732206 25877425 20732343 25877596 20732480 25877767 20732617 25877938 20732754 25878109 20732891 25878280 20733028 25878451 20733165 25878622 20733302 25878793 20733439 25878964 20733576 25879135 20733713 25879306 20733850 25879477 20733987 25879648 20734124 25879819 20734261 25879990 20734398 25880161 20734535 25880332 20734672 25880503 20734809 25880674 20734946 25880845 20735083 25881016 20735220 25881187 20735357 25881358 20735494 25881529 20735631 25881700 20735768 25881871 20735905 25882042 20736042 25882213 20736179 25882384 20736316 25882555 20736453 25882726 20736590 25882897 20736727 25883068 20736864 25883239 20737001 25883410 20737138 25883581 20737275 25883752 20737412 25883923 20737549 25884094 20737686 25884265 20737823 25884436 20737960 25884607 20738097 25884778 20738234 25884949 20738371 25885120 20738508 25885291 20738645 25885462 20738782 25885633 20738919 25885804 20739056 25885975 20739193 25886146 20739330 25886317 20739467 25886488 20739604 25886659 20739741 25886830 20739878 25887001 20740015 25887172 20740152 25887343 20740289 25887514 20740426 25887685 20740563 25887856 20740700 25888027 20740837 25888198 20740974 25888369 20741111 25888540 20741248 25888711 20741385 25888882 20741522 25889053 20741659 25889224 20741796 25889395 20741933 25889566 20742070 25889737 20742207 25889908 20742344 25890079 20742481 25890250 20742618 25890421 20742755 25890592 20742892 25890763 20743029 25890934 20743166 25891105 20743303 25891276 20743440 25891447 20743577 25891618 20743714 25891789 20743851 25891960 20743988 25892131 20744125 25892302 20744262 25892473 20744399 25892644 20744536 25892815 20744673 25892986 20744810 25893157 20744947 25893328 20745084 25893499 20745221 25893670 20745358 25893841 20745495 25894012 20745632 25894183 20745769 25894354 20745906 25894525 20746043 25894696 20746180 25894867 20746317 25895038 20746454 25895209 20746591 25895380 20746728 25895551 20746865 25895722 20747002 25895893 20747139 25896064 20747276 25896235 20747413 25896406 20747550 25896577 20747687 25896748 20747824 25896919 20747961 25897090 20748098 25897261 20748235 25897432 20748372 25897603 20748509 25897774 20748646 25897945 20748783 25898116 20748920 25898287 20749057 25898458 20749194 25898629 20749331 25898800 20749468 25898971 20749605 25899142 20749742 25899313 20749879 25899484 20750016 25899655 20750153 25899826 20750290 25899997 20750427 25900168 20750564 25900339 20750701 25900510 20750838 25900681 20750975 25900852 20751112 25901023 20751249 25901194 20751386 25901365 20751523 25901536 20751660 25901707 20751797 25901878 20751934 25902049 20752071 25902220 20752208 25902391 20752345 25902562 20752482 25902733 20752619 25902904 20752756 25903075 20752893 25903246 20753030 25903417 20753167 25903588 20753304 25903759 20753441 25903930 20753578 25904101 20753715 25904272 20753852 25904443 20753989 25904614 20754126 25904785 20754263 25904956 20754400 25905127 20754537 25905298 20754674 25905469 20754811 25905640 20754948 25905811 20755085 25905982 20755222 25906153 20755359 25906324 20755496 25906495 20755633 25906666 20755770 25906837 20755907 25907008 20756044 25907179 20756181 25907350 20756318 25907521 20756455 25907692 20756592 25907863 20756729 25908034 20756866 25908205 20757003 25908376 20757140 25908547 20757277 25908718 20757414 25908889 20757551 25909060 20757688 25909231 20757825 25909402 20757962 25909573 20758099 25909744 20758236 25909915 20758373 25910086 20758510 25910257 20758647 25910428 20758784 25910599 20758921 25910770 20759058 25910941 20759195 25911112 20759332 25911283 20759469 25911454 20759606 25911625 20759743 25911796 20759880 25911967 20760017 25912138 20760154 25912309 20760291 25912480 20760428 25912651 20760565 25912822 20760702 25912993 20760839 25913164 20760976 25913335 20761113 25913506 20761250 25913677 20761387 25913848 20761524 25914019 20761661 25914190 20761798 25914361 20761935 25914532 20762072 25914703 20762209 25914874 20762346 25915045 20762483 25915216 20762620 25915387 20762757 25915558 20762894 25915729 20763031 25915900 20763168 25916071 20763305 25916242 20763442 25916413 20763579 25916584 20763716 25916755 20763853 25916926 20763990 25917097 20764127 25917268 20764264 25917439 20764401 25917610 20764538 25917781 20764675 25917952 20764812 25918123 20764949 25918294 20765086 25918465 20765223 25918636 20765360 25918807 20765497 25918978 20765634 25919149 20765771 25919320 20765908 25919491 20766045 25919662 20766182 25919833 20766319 25920004 20766456 25920175 20766593 25920346 20766730 25920517 20766867 25920688 20767004 25920859 20767141 25921030 20767278 25921201 20767415 25921372 20767552 25921543 20767689 25921714 20767826 25921885 20767963 25922056 20768100 25922227 20768237 25922398 20768374 25922569 20768511 25922740 20768648 25922911 20768785 25923082 20768922 25923253 20769059 25923424 20769196 25923595 20769333 25923766 20769470 25923937 20769607 25924108 20769744 25924279 20769881 25924450 20770018 25924621 20770155 25924792 20770292 25924963 20770429 25925134 20770566 25925305 20770703 25925476 20770840 25925647 20770977 25925818 20771114 25925989 20771251 25926160 20771388 25926331 20771525 25926502 20771662 25926673 20771799 25926844 20771936 25927015 20772073 25927186 20772210 25927357 20772347 25927528 20772484 25927699 20772621 25927870 20772758 25928041 20772895 25928212 20773032 25928383 20773169 25928554 20773306 25928725 20773443 25928896 20773580 25929067 20773717 25929238 20773854 25929409 20773991 25929580 20774128 25929751 20774265 25929922 20774402 25930093 20774539 25930264 20774676 25930435 20774813 25930606 20774950 25930777 20775087 25930948 20775224 25931119 20775361 25931290 20775498 25931461 20775635 25931632 20775772 25931803 20775909 25931974 20776046 25932145 20776183 25932316 20776320 25932487 20776457 25932658 20776594 25932829 20776731 25933000 20776868 25933171 20777005 25933342 20777142 25933513 20777279 25933684 20777416 25933855 20777553 25934026 20777690 25934197 20777827 25934368 20777964 25934539 20778101 25934710 20778238 25934881 20778375 25935052 20778512 25935223 20778649 25935394 20778786 25935565 20778923 25935736 20779060 25935907 20779197 25936078 20779334 25936249 20779471 25936420 20779608 25936591 20779745 25936762 20779882 25936933 20780019 25937104 20780156 25937275 20780293 25937446 20780430 25937617 20780567 25937788 20780704 25937959 20780841 25938130 20780978 25938301 20781115 25938472 20781252 25938643 20781389 25938814 20781526 25938985 20781663 25939156 20781800 25939327 20781937 25939498 20782074 25939669 20782211 25939840 20782348 25940011 20782485 25940182 20782622 25940353 20782759 25940524 20782896 25940695 20783033 25940866 20783170 25941037 20783307 25941208 20783444 25941379 20783581 25941550 20783718 25941721 20783855 25941892 20783992 25942063 20784129 25942234 20784266 25942405 20784403 25942576 20784540 25942747 20784677 25942918 20784814 25943089 20784951 25943260 20785088 25943431 20785225 25943602 20785362 25943773 20785499 25943944 20785636 25944115 20785773 25944286 20785910 25944457 20786047 25944628 20786184 25944799 20786321 25944970 20786458 25945141 20786595 25945312 20786732 25945483 20786869 25945654 20787006 25945825 20787143 25945996 20787280 25946167 20787417 25946338 20787554 25946509 20787691 25946680 20787828 25946851 20787965 25947022 20788102 25947193 20788239 25947364 20788376 25947535 20788513 25947706 20788650 25947877 20788787 25948048 20788924 25948219 20789061 25948390 20789198 25948561 20789335 25948732 20789472 25948903 20789609 25949074 20789746 25949245 20789883 25949416 20790020 25949587 20790157 25949758 20790294 25949929 20790431 25950100 20790568 25950271 20790705 25950442 20790842 25950613 20790979 25950784 20791116 25950955 20791253 25951126 20791390 25951297 20791527 25951468 20791664 25951639 20791801 25951810 20791938 25951981 20792075 25952152 20792212 25952323 20792349 25952494 20792486 25952665 20792623 25952836 20792760 25953007 20792897 25953178 20793034 25953349 20793171 25953520 20793308 25953691 20793445 25953862 20793582 25954033 20793719 25954204 20793856 25954375 20793993 25954546 20794130 25954717 20794267 25954888 20794404 25955059 20794541 25955230 20794678 25955401 20794815 25955572 20794952 25955743 20795089 25955914 20795226 25956085 20795363 25956256 20795500 25956427 20795637 25956598 20795774 25956769 20795911 25956940 20796048 25957111 20796185 25957282 20796322 25957453 20796459 25957624 20796596 25957795 20796733 25957966 20796870 25958137 20797007 25958308 20797144 25958479 20797281 25958650 20797418 25958821 20797555 25958992 20797692 25959163 20797829 25959334 20797966 25959505 20798103 25959676 20798240 25959847 20798377 25960018 20798514 25960189 20798651 25960360 20798788 25960531 20798925 25960702 20799062 25960873 20799199 25961044 20799336 25961215 20799473 25961386 20799610 25961557 20799747 25961728 20799884 25961899 20800021 25962070 20800158 25962241 20800295 25962412 20800432 25962583 20800569 25962754 20800706 25962925 20800843 25963096 20800980 25963267 20801117 25963438 20801254 25963609 20801391 25963780 20801528 25963951 20801665 25964122 20801802 25964293 20801939 25964464 20802076 25964635 20802213 25964806 20802350 25964977 20802487 25965148 20802624 25965319 20802761 25965490 20802898 25965661 20803035 25965832 20803172 25966003 20803309 25966174 20803446 25966345 20803583 25966516 20803720 25966687 20803857 25966858 20803994 25967029 20804131 25967200 20804268 25967371 20804405 25967542 20804542 25967713 20804679 25967884 20804816 25968055 20804953 25968226 20805090 25968397 20805227 25968568 20805364 25968739 20805501 25968910 20805638 25969081 20805775 25969252 20805912 25969423 20806049 25969594 20806186 25969765 20806323 25969936 20806460 25970107 20806597 25970278 20806734 25970449 20806871 25970620 20807008 25970791 20807145 25970962 20807282 25971133 20807419 25971304 20807556 25971475 20807693 25971646 20807830 25971817 20807967 25971988 20808104 25972159 20808241 25972330 20808378 25972501 20808515 25972672 20808652 25972843 20808789 25973014 20808926 25973185 20809063 25973356 20809200 25973527 20809337 25973698 20809474 25973869 20809611 25974040 20809748 25974211 20809885 25974382 20810022 25974553 20810159 25974724 20810296 25974895 20810433 25975066 20810570 25975237 20810707 25975408 20810844 25975579 20810981 25975750 20811118 25975921 20811255 25976092 20811392 25976263 20811529 25976434 20811666 25976605 20811803 25976776 20811940 25976947 20812077 25977118 20812214 25977289 20812351 25977460 20812488 25977631 20812625 25977802 20812762 25977973 20812899 25978144 20813036 25978315 20813173 25978486 20813310 25978657 20813447 25978828 20813584 25978999 20813721 25979170 20813858 25979341 20813995 25979512 20814132 25979683 20814269 25979854 20814406 25980025 20814543 25980196 20814680 25980367 20814817 25980538 20814954 25980709 20815091 25980880 20815228 25981051 20815365 25981222 20815502 25981393 20815639 25981564 20815776 25981735 20815913 25981906 20816050 25982077 20816187 25982248 20816324 25982419 20816461 25982590 20816598 25982761 20816735 25982932 20816872 25983103 20817009 25983274 20817146 25983445 20817283 25983616 20817420 25983787 20817557 25983958 20817694 25984129 20817831 25984300 20817968 25984471 20818105 25984642 20818242 25984813 20818379 25984984 20818516 25985155 20818653 25985326 20818790 25985497 20818927 25985668 20819064 25985839 20819201 25986010 20819338 25986181 20819475 25986352 20819612 25986523 20819749 25986694 20819886 25986865 20820023 25987036 20820160 25987207 20820297 25987378 20820434 25987549 20820571 25987720 20820708 25987891 20820845 25988062 20820982 25988233 20821119 25988404 20821256 25988575 20821393 25988746 20821530 25988917 20821667 25989088 20821804 25989259 20821941 25989430 20822078 25989601 20822215 25989772 20822352 25989943 20822489 25990114 20822626 25990285
1000 49123131 0 49123131 61314273 49123268 61314444 49123405 61314615 49123542 61314786 49123679 61314957 49123816 61315128 49123953 61315299 49124090 61315470 49124227 61315641 49124364 61315812 49124501 61315983 49124638 61316154 49124775 61316325 49124912 61316496 49125049 61316667 49125186 61316838 49125323 61317009 49125460 61317180 49125597 61317351 49125734 61317522 49125871 61317693 49126008 61317864 49126145 61318035 49126282 61318206 49126419 61318377 49126556 61318548 49126693 61318719 49126830 61318890 49126967 61319061 49127104 61319232 49127241 61319403 49127378 61319574 49127515 61319745 49127652 61319916 49127789 61320087 49127926 61320258 49128063 61320429 49128200 61320600 49128337 61320771 49128474 61320942 49128611 61321113 49128748 61321284 49128885 61321455 49129022 61321626 49129159 61321797 49129296 61321968 49129433 61322139 49129570 61322310 49129707 61322481 49129844 61322652 49129981 61322823 49130118 61322994 49130255 61323165 49130392 61323336 49130529 61323507 49130666 61323678 49130803 61323849 49130940 61324020 49131077 61324191 49131214 61324362 49131351 61324533 49131488 61324704 49131625 61324875 49131762 61325046 49131899 61325217 49132036 61325388 49132173 61325559 49132310 61325730 49132447 61325901 49132584 61326072 49132721 61326243 49132858 61326414 49132995 61326585 49133132 61326756 49133269 61326927 49133406 61327098 49133543 61327269 49133680 61327440 49133817 61327611 49133954 61327782 49134091 61327953 49134228 61328124 49134365 61328295 49134502 61328466 49134639 61328637 49134776 61328808 49134913 61328979 49135050 61329150 49135187 61329321 49135324 61329492 49135461 61329663 49135598 61329834 49135735 61330005 49135872 61330176 49136009 61330347 49136146 61330518 49136283 61330689 49136420 61330860 49136557 61331031 49136694 61331202 49136831 61331373 49136968 61331544 49137105 61331715 49137242 61331886 49137379 61332057 49137516 61332228 49137653 61332399 49137790 61332570 49137927 61332741 49138064 61332912 49138201 61333083 49138338 61333254 49138475 61333425 49138612 61333596 49138749 61333767 49138886 61333938 49139023 61334109 49139160 61334280 49139297 61334451 49139434 61334622 49139571 61334793 49139708 61334964 49139845 61335135 49139982 61335306 49140119 61335477 49140256 61335648 49140393 61335819 49140530 61335990 49140667 61336161 49140804 61336332 49140941 61336503 49141078 61336674 49141215 61336845 49141352 61337016 49141489 61337187 49141626 61337358 49141763 61337529 49141900 61337700 49142037 61337871 49142174 61338042 49142311 61338213 49142448 61338384 49142585 61338555 49142722 61338726 49142859 61338897 49142996 61339068 49143133 61339239 49143270 61339410 49143407 61339581 49143544 61339752 49143681 61339923 49143818 61340094 49143955 61340265 49144092 61340436 49144229 61340607 49144366 61340778 49144503 61340949 49144640 61341120 49144777 61341291 49144914 61341462 49145051 61341633 49145188 61341804 49145325 61341975 49145462 61342146 49145599 61342317 49145736 61342488 49145873 61342659 49146010 61342830 49146147 61343001 49146284 61343172 49146421 61343343 49146558 61343514 49146695 61343685 49146832 61343856 49146969 61344027 49147106 61344198 49147243 61344369 49147380 61344540 49147517 61344711 49147654 61344882 49147791 61345053 49147928 61345224 49148065 61345395 49148202 61345566 49148339 61345737 49148476 61345908 49148613 61346079 49148750 61346250 49148887 61346421 49149024 61346592 49149161 61346763 49149298 61346934 49149435 61347105 49149572 61347276 49149709 61347447 49149846 61347618 49149983 61347789 49150120 61347960 49150257 61348131 49150394 61348302 49150531 61348473 49150668 61348644 49150805 61348815 49150942 61348986 49151079 61349157 49151216 61349328 49151353 61349499 49151490 61349670 49151627 61349841 49151764 61350012 49151901 61350183 49152038 61350354 49152175 61350525 49152312 61350696 49152449 61350867 49152586 61351038 49152723 61351209 49152860 61351380 49152997 61351551 49153134 61351722 49153271 61351893 49153408 61352064 49153545 61352235 49153682 61352406 49153819 61352577 49153956 61352748 49154093 61352919 49154230 61353090 49154367 61353261 49154504 61353432 49154641 61353603 49154778 61353774 49154915 61353945 49155052 61354116 49155189 61354287 49155326 61354458 49155463 61354629 49155600 61354800 49155737 61354971 49155874 61355142 49156011 61355313 49156148 61355484 49156285 61355655 49156422 61355826 49156559 61355997 49156696 61356168 49156833 61356339 49156970 61356510 49157107 61356681 49157244 61356852 49157381 61357023 49157518 61357194 49157655 61357365 49157792 61357536 49157929 61357707 49158066 61357878 49158203 61358049 49158340 61358220 49158477 61358391 49158614 61358562 49158751 61358733 49158888 61358904 49159025 61359075 49159162 61359246 49159299 61359417 49159436 61359588 49159573 61359759 49159710 61359930 49159847 61360101 49159984 61360272 49160121 61360443 49160258 61360614 49160395 61360785 49160532 61360956 49160669 61361127 49160806 61361298 49160943 61361469 49161080 61361640 49161217 61361811 49161354 61361982 49161491 61362153 49161628 61362324 49161765 61362495 49161902 61362666 49162039 61362837 49162176 61363008 49162313 61363179 49162450 61363350 49162587 61363521 49162724 61363692 49162861 61363863 49162998 61364034 49163135 61364205 49163272 61364376 49163409 61364547 49163546 61364718 49163683 61364889 49163820 61365060 49163957 61365231 49164094 61365402 49164231 61365573 49164368 61365744 49164505 61365915 49164642 61366086 49164779 61366257 49164916 61366428 49165053 61366599 49165190 61366770 49165327 61366941 49165464 61367112 49165601 61367283 49165738 61367454 49165875 61367625 49166012 61367796 49166149 61367967 49166286 61368138 49166423 61368309 49166560 61368480 49166697 61368651 49166834 61368822 49166971 61368993 49167108 61369164 49167245 61369335 49167382 61369506 49167519 61369677 49167656 61369848 49167793 61370019 49167930 61370190 49168067 61370361 49168204 61370532 49168341 61370703 49168478 61370874 49168615 61371045 49168752 61371216 49168889 61371387 49169026 61371558 49169163 61371729 49169300 61371900 49169437 61372071 49169574 61372242 49169711 61372413 49169848 61372584 49169985 61372755 49170122 61372926 49170259 61373097 49170396 61373268 49170533 61373439 49170670 61373610 49170807 61373781 49170944 61373952 49171081 61374123 49171218 61374294 49171355 61374465 49171492 61374636 49171629 61374807 49171766 61374978 49171903 61375149 49172040 61375320 49172177 61375491 49172314 61375662 49172451 61375833 49172588 61376004 49172725 61376175 49172862 61376346 49172999 61376517 49173136 61376688 49173273 61376859 49173410 61377030 49173547 61377201 49173684 61377372 49173821 61377543 49173958 61377714 49174095 61377885 49174232 61378056 49174369 61378227 49174506 61378398 49174643 61378569 49174780 61378740 49174917 61378911 49175054 61379082 49175191 61379253 49175328 61379424 49175465 61379595 49175602 61379766 49175739 61379937 49175876 61380108 49176013 61380279 49176150 61380450 49176287 61380621 49176424 61380792 49176561 61380963 49176698 61381134 49176835 61381305 49176972 61381476 49177109 61381647 49177246 61381818 49177383 61381989 49177520 61382160 49177657 61382331 49177794 61382502 49177931 61382673 49178068 61382844 49178205 61383015 49178342 61383186 49178479 61383357 49178616 61383528 49178753 61383699 49178890 61383870 49179027 61384041 49179164 61384212 49179301 61384383 49179438 61384554 49179575 61384725 49179712 61384896 49179849 61385067 49179986 61385238 49180123 61385409 49180260 61385580 49180397 61385751 49180534 61385922 49180671 61386093 49180808 61386264 49180945 61386435 49181082 61386606 49181219 61386777 49181356 61386948 49181493 61387119 49181630 61387290 49181767 61387461 49181904 61387632 49182041 61387803 49182178 61387974 49182315 61388145 49182452 61388316 49182589 61388487 49182726 61388658 49182863 61388829 49183000 61389000 49183137 61389171 49183274 61389342 49183411 61389513 49183548 61389684 49183685 61389855 49183822 61390026 49183959 61390197 49184096 61390368 49184233 61390539 49184370 61390710 49184507 61390881 49184644 61391052 49184781 61391223 49184918 61391394 49185055 61391565 49185192 61391736 49185329 61391907 49185466 61392078 49185603 61392249 49185740 61392420 49185877 61392591 49186014 61392762 49186151 61392933 49186288 61393104 49186425 61393275 49186562 61393446 49186699 61393617 49186836 61393788 49186973 61393959 49187110 61394130 49187247 61394301 49187384 61394472 49187521 61394643 49187658 61394814 49187795 61394985 49187932 61395156 49188069 61395327 49188206 61395498 49188343 61395669 49188480 61395840 49188617 61396011 49188754 61396182 49188891 61396353 49189028 61396524 49189165 61396695 49189302 61396866 49189439 61397037 49189576 61397208 49189713 61397379 49189850 61397550 49189987 61397721 49190124 61397892 49190261 61398063 49190398 61398234 49190535 61398405 49190672 61398576 49190809 61398747 49190946 61398918 49191083 61399089 49191220 61399260 49191357 61399431 49191494 61399602 49191631 61399773 49191768 61399944 49191905 61400115 49192042 61400286 49192179 61400457 49192316 61400628 49192453 61400799 49192590 61400970 49192727 61401141 49192864 61401312 49193001 61401483 49193138 61401654 49193275 61401825 49193412 61401996 49193549 61402167 49193686 61402338 49193823 61402509 49193960 61402680 49194097 61402851 49194234 61403022 49194371 61403193 49194508 61403364 49194645 61403535 49194782 61403706 49194919 61403877 49195056 61404048 49195193 61404219 49195330 61404390 49195467 61404561 49195604 61404732 49195741 61404903 49195878 61405074 49196015 61405245 49196152 61405416 49196289 61405587 49196426 61405758 49196563 61405929 49196700 61406100 49196837 61406271 49196974 61406442 49197111 61406613 49197248 61406784 49197385 61406955 49197522 61407126 49197659 61407297 49197796 61407468 49197933 61407639 49198070 61407810 49198207 61407981 49198344 61408152 49198481 61408323 49198618 61408494 49198755 61408665 49198892 61408836 49199029 61409007 49199166 61409178 49199303 61409349 49199440 61409520 49199577 61409691 49199714 61409862 49199851 61410033 49199988 61410204 49200125 61410375 49200262 61410546 49200399 61410717 49200536 61410888 49200673 61411059 49200810 61411230 49200947 61411401 49201084 61411572 49201221 61411743 49201358 61411914 49201495 61412085 49201632 61412256 49201769 61412427 49201906 61412598 49202043 61412769 49202180 61412940 49202317 61413111 49202454 61413282 49202591 61413453 49202728 61413624 49202865 61413795 49203002 61413966 49203139 61414137 49203276 61414308 49203413 61414479 49203550 61414650 49203687 61414821 49203824 61414992 49203961 61415163 49204098 61415334 49204235 61415505 49204372 61415676 49204509 61415847 49204646 61416018 49204783 61416189 49204920 61416360 49205057 61416531 49205194 61416702 49205331 61416873 49205468 61417044 49205605 61417215 49205742 61417386 49205879 61417557 49206016 61417728 49206153 61417899 49206290 61418070 49206427 61418241 49206564 61418412 49206701 61418583 49206838 61418754 49206975 61418925 49207112 61419096 49207249 61419267 49207386 61419438 49207523 61419609 49207660 61419780 49207797 61419951 49207934 61420122 49208071 61420293 49208208 61420464 49208345 61420635 49208482 61420806 49208619 61420977 49208756 61421148 49208893 61421319 49209030 61421490 49209167 61421661 49209304 61421832 49209441 61422003 49209578 61422174 49209715 61422345 49209852 61422516 49209989 61422687 49210126 61422858 49210263 61423029 49210400 61423200 49210537 61423371 49210674 61423542 49210811 61423713 49210948 61423884 49211085 61424055 49211222 61424226 49211359 61424397 49211496 61424568 49211633 61424739 49211770 61424910 49211907 61425081 49212044 61425252 49212181 61425423 49212318 61425594 49212455 61425765 49212592 61425936 49212729 61426107 49212866 61426278 49213003 61426449 49213140 61426620 49213277 61426791 49213414 61426962 49213551 61427133 49213688 61427304 49213825 61427475 49213962 61427646 49214099 61427817 49214236 61427988 49214373 61428159 49214510 61428330 49214647 61428501 49214784 61428672 49214921 61428843 49215058 61429014 49215195 61429185 49215332 61429356 49215469 61429527 49215606 61429698 49215743 61429869 49215880 61430040 49216017 61430211 49216154 61430382 49216291 61430553 49216428 61430724 49216565 61430895 49216702 61431066 49216839 61431237 49216976 61431408 49217113 61431579 49217250 61431750 49217387 61431921 49217524 61432092 49217661 61432263 49217798 61432434 49217935 61432605 49218072 61432776 49218209 61432947 49218346 61433118 49218483 61433289 49218620 61433460 49218757 61433631 49218894 61433802 49219031 61433973 49219168 61434144 49219305 61434315 49219442 61434486 49219579 61434657 49219716 61434828 49219853 61434999 49219990 61435170 49220127 61435341 49220264 61435512 49220401 61435683 49220538 61435854 49220675 61436025 49220812 61436196 49220949 61436367 49221086 61436538 49221223 61436709 49221360 61436880 49221497 61437051 49221634 61437222 49221771 61437393 49221908 61437564 49222045 61437735 49222182 61437906 49222319 61438077 49222456 61438248 49222593 61438419 49222730 61438590 49222867 61438761 49223004 61438932 49223141 61439103 49223278 61439274 49223415 61439445 49223552 61439616 49223689 61439787 49223826 61439958 49223963 61440129 49224100 61440300 49224237 61440471 49224374 61440642 49224511 61440813 49224648 61440984 49224785 61441155 49224922 61441326 49225059 61441497 49225196 61441668 49225333 61441839 49225470 61442010 49225607 61442181 49225744 61442352 49225881 61442523 49226018 61442694 49226155 61442865 49226292 61443036 49226429 61443207 49226566 61443378 49226703 61443549 49226840 61443720 49226977 61443891 49227114 61444062 49227251 61444233 49227388 61444404 49227525 61444575 49227662 61444746 49227799 61444917 49227936 61445088 49228073 61445259 49228210 61445430 49228347 61445601 49228484 61445772 49228621 61445943 49228758 61446114 49228895 61446285 49229032 61446456 49229169 61446627 49229306 61446798 49229443 61446969 49229580 61447140 49229717 61447311 49229854 61447482 49229991 61447653 49230128 61447824 49230265 61447995 49230402 61448166 49230539 61448337 49230676 61448508 49230813 61448679 49230950 61448850 49231087 61449021 49231224 61449192 49231361 61449363 49231498 61449534 49231635 61449705 49231772 61449876 49231909 61450047 49232046 61450218 49232183 61450389 49232320 61450560 49232457 61450731 49232594 61450902 49232731 61451073 49232868 61451244 49233005 61451415 49233142 61451586 49233279 61451757 49233416 61451928 49233553 61452099 49233690 61452270 49233827 61452441 49233964 61452612 49234101 61452783 49234238 61452954 49234375 61453125 49234512 61453296 49234649 61453467 49234786 61453638 49234923 61453809 49235060 61453980 49235197 61454151 49235334 61454322 49235471 61454493 49235608 61454664 49235745 61454835 49235882 61455006 49236019 61455177 49236156 61455348 49236293 61455519 49236430 61455690 49236567 61455861 49236704 61456032 49236841 61456203 49236978 61456374 49237115 61456545 49237252 61456716 49237389 61456887 49237526 61457058 49237663 61457229 49237800 61457400 49237937 61457571 49238074 61457742 49238211 61457913 49238348 61458084 49238485 61458255 49238622 61458426 49238759 61458597 49238896 61458768 49239033 61458939 49239170 61459110 49239307 61459281 49239444 61459452 49239581 61459623 49239718 61459794 49239855 61459965 49239992 61460136 49240129 61460307 49240266 61460478 49240403 61460649 49240540 61460820 49240677 61460991 49240814 61461162 49240951 61461333 49241088 61461504 49241225 61461675 49241362 61461846 49241499 61462017 49241636 61462188 49241773 61462359 49241910 61462530 49242047 61462701 49242184 61462872 49242321 61463043 49242458 61463214 49242595 61463385 49242732 61463556 49242869 61463727 49243006 61463898 49243143 61464069 49243280 61464240 49243417 61464411 49243554 61464582 49243691 61464753 49243828 61464924 49243965 61465095 49244102 61465266 49244239 61465437 49244376 61465608 49244513 61465779 49244650 61465950 49244787 61466121 49244924 61466292 49245061 61466463 49245198 61466634 49245335 61466805 49245472 61466976 49245609 61467147 49245746 61467318 49245883 61467489 49246020 61467660 49246157 61467831 49246294 61468002 49246431 61468173 49246568 61468344 49246705 61468515 49246842 61468686 49246979 61468857 49247116 61469028 49247253 61469199 49247390 61469370 49247527 61469541 49247664 61469712 49247801 61469883 49247938 61470054 49248075 61470225 49248212 61470396 49248349 61470567 49248486 61470738 49248623 61470909 49248760 61471080 49248897 61471251 49249034 61471422 49249171 61471593 49249308 61471764 49249445 61471935 49249582 61472106 49249719 61472277 49249856 61472448 49249993 61472619 49250130 61472790 49250267 61472961 49250404 61473132 49250541 61473303 49250678 61473474 49250815 61473645 49250952 61473816 49251089 61473987 49251226 61474158 49251363 61474329 49251500 61474500 49251637 61474671 49251774 61474842 49251911 61475013 49252048 61475184 49252185 61475355 49252322 61475526 49252459 61475697 49252596 61475868 49252733 61476039 49252870 61476210 49253007 61476381 49253144 61476552 49253281 61476723 49253418 61476894 49253555 61477065 49253692 61477236 49253829 61477407 49253966 61477578 49254103 61477749 49254240 61477920 49254377 61478091 49254514 61478262 49254651 61478433 49254788 61478604 49254925 61478775 49255062 61478946 49255199 61479117 49255336 61479288 49255473 61479459 49255610 61479630 49255747 61479801 49255884 61479972 49256021 61480143 49256158 61480314 49256295 61480485 49256432 61480656 49256569 61480827 49256706 61480998 49256843 61481169 49256980 61481340 49257117 61481511 49257254 61481682 49257391 61481853 49257528 61482024 49257665 61482195 49257802 61482366 49257939 61482537 49258076 61482708 49258213 61482879 49258350 61483050 49258487 61483221 49258624 61483392 49258761 61483563 49258898 61483734 49259035 61483905 49259172 61484076 49259309 61484247 49259446 61484418 49259583 61484589 49259720 61484760 49259857 61484931
1000 31371900 0 31371900 39157627 31372037 39157798 31372174 39157969 31372311 39158140 31372448 39158311 31372585 39158482 31372722 39158653 31372859 39158824 31372996 39158995 31373133 39159166 31373270 39159337 31373407 39159508 31373544 39159679 31373681 39159850 31373818 39160021 31373955 39160192 31374092 39160363 31374229 39160534 31374366 39160705 31374503 39160876 31374640 39161047 31374777 39161218 31374914 39161389 31375051 39161560 31375188 39161731 31375325 39161902 31375462 39162073 31375599 39162244 31375736 39162415 31375873 39162586 31376010 39162757 31376147 39162928 31376284 39163099 31376421 39163270 31376558 39163441 31376695 39163612 31376832 39163783 31376969 39163954 31377106 39164125 31377243 39164296 31377380 39164467 31377517 39164638 31377654 39164809 31377791 39164980 31377928 39165151 31378065 39165322 31378202 39165493 31378339 39165664 31378476 39165835 31378613 39166006 31378750 39166177 31378887 39166348 31379024 39166519 31379161 39166690 31379298 39166861 31379435 39167032 31379572 39167203 31379709 39167374 31379846 39167545 31379983 39167716 31380120 39167887 31380257 39168058 31380394 39168229 31380531 39168400 31380668 39168571 31380805 39168742 31380942 39168913 31381079 39169084 31381216 39169255 31381353 39169426 31381490 39169597 31381627 39169768 31381764 39169939 31381901 39170110 31382038 39170281 31382175 39170452 31382312 39170623 31382449 39170794 31382586 39170965 31382723 39171136 31382860 39171307 31382997 39171478 31383134 39171649 31383271 39171820 31383408 39171991 31383545 39172162 31383682 39172333 31383819 39172504 31383956 39172675 31384093 39172846 31384230 39173017 31384367 39173188 31384504 39173359 31384641 39173530 31384778 39173701 31384915 39173872 31385052 39174043 31385189 39174214 31385326 39174385 31385463 39174556 31385600 39174727 31385737 39174898 31385874 39175069 31386011 39175240 31386148 39175411 31386285 39175582 31386422 39175753 31386559 39175924 31386696 39176095 31386833 39176266 31386970 39176437 31387107 39176608 31387244 39176779 31387381 39176950 31387518 39177121 31387655 39177292 31387792 39177463 31387929 39177634 31388066 39177805 31388203 39177976 31388340 39178147 31388477 39178318 31388614 39178489 31388751 39178660 31388888 39178831 31389025 39179002 31389162 39179173 31389299 39179344 31389436 39179515 31389573 39179686 31389710 39179857 31389847 39180028 31389984 39180199 31390121 39180370 31390258 39180541 31390395 39180712 31390532 39180883 31390669 39181054 31390806 39181225 31390943 39181396 31391080 39181567 31391217 39181738 31391354 39181909 31391491 39182080 31391628 39182251 31391765 39182422 31391902 39182593 31392039 39182764 31392176 39182935 31392313 39183106 31392450 39183277 31392587 39183448 31392724 39183619 31392861 39183790 31392998 39183961 31393135 39184132 31393272 39184303 31393409 39184474 31393546 39184645 31393683 39184816 31393820 39184987 31393957 39185158 31394094 39185329 31394231 39185500 31394368 39185671 31394505 39185842 31394642 39186013 31394779 39186184 31394916 39186355 31395053 39186526 31395190 39186697 31395327 39186868 31395464 39187039 31395601 39187210 31395738 39187381 31395875 39187552 31396012 39187723 31396149 39187894 31396286 39188065 31396423 39188236 31396560 39188407 31396697 39188578 31396834 39188749 31396971 39188920 31397108 39189091 31397245 39189262 31397382 39189433 31397519 39189604 31397656 39189775 31397793 39189946 31397930 39190117 31398067 39190288 31398204 39190459 31398341 39190630 31398478 39190801 31398615 39190972 31398752 39191143 31398889 39191314 31399026 39191485 31399163 39191656 31399300 39191827 31399437 39191998 31399574 39192169 31399711 39192340 31399848 39192511 31399985 39192682 31400122 39192853 31400259 39193024 31400396 39193195 31400533 39193366 31400670 39193537 31400807 39193708 31400944 39193879 31401081 39194050 31401218 39194221 31401355 39194392 31401492 39194563 31401629 39194734 31401766 39194905 31401903 39195076 31402040 39195247 31402177 39195418 31402314 39195589 31402451 39195760 31402588 39195931 31402725 39196102 31402862 39196273 31402999 39196444 31403136 39196615 31403273 39196786 31403410 39196957 31403547 39197128 31403684 39197299 31403821 39197470 31403958 39197641 31404095 39197812 31404232 39197983 31404369 39198154 31404506 39198325 31404643 39198496 31404780 39198667 31404917 39198838 31405054 39199009 31405191 39199180 31405328 39199351 31405465 39199522 31405602 39199693 31405739 39199864 31405876 39200035 31406013 39200206 31406150 39200377 31406287 39200548 31406424 39200719 31406561 39200890 31406698 39201061 31406835 39201232 31406972 39201403 31407109 39201574 31407246 39201745 31407383 39201916 31407520 39202087 31407657 39202258 31407794 39202429 31407931 39202600 31408068 39202771 31408205 39202942 31408342 39203113 31408479 39203284 31408616 39203455 31408753 39203626 31408890 39203797 31409027 39203968 31409164 39204139 31409301 39204310 31409438 39204481 31409575 39204652 31409712 39204823 31409849 39204994 31409986 39205165 31410123 39205336 31410260 39205507 31410397 39205678 31410534 39205849 31410671 39206020 31410808 39206191 31410945 39206362 31411082 39206533 31411219 39206704 31411356 39206875 31411493 39207046 31411630 39207217 31411767 39207388 31411904 39207559 31412041 39207730 31412178 39207901 31412315 39208072 31412452 39208243 31412589 39208414 31412726 39208585 31412863 39208756 31413000 39208927 31413137 39209098 31413274 39209269 31413411 39209440 31413548 39209611 31413685 39209782 31413822 39209953 31413959 39210124 31414096 39210295 31414233 39210466 31414370 39210637 31414507 39210808 31414644 39210979 31414781 39211150 31414918 39211321 31415055 39211492 31415192 39211663 31415329 39211834 31415466 39212005 31415603 39212176 31415740 39212347 31415877 39212518 31416014 39212689 31416151 39212860 31416288 39213031 31416425 39213202 31416562 39213373 31416699 39213544 31416836 39213715 31416973 39213886 31417110 39214057 31417247 39214228 31417384 39214399 31417521 39214570 31417658 39214741 31417795 39214912 31417932 39215083 31418069 39215254 31418206 39215425 31418343 39215596 31418480 39215767 31418617 39215938 31418754 39216109 31418891 39216280 31419028 39216451 31419165 39216622 31419302 39216793 31419439 39216964 31419576 39217135 31419713 39217306 31419850 39217477 31419987 39217648 31420124 39217819 31420261 39217990 31420398 39218161 31420535 39218332 31420672 39218503 31420809 39218674 31420946 39218845 31421083 39219016 31421220 39219187 31421357 39219358 31421494 39219529 31421631 39219700 31421768 39219871 31421905 39220042 31422042 39220213 31422179 39220384 31422316 39220555 31422453 39220726 31422590 39220897 31422727 39221068 31422864 39221239 31423001 39221410 31423138 39221581 31423275 39221752 31423412 39221923 31423549 39222094 31423686 39222265 31423823 39222436 31423960 39222607 31424097 39222778 31424234 39222949 31424371 39223120 31424508 39223291 31424645 39223462 31424782 39223633 31424919 39223804 31425056 39223975 31425193 39224146 31425330 39224317 31425467 39224488 31425604 39224659 31425741 39224830 31425878 39225001 31426015 39225172 31426152 39225343 31426289 39225514 31426426 39225685 31426563 39225856 31426700 39226027 31426837 39226198 31426974 39226369 31427111 39226540 31427248 39226711 31427385 39226882 31427522 39227053 31427659 39227224 31427796 39227395 31427933 39227566 31428070 39227737 31428207 39227908 31428344 39228079 31428481 39228250 31428618 39228421 31428755 39228592 31428892 39228763 31429029 39228934 31429166 39229105 31429303 39229276 31429440 39229447 31429577 39229618 31429714 39229789 31429851 39229960 31429988 39230131 31430125 39230302 31430262 39230473 31430399 39230644 31430536 39230815 31430673 39230986 31430810 39231157 31430947 39231328 31431084 39231499 31431221 39231670 31431358 39231841 31431495 39232012 31431632 39232183 31431769 39232354 31431906 39232525 31432043 39232696 31432180 39232867 31432317 39233038 31432454 39233209 31432591 39233380 31432728 39233551 31432865 39233722 31433002 39233893 31433139 39234064 31433276 39234235 31433413 39234406 31433550 39234577 31433687 39234748 31433824 39234919 31433961 39235090 31434098 39235261 31434235 39235432 31434372 39235603 31434509 39235774 31434646 39235945 31434783 39236116 31434920 39236287 31435057 39236458 31435194 39236629 31435331 39236800 31435468 39236971 31435605 39237142 31435742 39237313 31435879 39237484 31436016 39237655 31436153 39237826 31436290 39237997 31436427 39238168 31436564 39238339 31436701 39238510 31436838 39238681 31436975 39238852 31437112 39239023 31437249 39239194 31437386 39239365 31437523 39239536 31437660 39239707 31437797 39239878 31437934 39240049 31438071 39240220 31438208 39240391 31438345 39240562 31438482 39240733 31438619 39240904 31438756 39241075 31438893 39241246 31439030 39241417 31439167 39241588 31439304 39241759 31439441 39241930 31439578 39242101 31439715 39242272 31439852 39242443 31439989 39242614 31440126 39242785 31440263 39242956 31440400 39243127 31440537 39243298 31440674 39243469 31440811 39243640 31440948 39243811 31441085 39243982 31441222 39244153 31441359 39244324 31441496 39244495 31441633 39244666 31441770 39244837 31441907 39245008 31442044 39245179 31442181 39245350 31442318 39245521 31442455 39245692 31442592 39245863 31442729 39246034 31442866 39246205 31443003 39246376 31443140 39246547 31443277 39246718 31443414 39246889 31443551 39247060 31443688 39247231 31443825 39247402 31443962 39247573 31444099 39247744 31444236 39247915 31444373 39248086 31444510 39248257 31444647 39248428 31444784 39248599 31444921 39248770 31445058 39248941 31445195 39249112 31445332 39249283 31445469 39249454 31445606 39249625 31445743 39249796 31445880 39249967 31446017 39250138 31446154 39250309 31446291 39250480 31446428 39250651 31446565 39250822 31446702 39250993 31446839 39251164 31446976 39251335 31447113 39251506 31447250 39251677 31447387 39251848 31447524 39252019 31447661 39252190 31447798 39252361 31447935 39252532 31448072 39252703 31448209 39252874 31448346 39253045 31448483 39253216 31448620 39253387 31448757 39253558 31448894 39253729 31449031 39253900 31449168 39254071 31449305 39254242 31449442 39254413 31449579 39254584 31449716 39254755 31449853 39254926 31449990 39255097 31450127 39255268 31450264 39255439 31450401 39255610 31450538 39255781 31450675 39255952 31450812 39256123 31450949 39256294 31451086 39256465 31451223 39256636 31451360 39256807 31451497 39256978 31451634 39257149 31451771 39257320 31451908 39257491 31452045 39257662 31452182 39257833 31452319 39258004 31452456 39258175 31452593 39258346 31452730 39258517 31452867 39258688 31453004 39258859 31453141 39259030 31453278 39259201 31453415 39259372 31453552 39259543 31453689 39259714 31453826 39259885 31453963 39260056 31454100 39260227 31454237 39260398 31454374 39260569 31454511 39260740 31454648 39260911 31454785 39261082 31454922 39261253 31455059 39261424 31455196 39261595 31455333 39261766 31455470 39261937 31455607 39262108 31455744 39262279 31455881 39262450 31456018 39262621 31456155 39262792 31456292 39262963 31456429 39263134 31456566 39263305 31456703 39263476 31456840 39263647 31456977 39263818 31457114 39263989 31457251 39264160 31457388 39264331 31457525 39264502 31457662 39264673 31457799 39264844 31457936 39265015 31458073 39265186 31458210 39265357 31458347 39265528 31458484 39265699 31458621 39265870 31458758 39266041 31458895 39266212 31459032 39266383 31459169 39266554 31459306 39266725 31459443 39266896 31459580 39267067 31459717 39267238 31459854 39267409 31459991 39267580 31460128 39267751 31460265 39267922 31460402 39268093 31460539 39268264 31460676 39268435 31460813 39268606 31460950 39268777 31461087 39268948 31461224 39269119 31461361 39269290 31461498 39269461 31461635 39269632 31461772 39269803 31461909 39269974 31462046 39270145 31462183 39270316 31462320 39270487 31462457 39270658 31462594 39270829 31462731 39271000 31462868 39271171 31463005 39271342 31463142 39271513 31463279 39271684 31463416 39271855 31463553 39272026 31463690 39272197 31463827 39272368 31463964 39272539 31464101 39272710 31464238 39272881 31464375 39273052 31464512 39273223 31464649 39273394 31464786 39273565 31464923 39273736 31465060 39273907 31465197 39274078 31465334 39274249 31465471 39274420 31465608 39274591 31465745 39274762 31465882 39274933 31466019 39275104 31466156 39275275 31466293 39275446 31466430 39275617 31466567 39275788 31466704 39275959 31466841 39276130 31466978 39276301 31467115 39276472 31467252 39276643 31467389 39276814 31467526 39276985 31467663 39277156 31467800 39277327 31467937 39277498 31468074 39277669 31468211 39277840 31468348 39278011 31468485 39278182 31468622 39278353 31468759 39278524 31468896 39278695 31469033 39278866 31469170 39279037 31469307 39279208 31469444 39279379 31469581 39279550 31469718 39279721 31469855 39279892 31469992 39280063 31470129 39280234 31470266 39280405 31470403 39280576 31470540 39280747 31470677 39280918 31470814 39281089 31470951 39281260 31471088 39281431 31471225 39281602 31471362 39281773 31471499 39281944 31471636 39282115 31471773 39282286 31471910 39282457 31472047 39282628 31472184 39282799 31472321 39282970 31472458 39283141 31472595 39283312 31472732 39283483 31472869 39283654 31473006 39283825 31473143 39283996 31473280 39284167 31473417 39284338 31473554 39284509 31473691 39284680 31473828 39284851 31473965 39285022 31474102 39285193 31474239 39285364 31474376 39285535 31474513 39285706 31474650 39285877 31474787 39286048 31474924 39286219 31475061 39286390 31475198 39286561 31475335 39286732 31475472 39286903 31475609 39287074 31475746 39287245 31475883 39287416 31476020 39287587 31476157 39287758 31476294 39287929 31476431 39288100 31476568 39288271 31476705 39288442 31476842 39288613 31476979 39288784 31477116 39288955 31477253 39289126 31477390 39289297 31477527 39289468 31477664 39289639 31477801 39289810 31477938 39289981 31478075 39290152 31478212 39290323 31478349 39290494 31478486 39290665 31478623 39290836 31478760 39291007 31478897 39291178 31479034 39291349 31479171 39291520 31479308 39291691 31479445 39291862 31479582 39292033 31479719 39292204 31479856 39292375 31479993 39292546 31480130 39292717 31480267 39292888 31480404 39293059 31480541 39293230 31480678 39293401 31480815 39293572 31480952 39293743 31481089 39293914 31481226 39294085 31481363 39294256 31481500 39294427 31481637 39294598 31481774 39294769 31481911 39294940 31482048 39295111 31482185 39295282 31482322 39295453 31482459 39295624 31482596 39295795 31482733 39295966 31482870 39296137 31483007 39296308 31483144 39296479 31483281 39296650 31483418 39296821 31483555 39296992 31483692 39297163 31483829 39297334 31483966 39297505 31484103 39297676 31484240 39297847 31484377 39298018 31484514 39298189 31484651 39298360 31484788 39298531 31484925 39298702 31485062 39298873 31485199 39299044 31485336 39299215 31485473 39299386 31485610 39299557 31485747 39299728 31485884 39299899 31486021 39300070 31486158 39300241 31486295 39300412 31486432 39300583 31486569 39300754 31486706 39300925 31486843 39301096 31486980 39301267 31487117 39301438 31487254 39301609 31487391 39301780 31487528 39301951 31487665 39302122 31487802 39302293 31487939 39302464 31488076 39302635 31488213 39302806 31488350 39302977 31488487 39303148 31488624 39303319 31488761 39303490 31488898 39303661 31489035 39303832 31489172 39304003 31489309 39304174 31489446 39304345 31489583 39304516 31489720 39304687 31489857 39304858 31489994 39305029 31490131 39305200 31490268 39305371 31490405 39305542 31490542 39305713 31490679 39305884 31490816 39306055 31490953 39306226 31491090 39306397 31491227 39306568 31491364 39306739 31491501 39306910 31491638 39307081 31491775 39307252 31491912 39307423 31492049 39307594 31492186 39307765 31492323 39307936 31492460 39308107 31492597 39308278 31492734 39308449 31492871 39308620 31493008 39308791 31493145 39308962 31493282 39309133 31493419 39309304 31493556 39309475 31493693 39309646 31493830 39309817 31493967 39309988 31494104 39310159 31494241 39310330 31494378 39310501 31494515 39310672 31494652 39310843 31494789 39311014 31494926 39311185 31495063 39311356 31495200 39311527 31495337 39311698 31495474 39311869 31495611 39312040 31495748 39312211 31495885 39312382 31496022 39312553 31496159 39312724 31496296 39312895 31496433 39313066 31496570 39313237 31496707 39313408 31496844 39313579 31496981 39313750 31497118 39313921 31497255 39314092 31497392 39314263 31497529 39314434 31497666 39314605 31497803 39314776 31497940 39314947 31498077 39315118 31498214 39315289 31498351 39315460 31498488 39315631 31498625 39315802 31498762 39315973 31498899 39316144 31499036 39316315 31499173 39316486 31499310 39316657 31499447 39316828 31499584 39316999 31499721 39317170 31499858 39317341 31499995 39317512 31500132 39317683 31500269 39317854 31500406 39318025 31500543 39318196 31500680 39318367 31500817 39318538 31500954 39318709 31501091 39318880 31501228 39319051 31501365 39319222 31501502 39319393 31501639 39319564 31501776 39319735 31501913 39319906 31502050 39320077 31502187 39320248 31502324 39320419 31502461 39320590 31502598 39320761 31502735 39320932 31502872 39321103 31503009 39321274 31503146 39321445 31503283 39321616 31503420 39321787 31503557 39321958 31503694 39322129 31503831 39322300 31503968 39322471 31504105 39322642 31504242 39322813 31504379 39322984 31504516 39323155 31504653 39323326 31504790 39323497 31504927 39323668 31505064 39323839 31505201 39324010 31505338 39324181 31505475 39324352 31505612 39324523 31505749 39324694 31505886 39324865 31506023 39325036 31506160 39325207 31506297 39325378 31506434 39325549 31506571 39325720 31506708 39325891 31506845 39326062 31506982 39326233 31507119 39326404 31507256 39326575 31507393 39326746 31507530 39326917 31507667 39327088 31507804 39327259 31507941 39327430 31508078 39327601 31508215 39327772 31508352 39327943 31508489 39328114 31508626 39328285
1000 61297636 0 61297636 76510188 61297773 76510359 61297910 76510530 61298047 76510701 61298184 76510872 61298321 76511043 61298458 76511214 61298595 76511385 61298732 76511556 61298869 76511727 61299006 76511898 61299143 76512069 61299280 76512240 61299417 76512411 61299554 76512582 61299691 76512753 61299828 76512924 61299965 76513095 61300102 76513266 61300239 76513437 61300376 76513608 61300513 76513779 61300650 76513950 61300787 76514121 61300924 76514292 61301061 76514463 61301198 76514634 61301335 76514805 61301472 76514976 61301609 76515147 61301746 76515318 61301883 76515489 61302020 76515660 61302157 76515831 61302294 76516002 61302431 76516173 61302568 76516344 61302705 76516515 61302842 76516686 61302979 76516857 61303116 76517028 61303253 76517199 61303390 76517370 61303527 76517541 61303664 76517712 61303801 76517883 61303938 76518054 61304075 76518225 61304212 76518396 61304349 76518567 61304486 76518738 61304623 76518909 61304760 76519080 61304897 76519251 61305034 76519422 61305171 76519593 61305308 76519764 61305445 76519935 61305582 76520106 61305719 76520277 61305856 76520448 61305993 76520619 61306130 76520790 61306267 76520961 61306404 76521132 61306541 76521303 61306678 76521474 61306815 76521645 61306952 76521816 61307089 76521987 61307226 76522158 61307363 76522329 61307500 76522500 61307637 76522671 61307774 76522842 61307911 76523013 61308048 76523184 61308185 76523355 61308322 76523526 61308459 76523697 61308596 76523868 61308733 76524039 61308870 76524210 61309007 76524381 61309144 76524552 61309281 76524723 61309418 76524894 61309555 76525065 61309692 76525236 61309829 76525407 61309966 76525578 61310103 76525749 61310240 76525920 61310377 76526091 61310514 76526262 61310651 76526433 61310788 76526604 61310925 76526775 61311062 76526946 61311199 76527117 61311336 76527288 61311473 76527459 61311610 76527630 61311747 76527801 61311884 76527972 61312021 76528143 61312158 76528314 61312295 76528485 61312432 76528656 61312569 76528827 61312706 76528998 61312843 76529169 61312980 76529340 61313117 76529511 61313254 76529682 61313391 76529853 61313528 76530024 61313665 76530195 61313802 76530366 61313939 76530537 61314076 76530708 61314213 76530879 61314350 76531050 61314487 76531221 61314624 76531392 61314761 76531563 61314898 76531734 61315035 76531905 61315172 76532076 61315309 76532247 61315446 76532418 61315583 76532589 61315720 76532760 61315857 76532931 61315994 76533102 61316131 76533273 61316268 76533444 61316405 76533615 61316542 76533786 61316679 76533957 61316816 76534128 61316953 76534299 61317090 76534470 61317227 76534641 61317364 76534812 61317501 76534983 61317638 76535154 61317775 76535325 61317912 76535496 61318049 76535667 61318186 76535838 61318323 76536009 61318460 76536180 61318597 76536351 61318734 76536522 61318871 76536693 61319008 76536864 61319145 76537035 61319282 76537206 61319419 76537377 61319556 76537548 61319693 76537719 61319830 76537890 61319967 76538061 61320104 76538232 61320241 76538403 61320378 76538574 61320515 76538745 61320652 76538916 61320789 76539087 61320926 76539258 61321063 76539429 61321200 76539600 61321337 76539771 61321474 76539942 61321611 76540113 61321748 76540284 61321885 76540455 61322022 76540626 61322159 76540797 61322296 76540968 61322433 76541139 61322570 76541310 61322707 76541481 61322844 76541652 61322981 76541823 61323118 76541994 61323255 76542165 61323392 76542336 61323529 76542507 61323666 76542678 61323803 76542849 61323940 76543020 61324077 76543191 61324214 76543362 61324351 76543533 61324488 76543704 61324625 76543875 61324762 76544046 61324899 76544217 61325036 76544388 61325173 76544559 61325310 76544730 61325447 76544901 61325584 76545072 61325721 76545243 61325858 76545414 61325995 76545585 61326132 76545756 61326269 76545927 61326406 76546098 61326543 76546269 61326680 76546440 61326817 76546611 61326954 76546782 61327091 76546953 61327228 76547124 61327365 76547295 61327502 76547466 61327639 76547637 61327776 76547808 61327913 76547979 61328050 76548150 61328187 76548321 61328324 76548492 61328461 76548663 61328598 76548834 61328735 76549005 61328872 76549176 61329009 76549347 61329146 76549518 61329283 76549689 61329420 76549860 61329557 76550031 61329694 76550202 61329831 76550373 61329968 76550544 61330105 76550715 61330242 76550886 61330379 76551057 61330516 76551228 61330653 76551399 61330790 76551570 61330927 76551741 61331064 76551912 61331201 76552083 61331338 76552254 61331475 76552425 61331612 76552596 61331749 76552767 61331886 76552938 61332023 76553109 61332160 76553280 61332297 76553451 61332434 76553622 61332571 76553793 61332708 76553964 61332845 76554135 61332982 76554306 61333119 76554477 61333256 76554648 61333393 76554819 61333530 76554990 61333667 76555161 61333804 76555332 61333941 76555503 61334078 76555674 61334215 76555845 61334352 76556016 61334489 76556187 61334626 76556358 61334763 76556529 61334900 76556700 61335037 76556871 61335174 76557042 61335311 76557213 61335448 76557384 61335585 76557555 61335722 76557726 61335859 76557897 61335996 76558068 61336133 76558239 61336270 76558410 61336407 76558581 61336544 76558752 61336681 76558923 61336818 76559094 61336955 76559265 61337092 76559436 61337229 76559607 61337366 76559778 61337503 76559949 61337640 76560120 61337777 76560291 61337914 76560462 61338051 76560633 61338188 76560804 61338325 76560975 61338462 76561146 61338599 76561317 61338736 76561488 61338873 76561659 61339010 76561830 61339147 76562001 61339284 76562172 61339421 76562343 61339558 76562514 61339695 76562685 61339832 76562856 61339969 76563027 61340106 76563198 61340243 76563369 61340380 76563540 61340517 76563711 61340654 76563882 61340791 76564053 61340928 76564224 61341065 76564395 61341202 76564566 61341339 76564737 61341476 76564908 61341613 76565079 61341750 76565250 61341887 76565421 61342024 76565592 61342161 76565763 61342298 76565934 61342435 76566105 61342572 76566276 61342709 76566447 61342846 76566618 61342983 76566789 61343120 76566960 61343257 76567131 61343394 76567302 61343531 76567473 61343668 76567644 61343805 76567815 61343942 76567986 61344079 76568157 61344216 76568328 61344353 76568499 61344490 76568670 61344627 76568841 61344764 76569012 61344901 76569183 61345038 76569354 61345175 76569525 61345312 76569696 61345449 76569867 61345586 76570038 61345723 76570209 61345860 76570380 61345997 76570551 61346134 76570722 61346271 76570893 61346408 76571064 61346545 76571235 61346682 76571406 61346819 76571577 61346956 76571748 61347093 76571919 61347230 76572090 61347367 76572261 61347504 76572432 61347641 76572603 61347778 76572774 61347915 76572945 61348052 76573116 61348189 76573287 61348326 76573458 61348463 76573629 61348600 76573800 61348737 76573971 61348874 76574142 61349011 76574313 61349148 76574484 61349285 76574655 61349422 76574826 61349559 76574997 61349696 76575168 61349833 76575339 61349970 76575510 61350107 76575681 61350244 76575852 61350381 76576023 61350518 76576194 61350655 76576365 61350792 76576536 61350929 76576707 61351066 76576878 61351203 76577049 61351340 76577220 61351477 76577391 61351614 76577562 61351751 76577733 61351888 76577904 61352025 76578075 61352162 76578246 61352299 76578417 61352436 76578588 61352573 76578759 61352710 76578930 61352847 76579101 61352984 76579272 61353121 76579443 61353258 76579614 61353395 76579785 61353532 76579956 61353669 76580127 61353806 76580298 61353943 76580469 61354080 76580640 61354217 76580811 61354354 76580982 61354491 76581153 61354628 76581324 61354765 76581495 61354902 76581666 61355039 76581837 61355176 76582008 61355313 76582179 61355450 76582350 61355587 76582521 61355724 76582692 61355861 76582863 61355998 76583034 61356135 76583205 61356272 76583376 61356409 76583547 61356546 76583718 61356683 76583889 61356820 76584060 61356957 76584231 61357094 76584402 61357231 76584573 61357368 76584744 61357505 76584915 61357642 76585086 61357779 76585257 61357916 76585428 61358053 76585599 61358190 76585770 61358327 76585941 61358464 76586112 61358601 76586283 61358738 76586454 61358875 76586625 61359012 76586796 61359149 76586967 61359286 76587138 61359423 76587309 61359560 76587480 61359697 76587651 61359834 76587822 61359971 76587993 61360108 76588164 61360245 76588335 61360382 76588506 61360519 76588677 61360656 76588848 61360793 76589019 61360930 76589190 61361067 76589361 61361204 76589532 61361341 76589703 61361478 76589874 61361615 76590045 61361752 76590216 61361889 76590387 61362026 76590558 61362163 76590729 61362300 76590900 61362437 76591071 61362574 76591242 61362711 76591413 61362848 76591584 61362985 76591755 61363122 76591926 61363259 76592097 61363396 76592268 61363533 76592439 61363670 76592610 61363807 76592781 61363944 76592952 61364081 76593123 61364218 76593294 61364355 76593465 61364492 76593636 61364629 76593807 61364766 76593978 61364903 76594149 61365040 76594320 61365177 76594491 61365314 76594662 61365451 76594833 61365588 76595004 61365725 76595175 61365862 76595346 61365999 76595517 61366136 76595688 61366273 76595859 61366410 76596030 61366547 76596201 61366684 76596372 61366821 76596543 61366958 76596714 61367095 76596885 61367232 76597056 61367369 76597227 61367506 76597398 61367643 76597569 61367780 76597740 61367917 76597911 61368054 76598082 61368191 76598253 61368328 76598424 61368465 76598595 61368602 76598766 61368739 76598937 61368876 76599108 61369013 76599279 61369150 76599450 61369287 76599621 61369424 76599792 61369561 76599963 61369698 76600134 61369835 76600305 61369972 76600476 61370109 76600647 61370246 76600818 61370383 76600989 61370520 76601160 61370657 76601331 61370794 76601502 61370931 76601673 61371068 76601844 61371205 76602015 61371342 76602186 61371479 76602357 61371616 76602528 61371753 76602699 61371890 76602870 61372027 76603041 61372164 76603212 61372301 76603383 61372438 76603554 61372575 76603725 61372712 76603896 61372849 76604067 61372986 76604238 61373123 76604409 61373260 76604580 61373397 76604751 61373534 76604922 61373671 76605093 61373808 76605264 61373945 76605435 61374082 76605606 61374219 76605777 61374356 76605948 61374493 76606119 61374630 76606290 61374767 76606461 61374904 76606632 61375041 76606803 61375178 76606974 61375315 76607145 61375452 76607316 61375589 76607487 61375726 76607658 61375863 76607829 61376000 76608000 61376137 76608171 61376274 76608342 61376411 76608513 61376548 76608684 61376685 76608855 61376822 76609026 61376959 76609197 61377096 76609368 61377233 76609539 61377370 76609710 61377507 76609881 61377644 76610052 61377781 76610223 61377918 76610394 61378055 76610565 61378192 76610736 61378329 76610907 61378466 76611078 61378603 76611249 61378740 76611420 61378877 76611591 61379014 76611762 61379151 76611933 61379288 76612104 61379425 76612275 61379562 76612446 61379699 76612617 61379836 76612788 61379973 76612959 61380110 76613130 61380247 76613301 61380384 76613472 61380521 76613643 61380658 76613814 61380795 76613985 61380932 76614156 61381069 76614327 61381206 76614498 61381343 76614669 61381480 76614840 61381617 76615011 61381754 76615182 61381891 76615353 61382028 76615524 61382165 76615695 61382302 76615866 61382439 76616037 61382576 76616208 61382713 76616379 61382850 76616550 61382987 76616721 61383124 76616892 61383261 76617063 61383398 76617234 61383535 76617405 61383672 76617576 61383809 76617747 61383946 76617918 61384083 76618089 61384220 76618260 61384357 76618431 61384494 76618602 61384631 76618773 61384768 76618944 61384905 76619115 61385042 76619286 61385179 76619457 61385316 76619628 61385453 76619799 61385590 76619970 61385727 76620141 61385864 76620312 61386001 76620483 61386138 76620654 61386275 76620825 61386412 76620996 61386549 76621167 61386686 76621338 61386823 76621509 61386960 76621680 61387097 76621851 61387234 76622022 61387371 76622193 61387508 76622364 61387645 76622535 61387782 76622706 61387919 76622877 61388056 76623048 61388193 76623219 61388330 76623390 61388467 76623561 61388604 76623732 61388741 76623903 61388878 76624074 61389015 76624245 61389152 76624416 61389289 76624587 61389426 76624758 61389563 76624929 61389700 76625100 61389837 76625271 61389974 76625442 61390111 76625613 61390248 76625784 61390385 76625955 61390522 76626126 61390659 76626297 61390796 76626468 61390933 76626639 61391070 76626810 61391207 76626981 61391344 76627152 61391481 76627323 61391618 76627494 61391755 76627665 61391892 76627836 61392029 76628007 61392166 76628178 61392303 76628349 61392440 76628520 61392577 76628691 61392714 76628862 61392851 76629033 61392988 76629204 61393125 76629375 61393262 76629546 61393399 76629717 61393536 76629888 61393673 76630059 61393810 76630230 61393947 76630401 61394084 76630572 61394221 76630743 61394358 76630914 61394495 76631085 61394632 76631256 61394769 76631427 61394906 76631598 61395043 76631769 61395180 76631940 61395317 76632111 61395454 76632282 61395591 76632453 61395728 76632624 61395865 76632795 61396002 76632966 61396139 76633137 61396276 76633308 61396413 76633479 61396550 76633650 61396687 76633821 61396824 76633992 61396961 76634163 61397098 76634334 61397235 76634505 61397372 76634676 61397509 76634847 61397646 76635018 61397783 76635189 61397920 76635360 61398057 76635531 61398194 76635702 61398331 76635873 61398468 76636044 61398605 76636215 61398742 76636386 61398879 76636557 61399016 76636728 61399153 76636899 61399290 76637070 61399427 76637241 61399564 76637412 61399701 76637583 61399838 76637754 61399975 76637925 61400112 76638096 61400249 76638267 61400386 76638438 61400523 76638609 61400660 76638780 61400797 76638951 61400934 76639122 61401071 76639293 61401208 76639464 61401345 76639635 61401482 76639806 61401619 76639977 61401756 76640148 61401893 76640319 61402030 76640490 61402167 76640661 61402304 76640832 61402441 76641003 61402578 76641174 61402715 76641345 61402852 76641516 61402989 76641687 61403126 76641858 61403263 76642029 61403400 76642200 61403537 76642371 61403674 76642542 61403811 76642713 61403948 76642884 61404085 76643055 61404222 76643226 61404359 76643397 61404496 76643568 61404633 76643739 61404770 76643910 61404907 76644081 61405044 76644252 61405181 76644423 61405318 76644594 61405455 76644765 61405592 76644936 61405729 76645107 61405866 76645278 61406003 76645449 61406140 76645620 61406277 76645791 61406414 76645962 61406551 76646133 61406688 76646304 61406825 76646475 61406962 76646646 61407099 76646817 61407236 76646988 61407373 76647159 61407510 76647330 61407647 76647501 61407784 76647672 61407921 76647843 61408058 76648014 61408195 76648185 61408332 76648356 61408469 76648527 61408606 76648698 61408743 76648869 61408880 76649040 61409017 76649211 61409154 76649382 61409291 76649553 61409428 76649724 61409565 76649895 61409702 76650066 61409839 76650237 61409976 76650408 61410113 76650579 61410250 76650750 61410387 76650921 61410524 76651092 61410661 76651263 61410798 76651434 61410935 76651605 61411072 76651776 61411209 76651947 61411346 76652118 61411483 76652289 61411620 76652460 61411757 76652631 61411894 76652802 61412031 76652973 61412168 76653144 61412305 76653315 61412442 76653486 61412579 76653657 61412716 76653828 61412853 76653999 61412990 76654170 61413127 76654341 61413264 76654512 61413401 76654683 61413538 76654854 61413675 76655025 61413812 76655196 61413949 76655367 61414086 76655538 61414223 76655709 61414360 76655880 61414497 76656051 61414634 76656222 61414771 76656393 61414908 76656564 61415045 76656735 61415182 76656906 61415319 76657077 61415456 76657248 61415593 76657419 61415730 76657590 61415867 76657761 61416004 76657932 61416141 76658103 61416278 76658274 61416415 76658445 61416552 76658616 61416689 76658787 61416826 76658958 61416963 76659129 61417100 76659300 61417237 76659471 61417374 76659642 61417511 76659813 61417648 76659984 61417785 76660155 61417922 76660326 61418059 76660497 61418196 76660668 61418333 76660839 61418470 76661010 61418607 76661181 61418744 76661352 61418881 76661523 61419018 76661694 61419155 76661865 61419292 76662036 61419429 76662207 61419566 76662378 61419703 76662549 61419840 76662720 61419977 76662891 61420114 76663062 61420251 76663233 61420388 76663404 61420525 76663575 61420662 76663746 61420799 76663917 61420936 76664088 61421073 76664259 61421210 76664430 61421347 76664601 61421484 76664772 61421621 76664943 61421758 76665114 61421895 76665285 61422032 76665456 61422169 76665627 61422306 76665798 61422443 76665969 61422580 76666140 61422717 76666311 61422854 76666482 61422991 76666653 61423128 76666824 61423265 76666995 61423402 76667166 61423539 76667337 61423676 76667508 61423813 76667679 61423950 76667850 61424087 76668021 61424224 76668192 61424361 76668363 61424498 76668534 61424635 76668705 61424772 76668876 61424909 76669047 61425046 76669218 61425183 76669389 61425320 76669560 61425457 76669731 61425594 76669902 61425731 76670073 61425868 76670244 61426005 76670415 61426142 76670586 61426279 76670757 61426416 76670928 61426553 76671099 61426690 76671270 61426827 76671441 61426964 76671612 61427101 76671783 61427238 76671954 61427375 76672125 61427512 76672296 61427649 76672467 61427786 76672638 61427923 76672809 61428060 76672980 61428197 76673151 61428334 76673322 61428471 76673493 61428608 76673664 61428745 76673835 61428882 76674006 61429019 76674177 61429156 76674348 61429293 76674519 61429430 76674690 61429567 76674861 61429704 76675032 61429841 76675203 61429978 76675374 61430115 76675545 61430252 76675716 61430389 76675887 61430526 76676058 61430663 76676229 61430800 76676400 61430937 76676571 61431074 76676742 61431211 76676913 61431348 76677084 61431485 76677255 61431622 76677426 61431759 76677597 61431896 76677768 61432033 76677939 61432170 76678110 61432307 76678281 61432444 76678452 61432581 76678623 61432718 76678794 61432855 76678965 61432992 76679136 61433129 76679307 61433266 76679478 61433403 76679649 61433540 76679820 61433677 76679991 61433814 76680162 61433951 76680333 61434088 76680504 61434225 76680675 61434362 76680846
1000 36401037 0 36401037 45434871 36401174 45435042 36401311 45435213 36401448 45435384 36401585 45435555 36401722 45435726 36401859 45435897 36401996 45436068 36402133 45436239 36402270 45436410 36402407 45436581 36402544 45436752 36402681 45436923 36402818 45437094 36402955 45437265 36403092 45437436 36403229 45437607 36403366 45437778 36403503 45437949 36403640 45438120 36403777 45438291 36403914 45438462 36404051 45438633 36404188 45438804 36404325 45438975 36404462 45439146 36404599 45439317 36404736 45439488 36404873 45439659 36405010 45439830 36405147 45440001 36405284 45440172 36405421 45440343 36405558 45440514 36405695 45440685 36405832 45440856 36405969 45441027 36406106 45441198 36406243 45441369 36406380 45441540 36406517 45441711 36406654 45441882 36406791 45442053 36406928 45442224 36407065 45442395 36407202 45442566 36407339 45442737 36407476 45442908 36407613 45443079 36407750 45443250 36407887 45443421 36408024 45443592 36408161 45443763 36408298 45443934 36408435 45444105 36408572 45444276 36408709 45444447 36408846 45444618 36408983 45444789 36409120 45444960 36409257 45445131 36409394 45445302 36409531 45445473 36409668 45445644 36409805 45445815 36409942 45445986 36410079 45446157 36410216 45446328 36410353 45446499 36410490 45446670 36410627 45446841 36410764 45447012 36410901 45447183 36411038 45447354 36411175 45447525 36411312 45447696 36411449 45447867 36411586 45448038 36411723 45448209 36411860 45448380 36411997 45448551 36412134 45448722 36412271 45448893 36412408 45449064 36412545 45449235 36412682 45449406 36412819 45449577 36412956 45449748 36413093 45449919 36413230 45450090 36413367 45450261 36413504 45450432 36413641 45450603 36413778 45450774 36413915 45450945 36414052 45451116 36414189 45451287 36414326 45451458 36414463 45451629 36414600 45451800 36414737 45451971 36414874 45452142 36415011 45452313 36415148 45452484 36415285 45452655 36415422 45452826 36415559 45452997 36415696 45453168 36415833 45453339 36415970 45453510 36416107 45453681 36416244 45453852 36416381 45454023 36416518 45454194 36416655 45454365 36416792 45454536 36416929 45454707 36417066 45454878 36417203 45455049 36417340 45455220 36417477 45455391 36417614 45455562 36417751 45455733 36417888 45455904 36418025 45456075 36418162 45456246 36418299 45456417 36418436 45456588 36418573 45456759 36418710 45456930 36418847 45457101 36418984 45457272 36419121 45457443 36419258 45457614 36419395 45457785 36419532 45457956 36419669 45458127 36419806 45458298 36419943 45458469 36420080 45458640 36420217 45458811 36420354 45458982 36420491 45459153 36420628 45459324 36420765 45459495 36420902 45459666 36421039 45459837 36421176 45460008 36421313 45460179 36421450 45460350 36421587 45460521 36421724 45460692 36421861 45460863 36421998 45461034 36422135 45461205 36422272 45461376 36422409 45461547 36422546 45461718 36422683 45461889 36422820 45462060 36422957 45462231 36423094 45462402 36423231 45462573 36423368 45462744 36423505 45462915 36423642 45463086 36423779 45463257 36423916 45463428 36424053 45463599 36424190 45463770 36424327 45463941 36424464 45464112 36424601 45464283 36424738 45464454 36424875 45464625 36425012 45464796 36425149 45464967 36425286 45465138 36425423 45465309 36425560 45465480 36425697 45465651 36425834 45465822 36425971 45465993 36426108 45466164 36426245 45466335 36426382 45466506 36426519 45466677 36426656 45466848 36426793 45467019 36426930 45467190 36427067 45467361 36427204 45467532 36427341 45467703 36427478 45467874 36427615 45468045 36427752 45468216 36427889 45468387 36428026 45468558 36428163 45468729 36428300 45468900 36428437 45469071 36428574 45469242 36428711 45469413 36428848 45469584 36428985 45469755 36429122 45469926 36429259 45470097 36429396 45470268 36429533 45470439 36429670 45470610 36429807 45470781 36429944 45470952 36430081 45471123 36430218 45471294 36430355 45471465 36430492 45471636 36430629 45471807 36430766 45471978 36430903 45472149 36431040 45472320 36431177 45472491 36431314 45472662 36431451 45472833 36431588 45473004 36431725 45473175 36431862 45473346 36431999 45473517 36432136 45473688 36432273 45473859 36432410 45474030 36432547 45474201 36432684 45474372 36432821 45474543 36432958 45474714 36433095 45474885 36433232 45475056 36433369 45475227 36433506 45475398 36433643 45475569 36433780 45475740 36433917 45475911 36434054 45476082 36434191 45476253 36434328 45476424 36434465 45476595 36434602 45476766 36434739 45476937 36434876 45477108 36435013 45477279 36435150 45477450 36435287 45477621 36435424 45477792 36435561 45477963 36435698 45478134 36435835 45478305 36435972 45478476 36436109 45478647 36436246 45478818 36436383 45478989 36436520 45479160 36436657 45479331 36436794 45479502 36436931 45479673 36437068 45479844 36437205 45480015 36437342 45480186 36437479 45480357 36437616 45480528 36437753 45480699 36437890 45480870 36438027 45481041 36438164 45481212 36438301 45481383 36438438 45481554 36438575 45481725 36438712 45481896 36438849 45482067 36438986 45482238 36439123 45482409 36439260 45482580 36439397 45482751 36439534 45482922 36439671 45483093 36439808 45483264 36439945 45483435 36440082 45483606 36440219 45483777 36440356 45483948 36440493 45484119 36440630 45484290 36440767 45484461 36440904 45484632 36441041 45484803 36441178 45484974 36441315 45485145 36441452 45485316 36441589 45485487 36441726 45485658 36441863 45485829 36442000 45486000 36442137 45486171 36442274 45486342 36442411 45486513 36442548 45486684 36442685 45486855 36442822 45487026 36442959 45487197 36443096 45487368 36443233 45487539 36443370 45487710 36443507 45487881 36443644 45488052 36443781 45488223 36443918 45488394 36444055 45488565 36444192 45488736 36444329 45488907 36444466 45489078 36444603 45489249 36444740 45489420 36444877 45489591 36445014 45489762 36445151 45489933 36445288 45490104 36445425 45490275 36445562 45490446 36445699 45490617 36445836 45490788 36445973 45490959 36446110 45491130 36446247 45491301 36446384 45491472 36446521 45491643 36446658 45491814 36446795 45491985 36446932 45492156 36447069 45492327 36447206 45492498 36447343 45492669 36447480 45492840 36447617 45493011 36447754 45493182 36447891 45493353 36448028 45493524 36448165 45493695 36448302 45493866 36448439 45494037 36448576 45494208 36448713 45494379 36448850 45494550 36448987 45494721 36449124 45494892 36449261 45495063 36449398 45495234 36449535 45495405 36449672 45495576 36449809 45495747 36449946 45495918 36450083 45496089 36450220 45496260 36450357 45496431 36450494 45496602 36450631 45496773 36450768 45496944 36450905 45497115 36451042 45497286 36451179 45497457 36451316 45497628 36451453 45497799 36451590 45497970 36451727 45498141 36451864 45498312 36452001 45498483 36452138 45498654 36452275 45498825 36452412 45498996 36452549 45499167 36452686 45499338 36452823 45499509 36452960 45499680 36453097 45499851 36453234 45500022 36453371 45500193 36453508 45500364 36453645 45500535 36453782 45500706 36453919 45500877 36454056 45501048 36454193 45501219 36454330 45501390 36454467 45501561 36454604 45501732 36454741 45501903 36454878 45502074 36455015 45502245 36455152 45502416 36455289 45502587 36455426 45502758 36455563 45502929 36455700 45503100 36455837 45503271 36455974 45503442 36456111 45503613 36456248 45503784 36456385 45503955 36456522 45504126 36456659 45504297 36456796 45504468 36456933 45504639 36457070 45504810 36457207 45504981 36457344 45505152 36457481 45505323 36457618 45505494 36457755 45505665 36457892 45505836 36458029 45506007 36458166 45506178 36458303 45506349 36458440 45506520 36458577 45506691 36458714 45506862 36458851 45507033 36458988 45507204 36459125 45507375 36459262 45507546 36459399 45507717 36459536 45507888 36459673 45508059 36459810 45508230 36459947 45508401 36460084 45508572 36460221 45508743 36460358 45508914 36460495 45509085 36460632 45509256 36460769 45509427 36460906 45509598 36461043 45509769 36461180 45509940 36461317 45510111 36461454 45510282 36461591 45510453 36461728 45510624 36461865 45510795 36462002 45510966 36462139 45511137 36462276 45511308 36462413 45511479 36462550 45511650 36462687 45511821 36462824 45511992 36462961 45512163 36463098 45512334 36463235 45512505 36463372 45512676 36463509 45512847 36463646 45513018 36463783 45513189 36463920 45513360 36464057 45513531 36464194 45513702 36464331 45513873 36464468 45514044 36464605 45514215 36464742 45514386 36464879 45514557 36465016 45514728 36465153 45514899 36465290 45515070 36465427 45515241 36465564 45515412 36465701 45515583 36465838 45515754 36465975 45515925 36466112 45516096 36466249 45516267 36466386 45516438 36466523 45516609 36466660 45516780 36466797 45516951 36466934 45517122 36467071 45517293 36467208 45517464 36467345 45517635 36467482 45517806 36467619 45517977 36467756 45518148 36467893 45518319 36468030 45518490 36468167 45518661 36468304 45518832 36468441 45519003 36468578 45519174 36468715 45519345 36468852 45519516 36468989 45519687 36469126 45519858 36469263 45520029 36469400 45520200 36469537 45520371 36469674 45520542 36469811 45520713 36469948 45520884 36470085 45521055 36470222 45521226 36470359 45521397 36470496 45521568 36470633 45521739 36470770 45521910 36470907 45522081 36471044 45522252 36471181 45522423 36471318 45522594 36471455 45522765 36471592 45522936 36471729 45523107 36471866 45523278 36472003 45523449 36472140 45523620 36472277 45523791 36472414 45523962 36472551 45524133 36472688 45524304 36472825 45524475 36472962 45524646 36473099 45524817 36473236 45524988 36473373 45525159 36473510 45525330 36473647 45525501 36473784 45525672 36473921 45525843 36474058 45526014 36474195 45526185 36474332 45526356 36474469 45526527 36474606 45526698 36474743 45526869 36474880 45527040 36475017 45527211 36475154 45527382 36475291 45527553 36475428 45527724 36475565 45527895 36475702 45528066 36475839 45528237 36475976 45528408 36476113 45528579 36476250 45528750 36476387 45528921 36476524 45529092 36476661 45529263 36476798 45529434 36476935 45529605 36477072 45529776 36477209 45529947 36477346 45530118 36477483 45530289 36477620 45530460 36477757 45530631 36477894 45530802 36478031 45530973 36478168 45531144 36478305 45531315 36478442 45531486 36478579 45531657 36478716 45531828 36478853 45531999 36478990 45532170 36479127 45532341 36479264 45532512 36479401 45532683 36479538 45532854 36479675 45533025 36479812 45533196 36479949 45533367 36480086 45533538 36480223 45533709 36480360 45533880 36480497 45534051 36480634 45534222 36480771 45534393 36480908 45534564 36481045 45534735 36481182 45534906 36481319 45535077 36481456 45535248 36481593 45535419 36481730 45535590 36481867 45535761 36482004 45535932 36482141 45536103 36482278 45536274 36482415 45536445 36482552 45536616 36482689 45536787 36482826 45536958 36482963 45537129 36483100 45537300 36483237 45537471 36483374 45537642 36483511 45537813 36483648 45537984 36483785 45538155 36483922 45538326 36484059 45538497 36484196 45538668 36484333 45538839 36484470 45539010 36484607 45539181 36484744 45539352 36484881 45539523 36485018 45539694 36485155 45539865 36485292 45540036 36485429 45540207 36485566 45540378 36485703 45540549 36485840 45540720 36485977 45540891 36486114 45541062 36486251 45541233 36486388 45541404 36486525 45541575 36486662 45541746 36486799 45541917 36486936 45542088 36487073 45542259 36487210 45542430 36487347 45542601 36487484 45542772 36487621 45542943 36487758 45543114 36487895 45543285 36488032 45543456 36488169 45543627 36488306 45543798 36488443 45543969 36488580 45544140 36488717 45544311 36488854 45544482 36488991 45544653 36489128 45544824 36489265 45544995 36489402 45545166 36489539 45545337 36489676 45545508 36489813 45545679 36489950 45545850 36490087 45546021 36490224 45546192 36490361 45546363 36490498 45546534 36490635 45546705 36490772 45546876 36490909 45547047 36491046 45547218 36491183 45547389 36491320 45547560 36491457 45547731 36491594 45547902 36491731 45548073 36491868 45548244 36492005 45548415 36492142 45548586 36492279 45548757 36492416 45548928 36492553 45549099 36492690 45549270 36492827 45549441 36492964 45549612 36493101 45549783 36493238 45549954 36493375 45550125 36493512 45550296 36493649 45550467 36493786 45550638 36493923 45550809 36494060 45550980 36494197 45551151 36494334 45551322 36494471 45551493 36494608 45551664 36494745 45551835 36494882 45552006 36495019 45552177 36495156 45552348 36495293 45552519 36495430 45552690 36495567 45552861 36495704 45553032 36495841 45553203 36495978 45553374 36496115 45553545 36496252 45553716 36496389 45553887 36496526 45554058 36496663 45554229 36496800 45554400 36496937 45554571 36497074 45554742 36497211 45554913 36497348 45555084 36497485 45555255 36497622 45555426 36497759 45555597 36497896 45555768 36498033 45555939 36498170 45556110 36498307 45556281 36498444 45556452 36498581 45556623 36498718 45556794 36498855 45556965 36498992 45557136 36499129 45557307 36499266 45557478 36499403 45557649 36499540 45557820 36499677 45557991 36499814 45558162 36499951 45558333 36500088 45558504 36500225 45558675 36500362 45558846 36500499 45559017 36500636 45559188 36500773 45559359 36500910 45559530 36501047 45559701 36501184 45559872 36501321 45560043 36501458 45560214 36501595 45560385 36501732 45560556 36501869 45560727 36502006 45560898 36502143 45561069 36502280 45561240 36502417 45561411 36502554 45561582 36502691 45561753 36502828 45561924 36502965 45562095 36503102 45562266 36503239 45562437 36503376 45562608 36503513 45562779 36503650 45562950 36503787 45563121 36503924 45563292 36504061 45563463 36504198 45563634 36504335 45563805 36504472 45563976 36504609 45564147 36504746 45564318 36504883 45564489 36505020 45564660 36505157 45564831 36505294 45565002 36505431 45565173 36505568 45565344 36505705 45565515 36505842 45565686 36505979 45565857 36506116 45566028 36506253 45566199 36506390 45566370 36506527 45566541 36506664 45566712 36506801 45566883 36506938 45567054 36507075 45567225 36507212 45567396 36507349 45567567 36507486 45567738 36507623 45567909 36507760 45568080 36507897 45568251 36508034 45568422 36508171 45568593 36508308 45568764 36508445 45568935 36508582 45569106 36508719 45569277 36508856 45569448 36508993 45569619 36509130 45569790 36509267 45569961 36509404 45570132 36509541 45570303 36509678 45570474 36509815 45570645 36509952 45570816 36510089 45570987 36510226 45571158 36510363 45571329 36510500 45571500 36510637 45571671 36510774 45571842 36510911 45572013 36511048 45572184 36511185 45572355 36511322 45572526 36511459 45572697 36511596 45572868 36511733 45573039 36511870 45573210 36512007 45573381 36512144 45573552 36512281 45573723 36512418 45573894 36512555 45574065 36512692 45574236 36512829 45574407 36512966 45574578 36513103 45574749 36513240 45574920 36513377 45575091 36513514 45575262 36513651 45575433 36513788 45575604 36513925 45575775 36514062 45575946 36514199 45576117 36514336 45576288 36514473 45576459 36514610 45576630 36514747 45576801 36514884 45576972 36515021 45577143 36515158 45577314 36515295 45577485 36515432 45577656 36515569 45577827 36515706 45577998 36515843 45578169 36515980 45578340 36516117 45578511 36516254 45578682 36516391 45578853 36516528 45579024 36516665 45579195 36516802 45579366 36516939 45579537 36517076 45579708 36517213 45579879 36517350 45580050 36517487 45580221 36517624 45580392 36517761 45580563 36517898 45580734 36518035 45580905 36518172 45581076 36518309 45581247 36518446 45581418 36518583 45581589 36518720 45581760 36518857 45581931 36518994 45582102 36519131 45582273 36519268 45582444 36519405 45582615 36519542 45582786 36519679 45582957 36519816 45583128 36519953 45583299 36520090 45583470 36520227 45583641 36520364 45583812 36520501 45583983 36520638 45584154 36520775 45584325 36520912 45584496 36521049 45584667 36521186 45584838 36521323 45585009 36521460 45585180 36521597 45585351 36521734 45585522 36521871 45585693 36522008 45585864 36522145 45586035 36522282 45586206 36522419 45586377 36522556 45586548 36522693 45586719 36522830 45586890 36522967 45587061 36523104 45587232 36523241 45587403 36523378 45587574 36523515 45587745 36523652 45587916 36523789 45588087 36523926 45588258 36524063 45588429 36524200 45588600 36524337 45588771 36524474 45588942 36524611 45589113 36524748 45589284 36524885 45589455 36525022 45589626 36525159 45589797 36525296 45589968 36525433 45590139 36525570 45590310 36525707 45590481 36525844 45590652 36525981 45590823 36526118 45590994 36526255 45591165 36526392 45591336 36526529 45591507 36526666 45591678 36526803 45591849 36526940 45592020 36527077 45592191 36527214 45592362 36527351 45592533 36527488 45592704 36527625 45592875 36527762 45593046 36527899 45593217 36528036 45593388 36528173 45593559 36528310 45593730 36528447 45593901 36528584 45594072 36528721 45594243 36528858 45594414 36528995 45594585 36529132 45594756 36529269 45594927 36529406 45595098 36529543 45595269 36529680 45595440 36529817 45595611 36529954 45595782 36530091 45595953 36530228 45596124 36530365 45596295 36530502 45596466 36530639 45596637 36530776 45596808 36530913 45596979 36531050 45597150 36531187 45597321 36531324 45597492 36531461 45597663 36531598 45597834 36531735 45598005 36531872 45598176 36532009 45598347 36532146 45598518 36532283 45598689 36532420 45598860 36532557 45599031 36532694 45599202 36532831 45599373 36532968 45599544 36533105 45599715 36533242 45599886 36533379 45600057 36533516 45600228 36533653 45600399 36533790 45600570 36533927 45600741 36534064 45600912 36534201 45601083 36534338 45601254 36534475 45601425 36534612 45601596 36534749 45601767 36534886 45601938 36535023 45602109 36535160 45602280 36535297 45602451 36535434 45602622 36535571 45602793 36535708 45602964 36535845 45603135 36535982 45603306 36536119 45603477 36536256 45603648 36536393 45603819 36536530 45603990 36536667 45604161 36536804 45604332 36536941 45604503 36537078 45604674 36537215 45604845 36537352 45605016 36537489 45605187 36537626 45605358 36537763 45605529
1000 73198963 0 73198963 91365129 73199100 91365300 73199237 91365471 73199374 91365642 73199511 91365813 73199648 91365984 73199785 91366155 73199922 91366326 73200059 91366497 73200196 91366668 73200333 91366839 73200470 91367010 73200607 91367181 73200744 91367352 73200881 91367523 73201018 91367694 73201155 91367865 73201292 91368036 73201429 91368207 73201566 91368378 73201703 91368549 73201840 91368720 73201977 91368891 73202114 91369062 73202251 91369233 73202388 91369404 73202525 91369575 73202662 91369746 73202799 91369917 73202936 91370088 73203073 91370259 73203210 91370430 73203347 91370601 73203484 91370772 73203621 91370943 73203758 91371114 73203895 91371285 73204032 91371456 73204169 91371627 73204306 91371798 73204443 91371969 73204580 91372140 73204717 91372311 73204854 91372482 73204991 91372653 73205128 91372824 73205265 91372995 73205402 91373166 73205539 91373337 73205676 91373508 73205813 91373679 73205950 91373850 73206087 91374021 73206224 91374192 73206361 91374363 73206498 91374534 73206635 91374705 73206772 91374876 73206909 91375047 73207046 91375218 73207183 91375389 73207320 91375560 73207457 91375731 73207594 91375902 73207731 91376073 73207868 91376244 73208005 91376415 73208142 91376586 73208279 91376757 73208416 91376928 73208553 91377099 73208690 91377270 73208827 91377441 73208964 91377612 73209101 91377783 73209238 91377954 73209375 91378125 73209512 91378296 73209649 91378467 73209786 91378638 73209923 91378809 73210060 91378980 73210197 91379151 73210334 91379322 73210471 91379493 73210608 91379664 73210745 91379835 73210882 91380006 73211019 91380177 73211156 91380348 73211293 91380519 73211430 91380690 73211567 91380861 73211704 91381032 73211841 91381203 73211978 91381374 73212115 91381545 73212252 91381716 73212389 91381887 73212526 91382058 73212663 91382229 73212800 91382400 73212937 91382571 73213074 91382742 73213211 91382913 73213348 91383084 73213485 91383255 73213622 91383426 73213759 91383597 73213896 91383768 73214033 91383939 73214170 91384110 73214307 91384281 73214444 91384452 73214581 91384623 73214718 91384794 73214855 91384965 73214992 91385136 73215129 91385307 73215266 91385478 73215403 91385649 73215540 91385820 73215677 91385991 73215814 91386162 73215951 91386333 73216088 91386504 73216225 91386675 73216362 91386846 73216499 91387017 73216636 91387188 73216773 91387359 73216910 91387530 73217047 91387701 73217184 91387872 73217321 91388043 73217458 91388214 73217595 91388385 73217732 91388556 73217869 91388727 73218006 91388898 73218143 91389069 73218280 91389240 73218417 91389411 73218554 91389582 73218691 91389753 73218828 91389924 73218965 91390095 73219102 91390266 73219239 91390437 73219376 91390608 73219513 91390779 73219650 91390950 73219787 91391121 73219924 91391292 73220061 91391463 73220198 91391634 73220335 91391805 73220472 91391976 73220609 91392147 73220746 91392318 73220883 91392489 73221020 91392660 73221157 91392831 73221294 91393002 73221431 91393173 73221568 91393344 73221705 91393515 73221842 91393686 73221979 91393857 73222116 91394028 73222253 91394199 73222390 91394370 73222527 91394541 73222664 91394712 73222801 91394883 73222938 91395054 73223075 91395225 73223212 91395396 73223349 91395567 73223486 91395738 73223623 91395909 73223760 91396080 73223897 91396251 73224034 91396422 73224171 91396593 73224308 91396764 73224445 91396935 73224582 91397106 73224719 91397277 73224856 91397448 73224993 91397619 73225130 91397790 73225267 91397961 73225404 91398132 73225541 91398303 73225678 91398474 73225815 91398645 73225952 91398816 73226089 91398987 73226226 91399158 73226363 91399329 73226500 91399500 73226637 91399671 73226774 91399842 73226911 91400013 73227048 91400184 73227185 91400355 73227322 91400526 73227459 91400697 73227596 91400868 73227733 91401039 73227870 91401210 73228007 91401381 73228144 91401552 73228281 91401723 73228418 91401894 73228555 91402065 73228692 91402236 73228829 91402407 73228966 91402578 73229103 91402749 73229240 91402920 73229377 91403091 73229514 91403262 73229651 91403433 73229788 91403604 73229925 91403775 73230062 91403946 73230199 91404117 73230336 91404288 73230473 91404459 73230610 91404630 73230747 91404801 73230884 91404972 73231021 91405143 73231158 91405314 73231295 91405485 73231432 91405656 73231569 91405827 73231706 91405998 73231843 91406169 73231980 91406340 73232117 91406511 73232254 91406682 73232391 91406853 73232528 91407024 73232665 91407195 73232802 91407366 73232939 91407537 73233076 91407708 73233213 91407879 73233350 91408050 73233487 91408221 73233624 91408392 73233761 91408563 73233898 91408734 73234035 91408905 73234172 91409076 73234309 91409247 73234446 91409418 73234583 91409589 73234720 91409760 73234857 91409931 73234994 91410102 73235131 91410273 73235268 91410444 73235405 91410615 73235542 91410786 73235679 91410957 73235816 91411128 73235953 91411299 73236090 91411470 73236227 91411641 73236364 91411812 73236501 91411983 73236638 91412154 73236775 91412325 73236912 91412496 73237049 91412667 73237186 91412838 73237323 91413009 73237460 91413180 73237597 91413351 73237734 91413522 73237871 91413693 73238008 91413864 73238145 91414035 73238282 91414206 73238419 91414377 73238556 91414548 73238693 91414719 73238830 91414890 73238967 91415061 73239104 91415232 73239241 91415403 73239378 91415574 73239515 91415745 73239652 91415916 73239789 91416087 73239926 91416258 73240063 91416429 73240200 91416600 73240337 91416771 73240474 91416942 73240611 91417113 73240748 91417284 73240885 91417455 73241022 91417626 73241159 91417797 73241296 91417968 73241433 91418139 73241570 91418310 73241707 91418481 73241844 91418652 73241981 91418823 73242118 91418994 73242255 91419165 73242392 91419336 73242529 91419507 73242666 91419678 73242803 91419849 73242940 91420020 73243077 91420191 73243214 91420362 73243351 91420533 73243488 91420704 73243625 91420875 73243762 91421046 73243899 91421217 73244036 91421388 73244173 91421559 73244310 91421730 73244447 91421901 73244584 91422072 73244721 91422243 73244858 91422414 73244995 91422585 73245132 91422756 73245269 91422927 73245406 91423098 73245543 91423269 73245680 91423440 73245817 91423611 73245954 91423782 73246091 91423953 73246228 91424124 73246365 91424295 73246502 91424466 73246639 91424637 73246776 91424808 73246913 91424979 73247050 91425150 73247187 91425321 73247324 91425492 73247461 91425663 73247598 91425834 73247735 91426005 73247872 91426176 73248009 91426347 73248146 91426518 73248283 91426689 73248420 91426860 73248557 91427031 73248694 91427202 73248831 91427373 73248968 91427544 73249105 91427715 73249242 91427886 73249379 91428057 73249516 91428228 73249653 91428399 73249790 91428570 73249927 91428741 73250064 91428912 73250201 91429083 73250338 91429254 73250475 91429425 73250612 91429596 73250749 91429767 73250886 91429938 73251023 91430109 73251160 91430280 73251297 91430451 73251434 91430622 73251571 91430793 73251708 91430964 73251845 91431135 73251982 91431306 73252119 91431477 73252256 91431648 73252393 91431819 73252530 91431990 73252667 91432161 73252804 91432332 73252941 91432503 73253078 91432674 73253215 91432845 73253352 91433016 73253489 91433187 73253626 91433358 73253763 91433529 73253900 91433700 73254037 91433871 73254174 91434042 73254311 91434213 73254448 91434384 73254585 91434555 73254722 91434726 73254859 91434897 73254996 91435068 73255133 91435239 73255270 91435410 73255407 91435581 73255544 91435752 73255681 91435923 73255818 91436094 73255955 91436265 73256092 91436436 73256229 91436607 73256366 91436778 73256503 91436949 73256640 91437120 73256777 91437291 73256914 91437462 73257051 91437633 73257188 91437804 73257325 91437975 73257462 91438146 73257599 91438317 73257736 91438488 73257873 91438659 73258010 91438830 73258147 91439001 73258284 91439172 73258421 91439343 73258558 91439514 73258695 91439685 73258832 91439856 73258969 91440027 73259106 91440198 73259243 91440369 73259380 91440540 73259517 91440711 73259654 91440882 73259791 91441053 73259928 91441224 73260065 91441395 73260202 91441566 73260339 91441737 73260476 91441908 73260613 91442079 73260750 91442250 73260887 91442421 73261024 91442592 73261161 91442763 73261298 91442934 73261435 91443105 73261572 91443276 73261709 91443447 73261846 91443618 73261983 91443789 73262120 91443960 73262257 91444131 73262394 91444302 73262531 91444473 73262668 91444644 73262805 91444815 73262942 91444986 73263079 91445157 73263216 91445328 73263353 91445499 73263490 91445670 73263627 91445841 73263764 91446012 73263901 91446183 73264038 91446354 73264175 91446525 73264312 91446696 73264449 91446867 73264586 91447038 73264723 91447209 73264860 91447380 73264997 91447551 73265134 91447722 73265271 91447893 73265408 91448064 73265545 91448235 73265682 91448406 73265819 91448577 73265956 91448748 73266093 91448919 73266230 91449090 73266367 91449261 73266504 91449432 73266641 91449603 73266778 91449774 73266915 91449945 73267052 91450116 73267189 91450287 73267326 91450458 73267463 91450629 73267600 91450800 73267737 91450971 73267874 91451142 73268011 91451313 73268148 91451484 73268285 91451655 73268422 91451826 73268559 91451997 73268696 91452168 73268833 91452339 73268970 91452510 73269107 91452681 73269244 91452852 73269381 91453023 73269518 91453194 73269655 91453365 73269792 91453536 73269929 91453707 73270066 91453878 73270203 91454049 73270340 91454220 73270477 91454391 73270614 91454562 73270751 91454733 73270888 91454904 73271025 91455075 73271162 91455246 73271299 91455417 73271436 91455588 73271573 91455759 73271710 91455930 73271847 91456101 73271984 91456272 73272121 91456443 73272258 91456614 73272395 91456785 73272532 91456956 73272669 91457127 73272806 91457298 73272943 91457469 73273080 91457640 73273217 91457811 73273354 91457982 73273491 91458153 73273628 91458324 73273765 91458495 73273902 91458666 73274039 91458837 73274176 91459008 73274313 91459179 73274450 91459350 73274587 91459521 73274724 91459692 73274861 91459863 73274998 91460034 73275135 91460205 73275272 91460376 73275409 91460547 73275546 91460718 73275683 91460889 73275820 91461060 73275957 91461231 73276094 91461402 73276231 91461573 73276368 91461744 73276505 91461915 73276642 91462086 73276779 91462257 73276916 91462428 73277053 91462599 73277190 91462770 73277327 91462941 73277464 91463112 73277601 91463283 73277738 91463454 73277875 91463625 73278012 91463796 73278149 91463967 73278286 91464138 73278423 91464309 73278560 91464480 73278697 91464651 73278834 91464822 73278971 91464993 73279108 91465164 73279245 91465335 73279382 91465506 73279519 91465677 73279656 91465848 73279793 91466019 73279930 91466190 73280067 91466361 73280204 91466532 73280341 91466703 73280478 91466874 73280615 91467045 73280752 91467216 73280889 91467387 73281026 91467558 73281163 91467729 73281300 91467900 73281437 91468071 73281574 91468242 73281711 91468413 73281848 91468584 73281985 91468755 73282122 91468926 73282259 91469097 73282396 91469268 73282533 91469439 73282670 91469610 73282807 91469781 73282944 91469952 73283081 91470123 73283218 91470294 73283355 91470465 73283492 91470636 73283629 91470807 73283766 91470978 73283903 91471149 73284040 91471320 73284177 91471491 73284314 91471662 73284451 91471833 73284588 91472004 73284725 91472175 73284862 91472346 73284999 91472517 73285136 91472688 73285273 91472859 73285410 91473030 73285547 91473201 73285684 91473372 73285821 91473543 73285958 91473714 73286095 91473885 73286232 91474056 73286369 91474227 73286506 91474398 73286643 91474569 73286780 91474740 73286917 91474911 73287054 91475082 73287191 91475253 73287328 91475424 73287465 91475595 73287602 91475766 73287739 91475937 73287876 91476108 73288013 91476279 73288150 91476450 73288287 91476621 73288424 91476792 73288561 91476963 73288698 91477134 73288835 91477305 73288972 91477476 73289109 91477647 73289246 91477818 73289383 91477989 73289520 91478160 73289657 91478331 73289794 91478502 73289931 91478673 73290068 91478844 73290205 91479015 73290342 91479186 73290479 91479357 73290616 91479528 73290753 91479699 73290890 91479870 73291027 91480041 73291164 91480212 73291301 91480383 73291438 91480554 73291575 91480725 73291712 91480896 73291849 91481067 73291986 91481238 73292123 91481409 73292260 91481580 73292397 91481751 73292534 91481922 73292671 91482093 73292808 91482264 73292945 91482435 73293082 91482606 73293219 91482777 73293356 91482948 73293493 91483119 73293630 91483290 73293767 91483461 73293904 91483632 73294041 91483803 73294178 91483974 73294315 91484145 73294452 91484316 73294589 91484487 73294726 91484658 73294863 91484829 73295000 91485000 73295137 91485171 73295274 91485342 73295411 91485513 73295548 91485684 73295685 91485855 73295822 91486026 73295959 91486197 73296096 91486368 73296233 91486539 73296370 91486710 73296507 91486881 73296644 91487052 73296781 91487223 73296918 91487394 73297055 91487565 73297192 91487736 73297329 91487907 73297466 91488078 73297603 91488249 73297740 91488420 73297877 91488591 73298014 91488762 73298151 91488933 73298288 91489104 73298425 91489275 73298562 91489446 73298699 91489617 73298836 91489788 73298973 91489959 73299110 91490130 73299247 91490301 73299384 91490472 73299521 91490643 73299658 91490814 73299795 91490985 73299932 91491156 73300069 91491327 73300206 91491498 73300343 91491669 73300480 91491840 73300617 91492011 73300754 91492182 73300891 91492353 73301028 91492524 73301165 91492695 73301302 91492866 73301439 91493037 73301576 91493208 73301713 91493379 73301850 91493550 73301987 91493721 73302124 91493892 73302261 91494063 73302398 91494234 73302535 91494405 73302672 91494576 73302809 91494747 73302946 91494918 73303083 91495089 73303220 91495260 73303357 91495431 73303494 91495602 73303631 91495773 73303768 91495944 73303905 91496115 73304042 91496286 73304179 91496457 73304316 91496628 73304453 91496799 73304590 91496970 73304727 91497141 73304864 91497312 73305001 91497483 73305138 91497654 73305275 91497825 73305412 91497996 73305549 91498167 73305686 91498338 73305823 91498509 73305960 91498680 73306097 91498851 73306234 91499022 73306371 91499193 73306508 91499364 73306645 91499535 73306782 91499706 73306919 91499877 73307056 91500048 73307193 91500219 73307330 91500390 73307467 91500561 73307604 91500732 73307741 91500903 73307878 91501074 73308015 91501245 73308152 91501416 73308289 91501587 73308426 91501758 73308563 91501929 73308700 91502100 73308837 91502271 73308974 91502442 73309111 91502613 73309248 91502784 73309385 91502955 73309522 91503126 73309659 91503297 73309796 91503468 73309933 91503639 73310070 91503810 73310207 91503981 73310344 91504152 73310481 91504323 73310618 91504494 73310755 91504665 73310892 91504836 73311029 91505007 73311166 91505178 73311303 91505349 73311440 91505520 73311577 91505691 73311714 91505862 73311851 91506033 73311988 91506204 73312125 91506375 73312262 91506546 73312399 91506717 73312536 91506888 73312673 91507059 73312810 91507230 73312947 91507401 73313084 91507572 73313221 91507743 73313358 91507914 73313495 91508085 73313632 91508256 73313769 91508427 73313906 91508598 73314043 91508769 73314180 91508940 73314317 91509111 73314454 91509282 73314591 91509453 73314728 91509624 73314865 91509795 73315002 91509966 73315139 91510137 73315276 91510308 73315413 91510479 73315550 91510650 73315687 91510821 73315824 91510992 73315961 91511163 73316098 91511334 73316235 91511505 73316372 91511676 73316509 91511847 73316646 91512018 73316783 91512189 73316920 91512360 73317057 91512531 73317194 91512702 73317331 91512873 73317468 91513044 73317605 91513215 73317742 91513386 73317879 91513557 73318016 91513728 73318153 91513899 73318290 91514070 73318427 91514241 73318564 91514412 73318701 91514583 73318838 91514754 73318975 91514925 73319112 91515096 73319249 91515267 73319386 91515438 73319523 91515609 73319660 91515780 73319797 91515951 73319934 91516122 73320071 91516293 73320208 91516464 73320345 91516635 73320482 91516806 73320619 91516977 73320756 91517148 73320893 91517319 73321030 91517490 73321167 91517661 73321304 91517832 73321441 91518003 73321578 91518174 73321715 91518345 73321852 91518516 73321989 91518687 73322126 91518858 73322263 91519029 73322400 91519200 73322537 91519371 73322674 91519542 73322811 91519713 73322948 91519884 73323085 91520055 73323222 91520226 73323359 91520397 73323496 91520568 73323633 91520739 73323770 91520910 73323907 91521081 73324044 91521252 73324181 91521423 73324318 91521594 73324455 91521765 73324592 91521936 73324729 91522107 73324866 91522278 73325003 91522449 73325140 91522620 73325277 91522791 73325414 91522962 73325551 91523133 73325688 91523304 73325825 91523475 73325962 91523646 73326099 91523817 73326236 91523988 73326373 91524159 73326510 91524330 73326647 91524501 73326784 91524672 73326921 91524843 73327058 91525014 73327195 91525185 73327332 91525356 73327469 91525527 73327606 91525698 73327743 91525869 73327880 91526040 73328017 91526211 73328154 91526382 73328291 91526553 73328428 91526724 73328565 91526895 73328702 91527066 73328839 91527237 73328976 91527408 73329113 91527579 73329250 91527750 73329387 91527921 73329524 91528092 73329661 91528263 73329798 91528434 73329935 91528605 73330072 91528776 73330209 91528947 73330346 91529118 73330483 91529289 73330620 91529460 73330757 91529631 73330894 91529802 73331031 91529973 73331168 91530144 73331305 91530315 73331442 91530486 73331579 91530657 73331716 91530828 73331853 91530999 73331990 91531170 73332127 91531341 73332264 91531512 73332401 91531683 73332538 91531854 73332675 91532025 73332812 91532196 73332949 91532367 73333086 91532538 73333223 91532709 73333360 91532880 73333497 91533051 73333634 91533222 73333771 91533393 73333908 91533564 73334045 91533735 73334182 91533906 73334319 91534077 73334456 91534248 73334593 91534419 73334730 91534590 73334867 91534761 73335004 91534932 73335141 91535103 73335278 91535274 73335415 91535445 73335552 91535616 73335689 91535787
1000 65948649 0 65948649 82315467 65948786 82315638 65948923 82315809 65949060 82315980 65949197 82316151 65949334 82316322 65949471 82316493 65949608 82316664 65949745 82316835 65949882 82317006 65950019 82317177 65950156 82317348 65950293 82317519 65950430 82317690 65950567 82317861 65950704 82318032 65950841 82318203 65950978 82318374 65951115 82318545 65951252 82318716 65951389 82318887 65951526 82319058 65951663 82319229 65951800 82319400 65951937 82319571 65952074 82319742 65952211 82319913 65952348 82320084 65952485 82320255 65952622 82320426 65952759 82320597 65952896 82320768 65953033 82320939 65953170 82321110 65953307 82321281 65953444 82321452 65953581 82321623 65953718 82321794 65953855 82321965 65953992 82322136 65954129 82322307 65954266 82322478 65954403 82322649 65954540 82322820 65954677 82322991 65954814 82323162 65954951 82323333 65955088 82323504 65955225 82323675 65955362 82323846 65955499 82324017 65955636 82324188 65955773 82324359 65955910 82324530 65956047 82324701 65956184 82324872 65956321 82325043 65956458 82325214 65956595 82325385 65956732 82325556 65956869 82325727 65957006 82325898 65957143 82326069 65957280 82326240 65957417 82326411 65957554 82326582 65957691 82326753 65957828 82326924 65957965 82327095 65958102 82327266 65958239 82327437 65958376 82327608 65958513 82327779 65958650 82327950 65958787 82328121 65958924 82328292 65959061 82328463 65959198 82328634 65959335 82328805 65959472 82328976 65959609 82329147 65959746 82329318 65959883 82329489 65960020 82329660 65960157 82329831 65960294 82330002 65960431 82330173 65960568 82330344 65960705 82330515 65960842 82330686 65960979 82330857 65961116 82331028 65961253 82331199 65961390 82331370 65961527 82331541 65961664 82331712 65961801 82331883 65961938 82332054 65962075 82332225 65962212 82332396 65962349 82332567 65962486 82332738 65962623 82332909 65962760 82333080 65962897 82333251 65963034 82333422 65963171 82333593 65963308 82333764 65963445 82333935 65963582 82334106 65963719 82334277 65963856 82334448 65963993 82334619 65964130 82334790 65964267 82334961 65964404 82335132 65964541 82335303 65964678 82335474 65964815 82335645 65964952 82335816 65965089 82335987 65965226 82336158 65965363 82336329 65965500 82336500 65965637 82336671 65965774 82336842 65965911 82337013 65966048 82337184 65966185 82337355 65966322 82337526 65966459 82337697 65966596 82337868 65966733 82338039 65966870 82338210 65967007 82338381 65967144 82338552 65967281 82338723 65967418 82338894 65967555 82339065 65967692 82339236 65967829 82339407 65967966 82339578 65968103 82339749 65968240 82339920 65968377 82340091 65968514 82340262 65968651 82340433 65968788 82340604 65968925 82340775 65969062 82340946 65969199 82341117 65969336 82341288 65969473 82341459 65969610 82341630 65969747 82341801 65969884 82341972 65970021 82342143 65970158 82342314 65970295 82342485 65970432 82342656 65970569 82342827 65970706 82342998 65970843 82343169 65970980 82343340 65971117 82343511 65971254 82343682 65971391 82343853 65971528 82344024 65971665 82344195 65971802 82344366 65971939 82344537 65972076 82344708 65972213 82344879 65972350 82345050 65972487 82345221 65972624 82345392 65972761 82345563 65972898 82345734 65973035 82345905 65973172 82346076 65973309 82346247 65973446 82346418 65973583 82346589 65973720 82346760 65973857 82346931 65973994 82347102 65974131 82347273 65974268 82347444 65974405 82347615 65974542 82347786 65974679 82347957 65974816 82348128 65974953 82348299 65975090 82348470 65975227 82348641 65975364 82348812 65975501 82348983 65975638 82349154 65975775 82349325 65975912 82349496 65976049 82349667 65976186 82349838 65976323 82350009 65976460 82350180 65976597 82350351 65976734 82350522 65976871 82350693 65977008 82350864 65977145 82351035 65977282 82351206 65977419 82351377 65977556 82351548 65977693 82351719 65977830 82351890 65977967 82352061 65978104 82352232 65978241 82352403 65978378 82352574 65978515 82352745 65978652 82352916 65978789 82353087 65978926 82353258 65979063 82353429 65979200 82353600 65979337 82353771 65979474 82353942 65979611 82354113 65979748 82354284 65979885 82354455 65980022 82354626 65980159 82354797 65980296 82354968 65980433 82355139 65980570 82355310 65980707 82355481 65980844 82355652 65980981 82355823 65981118 82355994 65981255 82356165 65981392 82356336 65981529 82356507 65981666 82356678 65981803 82356849 65981940 82357020 65982077 82357191 65982214 82357362 65982351 82357533 65982488 82357704 65982625 82357875 65982762 82358046 65982899 82358217 65983036 82358388 65983173 82358559 65983310 82358730 65983447 82358901 65983584 82359072 65983721 82359243 65983858 82359414 65983995 82359585 65984132 82359756 65984269 82359927 65984406 82360098 65984543 82360269 65984680 82360440 65984817 82360611 65984954 82360782 65985091 82360953 65985228 82361124 65985365 82361295 65985502 82361466 65985639 82361637 65985776 82361808 65985913 82361979 65986050 82362150 65986187 82362321 65986324 82362492 65986461 82362663 65986598 82362834 65986735 82363005 65986872 82363176 65987009 82363347 65987146 82363518 65987283 82363689 65987420 82363860 65987557 82364031 65987694 82364202 65987831 82364373 65987968 82364544 65988105 82364715 65988242 82364886 65988379 82365057 65988516 82365228 65988653 82365399 65988790 82365570 65988927 82365741 65989064 82365912 65989201 82366083 65989338 82366254 65989475 82366425 65989612 82366596 65989749 82366767 65989886 82366938 65990023 82367109 65990160 82367280 65990297 82367451 65990434 82367622 65990571 82367793 65990708 82367964 65990845 82368135 65990982 82368306 65991119 82368477 65991256 82368648 65991393 82368819 65991530 82368990 65991667 82369161 65991804 82369332 65991941 82369503 65992078 82369674 65992215 82369845 65992352 82370016 65992489 82370187 65992626 82370358 65992763 82370529 65992900 82370700 65993037 82370871 65993174 82371042 65993311 82371213 65993448 82371384 65993585 82371555 65993722 82371726 65993859 82371897 65993996 82372068 65994133 82372239 65994270 82372410 65994407 82372581 65994544 82372752 65994681 82372923 65994818 82373094 65994955 82373265 65995092 82373436 65995229 82373607 65995366 82373778 65995503 82373949 65995640 82374120 65995777 82374291 65995914 82374462 65996051 82374633 65996188 82374804 65996325 82374975 65996462 82375146 65996599 82375317 65996736 82375488 65996873 82375659 65997010 82375830 65997147 82376001 65997284 82376172 65997421 82376343 65997558 82376514 65997695 82376685 65997832 82376856 65997969 82377027 65998106 82377198 65998243 82377369 65998380 82377540 65998517 82377711 65998654 82377882 65998791 82378053 65998928 82378224 65999065 82378395 65999202 82378566 65999339 82378737 65999476 82378908 65999613 82379079 65999750 82379250 65999887 82379421 66000024 82379592 66000161 82379763 66000298 82379934 66000435 82380105 66000572 82380276 66000709 82380447 66000846 82380618 66000983 82380789 66001120 82380960 66001257 82381131 66001394 82381302 66001531 82381473 66001668 82381644 66001805 82381815 66001942 82381986 66002079 82382157 66002216 82382328 66002353 82382499 66002490 82382670 66002627 82382841 66002764 82383012 66002901 82383183 66003038 82383354 66003175 82383525 66003312 82383696 66003449 82383867 66003586 82384038 66003723 82384209 66003860 82384380 66003997 82384551 66004134 82384722 66004271 82384893 66004408 82385064 66004545 82385235 66004682 82385406 66004819 82385577 66004956 82385748 66005093 82385919 66005230 82386090 66005367 82386261 66005504 82386432 66005641 82386603 66005778 82386774 66005915 82386945 66006052 82387116 66006189 82387287 66006326 82387458 66006463 82387629 66006600 82387800 66006737 82387971 66006874 82388142 66007011 82388313 66007148 82388484 66007285 82388655 66007422 82388826 66007559 82388997 66007696 82389168 66007833 82389339 66007970 82389510 66008107 82389681 66008244 82389852 66008381 82390023 66008518 82390194 66008655 82390365 66008792 82390536 66008929 82390707 66009066 82390878 66009203 82391049 66009340 82391220 66009477 82391391 66009614 82391562 66009751 82391733 66009888 82391904 66010025 82392075 66010162 82392246 66010299 82392417 66010436 82392588 66010573 82392759 66010710 82392930 66010847 82393101 66010984 82393272 66011121 82393443 66011258 82393614 66011395 82393785 66011532 82393956 66011669 82394127 66011806 82394298 66011943 82394469 66012080 82394640 66012217 82394811 66012354 82394982 66012491 82395153 66012628 82395324 66012765 82395495 66012902 82395666 66013039 82395837 66013176 82396008 66013313 82396179 66013450 82396350 66013587 82396521 66013724 82396692 66013861 82396863 66013998 82397034 66014135 82397205 66014272 82397376 66014409 82397547 66014546 82397718 66014683 82397889 66014820 82398060 66014957 82398231 66015094 82398402 66015231 82398573 66015368 82398744 66015505 82398915 66015642 82399086 66015779 82399257 66015916 82399428 66016053 82399599 66016190 82399770 66016327 82399941 66016464 82400112 66016601 82400283 66016738 82400454 66016875 82400625 66017012 82400796 66017149 82400967 66017286 82401138 66017423 82401309 66017560 82401480 66017697 82401651 66017834 82401822 66017971 82401993 66018108 82402164 66018245 82402335 66018382 82402506 66018519 82402677 66018656 82402848 66018793 82403019 66018930 82403190 66019067 82403361 66019204 82403532 66019341 82403703 66019478 82403874 66019615 82404045 66019752 82404216 66019889 82404387 66020026 82404558 66020163 82404729 66020300 82404900 66020437 82405071 66020574 82405242 66020711 82405413 66020848 82405584 66020985 82405755 66021122 82405926 66021259 82406097 66021396 82406268 66021533 82406439 66021670 82406610 66021807 82406781 66021944 82406952 66022081 82407123 66022218 82407294 66022355 82407465 66022492 82407636 66022629 82407807 66022766 82407978 66022903 82408149 66023040 82408320 66023177 82408491 66023314 82408662 66023451 82408833 66023588 82409004 66023725 82409175 66023862 82409346 66023999 82409517 66024136 82409688 66024273 82409859 66024410 82410030 66024547 82410201 66024684 82410372 66024821 82410543 66024958 82410714 66025095 82410885 66025232 82411056 66025369 82411227 66025506 82411398 66025643 82411569 66025780 82411740 66025917 82411911 66026054 82412082 66026191 82412253 66026328 82412424 66026465 82412595 66026602 82412766 66026739 82412937 66026876 82413108 66027013 82413279 66027150 82413450 66027287 82413621 66027424 82413792 66027561 82413963 66027698 82414134 66027835 82414305 66027972 82414476 66028109 82414647 66028246 82414818 66028383 82414989 66028520 82415160 66028657 82415331 66028794 82415502 66028931 82415673 66029068 82415844 66029205 82416015 66029342 82416186 66029479 82416357 66029616 82416528 66029753 82416699 66029890 82416870 66030027 82417041 66030164 82417212 66030301 82417383 66030438 82417554 66030575 82417725 66030712 82417896 66030849 82418067 66030986 82418238 66031123 82418409 66031260 82418580 66031397 82418751 66031534 82418922 66031671 82419093 66031808 82419264 66031945 82419435 66032082 82419606 66032219 82419777 66032356 82419948 66032493 82420119 66032630 82420290 66032767 82420461 66032904 82420632 66033041 82420803 66033178 82420974 66033315 82421145 66033452 82421316 66033589 82421487 66033726 82421658 66033863 82421829 66034000 82422000 66034137 82422171 66034274 82422342 66034411 82422513 66034548 82422684 66034685 82422855 66034822 82423026 66034959 82423197 66035096 82423368 66035233 82423539 66035370 82423710 66035507 82423881 66035644 82424052 66035781 82424223 66035918 82424394 66036055 82424565 66036192 82424736 66036329 82424907 66036466 82425078 66036603 82425249 66036740 82425420 66036877 82425591 66037014 82425762 66037151 82425933 66037288 82426104 66037425 82426275 66037562 82426446 66037699 82426617 66037836 82426788 66037973 82426959 66038110 82427130 66038247 82427301 66038384 82427472 66038521 82427643 66038658 82427814 66038795 82427985 66038932 82428156 66039069 82428327 66039206 82428498 66039343 82428669 66039480 82428840 66039617 82429011 66039754 82429182 66039891 82429353 66040028 82429524 66040165 82429695 66040302 82429866 66040439 82430037 66040576 82430208 66040713 82430379 66040850 82430550 66040987 82430721 66041124 82430892 66041261 82431063 66041398 82431234 66041535 82431405 66041672 82431576 66041809 82431747 66041946 82431918 66042083 82432089 66042220 82432260 66042357 82432431 66042494 82432602 66042631 82432773 66042768 82432944 66042905 82433115 66043042 82433286 66043179 82433457 66043316 82433628 66043453 82433799 66043590 82433970 66043727 82434141 66043864 82434312 66044001 82434483 66044138 82434654 66044275 82434825 66044412 82434996 66044549 82435167 66044686 82435338 66044823 82435509 66044960 82435680 66045097 82435851 66045234 82436022 66045371 82436193 66045508 82436364 66045645 82436535 66045782 82436706 66045919 82436877 66046056 82437048 66046193 82437219 66046330 82437390 66046467 82437561 66046604 82437732 66046741 82437903 66046878 82438074 66047015 82438245 66047152 82438416 66047289 82438587 66047426 82438758 66047563 82438929 66047700 82439100 66047837 82439271 66047974 82439442 66048111 82439613 66048248 82439784 66048385 82439955 66048522 82440126 66048659 82440297 66048796 82440468 66048933 82440639 66049070 82440810 66049207 82440981 66049344 82441152 66049481 82441323 66049618 82441494 66049755 82441665 66049892 82441836 66050029 82442007 66050166 82442178 66050303 82442349 66050440 82442520 66050577 82442691 66050714 82442862 66050851 82443033 66050988 82443204 66051125 82443375 66051262 82443546 66051399 82443717 66051536 82443888 66051673 82444059 66051810 82444230 66051947 82444401 66052084 82444572 66052221 82444743 66052358 82444914 66052495 82445085 66052632 82445256 66052769 82445427 66052906 82445598 66053043 82445769 66053180 82445940 66053317 82446111 66053454 82446282 66053591 82446453 66053728 82446624 66053865 82446795 66054002 82446966 66054139 82447137 66054276 82447308 66054413 82447479 66054550 82447650 66054687 82447821 66054824 82447992 66054961 82448163 66055098 82448334 66055235 82448505 66055372 82448676 66055509 82448847 66055646 82449018 66055783 82449189 66055920 82449360 66056057 82449531 66056194 82449702 66056331 82449873 66056468 82450044 66056605 82450215 66056742 82450386 66056879 82450557 66057016 82450728 66057153 82450899 66057290 82451070 66057427 82451241 66057564 82451412 66057701 82451583 66057838 82451754 66057975 82451925 66058112 82452096 66058249 82452267 66058386 82452438 66058523 82452609 66058660 82452780 66058797 82452951 66058934 82453122 66059071 82453293 66059208 82453464 66059345 82453635 66059482 82453806 66059619 82453977 66059756 82454148 66059893 82454319 66060030 82454490 66060167 82454661 66060304 82454832 66060441 82455003 66060578 82455174 66060715 82455345 66060852 82455516 66060989 82455687 66061126 82455858 66061263 82456029 66061400 82456200 66061537 82456371 66061674 82456542 66061811 82456713 66061948 82456884 66062085 82457055 66062222 82457226 66062359 82457397 66062496 82457568 66062633 82457739 66062770 82457910 66062907 82458081 66063044 82458252 66063181 82458423 66063318 82458594 66063455 82458765 66063592 82458936 66063729 82459107 66063866 82459278 66064003 82459449 66064140 82459620 66064277 82459791 66064414 82459962 66064551 82460133 66064688 82460304 66064825 82460475 66064962 82460646 66065099 82460817 66065236 82460988 66065373 82461159 66065510 82461330 66065647 82461501 66065784 82461672 66065921 82461843 66066058 82462014 66066195 82462185 66066332 82462356 66066469 82462527 66066606 82462698 66066743 82462869 66066880 82463040 66067017 82463211 66067154 82463382 66067291 82463553 66067428 82463724 66067565 82463895 66067702 82464066 66067839 82464237 66067976 82464408 66068113 82464579 66068250 82464750 66068387 82464921 66068524 82465092 66068661 82465263 66068798 82465434 66068935 82465605 66069072 82465776 66069209 82465947 66069346 82466118 66069483 82466289 66069620 82466460 66069757 82466631 66069894 82466802 66070031 82466973 66070168 82467144 66070305 82467315 66070442 82467486 66070579 82467657 66070716 82467828 66070853 82467999 66070990 82468170 66071127 82468341 66071264 82468512 66071401 82468683 66071538 82468854 66071675 82469025 66071812 82469196 66071949 82469367 66072086 82469538 66072223 82469709 66072360 82469880 66072497 82470051 66072634 82470222 66072771 82470393 66072908 82470564 66073045 82470735 66073182 82470906 66073319 82471077 66073456 82471248 66073593 82471419 66073730 82471590 66073867 82471761 66074004 82471932 66074141 82472103 66074278 82472274 66074415 82472445 66074552 82472616 66074689 82472787 66074826 82472958 66074963 82473129 66075100 82473300 66075237 82473471 66075374 82473642 66075511 82473813 66075648 82473984 66075785 82474155 66075922 82474326 66076059 82474497 66076196 82474668 66076333 82474839 66076470 82475010 66076607 82475181 66076744 82475352 66076881 82475523 66077018 82475694 66077155 82475865 66077292 82476036 66077429 82476207 66077566 82476378 66077703 82476549 66077840 82476720 66077977 82476891 66078114 82477062 66078251 82477233 66078388 82477404 66078525 82477575 66078662 82477746 66078799 82477917 66078936 82478088 66079073 82478259 66079210 82478430 66079347 82478601 66079484 82478772 66079621 82478943 66079758 82479114 66079895 82479285 66080032 82479456 66080169 82479627 66080306 82479798 66080443 82479969 66080580 82480140 66080717 82480311 66080854 82480482 66080991 82480653 66081128 82480824 66081265 82480995 66081402 82481166 66081539 82481337 66081676 82481508 66081813 82481679 66081950 82481850 66082087 82482021 66082224 82482192 66082361 82482363 66082498 82482534 66082635 82482705 66082772 82482876 66082909 82483047 66083046 82483218 66083183 82483389 66083320 82483560 66083457 82483731 66083594 82483902 66083731 82484073 66083868 82484244 66084005 82484415 66084142 82484586 66084279 82484757 66084416 82484928 66084553 82485099 66084690 82485270 66084827 82485441 66084964 82485612 66085101 82485783 66085238 82485954 66085375 82486125
1000 52679788 0 52679788 65753604 52679925 65753775 52680062 65753946 52680199 65754117 52680336 65754288 52680473 65754459 52680610 65754630 52680747 65754801 52680884 65754972 52681021 65755143 52681158 65755314 52681295 65755485 52681432 65755656 52681569 65755827 52681706 65755998 52681843 65756169 52681980 65756340 52682117 65756511 52682254 65756682 52682391 65756853 52682528 65757024 52682665 65757195 52682802 65757366 52682939 65757537 52683076 65757708 52683213 65757879 52683350 65758050 52683487 65758221 52683624 65758392 52683761 65758563 52683898 65758734 52684035 65758905 52684172 65759076 52684309 65759247 52684446 65759418 52684583 65759589 52684720 65759760 52684857 65759931 52684994 65760102 52685131 65760273 52685268 65760444 52685405 65760615 52685542 65760786 52685679 65760957 52685816 65761128 52685953 65761299 52686090 65761470 52686227 65761641 52686364 65761812 52686501 65761983 52686638 65762154 52686775 65762325 52686912 65762496 52687049 65762667 52687186 65762838 52687323 65763009 52687460 65763180 52687597 65763351 52687734 65763522 52687871 65763693 52688008 65763864 52688145 65764035 52688282 65764206 52688419 65764377 52688556 65764548 52688693 65764719 52688830 65764890 52688967 65765061 52689104 65765232 52689241 65765403 52689378 65765574 52689515 65765745 52689652 65765916 52689789 65766087 52689926 65766258 52690063 65766429 52690200 65766600 52690337 65766771 52690474 65766942 52690611 65767113 52690748 65767284 52690885 65767455 52691022 65767626 52691159 65767797 52691296 65767968 52691433 65768139 52691570 65768310 52691707 65768481 52691844 65768652 52691981 65768823 52692118 65768994 52692255 65769165 52692392 65769336 52692529 65769507 52692666 65769678 52692803 65769849 52692940 65770020 52693077 65770191 52693214 65770362 52693351 65770533 52693488 65770704 52693625 65770875 52693762 65771046 52693899 65771217 52694036 65771388 52694173 65771559 52694310 65771730 52694447 65771901 52694584 65772072 52694721 65772243 52694858 65772414 52694995 65772585 52695132 65772756 52695269 65772927 52695406 65773098 52695543 65773269 52695680 65773440 52695817 65773611 52695954 65773782 52696091 65773953 52696228 65774124 52696365 65774295 52696502 65774466 52696639 65774637 52696776 65774808 52696913 65774979 52697050 65775150 52697187 65775321 52697324 65775492 52697461 65775663 52697598 65775834 52697735 65776005 52697872 65776176 52698009 65776347 52698146 65776518 52698283 65776689 52698420 65776860 52698557 65777031 52698694 65777202 52698831 65777373 52698968 65777544 52699105 65777715 52699242 65777886 52699379 65778057 52699516 65778228 52699653 65778399 52699790 65778570 52699927 65778741 52700064 65778912 52700201 65779083 52700338 65779254 52700475 65779425 52700612 65779596 52700749 65779767 52700886 65779938 52701023 65780109 52701160 65780280 52701297 65780451 52701434 65780622 52701571 65780793 52701708 65780964 52701845 65781135 52701982 65781306 52702119 65781477 52702256 65781648 52702393 65781819 52702530 65781990 52702667 65782161 52702804 65782332 52702941 65782503 52703078 65782674 52703215 65782845 52703352 65783016 52703489 65783187 52703626 65783358 52703763 65783529 52703900 65783700 52704037 65783871 52704174 65784042 52704311 65784213 52704448 65784384 52704585 65784555 52704722 65784726 52704859 65784897 52704996 65785068 52705133 65785239 52705270 65785410 52705407 65785581 52705544 65785752 52705681 65785923 52705818 65786094 52705955 65786265 52706092 65786436 52706229 65786607 52706366 65786778 52706503 65786949 52706640 65787120 52706777 65787291 52706914 65787462 52707051 65787633 52707188 65787804 52707325 65787975 52707462 65788146 52707599 65788317 52707736 65788488 52707873 65788659 52708010 65788830 52708147 65789001 52708284 65789172 52708421 65789343 52708558 65789514 52708695 65789685 52708832 65789856 52708969 65790027 52709106 65790198 52709243 65790369 52709380 65790540 52709517 65790711 52709654 65790882 52709791 65791053 52709928 65791224 52710065 65791395 52710202 65791566 52710339 65791737 52710476 65791908 52710613 65792079 52710750 65792250 52710887 65792421 52711024 65792592 52711161 65792763 52711298 65792934 52711435 65793105 52711572 65793276 52711709 65793447 52711846 65793618 52711983 65793789 52712120 65793960 52712257 65794131 52712394 65794302 52712531 65794473 52712668 65794644 52712805 65794815 52712942 65794986 52713079 65795157 52713216 65795328 52713353 65795499 52713490 65795670 52713627 65795841 52713764 65796012 52713901 65796183 52714038 65796354 52714175 65796525 52714312 65796696 52714449 65796867 52714586 65797038 52714723 65797209 52714860 65797380 52714997 65797551 52715134 65797722 52715271 65797893 52715408 65798064 52715545 65798235 52715682 65798406 52715819 65798577 52715956 65798748 52716093 65798919 52716230 65799090 52716367 65799261 52716504 65799432 52716641 65799603 52716778 65799774 52716915 65799945 52717052 65800116 52717189 65800287 52717326 65800458 52717463 65800629 52717600 65800800 52717737 65800971 52717874 65801142 52718011 65801313 52718148 65801484 52718285 65801655 52718422 65801826 52718559 65801997 52718696 65802168 52718833 65802339 52718970 65802510 52719107 65802681 52719244 65802852 52719381 65803023 52719518 65803194 52719655 65803365 52719792 65803536 52719929 65803707 52720066 65803878 52720203 65804049 52720340 65804220 52720477 65804391 52720614 65804562 52720751 65804733 52720888 65804904 52721025 65805075 52721162 65805246 52721299 65805417 52721436 65805588 52721573 65805759 52721710 65805930 52721847 65806101 52721984 65806272 52722121 65806443 52722258 65806614 52722395 65806785 52722532 65806956 52722669 65807127 52722806 65807298 52722943 65807469 52723080 65807640 52723217 65807811 52723354 65807982 52723491 65808153 52723628 65808324 52723765 65808495 52723902 65808666 52724039 65808837 52724176 65809008 52724313 65809179 52724450 65809350 52724587 65809521 52724724 65809692 52724861 65809863 52724998 65810034 52725135 65810205 52725272 65810376 52725409 65810547 52725546 65810718 52725683 65810889 52725820 65811060 52725957 65811231 52726094 65811402 52726231 65811573 52726368 65811744 52726505 65811915 52726642 65812086 52726779 65812257 52726916 65812428 52727053 65812599 52727190 65812770 52727327 65812941 52727464 65813112 52727601 65813283 52727738 65813454 52727875 65813625 52728012 65813796 52728149 65813967 52728286 65814138 52728423 65814309 52728560 65814480 52728697 65814651 52728834 65814822 52728971 65814993 52729108 65815164 52729245 65815335 52729382 65815506 52729519 65815677 52729656 65815848 52729793 65816019 52729930 65816190 52730067 65816361 52730204 65816532 52730341 65816703 52730478 65816874 52730615 65817045 52730752 65817216 52730889 65817387 52731026 65817558 52731163 65817729 52731300 65817900 52731437 65818071 52731574 65818242 52731711 65818413 52731848 65818584 52731985 65818755 52732122 65818926 52732259 65819097 52732396 65819268 52732533 65819439 52732670 65819610 52732807 65819781 52732944 65819952 52733081 65820123 52733218 65820294 52733355 65820465 52733492 65820636 52733629 65820807 52733766 65820978 52733903 65821149 52734040 65821320 52734177 65821491 52734314 65821662 52734451 65821833 52734588 65822004 52734725 65822175 52734862 65822346 52734999 65822517 52735136 65822688 52735273 65822859 52735410 65823030 52735547 65823201 52735684 65823372 52735821 65823543 52735958 65823714 52736095 65823885 52736232 65824056 52736369 65824227 52736506 65824398 52736643 65824569 52736780 65824740 52736917 65824911 52737054 65825082 52737191 65825253 52737328 65825424 52737465 65825595 52737602 65825766 52737739 65825937 52737876 65826108 52738013 65826279 52738150 65826450 52738287 65826621 52738424 65826792 52738561 65826963 52738698 65827134 52738835 65827305 52738972 65827476 52739109 65827647 52739246 65827818 52739383 65827989 52739520 65828160 52739657 65828331 52739794 65828502 52739931 65828673 52740068 65828844 52740205 65829015 52740342 65829186 52740479 65829357 52740616 65829528 52740753 65829699 52740890 65829870 52741027 65830041 52741164 65830212 52741301 65830383 52741438 65830554 52741575 65830725 52741712 65830896 52741849 65831067 52741986 65831238 52742123 65831409 52742260 65831580 52742397 65831751 52742534 65831922 52742671 65832093 52742808 65832264 52742945 65832435 52743082 65832606 52743219 65832777 52743356 65832948 52743493 65833119 52743630 65833290 52743767 65833461 52743904 65833632 52744041 65833803 52744178 65833974 52744315 65834145 52744452 65834316 52744589 65834487 52744726 65834658 52744863 65834829 52745000 65835000 52745137 65835171 52745274 65835342 52745411 65835513 52745548 65835684 52745685 65835855 52745822 65836026 52745959 65836197 52746096 65836368 52746233 65836539 52746370 65836710 52746507 65836881 52746644 65837052 52746781 65837223 52746918 65837394 52747055 65837565 52747192 65837736 52747329 65837907 52747466 65838078 52747603 65838249 52747740 65838420 52747877 65838591 52748014 65838762 52748151 65838933 52748288 65839104 52748425 65839275 52748562 65839446 52748699 65839617 52748836 65839788 52748973 65839959 52749110 65840130 52749247 65840301 52749384 65840472 52749521 65840643 52749658 65840814 52749795 65840985 52749932 65841156 52750069 65841327 52750206 65841498 52750343 65841669 52750480 65841840 52750617 65842011 52750754 65842182 52750891 65842353 52751028 65842524 52751165 65842695 52751302 65842866 52751439 65843037 52751576 65843208 52751713 65843379 52751850 65843550 52751987 65843721 52752124 65843892 52752261 65844063 52752398 65844234 52752535 65844405 52752672 65844576 52752809 65844747 52752946 65844918 52753083 65845089 52753220 65845260 52753357 65845431 52753494 65845602 52753631 65845773 52753768 65845944 52753905 65846115 52754042 65846286 52754179 65846457 52754316 65846628 52754453 65846799 52754590 65846970 52754727 65847141 52754864 65847312 52755001 65847483 52755138 65847654 52755275 65847825 52755412 65847996 52755549 65848167 52755686 65848338 52755823 65848509 52755960 65848680 52756097 65848851 52756234 65849022 52756371 65849193 52756508 65849364 52756645 65849535 52756782 65849706 52756919 65849877 52757056 65850048 52757193 65850219 52757330 65850390 52757467 65850561 52757604 65850732 52757741 65850903 52757878 65851074 52758015 65851245 52758152 65851416 52758289 65851587 52758426 65851758 52758563 65851929 52758700 65852100 52758837 65852271 52758974 65852442 52759111 65852613 52759248 65852784 52759385 65852955 52759522 65853126 52759659 65853297 52759796 65853468 52759933 65853639 52760070 65853810 52760207 65853981 52760344 65854152 52760481 65854323 52760618 65854494 52760755 65854665 52760892 65854836 52761029 65855007 52761166 65855178 52761303 65855349 52761440 65855520 52761577 65855691 52761714 65855862 52761851 65856033 52761988 65856204 52762125 65856375 52762262 65856546 52762399 65856717 52762536 65856888 52762673 65857059 52762810 65857230 52762947 65857401 52763084 65857572 52763221 65857743 52763358 65857914 52763495 65858085 52763632 65858256 52763769 65858427 52763906 65858598 52764043 65858769 52764180 65858940 52764317 65859111 52764454 65859282 52764591 65859453 52764728 65859624 52764865 65859795 52765002 65859966 52765139 65860137 52765276 65860308 52765413 65860479 52765550 65860650 52765687 65860821 52765824 65860992 52765961 65861163 52766098 65861334 52766235 65861505 52766372 65861676 52766509 65861847 52766646 65862018 52766783 65862189 52766920 65862360 52767057 65862531 52767194 65862702 52767331 65862873 52767468 65863044 52767605 65863215 52767742 65863386 52767879 65863557 52768016 65863728 52768153 65863899 52768290 65864070 52768427 65864241 52768564 65864412 52768701 65864583 52768838 65864754 52768975 65864925 52769112 65865096 52769249 65865267 52769386 65865438 52769523 65865609 52769660 65865780 52769797 65865951 52769934 65866122 52770071 65866293 52770208 65866464 52770345 65866635 52770482 65866806 52770619 65866977 52770756 65867148 52770893 65867319 52771030 65867490 52771167 65867661 52771304 65867832 52771441 65868003 52771578 65868174 52771715 65868345 52771852 65868516 52771989 65868687 52772126 65868858 52772263 65869029 52772400 65869200 52772537 65869371 52772674 65869542 52772811 65869713 52772948 65869884 52773085 65870055 52773222 65870226 52773359 65870397 52773496 65870568 52773633 65870739 52773770 65870910 52773907 65871081 52774044 65871252 52774181 65871423 52774318 65871594 52774455 65871765 52774592 65871936 52774729 65872107 52774866 65872278 52775003 65872449 52775140 65872620 52775277 65872791 52775414 65872962 52775551 65873133 52775688 65873304 52775825 65873475 52775962 65873646 52776099 65873817 52776236 65873988 52776373 65874159 52776510 65874330 52776647 65874501 52776784 65874672 52776921 65874843 52777058 65875014 52777195 65875185 52777332 65875356 52777469 65875527 52777606 65875698 52777743 65875869 52777880 65876040 52778017 65876211 52778154 65876382 52778291 65876553 52778428 65876724 52778565 65876895 52778702 65877066 52778839 65877237 52778976 65877408 52779113 65877579 52779250 65877750 52779387 65877921 52779524 65878092 52779661 65878263 52779798 65878434 52779935 65878605 52780072 65878776 52780209 65878947 52780346 65879118 52780483 65879289 52780620 65879460 52780757 65879631 52780894 65879802 52781031 65879973 52781168 65880144 52781305 65880315 52781442 65880486 52781579 65880657 52781716 65880828 52781853 65880999 52781990 65881170 52782127 65881341 52782264 65881512 52782401 65881683 52782538 65881854 52782675 65882025 52782812 65882196 52782949 65882367 52783086 65882538 52783223 65882709 52783360 65882880 52783497 65883051 52783634 65883222 52783771 65883393 52783908 65883564 52784045 65883735 52784182 65883906 52784319 65884077 52784456 65884248 52784593 65884419 52784730 65884590 52784867 65884761 52785004 65884932 52785141 65885103 52785278 65885274 52785415 65885445 52785552 65885616 52785689 65885787 52785826 65885958 52785963 65886129 52786100 65886300 52786237 65886471 52786374 65886642 52786511 65886813 52786648 65886984 52786785 65887155 52786922 65887326 52787059 65887497 52787196 65887668 52787333 65887839 52787470 65888010 52787607 65888181 52787744 65888352 52787881 65888523 52788018 65888694 52788155 65888865 52788292 65889036 52788429 65889207 52788566 65889378 52788703 65889549 52788840 65889720 52788977 65889891 52789114 65890062 52789251 65890233 52789388 65890404 52789525 65890575 52789662 65890746 52789799 65890917 52789936 65891088 52790073 65891259 52790210 65891430 52790347 65891601 52790484 65891772 52790621 65891943 52790758 65892114 52790895 65892285 52791032 65892456 52791169 65892627 52791306 65892798 52791443 65892969 52791580 65893140 52791717 65893311 52791854 65893482 52791991 65893653 52792128 65893824 52792265 65893995 52792402 65894166 52792539 65894337 52792676 65894508 52792813 65894679 52792950 65894850 52793087 65895021 52793224 65895192 52793361 65895363 52793498 65895534 52793635 65895705 52793772 65895876 52793909 65896047 52794046 65896218 52794183 65896389 52794320 65896560 52794457 65896731 52794594 65896902 52794731 65897073 52794868 65897244 52795005 65897415 52795142 65897586 52795279 65897757 52795416 65897928 52795553 65898099 52795690 65898270 52795827 65898441 52795964 65898612 52796101 65898783 52796238 65898954 52796375 65899125 52796512 65899296 52796649 65899467 52796786 65899638 52796923 65899809 52797060 65899980 52797197 65900151 52797334 65900322 52797471 65900493 52797608 65900664 52797745 65900835 52797882 65901006 52798019 65901177 52798156 65901348 52798293 65901519 52798430 65901690 52798567 65901861 52798704 65902032 52798841 65902203 52798978 65902374 52799115 65902545 52799252 65902716 52799389 65902887 52799526 65903058 52799663 65903229 52799800 65903400 52799937 65903571 52800074 65903742 52800211 65903913 52800348 65904084 52800485 65904255 52800622 65904426 52800759 65904597 52800896 65904768 52801033 65904939 52801170 65905110 52801307 65905281 52801444 65905452 52801581 65905623 52801718 65905794 52801855 65905965 52801992 65906136 52802129 65906307 52802266 65906478 52802403 65906649 52802540 65906820 52802677 65906991 52802814 65907162 52802951 65907333 52803088 65907504 52803225 65907675 52803362 65907846 52803499 65908017 52803636 65908188 52803773 65908359 52803910 65908530 52804047 65908701 52804184 65908872 52804321 65909043 52804458 65909214 52804595 65909385 52804732 65909556 52804869 65909727 52805006 65909898 52805143 65910069 52805280 65910240 52805417 65910411 52805554 65910582 52805691 65910753 52805828 65910924 52805965 65911095 52806102 65911266 52806239 65911437 52806376 65911608 52806513 65911779 52806650 65911950 52806787 65912121 52806924 65912292 52807061 65912463 52807198 65912634 52807335 65912805 52807472 65912976 52807609 65913147 52807746 65913318 52807883 65913489 52808020 65913660 52808157 65913831 52808294 65914002 52808431 65914173 52808568 65914344 52808705 65914515 52808842 65914686 52808979 65914857 52809116 65915028 52809253 65915199 52809390 65915370 52809527 65915541 52809664 65915712 52809801 65915883 52809938 65916054 52810075 65916225 52810212 65916396 52810349 65916567 52810486 65916738 52810623 65916909 52810760 65917080 52810897 65917251 52811034 65917422 52811171 65917593 52811308 65917764 52811445 65917935 52811582 65918106 52811719 65918277 52811856 65918448 52811993 65918619 52812130 65918790 52812267 65918961 52812404 65919132 52812541 65919303 52812678 65919474 52812815 65919645 52812952 65919816 52813089 65919987 52813226 65920158 52813363 65920329 52813500 65920500 52813637 65920671 52813774 65920842 52813911 65921013 52814048 65921184 52814185 65921355 52814322 65921526 52814459 65921697 52814596 65921868 52814733 65922039 52814870 65922210 52815007 65922381 52815144 65922552 52815281 65922723 52815418 65922894 52815555 65923065 52815692 65923236 52815829 65923407 52815966 65923578 52816103 65923749 52816240 65923920 52816377 65924091 52816514 65924262
1000 30275900 0 30275900 37789627 30276037 37789798 30276174 37789969 30276311 37790140 30276448 37790311 30276585 37790482 30276722 37790653 30276859 37790824 30276996 37790995 30277133 37791166 30277270 37791337 30277407 37791508 30277544 37791679 30277681 37791850 30277818 37792021 30277955 37792192 30278092 37792363 30278229 37792534 30278366 37792705 30278503 37792876 30278640 37793047 30278777 37793218 30278914 37793389 30279051 37793560 30279188 37793731 30279325 37793902 30279462 37794073 30279599 37794244 30279736 37794415 30279873 37794586 30280010 37794757 30280147 37794928 30280284 37795099 30280421 37795270 30280558 37795441 30280695 37795612 30280832 37795783 30280969 37795954 30281106 37796125 30281243 37796296 30281380 37796467 30281517 37796638 30281654 37796809 30281791 37796980 30281928 37797151 30282065 37797322 30282202 37797493 30282339 37797664 30282476 37797835 30282613 37798006 30282750 37798177 30282887 37798348 30283024 37798519 30283161 37798690 30283298 37798861 30283435 37799032 30283572 37799203 30283709 37799374 30283846 37799545 30283983 37799716 30284120 37799887 30284257 37800058 30284394 37800229 30284531 37800400 30284668 37800571 30284805 37800742 30284942 37800913 30285079 37801084 30285216 37801255 30285353 37801426 30285490 37801597 30285627 37801768 30285764 37801939 30285901 37802110 30286038 37802281 30286175 37802452 30286312 37802623 30286449 37802794 30286586 37802965 30286723 37803136 30286860 37803307 30286997 37803478 30287134 37803649 30287271 37803820 30287408 37803991 30287545 37804162 30287682 37804333 30287819 37804504 30287956 37804675 30288093 37804846 30288230 37805017 30288367 37805188 30288504 37805359 30288641 37805530 30288778 37805701 30288915 37805872 30289052 37806043 30289189 37806214 30289326 37806385 30289463 37806556 30289600 37806727 30289737 37806898 30289874 37807069 30290011 37807240 30290148 37807411 30290285 37807582 30290422 37807753 30290559 37807924 30290696 37808095 30290833 37808266 30290970 37808437 30291107 37808608 30291244 37808779 30291381 37808950 30291518 37809121 30291655 37809292 30291792 37809463 30291929 37809634 30292066 37809805 30292203 37809976 30292340 37810147 30292477 37810318 30292614 37810489 30292751 37810660 30292888 37810831 30293025 37811002 30293162 37811173 30293299 37811344 30293436 37811515 30293573 37811686 30293710 37811857 30293847 37812028 30293984 37812199 30294121 37812370 30294258 37812541 30294395 37812712 30294532 37812883 30294669 37813054 30294806 37813225 30294943 37813396 30295080 37813567 30295217 37813738 30295354 37813909 30295491 37814080 30295628 37814251 30295765 37814422 30295902 37814593 30296039 37814764 30296176 37814935 30296313 37815106 30296450 37815277 30296587 37815448 30296724 37815619 30296861 37815790 30296998 37815961 30297135 37816132 30297272 37816303 30297409 37816474 30297546 37816645 30297683 37816816 30297820 37816987 30297957 37817158 30298094 37817329 30298231 37817500 30298368 37817671 30298505 37817842 30298642 37818013 30298779 37818184 30298916 37818355 30299053 37818526 30299190 37818697 30299327 37818868 30299464 37819039 30299601 37819210 30299738 37819381 30299875 37819552 30300012 37819723 30300149 37819894 30300286 37820065 30300423 37820236 30300560 37820407 30300697 37820578 30300834 37820749 30300971 37820920 30301108 37821091 30301245 37821262 30301382 37821433 30301519 37821604 30301656 37821775 30301793 37821946 30301930 37822117 30302067 37822288 30302204 37822459 30302341 37822630 30302478 37822801 30302615 37822972 30302752 37823143 30302889 37823314 30303026 37823485 30303163 37823656 30303300 37823827 30303437 37823998 30303574 37824169 30303711 37824340 30303848 37824511 30303985 37824682 30304122 37824853 30304259 37825024 30304396 37825195 30304533 37825366 30304670 37825537 30304807 37825708 30304944 37825879 30305081 37826050 30305218 37826221 30305355 37826392 30305492 37826563 30305629 37826734 30305766 37826905 30305903 37827076 30306040 37827247 30306177 37827418 30306314 37827589 30306451 37827760 30306588 37827931 30306725 37828102 30306862 37828273 30306999 37828444 30307136 37828615 30307273 37828786 30307410 37828957 30307547 37829128 30307684 37829299 30307821 37829470 30307958 37829641 30308095 37829812 30308232 37829983 30308369 37830154 30308506 37830325 30308643 37830496 30308780 37830667 30308917 37830838 30309054 37831009 30309191 37831180 30309328 37831351 30309465 37831522 30309602 37831693 30309739 37831864 30309876 37832035 30310013 37832206 30310150 37832377 30310287 37832548 30310424 37832719 30310561 37832890 30310698 37833061 30310835 37833232 30310972 37833403 30311109 37833574 30311246 37833745 30311383 37833916 30311520 37834087 30311657 37834258 30311794 37834429 30311931 37834600 30312068 37834771 30312205 37834942 30312342 37835113 30312479 37835284 30312616 37835455 30312753 37835626 30312890 37835797 30313027 37835968 30313164 37836139 30313301 37836310 30313438 37836481 30313575 37836652 30313712 37836823 30313849 37836994 30313986 37837165 30314123 37837336 30314260 37837507 30314397 37837678 30314534 37837849 30314671 37838020 30314808 37838191 30314945 37838362 30315082 37838533 30315219 37838704 30315356 37838875 30315493 37839046 30315630 37839217 30315767 37839388 30315904 37839559 30316041 37839730 30316178 37839901 30316315 37840072 30316452 37840243 30316589 37840414 30316726 37840585 30316863 37840756 30317000 37840927 30317137 37841098 30317274 37841269 30317411 37841440 30317548 37841611 30317685 37841782 30317822 37841953 30317959 37842124 30318096 37842295 30318233 37842466 30318370 37842637 30318507 37842808 30318644 37842979 30318781 37843150 30318918 37843321 30319055 37843492 30319192 37843663 30319329 37843834 30319466 37844005 30319603 37844176 30319740 37844347 30319877 37844518 30320014 37844689 30320151 37844860 30320288 37845031 30320425 37845202 30320562 37845373 30320699 37845544 30320836 37845715 30320973 37845886 30321110 37846057 30321247 37846228 30321384 37846399 30321521 37846570 30321658 37846741 30321795 37846912 30321932 37847083 30322069 37847254 30322206 37847425 30322343 37847596 30322480 37847767 30322617 37847938 30322754 37848109 30322891 37848280 30323028 37848451 30323165 37848622 30323302 37848793 30323439 37848964 30323576 37849135 30323713 37849306 30323850 37849477 30323987 37849648 30324124 37849819 30324261 37849990 30324398 37850161 30324535 37850332 30324672 37850503 30324809 37850674 30324946 37850845 30325083 37851016 30325220 37851187 30325357 37851358 30325494 37851529 30325631 37851700 30325768 37851871 30325905 37852042 30326042 37852213 30326179 37852384 30326316 37852555 30326453 37852726 30326590 37852897 30326727 37853068 30326864 37853239 30327001 37853410 30327138 37853581 30327275 37853752 30327412 37853923 30327549 37854094 30327686 37854265 30327823 37854436 30327960 37854607 30328097 37854778 30328234 37854949 30328371 37855120 30328508 37855291 30328645 37855462 30328782 37855633 30328919 37855804 30329056 37855975 30329193 37856146 30329330 37856317 30329467 37856488 30329604 37856659 30329741 37856830 30329878 37857001 30330015 37857172 30330152 37857343 30330289 37857514 30330426 37857685 30330563 37857856 30330700 37858027 30330837 37858198 30330974 37858369 30331111 37858540 30331248 37858711 30331385 37858882 30331522 37859053 30331659 37859224 30331796 37859395 30331933 37859566 30332070 37859737 30332207 37859908 30332344 37860079 30332481 37860250 30332618 37860421 30332755 37860592 30332892 37860763 30333029 37860934 30333166 37861105 30333303 37861276 30333440 37861447 30333577 37861618 30333714 37861789 30333851 37861960 30333988 37862131 30334125 37862302 30334262 37862473 30334399 37862644 30334536 37862815 30334673 37862986 30334810 37863157 30334947 37863328 30335084 37863499 30335221 37863670 30335358 37863841 30335495 37864012 30335632 37864183 30335769 37864354 30335906 37864525 30336043 37864696 30336180 37864867 30336317 37865038 30336454 37865209 30336591 37865380 30336728 37865551 30336865 37865722 30337002 37865893 30337139 37866064 30337276 37866235 30337413 37866406 30337550 37866577 30337687 37866748 30337824 37866919 30337961 37867090 30338098 37867261 30338235 37867432 30338372 37867603 30338509 37867774 30338646 37867945 30338783 37868116 30338920 37868287 30339057 37868458 30339194 37868629 30339331 37868800 30339468 37868971 30339605 37869142 30339742 37869313 30339879 37869484 30340016 37869655 30340153 37869826 30340290 37869997 30340427 37870168 30340564 37870339 30340701 37870510 30340838 37870681 30340975 37870852 30341112 37871023 30341249 37871194 30341386 37871365 30341523 37871536 30341660 37871707 30341797 37871878 30341934 37872049 30342071 37872220 30342208 37872391 30342345 37872562 30342482 37872733 30342619 37872904 30342756 37873075 30342893 37873246 30343030 37873417 30343167 37873588 30343304 37873759 30343441 37873930 30343578 37874101 30343715 37874272 30343852 37874443 30343989 37874614 30344126 37874785 30344263 37874956 30344400 37875127 30344537 37875298 30344674 37875469 30344811 37875640 30344948 37875811 30345085 37875982 30345222 37876153 30345359 37876324 30345496 37876495 30345633 37876666 30345770 37876837 30345907 37877008 30346044 37877179 30346181 37877350 30346318 37877521 30346455 37877692 30346592 37877863 30346729 37878034 30346866 37878205 30347003 37878376 30347140 37878547 30347277 37878718 30347414 37878889 30347551 37879060 30347688 37879231 30347825 37879402 30347962 37879573 30348099 37879744 30348236 37879915 30348373 37880086 30348510 37880257 30348647 37880428 30348784 37880599 30348921 37880770 30349058 37880941 30349195 37881112 30349332 37881283 30349469 37881454 30349606 37881625 30349743 37881796 30349880 37881967 30350017 37882138 30350154 37882309 30350291 37882480 30350428 37882651 30350565 37882822 30350702 37882993 30350839 37883164 30350976 37883335 30351113 37883506 30351250 37883677 30351387 37883848 30351524 37884019 30351661 37884190 30351798 37884361 30351935 37884532 30352072 37884703 30352209 37884874 30352346 37885045 30352483 37885216 30352620 37885387 30352757 37885558 30352894 37885729 30353031 37885900 30353168 37886071 30353305 37886242 30353442 37886413 30353579 37886584 30353716 37886755 30353853 37886926 30353990 37887097 30354127 37887268 30354264 37887439 30354401 37887610 30354538 37887781 30354675 37887952 30354812 37888123 30354949 37888294 30355086 37888465 30355223 37888636 30355360 37888807 30355497 37888978 30355634 37889149 30355771 37889320 30355908 37889491 30356045 37889662 30356182 37889833 30356319 37890004 30356456 37890175 30356593 37890346 30356730 37890517 30356867 37890688 30357004 37890859 30357141 37891030 30357278 37891201 30357415 37891372 30357552 37891543 30357689 37891714 30357826 37891885 30357963 37892056 30358100 37892227 30358237 37892398 30358374 37892569 30358511 37892740 30358648 37892911 30358785 37893082 30358922 37893253 30359059 37893424 30359196 37893595 30359333 37893766 30359470 37893937 30359607 37894108 30359744 37894279 30359881 37894450 30360018 37894621 30360155 37894792 30360292 37894963 30360429 37895134 30360566 37895305 30360703 37895476 30360840 37895647 30360977 37895818 30361114 37895989 30361251 37896160 30361388 37896331 30361525 37896502 30361662 37896673 30361799 37896844 30361936 37897015 30362073 37897186 30362210 37897357 30362347 37897528 30362484 37897699 30362621 37897870 30362758 37898041 30362895 37898212 30363032 37898383 30363169 37898554 30363306 37898725 30363443 37898896 30363580 37899067 30363717 37899238 30363854 37899409 30363991 37899580 30364128 37899751 30364265 37899922 30364402 37900093 30364539 37900264 30364676 37900435 30364813 37900606 30364950 37900777 30365087 37900948 30365224 37901119 30365361 37901290 30365498 37901461 30365635 37901632 30365772 37901803 30365909 37901974 30366046 37902145 30366183 37902316 30366320 37902487 30366457 37902658 30366594 37902829 30366731 37903000 30366868 37903171 30367005 37903342 30367142 37903513 30367279 37903684 30367416 37903855 30367553 37904026 30367690 37904197 30367827 37904368 30367964 37904539 30368101 37904710 30368238 37904881 30368375 37905052 30368512 37905223 30368649 37905394 30368786 37905565 30368923 37905736 30369060 37905907 30369197 37906078 30369334 37906249 30369471 37906420 30369608 37906591 30369745 37906762 30369882 37906933 30370019 37907104 30370156 37907275 30370293 37907446 30370430 37907617 30370567 37907788 30370704 37907959 30370841 37908130 30370978 37908301 30371115 37908472 30371252 37908643 30371389 37908814 30371526 37908985 30371663 37909156 30371800 37909327 30371937 37909498 30372074 37909669 30372211 37909840 30372348 37910011 30372485 37910182 30372622 37910353 30372759 37910524 30372896 37910695 30373033 37910866 30373170 37911037 30373307 37911208 30373444 37911379 30373581 37911550 30373718 37911721 30373855 37911892 30373992 37912063 30374129 37912234 30374266 37912405 30374403 37912576 30374540 37912747 30374677 37912918 30374814 37913089 30374951 37913260 30375088 37913431 30375225 37913602 30375362 37913773 30375499 37913944 30375636 37914115 30375773 37914286 30375910 37914457 30376047 37914628 30376184 37914799 30376321 37914970 30376458 37915141 30376595 37915312 30376732 37915483 30376869 37915654 30377006 37915825 30377143 37915996 30377280 37916167 30377417 37916338 30377554 37916509 30377691 37916680 30377828 37916851 30377965 37917022 30378102 37917193 30378239 37917364 30378376 37917535 30378513 37917706 30378650 37917877 30378787 37918048 30378924 37918219 30379061 37918390 30379198 37918561 30379335 37918732 30379472 37918903 30379609 37919074 30379746 37919245 30379883 37919416 30380020 37919587 30380157 37919758 30380294 37919929 30380431 37920100 30380568 37920271 30380705 37920442 30380842 37920613 30380979 37920784 30381116 37920955 30381253 37921126 30381390 37921297 30381527 37921468 30381664 37921639 30381801 37921810 30381938 37921981 30382075 37922152 30382212 37922323 30382349 37922494 30382486 37922665 30382623 37922836 30382760 37923007 30382897 37923178 30383034 37923349 30383171 37923520 30383308 37923691 30383445 37923862 30383582 37924033 30383719 37924204 30383856 37924375 30383993 37924546 30384130 37924717 30384267 37924888 30384404 37925059 30384541 37925230 30384678 37925401 30384815 37925572 30384952 37925743 30385089 37925914 30385226 37926085 30385363 37926256 30385500 37926427 30385637 37926598 30385774 37926769 30385911 37926940 30386048 37927111 30386185 37927282 30386322 37927453 30386459 37927624 30386596 37927795 30386733 37927966 30386870 37928137 30387007 37928308 30387144 37928479 30387281 37928650 30387418 37928821 30387555 37928992 30387692 37929163 30387829 37929334 30387966 37929505 30388103 37929676 30388240 37929847 30388377 37930018 30388514 37930189 30388651 37930360 30388788 37930531 30388925 37930702 30389062 37930873 30389199 37931044 30389336 37931215 30389473 37931386 30389610 37931557 30389747 37931728 30389884 37931899 30390021 37932070 30390158 37932241 30390295 37932412 30390432 37932583 30390569 37932754 30390706 37932925 30390843 37933096 30390980 37933267 30391117 37933438 30391254 37933609 30391391 37933780 30391528 37933951 30391665 37934122 30391802 37934293 30391939 37934464 30392076 37934635 30392213 37934806 30392350 37934977 30392487 37935148 30392624 37935319 30392761 37935490 30392898 37935661 30393035 37935832 30393172 37936003 30393309 37936174 30393446 37936345 30393583 37936516 30393720 37936687 30393857 37936858 30393994 37937029 30394131 37937200 30394268 37937371 30394405 37937542 30394542 37937713 30394679 37937884 30394816 37938055 30394953 37938226 30395090 37938397 30395227 37938568 30395364 37938739 30395501 37938910 30395638 37939081 30395775 37939252 30395912 37939423 30396049 37939594 30396186 37939765 30396323 37939936 30396460 37940107 30396597 37940278 30396734 37940449 30396871 37940620 30397008 37940791 30397145 37940962 30397282 37941133 30397419 37941304 30397556 37941475 30397693 37941646 30397830 37941817 30397967 37941988 30398104 37942159 30398241 37942330 30398378 37942501 30398515 37942672 30398652 37942843 30398789 37943014 30398926 37943185 30399063 37943356 30399200 37943527 30399337 37943698 30399474 37943869 30399611 37944040 30399748 37944211 30399885 37944382 30400022 37944553 30400159 37944724 30400296 37944895 30400433 37945066 30400570 37945237 30400707 37945408 30400844 37945579 30400981 37945750 30401118 37945921 30401255 37946092 30401392 37946263 30401529 37946434 30401666 37946605 30401803 37946776 30401940 37946947 30402077 37947118 30402214 37947289 30402351 37947460 30402488 37947631 30402625 37947802 30402762 37947973 30402899 37948144 30403036 37948315 30403173 37948486 30403310 37948657 30403447 37948828 30403584 37948999 30403721 37949170 30403858 37949341 30403995 37949512 30404132 37949683 30404269 37949854 30404406 37950025 30404543 37950196 30404680 37950367 30404817 37950538 30404954 37950709 30405091 37950880 30405228 37951051 30405365 37951222 30405502 37951393 30405639 37951564 30405776 37951735 30405913 37951906 30406050 37952077 30406187 37952248 30406324 37952419 30406461 37952590 30406598 37952761 30406735 37952932 30406872 37953103 30407009 37953274 30407146 37953445 30407283 37953616 30407420 37953787 30407557 37953958 30407694 37954129 30407831 37954300 30407968 37954471 30408105 37954642 30408242 37954813 30408379 37954984 30408516 37955155 30408653 37955326 30408790 37955497 30408927 37955668 30409064 37955839 30409201 37956010 30409338 37956181 30409475 37956352 30409612 37956523 30409749 37956694 30409886 37956865 30410023 37957036 30410160 37957207 30410297 37957378 30410434 37957549 30410571 37957720 30410708 37957891 30410845 37958062 30410982 37958233 30411119 37958404 30411256 37958575 30411393 37958746 30411530 37958917 30411667 37959088 30411804 37959259 30411941 37959430 30412078 37959601 30412215 37959772 30412352 37959943 30412489 37960114 30412626 37960285
1000 50764665 0 50764665 63363195 50764802 63363366 50764939 63363537 50765076 63363708 50765213 63363879 50765350 63364050 50765487 63364221 50765624 63364392 50765761 63364563 50765898 63364734 50766035 63364905 50766172 63365076 50766309 63365247 50766446 63365418 50766583 63365589 50766720 63365760 50766857 63365931 50766994 63366102 50767131 63366273 50767268 63366444 50767405 63366615 50767542 63366786 50767679 63366957 50767816 63367128 50767953 63367299 50768090 63367470 50768227 63367641 50768364 63367812 50768501 63367983 50768638 63368154 50768775 63368325 50768912 63368496 50769049 63368667 50769186 63368838 50769323 63369009 50769460 63369180 50769597 63369351 50769734 63369522 50769871 63369693 50770008 63369864 50770145 63370035 50770282 63370206 50770419 63370377 50770556 63370548 50770693 63370719 50770830 63370890 50770967 63371061 50771104 63371232 50771241 63371403 50771378 63371574 50771515 63371745 50771652 63371916 50771789 63372087 50771926 63372258 50772063 63372429 50772200 63372600 50772337 63372771 50772474 63372942 50772611 63373113 50772748 63373284 50772885 63373455 50773022 63373626 50773159 63373797 50773296 63373968 50773433 63374139 50773570 63374310 50773707 63374481 50773844 63374652 50773981 63374823 50774118 63374994 50774255 63375165 50774392 63375336 50774529 63375507 50774666 63375678 50774803 63375849 50774940 63376020 50775077 63376191 50775214 63376362 50775351 63376533 50775488 63376704 50775625 63376875 50775762 63377046 50775899 63377217 50776036 63377388 50776173 63377559 50776310 63377730 50776447 63377901 50776584 63378072 50776721 63378243 50776858 63378414 50776995 63378585 50777132 63378756 50777269 63378927 50777406 63379098 50777543 63379269 50777680 63379440 50777817 63379611 50777954 63379782 50778091 63379953 50778228 63380124 50778365 63380295 50778502 63380466 50778639 63380637 50778776 63380808 50778913 63380979 50779050 63381150 50779187 63381321 50779324 63381492 50779461 63381663 50779598 63381834 50779735 63382005 50779872 63382176 50780009 63382347 50780146 63382518 50780283 63382689 50780420 63382860 50780557 63383031 50780694 63383202 50780831 63383373 50780968 63383544 50781105 63383715 50781242 63383886 50781379 63384057 50781516 63384228 50781653 63384399 50781790 63384570 50781927 63384741 50782064 63384912 50782201 63385083 50782338 63385254 50782475 63385425 50782612 63385596 50782749 63385767 50782886 63385938 50783023 63386109 50783160 63386280 50783297 63386451 50783434 63386622 50783571 63386793 50783708 63386964 50783845 63387135 50783982 63387306 50784119 63387477 50784256 63387648 50784393 63387819 50784530 63387990 50784667 63388161 50784804 63388332 50784941 63388503 50785078 63388674 50785215 63388845 50785352 63389016 50785489 63389187 50785626 63389358 50785763 63389529 50785900 63389700 50786037 63389871 50786174 63390042 50786311 63390213 50786448 63390384 50786585 63390555 50786722 63390726 50786859 63390897 50786996 63391068 50787133 63391239 50787270 63391410 50787407 63391581 50787544 63391752 50787681 63391923 50787818 63392094 50787955 63392265 50788092 63392436 50788229 63392607 50788366 63392778 50788503 63392949 50788640 63393120 50788777 63393291 50788914 63393462 50789051 63393633 50789188 63393804 50789325 63393975 50789462 63394146 50789599 63394317 50789736 63394488 50789873 63394659 50790010 63394830 50790147 63395001 50790284 63395172 50790421 63395343 50790558 63395514 50790695 63395685 50790832 63395856 50790969 63396027 50791106 63396198 50791243 63396369 50791380 63396540 50791517 63396711 50791654 63396882 50791791 63397053 50791928 63397224 50792065 63397395 50792202 63397566 50792339 63397737 50792476 63397908 50792613 63398079 50792750 63398250 50792887 63398421 50793024 63398592 50793161 63398763 50793298 63398934 50793435 63399105 50793572 63399276 50793709 63399447 50793846 63399618 50793983 63399789 50794120 63399960 50794257 63400131 50794394 63400302 50794531 63400473 50794668 63400644 50794805 63400815 50794942 63400986 50795079 63401157 50795216 63401328 50795353 63401499 50795490 63401670 50795627 63401841 50795764 63402012 50795901 63402183 50796038 63402354 50796175 63402525 50796312 63402696 50796449 63402867 50796586 63403038 50796723 63403209 50796860 63403380 50796997 63403551 50797134 63403722 50797271 63403893 50797408 63404064 50797545 63404235 50797682 63404406 50797819 63404577 50797956 63404748 50798093 63404919 50798230 63405090 50798367 63405261 50798504 63405432 50798641 63405603 50798778 63405774 50798915 63405945 50799052 63406116 50799189 63406287 50799326 63406458 50799463 63406629 50799600 63406800 50799737 63406971 50799874 63407142 50800011 63407313 50800148 63407484 50800285 63407655 50800422 63407826 50800559 63407997 50800696 63408168 50800833 63408339 50800970 63408510 50801107 63408681 50801244 63408852 50801381 63409023 50801518 63409194 50801655 63409365 50801792 63409536 50801929 63409707 50802066 63409878 50802203 63410049 50802340 63410220 50802477 63410391 50802614 63410562 50802751 63410733 50802888 63410904 50803025 63411075 50803162 63411246 50803299 63411417 50803436 63411588 50803573 63411759 50803710 63411930 50803847 63412101 50803984 63412272 50804121 63412443 50804258 63412614 50804395 63412785 50804532 63412956 50804669 63413127 50804806 63413298 50804943 63413469 50805080 63413640 50805217 63413811 50805354 63413982 50805491 63414153 50805628 63414324 50805765 63414495 50805902 63414666 50806039 63414837 50806176 63415008 50806313 63415179 50806450 63415350 50806587 63415521 50806724 63415692 50806861 63415863 50806998 63416034 50807135 63416205 50807272 63416376 50807409 63416547 50807546 63416718 50807683 63416889 50807820 63417060 50807957 63417231 50808094 63417402 50808231 63417573 50808368 63417744 50808505 63417915 50808642 63418086 50808779 63418257 50808916 63418428 50809053 63418599 50809190 63418770 50809327 63418941 50809464 63419112 50809601 63419283 50809738 63419454 50809875 63419625 50810012 63419796 50810149 63419967 50810286 63420138 50810423 63420309 50810560 63420480 50810697 63420651 50810834 63420822 50810971 63420993 50811108 63421164 50811245 63421335 50811382 63421506 50811519 63421677 50811656 63421848 50811793 63422019 50811930 63422190 50812067 63422361 50812204 63422532 50812341 63422703 50812478 63422874 50812615 63423045 50812752 63423216 50812889 63423387 50813026 63423558 50813163 63423729 50813300 63423900 50813437 63424071 50813574 63424242 50813711 63424413 50813848 63424584 50813985 63424755 50814122 63424926 50814259 63425097 50814396 63425268 50814533 63425439 50814670 63425610 50814807 63425781 50814944 63425952 50815081 63426123 50815218 63426294 50815355 63426465 50815492 63426636 50815629 63426807 50815766 63426978 50815903 63427149 50816040 63427320 50816177 63427491 50816314 63427662 50816451 63427833 50816588 63428004 50816725 63428175 50816862 63428346 50816999 63428517 50817136 63428688 50817273 63428859 50817410 63429030 50817547 63429201 50817684 63429372 50817821 63429543 50817958 63429714 50818095 63429885 50818232 63430056 50818369 63430227 50818506 63430398 50818643 63430569 50818780 63430740 50818917 63430911 50819054 63431082 50819191 63431253 50819328 63431424 50819465 63431595 50819602 63431766 50819739 63431937 50819876 63432108 50820013 63432279 50820150 63432450 50820287 63432621 50820424 63432792 50820561 63432963 50820698 63433134 50820835 63433305 50820972 63433476 50821109 63433647 50821246 63433818 50821383 63433989 50821520 63434160 50821657 63434331 50821794 63434502 50821931 63434673 50822068 63434844 50822205 63435015 50822342 63435186 50822479 63435357 50822616 63435528 50822753 63435699 50822890 63435870 50823027 63436041 50823164 63436212 50823301 63436383 50823438 63436554 50823575 63436725 50823712 63436896 50823849 63437067 50823986 63437238 50824123 63437409 50824260 63437580 50824397 63437751 50824534 63437922 50824671 63438093 50824808 63438264 50824945 63438435 50825082 63438606 50825219 63438777 50825356 63438948 50825493 63439119 50825630 63439290 50825767 63439461 50825904 63439632 50826041 63439803 50826178 63439974 50826315 63440145 50826452 63440316 50826589 63440487 50826726 63440658 50826863 63440829 50827000 63441000 50827137 63441171 50827274 63441342 50827411 63441513 50827548 63441684 50827685 63441855 50827822 63442026 50827959 63442197 50828096 63442368 50828233 63442539 50828370 63442710 50828507 63442881 50828644 63443052 50828781 63443223 50828918 63443394 50829055 63443565 50829192 63443736 50829329 63443907 50829466 63444078 50829603 63444249 50829740 63444420 50829877 63444591 50830014 63444762 50830151 63444933 50830288 63445104 50830425 63445275 50830562 63445446 50830699 63445617 50830836 63445788 50830973 63445959 50831110 63446130 50831247 63446301 50831384 63446472 50831521 63446643 50831658 63446814 50831795 63446985 50831932 63447156 50832069 63447327 50832206 63447498 50832343 63447669 50832480 63447840 50832617 63448011 50832754 63448182 50832891 63448353 50833028 63448524 50833165 63448695 50833302 63448866 50833439 63449037 50833576 63449208 50833713 63449379 50833850 63449550 50833987 63449721 50834124 63449892 50834261 63450063 50834398 63450234 50834535 63450405 50834672 63450576 50834809 63450747 50834946 63450918 50835083 63451089 50835220 63451260 50835357 63451431 50835494 63451602 50835631 63451773 50835768 63451944 50835905 63452115 50836042 63452286 50836179 63452457 50836316 63452628 50836453 63452799 50836590 63452970 50836727 63453141 50836864 63453312 50837001 63453483 50837138 63453654 50837275 63453825 50837412 63453996 50837549 63454167 50837686 63454338 50837823 63454509 50837960 63454680 50838097 63454851 50838234 63455022 50838371 63455193 50838508 63455364 50838645 63455535 50838782 63455706 50838919 63455877 50839056 63456048 50839193 63456219 50839330 63456390 50839467 63456561 50839604 63456732 50839741 63456903 50839878 63457074 50840015 63457245 50840152 63457416 50840289 63457587 50840426 63457758 50840563 63457929 50840700 63458100 50840837 63458271 50840974 63458442 50841111 63458613 50841248 63458784 50841385 63458955 50841522 63459126 50841659 63459297 50841796 63459468 50841933 63459639 50842070 63459810 50842207 63459981 50842344 63460152 50842481 63460323 50842618 63460494 50842755 63460665 50842892 63460836 50843029 63461007 50843166 63461178 50843303 63461349 50843440 63461520 50843577 63461691 50843714 63461862 50843851 63462033 50843988 63462204 50844125 63462375 50844262 63462546 50844399 63462717 50844536 63462888 50844673 63463059 50844810 63463230 50844947 63463401 50845084 63463572 50845221 63463743 50845358 63463914 50845495 63464085 50845632 63464256 50845769 63464427 50845906 63464598 50846043 63464769 50846180 63464940 50846317 63465111 50846454 63465282 50846591 63465453 50846728 63465624 50846865 63465795 50847002 63465966 50847139 63466137 50847276 63466308 50847413 63466479 50847550 63466650 50847687 63466821 50847824 63466992 50847961 63467163 50848098 63467334 50848235 63467505 50848372 63467676 50848509 63467847 50848646 63468018 50848783 63468189 50848920 63468360 50849057 63468531 50849194 63468702 50849331 63468873 50849468 63469044 50849605 63469215 50849742 63469386 50849879 63469557 50850016 63469728 50850153 63469899 50850290 63470070 50850427 63470241 50850564 63470412 50850701 63470583 50850838 63470754 50850975 63470925 50851112 63471096 50851249 63471267 50851386 63471438 50851523 63471609 50851660 63471780 50851797 63471951 50851934 63472122 50852071 63472293 50852208 63472464 50852345 63472635 50852482 63472806 50852619 63472977 50852756 63473148 50852893 63473319 50853030 63473490 50853167 63473661 50853304 63473832 50853441 63474003 50853578 63474174 50853715 63474345 50853852 63474516 50853989 63474687 50854126 63474858 50854263 63475029 50854400 63475200 50854537 63475371 50854674 63475542 50854811 63475713 50854948 63475884 50855085 63476055 50855222 63476226 50855359 63476397 50855496 63476568 50855633 63476739 50855770 63476910 50855907 63477081 50856044 63477252 50856181 63477423 50856318 63477594 50856455 63477765 50856592 63477936 50856729 63478107 50856866 63478278 50857003 63478449 50857140 63478620 50857277 63478791 50857414 63478962 50857551 63479133 50857688 63479304 50857825 63479475 50857962 63479646 50858099 63479817 50858236 63479988 50858373 63480159 50858510 63480330 50858647 63480501 50858784 63480672 50858921 63480843 50859058 63481014 50859195 63481185 50859332 63481356 50859469 63481527 50859606 63481698 50859743 63481869 50859880 63482040 50860017 63482211 50860154 63482382 50860291 63482553 50860428 63482724 50860565 63482895 50860702 63483066 50860839 63483237 50860976 63483408 50861113 63483579 50861250 63483750 50861387 63483921 50861524 63484092 50861661 63484263 50861798 63484434 50861935 63484605 50862072 63484776 50862209 63484947 50862346 63485118 50862483 63485289 50862620 63485460 50862757 63485631 50862894 63485802 50863031 63485973 50863168 63486144 50863305 63486315 50863442 63486486 50863579 63486657 50863716 63486828 50863853 63486999 50863990 63487170 50864127 63487341 50864264 63487512 50864401 63487683 50864538 63487854 50864675 63488025 50864812 63488196 50864949 63488367 50865086 63488538 50865223 63488709 50865360 63488880 50865497 63489051 50865634 63489222 50865771 63489393 50865908 63489564 50866045 63489735 50866182 63489906 50866319 63490077 50866456 63490248 50866593 63490419 50866730 63490590 50866867 63490761 50867004 63490932 50867141 63491103 50867278 63491274 50867415 63491445 50867552 63491616 50867689 63491787 50867826 63491958 50867963 63492129 50868100 63492300 50868237 63492471 50868374 63492642 50868511 63492813 50868648 63492984 50868785 63493155 50868922 63493326 50869059 63493497 50869196 63493668 50869333 63493839 50869470 63494010 50869607 63494181 50869744 63494352 50869881 63494523 50870018 63494694 50870155 63494865 50870292 63495036 50870429 63495207 50870566 63495378 50870703 63495549 50870840 63495720 50870977 63495891 50871114 63496062 50871251 63496233 50871388 63496404 50871525 63496575 50871662 63496746 50871799 63496917 50871936 63497088 50872073 63497259 50872210 63497430 50872347 63497601 50872484 63497772 50872621 63497943 50872758 63498114 50872895 63498285 50873032 63498456 50873169 63498627 50873306 63498798 50873443 63498969 50873580 63499140 50873717 63499311 50873854 63499482 50873991 63499653 50874128 63499824 50874265 63499995 50874402 63500166 50874539 63500337 50874676 63500508 50874813 63500679 50874950 63500850 50875087 63501021 50875224 63501192 50875361 63501363 50875498 63501534 50875635 63501705 50875772 63501876 50875909 63502047 50876046 63502218 50876183 63502389 50876320 63502560 50876457 63502731 50876594 63502902 50876731 63503073 50876868 63503244 50877005 63503415 50877142 63503586 50877279 63503757 50877416 63503928 50877553 63504099 50877690 63504270 50877827 63504441 50877964 63504612 50878101 63504783 50878238 63504954 50878375 63505125 50878512 63505296 50878649 63505467 50878786 63505638 50878923 63505809 50879060 63505980 50879197 63506151 50879334 63506322 50879471 63506493 50879608 63506664 50879745 63506835 50879882 63507006 50880019 63507177 50880156 63507348 50880293 63507519 50880430 63507690 50880567 63507861 50880704 63508032 50880841 63508203 50880978 63508374 50881115 63508545 50881252 63508716 50881389 63508887 50881526 63509058 50881663 63509229 50881800 63509400 50881937 63509571 50882074 63509742 50882211 63509913 50882348 63510084 50882485 63510255 50882622 63510426 50882759 63510597 50882896 63510768 50883033 63510939 50883170 63511110 50883307 63511281 50883444 63511452 50883581 63511623 50883718 63511794 50883855 63511965 50883992 63512136 50884129 63512307 50884266 63512478 50884403 63512649 50884540 63512820 50884677 63512991 50884814 63513162 50884951 63513333 50885088 63513504 50885225 63513675 50885362 63513846 50885499 63514017 50885636 63514188 50885773 63514359 50885910 63514530 50886047 63514701 50886184 63514872 50886321 63515043 50886458 63515214 50886595 63515385 50886732 63515556 50886869 63515727 50887006 63515898 50887143 63516069 50887280 63516240 50887417 63516411 50887554 63516582 50887691 63516753 50887828 63516924 50887965 63517095 50888102 63517266 50888239 63517437 50888376 63517608 50888513 63517779 50888650 63517950 50888787 63518121 50888924 63518292 50889061 63518463 50889198 63518634 50889335 63518805 50889472 63518976 50889609 63519147 50889746 63519318 50889883 63519489 50890020 63519660 50890157 63519831 50890294 63520002 50890431 63520173 50890568 63520344 50890705 63520515 50890842 63520686 50890979 63520857 50891116 63521028 50891253 63521199 50891390 63521370 50891527 63521541 50891664 63521712 50891801 63521883 50891938 63522054 50892075 63522225 50892212 63522396 50892349 63522567 50892486 63522738 50892623 63522909 50892760 63523080 50892897 63523251 50893034 63523422 50893171 63523593 50893308 63523764 50893445 63523935 50893582 63524106 50893719 63524277 50893856 63524448 50893993 63524619 50894130 63524790 50894267 63524961 50894404 63525132 50894541 63525303 50894678 63525474 50894815 63525645 50894952 63525816 50895089 63525987 50895226 63526158 50895363 63526329 50895500 63526500 50895637 63526671 50895774 63526842 50895911 63527013 50896048 63527184 50896185 63527355 50896322 63527526 50896459 63527697 50896596 63527868 50896733 63528039 50896870 63528210 50897007 63528381 50897144 63528552 50897281 63528723 50897418 63528894 50897555 63529065 50897692 63529236 50897829 63529407 50897966 63529578 50898103 63529749 50898240 63529920 50898377 63530091 50898514 63530262 50898651 63530433 50898788 63530604 50898925 63530775 50899062 63530946 50899199 63531117 50899336 63531288 50899473 63531459 50899610 63531630 50899747 63531801 50899884 63531972 50900021 63532143 50900158 63532314 50900295 63532485 50900432 63532656 50900569 63532827 50900706 63532998 50900843 63533169 50900980 63533340 50901117 63533511 50901254 63533682 50901391 63533853
1000 52406199 0 52406199 65412117 52406336 65412288 52406473 65412459 52406610 65412630 52406747 65412801 52406884 65412972 52407021 65413143 52407158 65413314 52407295 65413485 52407432 65413656 52407569 65413827 52407706 65413998 52407843 65414169 52407980 65414340 52408117 65414511 52408254 65414682 52408391 65414853 52408528 65415024 52408665 65415195 52408802 65415366 52408939 65415537 52409076 65415708 52409213 65415879 52409350 65416050 52409487 65416221 52409624 65416392 52409761 65416563 52409898 65416734 52410035 65416905 52410172 65417076 52410309 65417247 52410446 65417418 52410583 65417589 52410720 65417760 52410857 65417931 52410994 65418102 52411131 65418273 52411268 65418444 52411405 65418615 52411542 65418786 52411679 65418957 52411816 65419128 52411953 65419299 52412090 65419470 52412227 65419641 52412364 65419812 52412501 65419983 52412638 65420154 52412775 65420325 52412912 65420496 52413049 65420667 52413186 65420838 52413323 65421009 52413460 65421180 52413597 65421351 52413734 65421522 52413871 65421693 52414008 65421864 52414145 65422035 52414282 65422206 52414419 65422377 52414556 65422548 52414693 65422719 52414830 65422890 52414967 65423061 52415104 65423232 52415241 65423403 52415378 65423574 52415515 65423745 52415652 65423916 52415789 65424087 52415926 65424258 52416063 65424429 52416200 65424600 52416337 65424771 52416474 65424942 52416611 65425113 52416748 65425284 52416885 65425455 52417022 65425626 52417159 65425797 52417296 65425968 52417433 65426139 52417570 65426310 52417707 65426481 52417844 65426652 52417981 65426823 52418118 65426994 52418255 65427165 52418392 65427336 52418529 65427507 52418666 65427678 52418803 65427849 52418940 65428020 52419077 65428191 52419214 65428362 52419351 65428533 52419488 65428704 52419625 65428875 52419762 65429046 52419899 65429217 52420036 65429388 52420173 65429559 52420310 65429730 52420447 65429901 52420584 65430072 52420721 65430243 52420858 65430414 52420995 65430585 52421132 65430756 52421269 65430927 52421406 65431098 52421543 65431269 52421680 65431440 52421817 65431611 52421954 65431782 52422091 65431953 52422228 65432124 52422365 65432295 52422502 65432466 52422639 65432637 52422776 65432808 52422913 65432979 52423050 65433150 52423187 65433321 52423324 65433492 52423461 65433663 52423598 65433834 52423735 65434005 52423872 65434176 52424009 65434347 52424146 65434518 52424283 65434689 52424420 65434860 52424557 65435031 52424694 65435202 52424831 65435373 52424968 65435544 52425105 65435715 52425242 65435886 52425379 65436057 52425516 65436228 52425653 65436399 52425790 65436570 52425927 65436741 52426064 65436912 52426201 65437083 52426338 65437254 52426475 65437425 52426612 65437596 52426749 65437767 52426886 65437938 52427023 65438109 52427160 65438280 52427297 65438451 52427434 65438622 52427571 65438793 52427708 65438964 52427845 65439135 52427982 65439306 52428119 65439477 52428256 65439648 52428393 65439819 52428530 65439990 52428667 65440161 52428804 65440332 52428941 65440503 52429078 65440674 52429215 65440845 52429352 65441016 52429489 65441187 52429626 65441358 52429763 65441529 52429900 65441700 52430037 65441871 52430174 65442042 52430311 65442213 52430448 65442384 52430585 65442555 52430722 65442726 52430859 65442897 52430996 65443068 52431133 65443239 52431270 65443410 52431407 65443581 52431544 65443752 52431681 65443923 52431818 65444094 52431955 65444265 52432092 65444436 52432229 65444607 52432366 65444778 52432503 65444949 52432640 65445120 52432777 65445291 52432914 65445462 52433051 65445633 52433188 65445804 52433325 65445975 52433462 65446146 52433599 65446317 52433736 65446488 52433873 65446659 52434010 65446830 52434147 65447001 52434284 65447172 52434421 65447343 52434558 65447514 52434695 65447685 52434832 65447856 52434969 65448027 52435106 65448198 52435243 65448369 52435380 65448540 52435517 65448711 52435654 65448882 52435791 65449053 52435928 65449224 52436065 65449395 52436202 65449566 52436339 65449737 52436476 65449908 52436613 65450079 52436750 65450250 52436887 65450421 52437024 65450592 52437161 65450763 52437298 65450934 52437435 65451105 52437572 65451276 52437709 65451447 52437846 65451618 52437983 65451789 52438120 65451960 52438257 65452131 52438394 65452302 52438531 65452473 52438668 65452644 52438805 65452815 52438942 65452986 52439079 65453157 52439216 65453328 52439353 65453499 52439490 65453670 52439627 65453841 52439764 65454012 52439901 65454183 52440038 65454354 52440175 65454525 52440312 65454696 52440449 65454867 52440586 65455038 52440723 65455209 52440860 65455380 52440997 65455551 52441134 65455722 52441271 65455893 52441408 65456064 52441545 65456235 52441682 65456406 52441819 65456577 52441956 65456748 52442093 65456919 52442230 65457090 52442367 65457261 52442504 65457432 52442641 65457603 52442778 65457774 52442915 65457945 52443052 65458116 52443189 65458287 52443326 65458458 52443463 65458629 52443600 65458800 52443737 65458971 52443874 65459142 52444011 65459313 52444148 65459484 52444285 65459655 52444422 65459826 52444559 65459997 52444696 65460168 52444833 65460339 52444970 65460510 52445107 65460681 52445244 65460852 52445381 65461023 52445518 65461194 52445655 65461365 52445792 65461536 52445929 65461707 52446066 65461878 52446203 65462049 52446340 65462220 52446477 65462391 52446614 65462562 52446751 65462733 52446888 65462904 52447025 65463075 52447162 65463246 52447299 65463417 52447436 65463588 52447573 65463759 52447710 65463930 52447847 65464101 52447984 65464272 52448121 65464443 52448258 65464614 52448395 65464785 52448532 65464956 52448669 65465127 52448806 65465298 52448943 65465469 52449080 65465640 52449217 65465811 52449354 65465982 52449491 65466153 52449628 65466324 52449765 65466495 52449902 65466666 52450039 65466837 52450176 65467008 52450313 65467179 52450450 65467350 52450587 65467521 52450724 65467692 52450861 65467863 52450998 65468034 52451135 65468205 52451272 65468376 52451409 65468547 52451546 65468718 52451683 65468889 52451820 65469060 52451957 65469231 52452094 65469402 52452231 65469573 52452368 65469744 52452505 65469915 52452642 65470086 52452779 65470257 52452916 65470428 52453053 65470599 52453190 65470770 52453327 65470941 52453464 65471112 52453601 65471283 52453738 65471454 52453875 65471625 52454012 65471796 52454149 65471967 52454286 65472138 52454423 65472309 52454560 65472480 52454697 65472651 52454834 65472822 52454971 65472993 52455108 65473164 52455245 65473335 52455382 65473506 52455519 65473677 52455656 65473848 52455793 65474019 52455930 65474190 52456067 65474361 52456204 65474532 52456341 65474703 52456478 65474874 52456615 65475045 52456752 65475216 52456889 65475387 52457026 65475558 52457163 65475729 52457300 65475900 52457437 65476071 52457574 65476242 52457711 65476413 52457848 65476584 52457985 65476755 52458122 65476926 52458259 65477097 52458396 65477268 52458533 65477439 52458670 65477610 52458807 65477781 52458944 65477952 52459081 65478123 52459218 65478294 52459355 65478465 52459492 65478636 52459629 65478807 52459766 65478978 52459903 65479149 52460040 65479320 52460177 65479491 52460314 65479662 52460451 65479833 52460588 65480004 52460725 65480175 52460862 65480346 52460999 65480517 52461136 65480688 52461273 65480859 52461410 65481030 52461547 65481201 52461684 65481372 52461821 65481543 52461958 65481714 52462095 65481885 52462232 65482056 52462369 65482227 52462506 65482398 52462643 65482569 52462780 65482740 52462917 65482911 52463054 65483082 52463191 65483253 52463328 65483424 52463465 65483595 52463602 65483766 52463739 65483937 52463876 65484108 52464013 65484279 52464150 65484450 52464287 65484621 52464424 65484792 52464561 65484963 52464698 65485134 52464835 65485305 52464972 65485476 52465109 65485647 52465246 65485818 52465383 65485989 52465520 65486160 52465657 65486331 52465794 65486502 52465931 65486673 52466068 65486844 52466205 65487015 52466342 65487186 52466479 65487357 52466616 65487528 52466753 65487699 52466890 65487870 52467027 65488041 52467164 65488212 52467301 65488383 52467438 65488554 52467575 65488725 52467712 65488896 52467849 65489067 52467986 65489238 52468123 65489409 52468260 65489580 52468397 65489751 52468534 65489922 52468671 65490093 52468808 65490264 52468945 65490435 52469082 65490606 52469219 65490777 52469356 65490948 52469493 65491119 52469630 65491290 52469767 65491461 52469904 65491632 52470041 65491803 52470178 65491974 52470315 65492145 52470452 65492316 52470589 65492487 52470726 65492658 52470863 65492829 52471000 65493000 52471137 65493171 52471274 65493342 52471411 65493513 52471548 65493684 52471685 65493855 52471822 65494026 52471959 65494197 52472096 65494368 52472233 65494539 52472370 65494710 52472507 65494881 52472644 65495052 52472781 65495223 52472918 65495394 52473055 65495565 52473192 65495736 52473329 65495907 52473466 65496078 52473603 65496249 52473740 65496420 52473877 65496591 52474014 65496762 52474151 65496933 52474288 65497104 52474425 65497275 52474562 65497446 52474699 65497617 52474836 65497788 52474973 65497959 52475110 65498130 52475247 65498301 52475384 65498472 52475521 65498643 52475658 65498814 52475795 65498985 52475932 65499156 52476069 65499327 52476206 65499498 52476343 65499669 52476480 65499840 52476617 65500011 52476754 65500182 52476891 65500353 52477028 65500524 52477165 65500695 52477302 65500866 52477439 65501037 52477576 65501208 52477713 65501379 52477850 65501550 52477987 65501721 52478124 65501892 52478261 65502063 52478398 65502234 52478535 65502405 52478672 65502576 52478809 65502747 52478946 65502918 52479083 65503089 52479220 65503260 52479357 65503431 52479494 65503602 52479631 65503773 52479768 65503944 52479905 65504115 52480042 65504286 52480179 65504457 52480316 65504628 52480453 65504799 52480590 65504970 52480727 65505141 52480864 65505312 52481001 65505483 52481138 65505654 52481275 65505825 52481412 65505996 52481549 65506167 52481686 65506338 52481823 65506509 52481960 65506680 52482097 65506851 52482234 65507022 52482371 65507193 52482508 65507364 52482645 65507535 52482782 65507706 52482919 65507877 52483056 65508048 52483193 65508219 52483330 65508390 52483467 65508561 52483604 65508732 52483741 65508903 52483878 65509074 52484015 65509245 52484152 65509416 52484289 65509587 52484426 65509758 52484563 65509929 52484700 65510100 52484837 65510271 52484974 65510442 52485111 65510613 52485248 65510784 52485385 65510955 52485522 65511126 52485659 65511297 52485796 65511468 52485933 65511639 52486070 65511810 52486207 65511981 52486344 65512152 52486481 65512323 52486618 65512494 52486755 65512665 52486892 65512836 52487029 65513007 52487166 65513178 52487303 65513349 52487440 65513520 52487577 65513691 52487714 65513862 52487851 65514033 52487988 65514204 52488125 65514375 52488262 65514546 52488399 65514717 52488536 65514888 52488673 65515059 52488810 65515230 52488947 65515401 52489084 65515572 52489221 65515743 52489358 65515914 52489495 65516085 52489632 65516256 52489769 65516427 52489906 65516598 52490043 65516769 52490180 65516940 52490317 65517111 52490454 65517282 52490591 65517453 52490728 65517624 52490865 65517795 52491002 65517966 52491139 65518137 52491276 65518308 52491413 65518479 52491550 65518650 52491687 65518821 52491824 65518992 52491961 65519163 52492098 65519334 52492235 65519505 52492372 65519676 52492509 65519847 52492646 65520018 52492783 65520189 52492920 65520360 52493057 65520531 52493194 65520702 52493331 65520873 52493468 65521044 52493605 65521215 52493742 65521386 52493879 65521557 52494016 65521728 52494153 65521899 52494290 65522070 52494427 65522241 52494564 65522412 52494701 65522583 52494838 65522754 52494975 65522925 52495112 65523096 52495249 65523267 52495386 65523438 52495523 65523609 52495660 65523780 52495797 65523951 52495934 65524122 52496071 65524293 52496208 65524464 52496345 65524635 52496482 65524806 52496619 65524977 52496756 65525148 52496893 65525319 52497030 65525490 52497167 65525661 52497304 65525832 52497441 65526003 52497578 65526174 52497715 65526345 52497852 65526516 52497989 65526687 52498126 65526858 52498263 65527029 52498400 65527200 52498537 65527371 52498674 65527542 52498811 65527713 52498948 65527884 52499085 65528055 52499222 65528226 52499359 65528397 52499496 65528568 52499633 65528739 52499770 65528910 52499907 65529081 52500044 65529252 52500181 65529423 52500318 65529594 52500455 65529765 52500592 65529936 52500729 65530107 52500866 65530278 52501003 65530449 52501140 65530620 52501277 65530791 52501414 65530962 52501551 65531133 52501688 65531304 52501825 65531475 52501962 65531646 52502099 65531817 52502236 65531988 52502373 65532159 52502510 65532330 52502647 65532501 52502784 65532672 52502921 65532843 52503058 65533014 52503195 65533185 52503332 65533356 52503469 65533527 52503606 65533698 52503743 65533869 52503880 65534040 52504017 65534211 52504154 65534382 52504291 65534553 52504428 65534724 52504565 65534895 52504702 65535066 52504839 65535237 52504976 65535408 52505113 65535579 52505250 65535750 52505387 65535921 52505524 65536092 52505661 65536263 52505798 65536434 52505935 65536605 52506072 65536776 52506209 65536947 52506346 65537118 52506483 65537289 52506620 65537460 52506757 65537631 52506894 65537802 52507031 65537973 52507168 65538144 52507305 65538315 52507442 65538486 52507579 65538657 52507716 65538828 52507853 65538999 52507990 65539170 52508127 65539341 52508264 65539512 52508401 65539683 52508538 65539854 52508675 65540025 52508812 65540196 52508949 65540367 52509086 65540538 52509223 65540709 52509360 65540880 52509497 65541051 52509634 65541222 52509771 65541393 52509908 65541564 52510045 65541735 52510182 65541906 52510319 65542077 52510456 65542248 52510593 65542419 52510730 65542590 52510867 65542761 52511004 65542932 52511141 65543103 52511278 65543274 52511415 65543445 52511552 65543616 52511689 65543787 52511826 65543958 52511963 65544129 52512100 65544300 52512237 65544471 52512374 65544642 52512511 65544813 52512648 65544984 52512785 65545155 52512922 65545326 52513059 65545497 52513196 65545668 52513333 65545839 52513470 65546010 52513607 65546181 52513744 65546352 52513881 65546523 52514018 65546694 52514155 65546865 52514292 65547036 52514429 65547207 52514566 65547378 52514703 65547549 52514840 65547720 52514977 65547891 52515114 65548062 52515251 65548233 52515388 65548404 52515525 65548575 52515662 65548746 52515799 65548917 52515936 65549088 52516073 65549259 52516210 65549430 52516347 65549601 52516484 65549772 52516621 65549943 52516758 65550114 52516895 65550285 52517032 65550456 52517169 65550627 52517306 65550798 52517443 65550969 52517580 65551140 52517717 65551311 52517854 65551482 52517991 65551653 52518128 65551824 52518265 65551995 52518402 65552166 52518539 65552337 52518676 65552508 52518813 65552679 52518950 65552850 52519087 65553021 52519224 65553192 52519361 65553363 52519498 65553534 52519635 65553705 52519772 65553876 52519909 65554047 52520046 65554218 52520183 65554389 52520320 65554560 52520457 65554731 52520594 65554902 52520731 65555073 52520868 65555244 52521005 65555415 52521142 65555586 52521279 65555757 52521416 65555928 52521553 65556099 52521690 65556270 52521827 65556441 52521964 65556612 52522101 65556783 52522238 65556954 52522375 65557125 52522512 65557296 52522649 65557467 52522786 65557638 52522923 65557809 52523060 65557980 52523197 65558151 52523334 65558322 52523471 65558493 52523608 65558664 52523745 65558835 52523882 65559006 52524019 65559177 52524156 65559348 52524293 65559519 52524430 65559690 52524567 65559861 52524704 65560032 52524841 65560203 52524978 65560374 52525115 65560545 52525252 65560716 52525389 65560887 52525526 65561058 52525663 65561229 52525800 65561400 52525937 65561571 52526074 65561742 52526211 65561913 52526348 65562084 52526485 65562255 52526622 65562426 52526759 65562597 52526896 65562768 52527033 65562939 52527170 65563110 52527307 65563281 52527444 65563452 52527581 65563623 52527718 65563794 52527855 65563965 52527992 65564136 52528129 65564307 52528266 65564478 52528403 65564649 52528540 65564820 52528677 65564991 52528814 65565162 52528951 65565333 52529088 65565504 52529225 65565675 52529362 65565846 52529499 65566017 52529636 65566188 52529773 65566359 52529910 65566530 52530047 65566701 52530184 65566872 52530321 65567043 52530458 65567214 52530595 65567385 52530732 65567556 52530869 65567727 52531006 65567898 52531143 65568069 52531280 65568240 52531417 65568411 52531554 65568582 52531691 65568753 52531828 65568924 52531965 65569095 52532102 65569266 52532239 65569437 52532376 65569608 52532513 65569779 52532650 65569950 52532787 65570121 52532924 65570292 52533061 65570463 52533198 65570634 52533335 65570805 52533472 65570976 52533609 65571147 52533746 65571318 52533883 65571489 52534020 65571660 52534157 65571831 52534294 65572002 52534431 65572173 52534568 65572344 52534705 65572515 52534842 65572686 52534979 65572857 52535116 65573028 52535253 65573199 52535390 65573370 52535527 65573541 52535664 65573712 52535801 65573883 52535938 65574054 52536075 65574225 52536212 65574396 52536349 65574567 52536486 65574738 52536623 65574909 52536760 65575080 52536897 65575251 52537034 65575422 52537171 65575593 52537308 65575764 52537445 65575935 52537582 65576106 52537719 65576277 52537856 65576448 52537993 65576619 52538130 65576790 52538267 65576961 52538404 65577132 52538541 65577303 52538678 65577474 52538815 65577645 52538952 65577816 52539089 65577987 52539226 65578158 52539363 65578329 52539500 65578500 52539637 65578671 52539774 65578842 52539911 65579013 52540048 65579184 52540185 65579355 52540322 65579526 52540459 65579697 52540596 65579868 52540733 65580039 52540870 65580210 52541007 65580381 52541144 65580552 52541281 65580723 52541418 65580894 52541555 65581065 52541692 65581236 52541829 65581407 52541966 65581578 52542103 65581749 52542240 65581920 52542377 65582091 52542514 65582262 52542651 65582433 52542788 65582604 52542925 65582775
1000 34796900 0 34796900 43432627 34797037 43432798 34797174 43432969 34797311 43433140 34797448 43433311 34797585 43433482 34797722 43433653 34797859 43433824 34797996 43433995 34798133 43434166 34798270 43434337 34798407 43434508 34798544 43434679 34798681 43434850 34798818 43435021 34798955 43435192 34799092 43435363 34799229 43435534 34799366 43435705 34799503 43435876 34799640 43436047 34799777 43436218 34799914 43436389 34800051 43436560 34800188 43436731 34800325 43436902 34800462 43437073 34800599 43437244 34800736 43437415 34800873 43437586 34801010 43437757 34801147 43437928 34801284 43438099 34801421 43438270 34801558 43438441 34801695 43438612 34801832 43438783 34801969 43438954 34802106 43439125 34802243 43439296 34802380 43439467 34802517 43439638 34802654 43439809 34802791 43439980 34802928 43440151 34803065 43440322 34803202 43440493 34803339 43440664 34803476 43440835 34803613 43441006 34803750 43441177 34803887 43441348 34804024 43441519 34804161 43441690 34804298 43441861 34804435 43442032 34804572 43442203 34804709 43442374 34804846 43442545 34804983 43442716 34805120 43442887 34805257 43443058 34805394 43443229 34805531 43443400 34805668 43443571 34805805 43443742 34805942 43443913 34806079 43444084 34806216 43444255 34806353 43444426 34806490 43444597 34806627 43444768 34806764 43444939 34806901 43445110 34807038 43445281 34807175 43445452 34807312 43445623 34807449 43445794 34807586 43445965 34807723 43446136 34807860 43446307 34807997 43446478 34808134 43446649 34808271 43446820 34808408 43446991 34808545 43447162 34808682 43447333 34808819 43447504 34808956 43447675 34809093 43447846 34809230 43448017 34809367 43448188 34809504 43448359 34809641 43448530 34809778 43448701 34809915 43448872 34810052 43449043 34810189 43449214 34810326 43449385 34810463 43449556 34810600 43449727 34810737 43449898 34810874 43450069 34811011 43450240 34811148 43450411 34811285 43450582 34811422 43450753 34811559 43450924 34811696 43451095 34811833 43451266 34811970 43451437 34812107 43451608 34812244 43451779 34812381 43451950 34812518 43452121 34812655 43452292 34812792 43452463 34812929 43452634 34813066 43452805 34813203 43452976 34813340 43453147 34813477 43453318 34813614 43453489 34813751 43453660 34813888 43453831 34814025 43454002 34814162 43454173 34814299 43454344 34814436 43454515 34814573 43454686 34814710 43454857 34814847 43455028 34814984 43455199 34815121 43455370 34815258 43455541 34815395 43455712 34815532 43455883 34815669 43456054 34815806 43456225 34815943 43456396 34816080 43456567 34816217 43456738 34816354 43456909 34816491 43457080 34816628 43457251 34816765 43457422 34816902 43457593 34817039 43457764 34817176 43457935 34817313 43458106 34817450 43458277 34817587 43458448 34817724 43458619 34817861 43458790 34817998 43458961 34818135 43459132 34818272 43459303 34818409 43459474 34818546 43459645 34818683 43459816 34818820 43459987 34818957 43460158 34819094 43460329 34819231 43460500 34819368 43460671 34819505 43460842 34819642 43461013 34819779 43461184 34819916 43461355 34820053 43461526 34820190 43461697 34820327 43461868 34820464 43462039 34820601 43462210 34820738 43462381 34820875 43462552 34821012 43462723 34821149 43462894 34821286 43463065 34821423 43463236 34821560 43463407 34821697 43463578 34821834 43463749 34821971 43463920 34822108 43464091 34822245 43464262 34822382 43464433 34822519 43464604 34822656 43464775 34822793 43464946 34822930 43465117 34823067 43465288 34823204 43465459 34823341 43465630 34823478 43465801 34823615 43465972 34823752 43466143 34823889 43466314 34824026 43466485 34824163 43466656 34824300 43466827 34824437 43466998 34824574 43467169 34824711 43467340 34824848 43467511 34824985 43467682 34825122 43467853 34825259 43468024 34825396 43468195 34825533 43468366 34825670 43468537 34825807 43468708 34825944 43468879 34826081 43469050 34826218 43469221 34826355 43469392 34826492 43469563 34826629 43469734 34826766 43469905 34826903 43470076 34827040 43470247 34827177 43470418 34827314 43470589 34827451 43470760 34827588 43470931 34827725 43471102 34827862 43471273 34827999 43471444 34828136 43471615 34828273 43471786 34828410 43471957 34828547 43472128 34828684 43472299 34828821 43472470 34828958 43472641 34829095 43472812 34829232 43472983 34829369 43473154 34829506 43473325 34829643 43473496 34829780 43473667 34829917 43473838 34830054 43474009 34830191 43474180 34830328 43474351 34830465 43474522 34830602 43474693 34830739 43474864 34830876 43475035 34831013 43475206 34831150 43475377 34831287 43475548 34831424 43475719 34831561 43475890 34831698 43476061 34831835 43476232 34831972 43476403 34832109 43476574 34832246 43476745 34832383 43476916 34832520 43477087 34832657 43477258 34832794 43477429 34832931 43477600 34833068 43477771 34833205 43477942 34833342 43478113 34833479 43478284 34833616 43478455 34833753 43478626 34833890 43478797 34834027 43478968 34834164 43479139 34834301 43479310 34834438 43479481 34834575 43479652 34834712 43479823 34834849 43479994 34834986 43480165 34835123 43480336 34835260 43480507 34835397 43480678 34835534 43480849 34835671 43481020 34835808 43481191 34835945 43481362 34836082 43481533 34836219 43481704 34836356 43481875 34836493 43482046 34836630 43482217 34836767 43482388 34836904 43482559 34837041 43482730 34837178 43482901 34837315 43483072 34837452 43483243 34837589 43483414 34837726 43483585 34837863 43483756 34838000 43483927 34838137 43484098 34838274 43484269 34838411 43484440 34838548 43484611 34838685 43484782 34838822 43484953 34838959 43485124 34839096 43485295 34839233 43485466 34839370 43485637 34839507 43485808 34839644 43485979 34839781 43486150 34839918 43486321 34840055 43486492 34840192 43486663 34840329 43486834 34840466 43487005 34840603 43487176 34840740 43487347 34840877 43487518 34841014 43487689 34841151 43487860 34841288 43488031 34841425 43488202 34841562 43488373 34841699 43488544 34841836 43488715 34841973 43488886 34842110 43489057 34842247 43489228 34842384 43489399 34842521 43489570 34842658 43489741 34842795 43489912 34842932 43490083 34843069 43490254 34843206 43490425 34843343 43490596 34843480 43490767 34843617 43490938 34843754 43491109 34843891 43491280 34844028 43491451 34844165 43491622 34844302 43491793 34844439 43491964 34844576 43492135 34844713 43492306 34844850 43492477 34844987 43492648 34845124 43492819 34845261 43492990 34845398 43493161 34845535 43493332 34845672 43493503 34845809 43493674 34845946 43493845 34846083 43494016 34846220 43494187 34846357 43494358 34846494 43494529 34846631 43494700 34846768 43494871 34846905 43495042 34847042 43495213 34847179 43495384 34847316 43495555 34847453 43495726 34847590 43495897 34847727 43496068 34847864 43496239 34848001 43496410 34848138 43496581 34848275 43496752 34848412 43496923 34848549 43497094 34848686 43497265 34848823 43497436 34848960 43497607 34849097 43497778 34849234 43497949 34849371 43498120 34849508 43498291 34849645 43498462 34849782 43498633 34849919 43498804 34850056 43498975 34850193 43499146 34850330 43499317 34850467 43499488 34850604 43499659 34850741 43499830 34850878 43500001 34851015 43500172 34851152 43500343 34851289 43500514 34851426 43500685 34851563 43500856 34851700 43501027 34851837 43501198 34851974 43501369 34852111 43501540 34852248 43501711 34852385 43501882 34852522 43502053 34852659 43502224 34852796 43502395 34852933 43502566 34853070 43502737 34853207 43502908 34853344 43503079 34853481 43503250 34853618 43503421 34853755 43503592 34853892 43503763 34854029 43503934 34854166 43504105 34854303 43504276 34854440 43504447 34854577 43504618 34854714 43504789 34854851 43504960 34854988 43505131 34855125 43505302 34855262 43505473 34855399 43505644 34855536 43505815 34855673 43505986 34855810 43506157 34855947 43506328 34856084 43506499 34856221 43506670 34856358 43506841 34856495 43507012 34856632 43507183 34856769 43507354 34856906 43507525 34857043 43507696 34857180 43507867 34857317 43508038 34857454 43508209 34857591 43508380 34857728 43508551 34857865 43508722 34858002 43508893 34858139 43509064 34858276 43509235 34858413 43509406 34858550 43509577 34858687 43509748 34858824 43509919 34858961 43510090 34859098 43510261 34859235 43510432 34859372 43510603 34859509 43510774 34859646 43510945 34859783 43511116 34859920 43511287 34860057 43511458 34860194 43511629 34860331 43511800 34860468 43511971 34860605 43512142 34860742 43512313 34860879 43512484 34861016 43512655 34861153 43512826 34861290 43512997 34861427 43513168 34861564 43513339 34861701 43513510 34861838 43513681 34861975 43513852 34862112 43514023 34862249 43514194 34862386 43514365 34862523 43514536 34862660 43514707 34862797 43514878 34862934 43515049 34863071 43515220 34863208 43515391 34863345 43515562 34863482 43515733 34863619 43515904 34863756 43516075 34863893 43516246 34864030 43516417 34864167 43516588 34864304 43516759 34864441 43516930 34864578 43517101 34864715 43517272 34864852 43517443 34864989 43517614 34865126 43517785 34865263 43517956 34865400 43518127 34865537 43518298 34865674 43518469 34865811 43518640 34865948 43518811 34866085 43518982 34866222 43519153 34866359 43519324 34866496 43519495 34866633 43519666 34866770 43519837 34866907 43520008 34867044 43520179 34867181 43520350 34867318 43520521 34867455 43520692 34867592 43520863 34867729 43521034 34867866 43521205 34868003 43521376 34868140 43521547 34868277 43521718 34868414 43521889 34868551 43522060 34868688 43522231 34868825 43522402 34868962 43522573 34869099 43522744 34869236 43522915 34869373 43523086 34869510 43523257 34869647 43523428 34869784 43523599 34869921 43523770 34870058 43523941 34870195 43524112 34870332 43524283 34870469 43524454 34870606 43524625 34870743 43524796 34870880 43524967 34871017 43525138 34871154 43525309 34871291 43525480 34871428 43525651 34871565 43525822 34871702 43525993 34871839 43526164 34871976 43526335 34872113 43526506 34872250 43526677 34872387 43526848 34872524 43527019 34872661 43527190 34872798 43527361 34872935 43527532 34873072 43527703 34873209 43527874 34873346 43528045 34873483 43528216 34873620 43528387 34873757 43528558 34873894 43528729 34874031 43528900 34874168 43529071 34874305 43529242 34874442 43529413 34874579 43529584 34874716 43529755 34874853 43529926 34874990 43530097 34875127 43530268 34875264 43530439 34875401 43530610 34875538 43530781 34875675 43530952 34875812 43531123 34875949 43531294 34876086 43531465 34876223 43531636 34876360 43531807 34876497 43531978 34876634 43532149 34876771 43532320 34876908 43532491 34877045 43532662 34877182 43532833 34877319 43533004 34877456 43533175 34877593 43533346 34877730 43533517 34877867 43533688 34878004 43533859 34878141 43534030 34878278 43534201 34878415 43534372 34878552 43534543 34878689 43534714 34878826 43534885 34878963 43535056 34879100 43535227 34879237 43535398 34879374 43535569 34879511 43535740 34879648 43535911 34879785 43536082 34879922 43536253 34880059 43536424 34880196 43536595 34880333 43536766 34880470 43536937 34880607 43537108 34880744 43537279 34880881 43537450 34881018 43537621 34881155 43537792 34881292 43537963 34881429 43538134 34881566 43538305 34881703 43538476 34881840 43538647 34881977 43538818 34882114 43538989 34882251 43539160 34882388 43539331 34882525 43539502 34882662 43539673 34882799 43539844 34882936 43540015 34883073 43540186 34883210 43540357 34883347 43540528 34883484 43540699 34883621 43540870 34883758 43541041 34883895 43541212 34884032 43541383 34884169 43541554 34884306 43541725 34884443 43541896 34884580 43542067 34884717 43542238 34884854 43542409 34884991 43542580 34885128 43542751 34885265 43542922 34885402 43543093 34885539 43543264 34885676 43543435 34885813 43543606 34885950 43543777 34886087 43543948 34886224 43544119 34886361 43544290 34886498 43544461 34886635 43544632 34886772 43544803 34886909 43544974 34887046 43545145 34887183 43545316 34887320 43545487 34887457 43545658 34887594 43545829 34887731 43546000 34887868 43546171 34888005 43546342 34888142 43546513 34888279 43546684 34888416 43546855 34888553 43547026 34888690 43547197 34888827 43547368 34888964 43547539 34889101 43547710 34889238 43547881 34889375 43548052 34889512 43548223 34889649 43548394 34889786 43548565 34889923 43548736 34890060 43548907 34890197 43549078 34890334 43549249 34890471 43549420 34890608 43549591 34890745 43549762 34890882 43549933 34891019 43550104 34891156 43550275 34891293 43550446 34891430 43550617 34891567 43550788 34891704 43550959 34891841 43551130 34891978 43551301 34892115 43551472 34892252 43551643 34892389 43551814 34892526 43551985 34892663 43552156 34892800 43552327 34892937 43552498 34893074 43552669 34893211 43552840 34893348 43553011 34893485 43553182 34893622 43553353 34893759 43553524 34893896 43553695 34894033 43553866 34894170 43554037 34894307 43554208 34894444 43554379 34894581 43554550 34894718 43554721 34894855 43554892 34894992 43555063 34895129 43555234 34895266 43555405 34895403 43555576 34895540 43555747 34895677 43555918 34895814 43556089 34895951 43556260 34896088 43556431 34896225 43556602 34896362 43556773 34896499 43556944 34896636 43557115 34896773 43557286 34896910 43557457 34897047 43557628 34897184 43557799 34897321 43557970 34897458 43558141 34897595 43558312 34897732 43558483 34897869 43558654 34898006 43558825 34898143 43558996 34898280 43559167 34898417 43559338 34898554 43559509 34898691 43559680 34898828 43559851 34898965 43560022 34899102 43560193 34899239 43560364 34899376 43560535 34899513 43560706 34899650 43560877 34899787 43561048 34899924 43561219 34900061 43561390 34900198 43561561 34900335 43561732 34900472 43561903 34900609 43562074 34900746 43562245 34900883 43562416 34901020 43562587 34901157 43562758 34901294 43562929 34901431 43563100 34901568 43563271 34901705 43563442 34901842 43563613 34901979 43563784 34902116 43563955 34902253 43564126 34902390 43564297 34902527 43564468 34902664 43564639 34902801 43564810 34902938 43564981 34903075 43565152 34903212 43565323 34903349 43565494 34903486 43565665 34903623 43565836 34903760 43566007 34903897 43566178 34904034 43566349 34904171 43566520 34904308 43566691 34904445 43566862 34904582 43567033 34904719 43567204 34904856 43567375 34904993 43567546 34905130 43567717 34905267 43567888 34905404 43568059 34905541 43568230 34905678 43568401 34905815 43568572 34905952 43568743 34906089 43568914 34906226 43569085 34906363 43569256 34906500 43569427 34906637 43569598 34906774 43569769 34906911 43569940 34907048 43570111 34907185 43570282 34907322 43570453 34907459 43570624 34907596 43570795 34907733 43570966 34907870 43571137 34908007 43571308 34908144 43571479 34908281 43571650 34908418 43571821 34908555 43571992 34908692 43572163 34908829 43572334 34908966 43572505 34909103 43572676 34909240 43572847 34909377 43573018 34909514 43573189 34909651 43573360 34909788 43573531 34909925 43573702 34910062 43573873 34910199 43574044 34910336 43574215 34910473 43574386 34910610 43574557 34910747 43574728 34910884 43574899 34911021 43575070 34911158 43575241 34911295 43575412 34911432 43575583 34911569 43575754 34911706 43575925 34911843 43576096 34911980 43576267 34912117 43576438 34912254 43576609 34912391 43576780 34912528 43576951 34912665 43577122 34912802 43577293 34912939 43577464 34913076 43577635 34913213 43577806 34913350 43577977 34913487 43578148 34913624 43578319 34913761 43578490 34913898 43578661 34914035 43578832 34914172 43579003 34914309 43579174 34914446 43579345 34914583 43579516 34914720 43579687 34914857 43579858 34914994 43580029 34915131 43580200 34915268 43580371 34915405 43580542 34915542 43580713 34915679 43580884 34915816 43581055 34915953 43581226 34916090 43581397 34916227 43581568 34916364 43581739 34916501 43581910 34916638 43582081 34916775 43582252 34916912 43582423 34917049 43582594 34917186 43582765 34917323 43582936 34917460 43583107 34917597 43583278 34917734 43583449 34917871 43583620 34918008 43583791 34918145 43583962 34918282 43584133 34918419 43584304 34918556 43584475 34918693 43584646 34918830 43584817 34918967 43584988 34919104 43585159 34919241 43585330 34919378 43585501 34919515 43585672 34919652 43585843 34919789 43586014 34919926 43586185 34920063 43586356 34920200 43586527 34920337 43586698 34920474 43586869 34920611 43587040 34920748 43587211 34920885 43587382 34921022 43587553 34921159 43587724 34921296 43587895 34921433 43588066 34921570 43588237 34921707 43588408 34921844 43588579 34921981 43588750 34922118 43588921 34922255 43589092 34922392 43589263 34922529 43589434 34922666 43589605 34922803 43589776 34922940 43589947 34923077 43590118 34923214 43590289 34923351 43590460 34923488 43590631 34923625 43590802 34923762 43590973 34923899 43591144 34924036 43591315 34924173 43591486 34924310 43591657 34924447 43591828 34924584 43591999 34924721 43592170 34924858 43592341 34924995 43592512 34925132 43592683 34925269 43592854 34925406 43593025 34925543 43593196 34925680 43593367 34925817 43593538 34925954 43593709 34926091 43593880 34926228 43594051 34926365 43594222 34926502 43594393 34926639 43594564 34926776 43594735 34926913 43594906 34927050 43595077 34927187 43595248 34927324 43595419 34927461 43595590 34927598 43595761 34927735 43595932 34927872 43596103 34928009 43596274 34928146 43596445 34928283 43596616 34928420 43596787 34928557 43596958 34928694 43597129 34928831 43597300 34928968 43597471 34929105 43597642 34929242 43597813 34929379 43597984 34929516 43598155 34929653 43598326 34929790 43598497 34929927 43598668 34930064 43598839 34930201 43599010 34930338 43599181 34930475 43599352 34930612 43599523 34930749 43599694 34930886 43599865 34931023 43600036 34931160 43600207 34931297 43600378 34931434 43600549 34931571 43600720 34931708 43600891 34931845 43601062 34931982 43601233 34932119 43601404 34932256 43601575 34932393 43601746 34932530 43601917 34932667 43602088 34932804 43602259 34932941 43602430 34933078 43602601 34933215 43602772 34933352 43602943 34933489 43603114 34933626 43603285
1000 47208008 0 47208008 58923864 47208145 58924035 47208282 58924206 47208419 58924377 47208556 58924548 47208693 58924719 47208830 58924890 47208967 58925061 47209104 58925232 47209241 58925403 47209378 58925574 47209515 58925745 47209652 58925916 47209789 58926087 47209926 58926258 47210063 58926429 47210200 58926600 47210337 58926771 47210474 58926942 47210611 58927113 47210748 58927284 47210885 58927455 47211022 58927626 47211159 58927797 47211296 58927968 47211433 58928139 47211570 58928310 47211707 58928481 47211844 58928652 47211981 58928823 47212118 58928994 47212255 58929165 47212392 58929336 47212529 58929507 47212666 58929678 47212803 58929849 47212940 58930020 47213077 58930191 47213214 58930362 47213351 58930533 47213488 58930704 47213625 58930875 47213762 58931046 47213899 58931217 47214036 58931388 47214173 58931559 47214310 58931730 47214447 58931901 47214584 58932072 47214721 58932243 47214858 58932414 47214995 58932585 47215132 58932756 47215269 58932927 47215406 58933098 47215543 58933269 47215680 58933440 47215817 58933611 47215954 58933782 47216091 58933953 47216228 58934124 47216365 58934295 47216502 58934466 47216639 58934637 47216776 58934808 47216913 58934979 47217050 58935150 47217187 58935321 47217324 58935492 47217461 58935663 47217598 58935834 47217735 58936005 47217872 58936176 47218009 58936347 47218146 58936518 47218283 58936689 47218420 58936860 47218557 58937031 47218694 58937202 47218831 58937373 47218968 58937544 47219105 58937715 47219242 58937886 47219379 58938057 47219516 58938228 47219653 58938399 47219790 58938570 47219927 58938741 47220064 58938912 47220201 58939083 47220338 58939254 47220475 58939425 47220612 58939596 47220749 58939767 47220886 58939938 47221023 58940109 47221160 58940280 47221297 58940451 47221434 58940622 47221571 58940793 47221708 58940964 47221845 58941135 47221982 58941306 47222119 58941477 47222256 58941648 47222393 58941819 47222530 58941990 47222667 58942161 47222804 58942332 47222941 58942503 47223078 58942674 47223215 58942845 47223352 58943016 47223489 58943187 47223626 58943358 47223763 58943529 47223900 58943700 47224037 58943871 47224174 58944042 47224311 58944213 47224448 58944384 47224585 58944555 47224722 58944726 47224859 58944897 47224996 58945068 47225133 58945239 47225270 58945410 47225407 58945581 47225544 58945752 47225681 58945923 47225818 58946094 47225955 58946265 47226092 58946436 47226229 58946607 47226366 58946778 47226503 58946949 47226640 58947120 47226777 58947291 47226914 58947462 47227051 58947633 47227188 58947804 47227325 58947975 47227462 58948146 47227599 58948317 47227736 58948488 47227873 58948659 47228010 58948830 47228147 58949001 47228284 58949172 47228421 58949343 47228558 58949514 47228695 58949685 47228832 58949856 47228969 58950027 47229106 58950198 47229243 58950369 47229380 58950540 47229517 58950711 47229654 58950882 47229791 58951053 47229928 58951224 47230065 58951395 47230202 58951566 47230339 58951737 47230476 58951908 47230613 58952079 47230750 58952250 47230887 58952421 47231024 58952592 47231161 58952763 47231298 58952934 47231435 58953105 47231572 58953276 47231709 58953447 47231846 58953618 47231983 58953789 47232120 58953960 47232257 58954131 47232394 58954302 47232531 58954473 47232668 58954644 47232805 58954815 47232942 58954986 47233079 58955157 47233216 58955328 47233353 58955499 47233490 58955670 47233627 58955841 47233764 58956012 47233901 58956183 47234038 58956354 47234175 58956525 47234312 58956696 47234449 58956867 47234586 58957038 47234723 58957209 47234860 58957380 47234997 58957551 47235134 58957722 47235271 58957893 47235408 58958064 47235545 58958235 47235682 58958406 47235819 58958577 47235956 58958748 47236093 58958919 47236230 58959090 47236367 58959261 47236504 58959432 47236641 58959603 47236778 58959774 47236915 58959945 47237052 58960116 47237189 58960287 47237326 58960458 47237463 58960629 47237600 58960800 47237737 58960971 47237874 58961142 47238011 58961313 47238148 58961484 47238285 58961655 47238422 58961826 47238559 58961997 47238696 58962168 47238833 58962339 47238970 58962510 47239107 58962681 47239244 58962852 47239381 58963023 47239518 58963194 47239655 58963365 47239792 58963536 47239929 58963707 47240066 58963878 47240203 58964049 47240340 58964220 47240477 58964391 47240614 58964562 47240751 58964733 47240888 58964904 47241025 58965075 47241162 58965246 47241299 58965417 47241436 58965588 47241573 58965759 47241710 58965930 47241847 58966101 47241984 58966272 47242121 58966443 47242258 58966614 47242395 58966785 47242532 58966956 47242669 58967127 47242806 58967298 47242943 58967469 47243080 58967640 47243217 58967811 47243354 58967982 47243491 58968153 47243628 58968324 47243765 58968495 47243902 58968666 47244039 58968837 47244176 58969008 47244313 58969179 47244450 58969350 47244587 58969521 47244724 58969692 47244861 58969863 47244998 58970034 47245135 58970205 47245272 58970376 47245409 58970547 47245546 58970718 47245683 58970889 47245820 58971060 47245957 58971231 47246094 58971402 47246231 58971573 47246368 58971744 47246505 58971915 47246642 58972086 47246779 58972257 47246916 58972428 47247053 58972599 47247190 58972770 47247327 58972941 47247464 58973112 47247601 58973283 47247738 58973454 47247875 58973625 47248012 58973796 47248149 58973967 47248286 58974138 47248423 58974309 47248560 58974480 47248697 58974651 47248834 58974822 47248971 58974993 47249108 58975164 47249245 58975335 47249382 58975506 47249519 58975677 47249656 58975848 47249793 58976019 47249930 58976190 47250067 58976361 47250204 58976532 47250341 58976703 47250478 58976874 47250615 58977045 47250752 58977216 47250889 58977387 47251026 58977558 47251163 58977729 47251300 58977900 47251437 58978071 47251574 58978242 47251711 58978413 47251848 58978584 47251985 58978755 47252122 58978926 47252259 58979097 47252396 58979268 47252533 58979439 47252670 58979610 47252807 58979781 47252944 58979952 47253081 58980123 47253218 58980294 47253355 58980465 47253492 58980636 47253629 58980807 47253766 58980978 47253903 58981149 47254040 58981320 47254177 58981491 47254314 58981662 47254451 58981833 47254588 58982004 47254725 58982175 47254862 58982346 47254999 58982517 47255136 58982688 47255273 58982859 47255410 58983030 47255547 58983201 47255684 58983372 47255821 58983543 47255958 58983714 47256095 58983885 47256232 58984056 47256369 58984227 47256506 58984398 47256643 58984569 47256780 58984740 47256917 58984911 47257054 58985082 47257191 58985253 47257328 58985424 47257465 58985595 47257602 58985766 47257739 58985937 47257876 58986108 47258013 58986279 47258150 58986450 47258287 58986621 47258424 58986792 47258561 58986963 47258698 58987134 47258835 58987305 47258972 58987476 47259109 58987647 47259246 58987818 47259383 58987989 47259520 58988160 47259657 58988331 47259794 58988502 47259931 58988673 47260068 58988844 47260205 58989015 47260342 58989186 47260479 58989357 47260616 58989528 47260753 58989699 47260890 58989870 47261027 58990041 47261164 58990212 47261301 58990383 47261438 58990554 47261575 58990725 47261712 58990896 47261849 58991067 47261986 58991238 47262123 58991409 47262260 58991580 47262397 58991751 47262534 58991922 47262671 58992093 47262808 58992264 47262945 58992435 47263082 58992606 47263219 58992777 47263356 58992948 47263493 58993119 47263630 58993290 47263767 58993461 47263904 58993632 47264041 58993803 47264178 58993974 47264315 58994145 47264452 58994316 47264589 58994487 47264726 58994658 47264863 58994829 47265000 58995000 47265137 58995171 47265274 58995342 47265411 58995513 47265548 58995684 47265685 58995855 47265822 58996026 47265959 58996197 47266096 58996368 47266233 58996539 47266370 58996710 47266507 58996881 47266644 58997052 47266781 58997223 47266918 58997394 47267055 58997565 47267192 58997736 47267329 58997907 47267466 58998078 47267603 58998249 47267740 58998420 47267877 58998591 47268014 58998762 47268151 58998933 47268288 58999104 47268425 58999275 47268562 58999446 47268699 58999617 47268836 58999788 47268973 58999959 47269110 59000130 47269247 59000301 47269384 59000472 47269521 59000643 47269658 59000814 47269795 59000985 47269932 59001156 47270069 59001327 47270206 59001498 47270343 59001669 47270480 59001840 47270617 59002011 47270754 59002182 47270891 59002353 47271028 59002524 47271165 59002695 47271302 59002866 47271439 59003037 47271576 59003208 47271713 59003379 47271850 59003550 47271987 59003721 47272124 59003892 47272261 59004063 47272398 59004234 47272535 59004405 47272672 59004576 47272809 59004747 47272946 59004918 47273083 59005089 47273220 59005260 47273357 59005431 47273494 59005602 47273631 59005773 47273768 59005944 47273905 59006115 47274042 59006286 47274179 59006457 47274316 59006628 47274453 59006799 47274590 59006970 47274727 59007141 47274864 59007312 47275001 59007483 47275138 59007654 47275275 59007825 47275412 59007996 47275549 59008167 47275686 59008338 47275823 59008509 47275960 59008680 47276097 59008851 47276234 59009022 47276371 59009193 47276508 59009364 47276645 59009535 47276782 59009706 47276919 59009877 47277056 59010048 47277193 59010219 47277330 59010390 47277467 59010561 47277604 59010732 47277741 59010903 47277878 59011074 47278015 59011245 47278152 59011416 47278289 59011587 47278426 59011758 47278563 59011929 47278700 59012100 47278837 59012271 47278974 59012442 47279111 59012613 47279248 59012784 47279385 59012955 47279522 59013126 47279659 59013297 47279796 59013468 47279933 59013639 47280070 59013810 47280207 59013981 47280344 59014152 47280481 59014323 47280618 59014494 47280755 59014665 47280892 59014836 47281029 59015007 47281166 59015178 47281303 59015349 47281440 59015520 47281577 59015691 47281714 59015862 47281851 59016033 47281988 59016204 47282125 59016375 47282262 59016546 47282399 59016717 47282536 59016888 47282673 59017059 47282810 59017230 47282947 59017401 47283084 59017572 47283221 59017743 47283358 59017914 47283495 59018085 47283632 59018256 47283769 59018427 47283906 59018598 47284043 59018769 47284180 59018940 47284317 59019111 47284454 59019282 47284591 59019453 47284728 59019624 47284865 59019795 47285002 59019966 47285139 59020137 47285276 59020308 47285413 59020479 47285550 59020650 47285687 59020821 47285824 59020992 47285961 59021163 47286098 59021334 47286235 59021505 47286372 59021676 47286509 59021847 47286646 59022018 47286783 59022189 47286920 59022360 47287057 59022531 47287194 59022702 47287331 59022873 47287468 59023044 47287605 59023215 47287742 59023386 47287879 59023557 47288016 59023728 47288153 59023899 47288290 59024070 47288427 59024241 47288564 59024412 47288701 59024583 47288838 59024754 47288975 59024925 47289112 59025096 47289249 59025267 47289386 59025438 47289523 59025609 47289660 59025780 47289797 59025951 47289934 59026122 47290071 59026293 47290208 59026464 47290345 59026635 47290482 59026806 47290619 59026977 47290756 59027148 47290893 59027319 47291030 59027490 47291167 59027661 47291304 59027832 47291441 59028003 47291578 59028174 47291715 59028345 47291852 59028516 47291989 59028687 47292126 59028858 47292263 59029029 47292400 59029200 47292537 59029371 47292674 59029542 47292811 59029713 47292948 59029884 47293085 59030055 47293222 59030226 47293359 59030397 47293496 59030568 47293633 59030739 47293770 59030910 47293907 59031081 47294044 59031252 47294181 59031423 47294318 59031594 47294455 59031765 47294592 59031936 47294729 59032107 47294866 59032278 47295003 59032449 47295140 59032620 47295277 59032791 47295414 59032962 47295551 59033133 47295688 59033304 47295825 59033475 47295962 59033646 47296099 59033817 47296236 59033988 47296373 59034159 47296510 59034330 47296647 59034501 47296784 59034672 47296921 59034843 47297058 59035014 47297195 59035185 47297332 59035356 47297469 59035527 47297606 59035698 47297743 59035869 47297880 59036040 47298017 59036211 47298154 59036382 47298291 59036553 47298428 59036724 47298565 59036895 47298702 59037066 47298839 59037237 47298976 59037408 47299113 59037579 47299250 59037750 47299387 59037921 47299524 59038092 47299661 59038263 47299798 59038434 47299935 59038605 47300072 59038776 47300209 59038947 47300346 59039118 47300483 59039289 47300620 59039460 47300757 59039631 47300894 59039802 47301031 59039973 47301168 59040144 47301305 59040315 47301442 59040486 47301579 59040657 47301716 59040828 47301853 59040999 47301990 59041170 47302127 59041341 47302264 59041512 47302401 59041683 47302538 59041854 47302675 59042025 47302812 59042196 47302949 59042367 47303086 59042538 47303223 59042709 47303360 59042880 47303497 59043051 47303634 59043222 47303771 59043393 47303908 59043564 47304045 59043735 47304182 59043906 47304319 59044077 47304456 59044248 47304593 59044419 47304730 59044590 47304867 59044761 47305004 59044932 47305141 59045103 47305278 59045274 47305415 59045445 47305552 59045616 47305689 59045787 47305826 59045958 47305963 59046129 47306100 59046300 47306237 59046471 47306374 59046642 47306511 59046813 47306648 59046984 47306785 59047155 47306922 59047326 47307059 59047497 47307196 59047668 47307333 59047839 47307470 59048010 47307607 59048181 47307744 59048352 47307881 59048523 47308018 59048694 47308155 59048865 47308292 59049036 47308429 59049207 47308566 59049378 47308703 59049549 47308840 59049720 47308977 59049891 47309114 59050062 47309251 59050233 47309388 59050404 47309525 59050575 47309662 59050746 47309799 59050917 47309936 59051088 47310073 59051259 47310210 59051430 47310347 59051601 47310484 59051772 47310621 59051943 47310758 59052114 47310895 59052285 47311032 59052456 47311169 59052627 47311306 59052798 47311443 59052969 47311580 59053140 47311717 59053311 47311854 59053482 47311991 59053653 47312128 59053824 47312265 59053995 47312402 59054166 47312539 59054337 47312676 59054508 47312813 59054679 47312950 59054850 47313087 59055021 47313224 59055192 47313361 59055363 47313498 59055534 47313635 59055705 47313772 59055876 47313909 59056047 47314046 59056218 47314183 59056389 47314320 59056560 47314457 59056731 47314594 59056902 47314731 59057073 47314868 59057244 47315005 59057415 47315142 59057586 47315279 59057757 47315416 59057928 47315553 59058099 47315690 59058270 47315827 59058441 47315964 59058612 47316101 59058783 47316238 59058954 47316375 59059125 47316512 59059296 47316649 59059467 47316786 59059638 47316923 59059809 47317060 59059980 47317197 59060151 47317334 59060322 47317471 59060493 47317608 59060664 47317745 59060835 47317882 59061006 47318019 59061177 47318156 59061348 47318293 59061519 47318430 59061690 47318567 59061861 47318704 59062032 47318841 59062203 47318978 59062374 47319115 59062545 47319252 59062716 47319389 59062887 47319526 59063058 47319663 59063229 47319800 59063400 47319937 59063571 47320074 59063742 47320211 59063913 47320348 59064084 47320485 59064255 47320622 59064426 47320759 59064597 47320896 59064768 47321033 59064939 47321170 59065110 47321307 59065281 47321444 59065452 47321581 59065623 47321718 59065794 47321855 59065965 47321992 59066136 47322129 59066307 47322266 59066478 47322403 59066649 47322540 59066820 47322677 59066991 47322814 59067162 47322951 59067333 47323088 59067504 47323225 59067675 47323362 59067846 47323499 59068017 47323636 59068188 47323773 59068359 47323910 59068530 47324047 59068701 47324184 59068872 47324321 59069043 47324458 59069214 47324595 59069385 47324732 59069556 47324869 59069727 47325006 59069898 47325143 59070069 47325280 59070240 47325417 59070411 47325554 59070582 47325691 59070753 47325828 59070924 47325965 59071095 47326102 59071266 47326239 59071437 47326376 59071608 47326513 59071779 47326650 59071950 47326787 59072121 47326924 59072292 47327061 59072463 47327198 59072634 47327335 59072805 47327472 59072976 47327609 59073147 47327746 59073318 47327883 59073489 47328020 59073660 47328157 59073831 47328294 59074002 47328431 59074173 47328568 59074344 47328705 59074515 47328842 59074686 47328979 59074857 47329116 59075028 47329253 59075199 47329390 59075370 47329527 59075541 47329664 59075712 47329801 59075883 47329938 59076054 47330075 59076225 47330212 59076396 47330349 59076567 47330486 59076738 47330623 59076909 47330760 59077080 47330897 59077251 47331034 59077422 47331171 59077593 47331308 59077764 47331445 59077935 47331582 59078106 47331719 59078277 47331856 59078448 47331993 59078619 47332130 59078790 47332267 59078961 47332404 59079132 47332541 59079303 47332678 59079474 47332815 59079645 47332952 59079816 47333089 59079987 47333226 59080158 47333363 59080329 47333500 59080500 47333637 59080671 47333774 59080842 47333911 59081013 47334048 59081184 47334185 59081355 47334322 59081526 47334459 59081697 47334596 59081868 47334733 59082039 47334870 59082210 47335007 59082381 47335144 59082552 47335281 59082723 47335418 59082894 47335555 59083065 47335692 59083236 47335829 59083407 47335966 59083578 47336103 59083749 47336240 59083920 47336377 59084091 47336514 59084262 47336651 59084433 47336788 59084604 47336925 59084775 47337062 59084946 47337199 59085117 47337336 59085288 47337473 59085459 47337610 59085630 47337747 59085801 47337884 59085972 47338021 59086143 47338158 59086314 47338295 59086485 47338432 59086656 47338569 59086827 47338706 59086998 47338843 59087169 47338980 59087340 47339117 59087511 47339254 59087682 47339391 59087853 47339528 59088024 47339665 59088195 47339802 59088366 47339939 59088537 47340076 59088708 47340213 59088879 47340350 59089050 47340487 59089221 47340624 59089392 47340761 59089563 47340898 59089734 47341035 59089905 47341172 59090076 47341309 59090247 47341446 59090418 47341583 59090589 47341720 59090760 47341857 59090931 47341994 59091102 47342131 59091273 47342268 59091444 47342405 59091615 47342542 59091786 47342679 59091957 47342816 59092128 47342953 59092299 47343090 59092470 47343227 59092641 47343364 59092812 47343501 59092983 47343638 59093154 47343775 59093325 47343912 59093496 47344049 59093667 47344186 59093838 47344323 59094009 47344460 59094180 47344597 59094351 47344734 59094522
1000 12876900 0 12876900 16072627 12877037 16072798 12877174 16072969 12877311 16073140 12877448 16073311 12877585 16073482 12877722 16073653 12877859 16073824 12877996 16073995 12878133 16074166 12878270 16074337 12878407 16074508 12878544 16074679 12878681 16074850 12878818 16075021 12878955 16075192 12879092 16075363 12879229 16075534 12879366 16075705 12879503 16075876 12879640 16076047 12879777 16076218 12879914 16076389 12880051 16076560 12880188 16076731 12880325 16076902 12880462 16077073 12880599 16077244 12880736 16077415 12880873 16077586 12881010 16077757 12881147 16077928 12881284 16078099 12881421 16078270 12881558 16078441 12881695 16078612 12881832 16078783 12881969 16078954 12882106 16079125 12882243 16079296 12882380 16079467 12882517 16079638 12882654 16079809 12882791 16079980 12882928 16080151 12883065 16080322 12883202 16080493 12883339 16080664 12883476 16080835 12883613 16081006 12883750 16081177 12883887 16081348 12884024 16081519 12884161 16081690 12884298 16081861 12884435 16082032 12884572 16082203 12884709 16082374 12884846 16082545 12884983 16082716 12885120 16082887 12885257 16083058 12885394 16083229 12885531 16083400 12885668 16083571 12885805 16083742 12885942 16083913 12886079 16084084 12886216 16084255 12886353 16084426 12886490 16084597 12886627 16084768 12886764 16084939 12886901 16085110 12887038 16085281 12887175 16085452 12887312 16085623 12887449 16085794 12887586 16085965 12887723 16086136 12887860 16086307 12887997 16086478 12888134 16086649 12888271 16086820 12888408 16086991 12888545 16087162 12888682 16087333 12888819 16087504 12888956 16087675 12889093 16087846 12889230 16088017 12889367 16088188 12889504 16088359 12889641 16088530 12889778 16088701 12889915 16088872 12890052 16089043 12890189 16089214 12890326 16089385 12890463 16089556 12890600 16089727 12890737 16089898 12890874 16090069 12891011 16090240 12891148 16090411 12891285 16090582 12891422 16090753 12891559 16090924 12891696 16091095 12891833 16091266 12891970 16091437 12892107 16091608 12892244 16091779 12892381 16091950 12892518 16092121 12892655 16092292 12892792 16092463 12892929 16092634 12893066 16092805 12893203 16092976 12893340 16093147 12893477 16093318 12893614 16093489 12893751 16093660 12893888 16093831 12894025 16094002 12894162 16094173 12894299 16094344 12894436 16094515 12894573 16094686 12894710 16094857 12894847 16095028 12894984 16095199 12895121 16095370 12895258 16095541 12895395 16095712 12895532 16095883 12895669 16096054 12895806 16096225 12895943 16096396 12896080 16096567 12896217 16096738 12896354 16096909 12896491 16097080 12896628 16097251 12896765 16097422 12896902 16097593 12897039 16097764 12897176 16097935 12897313 16098106 12897450 16098277 12897587 16098448 12897724 16098619 12897861 16098790 12897998 16098961 12898135 16099132 12898272 16099303 12898409 16099474 12898546 16099645 12898683 16099816 12898820 16099987 12898957 16100158 12899094 16100329 12899231 16100500 12899368 16100671 12899505 16100842 12899642 16101013 12899779 16101184 12899916 16101355 12900053 16101526 12900190 16101697 12900327 16101868 12900464 16102039 12900601 16102210 12900738 16102381 12900875 16102552 12901012 16102723 12901149 16102894 12901286 16103065 12901423 16103236 12901560 16103407 12901697 16103578 12901834 16103749 12901971 16103920 12902108 16104091 12902245 16104262 12902382 16104433 12902519 16104604 12902656 16104775 12902793 16104946 12902930 16105117 12903067 16105288 12903204 16105459 12903341 16105630 12903478 16105801 12903615 16105972 12903752 16106143 12903889 16106314 12904026 16106485 12904163 16106656 12904300 16106827 12904437 16106998 12904574 16107169 12904711 16107340 12904848 16107511 12904985 16107682 12905122 16107853 12905259 16108024 12905396 16108195 12905533 16108366 12905670 16108537 12905807 16108708 12905944 16108879 12906081 16109050 12906218 16109221 12906355 16109392 12906492 16109563 12906629 16109734 12906766 16109905 12906903 16110076 12907040 16110247 12907177 16110418 12907314 16110589 12907451 16110760 12907588 16110931 12907725 16111102 12907862 16111273 12907999 16111444 12908136 16111615 12908273 16111786 12908410 16111957 12908547 16112128 12908684 16112299 12908821 16112470 12908958 16112641 12909095 16112812 12909232 16112983 12909369 16113154 12909506 16113325 12909643 16113496 12909780 16113667 12909917 16113838 12910054 16114009 12910191 16114180 12910328 16114351 12910465 16114522 12910602 16114693 12910739 16114864 12910876 16115035 12911013 16115206 12911150 16115377 12911287 16115548 12911424 16115719 12911561 16115890 12911698 16116061 12911835 16116232 12911972 16116403 12912109 16116574 12912246 16116745 12912383 16116916 12912520 16117087 12912657 16117258 12912794 16117429 12912931 16117600 12913068 16117771 12913205 16117942 12913342 16118113 12913479 16118284 12913616 16118455 12913753 16118626 12913890 16118797 12914027 16118968 12914164 16119139 12914301 16119310 12914438 16119481 12914575 16119652 12914712 16119823 12914849 16119994 12914986 16120165 12915123 16120336 12915260 16120507 12915397 16120678 12915534 16120849 12915671 16121020 12915808 16121191 12915945 16121362 12916082 16121533 12916219 16121704 12916356 16121875 12916493 16122046 12916630 16122217 12916767 16122388 12916904 16122559 12917041 16122730 12917178 16122901 12917315 16123072 12917452 16123243 12917589 16123414 12917726 16123585 12917863 16123756 12918000 16123927 12918137 16124098 12918274 16124269 12918411 16124440 12918548 16124611 12918685 16124782 12918822 16124953 12918959 16125124 12919096 16125295 12919233 16125466 12919370 16125637 12919507 16125808 12919644 16125979 12919781 16126150 12919918 16126321 12920055 16126492 12920192 16126663 12920329 16126834 12920466 16127005 12920603 16127176 12920740 16127347 12920877 16127518 12921014 16127689 12921151 16127860 12921288 16128031 12921425 16128202 12921562 16128373 12921699 16128544 12921836 16128715 12921973 16128886 12922110 16129057 12922247 16129228 12922384 16129399 12922521 16129570 12922658 16129741 12922795 16129912 12922932 16130083 12923069 16130254 12923206 16130425 12923343 16130596 12923480 16130767 12923617 16130938 12923754 16131109 12923891 16131280 12924028 16131451 12924165 16131622 12924302 16131793 12924439 16131964 12924576 16132135 12924713 16132306 12924850 16132477 12924987 16132648 12925124 16132819 12925261 16132990 12925398 16133161 12925535 16133332 12925672 16133503 12925809 16133674 12925946 16133845 12926083 16134016 12926220 16134187 12926357 16134358 12926494 16134529 12926631 16134700 12926768 16134871 12926905 16135042 12927042 16135213 12927179 16135384 12927316 16135555 12927453 16135726 12927590 16135897 12927727 16136068 12927864 16136239 12928001 16136410 12928138 16136581 12928275 16136752 12928412 16136923 12928549 16137094 12928686 16137265 12928823 16137436 12928960 16137607 12929097 16137778 12929234 16137949 12929371 16138120 12929508 16138291 12929645 16138462 12929782 16138633 12929919 16138804 12930056 16138975 12930193 16139146 12930330 16139317 12930467 16139488 12930604 16139659 12930741 16139830 12930878 16140001 12931015 16140172 12931152 16140343 12931289 16140514 12931426 16140685 12931563 16140856 12931700 16141027 12931837 16141198 12931974 16141369 12932111 16141540 12932248 16141711 12932385 16141882 12932522 16142053 12932659 16142224 12932796 16142395 12932933 16142566 12933070 16142737 12933207 16142908 12933344 16143079 12933481 16143250 12933618 16143421 12933755 16143592 12933892 16143763 12934029 16143934 12934166 16144105 12934303 16144276 12934440 16144447 12934577 16144618 12934714 16144789 12934851 16144960 12934988 16145131 12935125 16145302 12935262 16145473 12935399 16145644 12935536 16145815 12935673 16145986 12935810 16146157 12935947 16146328 12936084 16146499 12936221 16146670 12936358 16146841 12936495 16147012 12936632 16147183 12936769 16147354 12936906 16147525 12937043 16147696 12937180 16147867 12937317 16148038 12937454 16148209 12937591 16148380 12937728 16148551 12937865 16148722 12938002 16148893 12938139 16149064 12938276 16149235 12938413 16149406 12938550 16149577 12938687 16149748 12938824 16149919 12938961 16150090 12939098 16150261 12939235 16150432 12939372 16150603 12939509 16150774 12939646 16150945 12939783 16151116 12939920 16151287 12940057 16151458 12940194 16151629 12940331 16151800 12940468 16151971 12940605 16152142 12940742 16152313 12940879 16152484 12941016 16152655 12941153 16152826 12941290 16152997 12941427 16153168 12941564 16153339 12941701 16153510 12941838 16153681 12941975 16153852 12942112 16154023 12942249 16154194 12942386 16154365 12942523 16154536 12942660 16154707 12942797 16154878 12942934 16155049 12943071 16155220 12943208 16155391 12943345 16155562 12943482 16155733 12943619 16155904 12943756 16156075 12943893 16156246 12944030 16156417 12944167 16156588 12944304 16156759 12944441 16156930 12944578 16157101 12944715 16157272 12944852 16157443 12944989 16157614 12945126 16157785 12945263 16157956 12945400 16158127 12945537 16158298 12945674 16158469 12945811 16158640 12945948 16158811 12946085 16158982 12946222 16159153 12946359 16159324 12946496 16159495 12946633 16159666 12946770 16159837 12946907 16160008 12947044 16160179 12947181 16160350 12947318 16160521 12947455 16160692 12947592 16160863 12947729 16161034 12947866 16161205 12948003 16161376 12948140 16161547 12948277 16161718 12948414 16161889 12948551 16162060 12948688 16162231 12948825 16162402 12948962 16162573 12949099 16162744 12949236 16162915 12949373 16163086 12949510 16163257 12949647 16163428 12949784 16163599 12949921 16163770 12950058 16163941 12950195 16164112 12950332 16164283 12950469 16164454 12950606 16164625 12950743 16164796 12950880 16164967 12951017 16165138 12951154 16165309 12951291 16165480 12951428 16165651 12951565 16165822 12951702 16165993 12951839 16166164 12951976 16166335 12952113 16166506 12952250 16166677 12952387 16166848 12952524 16167019 12952661 16167190 12952798 16167361 12952935 16167532 12953072 16167703 12953209 16167874 12953346 16168045 12953483 16168216 12953620 16168387 12953757 16168558 12953894 16168729 12954031 16168900 12954168 16169071 12954305 16169242 12954442 16169413 12954579 16169584 12954716 16169755 12954853 16169926 12954990 16170097 12955127 16170268 12955264 16170439 12955401 16170610 12955538 16170781 12955675 16170952 12955812 16171123 12955949 16171294 12956086 16171465 12956223 16171636 12956360 16171807 12956497 16171978 12956634 16172149 12956771 16172320 12956908 16172491 12957045 16172662 12957182 16172833 12957319 16173004 12957456 16173175 12957593 16173346 12957730 16173517 12957867 16173688 12958004 16173859 12958141 16174030 12958278 16174201 12958415 16174372 12958552 16174543 12958689 16174714 12958826 16174885 12958963 16175056 12959100 16175227 12959237 16175398 12959374 16175569 12959511 16175740 12959648 16175911 12959785 16176082 12959922 16176253 12960059 16176424 12960196 16176595 12960333 16176766 12960470 16176937 12960607 16177108 12960744 16177279 12960881 16177450 12961018 16177621 12961155 16177792 12961292 16177963 12961429 16178134 12961566 16178305 12961703 16178476 12961840 16178647 12961977 16178818 12962114 16178989 12962251 16179160 12962388 16179331 12962525 16179502 12962662 16179673 12962799 16179844 12962936 16180015 12963073 16180186 12963210 16180357 12963347 16180528 12963484 16180699 12963621 16180870 12963758 16181041 12963895 16181212 12964032 16181383 12964169 16181554 12964306 16181725 12964443 16181896 12964580 16182067 12964717 16182238 12964854 16182409 12964991 16182580 12965128 16182751 12965265 16182922 12965402 16183093 12965539 16183264 12965676 16183435 12965813 16183606 12965950 16183777 12966087 16183948 12966224 16184119 12966361 16184290 12966498 16184461 12966635 16184632 12966772 16184803 12966909 16184974 12967046 16185145 12967183 16185316 12967320 16185487 12967457 16185658 12967594 16185829 12967731 16186000 12967868 16186171 12968005 16186342 12968142 16186513 12968279 16186684 12968416 16186855 12968553 16187026 12968690 16187197 12968827 16187368 12968964 16187539 12969101 16187710 12969238 16187881 12969375 16188052 12969512 16188223 12969649 16188394 12969786 16188565 12969923 16188736 12970060 16188907 12970197 16189078 12970334 16189249 12970471 16189420 12970608 16189591 12970745 16189762 12970882 16189933 12971019 16190104 12971156 16190275 12971293 16190446 12971430 16190617 12971567 16190788 12971704 16190959 12971841 16191130 12971978 16191301 12972115 16191472 12972252 16191643 12972389 16191814 12972526 16191985 12972663 16192156 12972800 16192327 12972937 16192498 12973074 16192669 12973211 16192840 12973348 16193011 12973485 16193182 12973622 16193353 12973759 16193524 12973896 16193695 12974033 16193866 12974170 16194037 12974307 16194208 12974444 16194379 12974581 16194550 12974718 16194721 12974855 16194892 12974992 16195063 12975129 16195234 12975266 16195405 12975403 16195576 12975540 16195747 12975677 16195918 12975814 16196089 12975951 16196260 12976088 16196431 12976225 16196602 12976362 16196773 12976499 16196944 12976636 16197115 12976773 16197286 12976910 16197457 12977047 16197628 12977184 16197799 12977321 16197970 12977458 16198141 12977595 16198312 12977732 16198483 12977869 16198654 12978006 16198825 12978143 16198996 12978280 16199167 12978417 16199338 12978554 16199509 12978691 16199680 12978828 16199851 12978965 16200022 12979102 16200193 12979239 16200364 12979376 16200535 12979513 16200706 12979650 16200877 12979787 16201048 12979924 16201219 12980061 16201390 12980198 16201561 12980335 16201732 12980472 16201903 12980609 16202074 12980746 16202245 12980883 16202416 12981020 16202587 12981157 16202758 12981294 16202929 12981431 16203100 12981568 16203271 12981705 16203442 12981842 16203613 12981979 16203784 12982116 16203955 12982253 16204126 12982390 16204297 12982527 16204468 12982664 16204639 12982801 16204810 12982938 16204981 12983075 16205152 12983212 16205323 12983349 16205494 12983486 16205665 12983623 16205836 12983760 16206007 12983897 16206178 12984034 16206349 12984171 16206520 12984308 16206691 12984445 16206862 12984582 16207033 12984719 16207204 12984856 16207375 12984993 16207546 12985130 16207717 12985267 16207888 12985404 16208059 12985541 16208230 12985678 16208401 12985815 16208572 12985952 16208743 12986089 16208914 12986226 16209085 12986363 16209256 12986500 16209427 12986637 16209598 12986774 16209769 12986911 16209940 12987048 16210111 12987185 16210282 12987322 16210453 12987459 16210624 12987596 16210795 12987733 16210966 12987870 16211137 12988007 16211308 12988144 16211479 12988281 16211650 12988418 16211821 12988555 16211992 12988692 16212163 12988829 16212334 12988966 16212505 12989103 16212676 12989240 16212847 12989377 16213018 12989514 16213189 12989651 16213360 12989788 16213531 12989925 16213702 12990062 16213873 12990199 16214044 12990336 16214215 12990473 16214386 12990610 16214557 12990747 16214728 12990884 16214899 12991021 16215070 12991158 16215241 12991295 16215412 12991432 16215583 12991569 16215754 12991706 16215925 12991843 16216096 12991980 16216267 12992117 16216438 12992254 16216609 12992391 16216780 12992528 16216951 12992665 16217122 12992802 16217293 12992939 16217464 12993076 16217635 12993213 16217806 12993350 16217977 12993487 16218148 12993624 16218319 12993761 16218490 12993898 16218661 12994035 16218832 12994172 16219003 12994309 16219174 12994446 16219345 12994583 16219516 12994720 16219687 12994857 16219858 12994994 16220029 12995131 16220200 12995268 16220371 12995405 16220542 12995542 16220713 12995679 16220884 12995816 16221055 12995953 16221226 12996090 16221397 12996227 16221568 12996364 16221739 12996501 16221910 12996638 16222081 12996775 16222252 12996912 16222423 12997049 16222594 12997186 16222765 12997323 16222936 12997460 16223107 12997597 16223278 12997734 16223449 12997871 16223620 12998008 16223791 12998145 16223962 12998282 16224133 12998419 16224304 12998556 16224475 12998693 16224646 12998830 16224817 12998967 16224988 12999104 16225159 12999241 16225330 12999378 16225501 12999515 16225672 12999652 16225843 12999789 16226014 12999926 16226185 13000063 16226356 13000200 16226527 13000337 16226698 13000474 16226869 13000611 16227040 13000748 16227211 13000885 16227382 13001022 16227553 13001159 16227724 13001296 16227895 13001433 16228066 13001570 16228237 13001707 16228408 13001844 16228579 13001981 16228750 13002118 16228921 13002255 16229092 13002392 16229263 13002529 16229434 13002666 16229605 13002803 16229776 13002940 16229947 13003077 16230118 13003214 16230289 13003351 16230460 13003488 16230631 13003625 16230802 13003762 16230973 13003899 16231144 13004036 16231315 13004173 16231486 13004310 16231657 13004447 16231828 13004584 16231999 13004721 16232170 13004858 16232341 13004995 16232512 13005132 16232683 13005269 16232854 13005406 16233025 13005543 16233196 13005680 16233367 13005817 16233538 13005954 16233709 13006091 16233880 13006228 16234051 13006365 16234222 13006502 16234393 13006639 16234564 13006776 16234735 13006913 16234906 13007050 16235077 13007187 16235248 13007324 16235419 13007461 16235590 13007598 16235761 13007735 16235932 13007872 16236103 13008009 16236274 13008146 16236445 13008283 16236616 13008420 16236787 13008557 16236958 13008694 16237129 13008831 16237300 13008968 16237471 13009105 16237642 13009242 16237813 13009379 16237984 13009516 16238155 13009653 16238326 13009790 16238497 13009927 16238668 13010064 16238839 13010201 16239010 13010338 16239181 13010475 16239352 13010612 16239523 13010749 16239694 13010886 16239865 13011023 16240036 13011160 16240207 13011297 16240378 13011434 16240549 13011571 16240720 13011708 16240891 13011845 16241062 13011982 16241233 13012119 16241404 13012256 16241575 13012393 16241746 13012530 16241917 13012667 16242088 13012804 16242259 13012941 16242430 13013078 16242601 13013215 16242772 13013352 16242943 13013489 16243114 13013626 16243285
1000 42009817 0 42009817 52435611 42009954 52435782 42010091 52435953 42010228 52436124 42010365 52436295 42010502 52436466 42010639 52436637 42010776 52436808 42010913 52436979 42011050 52437150 42011187 52437321 42011324 52437492 42011461 52437663 42011598 52437834 42011735 52438005 42011872 52438176 42012009 52438347 42012146 52438518 42012283 52438689 42012420 52438860 42012557 52439031 42012694 52439202 42012831 52439373 42012968 52439544 42013105 52439715 42013242 52439886 42013379 52440057 42013516 52440228 42013653 52440399 42013790 52440570 42013927 52440741 42014064 52440912 42014201 52441083 42014338 52441254 42014475 52441425 42014612 52441596 42014749 52441767 42014886 52441938 42015023 52442109 42015160 52442280 42015297 52442451 42015434 52442622 42015571 52442793 42015708 52442964 42015845 52443135 42015982 52443306 42016119 52443477 42016256 52443648 42016393 52443819 42016530 52443990 42016667 52444161 42016804 52444332 42016941 52444503 42017078 52444674 42017215 52444845 42017352 52445016 42017489 52445187 42017626 52445358 42017763 52445529 42017900 52445700 42018037 52445871 42018174 52446042 42018311 52446213 42018448 52446384 42018585 52446555 42018722 52446726 42018859 52446897 42018996 52447068 42019133 52447239 42019270 52447410 42019407 52447581 42019544 52447752 42019681 52447923 42019818 52448094 42019955 52448265 42020092 52448436 42020229 52448607 42020366 52448778 42020503 52448949 42020640 52449120 42020777 52449291 42020914 52449462 42021051 52449633 42021188 52449804 42021325 52449975 42021462 52450146 42021599 52450317 42021736 52450488 42021873 52450659 42022010 52450830 42022147 52451001 42022284 52451172 42022421 52451343 42022558 52451514 42022695 52451685 42022832 52451856 42022969 52452027 42023106 52452198 42023243 52452369 42023380 52452540 42023517 52452711 42023654 52452882 42023791 52453053 42023928 52453224 42024065 52453395 42024202 52453566 42024339 52453737 42024476 52453908 42024613 52454079 42024750 52454250 42024887 52454421 42025024 52454592 42025161 52454763 42025298 52454934 42025435 52455105 42025572 52455276 42025709 52455447 42025846 52455618 42025983 52455789 42026120 52455960 42026257 52456131 42026394 52456302 42026531 52456473 42026668 52456644 42026805 52456815 42026942 52456986 42027079 52457157 42027216 52457328 42027353 52457499 42027490 52457670 42027627 52457841 42027764 52458012 42027901 52458183 42028038 52458354 42028175 52458525 42028312 52458696 42028449 52458867 42028586 52459038 42028723 52459209 42028860 52459380 42028997 52459551 42029134 52459722 42029271 52459893 42029408 52460064 42029545 52460235 42029682 52460406 42029819 52460577 42029956 52460748 42030093 52460919 42030230 52461090 42030367 52461261 42030504 52461432 42030641 52461603 42030778 52461774 42030915 52461945 42031052 52462116 42031189 52462287 42031326 52462458 42031463 52462629 42031600 52462800 42031737 52462971 42031874 52463142 42032011 52463313 42032148 52463484 42032285 52463655 42032422 52463826 42032559 52463997 42032696 52464168 42032833 52464339 42032970 52464510 42033107 52464681 42033244 52464852 42033381 52465023 42033518 52465194 42033655 52465365 42033792 52465536 42033929 52465707 42034066 52465878 42034203 52466049 42034340 52466220 42034477 52466391 42034614 52466562 42034751 52466733 42034888 52466904 42035025 52467075 42035162 52467246 42035299 52467417 42035436 52467588 42035573 52467759 42035710 52467930 42035847 52468101 42035984 52468272 42036121 52468443 42036258 52468614 42036395 52468785 42036532 52468956 42036669 52469127 42036806 52469298 42036943 52469469 42037080 52469640 42037217 52469811 42037354 52469982 42037491 52470153 42037628 52470324 42037765 52470495 42037902 52470666 42038039 52470837 42038176 52471008 42038313 52471179 42038450 52471350 42038587 52471521 42038724 52471692 42038861 52471863 42038998 52472034 42039135 52472205 42039272 52472376 42039409 52472547 42039546 52472718 42039683 52472889 42039820 52473060 42039957 52473231 42040094 52473402 42040231 52473573 42040368 52473744 42040505 52473915 42040642 52474086 42040779 52474257 42040916 52474428 42041053 52474599 42041190 52474770 42041327 52474941 42041464 52475112 42041601 52475283 42041738 52475454 42041875 52475625 42042012 52475796 42042149 52475967 42042286 52476138 42042423 52476309 42042560 52476480 42042697 52476651 42042834 52476822 42042971 52476993 42043108 52477164 42043245 52477335 42043382 52477506 42043519 52477677 42043656 52477848 42043793 52478019 42043930 52478190 42044067 52478361 42044204 52478532 42044341 52478703 42044478 52478874 42044615 52479045 42044752 52479216 42044889 52479387 42045026 52479558 42045163 52479729 42045300 52479900 42045437 52480071 42045574 52480242 42045711 52480413 42045848 52480584 42045985 52480755 42046122 52480926 42046259 52481097 42046396 52481268 42046533 52481439 42046670 52481610 42046807 52481781 42046944 52481952 42047081 52482123 42047218 52482294 42047355 52482465 42047492 52482636 42047629 52482807 42047766 52482978 42047903 52483149 42048040 52483320 42048177 52483491 42048314 52483662 42048451 52483833 42048588 52484004 42048725 52484175 42048862 52484346 42048999 52484517 42049136 52484688 42049273 52484859 42049410 52485030 42049547 52485201 42049684 52485372 42049821 52485543 42049958 52485714 42050095 52485885 42050232 52486056 42050369 52486227 42050506 52486398 42050643 52486569 42050780 52486740 42050917 52486911 42051054 52487082 42051191 52487253 42051328 52487424 42051465 52487595 42051602 52487766 42051739 52487937 42051876 52488108 42052013 52488279 42052150 52488450 42052287 52488621 42052424 52488792 42052561 52488963 42052698 52489134 42052835 52489305 42052972 52489476 42053109 52489647 42053246 52489818 42053383 52489989 42053520 52490160 42053657 52490331 42053794 52490502 42053931 52490673 42054068 52490844 42054205 52491015 42054342 52491186 42054479 52491357 42054616 52491528 42054753 52491699 42054890 52491870 42055027 52492041 42055164 52492212 42055301 52492383 42055438 52492554 42055575 52492725 42055712 52492896 42055849 52493067 42055986 52493238 42056123 52493409 42056260 52493580 42056397 52493751 42056534 52493922 42056671 52494093 42056808 52494264 42056945 52494435 42057082 52494606 42057219 52494777 42057356 52494948 42057493 52495119 42057630 52495290 42057767 52495461 42057904 52495632 42058041 52495803 42058178 52495974 42058315 52496145 42058452 52496316 42058589 52496487 42058726 52496658 42058863 52496829 42059000 52497000 42059137 52497171 42059274 52497342 42059411 52497513 42059548 52497684 42059685 52497855 42059822 52498026 42059959 52498197 42060096 52498368 42060233 52498539 42060370 52498710 42060507 52498881 42060644 52499052 42060781 52499223 42060918 52499394 42061055 52499565 42061192 52499736 42061329 52499907 42061466 52500078 42061603 52500249 42061740 52500420 42061877 52500591 42062014 52500762 42062151 52500933 42062288 52501104 42062425 52501275 42062562 52501446 42062699 52501617 42062836 52501788 42062973 52501959 42063110 52502130 42063247 52502301 42063384 52502472 42063521 52502643 42063658 52502814 42063795 52502985 42063932 52503156 42064069 52503327 42064206 52503498 42064343 52503669 42064480 52503840 42064617 52504011 42064754 52504182 42064891 52504353 42065028 52504524 42065165 52504695 42065302 52504866 42065439 52505037 42065576 52505208 42065713 52505379 42065850 52505550 42065987 52505721 42066124 52505892 42066261 52506063 42066398 52506234 42066535 52506405 42066672 52506576 42066809 52506747 42066946 52506918 42067083 52507089 42067220 52507260 42067357 52507431 42067494 52507602 42067631 52507773 42067768 52507944 42067905 52508115 42068042 52508286 42068179 52508457 42068316 52508628 42068453 52508799 42068590 52508970 42068727 52509141 42068864 52509312 42069001 52509483 42069138 52509654 42069275 52509825 42069412 52509996 42069549 52510167 42069686 52510338 42069823 52510509 42069960 52510680 42070097 52510851 42070234 52511022 42070371 52511193 42070508 52511364 42070645 52511535 42070782 52511706 42070919 52511877 42071056 52512048 42071193 52512219 42071330 52512390 42071467 52512561 42071604 52512732 42071741 52512903 42071878 52513074 42072015 52513245 42072152 52513416 42072289 52513587 42072426 52513758 42072563 52513929 42072700 52514100 42072837 52514271 42072974 52514442 42073111 52514613 42073248 52514784 42073385 52514955 42073522 52515126 42073659 52515297 42073796 52515468 42073933 52515639 42074070 52515810 42074207 52515981 42074344 52516152 42074481 52516323 42074618 52516494 42074755 52516665 42074892 52516836 42075029 52517007 42075166 52517178 42075303 52517349 42075440 52517520 42075577 52517691 42075714 52517862 42075851 52518033 42075988 52518204 42076125 52518375 42076262 52518546 42076399 52518717 42076536 52518888 42076673 52519059 42076810 52519230 42076947 52519401 42077084 52519572 42077221 52519743 42077358 52519914 42077495 52520085 42077632 52520256 42077769 52520427 42077906 52520598 42078043 52520769 42078180 52520940 42078317 52521111 42078454 52521282 42078591 52521453 42078728 52521624 42078865 52521795 42079002 52521966 42079139 52522137 42079276 52522308 42079413 52522479 42079550 52522650 42079687 52522821 42079824 52522992 42079961 52523163 42080098 52523334 42080235 52523505 42080372 52523676 42080509 52523847 42080646 52524018 42080783 52524189 42080920 52524360 42081057 52524531 42081194 52524702 42081331 52524873 42081468 52525044 42081605 52525215 42081742 52525386 42081879 52525557 42082016 52525728 42082153 52525899 42082290 52526070 42082427 52526241 42082564 52526412 42082701 52526583 42082838 52526754 42082975 52526925 42083112 52527096 42083249 52527267 42083386 52527438 42083523 52527609 42083660 52527780 42083797 52527951 42083934 52528122 42084071 52528293 42084208 52528464 42084345 52528635 42084482 52528806 42084619 52528977 42084756 52529148 42084893 52529319 42085030 52529490 42085167 52529661 42085304 52529832 42085441 52530003 42085578 52530174 42085715 52530345 42085852 52530516 42085989 52530687 42086126 52530858 42086263 52531029 42086400 52531200 42086537 52531371 42086674 52531542 42086811 52531713 42086948 52531884 42087085 52532055 42087222 52532226 42087359 52532397 42087496 52532568 42087633 52532739 42087770 52532910 42087907 52533081 42088044 52533252 42088181 52533423 42088318 52533594 42088455 52533765 42088592 52533936 42088729 52534107 42088866 52534278 42089003 52534449 42089140 52534620 42089277 52534791 42089414 52534962 42089551 52535133 42089688 52535304 42089825 52535475 42089962 52535646 42090099 52535817 42090236 52535988 42090373 52536159 42090510 52536330 42090647 52536501 42090784 52536672 42090921 52536843 42091058 52537014 42091195 52537185 42091332 52537356 42091469 52537527 42091606 52537698 42091743 52537869 42091880 52538040 42092017 52538211 42092154 52538382 42092291 52538553 42092428 52538724 42092565 52538895 42092702 52539066 42092839 52539237 42092976 52539408 42093113 52539579 42093250 52539750 42093387 52539921 42093524 52540092 42093661 52540263 42093798 52540434 42093935 52540605 42094072 52540776 42094209 52540947 42094346 52541118 42094483 52541289 42094620 52541460 42094757 52541631 42094894 52541802 42095031 52541973 42095168 52542144 42095305 52542315 42095442 52542486 42095579 52542657 42095716 52542828 42095853 52542999 42095990 52543170 42096127 52543341 42096264 52543512 42096401 52543683 42096538 52543854 42096675 52544025 42096812 52544196 42096949 52544367 42097086 52544538 42097223 52544709 42097360 52544880 42097497 52545051 42097634 52545222 42097771 52545393 42097908 52545564 42098045 52545735 42098182 52545906 42098319 52546077 42098456 52546248 42098593 52546419 42098730 52546590 42098867 52546761 42099004 52546932 42099141 52547103 42099278 52547274 42099415 52547445 42099552 52547616 42099689 52547787 42099826 52547958 42099963 52548129 42100100 52548300 42100237 52548471 42100374 52548642 42100511 52548813 42100648 52548984 42100785 52549155 42100922 52549326 42101059 52549497 42101196 52549668 42101333 52549839 42101470 52550010 42101607 52550181 42101744 52550352 42101881 52550523 42102018 52550694 42102155 52550865 42102292 52551036 42102429 52551207 42102566 52551378 42102703 52551549 42102840 52551720 42102977 52551891 42103114 52552062 42103251 52552233 42103388 52552404 42103525 52552575 42103662 52552746 42103799 52552917 42103936 52553088 42104073 52553259 42104210 52553430 42104347 52553601 42104484 52553772 42104621 52553943 42104758 52554114 42104895 52554285 42105032 52554456 42105169 52554627 42105306 52554798 42105443 52554969 42105580 52555140 42105717 52555311 42105854 52555482 42105991 52555653 42106128 52555824 42106265 52555995 42106402 52556166 42106539 52556337 42106676 52556508 42106813 52556679 42106950 52556850 42107087 52557021 42107224 52557192 42107361 52557363 42107498 52557534 42107635 52557705 42107772 52557876 42107909 52558047 42108046 52558218 42108183 52558389 42108320 52558560 42108457 52558731 42108594 52558902 42108731 52559073 42108868 52559244 42109005 52559415 42109142 52559586 42109279 52559757 42109416 52559928 42109553 52560099 42109690 52560270 42109827 52560441 42109964 52560612 42110101 52560783 42110238 52560954 42110375 52561125 42110512 52561296 42110649 52561467 42110786 52561638 42110923 52561809 42111060 52561980 42111197 52562151 42111334 52562322 42111471 52562493 42111608 52562664 42111745 52562835 42111882 52563006 42112019 52563177 42112156 52563348 42112293 52563519 42112430 52563690 42112567 52563861 42112704 52564032 42112841 52564203 42112978 52564374 42113115 52564545 42113252 52564716 42113389 52564887 42113526 52565058 42113663 52565229 42113800 52565400 42113937 52565571 42114074 52565742 42114211 52565913 42114348 52566084 42114485 52566255 42114622 52566426 42114759 52566597 42114896 52566768 42115033 52566939 42115170 52567110 42115307 52567281 42115444 52567452 42115581 52567623 42115718 52567794 42115855 52567965 42115992 52568136 42116129 52568307 42116266 52568478 42116403 52568649 42116540 52568820 42116677 52568991 42116814 52569162 42116951 52569333 42117088 52569504 42117225 52569675 42117362 52569846 42117499 52570017 42117636 52570188 42117773 52570359 42117910 52570530 42118047 52570701 42118184 52570872 42118321 52571043 42118458 52571214 42118595 52571385 42118732 52571556 42118869 52571727 42119006 52571898 42119143 52572069 42119280 52572240 42119417 52572411 42119554 52572582 42119691 52572753 42119828 52572924 42119965 52573095 42120102 52573266 42120239 52573437 42120376 52573608 42120513 52573779 42120650 52573950 42120787 52574121 42120924 52574292 42121061 52574463 42121198 52574634 42121335 52574805 42121472 52574976 42121609 52575147 42121746 52575318 42121883 52575489 42122020 52575660 42122157 52575831 42122294 52576002 42122431 52576173 42122568 52576344 42122705 52576515 42122842 52576686 42122979 52576857 42123116 52577028 42123253 52577199 42123390 52577370 42123527 52577541 42123664 52577712 42123801 52577883 42123938 52578054 42124075 52578225 42124212 52578396 42124349 52578567 42124486 52578738 42124623 52578909 42124760 52579080 42124897 52579251 42125034 52579422 42125171 52579593 42125308 52579764 42125445 52579935 42125582 52580106 42125719 52580277 42125856 52580448 42125993 52580619 42126130 52580790 42126267 52580961 42126404 52581132 42126541 52581303 42126678 52581474 42126815 52581645 42126952 52581816 42127089 52581987 42127226 52582158 42127363 52582329 42127500 52582500 42127637 52582671 42127774 52582842 42127911 52583013 42128048 52583184 42128185 52583355 42128322 52583526 42128459 52583697 42128596 52583868 42128733 52584039 42128870 52584210 42129007 52584381 42129144 52584552 42129281 52584723 42129418 52584894 42129555 52585065 42129692 52585236 42129829 52585407 42129966 52585578 42130103 52585749 42130240 52585920 42130377 52586091 42130514 52586262 42130651 52586433 42130788 52586604 42130925 52586775 42131062 52586946 42131199 52587117 42131336 52587288 42131473 52587459 42131610 52587630 42131747 52587801 42131884 52587972 42132021 52588143 42132158 52588314 42132295 52588485 42132432 52588656 42132569 52588827 42132706 52588998 42132843 52589169 42132980 52589340 42133117 52589511 42133254 52589682 42133391 52589853 42133528 52590024 42133665 52590195 42133802 52590366 42133939 52590537 42134076 52590708 42134213 52590879 42134350 52591050 42134487 52591221 42134624 52591392 42134761 52591563 42134898 52591734 42135035 52591905 42135172 52592076 42135309 52592247 42135446 52592418 42135583 52592589 42135720 52592760 42135857 52592931 42135994 52593102 42136131 52593273 42136268 52593444 42136405 52593615 42136542 52593786 42136679 52593957 42136816 52594128 42136953 52594299 42137090 52594470 42137227 52594641 42137364 52594812 42137501 52594983 42137638 52595154 42137775 52595325 42137912 52595496 42138049 52595667 42138186 52595838 42138323 52596009 42138460 52596180 42138597 52596351 42138734 52596522 42138871 52596693 42139008 52596864 42139145 52597035 42139282 52597206 42139419 52597377 42139556 52597548 42139693 52597719 42139830 52597890 42139967 52598061 42140104 52598232 42140241 52598403 42140378 52598574 42140515 52598745 42140652 52598916 42140789 52599087 42140926 52599258 42141063 52599429 42141200 52599600 42141337 52599771 42141474 52599942 42141611 52600113 42141748 52600284 42141885 52600455 42142022 52600626 42142159 52600797 42142296 52600968 42142433 52601139 42142570 52601310 42142707 52601481 42142844 52601652 42142981 52601823 42143118 52601994 42143255 52602165 42143392 52602336 42143529 52602507 42143666 52602678 42143803 52602849 42143940 52603020 42144077 52603191 42144214 52603362 42144351 52603533 42144488 52603704 42144625 52603875 42144762 52604046 42144899 52604217 42145036 52604388 42145173 52604559 42145310 52604730 42145447 52604901 42145584 52605072 42145721 52605243 42145858 52605414 42145995 52605585 42146132 52605756 42146269 52605927 42146406 52606098 42146543 52606269
1000 18904900 0 18904900 23596627 18905037 23596798 18905174 23596969 18905311 23597140 18905448 23597311 18905585 23597482 18905722 23597653 18905859 23597824 18905996 23597995 18906133 23598166 18906270 23598337 18906407 23598508 18906544 23598679 18906681 23598850 18906818 23599021 18906955 23599192 18907092 23599363 18907229 23599534 18907366 23599705 18907503 23599876 18907640 23600047 18907777 23600218 18907914 23600389 18908051 23600560 18908188 23600731 18908325 23600902 18908462 23601073 18908599 23601244 18908736 23601415 18908873 23601586 18909010 23601757 18909147 23601928 18909284 23602099 18909421 23602270 18909558 23602441 18909695 23602612 18909832 23602783 18909969 23602954 18910106 23603125 18910243 23603296 18910380 23603467 18910517 23603638 18910654 23603809 18910791 23603980 18910928 23604151 18911065 23604322 18911202 23604493 18911339 23604664 18911476 23604835 18911613 23605006 18911750 23605177 18911887 23605348 18912024 23605519 18912161 23605690 18912298 23605861 18912435 23606032 18912572 23606203 18912709 23606374 18912846 23606545 18912983 23606716 18913120 23606887 18913257 23607058 18913394 23607229 18913531 23607400 18913668 23607571 18913805 23607742 18913942 23607913 18914079 23608084 18914216 23608255 18914353 23608426 18914490 23608597 18914627 23608768 18914764 23608939 18914901 23609110 18915038 23609281 18915175 23609452 18915312 23609623 18915449 23609794 18915586 23609965 18915723 23610136 18915860 23610307 18915997 23610478 18916134 23610649 18916271 23610820 18916408 23610991 18916545 23611162 18916682 23611333 18916819 23611504 18916956 23611675 18917093 23611846 18917230 23612017 18917367 23612188 18917504 23612359 18917641 23612530 18917778 23612701 18917915 23612872 18918052 23613043 18918189 23613214 18918326 23613385 18918463 23613556 18918600 23613727 18918737 23613898 18918874 23614069 18919011 23614240 18919148 23614411 18919285 23614582 18919422 23614753 18919559 23614924 18919696 23615095 18919833 23615266 18919970 23615437 18920107 23615608 18920244 23615779 18920381 23615950 18920518 23616121 18920655 23616292 18920792 23616463 18920929 23616634 18921066 23616805 18921203 23616976 18921340 23617147 18921477 23617318 18921614 23617489 18921751 23617660 18921888 23617831 18922025 23618002 18922162 23618173 18922299 23618344 18922436 23618515 18922573 23618686 18922710 23618857 18922847 23619028 18922984 23619199 18923121 23619370 18923258 23619541 18923395 23619712 18923532 23619883 18923669 23620054 18923806 23620225 18923943 23620396 18924080 23620567 18924217 23620738 18924354 23620909 18924491 23621080 18924628 23621251 18924765 23621422 18924902 23621593 18925039 23621764 18925176 23621935 18925313 23622106 18925450 23622277 18925587 23622448 18925724 23622619 18925861 23622790 18925998 23622961 18926135 23623132 18926272 23623303 18926409 23623474 18926546 23623645 18926683 23623816 18926820 23623987 18926957 23624158 18927094 23624329 18927231 23624500 18927368 23624671 18927505 23624842 18927642 23625013 18927779 23625184 18927916 23625355 18928053 23625526 18928190 23625697 18928327 23625868 18928464 23626039 18928601 23626210 18928738 23626381 18928875 23626552 18929012 23626723 18929149 23626894 18929286 23627065 18929423 23627236 18929560 23627407 18929697 23627578 18929834 23627749 18929971 23627920 18930108 23628091 18930245 23628262 18930382 23628433 18930519 23628604 18930656 23628775 18930793 23628946 18930930 23629117 18931067 23629288 18931204 23629459 18931341 23629630 18931478 23629801 18931615 23629972 18931752 23630143 18931889 23630314 18932026 23630485 18932163 23630656 18932300 23630827 18932437 23630998 18932574 23631169 18932711 23631340 18932848 23631511 18932985 23631682 18933122 23631853 18933259 23632024 18933396 23632195 18933533 23632366 18933670 23632537 18933807 23632708 18933944 23632879 18934081 23633050 18934218 23633221 18934355 23633392 18934492 23633563 18934629 23633734 18934766 23633905 18934903 23634076 18935040 23634247 18935177 23634418 18935314 23634589 18935451 23634760 18935588 23634931 18935725 23635102 18935862 23635273 18935999 23635444 18936136 23635615 18936273 23635786 18936410 23635957 18936547 23636128 18936684 23636299 18936821 23636470 18936958 23636641 18937095 23636812 18937232 23636983 18937369 23637154 18937506 23637325 18937643 23637496 18937780 23637667 18937917 23637838 18938054 23638009 18938191 23638180 18938328 23638351 18938465 23638522 18938602 23638693 18938739 23638864 18938876 23639035 18939013 23639206 18939150 23639377 18939287 23639548 18939424 23639719 18939561 23639890 18939698 23640061 18939835 23640232 18939972 23640403 18940109 23640574 18940246 23640745 18940383 23640916 18940520 23641087 18940657 23641258 18940794 23641429 18940931 23641600 18941068 23641771 18941205 23641942 18941342 23642113 18941479 23642284 18941616 23642455 18941753 23642626 18941890 23642797 18942027 23642968 18942164 23643139 18942301 23643310 18942438 23643481 18942575 23643652 18942712 23643823 18942849 23643994 18942986 23644165 18943123 23644336 18943260 23644507 18943397 23644678 18943534 23644849 18943671 23645020 18943808 23645191 18943945 23645362 18944082 23645533 18944219 23645704 18944356 23645875 18944493 23646046 18944630 23646217 18944767 23646388 18944904 23646559 18945041 23646730 18945178 23646901 18945315 23647072 18945452 23647243 18945589 23647414 18945726 23647585 18945863 23647756 18946000 23647927 18946137 23648098 18946274 23648269 18946411 23648440 18946548 23648611 18946685 23648782 18946822 23648953 18946959 23649124 18947096 23649295 18947233 23649466 18947370 23649637 18947507 23649808 18947644 23649979 18947781 23650150 18947918 23650321 18948055 23650492 18948192 23650663 18948329 23650834 18948466 23651005 18948603 23651176 18948740 23651347 18948877 23651518 18949014 23651689 18949151 23651860 18949288 23652031 18949425 23652202 18949562 23652373 18949699 23652544 18949836 23652715 18949973 23652886 18950110 23653057 18950247 23653228 18950384 23653399 18950521 23653570 18950658 23653741 18950795 23653912 18950932 23654083 18951069 23654254 18951206 23654425 18951343 23654596 18951480 23654767 18951617 23654938 18951754 23655109 18951891 23655280 18952028 23655451 18952165 23655622 18952302 23655793 18952439 23655964 18952576 23656135 18952713 23656306 18952850 23656477 18952987 23656648 18953124 23656819 18953261 23656990 18953398 23657161 18953535 23657332 18953672 23657503 18953809 23657674 18953946 23657845 18954083 23658016 18954220 23658187 18954357 23658358 18954494 23658529 18954631 23658700 18954768 23658871 18954905 23659042 18955042 23659213 18955179 23659384 18955316 23659555 18955453 23659726 18955590 23659897 18955727 23660068 18955864 23660239 18956001 23660410 18956138 23660581 18956275 23660752 18956412 23660923 18956549 23661094 18956686 23661265 18956823 23661436 18956960 23661607 18957097 23661778 18957234 23661949 18957371 23662120 18957508 23662291 18957645 23662462 18957782 23662633 18957919 23662804 18958056 23662975 18958193 23663146 18958330 23663317 18958467 23663488 18958604 23663659 18958741 23663830 18958878 23664001 18959015 23664172 18959152 23664343 18959289 23664514 18959426 23664685 18959563 23664856 18959700 23665027 18959837 23665198 18959974 23665369 18960111 23665540 18960248 23665711 18960385 23665882 18960522 23666053 18960659 23666224 18960796 23666395 18960933 23666566 18961070 23666737 18961207 23666908 18961344 23667079 18961481 23667250 18961618 23667421 18961755 23667592 18961892 23667763 18962029 23667934 18962166 23668105 18962303 23668276 18962440 23668447 18962577 23668618 18962714 23668789 18962851 23668960 18962988 23669131 18963125 23669302 18963262 23669473 18963399 23669644 18963536 23669815 18963673 23669986 18963810 23670157 18963947 23670328 18964084 23670499 18964221 23670670 18964358 23670841 18964495 23671012 18964632 23671183 18964769 23671354 18964906 23671525 18965043 23671696 18965180 23671867 18965317 23672038 18965454 23672209 18965591 23672380 18965728 23672551 18965865 23672722 18966002 23672893 18966139 23673064 18966276 23673235 18966413 23673406 18966550 23673577 18966687 23673748 18966824 23673919 18966961 23674090 18967098 23674261 18967235 23674432 18967372 23674603 18967509 23674774 18967646 23674945 18967783 23675116 18967920 23675287 18968057 23675458 18968194 23675629 18968331 23675800 18968468 23675971 18968605 23676142 18968742 23676313 18968879 23676484 18969016 23676655 18969153 23676826 18969290 23676997 18969427 23677168 18969564 23677339 18969701 23677510 18969838 23677681 18969975 23677852 18970112 23678023 18970249 23678194 18970386 23678365 18970523 23678536 18970660 23678707 18970797 23678878 18970934 23679049 18971071 23679220 18971208 23679391 18971345 23679562 18971482 23679733 18971619 23679904 18971756 23680075 18971893 23680246 18972030 23680417 18972167 23680588 18972304 23680759 18972441 23680930 18972578 23681101 18972715 23681272 18972852 23681443 18972989 23681614 18973126 23681785 18973263 23681956 18973400 23682127 18973537 23682298 18973674 23682469 18973811 23682640 18973948 23682811 18974085 23682982 18974222 23683153 18974359 23683324 18974496 23683495 18974633 23683666 18974770 23683837 18974907 23684008 18975044 23684179 18975181 23684350 18975318 23684521 18975455 23684692 18975592 23684863 18975729 23685034 18975866 23685205 18976003 23685376 18976140 23685547 18976277 23685718 18976414 23685889 18976551 23686060 18976688 23686231 18976825 23686402 18976962 23686573 18977099 23686744 18977236 23686915 18977373 23687086 18977510 23687257 18977647 23687428 18977784 23687599 18977921 23687770 18978058 23687941 18978195 23688112 18978332 23688283 18978469 23688454 18978606 23688625 18978743 23688796 18978880 23688967 18979017 23689138 18979154 23689309 18979291 23689480 18979428 23689651 18979565 23689822 18979702 23689993 18979839 23690164 18979976 23690335 18980113 23690506 18980250 23690677 18980387 23690848 18980524 23691019 18980661 23691190 18980798 23691361 18980935 23691532 18981072 23691703 18981209 23691874 18981346 23692045 18981483 23692216 18981620 23692387 18981757 23692558 18981894 23692729 18982031 23692900 18982168 23693071 18982305 23693242 18982442 23693413 18982579 23693584 18982716 23693755 18982853 23693926 18982990 23694097 18983127 23694268 18983264 23694439 18983401 23694610 18983538 23694781 18983675 23694952 18983812 23695123 18983949 23695294 18984086 23695465 18984223 23695636 18984360 23695807 18984497 23695978 18984634 23696149 18984771 23696320 18984908 23696491 18985045 23696662 18985182 23696833 18985319 23697004 18985456 23697175 18985593 23697346 18985730 23697517 18985867 23697688 18986004 23697859 18986141 23698030 18986278 23698201 18986415 23698372 18986552 23698543 18986689 23698714 18986826 23698885 18986963 23699056 18987100 23699227 18987237 23699398 18987374 23699569 18987511 23699740 18987648 23699911 18987785 23700082 18987922 23700253 18988059 23700424 18988196 23700595 18988333 23700766 18988470 23700937 18988607 23701108 18988744 23701279 18988881 23701450 18989018 23701621 18989155 23701792 18989292 23701963 18989429 23702134 18989566 23702305 18989703 23702476 18989840 23702647 18989977 23702818 18990114 23702989 18990251 23703160 18990388 23703331 18990525 23703502 18990662 23703673 18990799 23703844 18990936 23704015 18991073 23704186 18991210 23704357 18991347 23704528 18991484 23704699 18991621 23704870 18991758 23705041 18991895 23705212 18992032 23705383 18992169 23705554 18992306 23705725 18992443 23705896 18992580 23706067 18992717 23706238 18992854 23706409 18992991 23706580 18993128 23706751 18993265 23706922 18993402 23707093 18993539 23707264 18993676 23707435 18993813 23707606 18993950 23707777 18994087 23707948 18994224 23708119 18994361 23708290 18994498 23708461 18994635 23708632 18994772 23708803 18994909 23708974 18995046 23709145 18995183 23709316 18995320 23709487 18995457 23709658 18995594 23709829 18995731 23710000 18995868 23710171 18996005 23710342 18996142 23710513 18996279 23710684 18996416 23710855 18996553 23711026 18996690 23711197 18996827 23711368 18996964 23711539 18997101 23711710 18997238 23711881 18997375 23712052 18997512 23712223 18997649 23712394 18997786 23712565 18997923 23712736 18998060 23712907 18998197 23713078 18998334 23713249 18998471 23713420 18998608 23713591 18998745 23713762 18998882 23713933 18999019 23714104 18999156 23714275 18999293 23714446 18999430 23714617 18999567 23714788 18999704 23714959 18999841 23715130 18999978 23715301 19000115 23715472 19000252 23715643 19000389 23715814 19000526 23715985 19000663 23716156 19000800 23716327 19000937 23716498 19001074 23716669 19001211 23716840 19001348 23717011 19001485 23717182 19001622 23717353 19001759 23717524 19001896 23717695 19002033 23717866 19002170 23718037 19002307 23718208 19002444 23718379 19002581 23718550 19002718 23718721 19002855 23718892 19002992 23719063 19003129 23719234 19003266 23719405 19003403 23719576 19003540 23719747 19003677 23719918 19003814 23720089 19003951 23720260 19004088 23720431 19004225 23720602 19004362 23720773 19004499 23720944 19004636 23721115 19004773 23721286 19004910 23721457 19005047 23721628 19005184 23721799 19005321 23721970 19005458 23722141 19005595 23722312 19005732 23722483 19005869 23722654 19006006 23722825 19006143 23722996 19006280 23723167 19006417 23723338 19006554 23723509 19006691 23723680 19006828 23723851 19006965 23724022 19007102 23724193 19007239 23724364 19007376 23724535 19007513 23724706 19007650 23724877 19007787 23725048 19007924 23725219 19008061 23725390 19008198 23725561 19008335 23725732 19008472 23725903 19008609 23726074 19008746 23726245 19008883 23726416 19009020 23726587 19009157 23726758 19009294 23726929 19009431 23727100 19009568 23727271 19009705 23727442 19009842 23727613 19009979 23727784 19010116 23727955 19010253 23728126 19010390 23728297 19010527 23728468 19010664 23728639 19010801 23728810 19010938 23728981 19011075 23729152 19011212 23729323 19011349 23729494 19011486 23729665 19011623 23729836 19011760 23730007 19011897 23730178 19012034 23730349 19012171 23730520 19012308 23730691 19012445 23730862 19012582 23731033 19012719 23731204 19012856 23731375 19012993 23731546 19013130 23731717 19013267 23731888 19013404 23732059 19013541 23732230 19013678 23732401 19013815 23732572 19013952 23732743 19014089 23732914 19014226 23733085 19014363 23733256 19014500 23733427 19014637 23733598 19014774 23733769 19014911 23733940 19015048 23734111 19015185 23734282 19015322 23734453 19015459 23734624 19015596 23734795 19015733 23734966 19015870 23735137 19016007 23735308 19016144 23735479 19016281 23735650 19016418 23735821 19016555 23735992 19016692 23736163 19016829 23736334 19016966 23736505 19017103 23736676 19017240 23736847 19017377 23737018 19017514 23737189 19017651 23737360 19017788 23737531 19017925 23737702 19018062 23737873 19018199 23738044 19018336 23738215 19018473 23738386 19018610 23738557 19018747 23738728 19018884 23738899 19019021 23739070 19019158 23739241 19019295 23739412 19019432 23739583 19019569 23739754 19019706 23739925 19019843 23740096 19019980 23740267 19020117 23740438 19020254 23740609 19020391 23740780 19020528 23740951 19020665 23741122 19020802 23741293 19020939 23741464 19021076 23741635 19021213 23741806 19021350 23741977 19021487 23742148 19021624 23742319 19021761 23742490 19021898 23742661 19022035 23742832 19022172 23743003 19022309 23743174 19022446 23743345 19022583 23743516 19022720 23743687 19022857 23743858 19022994 23744029 19023131 23744200 19023268 23744371 19023405 23744542 19023542 23744713 19023679 23744884 19023816 23745055 19023953 23745226 19024090 23745397 19024227 23745568 19024364 23745739 19024501 23745910 19024638 23746081 19024775 23746252 19024912 23746423 19025049 23746594 19025186 23746765 19025323 23746936 19025460 23747107 19025597 23747278 19025734 23747449 19025871 23747620 19026008 23747791 19026145 23747962 19026282 23748133 19026419 23748304 19026556 23748475 19026693 23748646 19026830 23748817 19026967 23748988 19027104 23749159 19027241 23749330 19027378 23749501 19027515 23749672 19027652 23749843 19027789 23750014 19027926 23750185 19028063 23750356 19028200 23750527 19028337 23750698 19028474 23750869 19028611 23751040 19028748 23751211 19028885 23751382 19029022 23751553 19029159 23751724 19029296 23751895 19029433 23752066 19029570 23752237 19029707 23752408 19029844 23752579 19029981 23752750 19030118 23752921 19030255 23753092 19030392 23753263 19030529 23753434 19030666 23753605 19030803 23753776 19030940 23753947 19031077 23754118 19031214 23754289 19031351 23754460 19031488 23754631 19031625 23754802 19031762 23754973 19031899 23755144 19032036 23755315 19032173 23755486 19032310 23755657 19032447 23755828 19032584 23755999 19032721 23756170 19032858 23756341 19032995 23756512 19033132 23756683 19033269 23756854 19033406 23757025 19033543 23757196 19033680 23757367 19033817 23757538 19033954 23757709 19034091 23757880 19034228 23758051 19034365 23758222 19034502 23758393 19034639 23758564 19034776 23758735 19034913 23758906 19035050 23759077 19035187 23759248 19035324 23759419 19035461 23759590 19035598 23759761 19035735 23759932 19035872 23760103 19036009 23760274 19036146 23760445 19036283 23760616 19036420 23760787 19036557 23760958 19036694 23761129 19036831 23761300 19036968 23761471 19037105 23761642 19037242 23761813 19037379 23761984 19037516 23762155 19037653 23762326 19037790 23762497 19037927 23762668 19038064 23762839 19038201 23763010 19038338 23763181 19038475 23763352 19038612 23763523 19038749 23763694 19038886 23763865 19039023 23764036 19039160 23764207 19039297 23764378 19039434 23764549 19039571 23764720 19039708 23764891 19039845 23765062 19039982 23765233 19040119 23765404 19040256 23765575 19040393 23765746 19040530 23765917 19040667 23766088 19040804 23766259 19040941 23766430 19041078 23766601 19041215 23766772 19041352 23766943 19041489 23767114 19041626 23767285
1000 51099900 0 51099900 63781627 51100037 63781798 51100174 63781969 51100311 63782140 51100448 63782311 51100585 63782482 51100722 63782653 51100859 63782824 51100996 63782995 51101133 63783166 51101270 63783337 51101407 63783508 51101544 63783679 51101681 63783850 51101818 63784021 51101955 63784192 51102092 63784363 51102229 63784534 51102366 63784705 51102503 63784876 51102640 63785047 51102777 63785218 51102914 63785389 51103051 63785560 51103188 63785731 51103325 63785902 51103462 63786073 51103599 63786244 51103736 63786415 51103873 63786586 51104010 63786757 51104147 63786928 51104284 63787099 51104421 63787270 51104558 63787441 51104695 63787612 51104832 63787783 51104969 63787954 51105106 63788125 51105243 63788296 51105380 63788467 51105517 63788638 51105654 63788809 51105791 63788980 51105928 63789151 51106065 63789322 51106202 63789493 51106339 63789664 51106476 63789835 51106613 63790006 51106750 63790177 51106887 63790348 51107024 63790519 51107161 63790690 51107298 63790861 51107435 63791032 51107572 63791203 51107709 63791374 51107846 63791545 51107983 63791716 51108120 63791887 51108257 63792058 51108394 63792229 51108531 63792400 51108668 63792571 51108805 63792742 51108942 63792913 51109079 63793084 51109216 63793255 51109353 63793426 51109490 63793597 51109627 63793768 51109764 63793939 51109901 63794110 51110038 63794281 51110175 63794452 51110312 63794623 51110449 63794794 51110586 63794965 51110723 63795136 51110860 63795307 51110997 63795478 51111134 63795649 51111271 63795820 51111408 63795991 51111545 63796162 51111682 63796333 51111819 63796504 51111956 63796675 51112093 63796846 51112230 63797017 51112367 63797188 51112504 63797359 51112641 63797530 51112778 63797701 51112915 63797872 51113052 63798043 51113189 63798214 51113326 63798385 51113463 63798556 51113600 63798727 51113737 63798898 51113874 63799069 51114011 63799240 51114148 63799411 51114285 63799582 51114422 63799753 51114559 63799924 51114696 63800095 51114833 63800266 51114970 63800437 51115107 63800608 51115244 63800779 51115381 63800950 51115518 63801121 51115655 63801292 51115792 63801463 51115929 63801634 51116066 63801805 51116203 63801976 51116340 63802147 51116477 63802318 51116614 63802489 51116751 63802660 51116888 63802831 51117025 63803002 51117162 63803173 51117299 63803344 51117436 63803515 51117573 63803686 51117710 63803857 51117847 63804028 51117984 63804199 51118121 63804370 51118258 63804541 51118395 63804712 51118532 63804883 51118669 63805054 51118806 63805225 51118943 63805396 51119080 63805567 51119217 63805738 51119354 63805909 51119491 63806080 51119628 63806251 51119765 63806422 51119902 63806593 51120039 63806764 51120176 63806935 51120313 63807106 51120450 63807277 51120587 63807448 51120724 63807619 51120861 63807790 51120998 63807961 51121135 63808132 51121272 63808303 51121409 63808474 51121546 63808645 51121683 63808816 51121820 63808987 51121957 63809158 51122094 63809329 51122231 63809500 51122368 63809671 51122505 63809842 51122642 63810013 51122779 63810184 51122916 63810355 51123053 63810526 51123190 63810697 51123327 63810868 51123464 63811039 51123601 63811210 51123738 63811381 51123875 63811552 51124012 63811723 51124149 63811894 51124286 63812065 51124423 63812236 51124560 63812407 51124697 63812578 51124834 63812749 51124971 63812920 51125108 63813091 51125245 63813262 51125382 63813433 51125519 63813604 51125656 63813775 51125793 63813946 51125930 63814117 51126067 63814288 51126204 63814459 51126341 63814630 51126478 63814801 51126615 63814972 51126752 63815143 51126889 63815314 51127026 63815485 51127163 63815656 51127300 63815827 51127437 63815998 51127574 63816169 51127711 63816340 51127848 63816511 51127985 63816682 51128122 63816853 51128259 63817024 51128396 63817195 51128533 63817366 51128670 63817537 51128807 63817708 51128944 63817879 51129081 63818050 51129218 63818221 51129355 63818392 51129492 63818563 51129629 63818734 51129766 63818905 51129903 63819076 51130040 63819247 51130177 63819418 51130314 63819589 51130451 63819760 51130588 63819931 51130725 63820102 51130862 63820273 51130999 63820444 51131136 63820615 51131273 63820786 51131410 63820957 51131547 63821128 51131684 63821299 51131821 63821470 51131958 63821641 51132095 63821812 51132232 63821983 51132369 63822154 51132506 63822325 51132643 63822496 51132780 63822667 51132917 63822838 51133054 63823009 51133191 63823180 51133328 63823351 51133465 63823522 51133602 63823693 51133739 63823864 51133876 63824035 51134013 63824206 51134150 63824377 51134287 63824548 51134424 63824719 51134561 63824890 51134698 63825061 51134835 63825232 51134972 63825403 51135109 63825574 51135246 63825745 51135383 63825916 51135520 63826087 51135657 63826258 51135794 63826429 51135931 63826600 51136068 63826771 51136205 63826942 51136342 63827113 51136479 63827284 51136616 63827455 51136753 63827626 51136890 63827797 51137027 63827968 51137164 63828139 51137301 63828310 51137438 63828481 51137575 63828652 51137712 63828823 51137849 63828994 51137986 63829165 51138123 63829336 51138260 63829507 51138397 63829678 51138534 63829849 51138671 63830020 51138808 63830191 51138945 63830362 51139082 63830533 51139219 63830704 51139356 63830875 51139493 63831046 51139630 63831217 51139767 63831388 51139904 63831559 51140041 63831730 51140178 63831901 51140315 63832072 51140452 63832243 51140589 63832414 51140726 63832585 51140863 63832756 51141000 63832927 51141137 63833098 51141274 63833269 51141411 63833440 51141548 63833611 51141685 63833782 51141822 63833953 51141959 63834124 51142096 63834295 51142233 63834466 51142370 63834637 51142507 63834808 51142644 63834979 51142781 63835150 51142918 63835321 51143055 63835492 51143192 63835663 51143329 63835834 51143466 63836005 51143603 63836176 51143740 63836347 51143877 63836518 51144014 63836689 51144151 63836860 51144288 63837031 51144425 63837202 51144562 63837373 51144699 63837544 51144836 63837715 51144973 63837886 51145110 63838057 51145247 63838228 51145384 63838399 51145521 63838570 51145658 63838741 51145795 63838912 51145932 63839083 51146069 63839254 51146206 63839425 51146343 63839596 51146480 63839767 51146617 63839938 51146754 63840109 51146891 63840280 51147028 63840451 51147165 63840622 51147302 63840793 51147439 63840964 51147576 63841135 51147713 63841306 51147850 63841477 51147987 63841648 51148124 63841819 51148261 63841990 51148398 63842161 51148535 63842332 51148672 63842503 51148809 63842674 51148946 63842845 51149083 63843016 51149220 63843187 51149357 63843358 51149494 63843529 51149631 63843700 51149768 63843871 51149905 63844042 51150042 63844213 51150179 63844384 51150316 63844555 51150453 63844726 51150590 63844897 51150727 63845068 51150864 63845239 51151001 63845410 51151138 63845581 51151275 63845752 51151412 63845923 51151549 63846094 51151686 63846265 51151823 63846436 51151960 63846607 51152097 63846778 51152234 63846949 51152371 63847120 51152508 63847291 51152645 63847462 51152782 63847633 51152919 63847804 51153056 63847975 51153193 63848146 51153330 63848317 51153467 63848488 51153604 63848659 51153741 63848830 51153878 63849001 51154015 63849172 51154152 63849343 51154289 63849514 51154426 63849685 51154563 63849856 51154700 63850027 51154837 63850198 51154974 63850369 51155111 63850540 51155248 63850711 51155385 63850882 51155522 63851053 51155659 63851224 51155796 63851395 51155933 63851566 51156070 63851737 51156207 63851908 51156344 63852079 51156481 63852250 51156618 63852421 51156755 63852592 51156892 63852763 51157029 63852934 51157166 63853105 51157303 63853276 51157440 63853447 51157577 63853618 51157714 63853789 51157851 63853960 51157988 63854131 51158125 63854302 51158262 63854473 51158399 63854644 51158536 63854815 51158673 63854986 51158810 63855157 51158947 63855328 51159084 63855499 51159221 63855670 51159358 63855841 51159495 63856012 51159632 63856183 51159769 63856354 51159906 63856525 51160043 63856696 51160180 63856867 51160317 63857038 51160454 63857209 51160591 63857380 51160728 63857551 51160865 63857722 51161002 63857893 51161139 63858064 51161276 63858235 51161413 63858406 51161550 63858577 51161687 63858748 51161824 63858919 51161961 63859090 51162098 63859261 51162235 63859432 51162372 63859603 51162509 63859774 51162646 63859945 51162783 63860116 51162920 63860287 51163057 63860458 51163194 63860629 51163331 63860800 51163468 63860971 51163605 63861142 51163742 63861313 51163879 63861484 51164016 63861655 51164153 63861826 51164290 63861997 51164427 63862168 51164564 63862339 51164701 63862510 51164838 63862681 51164975 63862852 51165112 63863023 51165249 63863194 51165386 63863365 51165523 63863536 51165660 63863707 51165797 63863878 51165934 63864049 51166071 63864220 51166208 63864391 51166345 63864562 51166482 63864733 51166619 63864904 51166756 63865075 51166893 63865246 51167030 63865417 51167167 63865588 51167304 63865759 51167441 63865930 51167578 63866101 51167715 63866272 51167852 63866443 51167989 63866614 51168126 63866785 51168263 63866956 51168400 63867127 51168537 63867298 51168674 63867469 51168811 63867640 51168948 63867811 51169085 63867982 51169222 63868153 51169359 63868324 51169496 63868495 51169633 63868666 51169770 63868837 51169907 63869008 51170044 63869179 51170181 63869350 51170318 63869521 51170455 63869692 51170592 63869863 51170729 63870034 51170866 63870205 51171003 63870376 51171140 63870547 51171277 63870718 51171414 63870889 51171551 63871060 51171688 63871231 51171825 63871402 51171962 63871573 51172099 63871744 51172236 63871915 51172373 63872086 51172510 63872257 51172647 63872428 51172784 63872599 51172921 63872770 51173058 63872941 51173195 63873112 51173332 63873283 51173469 63873454 51173606 63873625 51173743 63873796 51173880 63873967 51174017 63874138 51174154 63874309 51174291 63874480 51174428 63874651 51174565 63874822 51174702 63874993 51174839 63875164 51174976 63875335 51175113 63875506 51175250 63875677 51175387 63875848 51175524 63876019 51175661 63876190 51175798 63876361 51175935 63876532 51176072 63876703 51176209 63876874 51176346 63877045 51176483 63877216 51176620 63877387 51176757 63877558 51176894 63877729 51177031 63877900 51177168 63878071 51177305 63878242 51177442 63878413 51177579 63878584 51177716 63878755 51177853 63878926 51177990 63879097 51178127 63879268 51178264 63879439 51178401 63879610 51178538 63879781 51178675 63879952 51178812 63880123 51178949 63880294 51179086 63880465 51179223 63880636 51179360 63880807 51179497 63880978 51179634 63881149 51179771 63881320 51179908 63881491 51180045 63881662 51180182 63881833 51180319 63882004 51180456 63882175 51180593 63882346 51180730 63882517 51180867 63882688 51181004 63882859 51181141 63883030 51181278 63883201 51181415 63883372 51181552 63883543 51181689 63883714 51181826 63883885 51181963 63884056 51182100 63884227 51182237 63884398 51182374 63884569 51182511 63884740 51182648 63884911 51182785 63885082 51182922 63885253 51183059 63885424 51183196 63885595 51183333 63885766 51183470 63885937 51183607 63886108 51183744 63886279 51183881 63886450 51184018 63886621 51184155 63886792 51184292 63886963 51184429 63887134 51184566 63887305 51184703 63887476 51184840 63887647 51184977 63887818 51185114 63887989 51185251 63888160 51185388 63888331 51185525 63888502 51185662 63888673 51185799 63888844 51185936 63889015 51186073 63889186 51186210 63889357 51186347 63889528 51186484 63889699 51186621 63889870 51186758 63890041 51186895 63890212 51187032 63890383 51187169 63890554 51187306 63890725 51187443 63890896 51187580 63891067 51187717 63891238 51187854 63891409 51187991 63891580 51188128 63891751 51188265 63891922 51188402 63892093 51188539 63892264 51188676 63892435 51188813 63892606 51188950 63892777 51189087 63892948 51189224 63893119 51189361 63893290 51189498 63893461 51189635 63893632 51189772 63893803 51189909 63893974 51190046 63894145 51190183 63894316 51190320 63894487 51190457 63894658 51190594 63894829 51190731 63895000 51190868 63895171 51191005 63895342 51191142 63895513 51191279 63895684 51191416 63895855 51191553 63896026 51191690 63896197 51191827 63896368 51191964 63896539 51192101 63896710 51192238 63896881 51192375 63897052 51192512 63897223 51192649 63897394 51192786 63897565 51192923 63897736 51193060 63897907 51193197 63898078 51193334 63898249 51193471 63898420 51193608 63898591 51193745 63898762 51193882 63898933 51194019 63899104 51194156 63899275 51194293 63899446 51194430 63899617 51194567 63899788 51194704 63899959 51194841 63900130 51194978 63900301 51195115 63900472 51195252 63900643 51195389 63900814 51195526 63900985 51195663 63901156 51195800 63901327 51195937 63901498 51196074 63901669 51196211 63901840 51196348 63902011 51196485 63902182 51196622 63902353 51196759 63902524 51196896 63902695 51197033 63902866 51197170 63903037 51197307 63903208 51197444 63903379 51197581 63903550 51197718 63903721 51197855 63903892 51197992 63904063 51198129 63904234 51198266 63904405 51198403 63904576 51198540 63904747 51198677 63904918 51198814 63905089 51198951 63905260 51199088 63905431 51199225 63905602 51199362 63905773 51199499 63905944 51199636 63906115 51199773 63906286 51199910 63906457 51200047 63906628 51200184 63906799 51200321 63906970 51200458 63907141 51200595 63907312 51200732 63907483 51200869 63907654 51201006 63907825 51201143 63907996 51201280 63908167 51201417 63908338 51201554 63908509 51201691 63908680 51201828 63908851 51201965 63909022 51202102 63909193 51202239 63909364 51202376 63909535 51202513 63909706 51202650 63909877 51202787 63910048 51202924 63910219 51203061 63910390 51203198 63910561 51203335 63910732 51203472 63910903 51203609 63911074 51203746 63911245 51203883 63911416 51204020 63911587 51204157 63911758 51204294 63911929 51204431 63912100 51204568 63912271 51204705 63912442 51204842 63912613 51204979 63912784 51205116 63912955 51205253 63913126 51205390 63913297 51205527 63913468 51205664 63913639 51205801 63913810 51205938 63913981 51206075 63914152 51206212 63914323 51206349 63914494 51206486 63914665 51206623 63914836 51206760 63915007 51206897 63915178 51207034 63915349 51207171 63915520 51207308 63915691 51207445 63915862 51207582 63916033 51207719 63916204 51207856 63916375 51207993 63916546 51208130 63916717 51208267 63916888 51208404 63917059 51208541 63917230 51208678 63917401 51208815 63917572 51208952 63917743 51209089 63917914 51209226 63918085 51209363 63918256 51209500 63918427 51209637 63918598 51209774 63918769 51209911 63918940 51210048 63919111 51210185 63919282 51210322 63919453 51210459 63919624 51210596 63919795 51210733 63919966 51210870 63920137 51211007 63920308 51211144 63920479 51211281 63920650 51211418 63920821 51211555 63920992 51211692 63921163 51211829 63921334 51211966 63921505 51212103 63921676 51212240 63921847 51212377 63922018 51212514 63922189 51212651 63922360 51212788 63922531 51212925 63922702 51213062 63922873 51213199 63923044 51213336 63923215 51213473 63923386 51213610 63923557 51213747 63923728 51213884 63923899 51214021 63924070 51214158 63924241 51214295 63924412 51214432 63924583 51214569 63924754 51214706 63924925 51214843 63925096 51214980 63925267 51215117 63925438 51215254 63925609 51215391 63925780 51215528 63925951 51215665 63926122 51215802 63926293 51215939 63926464 51216076 63926635 51216213 63926806 51216350 63926977 51216487 63927148 51216624 63927319 51216761 63927490 51216898 63927661 51217035 63927832 51217172 63928003 51217309 63928174 51217446 63928345 51217583 63928516 51217720 63928687 51217857 63928858 51217994 63929029 51218131 63929200 51218268 63929371 51218405 63929542 51218542 63929713 51218679 63929884 51218816 63930055 51218953 63930226 51219090 63930397 51219227 63930568 51219364 63930739 51219501 63930910 51219638 63931081 51219775 63931252 51219912 63931423 51220049 63931594 51220186 63931765 51220323 63931936 51220460 63932107 51220597 63932278 51220734 63932449 51220871 63932620 51221008 63932791 51221145 63932962 51221282 63933133 51221419 63933304 51221556 63933475 51221693 63933646 51221830 63933817 51221967 63933988 51222104 63934159 51222241 63934330 51222378 63934501 51222515 63934672 51222652 63934843 51222789 63935014 51222926 63935185 51223063 63935356 51223200 63935527 51223337 63935698 51223474 63935869 51223611 63936040 51223748 63936211 51223885 63936382 51224022 63936553 51224159 63936724 51224296 63936895 51224433 63937066 51224570 63937237 51224707 63937408 51224844 63937579 51224981 63937750 51225118 63937921 51225255 63938092 51225392 63938263 51225529 63938434 51225666 63938605 51225803 63938776 51225940 63938947 51226077 63939118 51226214 63939289 51226351 63939460 51226488 63939631 51226625 63939802 51226762 63939973 51226899 63940144 51227036 63940315 51227173 63940486 51227310 63940657 51227447 63940828 51227584 63940999 51227721 63941170 51227858 63941341 51227995 63941512 51228132 63941683 51228269 63941854 51228406 63942025 51228543 63942196 51228680 63942367 51228817 63942538 51228954 63942709 51229091 63942880 51229228 63943051 51229365 63943222 51229502 63943393 51229639 63943564 51229776 63943735 51229913 63943906 51230050 63944077 51230187 63944248 51230324 63944419 51230461 63944590 51230598 63944761 51230735 63944932 51230872 63945103 51231009 63945274 51231146 63945445 51231283 63945616 51231420 63945787 51231557 63945958 51231694 63946129 51231831 63946300 51231968 63946471 51232105 63946642 51232242 63946813 51232379 63946984 51232516 63947155 51232653 63947326 51232790 63947497 51232927 63947668 51233064 63947839 51233201 63948010 51233338 63948181 51233475 63948352 51233612 63948523 51233749 63948694 51233886 63948865 51234023 63949036 51234160 63949207 51234297 63949378 51234434 63949549 51234571 63949720 51234708 63949891 51234845 63950062 51234982 63950233 51235119 63950404 51235256 63950575 51235393 63950746 51235530 63950917 51235667 63951088 51235804 63951259 51235941 63951430 51236078 63951601 51236215 63951772 51236352 63951943 51236489 63952114 51236626 63952285
1000 70599662 0 70599662 88120746 70599799 88120917 70599936 88121088 70600073 88121259 70600210 88121430 70600347 88121601 70600484 88121772 70600621 88121943 70600758 88122114 70600895 88122285 70601032 88122456 70601169 88122627 70601306 88122798 70601443 88122969 70601580 88123140 70601717 88123311 70601854 88123482 70601991 88123653 70602128 88123824 70602265 88123995 70602402 88124166 70602539 88124337 70602676 88124508 70602813 88124679 70602950 88124850 70603087 88125021 70603224 88125192 70603361 88125363 70603498 88125534 70603635 88125705 70603772 88125876 70603909 88126047 70604046 88126218 70604183 88126389 70604320 88126560 70604457 88126731 70604594 88126902 70604731 88127073 70604868 88127244 70605005 88127415 70605142 88127586 70605279 88127757 70605416 88127928 70605553 88128099 70605690 88128270 70605827 88128441 70605964 88128612 70606101 88128783 70606238 88128954 70606375 88129125 70606512 88129296 70606649 88129467 70606786 88129638 70606923 88129809 70607060 88129980 70607197 88130151 70607334 88130322 70607471 88130493 70607608 88130664 70607745 88130835 70607882 88131006 70608019 88131177 70608156 88131348 70608293 88131519 70608430 88131690 70608567 88131861 70608704 88132032 70608841 88132203 70608978 88132374 70609115 88132545 70609252 88132716 70609389 88132887 70609526 88133058 70609663 88133229 70609800 88133400 70609937 88133571 70610074 88133742 70610211 88133913 70610348 88134084 70610485 88134255 70610622 88134426 70610759 88134597 70610896 88134768 70611033 88134939 70611170 88135110 70611307 88135281 70611444 88135452 70611581 88135623 70611718 88135794 70611855 88135965 70611992 88136136 70612129 88136307 70612266 88136478 70612403 88136649 70612540 88136820 70612677 88136991 70612814 88137162 70612951 88137333 70613088 88137504 70613225 88137675 70613362 88137846 70613499 88138017 70613636 88138188 70613773 88138359 70613910 88138530 70614047 88138701 70614184 88138872 70614321 88139043 70614458 88139214 70614595 88139385 70614732 88139556 70614869 88139727 70615006 88139898 70615143 88140069 70615280 88140240 70615417 88140411 70615554 88140582 70615691 88140753 70615828 88140924 70615965 88141095 70616102 88141266 70616239 88141437 70616376 88141608 70616513 88141779 70616650 88141950 70616787 88142121 70616924 88142292 70617061 88142463 70617198 88142634 70617335 88142805 70617472 88142976 70617609 88143147 70617746 88143318 70617883 88143489 70618020 88143660 70618157 88143831 70618294 88144002 70618431 88144173 70618568 88144344 70618705 88144515 70618842 88144686 70618979 88144857 70619116 88145028 70619253 88145199 70619390 88145370 70619527 88145541 70619664 88145712 70619801 88145883 70619938 88146054 70620075 88146225 70620212 88146396 70620349 88146567 70620486 88146738 70620623 88146909 70620760 88147080 70620897 88147251 70621034 88147422 70621171 88147593 70621308 88147764 70621445 88147935 70621582 88148106 70621719 88148277 70621856 88148448 70621993 88148619 70622130 88148790 70622267 88148961 70622404 88149132 70622541 88149303 70622678 88149474 70622815 88149645 70622952 88149816 70623089 88149987 70623226 88150158 70623363 88150329 70623500 88150500 70623637 88150671 70623774 88150842 70623911 88151013 70624048 88151184 70624185 88151355 70624322 88151526 70624459 88151697 70624596 88151868 70624733 88152039 70624870 88152210 70625007 88152381 70625144 88152552 70625281 88152723 70625418 88152894 70625555 88153065 70625692 88153236 70625829 88153407 70625966 88153578 70626103 88153749 70626240 88153920 70626377 88154091 70626514 88154262 70626651 88154433 70626788 88154604 70626925 88154775 70627062 88154946 70627199 88155117 70627336 88155288 70627473 88155459 70627610 88155630 70627747 88155801 70627884 88155972 70628021 88156143 70628158 88156314 70628295 88156485 70628432 88156656 70628569 88156827 70628706 88156998 70628843 88157169 70628980 88157340 70629117 88157511 70629254 88157682 70629391 88157853 70629528 88158024 70629665 88158195 70629802 88158366 70629939 88158537 70630076 88158708 70630213 88158879 70630350 88159050 70630487 88159221 70630624 88159392 70630761 88159563 70630898 88159734 70631035 88159905 70631172 88160076 70631309 88160247 70631446 88160418 70631583 88160589 70631720 88160760 70631857 88160931 70631994 88161102 70632131 88161273 70632268 88161444 70632405 88161615 70632542 88161786 70632679 88161957 70632816 88162128 70632953 88162299 70633090 88162470 70633227 88162641 70633364 88162812 70633501 88162983 70633638 88163154 70633775 88163325 70633912 88163496 70634049 88163667 70634186 88163838 70634323 88164009 70634460 88164180 70634597 88164351 70634734 88164522 70634871 88164693 70635008 88164864 70635145 88165035 70635282 88165206 70635419 88165377 70635556 88165548 70635693 88165719 70635830 88165890 70635967 88166061 70636104 88166232 70636241 88166403 70636378 88166574 70636515 88166745 70636652 88166916 70636789 88167087 70636926 88167258 70637063 88167429 70637200 88167600 70637337 88167771 70637474 88167942 70637611 88168113 70637748 88168284 70637885 88168455 70638022 88168626 70638159 88168797 70638296 88168968 70638433 88169139 70638570 88169310 70638707 88169481 70638844 88169652 70638981 88169823 70639118 88169994 70639255 88170165 70639392 88170336 70639529 88170507 70639666 88170678 70639803 88170849 70639940 88171020 70640077 88171191 70640214 88171362 70640351 88171533 70640488 88171704 70640625 88171875 70640762 88172046 70640899 88172217 70641036 88172388 70641173 88172559 70641310 88172730 70641447 88172901 70641584 88173072 70641721 88173243 70641858 88173414 70641995 88173585 70642132 88173756 70642269 88173927 70642406 88174098 70642543 88174269 70642680 88174440 70642817 88174611 70642954 88174782 70643091 88174953 70643228 88175124 70643365 88175295 70643502 88175466 70643639 88175637 70643776 88175808 70643913 88175979 70644050 88176150 70644187 88176321 70644324 88176492 70644461 88176663 70644598 88176834 70644735 88177005 70644872 88177176 70645009 88177347 70645146 88177518 70645283 88177689 70645420 88177860 70645557 88178031 70645694 88178202 70645831 88178373 70645968 88178544 70646105 88178715 70646242 88178886 70646379 88179057 70646516 88179228 70646653 88179399 70646790 88179570 70646927 88179741 70647064 88179912 70647201 88180083 70647338 88180254 70647475 88180425 70647612 88180596 70647749 88180767 70647886 88180938 70648023 88181109 70648160 88181280 70648297 88181451 70648434 88181622 70648571 88181793 70648708 88181964 70648845 88182135 70648982 88182306 70649119 88182477 70649256 88182648 70649393 88182819 70649530 88182990 70649667 88183161 70649804 88183332 70649941 88183503 70650078 88183674 70650215 88183845 70650352 88184016 70650489 88184187 70650626 88184358 70650763 88184529 70650900 88184700 70651037 88184871 70651174 88185042 70651311 88185213 70651448 88185384 70651585 88185555 70651722 88185726 70651859 88185897 70651996 88186068 70652133 88186239 70652270 88186410 70652407 88186581 70652544 88186752 70652681 88186923 70652818 88187094 70652955 88187265 70653092 88187436 70653229 88187607 70653366 88187778 70653503 88187949 70653640 88188120 70653777 88188291 70653914 88188462 70654051 88188633 70654188 88188804 70654325 88188975 70654462 88189146 70654599 88189317 70654736 88189488 70654873 88189659 70655010 88189830 70655147 88190001 70655284 88190172 70655421 88190343 70655558 88190514 70655695 88190685 70655832 88190856 70655969 88191027 70656106 88191198 70656243 88191369 70656380 88191540 70656517 88191711 70656654 88191882 70656791 88192053 70656928 88192224 70657065 88192395 70657202 88192566 70657339 88192737 70657476 88192908 70657613 88193079 70657750 88193250 70657887 88193421 70658024 88193592 70658161 88193763 70658298 88193934 70658435 88194105 70658572 88194276 70658709 88194447 70658846 88194618 70658983 88194789 70659120 88194960 70659257 88195131 70659394 88195302 70659531 88195473 70659668 88195644 70659805 88195815 70659942 88195986 70660079 88196157 70660216 88196328 70660353 88196499 70660490 88196670 70660627 88196841 70660764 88197012 70660901 88197183 70661038 88197354 70661175 88197525 70661312 88197696 70661449 88197867 70661586 88198038 70661723 88198209 70661860 88198380 70661997 88198551 70662134 88198722 70662271 88198893 70662408 88199064 70662545 88199235 70662682 88199406 70662819 88199577 70662956 88199748 70663093 88199919 70663230 88200090 70663367 88200261 70663504 88200432 70663641 88200603 70663778 88200774 70663915 88200945 70664052 88201116 70664189 88201287 70664326 88201458 70664463 88201629 70664600 88201800 70664737 88201971 70664874 88202142 70665011 88202313 70665148 88202484 70665285 88202655 70665422 88202826 70665559 88202997 70665696 88203168 70665833 88203339 70665970 88203510 70666107 88203681 70666244 88203852 70666381 88204023 70666518 88204194 70666655 88204365 70666792 88204536 70666929 88204707 70667066 88204878 70667203 88205049 70667340 88205220 70667477 88205391 70667614 88205562 70667751 88205733 70667888 88205904 70668025 88206075 70668162 88206246 70668299 88206417 70668436 88206588 70668573 88206759 70668710 88206930 70668847 88207101 70668984 88207272 70669121 88207443 70669258 88207614 70669395 88207785 70669532 88207956 70669669 88208127 70669806 88208298 70669943 88208469 70670080 88208640 70670217 88208811 70670354 88208982 70670491 88209153 70670628 88209324 70670765 88209495 70670902 88209666 70671039 88209837 70671176 88210008 70671313 88210179 70671450 88210350 70671587 88210521 70671724 88210692 70671861 88210863 70671998 88211034 70672135 88211205 70672272 88211376 70672409 88211547 70672546 88211718 70672683 88211889 70672820 88212060 70672957 88212231 70673094 88212402 70673231 88212573 70673368 88212744 70673505 88212915 70673642 88213086 70673779 88213257 70673916 88213428 70674053 88213599 70674190 88213770 70674327 88213941 70674464 88214112 70674601 88214283 70674738 88214454 70674875 88214625 70675012 88214796 70675149 88214967 70675286 88215138 70675423 88215309 70675560 88215480 70675697 88215651 70675834 88215822 70675971 88215993 70676108 88216164 70676245 88216335 70676382 88216506 70676519 88216677 70676656 88216848 70676793 88217019 70676930 88217190 70677067 88217361 70677204 88217532 70677341 88217703 70677478 88217874 70677615 88218045 70677752 88218216 70677889 88218387 70678026 88218558 70678163 88218729 70678300 88218900 70678437 88219071 70678574 88219242 70678711 88219413 70678848 88219584 70678985 88219755 70679122 88219926 70679259 88220097 70679396 88220268 70679533 88220439 70679670 88220610 70679807 88220781 70679944 88220952 70680081 88221123 70680218 88221294 70680355 88221465 70680492 88221636 70680629 88221807 70680766 88221978 70680903 88222149 70681040 88222320 70681177 88222491 70681314 88222662 70681451 88222833 70681588 88223004 70681725 88223175 70681862 88223346 70681999 88223517 70682136 88223688 70682273 88223859 70682410 88224030 70682547 88224201 70682684 88224372 70682821 88224543 70682958 88224714 70683095 88224885 70683232 88225056 70683369 88225227 70683506 88225398 70683643 88225569 70683780 88225740 70683917 88225911 70684054 88226082 70684191 88226253 70684328 88226424 70684465 88226595 70684602 88226766 70684739 88226937 70684876 88227108 70685013 88227279 70685150 88227450 70685287 88227621 70685424 88227792 70685561 88227963 70685698 88228134 70685835 88228305 70685972 88228476 70686109 88228647 70686246 88228818 70686383 88228989 70686520 88229160 70686657 88229331 70686794 88229502 70686931 88229673 70687068 88229844 70687205 88230015 70687342 88230186 70687479 88230357 70687616 88230528 70687753 88230699 70687890 88230870 70688027 88231041 70688164 88231212 70688301 88231383 70688438 88231554 70688575 88231725 70688712 88231896 70688849 88232067 70688986 88232238 70689123 88232409 70689260 88232580 70689397 88232751 70689534 88232922 70689671 88233093 70689808 88233264 70689945 88233435 70690082 88233606 70690219 88233777 70690356 88233948 70690493 88234119 70690630 88234290 70690767 88234461 70690904 88234632 70691041 88234803 70691178 88234974 70691315 88235145 70691452 88235316 70691589 88235487 70691726 88235658 70691863 88235829 70692000 88236000 70692137 88236171 70692274 88236342 70692411 88236513 70692548 88236684 70692685 88236855 70692822 88237026 70692959 88237197 70693096 88237368 70693233 88237539 70693370 88237710 70693507 88237881 70693644 88238052 70693781 88238223 70693918 88238394 70694055 88238565 70694192 88238736 70694329 88238907 70694466 88239078 70694603 88239249 70694740 88239420 70694877 88239591 70695014 88239762 70695151 88239933 70695288 88240104 70695425 88240275 70695562 88240446 70695699 88240617 70695836 88240788 70695973 88240959 70696110 88241130 70696247 88241301 70696384 88241472 70696521 88241643 70696658 88241814 70696795 88241985 70696932 88242156 70697069 88242327 70697206 88242498 70697343 88242669 70697480 88242840 70697617 88243011 70697754 88243182 70697891 88243353 70698028 88243524 70698165 88243695 70698302 88243866 70698439 88244037 70698576 88244208 70698713 88244379 70698850 88244550 70698987 88244721 70699124 88244892 70699261 88245063 70699398 88245234 70699535 88245405 70699672 88245576 70699809 88245747 70699946 88245918 70700083 88246089 70700220 88246260 70700357 88246431 70700494 88246602 70700631 88246773 70700768 88246944 70700905 88247115 70701042 88247286 70701179 88247457 70701316 88247628 70701453 88247799 70701590 88247970 70701727 88248141 70701864 88248312 70702001 88248483 70702138 88248654 70702275 88248825 70702412 88248996 70702549 88249167 70702686 88249338 70702823 88249509 70702960 88249680 70703097 88249851 70703234 88250022 70703371 88250193 70703508 88250364 70703645 88250535 70703782 88250706 70703919 88250877 70704056 88251048 70704193 88251219 70704330 88251390 70704467 88251561 70704604 88251732 70704741 88251903 70704878 88252074 70705015 88252245 70705152 88252416 70705289 88252587 70705426 88252758 70705563 88252929 70705700 88253100 70705837 88253271 70705974 88253442 70706111 88253613 70706248 88253784 70706385 88253955 70706522 88254126 70706659 88254297 70706796 88254468 70706933 88254639 70707070 88254810 70707207 88254981 70707344 88255152 70707481 88255323 70707618 88255494 70707755 88255665 70707892 88255836 70708029 88256007 70708166 88256178 70708303 88256349 70708440 88256520 70708577 88256691 70708714 88256862 70708851 88257033 70708988 88257204 70709125 88257375 70709262 88257546 70709399 88257717 70709536 88257888 70709673 88258059 70709810 88258230 70709947 88258401 70710084 88258572 70710221 88258743 70710358 88258914 70710495 88259085 70710632 88259256 70710769 88259427 70710906 88259598 70711043 88259769 70711180 88259940 70711317 88260111 70711454 88260282 70711591 88260453 70711728 88260624 70711865 88260795 70712002 88260966 70712139 88261137 70712276 88261308 70712413 88261479 70712550 88261650 70712687 88261821 70712824 88261992 70712961 88262163 70713098 88262334 70713235 88262505 70713372 88262676 70713509 88262847 70713646 88263018 70713783 88263189 70713920 88263360 70714057 88263531 70714194 88263702 70714331 88263873 70714468 88264044 70714605 88264215 70714742 88264386 70714879 88264557 70715016 88264728 70715153 88264899 70715290 88265070 70715427 88265241 70715564 88265412 70715701 88265583 70715838 88265754 70715975 88265925 70716112 88266096 70716249 88266267 70716386 88266438 70716523 88266609 70716660 88266780 70716797 88266951 70716934 88267122 70717071 88267293 70717208 88267464 70717345 88267635 70717482 88267806 70717619 88267977 70717756 88268148 70717893 88268319 70718030 88268490 70718167 88268661 70718304 88268832 70718441 88269003 70718578 88269174 70718715 88269345 70718852 88269516 70718989 88269687 70719126 88269858 70719263 88270029 70719400 88270200 70719537 88270371 70719674 88270542 70719811 88270713 70719948 88270884 70720085 88271055 70720222 88271226 70720359 88271397 70720496 88271568 70720633 88271739 70720770 88271910 70720907 88272081 70721044 88272252 70721181 88272423 70721318 88272594 70721455 88272765 70721592 88272936 70721729 88273107 70721866 88273278 70722003 88273449 70722140 88273620 70722277 88273791 70722414 88273962 70722551 88274133 70722688 88274304 70722825 88274475 70722962 88274646 70723099 88274817 70723236 88274988 70723373 88275159 70723510 88275330 70723647 88275501 70723784 88275672 70723921 88275843 70724058 88276014 70724195 88276185 70724332 88276356 70724469 88276527 70724606 88276698 70724743 88276869 70724880 88277040 70725017 88277211 70725154 88277382 70725291 88277553 70725428 88277724 70725565 88277895 70725702 88278066 70725839 88278237 70725976 88278408 70726113 88278579 70726250 88278750 70726387 88278921 70726524 88279092 70726661 88279263 70726798 88279434 70726935 88279605 70727072 88279776 70727209 88279947 70727346 88280118 70727483 88280289 70727620 88280460 70727757 88280631 70727894 88280802 70728031 88280973 70728168 88281144 70728305 88281315 70728442 88281486 70728579 88281657 70728716 88281828 70728853 88281999 70728990 88282170 70729127 88282341 70729264 88282512 70729401 88282683 70729538 88282854 70729675 88283025 70729812 88283196 70729949 88283367 70730086 88283538 70730223 88283709 70730360 88283880 70730497 88284051 70730634 88284222 70730771 88284393 70730908 88284564 70731045 88284735 70731182 88284906 70731319 88285077 70731456 88285248 70731593 88285419 70731730 88285590 70731867 88285761 70732004 88285932 70732141 88286103 70732278 88286274 70732415 88286445 70732552 88286616 70732689 88286787 70732826 88286958 70732963 88287129 70733100 88287300 70733237 88287471 70733374 88287642 70733511 88287813 70733648 88287984 70733785 88288155 70733922 88288326 70734059 88288497 70734196 88288668 70734333 88288839 70734470 88289010 70734607 88289181 70734744 88289352 70734881 88289523 70735018 88289694 70735155 88289865 70735292 88290036 70735429 88290207 70735566 88290378 70735703 88290549 70735840 88290720 70735977 88290891 70736114 88291062 70736251 88291233 70736388 88291404
1000 54250900 0 54250900 67714627 54251037 67714798 54251174 67714969 54251311 67715140 54251448 67715311 54251585 67715482 54251722 67715653 54251859 67715824 54251996 67715995 54252133 67716166 54252270 67716337 54252407 67716508 54252544 67716679 54252681 67716850 54252818 67717021 54252955 67717192 54253092 67717363 54253229 67717534 54253366 67717705 54253503 67717876 54253640 67718047 54253777 67718218 54253914 67718389 54254051 67718560 54254188 67718731 54254325 67718902 54254462 67719073 54254599 67719244 54254736 67719415 54254873 67719586 54255010 67719757 54255147 67719928 54255284 67720099 54255421 67720270 54255558 67720441 54255695 67720612 54255832 67720783 54255969 67720954 54256106 67721125 54256243 67721296 54256380 67721467 54256517 67721638 54256654 67721809 54256791 67721980 54256928 67722151 54257065 67722322 54257202 67722493 54257339 67722664 54257476 67722835 54257613 67723006 54257750 67723177 54257887 67723348 54258024 67723519 54258161 67723690 54258298 67723861 54258435 67724032 54258572 67724203 54258709 67724374 54258846 67724545 54258983 67724716 54259120 67724887 54259257 67725058 54259394 67725229 54259531 67725400 54259668 67725571 54259805 67725742 54259942 67725913 54260079 67726084 54260216 67726255 54260353 67726426 54260490 67726597 54260627 67726768 54260764 67726939 54260901 67727110 54261038 67727281 54261175 67727452 54261312 67727623 54261449 67727794 54261586 67727965 54261723 67728136 54261860 67728307 54261997 67728478 54262134 67728649 54262271 67728820 54262408 67728991 54262545 67729162 54262682 67729333 54262819 67729504 54262956 67729675 54263093 67729846 54263230 67730017 54263367 67730188 54263504 67730359 54263641 67730530 54263778 67730701 54263915 67730872 54264052 67731043 54264189 67731214 54264326 67731385 54264463 67731556 54264600 67731727 54264737 67731898 54264874 67732069 54265011 67732240 54265148 67732411 54265285 67732582 54265422 67732753 54265559 67732924 54265696 67733095 54265833 67733266 54265970 67733437 54266107 67733608 54266244 67733779 54266381 67733950 54266518 67734121 54266655 67734292 54266792 67734463 54266929 67734634 54267066 67734805 54267203 67734976 54267340 67735147 54267477 67735318 54267614 67735489 54267751 67735660 54267888 67735831 54268025 67736002 54268162 67736173 54268299 67736344 54268436 67736515 54268573 67736686 54268710 67736857 54268847 67737028 54268984 67737199 54269121 67737370 54269258 67737541 54269395 67737712 54269532 67737883 54269669 67738054 54269806 67738225 54269943 67738396 54270080 67738567 54270217 67738738 54270354 67738909 54270491 67739080 54270628 67739251 54270765 67739422 54270902 67739593 54271039 67739764 54271176 67739935 54271313 67740106 54271450 67740277 54271587 67740448 54271724 67740619 54271861 67740790 54271998 67740961 54272135 67741132 54272272 67741303 54272409 67741474 54272546 67741645 54272683 67741816 54272820 67741987 54272957 67742158 54273094 67742329 54273231 67742500 54273368 67742671 54273505 67742842 54273642 67743013 54273779 67743184 54273916 67743355 54274053 67743526 54274190 67743697 54274327 67743868 54274464 67744039 54274601 67744210 54274738 67744381 54274875 67744552 54275012 67744723 54275149 67744894 54275286 67745065 54275423 67745236 54275560 67745407 54275697 67745578 54275834 67745749 54275971 67745920 54276108 67746091 54276245 67746262 54276382 67746433 54276519 67746604 54276656 67746775 54276793 67746946 54276930 67747117 54277067 67747288 54277204 67747459 54277341 67747630 54277478 67747801 54277615 67747972 54277752 67748143 54277889 67748314 54278026 67748485 54278163 67748656 54278300 67748827 54278437 67748998 54278574 67749169 54278711 67749340 54278848 67749511 54278985 67749682 54279122 67749853 54279259 67750024 54279396 67750195 54279533 67750366 54279670 67750537 54279807 67750708 54279944 67750879 54280081 67751050 54280218 67751221 54280355 67751392 54280492 67751563 54280629 67751734 54280766 67751905 54280903 67752076 54281040 67752247 54281177 67752418 54281314 67752589 54281451 67752760 54281588 67752931 54281725 67753102 54281862 67753273 54281999 67753444 54282136 67753615 54282273 67753786 54282410 67753957 54282547 67754128 54282684 67754299 54282821 67754470 54282958 67754641 54283095 67754812 54283232 67754983 54283369 67755154 54283506 67755325 54283643 67755496 54283780 67755667 54283917 67755838 54284054 67756009 54284191 67756180 54284328 67756351 54284465 67756522 54284602 67756693 54284739 67756864 54284876 67757035 54285013 67757206 54285150 67757377 54285287 67757548 54285424 67757719 54285561 67757890 54285698 67758061 54285835 67758232 54285972 67758403 54286109 67758574 54286246 67758745 54286383 67758916 54286520 67759087 54286657 67759258 54286794 67759429 54286931 67759600 54287068 67759771 54287205 67759942 54287342 67760113 54287479 67760284 54287616 67760455 54287753 67760626 54287890 67760797 54288027 67760968 54288164 67761139 54288301 67761310 54288438 67761481 54288575 67761652 54288712 67761823 54288849 67761994 54288986 67762165 54289123 67762336 54289260 67762507 54289397 67762678 54289534 67762849 54289671 67763020 54289808 67763191 54289945 67763362 54290082 67763533 54290219 67763704 54290356 67763875 54290493 67764046 54290630 67764217 54290767 67764388 54290904 67764559 54291041 67764730 54291178 67764901 54291315 67765072 54291452 67765243 54291589 67765414 54291726 67765585 54291863 67765756 54292000 67765927 54292137 67766098 54292274 67766269 54292411 67766440 54292548 67766611 54292685 67766782 54292822 67766953 54292959 67767124 54293096 67767295 54293233 67767466 54293370 67767637 54293507 67767808 54293644 67767979 54293781 67768150 54293918 67768321 54294055 67768492 54294192 67768663 54294329 67768834 54294466 67769005 54294603 67769176 54294740 67769347 54294877 67769518 54295014 67769689 54295151 67769860 54295288 67770031 54295425 67770202 54295562 67770373 54295699 67770544 54295836 67770715 54295973 67770886 54296110 67771057 54296247 67771228 54296384 67771399 54296521 67771570 54296658 67771741 54296795 67771912 54296932 67772083 54297069 67772254 54297206 67772425 54297343 67772596 54297480 67772767 54297617 67772938 54297754 67773109 54297891 67773280 54298028 67773451 54298165 67773622 54298302 67773793 54298439 67773964 54298576 67774135 54298713 67774306 54298850 67774477 54298987 67774648 54299124 67774819 54299261 67774990 54299398 67775161 54299535 67775332 54299672 67775503 54299809 67775674 54299946 67775845 54300083 67776016 54300220 67776187 54300357 67776358 54300494 67776529 54300631 67776700 54300768 67776871 54300905 67777042 54301042 67777213 54301179 67777384 54301316 67777555 54301453 67777726 54301590 67777897 54301727 67778068 54301864 67778239 54302001 67778410 54302138 67778581 54302275 67778752 54302412 67778923 54302549 67779094 54302686 67779265 54302823 67779436 54302960 67779607 54303097 67779778 54303234 67779949 54303371 67780120 54303508 67780291 54303645 67780462 54303782 67780633 54303919 67780804 54304056 67780975 54304193 67781146 54304330 67781317 54304467 67781488 54304604 67781659 54304741 67781830 54304878 67782001 54305015 67782172 54305152 67782343 54305289 67782514 54305426 67782685 54305563 67782856 54305700 67783027 54305837 67783198 54305974 67783369 54306111 67783540 54306248 67783711 54306385 67783882 54306522 67784053 54306659 67784224 54306796 67784395 54306933 67784566 54307070 67784737 54307207 67784908 54307344 67785079 54307481 67785250 54307618 67785421 54307755 67785592 54307892 67785763 54308029 67785934 54308166 67786105 54308303 67786276 54308440 67786447 54308577 67786618 54308714 67786789 54308851 67786960 54308988 67787131 54309125 67787302 54309262 67787473 54309399 67787644 54309536 67787815 54309673 67787986 54309810 67788157 54309947 67788328 54310084 67788499 54310221 67788670 54310358 67788841 54310495 67789012 54310632 67789183 54310769 67789354 54310906 67789525 54311043 67789696 54311180 67789867 54311317 67790038 54311454 67790209 54311591 67790380 54311728 67790551 54311865 67790722 54312002 67790893 54312139 67791064 54312276 67791235 54312413 67791406 54312550 67791577 54312687 67791748 54312824 67791919 54312961 67792090 54313098 67792261 54313235 67792432 54313372 67792603 54313509 67792774 54313646 67792945 54313783 67793116 54313920 67793287 54314057 67793458 54314194 67793629 54314331 67793800 54314468 67793971 54314605 67794142 54314742 67794313 54314879 67794484 54315016 67794655 54315153 67794826 54315290 67794997 54315427 67795168 54315564 67795339 54315701 67795510 54315838 67795681 54315975 67795852 54316112 67796023 54316249 67796194 54316386 67796365 54316523 67796536 54316660 67796707 54316797 67796878 54316934 67797049 54317071 67797220 54317208 67797391 54317345 67797562 54317482 67797733 54317619 67797904 54317756 67798075 54317893 67798246 54318030 67798417 54318167 67798588 54318304 67798759 54318441 67798930 54318578 67799101 54318715 67799272 54318852 67799443 54318989 67799614 54319126 67799785 54319263 67799956 54319400 67800127 54319537 67800298 54319674 67800469 54319811 67800640 54319948 67800811 54320085 67800982 54320222 67801153 54320359 67801324 54320496 67801495 54320633 67801666 54320770 67801837 54320907 67802008 54321044 67802179 54321181 67802350 54321318 67802521 54321455 67802692 54321592 67802863 54321729 67803034 54321866 67803205 54322003 67803376 54322140 67803547 54322277 67803718 54322414 67803889 54322551 67804060 54322688 67804231 54322825 67804402 54322962 67804573 54323099 67804744 54323236 67804915 54323373 67805086 54323510 67805257 54323647 67805428 54323784 67805599 54323921 67805770 54324058 67805941 54324195 67806112 54324332 67806283 54324469 67806454 54324606 67806625 54324743 67806796 54324880 67806967 54325017 67807138 54325154 67807309 54325291 67807480 54325428 67807651 54325565 67807822 54325702 67807993 54325839 67808164 54325976 67808335 54326113 67808506 54326250 67808677 54326387 67808848 54326524 67809019 54326661 67809190 54326798 67809361 54326935 67809532 54327072 67809703 54327209 67809874 54327346 67810045 54327483 67810216 54327620 67810387 54327757 67810558 54327894 67810729 54328031 67810900 54328168 67811071 54328305 67811242 54328442 67811413 54328579 67811584 54328716 67811755 54328853 67811926 54328990 67812097 54329127 67812268 54329264 67812439 54329401 67812610 54329538 67812781 54329675 67812952 54329812 67813123 54329949 67813294 54330086 67813465 54330223 67813636 54330360 67813807 54330497 67813978 54330634 67814149 54330771 67814320 54330908 67814491 54331045 67814662 54331182 67814833 54331319 67815004 54331456 67815175 54331593 67815346 54331730 67815517 54331867 67815688 54332004 67815859 54332141 67816030 54332278 67816201 54332415 67816372 54332552 67816543 54332689 67816714 54332826 67816885 54332963 67817056 54333100 67817227 54333237 67817398 54333374 67817569 54333511 67817740 54333648 67817911 54333785 67818082 54333922 67818253 54334059 67818424 54334196 67818595 54334333 67818766 54334470 67818937 54334607 67819108 54334744 67819279 54334881 67819450 54335018 67819621 54335155 67819792 54335292 67819963 54335429 67820134 54335566 67820305 54335703 67820476 54335840 67820647 54335977 67820818 54336114 67820989 54336251 67821160 54336388 67821331 54336525 67821502 54336662 67821673 54336799 67821844 54336936 67822015 54337073 67822186 54337210 67822357 54337347 67822528 54337484 67822699 54337621 67822870 54337758 67823041 54337895 67823212 54338032 67823383 54338169 67823554 54338306 67823725 54338443 67823896 54338580 67824067 54338717 67824238 54338854 67824409 54338991 67824580 54339128 67824751 54339265 67824922 54339402 67825093 54339539 67825264 54339676 67825435 54339813 67825606 54339950 67825777 54340087 67825948 54340224 67826119 54340361 67826290 54340498 67826461 54340635 67826632 54340772 67826803 54340909 67826974 54341046 67827145 54341183 67827316 54341320 67827487 54341457 67827658 54341594 67827829 54341731 67828000 54341868 67828171 54342005 67828342 54342142 67828513 54342279 67828684 54342416 67828855 54342553 67829026 54342690 67829197 54342827 67829368 54342964 67829539 54343101 67829710 54343238 67829881 54343375 67830052 54343512 67830223 54343649 67830394 54343786 67830565 54343923 67830736 54344060 67830907 54344197 67831078 54344334 67831249 54344471 67831420 54344608 67831591 54344745 67831762 54344882 67831933 54345019 67832104 54345156 67832275 54345293 67832446 54345430 67832617 54345567 67832788 54345704 67832959 54345841 67833130 54345978 67833301 54346115 67833472 54346252 67833643 54346389 67833814 54346526 67833985 54346663 67834156 54346800 67834327 54346937 67834498 54347074 67834669 54347211 67834840 54347348 67835011 54347485 67835182 54347622 67835353 54347759 67835524 54347896 67835695 54348033 67835866 54348170 67836037 54348307 67836208 54348444 67836379 54348581 67836550 54348718 67836721 54348855 67836892 54348992 67837063 54349129 67837234 54349266 67837405 54349403 67837576 54349540 67837747 54349677 67837918 54349814 67838089 54349951 67838260 54350088 67838431 54350225 67838602 54350362 67838773 54350499 67838944 54350636 67839115 54350773 67839286 54350910 67839457 54351047 67839628 54351184 67839799 54351321 67839970 54351458 67840141 54351595 67840312 54351732 67840483 54351869 67840654 54352006 67840825 54352143 67840996 54352280 67841167 54352417 67841338 54352554 67841509 54352691 67841680 54352828 67841851 54352965 67842022 54353102 67842193 54353239 67842364 54353376 67842535 54353513 67842706 54353650 67842877 54353787 67843048 54353924 67843219 54354061 67843390 54354198 67843561 54354335 67843732 54354472 67843903 54354609 67844074 54354746 67844245 54354883 67844416 54355020 67844587 54355157 67844758 54355294 67844929 54355431 67845100 54355568 67845271 54355705 67845442 54355842 67845613 54355979 67845784 54356116 67845955 54356253 67846126 54356390 67846297 54356527 67846468 54356664 67846639 54356801 67846810 54356938 67846981 54357075 67847152 54357212 67847323 54357349 67847494 54357486 67847665 54357623 67847836 54357760 67848007 54357897 67848178 54358034 67848349 54358171 67848520 54358308 67848691 54358445 67848862 54358582 67849033 54358719 67849204 54358856 67849375 54358993 67849546 54359130 67849717 54359267 67849888 54359404 67850059 54359541 67850230 54359678 67850401 54359815 67850572 54359952 67850743 54360089 67850914 54360226 67851085 54360363 67851256 54360500 67851427 54360637 67851598 54360774 67851769 54360911 67851940 54361048 67852111 54361185 67852282 54361322 67852453 54361459 67852624 54361596 67852795 54361733 67852966 54361870 67853137 54362007 67853308 54362144 67853479 54362281 67853650 54362418 67853821 54362555 67853992 54362692 67854163 54362829 67854334 54362966 67854505 54363103 67854676 54363240 67854847 54363377 67855018 54363514 67855189 54363651 67855360 54363788 67855531 54363925 67855702 54364062 67855873 54364199 67856044 54364336 67856215 54364473 67856386 54364610 67856557 54364747 67856728 54364884 67856899 54365021 67857070 54365158 67857241 54365295 67857412 54365432 67857583 54365569 67857754 54365706 67857925 54365843 67858096 54365980 67858267 54366117 67858438 54366254 67858609 54366391 67858780 54366528 67858951 54366665 67859122 54366802 67859293 54366939 67859464 54367076 67859635 54367213 67859806 54367350 67859977 54367487 67860148 54367624 67860319 54367761 67860490 54367898 67860661 54368035 67860832 54368172 67861003 54368309 67861174 54368446 67861345 54368583 67861516 54368720 67861687 54368857 67861858 54368994 67862029 54369131 67862200 54369268 67862371 54369405 67862542 54369542 67862713 54369679 67862884 54369816 67863055 54369953 67863226 54370090 67863397 54370227 67863568 54370364 67863739 54370501 67863910 54370638 67864081 54370775 67864252 54370912 67864423 54371049 67864594 54371186 67864765 54371323 67864936 54371460 67865107 54371597 67865278 54371734 67865449 54371871 67865620 54372008 67865791 54372145 67865962 54372282 67866133 54372419 67866304 54372556 67866475 54372693 67866646 54372830 67866817 54372967 67866988 54373104 67867159 54373241 67867330 54373378 67867501 54373515 67867672 54373652 67867843 54373789 67868014 54373926 67868185 54374063 67868356 54374200 67868527 54374337 67868698 54374474 67868869 54374611 67869040 54374748 67869211 54374885 67869382 54375022 67869553 54375159 67869724 54375296 67869895 54375433 67870066 54375570 67870237 54375707 67870408 54375844 67870579 54375981 67870750 54376118 67870921 54376255 67871092 54376392 67871263 54376529 67871434 54376666 67871605 54376803 67871776 54376940 67871947 54377077 67872118 54377214 67872289 54377351 67872460 54377488 67872631 54377625 67872802 54377762 67872973 54377899 67873144 54378036 67873315 54378173 67873486 54378310 67873657 54378447 67873828 54378584 67873999 54378721 67874170 54378858 67874341 54378995 67874512 54379132 67874683 54379269 67874854 54379406 67875025 54379543 67875196 54379680 67875367 54379817 67875538 54379954 67875709 54380091 67875880 54380228 67876051 54380365 67876222 54380502 67876393 54380639 67876564 54380776 67876735 54380913 67876906 54381050 67877077 54381187 67877248 54381324 67877419 54381461 67877590 54381598 67877761 54381735 67877932 54381872 67878103 54382009 67878274 54382146 67878445 54382283 67878616 54382420 67878787 54382557 67878958 54382694 67879129 54382831 67879300 54382968 67879471 54383105 67879642 54383242 67879813 54383379 67879984 54383516 67880155 54383653 67880326 54383790 67880497 54383927 67880668 54384064 67880839 54384201 67881010 54384338 67881181 54384475 67881352 54384612 67881523 54384749 67881694 54384886 67881865 54385023 67882036 54385160 67882207 54385297 67882378 54385434 67882549 54385571 67882720 54385708 67882891 54385845 67883062 54385982 67883233 54386119 67883404 54386256 67883575 54386393 67883746 54386530 67883917 54386667 67884088 54386804 67884259 54386941 67884430 54387078 67884601 54387215 67884772 54387352 67884943 54387489 67885114 54387626 67885285
1000 53774144 0 53774144 67119552 53774281 67119723 53774418 67119894 53774555 67120065 53774692 67120236 53774829 67120407 53774966 67120578 53775103 67120749 53775240 67120920 53775377 67121091 53775514 67121262 53775651 67121433 53775788 67121604 53775925 67121775 53776062 67121946 53776199 67122117 53776336 67122288 53776473 67122459 53776610 67122630 53776747 67122801 53776884 67122972 53777021 67123143 53777158 67123314 53777295 67123485 53777432 67123656 53777569 67123827 53777706 67123998 53777843 67124169 53777980 67124340 53778117 67124511 53778254 67124682 53778391 67124853 53778528 67125024 53778665 67125195 53778802 67125366 53778939 67125537 53779076 67125708 53779213 67125879 53779350 67126050 53779487 67126221 53779624 67126392 53779761 67126563 53779898 67126734 53780035 67126905 53780172 67127076 53780309 67127247 53780446 67127418 53780583 67127589 53780720 67127760 53780857 67127931 53780994 67128102 53781131 67128273 53781268 67128444 53781405 67128615 53781542 67128786 53781679 67128957 53781816 67129128 53781953 67129299 53782090 67129470 53782227 67129641 53782364 67129812 53782501 67129983 53782638 67130154 53782775 67130325 53782912 67130496 53783049 67130667 53783186 67130838 53783323 67131009 53783460 67131180 53783597 67131351 53783734 67131522 53783871 67131693 53784008 67131864 53784145 67132035 53784282 67132206 53784419 67132377 53784556 67132548 53784693 67132719 53784830 67132890 53784967 67133061 53785104 67133232 53785241 67133403 53785378 67133574 53785515 67133745 53785652 67133916 53785789 67134087 53785926 67134258 53786063 67134429 53786200 67134600 53786337 67134771 53786474 67134942 53786611 67135113 53786748 67135284 53786885 67135455 53787022 67135626 53787159 67135797 53787296 67135968 53787433 67136139 53787570 67136310 53787707 67136481 53787844 67136652 53787981 67136823 53788118 67136994 53788255 67137165 53788392 67137336 53788529 67137507 53788666 67137678 53788803 67137849 53788940 67138020 53789077 67138191 53789214 67138362 53789351 67138533 53789488 67138704 53789625 67138875 53789762 67139046 53789899 67139217 53790036 67139388 53790173 67139559 53790310 67139730 53790447 67139901 53790584 67140072 53790721 67140243 53790858 67140414 53790995 67140585 53791132 67140756 53791269 67140927 53791406 67141098 53791543 67141269 53791680 67141440 53791817 67141611 53791954 67141782 53792091 67141953 53792228 67142124 53792365 67142295 53792502 67142466 53792639 67142637 53792776 67142808 53792913 67142979 53793050 67143150 53793187 67143321 53793324 67143492 53793461 67143663 53793598 67143834 53793735 67144005 53793872 67144176 53794009 67144347 53794146 67144518 53794283 67144689 53794420 67144860 53794557 67145031 53794694 67145202 53794831 67145373 53794968 67145544 53795105 67145715 53795242 67145886 53795379 67146057 53795516 67146228 53795653 67146399 53795790 67146570 53795927 67146741 53796064 67146912 53796201 67147083 53796338 67147254 53796475 67147425 53796612 67147596 53796749 67147767 53796886 67147938 53797023 67148109 53797160 67148280 53797297 67148451 53797434 67148622 53797571 67148793 53797708 67148964 53797845 67149135 53797982 67149306 53798119 67149477 53798256 67149648 53798393 67149819 53798530 67149990 53798667 67150161 53798804 67150332 53798941 67150503 53799078 67150674 53799215 67150845 53799352 67151016 53799489 67151187 53799626 67151358 53799763 67151529 53799900 67151700 53800037 67151871 53800174 67152042 53800311 67152213 53800448 67152384 53800585 67152555 53800722 67152726 53800859 67152897 53800996 67153068 53801133 67153239 53801270 67153410 53801407 67153581 53801544 67153752 53801681 67153923 53801818 67154094 53801955 67154265 53802092 67154436 53802229 67154607 53802366 67154778 53802503 67154949 53802640 67155120 53802777 67155291 53802914 67155462 53803051 67155633 53803188 67155804 53803325 67155975 53803462 67156146 53803599 67156317 53803736 67156488 53803873 67156659 53804010 67156830 53804147 67157001 53804284 67157172 53804421 67157343 53804558 67157514 53804695 67157685 53804832 67157856 53804969 67158027 53805106 67158198 53805243 67158369 53805380 67158540 53805517 67158711 53805654 67158882 53805791 67159053 53805928 67159224 53806065 67159395 53806202 67159566 53806339 67159737 53806476 67159908 53806613 67160079 53806750 67160250 53806887 67160421 53807024 67160592 53807161 67160763 53807298 67160934 53807435 67161105 53807572 67161276 53807709 67161447 53807846 67161618 53807983 67161789 53808120 67161960 53808257 67162131 53808394 67162302 53808531 67162473 53808668 67162644 53808805 67162815 53808942 67162986 53809079 67163157 53809216 67163328 53809353 67163499 53809490 67163670 53809627 67163841 53809764 67164012 53809901 67164183 53810038 67164354 53810175 67164525 53810312 67164696 53810449 67164867 53810586 67165038 53810723 67165209 53810860 67165380 53810997 67165551 53811134 67165722 53811271 67165893 53811408 67166064 53811545 67166235 53811682 67166406 53811819 67166577 53811956 67166748 53812093 67166919 53812230 67167090 53812367 67167261 53812504 67167432 53812641 67167603 53812778 67167774 53812915 67167945 53813052 67168116 53813189 67168287 53813326 67168458 53813463 67168629 53813600 67168800 53813737 67168971 53813874 67169142 53814011 67169313 53814148 67169484 53814285 67169655 53814422 67169826 53814559 67169997 53814696 67170168 53814833 67170339 53814970 67170510 53815107 67170681 53815244 67170852 53815381 67171023 53815518 67171194 53815655 67171365 53815792 67171536 53815929 67171707 53816066 67171878 53816203 67172049 53816340 67172220 53816477 67172391 53816614 67172562 53816751 67172733 53816888 67172904 53817025 67173075 53817162 67173246 53817299 67173417 53817436 67173588 53817573 67173759 53817710 67173930 53817847 67174101 53817984 67174272 53818121 67174443 53818258 67174614 53818395 67174785 53818532 67174956 53818669 67175127 53818806 67175298 53818943 67175469 53819080 67175640 53819217 67175811 53819354 67175982 53819491 67176153 53819628 67176324 53819765 67176495 53819902 67176666 53820039 67176837 53820176 67177008 53820313 67177179 53820450 67177350 53820587 67177521 53820724 67177692 53820861 67177863 53820998 67178034 53821135 67178205 53821272 67178376 53821409 67178547 53821546 67178718 53821683 67178889 53821820 67179060 53821957 67179231 53822094 67179402 53822231 67179573 53822368 67179744 53822505 67179915 53822642 67180086 53822779 67180257 53822916 67180428 53823053 67180599 53823190 67180770 53823327 67180941 53823464 67181112 53823601 67181283 53823738 67181454 53823875 67181625 53824012 67181796 53824149 67181967 53824286 67182138 53824423 67182309 53824560 67182480 53824697 67182651 53824834 67182822 53824971 67182993 53825108 67183164 53825245 67183335 53825382 67183506 53825519 67183677 53825656 67183848 53825793 67184019 53825930 67184190 53826067 67184361 53826204 67184532 53826341 67184703 53826478 67184874 53826615 67185045 53826752 67185216 53826889 67185387 53827026 67185558 53827163 67185729 53827300 67185900 53827437 67186071 53827574 67186242 53827711 67186413 53827848 67186584 53827985 67186755 53828122 67186926 53828259 67187097 53828396 67187268 53828533 67187439 53828670 67187610 53828807 67187781 53828944 67187952 53829081 67188123 53829218 67188294 53829355 67188465 53829492 67188636 53829629 67188807 53829766 67188978 53829903 67189149 53830040 67189320 53830177 67189491 53830314 67189662 53830451 67189833 53830588 67190004 53830725 67190175 53830862 67190346 53830999 67190517 53831136 67190688 53831273 67190859 53831410 67191030 53831547 67191201 53831684 67191372 53831821 67191543 53831958 67191714 53832095 67191885 53832232 67192056 53832369 67192227 53832506 67192398 53832643 67192569 53832780 67192740 53832917 67192911 53833054 67193082 53833191 67193253 53833328 67193424 53833465 67193595 53833602 67193766 53833739 67193937 53833876 67194108 53834013 67194279 53834150 67194450 53834287 67194621 53834424 67194792 53834561 67194963 53834698 67195134 53834835 67195305 53834972 67195476 53835109 67195647 53835246 67195818 53835383 67195989 53835520 67196160 53835657 67196331 53835794 67196502 53835931 67196673 53836068 67196844 53836205 67197015 53836342 67197186 53836479 67197357 53836616 67197528 53836753 67197699 53836890 67197870 53837027 67198041 53837164 67198212 53837301 67198383 53837438 67198554 53837575 67198725 53837712 67198896 53837849 67199067 53837986 67199238 53838123 67199409 53838260 67199580 53838397 67199751 53838534 67199922 53838671 67200093 53838808 67200264 53838945 67200435 53839082 67200606 53839219 67200777 53839356 67200948 53839493 67201119 53839630 67201290 53839767 67201461 53839904 67201632 53840041 67201803 53840178 67201974 53840315 67202145 53840452 67202316 53840589 67202487 53840726 67202658 53840863 67202829 53841000 67203000 53841137 67203171 53841274 67203342 53841411 67203513 53841548 67203684 53841685 67203855 53841822 67204026 53841959 67204197 53842096 67204368 53842233 67204539 53842370 67204710 53842507 67204881 53842644 67205052 53842781 67205223 53842918 67205394 53843055 67205565 53843192 67205736 53843329 67205907 53843466 67206078 53843603 67206249 53843740 67206420 53843877 67206591 53844014 67206762 53844151 67206933 53844288 67207104 53844425 67207275 53844562 67207446 53844699 67207617 53844836 67207788 53844973 67207959 53845110 67208130 53845247 67208301 53845384 67208472 53845521 67208643 53845658 67208814 53845795 67208985 53845932 67209156 53846069 67209327 53846206 67209498 53846343 67209669 53846480 67209840 53846617 67210011 53846754 67210182 53846891 67210353 53847028 67210524 53847165 67210695 53847302 67210866 53847439 67211037 53847576 67211208 53847713 67211379 53847850 67211550 53847987 67211721 53848124 67211892 53848261 67212063 53848398 67212234 53848535 67212405 53848672 67212576 53848809 67212747 53848946 67212918 53849083 67213089 53849220 67213260 53849357 67213431 53849494 67213602 53849631 67213773 53849768 67213944 53849905 67214115 53850042 67214286 53850179 67214457 53850316 67214628 53850453 67214799 53850590 67214970 53850727 67215141 53850864 67215312 53851001 67215483 53851138 67215654 53851275 67215825 53851412 67215996 53851549 67216167 53851686 67216338 53851823 67216509 53851960 67216680 53852097 67216851 53852234 67217022 53852371 67217193 53852508 67217364 53852645 67217535 53852782 67217706 53852919 67217877 53853056 67218048 53853193 67218219 53853330 67218390 53853467 67218561 53853604 67218732 53853741 67218903 53853878 67219074 53854015 67219245 53854152 67219416 53854289 67219587 53854426 67219758 53854563 67219929 53854700 67220100 53854837 67220271 53854974 67220442 53855111 67220613 53855248 67220784 53855385 67220955 53855522 67221126 53855659 67221297 53855796 67221468 53855933 67221639 53856070 67221810 53856207 67221981 53856344 67222152 53856481 67222323 53856618 67222494 53856755 67222665 53856892 67222836 53857029 67223007 53857166 67223178 53857303 67223349 53857440 67223520 53857577 67223691 53857714 67223862 53857851 67224033 53857988 67224204 53858125 67224375 53858262 67224546 53858399 67224717 53858536 67224888 53858673 67225059 53858810 67225230 53858947 67225401 53859084 67225572 53859221 67225743 53859358 67225914 53859495 67226085 53859632 67226256 53859769 67226427 53859906 67226598 53860043 67226769 53860180 67226940 53860317 67227111 53860454 67227282 53860591 67227453 53860728 67227624 53860865 67227795 53861002 67227966 53861139 67228137 53861276 67228308 53861413 67228479 53861550 67228650 53861687 67228821 53861824 67228992 53861961 67229163 53862098 67229334 53862235 67229505 53862372 67229676 53862509 67229847 53862646 67230018 53862783 67230189 53862920 67230360 53863057 67230531 53863194 67230702 53863331 67230873 53863468 67231044 53863605 67231215 53863742 67231386 53863879 67231557 53864016 67231728 53864153 67231899 53864290 67232070 53864427 67232241 53864564 67232412 53864701 67232583 53864838 67232754 53864975 67232925 53865112 67233096 53865249 67233267 53865386 67233438 53865523 67233609 53865660 67233780 53865797 67233951 53865934 67234122 53866071 67234293 53866208 67234464 53866345 67234635 53866482 67234806 53866619 67234977 53866756 67235148 53866893 67235319 53867030 67235490 53867167 67235661 53867304 67235832 53867441 67236003 53867578 67236174 53867715 67236345 53867852 67236516 53867989 67236687 53868126 67236858 53868263 67237029 53868400 67237200 53868537 67237371 53868674 67237542 53868811 67237713 53868948 67237884 53869085 67238055 53869222 67238226 53869359 67238397 53869496 67238568 53869633 67238739 53869770 67238910 53869907 67239081 53870044 67239252 53870181 67239423 53870318 67239594 53870455 67239765 53870592 67239936 53870729 67240107 53870866 67240278 53871003 67240449 53871140 67240620 53871277 67240791 53871414 67240962 53871551 67241133 53871688 67241304 53871825 67241475 53871962 67241646 53872099 67241817 53872236 67241988 53872373 67242159 53872510 67242330 53872647 67242501 53872784 67242672 53872921 67242843 53873058 67243014 53873195 67243185 53873332 67243356 53873469 67243527 53873606 67243698 53873743 67243869 53873880 67244040 53874017 67244211 53874154 67244382 53874291 67244553 53874428 67244724 53874565 67244895 53874702 67245066 53874839 67245237 53874976 67245408 53875113 67245579 53875250 67245750 53875387 67245921 53875524 67246092 53875661 67246263 53875798 67246434 53875935 67246605 53876072 67246776 53876209 67246947 53876346 67247118 53876483 67247289 53876620 67247460 53876757 67247631 53876894 67247802 53877031 67247973 53877168 67248144 53877305 67248315 53877442 67248486 53877579 67248657 53877716 67248828 53877853 67248999 53877990 67249170 53878127 67249341 53878264 67249512 53878401 67249683 53878538 67249854 53878675 67250025 53878812 67250196 53878949 67250367 53879086 67250538 53879223 67250709 53879360 67250880 53879497 67251051 53879634 67251222 53879771 67251393 53879908 67251564 53880045 67251735 53880182 67251906 53880319 67252077 53880456 67252248 53880593 67252419 53880730 67252590 53880867 67252761 53881004 67252932 53881141 67253103 53881278 67253274 53881415 67253445 53881552 67253616 53881689 67253787 53881826 67253958 53881963 67254129 53882100 67254300 53882237 67254471 53882374 67254642 53882511 67254813 53882648 67254984 53882785 67255155 53882922 67255326 53883059 67255497 53883196 67255668 53883333 67255839 53883470 67256010 53883607 67256181 53883744 67256352 53883881 67256523 53884018 67256694 53884155 67256865 53884292 67257036 53884429 67257207 53884566 67257378 53884703 67257549 53884840 67257720 53884977 67257891 53885114 67258062 53885251 67258233 53885388 67258404 53885525 67258575 53885662 67258746 53885799 67258917 53885936 67259088 53886073 67259259 53886210 67259430 53886347 67259601 53886484 67259772 53886621 67259943 53886758 67260114 53886895 67260285 53887032 67260456 53887169 67260627 53887306 67260798 53887443 67260969 53887580 67261140 53887717 67261311 53887854 67261482 53887991 67261653 53888128 67261824 53888265 67261995 53888402 67262166 53888539 67262337 53888676 67262508 53888813 67262679 53888950 67262850 53889087 67263021 53889224 67263192 53889361 67263363 53889498 67263534 53889635 67263705 53889772 67263876 53889909 67264047 53890046 67264218 53890183 67264389 53890320 67264560 53890457 67264731 53890594 67264902 53890731 67265073 53890868 67265244 53891005 67265415 53891142 67265586 53891279 67265757 53891416 67265928 53891553 67266099 53891690 67266270 53891827 67266441 53891964 67266612 53892101 67266783 53892238 67266954 53892375 67267125 53892512 67267296 53892649 67267467 53892786 67267638 53892923 67267809 53893060 67267980 53893197 67268151 53893334 67268322 53893471 67268493 53893608 67268664 53893745 67268835 53893882 67269006 53894019 67269177 53894156 67269348 53894293 67269519 53894430 67269690 53894567 67269861 53894704 67270032 53894841 67270203 53894978 67270374 53895115 67270545 53895252 67270716 53895389 67270887 53895526 67271058 53895663 67271229 53895800 67271400 53895937 67271571 53896074 67271742 53896211 67271913 53896348 67272084 53896485 67272255 53896622 67272426 53896759 67272597 53896896 67272768 53897033 67272939 53897170 67273110 53897307 67273281 53897444 67273452 53897581 67273623 53897718 67273794 53897855 67273965 53897992 67274136 53898129 67274307 53898266 67274478 53898403 67274649 53898540 67274820 53898677 67274991 53898814 67275162 53898951 67275333 53899088 67275504 53899225 67275675 53899362 67275846 53899499 67276017 53899636 67276188 53899773 67276359 53899910 67276530 53900047 67276701 53900184 67276872 53900321 67277043 53900458 67277214 53900595 67277385 53900732 67277556 53900869 67277727 53901006 67277898 53901143 67278069 53901280 67278240 53901417 67278411 53901554 67278582 53901691 67278753 53901828 67278924 53901965 67279095 53902102 67279266 53902239 67279437 53902376 67279608 53902513 67279779 53902650 67279950 53902787 67280121 53902924 67280292 53903061 67280463 53903198 67280634 53903335 67280805 53903472 67280976 53903609 67281147 53903746 67281318 53903883 67281489 53904020 67281660 53904157 67281831 53904294 67282002 53904431 67282173 53904568 67282344 53904705 67282515 53904842 67282686 53904979 67282857 53905116 67283028 53905253 67283199 53905390 67283370 53905527 67283541 53905664 67283712 53905801 67283883 53905938 67284054 53906075 67284225 53906212 67284396 53906349 67284567 53906486 67284738 53906623 67284909 53906760 67285080 53906897 67285251 53907034 67285422 53907171 67285593 53907308 67285764 53907445 67285935 53907582 67286106 53907719 67286277 53907856 67286448 53907993 67286619 53908130 67286790 53908267 67286961 53908404 67287132 53908541 67287303 53908678 67287474 53908815 67287645 53908952 67287816 53909089 67287987 53909226 67288158 53909363 67288329 53909500 67288500 53909637 67288671 53909774 67288842 53909911 67289013 53910048 67289184 53910185 67289355 53910322 67289526 53910459 67289697 53910596 67289868 53910733 67290039 53910870 67290210
1000 23268765 0 23268765 29043495 23268902 29043666 23269039 29043837 23269176 29044008 23269313 29044179 23269450 29044350 23269587 29044521 23269724 29044692 23269861 29044863 23269998 29045034 23270135 29045205 23270272 29045376 23270409 29045547 23270546 29045718 23270683 29045889 23270820 29046060 23270957 29046231 23271094 29046402 23271231 29046573 23271368 29046744 23271505 29046915 23271642 29047086 23271779 29047257 23271916 29047428 23272053 29047599 23272190 29047770 23272327 29047941 23272464 29048112 23272601 29048283 23272738 29048454 23272875 29048625 23273012 29048796 23273149 29048967 23273286 29049138 23273423 29049309 23273560 29049480 23273697 29049651 23273834 29049822 23273971 29049993 23274108 29050164 23274245 29050335 23274382 29050506 23274519 29050677 23274656 29050848 23274793 29051019 23274930 29051190 23275067 29051361 23275204 29051532 23275341 29051703 23275478 29051874 23275615 29052045 23275752 29052216 23275889 29052387 23276026 29052558 23276163 29052729 23276300 29052900 23276437 29053071 23276574 29053242 23276711 29053413 23276848 29053584 23276985 29053755 23277122 29053926 23277259 29054097 23277396 29054268 23277533 29054439 23277670 29054610 23277807 29054781 23277944 29054952 23278081 29055123 23278218 29055294 23278355 29055465 23278492 29055636 23278629 29055807 23278766 29055978 23278903 29056149 23279040 29056320 23279177 29056491 23279314 29056662 23279451 29056833 23279588 29057004 23279725 29057175 23279862 29057346 23279999 29057517 23280136 29057688 23280273 29057859 23280410 29058030 23280547 29058201 23280684 29058372 23280821 29058543 23280958 29058714 23281095 29058885 23281232 29059056 23281369 29059227 23281506 29059398 23281643 29059569 23281780 29059740 23281917 29059911 23282054 29060082 23282191 29060253 23282328 29060424 23282465 29060595 23282602 29060766 23282739 29060937 23282876 29061108 23283013 29061279 23283150 29061450 23283287 29061621 23283424 29061792 23283561 29061963 23283698 29062134 23283835 29062305 23283972 29062476 23284109 29062647 23284246 29062818 23284383 29062989 23284520 29063160 23284657 29063331 23284794 29063502 23284931 29063673 23285068 29063844 23285205 29064015 23285342 29064186 23285479 29064357 23285616 29064528 23285753 29064699 23285890 29064870 23286027 29065041 23286164 29065212 23286301 29065383 23286438 29065554 23286575 29065725 23286712 29065896 23286849 29066067 23286986 29066238 23287123 29066409 23287260 29066580 23287397 29066751 23287534 29066922 23287671 29067093 23287808 29067264 23287945 29067435 23288082 29067606 23288219 29067777 23288356 29067948 23288493 29068119 23288630 29068290 23288767 29068461 23288904 29068632 23289041 29068803 23289178 29068974 23289315 29069145 23289452 29069316 23289589 29069487 23289726 29069658 23289863 29069829 23290000 29070000 23290137 29070171 23290274 29070342 23290411 29070513 23290548 29070684 23290685 29070855 23290822 29071026 23290959 29071197 23291096 29071368 23291233 29071539 23291370 29071710 23291507 29071881 23291644 29072052 23291781 29072223 23291918 29072394 23292055 29072565 23292192 29072736 23292329 29072907 23292466 29073078 23292603 29073249 23292740 29073420 23292877 29073591 23293014 29073762 23293151 29073933 23293288 29074104 23293425 29074275 23293562 29074446 23293699 29074617 23293836 29074788 23293973 29074959 23294110 29075130 23294247 29075301 23294384 29075472 23294521 29075643 23294658 29075814 23294795 29075985 23294932 29076156 23295069 29076327 23295206 29076498 23295343 29076669 23295480 29076840 23295617 29077011 23295754 29077182 23295891 29077353 23296028 29077524 23296165 29077695 23296302 29077866 23296439 29078037 23296576 29078208 23296713 29078379 23296850 29078550 23296987 29078721 23297124 29078892 23297261 29079063 23297398 29079234 23297535 29079405 23297672 29079576 23297809 29079747 23297946 29079918 23298083 29080089 23298220 29080260 23298357 29080431 23298494 29080602 23298631 29080773 23298768 29080944 23298905 29081115 23299042 29081286 23299179 29081457 23299316 29081628 23299453 29081799 23299590 29081970 23299727 29082141 23299864 29082312 23300001 29082483 23300138 29082654 23300275 29082825 23300412 29082996 23300549 29083167 23300686 29083338 23300823 29083509 23300960 29083680 23301097 29083851 23301234 29084022 23301371 29084193 23301508 29084364 23301645 29084535 23301782 29084706 23301919 29084877 23302056 29085048 23302193 29085219 23302330 29085390 23302467 29085561 23302604 29085732 23302741 29085903 23302878 29086074 23303015 29086245 23303152 29086416 23303289 29086587 23303426 29086758 23303563 29086929 23303700 29087100 23303837 29087271 23303974 29087442 23304111 29087613 23304248 29087784 23304385 29087955 23304522 29088126 23304659 29088297 23304796 29088468 23304933 29088639 23305070 29088810 23305207 29088981 23305344 29089152 23305481 29089323 23305618 29089494 23305755 29089665 23305892 29089836 23306029 29090007 23306166 29090178 23306303 29090349 23306440 29090520 23306577 29090691 23306714 29090862 23306851 29091033 23306988 29091204 23307125 29091375 23307262 29091546 23307399 29091717 23307536 29091888 23307673 29092059 23307810 29092230 23307947 29092401 23308084 29092572 23308221 29092743 23308358 29092914 23308495 29093085 23308632 29093256 23308769 29093427 23308906 29093598 23309043 29093769 23309180 29093940 23309317 29094111 23309454 29094282 23309591 29094453 23309728 29094624 23309865 29094795 23310002 29094966 23310139 29095137 23310276 29095308 23310413 29095479 23310550 29095650 23310687 29095821 23310824 29095992 23310961 29096163 23311098 29096334 23311235 29096505 23311372 29096676 23311509 29096847 23311646 29097018 23311783 29097189 23311920 29097360 23312057 29097531 23312194 29097702 23312331 29097873 23312468 29098044 23312605 29098215 23312742 29098386 23312879 29098557 23313016 29098728 23313153 29098899 23313290 29099070 23313427 29099241 23313564 29099412 23313701 29099583 23313838 29099754 23313975 29099925 23314112 29100096 23314249 29100267 23314386 29100438 23314523 29100609 23314660 29100780 23314797 29100951 23314934 29101122 23315071 29101293 23315208 29101464 23315345 29101635 23315482 29101806 23315619 29101977 23315756 29102148 23315893 29102319 23316030 29102490 23316167 29102661 23316304 29102832 23316441 29103003 23316578 29103174 23316715 29103345 23316852 29103516 23316989 29103687 23317126 29103858 23317263 29104029 23317400 29104200 23317537 29104371 23317674 29104542 23317811 29104713 23317948 29104884 23318085 29105055 23318222 29105226 23318359 29105397 23318496 29105568 23318633 29105739 23318770 29105910 23318907 29106081 23319044 29106252 23319181 29106423 23319318 29106594 23319455 29106765 23319592 29106936 23319729 29107107 23319866 29107278 23320003 29107449 23320140 29107620 23320277 29107791 23320414 29107962 23320551 29108133 23320688 29108304 23320825 29108475 23320962 29108646 23321099 29108817 23321236 29108988 23321373 29109159 23321510 29109330 23321647 29109501 23321784 29109672 23321921 29109843 23322058 29110014 23322195 29110185 23322332 29110356 23322469 29110527 23322606 29110698 23322743 29110869 23322880 29111040 23323017 29111211 23323154 29111382 23323291 29111553 23323428 29111724 23323565 29111895 23323702 29112066 23323839 29112237 23323976 29112408 23324113 29112579 23324250 29112750 23324387 29112921 23324524 29113092 23324661 29113263 23324798 29113434 23324935 29113605 23325072 29113776 23325209 29113947 23325346 29114118 23325483 29114289 23325620 29114460 23325757 29114631 23325894 29114802 23326031 29114973 23326168 29115144 23326305 29115315 23326442 29115486 23326579 29115657 23326716 29115828 23326853 29115999 23326990 29116170 23327127 29116341 23327264 29116512 23327401 29116683 23327538 29116854 23327675 29117025 23327812 29117196 23327949 29117367 23328086 29117538 23328223 29117709 23328360 29117880 23328497 29118051 23328634 29118222 23328771 29118393 23328908 29118564 23329045 29118735 23329182 29118906 23329319 29119077 23329456 29119248 23329593 29119419 23329730 29119590 23329867 29119761 23330004 29119932 23330141 29120103 23330278 29120274 23330415 29120445 23330552 29120616 23330689 29120787 23330826 29120958 23330963 29121129 23331100 29121300 23331237 29121471 23331374 29121642 23331511 29121813 23331648 29121984 23331785 29122155 23331922 29122326 23332059 29122497 23332196 29122668 23332333 29122839 23332470 29123010 23332607 29123181 23332744 29123352 23332881 29123523 23333018 29123694 23333155 29123865 23333292 29124036 23333429 29124207 23333566 29124378 23333703 29124549 23333840 29124720 23333977 29124891 23334114 29125062 23334251 29125233 23334388 29125404 23334525 29125575 23334662 29125746 23334799 29125917 23334936 29126088 23335073 29126259 23335210 29126430 23335347 29126601 23335484 29126772 23335621 29126943 23335758 29127114 23335895 29127285 23336032 29127456 23336169 29127627 23336306 29127798 23336443 29127969 23336580 29128140 23336717 29128311 23336854 29128482 23336991 29128653 23337128 29128824 23337265 29128995 23337402 29129166 23337539 29129337 23337676 29129508 23337813 29129679 23337950 29129850 23338087 29130021 23338224 29130192 23338361 29130363 23338498 29130534 23338635 29130705 23338772 29130876 23338909 29131047 23339046 29131218 23339183 29131389 23339320 29131560 23339457 29131731 23339594 29131902 23339731 29132073 23339868 29132244 23340005 29132415 23340142 29132586 23340279 29132757 23340416 29132928 23340553 29133099 23340690 29133270 23340827 29133441 23340964 29133612 23341101 29133783 23341238 29133954 23341375 29134125 23341512 29134296 23341649 29134467 23341786 29134638 23341923 29134809 23342060 29134980 23342197 29135151 23342334 29135322 23342471 29135493 23342608 29135664 23342745 29135835 23342882 29136006 23343019 29136177 23343156 29136348 23343293 29136519 23343430 29136690 23343567 29136861 23343704 29137032 23343841 29137203 23343978 29137374 23344115 29137545 23344252 29137716 23344389 29137887 23344526 29138058 23344663 29138229 23344800 29138400 23344937 29138571 23345074 29138742 23345211 29138913 23345348 29139084 23345485 29139255 23345622 29139426 23345759 29139597 23345896 29139768 23346033 29139939 23346170 29140110 23346307 29140281 23346444 29140452 23346581 29140623 23346718 29140794 23346855 29140965 23346992 29141136 23347129 29141307 23347266 29141478 23347403 29141649 23347540 29141820 23347677 29141991 23347814 29142162 23347951 29142333 23348088 29142504 23348225 29142675 23348362 29142846 23348499 29143017 23348636 29143188 23348773 29143359 23348910 29143530 23349047 29143701 23349184 29143872 23349321 29144043 23349458 29144214 23349595 29144385 23349732 29144556 23349869 29144727 23350006 29144898 23350143 29145069 23350280 29145240 23350417 29145411 23350554 29145582 23350691 29145753 23350828 29145924 23350965 29146095 23351102 29146266 23351239 29146437 23351376 29146608 23351513 29146779 23351650 29146950 23351787 29147121 23351924 29147292 23352061 29147463 23352198 29147634 23352335 29147805 23352472 29147976 23352609 29148147 23352746 29148318 23352883 29148489 23353020 29148660 23353157 29148831 23353294 29149002 23353431 29149173 23353568 29149344 23353705 29149515 23353842 29149686 23353979 29149857 23354116 29150028 23354253 29150199 23354390 29150370 23354527 29150541 23354664 29150712 23354801 29150883 23354938 29151054 23355075 29151225 23355212 29151396 23355349 29151567 23355486 29151738 23355623 29151909 23355760 29152080 23355897 29152251 23356034 29152422 23356171 29152593 23356308 29152764 23356445 29152935 23356582 29153106 23356719 29153277 23356856 29153448 23356993 29153619 23357130 29153790 23357267 29153961 23357404 29154132 23357541 29154303 23357678 29154474 23357815 29154645 23357952 29154816 23358089 29154987 23358226 29155158 23358363 29155329 23358500 29155500 23358637 29155671 23358774 29155842 23358911 29156013 23359048 29156184 23359185 29156355 23359322 29156526 23359459 29156697 23359596 29156868 23359733 29157039 23359870 29157210 23360007 29157381 23360144 29157552 23360281 29157723 23360418 29157894 23360555 29158065 23360692 29158236 23360829 29158407 23360966 29158578 23361103 29158749 23361240 29158920 23361377 29159091 23361514 29159262 23361651 29159433 23361788 29159604 23361925 29159775 23362062 29159946 23362199 29160117 23362336 29160288 23362473 29160459 23362610 29160630 23362747 29160801 23362884 29160972 23363021 29161143 23363158 29161314 23363295 29161485 23363432 29161656 23363569 29161827 23363706 29161998 23363843 29162169 23363980 29162340 23364117 29162511 23364254 29162682 23364391 29162853 23364528 29163024 23364665 29163195 23364802 29163366 23364939 29163537 23365076 29163708 23365213 29163879 23365350 29164050 23365487 29164221 23365624 29164392 23365761 29164563 23365898 29164734 23366035 29164905 23366172 29165076 23366309 29165247 23366446 29165418 23366583 29165589 23366720 29165760 23366857 29165931 23366994 29166102 23367131 29166273 23367268 29166444 23367405 29166615 23367542 29166786 23367679 29166957 23367816 29167128 23367953 29167299 23368090 29167470 23368227 29167641 23368364 29167812 23368501 29167983 23368638 29168154 23368775 29168325 23368912 29168496 23369049 29168667 23369186 29168838 23369323 29169009 23369460 29169180 23369597 29169351 23369734 29169522 23369871 29169693 23370008 29169864 23370145 29170035 23370282 29170206 23370419 29170377 23370556 29170548 23370693 29170719 23370830 29170890 23370967 29171061 23371104 29171232 23371241 29171403 23371378 29171574 23371515 29171745 23371652 29171916 23371789 29172087 23371926 29172258 23372063 29172429 23372200 29172600 23372337 29172771 23372474 29172942 23372611 29173113 23372748 29173284 23372885 29173455 23373022 29173626 23373159 29173797 23373296 29173968 23373433 29174139 23373570 29174310 23373707 29174481 23373844 29174652 23373981 29174823 23374118 29174994 23374255 29175165 23374392 29175336 23374529 29175507 23374666 29175678 23374803 29175849 23374940 29176020 23375077 29176191 23375214 29176362 23375351 29176533 23375488 29176704 23375625 29176875 23375762 29177046 23375899 29177217 23376036 29177388 23376173 29177559 23376310 29177730 23376447 29177901 23376584 29178072 23376721 29178243 23376858 29178414 23376995 29178585 23377132 29178756 23377269 29178927 23377406 29179098 23377543 29179269 23377680 29179440 23377817 29179611 23377954 29179782 23378091 29179953 23378228 29180124 23378365 29180295 23378502 29180466 23378639 29180637 23378776 29180808 23378913 29180979 23379050 29181150 23379187 29181321 23379324 29181492 23379461 29181663 23379598 29181834 23379735 29182005 23379872 29182176 23380009 29182347 23380146 29182518 23380283 29182689 23380420 29182860 23380557 29183031 23380694 29183202 23380831 29183373 23380968 29183544 23381105 29183715 23381242 29183886 23381379 29184057 23381516 29184228 23381653 29184399 23381790 29184570 23381927 29184741 23382064 29184912 23382201 29185083 23382338 29185254 23382475 29185425 23382612 29185596 23382749 29185767 23382886 29185938 23383023 29186109 23383160 29186280 23383297 29186451 23383434 29186622 23383571 29186793 23383708 29186964 23383845 29187135 23383982 29187306 23384119 29187477 23384256 29187648 23384393 29187819 23384530 29187990 23384667 29188161 23384804 29188332 23384941 29188503 23385078 29188674 23385215 29188845 23385352 29189016 23385489 29189187 23385626 29189358 23385763 29189529 23385900 29189700 23386037 29189871 23386174 29190042 23386311 29190213 23386448 29190384 23386585 29190555 23386722 29190726 23386859 29190897 23386996 29191068 23387133 29191239 23387270 29191410 23387407 29191581 23387544 29191752 23387681 29191923 23387818 29192094 23387955 29192265 23388092 29192436 23388229 29192607 23388366 29192778 23388503 29192949 23388640 29193120 23388777 29193291 23388914 29193462 23389051 29193633 23389188 29193804 23389325 29193975 23389462 29194146 23389599 29194317 23389736 29194488 23389873 29194659 23390010 29194830 23390147 29195001 23390284 29195172 23390421 29195343 23390558 29195514 23390695 29195685 23390832 29195856 23390969 29196027 23391106 29196198 23391243 29196369 23391380 29196540 23391517 29196711 23391654 29196882 23391791 29197053 23391928 29197224 23392065 29197395 23392202 29197566 23392339 29197737 23392476 29197908 23392613 29198079 23392750 29198250 23392887 29198421 23393024 29198592 23393161 29198763 23393298 29198934 23393435 29199105 23393572 29199276 23393709 29199447 23393846 29199618 23393983 29199789 23394120 29199960 23394257 29200131 23394394 29200302 23394531 29200473 23394668 29200644 23394805 29200815 23394942 29200986 23395079 29201157 23395216 29201328 23395353 29201499 23395490 29201670 23395627 29201841 23395764 29202012 23395901 29202183 23396038 29202354 23396175 29202525 23396312 29202696 23396449 29202867 23396586 29203038 23396723 29203209 23396860 29203380 23396997 29203551 23397134 29203722 23397271 29203893 23397408 29204064 23397545 29204235 23397682 29204406 23397819 29204577 23397956 29204748 23398093 29204919 23398230 29205090 23398367 29205261 23398504 29205432 23398641 29205603 23398778 29205774 23398915 29205945 23399052 29206116 23399189 29206287 23399326 29206458 23399463 29206629 23399600 29206800 23399737 29206971 23399874 29207142 23400011 29207313 23400148 29207484 23400285 29207655 23400422 29207826 23400559 29207997 23400696 29208168 23400833 29208339 23400970 29208510 23401107 29208681 23401244 29208852 23401381 29209023 23401518 29209194 23401655 29209365 23401792 29209536 23401929 29209707 23402066 29209878 23402203 29210049 23402340 29210220 23402477 29210391 23402614 29210562 23402751 29210733 23402888 29210904 23403025 29211075 23403162 29211246 23403299 29211417 23403436 29211588 23403573 29211759 23403710 29211930 23403847 29212101 23403984 29212272 23404121 29212443 23404258 29212614 23404395 29212785 23404532 29212956 23404669 29213127 23404806 29213298 23404943 29213469 23405080 29213640 23405217 29213811 23405354 29213982 23405491 29214153
1000 21233900 0 21233900 26503627 21234037 26503798 21234174 26503969 21234311 26504140 21234448 26504311 21234585 26504482 21234722 26504653 21234859 26504824 21234996 26504995 21235133 26505166 21235270 26505337 21235407 26505508 21235544 26505679 21235681 26505850 21235818 26506021 21235955 26506192 21236092 26506363 21236229 26506534 21236366 26506705 21236503 26506876 21236640 26507047 21236777 26507218 21236914 26507389 21237051 26507560 21237188 26507731 21237325 26507902 21237462 26508073 21237599 26508244 21237736 26508415 21237873 26508586 21238010 26508757 21238147 26508928 21238284 26509099 21238421 26509270 21238558 26509441 21238695 26509612 21238832 26509783 21238969 26509954 21239106 26510125 21239243 26510296 21239380 26510467 21239517 26510638 21239654 26510809 21239791 26510980 21239928 26511151 21240065 26511322 21240202 26511493 21240339 26511664 21240476 26511835 21240613 26512006 21240750 26512177 21240887 26512348 21241024 26512519 21241161 26512690 21241298 26512861 21241435 26513032 21241572 26513203 21241709 26513374 21241846 26513545 21241983 26513716 21242120 26513887 21242257 26514058 21242394 26514229 21242531 26514400 21242668 26514571 21242805 26514742 21242942 26514913 21243079 26515084 21243216 26515255 21243353 26515426 21243490 26515597 21243627 26515768 21243764 26515939 21243901 26516110 21244038 26516281 21244175 26516452 21244312 26516623 21244449 26516794 21244586 26516965 21244723 26517136 21244860 26517307 21244997 26517478 21245134 26517649 21245271 26517820 21245408 26517991 21245545 26518162 21245682 26518333 21245819 26518504 21245956 26518675 21246093 26518846 21246230 26519017 21246367 26519188 21246504 26519359 21246641 26519530 21246778 26519701 21246915 26519872 21247052 26520043 21247189 26520214 21247326 26520385 21247463 26520556 21247600 26520727 21247737 26520898 21247874 26521069 21248011 26521240 21248148 26521411 21248285 26521582 21248422 26521753 21248559 26521924 21248696 26522095 21248833 26522266 21248970 26522437 21249107 26522608 21249244 26522779 21249381 26522950 21249518 26523121 21249655 26523292 21249792 26523463 21249929 26523634 21250066 26523805 21250203 26523976 21250340 26524147 21250477 26524318 21250614 26524489 21250751 26524660 21250888 26524831 21251025 26525002 21251162 26525173 21251299 26525344 21251436 26525515 21251573 26525686 21251710 26525857 21251847 26526028 21251984 26526199 21252121 26526370 21252258 26526541 21252395 26526712 21252532 26526883 21252669 26527054 21252806 26527225 21252943 26527396 21253080 26527567 21253217 26527738 21253354 26527909 21253491 26528080 21253628 26528251 21253765 26528422 21253902 26528593 21254039 26528764 21254176 26528935 21254313 26529106 21254450 26529277 21254587 26529448 21254724 26529619 21254861 26529790 21254998 26529961 21255135 26530132 21255272 26530303 21255409 26530474 21255546 26530645 21255683 26530816 21255820 26530987 21255957 26531158 21256094 26531329 21256231 26531500 21256368 26531671 21256505 26531842 21256642 26532013 21256779 26532184 21256916 26532355 21257053 26532526 21257190 26532697 21257327 26532868 21257464 26533039 21257601 26533210 21257738 26533381 21257875 26533552 21258012 26533723 21258149 26533894 21258286 26534065 21258423 26534236 21258560 26534407 21258697 26534578 21258834 26534749 21258971 26534920 21259108 26535091 21259245 26535262 21259382 26535433 21259519 26535604 21259656 26535775 21259793 26535946 21259930 26536117 21260067 26536288 21260204 26536459 21260341 26536630 21260478 26536801 21260615 26536972 21260752 26537143 21260889 26537314 21261026 26537485 21261163 26537656 21261300 26537827 21261437 26537998 21261574 26538169 21261711 26538340 21261848 26538511 21261985 26538682 21262122 26538853 21262259 26539024 21262396 26539195 21262533 26539366 21262670 26539537 21262807 26539708 21262944 26539879 21263081 26540050 21263218 26540221 21263355 26540392 21263492 26540563 21263629 26540734 21263766 26540905 21263903 26541076 21264040 26541247 21264177 26541418 21264314 26541589 21264451 26541760 21264588 26541931 21264725 26542102 21264862 26542273 21264999 26542444 21265136 26542615 21265273 26542786 21265410 26542957 21265547 26543128 21265684 26543299 21265821 26543470 21265958 26543641 21266095 26543812 21266232 26543983 21266369 26544154 21266506 26544325 21266643 26544496 21266780 26544667 21266917 26544838 21267054 26545009 21267191 26545180 21267328 26545351 21267465 26545522 21267602 26545693 21267739 26545864 21267876 26546035 21268013 26546206 21268150 26546377 21268287 26546548 21268424 26546719 21268561 26546890 21268698 26547061 21268835 26547232 21268972 26547403 21269109 26547574 21269246 26547745 21269383 26547916 21269520 26548087 21269657 26548258 21269794 26548429 21269931 26548600 21270068 26548771 21270205 26548942 21270342 26549113 21270479 26549284 21270616 26549455 21270753 26549626 21270890 26549797 21271027 26549968 21271164 26550139 21271301 26550310 21271438 26550481 21271575 26550652 21271712 26550823 21271849 26550994 21271986 26551165 21272123 26551336 21272260 26551507 21272397 26551678 21272534 26551849 21272671 26552020 21272808 26552191 21272945 26552362 21273082 26552533 21273219 26552704 21273356 26552875 21273493 26553046 21273630 26553217 21273767 26553388 21273904 26553559 21274041 26553730 21274178 26553901 21274315 26554072 21274452 26554243 21274589 26554414 21274726 26554585 21274863 26554756 21275000 26554927 21275137 26555098 21275274 26555269 21275411 26555440 21275548 26555611 21275685 26555782 21275822 26555953 21275959 26556124 21276096 26556295 21276233 26556466 21276370 26556637 21276507 26556808 21276644 26556979 21276781 26557150 21276918 26557321 21277055 26557492 21277192 26557663 21277329 26557834 21277466 26558005 21277603 26558176 21277740 26558347 21277877 26558518 21278014 26558689 21278151 26558860 21278288 26559031 21278425 26559202 21278562 26559373 21278699 26559544 21278836 26559715 21278973 26559886 21279110 26560057 21279247 26560228 21279384 26560399 21279521 26560570 21279658 26560741 21279795 26560912 21279932 26561083 21280069 26561254 21280206 26561425 21280343 26561596 21280480 26561767 21280617 26561938 21280754 26562109 21280891 26562280 21281028 26562451 21281165 26562622 21281302 26562793 21281439 26562964 21281576 26563135 21281713 26563306 21281850 26563477 21281987 26563648 21282124 26563819 21282261 26563990 21282398 26564161 21282535 26564332 21282672 26564503 21282809 26564674 21282946 26564845 21283083 26565016 21283220 26565187 21283357 26565358 21283494 26565529 21283631 26565700 21283768 26565871 21283905 26566042 21284042 26566213 21284179 26566384 21284316 26566555 21284453 26566726 21284590 26566897 21284727 26567068 21284864 26567239 21285001 26567410 21285138 26567581 21285275 26567752 21285412 26567923 21285549 26568094 21285686 26568265 21285823 26568436 21285960 26568607 21286097 26568778 21286234 26568949 21286371 26569120 21286508 26569291 21286645 26569462 21286782 26569633 21286919 26569804 21287056 26569975 21287193 26570146 21287330 26570317 21287467 26570488 21287604 26570659 21287741 26570830 21287878 26571001 21288015 26571172 21288152 26571343 21288289 26571514 21288426 26571685 21288563 26571856 21288700 26572027 21288837 26572198 21288974 26572369 21289111 26572540 21289248 26572711 21289385 26572882 21289522 26573053 21289659 26573224 21289796 26573395 21289933 26573566 21290070 26573737 21290207 26573908 21290344 26574079 21290481 26574250 21290618 26574421 21290755 26574592 21290892 26574763 21291029 26574934 21291166 26575105 21291303 26575276 21291440 26575447 21291577 26575618 21291714 26575789 21291851 26575960 21291988 26576131 21292125 26576302 21292262 26576473 21292399 26576644 21292536 26576815 21292673 26576986 21292810 26577157 21292947 26577328 21293084 26577499 21293221 26577670 21293358 26577841 21293495 26578012 21293632 26578183 21293769 26578354 21293906 26578525 21294043 26578696 21294180 26578867 21294317 26579038 21294454 26579209 21294591 26579380 21294728 26579551 21294865 26579722 21295002 26579893 21295139 26580064 21295276 26580235 21295413 26580406 21295550 26580577 21295687 26580748 21295824 26580919 21295961 26581090 21296098 26581261 21296235 26581432 21296372 26581603 21296509 26581774 21296646 26581945 21296783 26582116 21296920 26582287 21297057 26582458 21297194 26582629 21297331 26582800 21297468 26582971 21297605 26583142 21297742 26583313 21297879 26583484 21298016 26583655 21298153 26583826 21298290 26583997 21298427 26584168 21298564 26584339 21298701 26584510 21298838 26584681 21298975 26584852 21299112 26585023 21299249 26585194 21299386 26585365 21299523 26585536 21299660 26585707 21299797 26585878 21299934 26586049 21300071 26586220 21300208 26586391 21300345 26586562 21300482 26586733 21300619 26586904 21300756 26587075 21300893 26587246 21301030 26587417 21301167 26587588 21301304 26587759 21301441 26587930 21301578 26588101 21301715 26588272 21301852 26588443 21301989 26588614 21302126 26588785 21302263 26588956 21302400 26589127 21302537 26589298 21302674 26589469 21302811 26589640 21302948 26589811 21303085 26589982 21303222 26590153 21303359 26590324 21303496 26590495 21303633 26590666 21303770 26590837 21303907 26591008 21304044 26591179 21304181 26591350 21304318 26591521 21304455 26591692 21304592 26591863 21304729 26592034 21304866 26592205 21305003 26592376 21305140 26592547 21305277 26592718 21305414 26592889 21305551 26593060 21305688 26593231 21305825 26593402 21305962 26593573 21306099 26593744 21306236 26593915 21306373 26594086 21306510 26594257 21306647 26594428 21306784 26594599 21306921 26594770 21307058 26594941 21307195 26595112 21307332 26595283 21307469 26595454 21307606 26595625 21307743 26595796 21307880 26595967 21308017 26596138 21308154 26596309 21308291 26596480 21308428 26596651 21308565 26596822 21308702 26596993 21308839 26597164 21308976 26597335 21309113 26597506 21309250 26597677 21309387 26597848 21309524 26598019 21309661 26598190 21309798 26598361 21309935 26598532 21310072 26598703 21310209 26598874 21310346 26599045 21310483 26599216 21310620 26599387 21310757 26599558 21310894 26599729 21311031 26599900 21311168 26600071 21311305 26600242 21311442 26600413 21311579 26600584 21311716 26600755 21311853 26600926 21311990 26601097 21312127 26601268 21312264 26601439 21312401 26601610 21312538 26601781 21312675 26601952 21312812 26602123 21312949 26602294 21313086 26602465 21313223 26602636 21313360 26602807 21313497 26602978 21313634 26603149 21313771 26603320 21313908 26603491 21314045 26603662 21314182 26603833 21314319 26604004 21314456 26604175 21314593 26604346 21314730 26604517 21314867 26604688 21315004 26604859 21315141 26605030 21315278 26605201 21315415 26605372 21315552 26605543 21315689 26605714 21315826 26605885 21315963 26606056 21316100 26606227 21316237 26606398 21316374 26606569 21316511 26606740 21316648 26606911 21316785 26607082 21316922 26607253 21317059 26607424 21317196 26607595 21317333 26607766 21317470 26607937 21317607 26608108 21317744 26608279 21317881 26608450 21318018 26608621 21318155 26608792 21318292 26608963 21318429 26609134 21318566 26609305 21318703 26609476 21318840 26609647 21318977 26609818 21319114 26609989 21319251 26610160 21319388 26610331 21319525 26610502 21319662 26610673 21319799 26610844 21319936 26611015 21320073 26611186 21320210 26611357 21320347 26611528 21320484 26611699 21320621 26611870 21320758 26612041 21320895 26612212 21321032 26612383 21321169 26612554 21321306 26612725 21321443 26612896 21321580 26613067 21321717 26613238 21321854 26613409 21321991 26613580 21322128 26613751 21322265 26613922 21322402 26614093 21322539 26614264 21322676 26614435 21322813 26614606 21322950 26614777 21323087 26614948 21323224 26615119 21323361 26615290 21323498 26615461 21323635 26615632 21323772 26615803 21323909 26615974 21324046 26616145 21324183 26616316 21324320 26616487 21324457 26616658 21324594 26616829 21324731 26617000 21324868 26617171 21325005 26617342 21325142 26617513 21325279 26617684 21325416 26617855 21325553 26618026 21325690 26618197 21325827 26618368 21325964 26618539 21326101 26618710 21326238 26618881 21326375 26619052 21326512 26619223 21326649 26619394 21326786 26619565 21326923 26619736 21327060 26619907 21327197 26620078 21327334 26620249 21327471 26620420 21327608 26620591 21327745 26620762 21327882 26620933 21328019 26621104 21328156 26621275 21328293 26621446 21328430 26621617 21328567 26621788 21328704 26621959 21328841 26622130 21328978 26622301 21329115 26622472 21329252 26622643 21329389 26622814 21329526 26622985 21329663 26623156 21329800 26623327 21329937 26623498 21330074 26623669 21330211 26623840 21330348 26624011 21330485 26624182 21330622 26624353 21330759 26624524 21330896 26624695 21331033 26624866 21331170 26625037 21331307 26625208 21331444 26625379 21331581 26625550 21331718 26625721 21331855 26625892 21331992 26626063 21332129 26626234 21332266 26626405 21332403 26626576 21332540 26626747 21332677 26626918 21332814 26627089 21332951 26627260 21333088 26627431 21333225 26627602 21333362 26627773 21333499 26627944 21333636 26628115 21333773 26628286 21333910 26628457 21334047 26628628 21334184 26628799 21334321 26628970 21334458 26629141 21334595 26629312 21334732 26629483 21334869 26629654 21335006 26629825 21335143 26629996 21335280 26630167 21335417 26630338 21335554 26630509 21335691 26630680 21335828 26630851 21335965 26631022 21336102 26631193 21336239 26631364 21336376 26631535 21336513 26631706 21336650 26631877 21336787 26632048 21336924 26632219 21337061 26632390 21337198 26632561 21337335 26632732 21337472 26632903 21337609 26633074 21337746 26633245 21337883 26633416 21338020 26633587 21338157 26633758 21338294 26633929 21338431 26634100 21338568 26634271 21338705 26634442 21338842 26634613 21338979 26634784 21339116 26634955 21339253 26635126 21339390 26635297 21339527 26635468 21339664 26635639 21339801 26635810 21339938 26635981 21340075 26636152 21340212 26636323 21340349 26636494 21340486 26636665 21340623 26636836 21340760 26637007 21340897 26637178 21341034 26637349 21341171 26637520 21341308 26637691 21341445 26637862 21341582 26638033 21341719 26638204 21341856 26638375 21341993 26638546 21342130 26638717 21342267 26638888 21342404 26639059 21342541 26639230 21342678 26639401 21342815 26639572 21342952 26639743 21343089 26639914 21343226 26640085 21343363 26640256 21343500 26640427 21343637 26640598 21343774 26640769 21343911 26640940 21344048 26641111 21344185 26641282 21344322 26641453 21344459 26641624 21344596 26641795 21344733 26641966 21344870 26642137 21345007 26642308 21345144 26642479 21345281 26642650 21345418 26642821 21345555 26642992 21345692 26643163 21345829 26643334 21345966 26643505 21346103 26643676 21346240 26643847 21346377 26644018 21346514 26644189 21346651 26644360 21346788 26644531 21346925 26644702 21347062 26644873 21347199 26645044 21347336 26645215 21347473 26645386 21347610 26645557 21347747 26645728 21347884 26645899 21348021 26646070 21348158 26646241 21348295 26646412 21348432 26646583 21348569 26646754 21348706 26646925 21348843 26647096 21348980 26647267 21349117 26647438 21349254 26647609 21349391 26647780 21349528 26647951 21349665 26648122 21349802 26648293 21349939 26648464 21350076 26648635 21350213 26648806 21350350 26648977 21350487 26649148 21350624 26649319 21350761 26649490 21350898 26649661 21351035 26649832 21351172 26650003 21351309 26650174 21351446 26650345 21351583 26650516 21351720 26650687 21351857 26650858 21351994 26651029 21352131 26651200 21352268 26651371 21352405 26651542 21352542 26651713 21352679 26651884 21352816 26652055 21352953 26652226 21353090 26652397 21353227 26652568 21353364 26652739 21353501 26652910 21353638 26653081 21353775 26653252 21353912 26653423 21354049 26653594 21354186 26653765 21354323 26653936 21354460 26654107 21354597 26654278 21354734 26654449 21354871 26654620 21355008 26654791 21355145 26654962 21355282 26655133 21355419 26655304 21355556 26655475 21355693 26655646 21355830 26655817 21355967 26655988 21356104 26656159 21356241 26656330 21356378 26656501 21356515 26656672 21356652 26656843 21356789 26657014 21356926 26657185 21357063 26657356 21357200 26657527 21357337 26657698 21357474 26657869 21357611 26658040 21357748 26658211 21357885 26658382 21358022 26658553 21358159 26658724 21358296 26658895 21358433 26659066 21358570 26659237 21358707 26659408 21358844 26659579 21358981 26659750 21359118 26659921 21359255 26660092 21359392 26660263 21359529 26660434 21359666 26660605 21359803 26660776 21359940 26660947 21360077 26661118 21360214 26661289 21360351 26661460 21360488 26661631 21360625 26661802 21360762 26661973 21360899 26662144 21361036 26662315 21361173 26662486 21361310 26662657 21361447 26662828 21361584 26662999 21361721 26663170 21361858 26663341 21361995 26663512 21362132 26663683 21362269 26663854 21362406 26664025 21362543 26664196 21362680 26664367 21362817 26664538 21362954 26664709 21363091 26664880 21363228 26665051 21363365 26665222 21363502 26665393 21363639 26665564 21363776 26665735 21363913 26665906 21364050 26666077 21364187 26666248 21364324 26666419 21364461 26666590 21364598 26666761 21364735 26666932 21364872 26667103 21365009 26667274 21365146 26667445 21365283 26667616 21365420 26667787 21365557 26667958 21365694 26668129 21365831 26668300 21365968 26668471 21366105 26668642 21366242 26668813 21366379 26668984 21366516 26669155 21366653 26669326 21366790 26669497 21366927 26669668 21367064 26669839 21367201 26670010 21367338 26670181 21367475 26670352 21367612 26670523 21367749 26670694 21367886 26670865 21368023 26671036 21368160 26671207 21368297 26671378 21368434 26671549 21368571 26671720 21368708 26671891 21368845 26672062 21368982 26672233 21369119 26672404 21369256 26672575 21369393 26672746 21369530 26672917 21369667 26673088 21369804 26673259 21369941 26673430 21370078 26673601 21370215 26673772 21370352 26673943 21370489 26674114 21370626 26674285
1000 71375900 0 71375900 89089627 71376037 89089798 71376174 89089969 71376311 89090140 71376448 89090311 71376585 89090482 71376722 89090653 71376859 89090824 71376996 89090995 71377133 89091166 71377270 89091337 71377407 89091508 71377544 89091679 71377681 89091850 71377818 89092021 71377955 89092192 71378092 89092363 71378229 89092534 71378366 89092705 71378503 89092876 71378640 89093047 71378777 89093218 71378914 89093389 71379051 89093560 71379188 89093731 71379325 89093902 71379462 89094073 71379599 89094244 71379736 89094415 71379873 89094586 71380010 89094757 71380147 89094928 71380284 89095099 71380421 89095270 71380558 89095441 71380695 89095612 71380832 89095783 71380969 89095954 71381106 89096125 71381243 89096296 71381380 89096467 71381517 89096638 71381654 89096809 71381791 89096980 71381928 89097151 71382065 89097322 71382202 89097493 71382339 89097664 71382476 89097835 71382613 89098006 71382750 89098177 71382887 89098348 71383024 89098519 71383161 89098690 71383298 89098861 71383435 89099032 71383572 89099203 71383709 89099374 71383846 89099545 71383983 89099716 71384120 89099887 71384257 89100058 71384394 89100229 71384531 89100400 71384668 89100571 71384805 89100742 71384942 89100913 71385079 89101084 71385216 89101255 71385353 89101426 71385490 89101597 71385627 89101768 71385764 89101939 71385901 89102110 71386038 89102281 71386175 89102452 71386312 89102623 71386449 89102794 71386586 89102965 71386723 89103136 71386860 89103307 71386997 89103478 71387134 89103649 71387271 89103820 71387408 89103991 71387545 89104162 71387682 89104333 71387819 89104504 71387956 89104675 71388093 89104846 71388230 89105017 71388367 89105188 71388504 89105359 71388641 89105530 71388778 89105701 71388915 89105872 71389052 89106043 71389189 89106214 71389326 89106385 71389463 89106556 71389600 89106727 71389737 89106898 71389874 89107069 71390011 89107240 71390148 89107411 71390285 89107582 71390422 89107753 71390559 89107924 71390696 89108095 71390833 89108266 71390970 89108437 71391107 89108608 71391244 89108779 71391381 89108950 71391518 89109121 71391655 89109292 71391792 89109463 71391929 89109634 71392066 89109805 71392203 89109976 71392340 89110147 71392477 89110318 71392614 89110489 71392751 89110660 71392888 89110831 71393025 89111002 71393162 89111173 71393299 89111344 71393436 89111515 71393573 89111686 71393710 89111857 71393847 89112028 71393984 89112199 71394121 89112370 71394258 89112541 71394395 89112712 71394532 89112883 71394669 89113054 71394806 89113225 71394943 89113396 71395080 89113567 71395217 89113738 71395354 89113909 71395491 89114080 71395628 89114251 71395765 89114422 71395902 89114593 71396039 89114764 71396176 89114935 71396313 89115106 71396450 89115277 71396587 89115448 71396724 89115619 71396861 89115790 71396998 89115961 71397135 89116132 71397272 89116303 71397409 89116474 71397546 89116645 71397683 89116816 71397820 89116987 71397957 89117158 71398094 89117329 71398231 89117500 71398368 89117671 71398505 89117842 71398642 89118013 71398779 89118184 71398916 89118355 71399053 89118526 71399190 89118697 71399327 89118868 71399464 89119039 71399601 89119210 71399738 89119381 71399875 89119552 71400012 89119723 71400149 89119894 71400286 89120065 71400423 89120236 71400560 89120407 71400697 89120578 71400834 89120749 71400971 89120920 71401108 89121091 71401245 89121262 71401382 89121433 71401519 89121604 71401656 89121775 71401793 89121946 71401930 89122117 71402067 89122288 71402204 89122459 71402341 89122630 71402478 89122801 71402615 89122972 71402752 89123143 71402889 89123314 71403026 89123485 71403163 89123656 71403300 89123827 71403437 89123998 71403574 89124169 71403711 89124340 71403848 89124511 71403985 89124682 71404122 89124853 71404259 89125024 71404396 89125195 71404533 89125366 71404670 89125537 71404807 89125708 71404944 89125879 71405081 89126050 71405218 89126221 71405355 89126392 71405492 89126563 71405629 89126734 71405766 89126905 71405903 89127076 71406040 89127247 71406177 89127418 71406314 89127589 71406451 89127760 71406588 89127931 71406725 89128102 71406862 89128273 71406999 89128444 71407136 89128615 71407273 89128786 71407410 89128957 71407547 89129128 71407684 89129299 71407821 89129470 71407958 89129641 71408095 89129812 71408232 89129983 71408369 89130154 71408506 89130325 71408643 89130496 71408780 89130667 71408917 89130838 71409054 89131009 71409191 89131180 71409328 89131351 71409465 89131522 71409602 89131693 71409739 89131864 71409876 89132035 71410013 89132206 71410150 89132377 71410287 89132548 71410424 89132719 71410561 89132890 71410698 89133061 71410835 89133232 71410972 89133403 71411109 89133574 71411246 89133745 71411383 89133916 71411520 89134087 71411657 89134258 71411794 89134429 71411931 89134600 71412068 89134771 71412205 89134942 71412342 89135113 71412479 89135284 71412616 89135455 71412753 89135626 71412890 89135797 71413027 89135968 71413164 89136139 71413301 89136310 71413438 89136481 71413575 89136652 71413712 89136823 71413849 89136994 71413986 89137165 71414123 89137336 71414260 89137507 71414397 89137678 71414534 89137849 71414671 89138020 71414808 89138191 71414945 89138362 71415082 89138533 71415219 89138704 71415356 89138875 71415493 89139046 71415630 89139217 71415767 89139388 71415904 89139559 71416041 89139730 71416178 89139901 71416315 89140072 71416452 89140243 71416589 89140414 71416726 89140585 71416863 89140756 71417000 89140927 71417137 89141098 71417274 89141269 71417411 89141440 71417548 89141611 71417685 89141782 71417822 89141953 71417959 89142124 71418096 89142295 71418233 89142466 71418370 89142637 71418507 89142808 71418644 89142979 71418781 89143150 71418918 89143321 71419055 89143492 71419192 89143663 71419329 89143834 71419466 89144005 71419603 89144176 71419740 89144347 71419877 89144518 71420014 89144689 71420151 89144860 71420288 89145031 71420425 89145202 71420562 89145373 71420699 89145544 71420836 89145715 71420973 89145886 71421110 89146057 71421247 89146228 71421384 89146399 71421521 89146570 71421658 89146741 71421795 89146912 71421932 89147083 71422069 89147254 71422206 89147425 71422343 89147596 71422480 89147767 71422617 89147938 71422754 89148109 71422891 89148280 71423028 89148451 71423165 89148622 71423302 89148793 71423439 89148964 71423576 89149135 71423713 89149306 71423850 89149477 71423987 89149648 71424124 89149819 71424261 89149990 71424398 89150161 71424535 89150332 71424672 89150503 71424809 89150674 71424946 89150845 71425083 89151016 71425220 89151187 71425357 89151358 71425494 89151529 71425631 89151700 71425768 89151871 71425905 89152042 71426042 89152213 71426179 89152384 71426316 89152555 71426453 89152726 71426590 89152897 71426727 89153068 71426864 89153239 71427001 89153410 71427138 89153581 71427275 89153752 71427412 89153923 71427549 89154094 71427686 89154265 71427823 89154436 71427960 89154607 71428097 89154778 71428234 89154949 71428371 89155120 71428508 89155291 71428645 89155462 71428782 89155633 71428919 89155804 71429056 89155975 71429193 89156146 71429330 89156317 71429467 89156488 71429604 89156659 71429741 89156830 71429878 89157001 71430015 89157172 71430152 89157343 71430289 89157514 71430426 89157685 71430563 89157856 71430700 89158027 71430837 89158198 71430974 89158369 71431111 89158540 71431248 89158711 71431385 89158882 71431522 89159053 71431659 89159224 71431796 89159395 71431933 89159566 71432070 89159737 71432207 89159908 71432344 89160079 71432481 89160250 71432618 89160421 71432755 89160592 71432892 89160763 71433029 89160934 71433166 89161105 71433303 89161276 71433440 89161447 71433577 89161618 71433714 89161789 71433851 89161960 71433988 89162131 71434125 89162302 71434262 89162473 71434399 89162644 71434536 89162815 71434673 89162986 71434810 89163157 71434947 89163328 71435084 89163499 71435221 89163670 71435358 89163841 71435495 89164012 71435632 89164183 71435769 89164354 71435906 89164525 71436043 89164696 71436180 89164867 71436317 89165038 71436454 89165209 71436591 89165380 71436728 89165551 71436865 89165722 71437002 89165893 71437139 89166064 71437276 89166235 71437413 89166406 71437550 89166577 71437687 89166748 71437824 89166919 71437961 89167090 71438098 89167261 71438235 89167432 71438372 89167603 71438509 89167774 71438646 89167945 71438783 89168116 71438920 89168287 71439057 89168458 71439194 89168629 71439331 89168800 71439468 89168971 71439605 89169142 71439742 89169313 71439879 89169484 71440016 89169655 71440153 89169826 71440290 89169997 71440427 89170168 71440564 89170339 71440701 89170510 71440838 89170681 71440975 89170852 71441112 89171023 71441249 89171194 71441386 89171365 71441523 89171536 71441660 89171707 71441797 89171878 71441934 89172049 71442071 89172220 71442208 89172391 71442345 89172562 71442482 89172733 71442619 89172904 71442756 89173075 71442893 89173246 71443030 89173417 71443167 89173588 71443304 89173759 71443441 89173930 71443578 89174101 71443715 89174272 71443852 89174443 71443989 89174614 71444126 89174785 71444263 89174956 71444400 89175127 71444537 89175298 71444674 89175469 71444811 89175640 71444948 89175811 71445085 89175982 71445222 89176153 71445359 89176324 71445496 89176495 71445633 89176666 71445770 89176837 71445907 89177008 71446044 89177179 71446181 89177350 71446318 89177521 71446455 89177692 71446592 89177863 71446729 89178034 71446866 89178205 71447003 89178376 71447140 89178547 71447277 89178718 71447414 89178889 71447551 89179060 71447688 89179231 71447825 89179402 71447962 89179573 71448099 89179744 71448236 89179915 71448373 89180086 71448510 89180257 71448647 89180428 71448784 89180599 71448921 89180770 71449058 89180941 71449195 89181112 71449332 89181283 71449469 89181454 71449606 89181625 71449743 89181796 71449880 89181967 71450017 89182138 71450154 89182309 71450291 89182480 71450428 89182651 71450565 89182822 71450702 89182993 71450839 89183164 71450976 89183335 71451113 89183506 71451250 89183677 71451387 89183848 71451524 89184019 71451661 89184190 71451798 89184361 71451935 89184532 71452072 89184703 71452209 89184874 71452346 89185045 71452483 89185216 71452620 89185387 71452757 89185558 71452894 89185729 71453031 89185900 71453168 89186071 71453305 89186242 71453442 89186413 71453579 89186584 71453716 89186755 71453853 89186926 71453990 89187097 71454127 89187268 71454264 89187439 71454401 89187610 71454538 89187781 71454675 89187952 71454812 89188123 71454949 89188294 71455086 89188465 71455223 89188636 71455360 89188807 71455497 89188978 71455634 89189149 71455771 89189320 71455908 89189491 71456045 89189662 71456182 89189833 71456319 89190004 71456456 89190175 71456593 89190346 71456730 89190517 71456867 89190688 71457004 89190859 71457141 89191030 71457278 89191201 71457415 89191372 71457552 89191543 71457689 89191714 71457826 89191885 71457963 89192056 71458100 89192227 71458237 89192398 71458374 89192569 71458511 89192740 71458648 89192911 71458785 89193082 71458922 89193253 71459059 89193424 71459196 89193595 71459333 89193766 71459470 89193937 71459607 89194108 71459744 89194279 71459881 89194450 71460018 89194621 71460155 89194792 71460292 89194963 71460429 89195134 71460566 89195305 71460703 89195476 71460840 89195647 71460977 89195818 71461114 89195989 71461251 89196160 71461388 89196331 71461525 89196502 71461662 89196673 71461799 89196844 71461936 89197015 71462073 89197186 71462210 89197357 71462347 89197528 71462484 89197699 71462621 89197870 71462758 89198041 71462895 89198212 71463032 89198383 71463169 89198554 71463306 89198725 71463443 89198896 71463580 89199067 71463717 89199238 71463854 89199409 71463991 89199580 71464128 89199751 71464265 89199922 71464402 89200093 71464539 89200264 71464676 89200435 71464813 89200606 71464950 89200777 71465087 89200948 71465224 89201119 71465361 89201290 71465498 89201461 71465635 89201632 71465772 89201803 71465909 89201974 71466046 89202145 71466183 89202316 71466320 89202487 71466457 89202658 71466594 89202829 71466731 89203000 71466868 89203171 71467005 89203342 71467142 89203513 71467279 89203684 71467416 89203855 71467553 89204026 71467690 89204197 71467827 89204368 71467964 89204539 71468101 89204710 71468238 89204881 71468375 89205052 71468512 89205223 71468649 89205394 71468786 89205565 71468923 89205736 71469060 89205907 71469197 89206078 71469334 89206249 71469471 89206420 71469608 89206591 71469745 89206762 71469882 89206933 71470019 89207104 71470156 89207275 71470293 89207446 71470430 89207617 71470567 89207788 71470704 89207959 71470841 89208130 71470978 89208301 71471115 89208472 71471252 89208643 71471389 89208814 71471526 89208985 71471663 89209156 71471800 89209327 71471937 89209498 71472074 89209669 71472211 89209840 71472348 89210011 71472485 89210182 71472622 89210353 71472759 89210524 71472896 89210695 71473033 89210866 71473170 89211037 71473307 89211208 71473444 89211379 71473581 89211550 71473718 89211721 71473855 89211892 71473992 89212063 71474129 89212234 71474266 89212405 71474403 89212576 71474540 89212747 71474677 89212918 71474814 89213089 71474951 89213260 71475088 89213431 71475225 89213602 71475362 89213773 71475499 89213944 71475636 89214115 71475773 89214286 71475910 89214457 71476047 89214628 71476184 89214799 71476321 89214970 71476458 89215141 71476595 89215312 71476732 89215483 71476869 89215654 71477006 89215825 71477143 89215996 71477280 89216167 71477417 89216338 71477554 89216509 71477691 89216680 71477828 89216851 71477965 89217022 71478102 89217193 71478239 89217364 71478376 89217535 71478513 89217706 71478650 89217877 71478787 89218048 71478924 89218219 71479061 89218390 71479198 89218561 71479335 89218732 71479472 89218903 71479609 89219074 71479746 89219245 71479883 89219416 71480020 89219587 71480157 89219758 71480294 89219929 71480431 89220100 71480568 89220271 71480705 89220442 71480842 89220613 71480979 89220784 71481116 89220955 71481253 89221126 71481390 89221297 71481527 89221468 71481664 89221639 71481801 89221810 71481938 89221981 71482075 89222152 71482212 89222323 71482349 89222494 71482486 89222665 71482623 89222836 71482760 89223007 71482897 89223178 71483034 89223349 71483171 89223520 71483308 89223691 71483445 89223862 71483582 89224033 71483719 89224204 71483856 89224375 71483993 89224546 71484130 89224717 71484267 89224888 71484404 89225059 71484541 89225230 71484678 89225401 71484815 89225572 71484952 89225743 71485089 89225914 71485226 89226085 71485363 89226256 71485500 89226427 71485637 89226598 71485774 89226769 71485911 89226940 71486048 89227111 71486185 89227282 71486322 89227453 71486459 89227624 71486596 89227795 71486733 89227966 71486870 89228137 71487007 89228308 71487144 89228479 71487281 89228650 71487418 89228821 71487555 89228992 71487692 89229163 71487829 89229334 71487966 89229505 71488103 89229676 71488240 89229847 71488377 89230018 71488514 89230189 71488651 89230360 71488788 89230531 71488925 89230702 71489062 89230873 71489199 89231044 71489336 89231215 71489473 89231386 71489610 89231557 71489747 89231728 71489884 89231899 71490021 89232070 71490158 89232241 71490295 89232412 71490432 89232583 71490569 89232754 71490706 89232925 71490843 89233096 71490980 89233267 71491117 89233438 71491254 89233609 71491391 89233780 71491528 89233951 71491665 89234122 71491802 89234293 71491939 89234464 71492076 89234635 71492213 89234806 71492350 89234977 71492487 89235148 71492624 89235319 71492761 89235490 71492898 89235661 71493035 89235832 71493172 89236003 71493309 89236174 71493446 89236345 71493583 89236516 71493720 89236687 71493857 89236858 71493994 89237029 71494131 89237200 71494268 89237371 71494405 89237542 71494542 89237713 71494679 89237884 71494816 89238055 71494953 89238226 71495090 89238397 71495227 89238568 71495364 89238739 71495501 89238910 71495638 89239081 71495775 89239252 71495912 89239423 71496049 89239594 71496186 89239765 71496323 89239936 71496460 89240107 71496597 89240278 71496734 89240449 71496871 89240620 71497008 89240791 71497145 89240962 71497282 89241133 71497419 89241304 71497556 89241475 71497693 89241646 71497830 89241817 71497967 89241988 71498104 89242159 71498241 89242330 71498378 89242501 71498515 89242672 71498652 89242843 71498789 89243014 71498926 89243185 71499063 89243356 71499200 89243527 71499337 89243698 71499474 89243869 71499611 89244040 71499748 89244211 71499885 89244382 71500022 89244553 71500159 89244724 71500296 89244895 71500433 89245066 71500570 89245237 71500707 89245408 71500844 89245579 71500981 89245750 71501118 89245921 71501255 89246092 71501392 89246263 71501529 89246434 71501666 89246605 71501803 89246776 71501940 89246947 71502077 89247118 71502214 89247289 71502351 89247460 71502488 89247631 71502625 89247802 71502762 89247973 71502899 89248144 71503036 89248315 71503173 89248486 71503310 89248657 71503447 89248828 71503584 89248999 71503721 89249170 71503858 89249341 71503995 89249512 71504132 89249683 71504269 89249854 71504406 89250025 71504543 89250196 71504680 89250367 71504817 89250538 71504954 89250709 71505091 89250880 71505228 89251051 71505365 89251222 71505502 89251393 71505639 89251564 71505776 89251735 71505913 89251906 71506050 89252077 71506187 89252248 71506324 89252419 71506461 89252590 71506598 89252761 71506735 89252932 71506872 89253103 71507009 89253274 71507146 89253445 71507283 89253616 71507420 89253787 71507557 89253958 71507694 89254129 71507831 89254300 71507968 89254471 71508105 89254642 71508242 89254813 71508379 89254984 71508516 89255155 71508653 89255326 71508790 89255497 71508927 89255668 71509064 89255839 71509201 89256010 71509338 89256181 71509475 89256352 71509612 89256523 71509749 89256694 71509886 89256865 71510023 89257036 71510160 89257207 71510297 89257378 71510434 89257549 71510571 89257720 71510708 89257891 71510845 89258062 71510982 89258233 71511119 89258404 71511256 89258575 71511393 89258746 71511530 89258917 71511667 89259088 71511804 89259259 71511941 89259430 71512078 89259601 71512215 89259772 71512352 89259943 71512489 89260114 71512626 89260285
1000 69731900 0 69731900 87037627 69732037 87037798 69732174 87037969 69732311 87038140 69732448 87038311 69732585 87038482 69732722 87038653 69732859 87038824 69732996 87038995 69733133 87039166 69733270 87039337 69733407 87039508 69733544 87039679 69733681 87039850 69733818 87040021 69733955 87040192 69734092 87040363 69734229 87040534 69734366 87040705 69734503 87040876 69734640 87041047 69734777 87041218 69734914 87041389 69735051 87041560 69735188 87041731 69735325 87041902 69735462 87042073 69735599 87042244 69735736 87042415 69735873 87042586 69736010 87042757 69736147 87042928 69736284 87043099 69736421 87043270 69736558 87043441 69736695 87043612 69736832 87043783 69736969 87043954 69737106 87044125 69737243 87044296 69737380 87044467 69737517 87044638 69737654 87044809 69737791 87044980 69737928 87045151 69738065 87045322 69738202 87045493 69738339 87045664 69738476 87045835 69738613 87046006 69738750 87046177 69738887 87046348 69739024 87046519 69739161 87046690 69739298 87046861 69739435 87047032 69739572 87047203 69739709 87047374 69739846 87047545 69739983 87047716 69740120 87047887 69740257 87048058 69740394 87048229 69740531 87048400 69740668 87048571 69740805 87048742 69740942 87048913 69741079 87049084 69741216 87049255 69741353 87049426 69741490 87049597 69741627 87049768 69741764 87049939 69741901 87050110 69742038 87050281 69742175 87050452 69742312 87050623 69742449 87050794 69742586 87050965 69742723 87051136 69742860 87051307 69742997 87051478 69743134 87051649 69743271 87051820 69743408 87051991 69743545 87052162 69743682 87052333 69743819 87052504 69743956 87052675 69744093 87052846 69744230 87053017 69744367 87053188 69744504 87053359 69744641 87053530 69744778 87053701 69744915 87053872 69745052 87054043 69745189 87054214 69745326 87054385 69745463 87054556 69745600 87054727 69745737 87054898 69745874 87055069 69746011 87055240 69746148 87055411 69746285 87055582 69746422 87055753 69746559 87055924 69746696 87056095 69746833 87056266 69746970 87056437 69747107 87056608 69747244 87056779 69747381 87056950 69747518 87057121 69747655 87057292 69747792 87057463 69747929 87057634 69748066 87057805 69748203 87057976 69748340 87058147 69748477 87058318 69748614 87058489 69748751 87058660 69748888 87058831 69749025 87059002 69749162 87059173 69749299 87059344 69749436 87059515 69749573 87059686 69749710 87059857 69749847 87060028 69749984 87060199 69750121 87060370 69750258 87060541 69750395 87060712 69750532 87060883 69750669 87061054 69750806 87061225 69750943 87061396 69751080 87061567 69751217 87061738 69751354 87061909 69751491 87062080 69751628 87062251 69751765 87062422 69751902 87062593 69752039 87062764 69752176 87062935 69752313 87063106 69752450 87063277 69752587 87063448 69752724 87063619 69752861 87063790 69752998 87063961 69753135 87064132 69753272 87064303 69753409 87064474 69753546 87064645 69753683 87064816 69753820 87064987 69753957 87065158 69754094 87065329 69754231 87065500 69754368 87065671 69754505 87065842 69754642 87066013 69754779 87066184 69754916 87066355 69755053 87066526 69755190 87066697 69755327 87066868 69755464 87067039 69755601 87067210 69755738 87067381 69755875 87067552 69756012 87067723 69756149 87067894 69756286 87068065 69756423 87068236 69756560 87068407 69756697 87068578 69756834 87068749 69756971 87068920 69757108 87069091 69757245 87069262 69757382 87069433 69757519 87069604 69757656 87069775 69757793 87069946 69757930 87070117 69758067 87070288 69758204 87070459 69758341 87070630 69758478 87070801 69758615 87070972 69758752 87071143 69758889 87071314 69759026 87071485 69759163 87071656 69759300 87071827 69759437 87071998 69759574 87072169 69759711 87072340 69759848 87072511 69759985 87072682 69760122 87072853 69760259 87073024 69760396 87073195 69760533 87073366 69760670 87073537 69760807 87073708 69760944 87073879 69761081 87074050 69761218 87074221 69761355 87074392 69761492 87074563 69761629 87074734 69761766 87074905 69761903 87075076 69762040 87075247 69762177 87075418 69762314 87075589 69762451 87075760 69762588 87075931 69762725 87076102 69762862 87076273 69762999 87076444 69763136 87076615 69763273 87076786 69763410 87076957 69763547 87077128 69763684 87077299 69763821 87077470 69763958 87077641 69764095 87077812 69764232 87077983 69764369 87078154 69764506 87078325 69764643 87078496 69764780 87078667 69764917 87078838 69765054 87079009 69765191 87079180 69765328 87079351 69765465 87079522 69765602 87079693 69765739 87079864 69765876 87080035 69766013 87080206 69766150 87080377 69766287 87080548 69766424 87080719 69766561 87080890 69766698 87081061 69766835 87081232 69766972 87081403 69767109 87081574 69767246 87081745 69767383 87081916 69767520 87082087 69767657 87082258 69767794 87082429 69767931 87082600 69768068 87082771 69768205 87082942 69768342 87083113 69768479 87083284 69768616 87083455 69768753 87083626 69768890 87083797 69769027 87083968 69769164 87084139 69769301 87084310 69769438 87084481 69769575 87084652 69769712 87084823 69769849 87084994 69769986 87085165 69770123 87085336 69770260 87085507 69770397 87085678 69770534 87085849 69770671 87086020 69770808 87086191 69770945 87086362 69771082 87086533 69771219 87086704 69771356 87086875 69771493 87087046 69771630 87087217 69771767 87087388 69771904 87087559 69772041 87087730 69772178 87087901 69772315 87088072 69772452 87088243 69772589 87088414 69772726 87088585 69772863 87088756 69773000 87088927 69773137 87089098 69773274 87089269 69773411 87089440 69773548 87089611 69773685 87089782 69773822 87089953 69773959 87090124 69774096 87090295 69774233 87090466 69774370 87090637 69774507 87090808 69774644 87090979 69774781 87091150 69774918 87091321 69775055 87091492 69775192 87091663 69775329 87091834 69775466 87092005 69775603 87092176 69775740 87092347 69775877 87092518 69776014 87092689 69776151 87092860 69776288 87093031 69776425 87093202 69776562 87093373 69776699 87093544 69776836 87093715 69776973 87093886 69777110 87094057 69777247 87094228 69777384 87094399 69777521 87094570 69777658 87094741 69777795 87094912 69777932 87095083 69778069 87095254 69778206 87095425 69778343 87095596 69778480 87095767 69778617 87095938 69778754 87096109 69778891 87096280 69779028 87096451 69779165 87096622 69779302 87096793 69779439 87096964 69779576 87097135 69779713 87097306 69779850 87097477 69779987 87097648 69780124 87097819 69780261 87097990 69780398 87098161 69780535 87098332 69780672 87098503 69780809 87098674 69780946 87098845 69781083 87099016 69781220 87099187 69781357 87099358 69781494 87099529 69781631 87099700 69781768 87099871 69781905 87100042 69782042 87100213 69782179 87100384 69782316 87100555 69782453 87100726 69782590 87100897 69782727 87101068 69782864 87101239 69783001 87101410 69783138 87101581 69783275 87101752 69783412 87101923 69783549 87102094 69783686 87102265 69783823 87102436 69783960 87102607 69784097 87102778 69784234 87102949 69784371 87103120 69784508 87103291 69784645 87103462 69784782 87103633 69784919 87103804 69785056 87103975 69785193 87104146 69785330 87104317 69785467 87104488 69785604 87104659 69785741 87104830 69785878 87105001 69786015 87105172 69786152 87105343 69786289 87105514 69786426 87105685 69786563 87105856 69786700 87106027 69786837 87106198 69786974 87106369 69787111 87106540 69787248 87106711 69787385 87106882 69787522 87107053 69787659 87107224 69787796 87107395 69787933 87107566 69788070 87107737 69788207 87107908 69788344 87108079 69788481 87108250 69788618 87108421 69788755 87108592 69788892 87108763 69789029 87108934 69789166 87109105 69789303 87109276 69789440 87109447 69789577 87109618 69789714 87109789 69789851 87109960 69789988 87110131 69790125 87110302 69790262 87110473 69790399 87110644 69790536 87110815 69790673 87110986 69790810 87111157 69790947 87111328 69791084 87111499 69791221 87111670 69791358 87111841 69791495 87112012 69791632 87112183 69791769 87112354 69791906 87112525 69792043 87112696 69792180 87112867 69792317 87113038 69792454 87113209 69792591 87113380 69792728 87113551 69792865 87113722 69793002 87113893 69793139 87114064 69793276 87114235 69793413 87114406 69793550 87114577 69793687 87114748 69793824 87114919 69793961 87115090 69794098 87115261 69794235 87115432 69794372 87115603 69794509 87115774 69794646 87115945 69794783 87116116 69794920 87116287 69795057 87116458 69795194 87116629 69795331 87116800 69795468 87116971 69795605 87117142 69795742 87117313 69795879 87117484 69796016 87117655 69796153 87117826 69796290 87117997 69796427 87118168 69796564 87118339 69796701 87118510 69796838 87118681 69796975 87118852 69797112 87119023 69797249 87119194 69797386 87119365 69797523 87119536 69797660 87119707 69797797 87119878 69797934 87120049 69798071 87120220 69798208 87120391 69798345 87120562 69798482 87120733 69798619 87120904 69798756 87121075 69798893 87121246 69799030 87121417 69799167 87121588 69799304 87121759 69799441 87121930 69799578 87122101 69799715 87122272 69799852 87122443 69799989 87122614 69800126 87122785 69800263 87122956 69800400 87123127 69800537 87123298 69800674 87123469 69800811 87123640 69800948 87123811 69801085 87123982 69801222 87124153 69801359 87124324 69801496 87124495 69801633 87124666 69801770 87124837 69801907 87125008 69802044 87125179 69802181 87125350 69802318 87125521 69802455 87125692 69802592 87125863 69802729 87126034 69802866 87126205 69803003 87126376 69803140 87126547 69803277 87126718 69803414 87126889 69803551 87127060 69803688 87127231 69803825 87127402 69803962 87127573 69804099 87127744 69804236 87127915 69804373 87128086 69804510 87128257 69804647 87128428 69804784 87128599 69804921 87128770 69805058 87128941 69805195 87129112 69805332 87129283 69805469 87129454 69805606 87129625 69805743 87129796 69805880 87129967 69806017 87130138 69806154 87130309 69806291 87130480 69806428 87130651 69806565 87130822 69806702 87130993 69806839 87131164 69806976 87131335 69807113 87131506 69807250 87131677 69807387 87131848 69807524 87132019 69807661 87132190 69807798 87132361 69807935 87132532 69808072 87132703 69808209 87132874 69808346 87133045 69808483 87133216 69808620 87133387 69808757 87133558 69808894 87133729 69809031 87133900 69809168 87134071 69809305 87134242 69809442 87134413 69809579 87134584 69809716 87134755 69809853 87134926 69809990 87135097 69810127 87135268 69810264 87135439 69810401 87135610 69810538 87135781 69810675 87135952 69810812 87136123 69810949 87136294 69811086 87136465 69811223 87136636 69811360 87136807 69811497 87136978 69811634 87137149 69811771 87137320 69811908 87137491 69812045 87137662 69812182 87137833 69812319 87138004 69812456 87138175 69812593 87138346 69812730 87138517 69812867 87138688 69813004 87138859 69813141 87139030 69813278 87139201 69813415 87139372 69813552 87139543 69813689 87139714 69813826 87139885 69813963 87140056 69814100 87140227 69814237 87140398 69814374 87140569 69814511 87140740 69814648 87140911 69814785 87141082 69814922 87141253 69815059 87141424 69815196 87141595 69815333 87141766 69815470 87141937 69815607 87142108 69815744 87142279 69815881 87142450 69816018 87142621 69816155 87142792 69816292 87142963 69816429 87143134 69816566 87143305 69816703 87143476 69816840 87143647 69816977 87143818 69817114 87143989 69817251 87144160 69817388 87144331 69817525 87144502 69817662 87144673 69817799 87144844 69817936 87145015 69818073 87145186 69818210 87145357 69818347 87145528 69818484 87145699 69818621 87145870 69818758 87146041 69818895 87146212 69819032 87146383 69819169 87146554 69819306 87146725 69819443 87146896 69819580 87147067 69819717 87147238 69819854 87147409 69819991 87147580 69820128 87147751 69820265 87147922 69820402 87148093 69820539 87148264 69820676 87148435 69820813 87148606 69820950 87148777 69821087 87148948 69821224 87149119 69821361 87149290 69821498 87149461 69821635 87149632 69821772 87149803 69821909 87149974 69822046 87150145 69822183 87150316 69822320 87150487 69822457 87150658 69822594 87150829 69822731 87151000 69822868 87151171 69823005 87151342 69823142 87151513 69823279 87151684 69823416 87151855 69823553 87152026 69823690 87152197 69823827 87152368 69823964 87152539 69824101 87152710 69824238 87152881 69824375 87153052 69824512 87153223 69824649 87153394 69824786 87153565 69824923 87153736 69825060 87153907 69825197 87154078 69825334 87154249 69825471 87154420 69825608 87154591 69825745 87154762 69825882 87154933 69826019 87155104 69826156 87155275 69826293 87155446 69826430 87155617 69826567 87155788 69826704 87155959 69826841 87156130 69826978 87156301 69827115 87156472 69827252 87156643 69827389 87156814 69827526 87156985 69827663 87157156 69827800 87157327 69827937 87157498 69828074 87157669 69828211 87157840 69828348 87158011 69828485 87158182 69828622 87158353 69828759 87158524 69828896 87158695 69829033 87158866 69829170 87159037 69829307 87159208 69829444 87159379 69829581 87159550 69829718 87159721 69829855 87159892 69829992 87160063 69830129 87160234 69830266 87160405 69830403 87160576 69830540 87160747 69830677 87160918 69830814 87161089 69830951 87161260 69831088 87161431 69831225 87161602 69831362 87161773 69831499 87161944 69831636 87162115 69831773 87162286 69831910 87162457 69832047 87162628 69832184 87162799 69832321 87162970 69832458 87163141 69832595 87163312 69832732 87163483 69832869 87163654 69833006 87163825 69833143 87163996 69833280 87164167 69833417 87164338 69833554 87164509 69833691 87164680 69833828 87164851 69833965 87165022 69834102 87165193 69834239 87165364 69834376 87165535 69834513 87165706 69834650 87165877 69834787 87166048 69834924 87166219 69835061 87166390 69835198 87166561 69835335 87166732 69835472 87166903 69835609 87167074 69835746 87167245 69835883 87167416 69836020 87167587 69836157 87167758 69836294 87167929 69836431 87168100 69836568 87168271 69836705 87168442 69836842 87168613 69836979 87168784 69837116 87168955 69837253 87169126 69837390 87169297 69837527 87169468 69837664 87169639 69837801 87169810 69837938 87169981 69838075 87170152 69838212 87170323 69838349 87170494 69838486 87170665 69838623 87170836 69838760 87171007 69838897 87171178 69839034 87171349 69839171 87171520 69839308 87171691 69839445 87171862 69839582 87172033 69839719 87172204 69839856 87172375 69839993 87172546 69840130 87172717 69840267 87172888 69840404 87173059 69840541 87173230 69840678 87173401 69840815 87173572 69840952 87173743 69841089 87173914 69841226 87174085 69841363 87174256 69841500 87174427 69841637 87174598 69841774 87174769 69841911 87174940 69842048 87175111 69842185 87175282 69842322 87175453 69842459 87175624 69842596 87175795 69842733 87175966 69842870 87176137 69843007 87176308 69843144 87176479 69843281 87176650 69843418 87176821 69843555 87176992 69843692 87177163 69843829 87177334 69843966 87177505 69844103 87177676 69844240 87177847 69844377 87178018 69844514 87178189 69844651 87178360 69844788 87178531 69844925 87178702 69845062 87178873 69845199 87179044 69845336 87179215 69845473 87179386 69845610 87179557 69845747 87179728 69845884 87179899 69846021 87180070 69846158 87180241 69846295 87180412 69846432 87180583 69846569 87180754 69846706 87180925 69846843 87181096 69846980 87181267 69847117 87181438 69847254 87181609 69847391 87181780 69847528 87181951 69847665 87182122 69847802 87182293 69847939 87182464 69848076 87182635 69848213 87182806 69848350 87182977 69848487 87183148 69848624 87183319 69848761 87183490 69848898 87183661 69849035 87183832 69849172 87184003 69849309 87184174 69849446 87184345 69849583 87184516 69849720 87184687 69849857 87184858 69849994 87185029 69850131 87185200 69850268 87185371 69850405 87185542 69850542 87185713 69850679 87185884 69850816 87186055 69850953 87186226 69851090 87186397 69851227 87186568 69851364 87186739 69851501 87186910 69851638 87187081 69851775 87187252 69851912 87187423 69852049 87187594 69852186 87187765 69852323 87187936 69852460 87188107 69852597 87188278 69852734 87188449 69852871 87188620 69853008 87188791 69853145 87188962 69853282 87189133 69853419 87189304 69853556 87189475 69853693 87189646 69853830 87189817 69853967 87189988 69854104 87190159 69854241 87190330 69854378 87190501 69854515 87190672 69854652 87190843 69854789 87191014 69854926 87191185 69855063 87191356 69855200 87191527 69855337 87191698 69855474 87191869 69855611 87192040 69855748 87192211 69855885 87192382 69856022 87192553 69856159 87192724 69856296 87192895 69856433 87193066 69856570 87193237 69856707 87193408 69856844 87193579 69856981 87193750 69857118 87193921 69857255 87194092 69857392 87194263 69857529 87194434 69857666 87194605 69857803 87194776 69857940 87194947 69858077 87195118 69858214 87195289 69858351 87195460 69858488 87195631 69858625 87195802 69858762 87195973 69858899 87196144 69859036 87196315 69859173 87196486 69859310 87196657 69859447 87196828 69859584 87196999 69859721 87197170 69859858 87197341 69859995 87197512 69860132 87197683 69860269 87197854 69860406 87198025 69860543 87198196 69860680 87198367 69860817 87198538 69860954 87198709 69861091 87198880 69861228 87199051 69861365 87199222 69861502 87199393 69861639 87199564 69861776 87199735 69861913 87199906 69862050 87200077 69862187 87200248 69862324 87200419 69862461 87200590 69862598 87200761 69862735 87200932 69862872 87201103 69863009 87201274 69863146 87201445 69863283 87201616 69863420 87201787 69863557 87201958 69863694 87202129 69863831 87202300 69863968 87202471 69864105 87202642 69864242 87202813 69864379 87202984 69864516 87203155 69864653 87203326 69864790 87203497 69864927 87203668 69865064 87203839 69865201 87204010 69865338 87204181 69865475 87204352 69865612 87204523 69865749 87204694 69865886 87204865 69866023 87205036 69866160 87205207 69866297 87205378 69866434 87205549 69866571 87205720 69866708 87205891 69866845 87206062 69866982 87206233 69867119 87206404 69867256 87206575 69867393 87206746 69867530 87206917 69867667 87207088 69867804 87207259 69867941 87207430 69868078 87207601 69868215 87207772 69868352 87207943 69868489 87208114 69868626 87208285
1000 77165798 0 77165798 96316434 77165935 96316605 77166072 96316776 77166209 96316947 77166346 96317118 77166483 96317289 77166620 96317460 77166757 96317631 77166894 96317802 77167031 96317973 77167168 96318144 77167305 96318315 77167442 96318486 77167579 96318657 77167716 96318828 77167853 96318999 77167990 96319170 77168127 96319341 77168264 96319512 77168401 96319683 77168538 96319854 77168675 96320025 77168812 96320196 77168949 96320367 77169086 96320538 77169223 96320709 77169360 96320880 77169497 96321051 77169634 96321222 77169771 96321393 77169908 96321564 77170045 96321735 77170182 96321906 77170319 96322077 77170456 96322248 77170593 96322419 77170730 96322590 77170867 96322761 77171004 96322932 77171141 96323103 77171278 96323274 77171415 96323445 77171552 96323616 77171689 96323787 77171826 96323958 77171963 96324129 77172100 96324300 77172237 96324471 77172374 96324642 77172511 96324813 77172648 96324984 77172785 96325155 77172922 96325326 77173059 96325497 77173196 96325668 77173333 96325839 77173470 96326010 77173607 96326181 77173744 96326352 77173881 96326523 77174018 96326694 77174155 96326865 77174292 96327036 77174429 96327207 77174566 96327378 77174703 96327549 77174840 96327720 77174977 96327891 77175114 96328062 77175251 96328233 77175388 96328404 77175525 96328575 77175662 96328746 77175799 96328917 77175936 96329088 77176073 96329259 77176210 96329430 77176347 96329601 77176484 96329772 77176621 96329943 77176758 96330114 77176895 96330285 77177032 96330456 77177169 96330627 77177306 96330798 77177443 96330969 77177580 96331140 77177717 96331311 77177854 96331482 77177991 96331653 77178128 96331824 77178265 96331995 77178402 96332166 77178539 96332337 77178676 96332508 77178813 96332679 77178950 96332850 77179087 96333021 77179224 96333192 77179361 96333363 77179498 96333534 77179635 96333705 77179772 96333876 77179909 96334047 77180046 96334218 77180183 96334389 77180320 96334560 77180457 96334731 77180594 96334902 77180731 96335073 77180868 96335244 77181005 96335415 77181142 96335586 77181279 96335757 77181416 96335928 77181553 96336099 77181690 96336270 77181827 96336441 77181964 96336612 77182101 96336783 77182238 96336954 77182375 96337125 77182512 96337296 77182649 96337467 77182786 96337638 77182923 96337809 77183060 96337980 77183197 96338151 77183334 96338322 77183471 96338493 77183608 96338664 77183745 96338835 77183882 96339006 77184019 96339177 77184156 96339348 77184293 96339519 77184430 96339690 77184567 96339861 77184704 96340032 77184841 96340203 77184978 96340374 77185115 96340545 77185252 96340716 77185389 96340887 77185526 96341058 77185663 96341229 77185800 96341400 77185937 96341571 77186074 96341742 77186211 96341913 77186348 96342084 77186485 96342255 77186622 96342426 77186759 96342597 77186896 96342768 77187033 96342939 77187170 96343110 77187307 96343281 77187444 96343452 77187581 96343623 77187718 96343794 77187855 96343965 77187992 96344136 77188129 96344307 77188266 96344478 77188403 96344649 77188540 96344820 77188677 96344991 77188814 96345162 77188951 96345333 77189088 96345504 77189225 96345675 77189362 96345846 77189499 96346017 77189636 96346188 77189773 96346359 77189910 96346530 77190047 96346701 77190184 96346872 77190321 96347043 77190458 96347214 77190595 96347385 77190732 96347556 77190869 96347727 77191006 96347898 77191143 96348069 77191280 96348240 77191417 96348411 77191554 96348582 77191691 96348753 77191828 96348924 77191965 96349095 77192102 96349266 77192239 96349437 77192376 96349608 77192513 96349779 77192650 96349950 77192787 96350121 77192924 96350292 77193061 96350463 77193198 96350634 77193335 96350805 77193472 96350976 77193609 96351147 77193746 96351318 77193883 96351489 77194020 96351660 77194157 96351831 77194294 96352002 77194431 96352173 77194568 96352344 77194705 96352515 77194842 96352686 77194979 96352857 77195116 96353028 77195253 96353199 77195390 96353370 77195527 96353541 77195664 96353712 77195801 96353883 77195938 96354054 77196075 96354225 77196212 96354396 77196349 96354567 77196486 96354738 77196623 96354909 77196760 96355080 77196897 96355251 77197034 96355422 77197171 96355593 77197308 96355764 77197445 96355935 77197582 96356106 77197719 96356277 77197856 96356448 77197993 96356619 77198130 96356790 77198267 96356961 77198404 96357132 77198541 96357303 77198678 96357474 77198815 96357645 77198952 96357816 77199089 96357987 77199226 96358158 77199363 96358329 77199500 96358500 77199637 96358671 77199774 96358842 77199911 96359013 77200048 96359184 77200185 96359355 77200322 96359526 77200459 96359697 77200596 96359868 77200733 96360039 77200870 96360210 77201007 96360381 77201144 96360552 77201281 96360723 77201418 96360894 77201555 96361065 77201692 96361236 77201829 96361407 77201966 96361578 77202103 96361749 77202240 96361920 77202377 96362091 77202514 96362262 77202651 96362433 77202788 96362604 77202925 96362775 77203062 96362946 77203199 96363117 77203336 96363288 77203473 96363459 77203610 96363630 77203747 96363801 77203884 96363972 77204021 96364143 77204158 96364314 77204295 96364485 77204432 96364656 77204569 96364827 77204706 96364998 77204843 96365169 77204980 96365340 77205117 96365511 77205254 96365682 77205391 96365853 77205528 96366024 77205665 96366195 77205802 96366366 77205939 96366537 77206076 96366708 77206213 96366879 77206350 96367050 77206487 96367221 77206624 96367392 77206761 96367563 77206898 96367734 77207035 96367905 77207172 96368076 77207309 96368247 77207446 96368418 77207583 96368589 77207720 96368760 77207857 96368931 77207994 96369102 77208131 96369273 77208268 96369444 77208405 96369615 77208542 96369786 77208679 96369957 77208816 96370128 77208953 96370299 77209090 96370470 77209227 96370641 77209364 96370812 77209501 96370983 77209638 96371154 77209775 96371325 77209912 96371496 77210049 96371667 77210186 96371838 77210323 96372009 77210460 96372180 77210597 96372351 77210734 96372522 77210871 96372693 77211008 96372864 77211145 96373035 77211282 96373206 77211419 96373377 77211556 96373548 77211693 96373719 77211830 96373890 77211967 96374061 77212104 96374232 77212241 96374403 77212378 96374574 77212515 96374745 77212652 96374916 77212789 96375087 77212926 96375258 77213063 96375429 77213200 96375600 77213337 96375771 77213474 96375942 77213611 96376113 77213748 96376284 77213885 96376455 77214022 96376626 77214159 96376797 77214296 96376968 77214433 96377139 77214570 96377310 77214707 96377481 77214844 96377652 77214981 96377823 77215118 96377994 77215255 96378165 77215392 96378336 77215529 96378507 77215666 96378678 77215803 96378849 77215940 96379020 77216077 96379191 77216214 96379362 77216351 96379533 77216488 96379704 77216625 96379875 77216762 96380046 77216899 96380217 77217036 96380388 77217173 96380559 77217310 96380730 77217447 96380901 77217584 96381072 77217721 96381243 77217858 96381414 77217995 96381585 77218132 96381756 77218269 96381927 77218406 96382098 77218543 96382269 77218680 96382440 77218817 96382611 77218954 96382782 77219091 96382953 77219228 96383124 77219365 96383295 77219502 96383466 77219639 96383637 77219776 96383808 77219913 96383979 77220050 96384150 77220187 96384321 77220324 96384492 77220461 96384663 77220598 96384834 77220735 96385005 77220872 96385176 77221009 96385347 77221146 96385518 77221283 96385689 77221420 96385860 77221557 96386031 77221694 96386202 77221831 96386373 77221968 96386544 77222105 96386715 77222242 96386886 77222379 96387057 77222516 96387228 77222653 96387399 77222790 96387570 77222927 96387741 77223064 96387912 77223201 96388083 77223338 96388254 77223475 96388425 77223612 96388596 77223749 96388767 77223886 96388938 77224023 96389109 77224160 96389280 77224297 96389451 77224434 96389622 77224571 96389793 77224708 96389964 77224845 96390135 77224982 96390306 77225119 96390477 77225256 96390648 77225393 96390819 77225530 96390990 77225667 96391161 77225804 96391332 77225941 96391503 77226078 96391674 77226215 96391845 77226352 96392016 77226489 96392187 77226626 96392358 77226763 96392529 77226900 96392700 77227037 96392871 77227174 96393042 77227311 96393213 77227448 96393384 77227585 96393555 77227722 96393726 77227859 96393897 77227996 96394068 77228133 96394239 77228270 96394410 77228407 96394581 77228544 96394752 77228681 96394923 77228818 96395094 77228955 96395265 77229092 96395436 77229229 96395607 77229366 96395778 77229503 96395949 77229640 96396120 77229777 96396291 77229914 96396462 77230051 96396633 77230188 96396804 77230325 96396975 77230462 96397146 77230599 96397317 77230736 96397488 77230873 96397659 77231010 96397830 77231147 96398001 77231284 96398172 77231421 96398343 77231558 96398514 77231695 96398685 77231832 96398856 77231969 96399027 77232106 96399198 77232243 96399369 77232380 96399540 77232517 96399711 77232654 96399882 77232791 96400053 77232928 96400224 77233065 96400395 77233202 96400566 77233339 96400737 77233476 96400908 77233613 96401079 77233750 96401250 77233887 96401421 77234024 96401592 77234161 96401763 77234298 96401934 77234435 96402105 77234572 96402276 77234709 96402447 77234846 96402618 77234983 96402789 77235120 96402960 77235257 96403131 77235394 96403302 77235531 96403473 77235668 96403644 77235805 96403815 77235942 96403986 77236079 96404157 77236216 96404328 77236353 96404499 77236490 96404670 77236627 96404841 77236764 96405012 77236901 96405183 77237038 96405354 77237175 96405525 77237312 96405696 77237449 96405867 77237586 96406038 77237723 96406209 77237860 96406380 77237997 96406551 77238134 96406722 77238271 96406893 77238408 96407064 77238545 96407235 77238682 96407406 77238819 96407577 77238956 96407748 77239093 96407919 77239230 96408090 77239367 96408261 77239504 96408432 77239641 96408603 77239778 96408774 77239915 96408945 77240052 96409116 77240189 96409287 77240326 96409458 77240463 96409629 77240600 96409800 77240737 96409971 77240874 96410142 77241011 96410313 77241148 96410484 77241285 96410655 77241422 96410826 77241559 96410997 77241696 96411168 77241833 96411339 77241970 96411510 77242107 96411681 77242244 96411852 77242381 96412023 77242518 96412194 77242655 96412365 77242792 96412536 77242929 96412707 77243066 96412878 77243203 96413049 77243340 96413220 77243477 96413391 77243614 96413562 77243751 96413733 77243888 96413904 77244025 96414075 77244162 96414246 77244299 96414417 77244436 96414588 77244573 96414759 77244710 96414930 77244847 96415101 77244984 96415272 77245121 96415443 77245258 96415614 77245395 96415785 77245532 96415956 77245669 96416127 77245806 96416298 77245943 96416469 77246080 96416640 77246217 96416811 77246354 96416982 77246491 96417153 77246628 96417324 77246765 96417495 77246902 96417666 77247039 96417837 77247176 96418008 77247313 96418179 77247450 96418350 77247587 96418521 77247724 96418692 77247861 96418863 77247998 96419034 77248135 96419205 77248272 96419376 77248409 96419547 77248546 96419718 77248683 96419889 77248820 96420060 77248957 96420231 77249094 96420402 77249231 96420573 77249368 96420744 77249505 96420915 77249642 96421086 77249779 96421257 77249916 96421428 77250053 96421599 77250190 96421770 77250327 96421941 77250464 96422112 77250601 96422283 77250738 96422454 77250875 96422625 77251012 96422796 77251149 96422967 77251286 96423138 77251423 96423309 77251560 96423480 77251697 96423651 77251834 96423822 77251971 96423993 77252108 96424164 77252245 96424335 77252382 96424506 77252519 96424677 77252656 96424848 77252793 96425019 77252930 96425190 77253067 96425361 77253204 96425532 77253341 96425703 77253478 96425874 77253615 96426045 77253752 96426216 77253889 96426387 77254026 96426558 77254163 96426729 77254300 96426900 77254437 96427071 77254574 96427242 77254711 96427413 77254848 96427584 77254985 96427755 77255122 96427926 77255259 96428097 77255396 96428268 77255533 96428439 77255670 96428610 77255807 96428781 77255944 96428952 77256081 96429123 77256218 96429294 77256355 96429465 77256492 96429636 77256629 96429807 77256766 96429978 77256903 96430149 77257040 96430320 77257177 96430491 77257314 96430662 77257451 96430833 77257588 96431004 77257725 96431175 77257862 96431346 77257999 96431517 77258136 96431688 77258273 96431859 77258410 96432030 77258547 96432201 77258684 96432372 77258821 96432543 77258958 96432714 77259095 96432885 77259232 96433056 77259369 96433227 77259506 96433398 77259643 96433569 77259780 96433740 77259917 96433911 77260054 96434082 77260191 96434253 77260328 96434424 77260465 96434595 77260602 96434766 77260739 96434937 77260876 96435108 77261013 96435279 77261150 96435450 77261287 96435621 77261424 96435792 77261561 96435963 77261698 96436134 77261835 96436305 77261972 96436476 77262109 96436647 77262246 96436818 77262383 96436989 77262520 96437160 77262657 96437331 77262794 96437502 77262931 96437673 77263068 96437844 77263205 96438015 77263342 96438186 77263479 96438357 77263616 96438528 77263753 96438699 77263890 96438870 77264027 96439041 77264164 96439212 77264301 96439383 77264438 96439554 77264575 96439725 77264712 96439896 77264849 96440067 77264986 96440238 77265123 96440409 77265260 96440580 77265397 96440751 77265534 96440922 77265671 96441093 77265808 96441264 77265945 96441435 77266082 96441606 77266219 96441777 77266356 96441948 77266493 96442119 77266630 96442290 77266767 96442461 77266904 96442632 77267041 96442803 77267178 96442974 77267315 96443145 77267452 96443316 77267589 96443487 77267726 96443658 77267863 96443829 77268000 96444000 77268137 96444171 77268274 96444342 77268411 96444513 77268548 96444684 77268685 96444855 77268822 96445026 77268959 96445197 77269096 96445368 77269233 96445539 77269370 96445710 77269507 96445881 77269644 96446052 77269781 96446223 77269918 96446394 77270055 96446565 77270192 96446736 77270329 96446907 77270466 96447078 77270603 96447249 77270740 96447420 77270877 96447591 77271014 96447762 77271151 96447933 77271288 96448104 77271425 96448275 77271562 96448446 77271699 96448617 77271836 96448788 77271973 96448959 77272110 96449130 77272247 96449301 77272384 96449472 77272521 96449643 77272658 96449814 77272795 96449985 77272932 96450156 77273069 96450327 77273206 96450498 77273343 96450669 77273480 96450840 77273617 96451011 77273754 96451182 77273891 96451353 77274028 96451524 77274165 96451695 77274302 96451866 77274439 96452037 77274576 96452208 77274713 96452379 77274850 96452550 77274987 96452721 77275124 96452892 77275261 96453063 77275398 96453234 77275535 96453405 77275672 96453576 77275809 96453747 77275946 96453918 77276083 96454089 77276220 96454260 77276357 96454431 77276494 96454602 77276631 96454773 77276768 96454944 77276905 96455115 77277042 96455286 77277179 96455457 77277316 96455628 77277453 96455799 77277590 96455970 77277727 96456141 77277864 96456312 77278001 96456483 77278138 96456654 77278275 96456825 77278412 96456996 77278549 96457167 77278686 96457338 77278823 96457509 77278960 96457680 77279097 96457851 77279234 96458022 77279371 96458193 77279508 96458364 77279645 96458535 77279782 96458706 77279919 96458877 77280056 96459048 77280193 96459219 77280330 96459390 77280467 96459561 77280604 96459732 77280741 96459903 77280878 96460074 77281015 96460245 77281152 96460416 77281289 96460587 77281426 96460758 77281563 96460929 77281700 96461100 77281837 96461271 77281974 96461442 77282111 96461613 77282248 96461784 77282385 96461955 77282522 96462126 77282659 96462297 77282796 96462468 77282933 96462639 77283070 96462810 77283207 96462981 77283344 96463152 77283481 96463323 77283618 96463494 77283755 96463665 77283892 96463836 77284029 96464007 77284166 96464178 77284303 96464349 77284440 96464520 77284577 96464691 77284714 96464862 77284851 96465033 77284988 96465204 77285125 96465375 77285262 96465546 77285399 96465717 77285536 96465888 77285673 96466059 77285810 96466230 77285947 96466401 77286084 96466572 77286221 96466743 77286358 96466914 77286495 96467085 77286632 96467256 77286769 96467427 77286906 96467598 77287043 96467769 77287180 96467940 77287317 96468111 77287454 96468282 77287591 96468453 77287728 96468624 77287865 96468795 77288002 96468966 77288139 96469137 77288276 96469308 77288413 96469479 77288550 96469650 77288687 96469821 77288824 96469992 77288961 96470163 77289098 96470334 77289235 96470505 77289372 96470676 77289509 96470847 77289646 96471018 77289783 96471189 77289920 96471360 77290057 96471531 77290194 96471702 77290331 96471873 77290468 96472044 77290605 96472215 77290742 96472386 77290879 96472557 77291016 96472728 77291153 96472899 77291290 96473070 77291427 96473241 77291564 96473412 77291701 96473583 77291838 96473754 77291975 96473925 77292112 96474096 77292249 96474267 77292386 96474438 77292523 96474609 77292660 96474780 77292797 96474951 77292934 96475122 77293071 96475293 77293208 96475464 77293345 96475635 77293482 96475806 77293619 96475977 77293756 96476148 77293893 96476319 77294030 96476490 77294167 96476661 77294304 96476832 77294441 96477003 77294578 96477174 77294715 96477345 77294852 96477516 77294989 96477687 77295126 96477858 77295263 96478029 77295400 96478200 77295537 96478371 77295674 96478542 77295811 96478713 77295948 96478884 77296085 96479055 77296222 96479226 77296359 96479397 77296496 96479568 77296633 96479739 77296770 96479910 77296907 96480081 77297044 96480252 77297181 96480423 77297318 96480594 77297455 96480765 77297592 96480936 77297729 96481107 77297866 96481278 77298003 96481449 77298140 96481620 77298277 96481791 77298414 96481962 77298551 96482133 77298688 96482304 77298825 96482475 77298962 96482646 77299099 96482817 77299236 96482988 77299373 96483159 77299510 96483330 77299647 96483501 77299784 96483672 77299921 96483843 77300058 96484014 77300195 96484185 77300332 96484356 77300469 96484527 77300606 96484698 77300743 96484869 77300880 96485040 77301017 96485211 77301154 96485382 77301291 96485553 77301428 96485724 77301565 96485895 77301702 96486066 77301839 96486237 77301976 96486408 77302113 96486579 77302250 96486750 77302387 96486921 77302524 96487092
1000 25183888 0 25183888 31433904 25184025 31434075 25184162 31434246 25184299 31434417 25184436 31434588 25184573 31434759 25184710 31434930 25184847 31435101 25184984 31435272 25185121 31435443 25185258 31435614 25185395 31435785 25185532 31435956 25185669 31436127 25185806 31436298 25185943 31436469 25186080 31436640 25186217 31436811 25186354 31436982 25186491 31437153 25186628 31437324 25186765 31437495 25186902 31437666 25187039 31437837 25187176 31438008 25187313 31438179 25187450 31438350 25187587 31438521 25187724 31438692 25187861 31438863 25187998 31439034 25188135 31439205 25188272 31439376 25188409 31439547 25188546 31439718 25188683 31439889 25188820 31440060 25188957 31440231 25189094 31440402 25189231 31440573 25189368 31440744 25189505 31440915 25189642 31441086 25189779 31441257 25189916 31441428 25190053 31441599 25190190 31441770 25190327 31441941 25190464 31442112 25190601 31442283 25190738 31442454 25190875 31442625 25191012 31442796 25191149 31442967 25191286 31443138 25191423 31443309 25191560 31443480 25191697 31443651 25191834 31443822 25191971 31443993 25192108 31444164 25192245 31444335 25192382 31444506 25192519 31444677 25192656 31444848 25192793 31445019 25192930 31445190 25193067 31445361 25193204 31445532 25193341 31445703 25193478 31445874 25193615 31446045 25193752 31446216 25193889 31446387 25194026 31446558 25194163 31446729 25194300 31446900 25194437 31447071 25194574 31447242 25194711 31447413 25194848 31447584 25194985 31447755 25195122 31447926 25195259 31448097 25195396 31448268 25195533 31448439 25195670 31448610 25195807 31448781 25195944 31448952 25196081 31449123 25196218 31449294 25196355 31449465 25196492 31449636 25196629 31449807 25196766 31449978 25196903 31450149 25197040 31450320 25197177 31450491 25197314 31450662 25197451 31450833 25197588 31451004 25197725 31451175 25197862 31451346 25197999 31451517 25198136 31451688 25198273 31451859 25198410 31452030 25198547 31452201 25198684 31452372 25198821 31452543 25198958 31452714 25199095 31452885 25199232 31453056 25199369 31453227 25199506 31453398 25199643 31453569 25199780 31453740 25199917 31453911 25200054 31454082 25200191 31454253 25200328 31454424 25200465 31454595 25200602 31454766 25200739 31454937 25200876 31455108 25201013 31455279 25201150 31455450 25201287 31455621 25201424 31455792 25201561 31455963 25201698 31456134 25201835 31456305 25201972 31456476 25202109 31456647 25202246 31456818 25202383 31456989 25202520 31457160 25202657 31457331 25202794 31457502 25202931 31457673 25203068 31457844 25203205 31458015 25203342 31458186 25203479 31458357 25203616 31458528 25203753 31458699 25203890 31458870 25204027 31459041 25204164 31459212 25204301 31459383 25204438 31459554 25204575 31459725 25204712 31459896 25204849 31460067 25204986 31460238 25205123 31460409 25205260 31460580 25205397 31460751 25205534 31460922 25205671 31461093 25205808 31461264 25205945 31461435 25206082 31461606 25206219 31461777 25206356 31461948 25206493 31462119 25206630 31462290 25206767 31462461 25206904 31462632 25207041 31462803 25207178 31462974 25207315 31463145 25207452 31463316 25207589 31463487 25207726 31463658 25207863 31463829 25208000 31464000 25208137 31464171 25208274 31464342 25208411 31464513 25208548 31464684 25208685 31464855 25208822 31465026 25208959 31465197 25209096 31465368 25209233 31465539 25209370 31465710 25209507 31465881 25209644 31466052 25209781 31466223 25209918 31466394 25210055 31466565 25210192 31466736 25210329 31466907 25210466 31467078 25210603 31467249 25210740 31467420 25210877 31467591 25211014 31467762 25211151 31467933 25211288 31468104 25211425 31468275 25211562 31468446 25211699 31468617 25211836 31468788 25211973 31468959 25212110 31469130 25212247 31469301 25212384 31469472 25212521 31469643 25212658 31469814 25212795 31469985 25212932 31470156 25213069 31470327 25213206 31470498 25213343 31470669 25213480 31470840 25213617 31471011 25213754 31471182 25213891 31471353 25214028 31471524 25214165 31471695 25214302 31471866 25214439 31472037 25214576 31472208 25214713 31472379 25214850 31472550 25214987 31472721 25215124 31472892 25215261 31473063 25215398 31473234 25215535 31473405 25215672 31473576 25215809 31473747 25215946 31473918 25216083 31474089 25216220 31474260 25216357 31474431 25216494 31474602 25216631 31474773 25216768 31474944 25216905 31475115 25217042 31475286 25217179 31475457 25217316 31475628 25217453 31475799 25217590 31475970 25217727 31476141 25217864 31476312 25218001 31476483 25218138 31476654 25218275 31476825 25218412 31476996 25218549 31477167 25218686 31477338 25218823 31477509 25218960 31477680 25219097 31477851 25219234 31478022 25219371 31478193 25219508 31478364 25219645 31478535 25219782 31478706 25219919 31478877 25220056 31479048 25220193 31479219 25220330 31479390 25220467 31479561 25220604 31479732 25220741 31479903 25220878 31480074 25221015 31480245 25221152 31480416 25221289 31480587 25221426 31480758 25221563 31480929 25221700 31481100 25221837 31481271 25221974 31481442 25222111 31481613 25222248 31481784 25222385 31481955 25222522 31482126 25222659 31482297 25222796 31482468 25222933 31482639 25223070 31482810 25223207 31482981 25223344 31483152 25223481 31483323 25223618 31483494 25223755 31483665 25223892 31483836 25224029 31484007 25224166 31484178 25224303 31484349 25224440 31484520 25224577 31484691 25224714 31484862 25224851 31485033 25224988 31485204 25225125 31485375 25225262 31485546 25225399 31485717 25225536 31485888 25225673 31486059 25225810 31486230 25225947 31486401 25226084 31486572 25226221 31486743 25226358 31486914 25226495 31487085 25226632 31487256 25226769 31487427 25226906 31487598 25227043 31487769 25227180 31487940 25227317 31488111 25227454 31488282 25227591 31488453 25227728 31488624 25227865 31488795 25228002 31488966 25228139 31489137 25228276 31489308 25228413 31489479 25228550 31489650 25228687 31489821 25228824 31489992 25228961 31490163 25229098 31490334 25229235 31490505 25229372 31490676 25229509 31490847 25229646 31491018 25229783 31491189 25229920 31491360 25230057 31491531 25230194 31491702 25230331 31491873 25230468 31492044 25230605 31492215 25230742 31492386 25230879 31492557 25231016 31492728 25231153 31492899 25231290 31493070 25231427 31493241 25231564 31493412 25231701 31493583 25231838 31493754 25231975 31493925 25232112 31494096 25232249 31494267 25232386 31494438 25232523 31494609 25232660 31494780 25232797 31494951 25232934 31495122 25233071 31495293 25233208 31495464 25233345 31495635 25233482 31495806 25233619 31495977 25233756 31496148 25233893 31496319 25234030 31496490 25234167 31496661 25234304 31496832 25234441 31497003 25234578 31497174 25234715 31497345 25234852 31497516 25234989 31497687 25235126 31497858 25235263 31498029 25235400 31498200 25235537 31498371 25235674 31498542 25235811 31498713 25235948 31498884 25236085 31499055 25236222 31499226 25236359 31499397 25236496 31499568 25236633 31499739 25236770 31499910 25236907 31500081 25237044 31500252 25237181 31500423 25237318 31500594 25237455 31500765 25237592 31500936 25237729 31501107 25237866 31501278 25238003 31501449 25238140 31501620 25238277 31501791 25238414 31501962 25238551 31502133 25238688 31502304 25238825 31502475 25238962 31502646 25239099 31502817 25239236 31502988 25239373 31503159 25239510 31503330 25239647 31503501 25239784 31503672 25239921 31503843 25240058 31504014 25240195 31504185 25240332 31504356 25240469 31504527 25240606 31504698 25240743 31504869 25240880 31505040 25241017 31505211 25241154 31505382 25241291 31505553 25241428 31505724 25241565 31505895 25241702 31506066 25241839 31506237 25241976 31506408 25242113 31506579 25242250 31506750 25242387 31506921 25242524 31507092 25242661 31507263 25242798 31507434 25242935 31507605 25243072 31507776 25243209 31507947 25243346 31508118 25243483 31508289 25243620 31508460 25243757 31508631 25243894 31508802 25244031 31508973 25244168 31509144 25244305 31509315 25244442 31509486 25244579 31509657 25244716 31509828 25244853 31509999 25244990 31510170 25245127 31510341 25245264 31510512 25245401 31510683 25245538 31510854 25245675 31511025 25245812 31511196 25245949 31511367 25246086 31511538 25246223 31511709 25246360 31511880 25246497 31512051 25246634 31512222 25246771 31512393 25246908 31512564 25247045 31512735 25247182 31512906 25247319 31513077 25247456 31513248 25247593 31513419 25247730 31513590 25247867 31513761 25248004 31513932 25248141 31514103 25248278 31514274 25248415 31514445 25248552 31514616 25248689 31514787 25248826 31514958 25248963 31515129 25249100 31515300 25249237 31515471 25249374 31515642 25249511 31515813 25249648 31515984 25249785 31516155 25249922 31516326 25250059 31516497 25250196 31516668 25250333 31516839 25250470 31517010 25250607 31517181 25250744 31517352 25250881 31517523 25251018 31517694 25251155 31517865 25251292 31518036 25251429 31518207 25251566 31518378 25251703 31518549 25251840 31518720 25251977 31518891 25252114 31519062 25252251 31519233 25252388 31519404 25252525 31519575 25252662 31519746 25252799 31519917 25252936 31520088 25253073 31520259 25253210 31520430 25253347 31520601 25253484 31520772 25253621 31520943 25253758 31521114 25253895 31521285 25254032 31521456 25254169 31521627 25254306 31521798 25254443 31521969 25254580 31522140 25254717 31522311 25254854 31522482 25254991 31522653 25255128 31522824 25255265 31522995 25255402 31523166 25255539 31523337 25255676 31523508 25255813 31523679 25255950 31523850 25256087 31524021 25256224 31524192 25256361 31524363 25256498 31524534 25256635 31524705 25256772 31524876 25256909 31525047 25257046 31525218 25257183 31525389 25257320 31525560 25257457 31525731 25257594 31525902 25257731 31526073 25257868 31526244 25258005 31526415 25258142 31526586 25258279 31526757 25258416 31526928 25258553 31527099 25258690 31527270 25258827 31527441 25258964 31527612 25259101 31527783 25259238 31527954 25259375 31528125 25259512 31528296 25259649 31528467 25259786 31528638 25259923 31528809 25260060 31528980 25260197 31529151 25260334 31529322 25260471 31529493 25260608 31529664 25260745 31529835 25260882 31530006 25261019 31530177 25261156 31530348 25261293 31530519 25261430 31530690 25261567 31530861 25261704 31531032 25261841 31531203 25261978 31531374 25262115 31531545 25262252 31531716 25262389 31531887 25262526 31532058 25262663 31532229 25262800 31532400 25262937 31532571 25263074 31532742 25263211 31532913 25263348 31533084 25263485 31533255 25263622 31533426 25263759 31533597 25263896 31533768 25264033 31533939 25264170 31534110 25264307 31534281 25264444 31534452 25264581 31534623 25264718 31534794 25264855 31534965 25264992 31535136 25265129 31535307 25265266 31535478 25265403 31535649 25265540 31535820 25265677 31535991 25265814 31536162 25265951 31536333 25266088 31536504 25266225 31536675 25266362 31536846 25266499 31537017 25266636 31537188 25266773 31537359 25266910 31537530 25267047 31537701 25267184 31537872 25267321 31538043 25267458 31538214 25267595 31538385 25267732 31538556 25267869 31538727 25268006 31538898 25268143 31539069 25268280 31539240 25268417 31539411 25268554 31539582 25268691 31539753 25268828 31539924 25268965 31540095 25269102 31540266 25269239 31540437 25269376 31540608 25269513 31540779 25269650 31540950 25269787 31541121 25269924 31541292 25270061 31541463 25270198 31541634 25270335 31541805 25270472 31541976 25270609 31542147 25270746 31542318 25270883 31542489 25271020 31542660 25271157 31542831 25271294 31543002 25271431 31543173 25271568 31543344 25271705 31543515 25271842 31543686 25271979 31543857 25272116 31544028 25272253 31544199 25272390 31544370 25272527 31544541 25272664 31544712 25272801 31544883 25272938 31545054 25273075 31545225 25273212 31545396 25273349 31545567 25273486 31545738 25273623 31545909 25273760 31546080 25273897 31546251 25274034 31546422 25274171 31546593 25274308 31546764 25274445 31546935 25274582 31547106 25274719 31547277 25274856 31547448 25274993 31547619 25275130 31547790 25275267 31547961 25275404 31548132 25275541 31548303 25275678 31548474 25275815 31548645 25275952 31548816 25276089 31548987 25276226 31549158 25276363 31549329 25276500 31549500 25276637 31549671 25276774 31549842 25276911 31550013 25277048 31550184 25277185 31550355 25277322 31550526 25277459 31550697 25277596 31550868 25277733 31551039 25277870 31551210 25278007 31551381 25278144 31551552 25278281 31551723 25278418 31551894 25278555 31552065 25278692 31552236 25278829 31552407 25278966 31552578 25279103 31552749 25279240 31552920 25279377 31553091 25279514 31553262 25279651 31553433 25279788 31553604 25279925 31553775 25280062 31553946 25280199 31554117 25280336 31554288 25280473 31554459 25280610 31554630 25280747 31554801 25280884 31554972 25281021 31555143 25281158 31555314 25281295 31555485 25281432 31555656 25281569 31555827 25281706 31555998 25281843 31556169 25281980 31556340 25282117 31556511 25282254 31556682 25282391 31556853 25282528 31557024 25282665 31557195 25282802 31557366 25282939 31557537 25283076 31557708 25283213 31557879 25283350 31558050 25283487 31558221 25283624 31558392 25283761 31558563 25283898 31558734 25284035 31558905 25284172 31559076 25284309 31559247 25284446 31559418 25284583 31559589 25284720 31559760 25284857 31559931 25284994 31560102 25285131 31560273 25285268 31560444 25285405 31560615 25285542 31560786 25285679 31560957 25285816 31561128 25285953 31561299 25286090 31561470 25286227 31561641 25286364 31561812 25286501 31561983 25286638 31562154 25286775 31562325 25286912 31562496 25287049 31562667 25287186 31562838 25287323 31563009 25287460 31563180 25287597 31563351 25287734 31563522 25287871 31563693 25288008 31563864 25288145 31564035 25288282 31564206 25288419 31564377 25288556 31564548 25288693 31564719 25288830 31564890 25288967 31565061 25289104 31565232 25289241 31565403 25289378 31565574 25289515 31565745 25289652 31565916 25289789 31566087 25289926 31566258 25290063 31566429 25290200 31566600 25290337 31566771 25290474 31566942 25290611 31567113 25290748 31567284 25290885 31567455 25291022 31567626 25291159 31567797 25291296 31567968 25291433 31568139 25291570 31568310 25291707 31568481 25291844 31568652 25291981 31568823 25292118 31568994 25292255 31569165 25292392 31569336 25292529 31569507 25292666 31569678 25292803 31569849 25292940 31570020 25293077 31570191 25293214 31570362 25293351 31570533 25293488 31570704 25293625 31570875 25293762 31571046 25293899 31571217 25294036 31571388 25294173 31571559 25294310 31571730 25294447 31571901 25294584 31572072 25294721 31572243 25294858 31572414 25294995 31572585 25295132 31572756 25295269 31572927 25295406 31573098 25295543 31573269 25295680 31573440 25295817 31573611 25295954 31573782 25296091 31573953 25296228 31574124 25296365 31574295 25296502 31574466 25296639 31574637 25296776 31574808 25296913 31574979 25297050 31575150 25297187 31575321 25297324 31575492 25297461 31575663 25297598 31575834 25297735 31576005 25297872 31576176 25298009 31576347 25298146 31576518 25298283 31576689 25298420 31576860 25298557 31577031 25298694 31577202 25298831 31577373 25298968 31577544 25299105 31577715 25299242 31577886 25299379 31578057 25299516 31578228 25299653 31578399 25299790 31578570 25299927 31578741 25300064 31578912 25300201 31579083 25300338 31579254 25300475 31579425 25300612 31579596 25300749 31579767 25300886 31579938 25301023 31580109 25301160 31580280 25301297 31580451 25301434 31580622 25301571 31580793 25301708 31580964 25301845 31581135 25301982 31581306 25302119 31581477 25302256 31581648 25302393 31581819 25302530 31581990 25302667 31582161 25302804 31582332 25302941 31582503 25303078 31582674 25303215 31582845 25303352 31583016 25303489 31583187 25303626 31583358 25303763 31583529 25303900 31583700 25304037 31583871 25304174 31584042 25304311 31584213 25304448 31584384 25304585 31584555 25304722 31584726 25304859 31584897 25304996 31585068 25305133 31585239 25305270 31585410 25305407 31585581 25305544 31585752 25305681 31585923 25305818 31586094 25305955 31586265 25306092 31586436 25306229 31586607 25306366 31586778 25306503 31586949 25306640 31587120 25306777 31587291 25306914 31587462 25307051 31587633 25307188 31587804 25307325 31587975 25307462 31588146 25307599 31588317 25307736 31588488 25307873 31588659 25308010 31588830 25308147 31589001 25308284 31589172 25308421 31589343 25308558 31589514 25308695 31589685 25308832 31589856 25308969 31590027 25309106 31590198 25309243 31590369 25309380 31590540 25309517 31590711 25309654 31590882 25309791 31591053 25309928 31591224 25310065 31591395 25310202 31591566 25310339 31591737 25310476 31591908 25310613 31592079 25310750 31592250 25310887 31592421 25311024 31592592 25311161 31592763 25311298 31592934 25311435 31593105 25311572 31593276 25311709 31593447 25311846 31593618 25311983 31593789 25312120 31593960 25312257 31594131 25312394 31594302 25312531 31594473 25312668 31594644 25312805 31594815 25312942 31594986 25313079 31595157 25313216 31595328 25313353 31595499 25313490 31595670 25313627 31595841 25313764 31596012 25313901 31596183 25314038 31596354 25314175 31596525 25314312 31596696 25314449 31596867 25314586 31597038 25314723 31597209 25314860 31597380 25314997 31597551 25315134 31597722 25315271 31597893 25315408 31598064 25315545 31598235 25315682 31598406 25315819 31598577 25315956 31598748 25316093 31598919 25316230 31599090 25316367 31599261 25316504 31599432 25316641 31599603 25316778 31599774 25316915 31599945 25317052 31600116 25317189 31600287 25317326 31600458 25317463 31600629 25317600 31600800 25317737 31600971 25317874 31601142 25318011 31601313 25318148 31601484 25318285 31601655 25318422 31601826 25318559 31601997 25318696 31602168 25318833 31602339 25318970 31602510 25319107 31602681 25319244 31602852 25319381 31603023 25319518 31603194 25319655 31603365 25319792 31603536 25319929 31603707 25320066 31603878 25320203 31604049 25320340 31604220 25320477 31604391 25320614 31604562
1000 69505306 0 69505306 86754798 69505443 86754969 69505580 86755140 69505717 86755311 69505854 86755482 69505991 86755653 69506128 86755824 69506265 86755995 69506402 86756166 69506539 86756337 69506676 86756508 69506813 86756679 69506950 86756850 69507087 86757021 69507224 86757192 69507361 86757363 69507498 86757534 69507635 86757705 69507772 86757876 69507909 86758047 69508046 86758218 69508183 86758389 69508320 86758560 69508457 86758731 69508594 86758902 69508731 86759073 69508868 86759244 69509005 86759415 69509142 86759586 69509279 86759757 69509416 86759928 69509553 86760099 69509690 86760270 69509827 86760441 69509964 86760612 69510101 86760783 69510238 86760954 69510375 86761125 69510512 86761296 69510649 86761467 69510786 86761638 69510923 86761809 69511060 86761980 69511197 86762151 69511334 86762322 69511471 86762493 69511608 86762664 69511745 86762835 69511882 86763006 69512019 86763177 69512156 86763348 69512293 86763519 69512430 86763690 69512567 86763861 69512704 86764032 69512841 86764203 69512978 86764374 69513115 86764545 69513252 86764716 69513389 86764887 69513526 86765058 69513663 86765229 69513800 86765400 69513937 86765571 69514074 86765742 69514211 86765913 69514348 86766084 69514485 86766255 69514622 86766426 69514759 86766597 69514896 86766768 69515033 86766939 69515170 86767110 69515307 86767281 69515444 86767452 69515581 86767623 69515718 86767794 69515855 86767965 69515992 86768136 69516129 86768307 69516266 86768478 69516403 86768649 69516540 86768820 69516677 86768991 69516814 86769162 69516951 86769333 69517088 86769504 69517225 86769675 69517362 86769846 69517499 86770017 69517636 86770188 69517773 86770359 69517910 86770530 69518047 86770701 69518184 86770872 69518321 86771043 69518458 86771214 69518595 86771385 69518732 86771556 69518869 86771727 69519006 86771898 69519143 86772069 69519280 86772240 69519417 86772411 69519554 86772582 69519691 86772753 69519828 86772924 69519965 86773095 69520102 86773266 69520239 86773437 69520376 86773608 69520513 86773779 69520650 86773950 69520787 86774121 69520924 86774292 69521061 86774463 69521198 86774634 69521335 86774805 69521472 86774976 69521609 86775147 69521746 86775318 69521883 86775489 69522020 86775660 69522157 86775831 69522294 86776002 69522431 86776173 69522568 86776344 69522705 86776515 69522842 86776686 69522979 86776857 69523116 86777028 69523253 86777199 69523390 86777370 69523527 86777541 69523664 86777712 69523801 86777883 69523938 86778054 69524075 86778225 69524212 86778396 69524349 86778567 69524486 86778738 69524623 86778909 69524760 86779080 69524897 86779251 69525034 86779422 69525171 86779593 69525308 86779764 69525445 86779935 69525582 86780106 69525719 86780277 69525856 86780448 69525993 86780619 69526130 86780790 69526267 86780961 69526404 86781132 69526541 86781303 69526678 86781474 69526815 86781645 69526952 86781816 69527089 86781987 69527226 86782158 69527363 86782329 69527500 86782500 69527637 86782671 69527774 86782842 69527911 86783013 69528048 86783184 69528185 86783355 69528322 86783526 69528459 86783697 69528596 86783868 69528733 86784039 69528870 86784210 69529007 86784381 69529144 86784552 69529281 86784723 69529418 86784894 69529555 86785065 69529692 86785236 69529829 86785407 69529966 86785578 69530103 86785749 69530240 86785920 69530377 86786091 69530514 86786262 69530651 86786433 69530788 86786604 69530925 86786775 69531062 86786946 69531199 86787117 69531336 86787288 69531473 86787459 69531610 86787630 69531747 86787801 69531884 86787972 69532021 86788143 69532158 86788314 69532295 86788485 69532432 86788656 69532569 86788827 69532706 86788998 69532843 86789169 69532980 86789340 69533117 86789511 69533254 86789682 69533391 86789853 69533528 86790024 69533665 86790195 69533802 86790366 69533939 86790537 69534076 86790708 69534213 86790879 69534350 86791050 69534487 86791221 69534624 86791392 69534761 86791563 69534898 86791734 69535035 86791905 69535172 86792076 69535309 86792247 69535446 86792418 69535583 86792589 69535720 86792760 69535857 86792931 69535994 86793102 69536131 86793273 69536268 86793444 69536405 86793615 69536542 86793786 69536679 86793957 69536816 86794128 69536953 86794299 69537090 86794470 69537227 86794641 69537364 86794812 69537501 86794983 69537638 86795154 69537775 86795325 69537912 86795496 69538049 86795667 69538186 86795838 69538323 86796009 69538460 86796180 69538597 86796351 69538734 86796522 69538871 86796693 69539008 86796864 69539145 86797035 69539282 86797206 69539419 86797377 69539556 86797548 69539693 86797719 69539830 86797890 69539967 86798061 69540104 86798232 69540241 86798403 69540378 86798574 69540515 86798745 69540652 86798916 69540789 86799087 69540926 86799258 69541063 86799429 69541200 86799600 69541337 86799771 69541474 86799942 69541611 86800113 69541748 86800284 69541885 86800455 69542022 86800626 69542159 86800797 69542296 86800968 69542433 86801139 69542570 86801310 69542707 86801481 69542844 86801652 69542981 86801823 69543118 86801994 69543255 86802165 69543392 86802336 69543529 86802507 69543666 86802678 69543803 86802849 69543940 86803020 69544077 86803191 69544214 86803362 69544351 86803533 69544488 86803704 69544625 86803875 69544762 86804046 69544899 86804217 69545036 86804388 69545173 86804559 69545310 86804730 69545447 86804901 69545584 86805072 69545721 86805243 69545858 86805414 69545995 86805585 69546132 86805756 69546269 86805927 69546406 86806098 69546543 86806269 69546680 86806440 69546817 86806611 69546954 86806782 69547091 86806953 69547228 86807124 69547365 86807295 69547502 86807466 69547639 86807637 69547776 86807808 69547913 86807979 69548050 86808150 69548187 86808321 69548324 86808492 69548461 86808663 69548598 86808834 69548735 86809005 69548872 86809176 69549009 86809347 69549146 86809518 69549283 86809689 69549420 86809860 69549557 86810031 69549694 86810202 69549831 86810373 69549968 86810544 69550105 86810715 69550242 86810886 69550379 86811057 69550516 86811228 69550653 86811399 69550790 86811570 69550927 86811741 69551064 86811912 69551201 86812083 69551338 86812254 69551475 86812425 69551612 86812596 69551749 86812767 69551886 86812938 69552023 86813109 69552160 86813280 69552297 86813451 69552434 86813622 69552571 86813793 69552708 86813964 69552845 86814135 69552982 86814306 69553119 86814477 69553256 86814648 69553393 86814819 69553530 86814990 69553667 86815161 69553804 86815332 69553941 86815503 69554078 86815674 69554215 86815845 69554352 86816016 69554489 86816187 69554626 86816358 69554763 86816529 69554900 86816700 69555037 86816871 69555174 86817042 69555311 86817213 69555448 86817384 69555585 86817555 69555722 86817726 69555859 86817897 69555996 86818068 69556133 86818239 69556270 86818410 69556407 86818581 69556544 86818752 69556681 86818923 69556818 86819094 69556955 86819265 69557092 86819436 69557229 86819607 69557366 86819778 69557503 86819949 69557640 86820120 69557777 86820291 69557914 86820462 69558051 86820633 69558188 86820804 69558325 86820975 69558462 86821146 69558599 86821317 69558736 86821488 69558873 86821659 69559010 86821830 69559147 86822001 69559284 86822172 69559421 86822343 69559558 86822514 69559695 86822685 69559832 86822856 69559969 86823027 69560106 86823198 69560243 86823369 69560380 86823540 69560517 86823711 69560654 86823882 69560791 86824053 69560928 86824224 69561065 86824395 69561202 86824566 69561339 86824737 69561476 86824908 69561613 86825079 69561750 86825250 69561887 86825421 69562024 86825592 69562161 86825763 69562298 86825934 69562435 86826105 69562572 86826276 69562709 86826447 69562846 86826618 69562983 86826789 69563120 86826960 69563257 86827131 69563394 86827302 69563531 86827473 69563668 86827644 69563805 86827815 69563942 86827986 69564079 86828157 69564216 86828328 69564353 86828499 69564490 86828670 69564627 86828841 69564764 86829012 69564901 86829183 69565038 86829354 69565175 86829525 69565312 86829696 69565449 86829867 69565586 86830038 69565723 86830209 69565860 86830380 69565997 86830551 69566134 86830722 69566271 86830893 69566408 86831064 69566545 86831235 69566682 86831406 69566819 86831577 69566956 86831748 69567093 86831919 69567230 86832090 69567367 86832261 69567504 86832432 69567641 86832603 69567778 86832774 69567915 86832945 69568052 86833116 69568189 86833287 69568326 86833458 69568463 86833629 69568600 86833800 69568737 86833971 69568874 86834142 69569011 86834313 69569148 86834484 69569285 86834655 69569422 86834826 69569559 86834997 69569696 86835168 69569833 86835339 69569970 86835510 69570107 86835681 69570244 86835852 69570381 86836023 69570518 86836194 69570655 86836365 69570792 86836536 69570929 86836707 69571066 86836878 69571203 86837049 69571340 86837220 69571477 86837391 69571614 86837562 69571751 86837733 69571888 86837904 69572025 86838075 69572162 86838246 69572299 86838417 69572436 86838588 69572573 86838759 69572710 86838930 69572847 86839101 69572984 86839272 69573121 86839443 69573258 86839614 69573395 86839785 69573532 86839956 69573669 86840127 69573806 86840298 69573943 86840469 69574080 86840640 69574217 86840811 69574354 86840982 69574491 86841153 69574628 86841324 69574765 86841495 69574902 86841666 69575039 86841837 69575176 86842008 69575313 86842179 69575450 86842350 69575587 86842521 69575724 86842692 69575861 86842863 69575998 86843034 69576135 86843205 69576272 86843376 69576409 86843547 69576546 86843718 69576683 86843889 69576820 86844060 69576957 86844231 69577094 86844402 69577231 86844573 69577368 86844744 69577505 86844915 69577642 86845086 69577779 86845257 69577916 86845428 69578053 86845599 69578190 86845770 69578327 86845941 69578464 86846112 69578601 86846283 69578738 86846454 69578875 86846625 69579012 86846796 69579149 86846967 69579286 86847138 69579423 86847309 69579560 86847480 69579697 86847651 69579834 86847822 69579971 86847993 69580108 86848164 69580245 86848335 69580382 86848506 69580519 86848677 69580656 86848848 69580793 86849019 69580930 86849190 69581067 86849361 69581204 86849532 69581341 86849703 69581478 86849874 69581615 86850045 69581752 86850216 69581889 86850387 69582026 86850558 69582163 86850729 69582300 86850900 69582437 86851071 69582574 86851242 69582711 86851413 69582848 86851584 69582985 86851755 69583122 86851926 69583259 86852097 69583396 86852268 69583533 86852439 69583670 86852610 69583807 86852781 69583944 86852952 69584081 86853123 69584218 86853294 69584355 86853465 69584492 86853636 69584629 86853807 69584766 86853978 69584903 86854149 69585040 86854320 69585177 86854491 69585314 86854662 69585451 86854833 69585588 86855004 69585725 86855175 69585862 86855346 69585999 86855517 69586136 86855688 69586273 86855859 69586410 86856030 69586547 86856201 69586684 86856372 69586821 86856543 69586958 86856714 69587095 86856885 69587232 86857056 69587369 86857227 69587506 86857398 69587643 86857569 69587780 86857740 69587917 86857911 69588054 86858082 69588191 86858253 69588328 86858424 69588465 86858595 69588602 86858766 69588739 86858937 69588876 86859108 69589013 86859279 69589150 86859450 69589287 86859621 69589424 86859792 69589561 86859963 69589698 86860134 69589835 86860305 69589972 86860476 69590109 86860647 69590246 86860818 69590383 86860989 69590520 86861160 69590657 86861331 69590794 86861502 69590931 86861673 69591068 86861844 69591205 86862015 69591342 86862186 69591479 86862357 69591616 86862528 69591753 86862699 69591890 86862870 69592027 86863041 69592164 86863212 69592301 86863383 69592438 86863554 69592575 86863725 69592712 86863896 69592849 86864067 69592986 86864238 69593123 86864409 69593260 86864580 69593397 86864751 69593534 86864922 69593671 86865093 69593808 86865264 69593945 86865435 69594082 86865606 69594219 86865777 69594356 86865948 69594493 86866119 69594630 86866290 69594767 86866461 69594904 86866632 69595041 86866803 69595178 86866974 69595315 86867145 69595452 86867316 69595589 86867487 69595726 86867658 69595863 86867829 69596000 86868000 69596137 86868171 69596274 86868342 69596411 86868513 69596548 86868684 69596685 86868855 69596822 86869026 69596959 86869197 69597096 86869368 69597233 86869539 69597370 86869710 69597507 86869881 69597644 86870052 69597781 86870223 69597918 86870394 69598055 86870565 69598192 86870736 69598329 86870907 69598466 86871078 69598603 86871249 69598740 86871420 69598877 86871591 69599014 86871762 69599151 86871933 69599288 86872104 69599425 86872275 69599562 86872446 69599699 86872617 69599836 86872788 69599973 86872959 69600110 86873130 69600247 86873301 69600384 86873472 69600521 86873643 69600658 86873814 69600795 86873985 69600932 86874156 69601069 86874327 69601206 86874498 69601343 86874669 69601480 86874840 69601617 86875011 69601754 86875182 69601891 86875353 69602028 86875524 69602165 86875695 69602302 86875866 69602439 86876037 69602576 86876208 69602713 86876379 69602850 86876550 69602987 86876721 69603124 86876892 69603261 86877063 69603398 86877234 69603535 86877405 69603672 86877576 69603809 86877747 69603946 86877918 69604083 86878089 69604220 86878260 69604357 86878431 69604494 86878602 69604631 86878773 69604768 86878944 69604905 86879115 69605042 86879286 69605179 86879457 69605316 86879628 69605453 86879799 69605590 86879970 69605727 86880141 69605864 86880312 69606001 86880483 69606138 86880654 69606275 86880825 69606412 86880996 69606549 86881167 69606686 86881338 69606823 86881509 69606960 86881680 69607097 86881851 69607234 86882022 69607371 86882193 69607508 86882364 69607645 86882535 69607782 86882706 69607919 86882877 69608056 86883048 69608193 86883219 69608330 86883390 69608467 86883561 69608604 86883732 69608741 86883903 69608878 86884074 69609015 86884245 69609152 86884416 69609289 86884587 69609426 86884758 69609563 86884929 69609700 86885100 69609837 86885271 69609974 86885442 69610111 86885613 69610248 86885784 69610385 86885955 69610522 86886126 69610659 86886297 69610796 86886468 69610933 86886639 69611070 86886810 69611207 86886981 69611344 86887152 69611481 86887323 69611618 86887494 69611755 86887665 69611892 86887836 69612029 86888007 69612166 86888178 69612303 86888349 69612440 86888520 69612577 86888691 69612714 86888862 69612851 86889033 69612988 86889204 69613125 86889375 69613262 86889546 69613399 86889717 69613536 86889888 69613673 86890059 69613810 86890230 69613947 86890401 69614084 86890572 69614221 86890743 69614358 86890914 69614495 86891085 69614632 86891256 69614769 86891427 69614906 86891598 69615043 86891769 69615180 86891940 69615317 86892111 69615454 86892282 69615591 86892453 69615728 86892624 69615865 86892795 69616002 86892966 69616139 86893137 69616276 86893308 69616413 86893479 69616550 86893650 69616687 86893821 69616824 86893992 69616961 86894163 69617098 86894334 69617235 86894505 69617372 86894676 69617509 86894847 69617646 86895018 69617783 86895189 69617920 86895360 69618057 86895531 69618194 86895702 69618331 86895873 69618468 86896044 69618605 86896215 69618742 86896386 69618879 86896557 69619016 86896728 69619153 86896899 69619290 86897070 69619427 86897241 69619564 86897412 69619701 86897583 69619838 86897754 69619975 86897925 69620112 86898096 69620249 86898267 69620386 86898438 69620523 86898609 69620660 86898780 69620797 86898951 69620934 86899122 69621071 86899293 69621208 86899464 69621345 86899635 69621482 86899806 69621619 86899977 69621756 86900148 69621893 86900319 69622030 86900490 69622167 86900661 69622304 86900832 69622441 86901003 69622578 86901174 69622715 86901345 69622852 86901516 69622989 86901687 69623126 86901858 69623263 86902029 69623400 86902200 69623537 86902371 69623674 86902542 69623811 86902713 69623948 86902884 69624085 86903055 69624222 86903226 69624359 86903397 69624496 86903568 69624633 86903739 69624770 86903910 69624907 86904081 69625044 86904252 69625181 86904423 69625318 86904594 69625455 86904765 69625592 86904936 69625729 86905107 69625866 86905278 69626003 86905449 69626140 86905620 69626277 86905791 69626414 86905962 69626551 86906133 69626688 86906304 69626825 86906475 69626962 86906646 69627099 86906817 69627236 86906988 69627373 86907159 69627510 86907330 69627647 86907501 69627784 86907672 69627921 86907843 69628058 86908014 69628195 86908185 69628332 86908356 69628469 86908527 69628606 86908698 69628743 86908869 69628880 86909040 69629017 86909211 69629154 86909382 69629291 86909553 69629428 86909724 69629565 86909895 69629702 86910066 69629839 86910237 69629976 86910408 69630113 86910579 69630250 86910750 69630387 86910921 69630524 86911092 69630661 86911263 69630798 86911434 69630935 86911605 69631072 86911776 69631209 86911947 69631346 86912118 69631483 86912289 69631620 86912460 69631757 86912631 69631894 86912802 69632031 86912973 69632168 86913144 69632305 86913315 69632442 86913486 69632579 86913657 69632716 86913828 69632853 86913999 69632990 86914170 69633127 86914341 69633264 86914512 69633401 86914683 69633538 86914854 69633675 86915025 69633812 86915196 69633949 86915367 69634086 86915538 69634223 86915709 69634360 86915880 69634497 86916051 69634634 86916222 69634771 86916393 69634908 86916564 69635045 86916735 69635182 86916906 69635319 86917077 69635456 86917248 69635593 86917419 69635730 86917590 69635867 86917761 69636004 86917932 69636141 86918103 69636278 86918274 69636415 86918445 69636552 86918616 69636689 86918787 69636826 86918958 69636963 86919129 69637100 86919300 69637237 86919471 69637374 86919642 69637511 86919813 69637648 86919984 69637785 86920155 69637922 86920326 69638059 86920497 69638196 86920668 69638333 86920839 69638470 86921010 69638607 86921181 69638744 86921352 69638881 86921523 69639018 86921694 69639155 86921865 69639292 86922036 69639429 86922207 69639566 86922378 69639703 86922549 69639840 86922720 69639977 86922891 69640114 86923062 69640251 86923233 69640388 86923404 69640525 86923575 69640662 86923746 69640799 86923917 69640936 86924088 69641073 86924259 69641210 86924430 69641347 86924601 69641484 86924772 69641621 86924943 69641758 86925114 69641895 86925285 69642032 86925456
1000 48028775 0 48028775 59948325 48028912 59948496 48029049 59948667 48029186 59948838 48029323 59949009 48029460 59949180 48029597 59949351 48029734 59949522 48029871 59949693 48030008 59949864 48030145 59950035 48030282 59950206 48030419 59950377 48030556 59950548 48030693 59950719 48030830 59950890 48030967 59951061 48031104 59951232 48031241 59951403 48031378 59951574 48031515 59951745 48031652 59951916 48031789 59952087 48031926 59952258 48032063 59952429 48032200 59952600 48032337 59952771 48032474 59952942 48032611 59953113 48032748 59953284 48032885 59953455 48033022 59953626 48033159 59953797 48033296 59953968 48033433 59954139 48033570 59954310 48033707 59954481 48033844 59954652 48033981 59954823 48034118 59954994 48034255 59955165 48034392 59955336 48034529 59955507 48034666 59955678 48034803 59955849 48034940 59956020 48035077 59956191 48035214 59956362 48035351 59956533 48035488 59956704 48035625 59956875 48035762 59957046 48035899 59957217 48036036 59957388 48036173 59957559 48036310 59957730 48036447 59957901 48036584 59958072 48036721 59958243 48036858 59958414 48036995 59958585 48037132 59958756 48037269 59958927 48037406 59959098 48037543 59959269 48037680 59959440 48037817 59959611 48037954 59959782 48038091 59959953 48038228 59960124 48038365 59960295 48038502 59960466 48038639 59960637 48038776 59960808 48038913 59960979 48039050 59961150 48039187 59961321 48039324 59961492 48039461 59961663 48039598 59961834 48039735 59962005 48039872 59962176 48040009 59962347 48040146 59962518 48040283 59962689 48040420 59962860 48040557 59963031 48040694 59963202 48040831 59963373 48040968 59963544 48041105 59963715 48041242 59963886 48041379 59964057 48041516 59964228 48041653 59964399 48041790 59964570 48041927 59964741 48042064 59964912 48042201 59965083 48042338 59965254 48042475 59965425 48042612 59965596 48042749 59965767 48042886 59965938 48043023 59966109 48043160 59966280 48043297 59966451 48043434 59966622 48043571 59966793 48043708 59966964 48043845 59967135 48043982 59967306 48044119 59967477 48044256 59967648 48044393 59967819 48044530 59967990 48044667 59968161 48044804 59968332 48044941 59968503 48045078 59968674 48045215 59968845 48045352 59969016 48045489 59969187 48045626 59969358 48045763 59969529 48045900 59969700 48046037 59969871 48046174 59970042 48046311 59970213 48046448 59970384 48046585 59970555 48046722 59970726 48046859 59970897 48046996 59971068 48047133 59971239 48047270 59971410 48047407 59971581 48047544 59971752 48047681 59971923 48047818 59972094 48047955 59972265 48048092 59972436 48048229 59972607 48048366 59972778 48048503 59972949 48048640 59973120 48048777 59973291 48048914 59973462 48049051 59973633 48049188 59973804 48049325 59973975 48049462 59974146 48049599 59974317 48049736 59974488 48049873 59974659 48050010 59974830 48050147 59975001 48050284 59975172 48050421 59975343 48050558 59975514 48050695 59975685 48050832 59975856 48050969 59976027 48051106 59976198 48051243 59976369 48051380 59976540 48051517 59976711 48051654 59976882 48051791 59977053 48051928 59977224 48052065 59977395 48052202 59977566 48052339 59977737 48052476 59977908 48052613 59978079 48052750 59978250 48052887 59978421 48053024 59978592 48053161 59978763 48053298 59978934 48053435 59979105 48053572 59979276 48053709 59979447 48053846 59979618 48053983 59979789 48054120 59979960 48054257 59980131 48054394 59980302 48054531 59980473 48054668 59980644 48054805 59980815 48054942 59980986 48055079 59981157 48055216 59981328 48055353 59981499 48055490 59981670 48055627 59981841 48055764 59982012 48055901 59982183 48056038 59982354 48056175 59982525 48056312 59982696 48056449 59982867 48056586 59983038 48056723 59983209 48056860 59983380 48056997 59983551 48057134 59983722 48057271 59983893 48057408 59984064 48057545 59984235 48057682 59984406 48057819 59984577 48057956 59984748 48058093 59984919 48058230 59985090 48058367 59985261 48058504 59985432 48058641 59985603 48058778 59985774 48058915 59985945 48059052 59986116 48059189 59986287 48059326 59986458 48059463 59986629 48059600 59986800 48059737 59986971 48059874 59987142 48060011 59987313 48060148 59987484 48060285 59987655 48060422 59987826 48060559 59987997 48060696 59988168 48060833 59988339 48060970 59988510 48061107 59988681 48061244 59988852 48061381 59989023 48061518 59989194 48061655 59989365 48061792 59989536 48061929 59989707 48062066 59989878 48062203 59990049 48062340 59990220 48062477 59990391 48062614 59990562 48062751 59990733 48062888 59990904 48063025 59991075 48063162 59991246 48063299 59991417 48063436 59991588 48063573 59991759 48063710 59991930 48063847 59992101 48063984 59992272 48064121 59992443 48064258 59992614 48064395 59992785 48064532 59992956 48064669 59993127 48064806 59993298 48064943 59993469 48065080 59993640 48065217 59993811 48065354 59993982 48065491 59994153 48065628 59994324 48065765 59994495 48065902 59994666 48066039 59994837 48066176 59995008 48066313 59995179 48066450 59995350 48066587 59995521 48066724 59995692 48066861 59995863 48066998 59996034 48067135 59996205 48067272 59996376 48067409 59996547 48067546 59996718 48067683 59996889 48067820 59997060 48067957 59997231 48068094 59997402 48068231 59997573 48068368 59997744 48068505 59997915 48068642 59998086 48068779 59998257 48068916 59998428 48069053 59998599 48069190 59998770 48069327 59998941 48069464 59999112 48069601 59999283 48069738 59999454 48069875 59999625 48070012 59999796 48070149 59999967 48070286 60000138 48070423 60000309 48070560 60000480 48070697 60000651 48070834 60000822 48070971 60000993 48071108 60001164 48071245 60001335 48071382 60001506 48071519 60001677 48071656 60001848 48071793 60002019 48071930 60002190 48072067 60002361 48072204 60002532 48072341 60002703 48072478 60002874 48072615 60003045 48072752 60003216 48072889 60003387 48073026 60003558 48073163 60003729 48073300 60003900 48073437 60004071 48073574 60004242 48073711 60004413 48073848 60004584 48073985 60004755 48074122 60004926 48074259 60005097 48074396 60005268 48074533 60005439 48074670 60005610 48074807 60005781 48074944 60005952 48075081 60006123 48075218 60006294 48075355 60006465 48075492 60006636 48075629 60006807 48075766 60006978 48075903 60007149 48076040 60007320 48076177 60007491 48076314 60007662 48076451 60007833 48076588 60008004 48076725 60008175 48076862 60008346 48076999 60008517 48077136 60008688 48077273 60008859 48077410 60009030 48077547 60009201 48077684 60009372 48077821 60009543 48077958 60009714 48078095 60009885 48078232 60010056 48078369 60010227 48078506 60010398 48078643 60010569 48078780 60010740 48078917 60010911 48079054 60011082 48079191 60011253 48079328 60011424 48079465 60011595 48079602 60011766 48079739 60011937 48079876 60012108 48080013 60012279 48080150 60012450 48080287 60012621 48080424 60012792 48080561 60012963 48080698 60013134 48080835 60013305 48080972 60013476 48081109 60013647 48081246 60013818 48081383 60013989 48081520 60014160 48081657 60014331 48081794 60014502 48081931 60014673 48082068 60014844 48082205 60015015 48082342 60015186 48082479 60015357 48082616 60015528 48082753 60015699 48082890 60015870 48083027 60016041 48083164 60016212 48083301 60016383 48083438 60016554 48083575 60016725 48083712 60016896 48083849 60017067 48083986 60017238 48084123 60017409 48084260 60017580 48084397 60017751 48084534 60017922 48084671 60018093 48084808 60018264 48084945 60018435 48085082 60018606 48085219 60018777 48085356 60018948 48085493 60019119 48085630 60019290 48085767 60019461 48085904 60019632 48086041 60019803 48086178 60019974 48086315 60020145 48086452 60020316 48086589 60020487 48086726 60020658 48086863 60020829 48087000 60021000 48087137 60021171 48087274 60021342 48087411 60021513 48087548 60021684 48087685 60021855 48087822 60022026 48087959 60022197 48088096 60022368 48088233 60022539 48088370 60022710 48088507 60022881 48088644 60023052 48088781 60023223 48088918 60023394 48089055 60023565 48089192 60023736 48089329 60023907 48089466 60024078 48089603 60024249 48089740 60024420 48089877 60024591 48090014 60024762 48090151 60024933 48090288 60025104 48090425 60025275 48090562 60025446 48090699 60025617 48090836 60025788 48090973 60025959 48091110 60026130 48091247 60026301 48091384 60026472 48091521 60026643 48091658 60026814 48091795 60026985 48091932 60027156 48092069 60027327 48092206 60027498 48092343 60027669 48092480 60027840 48092617 60028011 48092754 60028182 48092891 60028353 48093028 60028524 48093165 60028695 48093302 60028866 48093439 60029037 48093576 60029208 48093713 60029379 48093850 60029550 48093987 60029721 48094124 60029892 48094261 60030063 48094398 60030234 48094535 60030405 48094672 60030576 48094809 60030747 48094946 60030918 48095083 60031089 48095220 60031260 48095357 60031431 48095494 60031602 48095631 60031773 48095768 60031944 48095905 60032115 48096042 60032286 48096179 60032457 48096316 60032628 48096453 60032799 48096590 60032970 48096727 60033141 48096864 60033312 48097001 60033483 48097138 60033654 48097275 60033825 48097412 60033996 48097549 60034167 48097686 60034338 48097823 60034509 48097960 60034680 48098097 60034851 48098234 60035022 48098371 60035193 48098508 60035364 48098645 60035535 48098782 60035706 48098919 60035877 48099056 60036048 48099193 60036219 48099330 60036390 48099467 60036561 48099604 60036732 48099741 60036903 48099878 60037074 48100015 60037245 48100152 60037416 48100289 60037587 48100426 60037758 48100563 60037929 48100700 60038100 48100837 60038271 48100974 60038442 48101111 60038613 48101248 60038784 48101385 60038955 48101522 60039126 48101659 60039297 48101796 60039468 48101933 60039639 48102070 60039810 48102207 60039981 48102344 60040152 48102481 60040323 48102618 60040494 48102755 60040665 48102892 60040836 48103029 60041007 48103166 60041178 48103303 60041349 48103440 60041520 48103577 60041691 48103714 60041862 48103851 60042033 48103988 60042204 48104125 60042375 48104262 60042546 48104399 60042717 48104536 60042888 48104673 60043059 48104810 60043230 48104947 60043401 48105084 60043572 48105221 60043743 48105358 60043914 48105495 60044085 48105632 60044256 48105769 60044427 48105906 60044598 48106043 60044769 48106180 60044940 48106317 60045111 48106454 60045282 48106591 60045453 48106728 60045624 48106865 60045795 48107002 60045966 48107139 60046137 48107276 60046308 48107413 60046479 48107550 60046650 48107687 60046821 48107824 60046992 48107961 60047163 48108098 60047334 48108235 60047505 48108372 60047676 48108509 60047847 48108646 60048018 48108783 60048189 48108920 60048360 48109057 60048531 48109194 60048702 48109331 60048873 48109468 60049044 48109605 60049215 48109742 60049386 48109879 60049557 48110016 60049728 48110153 60049899 48110290 60050070 48110427 60050241 48110564 60050412 48110701 60050583 48110838 60050754 48110975 60050925 48111112 60051096 48111249 60051267 48111386 60051438 48111523 60051609 48111660 60051780 48111797 60051951 48111934 60052122 48112071 60052293 48112208 60052464 48112345 60052635 48112482 60052806 48112619 60052977 48112756 60053148 48112893 60053319 48113030 60053490 48113167 60053661 48113304 60053832 48113441 60054003 48113578 60054174 48113715 60054345 48113852 60054516 48113989 60054687 48114126 60054858 48114263 60055029 48114400 60055200 48114537 60055371 48114674 60055542 48114811 60055713 48114948 60055884 48115085 60056055 48115222 60056226 48115359 60056397 48115496 60056568 48115633 60056739 48115770 60056910 48115907 60057081 48116044 60057252 48116181 60057423 48116318 60057594 48116455 60057765 48116592 60057936 48116729 60058107 48116866 60058278 48117003 60058449 48117140 60058620 48117277 60058791 48117414 60058962 48117551 60059133 48117688 60059304 48117825 60059475 48117962 60059646 48118099 60059817 48118236 60059988 48118373 60060159 48118510 60060330 48118647 60060501 48118784 60060672 48118921 60060843 48119058 60061014 48119195 60061185 48119332 60061356 48119469 60061527 48119606 60061698 48119743 60061869 48119880 60062040 48120017 60062211 48120154 60062382 48120291 60062553 48120428 60062724 48120565 60062895 48120702 60063066 48120839 60063237 48120976 60063408 48121113 60063579 48121250 60063750 48121387 60063921 48121524 60064092 48121661 60064263 48121798 60064434 48121935 60064605 48122072 60064776 48122209 60064947 48122346 60065118 48122483 60065289 48122620 60065460 48122757 60065631 48122894 60065802 48123031 60065973 48123168 60066144 48123305 60066315 48123442 60066486 48123579 60066657 48123716 60066828 48123853 60066999 48123990 60067170 48124127 60067341 48124264 60067512 48124401 60067683 48124538 60067854 48124675 60068025 48124812 60068196 48124949 60068367 48125086 60068538 48125223 60068709 48125360 60068880 48125497 60069051 48125634 60069222 48125771 60069393 48125908 60069564 48126045 60069735 48126182 60069906 48126319 60070077 48126456 60070248 48126593 60070419 48126730 60070590 48126867 60070761 48127004 60070932 48127141 60071103 48127278 60071274 48127415 60071445 48127552 60071616 48127689 60071787 48127826 60071958 48127963 60072129 48128100 60072300 48128237 60072471 48128374 60072642 48128511 60072813 48128648 60072984 48128785 60073155 48128922 60073326 48129059 60073497 48129196 60073668 48129333 60073839 48129470 60074010 48129607 60074181 48129744 60074352 48129881 60074523 48130018 60074694 48130155 60074865 48130292 60075036 48130429 60075207 48130566 60075378 48130703 60075549 48130840 60075720 48130977 60075891 48131114 60076062 48131251 60076233 48131388 60076404 48131525 60076575 48131662 60076746 48131799 60076917 48131936 60077088 48132073 60077259 48132210 60077430 48132347 60077601 48132484 60077772 48132621 60077943 48132758 60078114 48132895 60078285 48133032 60078456 48133169 60078627 48133306 60078798 48133443 60078969 48133580 60079140 48133717 60079311 48133854 60079482 48133991 60079653 48134128 60079824 48134265 60079995 48134402 60080166 48134539 60080337 48134676 60080508 48134813 60080679 48134950 60080850 48135087 60081021 48135224 60081192 48135361 60081363 48135498 60081534 48135635 60081705 48135772 60081876 48135909 60082047 48136046 60082218 48136183 60082389 48136320 60082560 48136457 60082731 48136594 60082902 48136731 60083073 48136868 60083244 48137005 60083415 48137142 60083586 48137279 60083757 48137416 60083928 48137553 60084099 48137690 60084270 48137827 60084441 48137964 60084612 48138101 60084783 48138238 60084954 48138375 60085125 48138512 60085296 48138649 60085467 48138786 60085638 48138923 60085809 48139060 60085980 48139197 60086151 48139334 60086322 48139471 60086493 48139608 60086664 48139745 60086835 48139882 60087006 48140019 60087177 48140156 60087348 48140293 60087519 48140430 60087690 48140567 60087861 48140704 60088032 48140841 60088203 48140978 60088374 48141115 60088545 48141252 60088716 48141389 60088887 48141526 60089058 48141663 60089229 48141800 60089400 48141937 60089571 48142074 60089742 48142211 60089913 48142348 60090084 48142485 60090255 48142622 60090426 48142759 60090597 48142896 60090768 48143033 60090939 48143170 60091110 48143307 60091281 48143444 60091452 48143581 60091623 48143718 60091794 48143855 60091965 48143992 60092136 48144129 60092307 48144266 60092478 48144403 60092649 48144540 60092820 48144677 60092991 48144814 60093162 48144951 60093333 48145088 60093504 48145225 60093675 48145362 60093846 48145499 60094017 48145636 60094188 48145773 60094359 48145910 60094530 48146047 60094701 48146184 60094872 48146321 60095043 48146458 60095214 48146595 60095385 48146732 60095556 48146869 60095727 48147006 60095898 48147143 60096069 48147280 60096240 48147417 60096411 48147554 60096582 48147691 60096753 48147828 60096924 48147965 60097095 48148102 60097266 48148239 60097437 48148376 60097608 48148513 60097779 48148650 60097950 48148787 60098121 48148924 60098292 48149061 60098463 48149198 60098634 48149335 60098805 48149472 60098976 48149609 60099147 48149746 60099318 48149883 60099489 48150020 60099660 48150157 60099831 48150294 60100002 48150431 60100173 48150568 60100344 48150705 60100515 48150842 60100686 48150979 60100857 48151116 60101028 48151253 60101199 48151390 60101370 48151527 60101541 48151664 60101712 48151801 60101883 48151938 60102054 48152075 60102225 48152212 60102396 48152349 60102567 48152486 60102738 48152623 60102909 48152760 60103080 48152897 60103251 48153034 60103422 48153171 60103593 48153308 60103764 48153445 60103935 48153582 60104106 48153719 60104277 48153856 60104448 48153993 60104619 48154130 60104790 48154267 60104961 48154404 60105132 48154541 60105303 48154678 60105474 48154815 60105645 48154952 60105816 48155089 60105987 48155226 60106158 48155363 60106329 48155500 60106500 48155637 60106671 48155774 60106842 48155911 60107013 48156048 60107184 48156185 60107355 48156322 60107526 48156459 60107697 48156596 60107868 48156733 60108039 48156870 60108210 48157007 60108381 48157144 60108552 48157281 60108723 48157418 60108894 48157555 60109065 48157692 60109236 48157829 60109407 48157966 60109578 48158103 60109749 48158240 60109920 48158377 60110091 48158514 60110262 48158651 60110433 48158788 60110604 48158925 60110775 48159062 60110946 48159199 60111117 48159336 60111288 48159473 60111459 48159610 60111630 48159747 60111801 48159884 60111972 48160021 60112143 48160158 60112314 48160295 60112485 48160432 60112656 48160569 60112827 48160706 60112998 48160843 60113169 48160980 60113340 48161117 60113511 48161254 60113682 48161391 60113853 48161528 60114024 48161665 60114195 48161802 60114366 48161939 60114537 48162076 60114708 48162213 60114879 48162350 60115050 48162487 60115221 48162624 60115392 48162761 60115563 48162898 60115734 48163035 60115905 48163172 60116076 48163309 60116247 48163446 60116418 48163583 60116589 48163720 60116760 48163857 60116931 48163994 60117102 48164131 60117273 48164268 60117444 48164405 60117615 48164542 60117786 48164679 60117957 48164816 60118128 48164953 60118299 48165090 60118470 48165227 60118641 48165364 60118812 48165501 60118983
1000 24500121 0 24500121 30580443 24500258 30580614 24500395 30580785 24500532 30580956 24500669 30581127 24500806 30581298 24500943 30581469 24501080 30581640 24501217 30581811 24501354 30581982 24501491 30582153 24501628 30582324 24501765 30582495 24501902 30582666 24502039 30582837 24502176 30583008 24502313 30583179 24502450 30583350 24502587 30583521 24502724 30583692 24502861 30583863 24502998 30584034 24503135 30584205 24503272 30584376 24503409 30584547 24503546 30584718 24503683 30584889 24503820 30585060 24503957 30585231 24504094 30585402 24504231 30585573 24504368 30585744 24504505 30585915 24504642 30586086 24504779 30586257 24504916 30586428 24505053 30586599 24505190 30586770 24505327 30586941 24505464 30587112 24505601 30587283 24505738 30587454 24505875 30587625 24506012 30587796 24506149 30587967 24506286 30588138 24506423 30588309 24506560 30588480 24506697 30588651 24506834 30588822 24506971 30588993 24507108 30589164 24507245 30589335 24507382 30589506 24507519 30589677 24507656 30589848 24507793 30590019 24507930 30590190 24508067 30590361 24508204 30590532 24508341 30590703 24508478 30590874 24508615 30591045 24508752 30591216 24508889 30591387 24509026 30591558 24509163 30591729 24509300 30591900 24509437 30592071 24509574 30592242 24509711 30592413 24509848 30592584 24509985 30592755 24510122 30592926 24510259 30593097 24510396 30593268 24510533 30593439 24510670 30593610 24510807 30593781 24510944 30593952 24511081 30594123 24511218 30594294 24511355 30594465 24511492 30594636 24511629 30594807 24511766 30594978 24511903 30595149 24512040 30595320 24512177 30595491 24512314 30595662 24512451 30595833 24512588 30596004 24512725 30596175 24512862 30596346 24512999 30596517 24513136 30596688 24513273 30596859 24513410 30597030 24513547 30597201 24513684 30597372 24513821 30597543 24513958 30597714 24514095 30597885 24514232 30598056 24514369 30598227 24514506 30598398 24514643 30598569 24514780 30598740 24514917 30598911 24515054 30599082 24515191 30599253 24515328 30599424 24515465 30599595 24515602 30599766 24515739 30599937 24515876 30600108 24516013 30600279 24516150 30600450 24516287 30600621 24516424 30600792 24516561 30600963 24516698 30601134 24516835 30601305 24516972 30601476 24517109 30601647 24517246 30601818 24517383 30601989 24517520 30602160 24517657 30602331 24517794 30602502 24517931 30602673 24518068 30602844 24518205 30603015 24518342 30603186 24518479 30603357 24518616 30603528 24518753 30603699 24518890 30603870 24519027 30604041 24519164 30604212 24519301 30604383 24519438 30604554 24519575 30604725 24519712 30604896 24519849 30605067 24519986 30605238 24520123 30605409 24520260 30605580 24520397 30605751 24520534 30605922 24520671 30606093 24520808 30606264 24520945 30606435 24521082 30606606 24521219 30606777 24521356 30606948 24521493 30607119 24521630 30607290 24521767 30607461 24521904 30607632 24522041 30607803 24522178 30607974 24522315 30608145 24522452 30608316 24522589 30608487 24522726 30608658 24522863 30608829 24523000 30609000 24523137 30609171 24523274 30609342 24523411 30609513 24523548 30609684 24523685 30609855 24523822 30610026 24523959 30610197 24524096 30610368 24524233 30610539 24524370 30610710 24524507 30610881 24524644 30611052 24524781 30611223 24524918 30611394 24525055 30611565 24525192 30611736 24525329 30611907 24525466 30612078 24525603 30612249 24525740 30612420 24525877 30612591 24526014 30612762 24526151 30612933 24526288 30613104 24526425 30613275 24526562 30613446 24526699 30613617 24526836 30613788 24526973 30613959 24527110 30614130 24527247 30614301 24527384 30614472 24527521 30614643 24527658 30614814 24527795 30614985 24527932 30615156 24528069 30615327 24528206 30615498 24528343 30615669 24528480 30615840 24528617 30616011 24528754 30616182 24528891 30616353 24529028 30616524 24529165 30616695 24529302 30616866 24529439 30617037 24529576 30617208 24529713 30617379 24529850 30617550 24529987 30617721 24530124 30617892 24530261 30618063 24530398 30618234 24530535 30618405 24530672 30618576 24530809 30618747 24530946 30618918 24531083 30619089 24531220 30619260 24531357 30619431 24531494 30619602 24531631 30619773 24531768 30619944 24531905 30620115 24532042 30620286 24532179 30620457 24532316 30620628 24532453 30620799 24532590 30620970 24532727 30621141 24532864 30621312 24533001 30621483 24533138 30621654 24533275 30621825 24533412 30621996 24533549 30622167 24533686 30622338 24533823 30622509 24533960 30622680 24534097 30622851 24534234 30623022 24534371 30623193 24534508 30623364 24534645 30623535 24534782 30623706 24534919 30623877 24535056 30624048 24535193 30624219 24535330 30624390 24535467 30624561 24535604 30624732 24535741 30624903 24535878 30625074 24536015 30625245 24536152 30625416 24536289 30625587 24536426 30625758 24536563 30625929 24536700 30626100 24536837 30626271 24536974 30626442 24537111 30626613 24537248 30626784 24537385 30626955 24537522 30627126 24537659 30627297 24537796 30627468 24537933 30627639 24538070 30627810 24538207 30627981 24538344 30628152 24538481 30628323 24538618 30628494 24538755 30628665 24538892 30628836 24539029 30629007 24539166 30629178 24539303 30629349 24539440 30629520 24539577 30629691 24539714 30629862 24539851 30630033 24539988 30630204 24540125 30630375 24540262 30630546 24540399 30630717 24540536 30630888 24540673 30631059 24540810 30631230 24540947 30631401 24541084 30631572 24541221 30631743 24541358 30631914 24541495 30632085 24541632 30632256 24541769 30632427 24541906 30632598 24542043 30632769 24542180 30632940 24542317 30633111 24542454 30633282 24542591 30633453 24542728 30633624 24542865 30633795 24543002 30633966 24543139 30634137 24543276 30634308 24543413 30634479 24543550 30634650 24543687 30634821 24543824 30634992 24543961 30635163 24544098 30635334 24544235 30635505 24544372 30635676 24544509 30635847 24544646 30636018 24544783 30636189 24544920 30636360 24545057 30636531 24545194 30636702 24545331 30636873 24545468 30637044 24545605 30637215 24545742 30637386 24545879 30637557 24546016 30637728 24546153 30637899 24546290 30638070 24546427 30638241 24546564 30638412 24546701 30638583 24546838 30638754 24546975 30638925 24547112 30639096 24547249 30639267 24547386 30639438 24547523 30639609 24547660 30639780 24547797 30639951 24547934 30640122 24548071 30640293 24548208 30640464 24548345 30640635 24548482 30640806 24548619 30640977 24548756 30641148 24548893 30641319 24549030 30641490 24549167 30641661 24549304 30641832 24549441 30642003 24549578 30642174 24549715 30642345 24549852 30642516 24549989 30642687 24550126 30642858 24550263 30643029 24550400 30643200 24550537 30643371 24550674 30643542 24550811 30643713 24550948 30643884 24551085 30644055 24551222 30644226 24551359 30644397 24551496 30644568 24551633 30644739 24551770 30644910 24551907 30645081 24552044 30645252 24552181 30645423 24552318 30645594 24552455 30645765 24552592 30645936 24552729 30646107 24552866 30646278 24553003 30646449 24553140 30646620 24553277 30646791 24553414 30646962 24553551 30647133 24553688 30647304 24553825 30647475 24553962 30647646 24554099 30647817 24554236 30647988 24554373 30648159 24554510 30648330 24554647 30648501 24554784 30648672 24554921 30648843 24555058 30649014 24555195 30649185 24555332 30649356 24555469 30649527 24555606 30649698 24555743 30649869 24555880 30650040 24556017 30650211 24556154 30650382 24556291 30650553 24556428 30650724 24556565 30650895 24556702 30651066 24556839 30651237 24556976 30651408 24557113 30651579 24557250 30651750 24557387 30651921 24557524 30652092 24557661 30652263 24557798 30652434 24557935 30652605 24558072 30652776 24558209 30652947 24558346 30653118 24558483 30653289 24558620 30653460 24558757 30653631 24558894 30653802 24559031 30653973 24559168 30654144 24559305 30654315 24559442 30654486 24559579 30654657 24559716 30654828 24559853 30654999 24559990 30655170 24560127 30655341 24560264 30655512 24560401 30655683 24560538 30655854 24560675 30656025 24560812 30656196 24560949 30656367 24561086 30656538 24561223 30656709 24561360 30656880 24561497 30657051 24561634 30657222 24561771 30657393 24561908 30657564 24562045 30657735 24562182 30657906 24562319 30658077 24562456 30658248 24562593 30658419 24562730 30658590 24562867 30658761 24563004 30658932 24563141 30659103 24563278 30659274 24563415 30659445 24563552 30659616 24563689 30659787 24563826 30659958 24563963 30660129 24564100 30660300 24564237 30660471 24564374 30660642 24564511 30660813 24564648 30660984 24564785 30661155 24564922 30661326 24565059 30661497 24565196 30661668 24565333 30661839 24565470 30662010 24565607 30662181 24565744 30662352 24565881 30662523 24566018 30662694 24566155 30662865 24566292 30663036 24566429 30663207 24566566 30663378 24566703 30663549 24566840 30663720 24566977 30663891 24567114 30664062 24567251 30664233 24567388 30664404 24567525 30664575 24567662 30664746 24567799 30664917 24567936 30665088 24568073 30665259 24568210 30665430 24568347 30665601 24568484 30665772 24568621 30665943 24568758 30666114 24568895 30666285 24569032 30666456 24569169 30666627 24569306 30666798 24569443 30666969 24569580 30667140 24569717 30667311 24569854 30667482 24569991 30667653 24570128 30667824 24570265 30667995 24570402 30668166 24570539 30668337 24570676 30668508 24570813 30668679 24570950 30668850 24571087 30669021 24571224 30669192 24571361 30669363 24571498 30669534 24571635 30669705 24571772 30669876 24571909 30670047 24572046 30670218 24572183 30670389 24572320 30670560 24572457 30670731 24572594 30670902 24572731 30671073 24572868 30671244 24573005 30671415 24573142 30671586 24573279 30671757 24573416 30671928 24573553 30672099 24573690 30672270 24573827 30672441 24573964 30672612 24574101 30672783 24574238 30672954 24574375 30673125 24574512 30673296 24574649 30673467 24574786 30673638 24574923 30673809 24575060 30673980 24575197 30674151 24575334 30674322 24575471 30674493 24575608 30674664 24575745 30674835 24575882 30675006 24576019 30675177 24576156 30675348 24576293 30675519 24576430 30675690 24576567 30675861 24576704 30676032 24576841 30676203 24576978 30676374 24577115 30676545 24577252 30676716 24577389 30676887 24577526 30677058 24577663 30677229 24577800 30677400 24577937 30677571 24578074 30677742 24578211 30677913 24578348 30678084 24578485 30678255 24578622 30678426 24578759 30678597 24578896 30678768 24579033 30678939 24579170 30679110 24579307 30679281 24579444 30679452 24579581 30679623 24579718 30679794 24579855 30679965 24579992 30680136 24580129 30680307 24580266 30680478 24580403 30680649 24580540 30680820 24580677 30680991 24580814 30681162 24580951 30681333 24581088 30681504 24581225 30681675 24581362 30681846 24581499 30682017 24581636 30682188 24581773 30682359 24581910 30682530 24582047 30682701 24582184 30682872 24582321 30683043 24582458 30683214 24582595 30683385 24582732 30683556 24582869 30683727 24583006 30683898 24583143 30684069 24583280 30684240 24583417 30684411 24583554 30684582 24583691 30684753 24583828 30684924 24583965 30685095 24584102 30685266 24584239 30685437 24584376 30685608 24584513 30685779 24584650 30685950 24584787 30686121 24584924 30686292 24585061 30686463 24585198 30686634 24585335 30686805 24585472 30686976 24585609 30687147 24585746 30687318 24585883 30687489 24586020 30687660 24586157 30687831 24586294 30688002 24586431 30688173 24586568 30688344 24586705 30688515 24586842 30688686 24586979 30688857 24587116 30689028 24587253 30689199 24587390 30689370 24587527 30689541 24587664 30689712 24587801 30689883 24587938 30690054 24588075 30690225 24588212 30690396 24588349 30690567 24588486 30690738 24588623 30690909 24588760 30691080 24588897 30691251 24589034 30691422 24589171 30691593 24589308 30691764 24589445 30691935 24589582 30692106 24589719 30692277 24589856 30692448 24589993 30692619 24590130 30692790 24590267 30692961 24590404 30693132 24590541 30693303 24590678 30693474 24590815 30693645 24590952 30693816 24591089 30693987 24591226 30694158 24591363 30694329 24591500 30694500 24591637 30694671 24591774 30694842 24591911 30695013 24592048 30695184 24592185 30695355 24592322 30695526 24592459 30695697 24592596 30695868 24592733 30696039 24592870 30696210 24593007 30696381 24593144 30696552 24593281 30696723 24593418 30696894 24593555 30697065 24593692 30697236 24593829 30697407 24593966 30697578 24594103 30697749 24594240 30697920 24594377 30698091 24594514 30698262 24594651 30698433 24594788 30698604 24594925 30698775 24595062 30698946 24595199 30699117 24595336 30699288 24595473 30699459 24595610 30699630 24595747 30699801 24595884 30699972 24596021 30700143 24596158 30700314 24596295 30700485 24596432 30700656 24596569 30700827 24596706 30700998 24596843 30701169 24596980 30701340 24597117 30701511 24597254 30701682 24597391 30701853 24597528 30702024 24597665 30702195 24597802 30702366 24597939 30702537 24598076 30702708 24598213 30702879 24598350 30703050 24598487 30703221 24598624 30703392 24598761 30703563 24598898 30703734 24599035 30703905 24599172 30704076 24599309 30704247 24599446 30704418 24599583 30704589 24599720 30704760 24599857 30704931 24599994 30705102 24600131 30705273 24600268 30705444 24600405 30705615 24600542 30705786 24600679 30705957 24600816 30706128 24600953 30706299 24601090 30706470 24601227 30706641 24601364 30706812 24601501 30706983 24601638 30707154 24601775 30707325 24601912 30707496 24602049 30707667 24602186 30707838 24602323 30708009 24602460 30708180 24602597 30708351 24602734 30708522 24602871 30708693 24603008 30708864 24603145 30709035 24603282 30709206 24603419 30709377 24603556 30709548 24603693 30709719 24603830 30709890 24603967 30710061 24604104 30710232 24604241 30710403 24604378 30710574 24604515 30710745 24604652 30710916 24604789 30711087 24604926 30711258 24605063 30711429 24605200 30711600 24605337 30711771 24605474 30711942 24605611 30712113 24605748 30712284 24605885 30712455 24606022 30712626 24606159 30712797 24606296 30712968 24606433 30713139 24606570 30713310 24606707 30713481 24606844 30713652 24606981 30713823 24607118 30713994 24607255 30714165 24607392 30714336 24607529 30714507 24607666 30714678 24607803 30714849 24607940 30715020 24608077 30715191 24608214 30715362 24608351 30715533 24608488 30715704 24608625 30715875 24608762 30716046 24608899 30716217 24609036 30716388 24609173 30716559 24609310 30716730 24609447 30716901 24609584 30717072 24609721 30717243 24609858 30717414 24609995 30717585 24610132 30717756 24610269 30717927 24610406 30718098 24610543 30718269 24610680 30718440 24610817 30718611 24610954 30718782 24611091 30718953 24611228 30719124 24611365 30719295 24611502 30719466 24611639 30719637 24611776 30719808 24611913 30719979 24612050 30720150 24612187 30720321 24612324 30720492 24612461 30720663 24612598 30720834 24612735 30721005 24612872 30721176 24613009 30721347 24613146 30721518 24613283 30721689 24613420 30721860 24613557 30722031 24613694 30722202 24613831 30722373 24613968 30722544 24614105 30722715 24614242 30722886 24614379 30723057 24614516 30723228 24614653 30723399 24614790 30723570 24614927 30723741 24615064 30723912 24615201 30724083 24615338 30724254 24615475 30724425 24615612 30724596 24615749 30724767 24615886 30724938 24616023 30725109 24616160 30725280 24616297 30725451 24616434 30725622 24616571 30725793 24616708 30725964 24616845 30726135 24616982 30726306 24617119 30726477 24617256 30726648 24617393 30726819 24617530 30726990 24617667 30727161 24617804 30727332 24617941 30727503 24618078 30727674 24618215 30727845 24618352 30728016 24618489 30728187 24618626 30728358 24618763 30728529 24618900 30728700 24619037 30728871 24619174 30729042 24619311 30729213 24619448 30729384 24619585 30729555 24619722 30729726 24619859 30729897 24619996 30730068 24620133 30730239 24620270 30730410 24620407 30730581 24620544 30730752 24620681 30730923 24620818 30731094 24620955 30731265 24621092 30731436 24621229 30731607 24621366 30731778 24621503 30731949 24621640 30732120 24621777 30732291 24621914 30732462 24622051 30732633 24622188 30732804 24622325 30732975 24622462 30733146 24622599 30733317 24622736 30733488 24622873 30733659 24623010 30733830 24623147 30734001 24623284 30734172 24623421 30734343 24623558 30734514 24623695 30734685 24623832 30734856 24623969 30735027 24624106 30735198 24624243 30735369 24624380 30735540 24624517 30735711 24624654 30735882 24624791 30736053 24624928 30736224 24625065 30736395 24625202 30736566 24625339 30736737 24625476 30736908 24625613 30737079 24625750 30737250 24625887 30737421 24626024 30737592 24626161 30737763 24626298 30737934 24626435 30738105 24626572 30738276 24626709 30738447 24626846 30738618 24626983 30738789 24627120 30738960 24627257 30739131 24627394 30739302 24627531 30739473 24627668 30739644 24627805 30739815 24627942 30739986 24628079 30740157 24628216 30740328 24628353 30740499 24628490 30740670 24628627 30740841 24628764 30741012 24628901 30741183 24629038 30741354 24629175 30741525 24629312 30741696 24629449 30741867 24629586 30742038 24629723 30742209 24629860 30742380 24629997 30742551 24630134 30742722 24630271 30742893 24630408 30743064 24630545 30743235 24630682 30743406 24630819 30743577 24630956 30743748 24631093 30743919 24631230 30744090 24631367 30744261 24631504 30744432 24631641 30744603 24631778 30744774 24631915 30744945 24632052 30745116 24632189 30745287 24632326 30745458 24632463 30745629 24632600 30745800 24632737 30745971 24632874 30746142 24633011 30746313 24633148 30746484 24633285 30746655 24633422 30746826 24633559 30746997 24633696 30747168 24633833 30747339 24633970 30747510 24634107 30747681 24634244 30747852 24634381 30748023 24634518 30748194 24634655 30748365 24634792 30748536 24634929 30748707 24635066 30748878 24635203 30749049 24635340 30749220 24635477 30749391 24635614 30749562 24635751 30749733 24635888 30749904 24636025 30750075 24636162 30750246 24636299 30750417 24636436 30750588 24636573 30750759 24636710 30750930 24636847 30751101
1000 18356900 0 18356900 22912627 18357037 22912798 18357174 22912969 18357311 22913140 18357448 22913311 18357585 22913482 18357722 22913653 18357859 22913824 18357996 22913995 18358133 22914166 18358270 22914337 18358407 22914508 18358544 22914679 18358681 22914850 18358818 22915021 18358955 22915192 18359092 22915363 18359229 22915534 18359366 22915705 18359503 22915876 18359640 22916047 18359777 22916218 18359914 22916389 18360051 22916560 18360188 22916731 18360325 22916902 18360462 22917073 18360599 22917244 18360736 22917415 18360873 22917586 18361010 22917757 18361147 22917928 18361284 22918099 18361421 22918270 18361558 22918441 18361695 22918612 18361832 22918783 18361969 22918954 18362106 22919125 18362243 22919296 18362380 22919467 18362517 22919638 18362654 22919809 18362791 22919980 18362928 22920151 18363065 22920322 18363202 22920493 18363339 22920664 18363476 22920835 18363613 22921006 18363750 22921177 18363887 22921348 18364024 22921519 18364161 22921690 18364298 22921861 18364435 22922032 18364572 22922203 18364709 22922374 18364846 22922545 18364983 22922716 18365120 22922887 18365257 22923058 18365394 22923229 18365531 22923400 18365668 22923571 18365805 22923742 18365942 22923913 18366079 22924084 18366216 22924255 18366353 22924426 18366490 22924597 18366627 22924768 18366764 22924939 18366901 22925110 18367038 22925281 18367175 22925452 18367312 22925623 18367449 22925794 18367586 22925965 18367723 22926136 18367860 22926307 18367997 22926478 18368134 22926649 18368271 22926820 18368408 22926991 18368545 22927162 18368682 22927333 18368819 22927504 18368956 22927675 18369093 22927846 18369230 22928017 18369367 22928188 18369504 22928359 18369641 22928530 18369778 22928701 18369915 22928872 18370052 22929043 18370189 22929214 18370326 22929385 18370463 22929556 18370600 22929727 18370737 22929898 18370874 22930069 18371011 22930240 18371148 22930411 18371285 22930582 18371422 22930753 18371559 22930924 18371696 22931095 18371833 22931266 18371970 22931437 18372107 22931608 18372244 22931779 18372381 22931950 18372518 22932121 18372655 22932292 18372792 22932463 18372929 22932634 18373066 22932805 18373203 22932976 18373340 22933147 18373477 22933318 18373614 22933489 18373751 22933660 18373888 22933831 18374025 22934002 18374162 22934173 18374299 22934344 18374436 22934515 18374573 22934686 18374710 22934857 18374847 22935028 18374984 22935199 18375121 22935370 18375258 22935541 18375395 22935712 18375532 22935883 18375669 22936054 18375806 22936225 18375943 22936396 18376080 22936567 18376217 22936738 18376354 22936909 18376491 22937080 18376628 22937251 18376765 22937422 18376902 22937593 18377039 22937764 18377176 22937935 18377313 22938106 18377450 22938277 18377587 22938448 18377724 22938619 18377861 22938790 18377998 22938961 18378135 22939132 18378272 22939303 18378409 22939474 18378546 22939645 18378683 22939816 18378820 22939987 18378957 22940158 18379094 22940329 18379231 22940500 18379368 22940671 18379505 22940842 18379642 22941013 18379779 22941184 18379916 22941355 18380053 22941526 18380190 22941697 18380327 22941868 18380464 22942039 18380601 22942210 18380738 22942381 18380875 22942552 18381012 22942723 18381149 22942894 18381286 22943065 18381423 22943236 18381560 22943407 18381697 22943578 18381834 22943749 18381971 22943920 18382108 22944091 18382245 22944262 18382382 22944433 18382519 22944604 18382656 22944775 18382793 22944946 18382930 22945117 18383067 22945288 18383204 22945459 18383341 22945630 18383478 22945801 18383615 22945972 18383752 22946143 18383889 22946314 18384026 22946485 18384163 22946656 18384300 22946827 18384437 22946998 18384574 22947169 18384711 22947340 18384848 22947511 18384985 22947682 18385122 22947853 18385259 22948024 18385396 22948195 18385533 22948366 18385670 22948537 18385807 22948708 18385944 22948879 18386081 22949050 18386218 22949221 18386355 22949392 18386492 22949563 18386629 22949734 18386766 22949905 18386903 22950076 18387040 22950247 18387177 22950418 18387314 22950589 18387451 22950760 18387588 22950931 18387725 22951102 18387862 22951273 18387999 22951444 18388136 22951615 18388273 22951786 18388410 22951957 18388547 22952128 18388684 22952299 18388821 22952470 18388958 22952641 18389095 22952812 18389232 22952983 18389369 22953154 18389506 22953325 18389643 22953496 18389780 22953667 18389917 22953838 18390054 22954009 18390191 22954180 18390328 22954351 18390465 22954522 18390602 22954693 18390739 22954864 18390876 22955035 18391013 22955206 18391150 22955377 18391287 22955548 18391424 22955719 18391561 22955890 18391698 22956061 18391835 22956232 18391972 22956403 18392109 22956574 18392246 22956745 18392383 22956916 18392520 22957087 18392657 22957258 18392794 22957429 18392931 22957600 18393068 22957771 18393205 22957942 18393342 22958113 18393479 22958284 18393616 22958455 18393753 22958626 18393890 22958797 18394027 22958968 18394164 22959139 18394301 22959310 18394438 22959481 18394575 22959652 18394712 22959823 18394849 22959994 18394986 22960165 18395123 22960336 18395260 22960507 18395397 22960678 18395534 22960849 18395671 22961020 18395808 22961191 18395945 22961362 18396082 22961533 18396219 22961704 18396356 22961875 18396493 22962046 18396630 22962217 18396767 22962388 18396904 22962559 18397041 22962730 18397178 22962901 18397315 22963072 18397452 22963243 18397589 22963414 18397726 22963585 18397863 22963756 18398000 22963927 18398137 22964098 18398274 22964269 18398411 22964440 18398548 22964611 18398685 22964782 18398822 22964953 18398959 22965124 18399096 22965295 18399233 22965466 18399370 22965637 18399507 22965808 18399644 22965979 18399781 22966150 18399918 22966321 18400055 22966492 18400192 22966663 18400329 22966834 18400466 22967005 18400603 22967176 18400740 22967347 18400877 22967518 18401014 22967689 18401151 22967860 18401288 22968031 18401425 22968202 18401562 22968373 18401699 22968544 18401836 22968715 18401973 22968886 18402110 22969057 18402247 22969228 18402384 22969399 18402521 22969570 18402658 22969741 18402795 22969912 18402932 22970083 18403069 22970254 18403206 22970425 18403343 22970596 18403480 22970767 18403617 22970938 18403754 22971109 18403891 22971280 18404028 22971451 18404165 22971622 18404302 22971793 18404439 22971964 18404576 22972135 18404713 22972306 18404850 22972477 18404987 22972648 18405124 22972819 18405261 22972990 18405398 22973161 18405535 22973332 18405672 22973503 18405809 22973674 18405946 22973845 18406083 22974016 18406220 22974187 18406357 22974358 18406494 22974529 18406631 22974700 18406768 22974871 18406905 22975042 18407042 22975213 18407179 22975384 18407316 22975555 18407453 22975726 18407590 22975897 18407727 22976068 18407864 22976239 18408001 22976410 18408138 22976581 18408275 22976752 18408412 22976923 18408549 22977094 18408686 22977265 18408823 22977436 18408960 22977607 18409097 22977778 18409234 22977949 18409371 22978120 18409508 22978291 18409645 22978462 18409782 22978633 18409919 22978804 18410056 22978975 18410193 22979146 18410330 22979317 18410467 22979488 18410604 22979659 18410741 22979830 18410878 22980001 18411015 22980172 18411152 22980343 18411289 22980514 18411426 22980685 18411563 22980856 18411700 22981027 18411837 22981198 18411974 22981369 18412111 22981540 18412248 22981711 18412385 22981882 18412522 22982053 18412659 22982224 18412796 22982395 18412933 22982566 18413070 22982737 18413207 22982908 18413344 22983079 18413481 22983250 18413618 22983421 18413755 22983592 18413892 22983763 18414029 22983934 18414166 22984105 18414303 22984276 18414440 22984447 18414577 22984618 18414714 22984789 18414851 22984960 18414988 22985131 18415125 22985302 18415262 22985473 18415399 22985644 18415536 22985815 18415673 22985986 18415810 22986157 18415947 22986328 18416084 22986499 18416221 22986670 18416358 22986841 18416495 22987012 18416632 22987183 18416769 22987354 18416906 22987525 18417043 22987696 18417180 22987867 18417317 22988038 18417454 22988209 18417591 22988380 18417728 22988551 18417865 22988722 18418002 22988893 18418139 22989064 18418276 22989235 18418413 22989406 18418550 22989577 18418687 22989748 18418824 22989919 18418961 22990090 18419098 22990261 18419235 22990432 18419372 22990603 18419509 22990774 18419646 22990945 18419783 22991116 18419920 22991287 18420057 22991458 18420194 22991629 18420331 22991800 18420468 22991971 18420605 22992142 18420742 22992313 18420879 22992484 18421016 22992655 18421153 22992826 18421290 22992997 18421427 22993168 18421564 22993339 18421701 22993510 18421838 22993681 18421975 22993852 18422112 22994023 18422249 22994194 18422386 22994365 18422523 22994536 18422660 22994707 18422797 22994878 18422934 22995049 18423071 22995220 18423208 22995391 18423345 22995562 18423482 22995733 18423619 22995904 18423756 22996075 18423893 22996246 18424030 22996417 18424167 22996588 18424304 22996759 18424441 22996930 18424578 22997101 18424715 22997272 18424852 22997443 18424989 22997614 18425126 22997785 18425263 22997956 18425400 22998127 18425537 22998298 18425674 22998469 18425811 22998640 18425948 22998811 18426085 22998982 18426222 22999153 18426359 22999324 18426496 22999495 18426633 22999666 18426770 22999837 18426907 23000008 18427044 23000179 18427181 23000350 18427318 23000521 18427455 23000692 18427592 23000863 18427729 23001034 18427866 23001205 18428003 23001376 18428140 23001547 18428277 23001718 18428414 23001889 18428551 23002060 18428688 23002231 18428825 23002402 18428962 23002573 18429099 23002744 18429236 23002915 18429373 23003086 18429510 23003257 18429647 23003428 18429784 23003599 18429921 23003770 18430058 23003941 18430195 23004112 18430332 23004283 18430469 23004454 18430606 23004625 18430743 23004796 18430880 23004967 18431017 23005138 18431154 23005309 18431291 23005480 18431428 23005651 18431565 23005822 18431702 23005993 18431839 23006164 18431976 23006335 18432113 23006506 18432250 23006677 18432387 23006848 18432524 23007019 18432661 23007190 18432798 23007361 18432935 23007532 18433072 23007703 18433209 23007874 18433346 23008045 18433483 23008216 18433620 23008387 18433757 23008558 18433894 23008729 18434031 23008900 18434168 23009071 18434305 23009242 18434442 23009413 18434579 23009584 18434716 23009755 18434853 23009926 18434990 23010097 18435127 23010268 18435264 23010439 18435401 23010610 18435538 23010781 18435675 23010952 18435812 23011123 18435949 23011294 18436086 23011465 18436223 23011636 18436360 23011807 18436497 23011978 18436634 23012149 18436771 23012320 18436908 23012491 18437045 23012662 18437182 23012833 18437319 23013004 18437456 23013175 18437593 23013346 18437730 23013517 18437867 23013688 18438004 23013859 18438141 23014030 18438278 23014201 18438415 23014372 18438552 23014543 18438689 23014714 18438826 23014885 18438963 23015056 18439100 23015227 18439237 23015398 18439374 23015569 18439511 23015740 18439648 23015911 18439785 23016082 18439922 23016253 18440059 23016424 18440196 23016595 18440333 23016766 18440470 23016937 18440607 23017108 18440744 23017279 18440881 23017450 18441018 23017621 18441155 23017792 18441292 23017963 18441429 23018134 18441566 23018305 18441703 23018476 18441840 23018647 18441977 23018818 18442114 23018989 18442251 23019160 18442388 23019331 18442525 23019502 18442662 23019673 18442799 23019844 18442936 23020015 18443073 23020186 18443210 23020357 18443347 23020528 18443484 23020699 18443621 23020870 18443758 23021041 18443895 23021212 18444032 23021383 18444169 23021554 18444306 23021725 18444443 23021896 18444580 23022067 18444717 23022238 18444854 23022409 18444991 23022580 18445128 23022751 18445265 23022922 18445402 23023093 18445539 23023264 18445676 23023435 18445813 23023606 18445950 23023777 18446087 23023948 18446224 23024119 18446361 23024290 18446498 23024461 18446635 23024632 18446772 23024803 18446909 23024974 18447046 23025145 18447183 23025316 18447320 23025487 18447457 23025658 18447594 23025829 18447731 23026000 18447868 23026171 18448005 23026342 18448142 23026513 18448279 23026684 18448416 23026855 18448553 23027026 18448690 23027197 18448827 23027368 18448964 23027539 18449101 23027710 18449238 23027881 18449375 23028052 18449512 23028223 18449649 23028394 18449786 23028565 18449923 23028736 18450060 23028907 18450197 23029078 18450334 23029249 18450471 23029420 18450608 23029591 18450745 23029762 18450882 23029933 18451019 23030104 18451156 23030275 18451293 23030446 18451430 23030617 18451567 23030788 18451704 23030959 18451841 23031130 18451978 23031301 18452115 23031472 18452252 23031643 18452389 23031814 18452526 23031985 18452663 23032156 18452800 23032327 18452937 23032498 18453074 23032669 18453211 23032840 18453348 23033011 18453485 23033182 18453622 23033353 18453759 23033524 18453896 23033695 18454033 23033866 18454170 23034037 18454307 23034208 18454444 23034379 18454581 23034550 18454718 23034721 18454855 23034892 18454992 23035063 18455129 23035234 18455266 23035405 18455403 23035576 18455540 23035747 18455677 23035918 18455814 23036089 18455951 23036260 18456088 23036431 18456225 23036602 18456362 23036773 18456499 23036944 18456636 23037115 18456773 23037286 18456910 23037457 18457047 23037628 18457184 23037799 18457321 23037970 18457458 23038141 18457595 23038312 18457732 23038483 18457869 23038654 18458006 23038825 18458143 23038996 18458280 23039167 18458417 23039338 18458554 23039509 18458691 23039680 18458828 23039851 18458965 23040022 18459102 23040193 18459239 23040364 18459376 23040535 18459513 23040706 18459650 23040877 18459787 23041048 18459924 23041219 18460061 23041390 18460198 23041561 18460335 23041732 18460472 23041903 18460609 23042074 18460746 23042245 18460883 23042416 18461020 23042587 18461157 23042758 18461294 23042929 18461431 23043100 18461568 23043271 18461705 23043442 18461842 23043613 18461979 23043784 18462116 23043955 18462253 23044126 18462390 23044297 18462527 23044468 18462664 23044639 18462801 23044810 18462938 23044981 18463075 23045152 18463212 23045323 18463349 23045494 18463486 23045665 18463623 23045836 18463760 23046007 18463897 23046178 18464034 23046349 18464171 23046520 18464308 23046691 18464445 23046862 18464582 23047033 18464719 23047204 18464856 23047375 18464993 23047546 18465130 23047717 18465267 23047888 18465404 23048059 18465541 23048230 18465678 23048401 18465815 23048572 18465952 23048743 18466089 23048914 18466226 23049085 18466363 23049256 18466500 23049427 18466637 23049598 18466774 23049769 18466911 23049940 18467048 23050111 18467185 23050282 18467322 23050453 18467459 23050624 18467596 23050795 18467733 23050966 18467870 23051137 18468007 23051308 18468144 23051479 18468281 23051650 18468418 23051821 18468555 23051992 18468692 23052163 18468829 23052334 18468966 23052505 18469103 23052676 18469240 23052847 18469377 23053018 18469514 23053189 18469651 23053360 18469788 23053531 18469925 23053702 18470062 23053873 18470199 23054044 18470336 23054215 18470473 23054386 18470610 23054557 18470747 23054728 18470884 23054899 18471021 23055070 18471158 23055241 18471295 23055412 18471432 23055583 18471569 23055754 18471706 23055925 18471843 23056096 18471980 23056267 18472117 23056438 18472254 23056609 18472391 23056780 18472528 23056951 18472665 23057122 18472802 23057293 18472939 23057464 18473076 23057635 18473213 23057806 18473350 23057977 18473487 23058148 18473624 23058319 18473761 23058490 18473898 23058661 18474035 23058832 18474172 23059003 18474309 23059174 18474446 23059345 18474583 23059516 18474720 23059687 18474857 23059858 18474994 23060029 18475131 23060200 18475268 23060371 18475405 23060542 18475542 23060713 18475679 23060884 18475816 23061055 18475953 23061226 18476090 23061397 18476227 23061568 18476364 23061739 18476501 23061910 18476638 23062081 18476775 23062252 18476912 23062423 18477049 23062594 18477186 23062765 18477323 23062936 18477460 23063107 18477597 23063278 18477734 23063449 18477871 23063620 18478008 23063791 18478145 23063962 18478282 23064133 18478419 23064304 18478556 23064475 18478693 23064646 18478830 23064817 18478967 23064988 18479104 23065159 18479241 23065330 18479378 23065501 18479515 23065672 18479652 23065843 18479789 23066014 18479926 23066185 18480063 23066356 18480200 23066527 18480337 23066698 18480474 23066869 18480611 23067040 18480748 23067211 18480885 23067382 18481022 23067553 18481159 23067724 18481296 23067895 18481433 23068066 18481570 23068237 18481707 23068408 18481844 23068579 18481981 23068750 18482118 23068921 18482255 23069092 18482392 23069263 18482529 23069434 18482666 23069605 18482803 23069776 18482940 23069947 18483077 23070118 18483214 23070289 18483351 23070460 18483488 23070631 18483625 23070802 18483762 23070973 18483899 23071144 18484036 23071315 18484173 23071486 18484310 23071657 18484447 23071828 18484584 23071999 18484721 23072170 18484858 23072341 18484995 23072512 18485132 23072683 18485269 23072854 18485406 23073025 18485543 23073196 18485680 23073367 18485817 23073538 18485954 23073709 18486091 23073880 18486228 23074051 18486365 23074222 18486502 23074393 18486639 23074564 18486776 23074735 18486913 23074906 18487050 23075077 18487187 23075248 18487324 23075419 18487461 23075590 18487598 23075761 18487735 23075932 18487872 23076103 18488009 23076274 18488146 23076445 18488283 23076616 18488420 23076787 18488557 23076958 18488694 23077129 18488831 23077300 18488968 23077471 18489105 23077642 18489242 23077813 18489379 23077984 18489516 23078155 18489653 23078326 18489790 23078497 18489927 23078668 18490064 23078839 18490201 23079010 18490338 23079181 18490475 23079352 18490612 23079523 18490749 23079694 18490886 23079865 18491023 23080036 18491160 23080207 18491297 23080378 18491434 23080549 18491571 23080720 18491708 23080891 18491845 23081062 18491982 23081233 18492119 23081404 18492256 23081575 18492393 23081746 18492530 23081917 18492667 23082088 18492804 23082259 18492941 23082430 18493078 23082601 18493215 23082772 18493352 23082943 18493489 23083114 18493626 23083285
1000 57057212 0 57057212 71217396 57057349 71217567 57057486 71217738 57057623 71217909 57057760 71218080 57057897 71218251 57058034 71218422 57058171 71218593 57058308 71218764 57058445 71218935 57058582 71219106 57058719 71219277 57058856 71219448 57058993 71219619 57059130 71219790 57059267 71219961 57059404 71220132 57059541 71220303 57059678 71220474 57059815 71220645 57059952 71220816 57060089 71220987 57060226 71221158 57060363 71221329 57060500 71221500 57060637 71221671 57060774 71221842 57060911 71222013 57061048 71222184 57061185 71222355 57061322 71222526 57061459 71222697 57061596 71222868 57061733 71223039 57061870 71223210 57062007 71223381 57062144 71223552 57062281 71223723 57062418 71223894 57062555 71224065 57062692 71224236 57062829 71224407 57062966 71224578 57063103 71224749 57063240 71224920 57063377 71225091 57063514 71225262 57063651 71225433 57063788 71225604 57063925 71225775 57064062 71225946 57064199 71226117 57064336 71226288 57064473 71226459 57064610 71226630 57064747 71226801 57064884 71226972 57065021 71227143 57065158 71227314 57065295 71227485 57065432 71227656 57065569 71227827 57065706 71227998 57065843 71228169 57065980 71228340 57066117 71228511 57066254 71228682 57066391 71228853 57066528 71229024 57066665 71229195 57066802 71229366 57066939 71229537 57067076 71229708 57067213 71229879 57067350 71230050 57067487 71230221 57067624 71230392 57067761 71230563 57067898 71230734 57068035 71230905 57068172 71231076 57068309 71231247 57068446 71231418 57068583 71231589 57068720 71231760 57068857 71231931 57068994 71232102 57069131 71232273 57069268 71232444 57069405 71232615 57069542 71232786 57069679 71232957 57069816 71233128 57069953 71233299 57070090 71233470 57070227 71233641 57070364 71233812 57070501 71233983 57070638 71234154 57070775 71234325 57070912 71234496 57071049 71234667 57071186 71234838 57071323 71235009 57071460 71235180 57071597 71235351 57071734 71235522 57071871 71235693 57072008 71235864 57072145 71236035 57072282 71236206 57072419 71236377 57072556 71236548 57072693 71236719 57072830 71236890 57072967 71237061 57073104 71237232 57073241 71237403 57073378 71237574 57073515 71237745 57073652 71237916 57073789 71238087 57073926 71238258 57074063 71238429 57074200 71238600 57074337 71238771 57074474 71238942 57074611 71239113 57074748 71239284 57074885 71239455 57075022 71239626 57075159 71239797 57075296 71239968 57075433 71240139 57075570 71240310 57075707 71240481 57075844 71240652 57075981 71240823 57076118 71240994 57076255 71241165 57076392 71241336 57076529 71241507 57076666 71241678 57076803 71241849 57076940 71242020 57077077 71242191 57077214 71242362 57077351 71242533 57077488 71242704 57077625 71242875 57077762 71243046 57077899 71243217 57078036 71243388 57078173 71243559 57078310 71243730 57078447 71243901 57078584 71244072 57078721 71244243 57078858 71244414 57078995 71244585 57079132 71244756 57079269 71244927 57079406 71245098 57079543 71245269 57079680 71245440 57079817 71245611 57079954 71245782 57080091 71245953 57080228 71246124 57080365 71246295 57080502 71246466 57080639 71246637 57080776 71246808 57080913 71246979 57081050 71247150 57081187 71247321 57081324 71247492 57081461 71247663 57081598 71247834 57081735 71248005 57081872 71248176 57082009 71248347 57082146 71248518 57082283 71248689 57082420 71248860 57082557 71249031 57082694 71249202 57082831 71249373 57082968 71249544 57083105 71249715 57083242 71249886 57083379 71250057 57083516 71250228 57083653 71250399 57083790 71250570 57083927 71250741 57084064 71250912 57084201 71251083 57084338 71251254 57084475 71251425 57084612 71251596 57084749 71251767 57084886 71251938 57085023 71252109 57085160 71252280 57085297 71252451 57085434 71252622 57085571 71252793 57085708 71252964 57085845 71253135 57085982 71253306 57086119 71253477 57086256 71253648 57086393 71253819 57086530 71253990 57086667 71254161 57086804 71254332 57086941 71254503 57087078 71254674 57087215 71254845 57087352 71255016 57087489 71255187 57087626 71255358 57087763 71255529 57087900 71255700 57088037 71255871 57088174 71256042 57088311 71256213 57088448 71256384 57088585 71256555 57088722 71256726 57088859 71256897 57088996 71257068 57089133 71257239 57089270 71257410 57089407 71257581 57089544 71257752 57089681 71257923 57089818 71258094 57089955 71258265 57090092 71258436 57090229 71258607 57090366 71258778 57090503 71258949 57090640 71259120 57090777 71259291 57090914 71259462 57091051 71259633 57091188 71259804 57091325 71259975 57091462 71260146 57091599 71260317 57091736 71260488 57091873 71260659 57092010 71260830 57092147 71261001 57092284 71261172 57092421 71261343 57092558 71261514 57092695 71261685 57092832 71261856 57092969 71262027 57093106 71262198 57093243 71262369 57093380 71262540 57093517 71262711 57093654 71262882 57093791 71263053 57093928 71263224 57094065 71263395 57094202 71263566 57094339 71263737 57094476 71263908 57094613 71264079 57094750 71264250 57094887 71264421 57095024 71264592 57095161 71264763 57095298 71264934 57095435 71265105 57095572 71265276 57095709 71265447 57095846 71265618 57095983 71265789 57096120 71265960 57096257 71266131 57096394 71266302 57096531 71266473 57096668 71266644 57096805 71266815 57096942 71266986 57097079 71267157 57097216 71267328 57097353 71267499 57097490 71267670 57097627 71267841 57097764 71268012 57097901 71268183 57098038 71268354 57098175 71268525 57098312 71268696 57098449 71268867 57098586 71269038 57098723 71269209 57098860 71269380 57098997 71269551 57099134 71269722 57099271 71269893 57099408 71270064 57099545 71270235 57099682 71270406 57099819 71270577 57099956 71270748 57100093 71270919 57100230 71271090 57100367 71271261 57100504 71271432 57100641 71271603 57100778 71271774 57100915 71271945 57101052 71272116 57101189 71272287 57101326 71272458 57101463 71272629 57101600 71272800 57101737 71272971 57101874 71273142 57102011 71273313 57102148 71273484 57102285 71273655 57102422 71273826 57102559 71273997 57102696 71274168 57102833 71274339 57102970 71274510 57103107 71274681 57103244 71274852 57103381 71275023 57103518 71275194 57103655 71275365 57103792 71275536 57103929 71275707 57104066 71275878 57104203 71276049 57104340 71276220 57104477 71276391 57104614 71276562 57104751 71276733 57104888 71276904 57105025 71277075 57105162 71277246 57105299 71277417 57105436 71277588 57105573 71277759 57105710 71277930 57105847 71278101 57105984 71278272 57106121 71278443 57106258 71278614 57106395 71278785 57106532 71278956 57106669 71279127 57106806 71279298 57106943 71279469 57107080 71279640 57107217 71279811 57107354 71279982 57107491 71280153 57107628 71280324 57107765 71280495 57107902 71280666 57108039 71280837 57108176 71281008 57108313 71281179 57108450 71281350 57108587 71281521 57108724 71281692 57108861 71281863 57108998 71282034 57109135 71282205 57109272 71282376 57109409 71282547 57109546 71282718 57109683 71282889 57109820 71283060 57109957 71283231 57110094 71283402 57110231 71283573 57110368 71283744 57110505 71283915 57110642 71284086 57110779 71284257 57110916 71284428 57111053 71284599 57111190 71284770 57111327 71284941 57111464 71285112 57111601 71285283 57111738 71285454 57111875 71285625 57112012 71285796 57112149 71285967 57112286 71286138 57112423 71286309 57112560 71286480 57112697 71286651 57112834 71286822 57112971 71286993 57113108 71287164 57113245 71287335 57113382 71287506 57113519 71287677 57113656 71287848 57113793 71288019 57113930 71288190 57114067 71288361 57114204 71288532 57114341 71288703 57114478 71288874 57114615 71289045 57114752 71289216 57114889 71289387 57115026 71289558 57115163 71289729 57115300 71289900 57115437 71290071 57115574 71290242 57115711 71290413 57115848 71290584 57115985 71290755 57116122 71290926 57116259 71291097 57116396 71291268 57116533 71291439 57116670 71291610 57116807 71291781 57116944 71291952 57117081 71292123 57117218 71292294 57117355 71292465 57117492 71292636 57117629 71292807 57117766 71292978 57117903 71293149 57118040 71293320 57118177 71293491 57118314 71293662 57118451 71293833 57118588 71294004 57118725 71294175 57118862 71294346 57118999 71294517 57119136 71294688 57119273 71294859 57119410 71295030 57119547 71295201 57119684 71295372 57119821 71295543 57119958 71295714 57120095 71295885 57120232 71296056 57120369 71296227 57120506 71296398 57120643 71296569 57120780 71296740 57120917 71296911 57121054 71297082 57121191 71297253 57121328 71297424 57121465 71297595 57121602 71297766 57121739 71297937 57121876 71298108 57122013 71298279 57122150 71298450 57122287 71298621 57122424 71298792 57122561 71298963 57122698 71299134 57122835 71299305 57122972 71299476 57123109 71299647 57123246 71299818 57123383 71299989 57123520 71300160 57123657 71300331 57123794 71300502 57123931 71300673 57124068 71300844 57124205 71301015 57124342 71301186 57124479 71301357 57124616 71301528 57124753 71301699 57124890 71301870 57125027 71302041 57125164 71302212 57125301 71302383 57125438 71302554 57125575 71302725 57125712 71302896 57125849 71303067 57125986 71303238 57126123 71303409 57126260 71303580 57126397 71303751 57126534 71303922 57126671 71304093 57126808 71304264 57126945 71304435 57127082 71304606 57127219 71304777 57127356 71304948 57127493 71305119 57127630 71305290 57127767 71305461 57127904 71305632 57128041 71305803 57128178 71305974 57128315 71306145 57128452 71306316 57128589 71306487 57128726 71306658 57128863 71306829 57129000 71307000 57129137 71307171 57129274 71307342 57129411 71307513 57129548 71307684 57129685 71307855 57129822 71308026 57129959 71308197 57130096 71308368 57130233 71308539 57130370 71308710 57130507 71308881 57130644 71309052 57130781 71309223 57130918 71309394 57131055 71309565 57131192 71309736 57131329 71309907 57131466 71310078 57131603 71310249 57131740 71310420 57131877 71310591 57132014 71310762 57132151 71310933 57132288 71311104 57132425 71311275 57132562 71311446 57132699 71311617 57132836 71311788 57132973 71311959 57133110 71312130 57133247 71312301 57133384 71312472 57133521 71312643 57133658 71312814 57133795 71312985 57133932 71313156 57134069 71313327 57134206 71313498 57134343 71313669 57134480 71313840 57134617 71314011 57134754 71314182 57134891 71314353 57135028 71314524 57135165 71314695 57135302 71314866 57135439 71315037 57135576 71315208 57135713 71315379 57135850 71315550 57135987 71315721 57136124 71315892 57136261 71316063 57136398 71316234 57136535 71316405 57136672 71316576 57136809 71316747 57136946 71316918 57137083 71317089 57137220 71317260 57137357 71317431 57137494 71317602 57137631 71317773 57137768 71317944 57137905 71318115 57138042 71318286 57138179 71318457 57138316 71318628 57138453 71318799 57138590 71318970 57138727 71319141 57138864 71319312 57139001 71319483 57139138 71319654 57139275 71319825 57139412 71319996 57139549 71320167 57139686 71320338 57139823 71320509 57139960 71320680 57140097 71320851 57140234 71321022 57140371 71321193 57140508 71321364 57140645 71321535 57140782 71321706 57140919 71321877 57141056 71322048 57141193 71322219 57141330 71322390 57141467 71322561 57141604 71322732 57141741 71322903 57141878 71323074 57142015 71323245 57142152 71323416 57142289 71323587 57142426 71323758 57142563 71323929 57142700 71324100 57142837 71324271 57142974 71324442 57143111 71324613 57143248 71324784 57143385 71324955 57143522 71325126 57143659 71325297 57143796 71325468 57143933 71325639 57144070 71325810 57144207 71325981 57144344 71326152 57144481 71326323 57144618 71326494 57144755 71326665 57144892 71326836 57145029 71327007 57145166 71327178 57145303 71327349 57145440 71327520 57145577 71327691 57145714 71327862 57145851 71328033 57145988 71328204 57146125 71328375 57146262 71328546 57146399 71328717 57146536 71328888 57146673 71329059 57146810 71329230 57146947 71329401 57147084 71329572 57147221 71329743 57147358 71329914 57147495 71330085 57147632 71330256 57147769 71330427 57147906 71330598 57148043 71330769 57148180 71330940 57148317 71331111 57148454 71331282 57148591 71331453 57148728 71331624 57148865 71331795 57149002 71331966 57149139 71332137 57149276 71332308 57149413 71332479 57149550 71332650 57149687 71332821 57149824 71332992 57149961 71333163 57150098 71333334 57150235 71333505 57150372 71333676 57150509 71333847 57150646 71334018 57150783 71334189 57150920 71334360 57151057 71334531 57151194 71334702 57151331 71334873 57151468 71335044 57151605 71335215 57151742 71335386 57151879 71335557 57152016 71335728 57152153 71335899 57152290 71336070 57152427 71336241 57152564 71336412 57152701 71336583 57152838 71336754 57152975 71336925 57153112 71337096 57153249 71337267 57153386 71337438 57153523 71337609 57153660 71337780 57153797 71337951 57153934 71338122 57154071 71338293 57154208 71338464 57154345 71338635 57154482 71338806 57154619 71338977 57154756 71339148 57154893 71339319 57155030 71339490 57155167 71339661 57155304 71339832 57155441 71340003 57155578 71340174 57155715 71340345 57155852 71340516 57155989 71340687 57156126 71340858 57156263 71341029 57156400 71341200 57156537 71341371 57156674 71341542 57156811 71341713 57156948 71341884 57157085 71342055 57157222 71342226 57157359 71342397 57157496 71342568 57157633 71342739 57157770 71342910 57157907 71343081 57158044 71343252 57158181 71343423 57158318 71343594 57158455 71343765 57158592 71343936 57158729 71344107 57158866 71344278 57159003 71344449 57159140 71344620 57159277 71344791 57159414 71344962 57159551 71345133 57159688 71345304 57159825 71345475 57159962 71345646 57160099 71345817 57160236 71345988 57160373 71346159 57160510 71346330 57160647 71346501 57160784 71346672 57160921 71346843 57161058 71347014 57161195 71347185 57161332 71347356 57161469 71347527 57161606 71347698 57161743 71347869 57161880 71348040 57162017 71348211 57162154 71348382 57162291 71348553 57162428 71348724 57162565 71348895 57162702 71349066 57162839 71349237 57162976 71349408 57163113 71349579 57163250 71349750 57163387 71349921 57163524 71350092 57163661 71350263 57163798 71350434 57163935 71350605 57164072 71350776 57164209 71350947 57164346 71351118 57164483 71351289 57164620 71351460 57164757 71351631 57164894 71351802 57165031 71351973 57165168 71352144 57165305 71352315 57165442 71352486 57165579 71352657 57165716 71352828 57165853 71352999 57165990 71353170 57166127 71353341 57166264 71353512 57166401 71353683 57166538 71353854 57166675 71354025 57166812 71354196 57166949 71354367 57167086 71354538 57167223 71354709 57167360 71354880 57167497 71355051 57167634 71355222 57167771 71355393 57167908 71355564 57168045 71355735 57168182 71355906 57168319 71356077 57168456 71356248 57168593 71356419 57168730 71356590 57168867 71356761 57169004 71356932 57169141 71357103 57169278 71357274 57169415 71357445 57169552 71357616 57169689 71357787 57169826 71357958 57169963 71358129 57170100 71358300 57170237 71358471 57170374 71358642 57170511 71358813 57170648 71358984 57170785 71359155 57170922 71359326 57171059 71359497 57171196 71359668 57171333 71359839 57171470 71360010 57171607 71360181 57171744 71360352 57171881 71360523 57172018 71360694 57172155 71360865 57172292 71361036 57172429 71361207 57172566 71361378 57172703 71361549 57172840 71361720 57172977 71361891 57173114 71362062 57173251 71362233 57173388 71362404 57173525 71362575 57173662 71362746 57173799 71362917 57173936 71363088 57174073 71363259 57174210 71363430 57174347 71363601 57174484 71363772 57174621 71363943 57174758 71364114 57174895 71364285 57175032 71364456 57175169 71364627 57175306 71364798 57175443 71364969 57175580 71365140 57175717 71365311 57175854 71365482 57175991 71365653 57176128 71365824 57176265 71365995 57176402 71366166 57176539 71366337 57176676 71366508 57176813 71366679 57176950 71366850 57177087 71367021 57177224 71367192 57177361 71367363 57177498 71367534 57177635 71367705 57177772 71367876 57177909 71368047 57178046 71368218 57178183 71368389 57178320 71368560 57178457 71368731 57178594 71368902 57178731 71369073 57178868 71369244 57179005 71369415 57179142 71369586 57179279 71369757 57179416 71369928 57179553 71370099 57179690 71370270 57179827 71370441 57179964 71370612 57180101 71370783 57180238 71370954 57180375 71371125 57180512 71371296 57180649 71371467 57180786 71371638 57180923 71371809 57181060 71371980 57181197 71372151 57181334 71372322 57181471 71372493 57181608 71372664 57181745 71372835 57181882 71373006 57182019 71373177 57182156 71373348 57182293 71373519 57182430 71373690 57182567 71373861 57182704 71374032 57182841 71374203 57182978 71374374 57183115 71374545 57183252 71374716 57183389 71374887 57183526 71375058 57183663 71375229 57183800 71375400 57183937 71375571 57184074 71375742 57184211 71375913 57184348 71376084 57184485 71376255 57184622 71376426 57184759 71376597 57184896 71376768 57185033 71376939 57185170 71377110 57185307 71377281 57185444 71377452 57185581 71377623 57185718 71377794 57185855 71377965 57185992 71378136 57186129 71378307 57186266 71378478 57186403 71378649 57186540 71378820 57186677 71378991 57186814 71379162 57186951 71379333 57187088 71379504 57187225 71379675 57187362 71379846 57187499 71380017 57187636 71380188 57187773 71380359 57187910 71380530 57188047 71380701 57188184 71380872 57188321 71381043 57188458 71381214 57188595 71381385 57188732 71381556 57188869 71381727 57189006 71381898 57189143 71382069 57189280 71382240 57189417 71382411 57189554 71382582 57189691 71382753 57189828 71382924 57189965 71383095 57190102 71383266 57190239 71383437 57190376 71383608 57190513 71383779 57190650 71383950 57190787 71384121 57190924 71384292 57191061 71384463 57191198 71384634 57191335 71384805 57191472 71384976 57191609 71385147 57191746 71385318 57191883 71385489 57192020 71385660 57192157 71385831 57192294 71386002 57192431 71386173 57192568 71386344 57192705 71386515 57192842 71386686 57192979 71386857 57193116 71387028 57193253 71387199 57193390 71387370 57193527 71387541 57193664 71387712 57193801 71387883 57193938 71388054
1000 18207574 0 18207574 22726242 18207711 22726413 18207848 22726584 18207985 22726755 18208122 22726926 18208259 22727097 18208396 22727268 18208533 22727439 18208670 22727610 18208807 22727781 18208944 22727952 18209081 22728123 18209218 22728294 18209355 22728465 18209492 22728636 18209629 22728807 18209766 22728978 18209903 22729149 18210040 22729320 18210177 22729491 18210314 22729662 18210451 22729833 18210588 22730004 18210725 22730175 18210862 22730346 18210999 22730517 18211136 22730688 18211273 22730859 18211410 22731030 18211547 22731201 18211684 22731372 18211821 22731543 18211958 22731714 18212095 22731885 18212232 22732056 18212369 22732227 18212506 22732398 18212643 22732569 18212780 22732740 18212917 22732911 18213054 22733082 18213191 22733253 18213328 22733424 18213465 22733595 18213602 22733766 18213739 22733937 18213876 22734108 18214013 22734279 18214150 22734450 18214287 22734621 18214424 22734792 18214561 22734963 18214698 22735134 18214835 22735305 18214972 22735476 18215109 22735647 18215246 22735818 18215383 22735989 18215520 22736160 18215657 22736331 18215794 22736502 18215931 22736673 18216068 22736844 18216205 22737015 18216342 22737186 18216479 22737357 18216616 22737528 18216753 22737699 18216890 22737870 18217027 22738041 18217164 22738212 18217301 22738383 18217438 22738554 18217575 22738725 18217712 22738896 18217849 22739067 18217986 22739238 18218123 22739409 18218260 22739580 18218397 22739751 18218534 22739922 18218671 22740093 18218808 22740264 18218945 22740435 18219082 22740606 18219219 22740777 18219356 22740948 18219493 22741119 18219630 22741290 18219767 22741461 18219904 22741632 18220041 22741803 18220178 22741974 18220315 22742145 18220452 22742316 18220589 22742487 18220726 22742658 18220863 22742829 18221000 22743000 18221137 22743171 18221274 22743342 18221411 22743513 18221548 22743684 18221685 22743855 18221822 22744026 18221959 22744197 18222096 22744368 18222233 22744539 18222370 22744710 18222507 22744881 18222644 22745052 18222781 22745223 18222918 22745394 18223055 22745565 18223192 22745736 18223329 22745907 18223466 22746078 18223603 22746249 18223740 22746420 18223877 22746591 18224014 22746762 18224151 22746933 18224288 22747104 18224425 22747275 18224562 22747446 18224699 22747617 18224836 22747788 18224973 22747959 18225110 22748130 18225247 22748301 18225384 22748472 18225521 22748643 18225658 22748814 18225795 22748985 18225932 22749156 18226069 22749327 18226206 22749498 18226343 22749669 18226480 22749840 18226617 22750011 18226754 22750182 18226891 22750353 18227028 22750524 18227165 22750695 18227302 22750866 18227439 22751037 18227576 22751208 18227713 22751379 18227850 22751550 18227987 22751721 18228124 22751892 18228261 22752063 18228398 22752234 18228535 22752405 18228672 22752576 18228809 22752747 18228946 22752918 18229083 22753089 18229220 22753260 18229357 22753431 18229494 22753602 18229631 22753773 18229768 22753944 18229905 22754115 18230042 22754286 18230179 22754457 18230316 22754628 18230453 22754799 18230590 22754970 18230727 22755141 18230864 22755312 18231001 22755483 18231138 22755654 18231275 22755825 18231412 22755996 18231549 22756167 18231686 22756338 18231823 22756509 18231960 22756680 18232097 22756851 18232234 22757022 18232371 22757193 18232508 22757364 18232645 22757535 18232782 22757706 18232919 22757877 18233056 22758048 18233193 22758219 18233330 22758390 18233467 22758561 18233604 22758732 18233741 22758903 18233878 22759074 18234015 22759245 18234152 22759416 18234289 22759587 18234426 22759758 18234563 22759929 18234700 22760100 18234837 22760271 18234974 22760442 18235111 22760613 18235248 22760784 18235385 22760955 18235522 22761126 18235659 22761297 18235796 22761468 18235933 22761639 18236070 22761810 18236207 22761981 18236344 22762152 18236481 22762323 18236618 22762494 18236755 22762665 18236892 22762836 18237029 22763007 18237166 22763178 18237303 22763349 18237440 22763520 18237577 22763691 18237714 22763862 18237851 22764033 18237988 22764204 18238125 22764375 18238262 22764546 18238399 22764717 18238536 22764888 18238673 22765059 18238810 22765230 18238947 22765401 18239084 22765572 18239221 22765743 18239358 22765914 18239495 22766085 18239632 22766256 18239769 22766427 18239906 22766598 18240043 22766769 18240180 22766940 18240317 22767111 18240454 22767282 18240591 22767453 18240728 22767624 18240865 22767795 18241002 22767966 18241139 22768137 18241276 22768308 18241413 22768479 18241550 22768650 18241687 22768821 18241824 22768992 18241961 22769163 18242098 22769334 18242235 22769505 18242372 22769676 18242509 22769847 18242646 22770018 18242783 22770189 18242920 22770360 18243057 22770531 18243194 22770702 18243331 22770873 18243468 22771044 18243605 22771215 18243742 22771386 18243879 22771557 18244016 22771728 18244153 22771899 18244290 22772070 18244427 22772241 18244564 22772412 18244701 22772583 18244838 22772754 18244975 22772925 18245112 22773096 18245249 22773267 18245386 22773438 18245523 22773609 18245660 22773780 18245797 22773951 18245934 22774122 18246071 22774293 18246208 22774464 18246345 22774635 18246482 22774806 18246619 22774977 18246756 22775148 18246893 22775319 18247030 22775490 18247167 22775661 18247304 22775832 18247441 22776003 18247578 22776174 18247715 22776345 18247852 22776516 18247989 22776687 18248126 22776858 18248263 22777029 18248400 22777200 18248537 22777371 18248674 22777542 18248811 22777713 18248948 22777884 18249085 22778055 18249222 22778226 18249359 22778397 18249496 22778568 18249633 22778739 18249770 22778910 18249907 22779081 18250044 22779252 18250181 22779423 18250318 22779594 18250455 22779765 18250592 22779936 18250729 22780107 18250866 22780278 18251003 22780449 18251140 22780620 18251277 22780791 18251414 22780962 18251551 22781133 18251688 22781304 18251825 22781475 18251962 22781646 18252099 22781817 18252236 22781988 18252373 22782159 18252510 22782330 18252647 22782501 18252784 22782672 18252921 22782843 18253058 22783014 18253195 22783185 18253332 22783356 18253469 22783527 18253606 22783698 18253743 22783869 18253880 22784040 18254017 22784211 18254154 22784382 18254291 22784553 18254428 22784724 18254565 22784895 18254702 22785066 18254839 22785237 18254976 22785408 18255113 22785579 18255250 22785750 18255387 22785921 18255524 22786092 18255661 22786263 18255798 22786434 18255935 22786605 18256072 22786776 18256209 22786947 18256346 22787118 18256483 22787289 18256620 22787460 18256757 22787631 18256894 22787802 18257031 22787973 18257168 22788144 18257305 22788315 18257442 22788486 18257579 22788657 18257716 22788828 18257853 22788999 18257990 22789170 18258127 22789341 18258264 22789512 18258401 22789683 18258538 22789854 18258675 22790025 18258812 22790196 18258949 22790367 18259086 22790538 18259223 22790709 18259360 22790880 18259497 22791051 18259634 22791222 18259771 22791393 18259908 22791564 18260045 22791735 18260182 22791906 18260319 22792077 18260456 22792248 18260593 22792419 18260730 22792590 18260867 22792761 18261004 22792932 18261141 22793103 18261278 22793274 18261415 22793445 18261552 22793616 18261689 22793787 18261826 22793958 18261963 22794129 18262100 22794300 18262237 22794471 18262374 22794642 18262511 22794813 18262648 22794984 18262785 22795155 18262922 22795326 18263059 22795497 18263196 22795668 18263333 22795839 18263470 22796010 18263607 22796181 18263744 22796352 18263881 22796523 18264018 22796694 18264155 22796865 18264292 22797036 18264429 22797207 18264566 22797378 18264703 22797549 18264840 22797720 18264977 22797891 18265114 22798062 18265251 22798233 18265388 22798404 18265525 22798575 18265662 22798746 18265799 22798917 18265936 22799088 18266073 22799259 18266210 22799430 18266347 22799601 18266484 22799772 18266621 22799943 18266758 22800114 18266895 22800285 18267032 22800456 18267169 22800627 18267306 22800798 18267443 22800969 18267580 22801140 18267717 22801311 18267854 22801482 18267991 22801653 18268128 22801824 18268265 22801995 18268402 22802166 18268539 22802337 18268676 22802508 18268813 22802679 18268950 22802850 18269087 22803021 18269224 22803192 18269361 22803363 18269498 22803534 18269635 22803705 18269772 22803876 18269909 22804047 18270046 22804218 18270183 22804389 18270320 22804560 18270457 22804731 18270594 22804902 18270731 22805073 18270868 22805244 18271005 22805415 18271142 22805586 18271279 22805757 18271416 22805928 18271553 22806099 18271690 22806270 18271827 22806441 18271964 22806612 18272101 22806783 18272238 22806954 18272375 22807125 18272512 22807296 18272649 22807467 18272786 22807638 18272923 22807809 18273060 22807980 18273197 22808151 18273334 22808322 18273471 22808493 18273608 22808664 18273745 22808835 18273882 22809006 18274019 22809177 18274156 22809348 18274293 22809519 18274430 22809690 18274567 22809861 18274704 22810032 18274841 22810203 18274978 22810374 18275115 22810545 18275252 22810716 18275389 22810887 18275526 22811058 18275663 22811229 18275800 22811400 18275937 22811571 18276074 22811742 18276211 22811913 18276348 22812084 18276485 22812255 18276622 22812426 18276759 22812597 18276896 22812768 18277033 22812939 18277170 22813110 18277307 22813281 18277444 22813452 18277581 22813623 18277718 22813794 18277855 22813965 18277992 22814136 18278129 22814307 18278266 22814478 18278403 22814649 18278540 22814820 18278677 22814991 18278814 22815162 18278951 22815333 18279088 22815504 18279225 22815675 18279362 22815846 18279499 22816017 18279636 22816188 18279773 22816359 18279910 22816530 18280047 22816701 18280184 22816872 18280321 22817043 18280458 22817214 18280595 22817385 18280732 22817556 18280869 22817727 18281006 22817898 18281143 22818069 18281280 22818240 18281417 22818411 18281554 22818582 18281691 22818753 18281828 22818924 18281965 22819095 18282102 22819266 18282239 22819437 18282376 22819608 18282513 22819779 18282650 22819950 18282787 22820121 18282924 22820292 18283061 22820463 18283198 22820634 18283335 22820805 18283472 22820976 18283609 22821147 18283746 22821318 18283883 22821489 18284020 22821660 18284157 22821831 18284294 22822002 18284431 22822173 18284568 22822344 18284705 22822515 18284842 22822686 18284979 22822857 18285116 22823028 18285253 22823199 18285390 22823370 18285527 22823541 18285664 22823712 18285801 22823883 18285938 22824054 18286075 22824225 18286212 22824396 18286349 22824567 18286486 22824738 18286623 22824909 18286760 22825080 18286897 22825251 18287034 22825422 18287171 22825593 18287308 22825764 18287445 22825935 18287582 22826106 18287719 22826277 18287856 22826448 18287993 22826619 18288130 22826790 18288267 22826961 18288404 22827132 18288541 22827303 18288678 22827474 18288815 22827645 18288952 22827816 18289089 22827987 18289226 22828158 18289363 22828329 18289500 22828500 18289637 22828671 18289774 22828842 18289911 22829013 18290048 22829184 18290185 22829355 18290322 22829526 18290459 22829697 18290596 22829868 18290733 22830039 18290870 22830210 18291007 22830381 18291144 22830552 18291281 22830723 18291418 22830894 18291555 22831065 18291692 22831236 18291829 22831407 18291966 22831578 18292103 22831749 18292240 22831920 18292377 22832091 18292514 22832262 18292651 22832433 18292788 22832604 18292925 22832775 18293062 22832946 18293199 22833117 18293336 22833288 18293473 22833459 18293610 22833630 18293747 22833801 18293884 22833972 18294021 22834143 18294158 22834314 18294295 22834485 18294432 22834656 18294569 22834827 18294706 22834998 18294843 22835169 18294980 22835340 18295117 22835511 18295254 22835682 18295391 22835853 18295528 22836024 18295665 22836195 18295802 22836366 18295939 22836537 18296076 22836708 18296213 22836879 18296350 22837050 18296487 22837221 18296624 22837392 18296761 22837563 18296898 22837734 18297035 22837905 18297172 22838076 18297309 22838247 18297446 22838418 18297583 22838589 18297720 22838760 18297857 22838931 18297994 22839102 18298131 22839273 18298268 22839444 18298405 22839615 18298542 22839786 18298679 22839957 18298816 22840128 18298953 22840299 18299090 22840470 18299227 22840641 18299364 22840812 18299501 22840983 18299638 22841154 18299775 22841325 18299912 22841496 18300049 22841667 18300186 22841838 18300323 22842009 18300460 22842180 18300597 22842351 18300734 22842522 18300871 22842693 18301008 22842864 18301145 22843035 18301282 22843206 18301419 22843377 18301556 22843548 18301693 22843719 18301830 22843890 18301967 22844061 18302104 22844232 18302241 22844403 18302378 22844574 18302515 22844745 18302652 22844916 18302789 22845087 18302926 22845258 18303063 22845429 18303200 22845600 18303337 22845771 18303474 22845942 18303611 22846113 18303748 22846284 18303885 22846455 18304022 22846626 18304159 22846797 18304296 22846968 18304433 22847139 18304570 22847310 18304707 22847481 18304844 22847652 18304981 22847823 18305118 22847994 18305255 22848165 18305392 22848336 18305529 22848507 18305666 22848678 18305803 22848849 18305940 22849020 18306077 22849191 18306214 22849362 18306351 22849533 18306488 22849704 18306625 22849875 18306762 22850046 18306899 22850217 18307036 22850388 18307173 22850559 18307310 22850730 18307447 22850901 18307584 22851072 18307721 22851243 18307858 22851414 18307995 22851585 18308132 22851756 18308269 22851927 18308406 22852098 18308543 22852269 18308680 22852440 18308817 22852611 18308954 22852782 18309091 22852953 18309228 22853124 18309365 22853295 18309502 22853466 18309639 22853637 18309776 22853808 18309913 22853979 18310050 22854150 18310187 22854321 18310324 22854492 18310461 22854663 18310598 22854834 18310735 22855005 18310872 22855176 18311009 22855347 18311146 22855518 18311283 22855689 18311420 22855860 18311557 22856031 18311694 22856202 18311831 22856373 18311968 22856544 18312105 22856715 18312242 22856886 18312379 22857057 18312516 22857228 18312653 22857399 18312790 22857570 18312927 22857741 18313064 22857912 18313201 22858083 18313338 22858254 18313475 22858425 18313612 22858596 18313749 22858767 18313886 22858938 18314023 22859109 18314160 22859280 18314297 22859451 18314434 22859622 18314571 22859793 18314708 22859964 18314845 22860135 18314982 22860306 18315119 22860477 18315256 22860648 18315393 22860819 18315530 22860990 18315667 22861161 18315804 22861332 18315941 22861503 18316078 22861674 18316215 22861845 18316352 22862016 18316489 22862187 18316626 22862358 18316763 22862529 18316900 22862700 18317037 22862871 18317174 22863042 18317311 22863213 18317448 22863384 18317585 22863555 18317722 22863726 18317859 22863897 18317996 22864068 18318133 22864239 18318270 22864410 18318407 22864581 18318544 22864752 18318681 22864923 18318818 22865094 18318955 22865265 18319092 22865436 18319229 22865607 18319366 22865778 18319503 22865949 18319640 22866120 18319777 22866291 18319914 22866462 18320051 22866633 18320188 22866804 18320325 22866975 18320462 22867146 18320599 22867317 18320736 22867488 18320873 22867659 18321010 22867830 18321147 22868001 18321284 22868172 18321421 22868343 18321558 22868514 18321695 22868685 18321832 22868856 18321969 22869027 18322106 22869198 18322243 22869369 18322380 22869540 18322517 22869711 18322654 22869882 18322791 22870053 18322928 22870224 18323065 22870395 18323202 22870566 18323339 22870737 18323476 22870908 18323613 22871079 18323750 22871250 18323887 22871421 18324024 22871592 18324161 22871763 18324298 22871934 18324435 22872105 18324572 22872276 18324709 22872447 18324846 22872618 18324983 22872789 18325120 22872960 18325257 22873131 18325394 22873302 18325531 22873473 18325668 22873644 18325805 22873815 18325942 22873986 18326079 22874157 18326216 22874328 18326353 22874499 18326490 22874670 18326627 22874841 18326764 22875012 18326901 22875183 18327038 22875354 18327175 22875525 18327312 22875696 18327449 22875867 18327586 22876038 18327723 22876209 18327860 22876380 18327997 22876551 18328134 22876722 18328271 22876893 18328408 22877064 18328545 22877235 18328682 22877406 18328819 22877577 18328956 22877748 18329093 22877919 18329230 22878090 18329367 22878261 18329504 22878432 18329641 22878603 18329778 22878774 18329915 22878945 18330052 22879116 18330189 22879287 18330326 22879458 18330463 22879629 18330600 22879800 18330737 22879971 18330874 22880142 18331011 22880313 18331148 22880484 18331285 22880655 18331422 22880826 18331559 22880997 18331696 22881168 18331833 22881339 18331970 22881510 18332107 22881681 18332244 22881852 18332381 22882023 18332518 22882194 18332655 22882365 18332792 22882536 18332929 22882707 18333066 22882878 18333203 22883049 18333340 22883220 18333477 22883391 18333614 22883562 18333751 22883733 18333888 22883904 18334025 22884075 18334162 22884246 18334299 22884417 18334436 22884588 18334573 22884759 18334710 22884930 18334847 22885101 18334984 22885272 18335121 22885443 18335258 22885614 18335395 22885785 18335532 22885956 18335669 22886127 18335806 22886298 18335943 22886469 18336080 22886640 18336217 22886811 18336354 22886982 18336491 22887153 18336628 22887324 18336765 22887495 18336902 22887666 18337039 22887837 18337176 22888008 18337313 22888179 18337450 22888350 18337587 22888521 18337724 22888692 18337861 22888863 18337998 22889034 18338135 22889205 18338272 22889376 18338409 22889547 18338546 22889718 18338683 22889889 18338820 22890060 18338957 22890231 18339094 22890402 18339231 22890573 18339368 22890744 18339505 22890915 18339642 22891086 18339779 22891257 18339916 22891428 18340053 22891599 18340190 22891770 18340327 22891941 18340464 22892112 18340601 22892283 18340738 22892454 18340875 22892625 18341012 22892796 18341149 22892967 18341286 22893138 18341423 22893309 18341560 22893480 18341697 22893651 18341834 22893822 18341971 22893993 18342108 22894164 18342245 22894335 18342382 22894506 18342519 22894677 18342656 22894848 18342793 22895019 18342930 22895190 18343067 22895361 18343204 22895532 18343341 22895703 18343478 22895874 18343615 22896045 18343752 22896216 18343889 22896387 18344026 22896558 18344163 22896729 18344300 22896900
1000 46304900 0 46304900 57796627 46305037 57796798 46305174 57796969 46305311 57797140 46305448 57797311 46305585 57797482 46305722 57797653 46305859 57797824 46305996 57797995 46306133 57798166 46306270 57798337 46306407 57798508 46306544 57798679 46306681 57798850 46306818 57799021 46306955 57799192 46307092 57799363 46307229 57799534 46307366 57799705 46307503 57799876 46307640 57800047 46307777 57800218 46307914 57800389 46308051 57800560 46308188 57800731 46308325 57800902 46308462 57801073 46308599 57801244 46308736 57801415 46308873 57801586 46309010 57801757 46309147 57801928 46309284 57802099 46309421 57802270 46309558 57802441 46309695 57802612 46309832 57802783 46309969 57802954 46310106 57803125 46310243 57803296 46310380 57803467 46310517 57803638 46310654 57803809 46310791 57803980 46310928 57804151 46311065 57804322 46311202 57804493 46311339 57804664 46311476 57804835 46311613 57805006 46311750 57805177 46311887 57805348 46312024 57805519 46312161 57805690 46312298 57805861 46312435 57806032 46312572 57806203 46312709 57806374 46312846 57806545 46312983 57806716 46313120 57806887 46313257 57807058 46313394 57807229 46313531 57807400 46313668 57807571 46313805 57807742 46313942 57807913 46314079 57808084 46314216 57808255 46314353 57808426 46314490 57808597 46314627 57808768 46314764 57808939 46314901 57809110 46315038 57809281 46315175 57809452 46315312 57809623 46315449 57809794 46315586 57809965 46315723 57810136 46315860 57810307 46315997 57810478 46316134 57810649 46316271 57810820 46316408 57810991 46316545 57811162 46316682 57811333 46316819 57811504 46316956 57811675 46317093 57811846 46317230 57812017 46317367 57812188 46317504 57812359 46317641 57812530 46317778 57812701 46317915 57812872 46318052 57813043 46318189 57813214 46318326 57813385 46318463 57813556 46318600 57813727 46318737 57813898 46318874 57814069 46319011 57814240 46319148 57814411 46319285 57814582 46319422 57814753 46319559 57814924 46319696 57815095 46319833 57815266 46319970 57815437 46320107 57815608 46320244 57815779 46320381 57815950 46320518 57816121 46320655 57816292 46320792 57816463 46320929 57816634 46321066 57816805 46321203 57816976 46321340 57817147 46321477 57817318 46321614 57817489 46321751 57817660 46321888 57817831 46322025 57818002 46322162 57818173 46322299 57818344 46322436 57818515 46322573 57818686 46322710 57818857 46322847 57819028 46322984 57819199 46323121 57819370 46323258 57819541 46323395 57819712 46323532 57819883 46323669 57820054 46323806 57820225 46323943 57820396 46324080 57820567 46324217 57820738 46324354 57820909 46324491 57821080 46324628 57821251 46324765 57821422 46324902 57821593 46325039 57821764 46325176 57821935 46325313 57822106 46325450 57822277 46325587 57822448 46325724 57822619 46325861 57822790 46325998 57822961 46326135 57823132 46326272 57823303 46326409 57823474 46326546 57823645 46326683 57823816 46326820 57823987 46326957 57824158 46327094 57824329 46327231 57824500 46327368 57824671 46327505 57824842 46327642 57825013 46327779 57825184 46327916 57825355 46328053 57825526 46328190 57825697 46328327 57825868 46328464 57826039 46328601 57826210 46328738 57826381 46328875 57826552 46329012 57826723 46329149 57826894 46329286 57827065 46329423 57827236 46329560 57827407 46329697 57827578 46329834 57827749 46329971 57827920 46330108 57828091 46330245 57828262 46330382 57828433 46330519 57828604 46330656 57828775 46330793 57828946 46330930 57829117 46331067 57829288 46331204 57829459 46331341 57829630 46331478 57829801 46331615 57829972 46331752 57830143 46331889 57830314 46332026 57830485 46332163 57830656 46332300 57830827 46332437 57830998 46332574 57831169 46332711 57831340 46332848 57831511 46332985 57831682 46333122 57831853 46333259 57832024 46333396 57832195 46333533 57832366 46333670 57832537 46333807 57832708 46333944 57832879 46334081 57833050 46334218 57833221 46334355 57833392 46334492 57833563 46334629 57833734 46334766 57833905 46334903 57834076 46335040 57834247 46335177 57834418 46335314 57834589 46335451 57834760 46335588 57834931 46335725 57835102 46335862 57835273 46335999 57835444 46336136 57835615 46336273 57835786 46336410 57835957 46336547 57836128 46336684 57836299 46336821 57836470 46336958 57836641 46337095 57836812 46337232 57836983 46337369 57837154 46337506 57837325 46337643 57837496 46337780 57837667 46337917 57837838 46338054 57838009 46338191 57838180 46338328 57838351 46338465 57838522 46338602 57838693 46338739 57838864 46338876 57839035 46339013 57839206 46339150 57839377 46339287 57839548 46339424 57839719 46339561 57839890 46339698 57840061 46339835 57840232 46339972 57840403 46340109 57840574 46340246 57840745 46340383 57840916 46340520 57841087 46340657 57841258 46340794 57841429 46340931 57841600 46341068 57841771 46341205 57841942 46341342 57842113 46341479 57842284 46341616 57842455 46341753 57842626 46341890 57842797 46342027 57842968 46342164 57843139 46342301 57843310 46342438 57843481 46342575 57843652 46342712 57843823 46342849 57843994 46342986 57844165 46343123 57844336 46343260 57844507 46343397 57844678 46343534 57844849 46343671 57845020 46343808 57845191 46343945 57845362 46344082 57845533 46344219 57845704 46344356 57845875 46344493 57846046 46344630 57846217 46344767 57846388 46344904 57846559 46345041 57846730 46345178 57846901 46345315 57847072 46345452 57847243 46345589 57847414 46345726 57847585 46345863 57847756 46346000 57847927 46346137 57848098 46346274 57848269 46346411 57848440 46346548 57848611 46346685 57848782 46346822 57848953 46346959 57849124 46347096 57849295 46347233 57849466 46347370 57849637 46347507 57849808 46347644 57849979 46347781 57850150 46347918 57850321 46348055 57850492 46348192 57850663 46348329 57850834 46348466 57851005 46348603 57851176 46348740 57851347 46348877 57851518 46349014 57851689 46349151 57851860 46349288 57852031 46349425 57852202 46349562 57852373 46349699 57852544 46349836 57852715 46349973 57852886 46350110 57853057 46350247 57853228 46350384 57853399 46350521 57853570 46350658 57853741 46350795 57853912 46350932 57854083 46351069 57854254 46351206 57854425 46351343 57854596 46351480 57854767 46351617 57854938 46351754 57855109 46351891 57855280 46352028 57855451 46352165 57855622 46352302 57855793 46352439 57855964 46352576 57856135 46352713 57856306 46352850 57856477 46352987 57856648 46353124 57856819 46353261 57856990 46353398 57857161 46353535 57857332 46353672 57857503 46353809 57857674 46353946 57857845 46354083 57858016 46354220 57858187 46354357 57858358 46354494 57858529 46354631 57858700 46354768 57858871 46354905 57859042 46355042 57859213 46355179 57859384 46355316 57859555 46355453 57859726 46355590 57859897 46355727 57860068 46355864 57860239 46356001 57860410 46356138 57860581 46356275 57860752 46356412 57860923 46356549 57861094 46356686 57861265 46356823 57861436 46356960 57861607 46357097 57861778 46357234 57861949 46357371 57862120 46357508 57862291 46357645 57862462 46357782 57862633 46357919 57862804 46358056 57862975 46358193 57863146 46358330 57863317 46358467 57863488 46358604 57863659 46358741 57863830 46358878 57864001 46359015 57864172 46359152 57864343 46359289 57864514 46359426 57864685 46359563 57864856 46359700 57865027 46359837 57865198 46359974 57865369 46360111 57865540 46360248 57865711 46360385 57865882 46360522 57866053 46360659 57866224 46360796 57866395 46360933 57866566 46361070 57866737 46361207 57866908 46361344 57867079 46361481 57867250 46361618 57867421 46361755 57867592 46361892 57867763 46362029 57867934 46362166 57868105 46362303 57868276 46362440 57868447 46362577 57868618 46362714 57868789 46362851 57868960 46362988 57869131 46363125 57869302 46363262 57869473 46363399 57869644 46363536 57869815 46363673 57869986 46363810 57870157 46363947 57870328 46364084 57870499 46364221 57870670 46364358 57870841 46364495 57871012 46364632 57871183 46364769 57871354 46364906 57871525 46365043 57871696 46365180 57871867 46365317 57872038 46365454 57872209 46365591 57872380 46365728 57872551 46365865 57872722 46366002 57872893 46366139 57873064 46366276 57873235 46366413 57873406 46366550 57873577 46366687 57873748 46366824 57873919 46366961 57874090 46367098 57874261 46367235 57874432 46367372 57874603 46367509 57874774 46367646 57874945 46367783 57875116 46367920 57875287 46368057 57875458 46368194 57875629 46368331 57875800 46368468 57875971 46368605 57876142 46368742 57876313 46368879 57876484 46369016 57876655 46369153 57876826 46369290 57876997 46369427 57877168 46369564 57877339 46369701 57877510 46369838 57877681 46369975 57877852 46370112 57878023 46370249 57878194 46370386 57878365 46370523 57878536 46370660 57878707 46370797 57878878 46370934 57879049 46371071 57879220 46371208 57879391 46371345 57879562 46371482 57879733 46371619 57879904 46371756 57880075 46371893 57880246 46372030 57880417 46372167 57880588 46372304 57880759 46372441 57880930 46372578 57881101 46372715 57881272 46372852 57881443 46372989 57881614 46373126 57881785 46373263 57881956 46373400 57882127 46373537 57882298 46373674 57882469 46373811 57882640 46373948 57882811 46374085 57882982 46374222 57883153 46374359 57883324 46374496 57883495 46374633 57883666 46374770 57883837 46374907 57884008 46375044 57884179 46375181 57884350 46375318 57884521 46375455 57884692 46375592 57884863 46375729 57885034 46375866 57885205 46376003 57885376 46376140 57885547 46376277 57885718 46376414 57885889 46376551 57886060 46376688 57886231 46376825 57886402 46376962 57886573 46377099 57886744 46377236 57886915 46377373 57887086 46377510 57887257 46377647 57887428 46377784 57887599 46377921 57887770 46378058 57887941 46378195 57888112 46378332 57888283 46378469 57888454 46378606 57888625 46378743 57888796 46378880 57888967 46379017 57889138 46379154 57889309 46379291 57889480 46379428 57889651 46379565 57889822 46379702 57889993 46379839 57890164 46379976 57890335 46380113 57890506 46380250 57890677 46380387 57890848 46380524 57891019 46380661 57891190 46380798 57891361 46380935 57891532 46381072 57891703 46381209 57891874 46381346 57892045 46381483 57892216 46381620 57892387 46381757 57892558 46381894 57892729 46382031 57892900 46382168 57893071 46382305 57893242 46382442 57893413 46382579 57893584 46382716 57893755 46382853 57893926 46382990 57894097 46383127 57894268 46383264 57894439 46383401 57894610 46383538 57894781 46383675 57894952 46383812 57895123 46383949 57895294 46384086 57895465 46384223 57895636 46384360 57895807 46384497 57895978 46384634 57896149 46384771 57896320 46384908 57896491 46385045 57896662 46385182 57896833 46385319 57897004 46385456 57897175 46385593 57897346 46385730 57897517 46385867 57897688 46386004 57897859 46386141 57898030 46386278 57898201 46386415 57898372 46386552 57898543 46386689 57898714 46386826 57898885 46386963 57899056 46387100 57899227 46387237 57899398 46387374 57899569 46387511 57899740 46387648 57899911 46387785 57900082 46387922 57900253 46388059 57900424 46388196 57900595 46388333 57900766 46388470 57900937 46388607 57901108 46388744 57901279 46388881 57901450 46389018 57901621 46389155 57901792 46389292 57901963 46389429 57902134 46389566 57902305 46389703 57902476 46389840 57902647 46389977 57902818 46390114 57902989 46390251 57903160 46390388 57903331 46390525 57903502 46390662 57903673 46390799 57903844 46390936 57904015 46391073 57904186 46391210 57904357 46391347 57904528 46391484 57904699 46391621 57904870 46391758 57905041 46391895 57905212 46392032 57905383 46392169 57905554 46392306 57905725 46392443 57905896 46392580 57906067 46392717 57906238 46392854 57906409 46392991 57906580 46393128 57906751 46393265 57906922 46393402 57907093 46393539 57907264 46393676 57907435 46393813 57907606 46393950 57907777 46394087 57907948 46394224 57908119 46394361 57908290 46394498 57908461 46394635 57908632 46394772 57908803 46394909 57908974 46395046 57909145 46395183 57909316 46395320 57909487 46395457 57909658 46395594 57909829 46395731 57910000 46395868 57910171 46396005 57910342 46396142 57910513 46396279 57910684 46396416 57910855 46396553 57911026 46396690 57911197 46396827 57911368 46396964 57911539 46397101 57911710 46397238 57911881 46397375 57912052 46397512 57912223 46397649 57912394 46397786 57912565 46397923 57912736 46398060 57912907 46398197 57913078 46398334 57913249 46398471 57913420 46398608 57913591 46398745 57913762 46398882 57913933 46399019 57914104 46399156 57914275 46399293 57914446 46399430 57914617 46399567 57914788 46399704 57914959 46399841 57915130 46399978 57915301 46400115 57915472 46400252 57915643 46400389 57915814 46400526 57915985 46400663 57916156 46400800 57916327 46400937 57916498 46401074 57916669 46401211 57916840 46401348 57917011 46401485 57917182 46401622 57917353 46401759 57917524 46401896 57917695 46402033 57917866 46402170 57918037 46402307 57918208 46402444 57918379 46402581 57918550 46402718 57918721 46402855 57918892 46402992 57919063 46403129 57919234 46403266 57919405 46403403 57919576 46403540 57919747 46403677 57919918 46403814 57920089 46403951 57920260 46404088 57920431 46404225 57920602 46404362 57920773 46404499 57920944 46404636 57921115 46404773 57921286 46404910 57921457 46405047 57921628 46405184 57921799 46405321 57921970 46405458 57922141 46405595 57922312 46405732 57922483 46405869 57922654 46406006 57922825 46406143 57922996 46406280 57923167 46406417 57923338 46406554 57923509 46406691 57923680 46406828 57923851 46406965 57924022 46407102 57924193 46407239 57924364 46407376 57924535 46407513 57924706 46407650 57924877 46407787 57925048 46407924 57925219 46408061 57925390 46408198 57925561 46408335 57925732 46408472 57925903 46408609 57926074 46408746 57926245 46408883 57926416 46409020 57926587 46409157 57926758 46409294 57926929 46409431 57927100 46409568 57927271 46409705 57927442 46409842 57927613 46409979 57927784 46410116 57927955 46410253 57928126 46410390 57928297 46410527 57928468 46410664 57928639 46410801 57928810 46410938 57928981 46411075 57929152 46411212 57929323 46411349 57929494 46411486 57929665 46411623 57929836 46411760 57930007 46411897 57930178 46412034 57930349 46412171 57930520 46412308 57930691 46412445 57930862 46412582 57931033 46412719 57931204 46412856 57931375 46412993 57931546 46413130 57931717 46413267 57931888 46413404 57932059 46413541 57932230 46413678 57932401 46413815 57932572 46413952 57932743 46414089 57932914 46414226 57933085 46414363 57933256 46414500 57933427 46414637 57933598 46414774 57933769 46414911 57933940 46415048 57934111 46415185 57934282 46415322 57934453 46415459 57934624 46415596 57934795 46415733 57934966 46415870 57935137 46416007 57935308 46416144 57935479 46416281 57935650 46416418 57935821 46416555 57935992 46416692 57936163 46416829 57936334 46416966 57936505 46417103 57936676 46417240 57936847 46417377 57937018 46417514 57937189 46417651 57937360 46417788 57937531 46417925 57937702 46418062 57937873 46418199 57938044 46418336 57938215 46418473 57938386 46418610 57938557 46418747 57938728 46418884 57938899 46419021 57939070 46419158 57939241 46419295 57939412 46419432 57939583 46419569 57939754 46419706 57939925 46419843 57940096 46419980 57940267 46420117 57940438 46420254 57940609 46420391 57940780 46420528 57940951 46420665 57941122 46420802 57941293 46420939 57941464 46421076 57941635 46421213 57941806 46421350 57941977 46421487 57942148 46421624 57942319 46421761 57942490 46421898 57942661 46422035 57942832 46422172 57943003 46422309 57943174 46422446 57943345 46422583 57943516 46422720 57943687 46422857 57943858 46422994 57944029 46423131 57944200 46423268 57944371 46423405 57944542 46423542 57944713 46423679 57944884 46423816 57945055 46423953 57945226 46424090 57945397 46424227 57945568 46424364 57945739 46424501 57945910 46424638 57946081 46424775 57946252 46424912 57946423 46425049 57946594 46425186 57946765 46425323 57946936 46425460 57947107 46425597 57947278 46425734 57947449 46425871 57947620 46426008 57947791 46426145 57947962 46426282 57948133 46426419 57948304 46426556 57948475 46426693 57948646 46426830 57948817 46426967 57948988 46427104 57949159 46427241 57949330 46427378 57949501 46427515 57949672 46427652 57949843 46427789 57950014 46427926 57950185 46428063 57950356 46428200 57950527 46428337 57950698 46428474 57950869 46428611 57951040 46428748 57951211 46428885 57951382 46429022 57951553 46429159 57951724 46429296 57951895 46429433 57952066 46429570 57952237 46429707 57952408 46429844 57952579 46429981 57952750 46430118 57952921 46430255 57953092 46430392 57953263 46430529 57953434 46430666 57953605 46430803 57953776 46430940 57953947 46431077 57954118 46431214 57954289 46431351 57954460 46431488 57954631 46431625 57954802 46431762 57954973 46431899 57955144 46432036 57955315 46432173 57955486 46432310 57955657 46432447 57955828 46432584 57955999 46432721 57956170 46432858 57956341 46432995 57956512 46433132 57956683 46433269 57956854 46433406 57957025 46433543 57957196 46433680 57957367 46433817 57957538 46433954 57957709 46434091 57957880 46434228 57958051 46434365 57958222 46434502 57958393 46434639 57958564 46434776 57958735 46434913 57958906 46435050 57959077 46435187 57959248 46435324 57959419 46435461 57959590 46435598 57959761 46435735 57959932 46435872 57960103 46436009 57960274 46436146 57960445 46436283 57960616 46436420 57960787 46436557 57960958 46436694 57961129 46436831 57961300 46436968 57961471 46437105 57961642 46437242 57961813 46437379 57961984 46437516 57962155 46437653 57962326 46437790 57962497 46437927 57962668 46438064 57962839 46438201 57963010 46438338 57963181 46438475 57963352 46438612 57963523 46438749 57963694 46438886 57963865 46439023 57964036 46439160 57964207 46439297 57964378 46439434 57964549 46439571 57964720 46439708 57964891 46439845 57965062 46439982 57965233 46440119 57965404 46440256 57965575 46440393 57965746 46440530 57965917 46440667 57966088 46440804 57966259 46440941 57966430 46441078 57966601 46441215 57966772 46441352 57966943 46441489 57967114 46441626 57967285
1000 38726749 0 38726749 48337767 38726886 48337938 38727023 48338109 38727160 48338280 38727297 48338451 38727434 48338622 38727571 48338793 38727708 48338964 38727845 48339135 38727982 48339306 38728119 48339477 38728256 48339648 38728393 48339819 38728530 48339990 38728667 48340161 38728804 48340332 38728941 48340503 38729078 48340674 38729215 48340845 38729352 48341016 38729489 48341187 38729626 48341358 38729763 48341529 38729900 48341700 38730037 48341871 38730174 48342042 38730311 48342213 38730448 48342384 38730585 48342555 38730722 48342726 38730859 48342897 38730996 48343068 38731133 48343239 38731270 48343410 38731407 48343581 38731544 48343752 38731681 48343923 38731818 48344094 38731955 48344265 38732092 48344436 38732229 48344607 38732366 48344778 38732503 48344949 38732640 48345120 38732777 48345291 38732914 48345462 38733051 48345633 38733188 48345804 38733325 48345975 38733462 48346146 38733599 48346317 38733736 48346488 38733873 48346659 38734010 48346830 38734147 48347001 38734284 48347172 38734421 48347343 38734558 48347514 38734695 48347685 38734832 48347856 38734969 48348027 38735106 48348198 38735243 48348369 38735380 48348540 38735517 48348711 38735654 48348882 38735791 48349053 38735928 48349224 38736065 48349395 38736202 48349566 38736339 48349737 38736476 48349908 38736613 48350079 38736750 48350250 38736887 48350421 38737024 48350592 38737161 48350763 38737298 48350934 38737435 48351105 38737572 48351276 38737709 48351447 38737846 48351618 38737983 48351789 38738120 48351960 38738257 48352131 38738394 48352302 38738531 48352473 38738668 48352644 38738805 48352815 38738942 48352986 38739079 48353157 38739216 48353328 38739353 48353499 38739490 48353670 38739627 48353841 38739764 48354012 38739901 48354183 38740038 48354354 38740175 48354525 38740312 48354696 38740449 48354867 38740586 48355038 38740723 48355209 38740860 48355380 38740997 48355551 38741134 48355722 38741271 48355893 38741408 48356064 38741545 48356235 38741682 48356406 38741819 48356577 38741956 48356748 38742093 48356919 38742230 48357090 38742367 48357261 38742504 48357432 38742641 48357603 38742778 48357774 38742915 48357945 38743052 48358116 38743189 48358287 38743326 48358458 38743463 48358629 38743600 48358800 38743737 48358971 38743874 48359142 38744011 48359313 38744148 48359484 38744285 48359655 38744422 48359826 38744559 48359997 38744696 48360168 38744833 48360339 38744970 48360510 38745107 48360681 38745244 48360852 38745381 48361023 38745518 48361194 38745655 48361365 38745792 48361536 38745929 48361707 38746066 48361878 38746203 48362049 38746340 48362220 38746477 48362391 38746614 48362562 38746751 48362733 38746888 48362904 38747025 48363075 38747162 48363246 38747299 48363417 38747436 48363588 38747573 48363759 38747710 48363930 38747847 48364101 38747984 48364272 38748121 48364443 38748258 48364614 38748395 48364785 38748532 48364956 38748669 48365127 38748806 48365298 38748943 48365469 38749080 48365640 38749217 48365811 38749354 48365982 38749491 48366153 38749628 48366324 38749765 48366495 38749902 48366666 38750039 48366837 38750176 48367008 38750313 48367179 38750450 48367350 38750587 48367521 38750724 48367692 38750861 48367863 38750998 48368034 38751135 48368205 38751272 48368376 38751409 48368547 38751546 48368718 38751683 48368889 38751820 48369060 38751957 48369231 38752094 48369402 38752231 48369573 38752368 48369744 38752505 48369915 38752642 48370086 38752779 48370257 38752916 48370428 38753053 48370599 38753190 48370770 38753327 48370941 38753464 48371112 38753601 48371283 38753738 48371454 38753875 48371625 38754012 48371796 38754149 48371967 38754286 48372138 38754423 48372309 38754560 48372480 38754697 48372651 38754834 48372822 38754971 48372993 38755108 48373164 38755245 48373335 38755382 48373506 38755519 48373677 38755656 48373848 38755793 48374019 38755930 48374190 38756067 48374361 38756204 48374532 38756341 48374703 38756478 48374874 38756615 48375045 38756752 48375216 38756889 48375387 38757026 48375558 38757163 48375729 38757300 48375900 38757437 48376071 38757574 48376242 38757711 48376413 38757848 48376584 38757985 48376755 38758122 48376926 38758259 48377097 38758396 48377268 38758533 48377439 38758670 48377610 38758807 48377781 38758944 48377952 38759081 48378123 38759218 48378294 38759355 48378465 38759492 48378636 38759629 48378807 38759766 48378978 38759903 48379149 38760040 48379320 38760177 48379491 38760314 48379662 38760451 48379833 38760588 48380004 38760725 48380175 38760862 48380346 38760999 48380517 38761136 48380688 38761273 48380859 38761410 48381030 38761547 48381201 38761684 48381372 38761821 48381543 38761958 48381714 38762095 48381885 38762232 48382056 38762369 48382227 38762506 48382398 38762643 48382569 38762780 48382740 38762917 48382911 38763054 48383082 38763191 48383253 38763328 48383424 38763465 48383595 38763602 48383766 38763739 48383937 38763876 48384108 38764013 48384279 38764150 48384450 38764287 48384621 38764424 48384792 38764561 48384963 38764698 48385134 38764835 48385305 38764972 48385476 38765109 48385647 38765246 48385818 38765383 48385989 38765520 48386160 38765657 48386331 38765794 48386502 38765931 48386673 38766068 48386844 38766205 48387015 38766342 48387186 38766479 48387357 38766616 48387528 38766753 48387699 38766890 48387870 38767027 48388041 38767164 48388212 38767301 48388383 38767438 48388554 38767575 48388725 38767712 48388896 38767849 48389067 38767986 48389238 38768123 48389409 38768260 48389580 38768397 48389751 38768534 48389922 38768671 48390093 38768808 48390264 38768945 48390435 38769082 48390606 38769219 48390777 38769356 48390948 38769493 48391119 38769630 48391290 38769767 48391461 38769904 48391632 38770041 48391803 38770178 48391974 38770315 48392145 38770452 48392316 38770589 48392487 38770726 48392658 38770863 48392829 38771000 48393000 38771137 48393171 38771274 48393342 38771411 48393513 38771548 48393684 38771685 48393855 38771822 48394026 38771959 48394197 38772096 48394368 38772233 48394539 38772370 48394710 38772507 48394881 38772644 48395052 38772781 48395223 38772918 48395394 38773055 48395565 38773192 48395736 38773329 48395907 38773466 48396078 38773603 48396249 38773740 48396420 38773877 48396591 38774014 48396762 38774151 48396933 38774288 48397104 38774425 48397275 38774562 48397446 38774699 48397617 38774836 48397788 38774973 48397959 38775110 48398130 38775247 48398301 38775384 48398472 38775521 48398643 38775658 48398814 38775795 48398985 38775932 48399156 38776069 48399327 38776206 48399498 38776343 48399669 38776480 48399840 38776617 48400011 38776754 48400182 38776891 48400353 38777028 48400524 38777165 48400695 38777302 48400866 38777439 48401037 38777576 48401208 38777713 48401379 38777850 48401550 38777987 48401721 38778124 48401892 38778261 48402063 38778398 48402234 38778535 48402405 38778672 48402576 38778809 48402747 38778946 48402918 38779083 48403089 38779220 48403260 38779357 48403431 38779494 48403602 38779631 48403773 38779768 48403944 38779905 48404115 38780042 48404286 38780179 48404457 38780316 48404628 38780453 48404799 38780590 48404970 38780727 48405141 38780864 48405312 38781001 48405483 38781138 48405654 38781275 48405825 38781412 48405996 38781549 48406167 38781686 48406338 38781823 48406509 38781960 48406680 38782097 48406851 38782234 48407022 38782371 48407193 38782508 48407364 38782645 48407535 38782782 48407706 38782919 48407877 38783056 48408048 38783193 48408219 38783330 48408390 38783467 48408561 38783604 48408732 38783741 48408903 38783878 48409074 38784015 48409245 38784152 48409416 38784289 48409587 38784426 48409758 38784563 48409929 38784700 48410100 38784837 48410271 38784974 48410442 38785111 48410613 38785248 48410784 38785385 48410955 38785522 48411126 38785659 48411297 38785796 48411468 38785933 48411639 38786070 48411810 38786207 48411981 38786344 48412152 38786481 48412323 38786618 48412494 38786755 48412665 38786892 48412836 38787029 48413007 38787166 48413178 38787303 48413349 38787440 48413520 38787577 48413691 38787714 48413862 38787851 48414033 38787988 48414204 38788125 48414375 38788262 48414546 38788399 48414717 38788536 48414888 38788673 48415059 38788810 48415230 38788947 48415401 38789084 48415572 38789221 48415743 38789358 48415914 38789495 48416085 38789632 48416256 38789769 48416427 38789906 48416598 38790043 48416769 38790180 48416940 38790317 48417111 38790454 48417282 38790591 48417453 38790728 48417624 38790865 48417795 38791002 48417966 38791139 48418137 38791276 48418308 38791413 48418479 38791550 48418650 38791687 48418821 38791824 48418992 38791961 48419163 38792098 48419334 38792235 48419505 38792372 48419676 38792509 48419847 38792646 48420018 38792783 48420189 38792920 48420360 38793057 48420531 38793194 48420702 38793331 48420873 38793468 48421044 38793605 48421215 38793742 48421386 38793879 48421557 38794016 48421728 38794153 48421899 38794290 48422070 38794427 48422241 38794564 48422412 38794701 48422583 38794838 48422754 38794975 48422925 38795112 48423096 38795249 48423267 38795386 48423438 38795523 48423609 38795660 48423780 38795797 48423951 38795934 48424122 38796071 48424293 38796208 48424464 38796345 48424635 38796482 48424806 38796619 48424977 38796756 48425148 38796893 48425319 38797030 48425490 38797167 48425661 38797304 48425832 38797441 48426003 38797578 48426174 38797715 48426345 38797852 48426516 38797989 48426687 38798126 48426858 38798263 48427029 38798400 48427200 38798537 48427371 38798674 48427542 38798811 48427713 38798948 48427884 38799085 48428055 38799222 48428226 38799359 48428397 38799496 48428568 38799633 48428739 38799770 48428910 38799907 48429081 38800044 48429252 38800181 48429423 38800318 48429594 38800455 48429765 38800592 48429936 38800729 48430107 38800866 48430278 38801003 48430449 38801140 48430620 38801277 48430791 38801414 48430962 38801551 48431133 38801688 48431304 38801825 48431475 38801962 48431646 38802099 48431817 38802236 48431988 38802373 48432159 38802510 48432330 38802647 48432501 38802784 48432672 38802921 48432843 38803058 48433014 38803195 48433185 38803332 48433356 38803469 48433527 38803606 48433698 38803743 48433869 38803880 48434040 38804017 48434211 38804154 48434382 38804291 48434553 38804428 48434724 38804565 48434895 38804702 48435066 38804839 48435237 38804976 48435408 38805113 48435579 38805250 48435750 38805387 48435921 38805524 48436092 38805661 48436263 38805798 48436434 38805935 48436605 38806072 48436776 38806209 48436947 38806346 48437118 38806483 48437289 38806620 48437460 38806757 48437631 38806894 48437802 38807031 48437973 38807168 48438144 38807305 48438315 38807442 48438486 38807579 48438657 38807716 48438828 38807853 48438999 38807990 48439170 38808127 48439341 38808264 48439512 38808401 48439683 38808538 48439854 38808675 48440025 38808812 48440196 38808949 48440367 38809086 48440538 38809223 48440709 38809360 48440880 38809497 48441051 38809634 48441222 38809771 48441393 38809908 48441564 38810045 48441735 38810182 48441906 38810319 48442077 38810456 48442248 38810593 48442419 38810730 48442590 38810867 48442761 38811004 48442932 38811141 48443103 38811278 48443274 38811415 48443445 38811552 48443616 38811689 48443787 38811826 48443958 38811963 48444129 38812100 48444300 38812237 48444471 38812374 48444642 38812511 48444813 38812648 48444984 38812785 48445155 38812922 48445326 38813059 48445497 38813196 48445668 38813333 48445839 38813470 48446010 38813607 48446181 38813744 48446352 38813881 48446523 38814018 48446694 38814155 48446865 38814292 48447036 38814429 48447207 38814566 48447378 38814703 48447549 38814840 48447720 38814977 48447891 38815114 48448062 38815251 48448233 38815388 48448404 38815525 48448575 38815662 48448746 38815799 48448917 38815936 48449088 38816073 48449259 38816210 48449430 38816347 48449601 38816484 48449772 38816621 48449943 38816758 48450114 38816895 48450285 38817032 48450456 38817169 48450627 38817306 48450798 38817443 48450969 38817580 48451140 38817717 48451311 38817854 48451482 38817991 48451653 38818128 48451824 38818265 48451995 38818402 48452166 38818539 48452337 38818676 48452508 38818813 48452679 38818950 48452850 38819087 48453021 38819224 48453192 38819361 48453363 38819498 48453534 38819635 48453705 38819772 48453876 38819909 48454047 38820046 48454218 38820183 48454389 38820320 48454560 38820457 48454731 38820594 48454902 38820731 48455073 38820868 48455244 38821005 48455415 38821142 48455586 38821279 48455757 38821416 48455928 38821553 48456099 38821690 48456270 38821827 48456441 38821964 48456612 38822101 48456783 38822238 48456954 38822375 48457125 38822512 48457296 38822649 48457467 38822786 48457638 38822923 48457809 38823060 48457980 38823197 48458151 38823334 48458322 38823471 48458493 38823608 48458664 38823745 48458835 38823882 48459006 38824019 48459177 38824156 48459348 38824293 48459519 38824430 48459690 38824567 48459861 38824704 48460032 38824841 48460203 38824978 48460374 38825115 48460545 38825252 48460716 38825389 48460887 38825526 48461058 38825663 48461229 38825800 48461400 38825937 48461571 38826074 48461742 38826211 48461913 38826348 48462084 38826485 48462255 38826622 48462426 38826759 48462597 38826896 48462768 38827033 48462939 38827170 48463110 38827307 48463281 38827444 48463452 38827581 48463623 38827718 48463794 38827855 48463965 38827992 48464136 38828129 48464307 38828266 48464478 38828403 48464649 38828540 48464820 38828677 48464991 38828814 48465162 38828951 48465333 38829088 48465504 38829225 48465675 38829362 48465846 38829499 48466017 38829636 48466188 38829773 48466359 38829910 48466530 38830047 48466701 38830184 48466872 38830321 48467043 38830458 48467214 38830595 48467385 38830732 48467556 38830869 48467727 38831006 48467898 38831143 48468069 38831280 48468240 38831417 48468411 38831554 48468582 38831691 48468753 38831828 48468924 38831965 48469095 38832102 48469266 38832239 48469437 38832376 48469608 38832513 48469779 38832650 48469950 38832787 48470121 38832924 48470292 38833061 48470463 38833198 48470634 38833335 48470805 38833472 48470976 38833609 48471147 38833746 48471318 38833883 48471489 38834020 48471660 38834157 48471831 38834294 48472002 38834431 48472173 38834568 48472344 38834705 48472515 38834842 48472686 38834979 48472857 38835116 48473028 38835253 48473199 38835390 48473370 38835527 48473541 38835664 48473712 38835801 48473883 38835938 48474054 38836075 48474225 38836212 48474396 38836349 48474567 38836486 48474738 38836623 48474909 38836760 48475080 38836897 48475251 38837034 48475422 38837171 48475593 38837308 48475764 38837445 48475935 38837582 48476106 38837719 48476277 38837856 48476448 38837993 48476619 38838130 48476790 38838267 48476961 38838404 48477132 38838541 48477303 38838678 48477474 38838815 48477645 38838952 48477816 38839089 48477987 38839226 48478158 38839363 48478329 38839500 48478500 38839637 48478671 38839774 48478842 38839911 48479013 38840048 48479184 38840185 48479355 38840322 48479526 38840459 48479697 38840596 48479868 38840733 48480039 38840870 48480210 38841007 48480381 38841144 48480552 38841281 48480723 38841418 48480894 38841555 48481065 38841692 48481236 38841829 48481407 38841966 48481578 38842103 48481749 38842240 48481920 38842377 48482091 38842514 48482262 38842651 48482433 38842788 48482604 38842925 48482775 38843062 48482946 38843199 48483117 38843336 48483288 38843473 48483459 38843610 48483630 38843747 48483801 38843884 48483972 38844021 48484143 38844158 48484314 38844295 48484485 38844432 48484656 38844569 48484827 38844706 48484998 38844843 48485169 38844980 48485340 38845117 48485511 38845254 48485682 38845391 48485853 38845528 48486024 38845665 48486195 38845802 48486366 38845939 48486537 38846076 48486708 38846213 48486879 38846350 48487050 38846487 48487221 38846624 48487392 38846761 48487563 38846898 48487734 38847035 48487905 38847172 48488076 38847309 48488247 38847446 48488418 38847583 48488589 38847720 48488760 38847857 48488931 38847994 48489102 38848131 48489273 38848268 48489444 38848405 48489615 38848542 48489786 38848679 48489957 38848816 48490128 38848953 48490299 38849090 48490470 38849227 48490641 38849364 48490812 38849501 48490983 38849638 48491154 38849775 48491325 38849912 48491496 38850049 48491667 38850186 48491838 38850323 48492009 38850460 48492180 38850597 48492351 38850734 48492522 38850871 48492693 38851008 48492864 38851145 48493035 38851282 48493206 38851419 48493377 38851556 48493548 38851693 48493719 38851830 48493890 38851967 48494061 38852104 48494232 38852241 48494403 38852378 48494574 38852515 48494745 38852652 48494916 38852789 48495087 38852926 48495258 38853063 48495429 38853200 48495600 38853337 48495771 38853474 48495942 38853611 48496113 38853748 48496284 38853885 48496455 38854022 48496626 38854159 48496797 38854296 48496968 38854433 48497139 38854570 48497310 38854707 48497481 38854844 48497652 38854981 48497823 38855118 48497994 38855255 48498165 38855392 48498336 38855529 48498507 38855666 48498678 38855803 48498849 38855940 48499020 38856077 48499191 38856214 48499362 38856351 48499533 38856488 48499704 38856625 48499875 38856762 48500046 38856899 48500217 38857036 48500388 38857173 48500559 38857310 48500730 38857447 48500901 38857584 48501072 38857721 48501243 38857858 48501414 38857995 48501585 38858132 48501756 38858269 48501927 38858406 48502098 38858543 48502269 38858680 48502440 38858817 48502611 38858954 48502782 38859091 48502953 38859228 48503124 38859365 48503295 38859502 48503466 38859639 48503637 38859776 48503808 38859913 48503979 38860050 48504150 38860187 48504321 38860324 48504492 38860461 48504663 38860598 48504834 38860735 48505005 38860872 48505176 38861009 48505347 38861146 48505518 38861283 48505689 38861420 48505860 38861557 48506031 38861694 48506202 38861831 48506373 38861968 48506544 38862105 48506715 38862242 48506886 38862379 48507057 38862516 48507228 38862653 48507399 38862790 48507570 38862927 48507741 38863064 48507912 38863201 48508083 38863338 48508254 38863475 48508425
1000 78123565 0 78123565 97511895 78123702 97512066 78123839 97512237 78123976 97512408 78124113 97512579 78124250 97512750 78124387 97512921 78124524 97513092 78124661 97513263 78124798 97513434 78124935 97513605 78125072 97513776 78125209 97513947 78125346 97514118 78125483 97514289 78125620 97514460 78125757 97514631 78125894 97514802 78126031 97514973 78126168 97515144 78126305 97515315 78126442 97515486 78126579 97515657 78126716 97515828 78126853 97515999 78126990 97516170 78127127 97516341 78127264 97516512 78127401 97516683 78127538 97516854 78127675 97517025 78127812 97517196 78127949 97517367 78128086 97517538 78128223 97517709 78128360 97517880 78128497 97518051 78128634 97518222 78128771 97518393 78128908 97518564 78129045 97518735 78129182 97518906 78129319 97519077 78129456 97519248 78129593 97519419 78129730 97519590 78129867 97519761 78130004 97519932 78130141 97520103 78130278 97520274 78130415 97520445 78130552 97520616 78130689 97520787 78130826 97520958 78130963 97521129 78131100 97521300 78131237 97521471 78131374 97521642 78131511 97521813 78131648 97521984 78131785 97522155 78131922 97522326 78132059 97522497 78132196 97522668 78132333 97522839 78132470 97523010 78132607 97523181 78132744 97523352 78132881 97523523 78133018 97523694 78133155 97523865 78133292 97524036 78133429 97524207 78133566 97524378 78133703 97524549 78133840 97524720 78133977 97524891 78134114 97525062 78134251 97525233 78134388 97525404 78134525 97525575 78134662 97525746 78134799 97525917 78134936 97526088 78135073 97526259 78135210 97526430 78135347 97526601 78135484 97526772 78135621 97526943 78135758 97527114 78135895 97527285 78136032 97527456 78136169 97527627 78136306 97527798 78136443 97527969 78136580 97528140 78136717 97528311 78136854 97528482 78136991 97528653 78137128 97528824 78137265 97528995 78137402 97529166 78137539 97529337 78137676 97529508 78137813 97529679 78137950 97529850 78138087 97530021 78138224 97530192 78138361 97530363 78138498 97530534 78138635 97530705 78138772 97530876 78138909 97531047 78139046 97531218 78139183 97531389 78139320 97531560 78139457 97531731 78139594 97531902 78139731 97532073 78139868 97532244 78140005 97532415 78140142 97532586 78140279 97532757 78140416 97532928 78140553 97533099 78140690 97533270 78140827 97533441 78140964 97533612 78141101 97533783 78141238 97533954 78141375 97534125 78141512 97534296 78141649 97534467 78141786 97534638 78141923 97534809 78142060 97534980 78142197 97535151 78142334 97535322 78142471 97535493 78142608 97535664 78142745 97535835 78142882 97536006 78143019 97536177 78143156 97536348 78143293 97536519 78143430 97536690 78143567 97536861 78143704 97537032 78143841 97537203 78143978 97537374 78144115 97537545 78144252 97537716 78144389 97537887 78144526 97538058 78144663 97538229 78144800 97538400 78144937 97538571 78145074 97538742 78145211 97538913 78145348 97539084 78145485 97539255 78145622 97539426 78145759 97539597 78145896 97539768 78146033 97539939 78146170 97540110 78146307 97540281 78146444 97540452 78146581 97540623 78146718 97540794 78146855 97540965 78146992 97541136 78147129 97541307 78147266 97541478 78147403 97541649 78147540 97541820 78147677 97541991 78147814 97542162 78147951 97542333 78148088 97542504 78148225 97542675 78148362 97542846 78148499 97543017 78148636 97543188 78148773 97543359 78148910 97543530 78149047 97543701 78149184 97543872 78149321 97544043 78149458 97544214 78149595 97544385 78149732 97544556 78149869 97544727 78150006 97544898 78150143 97545069 78150280 97545240 78150417 97545411 78150554 97545582 78150691 97545753 78150828 97545924 78150965 97546095 78151102 97546266 78151239 97546437 78151376 97546608 78151513 97546779 78151650 97546950 78151787 97547121 78151924 97547292 78152061 97547463 78152198 97547634 78152335 97547805 78152472 97547976 78152609 97548147 78152746 97548318 78152883 97548489 78153020 97548660 78153157 97548831 78153294 97549002 78153431 97549173 78153568 97549344 78153705 97549515 78153842 97549686 78153979 97549857 78154116 97550028 78154253 97550199 78154390 97550370 78154527 97550541 78154664 97550712 78154801 97550883 78154938 97551054 78155075 97551225 78155212 97551396 78155349 97551567 78155486 97551738 78155623 97551909 78155760 97552080 78155897 97552251 78156034 97552422 78156171 97552593 78156308 97552764 78156445 97552935 78156582 97553106 78156719 97553277 78156856 97553448 78156993 97553619 78157130 97553790 78157267 97553961 78157404 97554132 78157541 97554303 78157678 97554474 78157815 97554645 78157952 97554816 78158089 97554987 78158226 97555158 78158363 97555329 78158500 97555500 78158637 97555671 78158774 97555842 78158911 97556013 78159048 97556184 78159185 97556355 78159322 97556526 78159459 97556697 78159596 97556868 78159733 97557039 78159870 97557210 78160007 97557381 78160144 97557552 78160281 97557723 78160418 97557894 78160555 97558065 78160692 97558236 78160829 97558407 78160966 97558578 78161103 97558749 78161240 97558920 78161377 97559091 78161514 97559262 78161651 97559433 78161788 97559604 78161925 97559775 78162062 97559946 78162199 97560117 78162336 97560288 78162473 97560459 78162610 97560630 78162747 97560801 78162884 97560972 78163021 97561143 78163158 97561314 78163295 97561485 78163432 97561656 78163569 97561827 78163706 97561998 78163843 97562169 78163980 97562340 78164117 97562511 78164254 97562682 78164391 97562853 78164528 97563024 78164665 97563195 78164802 97563366 78164939 97563537 78165076 97563708 78165213 97563879 78165350 97564050 78165487 97564221 78165624 97564392 78165761 97564563 78165898 97564734 78166035 97564905 78166172 97565076 78166309 97565247 78166446 97565418 78166583 97565589 78166720 97565760 78166857 97565931 78166994 97566102 78167131 97566273 78167268 97566444 78167405 97566615 78167542 97566786 78167679 97566957 78167816 97567128 78167953 97567299 78168090 97567470 78168227 97567641 78168364 97567812 78168501 97567983 78168638 97568154 78168775 97568325 78168912 97568496 78169049 97568667 78169186 97568838 78169323 97569009 78169460 97569180 78169597 97569351 78169734 97569522 78169871 97569693 78170008 97569864 78170145 97570035 78170282 97570206 78170419 97570377 78170556 97570548 78170693 97570719 78170830 97570890 78170967 97571061 78171104 97571232 78171241 97571403 78171378 97571574 78171515 97571745 78171652 97571916 78171789 97572087 78171926 97572258 78172063 97572429 78172200 97572600 78172337 97572771 78172474 97572942 78172611 97573113 78172748 97573284 78172885 97573455 78173022 97573626 78173159 97573797 78173296 97573968 78173433 97574139 78173570 97574310 78173707 97574481 78173844 97574652 78173981 97574823 78174118 97574994 78174255 97575165 78174392 97575336 78174529 97575507 78174666 97575678 78174803 97575849 78174940 97576020 78175077 97576191 78175214 97576362 78175351 97576533 78175488 97576704 78175625 97576875 78175762 97577046 78175899 97577217 78176036 97577388 78176173 97577559 78176310 97577730 78176447 97577901 78176584 97578072 78176721 97578243 78176858 97578414 78176995 97578585 78177132 97578756 78177269 97578927 78177406 97579098 78177543 97579269 78177680 97579440 78177817 97579611 78177954 97579782 78178091 97579953 78178228 97580124 78178365 97580295 78178502 97580466 78178639 97580637 78178776 97580808 78178913 97580979 78179050 97581150 78179187 97581321 78179324 97581492 78179461 97581663 78179598 97581834 78179735 97582005 78179872 97582176 78180009 97582347 78180146 97582518 78180283 97582689 78180420 97582860 78180557 97583031 78180694 97583202 78180831 97583373 78180968 97583544 78181105 97583715 78181242 97583886 78181379 97584057 78181516 97584228 78181653 97584399 78181790 97584570 78181927 97584741 78182064 97584912 78182201 97585083 78182338 97585254 78182475 97585425 78182612 97585596 78182749 97585767 78182886 97585938 78183023 97586109 78183160 97586280 78183297 97586451 78183434 97586622 78183571 97586793 78183708 97586964 78183845 97587135 78183982 97587306 78184119 97587477 78184256 97587648 78184393 97587819 78184530 97587990 78184667 97588161 78184804 97588332 78184941 97588503 78185078 97588674 78185215 97588845 78185352 97589016 78185489 97589187 78185626 97589358 78185763 97589529 78185900 97589700 78186037 97589871 78186174 97590042 78186311 97590213 78186448 97590384 78186585 97590555 78186722 97590726 78186859 97590897 78186996 97591068 78187133 97591239 78187270 97591410 78187407 97591581 78187544 97591752 78187681 97591923 78187818 97592094 78187955 97592265 78188092 97592436 78188229 97592607 78188366 97592778 78188503 97592949 78188640 97593120 78188777 97593291 78188914 97593462 78189051 97593633 78189188 97593804 78189325 97593975 78189462 97594146 78189599 97594317 78189736 97594488 78189873 97594659 78190010 97594830 78190147 97595001 78190284 97595172 78190421 97595343 78190558 97595514 78190695 97595685 78190832 97595856 78190969 97596027 78191106 97596198 78191243 97596369 78191380 97596540 78191517 97596711 78191654 97596882 78191791 97597053 78191928 97597224 78192065 97597395 78192202 97597566 78192339 97597737 78192476 97597908 78192613 97598079 78192750 97598250 78192887 97598421 78193024 97598592 78193161 97598763 78193298 97598934 78193435 97599105 78193572 97599276 78193709 97599447 78193846 97599618 78193983 97599789 78194120 97599960 78194257 97600131 78194394 97600302 78194531 97600473 78194668 97600644 78194805 97600815 78194942 97600986 78195079 97601157 78195216 97601328 78195353 97601499 78195490 97601670 78195627 97601841 78195764 97602012 78195901 97602183 78196038 97602354 78196175 97602525 78196312 97602696 78196449 97602867 78196586 97603038 78196723 97603209 78196860 97603380 78196997 97603551 78197134 97603722 78197271 97603893 78197408 97604064 78197545 97604235 78197682 97604406 78197819 97604577 78197956 97604748 78198093 97604919 78198230 97605090 78198367 97605261 78198504 97605432 78198641 97605603 78198778 97605774 78198915 97605945 78199052 97606116 78199189 97606287 78199326 97606458 78199463 97606629 78199600 97606800 78199737 97606971 78199874 97607142 78200011 97607313 78200148 97607484 78200285 97607655 78200422 97607826 78200559 97607997 78200696 97608168 78200833 97608339 78200970 97608510 78201107 97608681 78201244 97608852 78201381 97609023 78201518 97609194 78201655 97609365 78201792 97609536 78201929 97609707 78202066 97609878 78202203 97610049 78202340 97610220 78202477 97610391 78202614 97610562 78202751 97610733 78202888 97610904 78203025 97611075 78203162 97611246 78203299 97611417 78203436 97611588 78203573 97611759 78203710 97611930 78203847 97612101 78203984 97612272 78204121 97612443 78204258 97612614 78204395 97612785 78204532 97612956 78204669 97613127 78204806 97613298 78204943 97613469 78205080 97613640 78205217 97613811 78205354 97613982 78205491 97614153 78205628 97614324 78205765 97614495 78205902 97614666 78206039 97614837 78206176 97615008 78206313 97615179 78206450 97615350 78206587 97615521 78206724 97615692 78206861 97615863 78206998 97616034 78207135 97616205 78207272 97616376 78207409 97616547 78207546 97616718 78207683 97616889 78207820 97617060 78207957 97617231 78208094 97617402 78208231 97617573 78208368 97617744 78208505 97617915 78208642 97618086 78208779 97618257 78208916 97618428 78209053 97618599 78209190 97618770 78209327 97618941 78209464 97619112 78209601 97619283 78209738 97619454 78209875 97619625 78210012 97619796 78210149 97619967 78210286 97620138 78210423 97620309 78210560 97620480 78210697 97620651 78210834 97620822 78210971 97620993 78211108 97621164 78211245 97621335 78211382 97621506 78211519 97621677 78211656 97621848 78211793 97622019 78211930 97622190 78212067 97622361 78212204 97622532 78212341 97622703 78212478 97622874 78212615 97623045 78212752 97623216 78212889 97623387 78213026 97623558 78213163 97623729 78213300 97623900 78213437 97624071 78213574 97624242 78213711 97624413 78213848 97624584 78213985 97624755 78214122 97624926 78214259 97625097 78214396 97625268 78214533 97625439 78214670 97625610 78214807 97625781 78214944 97625952 78215081 97626123 78215218 97626294 78215355 97626465 78215492 97626636 78215629 97626807 78215766 97626978 78215903 97627149 78216040 97627320 78216177 97627491 78216314 97627662 78216451 97627833 78216588 97628004 78216725 97628175 78216862 97628346 78216999 97628517 78217136 97628688 78217273 97628859 78217410 97629030 78217547 97629201 78217684 97629372 78217821 97629543 78217958 97629714 78218095 97629885 78218232 97630056 78218369 97630227 78218506 97630398 78218643 97630569 78218780 97630740 78218917 97630911 78219054 97631082 78219191 97631253 78219328 97631424 78219465 97631595 78219602 97631766 78219739 97631937 78219876 97632108 78220013 97632279 78220150 97632450 78220287 97632621 78220424 97632792 78220561 97632963 78220698 97633134 78220835 97633305 78220972 97633476 78221109 97633647 78221246 97633818 78221383 97633989 78221520 97634160 78221657 97634331 78221794 97634502 78221931 97634673 78222068 97634844 78222205 97635015 78222342 97635186 78222479 97635357 78222616 97635528 78222753 97635699 78222890 97635870 78223027 97636041 78223164 97636212 78223301 97636383 78223438 97636554 78223575 97636725 78223712 97636896 78223849 97637067 78223986 97637238 78224123 97637409 78224260 97637580 78224397 97637751 78224534 97637922 78224671 97638093 78224808 97638264 78224945 97638435 78225082 97638606 78225219 97638777 78225356 97638948 78225493 97639119 78225630 97639290 78225767 97639461 78225904 97639632 78226041 97639803 78226178 97639974 78226315 97640145 78226452 97640316 78226589 97640487 78226726 97640658 78226863 97640829 78227000 97641000 78227137 97641171 78227274 97641342 78227411 97641513 78227548 97641684 78227685 97641855 78227822 97642026 78227959 97642197 78228096 97642368 78228233 97642539 78228370 97642710 78228507 97642881 78228644 97643052 78228781 97643223 78228918 97643394 78229055 97643565 78229192 97643736 78229329 97643907 78229466 97644078 78229603 97644249 78229740 97644420 78229877 97644591 78230014 97644762 78230151 97644933 78230288 97645104 78230425 97645275 78230562 97645446 78230699 97645617 78230836 97645788 78230973 97645959 78231110 97646130 78231247 97646301 78231384 97646472 78231521 97646643 78231658 97646814 78231795 97646985 78231932 97647156 78232069 97647327 78232206 97647498 78232343 97647669 78232480 97647840 78232617 97648011 78232754 97648182 78232891 97648353 78233028 97648524 78233165 97648695 78233302 97648866 78233439 97649037 78233576 97649208 78233713 97649379 78233850 97649550 78233987 97649721 78234124 97649892 78234261 97650063 78234398 97650234 78234535 97650405 78234672 97650576 78234809 97650747 78234946 97650918 78235083 97651089 78235220 97651260 78235357 97651431 78235494 97651602 78235631 97651773 78235768 97651944 78235905 97652115 78236042 97652286 78236179 97652457 78236316 97652628 78236453 97652799 78236590 97652970 78236727 97653141 78236864 97653312 78237001 97653483 78237138 97653654 78237275 97653825 78237412 97653996 78237549 97654167 78237686 97654338 78237823 97654509 78237960 97654680 78238097 97654851 78238234 97655022 78238371 97655193 78238508 97655364 78238645 97655535 78238782 97655706 78238919 97655877 78239056 97656048 78239193 97656219 78239330 97656390 78239467 97656561 78239604 97656732 78239741 97656903 78239878 97657074 78240015 97657245 78240152 97657416 78240289 97657587 78240426 97657758 78240563 97657929 78240700 97658100 78240837 97658271 78240974 97658442 78241111 97658613 78241248 97658784 78241385 97658955 78241522 97659126 78241659 97659297 78241796 97659468 78241933 97659639 78242070 97659810 78242207 97659981 78242344 97660152 78242481 97660323 78242618 97660494 78242755 97660665 78242892 97660836 78243029 97661007 78243166 97661178 78243303 97661349 78243440 97661520 78243577 97661691 78243714 97661862 78243851 97662033 78243988 97662204 78244125 97662375 78244262 97662546 78244399 97662717 78244536 97662888 78244673 97663059 78244810 97663230 78244947 97663401 78245084 97663572 78245221 97663743 78245358 97663914 78245495 97664085 78245632 97664256 78245769 97664427 78245906 97664598 78246043 97664769 78246180 97664940 78246317 97665111 78246454 97665282 78246591 97665453 78246728 97665624 78246865 97665795 78247002 97665966 78247139 97666137 78247276 97666308 78247413 97666479 78247550 97666650 78247687 97666821 78247824 97666992 78247961 97667163 78248098 97667334 78248235 97667505 78248372 97667676 78248509 97667847 78248646 97668018 78248783 97668189 78248920 97668360 78249057 97668531 78249194 97668702 78249331 97668873 78249468 97669044 78249605 97669215 78249742 97669386 78249879 97669557 78250016 97669728 78250153 97669899 78250290 97670070 78250427 97670241 78250564 97670412 78250701 97670583 78250838 97670754 78250975 97670925 78251112 97671096 78251249 97671267 78251386 97671438 78251523 97671609 78251660 97671780 78251797 97671951 78251934 97672122 78252071 97672293 78252208 97672464 78252345 97672635 78252482 97672806 78252619 97672977 78252756 97673148 78252893 97673319 78253030 97673490 78253167 97673661 78253304 97673832 78253441 97674003 78253578 97674174 78253715 97674345 78253852 97674516 78253989 97674687 78254126 97674858 78254263 97675029 78254400 97675200 78254537 97675371 78254674 97675542 78254811 97675713 78254948 97675884 78255085 97676055 78255222 97676226 78255359 97676397 78255496 97676568 78255633 97676739 78255770 97676910 78255907 97677081 78256044 97677252 78256181 97677423 78256318 97677594 78256455 97677765 78256592 97677936 78256729 97678107 78256866 97678278 78257003 97678449 78257140 97678620 78257277 97678791 78257414 97678962 78257551 97679133 78257688 97679304 78257825 97679475 78257962 97679646 78258099 97679817 78258236 97679988 78258373 97680159 78258510 97680330 78258647 97680501 78258784 97680672 78258921 97680843 78259058 97681014 78259195 97681185 78259332 97681356 78259469 97681527 78259606 97681698 78259743 97681869 78259880 97682040 78260017 97682211 78260154 97682382 78260291 97682553
1000 26825422 0 26825422 33482826 26825559 33482997 26825696 33483168 26825833 33483339 26825970 33483510 26826107 33483681 26826244 33483852 26826381 33484023 26826518 33484194 26826655 33484365 26826792 33484536 26826929 33484707 26827066 33484878 26827203 33485049 26827340 33485220 26827477 33485391 26827614 33485562 26827751 33485733 26827888 33485904 26828025 33486075 26828162 33486246 26828299 33486417 26828436 33486588 26828573 33486759 26828710 33486930 26828847 33487101 26828984 33487272 26829121 33487443 26829258 33487614 26829395 33487785 26829532 33487956 26829669 33488127 26829806 33488298 26829943 33488469 26830080 33488640 26830217 33488811 26830354 33488982 26830491 33489153 26830628 33489324 26830765 33489495 26830902 33489666 26831039 33489837 26831176 33490008 26831313 33490179 26831450 33490350 26831587 33490521 26831724 33490692 26831861 33490863 26831998 33491034 26832135 33491205 26832272 33491376 26832409 33491547 26832546 33491718 26832683 33491889 26832820 33492060 26832957 33492231 26833094 33492402 26833231 33492573 26833368 33492744 26833505 33492915 26833642 33493086 26833779 33493257 26833916 33493428 26834053 33493599 26834190 33493770 26834327 33493941 26834464 33494112 26834601 33494283 26834738 33494454 26834875 33494625 26835012 33494796 26835149 33494967 26835286 33495138 26835423 33495309 26835560 33495480 26835697 33495651 26835834 33495822 26835971 33495993 26836108 33496164 26836245 33496335 26836382 33496506 26836519 33496677 26836656 33496848 26836793 33497019 26836930 33497190 26837067 33497361 26837204 33497532 26837341 33497703 26837478 33497874 26837615 33498045 26837752 33498216 26837889 33498387 26838026 33498558 26838163 33498729 26838300 33498900 26838437 33499071 26838574 33499242 26838711 33499413 26838848 33499584 26838985 33499755 26839122 33499926 26839259 33500097 26839396 33500268 26839533 33500439 26839670 33500610 26839807 33500781 26839944 33500952 26840081 33501123 26840218 33501294 26840355 33501465 26840492 33501636 26840629 33501807 26840766 33501978 26840903 33502149 26841040 33502320 26841177 33502491 26841314 33502662 26841451 33502833 26841588 33503004 26841725 33503175 26841862 33503346 26841999 33503517 26842136 33503688 26842273 33503859 26842410 33504030 26842547 33504201 26842684 33504372 26842821 33504543 26842958 33504714 26843095 33504885 26843232 33505056 26843369 33505227 26843506 33505398 26843643 33505569 26843780 33505740 26843917 33505911 26844054 33506082 26844191 33506253 26844328 33506424 26844465 33506595 26844602 33506766 26844739 33506937 26844876 33507108 26845013 33507279 26845150 33507450 26845287 33507621 26845424 33507792 26845561 33507963 26845698 33508134 26845835 33508305 26845972 33508476 26846109 33508647 26846246 33508818 26846383 33508989 26846520 33509160 26846657 33509331 26846794 33509502 26846931 33509673 26847068 33509844 26847205 33510015 26847342 33510186 26847479 33510357 26847616 33510528 26847753 33510699 26847890 33510870 26848027 33511041 26848164 33511212 26848301 33511383 26848438 33511554 26848575 33511725 26848712 33511896 26848849 33512067 26848986 33512238 26849123 33512409 26849260 33512580 26849397 33512751 26849534 33512922 26849671 33513093 26849808 33513264 26849945 33513435 26850082 33513606 26850219 33513777 26850356 33513948 26850493 33514119 26850630 33514290 26850767 33514461 26850904 33514632 26851041 33514803 26851178 33514974 26851315 33515145 26851452 33515316 26851589 33515487 26851726 33515658 26851863 33515829 26852000 33516000 26852137 33516171 26852274 33516342 26852411 33516513 26852548 33516684 26852685 33516855 26852822 33517026 26852959 33517197 26853096 33517368 26853233 33517539 26853370 33517710 26853507 33517881 26853644 33518052 26853781 33518223 26853918 33518394 26854055 33518565 26854192 33518736 26854329 33518907 26854466 33519078 26854603 33519249 26854740 33519420 26854877 33519591 26855014 33519762 26855151 33519933 26855288 33520104 26855425 33520275 26855562 33520446 26855699 33520617 26855836 33520788 26855973 33520959 26856110 33521130 26856247 33521301 26856384 33521472 26856521 33521643 26856658 33521814 26856795 33521985 26856932 33522156 26857069 33522327 26857206 33522498 26857343 33522669 26857480 33522840 26857617 33523011 26857754 33523182 26857891 33523353 26858028 33523524 26858165 33523695 26858302 33523866 26858439 33524037 26858576 33524208 26858713 33524379 26858850 33524550 26858987 33524721 26859124 33524892 26859261 33525063 26859398 33525234 26859535 33525405 26859672 33525576 26859809 33525747 26859946 33525918 26860083 33526089 26860220 33526260 26860357 33526431 26860494 33526602 26860631 33526773 26860768 33526944 26860905 33527115 26861042 33527286 26861179 33527457 26861316 33527628 26861453 33527799 26861590 33527970 26861727 33528141 26861864 33528312 26862001 33528483 26862138 33528654 26862275 33528825 26862412 33528996 26862549 33529167 26862686 33529338 26862823 33529509 26862960 33529680 26863097 33529851 26863234 33530022 26863371 33530193 26863508 33530364 26863645 33530535 26863782 33530706 26863919 33530877 26864056 33531048 26864193 33531219 26864330 33531390 26864467 33531561 26864604 33531732 26864741 33531903 26864878 33532074 26865015 33532245 26865152 33532416 26865289 33532587 26865426 33532758 26865563 33532929 26865700 33533100 26865837 33533271 26865974 33533442 26866111 33533613 26866248 33533784 26866385 33533955 26866522 33534126 26866659 33534297 26866796 33534468 26866933 33534639 26867070 33534810 26867207 33534981 26867344 33535152 26867481 33535323 26867618 33535494 26867755 33535665 26867892 33535836 26868029 33536007 26868166 33536178 26868303 33536349 26868440 33536520 26868577 33536691 26868714 33536862 26868851 33537033 26868988 33537204 26869125 33537375 26869262 33537546 26869399 33537717 26869536 33537888 26869673 33538059 26869810 33538230 26869947 33538401 26870084 33538572 26870221 33538743 26870358 33538914 26870495 33539085 26870632 33539256 26870769 33539427 26870906 33539598 26871043 33539769 26871180 33539940 26871317 33540111 26871454 33540282 26871591 33540453 26871728 33540624 26871865 33540795 26872002 33540966 26872139 33541137 26872276 33541308 26872413 33541479 26872550 33541650 26872687 33541821 26872824 33541992 26872961 33542163 26873098 33542334 26873235 33542505 26873372 33542676 26873509 33542847 26873646 33543018 26873783 33543189 26873920 33543360 26874057 33543531 26874194 33543702 26874331 33543873 26874468 33544044 26874605 33544215 26874742 33544386 26874879 33544557 26875016 33544728 26875153 33544899 26875290 33545070 26875427 33545241 26875564 33545412 26875701 33545583 26875838 33545754 26875975 33545925 26876112 33546096 26876249 33546267 26876386 33546438 26876523 33546609 26876660 33546780 26876797 33546951 26876934 33547122 26877071 33547293 26877208 33547464 26877345 33547635 26877482 33547806 26877619 33547977 26877756 33548148 26877893 33548319 26878030 33548490 26878167 33548661 26878304 33548832 26878441 33549003 26878578 33549174 26878715 33549345 26878852 33549516 26878989 33549687 26879126 33549858 26879263 33550029 26879400 33550200 26879537 33550371 26879674 33550542 26879811 33550713 26879948 33550884 26880085 33551055 26880222 33551226 26880359 33551397 26880496 33551568 26880633 33551739 26880770 33551910 26880907 33552081 26881044 33552252 26881181 33552423 26881318 33552594 26881455 33552765 26881592 33552936 26881729 33553107 26881866 33553278 26882003 33553449 26882140 33553620 26882277 33553791 26882414 33553962 26882551 33554133 26882688 33554304 26882825 33554475 26882962 33554646 26883099 33554817 26883236 33554988 26883373 33555159 26883510 33555330 26883647 33555501 26883784 33555672 26883921 33555843 26884058 33556014 26884195 33556185 26884332 33556356 26884469 33556527 26884606 33556698 26884743 33556869 26884880 33557040 26885017 33557211 26885154 33557382 26885291 33557553 26885428 33557724 26885565 33557895 26885702 33558066 26885839 33558237 26885976 33558408 26886113 33558579 26886250 33558750 26886387 33558921 26886524 33559092 26886661 33559263 26886798 33559434 26886935 33559605 26887072 33559776 26887209 33559947 26887346 33560118 26887483 33560289 26887620 33560460 26887757 33560631 26887894 33560802 26888031 33560973 26888168 33561144 26888305 33561315 26888442 33561486 26888579 33561657 26888716 33561828 26888853 33561999 26888990 33562170 26889127 33562341 26889264 33562512 26889401 33562683 26889538 33562854 26889675 33563025 26889812 33563196 26889949 33563367 26890086 33563538 26890223 33563709 26890360 33563880 26890497 33564051 26890634 33564222 26890771 33564393 26890908 33564564 26891045 33564735 26891182 33564906 26891319 33565077 26891456 33565248 26891593 33565419 26891730 33565590 26891867 33565761 26892004 33565932 26892141 33566103 26892278 33566274 26892415 33566445 26892552 33566616 26892689 33566787 26892826 33566958 26892963 33567129 26893100 33567300 26893237 33567471 26893374 33567642 26893511 33567813 26893648 33567984 26893785 33568155 26893922 33568326 26894059 33568497 26894196 33568668 26894333 33568839 26894470 33569010 26894607 33569181 26894744 33569352 26894881 33569523 26895018 33569694 26895155 33569865 26895292 33570036 26895429 33570207 26895566 33570378 26895703 33570549 26895840 33570720 26895977 33570891 26896114 33571062 26896251 33571233 26896388 33571404 26896525 33571575 26896662 33571746 26896799 33571917 26896936 33572088 26897073 33572259 26897210 33572430 26897347 33572601 26897484 33572772 26897621 33572943 26897758 33573114 26897895 33573285 26898032 33573456 26898169 33573627 26898306 33573798 26898443 33573969 26898580 33574140 26898717 33574311 26898854 33574482 26898991 33574653 26899128 33574824 26899265 33574995 26899402 33575166 26899539 33575337 26899676 33575508 26899813 33575679 26899950 33575850 26900087 33576021 26900224 33576192 26900361 33576363 26900498 33576534 26900635 33576705 26900772 33576876 26900909 33577047 26901046 33577218 26901183 33577389 26901320 33577560 26901457 33577731 26901594 33577902 26901731 33578073 26901868 33578244 26902005 33578415 26902142 33578586 26902279 33578757 26902416 33578928 26902553 33579099 26902690 33579270 26902827 33579441 26902964 33579612 26903101 33579783 26903238 33579954 26903375 33580125 26903512 33580296 26903649 33580467 26903786 33580638 26903923 33580809 26904060 33580980 26904197 33581151 26904334 33581322 26904471 33581493 26904608 33581664 26904745 33581835 26904882 33582006 26905019 33582177 26905156 33582348 26905293 33582519 26905430 33582690 26905567 33582861 26905704 33583032 26905841 33583203 26905978 33583374 26906115 33583545 26906252 33583716 26906389 33583887 26906526 33584058 26906663 33584229 26906800 33584400 26906937 33584571 26907074 33584742 26907211 33584913 26907348 33585084 26907485 33585255 26907622 33585426 26907759 33585597 26907896 33585768 26908033 33585939 26908170 33586110 26908307 33586281 26908444 33586452 26908581 33586623 26908718 33586794 26908855 33586965 26908992 33587136 26909129 33587307 26909266 33587478 26909403 33587649 26909540 33587820 26909677 33587991 26909814 33588162 26909951 33588333 26910088 33588504 26910225 33588675 26910362 33588846 26910499 33589017 26910636 33589188 26910773 33589359 26910910 33589530 26911047 33589701 26911184 33589872 26911321 33590043 26911458 33590214 26911595 33590385 26911732 33590556 26911869 33590727 26912006 33590898 26912143 33591069 26912280 33591240 26912417 33591411 26912554 33591582 26912691 33591753 26912828 33591924 26912965 33592095 26913102 33592266 26913239 33592437 26913376 33592608 26913513 33592779 26913650 33592950 26913787 33593121 26913924 33593292 26914061 33593463 26914198 33593634 26914335 33593805 26914472 33593976 26914609 33594147 26914746 33594318 26914883 33594489 26915020 33594660 26915157 33594831 26915294 33595002 26915431 33595173 26915568 33595344 26915705 33595515 26915842 33595686 26915979 33595857 26916116 33596028 26916253 33596199 26916390 33596370 26916527 33596541 26916664 33596712 26916801 33596883 26916938 33597054 26917075 33597225 26917212 33597396 26917349 33597567 26917486 33597738 26917623 33597909 26917760 33598080 26917897 33598251 26918034 33598422 26918171 33598593 26918308 33598764 26918445 33598935 26918582 33599106 26918719 33599277 26918856 33599448 26918993 33599619 26919130 33599790 26919267 33599961 26919404 33600132 26919541 33600303 26919678 33600474 26919815 33600645 26919952 33600816 26920089 33600987 26920226 33601158 26920363 33601329 26920500 33601500 26920637 33601671 26920774 33601842 26920911 33602013 26921048 33602184 26921185 33602355 26921322 33602526 26921459 33602697 26921596 33602868 26921733 33603039 26921870 33603210 26922007 33603381 26922144 33603552 26922281 33603723 26922418 33603894 26922555 33604065 26922692 33604236 26922829 33604407 26922966 33604578 26923103 33604749 26923240 33604920 26923377 33605091 26923514 33605262 26923651 33605433 26923788 33605604 26923925 33605775 26924062 33605946 26924199 33606117 26924336 33606288 26924473 33606459 26924610 33606630 26924747 33606801 26924884 33606972 26925021 33607143 26925158 33607314 26925295 33607485 26925432 33607656 26925569 33607827 26925706 33607998 26925843 33608169 26925980 33608340 26926117 33608511 26926254 33608682 26926391 33608853 26926528 33609024 26926665 33609195 26926802 33609366 26926939 33609537 26927076 33609708 26927213 33609879 26927350 33610050 26927487 33610221 26927624 33610392 26927761 33610563 26927898 33610734 26928035 33610905 26928172 33611076 26928309 33611247 26928446 33611418 26928583 33611589 26928720 33611760 26928857 33611931 26928994 33612102 26929131 33612273 26929268 33612444 26929405 33612615 26929542 33612786 26929679 33612957 26929816 33613128 26929953 33613299 26930090 33613470 26930227 33613641 26930364 33613812 26930501 33613983 26930638 33614154 26930775 33614325 26930912 33614496 26931049 33614667 26931186 33614838 26931323 33615009 26931460 33615180 26931597 33615351 26931734 33615522 26931871 33615693 26932008 33615864 26932145 33616035 26932282 33616206 26932419 33616377 26932556 33616548 26932693 33616719 26932830 33616890 26932967 33617061 26933104 33617232 26933241 33617403 26933378 33617574 26933515 33617745 26933652 33617916 26933789 33618087 26933926 33618258 26934063 33618429 26934200 33618600 26934337 33618771 26934474 33618942 26934611 33619113 26934748 33619284 26934885 33619455 26935022 33619626 26935159 33619797 26935296 33619968 26935433 33620139 26935570 33620310 26935707 33620481 26935844 33620652 26935981 33620823 26936118 33620994 26936255 33621165 26936392 33621336 26936529 33621507 26936666 33621678 26936803 33621849 26936940 33622020 26937077 33622191 26937214 33622362 26937351 33622533 26937488 33622704 26937625 33622875 26937762 33623046 26937899 33623217 26938036 33623388 26938173 33623559 26938310 33623730 26938447 33623901 26938584 33624072 26938721 33624243 26938858 33624414 26938995 33624585 26939132 33624756 26939269 33624927 26939406 33625098 26939543 33625269 26939680 33625440 26939817 33625611 26939954 33625782 26940091 33625953 26940228 33626124 26940365 33626295 26940502 33626466 26940639 33626637 26940776 33626808 26940913 33626979 26941050 33627150 26941187 33627321 26941324 33627492 26941461 33627663 26941598 33627834 26941735 33628005 26941872 33628176 26942009 33628347 26942146 33628518 26942283 33628689 26942420 33628860 26942557 33629031 26942694 33629202 26942831 33629373 26942968 33629544 26943105 33629715 26943242 33629886 26943379 33630057 26943516 33630228 26943653 33630399 26943790 33630570 26943927 33630741 26944064 33630912 26944201 33631083 26944338 33631254 26944475 33631425 26944612 33631596 26944749 33631767 26944886 33631938 26945023 33632109 26945160 33632280 26945297 33632451 26945434 33632622 26945571 33632793 26945708 33632964 26945845 33633135 26945982 33633306 26946119 33633477 26946256 33633648 26946393 33633819 26946530 33633990 26946667 33634161 26946804 33634332 26946941 33634503 26947078 33634674 26947215 33634845 26947352 33635016 26947489 33635187 26947626 33635358 26947763 33635529 26947900 33635700 26948037 33635871 26948174 33636042 26948311 33636213 26948448 33636384 26948585 33636555 26948722 33636726 26948859 33636897 26948996 33637068 26949133 33637239 26949270 33637410 26949407 33637581 26949544 33637752 26949681 33637923 26949818 33638094 26949955 33638265 26950092 33638436 26950229 33638607 26950366 33638778 26950503 33638949 26950640 33639120 26950777 33639291 26950914 33639462 26951051 33639633 26951188 33639804 26951325 33639975 26951462 33640146 26951599 33640317 26951736 33640488 26951873 33640659 26952010 33640830 26952147 33641001 26952284 33641172 26952421 33641343 26952558 33641514 26952695 33641685 26952832 33641856 26952969 33642027 26953106 33642198 26953243 33642369 26953380 33642540 26953517 33642711 26953654 33642882 26953791 33643053 26953928 33643224 26954065 33643395 26954202 33643566 26954339 33643737 26954476 33643908 26954613 33644079 26954750 33644250 26954887 33644421 26955024 33644592 26955161 33644763 26955298 33644934 26955435 33645105 26955572 33645276 26955709 33645447 26955846 33645618 26955983 33645789 26956120 33645960 26956257 33646131 26956394 33646302 26956531 33646473 26956668 33646644 26956805 33646815 26956942 33646986 26957079 33647157 26957216 33647328 26957353 33647499 26957490 33647670 26957627 33647841 26957764 33648012 26957901 33648183 26958038 33648354 26958175 33648525 26958312 33648696 26958449 33648867 26958586 33649038 26958723 33649209 26958860 33649380 26958997 33649551 26959134 33649722 26959271 33649893 26959408 33650064 26959545 33650235 26959682 33650406 26959819 33650577 26959956 33650748 26960093 33650919 26960230 33651090 26960367 33651261 26960504 33651432 26960641 33651603 26960778 33651774 26960915 33651945 26961052 33652116 26961189 33652287 26961326 33652458 26961463 33652629 26961600 33652800 26961737 33652971 26961874 33653142 26962011 33653313 26962148 33653484
1000 61511900 0 61511900 76777627 61512037 76777798 61512174 76777969 61512311 76778140 61512448 76778311 61512585 76778482 61512722 76778653 61512859 76778824 61512996 76778995 61513133 76779166 61513270 76779337 61513407 76779508 61513544 76779679 61513681 76779850 61513818 76780021 61513955 76780192 61514092 76780363 61514229 76780534 61514366 76780705 61514503 76780876 61514640 76781047 61514777 76781218 61514914 76781389 61515051 76781560 61515188 76781731 61515325 76781902 61515462 76782073 61515599 76782244 61515736 76782415 61515873 76782586 61516010 76782757 61516147 76782928 61516284 76783099 61516421 76783270 61516558 76783441 61516695 76783612 61516832 76783783 61516969 76783954 61517106 76784125 61517243 76784296 61517380 76784467 61517517 76784638 61517654 76784809 61517791 76784980 61517928 76785151 61518065 76785322 61518202 76785493 61518339 76785664 61518476 76785835 61518613 76786006 61518750 76786177 61518887 76786348 61519024 76786519 61519161 76786690 61519298 76786861 61519435 76787032 61519572 76787203 61519709 76787374 61519846 76787545 61519983 76787716 61520120 76787887 61520257 76788058 61520394 76788229 61520531 76788400 61520668 76788571 61520805 76788742 61520942 76788913 61521079 76789084 61521216 76789255 61521353 76789426 61521490 76789597 61521627 76789768 61521764 76789939 61521901 76790110 61522038 76790281 61522175 76790452 61522312 76790623 61522449 76790794 61522586 76790965 61522723 76791136 61522860 76791307 61522997 76791478 61523134 76791649 61523271 76791820 61523408 76791991 61523545 76792162 61523682 76792333 61523819 76792504 61523956 76792675 61524093 76792846 61524230 76793017 61524367 76793188 61524504 76793359 61524641 76793530 61524778 76793701 61524915 76793872 61525052 76794043 61525189 76794214 61525326 76794385 61525463 76794556 61525600 76794727 61525737 76794898 61525874 76795069 61526011 76795240 61526148 76795411 61526285 76795582 61526422 76795753 61526559 76795924 61526696 76796095 61526833 76796266 61526970 76796437 61527107 76796608 61527244 76796779 61527381 76796950 61527518 76797121 61527655 76797292 61527792 76797463 61527929 76797634 61528066 76797805 61528203 76797976 61528340 76798147 61528477 76798318 61528614 76798489 61528751 76798660 61528888 76798831 61529025 76799002 61529162 76799173 61529299 76799344 61529436 76799515 61529573 76799686 61529710 76799857 61529847 76800028 61529984 76800199 61530121 76800370 61530258 76800541 61530395 76800712 61530532 76800883 61530669 76801054 61530806 76801225 61530943 76801396 61531080 76801567 61531217 76801738 61531354 76801909 61531491 76802080 61531628 76802251 61531765 76802422 61531902 76802593 61532039 76802764 61532176 76802935 61532313 76803106 61532450 76803277 61532587 76803448 61532724 76803619 61532861 76803790 61532998 76803961 61533135 76804132 61533272 76804303 61533409 76804474 61533546 76804645 61533683 76804816 61533820 76804987 61533957 76805158 61534094 76805329 61534231 76805500 61534368 76805671 61534505 76805842 61534642 76806013 61534779 76806184 61534916 76806355 61535053 76806526 61535190 76806697 61535327 76806868 61535464 76807039 61535601 76807210 61535738 76807381 61535875 76807552 61536012 76807723 61536149 76807894 61536286 76808065 61536423 76808236 61536560 76808407 61536697 76808578 61536834 76808749 61536971 76808920 61537108 76809091 61537245 76809262 61537382 76809433 61537519 76809604 61537656 76809775 61537793 76809946 61537930 76810117 61538067 76810288 61538204 76810459 61538341 76810630 61538478 76810801 61538615 76810972 61538752 76811143 61538889 76811314 61539026 76811485 61539163 76811656 61539300 76811827 61539437 76811998 61539574 76812169 61539711 76812340 61539848 76812511 61539985 76812682 61540122 76812853 61540259 76813024 61540396 76813195 61540533 76813366 61540670 76813537 61540807 76813708 61540944 76813879 61541081 76814050 61541218 76814221 61541355 76814392 61541492 76814563 61541629 76814734 61541766 76814905 61541903 76815076 61542040 76815247 61542177 76815418 61542314 76815589 61542451 76815760 61542588 76815931 61542725 76816102 61542862 76816273 61542999 76816444 61543136 76816615 61543273 76816786 61543410 76816957 61543547 76817128 61543684 76817299 61543821 76817470 61543958 76817641 61544095 76817812 61544232 76817983 61544369 76818154 61544506 76818325 61544643 76818496 61544780 76818667 61544917 76818838 61545054 76819009 61545191 76819180 61545328 76819351 61545465 76819522 61545602 76819693 61545739 76819864 61545876 76820035 61546013 76820206 61546150 76820377 61546287 76820548 61546424 76820719 61546561 76820890 61546698 76821061 61546835 76821232 61546972 76821403 61547109 76821574 61547246 76821745 61547383 76821916 61547520 76822087 61547657 76822258 61547794 76822429 61547931 76822600 61548068 76822771 61548205 76822942 61548342 76823113 61548479 76823284 61548616 76823455 61548753 76823626 61548890 76823797 61549027 76823968 61549164 76824139 61549301 76824310 61549438 76824481 61549575 76824652 61549712 76824823 61549849 76824994 61549986 76825165 61550123 76825336 61550260 76825507 61550397 76825678 61550534 76825849 61550671 76826020 61550808 76826191 61550945 76826362 61551082 76826533 61551219 76826704 61551356 76826875 61551493 76827046 61551630 76827217 61551767 76827388 61551904 76827559 61552041 76827730 61552178 76827901 61552315 76828072 61552452 76828243 61552589 76828414 61552726 76828585 61552863 76828756 61553000 76828927 61553137 76829098 61553274 76829269 61553411 76829440 61553548 76829611 61553685 76829782 61553822 76829953 61553959 76830124 61554096 76830295 61554233 76830466 61554370 76830637 61554507 76830808 61554644 76830979 61554781 76831150 61554918 76831321 61555055 76831492 61555192 76831663 61555329 76831834 61555466 76832005 61555603 76832176 61555740 76832347 61555877 76832518 61556014 76832689 61556151 76832860 61556288 76833031 61556425 76833202 61556562 76833373 61556699 76833544 61556836 76833715 61556973 76833886 61557110 76834057 61557247 76834228 61557384 76834399 61557521 76834570 61557658 76834741 61557795 76834912 61557932 76835083 61558069 76835254 61558206 76835425 61558343 76835596 61558480 76835767 61558617 76835938 61558754 76836109 61558891 76836280 61559028 76836451 61559165 76836622 61559302 76836793 61559439 76836964 61559576 76837135 61559713 76837306 61559850 76837477 61559987 76837648 61560124 76837819 61560261 76837990 61560398 76838161 61560535 76838332 61560672 76838503 61560809 76838674 61560946 76838845 61561083 76839016 61561220 76839187 61561357 76839358 61561494 76839529 61561631 76839700 61561768 76839871 61561905 76840042 61562042 76840213 61562179 76840384 61562316 76840555 61562453 76840726 61562590 76840897 61562727 76841068 61562864 76841239 61563001 76841410 61563138 76841581 61563275 76841752 61563412 76841923 61563549 76842094 61563686 76842265 61563823 76842436 61563960 76842607 61564097 76842778 61564234 76842949 61564371 76843120 61564508 76843291 61564645 76843462 61564782 76843633 61564919 76843804 61565056 76843975 61565193 76844146 61565330 76844317 61565467 76844488 61565604 76844659 61565741 76844830 61565878 76845001 61566015 76845172 61566152 76845343 61566289 76845514 61566426 76845685 61566563 76845856 61566700 76846027 61566837 76846198 61566974 76846369 61567111 76846540 61567248 76846711 61567385 76846882 61567522 76847053 61567659 76847224 61567796 76847395 61567933 76847566 61568070 76847737 61568207 76847908 61568344 76848079 61568481 76848250 61568618 76848421 61568755 76848592 61568892 76848763 61569029 76848934 61569166 76849105 61569303 76849276 61569440 76849447 61569577 76849618 61569714 76849789 61569851 76849960 61569988 76850131 61570125 76850302 61570262 76850473 61570399 76850644 61570536 76850815 61570673 76850986 61570810 76851157 61570947 76851328 61571084 76851499 61571221 76851670 61571358 76851841 61571495 76852012 61571632 76852183 61571769 76852354 61571906 76852525 61572043 76852696 61572180 76852867 61572317 76853038 61572454 76853209 61572591 76853380 61572728 76853551 61572865 76853722 61573002 76853893 61573139 76854064 61573276 76854235 61573413 76854406 61573550 76854577 61573687 76854748 61573824 76854919 61573961 76855090 61574098 76855261 61574235 76855432 61574372 76855603 61574509 76855774 61574646 76855945 61574783 76856116 61574920 76856287 61575057 76856458 61575194 76856629 61575331 76856800 61575468 76856971 61575605 76857142 61575742 76857313 61575879 76857484 61576016 76857655 61576153 76857826 61576290 76857997 61576427 76858168 61576564 76858339 61576701 76858510 61576838 76858681 61576975 76858852 61577112 76859023 61577249 76859194 61577386 76859365 61577523 76859536 61577660 76859707 61577797 76859878 61577934 76860049 61578071 76860220 61578208 76860391 61578345 76860562 61578482 76860733 61578619 76860904 61578756 76861075 61578893 76861246 61579030 76861417 61579167 76861588 61579304 76861759 61579441 76861930 61579578 76862101 61579715 76862272 61579852 76862443 61579989 76862614 61580126 76862785 61580263 76862956 61580400 76863127 61580537 76863298 61580674 76863469 61580811 76863640 61580948 76863811 61581085 76863982 61581222 76864153 61581359 76864324 61581496 76864495 61581633 76864666 61581770 76864837 61581907 76865008 61582044 76865179 61582181 76865350 61582318 76865521 61582455 76865692 61582592 76865863 61582729 76866034 61582866 76866205 61583003 76866376 61583140 76866547 61583277 76866718 61583414 76866889 61583551 76867060 61583688 76867231 61583825 76867402 61583962 76867573 61584099 76867744 61584236 76867915 61584373 76868086 61584510 76868257 61584647 76868428 61584784 76868599 61584921 76868770 61585058 76868941 61585195 76869112 61585332 76869283 61585469 76869454 61585606 76869625 61585743 76869796 61585880 76869967 61586017 76870138 61586154 76870309 61586291 76870480 61586428 76870651 61586565 76870822 61586702 76870993 61586839 76871164 61586976 76871335 61587113 76871506 61587250 76871677 61587387 76871848 61587524 76872019 61587661 76872190 61587798 76872361 61587935 76872532 61588072 76872703 61588209 76872874 61588346 76873045 61588483 76873216 61588620 76873387 61588757 76873558 61588894 76873729 61589031 76873900 61589168 76874071 61589305 76874242 61589442 76874413 61589579 76874584 61589716 76874755 61589853 76874926 61589990 76875097 61590127 76875268 61590264 76875439 61590401 76875610 61590538 76875781 61590675 76875952 61590812 76876123 61590949 76876294 61591086 76876465 61591223 76876636 61591360 76876807 61591497 76876978 61591634 76877149 61591771 76877320 61591908 76877491 61592045 76877662 61592182 76877833 61592319 76878004 61592456 76878175 61592593 76878346 61592730 76878517 61592867 76878688 61593004 76878859 61593141 76879030 61593278 76879201 61593415 76879372 61593552 76879543 61593689 76879714 61593826 76879885 61593963 76880056 61594100 76880227 61594237 76880398 61594374 76880569 61594511 76880740 61594648 76880911 61594785 76881082 61594922 76881253 61595059 76881424 61595196 76881595 61595333 76881766 61595470 76881937 61595607 76882108 61595744 76882279 61595881 76882450 61596018 76882621 61596155 76882792 61596292 76882963 61596429 76883134 61596566 76883305 61596703 76883476 61596840 76883647 61596977 76883818 61597114 76883989 61597251 76884160 61597388 76884331 61597525 76884502 61597662 76884673 61597799 76884844 61597936 76885015 61598073 76885186 61598210 76885357 61598347 76885528 61598484 76885699 61598621 76885870 61598758 76886041 61598895 76886212 61599032 76886383 61599169 76886554 61599306 76886725 61599443 76886896 61599580 76887067 61599717 76887238 61599854 76887409 61599991 76887580 61600128 76887751 61600265 76887922 61600402 76888093 61600539 76888264 61600676 76888435 61600813 76888606 61600950 76888777 61601087 76888948 61601224 76889119 61601361 76889290 61601498 76889461 61601635 76889632 61601772 76889803 61601909 76889974 61602046 76890145 61602183 76890316 61602320 76890487 61602457 76890658 61602594 76890829 61602731 76891000 61602868 76891171 61603005 76891342 61603142 76891513 61603279 76891684 61603416 76891855 61603553 76892026 61603690 76892197 61603827 76892368 61603964 76892539 61604101 76892710 61604238 76892881 61604375 76893052 61604512 76893223 61604649 76893394 61604786 76893565 61604923 76893736 61605060 76893907 61605197 76894078 61605334 76894249 61605471 76894420 61605608 76894591 61605745 76894762 61605882 76894933 61606019 76895104 61606156 76895275 61606293 76895446 61606430 76895617 61606567 76895788 61606704 76895959 61606841 76896130 61606978 76896301 61607115 76896472 61607252 76896643 61607389 76896814 61607526 76896985 61607663 76897156 61607800 76897327 61607937 76897498 61608074 76897669 61608211 76897840 61608348 76898011 61608485 76898182 61608622 76898353 61608759 76898524 61608896 76898695 61609033 76898866 61609170 76899037 61609307 76899208 61609444 76899379 61609581 76899550 61609718 76899721 61609855 76899892 61609992 76900063 61610129 76900234 61610266 76900405 61610403 76900576 61610540 76900747 61610677 76900918 61610814 76901089 61610951 76901260 61611088 76901431 61611225 76901602 61611362 76901773 61611499 76901944 61611636 76902115 61611773 76902286 61611910 76902457 61612047 76902628 61612184 76902799 61612321 76902970 61612458 76903141 61612595 76903312 61612732 76903483 61612869 76903654 61613006 76903825 61613143 76903996 61613280 76904167 61613417 76904338 61613554 76904509 61613691 76904680 61613828 76904851 61613965 76905022 61614102 76905193 61614239 76905364 61614376 76905535 61614513 76905706 61614650 76905877 61614787 76906048 61614924 76906219 61615061 76906390 61615198 76906561 61615335 76906732 61615472 76906903 61615609 76907074 61615746 76907245 61615883 76907416 61616020 76907587 61616157 76907758 61616294 76907929 61616431 76908100 61616568 76908271 61616705 76908442 61616842 76908613 61616979 76908784 61617116 76908955 61617253 76909126 61617390 76909297 61617527 76909468 61617664 76909639 61617801 76909810 61617938 76909981 61618075 76910152 61618212 76910323 61618349 76910494 61618486 76910665 61618623 76910836 61618760 76911007 61618897 76911178 61619034 76911349 61619171 76911520 61619308 76911691 61619445 76911862 61619582 76912033 61619719 76912204 61619856 76912375 61619993 76912546 61620130 76912717 61620267 76912888 61620404 76913059 61620541 76913230 61620678 76913401 61620815 76913572 61620952 76913743 61621089 76913914 61621226 76914085 61621363 76914256 61621500 76914427 61621637 76914598 61621774 76914769 61621911 76914940 61622048 76915111 61622185 76915282 61622322 76915453 61622459 76915624 61622596 76915795 61622733 76915966 61622870 76916137 61623007 76916308 61623144 76916479 61623281 76916650 61623418 76916821 61623555 76916992 61623692 76917163 61623829 76917334 61623966 76917505 61624103 76917676 61624240 76917847 61624377 76918018 61624514 76918189 61624651 76918360 61624788 76918531 61624925 76918702 61625062 76918873 61625199 76919044 61625336 76919215 61625473 76919386 61625610 76919557 61625747 76919728 61625884 76919899 61626021 76920070 61626158 76920241 61626295 76920412 61626432 76920583 61626569 76920754 61626706 76920925 61626843 76921096 61626980 76921267 61627117 76921438 61627254 76921609 61627391 76921780 61627528 76921951 61627665 76922122 61627802 76922293 61627939 76922464 61628076 76922635 61628213 76922806 61628350 76922977 61628487 76923148 61628624 76923319 61628761 76923490 61628898 76923661 61629035 76923832 61629172 76924003 61629309 76924174 61629446 76924345 61629583 76924516 61629720 76924687 61629857 76924858 61629994 76925029 61630131 76925200 61630268 76925371 61630405 76925542 61630542 76925713 61630679 76925884 61630816 76926055 61630953 76926226 61631090 76926397 61631227 76926568 61631364 76926739 61631501 76926910 61631638 76927081 61631775 76927252 61631912 76927423 61632049 76927594 61632186 76927765 61632323 76927936 61632460 76928107 61632597 76928278 61632734 76928449 61632871 76928620 61633008 76928791 61633145 76928962 61633282 76929133 61633419 76929304 61633556 76929475 61633693 76929646 61633830 76929817 61633967 76929988 61634104 76930159 61634241 76930330 61634378 76930501 61634515 76930672 61634652 76930843 61634789 76931014 61634926 76931185 61635063 76931356 61635200 76931527 61635337 76931698 61635474 76931869 61635611 76932040 61635748 76932211 61635885 76932382 61636022 76932553 61636159 76932724 61636296 76932895 61636433 76933066 61636570 76933237 61636707 76933408 61636844 76933579 61636981 76933750 61637118 76933921 61637255 76934092 61637392 76934263 61637529 76934434 61637666 76934605 61637803 76934776 61637940 76934947 61638077 76935118 61638214 76935289 61638351 76935460 61638488 76935631 61638625 76935802 61638762 76935973 61638899 76936144 61639036 76936315 61639173 76936486 61639310 76936657 61639447 76936828 61639584 76936999 61639721 76937170 61639858 76937341 61639995 76937512 61640132 76937683 61640269 76937854 61640406 76938025 61640543 76938196 61640680 76938367 61640817 76938538 61640954 76938709 61641091 76938880 61641228 76939051 61641365 76939222 61641502 76939393 61641639 76939564 61641776 76939735 61641913 76939906 61642050 76940077 61642187 76940248 61642324 76940419 61642461 76940590 61642598 76940761 61642735 76940932 61642872 76941103 61643009 76941274 61643146 76941445 61643283 76941616 61643420 76941787 61643557 76941958 61643694 76942129 61643831 76942300 61643968 76942471 61644105 76942642 61644242 76942813 61644379 76942984 61644516 76943155 61644653 76943326 61644790 76943497 61644927 76943668 61645064 76943839 61645201 76944010 61645338 76944181 61645475 76944352 61645612 76944523 61645749 76944694 61645886 76944865 61646023 76945036 61646160 76945207 61646297 76945378 61646434 76945549 61646571 76945720 61646708 76945891 61646845 76946062 61646982 76946233 61647119 76946404 61647256 76946575 61647393 76946746 61647530 76946917 61647667 76947088 61647804 76947259 61647941 76947430 61648078 76947601 61648215 76947772 61648352 76947943 61648489 76948114 61648626 76948285
1000 22037820 0 22037820 27507060 22037957 27507231 22038094 27507402 22038231 27507573 22038368 27507744 22038505 27507915 22038642 27508086 22038779 27508257 22038916 27508428 22039053 27508599 22039190 27508770 22039327 27508941 22039464 27509112 22039601 27509283 22039738 27509454 22039875 27509625 22040012 27509796 22040149 27509967 22040286 27510138 22040423 27510309 22040560 27510480 22040697 27510651 22040834 27510822 22040971 27510993 22041108 27511164 22041245 27511335 22041382 27511506 22041519 27511677 22041656 27511848 22041793 27512019 22041930 27512190 22042067 27512361 22042204 27512532 22042341 27512703 22042478 27512874 22042615 27513045 22042752 27513216 22042889 27513387 22043026 27513558 22043163 27513729 22043300 27513900 22043437 27514071 22043574 27514242 22043711 27514413 22043848 27514584 22043985 27514755 22044122 27514926 22044259 27515097 22044396 27515268 22044533 27515439 22044670 27515610 22044807 27515781 22044944 27515952 22045081 27516123 22045218 27516294 22045355 27516465 22045492 27516636 22045629 27516807 22045766 27516978 22045903 27517149 22046040 27517320 22046177 27517491 22046314 27517662 22046451 27517833 22046588 27518004 22046725 27518175 22046862 27518346 22046999 27518517 22047136 27518688 22047273 27518859 22047410 27519030 22047547 27519201 22047684 27519372 22047821 27519543 22047958 27519714 22048095 27519885 22048232 27520056 22048369 27520227 22048506 27520398 22048643 27520569 22048780 27520740 22048917 27520911 22049054 27521082 22049191 27521253 22049328 27521424 22049465 27521595 22049602 27521766 22049739 27521937 22049876 27522108 22050013 27522279 22050150 27522450 22050287 27522621 22050424 27522792 22050561 27522963 22050698 27523134 22050835 27523305 22050972 27523476 22051109 27523647 22051246 27523818 22051383 27523989 22051520 27524160 22051657 27524331 22051794 27524502 22051931 27524673 22052068 27524844 22052205 27525015 22052342 27525186 22052479 27525357 22052616 27525528 22052753 27525699 22052890 27525870 22053027 27526041 22053164 27526212 22053301 27526383 22053438 27526554 22053575 27526725 22053712 27526896 22053849 27527067 22053986 27527238 22054123 27527409 22054260 27527580 22054397 27527751 22054534 27527922 22054671 27528093 22054808 27528264 22054945 27528435 22055082 27528606 22055219 27528777 22055356 27528948 22055493 27529119 22055630 27529290 22055767 27529461 22055904 27529632 22056041 27529803 22056178 27529974 22056315 27530145 22056452 27530316 22056589 27530487 22056726 27530658 22056863 27530829 22057000 27531000 22057137 27531171 22057274 27531342 22057411 27531513 22057548 27531684 22057685 27531855 22057822 27532026 22057959 27532197 22058096 27532368 22058233 27532539 22058370 27532710 22058507 27532881 22058644 27533052 22058781 27533223 22058918 27533394 22059055 27533565 22059192 27533736 22059329 27533907 22059466 27534078 22059603 27534249 22059740 27534420 22059877 27534591 22060014 27534762 22060151 27534933 22060288 27535104 22060425 27535275 22060562 27535446 22060699 27535617 22060836 27535788 22060973 27535959 22061110 27536130 22061247 27536301 22061384 27536472 22061521 27536643 22061658 27536814 22061795 27536985 22061932 27537156 22062069 27537327 22062206 27537498 22062343 27537669 22062480 27537840 22062617 27538011 22062754 27538182 22062891 27538353 22063028 27538524 22063165 27538695 22063302 27538866 22063439 27539037 22063576 27539208 22063713 27539379 22063850 27539550 22063987 27539721 22064124 27539892 22064261 27540063 22064398 27540234 22064535 27540405 22064672 27540576 22064809 27540747 22064946 27540918 22065083 27541089 22065220 27541260 22065357 27541431 22065494 27541602 22065631 27541773 22065768 27541944 22065905 27542115 22066042 27542286 22066179 27542457 22066316 27542628 22066453 27542799 22066590 27542970 22066727 27543141 22066864 27543312 22067001 27543483 22067138 27543654 22067275 27543825 22067412 27543996 22067549 27544167 22067686 27544338 22067823 27544509 22067960 27544680 22068097 27544851 22068234 27545022 22068371 27545193 22068508 27545364 22068645 27545535 22068782 27545706 22068919 27545877 22069056 27546048 22069193 27546219 22069330 27546390 22069467 27546561 22069604 27546732 22069741 27546903 22069878 27547074 22070015 27547245 22070152 27547416 22070289 27547587 22070426 27547758 22070563 27547929 22070700 27548100 22070837 27548271 22070974 27548442 22071111 27548613 22071248 27548784 22071385 27548955 22071522 27549126 22071659 27549297 22071796 27549468 22071933 27549639 22072070 27549810 22072207 27549981 22072344 27550152 22072481 27550323 22072618 27550494 22072755 27550665 22072892 27550836 22073029 27551007 22073166 27551178 22073303 27551349 22073440 27551520 22073577 27551691 22073714 27551862 22073851 27552033 22073988 27552204 22074125 27552375 22074262 27552546 22074399 27552717 22074536 27552888 22074673 27553059 22074810 27553230 22074947 27553401 22075084 27553572 22075221 27553743 22075358 27553914 22075495 27554085 22075632 27554256 22075769 27554427 22075906 27554598 22076043 27554769 22076180 27554940 22076317 27555111 22076454 27555282 22076591 27555453 22076728 27555624 22076865 27555795 22077002 27555966 22077139 27556137 22077276 27556308 22077413 27556479 22077550 27556650 22077687 27556821 22077824 27556992 22077961 27557163 22078098 27557334 22078235 27557505 22078372 27557676 22078509 27557847 22078646 27558018 22078783 27558189 22078920 27558360 22079057 27558531 22079194 27558702 22079331 27558873 22079468 27559044 22079605 27559215 22079742 27559386 22079879 27559557 22080016 27559728 22080153 27559899 22080290 27560070 22080427 27560241 22080564 27560412 22080701 27560583 22080838 27560754 22080975 27560925 22081112 27561096 22081249 27561267 22081386 27561438 22081523 27561609 22081660 27561780 22081797 27561951 22081934 27562122 22082071 27562293 22082208 27562464 22082345 27562635 22082482 27562806 22082619 27562977 22082756 27563148 22082893 27563319 22083030 27563490 22083167 27563661 22083304 27563832 22083441 27564003 22083578 27564174 22083715 27564345 22083852 27564516 22083989 27564687 22084126 27564858 22084263 27565029 22084400 27565200 22084537 27565371 22084674 27565542 22084811 27565713 22084948 27565884 22085085 27566055 22085222 27566226 22085359 27566397 22085496 27566568 22085633 27566739 22085770 27566910 22085907 27567081 22086044 27567252 22086181 27567423 22086318 27567594 22086455 27567765 22086592 27567936 22086729 27568107 22086866 27568278 22087003 27568449 22087140 27568620 22087277 27568791 22087414 27568962 22087551 27569133 22087688 27569304 22087825 27569475 22087962 27569646 22088099 27569817 22088236 27569988 22088373 27570159 22088510 27570330 22088647 27570501 22088784 27570672 22088921 27570843 22089058 27571014 22089195 27571185 22089332 27571356 22089469 27571527 22089606 27571698 22089743 27571869 22089880 27572040 22090017 27572211 22090154 27572382 22090291 27572553 22090428 27572724 22090565 27572895 22090702 27573066 22090839 27573237 22090976 27573408 22091113 27573579 22091250 27573750 22091387 27573921 22091524 27574092 22091661 27574263 22091798 27574434 22091935 27574605 22092072 27574776 22092209 27574947 22092346 27575118 22092483 27575289 22092620 27575460 22092757 27575631 22092894 27575802 22093031 27575973 22093168 27576144 22093305 27576315 22093442 27576486 22093579 27576657 22093716 27576828 22093853 27576999 22093990 27577170 22094127 27577341 22094264 27577512 22094401 27577683 22094538 27577854 22094675 27578025 22094812 27578196 22094949 27578367 22095086 27578538 22095223 27578709 22095360 27578880 22095497 27579051 22095634 27579222 22095771 27579393 22095908 27579564 22096045 27579735 22096182 27579906 22096319 27580077 22096456 27580248 22096593 27580419 22096730 27580590 22096867 27580761 22097004 27580932 22097141 27581103 22097278 27581274 22097415 27581445 22097552 27581616 22097689 27581787 22097826 27581958 22097963 27582129 22098100 27582300 22098237 27582471 22098374 27582642 22098511 27582813 22098648 27582984 22098785 27583155 22098922 27583326 22099059 27583497 22099196 27583668 22099333 27583839 22099470 27584010 22099607 27584181 22099744 27584352 22099881 27584523 22100018 27584694 22100155 27584865 22100292 27585036 22100429 27585207 22100566 27585378 22100703 27585549 22100840 27585720 22100977 27585891 22101114 27586062 22101251 27586233 22101388 27586404 22101525 27586575 22101662 27586746 22101799 27586917 22101936 27587088 22102073 27587259 22102210 27587430 22102347 27587601 22102484 27587772 22102621 27587943 22102758 27588114 22102895 27588285 22103032 27588456 22103169 27588627 22103306 27588798 22103443 27588969 22103580 27589140 22103717 27589311 22103854 27589482 22103991 27589653 22104128 27589824 22104265 27589995 22104402 27590166 22104539 27590337 22104676 27590508 22104813 27590679 22104950 27590850 22105087 27591021 22105224 27591192 22105361 27591363 22105498 27591534 22105635 27591705 22105772 27591876 22105909 27592047 22106046 27592218 22106183 27592389 22106320 27592560 22106457 27592731 22106594 27592902 22106731 27593073 22106868 27593244 22107005 27593415 22107142 27593586 22107279 27593757 22107416 27593928 22107553 27594099 22107690 27594270 22107827 27594441 22107964 27594612 22108101 27594783 22108238 27594954 22108375 27595125 22108512 27595296 22108649 27595467 22108786 27595638 22108923 27595809 22109060 27595980 22109197 27596151 22109334 27596322 22109471 27596493 22109608 27596664 22109745 27596835 22109882 27597006 22110019 27597177 22110156 27597348 22110293 27597519 22110430 27597690 22110567 27597861 22110704 27598032 22110841 27598203 22110978 27598374 22111115 27598545 22111252 27598716 22111389 27598887 22111526 27599058 22111663 27599229 22111800 27599400 22111937 27599571 22112074 27599742 22112211 27599913 22112348 27600084 22112485 27600255 22112622 27600426 22112759 27600597 22112896 27600768 22113033 27600939 22113170 27601110 22113307 27601281 22113444 27601452 22113581 27601623 22113718 27601794 22113855 27601965 22113992 27602136 22114129 27602307 22114266 27602478 22114403 27602649 22114540 27602820 22114677 27602991 22114814 27603162 22114951 27603333 22115088 27603504 22115225 27603675 22115362 27603846 22115499 27604017 22115636 27604188 22115773 27604359 22115910 27604530 22116047 27604701 22116184 27604872 22116321 27605043 22116458 27605214 22116595 27605385 22116732 27605556 22116869 27605727 22117006 27605898 22117143 27606069 22117280 27606240 22117417 27606411 22117554 27606582 22117691 27606753 22117828 27606924 22117965 27607095 22118102 27607266 22118239 27607437 22118376 27607608 22118513 27607779 22118650 27607950 22118787 27608121 22118924 27608292 22119061 27608463 22119198 27608634 22119335 27608805 22119472 27608976 22119609 27609147 22119746 27609318 22119883 27609489 22120020 27609660 22120157 27609831 22120294 27610002 22120431 27610173 22120568 27610344 22120705 27610515 22120842 27610686 22120979 27610857 22121116 27611028 22121253 27611199 22121390 27611370 22121527 27611541 22121664 27611712 22121801 27611883 22121938 27612054 22122075 27612225 22122212 27612396 22122349 27612567 22122486 27612738 22122623 27612909 22122760 27613080 22122897 27613251 22123034 27613422 22123171 27613593 22123308 27613764 22123445 27613935 22123582 27614106 22123719 27614277 22123856 27614448 22123993 27614619 22124130 27614790 22124267 27614961 22124404 27615132 22124541 27615303 22124678 27615474 22124815 27615645 22124952 27615816 22125089 27615987 22125226 27616158 22125363 27616329 22125500 27616500 22125637 27616671 22125774 27616842 22125911 27617013 22126048 27617184 22126185 27617355 22126322 27617526 22126459 27617697 22126596 27617868 22126733 27618039 22126870 27618210 22127007 27618381 22127144 27618552 22127281 27618723 22127418 27618894 22127555 27619065 22127692 27619236 22127829 27619407 22127966 27619578 22128103 27619749 22128240 27619920 22128377 27620091 22128514 27620262 22128651 27620433 22128788 27620604 22128925 27620775 22129062 27620946 22129199 27621117 22129336 27621288 22129473 27621459 22129610 27621630 22129747 27621801 22129884 27621972 22130021 27622143 22130158 27622314 22130295 27622485 22130432 27622656 22130569 27622827 22130706 27622998 22130843 27623169 22130980 27623340 22131117 27623511 22131254 27623682 22131391 27623853 22131528 27624024 22131665 27624195 22131802 27624366 22131939 27624537 22132076 27624708 22132213 27624879 22132350 27625050 22132487 27625221 22132624 27625392 22132761 27625563 22132898 27625734 22133035 27625905 22133172 27626076 22133309 27626247 22133446 27626418 22133583 27626589 22133720 27626760 22133857 27626931 22133994 27627102 22134131 27627273 22134268 27627444 22134405 27627615 22134542 27627786 22134679 27627957 22134816 27628128 22134953 27628299 22135090 27628470 22135227 27628641 22135364 27628812 22135501 27628983 22135638 27629154 22135775 27629325 22135912 27629496 22136049 27629667 22136186 27629838 22136323 27630009 22136460 27630180 22136597 27630351 22136734 27630522 22136871 27630693 22137008 27630864 22137145 27631035 22137282 27631206 22137419 27631377 22137556 27631548 22137693 27631719 22137830 27631890 22137967 27632061 22138104 27632232 22138241 27632403 22138378 27632574 22138515 27632745 22138652 27632916 22138789 27633087 22138926 27633258 22139063 27633429 22139200 27633600 22139337 27633771 22139474 27633942 22139611 27634113 22139748 27634284 22139885 27634455 22140022 27634626 22140159 27634797 22140296 27634968 22140433 27635139 22140570 27635310 22140707 27635481 22140844 27635652 22140981 27635823 22141118 27635994 22141255 27636165 22141392 27636336 22141529 27636507 22141666 27636678 22141803 27636849 22141940 27637020 22142077 27637191 22142214 27637362 22142351 27637533 22142488 27637704 22142625 27637875 22142762 27638046 22142899 27638217 22143036 27638388 22143173 27638559 22143310 27638730 22143447 27638901 22143584 27639072 22143721 27639243 22143858 27639414 22143995 27639585 22144132 27639756 22144269 27639927 22144406 27640098 22144543 27640269 22144680 27640440 22144817 27640611 22144954 27640782 22145091 27640953 22145228 27641124 22145365 27641295 22145502 27641466 22145639 27641637 22145776 27641808 22145913 27641979 22146050 27642150 22146187 27642321 22146324 27642492 22146461 27642663 22146598 27642834 22146735 27643005 22146872 27643176 22147009 27643347 22147146 27643518 22147283 27643689 22147420 27643860 22147557 27644031 22147694 27644202 22147831 27644373 22147968 27644544 22148105 27644715 22148242 27644886 22148379 27645057 22148516 27645228 22148653 27645399 22148790 27645570 22148927 27645741 22149064 27645912 22149201 27646083 22149338 27646254 22149475 27646425 22149612 27646596 22149749 27646767 22149886 27646938 22150023 27647109 22150160 27647280 22150297 27647451 22150434 27647622 22150571 27647793 22150708 27647964 22150845 27648135 22150982 27648306 22151119 27648477 22151256 27648648 22151393 27648819 22151530 27648990 22151667 27649161 22151804 27649332 22151941 27649503 22152078 27649674 22152215 27649845 22152352 27650016 22152489 27650187 22152626 27650358 22152763 27650529 22152900 27650700 22153037 27650871 22153174 27651042 22153311 27651213 22153448 27651384 22153585 27651555 22153722 27651726 22153859 27651897 22153996 27652068 22154133 27652239 22154270 27652410 22154407 27652581 22154544 27652752 22154681 27652923 22154818 27653094 22154955 27653265 22155092 27653436 22155229 27653607 22155366 27653778 22155503 27653949 22155640 27654120 22155777 27654291 22155914 27654462 22156051 27654633 22156188 27654804 22156325 27654975 22156462 27655146 22156599 27655317 22156736 27655488 22156873 27655659 22157010 27655830 22157147 27656001 22157284 27656172 22157421 27656343 22157558 27656514 22157695 27656685 22157832 27656856 22157969 27657027 22158106 27657198 22158243 27657369 22158380 27657540 22158517 27657711 22158654 27657882 22158791 27658053 22158928 27658224 22159065 27658395 22159202 27658566 22159339 27658737 22159476 27658908 22159613 27659079 22159750 27659250 22159887 27659421 22160024 27659592 22160161 27659763 22160298 27659934 22160435 27660105 22160572 27660276 22160709 27660447 22160846 27660618 22160983 27660789 22161120 27660960 22161257 27661131 22161394 27661302 22161531 27661473 22161668 27661644 22161805 27661815 22161942 27661986 22162079 27662157 22162216 27662328 22162353 27662499 22162490 27662670 22162627 27662841 22162764 27663012 22162901 27663183 22163038 27663354 22163175 27663525 22163312 27663696 22163449 27663867 22163586 27664038 22163723 27664209 22163860 27664380 22163997 27664551 22164134 27664722 22164271 27664893 22164408 27665064 22164545 27665235 22164682 27665406 22164819 27665577 22164956 27665748 22165093 27665919 22165230 27666090 22165367 27666261 22165504 27666432 22165641 27666603 22165778 27666774 22165915 27666945 22166052 27667116 22166189 27667287 22166326 27667458 22166463 27667629 22166600 27667800 22166737 27667971 22166874 27668142 22167011 27668313 22167148 27668484 22167285 27668655 22167422 27668826 22167559 27668997 22167696 27669168 22167833 27669339 22167970 27669510 22168107 27669681 22168244 27669852 22168381 27670023 22168518 27670194 22168655 27670365 22168792 27670536 22168929 27670707 22169066 27670878 22169203 27671049 22169340 27671220 22169477 27671391 22169614 27671562 22169751 27671733 22169888 27671904 22170025 27672075 22170162 27672246 22170299 27672417 22170436 27672588 22170573 27672759 22170710 27672930 22170847 27673101 22170984 27673272 22171121 27673443 22171258 27673614 22171395 27673785 22171532 27673956 22171669 27674127 22171806 27674298 22171943 27674469 22172080 27674640 22172217 27674811 22172354 27674982 22172491 27675153 22172628 27675324 22172765 27675495 22172902 27675666 22173039 27675837 22173176 27676008 22173313 27676179 22173450 27676350 22173587 27676521 22173724 27676692 22173861 27676863 22173998 27677034 22174135 27677205 22174272 27677376 22174409 27677547 22174546 27677718
1000 58972335 0 58972335 73607805 58972472 73607976 58972609 73608147 58972746 73608318 58972883 73608489 58973020 73608660 58973157 73608831 58973294 73609002 58973431 73609173 58973568 73609344 58973705 73609515 58973842 73609686 58973979 73609857 58974116 73610028 58974253 73610199 58974390 73610370 58974527 73610541 58974664 73610712 58974801 73610883 58974938 73611054 58975075 73611225 58975212 73611396 58975349 73611567 58975486 73611738 58975623 73611909 58975760 73612080 58975897 73612251 58976034 73612422 58976171 73612593 58976308 73612764 58976445 73612935 58976582 73613106 58976719 73613277 58976856 73613448 58976993 73613619 58977130 73613790 58977267 73613961 58977404 73614132 58977541 73614303 58977678 73614474 58977815 73614645 58977952 73614816 58978089 73614987 58978226 73615158 58978363 73615329 58978500 73615500 58978637 73615671 58978774 73615842 58978911 73616013 58979048 73616184 58979185 73616355 58979322 73616526 58979459 73616697 58979596 73616868 58979733 73617039 58979870 73617210 58980007 73617381 58980144 73617552 58980281 73617723 58980418 73617894 58980555 73618065 58980692 73618236 58980829 73618407 58980966 73618578 58981103 73618749 58981240 73618920 58981377 73619091 58981514 73619262 58981651 73619433 58981788 73619604 58981925 73619775 58982062 73619946 58982199 73620117 58982336 73620288 58982473 73620459 58982610 73620630 58982747 73620801 58982884 73620972 58983021 73621143 58983158 73621314 58983295 73621485 58983432 73621656 58983569 73621827 58983706 73621998 58983843 73622169 58983980 73622340 58984117 73622511 58984254 73622682 58984391 73622853 58984528 73623024 58984665 73623195 58984802 73623366 58984939 73623537 58985076 73623708 58985213 73623879 58985350 73624050 58985487 73624221 58985624 73624392 58985761 73624563 58985898 73624734 58986035 73624905 58986172 73625076 58986309 73625247 58986446 73625418 58986583 73625589 58986720 73625760 58986857 73625931 58986994 73626102 58987131 73626273 58987268 73626444 58987405 73626615 58987542 73626786 58987679 73626957 58987816 73627128 58987953 73627299 58988090 73627470 58988227 73627641 58988364 73627812 58988501 73627983 58988638 73628154 58988775 73628325 58988912 73628496 58989049 73628667 58989186 73628838 58989323 73629009 58989460 73629180 58989597 73629351 58989734 73629522 58989871 73629693 58990008 73629864 58990145 73630035 58990282 73630206 58990419 73630377 58990556 73630548 58990693 73630719 58990830 73630890 58990967 73631061 58991104 73631232 58991241 73631403 58991378 73631574 58991515 73631745 58991652 73631916 58991789 73632087 58991926 73632258 58992063 73632429 58992200 73632600 58992337 73632771 58992474 73632942 58992611 73633113 58992748 73633284 58992885 73633455 58993022 73633626 58993159 73633797 58993296 73633968 58993433 73634139 58993570 73634310 58993707 73634481 58993844 73634652 58993981 73634823 58994118 73634994 58994255 73635165 58994392 73635336 58994529 73635507 58994666 73635678 58994803 73635849 58994940 73636020 58995077 73636191 58995214 73636362 58995351 73636533 58995488 73636704 58995625 73636875 58995762 73637046 58995899 73637217 58996036 73637388 58996173 73637559 58996310 73637730 58996447 73637901 58996584 73638072 58996721 73638243 58996858 73638414 58996995 73638585 58997132 73638756 58997269 73638927 58997406 73639098 58997543 73639269 58997680 73639440 58997817 73639611 58997954 73639782 58998091 73639953 58998228 73640124 58998365 73640295 58998502 73640466 58998639 73640637 58998776 73640808 58998913 73640979 58999050 73641150 58999187 73641321 58999324 73641492 58999461 73641663 58999598 73641834 58999735 73642005 58999872 73642176 59000009 73642347 59000146 73642518 59000283 73642689 59000420 73642860 59000557 73643031 59000694 73643202 59000831 73643373 59000968 73643544 59001105 73643715 59001242 73643886 59001379 73644057 59001516 73644228 59001653 73644399 59001790 73644570 59001927 73644741 59002064 73644912 59002201 73645083 59002338 73645254 59002475 73645425 59002612 73645596 59002749 73645767 59002886 73645938 59003023 73646109 59003160 73646280 59003297 73646451 59003434 73646622 59003571 73646793 59003708 73646964 59003845 73647135 59003982 73647306 59004119 73647477 59004256 73647648 59004393 73647819 59004530 73647990 59004667 73648161 59004804 73648332 59004941 73648503 59005078 73648674 59005215 73648845 59005352 73649016 59005489 73649187 59005626 73649358 59005763 73649529 59005900 73649700 59006037 73649871 59006174 73650042 59006311 73650213 59006448 73650384 59006585 73650555 59006722 73650726 59006859 73650897 59006996 73651068 59007133 73651239 59007270 73651410 59007407 73651581 59007544 73651752 59007681 73651923 59007818 73652094 59007955 73652265 59008092 73652436 59008229 73652607 59008366 73652778 59008503 73652949 59008640 73653120 59008777 73653291 59008914 73653462 59009051 73653633 59009188 73653804 59009325 73653975 59009462 73654146 59009599 73654317 59009736 73654488 59009873 73654659 59010010 73654830 59010147 73655001 59010284 73655172 59010421 73655343 59010558 73655514 59010695 73655685 59010832 73655856 59010969 73656027 59011106 73656198 59011243 73656369 59011380 73656540 59011517 73656711 59011654 73656882 59011791 73657053 59011928 73657224 59012065 73657395 59012202 73657566 59012339 73657737 59012476 73657908 59012613 73658079 59012750 73658250 59012887 73658421 59013024 73658592 59013161 73658763 59013298 73658934 59013435 73659105 59013572 73659276 59013709 73659447 59013846 73659618 59013983 73659789 59014120 73659960 59014257 73660131 59014394 73660302 59014531 73660473 59014668 73660644 59014805 73660815 59014942 73660986 59015079 73661157 59015216 73661328 59015353 73661499 59015490 73661670 59015627 73661841 59015764 73662012 59015901 73662183 59016038 73662354 59016175 73662525 59016312 73662696 59016449 73662867 59016586 73663038 59016723 73663209 59016860 73663380 59016997 73663551 59017134 73663722 59017271 73663893 59017408 73664064 59017545 73664235 59017682 73664406 59017819 73664577 59017956 73664748 59018093 73664919 59018230 73665090 59018367 73665261 59018504 73665432 59018641 73665603 59018778 73665774 59018915 73665945 59019052 73666116 59019189 73666287 59019326 73666458 59019463 73666629 59019600 73666800 59019737 73666971 59019874 73667142 59020011 73667313 59020148 73667484 59020285 73667655 59020422 73667826 59020559 73667997 59020696 73668168 59020833 73668339 59020970 73668510 59021107 73668681 59021244 73668852 59021381 73669023 59021518 73669194 59021655 73669365 59021792 73669536 59021929 73669707 59022066 73669878 59022203 73670049 59022340 73670220 59022477 73670391 59022614 73670562 59022751 73670733 59022888 73670904 59023025 73671075 59023162 73671246 59023299 73671417 59023436 73671588 59023573 73671759 59023710 73671930 59023847 73672101 59023984 73672272 59024121 73672443 59024258 73672614 59024395 73672785 59024532 73672956 59024669 73673127 59024806 73673298 59024943 73673469 59025080 73673640 59025217 73673811 59025354 73673982 59025491 73674153 59025628 73674324 59025765 73674495 59025902 73674666 59026039 73674837 59026176 73675008 59026313 73675179 59026450 73675350 59026587 73675521 59026724 73675692 59026861 73675863 59026998 73676034 59027135 73676205 59027272 73676376 59027409 73676547 59027546 73676718 59027683 73676889 59027820 73677060 59027957 73677231 59028094 73677402 59028231 73677573 59028368 73677744 59028505 73677915 59028642 73678086 59028779 73678257 59028916 73678428 59029053 73678599 59029190 73678770 59029327 73678941 59029464 73679112 59029601 73679283 59029738 73679454 59029875 73679625 59030012 73679796 59030149 73679967 59030286 73680138 59030423 73680309 59030560 73680480 59030697 73680651 59030834 73680822 59030971 73680993 59031108 73681164 59031245 73681335 59031382 73681506 59031519 73681677 59031656 73681848 59031793 73682019 59031930 73682190 59032067 73682361 59032204 73682532 59032341 73682703 59032478 73682874 59032615 73683045 59032752 73683216 59032889 73683387 59033026 73683558 59033163 73683729 59033300 73683900 59033437 73684071 59033574 73684242 59033711 73684413 59033848 73684584 59033985 73684755 59034122 73684926 59034259 73685097 59034396 73685268 59034533 73685439 59034670 73685610 59034807 73685781 59034944 73685952 59035081 73686123 59035218 73686294 59035355 73686465 59035492 73686636 59035629 73686807 59035766 73686978 59035903 73687149 59036040 73687320 59036177 73687491 59036314 73687662 59036451 73687833 59036588 73688004 59036725 73688175 59036862 73688346 59036999 73688517 59037136 73688688 59037273 73688859 59037410 73689030 59037547 73689201 59037684 73689372 59037821 73689543 59037958 73689714 59038095 73689885 59038232 73690056 59038369 73690227 59038506 73690398 59038643 73690569 59038780 73690740 59038917 73690911 59039054 73691082 59039191 73691253 59039328 73691424 59039465 73691595 59039602 73691766 59039739 73691937 59039876 73692108 59040013 73692279 59040150 73692450 59040287 73692621 59040424 73692792 59040561 73692963 59040698 73693134 59040835 73693305 59040972 73693476 59041109 73693647 59041246 73693818 59041383 73693989 59041520 73694160 59041657 73694331 59041794 73694502 59041931 73694673 59042068 73694844 59042205 73695015 59042342 73695186 59042479 73695357 59042616 73695528 59042753 73695699 59042890 73695870 59043027 73696041 59043164 73696212 59043301 73696383 59043438 73696554 59043575 73696725 59043712 73696896 59043849 73697067 59043986 73697238 59044123 73697409 59044260 73697580 59044397 73697751 59044534 73697922 59044671 73698093 59044808 73698264 59044945 73698435 59045082 73698606 59045219 73698777 59045356 73698948 59045493 73699119 59045630 73699290 59045767 73699461 59045904 73699632 59046041 73699803 59046178 73699974 59046315 73700145 59046452 73700316 59046589 73700487 59046726 73700658 59046863 73700829 59047000 73701000 59047137 73701171 59047274 73701342 59047411 73701513 59047548 73701684 59047685 73701855 59047822 73702026 59047959 73702197 59048096 73702368 59048233 73702539 59048370 73702710 59048507 73702881 59048644 73703052 59048781 73703223 59048918 73703394 59049055 73703565 59049192 73703736 59049329 73703907 59049466 73704078 59049603 73704249 59049740 73704420 59049877 73704591 59050014 73704762 59050151 73704933 59050288 73705104 59050425 73705275 59050562 73705446 59050699 73705617 59050836 73705788 59050973 73705959 59051110 73706130 59051247 73706301 59051384 73706472 59051521 73706643 59051658 73706814 59051795 73706985 59051932 73707156 59052069 73707327 59052206 73707498 59052343 73707669 59052480 73707840 59052617 73708011 59052754 73708182 59052891 73708353 59053028 73708524 59053165 73708695 59053302 73708866 59053439 73709037 59053576 73709208 59053713 73709379 59053850 73709550 59053987 73709721 59054124 73709892 59054261 73710063 59054398 73710234 59054535 73710405 59054672 73710576 59054809 73710747 59054946 73710918 59055083 73711089 59055220 73711260 59055357 73711431 59055494 73711602 59055631 73711773 59055768 73711944 59055905 73712115 59056042 73712286 59056179 73712457 59056316 73712628 59056453 73712799 59056590 73712970 59056727 73713141 59056864 73713312 59057001 73713483 59057138 73713654 59057275 73713825 59057412 73713996 59057549 73714167 59057686 73714338 59057823 73714509 59057960 73714680 59058097 73714851 59058234 73715022 59058371 73715193 59058508 73715364 59058645 73715535 59058782 73715706 59058919 73715877 59059056 73716048 59059193 73716219 59059330 73716390 59059467 73716561 59059604 73716732 59059741 73716903 59059878 73717074 59060015 73717245 59060152 73717416 59060289 73717587 59060426 73717758 59060563 73717929 59060700 73718100 59060837 73718271 59060974 73718442 59061111 73718613 59061248 73718784 59061385 73718955 59061522 73719126 59061659 73719297 59061796 73719468 59061933 73719639 59062070 73719810 59062207 73719981 59062344 73720152 59062481 73720323 59062618 73720494 59062755 73720665 59062892 73720836 59063029 73721007 59063166 73721178 59063303 73721349 59063440 73721520 59063577 73721691 59063714 73721862 59063851 73722033 59063988 73722204 59064125 73722375 59064262 73722546 59064399 73722717 59064536 73722888 59064673 73723059 59064810 73723230 59064947 73723401 59065084 73723572 59065221 73723743 59065358 73723914 59065495 73724085 59065632 73724256 59065769 73724427 59065906 73724598 59066043 73724769 59066180 73724940 59066317 73725111 59066454 73725282 59066591 73725453 59066728 73725624 59066865 73725795 59067002 73725966 59067139 73726137 59067276 73726308 59067413 73726479 59067550 73726650 59067687 73726821 59067824 73726992 59067961 73727163 59068098 73727334 59068235 73727505 59068372 73727676 59068509 73727847 59068646 73728018 59068783 73728189 59068920 73728360 59069057 73728531 59069194 73728702 59069331 73728873 59069468 73729044 59069605 73729215 59069742 73729386 59069879 73729557 59070016 73729728 59070153 73729899 59070290 73730070 59070427 73730241 59070564 73730412 59070701 73730583 59070838 73730754 59070975 73730925 59071112 73731096 59071249 73731267 59071386 73731438 59071523 73731609 59071660 73731780 59071797 73731951 59071934 73732122 59072071 73732293 59072208 73732464 59072345 73732635 59072482 73732806 59072619 73732977 59072756 73733148 59072893 73733319 59073030 73733490 59073167 73733661 59073304 73733832 59073441 73734003 59073578 73734174 59073715 73734345 59073852 73734516 59073989 73734687 59074126 73734858 59074263 73735029 59074400 73735200 59074537 73735371 59074674 73735542 59074811 73735713 59074948 73735884 59075085 73736055 59075222 73736226 59075359 73736397 59075496 73736568 59075633 73736739 59075770 73736910 59075907 73737081 59076044 73737252 59076181 73737423 59076318 73737594 59076455 73737765 59076592 73737936 59076729 73738107 59076866 73738278 59077003 73738449 59077140 73738620 59077277 73738791 59077414 73738962 59077551 73739133 59077688 73739304 59077825 73739475 59077962 73739646 59078099 73739817 59078236 73739988 59078373 73740159 59078510 73740330 59078647 73740501 59078784 73740672 59078921 73740843 59079058 73741014 59079195 73741185 59079332 73741356 59079469 73741527 59079606 73741698 59079743 73741869 59079880 73742040 59080017 73742211 59080154 73742382 59080291 73742553 59080428 73742724 59080565 73742895 59080702 73743066 59080839 73743237 59080976 73743408 59081113 73743579 59081250 73743750 59081387 73743921 59081524 73744092 59081661 73744263 59081798 73744434 59081935 73744605 59082072 73744776 59082209 73744947 59082346 73745118 59082483 73745289 59082620 73745460 59082757 73745631 59082894 73745802 59083031 73745973 59083168 73746144 59083305 73746315 59083442 73746486 59083579 73746657 59083716 73746828 59083853 73746999 59083990 73747170 59084127 73747341 59084264 73747512 59084401 73747683 59084538 73747854 59084675 73748025 59084812 73748196 59084949 73748367 59085086 73748538 59085223 73748709 59085360 73748880 59085497 73749051 59085634 73749222 59085771 73749393 59085908 73749564 59086045 73749735 59086182 73749906 59086319 73750077 59086456 73750248 59086593 73750419 59086730 73750590 59086867 73750761 59087004 73750932 59087141 73751103 59087278 73751274 59087415 73751445 59087552 73751616 59087689 73751787 59087826 73751958 59087963 73752129 59088100 73752300 59088237 73752471 59088374 73752642 59088511 73752813 59088648 73752984 59088785 73753155 59088922 73753326 59089059 73753497 59089196 73753668 59089333 73753839 59089470 73754010 59089607 73754181 59089744 73754352 59089881 73754523 59090018 73754694 59090155 73754865 59090292 73755036 59090429 73755207 59090566 73755378 59090703 73755549 59090840 73755720 59090977 73755891 59091114 73756062 59091251 73756233 59091388 73756404 59091525 73756575 59091662 73756746 59091799 73756917 59091936 73757088 59092073 73757259 59092210 73757430 59092347 73757601 59092484 73757772 59092621 73757943 59092758 73758114 59092895 73758285 59093032 73758456 59093169 73758627 59093306 73758798 59093443 73758969 59093580 73759140 59093717 73759311 59093854 73759482 59093991 73759653 59094128 73759824 59094265 73759995 59094402 73760166 59094539 73760337 59094676 73760508 59094813 73760679 59094950 73760850 59095087 73761021 59095224 73761192 59095361 73761363 59095498 73761534 59095635 73761705 59095772 73761876 59095909 73762047 59096046 73762218 59096183 73762389 59096320 73762560 59096457 73762731 59096594 73762902 59096731 73763073 59096868 73763244 59097005 73763415 59097142 73763586 59097279 73763757 59097416 73763928 59097553 73764099 59097690 73764270 59097827 73764441 59097964 73764612 59098101 73764783 59098238 73764954 59098375 73765125 59098512 73765296 59098649 73765467 59098786 73765638 59098923 73765809 59099060 73765980 59099197 73766151 59099334 73766322 59099471 73766493 59099608 73766664 59099745 73766835 59099882 73767006 59100019 73767177 59100156 73767348 59100293 73767519 59100430 73767690 59100567 73767861 59100704 73768032 59100841 73768203 59100978 73768374 59101115 73768545 59101252 73768716 59101389 73768887 59101526 73769058 59101663 73769229 59101800 73769400 59101937 73769571 59102074 73769742 59102211 73769913 59102348 73770084 59102485 73770255 59102622 73770426 59102759 73770597 59102896 73770768 59103033 73770939 59103170 73771110 59103307 73771281 59103444 73771452 59103581 73771623 59103718 73771794 59103855 73771965 59103992 73772136 59104129 73772307 59104266 73772478 59104403 73772649 59104540 73772820 59104677 73772991 59104814 73773162 59104951 73773333 59105088 73773504 59105225 73773675 59105362 73773846 59105499 73774017 59105636 73774188 59105773 73774359 59105910 73774530 59106047 73774701 59106184 73774872 59106321 73775043 59106458 73775214 59106595 73775385 59106732 73775556 59106869 73775727 59107006 73775898 59107143 73776069 59107280 73776240 59107417 73776411 59107554 73776582 59107691 73776753 59107828 73776924 59107965 73777095 59108102 73777266 59108239 73777437 59108376 73777608 59108513 73777779 59108650 73777950 59108787 73778121 59108924 73778292 59109061 73778463
1000 15334684 0 15334684 19140372 15334821 19140543 15334958 19140714 15335095 19140885 15335232 19141056 15335369 19141227 15335506 19141398 15335643 19141569 15335780 19141740 15335917 19141911 15336054 19142082 15336191 19142253 15336328 19142424 15336465 19142595 15336602 19142766 15336739 19142937 15336876 19143108 15337013 19143279 15337150 19143450 15337287 19143621 15337424 19143792 15337561 19143963 15337698 19144134 15337835 19144305 15337972 19144476 15338109 19144647 15338246 19144818 15338383 19144989 15338520 19145160 15338657 19145331 15338794 19145502 15338931 19145673 15339068 19145844 15339205 19146015 15339342 19146186 15339479 19146357 15339616 19146528 15339753 19146699 15339890 19146870 15340027 19147041 15340164 19147212 15340301 19147383 15340438 19147554 15340575 19147725 15340712 19147896 15340849 19148067 15340986 19148238 15341123 19148409 15341260 19148580 15341397 19148751 15341534 19148922 15341671 19149093 15341808 19149264 15341945 19149435 15342082 19149606 15342219 19149777 15342356 19149948 15342493 19150119 15342630 19150290 15342767 19150461 15342904 19150632 15343041 19150803 15343178 19150974 15343315 19151145 15343452 19151316 15343589 19151487 15343726 19151658 15343863 19151829 15344000 19152000 15344137 19152171 15344274 19152342 15344411 19152513 15344548 19152684 15344685 19152855 15344822 19153026 15344959 19153197 15345096 19153368 15345233 19153539 15345370 19153710 15345507 19153881 15345644 19154052 15345781 19154223 15345918 19154394 15346055 19154565 15346192 19154736 15346329 19154907 15346466 19155078 15346603 19155249 15346740 19155420 15346877 19155591 15347014 19155762 15347151 19155933 15347288 19156104 15347425 19156275 15347562 19156446 15347699 19156617 15347836 19156788 15347973 19156959 15348110 19157130 15348247 19157301 15348384 19157472 15348521 19157643 15348658 19157814 15348795 19157985 15348932 19158156 15349069 19158327 15349206 19158498 15349343 19158669 15349480 19158840 15349617 19159011 15349754 19159182 15349891 19159353 15350028 19159524 15350165 19159695 15350302 19159866 15350439 19160037 15350576 19160208 15350713 19160379 15350850 19160550 15350987 19160721 15351124 19160892 15351261 19161063 15351398 19161234 15351535 19161405 15351672 19161576 15351809 19161747 15351946 19161918 15352083 19162089 15352220 19162260 15352357 19162431 15352494 19162602 15352631 19162773 15352768 19162944 15352905 19163115 15353042 19163286 15353179 19163457 15353316 19163628 15353453 19163799 15353590 19163970 15353727 19164141 15353864 19164312 15354001 19164483 15354138 19164654 15354275 19164825 15354412 19164996 15354549 19165167 15354686 19165338 15354823 19165509 15354960 19165680 15355097 19165851 15355234 19166022 15355371 19166193 15355508 19166364 15355645 19166535 15355782 19166706 15355919 19166877 15356056 19167048 15356193 19167219 15356330 19167390 15356467 19167561 15356604 19167732 15356741 19167903 15356878 19168074 15357015 19168245 15357152 19168416 15357289 19168587 15357426 19168758 15357563 19168929 15357700 19169100 15357837 19169271 15357974 19169442 15358111 19169613 15358248 19169784 15358385 19169955 15358522 19170126 15358659 19170297 15358796 19170468 15358933 19170639 15359070 19170810 15359207 19170981 15359344 19171152 15359481 19171323 15359618 19171494 15359755 19171665 15359892 19171836 15360029 19172007 15360166 19172178 15360303 19172349 15360440 19172520 15360577 19172691 15360714 19172862 15360851 19173033 15360988 19173204 15361125 19173375 15361262 19173546 15361399 19173717 15361536 19173888 15361673 19174059 15361810 19174230 15361947 19174401 15362084 19174572 15362221 19174743 15362358 19174914 15362495 19175085 15362632 19175256 15362769 19175427 15362906 19175598 15363043 19175769 15363180 19175940 15363317 19176111 15363454 19176282 15363591 19176453 15363728 19176624 15363865 19176795 15364002 19176966 15364139 19177137 15364276 19177308 15364413 19177479 15364550 19177650 15364687 19177821 15364824 19177992 15364961 19178163 15365098 19178334 15365235 19178505 15365372 19178676 15365509 19178847 15365646 19179018 15365783 19179189 15365920 19179360 15366057 19179531 15366194 19179702 15366331 19179873 15366468 19180044 15366605 19180215 15366742 19180386 15366879 19180557 15367016 19180728 15367153 19180899 15367290 19181070 15367427 19181241 15367564 19181412 15367701 19181583 15367838 19181754 15367975 19181925 15368112 19182096 15368249 19182267 15368386 19182438 15368523 19182609 15368660 19182780 15368797 19182951 15368934 19183122 15369071 19183293 15369208 19183464 15369345 19183635 15369482 19183806 15369619 19183977 15369756 19184148 15369893 19184319 15370030 19184490 15370167 19184661 15370304 19184832 15370441 19185003 15370578 19185174 15370715 19185345 15370852 19185516 15370989 19185687 15371126 19185858 15371263 19186029 15371400 19186200 15371537 19186371 15371674 19186542 15371811 19186713 15371948 19186884 15372085 19187055 15372222 19187226 15372359 19187397 15372496 19187568 15372633 19187739 15372770 19187910 15372907 19188081 15373044 19188252 15373181 19188423 15373318 19188594 15373455 19188765 15373592 19188936 15373729 19189107 15373866 19189278 15374003 19189449 15374140 19189620 15374277 19189791 15374414 19189962 15374551 19190133 15374688 19190304 15374825 19190475 15374962 19190646 15375099 19190817 15375236 19190988 15375373 19191159 15375510 19191330 15375647 19191501 15375784 19191672 15375921 19191843 15376058 19192014 15376195 19192185 15376332 19192356 15376469 19192527 15376606 19192698 15376743 19192869 15376880 19193040 15377017 19193211 15377154 19193382 15377291 19193553 15377428 19193724 15377565 19193895 15377702 19194066 15377839 19194237 15377976 19194408 15378113 19194579 15378250 19194750 15378387 19194921 15378524 19195092 15378661 19195263 15378798 19195434 15378935 19195605 15379072 19195776 15379209 19195947 15379346 19196118 15379483 19196289 15379620 19196460 15379757 19196631 15379894 19196802 15380031 19196973 15380168 19197144 15380305 19197315 15380442 19197486 15380579 19197657 15380716 19197828 15380853 19197999 15380990 19198170 15381127 19198341 15381264 19198512 15381401 19198683 15381538 19198854 15381675 19199025 15381812 19199196 15381949 19199367 15382086 19199538 15382223 19199709 15382360 19199880 15382497 19200051 15382634 19200222 15382771 19200393 15382908 19200564 15383045 19200735 15383182 19200906 15383319 19201077 15383456 19201248 15383593 19201419 15383730 19201590 15383867 19201761 15384004 19201932 15384141 19202103 15384278 19202274 15384415 19202445 15384552 19202616 15384689 19202787 15384826 19202958 15384963 19203129 15385100 19203300 15385237 19203471 15385374 19203642 15385511 19203813 15385648 19203984 15385785 19204155 15385922 19204326 15386059 19204497 15386196 19204668 15386333 19204839 15386470 19205010 15386607 19205181 15386744 19205352 15386881 19205523 15387018 19205694 15387155 19205865 15387292 19206036 15387429 19206207 15387566 19206378 15387703 19206549 15387840 19206720 15387977 19206891 15388114 19207062 15388251 19207233 15388388 19207404 15388525 19207575 15388662 19207746 15388799 19207917 15388936 19208088 15389073 19208259 15389210 19208430 15389347 19208601 15389484 19208772 15389621 19208943 15389758 19209114 15389895 19209285 15390032 19209456 15390169 19209627 15390306 19209798 15390443 19209969 15390580 19210140 15390717 19210311 15390854 19210482 15390991 19210653 15391128 19210824 15391265 19210995 15391402 19211166 15391539 19211337 15391676 19211508 15391813 19211679 15391950 19211850 15392087 19212021 15392224 19212192 15392361 19212363 15392498 19212534 15392635 19212705 15392772 19212876 15392909 19213047 15393046 19213218 15393183 19213389 15393320 19213560 15393457 19213731 15393594 19213902 15393731 19214073 15393868 19214244 15394005 19214415 15394142 19214586 15394279 19214757 15394416 19214928 15394553 19215099 15394690 19215270 15394827 19215441 15394964 19215612 15395101 19215783 15395238 19215954 15395375 19216125 15395512 19216296 15395649 19216467 15395786 19216638 15395923 19216809 15396060 19216980 15396197 19217151 15396334 19217322 15396471 19217493 15396608 19217664 15396745 19217835 15396882 19218006 15397019 19218177 15397156 19218348 15397293 19218519 15397430 19218690 15397567 19218861 15397704 19219032 15397841 19219203 15397978 19219374 15398115 19219545 15398252 19219716 15398389 19219887 15398526 19220058 15398663 19220229 15398800 19220400 15398937 19220571 15399074 19220742 15399211 19220913 15399348 19221084 15399485 19221255 15399622 19221426 15399759 19221597 15399896 19221768 15400033 19221939 15400170 19222110 15400307 19222281 15400444 19222452 15400581 19222623 15400718 19222794 15400855 19222965 15400992 19223136 15401129 19223307 15401266 19223478 15401403 19223649 15401540 19223820 15401677 19223991 15401814 19224162 15401951 19224333 15402088 19224504 15402225 19224675 15402362 19224846 15402499 19225017 15402636 19225188 15402773 19225359 15402910 19225530 15403047 19225701 15403184 19225872 15403321 19226043 15403458 19226214 15403595 19226385 15403732 19226556 15403869 19226727 15404006 19226898 15404143 19227069 15404280 19227240 15404417 19227411 15404554 19227582 15404691 19227753 15404828 19227924 15404965 19228095 15405102 19228266 15405239 19228437 15405376 19228608 15405513 19228779 15405650 19228950 15405787 19229121 15405924 19229292 15406061 19229463 15406198 19229634 15406335 19229805 15406472 19229976 15406609 19230147 15406746 19230318 15406883 19230489 15407020 19230660 15407157 19230831 15407294 19231002 15407431 19231173 15407568 19231344 15407705 19231515 15407842 19231686 15407979 19231857 15408116 19232028 15408253 19232199 15408390 19232370 15408527 19232541 15408664 19232712 15408801 19232883 15408938 19233054 15409075 19233225 15409212 19233396 15409349 19233567 15409486 19233738 15409623 19233909 15409760 19234080 15409897 19234251 15410034 19234422 15410171 19234593 15410308 19234764 15410445 19234935 15410582 19235106 15410719 19235277 15410856 19235448 15410993 19235619 15411130 19235790 15411267 19235961 15411404 19236132 15411541 19236303 15411678 19236474 15411815 19236645 15411952 19236816 15412089 19236987 15412226 19237158 15412363 19237329 15412500 19237500 15412637 19237671 15412774 19237842 15412911 19238013 15413048 19238184 15413185 19238355 15413322 19238526 15413459 19238697 15413596 19238868 15413733 19239039 15413870 19239210 15414007 19239381 15414144 19239552 15414281 19239723 15414418 19239894 15414555 19240065 15414692 19240236 15414829 19240407 15414966 19240578 15415103 19240749 15415240 19240920 15415377 19241091 15415514 19241262 15415651 19241433 15415788 19241604 15415925 19241775 15416062 19241946 15416199 19242117 15416336 19242288 15416473 19242459 15416610 19242630 15416747 19242801 15416884 19242972 15417021 19243143 15417158 19243314 15417295 19243485 15417432 19243656 15417569 19243827 15417706 19243998 15417843 19244169 15417980 19244340 15418117 19244511 15418254 19244682 15418391 19244853 15418528 19245024 15418665 19245195 15418802 19245366 15418939 19245537 15419076 19245708 15419213 19245879 15419350 19246050 15419487 19246221 15419624 19246392 15419761 19246563 15419898 19246734 15420035 19246905 15420172 19247076 15420309 19247247 15420446 19247418 15420583 19247589 15420720 19247760 15420857 19247931 15420994 19248102 15421131 19248273 15421268 19248444 15421405 19248615 15421542 19248786 15421679 19248957 15421816 19249128 15421953 19249299 15422090 19249470 15422227 19249641 15422364 19249812 15422501 19249983 15422638 19250154 15422775 19250325 15422912 19250496 15423049 19250667 15423186 19250838 15423323 19251009 15423460 19251180 15423597 19251351 15423734 19251522 15423871 19251693 15424008 19251864 15424145 19252035 15424282 19252206 15424419 19252377 15424556 19252548 15424693 19252719 15424830 19252890 15424967 19253061 15425104 19253232 15425241 19253403 15425378 19253574 15425515 19253745 15425652 19253916 15425789 19254087 15425926 19254258 15426063 19254429 15426200 19254600 15426337 19254771 15426474 19254942 15426611 19255113 15426748 19255284 15426885 19255455 15427022 19255626 15427159 19255797 15427296 19255968 15427433 19256139 15427570 19256310 15427707 19256481 15427844 19256652 15427981 19256823 15428118 19256994 15428255 19257165 15428392 19257336 15428529 19257507 15428666 19257678 15428803 19257849 15428940 19258020 15429077 19258191 15429214 19258362 15429351 19258533 15429488 19258704 15429625 19258875 15429762 19259046 15429899 19259217 15430036 19259388 15430173 19259559 15430310 19259730 15430447 19259901 15430584 19260072 15430721 19260243 15430858 19260414 15430995 19260585 15431132 19260756 15431269 19260927 15431406 19261098 15431543 19261269 15431680 19261440 15431817 19261611 15431954 19261782 15432091 19261953 15432228 19262124 15432365 19262295 15432502 19262466 15432639 19262637 15432776 19262808 15432913 19262979 15433050 19263150 15433187 19263321 15433324 19263492 15433461 19263663 15433598 19263834 15433735 19264005 15433872 19264176 15434009 19264347 15434146 19264518 15434283 19264689 15434420 19264860 15434557 19265031 15434694 19265202 15434831 19265373 15434968 19265544 15435105 19265715 15435242 19265886 15435379 19266057 15435516 19266228 15435653 19266399 15435790 19266570 15435927 19266741 15436064 19266912 15436201 19267083 15436338 19267254 15436475 19267425 15436612 19267596 15436749 19267767 15436886 19267938 15437023 19268109 15437160 19268280 15437297 19268451 15437434 19268622 15437571 19268793 15437708 19268964 15437845 19269135 15437982 19269306 15438119 19269477 15438256 19269648 15438393 19269819 15438530 19269990 15438667 19270161 15438804 19270332 15438941 19270503 15439078 19270674 15439215 19270845 15439352 19271016 15439489 19271187 15439626 19271358 15439763 19271529 15439900 19271700 15440037 19271871 15440174 19272042 15440311 19272213 15440448 19272384 15440585 19272555 15440722 19272726 15440859 19272897 15440996 19273068 15441133 19273239 15441270 19273410 15441407 19273581 15441544 19273752 15441681 19273923 15441818 19274094 15441955 19274265 15442092 19274436 15442229 19274607 15442366 19274778 15442503 19274949 15442640 19275120 15442777 19275291 15442914 19275462 15443051 19275633 15443188 19275804 15443325 19275975 15443462 19276146 15443599 19276317 15443736 19276488 15443873 19276659 15444010 19276830 15444147 19277001 15444284 19277172 15444421 19277343 15444558 19277514 15444695 19277685 15444832 19277856 15444969 19278027 15445106 19278198 15445243 19278369 15445380 19278540 15445517 19278711 15445654 19278882 15445791 19279053 15445928 19279224 15446065 19279395 15446202 19279566 15446339 19279737 15446476 19279908 15446613 19280079 15446750 19280250 15446887 19280421 15447024 19280592 15447161 19280763 15447298 19280934 15447435 19281105 15447572 19281276 15447709 19281447 15447846 19281618 15447983 19281789 15448120 19281960 15448257 19282131 15448394 19282302 15448531 19282473 15448668 19282644 15448805 19282815 15448942 19282986 15449079 19283157 15449216 19283328 15449353 19283499 15449490 19283670 15449627 19283841 15449764 19284012 15449901 19284183 15450038 19284354 15450175 19284525 15450312 19284696 15450449 19284867 15450586 19285038 15450723 19285209 15450860 19285380 15450997 19285551 15451134 19285722 15451271 19285893 15451408 19286064 15451545 19286235 15451682 19286406 15451819 19286577 15451956 19286748 15452093 19286919 15452230 19287090 15452367 19287261 15452504 19287432 15452641 19287603 15452778 19287774 15452915 19287945 15453052 19288116 15453189 19288287 15453326 19288458 15453463 19288629 15453600 19288800 15453737 19288971 15453874 19289142 15454011 19289313 15454148 19289484 15454285 19289655 15454422 19289826 15454559 19289997 15454696 19290168 15454833 19290339 15454970 19290510 15455107 19290681 15455244 19290852 15455381 19291023 15455518 19291194 15455655 19291365 15455792 19291536 15455929 19291707 15456066 19291878 15456203 19292049 15456340 19292220 15456477 19292391 15456614 19292562 15456751 19292733 15456888 19292904 15457025 19293075 15457162 19293246 15457299 19293417 15457436 19293588 15457573 19293759 15457710 19293930 15457847 19294101 15457984 19294272 15458121 19294443 15458258 19294614 15458395 19294785 15458532 19294956 15458669 19295127 15458806 19295298 15458943 19295469 15459080 19295640 15459217 19295811 15459354 19295982 15459491 19296153 15459628 19296324 15459765 19296495 15459902 19296666 15460039 19296837 15460176 19297008 15460313 19297179 15460450 19297350 15460587 19297521 15460724 19297692 15460861 19297863 15460998 19298034 15461135 19298205 15461272 19298376 15461409 19298547 15461546 19298718 15461683 19298889 15461820 19299060 15461957 19299231 15462094 19299402 15462231 19299573 15462368 19299744 15462505 19299915 15462642 19300086 15462779 19300257 15462916 19300428 15463053 19300599 15463190 19300770 15463327 19300941 15463464 19301112 15463601 19301283 15463738 19301454 15463875 19301625 15464012 19301796 15464149 19301967 15464286 19302138 15464423 19302309 15464560 19302480 15464697 19302651 15464834 19302822 15464971 19302993 15465108 19303164 15465245 19303335 15465382 19303506 15465519 19303677 15465656 19303848 15465793 19304019 15465930 19304190 15466067 19304361 15466204 19304532 15466341 19304703 15466478 19304874 15466615 19305045 15466752 19305216 15466889 19305387 15467026 19305558 15467163 19305729 15467300 19305900 15467437 19306071 15467574 19306242 15467711 19306413 15467848 19306584 15467985 19306755 15468122 19306926 15468259 19307097 15468396 19307268 15468533 19307439 15468670 19307610 15468807 19307781 15468944 19307952 15469081 19308123 15469218 19308294 15469355 19308465 15469492 19308636 15469629 19308807 15469766 19308978 15469903 19309149 15470040 19309320 15470177 19309491 15470314 19309662 15470451 19309833 15470588 19310004 15470725 19310175 15470862 19310346 15470999 19310517 15471136 19310688 15471273 19310859 15471410 19311030
1000 10684900 0 10684900 13336627 10685037 13336798 10685174 13336969 10685311 13337140 10685448 13337311 10685585 13337482 10685722 13337653 10685859 13337824 10685996 13337995 10686133 13338166 10686270 13338337 10686407 13338508 10686544 13338679 10686681 13338850 10686818 13339021 10686955 13339192 10687092 13339363 10687229 13339534 10687366 13339705 10687503 13339876 10687640 13340047 10687777 13340218 10687914 13340389 10688051 13340560 10688188 13340731 10688325 13340902 10688462 13341073 10688599 13341244 10688736 13341415 10688873 13341586 10689010 13341757 10689147 13341928 10689284 13342099 10689421 13342270 10689558 13342441 10689695 13342612 10689832 13342783 10689969 13342954 10690106 13343125 10690243 13343296 10690380 13343467 10690517 13343638 10690654 13343809 10690791 13343980 10690928 13344151 10691065 13344322 10691202 13344493 10691339 13344664 10691476 13344835 10691613 13345006 10691750 13345177 10691887 13345348 10692024 13345519 10692161 13345690 10692298 13345861 10692435 13346032 10692572 13346203 10692709 13346374 10692846 13346545 10692983 13346716 10693120 13346887 10693257 13347058 10693394 13347229 10693531 13347400 10693668 13347571 10693805 13347742 10693942 13347913 10694079 13348084 10694216 13348255 10694353 13348426 10694490 13348597 10694627 13348768 10694764 13348939 10694901 13349110 10695038 13349281 10695175 13349452 10695312 13349623 10695449 13349794 10695586 13349965 10695723 13350136 10695860 13350307 10695997 13350478 10696134 13350649 10696271 13350820 10696408 13350991 10696545 13351162 10696682 13351333 10696819 13351504 10696956 13351675 10697093 13351846 10697230 13352017 10697367 13352188 10697504 13352359 10697641 13352530 10697778 13352701 10697915 13352872 10698052 13353043 10698189 13353214 10698326 13353385 10698463 13353556 10698600 13353727 10698737 13353898 10698874 13354069 10699011 13354240 10699148 13354411 10699285 13354582 10699422 13354753 10699559 13354924 10699696 13355095 10699833 13355266 10699970 13355437 10700107 13355608 10700244 13355779 10700381 13355950 10700518 13356121 10700655 13356292 10700792 13356463 10700929 13356634 10701066 13356805 10701203 13356976 10701340 13357147 10701477 13357318 10701614 13357489 10701751 13357660 10701888 13357831 10702025 13358002 10702162 13358173 10702299 13358344 10702436 13358515 10702573 13358686 10702710 13358857 10702847 13359028 10702984 13359199 10703121 13359370 10703258 13359541 10703395 13359712 10703532 13359883 10703669 13360054 10703806 13360225 10703943 13360396 10704080 13360567 10704217 13360738 10704354 13360909 10704491 13361080 10704628 13361251 10704765 13361422 10704902 13361593 10705039 13361764 10705176 13361935 10705313 13362106 10705450 13362277 10705587 13362448 10705724 13362619 10705861 13362790 10705998 13362961 10706135 13363132 10706272 13363303 10706409 13363474 10706546 13363645 10706683 13363816 10706820 13363987 10706957 13364158 10707094 13364329 10707231 13364500 10707368 13364671 10707505 13364842 10707642 13365013 10707779 13365184 10707916 13365355 10708053 13365526 10708190 13365697 10708327 13365868 10708464 13366039 10708601 13366210 10708738 13366381 10708875 13366552 10709012 13366723 10709149 13366894 10709286 13367065 10709423 13367236 10709560 13367407 10709697 13367578 10709834 13367749 10709971 13367920 10710108 13368091 10710245 13368262 10710382 13368433 10710519 13368604 10710656 13368775 10710793 13368946 10710930 13369117 10711067 13369288 10711204 13369459 10711341 13369630 10711478 13369801 10711615 13369972 10711752 13370143 10711889 13370314 10712026 13370485 10712163 13370656 10712300 13370827 10712437 13370998 10712574 13371169 10712711 13371340 10712848 13371511 10712985 13371682 10713122 13371853 10713259 13372024 10713396 13372195 10713533 13372366 10713670 13372537 10713807 13372708 10713944 13372879 10714081 13373050 10714218 13373221 10714355 13373392 10714492 13373563 10714629 13373734 10714766 13373905 10714903 13374076 10715040 13374247 10715177 13374418 10715314 13374589 10715451 13374760 10715588 13374931 10715725 13375102 10715862 13375273 10715999 13375444 10716136 13375615 10716273 13375786 10716410 13375957 10716547 13376128 10716684 13376299 10716821 13376470 10716958 13376641 10717095 13376812 10717232 13376983 10717369 13377154 10717506 13377325 10717643 13377496 10717780 13377667 10717917 13377838 10718054 13378009 10718191 13378180 10718328 13378351 10718465 13378522 10718602 13378693 10718739 13378864 10718876 13379035 10719013 13379206 10719150 13379377 10719287 13379548 10719424 13379719 10719561 13379890 10719698 13380061 10719835 13380232 10719972 13380403 10720109 13380574 10720246 13380745 10720383 13380916 10720520 13381087 10720657 13381258 10720794 13381429 10720931 13381600 10721068 13381771 10721205 13381942 10721342 13382113 10721479 13382284 10721616 13382455 10721753 13382626 10721890 13382797 10722027 13382968 10722164 13383139 10722301 13383310 10722438 13383481 10722575 13383652 10722712 13383823 10722849 13383994 10722986 13384165 10723123 13384336 10723260 13384507 10723397 13384678 10723534 13384849 10723671 13385020 10723808 13385191 10723945 13385362 10724082 13385533 10724219 13385704 10724356 13385875 10724493 13386046 10724630 13386217 10724767 13386388 10724904 13386559 10725041 13386730 10725178 13386901 10725315 13387072 10725452 13387243 10725589 13387414 10725726 13387585 10725863 13387756 10726000 13387927 10726137 13388098 10726274 13388269 10726411 13388440 10726548 13388611 10726685 13388782 10726822 13388953 10726959 13389124 10727096 13389295 10727233 13389466 10727370 13389637 10727507 13389808 10727644 13389979 10727781 13390150 10727918 13390321 10728055 13390492 10728192 13390663 10728329 13390834 10728466 13391005 10728603 13391176 10728740 13391347 10728877 13391518 10729014 13391689 10729151 13391860 10729288 13392031 10729425 13392202 10729562 13392373 10729699 13392544 10729836 13392715 10729973 13392886 10730110 13393057 10730247 13393228 10730384 13393399 10730521 13393570 10730658 13393741 10730795 13393912 10730932 13394083 10731069 13394254 10731206 13394425 10731343 13394596 10731480 13394767 10731617 13394938 10731754 13395109 10731891 13395280 10732028 13395451 10732165 13395622 10732302 13395793 10732439 13395964 10732576 13396135 10732713 13396306 10732850 13396477 10732987 13396648 10733124 13396819 10733261 13396990 10733398 13397161 10733535 13397332 10733672 13397503 10733809 13397674 10733946 13397845 10734083 13398016 10734220 13398187 10734357 13398358 10734494 13398529 10734631 13398700 10734768 13398871 10734905 13399042 10735042 13399213 10735179 13399384 10735316 13399555 10735453 13399726 10735590 13399897 10735727 13400068 10735864 13400239 10736001 13400410 10736138 13400581 10736275 13400752 10736412 13400923 10736549 13401094 10736686 13401265 10736823 13401436 10736960 13401607 10737097 13401778 10737234 13401949 10737371 13402120 10737508 13402291 10737645 13402462 10737782 13402633 10737919 13402804 10738056 13402975 10738193 13403146 10738330 13403317 10738467 13403488 10738604 13403659 10738741 13403830 10738878 13404001 10739015 13404172 10739152 13404343 10739289 13404514 10739426 13404685 10739563 13404856 10739700 13405027 10739837 13405198 10739974 13405369 10740111 13405540 10740248 13405711 10740385 13405882 10740522 13406053 10740659 13406224 10740796 13406395 10740933 13406566 10741070 13406737 10741207 13406908 10741344 13407079 10741481 13407250 10741618 13407421 10741755 13407592 10741892 13407763 10742029 13407934 10742166 13408105 10742303 13408276 10742440 13408447 10742577 13408618 10742714 13408789 10742851 13408960 10742988 13409131 10743125 13409302 10743262 13409473 10743399 13409644 10743536 13409815 10743673 13409986 10743810 13410157 10743947 13410328 10744084 13410499 10744221 13410670 10744358 13410841 10744495 13411012 10744632 13411183 10744769 13411354 10744906 13411525 10745043 13411696 10745180 13411867 10745317 13412038 10745454 13412209 10745591 13412380 10745728 13412551 10745865 13412722 10746002 13412893 10746139 13413064 10746276 13413235 10746413 13413406 10746550 13413577 10746687 13413748 10746824 13413919 10746961 13414090 10747098 13414261 10747235 13414432 10747372 13414603 10747509 13414774 10747646 13414945 10747783 13415116 10747920 13415287 10748057 13415458 10748194 13415629 10748331 13415800 10748468 13415971 10748605 13416142 10748742 13416313 10748879 13416484 10749016 13416655 10749153 13416826 10749290 13416997 10749427 13417168 10749564 13417339 10749701 13417510 10749838 13417681 10749975 13417852 10750112 13418023 10750249 13418194 10750386 13418365 10750523 13418536 10750660 13418707 10750797 13418878 10750934 13419049 10751071 13419220 10751208 13419391 10751345 13419562 10751482 13419733 10751619 13419904 10751756 13420075 10751893 13420246 10752030 13420417 10752167 13420588 10752304 13420759 10752441 13420930 10752578 13421101 10752715 13421272 10752852 13421443 10752989 13421614 10753126 13421785 10753263 13421956 10753400 13422127 10753537 13422298 10753674 13422469 10753811 13422640 10753948 13422811 10754085 13422982 10754222 13423153 10754359 13423324 10754496 13423495 10754633 13423666 10754770 13423837 10754907 13424008 10755044 13424179 10755181 13424350 10755318 13424521 10755455 13424692 10755592 13424863 10755729 13425034 10755866 13425205 10756003 13425376 10756140 13425547 10756277 13425718 10756414 13425889 10756551 13426060 10756688 13426231 10756825 13426402 10756962 13426573 10757099 13426744 10757236 13426915 10757373 13427086 10757510 13427257 10757647 13427428 10757784 13427599 10757921 13427770 10758058 13427941 10758195 13428112 10758332 13428283 10758469 13428454 10758606 13428625 10758743 13428796 10758880 13428967 10759017 13429138 10759154 13429309 10759291 13429480 10759428 13429651 10759565 13429822 10759702 13429993 10759839 13430164 10759976 13430335 10760113 13430506 10760250 13430677 10760387 13430848 10760524 13431019 10760661 13431190 10760798 13431361 10760935 13431532 10761072 13431703 10761209 13431874 10761346 13432045 10761483 13432216 10761620 13432387 10761757 13432558 10761894 13432729 10762031 13432900 10762168 13433071 10762305 13433242 10762442 13433413 10762579 13433584 10762716 13433755 10762853 13433926 10762990 13434097 10763127 13434268 10763264 13434439 10763401 13434610 10763538 13434781 10763675 13434952 10763812 13435123 10763949 13435294 10764086 13435465 10764223 13435636 10764360 13435807 10764497 13435978 10764634 13436149 10764771 13436320 10764908 13436491 10765045 13436662 10765182 13436833 10765319 13437004 10765456 13437175 10765593 13437346 10765730 13437517 10765867 13437688 10766004 13437859 10766141 13438030 10766278 13438201 10766415 13438372 10766552 13438543 10766689 13438714 10766826 13438885 10766963 13439056 10767100 13439227 10767237 13439398 10767374 13439569 10767511 13439740 10767648 13439911 10767785 13440082 10767922 13440253 10768059 13440424 10768196 13440595 10768333 13440766 10768470 13440937 10768607 13441108 10768744 13441279 10768881 13441450 10769018 13441621 10769155 13441792 10769292 13441963 10769429 13442134 10769566 13442305 10769703 13442476 10769840 13442647 10769977 13442818 10770114 13442989 10770251 13443160 10770388 13443331 10770525 13443502 10770662 13443673 10770799 13443844 10770936 13444015 10771073 13444186 10771210 13444357 10771347 13444528 10771484 13444699 10771621 13444870 10771758 13445041 10771895 13445212 10772032 13445383 10772169 13445554 10772306 13445725 10772443 13445896 10772580 13446067 10772717 13446238 10772854 13446409 10772991 13446580 10773128 13446751 10773265 13446922 10773402 13447093 10773539 13447264 10773676 13447435 10773813 13447606 10773950 13447777 10774087 13447948 10774224 13448119 10774361 13448290 10774498 13448461 10774635 13448632 10774772 13448803 10774909 13448974 10775046 13449145 10775183 13449316 10775320 13449487 10775457 13449658 10775594 13449829 10775731 13450000 10775868 13450171 10776005 13450342 10776142 13450513 10776279 13450684 10776416 13450855 10776553 13451026 10776690 13451197 10776827 13451368 10776964 13451539 10777101 13451710 10777238 13451881 10777375 13452052 10777512 13452223 10777649 13452394 10777786 13452565 10777923 13452736 10778060 13452907 10778197 13453078 10778334 13453249 10778471 13453420 10778608 13453591 10778745 13453762 10778882 13453933 10779019 13454104 10779156 13454275 10779293 13454446 10779430 13454617 10779567 13454788 10779704 13454959 10779841 13455130 10779978 13455301 10780115 13455472 10780252 13455643 10780389 13455814 10780526 13455985 10780663 13456156 10780800 13456327 10780937 13456498 10781074 13456669 10781211 13456840 10781348 13457011 10781485 13457182 10781622 13457353 10781759 13457524 10781896 13457695 10782033 13457866 10782170 13458037 10782307 13458208 10782444 13458379 10782581 13458550 10782718 13458721 10782855 13458892 10782992 13459063 10783129 13459234 10783266 13459405 10783403 13459576 10783540 13459747 10783677 13459918 10783814 13460089 10783951 13460260 10784088 13460431 10784225 13460602 10784362 13460773 10784499 13460944 10784636 13461115 10784773 13461286 10784910 13461457 10785047 13461628 10785184 13461799 10785321 13461970 10785458 13462141 10785595 13462312 10785732 13462483 10785869 13462654 10786006 13462825 10786143 13462996 10786280 13463167 10786417 13463338 10786554 13463509 10786691 13463680 10786828 13463851 10786965 13464022 10787102 13464193 10787239 13464364 10787376 13464535 10787513 13464706 10787650 13464877 10787787 13465048 10787924 13465219 10788061 13465390 10788198 13465561 10788335 13465732 10788472 13465903 10788609 13466074 10788746 13466245 10788883 13466416 10789020 13466587 10789157 13466758 10789294 13466929 10789431 13467100 10789568 13467271 10789705 13467442 10789842 13467613 10789979 13467784 10790116 13467955 10790253 13468126 10790390 13468297 10790527 13468468 10790664 13468639 10790801 13468810 10790938 13468981 10791075 13469152 10791212 13469323 10791349 13469494 10791486 13469665 10791623 13469836 10791760 13470007 10791897 13470178 10792034 13470349 10792171 13470520 10792308 13470691 10792445 13470862 10792582 13471033 10792719 13471204 10792856 13471375 10792993 13471546 10793130 13471717 10793267 13471888 10793404 13472059 10793541 13472230 10793678 13472401 10793815 13472572 10793952 13472743 10794089 13472914 10794226 13473085 10794363 13473256 10794500 13473427 10794637 13473598 10794774 13473769 10794911 13473940 10795048 13474111 10795185 13474282 10795322 13474453 10795459 13474624 10795596 13474795 10795733 13474966 10795870 13475137 10796007 13475308 10796144 13475479 10796281 13475650 10796418 13475821 10796555 13475992 10796692 13476163 10796829 13476334 10796966 13476505 10797103 13476676 10797240 13476847 10797377 13477018 10797514 13477189 10797651 13477360 10797788 13477531 10797925 13477702 10798062 13477873 10798199 13478044 10798336 13478215 10798473 13478386 10798610 13478557 10798747 13478728 10798884 13478899 10799021 13479070 10799158 13479241 10799295 13479412 10799432 13479583 10799569 13479754 10799706 13479925 10799843 13480096 10799980 13480267 10800117 13480438 10800254 13480609 10800391 13480780 10800528 13480951 10800665 13481122 10800802 13481293 10800939 13481464 10801076 13481635 10801213 13481806 10801350 13481977 10801487 13482148 10801624 13482319 10801761 13482490 10801898 13482661 10802035 13482832 10802172 13483003 10802309 13483174 10802446 13483345 10802583 13483516 10802720 13483687 10802857 13483858 10802994 13484029 10803131 13484200 10803268 13484371 10803405 13484542 10803542 13484713 10803679 13484884 10803816 13485055 10803953 13485226 10804090 13485397 10804227 13485568 10804364 13485739 10804501 13485910 10804638 13486081 10804775 13486252 10804912 13486423 10805049 13486594 10805186 13486765 10805323 13486936 10805460 13487107 10805597 13487278 10805734 13487449 10805871 13487620 10806008 13487791 10806145 13487962 10806282 13488133 10806419 13488304 10806556 13488475 10806693 13488646 10806830 13488817 10806967 13488988 10807104 13489159 10807241 13489330 10807378 13489501 10807515 13489672 10807652 13489843 10807789 13490014 10807926 13490185 10808063 13490356 10808200 13490527 10808337 13490698 10808474 13490869 10808611 13491040 10808748 13491211 10808885 13491382 10809022 13491553 10809159 13491724 10809296 13491895 10809433 13492066 10809570 13492237 10809707 13492408 10809844 13492579 10809981 13492750 10810118 13492921 10810255 13493092 10810392 13493263 10810529 13493434 10810666 13493605 10810803 13493776 10810940 13493947 10811077 13494118 10811214 13494289 10811351 13494460 10811488 13494631 10811625 13494802 10811762 13494973 10811899 13495144 10812036 13495315 10812173 13495486 10812310 13495657 10812447 13495828 10812584 13495999 10812721 13496170 10812858 13496341 10812995 13496512 10813132 13496683 10813269 13496854 10813406 13497025 10813543 13497196 10813680 13497367 10813817 13497538 10813954 13497709 10814091 13497880 10814228 13498051 10814365 13498222 10814502 13498393 10814639 13498564 10814776 13498735 10814913 13498906 10815050 13499077 10815187 13499248 10815324 13499419 10815461 13499590 10815598 13499761 10815735 13499932 10815872 13500103 10816009 13500274 10816146 13500445 10816283 13500616 10816420 13500787 10816557 13500958 10816694 13501129 10816831 13501300 10816968 13501471 10817105 13501642 10817242 13501813 10817379 13501984 10817516 13502155 10817653 13502326 10817790 13502497 10817927 13502668 10818064 13502839 10818201 13503010 10818338 13503181 10818475 13503352 10818612 13503523 10818749 13503694 10818886 13503865 10819023 13504036 10819160 13504207 10819297 13504378 10819434 13504549 10819571 13504720 10819708 13504891 10819845 13505062 10819982 13505233 10820119 13505404 10820256 13505575 10820393 13505746 10820530 13505917 10820667 13506088 10820804 13506259 10820941 13506430 10821078 13506601 10821215 13506772 10821352 13506943 10821489 13507114 10821626 13507285
1000 76992900 0 76992900 96100627 76993037 96100798 76993174 96100969 76993311 96101140 76993448 96101311 76993585 96101482 76993722 96101653 76993859 96101824 76993996 96101995 76994133 96102166 76994270 96102337 76994407 96102508 76994544 96102679 76994681 96102850 76994818 96103021 76994955 96103192 76995092 96103363 76995229 96103534 76995366 96103705 76995503 96103876 76995640 96104047 76995777 96104218 76995914 96104389 76996051 96104560 76996188 96104731 76996325 96104902 76996462 96105073 76996599 96105244 76996736 96105415 76996873 96105586 76997010 96105757 76997147 96105928 76997284 96106099 76997421 96106270 76997558 96106441 76997695 96106612 76997832 96106783 76997969 96106954 76998106 96107125 76998243 96107296 76998380 96107467 76998517 96107638 76998654 96107809 76998791 96107980 76998928 96108151 76999065 96108322 76999202 96108493 76999339 96108664 76999476 96108835 76999613 96109006 76999750 96109177 76999887 96109348 77000024 96109519 77000161 96109690 77000298 96109861 77000435 96110032 77000572 96110203 77000709 96110374 77000846 96110545 77000983 96110716 77001120 96110887 77001257 96111058 77001394 96111229 77001531 96111400 77001668 96111571 77001805 96111742 77001942 96111913 77002079 96112084 77002216 96112255 77002353 96112426 77002490 96112597 77002627 96112768 77002764 96112939 77002901 96113110 77003038 96113281 77003175 96113452 77003312 96113623 77003449 96113794 77003586 96113965 77003723 96114136 77003860 96114307 77003997 96114478 77004134 96114649 77004271 96114820 77004408 96114991 77004545 96115162 77004682 96115333 77004819 96115504 77004956 96115675 77005093 96115846 77005230 96116017 77005367 96116188 77005504 96116359 77005641 96116530 77005778 96116701 77005915 96116872 77006052 96117043 77006189 96117214 77006326 96117385 77006463 96117556 77006600 96117727 77006737 96117898 77006874 96118069 77007011 96118240 77007148 96118411 77007285 96118582 77007422 96118753 77007559 96118924 77007696 96119095 77007833 96119266 77007970 96119437 77008107 96119608 77008244 96119779 77008381 96119950 77008518 96120121 77008655 96120292 77008792 96120463 77008929 96120634 77009066 96120805 77009203 96120976 77009340 96121147 77009477 96121318 77009614 96121489 77009751 96121660 77009888 96121831 77010025 96122002 77010162 96122173 77010299 96122344 77010436 96122515 77010573 96122686 77010710 96122857 77010847 96123028 77010984 96123199 77011121 96123370 77011258 96123541 77011395 96123712 77011532 96123883 77011669 96124054 77011806 96124225 77011943 96124396 77012080 96124567 77012217 96124738 77012354 96124909 77012491 96125080 77012628 96125251 77012765 96125422 77012902 96125593 77013039 96125764 77013176 96125935 77013313 96126106 77013450 96126277 77013587 96126448 77013724 96126619 77013861 96126790 77013998 96126961 77014135 96127132 77014272 96127303 77014409 96127474 77014546 96127645 77014683 96127816 77014820 96127987 77014957 96128158 77015094 96128329 77015231 96128500 77015368 96128671 77015505 96128842 77015642 96129013 77015779 96129184 77015916 96129355 77016053 96129526 77016190 96129697 77016327 96129868 77016464 96130039 77016601 96130210 77016738 96130381 77016875 96130552 77017012 96130723 77017149 96130894 77017286 96131065 77017423 96131236 77017560 96131407 77017697 96131578 77017834 96131749 77017971 96131920 77018108 96132091 77018245 96132262 77018382 96132433 77018519 96132604 77018656 96132775 77018793 96132946 77018930 96133117 77019067 96133288 77019204 96133459 77019341 96133630 77019478 96133801 77019615 96133972 77019752 96134143 77019889 96134314 77020026 96134485 77020163 96134656 77020300 96134827 77020437 96134998 77020574 96135169 77020711 96135340 77020848 96135511 77020985 96135682 77021122 96135853 77021259 96136024 77021396 96136195 77021533 96136366 77021670 96136537 77021807 96136708 77021944 96136879 77022081 96137050 77022218 96137221 77022355 96137392 77022492 96137563 77022629 96137734 77022766 96137905 77022903 96138076 77023040 96138247 77023177 96138418 77023314 96138589 77023451 96138760 77023588 96138931 77023725 96139102 77023862 96139273 77023999 96139444 77024136 96139615 77024273 96139786 77024410 96139957 77024547 96140128 77024684 96140299 77024821 96140470 77024958 96140641 77025095 96140812 77025232 96140983 77025369 96141154 77025506 96141325 77025643 96141496 77025780 96141667 77025917 96141838 77026054 96142009 77026191 96142180 77026328 96142351 77026465 96142522 77026602 96142693 77026739 96142864 77026876 96143035 77027013 96143206 77027150 96143377 77027287 96143548 77027424 96143719 77027561 96143890 77027698 96144061 77027835 96144232 77027972 96144403 77028109 96144574 77028246 96144745 77028383 96144916 77028520 96145087 77028657 96145258 77028794 96145429 77028931 96145600 77029068 96145771 77029205 96145942 77029342 96146113 77029479 96146284 77029616 96146455 77029753 96146626 77029890 96146797 77030027 96146968 77030164 96147139 77030301 96147310 77030438 96147481 77030575 96147652 77030712 96147823 77030849 96147994 77030986 96148165 77031123 96148336 77031260 96148507 77031397 96148678 77031534 96148849 77031671 96149020 77031808 96149191 77031945 96149362 77032082 96149533 77032219 96149704 77032356 96149875 77032493 96150046 77032630 96150217 77032767 96150388 77032904 96150559 77033041 96150730 77033178 96150901 77033315 96151072 77033452 96151243 77033589 96151414 77033726 96151585 77033863 96151756 77034000 96151927 77034137 96152098 77034274 96152269 77034411 96152440 77034548 96152611 77034685 96152782 77034822 96152953 77034959 96153124 77035096 96153295 77035233 96153466 77035370 96153637 77035507 96153808 77035644 96153979 77035781 96154150 77035918 96154321 77036055 96154492 77036192 96154663 77036329 96154834 77036466 96155005 77036603 96155176 77036740 96155347 77036877 96155518 77037014 96155689 77037151 96155860 77037288 96156031 77037425 96156202 77037562 96156373 77037699 96156544 77037836 96156715 77037973 96156886 77038110 96157057 77038247 96157228 77038384 96157399 77038521 96157570 77038658 96157741 77038795 96157912 77038932 96158083 77039069 96158254 77039206 96158425 77039343 96158596 77039480 96158767 77039617 96158938 77039754 96159109 77039891 96159280 77040028 96159451 77040165 96159622 77040302 96159793 77040439 96159964 77040576 96160135 77040713 96160306 77040850 96160477 77040987 96160648 77041124 96160819 77041261 96160990 77041398 96161161 77041535 96161332 77041672 96161503 77041809 96161674 77041946 96161845 77042083 96162016 77042220 96162187 77042357 96162358 77042494 96162529 77042631 96162700 77042768 96162871 77042905 96163042 77043042 96163213 77043179 96163384 77043316 96163555 77043453 96163726 77043590 96163897 77043727 96164068 77043864 96164239 77044001 96164410 77044138 96164581 77044275 96164752 77044412 96164923 77044549 96165094 77044686 96165265 77044823 96165436 77044960 96165607 77045097 96165778 77045234 96165949 77045371 96166120 77045508 96166291 77045645 96166462 77045782 96166633 77045919 96166804 77046056 96166975 77046193 96167146 77046330 96167317 77046467 96167488 77046604 96167659 77046741 96167830 77046878 96168001 77047015 96168172 77047152 96168343 77047289 96168514 77047426 96168685 77047563 96168856 77047700 96169027 77047837 96169198 77047974 96169369 77048111 96169540 77048248 96169711 77048385 96169882 77048522 96170053 77048659 96170224 77048796 96170395 77048933 96170566 77049070 96170737 77049207 96170908 77049344 96171079 77049481 96171250 77049618 96171421 77049755 96171592 77049892 96171763 77050029 96171934 77050166 96172105 77050303 96172276 77050440 96172447 77050577 96172618 77050714 96172789 77050851 96172960 77050988 96173131 77051125 96173302 77051262 96173473 77051399 96173644 77051536 96173815 77051673 96173986 77051810 96174157 77051947 96174328 77052084 96174499 77052221 96174670 77052358 96174841 77052495 96175012 77052632 96175183 77052769 96175354 77052906 96175525 77053043 96175696 77053180 96175867 77053317 96176038 77053454 96176209 77053591 96176380 77053728 96176551 77053865 96176722 77054002 96176893 77054139 96177064 77054276 96177235 77054413 96177406 77054550 96177577 77054687 96177748 77054824 96177919 77054961 96178090 77055098 96178261 77055235 96178432 77055372 96178603 77055509 96178774 77055646 96178945 77055783 96179116 77055920 96179287 77056057 96179458 77056194 96179629 77056331 96179800 77056468 96179971 77056605 96180142 77056742 96180313 77056879 96180484 77057016 96180655 77057153 96180826 77057290 96180997 77057427 96181168 77057564 96181339 77057701 96181510 77057838 96181681 77057975 96181852 77058112 96182023 77058249 96182194 77058386 96182365 77058523 96182536 77058660 96182707 77058797 96182878 77058934 96183049 77059071 96183220 77059208 96183391 77059345 96183562 77059482 96183733 77059619 96183904 77059756 96184075 77059893 96184246 77060030 96184417 77060167 96184588 77060304 96184759 77060441 96184930 77060578 96185101 77060715 96185272 77060852 96185443 77060989 96185614 77061126 96185785 77061263 96185956 77061400 96186127 77061537 96186298 77061674 96186469 77061811 96186640 77061948 96186811 77062085 96186982 77062222 96187153 77062359 96187324 77062496 96187495 77062633 96187666 77062770 96187837 77062907 96188008 77063044 96188179 77063181 96188350 77063318 96188521 77063455 96188692 77063592 96188863 77063729 96189034 77063866 96189205 77064003 96189376 77064140 96189547 77064277 96189718 77064414 96189889 77064551 96190060 77064688 96190231 77064825 96190402 77064962 96190573 77065099 96190744 77065236 96190915 77065373 96191086 77065510 96191257 77065647 96191428 77065784 96191599 77065921 96191770 77066058 96191941 77066195 96192112 77066332 96192283 77066469 96192454 77066606 96192625 77066743 96192796 77066880 96192967 77067017 96193138 77067154 96193309 77067291 96193480 77067428 96193651 77067565 96193822 77067702 96193993 77067839 96194164 77067976 96194335 77068113 96194506 77068250 96194677 77068387 96194848 77068524 96195019 77068661 96195190 77068798 96195361 77068935 96195532 77069072 96195703 77069209 96195874 77069346 96196045 77069483 96196216 77069620 96196387 77069757 96196558 77069894 96196729 77070031 96196900 77070168 96197071 77070305 96197242 77070442 96197413 77070579 96197584 77070716 96197755 77070853 96197926 77070990 96198097 77071127 96198268 77071264 96198439 77071401 96198610 77071538 96198781 77071675 96198952 77071812 96199123 77071949 96199294 77072086 96199465 77072223 96199636 77072360 96199807 77072497 96199978 77072634 96200149 77072771 96200320 77072908 96200491 77073045 96200662 77073182 96200833 77073319 96201004 77073456 96201175 77073593 96201346 77073730 96201517 77073867 96201688 77074004 96201859 77074141 96202030 77074278 96202201 77074415 96202372 77074552 96202543 77074689 96202714 77074826 96202885 77074963 96203056 77075100 96203227 77075237 96203398 77075374 96203569 77075511 96203740 77075648 96203911 77075785 96204082 77075922 96204253 77076059 96204424 77076196 96204595 77076333 96204766 77076470 96204937 77076607 96205108 77076744 96205279 77076881 96205450 77077018 96205621 77077155 96205792 77077292 96205963 77077429 96206134 77077566 96206305 77077703 96206476 77077840 96206647 77077977 96206818 77078114 96206989 77078251 96207160 77078388 96207331 77078525 96207502 77078662 96207673 77078799 96207844 77078936 96208015 77079073 96208186 77079210 96208357 77079347 96208528 77079484 96208699 77079621 96208870 77079758 96209041 77079895 96209212 77080032 96209383 77080169 96209554 77080306 96209725 77080443 96209896 77080580 96210067 77080717 96210238 77080854 96210409 77080991 96210580 77081128 96210751 77081265 96210922 77081402 96211093 77081539 96211264 77081676 96211435 77081813 96211606 77081950 96211777 77082087 96211948 77082224 96212119 77082361 96212290 77082498 96212461 77082635 96212632 77082772 96212803 77082909 96212974 77083046 96213145 77083183 96213316 77083320 96213487 77083457 96213658 77083594 96213829 77083731 96214000 77083868 96214171 77084005 96214342 77084142 96214513 77084279 96214684 77084416 96214855 77084553 96215026 77084690 96215197 77084827 96215368 77084964 96215539 77085101 96215710 77085238 96215881 77085375 96216052 77085512 96216223 77085649 96216394 77085786 96216565 77085923 96216736 77086060 96216907 77086197 96217078 77086334 96217249 77086471 96217420 77086608 96217591 77086745 96217762 77086882 96217933 77087019 96218104 77087156 96218275 77087293 96218446 77087430 96218617 77087567 96218788 77087704 96218959 77087841 96219130 77087978 96219301 77088115 96219472 77088252 96219643 77088389 96219814 77088526 96219985 77088663 96220156 77088800 96220327 77088937 96220498 77089074 96220669 77089211 96220840 77089348 96221011 77089485 96221182 77089622 96221353 77089759 96221524 77089896 96221695 77090033 96221866 77090170 96222037 77090307 96222208 77090444 96222379 77090581 96222550 77090718 96222721 77090855 96222892 77090992 96223063 77091129 96223234 77091266 96223405 77091403 96223576 77091540 96223747 77091677 96223918 77091814 96224089 77091951 96224260 77092088 96224431 77092225 96224602 77092362 96224773 77092499 96224944 77092636 96225115 77092773 96225286 77092910 96225457 77093047 96225628 77093184 96225799 77093321 96225970 77093458 96226141 77093595 96226312 77093732 96226483 77093869 96226654 77094006 96226825 77094143 96226996 77094280 96227167 77094417 96227338 77094554 96227509 77094691 96227680 77094828 96227851 77094965 96228022 77095102 96228193 77095239 96228364 77095376 96228535 77095513 96228706 77095650 96228877 77095787 96229048 77095924 96229219 77096061 96229390 77096198 96229561 77096335 96229732 77096472 96229903 77096609 96230074 77096746 96230245 77096883 96230416 77097020 96230587 77097157 96230758 77097294 96230929 77097431 96231100 77097568 96231271 77097705 96231442 77097842 96231613 77097979 96231784 77098116 96231955 77098253 96232126 77098390 96232297 77098527 96232468 77098664 96232639 77098801 96232810 77098938 96232981 77099075 96233152 77099212 96233323 77099349 96233494 77099486 96233665 77099623 96233836 77099760 96234007 77099897 96234178 77100034 96234349 77100171 96234520 77100308 96234691 77100445 96234862 77100582 96235033 77100719 96235204 77100856 96235375 77100993 96235546 77101130 96235717 77101267 96235888 77101404 96236059 77101541 96236230 77101678 96236401 77101815 96236572 77101952 96236743 77102089 96236914 77102226 96237085 77102363 96237256 77102500 96237427 77102637 96237598 77102774 96237769 77102911 96237940 77103048 96238111 77103185 96238282 77103322 96238453 77103459 96238624 77103596 96238795 77103733 96238966 77103870 96239137 77104007 96239308 77104144 96239479 77104281 96239650 77104418 96239821 77104555 96239992 77104692 96240163 77104829 96240334 77104966 96240505 77105103 96240676 77105240 96240847 77105377 96241018 77105514 96241189 77105651 96241360 77105788 96241531 77105925 96241702 77106062 96241873 77106199 96242044 77106336 96242215 77106473 96242386 77106610 96242557 77106747 96242728 77106884 96242899 77107021 96243070 77107158 96243241 77107295 96243412 77107432 96243583 77107569 96243754 77107706 96243925 77107843 96244096 77107980 96244267 77108117 96244438 77108254 96244609 77108391 96244780 77108528 96244951 77108665 96245122 77108802 96245293 77108939 96245464 77109076 96245635 77109213 96245806 77109350 96245977 77109487 96246148 77109624 96246319 77109761 96246490 77109898 96246661 77110035 96246832 77110172 96247003 77110309 96247174 77110446 96247345 77110583 96247516 77110720 96247687 77110857 96247858 77110994 96248029 77111131 96248200 77111268 96248371 77111405 96248542 77111542 96248713 77111679 96248884 77111816 96249055 77111953 96249226 77112090 96249397 77112227 96249568 77112364 96249739 77112501 96249910 77112638 96250081 77112775 96250252 77112912 96250423 77113049 96250594 77113186 96250765 77113323 96250936 77113460 96251107 77113597 96251278 77113734 96251449 77113871 96251620 77114008 96251791 77114145 96251962 77114282 96252133 77114419 96252304 77114556 96252475 77114693 96252646 77114830 96252817 77114967 96252988 77115104 96253159 77115241 96253330 77115378 96253501 77115515 96253672 77115652 96253843 77115789 96254014 77115926 96254185 77116063 96254356 77116200 96254527 77116337 96254698 77116474 96254869 77116611 96255040 77116748 96255211 77116885 96255382 77117022 96255553 77117159 96255724 77117296 96255895 77117433 96256066 77117570 96256237 77117707 96256408 77117844 96256579 77117981 96256750 77118118 96256921 77118255 96257092 77118392 96257263 77118529 96257434 77118666 96257605 77118803 96257776 77118940 96257947 77119077 96258118 77119214 96258289 77119351 96258460 77119488 96258631 77119625 96258802 77119762 96258973 77119899 96259144 77120036 96259315 77120173 96259486 77120310 96259657 77120447 96259828 77120584 96259999 77120721 96260170 77120858 96260341 77120995 96260512 77121132 96260683 77121269 96260854 77121406 96261025 77121543 96261196 77121680 96261367 77121817 96261538 77121954 96261709 77122091 96261880 77122228 96262051 77122365 96262222 77122502 96262393 77122639 96262564 77122776 96262735 77122913 96262906 77123050 96263077 77123187 96263248 77123324 96263419 77123461 96263590 77123598 96263761 77123735 96263932 77123872 96264103 77124009 96264274 77124146 96264445 77124283 96264616 77124420 96264787 77124557 96264958 77124694 96265129 77124831 96265300 77124968 96265471 77125105 96265642 77125242 96265813 77125379 96265984 77125516 96266155 77125653 96266326 77125790 96266497 77125927 96266668 77126064 96266839 77126201 96267010 77126338 96267181 77126475 96267352 77126612 96267523 77126749 96267694 77126886 96267865 77127023 96268036 77127160 96268207 77127297 96268378 77127434 96268549 77127571 96268720 77127708 96268891 77127845 96269062 77127982 96269233 77128119 96269404 77128256 96269575 77128393 96269746 77128530 96269917 77128667 96270088 77128804 96270259 77128941 96270430 77129078 96270601 77129215 96270772 77129352 96270943 77129489 96271114 77129626 96271285
1000 72197900 0 72197900 90115627 72198037 90115798 72198174 90115969 72198311 90116140 72198448 90116311 72198585 90116482 72198722 90116653 72198859 90116824 72198996 90116995 72199133 90117166 72199270 90117337 72199407 90117508 72199544 90117679 72199681 90117850 72199818 90118021 72199955 90118192 72200092 90118363 72200229 90118534 72200366 90118705 72200503 90118876 72200640 90119047 72200777 90119218 72200914 90119389 72201051 90119560 72201188 90119731 72201325 90119902 72201462 90120073 72201599 90120244 72201736 90120415 72201873 90120586 72202010 90120757 72202147 90120928 72202284 90121099 72202421 90121270 72202558 90121441 72202695 90121612 72202832 90121783 72202969 90121954 72203106 90122125 72203243 90122296 72203380 90122467 72203517 90122638 72203654 90122809 72203791 90122980 72203928 90123151 72204065 90123322 72204202 90123493 72204339 90123664 72204476 90123835 72204613 90124006 72204750 90124177 72204887 90124348 72205024 90124519 72205161 90124690 72205298 90124861 72205435 90125032 72205572 90125203 72205709 90125374 72205846 90125545 72205983 90125716 72206120 90125887 72206257 90126058 72206394 90126229 72206531 90126400 72206668 90126571 72206805 90126742 72206942 90126913 72207079 90127084 72207216 90127255 72207353 90127426 72207490 90127597 72207627 90127768 72207764 90127939 72207901 90128110 72208038 90128281 72208175 90128452 72208312 90128623 72208449 90128794 72208586 90128965 72208723 90129136 72208860 90129307 72208997 90129478 72209134 90129649 72209271 90129820 72209408 90129991 72209545 90130162 72209682 90130333 72209819 90130504 72209956 90130675 72210093 90130846 72210230 90131017 72210367 90131188 72210504 90131359 72210641 90131530 72210778 90131701 72210915 90131872 72211052 90132043 72211189 90132214 72211326 90132385 72211463 90132556 72211600 90132727 72211737 90132898 72211874 90133069 72212011 90133240 72212148 90133411 72212285 90133582 72212422 90133753 72212559 90133924 72212696 90134095 72212833 90134266 72212970 90134437 72213107 90134608 72213244 90134779 72213381 90134950 72213518 90135121 72213655 90135292 72213792 90135463 72213929 90135634 72214066 90135805 72214203 90135976 72214340 90136147 72214477 90136318 72214614 90136489 72214751 90136660 72214888 90136831 72215025 90137002 72215162 90137173 72215299 90137344 72215436 90137515 72215573 90137686 72215710 90137857 72215847 90138028 72215984 90138199 72216121 90138370 72216258 90138541 72216395 90138712 72216532 90138883 72216669 90139054 72216806 90139225 72216943 90139396 72217080 90139567 72217217 90139738 72217354 90139909 72217491 90140080 72217628 90140251 72217765 90140422 72217902 90140593 72218039 90140764 72218176 90140935 72218313 90141106 72218450 90141277 72218587 90141448 72218724 90141619 72218861 90141790 72218998 90141961 72219135 90142132 72219272 90142303 72219409 90142474 72219546 90142645 72219683 90142816 72219820 90142987 72219957 90143158 72220094 90143329 72220231 90143500 72220368 90143671 72220505 90143842 72220642 90144013 72220779 90144184 72220916 90144355 72221053 90144526 72221190 90144697 72221327 90144868 72221464 90145039 72221601 90145210 72221738 90145381 72221875 90145552 72222012 90145723 72222149 90145894 72222286 90146065 72222423 90146236 72222560 90146407 72222697 90146578 72222834 90146749 72222971 90146920 72223108 90147091 72223245 90147262 72223382 90147433 72223519 90147604 72223656 90147775 72223793 90147946 72223930 90148117 72224067 90148288 72224204 90148459 72224341 90148630 72224478 90148801 72224615 90148972 72224752 90149143 72224889 90149314 72225026 90149485 72225163 90149656 72225300 90149827 72225437 90149998 72225574 90150169 72225711 90150340 72225848 90150511 72225985 90150682 72226122 90150853 72226259 90151024 72226396 90151195 72226533 90151366 72226670 90151537 72226807 90151708 72226944 90151879 72227081 90152050 72227218 90152221 72227355 90152392 72227492 90152563 72227629 90152734 72227766 90152905 72227903 90153076 72228040 90153247 72228177 90153418 72228314 90153589 72228451 90153760 72228588 90153931 72228725 90154102 72228862 90154273 72228999 90154444 72229136 90154615 72229273 90154786 72229410 90154957 72229547 90155128 72229684 90155299 72229821 90155470 72229958 90155641 72230095 90155812 72230232 90155983 72230369 90156154 72230506 90156325 72230643 90156496 72230780 90156667 72230917 90156838 72231054 90157009 72231191 90157180 72231328 90157351 72231465 90157522 72231602 90157693 72231739 90157864 72231876 90158035 72232013 90158206 72232150 90158377 72232287 90158548 72232424 90158719 72232561 90158890 72232698 90159061 72232835 90159232 72232972 90159403 72233109 90159574 72233246 90159745 72233383 90159916 72233520 90160087 72233657 90160258 72233794 90160429 72233931 90160600 72234068 90160771 72234205 90160942 72234342 90161113 72234479 90161284 72234616 90161455 72234753 90161626 72234890 90161797 72235027 90161968 72235164 90162139 72235301 90162310 72235438 90162481 72235575 90162652 72235712 90162823 72235849 90162994 72235986 90163165 72236123 90163336 72236260 90163507 72236397 90163678 72236534 90163849 72236671 90164020 72236808 90164191 72236945 90164362 72237082 90164533 72237219 90164704 72237356 90164875 72237493 90165046 72237630 90165217 72237767 90165388 72237904 90165559 72238041 90165730 72238178 90165901 72238315 90166072 72238452 90166243 72238589 90166414 72238726 90166585 72238863 90166756 72239000 90166927 72239137 90167098 72239274 90167269 72239411 90167440 72239548 90167611 72239685 90167782 72239822 90167953 72239959 90168124 72240096 90168295 72240233 90168466 72240370 90168637 72240507 90168808 72240644 90168979 72240781 90169150 72240918 90169321 72241055 90169492 72241192 90169663 72241329 90169834 72241466 90170005 72241603 90170176 72241740 90170347 72241877 90170518 72242014 90170689 72242151 90170860 72242288 90171031 72242425 90171202 72242562 90171373 72242699 90171544 72242836 90171715 72242973 90171886 72243110 90172057 72243247 90172228 72243384 90172399 72243521 90172570 72243658 90172741 72243795 90172912 72243932 90173083 72244069 90173254 72244206 90173425 72244343 90173596 72244480 90173767 72244617 90173938 72244754 90174109 72244891 90174280 72245028 90174451 72245165 90174622 72245302 90174793 72245439 90174964 72245576 90175135 72245713 90175306 72245850 90175477 72245987 90175648 72246124 90175819 72246261 90175990 72246398 90176161 72246535 90176332 72246672 90176503 72246809 90176674 72246946 90176845 72247083 90177016 72247220 90177187 72247357 90177358 72247494 90177529 72247631 90177700 72247768 90177871 72247905 90178042 72248042 90178213 72248179 90178384 72248316 90178555 72248453 90178726 72248590 90178897 72248727 90179068 72248864 90179239 72249001 90179410 72249138 90179581 72249275 90179752 72249412 90179923 72249549 90180094 72249686 90180265 72249823 90180436 72249960 90180607 72250097 90180778 72250234 90180949 72250371 90181120 72250508 90181291 72250645 90181462 72250782 90181633 72250919 90181804 72251056 90181975 72251193 90182146 72251330 90182317 72251467 90182488 72251604 90182659 72251741 90182830 72251878 90183001 72252015 90183172 72252152 90183343 72252289 90183514 72252426 90183685 72252563 90183856 72252700 90184027 72252837 90184198 72252974 90184369 72253111 90184540 72253248 90184711 72253385 90184882 72253522 90185053 72253659 90185224 72253796 90185395 72253933 90185566 72254070 90185737 72254207 90185908 72254344 90186079 72254481 90186250 72254618 90186421 72254755 90186592 72254892 90186763 72255029 90186934 72255166 90187105 72255303 90187276 72255440 90187447 72255577 90187618 72255714 90187789 72255851 90187960 72255988 90188131 72256125 90188302 72256262 90188473 72256399 90188644 72256536 90188815 72256673 90188986 72256810 90189157 72256947 90189328 72257084 90189499 72257221 90189670 72257358 90189841 72257495 90190012 72257632 90190183 72257769 90190354 72257906 90190525 72258043 90190696 72258180 90190867 72258317 90191038 72258454 90191209 72258591 90191380 72258728 90191551 72258865 90191722 72259002 90191893 72259139 90192064 72259276 90192235 72259413 90192406 72259550 90192577 72259687 90192748 72259824 90192919 72259961 90193090 72260098 90193261 72260235 90193432 72260372 90193603 72260509 90193774 72260646 90193945 72260783 90194116 72260920 90194287 72261057 90194458 72261194 90194629 72261331 90194800 72261468 90194971 72261605 90195142 72261742 90195313 72261879 90195484 72262016 90195655 72262153 90195826 72262290 90195997 72262427 90196168 72262564 90196339 72262701 90196510 72262838 90196681 72262975 90196852 72263112 90197023 72263249 90197194 72263386 90197365 72263523 90197536 72263660 90197707 72263797 90197878 72263934 90198049 72264071 90198220 72264208 90198391 72264345 90198562 72264482 90198733 72264619 90198904 72264756 90199075 72264893 90199246 72265030 90199417 72265167 90199588 72265304 90199759 72265441 90199930 72265578 90200101 72265715 90200272 72265852 90200443 72265989 90200614 72266126 90200785 72266263 90200956 72266400 90201127 72266537 90201298 72266674 90201469 72266811 90201640 72266948 90201811 72267085 90201982 72267222 90202153 72267359 90202324 72267496 90202495 72267633 90202666 72267770 90202837 72267907 90203008 72268044 90203179 72268181 90203350 72268318 90203521 72268455 90203692 72268592 90203863 72268729 90204034 72268866 90204205 72269003 90204376 72269140 90204547 72269277 90204718 72269414 90204889 72269551 90205060 72269688 90205231 72269825 90205402 72269962 90205573 72270099 90205744 72270236 90205915 72270373 90206086 72270510 90206257 72270647 90206428 72270784 90206599 72270921 90206770 72271058 90206941 72271195 90207112 72271332 90207283 72271469 90207454 72271606 90207625 72271743 90207796 72271880 90207967 72272017 90208138 72272154 90208309 72272291 90208480 72272428 90208651 72272565 90208822 72272702 90208993 72272839 90209164 72272976 90209335 72273113 90209506 72273250 90209677 72273387 90209848 72273524 90210019 72273661 90210190 72273798 90210361 72273935 90210532 72274072 90210703 72274209 90210874 72274346 90211045 72274483 90211216 72274620 90211387 72274757 90211558 72274894 90211729 72275031 90211900 72275168 90212071 72275305 90212242 72275442 90212413 72275579 90212584 72275716 90212755 72275853 90212926 72275990 90213097 72276127 90213268 72276264 90213439 72276401 90213610 72276538 90213781 72276675 90213952 72276812 90214123 72276949 90214294 72277086 90214465 72277223 90214636 72277360 90214807 72277497 90214978 72277634 90215149 72277771 90215320 72277908 90215491 72278045 90215662 72278182 90215833 72278319 90216004 72278456 90216175 72278593 90216346 72278730 90216517 72278867 90216688 72279004 90216859 72279141 90217030 72279278 90217201 72279415 90217372 72279552 90217543 72279689 90217714 72279826 90217885 72279963 90218056 72280100 90218227 72280237 90218398 72280374 90218569 72280511 90218740 72280648 90218911 72280785 90219082 72280922 90219253 72281059 90219424 72281196 90219595 72281333 90219766 72281470 90219937 72281607 90220108 72281744 90220279 72281881 90220450 72282018 90220621 72282155 90220792 72282292 90220963 72282429 90221134 72282566 90221305 72282703 90221476 72282840 90221647 72282977 90221818 72283114 90221989 72283251 90222160 72283388 90222331 72283525 90222502 72283662 90222673 72283799 90222844 72283936 90223015 72284073 90223186 72284210 90223357 72284347 90223528 72284484 90223699 72284621 90223870 72284758 90224041 72284895 90224212 72285032 90224383 72285169 90224554 72285306 90224725 72285443 90224896 72285580 90225067 72285717 90225238 72285854 90225409 72285991 90225580 72286128 90225751 72286265 90225922 72286402 90226093 72286539 90226264 72286676 90226435 72286813 90226606 72286950 90226777 72287087 90226948 72287224 90227119 72287361 90227290 72287498 90227461 72287635 90227632 72287772 90227803 72287909 90227974 72288046 90228145 72288183 90228316 72288320 90228487 72288457 90228658 72288594 90228829 72288731 90229000 72288868 90229171 72289005 90229342 72289142 90229513 72289279 90229684 72289416 90229855 72289553 90230026 72289690 90230197 72289827 90230368 72289964 90230539 72290101 90230710 72290238 90230881 72290375 90231052 72290512 90231223 72290649 90231394 72290786 90231565 72290923 90231736 72291060 90231907 72291197 90232078 72291334 90232249 72291471 90232420 72291608 90232591 72291745 90232762 72291882 90232933 72292019 90233104 72292156 90233275 72292293 90233446 72292430 90233617 72292567 90233788 72292704 90233959 72292841 90234130 72292978 90234301 72293115 90234472 72293252 90234643 72293389 90234814 72293526 90234985 72293663 90235156 72293800 90235327 72293937 90235498 72294074 90235669 72294211 90235840 72294348 90236011 72294485 90236182 72294622 90236353 72294759 90236524 72294896 90236695 72295033 90236866 72295170 90237037 72295307 90237208 72295444 90237379 72295581 90237550 72295718 90237721 72295855 90237892 72295992 90238063 72296129 90238234 72296266 90238405 72296403 90238576 72296540 90238747 72296677 90238918 72296814 90239089 72296951 90239260 72297088 90239431 72297225 90239602 72297362 90239773 72297499 90239944 72297636 90240115 72297773 90240286 72297910 90240457 72298047 90240628 72298184 90240799 72298321 90240970 72298458 90241141 72298595 90241312 72298732 90241483 72298869 90241654 72299006 90241825 72299143 90241996 72299280 90242167 72299417 90242338 72299554 90242509 72299691 90242680 72299828 90242851 72299965 90243022 72300102 90243193 72300239 90243364 72300376 90243535 72300513 90243706 72300650 90243877 72300787 90244048 72300924 90244219 72301061 90244390 72301198 90244561 72301335 90244732 72301472 90244903 72301609 90245074 72301746 90245245 72301883 90245416 72302020 90245587 72302157 90245758 72302294 90245929 72302431 90246100 72302568 90246271 72302705 90246442 72302842 90246613 72302979 90246784 72303116 90246955 72303253 90247126 72303390 90247297 72303527 90247468 72303664 90247639 72303801 90247810 72303938 90247981 72304075 90248152 72304212 90248323 72304349 90248494 72304486 90248665 72304623 90248836 72304760 90249007 72304897 90249178 72305034 90249349 72305171 90249520 72305308 90249691 72305445 90249862 72305582 90250033 72305719 90250204 72305856 90250375 72305993 90250546 72306130 90250717 72306267 90250888 72306404 90251059 72306541 90251230 72306678 90251401 72306815 90251572 72306952 90251743 72307089 90251914 72307226 90252085 72307363 90252256 72307500 90252427 72307637 90252598 72307774 90252769 72307911 90252940 72308048 90253111 72308185 90253282 72308322 90253453 72308459 90253624 72308596 90253795 72308733 90253966 72308870 90254137 72309007 90254308 72309144 90254479 72309281 90254650 72309418 90254821 72309555 90254992 72309692 90255163 72309829 90255334 72309966 90255505 72310103 90255676 72310240 90255847 72310377 90256018 72310514 90256189 72310651 90256360 72310788 90256531 72310925 90256702 72311062 90256873 72311199 90257044 72311336 90257215 72311473 90257386 72311610 90257557 72311747 90257728 72311884 90257899 72312021 90258070 72312158 90258241 72312295 90258412 72312432 90258583 72312569 90258754 72312706 90258925 72312843 90259096 72312980 90259267 72313117 90259438 72313254 90259609 72313391 90259780 72313528 90259951 72313665 90260122 72313802 90260293 72313939 90260464 72314076 90260635 72314213 90260806 72314350 90260977 72314487 90261148 72314624 90261319 72314761 90261490 72314898 90261661 72315035 90261832 72315172 90262003 72315309 90262174 72315446 90262345 72315583 90262516 72315720 90262687 72315857 90262858 72315994 90263029 72316131 90263200 72316268 90263371 72316405 90263542 72316542 90263713 72316679 90263884 72316816 90264055 72316953 90264226 72317090 90264397 72317227 90264568 72317364 90264739 72317501 90264910 72317638 90265081 72317775 90265252 72317912 90265423 72318049 90265594 72318186 90265765 72318323 90265936 72318460 90266107 72318597 90266278 72318734 90266449 72318871 90266620 72319008 90266791 72319145 90266962 72319282 90267133 72319419 90267304 72319556 90267475 72319693 90267646 72319830 90267817 72319967 90267988 72320104 90268159 72320241 90268330 72320378 90268501 72320515 90268672 72320652 90268843 72320789 90269014 72320926 90269185 72321063 90269356 72321200 90269527 72321337 90269698 72321474 90269869 72321611 90270040 72321748 90270211 72321885 90270382 72322022 90270553 72322159 90270724 72322296 90270895 72322433 90271066 72322570 90271237 72322707 90271408 72322844 90271579 72322981 90271750 72323118 90271921 72323255 90272092 72323392 90272263 72323529 90272434 72323666 90272605 72323803 90272776 72323940 90272947 72324077 90273118 72324214 90273289 72324351 90273460 72324488 90273631 72324625 90273802 72324762 90273973 72324899 90274144 72325036 90274315 72325173 90274486 72325310 90274657 72325447 90274828 72325584 90274999 72325721 90275170 72325858 90275341 72325995 90275512 72326132 90275683 72326269 90275854 72326406 90276025 72326543 90276196 72326680 90276367 72326817 90276538 72326954 90276709 72327091 90276880 72327228 90277051 72327365 90277222 72327502 90277393 72327639 90277564 72327776 90277735 72327913 90277906 72328050 90278077 72328187 90278248 72328324 90278419 72328461 90278590 72328598 90278761 72328735 90278932 72328872 90279103 72329009 90279274 72329146 90279445 72329283 90279616 72329420 90279787 72329557 90279958 72329694 90280129 72329831 90280300 72329968 90280471 72330105 90280642 72330242 90280813 72330379 90280984 72330516 90281155 72330653 90281326 72330790 90281497 72330927 90281668 72331064 90281839 72331201 90282010 72331338 90282181 72331475 90282352 72331612 90282523 72331749 90282694 72331886 90282865 72332023 90283036 72332160 90283207 72332297 90283378 72332434 90283549 72332571 90283720 72332708 90283891 72332845 90284062 72332982 90284233 72333119 90284404 72333256 90284575 72333393 90284746 72333530 90284917 72333667 90285088 72333804 90285259 72333941 90285430 72334078 90285601 72334215 90285772 72334352 90285943 72334489 90286114 72334626 90286285
1000 14650917 0 14650917 18286911 14651054 18287082 14651191 18287253 14651328 18287424 14651465 18287595 14651602 18287766 14651739 18287937 14651876 18288108 14652013 18288279 14652150 18288450 14652287 18288621 14652424 18288792 14652561 18288963 14652698 18289134 14652835 18289305 14652972 18289476 14653109 18289647 14653246 18289818 14653383 18289989 14653520 18290160 14653657 18290331 14653794 18290502 14653931 18290673 14654068 18290844 14654205 18291015 14654342 18291186 14654479 18291357 14654616 18291528 14654753 18291699 14654890 18291870 14655027 18292041 14655164 18292212 14655301 18292383 14655438 18292554 14655575 18292725 14655712 18292896 14655849 18293067 14655986 18293238 14656123 18293409 14656260 18293580 14656397 18293751 14656534 18293922 14656671 18294093 14656808 18294264 14656945 18294435 14657082 18294606 14657219 18294777 14657356 18294948 14657493 18295119 14657630 18295290 14657767 18295461 14657904 18295632 14658041 18295803 14658178 18295974 14658315 18296145 14658452 18296316 14658589 18296487 14658726 18296658 14658863 18296829 14659000 18297000 14659137 18297171 14659274 18297342 14659411 18297513 14659548 18297684 14659685 18297855 14659822 18298026 14659959 18298197 14660096 18298368 14660233 18298539 14660370 18298710 14660507 18298881 14660644 18299052 14660781 18299223 14660918 18299394 14661055 18299565 14661192 18299736 14661329 18299907 14661466 18300078 14661603 18300249 14661740 18300420 14661877 18300591 14662014 18300762 14662151 18300933 14662288 18301104 14662425 18301275 14662562 18301446 14662699 18301617 14662836 18301788 14662973 18301959 14663110 18302130 14663247 18302301 14663384 18302472 14663521 18302643 14663658 18302814 14663795 18302985 14663932 18303156 14664069 18303327 14664206 18303498 14664343 18303669 14664480 18303840 14664617 18304011 14664754 18304182 14664891 18304353 14665028 18304524 14665165 18304695 14665302 18304866 14665439 18305037 14665576 18305208 14665713 18305379 14665850 18305550 14665987 18305721 14666124 18305892 14666261 18306063 14666398 18306234 14666535 18306405 14666672 18306576 14666809 18306747 14666946 18306918 14667083 18307089 14667220 18307260 14667357 18307431 14667494 18307602 14667631 18307773 14667768 18307944 14667905 18308115 14668042 18308286 14668179 18308457 14668316 18308628 14668453 18308799 14668590 18308970 14668727 18309141 14668864 18309312 14669001 18309483 14669138 18309654 14669275 18309825 14669412 18309996 14669549 18310167 14669686 18310338 14669823 18310509 14669960 18310680 14670097 18310851 14670234 18311022 14670371 18311193 14670508 18311364 14670645 18311535 14670782 18311706 14670919 18311877 14671056 18312048 14671193 18312219 14671330 18312390 14671467 18312561 14671604 18312732 14671741 18312903 14671878 18313074 14672015 18313245 14672152 18313416 14672289 18313587 14672426 18313758 14672563 18313929 14672700 18314100 14672837 18314271 14672974 18314442 14673111 18314613 14673248 18314784 14673385 18314955 14673522 18315126 14673659 18315297 14673796 18315468 14673933 18315639 14674070 18315810 14674207 18315981 14674344 18316152 14674481 18316323 14674618 18316494 14674755 18316665 14674892 18316836 14675029 18317007 14675166 18317178 14675303 18317349 14675440 18317520 14675577 18317691 14675714 18317862 14675851 18318033 14675988 18318204 14676125 18318375 14676262 18318546 14676399 18318717 14676536 18318888 14676673 18319059 14676810 18319230 14676947 18319401 14677084 18319572 14677221 18319743 14677358 18319914 14677495 18320085 14677632 18320256 14677769 18320427 14677906 18320598 14678043 18320769 14678180 18320940 14678317 18321111 14678454 18321282 14678591 18321453 14678728 18321624 14678865 18321795 14679002 18321966 14679139 18322137 14679276 18322308 14679413 18322479 14679550 18322650 14679687 18322821 14679824 18322992 14679961 18323163 14680098 18323334 14680235 18323505 14680372 18323676 14680509 18323847 14680646 18324018 14680783 18324189 14680920 18324360 14681057 18324531 14681194 18324702 14681331 18324873 14681468 18325044 14681605 18325215 14681742 18325386 14681879 18325557 14682016 18325728 14682153 18325899 14682290 18326070 14682427 18326241 14682564 18326412 14682701 18326583 14682838 18326754 14682975 18326925 14683112 18327096 14683249 18327267 14683386 18327438 14683523 18327609 14683660 18327780 14683797 18327951 14683934 18328122 14684071 18328293 14684208 18328464 14684345 18328635 14684482 18328806 14684619 18328977 14684756 18329148 14684893 18329319 14685030 18329490 14685167 18329661 14685304 18329832 14685441 18330003 14685578 18330174 14685715 18330345 14685852 18330516 14685989 18330687 14686126 18330858 14686263 18331029 14686400 18331200 14686537 18331371 14686674 18331542 14686811 18331713 14686948 18331884 14687085 18332055 14687222 18332226 14687359 18332397 14687496 18332568 14687633 18332739 14687770 18332910 14687907 18333081 14688044 18333252 14688181 18333423 14688318 18333594 14688455 18333765 14688592 18333936 14688729 18334107 14688866 18334278 14689003 18334449 14689140 18334620 14689277 18334791 14689414 18334962 14689551 18335133 14689688 18335304 14689825 18335475 14689962 18335646 14690099 18335817 14690236 18335988 14690373 18336159 14690510 18336330 14690647 18336501 14690784 18336672 14690921 18336843 14691058 18337014 14691195 18337185 14691332 18337356 14691469 18337527 14691606 18337698 14691743 18337869 14691880 18338040 14692017 18338211 14692154 18338382 14692291 18338553 14692428 18338724 14692565 18338895 14692702 18339066 14692839 18339237 14692976 18339408 14693113 18339579 14693250 18339750 14693387 18339921 14693524 18340092 14693661 18340263 14693798 18340434 14693935 18340605 14694072 18340776 14694209 18340947 14694346 18341118 14694483 18341289 14694620 18341460 14694757 18341631 14694894 18341802 14695031 18341973 14695168 18342144 14695305 18342315 14695442 18342486 14695579 18342657 14695716 18342828 14695853 18342999 14695990 18343170 14696127 18343341 14696264 18343512 14696401 18343683 14696538 18343854 14696675 18344025 14696812 18344196 14696949 18344367 14697086 18344538 14697223 18344709 14697360 18344880 14697497 18345051 14697634 18345222 14697771 18345393 14697908 18345564 14698045 18345735 14698182 18345906 14698319 18346077 14698456 18346248 14698593 18346419 14698730 18346590 14698867 18346761 14699004 18346932 14699141 18347103 14699278 18347274 14699415 18347445 14699552 18347616 14699689 18347787 14699826 18347958 14699963 18348129 14700100 18348300 14700237 18348471 14700374 18348642 14700511 18348813 14700648 18348984 14700785 18349155 14700922 18349326 14701059 18349497 14701196 18349668 14701333 18349839 14701470 18350010 14701607 18350181 14701744 18350352 14701881 18350523 14702018 18350694 14702155 18350865 14702292 18351036 14702429 18351207 14702566 18351378 14702703 18351549 14702840 18351720 14702977 18351891 14703114 18352062 14703251 18352233 14703388 18352404 14703525 18352575 14703662 18352746 14703799 18352917 14703936 18353088 14704073 18353259 14704210 18353430 14704347 18353601 14704484 18353772 14704621 18353943 14704758 18354114 14704895 18354285 14705032 18354456 14705169 18354627 14705306 18354798 14705443 18354969 14705580 18355140 14705717 18355311 14705854 18355482 14705991 18355653 14706128 18355824 14706265 18355995 14706402 18356166 14706539 18356337 14706676 18356508 14706813 18356679 14706950 18356850 14707087 18357021 14707224 18357192 14707361 18357363 14707498 18357534 14707635 18357705 14707772 18357876 14707909 18358047 14708046 18358218 14708183 18358389 14708320 18358560 14708457 18358731 14708594 18358902 14708731 18359073 14708868 18359244 14709005 18359415 14709142 18359586 14709279 18359757 14709416 18359928 14709553 18360099 14709690 18360270 14709827 18360441 14709964 18360612 14710101 18360783 14710238 18360954 14710375 18361125 14710512 18361296 14710649 18361467 14710786 18361638 14710923 18361809 14711060 18361980 14711197 18362151 14711334 18362322 14711471 18362493 14711608 18362664 14711745 18362835 14711882 18363006 14712019 18363177 14712156 18363348 14712293 18363519 14712430 18363690 14712567 18363861 14712704 18364032 14712841 18364203 14712978 18364374 14713115 18364545 14713252 18364716 14713389 18364887 14713526 18365058 14713663 18365229 14713800 18365400 14713937 18365571 14714074 18365742 14714211 18365913 14714348 18366084 14714485 18366255 14714622 18366426 14714759 18366597 14714896 18366768 14715033 18366939 14715170 18367110 14715307 18367281 14715444 18367452 14715581 18367623 14715718 18367794 14715855 18367965 14715992 18368136 14716129 18368307 14716266 18368478 14716403 18368649 14716540 18368820 14716677 18368991 14716814 18369162 14716951 18369333 14717088 18369504 14717225 18369675 14717362 18369846 14717499 18370017 14717636 18370188 14717773 18370359 14717910 18370530 14718047 18370701 14718184 18370872 14718321 18371043 14718458 18371214 14718595 18371385 14718732 18371556 14718869 18371727 14719006 18371898 14719143 18372069 14719280 18372240 14719417 18372411 14719554 18372582 14719691 18372753 14719828 18372924 14719965 18373095 14720102 18373266 14720239 18373437 14720376 18373608 14720513 18373779 14720650 18373950 14720787 18374121 14720924 18374292 14721061 18374463 14721198 18374634 14721335 18374805 14721472 18374976 14721609 18375147 14721746 18375318 14721883 18375489 14722020 18375660 14722157 18375831 14722294 18376002 14722431 18376173 14722568 18376344 14722705 18376515 14722842 18376686 14722979 18376857 14723116 18377028 14723253 18377199 14723390 18377370 14723527 18377541 14723664 18377712 14723801 18377883 14723938 18378054 14724075 18378225 14724212 18378396 14724349 18378567 14724486 18378738 14724623 18378909 14724760 18379080 14724897 18379251 14725034 18379422 14725171 18379593 14725308 18379764 14725445 18379935 14725582 18380106 14725719 18380277 14725856 18380448 14725993 18380619 14726130 18380790 14726267 18380961 14726404 18381132 14726541 18381303 14726678 18381474 14726815 18381645 14726952 18381816 14727089 18381987 14727226 18382158 14727363 18382329 14727500 18382500 14727637 18382671 14727774 18382842 14727911 18383013 14728048 18383184 14728185 18383355 14728322 18383526 14728459 18383697 14728596 18383868 14728733 18384039 14728870 18384210 14729007 18384381 14729144 18384552 14729281 18384723 14729418 18384894 14729555 18385065 14729692 18385236 14729829 18385407 14729966 18385578 14730103 18385749 14730240 18385920 14730377 18386091 14730514 18386262 14730651 18386433 14730788 18386604 14730925 18386775 14731062 18386946 14731199 18387117 14731336 18387288 14731473 18387459 14731610 18387630 14731747 18387801 14731884 18387972 14732021 18388143 14732158 18388314 14732295 18388485 14732432 18388656 14732569 18388827 14732706 18388998 14732843 18389169 14732980 18389340 14733117 18389511 14733254 18389682 14733391 18389853 14733528 18390024 14733665 18390195 14733802 18390366 14733939 18390537 14734076 18390708 14734213 18390879 14734350 18391050 14734487 18391221 14734624 18391392 14734761 18391563 14734898 18391734 14735035 18391905 14735172 18392076 14735309 18392247 14735446 18392418 14735583 18392589 14735720 18392760 14735857 18392931 14735994 18393102 14736131 18393273 14736268 18393444 14736405 18393615 14736542 18393786 14736679 18393957 14736816 18394128 14736953 18394299 14737090 18394470 14737227 18394641 14737364 18394812 14737501 18394983 14737638 18395154 14737775 18395325 14737912 18395496 14738049 18395667 14738186 18395838 14738323 18396009 14738460 18396180 14738597 18396351 14738734 18396522 14738871 18396693 14739008 18396864 14739145 18397035 14739282 18397206 14739419 18397377 14739556 18397548 14739693 18397719 14739830 18397890 14739967 18398061 14740104 18398232 14740241 18398403 14740378 18398574 14740515 18398745 14740652 18398916 14740789 18399087 14740926 18399258 14741063 18399429 14741200 18399600 14741337 18399771 14741474 18399942 14741611 18400113 14741748 18400284 14741885 18400455 14742022 18400626 14742159 18400797 14742296 18400968 14742433 18401139 14742570 18401310 14742707 18401481 14742844 18401652 14742981 18401823 14743118 18401994 14743255 18402165 14743392 18402336 14743529 18402507 14743666 18402678 14743803 18402849 14743940 18403020 14744077 18403191 14744214 18403362 14744351 18403533 14744488 18403704 14744625 18403875 14744762 18404046 14744899 18404217 14745036 18404388 14745173 18404559 14745310 18404730 14745447 18404901 14745584 18405072 14745721 18405243 14745858 18405414 14745995 18405585 14746132 18405756 14746269 18405927 14746406 18406098 14746543 18406269 14746680 18406440 14746817 18406611 14746954 18406782 14747091 18406953 14747228 18407124 14747365 18407295 14747502 18407466 14747639 18407637 14747776 18407808 14747913 18407979 14748050 18408150 14748187 18408321 14748324 18408492 14748461 18408663 14748598 18408834 14748735 18409005 14748872 18409176 14749009 18409347 14749146 18409518 14749283 18409689 14749420 18409860 14749557 18410031 14749694 18410202 14749831 18410373 14749968 18410544 14750105 18410715 14750242 18410886 14750379 18411057 14750516 18411228 14750653 18411399 14750790 18411570 14750927 18411741 14751064 18411912 14751201 18412083 14751338 18412254 14751475 18412425 14751612 18412596 14751749 18412767 14751886 18412938 14752023 18413109 14752160 18413280 14752297 18413451 14752434 18413622 14752571 18413793 14752708 18413964 14752845 18414135 14752982 18414306 14753119 18414477 14753256 18414648 14753393 18414819 14753530 18414990 14753667 18415161 14753804 18415332 14753941 18415503 14754078 18415674 14754215 18415845 14754352 18416016 14754489 18416187 14754626 18416358 14754763 18416529 14754900 18416700 14755037 18416871 14755174 18417042 14755311 18417213 14755448 18417384 14755585 18417555 14755722 18417726 14755859 18417897 14755996 18418068 14756133 18418239 14756270 18418410 14756407 18418581 14756544 18418752 14756681 18418923 14756818 18419094 14756955 18419265 14757092 18419436 14757229 18419607 14757366 18419778 14757503 18419949 14757640 18420120 14757777 18420291 14757914 18420462 14758051 18420633 14758188 18420804 14758325 18420975 14758462 18421146 14758599 18421317 14758736 18421488 14758873 18421659 14759010 18421830 14759147 18422001 14759284 18422172 14759421 18422343 14759558 18422514 14759695 18422685 14759832 18422856 14759969 18423027 14760106 18423198 14760243 18423369 14760380 18423540 14760517 18423711 14760654 18423882 14760791 18424053 14760928 18424224 14761065 18424395 14761202 18424566 14761339 18424737 14761476 18424908 14761613 18425079 14761750 18425250 14761887 18425421 14762024 18425592 14762161 18425763 14762298 18425934 14762435 18426105 14762572 18426276 14762709 18426447 14762846 18426618 14762983 18426789 14763120 18426960 14763257 18427131 14763394 18427302 14763531 18427473 14763668 18427644 14763805 18427815 14763942 18427986 14764079 18428157 14764216 18428328 14764353 18428499 14764490 18428670 14764627 18428841 14764764 18429012 14764901 18429183 14765038 18429354 14765175 18429525 14765312 18429696 14765449 18429867 14765586 18430038 14765723 18430209 14765860 18430380 14765997 18430551 14766134 18430722 14766271 18430893 14766408 18431064 14766545 18431235 14766682 18431406 14766819 18431577 14766956 18431748 14767093 18431919 14767230 18432090 14767367 18432261 14767504 18432432 14767641 18432603 14767778 18432774 14767915 18432945 14768052 18433116 14768189 18433287 14768326 18433458 14768463 18433629 14768600 18433800 14768737 18433971 14768874 18434142 14769011 18434313 14769148 18434484 14769285 18434655 14769422 18434826 14769559 18434997 14769696 18435168 14769833 18435339 14769970 18435510 14770107 18435681 14770244 18435852 14770381 18436023 14770518 18436194 14770655 18436365 14770792 18436536 14770929 18436707 14771066 18436878 14771203 18437049 14771340 18437220 14771477 18437391 14771614 18437562 14771751 18437733 14771888 18437904 14772025 18438075 14772162 18438246 14772299 18438417 14772436 18438588 14772573 18438759 14772710 18438930 14772847 18439101 14772984 18439272 14773121 18439443 14773258 18439614 14773395 18439785 14773532 18439956 14773669 18440127 14773806 18440298 14773943 18440469 14774080 18440640 14774217 18440811 14774354 18440982 14774491 18441153 14774628 18441324 14774765 18441495 14774902 18441666 14775039 18441837 14775176 18442008 14775313 18442179 14775450 18442350 14775587 18442521 14775724 18442692 14775861 18442863 14775998 18443034 14776135 18443205 14776272 18443376 14776409 18443547 14776546 18443718 14776683 18443889 14776820 18444060 14776957 18444231 14777094 18444402 14777231 18444573 14777368 18444744 14777505 18444915 14777642 18445086 14777779 18445257 14777916 18445428 14778053 18445599 14778190 18445770 14778327 18445941 14778464 18446112 14778601 18446283 14778738 18446454 14778875 18446625 14779012 18446796 14779149 18446967 14779286 18447138 14779423 18447309 14779560 18447480 14779697 18447651 14779834 18447822 14779971 18447993 14780108 18448164 14780245 18448335 14780382 18448506 14780519 18448677 14780656 18448848 14780793 18449019 14780930 18449190 14781067 18449361 14781204 18449532 14781341 18449703 14781478 18449874 14781615 18450045 14781752 18450216 14781889 18450387 14782026 18450558 14782163 18450729 14782300 18450900 14782437 18451071 14782574 18451242 14782711 18451413 14782848 18451584 14782985 18451755 14783122 18451926 14783259 18452097 14783396 18452268 14783533 18452439 14783670 18452610 14783807 18452781 14783944 18452952 14784081 18453123 14784218 18453294 14784355 18453465 14784492 18453636 14784629 18453807 14784766 18453978 14784903 18454149 14785040 18454320 14785177 18454491 14785314 18454662 14785451 18454833 14785588 18455004 14785725 18455175 14785862 18455346 14785999 18455517 14786136 18455688 14786273 18455859 14786410 18456030 14786547 18456201 14786684 18456372 14786821 18456543 14786958 18456714 14787095 18456885 14787232 18457056 14787369 18457227 14787506 18457398 14787643 18457569
1000 46113652 0 46113652 57557916 46113789 57558087 46113926 57558258 46114063 57558429 46114200 57558600 46114337 57558771 46114474 57558942 46114611 57559113 46114748 57559284 46114885 57559455 46115022 57559626 46115159 57559797 46115296 57559968 46115433 57560139 46115570 57560310 46115707 57560481 46115844 57560652 46115981 57560823 46116118 57560994 46116255 57561165 46116392 57561336 46116529 57561507 46116666 57561678 46116803 57561849 46116940 57562020 46117077 57562191 46117214 57562362 46117351 57562533 46117488 57562704 46117625 57562875 46117762 57563046 46117899 57563217 46118036 57563388 46118173 57563559 46118310 57563730 46118447 57563901 46118584 57564072 46118721 57564243 46118858 57564414 46118995 57564585 46119132 57564756 46119269 57564927 46119406 57565098 46119543 57565269 46119680 57565440 46119817 57565611 46119954 57565782 46120091 57565953 46120228 57566124 46120365 57566295 46120502 57566466 46120639 57566637 46120776 57566808 46120913 57566979 46121050 57567150 46121187 57567321 46121324 57567492 46121461 57567663 46121598 57567834 46121735 57568005 46121872 57568176 46122009 57568347 46122146 57568518 46122283 57568689 46122420 57568860 46122557 57569031 46122694 57569202 46122831 57569373 46122968 57569544 46123105 57569715 46123242 57569886 46123379 57570057 46123516 57570228 46123653 57570399 46123790 57570570 46123927 57570741 46124064 57570912 46124201 57571083 46124338 57571254 46124475 57571425 46124612 57571596 46124749 57571767 46124886 57571938 46125023 57572109 46125160 57572280 46125297 57572451 46125434 57572622 46125571 57572793 46125708 57572964 46125845 57573135 46125982 57573306 46126119 57573477 46126256 57573648 46126393 57573819 46126530 57573990 46126667 57574161 46126804 57574332 46126941 57574503 46127078 57574674 46127215 57574845 46127352 57575016 46127489 57575187 46127626 57575358 46127763 57575529 46127900 57575700 46128037 57575871 46128174 57576042 46128311 57576213 46128448 57576384 46128585 57576555 46128722 57576726 46128859 57576897 46128996 57577068 46129133 57577239 46129270 57577410 46129407 57577581 46129544 57577752 46129681 57577923 46129818 57578094 46129955 57578265 46130092 57578436 46130229 57578607 46130366 57578778 46130503 57578949 46130640 57579120 46130777 57579291 46130914 57579462 46131051 57579633 46131188 57579804 46131325 57579975 46131462 57580146 46131599 57580317 46131736 57580488 46131873 57580659 46132010 57580830 46132147 57581001 46132284 57581172 46132421 57581343 46132558 57581514 46132695 57581685 46132832 57581856 46132969 57582027 46133106 57582198 46133243 57582369 46133380 57582540 46133517 57582711 46133654 57582882 46133791 57583053 46133928 57583224 46134065 57583395 46134202 57583566 46134339 57583737 46134476 57583908 46134613 57584079 46134750 57584250 46134887 57584421 46135024 57584592 46135161 57584763 46135298 57584934 46135435 57585105 46135572 57585276 46135709 57585447 46135846 57585618 46135983 57585789 46136120 57585960 46136257 57586131 46136394 57586302 46136531 57586473 46136668 57586644 46136805 57586815 46136942 57586986 46137079 57587157 46137216 57587328 46137353 57587499 46137490 57587670 46137627 57587841 46137764 57588012 46137901 57588183 46138038 57588354 46138175 57588525 46138312 57588696 46138449 57588867 46138586 57589038 46138723 57589209 46138860 57589380 46138997 57589551 46139134 57589722 46139271 57589893 46139408 57590064 46139545 57590235 46139682 57590406 46139819 57590577 46139956 57590748 46140093 57590919 46140230 57591090 46140367 57591261 46140504 57591432 46140641 57591603 46140778 57591774 46140915 57591945 46141052 57592116 46141189 57592287 46141326 57592458 46141463 57592629 46141600 57592800 46141737 57592971 46141874 57593142 46142011 57593313 46142148 57593484 46142285 57593655 46142422 57593826 46142559 57593997 46142696 57594168 46142833 57594339 46142970 57594510 46143107 57594681 46143244 57594852 46143381 57595023 46143518 57595194 46143655 57595365 46143792 57595536 46143929 57595707 46144066 57595878 46144203 57596049 46144340 57596220 46144477 57596391 46144614 57596562 46144751 57596733 46144888 57596904 46145025 57597075 46145162 57597246 46145299 57597417 46145436 57597588 46145573 57597759 46145710 57597930 46145847 57598101 46145984 57598272 46146121 57598443 46146258 57598614 46146395 57598785 46146532 57598956 46146669 57599127 46146806 57599298 46146943 57599469 46147080 57599640 46147217 57599811 46147354 57599982 46147491 57600153 46147628 57600324 46147765 57600495 46147902 57600666 46148039 57600837 46148176 57601008 46148313 57601179 46148450 57601350 46148587 57601521 46148724 57601692 46148861 57601863 46148998 57602034 46149135 57602205 46149272 57602376 46149409 57602547 46149546 57602718 46149683 57602889 46149820 57603060 46149957 57603231 46150094 57603402 46150231 57603573 46150368 57603744 46150505 57603915 46150642 57604086 46150779 57604257 46150916 57604428 46151053 57604599 46151190 57604770 46151327 57604941 46151464 57605112 46151601 57605283 46151738 57605454 46151875 57605625 46152012 57605796 46152149 57605967 46152286 57606138 46152423 57606309 46152560 57606480 46152697 57606651 46152834 57606822 46152971 57606993 46153108 57607164 46153245 57607335 46153382 57607506 46153519 57607677 46153656 57607848 46153793 57608019 46153930 57608190 46154067 57608361 46154204 57608532 46154341 57608703 46154478 57608874 46154615 57609045 46154752 57609216 46154889 57609387 46155026 57609558 46155163 57609729 46155300 57609900 46155437 57610071 46155574 57610242 46155711 57610413 46155848 57610584 46155985 57610755 46156122 57610926 46156259 57611097 46156396 57611268 46156533 57611439 46156670 57611610 46156807 57611781 46156944 57611952 46157081 57612123 46157218 57612294 46157355 57612465 46157492 57612636 46157629 57612807 46157766 57612978 46157903 57613149 46158040 57613320 46158177 57613491 46158314 57613662 46158451 57613833 46158588 57614004 46158725 57614175 46158862 57614346 46158999 57614517 46159136 57614688 46159273 57614859 46159410 57615030 46159547 57615201 46159684 57615372 46159821 57615543 46159958 57615714 46160095 57615885 46160232 57616056 46160369 57616227 46160506 57616398 46160643 57616569 46160780 57616740 46160917 57616911 46161054 57617082 46161191 57617253 46161328 57617424 46161465 57617595 46161602 57617766 46161739 57617937 46161876 57618108 46162013 57618279 46162150 57618450 46162287 57618621 46162424 57618792 46162561 57618963 46162698 57619134 46162835 57619305 46162972 57619476 46163109 57619647 46163246 57619818 46163383 57619989 46163520 57620160 46163657 57620331 46163794 57620502 46163931 57620673 46164068 57620844 46164205 57621015 46164342 57621186 46164479 57621357 46164616 57621528 46164753 57621699 46164890 57621870 46165027 57622041 46165164 57622212 46165301 57622383 46165438 57622554 46165575 57622725 46165712 57622896 46165849 57623067 46165986 57623238 46166123 57623409 46166260 57623580 46166397 57623751 46166534 57623922 46166671 57624093 46166808 57624264 46166945 57624435 46167082 57624606 46167219 57624777 46167356 57624948 46167493 57625119 46167630 57625290 46167767 57625461 46167904 57625632 46168041 57625803 46168178 57625974 46168315 57626145 46168452 57626316 46168589 57626487 46168726 57626658 46168863 57626829 46169000 57627000 46169137 57627171 46169274 57627342 46169411 57627513 46169548 57627684 46169685 57627855 46169822 57628026 46169959 57628197 46170096 57628368 46170233 57628539 46170370 57628710 46170507 57628881 46170644 57629052 46170781 57629223 46170918 57629394 46171055 57629565 46171192 57629736 46171329 57629907 46171466 57630078 46171603 57630249 46171740 57630420 46171877 57630591 46172014 57630762 46172151 57630933 46172288 57631104 46172425 57631275 46172562 57631446 46172699 57631617 46172836 57631788 46172973 57631959 46173110 57632130 46173247 57632301 46173384 57632472 46173521 57632643 46173658 57632814 46173795 57632985 46173932 57633156 46174069 57633327 46174206 57633498 46174343 57633669 46174480 57633840 46174617 57634011 46174754 57634182 46174891 57634353 46175028 57634524 46175165 57634695 46175302 57634866 46175439 57635037 46175576 57635208 46175713 57635379 46175850 57635550 46175987 57635721 46176124 57635892 46176261 57636063 46176398 57636234 46176535 57636405 46176672 57636576 46176809 57636747 46176946 57636918 46177083 57637089 46177220 57637260 46177357 57637431 46177494 57637602 46177631 57637773 46177768 57637944 46177905 57638115 46178042 57638286 46178179 57638457 46178316 57638628 46178453 57638799 46178590 57638970 46178727 57639141 46178864 57639312 46179001 57639483 46179138 57639654 46179275 57639825 46179412 57639996 46179549 57640167 46179686 57640338 46179823 57640509 46179960 57640680 46180097 57640851 46180234 57641022 46180371 57641193 46180508 57641364 46180645 57641535 46180782 57641706 46180919 57641877 46181056 57642048 46181193 57642219 46181330 57642390 46181467 57642561 46181604 57642732 46181741 57642903 46181878 57643074 46182015 57643245 46182152 57643416 46182289 57643587 46182426 57643758 46182563 57643929 46182700 57644100 46182837 57644271 46182974 57644442 46183111 57644613 46183248 57644784 46183385 57644955 46183522 57645126 46183659 57645297 46183796 57645468 46183933 57645639 46184070 57645810 46184207 57645981 46184344 57646152 46184481 57646323 46184618 57646494 46184755 57646665 46184892 57646836 46185029 57647007 46185166 57647178 46185303 57647349 46185440 57647520 46185577 57647691 46185714 57647862 46185851 57648033 46185988 57648204 46186125 57648375 46186262 57648546 46186399 57648717 46186536 57648888 46186673 57649059 46186810 57649230 46186947 57649401 46187084 57649572 46187221 57649743 46187358 57649914 46187495 57650085 46187632 57650256 46187769 57650427 46187906 57650598 46188043 57650769 46188180 57650940 46188317 57651111 46188454 57651282 46188591 57651453 46188728 57651624 46188865 57651795 46189002 57651966 46189139 57652137 46189276 57652308 46189413 57652479 46189550 57652650 46189687 57652821 46189824 57652992 46189961 57653163 46190098 57653334 46190235 57653505 46190372 57653676 46190509 57653847 46190646 57654018 46190783 57654189 46190920 57654360 46191057 57654531 46191194 57654702 46191331 57654873 46191468 57655044 46191605 57655215 46191742 57655386 46191879 57655557 46192016 57655728 46192153 57655899 46192290 57656070 46192427 57656241 46192564 57656412 46192701 57656583 46192838 57656754 46192975 57656925 46193112 57657096 46193249 57657267 46193386 57657438 46193523 57657609 46193660 57657780 46193797 57657951 46193934 57658122 46194071 57658293 46194208 57658464 46194345 57658635 46194482 57658806 46194619 57658977 46194756 57659148 46194893 57659319 46195030 57659490 46195167 57659661 46195304 57659832 46195441 57660003 46195578 57660174 46195715 57660345 46195852 57660516 46195989 57660687 46196126 57660858 46196263 57661029 46196400 57661200 46196537 57661371 46196674 57661542 46196811 57661713 46196948 57661884 46197085 57662055 46197222 57662226 46197359 57662397 46197496 57662568 46197633 57662739 46197770 57662910 46197907 57663081 46198044 57663252 46198181 57663423 46198318 57663594 46198455 57663765 46198592 57663936 46198729 57664107 46198866 57664278 46199003 57664449 46199140 57664620 46199277 57664791 46199414 57664962 46199551 57665133 46199688 57665304 46199825 57665475 46199962 57665646 46200099 57665817 46200236 57665988 46200373 57666159 46200510 57666330 46200647 57666501 46200784 57666672 46200921 57666843 46201058 57667014 46201195 57667185 46201332 57667356 46201469 57667527 46201606 57667698 46201743 57667869 46201880 57668040 46202017 57668211 46202154 57668382 46202291 57668553 46202428 57668724 46202565 57668895 46202702 57669066 46202839 57669237 46202976 57669408 46203113 57669579 46203250 57669750 46203387 57669921 46203524 57670092 46203661 57670263 46203798 57670434 46203935 57670605 46204072 57670776 46204209 57670947 46204346 57671118 46204483 57671289 46204620 57671460 46204757 57671631 46204894 57671802 46205031 57671973 46205168 57672144 46205305 57672315 46205442 57672486 46205579 57672657 46205716 57672828 46205853 57672999 46205990 57673170 46206127 57673341 46206264 57673512 46206401 57673683 46206538 57673854 46206675 57674025 46206812 57674196 46206949 57674367 46207086 57674538 46207223 57674709 46207360 57674880 46207497 57675051 46207634 57675222 46207771 57675393 46207908 57675564 46208045 57675735 46208182 57675906 46208319 57676077 46208456 57676248 46208593 57676419 46208730 57676590 46208867 57676761 46209004 57676932 46209141 57677103 46209278 57677274 46209415 57677445 46209552 57677616 46209689 57677787 46209826 57677958 46209963 57678129 46210100 57678300 46210237 57678471 46210374 57678642 46210511 57678813 46210648 57678984 46210785 57679155 46210922 57679326 46211059 57679497 46211196 57679668 46211333 57679839 46211470 57680010 46211607 57680181 46211744 57680352 46211881 57680523 46212018 57680694 46212155 57680865 46212292 57681036 46212429 57681207 46212566 57681378 46212703 57681549 46212840 57681720 46212977 57681891 46213114 57682062 46213251 57682233 46213388 57682404 46213525 57682575 46213662 57682746 46213799 57682917 46213936 57683088 46214073 57683259 46214210 57683430 46214347 57683601 46214484 57683772 46214621 57683943 46214758 57684114 46214895 57684285 46215032 57684456 46215169 57684627 46215306 57684798 46215443 57684969 46215580 57685140 46215717 57685311 46215854 57685482 46215991 57685653 46216128 57685824 46216265 57685995 46216402 57686166 46216539 57686337 46216676 57686508 46216813 57686679 46216950 57686850 46217087 57687021 46217224 57687192 46217361 57687363 46217498 57687534 46217635 57687705 46217772 57687876 46217909 57688047 46218046 57688218 46218183 57688389 46218320 57688560 46218457 57688731 46218594 57688902 46218731 57689073 46218868 57689244 46219005 57689415 46219142 57689586 46219279 57689757 46219416 57689928 46219553 57690099 46219690 57690270 46219827 57690441 46219964 57690612 46220101 57690783 46220238 57690954 46220375 57691125 46220512 57691296 46220649 57691467 46220786 57691638 46220923 57691809 46221060 57691980 46221197 57692151 46221334 57692322 46221471 57692493 46221608 57692664 46221745 57692835 46221882 57693006 46222019 57693177 46222156 57693348 46222293 57693519 46222430 57693690 46222567 57693861 46222704 57694032 46222841 57694203 46222978 57694374 46223115 57694545 46223252 57694716 46223389 57694887 46223526 57695058 46223663 57695229 46223800 57695400 46223937 57695571 46224074 57695742 46224211 57695913 46224348 57696084 46224485 57696255 46224622 57696426 46224759 57696597 46224896 57696768 46225033 57696939 46225170 57697110 46225307 57697281 46225444 57697452 46225581 57697623 46225718 57697794 46225855 57697965 46225992 57698136 46226129 57698307 46226266 57698478 46226403 57698649 46226540 57698820 46226677 57698991 46226814 57699162 46226951 57699333 46227088 57699504 46227225 57699675 46227362 57699846 46227499 57700017 46227636 57700188 46227773 57700359 46227910 57700530 46228047 57700701 46228184 57700872 46228321 57701043 46228458 57701214 46228595 57701385 46228732 57701556 46228869 57701727 46229006 57701898 46229143 57702069 46229280 57702240 46229417 57702411 46229554 57702582 46229691 57702753 46229828 57702924 46229965 57703095 46230102 57703266 46230239 57703437 46230376 57703608 46230513 57703779 46230650 57703950 46230787 57704121 46230924 57704292 46231061 57704463 46231198 57704634 46231335 57704805 46231472 57704976 46231609 57705147 46231746 57705318 46231883 57705489 46232020 57705660 46232157 57705831 46232294 57706002 46232431 57706173 46232568 57706344 46232705 57706515 46232842 57706686 46232979 57706857 46233116 57707028 46233253 57707199 46233390 57707370 46233527 57707541 46233664 57707712 46233801 57707883 46233938 57708054 46234075 57708225 46234212 57708396 46234349 57708567 46234486 57708738 46234623 57708909 46234760 57709080 46234897 57709251 46235034 57709422 46235171 57709593 46235308 57709764 46235445 57709935 46235582 57710106 46235719 57710277 46235856 57710448 46235993 57710619 46236130 57710790 46236267 57710961 46236404 57711132 46236541 57711303 46236678 57711474 46236815 57711645 46236952 57711816 46237089 57711987 46237226 57712158 46237363 57712329 46237500 57712500 46237637 57712671 46237774 57712842 46237911 57713013 46238048 57713184 46238185 57713355 46238322 57713526 46238459 57713697 46238596 57713868 46238733 57714039 46238870 57714210 46239007 57714381 46239144 57714552 46239281 57714723 46239418 57714894 46239555 57715065 46239692 57715236 46239829 57715407 46239966 57715578 46240103 57715749 46240240 57715920 46240377 57716091 46240514 57716262 46240651 57716433 46240788 57716604 46240925 57716775 46241062 57716946 46241199 57717117 46241336 57717288 46241473 57717459 46241610 57717630 46241747 57717801 46241884 57717972 46242021 57718143 46242158 57718314 46242295 57718485 46242432 57718656 46242569 57718827 46242706 57718998 46242843 57719169 46242980 57719340 46243117 57719511 46243254 57719682 46243391 57719853 46243528 57720024 46243665 57720195 46243802 57720366 46243939 57720537 46244076 57720708 46244213 57720879 46244350 57721050 46244487 57721221 46244624 57721392 46244761 57721563 46244898 57721734 46245035 57721905 46245172 57722076 46245309 57722247 46245446 57722418 46245583 57722589 46245720 57722760 46245857 57722931 46245994 57723102 46246131 57723273 46246268 57723444 46246405 57723615 46246542 57723786 46246679 57723957 46246816 57724128 46246953 57724299 46247090 57724470 46247227 57724641 46247364 57724812 46247501 57724983 46247638 57725154 46247775 57725325 46247912 57725496 46248049 57725667 46248186 57725838 46248323 57726009 46248460 57726180 46248597 57726351 46248734 57726522 46248871 57726693 46249008 57726864 46249145 57727035 46249282 57727206 46249419 57727377 46249556 57727548 46249693 57727719 46249830 57727890 46249967 57728061 46250104 57728232 46250241 57728403 46250378 57728574
1000 66222238 0 66222238 82656954 66222375 82657125 66222512 82657296 66222649 82657467 66222786 82657638 66222923 82657809 66223060 82657980 66223197 82658151 66223334 82658322 66223471 82658493 66223608 82658664 66223745 82658835 66223882 82659006 66224019 82659177 66224156 82659348 66224293 82659519 66224430 82659690 66224567 82659861 66224704 82660032 66224841 82660203 66224978 82660374 66225115 82660545 66225252 82660716 66225389 82660887 66225526 82661058 66225663 82661229 66225800 82661400 66225937 82661571 66226074 82661742 66226211 82661913 66226348 82662084 66226485 82662255 66226622 82662426 66226759 82662597 66226896 82662768 66227033 82662939 66227170 82663110 66227307 82663281 66227444 82663452 66227581 82663623 66227718 82663794 66227855 82663965 66227992 82664136 66228129 82664307 66228266 82664478 66228403 82664649 66228540 82664820 66228677 82664991 66228814 82665162 66228951 82665333 66229088 82665504 66229225 82665675 66229362 82665846 66229499 82666017 66229636 82666188 66229773 82666359 66229910 82666530 66230047 82666701 66230184 82666872 66230321 82667043 66230458 82667214 66230595 82667385 66230732 82667556 66230869 82667727 66231006 82667898 66231143 82668069 66231280 82668240 66231417 82668411 66231554 82668582 66231691 82668753 66231828 82668924 66231965 82669095 66232102 82669266 66232239 82669437 66232376 82669608 66232513 82669779 66232650 82669950 66232787 82670121 66232924 82670292 66233061 82670463 66233198 82670634 66233335 82670805 66233472 82670976 66233609 82671147 66233746 82671318 66233883 82671489 66234020 82671660 66234157 82671831 66234294 82672002 66234431 82672173 66234568 82672344 66234705 82672515 66234842 82672686 66234979 82672857 66235116 82673028 66235253 82673199 66235390 82673370 66235527 82673541 66235664 82673712 66235801 82673883 66235938 82674054 66236075 82674225 66236212 82674396 66236349 82674567 66236486 82674738 66236623 82674909 66236760 82675080 66236897 82675251 66237034 82675422 66237171 82675593 66237308 82675764 66237445 82675935 66237582 82676106 66237719 82676277 66237856 82676448 66237993 82676619 66238130 82676790 66238267 82676961 66238404 82677132 66238541 82677303 66238678 82677474 66238815 82677645 66238952 82677816 66239089 82677987 66239226 82678158 66239363 82678329 66239500 82678500 66239637 82678671 66239774 82678842 66239911 82679013 66240048 82679184 66240185 82679355 66240322 82679526 66240459 82679697 66240596 82679868 66240733 82680039 66240870 82680210 66241007 82680381 66241144 82680552 66241281 82680723 66241418 82680894 66241555 82681065 66241692 82681236 66241829 82681407 66241966 82681578 66242103 82681749 66242240 82681920 66242377 82682091 66242514 82682262 66242651 82682433 66242788 82682604 66242925 82682775 66243062 82682946 66243199 82683117 66243336 82683288 66243473 82683459 66243610 82683630 66243747 82683801 66243884 82683972 66244021 82684143 66244158 82684314 66244295 82684485 66244432 82684656 66244569 82684827 66244706 82684998 66244843 82685169 66244980 82685340 66245117 82685511 66245254 82685682 66245391 82685853 66245528 82686024 66245665 82686195 66245802 82686366 66245939 82686537 66246076 82686708 66246213 82686879 66246350 82687050 66246487 82687221 66246624 82687392 66246761 82687563 66246898 82687734 66247035 82687905 66247172 82688076 66247309 82688247 66247446 82688418 66247583 82688589 66247720 82688760 66247857 82688931 66247994 82689102 66248131 82689273 66248268 82689444 66248405 82689615 66248542 82689786 66248679 82689957 66248816 82690128 66248953 82690299 66249090 82690470 66249227 82690641 66249364 82690812 66249501 82690983 66249638 82691154 66249775 82691325 66249912 82691496 66250049 82691667 66250186 82691838 66250323 82692009 66250460 82692180 66250597 82692351 66250734 82692522 66250871 82692693 66251008 82692864 66251145 82693035 66251282 82693206 66251419 82693377 66251556 82693548 66251693 82693719 66251830 82693890 66251967 82694061 66252104 82694232 66252241 82694403 66252378 82694574 66252515 82694745 66252652 82694916 66252789 82695087 66252926 82695258 66253063 82695429 66253200 82695600 66253337 82695771 66253474 82695942 66253611 82696113 66253748 82696284 66253885 82696455 66254022 82696626 66254159 82696797 66254296 82696968 66254433 82697139 66254570 82697310 66254707 82697481 66254844 82697652 66254981 82697823 66255118 82697994 66255255 82698165 66255392 82698336 66255529 82698507 66255666 82698678 66255803 82698849 66255940 82699020 66256077 82699191 66256214 82699362 66256351 82699533 66256488 82699704 66256625 82699875 66256762 82700046 66256899 82700217 66257036 82700388 66257173 82700559 66257310 82700730 66257447 82700901 66257584 82701072 66257721 82701243 66257858 82701414 66257995 82701585 66258132 82701756 66258269 82701927 66258406 82702098 66258543 82702269 66258680 82702440 66258817 82702611 66258954 82702782 66259091 82702953 66259228 82703124 66259365 82703295 66259502 82703466 66259639 82703637 66259776 82703808 66259913 82703979 66260050 82704150 66260187 82704321 66260324 82704492 66260461 82704663 66260598 82704834 66260735 82705005 66260872 82705176 66261009 82705347 66261146 82705518 66261283 82705689 66261420 82705860 66261557 82706031 66261694 82706202 66261831 82706373 66261968 82706544 66262105 82706715 66262242 82706886 66262379 82707057 66262516 82707228 66262653 82707399 66262790 82707570 66262927 82707741 66263064 82707912 66263201 82708083 66263338 82708254 66263475 82708425 66263612 82708596 66263749 82708767 66263886 82708938 66264023 82709109 66264160 82709280 66264297 82709451 66264434 82709622 66264571 82709793 66264708 82709964 66264845 82710135 66264982 82710306 66265119 82710477 66265256 82710648 66265393 82710819 66265530 82710990 66265667 82711161 66265804 82711332 66265941 82711503 66266078 82711674 66266215 82711845 66266352 82712016 66266489 82712187 66266626 82712358 66266763 82712529 66266900 82712700 66267037 82712871 66267174 82713042 66267311 82713213 66267448 82713384 66267585 82713555 66267722 82713726 66267859 82713897 66267996 82714068 66268133 82714239 66268270 82714410 66268407 82714581 66268544 82714752 66268681 82714923 66268818 82715094 66268955 82715265 66269092 82715436 66269229 82715607 66269366 82715778 66269503 82715949 66269640 82716120 66269777 82716291 66269914 82716462 66270051 82716633 66270188 82716804 66270325 82716975 66270462 82717146 66270599 82717317 66270736 82717488 66270873 82717659 66271010 82717830 66271147 82718001 66271284 82718172 66271421 82718343 66271558 82718514 66271695 82718685 66271832 82718856 66271969 82719027 66272106 82719198 66272243 82719369 66272380 82719540 66272517 82719711 66272654 82719882 66272791 82720053 66272928 82720224 66273065 82720395 66273202 82720566 66273339 82720737 66273476 82720908 66273613 82721079 66273750 82721250 66273887 82721421 66274024 82721592 66274161 82721763 66274298 82721934 66274435 82722105 66274572 82722276 66274709 82722447 66274846 82722618 66274983 82722789 66275120 82722960 66275257 82723131 66275394 82723302 66275531 82723473 66275668 82723644 66275805 82723815 66275942 82723986 66276079 82724157 66276216 82724328 66276353 82724499 66276490 82724670 66276627 82724841 66276764 82725012 66276901 82725183 66277038 82725354 66277175 82725525 66277312 82725696 66277449 82725867 66277586 82726038 66277723 82726209 66277860 82726380 66277997 82726551 66278134 82726722 66278271 82726893 66278408 82727064 66278545 82727235 66278682 82727406 66278819 82727577 66278956 82727748 66279093 82727919 66279230 82728090 66279367 82728261 66279504 82728432 66279641 82728603 66279778 82728774 66279915 82728945 66280052 82729116 66280189 82729287 66280326 82729458 66280463 82729629 66280600 82729800 66280737 82729971 66280874 82730142 66281011 82730313 66281148 82730484 66281285 82730655 66281422 82730826 66281559 82730997 66281696 82731168 66281833 82731339 66281970 82731510 66282107 82731681 66282244 82731852 66282381 82732023 66282518 82732194 66282655 82732365 66282792 82732536 66282929 82732707 66283066 82732878 66283203 82733049 66283340 82733220 66283477 82733391 66283614 82733562 66283751 82733733 66283888 82733904 66284025 82734075 66284162 82734246 66284299 82734417 66284436 82734588 66284573 82734759 66284710 82734930 66284847 82735101 66284984 82735272 66285121 82735443 66285258 82735614 66285395 82735785 66285532 82735956 66285669 82736127 66285806 82736298 66285943 82736469 66286080 82736640 66286217 82736811 66286354 82736982 66286491 82737153 66286628 82737324 66286765 82737495 66286902 82737666 66287039 82737837 66287176 82738008 66287313 82738179 66287450 82738350 66287587 82738521 66287724 82738692 66287861 82738863 66287998 82739034 66288135 82739205 66288272 82739376 66288409 82739547 66288546 82739718 66288683 82739889 66288820 82740060 66288957 82740231 66289094 82740402 66289231 82740573 66289368 82740744 66289505 82740915 66289642 82741086 66289779 82741257 66289916 82741428 66290053 82741599 66290190 82741770 66290327 82741941 66290464 82742112 66290601 82742283 66290738 82742454 66290875 82742625 66291012 82742796 66291149 82742967 66291286 82743138 66291423 82743309 66291560 82743480 66291697 82743651 66291834 82743822 66291971 82743993 66292108 82744164 66292245 82744335 66292382 82744506 66292519 82744677 66292656 82744848 66292793 82745019 66292930 82745190 66293067 82745361 66293204 82745532 66293341 82745703 66293478 82745874 66293615 82746045 66293752 82746216 66293889 82746387 66294026 82746558 66294163 82746729 66294300 82746900 66294437 82747071 66294574 82747242 66294711 82747413 66294848 82747584 66294985 82747755 66295122 82747926 66295259 82748097 66295396 82748268 66295533 82748439 66295670 82748610 66295807 82748781 66295944 82748952 66296081 82749123 66296218 82749294 66296355 82749465 66296492 82749636 66296629 82749807 66296766 82749978 66296903 82750149 66297040 82750320 66297177 82750491 66297314 82750662 66297451 82750833 66297588 82751004 66297725 82751175 66297862 82751346 66297999 82751517 66298136 82751688 66298273 82751859 66298410 82752030 66298547 82752201 66298684 82752372 66298821 82752543 66298958 82752714 66299095 82752885 66299232 82753056 66299369 82753227 66299506 82753398 66299643 82753569 66299780 82753740 66299917 82753911 66300054 82754082 66300191 82754253 66300328 82754424 66300465 82754595 66300602 82754766 66300739 82754937 66300876 82755108 66301013 82755279 66301150 82755450 66301287 82755621 66301424 82755792 66301561 82755963 66301698 82756134 66301835 82756305 66301972 82756476 66302109 82756647 66302246 82756818 66302383 82756989 66302520 82757160 66302657 82757331 66302794 82757502 66302931 82757673 66303068 82757844 66303205 82758015 66303342 82758186 66303479 82758357 66303616 82758528 66303753 82758699 66303890 82758870 66304027 82759041 66304164 82759212 66304301 82759383 66304438 82759554 66304575 82759725 66304712 82759896 66304849 82760067 66304986 82760238 66305123 82760409 66305260 82760580 66305397 82760751 66305534 82760922 66305671 82761093 66305808 82761264 66305945 82761435 66306082 82761606 66306219 82761777 66306356 82761948 66306493 82762119 66306630 82762290 66306767 82762461 66306904 82762632 66307041 82762803 66307178 82762974 66307315 82763145 66307452 82763316 66307589 82763487 66307726 82763658 66307863 82763829 66308000 82764000 66308137 82764171 66308274 82764342 66308411 82764513 66308548 82764684 66308685 82764855 66308822 82765026 66308959 82765197 66309096 82765368 66309233 82765539 66309370 82765710 66309507 82765881 66309644 82766052 66309781 82766223 66309918 82766394 66310055 82766565 66310192 82766736 66310329 82766907 66310466 82767078 66310603 82767249 66310740 82767420 66310877 82767591 66311014 82767762 66311151 82767933 66311288 82768104 66311425 82768275 66311562 82768446 66311699 82768617 66311836 82768788 66311973 82768959 66312110 82769130 66312247 82769301 66312384 82769472 66312521 82769643 66312658 82769814 66312795 82769985 66312932 82770156 66313069 82770327 66313206 82770498 66313343 82770669 66313480 82770840 66313617 82771011 66313754 82771182 66313891 82771353 66314028 82771524 66314165 82771695 66314302 82771866 66314439 82772037 66314576 82772208 66314713 82772379 66314850 82772550 66314987 82772721 66315124 82772892 66315261 82773063 66315398 82773234 66315535 82773405 66315672 82773576 66315809 82773747 66315946 82773918 66316083 82774089 66316220 82774260 66316357 82774431 66316494 82774602 66316631 82774773 66316768 82774944 66316905 82775115 66317042 82775286 66317179 82775457 66317316 82775628 66317453 82775799 66317590 82775970 66317727 82776141 66317864 82776312 66318001 82776483 66318138 82776654 66318275 82776825 66318412 82776996 66318549 82777167 66318686 82777338 66318823 82777509 66318960 82777680 66319097 82777851 66319234 82778022 66319371 82778193 66319508 82778364 66319645 82778535 66319782 82778706 66319919 82778877 66320056 82779048 66320193 82779219 66320330 82779390 66320467 82779561 66320604 82779732 66320741 82779903 66320878 82780074 66321015 82780245 66321152 82780416 66321289 82780587 66321426 82780758 66321563 82780929 66321700 82781100 66321837 82781271 66321974 82781442 66322111 82781613 66322248 82781784 66322385 82781955 66322522 82782126 66322659 82782297 66322796 82782468 66322933 82782639 66323070 82782810 66323207 82782981 66323344 82783152 66323481 82783323 66323618 82783494 66323755 82783665 66323892 82783836 66324029 82784007 66324166 82784178 66324303 82784349 66324440 82784520 66324577 82784691 66324714 82784862 66324851 82785033 66324988 82785204 66325125 82785375 66325262 82785546 66325399 82785717 66325536 82785888 66325673 82786059 66325810 82786230 66325947 82786401 66326084 82786572 66326221 82786743 66326358 82786914 66326495 82787085 66326632 82787256 66326769 82787427 66326906 82787598 66327043 82787769 66327180 82787940 66327317 82788111 66327454 82788282 66327591 82788453 66327728 82788624 66327865 82788795 66328002 82788966 66328139 82789137 66328276 82789308 66328413 82789479 66328550 82789650 66328687 82789821 66328824 82789992 66328961 82790163 66329098 82790334 66329235 82790505 66329372 82790676 66329509 82790847 66329646 82791018 66329783 82791189 66329920 82791360 66330057 82791531 66330194 82791702 66330331 82791873 66330468 82792044 66330605 82792215 66330742 82792386 66330879 82792557 66331016 82792728 66331153 82792899 66331290 82793070 66331427 82793241 66331564 82793412 66331701 82793583 66331838 82793754 66331975 82793925 66332112 82794096 66332249 82794267 66332386 82794438 66332523 82794609 66332660 82794780 66332797 82794951 66332934 82795122 66333071 82795293 66333208 82795464 66333345 82795635 66333482 82795806 66333619 82795977 66333756 82796148 66333893 82796319 66334030 82796490 66334167 82796661 66334304 82796832 66334441 82797003 66334578 82797174 66334715 82797345 66334852 82797516 66334989 82797687 66335126 82797858 66335263 82798029 66335400 82798200 66335537 82798371 66335674 82798542 66335811 82798713 66335948 82798884 66336085 82799055 66336222 82799226 66336359 82799397 66336496 82799568 66336633 82799739 66336770 82799910 66336907 82800081 66337044 82800252 66337181 82800423 66337318 82800594 66337455 82800765 66337592 82800936 66337729 82801107 66337866 82801278 66338003 82801449 66338140 82801620 66338277 82801791 66338414 82801962 66338551 82802133 66338688 82802304 66338825 82802475 66338962 82802646 66339099 82802817 66339236 82802988 66339373 82803159 66339510 82803330 66339647 82803501 66339784 82803672 66339921 82803843 66340058 82804014 66340195 82804185 66340332 82804356 66340469 82804527 66340606 82804698 66340743 82804869 66340880 82805040 66341017 82805211 66341154 82805382 66341291 82805553 66341428 82805724 66341565 82805895 66341702 82806066 66341839 82806237 66341976 82806408 66342113 82806579 66342250 82806750 66342387 82806921 66342524 82807092 66342661 82807263 66342798 82807434 66342935 82807605 66343072 82807776 66343209 82807947 66343346 82808118 66343483 82808289 66343620 82808460 66343757 82808631 66343894 82808802 66344031 82808973 66344168 82809144 66344305 82809315 66344442 82809486 66344579 82809657 66344716 82809828 66344853 82809999 66344990 82810170 66345127 82810341 66345264 82810512 66345401 82810683 66345538 82810854 66345675 82811025 66345812 82811196 66345949 82811367 66346086 82811538 66346223 82811709 66346360 82811880 66346497 82812051 66346634 82812222 66346771 82812393 66346908 82812564 66347045 82812735 66347182 82812906 66347319 82813077 66347456 82813248 66347593 82813419 66347730 82813590 66347867 82813761 66348004 82813932 66348141 82814103 66348278 82814274 66348415 82814445 66348552 82814616 66348689 82814787 66348826 82814958 66348963 82815129 66349100 82815300 66349237 82815471 66349374 82815642 66349511 82815813 66349648 82815984 66349785 82816155 66349922 82816326 66350059 82816497 66350196 82816668 66350333 82816839 66350470 82817010 66350607 82817181 66350744 82817352 66350881 82817523 66351018 82817694 66351155 82817865 66351292 82818036 66351429 82818207 66351566 82818378 66351703 82818549 66351840 82818720 66351977 82818891 66352114 82819062 66352251 82819233 66352388 82819404 66352525 82819575 66352662 82819746 66352799 82819917 66352936 82820088 66353073 82820259 66353210 82820430 66353347 82820601 66353484 82820772 66353621 82820943 66353758 82821114 66353895 82821285 66354032 82821456 66354169 82821627 66354306 82821798 66354443 82821969 66354580 82822140 66354717 82822311 66354854 82822482 66354991 82822653 66355128 82822824 66355265 82822995 66355402 82823166 66355539 82823337 66355676 82823508 66355813 82823679 66355950 82823850 66356087 82824021 66356224 82824192 66356361 82824363 66356498 82824534 66356635 82824705 66356772 82824876 66356909 82825047 66357046 82825218 66357183 82825389 66357320 82825560 66357457 82825731 66357594 82825902 66357731 82826073 66357868 82826244 66358005 82826415 66358142 82826586 66358279 82826757 66358416 82826928 66358553 82827099 66358690 82827270 66358827 82827441 66358964 82827612
1000 29561312 0 29561312 36897696 29561449 36897867 29561586 36898038 29561723 36898209 29561860 36898380 29561997 36898551 29562134 36898722 29562271 36898893 29562408 36899064 29562545 36899235 29562682 36899406 29562819 36899577 29562956 36899748 29563093 36899919 29563230 36900090 29563367 36900261 29563504 36900432 29563641 36900603 29563778 36900774 29563915 36900945 29564052 36901116 29564189 36901287 29564326 36901458 29564463 36901629 29564600 36901800 29564737 36901971 29564874 36902142 29565011 36902313 29565148 36902484 29565285 36902655 29565422 36902826 29565559 36902997 29565696 36903168 29565833 36903339 29565970 36903510 29566107 36903681 29566244 36903852 29566381 36904023 29566518 36904194 29566655 36904365 29566792 36904536 29566929 36904707 29567066 36904878 29567203 36905049 29567340 36905220 29567477 36905391 29567614 36905562 29567751 36905733 29567888 36905904 29568025 36906075 29568162 36906246 29568299 36906417 29568436 36906588 29568573 36906759 29568710 36906930 29568847 36907101 29568984 36907272 29569121 36907443 29569258 36907614 29569395 36907785 29569532 36907956 29569669 36908127 29569806 36908298 29569943 36908469 29570080 36908640 29570217 36908811 29570354 36908982 29570491 36909153 29570628 36909324 29570765 36909495 29570902 36909666 29571039 36909837 29571176 36910008 29571313 36910179 29571450 36910350 29571587 36910521 29571724 36910692 29571861 36910863 29571998 36911034 29572135 36911205 29572272 36911376 29572409 36911547 29572546 36911718 29572683 36911889 29572820 36912060 29572957 36912231 29573094 36912402 29573231 36912573 29573368 36912744 29573505 36912915 29573642 36913086 29573779 36913257 29573916 36913428 29574053 36913599 29574190 36913770 29574327 36913941 29574464 36914112 29574601 36914283 29574738 36914454 29574875 36914625 29575012 36914796 29575149 36914967 29575286 36915138 29575423 36915309 29575560 36915480 29575697 36915651 29575834 36915822 29575971 36915993 29576108 36916164 29576245 36916335 29576382 36916506 29576519 36916677 29576656 36916848 29576793 36917019 29576930 36917190 29577067 36917361 29577204 36917532 29577341 36917703 29577478 36917874 29577615 36918045 29577752 36918216 29577889 36918387 29578026 36918558 29578163 36918729 29578300 36918900 29578437 36919071 29578574 36919242 29578711 36919413 29578848 36919584 29578985 36919755 29579122 36919926 29579259 36920097 29579396 36920268 29579533 36920439 29579670 36920610 29579807 36920781 29579944 36920952 29580081 36921123 29580218 36921294 29580355 36921465 29580492 36921636 29580629 36921807 29580766 36921978 29580903 36922149 29581040 36922320 29581177 36922491 29581314 36922662 29581451 36922833 29581588 36923004 29581725 36923175 29581862 36923346 29581999 36923517 29582136 36923688 29582273 36923859 29582410 36924030 29582547 36924201 29582684 36924372 29582821 36924543 29582958 36924714 29583095 36924885 29583232 36925056 29583369 36925227 29583506 36925398 29583643 36925569 29583780 36925740 29583917 36925911 29584054 36926082 29584191 36926253 29584328 36926424 29584465 36926595 29584602 36926766 29584739 36926937 29584876 36927108 29585013 36927279 29585150 36927450 29585287 36927621 29585424 36927792 29585561 36927963 29585698 36928134 29585835 36928305 29585972 36928476 29586109 36928647 29586246 36928818 29586383 36928989 29586520 36929160 29586657 36929331 29586794 36929502 29586931 36929673 29587068 36929844 29587205 36930015 29587342 36930186 29587479 36930357 29587616 36930528 29587753 36930699 29587890 36930870 29588027 36931041 29588164 36931212 29588301 36931383 29588438 36931554 29588575 36931725 29588712 36931896 29588849 36932067 29588986 36932238 29589123 36932409 29589260 36932580 29589397 36932751 29589534 36932922 29589671 36933093 29589808 36933264 29589945 36933435 29590082 36933606 29590219 36933777 29590356 36933948 29590493 36934119 29590630 36934290 29590767 36934461 29590904 36934632 29591041 36934803 29591178 36934974 29591315 36935145 29591452 36935316 29591589 36935487 29591726 36935658 29591863 36935829 29592000 36936000 29592137 36936171 29592274 36936342 29592411 36936513 29592548 36936684 29592685 36936855 29592822 36937026 29592959 36937197 29593096 36937368 29593233 36937539 29593370 36937710 29593507 36937881 29593644 36938052 29593781 36938223 29593918 36938394 29594055 36938565 29594192 36938736 29594329 36938907 29594466 36939078 29594603 36939249 29594740 36939420 29594877 36939591 29595014 36939762 29595151 36939933 29595288 36940104 29595425 36940275 29595562 36940446 29595699 36940617 29595836 36940788 29595973 36940959 29596110 36941130 29596247 36941301 29596384 36941472 29596521 36941643 29596658 36941814 29596795 36941985 29596932 36942156 29597069 36942327 29597206 36942498 29597343 36942669 29597480 36942840 29597617 36943011 29597754 36943182 29597891 36943353 29598028 36943524 29598165 36943695 29598302 36943866 29598439 36944037 29598576 36944208 29598713 36944379 29598850 36944550 29598987 36944721 29599124 36944892 29599261 36945063 29599398 36945234 29599535 36945405 29599672 36945576 29599809 36945747 29599946 36945918 29600083 36946089 29600220 36946260 29600357 36946431 29600494 36946602 29600631 36946773 29600768 36946944 29600905 36947115 29601042 36947286 29601179 36947457 29601316 36947628 29601453 36947799 29601590 36947970 29601727 36948141 29601864 36948312 29602001 36948483 29602138 36948654 29602275 36948825 29602412 36948996 29602549 36949167 29602686 36949338 29602823 36949509 29602960 36949680 29603097 36949851 29603234 36950022 29603371 36950193 29603508 36950364 29603645 36950535 29603782 36950706 29603919 36950877 29604056 36951048 29604193 36951219 29604330 36951390 29604467 36951561 29604604 36951732 29604741 36951903 29604878 36952074 29605015 36952245 29605152 36952416 29605289 36952587 29605426 36952758 29605563 36952929 29605700 36953100 29605837 36953271 29605974 36953442 29606111 36953613 29606248 36953784 29606385 36953955 29606522 36954126 29606659 36954297 29606796 36954468 29606933 36954639 29607070 36954810 29607207 36954981 29607344 36955152 29607481 36955323 29607618 36955494 29607755 36955665 29607892 36955836 29608029 36956007 29608166 36956178 29608303 36956349 29608440 36956520 29608577 36956691 29608714 36956862 29608851 36957033 29608988 36957204 29609125 36957375 29609262 36957546 29609399 36957717 29609536 36957888 29609673 36958059 29609810 36958230 29609947 36958401 29610084 36958572 29610221 36958743 29610358 36958914 29610495 36959085 29610632 36959256 29610769 36959427 29610906 36959598 29611043 36959769 29611180 36959940 29611317 36960111 29611454 36960282 29611591 36960453 29611728 36960624 29611865 36960795 29612002 36960966 29612139 36961137 29612276 36961308 29612413 36961479 29612550 36961650 29612687 36961821 29612824 36961992 29612961 36962163 29613098 36962334 29613235 36962505 29613372 36962676 29613509 36962847 29613646 36963018 29613783 36963189 29613920 36963360 29614057 36963531 29614194 36963702 29614331 36963873 29614468 36964044 29614605 36964215 29614742 36964386 29614879 36964557 29615016 36964728 29615153 36964899 29615290 36965070 29615427 36965241 29615564 36965412 29615701 36965583 29615838 36965754 29615975 36965925 29616112 36966096 29616249 36966267 29616386 36966438 29616523 36966609 29616660 36966780 29616797 36966951 29616934 36967122 29617071 36967293 29617208 36967464 29617345 36967635 29617482 36967806 29617619 36967977 29617756 36968148 29617893 36968319 29618030 36968490 29618167 36968661 29618304 36968832 29618441 36969003 29618578 36969174 29618715 36969345 29618852 36969516 29618989 36969687 29619126 36969858 29619263 36970029 29619400 36970200 29619537 36970371 29619674 36970542 29619811 36970713 29619948 36970884 29620085 36971055 29620222 36971226 29620359 36971397 29620496 36971568 29620633 36971739 29620770 36971910 29620907 36972081 29621044 36972252 29621181 36972423 29621318 36972594 29621455 36972765 29621592 36972936 29621729 36973107 29621866 36973278 29622003 36973449 29622140 36973620 29622277 36973791 29622414 36973962 29622551 36974133 29622688 36974304 29622825 36974475 29622962 36974646 29623099 36974817 29623236 36974988 29623373 36975159 29623510 36975330 29623647 36975501 29623784 36975672 29623921 36975843 29624058 36976014 29624195 36976185 29624332 36976356 29624469 36976527 29624606 36976698 29624743 36976869 29624880 36977040 29625017 36977211 29625154 36977382 29625291 36977553 29625428 36977724 29625565 36977895 29625702 36978066 29625839 36978237 29625976 36978408 29626113 36978579 29626250 36978750 29626387 36978921 29626524 36979092 29626661 36979263 29626798 36979434 29626935 36979605 29627072 36979776 29627209 36979947 29627346 36980118 29627483 36980289 29627620 36980460 29627757 36980631 29627894 36980802 29628031 36980973 29628168 36981144 29628305 36981315 29628442 36981486 29628579 36981657 29628716 36981828 29628853 36981999 29628990 36982170 29629127 36982341 29629264 36982512 29629401 36982683 29629538 36982854 29629675 36983025 29629812 36983196 29629949 36983367 29630086 36983538 29630223 36983709 29630360 36983880 29630497 36984051 29630634 36984222 29630771 36984393 29630908 36984564 29631045 36984735 29631182 36984906 29631319 36985077 29631456 36985248 29631593 36985419 29631730 36985590 29631867 36985761 29632004 36985932 29632141 36986103 29632278 36986274 29632415 36986445 29632552 36986616 29632689 36986787 29632826 36986958 29632963 36987129 29633100 36987300 29633237 36987471 29633374 36987642 29633511 36987813 29633648 36987984 29633785 36988155 29633922 36988326 29634059 36988497 29634196 36988668 29634333 36988839 29634470 36989010 29634607 36989181 29634744 36989352 29634881 36989523 29635018 36989694 29635155 36989865 29635292 36990036 29635429 36990207 29635566 36990378 29635703 36990549 29635840 36990720 29635977 36990891 29636114 36991062 29636251 36991233 29636388 36991404 29636525 36991575 29636662 36991746 29636799 36991917 29636936 36992088 29637073 36992259 29637210 36992430 29637347 36992601 29637484 36992772 29637621 36992943 29637758 36993114 29637895 36993285 29638032 36993456 29638169 36993627 29638306 36993798 29638443 36993969 29638580 36994140 29638717 36994311 29638854 36994482 29638991 36994653 29639128 36994824 29639265 36994995 29639402 36995166 29639539 36995337 29639676 36995508 29639813 36995679 29639950 36995850 29640087 36996021 29640224 36996192 29640361 36996363 29640498 36996534 29640635 36996705 29640772 36996876 29640909 36997047 29641046 36997218 29641183 36997389 29641320 36997560 29641457 36997731 29641594 36997902 29641731 36998073 29641868 36998244 29642005 36998415 29642142 36998586 29642279 36998757 29642416 36998928 29642553 36999099 29642690 36999270 29642827 36999441 29642964 36999612 29643101 36999783 29643238 36999954 29643375 37000125 29643512 37000296 29643649 37000467 29643786 37000638 29643923 37000809 29644060 37000980 29644197 37001151 29644334 37001322 29644471 37001493 29644608 37001664 29644745 37001835 29644882 37002006 29645019 37002177 29645156 37002348 29645293 37002519 29645430 37002690 29645567 37002861 29645704 37003032 29645841 37003203 29645978 37003374 29646115 37003545 29646252 37003716 29646389 37003887 29646526 37004058 29646663 37004229 29646800 37004400 29646937 37004571 29647074 37004742 29647211 37004913 29647348 37005084 29647485 37005255 29647622 37005426 29647759 37005597 29647896 37005768 29648033 37005939 29648170 37006110 29648307 37006281 29648444 37006452 29648581 37006623 29648718 37006794 29648855 37006965 29648992 37007136 29649129 37007307 29649266 37007478 29649403 37007649 29649540 37007820 29649677 37007991 29649814 37008162 29649951 37008333 29650088 37008504 29650225 37008675 29650362 37008846 29650499 37009017 29650636 37009188 29650773 37009359 29650910 37009530 29651047 37009701 29651184 37009872 29651321 37010043 29651458 37010214 29651595 37010385 29651732 37010556 29651869 37010727 29652006 37010898 29652143 37011069 29652280 37011240 29652417 37011411 29652554 37011582 29652691 37011753 29652828 37011924 29652965 37012095 29653102 37012266 29653239 37012437 29653376 37012608 29653513 37012779 29653650 37012950 29653787 37013121 29653924 37013292 29654061 37013463 29654198 37013634 29654335 37013805 29654472 37013976 29654609 37014147 29654746 37014318 29654883 37014489 29655020 37014660 29655157 37014831 29655294 37015002 29655431 37015173 29655568 37015344 29655705 37015515 29655842 37015686 29655979 37015857 29656116 37016028 29656253 37016199 29656390 37016370 29656527 37016541 29656664 37016712 29656801 37016883 29656938 37017054 29657075 37017225 29657212 37017396 29657349 37017567 29657486 37017738 29657623 37017909 29657760 37018080 29657897 37018251 29658034 37018422 29658171 37018593 29658308 37018764 29658445 37018935 29658582 37019106 29658719 37019277 29658856 37019448 29658993 37019619 29659130 37019790 29659267 37019961 29659404 37020132 29659541 37020303 29659678 37020474 29659815 37020645 29659952 37020816 29660089 37020987 29660226 37021158 29660363 37021329 29660500 37021500 29660637 37021671 29660774 37021842 29660911 37022013 29661048 37022184 29661185 37022355 29661322 37022526 29661459 37022697 29661596 37022868 29661733 37023039 29661870 37023210 29662007 37023381 29662144 37023552 29662281 37023723 29662418 37023894 29662555 37024065 29662692 37024236 29662829 37024407 29662966 37024578 29663103 37024749 29663240 37024920 29663377 37025091 29663514 37025262 29663651 37025433 29663788 37025604 29663925 37025775 29664062 37025946 29664199 37026117 29664336 37026288 29664473 37026459 29664610 37026630 29664747 37026801 29664884 37026972 29665021 37027143 29665158 37027314 29665295 37027485 29665432 37027656 29665569 37027827 29665706 37027998 29665843 37028169 29665980 37028340 29666117 37028511 29666254 37028682 29666391 37028853 29666528 37029024 29666665 37029195 29666802 37029366 29666939 37029537 29667076 37029708 29667213 37029879 29667350 37030050 29667487 37030221 29667624 37030392 29667761 37030563 29667898 37030734 29668035 37030905 29668172 37031076 29668309 37031247 29668446 37031418 29668583 37031589 29668720 37031760 29668857 37031931 29668994 37032102 29669131 37032273 29669268 37032444 29669405 37032615 29669542 37032786 29669679 37032957 29669816 37033128 29669953 37033299 29670090 37033470 29670227 37033641 29670364 37033812 29670501 37033983 29670638 37034154 29670775 37034325 29670912 37034496 29671049 37034667 29671186 37034838 29671323 37035009 29671460 37035180 29671597 37035351 29671734 37035522 29671871 37035693 29672008 37035864 29672145 37036035 29672282 37036206 29672419 37036377 29672556 37036548 29672693 37036719 29672830 37036890 29672967 37037061 29673104 37037232 29673241 37037403 29673378 37037574 29673515 37037745 29673652 37037916 29673789 37038087 29673926 37038258 29674063 37038429 29674200 37038600 29674337 37038771 29674474 37038942 29674611 37039113 29674748 37039284 29674885 37039455 29675022 37039626 29675159 37039797 29675296 37039968 29675433 37040139 29675570 37040310 29675707 37040481 29675844 37040652 29675981 37040823 29676118 37040994 29676255 37041165 29676392 37041336 29676529 37041507 29676666 37041678 29676803 37041849 29676940 37042020 29677077 37042191 29677214 37042362 29677351 37042533 29677488 37042704 29677625 37042875 29677762 37043046 29677899 37043217 29678036 37043388 29678173 37043559 29678310 37043730 29678447 37043901 29678584 37044072 29678721 37044243 29678858 37044414 29678995 37044585 29679132 37044756 29679269 37044927 29679406 37045098 29679543 37045269 29679680 37045440 29679817 37045611 29679954 37045782 29680091 37045953 29680228 37046124 29680365 37046295 29680502 37046466 29680639 37046637 29680776 37046808 29680913 37046979 29681050 37047150 29681187 37047321 29681324 37047492 29681461 37047663 29681598 37047834 29681735 37048005 29681872 37048176 29682009 37048347 29682146 37048518 29682283 37048689 29682420 37048860 29682557 37049031 29682694 37049202 29682831 37049373 29682968 37049544 29683105 37049715 29683242 37049886 29683379 37050057 29683516 37050228 29683653 37050399 29683790 37050570 29683927 37050741 29684064 37050912 29684201 37051083 29684338 37051254 29684475 37051425 29684612 37051596 29684749 37051767 29684886 37051938 29685023 37052109 29685160 37052280 29685297 37052451 29685434 37052622 29685571 37052793 29685708 37052964 29685845 37053135 29685982 37053306 29686119 37053477 29686256 37053648 29686393 37053819 29686530 37053990 29686667 37054161 29686804 37054332 29686941 37054503 29687078 37054674 29687215 37054845 29687352 37055016 29687489 37055187 29687626 37055358 29687763 37055529 29687900 37055700 29688037 37055871 29688174 37056042 29688311 37056213 29688448 37056384 29688585 37056555 29688722 37056726 29688859 37056897 29688996 37057068 29689133 37057239 29689270 37057410 29689407 37057581 29689544 37057752 29689681 37057923 29689818 37058094 29689955 37058265 29690092 37058436 29690229 37058607 29690366 37058778 29690503 37058949 29690640 37059120 29690777 37059291 29690914 37059462 29691051 37059633 29691188 37059804 29691325 37059975 29691462 37060146 29691599 37060317 29691736 37060488 29691873 37060659 29692010 37060830 29692147 37061001 29692284 37061172 29692421 37061343 29692558 37061514 29692695 37061685 29692832 37061856 29692969 37062027 29693106 37062198 29693243 37062369 29693380 37062540 29693517 37062711 29693654 37062882 29693791 37063053 29693928 37063224 29694065 37063395 29694202 37063566 29694339 37063737 29694476 37063908 29694613 37064079 29694750 37064250 29694887 37064421 29695024 37064592 29695161 37064763 29695298 37064934 29695435 37065105 29695572 37065276 29695709 37065447 29695846 37065618 29695983 37065789 29696120 37065960 29696257 37066131 29696394 37066302 29696531 37066473 29696668 37066644 29696805 37066815 29696942 37066986 29697079 37067157 29697216 37067328 29697353 37067499 29697490 37067670 29697627 37067841 29697764 37068012 29697901 37068183 29698038 37068354
1000 18481163 0 18481163 23067729 18481300 23067900 18481437 23068071 18481574 23068242 18481711 23068413 18481848 23068584 18481985 23068755 18482122 23068926 18482259 23069097 18482396 23069268 18482533 23069439 18482670 23069610 18482807 23069781 18482944 23069952 18483081 23070123 18483218 23070294 18483355 23070465 18483492 23070636 18483629 23070807 18483766 23070978 18483903 23071149 18484040 23071320 18484177 23071491 18484314 23071662 18484451 23071833 18484588 23072004 18484725 23072175 18484862 23072346 18484999 23072517 18485136 23072688 18485273 23072859 18485410 23073030 18485547 23073201 18485684 23073372 18485821 23073543 18485958 23073714 18486095 23073885 18486232 23074056 18486369 23074227 18486506 23074398 18486643 23074569 18486780 23074740 18486917 23074911 18487054 23075082 18487191 23075253 18487328 23075424 18487465 23075595 18487602 23075766 18487739 23075937 18487876 23076108 18488013 23076279 18488150 23076450 18488287 23076621 18488424 23076792 18488561 23076963 18488698 23077134 18488835 23077305 18488972 23077476 18489109 23077647 18489246 23077818 18489383 23077989 18489520 23078160 18489657 23078331 18489794 23078502 18489931 23078673 18490068 23078844 18490205 23079015 18490342 23079186 18490479 23079357 18490616 23079528 18490753 23079699 18490890 23079870 18491027 23080041 18491164 23080212 18491301 23080383 18491438 23080554 18491575 23080725 18491712 23080896 18491849 23081067 18491986 23081238 18492123 23081409 18492260 23081580 18492397 23081751 18492534 23081922 18492671 23082093 18492808 23082264 18492945 23082435 18493082 23082606 18493219 23082777 18493356 23082948 18493493 23083119 18493630 23083290 18493767 23083461 18493904 23083632 18494041 23083803 18494178 23083974 18494315 23084145 18494452 23084316 18494589 23084487 18494726 23084658 18494863 23084829 18495000 23085000 18495137 23085171 18495274 23085342 18495411 23085513 18495548 23085684 18495685 23085855 18495822 23086026 18495959 23086197 18496096 23086368 18496233 23086539 18496370 23086710 18496507 23086881 18496644 23087052 18496781 23087223 18496918 23087394 18497055 23087565 18497192 23087736 18497329 23087907 18497466 23088078 18497603 23088249 18497740 23088420 18497877 23088591 18498014 23088762 18498151 23088933 18498288 23089104 18498425 23089275 18498562 23089446 18498699 23089617 18498836 23089788 18498973 23089959 18499110 23090130 18499247 23090301 18499384 23090472 18499521 23090643 18499658 23090814 18499795 23090985 18499932 23091156 18500069 23091327 18500206 23091498 18500343 23091669 18500480 23091840 18500617 23092011 18500754 23092182 18500891 23092353 18501028 23092524 18501165 23092695 18501302 23092866 18501439 23093037 18501576 23093208 18501713 23093379 18501850 23093550 18501987 23093721 18502124 23093892 18502261 23094063 18502398 23094234 18502535 23094405 18502672 23094576 18502809 23094747 18502946 23094918 18503083 23095089 18503220 23095260 18503357 23095431 18503494 23095602 18503631 23095773 18503768 23095944 18503905 23096115 18504042 23096286 18504179 23096457 18504316 23096628 18504453 23096799 18504590 23096970 18504727 23097141 18504864 23097312 18505001 23097483 18505138 23097654 18505275 23097825 18505412 23097996 18505549 23098167 18505686 23098338 18505823 23098509 18505960 23098680 18506097 23098851 18506234 23099022 18506371 23099193 18506508 23099364 18506645 23099535 18506782 23099706 18506919 23099877 18507056 23100048 18507193 23100219 18507330 23100390 18507467 23100561 18507604 23100732 18507741 23100903 18507878 23101074 18508015 23101245 18508152 23101416 18508289 23101587 18508426 23101758 18508563 23101929 18508700 23102100 18508837 23102271 18508974 23102442 18509111 23102613 18509248 23102784 18509385 23102955 18509522 23103126 18509659 23103297 18509796 23103468 18509933 23103639 18510070 23103810 18510207 23103981 18510344 23104152 18510481 23104323 18510618 23104494 18510755 23104665 18510892 23104836 18511029 23105007 18511166 23105178 18511303 23105349 18511440 23105520 18511577 23105691 18511714 23105862 18511851 23106033 18511988 23106204 18512125 23106375 18512262 23106546 18512399 23106717 18512536 23106888 18512673 23107059 18512810 23107230 18512947 23107401 18513084 23107572 18513221 23107743 18513358 23107914 18513495 23108085 18513632 23108256 18513769 23108427 18513906 23108598 18514043 23108769 18514180 23108940 18514317 23109111 18514454 23109282 18514591 23109453 18514728 23109624 18514865 23109795 18515002 23109966 18515139 23110137 18515276 23110308 18515413 23110479 18515550 23110650 18515687 23110821 18515824 23110992 18515961 23111163 18516098 23111334 18516235 23111505 18516372 23111676 18516509 23111847 18516646 23112018 18516783 23112189 18516920 23112360 18517057 23112531 18517194 23112702 18517331 23112873 18517468 23113044 18517605 23113215 18517742 23113386 18517879 23113557 18518016 23113728 18518153 23113899 18518290 23114070 18518427 23114241 18518564 23114412 18518701 23114583 18518838 23114754 18518975 23114925 18519112 23115096 18519249 23115267 18519386 23115438 18519523 23115609 18519660 23115780 18519797 23115951 18519934 23116122 18520071 23116293 18520208 23116464 18520345 23116635 18520482 23116806 18520619 23116977 18520756 23117148 18520893 23117319 18521030 23117490 18521167 23117661 18521304 23117832 18521441 23118003 18521578 23118174 18521715 23118345 18521852 23118516 18521989 23118687 18522126 23118858 18522263 23119029 18522400 23119200 18522537 23119371 18522674 23119542 18522811 23119713 18522948 23119884 18523085 23120055 18523222 23120226 18523359 23120397 18523496 23120568 18523633 23120739 18523770 23120910 18523907 23121081 18524044 23121252 18524181 23121423 18524318 23121594 18524455 23121765 18524592 23121936 18524729 23122107 18524866 23122278 18525003 23122449 18525140 23122620 18525277 23122791 18525414 23122962 18525551 23123133 18525688 23123304 18525825 23123475 18525962 23123646 18526099 23123817 18526236 23123988 18526373 23124159 18526510 23124330 18526647 23124501 18526784 23124672 18526921 23124843 18527058 23125014 18527195 23125185 18527332 23125356 18527469 23125527 18527606 23125698 18527743 23125869 18527880 23126040 18528017 23126211 18528154 23126382 18528291 23126553 18528428 23126724 18528565 23126895 18528702 23127066 18528839 23127237 18528976 23127408 18529113 23127579 18529250 23127750 18529387 23127921 18529524 23128092 18529661 23128263 18529798 23128434 18529935 23128605 18530072 23128776 18530209 23128947 18530346 23129118 18530483 23129289 18530620 23129460 18530757 23129631 18530894 23129802 18531031 23129973 18531168 23130144 18531305 23130315 18531442 23130486 18531579 23130657 18531716 23130828 18531853 23130999 18531990 23131170 18532127 23131341 18532264 23131512 18532401 23131683 18532538 23131854 18532675 23132025 18532812 23132196 18532949 23132367 18533086 23132538 18533223 23132709 18533360 23132880 18533497 23133051 18533634 23133222 18533771 23133393 18533908 23133564 18534045 23133735 18534182 23133906 18534319 23134077 18534456 23134248 18534593 23134419 18534730 23134590 18534867 23134761 18535004 23134932 18535141 23135103 18535278 23135274 18535415 23135445 18535552 23135616 18535689 23135787 18535826 23135958 18535963 23136129 18536100 23136300 18536237 23136471 18536374 23136642 18536511 23136813 18536648 23136984 18536785 23137155 18536922 23137326 18537059 23137497 18537196 23137668 18537333 23137839 18537470 23138010 18537607 23138181 18537744 23138352 18537881 23138523 18538018 23138694 18538155 23138865 18538292 23139036 18538429 23139207 18538566 23139378 18538703 23139549 18538840 23139720 18538977 23139891 18539114 23140062 18539251 23140233 18539388 23140404 18539525 23140575 18539662 23140746 18539799 23140917 18539936 23141088 18540073 23141259 18540210 23141430 18540347 23141601 18540484 23141772 18540621 23141943 18540758 23142114 18540895 23142285 18541032 23142456 18541169 23142627 18541306 23142798 18541443 23142969 18541580 23143140 18541717 23143311 18541854 23143482 18541991 23143653 18542128 23143824 18542265 23143995 18542402 23144166 18542539 23144337 18542676 23144508 18542813 23144679 18542950 23144850 18543087 23145021 18543224 23145192 18543361 23145363 18543498 23145534 18543635 23145705 18543772 23145876 18543909 23146047 18544046 23146218 18544183 23146389 18544320 23146560 18544457 23146731 18544594 23146902 18544731 23147073 18544868 23147244 18545005 23147415 18545142 23147586 18545279 23147757 18545416 23147928 18545553 23148099 18545690 23148270 18545827 23148441 18545964 23148612 18546101 23148783 18546238 23148954 18546375 23149125 18546512 23149296 18546649 23149467 18546786 23149638 18546923 23149809 18547060 23149980 18547197 23150151 18547334 23150322 18547471 23150493 18547608 23150664 18547745 23150835 18547882 23151006 18548019 23151177 18548156 23151348 18548293 23151519 18548430 23151690 18548567 23151861 18548704 23152032 18548841 23152203 18548978 23152374 18549115 23152545 18549252 23152716 18549389 23152887 18549526 23153058 18549663 23153229 18549800 23153400 18549937 23153571 18550074 23153742 18550211 23153913 18550348 23154084 18550485 23154255 18550622 23154426 18550759 23154597 18550896 23154768 18551033 23154939 18551170 23155110 18551307 23155281 18551444 23155452 18551581 23155623 18551718 23155794 18551855 23155965 18551992 23156136 18552129 23156307 18552266 23156478 18552403 23156649 18552540 23156820 18552677 23156991 18552814 23157162 18552951 23157333 18553088 23157504 18553225 23157675 18553362 23157846 18553499 23158017 18553636 23158188 18553773 23158359 18553910 23158530 18554047 23158701 18554184 23158872 18554321 23159043 18554458 23159214 18554595 23159385 18554732 23159556 18554869 23159727 18555006 23159898 18555143 23160069 18555280 23160240 18555417 23160411 18555554 23160582 18555691 23160753 18555828 23160924 18555965 23161095 18556102 23161266 18556239 23161437 18556376 23161608 18556513 23161779 18556650 23161950 18556787 23162121 18556924 23162292 18557061 23162463 18557198 23162634 18557335 23162805 18557472 23162976 18557609 23163147 18557746 23163318 18557883 23163489 18558020 23163660 18558157 23163831 18558294 23164002 18558431 23164173 18558568 23164344 18558705 23164515 18558842 23164686 18558979 23164857 18559116 23165028 18559253 23165199 18559390 23165370 18559527 23165541 18559664 23165712 18559801 23165883 18559938 23166054 18560075 23166225 18560212 23166396 18560349 23166567 18560486 23166738 18560623 23166909 18560760 23167080 18560897 23167251 18561034 23167422 18561171 23167593 18561308 23167764 18561445 23167935 18561582 23168106 18561719 23168277 18561856 23168448 18561993 23168619 18562130 23168790 18562267 23168961 18562404 23169132 18562541 23169303 18562678 23169474 18562815 23169645 18562952 23169816 18563089 23169987 18563226 23170158 18563363 23170329 18563500 23170500 18563637 23170671 18563774 23170842 18563911 23171013 18564048 23171184 18564185 23171355 18564322 23171526 18564459 23171697 18564596 23171868 18564733 23172039 18564870 23172210 18565007 23172381 18565144 23172552 18565281 23172723 18565418 23172894 18565555 23173065 18565692 23173236 18565829 23173407 18565966 23173578 18566103 23173749 18566240 23173920 18566377 23174091 18566514 23174262 18566651 23174433 18566788 23174604 18566925 23174775 18567062 23174946 18567199 23175117 18567336 23175288 18567473 23175459 18567610 23175630 18567747 23175801 18567884 23175972 18568021 23176143 18568158 23176314 18568295 23176485 18568432 23176656 18568569 23176827 18568706 23176998 18568843 23177169 18568980 23177340 18569117 23177511 18569254 23177682 18569391 23177853 18569528 23178024 18569665 23178195 18569802 23178366 18569939 23178537 18570076 23178708 18570213 23178879 18570350 23179050 18570487 23179221 18570624 23179392 18570761 23179563 18570898 23179734 18571035 23179905 18571172 23180076 18571309 23180247 18571446 23180418 18571583 23180589 18571720 23180760 18571857 23180931 18571994 23181102 18572131 23181273 18572268 23181444 18572405 23181615 18572542 23181786 18572679 23181957 18572816 23182128 18572953 23182299 18573090 23182470 18573227 23182641 18573364 23182812 18573501 23182983 18573638 23183154 18573775 23183325 18573912 23183496 18574049 23183667 18574186 23183838 18574323 23184009 18574460 23184180 18574597 23184351 18574734 23184522 18574871 23184693 18575008 23184864 18575145 23185035 18575282 23185206 18575419 23185377 18575556 23185548 18575693 23185719 18575830 23185890 18575967 23186061 18576104 23186232 18576241 23186403 18576378 23186574 18576515 23186745 18576652 23186916 18576789 23187087 18576926 23187258 18577063 23187429 18577200 23187600 18577337 23187771 18577474 23187942 18577611 23188113 18577748 23188284 18577885 23188455 18578022 23188626 18578159 23188797 18578296 23188968 18578433 23189139 18578570 23189310 18578707 23189481 18578844 23189652 18578981 23189823 18579118 23189994 18579255 23190165 18579392 23190336 18579529 23190507 18579666 23190678 18579803 23190849 18579940 23191020 18580077 23191191 18580214 23191362 18580351 23191533 18580488 23191704 18580625 23191875 18580762 23192046 18580899 23192217 18581036 23192388 18581173 23192559 18581310 23192730 18581447 23192901 18581584 23193072 18581721 23193243 18581858 23193414 18581995 23193585 18582132 23193756 18582269 23193927 18582406 23194098 18582543 23194269 18582680 23194440 18582817 23194611 18582954 23194782 18583091 23194953 18583228 23195124 18583365 23195295 18583502 23195466 18583639 23195637 18583776 23195808 18583913 23195979 18584050 23196150 18584187 23196321 18584324 23196492 18584461 23196663 18584598 23196834 18584735 23197005 18584872 23197176 18585009 23197347 18585146 23197518 18585283 23197689 18585420 23197860 18585557 23198031 18585694 23198202 18585831 23198373 18585968 23198544 18586105 23198715 18586242 23198886 18586379 23199057 18586516 23199228 18586653 23199399 18586790 23199570 18586927 23199741 18587064 23199912 18587201 23200083 18587338 23200254 18587475 23200425 18587612 23200596 18587749 23200767 18587886 23200938 18588023 23201109 18588160 23201280 18588297 23201451 18588434 23201622 18588571 23201793 18588708 23201964 18588845 23202135 18588982 23202306 18589119 23202477 18589256 23202648 18589393 23202819 18589530 23202990 18589667 23203161 18589804 23203332 18589941 23203503 18590078 23203674 18590215 23203845 18590352 23204016 18590489 23204187 18590626 23204358 18590763 23204529 18590900 23204700 18591037 23204871 18591174 23205042 18591311 23205213 18591448 23205384 18591585 23205555 18591722 23205726 18591859 23205897 18591996 23206068 18592133 23206239 18592270 23206410 18592407 23206581 18592544 23206752 18592681 23206923 18592818 23207094 18592955 23207265 18593092 23207436 18593229 23207607 18593366 23207778 18593503 23207949 18593640 23208120 18593777 23208291 18593914 23208462 18594051 23208633 18594188 23208804 18594325 23208975 18594462 23209146 18594599 23209317 18594736 23209488 18594873 23209659 18595010 23209830 18595147 23210001 18595284 23210172 18595421 23210343 18595558 23210514 18595695 23210685 18595832 23210856 18595969 23211027 18596106 23211198 18596243 23211369 18596380 23211540 18596517 23211711 18596654 23211882 18596791 23212053 18596928 23212224 18597065 23212395 18597202 23212566 18597339 23212737 18597476 23212908 18597613 23213079 18597750 23213250 18597887 23213421 18598024 23213592 18598161 23213763 18598298 23213934 18598435 23214105 18598572 23214276 18598709 23214447 18598846 23214618 18598983 23214789 18599120 23214960 18599257 23215131 18599394 23215302 18599531 23215473 18599668 23215644 18599805 23215815 18599942 23215986 18600079 23216157 18600216 23216328 18600353 23216499 18600490 23216670 18600627 23216841 18600764 23217012 18600901 23217183 18601038 23217354 18601175 23217525 18601312 23217696 18601449 23217867 18601586 23218038 18601723 23218209 18601860 23218380 18601997 23218551 18602134 23218722 18602271 23218893 18602408 23219064 18602545 23219235 18602682 23219406 18602819 23219577 18602956 23219748 18603093 23219919 18603230 23220090 18603367 23220261 18603504 23220432 18603641 23220603 18603778 23220774 18603915 23220945 18604052 23221116 18604189 23221287 18604326 23221458 18604463 23221629 18604600 23221800 18604737 23221971 18604874 23222142 18605011 23222313 18605148 23222484 18605285 23222655 18605422 23222826 18605559 23222997 18605696 23223168 18605833 23223339 18605970 23223510 18606107 23223681 18606244 23223852 18606381 23224023 18606518 23224194 18606655 23224365 18606792 23224536 18606929 23224707 18607066 23224878 18607203 23225049 18607340 23225220 18607477 23225391 18607614 23225562 18607751 23225733 18607888 23225904 18608025 23226075 18608162 23226246 18608299 23226417 18608436 23226588 18608573 23226759 18608710 23226930 18608847 23227101 18608984 23227272 18609121 23227443 18609258 23227614 18609395 23227785 18609532 23227956 18609669 23228127 18609806 23228298 18609943 23228469 18610080 23228640 18610217 23228811 18610354 23228982 18610491 23229153 18610628 23229324 18610765 23229495 18610902 23229666 18611039 23229837 18611176 23230008 18611313 23230179 18611450 23230350 18611587 23230521 18611724 23230692 18611861 23230863 18611998 23231034 18612135 23231205 18612272 23231376 18612409 23231547 18612546 23231718 18612683 23231889 18612820 23232060 18612957 23232231 18613094 23232402 18613231 23232573 18613368 23232744 18613505 23232915 18613642 23233086 18613779 23233257 18613916 23233428 18614053 23233599 18614190 23233770 18614327 23233941 18614464 23234112 18614601 23234283 18614738 23234454 18614875 23234625 18615012 23234796 18615149 23234967 18615286 23235138 18615423 23235309 18615560 23235480 18615697 23235651 18615834 23235822 18615971 23235993 18616108 23236164 18616245 23236335 18616382 23236506 18616519 23236677 18616656 23236848 18616793 23237019 18616930 23237190 18617067 23237361 18617204 23237532 18617341 23237703 18617478 23237874 18617615 23238045 18617752 23238216 18617889 23238387
1000 72925374 0 72925374 91023642 72925511 91023813 72925648 91023984 72925785 91024155 72925922 91024326 72926059 91024497 72926196 91024668 72926333 91024839 72926470 91025010 72926607 91025181 72926744 91025352 72926881 91025523 72927018 91025694 72927155 91025865 72927292 91026036 72927429 91026207 72927566 91026378 72927703 91026549 72927840 91026720 72927977 91026891 72928114 91027062 72928251 91027233 72928388 91027404 72928525 91027575 72928662 91027746 72928799 91027917 72928936 91028088 72929073 91028259 72929210 91028430 72929347 91028601 72929484 91028772 72929621 91028943 72929758 91029114 72929895 91029285 72930032 91029456 72930169 91029627 72930306 91029798 72930443 91029969 72930580 91030140 72930717 91030311 72930854 91030482 72930991 91030653 72931128 91030824 72931265 91030995 72931402 91031166 72931539 91031337 72931676 91031508 72931813 91031679 72931950 91031850 72932087 91032021 72932224 91032192 72932361 91032363 72932498 91032534 72932635 91032705 72932772 91032876 72932909 91033047 72933046 91033218 72933183 91033389 72933320 91033560 72933457 91033731 72933594 91033902 72933731 91034073 72933868 91034244 72934005 91034415 72934142 91034586 72934279 91034757 72934416 91034928 72934553 91035099 72934690 91035270 72934827 91035441 72934964 91035612 72935101 91035783 72935238 91035954 72935375 91036125 72935512 91036296 72935649 91036467 72935786 91036638 72935923 91036809 72936060 91036980 72936197 91037151 72936334 91037322 72936471 91037493 72936608 91037664 72936745 91037835 72936882 91038006 72937019 91038177 72937156 91038348 72937293 91038519 72937430 91038690 72937567 91038861 72937704 91039032 72937841 91039203 72937978 91039374 72938115 91039545 72938252 91039716 72938389 91039887 72938526 91040058 72938663 91040229 72938800 91040400 72938937 91040571 72939074 91040742 72939211 91040913 72939348 91041084 72939485 91041255 72939622 91041426 72939759 91041597 72939896 91041768 72940033 91041939 72940170 91042110 72940307 91042281 72940444 91042452 72940581 91042623 72940718 91042794 72940855 91042965 72940992 91043136 72941129 91043307 72941266 91043478 72941403 91043649 72941540 91043820 72941677 91043991 72941814 91044162 72941951 91044333 72942088 91044504 72942225 91044675 72942362 91044846 72942499 91045017 72942636 91045188 72942773 91045359 72942910 91045530 72943047 91045701 72943184 91045872 72943321 91046043 72943458 91046214 72943595 91046385 72943732 91046556 72943869 91046727 72944006 91046898 72944143 91047069 72944280 91047240 72944417 91047411 72944554 91047582 72944691 91047753 72944828 91047924 72944965 91048095 72945102 91048266 72945239 91048437 72945376 91048608 72945513 91048779 72945650 91048950 72945787 91049121 72945924 91049292 72946061 91049463 72946198 91049634 72946335 91049805 72946472 91049976 72946609 91050147 72946746 91050318 72946883 91050489 72947020 91050660 72947157 91050831 72947294 91051002 72947431 91051173 72947568 91051344 72947705 91051515 72947842 91051686 72947979 91051857 72948116 91052028 72948253 91052199 72948390 91052370 72948527 91052541 72948664 91052712 72948801 91052883 72948938 91053054 72949075 91053225 72949212 91053396 72949349 91053567 72949486 91053738 72949623 91053909 72949760 91054080 72949897 91054251 72950034 91054422 72950171 91054593 72950308 91054764 72950445 91054935 72950582 91055106 72950719 91055277 72950856 91055448 72950993 91055619 72951130 91055790 72951267 91055961 72951404 91056132 72951541 91056303 72951678 91056474 72951815 91056645 72951952 91056816 72952089 91056987 72952226 91057158 72952363 91057329 72952500 91057500 72952637 91057671 72952774 91057842 72952911 91058013 72953048 91058184 72953185 91058355 72953322 91058526 72953459 91058697 72953596 91058868 72953733 91059039 72953870 91059210 72954007 91059381 72954144 91059552 72954281 91059723 72954418 91059894 72954555 91060065 72954692 91060236 72954829 91060407 72954966 91060578 72955103 91060749 72955240 91060920 72955377 91061091 72955514 91061262 72955651 91061433 72955788 91061604 72955925 91061775 72956062 91061946 72956199 91062117 72956336 91062288 72956473 91062459 72956610 91062630 72956747 91062801 72956884 91062972 72957021 91063143 72957158 91063314 72957295 91063485 72957432 91063656 72957569 91063827 72957706 91063998 72957843 91064169 72957980 91064340 72958117 91064511 72958254 91064682 72958391 91064853 72958528 91065024 72958665 91065195 72958802 91065366 72958939 91065537 72959076 91065708 72959213 91065879 72959350 91066050 72959487 91066221 72959624 91066392 72959761 91066563 72959898 91066734 72960035 91066905 72960172 91067076 72960309 91067247 72960446 91067418 72960583 91067589 72960720 91067760 72960857 91067931 72960994 91068102 72961131 91068273 72961268 91068444 72961405 91068615 72961542 91068786 72961679 91068957 72961816 91069128 72961953 91069299 72962090 91069470 72962227 91069641 72962364 91069812 72962501 91069983 72962638 91070154 72962775 91070325 72962912 91070496 72963049 91070667 72963186 91070838 72963323 91071009 72963460 91071180 72963597 91071351 72963734 91071522 72963871 91071693 72964008 91071864 72964145 91072035 72964282 91072206 72964419 91072377 72964556 91072548 72964693 91072719 72964830 91072890 72964967 91073061 72965104 91073232 72965241 91073403 72965378 91073574 72965515 91073745 72965652 91073916 72965789 91074087 72965926 91074258 72966063 91074429 72966200 91074600 72966337 91074771 72966474 91074942 72966611 91075113 72966748 91075284 72966885 91075455 72967022 91075626 72967159 91075797 72967296 91075968 72967433 91076139 72967570 91076310 72967707 91076481 72967844 91076652 72967981 91076823 72968118 91076994 72968255 91077165 72968392 91077336 72968529 91077507 72968666 91077678 72968803 91077849 72968940 91078020 72969077 91078191 72969214 91078362 72969351 91078533 72969488 91078704 72969625 91078875 72969762 91079046 72969899 91079217 72970036 91079388 72970173 91079559 72970310 91079730 72970447 91079901 72970584 91080072 72970721 91080243 72970858 91080414 72970995 91080585 72971132 91080756 72971269 91080927 72971406 91081098 72971543 91081269 72971680 91081440 72971817 91081611 72971954 91081782 72972091 91081953 72972228 91082124 72972365 91082295 72972502 91082466 72972639 91082637 72972776 91082808 72972913 91082979 72973050 91083150 72973187 91083321 72973324 91083492 72973461 91083663 72973598 91083834 72973735 91084005 72973872 91084176 72974009 91084347 72974146 91084518 72974283 91084689 72974420 91084860 72974557 91085031 72974694 91085202 72974831 91085373 72974968 91085544 72975105 91085715 72975242 91085886 72975379 91086057 72975516 91086228 72975653 91086399 72975790 91086570 72975927 91086741 72976064 91086912 72976201 91087083 72976338 91087254 72976475 91087425 72976612 91087596 72976749 91087767 72976886 91087938 72977023 91088109 72977160 91088280 72977297 91088451 72977434 91088622 72977571 91088793 72977708 91088964 72977845 91089135 72977982 91089306 72978119 91089477 72978256 91089648 72978393 91089819 72978530 91089990 72978667 91090161 72978804 91090332 72978941 91090503 72979078 91090674 72979215 91090845 72979352 91091016 72979489 91091187 72979626 91091358 72979763 91091529 72979900 91091700 72980037 91091871 72980174 91092042 72980311 91092213 72980448 91092384 72980585 91092555 72980722 91092726 72980859 91092897 72980996 91093068 72981133 91093239 72981270 91093410 72981407 91093581 72981544 91093752 72981681 91093923 72981818 91094094 72981955 91094265 72982092 91094436 72982229 91094607 72982366 91094778 72982503 91094949 72982640 91095120 72982777 91095291 72982914 91095462 72983051 91095633 72983188 91095804 72983325 91095975 72983462 91096146 72983599 91096317 72983736 91096488 72983873 91096659 72984010 91096830 72984147 91097001 72984284 91097172 72984421 91097343 72984558 91097514 72984695 91097685 72984832 91097856 72984969 91098027 72985106 91098198 72985243 91098369 72985380 91098540 72985517 91098711 72985654 91098882 72985791 91099053 72985928 91099224 72986065 91099395 72986202 91099566 72986339 91099737 72986476 91099908 72986613 91100079 72986750 91100250 72986887 91100421 72987024 91100592 72987161 91100763 72987298 91100934 72987435 91101105 72987572 91101276 72987709 91101447 72987846 91101618 72987983 91101789 72988120 91101960 72988257 91102131 72988394 91102302 72988531 91102473 72988668 91102644 72988805 91102815 72988942 91102986 72989079 91103157 72989216 91103328 72989353 91103499 72989490 91103670 72989627 91103841 72989764 91104012 72989901 91104183 72990038 91104354 72990175 91104525 72990312 91104696 72990449 91104867 72990586 91105038 72990723 91105209 72990860 91105380 72990997 91105551 72991134 91105722 72991271 91105893 72991408 91106064 72991545 91106235 72991682 91106406 72991819 91106577 72991956 91106748 72992093 91106919 72992230 91107090 72992367 91107261 72992504 91107432 72992641 91107603 72992778 91107774 72992915 91107945 72993052 91108116 72993189 91108287 72993326 91108458 72993463 91108629 72993600 91108800 72993737 91108971 72993874 91109142 72994011 91109313 72994148 91109484 72994285 91109655 72994422 91109826 72994559 91109997 72994696 91110168 72994833 91110339 72994970 91110510 72995107 91110681 72995244 91110852 72995381 91111023 72995518 91111194 72995655 91111365 72995792 91111536 72995929 91111707 72996066 91111878 72996203 91112049 72996340 91112220 72996477 91112391 72996614 91112562 72996751 91112733 72996888 91112904 72997025 91113075 72997162 91113246 72997299 91113417 72997436 91113588 72997573 91113759 72997710 91113930 72997847 91114101 72997984 91114272 72998121 91114443 72998258 91114614 72998395 91114785 72998532 91114956 72998669 91115127 72998806 91115298 72998943 91115469 72999080 91115640 72999217 91115811 72999354 91115982 72999491 91116153 72999628 91116324 72999765 91116495 72999902 91116666 73000039 91116837 73000176 91117008 73000313 91117179 73000450 91117350 73000587 91117521 73000724 91117692 73000861 91117863 73000998 91118034 73001135 91118205 73001272 91118376 73001409 91118547 73001546 91118718 73001683 91118889 73001820 91119060 73001957 91119231 73002094 91119402 73002231 91119573 73002368 91119744 73002505 91119915 73002642 91120086 73002779 91120257 73002916 91120428 73003053 91120599 73003190 91120770 73003327 91120941 73003464 91121112 73003601 91121283 73003738 91121454 73003875 91121625 73004012 91121796 73004149 91121967 73004286 91122138 73004423 91122309 73004560 91122480 73004697 91122651 73004834 91122822 73004971 91122993 73005108 91123164 73005245 91123335 73005382 91123506 73005519 91123677 73005656 91123848 73005793 91124019 73005930 91124190 73006067 91124361 73006204 91124532 73006341 91124703 73006478 91124874 73006615 91125045 73006752 91125216 73006889 91125387 73007026 91125558 73007163 91125729 73007300 91125900 73007437 91126071 73007574 91126242 73007711 91126413 73007848 91126584 73007985 91126755 73008122 91126926 73008259 91127097 73008396 91127268 73008533 91127439 73008670 91127610 73008807 91127781 73008944 91127952 73009081 91128123 73009218 91128294 73009355 91128465 73009492 91128636 73009629 91128807 73009766 91128978 73009903 91129149 73010040 91129320 73010177 91129491 73010314 91129662 73010451 91129833 73010588 91130004 73010725 91130175 73010862 91130346 73010999 91130517 73011136 91130688 73011273 91130859 73011410 91131030 73011547 91131201 73011684 91131372 73011821 91131543 73011958 91131714 73012095 91131885 73012232 91132056 73012369 91132227 73012506 91132398 73012643 91132569 73012780 91132740 73012917 91132911 73013054 91133082 73013191 91133253 73013328 91133424 73013465 91133595 73013602 91133766 73013739 91133937 73013876 91134108 73014013 91134279 73014150 91134450 73014287 91134621 73014424 91134792 73014561 91134963 73014698 91135134 73014835 91135305 73014972 91135476 73015109 91135647 73015246 91135818 73015383 91135989 73015520 91136160 73015657 91136331 73015794 91136502 73015931 91136673 73016068 91136844 73016205 91137015 73016342 91137186 73016479 91137357 73016616 91137528 73016753 91137699 73016890 91137870 73017027 91138041 73017164 91138212 73017301 91138383 73017438 91138554 73017575 91138725 73017712 91138896 73017849 91139067 73017986 91139238 73018123 91139409 73018260 91139580 73018397 91139751 73018534 91139922 73018671 91140093 73018808 91140264 73018945 91140435 73019082 91140606 73019219 91140777 73019356 91140948 73019493 91141119 73019630 91141290 73019767 91141461 73019904 91141632 73020041 91141803 73020178 91141974 73020315 91142145 73020452 91142316 73020589 91142487 73020726 91142658 73020863 91142829 73021000 91143000 73021137 91143171 73021274 91143342 73021411 91143513 73021548 91143684 73021685 91143855 73021822 91144026 73021959 91144197 73022096 91144368 73022233 91144539 73022370 91144710 73022507 91144881 73022644 91145052 73022781 91145223 73022918 91145394 73023055 91145565 73023192 91145736 73023329 91145907 73023466 91146078 73023603 91146249 73023740 91146420 73023877 91146591 73024014 91146762 73024151 91146933 73024288 91147104 73024425 91147275 73024562 91147446 73024699 91147617 73024836 91147788 73024973 91147959 73025110 91148130 73025247 91148301 73025384 91148472 73025521 91148643 73025658 91148814 73025795 91148985 73025932 91149156 73026069 91149327 73026206 91149498 73026343 91149669 73026480 91149840 73026617 91150011 73026754 91150182 73026891 91150353 73027028 91150524 73027165 91150695 73027302 91150866 73027439 91151037 73027576 91151208 73027713 91151379 73027850 91151550 73027987 91151721 73028124 91151892 73028261 91152063 73028398 91152234 73028535 91152405 73028672 91152576 73028809 91152747 73028946 91152918 73029083 91153089 73029220 91153260 73029357 91153431 73029494 91153602 73029631 91153773 73029768 91153944 73029905 91154115 73030042 91154286 73030179 91154457 73030316 91154628 73030453 91154799 73030590 91154970 73030727 91155141 73030864 91155312 73031001 91155483 73031138 91155654 73031275 91155825 73031412 91155996 73031549 91156167 73031686 91156338 73031823 91156509 73031960 91156680 73032097 91156851 73032234 91157022 73032371 91157193 73032508 91157364 73032645 91157535 73032782 91157706 73032919 91157877 73033056 91158048 73033193 91158219 73033330 91158390 73033467 91158561 73033604 91158732 73033741 91158903 73033878 91159074 73034015 91159245 73034152 91159416 73034289 91159587 73034426 91159758 73034563 91159929 73034700 91160100 73034837 91160271 73034974 91160442 73035111 91160613 73035248 91160784 73035385 91160955 73035522 91161126 73035659 91161297 73035796 91161468 73035933 91161639 73036070 91161810 73036207 91161981 73036344 91162152 73036481 91162323 73036618 91162494 73036755 91162665 73036892 91162836 73037029 91163007 73037166 91163178 73037303 91163349 73037440 91163520 73037577 91163691 73037714 91163862 73037851 91164033 73037988 91164204 73038125 91164375 73038262 91164546 73038399 91164717 73038536 91164888 73038673 91165059 73038810 91165230 73038947 91165401 73039084 91165572 73039221 91165743 73039358 91165914 73039495 91166085 73039632 91166256 73039769 91166427 73039906 91166598 73040043 91166769 73040180 91166940 73040317 91167111 73040454 91167282 73040591 91167453 73040728 91167624 73040865 91167795 73041002 91167966 73041139 91168137 73041276 91168308 73041413 91168479 73041550 91168650 73041687 91168821 73041824 91168992 73041961 91169163 73042098 91169334 73042235 91169505 73042372 91169676 73042509 91169847 73042646 91170018 73042783 91170189 73042920 91170360 73043057 91170531 73043194 91170702 73043331 91170873 73043468 91171044 73043605 91171215 73043742 91171386 73043879 91171557 73044016 91171728 73044153 91171899 73044290 91172070 73044427 91172241 73044564 91172412 73044701 91172583 73044838 91172754 73044975 91172925 73045112 91173096 73045249 91173267 73045386 91173438 73045523 91173609 73045660 91173780 73045797 91173951 73045934 91174122 73046071 91174293 73046208 91174464 73046345 91174635 73046482 91174806 73046619 91174977 73046756 91175148 73046893 91175319 73047030 91175490 73047167 91175661 73047304 91175832 73047441 91176003 73047578 91176174 73047715 91176345 73047852 91176516 73047989 91176687 73048126 91176858 73048263 91177029 73048400 91177200 73048537 91177371 73048674 91177542 73048811 91177713 73048948 91177884 73049085 91178055 73049222 91178226 73049359 91178397 73049496 91178568 73049633 91178739 73049770 91178910 73049907 91179081 73050044 91179252 73050181 91179423 73050318 91179594 73050455 91179765 73050592 91179936 73050729 91180107 73050866 91180278 73051003 91180449 73051140 91180620 73051277 91180791 73051414 91180962 73051551 91181133 73051688 91181304 73051825 91181475 73051962 91181646 73052099 91181817 73052236 91181988 73052373 91182159 73052510 91182330 73052647 91182501 73052784 91182672 73052921 91182843 73053058 91183014 73053195 91183185 73053332 91183356 73053469 91183527 73053606 91183698 73053743 91183869 73053880 91184040 73054017 91184211 73054154 91184382 73054291 91184553 73054428 91184724 73054565 91184895 73054702 91185066 73054839 91185237 73054976 91185408 73055113 91185579 73055250 91185750 73055387 91185921 73055524 91186092 73055661 91186263 73055798 91186434 73055935 91186605 73056072 91186776 73056209 91186947 73056346 91187118 73056483 91187289 73056620 91187460 73056757 91187631 73056894 91187802 73057031 91187973 73057168 91188144 73057305 91188315 73057442 91188486 73057579 91188657 73057716 91188828 73057853 91188999 73057990 91189170 73058127 91189341 73058264 91189512 73058401 91189683 73058538 91189854 73058675 91190025 73058812 91190196 73058949 91190367 73059086 91190538 73059223 91190709 73059360 91190880 73059497 91191051 73059634 91191222 73059771 91191393 73059908 91191564 73060045 91191735 73060182 91191906 73060319 91192077 73060456 91192248 73060593 91192419 73060730 91192590 73060867 91192761 73061004 91192932 73061141 91193103 73061278 91193274 73061415 91193445 73061552 91193616 73061689 91193787 73061826 91193958 73061963 91194129 73062100 91194300
1000 19863900 0 19863900 24793627 19864037 24793798 19864174 24793969 19864311 24794140 19864448 24794311 19864585 24794482 19864722 24794653 19864859 24794824 19864996 24794995 19865133 24795166 19865270 24795337 19865407 24795508 19865544 24795679 19865681 24795850 19865818 24796021 19865955 24796192 19866092 24796363 19866229 24796534 19866366 24796705 19866503 24796876 19866640 24797047 19866777 24797218 19866914 24797389 19867051 24797560 19867188 24797731 19867325 24797902 19867462 24798073 19867599 24798244 19867736 24798415 19867873 24798586 19868010 24798757 19868147 24798928 19868284 24799099 19868421 24799270 19868558 24799441 19868695 24799612 19868832 24799783 19868969 24799954 19869106 24800125 19869243 24800296 19869380 24800467 19869517 24800638 19869654 24800809 19869791 24800980 19869928 24801151 19870065 24801322 19870202 24801493 19870339 24801664 19870476 24801835 19870613 24802006 19870750 24802177 19870887 24802348 19871024 24802519 19871161 24802690 19871298 24802861 19871435 24803032 19871572 24803203 19871709 24803374 19871846 24803545 19871983 24803716 19872120 24803887 19872257 24804058 19872394 24804229 19872531 24804400 19872668 24804571 19872805 24804742 19872942 24804913 19873079 24805084 19873216 24805255 19873353 24805426 19873490 24805597 19873627 24805768 19873764 24805939 19873901 24806110 19874038 24806281 19874175 24806452 19874312 24806623 19874449 24806794 19874586 24806965 19874723 24807136 19874860 24807307 19874997 24807478 19875134 24807649 19875271 24807820 19875408 24807991 19875545 24808162 19875682 24808333 19875819 24808504 19875956 24808675 19876093 24808846 19876230 24809017 19876367 24809188 19876504 24809359 19876641 24809530 19876778 24809701 19876915 24809872 19877052 24810043 19877189 24810214 19877326 24810385 19877463 24810556 19877600 24810727 19877737 24810898 19877874 24811069 19878011 24811240 19878148 24811411 19878285 24811582 19878422 24811753 19878559 24811924 19878696 24812095 19878833 24812266 19878970 24812437 19879107 24812608 19879244 24812779 19879381 24812950 19879518 24813121 19879655 24813292 19879792 24813463 19879929 24813634 19880066 24813805 19880203 24813976 19880340 24814147 19880477 24814318 19880614 24814489 19880751 24814660 19880888 24814831 19881025 24815002 19881162 24815173 19881299 24815344 19881436 24815515 19881573 24815686 19881710 24815857 19881847 24816028 19881984 24816199 19882121 24816370 19882258 24816541 19882395 24816712 19882532 24816883 19882669 24817054 19882806 24817225 19882943 24817396 19883080 24817567 19883217 24817738 19883354 24817909 19883491 24818080 19883628 24818251 19883765 24818422 19883902 24818593 19884039 24818764 19884176 24818935 19884313 24819106 19884450 24819277 19884587 24819448 19884724 24819619 19884861 24819790 19884998 24819961 19885135 24820132 19885272 24820303 19885409 24820474 19885546 24820645 19885683 24820816 19885820 24820987 19885957 24821158 19886094 24821329 19886231 24821500 19886368 24821671 19886505 24821842 19886642 24822013 19886779 24822184 19886916 24822355 19887053 24822526 19887190 24822697 19887327 24822868 19887464 24823039 19887601 24823210 19887738 24823381 19887875 24823552 19888012 24823723 19888149 24823894 19888286 24824065 19888423 24824236 19888560 24824407 19888697 24824578 19888834 24824749 19888971 24824920 19889108 24825091 19889245 24825262 19889382 24825433 19889519 24825604 19889656 24825775 19889793 24825946 19889930 24826117 19890067 24826288 19890204 24826459 19890341 24826630 19890478 24826801 19890615 24826972 19890752 24827143 19890889 24827314 19891026 24827485 19891163 24827656 19891300 24827827 19891437 24827998 19891574 24828169 19891711 24828340 19891848 24828511 19891985 24828682 19892122 24828853 19892259 24829024 19892396 24829195 19892533 24829366 19892670 24829537 19892807 24829708 19892944 24829879 19893081 24830050 19893218 24830221 19893355 24830392 19893492 24830563 19893629 24830734 19893766 24830905 19893903 24831076 19894040 24831247 19894177 24831418 19894314 24831589 19894451 24831760 19894588 24831931 19894725 24832102 19894862 24832273 19894999 24832444 19895136 24832615 19895273 24832786 19895410 24832957 19895547 24833128 19895684 24833299 19895821 24833470 19895958 24833641 19896095 24833812 19896232 24833983 19896369 24834154 19896506 24834325 19896643 24834496 19896780 24834667 19896917 24834838 19897054 24835009 19897191 24835180 19897328 24835351 19897465 24835522 19897602 24835693 19897739 24835864 19897876 24836035 19898013 24836206 19898150 24836377 19898287 24836548 19898424 24836719 19898561 24836890 19898698 24837061 19898835 24837232 19898972 24837403 19899109 24837574 19899246 24837745 19899383 24837916 19899520 24838087 19899657 24838258 19899794 24838429 19899931 24838600 19900068 24838771 19900205 24838942 19900342 24839113 19900479 24839284 19900616 24839455 19900753 24839626 19900890 24839797 19901027 24839968 19901164 24840139 19901301 24840310 19901438 24840481 19901575 24840652 19901712 24840823 19901849 24840994 19901986 24841165 19902123 24841336 19902260 24841507 19902397 24841678 19902534 24841849 19902671 24842020 19902808 24842191 19902945 24842362 19903082 24842533 19903219 24842704 19903356 24842875 19903493 24843046 19903630 24843217 19903767 24843388 19903904 24843559 19904041 24843730 19904178 24843901 19904315 24844072 19904452 24844243 19904589 24844414 19904726 24844585 19904863 24844756 19905000 24844927 19905137 24845098 19905274 24845269 19905411 24845440 19905548 24845611 19905685 24845782 19905822 24845953 19905959 24846124 19906096 24846295 19906233 24846466 19906370 24846637 19906507 24846808 19906644 24846979 19906781 24847150 19906918 24847321 19907055 24847492 19907192 24847663 19907329 24847834 19907466 24848005 19907603 24848176 19907740 24848347 19907877 24848518 19908014 24848689 19908151 24848860 19908288 24849031 19908425 24849202 19908562 24849373 19908699 24849544 19908836 24849715 19908973 24849886 19909110 24850057 19909247 24850228 19909384 24850399 19909521 24850570 19909658 24850741 19909795 24850912 19909932 24851083 19910069 24851254 19910206 24851425 19910343 24851596 19910480 24851767 19910617 24851938 19910754 24852109 19910891 24852280 19911028 24852451 19911165 24852622 19911302 24852793 19911439 24852964 19911576 24853135 19911713 24853306 19911850 24853477 19911987 24853648 19912124 24853819 19912261 24853990 19912398 24854161 19912535 24854332 19912672 24854503 19912809 24854674 19912946 24854845 19913083 24855016 19913220 24855187 19913357 24855358 19913494 24855529 19913631 24855700 19913768 24855871 19913905 24856042 19914042 24856213 19914179 24856384 19914316 24856555 19914453 24856726 19914590 24856897 19914727 24857068 19914864 24857239 19915001 24857410 19915138 24857581 19915275 24857752 19915412 24857923 19915549 24858094 19915686 24858265 19915823 24858436 19915960 24858607 19916097 24858778 19916234 24858949 19916371 24859120 19916508 24859291 19916645 24859462 19916782 24859633 19916919 24859804 19917056 24859975 19917193 24860146 19917330 24860317 19917467 24860488 19917604 24860659 19917741 24860830 19917878 24861001 19918015 24861172 19918152 24861343 19918289 24861514 19918426 24861685 19918563 24861856 19918700 24862027 19918837 24862198 19918974 24862369 19919111 24862540 19919248 24862711 19919385 24862882 19919522 24863053 19919659 24863224 19919796 24863395 19919933 24863566 19920070 24863737 19920207 24863908 19920344 24864079 19920481 24864250 19920618 24864421 19920755 24864592 19920892 24864763 19921029 24864934 19921166 24865105 19921303 24865276 19921440 24865447 19921577 24865618 19921714 24865789 19921851 24865960 19921988 24866131 19922125 24866302 19922262 24866473 19922399 24866644 19922536 24866815 19922673 24866986 19922810 24867157 19922947 24867328 19923084 24867499 19923221 24867670 19923358 24867841 19923495 24868012 19923632 24868183 19923769 24868354 19923906 24868525 19924043 24868696 19924180 24868867 19924317 24869038 19924454 24869209 19924591 24869380 19924728 24869551 19924865 24869722 19925002 24869893 19925139 24870064 19925276 24870235 19925413 24870406 19925550 24870577 19925687 24870748 19925824 24870919 19925961 24871090 19926098 24871261 19926235 24871432 19926372 24871603 19926509 24871774 19926646 24871945 19926783 24872116 19926920 24872287 19927057 24872458 19927194 24872629 19927331 24872800 19927468 24872971 19927605 24873142 19927742 24873313 19927879 24873484 19928016 24873655 19928153 24873826 19928290 24873997 19928427 24874168 19928564 24874339 19928701 24874510 19928838 24874681 19928975 24874852 19929112 24875023 19929249 24875194 19929386 24875365 19929523 24875536 19929660 24875707 19929797 24875878 19929934 24876049 19930071 24876220 19930208 24876391 19930345 24876562 19930482 24876733 19930619 24876904 19930756 24877075 19930893 24877246 19931030 24877417 19931167 24877588 19931304 24877759 19931441 24877930 19931578 24878101 19931715 24878272 19931852 24878443 19931989 24878614 19932126 24878785 19932263 24878956 19932400 24879127 19932537 24879298 19932674 24879469 19932811 24879640 19932948 24879811 19933085 24879982 19933222 24880153 19933359 24880324 19933496 24880495 19933633 24880666 19933770 24880837 19933907 24881008 19934044 24881179 19934181 24881350 19934318 24881521 19934455 24881692 19934592 24881863 19934729 24882034 19934866 24882205 19935003 24882376 19935140 24882547 19935277 24882718 19935414 24882889 19935551 24883060 19935688 24883231 19935825 24883402 19935962 24883573 19936099 24883744 19936236 24883915 19936373 24884086 19936510 24884257 19936647 24884428 19936784 24884599 19936921 24884770 19937058 24884941 19937195 24885112 19937332 24885283 19937469 24885454 19937606 24885625 19937743 24885796 19937880 24885967 19938017 24886138 19938154 24886309 19938291 24886480 19938428 24886651 19938565 24886822 19938702 24886993 19938839 24887164 19938976 24887335 19939113 24887506 19939250 24887677 19939387 24887848 19939524 24888019 19939661 24888190 19939798 24888361 19939935 24888532 19940072 24888703 19940209 24888874 19940346 24889045 19940483 24889216 19940620 24889387 19940757 24889558 19940894 24889729 19941031 24889900 19941168 24890071 19941305 24890242 19941442 24890413 19941579 24890584 19941716 24890755 19941853 24890926 19941990 24891097 19942127 24891268 19942264 24891439 19942401 24891610 19942538 24891781 19942675 24891952 19942812 24892123 19942949 24892294 19943086 24892465 19943223 24892636 19943360 24892807 19943497 24892978 19943634 24893149 19943771 24893320 19943908 24893491 19944045 24893662 19944182 24893833 19944319 24894004 19944456 24894175 19944593 24894346 19944730 24894517 19944867 24894688 19945004 24894859 19945141 24895030 19945278 24895201 19945415 24895372 19945552 24895543 19945689 24895714 19945826 24895885 19945963 24896056 19946100 24896227 19946237 24896398 19946374 24896569 19946511 24896740 19946648 24896911 19946785 24897082 19946922 24897253 19947059 24897424 19947196 24897595 19947333 24897766 19947470 24897937 19947607 24898108 19947744 24898279 19947881 24898450 19948018 24898621 19948155 24898792 19948292 24898963 19948429 24899134 19948566 24899305 19948703 24899476 19948840 24899647 19948977 24899818 19949114 24899989 19949251 24900160 19949388 24900331 19949525 24900502 19949662 24900673 19949799 24900844 19949936 24901015 19950073 24901186 19950210 24901357 19950347 24901528 19950484 24901699 19950621 24901870 19950758 24902041 19950895 24902212 19951032 24902383 19951169 24902554 19951306 24902725 19951443 24902896 19951580 24903067 19951717 24903238 19951854 24903409 19951991 24903580 19952128 24903751 19952265 24903922 19952402 24904093 19952539 24904264 19952676 24904435 19952813 24904606 19952950 24904777 19953087 24904948 19953224 24905119 19953361 24905290 19953498 24905461 19953635 24905632 19953772 24905803 19953909 24905974 19954046 24906145 19954183 24906316 19954320 24906487 19954457 24906658 19954594 24906829 19954731 24907000 19954868 24907171 19955005 24907342 19955142 24907513 19955279 24907684 19955416 24907855 19955553 24908026 19955690 24908197 19955827 24908368 19955964 24908539 19956101 24908710 19956238 24908881 19956375 24909052 19956512 24909223 19956649 24909394 19956786 24909565 19956923 24909736 19957060 24909907 19957197 24910078 19957334 24910249 19957471 24910420 19957608 24910591 19957745 24910762 19957882 24910933 19958019 24911104 19958156 24911275 19958293 24911446 19958430 24911617 19958567 24911788 19958704 24911959 19958841 24912130 19958978 24912301 19959115 24912472 19959252 24912643 19959389 24912814 19959526 24912985 19959663 24913156 19959800 24913327 19959937 24913498 19960074 24913669 19960211 24913840 19960348 24914011 19960485 24914182 19960622 24914353 19960759 24914524 19960896 24914695 19961033 24914866 19961170 24915037 19961307 24915208 19961444 24915379 19961581 24915550 19961718 24915721 19961855 24915892 19961992 24916063 19962129 24916234 19962266 24916405 19962403 24916576 19962540 24916747 19962677 24916918 19962814 24917089 19962951 24917260 19963088 24917431 19963225 24917602 19963362 24917773 19963499 24917944 19963636 24918115 19963773 24918286 19963910 24918457 19964047 24918628 19964184 24918799 19964321 24918970 19964458 24919141 19964595 24919312 19964732 24919483 19964869 24919654 19965006 24919825 19965143 24919996 19965280 24920167 19965417 24920338 19965554 24920509 19965691 24920680 19965828 24920851 19965965 24921022 19966102 24921193 19966239 24921364 19966376 24921535 19966513 24921706 19966650 24921877 19966787 24922048 19966924 24922219 19967061 24922390 19967198 24922561 19967335 24922732 19967472 24922903 19967609 24923074 19967746 24923245 19967883 24923416 19968020 24923587 19968157 24923758 19968294 24923929 19968431 24924100 19968568 24924271 19968705 24924442 19968842 24924613 19968979 24924784 19969116 24924955 19969253 24925126 19969390 24925297 19969527 24925468 19969664 24925639 19969801 24925810 19969938 24925981 19970075 24926152 19970212 24926323 19970349 24926494 19970486 24926665 19970623 24926836 19970760 24927007 19970897 24927178 19971034 24927349 19971171 24927520 19971308 24927691 19971445 24927862 19971582 24928033 19971719 24928204 19971856 24928375 19971993 24928546 19972130 24928717 19972267 24928888 19972404 24929059 19972541 24929230 19972678 24929401 19972815 24929572 19972952 24929743 19973089 24929914 19973226 24930085 19973363 24930256 19973500 24930427 19973637 24930598 19973774 24930769 19973911 24930940 19974048 24931111 19974185 24931282 19974322 24931453 19974459 24931624 19974596 24931795 19974733 24931966 19974870 24932137 19975007 24932308 19975144 24932479 19975281 24932650 19975418 24932821 19975555 24932992 19975692 24933163 19975829 24933334 19975966 24933505 19976103 24933676 19976240 24933847 19976377 24934018 19976514 24934189 19976651 24934360 19976788 24934531 19976925 24934702 19977062 24934873 19977199 24935044 19977336 24935215 19977473 24935386 19977610 24935557 19977747 24935728 19977884 24935899 19978021 24936070 19978158 24936241 19978295 24936412 19978432 24936583 19978569 24936754 19978706 24936925 19978843 24937096 19978980 24937267 19979117 24937438 19979254 24937609 19979391 24937780 19979528 24937951 19979665 24938122 19979802 24938293 19979939 24938464 19980076 24938635 19980213 24938806 19980350 24938977 19980487 24939148 19980624 24939319 19980761 24939490 19980898 24939661 19981035 24939832 19981172 24940003 19981309 24940174 19981446 24940345 19981583 24940516 19981720 24940687 19981857 24940858 19981994 24941029 19982131 24941200 19982268 24941371 19982405 24941542 19982542 24941713 19982679 24941884 19982816 24942055 19982953 24942226 19983090 24942397 19983227 24942568 19983364 24942739 19983501 24942910 19983638 24943081 19983775 24943252 19983912 24943423 19984049 24943594 19984186 24943765 19984323 24943936 19984460 24944107 19984597 24944278 19984734 24944449 19984871 24944620 19985008 24944791 19985145 24944962 19985282 24945133 19985419 24945304 19985556 24945475 19985693 24945646 19985830 24945817 19985967 24945988 19986104 24946159 19986241 24946330 19986378 24946501 19986515 24946672 19986652 24946843 19986789 24947014 19986926 24947185 19987063 24947356 19987200 24947527 19987337 24947698 19987474 24947869 19987611 24948040 19987748 24948211 19987885 24948382 19988022 24948553 19988159 24948724 19988296 24948895 19988433 24949066 19988570 24949237 19988707 24949408 19988844 24949579 19988981 24949750 19989118 24949921 19989255 24950092 19989392 24950263 19989529 24950434 19989666 24950605 19989803 24950776 19989940 24950947 19990077 24951118 19990214 24951289 19990351 24951460 19990488 24951631 19990625 24951802 19990762 24951973 19990899 24952144 19991036 24952315 19991173 24952486 19991310 24952657 19991447 24952828 19991584 24952999 19991721 24953170 19991858 24953341 19991995 24953512 19992132 24953683 19992269 24953854 19992406 24954025 19992543 24954196 19992680 24954367 19992817 24954538 19992954 24954709 19993091 24954880 19993228 24955051 19993365 24955222 19993502 24955393 19993639 24955564 19993776 24955735 19993913 24955906 19994050 24956077 19994187 24956248 19994324 24956419 19994461 24956590 19994598 24956761 19994735 24956932 19994872 24957103 19995009 24957274 19995146 24957445 19995283 24957616 19995420 24957787 19995557 24957958 19995694 24958129 19995831 24958300 19995968 24958471 19996105 24958642 19996242 24958813 19996379 24958984 19996516 24959155 19996653 24959326 19996790 24959497 19996927 24959668 19997064 24959839 19997201 24960010 19997338 24960181 19997475 24960352 19997612 24960523 19997749 24960694 19997886 24960865 19998023 24961036 19998160 24961207 19998297 24961378 19998434 24961549 19998571 24961720 19998708 24961891 19998845 24962062 19998982 24962233 19999119 24962404 19999256 24962575 19999393 24962746 19999530 24962917 19999667 24963088 19999804 24963259 19999941 24963430 20000078 24963601 20000215 24963772 20000352 24963943 20000489 24964114 20000626 24964285
1000 22447998 0 22447998 28019034 22448135 28019205 22448272 28019376 22448409 28019547 22448546 28019718 22448683 28019889 22448820 28020060 22448957 28020231 22449094 28020402 22449231 28020573 22449368 28020744 22449505 28020915 22449642 28021086 22449779 28021257 22449916 28021428 22450053 28021599 22450190 28021770 22450327 28021941 22450464 28022112 22450601 28022283 22450738 28022454 22450875 28022625 22451012 28022796 22451149 28022967 22451286 28023138 22451423 28023309 22451560 28023480 22451697 28023651 22451834 28023822 22451971 28023993 22452108 28024164 22452245 28024335 22452382 28024506 22452519 28024677 22452656 28024848 22452793 28025019 22452930 28025190 22453067 28025361 22453204 28025532 22453341 28025703 22453478 28025874 22453615 28026045 22453752 28026216 22453889 28026387 22454026 28026558 22454163 28026729 22454300 28026900 22454437 28027071 22454574 28027242 22454711 28027413 22454848 28027584 22454985 28027755 22455122 28027926 22455259 28028097 22455396 28028268 22455533 28028439 22455670 28028610 22455807 28028781 22455944 28028952 22456081 28029123 22456218 28029294 22456355 28029465 22456492 28029636 22456629 28029807 22456766 28029978 22456903 28030149 22457040 28030320 22457177 28030491 22457314 28030662 22457451 28030833 22457588 28031004 22457725 28031175 22457862 28031346 22457999 28031517 22458136 28031688 22458273 28031859 22458410 28032030 22458547 28032201 22458684 28032372 22458821 28032543 22458958 28032714 22459095 28032885 22459232 28033056 22459369 28033227 22459506 28033398 22459643 28033569 22459780 28033740 22459917 28033911 22460054 28034082 22460191 28034253 22460328 28034424 22460465 28034595 22460602 28034766 22460739 28034937 22460876 28035108 22461013 28035279 22461150 28035450 22461287 28035621 22461424 28035792 22461561 28035963 22461698 28036134 22461835 28036305 22461972 28036476 22462109 28036647 22462246 28036818 22462383 28036989 22462520 28037160 22462657 28037331 22462794 28037502 22462931 28037673 22463068 28037844 22463205 28038015 22463342 28038186 22463479 28038357 22463616 28038528 22463753 28038699 22463890 28038870 22464027 28039041 22464164 28039212 22464301 28039383 22464438 28039554 22464575 28039725 22464712 28039896 22464849 28040067 22464986 28040238 22465123 28040409 22465260 28040580 22465397 28040751 22465534 28040922 22465671 28041093 22465808 28041264 22465945 28041435 22466082 28041606 22466219 28041777 22466356 28041948 22466493 28042119 22466630 28042290 22466767 28042461 22466904 28042632 22467041 28042803 22467178 28042974 22467315 28043145 22467452 28043316 22467589 28043487 22467726 28043658 22467863 28043829 22468000 28044000 22468137 28044171 22468274 28044342 22468411 28044513 22468548 28044684 22468685 28044855 22468822 28045026 22468959 28045197 22469096 28045368 22469233 28045539 22469370 28045710 22469507 28045881 22469644 28046052 22469781 28046223 22469918 28046394 22470055 28046565 22470192 28046736 22470329 28046907 22470466 28047078 22470603 28047249 22470740 28047420 22470877 28047591 22471014 28047762 22471151 28047933 22471288 28048104 22471425 28048275 22471562 28048446 22471699 28048617 22471836 28048788 22471973 28048959 22472110 28049130 22472247 28049301 22472384 28049472 22472521 28049643 22472658 28049814 22472795 28049985 22472932 28050156 22473069 28050327 22473206 28050498 22473343 28050669 22473480 28050840 22473617 28051011 22473754 28051182 22473891 28051353 22474028 28051524 22474165 28051695 22474302 28051866 22474439 28052037 22474576 28052208 22474713 28052379 22474850 28052550 22474987 28052721 22475124 28052892 22475261 28053063 22475398 28053234 22475535 28053405 22475672 28053576 22475809 28053747 22475946 28053918 22476083 28054089 22476220 28054260 22476357 28054431 22476494 28054602 22476631 28054773 22476768 28054944 22476905 28055115 22477042 28055286 22477179 28055457 22477316 28055628 22477453 28055799 22477590 28055970 22477727 28056141 22477864 28056312 22478001 28056483 22478138 28056654 22478275 28056825 22478412 28056996 22478549 28057167 22478686 28057338 22478823 28057509 22478960 28057680 22479097 28057851 22479234 28058022 22479371 28058193 22479508 28058364 22479645 28058535 22479782 28058706 22479919 28058877 22480056 28059048 22480193 28059219 22480330 28059390 22480467 28059561 22480604 28059732 22480741 28059903 22480878 28060074 22481015 28060245 22481152 28060416 22481289 28060587 22481426 28060758 22481563 28060929 22481700 28061100 22481837 28061271 22481974 28061442 22482111 28061613 22482248 28061784 22482385 28061955 22482522 28062126 22482659 28062297 22482796 28062468 22482933 28062639 22483070 28062810 22483207 28062981 22483344 28063152 22483481 28063323 22483618 28063494 22483755 28063665 22483892 28063836 22484029 28064007 22484166 28064178 22484303 28064349 22484440 28064520 22484577 28064691 22484714 28064862 22484851 28065033 22484988 28065204 22485125 28065375 22485262 28065546 22485399 28065717 22485536 28065888 22485673 28066059 22485810 28066230 22485947 28066401 22486084 28066572 22486221 28066743 22486358 28066914 22486495 28067085 22486632 28067256 22486769 28067427 22486906 28067598 22487043 28067769 22487180 28067940 22487317 28068111 22487454 28068282 22487591 28068453 22487728 28068624 22487865 28068795 22488002 28068966 22488139 28069137 22488276 28069308 22488413 28069479 22488550 28069650 22488687 28069821 22488824 28069992 22488961 28070163 22489098 28070334 22489235 28070505 22489372 28070676 22489509 28070847 22489646 28071018 22489783 28071189 22489920 28071360 22490057 28071531 22490194 28071702 22490331 28071873 22490468 28072044 22490605 28072215 22490742 28072386 22490879 28072557 22491016 28072728 22491153 28072899 22491290 28073070 22491427 28073241 22491564 28073412 22491701 28073583 22491838 28073754 22491975 28073925 22492112 28074096 22492249 28074267 22492386 28074438 22492523 28074609 22492660 28074780 22492797 28074951 22492934 28075122 22493071 28075293 22493208 28075464 22493345 28075635 22493482 28075806 22493619 28075977 22493756 28076148 22493893 28076319 22494030 28076490 22494167 28076661 22494304 28076832 22494441 28077003 22494578 28077174 22494715 28077345 22494852 28077516 22494989 28077687 22495126 28077858 22495263 28078029 22495400 28078200 22495537 28078371 22495674 28078542 22495811 28078713 22495948 28078884 22496085 28079055 22496222 28079226 22496359 28079397 22496496 28079568 22496633 28079739 22496770 28079910 22496907 28080081 22497044 28080252 22497181 28080423 22497318 28080594 22497455 28080765 22497592 28080936 22497729 28081107 22497866 28081278 22498003 28081449 22498140 28081620 22498277 28081791 22498414 28081962 22498551 28082133 22498688 28082304 22498825 28082475 22498962 28082646 22499099 28082817 22499236 28082988 22499373 28083159 22499510 28083330 22499647 28083501 22499784 28083672 22499921 28083843 22500058 28084014 22500195 28084185 22500332 28084356 22500469 28084527 22500606 28084698 22500743 28084869 22500880 28085040 22501017 28085211 22501154 28085382 22501291 28085553 22501428 28085724 22501565 28085895 22501702 28086066 22501839 28086237 22501976 28086408 22502113 28086579 22502250 28086750 22502387 28086921 22502524 28087092 22502661 28087263 22502798 28087434 22502935 28087605 22503072 28087776 22503209 28087947 22503346 28088118 22503483 28088289 22503620 28088460 22503757 28088631 22503894 28088802 22504031 28088973 22504168 28089144 22504305 28089315 22504442 28089486 22504579 28089657 22504716 28089828 22504853 28089999 22504990 28090170 22505127 28090341 22505264 28090512 22505401 28090683 22505538 28090854 22505675 28091025 22505812 28091196 22505949 28091367 22506086 28091538 22506223 28091709 22506360 28091880 22506497 28092051 22506634 28092222 22506771 28092393 22506908 28092564 22507045 28092735 22507182 28092906 22507319 28093077 22507456 28093248 22507593 28093419 22507730 28093590 22507867 28093761 22508004 28093932 22508141 28094103 22508278 28094274 22508415 28094445 22508552 28094616 22508689 28094787 22508826 28094958 22508963 28095129 22509100 28095300 22509237 28095471 22509374 28095642 22509511 28095813 22509648 28095984 22509785 28096155 22509922 28096326 22510059 28096497 22510196 28096668 22510333 28096839 22510470 28097010 22510607 28097181 22510744 28097352 22510881 28097523 22511018 28097694 22511155 28097865 22511292 28098036 22511429 28098207 22511566 28098378 22511703 28098549 22511840 28098720 22511977 28098891 22512114 28099062 22512251 28099233 22512388 28099404 22512525 28099575 22512662 28099746 22512799 28099917 22512936 28100088 22513073 28100259 22513210 28100430 22513347 28100601 22513484 28100772 22513621 28100943 22513758 28101114 22513895 28101285 22514032 28101456 22514169 28101627 22514306 28101798 22514443 28101969 22514580 28102140 22514717 28102311 22514854 28102482 22514991 28102653 22515128 28102824 22515265 28102995 22515402 28103166 22515539 28103337 22515676 28103508 22515813 28103679 22515950 28103850 22516087 28104021 22516224 28104192 22516361 28104363 22516498 28104534 22516635 28104705 22516772 28104876 22516909 28105047 22517046 28105218 22517183 28105389 22517320 28105560 22517457 28105731 22517594 28105902 22517731 28106073 22517868 28106244 22518005 28106415 22518142 28106586 22518279 28106757 22518416 28106928 22518553 28107099 22518690 28107270 22518827 28107441 22518964 28107612 22519101 28107783 22519238 28107954 22519375 28108125 22519512 28108296 22519649 28108467 22519786 28108638 22519923 28108809 22520060 28108980 22520197 28109151 22520334 28109322 22520471 28109493 22520608 28109664 22520745 28109835 22520882 28110006 22521019 28110177 22521156 28110348 22521293 28110519 22521430 28110690 22521567 28110861 22521704 28111032 22521841 28111203 22521978 28111374 22522115 28111545 22522252 28111716 22522389 28111887 22522526 28112058 22522663 28112229 22522800 28112400 22522937 28112571 22523074 28112742 22523211 28112913 22523348 28113084 22523485 28113255 22523622 28113426 22523759 28113597 22523896 28113768 22524033 28113939 22524170 28114110 22524307 28114281 22524444 28114452 22524581 28114623 22524718 28114794 22524855 28114965 22524992 28115136 22525129 28115307 22525266 28115478 22525403 28115649 22525540 28115820 22525677 28115991 22525814 28116162 22525951 28116333 22526088 28116504 22526225 28116675 22526362 28116846 22526499 28117017 22526636 28117188 22526773 28117359 22526910 28117530 22527047 28117701 22527184 28117872 22527321 28118043 22527458 28118214 22527595 28118385 22527732 28118556 22527869 28118727 22528006 28118898 22528143 28119069 22528280 28119240 22528417 28119411 22528554 28119582 22528691 28119753 22528828 28119924 22528965 28120095 22529102 28120266 22529239 28120437 22529376 28120608 22529513 28120779 22529650 28120950 22529787 28121121 22529924 28121292 22530061 28121463 22530198 28121634 22530335 28121805 22530472 28121976 22530609 28122147 22530746 28122318 22530883 28122489 22531020 28122660 22531157 28122831 22531294 28123002 22531431 28123173 22531568 28123344 22531705 28123515 22531842 28123686 22531979 28123857 22532116 28124028 22532253 28124199 22532390 28124370 22532527 28124541 22532664 28124712 22532801 28124883 22532938 28125054 22533075 28125225 22533212 28125396 22533349 28125567 22533486 28125738 22533623 28125909 22533760 28126080 22533897 28126251 22534034 28126422 22534171 28126593 22534308 28126764 22534445 28126935 22534582 28127106 22534719 28127277 22534856 28127448 22534993 28127619 22535130 28127790 22535267 28127961 22535404 28128132 22535541 28128303 22535678 28128474 22535815 28128645 22535952 28128816 22536089 28128987 22536226 28129158 22536363 28129329 22536500 28129500 22536637 28129671 22536774 28129842 22536911 28130013 22537048 28130184 22537185 28130355 22537322 28130526 22537459 28130697 22537596 28130868 22537733 28131039 22537870 28131210 22538007 28131381 22538144 28131552 22538281 28131723 22538418 28131894 22538555 28132065 22538692 28132236 22538829 28132407 22538966 28132578 22539103 28132749 22539240 28132920 22539377 28133091 22539514 28133262 22539651 28133433 22539788 28133604 22539925 28133775 22540062 28133946 22540199 28134117 22540336 28134288 22540473 28134459 22540610 28134630 22540747 28134801 22540884 28134972 22541021 28135143 22541158 28135314 22541295 28135485 22541432 28135656 22541569 28135827 22541706 28135998 22541843 28136169 22541980 28136340 22542117 28136511 22542254 28136682 22542391 28136853 22542528 28137024 22542665 28137195 22542802 28137366 22542939 28137537 22543076 28137708 22543213 28137879 22543350 28138050 22543487 28138221 22543624 28138392 22543761 28138563 22543898 28138734 22544035 28138905 22544172 28139076 22544309 28139247 22544446 28139418 22544583 28139589 22544720 28139760 22544857 28139931 22544994 28140102 22545131 28140273 22545268 28140444 22545405 28140615 22545542 28140786 22545679 28140957 22545816 28141128 22545953 28141299 22546090 28141470 22546227 28141641 22546364 28141812 22546501 28141983 22546638 28142154 22546775 28142325 22546912 28142496 22547049 28142667 22547186 28142838 22547323 28143009 22547460 28143180 22547597 28143351 22547734 28143522 22547871 28143693 22548008 28143864 22548145 28144035 22548282 28144206 22548419 28144377 22548556 28144548 22548693 28144719 22548830 28144890 22548967 28145061 22549104 28145232 22549241 28145403 22549378 28145574 22549515 28145745 22549652 28145916 22549789 28146087 22549926 28146258 22550063 28146429 22550200 28146600 22550337 28146771 22550474 28146942 22550611 28147113 22550748 28147284 22550885 28147455 22551022 28147626 22551159 28147797 22551296 28147968 22551433 28148139 22551570 28148310 22551707 28148481 22551844 28148652 22551981 28148823 22552118 28148994 22552255 28149165 22552392 28149336 22552529 28149507 22552666 28149678 22552803 28149849 22552940 28150020 22553077 28150191 22553214 28150362 22553351 28150533 22553488 28150704 22553625 28150875 22553762 28151046 22553899 28151217 22554036 28151388 22554173 28151559 22554310 28151730 22554447 28151901 22554584 28152072 22554721 28152243 22554858 28152414 22554995 28152585 22555132 28152756 22555269 28152927 22555406 28153098 22555543 28153269 22555680 28153440 22555817 28153611 22555954 28153782 22556091 28153953 22556228 28154124 22556365 28154295 22556502 28154466 22556639 28154637 22556776 28154808 22556913 28154979 22557050 28155150 22557187 28155321 22557324 28155492 22557461 28155663 22557598 28155834 22557735 28156005 22557872 28156176 22558009 28156347 22558146 28156518 22558283 28156689 22558420 28156860 22558557 28157031 22558694 28157202 22558831 28157373 22558968 28157544 22559105 28157715 22559242 28157886 22559379 28158057 22559516 28158228 22559653 28158399 22559790 28158570 22559927 28158741 22560064 28158912 22560201 28159083 22560338 28159254 22560475 28159425 22560612 28159596 22560749 28159767 22560886 28159938 22561023 28160109 22561160 28160280 22561297 28160451 22561434 28160622 22561571 28160793 22561708 28160964 22561845 28161135 22561982 28161306 22562119 28161477 22562256 28161648 22562393 28161819 22562530 28161990 22562667 28162161 22562804 28162332 22562941 28162503 22563078 28162674 22563215 28162845 22563352 28163016 22563489 28163187 22563626 28163358 22563763 28163529 22563900 28163700 22564037 28163871 22564174 28164042 22564311 28164213 22564448 28164384 22564585 28164555 22564722 28164726 22564859 28164897 22564996 28165068 22565133 28165239 22565270 28165410 22565407 28165581 22565544 28165752 22565681 28165923 22565818 28166094 22565955 28166265 22566092 28166436 22566229 28166607 22566366 28166778 22566503 28166949 22566640 28167120 22566777 28167291 22566914 28167462 22567051 28167633 22567188 28167804 22567325 28167975 22567462 28168146 22567599 28168317 22567736 28168488 22567873 28168659 22568010 28168830 22568147 28169001 22568284 28169172 22568421 28169343 22568558 28169514 22568695 28169685 22568832 28169856 22568969 28170027 22569106 28170198 22569243 28170369 22569380 28170540 22569517 28170711 22569654 28170882 22569791 28171053 22569928 28171224 22570065 28171395 22570202 28171566 22570339 28171737 22570476 28171908 22570613 28172079 22570750 28172250 22570887 28172421 22571024 28172592 22571161 28172763 22571298 28172934 22571435 28173105 22571572 28173276 22571709 28173447 22571846 28173618 22571983 28173789 22572120 28173960 22572257 28174131 22572394 28174302 22572531 28174473 22572668 28174644 22572805 28174815 22572942 28174986 22573079 28175157 22573216 28175328 22573353 28175499 22573490 28175670 22573627 28175841 22573764 28176012 22573901 28176183 22574038 28176354 22574175 28176525 22574312 28176696 22574449 28176867 22574586 28177038 22574723 28177209 22574860 28177380 22574997 28177551 22575134 28177722 22575271 28177893 22575408 28178064 22575545 28178235 22575682 28178406 22575819 28178577 22575956 28178748 22576093 28178919 22576230 28179090 22576367 28179261 22576504 28179432 22576641 28179603 22576778 28179774 22576915 28179945 22577052 28180116 22577189 28180287 22577326 28180458 22577463 28180629 22577600 28180800 22577737 28180971 22577874 28181142 22578011 28181313 22578148 28181484 22578285 28181655 22578422 28181826 22578559 28181997 22578696 28182168 22578833 28182339 22578970 28182510 22579107 28182681 22579244 28182852 22579381 28183023 22579518 28183194 22579655 28183365 22579792 28183536 22579929 28183707 22580066 28183878 22580203 28184049 22580340 28184220 22580477 28184391 22580614 28184562 22580751 28184733 22580888 28184904 22581025 28185075 22581162 28185246 22581299 28185417 22581436 28185588 22581573 28185759 22581710 28185930 22581847 28186101 22581984 28186272 22582121 28186443 22582258 28186614 22582395 28186785 22582532 28186956 22582669 28187127 22582806 28187298 22582943 28187469 22583080 28187640 22583217 28187811 22583354 28187982 22583491 28188153 22583628 28188324 22583765 28188495 22583902 28188666 22584039 28188837 22584176 28189008 22584313 28189179 22584450 28189350 22584587 28189521 22584724 28189692
1000 64991293 0 64991293 81120519 64991430 81120690 64991567 81120861 64991704 81121032 64991841 81121203 64991978 81121374 64992115 81121545 64992252 81121716 64992389 81121887 64992526 81122058 64992663 81122229 64992800 81122400 64992937 81122571 64993074 81122742 64993211 81122913 64993348 81123084 64993485 81123255 64993622 81123426 64993759 81123597 64993896 81123768 64994033 81123939 64994170 81124110 64994307 81124281 64994444 81124452 64994581 81124623 64994718 81124794 64994855 81124965 64994992 81125136 64995129 81125307 64995266 81125478 64995403 81125649 64995540 81125820 64995677 81125991 64995814 81126162 64995951 81126333 64996088 81126504 64996225 81126675 64996362 81126846 64996499 81127017 64996636 81127188 64996773 81127359 64996910 81127530 64997047 81127701 64997184 81127872 64997321 81128043 64997458 81128214 64997595 81128385 64997732 81128556 64997869 81128727 64998006 81128898 64998143 81129069 64998280 81129240 64998417 81129411 64998554 81129582 64998691 81129753 64998828 81129924 64998965 81130095 64999102 81130266 64999239 81130437 64999376 81130608 64999513 81130779 64999650 81130950 64999787 81131121 64999924 81131292 65000061 81131463 65000198 81131634 65000335 81131805 65000472 81131976 65000609 81132147 65000746 81132318 65000883 81132489 65001020 81132660 65001157 81132831 65001294 81133002 65001431 81133173 65001568 81133344 65001705 81133515 65001842 81133686 65001979 81133857 65002116 81134028 65002253 81134199 65002390 81134370 65002527 81134541 65002664 81134712 65002801 81134883 65002938 81135054 65003075 81135225 65003212 81135396 65003349 81135567 65003486 81135738 65003623 81135909 65003760 81136080 65003897 81136251 65004034 81136422 65004171 81136593 65004308 81136764 65004445 81136935 65004582 81137106 65004719 81137277 65004856 81137448 65004993 81137619 65005130 81137790 65005267 81137961 65005404 81138132 65005541 81138303 65005678 81138474 65005815 81138645 65005952 81138816 65006089 81138987 65006226 81139158 65006363 81139329 65006500 81139500 65006637 81139671 65006774 81139842 65006911 81140013 65007048 81140184 65007185 81140355 65007322 81140526 65007459 81140697 65007596 81140868 65007733 81141039 65007870 81141210 65008007 81141381 65008144 81141552 65008281 81141723 65008418 81141894 65008555 81142065 65008692 81142236 65008829 81142407 65008966 81142578 65009103 81142749 65009240 81142920 65009377 81143091 65009514 81143262 65009651 81143433 65009788 81143604 65009925 81143775 65010062 81143946 65010199 81144117 65010336 81144288 65010473 81144459 65010610 81144630 65010747 81144801 65010884 81144972 65011021 81145143 65011158 81145314 65011295 81145485 65011432 81145656 65011569 81145827 65011706 81145998 65011843 81146169 65011980 81146340 65012117 81146511 65012254 81146682 65012391 81146853 65012528 81147024 65012665 81147195 65012802 81147366 65012939 81147537 65013076 81147708 65013213 81147879 65013350 81148050 65013487 81148221 65013624 81148392 65013761 81148563 65013898 81148734 65014035 81148905 65014172 81149076 65014309 81149247 65014446 81149418 65014583 81149589 65014720 81149760 65014857 81149931 65014994 81150102 65015131 81150273 65015268 81150444 65015405 81150615 65015542 81150786 65015679 81150957 65015816 81151128 65015953 81151299 65016090 81151470 65016227 81151641 65016364 81151812 65016501 81151983 65016638 81152154 65016775 81152325 65016912 81152496 65017049 81152667 65017186 81152838 65017323 81153009 65017460 81153180 65017597 81153351 65017734 81153522 65017871 81153693 65018008 81153864 65018145 81154035 65018282 81154206 65018419 81154377 65018556 81154548 65018693 81154719 65018830 81154890 65018967 81155061 65019104 81155232 65019241 81155403 65019378 81155574 65019515 81155745 65019652 81155916 65019789 81156087 65019926 81156258 65020063 81156429 65020200 81156600 65020337 81156771 65020474 81156942 65020611 81157113 65020748 81157284 65020885 81157455 65021022 81157626 65021159 81157797 65021296 81157968 65021433 81158139 65021570 81158310 65021707 81158481 65021844 81158652 65021981 81158823 65022118 81158994 65022255 81159165 65022392 81159336 65022529 81159507 65022666 81159678 65022803 81159849 65022940 81160020 65023077 81160191 65023214 81160362 65023351 81160533 65023488 81160704 65023625 81160875 65023762 81161046 65023899 81161217 65024036 81161388 65024173 81161559 65024310 81161730 65024447 81161901 65024584 81162072 65024721 81162243 65024858 81162414 65024995 81162585 65025132 81162756 65025269 81162927 65025406 81163098 65025543 81163269 65025680 81163440 65025817 81163611 65025954 81163782 65026091 81163953 65026228 81164124 65026365 81164295 65026502 81164466 65026639 81164637 65026776 81164808 65026913 81164979 65027050 81165150 65027187 81165321 65027324 81165492 65027461 81165663 65027598 81165834 65027735 81166005 65027872 81166176 65028009 81166347 65028146 81166518 65028283 81166689 65028420 81166860 65028557 81167031 65028694 81167202 65028831 81167373 65028968 81167544 65029105 81167715 65029242 81167886 65029379 81168057 65029516 81168228 65029653 81168399 65029790 81168570 65029927 81168741 65030064 81168912 65030201 81169083 65030338 81169254 65030475 81169425 65030612 81169596 65030749 81169767 65030886 81169938 65031023 81170109 65031160 81170280 65031297 81170451 65031434 81170622 65031571 81170793 65031708 81170964 65031845 81171135 65031982 81171306 65032119 81171477 65032256 81171648 65032393 81171819 65032530 81171990 65032667 81172161 65032804 81172332 65032941 81172503 65033078 81172674 65033215 81172845 65033352 81173016 65033489 81173187 65033626 81173358 65033763 81173529 65033900 81173700 65034037 81173871 65034174 81174042 65034311 81174213 65034448 81174384 65034585 81174555 65034722 81174726 65034859 81174897 65034996 81175068 65035133 81175239 65035270 81175410 65035407 81175581 65035544 81175752 65035681 81175923 65035818 81176094 65035955 81176265 65036092 81176436 65036229 81176607 65036366 81176778 65036503 81176949 65036640 81177120 65036777 81177291 65036914 81177462 65037051 81177633 65037188 81177804 65037325 81177975 65037462 81178146 65037599 81178317 65037736 81178488 65037873 81178659 65038010 81178830 65038147 81179001 65038284 81179172 65038421 81179343 65038558 81179514 65038695 81179685 65038832 81179856 65038969 81180027 65039106 81180198 65039243 81180369 65039380 81180540 65039517 81180711 65039654 81180882 65039791 81181053 65039928 81181224 65040065 81181395 65040202 81181566 65040339 81181737 65040476 81181908 65040613 81182079 65040750 81182250 65040887 81182421 65041024 81182592 65041161 81182763 65041298 81182934 65041435 81183105 65041572 81183276 65041709 81183447 65041846 81183618 65041983 81183789 65042120 81183960 65042257 81184131 65042394 81184302 65042531 81184473 65042668 81184644 65042805 81184815 65042942 81184986 65043079 81185157 65043216 81185328 65043353 81185499 65043490 81185670 65043627 81185841 65043764 81186012 65043901 81186183 65044038 81186354 65044175 81186525 65044312 81186696 65044449 81186867 65044586 81187038 65044723 81187209 65044860 81187380 65044997 81187551 65045134 81187722 65045271 81187893 65045408 81188064 65045545 81188235 65045682 81188406 65045819 81188577 65045956 81188748 65046093 81188919 65046230 81189090 65046367 81189261 65046504 81189432 65046641 81189603 65046778 81189774 65046915 81189945 65047052 81190116 65047189 81190287 65047326 81190458 65047463 81190629 65047600 81190800 65047737 81190971 65047874 81191142 65048011 81191313 65048148 81191484 65048285 81191655 65048422 81191826 65048559 81191997 65048696 81192168 65048833 81192339 65048970 81192510 65049107 81192681 65049244 81192852 65049381 81193023 65049518 81193194 65049655 81193365 65049792 81193536 65049929 81193707 65050066 81193878 65050203 81194049 65050340 81194220 65050477 81194391 65050614 81194562 65050751 81194733 65050888 81194904 65051025 81195075 65051162 81195246 65051299 81195417 65051436 81195588 65051573 81195759 65051710 81195930 65051847 81196101 65051984 81196272 65052121 81196443 65052258 81196614 65052395 81196785 65052532 81196956 65052669 81197127 65052806 81197298 65052943 81197469 65053080 81197640 65053217 81197811 65053354 81197982 65053491 81198153 65053628 81198324 65053765 81198495 65053902 81198666 65054039 81198837 65054176 81199008 65054313 81199179 65054450 81199350 65054587 81199521 65054724 81199692 65054861 81199863 65054998 81200034 65055135 81200205 65055272 81200376 65055409 81200547 65055546 81200718 65055683 81200889 65055820 81201060 65055957 81201231 65056094 81201402 65056231 81201573 65056368 81201744 65056505 81201915 65056642 81202086 65056779 81202257 65056916 81202428 65057053 81202599 65057190 81202770 65057327 81202941 65057464 81203112 65057601 81203283 65057738 81203454 65057875 81203625 65058012 81203796 65058149 81203967 65058286 81204138 65058423 81204309 65058560 81204480 65058697 81204651 65058834 81204822 65058971 81204993 65059108 81205164 65059245 81205335 65059382 81205506 65059519 81205677 65059656 81205848 65059793 81206019 65059930 81206190 65060067 81206361 65060204 81206532 65060341 81206703 65060478 81206874 65060615 81207045 65060752 81207216 65060889 81207387 65061026 81207558 65061163 81207729 65061300 81207900 65061437 81208071 65061574 81208242 65061711 81208413 65061848 81208584 65061985 81208755 65062122 81208926 65062259 81209097 65062396 81209268 65062533 81209439 65062670 81209610 65062807 81209781 65062944 81209952 65063081 81210123 65063218 81210294 65063355 81210465 65063492 81210636 65063629 81210807 65063766 81210978 65063903 81211149 65064040 81211320 65064177 81211491 65064314 81211662 65064451 81211833 65064588 81212004 65064725 81212175 65064862 81212346 65064999 81212517 65065136 81212688 65065273 81212859 65065410 81213030 65065547 81213201 65065684 81213372 65065821 81213543 65065958 81213714 65066095 81213885 65066232 81214056 65066369 81214227 65066506 81214398 65066643 81214569 65066780 81214740 65066917 81214911 65067054 81215082 65067191 81215253 65067328 81215424 65067465 81215595 65067602 81215766 65067739 81215937 65067876 81216108 65068013 81216279 65068150 81216450 65068287 81216621 65068424 81216792 65068561 81216963 65068698 81217134 65068835 81217305 65068972 81217476 65069109 81217647 65069246 81217818 65069383 81217989 65069520 81218160 65069657 81218331 65069794 81218502 65069931 81218673 65070068 81218844 65070205 81219015 65070342 81219186 65070479 81219357 65070616 81219528 65070753 81219699 65070890 81219870 65071027 81220041 65071164 81220212 65071301 81220383 65071438 81220554 65071575 81220725 65071712 81220896 65071849 81221067 65071986 81221238 65072123 81221409 65072260 81221580 65072397 81221751 65072534 81221922 65072671 81222093 65072808 81222264 65072945 81222435 65073082 81222606 65073219 81222777 65073356 81222948 65073493 81223119 65073630 81223290 65073767 81223461 65073904 81223632 65074041 81223803 65074178 81223974 65074315 81224145 65074452 81224316 65074589 81224487 65074726 81224658 65074863 81224829 65075000 81225000 65075137 81225171 65075274 81225342 65075411 81225513 65075548 81225684 65075685 81225855 65075822 81226026 65075959 81226197 65076096 81226368 65076233 81226539 65076370 81226710 65076507 81226881 65076644 81227052 65076781 81227223 65076918 81227394 65077055 81227565 65077192 81227736 65077329 81227907 65077466 81228078 65077603 81228249 65077740 81228420 65077877 81228591 65078014 81228762 65078151 81228933 65078288 81229104 65078425 81229275 65078562 81229446 65078699 81229617 65078836 81229788 65078973 81229959 65079110 81230130 65079247 81230301 65079384 81230472 65079521 81230643 65079658 81230814 65079795 81230985 65079932 81231156 65080069 81231327 65080206 81231498 65080343 81231669 65080480 81231840 65080617 81232011 65080754 81232182 65080891 81232353 65081028 81232524 65081165 81232695 65081302 81232866 65081439 81233037 65081576 81233208 65081713 81233379 65081850 81233550 65081987 81233721 65082124 81233892 65082261 81234063 65082398 81234234 65082535 81234405 65082672 81234576 65082809 81234747 65082946 81234918 65083083 81235089 65083220 81235260 65083357 81235431 65083494 81235602 65083631 81235773 65083768 81235944 65083905 81236115 65084042 81236286 65084179 81236457 65084316 81236628 65084453 81236799 65084590 81236970 65084727 81237141 65084864 81237312 65085001 81237483 65085138 81237654 65085275 81237825 65085412 81237996 65085549 81238167 65085686 81238338 65085823 81238509 65085960 81238680 65086097 81238851 65086234 81239022 65086371 81239193 65086508 81239364 65086645 81239535 65086782 81239706 65086919 81239877 65087056 81240048 65087193 81240219 65087330 81240390 65087467 81240561 65087604 81240732 65087741 81240903 65087878 81241074 65088015 81241245 65088152 81241416 65088289 81241587 65088426 81241758 65088563 81241929 65088700 81242100 65088837 81242271 65088974 81242442 65089111 81242613 65089248 81242784 65089385 81242955 65089522 81243126 65089659 81243297 65089796 81243468 65089933 81243639 65090070 81243810 65090207 81243981 65090344 81244152 65090481 81244323 65090618 81244494 65090755 81244665 65090892 81244836 65091029 81245007 65091166 81245178 65091303 81245349 65091440 81245520 65091577 81245691 65091714 81245862 65091851 81246033 65091988 81246204 65092125 81246375 65092262 81246546 65092399 81246717 65092536 81246888 65092673 81247059 65092810 81247230 65092947 81247401 65093084 81247572 65093221 81247743 65093358 81247914 65093495 81248085 65093632 81248256 65093769 81248427 65093906 81248598 65094043 81248769 65094180 81248940 65094317 81249111 65094454 81249282 65094591 81249453 65094728 81249624 65094865 81249795 65095002 81249966 65095139 81250137 65095276 81250308 65095413 81250479 65095550 81250650 65095687 81250821 65095824 81250992 65095961 81251163 65096098 81251334 65096235 81251505 65096372 81251676 65096509 81251847 65096646 81252018 65096783 81252189 65096920 81252360 65097057 81252531 65097194 81252702 65097331 81252873 65097468 81253044 65097605 81253215 65097742 81253386 65097879 81253557 65098016 81253728 65098153 81253899 65098290 81254070 65098427 81254241 65098564 81254412 65098701 81254583 65098838 81254754 65098975 81254925 65099112 81255096 65099249 81255267 65099386 81255438 65099523 81255609 65099660 81255780 65099797 81255951 65099934 81256122 65100071 81256293 65100208 81256464 65100345 81256635 65100482 81256806 65100619 81256977 65100756 81257148 65100893 81257319 65101030 81257490 65101167 81257661 65101304 81257832 65101441 81258003 65101578 81258174 65101715 81258345 65101852 81258516 65101989 81258687 65102126 81258858 65102263 81259029 65102400 81259200 65102537 81259371 65102674 81259542 65102811 81259713 65102948 81259884 65103085 81260055 65103222 81260226 65103359 81260397 65103496 81260568 65103633 81260739 65103770 81260910 65103907 81261081 65104044 81261252 65104181 81261423 65104318 81261594 65104455 81261765 65104592 81261936 65104729 81262107 65104866 81262278 65105003 81262449 65105140 81262620 65105277 81262791 65105414 81262962 65105551 81263133 65105688 81263304 65105825 81263475 65105962 81263646 65106099 81263817 65106236 81263988 65106373 81264159 65106510 81264330 65106647 81264501 65106784 81264672 65106921 81264843 65107058 81265014 65107195 81265185 65107332 81265356 65107469 81265527 65107606 81265698 65107743 81265869 65107880 81266040 65108017 81266211 65108154 81266382 65108291 81266553 65108428 81266724 65108565 81266895 65108702 81267066 65108839 81267237 65108976 81267408 65109113 81267579 65109250 81267750 65109387 81267921 65109524 81268092 65109661 81268263 65109798 81268434 65109935 81268605 65110072 81268776 65110209 81268947 65110346 81269118 65110483 81269289 65110620 81269460 65110757 81269631 65110894 81269802 65111031 81269973 65111168 81270144 65111305 81270315 65111442 81270486 65111579 81270657 65111716 81270828 65111853 81270999 65111990 81271170 65112127 81271341 65112264 81271512 65112401 81271683 65112538 81271854 65112675 81272025 65112812 81272196 65112949 81272367 65113086 81272538 65113223 81272709 65113360 81272880 65113497 81273051 65113634 81273222 65113771 81273393 65113908 81273564 65114045 81273735 65114182 81273906 65114319 81274077 65114456 81274248 65114593 81274419 65114730 81274590 65114867 81274761 65115004 81274932 65115141 81275103 65115278 81275274 65115415 81275445 65115552 81275616 65115689 81275787 65115826 81275958 65115963 81276129 65116100 81276300 65116237 81276471 65116374 81276642 65116511 81276813 65116648 81276984 65116785 81277155 65116922 81277326 65117059 81277497 65117196 81277668 65117333 81277839 65117470 81278010 65117607 81278181 65117744 81278352 65117881 81278523 65118018 81278694 65118155 81278865 65118292 81279036 65118429 81279207 65118566 81279378 65118703 81279549 65118840 81279720 65118977 81279891 65119114 81280062 65119251 81280233 65119388 81280404 65119525 81280575 65119662 81280746 65119799 81280917 65119936 81281088 65120073 81281259 65120210 81281430 65120347 81281601 65120484 81281772 65120621 81281943 65120758 81282114 65120895 81282285 65121032 81282456 65121169 81282627 65121306 81282798 65121443 81282969 65121580 81283140 65121717 81283311 65121854 81283482 65121991 81283653 65122128 81283824 65122265 81283995 65122402 81284166 65122539 81284337 65122676 81284508 65122813 81284679 65122950 81284850 65123087 81285021 65123224 81285192 65123361 81285363 65123498 81285534 65123635 81285705 65123772 81285876 65123909 81286047 65124046 81286218 65124183 81286389 65124320 81286560 65124457 81286731 65124594 81286902 65124731 81287073 65124868 81287244 65125005 81287415 65125142 81287586 65125279 81287757 65125416 81287928 65125553 81288099 65125690 81288270 65125827 81288441 65125964 81288612 65126101 81288783 65126238 81288954 65126375 81289125 65126512 81289296 65126649 81289467 65126786 81289638 65126923 81289809 65127060 81289980 65127197 81290151 65127334 81290322 65127471 81290493 65127608 81290664 65127745 81290835 65127882 81291006 65128019 81291177
1000 37673900 0 37673900 47023627 37674037 47023798 37674174 47023969 37674311 47024140 37674448 47024311 37674585 47024482 37674722 47024653 37674859 47024824 37674996 47024995 37675133 47025166 37675270 47025337 37675407 47025508 37675544 47025679 37675681 47025850 37675818 47026021 37675955 47026192 37676092 47026363 37676229 47026534 37676366 47026705 37676503 47026876 37676640 47027047 37676777 47027218 37676914 47027389 37677051 47027560 37677188 47027731 37677325 47027902 37677462 47028073 37677599 47028244 37677736 47028415 37677873 47028586 37678010 47028757 37678147 47028928 37678284 47029099 37678421 47029270 37678558 47029441 37678695 47029612 37678832 47029783 37678969 47029954 37679106 47030125 37679243 47030296 37679380 47030467 37679517 47030638 37679654 47030809 37679791 47030980 37679928 47031151 37680065 47031322 37680202 47031493 37680339 47031664 37680476 47031835 37680613 47032006 37680750 47032177 37680887 47032348 37681024 47032519 37681161 47032690 37681298 47032861 37681435 47033032 37681572 47033203 37681709 47033374 37681846 47033545 37681983 47033716 37682120 47033887 37682257 47034058 37682394 47034229 37682531 47034400 37682668 47034571 37682805 47034742 37682942 47034913 37683079 47035084 37683216 47035255 37683353 47035426 37683490 47035597 37683627 47035768 37683764 47035939 37683901 47036110 37684038 47036281 37684175 47036452 37684312 47036623 37684449 47036794 37684586 47036965 37684723 47037136 37684860 47037307 37684997 47037478 37685134 47037649 37685271 47037820 37685408 47037991 37685545 47038162 37685682 47038333 37685819 47038504 37685956 47038675 37686093 47038846 37686230 47039017 37686367 47039188 37686504 47039359 37686641 47039530 37686778 47039701 37686915 47039872 37687052 47040043 37687189 47040214 37687326 47040385 37687463 47040556 37687600 47040727 37687737 47040898 37687874 47041069 37688011 47041240 37688148 47041411 37688285 47041582 37688422 47041753 37688559 47041924 37688696 47042095 37688833 47042266 37688970 47042437 37689107 47042608 37689244 47042779 37689381 47042950 37689518 47043121 37689655 47043292 37689792 47043463 37689929 47043634 37690066 47043805 37690203 47043976 37690340 47044147 37690477 47044318 37690614 47044489 37690751 47044660 37690888 47044831 37691025 47045002 37691162 47045173 37691299 47045344 37691436 47045515 37691573 47045686 37691710 47045857 37691847 47046028 37691984 47046199 37692121 47046370 37692258 47046541 37692395 47046712 37692532 47046883 37692669 47047054 37692806 47047225 37692943 47047396 37693080 47047567 37693217 47047738 37693354 47047909 37693491 47048080 37693628 47048251 37693765 47048422 37693902 47048593 37694039 47048764 37694176 47048935 37694313 47049106 37694450 47049277 37694587 47049448 37694724 47049619 37694861 47049790 37694998 47049961 37695135 47050132 37695272 47050303 37695409 47050474 37695546 47050645 37695683 47050816 37695820 47050987 37695957 47051158 37696094 47051329 37696231 47051500 37696368 47051671 37696505 47051842 37696642 47052013 37696779 47052184 37696916 47052355 37697053 47052526 37697190 47052697 37697327 47052868 37697464 47053039 37697601 47053210 37697738 47053381 37697875 47053552 37698012 47053723 37698149 47053894 37698286 47054065 37698423 47054236 37698560 47054407 37698697 47054578 37698834 47054749 37698971 47054920 37699108 47055091 37699245 47055262 37699382 47055433 37699519 47055604 37699656 47055775 37699793 47055946 37699930 47056117 37700067 47056288 37700204 47056459 37700341 47056630 37700478 47056801 37700615 47056972 37700752 47057143 37700889 47057314 37701026 47057485 37701163 47057656 37701300 47057827 37701437 47057998 37701574 47058169 37701711 47058340 37701848 47058511 37701985 47058682 37702122 47058853 37702259 47059024 37702396 47059195 37702533 47059366 37702670 47059537 37702807 47059708 37702944 47059879 37703081 47060050 37703218 47060221 37703355 47060392 37703492 47060563 37703629 47060734 37703766 47060905 37703903 47061076 37704040 47061247 37704177 47061418 37704314 47061589 37704451 47061760 37704588 47061931 37704725 47062102 37704862 47062273 37704999 47062444 37705136 47062615 37705273 47062786 37705410 47062957 37705547 47063128 37705684 47063299 37705821 47063470 37705958 47063641 37706095 47063812 37706232 47063983 37706369 47064154 37706506 47064325 37706643 47064496 37706780 47064667 37706917 47064838 37707054 47065009 37707191 47065180 37707328 47065351 37707465 47065522 37707602 47065693 37707739 47065864 37707876 47066035 37708013 47066206 37708150 47066377 37708287 47066548 37708424 47066719 37708561 47066890 37708698 47067061 37708835 47067232 37708972 47067403 37709109 47067574 37709246 47067745 37709383 47067916 37709520 47068087 37709657 47068258 37709794 47068429 37709931 47068600 37710068 47068771 37710205 47068942 37710342 47069113 37710479 47069284 37710616 47069455 37710753 47069626 37710890 47069797 37711027 47069968 37711164 47070139 37711301 47070310 37711438 47070481 37711575 47070652 37711712 47070823 37711849 47070994 37711986 47071165 37712123 47071336 37712260 47071507 37712397 47071678 37712534 47071849 37712671 47072020 37712808 47072191 37712945 47072362 37713082 47072533 37713219 47072704 37713356 47072875 37713493 47073046 37713630 47073217 37713767 47073388 37713904 47073559 37714041 47073730 37714178 47073901 37714315 47074072 37714452 47074243 37714589 47074414 37714726 47074585 37714863 47074756 37715000 47074927 37715137 47075098 37715274 47075269 37715411 47075440 37715548 47075611 37715685 47075782 37715822 47075953 37715959 47076124 37716096 47076295 37716233 47076466 37716370 47076637 37716507 47076808 37716644 47076979 37716781 47077150 37716918 47077321 37717055 47077492 37717192 47077663 37717329 47077834 37717466 47078005 37717603 47078176 37717740 47078347 37717877 47078518 37718014 47078689 37718151 47078860 37718288 47079031 37718425 47079202 37718562 47079373 37718699 47079544 37718836 47079715 37718973 47079886 37719110 47080057 37719247 47080228 37719384 47080399 37719521 47080570 37719658 47080741 37719795 47080912 37719932 47081083 37720069 47081254 37720206 47081425 37720343 47081596 37720480 47081767 37720617 47081938 37720754 47082109 37720891 47082280 37721028 47082451 37721165 47082622 37721302 47082793 37721439 47082964 37721576 47083135 37721713 47083306 37721850 47083477 37721987 47083648 37722124 47083819 37722261 47083990 37722398 47084161 37722535 47084332 37722672 47084503 37722809 47084674 37722946 47084845 37723083 47085016 37723220 47085187 37723357 47085358 37723494 47085529 37723631 47085700 37723768 47085871 37723905 47086042 37724042 47086213 37724179 47086384 37724316 47086555 37724453 47086726 37724590 47086897 37724727 47087068 37724864 47087239 37725001 47087410 37725138 47087581 37725275 47087752 37725412 47087923 37725549 47088094 37725686 47088265 37725823 47088436 37725960 47088607 37726097 47088778 37726234 47088949 37726371 47089120 37726508 47089291 37726645 47089462 37726782 47089633 37726919 47089804 37727056 47089975 37727193 47090146 37727330 47090317 37727467 47090488 37727604 47090659 37727741 47090830 37727878 47091001 37728015 47091172 37728152 47091343 37728289 47091514 37728426 47091685 37728563 47091856 37728700 47092027 37728837 47092198 37728974 47092369 37729111 47092540 37729248 47092711 37729385 47092882 37729522 47093053 37729659 47093224 37729796 47093395 37729933 47093566 37730070 47093737 37730207 47093908 37730344 47094079 37730481 47094250 37730618 47094421 37730755 47094592 37730892 47094763 37731029 47094934 37731166 47095105 37731303 47095276 37731440 47095447 37731577 47095618 37731714 47095789 37731851 47095960 37731988 47096131 37732125 47096302 37732262 47096473 37732399 47096644 37732536 47096815 37732673 47096986 37732810 47097157 37732947 47097328 37733084 47097499 37733221 47097670 37733358 47097841 37733495 47098012 37733632 47098183 37733769 47098354 37733906 47098525 37734043 47098696 37734180 47098867 37734317 47099038 37734454 47099209 37734591 47099380 37734728 47099551 37734865 47099722 37735002 47099893 37735139 47100064 37735276 47100235 37735413 47100406 37735550 47100577 37735687 47100748 37735824 47100919 37735961 47101090 37736098 47101261 37736235 47101432 37736372 47101603 37736509 47101774 37736646 47101945 37736783 47102116 37736920 47102287 37737057 47102458 37737194 47102629 37737331 47102800 37737468 47102971 37737605 47103142 37737742 47103313 37737879 47103484 37738016 47103655 37738153 47103826 37738290 47103997 37738427 47104168 37738564 47104339 37738701 47104510 37738838 47104681 37738975 47104852 37739112 47105023 37739249 47105194 37739386 47105365 37739523 47105536 37739660 47105707 37739797 47105878 37739934 47106049 37740071 47106220 37740208 47106391 37740345 47106562 37740482 47106733 37740619 47106904 37740756 47107075 37740893 47107246 37741030 47107417 37741167 47107588 37741304 47107759 37741441 47107930 37741578 47108101 37741715 47108272 37741852 47108443 37741989 47108614 37742126 47108785 37742263 47108956 37742400 47109127 37742537 47109298 37742674 47109469 37742811 47109640 37742948 47109811 37743085 47109982 37743222 47110153 37743359 47110324 37743496 47110495 37743633 47110666 37743770 47110837 37743907 47111008 37744044 47111179 37744181 47111350 37744318 47111521 37744455 47111692 37744592 47111863 37744729 47112034 37744866 47112205 37745003 47112376 37745140 47112547 37745277 47112718 37745414 47112889 37745551 47113060 37745688 47113231 37745825 47113402 37745962 47113573 37746099 47113744 37746236 47113915 37746373 47114086 37746510 47114257 37746647 47114428 37746784 47114599 37746921 47114770 37747058 47114941 37747195 47115112 37747332 47115283 37747469 47115454 37747606 47115625 37747743 47115796 37747880 47115967 37748017 47116138 37748154 47116309 37748291 47116480 37748428 47116651 37748565 47116822 37748702 47116993 37748839 47117164 37748976 47117335 37749113 47117506 37749250 47117677 37749387 47117848 37749524 47118019 37749661 47118190 37749798 47118361 37749935 47118532 37750072 47118703 37750209 47118874 37750346 47119045 37750483 47119216 37750620 47119387 37750757 47119558 37750894 47119729 37751031 47119900 37751168 47120071 37751305 47120242 37751442 47120413 37751579 47120584 37751716 47120755 37751853 47120926 37751990 47121097 37752127 47121268 37752264 47121439 37752401 47121610 37752538 47121781 37752675 47121952 37752812 47122123 37752949 47122294 37753086 47122465 37753223 47122636 37753360 47122807 37753497 47122978 37753634 47123149 37753771 47123320 37753908 47123491 37754045 47123662 37754182 47123833 37754319 47124004 37754456 47124175 37754593 47124346 37754730 47124517 37754867 47124688 37755004 47124859 37755141 47125030 37755278 47125201 37755415 47125372 37755552 47125543 37755689 47125714 37755826 47125885 37755963 47126056 37756100 47126227 37756237 47126398 37756374 47126569 37756511 47126740 37756648 47126911 37756785 47127082 37756922 47127253 37757059 47127424 37757196 47127595 37757333 47127766 37757470 47127937 37757607 47128108 37757744 47128279 37757881 47128450 37758018 47128621 37758155 47128792 37758292 47128963 37758429 47129134 37758566 47129305 37758703 47129476 37758840 47129647 37758977 47129818 37759114 47129989 37759251 47130160 37759388 47130331 37759525 47130502 37759662 47130673 37759799 47130844 37759936 47131015 37760073 47131186 37760210 47131357 37760347 47131528 37760484 47131699 37760621 47131870 37760758 47132041 37760895 47132212 37761032 47132383 37761169 47132554 37761306 47132725 37761443 47132896 37761580 47133067 37761717 47133238 37761854 47133409 37761991 47133580 37762128 47133751 37762265 47133922 37762402 47134093 37762539 47134264 37762676 47134435 37762813 47134606 37762950 47134777 37763087 47134948 37763224 47135119 37763361 47135290 37763498 47135461 37763635 47135632 37763772 47135803 37763909 47135974 37764046 47136145 37764183 47136316 37764320 47136487 37764457 47136658 37764594 47136829 37764731 47137000 37764868 47137171 37765005 47137342 37765142 47137513 37765279 47137684 37765416 47137855 37765553 47138026 37765690 47138197 37765827 47138368 37765964 47138539 37766101 47138710 37766238 47138881 37766375 47139052 37766512 47139223 37766649 47139394 37766786 47139565 37766923 47139736 37767060 47139907 37767197 47140078 37767334 47140249 37767471 47140420 37767608 47140591 37767745 47140762 37767882 47140933 37768019 47141104 37768156 47141275 37768293 47141446 37768430 47141617 37768567 47141788 37768704 47141959 37768841 47142130 37768978 47142301 37769115 47142472 37769252 47142643 37769389 47142814 37769526 47142985 37769663 47143156 37769800 47143327 37769937 47143498 37770074 47143669 37770211 47143840 37770348 47144011 37770485 47144182 37770622 47144353 37770759 47144524 37770896 47144695 37771033 47144866 37771170 47145037 37771307 47145208 37771444 47145379 37771581 47145550 37771718 47145721 37771855 47145892 37771992 47146063 37772129 47146234 37772266 47146405 37772403 47146576 37772540 47146747 37772677 47146918 37772814 47147089 37772951 47147260 37773088 47147431 37773225 47147602 37773362 47147773 37773499 47147944 37773636 47148115 37773773 47148286 37773910 47148457 37774047 47148628 37774184 47148799 37774321 47148970 37774458 47149141 37774595 47149312 37774732 47149483 37774869 47149654 37775006 47149825 37775143 47149996 37775280 47150167 37775417 47150338 37775554 47150509 37775691 47150680 37775828 47150851 37775965 47151022 37776102 47151193 37776239 47151364 37776376 47151535 37776513 47151706 37776650 47151877 37776787 47152048 37776924 47152219 37777061 47152390 37777198 47152561 37777335 47152732 37777472 47152903 37777609 47153074 37777746 47153245 37777883 47153416 37778020 47153587 37778157 47153758 37778294 47153929 37778431 47154100 37778568 47154271 37778705 47154442 37778842 47154613 37778979 47154784 37779116 47154955 37779253 47155126 37779390 47155297 37779527 47155468 37779664 47155639 37779801 47155810 37779938 47155981 37780075 47156152 37780212 47156323 37780349 47156494 37780486 47156665 37780623 47156836 37780760 47157007 37780897 47157178 37781034 47157349 37781171 47157520 37781308 47157691 37781445 47157862 37781582 47158033 37781719 47158204 37781856 47158375 37781993 47158546 37782130 47158717 37782267 47158888 37782404 47159059 37782541 47159230 37782678 47159401 37782815 47159572 37782952 47159743 37783089 47159914 37783226 47160085 37783363 47160256 37783500 47160427 37783637 47160598 37783774 47160769 37783911 47160940 37784048 47161111 37784185 47161282 37784322 47161453 37784459 47161624 37784596 47161795 37784733 47161966 37784870 47162137 37785007 47162308 37785144 47162479 37785281 47162650 37785418 47162821 37785555 47162992 37785692 47163163 37785829 47163334 37785966 47163505 37786103 47163676 37786240 47163847 37786377 47164018 37786514 47164189 37786651 47164360 37786788 47164531 37786925 47164702 37787062 47164873 37787199 47165044 37787336 47165215 37787473 47165386 37787610 47165557 37787747 47165728 37787884 47165899 37788021 47166070 37788158 47166241 37788295 47166412 37788432 47166583 37788569 47166754 37788706 47166925 37788843 47167096 37788980 47167267 37789117 47167438 37789254 47167609 37789391 47167780 37789528 47167951 37789665 47168122 37789802 47168293 37789939 47168464 37790076 47168635 37790213 47168806 37790350 47168977 37790487 47169148 37790624 47169319 37790761 47169490 37790898 47169661 37791035 47169832 37791172 47170003 37791309 47170174 37791446 47170345 37791583 47170516 37791720 47170687 37791857 47170858 37791994 47171029 37792131 47171200 37792268 47171371 37792405 47171542 37792542 47171713 37792679 47171884 37792816 47172055 37792953 47172226 37793090 47172397 37793227 47172568 37793364 47172739 37793501 47172910 37793638 47173081 37793775 47173252 37793912 47173423 37794049 47173594 37794186 47173765 37794323 47173936 37794460 47174107 37794597 47174278 37794734 47174449 37794871 47174620 37795008 47174791 37795145 47174962 37795282 47175133 37795419 47175304 37795556 47175475 37795693 47175646 37795830 47175817 37795967 47175988 37796104 47176159 37796241 47176330 37796378 47176501 37796515 47176672 37796652 47176843 37796789 47177014 37796926 47177185 37797063 47177356 37797200 47177527 37797337 47177698 37797474 47177869 37797611 47178040 37797748 47178211 37797885 47178382 37798022 47178553 37798159 47178724 37798296 47178895 37798433 47179066 37798570 47179237 37798707 47179408 37798844 47179579 37798981 47179750 37799118 47179921 37799255 47180092 37799392 47180263 37799529 47180434 37799666 47180605 37799803 47180776 37799940 47180947 37800077 47181118 37800214 47181289 37800351 47181460 37800488 47181631 37800625 47181802 37800762 47181973 37800899 47182144 37801036 47182315 37801173 47182486 37801310 47182657 37801447 47182828 37801584 47182999 37801721 47183170 37801858 47183341 37801995 47183512 37802132 47183683 37802269 47183854 37802406 47184025 37802543 47184196 37802680 47184367 37802817 47184538 37802954 47184709 37803091 47184880 37803228 47185051 37803365 47185222 37803502 47185393 37803639 47185564 37803776 47185735 37803913 47185906 37804050 47186077 37804187 47186248 37804324 47186419 37804461 47186590 37804598 47186761 37804735 47186932 37804872 47187103 37805009 47187274 37805146 47187445 37805283 47187616 37805420 47187787 37805557 47187958 37805694 47188129 37805831 47188300 37805968 47188471 37806105 47188642 37806242 47188813 37806379 47188984 37806516 47189155 37806653 47189326 37806790 47189497 37806927 47189668 37807064 47189839 37807201 47190010 37807338 47190181 37807475 47190352 37807612 47190523 37807749 47190694 37807886 47190865 37808023 47191036 37808160 47191207 37808297 47191378 37808434 47191549 37808571 47191720 37808708 47191891 37808845 47192062 37808982 47192233 37809119 47192404 37809256 47192575 37809393 47192746 37809530 47192917 37809667 47193088 37809804 47193259 37809941 47193430 37810078 47193601 37810215 47193772 37810352 47193943 37810489 47194114 37810626 47194285
1000 64307115 0 64307115 80266545 64307252 80266716 64307389 80266887 64307526 80267058 64307663 80267229 64307800 80267400 64307937 80267571 64308074 80267742 64308211 80267913 64308348 80268084 64308485 80268255 64308622 80268426 64308759 80268597 64308896 80268768 64309033 80268939 64309170 80269110 64309307 80269281 64309444 80269452 64309581 80269623 64309718 80269794 64309855 80269965 64309992 80270136 64310129 80270307 64310266 80270478 64310403 80270649 64310540 80270820 64310677 80270991 64310814 80271162 64310951 80271333 64311088 80271504 64311225 80271675 64311362 80271846 64311499 80272017 64311636 80272188 64311773 80272359 64311910 80272530 64312047 80272701 64312184 80272872 64312321 80273043 64312458 80273214 64312595 80273385 64312732 80273556 64312869 80273727 64313006 80273898 64313143 80274069 64313280 80274240 64313417 80274411 64313554 80274582 64313691 80274753 64313828 80274924 64313965 80275095 64314102 80275266 64314239 80275437 64314376 80275608 64314513 80275779 64314650 80275950 64314787 80276121 64314924 80276292 64315061 80276463 64315198 80276634 64315335 80276805 64315472 80276976 64315609 80277147 64315746 80277318 64315883 80277489 64316020 80277660 64316157 80277831 64316294 80278002 64316431 80278173 64316568 80278344 64316705 80278515 64316842 80278686 64316979 80278857 64317116 80279028 64317253 80279199 64317390 80279370 64317527 80279541 64317664 80279712 64317801 80279883 64317938 80280054 64318075 80280225 64318212 80280396 64318349 80280567 64318486 80280738 64318623 80280909 64318760 80281080 64318897 80281251 64319034 80281422 64319171 80281593 64319308 80281764 64319445 80281935 64319582 80282106 64319719 80282277 64319856 80282448 64319993 80282619 64320130 80282790 64320267 80282961 64320404 80283132 64320541 80283303 64320678 80283474 64320815 80283645 64320952 80283816 64321089 80283987 64321226 80284158 64321363 80284329 64321500 80284500 64321637 80284671 64321774 80284842 64321911 80285013 64322048 80285184 64322185 80285355 64322322 80285526 64322459 80285697 64322596 80285868 64322733 80286039 64322870 80286210 64323007 80286381 64323144 80286552 64323281 80286723 64323418 80286894 64323555 80287065 64323692 80287236 64323829 80287407 64323966 80287578 64324103 80287749 64324240 80287920 64324377 80288091 64324514 80288262 64324651 80288433 64324788 80288604 64324925 80288775 64325062 80288946 64325199 80289117 64325336 80289288 64325473 80289459 64325610 80289630 64325747 80289801 64325884 80289972 64326021 80290143 64326158 80290314 64326295 80290485 64326432 80290656 64326569 80290827 64326706 80290998 64326843 80291169 64326980 80291340 64327117 80291511 64327254 80291682 64327391 80291853 64327528 80292024 64327665 80292195 64327802 80292366 64327939 80292537 64328076 80292708 64328213 80292879 64328350 80293050 64328487 80293221 64328624 80293392 64328761 80293563 64328898 80293734 64329035 80293905 64329172 80294076 64329309 80294247 64329446 80294418 64329583 80294589 64329720 80294760 64329857 80294931 64329994 80295102 64330131 80295273 64330268 80295444 64330405 80295615 64330542 80295786 64330679 80295957 64330816 80296128 64330953 80296299 64331090 80296470 64331227 80296641 64331364 80296812 64331501 80296983 64331638 80297154 64331775 80297325 64331912 80297496 64332049 80297667 64332186 80297838 64332323 80298009 64332460 80298180 64332597 80298351 64332734 80298522 64332871 80298693 64333008 80298864 64333145 80299035 64333282 80299206 64333419 80299377 64333556 80299548 64333693 80299719 64333830 80299890 64333967 80300061 64334104 80300232 64334241 80300403 64334378 80300574 64334515 80300745 64334652 80300916 64334789 80301087 64334926 80301258 64335063 80301429 64335200 80301600 64335337 80301771 64335474 80301942 64335611 80302113 64335748 80302284 64335885 80302455 64336022 80302626 64336159 80302797 64336296 80302968 64336433 80303139 64336570 80303310 64336707 80303481 64336844 80303652 64336981 80303823 64337118 80303994 64337255 80304165 64337392 80304336 64337529 80304507 64337666 80304678 64337803 80304849 64337940 80305020 64338077 80305191 64338214 80305362 64338351 80305533 64338488 80305704 64338625 80305875 64338762 80306046 64338899 80306217 64339036 80306388 64339173 80306559 64339310 80306730 64339447 80306901 64339584 80307072 64339721 80307243 64339858 80307414 64339995 80307585 64340132 80307756 64340269 80307927 64340406 80308098 64340543 80308269 64340680 80308440 64340817 80308611 64340954 80308782 64341091 80308953 64341228 80309124 64341365 80309295 64341502 80309466 64341639 80309637 64341776 80309808 64341913 80309979 64342050 80310150 64342187 80310321 64342324 80310492 64342461 80310663 64342598 80310834 64342735 80311005 64342872 80311176 64343009 80311347 64343146 80311518 64343283 80311689 64343420 80311860 64343557 80312031 64343694 80312202 64343831 80312373 64343968 80312544 64344105 80312715 64344242 80312886 64344379 80313057 64344516 80313228 64344653 80313399 64344790 80313570 64344927 80313741 64345064 80313912 64345201 80314083 64345338 80314254 64345475 80314425 64345612 80314596 64345749 80314767 64345886 80314938 64346023 80315109 64346160 80315280 64346297 80315451 64346434 80315622 64346571 80315793 64346708 80315964 64346845 80316135 64346982 80316306 64347119 80316477 64347256 80316648 64347393 80316819 64347530 80316990 64347667 80317161 64347804 80317332 64347941 80317503 64348078 80317674 64348215 80317845 64348352 80318016 64348489 80318187 64348626 80318358 64348763 80318529 64348900 80318700 64349037 80318871 64349174 80319042 64349311 80319213 64349448 80319384 64349585 80319555 64349722 80319726 64349859 80319897 64349996 80320068 64350133 80320239 64350270 80320410 64350407 80320581 64350544 80320752 64350681 80320923 64350818 80321094 64350955 80321265 64351092 80321436 64351229 80321607 64351366 80321778 64351503 80321949 64351640 80322120 64351777 80322291 64351914 80322462 64352051 80322633 64352188 80322804 64352325 80322975 64352462 80323146 64352599 80323317 64352736 80323488 64352873 80323659 64353010 80323830 64353147 80324001 64353284 80324172 64353421 80324343 64353558 80324514 64353695 80324685 64353832 80324856 64353969 80325027 64354106 80325198 64354243 80325369 64354380 80325540 64354517 80325711 64354654 80325882 64354791 80326053 64354928 80326224 64355065 80326395 64355202 80326566 64355339 80326737 64355476 80326908 64355613 80327079 64355750 80327250 64355887 80327421 64356024 80327592 64356161 80327763 64356298 80327934 64356435 80328105 64356572 80328276 64356709 80328447 64356846 80328618 64356983 80328789 64357120 80328960 64357257 80329131 64357394 80329302 64357531 80329473 64357668 80329644 64357805 80329815 64357942 80329986 64358079 80330157 64358216 80330328 64358353 80330499 64358490 80330670 64358627 80330841 64358764 80331012 64358901 80331183 64359038 80331354 64359175 80331525 64359312 80331696 64359449 80331867 64359586 80332038 64359723 80332209 64359860 80332380 64359997 80332551 64360134 80332722 64360271 80332893 64360408 80333064 64360545 80333235 64360682 80333406 64360819 80333577 64360956 80333748 64361093 80333919 64361230 80334090 64361367 80334261 64361504 80334432 64361641 80334603 64361778 80334774 64361915 80334945 64362052 80335116 64362189 80335287 64362326 80335458 64362463 80335629 64362600 80335800 64362737 80335971 64362874 80336142 64363011 80336313 64363148 80336484 64363285 80336655 64363422 80336826 64363559 80336997 64363696 80337168 64363833 80337339 64363970 80337510 64364107 80337681 64364244 80337852 64364381 80338023 64364518 80338194 64364655 80338365 64364792 80338536 64364929 80338707 64365066 80338878 64365203 80339049 64365340 80339220 64365477 80339391 64365614 80339562 64365751 80339733 64365888 80339904 64366025 80340075 64366162 80340246 64366299 80340417 64366436 80340588 64366573 80340759 64366710 80340930 64366847 80341101 64366984 80341272 64367121 80341443 64367258 80341614 64367395 80341785 64367532 80341956 64367669 80342127 64367806 80342298 64367943 80342469 64368080 80342640 64368217 80342811 64368354 80342982 64368491 80343153 64368628 80343324 64368765 80343495 64368902 80343666 64369039 80343837 64369176 80344008 64369313 80344179 64369450 80344350 64369587 80344521 64369724 80344692 64369861 80344863 64369998 80345034 64370135 80345205 64370272 80345376 64370409 80345547 64370546 80345718 64370683 80345889 64370820 80346060 64370957 80346231 64371094 80346402 64371231 80346573 64371368 80346744 64371505 80346915 64371642 80347086 64371779 80347257 64371916 80347428 64372053 80347599 64372190 80347770 64372327 80347941 64372464 80348112 64372601 80348283 64372738 80348454 64372875 80348625 64373012 80348796 64373149 80348967 64373286 80349138 64373423 80349309 64373560 80349480 64373697 80349651 64373834 80349822 64373971 80349993 64374108 80350164 64374245 80350335 64374382 80350506 64374519 80350677 64374656 80350848 64374793 80351019 64374930 80351190 64375067 80351361 64375204 80351532 64375341 80351703 64375478 80351874 64375615 80352045 64375752 80352216 64375889 80352387 64376026 80352558 64376163 80352729 64376300 80352900 64376437 80353071 64376574 80353242 64376711 80353413 64376848 80353584 64376985 80353755 64377122 80353926 64377259 80354097 64377396 80354268 64377533 80354439 64377670 80354610 64377807 80354781 64377944 80354952 64378081 80355123 64378218 80355294 64378355 80355465 64378492 80355636 64378629 80355807 64378766 80355978 64378903 80356149 64379040 80356320 64379177 80356491 64379314 80356662 64379451 80356833 64379588 80357004 64379725 80357175 64379862 80357346 64379999 80357517 64380136 80357688 64380273 80357859 64380410 80358030 64380547 80358201 64380684 80358372 64380821 80358543 64380958 80358714 64381095 80358885 64381232 80359056 64381369 80359227 64381506 80359398 64381643 80359569 64381780 80359740 64381917 80359911 64382054 80360082 64382191 80360253 64382328 80360424 64382465 80360595 64382602 80360766 64382739 80360937 64382876 80361108 64383013 80361279 64383150 80361450 64383287 80361621 64383424 80361792 64383561 80361963 64383698 80362134 64383835 80362305 64383972 80362476 64384109 80362647 64384246 80362818 64384383 80362989 64384520 80363160 64384657 80363331 64384794 80363502 64384931 80363673 64385068 80363844 64385205 80364015 64385342 80364186 64385479 80364357 64385616 80364528 64385753 80364699 64385890 80364870 64386027 80365041 64386164 80365212 64386301 80365383 64386438 80365554 64386575 80365725 64386712 80365896 64386849 80366067 64386986 80366238 64387123 80366409 64387260 80366580 64387397 80366751 64387534 80366922 64387671 80367093 64387808 80367264 64387945 80367435 64388082 80367606 64388219 80367777 64388356 80367948 64388493 80368119 64388630 80368290 64388767 80368461 64388904 80368632 64389041 80368803 64389178 80368974 64389315 80369145 64389452 80369316 64389589 80369487 64389726 80369658 64389863 80369829 64390000 80370000 64390137 80370171 64390274 80370342 64390411 80370513 64390548 80370684 64390685 80370855 64390822 80371026 64390959 80371197 64391096 80371368 64391233 80371539 64391370 80371710 64391507 80371881 64391644 80372052 64391781 80372223 64391918 80372394 64392055 80372565 64392192 80372736 64392329 80372907 64392466 80373078 64392603 80373249 64392740 80373420 64392877 80373591 64393014 80373762 64393151 80373933 64393288 80374104 64393425 80374275 64393562 80374446 64393699 80374617 64393836 80374788 64393973 80374959 64394110 80375130 64394247 80375301 64394384 80375472 64394521 80375643 64394658 80375814 64394795 80375985 64394932 80376156 64395069 80376327 64395206 80376498 64395343 80376669 64395480 80376840 64395617 80377011 64395754 80377182 64395891 80377353 64396028 80377524 64396165 80377695 64396302 80377866 64396439 80378037 64396576 80378208 64396713 80378379 64396850 80378550 64396987 80378721 64397124 80378892 64397261 80379063 64397398 80379234 64397535 80379405 64397672 80379576 64397809 80379747 64397946 80379918 64398083 80380089 64398220 80380260 64398357 80380431 64398494 80380602 64398631 80380773 64398768 80380944 64398905 80381115 64399042 80381286 64399179 80381457 64399316 80381628 64399453 80381799 64399590 80381970 64399727 80382141 64399864 80382312 64400001 80382483 64400138 80382654 64400275 80382825 64400412 80382996 64400549 80383167 64400686 80383338 64400823 80383509 64400960 80383680 64401097 80383851 64401234 80384022 64401371 80384193 64401508 80384364 64401645 80384535 64401782 80384706 64401919 80384877 64402056 80385048 64402193 80385219 64402330 80385390 64402467 80385561 64402604 80385732 64402741 80385903 64402878 80386074 64403015 80386245 64403152 80386416 64403289 80386587 64403426 80386758 64403563 80386929 64403700 80387100 64403837 80387271 64403974 80387442 64404111 80387613 64404248 80387784 64404385 80387955 64404522 80388126 64404659 80388297 64404796 80388468 64404933 80388639 64405070 80388810 64405207 80388981 64405344 80389152 64405481 80389323 64405618 80389494 64405755 80389665 64405892 80389836 64406029 80390007 64406166 80390178 64406303 80390349 64406440 80390520 64406577 80390691 64406714 80390862 64406851 80391033 64406988 80391204 64407125 80391375 64407262 80391546 64407399 80391717 64407536 80391888 64407673 80392059 64407810 80392230 64407947 80392401 64408084 80392572 64408221 80392743 64408358 80392914 64408495 80393085 64408632 80393256 64408769 80393427 64408906 80393598 64409043 80393769 64409180 80393940 64409317 80394111 64409454 80394282 64409591 80394453 64409728 80394624 64409865 80394795 64410002 80394966 64410139 80395137 64410276 80395308 64410413 80395479 64410550 80395650 64410687 80395821 64410824 80395992 64410961 80396163 64411098 80396334 64411235 80396505 64411372 80396676 64411509 80396847 64411646 80397018 64411783 80397189 64411920 80397360 64412057 80397531 64412194 80397702 64412331 80397873 64412468 80398044 64412605 80398215 64412742 80398386 64412879 80398557 64413016 80398728 64413153 80398899 64413290 80399070 64413427 80399241 64413564 80399412 64413701 80399583 64413838 80399754 64413975 80399925 64414112 80400096 64414249 80400267 64414386 80400438 64414523 80400609 64414660 80400780 64414797 80400951 64414934 80401122 64415071 80401293 64415208 80401464 64415345 80401635 64415482 80401806 64415619 80401977 64415756 80402148 64415893 80402319 64416030 80402490 64416167 80402661 64416304 80402832 64416441 80403003 64416578 80403174 64416715 80403345 64416852 80403516 64416989 80403687 64417126 80403858 64417263 80404029 64417400 80404200 64417537 80404371 64417674 80404542 64417811 80404713 64417948 80404884 64418085 80405055 64418222 80405226 64418359 80405397 64418496 80405568 64418633 80405739 64418770 80405910 64418907 80406081 64419044 80406252 64419181 80406423 64419318 80406594 64419455 80406765 64419592 80406936 64419729 80407107 64419866 80407278 64420003 80407449 64420140 80407620 64420277 80407791 64420414 80407962 64420551 80408133 64420688 80408304 64420825 80408475 64420962 80408646 64421099 80408817 64421236 80408988 64421373 80409159 64421510 80409330 64421647 80409501 64421784 80409672 64421921 80409843 64422058 80410014 64422195 80410185 64422332 80410356 64422469 80410527 64422606 80410698 64422743 80410869 64422880 80411040 64423017 80411211 64423154 80411382 64423291 80411553 64423428 80411724 64423565 80411895 64423702 80412066 64423839 80412237 64423976 80412408 64424113 80412579 64424250 80412750 64424387 80412921 64424524 80413092 64424661 80413263 64424798 80413434 64424935 80413605 64425072 80413776 64425209 80413947 64425346 80414118 64425483 80414289 64425620 80414460 64425757 80414631 64425894 80414802 64426031 80414973 64426168 80415144 64426305 80415315 64426442 80415486 64426579 80415657 64426716 80415828 64426853 80415999 64426990 80416170 64427127 80416341 64427264 80416512 64427401 80416683 64427538 80416854 64427675 80417025 64427812 80417196 64427949 80417367 64428086 80417538 64428223 80417709 64428360 80417880 64428497 80418051 64428634 80418222 64428771 80418393 64428908 80418564 64429045 80418735 64429182 80418906 64429319 80419077 64429456 80419248 64429593 80419419 64429730 80419590 64429867 80419761 64430004 80419932 64430141 80420103 64430278 80420274 64430415 80420445 64430552 80420616 64430689 80420787 64430826 80420958 64430963 80421129 64431100 80421300 64431237 80421471 64431374 80421642 64431511 80421813 64431648 80421984 64431785 80422155 64431922 80422326 64432059 80422497 64432196 80422668 64432333 80422839 64432470 80423010 64432607 80423181 64432744 80423352 64432881 80423523 64433018 80423694 64433155 80423865 64433292 80424036 64433429 80424207 64433566 80424378 64433703 80424549 64433840 80424720 64433977 80424891 64434114 80425062 64434251 80425233 64434388 80425404 64434525 80425575 64434662 80425746 64434799 80425917 64434936 80426088 64435073 80426259 64435210 80426430 64435347 80426601 64435484 80426772 64435621 80426943 64435758 80427114 64435895 80427285 64436032 80427456 64436169 80427627 64436306 80427798 64436443 80427969 64436580 80428140 64436717 80428311 64436854 80428482 64436991 80428653 64437128 80428824 64437265 80428995 64437402 80429166 64437539 80429337 64437676 80429508 64437813 80429679 64437950 80429850 64438087 80430021 64438224 80430192 64438361 80430363 64438498 80430534 64438635 80430705 64438772 80430876 64438909 80431047 64439046 80431218 64439183 80431389 64439320 80431560 64439457 80431731 64439594 80431902 64439731 80432073 64439868 80432244 64440005 80432415 64440142 80432586 64440279 80432757 64440416 80432928 64440553 80433099 64440690 80433270 64440827 80433441 64440964 80433612 64441101 80433783 64441238 80433954 64441375 80434125 64441512 80434296 64441649 80434467 64441786 80434638 64441923 80434809 64442060 80434980 64442197 80435151 64442334 80435322 64442471 80435493 64442608 80435664 64442745 80435835 64442882 80436006 64443019 80436177 64443156 80436348 64443293 80436519 64443430 80436690 64443567 80436861 64443704 80437032 64443841 80437203
1000 57949900 0 57949900 72331627 57950037 72331798 57950174 72331969 57950311 72332140 57950448 72332311 57950585 72332482 57950722 72332653 57950859 72332824 57950996 72332995 57951133 72333166 57951270 72333337 57951407 72333508 57951544 72333679 57951681 72333850 57951818 72334021 57951955 72334192 57952092 72334363 57952229 72334534 57952366 72334705 57952503 72334876 57952640 72335047 57952777 72335218 57952914 72335389 57953051 72335560 57953188 72335731 57953325 72335902 57953462 72336073 57953599 72336244 57953736 72336415 57953873 72336586 57954010 72336757 57954147 72336928 57954284 72337099 57954421 72337270 57954558 72337441 57954695 72337612 57954832 72337783 57954969 72337954 57955106 72338125 57955243 72338296 57955380 72338467 57955517 72338638 57955654 72338809 57955791 72338980 57955928 72339151 57956065 72339322 57956202 72339493 57956339 72339664 57956476 72339835 57956613 72340006 57956750 72340177 57956887 72340348 57957024 72340519 57957161 72340690 57957298 72340861 57957435 72341032 57957572 72341203 57957709 72341374 57957846 72341545 57957983 72341716 57958120 72341887 57958257 72342058 57958394 72342229 57958531 72342400 57958668 72342571 57958805 72342742 57958942 72342913 57959079 72343084 57959216 72343255 57959353 72343426 57959490 72343597 57959627 72343768 57959764 72343939 57959901 72344110 57960038 72344281 57960175 72344452 57960312 72344623 57960449 72344794 57960586 72344965 57960723 72345136 57960860 72345307 57960997 72345478 57961134 72345649 57961271 72345820 57961408 72345991 57961545 72346162 57961682 72346333 57961819 72346504 57961956 72346675 57962093 72346846 57962230 72347017 57962367 72347188 57962504 72347359 57962641 72347530 57962778 72347701 57962915 72347872 57963052 72348043 57963189 72348214 57963326 72348385 57963463 72348556 57963600 72348727 57963737 72348898 57963874 72349069 57964011 72349240 57964148 72349411 57964285 72349582 57964422 72349753 57964559 72349924 57964696 72350095 57964833 72350266 57964970 72350437 57965107 72350608 57965244 72350779 57965381 72350950 57965518 72351121 57965655 72351292 57965792 72351463 57965929 72351634 57966066 72351805 57966203 72351976 57966340 72352147 57966477 72352318 57966614 72352489 57966751 72352660 57966888 72352831 57967025 72353002 57967162 72353173 57967299 72353344 57967436 72353515 57967573 72353686 57967710 72353857 57967847 72354028 57967984 72354199 57968121 72354370 57968258 72354541 57968395 72354712 57968532 72354883 57968669 72355054 57968806 72355225 57968943 72355396 57969080 72355567 57969217 72355738 57969354 72355909 57969491 72356080 57969628 72356251 57969765 72356422 57969902 72356593 57970039 72356764 57970176 72356935 57970313 72357106 57970450 72357277 57970587 72357448 57970724 72357619 57970861 72357790 57970998 72357961 57971135 72358132 57971272 72358303 57971409 72358474 57971546 72358645 57971683 72358816 57971820 72358987 57971957 72359158 57972094 72359329 57972231 72359500 57972368 72359671 57972505 72359842 57972642 72360013 57972779 72360184 57972916 72360355 57973053 72360526 57973190 72360697 57973327 72360868 57973464 72361039 57973601 72361210 57973738 72361381 57973875 72361552 57974012 72361723 57974149 72361894 57974286 72362065 57974423 72362236 57974560 72362407 57974697 72362578 57974834 72362749 57974971 72362920 57975108 72363091 57975245 72363262 57975382 72363433 57975519 72363604 57975656 72363775 57975793 72363946 57975930 72364117 57976067 72364288 57976204 72364459 57976341 72364630 57976478 72364801 57976615 72364972 57976752 72365143 57976889 72365314 57977026 72365485 57977163 72365656 57977300 72365827 57977437 72365998 57977574 72366169 57977711 72366340 57977848 72366511 57977985 72366682 57978122 72366853 57978259 72367024 57978396 72367195 57978533 72367366 57978670 72367537 57978807 72367708 57978944 72367879 57979081 72368050 57979218 72368221 57979355 72368392 57979492 72368563 57979629 72368734 57979766 72368905 57979903 72369076 57980040 72369247 57980177 72369418 57980314 72369589 57980451 72369760 57980588 72369931 57980725 72370102 57980862 72370273 57980999 72370444 57981136 72370615 57981273 72370786 57981410 72370957 57981547 72371128 57981684 72371299 57981821 72371470 57981958 72371641 57982095 72371812 57982232 72371983 57982369 72372154 57982506 72372325 57982643 72372496 57982780 72372667 57982917 72372838 57983054 72373009 57983191 72373180 57983328 72373351 57983465 72373522 57983602 72373693 57983739 72373864 57983876 72374035 57984013 72374206 57984150 72374377 57984287 72374548 57984424 72374719 57984561 72374890 57984698 72375061 57984835 72375232 57984972 72375403 57985109 72375574 57985246 72375745 57985383 72375916 57985520 72376087 57985657 72376258 57985794 72376429 57985931 72376600 57986068 72376771 57986205 72376942 57986342 72377113 57986479 72377284 57986616 72377455 57986753 72377626 57986890 72377797 57987027 72377968 57987164 72378139 57987301 72378310 57987438 72378481 57987575 72378652 57987712 72378823 57987849 72378994 57987986 72379165 57988123 72379336 57988260 72379507 57988397 72379678 57988534 72379849 57988671 72380020 57988808 72380191 57988945 72380362 57989082 72380533 57989219 72380704 57989356 72380875 57989493 72381046 57989630 72381217 57989767 72381388 57989904 72381559 57990041 72381730 57990178 72381901 57990315 72382072 57990452 72382243 57990589 72382414 57990726 72382585 57990863 72382756 57991000 72382927 57991137 72383098 57991274 72383269 57991411 72383440 57991548 72383611 57991685 72383782 57991822 72383953 57991959 72384124 57992096 72384295 57992233 72384466 57992370 72384637 57992507 72384808 57992644 72384979 57992781 72385150 57992918 72385321 57993055 72385492 57993192 72385663 57993329 72385834 57993466 72386005 57993603 72386176 57993740 72386347 57993877 72386518 57994014 72386689 57994151 72386860 57994288 72387031 57994425 72387202 57994562 72387373 57994699 72387544 57994836 72387715 57994973 72387886 57995110 72388057 57995247 72388228 57995384 72388399 57995521 72388570 57995658 72388741 57995795 72388912 57995932 72389083 57996069 72389254 57996206 72389425 57996343 72389596 57996480 72389767 57996617 72389938 57996754 72390109 57996891 72390280 57997028 72390451 57997165 72390622 57997302 72390793 57997439 72390964 57997576 72391135 57997713 72391306 57997850 72391477 57997987 72391648 57998124 72391819 57998261 72391990 57998398 72392161 57998535 72392332 57998672 72392503 57998809 72392674 57998946 72392845 57999083 72393016 57999220 72393187 57999357 72393358 57999494 72393529 57999631 72393700 57999768 72393871 57999905 72394042 58000042 72394213 58000179 72394384 58000316 72394555 58000453 72394726 58000590 72394897 58000727 72395068 58000864 72395239 58001001 72395410 58001138 72395581 58001275 72395752 58001412 72395923 58001549 72396094 58001686 72396265 58001823 72396436 58001960 72396607 58002097 72396778 58002234 72396949 58002371 72397120 58002508 72397291 58002645 72397462 58002782 72397633 58002919 72397804 58003056 72397975 58003193 72398146 58003330 72398317 58003467 72398488 58003604 72398659 58003741 72398830 58003878 72399001 58004015 72399172 58004152 72399343 58004289 72399514 58004426 72399685 58004563 72399856 58004700 72400027 58004837 72400198 58004974 72400369 58005111 72400540 58005248 72400711 58005385 72400882 58005522 72401053 58005659 72401224 58005796 72401395 58005933 72401566 58006070 72401737 58006207 72401908 58006344 72402079 58006481 72402250 58006618 72402421 58006755 72402592 58006892 72402763 58007029 72402934 58007166 72403105 58007303 72403276 58007440 72403447 58007577 72403618 58007714 72403789 58007851 72403960 58007988 72404131 58008125 72404302 58008262 72404473 58008399 72404644 58008536 72404815 58008673 72404986 58008810 72405157 58008947 72405328 58009084 72405499 58009221 72405670 58009358 72405841 58009495 72406012 58009632 72406183 58009769 72406354 58009906 72406525 58010043 72406696 58010180 72406867 58010317 72407038 58010454 72407209 58010591 72407380 58010728 72407551 58010865 72407722 58011002 72407893 58011139 72408064 58011276 72408235 58011413 72408406 58011550 72408577 58011687 72408748 58011824 72408919 58011961 72409090 58012098 72409261 58012235 72409432 58012372 72409603 58012509 72409774 58012646 72409945 58012783 72410116 58012920 72410287 58013057 72410458 58013194 72410629 58013331 72410800 58013468 72410971 58013605 72411142 58013742 72411313 58013879 72411484 58014016 72411655 58014153 72411826 58014290 72411997 58014427 72412168 58014564 72412339 58014701 72412510 58014838 72412681 58014975 72412852 58015112 72413023 58015249 72413194 58015386 72413365 58015523 72413536 58015660 72413707 58015797 72413878 58015934 72414049 58016071 72414220 58016208 72414391 58016345 72414562 58016482 72414733 58016619 72414904 58016756 72415075 58016893 72415246 58017030 72415417 58017167 72415588 58017304 72415759 58017441 72415930 58017578 72416101 58017715 72416272 58017852 72416443 58017989 72416614 58018126 72416785 58018263 72416956 58018400 72417127 58018537 72417298 58018674 72417469 58018811 72417640 58018948 72417811 58019085 72417982 58019222 72418153 58019359 72418324 58019496 72418495 58019633 72418666 58019770 72418837 58019907 72419008 58020044 72419179 58020181 72419350 58020318 72419521 58020455 72419692 58020592 72419863 58020729 72420034 58020866 72420205 58021003 72420376 58021140 72420547 58021277 72420718 58021414 72420889 58021551 72421060 58021688 72421231 58021825 72421402 58021962 72421573 58022099 72421744 58022236 72421915 58022373 72422086 58022510 72422257 58022647 72422428 58022784 72422599 58022921 72422770 58023058 72422941 58023195 72423112 58023332 72423283 58023469 72423454 58023606 72423625 58023743 72423796 58023880 72423967 58024017 72424138 58024154 72424309 58024291 72424480 58024428 72424651 58024565 72424822 58024702 72424993 58024839 72425164 58024976 72425335 58025113 72425506 58025250 72425677 58025387 72425848 58025524 72426019 58025661 72426190 58025798 72426361 58025935 72426532 58026072 72426703 58026209 72426874 58026346 72427045 58026483 72427216 58026620 72427387 58026757 72427558 58026894 72427729 58027031 72427900 58027168 72428071 58027305 72428242 58027442 72428413 58027579 72428584 58027716 72428755 58027853 72428926 58027990 72429097 58028127 72429268 58028264 72429439 58028401 72429610 58028538 72429781 58028675 72429952 58028812 72430123 58028949 72430294 58029086 72430465 58029223 72430636 58029360 72430807 58029497 72430978 58029634 72431149 58029771 72431320 58029908 72431491 58030045 72431662 58030182 72431833 58030319 72432004 58030456 72432175 58030593 72432346 58030730 72432517 58030867 72432688 58031004 72432859 58031141 72433030 58031278 72433201 58031415 72433372 58031552 72433543 58031689 72433714 58031826 72433885 58031963 72434056 58032100 72434227 58032237 72434398 58032374 72434569 58032511 72434740 58032648 72434911 58032785 72435082 58032922 72435253 58033059 72435424 58033196 72435595 58033333 72435766 58033470 72435937 58033607 72436108 58033744 72436279 58033881 72436450 58034018 72436621 58034155 72436792 58034292 72436963 58034429 72437134 58034566 72437305 58034703 72437476 58034840 72437647 58034977 72437818 58035114 72437989 58035251 72438160 58035388 72438331 58035525 72438502 58035662 72438673 58035799 72438844 58035936 72439015 58036073 72439186 58036210 72439357 58036347 72439528 58036484 72439699 58036621 72439870 58036758 72440041 58036895 72440212 58037032 72440383 58037169 72440554 58037306 72440725 58037443 72440896 58037580 72441067 58037717 72441238 58037854 72441409 58037991 72441580 58038128 72441751 58038265 72441922 58038402 72442093 58038539 72442264 58038676 72442435 58038813 72442606 58038950 72442777 58039087 72442948 58039224 72443119 58039361 72443290 58039498 72443461 58039635 72443632 58039772 72443803 58039909 72443974 58040046 72444145 58040183 72444316 58040320 72444487 58040457 72444658 58040594 72444829 58040731 72445000 58040868 72445171 58041005 72445342 58041142 72445513 58041279 72445684 58041416 72445855 58041553 72446026 58041690 72446197 58041827 72446368 58041964 72446539 58042101 72446710 58042238 72446881 58042375 72447052 58042512 72447223 58042649 72447394 58042786 72447565 58042923 72447736 58043060 72447907 58043197 72448078 58043334 72448249 58043471 72448420 58043608 72448591 58043745 72448762 58043882 72448933 58044019 72449104 58044156 72449275 58044293 72449446 58044430 72449617 58044567 72449788 58044704 72449959 58044841 72450130 58044978 72450301 58045115 72450472 58045252 72450643 58045389 72450814 58045526 72450985 58045663 72451156 58045800 72451327 58045937 72451498 58046074 72451669 58046211 72451840 58046348 72452011 58046485 72452182 58046622 72452353 58046759 72452524 58046896 72452695 58047033 72452866 58047170 72453037 58047307 72453208 58047444 72453379 58047581 72453550 58047718 72453721 58047855 72453892 58047992 72454063 58048129 72454234 58048266 72454405 58048403 72454576 58048540 72454747 58048677 72454918 58048814 72455089 58048951 72455260 58049088 72455431 58049225 72455602 58049362 72455773 58049499 72455944 58049636 72456115 58049773 72456286 58049910 72456457 58050047 72456628 58050184 72456799 58050321 72456970 58050458 72457141 58050595 72457312 58050732 72457483 58050869 72457654 58051006 72457825 58051143 72457996 58051280 72458167 58051417 72458338 58051554 72458509 58051691 72458680 58051828 72458851 58051965 72459022 58052102 72459193 58052239 72459364 58052376 72459535 58052513 72459706 58052650 72459877 58052787 72460048 58052924 72460219 58053061 72460390 58053198 72460561 58053335 72460732 58053472 72460903 58053609 72461074 58053746 72461245 58053883 72461416 58054020 72461587 58054157 72461758 58054294 72461929 58054431 72462100 58054568 72462271 58054705 72462442 58054842 72462613 58054979 72462784 58055116 72462955 58055253 72463126 58055390 72463297 58055527 72463468 58055664 72463639 58055801 72463810 58055938 72463981 58056075 72464152 58056212 72464323 58056349 72464494 58056486 72464665 58056623 72464836 58056760 72465007 58056897 72465178 58057034 72465349 58057171 72465520 58057308 72465691 58057445 72465862 58057582 72466033 58057719 72466204 58057856 72466375 58057993 72466546 58058130 72466717 58058267 72466888 58058404 72467059 58058541 72467230 58058678 72467401 58058815 72467572 58058952 72467743 58059089 72467914 58059226 72468085 58059363 72468256 58059500 72468427 58059637 72468598 58059774 72468769 58059911 72468940 58060048 72469111 58060185 72469282 58060322 72469453 58060459 72469624 58060596 72469795 58060733 72469966 58060870 72470137 58061007 72470308 58061144 72470479 58061281 72470650 58061418 72470821 58061555 72470992 58061692 72471163 58061829 72471334 58061966 72471505 58062103 72471676 58062240 72471847 58062377 72472018 58062514 72472189 58062651 72472360 58062788 72472531 58062925 72472702 58063062 72472873 58063199 72473044 58063336 72473215 58063473 72473386 58063610 72473557 58063747 72473728 58063884 72473899 58064021 72474070 58064158 72474241 58064295 72474412 58064432 72474583 58064569 72474754 58064706 72474925 58064843 72475096 58064980 72475267 58065117 72475438 58065254 72475609 58065391 72475780 58065528 72475951 58065665 72476122 58065802 72476293 58065939 72476464 58066076 72476635 58066213 72476806 58066350 72476977 58066487 72477148 58066624 72477319 58066761 72477490 58066898 72477661 58067035 72477832 58067172 72478003 58067309 72478174 58067446 72478345 58067583 72478516 58067720 72478687 58067857 72478858 58067994 72479029 58068131 72479200 58068268 72479371 58068405 72479542 58068542 72479713 58068679 72479884 58068816 72480055 58068953 72480226 58069090 72480397 58069227 72480568 58069364 72480739 58069501 72480910 58069638 72481081 58069775 72481252 58069912 72481423 58070049 72481594 58070186 72481765 58070323 72481936 58070460 72482107 58070597 72482278 58070734 72482449 58070871 72482620 58071008 72482791 58071145 72482962 58071282 72483133 58071419 72483304 58071556 72483475 58071693 72483646 58071830 72483817 58071967 72483988 58072104 72484159 58072241 72484330 58072378 72484501 58072515 72484672 58072652 72484843 58072789 72485014 58072926 72485185 58073063 72485356 58073200 72485527 58073337 72485698 58073474 72485869 58073611 72486040 58073748 72486211 58073885 72486382 58074022 72486553 58074159 72486724 58074296 72486895 58074433 72487066 58074570 72487237 58074707 72487408 58074844 72487579 58074981 72487750 58075118 72487921 58075255 72488092 58075392 72488263 58075529 72488434 58075666 72488605 58075803 72488776 58075940 72488947 58076077 72489118 58076214 72489289 58076351 72489460 58076488 72489631 58076625 72489802 58076762 72489973 58076899 72490144 58077036 72490315 58077173 72490486 58077310 72490657 58077447 72490828 58077584 72490999 58077721 72491170 58077858 72491341 58077995 72491512 58078132 72491683 58078269 72491854 58078406 72492025 58078543 72492196 58078680 72492367 58078817 72492538 58078954 72492709 58079091 72492880 58079228 72493051 58079365 72493222 58079502 72493393 58079639 72493564 58079776 72493735 58079913 72493906 58080050 72494077 58080187 72494248 58080324 72494419 58080461 72494590 58080598 72494761 58080735 72494932 58080872 72495103 58081009 72495274 58081146 72495445 58081283 72495616 58081420 72495787 58081557 72495958 58081694 72496129 58081831 72496300 58081968 72496471 58082105 72496642 58082242 72496813 58082379 72496984 58082516 72497155 58082653 72497326 58082790 72497497 58082927 72497668 58083064 72497839 58083201 72498010 58083338 72498181 58083475 72498352 58083612 72498523 58083749 72498694 58083886 72498865 58084023 72499036 58084160 72499207 58084297 72499378 58084434 72499549 58084571 72499720 58084708 72499891 58084845 72500062 58084982 72500233 58085119 72500404 58085256 72500575 58085393 72500746 58085530 72500917 58085667 72501088 58085804 72501259 58085941 72501430 58086078 72501601 58086215 72501772 58086352 72501943 58086489 72502114 58086626 72502285
1000 12872383 0 12872383 16066989 12872520 16067160 12872657 16067331 12872794 16067502 12872931 16067673 12873068 16067844 12873205 16068015 12873342 16068186 12873479 16068357 12873616 16068528 12873753 16068699 12873890 16068870 12874027 16069041 12874164 16069212 12874301 16069383 12874438 16069554 12874575 16069725 12874712 16069896 12874849 16070067 12874986 16070238 12875123 16070409 12875260 16070580 12875397 16070751 12875534 16070922 12875671 16071093 12875808 16071264 12875945 16071435 12876082 16071606 12876219 16071777 12876356 16071948 12876493 16072119 12876630 16072290 12876767 16072461 12876904 16072632 12877041 16072803 12877178 16072974 12877315 16073145 12877452 16073316 12877589 16073487 12877726 16073658 12877863 16073829 12878000 16074000 12878137 16074171 12878274 16074342 12878411 16074513 12878548 16074684 12878685 16074855 12878822 16075026 12878959 16075197 12879096 16075368 12879233 16075539 12879370 16075710 12879507 16075881 12879644 16076052 12879781 16076223 12879918 16076394 12880055 16076565 12880192 16076736 12880329 16076907 12880466 16077078 12880603 16077249 12880740 16077420 12880877 16077591 12881014 16077762 12881151 16077933 12881288 16078104 12881425 16078275 12881562 16078446 12881699 16078617 12881836 16078788 12881973 16078959 12882110 16079130 12882247 16079301 12882384 16079472 12882521 16079643 12882658 16079814 12882795 16079985 12882932 16080156 12883069 16080327 12883206 16080498 12883343 16080669 12883480 16080840 12883617 16081011 12883754 16081182 12883891 16081353 12884028 16081524 12884165 16081695 12884302 16081866 12884439 16082037 12884576 16082208 12884713 16082379 12884850 16082550 12884987 16082721 12885124 16082892 12885261 16083063 12885398 16083234 12885535 16083405 12885672 16083576 12885809 16083747 12885946 16083918 12886083 16084089 12886220 16084260 12886357 16084431 12886494 16084602 12886631 16084773 12886768 16084944 12886905 16085115 12887042 16085286 12887179 16085457 12887316 16085628 12887453 16085799 12887590 16085970 12887727 16086141 12887864 16086312 12888001 16086483 12888138 16086654 12888275 16086825 12888412 16086996 12888549 16087167 12888686 16087338 12888823 16087509 12888960 16087680 12889097 16087851 12889234 16088022 12889371 16088193 12889508 16088364 12889645 16088535 12889782 16088706 12889919 16088877 12890056 16089048 12890193 16089219 12890330 16089390 12890467 16089561 12890604 16089732 12890741 16089903 12890878 16090074 12891015 16090245 12891152 16090416 12891289 16090587 12891426 16090758 12891563 16090929 12891700 16091100 12891837 16091271 12891974 16091442 12892111 16091613 12892248 16091784 12892385 16091955 12892522 16092126 12892659 16092297 12892796 16092468 12892933 16092639 12893070 16092810 12893207 16092981 12893344 16093152 12893481 16093323 12893618 16093494 12893755 16093665 12893892 16093836 12894029 16094007 12894166 16094178 12894303 16094349 12894440 16094520 12894577 16094691 12894714 16094862 12894851 16095033 12894988 16095204 12895125 16095375 12895262 16095546 12895399 16095717 12895536 16095888 12895673 16096059 12895810 16096230 12895947 16096401 12896084 16096572 12896221 16096743 12896358 16096914 12896495 16097085 12896632 16097256 12896769 16097427 12896906 16097598 12897043 16097769 12897180 16097940 12897317 16098111 12897454 16098282 12897591 16098453 12897728 16098624 12897865 16098795 12898002 16098966 12898139 16099137 12898276 16099308 12898413 16099479 12898550 16099650 12898687 16099821 12898824 16099992 12898961 16100163 12899098 16100334 12899235 16100505 12899372 16100676 12899509 16100847 12899646 16101018 12899783 16101189 12899920 16101360 12900057 16101531 12900194 16101702 12900331 16101873 12900468 16102044 12900605 16102215 12900742 16102386 12900879 16102557 12901016 16102728 12901153 16102899 12901290 16103070 12901427 16103241 12901564 16103412 12901701 16103583 12901838 16103754 12901975 16103925 12902112 16104096 12902249 16104267 12902386 16104438 12902523 16104609 12902660 16104780 12902797 16104951 12902934 16105122 12903071 16105293 12903208 16105464 12903345 16105635 12903482 16105806 12903619 16105977 12903756 16106148 12903893 16106319 12904030 16106490 12904167 16106661 12904304 16106832 12904441 16107003 12904578 16107174 12904715 16107345 12904852 16107516 12904989 16107687 12905126 16107858 12905263 16108029 12905400 16108200 12905537 16108371 12905674 16108542 12905811 16108713 12905948 16108884 12906085 16109055 12906222 16109226 12906359 16109397 12906496 16109568 12906633 16109739 12906770 16109910 12906907 16110081 12907044 16110252 12907181 16110423 12907318 16110594 12907455 16110765 12907592 16110936 12907729 16111107 12907866 16111278 12908003 16111449 12908140 16111620 12908277 16111791 12908414 16111962 12908551 16112133 12908688 16112304 12908825 16112475 12908962 16112646 12909099 16112817 12909236 16112988 12909373 16113159 12909510 16113330 12909647 16113501 12909784 16113672 12909921 16113843 12910058 16114014 12910195 16114185 12910332 16114356 12910469 16114527 12910606 16114698 12910743 16114869 12910880 16115040 12911017 16115211 12911154 16115382 12911291 16115553 12911428 16115724 12911565 16115895 12911702 16116066 12911839 16116237 12911976 16116408 12912113 16116579 12912250 16116750 12912387 16116921 12912524 16117092 12912661 16117263 12912798 16117434 12912935 16117605 12913072 16117776 12913209 16117947 12913346 16118118 12913483 16118289 12913620 16118460 12913757 16118631 12913894 16118802 12914031 16118973 12914168 16119144 12914305 16119315 12914442 16119486 12914579 16119657 12914716 16119828 12914853 16119999 12914990 16120170 12915127 16120341 12915264 16120512 12915401 16120683 12915538 16120854 12915675 16121025 12915812 16121196 12915949 16121367 12916086 16121538 12916223 16121709 12916360 16121880 12916497 16122051 12916634 16122222 12916771 16122393 12916908 16122564 12917045 16122735 12917182 16122906 12917319 16123077 12917456 16123248 12917593 16123419 12917730 16123590 12917867 16123761 12918004 16123932 12918141 16124103 12918278 16124274 12918415 16124445 12918552 16124616 12918689 16124787 12918826 16124958 12918963 16125129 12919100 16125300 12919237 16125471 12919374 16125642 12919511 16125813 12919648 16125984 12919785 16126155 12919922 16126326 12920059 16126497 12920196 16126668 12920333 16126839 12920470 16127010 12920607 16127181 12920744 16127352 12920881 16127523 12921018 16127694 12921155 16127865 12921292 16128036 12921429 16128207 12921566 16128378 12921703 16128549 12921840 16128720 12921977 16128891 12922114 16129062 12922251 16129233 12922388 16129404 12922525 16129575 12922662 16129746 12922799 16129917 12922936 16130088 12923073 16130259 12923210 16130430 12923347 16130601 12923484 16130772 12923621 16130943 12923758 16131114 12923895 16131285 12924032 16131456 12924169 16131627 12924306 16131798 12924443 16131969 12924580 16132140 12924717 16132311 12924854 16132482 12924991 16132653 12925128 16132824 12925265 16132995 12925402 16133166 12925539 16133337 12925676 16133508 12925813 16133679 12925950 16133850 12926087 16134021 12926224 16134192 12926361 16134363 12926498 16134534 12926635 16134705 12926772 16134876 12926909 16135047 12927046 16135218 12927183 16135389 12927320 16135560 12927457 16135731 12927594 16135902 12927731 16136073 12927868 16136244 12928005 16136415 12928142 16136586 12928279 16136757 12928416 16136928 12928553 16137099 12928690 16137270 12928827 16137441 12928964 16137612 12929101 16137783 12929238 16137954 12929375 16138125 12929512 16138296 12929649 16138467 12929786 16138638 12929923 16138809 12930060 16138980 12930197 16139151 12930334 16139322 12930471 16139493 12930608 16139664 12930745 16139835 12930882 16140006 12931019 16140177 12931156 16140348 12931293 16140519 12931430 16140690 12931567 16140861 12931704 16141032 12931841 16141203 12931978 16141374 12932115 16141545 12932252 16141716 12932389 16141887 12932526 16142058 12932663 16142229 12932800 16142400 12932937 16142571 12933074 16142742 12933211 16142913 12933348 16143084 12933485 16143255 12933622 16143426 12933759 16143597 12933896 16143768 12934033 16143939 12934170 16144110 12934307 16144281 12934444 16144452 12934581 16144623 12934718 16144794 12934855 16144965 12934992 16145136 12935129 16145307 12935266 16145478 12935403 16145649 12935540 16145820 12935677 16145991 12935814 16146162 12935951 16146333 12936088 16146504 12936225 16146675 12936362 16146846 12936499 16147017 12936636 16147188 12936773 16147359 12936910 16147530 12937047 16147701 12937184 16147872 12937321 16148043 12937458 16148214 12937595 16148385 12937732 16148556 12937869 16148727 12938006 16148898 12938143 16149069 12938280 16149240 12938417 16149411 12938554 16149582 12938691 16149753 12938828 16149924 12938965 16150095 12939102 16150266 12939239 16150437 12939376 16150608 12939513 16150779 12939650 16150950 12939787 16151121 12939924 16151292 12940061 16151463 12940198 16151634 12940335 16151805 12940472 16151976 12940609 16152147 12940746 16152318 12940883 16152489 12941020 16152660 12941157 16152831 12941294 16153002 12941431 16153173 12941568 16153344 12941705 16153515 12941842 16153686 12941979 16153857 12942116 16154028 12942253 16154199 12942390 16154370 12942527 16154541 12942664 16154712 12942801 16154883 12942938 16155054 12943075 16155225 12943212 16155396 12943349 16155567 12943486 16155738 12943623 16155909 12943760 16156080 12943897 16156251 12944034 16156422 12944171 16156593 12944308 16156764 12944445 16156935 12944582 16157106 12944719 16157277 12944856 16157448 12944993 16157619 12945130 16157790 12945267 16157961 12945404 16158132 12945541 16158303 12945678 16158474 12945815 16158645 12945952 16158816 12946089 16158987 12946226 16159158 12946363 16159329 12946500 16159500 12946637 16159671 12946774 16159842 12946911 16160013 12947048 16160184 12947185 16160355 12947322 16160526 12947459 16160697 12947596 16160868 12947733 16161039 12947870 16161210 12948007 16161381 12948144 16161552 12948281 16161723 12948418 16161894 12948555 16162065 12948692 16162236 12948829 16162407 12948966 16162578 12949103 16162749 12949240 16162920 12949377 16163091 12949514 16163262 12949651 16163433 12949788 16163604 12949925 16163775 12950062 16163946 12950199 16164117 12950336 16164288 12950473 16164459 12950610 16164630 12950747 16164801 12950884 16164972 12951021 16165143 12951158 16165314 12951295 16165485 12951432 16165656 12951569 16165827 12951706 16165998 12951843 16166169 12951980 16166340 12952117 16166511 12952254 16166682 12952391 16166853 12952528 16167024 12952665 16167195 12952802 16167366 12952939 16167537 12953076 16167708 12953213 16167879 12953350 16168050 12953487 16168221 12953624 16168392 12953761 16168563 12953898 16168734 12954035 16168905 12954172 16169076 12954309 16169247 12954446 16169418 12954583 16169589 12954720 16169760 12954857 16169931 12954994 16170102 12955131 16170273 12955268 16170444 12955405 16170615 12955542 16170786 12955679 16170957 12955816 16171128 12955953 16171299 12956090 16171470 12956227 16171641 12956364 16171812 12956501 16171983 12956638 16172154 12956775 16172325 12956912 16172496 12957049 16172667 12957186 16172838 12957323 16173009 12957460 16173180 12957597 16173351 12957734 16173522 12957871 16173693 12958008 16173864 12958145 16174035 12958282 16174206 12958419 16174377 12958556 16174548 12958693 16174719 12958830 16174890 12958967 16175061 12959104 16175232 12959241 16175403 12959378 16175574 12959515 16175745 12959652 16175916 12959789 16176087 12959926 16176258 12960063 16176429 12960200 16176600 12960337 16176771 12960474 16176942 12960611 16177113 12960748 16177284 12960885 16177455 12961022 16177626 12961159 16177797 12961296 16177968 12961433 16178139 12961570 16178310 12961707 16178481 12961844 16178652 12961981 16178823 12962118 16178994 12962255 16179165 12962392 16179336 12962529 16179507 12962666 16179678 12962803 16179849 12962940 16180020 12963077 16180191 12963214 16180362 12963351 16180533 12963488 16180704 12963625 16180875 12963762 16181046 12963899 16181217 12964036 16181388 12964173 16181559 12964310 16181730 12964447 16181901 12964584 16182072 12964721 16182243 12964858 16182414 12964995 16182585 12965132 16182756 12965269 16182927 12965406 16183098 12965543 16183269 12965680 16183440 12965817 16183611 12965954 16183782 12966091 16183953 12966228 16184124 12966365 16184295 12966502 16184466 12966639 16184637 12966776 16184808 12966913 16184979 12967050 16185150 12967187 16185321 12967324 16185492 12967461 16185663 12967598 16185834 12967735 16186005 12967872 16186176 12968009 16186347 12968146 16186518 12968283 16186689 12968420 16186860 12968557 16187031 12968694 16187202 12968831 16187373 12968968 16187544 12969105 16187715 12969242 16187886 12969379 16188057 12969516 16188228 12969653 16188399 12969790 16188570 12969927 16188741 12970064 16188912 12970201 16189083 12970338 16189254 12970475 16189425 12970612 16189596 12970749 16189767 12970886 16189938 12971023 16190109 12971160 16190280 12971297 16190451 12971434 16190622 12971571 16190793 12971708 16190964 12971845 16191135 12971982 16191306 12972119 16191477 12972256 16191648 12972393 16191819 12972530 16191990 12972667 16192161 12972804 16192332 12972941 16192503 12973078 16192674 12973215 16192845 12973352 16193016 12973489 16193187 12973626 16193358 12973763 16193529 12973900 16193700 12974037 16193871 12974174 16194042 12974311 16194213 12974448 16194384 12974585 16194555 12974722 16194726 12974859 16194897 12974996 16195068 12975133 16195239 12975270 16195410 12975407 16195581 12975544 16195752 12975681 16195923 12975818 16196094 12975955 16196265 12976092 16196436 12976229 16196607 12976366 16196778 12976503 16196949 12976640 16197120 12976777 16197291 12976914 16197462 12977051 16197633 12977188 16197804 12977325 16197975 12977462 16198146 12977599 16198317 12977736 16198488 12977873 16198659 12978010 16198830 12978147 16199001 12978284 16199172 12978421 16199343 12978558 16199514 12978695 16199685 12978832 16199856 12978969 16200027 12979106 16200198 12979243 16200369 12979380 16200540 12979517 16200711 12979654 16200882 12979791 16201053 12979928 16201224 12980065 16201395 12980202 16201566 12980339 16201737 12980476 16201908 12980613 16202079 12980750 16202250 12980887 16202421 12981024 16202592 12981161 16202763 12981298 16202934 12981435 16203105 12981572 16203276 12981709 16203447 12981846 16203618 12981983 16203789 12982120 16203960 12982257 16204131 12982394 16204302 12982531 16204473 12982668 16204644 12982805 16204815 12982942 16204986 12983079 16205157 12983216 16205328 12983353 16205499 12983490 16205670 12983627 16205841 12983764 16206012 12983901 16206183 12984038 16206354 12984175 16206525 12984312 16206696 12984449 16206867 12984586 16207038 12984723 16207209 12984860 16207380 12984997 16207551 12985134 16207722 12985271 16207893 12985408 16208064 12985545 16208235 12985682 16208406 12985819 16208577 12985956 16208748 12986093 16208919 12986230 16209090 12986367 16209261 12986504 16209432 12986641 16209603 12986778 16209774 12986915 16209945 12987052 16210116 12987189 16210287 12987326 16210458 12987463 16210629 12987600 16210800 12987737 16210971 12987874 16211142 12988011 16211313 12988148 16211484 12988285 16211655 12988422 16211826 12988559 16211997 12988696 16212168 12988833 16212339 12988970 16212510 12989107 16212681 12989244 16212852 12989381 16213023 12989518 16213194 12989655 16213365 12989792 16213536 12989929 16213707 12990066 16213878 12990203 16214049 12990340 16214220 12990477 16214391 12990614 16214562 12990751 16214733 12990888 16214904 12991025 16215075 12991162 16215246 12991299 16215417 12991436 16215588 12991573 16215759 12991710 16215930 12991847 16216101 12991984 16216272 12992121 16216443 12992258 16216614 12992395 16216785 12992532 16216956 12992669 16217127 12992806 16217298 12992943 16217469 12993080 16217640 12993217 16217811 12993354 16217982 12993491 16218153 12993628 16218324 12993765 16218495 12993902 16218666 12994039 16218837 12994176 16219008 12994313 16219179 12994450 16219350 12994587 16219521 12994724 16219692 12994861 16219863 12994998 16220034 12995135 16220205 12995272 16220376 12995409 16220547 12995546 16220718 12995683 16220889 12995820 16221060 12995957 16221231 12996094 16221402 12996231 16221573 12996368 16221744 12996505 16221915 12996642 16222086 12996779 16222257 12996916 16222428 12997053 16222599 12997190 16222770 12997327 16222941 12997464 16223112 12997601 16223283 12997738 16223454 12997875 16223625 12998012 16223796 12998149 16223967 12998286 16224138 12998423 16224309 12998560 16224480 12998697 16224651 12998834 16224822 12998971 16224993 12999108 16225164 12999245 16225335 12999382 16225506 12999519 16225677 12999656 16225848 12999793 16226019 12999930 16226190 13000067 16226361 13000204 16226532 13000341 16226703 13000478 16226874 13000615 16227045 13000752 16227216 13000889 16227387 13001026 16227558 13001163 16227729 13001300 16227900 13001437 16228071 13001574 16228242 13001711 16228413 13001848 16228584 13001985 16228755 13002122 16228926 13002259 16229097 13002396 16229268 13002533 16229439 13002670 16229610 13002807 16229781 13002944 16229952 13003081 16230123 13003218 16230294 13003355 16230465 13003492 16230636 13003629 16230807 13003766 16230978 13003903 16231149 13004040 16231320 13004177 16231491 13004314 16231662 13004451 16231833 13004588 16232004 13004725 16232175 13004862 16232346 13004999 16232517 13005136 16232688 13005273 16232859 13005410 16233030 13005547 16233201 13005684 16233372 13005821 16233543 13005958 16233714 13006095 16233885 13006232 16234056 13006369 16234227 13006506 16234398 13006643 16234569 13006780 16234740 13006917 16234911 13007054 16235082 13007191 16235253 13007328 16235424 13007465 16235595 13007602 16235766 13007739 16235937 13007876 16236108 13008013 16236279 13008150 16236450 13008287 16236621 13008424 16236792 13008561 16236963 13008698 16237134 13008835 16237305 13008972 16237476 13009109 16237647
1000 16702629 0 16702629 20847807 16702766 20847978 16702903 20848149 16703040 20848320 16703177 20848491 16703314 20848662 16703451 20848833 16703588 20849004 16703725 20849175 16703862 20849346 16703999 20849517 16704136 20849688 16704273 20849859 16704410 20850030 16704547 20850201 16704684 20850372 16704821 20850543 16704958 20850714 16705095 20850885 16705232 20851056 16705369 20851227 16705506 20851398 16705643 20851569 16705780 20851740 16705917 20851911 16706054 20852082 16706191 20852253 16706328 20852424 16706465 20852595 16706602 20852766 16706739 20852937 16706876 20853108 16707013 20853279 16707150 20853450 16707287 20853621 16707424 20853792 16707561 20853963 16707698 20854134 16707835 20854305 16707972 20854476 16708109 20854647 16708246 20854818 16708383 20854989 16708520 20855160 16708657 20855331 16708794 20855502 16708931 20855673 16709068 20855844 16709205 20856015 16709342 20856186 16709479 20856357 16709616 20856528 16709753 20856699 16709890 20856870 16710027 20857041 16710164 20857212 16710301 20857383 16710438 20857554 16710575 20857725 16710712 20857896 16710849 20858067 16710986 20858238 16711123 20858409 16711260 20858580 16711397 20858751 16711534 20858922 16711671 20859093 16711808 20859264 16711945 20859435 16712082 20859606 16712219 20859777 16712356 20859948 16712493 20860119 16712630 20860290 16712767 20860461 16712904 20860632 16713041 20860803 16713178 20860974 16713315 20861145 16713452 20861316 16713589 20861487 16713726 20861658 16713863 20861829 16714000 20862000 16714137 20862171 16714274 20862342 16714411 20862513 16714548 20862684 16714685 20862855 16714822 20863026 16714959 20863197 16715096 20863368 16715233 20863539 16715370 20863710 16715507 20863881 16715644 20864052 16715781 20864223 16715918 20864394 16716055 20864565 16716192 20864736 16716329 20864907 16716466 20865078 16716603 20865249 16716740 20865420 16716877 20865591 16717014 20865762 16717151 20865933 16717288 20866104 16717425 20866275 16717562 20866446 16717699 20866617 16717836 20866788 16717973 20866959 16718110 20867130 16718247 20867301 16718384 20867472 16718521 20867643 16718658 20867814 16718795 20867985 16718932 20868156 16719069 20868327 16719206 20868498 16719343 20868669 16719480 20868840 16719617 20869011 16719754 20869182 16719891 20869353 16720028 20869524 16720165 20869695 16720302 20869866 16720439 20870037 16720576 20870208 16720713 20870379 16720850 20870550 16720987 20870721 16721124 20870892 16721261 20871063 16721398 20871234 16721535 20871405 16721672 20871576 16721809 20871747 16721946 20871918 16722083 20872089 16722220 20872260 16722357 20872431 16722494 20872602 16722631 20872773 16722768 20872944 16722905 20873115 16723042 20873286 16723179 20873457 16723316 20873628 16723453 20873799 16723590 20873970 16723727 20874141 16723864 20874312 16724001 20874483 16724138 20874654 16724275 20874825 16724412 20874996 16724549 20875167 16724686 20875338 16724823 20875509 16724960 20875680 16725097 20875851 16725234 20876022 16725371 20876193 16725508 20876364 16725645 20876535 16725782 20876706 16725919 20876877 16726056 20877048 16726193 20877219 16726330 20877390 16726467 20877561 16726604 20877732 16726741 20877903 16726878 20878074 16727015 20878245 16727152 20878416 16727289 20878587 16727426 20878758 16727563 20878929 16727700 20879100 16727837 20879271 16727974 20879442 16728111 20879613 16728248 20879784 16728385 20879955 16728522 20880126 16728659 20880297 16728796 20880468 16728933 20880639 16729070 20880810 16729207 20880981 16729344 20881152 16729481 20881323 16729618 20881494 16729755 20881665 16729892 20881836 16730029 20882007 16730166 20882178 16730303 20882349 16730440 20882520 16730577 20882691 16730714 20882862 16730851 20883033 16730988 20883204 16731125 20883375 16731262 20883546 16731399 20883717 16731536 20883888 16731673 20884059 16731810 20884230 16731947 20884401 16732084 20884572 16732221 20884743 16732358 20884914 16732495 20885085 16732632 20885256 16732769 20885427 16732906 20885598 16733043 20885769 16733180 20885940 16733317 20886111 16733454 20886282 16733591 20886453 16733728 20886624 16733865 20886795 16734002 20886966 16734139 20887137 16734276 20887308 16734413 20887479 16734550 20887650 16734687 20887821 16734824 20887992 16734961 20888163 16735098 20888334 16735235 20888505 16735372 20888676 16735509 20888847 16735646 20889018 16735783 20889189 16735920 20889360 16736057 20889531 16736194 20889702 16736331 20889873 16736468 20890044 16736605 20890215 16736742 20890386 16736879 20890557 16737016 20890728 16737153 20890899 16737290 20891070 16737427 20891241 16737564 20891412 16737701 20891583 16737838 20891754 16737975 20891925 16738112 20892096 16738249 20892267 16738386 20892438 16738523 20892609 16738660 20892780 16738797 20892951 16738934 20893122 16739071 20893293 16739208 20893464 16739345 20893635 16739482 20893806 16739619 20893977 16739756 20894148 16739893 20894319 16740030 20894490 16740167 20894661 16740304 20894832 16740441 20895003 16740578 20895174 16740715 20895345 16740852 20895516 16740989 20895687 16741126 20895858 16741263 20896029 16741400 20896200 16741537 20896371 16741674 20896542 16741811 20896713 16741948 20896884 16742085 20897055 16742222 20897226 16742359 20897397 16742496 20897568 16742633 20897739 16742770 20897910 16742907 20898081 16743044 20898252 16743181 20898423 16743318 20898594 16743455 20898765 16743592 20898936 16743729 20899107 16743866 20899278 16744003 20899449 16744140 20899620 16744277 20899791 16744414 20899962 16744551 20900133 16744688 20900304 16744825 20900475 16744962 20900646 16745099 20900817 16745236 20900988 16745373 20901159 16745510 20901330 16745647 20901501 16745784 20901672 16745921 20901843 16746058 20902014 16746195 20902185 16746332 20902356 16746469 20902527 16746606 20902698 16746743 20902869 16746880 20903040 16747017 20903211 16747154 20903382 16747291 20903553 16747428 20903724 16747565 20903895 16747702 20904066 16747839 20904237 16747976 20904408 16748113 20904579 16748250 20904750 16748387 20904921 16748524 20905092 16748661 20905263 16748798 20905434 16748935 20905605 16749072 20905776 16749209 20905947 16749346 20906118 16749483 20906289 16749620 20906460 16749757 20906631 16749894 20906802 16750031 20906973 16750168 20907144 16750305 20907315 16750442 20907486 16750579 20907657 16750716 20907828 16750853 20907999 16750990 20908170 16751127 20908341 16751264 20908512 16751401 20908683 16751538 20908854 16751675 20909025 16751812 20909196 16751949 20909367 16752086 20909538 16752223 20909709 16752360 20909880 16752497 20910051 16752634 20910222 16752771 20910393 16752908 20910564 16753045 20910735 16753182 20910906 16753319 20911077 16753456 20911248 16753593 20911419 16753730 20911590 16753867 20911761 16754004 20911932 16754141 20912103 16754278 20912274 16754415 20912445 16754552 20912616 16754689 20912787 16754826 20912958 16754963 20913129 16755100 20913300 16755237 20913471 16755374 20913642 16755511 20913813 16755648 20913984 16755785 20914155 16755922 20914326 16756059 20914497 16756196 20914668 16756333 20914839 16756470 20915010 16756607 20915181 16756744 20915352 16756881 20915523 16757018 20915694 16757155 20915865 16757292 20916036 16757429 20916207 16757566 20916378 16757703 20916549 16757840 20916720 16757977 20916891 16758114 20917062 16758251 20917233 16758388 20917404 16758525 20917575 16758662 20917746 16758799 20917917 16758936 20918088 16759073 20918259 16759210 20918430 16759347 20918601 16759484 20918772 16759621 20918943 16759758 20919114 16759895 20919285 16760032 20919456 16760169 20919627 16760306 20919798 16760443 20919969 16760580 20920140 16760717 20920311 16760854 20920482 16760991 20920653 16761128 20920824 16761265 20920995 16761402 20921166 16761539 20921337 16761676 20921508 16761813 20921679 16761950 20921850 16762087 20922021 16762224 20922192 16762361 20922363 16762498 20922534 16762635 20922705 16762772 20922876 16762909 20923047 16763046 20923218 16763183 20923389 16763320 20923560 16763457 20923731 16763594 20923902 16763731 20924073 16763868 20924244 16764005 20924415 16764142 20924586 16764279 20924757 16764416 20924928 16764553 20925099 16764690 20925270 16764827 20925441 16764964 20925612 16765101 20925783 16765238 20925954 16765375 20926125 16765512 20926296 16765649 20926467 16765786 20926638 16765923 20926809 16766060 20926980 16766197 20927151 16766334 20927322 16766471 20927493 16766608 20927664 16766745 20927835 16766882 20928006 16767019 20928177 16767156 20928348 16767293 20928519 16767430 20928690 16767567 20928861 16767704 20929032 16767841 20929203 16767978 20929374 16768115 20929545 16768252 20929716 16768389 20929887 16768526 20930058 16768663 20930229 16768800 20930400 16768937 20930571 16769074 20930742 16769211 20930913 16769348 20931084 16769485 20931255 16769622 20931426 16769759 20931597 16769896 20931768 16770033 20931939 16770170 20932110 16770307 20932281 16770444 20932452 16770581 20932623 16770718 20932794 16770855 20932965 16770992 20933136 16771129 20933307 16771266 20933478 16771403 20933649 16771540 20933820 16771677 20933991 16771814 20934162 16771951 20934333 16772088 20934504 16772225 20934675 16772362 20934846 16772499 20935017 16772636 20935188 16772773 20935359 16772910 20935530 16773047 20935701 16773184 20935872 16773321 20936043 16773458 20936214 16773595 20936385 16773732 20936556 16773869 20936727 16774006 20936898 16774143 20937069 16774280 20937240 16774417 20937411 16774554 20937582 16774691 20937753 16774828 20937924 16774965 20938095 16775102 20938266 16775239 20938437 16775376 20938608 16775513 20938779 16775650 20938950 16775787 20939121 16775924 20939292 16776061 20939463 16776198 20939634 16776335 20939805 16776472 20939976 16776609 20940147 16776746 20940318 16776883 20940489 16777020 20940660 16777157 20940831 16777294 20941002 16777431 20941173 16777568 20941344 16777705 20941515 16777842 20941686 16777979 20941857 16778116 20942028 16778253 20942199 16778390 20942370 16778527 20942541 16778664 20942712 16778801 20942883 16778938 20943054 16779075 20943225 16779212 20943396 16779349 20943567 16779486 20943738 16779623 20943909 16779760 20944080 16779897 20944251 16780034 20944422 16780171 20944593 16780308 20944764 16780445 20944935 16780582 20945106 16780719 20945277 16780856 20945448 16780993 20945619 16781130 20945790 16781267 20945961 16781404 20946132 16781541 20946303 16781678 20946474 16781815 20946645 16781952 20946816 16782089 20946987 16782226 20947158 16782363 20947329 16782500 20947500 16782637 20947671 16782774 20947842 16782911 20948013 16783048 20948184 16783185 20948355 16783322 20948526 16783459 20948697 16783596 20948868 16783733 20949039 16783870 20949210 16784007 20949381 16784144 20949552 16784281 20949723 16784418 20949894 16784555 20950065 16784692 20950236 16784829 20950407 16784966 20950578 16785103 20950749 16785240 20950920 16785377 20951091 16785514 20951262 16785651 20951433 16785788 20951604 16785925 20951775 16786062 20951946 16786199 20952117 16786336 20952288 16786473 20952459 16786610 20952630 16786747 20952801 16786884 20952972 16787021 20953143 16787158 20953314 16787295 20953485 16787432 20953656 16787569 20953827 16787706 20953998 16787843 20954169 16787980 20954340 16788117 20954511 16788254 20954682 16788391 20954853 16788528 20955024 16788665 20955195 16788802 20955366 16788939 20955537 16789076 20955708 16789213 20955879 16789350 20956050 16789487 20956221 16789624 20956392 16789761 20956563 16789898 20956734 16790035 20956905 16790172 20957076 16790309 20957247 16790446 20957418 16790583 20957589 16790720 20957760 16790857 20957931 16790994 20958102 16791131 20958273 16791268 20958444 16791405 20958615 16791542 20958786 16791679 20958957 16791816 20959128 16791953 20959299 16792090 20959470 16792227 20959641 16792364 20959812 16792501 20959983 16792638 20960154 16792775 20960325 16792912 20960496 16793049 20960667 16793186 20960838 16793323 20961009 16793460 20961180 16793597 20961351 16793734 20961522 16793871 20961693 16794008 20961864 16794145 20962035 16794282 20962206 16794419 20962377 16794556 20962548 16794693 20962719 16794830 20962890 16794967 20963061 16795104 20963232 16795241 20963403 16795378 20963574 16795515 20963745 16795652 20963916 16795789 20964087 16795926 20964258 16796063 20964429 16796200 20964600 16796337 20964771 16796474 20964942 16796611 20965113 16796748 20965284 16796885 20965455 16797022 20965626 16797159 20965797 16797296 20965968 16797433 20966139 16797570 20966310 16797707 20966481 16797844 20966652 16797981 20966823 16798118 20966994 16798255 20967165 16798392 20967336 16798529 20967507 16798666 20967678 16798803 20967849 16798940 20968020 16799077 20968191 16799214 20968362 16799351 20968533 16799488 20968704 16799625 20968875 16799762 20969046 16799899 20969217 16800036 20969388 16800173 20969559 16800310 20969730 16800447 20969901 16800584 20970072 16800721 20970243 16800858 20970414 16800995 20970585 16801132 20970756 16801269 20970927 16801406 20971098 16801543 20971269 16801680 20971440 16801817 20971611 16801954 20971782 16802091 20971953 16802228 20972124 16802365 20972295 16802502 20972466 16802639 20972637 16802776 20972808 16802913 20972979 16803050 20973150 16803187 20973321 16803324 20973492 16803461 20973663 16803598 20973834 16803735 20974005 16803872 20974176 16804009 20974347 16804146 20974518 16804283 20974689 16804420 20974860 16804557 20975031 16804694 20975202 16804831 20975373 16804968 20975544 16805105 20975715 16805242 20975886 16805379 20976057 16805516 20976228 16805653 20976399 16805790 20976570 16805927 20976741 16806064 20976912 16806201 20977083 16806338 20977254 16806475 20977425 16806612 20977596 16806749 20977767 16806886 20977938 16807023 20978109 16807160 20978280 16807297 20978451 16807434 20978622 16807571 20978793 16807708 20978964 16807845 20979135 16807982 20979306 16808119 20979477 16808256 20979648 16808393 20979819 16808530 20979990 16808667 20980161 16808804 20980332 16808941 20980503 16809078 20980674 16809215 20980845 16809352 20981016 16809489 20981187 16809626 20981358 16809763 20981529 16809900 20981700 16810037 20981871 16810174 20982042 16810311 20982213 16810448 20982384 16810585 20982555 16810722 20982726 16810859 20982897 16810996 20983068 16811133 20983239 16811270 20983410 16811407 20983581 16811544 20983752 16811681 20983923 16811818 20984094 16811955 20984265 16812092 20984436 16812229 20984607 16812366 20984778 16812503 20984949 16812640 20985120 16812777 20985291 16812914 20985462 16813051 20985633 16813188 20985804 16813325 20985975 16813462 20986146 16813599 20986317 16813736 20986488 16813873 20986659 16814010 20986830 16814147 20987001 16814284 20987172 16814421 20987343 16814558 20987514 16814695 20987685 16814832 20987856 16814969 20988027 16815106 20988198 16815243 20988369 16815380 20988540 16815517 20988711 16815654 20988882 16815791 20989053 16815928 20989224 16816065 20989395 16816202 20989566 16816339 20989737 16816476 20989908 16816613 20990079 16816750 20990250 16816887 20990421 16817024 20990592 16817161 20990763 16817298 20990934 16817435 20991105 16817572 20991276 16817709 20991447 16817846 20991618 16817983 20991789 16818120 20991960 16818257 20992131 16818394 20992302 16818531 20992473 16818668 20992644 16818805 20992815 16818942 20992986 16819079 20993157 16819216 20993328 16819353 20993499 16819490 20993670 16819627 20993841 16819764 20994012 16819901 20994183 16820038 20994354 16820175 20994525 16820312 20994696 16820449 20994867 16820586 20995038 16820723 20995209 16820860 20995380 16820997 20995551 16821134 20995722 16821271 20995893 16821408 20996064 16821545 20996235 16821682 20996406 16821819 20996577 16821956 20996748 16822093 20996919 16822230 20997090 16822367 20997261 16822504 20997432 16822641 20997603 16822778 20997774 16822915 20997945 16823052 20998116 16823189 20998287 16823326 20998458 16823463 20998629 16823600 20998800 16823737 20998971 16823874 20999142 16824011 20999313 16824148 20999484 16824285 20999655 16824422 20999826 16824559 20999997 16824696 21000168 16824833 21000339 16824970 21000510 16825107 21000681 16825244 21000852 16825381 21001023 16825518 21001194 16825655 21001365 16825792 21001536 16825929 21001707 16826066 21001878 16826203 21002049 16826340 21002220 16826477 21002391 16826614 21002562 16826751 21002733 16826888 21002904 16827025 21003075 16827162 21003246 16827299 21003417 16827436 21003588 16827573 21003759 16827710 21003930 16827847 21004101 16827984 21004272 16828121 21004443 16828258 21004614 16828395 21004785 16828532 21004956 16828669 21005127 16828806 21005298 16828943 21005469 16829080 21005640 16829217 21005811 16829354 21005982 16829491 21006153 16829628 21006324 16829765 21006495 16829902 21006666 16830039 21006837 16830176 21007008 16830313 21007179 16830450 21007350 16830587 21007521 16830724 21007692 16830861 21007863 16830998 21008034 16831135 21008205 16831272 21008376 16831409 21008547 16831546 21008718 16831683 21008889 16831820 21009060 16831957 21009231 16832094 21009402 16832231 21009573 16832368 21009744 16832505 21009915 16832642 21010086 16832779 21010257 16832916 21010428 16833053 21010599 16833190 21010770 16833327 21010941 16833464 21011112 16833601 21011283 16833738 21011454 16833875 21011625 16834012 21011796 16834149 21011967 16834286 21012138 16834423 21012309 16834560 21012480 16834697 21012651 16834834 21012822 16834971 21012993 16835108 21013164 16835245 21013335 16835382 21013506 16835519 21013677 16835656 21013848 16835793 21014019 16835930 21014190 16836067 21014361 16836204 21014532 16836341 21014703 16836478 21014874 16836615 21015045 16836752 21015216 16836889 21015387 16837026 21015558 16837163 21015729 16837300 21015900 16837437 21016071 16837574 21016242 16837711 21016413 16837848 21016584 16837985 21016755 16838122 21016926 16838259 21017097 16838396 21017268 16838533 21017439 16838670 21017610 16838807 21017781 16838944 21017952 16839081 21018123 16839218 21018294 16839355 21018465
1000 35580270 0 35580270 44410410 35580407 44410581 35580544 44410752 35580681 44410923 35580818 44411094 35580955 44411265 35581092 44411436 35581229 44411607 35581366 44411778 35581503 44411949 35581640 44412120 35581777 44412291 35581914 44412462 35582051 44412633 35582188 44412804 35582325 44412975 35582462 44413146 35582599 44413317 35582736 44413488 35582873 44413659 35583010 44413830 35583147 44414001 35583284 44414172 35583421 44414343 35583558 44414514 35583695 44414685 35583832 44414856 35583969 44415027 35584106 44415198 35584243 44415369 35584380 44415540 35584517 44415711 35584654 44415882 35584791 44416053 35584928 44416224 35585065 44416395 35585202 44416566 35585339 44416737 35585476 44416908 35585613 44417079 35585750 44417250 35585887 44417421 35586024 44417592 35586161 44417763 35586298 44417934 35586435 44418105 35586572 44418276 35586709 44418447 35586846 44418618 35586983 44418789 35587120 44418960 35587257 44419131 35587394 44419302 35587531 44419473 35587668 44419644 35587805 44419815 35587942 44419986 35588079 44420157 35588216 44420328 35588353 44420499 35588490 44420670 35588627 44420841 35588764 44421012 35588901 44421183 35589038 44421354 35589175 44421525 35589312 44421696 35589449 44421867 35589586 44422038 35589723 44422209 35589860 44422380 35589997 44422551 35590134 44422722 35590271 44422893 35590408 44423064 35590545 44423235 35590682 44423406 35590819 44423577 35590956 44423748 35591093 44423919 35591230 44424090 35591367 44424261 35591504 44424432 35591641 44424603 35591778 44424774 35591915 44424945 35592052 44425116 35592189 44425287 35592326 44425458 35592463 44425629 35592600 44425800 35592737 44425971 35592874 44426142 35593011 44426313 35593148 44426484 35593285 44426655 35593422 44426826 35593559 44426997 35593696 44427168 35593833 44427339 35593970 44427510 35594107 44427681 35594244 44427852 35594381 44428023 35594518 44428194 35594655 44428365 35594792 44428536 35594929 44428707 35595066 44428878 35595203 44429049 35595340 44429220 35595477 44429391 35595614 44429562 35595751 44429733 35595888 44429904 35596025 44430075 35596162 44430246 35596299 44430417 35596436 44430588 35596573 44430759 35596710 44430930 35596847 44431101 35596984 44431272 35597121 44431443 35597258 44431614 35597395 44431785 35597532 44431956 35597669 44432127 35597806 44432298 35597943 44432469 35598080 44432640 35598217 44432811 35598354 44432982 35598491 44433153 35598628 44433324 35598765 44433495 35598902 44433666 35599039 44433837 35599176 44434008 35599313 44434179 35599450 44434350 35599587 44434521 35599724 44434692 35599861 44434863 35599998 44435034 35600135 44435205 35600272 44435376 35600409 44435547 35600546 44435718 35600683 44435889 35600820 44436060 35600957 44436231 35601094 44436402 35601231 44436573 35601368 44436744 35601505 44436915 35601642 44437086 35601779 44437257 35601916 44437428 35602053 44437599 35602190 44437770 35602327 44437941 35602464 44438112 35602601 44438283 35602738 44438454 35602875 44438625 35603012 44438796 35603149 44438967 35603286 44439138 35603423 44439309 35603560 44439480 35603697 44439651 35603834 44439822 35603971 44439993 35604108 44440164 35604245 44440335 35604382 44440506 35604519 44440677 35604656 44440848 35604793 44441019 35604930 44441190 35605067 44441361 35605204 44441532 35605341 44441703 35605478 44441874 35605615 44442045 35605752 44442216 35605889 44442387 35606026 44442558 35606163 44442729 35606300 44442900 35606437 44443071 35606574 44443242 35606711 44443413 35606848 44443584 35606985 44443755 35607122 44443926 35607259 44444097 35607396 44444268 35607533 44444439 35607670 44444610 35607807 44444781 35607944 44444952 35608081 44445123 35608218 44445294 35608355 44445465 35608492 44445636 35608629 44445807 35608766 44445978 35608903 44446149 35609040 44446320 35609177 44446491 35609314 44446662 35609451 44446833 35609588 44447004 35609725 44447175 35609862 44447346 35609999 44447517 35610136 44447688 35610273 44447859 35610410 44448030 35610547 44448201 35610684 44448372 35610821 44448543 35610958 44448714 35611095 44448885 35611232 44449056 35611369 44449227 35611506 44449398 35611643 44449569 35611780 44449740 35611917 44449911 35612054 44450082 35612191 44450253 35612328 44450424 35612465 44450595 35612602 44450766 35612739 44450937 35612876 44451108 35613013 44451279 35613150 44451450 35613287 44451621 35613424 44451792 35613561 44451963 35613698 44452134 35613835 44452305 35613972 44452476 35614109 44452647 35614246 44452818 35614383 44452989 35614520 44453160 35614657 44453331 35614794 44453502 35614931 44453673 35615068 44453844 35615205 44454015 35615342 44454186 35615479 44454357 35615616 44454528 35615753 44454699 35615890 44454870 35616027 44455041 35616164 44455212 35616301 44455383 35616438 44455554 35616575 44455725 35616712 44455896 35616849 44456067 35616986 44456238 35617123 44456409 35617260 44456580 35617397 44456751 35617534 44456922 35617671 44457093 35617808 44457264 35617945 44457435 35618082 44457606 35618219 44457777 35618356 44457948 35618493 44458119 35618630 44458290 35618767 44458461 35618904 44458632 35619041 44458803 35619178 44458974 35619315 44459145 35619452 44459316 35619589 44459487 35619726 44459658 35619863 44459829 35620000 44460000 35620137 44460171 35620274 44460342 35620411 44460513 35620548 44460684 35620685 44460855 35620822 44461026 35620959 44461197 35621096 44461368 35621233 44461539 35621370 44461710 35621507 44461881 35621644 44462052 35621781 44462223 35621918 44462394 35622055 44462565 35622192 44462736 35622329 44462907 35622466 44463078 35622603 44463249 35622740 44463420 35622877 44463591 35623014 44463762 35623151 44463933 35623288 44464104 35623425 44464275 35623562 44464446 35623699 44464617 35623836 44464788 35623973 44464959 35624110 44465130 35624247 44465301 35624384 44465472 35624521 44465643 35624658 44465814 35624795 44465985 35624932 44466156 35625069 44466327 35625206 44466498 35625343 44466669 35625480 44466840 35625617 44467011 35625754 44467182 35625891 44467353 35626028 44467524 35626165 44467695 35626302 44467866 35626439 44468037 35626576 44468208 35626713 44468379 35626850 44468550 35626987 44468721 35627124 44468892 35627261 44469063 35627398 44469234 35627535 44469405 35627672 44469576 35627809 44469747 35627946 44469918 35628083 44470089 35628220 44470260 35628357 44470431 35628494 44470602 35628631 44470773 35628768 44470944 35628905 44471115 35629042 44471286 35629179 44471457 35629316 44471628 35629453 44471799 35629590 44471970 35629727 44472141 35629864 44472312 35630001 44472483 35630138 44472654 35630275 44472825 35630412 44472996 35630549 44473167 35630686 44473338 35630823 44473509 35630960 44473680 35631097 44473851 35631234 44474022 35631371 44474193 35631508 44474364 35631645 44474535 35631782 44474706 35631919 44474877 35632056 44475048 35632193 44475219 35632330 44475390 35632467 44475561 35632604 44475732 35632741 44475903 35632878 44476074 35633015 44476245 35633152 44476416 35633289 44476587 35633426 44476758 35633563 44476929 35633700 44477100 35633837 44477271 35633974 44477442 35634111 44477613 35634248 44477784 35634385 44477955 35634522 44478126 35634659 44478297 35634796 44478468 35634933 44478639 35635070 44478810 35635207 44478981 35635344 44479152 35635481 44479323 35635618 44479494 35635755 44479665 35635892 44479836 35636029 44480007 35636166 44480178 35636303 44480349 35636440 44480520 35636577 44480691 35636714 44480862 35636851 44481033 35636988 44481204 35637125 44481375 35637262 44481546 35637399 44481717 35637536 44481888 35637673 44482059 35637810 44482230 35637947 44482401 35638084 44482572 35638221 44482743 35638358 44482914 35638495 44483085 35638632 44483256 35638769 44483427 35638906 44483598 35639043 44483769 35639180 44483940 35639317 44484111 35639454 44484282 35639591 44484453 35639728 44484624 35639865 44484795 35640002 44484966 35640139 44485137 35640276 44485308 35640413 44485479 35640550 44485650 35640687 44485821 35640824 44485992 35640961 44486163 35641098 44486334 35641235 44486505 35641372 44486676 35641509 44486847 35641646 44487018 35641783 44487189 35641920 44487360 35642057 44487531 35642194 44487702 35642331 44487873 35642468 44488044 35642605 44488215 35642742 44488386 35642879 44488557 35643016 44488728 35643153 44488899 35643290 44489070 35643427 44489241 35643564 44489412 35643701 44489583 35643838 44489754 35643975 44489925 35644112 44490096 35644249 44490267 35644386 44490438 35644523 44490609 35644660 44490780 35644797 44490951 35644934 44491122 35645071 44491293 35645208 44491464 35645345 44491635 35645482 44491806 35645619 44491977 35645756 44492148 35645893 44492319 35646030 44492490 35646167 44492661 35646304 44492832 35646441 44493003 35646578 44493174 35646715 44493345 35646852 44493516 35646989 44493687 35647126 44493858 35647263 44494029 35647400 44494200 35647537 44494371 35647674 44494542 35647811 44494713 35647948 44494884 35648085 44495055 35648222 44495226 35648359 44495397 35648496 44495568 35648633 44495739 35648770 44495910 35648907 44496081 35649044 44496252 35649181 44496423 35649318 44496594 35649455 44496765 35649592 44496936 35649729 44497107 35649866 44497278 35650003 44497449 35650140 44497620 35650277 44497791 35650414 44497962 35650551 44498133 35650688 44498304 35650825 44498475 35650962 44498646 35651099 44498817 35651236 44498988 35651373 44499159 35651510 44499330 35651647 44499501 35651784 44499672 35651921 44499843 35652058 44500014 35652195 44500185 35652332 44500356 35652469 44500527 35652606 44500698 35652743 44500869 35652880 44501040 35653017 44501211 35653154 44501382 35653291 44501553 35653428 44501724 35653565 44501895 35653702 44502066 35653839 44502237 35653976 44502408 35654113 44502579 35654250 44502750 35654387 44502921 35654524 44503092 35654661 44503263 35654798 44503434 35654935 44503605 35655072 44503776 35655209 44503947 35655346 44504118 35655483 44504289 35655620 44504460 35655757 44504631 35655894 44504802 35656031 44504973 35656168 44505144 35656305 44505315 35656442 44505486 35656579 44505657 35656716 44505828 35656853 44505999 35656990 44506170 35657127 44506341 35657264 44506512 35657401 44506683 35657538 44506854 35657675 44507025 35657812 44507196 35657949 44507367 35658086 44507538 35658223 44507709 35658360 44507880 35658497 44508051 35658634 44508222 35658771 44508393 35658908 44508564 35659045 44508735 35659182 44508906 35659319 44509077 35659456 44509248 35659593 44509419 35659730 44509590 35659867 44509761 35660004 44509932 35660141 44510103 35660278 44510274 35660415 44510445 35660552 44510616 35660689 44510787 35660826 44510958 35660963 44511129 35661100 44511300 35661237 44511471 35661374 44511642 35661511 44511813 35661648 44511984 35661785 44512155 35661922 44512326 35662059 44512497 35662196 44512668 35662333 44512839 35662470 44513010 35662607 44513181 35662744 44513352 35662881 44513523 35663018 44513694 35663155 44513865 35663292 44514036 35663429 44514207 35663566 44514378 35663703 44514549 35663840 44514720 35663977 44514891 35664114 44515062 35664251 44515233 35664388 44515404 35664525 44515575 35664662 44515746 35664799 44515917 35664936 44516088 35665073 44516259 35665210 44516430 35665347 44516601 35665484 44516772 35665621 44516943 35665758 44517114 35665895 44517285 35666032 44517456 35666169 44517627 35666306 44517798 35666443 44517969 35666580 44518140 35666717 44518311 35666854 44518482 35666991 44518653 35667128 44518824 35667265 44518995 35667402 44519166 35667539 44519337 35667676 44519508 35667813 44519679 35667950 44519850 35668087 44520021 35668224 44520192 35668361 44520363 35668498 44520534 35668635 44520705 35668772 44520876 35668909 44521047 35669046 44521218 35669183 44521389 35669320 44521560 35669457 44521731 35669594 44521902 35669731 44522073 35669868 44522244 35670005 44522415 35670142 44522586 35670279 44522757 35670416 44522928 35670553 44523099 35670690 44523270 35670827 44523441 35670964 44523612 35671101 44523783 35671238 44523954 35671375 44524125 35671512 44524296 35671649 44524467 35671786 44524638 35671923 44524809 35672060 44524980 35672197 44525151 35672334 44525322 35672471 44525493 35672608 44525664 35672745 44525835 35672882 44526006 35673019 44526177 35673156 44526348 35673293 44526519 35673430 44526690 35673567 44526861 35673704 44527032 35673841 44527203 35673978 44527374 35674115 44527545 35674252 44527716 35674389 44527887 35674526 44528058 35674663 44528229 35674800 44528400 35674937 44528571 35675074 44528742 35675211 44528913 35675348 44529084 35675485 44529255 35675622 44529426 35675759 44529597 35675896 44529768 35676033 44529939 35676170 44530110 35676307 44530281 35676444 44530452 35676581 44530623 35676718 44530794 35676855 44530965 35676992 44531136 35677129 44531307 35677266 44531478 35677403 44531649 35677540 44531820 35677677 44531991 35677814 44532162 35677951 44532333 35678088 44532504 35678225 44532675 35678362 44532846 35678499 44533017 35678636 44533188 35678773 44533359 35678910 44533530 35679047 44533701 35679184 44533872 35679321 44534043 35679458 44534214 35679595 44534385 35679732 44534556 35679869 44534727 35680006 44534898 35680143 44535069 35680280 44535240 35680417 44535411 35680554 44535582 35680691 44535753 35680828 44535924 35680965 44536095 35681102 44536266 35681239 44536437 35681376 44536608 35681513 44536779 35681650 44536950 35681787 44537121 35681924 44537292 35682061 44537463 35682198 44537634 35682335 44537805 35682472 44537976 35682609 44538147 35682746 44538318 35682883 44538489 35683020 44538660 35683157 44538831 35683294 44539002 35683431 44539173 35683568 44539344 35683705 44539515 35683842 44539686 35683979 44539857 35684116 44540028 35684253 44540199 35684390 44540370 35684527 44540541 35684664 44540712 35684801 44540883 35684938 44541054 35685075 44541225 35685212 44541396 35685349 44541567 35685486 44541738 35685623 44541909 35685760 44542080 35685897 44542251 35686034 44542422 35686171 44542593 35686308 44542764 35686445 44542935 35686582 44543106 35686719 44543277 35686856 44543448 35686993 44543619 35687130 44543790 35687267 44543961 35687404 44544132 35687541 44544303 35687678 44544474 35687815 44544645 35687952 44544816 35688089 44544987 35688226 44545158 35688363 44545329 35688500 44545500 35688637 44545671 35688774 44545842 35688911 44546013 35689048 44546184 35689185 44546355 35689322 44546526 35689459 44546697 35689596 44546868 35689733 44547039 35689870 44547210 35690007 44547381 35690144 44547552 35690281 44547723 35690418 44547894 35690555 44548065 35690692 44548236 35690829 44548407 35690966 44548578 35691103 44548749 35691240 44548920 35691377 44549091 35691514 44549262 35691651 44549433 35691788 44549604 35691925 44549775 35692062 44549946 35692199 44550117 35692336 44550288 35692473 44550459 35692610 44550630 35692747 44550801 35692884 44550972 35693021 44551143 35693158 44551314 35693295 44551485 35693432 44551656 35693569 44551827 35693706 44551998 35693843 44552169 35693980 44552340 35694117 44552511 35694254 44552682 35694391 44552853 35694528 44553024 35694665 44553195 35694802 44553366 35694939 44553537 35695076 44553708 35695213 44553879 35695350 44554050 35695487 44554221 35695624 44554392 35695761 44554563 35695898 44554734 35696035 44554905 35696172 44555076 35696309 44555247 35696446 44555418 35696583 44555589 35696720 44555760 35696857 44555931 35696994 44556102 35697131 44556273 35697268 44556444 35697405 44556615 35697542 44556786 35697679 44556957 35697816 44557128 35697953 44557299 35698090 44557470 35698227 44557641 35698364 44557812 35698501 44557983 35698638 44558154 35698775 44558325 35698912 44558496 35699049 44558667 35699186 44558838 35699323 44559009 35699460 44559180 35699597 44559351 35699734 44559522 35699871 44559693 35700008 44559864 35700145 44560035 35700282 44560206 35700419 44560377 35700556 44560548 35700693 44560719 35700830 44560890 35700967 44561061 35701104 44561232 35701241 44561403 35701378 44561574 35701515 44561745 35701652 44561916 35701789 44562087 35701926 44562258 35702063 44562429 35702200 44562600 35702337 44562771 35702474 44562942 35702611 44563113 35702748 44563284 35702885 44563455 35703022 44563626 35703159 44563797 35703296 44563968 35703433 44564139 35703570 44564310 35703707 44564481 35703844 44564652 35703981 44564823 35704118 44564994 35704255 44565165 35704392 44565336 35704529 44565507 35704666 44565678 35704803 44565849 35704940 44566020 35705077 44566191 35705214 44566362 35705351 44566533 35705488 44566704 35705625 44566875 35705762 44567046 35705899 44567217 35706036 44567388 35706173 44567559 35706310 44567730 35706447 44567901 35706584 44568072 35706721 44568243 35706858 44568414 35706995 44568585 35707132 44568756 35707269 44568927 35707406 44569098 35707543 44569269 35707680 44569440 35707817 44569611 35707954 44569782 35708091 44569953 35708228 44570124 35708365 44570295 35708502 44570466 35708639 44570637 35708776 44570808 35708913 44570979 35709050 44571150 35709187 44571321 35709324 44571492 35709461 44571663 35709598 44571834 35709735 44572005 35709872 44572176 35710009 44572347 35710146 44572518 35710283 44572689 35710420 44572860 35710557 44573031 35710694 44573202 35710831 44573373 35710968 44573544 35711105 44573715 35711242 44573886 35711379 44574057 35711516 44574228 35711653 44574399 35711790 44574570 35711927 44574741 35712064 44574912 35712201 44575083 35712338 44575254 35712475 44575425 35712612 44575596 35712749 44575767 35712886 44575938 35713023 44576109 35713160 44576280 35713297 44576451 35713434 44576622 35713571 44576793 35713708 44576964 35713845 44577135 35713982 44577306 35714119 44577477 35714256 44577648 35714393 44577819 35714530 44577990 35714667 44578161 35714804 44578332 35714941 44578503 35715078 44578674 35715215 44578845 35715352 44579016 35715489 44579187 35715626 44579358 35715763 44579529 35715900 44579700 35716037 44579871 35716174 44580042 35716311 44580213 35716448 44580384 35716585 44580555 35716722 44580726 35716859 44580897 35716996 44581068
1000 49455900 0 49455900 61729627 49456037 61729798 49456174 61729969 49456311 61730140 49456448 61730311 49456585 61730482 49456722 61730653 49456859 61730824 49456996 61730995 49457133 61731166 49457270 61731337 49457407 61731508 49457544 61731679 49457681 61731850 49457818 61732021 49457955 61732192 49458092 61732363 49458229 61732534 49458366 61732705 49458503 61732876 49458640 61733047 49458777 61733218 49458914 61733389 49459051 61733560 49459188 61733731 49459325 61733902 49459462 61734073 49459599 61734244 49459736 61734415 49459873 61734586 49460010 61734757 49460147 61734928 49460284 61735099 49460421 61735270 49460558 61735441 49460695 61735612 49460832 61735783 49460969 61735954 49461106 61736125 49461243 61736296 49461380 61736467 49461517 61736638 49461654 61736809 49461791 61736980 49461928 61737151 49462065 61737322 49462202 61737493 49462339 61737664 49462476 61737835 49462613 61738006 49462750 61738177 49462887 61738348 49463024 61738519 49463161 61738690 49463298 61738861 49463435 61739032 49463572 61739203 49463709 61739374 49463846 61739545 49463983 61739716 49464120 61739887 49464257 61740058 49464394 61740229 49464531 61740400 49464668 61740571 49464805 61740742 49464942 61740913 49465079 61741084 49465216 61741255 49465353 61741426 49465490 61741597 49465627 61741768 49465764 61741939 49465901 61742110 49466038 61742281 49466175 61742452 49466312 61742623 49466449 61742794 49466586 61742965 49466723 61743136 49466860 61743307 49466997 61743478 49467134 61743649 49467271 61743820 49467408 61743991 49467545 61744162 49467682 61744333 49467819 61744504 49467956 61744675 49468093 61744846 49468230 61745017 49468367 61745188 49468504 61745359 49468641 61745530 49468778 61745701 49468915 61745872 49469052 61746043 49469189 61746214 49469326 61746385 49469463 61746556 49469600 61746727 49469737 61746898 49469874 61747069 49470011 61747240 49470148 61747411 49470285 61747582 49470422 61747753 49470559 61747924 49470696 61748095 49470833 61748266 49470970 61748437 49471107 61748608 49471244 61748779 49471381 61748950 49471518 61749121 49471655 61749292 49471792 61749463 49471929 61749634 49472066 61749805 49472203 61749976 49472340 61750147 49472477 61750318 49472614 61750489 49472751 61750660 49472888 61750831 49473025 61751002 49473162 61751173 49473299 61751344 49473436 61751515 49473573 61751686 49473710 61751857 49473847 61752028 49473984 61752199 49474121 61752370 49474258 61752541 49474395 61752712 49474532 61752883 49474669 61753054 49474806 61753225 49474943 61753396 49475080 61753567 49475217 61753738 49475354 61753909 49475491 61754080 49475628 61754251 49475765 61754422 49475902 61754593 49476039 61754764 49476176 61754935 49476313 61755106 49476450 61755277 49476587 61755448 49476724 61755619 49476861 61755790 49476998 61755961 49477135 61756132 49477272 61756303 49477409 61756474 49477546 61756645 49477683 61756816 49477820 61756987 49477957 61757158 49478094 61757329 49478231 61757500 49478368 61757671 49478505 61757842 49478642 61758013 49478779 61758184 49478916 61758355 49479053 61758526 49479190 61758697 49479327 61758868 49479464 61759039 49479601 61759210 49479738 61759381 49479875 61759552 49480012 61759723 49480149 61759894 49480286 61760065 49480423 61760236 49480560 61760407 49480697 61760578 49480834 61760749 49480971 61760920 49481108 61761091 49481245 61761262 49481382 61761433 49481519 61761604 49481656 61761775 49481793 61761946 49481930 61762117 49482067 61762288 49482204 61762459 49482341 61762630 49482478 61762801 49482615 61762972 49482752 61763143 49482889 61763314 49483026 61763485 49483163 61763656 49483300 61763827 49483437 61763998 49483574 61764169 49483711 61764340 49483848 61764511 49483985 61764682 49484122 61764853 49484259 61765024 49484396 61765195 49484533 61765366 49484670 61765537 49484807 61765708 49484944 61765879 49485081 61766050 49485218 61766221 49485355 61766392 49485492 61766563 49485629 61766734 49485766 61766905 49485903 61767076 49486040 61767247 49486177 61767418 49486314 61767589 49486451 61767760 49486588 61767931 49486725 61768102 49486862 61768273 49486999 61768444 49487136 61768615 49487273 61768786 49487410 61768957 49487547 61769128 49487684 61769299 49487821 61769470 49487958 61769641 49488095 61769812 49488232 61769983 49488369 61770154 49488506 61770325 49488643 61770496 49488780 61770667 49488917 61770838 49489054 61771009 49489191 61771180 49489328 61771351 49489465 61771522 49489602 61771693 49489739 61771864 49489876 61772035 49490013 61772206 49490150 61772377 49490287 61772548 49490424 61772719 49490561 61772890 49490698 61773061 49490835 61773232 49490972 61773403 49491109 61773574 49491246 61773745 49491383 61773916 49491520 61774087 49491657 61774258 49491794 61774429 49491931 61774600 49492068 61774771 49492205 61774942 49492342 61775113 49492479 61775284 49492616 61775455 49492753 61775626 49492890 61775797 49493027 61775968 49493164 61776139 49493301 61776310 49493438 61776481 49493575 61776652 49493712 61776823 49493849 61776994 49493986 61777165 49494123 61777336 49494260 61777507 49494397 61777678 49494534 61777849 49494671 61778020 49494808 61778191 49494945 61778362 49495082 61778533 49495219 61778704 49495356 61778875 49495493 61779046 49495630 61779217 49495767 61779388 49495904 61779559 49496041 61779730 49496178 61779901 49496315 61780072 49496452 61780243 49496589 61780414 49496726 61780585 49496863 61780756 49497000 61780927 49497137 61781098 49497274 61781269 49497411 61781440 49497548 61781611 49497685 61781782 49497822 61781953 49497959 61782124 49498096 61782295 49498233 61782466 49498370 61782637 49498507 61782808 49498644 61782979 49498781 61783150 49498918 61783321 49499055 61783492 49499192 61783663 49499329 61783834 49499466 61784005 49499603 61784176 49499740 61784347 49499877 61784518 49500014 61784689 49500151 61784860 49500288 61785031 49500425 61785202 49500562 61785373 49500699 61785544 49500836 61785715 49500973 61785886 49501110 61786057 49501247 61786228 49501384 61786399 49501521 61786570 49501658 61786741 49501795 61786912 49501932 61787083 49502069 61787254 49502206 61787425 49502343 61787596 49502480 61787767 49502617 61787938 49502754 61788109 49502891 61788280 49503028 61788451 49503165 61788622 49503302 61788793 49503439 61788964 49503576 61789135 49503713 61789306 49503850 61789477 49503987 61789648 49504124 61789819 49504261 61789990 49504398 61790161 49504535 61790332 49504672 61790503 49504809 61790674 49504946 61790845 49505083 61791016 49505220 61791187 49505357 61791358 49505494 61791529 49505631 61791700 49505768 61791871 49505905 61792042 49506042 61792213 49506179 61792384 49506316 61792555 49506453 61792726 49506590 61792897 49506727 61793068 49506864 61793239 49507001 61793410 49507138 61793581 49507275 61793752 49507412 61793923 49507549 61794094 49507686 61794265 49507823 61794436 49507960 61794607 49508097 61794778 49508234 61794949 49508371 61795120 49508508 61795291 49508645 61795462 49508782 61795633 49508919 61795804 49509056 61795975 49509193 61796146 49509330 61796317 49509467 61796488 49509604 61796659 49509741 61796830 49509878 61797001 49510015 61797172 49510152 61797343 49510289 61797514 49510426 61797685 49510563 61797856 49510700 61798027 49510837 61798198 49510974 61798369 49511111 61798540 49511248 61798711 49511385 61798882 49511522 61799053 49511659 61799224 49511796 61799395 49511933 61799566 49512070 61799737 49512207 61799908 49512344 61800079 49512481 61800250 49512618 61800421 49512755 61800592 49512892 61800763 49513029 61800934 49513166 61801105 49513303 61801276 49513440 61801447 49513577 61801618 49513714 61801789 49513851 61801960 49513988 61802131 49514125 61802302 49514262 61802473 49514399 61802644 49514536 61802815 49514673 61802986 49514810 61803157 49514947 61803328 49515084 61803499 49515221 61803670 49515358 61803841 49515495 61804012 49515632 61804183 49515769 61804354 49515906 61804525 49516043 61804696 49516180 61804867 49516317 61805038 49516454 61805209 49516591 61805380 49516728 61805551 49516865 61805722 49517002 61805893 49517139 61806064 49517276 61806235 49517413 61806406 49517550 61806577 49517687 61806748 49517824 61806919 49517961 61807090 49518098 61807261 49518235 61807432 49518372 61807603 49518509 61807774 49518646 61807945 49518783 61808116 49518920 61808287 49519057 61808458 49519194 61808629 49519331 61808800 49519468 61808971 49519605 61809142 49519742 61809313 49519879 61809484 49520016 61809655 49520153 61809826 49520290 61809997 49520427 61810168 49520564 61810339 49520701 61810510 49520838 61810681 49520975 61810852 49521112 61811023 49521249 61811194 49521386 61811365 49521523 61811536 49521660 61811707 49521797 61811878 49521934 61812049 49522071 61812220 49522208 61812391 49522345 61812562 49522482 61812733 49522619 61812904 49522756 61813075 49522893 61813246 49523030 61813417 49523167 61813588 49523304 61813759 49523441 61813930 49523578 61814101 49523715 61814272 49523852 61814443 49523989 61814614 49524126 61814785 49524263 61814956 49524400 61815127 49524537 61815298 49524674 61815469 49524811 61815640 49524948 61815811 49525085 61815982 49525222 61816153 49525359 61816324 49525496 61816495 49525633 61816666 49525770 61816837 49525907 61817008 49526044 61817179 49526181 61817350 49526318 61817521 49526455 61817692 49526592 61817863 49526729 61818034 49526866 61818205 49527003 61818376 49527140 61818547 49527277 61818718 49527414 61818889 49527551 61819060 49527688 61819231 49527825 61819402 49527962 61819573 49528099 61819744 49528236 61819915 49528373 61820086 49528510 61820257 49528647 61820428 49528784 61820599 49528921 61820770 49529058 61820941 49529195 61821112 49529332 61821283 49529469 61821454 49529606 61821625 49529743 61821796 49529880 61821967 49530017 61822138 49530154 61822309 49530291 61822480 49530428 61822651 49530565 61822822 49530702 61822993 49530839 61823164 49530976 61823335 49531113 61823506 49531250 61823677 49531387 61823848 49531524 61824019 49531661 61824190 49531798 61824361 49531935 61824532 49532072 61824703 49532209 61824874 49532346 61825045 49532483 61825216 49532620 61825387 49532757 61825558 49532894 61825729 49533031 61825900 49533168 61826071 49533305 61826242 49533442 61826413 49533579 61826584 49533716 61826755 49533853 61826926 49533990 61827097 49534127 61827268 49534264 61827439 49534401 61827610 49534538 61827781 49534675 61827952 49534812 61828123 49534949 61828294 49535086 61828465 49535223 61828636 49535360 61828807 49535497 61828978 49535634 61829149 49535771 61829320 49535908 61829491 49536045 61829662 49536182 61829833 49536319 61830004 49536456 61830175 49536593 61830346 49536730 61830517 49536867 61830688 49537004 61830859 49537141 61831030 49537278 61831201 49537415 61831372 49537552 61831543 49537689 61831714 49537826 61831885 49537963 61832056 49538100 61832227 49538237 61832398 49538374 61832569 49538511 61832740 49538648 61832911 49538785 61833082 49538922 61833253 49539059 61833424 49539196 61833595 49539333 61833766 49539470 61833937 49539607 61834108 49539744 61834279 49539881 61834450 49540018 61834621 49540155 61834792 49540292 61834963 49540429 61835134 49540566 61835305 49540703 61835476 49540840 61835647 49540977 61835818 49541114 61835989 49541251 61836160 49541388 61836331 49541525 61836502 49541662 61836673 49541799 61836844 49541936 61837015 49542073 61837186 49542210 61837357 49542347 61837528 49542484 61837699 49542621 61837870 49542758 61838041 49542895 61838212 49543032 61838383 49543169 61838554 49543306 61838725 49543443 61838896 49543580 61839067 49543717 61839238 49543854 61839409 49543991 61839580 49544128 61839751 49544265 61839922 49544402 61840093 49544539 61840264 49544676 61840435 49544813 61840606 49544950 61840777 49545087 61840948 49545224 61841119 49545361 61841290 49545498 61841461 49545635 61841632 49545772 61841803 49545909 61841974 49546046 61842145 49546183 61842316 49546320 61842487 49546457 61842658 49546594 61842829 49546731 61843000 49546868 61843171 49547005 61843342 49547142 61843513 49547279 61843684 49547416 61843855 49547553 61844026 49547690 61844197 49547827 61844368 49547964 61844539 49548101 61844710 49548238 61844881 49548375 61845052 49548512 61845223 49548649 61845394 49548786 61845565 49548923 61845736 49549060 61845907 49549197 61846078 49549334 61846249 49549471 61846420 49549608 61846591 49549745 61846762 49549882 61846933 49550019 61847104 49550156 61847275 49550293 61847446 49550430 61847617 49550567 61847788 49550704 61847959 49550841 61848130 49550978 61848301 49551115 61848472 49551252 61848643 49551389 61848814 49551526 61848985 49551663 61849156 49551800 61849327 49551937 61849498 49552074 61849669 49552211 61849840 49552348 61850011 49552485 61850182 49552622 61850353 49552759 61850524 49552896 61850695 49553033 61850866 49553170 61851037 49553307 61851208 49553444 61851379 49553581 61851550 49553718 61851721 49553855 61851892 49553992 61852063 49554129 61852234 49554266 61852405 49554403 61852576 49554540 61852747 49554677 61852918 49554814 61853089 49554951 61853260 49555088 61853431 49555225 61853602 49555362 61853773 49555499 61853944 49555636 61854115 49555773 61854286 49555910 61854457 49556047 61854628 49556184 61854799 49556321 61854970 49556458 61855141 49556595 61855312 49556732 61855483 49556869 61855654 49557006 61855825 49557143 61855996 49557280 61856167 49557417 61856338 49557554 61856509 49557691 61856680 49557828 61856851 49557965 61857022 49558102 61857193 49558239 61857364 49558376 61857535 49558513 61857706 49558650 61857877 49558787 61858048 49558924 61858219 49559061 61858390 49559198 61858561 49559335 61858732 49559472 61858903 49559609 61859074 49559746 61859245 49559883 61859416 49560020 61859587 49560157 61859758 49560294 61859929 49560431 61860100 49560568 61860271 49560705 61860442 49560842 61860613 49560979 61860784 49561116 61860955 49561253 61861126 49561390 61861297 49561527 61861468 49561664 61861639 49561801 61861810 49561938 61861981 49562075 61862152 49562212 61862323 49562349 61862494 49562486 61862665 49562623 61862836 49562760 61863007 49562897 61863178 49563034 61863349 49563171 61863520 49563308 61863691 49563445 61863862 49563582 61864033 49563719 61864204 49563856 61864375 49563993 61864546 49564130 61864717 49564267 61864888 49564404 61865059 49564541 61865230 49564678 61865401 49564815 61865572 49564952 61865743 49565089 61865914 49565226 61866085 49565363 61866256 49565500 61866427 49565637 61866598 49565774 61866769 49565911 61866940 49566048 61867111 49566185 61867282 49566322 61867453 49566459 61867624 49566596 61867795 49566733 61867966 49566870 61868137 49567007 61868308 49567144 61868479 49567281 61868650 49567418 61868821 49567555 61868992 49567692 61869163 49567829 61869334 49567966 61869505 49568103 61869676 49568240 61869847 49568377 61870018 49568514 61870189 49568651 61870360 49568788 61870531 49568925 61870702 49569062 61870873 49569199 61871044 49569336 61871215 49569473 61871386 49569610 61871557 49569747 61871728 49569884 61871899 49570021 61872070 49570158 61872241 49570295 61872412 49570432 61872583 49570569 61872754 49570706 61872925 49570843 61873096 49570980 61873267 49571117 61873438 49571254 61873609 49571391 61873780 49571528 61873951 49571665 61874122 49571802 61874293 49571939 61874464 49572076 61874635 49572213 61874806 49572350 61874977 49572487 61875148 49572624 61875319 49572761 61875490 49572898 61875661 49573035 61875832 49573172 61876003 49573309 61876174 49573446 61876345 49573583 61876516 49573720 61876687 49573857 61876858 49573994 61877029 49574131 61877200 49574268 61877371 49574405 61877542 49574542 61877713 49574679 61877884 49574816 61878055 49574953 61878226 49575090 61878397 49575227 61878568 49575364 61878739 49575501 61878910 49575638 61879081 49575775 61879252 49575912 61879423 49576049 61879594 49576186 61879765 49576323 61879936 49576460 61880107 49576597 61880278 49576734 61880449 49576871 61880620 49577008 61880791 49577145 61880962 49577282 61881133 49577419 61881304 49577556 61881475 49577693 61881646 49577830 61881817 49577967 61881988 49578104 61882159 49578241 61882330 49578378 61882501 49578515 61882672 49578652 61882843 49578789 61883014 49578926 61883185 49579063 61883356 49579200 61883527 49579337 61883698 49579474 61883869 49579611 61884040 49579748 61884211 49579885 61884382 49580022 61884553 49580159 61884724 49580296 61884895 49580433 61885066 49580570 61885237 49580707 61885408 49580844 61885579 49580981 61885750 49581118 61885921 49581255 61886092 49581392 61886263 49581529 61886434 49581666 61886605 49581803 61886776 49581940 61886947 49582077 61887118 49582214 61887289 49582351 61887460 49582488 61887631 49582625 61887802 49582762 61887973 49582899 61888144 49583036 61888315 49583173 61888486 49583310 61888657 49583447 61888828 49583584 61888999 49583721 61889170 49583858 61889341 49583995 61889512 49584132 61889683 49584269 61889854 49584406 61890025 49584543 61890196 49584680 61890367 49584817 61890538 49584954 61890709 49585091 61890880 49585228 61891051 49585365 61891222 49585502 61891393 49585639 61891564 49585776 61891735 49585913 61891906 49586050 61892077 49586187 61892248 49586324 61892419 49586461 61892590 49586598 61892761 49586735 61892932 49586872 61893103 49587009 61893274 49587146 61893445 49587283 61893616 49587420 61893787 49587557 61893958 49587694 61894129 49587831 61894300 49587968 61894471 49588105 61894642 49588242 61894813 49588379 61894984 49588516 61895155 49588653 61895326 49588790 61895497 49588927 61895668 49589064 61895839 49589201 61896010 49589338 61896181 49589475 61896352 49589612 61896523 49589749 61896694 49589886 61896865 49590023 61897036 49590160 61897207 49590297 61897378 49590434 61897549 49590571 61897720 49590708 61897891 49590845 61898062 49590982 61898233 49591119 61898404 49591256 61898575 49591393 61898746 49591530 61898917 49591667 61899088 49591804 61899259 49591941 61899430 49592078 61899601 49592215 61899772 49592352 61899943 49592489 61900114 49592626 61900285
1000 53428900 0 53428900 66688627 53429037 66688798 53429174 66688969 53429311 66689140 53429448 66689311 53429585 66689482 53429722 66689653 53429859 66689824 53429996 66689995 53430133 66690166 53430270 66690337 53430407 66690508 53430544 66690679 53430681 66690850 53430818 66691021 53430955 66691192 53431092 66691363 53431229 66691534 53431366 66691705 53431503 66691876 53431640 66692047 53431777 66692218 53431914 66692389 53432051 66692560 53432188 66692731 53432325 66692902 53432462 66693073 53432599 66693244 53432736 66693415 53432873 66693586 53433010 66693757 53433147 66693928 53433284 66694099 53433421 66694270 53433558 66694441 53433695 66694612 53433832 66694783 53433969 66694954 53434106 66695125 53434243 66695296 53434380 66695467 53434517 66695638 53434654 66695809 53434791 66695980 53434928 66696151 53435065 66696322 53435202 66696493 53435339 66696664 53435476 66696835 53435613 66697006 53435750 66697177 53435887 66697348 53436024 66697519 53436161 66697690 53436298 66697861 53436435 66698032 53436572 66698203 53436709 66698374 53436846 66698545 53436983 66698716 53437120 66698887 53437257 66699058 53437394 66699229 53437531 66699400 53437668 66699571 53437805 66699742 53437942 66699913 53438079 66700084 53438216 66700255 53438353 66700426 53438490 66700597 53438627 66700768 53438764 66700939 53438901 66701110 53439038 66701281 53439175 66701452 53439312 66701623 53439449 66701794 53439586 66701965 53439723 66702136 53439860 66702307 53439997 66702478 53440134 66702649 53440271 66702820 53440408 66702991 53440545 66703162 53440682 66703333 53440819 66703504 53440956 66703675 53441093 66703846 53441230 66704017 53441367 66704188 53441504 66704359 53441641 66704530 53441778 66704701 53441915 66704872 53442052 66705043 53442189 66705214 53442326 66705385 53442463 66705556 53442600 66705727 53442737 66705898 53442874 66706069 53443011 66706240 53443148 66706411 53443285 66706582 53443422 66706753 53443559 66706924 53443696 66707095 53443833 66707266 53443970 66707437 53444107 66707608 53444244 66707779 53444381 66707950 53444518 66708121 53444655 66708292 53444792 66708463 53444929 66708634 53445066 66708805 53445203 66708976 53445340 66709147 53445477 66709318 53445614 66709489 53445751 66709660 53445888 66709831 53446025 66710002 53446162 66710173 53446299 66710344 53446436 66710515 53446573 66710686 53446710 66710857 53446847 66711028 53446984 66711199 53447121 66711370 53447258 66711541 53447395 66711712 53447532 66711883 53447669 66712054 53447806 66712225 53447943 66712396 53448080 66712567 53448217 66712738 53448354 66712909 53448491 66713080 53448628 66713251 53448765 66713422 53448902 66713593 53449039 66713764 53449176 66713935 53449313 66714106 53449450 66714277 53449587 66714448 53449724 66714619 53449861 66714790 53449998 66714961 53450135 66715132 53450272 66715303 53450409 66715474 53450546 66715645 53450683 66715816 53450820 66715987 53450957 66716158 53451094 66716329 53451231 66716500 53451368 66716671 53451505 66716842 53451642 66717013 53451779 66717184 53451916 66717355 53452053 66717526 53452190 66717697 53452327 66717868 53452464 66718039 53452601 66718210 53452738 66718381 53452875 66718552 53453012 66718723 53453149 66718894 53453286 66719065 53453423 66719236 53453560 66719407 53453697 66719578 53453834 66719749 53453971 66719920 53454108 66720091 53454245 66720262 53454382 66720433 53454519 66720604 53454656 66720775 53454793 66720946 53454930 66721117 53455067 66721288 53455204 66721459 53455341 66721630 53455478 66721801 53455615 66721972 53455752 66722143 53455889 66722314 53456026 66722485 53456163 66722656 53456300 66722827 53456437 66722998 53456574 66723169 53456711 66723340 53456848 66723511 53456985 66723682 53457122 66723853 53457259 66724024 53457396 66724195 53457533 66724366 53457670 66724537 53457807 66724708 53457944 66724879 53458081 66725050 53458218 66725221 53458355 66725392 53458492 66725563 53458629 66725734 53458766 66725905 53458903 66726076 53459040 66726247 53459177 66726418 53459314 66726589 53459451 66726760 53459588 66726931 53459725 66727102 53459862 66727273 53459999 66727444 53460136 66727615 53460273 66727786 53460410 66727957 53460547 66728128 53460684 66728299 53460821 66728470 53460958 66728641 53461095 66728812 53461232 66728983 53461369 66729154 53461506 66729325 53461643 66729496 53461780 66729667 53461917 66729838 53462054 66730009 53462191 66730180 53462328 66730351 53462465 66730522 53462602 66730693 53462739 66730864 53462876 66731035 53463013 66731206 53463150 66731377 53463287 66731548 53463424 66731719 53463561 66731890 53463698 66732061 53463835 66732232 53463972 66732403 53464109 66732574 53464246 66732745 53464383 66732916 53464520 66733087 53464657 66733258 53464794 66733429 53464931 66733600 53465068 66733771 53465205 66733942 53465342 66734113 53465479 66734284 53465616 66734455 53465753 66734626 53465890 66734797 53466027 66734968 53466164 66735139 53466301 66735310 53466438 66735481 53466575 66735652 53466712 66735823 53466849 66735994 53466986 66736165 53467123 66736336 53467260 66736507 53467397 66736678 53467534 66736849 53467671 66737020 53467808 66737191 53467945 66737362 53468082 66737533 53468219 66737704 53468356 66737875 53468493 66738046 53468630 66738217 53468767 66738388 53468904 66738559 53469041 66738730 53469178 66738901 53469315 66739072 53469452 66739243 53469589 66739414 53469726 66739585 53469863 66739756 53470000 66739927 53470137 66740098 53470274 66740269 53470411 66740440 53470548 66740611 53470685 66740782 53470822 66740953 53470959 66741124 53471096 66741295 53471233 66741466 53471370 66741637 53471507 66741808 53471644 66741979 53471781 66742150 53471918 66742321 53472055 66742492 53472192 66742663 53472329 66742834 53472466 66743005 53472603 66743176 53472740 66743347 53472877 66743518 53473014 66743689 53473151 66743860 53473288 66744031 53473425 66744202 53473562 66744373 53473699 66744544 53473836 66744715 53473973 66744886 53474110 66745057 53474247 66745228 53474384 66745399 53474521 66745570 53474658 66745741 53474795 66745912 53474932 66746083 53475069 66746254 53475206 66746425 53475343 66746596 53475480 66746767 53475617 66746938 53475754 66747109 53475891 66747280 53476028 66747451 53476165 66747622 53476302 66747793 53476439 66747964 53476576 66748135 53476713 66748306 53476850 66748477 53476987 66748648 53477124 66748819 53477261 66748990 53477398 66749161 53477535 66749332 53477672 66749503 53477809 66749674 53477946 66749845 53478083 66750016 53478220 66750187 53478357 66750358 53478494 66750529 53478631 66750700 53478768 66750871 53478905 66751042 53479042 66751213 53479179 66751384 53479316 66751555 53479453 66751726 53479590 66751897 53479727 66752068 53479864 66752239 53480001 66752410 53480138 66752581 53480275 66752752 53480412 66752923 53480549 66753094 53480686 66753265 53480823 66753436 53480960 66753607 53481097 66753778 53481234 66753949 53481371 66754120 53481508 66754291 53481645 66754462 53481782 66754633 53481919 66754804 53482056 66754975 53482193 66755146 53482330 66755317 53482467 66755488 53482604 66755659 53482741 66755830 53482878 66756001 53483015 66756172 53483152 66756343 53483289 66756514 53483426 66756685 53483563 66756856 53483700 66757027 53483837 66757198 53483974 66757369 53484111 66757540 53484248 66757711 53484385 66757882 53484522 66758053 53484659 66758224 53484796 66758395 53484933 66758566 53485070 66758737 53485207 66758908 53485344 66759079 53485481 66759250 53485618 66759421 53485755 66759592 53485892 66759763 53486029 66759934 53486166 66760105 53486303 66760276 53486440 66760447 53486577 66760618 53486714 66760789 53486851 66760960 53486988 66761131 53487125 66761302 53487262 66761473 53487399 66761644 53487536 66761815 53487673 66761986 53487810 66762157 53487947 66762328 53488084 66762499 53488221 66762670 53488358 66762841 53488495 66763012 53488632 66763183 53488769 66763354 53488906 66763525 53489043 66763696 53489180 66763867 53489317 66764038 53489454 66764209 53489591 66764380 53489728 66764551 53489865 66764722 53490002 66764893 53490139 66765064 53490276 66765235 53490413 66765406 53490550 66765577 53490687 66765748 53490824 66765919 53490961 66766090 53491098 66766261 53491235 66766432 53491372 66766603 53491509 66766774 53491646 66766945 53491783 66767116 53491920 66767287 53492057 66767458 53492194 66767629 53492331 66767800 53492468 66767971 53492605 66768142 53492742 66768313 53492879 66768484 53493016 66768655 53493153 66768826 53493290 66768997 53493427 66769168 53493564 66769339 53493701 66769510 53493838 66769681 53493975 66769852 53494112 66770023 53494249 66770194 53494386 66770365 53494523 66770536 53494660 66770707 53494797 66770878 53494934 66771049 53495071 66771220 53495208 66771391 53495345 66771562 53495482 66771733 53495619 66771904 53495756 66772075 53495893 66772246 53496030 66772417 53496167 66772588 53496304 66772759 53496441 66772930 53496578 66773101 53496715 66773272 53496852 66773443 53496989 66773614 53497126 66773785 53497263 66773956 53497400 66774127 53497537 66774298 53497674 66774469 53497811 66774640 53497948 66774811 53498085 66774982 53498222 66775153 53498359 66775324 53498496 66775495 53498633 66775666 53498770 66775837 53498907 66776008 53499044 66776179 53499181 66776350 53499318 66776521 53499455 66776692 53499592 66776863 53499729 66777034 53499866 66777205 53500003 66777376 53500140 66777547 53500277 66777718 53500414 66777889 53500551 66778060 53500688 66778231 53500825 66778402 53500962 66778573 53501099 66778744 53501236 66778915 53501373 66779086 53501510 66779257 53501647 66779428 53501784 66779599 53501921 66779770 53502058 66779941 53502195 66780112 53502332 66780283 53502469 66780454 53502606 66780625 53502743 66780796 53502880 66780967 53503017 66781138 53503154 66781309 53503291 66781480 53503428 66781651 53503565 66781822 53503702 66781993 53503839 66782164 53503976 66782335 53504113 66782506 53504250 66782677 53504387 66782848 53504524 66783019 53504661 66783190 53504798 66783361 53504935 66783532 53505072 66783703 53505209 66783874 53505346 66784045 53505483 66784216 53505620 66784387 53505757 66784558 53505894 66784729 53506031 66784900 53506168 66785071 53506305 66785242 53506442 66785413 53506579 66785584 53506716 66785755 53506853 66785926 53506990 66786097 53507127 66786268 53507264 66786439 53507401 66786610 53507538 66786781 53507675 66786952 53507812 66787123 53507949 66787294 53508086 66787465 53508223 66787636 53508360 66787807 53508497 66787978 53508634 66788149 53508771 66788320 53508908 66788491 53509045 66788662 53509182 66788833 53509319 66789004 53509456 66789175 53509593 66789346 53509730 66789517 53509867 66789688 53510004 66789859 53510141 66790030 53510278 66790201 53510415 66790372 53510552 66790543 53510689 66790714 53510826 66790885 53510963 66791056 53511100 66791227 53511237 66791398 53511374 66791569 53511511 66791740 53511648 66791911 53511785 66792082 53511922 66792253 53512059 66792424 53512196 66792595 53512333 66792766 53512470 66792937 53512607 66793108 53512744 66793279 53512881 66793450 53513018 66793621 53513155 66793792 53513292 66793963 53513429 66794134 53513566 66794305 53513703 66794476 53513840 66794647 53513977 66794818 53514114 66794989 53514251 66795160 53514388 66795331 53514525 66795502 53514662 66795673 53514799 66795844 53514936 66796015 53515073 66796186 53515210 66796357 53515347 66796528 53515484 66796699 53515621 66796870 53515758 66797041 53515895 66797212 53516032 66797383 53516169 66797554 53516306 66797725 53516443 66797896 53516580 66798067 53516717 66798238 53516854 66798409 53516991 66798580 53517128 66798751 53517265 66798922 53517402 66799093 53517539 66799264 53517676 66799435 53517813 66799606 53517950 66799777 53518087 66799948 53518224 66800119 53518361 66800290 53518498 66800461 53518635 66800632 53518772 66800803 53518909 66800974 53519046 66801145 53519183 66801316 53519320 66801487 53519457 66801658 53519594 66801829 53519731 66802000 53519868 66802171 53520005 66802342 53520142 66802513 53520279 66802684 53520416 66802855 53520553 66803026 53520690 66803197 53520827 66803368 53520964 66803539 53521101 66803710 53521238 66803881 53521375 66804052 53521512 66804223 53521649 66804394 53521786 66804565 53521923 66804736 53522060 66804907 53522197 66805078 53522334 66805249 53522471 66805420 53522608 66805591 53522745 66805762 53522882 66805933 53523019 66806104 53523156 66806275 53523293 66806446 53523430 66806617 53523567 66806788 53523704 66806959 53523841 66807130 53523978 66807301 53524115 66807472 53524252 66807643 53524389 66807814 53524526 66807985 53524663 66808156 53524800 66808327 53524937 66808498 53525074 66808669 53525211 66808840 53525348 66809011 53525485 66809182 53525622 66809353 53525759 66809524 53525896 66809695 53526033 66809866 53526170 66810037 53526307 66810208 53526444 66810379 53526581 66810550 53526718 66810721 53526855 66810892 53526992 66811063 53527129 66811234 53527266 66811405 53527403 66811576 53527540 66811747 53527677 66811918 53527814 66812089 53527951 66812260 53528088 66812431 53528225 66812602 53528362 66812773 53528499 66812944 53528636 66813115 53528773 66813286 53528910 66813457 53529047 66813628 53529184 66813799 53529321 66813970 53529458 66814141 53529595 66814312 53529732 66814483 53529869 66814654 53530006 66814825 53530143 66814996 53530280 66815167 53530417 66815338 53530554 66815509 53530691 66815680 53530828 66815851 53530965 66816022 53531102 66816193 53531239 66816364 53531376 66816535 53531513 66816706 53531650 66816877 53531787 66817048 53531924 66817219 53532061 66817390 53532198 66817561 53532335 66817732 53532472 66817903 53532609 66818074 53532746 66818245 53532883 66818416 53533020 66818587 53533157 66818758 53533294 66818929 53533431 66819100 53533568 66819271 53533705 66819442 53533842 66819613 53533979 66819784 53534116 66819955 53534253 66820126 53534390 66820297 53534527 66820468 53534664 66820639 53534801 66820810 53534938 66820981 53535075 66821152 53535212 66821323 53535349 66821494 53535486 66821665 53535623 66821836 53535760 66822007 53535897 66822178 53536034 66822349 53536171 66822520 53536308 66822691 53536445 66822862 53536582 66823033 53536719 66823204 53536856 66823375 53536993 66823546 53537130 66823717 53537267 66823888 53537404 66824059 53537541 66824230 53537678 66824401 53537815 66824572 53537952 66824743 53538089 66824914 53538226 66825085 53538363 66825256 53538500 66825427 53538637 66825598 53538774 66825769 53538911 66825940 53539048 66826111 53539185 66826282 53539322 66826453 53539459 66826624 53539596 66826795 53539733 66826966 53539870 66827137 53540007 66827308 53540144 66827479 53540281 66827650 53540418 66827821 53540555 66827992 53540692 66828163 53540829 66828334 53540966 66828505 53541103 66828676 53541240 66828847 53541377 66829018 53541514 66829189 53541651 66829360 53541788 66829531 53541925 66829702 53542062 66829873 53542199 66830044 53542336 66830215 53542473 66830386 53542610 66830557 53542747 66830728 53542884 66830899 53543021 66831070 53543158 66831241 53543295 66831412 53543432 66831583 53543569 66831754 53543706 66831925 53543843 66832096 53543980 66832267 53544117 66832438 53544254 66832609 53544391 66832780 53544528 66832951 53544665 66833122 53544802 66833293 53544939 66833464 53545076 66833635 53545213 66833806 53545350 66833977 53545487 66834148 53545624 66834319 53545761 66834490 53545898 66834661 53546035 66834832 53546172 66835003 53546309 66835174 53546446 66835345 53546583 66835516 53546720 66835687 53546857 66835858 53546994 66836029 53547131 66836200 53547268 66836371 53547405 66836542 53547542 66836713 53547679 66836884 53547816 66837055 53547953 66837226 53548090 66837397 53548227 66837568 53548364 66837739 53548501 66837910 53548638 66838081 53548775 66838252 53548912 66838423 53549049 66838594 53549186 66838765 53549323 66838936 53549460 66839107 53549597 66839278 53549734 66839449 53549871 66839620 53550008 66839791 53550145 66839962 53550282 66840133 53550419 66840304 53550556 66840475 53550693 66840646 53550830 66840817 53550967 66840988 53551104 66841159 53551241 66841330 53551378 66841501 53551515 66841672 53551652 66841843 53551789 66842014 53551926 66842185 53552063 66842356 53552200 66842527 53552337 66842698 53552474 66842869 53552611 66843040 53552748 66843211 53552885 66843382 53553022 66843553 53553159 66843724 53553296 66843895 53553433 66844066 53553570 66844237 53553707 66844408 53553844 66844579 53553981 66844750 53554118 66844921 53554255 66845092 53554392 66845263 53554529 66845434 53554666 66845605 53554803 66845776 53554940 66845947 53555077 66846118 53555214 66846289 53555351 66846460 53555488 66846631 53555625 66846802 53555762 66846973 53555899 66847144 53556036 66847315 53556173 66847486 53556310 66847657 53556447 66847828 53556584 66847999 53556721 66848170 53556858 66848341 53556995 66848512 53557132 66848683 53557269 66848854 53557406 66849025 53557543 66849196 53557680 66849367 53557817 66849538 53557954 66849709 53558091 66849880 53558228 66850051 53558365 66850222 53558502 66850393 53558639 66850564 53558776 66850735 53558913 66850906 53559050 66851077 53559187 66851248 53559324 66851419 53559461 66851590 53559598 66851761 53559735 66851932 53559872 66852103 53560009 66852274 53560146 66852445 53560283 66852616 53560420 66852787 53560557 66852958 53560694 66853129 53560831 66853300 53560968 66853471 53561105 66853642 53561242 66853813 53561379 66853984 53561516 66854155 53561653 66854326 53561790 66854497 53561927 66854668 53562064 66854839 53562201 66855010 53562338 66855181 53562475 66855352 53562612 66855523 53562749 66855694 53562886 66855865 53563023 66856036 53563160 66856207 53563297 66856378 53563434 66856549 53563571 66856720 53563708 66856891 53563845 66857062 53563982 66857233 53564119 66857404 53564256 66857575 53564393 66857746 53564530 66857917 53564667 66858088 53564804 66858259 53564941 66858430 53565078 66858601 53565215 66858772 53565352 66858943 53565489 66859114 53565626 66859285
1000 74526900 0 74526900 93022627 74527037 93022798 74527174 93022969 74527311 93023140 74527448 93023311 74527585 93023482 74527722 93023653 74527859 93023824 74527996 93023995 74528133 93024166 74528270 93024337 74528407 93024508 74528544 93024679 74528681 93024850 74528818 93025021 74528955 93025192 74529092 93025363 74529229 93025534 74529366 93025705 74529503 93025876 74529640 93026047 74529777 93026218 74529914 93026389 74530051 93026560 74530188 93026731 74530325 93026902 74530462 93027073 74530599 93027244 74530736 93027415 74530873 93027586 74531010 93027757 74531147 93027928 74531284 93028099 74531421 93028270 74531558 93028441 74531695 93028612 74531832 93028783 74531969 93028954 74532106 93029125 74532243 93029296 74532380 93029467 74532517 93029638 74532654 93029809 74532791 93029980 74532928 93030151 74533065 93030322 74533202 93030493 74533339 93030664 74533476 93030835 74533613 93031006 74533750 93031177 74533887 93031348 74534024 93031519 74534161 93031690 74534298 93031861 74534435 93032032 74534572 93032203 74534709 93032374 74534846 93032545 74534983 93032716 74535120 93032887 74535257 93033058 74535394 93033229 74535531 93033400 74535668 93033571 74535805 93033742 74535942 93033913 74536079 93034084 74536216 93034255 74536353 93034426 74536490 93034597 74536627 93034768 74536764 93034939 74536901 93035110 74537038 93035281 74537175 93035452 74537312 93035623 74537449 93035794 74537586 93035965 74537723 93036136 74537860 93036307 74537997 93036478 74538134 93036649 74538271 93036820 74538408 93036991 74538545 93037162 74538682 93037333 74538819 93037504 74538956 93037675 74539093 93037846 74539230 93038017 74539367 93038188 74539504 93038359 74539641 93038530 74539778 93038701 74539915 93038872 74540052 93039043 74540189 93039214 74540326 93039385 74540463 93039556 74540600 93039727 74540737 93039898 74540874 93040069 74541011 93040240 74541148 93040411 74541285 93040582 74541422 93040753 74541559 93040924 74541696 93041095 74541833 93041266 74541970 93041437 74542107 93041608 74542244 93041779 74542381 93041950 74542518 93042121 74542655 93042292 74542792 93042463 74542929 93042634 74543066 93042805 74543203 93042976 74543340 93043147 74543477 93043318 74543614 93043489 74543751 93043660 74543888 93043831 74544025 93044002 74544162 93044173 74544299 93044344 74544436 93044515 74544573 93044686 74544710 93044857 74544847 93045028 74544984 93045199 74545121 93045370 74545258 93045541 74545395 93045712 74545532 93045883 74545669 93046054 74545806 93046225 74545943 93046396 74546080 93046567 74546217 93046738 74546354 93046909 74546491 93047080 74546628 93047251 74546765 93047422 74546902 93047593 74547039 93047764 74547176 93047935 74547313 93048106 74547450 93048277 74547587 93048448 74547724 93048619 74547861 93048790 74547998 93048961 74548135 93049132 74548272 93049303 74548409 93049474 74548546 93049645 74548683 93049816 74548820 93049987 74548957 93050158 74549094 93050329 74549231 93050500 74549368 93050671 74549505 93050842 74549642 93051013 74549779 93051184 74549916 93051355 74550053 93051526 74550190 93051697 74550327 93051868 74550464 93052039 74550601 93052210 74550738 93052381 74550875 93052552 74551012 93052723 74551149 93052894 74551286 93053065 74551423 93053236 74551560 93053407 74551697 93053578 74551834 93053749 74551971 93053920 74552108 93054091 74552245 93054262 74552382 93054433 74552519 93054604 74552656 93054775 74552793 93054946 74552930 93055117 74553067 93055288 74553204 93055459 74553341 93055630 74553478 93055801 74553615 93055972 74553752 93056143 74553889 93056314 74554026 93056485 74554163 93056656 74554300 93056827 74554437 93056998 74554574 93057169 74554711 93057340 74554848 93057511 74554985 93057682 74555122 93057853 74555259 93058024 74555396 93058195 74555533 93058366 74555670 93058537 74555807 93058708 74555944 93058879 74556081 93059050 74556218 93059221 74556355 93059392 74556492 93059563 74556629 93059734 74556766 93059905 74556903 93060076 74557040 93060247 74557177 93060418 74557314 93060589 74557451 93060760 74557588 93060931 74557725 93061102 74557862 93061273 74557999 93061444 74558136 93061615 74558273 93061786 74558410 93061957 74558547 93062128 74558684 93062299 74558821 93062470 74558958 93062641 74559095 93062812 74559232 93062983 74559369 93063154 74559506 93063325 74559643 93063496 74559780 93063667 74559917 93063838 74560054 93064009 74560191 93064180 74560328 93064351 74560465 93064522 74560602 93064693 74560739 93064864 74560876 93065035 74561013 93065206 74561150 93065377 74561287 93065548 74561424 93065719 74561561 93065890 74561698 93066061 74561835 93066232 74561972 93066403 74562109 93066574 74562246 93066745 74562383 93066916 74562520 93067087 74562657 93067258 74562794 93067429 74562931 93067600 74563068 93067771 74563205 93067942 74563342 93068113 74563479 93068284 74563616 93068455 74563753 93068626 74563890 93068797 74564027 93068968 74564164 93069139 74564301 93069310 74564438 93069481 74564575 93069652 74564712 93069823 74564849 93069994 74564986 93070165 74565123 93070336 74565260 93070507 74565397 93070678 74565534 93070849 74565671 93071020 74565808 93071191 74565945 93071362 74566082 93071533 74566219 93071704 74566356 93071875 74566493 93072046 74566630 93072217 74566767 93072388 74566904 93072559 74567041 93072730 74567178 93072901 74567315 93073072 74567452 93073243 74567589 93073414 74567726 93073585 74567863 93073756 74568000 93073927 74568137 93074098 74568274 93074269 74568411 93074440 74568548 93074611 74568685 93074782 74568822 93074953 74568959 93075124 74569096 93075295 74569233 93075466 74569370 93075637 74569507 93075808 74569644 93075979 74569781 93076150 74569918 93076321 74570055 93076492 74570192 93076663 74570329 93076834 74570466 93077005 74570603 93077176 74570740 93077347 74570877 93077518 74571014 93077689 74571151 93077860 74571288 93078031 74571425 93078202 74571562 93078373 74571699 93078544 74571836 93078715 74571973 93078886 74572110 93079057 74572247 93079228 74572384 93079399 74572521 93079570 74572658 93079741 74572795 93079912 74572932 93080083 74573069 93080254 74573206 93080425 74573343 93080596 74573480 93080767 74573617 93080938 74573754 93081109 74573891 93081280 74574028 93081451 74574165 93081622 74574302 93081793 74574439 93081964 74574576 93082135 74574713 93082306 74574850 93082477 74574987 93082648 74575124 93082819 74575261 93082990 74575398 93083161 74575535 93083332 74575672 93083503 74575809 93083674 74575946 93083845 74576083 93084016 74576220 93084187 74576357 93084358 74576494 93084529 74576631 93084700 74576768 93084871 74576905 93085042 74577042 93085213 74577179 93085384 74577316 93085555 74577453 93085726 74577590 93085897 74577727 93086068 74577864 93086239 74578001 93086410 74578138 93086581 74578275 93086752 74578412 93086923 74578549 93087094 74578686 93087265 74578823 93087436 74578960 93087607 74579097 93087778 74579234 93087949 74579371 93088120 74579508 93088291 74579645 93088462 74579782 93088633 74579919 93088804 74580056 93088975 74580193 93089146 74580330 93089317 74580467 93089488 74580604 93089659 74580741 93089830 74580878 93090001 74581015 93090172 74581152 93090343 74581289 93090514 74581426 93090685 74581563 93090856 74581700 93091027 74581837 93091198 74581974 93091369 74582111 93091540 74582248 93091711 74582385 93091882 74582522 93092053 74582659 93092224 74582796 93092395 74582933 93092566 74583070 93092737 74583207 93092908 74583344 93093079 74583481 93093250 74583618 93093421 74583755 93093592 74583892 93093763 74584029 93093934 74584166 93094105 74584303 93094276 74584440 93094447 74584577 93094618 74584714 93094789 74584851 93094960 74584988 93095131 74585125 93095302 74585262 93095473 74585399 93095644 74585536 93095815 74585673 93095986 74585810 93096157 74585947 93096328 74586084 93096499 74586221 93096670 74586358 93096841 74586495 93097012 74586632 93097183 74586769 93097354 74586906 93097525 74587043 93097696 74587180 93097867 74587317 93098038 74587454 93098209 74587591 93098380 74587728 93098551 74587865 93098722 74588002 93098893 74588139 93099064 74588276 93099235 74588413 93099406 74588550 93099577 74588687 93099748 74588824 93099919 74588961 93100090 74589098 93100261 74589235 93100432 74589372 93100603 74589509 93100774 74589646 93100945 74589783 93101116 74589920 93101287 74590057 93101458 74590194 93101629 74590331 93101800 74590468 93101971 74590605 93102142 74590742 93102313 74590879 93102484 74591016 93102655 74591153 93102826 74591290 93102997 74591427 93103168 74591564 93103339 74591701 93103510 74591838 93103681 74591975 93103852 74592112 93104023 74592249 93104194 74592386 93104365 74592523 93104536 74592660 93104707 74592797 93104878 74592934 93105049 74593071 93105220 74593208 93105391 74593345 93105562 74593482 93105733 74593619 93105904 74593756 93106075 74593893 93106246 74594030 93106417 74594167 93106588 74594304 93106759 74594441 93106930 74594578 93107101 74594715 93107272 74594852 93107443 74594989 93107614 74595126 93107785 74595263 93107956 74595400 93108127 74595537 93108298 74595674 93108469 74595811 93108640 74595948 93108811 74596085 93108982 74596222 93109153 74596359 93109324 74596496 93109495 74596633 93109666 74596770 93109837 74596907 93110008 74597044 93110179 74597181 93110350 74597318 93110521 74597455 93110692 74597592 93110863 74597729 93111034 74597866 93111205 74598003 93111376 74598140 93111547 74598277 93111718 74598414 93111889 74598551 93112060 74598688 93112231 74598825 93112402 74598962 93112573 74599099 93112744 74599236 93112915 74599373 93113086 74599510 93113257 74599647 93113428 74599784 93113599 74599921 93113770 74600058 93113941 74600195 93114112 74600332 93114283 74600469 93114454 74600606 93114625 74600743 93114796 74600880 93114967 74601017 93115138 74601154 93115309 74601291 93115480 74601428 93115651 74601565 93115822 74601702 93115993 74601839 93116164 74601976 93116335 74602113 93116506 74602250 93116677 74602387 93116848 74602524 93117019 74602661 93117190 74602798 93117361 74602935 93117532 74603072 93117703 74603209 93117874 74603346 93118045 74603483 93118216 74603620 93118387 74603757 93118558 74603894 93118729 74604031 93118900 74604168 93119071 74604305 93119242 74604442 93119413 74604579 93119584 74604716 93119755 74604853 93119926 74604990 93120097 74605127 93120268 74605264 93120439 74605401 93120610 74605538 93120781 74605675 93120952 74605812 93121123 74605949 93121294 74606086 93121465 74606223 93121636 74606360 93121807 74606497 93121978 74606634 93122149 74606771 93122320 74606908 93122491 74607045 93122662 74607182 93122833 74607319 93123004 74607456 93123175 74607593 93123346 74607730 93123517 74607867 93123688 74608004 93123859 74608141 93124030 74608278 93124201 74608415 93124372 74608552 93124543 74608689 93124714 74608826 93124885 74608963 93125056 74609100 93125227 74609237 93125398 74609374 93125569 74609511 93125740 74609648 93125911 74609785 93126082 74609922 93126253 74610059 93126424 74610196 93126595 74610333 93126766 74610470 93126937 74610607 93127108 74610744 93127279 74610881 93127450 74611018 93127621 74611155 93127792 74611292 93127963 74611429 93128134 74611566 93128305 74611703 93128476 74611840 93128647 74611977 93128818 74612114 93128989 74612251 93129160 74612388 93129331 74612525 93129502 74612662 93129673 74612799 93129844 74612936 93130015 74613073 93130186 74613210 93130357 74613347 93130528 74613484 93130699 74613621 93130870 74613758 93131041 74613895 93131212 74614032 93131383 74614169 93131554 74614306 93131725 74614443 93131896 74614580 93132067 74614717 93132238 74614854 93132409 74614991 93132580 74615128 93132751 74615265 93132922 74615402 93133093 74615539 93133264 74615676 93133435 74615813 93133606 74615950 93133777 74616087 93133948 74616224 93134119 74616361 93134290 74616498 93134461 74616635 93134632 74616772 93134803 74616909 93134974 74617046 93135145 74617183 93135316 74617320 93135487 74617457 93135658 74617594 93135829 74617731 93136000 74617868 93136171 74618005 93136342 74618142 93136513 74618279 93136684 74618416 93136855 74618553 93137026 74618690 93137197 74618827 93137368 74618964 93137539 74619101 93137710 74619238 93137881 74619375 93138052 74619512 93138223 74619649 93138394 74619786 93138565 74619923 93138736 74620060 93138907 74620197 93139078 74620334 93139249 74620471 93139420 74620608 93139591 74620745 93139762 74620882 93139933 74621019 93140104 74621156 93140275 74621293 93140446 74621430 93140617 74621567 93140788 74621704 93140959 74621841 93141130 74621978 93141301 74622115 93141472 74622252 93141643 74622389 93141814 74622526 93141985 74622663 93142156 74622800 93142327 74622937 93142498 74623074 93142669 74623211 93142840 74623348 93143011 74623485 93143182 74623622 93143353 74623759 93143524 74623896 93143695 74624033 93143866 74624170 93144037 74624307 93144208 74624444 93144379 74624581 93144550 74624718 93144721 74624855 93144892 74624992 93145063 74625129 93145234 74625266 93145405 74625403 93145576 74625540 93145747 74625677 93145918 74625814 93146089 74625951 93146260 74626088 93146431 74626225 93146602 74626362 93146773 74626499 93146944 74626636 93147115 74626773 93147286 74626910 93147457 74627047 93147628 74627184 93147799 74627321 93147970 74627458 93148141 74627595 93148312 74627732 93148483 74627869 93148654 74628006 93148825 74628143 93148996 74628280 93149167 74628417 93149338 74628554 93149509 74628691 93149680 74628828 93149851 74628965 93150022 74629102 93150193 74629239 93150364 74629376 93150535 74629513 93150706 74629650 93150877 74629787 93151048 74629924 93151219 74630061 93151390 74630198 93151561 74630335 93151732 74630472 93151903 74630609 93152074 74630746 93152245 74630883 93152416 74631020 93152587 74631157 93152758 74631294 93152929 74631431 93153100 74631568 93153271 74631705 93153442 74631842 93153613 74631979 93153784 74632116 93153955 74632253 93154126 74632390 93154297 74632527 93154468 74632664 93154639 74632801 93154810 74632938 93154981 74633075 93155152 74633212 93155323 74633349 93155494 74633486 93155665 74633623 93155836 74633760 93156007 74633897 93156178 74634034 93156349 74634171 93156520 74634308 93156691 74634445 93156862 74634582 93157033 74634719 93157204 74634856 93157375 74634993 93157546 74635130 93157717 74635267 93157888 74635404 93158059 74635541 93158230 74635678 93158401 74635815 93158572 74635952 93158743 74636089 93158914 74636226 93159085 74636363 93159256 74636500 93159427 74636637 93159598 74636774 93159769 74636911 93159940 74637048 93160111 74637185 93160282 74637322 93160453 74637459 93160624 74637596 93160795 74637733 93160966 74637870 93161137 74638007 93161308 74638144 93161479 74638281 93161650 74638418 93161821 74638555 93161992 74638692 93162163 74638829 93162334 74638966 93162505 74639103 93162676 74639240 93162847 74639377 93163018 74639514 93163189 74639651 93163360 74639788 93163531 74639925 93163702 74640062 93163873 74640199 93164044 74640336 93164215 74640473 93164386 74640610 93164557 74640747 93164728 74640884 93164899 74641021 93165070 74641158 93165241 74641295 93165412 74641432 93165583 74641569 93165754 74641706 93165925 74641843 93166096 74641980 93166267 74642117 93166438 74642254 93166609 74642391 93166780 74642528 93166951 74642665 93167122 74642802 93167293 74642939 93167464 74643076 93167635 74643213 93167806 74643350 93167977 74643487 93168148 74643624 93168319 74643761 93168490 74643898 93168661 74644035 93168832 74644172 93169003 74644309 93169174 74644446 93169345 74644583 93169516 74644720 93169687 74644857 93169858 74644994 93170029 74645131 93170200 74645268 93170371 74645405 93170542 74645542 93170713 74645679 93170884 74645816 93171055 74645953 93171226 74646090 93171397 74646227 93171568 74646364 93171739 74646501 93171910 74646638 93172081 74646775 93172252 74646912 93172423 74647049 93172594 74647186 93172765 74647323 93172936 74647460 93173107 74647597 93173278 74647734 93173449 74647871 93173620 74648008 93173791 74648145 93173962 74648282 93174133 74648419 93174304 74648556 93174475 74648693 93174646 74648830 93174817 74648967 93174988 74649104 93175159 74649241 93175330 74649378 93175501 74649515 93175672 74649652 93175843 74649789 93176014 74649926 93176185 74650063 93176356 74650200 93176527 74650337 93176698 74650474 93176869 74650611 93177040 74650748 93177211 74650885 93177382 74651022 93177553 74651159 93177724 74651296 93177895 74651433 93178066 74651570 93178237 74651707 93178408 74651844 93178579 74651981 93178750 74652118 93178921 74652255 93179092 74652392 93179263 74652529 93179434 74652666 93179605 74652803 93179776 74652940 93179947 74653077 93180118 74653214 93180289 74653351 93180460 74653488 93180631 74653625 93180802 74653762 93180973 74653899 93181144 74654036 93181315 74654173 93181486 74654310 93181657 74654447 93181828 74654584 93181999 74654721 93182170 74654858 93182341 74654995 93182512 74655132 93182683 74655269 93182854 74655406 93183025 74655543 93183196 74655680 93183367 74655817 93183538 74655954 93183709 74656091 93183880 74656228 93184051 74656365 93184222 74656502 93184393 74656639 93184564 74656776 93184735 74656913 93184906 74657050 93185077 74657187 93185248 74657324 93185419 74657461 93185590 74657598 93185761 74657735 93185932 74657872 93186103 74658009 93186274 74658146 93186445 74658283 93186616 74658420 93186787 74658557 93186958 74658694 93187129 74658831 93187300 74658968 93187471 74659105 93187642 74659242 93187813 74659379 93187984 74659516 93188155 74659653 93188326 74659790 93188497 74659927 93188668 74660064 93188839 74660201 93189010 74660338 93189181 74660475 93189352 74660612 93189523 74660749 93189694 74660886 93189865 74661023 93190036 74661160 93190207 74661297 93190378 74661434 93190549 74661571 93190720 74661708 93190891 74661845 93191062 74661982 93191233 74662119 93191404 74662256 93191575 74662393 93191746 74662530 93191917 74662667 93192088 74662804 93192259 74662941 93192430 74663078 93192601 74663215 93192772 74663352 93192943 74663489 93193114 74663626 93193285
1000 33563900 0 33563900 41893627 33564037 41893798 33564174 41893969 33564311 41894140 33564448 41894311 33564585 41894482 33564722 41894653 33564859 41894824 33564996 41894995 33565133 41895166 33565270 41895337 33565407 41895508 33565544 41895679 33565681 41895850 33565818 41896021 33565955 41896192 33566092 41896363 33566229 41896534 33566366 41896705 33566503 41896876 33566640 41897047 33566777 41897218 33566914 41897389 33567051 41897560 33567188 41897731 33567325 41897902 33567462 41898073 33567599 41898244 33567736 41898415 33567873 41898586 33568010 41898757 33568147 41898928 33568284 41899099 33568421 41899270 33568558 41899441 33568695 41899612 33568832 41899783 33568969 41899954 33569106 41900125 33569243 41900296 33569380 41900467 33569517 41900638 33569654 41900809 33569791 41900980 33569928 41901151 33570065 41901322 33570202 41901493 33570339 41901664 33570476 41901835 33570613 41902006 33570750 41902177 33570887 41902348 33571024 41902519 33571161 41902690 33571298 41902861 33571435 41903032 33571572 41903203 33571709 41903374 33571846 41903545 33571983 41903716 33572120 41903887 33572257 41904058 33572394 41904229 33572531 41904400 33572668 41904571 33572805 41904742 33572942 41904913 33573079 41905084 33573216 41905255 33573353 41905426 33573490 41905597 33573627 41905768 33573764 41905939 33573901 41906110 33574038 41906281 33574175 41906452 33574312 41906623 33574449 41906794 33574586 41906965 33574723 41907136 33574860 41907307 33574997 41907478 33575134 41907649 33575271 41907820 33575408 41907991 33575545 41908162 33575682 41908333 33575819 41908504 33575956 41908675 33576093 41908846 33576230 41909017 33576367 41909188 33576504 41909359 33576641 41909530 33576778 41909701 33576915 41909872 33577052 41910043 33577189 41910214 33577326 41910385 33577463 41910556 33577600 41910727 33577737 41910898 33577874 41911069 33578011 41911240 33578148 41911411 33578285 41911582 33578422 41911753 33578559 41911924 33578696 41912095 33578833 41912266 33578970 41912437 33579107 41912608 33579244 41912779 33579381 41912950 33579518 41913121 33579655 41913292 33579792 41913463 33579929 41913634 33580066 41913805 33580203 41913976 33580340 41914147 33580477 41914318 33580614 41914489 33580751 41914660 33580888 41914831 33581025 41915002 33581162 41915173 33581299 41915344 33581436 41915515 33581573 41915686 33581710 41915857 33581847 41916028 33581984 41916199 33582121 41916370 33582258 41916541 33582395 41916712 33582532 41916883 33582669 41917054 33582806 41917225 33582943 41917396 33583080 41917567 33583217 41917738 33583354 41917909 33583491 41918080 33583628 41918251 33583765 41918422 33583902 41918593 33584039 41918764 33584176 41918935 33584313 41919106 33584450 41919277 33584587 41919448 33584724 41919619 33584861 41919790 33584998 41919961 33585135 41920132 33585272 41920303 33585409 41920474 33585546 41920645 33585683 41920816 33585820 41920987 33585957 41921158 33586094 41921329 33586231 41921500 33586368 41921671 33586505 41921842 33586642 41922013 33586779 41922184 33586916 41922355 33587053 41922526 33587190 41922697 33587327 41922868 33587464 41923039 33587601 41923210 33587738 41923381 33587875 41923552 33588012 41923723 33588149 41923894 33588286 41924065 33588423 41924236 33588560 41924407 33588697 41924578 33588834 41924749 33588971 41924920 33589108 41925091 33589245 41925262 33589382 41925433 33589519 41925604 33589656 41925775 33589793 41925946 33589930 41926117 33590067 41926288 33590204 41926459 33590341 41926630 33590478 41926801 33590615 41926972 33590752 41927143 33590889 41927314 33591026 41927485 33591163 41927656 33591300 41927827 33591437 41927998 33591574 41928169 33591711 41928340 33591848 41928511 33591985 41928682 33592122 41928853 33592259 41929024 33592396 41929195 33592533 41929366 33592670 41929537 33592807 41929708 33592944 41929879 33593081 41930050 33593218 41930221 33593355 41930392 33593492 41930563 33593629 41930734 33593766 41930905 33593903 41931076 33594040 41931247 33594177 41931418 33594314 41931589 33594451 41931760 33594588 41931931 33594725 41932102 33594862 41932273 33594999 41932444 33595136 41932615 33595273 41932786 33595410 41932957 33595547 41933128 33595684 41933299 33595821 41933470 33595958 41933641 33596095 41933812 33596232 41933983 33596369 41934154 33596506 41934325 33596643 41934496 33596780 41934667 33596917 41934838 33597054 41935009 33597191 41935180 33597328 41935351 33597465 41935522 33597602 41935693 33597739 41935864 33597876 41936035 33598013 41936206 33598150 41936377 33598287 41936548 33598424 41936719 33598561 41936890 33598698 41937061 33598835 41937232 33598972 41937403 33599109 41937574 33599246 41937745 33599383 41937916 33599520 41938087 33599657 41938258 33599794 41938429 33599931 41938600 33600068 41938771 33600205 41938942 33600342 41939113 33600479 41939284 33600616 41939455 33600753 41939626 33600890 41939797 33601027 41939968 33601164 41940139 33601301 41940310 33601438 41940481 33601575 41940652 33601712 41940823 33601849 41940994 33601986 41941165 33602123 41941336 33602260 41941507 33602397 41941678 33602534 41941849 33602671 41942020 33602808 41942191 33602945 41942362 33603082 41942533 33603219 41942704 33603356 41942875 33603493 41943046 33603630 41943217 33603767 41943388 33603904 41943559 33604041 41943730 33604178 41943901 33604315 41944072 33604452 41944243 33604589 41944414 33604726 41944585 33604863 41944756 33605000 41944927 33605137 41945098 33605274 41945269 33605411 41945440 33605548 41945611 33605685 41945782 33605822 41945953 33605959 41946124 33606096 41946295 33606233 41946466 33606370 41946637 33606507 41946808 33606644 41946979 33606781 41947150 33606918 41947321 33607055 41947492 33607192 41947663 33607329 41947834 33607466 41948005 33607603 41948176 33607740 41948347 33607877 41948518 33608014 41948689 33608151 41948860 33608288 41949031 33608425 41949202 33608562 41949373 33608699 41949544 33608836 41949715 33608973 41949886 33609110 41950057 33609247 41950228 33609384 41950399 33609521 41950570 33609658 41950741 33609795 41950912 33609932 41951083 33610069 41951254 33610206 41951425 33610343 41951596 33610480 41951767 33610617 41951938 33610754 41952109 33610891 41952280 33611028 41952451 33611165 41952622 33611302 41952793 33611439 41952964 33611576 41953135 33611713 41953306 33611850 41953477 33611987 41953648 33612124 41953819 33612261 41953990 33612398 41954161 33612535 41954332 33612672 41954503 33612809 41954674 33612946 41954845 33613083 41955016 33613220 41955187 33613357 41955358 33613494 41955529 33613631 41955700 33613768 41955871 33613905 41956042 33614042 41956213 33614179 41956384 33614316 41956555 33614453 41956726 33614590 41956897 33614727 41957068 33614864 41957239 33615001 41957410 33615138 41957581 33615275 41957752 33615412 41957923 33615549 41958094 33615686 41958265 33615823 41958436 33615960 41958607 33616097 41958778 33616234 41958949 33616371 41959120 33616508 41959291 33616645 41959462 33616782 41959633 33616919 41959804 33617056 41959975 33617193 41960146 33617330 41960317 33617467 41960488 33617604 41960659 33617741 41960830 33617878 41961001 33618015 41961172 33618152 41961343 33618289 41961514 33618426 41961685 33618563 41961856 33618700 41962027 33618837 41962198 33618974 41962369 33619111 41962540 33619248 41962711 33619385 41962882 33619522 41963053 33619659 41963224 33619796 41963395 33619933 41963566 33620070 41963737 33620207 41963908 33620344 41964079 33620481 41964250 33620618 41964421 33620755 41964592 33620892 41964763 33621029 41964934 33621166 41965105 33621303 41965276 33621440 41965447 33621577 41965618 33621714 41965789 33621851 41965960 33621988 41966131 33622125 41966302 33622262 41966473 33622399 41966644 33622536 41966815 33622673 41966986 33622810 41967157 33622947 41967328 33623084 41967499 33623221 41967670 33623358 41967841 33623495 41968012 33623632 41968183 33623769 41968354 33623906 41968525 33624043 41968696 33624180 41968867 33624317 41969038 33624454 41969209 33624591 41969380 33624728 41969551 33624865 41969722 33625002 41969893 33625139 41970064 33625276 41970235 33625413 41970406 33625550 41970577 33625687 41970748 33625824 41970919 33625961 41971090 33626098 41971261 33626235 41971432 33626372 41971603 33626509 41971774 33626646 41971945 33626783 41972116 33626920 41972287 33627057 41972458 33627194 41972629 33627331 41972800 33627468 41972971 33627605 41973142 33627742 41973313 33627879 41973484 33628016 41973655 33628153 41973826 33628290 41973997 33628427 41974168 33628564 41974339 33628701 41974510 33628838 41974681 33628975 41974852 33629112 41975023 33629249 41975194 33629386 41975365 33629523 41975536 33629660 41975707 33629797 41975878 33629934 41976049 33630071 41976220 33630208 41976391 33630345 41976562 33630482 41976733 33630619 41976904 33630756 41977075 33630893 41977246 33631030 41977417 33631167 41977588 33631304 41977759 33631441 41977930 33631578 41978101 33631715 41978272 33631852 41978443 33631989 41978614 33632126 41978785 33632263 41978956 33632400 41979127 33632537 41979298 33632674 41979469 33632811 41979640 33632948 41979811 33633085 41979982 33633222 41980153 33633359 41980324 33633496 41980495 33633633 41980666 33633770 41980837 33633907 41981008 33634044 41981179 33634181 41981350 33634318 41981521 33634455 41981692 33634592 41981863 33634729 41982034 33634866 41982205 33635003 41982376 33635140 41982547 33635277 41982718 33635414 41982889 33635551 41983060 33635688 41983231 33635825 41983402 33635962 41983573 33636099 41983744 33636236 41983915 33636373 41984086 33636510 41984257 33636647 41984428 33636784 41984599 33636921 41984770 33637058 41984941 33637195 41985112 33637332 41985283 33637469 41985454 33637606 41985625 33637743 41985796 33637880 41985967 33638017 41986138 33638154 41986309 33638291 41986480 33638428 41986651 33638565 41986822 33638702 41986993 33638839 41987164 33638976 41987335 33639113 41987506 33639250 41987677 33639387 41987848 33639524 41988019 33639661 41988190 33639798 41988361 33639935 41988532 33640072 41988703 33640209 41988874 33640346 41989045 33640483 41989216 33640620 41989387 33640757 41989558 33640894 41989729 33641031 41989900 33641168 41990071 33641305 41990242 33641442 41990413 33641579 41990584 33641716 41990755 33641853 41990926 33641990 41991097 33642127 41991268 33642264 41991439 33642401 41991610 33642538 41991781 33642675 41991952 33642812 41992123 33642949 41992294 33643086 41992465 33643223 41992636 33643360 41992807 33643497 41992978 33643634 41993149 33643771 41993320 33643908 41993491 33644045 41993662 33644182 41993833 33644319 41994004 33644456 41994175 33644593 41994346 33644730 41994517 33644867 41994688 33645004 41994859 33645141 41995030 33645278 41995201 33645415 41995372 33645552 41995543 33645689 41995714 33645826 41995885 33645963 41996056 33646100 41996227 33646237 41996398 33646374 41996569 33646511 41996740 33646648 41996911 33646785 41997082 33646922 41997253 33647059 41997424 33647196 41997595 33647333 41997766 33647470 41997937 33647607 41998108 33647744 41998279 33647881 41998450 33648018 41998621 33648155 41998792 33648292 41998963 33648429 41999134 33648566 41999305 33648703 41999476 33648840 41999647 33648977 41999818 33649114 41999989 33649251 42000160 33649388 42000331 33649525 42000502 33649662 42000673 33649799 42000844 33649936 42001015 33650073 42001186 33650210 42001357 33650347 42001528 33650484 42001699 33650621 42001870 33650758 42002041 33650895 42002212 33651032 42002383 33651169 42002554 33651306 42002725 33651443 42002896 33651580 42003067 33651717 42003238 33651854 42003409 33651991 42003580 33652128 42003751 33652265 42003922 33652402 42004093 33652539 42004264 33652676 42004435 33652813 42004606 33652950 42004777 33653087 42004948 33653224 42005119 33653361 42005290 33653498 42005461 33653635 42005632 33653772 42005803 33653909 42005974 33654046 42006145 33654183 42006316 33654320 42006487 33654457 42006658 33654594 42006829 33654731 42007000 33654868 42007171 33655005 42007342 33655142 42007513 33655279 42007684 33655416 42007855 33655553 42008026 33655690 42008197 33655827 42008368 33655964 42008539 33656101 42008710 33656238 42008881 33656375 42009052 33656512 42009223 33656649 42009394 33656786 42009565 33656923 42009736 33657060 42009907 33657197 42010078 33657334 42010249 33657471 42010420 33657608 42010591 33657745 42010762 33657882 42010933 33658019 42011104 33658156 42011275 33658293 42011446 33658430 42011617 33658567 42011788 33658704 42011959 33658841 42012130 33658978 42012301 33659115 42012472 33659252 42012643 33659389 42012814 33659526 42012985 33659663 42013156 33659800 42013327 33659937 42013498 33660074 42013669 33660211 42013840 33660348 42014011 33660485 42014182 33660622 42014353 33660759 42014524 33660896 42014695 33661033 42014866 33661170 42015037 33661307 42015208 33661444 42015379 33661581 42015550 33661718 42015721 33661855 42015892 33661992 42016063 33662129 42016234 33662266 42016405 33662403 42016576 33662540 42016747 33662677 42016918 33662814 42017089 33662951 42017260 33663088 42017431 33663225 42017602 33663362 42017773 33663499 42017944 33663636 42018115 33663773 42018286 33663910 42018457 33664047 42018628 33664184 42018799 33664321 42018970 33664458 42019141 33664595 42019312 33664732 42019483 33664869 42019654 33665006 42019825 33665143 42019996 33665280 42020167 33665417 42020338 33665554 42020509 33665691 42020680 33665828 42020851 33665965 42021022 33666102 42021193 33666239 42021364 33666376 42021535 33666513 42021706 33666650 42021877 33666787 42022048 33666924 42022219 33667061 42022390 33667198 42022561 33667335 42022732 33667472 42022903 33667609 42023074 33667746 42023245 33667883 42023416 33668020 42023587 33668157 42023758 33668294 42023929 33668431 42024100 33668568 42024271 33668705 42024442 33668842 42024613 33668979 42024784 33669116 42024955 33669253 42025126 33669390 42025297 33669527 42025468 33669664 42025639 33669801 42025810 33669938 42025981 33670075 42026152 33670212 42026323 33670349 42026494 33670486 42026665 33670623 42026836 33670760 42027007 33670897 42027178 33671034 42027349 33671171 42027520 33671308 42027691 33671445 42027862 33671582 42028033 33671719 42028204 33671856 42028375 33671993 42028546 33672130 42028717 33672267 42028888 33672404 42029059 33672541 42029230 33672678 42029401 33672815 42029572 33672952 42029743 33673089 42029914 33673226 42030085 33673363 42030256 33673500 42030427 33673637 42030598 33673774 42030769 33673911 42030940 33674048 42031111 33674185 42031282 33674322 42031453 33674459 42031624 33674596 42031795 33674733 42031966 33674870 42032137 33675007 42032308 33675144 42032479 33675281 42032650 33675418 42032821 33675555 42032992 33675692 42033163 33675829 42033334 33675966 42033505 33676103 42033676 33676240 42033847 33676377 42034018 33676514 42034189 33676651 42034360 33676788 42034531 33676925 42034702 33677062 42034873 33677199 42035044 33677336 42035215 33677473 42035386 33677610 42035557 33677747 42035728 33677884 42035899 33678021 42036070 33678158 42036241 33678295 42036412 33678432 42036583 33678569 42036754 33678706 42036925 33678843 42037096 33678980 42037267 33679117 42037438 33679254 42037609 33679391 42037780 33679528 42037951 33679665 42038122 33679802 42038293 33679939 42038464 33680076 42038635 33680213 42038806 33680350 42038977 33680487 42039148 33680624 42039319 33680761 42039490 33680898 42039661 33681035 42039832 33681172 42040003 33681309 42040174 33681446 42040345 33681583 42040516 33681720 42040687 33681857 42040858 33681994 42041029 33682131 42041200 33682268 42041371 33682405 42041542 33682542 42041713 33682679 42041884 33682816 42042055 33682953 42042226 33683090 42042397 33683227 42042568 33683364 42042739 33683501 42042910 33683638 42043081 33683775 42043252 33683912 42043423 33684049 42043594 33684186 42043765 33684323 42043936 33684460 42044107 33684597 42044278 33684734 42044449 33684871 42044620 33685008 42044791 33685145 42044962 33685282 42045133 33685419 42045304 33685556 42045475 33685693 42045646 33685830 42045817 33685967 42045988 33686104 42046159 33686241 42046330 33686378 42046501 33686515 42046672 33686652 42046843 33686789 42047014 33686926 42047185 33687063 42047356 33687200 42047527 33687337 42047698 33687474 42047869 33687611 42048040 33687748 42048211 33687885 42048382 33688022 42048553 33688159 42048724 33688296 42048895 33688433 42049066 33688570 42049237 33688707 42049408 33688844 42049579 33688981 42049750 33689118 42049921 33689255 42050092 33689392 42050263 33689529 42050434 33689666 42050605 33689803 42050776 33689940 42050947 33690077 42051118 33690214 42051289 33690351 42051460 33690488 42051631 33690625 42051802 33690762 42051973 33690899 42052144 33691036 42052315 33691173 42052486 33691310 42052657 33691447 42052828 33691584 42052999 33691721 42053170 33691858 42053341 33691995 42053512 33692132 42053683 33692269 42053854 33692406 42054025 33692543 42054196 33692680 42054367 33692817 42054538 33692954 42054709 33693091 42054880 33693228 42055051 33693365 42055222 33693502 42055393 33693639 42055564 33693776 42055735 33693913 42055906 33694050 42056077 33694187 42056248 33694324 42056419 33694461 42056590 33694598 42056761 33694735 42056932 33694872 42057103 33695009 42057274 33695146 42057445 33695283 42057616 33695420 42057787 33695557 42057958 33695694 42058129 33695831 42058300 33695968 42058471 33696105 42058642 33696242 42058813 33696379 42058984 33696516 42059155 33696653 42059326 33696790 42059497 33696927 42059668 33697064 42059839 33697201 42060010 33697338 42060181 33697475 42060352 33697612 42060523 33697749 42060694 33697886 42060865 33698023 42061036 33698160 42061207 33698297 42061378 33698434 42061549 33698571 42061720 33698708 42061891 33698845 42062062 33698982 42062233 33699119 42062404 33699256 42062575 33699393 42062746 33699530 42062917 33699667 42063088 33699804 42063259 33699941 42063430 33700078 42063601 33700215 42063772 33700352 42063943 33700489 42064114 33700626 42064285
1000 11367849 0 11367849 14189067 11367986 14189238 11368123 14189409 11368260 14189580 11368397 14189751 11368534 14189922 11368671 14190093 11368808 14190264 11368945 14190435 11369082 14190606 11369219 14190777 11369356 14190948 11369493 14191119 11369630 14191290 11369767 14191461 11369904 14191632 11370041 14191803 11370178 14191974 11370315 14192145 11370452 14192316 11370589 14192487 11370726 14192658 11370863 14192829 11371000 14193000 11371137 14193171 11371274 14193342 11371411 14193513 11371548 14193684 11371685 14193855 11371822 14194026 11371959 14194197 11372096 14194368 11372233 14194539 11372370 14194710 11372507 14194881 11372644 14195052 11372781 14195223 11372918 14195394 11373055 14195565 11373192 14195736 11373329 14195907 11373466 14196078 11373603 14196249 11373740 14196420 11373877 14196591 11374014 14196762 11374151 14196933 11374288 14197104 11374425 14197275 11374562 14197446 11374699 14197617 11374836 14197788 11374973 14197959 11375110 14198130 11375247 14198301 11375384 14198472 11375521 14198643 11375658 14198814 11375795 14198985 11375932 14199156 11376069 14199327 11376206 14199498 11376343 14199669 11376480 14199840 11376617 14200011 11376754 14200182 11376891 14200353 11377028 14200524 11377165 14200695 11377302 14200866 11377439 14201037 11377576 14201208 11377713 14201379 11377850 14201550 11377987 14201721 11378124 14201892 11378261 14202063 11378398 14202234 11378535 14202405 11378672 14202576 11378809 14202747 11378946 14202918 11379083 14203089 11379220 14203260 11379357 14203431 11379494 14203602 11379631 14203773 11379768 14203944 11379905 14204115 11380042 14204286 11380179 14204457 11380316 14204628 11380453 14204799 11380590 14204970 11380727 14205141 11380864 14205312 11381001 14205483 11381138 14205654 11381275 14205825 11381412 14205996 11381549 14206167 11381686 14206338 11381823 14206509 11381960 14206680 11382097 14206851 11382234 14207022 11382371 14207193 11382508 14207364 11382645 14207535 11382782 14207706 11382919 14207877 11383056 14208048 11383193 14208219 11383330 14208390 11383467 14208561 11383604 14208732 11383741 14208903 11383878 14209074 11384015 14209245 11384152 14209416 11384289 14209587 11384426 14209758 11384563 14209929 11384700 14210100 11384837 14210271 11384974 14210442 11385111 14210613 11385248 14210784 11385385 14210955 11385522 14211126 11385659 14211297 11385796 14211468 11385933 14211639 11386070 14211810 11386207 14211981 11386344 14212152 11386481 14212323 11386618 14212494 11386755 14212665 11386892 14212836 11387029 14213007 11387166 14213178 11387303 14213349 11387440 14213520 11387577 14213691 11387714 14213862 11387851 14214033 11387988 14214204 11388125 14214375 11388262 14214546 11388399 14214717 11388536 14214888 11388673 14215059 11388810 14215230 11388947 14215401 11389084 14215572 11389221 14215743 11389358 14215914 11389495 14216085 11389632 14216256 11389769 14216427 11389906 14216598 11390043 14216769 11390180 14216940 11390317 14217111 11390454 14217282 11390591 14217453 11390728 14217624 11390865 14217795 11391002 14217966 11391139 14218137 11391276 14218308 11391413 14218479 11391550 14218650 11391687 14218821 11391824 14218992 11391961 14219163 11392098 14219334 11392235 14219505 11392372 14219676 11392509 14219847 11392646 14220018 11392783 14220189 11392920 14220360 11393057 14220531 11393194 14220702 11393331 14220873 11393468 14221044 11393605 14221215 11393742 14221386 11393879 14221557 11394016 14221728 11394153 14221899 11394290 14222070 11394427 14222241 11394564 14222412 11394701 14222583 11394838 14222754 11394975 14222925 11395112 14223096 11395249 14223267 11395386 14223438 11395523 14223609 11395660 14223780 11395797 14223951 11395934 14224122 11396071 14224293 11396208 14224464 11396345 14224635 11396482 14224806 11396619 14224977 11396756 14225148 11396893 14225319 11397030 14225490 11397167 14225661 11397304 14225832 11397441 14226003 11397578 14226174 11397715 14226345 11397852 14226516 11397989 14226687 11398126 14226858 11398263 14227029 11398400 14227200 11398537 14227371 11398674 14227542 11398811 14227713 11398948 14227884 11399085 14228055 11399222 14228226 11399359 14228397 11399496 14228568 11399633 14228739 11399770 14228910 11399907 14229081 11400044 14229252 11400181 14229423 11400318 14229594 11400455 14229765 11400592 14229936 11400729 14230107 11400866 14230278 11401003 14230449 11401140 14230620 11401277 14230791 11401414 14230962 11401551 14231133 11401688 14231304 11401825 14231475 11401962 14231646 11402099 14231817 11402236 14231988 11402373 14232159 11402510 14232330 11402647 14232501 11402784 14232672 11402921 14232843 11403058 14233014 11403195 14233185 11403332 14233356 11403469 14233527 11403606 14233698 11403743 14233869 11403880 14234040 11404017 14234211 11404154 14234382 11404291 14234553 11404428 14234724 11404565 14234895 11404702 14235066 11404839 14235237 11404976 14235408 11405113 14235579 11405250 14235750 11405387 14235921 11405524 14236092 11405661 14236263 11405798 14236434 11405935 14236605 11406072 14236776 11406209 14236947 11406346 14237118 11406483 14237289 11406620 14237460 11406757 14237631 11406894 14237802 11407031 14237973 11407168 14238144 11407305 14238315 11407442 14238486 11407579 14238657 11407716 14238828 11407853 14238999 11407990 14239170 11408127 14239341 11408264 14239512 11408401 14239683 11408538 14239854 11408675 14240025 11408812 14240196 11408949 14240367 11409086 14240538 11409223 14240709 11409360 14240880 11409497 14241051 11409634 14241222 11409771 14241393 11409908 14241564 11410045 14241735 11410182 14241906 11410319 14242077 11410456 14242248 11410593 14242419 11410730 14242590 11410867 14242761 11411004 14242932 11411141 14243103 11411278 14243274 11411415 14243445 11411552 14243616 11411689 14243787 11411826 14243958 11411963 14244129 11412100 14244300 11412237 14244471 11412374 14244642 11412511 14244813 11412648 14244984 11412785 14245155 11412922 14245326 11413059 14245497 11413196 14245668 11413333 14245839 11413470 14246010 11413607 14246181 11413744 14246352 11413881 14246523 11414018 14246694 11414155 14246865 11414292 14247036 11414429 14247207 11414566 14247378 11414703 14247549 11414840 14247720 11414977 14247891 11415114 14248062 11415251 14248233 11415388 14248404 11415525 14248575 11415662 14248746 11415799 14248917 11415936 14249088 11416073 14249259 11416210 14249430 11416347 14249601 11416484 14249772 11416621 14249943 11416758 14250114 11416895 14250285 11417032 14250456 11417169 14250627 11417306 14250798 11417443 14250969 11417580 14251140 11417717 14251311 11417854 14251482 11417991 14251653 11418128 14251824 11418265 14251995 11418402 14252166 11418539 14252337 11418676 14252508 11418813 14252679 11418950 14252850 11419087 14253021 11419224 14253192 11419361 14253363 11419498 14253534 11419635 14253705 11419772 14253876 11419909 14254047 11420046 14254218 11420183 14254389 11420320 14254560 11420457 14254731 11420594 14254902 11420731 14255073 11420868 14255244 11421005 14255415 11421142 14255586 11421279 14255757 11421416 14255928 11421553 14256099 11421690 14256270 11421827 14256441 11421964 14256612 11422101 14256783 11422238 14256954 11422375 14257125 11422512 14257296 11422649 14257467 11422786 14257638 11422923 14257809 11423060 14257980 11423197 14258151 11423334 14258322 11423471 14258493 11423608 14258664 11423745 14258835 11423882 14259006 11424019 14259177 11424156 14259348 11424293 14259519 11424430 14259690 11424567 14259861 11424704 14260032 11424841 14260203 11424978 14260374 11425115 14260545 11425252 14260716 11425389 14260887 11425526 14261058 11425663 14261229 11425800 14261400 11425937 14261571 11426074 14261742 11426211 14261913 11426348 14262084 11426485 14262255 11426622 14262426 11426759 14262597 11426896 14262768 11427033 14262939 11427170 14263110 11427307 14263281 11427444 14263452 11427581 14263623 11427718 14263794 11427855 14263965 11427992 14264136 11428129 14264307 11428266 14264478 11428403 14264649 11428540 14264820 11428677 14264991 11428814 14265162 11428951 14265333 11429088 14265504 11429225 14265675 11429362 14265846 11429499 14266017 11429636 14266188 11429773 14266359 11429910 14266530 11430047 14266701 11430184 14266872 11430321 14267043 11430458 14267214 11430595 14267385 11430732 14267556 11430869 14267727 11431006 14267898 11431143 14268069 11431280 14268240 11431417 14268411 11431554 14268582 11431691 14268753 11431828 14268924 11431965 14269095 11432102 14269266 11432239 14269437 11432376 14269608 11432513 14269779 11432650 14269950 11432787 14270121 11432924 14270292 11433061 14270463 11433198 14270634 11433335 14270805 11433472 14270976 11433609 14271147 11433746 14271318 11433883 14271489 11434020 14271660 11434157 14271831 11434294 14272002 11434431 14272173 11434568 14272344 11434705 14272515 11434842 14272686 11434979 14272857 11435116 14273028 11435253 14273199 11435390 14273370 11435527 14273541 11435664 14273712 11435801 14273883 11435938 14274054 11436075 14274225 11436212 14274396 11436349 14274567 11436486 14274738 11436623 14274909 11436760 14275080 11436897 14275251 11437034 14275422 11437171 14275593 11437308 14275764 11437445 14275935 11437582 14276106 11437719 14276277 11437856 14276448 11437993 14276619 11438130 14276790 11438267 14276961 11438404 14277132 11438541 14277303 11438678 14277474 11438815 14277645 11438952 14277816 11439089 14277987 11439226 14278158 11439363 14278329 11439500 14278500 11439637 14278671 11439774 14278842 11439911 14279013 11440048 14279184 11440185 14279355 11440322 14279526 11440459 14279697 11440596 14279868 11440733 14280039 11440870 14280210 11441007 14280381 11441144 14280552 11441281 14280723 11441418 14280894 11441555 14281065 11441692 14281236 11441829 14281407 11441966 14281578 11442103 14281749 11442240 14281920 11442377 14282091 11442514 14282262 11442651 14282433 11442788 14282604 11442925 14282775 11443062 14282946 11443199 14283117 11443336 14283288 11443473 14283459 11443610 14283630 11443747 14283801 11443884 14283972 11444021 14284143 11444158 14284314 11444295 14284485 11444432 14284656 11444569 14284827 11444706 14284998 11444843 14285169 11444980 14285340 11445117 14285511 11445254 14285682 11445391 14285853 11445528 14286024 11445665 14286195 11445802 14286366 11445939 14286537 11446076 14286708 11446213 14286879 11446350 14287050 11446487 14287221 11446624 14287392 11446761 14287563 11446898 14287734 11447035 14287905 11447172 14288076 11447309 14288247 11447446 14288418 11447583 14288589 11447720 14288760 11447857 14288931 11447994 14289102 11448131 14289273 11448268 14289444 11448405 14289615 11448542 14289786 11448679 14289957 11448816 14290128 11448953 14290299 11449090 14290470 11449227 14290641 11449364 14290812 11449501 14290983 11449638 14291154 11449775 14291325 11449912 14291496 11450049 14291667 11450186 14291838 11450323 14292009 11450460 14292180 11450597 14292351 11450734 14292522 11450871 14292693 11451008 14292864 11451145 14293035 11451282 14293206 11451419 14293377 11451556 14293548 11451693 14293719 11451830 14293890 11451967 14294061 11452104 14294232 11452241 14294403 11452378 14294574 11452515 14294745 11452652 14294916 11452789 14295087 11452926 14295258 11453063 14295429 11453200 14295600 11453337 14295771 11453474 14295942 11453611 14296113 11453748 14296284 11453885 14296455 11454022 14296626 11454159 14296797 11454296 14296968 11454433 14297139 11454570 14297310 11454707 14297481 11454844 14297652 11454981 14297823 11455118 14297994 11455255 14298165 11455392 14298336 11455529 14298507 11455666 14298678 11455803 14298849 11455940 14299020 11456077 14299191 11456214 14299362 11456351 14299533 11456488 14299704 11456625 14299875 11456762 14300046 11456899 14300217 11457036 14300388 11457173 14300559 11457310 14300730 11457447 14300901 11457584 14301072 11457721 14301243 11457858 14301414 11457995 14301585 11458132 14301756 11458269 14301927 11458406 14302098 11458543 14302269 11458680 14302440 11458817 14302611 11458954 14302782 11459091 14302953 11459228 14303124 11459365 14303295 11459502 14303466 11459639 14303637 11459776 14303808 11459913 14303979 11460050 14304150 11460187 14304321 11460324 14304492 11460461 14304663 11460598 14304834 11460735 14305005 11460872 14305176 11461009 14305347 11461146 14305518 11461283 14305689 11461420 14305860 11461557 14306031 11461694 14306202 11461831 14306373 11461968 14306544 11462105 14306715 11462242 14306886 11462379 14307057 11462516 14307228 11462653 14307399 11462790 14307570 11462927 14307741 11463064 14307912 11463201 14308083 11463338 14308254 11463475 14308425 11463612 14308596 11463749 14308767 11463886 14308938 11464023 14309109 11464160 14309280 11464297 14309451 11464434 14309622 11464571 14309793 11464708 14309964 11464845 14310135 11464982 14310306 11465119 14310477 11465256 14310648 11465393 14310819 11465530 14310990 11465667 14311161 11465804 14311332 11465941 14311503 11466078 14311674 11466215 14311845 11466352 14312016 11466489 14312187 11466626 14312358 11466763 14312529 11466900 14312700 11467037 14312871 11467174 14313042 11467311 14313213 11467448 14313384 11467585 14313555 11467722 14313726 11467859 14313897 11467996 14314068 11468133 14314239 11468270 14314410 11468407 14314581 11468544 14314752 11468681 14314923 11468818 14315094 11468955 14315265 11469092 14315436 11469229 14315607 11469366 14315778 11469503 14315949 11469640 14316120 11469777 14316291 11469914 14316462 11470051 14316633 11470188 14316804 11470325 14316975 11470462 14317146 11470599 14317317 11470736 14317488 11470873 14317659 11471010 14317830 11471147 14318001 11471284 14318172 11471421 14318343 11471558 14318514 11471695 14318685 11471832 14318856 11471969 14319027 11472106 14319198 11472243 14319369 11472380 14319540 11472517 14319711 11472654 14319882 11472791 14320053 11472928 14320224 11473065 14320395 11473202 14320566 11473339 14320737 11473476 14320908 11473613 14321079 11473750 14321250 11473887 14321421 11474024 14321592 11474161 14321763 11474298 14321934 11474435 14322105 11474572 14322276 11474709 14322447 11474846 14322618 11474983 14322789 11475120 14322960 11475257 14323131 11475394 14323302 11475531 14323473 11475668 14323644 11475805 14323815 11475942 14323986 11476079 14324157 11476216 14324328 11476353 14324499 11476490 14324670 11476627 14324841 11476764 14325012 11476901 14325183 11477038 14325354 11477175 14325525 11477312 14325696 11477449 14325867 11477586 14326038 11477723 14326209 11477860 14326380 11477997 14326551 11478134 14326722 11478271 14326893 11478408 14327064 11478545 14327235 11478682 14327406 11478819 14327577 11478956 14327748 11479093 14327919 11479230 14328090 11479367 14328261 11479504 14328432 11479641 14328603 11479778 14328774 11479915 14328945 11480052 14329116 11480189 14329287 11480326 14329458 11480463 14329629 11480600 14329800 11480737 14329971 11480874 14330142 11481011 14330313 11481148 14330484 11481285 14330655 11481422 14330826 11481559 14330997 11481696 14331168 11481833 14331339 11481970 14331510 11482107 14331681 11482244 14331852 11482381 14332023 11482518 14332194 11482655 14332365 11482792 14332536 11482929 14332707 11483066 14332878 11483203 14333049 11483340 14333220 11483477 14333391 11483614 14333562 11483751 14333733 11483888 14333904 11484025 14334075 11484162 14334246 11484299 14334417 11484436 14334588 11484573 14334759 11484710 14334930 11484847 14335101 11484984 14335272 11485121 14335443 11485258 14335614 11485395 14335785 11485532 14335956 11485669 14336127 11485806 14336298 11485943 14336469 11486080 14336640 11486217 14336811 11486354 14336982 11486491 14337153 11486628 14337324 11486765 14337495 11486902 14337666 11487039 14337837 11487176 14338008 11487313 14338179 11487450 14338350 11487587 14338521 11487724 14338692 11487861 14338863 11487998 14339034 11488135 14339205 11488272 14339376 11488409 14339547 11488546 14339718 11488683 14339889 11488820 14340060 11488957 14340231 11489094 14340402 11489231 14340573 11489368 14340744 11489505 14340915 11489642 14341086 11489779 14341257 11489916 14341428 11490053 14341599 11490190 14341770 11490327 14341941 11490464 14342112 11490601 14342283 11490738 14342454 11490875 14342625 11491012 14342796 11491149 14342967 11491286 14343138 11491423 14343309 11491560 14343480 11491697 14343651 11491834 14343822 11491971 14343993 11492108 14344164 11492245 14344335 11492382 14344506 11492519 14344677 11492656 14344848 11492793 14345019 11492930 14345190 11493067 14345361 11493204 14345532 11493341 14345703 11493478 14345874 11493615 14346045 11493752 14346216 11493889 14346387 11494026 14346558 11494163 14346729 11494300 14346900 11494437 14347071 11494574 14347242 11494711 14347413 11494848 14347584 11494985 14347755 11495122 14347926 11495259 14348097 11495396 14348268 11495533 14348439 11495670 14348610 11495807 14348781 11495944 14348952 11496081 14349123 11496218 14349294 11496355 14349465 11496492 14349636 11496629 14349807 11496766 14349978 11496903 14350149 11497040 14350320 11497177 14350491 11497314 14350662 11497451 14350833 11497588 14351004 11497725 14351175 11497862 14351346 11497999 14351517 11498136 14351688 11498273 14351859 11498410 14352030 11498547 14352201 11498684 14352372 11498821 14352543 11498958 14352714 11499095 14352885 11499232 14353056 11499369 14353227 11499506 14353398 11499643 14353569 11499780 14353740 11499917 14353911 11500054 14354082 11500191 14354253 11500328 14354424 11500465 14354595 11500602 14354766 11500739 14354937 11500876 14355108 11501013 14355279 11501150 14355450 11501287 14355621 11501424 14355792 11501561 14355963 11501698 14356134 11501835 14356305 11501972 14356476 11502109 14356647 11502246 14356818 11502383 14356989 11502520 14357160 11502657 14357331 11502794 14357502 11502931 14357673 11503068 14357844 11503205 14358015 11503342 14358186 11503479 14358357 11503616 14358528 11503753 14358699 11503890 14358870 11504027 14359041 11504164 14359212 11504301 14359383 11504438 14359554 11504575 14359725
1000 77403900 0 77403900 96613627 77404037 96613798 77404174 96613969 77404311 96614140 77404448 96614311 77404585 96614482 77404722 96614653 77404859 96614824 77404996 96614995 77405133 96615166 77405270 96615337 77405407 96615508 77405544 96615679 77405681 96615850 77405818 96616021 77405955 96616192 77406092 96616363 77406229 96616534 77406366 96616705 77406503 96616876 77406640 96617047 77406777 96617218 77406914 96617389 77407051 96617560 77407188 96617731 77407325 96617902 77407462 96618073 77407599 96618244 77407736 96618415 77407873 96618586 77408010 96618757 77408147 96618928 77408284 96619099 77408421 96619270 77408558 96619441 77408695 96619612 77408832 96619783 77408969 96619954 77409106 96620125 77409243 96620296 77409380 96620467 77409517 96620638 77409654 96620809 77409791 96620980 77409928 96621151 77410065 96621322 77410202 96621493 77410339 96621664 77410476 96621835 77410613 96622006 77410750 96622177 77410887 96622348 77411024 96622519 77411161 96622690 77411298 96622861 77411435 96623032 77411572 96623203 77411709 96623374 77411846 96623545 77411983 96623716 77412120 96623887 77412257 96624058 77412394 96624229 77412531 96624400 77412668 96624571 77412805 96624742 77412942 96624913 77413079 96625084 77413216 96625255 77413353 96625426 77413490 96625597 77413627 96625768 77413764 96625939 77413901 96626110 77414038 96626281 77414175 96626452 77414312 96626623 77414449 96626794 77414586 96626965 77414723 96627136 77414860 96627307 77414997 96627478 77415134 96627649 77415271 96627820 77415408 96627991 77415545 96628162 77415682 96628333 77415819 96628504 77415956 96628675 77416093 96628846 77416230 96629017 77416367 96629188 77416504 96629359 77416641 96629530 77416778 96629701 77416915 96629872 77417052 96630043 77417189 96630214 77417326 96630385 77417463 96630556 77417600 96630727 77417737 96630898 77417874 96631069 77418011 96631240 77418148 96631411 77418285 96631582 77418422 96631753 77418559 96631924 77418696 96632095 77418833 96632266 77418970 96632437 77419107 96632608 77419244 96632779 77419381 96632950 77419518 96633121 77419655 96633292 77419792 96633463 77419929 96633634 77420066 96633805 77420203 96633976 77420340 96634147 77420477 96634318 77420614 96634489 77420751 96634660 77420888 96634831 77421025 96635002 77421162 96635173 77421299 96635344 77421436 96635515 77421573 96635686 77421710 96635857 77421847 96636028 77421984 96636199 77422121 96636370 77422258 96636541 77422395 96636712 77422532 96636883 77422669 96637054 77422806 96637225 77422943 96637396 77423080 96637567 77423217 96637738 77423354 96637909 77423491 96638080 77423628 96638251 77423765 96638422 77423902 96638593 77424039 96638764 77424176 96638935 77424313 96639106 77424450 96639277 77424587 96639448 77424724 96639619 77424861 96639790 77424998 96639961 77425135 96640132 77425272 96640303 77425409 96640474 77425546 96640645 77425683 96640816 77425820 96640987 77425957 96641158 77426094 96641329 77426231 96641500 77426368 96641671 77426505 96641842 77426642 96642013 77426779 96642184 77426916 96642355 77427053 96642526 77427190 96642697 77427327 96642868 77427464 96643039 77427601 96643210 77427738 96643381 77427875 96643552 77428012 96643723 77428149 96643894 77428286 96644065 77428423 96644236 77428560 96644407 77428697 96644578 77428834 96644749 77428971 96644920 77429108 96645091 77429245 96645262 77429382 96645433 77429519 96645604 77429656 96645775 77429793 96645946 77429930 96646117 77430067 96646288 77430204 96646459 77430341 96646630 77430478 96646801 77430615 96646972 77430752 96647143 77430889 96647314 77431026 96647485 77431163 96647656 77431300 96647827 77431437 96647998 77431574 96648169 77431711 96648340 77431848 96648511 77431985 96648682 77432122 96648853 77432259 96649024 77432396 96649195 77432533 96649366 77432670 96649537 77432807 96649708 77432944 96649879 77433081 96650050 77433218 96650221 77433355 96650392 77433492 96650563 77433629 96650734 77433766 96650905 77433903 96651076 77434040 96651247 77434177 96651418 77434314 96651589 77434451 96651760 77434588 96651931 77434725 96652102 77434862 96652273 77434999 96652444 77435136 96652615 77435273 96652786 77435410 96652957 77435547 96653128 77435684 96653299 77435821 96653470 77435958 96653641 77436095 96653812 77436232 96653983 77436369 96654154 77436506 96654325 77436643 96654496 77436780 96654667 77436917 96654838 77437054 96655009 77437191 96655180 77437328 96655351 77437465 96655522 77437602 96655693 77437739 96655864 77437876 96656035 77438013 96656206 77438150 96656377 77438287 96656548 77438424 96656719 77438561 96656890 77438698 96657061 77438835 96657232 77438972 96657403 77439109 96657574 77439246 96657745 77439383 96657916 77439520 96658087 77439657 96658258 77439794 96658429 77439931 96658600 77440068 96658771 77440205 96658942 77440342 96659113 77440479 96659284 77440616 96659455 77440753 96659626 77440890 96659797 77441027 96659968 77441164 96660139 77441301 96660310 77441438 96660481 77441575 96660652 77441712 96660823 77441849 96660994 77441986 96661165 77442123 96661336 77442260 96661507 77442397 96661678 77442534 96661849 77442671 96662020 77442808 96662191 77442945 96662362 77443082 96662533 77443219 96662704 77443356 96662875 77443493 96663046 77443630 96663217 77443767 96663388 77443904 96663559 77444041 96663730 77444178 96663901 77444315 96664072 77444452 96664243 77444589 96664414 77444726 96664585 77444863 96664756 77445000 96664927 77445137 96665098 77445274 96665269 77445411 96665440 77445548 96665611 77445685 96665782 77445822 96665953 77445959 96666124 77446096 96666295 77446233 96666466 77446370 96666637 77446507 96666808 77446644 96666979 77446781 96667150 77446918 96667321 77447055 96667492 77447192 96667663 77447329 96667834 77447466 96668005 77447603 96668176 77447740 96668347 77447877 96668518 77448014 96668689 77448151 96668860 77448288 96669031 77448425 96669202 77448562 96669373 77448699 96669544 77448836 96669715 77448973 96669886 77449110 96670057 77449247 96670228 77449384 96670399 77449521 96670570 77449658 96670741 77449795 96670912 77449932 96671083 77450069 96671254 77450206 96671425 77450343 96671596 77450480 96671767 77450617 96671938 77450754 96672109 77450891 96672280 77451028 96672451 77451165 96672622 77451302 96672793 77451439 96672964 77451576 96673135 77451713 96673306 77451850 96673477 77451987 96673648 77452124 96673819 77452261 96673990 77452398 96674161 77452535 96674332 77452672 96674503 77452809 96674674 77452946 96674845 77453083 96675016 77453220 96675187 77453357 96675358 77453494 96675529 77453631 96675700 77453768 96675871 77453905 96676042 77454042 96676213 77454179 96676384 77454316 96676555 77454453 96676726 77454590 96676897 77454727 96677068 77454864 96677239 77455001 96677410 77455138 96677581 77455275 96677752 77455412 96677923 77455549 96678094 77455686 96678265 77455823 96678436 77455960 96678607 77456097 96678778 77456234 96678949 77456371 96679120 77456508 96679291 77456645 96679462 77456782 96679633 77456919 96679804 77457056 96679975 77457193 96680146 77457330 96680317 77457467 96680488 77457604 96680659 77457741 96680830 77457878 96681001 77458015 96681172 77458152 96681343 77458289 96681514 77458426 96681685 77458563 96681856 77458700 96682027 77458837 96682198 77458974 96682369 77459111 96682540 77459248 96682711 77459385 96682882 77459522 96683053 77459659 96683224 77459796 96683395 77459933 96683566 77460070 96683737 77460207 96683908 77460344 96684079 77460481 96684250 77460618 96684421 77460755 96684592 77460892 96684763 77461029 96684934 77461166 96685105 77461303 96685276 77461440 96685447 77461577 96685618 77461714 96685789 77461851 96685960 77461988 96686131 77462125 96686302 77462262 96686473 77462399 96686644 77462536 96686815 77462673 96686986 77462810 96687157 77462947 96687328 77463084 96687499 77463221 96687670 77463358 96687841 77463495 96688012 77463632 96688183 77463769 96688354 77463906 96688525 77464043 96688696 77464180 96688867 77464317 96689038 77464454 96689209 77464591 96689380 77464728 96689551 77464865 96689722 77465002 96689893 77465139 96690064 77465276 96690235 77465413 96690406 77465550 96690577 77465687 96690748 77465824 96690919 77465961 96691090 77466098 96691261 77466235 96691432 77466372 96691603 77466509 96691774 77466646 96691945 77466783 96692116 77466920 96692287 77467057 96692458 77467194 96692629 77467331 96692800 77467468 96692971 77467605 96693142 77467742 96693313 77467879 96693484 77468016 96693655 77468153 96693826 77468290 96693997 77468427 96694168 77468564 96694339 77468701 96694510 77468838 96694681 77468975 96694852 77469112 96695023 77469249 96695194 77469386 96695365 77469523 96695536 77469660 96695707 77469797 96695878 77469934 96696049 77470071 96696220 77470208 96696391 77470345 96696562 77470482 96696733 77470619 96696904 77470756 96697075 77470893 96697246 77471030 96697417 77471167 96697588 77471304 96697759 77471441 96697930 77471578 96698101 77471715 96698272 77471852 96698443 77471989 96698614 77472126 96698785 77472263 96698956 77472400 96699127 77472537 96699298 77472674 96699469 77472811 96699640 77472948 96699811 77473085 96699982 77473222 96700153 77473359 96700324 77473496 96700495 77473633 96700666 77473770 96700837 77473907 96701008 77474044 96701179 77474181 96701350 77474318 96701521 77474455 96701692 77474592 96701863 77474729 96702034 77474866 96702205 77475003 96702376 77475140 96702547 77475277 96702718 77475414 96702889 77475551 96703060 77475688 96703231 77475825 96703402 77475962 96703573 77476099 96703744 77476236 96703915 77476373 96704086 77476510 96704257 77476647 96704428 77476784 96704599 77476921 96704770 77477058 96704941 77477195 96705112 77477332 96705283 77477469 96705454 77477606 96705625 77477743 96705796 77477880 96705967 77478017 96706138 77478154 96706309 77478291 96706480 77478428 96706651 77478565 96706822 77478702 96706993 77478839 96707164 77478976 96707335 77479113 96707506 77479250 96707677 77479387 96707848 77479524 96708019 77479661 96708190 77479798 96708361 77479935 96708532 77480072 96708703 77480209 96708874 77480346 96709045 77480483 96709216 77480620 96709387 77480757 96709558 77480894 96709729 77481031 96709900 77481168 96710071 77481305 96710242 77481442 96710413 77481579 96710584 77481716 96710755 77481853 96710926 77481990 96711097 77482127 96711268 77482264 96711439 77482401 96711610 77482538 96711781 77482675 96711952 77482812 96712123 77482949 96712294 77483086 96712465 77483223 96712636 77483360 96712807 77483497 96712978 77483634 96713149 77483771 96713320 77483908 96713491 77484045 96713662 77484182 96713833 77484319 96714004 77484456 96714175 77484593 96714346 77484730 96714517 77484867 96714688 77485004 96714859 77485141 96715030 77485278 96715201 77485415 96715372 77485552 96715543 77485689 96715714 77485826 96715885 77485963 96716056 77486100 96716227 77486237 96716398 77486374 96716569 77486511 96716740 77486648 96716911 77486785 96717082 77486922 96717253 77487059 96717424 77487196 96717595 77487333 96717766 77487470 96717937 77487607 96718108 77487744 96718279 77487881 96718450 77488018 96718621 77488155 96718792 77488292 96718963 77488429 96719134 77488566 96719305 77488703 96719476 77488840 96719647 77488977 96719818 77489114 96719989 77489251 96720160 77489388 96720331 77489525 96720502 77489662 96720673 77489799 96720844 77489936 96721015 77490073 96721186 77490210 96721357 77490347 96721528 77490484 96721699 77490621 96721870 77490758 96722041 77490895 96722212 77491032 96722383 77491169 96722554 77491306 96722725 77491443 96722896 77491580 96723067 77491717 96723238 77491854 96723409 77491991 96723580 77492128 96723751 77492265 96723922 77492402 96724093 77492539 96724264 77492676 96724435 77492813 96724606 77492950 96724777 77493087 96724948 77493224 96725119 77493361 96725290 77493498 96725461 77493635 96725632 77493772 96725803 77493909 96725974 77494046 96726145 77494183 96726316 77494320 96726487 77494457 96726658 77494594 96726829 77494731 96727000 77494868 96727171 77495005 96727342 77495142 96727513 77495279 96727684 77495416 96727855 77495553 96728026 77495690 96728197 77495827 96728368 77495964 96728539 77496101 96728710 77496238 96728881 77496375 96729052 77496512 96729223 77496649 96729394 77496786 96729565 77496923 96729736 77497060 96729907 77497197 96730078 77497334 96730249 77497471 96730420 77497608 96730591 77497745 96730762 77497882 96730933 77498019 96731104 77498156 96731275 77498293 96731446 77498430 96731617 77498567 96731788 77498704 96731959 77498841 96732130 77498978 96732301 77499115 96732472 77499252 96732643 77499389 96732814 77499526 96732985 77499663 96733156 77499800 96733327 77499937 96733498 77500074 96733669 77500211 96733840 77500348 96734011 77500485 96734182 77500622 96734353 77500759 96734524 77500896 96734695 77501033 96734866 77501170 96735037 77501307 96735208 77501444 96735379 77501581 96735550 77501718 96735721 77501855 96735892 77501992 96736063 77502129 96736234 77502266 96736405 77502403 96736576 77502540 96736747 77502677 96736918 77502814 96737089 77502951 96737260 77503088 96737431 77503225 96737602 77503362 96737773 77503499 96737944 77503636 96738115 77503773 96738286 77503910 96738457 77504047 96738628 77504184 96738799 77504321 96738970 77504458 96739141 77504595 96739312 77504732 96739483 77504869 96739654 77505006 96739825 77505143 96739996 77505280 96740167 77505417 96740338 77505554 96740509 77505691 96740680 77505828 96740851 77505965 96741022 77506102 96741193 77506239 96741364 77506376 96741535 77506513 96741706 77506650 96741877 77506787 96742048 77506924 96742219 77507061 96742390 77507198 96742561 77507335 96742732 77507472 96742903 77507609 96743074 77507746 96743245 77507883 96743416 77508020 96743587 77508157 96743758 77508294 96743929 77508431 96744100 77508568 96744271 77508705 96744442 77508842 96744613 77508979 96744784 77509116 96744955 77509253 96745126 77509390 96745297 77509527 96745468 77509664 96745639 77509801 96745810 77509938 96745981 77510075 96746152 77510212 96746323 77510349 96746494 77510486 96746665 77510623 96746836 77510760 96747007 77510897 96747178 77511034 96747349 77511171 96747520 77511308 96747691 77511445 96747862 77511582 96748033 77511719 96748204 77511856 96748375 77511993 96748546 77512130 96748717 77512267 96748888 77512404 96749059 77512541 96749230 77512678 96749401 77512815 96749572 77512952 96749743 77513089 96749914 77513226 96750085 77513363 96750256 77513500 96750427 77513637 96750598 77513774 96750769 77513911 96750940 77514048 96751111 77514185 96751282 77514322 96751453 77514459 96751624 77514596 96751795 77514733 96751966 77514870 96752137 77515007 96752308 77515144 96752479 77515281 96752650 77515418 96752821 77515555 96752992 77515692 96753163 77515829 96753334 77515966 96753505 77516103 96753676 77516240 96753847 77516377 96754018 77516514 96754189 77516651 96754360 77516788 96754531 77516925 96754702 77517062 96754873 77517199 96755044 77517336 96755215 77517473 96755386 77517610 96755557 77517747 96755728 77517884 96755899 77518021 96756070 77518158 96756241 77518295 96756412 77518432 96756583 77518569 96756754 77518706 96756925 77518843 96757096 77518980 96757267 77519117 96757438 77519254 96757609 77519391 96757780 77519528 96757951 77519665 96758122 77519802 96758293 77519939 96758464 77520076 96758635 77520213 96758806 77520350 96758977 77520487 96759148 77520624 96759319 77520761 96759490 77520898 96759661 77521035 96759832 77521172 96760003 77521309 96760174 77521446 96760345 77521583 96760516 77521720 96760687 77521857 96760858 77521994 96761029 77522131 96761200 77522268 96761371 77522405 96761542 77522542 96761713 77522679 96761884 77522816 96762055 77522953 96762226 77523090 96762397 77523227 96762568 77523364 96762739 77523501 96762910 77523638 96763081 77523775 96763252 77523912 96763423 77524049 96763594 77524186 96763765 77524323 96763936 77524460 96764107 77524597 96764278 77524734 96764449 77524871 96764620 77525008 96764791 77525145 96764962 77525282 96765133 77525419 96765304 77525556 96765475 77525693 96765646 77525830 96765817 77525967 96765988 77526104 96766159 77526241 96766330 77526378 96766501 77526515 96766672 77526652 96766843 77526789 96767014 77526926 96767185 77527063 96767356 77527200 96767527 77527337 96767698 77527474 96767869 77527611 96768040 77527748 96768211 77527885 96768382 77528022 96768553 77528159 96768724 77528296 96768895 77528433 96769066 77528570 96769237 77528707 96769408 77528844 96769579 77528981 96769750 77529118 96769921 77529255 96770092 77529392 96770263 77529529 96770434 77529666 96770605 77529803 96770776 77529940 96770947 77530077 96771118 77530214 96771289 77530351 96771460 77530488 96771631 77530625 96771802 77530762 96771973 77530899 96772144 77531036 96772315 77531173 96772486 77531310 96772657 77531447 96772828 77531584 96772999 77531721 96773170 77531858 96773341 77531995 96773512 77532132 96773683 77532269 96773854 77532406 96774025 77532543 96774196 77532680 96774367 77532817 96774538 77532954 96774709 77533091 96774880 77533228 96775051 77533365 96775222 77533502 96775393 77533639 96775564 77533776 96775735 77533913 96775906 77534050 96776077 77534187 96776248 77534324 96776419 77534461 96776590 77534598 96776761 77534735 96776932 77534872 96777103 77535009 96777274 77535146 96777445 77535283 96777616 77535420 96777787 77535557 96777958 77535694 96778129 77535831 96778300 77535968 96778471 77536105 96778642 77536242 96778813 77536379 96778984 77536516 96779155 77536653 96779326 77536790 96779497 77536927 96779668 77537064 96779839 77537201 96780010 77537338 96780181 77537475 96780352 77537612 96780523 77537749 96780694 77537886 96780865 77538023 96781036 77538160 96781207 77538297 96781378 77538434 96781549 77538571 96781720 77538708 96781891 77538845 96782062 77538982 96782233 77539119 96782404 77539256 96782575 77539393 96782746 77539530 96782917 77539667 96783088 77539804 96783259 77539941 96783430 77540078 96783601 77540215 96783772 77540352 96783943 77540489 96784114 77540626 96784285
1000 44745707 0 44745707 55850481 44745844 55850652 44745981 55850823 44746118 55850994 44746255 55851165 44746392 55851336 44746529 55851507 44746666 55851678 44746803 55851849 44746940 55852020 44747077 55852191 44747214 55852362 44747351 55852533 44747488 55852704 44747625 55852875 44747762 55853046 44747899 55853217 44748036 55853388 44748173 55853559 44748310 55853730 44748447 55853901 44748584 55854072 44748721 55854243 44748858 55854414 44748995 55854585 44749132 55854756 44749269 55854927 44749406 55855098 44749543 55855269 44749680 55855440 44749817 55855611 44749954 55855782 44750091 55855953 44750228 55856124 44750365 55856295 44750502 55856466 44750639 55856637 44750776 55856808 44750913 55856979 44751050 55857150 44751187 55857321 44751324 55857492 44751461 55857663 44751598 55857834 44751735 55858005 44751872 55858176 44752009 55858347 44752146 55858518 44752283 55858689 44752420 55858860 44752557 55859031 44752694 55859202 44752831 55859373 44752968 55859544 44753105 55859715 44753242 55859886 44753379 55860057 44753516 55860228 44753653 55860399 44753790 55860570 44753927 55860741 44754064 55860912 44754201 55861083 44754338 55861254 44754475 55861425 44754612 55861596 44754749 55861767 44754886 55861938 44755023 55862109 44755160 55862280 44755297 55862451 44755434 55862622 44755571 55862793 44755708 55862964 44755845 55863135 44755982 55863306 44756119 55863477 44756256 55863648 44756393 55863819 44756530 55863990 44756667 55864161 44756804 55864332 44756941 55864503 44757078 55864674 44757215 55864845 44757352 55865016 44757489 55865187 44757626 55865358 44757763 55865529 44757900 55865700 44758037 55865871 44758174 55866042 44758311 55866213 44758448 55866384 44758585 55866555 44758722 55866726 44758859 55866897 44758996 55867068 44759133 55867239 44759270 55867410 44759407 55867581 44759544 55867752 44759681 55867923 44759818 55868094 44759955 55868265 44760092 55868436 44760229 55868607 44760366 55868778 44760503 55868949 44760640 55869120 44760777 55869291 44760914 55869462 44761051 55869633 44761188 55869804 44761325 55869975 44761462 55870146 44761599 55870317 44761736 55870488 44761873 55870659 44762010 55870830 44762147 55871001 44762284 55871172 44762421 55871343 44762558 55871514 44762695 55871685 44762832 55871856 44762969 55872027 44763106 55872198 44763243 55872369 44763380 55872540 44763517 55872711 44763654 55872882 44763791 55873053 44763928 55873224 44764065 55873395 44764202 55873566 44764339 55873737 44764476 55873908 44764613 55874079 44764750 55874250 44764887 55874421 44765024 55874592 44765161 55874763 44765298 55874934 44765435 55875105 44765572 55875276 44765709 55875447 44765846 55875618 44765983 55875789 44766120 55875960 44766257 55876131 44766394 55876302 44766531 55876473 44766668 55876644 44766805 55876815 44766942 55876986 44767079 55877157 44767216 55877328 44767353 55877499 44767490 55877670 44767627 55877841 44767764 55878012 44767901 55878183 44768038 55878354 44768175 55878525 44768312 55878696 44768449 55878867 44768586 55879038 44768723 55879209 44768860 55879380 44768997 55879551 44769134 55879722 44769271 55879893 44769408 55880064 44769545 55880235 44769682 55880406 44769819 55880577 44769956 55880748 44770093 55880919 44770230 55881090 44770367 55881261 44770504 55881432 44770641 55881603 44770778 55881774 44770915 55881945 44771052 55882116 44771189 55882287 44771326 55882458 44771463 55882629 44771600 55882800 44771737 55882971 44771874 55883142 44772011 55883313 44772148 55883484 44772285 55883655 44772422 55883826 44772559 55883997 44772696 55884168 44772833 55884339 44772970 55884510 44773107 55884681 44773244 55884852 44773381 55885023 44773518 55885194 44773655 55885365 44773792 55885536 44773929 55885707 44774066 55885878 44774203 55886049 44774340 55886220 44774477 55886391 44774614 55886562 44774751 55886733 44774888 55886904 44775025 55887075 44775162 55887246 44775299 55887417 44775436 55887588 44775573 55887759 44775710 55887930 44775847 55888101 44775984 55888272 44776121 55888443 44776258 55888614 44776395 55888785 44776532 55888956 44776669 55889127 44776806 55889298 44776943 55889469 44777080 55889640 44777217 55889811 44777354 55889982 44777491 55890153 44777628 55890324 44777765 55890495 44777902 55890666 44778039 55890837 44778176 55891008 44778313 55891179 44778450 55891350 44778587 55891521 44778724 55891692 44778861 55891863 44778998 55892034 44779135 55892205 44779272 55892376 44779409 55892547 44779546 55892718 44779683 55892889 44779820 55893060 44779957 55893231 44780094 55893402 44780231 55893573 44780368 55893744 44780505 55893915 44780642 55894086 44780779 55894257 44780916 55894428 44781053 55894599 44781190 55894770 44781327 55894941 44781464 55895112 44781601 55895283 44781738 55895454 44781875 55895625 44782012 55895796 44782149 55895967 44782286 55896138 44782423 55896309 44782560 55896480 44782697 55896651 44782834 55896822 44782971 55896993 44783108 55897164 44783245 55897335 44783382 55897506 44783519 55897677 44783656 55897848 44783793 55898019 44783930 55898190 44784067 55898361 44784204 55898532 44784341 55898703 44784478 55898874 44784615 55899045 44784752 55899216 44784889 55899387 44785026 55899558 44785163 55899729 44785300 55899900 44785437 55900071 44785574 55900242 44785711 55900413 44785848 55900584 44785985 55900755 44786122 55900926 44786259 55901097 44786396 55901268 44786533 55901439 44786670 55901610 44786807 55901781 44786944 55901952 44787081 55902123 44787218 55902294 44787355 55902465 44787492 55902636 44787629 55902807 44787766 55902978 44787903 55903149 44788040 55903320 44788177 55903491 44788314 55903662 44788451 55903833 44788588 55904004 44788725 55904175 44788862 55904346 44788999 55904517 44789136 55904688 44789273 55904859 44789410 55905030 44789547 55905201 44789684 55905372 44789821 55905543 44789958 55905714 44790095 55905885 44790232 55906056 44790369 55906227 44790506 55906398 44790643 55906569 44790780 55906740 44790917 55906911 44791054 55907082 44791191 55907253 44791328 55907424 44791465 55907595 44791602 55907766 44791739 55907937 44791876 55908108 44792013 55908279 44792150 55908450 44792287 55908621 44792424 55908792 44792561 55908963 44792698 55909134 44792835 55909305 44792972 55909476 44793109 55909647 44793246 55909818 44793383 55909989 44793520 55910160 44793657 55910331 44793794 55910502 44793931 55910673 44794068 55910844 44794205 55911015 44794342 55911186 44794479 55911357 44794616 55911528 44794753 55911699 44794890 55911870 44795027 55912041 44795164 55912212 44795301 55912383 44795438 55912554 44795575 55912725 44795712 55912896 44795849 55913067 44795986 55913238 44796123 55913409 44796260 55913580 44796397 55913751 44796534 55913922 44796671 55914093 44796808 55914264 44796945 55914435 44797082 55914606 44797219 55914777 44797356 55914948 44797493 55915119 44797630 55915290 44797767 55915461 44797904 55915632 44798041 55915803 44798178 55915974 44798315 55916145 44798452 55916316 44798589 55916487 44798726 55916658 44798863 55916829 44799000 55917000 44799137 55917171 44799274 55917342 44799411 55917513 44799548 55917684 44799685 55917855 44799822 55918026 44799959 55918197 44800096 55918368 44800233 55918539 44800370 55918710 44800507 55918881 44800644 55919052 44800781 55919223 44800918 55919394 44801055 55919565 44801192 55919736 44801329 55919907 44801466 55920078 44801603 55920249 44801740 55920420 44801877 55920591 44802014 55920762 44802151 55920933 44802288 55921104 44802425 55921275 44802562 55921446 44802699 55921617 44802836 55921788 44802973 55921959 44803110 55922130 44803247 55922301 44803384 55922472 44803521 55922643 44803658 55922814 44803795 55922985 44803932 55923156 44804069 55923327 44804206 55923498 44804343 55923669 44804480 55923840 44804617 55924011 44804754 55924182 44804891 55924353 44805028 55924524 44805165 55924695 44805302 55924866 44805439 55925037 44805576 55925208 44805713 55925379 44805850 55925550 44805987 55925721 44806124 55925892 44806261 55926063 44806398 55926234 44806535 55926405 44806672 55926576 44806809 55926747 44806946 55926918 44807083 55927089 44807220 55927260 44807357 55927431 44807494 55927602 44807631 55927773 44807768 55927944 44807905 55928115 44808042 55928286 44808179 55928457 44808316 55928628 44808453 55928799 44808590 55928970 44808727 55929141 44808864 55929312 44809001 55929483 44809138 55929654 44809275 55929825 44809412 55929996 44809549 55930167 44809686 55930338 44809823 55930509 44809960 55930680 44810097 55930851 44810234 55931022 44810371 55931193 44810508 55931364 44810645 55931535 44810782 55931706 44810919 55931877 44811056 55932048 44811193 55932219 44811330 55932390 44811467 55932561 44811604 55932732 44811741 55932903 44811878 55933074 44812015 55933245 44812152 55933416 44812289 55933587 44812426 55933758 44812563 55933929 44812700 55934100 44812837 55934271 44812974 55934442 44813111 55934613 44813248 55934784 44813385 55934955 44813522 55935126 44813659 55935297 44813796 55935468 44813933 55935639 44814070 55935810 44814207 55935981 44814344 55936152 44814481 55936323 44814618 55936494 44814755 55936665 44814892 55936836 44815029 55937007 44815166 55937178 44815303 55937349 44815440 55937520 44815577 55937691 44815714 55937862 44815851 55938033 44815988 55938204 44816125 55938375 44816262 55938546 44816399 55938717 44816536 55938888 44816673 55939059 44816810 55939230 44816947 55939401 44817084 55939572 44817221 55939743 44817358 55939914 44817495 55940085 44817632 55940256 44817769 55940427 44817906 55940598 44818043 55940769 44818180 55940940 44818317 55941111 44818454 55941282 44818591 55941453 44818728 55941624 44818865 55941795 44819002 55941966 44819139 55942137 44819276 55942308 44819413 55942479 44819550 55942650 44819687 55942821 44819824 55942992 44819961 55943163 44820098 55943334 44820235 55943505 44820372 55943676 44820509 55943847 44820646 55944018 44820783 55944189 44820920 55944360 44821057 55944531 44821194 55944702 44821331 55944873 44821468 55945044 44821605 55945215 44821742 55945386 44821879 55945557 44822016 55945728 44822153 55945899 44822290 55946070 44822427 55946241 44822564 55946412 44822701 55946583 44822838 55946754 44822975 55946925 44823112 55947096 44823249 55947267 44823386 55947438 44823523 55947609 44823660 55947780 44823797 55947951 44823934 55948122 44824071 55948293 44824208 55948464 44824345 55948635 44824482 55948806 44824619 55948977 44824756 55949148 44824893 55949319 44825030 55949490 44825167 55949661 44825304 55949832 44825441 55950003 44825578 55950174 44825715 55950345 44825852 55950516 44825989 55950687 44826126 55950858 44826263 55951029 44826400 55951200 44826537 55951371 44826674 55951542 44826811 55951713 44826948 55951884 44827085 55952055 44827222 55952226 44827359 55952397 44827496 55952568 44827633 55952739 44827770 55952910 44827907 55953081 44828044 55953252 44828181 55953423 44828318 55953594 44828455 55953765 44828592 55953936 44828729 55954107 44828866 55954278 44829003 55954449 44829140 55954620 44829277 55954791 44829414 55954962 44829551 55955133 44829688 55955304 44829825 55955475 44829962 55955646 44830099 55955817 44830236 55955988 44830373 55956159 44830510 55956330 44830647 55956501 44830784 55956672 44830921 55956843 44831058 55957014 44831195 55957185 44831332 55957356 44831469 55957527 44831606 55957698 44831743 55957869 44831880 55958040 44832017 55958211 44832154 55958382 44832291 55958553 44832428 55958724 44832565 55958895 44832702 55959066 44832839 55959237 44832976 55959408 44833113 55959579 44833250 55959750 44833387 55959921 44833524 55960092 44833661 55960263 44833798 55960434 44833935 55960605 44834072 55960776 44834209 55960947 44834346 55961118 44834483 55961289 44834620 55961460 44834757 55961631 44834894 55961802 44835031 55961973 44835168 55962144 44835305 55962315 44835442 55962486 44835579 55962657 44835716 55962828 44835853 55962999 44835990 55963170 44836127 55963341 44836264 55963512 44836401 55963683 44836538 55963854 44836675 55964025 44836812 55964196 44836949 55964367 44837086 55964538 44837223 55964709 44837360 55964880 44837497 55965051 44837634 55965222 44837771 55965393 44837908 55965564 44838045 55965735 44838182 55965906 44838319 55966077 44838456 55966248 44838593 55966419 44838730 55966590 44838867 55966761 44839004 55966932 44839141 55967103 44839278 55967274 44839415 55967445 44839552 55967616 44839689 55967787 44839826 55967958 44839963 55968129 44840100 55968300 44840237 55968471 44840374 55968642 44840511 55968813 44840648 55968984 44840785 55969155 44840922 55969326 44841059 55969497 44841196 55969668 44841333 55969839 44841470 55970010 44841607 55970181 44841744 55970352 44841881 55970523 44842018 55970694 44842155 55970865 44842292 55971036 44842429 55971207 44842566 55971378 44842703 55971549 44842840 55971720 44842977 55971891 44843114 55972062 44843251 55972233 44843388 55972404 44843525 55972575 44843662 55972746 44843799 55972917 44843936 55973088 44844073 55973259 44844210 55973430 44844347 55973601 44844484 55973772 44844621 55973943 44844758 55974114 44844895 55974285 44845032 55974456 44845169 55974627 44845306 55974798 44845443 55974969 44845580 55975140 44845717 55975311 44845854 55975482 44845991 55975653 44846128 55975824 44846265 55975995 44846402 55976166 44846539 55976337 44846676 55976508 44846813 55976679 44846950 55976850 44847087 55977021 44847224 55977192 44847361 55977363 44847498 55977534 44847635 55977705 44847772 55977876 44847909 55978047 44848046 55978218 44848183 55978389 44848320 55978560 44848457 55978731 44848594 55978902 44848731 55979073 44848868 55979244 44849005 55979415 44849142 55979586 44849279 55979757 44849416 55979928 44849553 55980099 44849690 55980270 44849827 55980441 44849964 55980612 44850101 55980783 44850238 55980954 44850375 55981125 44850512 55981296 44850649 55981467 44850786 55981638 44850923 55981809 44851060 55981980 44851197 55982151 44851334 55982322 44851471 55982493 44851608 55982664 44851745 55982835 44851882 55983006 44852019 55983177 44852156 55983348 44852293 55983519 44852430 55983690 44852567 55983861 44852704 55984032 44852841 55984203 44852978 55984374 44853115 55984545 44853252 55984716 44853389 55984887 44853526 55985058 44853663 55985229 44853800 55985400 44853937 55985571 44854074 55985742 44854211 55985913 44854348 55986084 44854485 55986255 44854622 55986426 44854759 55986597 44854896 55986768 44855033 55986939 44855170 55987110 44855307 55987281 44855444 55987452 44855581 55987623 44855718 55987794 44855855 55987965 44855992 55988136 44856129 55988307 44856266 55988478 44856403 55988649 44856540 55988820 44856677 55988991 44856814 55989162 44856951 55989333 44857088 55989504 44857225 55989675 44857362 55989846 44857499 55990017 44857636 55990188 44857773 55990359 44857910 55990530 44858047 55990701 44858184 55990872 44858321 55991043 44858458 55991214 44858595 55991385 44858732 55991556 44858869 55991727 44859006 55991898 44859143 55992069 44859280 55992240 44859417 55992411 44859554 55992582 44859691 55992753 44859828 55992924 44859965 55993095 44860102 55993266 44860239 55993437 44860376 55993608 44860513 55993779 44860650 55993950 44860787 55994121 44860924 55994292 44861061 55994463 44861198 55994634 44861335 55994805 44861472 55994976 44861609 55995147 44861746 55995318 44861883 55995489 44862020 55995660 44862157 55995831 44862294 55996002 44862431 55996173 44862568 55996344 44862705 55996515 44862842 55996686 44862979 55996857 44863116 55997028 44863253 55997199 44863390 55997370 44863527 55997541 44863664 55997712 44863801 55997883 44863938 55998054 44864075 55998225 44864212 55998396 44864349 55998567 44864486 55998738 44864623 55998909 44864760 55999080 44864897 55999251 44865034 55999422 44865171 55999593 44865308 55999764 44865445 55999935 44865582 56000106 44865719 56000277 44865856 56000448 44865993 56000619 44866130 56000790 44866267 56000961 44866404 56001132 44866541 56001303 44866678 56001474 44866815 56001645 44866952 56001816 44867089 56001987 44867226 56002158 44867363 56002329 44867500 56002500 44867637 56002671 44867774 56002842 44867911 56003013 44868048 56003184 44868185 56003355 44868322 56003526 44868459 56003697 44868596 56003868 44868733 56004039 44868870 56004210 44869007 56004381 44869144 56004552 44869281 56004723 44869418 56004894 44869555 56005065 44869692 56005236 44869829 56005407 44869966 56005578 44870103 56005749 44870240 56005920 44870377 56006091 44870514 56006262 44870651 56006433 44870788 56006604 44870925 56006775 44871062 56006946 44871199 56007117 44871336 56007288 44871473 56007459 44871610 56007630 44871747 56007801 44871884 56007972 44872021 56008143 44872158 56008314 44872295 56008485 44872432 56008656 44872569 56008827 44872706 56008998 44872843 56009169 44872980 56009340 44873117 56009511 44873254 56009682 44873391 56009853 44873528 56010024 44873665 56010195 44873802 56010366 44873939 56010537 44874076 56010708 44874213 56010879 44874350 56011050 44874487 56011221 44874624 56011392 44874761 56011563 44874898 56011734 44875035 56011905 44875172 56012076 44875309 56012247 44875446 56012418 44875583 56012589 44875720 56012760 44875857 56012931 44875994 56013102 44876131 56013273 44876268 56013444 44876405 56013615 44876542 56013786 44876679 56013957 44876816 56014128 44876953 56014299 44877090 56014470 44877227 56014641 44877364 56014812 44877501 56014983 44877638 56015154 44877775 56015325 44877912 56015496 44878049 56015667 44878186 56015838 44878323 56016009 44878460 56016180 44878597 56016351 44878734 56016522 44878871 56016693 44879008 56016864 44879145 56017035 44879282 56017206 44879419 56017377 44879556 56017548 44879693 56017719 44879830 56017890 44879967 56018061 44880104 56018232 44880241 56018403 44880378 56018574 44880515 56018745 44880652 56018916 44880789 56019087 44880926 56019258 44881063 56019429 44881200 56019600 44881337 56019771 44881474 56019942 44881611 56020113 44881748 56020284 44881885 56020455 44882022 56020626 44882159 56020797 44882296 56020968 44882433 56021139
1000 33152900 0 33152900 41380627 33153037 41380798 33153174 41380969 33153311 41381140 33153448 41381311 33153585 41381482 33153722 41381653 33153859 41381824 33153996 41381995 33154133 41382166 33154270 41382337 33154407 41382508 33154544 41382679 33154681 41382850 33154818 41383021 33154955 41383192 33155092 41383363 33155229 41383534 33155366 41383705 33155503 41383876 33155640 41384047 33155777 41384218 33155914 41384389 33156051 41384560 33156188 41384731 33156325 41384902 33156462 41385073 33156599 41385244 33156736 41385415 33156873 41385586 33157010 41385757 33157147 41385928 33157284 41386099 33157421 41386270 33157558 41386441 33157695 41386612 33157832 41386783 33157969 41386954 33158106 41387125 33158243 41387296 33158380 41387467 33158517 41387638 33158654 41387809 33158791 41387980 33158928 41388151 33159065 41388322 33159202 41388493 33159339 41388664 33159476 41388835 33159613 41389006 33159750 41389177 33159887 41389348 33160024 41389519 33160161 41389690 33160298 41389861 33160435 41390032 33160572 41390203 33160709 41390374 33160846 41390545 33160983 41390716 33161120 41390887 33161257 41391058 33161394 41391229 33161531 41391400 33161668 41391571 33161805 41391742 33161942 41391913 33162079 41392084 33162216 41392255 33162353 41392426 33162490 41392597 33162627 41392768 33162764 41392939 33162901 41393110 33163038 41393281 33163175 41393452 33163312 41393623 33163449 41393794 33163586 41393965 33163723 41394136 33163860 41394307 33163997 41394478 33164134 41394649 33164271 41394820 33164408 41394991 33164545 41395162 33164682 41395333 33164819 41395504 33164956 41395675 33165093 41395846 33165230 41396017 33165367 41396188 33165504 41396359 33165641 41396530 33165778 41396701 33165915 41396872 33166052 41397043 33166189 41397214 33166326 41397385 33166463 41397556 33166600 41397727 33166737 41397898 33166874 41398069 33167011 41398240 33167148 41398411 33167285 41398582 33167422 41398753 33167559 41398924 33167696 41399095 33167833 41399266 33167970 41399437 33168107 41399608 33168244 41399779 33168381 41399950 33168518 41400121 33168655 41400292 33168792 41400463 33168929 41400634 33169066 41400805 33169203 41400976 33169340 41401147 33169477 41401318 33169614 41401489 33169751 41401660 33169888 41401831 33170025 41402002 33170162 41402173 33170299 41402344 33170436 41402515 33170573 41402686 33170710 41402857 33170847 41403028 33170984 41403199 33171121 41403370 33171258 41403541 33171395 41403712 33171532 41403883 33171669 41404054 33171806 41404225 33171943 41404396 33172080 41404567 33172217 41404738 33172354 41404909 33172491 41405080 33172628 41405251 33172765 41405422 33172902 41405593 33173039 41405764 33173176 41405935 33173313 41406106 33173450 41406277 33173587 41406448 33173724 41406619 33173861 41406790 33173998 41406961 33174135 41407132 33174272 41407303 33174409 41407474 33174546 41407645 33174683 41407816 33174820 41407987 33174957 41408158 33175094 41408329 33175231 41408500 33175368 41408671 33175505 41408842 33175642 41409013 33175779 41409184 33175916 41409355 33176053 41409526 33176190 41409697 33176327 41409868 33176464 41410039 33176601 41410210 33176738 41410381 33176875 41410552 33177012 41410723 33177149 41410894 33177286 41411065 33177423 41411236 33177560 41411407 33177697 41411578 33177834 41411749 33177971 41411920 33178108 41412091 33178245 41412262 33178382 41412433 33178519 41412604 33178656 41412775 33178793 41412946 33178930 41413117 33179067 41413288 33179204 41413459 33179341 41413630 33179478 41413801 33179615 41413972 33179752 41414143 33179889 41414314 33180026 41414485 33180163 41414656 33180300 41414827 33180437 41414998 33180574 41415169 33180711 41415340 33180848 41415511 33180985 41415682 33181122 41415853 33181259 41416024 33181396 41416195 33181533 41416366 33181670 41416537 33181807 41416708 33181944 41416879 33182081 41417050 33182218 41417221 33182355 41417392 33182492 41417563 33182629 41417734 33182766 41417905 33182903 41418076 33183040 41418247 33183177 41418418 33183314 41418589 33183451 41418760 33183588 41418931 33183725 41419102 33183862 41419273 33183999 41419444 33184136 41419615 33184273 41419786 33184410 41419957 33184547 41420128 33184684 41420299 33184821 41420470 33184958 41420641 33185095 41420812 33185232 41420983 33185369 41421154 33185506 41421325 33185643 41421496 33185780 41421667 33185917 41421838 33186054 41422009 33186191 41422180 33186328 41422351 33186465 41422522 33186602 41422693 33186739 41422864 33186876 41423035 33187013 41423206 33187150 41423377 33187287 41423548 33187424 41423719 33187561 41423890 33187698 41424061 33187835 41424232 33187972 41424403 33188109 41424574 33188246 41424745 33188383 41424916 33188520 41425087 33188657 41425258 33188794 41425429 33188931 41425600 33189068 41425771 33189205 41425942 33189342 41426113 33189479 41426284 33189616 41426455 33189753 41426626 33189890 41426797 33190027 41426968 33190164 41427139 33190301 41427310 33190438 41427481 33190575 41427652 33190712 41427823 33190849 41427994 33190986 41428165 33191123 41428336 33191260 41428507 33191397 41428678 33191534 41428849 33191671 41429020 33191808 41429191 33191945 41429362 33192082 41429533 33192219 41429704 33192356 41429875 33192493 41430046 33192630 41430217 33192767 41430388 33192904 41430559 33193041 41430730 33193178 41430901 33193315 41431072 33193452 41431243 33193589 41431414 33193726 41431585 33193863 41431756 33194000 41431927 33194137 41432098 33194274 41432269 33194411 41432440 33194548 41432611 33194685 41432782 33194822 41432953 33194959 41433124 33195096 41433295 33195233 41433466 33195370 41433637 33195507 41433808 33195644 41433979 33195781 41434150 33195918 41434321 33196055 41434492 33196192 41434663 33196329 41434834 33196466 41435005 33196603 41435176 33196740 41435347 33196877 41435518 33197014 41435689 33197151 41435860 33197288 41436031 33197425 41436202 33197562 41436373 33197699 41436544 33197836 41436715 33197973 41436886 33198110 41437057 33198247 41437228 33198384 41437399 33198521 41437570 33198658 41437741 33198795 41437912 33198932 41438083 33199069 41438254 33199206 41438425 33199343 41438596 33199480 41438767 33199617 41438938 33199754 41439109 33199891 41439280 33200028 41439451 33200165 41439622 33200302 41439793 33200439 41439964 33200576 41440135 33200713 41440306 33200850 41440477 33200987 41440648 33201124 41440819 33201261 41440990 33201398 41441161 33201535 41441332 33201672 41441503 33201809 41441674 33201946 41441845 33202083 41442016 33202220 41442187 33202357 41442358 33202494 41442529 33202631 41442700 33202768 41442871 33202905 41443042 33203042 41443213 33203179 41443384 33203316 41443555 33203453 41443726 33203590 41443897 33203727 41444068 33203864 41444239 33204001 41444410 33204138 41444581 33204275 41444752 33204412 41444923 33204549 41445094 33204686 41445265 33204823 41445436 33204960 41445607 33205097 41445778 33205234 41445949 33205371 41446120 33205508 41446291 33205645 41446462 33205782 41446633 33205919 41446804 33206056 41446975 33206193 41447146 33206330 41447317 33206467 41447488 33206604 41447659 33206741 41447830 33206878 41448001 33207015 41448172 33207152 41448343 33207289 41448514 33207426 41448685 33207563 41448856 33207700 41449027 33207837 41449198 33207974 41449369 33208111 41449540 33208248 41449711 33208385 41449882 33208522 41450053 33208659 41450224 33208796 41450395 33208933 41450566 33209070 41450737 33209207 41450908 33209344 41451079 33209481 41451250 33209618 41451421 33209755 41451592 33209892 41451763 33210029 41451934 33210166 41452105 33210303 41452276 33210440 41452447 33210577 41452618 33210714 41452789 33210851 41452960 33210988 41453131 33211125 41453302 33211262 41453473 33211399 41453644 33211536 41453815 33211673 41453986 33211810 41454157 33211947 41454328 33212084 41454499 33212221 41454670 33212358 41454841 33212495 41455012 33212632 41455183 33212769 41455354 33212906 41455525 33213043 41455696 33213180 41455867 33213317 41456038 33213454 41456209 33213591 41456380 33213728 41456551 33213865 41456722 33214002 41456893 33214139 41457064 33214276 41457235 33214413 41457406 33214550 41457577 33214687 41457748 33214824 41457919 33214961 41458090 33215098 41458261 33215235 41458432 33215372 41458603 33215509 41458774 33215646 41458945 33215783 41459116 33215920 41459287 33216057 41459458 33216194 41459629 33216331 41459800 33216468 41459971 33216605 41460142 33216742 41460313 33216879 41460484 33217016 41460655 33217153 41460826 33217290 41460997 33217427 41461168 33217564 41461339 33217701 41461510 33217838 41461681 33217975 41461852 33218112 41462023 33218249 41462194 33218386 41462365 33218523 41462536 33218660 41462707 33218797 41462878 33218934 41463049 33219071 41463220 33219208 41463391 33219345 41463562 33219482 41463733 33219619 41463904 33219756 41464075 33219893 41464246 33220030 41464417 33220167 41464588 33220304 41464759 33220441 41464930 33220578 41465101 33220715 41465272 33220852 41465443 33220989 41465614 33221126 41465785 33221263 41465956 33221400 41466127 33221537 41466298 33221674 41466469 33221811 41466640 33221948 41466811 33222085 41466982 33222222 41467153 33222359 41467324 33222496 41467495 33222633 41467666 33222770 41467837 33222907 41468008 33223044 41468179 33223181 41468350 33223318 41468521 33223455 41468692 33223592 41468863 33223729 41469034 33223866 41469205 33224003 41469376 33224140 41469547 33224277 41469718 33224414 41469889 33224551 41470060 33224688 41470231 33224825 41470402 33224962 41470573 33225099 41470744 33225236 41470915 33225373 41471086 33225510 41471257 33225647 41471428 33225784 41471599 33225921 41471770 33226058 41471941 33226195 41472112 33226332 41472283 33226469 41472454 33226606 41472625 33226743 41472796 33226880 41472967 33227017 41473138 33227154 41473309 33227291 41473480 33227428 41473651 33227565 41473822 33227702 41473993 33227839 41474164 33227976 41474335 33228113 41474506 33228250 41474677 33228387 41474848 33228524 41475019 33228661 41475190 33228798 41475361 33228935 41475532 33229072 41475703 33229209 41475874 33229346 41476045 33229483 41476216 33229620 41476387 33229757 41476558 33229894 41476729 33230031 41476900 33230168 41477071 33230305 41477242 33230442 41477413 33230579 41477584 33230716 41477755 33230853 41477926 33230990 41478097 33231127 41478268 33231264 41478439 33231401 41478610 33231538 41478781 33231675 41478952 33231812 41479123 33231949 41479294 33232086 41479465 33232223 41479636 33232360 41479807 33232497 41479978 33232634 41480149 33232771 41480320 33232908 41480491 33233045 41480662 33233182 41480833 33233319 41481004 33233456 41481175 33233593 41481346 33233730 41481517 33233867 41481688 33234004 41481859 33234141 41482030 33234278 41482201 33234415 41482372 33234552 41482543 33234689 41482714 33234826 41482885 33234963 41483056 33235100 41483227 33235237 41483398 33235374 41483569 33235511 41483740 33235648 41483911 33235785 41484082 33235922 41484253 33236059 41484424 33236196 41484595 33236333 41484766 33236470 41484937 33236607 41485108 33236744 41485279 33236881 41485450 33237018 41485621 33237155 41485792 33237292 41485963 33237429 41486134 33237566 41486305 33237703 41486476 33237840 41486647 33237977 41486818 33238114 41486989 33238251 41487160 33238388 41487331 33238525 41487502 33238662 41487673 33238799 41487844 33238936 41488015 33239073 41488186 33239210 41488357 33239347 41488528 33239484 41488699 33239621 41488870 33239758 41489041 33239895 41489212 33240032 41489383 33240169 41489554 33240306 41489725 33240443 41489896 33240580 41490067 33240717 41490238 33240854 41490409 33240991 41490580 33241128 41490751 33241265 41490922 33241402 41491093 33241539 41491264 33241676 41491435 33241813 41491606 33241950 41491777 33242087 41491948 33242224 41492119 33242361 41492290 33242498 41492461 33242635 41492632 33242772 41492803 33242909 41492974 33243046 41493145 33243183 41493316 33243320 41493487 33243457 41493658 33243594 41493829 33243731 41494000 33243868 41494171 33244005 41494342 33244142 41494513 33244279 41494684 33244416 41494855 33244553 41495026 33244690 41495197 33244827 41495368 33244964 41495539 33245101 41495710 33245238 41495881 33245375 41496052 33245512 41496223 33245649 41496394 33245786 41496565 33245923 41496736 33246060 41496907 33246197 41497078 33246334 41497249 33246471 41497420 33246608 41497591 33246745 41497762 33246882 41497933 33247019 41498104 33247156 41498275 33247293 41498446 33247430 41498617 33247567 41498788 33247704 41498959 33247841 41499130 33247978 41499301 33248115 41499472 33248252 41499643 33248389 41499814 33248526 41499985 33248663 41500156 33248800 41500327 33248937 41500498 33249074 41500669 33249211 41500840 33249348 41501011 33249485 41501182 33249622 41501353 33249759 41501524 33249896 41501695 33250033 41501866 33250170 41502037 33250307 41502208 33250444 41502379 33250581 41502550 33250718 41502721 33250855 41502892 33250992 41503063 33251129 41503234 33251266 41503405 33251403 41503576 33251540 41503747 33251677 41503918 33251814 41504089 33251951 41504260 33252088 41504431 33252225 41504602 33252362 41504773 33252499 41504944 33252636 41505115 33252773 41505286 33252910 41505457 33253047 41505628 33253184 41505799 33253321 41505970 33253458 41506141 33253595 41506312 33253732 41506483 33253869 41506654 33254006 41506825 33254143 41506996 33254280 41507167 33254417 41507338 33254554 41507509 33254691 41507680 33254828 41507851 33254965 41508022 33255102 41508193 33255239 41508364 33255376 41508535 33255513 41508706 33255650 41508877 33255787 41509048 33255924 41509219 33256061 41509390 33256198 41509561 33256335 41509732 33256472 41509903 33256609 41510074 33256746 41510245 33256883 41510416 33257020 41510587 33257157 41510758 33257294 41510929 33257431 41511100 33257568 41511271 33257705 41511442 33257842 41511613 33257979 41511784 33258116 41511955 33258253 41512126 33258390 41512297 33258527 41512468 33258664 41512639 33258801 41512810 33258938 41512981 33259075 41513152 33259212 41513323 33259349 41513494 33259486 41513665 33259623 41513836 33259760 41514007 33259897 41514178 33260034 41514349 33260171 41514520 33260308 41514691 33260445 41514862 33260582 41515033 33260719 41515204 33260856 41515375 33260993 41515546 33261130 41515717 33261267 41515888 33261404 41516059 33261541 41516230 33261678 41516401 33261815 41516572 33261952 41516743 33262089 41516914 33262226 41517085 33262363 41517256 33262500 41517427 33262637 41517598 33262774 41517769 33262911 41517940 33263048 41518111 33263185 41518282 33263322 41518453 33263459 41518624 33263596 41518795 33263733 41518966 33263870 41519137 33264007 41519308 33264144 41519479 33264281 41519650 33264418 41519821 33264555 41519992 33264692 41520163 33264829 41520334 33264966 41520505 33265103 41520676 33265240 41520847 33265377 41521018 33265514 41521189 33265651 41521360 33265788 41521531 33265925 41521702 33266062 41521873 33266199 41522044 33266336 41522215 33266473 41522386 33266610 41522557 33266747 41522728 33266884 41522899 33267021 41523070 33267158 41523241 33267295 41523412 33267432 41523583 33267569 41523754 33267706 41523925 33267843 41524096 33267980 41524267 33268117 41524438 33268254 41524609 33268391 41524780 33268528 41524951 33268665 41525122 33268802 41525293 33268939 41525464 33269076 41525635 33269213 41525806 33269350 41525977 33269487 41526148 33269624 41526319 33269761 41526490 33269898 41526661 33270035 41526832 33270172 41527003 33270309 41527174 33270446 41527345 33270583 41527516 33270720 41527687 33270857 41527858 33270994 41528029 33271131 41528200 33271268 41528371 33271405 41528542 33271542 41528713 33271679 41528884 33271816 41529055 33271953 41529226 33272090 41529397 33272227 41529568 33272364 41529739 33272501 41529910 33272638 41530081 33272775 41530252 33272912 41530423 33273049 41530594 33273186 41530765 33273323 41530936 33273460 41531107 33273597 41531278 33273734 41531449 33273871 41531620 33274008 41531791 33274145 41531962 33274282 41532133 33274419 41532304 33274556 41532475 33274693 41532646 33274830 41532817 33274967 41532988 33275104 41533159 33275241 41533330 33275378 41533501 33275515 41533672 33275652 41533843 33275789 41534014 33275926 41534185 33276063 41534356 33276200 41534527 33276337 41534698 33276474 41534869 33276611 41535040 33276748 41535211 33276885 41535382 33277022 41535553 33277159 41535724 33277296 41535895 33277433 41536066 33277570 41536237 33277707 41536408 33277844 41536579 33277981 41536750 33278118 41536921 33278255 41537092 33278392 41537263 33278529 41537434 33278666 41537605 33278803 41537776 33278940 41537947 33279077 41538118 33279214 41538289 33279351 41538460 33279488 41538631 33279625 41538802 33279762 41538973 33279899 41539144 33280036 41539315 33280173 41539486 33280310 41539657 33280447 41539828 33280584 41539999 33280721 41540170 33280858 41540341 33280995 41540512 33281132 41540683 33281269 41540854 33281406 41541025 33281543 41541196 33281680 41541367 33281817 41541538 33281954 41541709 33282091 41541880 33282228 41542051 33282365 41542222 33282502 41542393 33282639 41542564 33282776 41542735 33282913 41542906 33283050 41543077 33283187 41543248 33283324 41543419 33283461 41543590 33283598 41543761 33283735 41543932 33283872 41544103 33284009 41544274 33284146 41544445 33284283 41544616 33284420 41544787 33284557 41544958 33284694 41545129 33284831 41545300 33284968 41545471 33285105 41545642 33285242 41545813 33285379 41545984 33285516 41546155 33285653 41546326 33285790 41546497 33285927 41546668 33286064 41546839 33286201 41547010 33286338 41547181 33286475 41547352 33286612 41547523 33286749 41547694 33286886 41547865 33287023 41548036 33287160 41548207 33287297 41548378 33287434 41548549 33287571 41548720 33287708 41548891 33287845 41549062 33287982 41549233 33288119 41549404 33288256 41549575 33288393 41549746 33288530 41549917 33288667 41550088 33288804 41550259 33288941 41550430 33289078 41550601 33289215 41550772 33289352 41550943 33289489 41551114 33289626 41551285
1000 13972900 0 13972900 17440627 13973037 17440798 13973174 17440969 13973311 17441140 13973448 17441311 13973585 17441482 13973722 17441653 13973859 17441824 13973996 17441995 13974133 17442166 13974270 17442337 13974407 17442508 13974544 17442679 13974681 17442850 13974818 17443021 13974955 17443192 13975092 17443363 13975229 17443534 13975366 17443705 13975503 17443876 13975640 17444047 13975777 17444218 13975914 17444389 13976051 17444560 13976188 17444731 13976325 17444902 13976462 17445073 13976599 17445244 13976736 17445415 13976873 17445586 13977010 17445757 13977147 17445928 13977284 17446099 13977421 17446270 13977558 17446441 13977695 17446612 13977832 17446783 13977969 17446954 13978106 17447125 13978243 17447296 13978380 17447467 13978517 17447638 13978654 17447809 13978791 17447980 13978928 17448151 13979065 17448322 13979202 17448493 13979339 17448664 13979476 17448835 13979613 17449006 13979750 17449177 13979887 17449348 13980024 17449519 13980161 17449690 13980298 17449861 13980435 17450032 13980572 17450203 13980709 17450374 13980846 17450545 13980983 17450716 13981120 17450887 13981257 17451058 13981394 17451229 13981531 17451400 13981668 17451571 13981805 17451742 13981942 17451913 13982079 17452084 13982216 17452255 13982353 17452426 13982490 17452597 13982627 17452768 13982764 17452939 13982901 17453110 13983038 17453281 13983175 17453452 13983312 17453623 13983449 17453794 13983586 17453965 13983723 17454136 13983860 17454307 13983997 17454478 13984134 17454649 13984271 17454820 13984408 17454991 13984545 17455162 13984682 17455333 13984819 17455504 13984956 17455675 13985093 17455846 13985230 17456017 13985367 17456188 13985504 17456359 13985641 17456530 13985778 17456701 13985915 17456872 13986052 17457043 13986189 17457214 13986326 17457385 13986463 17457556 13986600 17457727 13986737 17457898 13986874 17458069 13987011 17458240 13987148 17458411 13987285 17458582 13987422 17458753 13987559 17458924 13987696 17459095 13987833 17459266 13987970 17459437 13988107 17459608 13988244 17459779 13988381 17459950 13988518 17460121 13988655 17460292 13988792 17460463 13988929 17460634 13989066 17460805 13989203 17460976 13989340 17461147 13989477 17461318 13989614 17461489 13989751 17461660 13989888 17461831 13990025 17462002 13990162 17462173 13990299 17462344 13990436 17462515 13990573 17462686 13990710 17462857 13990847 17463028 13990984 17463199 13991121 17463370 13991258 17463541 13991395 17463712 13991532 17463883 13991669 17464054 13991806 17464225 13991943 17464396 13992080 17464567 13992217 17464738 13992354 17464909 13992491 17465080 13992628 17465251 13992765 17465422 13992902 17465593 13993039 17465764 13993176 17465935 13993313 17466106 13993450 17466277 13993587 17466448 13993724 17466619 13993861 17466790 13993998 17466961 13994135 17467132 13994272 17467303 13994409 17467474 13994546 17467645 13994683 17467816 13994820 17467987 13994957 17468158 13995094 17468329 13995231 17468500 13995368 17468671 13995505 17468842 13995642 17469013 13995779 17469184 13995916 17469355 13996053 17469526 13996190 17469697 13996327 17469868 13996464 17470039 13996601 17470210 13996738 17470381 13996875 17470552 13997012 17470723 13997149 17470894 13997286 17471065 13997423 17471236 13997560 17471407 13997697 17471578 13997834 17471749 13997971 17471920 13998108 17472091 13998245 17472262 13998382 17472433 13998519 17472604 13998656 17472775 13998793 17472946 13998930 17473117 13999067 17473288 13999204 17473459 13999341 17473630 13999478 17473801 13999615 17473972 13999752 17474143 13999889 17474314 14000026 17474485 14000163 17474656 14000300 17474827 14000437 17474998 14000574 17475169 14000711 17475340 14000848 17475511 14000985 17475682 14001122 17475853 14001259 17476024 14001396 17476195 14001533 17476366 14001670 17476537 14001807 17476708 14001944 17476879 14002081 17477050 14002218 17477221 14002355 17477392 14002492 17477563 14002629 17477734 14002766 17477905 14002903 17478076 14003040 17478247 14003177 17478418 14003314 17478589 14003451 17478760 14003588 17478931 14003725 17479102 14003862 17479273 14003999 17479444 14004136 17479615 14004273 17479786 14004410 17479957 14004547 17480128 14004684 17480299 14004821 17480470 14004958 17480641 14005095 17480812 14005232 17480983 14005369 17481154 14005506 17481325 14005643 17481496 14005780 17481667 14005917 17481838 14006054 17482009 14006191 17482180 14006328 17482351 14006465 17482522 14006602 17482693 14006739 17482864 14006876 17483035 14007013 17483206 14007150 17483377 14007287 17483548 14007424 17483719 14007561 17483890 14007698 17484061 14007835 17484232 14007972 17484403 14008109 17484574 14008246 17484745 14008383 17484916 14008520 17485087 14008657 17485258 14008794 17485429 14008931 17485600 14009068 17485771 14009205 17485942 14009342 17486113 14009479 17486284 14009616 17486455 14009753 17486626 14009890 17486797 14010027 17486968 14010164 17487139 14010301 17487310 14010438 17487481 14010575 17487652 14010712 17487823 14010849 17487994 14010986 17488165 14011123 17488336 14011260 17488507 14011397 17488678 14011534 17488849 14011671 17489020 14011808 17489191 14011945 17489362 14012082 17489533 14012219 17489704 14012356 17489875 14012493 17490046 14012630 17490217 14012767 17490388 14012904 17490559 14013041 17490730 14013178 17490901 14013315 17491072 14013452 17491243 14013589 17491414 14013726 17491585 14013863 17491756 14014000 17491927 14014137 17492098 14014274 17492269 14014411 17492440 14014548 17492611 14014685 17492782 14014822 17492953 14014959 17493124 14015096 17493295 14015233 17493466 14015370 17493637 14015507 17493808 14015644 17493979 14015781 17494150 14015918 17494321 14016055 17494492 14016192 17494663 14016329 17494834 14016466 17495005 14016603 17495176 14016740 17495347 14016877 17495518 14017014 17495689 14017151 17495860 14017288 17496031 14017425 17496202 14017562 17496373 14017699 17496544 14017836 17496715 14017973 17496886 14018110 17497057 14018247 17497228 14018384 17497399 14018521 17497570 14018658 17497741 14018795 17497912 14018932 17498083 14019069 17498254 14019206 17498425 14019343 17498596 14019480 17498767 14019617 17498938 14019754 17499109 14019891 17499280 14020028 17499451 14020165 17499622 14020302 17499793 14020439 17499964 14020576 17500135 14020713 17500306 14020850 17500477 14020987 17500648 14021124 17500819 14021261 17500990 14021398 17501161 14021535 17501332 14021672 17501503 14021809 17501674 14021946 17501845 14022083 17502016 14022220 17502187 14022357 17502358 14022494 17502529 14022631 17502700 14022768 17502871 14022905 17503042 14023042 17503213 14023179 17503384 14023316 17503555 14023453 17503726 14023590 17503897 14023727 17504068 14023864 17504239 14024001 17504410 14024138 17504581 14024275 17504752 14024412 17504923 14024549 17505094 14024686 17505265 14024823 17505436 14024960 17505607 14025097 17505778 14025234 17505949 14025371 17506120 14025508 17506291 14025645 17506462 14025782 17506633 14025919 17506804 14026056 17506975 14026193 17507146 14026330 17507317 14026467 17507488 14026604 17507659 14026741 17507830 14026878 17508001 14027015 17508172 14027152 17508343 14027289 17508514 14027426 17508685 14027563 17508856 14027700 17509027 14027837 17509198 14027974 17509369 14028111 17509540 14028248 17509711 14028385 17509882 14028522 17510053 14028659 17510224 14028796 17510395 14028933 17510566 14029070 17510737 14029207 17510908 14029344 17511079 14029481 17511250 14029618 17511421 14029755 17511592 14029892 17511763 14030029 17511934 14030166 17512105 14030303 17512276 14030440 17512447 14030577 17512618 14030714 17512789 14030851 17512960 14030988 17513131 14031125 17513302 14031262 17513473 14031399 17513644 14031536 17513815 14031673 17513986 14031810 17514157 14031947 17514328 14032084 17514499 14032221 17514670 14032358 17514841 14032495 17515012 14032632 17515183 14032769 17515354 14032906 17515525 14033043 17515696 14033180 17515867 14033317 17516038 14033454 17516209 14033591 17516380 14033728 17516551 14033865 17516722 14034002 17516893 14034139 17517064 14034276 17517235 14034413 17517406 14034550 17517577 14034687 17517748 14034824 17517919 14034961 17518090 14035098 17518261 14035235 17518432 14035372 17518603 14035509 17518774 14035646 17518945 14035783 17519116 14035920 17519287 14036057 17519458 14036194 17519629 14036331 17519800 14036468 17519971 14036605 17520142 14036742 17520313 14036879 17520484 14037016 17520655 14037153 17520826 14037290 17520997 14037427 17521168 14037564 17521339 14037701 17521510 14037838 17521681 14037975 17521852 14038112 17522023 14038249 17522194 14038386 17522365 14038523 17522536 14038660 17522707 14038797 17522878 14038934 17523049 14039071 17523220 14039208 17523391 14039345 17523562 14039482 17523733 14039619 17523904 14039756 17524075 14039893 17524246 14040030 17524417 14040167 17524588 14040304 17524759 14040441 17524930 14040578 17525101 14040715 17525272 14040852 17525443 14040989 17525614 14041126 17525785 14041263 17525956 14041400 17526127 14041537 17526298 14041674 17526469 14041811 17526640 14041948 17526811 14042085 17526982 14042222 17527153 14042359 17527324 14042496 17527495 14042633 17527666 14042770 17527837 14042907 17528008 14043044 17528179 14043181 17528350 14043318 17528521 14043455 17528692 14043592 17528863 14043729 17529034 14043866 17529205 14044003 17529376 14044140 17529547 14044277 17529718 14044414 17529889 14044551 17530060 14044688 17530231 14044825 17530402 14044962 17530573 14045099 17530744 14045236 17530915 14045373 17531086 14045510 17531257 14045647 17531428 14045784 17531599 14045921 17531770 14046058 17531941 14046195 17532112 14046332 17532283 14046469 17532454 14046606 17532625 14046743 17532796 14046880 17532967 14047017 17533138 14047154 17533309 14047291 17533480 14047428 17533651 14047565 17533822 14047702 17533993 14047839 17534164 14047976 17534335 14048113 17534506 14048250 17534677 14048387 17534848 14048524 17535019 14048661 17535190 14048798 17535361 14048935 17535532 14049072 17535703 14049209 17535874 14049346 17536045 14049483 17536216 14049620 17536387 14049757 17536558 14049894 17536729 14050031 17536900 14050168 17537071 14050305 17537242 14050442 17537413 14050579 17537584 14050716 17537755 14050853 17537926 14050990 17538097 14051127 17538268 14051264 17538439 14051401 17538610 14051538 17538781 14051675 17538952 14051812 17539123 14051949 17539294 14052086 17539465 14052223 17539636 14052360 17539807 14052497 17539978 14052634 17540149 14052771 17540320 14052908 17540491 14053045 17540662 14053182 17540833 14053319 17541004 14053456 17541175 14053593 17541346 14053730 17541517 14053867 17541688 14054004 17541859 14054141 17542030 14054278 17542201 14054415 17542372 14054552 17542543 14054689 17542714 14054826 17542885 14054963 17543056 14055100 17543227 14055237 17543398 14055374 17543569 14055511 17543740 14055648 17543911 14055785 17544082 14055922 17544253 14056059 17544424 14056196 17544595 14056333 17544766 14056470 17544937 14056607 17545108 14056744 17545279 14056881 17545450 14057018 17545621 14057155 17545792 14057292 17545963 14057429 17546134 14057566 17546305 14057703 17546476 14057840 17546647 14057977 17546818 14058114 17546989 14058251 17547160 14058388 17547331 14058525 17547502 14058662 17547673 14058799 17547844 14058936 17548015 14059073 17548186 14059210 17548357 14059347 17548528 14059484 17548699 14059621 17548870 14059758 17549041 14059895 17549212 14060032 17549383 14060169 17549554 14060306 17549725 14060443 17549896 14060580 17550067 14060717 17550238 14060854 17550409 14060991 17550580 14061128 17550751 14061265 17550922 14061402 17551093 14061539 17551264 14061676 17551435 14061813 17551606 14061950 17551777 14062087 17551948 14062224 17552119 14062361 17552290 14062498 17552461 14062635 17552632 14062772 17552803 14062909 17552974 14063046 17553145 14063183 17553316 14063320 17553487 14063457 17553658 14063594 17553829 14063731 17554000 14063868 17554171 14064005 17554342 14064142 17554513 14064279 17554684 14064416 17554855 14064553 17555026 14064690 17555197 14064827 17555368 14064964 17555539 14065101 17555710 14065238 17555881 14065375 17556052 14065512 17556223 14065649 17556394 14065786 17556565 14065923 17556736 14066060 17556907 14066197 17557078 14066334 17557249 14066471 17557420 14066608 17557591 14066745 17557762 14066882 17557933 14067019 17558104 14067156 17558275 14067293 17558446 14067430 17558617 14067567 17558788 14067704 17558959 14067841 17559130 14067978 17559301 14068115 17559472 14068252 17559643 14068389 17559814 14068526 17559985 14068663 17560156 14068800 17560327 14068937 17560498 14069074 17560669 14069211 17560840 14069348 17561011 14069485 17561182 14069622 17561353 14069759 17561524 14069896 17561695 14070033 17561866 14070170 17562037 14070307 17562208 14070444 17562379 14070581 17562550 14070718 17562721 14070855 17562892 14070992 17563063 14071129 17563234 14071266 17563405 14071403 17563576 14071540 17563747 14071677 17563918 14071814 17564089 14071951 17564260 14072088 17564431 14072225 17564602 14072362 17564773 14072499 17564944 14072636 17565115 14072773 17565286 14072910 17565457 14073047 17565628 14073184 17565799 14073321 17565970 14073458 17566141 14073595 17566312 14073732 17566483 14073869 17566654 14074006 17566825 14074143 17566996 14074280 17567167 14074417 17567338 14074554 17567509 14074691 17567680 14074828 17567851 14074965 17568022 14075102 17568193 14075239 17568364 14075376 17568535 14075513 17568706 14075650 17568877 14075787 17569048 14075924 17569219 14076061 17569390 14076198 17569561 14076335 17569732 14076472 17569903 14076609 17570074 14076746 17570245 14076883 17570416 14077020 17570587 14077157 17570758 14077294 17570929 14077431 17571100 14077568 17571271 14077705 17571442 14077842 17571613 14077979 17571784 14078116 17571955 14078253 17572126 14078390 17572297 14078527 17572468 14078664 17572639 14078801 17572810 14078938 17572981 14079075 17573152 14079212 17573323 14079349 17573494 14079486 17573665 14079623 17573836 14079760 17574007 14079897 17574178 14080034 17574349 14080171 17574520 14080308 17574691 14080445 17574862 14080582 17575033 14080719 17575204 14080856 17575375 14080993 17575546 14081130 17575717 14081267 17575888 14081404 17576059 14081541 17576230 14081678 17576401 14081815 17576572 14081952 17576743 14082089 17576914 14082226 17577085 14082363 17577256 14082500 17577427 14082637 17577598 14082774 17577769 14082911 17577940 14083048 17578111 14083185 17578282 14083322 17578453 14083459 17578624 14083596 17578795 14083733 17578966 14083870 17579137 14084007 17579308 14084144 17579479 14084281 17579650 14084418 17579821 14084555 17579992 14084692 17580163 14084829 17580334 14084966 17580505 14085103 17580676 14085240 17580847 14085377 17581018 14085514 17581189 14085651 17581360 14085788 17581531 14085925 17581702 14086062 17581873 14086199 17582044 14086336 17582215 14086473 17582386 14086610 17582557 14086747 17582728 14086884 17582899 14087021 17583070 14087158 17583241 14087295 17583412 14087432 17583583 14087569 17583754 14087706 17583925 14087843 17584096 14087980 17584267 14088117 17584438 14088254 17584609 14088391 17584780 14088528 17584951 14088665 17585122 14088802 17585293 14088939 17585464 14089076 17585635 14089213 17585806 14089350 17585977 14089487 17586148 14089624 17586319 14089761 17586490 14089898 17586661 14090035 17586832 14090172 17587003 14090309 17587174 14090446 17587345 14090583 17587516 14090720 17587687 14090857 17587858 14090994 17588029 14091131 17588200 14091268 17588371 14091405 17588542 14091542 17588713 14091679 17588884 14091816 17589055 14091953 17589226 14092090 17589397 14092227 17589568 14092364 17589739 14092501 17589910 14092638 17590081 14092775 17590252 14092912 17590423 14093049 17590594 14093186 17590765 14093323 17590936 14093460 17591107 14093597 17591278 14093734 17591449 14093871 17591620 14094008 17591791 14094145 17591962 14094282 17592133 14094419 17592304 14094556 17592475 14094693 17592646 14094830 17592817 14094967 17592988 14095104 17593159 14095241 17593330 14095378 17593501 14095515 17593672 14095652 17593843 14095789 17594014 14095926 17594185 14096063 17594356 14096200 17594527 14096337 17594698 14096474 17594869 14096611 17595040 14096748 17595211 14096885 17595382 14097022 17595553 14097159 17595724 14097296 17595895 14097433 17596066 14097570 17596237 14097707 17596408 14097844 17596579 14097981 17596750 14098118 17596921 14098255 17597092 14098392 17597263 14098529 17597434 14098666 17597605 14098803 17597776 14098940 17597947 14099077 17598118 14099214 17598289 14099351 17598460 14099488 17598631 14099625 17598802 14099762 17598973 14099899 17599144 14100036 17599315 14100173 17599486 14100310 17599657 14100447 17599828 14100584 17599999 14100721 17600170 14100858 17600341 14100995 17600512 14101132 17600683 14101269 17600854 14101406 17601025 14101543 17601196 14101680 17601367 14101817 17601538 14101954 17601709 14102091 17601880 14102228 17602051 14102365 17602222 14102502 17602393 14102639 17602564 14102776 17602735 14102913 17602906 14103050 17603077 14103187 17603248 14103324 17603419 14103461 17603590 14103598 17603761 14103735 17603932 14103872 17604103 14104009 17604274 14104146 17604445 14104283 17604616 14104420 17604787 14104557 17604958 14104694 17605129 14104831 17605300 14104968 17605471 14105105 17605642 14105242 17605813 14105379 17605984 14105516 17606155 14105653 17606326 14105790 17606497 14105927 17606668 14106064 17606839 14106201 17607010 14106338 17607181 14106475 17607352 14106612 17607523 14106749 17607694 14106886 17607865 14107023 17608036 14107160 17608207 14107297 17608378 14107434 17608549 14107571 17608720 14107708 17608891 14107845 17609062 14107982 17609233 14108119 17609404 14108256 17609575 14108393 17609746 14108530 17609917 14108667 17610088 14108804 17610259 14108941 17610430 14109078 17610601 14109215 17610772 14109352 17610943 14109489 17611114 14109626 17611285
1000 67863772 0 67863772 84705876 67863909 84706047 67864046 84706218 67864183 84706389 67864320 84706560 67864457 84706731 67864594 84706902 67864731 84707073 67864868 84707244 67865005 84707415 67865142 84707586 67865279 84707757 67865416 84707928 67865553 84708099 67865690 84708270 67865827 84708441 67865964 84708612 67866101 84708783 67866238 84708954 67866375 84709125 67866512 84709296 67866649 84709467 67866786 84709638 67866923 84709809 67867060 84709980 67867197 84710151 67867334 84710322 67867471 84710493 67867608 84710664 67867745 84710835 67867882 84711006 67868019 84711177 67868156 84711348 67868293 84711519 67868430 84711690 67868567 84711861 67868704 84712032 67868841 84712203 67868978 84712374 67869115 84712545 67869252 84712716 67869389 84712887 67869526 84713058 67869663 84713229 67869800 84713400 67869937 84713571 67870074 84713742 67870211 84713913 67870348 84714084 67870485 84714255 67870622 84714426 67870759 84714597 67870896 84714768 67871033 84714939 67871170 84715110 67871307 84715281 67871444 84715452 67871581 84715623 67871718 84715794 67871855 84715965 67871992 84716136 67872129 84716307 67872266 84716478 67872403 84716649 67872540 84716820 67872677 84716991 67872814 84717162 67872951 84717333 67873088 84717504 67873225 84717675 67873362 84717846 67873499 84718017 67873636 84718188 67873773 84718359 67873910 84718530 67874047 84718701 67874184 84718872 67874321 84719043 67874458 84719214 67874595 84719385 67874732 84719556 67874869 84719727 67875006 84719898 67875143 84720069 67875280 84720240 67875417 84720411 67875554 84720582 67875691 84720753 67875828 84720924 67875965 84721095 67876102 84721266 67876239 84721437 67876376 84721608 67876513 84721779 67876650 84721950 67876787 84722121 67876924 84722292 67877061 84722463 67877198 84722634 67877335 84722805 67877472 84722976 67877609 84723147 67877746 84723318 67877883 84723489 67878020 84723660 67878157 84723831 67878294 84724002 67878431 84724173 67878568 84724344 67878705 84724515 67878842 84724686 67878979 84724857 67879116 84725028 67879253 84725199 67879390 84725370 67879527 84725541 67879664 84725712 67879801 84725883 67879938 84726054 67880075 84726225 67880212 84726396 67880349 84726567 67880486 84726738 67880623 84726909 67880760 84727080 67880897 84727251 67881034 84727422 67881171 84727593 67881308 84727764 67881445 84727935 67881582 84728106 67881719 84728277 67881856 84728448 67881993 84728619 67882130 84728790 67882267 84728961 67882404 84729132 67882541 84729303 67882678 84729474 67882815 84729645 67882952 84729816 67883089 84729987 67883226 84730158 67883363 84730329 67883500 84730500 67883637 84730671 67883774 84730842 67883911 84731013 67884048 84731184 67884185 84731355 67884322 84731526 67884459 84731697 67884596 84731868 67884733 84732039 67884870 84732210 67885007 84732381 67885144 84732552 67885281 84732723 67885418 84732894 67885555 84733065 67885692 84733236 67885829 84733407 67885966 84733578 67886103 84733749 67886240 84733920 67886377 84734091 67886514 84734262 67886651 84734433 67886788 84734604 67886925 84734775 67887062 84734946 67887199 84735117 67887336 84735288 67887473 84735459 67887610 84735630 67887747 84735801 67887884 84735972 67888021 84736143 67888158 84736314 67888295 84736485 67888432 84736656 67888569 84736827 67888706 84736998 67888843 84737169 67888980 84737340 67889117 84737511 67889254 84737682 67889391 84737853 67889528 84738024 67889665 84738195 67889802 84738366 67889939 84738537 67890076 84738708 67890213 84738879 67890350 84739050 67890487 84739221 67890624 84739392 67890761 84739563 67890898 84739734 67891035 84739905 67891172 84740076 67891309 84740247 67891446 84740418 67891583 84740589 67891720 84740760 67891857 84740931 67891994 84741102 67892131 84741273 67892268 84741444 67892405 84741615 67892542 84741786 67892679 84741957 67892816 84742128 67892953 84742299 67893090 84742470 67893227 84742641 67893364 84742812 67893501 84742983 67893638 84743154 67893775 84743325 67893912 84743496 67894049 84743667 67894186 84743838 67894323 84744009 67894460 84744180 67894597 84744351 67894734 84744522 67894871 84744693 67895008 84744864 67895145 84745035 67895282 84745206 67895419 84745377 67895556 84745548 67895693 84745719 67895830 84745890 67895967 84746061 67896104 84746232 67896241 84746403 67896378 84746574 67896515 84746745 67896652 84746916 67896789 84747087 67896926 84747258 67897063 84747429 67897200 84747600 67897337 84747771 67897474 84747942 67897611 84748113 67897748 84748284 67897885 84748455 67898022 84748626 67898159 84748797 67898296 84748968 67898433 84749139 67898570 84749310 67898707 84749481 67898844 84749652 67898981 84749823 67899118 84749994 67899255 84750165 67899392 84750336 67899529 84750507 67899666 84750678 67899803 84750849 67899940 84751020 67900077 84751191 67900214 84751362 67900351 84751533 67900488 84751704 67900625 84751875 67900762 84752046 67900899 84752217 67901036 84752388 67901173 84752559 67901310 84752730 67901447 84752901 67901584 84753072 67901721 84753243 67901858 84753414 67901995 84753585 67902132 84753756 67902269 84753927 67902406 84754098 67902543 84754269 67902680 84754440 67902817 84754611 67902954 84754782 67903091 84754953 67903228 84755124 67903365 84755295 67903502 84755466 67903639 84755637 67903776 84755808 67903913 84755979 67904050 84756150 67904187 84756321 67904324 84756492 67904461 84756663 67904598 84756834 67904735 84757005 67904872 84757176 67905009 84757347 67905146 84757518 67905283 84757689 67905420 84757860 67905557 84758031 67905694 84758202 67905831 84758373 67905968 84758544 67906105 84758715 67906242 84758886 67906379 84759057 67906516 84759228 67906653 84759399 67906790 84759570 67906927 84759741 67907064 84759912 67907201 84760083 67907338 84760254 67907475 84760425 67907612 84760596 67907749 84760767 67907886 84760938 67908023 84761109 67908160 84761280 67908297 84761451 67908434 84761622 67908571 84761793 67908708 84761964 67908845 84762135 67908982 84762306 67909119 84762477 67909256 84762648 67909393 84762819 67909530 84762990 67909667 84763161 67909804 84763332 67909941 84763503 67910078 84763674 67910215 84763845 67910352 84764016 67910489 84764187 67910626 84764358 67910763 84764529 67910900 84764700 67911037 84764871 67911174 84765042 67911311 84765213 67911448 84765384 67911585 84765555 67911722 84765726 67911859 84765897 67911996 84766068 67912133 84766239 67912270 84766410 67912407 84766581 67912544 84766752 67912681 84766923 67912818 84767094 67912955 84767265 67913092 84767436 67913229 84767607 67913366 84767778 67913503 84767949 67913640 84768120 67913777 84768291 67913914 84768462 67914051 84768633 67914188 84768804 67914325 84768975 67914462 84769146 67914599 84769317 67914736 84769488 67914873 84769659 67915010 84769830 67915147 84770001 67915284 84770172 67915421 84770343 67915558 84770514 67915695 84770685 67915832 84770856 67915969 84771027 67916106 84771198 67916243 84771369 67916380 84771540 67916517 84771711 67916654 84771882 67916791 84772053 67916928 84772224 67917065 84772395 67917202 84772566 67917339 84772737 67917476 84772908 67917613 84773079 67917750 84773250 67917887 84773421 67918024 84773592 67918161 84773763 67918298 84773934 67918435 84774105 67918572 84774276 67918709 84774447 67918846 84774618 67918983 84774789 67919120 84774960 67919257 84775131 67919394 84775302 67919531 84775473 67919668 84775644 67919805 84775815 67919942 84775986 67920079 84776157 67920216 84776328 67920353 84776499 67920490 84776670 67920627 84776841 67920764 84777012 67920901 84777183 67921038 84777354 67921175 84777525 67921312 84777696 67921449 84777867 67921586 84778038 67921723 84778209 67921860 84778380 67921997 84778551 67922134 84778722 67922271 84778893 67922408 84779064 67922545 84779235 67922682 84779406 67922819 84779577 67922956 84779748 67923093 84779919 67923230 84780090 67923367 84780261 67923504 84780432 67923641 84780603 67923778 84780774 67923915 84780945 67924052 84781116 67924189 84781287 67924326 84781458 67924463 84781629 67924600 84781800 67924737 84781971 67924874 84782142 67925011 84782313 67925148 84782484 67925285 84782655 67925422 84782826 67925559 84782997 67925696 84783168 67925833 84783339 67925970 84783510 67926107 84783681 67926244 84783852 67926381 84784023 67926518 84784194 67926655 84784365 67926792 84784536 67926929 84784707 67927066 84784878 67927203 84785049 67927340 84785220 67927477 84785391 67927614 84785562 67927751 84785733 67927888 84785904 67928025 84786075 67928162 84786246 67928299 84786417 67928436 84786588 67928573 84786759 67928710 84786930 67928847 84787101 67928984 84787272 67929121 84787443 67929258 84787614 67929395 84787785 67929532 84787956 67929669 84788127 67929806 84788298 67929943 84788469 67930080 84788640 67930217 84788811 67930354 84788982 67930491 84789153 67930628 84789324 67930765 84789495 67930902 84789666 67931039 84789837 67931176 84790008 67931313 84790179 67931450 84790350 67931587 84790521 67931724 84790692 67931861 84790863 67931998 84791034 67932135 84791205 67932272 84791376 67932409 84791547 67932546 84791718 67932683 84791889 67932820 84792060 67932957 84792231 67933094 84792402 67933231 84792573 67933368 84792744 67933505 84792915 67933642 84793086 67933779 84793257 67933916 84793428 67934053 84793599 67934190 84793770 67934327 84793941 67934464 84794112 67934601 84794283 67934738 84794454 67934875 84794625 67935012 84794796 67935149 84794967 67935286 84795138 67935423 84795309 67935560 84795480 67935697 84795651 67935834 84795822 67935971 84795993 67936108 84796164 67936245 84796335 67936382 84796506 67936519 84796677 67936656 84796848 67936793 84797019 67936930 84797190 67937067 84797361 67937204 84797532 67937341 84797703 67937478 84797874 67937615 84798045 67937752 84798216 67937889 84798387 67938026 84798558 67938163 84798729 67938300 84798900 67938437 84799071 67938574 84799242 67938711 84799413 67938848 84799584 67938985 84799755 67939122 84799926 67939259 84800097 67939396 84800268 67939533 84800439 67939670 84800610 67939807 84800781 67939944 84800952 67940081 84801123 67940218 84801294 67940355 84801465 67940492 84801636 67940629 84801807 67940766 84801978 67940903 84802149 67941040 84802320 67941177 84802491 67941314 84802662 67941451 84802833 67941588 84803004 67941725 84803175 67941862 84803346 67941999 84803517 67942136 84803688 67942273 84803859 67942410 84804030 67942547 84804201 67942684 84804372 67942821 84804543 67942958 84804714 67943095 84804885 67943232 84805056 67943369 84805227 67943506 84805398 67943643 84805569 67943780 84805740 67943917 84805911 67944054 84806082 67944191 84806253 67944328 84806424 67944465 84806595 67944602 84806766 67944739 84806937 67944876 84807108 67945013 84807279 67945150 84807450 67945287 84807621 67945424 84807792 67945561 84807963 67945698 84808134 67945835 84808305 67945972 84808476 67946109 84808647 67946246 84808818 67946383 84808989 67946520 84809160 67946657 84809331 67946794 84809502 67946931 84809673 67947068 84809844 67947205 84810015 67947342 84810186 67947479 84810357 67947616 84810528 67947753 84810699 67947890 84810870 67948027 84811041 67948164 84811212 67948301 84811383 67948438 84811554 67948575 84811725 67948712 84811896 67948849 84812067 67948986 84812238 67949123 84812409 67949260 84812580 67949397 84812751 67949534 84812922 67949671 84813093 67949808 84813264 67949945 84813435 67950082 84813606 67950219 84813777 67950356 84813948 67950493 84814119 67950630 84814290 67950767 84814461 67950904 84814632 67951041 84814803 67951178 84814974 67951315 84815145 67951452 84815316 67951589 84815487 67951726 84815658 67951863 84815829 67952000 84816000 67952137 84816171 67952274 84816342 67952411 84816513 67952548 84816684 67952685 84816855 67952822 84817026 67952959 84817197 67953096 84817368 67953233 84817539 67953370 84817710 67953507 84817881 67953644 84818052 67953781 84818223 67953918 84818394 67954055 84818565 67954192 84818736 67954329 84818907 67954466 84819078 67954603 84819249 67954740 84819420 67954877 84819591 67955014 84819762 67955151 84819933 67955288 84820104 67955425 84820275 67955562 84820446 67955699 84820617 67955836 84820788 67955973 84820959 67956110 84821130 67956247 84821301 67956384 84821472 67956521 84821643 67956658 84821814 67956795 84821985 67956932 84822156 67957069 84822327 67957206 84822498 67957343 84822669 67957480 84822840 67957617 84823011 67957754 84823182 67957891 84823353 67958028 84823524 67958165 84823695 67958302 84823866 67958439 84824037 67958576 84824208 67958713 84824379 67958850 84824550 67958987 84824721 67959124 84824892 67959261 84825063 67959398 84825234 67959535 84825405 67959672 84825576 67959809 84825747 67959946 84825918 67960083 84826089 67960220 84826260 67960357 84826431 67960494 84826602 67960631 84826773 67960768 84826944 67960905 84827115 67961042 84827286 67961179 84827457 67961316 84827628 67961453 84827799 67961590 84827970 67961727 84828141 67961864 84828312 67962001 84828483 67962138 84828654 67962275 84828825 67962412 84828996 67962549 84829167 67962686 84829338 67962823 84829509 67962960 84829680 67963097 84829851 67963234 84830022 67963371 84830193 67963508 84830364 67963645 84830535 67963782 84830706 67963919 84830877 67964056 84831048 67964193 84831219 67964330 84831390 67964467 84831561 67964604 84831732 67964741 84831903 67964878 84832074 67965015 84832245 67965152 84832416 67965289 84832587 67965426 84832758 67965563 84832929 67965700 84833100 67965837 84833271 67965974 84833442 67966111 84833613 67966248 84833784 67966385 84833955 67966522 84834126 67966659 84834297 67966796 84834468 67966933 84834639 67967070 84834810 67967207 84834981 67967344 84835152 67967481 84835323 67967618 84835494 67967755 84835665 67967892 84835836 67968029 84836007 67968166 84836178 67968303 84836349 67968440 84836520 67968577 84836691 67968714 84836862 67968851 84837033 67968988 84837204 67969125 84837375 67969262 84837546 67969399 84837717 67969536 84837888 67969673 84838059 67969810 84838230 67969947 84838401 67970084 84838572 67970221 84838743 67970358 84838914 67970495 84839085 67970632 84839256 67970769 84839427 67970906 84839598 67971043 84839769 67971180 84839940 67971317 84840111 67971454 84840282 67971591 84840453 67971728 84840624 67971865 84840795 67972002 84840966 67972139 84841137 67972276 84841308 67972413 84841479 67972550 84841650 67972687 84841821 67972824 84841992 67972961 84842163 67973098 84842334 67973235 84842505 67973372 84842676 67973509 84842847 67973646 84843018 67973783 84843189 67973920 84843360 67974057 84843531 67974194 84843702 67974331 84843873 67974468 84844044 67974605 84844215 67974742 84844386 67974879 84844557 67975016 84844728 67975153 84844899 67975290 84845070 67975427 84845241 67975564 84845412 67975701 84845583 67975838 84845754 67975975 84845925 67976112 84846096 67976249 84846267 67976386 84846438 67976523 84846609 67976660 84846780 67976797 84846951 67976934 84847122 67977071 84847293 67977208 84847464 67977345 84847635 67977482 84847806 67977619 84847977 67977756 84848148 67977893 84848319 67978030 84848490 67978167 84848661 67978304 84848832 67978441 84849003 67978578 84849174 67978715 84849345 67978852 84849516 67978989 84849687 67979126 84849858 67979263 84850029 67979400 84850200 67979537 84850371 67979674 84850542 67979811 84850713 67979948 84850884 67980085 84851055 67980222 84851226 67980359 84851397 67980496 84851568 67980633 84851739 67980770 84851910 67980907 84852081 67981044 84852252 67981181 84852423 67981318 84852594 67981455 84852765 67981592 84852936 67981729 84853107 67981866 84853278 67982003 84853449 67982140 84853620 67982277 84853791 67982414 84853962 67982551 84854133 67982688 84854304 67982825 84854475 67982962 84854646 67983099 84854817 67983236 84854988 67983373 84855159 67983510 84855330 67983647 84855501 67983784 84855672 67983921 84855843 67984058 84856014 67984195 84856185 67984332 84856356 67984469 84856527 67984606 84856698 67984743 84856869 67984880 84857040 67985017 84857211 67985154 84857382 67985291 84857553 67985428 84857724 67985565 84857895 67985702 84858066 67985839 84858237 67985976 84858408 67986113 84858579 67986250 84858750 67986387 84858921 67986524 84859092 67986661 84859263 67986798 84859434 67986935 84859605 67987072 84859776 67987209 84859947 67987346 84860118 67987483 84860289 67987620 84860460 67987757 84860631 67987894 84860802 67988031 84860973 67988168 84861144 67988305 84861315 67988442 84861486 67988579 84861657 67988716 84861828 67988853 84861999 67988990 84862170 67989127 84862341 67989264 84862512 67989401 84862683 67989538 84862854 67989675 84863025 67989812 84863196 67989949 84863367 67990086 84863538 67990223 84863709 67990360 84863880 67990497 84864051 67990634 84864222 67990771 84864393 67990908 84864564 67991045 84864735 67991182 84864906 67991319 84865077 67991456 84865248 67991593 84865419 67991730 84865590 67991867 84865761 67992004 84865932 67992141 84866103 67992278 84866274 67992415 84866445 67992552 84866616 67992689 84866787 67992826 84866958 67992963 84867129 67993100 84867300 67993237 84867471 67993374 84867642 67993511 84867813 67993648 84867984 67993785 84868155 67993922 84868326 67994059 84868497 67994196 84868668 67994333 84868839 67994470 84869010 67994607 84869181 67994744 84869352 67994881 84869523 67995018 84869694 67995155 84869865 67995292 84870036 67995429 84870207 67995566 84870378 67995703 84870549 67995840 84870720 67995977 84870891 67996114 84871062 67996251 84871233 67996388 84871404 67996525 84871575 67996662 84871746 67996799 84871917 67996936 84872088 67997073 84872259 67997210 84872430 67997347 84872601 67997484 84872772 67997621 84872943 67997758 84873114 67997895 84873285 67998032 84873456 67998169 84873627 67998306 84873798 67998443 84873969 67998580 84874140 67998717 84874311 67998854 84874482 67998991 84874653 67999128 84874824 67999265 84874995 67999402 84875166 67999539 84875337 67999676 84875508 67999813 84875679 67999950 84875850 68000087 84876021 68000224 84876192 68000361 84876363 68000498 84876534
1000 12191900 0 12191900 15217627 12192037 15217798 12192174 15217969 12192311 15218140 12192448 15218311 12192585 15218482 12192722 15218653 12192859 15218824 12192996 15218995 12193133 15219166 12193270 15219337 12193407 15219508 12193544 15219679 12193681 15219850 12193818 15220021 12193955 15220192 12194092 15220363 12194229 15220534 12194366 15220705 12194503 15220876 12194640 15221047 12194777 15221218 12194914 15221389 12195051 15221560 12195188 15221731 12195325 15221902 12195462 15222073 12195599 15222244 12195736 15222415 12195873 15222586 12196010 15222757 12196147 15222928 12196284 15223099 12196421 15223270 12196558 15223441 12196695 15223612 12196832 15223783 12196969 15223954 12197106 15224125 12197243 15224296 12197380 15224467 12197517 15224638 12197654 15224809 12197791 15224980 12197928 15225151 12198065 15225322 12198202 15225493 12198339 15225664 12198476 15225835 12198613 15226006 12198750 15226177 12198887 15226348 12199024 15226519 12199161 15226690 12199298 15226861 12199435 15227032 12199572 15227203 12199709 15227374 12199846 15227545 12199983 15227716 12200120 15227887 12200257 15228058 12200394 15228229 12200531 15228400 12200668 15228571 12200805 15228742 12200942 15228913 12201079 15229084 12201216 15229255 12201353 15229426 12201490 15229597 12201627 15229768 12201764 15229939 12201901 15230110 12202038 15230281 12202175 15230452 12202312 15230623 12202449 15230794 12202586 15230965 12202723 15231136 12202860 15231307 12202997 15231478 12203134 15231649 12203271 15231820 12203408 15231991 12203545 15232162 12203682 15232333 12203819 15232504 12203956 15232675 12204093 15232846 12204230 15233017 12204367 15233188 12204504 15233359 12204641 15233530 12204778 15233701 12204915 15233872 12205052 15234043 12205189 15234214 12205326 15234385 12205463 15234556 12205600 15234727 12205737 15234898 12205874 15235069 12206011 15235240 12206148 15235411 12206285 15235582 12206422 15235753 12206559 15235924 12206696 15236095 12206833 15236266 12206970 15236437 12207107 15236608 12207244 15236779 12207381 15236950 12207518 15237121 12207655 15237292 12207792 15237463 12207929 15237634 12208066 15237805 12208203 15237976 12208340 15238147 12208477 15238318 12208614 15238489 12208751 15238660 12208888 15238831 12209025 15239002 12209162 15239173 12209299 15239344 12209436 15239515 12209573 15239686 12209710 15239857 12209847 15240028 12209984 15240199 12210121 15240370 12210258 15240541 12210395 15240712 12210532 15240883 12210669 15241054 12210806 15241225 12210943 15241396 12211080 15241567 12211217 15241738 12211354 15241909 12211491 15242080 12211628 15242251 12211765 15242422 12211902 15242593 12212039 15242764 12212176 15242935 12212313 15243106 12212450 15243277 12212587 15243448 12212724 15243619 12212861 15243790 12212998 15243961 12213135 15244132 12213272 15244303 12213409 15244474 12213546 15244645 12213683 15244816 12213820 15244987 12213957 15245158 12214094 15245329 12214231 15245500 12214368 15245671 12214505 15245842 12214642 15246013 12214779 15246184 12214916 15246355 12215053 15246526 12215190 15246697 12215327 15246868 12215464 15247039 12215601 15247210 12215738 15247381 12215875 15247552 12216012 15247723 12216149 15247894 12216286 15248065 12216423 15248236 12216560 15248407 12216697 15248578 12216834 15248749 12216971 15248920 12217108 15249091 12217245 15249262 12217382 15249433 12217519 15249604 12217656 15249775 12217793 15249946 12217930 15250117 12218067 15250288 12218204 15250459 12218341 15250630 12218478 15250801 12218615 15250972 12218752 15251143 12218889 15251314 12219026 15251485 12219163 15251656 12219300 15251827 12219437 15251998 12219574 15252169 12219711 15252340 12219848 15252511 12219985 15252682 12220122 15252853 12220259 15253024 12220396 15253195 12220533 15253366 12220670 15253537 12220807 15253708 12220944 15253879 12221081 15254050 12221218 15254221 12221355 15254392 12221492 15254563 12221629 15254734 12221766 15254905 12221903 15255076 12222040 15255247 12222177 15255418 12222314 15255589 12222451 15255760 12222588 15255931 12222725 15256102 12222862 15256273 12222999 15256444 12223136 15256615 12223273 15256786 12223410 15256957 12223547 15257128 12223684 15257299 12223821 15257470 12223958 15257641 12224095 15257812 12224232 15257983 12224369 15258154 12224506 15258325 12224643 15258496 12224780 15258667 12224917 15258838 12225054 15259009 12225191 15259180 12225328 15259351 12225465 15259522 12225602 15259693 12225739 15259864 12225876 15260035 12226013 15260206 12226150 15260377 12226287 15260548 12226424 15260719 12226561 15260890 12226698 15261061 12226835 15261232 12226972 15261403 12227109 15261574 12227246 15261745 12227383 15261916 12227520 15262087 12227657 15262258 12227794 15262429 12227931 15262600 12228068 15262771 12228205 15262942 12228342 15263113 12228479 15263284 12228616 15263455 12228753 15263626 12228890 15263797 12229027 15263968 12229164 15264139 12229301 15264310 12229438 15264481 12229575 15264652 12229712 15264823 12229849 15264994 12229986 15265165 12230123 15265336 12230260 15265507 12230397 15265678 12230534 15265849 12230671 15266020 12230808 15266191 12230945 15266362 12231082 15266533 12231219 15266704 12231356 15266875 12231493 15267046 12231630 15267217 12231767 15267388 12231904 15267559 12232041 15267730 12232178 15267901 12232315 15268072 12232452 15268243 12232589 15268414 12232726 15268585 12232863 15268756 12233000 15268927 12233137 15269098 12233274 15269269 12233411 15269440 12233548 15269611 12233685 15269782 12233822 15269953 12233959 15270124 12234096 15270295 12234233 15270466 12234370 15270637 12234507 15270808 12234644 15270979 12234781 15271150 12234918 15271321 12235055 15271492 12235192 15271663 12235329 15271834 12235466 15272005 12235603 15272176 12235740 15272347 12235877 15272518 12236014 15272689 12236151 15272860 12236288 15273031 12236425 15273202 12236562 15273373 12236699 15273544 12236836 15273715 12236973 15273886 12237110 15274057 12237247 15274228 12237384 15274399 12237521 15274570 12237658 15274741 12237795 15274912 12237932 15275083 12238069 15275254 12238206 15275425 12238343 15275596 12238480 15275767 12238617 15275938 12238754 15276109 12238891 15276280 12239028 15276451 12239165 15276622 12239302 15276793 12239439 15276964 12239576 15277135 12239713 15277306 12239850 15277477 12239987 15277648 12240124 15277819 12240261 15277990 12240398 15278161 12240535 15278332 12240672 15278503 12240809 15278674 12240946 15278845 12241083 15279016 12241220 15279187 12241357 15279358 12241494 15279529 12241631 15279700 12241768 15279871 12241905 15280042 12242042 15280213 12242179 15280384 12242316 15280555 12242453 15280726 12242590 15280897 12242727 15281068 12242864 15281239 12243001 15281410 12243138 15281581 12243275 15281752 12243412 15281923 12243549 15282094 12243686 15282265 12243823 15282436 12243960 15282607 12244097 15282778 12244234 15282949 12244371 15283120 12244508 15283291 12244645 15283462 12244782 15283633 12244919 15283804 12245056 15283975 12245193 15284146 12245330 15284317 12245467 15284488 12245604 15284659 12245741 15284830 12245878 15285001 12246015 15285172 12246152 15285343 12246289 15285514 12246426 15285685 12246563 15285856 12246700 15286027 12246837 15286198 12246974 15286369 12247111 15286540 12247248 15286711 12247385 15286882 12247522 15287053 12247659 15287224 12247796 15287395 12247933 15287566 12248070 15287737 12248207 15287908 12248344 15288079 12248481 15288250 12248618 15288421 12248755 15288592 12248892 15288763 12249029 15288934 12249166 15289105 12249303 15289276 12249440 15289447 12249577 15289618 12249714 15289789 12249851 15289960 12249988 15290131 12250125 15290302 12250262 15290473 12250399 15290644 12250536 15290815 12250673 15290986 12250810 15291157 12250947 15291328 12251084 15291499 12251221 15291670 12251358 15291841 12251495 15292012 12251632 15292183 12251769 15292354 12251906 15292525 12252043 15292696 12252180 15292867 12252317 15293038 12252454 15293209 12252591 15293380 12252728 15293551 12252865 15293722 12253002 15293893 12253139 15294064 12253276 15294235 12253413 15294406 12253550 15294577 12253687 15294748 12253824 15294919 12253961 15295090 12254098 15295261 12254235 15295432 12254372 15295603 12254509 15295774 12254646 15295945 12254783 15296116 12254920 15296287 12255057 15296458 12255194 15296629 12255331 15296800 12255468 15296971 12255605 15297142 12255742 15297313 12255879 15297484 12256016 15297655 12256153 15297826 12256290 15297997 12256427 15298168 12256564 15298339 12256701 15298510 12256838 15298681 12256975 15298852 12257112 15299023 12257249 15299194 12257386 15299365 12257523 15299536 12257660 15299707 12257797 15299878 12257934 15300049 12258071 15300220 12258208 15300391 12258345 15300562 12258482 15300733 12258619 15300904 12258756 15301075 12258893 15301246 12259030 15301417 12259167 15301588 12259304 15301759 12259441 15301930 12259578 15302101 12259715 15302272 12259852 15302443 12259989 15302614 12260126 15302785 12260263 15302956 12260400 15303127 12260537 15303298 12260674 15303469 12260811 15303640 12260948 15303811 12261085 15303982 12261222 15304153 12261359 15304324 12261496 15304495 12261633 15304666 12261770 15304837 12261907 15305008 12262044 15305179 12262181 15305350 12262318 15305521 12262455 15305692 12262592 15305863 12262729 15306034 12262866 15306205 12263003 15306376 12263140 15306547 12263277 15306718 12263414 15306889 12263551 15307060 12263688 15307231 12263825 15307402 12263962 15307573 12264099 15307744 12264236 15307915 12264373 15308086 12264510 15308257 12264647 15308428 12264784 15308599 12264921 15308770 12265058 15308941 12265195 15309112 12265332 15309283 12265469 15309454 12265606 15309625 12265743 15309796 12265880 15309967 12266017 15310138 12266154 15310309 12266291 15310480 12266428 15310651 12266565 15310822 12266702 15310993 12266839 15311164 12266976 15311335 12267113 15311506 12267250 15311677 12267387 15311848 12267524 15312019 12267661 15312190 12267798 15312361 12267935 15312532 12268072 15312703 12268209 15312874 12268346 15313045 12268483 15313216 12268620 15313387 12268757 15313558 12268894 15313729 12269031 15313900 12269168 15314071 12269305 15314242 12269442 15314413 12269579 15314584 12269716 15314755 12269853 15314926 12269990 15315097 12270127 15315268 12270264 15315439 12270401 15315610 12270538 15315781 12270675 15315952 12270812 15316123 12270949 15316294 12271086 15316465 12271223 15316636 12271360 15316807 12271497 15316978 12271634 15317149 12271771 15317320 12271908 15317491 12272045 15317662 12272182 15317833 12272319 15318004 12272456 15318175 12272593 15318346 12272730 15318517 12272867 15318688 12273004 15318859 12273141 15319030 12273278 15319201 12273415 15319372 12273552 15319543 12273689 15319714 12273826 15319885 12273963 15320056 12274100 15320227 12274237 15320398 12274374 15320569 12274511 15320740 12274648 15320911 12274785 15321082 12274922 15321253 12275059 15321424 12275196 15321595 12275333 15321766 12275470 15321937 12275607 15322108 12275744 15322279 12275881 15322450 12276018 15322621 12276155 15322792 12276292 15322963 12276429 15323134 12276566 15323305 12276703 15323476 12276840 15323647 12276977 15323818 12277114 15323989 12277251 15324160 12277388 15324331 12277525 15324502 12277662 15324673 12277799 15324844 12277936 15325015 12278073 15325186 12278210 15325357 12278347 15325528 12278484 15325699 12278621 15325870 12278758 15326041 12278895 15326212 12279032 15326383 12279169 15326554 12279306 15326725 12279443 15326896 12279580 15327067 12279717 15327238 12279854 15327409 12279991 15327580 12280128 15327751 12280265 15327922 12280402 15328093 12280539 15328264 12280676 15328435 12280813 15328606 12280950 15328777 12281087 15328948 12281224 15329119 12281361 15329290 12281498 15329461 12281635 15329632 12281772 15329803 12281909 15329974 12282046 15330145 12282183 15330316 12282320 15330487 12282457 15330658 12282594 15330829 12282731 15331000 12282868 15331171 12283005 15331342 12283142 15331513 12283279 15331684 12283416 15331855 12283553 15332026 12283690 15332197 12283827 15332368 12283964 15332539 12284101 15332710 12284238 15332881 12284375 15333052 12284512 15333223 12284649 15333394 12284786 15333565 12284923 15333736 12285060 15333907 12285197 15334078 12285334 15334249 12285471 15334420 12285608 15334591 12285745 15334762 12285882 15334933 12286019 15335104 12286156 15335275 12286293 15335446 12286430 15335617 12286567 15335788 12286704 15335959 12286841 15336130 12286978 15336301 12287115 15336472 12287252 15336643 12287389 15336814 12287526 15336985 12287663 15337156 12287800 15337327 12287937 15337498 12288074 15337669 12288211 15337840 12288348 15338011 12288485 15338182 12288622 15338353 12288759 15338524 12288896 15338695 12289033 15338866 12289170 15339037 12289307 15339208 12289444 15339379 12289581 15339550 12289718 15339721 12289855 15339892 12289992 15340063 12290129 15340234 12290266 15340405 12290403 15340576 12290540 15340747 12290677 15340918 12290814 15341089 12290951 15341260 12291088 15341431 12291225 15341602 12291362 15341773 12291499 15341944 12291636 15342115 12291773 15342286 12291910 15342457 12292047 15342628 12292184 15342799 12292321 15342970 12292458 15343141 12292595 15343312 12292732 15343483 12292869 15343654 12293006 15343825 12293143 15343996 12293280 15344167 12293417 15344338 12293554 15344509 12293691 15344680 12293828 15344851 12293965 15345022 12294102 15345193 12294239 15345364 12294376 15345535 12294513 15345706 12294650 15345877 12294787 15346048 12294924 15346219 12295061 15346390 12295198 15346561 12295335 15346732 12295472 15346903 12295609 15347074 12295746 15347245 12295883 15347416 12296020 15347587 12296157 15347758 12296294 15347929 12296431 15348100 12296568 15348271 12296705 15348442 12296842 15348613 12296979 15348784 12297116 15348955 12297253 15349126 12297390 15349297 12297527 15349468 12297664 15349639 12297801 15349810 12297938 15349981 12298075 15350152 12298212 15350323 12298349 15350494 12298486 15350665 12298623 15350836 12298760 15351007 12298897 15351178 12299034 15351349 12299171 15351520 12299308 15351691 12299445 15351862 12299582 15352033 12299719 15352204 12299856 15352375 12299993 15352546 12300130 15352717 12300267 15352888 12300404 15353059 12300541 15353230 12300678 15353401 12300815 15353572 12300952 15353743 12301089 15353914 12301226 15354085 12301363 15354256 12301500 15354427 12301637 15354598 12301774 15354769 12301911 15354940 12302048 15355111 12302185 15355282 12302322 15355453 12302459 15355624 12302596 15355795 12302733 15355966 12302870 15356137 12303007 15356308 12303144 15356479 12303281 15356650 12303418 15356821 12303555 15356992 12303692 15357163 12303829 15357334 12303966 15357505 12304103 15357676 12304240 15357847 12304377 15358018 12304514 15358189 12304651 15358360 12304788 15358531 12304925 15358702 12305062 15358873 12305199 15359044 12305336 15359215 12305473 15359386 12305610 15359557 12305747 15359728 12305884 15359899 12306021 15360070 12306158 15360241 12306295 15360412 12306432 15360583 12306569 15360754 12306706 15360925 12306843 15361096 12306980 15361267 12307117 15361438 12307254 15361609 12307391 15361780 12307528 15361951 12307665 15362122 12307802 15362293 12307939 15362464 12308076 15362635 12308213 15362806 12308350 15362977 12308487 15363148 12308624 15363319 12308761 15363490 12308898 15363661 12309035 15363832 12309172 15364003 12309309 15364174 12309446 15364345 12309583 15364516 12309720 15364687 12309857 15364858 12309994 15365029 12310131 15365200 12310268 15365371 12310405 15365542 12310542 15365713 12310679 15365884 12310816 15366055 12310953 15366226 12311090 15366397 12311227 15366568 12311364 15366739 12311501 15366910 12311638 15367081 12311775 15367252 12311912 15367423 12312049 15367594 12312186 15367765 12312323 15367936 12312460 15368107 12312597 15368278 12312734 15368449 12312871 15368620 12313008 15368791 12313145 15368962 12313282 15369133 12313419 15369304 12313556 15369475 12313693 15369646 12313830 15369817 12313967 15369988 12314104 15370159 12314241 15370330 12314378 15370501 12314515 15370672 12314652 15370843 12314789 15371014 12314926 15371185 12315063 15371356 12315200 15371527 12315337 15371698 12315474 15371869 12315611 15372040 12315748 15372211 12315885 15372382 12316022 15372553 12316159 15372724 12316296 15372895 12316433 15373066 12316570 15373237 12316707 15373408 12316844 15373579 12316981 15373750 12317118 15373921 12317255 15374092 12317392 15374263 12317529 15374434 12317666 15374605 12317803 15374776 12317940 15374947 12318077 15375118 12318214 15375289 12318351 15375460 12318488 15375631 12318625 15375802 12318762 15375973 12318899 15376144 12319036 15376315 12319173 15376486 12319310 15376657 12319447 15376828 12319584 15376999 12319721 15377170 12319858 15377341 12319995 15377512 12320132 15377683 12320269 15377854 12320406 15378025 12320543 15378196 12320680 15378367 12320817 15378538 12320954 15378709 12321091 15378880 12321228 15379051 12321365 15379222 12321502 15379393 12321639 15379564 12321776 15379735 12321913 15379906 12322050 15380077 12322187 15380248 12322324 15380419 12322461 15380590 12322598 15380761 12322735 15380932 12322872 15381103 12323009 15381274 12323146 15381445 12323283 15381616 12323420 15381787 12323557 15381958 12323694 15382129 12323831 15382300 12323968 15382471 12324105 15382642 12324242 15382813 12324379 15382984 12324516 15383155 12324653 15383326 12324790 15383497 12324927 15383668 12325064 15383839 12325201 15384010 12325338 15384181 12325475 15384352 12325612 15384523 12325749 15384694 12325886 15384865 12326023 15385036 12326160 15385207 12326297 15385378 12326434 15385549 12326571 15385720 12326708 15385891 12326845 15386062 12326982 15386233 12327119 15386404 12327256 15386575 12327393 15386746 12327530 15386917 12327667 15387088 12327804 15387259 12327941 15387430 12328078 15387601 12328215 15387772 12328352 15387943 12328489 15388114 12328626 15388285
1000 23288900 0 23288900 29068627 23289037 29068798 23289174 29068969 23289311 29069140 23289448 29069311 23289585 29069482 23289722 29069653 23289859 29069824 23289996 29069995 23290133 29070166 23290270 29070337 23290407 29070508 23290544 29070679 23290681 29070850 23290818 29071021 23290955 29071192 23291092 29071363 23291229 29071534 23291366 29071705 23291503 29071876 23291640 29072047 23291777 29072218 23291914 29072389 23292051 29072560 23292188 29072731 23292325 29072902 23292462 29073073 23292599 29073244 23292736 29073415 23292873 29073586 23293010 29073757 23293147 29073928 23293284 29074099 23293421 29074270 23293558 29074441 23293695 29074612 23293832 29074783 23293969 29074954 23294106 29075125 23294243 29075296 23294380 29075467 23294517 29075638 23294654 29075809 23294791 29075980 23294928 29076151 23295065 29076322 23295202 29076493 23295339 29076664 23295476 29076835 23295613 29077006 23295750 29077177 23295887 29077348 23296024 29077519 23296161 29077690 23296298 29077861 23296435 29078032 23296572 29078203 23296709 29078374 23296846 29078545 23296983 29078716 23297120 29078887 23297257 29079058 23297394 29079229 23297531 29079400 23297668 29079571 23297805 29079742 23297942 29079913 23298079 29080084 23298216 29080255 23298353 29080426 23298490 29080597 23298627 29080768 23298764 29080939 23298901 29081110 23299038 29081281 23299175 29081452 23299312 29081623 23299449 29081794 23299586 29081965 23299723 29082136 23299860 29082307 23299997 29082478 23300134 29082649 23300271 29082820 23300408 29082991 23300545 29083162 23300682 29083333 23300819 29083504 23300956 29083675 23301093 29083846 23301230 29084017 23301367 29084188 23301504 29084359 23301641 29084530 23301778 29084701 23301915 29084872 23302052 29085043 23302189 29085214 23302326 29085385 23302463 29085556 23302600 29085727 23302737 29085898 23302874 29086069 23303011 29086240 23303148 29086411 23303285 29086582 23303422 29086753 23303559 29086924 23303696 29087095 23303833 29087266 23303970 29087437 23304107 29087608 23304244 29087779 23304381 29087950 23304518 29088121 23304655 29088292 23304792 29088463 23304929 29088634 23305066 29088805 23305203 29088976 23305340 29089147 23305477 29089318 23305614 29089489 23305751 29089660 23305888 29089831 23306025 29090002 23306162 29090173 23306299 29090344 23306436 29090515 23306573 29090686 23306710 29090857 23306847 29091028 23306984 29091199 23307121 29091370 23307258 29091541 23307395 29091712 23307532 29091883 23307669 29092054 23307806 29092225 23307943 29092396 23308080 29092567 23308217 29092738 23308354 29092909 23308491 29093080 23308628 29093251 23308765 29093422 23308902 29093593 23309039 29093764 23309176 29093935 23309313 29094106 23309450 29094277 23309587 29094448 23309724 29094619 23309861 29094790 23309998 29094961 23310135 29095132 23310272 29095303 23310409 29095474 23310546 29095645 23310683 29095816 23310820 29095987 23310957 29096158 23311094 29096329 23311231 29096500 23311368 29096671 23311505 29096842 23311642 29097013 23311779 29097184 23311916 29097355 23312053 29097526 23312190 29097697 23312327 29097868 23312464 29098039 23312601 29098210 23312738 29098381 23312875 29098552 23313012 29098723 23313149 29098894 23313286 29099065 23313423 29099236 23313560 29099407 23313697 29099578 23313834 29099749 23313971 29099920 23314108 29100091 23314245 29100262 23314382 29100433 23314519 29100604 23314656 29100775 23314793 29100946 23314930 29101117 23315067 29101288 23315204 29101459 23315341 29101630 23315478 29101801 23315615 29101972 23315752 29102143 23315889 29102314 23316026 29102485 23316163 29102656 23316300 29102827 23316437 29102998 23316574 29103169 23316711 29103340 23316848 29103511 23316985 29103682 23317122 29103853 23317259 29104024 23317396 29104195 23317533 29104366 23317670 29104537 23317807 29104708 23317944 29104879 23318081 29105050 23318218 29105221 23318355 29105392 23318492 29105563 23318629 29105734 23318766 29105905 23318903 29106076 23319040 29106247 23319177 29106418 23319314 29106589 23319451 29106760 23319588 29106931 23319725 29107102 23319862 29107273 23319999 29107444 23320136 29107615 23320273 29107786 23320410 29107957 23320547 29108128 23320684 29108299 23320821 29108470 23320958 29108641 23321095 29108812 23321232 29108983 23321369 29109154 23321506 29109325 23321643 29109496 23321780 29109667 23321917 29109838 23322054 29110009 23322191 29110180 23322328 29110351 23322465 29110522 23322602 29110693 23322739 29110864 23322876 29111035 23323013 29111206 23323150 29111377 23323287 29111548 23323424 29111719 23323561 29111890 23323698 29112061 23323835 29112232 23323972 29112403 23324109 29112574 23324246 29112745 23324383 29112916 23324520 29113087 23324657 29113258 23324794 29113429 23324931 29113600 23325068 29113771 23325205 29113942 23325342 29114113 23325479 29114284 23325616 29114455 23325753 29114626 23325890 29114797 23326027 29114968 23326164 29115139 23326301 29115310 23326438 29115481 23326575 29115652 23326712 29115823 23326849 29115994 23326986 29116165 23327123 29116336 23327260 29116507 23327397 29116678 23327534 29116849 23327671 29117020 23327808 29117191 23327945 29117362 23328082 29117533 23328219 29117704 23328356 29117875 23328493 29118046 23328630 29118217 23328767 29118388 23328904 29118559 23329041 29118730 23329178 29118901 23329315 29119072 23329452 29119243 23329589 29119414 23329726 29119585 23329863 29119756 23330000 29119927 23330137 29120098 23330274 29120269 23330411 29120440 23330548 29120611 23330685 29120782 23330822 29120953 23330959 29121124 23331096 29121295 23331233 29121466 23331370 29121637 23331507 29121808 23331644 29121979 23331781 29122150 23331918 29122321 23332055 29122492 23332192 29122663 23332329 29122834 23332466 29123005 23332603 29123176 23332740 29123347 23332877 29123518 23333014 29123689 23333151 29123860 23333288 29124031 23333425 29124202 23333562 29124373 23333699 29124544 23333836 29124715 23333973 29124886 23334110 29125057 23334247 29125228 23334384 29125399 23334521 29125570 23334658 29125741 23334795 29125912 23334932 29126083 23335069 29126254 23335206 29126425 23335343 29126596 23335480 29126767 23335617 29126938 23335754 29127109 23335891 29127280 23336028 29127451 23336165 29127622 23336302 29127793 23336439 29127964 23336576 29128135 23336713 29128306 23336850 29128477 23336987 29128648 23337124 29128819 23337261 29128990 23337398 29129161 23337535 29129332 23337672 29129503 23337809 29129674 23337946 29129845 23338083 29130016 23338220 29130187 23338357 29130358 23338494 29130529 23338631 29130700 23338768 29130871 23338905 29131042 23339042 29131213 23339179 29131384 23339316 29131555 23339453 29131726 23339590 29131897 23339727 29132068 23339864 29132239 23340001 29132410 23340138 29132581 23340275 29132752 23340412 29132923 23340549 29133094 23340686 29133265 23340823 29133436 23340960 29133607 23341097 29133778 23341234 29133949 23341371 29134120 23341508 29134291 23341645 29134462 23341782 29134633 23341919 29134804 23342056 29134975 23342193 29135146 23342330 29135317 23342467 29135488 23342604 29135659 23342741 29135830 23342878 29136001 23343015 29136172 23343152 29136343 23343289 29136514 23343426 29136685 23343563 29136856 23343700 29137027 23343837 29137198 23343974 29137369 23344111 29137540 23344248 29137711 23344385 29137882 23344522 29138053 23344659 29138224 23344796 29138395 23344933 29138566 23345070 29138737 23345207 29138908 23345344 29139079 23345481 29139250 23345618 29139421 23345755 29139592 23345892 29139763 23346029 29139934 23346166 29140105 23346303 29140276 23346440 29140447 23346577 29140618 23346714 29140789 23346851 29140960 23346988 29141131 23347125 29141302 23347262 29141473 23347399 29141644 23347536 29141815 23347673 29141986 23347810 29142157 23347947 29142328 23348084 29142499 23348221 29142670 23348358 29142841 23348495 29143012 23348632 29143183 23348769 29143354 23348906 29143525 23349043 29143696 23349180 29143867 23349317 29144038 23349454 29144209 23349591 29144380 23349728 29144551 23349865 29144722 23350002 29144893 23350139 29145064 23350276 29145235 23350413 29145406 23350550 29145577 23350687 29145748 23350824 29145919 23350961 29146090 23351098 29146261 23351235 29146432 23351372 29146603 23351509 29146774 23351646 29146945 23351783 29147116 23351920 29147287 23352057 29147458 23352194 29147629 23352331 29147800 23352468 29147971 23352605 29148142 23352742 29148313 23352879 29148484 23353016 29148655 23353153 29148826 23353290 29148997 23353427 29149168 23353564 29149339 23353701 29149510 23353838 29149681 23353975 29149852 23354112 29150023 23354249 29150194 23354386 29150365 23354523 29150536 23354660 29150707 23354797 29150878 23354934 29151049 23355071 29151220 23355208 29151391 23355345 29151562 23355482 29151733 23355619 29151904 23355756 29152075 23355893 29152246 23356030 29152417 23356167 29152588 23356304 29152759 23356441 29152930 23356578 29153101 23356715 29153272 23356852 29153443 23356989 29153614 23357126 29153785 23357263 29153956 23357400 29154127 23357537 29154298 23357674 29154469 23357811 29154640 23357948 29154811 23358085 29154982 23358222 29155153 23358359 29155324 23358496 29155495 23358633 29155666 23358770 29155837 23358907 29156008 23359044 29156179 23359181 29156350 23359318 29156521 23359455 29156692 23359592 29156863 23359729 29157034 23359866 29157205 23360003 29157376 23360140 29157547 23360277 29157718 23360414 29157889 23360551 29158060 23360688 29158231 23360825 29158402 23360962 29158573 23361099 29158744 23361236 29158915 23361373 29159086 23361510 29159257 23361647 29159428 23361784 29159599 23361921 29159770 23362058 29159941 23362195 29160112 23362332 29160283 23362469 29160454 23362606 29160625 23362743 29160796 23362880 29160967 23363017 29161138 23363154 29161309 23363291 29161480 23363428 29161651 23363565 29161822 23363702 29161993 23363839 29162164 23363976 29162335 23364113 29162506 23364250 29162677 23364387 29162848 23364524 29163019 23364661 29163190 23364798 29163361 23364935 29163532 23365072 29163703 23365209 29163874 23365346 29164045 23365483 29164216 23365620 29164387 23365757 29164558 23365894 29164729 23366031 29164900 23366168 29165071 23366305 29165242 23366442 29165413 23366579 29165584 23366716 29165755 23366853 29165926 23366990 29166097 23367127 29166268 23367264 29166439 23367401 29166610 23367538 29166781 23367675 29166952 23367812 29167123 23367949 29167294 23368086 29167465 23368223 29167636 23368360 29167807 23368497 29167978 23368634 29168149 23368771 29168320 23368908 29168491 23369045 29168662 23369182 29168833 23369319 29169004 23369456 29169175 23369593 29169346 23369730 29169517 23369867 29169688 23370004 29169859 23370141 29170030 23370278 29170201 23370415 29170372 23370552 29170543 23370689 29170714 23370826 29170885 23370963 29171056 23371100 29171227 23371237 29171398 23371374 29171569 23371511 29171740 23371648 29171911 23371785 29172082 23371922 29172253 23372059 29172424 23372196 29172595 23372333 29172766 23372470 29172937 23372607 29173108 23372744 29173279 23372881 29173450 23373018 29173621 23373155 29173792 23373292 29173963 23373429 29174134 23373566 29174305 23373703 29174476 23373840 29174647 23373977 29174818 23374114 29174989 23374251 29175160 23374388 29175331 23374525 29175502 23374662 29175673 23374799 29175844 23374936 29176015 23375073 29176186 23375210 29176357 23375347 29176528 23375484 29176699 23375621 29176870 23375758 29177041 23375895 29177212 23376032 29177383 23376169 29177554 23376306 29177725 23376443 29177896 23376580 29178067 23376717 29178238 23376854 29178409 23376991 29178580 23377128 29178751 23377265 29178922 23377402 29179093 23377539 29179264 23377676 29179435 23377813 29179606 23377950 29179777 23378087 29179948 23378224 29180119 23378361 29180290 23378498 29180461 23378635 29180632 23378772 29180803 23378909 29180974 23379046 29181145 23379183 29181316 23379320 29181487 23379457 29181658 23379594 29181829 23379731 29182000 23379868 29182171 23380005 29182342 23380142 29182513 23380279 29182684 23380416 29182855 23380553 29183026 23380690 29183197 23380827 29183368 23380964 29183539 23381101 29183710 23381238 29183881 23381375 29184052 23381512 29184223 23381649 29184394 23381786 29184565 23381923 29184736 23382060 29184907 23382197 29185078 23382334 29185249 23382471 29185420 23382608 29185591 23382745 29185762 23382882 29185933 23383019 29186104 23383156 29186275 23383293 29186446 23383430 29186617 23383567 29186788 23383704 29186959 23383841 29187130 23383978 29187301 23384115 29187472 23384252 29187643 23384389 29187814 23384526 29187985 23384663 29188156 23384800 29188327 23384937 29188498 23385074 29188669 23385211 29188840 23385348 29189011 23385485 29189182 23385622 29189353 23385759 29189524 23385896 29189695 23386033 29189866 23386170 29190037 23386307 29190208 23386444 29190379 23386581 29190550 23386718 29190721 23386855 29190892 23386992 29191063 23387129 29191234 23387266 29191405 23387403 29191576 23387540 29191747 23387677 29191918 23387814 29192089 23387951 29192260 23388088 29192431 23388225 29192602 23388362 29192773 23388499 29192944 23388636 29193115 23388773 29193286 23388910 29193457 23389047 29193628 23389184 29193799 23389321 29193970 23389458 29194141 23389595 29194312 23389732 29194483 23389869 29194654 23390006 29194825 23390143 29194996 23390280 29195167 23390417 29195338 23390554 29195509 23390691 29195680 23390828 29195851 23390965 29196022 23391102 29196193 23391239 29196364 23391376 29196535 23391513 29196706 23391650 29196877 23391787 29197048 23391924 29197219 23392061 29197390 23392198 29197561 23392335 29197732 23392472 29197903 23392609 29198074 23392746 29198245 23392883 29198416 23393020 29198587 23393157 29198758 23393294 29198929 23393431 29199100 23393568 29199271 23393705 29199442 23393842 29199613 23393979 29199784 23394116 29199955 23394253 29200126 23394390 29200297 23394527 29200468 23394664 29200639 23394801 29200810 23394938 29200981 23395075 29201152 23395212 29201323 23395349 29201494 23395486 29201665 23395623 29201836 23395760 29202007 23395897 29202178 23396034 29202349 23396171 29202520 23396308 29202691 23396445 29202862 23396582 29203033 23396719 29203204 23396856 29203375 23396993 29203546 23397130 29203717 23397267 29203888 23397404 29204059 23397541 29204230 23397678 29204401 23397815 29204572 23397952 29204743 23398089 29204914 23398226 29205085 23398363 29205256 23398500 29205427 23398637 29205598 23398774 29205769 23398911 29205940 23399048 29206111 23399185 29206282 23399322 29206453 23399459 29206624 23399596 29206795 23399733 29206966 23399870 29207137 23400007 29207308 23400144 29207479 23400281 29207650 23400418 29207821 23400555 29207992 23400692 29208163 23400829 29208334 23400966 29208505 23401103 29208676 23401240 29208847 23401377 29209018 23401514 29209189 23401651 29209360 23401788 29209531 23401925 29209702 23402062 29209873 23402199 29210044 23402336 29210215 23402473 29210386 23402610 29210557 23402747 29210728 23402884 29210899 23403021 29211070 23403158 29211241 23403295 29211412 23403432 29211583 23403569 29211754 23403706 29211925 23403843 29212096 23403980 29212267 23404117 29212438 23404254 29212609 23404391 29212780 23404528 29212951 23404665 29213122 23404802 29213293 23404939 29213464 23405076 29213635 23405213 29213806 23405350 29213977 23405487 29214148 23405624 29214319 23405761 29214490 23405898 29214661 23406035 29214832 23406172 29215003 23406309 29215174 23406446 29215345 23406583 29215516 23406720 29215687 23406857 29215858 23406994 29216029 23407131 29216200 23407268 29216371 23407405 29216542 23407542 29216713 23407679 29216884 23407816 29217055 23407953 29217226 23408090 29217397 23408227 29217568 23408364 29217739 23408501 29217910 23408638 29218081 23408775 29218252 23408912 29218423 23409049 29218594 23409186 29218765 23409323 29218936 23409460 29219107 23409597 29219278 23409734 29219449 23409871 29219620 23410008 29219791 23410145 29219962 23410282 29220133 23410419 29220304 23410556 29220475 23410693 29220646 23410830 29220817 23410967 29220988 23411104 29221159 23411241 29221330 23411378 29221501 23411515 29221672 23411652 29221843 23411789 29222014 23411926 29222185 23412063 29222356 23412200 29222527 23412337 29222698 23412474 29222869 23412611 29223040 23412748 29223211 23412885 29223382 23413022 29223553 23413159 29223724 23413296 29223895 23413433 29224066 23413570 29224237 23413707 29224408 23413844 29224579 23413981 29224750 23414118 29224921 23414255 29225092 23414392 29225263 23414529 29225434 23414666 29225605 23414803 29225776 23414940 29225947 23415077 29226118 23415214 29226289 23415351 29226460 23415488 29226631 23415625 29226802 23415762 29226973 23415899 29227144 23416036 29227315 23416173 29227486 23416310 29227657 23416447 29227828 23416584 29227999 23416721 29228170 23416858 29228341 23416995 29228512 23417132 29228683 23417269 29228854 23417406 29229025 23417543 29229196 23417680 29229367 23417817 29229538 23417954 29229709 23418091 29229880 23418228 29230051 23418365 29230222 23418502 29230393 23418639 29230564 23418776 29230735 23418913 29230906 23419050 29231077 23419187 29231248 23419324 29231419 23419461 29231590 23419598 29231761 23419735 29231932 23419872 29232103 23420009 29232274 23420146 29232445 23420283 29232616 23420420 29232787 23420557 29232958 23420694 29233129 23420831 29233300 23420968 29233471 23421105 29233642 23421242 29233813 23421379 29233984 23421516 29234155 23421653 29234326 23421790 29234497 23421927 29234668 23422064 29234839 23422201 29235010 23422338 29235181 23422475 29235352 23422612 29235523 23422749 29235694 23422886 29235865 23423023 29236036 23423160 29236207 23423297 29236378 23423434 29236549 23423571 29236720 23423708 29236891 23423845 29237062 23423982 29237233 23424119 29237404 23424256 29237575 23424393 29237746 23424530 29237917 23424667 29238088 23424804 29238259 23424941 29238430 23425078 29238601 23425215 29238772 23425352 29238943 23425489 29239114 23425626 29239285
1000 32878900 0 32878900 41038627 32879037 41038798 32879174 41038969 32879311 41039140 32879448 41039311 32879585 41039482 32879722 41039653 32879859 41039824 32879996 41039995 32880133 41040166 32880270 41040337 32880407 41040508 32880544 41040679 32880681 41040850 32880818 41041021 32880955 41041192 32881092 41041363 32881229 41041534 32881366 41041705 32881503 41041876 32881640 41042047 32881777 41042218 32881914 41042389 32882051 41042560 32882188 41042731 32882325 41042902 32882462 41043073 32882599 41043244 32882736 41043415 32882873 41043586 32883010 41043757 32883147 41043928 32883284 41044099 32883421 41044270 32883558 41044441 32883695 41044612 32883832 41044783 32883969 41044954 32884106 41045125 32884243 41045296 32884380 41045467 32884517 41045638 32884654 41045809 32884791 41045980 32884928 41046151 32885065 41046322 32885202 41046493 32885339 41046664 32885476 41046835 32885613 41047006 32885750 41047177 32885887 41047348 32886024 41047519 32886161 41047690 32886298 41047861 32886435 41048032 32886572 41048203 32886709 41048374 32886846 41048545 32886983 41048716 32887120 41048887 32887257 41049058 32887394 41049229 32887531 41049400 32887668 41049571 32887805 41049742 32887942 41049913 32888079 41050084 32888216 41050255 32888353 41050426 32888490 41050597 32888627 41050768 32888764 41050939 32888901 41051110 32889038 41051281 32889175 41051452 32889312 41051623 32889449 41051794 32889586 41051965 32889723 41052136 32889860 41052307 32889997 41052478 32890134 41052649 32890271 41052820 32890408 41052991 32890545 41053162 32890682 41053333 32890819 41053504 32890956 41053675 32891093 41053846 32891230 41054017 32891367 41054188 32891504 41054359 32891641 41054530 32891778 41054701 32891915 41054872 32892052 41055043 32892189 41055214 32892326 41055385 32892463 41055556 32892600 41055727 32892737 41055898 32892874 41056069 32893011 41056240 32893148 41056411 32893285 41056582 32893422 41056753 32893559 41056924 32893696 41057095 32893833 41057266 32893970 41057437 32894107 41057608 32894244 41057779 32894381 41057950 32894518 41058121 32894655 41058292 32894792 41058463 32894929 41058634 32895066 41058805 32895203 41058976 32895340 41059147 32895477 41059318 32895614 41059489 32895751 41059660 32895888 41059831 32896025 41060002 32896162 41060173 32896299 41060344 32896436 41060515 32896573 41060686 32896710 41060857 32896847 41061028 32896984 41061199 32897121 41061370 32897258 41061541 32897395 41061712 32897532 41061883 32897669 41062054 32897806 41062225 32897943 41062396 32898080 41062567 32898217 41062738 32898354 41062909 32898491 41063080 32898628 41063251 32898765 41063422 32898902 41063593 32899039 41063764 32899176 41063935 32899313 41064106 32899450 41064277 32899587 41064448 32899724 41064619 32899861 41064790 32899998 41064961 32900135 41065132 32900272 41065303 32900409 41065474 32900546 41065645 32900683 41065816 32900820 41065987 32900957 41066158 32901094 41066329 32901231 41066500 32901368 41066671 32901505 41066842 32901642 41067013 32901779 41067184 32901916 41067355 32902053 41067526 32902190 41067697 32902327 41067868 32902464 41068039 32902601 41068210 32902738 41068381 32902875 41068552 32903012 41068723 32903149 41068894 32903286 41069065 32903423 41069236 32903560 41069407 32903697 41069578 32903834 41069749 32903971 41069920 32904108 41070091 32904245 41070262 32904382 41070433 32904519 41070604 32904656 41070775 32904793 41070946 32904930 41071117 32905067 41071288 32905204 41071459 32905341 41071630 32905478 41071801 32905615 41071972 32905752 41072143 32905889 41072314 32906026 41072485 32906163 41072656 32906300 41072827 32906437 41072998 32906574 41073169 32906711 41073340 32906848 41073511 32906985 41073682 32907122 41073853 32907259 41074024 32907396 41074195 32907533 41074366 32907670 41074537 32907807 41074708 32907944 41074879 32908081 41075050 32908218 41075221 32908355 41075392 32908492 41075563 32908629 41075734 32908766 41075905 32908903 41076076 32909040 41076247 32909177 41076418 32909314 41076589 32909451 41076760 32909588 41076931 32909725 41077102 32909862 41077273 32909999 41077444 32910136 41077615 32910273 41077786 32910410 41077957 32910547 41078128 32910684 41078299 32910821 41078470 32910958 41078641 32911095 41078812 32911232 41078983 32911369 41079154 32911506 41079325 32911643 41079496 32911780 41079667 32911917 41079838 32912054 41080009 32912191 41080180 32912328 41080351 32912465 41080522 32912602 41080693 32912739 41080864 32912876 41081035 32913013 41081206 32913150 41081377 32913287 41081548 32913424 41081719 32913561 41081890 32913698 41082061 32913835 41082232 32913972 41082403 32914109 41082574 32914246 41082745 32914383 41082916 32914520 41083087 32914657 41083258 32914794 41083429 32914931 41083600 32915068 41083771 32915205 41083942 32915342 41084113 32915479 41084284 32915616 41084455 32915753 41084626 32915890 41084797 32916027 41084968 32916164 41085139 32916301 41085310 32916438 41085481 32916575 41085652 32916712 41085823 32916849 41085994 32916986 41086165 32917123 41086336 32917260 41086507 32917397 41086678 32917534 41086849 32917671 41087020 32917808 41087191 32917945 41087362 32918082 41087533 32918219 41087704 32918356 41087875 32918493 41088046 32918630 41088217 32918767 41088388 32918904 41088559 32919041 41088730 32919178 41088901 32919315 41089072 32919452 41089243 32919589 41089414 32919726 41089585 32919863 41089756 32920000 41089927 32920137 41090098 32920274 41090269 32920411 41090440 32920548 41090611 32920685 41090782 32920822 41090953 32920959 41091124 32921096 41091295 32921233 41091466 32921370 41091637 32921507 41091808 32921644 41091979 32921781 41092150 32921918 41092321 32922055 41092492 32922192 41092663 32922329 41092834 32922466 41093005 32922603 41093176 32922740 41093347 32922877 41093518 32923014 41093689 32923151 41093860 32923288 41094031 32923425 41094202 32923562 41094373 32923699 41094544 32923836 41094715 32923973 41094886 32924110 41095057 32924247 41095228 32924384 41095399 32924521 41095570 32924658 41095741 32924795 41095912 32924932 41096083 32925069 41096254 32925206 41096425 32925343 41096596 32925480 41096767 32925617 41096938 32925754 41097109 32925891 41097280 32926028 41097451 32926165 41097622 32926302 41097793 32926439 41097964 32926576 41098135 32926713 41098306 32926850 41098477 32926987 41098648 32927124 41098819 32927261 41098990 32927398 41099161 32927535 41099332 32927672 41099503 32927809 41099674 32927946 41099845 32928083 41100016 32928220 41100187 32928357 41100358 32928494 41100529 32928631 41100700 32928768 41100871 32928905 41101042 32929042 41101213 32929179 41101384 32929316 41101555 32929453 41101726 32929590 41101897 32929727 41102068 32929864 41102239 32930001 41102410 32930138 41102581 32930275 41102752 32930412 41102923 32930549 41103094 32930686 41103265 32930823 41103436 32930960 41103607 32931097 41103778 32931234 41103949 32931371 41104120 32931508 41104291 32931645 41104462 32931782 41104633 32931919 41104804 32932056 41104975 32932193 41105146 32932330 41105317 32932467 41105488 32932604 41105659 32932741 41105830 32932878 41106001 32933015 41106172 32933152 41106343 32933289 41106514 32933426 41106685 32933563 41106856 32933700 41107027 32933837 41107198 32933974 41107369 32934111 41107540 32934248 41107711 32934385 41107882 32934522 41108053 32934659 41108224 32934796 41108395 32934933 41108566 32935070 41108737 32935207 41108908 32935344 41109079 32935481 41109250 32935618 41109421 32935755 41109592 32935892 41109763 32936029 41109934 32936166 41110105 32936303 41110276 32936440 41110447 32936577 41110618 32936714 41110789 32936851 41110960 32936988 41111131 32937125 41111302 32937262 41111473 32937399 41111644 32937536 41111815 32937673 41111986 32937810 41112157 32937947 41112328 32938084 41112499 32938221 41112670 32938358 41112841 32938495 41113012 32938632 41113183 32938769 41113354 32938906 41113525 32939043 41113696 32939180 41113867 32939317 41114038 32939454 41114209 32939591 41114380 32939728 41114551 32939865 41114722 32940002 41114893 32940139 41115064 32940276 41115235 32940413 41115406 32940550 41115577 32940687 41115748 32940824 41115919 32940961 41116090 32941098 41116261 32941235 41116432 32941372 41116603 32941509 41116774 32941646 41116945 32941783 41117116 32941920 41117287 32942057 41117458 32942194 41117629 32942331 41117800 32942468 41117971 32942605 41118142 32942742 41118313 32942879 41118484 32943016 41118655 32943153 41118826 32943290 41118997 32943427 41119168 32943564 41119339 32943701 41119510 32943838 41119681 32943975 41119852 32944112 41120023 32944249 41120194 32944386 41120365 32944523 41120536 32944660 41120707 32944797 41120878 32944934 41121049 32945071 41121220 32945208 41121391 32945345 41121562 32945482 41121733 32945619 41121904 32945756 41122075 32945893 41122246 32946030 41122417 32946167 41122588 32946304 41122759 32946441 41122930 32946578 41123101 32946715 41123272 32946852 41123443 32946989 41123614 32947126 41123785 32947263 41123956 32947400 41124127 32947537 41124298 32947674 41124469 32947811 41124640 32947948 41124811 32948085 41124982 32948222 41125153 32948359 41125324 32948496 41125495 32948633 41125666 32948770 41125837 32948907 41126008 32949044 41126179 32949181 41126350 32949318 41126521 32949455 41126692 32949592 41126863 32949729 41127034 32949866 41127205 32950003 41127376 32950140 41127547 32950277 41127718 32950414 41127889 32950551 41128060 32950688 41128231 32950825 41128402 32950962 41128573 32951099 41128744 32951236 41128915 32951373 41129086 32951510 41129257 32951647 41129428 32951784 41129599 32951921 41129770 32952058 41129941 32952195 41130112 32952332 41130283 32952469 41130454 32952606 41130625 32952743 41130796 32952880 41130967 32953017 41131138 32953154 41131309 32953291 41131480 32953428 41131651 32953565 41131822 32953702 41131993 32953839 41132164 32953976 41132335 32954113 41132506 32954250 41132677 32954387 41132848 32954524 41133019 32954661 41133190 32954798 41133361 32954935 41133532 32955072 41133703 32955209 41133874 32955346 41134045 32955483 41134216 32955620 41134387 32955757 41134558 32955894 41134729 32956031 41134900 32956168 41135071 32956305 41135242 32956442 41135413 32956579 41135584 32956716 41135755 32956853 41135926 32956990 41136097 32957127 41136268 32957264 41136439 32957401 41136610 32957538 41136781 32957675 41136952 32957812 41137123 32957949 41137294 32958086 41137465 32958223 41137636 32958360 41137807 32958497 41137978 32958634 41138149 32958771 41138320 32958908 41138491 32959045 41138662 32959182 41138833 32959319 41139004 32959456 41139175 32959593 41139346 32959730 41139517 32959867 41139688 32960004 41139859 32960141 41140030 32960278 41140201 32960415 41140372 32960552 41140543 32960689 41140714 32960826 41140885 32960963 41141056 32961100 41141227 32961237 41141398 32961374 41141569 32961511 41141740 32961648 41141911 32961785 41142082 32961922 41142253 32962059 41142424 32962196 41142595 32962333 41142766 32962470 41142937 32962607 41143108 32962744 41143279 32962881 41143450 32963018 41143621 32963155 41143792 32963292 41143963 32963429 41144134 32963566 41144305 32963703 41144476 32963840 41144647 32963977 41144818 32964114 41144989 32964251 41145160 32964388 41145331 32964525 41145502 32964662 41145673 32964799 41145844 32964936 41146015 32965073 41146186 32965210 41146357 32965347 41146528 32965484 41146699 32965621 41146870 32965758 41147041 32965895 41147212 32966032 41147383 32966169 41147554 32966306 41147725 32966443 41147896 32966580 41148067 32966717 41148238 32966854 41148409 32966991 41148580 32967128 41148751 32967265 41148922 32967402 41149093 32967539 41149264 32967676 41149435 32967813 41149606 32967950 41149777 32968087 41149948 32968224 41150119 32968361 41150290 32968498 41150461 32968635 41150632 32968772 41150803 32968909 41150974 32969046 41151145 32969183 41151316 32969320 41151487 32969457 41151658 32969594 41151829 32969731 41152000 32969868 41152171 32970005 41152342 32970142 41152513 32970279 41152684 32970416 41152855 32970553 41153026 32970690 41153197 32970827 41153368 32970964 41153539 32971101 41153710 32971238 41153881 32971375 41154052 32971512 41154223 32971649 41154394 32971786 41154565 32971923 41154736 32972060 41154907 32972197 41155078 32972334 41155249 32972471 41155420 32972608 41155591 32972745 41155762 32972882 41155933 32973019 41156104 32973156 41156275 32973293 41156446 32973430 41156617 32973567 41156788 32973704 41156959 32973841 41157130 32973978 41157301 32974115 41157472 32974252 41157643 32974389 41157814 32974526 41157985 32974663 41158156 32974800 41158327 32974937 41158498 32975074 41158669 32975211 41158840 32975348 41159011 32975485 41159182 32975622 41159353 32975759 41159524 32975896 41159695 32976033 41159866 32976170 41160037 32976307 41160208 32976444 41160379 32976581 41160550 32976718 41160721 32976855 41160892 32976992 41161063 32977129 41161234 32977266 41161405 32977403 41161576 32977540 41161747 32977677 41161918 32977814 41162089 32977951 41162260 32978088 41162431 32978225 41162602 32978362 41162773 32978499 41162944 32978636 41163115 32978773 41163286 32978910 41163457 32979047 41163628 32979184 41163799 32979321 41163970 32979458 41164141 32979595 41164312 32979732 41164483 32979869 41164654 32980006 41164825 32980143 41164996 32980280 41165167 32980417 41165338 32980554 41165509 32980691 41165680 32980828 41165851 32980965 41166022 32981102 41166193 32981239 41166364 32981376 41166535 32981513 41166706 32981650 41166877 32981787 41167048 32981924 41167219 32982061 41167390 32982198 41167561 32982335 41167732 32982472 41167903 32982609 41168074 32982746 41168245 32982883 41168416 32983020 41168587 32983157 41168758 32983294 41168929 32983431 41169100 32983568 41169271 32983705 41169442 32983842 41169613 32983979 41169784 32984116 41169955 32984253 41170126 32984390 41170297 32984527 41170468 32984664 41170639 32984801 41170810 32984938 41170981 32985075 41171152 32985212 41171323 32985349 41171494 32985486 41171665 32985623 41171836 32985760 41172007 32985897 41172178 32986034 41172349 32986171 41172520 32986308 41172691 32986445 41172862 32986582 41173033 32986719 41173204 32986856 41173375 32986993 41173546 32987130 41173717 32987267 41173888 32987404 41174059 32987541 41174230 32987678 41174401 32987815 41174572 32987952 41174743 32988089 41174914 32988226 41175085 32988363 41175256 32988500 41175427 32988637 41175598 32988774 41175769 32988911 41175940 32989048 41176111 32989185 41176282 32989322 41176453 32989459 41176624 32989596 41176795 32989733 41176966 32989870 41177137 32990007 41177308 32990144 41177479 32990281 41177650 32990418 41177821 32990555 41177992 32990692 41178163 32990829 41178334 32990966 41178505 32991103 41178676 32991240 41178847 32991377 41179018 32991514 41179189 32991651 41179360 32991788 41179531 32991925 41179702 32992062 41179873 32992199 41180044 32992336 41180215 32992473 41180386 32992610 41180557 32992747 41180728 32992884 41180899 32993021 41181070 32993158 41181241 32993295 41181412 32993432 41181583 32993569 41181754 32993706 41181925 32993843 41182096 32993980 41182267 32994117 41182438 32994254 41182609 32994391 41182780 32994528 41182951 32994665 41183122 32994802 41183293 32994939 41183464 32995076 41183635 32995213 41183806 32995350 41183977 32995487 41184148 32995624 41184319 32995761 41184490 32995898 41184661 32996035 41184832 32996172 41185003 32996309 41185174 32996446 41185345 32996583 41185516 32996720 41185687 32996857 41185858 32996994 41186029 32997131 41186200 32997268 41186371 32997405 41186542 32997542 41186713 32997679 41186884 32997816 41187055 32997953 41187226 32998090 41187397 32998227 41187568 32998364 41187739 32998501 41187910 32998638 41188081 32998775 41188252 32998912 41188423 32999049 41188594 32999186 41188765 32999323 41188936 32999460 41189107 32999597 41189278 32999734 41189449 32999871 41189620 33000008 41189791 33000145 41189962 33000282 41190133 33000419 41190304 33000556 41190475 33000693 41190646 33000830 41190817 33000967 41190988 33001104 41191159 33001241 41191330 33001378 41191501 33001515 41191672 33001652 41191843 33001789 41192014 33001926 41192185 33002063 41192356 33002200 41192527 33002337 41192698 33002474 41192869 33002611 41193040 33002748 41193211 33002885 41193382 33003022 41193553 33003159 41193724 33003296 41193895 33003433 41194066 33003570 41194237 33003707 41194408 33003844 41194579 33003981 41194750 33004118 41194921 33004255 41195092 33004392 41195263 33004529 41195434 33004666 41195605 33004803 41195776 33004940 41195947 33005077 41196118 33005214 41196289 33005351 41196460 33005488 41196631 33005625 41196802 33005762 41196973 33005899 41197144 33006036 41197315 33006173 41197486 33006310 41197657 33006447 41197828 33006584 41197999 33006721 41198170 33006858 41198341 33006995 41198512 33007132 41198683 33007269 41198854 33007406 41199025 33007543 41199196 33007680 41199367 33007817 41199538 33007954 41199709 33008091 41199880 33008228 41200051 33008365 41200222 33008502 41200393 33008639 41200564 33008776 41200735 33008913 41200906 33009050 41201077 33009187 41201248 33009324 41201419 33009461 41201590 33009598 41201761 33009735 41201932 33009872 41202103 33010009 41202274 33010146 41202445 33010283 41202616 33010420 41202787 33010557 41202958 33010694 41203129 33010831 41203300 33010968 41203471 33011105 41203642 33011242 41203813 33011379 41203984 33011516 41204155 33011653 41204326 33011790 41204497 33011927 41204668 33012064 41204839 33012201 41205010 33012338 41205181 33012475 41205352 33012612 41205523 33012749 41205694 33012886 41205865 33013023 41206036 33013160 41206207 33013297 41206378 33013434 41206549 33013571 41206720 33013708 41206891 33013845 41207062 33013982 41207233 33014119 41207404 33014256 41207575 33014393 41207746 33014530 41207917 33014667 41208088 33014804 41208259 33014941 41208430 33015078 41208601 33015215 41208772 33015352 41208943 33015489 41209114 33015626 41209285
1000 47891775 0 47891775 59777325 47891912 59777496 47892049 59777667 47892186 59777838 47892323 59778009 47892460 59778180 47892597 59778351 47892734 59778522 47892871 59778693 47893008 59778864 47893145 59779035 47893282 59779206 47893419 59779377 47893556 59779548 47893693 59779719 47893830 59779890 47893967 59780061 47894104 59780232 47894241 59780403 47894378 59780574 47894515 59780745 47894652 59780916 47894789 59781087 47894926 59781258 47895063 59781429 47895200 59781600 47895337 59781771 47895474 59781942 47895611 59782113 47895748 59782284 47895885 59782455 47896022 59782626 47896159 59782797 47896296 59782968 47896433 59783139 47896570 59783310 47896707 59783481 47896844 59783652 47896981 59783823 47897118 59783994 47897255 59784165 47897392 59784336 47897529 59784507 47897666 59784678 47897803 59784849 47897940 59785020 47898077 59785191 47898214 59785362 47898351 59785533 47898488 59785704 47898625 59785875 47898762 59786046 47898899 59786217 47899036 59786388 47899173 59786559 47899310 59786730 47899447 59786901 47899584 59787072 47899721 59787243 47899858 59787414 47899995 59787585 47900132 59787756 47900269 59787927 47900406 59788098 47900543 59788269 47900680 59788440 47900817 59788611 47900954 59788782 47901091 59788953 47901228 59789124 47901365 59789295 47901502 59789466 47901639 59789637 47901776 59789808 47901913 59789979 47902050 59790150 47902187 59790321 47902324 59790492 47902461 59790663 47902598 59790834 47902735 59791005 47902872 59791176 47903009 59791347 47903146 59791518 47903283 59791689 47903420 59791860 47903557 59792031 47903694 59792202 47903831 59792373 47903968 59792544 47904105 59792715 47904242 59792886 47904379 59793057 47904516 59793228 47904653 59793399 47904790 59793570 47904927 59793741 47905064 59793912 47905201 59794083 47905338 59794254 47905475 59794425 47905612 59794596 47905749 59794767 47905886 59794938 47906023 59795109 47906160 59795280 47906297 59795451 47906434 59795622 47906571 59795793 47906708 59795964 47906845 59796135 47906982 59796306 47907119 59796477 47907256 59796648 47907393 59796819 47907530 59796990 47907667 59797161 47907804 59797332 47907941 59797503 47908078 59797674 47908215 59797845 47908352 59798016 47908489 59798187 47908626 59798358 47908763 59798529 47908900 59798700 47909037 59798871 47909174 59799042 47909311 59799213 47909448 59799384 47909585 59799555 47909722 59799726 47909859 59799897 47909996 59800068 47910133 59800239 47910270 59800410 47910407 59800581 47910544 59800752 47910681 59800923 47910818 59801094 47910955 59801265 47911092 59801436 47911229 59801607 47911366 59801778 47911503 59801949 47911640 59802120 47911777 59802291 47911914 59802462 47912051 59802633 47912188 59802804 47912325 59802975 47912462 59803146 47912599 59803317 47912736 59803488 47912873 59803659 47913010 59803830 47913147 59804001 47913284 59804172 47913421 59804343 47913558 59804514 47913695 59804685 47913832 59804856 47913969 59805027 47914106 59805198 47914243 59805369 47914380 59805540 47914517 59805711 47914654 59805882 47914791 59806053 47914928 59806224 47915065 59806395 47915202 59806566 47915339 59806737 47915476 59806908 47915613 59807079 47915750 59807250 47915887 59807421 47916024 59807592 47916161 59807763 47916298 59807934 47916435 59808105 47916572 59808276 47916709 59808447 47916846 59808618 47916983 59808789 47917120 59808960 47917257 59809131 47917394 59809302 47917531 59809473 47917668 59809644 47917805 59809815 47917942 59809986 47918079 59810157 47918216 59810328 47918353 59810499 47918490 59810670 47918627 59810841 47918764 59811012 47918901 59811183 47919038 59811354 47919175 59811525 47919312 59811696 47919449 59811867 47919586 59812038 47919723 59812209 47919860 59812380 47919997 59812551 47920134 59812722 47920271 59812893 47920408 59813064 47920545 59813235 47920682 59813406 47920819 59813577 47920956 59813748 47921093 59813919 47921230 59814090 47921367 59814261 47921504 59814432 47921641 59814603 47921778 59814774 47921915 59814945 47922052 59815116 47922189 59815287 47922326 59815458 47922463 59815629 47922600 59815800 47922737 59815971 47922874 59816142 47923011 59816313 47923148 59816484 47923285 59816655 47923422 59816826 47923559 59816997 47923696 59817168 47923833 59817339 47923970 59817510 47924107 59817681 47924244 59817852 47924381 59818023 47924518 59818194 47924655 59818365 47924792 59818536 47924929 59818707 47925066 59818878 47925203 59819049 47925340 59819220 47925477 59819391 47925614 59819562 47925751 59819733 47925888 59819904 47926025 59820075 47926162 59820246 47926299 59820417 47926436 59820588 47926573 59820759 47926710 59820930 47926847 59821101 47926984 59821272 47927121 59821443 47927258 59821614 47927395 59821785 47927532 59821956 47927669 59822127 47927806 59822298 47927943 59822469 47928080 59822640 47928217 59822811 47928354 59822982 47928491 59823153 47928628 59823324 47928765 59823495 47928902 59823666 47929039 59823837 47929176 59824008 47929313 59824179 47929450 59824350 47929587 59824521 47929724 59824692 47929861 59824863 47929998 59825034 47930135 59825205 47930272 59825376 47930409 59825547 47930546 59825718 47930683 59825889 47930820 59826060 47930957 59826231 47931094 59826402 47931231 59826573 47931368 59826744 47931505 59826915 47931642 59827086 47931779 59827257 47931916 59827428 47932053 59827599 47932190 59827770 47932327 59827941 47932464 59828112 47932601 59828283 47932738 59828454 47932875 59828625 47933012 59828796 47933149 59828967 47933286 59829138 47933423 59829309 47933560 59829480 47933697 59829651 47933834 59829822 47933971 59829993 47934108 59830164 47934245 59830335 47934382 59830506 47934519 59830677 47934656 59830848 47934793 59831019 47934930 59831190 47935067 59831361 47935204 59831532 47935341 59831703 47935478 59831874 47935615 59832045 47935752 59832216 47935889 59832387 47936026 59832558 47936163 59832729 47936300 59832900 47936437 59833071 47936574 59833242 47936711 59833413 47936848 59833584 47936985 59833755 47937122 59833926 47937259 59834097 47937396 59834268 47937533 59834439 47937670 59834610 47937807 59834781 47937944 59834952 47938081 59835123 47938218 59835294 47938355 59835465 47938492 59835636 47938629 59835807 47938766 59835978 47938903 59836149 47939040 59836320 47939177 59836491 47939314 59836662 47939451 59836833 47939588 59837004 47939725 59837175 47939862 59837346 47939999 59837517 47940136 59837688 47940273 59837859 47940410 59838030 47940547 59838201 47940684 59838372 47940821 59838543 47940958 59838714 47941095 59838885 47941232 59839056 47941369 59839227 47941506 59839398 47941643 59839569 47941780 59839740 47941917 59839911 47942054 59840082 47942191 59840253 47942328 59840424 47942465 59840595 47942602 59840766 47942739 59840937 47942876 59841108 47943013 59841279 47943150 59841450 47943287 59841621 47943424 59841792 47943561 59841963 47943698 59842134 47943835 59842305 47943972 59842476 47944109 59842647 47944246 59842818 47944383 59842989 47944520 59843160 47944657 59843331 47944794 59843502 47944931 59843673 47945068 59843844 47945205 59844015 47945342 59844186 47945479 59844357 47945616 59844528 47945753 59844699 47945890 59844870 47946027 59845041 47946164 59845212 47946301 59845383 47946438 59845554 47946575 59845725 47946712 59845896 47946849 59846067 47946986 59846238 47947123 59846409 47947260 59846580 47947397 59846751 47947534 59846922 47947671 59847093 47947808 59847264 47947945 59847435 47948082 59847606 47948219 59847777 47948356 59847948 47948493 59848119 47948630 59848290 47948767 59848461 47948904 59848632 47949041 59848803 47949178 59848974 47949315 59849145 47949452 59849316 47949589 59849487 47949726 59849658 47949863 59849829 47950000 59850000 47950137 59850171 47950274 59850342 47950411 59850513 47950548 59850684 47950685 59850855 47950822 59851026 47950959 59851197 47951096 59851368 47951233 59851539 47951370 59851710 47951507 59851881 47951644 59852052 47951781 59852223 47951918 59852394 47952055 59852565 47952192 59852736 47952329 59852907 47952466 59853078 47952603 59853249 47952740 59853420 47952877 59853591 47953014 59853762 47953151 59853933 47953288 59854104 47953425 59854275 47953562 59854446 47953699 59854617 47953836 59854788 47953973 59854959 47954110 59855130 47954247 59855301 47954384 59855472 47954521 59855643 47954658 59855814 47954795 59855985 47954932 59856156 47955069 59856327 47955206 59856498 47955343 59856669 47955480 59856840 47955617 59857011 47955754 59857182 47955891 59857353 47956028 59857524 47956165 59857695 47956302 59857866 47956439 59858037 47956576 59858208 47956713 59858379 47956850 59858550 47956987 59858721 47957124 59858892 47957261 59859063 47957398 59859234 47957535 59859405 47957672 59859576 47957809 59859747 47957946 59859918 47958083 59860089 47958220 59860260 47958357 59860431 47958494 59860602 47958631 59860773 47958768 59860944 47958905 59861115 47959042 59861286 47959179 59861457 47959316 59861628 47959453 59861799 47959590 59861970 47959727 59862141 47959864 59862312 47960001 59862483 47960138 59862654 47960275 59862825 47960412 59862996 47960549 59863167 47960686 59863338 47960823 59863509 47960960 59863680 47961097 59863851 47961234 59864022 47961371 59864193 47961508 59864364 47961645 59864535 47961782 59864706 47961919 59864877 47962056 59865048 47962193 59865219 47962330 59865390 47962467 59865561 47962604 59865732 47962741 59865903 47962878 59866074 47963015 59866245 47963152 59866416 47963289 59866587 47963426 59866758 47963563 59866929 47963700 59867100 47963837 59867271 47963974 59867442 47964111 59867613 47964248 59867784 47964385 59867955 47964522 59868126 47964659 59868297 47964796 59868468 47964933 59868639 47965070 59868810 47965207 59868981 47965344 59869152 47965481 59869323 47965618 59869494 47965755 59869665 47965892 59869836 47966029 59870007 47966166 59870178 47966303 59870349 47966440 59870520 47966577 59870691 47966714 59870862 47966851 59871033 47966988 59871204 47967125 59871375 47967262 59871546 47967399 59871717 47967536 59871888 47967673 59872059 47967810 59872230 47967947 59872401 47968084 59872572 47968221 59872743 47968358 59872914 47968495 59873085 47968632 59873256 47968769 59873427 47968906 59873598 47969043 59873769 47969180 59873940 47969317 59874111 47969454 59874282 47969591 59874453 47969728 59874624 47969865 59874795 47970002 59874966 47970139 59875137 47970276 59875308 47970413 59875479 47970550 59875650 47970687 59875821 47970824 59875992 47970961 59876163 47971098 59876334 47971235 59876505 47971372 59876676 47971509 59876847 47971646 59877018 47971783 59877189 47971920 59877360 47972057 59877531 47972194 59877702 47972331 59877873 47972468 59878044 47972605 59878215 47972742 59878386 47972879 59878557 47973016 59878728 47973153 59878899 47973290 59879070 47973427 59879241 47973564 59879412 47973701 59879583 47973838 59879754 47973975 59879925 47974112 59880096 47974249 59880267 47974386 59880438 47974523 59880609 47974660 59880780 47974797 59880951 47974934 59881122 47975071 59881293 47975208 59881464 47975345 59881635 47975482 59881806 47975619 59881977 47975756 59882148 47975893 59882319 47976030 59882490 47976167 59882661 47976304 59882832 47976441 59883003 47976578 59883174 47976715 59883345 47976852 59883516 47976989 59883687 47977126 59883858 47977263 59884029 47977400 59884200 47977537 59884371 47977674 59884542 47977811 59884713 47977948 59884884 47978085 59885055 47978222 59885226 47978359 59885397 47978496 59885568 47978633 59885739 47978770 59885910 47978907 59886081 47979044 59886252 47979181 59886423 47979318 59886594 47979455 59886765 47979592 59886936 47979729 59887107 47979866 59887278 47980003 59887449 47980140 59887620 47980277 59887791 47980414 59887962 47980551 59888133 47980688 59888304 47980825 59888475 47980962 59888646 47981099 59888817 47981236 59888988 47981373 59889159 47981510 59889330 47981647 59889501 47981784 59889672 47981921 59889843 47982058 59890014 47982195 59890185 47982332 59890356 47982469 59890527 47982606 59890698 47982743 59890869 47982880 59891040 47983017 59891211 47983154 59891382 47983291 59891553 47983428 59891724 47983565 59891895 47983702 59892066 47983839 59892237 47983976 59892408 47984113 59892579 47984250 59892750 47984387 59892921 47984524 59893092 47984661 59893263 47984798 59893434 47984935 59893605 47985072 59893776 47985209 59893947 47985346 59894118 47985483 59894289 47985620 59894460 47985757 59894631 47985894 59894802 47986031 59894973 47986168 59895144 47986305 59895315 47986442 59895486 47986579 59895657 47986716 59895828 47986853 59895999 47986990 59896170 47987127 59896341 47987264 59896512 47987401 59896683 47987538 59896854 47987675 59897025 47987812 59897196 47987949 59897367 47988086 59897538 47988223 59897709 47988360 59897880 47988497 59898051 47988634 59898222 47988771 59898393 47988908 59898564 47989045 59898735 47989182 59898906 47989319 59899077 47989456 59899248 47989593 59899419 47989730 59899590 47989867 59899761 47990004 59899932 47990141 59900103 47990278 59900274 47990415 59900445 47990552 59900616 47990689 59900787 47990826 59900958 47990963 59901129 47991100 59901300 47991237 59901471 47991374 59901642 47991511 59901813 47991648 59901984 47991785 59902155 47991922 59902326 47992059 59902497 47992196 59902668 47992333 59902839 47992470 59903010 47992607 59903181 47992744 59903352 47992881 59903523 47993018 59903694 47993155 59903865 47993292 59904036 47993429 59904207 47993566 59904378 47993703 59904549 47993840 59904720 47993977 59904891 47994114 59905062 47994251 59905233 47994388 59905404 47994525 59905575 47994662 59905746 47994799 59905917 47994936 59906088 47995073 59906259 47995210 59906430 47995347 59906601 47995484 59906772 47995621 59906943 47995758 59907114 47995895 59907285 47996032 59907456 47996169 59907627 47996306 59907798 47996443 59907969 47996580 59908140 47996717 59908311 47996854 59908482 47996991 59908653 47997128 59908824 47997265 59908995 47997402 59909166 47997539 59909337 47997676 59909508 47997813 59909679 47997950 59909850 47998087 59910021 47998224 59910192 47998361 59910363 47998498 59910534 47998635 59910705 47998772 59910876 47998909 59911047 47999046 59911218 47999183 59911389 47999320 59911560 47999457 59911731 47999594 59911902 47999731 59912073 47999868 59912244 48000005 59912415 48000142 59912586 48000279 59912757 48000416 59912928 48000553 59913099 48000690 59913270 48000827 59913441 48000964 59913612 48001101 59913783 48001238 59913954 48001375 59914125 48001512 59914296 48001649 59914467 48001786 59914638 48001923 59914809 48002060 59914980 48002197 59915151 48002334 59915322 48002471 59915493 48002608 59915664 48002745 59915835 48002882 59916006 48003019 59916177 48003156 59916348 48003293 59916519 48003430 59916690 48003567 59916861 48003704 59917032 48003841 59917203 48003978 59917374 48004115 59917545 48004252 59917716 48004389 59917887 48004526 59918058 48004663 59918229 48004800 59918400 48004937 59918571 48005074 59918742 48005211 59918913 48005348 59919084 48005485 59919255 48005622 59919426 48005759 59919597 48005896 59919768 48006033 59919939 48006170 59920110 48006307 59920281 48006444 59920452 48006581 59920623 48006718 59920794 48006855 59920965 48006992 59921136 48007129 59921307 48007266 59921478 48007403 59921649 48007540 59921820 48007677 59921991 48007814 59922162 48007951 59922333 48008088 59922504 48008225 59922675 48008362 59922846 48008499 59923017 48008636 59923188 48008773 59923359 48008910 59923530 48009047 59923701 48009184 59923872 48009321 59924043 48009458 59924214 48009595 59924385 48009732 59924556 48009869 59924727 48010006 59924898 48010143 59925069 48010280 59925240 48010417 59925411 48010554 59925582 48010691 59925753 48010828 59925924 48010965 59926095 48011102 59926266 48011239 59926437 48011376 59926608 48011513 59926779 48011650 59926950 48011787 59927121 48011924 59927292 48012061 59927463 48012198 59927634 48012335 59927805 48012472 59927976 48012609 59928147 48012746 59928318 48012883 59928489 48013020 59928660 48013157 59928831 48013294 59929002 48013431 59929173 48013568 59929344 48013705 59929515 48013842 59929686 48013979 59929857 48014116 59930028 48014253 59930199 48014390 59930370 48014527 59930541 48014664 59930712 48014801 59930883 48014938 59931054 48015075 59931225 48015212 59931396 48015349 59931567 48015486 59931738 48015623 59931909 48015760 59932080 48015897 59932251 48016034 59932422 48016171 59932593 48016308 59932764 48016445 59932935 48016582 59933106 48016719 59933277 48016856 59933448 48016993 59933619 48017130 59933790 48017267 59933961 48017404 59934132 48017541 59934303 48017678 59934474 48017815 59934645 48017952 59934816 48018089 59934987 48018226 59935158 48018363 59935329 48018500 59935500 48018637 59935671 48018774 59935842 48018911 59936013 48019048 59936184 48019185 59936355 48019322 59936526 48019459 59936697 48019596 59936868 48019733 59937039 48019870 59937210 48020007 59937381 48020144 59937552 48020281 59937723 48020418 59937894 48020555 59938065 48020692 59938236 48020829 59938407 48020966 59938578 48021103 59938749 48021240 59938920 48021377 59939091 48021514 59939262 48021651 59939433 48021788 59939604 48021925 59939775 48022062 59939946 48022199 59940117 48022336 59940288 48022473 59940459 48022610 59940630 48022747 59940801 48022884 59940972 48023021 59941143 48023158 59941314 48023295 59941485 48023432 59941656 48023569 59941827 48023706 59941998 48023843 59942169 48023980 59942340 48024117 59942511 48024254 59942682 48024391 59942853 48024528 59943024 48024665 59943195 48024802 59943366 48024939 59943537 48025076 59943708 48025213 59943879 48025350 59944050 48025487 59944221 48025624 59944392 48025761 59944563 48025898 59944734 48026035 59944905 48026172 59945076 48026309 59945247 48026446 59945418 48026583 59945589 48026720 59945760 48026857 59945931 48026994 59946102 48027131 59946273 48027268 59946444 48027405 59946615 48027542 59946786 48027679 59946957 48027816 59947128 48027953 59947299 48028090 59947470 48028227 59947641 48028364 59947812 48028501 59947983
1000 15890900 0 15890900 19834627 15891037 19834798 15891174 19834969 15891311 19835140 15891448 19835311 15891585 19835482 15891722 19835653 15891859 19835824 15891996 19835995 15892133 19836166 15892270 19836337 15892407 19836508 15892544 19836679 15892681 19836850 15892818 19837021 15892955 19837192 15893092 19837363 15893229 19837534 15893366 19837705 15893503 19837876 15893640 19838047 15893777 19838218 15893914 19838389 15894051 19838560 15894188 19838731 15894325 19838902 15894462 19839073 15894599 19839244 15894736 19839415 15894873 19839586 15895010 19839757 15895147 19839928 15895284 19840099 15895421 19840270 15895558 19840441 15895695 19840612 15895832 19840783 15895969 19840954 15896106 19841125 15896243 19841296 15896380 19841467 15896517 19841638 15896654 19841809 15896791 19841980 15896928 19842151 15897065 19842322 15897202 19842493 15897339 19842664 15897476 19842835 15897613 19843006 15897750 19843177 15897887 19843348 15898024 19843519 15898161 19843690 15898298 19843861 15898435 19844032 15898572 19844203 15898709 19844374 15898846 19844545 15898983 19844716 15899120 19844887 15899257 19845058 15899394 19845229 15899531 19845400 15899668 19845571 15899805 19845742 15899942 19845913 15900079 19846084 15900216 19846255 15900353 19846426 15900490 19846597 15900627 19846768 15900764 19846939 15900901 19847110 15901038 19847281 15901175 19847452 15901312 19847623 15901449 19847794 15901586 19847965 15901723 19848136 15901860 19848307 15901997 19848478 15902134 19848649 15902271 19848820 15902408 19848991 15902545 19849162 15902682 19849333 15902819 19849504 15902956 19849675 15903093 19849846 15903230 19850017 15903367 19850188 15903504 19850359 15903641 19850530 15903778 19850701 15903915 19850872 15904052 19851043 15904189 19851214 15904326 19851385 15904463 19851556 15904600 19851727 15904737 19851898 15904874 19852069 15905011 19852240 15905148 19852411 15905285 19852582 15905422 19852753 15905559 19852924 15905696 19853095 15905833 19853266 15905970 19853437 15906107 19853608 15906244 19853779 15906381 19853950 15906518 19854121 15906655 19854292 15906792 19854463 15906929 19854634 15907066 19854805 15907203 19854976 15907340 19855147 15907477 19855318 15907614 19855489 15907751 19855660 15907888 19855831 15908025 19856002 15908162 19856173 15908299 19856344 15908436 19856515 15908573 19856686 15908710 19856857 15908847 19857028 15908984 19857199 15909121 19857370 15909258 19857541 15909395 19857712 15909532 19857883 15909669 19858054 15909806 19858225 15909943 19858396 15910080 19858567 15910217 19858738 15910354 19858909 15910491 19859080 15910628 19859251 15910765 19859422 15910902 19859593 15911039 19859764 15911176 19859935 15911313 19860106 15911450 19860277 15911587 19860448 15911724 19860619 15911861 19860790 15911998 19860961 15912135 19861132 15912272 19861303 15912409 19861474 15912546 19861645 15912683 19861816 15912820 19861987 15912957 19862158 15913094 19862329 15913231 19862500 15913368 19862671 15913505 19862842 15913642 19863013 15913779 19863184 15913916 19863355 15914053 19863526 15914190 19863697 15914327 19863868 15914464 19864039 15914601 19864210 15914738 19864381 15914875 19864552 15915012 19864723 15915149 19864894 15915286 19865065 15915423 19865236 15915560 19865407 15915697 19865578 15915834 19865749 15915971 19865920 15916108 19866091 15916245 19866262 15916382 19866433 15916519 19866604 15916656 19866775 15916793 19866946 15916930 19867117 15917067 19867288 15917204 19867459 15917341 19867630 15917478 19867801 15917615 19867972 15917752 19868143 15917889 19868314 15918026 19868485 15918163 19868656 15918300 19868827 15918437 19868998 15918574 19869169 15918711 19869340 15918848 19869511 15918985 19869682 15919122 19869853 15919259 19870024 15919396 19870195 15919533 19870366 15919670 19870537 15919807 19870708 15919944 19870879 15920081 19871050 15920218 19871221 15920355 19871392 15920492 19871563 15920629 19871734 15920766 19871905 15920903 19872076 15921040 19872247 15921177 19872418 15921314 19872589 15921451 19872760 15921588 19872931 15921725 19873102 15921862 19873273 15921999 19873444 15922136 19873615 15922273 19873786 15922410 19873957 15922547 19874128 15922684 19874299 15922821 19874470 15922958 19874641 15923095 19874812 15923232 19874983 15923369 19875154 15923506 19875325 15923643 19875496 15923780 19875667 15923917 19875838 15924054 19876009 15924191 19876180 15924328 19876351 15924465 19876522 15924602 19876693 15924739 19876864 15924876 19877035 15925013 19877206 15925150 19877377 15925287 19877548 15925424 19877719 15925561 19877890 15925698 19878061 15925835 19878232 15925972 19878403 15926109 19878574 15926246 19878745 15926383 19878916 15926520 19879087 15926657 19879258 15926794 19879429 15926931 19879600 15927068 19879771 15927205 19879942 15927342 19880113 15927479 19880284 15927616 19880455 15927753 19880626 15927890 19880797 15928027 19880968 15928164 19881139 15928301 19881310 15928438 19881481 15928575 19881652 15928712 19881823 15928849 19881994 15928986 19882165 15929123 19882336 15929260 19882507 15929397 19882678 15929534 19882849 15929671 19883020 15929808 19883191 15929945 19883362 15930082 19883533 15930219 19883704 15930356 19883875 15930493 19884046 15930630 19884217 15930767 19884388 15930904 19884559 15931041 19884730 15931178 19884901 15931315 19885072 15931452 19885243 15931589 19885414 15931726 19885585 15931863 19885756 15932000 19885927 15932137 19886098 15932274 19886269 15932411 19886440 15932548 19886611 15932685 19886782 15932822 19886953 15932959 19887124 15933096 19887295 15933233 19887466 15933370 19887637 15933507 19887808 15933644 19887979 15933781 19888150 15933918 19888321 15934055 19888492 15934192 19888663 15934329 19888834 15934466 19889005 15934603 19889176 15934740 19889347 15934877 19889518 15935014 19889689 15935151 19889860 15935288 19890031 15935425 19890202 15935562 19890373 15935699 19890544 15935836 19890715 15935973 19890886 15936110 19891057 15936247 19891228 15936384 19891399 15936521 19891570 15936658 19891741 15936795 19891912 15936932 19892083 15937069 19892254 15937206 19892425 15937343 19892596 15937480 19892767 15937617 19892938 15937754 19893109 15937891 19893280 15938028 19893451 15938165 19893622 15938302 19893793 15938439 19893964 15938576 19894135 15938713 19894306 15938850 19894477 15938987 19894648 15939124 19894819 15939261 19894990 15939398 19895161 15939535 19895332 15939672 19895503 15939809 19895674 15939946 19895845 15940083 19896016 15940220 19896187 15940357 19896358 15940494 19896529 15940631 19896700 15940768 19896871 15940905 19897042 15941042 19897213 15941179 19897384 15941316 19897555 15941453 19897726 15941590 19897897 15941727 19898068 15941864 19898239 15942001 19898410 15942138 19898581 15942275 19898752 15942412 19898923 15942549 19899094 15942686 19899265 15942823 19899436 15942960 19899607 15943097 19899778 15943234 19899949 15943371 19900120 15943508 19900291 15943645 19900462 15943782 19900633 15943919 19900804 15944056 19900975 15944193 19901146 15944330 19901317 15944467 19901488 15944604 19901659 15944741 19901830 15944878 19902001 15945015 19902172 15945152 19902343 15945289 19902514 15945426 19902685 15945563 19902856 15945700 19903027 15945837 19903198 15945974 19903369 15946111 19903540 15946248 19903711 15946385 19903882 15946522 19904053 15946659 19904224 15946796 19904395 15946933 19904566 15947070 19904737 15947207 19904908 15947344 19905079 15947481 19905250 15947618 19905421 15947755 19905592 15947892 19905763 15948029 19905934 15948166 19906105 15948303 19906276 15948440 19906447 15948577 19906618 15948714 19906789 15948851 19906960 15948988 19907131 15949125 19907302 15949262 19907473 15949399 19907644 15949536 19907815 15949673 19907986 15949810 19908157 15949947 19908328 15950084 19908499 15950221 19908670 15950358 19908841 15950495 19909012 15950632 19909183 15950769 19909354 15950906 19909525 15951043 19909696 15951180 19909867 15951317 19910038 15951454 19910209 15951591 19910380 15951728 19910551 15951865 19910722 15952002 19910893 15952139 19911064 15952276 19911235 15952413 19911406 15952550 19911577 15952687 19911748 15952824 19911919 15952961 19912090 15953098 19912261 15953235 19912432 15953372 19912603 15953509 19912774 15953646 19912945 15953783 19913116 15953920 19913287 15954057 19913458 15954194 19913629 15954331 19913800 15954468 19913971 15954605 19914142 15954742 19914313 15954879 19914484 15955016 19914655 15955153 19914826 15955290 19914997 15955427 19915168 15955564 19915339 15955701 19915510 15955838 19915681 15955975 19915852 15956112 19916023 15956249 19916194 15956386 19916365 15956523 19916536 15956660 19916707 15956797 19916878 15956934 19917049 15957071 19917220 15957208 19917391 15957345 19917562 15957482 19917733 15957619 19917904 15957756 19918075 15957893 19918246 15958030 19918417 15958167 19918588 15958304 19918759 15958441 19918930 15958578 19919101 15958715 19919272 15958852 19919443 15958989 19919614 15959126 19919785 15959263 19919956 15959400 19920127 15959537 19920298 15959674 19920469 15959811 19920640 15959948 19920811 15960085 19920982 15960222 19921153 15960359 19921324 15960496 19921495 15960633 19921666 15960770 19921837 15960907 19922008 15961044 19922179 15961181 19922350 15961318 19922521 15961455 19922692 15961592 19922863 15961729 19923034 15961866 19923205 15962003 19923376 15962140 19923547 15962277 19923718 15962414 19923889 15962551 19924060 15962688 19924231 15962825 19924402 15962962 19924573 15963099 19924744 15963236 19924915 15963373 19925086 15963510 19925257 15963647 19925428 15963784 19925599 15963921 19925770 15964058 19925941 15964195 19926112 15964332 19926283 15964469 19926454 15964606 19926625 15964743 19926796 15964880 19926967 15965017 19927138 15965154 19927309 15965291 19927480 15965428 19927651 15965565 19927822 15965702 19927993 15965839 19928164 15965976 19928335 15966113 19928506 15966250 19928677 15966387 19928848 15966524 19929019 15966661 19929190 15966798 19929361 15966935 19929532 15967072 19929703 15967209 19929874 15967346 19930045 15967483 19930216 15967620 19930387 15967757 19930558 15967894 19930729 15968031 19930900 15968168 19931071 15968305 19931242 15968442 19931413 15968579 19931584 15968716 19931755 15968853 19931926 15968990 19932097 15969127 19932268 15969264 19932439 15969401 19932610 15969538 19932781 15969675 19932952 15969812 19933123 15969949 19933294 15970086 19933465 15970223 19933636 15970360 19933807 15970497 19933978 15970634 19934149 15970771 19934320 15970908 19934491 15971045 19934662 15971182 19934833 15971319 19935004 15971456 19935175 15971593 19935346 15971730 19935517 15971867 19935688 15972004 19935859 15972141 19936030 15972278 19936201 15972415 19936372 15972552 19936543 15972689 19936714 15972826 19936885 15972963 19937056 15973100 19937227 15973237 19937398 15973374 19937569 15973511 19937740 15973648 19937911 15973785 19938082 15973922 19938253 15974059 19938424 15974196 19938595 15974333 19938766 15974470 19938937 15974607 19939108 15974744 19939279 15974881 19939450 15975018 19939621 15975155 19939792 15975292 19939963 15975429 19940134 15975566 19940305 15975703 19940476 15975840 19940647 15975977 19940818 15976114 19940989 15976251 19941160 15976388 19941331 15976525 19941502 15976662 19941673 15976799 19941844 15976936 19942015 15977073 19942186 15977210 19942357 15977347 19942528 15977484 19942699 15977621 19942870 15977758 19943041 15977895 19943212 15978032 19943383 15978169 19943554 15978306 19943725 15978443 19943896 15978580 19944067 15978717 19944238 15978854 19944409 15978991 19944580 15979128 19944751 15979265 19944922 15979402 19945093 15979539 19945264 15979676 19945435 15979813 19945606 15979950 19945777 15980087 19945948 15980224 19946119 15980361 19946290 15980498 19946461 15980635 19946632 15980772 19946803 15980909 19946974 15981046 19947145 15981183 19947316 15981320 19947487 15981457 19947658 15981594 19947829 15981731 19948000 15981868 19948171 15982005 19948342 15982142 19948513 15982279 19948684 15982416 19948855 15982553 19949026 15982690 19949197 15982827 19949368 15982964 19949539 15983101 19949710 15983238 19949881 15983375 19950052 15983512 19950223 15983649 19950394 15983786 19950565 15983923 19950736 15984060 19950907 15984197 19951078 15984334 19951249 15984471 19951420 15984608 19951591 15984745 19951762 15984882 19951933 15985019 19952104 15985156 19952275 15985293 19952446 15985430 19952617 15985567 19952788 15985704 19952959 15985841 19953130 15985978 19953301 15986115 19953472 15986252 19953643 15986389 19953814 15986526 19953985 15986663 19954156 15986800 19954327 15986937 19954498 15987074 19954669 15987211 19954840 15987348 19955011 15987485 19955182 15987622 19955353 15987759 19955524 15987896 19955695 15988033 19955866 15988170 19956037 15988307 19956208 15988444 19956379 15988581 19956550 15988718 19956721 15988855 19956892 15988992 19957063 15989129 19957234 15989266 19957405 15989403 19957576 15989540 19957747 15989677 19957918 15989814 19958089 15989951 19958260 15990088 19958431 15990225 19958602 15990362 19958773 15990499 19958944 15990636 19959115 15990773 19959286 15990910 19959457 15991047 19959628 15991184 19959799 15991321 19959970 15991458 19960141 15991595 19960312 15991732 19960483 15991869 19960654 15992006 19960825 15992143 19960996 15992280 19961167 15992417 19961338 15992554 19961509 15992691 19961680 15992828 19961851 15992965 19962022 15993102 19962193 15993239 19962364 15993376 19962535 15993513 19962706 15993650 19962877 15993787 19963048 15993924 19963219 15994061 19963390 15994198 19963561 15994335 19963732 15994472 19963903 15994609 19964074 15994746 19964245 15994883 19964416 15995020 19964587 15995157 19964758 15995294 19964929 15995431 19965100 15995568 19965271 15995705 19965442 15995842 19965613 15995979 19965784 15996116 19965955 15996253 19966126 15996390 19966297 15996527 19966468 15996664 19966639 15996801 19966810 15996938 19966981 15997075 19967152 15997212 19967323 15997349 19967494 15997486 19967665 15997623 19967836 15997760 19968007 15997897 19968178 15998034 19968349 15998171 19968520 15998308 19968691 15998445 19968862 15998582 19969033 15998719 19969204 15998856 19969375 15998993 19969546 15999130 19969717 15999267 19969888 15999404 19970059 15999541 19970230 15999678 19970401 15999815 19970572 15999952 19970743 16000089 19970914 16000226 19971085 16000363 19971256 16000500 19971427 16000637 19971598 16000774 19971769 16000911 19971940 16001048 19972111 16001185 19972282 16001322 19972453 16001459 19972624 16001596 19972795 16001733 19972966 16001870 19973137 16002007 19973308 16002144 19973479 16002281 19973650 16002418 19973821 16002555 19973992 16002692 19974163 16002829 19974334 16002966 19974505 16003103 19974676 16003240 19974847 16003377 19975018 16003514 19975189 16003651 19975360 16003788 19975531 16003925 19975702 16004062 19975873 16004199 19976044 16004336 19976215 16004473 19976386 16004610 19976557 16004747 19976728 16004884 19976899 16005021 19977070 16005158 19977241 16005295 19977412 16005432 19977583 16005569 19977754 16005706 19977925 16005843 19978096 16005980 19978267 16006117 19978438 16006254 19978609 16006391 19978780 16006528 19978951 16006665 19979122 16006802 19979293 16006939 19979464 16007076 19979635 16007213 19979806 16007350 19979977 16007487 19980148 16007624 19980319 16007761 19980490 16007898 19980661 16008035 19980832 16008172 19981003 16008309 19981174 16008446 19981345 16008583 19981516 16008720 19981687 16008857 19981858 16008994 19982029 16009131 19982200 16009268 19982371 16009405 19982542 16009542 19982713 16009679 19982884 16009816 19983055 16009953 19983226 16010090 19983397 16010227 19983568 16010364 19983739 16010501 19983910 16010638 19984081 16010775 19984252 16010912 19984423 16011049 19984594 16011186 19984765 16011323 19984936 16011460 19985107 16011597 19985278 16011734 19985449 16011871 19985620 16012008 19985791 16012145 19985962 16012282 19986133 16012419 19986304 16012556 19986475 16012693 19986646 16012830 19986817 16012967 19986988 16013104 19987159 16013241 19987330 16013378 19987501 16013515 19987672 16013652 19987843 16013789 19988014 16013926 19988185 16014063 19988356 16014200 19988527 16014337 19988698 16014474 19988869 16014611 19989040 16014748 19989211 16014885 19989382 16015022 19989553 16015159 19989724 16015296 19989895 16015433 19990066 16015570 19990237 16015707 19990408 16015844 19990579 16015981 19990750 16016118 19990921 16016255 19991092 16016392 19991263 16016529 19991434 16016666 19991605 16016803 19991776 16016940 19991947 16017077 19992118 16017214 19992289 16017351 19992460 16017488 19992631 16017625 19992802 16017762 19992973 16017899 19993144 16018036 19993315 16018173 19993486 16018310 19993657 16018447 19993828 16018584 19993999 16018721 19994170 16018858 19994341 16018995 19994512 16019132 19994683 16019269 19994854 16019406 19995025 16019543 19995196 16019680 19995367 16019817 19995538 16019954 19995709 16020091 19995880 16020228 19996051 16020365 19996222 16020502 19996393 16020639 19996564 16020776 19996735 16020913 19996906 16021050 19997077 16021187 19997248 16021324 19997419 16021461 19997590 16021598 19997761 16021735 19997932 16021872 19998103 16022009 19998274 16022146 19998445 16022283 19998616 16022420 19998787 16022557 19998958 16022694 19999129 16022831 19999300 16022968 19999471 16023105 19999642 16023242 19999813 16023379 19999984 16023516 20000155 16023653 20000326 16023790 20000497 16023927 20000668 16024064 20000839 16024201 20001010 16024338 20001181 16024475 20001352 16024612 20001523 16024749 20001694 16024886 20001865 16025023 20002036 16025160 20002207 16025297 20002378 16025434 20002549 16025571 20002720 16025708 20002891 16025845 20003062 16025982 20003233 16026119 20003404 16026256 20003575 16026393 20003746 16026530 20003917 16026667 20004088 16026804 20004259 16026941 20004430 16027078 20004601 16027215 20004772 16027352 20004943 16027489 20005114 16027626 20005285
1000 63349759 0 63349759 79071597 63349896 79071768 63350033 79071939 63350170 79072110 63350307 79072281 63350444 79072452 63350581 79072623 63350718 79072794 63350855 79072965 63350992 79073136 63351129 79073307 63351266 79073478 63351403 79073649 63351540 79073820 63351677 79073991 63351814 79074162 63351951 79074333 63352088 79074504 63352225 79074675 63352362 79074846 63352499 79075017 63352636 79075188 63352773 79075359 63352910 79075530 63353047 79075701 63353184 79075872 63353321 79076043 63353458 79076214 63353595 79076385 63353732 79076556 63353869 79076727 63354006 79076898 63354143 79077069 63354280 79077240 63354417 79077411 63354554 79077582 63354691 79077753 63354828 79077924 63354965 79078095 63355102 79078266 63355239 79078437 63355376 79078608 63355513 79078779 63355650 79078950 63355787 79079121 63355924 79079292 63356061 79079463 63356198 79079634 63356335 79079805 63356472 79079976 63356609 79080147 63356746 79080318 63356883 79080489 63357020 79080660 63357157 79080831 63357294 79081002 63357431 79081173 63357568 79081344 63357705 79081515 63357842 79081686 63357979 79081857 63358116 79082028 63358253 79082199 63358390 79082370 63358527 79082541 63358664 79082712 63358801 79082883 63358938 79083054 63359075 79083225 63359212 79083396 63359349 79083567 63359486 79083738 63359623 79083909 63359760 79084080 63359897 79084251 63360034 79084422 63360171 79084593 63360308 79084764 63360445 79084935 63360582 79085106 63360719 79085277 63360856 79085448 63360993 79085619 63361130 79085790 63361267 79085961 63361404 79086132 63361541 79086303 63361678 79086474 63361815 79086645 63361952 79086816 63362089 79086987 63362226 79087158 63362363 79087329 63362500 79087500 63362637 79087671 63362774 79087842 63362911 79088013 63363048 79088184 63363185 79088355 63363322 79088526 63363459 79088697 63363596 79088868 63363733 79089039 63363870 79089210 63364007 79089381 63364144 79089552 63364281 79089723 63364418 79089894 63364555 79090065 63364692 79090236 63364829 79090407 63364966 79090578 63365103 79090749 63365240 79090920 63365377 79091091 63365514 79091262 63365651 79091433 63365788 79091604 63365925 79091775 63366062 79091946 63366199 79092117 63366336 79092288 63366473 79092459 63366610 79092630 63366747 79092801 63366884 79092972 63367021 79093143 63367158 79093314 63367295 79093485 63367432 79093656 63367569 79093827 63367706 79093998 63367843 79094169 63367980 79094340 63368117 79094511 63368254 79094682 63368391 79094853 63368528 79095024 63368665 79095195 63368802 79095366 63368939 79095537 63369076 79095708 63369213 79095879 63369350 79096050 63369487 79096221 63369624 79096392 63369761 79096563 63369898 79096734 63370035 79096905 63370172 79097076 63370309 79097247 63370446 79097418 63370583 79097589 63370720 79097760 63370857 79097931 63370994 79098102 63371131 79098273 63371268 79098444 63371405 79098615 63371542 79098786 63371679 79098957 63371816 79099128 63371953 79099299 63372090 79099470 63372227 79099641 63372364 79099812 63372501 79099983 63372638 79100154 63372775 79100325 63372912 79100496 63373049 79100667 63373186 79100838 63373323 79101009 63373460 79101180 63373597 79101351 63373734 79101522 63373871 79101693 63374008 79101864 63374145 79102035 63374282 79102206 63374419 79102377 63374556 79102548 63374693 79102719 63374830 79102890 63374967 79103061 63375104 79103232 63375241 79103403 63375378 79103574 63375515 79103745 63375652 79103916 63375789 79104087 63375926 79104258 63376063 79104429 63376200 79104600 63376337 79104771 63376474 79104942 63376611 79105113 63376748 79105284 63376885 79105455 63377022 79105626 63377159 79105797 63377296 79105968 63377433 79106139 63377570 79106310 63377707 79106481 63377844 79106652 63377981 79106823 63378118 79106994 63378255 79107165 63378392 79107336 63378529 79107507 63378666 79107678 63378803 79107849 63378940 79108020 63379077 79108191 63379214 79108362 63379351 79108533 63379488 79108704 63379625 79108875 63379762 79109046 63379899 79109217 63380036 79109388 63380173 79109559 63380310 79109730 63380447 79109901 63380584 79110072 63380721 79110243 63380858 79110414 63380995 79110585 63381132 79110756 63381269 79110927 63381406 79111098 63381543 79111269 63381680 79111440 63381817 79111611 63381954 79111782 63382091 79111953 63382228 79112124 63382365 79112295 63382502 79112466 63382639 79112637 63382776 79112808 63382913 79112979 63383050 79113150 63383187 79113321 63383324 79113492 63383461 79113663 63383598 79113834 63383735 79114005 63383872 79114176 63384009 79114347 63384146 79114518 63384283 79114689 63384420 79114860 63384557 79115031 63384694 79115202 63384831 79115373 63384968 79115544 63385105 79115715 63385242 79115886 63385379 79116057 63385516 79116228 63385653 79116399 63385790 79116570 63385927 79116741 63386064 79116912 63386201 79117083 63386338 79117254 63386475 79117425 63386612 79117596 63386749 79117767 63386886 79117938 63387023 79118109 63387160 79118280 63387297 79118451 63387434 79118622 63387571 79118793 63387708 79118964 63387845 79119135 63387982 79119306 63388119 79119477 63388256 79119648 63388393 79119819 63388530 79119990 63388667 79120161 63388804 79120332 63388941 79120503 63389078 79120674 63389215 79120845 63389352 79121016 63389489 79121187 63389626 79121358 63389763 79121529 63389900 79121700 63390037 79121871 63390174 79122042 63390311 79122213 63390448 79122384 63390585 79122555 63390722 79122726 63390859 79122897 63390996 79123068 63391133 79123239 63391270 79123410 63391407 79123581 63391544 79123752 63391681 79123923 63391818 79124094 63391955 79124265 63392092 79124436 63392229 79124607 63392366 79124778 63392503 79124949 63392640 79125120 63392777 79125291 63392914 79125462 63393051 79125633 63393188 79125804 63393325 79125975 63393462 79126146 63393599 79126317 63393736 79126488 63393873 79126659 63394010 79126830 63394147 79127001 63394284 79127172 63394421 79127343 63394558 79127514 63394695 79127685 63394832 79127856 63394969 79128027 63395106 79128198 63395243 79128369 63395380 79128540 63395517 79128711 63395654 79128882 63395791 79129053 63395928 79129224 63396065 79129395 63396202 79129566 63396339 79129737 63396476 79129908 63396613 79130079 63396750 79130250 63396887 79130421 63397024 79130592 63397161 79130763 63397298 79130934 63397435 79131105 63397572 79131276 63397709 79131447 63397846 79131618 63397983 79131789 63398120 79131960 63398257 79132131 63398394 79132302 63398531 79132473 63398668 79132644 63398805 79132815 63398942 79132986 63399079 79133157 63399216 79133328 63399353 79133499 63399490 79133670 63399627 79133841 63399764 79134012 63399901 79134183 63400038 79134354 63400175 79134525 63400312 79134696 63400449 79134867 63400586 79135038 63400723 79135209 63400860 79135380 63400997 79135551 63401134 79135722 63401271 79135893 63401408 79136064 63401545 79136235 63401682 79136406 63401819 79136577 63401956 79136748 63402093 79136919 63402230 79137090 63402367 79137261 63402504 79137432 63402641 79137603 63402778 79137774 63402915 79137945 63403052 79138116 63403189 79138287 63403326 79138458 63403463 79138629 63403600 79138800 63403737 79138971 63403874 79139142 63404011 79139313 63404148 79139484 63404285 79139655 63404422 79139826 63404559 79139997 63404696 79140168 63404833 79140339 63404970 79140510 63405107 79140681 63405244 79140852 63405381 79141023 63405518 79141194 63405655 79141365 63405792 79141536 63405929 79141707 63406066 79141878 63406203 79142049 63406340 79142220 63406477 79142391 63406614 79142562 63406751 79142733 63406888 79142904 63407025 79143075 63407162 79143246 63407299 79143417 63407436 79143588 63407573 79143759 63407710 79143930 63407847 79144101 63407984 79144272 63408121 79144443 63408258 79144614 63408395 79144785 63408532 79144956 63408669 79145127 63408806 79145298 63408943 79145469 63409080 79145640 63409217 79145811 63409354 79145982 63409491 79146153 63409628 79146324 63409765 79146495 63409902 79146666 63410039 79146837 63410176 79147008 63410313 79147179 63410450 79147350 63410587 79147521 63410724 79147692 63410861 79147863 63410998 79148034 63411135 79148205 63411272 79148376 63411409 79148547 63411546 79148718 63411683 79148889 63411820 79149060 63411957 79149231 63412094 79149402 63412231 79149573 63412368 79149744 63412505 79149915 63412642 79150086 63412779 79150257 63412916 79150428 63413053 79150599 63413190 79150770 63413327 79150941 63413464 79151112 63413601 79151283 63413738 79151454 63413875 79151625 63414012 79151796 63414149 79151967 63414286 79152138 63414423 79152309 63414560 79152480 63414697 79152651 63414834 79152822 63414971 79152993 63415108 79153164 63415245 79153335 63415382 79153506 63415519 79153677 63415656 79153848 63415793 79154019 63415930 79154190 63416067 79154361 63416204 79154532 63416341 79154703 63416478 79154874 63416615 79155045 63416752 79155216 63416889 79155387 63417026 79155558 63417163 79155729 63417300 79155900 63417437 79156071 63417574 79156242 63417711 79156413 63417848 79156584 63417985 79156755 63418122 79156926 63418259 79157097 63418396 79157268 63418533 79157439 63418670 79157610 63418807 79157781 63418944 79157952 63419081 79158123 63419218 79158294 63419355 79158465 63419492 79158636 63419629 79158807 63419766 79158978 63419903 79159149 63420040 79159320 63420177 79159491 63420314 79159662 63420451 79159833 63420588 79160004 63420725 79160175 63420862 79160346 63420999 79160517 63421136 79160688 63421273 79160859 63421410 79161030 63421547 79161201 63421684 79161372 63421821 79161543 63421958 79161714 63422095 79161885 63422232 79162056 63422369 79162227 63422506 79162398 63422643 79162569 63422780 79162740 63422917 79162911 63423054 79163082 63423191 79163253 63423328 79163424 63423465 79163595 63423602 79163766 63423739 79163937 63423876 79164108 63424013 79164279 63424150 79164450 63424287 79164621 63424424 79164792 63424561 79164963 63424698 79165134 63424835 79165305 63424972 79165476 63425109 79165647 63425246 79165818 63425383 79165989 63425520 79166160 63425657 79166331 63425794 79166502 63425931 79166673 63426068 79166844 63426205 79167015 63426342 79167186 63426479 79167357 63426616 79167528 63426753 79167699 63426890 79167870 63427027 79168041 63427164 79168212 63427301 79168383 63427438 79168554 63427575 79168725 63427712 79168896 63427849 79169067 63427986 79169238 63428123 79169409 63428260 79169580 63428397 79169751 63428534 79169922 63428671 79170093 63428808 79170264 63428945 79170435 63429082 79170606 63429219 79170777 63429356 79170948 63429493 79171119 63429630 79171290 63429767 79171461 63429904 79171632 63430041 79171803 63430178 79171974 63430315 79172145 63430452 79172316 63430589 79172487 63430726 79172658 63430863 79172829 63431000 79173000 63431137 79173171 63431274 79173342 63431411 79173513 63431548 79173684 63431685 79173855 63431822 79174026 63431959 79174197 63432096 79174368 63432233 79174539 63432370 79174710 63432507 79174881 63432644 79175052 63432781 79175223 63432918 79175394 63433055 79175565 63433192 79175736 63433329 79175907 63433466 79176078 63433603 79176249 63433740 79176420 63433877 79176591 63434014 79176762 63434151 79176933 63434288 79177104 63434425 79177275 63434562 79177446 63434699 79177617 63434836 79177788 63434973 79177959 63435110 79178130 63435247 79178301 63435384 79178472 63435521 79178643 63435658 79178814 63435795 79178985 63435932 79179156 63436069 79179327 63436206 79179498 63436343 79179669 63436480 79179840 63436617 79180011 63436754 79180182 63436891 79180353 63437028 79180524 63437165 79180695 63437302 79180866 63437439 79181037 63437576 79181208 63437713 79181379 63437850 79181550 63437987 79181721 63438124 79181892 63438261 79182063 63438398 79182234 63438535 79182405 63438672 79182576 63438809 79182747 63438946 79182918 63439083 79183089 63439220 79183260 63439357 79183431 63439494 79183602 63439631 79183773 63439768 79183944 63439905 79184115 63440042 79184286 63440179 79184457 63440316 79184628 63440453 79184799 63440590 79184970 63440727 79185141 63440864 79185312 63441001 79185483 63441138 79185654 63441275 79185825 63441412 79185996 63441549 79186167 63441686 79186338 63441823 79186509 63441960 79186680 63442097 79186851 63442234 79187022 63442371 79187193 63442508 79187364 63442645 79187535 63442782 79187706 63442919 79187877 63443056 79188048 63443193 79188219 63443330 79188390 63443467 79188561 63443604 79188732 63443741 79188903 63443878 79189074 63444015 79189245 63444152 79189416 63444289 79189587 63444426 79189758 63444563 79189929 63444700 79190100 63444837 79190271 63444974 79190442 63445111 79190613 63445248 79190784 63445385 79190955 63445522 79191126 63445659 79191297 63445796 79191468 63445933 79191639 63446070 79191810 63446207 79191981 63446344 79192152 63446481 79192323 63446618 79192494 63446755 79192665 63446892 79192836 63447029 79193007 63447166 79193178 63447303 79193349 63447440 79193520 63447577 79193691 63447714 79193862 63447851 79194033 63447988 79194204 63448125 79194375 63448262 79194546 63448399 79194717 63448536 79194888 63448673 79195059 63448810 79195230 63448947 79195401 63449084 79195572 63449221 79195743 63449358 79195914 63449495 79196085 63449632 79196256 63449769 79196427 63449906 79196598 63450043 79196769 63450180 79196940 63450317 79197111 63450454 79197282 63450591 79197453 63450728 79197624 63450865 79197795 63451002 79197966 63451139 79198137 63451276 79198308 63451413 79198479 63451550 79198650 63451687 79198821 63451824 79198992 63451961 79199163 63452098 79199334 63452235 79199505 63452372 79199676 63452509 79199847 63452646 79200018 63452783 79200189 63452920 79200360 63453057 79200531 63453194 79200702 63453331 79200873 63453468 79201044 63453605 79201215 63453742 79201386 63453879 79201557 63454016 79201728 63454153 79201899 63454290 79202070 63454427 79202241 63454564 79202412 63454701 79202583 63454838 79202754 63454975 79202925 63455112 79203096 63455249 79203267 63455386 79203438 63455523 79203609 63455660 79203780 63455797 79203951 63455934 79204122 63456071 79204293 63456208 79204464 63456345 79204635 63456482 79204806 63456619 79204977 63456756 79205148 63456893 79205319 63457030 79205490 63457167 79205661 63457304 79205832 63457441 79206003 63457578 79206174 63457715 79206345 63457852 79206516 63457989 79206687 63458126 79206858 63458263 79207029 63458400 79207200 63458537 79207371 63458674 79207542 63458811 79207713 63458948 79207884 63459085 79208055 63459222 79208226 63459359 79208397 63459496 79208568 63459633 79208739 63459770 79208910 63459907 79209081 63460044 79209252 63460181 79209423 63460318 79209594 63460455 79209765 63460592 79209936 63460729 79210107 63460866 79210278 63461003 79210449 63461140 79210620 63461277 79210791 63461414 79210962 63461551 79211133 63461688 79211304 63461825 79211475 63461962 79211646 63462099 79211817 63462236 79211988 63462373 79212159 63462510 79212330 63462647 79212501 63462784 79212672 63462921 79212843 63463058 79213014 63463195 79213185 63463332 79213356 63463469 79213527 63463606 79213698 63463743 79213869 63463880 79214040 63464017 79214211 63464154 79214382 63464291 79214553 63464428 79214724 63464565 79214895 63464702 79215066 63464839 79215237 63464976 79215408 63465113 79215579 63465250 79215750 63465387 79215921 63465524 79216092 63465661 79216263 63465798 79216434 63465935 79216605 63466072 79216776 63466209 79216947 63466346 79217118 63466483 79217289 63466620 79217460 63466757 79217631 63466894 79217802 63467031 79217973 63467168 79218144 63467305 79218315 63467442 79218486 63467579 79218657 63467716 79218828 63467853 79218999 63467990 79219170 63468127 79219341 63468264 79219512 63468401 79219683 63468538 79219854 63468675 79220025 63468812 79220196 63468949 79220367 63469086 79220538 63469223 79220709 63469360 79220880 63469497 79221051 63469634 79221222 63469771 79221393 63469908 79221564 63470045 79221735 63470182 79221906 63470319 79222077 63470456 79222248 63470593 79222419 63470730 79222590 63470867 79222761 63471004 79222932 63471141 79223103 63471278 79223274 63471415 79223445 63471552 79223616 63471689 79223787 63471826 79223958 63471963 79224129 63472100 79224300 63472237 79224471 63472374 79224642 63472511 79224813 63472648 79224984 63472785 79225155 63472922 79225326 63473059 79225497 63473196 79225668 63473333 79225839 63473470 79226010 63473607 79226181 63473744 79226352 63473881 79226523 63474018 79226694 63474155 79226865 63474292 79227036 63474429 79227207 63474566 79227378 63474703 79227549 63474840 79227720 63474977 79227891 63475114 79228062 63475251 79228233 63475388 79228404 63475525 79228575 63475662 79228746 63475799 79228917 63475936 79229088 63476073 79229259 63476210 79229430 63476347 79229601 63476484 79229772 63476621 79229943 63476758 79230114 63476895 79230285 63477032 79230456 63477169 79230627 63477306 79230798 63477443 79230969 63477580 79231140 63477717 79231311 63477854 79231482 63477991 79231653 63478128 79231824 63478265 79231995 63478402 79232166 63478539 79232337 63478676 79232508 63478813 79232679 63478950 79232850 63479087 79233021 63479224 79233192 63479361 79233363 63479498 79233534 63479635 79233705 63479772 79233876 63479909 79234047 63480046 79234218 63480183 79234389 63480320 79234560 63480457 79234731 63480594 79234902 63480731 79235073 63480868 79235244 63481005 79235415 63481142 79235586 63481279 79235757 63481416 79235928 63481553 79236099 63481690 79236270 63481827 79236441 63481964 79236612 63482101 79236783 63482238 79236954 63482375 79237125 63482512 79237296 63482649 79237467 63482786 79237638 63482923 79237809 63483060 79237980 63483197 79238151 63483334 79238322 63483471 79238493 63483608 79238664 63483745 79238835 63483882 79239006 63484019 79239177 63484156 79239348 63484293 79239519 63484430 79239690 63484567 79239861 63484704 79240032 63484841 79240203 63484978 79240374 63485115 79240545 63485252 79240716 63485389 79240887 63485526 79241058 63485663 79241229 63485800 79241400 63485937 79241571 63486074 79241742 63486211 79241913 63486348 79242084 63486485 79242255
1000 30138900 0 30138900 37618627 30139037 37618798 30139174 37618969 30139311 37619140 30139448 37619311 30139585 37619482 30139722 37619653 30139859 37619824 30139996 37619995 30140133 37620166 30140270 37620337 30140407 37620508 30140544 37620679 30140681 37620850 30140818 37621021 30140955 37621192 30141092 37621363 30141229 37621534 30141366 37621705 30141503 37621876 30141640 37622047 30141777 37622218 30141914 37622389 30142051 37622560 30142188 37622731 30142325 37622902 30142462 37623073 30142599 37623244 30142736 37623415 30142873 37623586 30143010 37623757 30143147 37623928 30143284 37624099 30143421 37624270 30143558 37624441 30143695 37624612 30143832 37624783 30143969 37624954 30144106 37625125 30144243 37625296 30144380 37625467 30144517 37625638 30144654 37625809 30144791 37625980 30144928 37626151 30145065 37626322 30145202 37626493 30145339 37626664 30145476 37626835 30145613 37627006 30145750 37627177 30145887 37627348 30146024 37627519 30146161 37627690 30146298 37627861 30146435 37628032 30146572 37628203 30146709 37628374 30146846 37628545 30146983 37628716 30147120 37628887 30147257 37629058 30147394 37629229 30147531 37629400 30147668 37629571 30147805 37629742 30147942 37629913 30148079 37630084 30148216 37630255 30148353 37630426 30148490 37630597 30148627 37630768 30148764 37630939 30148901 37631110 30149038 37631281 30149175 37631452 30149312 37631623 30149449 37631794 30149586 37631965 30149723 37632136 30149860 37632307 30149997 37632478 30150134 37632649 30150271 37632820 30150408 37632991 30150545 37633162 30150682 37633333 30150819 37633504 30150956 37633675 30151093 37633846 30151230 37634017 30151367 37634188 30151504 37634359 30151641 37634530 30151778 37634701 30151915 37634872 30152052 37635043 30152189 37635214 30152326 37635385 30152463 37635556 30152600 37635727 30152737 37635898 30152874 37636069 30153011 37636240 30153148 37636411 30153285 37636582 30153422 37636753 30153559 37636924 30153696 37637095 30153833 37637266 30153970 37637437 30154107 37637608 30154244 37637779 30154381 37637950 30154518 37638121 30154655 37638292 30154792 37638463 30154929 37638634 30155066 37638805 30155203 37638976 30155340 37639147 30155477 37639318 30155614 37639489 30155751 37639660 30155888 37639831 30156025 37640002 30156162 37640173 30156299 37640344 30156436 37640515 30156573 37640686 30156710 37640857 30156847 37641028 30156984 37641199 30157121 37641370 30157258 37641541 30157395 37641712 30157532 37641883 30157669 37642054 30157806 37642225 30157943 37642396 30158080 37642567 30158217 37642738 30158354 37642909 30158491 37643080 30158628 37643251 30158765 37643422 30158902 37643593 30159039 37643764 30159176 37643935 30159313 37644106 30159450 37644277 30159587 37644448 30159724 37644619 30159861 37644790 30159998 37644961 30160135 37645132 30160272 37645303 30160409 37645474 30160546 37645645 30160683 37645816 30160820 37645987 30160957 37646158 30161094 37646329 30161231 37646500 30161368 37646671 30161505 37646842 30161642 37647013 30161779 37647184 30161916 37647355 30162053 37647526 30162190 37647697 30162327 37647868 30162464 37648039 30162601 37648210 30162738 37648381 30162875 37648552 30163012 37648723 30163149 37648894 30163286 37649065 30163423 37649236 30163560 37649407 30163697 37649578 30163834 37649749 30163971 37649920 30164108 37650091 30164245 37650262 30164382 37650433 30164519 37650604 30164656 37650775 30164793 37650946 30164930 37651117 30165067 37651288 30165204 37651459 30165341 37651630 30165478 37651801 30165615 37651972 30165752 37652143 30165889 37652314 30166026 37652485 30166163 37652656 30166300 37652827 30166437 37652998 30166574 37653169 30166711 37653340 30166848 37653511 30166985 37653682 30167122 37653853 30167259 37654024 30167396 37654195 30167533 37654366 30167670 37654537 30167807 37654708 30167944 37654879 30168081 37655050 30168218 37655221 30168355 37655392 30168492 37655563 30168629 37655734 30168766 37655905 30168903 37656076 30169040 37656247 30169177 37656418 30169314 37656589 30169451 37656760 30169588 37656931 30169725 37657102 30169862 37657273 30169999 37657444 30170136 37657615 30170273 37657786 30170410 37657957 30170547 37658128 30170684 37658299 30170821 37658470 30170958 37658641 30171095 37658812 30171232 37658983 30171369 37659154 30171506 37659325 30171643 37659496 30171780 37659667 30171917 37659838 30172054 37660009 30172191 37660180 30172328 37660351 30172465 37660522 30172602 37660693 30172739 37660864 30172876 37661035 30173013 37661206 30173150 37661377 30173287 37661548 30173424 37661719 30173561 37661890 30173698 37662061 30173835 37662232 30173972 37662403 30174109 37662574 30174246 37662745 30174383 37662916 30174520 37663087 30174657 37663258 30174794 37663429 30174931 37663600 30175068 37663771 30175205 37663942 30175342 37664113 30175479 37664284 30175616 37664455 30175753 37664626 30175890 37664797 30176027 37664968 30176164 37665139 30176301 37665310 30176438 37665481 30176575 37665652 30176712 37665823 30176849 37665994 30176986 37666165 30177123 37666336 30177260 37666507 30177397 37666678 30177534 37666849 30177671 37667020 30177808 37667191 30177945 37667362 30178082 37667533 30178219 37667704 30178356 37667875 30178493 37668046 30178630 37668217 30178767 37668388 30178904 37668559 30179041 37668730 30179178 37668901 30179315 37669072 30179452 37669243 30179589 37669414 30179726 37669585 30179863 37669756 30180000 37669927 30180137 37670098 30180274 37670269 30180411 37670440 30180548 37670611 30180685 37670782 30180822 37670953 30180959 37671124 30181096 37671295 30181233 37671466 30181370 37671637 30181507 37671808 30181644 37671979 30181781 37672150 30181918 37672321 30182055 37672492 30182192 37672663 30182329 37672834 30182466 37673005 30182603 37673176 30182740 37673347 30182877 37673518 30183014 37673689 30183151 37673860 30183288 37674031 30183425 37674202 30183562 37674373 30183699 37674544 30183836 37674715 30183973 37674886 30184110 37675057 30184247 37675228 30184384 37675399 30184521 37675570 30184658 37675741 30184795 37675912 30184932 37676083 30185069 37676254 30185206 37676425 30185343 37676596 30185480 37676767 30185617 37676938 30185754 37677109 30185891 37677280 30186028 37677451 30186165 37677622 30186302 37677793 30186439 37677964 30186576 37678135 30186713 37678306 30186850 37678477 30186987 37678648 30187124 37678819 30187261 37678990 30187398 37679161 30187535 37679332 30187672 37679503 30187809 37679674 30187946 37679845 30188083 37680016 30188220 37680187 30188357 37680358 30188494 37680529 30188631 37680700 30188768 37680871 30188905 37681042 30189042 37681213 30189179 37681384 30189316 37681555 30189453 37681726 30189590 37681897 30189727 37682068 30189864 37682239 30190001 37682410 30190138 37682581 30190275 37682752 30190412 37682923 30190549 37683094 30190686 37683265 30190823 37683436 30190960 37683607 30191097 37683778 30191234 37683949 30191371 37684120 30191508 37684291 30191645 37684462 30191782 37684633 30191919 37684804 30192056 37684975 30192193 37685146 30192330 37685317 30192467 37685488 30192604 37685659 30192741 37685830 30192878 37686001 30193015 37686172 30193152 37686343 30193289 37686514 30193426 37686685 30193563 37686856 30193700 37687027 30193837 37687198 30193974 37687369 30194111 37687540 30194248 37687711 30194385 37687882 30194522 37688053 30194659 37688224 30194796 37688395 30194933 37688566 30195070 37688737 30195207 37688908 30195344 37689079 30195481 37689250 30195618 37689421 30195755 37689592 30195892 37689763 30196029 37689934 30196166 37690105 30196303 37690276 30196440 37690447 30196577 37690618 30196714 37690789 30196851 37690960 30196988 37691131 30197125 37691302 30197262 37691473 30197399 37691644 30197536 37691815 30197673 37691986 30197810 37692157 30197947 37692328 30198084 37692499 30198221 37692670 30198358 37692841 30198495 37693012 30198632 37693183 30198769 37693354 30198906 37693525 30199043 37693696 30199180 37693867 30199317 37694038 30199454 37694209 30199591 37694380 30199728 37694551 30199865 37694722 30200002 37694893 30200139 37695064 30200276 37695235 30200413 37695406 30200550 37695577 30200687 37695748 30200824 37695919 30200961 37696090 30201098 37696261 30201235 37696432 30201372 37696603 30201509 37696774 30201646 37696945 30201783 37697116 30201920 37697287 30202057 37697458 30202194 37697629 30202331 37697800 30202468 37697971 30202605 37698142 30202742 37698313 30202879 37698484 30203016 37698655 30203153 37698826 30203290 37698997 30203427 37699168 30203564 37699339 30203701 37699510 30203838 37699681 30203975 37699852 30204112 37700023 30204249 37700194 30204386 37700365 30204523 37700536 30204660 37700707 30204797 37700878 30204934 37701049 30205071 37701220 30205208 37701391 30205345 37701562 30205482 37701733 30205619 37701904 30205756 37702075 30205893 37702246 30206030 37702417 30206167 37702588 30206304 37702759 30206441 37702930 30206578 37703101 30206715 37703272 30206852 37703443 30206989 37703614 30207126 37703785 30207263 37703956 30207400 37704127 30207537 37704298 30207674 37704469 30207811 37704640 30207948 37704811 30208085 37704982 30208222 37705153 30208359 37705324 30208496 37705495 30208633 37705666 30208770 37705837 30208907 37706008 30209044 37706179 30209181 37706350 30209318 37706521 30209455 37706692 30209592 37706863 30209729 37707034 30209866 37707205 30210003 37707376 30210140 37707547 30210277 37707718 30210414 37707889 30210551 37708060 30210688 37708231 30210825 37708402 30210962 37708573 30211099 37708744 30211236 37708915 30211373 37709086 30211510 37709257 30211647 37709428 30211784 37709599 30211921 37709770 30212058 37709941 30212195 37710112 30212332 37710283 30212469 37710454 30212606 37710625 30212743 37710796 30212880 37710967 30213017 37711138 30213154 37711309 30213291 37711480 30213428 37711651 30213565 37711822 30213702 37711993 30213839 37712164 30213976 37712335 30214113 37712506 30214250 37712677 30214387 37712848 30214524 37713019 30214661 37713190 30214798 37713361 30214935 37713532 30215072 37713703 30215209 37713874 30215346 37714045 30215483 37714216 30215620 37714387 30215757 37714558 30215894 37714729 30216031 37714900 30216168 37715071 30216305 37715242 30216442 37715413 30216579 37715584 30216716 37715755 30216853 37715926 30216990 37716097 30217127 37716268 30217264 37716439 30217401 37716610 30217538 37716781 30217675 37716952 30217812 37717123 30217949 37717294 30218086 37717465 30218223 37717636 30218360 37717807 30218497 37717978 30218634 37718149 30218771 37718320 30218908 37718491 30219045 37718662 30219182 37718833 30219319 37719004 30219456 37719175 30219593 37719346 30219730 37719517 30219867 37719688 30220004 37719859 30220141 37720030 30220278 37720201 30220415 37720372 30220552 37720543 30220689 37720714 30220826 37720885 30220963 37721056 30221100 37721227 30221237 37721398 30221374 37721569 30221511 37721740 30221648 37721911 30221785 37722082 30221922 37722253 30222059 37722424 30222196 37722595 30222333 37722766 30222470 37722937 30222607 37723108 30222744 37723279 30222881 37723450 30223018 37723621 30223155 37723792 30223292 37723963 30223429 37724134 30223566 37724305 30223703 37724476 30223840 37724647 30223977 37724818 30224114 37724989 30224251 37725160 30224388 37725331 30224525 37725502 30224662 37725673 30224799 37725844 30224936 37726015 30225073 37726186 30225210 37726357 30225347 37726528 30225484 37726699 30225621 37726870 30225758 37727041 30225895 37727212 30226032 37727383 30226169 37727554 30226306 37727725 30226443 37727896 30226580 37728067 30226717 37728238 30226854 37728409 30226991 37728580 30227128 37728751 30227265 37728922 30227402 37729093 30227539 37729264 30227676 37729435 30227813 37729606 30227950 37729777 30228087 37729948 30228224 37730119 30228361 37730290 30228498 37730461 30228635 37730632 30228772 37730803 30228909 37730974 30229046 37731145 30229183 37731316 30229320 37731487 30229457 37731658 30229594 37731829 30229731 37732000 30229868 37732171 30230005 37732342 30230142 37732513 30230279 37732684 30230416 37732855 30230553 37733026 30230690 37733197 30230827 37733368 30230964 37733539 30231101 37733710 30231238 37733881 30231375 37734052 30231512 37734223 30231649 37734394 30231786 37734565 30231923 37734736 30232060 37734907 30232197 37735078 30232334 37735249 30232471 37735420 30232608 37735591 30232745 37735762 30232882 37735933 30233019 37736104 30233156 37736275 30233293 37736446 30233430 37736617 30233567 37736788 30233704 37736959 30233841 37737130 30233978 37737301 30234115 37737472 30234252 37737643 30234389 37737814 30234526 37737985 30234663 37738156 30234800 37738327 30234937 37738498 30235074 37738669 30235211 37738840 30235348 37739011 30235485 37739182 30235622 37739353 30235759 37739524 30235896 37739695 30236033 37739866 30236170 37740037 30236307 37740208 30236444 37740379 30236581 37740550 30236718 37740721 30236855 37740892 30236992 37741063 30237129 37741234 30237266 37741405 30237403 37741576 30237540 37741747 30237677 37741918 30237814 37742089 30237951 37742260 30238088 37742431 30238225 37742602 30238362 37742773 30238499 37742944 30238636 37743115 30238773 37743286 30238910 37743457 30239047 37743628 30239184 37743799 30239321 37743970 30239458 37744141 30239595 37744312 30239732 37744483 30239869 37744654 30240006 37744825 30240143 37744996 30240280 37745167 30240417 37745338 30240554 37745509 30240691 37745680 30240828 37745851 30240965 37746022 30241102 37746193 30241239 37746364 30241376 37746535 30241513 37746706 30241650 37746877 30241787 37747048 30241924 37747219 30242061 37747390 30242198 37747561 30242335 37747732 30242472 37747903 30242609 37748074 30242746 37748245 30242883 37748416 30243020 37748587 30243157 37748758 30243294 37748929 30243431 37749100 30243568 37749271 30243705 37749442 30243842 37749613 30243979 37749784 30244116 37749955 30244253 37750126 30244390 37750297 30244527 37750468 30244664 37750639 30244801 37750810 30244938 37750981 30245075 37751152 30245212 37751323 30245349 37751494 30245486 37751665 30245623 37751836 30245760 37752007 30245897 37752178 30246034 37752349 30246171 37752520 30246308 37752691 30246445 37752862 30246582 37753033 30246719 37753204 30246856 37753375 30246993 37753546 30247130 37753717 30247267 37753888 30247404 37754059 30247541 37754230 30247678 37754401 30247815 37754572 30247952 37754743 30248089 37754914 30248226 37755085 30248363 37755256 30248500 37755427 30248637 37755598 30248774 37755769 30248911 37755940 30249048 37756111 30249185 37756282 30249322 37756453 30249459 37756624 30249596 37756795 30249733 37756966 30249870 37757137 30250007 37757308 30250144 37757479 30250281 37757650 30250418 37757821 30250555 37757992 30250692 37758163 30250829 37758334 30250966 37758505 30251103 37758676 30251240 37758847 30251377 37759018 30251514 37759189 30251651 37759360 30251788 37759531 30251925 37759702 30252062 37759873 30252199 37760044 30252336 37760215 30252473 37760386 30252610 37760557 30252747 37760728 30252884 37760899 30253021 37761070 30253158 37761241 30253295 37761412 30253432 37761583 30253569 37761754 30253706 37761925 30253843 37762096 30253980 37762267 30254117 37762438 30254254 37762609 30254391 37762780 30254528 37762951 30254665 37763122 30254802 37763293 30254939 37763464 30255076 37763635 30255213 37763806 30255350 37763977 30255487 37764148 30255624 37764319 30255761 37764490 30255898 37764661 30256035 37764832 30256172 37765003 30256309 37765174 30256446 37765345 30256583 37765516 30256720 37765687 30256857 37765858 30256994 37766029 30257131 37766200 30257268 37766371 30257405 37766542 30257542 37766713 30257679 37766884 30257816 37767055 30257953 37767226 30258090 37767397 30258227 37767568 30258364 37767739 30258501 37767910 30258638 37768081 30258775 37768252 30258912 37768423 30259049 37768594 30259186 37768765 30259323 37768936 30259460 37769107 30259597 37769278 30259734 37769449 30259871 37769620 30260008 37769791 30260145 37769962 30260282 37770133 30260419 37770304 30260556 37770475 30260693 37770646 30260830 37770817 30260967 37770988 30261104 37771159 30261241 37771330 30261378 37771501 30261515 37771672 30261652 37771843 30261789 37772014 30261926 37772185 30262063 37772356 30262200 37772527 30262337 37772698 30262474 37772869 30262611 37773040 30262748 37773211 30262885 37773382 30263022 37773553 30263159 37773724 30263296 37773895 30263433 37774066 30263570 37774237 30263707 37774408 30263844 37774579 30263981 37774750 30264118 37774921 30264255 37775092 30264392 37775263 30264529 37775434 30264666 37775605 30264803 37775776 30264940 37775947 30265077 37776118 30265214 37776289 30265351 37776460 30265488 37776631 30265625 37776802 30265762 37776973 30265899 37777144 30266036 37777315 30266173 37777486 30266310 37777657 30266447 37777828 30266584 37777999 30266721 37778170 30266858 37778341 30266995 37778512 30267132 37778683 30267269 37778854 30267406 37779025 30267543 37779196 30267680 37779367 30267817 37779538 30267954 37779709 30268091 37779880 30268228 37780051 30268365 37780222 30268502 37780393 30268639 37780564 30268776 37780735 30268913 37780906 30269050 37781077 30269187 37781248 30269324 37781419 30269461 37781590 30269598 37781761 30269735 37781932 30269872 37782103 30270009 37782274 30270146 37782445 30270283 37782616 30270420 37782787 30270557 37782958 30270694 37783129 30270831 37783300 30270968 37783471 30271105 37783642 30271242 37783813 30271379 37783984 30271516 37784155 30271653 37784326 30271790 37784497 30271927 37784668 30272064 37784839 30272201 37785010 30272338 37785181 30272475 37785352 30272612 37785523 30272749 37785694 30272886 37785865 30273023 37786036 30273160 37786207 30273297 37786378 30273434 37786549 30273571 37786720 30273708 37786891 30273845 37787062 30273982 37787233 30274119 37787404 30274256 37787575 30274393 37787746 30274530 37787917 30274667 37788088 30274804 37788259 30274941 37788430 30275078 37788601 30275215 37788772 30275352 37788943 30275489 37789114 30275626 37789285
1000 72104607 0 72104607 89999181 72104744 89999352 72104881 89999523 72105018 89999694 72105155 89999865 72105292 90000036 72105429 90000207 72105566 90000378 72105703 90000549 72105840 90000720 72105977 90000891 72106114 90001062 72106251 90001233 72106388 90001404 72106525 90001575 72106662 90001746 72106799 90001917 72106936 90002088 72107073 90002259 72107210 90002430 72107347 90002601 72107484 90002772 72107621 90002943 72107758 90003114 72107895 90003285 72108032 90003456 72108169 90003627 72108306 90003798 72108443 90003969 72108580 90004140 72108717 90004311 72108854 90004482 72108991 90004653 72109128 90004824 72109265 90004995 72109402 90005166 72109539 90005337 72109676 90005508 72109813 90005679 72109950 90005850 72110087 90006021 72110224 90006192 72110361 90006363 72110498 90006534 72110635 90006705 72110772 90006876 72110909 90007047 72111046 90007218 72111183 90007389 72111320 90007560 72111457 90007731 72111594 90007902 72111731 90008073 72111868 90008244 72112005 90008415 72112142 90008586 72112279 90008757 72112416 90008928 72112553 90009099 72112690 90009270 72112827 90009441 72112964 90009612 72113101 90009783 72113238 90009954 72113375 90010125 72113512 90010296 72113649 90010467 72113786 90010638 72113923 90010809 72114060 90010980 72114197 90011151 72114334 90011322 72114471 90011493 72114608 90011664 72114745 90011835 72114882 90012006 72115019 90012177 72115156 90012348 72115293 90012519 72115430 90012690 72115567 90012861 72115704 90013032 72115841 90013203 72115978 90013374 72116115 90013545 72116252 90013716 72116389 90013887 72116526 90014058 72116663 90014229 72116800 90014400 72116937 90014571 72117074 90014742 72117211 90014913 72117348 90015084 72117485 90015255 72117622 90015426 72117759 90015597 72117896 90015768 72118033 90015939 72118170 90016110 72118307 90016281 72118444 90016452 72118581 90016623 72118718 90016794 72118855 90016965 72118992 90017136 72119129 90017307 72119266 90017478 72119403 90017649 72119540 90017820 72119677 90017991 72119814 90018162 72119951 90018333 72120088 90018504 72120225 90018675 72120362 90018846 72120499 90019017 72120636 90019188 72120773 90019359 72120910 90019530 72121047 90019701 72121184 90019872 72121321 90020043 72121458 90020214 72121595 90020385 72121732 90020556 72121869 90020727 72122006 90020898 72122143 90021069 72122280 90021240 72122417 90021411 72122554 90021582 72122691 90021753 72122828 90021924 72122965 90022095 72123102 90022266 72123239 90022437 72123376 90022608 72123513 90022779 72123650 90022950 72123787 90023121 72123924 90023292 72124061 90023463 72124198 90023634 72124335 90023805 72124472 90023976 72124609 90024147 72124746 90024318 72124883 90024489 72125020 90024660 72125157 90024831 72125294 90025002 72125431 90025173 72125568 90025344 72125705 90025515 72125842 90025686 72125979 90025857 72126116 90026028 72126253 90026199 72126390 90026370 72126527 90026541 72126664 90026712 72126801 90026883 72126938 90027054 72127075 90027225 72127212 90027396 72127349 90027567 72127486 90027738 72127623 90027909 72127760 90028080 72127897 90028251 72128034 90028422 72128171 90028593 72128308 90028764 72128445 90028935 72128582 90029106 72128719 90029277 72128856 90029448 72128993 90029619 72129130 90029790 72129267 90029961 72129404 90030132 72129541 90030303 72129678 90030474 72129815 90030645 72129952 90030816 72130089 90030987 72130226 90031158 72130363 90031329 72130500 90031500 72130637 90031671 72130774 90031842 72130911 90032013 72131048 90032184 72131185 90032355 72131322 90032526 72131459 90032697 72131596 90032868 72131733 90033039 72131870 90033210 72132007 90033381 72132144 90033552 72132281 90033723 72132418 90033894 72132555 90034065 72132692 90034236 72132829 90034407 72132966 90034578 72133103 90034749 72133240 90034920 72133377 90035091 72133514 90035262 72133651 90035433 72133788 90035604 72133925 90035775 72134062 90035946 72134199 90036117 72134336 90036288 72134473 90036459 72134610 90036630 72134747 90036801 72134884 90036972 72135021 90037143 72135158 90037314 72135295 90037485 72135432 90037656 72135569 90037827 72135706 90037998 72135843 90038169 72135980 90038340 72136117 90038511 72136254 90038682 72136391 90038853 72136528 90039024 72136665 90039195 72136802 90039366 72136939 90039537 72137076 90039708 72137213 90039879 72137350 90040050 72137487 90040221 72137624 90040392 72137761 90040563 72137898 90040734 72138035 90040905 72138172 90041076 72138309 90041247 72138446 90041418 72138583 90041589 72138720 90041760 72138857 90041931 72138994 90042102 72139131 90042273 72139268 90042444 72139405 90042615 72139542 90042786 72139679 90042957 72139816 90043128 72139953 90043299 72140090 90043470 72140227 90043641 72140364 90043812 72140501 90043983 72140638 90044154 72140775 90044325 72140912 90044496 72141049 90044667 72141186 90044838 72141323 90045009 72141460 90045180 72141597 90045351 72141734 90045522 72141871 90045693 72142008 90045864 72142145 90046035 72142282 90046206 72142419 90046377 72142556 90046548 72142693 90046719 72142830 90046890 72142967 90047061 72143104 90047232 72143241 90047403 72143378 90047574 72143515 90047745 72143652 90047916 72143789 90048087 72143926 90048258 72144063 90048429 72144200 90048600 72144337 90048771 72144474 90048942 72144611 90049113 72144748 90049284 72144885 90049455 72145022 90049626 72145159 90049797 72145296 90049968 72145433 90050139 72145570 90050310 72145707 90050481 72145844 90050652 72145981 90050823 72146118 90050994 72146255 90051165 72146392 90051336 72146529 90051507 72146666 90051678 72146803 90051849 72146940 90052020 72147077 90052191 72147214 90052362 72147351 90052533 72147488 90052704 72147625 90052875 72147762 90053046 72147899 90053217 72148036 90053388 72148173 90053559 72148310 90053730 72148447 90053901 72148584 90054072 72148721 90054243 72148858 90054414 72148995 90054585 72149132 90054756 72149269 90054927 72149406 90055098 72149543 90055269 72149680 90055440 72149817 90055611 72149954 90055782 72150091 90055953 72150228 90056124 72150365 90056295 72150502 90056466 72150639 90056637 72150776 90056808 72150913 90056979 72151050 90057150 72151187 90057321 72151324 90057492 72151461 90057663 72151598 90057834 72151735 90058005 72151872 90058176 72152009 90058347 72152146 90058518 72152283 90058689 72152420 90058860 72152557 90059031 72152694 90059202 72152831 90059373 72152968 90059544 72153105 90059715 72153242 90059886 72153379 90060057 72153516 90060228 72153653 90060399 72153790 90060570 72153927 90060741 72154064 90060912 72154201 90061083 72154338 90061254 72154475 90061425 72154612 90061596 72154749 90061767 72154886 90061938 72155023 90062109 72155160 90062280 72155297 90062451 72155434 90062622 72155571 90062793 72155708 90062964 72155845 90063135 72155982 90063306 72156119 90063477 72156256 90063648 72156393 90063819 72156530 90063990 72156667 90064161 72156804 90064332 72156941 90064503 72157078 90064674 72157215 90064845 72157352 90065016 72157489 90065187 72157626 90065358 72157763 90065529 72157900 90065700 72158037 90065871 72158174 90066042 72158311 90066213 72158448 90066384 72158585 90066555 72158722 90066726 72158859 90066897 72158996 90067068 72159133 90067239 72159270 90067410 72159407 90067581 72159544 90067752 72159681 90067923 72159818 90068094 72159955 90068265 72160092 90068436 72160229 90068607 72160366 90068778 72160503 90068949 72160640 90069120 72160777 90069291 72160914 90069462 72161051 90069633 72161188 90069804 72161325 90069975 72161462 90070146 72161599 90070317 72161736 90070488 72161873 90070659 72162010 90070830 72162147 90071001 72162284 90071172 72162421 90071343 72162558 90071514 72162695 90071685 72162832 90071856 72162969 90072027 72163106 90072198 72163243 90072369 72163380 90072540 72163517 90072711 72163654 90072882 72163791 90073053 72163928 90073224 72164065 90073395 72164202 90073566 72164339 90073737 72164476 90073908 72164613 90074079 72164750 90074250 72164887 90074421 72165024 90074592 72165161 90074763 72165298 90074934 72165435 90075105 72165572 90075276 72165709 90075447 72165846 90075618 72165983 90075789 72166120 90075960 72166257 90076131 72166394 90076302 72166531 90076473 72166668 90076644 72166805 90076815 72166942 90076986 72167079 90077157 72167216 90077328 72167353 90077499 72167490 90077670 72167627 90077841 72167764 90078012 72167901 90078183 72168038 90078354 72168175 90078525 72168312 90078696 72168449 90078867 72168586 90079038 72168723 90079209 72168860 90079380 72168997 90079551 72169134 90079722 72169271 90079893 72169408 90080064 72169545 90080235 72169682 90080406 72169819 90080577 72169956 90080748 72170093 90080919 72170230 90081090 72170367 90081261 72170504 90081432 72170641 90081603 72170778 90081774 72170915 90081945 72171052 90082116 72171189 90082287 72171326 90082458 72171463 90082629 72171600 90082800 72171737 90082971 72171874 90083142 72172011 90083313 72172148 90083484 72172285 90083655 72172422 90083826 72172559 90083997 72172696 90084168 72172833 90084339 72172970 90084510 72173107 90084681 72173244 90084852 72173381 90085023 72173518 90085194 72173655 90085365 72173792 90085536 72173929 90085707 72174066 90085878 72174203 90086049 72174340 90086220 72174477 90086391 72174614 90086562 72174751 90086733 72174888 90086904 72175025 90087075 72175162 90087246 72175299 90087417 72175436 90087588 72175573 90087759 72175710 90087930 72175847 90088101 72175984 90088272 72176121 90088443 72176258 90088614 72176395 90088785 72176532 90088956 72176669 90089127 72176806 90089298 72176943 90089469 72177080 90089640 72177217 90089811 72177354 90089982 72177491 90090153 72177628 90090324 72177765 90090495 72177902 90090666 72178039 90090837 72178176 90091008 72178313 90091179 72178450 90091350 72178587 90091521 72178724 90091692 72178861 90091863 72178998 90092034 72179135 90092205 72179272 90092376 72179409 90092547 72179546 90092718 72179683 90092889 72179820 90093060 72179957 90093231 72180094 90093402 72180231 90093573 72180368 90093744 72180505 90093915 72180642 90094086 72180779 90094257 72180916 90094428 72181053 90094599 72181190 90094770 72181327 90094941 72181464 90095112 72181601 90095283 72181738 90095454 72181875 90095625 72182012 90095796 72182149 90095967 72182286 90096138 72182423 90096309 72182560 90096480 72182697 90096651 72182834 90096822 72182971 90096993 72183108 90097164 72183245 90097335 72183382 90097506 72183519 90097677 72183656 90097848 72183793 90098019 72183930 90098190 72184067 90098361 72184204 90098532 72184341 90098703 72184478 90098874 72184615 90099045 72184752 90099216 72184889 90099387 72185026 90099558 72185163 90099729 72185300 90099900 72185437 90100071 72185574 90100242 72185711 90100413 72185848 90100584 72185985 90100755 72186122 90100926 72186259 90101097 72186396 90101268 72186533 90101439 72186670 90101610 72186807 90101781 72186944 90101952 72187081 90102123 72187218 90102294 72187355 90102465 72187492 90102636 72187629 90102807 72187766 90102978 72187903 90103149 72188040 90103320 72188177 90103491 72188314 90103662 72188451 90103833 72188588 90104004 72188725 90104175 72188862 90104346 72188999 90104517 72189136 90104688 72189273 90104859 72189410 90105030 72189547 90105201 72189684 90105372 72189821 90105543 72189958 90105714 72190095 90105885 72190232 90106056 72190369 90106227 72190506 90106398 72190643 90106569 72190780 90106740 72190917 90106911 72191054 90107082 72191191 90107253 72191328 90107424 72191465 90107595 72191602 90107766 72191739 90107937 72191876 90108108 72192013 90108279 72192150 90108450 72192287 90108621 72192424 90108792 72192561 90108963 72192698 90109134 72192835 90109305 72192972 90109476 72193109 90109647 72193246 90109818 72193383 90109989 72193520 90110160 72193657 90110331 72193794 90110502 72193931 90110673 72194068 90110844 72194205 90111015 72194342 90111186 72194479 90111357 72194616 90111528 72194753 90111699 72194890 90111870 72195027 90112041 72195164 90112212 72195301 90112383 72195438 90112554 72195575 90112725 72195712 90112896 72195849 90113067 72195986 90113238 72196123 90113409 72196260 90113580 72196397 90113751 72196534 90113922 72196671 90114093 72196808 90114264 72196945 90114435 72197082 90114606 72197219 90114777 72197356 90114948 72197493 90115119 72197630 90115290 72197767 90115461 72197904 90115632 72198041 90115803 72198178 90115974 72198315 90116145 72198452 90116316 72198589 90116487 72198726 90116658 72198863 90116829 72199000 90117000 72199137 90117171 72199274 90117342 72199411 90117513 72199548 90117684 72199685 90117855 72199822 90118026 72199959 90118197 72200096 90118368 72200233 90118539 72200370 90118710 72200507 90118881 72200644 90119052 72200781 90119223 72200918 90119394 72201055 90119565 72201192 90119736 72201329 90119907 72201466 90120078 72201603 90120249 72201740 90120420 72201877 90120591 72202014 90120762 72202151 90120933 72202288 90121104 72202425 90121275 72202562 90121446 72202699 90121617 72202836 90121788 72202973 90121959 72203110 90122130 72203247 90122301 72203384 90122472 72203521 90122643 72203658 90122814 72203795 90122985 72203932 90123156 72204069 90123327 72204206 90123498 72204343 90123669 72204480 90123840 72204617 90124011 72204754 90124182 72204891 90124353 72205028 90124524 72205165 90124695 72205302 90124866 72205439 90125037 72205576 90125208 72205713 90125379 72205850 90125550 72205987 90125721 72206124 90125892 72206261 90126063 72206398 90126234 72206535 90126405 72206672 90126576 72206809 90126747 72206946 90126918 72207083 90127089 72207220 90127260 72207357 90127431 72207494 90127602 72207631 90127773 72207768 90127944 72207905 90128115 72208042 90128286 72208179 90128457 72208316 90128628 72208453 90128799 72208590 90128970 72208727 90129141 72208864 90129312 72209001 90129483 72209138 90129654 72209275 90129825 72209412 90129996 72209549 90130167 72209686 90130338 72209823 90130509 72209960 90130680 72210097 90130851 72210234 90131022 72210371 90131193 72210508 90131364 72210645 90131535 72210782 90131706 72210919 90131877 72211056 90132048 72211193 90132219 72211330 90132390 72211467 90132561 72211604 90132732 72211741 90132903 72211878 90133074 72212015 90133245 72212152 90133416 72212289 90133587 72212426 90133758 72212563 90133929 72212700 90134100 72212837 90134271 72212974 90134442 72213111 90134613 72213248 90134784 72213385 90134955 72213522 90135126 72213659 90135297 72213796 90135468 72213933 90135639 72214070 90135810 72214207 90135981 72214344 90136152 72214481 90136323 72214618 90136494 72214755 90136665 72214892 90136836 72215029 90137007 72215166 90137178 72215303 90137349 72215440 90137520 72215577 90137691 72215714 90137862 72215851 90138033 72215988 90138204 72216125 90138375 72216262 90138546 72216399 90138717 72216536 90138888 72216673 90139059 72216810 90139230 72216947 90139401 72217084 90139572 72217221 90139743 72217358 90139914 72217495 90140085 72217632 90140256 72217769 90140427 72217906 90140598 72218043 90140769 72218180 90140940 72218317 90141111 72218454 90141282 72218591 90141453 72218728 90141624 72218865 90141795 72219002 90141966 72219139 90142137 72219276 90142308 72219413 90142479 72219550 90142650 72219687 90142821 72219824 90142992 72219961 90143163 72220098 90143334 72220235 90143505 72220372 90143676 72220509 90143847 72220646 90144018 72220783 90144189 72220920 90144360 72221057 90144531 72221194 90144702 72221331 90144873 72221468 90145044 72221605 90145215 72221742 90145386 72221879 90145557 72222016 90145728 72222153 90145899 72222290 90146070 72222427 90146241 72222564 90146412 72222701 90146583 72222838 90146754 72222975 90146925 72223112 90147096 72223249 90147267 72223386 90147438 72223523 90147609 72223660 90147780 72223797 90147951 72223934 90148122 72224071 90148293 72224208 90148464 72224345 90148635 72224482 90148806 72224619 90148977 72224756 90149148 72224893 90149319 72225030 90149490 72225167 90149661 72225304 90149832 72225441 90150003 72225578 90150174 72225715 90150345 72225852 90150516 72225989 90150687 72226126 90150858 72226263 90151029 72226400 90151200 72226537 90151371 72226674 90151542 72226811 90151713 72226948 90151884 72227085 90152055 72227222 90152226 72227359 90152397 72227496 90152568 72227633 90152739 72227770 90152910 72227907 90153081 72228044 90153252 72228181 90153423 72228318 90153594 72228455 90153765 72228592 90153936 72228729 90154107 72228866 90154278 72229003 90154449 72229140 90154620 72229277 90154791 72229414 90154962 72229551 90155133 72229688 90155304 72229825 90155475 72229962 90155646 72230099 90155817 72230236 90155988 72230373 90156159 72230510 90156330 72230647 90156501 72230784 90156672 72230921 90156843 72231058 90157014 72231195 90157185 72231332 90157356 72231469 90157527 72231606 90157698 72231743 90157869 72231880 90158040 72232017 90158211 72232154 90158382 72232291 90158553 72232428 90158724 72232565 90158895 72232702 90159066 72232839 90159237 72232976 90159408 72233113 90159579 72233250 90159750 72233387 90159921 72233524 90160092 72233661 90160263 72233798 90160434 72233935 90160605 72234072 90160776 72234209 90160947 72234346 90161118 72234483 90161289 72234620 90161460 72234757 90161631 72234894 90161802 72235031 90161973 72235168 90162144 72235305 90162315 72235442 90162486 72235579 90162657 72235716 90162828 72235853 90162999 72235990 90163170 72236127 90163341 72236264 90163512 72236401 90163683 72236538 90163854 72236675 90164025 72236812 90164196 72236949 90164367 72237086 90164538 72237223 90164709 72237360 90164880 72237497 90165051 72237634 90165222 72237771 90165393 72237908 90165564 72238045 90165735 72238182 90165906 72238319 90166077 72238456 90166248 72238593 90166419 72238730 90166590 72238867 90166761 72239004 90166932 72239141 90167103 72239278 90167274 72239415 90167445 72239552 90167616 72239689 90167787 72239826 90167958 72239963 90168129 72240100 90168300 72240237 90168471 72240374 90168642 72240511 90168813 72240648 90168984 72240785 90169155 72240922 90169326 72241059 90169497 72241196 90169668 72241333 90169839
1000 47071008 0 47071008 58752864 47071145 58753035 47071282 58753206 47071419 58753377 47071556 58753548 47071693 58753719 47071830 58753890 47071967 58754061 47072104 58754232 47072241 58754403 47072378 58754574 47072515 58754745 47072652 58754916 47072789 58755087 47072926 58755258 47073063 58755429 47073200 58755600 47073337 58755771 47073474 58755942 47073611 58756113 47073748 58756284 47073885 58756455 47074022 58756626 47074159 58756797 47074296 58756968 47074433 58757139 47074570 58757310 47074707 58757481 47074844 58757652 47074981 58757823 47075118 58757994 47075255 58758165 47075392 58758336 47075529 58758507 47075666 58758678 47075803 58758849 47075940 58759020 47076077 58759191 47076214 58759362 47076351 58759533 47076488 58759704 47076625 58759875 47076762 58760046 47076899 58760217 47077036 58760388 47077173 58760559 47077310 58760730 47077447 58760901 47077584 58761072 47077721 58761243 47077858 58761414 47077995 58761585 47078132 58761756 47078269 58761927 47078406 58762098 47078543 58762269 47078680 58762440 47078817 58762611 47078954 58762782 47079091 58762953 47079228 58763124 47079365 58763295 47079502 58763466 47079639 58763637 47079776 58763808 47079913 58763979 47080050 58764150 47080187 58764321 47080324 58764492 47080461 58764663 47080598 58764834 47080735 58765005 47080872 58765176 47081009 58765347 47081146 58765518 47081283 58765689 47081420 58765860 47081557 58766031 47081694 58766202 47081831 58766373 47081968 58766544 47082105 58766715 47082242 58766886 47082379 58767057 47082516 58767228 47082653 58767399 47082790 58767570 47082927 58767741 47083064 58767912 47083201 58768083 47083338 58768254 47083475 58768425 47083612 58768596 47083749 58768767 47083886 58768938 47084023 58769109 47084160 58769280 47084297 58769451 47084434 58769622 47084571 58769793 47084708 58769964 47084845 58770135 47084982 58770306 47085119 58770477 47085256 58770648 47085393 58770819 47085530 58770990 47085667 58771161 47085804 58771332 47085941 58771503 47086078 58771674 47086215 58771845 47086352 58772016 47086489 58772187 47086626 58772358 47086763 58772529 47086900 58772700 47087037 58772871 47087174 58773042 47087311 58773213 47087448 58773384 47087585 58773555 47087722 58773726 47087859 58773897 47087996 58774068 47088133 58774239 47088270 58774410 47088407 58774581 47088544 58774752 47088681 58774923 47088818 58775094 47088955 58775265 47089092 58775436 47089229 58775607 47089366 58775778 47089503 58775949 47089640 58776120 47089777 58776291 47089914 58776462 47090051 58776633 47090188 58776804 47090325 58776975 47090462 58777146 47090599 58777317 47090736 58777488 47090873 58777659 47091010 58777830 47091147 58778001 47091284 58778172 47091421 58778343 47091558 58778514 47091695 58778685 47091832 58778856 47091969 58779027 47092106 58779198 47092243 58779369 47092380 58779540 47092517 58779711 47092654 58779882 47092791 58780053 47092928 58780224 47093065 58780395 47093202 58780566 47093339 58780737 47093476 58780908 47093613 58781079 47093750 58781250 47093887 58781421 47094024 58781592 47094161 58781763 47094298 58781934 47094435 58782105 47094572 58782276 47094709 58782447 47094846 58782618 47094983 58782789 47095120 58782960 47095257 58783131 47095394 58783302 47095531 58783473 47095668 58783644 47095805 58783815 47095942 58783986 47096079 58784157 47096216 58784328 47096353 58784499 47096490 58784670 47096627 58784841 47096764 58785012 47096901 58785183 47097038 58785354 47097175 58785525 47097312 58785696 47097449 58785867 47097586 58786038 47097723 58786209 47097860 58786380 47097997 58786551 47098134 58786722 47098271 58786893 47098408 58787064 47098545 58787235 47098682 58787406 47098819 58787577 47098956 58787748 47099093 58787919 47099230 58788090 47099367 58788261 47099504 58788432 47099641 58788603 47099778 58788774 47099915 58788945 47100052 58789116 47100189 58789287 47100326 58789458 47100463 58789629 47100600 58789800 47100737 58789971 47100874 58790142 47101011 58790313 47101148 58790484 47101285 58790655 47101422 58790826 47101559 58790997 47101696 58791168 47101833 58791339 47101970 58791510 47102107 58791681 47102244 58791852 47102381 58792023 47102518 58792194 47102655 58792365 47102792 58792536 47102929 58792707 47103066 58792878 47103203 58793049 47103340 58793220 47103477 58793391 47103614 58793562 47103751 58793733 47103888 58793904 47104025 58794075 47104162 58794246 47104299 58794417 47104436 58794588 47104573 58794759 47104710 58794930 47104847 58795101 47104984 58795272 47105121 58795443 47105258 58795614 47105395 58795785 47105532 58795956 47105669 58796127 47105806 58796298 47105943 58796469 47106080 58796640 47106217 58796811 47106354 58796982 47106491 58797153 47106628 58797324 47106765 58797495 47106902 58797666 47107039 58797837 47107176 58798008 47107313 58798179 47107450 58798350 47107587 58798521 47107724 58798692 47107861 58798863 47107998 58799034 47108135 58799205 47108272 58799376 47108409 58799547 47108546 58799718 47108683 58799889 47108820 58800060 47108957 58800231 47109094 58800402 47109231 58800573 47109368 58800744 47109505 58800915 47109642 58801086 47109779 58801257 47109916 58801428 47110053 58801599 47110190 58801770 47110327 58801941 47110464 58802112 47110601 58802283 47110738 58802454 47110875 58802625 47111012 58802796 47111149 58802967 47111286 58803138 47111423 58803309 47111560 58803480 47111697 58803651 47111834 58803822 47111971 58803993 47112108 58804164 47112245 58804335 47112382 58804506 47112519 58804677 47112656 58804848 47112793 58805019 47112930 58805190 47113067 58805361 47113204 58805532 47113341 58805703 47113478 58805874 47113615 58806045 47113752 58806216 47113889 58806387 47114026 58806558 47114163 58806729 47114300 58806900 47114437 58807071 47114574 58807242 47114711 58807413 47114848 58807584 47114985 58807755 47115122 58807926 47115259 58808097 47115396 58808268 47115533 58808439 47115670 58808610 47115807 58808781 47115944 58808952 47116081 58809123 47116218 58809294 47116355 58809465 47116492 58809636 47116629 58809807 47116766 58809978 47116903 58810149 47117040 58810320 47117177 58810491 47117314 58810662 47117451 58810833 47117588 58811004 47117725 58811175 47117862 58811346 47117999 58811517 47118136 58811688 47118273 58811859 47118410 58812030 47118547 58812201 47118684 58812372 47118821 58812543 47118958 58812714 47119095 58812885 47119232 58813056 47119369 58813227 47119506 58813398 47119643 58813569 47119780 58813740 47119917 58813911 47120054 58814082 47120191 58814253 47120328 58814424 47120465 58814595 47120602 58814766 47120739 58814937 47120876 58815108 47121013 58815279 47121150 58815450 47121287 58815621 47121424 58815792 47121561 58815963 47121698 58816134 47121835 58816305 47121972 58816476 47122109 58816647 47122246 58816818 47122383 58816989 47122520 58817160 47122657 58817331 47122794 58817502 47122931 58817673 47123068 58817844 47123205 58818015 47123342 58818186 47123479 58818357 47123616 58818528 47123753 58818699 47123890 58818870 47124027 58819041 47124164 58819212 47124301 58819383 47124438 58819554 47124575 58819725 47124712 58819896 47124849 58820067 47124986 58820238 47125123 58820409 47125260 58820580 47125397 58820751 47125534 58820922 47125671 58821093 47125808 58821264 47125945 58821435 47126082 58821606 47126219 58821777 47126356 58821948 47126493 58822119 47126630 58822290 47126767 58822461 47126904 58822632 47127041 58822803 47127178 58822974 47127315 58823145 47127452 58823316 47127589 58823487 47127726 58823658 47127863 58823829 47128000 58824000 47128137 58824171 47128274 58824342 47128411 58824513 47128548 58824684 47128685 58824855 47128822 58825026 47128959 58825197 47129096 58825368 47129233 58825539 47129370 58825710 47129507 58825881 47129644 58826052 47129781 58826223 47129918 58826394 47130055 58826565 47130192 58826736 47130329 58826907 47130466 58827078 47130603 58827249 47130740 58827420 47130877 58827591 47131014 58827762 47131151 58827933 47131288 58828104 47131425 58828275 47131562 58828446 47131699 58828617 47131836 58828788 47131973 58828959 47132110 58829130 47132247 58829301 47132384 58829472 47132521 58829643 47132658 58829814 47132795 58829985 47132932 58830156 47133069 58830327 47133206 58830498 47133343 58830669 47133480 58830840 47133617 58831011 47133754 58831182 47133891 58831353 47134028 58831524 47134165 58831695 47134302 58831866 47134439 58832037 47134576 58832208 47134713 58832379 47134850 58832550 47134987 58832721 47135124 58832892 47135261 58833063 47135398 58833234 47135535 58833405 47135672 58833576 47135809 58833747 47135946 58833918 47136083 58834089 47136220 58834260 47136357 58834431 47136494 58834602 47136631 58834773 47136768 58834944 47136905 58835115 47137042 58835286 47137179 58835457 47137316 58835628 47137453 58835799 47137590 58835970 47137727 58836141 47137864 58836312 47138001 58836483 47138138 58836654 47138275 58836825 47138412 58836996 47138549 58837167 47138686 58837338 47138823 58837509 47138960 58837680 47139097 58837851 47139234 58838022 47139371 58838193 47139508 58838364 47139645 58838535 47139782 58838706 47139919 58838877 47140056 58839048 47140193 58839219 47140330 58839390 47140467 58839561 47140604 58839732 47140741 58839903 47140878 58840074 47141015 58840245 47141152 58840416 47141289 58840587 47141426 58840758 47141563 58840929 47141700 58841100 47141837 58841271 47141974 58841442 47142111 58841613 47142248 58841784 47142385 58841955 47142522 58842126 47142659 58842297 47142796 58842468 47142933 58842639 47143070 58842810 47143207 58842981 47143344 58843152 47143481 58843323 47143618 58843494 47143755 58843665 47143892 58843836 47144029 58844007 47144166 58844178 47144303 58844349 47144440 58844520 47144577 58844691 47144714 58844862 47144851 58845033 47144988 58845204 47145125 58845375 47145262 58845546 47145399 58845717 47145536 58845888 47145673 58846059 47145810 58846230 47145947 58846401 47146084 58846572 47146221 58846743 47146358 58846914 47146495 58847085 47146632 58847256 47146769 58847427 47146906 58847598 47147043 58847769 47147180 58847940 47147317 58848111 47147454 58848282 47147591 58848453 47147728 58848624 47147865 58848795 47148002 58848966 47148139 58849137 47148276 58849308 47148413 58849479 47148550 58849650 47148687 58849821 47148824 58849992 47148961 58850163 47149098 58850334 47149235 58850505 47149372 58850676 47149509 58850847 47149646 58851018 47149783 58851189 47149920 58851360 47150057 58851531 47150194 58851702 47150331 58851873 47150468 58852044 47150605 58852215 47150742 58852386 47150879 58852557 47151016 58852728 47151153 58852899 47151290 58853070 47151427 58853241 47151564 58853412 47151701 58853583 47151838 58853754 47151975 58853925 47152112 58854096 47152249 58854267 47152386 58854438 47152523 58854609 47152660 58854780 47152797 58854951 47152934 58855122 47153071 58855293 47153208 58855464 47153345 58855635 47153482 58855806 47153619 58855977 47153756 58856148 47153893 58856319 47154030 58856490 47154167 58856661 47154304 58856832 47154441 58857003 47154578 58857174 47154715 58857345 47154852 58857516 47154989 58857687 47155126 58857858 47155263 58858029 47155400 58858200 47155537 58858371 47155674 58858542 47155811 58858713 47155948 58858884 47156085 58859055 47156222 58859226 47156359 58859397 47156496 58859568 47156633 58859739 47156770 58859910 47156907 58860081 47157044 58860252 47157181 58860423 47157318 58860594 47157455 58860765 47157592 58860936 47157729 58861107 47157866 58861278 47158003 58861449 47158140 58861620 47158277 58861791 47158414 58861962 47158551 58862133 47158688 58862304 47158825 58862475 47158962 58862646 47159099 58862817 47159236 58862988 47159373 58863159 47159510 58863330 47159647 58863501 47159784 58863672 47159921 58863843 47160058 58864014 47160195 58864185 47160332 58864356 47160469 58864527 47160606 58864698 47160743 58864869 47160880 58865040 47161017 58865211 47161154 58865382 47161291 58865553 47161428 58865724 47161565 58865895 47161702 58866066 47161839 58866237 47161976 58866408 47162113 58866579 47162250 58866750 47162387 58866921 47162524 58867092 47162661 58867263 47162798 58867434 47162935 58867605 47163072 58867776 47163209 58867947 47163346 58868118 47163483 58868289 47163620 58868460 47163757 58868631 47163894 58868802 47164031 58868973 47164168 58869144 47164305 58869315 47164442 58869486 47164579 58869657 47164716 58869828 47164853 58869999 47164990 58870170 47165127 58870341 47165264 58870512 47165401 58870683 47165538 58870854 47165675 58871025 47165812 58871196 47165949 58871367 47166086 58871538 47166223 58871709 47166360 58871880 47166497 58872051 47166634 58872222 47166771 58872393 47166908 58872564 47167045 58872735 47167182 58872906 47167319 58873077 47167456 58873248 47167593 58873419 47167730 58873590 47167867 58873761 47168004 58873932 47168141 58874103 47168278 58874274 47168415 58874445 47168552 58874616 47168689 58874787 47168826 58874958 47168963 58875129 47169100 58875300 47169237 58875471 47169374 58875642 47169511 58875813 47169648 58875984 47169785 58876155 47169922 58876326 47170059 58876497 47170196 58876668 47170333 58876839 47170470 58877010 47170607 58877181 47170744 58877352 47170881 58877523 47171018 58877694 47171155 58877865 47171292 58878036 47171429 58878207 47171566 58878378 47171703 58878549 47171840 58878720 47171977 58878891 47172114 58879062 47172251 58879233 47172388 58879404 47172525 58879575 47172662 58879746 47172799 58879917 47172936 58880088 47173073 58880259 47173210 58880430 47173347 58880601 47173484 58880772 47173621 58880943 47173758 58881114 47173895 58881285 47174032 58881456 47174169 58881627 47174306 58881798 47174443 58881969 47174580 58882140 47174717 58882311 47174854 58882482 47174991 58882653 47175128 58882824 47175265 58882995 47175402 58883166 47175539 58883337 47175676 58883508 47175813 58883679 47175950 58883850 47176087 58884021 47176224 58884192 47176361 58884363 47176498 58884534 47176635 58884705 47176772 58884876 47176909 58885047 47177046 58885218 47177183 58885389 47177320 58885560 47177457 58885731 47177594 58885902 47177731 58886073 47177868 58886244 47178005 58886415 47178142 58886586 47178279 58886757 47178416 58886928 47178553 58887099 47178690 58887270 47178827 58887441 47178964 58887612 47179101 58887783 47179238 58887954 47179375 58888125 47179512 58888296 47179649 58888467 47179786 58888638 47179923 58888809 47180060 58888980 47180197 58889151 47180334 58889322 47180471 58889493 47180608 58889664 47180745 58889835 47180882 58890006 47181019 58890177 47181156 58890348 47181293 58890519 47181430 58890690 47181567 58890861 47181704 58891032 47181841 58891203 47181978 58891374 47182115 58891545 47182252 58891716 47182389 58891887 47182526 58892058 47182663 58892229 47182800 58892400 47182937 58892571 47183074 58892742 47183211 58892913 47183348 58893084 47183485 58893255 47183622 58893426 47183759 58893597 47183896 58893768 47184033 58893939 47184170 58894110 47184307 58894281 47184444 58894452 47184581 58894623 47184718 58894794 47184855 58894965 47184992 58895136 47185129 58895307 47185266 58895478 47185403 58895649 47185540 58895820 47185677 58895991 47185814 58896162 47185951 58896333 47186088 58896504 47186225 58896675 47186362 58896846 47186499 58897017 47186636 58897188 47186773 58897359 47186910 58897530 47187047 58897701 47187184 58897872 47187321 58898043 47187458 58898214 47187595 58898385 47187732 58898556 47187869 58898727 47188006 58898898 47188143 58899069 47188280 58899240 47188417 58899411 47188554 58899582 47188691 58899753 47188828 58899924 47188965 58900095 47189102 58900266 47189239 58900437 47189376 58900608 47189513 58900779 47189650 58900950 47189787 58901121 47189924 58901292 47190061 58901463 47190198 58901634 47190335 58901805 47190472 58901976 47190609 58902147 47190746 58902318 47190883 58902489 47191020 58902660 47191157 58902831 47191294 58903002 47191431 58903173 47191568 58903344 47191705 58903515 47191842 58903686 47191979 58903857 47192116 58904028 47192253 58904199 47192390 58904370 47192527 58904541 47192664 58904712 47192801 58904883 47192938 58905054 47193075 58905225 47193212 58905396 47193349 58905567 47193486 58905738 47193623 58905909 47193760 58906080 47193897 58906251 47194034 58906422 47194171 58906593 47194308 58906764 47194445 58906935 47194582 58907106 47194719 58907277 47194856 58907448 47194993 58907619 47195130 58907790 47195267 58907961 47195404 58908132 47195541 58908303 47195678 58908474 47195815 58908645 47195952 58908816 47196089 58908987 47196226 58909158 47196363 58909329 47196500 58909500 47196637 58909671 47196774 58909842 47196911 58910013 47197048 58910184 47197185 58910355 47197322 58910526 47197459 58910697 47197596 58910868 47197733 58911039 47197870 58911210 47198007 58911381 47198144 58911552 47198281 58911723 47198418 58911894 47198555 58912065 47198692 58912236 47198829 58912407 47198966 58912578 47199103 58912749 47199240 58912920 47199377 58913091 47199514 58913262 47199651 58913433 47199788 58913604 47199925 58913775 47200062 58913946 47200199 58914117 47200336 58914288 47200473 58914459 47200610 58914630 47200747 58914801 47200884 58914972 47201021 58915143 47201158 58915314 47201295 58915485 47201432 58915656 47201569 58915827 47201706 58915998 47201843 58916169 47201980 58916340 47202117 58916511 47202254 58916682 47202391 58916853 47202528 58917024 47202665 58917195 47202802 58917366 47202939 58917537 47203076 58917708 47203213 58917879 47203350 58918050 47203487 58918221 47203624 58918392 47203761 58918563 47203898 58918734 47204035 58918905 47204172 58919076 47204309 58919247 47204446 58919418 47204583 58919589 47204720 58919760 47204857 58919931 47204994 58920102 47205131 58920273 47205268 58920444 47205405 58920615 47205542 58920786 47205679 58920957 47205816 58921128 47205953 58921299 47206090 58921470 47206227 58921641 47206364 58921812 47206501 58921983 47206638 58922154 47206775 58922325 47206912 58922496 47207049 58922667 47207186 58922838 47207323 58923009 47207460 58923180 47207597 58923351 47207734 58923522
1000 69183900 0 69183900 86353627 69184037 86353798 69184174 86353969 69184311 86354140 69184448 86354311 69184585 86354482 69184722 86354653 69184859 86354824 69184996 86354995 69185133 86355166 69185270 86355337 69185407 86355508 69185544 86355679 69185681 86355850 69185818 86356021 69185955 86356192 69186092 86356363 69186229 86356534 69186366 86356705 69186503 86356876 69186640 86357047 69186777 86357218 69186914 86357389 69187051 86357560 69187188 86357731 69187325 86357902 69187462 86358073 69187599 86358244 69187736 86358415 69187873 86358586 69188010 86358757 69188147 86358928 69188284 86359099 69188421 86359270 69188558 86359441 69188695 86359612 69188832 86359783 69188969 86359954 69189106 86360125 69189243 86360296 69189380 86360467 69189517 86360638 69189654 86360809 69189791 86360980 69189928 86361151 69190065 86361322 69190202 86361493 69190339 86361664 69190476 86361835 69190613 86362006 69190750 86362177 69190887 86362348 69191024 86362519 69191161 86362690 69191298 86362861 69191435 86363032 69191572 86363203 69191709 86363374 69191846 86363545 69191983 86363716 69192120 86363887 69192257 86364058 69192394 86364229 69192531 86364400 69192668 86364571 69192805 86364742 69192942 86364913 69193079 86365084 69193216 86365255 69193353 86365426 69193490 86365597 69193627 86365768 69193764 86365939 69193901 86366110 69194038 86366281 69194175 86366452 69194312 86366623 69194449 86366794 69194586 86366965 69194723 86367136 69194860 86367307 69194997 86367478 69195134 86367649 69195271 86367820 69195408 86367991 69195545 86368162 69195682 86368333 69195819 86368504 69195956 86368675 69196093 86368846 69196230 86369017 69196367 86369188 69196504 86369359 69196641 86369530 69196778 86369701 69196915 86369872 69197052 86370043 69197189 86370214 69197326 86370385 69197463 86370556 69197600 86370727 69197737 86370898 69197874 86371069 69198011 86371240 69198148 86371411 69198285 86371582 69198422 86371753 69198559 86371924 69198696 86372095 69198833 86372266 69198970 86372437 69199107 86372608 69199244 86372779 69199381 86372950 69199518 86373121 69199655 86373292 69199792 86373463 69199929 86373634 69200066 86373805 69200203 86373976 69200340 86374147 69200477 86374318 69200614 86374489 69200751 86374660 69200888 86374831 69201025 86375002 69201162 86375173 69201299 86375344 69201436 86375515 69201573 86375686 69201710 86375857 69201847 86376028 69201984 86376199 69202121 86376370 69202258 86376541 69202395 86376712 69202532 86376883 69202669 86377054 69202806 86377225 69202943 86377396 69203080 86377567 69203217 86377738 69203354 86377909 69203491 86378080 69203628 86378251 69203765 86378422 69203902 86378593 69204039 86378764 69204176 86378935 69204313 86379106 69204450 86379277 69204587 86379448 69204724 86379619 69204861 86379790 69204998 86379961 69205135 86380132 69205272 86380303 69205409 86380474 69205546 86380645 69205683 86380816 69205820 86380987 69205957 86381158 69206094 86381329 69206231 86381500 69206368 86381671 69206505 86381842 69206642 86382013 69206779 86382184 69206916 86382355 69207053 86382526 69207190 86382697 69207327 86382868 69207464 86383039 69207601 86383210 69207738 86383381 69207875 86383552 69208012 86383723 69208149 86383894 69208286 86384065 69208423 86384236 69208560 86384407 69208697 86384578 69208834 86384749 69208971 86384920 69209108 86385091 69209245 86385262 69209382 86385433 69209519 86385604 69209656 86385775 69209793 86385946 69209930 86386117 69210067 86386288 69210204 86386459 69210341 86386630 69210478 86386801 69210615 86386972 69210752 86387143 69210889 86387314 69211026 86387485 69211163 86387656 69211300 86387827 69211437 86387998 69211574 86388169 69211711 86388340 69211848 86388511 69211985 86388682 69212122 86388853 69212259 86389024 69212396 86389195 69212533 86389366 69212670 86389537 69212807 86389708 69212944 86389879 69213081 86390050 69213218 86390221 69213355 86390392 69213492 86390563 69213629 86390734 69213766 86390905 69213903 86391076 69214040 86391247 69214177 86391418 69214314 86391589 69214451 86391760 69214588 86391931 69214725 86392102 69214862 86392273 69214999 86392444 69215136 86392615 69215273 86392786 69215410 86392957 69215547 86393128 69215684 86393299 69215821 86393470 69215958 86393641 69216095 86393812 69216232 86393983 69216369 86394154 69216506 86394325 69216643 86394496 69216780 86394667 69216917 86394838 69217054 86395009 69217191 86395180 69217328 86395351 69217465 86395522 69217602 86395693 69217739 86395864 69217876 86396035 69218013 86396206 69218150 86396377 69218287 86396548 69218424 86396719 69218561 86396890 69218698 86397061 69218835 86397232 69218972 86397403 69219109 86397574 69219246 86397745 69219383 86397916 69219520 86398087 69219657 86398258 69219794 86398429 69219931 86398600 69220068 86398771 69220205 86398942 69220342 86399113 69220479 86399284 69220616 86399455 69220753 86399626 69220890 86399797 69221027 86399968 69221164 86400139 69221301 86400310 69221438 86400481 69221575 86400652 69221712 86400823 69221849 86400994 69221986 86401165 69222123 86401336 69222260 86401507 69222397 86401678 69222534 86401849 69222671 86402020 69222808 86402191 69222945 86402362 69223082 86402533 69223219 86402704 69223356 86402875 69223493 86403046 69223630 86403217 69223767 86403388 69223904 86403559 69224041 86403730 69224178 86403901 69224315 86404072 69224452 86404243 69224589 86404414 69224726 86404585 69224863 86404756 69225000 86404927 69225137 86405098 69225274 86405269 69225411 86405440 69225548 86405611 69225685 86405782 69225822 86405953 69225959 86406124 69226096 86406295 69226233 86406466 69226370 86406637 69226507 86406808 69226644 86406979 69226781 86407150 69226918 86407321 69227055 86407492 69227192 86407663 69227329 86407834 69227466 86408005 69227603 86408176 69227740 86408347 69227877 86408518 69228014 86408689 69228151 86408860 69228288 86409031 69228425 86409202 69228562 86409373 69228699 86409544 69228836 86409715 69228973 86409886 69229110 86410057 69229247 86410228 69229384 86410399 69229521 86410570 69229658 86410741 69229795 86410912 69229932 86411083 69230069 86411254 69230206 86411425 69230343 86411596 69230480 86411767 69230617 86411938 69230754 86412109 69230891 86412280 69231028 86412451 69231165 86412622 69231302 86412793 69231439 86412964 69231576 86413135 69231713 86413306 69231850 86413477 69231987 86413648 69232124 86413819 69232261 86413990 69232398 86414161 69232535 86414332 69232672 86414503 69232809 86414674 69232946 86414845 69233083 86415016 69233220 86415187 69233357 86415358 69233494 86415529 69233631 86415700 69233768 86415871 69233905 86416042 69234042 86416213 69234179 86416384 69234316 86416555 69234453 86416726 69234590 86416897 69234727 86417068 69234864 86417239 69235001 86417410 69235138 86417581 69235275 86417752 69235412 86417923 69235549 86418094 69235686 86418265 69235823 86418436 69235960 86418607 69236097 86418778 69236234 86418949 69236371 86419120 69236508 86419291 69236645 86419462 69236782 86419633 69236919 86419804 69237056 86419975 69237193 86420146 69237330 86420317 69237467 86420488 69237604 86420659 69237741 86420830 69237878 86421001 69238015 86421172 69238152 86421343 69238289 86421514 69238426 86421685 69238563 86421856 69238700 86422027 69238837 86422198 69238974 86422369 69239111 86422540 69239248 86422711 69239385 86422882 69239522 86423053 69239659 86423224 69239796 86423395 69239933 86423566 69240070 86423737 69240207 86423908 69240344 86424079 69240481 86424250 69240618 86424421 69240755 86424592 69240892 86424763 69241029 86424934 69241166 86425105 69241303 86425276 69241440 86425447 69241577 86425618 69241714 86425789 69241851 86425960 69241988 86426131 69242125 86426302 69242262 86426473 69242399 86426644 69242536 86426815 69242673 86426986 69242810 86427157 69242947 86427328 69243084 86427499 69243221 86427670 69243358 86427841 69243495 86428012 69243632 86428183 69243769 86428354 69243906 86428525 69244043 86428696 69244180 86428867 69244317 86429038 69244454 86429209 69244591 86429380 69244728 86429551 69244865 86429722 69245002 86429893 69245139 86430064 69245276 86430235 69245413 86430406 69245550 86430577 69245687 86430748 69245824 86430919 69245961 86431090 69246098 86431261 69246235 86431432 69246372 86431603 69246509 86431774 69246646 86431945 69246783 86432116 69246920 86432287 69247057 86432458 69247194 86432629 69247331 86432800 69247468 86432971 69247605 86433142 69247742 86433313 69247879 86433484 69248016 86433655 69248153 86433826 69248290 86433997 69248427 86434168 69248564 86434339 69248701 86434510 69248838 86434681 69248975 86434852 69249112 86435023 69249249 86435194 69249386 86435365 69249523 86435536 69249660 86435707 69249797 86435878 69249934 86436049 69250071 86436220 69250208 86436391 69250345 86436562 69250482 86436733 69250619 86436904 69250756 86437075 69250893 86437246 69251030 86437417 69251167 86437588 69251304 86437759 69251441 86437930 69251578 86438101 69251715 86438272 69251852 86438443 69251989 86438614 69252126 86438785 69252263 86438956 69252400 86439127 69252537 86439298 69252674 86439469 69252811 86439640 69252948 86439811 69253085 86439982 69253222 86440153 69253359 86440324 69253496 86440495 69253633 86440666 69253770 86440837 69253907 86441008 69254044 86441179 69254181 86441350 69254318 86441521 69254455 86441692 69254592 86441863 69254729 86442034 69254866 86442205 69255003 86442376 69255140 86442547 69255277 86442718 69255414 86442889 69255551 86443060 69255688 86443231 69255825 86443402 69255962 86443573 69256099 86443744 69256236 86443915 69256373 86444086 69256510 86444257 69256647 86444428 69256784 86444599 69256921 86444770 69257058 86444941 69257195 86445112 69257332 86445283 69257469 86445454 69257606 86445625 69257743 86445796 69257880 86445967 69258017 86446138 69258154 86446309 69258291 86446480 69258428 86446651 69258565 86446822 69258702 86446993 69258839 86447164 69258976 86447335 69259113 86447506 69259250 86447677 69259387 86447848 69259524 86448019 69259661 86448190 69259798 86448361 69259935 86448532 69260072 86448703 69260209 86448874 69260346 86449045 69260483 86449216 69260620 86449387 69260757 86449558 69260894 86449729 69261031 86449900 69261168 86450071 69261305 86450242 69261442 86450413 69261579 86450584 69261716 86450755 69261853 86450926 69261990 86451097 69262127 86451268 69262264 86451439 69262401 86451610 69262538 86451781 69262675 86451952 69262812 86452123 69262949 86452294 69263086 86452465 69263223 86452636 69263360 86452807 69263497 86452978 69263634 86453149 69263771 86453320 69263908 86453491 69264045 86453662 69264182 86453833 69264319 86454004 69264456 86454175 69264593 86454346 69264730 86454517 69264867 86454688 69265004 86454859 69265141 86455030 69265278 86455201 69265415 86455372 69265552 86455543 69265689 86455714 69265826 86455885 69265963 86456056 69266100 86456227 69266237 86456398 69266374 86456569 69266511 86456740 69266648 86456911 69266785 86457082 69266922 86457253 69267059 86457424 69267196 86457595 69267333 86457766 69267470 86457937 69267607 86458108 69267744 86458279 69267881 86458450 69268018 86458621 69268155 86458792 69268292 86458963 69268429 86459134 69268566 86459305 69268703 86459476 69268840 86459647 69268977 86459818 69269114 86459989 69269251 86460160 69269388 86460331 69269525 86460502 69269662 86460673 69269799 86460844 69269936 86461015 69270073 86461186 69270210 86461357 69270347 86461528 69270484 86461699 69270621 86461870 69270758 86462041 69270895 86462212 69271032 86462383 69271169 86462554 69271306 86462725 69271443 86462896 69271580 86463067 69271717 86463238 69271854 86463409 69271991 86463580 69272128 86463751 69272265 86463922 69272402 86464093 69272539 86464264 69272676 86464435 69272813 86464606 69272950 86464777 69273087 86464948 69273224 86465119 69273361 86465290 69273498 86465461 69273635 86465632 69273772 86465803 69273909 86465974 69274046 86466145 69274183 86466316 69274320 86466487 69274457 86466658 69274594 86466829 69274731 86467000 69274868 86467171 69275005 86467342 69275142 86467513 69275279 86467684 69275416 86467855 69275553 86468026 69275690 86468197 69275827 86468368 69275964 86468539 69276101 86468710 69276238 86468881 69276375 86469052 69276512 86469223 69276649 86469394 69276786 86469565 69276923 86469736 69277060 86469907 69277197 86470078 69277334 86470249 69277471 86470420 69277608 86470591 69277745 86470762 69277882 86470933 69278019 86471104 69278156 86471275 69278293 86471446 69278430 86471617 69278567 86471788 69278704 86471959 69278841 86472130 69278978 86472301 69279115 86472472 69279252 86472643 69279389 86472814 69279526 86472985 69279663 86473156 69279800 86473327 69279937 86473498 69280074 86473669 69280211 86473840 69280348 86474011 69280485 86474182 69280622 86474353 69280759 86474524 69280896 86474695 69281033 86474866 69281170 86475037 69281307 86475208 69281444 86475379 69281581 86475550 69281718 86475721 69281855 86475892 69281992 86476063 69282129 86476234 69282266 86476405 69282403 86476576 69282540 86476747 69282677 86476918 69282814 86477089 69282951 86477260 69283088 86477431 69283225 86477602 69283362 86477773 69283499 86477944 69283636 86478115 69283773 86478286 69283910 86478457 69284047 86478628 69284184 86478799 69284321 86478970 69284458 86479141 69284595 86479312 69284732 86479483 69284869 86479654 69285006 86479825 69285143 86479996 69285280 86480167 69285417 86480338 69285554 86480509 69285691 86480680 69285828 86480851 69285965 86481022 69286102 86481193 69286239 86481364 69286376 86481535 69286513 86481706 69286650 86481877 69286787 86482048 69286924 86482219 69287061 86482390 69287198 86482561 69287335 86482732 69287472 86482903 69287609 86483074 69287746 86483245 69287883 86483416 69288020 86483587 69288157 86483758 69288294 86483929 69288431 86484100 69288568 86484271 69288705 86484442 69288842 86484613 69288979 86484784 69289116 86484955 69289253 86485126 69289390 86485297 69289527 86485468 69289664 86485639 69289801 86485810 69289938 86485981 69290075 86486152 69290212 86486323 69290349 86486494 69290486 86486665 69290623 86486836 69290760 86487007 69290897 86487178 69291034 86487349 69291171 86487520 69291308 86487691 69291445 86487862 69291582 86488033 69291719 86488204 69291856 86488375 69291993 86488546 69292130 86488717 69292267 86488888 69292404 86489059 69292541 86489230 69292678 86489401 69292815 86489572 69292952 86489743 69293089 86489914 69293226 86490085 69293363 86490256 69293500 86490427 69293637 86490598 69293774 86490769 69293911 86490940 69294048 86491111 69294185 86491282 69294322 86491453 69294459 86491624 69294596 86491795 69294733 86491966 69294870 86492137 69295007 86492308 69295144 86492479 69295281 86492650 69295418 86492821 69295555 86492992 69295692 86493163 69295829 86493334 69295966 86493505 69296103 86493676 69296240 86493847 69296377 86494018 69296514 86494189 69296651 86494360 69296788 86494531 69296925 86494702 69297062 86494873 69297199 86495044 69297336 86495215 69297473 86495386 69297610 86495557 69297747 86495728 69297884 86495899 69298021 86496070 69298158 86496241 69298295 86496412 69298432 86496583 69298569 86496754 69298706 86496925 69298843 86497096 69298980 86497267 69299117 86497438 69299254 86497609 69299391 86497780 69299528 86497951 69299665 86498122 69299802 86498293 69299939 86498464 69300076 86498635 69300213 86498806 69300350 86498977 69300487 86499148 69300624 86499319 69300761 86499490 69300898 86499661 69301035 86499832 69301172 86500003 69301309 86500174 69301446 86500345 69301583 86500516 69301720 86500687 69301857 86500858 69301994 86501029 69302131 86501200 69302268 86501371 69302405 86501542 69302542 86501713 69302679 86501884 69302816 86502055 69302953 86502226 69303090 86502397 69303227 86502568 69303364 86502739 69303501 86502910 69303638 86503081 69303775 86503252 69303912 86503423 69304049 86503594 69304186 86503765 69304323 86503936 69304460 86504107 69304597 86504278 69304734 86504449 69304871 86504620 69305008 86504791 69305145 86504962 69305282 86505133 69305419 86505304 69305556 86505475 69305693 86505646 69305830 86505817 69305967 86505988 69306104 86506159 69306241 86506330 69306378 86506501 69306515 86506672 69306652 86506843 69306789 86507014 69306926 86507185 69307063 86507356 69307200 86507527 69307337 86507698 69307474 86507869 69307611 86508040 69307748 86508211 69307885 86508382 69308022 86508553 69308159 86508724 69308296 86508895 69308433 86509066 69308570 86509237 69308707 86509408 69308844 86509579 69308981 86509750 69309118 86509921 69309255 86510092 69309392 86510263 69309529 86510434 69309666 86510605 69309803 86510776 69309940 86510947 69310077 86511118 69310214 86511289 69310351 86511460 69310488 86511631 69310625 86511802 69310762 86511973 69310899 86512144 69311036 86512315 69311173 86512486 69311310 86512657 69311447 86512828 69311584 86512999 69311721 86513170 69311858 86513341 69311995 86513512 69312132 86513683 69312269 86513854 69312406 86514025 69312543 86514196 69312680 86514367 69312817 86514538 69312954 86514709 69313091 86514880 69313228 86515051 69313365 86515222 69313502 86515393 69313639 86515564 69313776 86515735 69313913 86515906 69314050 86516077 69314187 86516248 69314324 86516419 69314461 86516590 69314598 86516761 69314735 86516932 69314872 86517103 69315009 86517274 69315146 86517445 69315283 86517616 69315420 86517787 69315557 86517958 69315694 86518129 69315831 86518300 69315968 86518471 69316105 86518642 69316242 86518813 69316379 86518984 69316516 86519155 69316653 86519326 69316790 86519497 69316927 86519668 69317064 86519839 69317201 86520010 69317338 86520181 69317475 86520352 69317612 86520523 69317749 86520694 69317886 86520865 69318023 86521036 69318160 86521207 69318297 86521378 69318434 86521549 69318571 86521720 69318708 86521891 69318845 86522062 69318982 86522233 69319119 86522404 69319256 86522575 69319393 86522746 69319530 86522917 69319667 86523088 69319804 86523259 69319941 86523430 69320078 86523601 69320215 86523772 69320352 86523943 69320489 86524114 69320626 86524285
1000 40231283 0 40231283 50215689 40231420 50215860 40231557 50216031 40231694 50216202 40231831 50216373 40231968 50216544 40232105 50216715 40232242 50216886 40232379 50217057 40232516 50217228 40232653 50217399 40232790 50217570 40232927 50217741 40233064 50217912 40233201 50218083 40233338 50218254 40233475 50218425 40233612 50218596 40233749 50218767 40233886 50218938 40234023 50219109 40234160 50219280 40234297 50219451 40234434 50219622 40234571 50219793 40234708 50219964 40234845 50220135 40234982 50220306 40235119 50220477 40235256 50220648 40235393 50220819 40235530 50220990 40235667 50221161 40235804 50221332 40235941 50221503 40236078 50221674 40236215 50221845 40236352 50222016 40236489 50222187 40236626 50222358 40236763 50222529 40236900 50222700 40237037 50222871 40237174 50223042 40237311 50223213 40237448 50223384 40237585 50223555 40237722 50223726 40237859 50223897 40237996 50224068 40238133 50224239 40238270 50224410 40238407 50224581 40238544 50224752 40238681 50224923 40238818 50225094 40238955 50225265 40239092 50225436 40239229 50225607 40239366 50225778 40239503 50225949 40239640 50226120 40239777 50226291 40239914 50226462 40240051 50226633 40240188 50226804 40240325 50226975 40240462 50227146 40240599 50227317 40240736 50227488 40240873 50227659 40241010 50227830 40241147 50228001 40241284 50228172 40241421 50228343 40241558 50228514 40241695 50228685 40241832 50228856 40241969 50229027 40242106 50229198 40242243 50229369 40242380 50229540 40242517 50229711 40242654 50229882 40242791 50230053 40242928 50230224 40243065 50230395 40243202 50230566 40243339 50230737 40243476 50230908 40243613 50231079 40243750 50231250 40243887 50231421 40244024 50231592 40244161 50231763 40244298 50231934 40244435 50232105 40244572 50232276 40244709 50232447 40244846 50232618 40244983 50232789 40245120 50232960 40245257 50233131 40245394 50233302 40245531 50233473 40245668 50233644 40245805 50233815 40245942 50233986 40246079 50234157 40246216 50234328 40246353 50234499 40246490 50234670 40246627 50234841 40246764 50235012 40246901 50235183 40247038 50235354 40247175 50235525 40247312 50235696 40247449 50235867 40247586 50236038 40247723 50236209 40247860 50236380 40247997 50236551 40248134 50236722 40248271 50236893 40248408 50237064 40248545 50237235 40248682 50237406 40248819 50237577 40248956 50237748 40249093 50237919 40249230 50238090 40249367 50238261 40249504 50238432 40249641 50238603 40249778 50238774 40249915 50238945 40250052 50239116 40250189 50239287 40250326 50239458 40250463 50239629 40250600 50239800 40250737 50239971 40250874 50240142 40251011 50240313 40251148 50240484 40251285 50240655 40251422 50240826 40251559 50240997 40251696 50241168 40251833 50241339 40251970 50241510 40252107 50241681 40252244 50241852 40252381 50242023 40252518 50242194 40252655 50242365 40252792 50242536 40252929 50242707 40253066 50242878 40253203 50243049 40253340 50243220 40253477 50243391 40253614 50243562 40253751 50243733 40253888 50243904 40254025 50244075 40254162 50244246 40254299 50244417 40254436 50244588 40254573 50244759 40254710 50244930 40254847 50245101 40254984 50245272 40255121 50245443 40255258 50245614 40255395 50245785 40255532 50245956 40255669 50246127 40255806 50246298 40255943 50246469 40256080 50246640 40256217 50246811 40256354 50246982 40256491 50247153 40256628 50247324 40256765 50247495 40256902 50247666 40257039 50247837 40257176 50248008 40257313 50248179 40257450 50248350 40257587 50248521 40257724 50248692 40257861 50248863 40257998 50249034 40258135 50249205 40258272 50249376 40258409 50249547 40258546 50249718 40258683 50249889 40258820 50250060 40258957 50250231 40259094 50250402 40259231 50250573 40259368 50250744 40259505 50250915 40259642 50251086 40259779 50251257 40259916 50251428 40260053 50251599 40260190 50251770 40260327 50251941 40260464 50252112 40260601 50252283 40260738 50252454 40260875 50252625 40261012 50252796 40261149 50252967 40261286 50253138 40261423 50253309 40261560 50253480 40261697 50253651 40261834 50253822 40261971 50253993 40262108 50254164 40262245 50254335 40262382 50254506 40262519 50254677 40262656 50254848 40262793 50255019 40262930 50255190 40263067 50255361 40263204 50255532 40263341 50255703 40263478 50255874 40263615 50256045 40263752 50256216 40263889 50256387 40264026 50256558 40264163 50256729 40264300 50256900 40264437 50257071 40264574 50257242 40264711 50257413 40264848 50257584 40264985 50257755 40265122 50257926 40265259 50258097 40265396 50258268 40265533 50258439 40265670 50258610 40265807 50258781 40265944 50258952 40266081 50259123 40266218 50259294 40266355 50259465 40266492 50259636 40266629 50259807 40266766 50259978 40266903 50260149 40267040 50260320 40267177 50260491 40267314 50260662 40267451 50260833 40267588 50261004 40267725 50261175 40267862 50261346 40267999 50261517 40268136 50261688 40268273 50261859 40268410 50262030 40268547 50262201 40268684 50262372 40268821 50262543 40268958 50262714 40269095 50262885 40269232 50263056 40269369 50263227 40269506 50263398 40269643 50263569 40269780 50263740 40269917 50263911 40270054 50264082 40270191 50264253 40270328 50264424 40270465 50264595 40270602 50264766 40270739 50264937 40270876 50265108 40271013 50265279 40271150 50265450 40271287 50265621 40271424 50265792 40271561 50265963 40271698 50266134 40271835 50266305 40271972 50266476 40272109 50266647 40272246 50266818 40272383 50266989 40272520 50267160 40272657 50267331 40272794 50267502 40272931 50267673 40273068 50267844 40273205 50268015 40273342 50268186 40273479 50268357 40273616 50268528 40273753 50268699 40273890 50268870 40274027 50269041 40274164 50269212 40274301 50269383 40274438 50269554 40274575 50269725 40274712 50269896 40274849 50270067 40274986 50270238 40275123 50270409 40275260 50270580 40275397 50270751 40275534 50270922 40275671 50271093 40275808 50271264 40275945 50271435 40276082 50271606 40276219 50271777 40276356 50271948 40276493 50272119 40276630 50272290 40276767 50272461 40276904 50272632 40277041 50272803 40277178 50272974 40277315 50273145 40277452 50273316 40277589 50273487 40277726 50273658 40277863 50273829 40278000 50274000 40278137 50274171 40278274 50274342 40278411 50274513 40278548 50274684 40278685 50274855 40278822 50275026 40278959 50275197 40279096 50275368 40279233 50275539 40279370 50275710 40279507 50275881 40279644 50276052 40279781 50276223 40279918 50276394 40280055 50276565 40280192 50276736 40280329 50276907 40280466 50277078 40280603 50277249 40280740 50277420 40280877 50277591 40281014 50277762 40281151 50277933 40281288 50278104 40281425 50278275 40281562 50278446 40281699 50278617 40281836 50278788 40281973 50278959 40282110 50279130 40282247 50279301 40282384 50279472 40282521 50279643 40282658 50279814 40282795 50279985 40282932 50280156 40283069 50280327 40283206 50280498 40283343 50280669 40283480 50280840 40283617 50281011 40283754 50281182 40283891 50281353 40284028 50281524 40284165 50281695 40284302 50281866 40284439 50282037 40284576 50282208 40284713 50282379 40284850 50282550 40284987 50282721 40285124 50282892 40285261 50283063 40285398 50283234 40285535 50283405 40285672 50283576 40285809 50283747 40285946 50283918 40286083 50284089 40286220 50284260 40286357 50284431 40286494 50284602 40286631 50284773 40286768 50284944 40286905 50285115 40287042 50285286 40287179 50285457 40287316 50285628 40287453 50285799 40287590 50285970 40287727 50286141 40287864 50286312 40288001 50286483 40288138 50286654 40288275 50286825 40288412 50286996 40288549 50287167 40288686 50287338 40288823 50287509 40288960 50287680 40289097 50287851 40289234 50288022 40289371 50288193 40289508 50288364 40289645 50288535 40289782 50288706 40289919 50288877 40290056 50289048 40290193 50289219 40290330 50289390 40290467 50289561 40290604 50289732 40290741 50289903 40290878 50290074 40291015 50290245 40291152 50290416 40291289 50290587 40291426 50290758 40291563 50290929 40291700 50291100 40291837 50291271 40291974 50291442 40292111 50291613 40292248 50291784 40292385 50291955 40292522 50292126 40292659 50292297 40292796 50292468 40292933 50292639 40293070 50292810 40293207 50292981 40293344 50293152 40293481 50293323 40293618 50293494 40293755 50293665 40293892 50293836 40294029 50294007 40294166 50294178 40294303 50294349 40294440 50294520 40294577 50294691 40294714 50294862 40294851 50295033 40294988 50295204 40295125 50295375 40295262 50295546 40295399 50295717 40295536 50295888 40295673 50296059 40295810 50296230 40295947 50296401 40296084 50296572 40296221 50296743 40296358 50296914 40296495 50297085 40296632 50297256 40296769 50297427 40296906 50297598 40297043 50297769 40297180 50297940 40297317 50298111 40297454 50298282 40297591 50298453 40297728 50298624 40297865 50298795 40298002 50298966 40298139 50299137 40298276 50299308 40298413 50299479 40298550 50299650 40298687 50299821 40298824 50299992 40298961 50300163 40299098 50300334 40299235 50300505 40299372 50300676 40299509 50300847 40299646 50301018 40299783 50301189 40299920 50301360 40300057 50301531 40300194 50301702 40300331 50301873 40300468 50302044 40300605 50302215 40300742 50302386 40300879 50302557 40301016 50302728 40301153 50302899 40301290 50303070 40301427 50303241 40301564 50303412 40301701 50303583 40301838 50303754 40301975 50303925 40302112 50304096 40302249 50304267 40302386 50304438 40302523 50304609 40302660 50304780 40302797 50304951 40302934 50305122 40303071 50305293 40303208 50305464 40303345 50305635 40303482 50305806 40303619 50305977 40303756 50306148 40303893 50306319 40304030 50306490 40304167 50306661 40304304 50306832 40304441 50307003 40304578 50307174 40304715 50307345 40304852 50307516 40304989 50307687 40305126 50307858 40305263 50308029 40305400 50308200 40305537 50308371 40305674 50308542 40305811 50308713 40305948 50308884 40306085 50309055 40306222 50309226 40306359 50309397 40306496 50309568 40306633 50309739 40306770 50309910 40306907 50310081 40307044 50310252 40307181 50310423 40307318 50310594 40307455 50310765 40307592 50310936 40307729 50311107 40307866 50311278 40308003 50311449 40308140 50311620 40308277 50311791 40308414 50311962 40308551 50312133 40308688 50312304 40308825 50312475 40308962 50312646 40309099 50312817 40309236 50312988 40309373 50313159 40309510 50313330 40309647 50313501 40309784 50313672 40309921 50313843 40310058 50314014 40310195 50314185 40310332 50314356 40310469 50314527 40310606 50314698 40310743 50314869 40310880 50315040 40311017 50315211 40311154 50315382 40311291 50315553 40311428 50315724 40311565 50315895 40311702 50316066 40311839 50316237 40311976 50316408 40312113 50316579 40312250 50316750 40312387 50316921 40312524 50317092 40312661 50317263 40312798 50317434 40312935 50317605 40313072 50317776 40313209 50317947 40313346 50318118 40313483 50318289 40313620 50318460 40313757 50318631 40313894 50318802 40314031 50318973 40314168 50319144 40314305 50319315 40314442 50319486 40314579 50319657 40314716 50319828 40314853 50319999 40314990 50320170 40315127 50320341 40315264 50320512 40315401 50320683 40315538 50320854 40315675 50321025 40315812 50321196 40315949 50321367 40316086 50321538 40316223 50321709 40316360 50321880 40316497 50322051 40316634 50322222 40316771 50322393 40316908 50322564 40317045 50322735 40317182 50322906 40317319 50323077 40317456 50323248 40317593 50323419 40317730 50323590 40317867 50323761 40318004 50323932 40318141 50324103 40318278 50324274 40318415 50324445 40318552 50324616 40318689 50324787 40318826 50324958 40318963 50325129 40319100 50325300 40319237 50325471 40319374 50325642 40319511 50325813 40319648 50325984 40319785 50326155 40319922 50326326 40320059 50326497 40320196 50326668 40320333 50326839 40320470 50327010 40320607 50327181 40320744 50327352 40320881 50327523 40321018 50327694 40321155 50327865 40321292 50328036 40321429 50328207 40321566 50328378 40321703 50328549 40321840 50328720 40321977 50328891 40322114 50329062 40322251 50329233 40322388 50329404 40322525 50329575 40322662 50329746 40322799 50329917 40322936 50330088 40323073 50330259 40323210 50330430 40323347 50330601 40323484 50330772 40323621 50330943 40323758 50331114 40323895 50331285 40324032 50331456 40324169 50331627 40324306 50331798 40324443 50331969 40324580 50332140 40324717 50332311 40324854 50332482 40324991 50332653 40325128 50332824 40325265 50332995 40325402 50333166 40325539 50333337 40325676 50333508 40325813 50333679 40325950 50333850 40326087 50334021 40326224 50334192 40326361 50334363 40326498 50334534 40326635 50334705 40326772 50334876 40326909 50335047 40327046 50335218 40327183 50335389 40327320 50335560 40327457 50335731 40327594 50335902 40327731 50336073 40327868 50336244 40328005 50336415 40328142 50336586 40328279 50336757 40328416 50336928 40328553 50337099 40328690 50337270 40328827 50337441 40328964 50337612 40329101 50337783 40329238 50337954 40329375 50338125 40329512 50338296 40329649 50338467 40329786 50338638 40329923 50338809 40330060 50338980 40330197 50339151 40330334 50339322 40330471 50339493 40330608 50339664 40330745 50339835 40330882 50340006 40331019 50340177 40331156 50340348 40331293 50340519 40331430 50340690 40331567 50340861 40331704 50341032 40331841 50341203 40331978 50341374 40332115 50341545 40332252 50341716 40332389 50341887 40332526 50342058 40332663 50342229 40332800 50342400 40332937 50342571 40333074 50342742 40333211 50342913 40333348 50343084 40333485 50343255 40333622 50343426 40333759 50343597 40333896 50343768 40334033 50343939 40334170 50344110 40334307 50344281 40334444 50344452 40334581 50344623 40334718 50344794 40334855 50344965 40334992 50345136 40335129 50345307 40335266 50345478 40335403 50345649 40335540 50345820 40335677 50345991 40335814 50346162 40335951 50346333 40336088 50346504 40336225 50346675 40336362 50346846 40336499 50347017 40336636 50347188 40336773 50347359 40336910 50347530 40337047 50347701 40337184 50347872 40337321 50348043 40337458 50348214 40337595 50348385 40337732 50348556 40337869 50348727 40338006 50348898 40338143 50349069 40338280 50349240 40338417 50349411 40338554 50349582 40338691 50349753 40338828 50349924 40338965 50350095 40339102 50350266 40339239 50350437 40339376 50350608 40339513 50350779 40339650 50350950 40339787 50351121 40339924 50351292 40340061 50351463 40340198 50351634 40340335 50351805 40340472 50351976 40340609 50352147 40340746 50352318 40340883 50352489 40341020 50352660 40341157 50352831 40341294 50353002 40341431 50353173 40341568 50353344 40341705 50353515 40341842 50353686 40341979 50353857 40342116 50354028 40342253 50354199 40342390 50354370 40342527 50354541 40342664 50354712 40342801 50354883 40342938 50355054 40343075 50355225 40343212 50355396 40343349 50355567 40343486 50355738 40343623 50355909 40343760 50356080 40343897 50356251 40344034 50356422 40344171 50356593 40344308 50356764 40344445 50356935 40344582 50357106 40344719 50357277 40344856 50357448 40344993 50357619 40345130 50357790 40345267 50357961 40345404 50358132 40345541 50358303 40345678 50358474 40345815 50358645 40345952 50358816 40346089 50358987 40346226 50359158 40346363 50359329 40346500 50359500 40346637 50359671 40346774 50359842 40346911 50360013 40347048 50360184 40347185 50360355 40347322 50360526 40347459 50360697 40347596 50360868 40347733 50361039 40347870 50361210 40348007 50361381 40348144 50361552 40348281 50361723 40348418 50361894 40348555 50362065 40348692 50362236 40348829 50362407 40348966 50362578 40349103 50362749 40349240 50362920 40349377 50363091 40349514 50363262 40349651 50363433 40349788 50363604 40349925 50363775 40350062 50363946 40350199 50364117 40350336 50364288 40350473 50364459 40350610 50364630 40350747 50364801 40350884 50364972 40351021 50365143 40351158 50365314 40351295 50365485 40351432 50365656 40351569 50365827 40351706 50365998 40351843 50366169 40351980 50366340 40352117 50366511 40352254 50366682 40352391 50366853 40352528 50367024 40352665 50367195 40352802 50367366 40352939 50367537 40353076 50367708 40353213 50367879 40353350 50368050 40353487 50368221 40353624 50368392 40353761 50368563 40353898 50368734 40354035 50368905 40354172 50369076 40354309 50369247 40354446 50369418 40354583 50369589 40354720 50369760 40354857 50369931 40354994 50370102 40355131 50370273 40355268 50370444 40355405 50370615 40355542 50370786 40355679 50370957 40355816 50371128 40355953 50371299 40356090 50371470 40356227 50371641 40356364 50371812 40356501 50371983 40356638 50372154 40356775 50372325 40356912 50372496 40357049 50372667 40357186 50372838 40357323 50373009 40357460 50373180 40357597 50373351 40357734 50373522 40357871 50373693 40358008 50373864 40358145 50374035 40358282 50374206 40358419 50374377 40358556 50374548 40358693 50374719 40358830 50374890 40358967 50375061 40359104 50375232 40359241 50375403 40359378 50375574 40359515 50375745 40359652 50375916 40359789 50376087 40359926 50376258 40360063 50376429 40360200 50376600 40360337 50376771 40360474 50376942 40360611 50377113 40360748 50377284 40360885 50377455 40361022 50377626 40361159 50377797 40361296 50377968 40361433 50378139 40361570 50378310 40361707 50378481 40361844 50378652 40361981 50378823 40362118 50378994 40362255 50379165 40362392 50379336 40362529 50379507 40362666 50379678 40362803 50379849 40362940 50380020 40363077 50380191 40363214 50380362 40363351 50380533 40363488 50380704 40363625 50380875 40363762 50381046 40363899 50381217 40364036 50381388 40364173 50381559 40364310 50381730 40364447 50381901 40364584 50382072 40364721 50382243 40364858 50382414 40364995 50382585 40365132 50382756 40365269 50382927 40365406 50383098 40365543 50383269 40365680 50383440 40365817 50383611 40365954 50383782 40366091 50383953 40366228 50384124 40366365 50384295 40366502 50384466 40366639 50384637 40366776 50384808 40366913 50384979 40367050 50385150 40367187 50385321 40367324 50385492 40367461 50385663 40367598 50385834 40367735 50386005 40367872 50386176 40368009 50386347
1000 51510900 0 51510900 64294627 51511037 64294798 51511174 64294969 51511311 64295140 51511448 64295311 51511585 64295482 51511722 64295653 51511859 64295824 51511996 64295995 51512133 64296166 51512270 64296337 51512407 64296508 51512544 64296679 51512681 64296850 51512818 64297021 51512955 64297192 51513092 64297363 51513229 64297534 51513366 64297705 51513503 64297876 51513640 64298047 51513777 64298218 51513914 64298389 51514051 64298560 51514188 64298731 51514325 64298902 51514462 64299073 51514599 64299244 51514736 64299415 51514873 64299586 51515010 64299757 51515147 64299928 51515284 64300099 51515421 64300270 51515558 64300441 51515695 64300612 51515832 64300783 51515969 64300954 51516106 64301125 51516243 64301296 51516380 64301467 51516517 64301638 51516654 64301809 51516791 64301980 51516928 64302151 51517065 64302322 51517202 64302493 51517339 64302664 51517476 64302835 51517613 64303006 51517750 64303177 51517887 64303348 51518024 64303519 51518161 64303690 51518298 64303861 51518435 64304032 51518572 64304203 51518709 64304374 51518846 64304545 51518983 64304716 51519120 64304887 51519257 64305058 51519394 64305229 51519531 64305400 51519668 64305571 51519805 64305742 51519942 64305913 51520079 64306084 51520216 64306255 51520353 64306426 51520490 64306597 51520627 64306768 51520764 64306939 51520901 64307110 51521038 64307281 51521175 64307452 51521312 64307623 51521449 64307794 51521586 64307965 51521723 64308136 51521860 64308307 51521997 64308478 51522134 64308649 51522271 64308820 51522408 64308991 51522545 64309162 51522682 64309333 51522819 64309504 51522956 64309675 51523093 64309846 51523230 64310017 51523367 64310188 51523504 64310359 51523641 64310530 51523778 64310701 51523915 64310872 51524052 64311043 51524189 64311214 51524326 64311385 51524463 64311556 51524600 64311727 51524737 64311898 51524874 64312069 51525011 64312240 51525148 64312411 51525285 64312582 51525422 64312753 51525559 64312924 51525696 64313095 51525833 64313266 51525970 64313437 51526107 64313608 51526244 64313779 51526381 64313950 51526518 64314121 51526655 64314292 51526792 64314463 51526929 64314634 51527066 64314805 51527203 64314976 51527340 64315147 51527477 64315318 51527614 64315489 51527751 64315660 51527888 64315831 51528025 64316002 51528162 64316173 51528299 64316344 51528436 64316515 51528573 64316686 51528710 64316857 51528847 64317028 51528984 64317199 51529121 64317370 51529258 64317541 51529395 64317712 51529532 64317883 51529669 64318054 51529806 64318225 51529943 64318396 51530080 64318567 51530217 64318738 51530354 64318909 51530491 64319080 51530628 64319251 51530765 64319422 51530902 64319593 51531039 64319764 51531176 64319935 51531313 64320106 51531450 64320277 51531587 64320448 51531724 64320619 51531861 64320790 51531998 64320961 51532135 64321132 51532272 64321303 51532409 64321474 51532546 64321645 51532683 64321816 51532820 64321987 51532957 64322158 51533094 64322329 51533231 64322500 51533368 64322671 51533505 64322842 51533642 64323013 51533779 64323184 51533916 64323355 51534053 64323526 51534190 64323697 51534327 64323868 51534464 64324039 51534601 64324210 51534738 64324381 51534875 64324552 51535012 64324723 51535149 64324894 51535286 64325065 51535423 64325236 51535560 64325407 51535697 64325578 51535834 64325749 51535971 64325920 51536108 64326091 51536245 64326262 51536382 64326433 51536519 64326604 51536656 64326775 51536793 64326946 51536930 64327117 51537067 64327288 51537204 64327459 51537341 64327630 51537478 64327801 51537615 64327972 51537752 64328143 51537889 64328314 51538026 64328485 51538163 64328656 51538300 64328827 51538437 64328998 51538574 64329169 51538711 64329340 51538848 64329511 51538985 64329682 51539122 64329853 51539259 64330024 51539396 64330195 51539533 64330366 51539670 64330537 51539807 64330708 51539944 64330879 51540081 64331050 51540218 64331221 51540355 64331392 51540492 64331563 51540629 64331734 51540766 64331905 51540903 64332076 51541040 64332247 51541177 64332418 51541314 64332589 51541451 64332760 51541588 64332931 51541725 64333102 51541862 64333273 51541999 64333444 51542136 64333615 51542273 64333786 51542410 64333957 51542547 64334128 51542684 64334299 51542821 64334470 51542958 64334641 51543095 64334812 51543232 64334983 51543369 64335154 51543506 64335325 51543643 64335496 51543780 64335667 51543917 64335838 51544054 64336009 51544191 64336180 51544328 64336351 51544465 64336522 51544602 64336693 51544739 64336864 51544876 64337035 51545013 64337206 51545150 64337377 51545287 64337548 51545424 64337719 51545561 64337890 51545698 64338061 51545835 64338232 51545972 64338403 51546109 64338574 51546246 64338745 51546383 64338916 51546520 64339087 51546657 64339258 51546794 64339429 51546931 64339600 51547068 64339771 51547205 64339942 51547342 64340113 51547479 64340284 51547616 64340455 51547753 64340626 51547890 64340797 51548027 64340968 51548164 64341139 51548301 64341310 51548438 64341481 51548575 64341652 51548712 64341823 51548849 64341994 51548986 64342165 51549123 64342336 51549260 64342507 51549397 64342678 51549534 64342849 51549671 64343020 51549808 64343191 51549945 64343362 51550082 64343533 51550219 64343704 51550356 64343875 51550493 64344046 51550630 64344217 51550767 64344388 51550904 64344559 51551041 64344730 51551178 64344901 51551315 64345072 51551452 64345243 51551589 64345414 51551726 64345585 51551863 64345756 51552000 64345927 51552137 64346098 51552274 64346269 51552411 64346440 51552548 64346611 51552685 64346782 51552822 64346953 51552959 64347124 51553096 64347295 51553233 64347466 51553370 64347637 51553507 64347808 51553644 64347979 51553781 64348150 51553918 64348321 51554055 64348492 51554192 64348663 51554329 64348834 51554466 64349005 51554603 64349176 51554740 64349347 51554877 64349518 51555014 64349689 51555151 64349860 51555288 64350031 51555425 64350202 51555562 64350373 51555699 64350544 51555836 64350715 51555973 64350886 51556110 64351057 51556247 64351228 51556384 64351399 51556521 64351570 51556658 64351741 51556795 64351912 51556932 64352083 51557069 64352254 51557206 64352425 51557343 64352596 51557480 64352767 51557617 64352938 51557754 64353109 51557891 64353280 51558028 64353451 51558165 64353622 51558302 64353793 51558439 64353964 51558576 64354135 51558713 64354306 51558850 64354477 51558987 64354648 51559124 64354819 51559261 64354990 51559398 64355161 51559535 64355332 51559672 64355503 51559809 64355674 51559946 64355845 51560083 64356016 51560220 64356187 51560357 64356358 51560494 64356529 51560631 64356700 51560768 64356871 51560905 64357042 51561042 64357213 51561179 64357384 51561316 64357555 51561453 64357726 51561590 64357897 51561727 64358068 51561864 64358239 51562001 64358410 51562138 64358581 51562275 64358752 51562412 64358923 51562549 64359094 51562686 64359265 51562823 64359436 51562960 64359607 51563097 64359778 51563234 64359949 51563371 64360120 51563508 64360291 51563645 64360462 51563782 64360633 51563919 64360804 51564056 64360975 51564193 64361146 51564330 64361317 51564467 64361488 51564604 64361659 51564741 64361830 51564878 64362001 51565015 64362172 51565152 64362343 51565289 64362514 51565426 64362685 51565563 64362856 51565700 64363027 51565837 64363198 51565974 64363369 51566111 64363540 51566248 64363711 51566385 64363882 51566522 64364053 51566659 64364224 51566796 64364395 51566933 64364566 51567070 64364737 51567207 64364908 51567344 64365079 51567481 64365250 51567618 64365421 51567755 64365592 51567892 64365763 51568029 64365934 51568166 64366105 51568303 64366276 51568440 64366447 51568577 64366618 51568714 64366789 51568851 64366960 51568988 64367131 51569125 64367302 51569262 64367473 51569399 64367644 51569536 64367815 51569673 64367986 51569810 64368157 51569947 64368328 51570084 64368499 51570221 64368670 51570358 64368841 51570495 64369012 51570632 64369183 51570769 64369354 51570906 64369525 51571043 64369696 51571180 64369867 51571317 64370038 51571454 64370209 51571591 64370380 51571728 64370551 51571865 64370722 51572002 64370893 51572139 64371064 51572276 64371235 51572413 64371406 51572550 64371577 51572687 64371748 51572824 64371919 51572961 64372090 51573098 64372261 51573235 64372432 51573372 64372603 51573509 64372774 51573646 64372945 51573783 64373116 51573920 64373287 51574057 64373458 51574194 64373629 51574331 64373800 51574468 64373971 51574605 64374142 51574742 64374313 51574879 64374484 51575016 64374655 51575153 64374826 51575290 64374997 51575427 64375168 51575564 64375339 51575701 64375510 51575838 64375681 51575975 64375852 51576112 64376023 51576249 64376194 51576386 64376365 51576523 64376536 51576660 64376707 51576797 64376878 51576934 64377049 51577071 64377220 51577208 64377391 51577345 64377562 51577482 64377733 51577619 64377904 51577756 64378075 51577893 64378246 51578030 64378417 51578167 64378588 51578304 64378759 51578441 64378930 51578578 64379101 51578715 64379272 51578852 64379443 51578989 64379614 51579126 64379785 51579263 64379956 51579400 64380127 51579537 64380298 51579674 64380469 51579811 64380640 51579948 64380811 51580085 64380982 51580222 64381153 51580359 64381324 51580496 64381495 51580633 64381666 51580770 64381837 51580907 64382008 51581044 64382179 51581181 64382350 51581318 64382521 51581455 64382692 51581592 64382863 51581729 64383034 51581866 64383205 51582003 64383376 51582140 64383547 51582277 64383718 51582414 64383889 51582551 64384060 51582688 64384231 51582825 64384402 51582962 64384573 51583099 64384744 51583236 64384915 51583373 64385086 51583510 64385257 51583647 64385428 51583784 64385599 51583921 64385770 51584058 64385941 51584195 64386112 51584332 64386283 51584469 64386454 51584606 64386625 51584743 64386796 51584880 64386967 51585017 64387138 51585154 64387309 51585291 64387480 51585428 64387651 51585565 64387822 51585702 64387993 51585839 64388164 51585976 64388335 51586113 64388506 51586250 64388677 51586387 64388848 51586524 64389019 51586661 64389190 51586798 64389361 51586935 64389532 51587072 64389703 51587209 64389874 51587346 64390045 51587483 64390216 51587620 64390387 51587757 64390558 51587894 64390729 51588031 64390900 51588168 64391071 51588305 64391242 51588442 64391413 51588579 64391584 51588716 64391755 51588853 64391926 51588990 64392097 51589127 64392268 51589264 64392439 51589401 64392610 51589538 64392781 51589675 64392952 51589812 64393123 51589949 64393294 51590086 64393465 51590223 64393636 51590360 64393807 51590497 64393978 51590634 64394149 51590771 64394320 51590908 64394491 51591045 64394662 51591182 64394833 51591319 64395004 51591456 64395175 51591593 64395346 51591730 64395517 51591867 64395688 51592004 64395859 51592141 64396030 51592278 64396201 51592415 64396372 51592552 64396543 51592689 64396714 51592826 64396885 51592963 64397056 51593100 64397227 51593237 64397398 51593374 64397569 51593511 64397740 51593648 64397911 51593785 64398082 51593922 64398253 51594059 64398424 51594196 64398595 51594333 64398766 51594470 64398937 51594607 64399108 51594744 64399279 51594881 64399450 51595018 64399621 51595155 64399792 51595292 64399963 51595429 64400134 51595566 64400305 51595703 64400476 51595840 64400647 51595977 64400818 51596114 64400989 51596251 64401160 51596388 64401331 51596525 64401502 51596662 64401673 51596799 64401844 51596936 64402015 51597073 64402186 51597210 64402357 51597347 64402528 51597484 64402699 51597621 64402870 51597758 64403041 51597895 64403212 51598032 64403383 51598169 64403554 51598306 64403725 51598443 64403896 51598580 64404067 51598717 64404238 51598854 64404409 51598991 64404580 51599128 64404751 51599265 64404922 51599402 64405093 51599539 64405264 51599676 64405435 51599813 64405606 51599950 64405777 51600087 64405948 51600224 64406119 51600361 64406290 51600498 64406461 51600635 64406632 51600772 64406803 51600909 64406974 51601046 64407145 51601183 64407316 51601320 64407487 51601457 64407658 51601594 64407829 51601731 64408000 51601868 64408171 51602005 64408342 51602142 64408513 51602279 64408684 51602416 64408855 51602553 64409026 51602690 64409197 51602827 64409368 51602964 64409539 51603101 64409710 51603238 64409881 51603375 64410052 51603512 64410223 51603649 64410394 51603786 64410565 51603923 64410736 51604060 64410907 51604197 64411078 51604334 64411249 51604471 64411420 51604608 64411591 51604745 64411762 51604882 64411933 51605019 64412104 51605156 64412275 51605293 64412446 51605430 64412617 51605567 64412788 51605704 64412959 51605841 64413130 51605978 64413301 51606115 64413472 51606252 64413643 51606389 64413814 51606526 64413985 51606663 64414156 51606800 64414327 51606937 64414498 51607074 64414669 51607211 64414840 51607348 64415011 51607485 64415182 51607622 64415353 51607759 64415524 51607896 64415695 51608033 64415866 51608170 64416037 51608307 64416208 51608444 64416379 51608581 64416550 51608718 64416721 51608855 64416892 51608992 64417063 51609129 64417234 51609266 64417405 51609403 64417576 51609540 64417747 51609677 64417918 51609814 64418089 51609951 64418260 51610088 64418431 51610225 64418602 51610362 64418773 51610499 64418944 51610636 64419115 51610773 64419286 51610910 64419457 51611047 64419628 51611184 64419799 51611321 64419970 51611458 64420141 51611595 64420312 51611732 64420483 51611869 64420654 51612006 64420825 51612143 64420996 51612280 64421167 51612417 64421338 51612554 64421509 51612691 64421680 51612828 64421851 51612965 64422022 51613102 64422193 51613239 64422364 51613376 64422535 51613513 64422706 51613650 64422877 51613787 64423048 51613924 64423219 51614061 64423390 51614198 64423561 51614335 64423732 51614472 64423903 51614609 64424074 51614746 64424245 51614883 64424416 51615020 64424587 51615157 64424758 51615294 64424929 51615431 64425100 51615568 64425271 51615705 64425442 51615842 64425613 51615979 64425784 51616116 64425955 51616253 64426126 51616390 64426297 51616527 64426468 51616664 64426639 51616801 64426810 51616938 64426981 51617075 64427152 51617212 64427323 51617349 64427494 51617486 64427665 51617623 64427836 51617760 64428007 51617897 64428178 51618034 64428349 51618171 64428520 51618308 64428691 51618445 64428862 51618582 64429033 51618719 64429204 51618856 64429375 51618993 64429546 51619130 64429717 51619267 64429888 51619404 64430059 51619541 64430230 51619678 64430401 51619815 64430572 51619952 64430743 51620089 64430914 51620226 64431085 51620363 64431256 51620500 64431427 51620637 64431598 51620774 64431769 51620911 64431940 51621048 64432111 51621185 64432282 51621322 64432453 51621459 64432624 51621596 64432795 51621733 64432966 51621870 64433137 51622007 64433308 51622144 64433479 51622281 64433650 51622418 64433821 51622555 64433992 51622692 64434163 51622829 64434334 51622966 64434505 51623103 64434676 51623240 64434847 51623377 64435018 51623514 64435189 51623651 64435360 51623788 64435531 51623925 64435702 51624062 64435873 51624199 64436044 51624336 64436215 51624473 64436386 51624610 64436557 51624747 64436728 51624884 64436899 51625021 64437070 51625158 64437241 51625295 64437412 51625432 64437583 51625569 64437754 51625706 64437925 51625843 64438096 51625980 64438267 51626117 64438438 51626254 64438609 51626391 64438780 51626528 64438951 51626665 64439122 51626802 64439293 51626939 64439464 51627076 64439635 51627213 64439806 51627350 64439977 51627487 64440148 51627624 64440319 51627761 64440490 51627898 64440661 51628035 64440832 51628172 64441003 51628309 64441174 51628446 64441345 51628583 64441516 51628720 64441687 51628857 64441858 51628994 64442029 51629131 64442200 51629268 64442371 51629405 64442542 51629542 64442713 51629679 64442884 51629816 64443055 51629953 64443226 51630090 64443397 51630227 64443568 51630364 64443739 51630501 64443910 51630638 64444081 51630775 64444252 51630912 64444423 51631049 64444594 51631186 64444765 51631323 64444936 51631460 64445107 51631597 64445278 51631734 64445449 51631871 64445620 51632008 64445791 51632145 64445962 51632282 64446133 51632419 64446304 51632556 64446475 51632693 64446646 51632830 64446817 51632967 64446988 51633104 64447159 51633241 64447330 51633378 64447501 51633515 64447672 51633652 64447843 51633789 64448014 51633926 64448185 51634063 64448356 51634200 64448527 51634337 64448698 51634474 64448869 51634611 64449040 51634748 64449211 51634885 64449382 51635022 64449553 51635159 64449724 51635296 64449895 51635433 64450066 51635570 64450237 51635707 64450408 51635844 64450579 51635981 64450750 51636118 64450921 51636255 64451092 51636392 64451263 51636529 64451434 51636666 64451605 51636803 64451776 51636940 64451947 51637077 64452118 51637214 64452289 51637351 64452460 51637488 64452631 51637625 64452802 51637762 64452973 51637899 64453144 51638036 64453315 51638173 64453486 51638310 64453657 51638447 64453828 51638584 64453999 51638721 64454170 51638858 64454341 51638995 64454512 51639132 64454683 51639269 64454854 51639406 64455025 51639543 64455196 51639680 64455367 51639817 64455538 51639954 64455709 51640091 64455880 51640228 64456051 51640365 64456222 51640502 64456393 51640639 64456564 51640776 64456735 51640913 64456906 51641050 64457077 51641187 64457248 51641324 64457419 51641461 64457590 51641598 64457761 51641735 64457932 51641872 64458103 51642009 64458274 51642146 64458445 51642283 64458616 51642420 64458787 51642557 64458958 51642694 64459129 51642831 64459300 51642968 64459471 51643105 64459642 51643242 64459813 51643379 64459984 51643516 64460155 51643653 64460326 51643790 64460497 51643927 64460668 51644064 64460839 51644201 64461010 51644338 64461181 51644475 64461352 51644612 64461523 51644749 64461694 51644886 64461865 51645023 64462036 51645160 64462207 51645297 64462378 51645434 64462549 51645571 64462720 51645708 64462891 51645845 64463062 51645982 64463233 51646119 64463404 51646256 64463575 51646393 64463746 51646530 64463917 51646667 64464088 51646804 64464259 51646941 64464430 51647078 64464601 51647215 64464772 51647352 64464943 51647489 64465114 51647626 64465285
1000 68909900 0 68909900 86011627 68910037 86011798 68910174 86011969 68910311 86012140 68910448 86012311 68910585 86012482 68910722 86012653 68910859 86012824 68910996 86012995 68911133 86013166 68911270 86013337 68911407 86013508 68911544 86013679 68911681 86013850 68911818 86014021 68911955 86014192 68912092 86014363 68912229 86014534 68912366 86014705 68912503 86014876 68912640 86015047 68912777 86015218 68912914 86015389 68913051 86015560 68913188 86015731 68913325 86015902 68913462 86016073 68913599 86016244 68913736 86016415 68913873 86016586 68914010 86016757 68914147 86016928 68914284 86017099 68914421 86017270 68914558 86017441 68914695 86017612 68914832 86017783 68914969 86017954 68915106 86018125 68915243 86018296 68915380 86018467 68915517 86018638 68915654 86018809 68915791 86018980 68915928 86019151 68916065 86019322 68916202 86019493 68916339 86019664 68916476 86019835 68916613 86020006 68916750 86020177 68916887 86020348 68917024 86020519 68917161 86020690 68917298 86020861 68917435 86021032 68917572 86021203 68917709 86021374 68917846 86021545 68917983 86021716 68918120 86021887 68918257 86022058 68918394 86022229 68918531 86022400 68918668 86022571 68918805 86022742 68918942 86022913 68919079 86023084 68919216 86023255 68919353 86023426 68919490 86023597 68919627 86023768 68919764 86023939 68919901 86024110 68920038 86024281 68920175 86024452 68920312 86024623 68920449 86024794 68920586 86024965 68920723 86025136 68920860 86025307 68920997 86025478 68921134 86025649 68921271 86025820 68921408 86025991 68921545 86026162 68921682 86026333 68921819 86026504 68921956 86026675 68922093 86026846 68922230 86027017 68922367 86027188 68922504 86027359 68922641 86027530 68922778 86027701 68922915 86027872 68923052 86028043 68923189 86028214 68923326 86028385 68923463 86028556 68923600 86028727 68923737 86028898 68923874 86029069 68924011 86029240 68924148 86029411 68924285 86029582 68924422 86029753 68924559 86029924 68924696 86030095 68924833 86030266 68924970 86030437 68925107 86030608 68925244 86030779 68925381 86030950 68925518 86031121 68925655 86031292 68925792 86031463 68925929 86031634 68926066 86031805 68926203 86031976 68926340 86032147 68926477 86032318 68926614 86032489 68926751 86032660 68926888 86032831 68927025 86033002 68927162 86033173 68927299 86033344 68927436 86033515 68927573 86033686 68927710 86033857 68927847 86034028 68927984 86034199 68928121 86034370 68928258 86034541 68928395 86034712 68928532 86034883 68928669 86035054 68928806 86035225 68928943 86035396 68929080 86035567 68929217 86035738 68929354 86035909 68929491 86036080 68929628 86036251 68929765 86036422 68929902 86036593 68930039 86036764 68930176 86036935 68930313 86037106 68930450 86037277 68930587 86037448 68930724 86037619 68930861 86037790 68930998 86037961 68931135 86038132 68931272 86038303 68931409 86038474 68931546 86038645 68931683 86038816 68931820 86038987 68931957 86039158 68932094 86039329 68932231 86039500 68932368 86039671 68932505 86039842 68932642 86040013 68932779 86040184 68932916 86040355 68933053 86040526 68933190 86040697 68933327 86040868 68933464 86041039 68933601 86041210 68933738 86041381 68933875 86041552 68934012 86041723 68934149 86041894 68934286 86042065 68934423 86042236 68934560 86042407 68934697 86042578 68934834 86042749 68934971 86042920 68935108 86043091 68935245 86043262 68935382 86043433 68935519 86043604 68935656 86043775 68935793 86043946 68935930 86044117 68936067 86044288 68936204 86044459 68936341 86044630 68936478 86044801 68936615 86044972 68936752 86045143 68936889 86045314 68937026 86045485 68937163 86045656 68937300 86045827 68937437 86045998 68937574 86046169 68937711 86046340 68937848 86046511 68937985 86046682 68938122 86046853 68938259 86047024 68938396 86047195 68938533 86047366 68938670 86047537 68938807 86047708 68938944 86047879 68939081 86048050 68939218 86048221 68939355 86048392 68939492 86048563 68939629 86048734 68939766 86048905 68939903 86049076 68940040 86049247 68940177 86049418 68940314 86049589 68940451 86049760 68940588 86049931 68940725 86050102 68940862 86050273 68940999 86050444 68941136 86050615 68941273 86050786 68941410 86050957 68941547 86051128 68941684 86051299 68941821 86051470 68941958 86051641 68942095 86051812 68942232 86051983 68942369 86052154 68942506 86052325 68942643 86052496 68942780 86052667 68942917 86052838 68943054 86053009 68943191 86053180 68943328 86053351 68943465 86053522 68943602 86053693 68943739 86053864 68943876 86054035 68944013 86054206 68944150 86054377 68944287 86054548 68944424 86054719 68944561 86054890 68944698 86055061 68944835 86055232 68944972 86055403 68945109 86055574 68945246 86055745 68945383 86055916 68945520 86056087 68945657 86056258 68945794 86056429 68945931 86056600 68946068 86056771 68946205 86056942 68946342 86057113 68946479 86057284 68946616 86057455 68946753 86057626 68946890 86057797 68947027 86057968 68947164 86058139 68947301 86058310 68947438 86058481 68947575 86058652 68947712 86058823 68947849 86058994 68947986 86059165 68948123 86059336 68948260 86059507 68948397 86059678 68948534 86059849 68948671 86060020 68948808 86060191 68948945 86060362 68949082 86060533 68949219 86060704 68949356 86060875 68949493 86061046 68949630 86061217 68949767 86061388 68949904 86061559 68950041 86061730 68950178 86061901 68950315 86062072 68950452 86062243 68950589 86062414 68950726 86062585 68950863 86062756 68951000 86062927 68951137 86063098 68951274 86063269 68951411 86063440 68951548 86063611 68951685 86063782 68951822 86063953 68951959 86064124 68952096 86064295 68952233 86064466 68952370 86064637 68952507 86064808 68952644 86064979 68952781 86065150 68952918 86065321 68953055 86065492 68953192 86065663 68953329 86065834 68953466 86066005 68953603 86066176 68953740 86066347 68953877 86066518 68954014 86066689 68954151 86066860 68954288 86067031 68954425 86067202 68954562 86067373 68954699 86067544 68954836 86067715 68954973 86067886 68955110 86068057 68955247 86068228 68955384 86068399 68955521 86068570 68955658 86068741 68955795 86068912 68955932 86069083 68956069 86069254 68956206 86069425 68956343 86069596 68956480 86069767 68956617 86069938 68956754 86070109 68956891 86070280 68957028 86070451 68957165 86070622 68957302 86070793 68957439 86070964 68957576 86071135 68957713 86071306 68957850 86071477 68957987 86071648 68958124 86071819 68958261 86071990 68958398 86072161 68958535 86072332 68958672 86072503 68958809 86072674 68958946 86072845 68959083 86073016 68959220 86073187 68959357 86073358 68959494 86073529 68959631 86073700 68959768 86073871 68959905 86074042 68960042 86074213 68960179 86074384 68960316 86074555 68960453 86074726 68960590 86074897 68960727 86075068 68960864 86075239 68961001 86075410 68961138 86075581 68961275 86075752 68961412 86075923 68961549 86076094 68961686 86076265 68961823 86076436 68961960 86076607 68962097 86076778 68962234 86076949 68962371 86077120 68962508 86077291 68962645 86077462 68962782 86077633 68962919 86077804 68963056 86077975 68963193 86078146 68963330 86078317 68963467 86078488 68963604 86078659 68963741 86078830 68963878 86079001 68964015 86079172 68964152 86079343 68964289 86079514 68964426 86079685 68964563 86079856 68964700 86080027 68964837 86080198 68964974 86080369 68965111 86080540 68965248 86080711 68965385 86080882 68965522 86081053 68965659 86081224 68965796 86081395 68965933 86081566 68966070 86081737 68966207 86081908 68966344 86082079 68966481 86082250 68966618 86082421 68966755 86082592 68966892 86082763 68967029 86082934 68967166 86083105 68967303 86083276 68967440 86083447 68967577 86083618 68967714 86083789 68967851 86083960 68967988 86084131 68968125 86084302 68968262 86084473 68968399 86084644 68968536 86084815 68968673 86084986 68968810 86085157 68968947 86085328 68969084 86085499 68969221 86085670 68969358 86085841 68969495 86086012 68969632 86086183 68969769 86086354 68969906 86086525 68970043 86086696 68970180 86086867 68970317 86087038 68970454 86087209 68970591 86087380 68970728 86087551 68970865 86087722 68971002 86087893 68971139 86088064 68971276 86088235 68971413 86088406 68971550 86088577 68971687 86088748 68971824 86088919 68971961 86089090 68972098 86089261 68972235 86089432 68972372 86089603 68972509 86089774 68972646 86089945 68972783 86090116 68972920 86090287 68973057 86090458 68973194 86090629 68973331 86090800 68973468 86090971 68973605 86091142 68973742 86091313 68973879 86091484 68974016 86091655 68974153 86091826 68974290 86091997 68974427 86092168 68974564 86092339 68974701 86092510 68974838 86092681 68974975 86092852 68975112 86093023 68975249 86093194 68975386 86093365 68975523 86093536 68975660 86093707 68975797 86093878 68975934 86094049 68976071 86094220 68976208 86094391 68976345 86094562 68976482 86094733 68976619 86094904 68976756 86095075 68976893 86095246 68977030 86095417 68977167 86095588 68977304 86095759 68977441 86095930 68977578 86096101 68977715 86096272 68977852 86096443 68977989 86096614 68978126 86096785 68978263 86096956 68978400 86097127 68978537 86097298 68978674 86097469 68978811 86097640 68978948 86097811 68979085 86097982 68979222 86098153 68979359 86098324 68979496 86098495 68979633 86098666 68979770 86098837 68979907 86099008 68980044 86099179 68980181 86099350 68980318 86099521 68980455 86099692 68980592 86099863 68980729 86100034 68980866 86100205 68981003 86100376 68981140 86100547 68981277 86100718 68981414 86100889 68981551 86101060 68981688 86101231 68981825 86101402 68981962 86101573 68982099 86101744 68982236 86101915 68982373 86102086 68982510 86102257 68982647 86102428 68982784 86102599 68982921 86102770 68983058 86102941 68983195 86103112 68983332 86103283 68983469 86103454 68983606 86103625 68983743 86103796 68983880 86103967 68984017 86104138 68984154 86104309 68984291 86104480 68984428 86104651 68984565 86104822 68984702 86104993 68984839 86105164 68984976 86105335 68985113 86105506 68985250 86105677 68985387 86105848 68985524 86106019 68985661 86106190 68985798 86106361 68985935 86106532 68986072 86106703 68986209 86106874 68986346 86107045 68986483 86107216 68986620 86107387 68986757 86107558 68986894 86107729 68987031 86107900 68987168 86108071 68987305 86108242 68987442 86108413 68987579 86108584 68987716 86108755 68987853 86108926 68987990 86109097 68988127 86109268 68988264 86109439 68988401 86109610 68988538 86109781 68988675 86109952 68988812 86110123 68988949 86110294 68989086 86110465 68989223 86110636 68989360 86110807 68989497 86110978 68989634 86111149 68989771 86111320 68989908 86111491 68990045 86111662 68990182 86111833 68990319 86112004 68990456 86112175 68990593 86112346 68990730 86112517 68990867 86112688 68991004 86112859 68991141 86113030 68991278 86113201 68991415 86113372 68991552 86113543 68991689 86113714 68991826 86113885 68991963 86114056 68992100 86114227 68992237 86114398 68992374 86114569 68992511 86114740 68992648 86114911 68992785 86115082 68992922 86115253 68993059 86115424 68993196 86115595 68993333 86115766 68993470 86115937 68993607 86116108 68993744 86116279 68993881 86116450 68994018 86116621 68994155 86116792 68994292 86116963 68994429 86117134 68994566 86117305 68994703 86117476 68994840 86117647 68994977 86117818 68995114 86117989 68995251 86118160 68995388 86118331 68995525 86118502 68995662 86118673 68995799 86118844 68995936 86119015 68996073 86119186 68996210 86119357 68996347 86119528 68996484 86119699 68996621 86119870 68996758 86120041 68996895 86120212 68997032 86120383 68997169 86120554 68997306 86120725 68997443 86120896 68997580 86121067 68997717 86121238 68997854 86121409 68997991 86121580 68998128 86121751 68998265 86121922 68998402 86122093 68998539 86122264 68998676 86122435 68998813 86122606 68998950 86122777 68999087 86122948 68999224 86123119 68999361 86123290 68999498 86123461 68999635 86123632 68999772 86123803 68999909 86123974 69000046 86124145 69000183 86124316 69000320 86124487 69000457 86124658 69000594 86124829 69000731 86125000 69000868 86125171 69001005 86125342 69001142 86125513 69001279 86125684 69001416 86125855 69001553 86126026 69001690 86126197 69001827 86126368 69001964 86126539 69002101 86126710 69002238 86126881 69002375 86127052 69002512 86127223 69002649 86127394 69002786 86127565 69002923 86127736 69003060 86127907 69003197 86128078 69003334 86128249 69003471 86128420 69003608 86128591 69003745 86128762 69003882 86128933 69004019 86129104 69004156 86129275 69004293 86129446 69004430 86129617 69004567 86129788 69004704 86129959 69004841 86130130 69004978 86130301 69005115 86130472 69005252 86130643 69005389 86130814 69005526 86130985 69005663 86131156 69005800 86131327 69005937 86131498 69006074 86131669 69006211 86131840 69006348 86132011 69006485 86132182 69006622 86132353 69006759 86132524 69006896 86132695 69007033 86132866 69007170 86133037 69007307 86133208 69007444 86133379 69007581 86133550 69007718 86133721 69007855 86133892 69007992 86134063 69008129 86134234 69008266 86134405 69008403 86134576 69008540 86134747 69008677 86134918 69008814 86135089 69008951 86135260 69009088 86135431 69009225 86135602 69009362 86135773 69009499 86135944 69009636 86136115 69009773 86136286 69009910 86136457 69010047 86136628 69010184 86136799 69010321 86136970 69010458 86137141 69010595 86137312 69010732 86137483 69010869 86137654 69011006 86137825 69011143 86137996 69011280 86138167 69011417 86138338 69011554 86138509 69011691 86138680 69011828 86138851 69011965 86139022 69012102 86139193 69012239 86139364 69012376 86139535 69012513 86139706 69012650 86139877 69012787 86140048 69012924 86140219 69013061 86140390 69013198 86140561 69013335 86140732 69013472 86140903 69013609 86141074 69013746 86141245 69013883 86141416 69014020 86141587 69014157 86141758 69014294 86141929 69014431 86142100 69014568 86142271 69014705 86142442 69014842 86142613 69014979 86142784 69015116 86142955 69015253 86143126 69015390 86143297 69015527 86143468 69015664 86143639 69015801 86143810 69015938 86143981 69016075 86144152 69016212 86144323 69016349 86144494 69016486 86144665 69016623 86144836 69016760 86145007 69016897 86145178 69017034 86145349 69017171 86145520 69017308 86145691 69017445 86145862 69017582 86146033 69017719 86146204 69017856 86146375 69017993 86146546 69018130 86146717 69018267 86146888 69018404 86147059 69018541 86147230 69018678 86147401 69018815 86147572 69018952 86147743 69019089 86147914 69019226 86148085 69019363 86148256 69019500 86148427 69019637 86148598 69019774 86148769 69019911 86148940 69020048 86149111 69020185 86149282 69020322 86149453 69020459 86149624 69020596 86149795 69020733 86149966 69020870 86150137 69021007 86150308 69021144 86150479 69021281 86150650 69021418 86150821 69021555 86150992 69021692 86151163 69021829 86151334 69021966 86151505 69022103 86151676 69022240 86151847 69022377 86152018 69022514 86152189 69022651 86152360 69022788 86152531 69022925 86152702 69023062 86152873 69023199 86153044 69023336 86153215 69023473 86153386 69023610 86153557 69023747 86153728 69023884 86153899 69024021 86154070 69024158 86154241 69024295 86154412 69024432 86154583 69024569 86154754 69024706 86154925 69024843 86155096 69024980 86155267 69025117 86155438 69025254 86155609 69025391 86155780 69025528 86155951 69025665 86156122 69025802 86156293 69025939 86156464 69026076 86156635 69026213 86156806 69026350 86156977 69026487 86157148 69026624 86157319 69026761 86157490 69026898 86157661 69027035 86157832 69027172 86158003 69027309 86158174 69027446 86158345 69027583 86158516 69027720 86158687 69027857 86158858 69027994 86159029 69028131 86159200 69028268 86159371 69028405 86159542 69028542 86159713 69028679 86159884 69028816 86160055 69028953 86160226 69029090 86160397 69029227 86160568 69029364 86160739 69029501 86160910 69029638 86161081 69029775 86161252 69029912 86161423 69030049 86161594 69030186 86161765 69030323 86161936 69030460 86162107 69030597 86162278 69030734 86162449 69030871 86162620 69031008 86162791 69031145 86162962 69031282 86163133 69031419 86163304 69031556 86163475 69031693 86163646 69031830 86163817 69031967 86163988 69032104 86164159 69032241 86164330 69032378 86164501 69032515 86164672 69032652 86164843 69032789 86165014 69032926 86165185 69033063 86165356 69033200 86165527 69033337 86165698 69033474 86165869 69033611 86166040 69033748 86166211 69033885 86166382 69034022 86166553 69034159 86166724 69034296 86166895 69034433 86167066 69034570 86167237 69034707 86167408 69034844 86167579 69034981 86167750 69035118 86167921 69035255 86168092 69035392 86168263 69035529 86168434 69035666 86168605 69035803 86168776 69035940 86168947 69036077 86169118 69036214 86169289 69036351 86169460 69036488 86169631 69036625 86169802 69036762 86169973 69036899 86170144 69037036 86170315 69037173 86170486 69037310 86170657 69037447 86170828 69037584 86170999 69037721 86171170 69037858 86171341 69037995 86171512 69038132 86171683 69038269 86171854 69038406 86172025 69038543 86172196 69038680 86172367 69038817 86172538 69038954 86172709 69039091 86172880 69039228 86173051 69039365 86173222 69039502 86173393 69039639 86173564 69039776 86173735 69039913 86173906 69040050 86174077 69040187 86174248 69040324 86174419 69040461 86174590 69040598 86174761 69040735 86174932 69040872 86175103 69041009 86175274 69041146 86175445 69041283 86175616 69041420 86175787 69041557 86175958 69041694 86176129 69041831 86176300 69041968 86176471 69042105 86176642 69042242 86176813 69042379 86176984 69042516 86177155 69042653 86177326 69042790 86177497 69042927 86177668 69043064 86177839 69043201 86178010 69043338 86178181 69043475 86178352 69043612 86178523 69043749 86178694 69043886 86178865 69044023 86179036 69044160 86179207 69044297 86179378 69044434 86179549 69044571 86179720 69044708 86179891 69044845 86180062 69044982 86180233 69045119 86180404 69045256 86180575 69045393 86180746 69045530 86180917 69045667 86181088 69045804 86181259 69045941 86181430 69046078 86181601 69046215 86181772 69046352 86181943 69046489 86182114 69046626 86182285
1000 40139900 0 40139900 50101627 40140037 50101798 40140174 50101969 40140311 50102140 40140448 50102311 40140585 50102482 40140722 50102653 40140859 50102824 40140996 50102995 40141133 50103166 40141270 50103337 40141407 50103508 40141544 50103679 40141681 50103850 40141818 50104021 40141955 50104192 40142092 50104363 40142229 50104534 40142366 50104705 40142503 50104876 40142640 50105047 40142777 50105218 40142914 50105389 40143051 50105560 40143188 50105731 40143325 50105902 40143462 50106073 40143599 50106244 40143736 50106415 40143873 50106586 40144010 50106757 40144147 50106928 40144284 50107099 40144421 50107270 40144558 50107441 40144695 50107612 40144832 50107783 40144969 50107954 40145106 50108125 40145243 50108296 40145380 50108467 40145517 50108638 40145654 50108809 40145791 50108980 40145928 50109151 40146065 50109322 40146202 50109493 40146339 50109664 40146476 50109835 40146613 50110006 40146750 50110177 40146887 50110348 40147024 50110519 40147161 50110690 40147298 50110861 40147435 50111032 40147572 50111203 40147709 50111374 40147846 50111545 40147983 50111716 40148120 50111887 40148257 50112058 40148394 50112229 40148531 50112400 40148668 50112571 40148805 50112742 40148942 50112913 40149079 50113084 40149216 50113255 40149353 50113426 40149490 50113597 40149627 50113768 40149764 50113939 40149901 50114110 40150038 50114281 40150175 50114452 40150312 50114623 40150449 50114794 40150586 50114965 40150723 50115136 40150860 50115307 40150997 50115478 40151134 50115649 40151271 50115820 40151408 50115991 40151545 50116162 40151682 50116333 40151819 50116504 40151956 50116675 40152093 50116846 40152230 50117017 40152367 50117188 40152504 50117359 40152641 50117530 40152778 50117701 40152915 50117872 40153052 50118043 40153189 50118214 40153326 50118385 40153463 50118556 40153600 50118727 40153737 50118898 40153874 50119069 40154011 50119240 40154148 50119411 40154285 50119582 40154422 50119753 40154559 50119924 40154696 50120095 40154833 50120266 40154970 50120437 40155107 50120608 40155244 50120779 40155381 50120950 40155518 50121121 40155655 50121292 40155792 50121463 40155929 50121634 40156066 50121805 40156203 50121976 40156340 50122147 40156477 50122318 40156614 50122489 40156751 50122660 40156888 50122831 40157025 50123002 40157162 50123173 40157299 50123344 40157436 50123515 40157573 50123686 40157710 50123857 40157847 50124028 40157984 50124199 40158121 50124370 40158258 50124541 40158395 50124712 40158532 50124883 40158669 50125054 40158806 50125225 40158943 50125396 40159080 50125567 40159217 50125738 40159354 50125909 40159491 50126080 40159628 50126251 40159765 50126422 40159902 50126593 40160039 50126764 40160176 50126935 40160313 50127106 40160450 50127277 40160587 50127448 40160724 50127619 40160861 50127790 40160998 50127961 40161135 50128132 40161272 50128303 40161409 50128474 40161546 50128645 40161683 50128816 40161820 50128987 40161957 50129158 40162094 50129329 40162231 50129500 40162368 50129671 40162505 50129842 40162642 50130013 40162779 50130184 40162916 50130355 40163053 50130526 40163190 50130697 40163327 50130868 40163464 50131039 40163601 50131210 40163738 50131381 40163875 50131552 40164012 50131723 40164149 50131894 40164286 50132065 40164423 50132236 40164560 50132407 40164697 50132578 40164834 50132749 40164971 50132920 40165108 50133091 40165245 50133262 40165382 50133433 40165519 50133604 40165656 50133775 40165793 50133946 40165930 50134117 40166067 50134288 40166204 50134459 40166341 50134630 40166478 50134801 40166615 50134972 40166752 50135143 40166889 50135314 40167026 50135485 40167163 50135656 40167300 50135827 40167437 50135998 40167574 50136169 40167711 50136340 40167848 50136511 40167985 50136682 40168122 50136853 40168259 50137024 40168396 50137195 40168533 50137366 40168670 50137537 40168807 50137708 40168944 50137879 40169081 50138050 40169218 50138221 40169355 50138392 40169492 50138563 40169629 50138734 40169766 50138905 40169903 50139076 40170040 50139247 40170177 50139418 40170314 50139589 40170451 50139760 40170588 50139931 40170725 50140102 40170862 50140273 40170999 50140444 40171136 50140615 40171273 50140786 40171410 50140957 40171547 50141128 40171684 50141299 40171821 50141470 40171958 50141641 40172095 50141812 40172232 50141983 40172369 50142154 40172506 50142325 40172643 50142496 40172780 50142667 40172917 50142838 40173054 50143009 40173191 50143180 40173328 50143351 40173465 50143522 40173602 50143693 40173739 50143864 40173876 50144035 40174013 50144206 40174150 50144377 40174287 50144548 40174424 50144719 40174561 50144890 40174698 50145061 40174835 50145232 40174972 50145403 40175109 50145574 40175246 50145745 40175383 50145916 40175520 50146087 40175657 50146258 40175794 50146429 40175931 50146600 40176068 50146771 40176205 50146942 40176342 50147113 40176479 50147284 40176616 50147455 40176753 50147626 40176890 50147797 40177027 50147968 40177164 50148139 40177301 50148310 40177438 50148481 40177575 50148652 40177712 50148823 40177849 50148994 40177986 50149165 40178123 50149336 40178260 50149507 40178397 50149678 40178534 50149849 40178671 50150020 40178808 50150191 40178945 50150362 40179082 50150533 40179219 50150704 40179356 50150875 40179493 50151046 40179630 50151217 40179767 50151388 40179904 50151559 40180041 50151730 40180178 50151901 40180315 50152072 40180452 50152243 40180589 50152414 40180726 50152585 40180863 50152756 40181000 50152927 40181137 50153098 40181274 50153269 40181411 50153440 40181548 50153611 40181685 50153782 40181822 50153953 40181959 50154124 40182096 50154295 40182233 50154466 40182370 50154637 40182507 50154808 40182644 50154979 40182781 50155150 40182918 50155321 40183055 50155492 40183192 50155663 40183329 50155834 40183466 50156005 40183603 50156176 40183740 50156347 40183877 50156518 40184014 50156689 40184151 50156860 40184288 50157031 40184425 50157202 40184562 50157373 40184699 50157544 40184836 50157715 40184973 50157886 40185110 50158057 40185247 50158228 40185384 50158399 40185521 50158570 40185658 50158741 40185795 50158912 40185932 50159083 40186069 50159254 40186206 50159425 40186343 50159596 40186480 50159767 40186617 50159938 40186754 50160109 40186891 50160280 40187028 50160451 40187165 50160622 40187302 50160793 40187439 50160964 40187576 50161135 40187713 50161306 40187850 50161477 40187987 50161648 40188124 50161819 40188261 50161990 40188398 50162161 40188535 50162332 40188672 50162503 40188809 50162674 40188946 50162845 40189083 50163016 40189220 50163187 40189357 50163358 40189494 50163529 40189631 50163700 40189768 50163871 40189905 50164042 40190042 50164213 40190179 50164384 40190316 50164555 40190453 50164726 40190590 50164897 40190727 50165068 40190864 50165239 40191001 50165410 40191138 50165581 40191275 50165752 40191412 50165923 40191549 50166094 40191686 50166265 40191823 50166436 40191960 50166607 40192097 50166778 40192234 50166949 40192371 50167120 40192508 50167291 40192645 50167462 40192782 50167633 40192919 50167804 40193056 50167975 40193193 50168146 40193330 50168317 40193467 50168488 40193604 50168659 40193741 50168830 40193878 50169001 40194015 50169172 40194152 50169343 40194289 50169514 40194426 50169685 40194563 50169856 40194700 50170027 40194837 50170198 40194974 50170369 40195111 50170540 40195248 50170711 40195385 50170882 40195522 50171053 40195659 50171224 40195796 50171395 40195933 50171566 40196070 50171737 40196207 50171908 40196344 50172079 40196481 50172250 40196618 50172421 40196755 50172592 40196892 50172763 40197029 50172934 40197166 50173105 40197303 50173276 40197440 50173447 40197577 50173618 40197714 50173789 40197851 50173960 40197988 50174131 40198125 50174302 40198262 50174473 40198399 50174644 40198536 50174815 40198673 50174986 40198810 50175157 40198947 50175328 40199084 50175499 40199221 50175670 40199358 50175841 40199495 50176012 40199632 50176183 40199769 50176354 40199906 50176525 40200043 50176696 40200180 50176867 40200317 50177038 40200454 50177209 40200591 50177380 40200728 50177551 40200865 50177722 40201002 50177893 40201139 50178064 40201276 50178235 40201413 50178406 40201550 50178577 40201687 50178748 40201824 50178919 40201961 50179090 40202098 50179261 40202235 50179432 40202372 50179603 40202509 50179774 40202646 50179945 40202783 50180116 40202920 50180287 40203057 50180458 40203194 50180629 40203331 50180800 40203468 50180971 40203605 50181142 40203742 50181313 40203879 50181484 40204016 50181655 40204153 50181826 40204290 50181997 40204427 50182168 40204564 50182339 40204701 50182510 40204838 50182681 40204975 50182852 40205112 50183023 40205249 50183194 40205386 50183365 40205523 50183536 40205660 50183707 40205797 50183878 40205934 50184049 40206071 50184220 40206208 50184391 40206345 50184562 40206482 50184733 40206619 50184904 40206756 50185075 40206893 50185246 40207030 50185417 40207167 50185588 40207304 50185759 40207441 50185930 40207578 50186101 40207715 50186272 40207852 50186443 40207989 50186614 40208126 50186785 40208263 50186956 40208400 50187127 40208537 50187298 40208674 50187469 40208811 50187640 40208948 50187811 40209085 50187982 40209222 50188153 40209359 50188324 40209496 50188495 40209633 50188666 40209770 50188837 40209907 50189008 40210044 50189179 40210181 50189350 40210318 50189521 40210455 50189692 40210592 50189863 40210729 50190034 40210866 50190205 40211003 50190376 40211140 50190547 40211277 50190718 40211414 50190889 40211551 50191060 40211688 50191231 40211825 50191402 40211962 50191573 40212099 50191744 40212236 50191915 40212373 50192086 40212510 50192257 40212647 50192428 40212784 50192599 40212921 50192770 40213058 50192941 40213195 50193112 40213332 50193283 40213469 50193454 40213606 50193625 40213743 50193796 40213880 50193967 40214017 50194138 40214154 50194309 40214291 50194480 40214428 50194651 40214565 50194822 40214702 50194993 40214839 50195164 40214976 50195335 40215113 50195506 40215250 50195677 40215387 50195848 40215524 50196019 40215661 50196190 40215798 50196361 40215935 50196532 40216072 50196703 40216209 50196874 40216346 50197045 40216483 50197216 40216620 50197387 40216757 50197558 40216894 50197729 40217031 50197900 40217168 50198071 40217305 50198242 40217442 50198413 40217579 50198584 40217716 50198755 40217853 50198926 40217990 50199097 40218127 50199268 40218264 50199439 40218401 50199610 40218538 50199781 40218675 50199952 40218812 50200123 40218949 50200294 40219086 50200465 40219223 50200636 40219360 50200807 40219497 50200978 40219634 50201149 40219771 50201320 40219908 50201491 40220045 50201662 40220182 50201833 40220319 50202004 40220456 50202175 40220593 50202346 40220730 50202517 40220867 50202688 40221004 50202859 40221141 50203030 40221278 50203201 40221415 50203372 40221552 50203543 40221689 50203714 40221826 50203885 40221963 50204056 40222100 50204227 40222237 50204398 40222374 50204569 40222511 50204740 40222648 50204911 40222785 50205082 40222922 50205253 40223059 50205424 40223196 50205595 40223333 50205766 40223470 50205937 40223607 50206108 40223744 50206279 40223881 50206450 40224018 50206621 40224155 50206792 40224292 50206963 40224429 50207134 40224566 50207305 40224703 50207476 40224840 50207647 40224977 50207818 40225114 50207989 40225251 50208160 40225388 50208331 40225525 50208502 40225662 50208673 40225799 50208844 40225936 50209015 40226073 50209186 40226210 50209357 40226347 50209528 40226484 50209699 40226621 50209870 40226758 50210041 40226895 50210212 40227032 50210383 40227169 50210554 40227306 50210725 40227443 50210896 40227580 50211067 40227717 50211238 40227854 50211409 40227991 50211580 40228128 50211751 40228265 50211922 40228402 50212093 40228539 50212264 40228676 50212435 40228813 50212606 40228950 50212777 40229087 50212948 40229224 50213119 40229361 50213290 40229498 50213461 40229635 50213632 40229772 50213803 40229909 50213974 40230046 50214145 40230183 50214316 40230320 50214487 40230457 50214658 40230594 50214829 40230731 50215000 40230868 50215171 40231005 50215342 40231142 50215513 40231279 50215684 40231416 50215855 40231553 50216026 40231690 50216197 40231827 50216368 40231964 50216539 40232101 50216710 40232238 50216881 40232375 50217052 40232512 50217223 40232649 50217394 40232786 50217565 40232923 50217736 40233060 50217907 40233197 50218078 40233334 50218249 40233471 50218420 40233608 50218591 40233745 50218762 40233882 50218933 40234019 50219104 40234156 50219275 40234293 50219446 40234430 50219617 40234567 50219788 40234704 50219959 40234841 50220130 40234978 50220301 40235115 50220472 40235252 50220643 40235389 50220814 40235526 50220985 40235663 50221156 40235800 50221327 40235937 50221498 40236074 50221669 40236211 50221840 40236348 50222011 40236485 50222182 40236622 50222353 40236759 50222524 40236896 50222695 40237033 50222866 40237170 50223037 40237307 50223208 40237444 50223379 40237581 50223550 40237718 50223721 40237855 50223892 40237992 50224063 40238129 50224234 40238266 50224405 40238403 50224576 40238540 50224747 40238677 50224918 40238814 50225089 40238951 50225260 40239088 50225431 40239225 50225602 40239362 50225773 40239499 50225944 40239636 50226115 40239773 50226286 40239910 50226457 40240047 50226628 40240184 50226799 40240321 50226970 40240458 50227141 40240595 50227312 40240732 50227483 40240869 50227654 40241006 50227825 40241143 50227996 40241280 50228167 40241417 50228338 40241554 50228509 40241691 50228680 40241828 50228851 40241965 50229022 40242102 50229193 40242239 50229364 40242376 50229535 40242513 50229706 40242650 50229877 40242787 50230048 40242924 50230219 40243061 50230390 40243198 50230561 40243335 50230732 40243472 50230903 40243609 50231074 40243746 50231245 40243883 50231416 40244020 50231587 40244157 50231758 40244294 50231929 40244431 50232100 40244568 50232271 40244705 50232442 40244842 50232613 40244979 50232784 40245116 50232955 40245253 50233126 40245390 50233297 40245527 50233468 40245664 50233639 40245801 50233810 40245938 50233981 40246075 50234152 40246212 50234323 40246349 50234494 40246486 50234665 40246623 50234836 40246760 50235007 40246897 50235178 40247034 50235349 40247171 50235520 40247308 50235691 40247445 50235862 40247582 50236033 40247719 50236204 40247856 50236375 40247993 50236546 40248130 50236717 40248267 50236888 40248404 50237059 40248541 50237230 40248678 50237401 40248815 50237572 40248952 50237743 40249089 50237914 40249226 50238085 40249363 50238256 40249500 50238427 40249637 50238598 40249774 50238769 40249911 50238940 40250048 50239111 40250185 50239282 40250322 50239453 40250459 50239624 40250596 50239795 40250733 50239966 40250870 50240137 40251007 50240308 40251144 50240479 40251281 50240650 40251418 50240821 40251555 50240992 40251692 50241163 40251829 50241334 40251966 50241505 40252103 50241676 40252240 50241847 40252377 50242018 40252514 50242189 40252651 50242360 40252788 50242531 40252925 50242702 40253062 50242873 40253199 50243044 40253336 50243215 40253473 50243386 40253610 50243557 40253747 50243728 40253884 50243899 40254021 50244070 40254158 50244241 40254295 50244412 40254432 50244583 40254569 50244754 40254706 50244925 40254843 50245096 40254980 50245267 40255117 50245438 40255254 50245609 40255391 50245780 40255528 50245951 40255665 50246122 40255802 50246293 40255939 50246464 40256076 50246635 40256213 50246806 40256350 50246977 40256487 50247148 40256624 50247319 40256761 50247490 40256898 50247661 40257035 50247832 40257172 50248003 40257309 50248174 40257446 50248345 40257583 50248516 40257720 50248687 40257857 50248858 40257994 50249029 40258131 50249200 40258268 50249371 40258405 50249542 40258542 50249713 40258679 50249884 40258816 50250055 40258953 50250226 40259090 50250397 40259227 50250568 40259364 50250739 40259501 50250910 40259638 50251081 40259775 50251252 40259912 50251423 40260049 50251594 40260186 50251765 40260323 50251936 40260460 50252107 40260597 50252278 40260734 50252449 40260871 50252620 40261008 50252791 40261145 50252962 40261282 50253133 40261419 50253304 40261556 50253475 40261693 50253646 40261830 50253817 40261967 50253988 40262104 50254159 40262241 50254330 40262378 50254501 40262515 50254672 40262652 50254843 40262789 50255014 40262926 50255185 40263063 50255356 40263200 50255527 40263337 50255698 40263474 50255869 40263611 50256040 40263748 50256211 40263885 50256382 40264022 50256553 40264159 50256724 40264296 50256895 40264433 50257066 40264570 50257237 40264707 50257408 40264844 50257579 40264981 50257750 40265118 50257921 40265255 50258092 40265392 50258263 40265529 50258434 40265666 50258605 40265803 50258776 40265940 50258947 40266077 50259118 40266214 50259289 40266351 50259460 40266488 50259631 40266625 50259802 40266762 50259973 40266899 50260144 40267036 50260315 40267173 50260486 40267310 50260657 40267447 50260828 40267584 50260999 40267721 50261170 40267858 50261341 40267995 50261512 40268132 50261683 40268269 50261854 40268406 50262025 40268543 50262196 40268680 50262367 40268817 50262538 40268954 50262709 40269091 50262880 40269228 50263051 40269365 50263222 40269502 50263393 40269639 50263564 40269776 50263735 40269913 50263906 40270050 50264077 40270187 50264248 40270324 50264419 40270461 50264590 40270598 50264761 40270735 50264932 40270872 50265103 40271009 50265274 40271146 50265445 40271283 50265616 40271420 50265787 40271557 50265958 40271694 50266129 40271831 50266300 40271968 50266471 40272105 50266642 40272242 50266813 40272379 50266984 40272516 50267155 40272653 50267326 40272790 50267497 40272927 50267668 40273064 50267839 40273201 50268010 40273338 50268181 40273475 50268352 40273612 50268523 40273749 50268694 40273886 50268865 40274023 50269036 40274160 50269207 40274297 50269378 40274434 50269549 40274571 50269720 40274708 50269891 40274845 50270062 40274982 50270233 40275119 50270404 40275256 50270575 40275393 50270746 40275530 50270917 40275667 50271088 40275804 50271259 40275941 50271430 40276078 50271601 40276215 50271772 40276352 50271943 40276489 50272114 40276626 50272285
1000 71010251 0 71010251 88633233 71010388 88633404 71010525 88633575 71010662 88633746 71010799 88633917 71010936 88634088 71011073 88634259 71011210 88634430 71011347 88634601 71011484 88634772 71011621 88634943 71011758 88635114 71011895 88635285 71012032 88635456 71012169 88635627 71012306 88635798 71012443 88635969 71012580 88636140 71012717 88636311 71012854 88636482 71012991 88636653 71013128 88636824 71013265 88636995 71013402 88637166 71013539 88637337 71013676 88637508 71013813 88637679 71013950 88637850 71014087 88638021 71014224 88638192 71014361 88638363 71014498 88638534 71014635 88638705 71014772 88638876 71014909 88639047 71015046 88639218 71015183 88639389 71015320 88639560 71015457 88639731 71015594 88639902 71015731 88640073 71015868 88640244 71016005 88640415 71016142 88640586 71016279 88640757 71016416 88640928 71016553 88641099 71016690 88641270 71016827 88641441 71016964 88641612 71017101 88641783 71017238 88641954 71017375 88642125 71017512 88642296 71017649 88642467 71017786 88642638 71017923 88642809 71018060 88642980 71018197 88643151 71018334 88643322 71018471 88643493 71018608 88643664 71018745 88643835 71018882 88644006 71019019 88644177 71019156 88644348 71019293 88644519 71019430 88644690 71019567 88644861 71019704 88645032 71019841 88645203 71019978 88645374 71020115 88645545 71020252 88645716 71020389 88645887 71020526 88646058 71020663 88646229 71020800 88646400 71020937 88646571 71021074 88646742 71021211 88646913 71021348 88647084 71021485 88647255 71021622 88647426 71021759 88647597 71021896 88647768 71022033 88647939 71022170 88648110 71022307 88648281 71022444 88648452 71022581 88648623 71022718 88648794 71022855 88648965 71022992 88649136 71023129 88649307 71023266 88649478 71023403 88649649 71023540 88649820 71023677 88649991 71023814 88650162 71023951 88650333 71024088 88650504 71024225 88650675 71024362 88650846 71024499 88651017 71024636 88651188 71024773 88651359 71024910 88651530 71025047 88651701 71025184 88651872 71025321 88652043 71025458 88652214 71025595 88652385 71025732 88652556 71025869 88652727 71026006 88652898 71026143 88653069 71026280 88653240 71026417 88653411 71026554 88653582 71026691 88653753 71026828 88653924 71026965 88654095 71027102 88654266 71027239 88654437 71027376 88654608 71027513 88654779 71027650 88654950 71027787 88655121 71027924 88655292 71028061 88655463 71028198 88655634 71028335 88655805 71028472 88655976 71028609 88656147 71028746 88656318 71028883 88656489 71029020 88656660 71029157 88656831 71029294 88657002 71029431 88657173 71029568 88657344 71029705 88657515 71029842 88657686 71029979 88657857 71030116 88658028 71030253 88658199 71030390 88658370 71030527 88658541 71030664 88658712 71030801 88658883 71030938 88659054 71031075 88659225 71031212 88659396 71031349 88659567 71031486 88659738 71031623 88659909 71031760 88660080 71031897 88660251 71032034 88660422 71032171 88660593 71032308 88660764 71032445 88660935 71032582 88661106 71032719 88661277 71032856 88661448 71032993 88661619 71033130 88661790 71033267 88661961 71033404 88662132 71033541 88662303 71033678 88662474 71033815 88662645 71033952 88662816 71034089 88662987 71034226 88663158 71034363 88663329 71034500 88663500 71034637 88663671 71034774 88663842 71034911 88664013 71035048 88664184 71035185 88664355 71035322 88664526 71035459 88664697 71035596 88664868 71035733 88665039 71035870 88665210 71036007 88665381 71036144 88665552 71036281 88665723 71036418 88665894 71036555 88666065 71036692 88666236 71036829 88666407 71036966 88666578 71037103 88666749 71037240 88666920 71037377 88667091 71037514 88667262 71037651 88667433 71037788 88667604 71037925 88667775 71038062 88667946 71038199 88668117 71038336 88668288 71038473 88668459 71038610 88668630 71038747 88668801 71038884 88668972 71039021 88669143 71039158 88669314 71039295 88669485 71039432 88669656 71039569 88669827 71039706 88669998 71039843 88670169 71039980 88670340 71040117 88670511 71040254 88670682 71040391 88670853 71040528 88671024 71040665 88671195 71040802 88671366 71040939 88671537 71041076 88671708 71041213 88671879 71041350 88672050 71041487 88672221 71041624 88672392 71041761 88672563 71041898 88672734 71042035 88672905 71042172 88673076 71042309 88673247 71042446 88673418 71042583 88673589 71042720 88673760 71042857 88673931 71042994 88674102 71043131 88674273 71043268 88674444 71043405 88674615 71043542 88674786 71043679 88674957 71043816 88675128 71043953 88675299 71044090 88675470 71044227 88675641 71044364 88675812 71044501 88675983 71044638 88676154 71044775 88676325 71044912 88676496 71045049 88676667 71045186 88676838 71045323 88677009 71045460 88677180 71045597 88677351 71045734 88677522 71045871 88677693 71046008 88677864 71046145 88678035 71046282 88678206 71046419 88678377 71046556 88678548 71046693 88678719 71046830 88678890 71046967 88679061 71047104 88679232 71047241 88679403 71047378 88679574 71047515 88679745 71047652 88679916 71047789 88680087 71047926 88680258 71048063 88680429 71048200 88680600 71048337 88680771 71048474 88680942 71048611 88681113 71048748 88681284 71048885 88681455 71049022 88681626 71049159 88681797 71049296 88681968 71049433 88682139 71049570 88682310 71049707 88682481 71049844 88682652 71049981 88682823 71050118 88682994 71050255 88683165 71050392 88683336 71050529 88683507 71050666 88683678 71050803 88683849 71050940 88684020 71051077 88684191 71051214 88684362 71051351 88684533 71051488 88684704 71051625 88684875 71051762 88685046 71051899 88685217 71052036 88685388 71052173 88685559 71052310 88685730 71052447 88685901 71052584 88686072 71052721 88686243 71052858 88686414 71052995 88686585 71053132 88686756 71053269 88686927 71053406 88687098 71053543 88687269 71053680 88687440 71053817 88687611 71053954 88687782 71054091 88687953 71054228 88688124 71054365 88688295 71054502 88688466 71054639 88688637 71054776 88688808 71054913 88688979 71055050 88689150 71055187 88689321 71055324 88689492 71055461 88689663 71055598 88689834 71055735 88690005 71055872 88690176 71056009 88690347 71056146 88690518 71056283 88690689 71056420 88690860 71056557 88691031 71056694 88691202 71056831 88691373 71056968 88691544 71057105 88691715 71057242 88691886 71057379 88692057 71057516 88692228 71057653 88692399 71057790 88692570 71057927 88692741 71058064 88692912 71058201 88693083 71058338 88693254 71058475 88693425 71058612 88693596 71058749 88693767 71058886 88693938 71059023 88694109 71059160 88694280 71059297 88694451 71059434 88694622 71059571 88694793 71059708 88694964 71059845 88695135 71059982 88695306 71060119 88695477 71060256 88695648 71060393 88695819 71060530 88695990 71060667 88696161 71060804 88696332 71060941 88696503 71061078 88696674 71061215 88696845 71061352 88697016 71061489 88697187 71061626 88697358 71061763 88697529 71061900 88697700 71062037 88697871 71062174 88698042 71062311 88698213 71062448 88698384 71062585 88698555 71062722 88698726 71062859 88698897 71062996 88699068 71063133 88699239 71063270 88699410 71063407 88699581 71063544 88699752 71063681 88699923 71063818 88700094 71063955 88700265 71064092 88700436 71064229 88700607 71064366 88700778 71064503 88700949 71064640 88701120 71064777 88701291 71064914 88701462 71065051 88701633 71065188 88701804 71065325 88701975 71065462 88702146 71065599 88702317 71065736 88702488 71065873 88702659 71066010 88702830 71066147 88703001 71066284 88703172 71066421 88703343 71066558 88703514 71066695 88703685 71066832 88703856 71066969 88704027 71067106 88704198 71067243 88704369 71067380 88704540 71067517 88704711 71067654 88704882 71067791 88705053 71067928 88705224 71068065 88705395 71068202 88705566 71068339 88705737 71068476 88705908 71068613 88706079 71068750 88706250 71068887 88706421 71069024 88706592 71069161 88706763 71069298 88706934 71069435 88707105 71069572 88707276 71069709 88707447 71069846 88707618 71069983 88707789 71070120 88707960 71070257 88708131 71070394 88708302 71070531 88708473 71070668 88708644 71070805 88708815 71070942 88708986 71071079 88709157 71071216 88709328 71071353 88709499 71071490 88709670 71071627 88709841 71071764 88710012 71071901 88710183 71072038 88710354 71072175 88710525 71072312 88710696 71072449 88710867 71072586 88711038 71072723 88711209 71072860 88711380 71072997 88711551 71073134 88711722 71073271 88711893 71073408 88712064 71073545 88712235 71073682 88712406 71073819 88712577 71073956 88712748 71074093 88712919 71074230 88713090 71074367 88713261 71074504 88713432 71074641 88713603 71074778 88713774 71074915 88713945 71075052 88714116 71075189 88714287 71075326 88714458 71075463 88714629 71075600 88714800 71075737 88714971 71075874 88715142 71076011 88715313 71076148 88715484 71076285 88715655 71076422 88715826 71076559 88715997 71076696 88716168 71076833 88716339 71076970 88716510 71077107 88716681 71077244 88716852 71077381 88717023 71077518 88717194 71077655 88717365 71077792 88717536 71077929 88717707 71078066 88717878 71078203 88718049 71078340 88718220 71078477 88718391 71078614 88718562 71078751 88718733 71078888 88718904 71079025 88719075 71079162 88719246 71079299 88719417 71079436 88719588 71079573 88719759 71079710 88719930 71079847 88720101 71079984 88720272 71080121 88720443 71080258 88720614 71080395 88720785 71080532 88720956 71080669 88721127 71080806 88721298 71080943 88721469 71081080 88721640 71081217 88721811 71081354 88721982 71081491 88722153 71081628 88722324 71081765 88722495 71081902 88722666 71082039 88722837 71082176 88723008 71082313 88723179 71082450 88723350 71082587 88723521 71082724 88723692 71082861 88723863 71082998 88724034 71083135 88724205 71083272 88724376 71083409 88724547 71083546 88724718 71083683 88724889 71083820 88725060 71083957 88725231 71084094 88725402 71084231 88725573 71084368 88725744 71084505 88725915 71084642 88726086 71084779 88726257 71084916 88726428 71085053 88726599 71085190 88726770 71085327 88726941 71085464 88727112 71085601 88727283 71085738 88727454 71085875 88727625 71086012 88727796 71086149 88727967 71086286 88728138 71086423 88728309 71086560 88728480 71086697 88728651 71086834 88728822 71086971 88728993 71087108 88729164 71087245 88729335 71087382 88729506 71087519 88729677 71087656 88729848 71087793 88730019 71087930 88730190 71088067 88730361 71088204 88730532 71088341 88730703 71088478 88730874 71088615 88731045 71088752 88731216 71088889 88731387 71089026 88731558 71089163 88731729 71089300 88731900 71089437 88732071 71089574 88732242 71089711 88732413 71089848 88732584 71089985 88732755 71090122 88732926 71090259 88733097 71090396 88733268 71090533 88733439 71090670 88733610 71090807 88733781 71090944 88733952 71091081 88734123 71091218 88734294 71091355 88734465 71091492 88734636 71091629 88734807 71091766 88734978 71091903 88735149 71092040 88735320 71092177 88735491 71092314 88735662 71092451 88735833 71092588 88736004 71092725 88736175 71092862 88736346 71092999 88736517 71093136 88736688 71093273 88736859 71093410 88737030 71093547 88737201 71093684 88737372 71093821 88737543 71093958 88737714 71094095 88737885 71094232 88738056 71094369 88738227 71094506 88738398 71094643 88738569 71094780 88738740 71094917 88738911 71095054 88739082 71095191 88739253 71095328 88739424 71095465 88739595 71095602 88739766 71095739 88739937 71095876 88740108 71096013 88740279 71096150 88740450 71096287 88740621 71096424 88740792 71096561 88740963 71096698 88741134 71096835 88741305 71096972 88741476 71097109 88741647 71097246 88741818 71097383 88741989 71097520 88742160 71097657 88742331 71097794 88742502 71097931 88742673 71098068 88742844 71098205 88743015 71098342 88743186 71098479 88743357 71098616 88743528 71098753 88743699 71098890 88743870 71099027 88744041 71099164 88744212 71099301 88744383 71099438 88744554 71099575 88744725 71099712 88744896 71099849 88745067 71099986 88745238 71100123 88745409 71100260 88745580 71100397 88745751 71100534 88745922 71100671 88746093 71100808 88746264 71100945 88746435 71101082 88746606 71101219 88746777 71101356 88746948 71101493 88747119 71101630 88747290 71101767 88747461 71101904 88747632 71102041 88747803 71102178 88747974 71102315 88748145 71102452 88748316 71102589 88748487 71102726 88748658 71102863 88748829 71103000 88749000 71103137 88749171 71103274 88749342 71103411 88749513 71103548 88749684 71103685 88749855 71103822 88750026 71103959 88750197 71104096 88750368 71104233 88750539 71104370 88750710 71104507 88750881 71104644 88751052 71104781 88751223 71104918 88751394 71105055 88751565 71105192 88751736 71105329 88751907 71105466 88752078 71105603 88752249 71105740 88752420 71105877 88752591 71106014 88752762 71106151 88752933 71106288 88753104 71106425 88753275 71106562 88753446 71106699 88753617 71106836 88753788 71106973 88753959 71107110 88754130 71107247 88754301 71107384 88754472 71107521 88754643 71107658 88754814 71107795 88754985 71107932 88755156 71108069 88755327 71108206 88755498 71108343 88755669 71108480 88755840 71108617 88756011 71108754 88756182 71108891 88756353 71109028 88756524 71109165 88756695 71109302 88756866 71109439 88757037 71109576 88757208 71109713 88757379 71109850 88757550 71109987 88757721 71110124 88757892 71110261 88758063 71110398 88758234 71110535 88758405 71110672 88758576 71110809 88758747 71110946 88758918 71111083 88759089 71111220 88759260 71111357 88759431 71111494 88759602 71111631 88759773 71111768 88759944 71111905 88760115 71112042 88760286 71112179 88760457 71112316 88760628 71112453 88760799 71112590 88760970 71112727 88761141 71112864 88761312 71113001 88761483 71113138 88761654 71113275 88761825 71113412 88761996 71113549 88762167 71113686 88762338 71113823 88762509 71113960 88762680 71114097 88762851 71114234 88763022 71114371 88763193 71114508 88763364 71114645 88763535 71114782 88763706 71114919 88763877 71115056 88764048 71115193 88764219 71115330 88764390 71115467 88764561 71115604 88764732 71115741 88764903 71115878 88765074 71116015 88765245 71116152 88765416 71116289 88765587 71116426 88765758 71116563 88765929 71116700 88766100 71116837 88766271 71116974 88766442 71117111 88766613 71117248 88766784 71117385 88766955 71117522 88767126 71117659 88767297 71117796 88767468 71117933 88767639 71118070 88767810 71118207 88767981 71118344 88768152 71118481 88768323 71118618 88768494 71118755 88768665 71118892 88768836 71119029 88769007 71119166 88769178 71119303 88769349 71119440 88769520 71119577 88769691 71119714 88769862 71119851 88770033 71119988 88770204 71120125 88770375 71120262 88770546 71120399 88770717 71120536 88770888 71120673 88771059 71120810 88771230 71120947 88771401 71121084 88771572 71121221 88771743 71121358 88771914 71121495 88772085 71121632 88772256 71121769 88772427 71121906 88772598 71122043 88772769 71122180 88772940 71122317 88773111 71122454 88773282 71122591 88773453 71122728 88773624 71122865 88773795 71123002 88773966 71123139 88774137 71123276 88774308 71123413 88774479 71123550 88774650 71123687 88774821 71123824 88774992 71123961 88775163 71124098 88775334 71124235 88775505 71124372 88775676 71124509 88775847 71124646 88776018 71124783 88776189 71124920 88776360 71125057 88776531 71125194 88776702 71125331 88776873 71125468 88777044 71125605 88777215 71125742 88777386 71125879 88777557 71126016 88777728 71126153 88777899 71126290 88778070 71126427 88778241 71126564 88778412 71126701 88778583 71126838 88778754 71126975 88778925 71127112 88779096 71127249 88779267 71127386 88779438 71127523 88779609 71127660 88779780 71127797 88779951 71127934 88780122 71128071 88780293 71128208 88780464 71128345 88780635 71128482 88780806 71128619 88780977 71128756 88781148 71128893 88781319 71129030 88781490 71129167 88781661 71129304 88781832 71129441 88782003 71129578 88782174 71129715 88782345 71129852 88782516 71129989 88782687 71130126 88782858 71130263 88783029 71130400 88783200 71130537 88783371 71130674 88783542 71130811 88783713 71130948 88783884 71131085 88784055 71131222 88784226 71131359 88784397 71131496 88784568 71131633 88784739 71131770 88784910 71131907 88785081 71132044 88785252 71132181 88785423 71132318 88785594 71132455 88785765 71132592 88785936 71132729 88786107 71132866 88786278 71133003 88786449 71133140 88786620 71133277 88786791 71133414 88786962 71133551 88787133 71133688 88787304 71133825 88787475 71133962 88787646 71134099 88787817 71134236 88787988 71134373 88788159 71134510 88788330 71134647 88788501 71134784 88788672 71134921 88788843 71135058 88789014 71135195 88789185 71135332 88789356 71135469 88789527 71135606 88789698 71135743 88789869 71135880 88790040 71136017 88790211 71136154 88790382 71136291 88790553 71136428 88790724 71136565 88790895 71136702 88791066 71136839 88791237 71136976 88791408 71137113 88791579 71137250 88791750 71137387 88791921 71137524 88792092 71137661 88792263 71137798 88792434 71137935 88792605 71138072 88792776 71138209 88792947 71138346 88793118 71138483 88793289 71138620 88793460 71138757 88793631 71138894 88793802 71139031 88793973 71139168 88794144 71139305 88794315 71139442 88794486 71139579 88794657 71139716 88794828 71139853 88794999 71139990 88795170 71140127 88795341 71140264 88795512 71140401 88795683 71140538 88795854 71140675 88796025 71140812 88796196 71140949 88796367 71141086 88796538 71141223 88796709 71141360 88796880 71141497 88797051 71141634 88797222 71141771 88797393 71141908 88797564 71142045 88797735 71142182 88797906 71142319 88798077 71142456 88798248 71142593 88798419 71142730 88798590 71142867 88798761 71143004 88798932 71143141 88799103 71143278 88799274 71143415 88799445 71143552 88799616 71143689 88799787 71143826 88799958 71143963 88800129 71144100 88800300 71144237 88800471 71144374 88800642 71144511 88800813 71144648 88800984 71144785 88801155 71144922 88801326 71145059 88801497 71145196 88801668 71145333 88801839 71145470 88802010 71145607 88802181 71145744 88802352 71145881 88802523 71146018 88802694 71146155 88802865 71146292 88803036 71146429 88803207 71146566 88803378 71146703 88803549 71146840 88803720 71146977 88803891
1000 23815943 0 23815943 29726469 23816080 29726640 23816217 29726811 23816354 29726982 23816491 29727153 23816628 29727324 23816765 29727495 23816902 29727666 23817039 29727837 23817176 29728008 23817313 29728179 23817450 29728350 23817587 29728521 23817724 29728692 23817861 29728863 23817998 29729034 23818135 29729205 23818272 29729376 23818409 29729547 23818546 29729718 23818683 29729889 23818820 29730060 23818957 29730231 23819094 29730402 23819231 29730573 23819368 29730744 23819505 29730915 23819642 29731086 23819779 29731257 23819916 29731428 23820053 29731599 23820190 29731770 23820327 29731941 23820464 29732112 23820601 29732283 23820738 29732454 23820875 29732625 23821012 29732796 23821149 29732967 23821286 29733138 23821423 29733309 23821560 29733480 23821697 29733651 23821834 29733822 23821971 29733993 23822108 29734164 23822245 29734335 23822382 29734506 23822519 29734677 23822656 29734848 23822793 29735019 23822930 29735190 23823067 29735361 23823204 29735532 23823341 29735703 23823478 29735874 23823615 29736045 23823752 29736216 23823889 29736387 23824026 29736558 23824163 29736729 23824300 29736900 23824437 29737071 23824574 29737242 23824711 29737413 23824848 29737584 23824985 29737755 23825122 29737926 23825259 29738097 23825396 29738268 23825533 29738439 23825670 29738610 23825807 29738781 23825944 29738952 23826081 29739123 23826218 29739294 23826355 29739465 23826492 29739636 23826629 29739807 23826766 29739978 23826903 29740149 23827040 29740320 23827177 29740491 23827314 29740662 23827451 29740833 23827588 29741004 23827725 29741175 23827862 29741346 23827999 29741517 23828136 29741688 23828273 29741859 23828410 29742030 23828547 29742201 23828684 29742372 23828821 29742543 23828958 29742714 23829095 29742885 23829232 29743056 23829369 29743227 23829506 29743398 23829643 29743569 23829780 29743740 23829917 29743911 23830054 29744082 23830191 29744253 23830328 29744424 23830465 29744595 23830602 29744766 23830739 29744937 23830876 29745108 23831013 29745279 23831150 29745450 23831287 29745621 23831424 29745792 23831561 29745963 23831698 29746134 23831835 29746305 23831972 29746476 23832109 29746647 23832246 29746818 23832383 29746989 23832520 29747160 23832657 29747331 23832794 29747502 23832931 29747673 23833068 29747844 23833205 29748015 23833342 29748186 23833479 29748357 23833616 29748528 23833753 29748699 23833890 29748870 23834027 29749041 23834164 29749212 23834301 29749383 23834438 29749554 23834575 29749725 23834712 29749896 23834849 29750067 23834986 29750238 23835123 29750409 23835260 29750580 23835397 29750751 23835534 29750922 23835671 29751093 23835808 29751264 23835945 29751435 23836082 29751606 23836219 29751777 23836356 29751948 23836493 29752119 23836630 29752290 23836767 29752461 23836904 29752632 23837041 29752803 23837178 29752974 23837315 29753145 23837452 29753316 23837589 29753487 23837726 29753658 23837863 29753829 23838000 29754000 23838137 29754171 23838274 29754342 23838411 29754513 23838548 29754684 23838685 29754855 23838822 29755026 23838959 29755197 23839096 29755368 23839233 29755539 23839370 29755710 23839507 29755881 23839644 29756052 23839781 29756223 23839918 29756394 23840055 29756565 23840192 29756736 23840329 29756907 23840466 29757078 23840603 29757249 23840740 29757420 23840877 29757591 23841014 29757762 23841151 29757933 23841288 29758104 23841425 29758275 23841562 29758446 23841699 29758617 23841836 29758788 23841973 29758959 23842110 29759130 23842247 29759301 23842384 29759472 23842521 29759643 23842658 29759814 23842795 29759985 23842932 29760156 23843069 29760327 23843206 29760498 23843343 29760669 23843480 29760840 23843617 29761011 23843754 29761182 23843891 29761353 23844028 29761524 23844165 29761695 23844302 29761866 23844439 29762037 23844576 29762208 23844713 29762379 23844850 29762550 23844987 29762721 23845124 29762892 23845261 29763063 23845398 29763234 23845535 29763405 23845672 29763576 23845809 29763747 23845946 29763918 23846083 29764089 23846220 29764260 23846357 29764431 23846494 29764602 23846631 29764773 23846768 29764944 23846905 29765115 23847042 29765286 23847179 29765457 23847316 29765628 23847453 29765799 23847590 29765970 23847727 29766141 23847864 29766312 23848001 29766483 23848138 29766654 23848275 29766825 23848412 29766996 23848549 29767167 23848686 29767338 23848823 29767509 23848960 29767680 23849097 29767851 23849234 29768022 23849371 29768193 23849508 29768364 23849645 29768535 23849782 29768706 23849919 29768877 23850056 29769048 23850193 29769219 23850330 29769390 23850467 29769561 23850604 29769732 23850741 29769903 23850878 29770074 23851015 29770245 23851152 29770416 23851289 29770587 23851426 29770758 23851563 29770929 23851700 29771100 23851837 29771271 23851974 29771442 23852111 29771613 23852248 29771784 23852385 29771955 23852522 29772126 23852659 29772297 23852796 29772468 23852933 29772639 23853070 29772810 23853207 29772981 23853344 29773152 23853481 29773323 23853618 29773494 23853755 29773665 23853892 29773836 23854029 29774007 23854166 29774178 23854303 29774349 23854440 29774520 23854577 29774691 23854714 29774862 23854851 29775033 23854988 29775204 23855125 29775375 23855262 29775546 23855399 29775717 23855536 29775888 23855673 29776059 23855810 29776230 23855947 29776401 23856084 29776572 23856221 29776743 23856358 29776914 23856495 29777085 23856632 29777256 23856769 29777427 23856906 29777598 23857043 29777769 23857180 29777940 23857317 29778111 23857454 29778282 23857591 29778453 23857728 29778624 23857865 29778795 23858002 29778966 23858139 29779137 23858276 29779308 23858413 29779479 23858550 29779650 23858687 29779821 23858824 29779992 23858961 29780163 23859098 29780334 23859235 29780505 23859372 29780676 23859509 29780847 23859646 29781018 23859783 29781189 23859920 29781360 23860057 29781531 23860194 29781702 23860331 29781873 23860468 29782044 23860605 29782215 23860742 29782386 23860879 29782557 23861016 29782728 23861153 29782899 23861290 29783070 23861427 29783241 23861564 29783412 23861701 29783583 23861838 29783754 23861975 29783925 23862112 29784096 23862249 29784267 23862386 29784438 23862523 29784609 23862660 29784780 23862797 29784951 23862934 29785122 23863071 29785293 23863208 29785464 23863345 29785635 23863482 29785806 23863619 29785977 23863756 29786148 23863893 29786319 23864030 29786490 23864167 29786661 23864304 29786832 23864441 29787003 23864578 29787174 23864715 29787345 23864852 29787516 23864989 29787687 23865126 29787858 23865263 29788029 23865400 29788200 23865537 29788371 23865674 29788542 23865811 29788713 23865948 29788884 23866085 29789055 23866222 29789226 23866359 29789397 23866496 29789568 23866633 29789739 23866770 29789910 23866907 29790081 23867044 29790252 23867181 29790423 23867318 29790594 23867455 29790765 23867592 29790936 23867729 29791107 23867866 29791278 23868003 29791449 23868140 29791620 23868277 29791791 23868414 29791962 23868551 29792133 23868688 29792304 23868825 29792475 23868962 29792646 23869099 29792817 23869236 29792988 23869373 29793159 23869510 29793330 23869647 29793501 23869784 29793672 23869921 29793843 23870058 29794014 23870195 29794185 23870332 29794356 23870469 29794527 23870606 29794698 23870743 29794869 23870880 29795040 23871017 29795211 23871154 29795382 23871291 29795553 23871428 29795724 23871565 29795895 23871702 29796066 23871839 29796237 23871976 29796408 23872113 29796579 23872250 29796750 23872387 29796921 23872524 29797092 23872661 29797263 23872798 29797434 23872935 29797605 23873072 29797776 23873209 29797947 23873346 29798118 23873483 29798289 23873620 29798460 23873757 29798631 23873894 29798802 23874031 29798973 23874168 29799144 23874305 29799315 23874442 29799486 23874579 29799657 23874716 29799828 23874853 29799999 23874990 29800170 23875127 29800341 23875264 29800512 23875401 29800683 23875538 29800854 23875675 29801025 23875812 29801196 23875949 29801367 23876086 29801538 23876223 29801709 23876360 29801880 23876497 29802051 23876634 29802222 23876771 29802393 23876908 29802564 23877045 29802735 23877182 29802906 23877319 29803077 23877456 29803248 23877593 29803419 23877730 29803590 23877867 29803761 23878004 29803932 23878141 29804103 23878278 29804274 23878415 29804445 23878552 29804616 23878689 29804787 23878826 29804958 23878963 29805129 23879100 29805300 23879237 29805471 23879374 29805642 23879511 29805813 23879648 29805984 23879785 29806155 23879922 29806326 23880059 29806497 23880196 29806668 23880333 29806839 23880470 29807010 23880607 29807181 23880744 29807352 23880881 29807523 23881018 29807694 23881155 29807865 23881292 29808036 23881429 29808207 23881566 29808378 23881703 29808549 23881840 29808720 23881977 29808891 23882114 29809062 23882251 29809233 23882388 29809404 23882525 29809575 23882662 29809746 23882799 29809917 23882936 29810088 23883073 29810259 23883210 29810430 23883347 29810601 23883484 29810772 23883621 29810943 23883758 29811114 23883895 29811285 23884032 29811456 23884169 29811627 23884306 29811798 23884443 29811969 23884580 29812140 23884717 29812311 23884854 29812482 23884991 29812653 23885128 29812824 23885265 29812995 23885402 29813166 23885539 29813337 23885676 29813508 23885813 29813679 23885950 29813850 23886087 29814021 23886224 29814192 23886361 29814363 23886498 29814534 23886635 29814705 23886772 29814876 23886909 29815047 23887046 29815218 23887183 29815389 23887320 29815560 23887457 29815731 23887594 29815902 23887731 29816073 23887868 29816244 23888005 29816415 23888142 29816586 23888279 29816757 23888416 29816928 23888553 29817099 23888690 29817270 23888827 29817441 23888964 29817612 23889101 29817783 23889238 29817954 23889375 29818125 23889512 29818296 23889649 29818467 23889786 29818638 23889923 29818809 23890060 29818980 23890197 29819151 23890334 29819322 23890471 29819493 23890608 29819664 23890745 29819835 23890882 29820006 23891019 29820177 23891156 29820348 23891293 29820519 23891430 29820690 23891567 29820861 23891704 29821032 23891841 29821203 23891978 29821374 23892115 29821545 23892252 29821716 23892389 29821887 23892526 29822058 23892663 29822229 23892800 29822400 23892937 29822571 23893074 29822742 23893211 29822913 23893348 29823084 23893485 29823255 23893622 29823426 23893759 29823597 23893896 29823768 23894033 29823939 23894170 29824110 23894307 29824281 23894444 29824452 23894581 29824623 23894718 29824794 23894855 29824965 23894992 29825136 23895129 29825307 23895266 29825478 23895403 29825649 23895540 29825820 23895677 29825991 23895814 29826162 23895951 29826333 23896088 29826504 23896225 29826675 23896362 29826846 23896499 29827017 23896636 29827188 23896773 29827359 23896910 29827530 23897047 29827701 23897184 29827872 23897321 29828043 23897458 29828214 23897595 29828385 23897732 29828556 23897869 29828727 23898006 29828898 23898143 29829069 23898280 29829240 23898417 29829411 23898554 29829582 23898691 29829753 23898828 29829924 23898965 29830095 23899102 29830266 23899239 29830437 23899376 29830608 23899513 29830779 23899650 29830950 23899787 29831121 23899924 29831292 23900061 29831463 23900198 29831634 23900335 29831805 23900472 29831976 23900609 29832147 23900746 29832318 23900883 29832489 23901020 29832660 23901157 29832831 23901294 29833002 23901431 29833173 23901568 29833344 23901705 29833515 23901842 29833686 23901979 29833857 23902116 29834028 23902253 29834199 23902390 29834370 23902527 29834541 23902664 29834712 23902801 29834883 23902938 29835054 23903075 29835225 23903212 29835396 23903349 29835567 23903486 29835738 23903623 29835909 23903760 29836080 23903897 29836251 23904034 29836422 23904171 29836593 23904308 29836764 23904445 29836935 23904582 29837106 23904719 29837277 23904856 29837448 23904993 29837619 23905130 29837790 23905267 29837961 23905404 29838132 23905541 29838303 23905678 29838474 23905815 29838645 23905952 29838816 23906089 29838987 23906226 29839158 23906363 29839329 23906500 29839500 23906637 29839671 23906774 29839842 23906911 29840013 23907048 29840184 23907185 29840355 23907322 29840526 23907459 29840697 23907596 29840868 23907733 29841039 23907870 29841210 23908007 29841381 23908144 29841552 23908281 29841723 23908418 29841894 23908555 29842065 23908692 29842236 23908829 29842407 23908966 29842578 23909103 29842749 23909240 29842920 23909377 29843091 23909514 29843262 23909651 29843433 23909788 29843604 23909925 29843775 23910062 29843946 23910199 29844117 23910336 29844288 23910473 29844459 23910610 29844630 23910747 29844801 23910884 29844972 23911021 29845143 23911158 29845314 23911295 29845485 23911432 29845656 23911569 29845827 23911706 29845998 23911843 29846169 23911980 29846340 23912117 29846511 23912254 29846682 23912391 29846853 23912528 29847024 23912665 29847195 23912802 29847366 23912939 29847537 23913076 29847708 23913213 29847879 23913350 29848050 23913487 29848221 23913624 29848392 23913761 29848563 23913898 29848734 23914035 29848905 23914172 29849076 23914309 29849247 23914446 29849418 23914583 29849589 23914720 29849760 23914857 29849931 23914994 29850102 23915131 29850273 23915268 29850444 23915405 29850615 23915542 29850786 23915679 29850957 23915816 29851128 23915953 29851299 23916090 29851470 23916227 29851641 23916364 29851812 23916501 29851983 23916638 29852154 23916775 29852325 23916912 29852496 23917049 29852667 23917186 29852838 23917323 29853009 23917460 29853180 23917597 29853351 23917734 29853522 23917871 29853693 23918008 29853864 23918145 29854035 23918282 29854206 23918419 29854377 23918556 29854548 23918693 29854719 23918830 29854890 23918967 29855061 23919104 29855232 23919241 29855403 23919378 29855574 23919515 29855745 23919652 29855916 23919789 29856087 23919926 29856258 23920063 29856429 23920200 29856600 23920337 29856771 23920474 29856942 23920611 29857113 23920748 29857284 23920885 29857455 23921022 29857626 23921159 29857797 23921296 29857968 23921433 29858139 23921570 29858310 23921707 29858481 23921844 29858652 23921981 29858823 23922118 29858994 23922255 29859165 23922392 29859336 23922529 29859507 23922666 29859678 23922803 29859849 23922940 29860020 23923077 29860191 23923214 29860362 23923351 29860533 23923488 29860704 23923625 29860875 23923762 29861046 23923899 29861217 23924036 29861388 23924173 29861559 23924310 29861730 23924447 29861901 23924584 29862072 23924721 29862243 23924858 29862414 23924995 29862585 23925132 29862756 23925269 29862927 23925406 29863098 23925543 29863269 23925680 29863440 23925817 29863611 23925954 29863782 23926091 29863953 23926228 29864124 23926365 29864295 23926502 29864466 23926639 29864637 23926776 29864808 23926913 29864979 23927050 29865150 23927187 29865321 23927324 29865492 23927461 29865663 23927598 29865834 23927735 29866005 23927872 29866176 23928009 29866347 23928146 29866518 23928283 29866689 23928420 29866860 23928557 29867031 23928694 29867202 23928831 29867373 23928968 29867544 23929105 29867715 23929242 29867886 23929379 29868057 23929516 29868228 23929653 29868399 23929790 29868570 23929927 29868741 23930064 29868912 23930201 29869083 23930338 29869254 23930475 29869425 23930612 29869596 23930749 29869767 23930886 29869938 23931023 29870109 23931160 29870280 23931297 29870451 23931434 29870622 23931571 29870793 23931708 29870964 23931845 29871135 23931982 29871306 23932119 29871477 23932256 29871648 23932393 29871819 23932530 29871990 23932667 29872161 23932804 29872332 23932941 29872503 23933078 29872674 23933215 29872845 23933352 29873016 23933489 29873187 23933626 29873358 23933763 29873529 23933900 29873700 23934037 29873871 23934174 29874042 23934311 29874213 23934448 29874384 23934585 29874555 23934722 29874726 23934859 29874897 23934996 29875068 23935133 29875239 23935270 29875410 23935407 29875581 23935544 29875752 23935681 29875923 23935818 29876094 23935955 29876265 23936092 29876436 23936229 29876607 23936366 29876778 23936503 29876949 23936640 29877120 23936777 29877291 23936914 29877462 23937051 29877633 23937188 29877804 23937325 29877975 23937462 29878146 23937599 29878317 23937736 29878488 23937873 29878659 23938010 29878830 23938147 29879001 23938284 29879172 23938421 29879343 23938558 29879514 23938695 29879685 23938832 29879856 23938969 29880027 23939106 29880198 23939243 29880369 23939380 29880540 23939517 29880711 23939654 29880882 23939791 29881053 23939928 29881224 23940065 29881395 23940202 29881566 23940339 29881737 23940476 29881908 23940613 29882079 23940750 29882250 23940887 29882421 23941024 29882592 23941161 29882763 23941298 29882934 23941435 29883105 23941572 29883276 23941709 29883447 23941846 29883618 23941983 29883789 23942120 29883960 23942257 29884131 23942394 29884302 23942531 29884473 23942668 29884644 23942805 29884815 23942942 29884986 23943079 29885157 23943216 29885328 23943353 29885499 23943490 29885670 23943627 29885841 23943764 29886012 23943901 29886183 23944038 29886354 23944175 29886525 23944312 29886696 23944449 29886867 23944586 29887038 23944723 29887209 23944860 29887380 23944997 29887551 23945134 29887722 23945271 29887893 23945408 29888064 23945545 29888235 23945682 29888406 23945819 29888577 23945956 29888748 23946093 29888919 23946230 29889090 23946367 29889261 23946504 29889432 23946641 29889603 23946778 29889774 23946915 29889945 23947052 29890116 23947189 29890287 23947326 29890458 23947463 29890629 23947600 29890800 23947737 29890971 23947874 29891142 23948011 29891313 23948148 29891484 23948285 29891655 23948422 29891826 23948559 29891997 23948696 29892168 23948833 29892339 23948970 29892510 23949107 29892681 23949244 29892852 23949381 29893023 23949518 29893194 23949655 29893365 23949792 29893536 23949929 29893707 23950066 29893878 23950203 29894049 23950340 29894220 23950477 29894391 23950614 29894562 23950751 29894733 23950888 29894904 23951025 29895075 23951162 29895246 23951299 29895417 23951436 29895588 23951573 29895759 23951710 29895930 23951847 29896101 23951984 29896272 23952121 29896443 23952258 29896614 23952395 29896785 23952532 29896956 23952669 29897127
1000 48633900 0 48633900 60703627 48634037 60703798 48634174 60703969 48634311 60704140 48634448 60704311 48634585 60704482 48634722 60704653 48634859 60704824 48634996 60704995 48635133 60705166 48635270 60705337 48635407 60705508 48635544 60705679 48635681 60705850 48635818 60706021 48635955 60706192 48636092 60706363 48636229 60706534 48636366 60706705 48636503 60706876 48636640 60707047 48636777 60707218 48636914 60707389 48637051 60707560 48637188 60707731 48637325 60707902 48637462 60708073 48637599 60708244 48637736 60708415 48637873 60708586 48638010 60708757 48638147 60708928 48638284 60709099 48638421 60709270 48638558 60709441 48638695 60709612 48638832 60709783 48638969 60709954 48639106 60710125 48639243 60710296 48639380 60710467 48639517 60710638 48639654 60710809 48639791 60710980 48639928 60711151 48640065 60711322 48640202 60711493 48640339 60711664 48640476 60711835 48640613 60712006 48640750 60712177 48640887 60712348 48641024 60712519 48641161 60712690 48641298 60712861 48641435 60713032 48641572 60713203 48641709 60713374 48641846 60713545 48641983 60713716 48642120 60713887 48642257 60714058 48642394 60714229 48642531 60714400 48642668 60714571 48642805 60714742 48642942 60714913 48643079 60715084 48643216 60715255 48643353 60715426 48643490 60715597 48643627 60715768 48643764 60715939 48643901 60716110 48644038 60716281 48644175 60716452 48644312 60716623 48644449 60716794 48644586 60716965 48644723 60717136 48644860 60717307 48644997 60717478 48645134 60717649 48645271 60717820 48645408 60717991 48645545 60718162 48645682 60718333 48645819 60718504 48645956 60718675 48646093 60718846 48646230 60719017 48646367 60719188 48646504 60719359 48646641 60719530 48646778 60719701 48646915 60719872 48647052 60720043 48647189 60720214 48647326 60720385 48647463 60720556 48647600 60720727 48647737 60720898 48647874 60721069 48648011 60721240 48648148 60721411 48648285 60721582 48648422 60721753 48648559 60721924 48648696 60722095 48648833 60722266 48648970 60722437 48649107 60722608 48649244 60722779 48649381 60722950 48649518 60723121 48649655 60723292 48649792 60723463 48649929 60723634 48650066 60723805 48650203 60723976 48650340 60724147 48650477 60724318 48650614 60724489 48650751 60724660 48650888 60724831 48651025 60725002 48651162 60725173 48651299 60725344 48651436 60725515 48651573 60725686 48651710 60725857 48651847 60726028 48651984 60726199 48652121 60726370 48652258 60726541 48652395 60726712 48652532 60726883 48652669 60727054 48652806 60727225 48652943 60727396 48653080 60727567 48653217 60727738 48653354 60727909 48653491 60728080 48653628 60728251 48653765 60728422 48653902 60728593 48654039 60728764 48654176 60728935 48654313 60729106 48654450 60729277 48654587 60729448 48654724 60729619 48654861 60729790 48654998 60729961 48655135 60730132 48655272 60730303 48655409 60730474 48655546 60730645 48655683 60730816 48655820 60730987 48655957 60731158 48656094 60731329 48656231 60731500 48656368 60731671 48656505 60731842 48656642 60732013 48656779 60732184 48656916 60732355 48657053 60732526 48657190 60732697 48657327 60732868 48657464 60733039 48657601 60733210 48657738 60733381 48657875 60733552 48658012 60733723 48658149 60733894 48658286 60734065 48658423 60734236 48658560 60734407 48658697 60734578 48658834 60734749 48658971 60734920 48659108 60735091 48659245 60735262 48659382 60735433 48659519 60735604 48659656 60735775 48659793 60735946 48659930 60736117 48660067 60736288 48660204 60736459 48660341 60736630 48660478 60736801 48660615 60736972 48660752 60737143 48660889 60737314 48661026 60737485 48661163 60737656 48661300 60737827 48661437 60737998 48661574 60738169 48661711 60738340 48661848 60738511 48661985 60738682 48662122 60738853 48662259 60739024 48662396 60739195 48662533 60739366 48662670 60739537 48662807 60739708 48662944 60739879 48663081 60740050 48663218 60740221 48663355 60740392 48663492 60740563 48663629 60740734 48663766 60740905 48663903 60741076 48664040 60741247 48664177 60741418 48664314 60741589 48664451 60741760 48664588 60741931 48664725 60742102 48664862 60742273 48664999 60742444 48665136 60742615 48665273 60742786 48665410 60742957 48665547 60743128 48665684 60743299 48665821 60743470 48665958 60743641 48666095 60743812 48666232 60743983 48666369 60744154 48666506 60744325 48666643 60744496 48666780 60744667 48666917 60744838 48667054 60745009 48667191 60745180 48667328 60745351 48667465 60745522 48667602 60745693 48667739 60745864 48667876 60746035 48668013 60746206 48668150 60746377 48668287 60746548 48668424 60746719 48668561 60746890 48668698 60747061 48668835 60747232 48668972 60747403 48669109 60747574 48669246 60747745 48669383 60747916 48669520 60748087 48669657 60748258 48669794 60748429 48669931 60748600 48670068 60748771 48670205 60748942 48670342 60749113 48670479 60749284 48670616 60749455 48670753 60749626 48670890 60749797 48671027 60749968 48671164 60750139 48671301 60750310 48671438 60750481 48671575 60750652 48671712 60750823 48671849 60750994 48671986 60751165 48672123 60751336 48672260 60751507 48672397 60751678 48672534 60751849 48672671 60752020 48672808 60752191 48672945 60752362 48673082 60752533 48673219 60752704 48673356 60752875 48673493 60753046 48673630 60753217 48673767 60753388 48673904 60753559 48674041 60753730 48674178 60753901 48674315 60754072 48674452 60754243 48674589 60754414 48674726 60754585 48674863 60754756 48675000 60754927 48675137 60755098 48675274 60755269 48675411 60755440 48675548 60755611 48675685 60755782 48675822 60755953 48675959 60756124 48676096 60756295 48676233 60756466 48676370 60756637 48676507 60756808 48676644 60756979 48676781 60757150 48676918 60757321 48677055 60757492 48677192 60757663 48677329 60757834 48677466 60758005 48677603 60758176 48677740 60758347 48677877 60758518 48678014 60758689 48678151 60758860 48678288 60759031 48678425 60759202 48678562 60759373 48678699 60759544 48678836 60759715 48678973 60759886 48679110 60760057 48679247 60760228 48679384 60760399 48679521 60760570 48679658 60760741 48679795 60760912 48679932 60761083 48680069 60761254 48680206 60761425 48680343 60761596 48680480 60761767 48680617 60761938 48680754 60762109 48680891 60762280 48681028 60762451 48681165 60762622 48681302 60762793 48681439 60762964 48681576 60763135 48681713 60763306 48681850 60763477 48681987 60763648 48682124 60763819 48682261 60763990 48682398 60764161 48682535 60764332 48682672 60764503 48682809 60764674 48682946 60764845 48683083 60765016 48683220 60765187 48683357 60765358 48683494 60765529 48683631 60765700 48683768 60765871 48683905 60766042 48684042 60766213 48684179 60766384 48684316 60766555 48684453 60766726 48684590 60766897 48684727 60767068 48684864 60767239 48685001 60767410 48685138 60767581 48685275 60767752 48685412 60767923 48685549 60768094 48685686 60768265 48685823 60768436 48685960 60768607 48686097 60768778 48686234 60768949 48686371 60769120 48686508 60769291 48686645 60769462 48686782 60769633 48686919 60769804 48687056 60769975 48687193 60770146 48687330 60770317 48687467 60770488 48687604 60770659 48687741 60770830 48687878 60771001 48688015 60771172 48688152 60771343 48688289 60771514 48688426 60771685 48688563 60771856 48688700 60772027 48688837 60772198 48688974 60772369 48689111 60772540 48689248 60772711 48689385 60772882 48689522 60773053 48689659 60773224 48689796 60773395 48689933 60773566 48690070 60773737 48690207 60773908 48690344 60774079 48690481 60774250 48690618 60774421 48690755 60774592 48690892 60774763 48691029 60774934 48691166 60775105 48691303 60775276 48691440 60775447 48691577 60775618 48691714 60775789 48691851 60775960 48691988 60776131 48692125 60776302 48692262 60776473 48692399 60776644 48692536 60776815 48692673 60776986 48692810 60777157 48692947 60777328 48693084 60777499 48693221 60777670 48693358 60777841 48693495 60778012 48693632 60778183 48693769 60778354 48693906 60778525 48694043 60778696 48694180 60778867 48694317 60779038 48694454 60779209 48694591 60779380 48694728 60779551 48694865 60779722 48695002 60779893 48695139 60780064 48695276 60780235 48695413 60780406 48695550 60780577 48695687 60780748 48695824 60780919 48695961 60781090 48696098 60781261 48696235 60781432 48696372 60781603 48696509 60781774 48696646 60781945 48696783 60782116 48696920 60782287 48697057 60782458 48697194 60782629 48697331 60782800 48697468 60782971 48697605 60783142 48697742 60783313 48697879 60783484 48698016 60783655 48698153 60783826 48698290 60783997 48698427 60784168 48698564 60784339 48698701 60784510 48698838 60784681 48698975 60784852 48699112 60785023 48699249 60785194 48699386 60785365 48699523 60785536 48699660 60785707 48699797 60785878 48699934 60786049 48700071 60786220 48700208 60786391 48700345 60786562 48700482 60786733 48700619 60786904 48700756 60787075 48700893 60787246 48701030 60787417 48701167 60787588 48701304 60787759 48701441 60787930 48701578 60788101 48701715 60788272 48701852 60788443 48701989 60788614 48702126 60788785 48702263 60788956 48702400 60789127 48702537 60789298 48702674 60789469 48702811 60789640 48702948 60789811 48703085 60789982 48703222 60790153 48703359 60790324 48703496 60790495 48703633 60790666 48703770 60790837 48703907 60791008 48704044 60791179 48704181 60791350 48704318 60791521 48704455 60791692 48704592 60791863 48704729 60792034 48704866 60792205 48705003 60792376 48705140 60792547 48705277 60792718 48705414 60792889 48705551 60793060 48705688 60793231 48705825 60793402 48705962 60793573 48706099 60793744 48706236 60793915 48706373 60794086 48706510 60794257 48706647 60794428 48706784 60794599 48706921 60794770 48707058 60794941 48707195 60795112 48707332 60795283 48707469 60795454 48707606 60795625 48707743 60795796 48707880 60795967 48708017 60796138 48708154 60796309 48708291 60796480 48708428 60796651 48708565 60796822 48708702 60796993 48708839 60797164 48708976 60797335 48709113 60797506 48709250 60797677 48709387 60797848 48709524 60798019 48709661 60798190 48709798 60798361 48709935 60798532 48710072 60798703 48710209 60798874 48710346 60799045 48710483 60799216 48710620 60799387 48710757 60799558 48710894 60799729 48711031 60799900 48711168 60800071 48711305 60800242 48711442 60800413 48711579 60800584 48711716 60800755 48711853 60800926 48711990 60801097 48712127 60801268 48712264 60801439 48712401 60801610 48712538 60801781 48712675 60801952 48712812 60802123 48712949 60802294 48713086 60802465 48713223 60802636 48713360 60802807 48713497 60802978 48713634 60803149 48713771 60803320 48713908 60803491 48714045 60803662 48714182 60803833 48714319 60804004 48714456 60804175 48714593 60804346 48714730 60804517 48714867 60804688 48715004 60804859 48715141 60805030 48715278 60805201 48715415 60805372 48715552 60805543 48715689 60805714 48715826 60805885 48715963 60806056 48716100 60806227 48716237 60806398 48716374 60806569 48716511 60806740 48716648 60806911 48716785 60807082 48716922 60807253 48717059 60807424 48717196 60807595 48717333 60807766 48717470 60807937 48717607 60808108 48717744 60808279 48717881 60808450 48718018 60808621 48718155 60808792 48718292 60808963 48718429 60809134 48718566 60809305 48718703 60809476 48718840 60809647 48718977 60809818 48719114 60809989 48719251 60810160 48719388 60810331 48719525 60810502 48719662 60810673 48719799 60810844 48719936 60811015 48720073 60811186 48720210 60811357 48720347 60811528 48720484 60811699 48720621 60811870 48720758 60812041 48720895 60812212 48721032 60812383 48721169 60812554 48721306 60812725 48721443 60812896 48721580 60813067 48721717 60813238 48721854 60813409 48721991 60813580 48722128 60813751 48722265 60813922 48722402 60814093 48722539 60814264 48722676 60814435 48722813 60814606 48722950 60814777 48723087 60814948 48723224 60815119 48723361 60815290 48723498 60815461 48723635 60815632 48723772 60815803 48723909 60815974 48724046 60816145 48724183 60816316 48724320 60816487 48724457 60816658 48724594 60816829 48724731 60817000 48724868 60817171 48725005 60817342 48725142 60817513 48725279 60817684 48725416 60817855 48725553 60818026 48725690 60818197 48725827 60818368 48725964 60818539 48726101 60818710 48726238 60818881 48726375 60819052 48726512 60819223 48726649 60819394 48726786 60819565 48726923 60819736 48727060 60819907 48727197 60820078 48727334 60820249 48727471 60820420 48727608 60820591 48727745 60820762 48727882 60820933 48728019 60821104 48728156 60821275 48728293 60821446 48728430 60821617 48728567 60821788 48728704 60821959 48728841 60822130 48728978 60822301 48729115 60822472 48729252 60822643 48729389 60822814 48729526 60822985 48729663 60823156 48729800 60823327 48729937 60823498 48730074 60823669 48730211 60823840 48730348 60824011 48730485 60824182 48730622 60824353 48730759 60824524 48730896 60824695 48731033 60824866 48731170 60825037 48731307 60825208 48731444 60825379 48731581 60825550 48731718 60825721 48731855 60825892 48731992 60826063 48732129 60826234 48732266 60826405 48732403 60826576 48732540 60826747 48732677 60826918 48732814 60827089 48732951 60827260 48733088 60827431 48733225 60827602 48733362 60827773 48733499 60827944 48733636 60828115 48733773 60828286 48733910 60828457 48734047 60828628 48734184 60828799 48734321 60828970 48734458 60829141 48734595 60829312 48734732 60829483 48734869 60829654 48735006 60829825 48735143 60829996 48735280 60830167 48735417 60830338 48735554 60830509 48735691 60830680 48735828 60830851 48735965 60831022 48736102 60831193 48736239 60831364 48736376 60831535 48736513 60831706 48736650 60831877 48736787 60832048 48736924 60832219 48737061 60832390 48737198 60832561 48737335 60832732 48737472 60832903 48737609 60833074 48737746 60833245 48737883 60833416 48738020 60833587 48738157 60833758 48738294 60833929 48738431 60834100 48738568 60834271 48738705 60834442 48738842 60834613 48738979 60834784 48739116 60834955 48739253 60835126 48739390 60835297 48739527 60835468 48739664 60835639 48739801 60835810 48739938 60835981 48740075 60836152 48740212 60836323 48740349 60836494 48740486 60836665 48740623 60836836 48740760 60837007 48740897 60837178 48741034 60837349 48741171 60837520 48741308 60837691 48741445 60837862 48741582 60838033 48741719 60838204 48741856 60838375 48741993 60838546 48742130 60838717 48742267 60838888 48742404 60839059 48742541 60839230 48742678 60839401 48742815 60839572 48742952 60839743 48743089 60839914 48743226 60840085 48743363 60840256 48743500 60840427 48743637 60840598 48743774 60840769 48743911 60840940 48744048 60841111 48744185 60841282 48744322 60841453 48744459 60841624 48744596 60841795 48744733 60841966 48744870 60842137 48745007 60842308 48745144 60842479 48745281 60842650 48745418 60842821 48745555 60842992 48745692 60843163 48745829 60843334 48745966 60843505 48746103 60843676 48746240 60843847 48746377 60844018 48746514 60844189 48746651 60844360 48746788 60844531 48746925 60844702 48747062 60844873 48747199 60845044 48747336 60845215 48747473 60845386 48747610 60845557 48747747 60845728 48747884 60845899 48748021 60846070 48748158 60846241 48748295 60846412 48748432 60846583 48748569 60846754 48748706 60846925 48748843 60847096 48748980 60847267 48749117 60847438 48749254 60847609 48749391 60847780 48749528 60847951 48749665 60848122 48749802 60848293 48749939 60848464 48750076 60848635 48750213 60848806 48750350 60848977 48750487 60849148 48750624 60849319 48750761 60849490 48750898 60849661 48751035 60849832 48751172 60850003 48751309 60850174 48751446 60850345 48751583 60850516 48751720 60850687 48751857 60850858 48751994 60851029 48752131 60851200 48752268 60851371 48752405 60851542 48752542 60851713 48752679 60851884 48752816 60852055 48752953 60852226 48753090 60852397 48753227 60852568 48753364 60852739 48753501 60852910 48753638 60853081 48753775 60853252 48753912 60853423 48754049 60853594 48754186 60853765 48754323 60853936 48754460 60854107 48754597 60854278 48754734 60854449 48754871 60854620 48755008 60854791 48755145 60854962 48755282 60855133 48755419 60855304 48755556 60855475 48755693 60855646 48755830 60855817 48755967 60855988 48756104 60856159 48756241 60856330 48756378 60856501 48756515 60856672 48756652 60856843 48756789 60857014 48756926 60857185 48757063 60857356 48757200 60857527 48757337 60857698 48757474 60857869 48757611 60858040 48757748 60858211 48757885 60858382 48758022 60858553 48758159 60858724 48758296 60858895 48758433 60859066 48758570 60859237 48758707 60859408 48758844 60859579 48758981 60859750 48759118 60859921 48759255 60860092 48759392 60860263 48759529 60860434 48759666 60860605 48759803 60860776 48759940 60860947 48760077 60861118 48760214 60861289 48760351 60861460 48760488 60861631 48760625 60861802 48760762 60861973 48760899 60862144 48761036 60862315 48761173 60862486 48761310 60862657 48761447 60862828 48761584 60862999 48761721 60863170 48761858 60863341 48761995 60863512 48762132 60863683 48762269 60863854 48762406 60864025 48762543 60864196 48762680 60864367 48762817 60864538 48762954 60864709 48763091 60864880 48763228 60865051 48763365 60865222 48763502 60865393 48763639 60865564 48763776 60865735 48763913 60865906 48764050 60866077 48764187 60866248 48764324 60866419 48764461 60866590 48764598 60866761 48764735 60866932 48764872 60867103 48765009 60867274 48765146 60867445 48765283 60867616 48765420 60867787 48765557 60867958 48765694 60868129 48765831 60868300 48765968 60868471 48766105 60868642 48766242 60868813 48766379 60868984 48766516 60869155 48766653 60869326 48766790 60869497 48766927 60869668 48767064 60869839 48767201 60870010 48767338 60870181 48767475 60870352 48767612 60870523 48767749 60870694 48767886 60870865 48768023 60871036 48768160 60871207 48768297 60871378 48768434 60871549 48768571 60871720 48768708 60871891 48768845 60872062 48768982 60872233 48769119 60872404 48769256 60872575 48769393 60872746 48769530 60872917 48769667 60873088 48769804 60873259 48769941 60873430 48770078 60873601 48770215 60873772 48770352 60873943 48770489 60874114 48770626 60874285
1000 16018862 0 16018862 19994346 16018999 19994517 16019136 19994688 16019273 19994859 16019410 19995030 16019547 19995201 16019684 19995372 16019821 19995543 16019958 19995714 16020095 19995885 16020232 19996056 16020369 19996227 16020506 19996398 16020643 19996569 16020780 19996740 16020917 19996911 16021054 19997082 16021191 19997253 16021328 19997424 16021465 19997595 16021602 19997766 16021739 19997937 16021876 19998108 16022013 19998279 16022150 19998450 16022287 19998621 16022424 19998792 16022561 19998963 16022698 19999134 16022835 19999305 16022972 19999476 16023109 19999647 16023246 19999818 16023383 19999989 16023520 20000160 16023657 20000331 16023794 20000502 16023931 20000673 16024068 20000844 16024205 20001015 16024342 20001186 16024479 20001357 16024616 20001528 16024753 20001699 16024890 20001870 16025027 20002041 16025164 20002212 16025301 20002383 16025438 20002554 16025575 20002725 16025712 20002896 16025849 20003067 16025986 20003238 16026123 20003409 16026260 20003580 16026397 20003751 16026534 20003922 16026671 20004093 16026808 20004264 16026945 20004435 16027082 20004606 16027219 20004777 16027356 20004948 16027493 20005119 16027630 20005290 16027767 20005461 16027904 20005632 16028041 20005803 16028178 20005974 16028315 20006145 16028452 20006316 16028589 20006487 16028726 20006658 16028863 20006829 16029000 20007000 16029137 20007171 16029274 20007342 16029411 20007513 16029548 20007684 16029685 20007855 16029822 20008026 16029959 20008197 16030096 20008368 16030233 20008539 16030370 20008710 16030507 20008881 16030644 20009052 16030781 20009223 16030918 20009394 16031055 20009565 16031192 20009736 16031329 20009907 16031466 20010078 16031603 20010249 16031740 20010420 16031877 20010591 16032014 20010762 16032151 20010933 16032288 20011104 16032425 20011275 16032562 20011446 16032699 20011617 16032836 20011788 16032973 20011959 16033110 20012130 16033247 20012301 16033384 20012472 16033521 20012643 16033658 20012814 16033795 20012985 16033932 20013156 16034069 20013327 16034206 20013498 16034343 20013669 16034480 20013840 16034617 20014011 16034754 20014182 16034891 20014353 16035028 20014524 16035165 20014695 16035302 20014866 16035439 20015037 16035576 20015208 16035713 20015379 16035850 20015550 16035987 20015721 16036124 20015892 16036261 20016063 16036398 20016234 16036535 20016405 16036672 20016576 16036809 20016747 16036946 20016918 16037083 20017089 16037220 20017260 16037357 20017431 16037494 20017602 16037631 20017773 16037768 20017944 16037905 20018115 16038042 20018286 16038179 20018457 16038316 20018628 16038453 20018799 16038590 20018970 16038727 20019141 16038864 20019312 16039001 20019483 16039138 20019654 16039275 20019825 16039412 20019996 16039549 20020167 16039686 20020338 16039823 20020509 16039960 20020680 16040097 20020851 16040234 20021022 16040371 20021193 16040508 20021364 16040645 20021535 16040782 20021706 16040919 20021877 16041056 20022048 16041193 20022219 16041330 20022390 16041467 20022561 16041604 20022732 16041741 20022903 16041878 20023074 16042015 20023245 16042152 20023416 16042289 20023587 16042426 20023758 16042563 20023929 16042700 20024100 16042837 20024271 16042974 20024442 16043111 20024613 16043248 20024784 16043385 20024955 16043522 20025126 16043659 20025297 16043796 20025468 16043933 20025639 16044070 20025810 16044207 20025981 16044344 20026152 16044481 20026323 16044618 20026494 16044755 20026665 16044892 20026836 16045029 20027007 16045166 20027178 16045303 20027349 16045440 20027520 16045577 20027691 16045714 20027862 16045851 20028033 16045988 20028204 16046125 20028375 16046262 20028546 16046399 20028717 16046536 20028888 16046673 20029059 16046810 20029230 16046947 20029401 16047084 20029572 16047221 20029743 16047358 20029914 16047495 20030085 16047632 20030256 16047769 20030427 16047906 20030598 16048043 20030769 16048180 20030940 16048317 20031111 16048454 20031282 16048591 20031453 16048728 20031624 16048865 20031795 16049002 20031966 16049139 20032137 16049276 20032308 16049413 20032479 16049550 20032650 16049687 20032821 16049824 20032992 16049961 20033163 16050098 20033334 16050235 20033505 16050372 20033676 16050509 20033847 16050646 20034018 16050783 20034189 16050920 20034360 16051057 20034531 16051194 20034702 16051331 20034873 16051468 20035044 16051605 20035215 16051742 20035386 16051879 20035557 16052016 20035728 16052153 20035899 16052290 20036070 16052427 20036241 16052564 20036412 16052701 20036583 16052838 20036754 16052975 20036925 16053112 20037096 16053249 20037267 16053386 20037438 16053523 20037609 16053660 20037780 16053797 20037951 16053934 20038122 16054071 20038293 16054208 20038464 16054345 20038635 16054482 20038806 16054619 20038977 16054756 20039148 16054893 20039319 16055030 20039490 16055167 20039661 16055304 20039832 16055441 20040003 16055578 20040174 16055715 20040345 16055852 20040516 16055989 20040687 16056126 20040858 16056263 20041029 16056400 20041200 16056537 20041371 16056674 20041542 16056811 20041713 16056948 20041884 16057085 20042055 16057222 20042226 16057359 20042397 16057496 20042568 16057633 20042739 16057770 20042910 16057907 20043081 16058044 20043252 16058181 20043423 16058318 20043594 16058455 20043765 16058592 20043936 16058729 20044107 16058866 20044278 16059003 20044449 16059140 20044620 16059277 20044791 16059414 20044962 16059551 20045133 16059688 20045304 16059825 20045475 16059962 20045646 16060099 20045817 16060236 20045988 16060373 20046159 16060510 20046330 16060647 20046501 16060784 20046672 16060921 20046843 16061058 20047014 16061195 20047185 16061332 20047356 16061469 20047527 16061606 20047698 16061743 20047869 16061880 20048040 16062017 20048211 16062154 20048382 16062291 20048553 16062428 20048724 16062565 20048895 16062702 20049066 16062839 20049237 16062976 20049408 16063113 20049579 16063250 20049750 16063387 20049921 16063524 20050092 16063661 20050263 16063798 20050434 16063935 20050605 16064072 20050776 16064209 20050947 16064346 20051118 16064483 20051289 16064620 20051460 16064757 20051631 16064894 20051802 16065031 20051973 16065168 20052144 16065305 20052315 16065442 20052486 16065579 20052657 16065716 20052828 16065853 20052999 16065990 20053170 16066127 20053341 16066264 20053512 16066401 20053683 16066538 20053854 16066675 20054025 16066812 20054196 16066949 20054367 16067086 20054538 16067223 20054709 16067360 20054880 16067497 20055051 16067634 20055222 16067771 20055393 16067908 20055564 16068045 20055735 16068182 20055906 16068319 20056077 16068456 20056248 16068593 20056419 16068730 20056590 16068867 20056761 16069004 20056932 16069141 20057103 16069278 20057274 16069415 20057445 16069552 20057616 16069689 20057787 16069826 20057958 16069963 20058129 16070100 20058300 16070237 20058471 16070374 20058642 16070511 20058813 16070648 20058984 16070785 20059155 16070922 20059326 16071059 20059497 16071196 20059668 16071333 20059839 16071470 20060010 16071607 20060181 16071744 20060352 16071881 20060523 16072018 20060694 16072155 20060865 16072292 20061036 16072429 20061207 16072566 20061378 16072703 20061549 16072840 20061720 16072977 20061891 16073114 20062062 16073251 20062233 16073388 20062404 16073525 20062575 16073662 20062746 16073799 20062917 16073936 20063088 16074073 20063259 16074210 20063430 16074347 20063601 16074484 20063772 16074621 20063943 16074758 20064114 16074895 20064285 16075032 20064456 16075169 20064627 16075306 20064798 16075443 20064969 16075580 20065140 16075717 20065311 16075854 20065482 16075991 20065653 16076128 20065824 16076265 20065995 16076402 20066166 16076539 20066337 16076676 20066508 16076813 20066679 16076950 20066850 16077087 20067021 16077224 20067192 16077361 20067363 16077498 20067534 16077635 20067705 16077772 20067876 16077909 20068047 16078046 20068218 16078183 20068389 16078320 20068560 16078457 20068731 16078594 20068902 16078731 20069073 16078868 20069244 16079005 20069415 16079142 20069586 16079279 20069757 16079416 20069928 16079553 20070099 16079690 20070270 16079827 20070441 16079964 20070612 16080101 20070783 16080238 20070954 16080375 20071125 16080512 20071296 16080649 20071467 16080786 20071638 16080923 20071809 16081060 20071980 16081197 20072151 16081334 20072322 16081471 20072493 16081608 20072664 16081745 20072835 16081882 20073006 16082019 20073177 16082156 20073348 16082293 20073519 16082430 20073690 16082567 20073861 16082704 20074032 16082841 20074203 16082978 20074374 16083115 20074545 16083252 20074716 16083389 20074887 16083526 20075058 16083663 20075229 16083800 20075400 16083937 20075571 16084074 20075742 16084211 20075913 16084348 20076084 16084485 20076255 16084622 20076426 16084759 20076597 16084896 20076768 16085033 20076939 16085170 20077110 16085307 20077281 16085444 20077452 16085581 20077623 16085718 20077794 16085855 20077965 16085992 20078136 16086129 20078307 16086266 20078478 16086403 20078649 16086540 20078820 16086677 20078991 16086814 20079162 16086951 20079333 16087088 20079504 16087225 20079675 16087362 20079846 16087499 20080017 16087636 20080188 16087773 20080359 16087910 20080530 16088047 20080701 16088184 20080872 16088321 20081043 16088458 20081214 16088595 20081385 16088732 20081556 16088869 20081727 16089006 20081898 16089143 20082069 16089280 20082240 16089417 20082411 16089554 20082582 16089691 20082753 16089828 20082924 16089965 20083095 16090102 20083266 16090239 20083437 16090376 20083608 16090513 20083779 16090650 20083950 16090787 20084121 16090924 20084292 16091061 20084463 16091198 20084634 16091335 20084805 16091472 20084976 16091609 20085147 16091746 20085318 16091883 20085489 16092020 20085660 16092157 20085831 16092294 20086002 16092431 20086173 16092568 20086344 16092705 20086515 16092842 20086686 16092979 20086857 16093116 20087028 16093253 20087199 16093390 20087370 16093527 20087541 16093664 20087712 16093801 20087883 16093938 20088054 16094075 20088225 16094212 20088396 16094349 20088567 16094486 20088738 16094623 20088909 16094760 20089080 16094897 20089251 16095034 20089422 16095171 20089593 16095308 20089764 16095445 20089935 16095582 20090106 16095719 20090277 16095856 20090448 16095993 20090619 16096130 20090790 16096267 20090961 16096404 20091132 16096541 20091303 16096678 20091474 16096815 20091645 16096952 20091816 16097089 20091987 16097226 20092158 16097363 20092329 16097500 20092500 16097637 20092671 16097774 20092842 16097911 20093013 16098048 20093184 16098185 20093355 16098322 20093526 16098459 20093697 16098596 20093868 16098733 20094039 16098870 20094210 16099007 20094381 16099144 20094552 16099281 20094723 16099418 20094894 16099555 20095065 16099692 20095236 16099829 20095407 16099966 20095578 16100103 20095749 16100240 20095920 16100377 20096091 16100514 20096262 16100651 20096433 16100788 20096604 16100925 20096775 16101062 20096946 16101199 20097117 16101336 20097288 16101473 20097459 16101610 20097630 16101747 20097801 16101884 20097972 16102021 20098143 16102158 20098314 16102295 20098485 16102432 20098656 16102569 20098827 16102706 20098998 16102843 20099169 16102980 20099340 16103117 20099511 16103254 20099682 16103391 20099853 16103528 20100024 16103665 20100195 16103802 20100366 16103939 20100537 16104076 20100708 16104213 20100879 16104350 20101050 16104487 20101221 16104624 20101392 16104761 20101563 16104898 20101734 16105035 20101905 16105172 20102076 16105309 20102247 16105446 20102418 16105583 20102589 16105720 20102760 16105857 20102931 16105994 20103102 16106131 20103273 16106268 20103444 16106405 20103615 16106542 20103786 16106679 20103957 16106816 20104128 16106953 20104299 16107090 20104470 16107227 20104641 16107364 20104812 16107501 20104983 16107638 20105154 16107775 20105325 16107912 20105496 16108049 20105667 16108186 20105838 16108323 20106009 16108460 20106180 16108597 20106351 16108734 20106522 16108871 20106693 16109008 20106864 16109145 20107035 16109282 20107206 16109419 20107377 16109556 20107548 16109693 20107719 16109830 20107890 16109967 20108061 16110104 20108232 16110241 20108403 16110378 20108574 16110515 20108745 16110652 20108916 16110789 20109087 16110926 20109258 16111063 20109429 16111200 20109600 16111337 20109771 16111474 20109942 16111611 20110113 16111748 20110284 16111885 20110455 16112022 20110626 16112159 20110797 16112296 20110968 16112433 20111139 16112570 20111310 16112707 20111481 16112844 20111652 16112981 20111823 16113118 20111994 16113255 20112165 16113392 20112336 16113529 20112507 16113666 20112678 16113803 20112849 16113940 20113020 16114077 20113191 16114214 20113362 16114351 20113533 16114488 20113704 16114625 20113875 16114762 20114046 16114899 20114217 16115036 20114388 16115173 20114559 16115310 20114730 16115447 20114901 16115584 20115072 16115721 20115243 16115858 20115414 16115995 20115585 16116132 20115756 16116269 20115927 16116406 20116098 16116543 20116269 16116680 20116440 16116817 20116611 16116954 20116782 16117091 20116953 16117228 20117124 16117365 20117295 16117502 20117466 16117639 20117637 16117776 20117808 16117913 20117979 16118050 20118150 16118187 20118321 16118324 20118492 16118461 20118663 16118598 20118834 16118735 20119005 16118872 20119176 16119009 20119347 16119146 20119518 16119283 20119689 16119420 20119860 16119557 20120031 16119694 20120202 16119831 20120373 16119968 20120544 16120105 20120715 16120242 20120886 16120379 20121057 16120516 20121228 16120653 20121399 16120790 20121570 16120927 20121741 16121064 20121912 16121201 20122083 16121338 20122254 16121475 20122425 16121612 20122596 16121749 20122767 16121886 20122938 16122023 20123109 16122160 20123280 16122297 20123451 16122434 20123622 16122571 20123793 16122708 20123964 16122845 20124135 16122982 20124306 16123119 20124477 16123256 20124648 16123393 20124819 16123530 20124990 16123667 20125161 16123804 20125332 16123941 20125503 16124078 20125674 16124215 20125845 16124352 20126016 16124489 20126187 16124626 20126358 16124763 20126529 16124900 20126700 16125037 20126871 16125174 20127042 16125311 20127213 16125448 20127384 16125585 20127555 16125722 20127726 16125859 20127897 16125996 20128068 16126133 20128239 16126270 20128410 16126407 20128581 16126544 20128752 16126681 20128923 16126818 20129094 16126955 20129265 16127092 20129436 16127229 20129607 16127366 20129778 16127503 20129949 16127640 20130120 16127777 20130291 16127914 20130462 16128051 20130633 16128188 20130804 16128325 20130975 16128462 20131146 16128599 20131317 16128736 20131488 16128873 20131659 16129010 20131830 16129147 20132001 16129284 20132172 16129421 20132343 16129558 20132514 16129695 20132685 16129832 20132856 16129969 20133027 16130106 20133198 16130243 20133369 16130380 20133540 16130517 20133711 16130654 20133882 16130791 20134053 16130928 20134224 16131065 20134395 16131202 20134566 16131339 20134737 16131476 20134908 16131613 20135079 16131750 20135250 16131887 20135421 16132024 20135592 16132161 20135763 16132298 20135934 16132435 20136105 16132572 20136276 16132709 20136447 16132846 20136618 16132983 20136789 16133120 20136960 16133257 20137131 16133394 20137302 16133531 20137473 16133668 20137644 16133805 20137815 16133942 20137986 16134079 20138157 16134216 20138328 16134353 20138499 16134490 20138670 16134627 20138841 16134764 20139012 16134901 20139183 16135038 20139354 16135175 20139525 16135312 20139696 16135449 20139867 16135586 20140038 16135723 20140209 16135860 20140380 16135997 20140551 16136134 20140722 16136271 20140893 16136408 20141064 16136545 20141235 16136682 20141406 16136819 20141577 16136956 20141748 16137093 20141919 16137230 20142090 16137367 20142261 16137504 20142432 16137641 20142603 16137778 20142774 16137915 20142945 16138052 20143116 16138189 20143287 16138326 20143458 16138463 20143629 16138600 20143800 16138737 20143971 16138874 20144142 16139011 20144313 16139148 20144484 16139285 20144655 16139422 20144826 16139559 20144997 16139696 20145168 16139833 20145339 16139970 20145510 16140107 20145681 16140244 20145852 16140381 20146023 16140518 20146194 16140655 20146365 16140792 20146536 16140929 20146707 16141066 20146878 16141203 20147049 16141340 20147220 16141477 20147391 16141614 20147562 16141751 20147733 16141888 20147904 16142025 20148075 16142162 20148246 16142299 20148417 16142436 20148588 16142573 20148759 16142710 20148930 16142847 20149101 16142984 20149272 16143121 20149443 16143258 20149614 16143395 20149785 16143532 20149956 16143669 20150127 16143806 20150298 16143943 20150469 16144080 20150640 16144217 20150811 16144354 20150982 16144491 20151153 16144628 20151324 16144765 20151495 16144902 20151666 16145039 20151837 16145176 20152008 16145313 20152179 16145450 20152350 16145587 20152521 16145724 20152692 16145861 20152863 16145998 20153034 16146135 20153205 16146272 20153376 16146409 20153547 16146546 20153718 16146683 20153889 16146820 20154060 16146957 20154231 16147094 20154402 16147231 20154573 16147368 20154744 16147505 20154915 16147642 20155086 16147779 20155257 16147916 20155428 16148053 20155599 16148190 20155770 16148327 20155941 16148464 20156112 16148601 20156283 16148738 20156454 16148875 20156625 16149012 20156796 16149149 20156967 16149286 20157138 16149423 20157309 16149560 20157480 16149697 20157651 16149834 20157822 16149971 20157993 16150108 20158164 16150245 20158335 16150382 20158506 16150519 20158677 16150656 20158848 16150793 20159019 16150930 20159190 16151067 20159361 16151204 20159532 16151341 20159703 16151478 20159874 16151615 20160045 16151752 20160216 16151889 20160387 16152026 20160558 16152163 20160729 16152300 20160900 16152437 20161071 16152574 20161242 16152711 20161413 16152848 20161584 16152985 20161755 16153122 20161926 16153259 20162097 16153396 20162268 16153533 20162439 16153670 20162610 16153807 20162781 16153944 20162952 16154081 20163123 16154218 20163294 16154355 20163465 16154492 20163636 16154629 20163807 16154766 20163978 16154903 20164149 16155040 20164320 16155177 20164491 16155314 20164662 16155451 20164833 16155588 20165004
1000 28494900 0 28494900 35566627 28495037 35566798 28495174 35566969 28495311 35567140 28495448 35567311 28495585 35567482 28495722 35567653 28495859 35567824 28495996 35567995 28496133 35568166 28496270 35568337 28496407 35568508 28496544 35568679 28496681 35568850 28496818 35569021 28496955 35569192 28497092 35569363 28497229 35569534 28497366 35569705 28497503 35569876 28497640 35570047 28497777 35570218 28497914 35570389 28498051 35570560 28498188 35570731 28498325 35570902 28498462 35571073 28498599 35571244 28498736 35571415 28498873 35571586 28499010 35571757 28499147 35571928 28499284 35572099 28499421 35572270 28499558 35572441 28499695 35572612 28499832 35572783 28499969 35572954 28500106 35573125 28500243 35573296 28500380 35573467 28500517 35573638 28500654 35573809 28500791 35573980 28500928 35574151 28501065 35574322 28501202 35574493 28501339 35574664 28501476 35574835 28501613 35575006 28501750 35575177 28501887 35575348 28502024 35575519 28502161 35575690 28502298 35575861 28502435 35576032 28502572 35576203 28502709 35576374 28502846 35576545 28502983 35576716 28503120 35576887 28503257 35577058 28503394 35577229 28503531 35577400 28503668 35577571 28503805 35577742 28503942 35577913 28504079 35578084 28504216 35578255 28504353 35578426 28504490 35578597 28504627 35578768 28504764 35578939 28504901 35579110 28505038 35579281 28505175 35579452 28505312 35579623 28505449 35579794 28505586 35579965 28505723 35580136 28505860 35580307 28505997 35580478 28506134 35580649 28506271 35580820 28506408 35580991 28506545 35581162 28506682 35581333 28506819 35581504 28506956 35581675 28507093 35581846 28507230 35582017 28507367 35582188 28507504 35582359 28507641 35582530 28507778 35582701 28507915 35582872 28508052 35583043 28508189 35583214 28508326 35583385 28508463 35583556 28508600 35583727 28508737 35583898 28508874 35584069 28509011 35584240 28509148 35584411 28509285 35584582 28509422 35584753 28509559 35584924 28509696 35585095 28509833 35585266 28509970 35585437 28510107 35585608 28510244 35585779 28510381 35585950 28510518 35586121 28510655 35586292 28510792 35586463 28510929 35586634 28511066 35586805 28511203 35586976 28511340 35587147 28511477 35587318 28511614 35587489 28511751 35587660 28511888 35587831 28512025 35588002 28512162 35588173 28512299 35588344 28512436 35588515 28512573 35588686 28512710 35588857 28512847 35589028 28512984 35589199 28513121 35589370 28513258 35589541 28513395 35589712 28513532 35589883 28513669 35590054 28513806 35590225 28513943 35590396 28514080 35590567 28514217 35590738 28514354 35590909 28514491 35591080 28514628 35591251 28514765 35591422 28514902 35591593 28515039 35591764 28515176 35591935 28515313 35592106 28515450 35592277 28515587 35592448 28515724 35592619 28515861 35592790 28515998 35592961 28516135 35593132 28516272 35593303 28516409 35593474 28516546 35593645 28516683 35593816 28516820 35593987 28516957 35594158 28517094 35594329 28517231 35594500 28517368 35594671 28517505 35594842 28517642 35595013 28517779 35595184 28517916 35595355 28518053 35595526 28518190 35595697 28518327 35595868 28518464 35596039 28518601 35596210 28518738 35596381 28518875 35596552 28519012 35596723 28519149 35596894 28519286 35597065 28519423 35597236 28519560 35597407 28519697 35597578 28519834 35597749 28519971 35597920 28520108 35598091 28520245 35598262 28520382 35598433 28520519 35598604 28520656 35598775 28520793 35598946 28520930 35599117 28521067 35599288 28521204 35599459 28521341 35599630 28521478 35599801 28521615 35599972 28521752 35600143 28521889 35600314 28522026 35600485 28522163 35600656 28522300 35600827 28522437 35600998 28522574 35601169 28522711 35601340 28522848 35601511 28522985 35601682 28523122 35601853 28523259 35602024 28523396 35602195 28523533 35602366 28523670 35602537 28523807 35602708 28523944 35602879 28524081 35603050 28524218 35603221 28524355 35603392 28524492 35603563 28524629 35603734 28524766 35603905 28524903 35604076 28525040 35604247 28525177 35604418 28525314 35604589 28525451 35604760 28525588 35604931 28525725 35605102 28525862 35605273 28525999 35605444 28526136 35605615 28526273 35605786 28526410 35605957 28526547 35606128 28526684 35606299 28526821 35606470 28526958 35606641 28527095 35606812 28527232 35606983 28527369 35607154 28527506 35607325 28527643 35607496 28527780 35607667 28527917 35607838 28528054 35608009 28528191 35608180 28528328 35608351 28528465 35608522 28528602 35608693 28528739 35608864 28528876 35609035 28529013 35609206 28529150 35609377 28529287 35609548 28529424 35609719 28529561 35609890 28529698 35610061 28529835 35610232 28529972 35610403 28530109 35610574 28530246 35610745 28530383 35610916 28530520 35611087 28530657 35611258 28530794 35611429 28530931 35611600 28531068 35611771 28531205 35611942 28531342 35612113 28531479 35612284 28531616 35612455 28531753 35612626 28531890 35612797 28532027 35612968 28532164 35613139 28532301 35613310 28532438 35613481 28532575 35613652 28532712 35613823 28532849 35613994 28532986 35614165 28533123 35614336 28533260 35614507 28533397 35614678 28533534 35614849 28533671 35615020 28533808 35615191 28533945 35615362 28534082 35615533 28534219 35615704 28534356 35615875 28534493 35616046 28534630 35616217 28534767 35616388 28534904 35616559 28535041 35616730 28535178 35616901 28535315 35617072 28535452 35617243 28535589 35617414 28535726 35617585 28535863 35617756 28536000 35617927 28536137 35618098 28536274 35618269 28536411 35618440 28536548 35618611 28536685 35618782 28536822 35618953 28536959 35619124 28537096 35619295 28537233 35619466 28537370 35619637 28537507 35619808 28537644 35619979 28537781 35620150 28537918 35620321 28538055 35620492 28538192 35620663 28538329 35620834 28538466 35621005 28538603 35621176 28538740 35621347 28538877 35621518 28539014 35621689 28539151 35621860 28539288 35622031 28539425 35622202 28539562 35622373 28539699 35622544 28539836 35622715 28539973 35622886 28540110 35623057 28540247 35623228 28540384 35623399 28540521 35623570 28540658 35623741 28540795 35623912 28540932 35624083 28541069 35624254 28541206 35624425 28541343 35624596 28541480 35624767 28541617 35624938 28541754 35625109 28541891 35625280 28542028 35625451 28542165 35625622 28542302 35625793 28542439 35625964 28542576 35626135 28542713 35626306 28542850 35626477 28542987 35626648 28543124 35626819 28543261 35626990 28543398 35627161 28543535 35627332 28543672 35627503 28543809 35627674 28543946 35627845 28544083 35628016 28544220 35628187 28544357 35628358 28544494 35628529 28544631 35628700 28544768 35628871 28544905 35629042 28545042 35629213 28545179 35629384 28545316 35629555 28545453 35629726 28545590 35629897 28545727 35630068 28545864 35630239 28546001 35630410 28546138 35630581 28546275 35630752 28546412 35630923 28546549 35631094 28546686 35631265 28546823 35631436 28546960 35631607 28547097 35631778 28547234 35631949 28547371 35632120 28547508 35632291 28547645 35632462 28547782 35632633 28547919 35632804 28548056 35632975 28548193 35633146 28548330 35633317 28548467 35633488 28548604 35633659 28548741 35633830 28548878 35634001 28549015 35634172 28549152 35634343 28549289 35634514 28549426 35634685 28549563 35634856 28549700 35635027 28549837 35635198 28549974 35635369 28550111 35635540 28550248 35635711 28550385 35635882 28550522 35636053 28550659 35636224 28550796 35636395 28550933 35636566 28551070 35636737 28551207 35636908 28551344 35637079 28551481 35637250 28551618 35637421 28551755 35637592 28551892 35637763 28552029 35637934 28552166 35638105 28552303 35638276 28552440 35638447 28552577 35638618 28552714 35638789 28552851 35638960 28552988 35639131 28553125 35639302 28553262 35639473 28553399 35639644 28553536 35639815 28553673 35639986 28553810 35640157 28553947 35640328 28554084 35640499 28554221 35640670 28554358 35640841 28554495 35641012 28554632 35641183 28554769 35641354 28554906 35641525 28555043 35641696 28555180 35641867 28555317 35642038 28555454 35642209 28555591 35642380 28555728 35642551 28555865 35642722 28556002 35642893 28556139 35643064 28556276 35643235 28556413 35643406 28556550 35643577 28556687 35643748 28556824 35643919 28556961 35644090 28557098 35644261 28557235 35644432 28557372 35644603 28557509 35644774 28557646 35644945 28557783 35645116 28557920 35645287 28558057 35645458 28558194 35645629 28558331 35645800 28558468 35645971 28558605 35646142 28558742 35646313 28558879 35646484 28559016 35646655 28559153 35646826 28559290 35646997 28559427 35647168 28559564 35647339 28559701 35647510 28559838 35647681 28559975 35647852 28560112 35648023 28560249 35648194 28560386 35648365 28560523 35648536 28560660 35648707 28560797 35648878 28560934 35649049 28561071 35649220 28561208 35649391 28561345 35649562 28561482 35649733 28561619 35649904 28561756 35650075 28561893 35650246 28562030 35650417 28562167 35650588 28562304 35650759 28562441 35650930 28562578 35651101 28562715 35651272 28562852 35651443 28562989 35651614 28563126 35651785 28563263 35651956 28563400 35652127 28563537 35652298 28563674 35652469 28563811 35652640 28563948 35652811 28564085 35652982 28564222 35653153 28564359 35653324 28564496 35653495 28564633 35653666 28564770 35653837 28564907 35654008 28565044 35654179 28565181 35654350 28565318 35654521 28565455 35654692 28565592 35654863 28565729 35655034 28565866 35655205 28566003 35655376 28566140 35655547 28566277 35655718 28566414 35655889 28566551 35656060 28566688 35656231 28566825 35656402 28566962 35656573 28567099 35656744 28567236 35656915 28567373 35657086 28567510 35657257 28567647 35657428 28567784 35657599 28567921 35657770 28568058 35657941 28568195 35658112 28568332 35658283 28568469 35658454 28568606 35658625 28568743 35658796 28568880 35658967 28569017 35659138 28569154 35659309 28569291 35659480 28569428 35659651 28569565 35659822 28569702 35659993 28569839 35660164 28569976 35660335 28570113 35660506 28570250 35660677 28570387 35660848 28570524 35661019 28570661 35661190 28570798 35661361 28570935 35661532 28571072 35661703 28571209 35661874 28571346 35662045 28571483 35662216 28571620 35662387 28571757 35662558 28571894 35662729 28572031 35662900 28572168 35663071 28572305 35663242 28572442 35663413 28572579 35663584 28572716 35663755 28572853 35663926 28572990 35664097 28573127 35664268 28573264 35664439 28573401 35664610 28573538 35664781 28573675 35664952 28573812 35665123 28573949 35665294 28574086 35665465 28574223 35665636 28574360 35665807 28574497 35665978 28574634 35666149 28574771 35666320 28574908 35666491 28575045 35666662 28575182 35666833 28575319 35667004 28575456 35667175 28575593 35667346 28575730 35667517 28575867 35667688 28576004 35667859 28576141 35668030 28576278 35668201 28576415 35668372 28576552 35668543 28576689 35668714 28576826 35668885 28576963 35669056 28577100 35669227 28577237 35669398 28577374 35669569 28577511 35669740 28577648 35669911 28577785 35670082 28577922 35670253 28578059 35670424 28578196 35670595 28578333 35670766 28578470 35670937 28578607 35671108 28578744 35671279 28578881 35671450 28579018 35671621 28579155 35671792 28579292 35671963 28579429 35672134 28579566 35672305 28579703 35672476 28579840 35672647 28579977 35672818 28580114 35672989 28580251 35673160 28580388 35673331 28580525 35673502 28580662 35673673 28580799 35673844 28580936 35674015 28581073 35674186 28581210 35674357 28581347 35674528 28581484 35674699 28581621 35674870 28581758 35675041 28581895 35675212 28582032 35675383 28582169 35675554 28582306 35675725 28582443 35675896 28582580 35676067 28582717 35676238 28582854 35676409 28582991 35676580 28583128 35676751 28583265 35676922 28583402 35677093 28583539 35677264 28583676 35677435 28583813 35677606 28583950 35677777 28584087 35677948 28584224 35678119 28584361 35678290 28584498 35678461 28584635 35678632 28584772 35678803 28584909 35678974 28585046 35679145 28585183 35679316 28585320 35679487 28585457 35679658 28585594 35679829 28585731 35680000 28585868 35680171 28586005 35680342 28586142 35680513 28586279 35680684 28586416 35680855 28586553 35681026 28586690 35681197 28586827 35681368 28586964 35681539 28587101 35681710 28587238 35681881 28587375 35682052 28587512 35682223 28587649 35682394 28587786 35682565 28587923 35682736 28588060 35682907 28588197 35683078 28588334 35683249 28588471 35683420 28588608 35683591 28588745 35683762 28588882 35683933 28589019 35684104 28589156 35684275 28589293 35684446 28589430 35684617 28589567 35684788 28589704 35684959 28589841 35685130 28589978 35685301 28590115 35685472 28590252 35685643 28590389 35685814 28590526 35685985 28590663 35686156 28590800 35686327 28590937 35686498 28591074 35686669 28591211 35686840 28591348 35687011 28591485 35687182 28591622 35687353 28591759 35687524 28591896 35687695 28592033 35687866 28592170 35688037 28592307 35688208 28592444 35688379 28592581 35688550 28592718 35688721 28592855 35688892 28592992 35689063 28593129 35689234 28593266 35689405 28593403 35689576 28593540 35689747 28593677 35689918 28593814 35690089 28593951 35690260 28594088 35690431 28594225 35690602 28594362 35690773 28594499 35690944 28594636 35691115 28594773 35691286 28594910 35691457 28595047 35691628 28595184 35691799 28595321 35691970 28595458 35692141 28595595 35692312 28595732 35692483 28595869 35692654 28596006 35692825 28596143 35692996 28596280 35693167 28596417 35693338 28596554 35693509 28596691 35693680 28596828 35693851 28596965 35694022 28597102 35694193 28597239 35694364 28597376 35694535 28597513 35694706 28597650 35694877 28597787 35695048 28597924 35695219 28598061 35695390 28598198 35695561 28598335 35695732 28598472 35695903 28598609 35696074 28598746 35696245 28598883 35696416 28599020 35696587 28599157 35696758 28599294 35696929 28599431 35697100 28599568 35697271 28599705 35697442 28599842 35697613 28599979 35697784 28600116 35697955 28600253 35698126 28600390 35698297 28600527 35698468 28600664 35698639 28600801 35698810 28600938 35698981 28601075 35699152 28601212 35699323 28601349 35699494 28601486 35699665 28601623 35699836 28601760 35700007 28601897 35700178 28602034 35700349 28602171 35700520 28602308 35700691 28602445 35700862 28602582 35701033 28602719 35701204 28602856 35701375 28602993 35701546 28603130 35701717 28603267 35701888 28603404 35702059 28603541 35702230 28603678 35702401 28603815 35702572 28603952 35702743 28604089 35702914 28604226 35703085 28604363 35703256 28604500 35703427 28604637 35703598 28604774 35703769 28604911 35703940 28605048 35704111 28605185 35704282 28605322 35704453 28605459 35704624 28605596 35704795 28605733 35704966 28605870 35705137 28606007 35705308 28606144 35705479 28606281 35705650 28606418 35705821 28606555 35705992 28606692 35706163 28606829 35706334 28606966 35706505 28607103 35706676 28607240 35706847 28607377 35707018 28607514 35707189 28607651 35707360 28607788 35707531 28607925 35707702 28608062 35707873 28608199 35708044 28608336 35708215 28608473 35708386 28608610 35708557 28608747 35708728 28608884 35708899 28609021 35709070 28609158 35709241 28609295 35709412 28609432 35709583 28609569 35709754 28609706 35709925 28609843 35710096 28609980 35710267 28610117 35710438 28610254 35710609 28610391 35710780 28610528 35710951 28610665 35711122 28610802 35711293 28610939 35711464 28611076 35711635 28611213 35711806 28611350 35711977 28611487 35712148 28611624 35712319 28611761 35712490 28611898 35712661 28612035 35712832 28612172 35713003 28612309 35713174 28612446 35713345 28612583 35713516 28612720 35713687 28612857 35713858 28612994 35714029 28613131 35714200 28613268 35714371 28613405 35714542 28613542 35714713 28613679 35714884 28613816 35715055 28613953 35715226 28614090 35715397 28614227 35715568 28614364 35715739 28614501 35715910 28614638 35716081 28614775 35716252 28614912 35716423 28615049 35716594 28615186 35716765 28615323 35716936 28615460 35717107 28615597 35717278 28615734 35717449 28615871 35717620 28616008 35717791 28616145 35717962 28616282 35718133 28616419 35718304 28616556 35718475 28616693 35718646 28616830 35718817 28616967 35718988 28617104 35719159 28617241 35719330 28617378 35719501 28617515 35719672 28617652 35719843 28617789 35720014 28617926 35720185 28618063 35720356 28618200 35720527 28618337 35720698 28618474 35720869 28618611 35721040 28618748 35721211 28618885 35721382 28619022 35721553 28619159 35721724 28619296 35721895 28619433 35722066 28619570 35722237 28619707 35722408 28619844 35722579 28619981 35722750 28620118 35722921 28620255 35723092 28620392 35723263 28620529 35723434 28620666 35723605 28620803 35723776 28620940 35723947 28621077 35724118 28621214 35724289 28621351 35724460 28621488 35724631 28621625 35724802 28621762 35724973 28621899 35725144 28622036 35725315 28622173 35725486 28622310 35725657 28622447 35725828 28622584 35725999 28622721 35726170 28622858 35726341 28622995 35726512 28623132 35726683 28623269 35726854 28623406 35727025 28623543 35727196 28623680 35727367 28623817 35727538 28623954 35727709 28624091 35727880 28624228 35728051 28624365 35728222 28624502 35728393 28624639 35728564 28624776 35728735 28624913 35728906 28625050 35729077 28625187 35729248 28625324 35729419 28625461 35729590 28625598 35729761 28625735 35729932 28625872 35730103 28626009 35730274 28626146 35730445 28626283 35730616 28626420 35730787 28626557 35730958 28626694 35731129 28626831 35731300 28626968 35731471 28627105 35731642 28627242 35731813 28627379 35731984 28627516 35732155 28627653 35732326 28627790 35732497 28627927 35732668 28628064 35732839 28628201 35733010 28628338 35733181 28628475 35733352 28628612 35733523 28628749 35733694 28628886 35733865 28629023 35734036 28629160 35734207 28629297 35734378 28629434 35734549 28629571 35734720 28629708 35734891 28629845 35735062 28629982 35735233 28630119 35735404 28630256 35735575 28630393 35735746 28630530 35735917 28630667 35736088 28630804 35736259 28630941 35736430 28631078 35736601 28631215 35736772 28631352 35736943 28631489 35737114 28631626 35737285
1000 51647900 0 51647900 64465627 51648037 64465798 51648174 64465969 51648311 64466140 51648448 64466311 51648585 64466482 51648722 64466653 51648859 64466824 51648996 64466995 51649133 64467166 51649270 64467337 51649407 64467508 51649544 64467679 51649681 64467850 51649818 64468021 51649955 64468192 51650092 64468363 51650229 64468534 51650366 64468705 51650503 64468876 51650640 64469047 51650777 64469218 51650914 64469389 51651051 64469560 51651188 64469731 51651325 64469902 51651462 64470073 51651599 64470244 51651736 64470415 51651873 64470586 51652010 64470757 51652147 64470928 51652284 64471099 51652421 64471270 51652558 64471441 51652695 64471612 51652832 64471783 51652969 64471954 51653106 64472125 51653243 64472296 51653380 64472467 51653517 64472638 51653654 64472809 51653791 64472980 51653928 64473151 51654065 64473322 51654202 64473493 51654339 64473664 51654476 64473835 51654613 64474006 51654750 64474177 51654887 64474348 51655024 64474519 51655161 64474690 51655298 64474861 51655435 64475032 51655572 64475203 51655709 64475374 51655846 64475545 51655983 64475716 51656120 64475887 51656257 64476058 51656394 64476229 51656531 64476400 51656668 64476571 51656805 64476742 51656942 64476913 51657079 64477084 51657216 64477255 51657353 64477426 51657490 64477597 51657627 64477768 51657764 64477939 51657901 64478110 51658038 64478281 51658175 64478452 51658312 64478623 51658449 64478794 51658586 64478965 51658723 64479136 51658860 64479307 51658997 64479478 51659134 64479649 51659271 64479820 51659408 64479991 51659545 64480162 51659682 64480333 51659819 64480504 51659956 64480675 51660093 64480846 51660230 64481017 51660367 64481188 51660504 64481359 51660641 64481530 51660778 64481701 51660915 64481872 51661052 64482043 51661189 64482214 51661326 64482385 51661463 64482556 51661600 64482727 51661737 64482898 51661874 64483069 51662011 64483240 51662148 64483411 51662285 64483582 51662422 64483753 51662559 64483924 51662696 64484095 51662833 64484266 51662970 64484437 51663107 64484608 51663244 64484779 51663381 64484950 51663518 64485121 51663655 64485292 51663792 64485463 51663929 64485634 51664066 64485805 51664203 64485976 51664340 64486147 51664477 64486318 51664614 64486489 51664751 64486660 51664888 64486831 51665025 64487002 51665162 64487173 51665299 64487344 51665436 64487515 51665573 64487686 51665710 64487857 51665847 64488028 51665984 64488199 51666121 64488370 51666258 64488541 51666395 64488712 51666532 64488883 51666669 64489054 51666806 64489225 51666943 64489396 51667080 64489567 51667217 64489738 51667354 64489909 51667491 64490080 51667628 64490251 51667765 64490422 51667902 64490593 51668039 64490764 51668176 64490935 51668313 64491106 51668450 64491277 51668587 64491448 51668724 64491619 51668861 64491790 51668998 64491961 51669135 64492132 51669272 64492303 51669409 64492474 51669546 64492645 51669683 64492816 51669820 64492987 51669957 64493158 51670094 64493329 51670231 64493500 51670368 64493671 51670505 64493842 51670642 64494013 51670779 64494184 51670916 64494355 51671053 64494526 51671190 64494697 51671327 64494868 51671464 64495039 51671601 64495210 51671738 64495381 51671875 64495552 51672012 64495723 51672149 64495894 51672286 64496065 51672423 64496236 51672560 64496407 51672697 64496578 51672834 64496749 51672971 64496920 51673108 64497091 51673245 64497262 51673382 64497433 51673519 64497604 51673656 64497775 51673793 64497946 51673930 64498117 51674067 64498288 51674204 64498459 51674341 64498630 51674478 64498801 51674615 64498972 51674752 64499143 51674889 64499314 51675026 64499485 51675163 64499656 51675300 64499827 51675437 64499998 51675574 64500169 51675711 64500340 51675848 64500511 51675985 64500682 51676122 64500853 51676259 64501024 51676396 64501195 51676533 64501366 51676670 64501537 51676807 64501708 51676944 64501879 51677081 64502050 51677218 64502221 51677355 64502392 51677492 64502563 51677629 64502734 51677766 64502905 51677903 64503076 51678040 64503247 51678177 64503418 51678314 64503589 51678451 64503760 51678588 64503931 51678725 64504102 51678862 64504273 51678999 64504444 51679136 64504615 51679273 64504786 51679410 64504957 51679547 64505128 51679684 64505299 51679821 64505470 51679958 64505641 51680095 64505812 51680232 64505983 51680369 64506154 51680506 64506325 51680643 64506496 51680780 64506667 51680917 64506838 51681054 64507009 51681191 64507180 51681328 64507351 51681465 64507522 51681602 64507693 51681739 64507864 51681876 64508035 51682013 64508206 51682150 64508377 51682287 64508548 51682424 64508719 51682561 64508890 51682698 64509061 51682835 64509232 51682972 64509403 51683109 64509574 51683246 64509745 51683383 64509916 51683520 64510087 51683657 64510258 51683794 64510429 51683931 64510600 51684068 64510771 51684205 64510942 51684342 64511113 51684479 64511284 51684616 64511455 51684753 64511626 51684890 64511797 51685027 64511968 51685164 64512139 51685301 64512310 51685438 64512481 51685575 64512652 51685712 64512823 51685849 64512994 51685986 64513165 51686123 64513336 51686260 64513507 51686397 64513678 51686534 64513849 51686671 64514020 51686808 64514191 51686945 64514362 51687082 64514533 51687219 64514704 51687356 64514875 51687493 64515046 51687630 64515217 51687767 64515388 51687904 64515559 51688041 64515730 51688178 64515901 51688315 64516072 51688452 64516243 51688589 64516414 51688726 64516585 51688863 64516756 51689000 64516927 51689137 64517098 51689274 64517269 51689411 64517440 51689548 64517611 51689685 64517782 51689822 64517953 51689959 64518124 51690096 64518295 51690233 64518466 51690370 64518637 51690507 64518808 51690644 64518979 51690781 64519150 51690918 64519321 51691055 64519492 51691192 64519663 51691329 64519834 51691466 64520005 51691603 64520176 51691740 64520347 51691877 64520518 51692014 64520689 51692151 64520860 51692288 64521031 51692425 64521202 51692562 64521373 51692699 64521544 51692836 64521715 51692973 64521886 51693110 64522057 51693247 64522228 51693384 64522399 51693521 64522570 51693658 64522741 51693795 64522912 51693932 64523083 51694069 64523254 51694206 64523425 51694343 64523596 51694480 64523767 51694617 64523938 51694754 64524109 51694891 64524280 51695028 64524451 51695165 64524622 51695302 64524793 51695439 64524964 51695576 64525135 51695713 64525306 51695850 64525477 51695987 64525648 51696124 64525819 51696261 64525990 51696398 64526161 51696535 64526332 51696672 64526503 51696809 64526674 51696946 64526845 51697083 64527016 51697220 64527187 51697357 64527358 51697494 64527529 51697631 64527700 51697768 64527871 51697905 64528042 51698042 64528213 51698179 64528384 51698316 64528555 51698453 64528726 51698590 64528897 51698727 64529068 51698864 64529239 51699001 64529410 51699138 64529581 51699275 64529752 51699412 64529923 51699549 64530094 51699686 64530265 51699823 64530436 51699960 64530607 51700097 64530778 51700234 64530949 51700371 64531120 51700508 64531291 51700645 64531462 51700782 64531633 51700919 64531804 51701056 64531975 51701193 64532146 51701330 64532317 51701467 64532488 51701604 64532659 51701741 64532830 51701878 64533001 51702015 64533172 51702152 64533343 51702289 64533514 51702426 64533685 51702563 64533856 51702700 64534027 51702837 64534198 51702974 64534369 51703111 64534540 51703248 64534711 51703385 64534882 51703522 64535053 51703659 64535224 51703796 64535395 51703933 64535566 51704070 64535737 51704207 64535908 51704344 64536079 51704481 64536250 51704618 64536421 51704755 64536592 51704892 64536763 51705029 64536934 51705166 64537105 51705303 64537276 51705440 64537447 51705577 64537618 51705714 64537789 51705851 64537960 51705988 64538131 51706125 64538302 51706262 64538473 51706399 64538644 51706536 64538815 51706673 64538986 51706810 64539157 51706947 64539328 51707084 64539499 51707221 64539670 51707358 64539841 51707495 64540012 51707632 64540183 51707769 64540354 51707906 64540525 51708043 64540696 51708180 64540867 51708317 64541038 51708454 64541209 51708591 64541380 51708728 64541551 51708865 64541722 51709002 64541893 51709139 64542064 51709276 64542235 51709413 64542406 51709550 64542577 51709687 64542748 51709824 64542919 51709961 64543090 51710098 64543261 51710235 64543432 51710372 64543603 51710509 64543774 51710646 64543945 51710783 64544116 51710920 64544287 51711057 64544458 51711194 64544629 51711331 64544800 51711468 64544971 51711605 64545142 51711742 64545313 51711879 64545484 51712016 64545655 51712153 64545826 51712290 64545997 51712427 64546168 51712564 64546339 51712701 64546510 51712838 64546681 51712975 64546852 51713112 64547023 51713249 64547194 51713386 64547365 51713523 64547536 51713660 64547707 51713797 64547878 51713934 64548049 51714071 64548220 51714208 64548391 51714345 64548562 51714482 64548733 51714619 64548904 51714756 64549075 51714893 64549246 51715030 64549417 51715167 64549588 51715304 64549759 51715441 64549930 51715578 64550101 51715715 64550272 51715852 64550443 51715989 64550614 51716126 64550785 51716263 64550956 51716400 64551127 51716537 64551298 51716674 64551469 51716811 64551640 51716948 64551811 51717085 64551982 51717222 64552153 51717359 64552324 51717496 64552495 51717633 64552666 51717770 64552837 51717907 64553008 51718044 64553179 51718181 64553350 51718318 64553521 51718455 64553692 51718592 64553863 51718729 64554034 51718866 64554205 51719003 64554376 51719140 64554547 51719277 64554718 51719414 64554889 51719551 64555060 51719688 64555231 51719825 64555402 51719962 64555573 51720099 64555744 51720236 64555915 51720373 64556086 51720510 64556257 51720647 64556428 51720784 64556599 51720921 64556770 51721058 64556941 51721195 64557112 51721332 64557283 51721469 64557454 51721606 64557625 51721743 64557796 51721880 64557967 51722017 64558138 51722154 64558309 51722291 64558480 51722428 64558651 51722565 64558822 51722702 64558993 51722839 64559164 51722976 64559335 51723113 64559506 51723250 64559677 51723387 64559848 51723524 64560019 51723661 64560190 51723798 64560361 51723935 64560532 51724072 64560703 51724209 64560874 51724346 64561045 51724483 64561216 51724620 64561387 51724757 64561558 51724894 64561729 51725031 64561900 51725168 64562071 51725305 64562242 51725442 64562413 51725579 64562584 51725716 64562755 51725853 64562926 51725990 64563097 51726127 64563268 51726264 64563439 51726401 64563610 51726538 64563781 51726675 64563952 51726812 64564123 51726949 64564294 51727086 64564465 51727223 64564636 51727360 64564807 51727497 64564978 51727634 64565149 51727771 64565320 51727908 64565491 51728045 64565662 51728182 64565833 51728319 64566004 51728456 64566175 51728593 64566346 51728730 64566517 51728867 64566688 51729004 64566859 51729141 64567030 51729278 64567201 51729415 64567372 51729552 64567543 51729689 64567714 51729826 64567885 51729963 64568056 51730100 64568227 51730237 64568398 51730374 64568569 51730511 64568740 51730648 64568911 51730785 64569082 51730922 64569253 51731059 64569424 51731196 64569595 51731333 64569766 51731470 64569937 51731607 64570108 51731744 64570279 51731881 64570450 51732018 64570621 51732155 64570792 51732292 64570963 51732429 64571134 51732566 64571305 51732703 64571476 51732840 64571647 51732977 64571818 51733114 64571989 51733251 64572160 51733388 64572331 51733525 64572502 51733662 64572673 51733799 64572844 51733936 64573015 51734073 64573186 51734210 64573357 51734347 64573528 51734484 64573699 51734621 64573870 51734758 64574041 51734895 64574212 51735032 64574383 51735169 64574554 51735306 64574725 51735443 64574896 51735580 64575067 51735717 64575238 51735854 64575409 51735991 64575580 51736128 64575751 51736265 64575922 51736402 64576093 51736539 64576264 51736676 64576435 51736813 64576606 51736950 64576777 51737087 64576948 51737224 64577119 51737361 64577290 51737498 64577461 51737635 64577632 51737772 64577803 51737909 64577974 51738046 64578145 51738183 64578316 51738320 64578487 51738457 64578658 51738594 64578829 51738731 64579000 51738868 64579171 51739005 64579342 51739142 64579513 51739279 64579684 51739416 64579855 51739553 64580026 51739690 64580197 51739827 64580368 51739964 64580539 51740101 64580710 51740238 64580881 51740375 64581052 51740512 64581223 51740649 64581394 51740786 64581565 51740923 64581736 51741060 64581907 51741197 64582078 51741334 64582249 51741471 64582420 51741608 64582591 51741745 64582762 51741882 64582933 51742019 64583104 51742156 64583275 51742293 64583446 51742430 64583617 51742567 64583788 51742704 64583959 51742841 64584130 51742978 64584301 51743115 64584472 51743252 64584643 51743389 64584814 51743526 64584985 51743663 64585156 51743800 64585327 51743937 64585498 51744074 64585669 51744211 64585840 51744348 64586011 51744485 64586182 51744622 64586353 51744759 64586524 51744896 64586695 51745033 64586866 51745170 64587037 51745307 64587208 51745444 64587379 51745581 64587550 51745718 64587721 51745855 64587892 51745992 64588063 51746129 64588234 51746266 64588405 51746403 64588576 51746540 64588747 51746677 64588918 51746814 64589089 51746951 64589260 51747088 64589431 51747225 64589602 51747362 64589773 51747499 64589944 51747636 64590115 51747773 64590286 51747910 64590457 51748047 64590628 51748184 64590799 51748321 64590970 51748458 64591141 51748595 64591312 51748732 64591483 51748869 64591654 51749006 64591825 51749143 64591996 51749280 64592167 51749417 64592338 51749554 64592509 51749691 64592680 51749828 64592851 51749965 64593022 51750102 64593193 51750239 64593364 51750376 64593535 51750513 64593706 51750650 64593877 51750787 64594048 51750924 64594219 51751061 64594390 51751198 64594561 51751335 64594732 51751472 64594903 51751609 64595074 51751746 64595245 51751883 64595416 51752020 64595587 51752157 64595758 51752294 64595929 51752431 64596100 51752568 64596271 51752705 64596442 51752842 64596613 51752979 64596784 51753116 64596955 51753253 64597126 51753390 64597297 51753527 64597468 51753664 64597639 51753801 64597810 51753938 64597981 51754075 64598152 51754212 64598323 51754349 64598494 51754486 64598665 51754623 64598836 51754760 64599007 51754897 64599178 51755034 64599349 51755171 64599520 51755308 64599691 51755445 64599862 51755582 64600033 51755719 64600204 51755856 64600375 51755993 64600546 51756130 64600717 51756267 64600888 51756404 64601059 51756541 64601230 51756678 64601401 51756815 64601572 51756952 64601743 51757089 64601914 51757226 64602085 51757363 64602256 51757500 64602427 51757637 64602598 51757774 64602769 51757911 64602940 51758048 64603111 51758185 64603282 51758322 64603453 51758459 64603624 51758596 64603795 51758733 64603966 51758870 64604137 51759007 64604308 51759144 64604479 51759281 64604650 51759418 64604821 51759555 64604992 51759692 64605163 51759829 64605334 51759966 64605505 51760103 64605676 51760240 64605847 51760377 64606018 51760514 64606189 51760651 64606360 51760788 64606531 51760925 64606702 51761062 64606873 51761199 64607044 51761336 64607215 51761473 64607386 51761610 64607557 51761747 64607728 51761884 64607899 51762021 64608070 51762158 64608241 51762295 64608412 51762432 64608583 51762569 64608754 51762706 64608925 51762843 64609096 51762980 64609267 51763117 64609438 51763254 64609609 51763391 64609780 51763528 64609951 51763665 64610122 51763802 64610293 51763939 64610464 51764076 64610635 51764213 64610806 51764350 64610977 51764487 64611148 51764624 64611319 51764761 64611490 51764898 64611661 51765035 64611832 51765172 64612003 51765309 64612174 51765446 64612345 51765583 64612516 51765720 64612687 51765857 64612858 51765994 64613029 51766131 64613200 51766268 64613371 51766405 64613542 51766542 64613713 51766679 64613884 51766816 64614055 51766953 64614226 51767090 64614397 51767227 64614568 51767364 64614739 51767501 64614910 51767638 64615081 51767775 64615252 51767912 64615423 51768049 64615594 51768186 64615765 51768323 64615936 51768460 64616107 51768597 64616278 51768734 64616449 51768871 64616620 51769008 64616791 51769145 64616962 51769282 64617133 51769419 64617304 51769556 64617475 51769693 64617646 51769830 64617817 51769967 64617988 51770104 64618159 51770241 64618330 51770378 64618501 51770515 64618672 51770652 64618843 51770789 64619014 51770926 64619185 51771063 64619356 51771200 64619527 51771337 64619698 51771474 64619869 51771611 64620040 51771748 64620211 51771885 64620382 51772022 64620553 51772159 64620724 51772296 64620895 51772433 64621066 51772570 64621237 51772707 64621408 51772844 64621579 51772981 64621750 51773118 64621921 51773255 64622092 51773392 64622263 51773529 64622434 51773666 64622605 51773803 64622776 51773940 64622947 51774077 64623118 51774214 64623289 51774351 64623460 51774488 64623631 51774625 64623802 51774762 64623973 51774899 64624144 51775036 64624315 51775173 64624486 51775310 64624657 51775447 64624828 51775584 64624999 51775721 64625170 51775858 64625341 51775995 64625512 51776132 64625683 51776269 64625854 51776406 64626025 51776543 64626196 51776680 64626367 51776817 64626538 51776954 64626709 51777091 64626880 51777228 64627051 51777365 64627222 51777502 64627393 51777639 64627564 51777776 64627735 51777913 64627906 51778050 64628077 51778187 64628248 51778324 64628419 51778461 64628590 51778598 64628761 51778735 64628932 51778872 64629103 51779009 64629274 51779146 64629445 51779283 64629616 51779420 64629787 51779557 64629958 51779694 64630129 51779831 64630300 51779968 64630471 51780105 64630642 51780242 64630813 51780379 64630984 51780516 64631155 51780653 64631326 51780790 64631497 51780927 64631668 51781064 64631839 51781201 64632010 51781338 64632181 51781475 64632352 51781612 64632523 51781749 64632694 51781886 64632865 51782023 64633036 51782160 64633207 51782297 64633378 51782434 64633549 51782571 64633720 51782708 64633891 51782845 64634062 51782982 64634233 51783119 64634404 51783256 64634575 51783393 64634746 51783530 64634917 51783667 64635088 51783804 64635259 51783941 64635430 51784078 64635601 51784215 64635772 51784352 64635943 51784489 64636114 51784626 64636285
1000 24773710 0 24773710 30921930 24773847 30922101 24773984 30922272 24774121 30922443 24774258 30922614 24774395 30922785 24774532 30922956 24774669 30923127 24774806 30923298 24774943 30923469 24775080 30923640 24775217 30923811 24775354 30923982 24775491 30924153 24775628 30924324 24775765 30924495 24775902 30924666 24776039 30924837 24776176 30925008 24776313 30925179 24776450 30925350 24776587 30925521 24776724 30925692 24776861 30925863 24776998 30926034 24777135 30926205 24777272 30926376 24777409 30926547 24777546 30926718 24777683 30926889 24777820 30927060 24777957 30927231 24778094 30927402 24778231 30927573 24778368 30927744 24778505 30927915 24778642 30928086 24778779 30928257 24778916 30928428 24779053 30928599 24779190 30928770 24779327 30928941 24779464 30929112 24779601 30929283 24779738 30929454 24779875 30929625 24780012 30929796 24780149 30929967 24780286 30930138 24780423 30930309 24780560 30930480 24780697 30930651 24780834 30930822 24780971 30930993 24781108 30931164 24781245 30931335 24781382 30931506 24781519 30931677 24781656 30931848 24781793 30932019 24781930 30932190 24782067 30932361 24782204 30932532 24782341 30932703 24782478 30932874 24782615 30933045 24782752 30933216 24782889 30933387 24783026 30933558 24783163 30933729 24783300 30933900 24783437 30934071 24783574 30934242 24783711 30934413 24783848 30934584 24783985 30934755 24784122 30934926 24784259 30935097 24784396 30935268 24784533 30935439 24784670 30935610 24784807 30935781 24784944 30935952 24785081 30936123 24785218 30936294 24785355 30936465 24785492 30936636 24785629 30936807 24785766 30936978 24785903 30937149 24786040 30937320 24786177 30937491 24786314 30937662 24786451 30937833 24786588 30938004 24786725 30938175 24786862 30938346 24786999 30938517 24787136 30938688 24787273 30938859 24787410 30939030 24787547 30939201 24787684 30939372 24787821 30939543 24787958 30939714 24788095 30939885 24788232 30940056 24788369 30940227 24788506 30940398 24788643 30940569 24788780 30940740 24788917 30940911 24789054 30941082 24789191 30941253 24789328 30941424 24789465 30941595 24789602 30941766 24789739 30941937 24789876 30942108 24790013 30942279 24790150 30942450 24790287 30942621 24790424 30942792 24790561 30942963 24790698 30943134 24790835 30943305 24790972 30943476 24791109 30943647 24791246 30943818 24791383 30943989 24791520 30944160 24791657 30944331 24791794 30944502 24791931 30944673 24792068 30944844 24792205 30945015 24792342 30945186 24792479 30945357 24792616 30945528 24792753 30945699 24792890 30945870 24793027 30946041 24793164 30946212 24793301 30946383 24793438 30946554 24793575 30946725 24793712 30946896 24793849 30947067 24793986 30947238 24794123 30947409 24794260 30947580 24794397 30947751 24794534 30947922 24794671 30948093 24794808 30948264 24794945 30948435 24795082 30948606 24795219 30948777 24795356 30948948 24795493 30949119 24795630 30949290 24795767 30949461 24795904 30949632 24796041 30949803 24796178 30949974 24796315 30950145 24796452 30950316 24796589 30950487 24796726 30950658 24796863 30950829 24797000 30951000 24797137 30951171 24797274 30951342 24797411 30951513 24797548 30951684 24797685 30951855 24797822 30952026 24797959 30952197 24798096 30952368 24798233 30952539 24798370 30952710 24798507 30952881 24798644 30953052 24798781 30953223 24798918 30953394 24799055 30953565 24799192 30953736 24799329 30953907 24799466 30954078 24799603 30954249 24799740 30954420 24799877 30954591 24800014 30954762 24800151 30954933 24800288 30955104 24800425 30955275 24800562 30955446 24800699 30955617 24800836 30955788 24800973 30955959 24801110 30956130 24801247 30956301 24801384 30956472 24801521 30956643 24801658 30956814 24801795 30956985 24801932 30957156 24802069 30957327 24802206 30957498 24802343 30957669 24802480 30957840 24802617 30958011 24802754 30958182 24802891 30958353 24803028 30958524 24803165 30958695 24803302 30958866 24803439 30959037 24803576 30959208 24803713 30959379 24803850 30959550 24803987 30959721 24804124 30959892 24804261 30960063 24804398 30960234 24804535 30960405 24804672 30960576 24804809 30960747 24804946 30960918 24805083 30961089 24805220 30961260 24805357 30961431 24805494 30961602 24805631 30961773 24805768 30961944 24805905 30962115 24806042 30962286 24806179 30962457 24806316 30962628 24806453 30962799 24806590 30962970 24806727 30963141 24806864 30963312 24807001 30963483 24807138 30963654 24807275 30963825 24807412 30963996 24807549 30964167 24807686 30964338 24807823 30964509 24807960 30964680 24808097 30964851 24808234 30965022 24808371 30965193 24808508 30965364 24808645 30965535 24808782 30965706 24808919 30965877 24809056 30966048 24809193 30966219 24809330 30966390 24809467 30966561 24809604 30966732 24809741 30966903 24809878 30967074 24810015 30967245 24810152 30967416 24810289 30967587 24810426 30967758 24810563 30967929 24810700 30968100 24810837 30968271 24810974 30968442 24811111 30968613 24811248 30968784 24811385 30968955 24811522 30969126 24811659 30969297 24811796 30969468 24811933 30969639 24812070 30969810 24812207 30969981 24812344 30970152 24812481 30970323 24812618 30970494 24812755 30970665 24812892 30970836 24813029 30971007 24813166 30971178 24813303 30971349 24813440 30971520 24813577 30971691 24813714 30971862 24813851 30972033 24813988 30972204 24814125 30972375 24814262 30972546 24814399 30972717 24814536 30972888 24814673 30973059 24814810 30973230 24814947 30973401 24815084 30973572 24815221 30973743 24815358 30973914 24815495 30974085 24815632 30974256 24815769 30974427 24815906 30974598 24816043 30974769 24816180 30974940 24816317 30975111 24816454 30975282 24816591 30975453 24816728 30975624 24816865 30975795 24817002 30975966 24817139 30976137 24817276 30976308 24817413 30976479 24817550 30976650 24817687 30976821 24817824 30976992 24817961 30977163 24818098 30977334 24818235 30977505 24818372 30977676 24818509 30977847 24818646 30978018 24818783 30978189 24818920 30978360 24819057 30978531 24819194 30978702 24819331 30978873 24819468 30979044 24819605 30979215 24819742 30979386 24819879 30979557 24820016 30979728 24820153 30979899 24820290 30980070 24820427 30980241 24820564 30980412 24820701 30980583 24820838 30980754 24820975 30980925 24821112 30981096 24821249 30981267 24821386 30981438 24821523 30981609 24821660 30981780 24821797 30981951 24821934 30982122 24822071 30982293 24822208 30982464 24822345 30982635 24822482 30982806 24822619 30982977 24822756 30983148 24822893 30983319 24823030 30983490 24823167 30983661 24823304 30983832 24823441 30984003 24823578 30984174 24823715 30984345 24823852 30984516 24823989 30984687 24824126 30984858 24824263 30985029 24824400 30985200 24824537 30985371 24824674 30985542 24824811 30985713 24824948 30985884 24825085 30986055 24825222 30986226 24825359 30986397 24825496 30986568 24825633 30986739 24825770 30986910 24825907 30987081 24826044 30987252 24826181 30987423 24826318 30987594 24826455 30987765 24826592 30987936 24826729 30988107 24826866 30988278 24827003 30988449 24827140 30988620 24827277 30988791 24827414 30988962 24827551 30989133 24827688 30989304 24827825 30989475 24827962 30989646 24828099 30989817 24828236 30989988 24828373 30990159 24828510 30990330 24828647 30990501 24828784 30990672 24828921 30990843 24829058 30991014 24829195 30991185 24829332 30991356 24829469 30991527 24829606 30991698 24829743 30991869 24829880 30992040 24830017 30992211 24830154 30992382 24830291 30992553 24830428 30992724 24830565 30992895 24830702 30993066 24830839 30993237 24830976 30993408 24831113 30993579 24831250 30993750 24831387 30993921 24831524 30994092 24831661 30994263 24831798 30994434 24831935 30994605 24832072 30994776 24832209 30994947 24832346 30995118 24832483 30995289 24832620 30995460 24832757 30995631 24832894 30995802 24833031 30995973 24833168 30996144 24833305 30996315 24833442 30996486 24833579 30996657 24833716 30996828 24833853 30996999 24833990 30997170 24834127 30997341 24834264 30997512 24834401 30997683 24834538 30997854 24834675 30998025 24834812 30998196 24834949 30998367 24835086 30998538 24835223 30998709 24835360 30998880 24835497 30999051 24835634 30999222 24835771 30999393 24835908 30999564 24836045 30999735 24836182 30999906 24836319 31000077 24836456 31000248 24836593 31000419 24836730 31000590 24836867 31000761 24837004 31000932 24837141 31001103 24837278 31001274 24837415 31001445 24837552 31001616 24837689 31001787 24837826 31001958 24837963 31002129 24838100 31002300 24838237 31002471 24838374 31002642 24838511 31002813 24838648 31002984 24838785 31003155 24838922 31003326 24839059 31003497 24839196 31003668 24839333 31003839 24839470 31004010 24839607 31004181 24839744 31004352 24839881 31004523 24840018 31004694 24840155 31004865 24840292 31005036 24840429 31005207 24840566 31005378 24840703 31005549 24840840 31005720 24840977 31005891 24841114 31006062 24841251 31006233 24841388 31006404 24841525 31006575 24841662 31006746 24841799 31006917 24841936 31007088 24842073 31007259 24842210 31007430 24842347 31007601 24842484 31007772 24842621 31007943 24842758 31008114 24842895 31008285 24843032 31008456 24843169 31008627 24843306 31008798 24843443 31008969 24843580 31009140 24843717 31009311 24843854 31009482 24843991 31009653 24844128 31009824 24844265 31009995 24844402 31010166 24844539 31010337 24844676 31010508 24844813 31010679 24844950 31010850 24845087 31011021 24845224 31011192 24845361 31011363 24845498 31011534 24845635 31011705 24845772 31011876 24845909 31012047 24846046 31012218 24846183 31012389 24846320 31012560 24846457 31012731 24846594 31012902 24846731 31013073 24846868 31013244 24847005 31013415 24847142 31013586 24847279 31013757 24847416 31013928 24847553 31014099 24847690 31014270 24847827 31014441 24847964 31014612 24848101 31014783 24848238 31014954 24848375 31015125 24848512 31015296 24848649 31015467 24848786 31015638 24848923 31015809 24849060 31015980 24849197 31016151 24849334 31016322 24849471 31016493 24849608 31016664 24849745 31016835 24849882 31017006 24850019 31017177 24850156 31017348 24850293 31017519 24850430 31017690 24850567 31017861 24850704 31018032 24850841 31018203 24850978 31018374 24851115 31018545 24851252 31018716 24851389 31018887 24851526 31019058 24851663 31019229 24851800 31019400 24851937 31019571 24852074 31019742 24852211 31019913 24852348 31020084 24852485 31020255 24852622 31020426 24852759 31020597 24852896 31020768 24853033 31020939 24853170 31021110 24853307 31021281 24853444 31021452 24853581 31021623 24853718 31021794 24853855 31021965 24853992 31022136 24854129 31022307 24854266 31022478 24854403 31022649 24854540 31022820 24854677 31022991 24854814 31023162 24854951 31023333 24855088 31023504 24855225 31023675 24855362 31023846 24855499 31024017 24855636 31024188 24855773 31024359 24855910 31024530 24856047 31024701 24856184 31024872 24856321 31025043 24856458 31025214 24856595 31025385 24856732 31025556 24856869 31025727 24857006 31025898 24857143 31026069 24857280 31026240 24857417 31026411 24857554 31026582 24857691 31026753 24857828 31026924 24857965 31027095 24858102 31027266 24858239 31027437 24858376 31027608 24858513 31027779 24858650 31027950 24858787 31028121 24858924 31028292 24859061 31028463 24859198 31028634 24859335 31028805 24859472 31028976 24859609 31029147 24859746 31029318 24859883 31029489 24860020 31029660 24860157 31029831 24860294 31030002 24860431 31030173 24860568 31030344 24860705 31030515 24860842 31030686 24860979 31030857 24861116 31031028 24861253 31031199 24861390 31031370 24861527 31031541 24861664 31031712 24861801 31031883 24861938 31032054 24862075 31032225 24862212 31032396 24862349 31032567 24862486 31032738 24862623 31032909 24862760 31033080 24862897 31033251 24863034 31033422 24863171 31033593 24863308 31033764 24863445 31033935 24863582 31034106 24863719 31034277 24863856 31034448 24863993 31034619 24864130 31034790 24864267 31034961 24864404 31035132 24864541 31035303 24864678 31035474 24864815 31035645 24864952 31035816 24865089 31035987 24865226 31036158 24865363 31036329 24865500 31036500 24865637 31036671 24865774 31036842 24865911 31037013 24866048 31037184 24866185 31037355 24866322 31037526 24866459 31037697 24866596 31037868 24866733 31038039 24866870 31038210 24867007 31038381 24867144 31038552 24867281 31038723 24867418 31038894 24867555 31039065 24867692 31039236 24867829 31039407 24867966 31039578 24868103 31039749 24868240 31039920 24868377 31040091 24868514 31040262 24868651 31040433 24868788 31040604 24868925 31040775 24869062 31040946 24869199 31041117 24869336 31041288 24869473 31041459 24869610 31041630 24869747 31041801 24869884 31041972 24870021 31042143 24870158 31042314 24870295 31042485 24870432 31042656 24870569 31042827 24870706 31042998 24870843 31043169 24870980 31043340 24871117 31043511 24871254 31043682 24871391 31043853 24871528 31044024 24871665 31044195 24871802 31044366 24871939 31044537 24872076 31044708 24872213 31044879 24872350 31045050 24872487 31045221 24872624 31045392 24872761 31045563 24872898 31045734 24873035 31045905 24873172 31046076 24873309 31046247 24873446 31046418 24873583 31046589 24873720 31046760 24873857 31046931 24873994 31047102 24874131 31047273 24874268 31047444 24874405 31047615 24874542 31047786 24874679 31047957 24874816 31048128 24874953 31048299 24875090 31048470 24875227 31048641 24875364 31048812 24875501 31048983 24875638 31049154 24875775 31049325 24875912 31049496 24876049 31049667 24876186 31049838 24876323 31050009 24876460 31050180 24876597 31050351 24876734 31050522 24876871 31050693 24877008 31050864 24877145 31051035 24877282 31051206 24877419 31051377 24877556 31051548 24877693 31051719 24877830 31051890 24877967 31052061 24878104 31052232 24878241 31052403 24878378 31052574 24878515 31052745 24878652 31052916 24878789 31053087 24878926 31053258 24879063 31053429 24879200 31053600 24879337 31053771 24879474 31053942 24879611 31054113 24879748 31054284 24879885 31054455 24880022 31054626 24880159 31054797 24880296 31054968 24880433 31055139 24880570 31055310 24880707 31055481 24880844 31055652 24880981 31055823 24881118 31055994 24881255 31056165 24881392 31056336 24881529 31056507 24881666 31056678 24881803 31056849 24881940 31057020 24882077 31057191 24882214 31057362 24882351 31057533 24882488 31057704 24882625 31057875 24882762 31058046 24882899 31058217 24883036 31058388 24883173 31058559 24883310 31058730 24883447 31058901 24883584 31059072 24883721 31059243 24883858 31059414 24883995 31059585 24884132 31059756 24884269 31059927 24884406 31060098 24884543 31060269 24884680 31060440 24884817 31060611 24884954 31060782 24885091 31060953 24885228 31061124 24885365 31061295 24885502 31061466 24885639 31061637 24885776 31061808 24885913 31061979 24886050 31062150 24886187 31062321 24886324 31062492 24886461 31062663 24886598 31062834 24886735 31063005 24886872 31063176 24887009 31063347 24887146 31063518 24887283 31063689 24887420 31063860 24887557 31064031 24887694 31064202 24887831 31064373 24887968 31064544 24888105 31064715 24888242 31064886 24888379 31065057 24888516 31065228 24888653 31065399 24888790 31065570 24888927 31065741 24889064 31065912 24889201 31066083 24889338 31066254 24889475 31066425 24889612 31066596 24889749 31066767 24889886 31066938 24890023 31067109 24890160 31067280 24890297 31067451 24890434 31067622 24890571 31067793 24890708 31067964 24890845 31068135 24890982 31068306 24891119 31068477 24891256 31068648 24891393 31068819 24891530 31068990 24891667 31069161 24891804 31069332 24891941 31069503 24892078 31069674 24892215 31069845 24892352 31070016 24892489 31070187 24892626 31070358 24892763 31070529 24892900 31070700 24893037 31070871 24893174 31071042 24893311 31071213 24893448 31071384 24893585 31071555 24893722 31071726 24893859 31071897 24893996 31072068 24894133 31072239 24894270 31072410 24894407 31072581 24894544 31072752 24894681 31072923 24894818 31073094 24894955 31073265 24895092 31073436 24895229 31073607 24895366 31073778 24895503 31073949 24895640 31074120 24895777 31074291 24895914 31074462 24896051 31074633 24896188 31074804 24896325 31074975 24896462 31075146 24896599 31075317 24896736 31075488 24896873 31075659 24897010 31075830 24897147 31076001 24897284 31076172 24897421 31076343 24897558 31076514 24897695 31076685 24897832 31076856 24897969 31077027 24898106 31077198 24898243 31077369 24898380 31077540 24898517 31077711 24898654 31077882 24898791 31078053 24898928 31078224 24899065 31078395 24899202 31078566 24899339 31078737 24899476 31078908 24899613 31079079 24899750 31079250 24899887 31079421 24900024 31079592 24900161 31079763 24900298 31079934 24900435 31080105 24900572 31080276 24900709 31080447 24900846 31080618 24900983 31080789 24901120 31080960 24901257 31081131 24901394 31081302 24901531 31081473 24901668 31081644 24901805 31081815 24901942 31081986 24902079 31082157 24902216 31082328 24902353 31082499 24902490 31082670 24902627 31082841 24902764 31083012 24902901 31083183 24903038 31083354 24903175 31083525 24903312 31083696 24903449 31083867 24903586 31084038 24903723 31084209 24903860 31084380 24903997 31084551 24904134 31084722 24904271 31084893 24904408 31085064 24904545 31085235 24904682 31085406 24904819 31085577 24904956 31085748 24905093 31085919 24905230 31086090 24905367 31086261 24905504 31086432 24905641 31086603 24905778 31086774 24905915 31086945 24906052 31087116 24906189 31087287 24906326 31087458 24906463 31087629 24906600 31087800 24906737 31087971 24906874 31088142 24907011 31088313 24907148 31088484 24907285 31088655 24907422 31088826 24907559 31088997 24907696 31089168 24907833 31089339 24907970 31089510 24908107 31089681 24908244 31089852 24908381 31090023 24908518 31090194 24908655 31090365 24908792 31090536 24908929 31090707 24909066 31090878 24909203 31091049 24909340 31091220 24909477 31091391 24909614 31091562 24909751 31091733 24909888 31091904 24910025 31092075 24910162 31092246 24910299 31092417 24910436 31092588
1000 16712900 0 16712900 20860627 16713037 20860798 16713174 20860969 16713311 20861140 16713448 20861311 16713585 20861482 16713722 20861653 16713859 20861824 16713996 20861995 16714133 20862166 16714270 20862337 16714407 20862508 16714544 20862679 16714681 20862850 16714818 20863021 16714955 20863192 16715092 20863363 16715229 20863534 16715366 20863705 16715503 20863876 16715640 20864047 16715777 20864218 16715914 20864389 16716051 20864560 16716188 20864731 16716325 20864902 16716462 20865073 16716599 20865244 16716736 20865415 16716873 20865586 16717010 20865757 16717147 20865928 16717284 20866099 16717421 20866270 16717558 20866441 16717695 20866612 16717832 20866783 16717969 20866954 16718106 20867125 16718243 20867296 16718380 20867467 16718517 20867638 16718654 20867809 16718791 20867980 16718928 20868151 16719065 20868322 16719202 20868493 16719339 20868664 16719476 20868835 16719613 20869006 16719750 20869177 16719887 20869348 16720024 20869519 16720161 20869690 16720298 20869861 16720435 20870032 16720572 20870203 16720709 20870374 16720846 20870545 16720983 20870716 16721120 20870887 16721257 20871058 16721394 20871229 16721531 20871400 16721668 20871571 16721805 20871742 16721942 20871913 16722079 20872084 16722216 20872255 16722353 20872426 16722490 20872597 16722627 20872768 16722764 20872939 16722901 20873110 16723038 20873281 16723175 20873452 16723312 20873623 16723449 20873794 16723586 20873965 16723723 20874136 16723860 20874307 16723997 20874478 16724134 20874649 16724271 20874820 16724408 20874991 16724545 20875162 16724682 20875333 16724819 20875504 16724956 20875675 16725093 20875846 16725230 20876017 16725367 20876188 16725504 20876359 16725641 20876530 16725778 20876701 16725915 20876872 16726052 20877043 16726189 20877214 16726326 20877385 16726463 20877556 16726600 20877727 16726737 20877898 16726874 20878069 16727011 20878240 16727148 20878411 16727285 20878582 16727422 20878753 16727559 20878924 16727696 20879095 16727833 20879266 16727970 20879437 16728107 20879608 16728244 20879779 16728381 20879950 16728518 20880121 16728655 20880292 16728792 20880463 16728929 20880634 16729066 20880805 16729203 20880976 16729340 20881147 16729477 20881318 16729614 20881489 16729751 20881660 16729888 20881831 16730025 20882002 16730162 20882173 16730299 20882344 16730436 20882515 16730573 20882686 16730710 20882857 16730847 20883028 16730984 20883199 16731121 20883370 16731258 20883541 16731395 20883712 16731532 20883883 16731669 20884054 16731806 20884225 16731943 20884396 16732080 20884567 16732217 20884738 16732354 20884909 16732491 20885080 16732628 20885251 16732765 20885422 16732902 20885593 16733039 20885764 16733176 20885935 16733313 20886106 16733450 20886277 16733587 20886448 16733724 20886619 16733861 20886790 16733998 20886961 16734135 20887132 16734272 20887303 16734409 20887474 16734546 20887645 16734683 20887816 16734820 20887987 16734957 20888158 16735094 20888329 16735231 20888500 16735368 20888671 16735505 20888842 16735642 20889013 16735779 20889184 16735916 20889355 16736053 20889526 16736190 20889697 16736327 20889868 16736464 20890039 16736601 20890210 16736738 20890381 16736875 20890552 16737012 20890723 16737149 20890894 16737286 20891065 16737423 20891236 16737560 20891407 16737697 20891578 16737834 20891749 16737971 20891920 16738108 20892091 16738245 20892262 16738382 20892433 16738519 20892604 16738656 20892775 16738793 20892946 16738930 20893117 16739067 20893288 16739204 20893459 16739341 20893630 16739478 20893801 16739615 20893972 16739752 20894143 16739889 20894314 16740026 20894485 16740163 20894656 16740300 20894827 16740437 20894998 16740574 20895169 16740711 20895340 16740848 20895511 16740985 20895682 16741122 20895853 16741259 20896024 16741396 20896195 16741533 20896366 16741670 20896537 16741807 20896708 16741944 20896879 16742081 20897050 16742218 20897221 16742355 20897392 16742492 20897563 16742629 20897734 16742766 20897905 16742903 20898076 16743040 20898247 16743177 20898418 16743314 20898589 16743451 20898760 16743588 20898931 16743725 20899102 16743862 20899273 16743999 20899444 16744136 20899615 16744273 20899786 16744410 20899957 16744547 20900128 16744684 20900299 16744821 20900470 16744958 20900641 16745095 20900812 16745232 20900983 16745369 20901154 16745506 20901325 16745643 20901496 16745780 20901667 16745917 20901838 16746054 20902009 16746191 20902180 16746328 20902351 16746465 20902522 16746602 20902693 16746739 20902864 16746876 20903035 16747013 20903206 16747150 20903377 16747287 20903548 16747424 20903719 16747561 20903890 16747698 20904061 16747835 20904232 16747972 20904403 16748109 20904574 16748246 20904745 16748383 20904916 16748520 20905087 16748657 20905258 16748794 20905429 16748931 20905600 16749068 20905771 16749205 20905942 16749342 20906113 16749479 20906284 16749616 20906455 16749753 20906626 16749890 20906797 16750027 20906968 16750164 20907139 16750301 20907310 16750438 20907481 16750575 20907652 16750712 20907823 16750849 20907994 16750986 20908165 16751123 20908336 16751260 20908507 16751397 20908678 16751534 20908849 16751671 20909020 16751808 20909191 16751945 20909362 16752082 20909533 16752219 20909704 16752356 20909875 16752493 20910046 16752630 20910217 16752767 20910388 16752904 20910559 16753041 20910730 16753178 20910901 16753315 20911072 16753452 20911243 16753589 20911414 16753726 20911585 16753863 20911756 16754000 20911927 16754137 20912098 16754274 20912269 16754411 20912440 16754548 20912611 16754685 20912782 16754822 20912953 16754959 20913124 16755096 20913295 16755233 20913466 16755370 20913637 16755507 20913808 16755644 20913979 16755781 20914150 16755918 20914321 16756055 20914492 16756192 20914663 16756329 20914834 16756466 20915005 16756603 20915176 16756740 20915347 16756877 20915518 16757014 20915689 16757151 20915860 16757288 20916031 16757425 20916202 16757562 20916373 16757699 20916544 16757836 20916715 16757973 20916886 16758110 20917057 16758247 20917228 16758384 20917399 16758521 20917570 16758658 20917741 16758795 20917912 16758932 20918083 16759069 20918254 16759206 20918425 16759343 20918596 16759480 20918767 16759617 20918938 16759754 20919109 16759891 20919280 16760028 20919451 16760165 20919622 16760302 20919793 16760439 20919964 16760576 20920135 16760713 20920306 16760850 20920477 16760987 20920648 16761124 20920819 16761261 20920990 16761398 20921161 16761535 20921332 16761672 20921503 16761809 20921674 16761946 20921845 16762083 20922016 16762220 20922187 16762357 20922358 16762494 20922529 16762631 20922700 16762768 20922871 16762905 20923042 16763042 20923213 16763179 20923384 16763316 20923555 16763453 20923726 16763590 20923897 16763727 20924068 16763864 20924239 16764001 20924410 16764138 20924581 16764275 20924752 16764412 20924923 16764549 20925094 16764686 20925265 16764823 20925436 16764960 20925607 16765097 20925778 16765234 20925949 16765371 20926120 16765508 20926291 16765645 20926462 16765782 20926633 16765919 20926804 16766056 20926975 16766193 20927146 16766330 20927317 16766467 20927488 16766604 20927659 16766741 20927830 16766878 20928001 16767015 20928172 16767152 20928343 16767289 20928514 16767426 20928685 16767563 20928856 16767700 20929027 16767837 20929198 16767974 20929369 16768111 20929540 16768248 20929711 16768385 20929882 16768522 20930053 16768659 20930224 16768796 20930395 16768933 20930566 16769070 20930737 16769207 20930908 16769344 20931079 16769481 20931250 16769618 20931421 16769755 20931592 16769892 20931763 16770029 20931934 16770166 20932105 16770303 20932276 16770440 20932447 16770577 20932618 16770714 20932789 16770851 20932960 16770988 20933131 16771125 20933302 16771262 20933473 16771399 20933644 16771536 20933815 16771673 20933986 16771810 20934157 16771947 20934328 16772084 20934499 16772221 20934670 16772358 20934841 16772495 20935012 16772632 20935183 16772769 20935354 16772906 20935525 16773043 20935696 16773180 20935867 16773317 20936038 16773454 20936209 16773591 20936380 16773728 20936551 16773865 20936722 16774002 20936893 16774139 20937064 16774276 20937235 16774413 20937406 16774550 20937577 16774687 20937748 16774824 20937919 16774961 20938090 16775098 20938261 16775235 20938432 16775372 20938603 16775509 20938774 16775646 20938945 16775783 20939116 16775920 20939287 16776057 20939458 16776194 20939629 16776331 20939800 16776468 20939971 16776605 20940142 16776742 20940313 16776879 20940484 16777016 20940655 16777153 20940826 16777290 20940997 16777427 20941168 16777564 20941339 16777701 20941510 16777838 20941681 16777975 20941852 16778112 20942023 16778249 20942194 16778386 20942365 16778523 20942536 16778660 20942707 16778797 20942878 16778934 20943049 16779071 20943220 16779208 20943391 16779345 20943562 16779482 20943733 16779619 20943904 16779756 20944075 16779893 20944246 16780030 20944417 16780167 20944588 16780304 20944759 16780441 20944930 16780578 20945101 16780715 20945272 16780852 20945443 16780989 20945614 16781126 20945785 16781263 20945956 16781400 20946127 16781537 20946298 16781674 20946469 16781811 20946640 16781948 20946811 16782085 20946982 16782222 20947153 16782359 20947324 16782496 20947495 16782633 20947666 16782770 20947837 16782907 20948008 16783044 20948179 16783181 20948350 16783318 20948521 16783455 20948692 16783592 20948863 16783729 20949034 16783866 20949205 16784003 20949376 16784140 20949547 16784277 20949718 16784414 20949889 16784551 20950060 16784688 20950231 16784825 20950402 16784962 20950573 16785099 20950744 16785236 20950915 16785373 20951086 16785510 20951257 16785647 20951428 16785784 20951599 16785921 20951770 16786058 20951941 16786195 20952112 16786332 20952283 16786469 20952454 16786606 20952625 16786743 20952796 16786880 20952967 16787017 20953138 16787154 20953309 16787291 20953480 16787428 20953651 16787565 20953822 16787702 20953993 16787839 20954164 16787976 20954335 16788113 20954506 16788250 20954677 16788387 20954848 16788524 20955019 16788661 20955190 16788798 20955361 16788935 20955532 16789072 20955703 16789209 20955874 16789346 20956045 16789483 20956216 16789620 20956387 16789757 20956558 16789894 20956729 16790031 20956900 16790168 20957071 16790305 20957242 16790442 20957413 16790579 20957584 16790716 20957755 16790853 20957926 16790990 20958097 16791127 20958268 16791264 20958439 16791401 20958610 16791538 20958781 16791675 20958952 16791812 20959123 16791949 20959294 16792086 20959465 16792223 20959636 16792360 20959807 16792497 20959978 16792634 20960149 16792771 20960320 16792908 20960491 16793045 20960662 16793182 20960833 16793319 20961004 16793456 20961175 16793593 20961346 16793730 20961517 16793867 20961688 16794004 20961859 16794141 20962030 16794278 20962201 16794415 20962372 16794552 20962543 16794689 20962714 16794826 20962885 16794963 20963056 16795100 20963227 16795237 20963398 16795374 20963569 16795511 20963740 16795648 20963911 16795785 20964082 16795922 20964253 16796059 20964424 16796196 20964595 16796333 20964766 16796470 20964937 16796607 20965108 16796744 20965279 16796881 20965450 16797018 20965621 16797155 20965792 16797292 20965963 16797429 20966134 16797566 20966305 16797703 20966476 16797840 20966647 16797977 20966818 16798114 20966989 16798251 20967160 16798388 20967331 16798525 20967502 16798662 20967673 16798799 20967844 16798936 20968015 16799073 20968186 16799210 20968357 16799347 20968528 16799484 20968699 16799621 20968870 16799758 20969041 16799895 20969212 16800032 20969383 16800169 20969554 16800306 20969725 16800443 20969896 16800580 20970067 16800717 20970238 16800854 20970409 16800991 20970580 16801128 20970751 16801265 20970922 16801402 20971093 16801539 20971264 16801676 20971435 16801813 20971606 16801950 20971777 16802087 20971948 16802224 20972119 16802361 20972290 16802498 20972461 16802635 20972632 16802772 20972803 16802909 20972974 16803046 20973145 16803183 20973316 16803320 20973487 16803457 20973658 16803594 20973829 16803731 20974000 16803868 20974171 16804005 20974342 16804142 20974513 16804279 20974684 16804416 20974855 16804553 20975026 16804690 20975197 16804827 20975368 16804964 20975539 16805101 20975710 16805238 20975881 16805375 20976052 16805512 20976223 16805649 20976394 16805786 20976565 16805923 20976736 16806060 20976907 16806197 20977078 16806334 20977249 16806471 20977420 16806608 20977591 16806745 20977762 16806882 20977933 16807019 20978104 16807156 20978275 16807293 20978446 16807430 20978617 16807567 20978788 16807704 20978959 16807841 20979130 16807978 20979301 16808115 20979472 16808252 20979643 16808389 20979814 16808526 20979985 16808663 20980156 16808800 20980327 16808937 20980498 16809074 20980669 16809211 20980840 16809348 20981011 16809485 20981182 16809622 20981353 16809759 20981524 16809896 20981695 16810033 20981866 16810170 20982037 16810307 20982208 16810444 20982379 16810581 20982550 16810718 20982721 16810855 20982892 16810992 20983063 16811129 20983234 16811266 20983405 16811403 20983576 16811540 20983747 16811677 20983918 16811814 20984089 16811951 20984260 16812088 20984431 16812225 20984602 16812362 20984773 16812499 20984944 16812636 20985115 16812773 20985286 16812910 20985457 16813047 20985628 16813184 20985799 16813321 20985970 16813458 20986141 16813595 20986312 16813732 20986483 16813869 20986654 16814006 20986825 16814143 20986996 16814280 20987167 16814417 20987338 16814554 20987509 16814691 20987680 16814828 20987851 16814965 20988022 16815102 20988193 16815239 20988364 16815376 20988535 16815513 20988706 16815650 20988877 16815787 20989048 16815924 20989219 16816061 20989390 16816198 20989561 16816335 20989732 16816472 20989903 16816609 20990074 16816746 20990245 16816883 20990416 16817020 20990587 16817157 20990758 16817294 20990929 16817431 20991100 16817568 20991271 16817705 20991442 16817842 20991613 16817979 20991784 16818116 20991955 16818253 20992126 16818390 20992297 16818527 20992468 16818664 20992639 16818801 20992810 16818938 20992981 16819075 20993152 16819212 20993323 16819349 20993494 16819486 20993665 16819623 20993836 16819760 20994007 16819897 20994178 16820034 20994349 16820171 20994520 16820308 20994691 16820445 20994862 16820582 20995033 16820719 20995204 16820856 20995375 16820993 20995546 16821130 20995717 16821267 20995888 16821404 20996059 16821541 20996230 16821678 20996401 16821815 20996572 16821952 20996743 16822089 20996914 16822226 20997085 16822363 20997256 16822500 20997427 16822637 20997598 16822774 20997769 16822911 20997940 16823048 20998111 16823185 20998282 16823322 20998453 16823459 20998624 16823596 20998795 16823733 20998966 16823870 20999137 16824007 20999308 16824144 20999479 16824281 20999650 16824418 20999821 16824555 20999992 16824692 21000163 16824829 21000334 16824966 21000505 16825103 21000676 16825240 21000847 16825377 21001018 16825514 21001189 16825651 21001360 16825788 21001531 16825925 21001702 16826062 21001873 16826199 21002044 16826336 21002215 16826473 21002386 16826610 21002557 16826747 21002728 16826884 21002899 16827021 21003070 16827158 21003241 16827295 21003412 16827432 21003583 16827569 21003754 16827706 21003925 16827843 21004096 16827980 21004267 16828117 21004438 16828254 21004609 16828391 21004780 16828528 21004951 16828665 21005122 16828802 21005293 16828939 21005464 16829076 21005635 16829213 21005806 16829350 21005977 16829487 21006148 16829624 21006319 16829761 21006490 16829898 21006661 16830035 21006832 16830172 21007003 16830309 21007174 16830446 21007345 16830583 21007516 16830720 21007687 16830857 21007858 16830994 21008029 16831131 21008200 16831268 21008371 16831405 21008542 16831542 21008713 16831679 21008884 16831816 21009055 16831953 21009226 16832090 21009397 16832227 21009568 16832364 21009739 16832501 21009910 16832638 21010081 16832775 21010252 16832912 21010423 16833049 21010594 16833186 21010765 16833323 21010936 16833460 21011107 16833597 21011278 16833734 21011449 16833871 21011620 16834008 21011791 16834145 21011962 16834282 21012133 16834419 21012304 16834556 21012475 16834693 21012646 16834830 21012817 16834967 21012988 16835104 21013159 16835241 21013330 16835378 21013501 16835515 21013672 16835652 21013843 16835789 21014014 16835926 21014185 16836063 21014356 16836200 21014527 16836337 21014698 16836474 21014869 16836611 21015040 16836748 21015211 16836885 21015382 16837022 21015553 16837159 21015724 16837296 21015895 16837433 21016066 16837570 21016237 16837707 21016408 16837844 21016579 16837981 21016750 16838118 21016921 16838255 21017092 16838392 21017263 16838529 21017434 16838666 21017605 16838803 21017776 16838940 21017947 16839077 21018118 16839214 21018289 16839351 21018460 16839488 21018631 16839625 21018802 16839762 21018973 16839899 21019144 16840036 21019315 16840173 21019486 16840310 21019657 16840447 21019828 16840584 21019999 16840721 21020170 16840858 21020341 16840995 21020512 16841132 21020683 16841269 21020854 16841406 21021025 16841543 21021196 16841680 21021367 16841817 21021538 16841954 21021709 16842091 21021880 16842228 21022051 16842365 21022222 16842502 21022393 16842639 21022564 16842776 21022735 16842913 21022906 16843050 21023077 16843187 21023248 16843324 21023419 16843461 21023590 16843598 21023761 16843735 21023932 16843872 21024103 16844009 21024274 16844146 21024445 16844283 21024616 16844420 21024787 16844557 21024958 16844694 21025129 16844831 21025300 16844968 21025471 16845105 21025642 16845242 21025813 16845379 21025984 16845516 21026155 16845653 21026326 16845790 21026497 16845927 21026668 16846064 21026839 16846201 21027010 16846338 21027181 16846475 21027352 16846612 21027523 16846749 21027694 16846886 21027865 16847023 21028036 16847160 21028207 16847297 21028378 16847434 21028549 16847571 21028720 16847708 21028891 16847845 21029062 16847982 21029233 16848119 21029404 16848256 21029575 16848393 21029746 16848530 21029917 16848667 21030088 16848804 21030259 16848941 21030430 16849078 21030601 16849215 21030772 16849352 21030943 16849489 21031114 16849626 21031285
1000 48575953 0 48575953 60631299 48576090 60631470 48576227 60631641 48576364 60631812 48576501 60631983 48576638 60632154 48576775 60632325 48576912 60632496 48577049 60632667 48577186 60632838 48577323 60633009 48577460 60633180 48577597 60633351 48577734 60633522 48577871 60633693 48578008 60633864 48578145 60634035 48578282 60634206 48578419 60634377 48578556 60634548 48578693 60634719 48578830 60634890 48578967 60635061 48579104 60635232 48579241 60635403 48579378 60635574 48579515 60635745 48579652 60635916 48579789 60636087 48579926 60636258 48580063 60636429 48580200 60636600 48580337 60636771 48580474 60636942 48580611 60637113 48580748 60637284 48580885 60637455 48581022 60637626 48581159 60637797 48581296 60637968 48581433 60638139 48581570 60638310 48581707 60638481 48581844 60638652 48581981 60638823 48582118 60638994 48582255 60639165 48582392 60639336 48582529 60639507 48582666 60639678 48582803 60639849 48582940 60640020 48583077 60640191 48583214 60640362 48583351 60640533 48583488 60640704 48583625 60640875 48583762 60641046 48583899 60641217 48584036 60641388 48584173 60641559 48584310 60641730 48584447 60641901 48584584 60642072 48584721 60642243 48584858 60642414 48584995 60642585 48585132 60642756 48585269 60642927 48585406 60643098 48585543 60643269 48585680 60643440 48585817 60643611 48585954 60643782 48586091 60643953 48586228 60644124 48586365 60644295 48586502 60644466 48586639 60644637 48586776 60644808 48586913 60644979 48587050 60645150 48587187 60645321 48587324 60645492 48587461 60645663 48587598 60645834 48587735 60646005 48587872 60646176 48588009 60646347 48588146 60646518 48588283 60646689 48588420 60646860 48588557 60647031 48588694 60647202 48588831 60647373 48588968 60647544 48589105 60647715 48589242 60647886 48589379 60648057 48589516 60648228 48589653 60648399 48589790 60648570 48589927 60648741 48590064 60648912 48590201 60649083 48590338 60649254 48590475 60649425 48590612 60649596 48590749 60649767 48590886 60649938 48591023 60650109 48591160 60650280 48591297 60650451 48591434 60650622 48591571 60650793 48591708 60650964 48591845 60651135 48591982 60651306 48592119 60651477 48592256 60651648 48592393 60651819 48592530 60651990 48592667 60652161 48592804 60652332 48592941 60652503 48593078 60652674 48593215 60652845 48593352 60653016 48593489 60653187 48593626 60653358 48593763 60653529 48593900 60653700 48594037 60653871 48594174 60654042 48594311 60654213 48594448 60654384 48594585 60654555 48594722 60654726 48594859 60654897 48594996 60655068 48595133 60655239 48595270 60655410 48595407 60655581 48595544 60655752 48595681 60655923 48595818 60656094 48595955 60656265 48596092 60656436 48596229 60656607 48596366 60656778 48596503 60656949 48596640 60657120 48596777 60657291 48596914 60657462 48597051 60657633 48597188 60657804 48597325 60657975 48597462 60658146 48597599 60658317 48597736 60658488 48597873 60658659 48598010 60658830 48598147 60659001 48598284 60659172 48598421 60659343 48598558 60659514 48598695 60659685 48598832 60659856 48598969 60660027 48599106 60660198 48599243 60660369 48599380 60660540 48599517 60660711 48599654 60660882 48599791 60661053 48599928 60661224 48600065 60661395 48600202 60661566 48600339 60661737 48600476 60661908 48600613 60662079 48600750 60662250 48600887 60662421 48601024 60662592 48601161 60662763 48601298 60662934 48601435 60663105 48601572 60663276 48601709 60663447 48601846 60663618 48601983 60663789 48602120 60663960 48602257 60664131 48602394 60664302 48602531 60664473 48602668 60664644 48602805 60664815 48602942 60664986 48603079 60665157 48603216 60665328 48603353 60665499 48603490 60665670 48603627 60665841 48603764 60666012 48603901 60666183 48604038 60666354 48604175 60666525 48604312 60666696 48604449 60666867 48604586 60667038 48604723 60667209 48604860 60667380 48604997 60667551 48605134 60667722 48605271 60667893 48605408 60668064 48605545 60668235 48605682 60668406 48605819 60668577 48605956 60668748 48606093 60668919 48606230 60669090 48606367 60669261 48606504 60669432 48606641 60669603 48606778 60669774 48606915 60669945 48607052 60670116 48607189 60670287 48607326 60670458 48607463 60670629 48607600 60670800 48607737 60670971 48607874 60671142 48608011 60671313 48608148 60671484 48608285 60671655 48608422 60671826 48608559 60671997 48608696 60672168 48608833 60672339 48608970 60672510 48609107 60672681 48609244 60672852 48609381 60673023 48609518 60673194 48609655 60673365 48609792 60673536 48609929 60673707 48610066 60673878 48610203 60674049 48610340 60674220 48610477 60674391 48610614 60674562 48610751 60674733 48610888 60674904 48611025 60675075 48611162 60675246 48611299 60675417 48611436 60675588 48611573 60675759 48611710 60675930 48611847 60676101 48611984 60676272 48612121 60676443 48612258 60676614 48612395 60676785 48612532 60676956 48612669 60677127 48612806 60677298 48612943 60677469 48613080 60677640 48613217 60677811 48613354 60677982 48613491 60678153 48613628 60678324 48613765 60678495 48613902 60678666 48614039 60678837 48614176 60679008 48614313 60679179 48614450 60679350 48614587 60679521 48614724 60679692 48614861 60679863 48614998 60680034 48615135 60680205 48615272 60680376 48615409 60680547 48615546 60680718 48615683 60680889 48615820 60681060 48615957 60681231 48616094 60681402 48616231 60681573 48616368 60681744 48616505 60681915 48616642 60682086 48616779 60682257 48616916 60682428 48617053 60682599 48617190 60682770 48617327 60682941 48617464 60683112 48617601 60683283 48617738 60683454 48617875 60683625 48618012 60683796 48618149 60683967 48618286 60684138 48618423 60684309 48618560 60684480 48618697 60684651 48618834 60684822 48618971 60684993 48619108 60685164 48619245 60685335 48619382 60685506 48619519 60685677 48619656 60685848 48619793 60686019 48619930 60686190 48620067 60686361 48620204 60686532 48620341 60686703 48620478 60686874 48620615 60687045 48620752 60687216 48620889 60687387 48621026 60687558 48621163 60687729 48621300 60687900 48621437 60688071 48621574 60688242 48621711 60688413 48621848 60688584 48621985 60688755 48622122 60688926 48622259 60689097 48622396 60689268 48622533 60689439 48622670 60689610 48622807 60689781 48622944 60689952 48623081 60690123 48623218 60690294 48623355 60690465 48623492 60690636 48623629 60690807 48623766 60690978 48623903 60691149 48624040 60691320 48624177 60691491 48624314 60691662 48624451 60691833 48624588 60692004 48624725 60692175 48624862 60692346 48624999 60692517 48625136 60692688 48625273 60692859 48625410 60693030 48625547 60693201 48625684 60693372 48625821 60693543 48625958 60693714 48626095 60693885 48626232 60694056 48626369 60694227 48626506 60694398 48626643 60694569 48626780 60694740 48626917 60694911 48627054 60695082 48627191 60695253 48627328 60695424 48627465 60695595 48627602 60695766 48627739 60695937 48627876 60696108 48628013 60696279 48628150 60696450 48628287 60696621 48628424 60696792 48628561 60696963 48628698 60697134 48628835 60697305 48628972 60697476 48629109 60697647 48629246 60697818 48629383 60697989 48629520 60698160 48629657 60698331 48629794 60698502 48629931 60698673 48630068 60698844 48630205 60699015 48630342 60699186 48630479 60699357 48630616 60699528 48630753 60699699 48630890 60699870 48631027 60700041 48631164 60700212 48631301 60700383 48631438 60700554 48631575 60700725 48631712 60700896 48631849 60701067 48631986 60701238 48632123 60701409 48632260 60701580 48632397 60701751 48632534 60701922 48632671 60702093 48632808 60702264 48632945 60702435 48633082 60702606 48633219 60702777 48633356 60702948 48633493 60703119 48633630 60703290 48633767 60703461 48633904 60703632 48634041 60703803 48634178 60703974 48634315 60704145 48634452 60704316 48634589 60704487 48634726 60704658 48634863 60704829 48635000 60705000 48635137 60705171 48635274 60705342 48635411 60705513 48635548 60705684 48635685 60705855 48635822 60706026 48635959 60706197 48636096 60706368 48636233 60706539 48636370 60706710 48636507 60706881 48636644 60707052 48636781 60707223 48636918 60707394 48637055 60707565 48637192 60707736 48637329 60707907 48637466 60708078 48637603 60708249 48637740 60708420 48637877 60708591 48638014 60708762 48638151 60708933 48638288 60709104 48638425 60709275 48638562 60709446 48638699 60709617 48638836 60709788 48638973 60709959 48639110 60710130 48639247 60710301 48639384 60710472 48639521 60710643 48639658 60710814 48639795 60710985 48639932 60711156 48640069 60711327 48640206 60711498 48640343 60711669 48640480 60711840 48640617 60712011 48640754 60712182 48640891 60712353 48641028 60712524 48641165 60712695 48641302 60712866 48641439 60713037 48641576 60713208 48641713 60713379 48641850 60713550 48641987 60713721 48642124 60713892 48642261 60714063 48642398 60714234 48642535 60714405 48642672 60714576 48642809 60714747 48642946 60714918 48643083 60715089 48643220 60715260 48643357 60715431 48643494 60715602 48643631 60715773 48643768 60715944 48643905 60716115 48644042 60716286 48644179 60716457 48644316 60716628 48644453 60716799 48644590 60716970 48644727 60717141 48644864 60717312 48645001 60717483 48645138 60717654 48645275 60717825 48645412 60717996 48645549 60718167 48645686 60718338 48645823 60718509 48645960 60718680 48646097 60718851 48646234 60719022 48646371 60719193 48646508 60719364 48646645 60719535 48646782 60719706 48646919 60719877 48647056 60720048 48647193 60720219 48647330 60720390 48647467 60720561 48647604 60720732 48647741 60720903 48647878 60721074 48648015 60721245 48648152 60721416 48648289 60721587 48648426 60721758 48648563 60721929 48648700 60722100 48648837 60722271 48648974 60722442 48649111 60722613 48649248 60722784 48649385 60722955 48649522 60723126 48649659 60723297 48649796 60723468 48649933 60723639 48650070 60723810 48650207 60723981 48650344 60724152 48650481 60724323 48650618 60724494 48650755 60724665 48650892 60724836 48651029 60725007 48651166 60725178 48651303 60725349 48651440 60725520 48651577 60725691 48651714 60725862 48651851 60726033 48651988 60726204 48652125 60726375 48652262 60726546 48652399 60726717 48652536 60726888 48652673 60727059 48652810 60727230 48652947 60727401 48653084 60727572 48653221 60727743 48653358 60727914 48653495 60728085 48653632 60728256 48653769 60728427 48653906 60728598 48654043 60728769 48654180 60728940 48654317 60729111 48654454 60729282 48654591 60729453 48654728 60729624 48654865 60729795 48655002 60729966 48655139 60730137 48655276 60730308 48655413 60730479 48655550 60730650 48655687 60730821 48655824 60730992 48655961 60731163 48656098 60731334 48656235 60731505 48656372 60731676 48656509 60731847 48656646 60732018 48656783 60732189 48656920 60732360 48657057 60732531 48657194 60732702 48657331 60732873 48657468 60733044 48657605 60733215 48657742 60733386 48657879 60733557 48658016 60733728 48658153 60733899 48658290 60734070 48658427 60734241 48658564 60734412 48658701 60734583 48658838 60734754 48658975 60734925 48659112 60735096 48659249 60735267 48659386 60735438 48659523 60735609 48659660 60735780 48659797 60735951 48659934 60736122 48660071 60736293 48660208 60736464 48660345 60736635 48660482 60736806 48660619 60736977 48660756 60737148 48660893 60737319 48661030 60737490 48661167 60737661 48661304 60737832 48661441 60738003 48661578 60738174 48661715 60738345 48661852 60738516 48661989 60738687 48662126 60738858 48662263 60739029 48662400 60739200 48662537 60739371 48662674 60739542 48662811 60739713 48662948 60739884 48663085 60740055 48663222 60740226 48663359 60740397 48663496 60740568 48663633 60740739 48663770 60740910 48663907 60741081 48664044 60741252 48664181 60741423 48664318 60741594 48664455 60741765 48664592 60741936 48664729 60742107 48664866 60742278 48665003 60742449 48665140 60742620 48665277 60742791 48665414 60742962 48665551 60743133 48665688 60743304 48665825 60743475 48665962 60743646 48666099 60743817 48666236 60743988 48666373 60744159 48666510 60744330 48666647 60744501 48666784 60744672 48666921 60744843 48667058 60745014 48667195 60745185 48667332 60745356 48667469 60745527 48667606 60745698 48667743 60745869 48667880 60746040 48668017 60746211 48668154 60746382 48668291 60746553 48668428 60746724 48668565 60746895 48668702 60747066 48668839 60747237 48668976 60747408 48669113 60747579 48669250 60747750 48669387 60747921 48669524 60748092 48669661 60748263 48669798 60748434 48669935 60748605 48670072 60748776 48670209 60748947 48670346 60749118 48670483 60749289 48670620 60749460 48670757 60749631 48670894 60749802 48671031 60749973 48671168 60750144 48671305 60750315 48671442 60750486 48671579 60750657 48671716 60750828 48671853 60750999 48671990 60751170 48672127 60751341 48672264 60751512 48672401 60751683 48672538 60751854 48672675 60752025 48672812 60752196 48672949 60752367 48673086 60752538 48673223 60752709 48673360 60752880 48673497 60753051 48673634 60753222 48673771 60753393 48673908 60753564 48674045 60753735 48674182 60753906 48674319 60754077 48674456 60754248 48674593 60754419 48674730 60754590 48674867 60754761 48675004 60754932 48675141 60755103 48675278 60755274 48675415 60755445 48675552 60755616 48675689 60755787 48675826 60755958 48675963 60756129 48676100 60756300 48676237 60756471 48676374 60756642 48676511 60756813 48676648 60756984 48676785 60757155 48676922 60757326 48677059 60757497 48677196 60757668 48677333 60757839 48677470 60758010 48677607 60758181 48677744 60758352 48677881 60758523 48678018 60758694 48678155 60758865 48678292 60759036 48678429 60759207 48678566 60759378 48678703 60759549 48678840 60759720 48678977 60759891 48679114 60760062 48679251 60760233 48679388 60760404 48679525 60760575 48679662 60760746 48679799 60760917 48679936 60761088 48680073 60761259 48680210 60761430 48680347 60761601 48680484 60761772 48680621 60761943 48680758 60762114 48680895 60762285 48681032 60762456 48681169 60762627 48681306 60762798 48681443 60762969 48681580 60763140 48681717 60763311 48681854 60763482 48681991 60763653 48682128 60763824 48682265 60763995 48682402 60764166 48682539 60764337 48682676 60764508 48682813 60764679 48682950 60764850 48683087 60765021 48683224 60765192 48683361 60765363 48683498 60765534 48683635 60765705 48683772 60765876 48683909 60766047 48684046 60766218 48684183 60766389 48684320 60766560 48684457 60766731 48684594 60766902 48684731 60767073 48684868 60767244 48685005 60767415 48685142 60767586 48685279 60767757 48685416 60767928 48685553 60768099 48685690 60768270 48685827 60768441 48685964 60768612 48686101 60768783 48686238 60768954 48686375 60769125 48686512 60769296 48686649 60769467 48686786 60769638 48686923 60769809 48687060 60769980 48687197 60770151 48687334 60770322 48687471 60770493 48687608 60770664 48687745 60770835 48687882 60771006 48688019 60771177 48688156 60771348 48688293 60771519 48688430 60771690 48688567 60771861 48688704 60772032 48688841 60772203 48688978 60772374 48689115 60772545 48689252 60772716 48689389 60772887 48689526 60773058 48689663 60773229 48689800 60773400 48689937 60773571 48690074 60773742 48690211 60773913 48690348 60774084 48690485 60774255 48690622 60774426 48690759 60774597 48690896 60774768 48691033 60774939 48691170 60775110 48691307 60775281 48691444 60775452 48691581 60775623 48691718 60775794 48691855 60775965 48691992 60776136 48692129 60776307 48692266 60776478 48692403 60776649 48692540 60776820 48692677 60776991 48692814 60777162 48692951 60777333 48693088 60777504 48693225 60777675 48693362 60777846 48693499 60778017 48693636 60778188 48693773 60778359 48693910 60778530 48694047 60778701 48694184 60778872 48694321 60779043 48694458 60779214 48694595 60779385 48694732 60779556 48694869 60779727 48695006 60779898 48695143 60780069 48695280 60780240 48695417 60780411 48695554 60780582 48695691 60780753 48695828 60780924 48695965 60781095 48696102 60781266 48696239 60781437 48696376 60781608 48696513 60781779 48696650 60781950 48696787 60782121 48696924 60782292 48697061 60782463 48697198 60782634 48697335 60782805 48697472 60782976 48697609 60783147 48697746 60783318 48697883 60783489 48698020 60783660 48698157 60783831 48698294 60784002 48698431 60784173 48698568 60784344 48698705 60784515 48698842 60784686 48698979 60784857 48699116 60785028 48699253 60785199 48699390 60785370 48699527 60785541 48699664 60785712 48699801 60785883 48699938 60786054 48700075 60786225 48700212 60786396 48700349 60786567 48700486 60786738 48700623 60786909 48700760 60787080 48700897 60787251 48701034 60787422 48701171 60787593 48701308 60787764 48701445 60787935 48701582 60788106 48701719 60788277 48701856 60788448 48701993 60788619 48702130 60788790 48702267 60788961 48702404 60789132 48702541 60789303 48702678 60789474 48702815 60789645 48702952 60789816 48703089 60789987 48703226 60790158 48703363 60790329 48703500 60790500 48703637 60790671 48703774 60790842 48703911 60791013 48704048 60791184 48704185 60791355 48704322 60791526 48704459 60791697 48704596 60791868 48704733 60792039 48704870 60792210 48705007 60792381 48705144 60792552 48705281 60792723 48705418 60792894 48705555 60793065 48705692 60793236 48705829 60793407 48705966 60793578 48706103 60793749 48706240 60793920 48706377 60794091 48706514 60794262 48706651 60794433 48706788 60794604 48706925 60794775 48707062 60794946 48707199 60795117 48707336 60795288 48707473 60795459 48707610 60795630 48707747 60795801 48707884 60795972 48708021 60796143 48708158 60796314 48708295 60796485 48708432 60796656 48708569 60796827 48708706 60796998 48708843 60797169 48708980 60797340 48709117 60797511 48709254 60797682 48709391 60797853 48709528 60798024 48709665 60798195 48709802 60798366 48709939 60798537 48710076 60798708 48710213 60798879 48710350 60799050 48710487 60799221 48710624 60799392 48710761 60799563 48710898 60799734 48711035 60799905 48711172 60800076 48711309 60800247 48711446 60800418 48711583 60800589 48711720 60800760 48711857 60800931 48711994 60801102 48712131 60801273 48712268 60801444 48712405 60801615 48712542 60801786 48712679 60801957
1000 45482900 0 45482900 56770627 45483037 56770798 45483174 56770969 45483311 56771140 45483448 56771311 45483585 56771482 45483722 56771653 45483859 56771824 45483996 56771995 45484133 56772166 45484270 56772337 45484407 56772508 45484544 56772679 45484681 56772850 45484818 56773021 45484955 56773192 45485092 56773363 45485229 56773534 45485366 56773705 45485503 56773876 45485640 56774047 45485777 56774218 45485914 56774389 45486051 56774560 45486188 56774731 45486325 56774902 45486462 56775073 45486599 56775244 45486736 56775415 45486873 56775586 45487010 56775757 45487147 56775928 45487284 56776099 45487421 56776270 45487558 56776441 45487695 56776612 45487832 56776783 45487969 56776954 45488106 56777125 45488243 56777296 45488380 56777467 45488517 56777638 45488654 56777809 45488791 56777980 45488928 56778151 45489065 56778322 45489202 56778493 45489339 56778664 45489476 56778835 45489613 56779006 45489750 56779177 45489887 56779348 45490024 56779519 45490161 56779690 45490298 56779861 45490435 56780032 45490572 56780203 45490709 56780374 45490846 56780545 45490983 56780716 45491120 56780887 45491257 56781058 45491394 56781229 45491531 56781400 45491668 56781571 45491805 56781742 45491942 56781913 45492079 56782084 45492216 56782255 45492353 56782426 45492490 56782597 45492627 56782768 45492764 56782939 45492901 56783110 45493038 56783281 45493175 56783452 45493312 56783623 45493449 56783794 45493586 56783965 45493723 56784136 45493860 56784307 45493997 56784478 45494134 56784649 45494271 56784820 45494408 56784991 45494545 56785162 45494682 56785333 45494819 56785504 45494956 56785675 45495093 56785846 45495230 56786017 45495367 56786188 45495504 56786359 45495641 56786530 45495778 56786701 45495915 56786872 45496052 56787043 45496189 56787214 45496326 56787385 45496463 56787556 45496600 56787727 45496737 56787898 45496874 56788069 45497011 56788240 45497148 56788411 45497285 56788582 45497422 56788753 45497559 56788924 45497696 56789095 45497833 56789266 45497970 56789437 45498107 56789608 45498244 56789779 45498381 56789950 45498518 56790121 45498655 56790292 45498792 56790463 45498929 56790634 45499066 56790805 45499203 56790976 45499340 56791147 45499477 56791318 45499614 56791489 45499751 56791660 45499888 56791831 45500025 56792002 45500162 56792173 45500299 56792344 45500436 56792515 45500573 56792686 45500710 56792857 45500847 56793028 45500984 56793199 45501121 56793370 45501258 56793541 45501395 56793712 45501532 56793883 45501669 56794054 45501806 56794225 45501943 56794396 45502080 56794567 45502217 56794738 45502354 56794909 45502491 56795080 45502628 56795251 45502765 56795422 45502902 56795593 45503039 56795764 45503176 56795935 45503313 56796106 45503450 56796277 45503587 56796448 45503724 56796619 45503861 56796790 45503998 56796961 45504135 56797132 45504272 56797303 45504409 56797474 45504546 56797645 45504683 56797816 45504820 56797987 45504957 56798158 45505094 56798329 45505231 56798500 45505368 56798671 45505505 56798842 45505642 56799013 45505779 56799184 45505916 56799355 45506053 56799526 45506190 56799697 45506327 56799868 45506464 56800039 45506601 56800210 45506738 56800381 45506875 56800552 45507012 56800723 45507149 56800894 45507286 56801065 45507423 56801236 45507560 56801407 45507697 56801578 45507834 56801749 45507971 56801920 45508108 56802091 45508245 56802262 45508382 56802433 45508519 56802604 45508656 56802775 45508793 56802946 45508930 56803117 45509067 56803288 45509204 56803459 45509341 56803630 45509478 56803801 45509615 56803972 45509752 56804143 45509889 56804314 45510026 56804485 45510163 56804656 45510300 56804827 45510437 56804998 45510574 56805169 45510711 56805340 45510848 56805511 45510985 56805682 45511122 56805853 45511259 56806024 45511396 56806195 45511533 56806366 45511670 56806537 45511807 56806708 45511944 56806879 45512081 56807050 45512218 56807221 45512355 56807392 45512492 56807563 45512629 56807734 45512766 56807905 45512903 56808076 45513040 56808247 45513177 56808418 45513314 56808589 45513451 56808760 45513588 56808931 45513725 56809102 45513862 56809273 45513999 56809444 45514136 56809615 45514273 56809786 45514410 56809957 45514547 56810128 45514684 56810299 45514821 56810470 45514958 56810641 45515095 56810812 45515232 56810983 45515369 56811154 45515506 56811325 45515643 56811496 45515780 56811667 45515917 56811838 45516054 56812009 45516191 56812180 45516328 56812351 45516465 56812522 45516602 56812693 45516739 56812864 45516876 56813035 45517013 56813206 45517150 56813377 45517287 56813548 45517424 56813719 45517561 56813890 45517698 56814061 45517835 56814232 45517972 56814403 45518109 56814574 45518246 56814745 45518383 56814916 45518520 56815087 45518657 56815258 45518794 56815429 45518931 56815600 45519068 56815771 45519205 56815942 45519342 56816113 45519479 56816284 45519616 56816455 45519753 56816626 45519890 56816797 45520027 56816968 45520164 56817139 45520301 56817310 45520438 56817481 45520575 56817652 45520712 56817823 45520849 56817994 45520986 56818165 45521123 56818336 45521260 56818507 45521397 56818678 45521534 56818849 45521671 56819020 45521808 56819191 45521945 56819362 45522082 56819533 45522219 56819704 45522356 56819875 45522493 56820046 45522630 56820217 45522767 56820388 45522904 56820559 45523041 56820730 45523178 56820901 45523315 56821072 45523452 56821243 45523589 56821414 45523726 56821585 45523863 56821756 45524000 56821927 45524137 56822098 45524274 56822269 45524411 56822440 45524548 56822611 45524685 56822782 45524822 56822953 45524959 56823124 45525096 56823295 45525233 56823466 45525370 56823637 45525507 56823808 45525644 56823979 45525781 56824150 45525918 56824321 45526055 56824492 45526192 56824663 45526329 56824834 45526466 56825005 45526603 56825176 45526740 56825347 45526877 56825518 45527014 56825689 45527151 56825860 45527288 56826031 45527425 56826202 45527562 56826373 45527699 56826544 45527836 56826715 45527973 56826886 45528110 56827057 45528247 56827228 45528384 56827399 45528521 56827570 45528658 56827741 45528795 56827912 45528932 56828083 45529069 56828254 45529206 56828425 45529343 56828596 45529480 56828767 45529617 56828938 45529754 56829109 45529891 56829280 45530028 56829451 45530165 56829622 45530302 56829793 45530439 56829964 45530576 56830135 45530713 56830306 45530850 56830477 45530987 56830648 45531124 56830819 45531261 56830990 45531398 56831161 45531535 56831332 45531672 56831503 45531809 56831674 45531946 56831845 45532083 56832016 45532220 56832187 45532357 56832358 45532494 56832529 45532631 56832700 45532768 56832871 45532905 56833042 45533042 56833213 45533179 56833384 45533316 56833555 45533453 56833726 45533590 56833897 45533727 56834068 45533864 56834239 45534001 56834410 45534138 56834581 45534275 56834752 45534412 56834923 45534549 56835094 45534686 56835265 45534823 56835436 45534960 56835607 45535097 56835778 45535234 56835949 45535371 56836120 45535508 56836291 45535645 56836462 45535782 56836633 45535919 56836804 45536056 56836975 45536193 56837146 45536330 56837317 45536467 56837488 45536604 56837659 45536741 56837830 45536878 56838001 45537015 56838172 45537152 56838343 45537289 56838514 45537426 56838685 45537563 56838856 45537700 56839027 45537837 56839198 45537974 56839369 45538111 56839540 45538248 56839711 45538385 56839882 45538522 56840053 45538659 56840224 45538796 56840395 45538933 56840566 45539070 56840737 45539207 56840908 45539344 56841079 45539481 56841250 45539618 56841421 45539755 56841592 45539892 56841763 45540029 56841934 45540166 56842105 45540303 56842276 45540440 56842447 45540577 56842618 45540714 56842789 45540851 56842960 45540988 56843131 45541125 56843302 45541262 56843473 45541399 56843644 45541536 56843815 45541673 56843986 45541810 56844157 45541947 56844328 45542084 56844499 45542221 56844670 45542358 56844841 45542495 56845012 45542632 56845183 45542769 56845354 45542906 56845525 45543043 56845696 45543180 56845867 45543317 56846038 45543454 56846209 45543591 56846380 45543728 56846551 45543865 56846722 45544002 56846893 45544139 56847064 45544276 56847235 45544413 56847406 45544550 56847577 45544687 56847748 45544824 56847919 45544961 56848090 45545098 56848261 45545235 56848432 45545372 56848603 45545509 56848774 45545646 56848945 45545783 56849116 45545920 56849287 45546057 56849458 45546194 56849629 45546331 56849800 45546468 56849971 45546605 56850142 45546742 56850313 45546879 56850484 45547016 56850655 45547153 56850826 45547290 56850997 45547427 56851168 45547564 56851339 45547701 56851510 45547838 56851681 45547975 56851852 45548112 56852023 45548249 56852194 45548386 56852365 45548523 56852536 45548660 56852707 45548797 56852878 45548934 56853049 45549071 56853220 45549208 56853391 45549345 56853562 45549482 56853733 45549619 56853904 45549756 56854075 45549893 56854246 45550030 56854417 45550167 56854588 45550304 56854759 45550441 56854930 45550578 56855101 45550715 56855272 45550852 56855443 45550989 56855614 45551126 56855785 45551263 56855956 45551400 56856127 45551537 56856298 45551674 56856469 45551811 56856640 45551948 56856811 45552085 56856982 45552222 56857153 45552359 56857324 45552496 56857495 45552633 56857666 45552770 56857837 45552907 56858008 45553044 56858179 45553181 56858350 45553318 56858521 45553455 56858692 45553592 56858863 45553729 56859034 45553866 56859205 45554003 56859376 45554140 56859547 45554277 56859718 45554414 56859889 45554551 56860060 45554688 56860231 45554825 56860402 45554962 56860573 45555099 56860744 45555236 56860915 45555373 56861086 45555510 56861257 45555647 56861428 45555784 56861599 45555921 56861770 45556058 56861941 45556195 56862112 45556332 56862283 45556469 56862454 45556606 56862625 45556743 56862796 45556880 56862967 45557017 56863138 45557154 56863309 45557291 56863480 45557428 56863651 45557565 56863822 45557702 56863993 45557839 56864164 45557976 56864335 45558113 56864506 45558250 56864677 45558387 56864848 45558524 56865019 45558661 56865190 45558798 56865361 45558935 56865532 45559072 56865703 45559209 56865874 45559346 56866045 45559483 56866216 45559620 56866387 45559757 56866558 45559894 56866729 45560031 56866900 45560168 56867071 45560305 56867242 45560442 56867413 45560579 56867584 45560716 56867755 45560853 56867926 45560990 56868097 45561127 56868268 45561264 56868439 45561401 56868610 45561538 56868781 45561675 56868952 45561812 56869123 45561949 56869294 45562086 56869465 45562223 56869636 45562360 56869807 45562497 56869978 45562634 56870149 45562771 56870320 45562908 56870491 45563045 56870662 45563182 56870833 45563319 56871004 45563456 56871175 45563593 56871346 45563730 56871517 45563867 56871688 45564004 56871859 45564141 56872030 45564278 56872201 45564415 56872372 45564552 56872543 45564689 56872714 45564826 56872885 45564963 56873056 45565100 56873227 45565237 56873398 45565374 56873569 45565511 56873740 45565648 56873911 45565785 56874082 45565922 56874253 45566059 56874424 45566196 56874595 45566333 56874766 45566470 56874937 45566607 56875108 45566744 56875279 45566881 56875450 45567018 56875621 45567155 56875792 45567292 56875963 45567429 56876134 45567566 56876305 45567703 56876476 45567840 56876647 45567977 56876818 45568114 56876989 45568251 56877160 45568388 56877331 45568525 56877502 45568662 56877673 45568799 56877844 45568936 56878015 45569073 56878186 45569210 56878357 45569347 56878528 45569484 56878699 45569621 56878870 45569758 56879041 45569895 56879212 45570032 56879383 45570169 56879554 45570306 56879725 45570443 56879896 45570580 56880067 45570717 56880238 45570854 56880409 45570991 56880580 45571128 56880751 45571265 56880922 45571402 56881093 45571539 56881264 45571676 56881435 45571813 56881606 45571950 56881777 45572087 56881948 45572224 56882119 45572361 56882290 45572498 56882461 45572635 56882632 45572772 56882803 45572909 56882974 45573046 56883145 45573183 56883316 45573320 56883487 45573457 56883658 45573594 56883829 45573731 56884000 45573868 56884171 45574005 56884342 45574142 56884513 45574279 56884684 45574416 56884855 45574553 56885026 45574690 56885197 45574827 56885368 45574964 56885539 45575101 56885710 45575238 56885881 45575375 56886052 45575512 56886223 45575649 56886394 45575786 56886565 45575923 56886736 45576060 56886907 45576197 56887078 45576334 56887249 45576471 56887420 45576608 56887591 45576745 56887762 45576882 56887933 45577019 56888104 45577156 56888275 45577293 56888446 45577430 56888617 45577567 56888788 45577704 56888959 45577841 56889130 45577978 56889301 45578115 56889472 45578252 56889643 45578389 56889814 45578526 56889985 45578663 56890156 45578800 56890327 45578937 56890498 45579074 56890669 45579211 56890840 45579348 56891011 45579485 56891182 45579622 56891353 45579759 56891524 45579896 56891695 45580033 56891866 45580170 56892037 45580307 56892208 45580444 56892379 45580581 56892550 45580718 56892721 45580855 56892892 45580992 56893063 45581129 56893234 45581266 56893405 45581403 56893576 45581540 56893747 45581677 56893918 45581814 56894089 45581951 56894260 45582088 56894431 45582225 56894602 45582362 56894773 45582499 56894944 45582636 56895115 45582773 56895286 45582910 56895457 45583047 56895628 45583184 56895799 45583321 56895970 45583458 56896141 45583595 56896312 45583732 56896483 45583869 56896654 45584006 56896825 45584143 56896996 45584280 56897167 45584417 56897338 45584554 56897509 45584691 56897680 45584828 56897851 45584965 56898022 45585102 56898193 45585239 56898364 45585376 56898535 45585513 56898706 45585650 56898877 45585787 56899048 45585924 56899219 45586061 56899390 45586198 56899561 45586335 56899732 45586472 56899903 45586609 56900074 45586746 56900245 45586883 56900416 45587020 56900587 45587157 56900758 45587294 56900929 45587431 56901100 45587568 56901271 45587705 56901442 45587842 56901613 45587979 56901784 45588116 56901955 45588253 56902126 45588390 56902297 45588527 56902468 45588664 56902639 45588801 56902810 45588938 56902981 45589075 56903152 45589212 56903323 45589349 56903494 45589486 56903665 45589623 56903836 45589760 56904007 45589897 56904178 45590034 56904349 45590171 56904520 45590308 56904691 45590445 56904862 45590582 56905033 45590719 56905204 45590856 56905375 45590993 56905546 45591130 56905717 45591267 56905888 45591404 56906059 45591541 56906230 45591678 56906401 45591815 56906572 45591952 56906743 45592089 56906914 45592226 56907085 45592363 56907256 45592500 56907427 45592637 56907598 45592774 56907769 45592911 56907940 45593048 56908111 45593185 56908282 45593322 56908453 45593459 56908624 45593596 56908795 45593733 56908966 45593870 56909137 45594007 56909308 45594144 56909479 45594281 56909650 45594418 56909821 45594555 56909992 45594692 56910163 45594829 56910334 45594966 56910505 45595103 56910676 45595240 56910847 45595377 56911018 45595514 56911189 45595651 56911360 45595788 56911531 45595925 56911702 45596062 56911873 45596199 56912044 45596336 56912215 45596473 56912386 45596610 56912557 45596747 56912728 45596884 56912899 45597021 56913070 45597158 56913241 45597295 56913412 45597432 56913583 45597569 56913754 45597706 56913925 45597843 56914096 45597980 56914267 45598117 56914438 45598254 56914609 45598391 56914780 45598528 56914951 45598665 56915122 45598802 56915293 45598939 56915464 45599076 56915635 45599213 56915806 45599350 56915977 45599487 56916148 45599624 56916319 45599761 56916490 45599898 56916661 45600035 56916832 45600172 56917003 45600309 56917174 45600446 56917345 45600583 56917516 45600720 56917687 45600857 56917858 45600994 56918029 45601131 56918200 45601268 56918371 45601405 56918542 45601542 56918713 45601679 56918884 45601816 56919055 45601953 56919226 45602090 56919397 45602227 56919568 45602364 56919739 45602501 56919910 45602638 56920081 45602775 56920252 45602912 56920423 45603049 56920594 45603186 56920765 45603323 56920936 45603460 56921107 45603597 56921278 45603734 56921449 45603871 56921620 45604008 56921791 45604145 56921962 45604282 56922133 45604419 56922304 45604556 56922475 45604693 56922646 45604830 56922817 45604967 56922988 45605104 56923159 45605241 56923330 45605378 56923501 45605515 56923672 45605652 56923843 45605789 56924014 45605926 56924185 45606063 56924356 45606200 56924527 45606337 56924698 45606474 56924869 45606611 56925040 45606748 56925211 45606885 56925382 45607022 56925553 45607159 56925724 45607296 56925895 45607433 56926066 45607570 56926237 45607707 56926408 45607844 56926579 45607981 56926750 45608118 56926921 45608255 56927092 45608392 56927263 45608529 56927434 45608666 56927605 45608803 56927776 45608940 56927947 45609077 56928118 45609214 56928289 45609351 56928460 45609488 56928631 45609625 56928802 45609762 56928973 45609899 56929144 45610036 56929315 45610173 56929486 45610310 56929657 45610447 56929828 45610584 56929999 45610721 56930170 45610858 56930341 45610995 56930512 45611132 56930683 45611269 56930854 45611406 56931025 45611543 56931196 45611680 56931367 45611817 56931538 45611954 56931709 45612091 56931880 45612228 56932051 45612365 56932222 45612502 56932393 45612639 56932564 45612776 56932735 45612913 56932906 45613050 56933077 45613187 56933248 45613324 56933419 45613461 56933590 45613598 56933761 45613735 56933932 45613872 56934103 45614009 56934274 45614146 56934445 45614283 56934616 45614420 56934787 45614557 56934958 45614694 56935129 45614831 56935300 45614968 56935471 45615105 56935642 45615242 56935813 45615379 56935984 45615516 56936155 45615653 56936326 45615790 56936497 45615927 56936668 45616064 56936839 45616201 56937010 45616338 56937181 45616475 56937352 45616612 56937523 45616749 56937694 45616886 56937865 45617023 56938036 45617160 56938207 45617297 56938378 45617434 56938549 45617571 56938720 45617708 56938891 45617845 56939062 45617982 56939233 45618119 56939404 45618256 56939575 45618393 56939746 45618530 56939917 45618667 56940088 45618804 56940259 45618941 56940430 45619078 56940601 45619215 56940772 45619352 56940943 45619489 56941114 45619626 56941285
1000 47344597 0 47344597 59094351 47344734 59094522 47344871 59094693 47345008 59094864 47345145 59095035 47345282 59095206 47345419 59095377 47345556 59095548 47345693 59095719 47345830 59095890 47345967 59096061 47346104 59096232 47346241 59096403 47346378 59096574 47346515 59096745 47346652 59096916 47346789 59097087 47346926 59097258 47347063 59097429 47347200 59097600 47347337 59097771 47347474 59097942 47347611 59098113 47347748 59098284 47347885 59098455 47348022 59098626 47348159 59098797 47348296 59098968 47348433 59099139 47348570 59099310 47348707 59099481 47348844 59099652 47348981 59099823 47349118 59099994 47349255 59100165 47349392 59100336 47349529 59100507 47349666 59100678 47349803 59100849 47349940 59101020 47350077 59101191 47350214 59101362 47350351 59101533 47350488 59101704 47350625 59101875 47350762 59102046 47350899 59102217 47351036 59102388 47351173 59102559 47351310 59102730 47351447 59102901 47351584 59103072 47351721 59103243 47351858 59103414 47351995 59103585 47352132 59103756 47352269 59103927 47352406 59104098 47352543 59104269 47352680 59104440 47352817 59104611 47352954 59104782 47353091 59104953 47353228 59105124 47353365 59105295 47353502 59105466 47353639 59105637 47353776 59105808 47353913 59105979 47354050 59106150 47354187 59106321 47354324 59106492 47354461 59106663 47354598 59106834 47354735 59107005 47354872 59107176 47355009 59107347 47355146 59107518 47355283 59107689 47355420 59107860 47355557 59108031 47355694 59108202 47355831 59108373 47355968 59108544 47356105 59108715 47356242 59108886 47356379 59109057 47356516 59109228 47356653 59109399 47356790 59109570 47356927 59109741 47357064 59109912 47357201 59110083 47357338 59110254 47357475 59110425 47357612 59110596 47357749 59110767 47357886 59110938 47358023 59111109 47358160 59111280 47358297 59111451 47358434 59111622 47358571 59111793 47358708 59111964 47358845 59112135 47358982 59112306 47359119 59112477 47359256 59112648 47359393 59112819 47359530 59112990 47359667 59113161 47359804 59113332 47359941 59113503 47360078 59113674 47360215 59113845 47360352 59114016 47360489 59114187 47360626 59114358 47360763 59114529 47360900 59114700 47361037 59114871 47361174 59115042 47361311 59115213 47361448 59115384 47361585 59115555 47361722 59115726 47361859 59115897 47361996 59116068 47362133 59116239 47362270 59116410 47362407 59116581 47362544 59116752 47362681 59116923 47362818 59117094 47362955 59117265 47363092 59117436 47363229 59117607 47363366 59117778 47363503 59117949 47363640 59118120 47363777 59118291 47363914 59118462 47364051 59118633 47364188 59118804 47364325 59118975 47364462 59119146 47364599 59119317 47364736 59119488 47364873 59119659 47365010 59119830 47365147 59120001 47365284 59120172 47365421 59120343 47365558 59120514 47365695 59120685 47365832 59120856 47365969 59121027 47366106 59121198 47366243 59121369 47366380 59121540 47366517 59121711 47366654 59121882 47366791 59122053 47366928 59122224 47367065 59122395 47367202 59122566 47367339 59122737 47367476 59122908 47367613 59123079 47367750 59123250 47367887 59123421 47368024 59123592 47368161 59123763 47368298 59123934 47368435 59124105 47368572 59124276 47368709 59124447 47368846 59124618 47368983 59124789 47369120 59124960 47369257 59125131 47369394 59125302 47369531 59125473 47369668 59125644 47369805 59125815 47369942 59125986 47370079 59126157 47370216 59126328 47370353 59126499 47370490 59126670 47370627 59126841 47370764 59127012 47370901 59127183 47371038 59127354 47371175 59127525 47371312 59127696 47371449 59127867 47371586 59128038 47371723 59128209 47371860 59128380 47371997 59128551 47372134 59128722 47372271 59128893 47372408 59129064 47372545 59129235 47372682 59129406 47372819 59129577 47372956 59129748 47373093 59129919 47373230 59130090 47373367 59130261 47373504 59130432 47373641 59130603 47373778 59130774 47373915 59130945 47374052 59131116 47374189 59131287 47374326 59131458 47374463 59131629 47374600 59131800 47374737 59131971 47374874 59132142 47375011 59132313 47375148 59132484 47375285 59132655 47375422 59132826 47375559 59132997 47375696 59133168 47375833 59133339 47375970 59133510 47376107 59133681 47376244 59133852 47376381 59134023 47376518 59134194 47376655 59134365 47376792 59134536 47376929 59134707 47377066 59134878 47377203 59135049 47377340 59135220 47377477 59135391 47377614 59135562 47377751 59135733 47377888 59135904 47378025 59136075 47378162 59136246 47378299 59136417 47378436 59136588 47378573 59136759 47378710 59136930 47378847 59137101 47378984 59137272 47379121 59137443 47379258 59137614 47379395 59137785 47379532 59137956 47379669 59138127 47379806 59138298 47379943 59138469 47380080 59138640 47380217 59138811 47380354 59138982 47380491 59139153 47380628 59139324 47380765 59139495 47380902 59139666 47381039 59139837 47381176 59140008 47381313 59140179 47381450 59140350 47381587 59140521 47381724 59140692 47381861 59140863 47381998 59141034 47382135 59141205 47382272 59141376 47382409 59141547 47382546 59141718 47382683 59141889 47382820 59142060 47382957 59142231 47383094 59142402 47383231 59142573 47383368 59142744 47383505 59142915 47383642 59143086 47383779 59143257 47383916 59143428 47384053 59143599 47384190 59143770 47384327 59143941 47384464 59144112 47384601 59144283 47384738 59144454 47384875 59144625 47385012 59144796 47385149 59144967 47385286 59145138 47385423 59145309 47385560 59145480 47385697 59145651 47385834 59145822 47385971 59145993 47386108 59146164 47386245 59146335 47386382 59146506 47386519 59146677 47386656 59146848 47386793 59147019 47386930 59147190 47387067 59147361 47387204 59147532 47387341 59147703 47387478 59147874 47387615 59148045 47387752 59148216 47387889 59148387 47388026 59148558 47388163 59148729 47388300 59148900 47388437 59149071 47388574 59149242 47388711 59149413 47388848 59149584 47388985 59149755 47389122 59149926 47389259 59150097 47389396 59150268 47389533 59150439 47389670 59150610 47389807 59150781 47389944 59150952 47390081 59151123 47390218 59151294 47390355 59151465 47390492 59151636 47390629 59151807 47390766 59151978 47390903 59152149 47391040 59152320 47391177 59152491 47391314 59152662 47391451 59152833 47391588 59153004 47391725 59153175 47391862 59153346 47391999 59153517 47392136 59153688 47392273 59153859 47392410 59154030 47392547 59154201 47392684 59154372 47392821 59154543 47392958 59154714 47393095 59154885 47393232 59155056 47393369 59155227 47393506 59155398 47393643 59155569 47393780 59155740 47393917 59155911 47394054 59156082 47394191 59156253 47394328 59156424 47394465 59156595 47394602 59156766 47394739 59156937 47394876 59157108 47395013 59157279 47395150 59157450 47395287 59157621 47395424 59157792 47395561 59157963 47395698 59158134 47395835 59158305 47395972 59158476 47396109 59158647 47396246 59158818 47396383 59158989 47396520 59159160 47396657 59159331 47396794 59159502 47396931 59159673 47397068 59159844 47397205 59160015 47397342 59160186 47397479 59160357 47397616 59160528 47397753 59160699 47397890 59160870 47398027 59161041 47398164 59161212 47398301 59161383 47398438 59161554 47398575 59161725 47398712 59161896 47398849 59162067 47398986 59162238 47399123 59162409 47399260 59162580 47399397 59162751 47399534 59162922 47399671 59163093 47399808 59163264 47399945 59163435 47400082 59163606 47400219 59163777 47400356 59163948 47400493 59164119 47400630 59164290 47400767 59164461 47400904 59164632 47401041 59164803 47401178 59164974 47401315 59165145 47401452 59165316 47401589 59165487 47401726 59165658 47401863 59165829 47402000 59166000 47402137 59166171 47402274 59166342 47402411 59166513 47402548 59166684 47402685 59166855 47402822 59167026 47402959 59167197 47403096 59167368 47403233 59167539 47403370 59167710 47403507 59167881 47403644 59168052 47403781 59168223 47403918 59168394 47404055 59168565 47404192 59168736 47404329 59168907 47404466 59169078 47404603 59169249 47404740 59169420 47404877 59169591 47405014 59169762 47405151 59169933 47405288 59170104 47405425 59170275 47405562 59170446 47405699 59170617 47405836 59170788 47405973 59170959 47406110 59171130 47406247 59171301 47406384 59171472 47406521 59171643 47406658 59171814 47406795 59171985 47406932 59172156 47407069 59172327 47407206 59172498 47407343 59172669 47407480 59172840 47407617 59173011 47407754 59173182 47407891 59173353 47408028 59173524 47408165 59173695 47408302 59173866 47408439 59174037 47408576 59174208 47408713 59174379 47408850 59174550 47408987 59174721 47409124 59174892 47409261 59175063 47409398 59175234 47409535 59175405 47409672 59175576 47409809 59175747 47409946 59175918 47410083 59176089 47410220 59176260 47410357 59176431 47410494 59176602 47410631 59176773 47410768 59176944 47410905 59177115 47411042 59177286 47411179 59177457 47411316 59177628 47411453 59177799 47411590 59177970 47411727 59178141 47411864 59178312 47412001 59178483 47412138 59178654 47412275 59178825 47412412 59178996 47412549 59179167 47412686 59179338 47412823 59179509 47412960 59179680 47413097 59179851 47413234 59180022 47413371 59180193 47413508 59180364 47413645 59180535 47413782 59180706 47413919 59180877 47414056 59181048 47414193 59181219 47414330 59181390 47414467 59181561 47414604 59181732 47414741 59181903 47414878 59182074 47415015 59182245 47415152 59182416 47415289 59182587 47415426 59182758 47415563 59182929 47415700 59183100 47415837 59183271 47415974 59183442 47416111 59183613 47416248 59183784 47416385 59183955 47416522 59184126 47416659 59184297 47416796 59184468 47416933 59184639 47417070 59184810 47417207 59184981 47417344 59185152 47417481 59185323 47417618 59185494 47417755 59185665 47417892 59185836 47418029 59186007 47418166 59186178 47418303 59186349 47418440 59186520 47418577 59186691 47418714 59186862 47418851 59187033 47418988 59187204 47419125 59187375 47419262 59187546 47419399 59187717 47419536 59187888 47419673 59188059 47419810 59188230 47419947 59188401 47420084 59188572 47420221 59188743 47420358 59188914 47420495 59189085 47420632 59189256 47420769 59189427 47420906 59189598 47421043 59189769 47421180 59189940 47421317 59190111 47421454 59190282 47421591 59190453 47421728 59190624 47421865 59190795 47422002 59190966 47422139 59191137 47422276 59191308 47422413 59191479 47422550 59191650 47422687 59191821 47422824 59191992 47422961 59192163 47423098 59192334 47423235 59192505 47423372 59192676 47423509 59192847 47423646 59193018 47423783 59193189 47423920 59193360 47424057 59193531 47424194 59193702 47424331 59193873 47424468 59194044 47424605 59194215 47424742 59194386 47424879 59194557 47425016 59194728 47425153 59194899 47425290 59195070 47425427 59195241 47425564 59195412 47425701 59195583 47425838 59195754 47425975 59195925 47426112 59196096 47426249 59196267 47426386 59196438 47426523 59196609 47426660 59196780 47426797 59196951 47426934 59197122 47427071 59197293 47427208 59197464 47427345 59197635 47427482 59197806 47427619 59197977 47427756 59198148 47427893 59198319 47428030 59198490 47428167 59198661 47428304 59198832 47428441 59199003 47428578 59199174 47428715 59199345 47428852 59199516 47428989 59199687 47429126 59199858 47429263 59200029 47429400 59200200 47429537 59200371 47429674 59200542 47429811 59200713 47429948 59200884 47430085 59201055 47430222 59201226 47430359 59201397 47430496 59201568 47430633 59201739 47430770 59201910 47430907 59202081 47431044 59202252 47431181 59202423 47431318 59202594 47431455 59202765 47431592 59202936 47431729 59203107 47431866 59203278 47432003 59203449 47432140 59203620 47432277 59203791 47432414 59203962 47432551 59204133 47432688 59204304 47432825 59204475 47432962 59204646 47433099 59204817 47433236 59204988 47433373 59205159 47433510 59205330 47433647 59205501 47433784 59205672 47433921 59205843 47434058 59206014 47434195 59206185 47434332 59206356 47434469 59206527 47434606 59206698 47434743 59206869 47434880 59207040 47435017 59207211 47435154 59207382 47435291 59207553 47435428 59207724 47435565 59207895 47435702 59208066 47435839 59208237 47435976 59208408 47436113 59208579 47436250 59208750 47436387 59208921 47436524 59209092 47436661 59209263 47436798 59209434 47436935 59209605 47437072 59209776 47437209 59209947 47437346 59210118 47437483 59210289 47437620 59210460 47437757 59210631 47437894 59210802 47438031 59210973 47438168 59211144 47438305 59211315 47438442 59211486 47438579 59211657 47438716 59211828 47438853 59211999 47438990 59212170 47439127 59212341 47439264 59212512 47439401 59212683 47439538 59212854 47439675 59213025 47439812 59213196 47439949 59213367 47440086 59213538 47440223 59213709 47440360 59213880 47440497 59214051 47440634 59214222 47440771 59214393 47440908 59214564 47441045 59214735 47441182 59214906 47441319 59215077 47441456 59215248 47441593 59215419 47441730 59215590 47441867 59215761 47442004 59215932 47442141 59216103 47442278 59216274 47442415 59216445 47442552 59216616 47442689 59216787 47442826 59216958 47442963 59217129 47443100 59217300 47443237 59217471 47443374 59217642 47443511 59217813 47443648 59217984 47443785 59218155 47443922 59218326 47444059 59218497 47444196 59218668 47444333 59218839 47444470 59219010 47444607 59219181 47444744 59219352 47444881 59219523 47445018 59219694 47445155 59219865 47445292 59220036 47445429 59220207 47445566 59220378 47445703 59220549 47445840 59220720 47445977 59220891 47446114 59221062 47446251 59221233 47446388 59221404 47446525 59221575 47446662 59221746 47446799 59221917 47446936 59222088 47447073 59222259 47447210 59222430 47447347 59222601 47447484 59222772 47447621 59222943 47447758 59223114 47447895 59223285 47448032 59223456 47448169 59223627 47448306 59223798 47448443 59223969 47448580 59224140 47448717 59224311 47448854 59224482 47448991 59224653 47449128 59224824 47449265 59224995 47449402 59225166 47449539 59225337 47449676 59225508 47449813 59225679 47449950 59225850 47450087 59226021 47450224 59226192 47450361 59226363 47450498 59226534 47450635 59226705 47450772 59226876 47450909 59227047 47451046 59227218 47451183 59227389 47451320 59227560 47451457 59227731 47451594 59227902 47451731 59228073 47451868 59228244 47452005 59228415 47452142 59228586 47452279 59228757 47452416 59228928 47452553 59229099 47452690 59229270 47452827 59229441 47452964 59229612 47453101 59229783 47453238 59229954 47453375 59230125 47453512 59230296 47453649 59230467 47453786 59230638 47453923 59230809 47454060 59230980 47454197 59231151 47454334 59231322 47454471 59231493 47454608 59231664 47454745 59231835 47454882 59232006 47455019 59232177 47455156 59232348 47455293 59232519 47455430 59232690 47455567 59232861 47455704 59233032 47455841 59233203 47455978 59233374 47456115 59233545 47456252 59233716 47456389 59233887 47456526 59234058 47456663 59234229 47456800 59234400 47456937 59234571 47457074 59234742 47457211 59234913 47457348 59235084 47457485 59235255 47457622 59235426 47457759 59235597 47457896 59235768 47458033 59235939 47458170 59236110 47458307 59236281 47458444 59236452 47458581 59236623 47458718 59236794 47458855 59236965 47458992 59237136 47459129 59237307 47459266 59237478 47459403 59237649 47459540 59237820 47459677 59237991 47459814 59238162 47459951 59238333 47460088 59238504 47460225 59238675 47460362 59238846 47460499 59239017 47460636 59239188 47460773 59239359 47460910 59239530 47461047 59239701 47461184 59239872 47461321 59240043 47461458 59240214 47461595 59240385 47461732 59240556 47461869 59240727 47462006 59240898 47462143 59241069 47462280 59241240 47462417 59241411 47462554 59241582 47462691 59241753 47462828 59241924 47462965 59242095 47463102 59242266 47463239 59242437 47463376 59242608 47463513 59242779 47463650 59242950 47463787 59243121 47463924 59243292 47464061 59243463 47464198 59243634 47464335 59243805 47464472 59243976 47464609 59244147 47464746 59244318 47464883 59244489 47465020 59244660 47465157 59244831 47465294 59245002 47465431 59245173 47465568 59245344 47465705 59245515 47465842 59245686 47465979 59245857 47466116 59246028 47466253 59246199 47466390 59246370 47466527 59246541 47466664 59246712 47466801 59246883 47466938 59247054 47467075 59247225 47467212 59247396 47467349 59247567 47467486 59247738 47467623 59247909 47467760 59248080 47467897 59248251 47468034 59248422 47468171 59248593 47468308 59248764 47468445 59248935 47468582 59249106 47468719 59249277 47468856 59249448 47468993 59249619 47469130 59249790 47469267 59249961 47469404 59250132 47469541 59250303 47469678 59250474 47469815 59250645 47469952 59250816 47470089 59250987 47470226 59251158 47470363 59251329 47470500 59251500 47470637 59251671 47470774 59251842 47470911 59252013 47471048 59252184 47471185 59252355 47471322 59252526 47471459 59252697 47471596 59252868 47471733 59253039 47471870 59253210 47472007 59253381 47472144 59253552 47472281 59253723 47472418 59253894 47472555 59254065 47472692 59254236 47472829 59254407 47472966 59254578 47473103 59254749 47473240 59254920 47473377 59255091 47473514 59255262 47473651 59255433 47473788 59255604 47473925 59255775 47474062 59255946 47474199 59256117 47474336 59256288 47474473 59256459 47474610 59256630 47474747 59256801 47474884 59256972 47475021 59257143 47475158 59257314 47475295 59257485 47475432 59257656 47475569 59257827 47475706 59257998 47475843 59258169 47475980 59258340 47476117 59258511 47476254 59258682 47476391 59258853 47476528 59259024 47476665 59259195 47476802 59259366 47476939 59259537 47477076 59259708 47477213 59259879 47477350 59260050 47477487 59260221 47477624 59260392 47477761 59260563 47477898 59260734 47478035 59260905 47478172 59261076 47478309 59261247 47478446 59261418 47478583 59261589 47478720 59261760 47478857 59261931 47478994 59262102 47479131 59262273 47479268 59262444 47479405 59262615 47479542 59262786 47479679 59262957 47479816 59263128 47479953 59263299 47480090 59263470 47480227 59263641 47480364 59263812 47480501 59263983 47480638 59264154 47480775 59264325 47480912 59264496 47481049 59264667 47481186 59264838 47481323 59265009
1000 10820671 0 10820671 13506093 10820808 13506264 10820945 13506435 10821082 13506606 10821219 13506777 10821356 13506948 10821493 13507119 10821630 13507290 10821767 13507461 10821904 13507632 10822041 13507803 10822178 13507974 10822315 13508145 10822452 13508316 10822589 13508487 10822726 13508658 10822863 13508829 10823000 13509000 10823137 13509171 10823274 13509342 10823411 13509513 10823548 13509684 10823685 13509855 10823822 13510026 10823959 13510197 10824096 13510368 10824233 13510539 10824370 13510710 10824507 13510881 10824644 13511052 10824781 13511223 10824918 13511394 10825055 13511565 10825192 13511736 10825329 13511907 10825466 13512078 10825603 13512249 10825740 13512420 10825877 13512591 10826014 13512762 10826151 13512933 10826288 13513104 10826425 13513275 10826562 13513446 10826699 13513617 10826836 13513788 10826973 13513959 10827110 13514130 10827247 13514301 10827384 13514472 10827521 13514643 10827658 13514814 10827795 13514985 10827932 13515156 10828069 13515327 10828206 13515498 10828343 13515669 10828480 13515840 10828617 13516011 10828754 13516182 10828891 13516353 10829028 13516524 10829165 13516695 10829302 13516866 10829439 13517037 10829576 13517208 10829713 13517379 10829850 13517550 10829987 13517721 10830124 13517892 10830261 13518063 10830398 13518234 10830535 13518405 10830672 13518576 10830809 13518747 10830946 13518918 10831083 13519089 10831220 13519260 10831357 13519431 10831494 13519602 10831631 13519773 10831768 13519944 10831905 13520115 10832042 13520286 10832179 13520457 10832316 13520628 10832453 13520799 10832590 13520970 10832727 13521141 10832864 13521312 10833001 13521483 10833138 13521654 10833275 13521825 10833412 13521996 10833549 13522167 10833686 13522338 10833823 13522509 10833960 13522680 10834097 13522851 10834234 13523022 10834371 13523193 10834508 13523364 10834645 13523535 10834782 13523706 10834919 13523877 10835056 13524048 10835193 13524219 10835330 13524390 10835467 13524561 10835604 13524732 10835741 13524903 10835878 13525074 10836015 13525245 10836152 13525416 10836289 13525587 10836426 13525758 10836563 13525929 10836700 13526100 10836837 13526271 10836974 13526442 10837111 13526613 10837248 13526784 10837385 13526955 10837522 13527126 10837659 13527297 10837796 13527468 10837933 13527639 10838070 13527810 10838207 13527981 10838344 13528152 10838481 13528323 10838618 13528494 10838755 13528665 10838892 13528836 10839029 13529007 10839166 13529178 10839303 13529349 10839440 13529520 10839577 13529691 10839714 13529862 10839851 13530033 10839988 13530204 10840125 13530375 10840262 13530546 10840399 13530717 10840536 13530888 10840673 13531059 10840810 13531230 10840947 13531401 10841084 13531572 10841221 13531743 10841358 13531914 10841495 13532085 10841632 13532256 10841769 13532427 10841906 13532598 10842043 13532769 10842180 13532940 10842317 13533111 10842454 13533282 10842591 13533453 10842728 13533624 10842865 13533795 10843002 13533966 10843139 13534137 10843276 13534308 10843413 13534479 10843550 13534650 10843687 13534821 10843824 13534992 10843961 13535163 10844098 13535334 10844235 13535505 10844372 13535676 10844509 13535847 10844646 13536018 10844783 13536189 10844920 13536360 10845057 13536531 10845194 13536702 10845331 13536873 10845468 13537044 10845605 13537215 10845742 13537386 10845879 13537557 10846016 13537728 10846153 13537899 10846290 13538070 10846427 13538241 10846564 13538412 10846701 13538583 10846838 13538754 10846975 13538925 10847112 13539096 10847249 13539267 10847386 13539438 10847523 13539609 10847660 13539780 10847797 13539951 10847934 13540122 10848071 13540293 10848208 13540464 10848345 13540635 10848482 13540806 10848619 13540977 10848756 13541148 10848893 13541319 10849030 13541490 10849167 13541661 10849304 13541832 10849441 13542003 10849578 13542174 10849715 13542345 10849852 13542516 10849989 13542687 10850126 13542858 10850263 13543029 10850400 13543200 10850537 13543371 10850674 13543542 10850811 13543713 10850948 13543884 10851085 13544055 10851222 13544226 10851359 13544397 10851496 13544568 10851633 13544739 10851770 13544910 10851907 13545081 10852044 13545252 10852181 13545423 10852318 13545594 10852455 13545765 10852592 13545936 10852729 13546107 10852866 13546278 10853003 13546449 10853140 13546620 10853277 13546791 10853414 13546962 10853551 13547133 10853688 13547304 10853825 13547475 10853962 13547646 10854099 13547817 10854236 13547988 10854373 13548159 10854510 13548330 10854647 13548501 10854784 13548672 10854921 13548843 10855058 13549014 10855195 13549185 10855332 13549356 10855469 13549527 10855606 13549698 10855743 13549869 10855880 13550040 10856017 13550211 10856154 13550382 10856291 13550553 10856428 13550724 10856565 13550895 10856702 13551066 10856839 13551237 10856976 13551408 10857113 13551579 10857250 13551750 10857387 13551921 10857524 13552092 10857661 13552263 10857798 13552434 10857935 13552605 10858072 13552776 10858209 13552947 10858346 13553118 10858483 13553289 10858620 13553460 10858757 13553631 10858894 13553802 10859031 13553973 10859168 13554144 10859305 13554315 10859442 13554486 10859579 13554657 10859716 13554828 10859853 13554999 10859990 13555170 10860127 13555341 10860264 13555512 10860401 13555683 10860538 13555854 10860675 13556025 10860812 13556196 10860949 13556367 10861086 13556538 10861223 13556709 10861360 13556880 10861497 13557051 10861634 13557222 10861771 13557393 10861908 13557564 10862045 13557735 10862182 13557906 10862319 13558077 10862456 13558248 10862593 13558419 10862730 13558590 10862867 13558761 10863004 13558932 10863141 13559103 10863278 13559274 10863415 13559445 10863552 13559616 10863689 13559787 10863826 13559958 10863963 13560129 10864100 13560300 10864237 13560471 10864374 13560642 10864511 13560813 10864648 13560984 10864785 13561155 10864922 13561326 10865059 13561497 10865196 13561668 10865333 13561839 10865470 13562010 10865607 13562181 10865744 13562352 10865881 13562523 10866018 13562694 10866155 13562865 10866292 13563036 10866429 13563207 10866566 13563378 10866703 13563549 10866840 13563720 10866977 13563891 10867114 13564062 10867251 13564233 10867388 13564404 10867525 13564575 10867662 13564746 10867799 13564917 10867936 13565088 10868073 13565259 10868210 13565430 10868347 13565601 10868484 13565772 10868621 13565943 10868758 13566114 10868895 13566285 10869032 13566456 10869169 13566627 10869306 13566798 10869443 13566969 10869580 13567140 10869717 13567311 10869854 13567482 10869991 13567653 10870128 13567824 10870265 13567995 10870402 13568166 10870539 13568337 10870676 13568508 10870813 13568679 10870950 13568850 10871087 13569021 10871224 13569192 10871361 13569363 10871498 13569534 10871635 13569705 10871772 13569876 10871909 13570047 10872046 13570218 10872183 13570389 10872320 13570560 10872457 13570731 10872594 13570902 10872731 13571073 10872868 13571244 10873005 13571415 10873142 13571586 10873279 13571757 10873416 13571928 10873553 13572099 10873690 13572270 10873827 13572441 10873964 13572612 10874101 13572783 10874238 13572954 10874375 13573125 10874512 13573296 10874649 13573467 10874786 13573638 10874923 13573809 10875060 13573980 10875197 13574151 10875334 13574322 10875471 13574493 10875608 13574664 10875745 13574835 10875882 13575006 10876019 13575177 10876156 13575348 10876293 13575519 10876430 13575690 10876567 13575861 10876704 13576032 10876841 13576203 10876978 13576374 10877115 13576545 10877252 13576716 10877389 13576887 10877526 13577058 10877663 13577229 10877800 13577400 10877937 13577571 10878074 13577742 10878211 13577913 10878348 13578084 10878485 13578255 10878622 13578426 10878759 13578597 10878896 13578768 10879033 13578939 10879170 13579110 10879307 13579281 10879444 13579452 10879581 13579623 10879718 13579794 10879855 13579965 10879992 13580136 10880129 13580307 10880266 13580478 10880403 13580649 10880540 13580820 10880677 13580991 10880814 13581162 10880951 13581333 10881088 13581504 10881225 13581675 10881362 13581846 10881499 13582017 10881636 13582188 10881773 13582359 10881910 13582530 10882047 13582701 10882184 13582872 10882321 13583043 10882458 13583214 10882595 13583385 10882732 13583556 10882869 13583727 10883006 13583898 10883143 13584069 10883280 13584240 10883417 13584411 10883554 13584582 10883691 13584753 10883828 13584924 10883965 13585095 10884102 13585266 10884239 13585437 10884376 13585608 10884513 13585779 10884650 13585950 10884787 13586121 10884924 13586292 10885061 13586463 10885198 13586634 10885335 13586805 10885472 13586976 10885609 13587147 10885746 13587318 10885883 13587489 10886020 13587660 10886157 13587831 10886294 13588002 10886431 13588173 10886568 13588344 10886705 13588515 10886842 13588686 10886979 13588857 10887116 13589028 10887253 13589199 10887390 13589370 10887527 13589541 10887664 13589712 10887801 13589883 10887938 13590054 10888075 13590225 10888212 13590396 10888349 13590567 10888486 13590738 10888623 13590909 10888760 13591080 10888897 13591251 10889034 13591422 10889171 13591593 10889308 13591764 10889445 13591935 10889582 13592106 10889719 13592277 10889856 13592448 10889993 13592619 10890130 13592790 10890267 13592961 10890404 13593132 10890541 13593303 10890678 13593474 10890815 13593645 10890952 13593816 10891089 13593987 10891226 13594158 10891363 13594329 10891500 13594500 10891637 13594671 10891774 13594842 10891911 13595013 10892048 13595184 10892185 13595355 10892322 13595526 10892459 13595697 10892596 13595868 10892733 13596039 10892870 13596210 10893007 13596381 10893144 13596552 10893281 13596723 10893418 13596894 10893555 13597065 10893692 13597236 10893829 13597407 10893966 13597578 10894103 13597749 10894240 13597920 10894377 13598091 10894514 13598262 10894651 13598433 10894788 13598604 10894925 13598775 10895062 13598946 10895199 13599117 10895336 13599288 10895473 13599459 10895610 13599630 10895747 13599801 10895884 13599972 10896021 13600143 10896158 13600314 10896295 13600485 10896432 13600656 10896569 13600827 10896706 13600998 10896843 13601169 10896980 13601340 10897117 13601511 10897254 13601682 10897391 13601853 10897528 13602024 10897665 13602195 10897802 13602366 10897939 13602537 10898076 13602708 10898213 13602879 10898350 13603050 10898487 13603221 10898624 13603392 10898761 13603563 10898898 13603734 10899035 13603905 10899172 13604076 10899309 13604247 10899446 13604418 10899583 13604589 10899720 13604760 10899857 13604931 10899994 13605102 10900131 13605273 10900268 13605444 10900405 13605615 10900542 13605786 10900679 13605957 10900816 13606128 10900953 13606299 10901090 13606470 10901227 13606641 10901364 13606812 10901501 13606983 10901638 13607154 10901775 13607325 10901912 13607496 10902049 13607667 10902186 13607838 10902323 13608009 10902460 13608180 10902597 13608351 10902734 13608522 10902871 13608693 10903008 13608864 10903145 13609035 10903282 13609206 10903419 13609377 10903556 13609548 10903693 13609719 10903830 13609890 10903967 13610061 10904104 13610232 10904241 13610403 10904378 13610574 10904515 13610745 10904652 13610916 10904789 13611087 10904926 13611258 10905063 13611429 10905200 13611600 10905337 13611771 10905474 13611942 10905611 13612113 10905748 13612284 10905885 13612455 10906022 13612626 10906159 13612797 10906296 13612968 10906433 13613139 10906570 13613310 10906707 13613481 10906844 13613652 10906981 13613823 10907118 13613994 10907255 13614165 10907392 13614336 10907529 13614507 10907666 13614678 10907803 13614849 10907940 13615020 10908077 13615191 10908214 13615362 10908351 13615533 10908488 13615704 10908625 13615875 10908762 13616046 10908899 13616217 10909036 13616388 10909173 13616559 10909310 13616730 10909447 13616901 10909584 13617072 10909721 13617243 10909858 13617414 10909995 13617585 10910132 13617756 10910269 13617927 10910406 13618098 10910543 13618269 10910680 13618440 10910817 13618611 10910954 13618782 10911091 13618953 10911228 13619124 10911365 13619295 10911502 13619466 10911639 13619637 10911776 13619808 10911913 13619979 10912050 13620150 10912187 13620321 10912324 13620492 10912461 13620663 10912598 13620834 10912735 13621005 10912872 13621176 10913009 13621347 10913146 13621518 10913283 13621689 10913420 13621860 10913557 13622031 10913694 13622202 10913831 13622373 10913968 13622544 10914105 13622715 10914242 13622886 10914379 13623057 10914516 13623228 10914653 13623399 10914790 13623570 10914927 13623741 10915064 13623912 10915201 13624083 10915338 13624254 10915475 13624425 10915612 13624596 10915749 13624767 10915886 13624938 10916023 13625109 10916160 13625280 10916297 13625451 10916434 13625622 10916571 13625793 10916708 13625964 10916845 13626135 10916982 13626306 10917119 13626477 10917256 13626648 10917393 13626819 10917530 13626990 10917667 13627161 10917804 13627332 10917941 13627503 10918078 13627674 10918215 13627845 10918352 13628016 10918489 13628187 10918626 13628358 10918763 13628529 10918900 13628700 10919037 13628871 10919174 13629042 10919311 13629213 10919448 13629384 10919585 13629555 10919722 13629726 10919859 13629897 10919996 13630068 10920133 13630239 10920270 13630410 10920407 13630581 10920544 13630752 10920681 13630923 10920818 13631094 10920955 13631265 10921092 13631436 10921229 13631607 10921366 13631778 10921503 13631949 10921640 13632120 10921777 13632291 10921914 13632462 10922051 13632633 10922188 13632804 10922325 13632975 10922462 13633146 10922599 13633317 10922736 13633488 10922873 13633659 10923010 13633830 10923147 13634001 10923284 13634172 10923421 13634343 10923558 13634514 10923695 13634685 10923832 13634856 10923969 13635027 10924106 13635198 10924243 13635369 10924380 13635540 10924517 13635711 10924654 13635882 10924791 13636053 10924928 13636224 10925065 13636395 10925202 13636566 10925339 13636737 10925476 13636908 10925613 13637079 10925750 13637250 10925887 13637421 10926024 13637592 10926161 13637763 10926298 13637934 10926435 13638105 10926572 13638276 10926709 13638447 10926846 13638618 10926983 13638789 10927120 13638960 10927257 13639131 10927394 13639302 10927531 13639473 10927668 13639644 10927805 13639815 10927942 13639986 10928079 13640157 10928216 13640328 10928353 13640499 10928490 13640670 10928627 13640841 10928764 13641012 10928901 13641183 10929038 13641354 10929175 13641525 10929312 13641696 10929449 13641867 10929586 13642038 10929723 13642209 10929860 13642380 10929997 13642551 10930134 13642722 10930271 13642893 10930408 13643064 10930545 13643235 10930682 13643406 10930819 13643577 10930956 13643748 10931093 13643919 10931230 13644090 10931367 13644261 10931504 13644432 10931641 13644603 10931778 13644774 10931915 13644945 10932052 13645116 10932189 13645287 10932326 13645458 10932463 13645629 10932600 13645800 10932737 13645971 10932874 13646142 10933011 13646313 10933148 13646484 10933285 13646655 10933422 13646826 10933559 13646997 10933696 13647168 10933833 13647339 10933970 13647510 10934107 13647681 10934244 13647852 10934381 13648023 10934518 13648194 10934655 13648365 10934792 13648536 10934929 13648707 10935066 13648878 10935203 13649049 10935340 13649220 10935477 13649391 10935614 13649562 10935751 13649733 10935888 13649904 10936025 13650075 10936162 13650246 10936299 13650417 10936436 13650588 10936573 13650759 10936710 13650930 10936847 13651101 10936984 13651272 10937121 13651443 10937258 13651614 10937395 13651785 10937532 13651956 10937669 13652127 10937806 13652298 10937943 13652469 10938080 13652640 10938217 13652811 10938354 13652982 10938491 13653153 10938628 13653324 10938765 13653495 10938902 13653666 10939039 13653837 10939176 13654008 10939313 13654179 10939450 13654350 10939587 13654521 10939724 13654692 10939861 13654863 10939998 13655034 10940135 13655205 10940272 13655376 10940409 13655547 10940546 13655718 10940683 13655889 10940820 13656060 10940957 13656231 10941094 13656402 10941231 13656573 10941368 13656744 10941505 13656915 10941642 13657086 10941779 13657257 10941916 13657428 10942053 13657599 10942190 13657770 10942327 13657941 10942464 13658112 10942601 13658283 10942738 13658454 10942875 13658625 10943012 13658796 10943149 13658967 10943286 13659138 10943423 13659309 10943560 13659480 10943697 13659651 10943834 13659822 10943971 13659993 10944108 13660164 10944245 13660335 10944382 13660506 10944519 13660677 10944656 13660848 10944793 13661019 10944930 13661190 10945067 13661361 10945204 13661532 10945341 13661703 10945478 13661874 10945615 13662045 10945752 13662216 10945889 13662387 10946026 13662558 10946163 13662729 10946300 13662900 10946437 13663071 10946574 13663242 10946711 13663413 10946848 13663584 10946985 13663755 10947122 13663926 10947259 13664097 10947396 13664268 10947533 13664439 10947670 13664610 10947807 13664781 10947944 13664952 10948081 13665123 10948218 13665294 10948355 13665465 10948492 13665636 10948629 13665807 10948766 13665978 10948903 13666149 10949040 13666320 10949177 13666491 10949314 13666662 10949451 13666833 10949588 13667004 10949725 13667175 10949862 13667346 10949999 13667517 10950136 13667688 10950273 13667859 10950410 13668030 10950547 13668201 10950684 13668372 10950821 13668543 10950958 13668714 10951095 13668885 10951232 13669056 10951369 13669227 10951506 13669398 10951643 13669569 10951780 13669740 10951917 13669911 10952054 13670082 10952191 13670253 10952328 13670424 10952465 13670595 10952602 13670766 10952739 13670937 10952876 13671108 10953013 13671279 10953150 13671450 10953287 13671621 10953424 13671792 10953561 13671963 10953698 13672134 10953835 13672305 10953972 13672476 10954109 13672647 10954246 13672818 10954383 13672989 10954520 13673160 10954657 13673331 10954794 13673502 10954931 13673673 10955068 13673844 10955205 13674015 10955342 13674186 10955479 13674357 10955616 13674528 10955753 13674699 10955890 13674870 10956027 13675041 10956164 13675212 10956301 13675383 10956438 13675554 10956575 13675725 10956712 13675896 10956849 13676067 10956986 13676238 10957123 13676409 10957260 13676580 10957397 13676751
1000 49943898 0 49943898 62338734 49944035 62338905 49944172 62339076 49944309 62339247 49944446 62339418 49944583 62339589 49944720 62339760 49944857 62339931 49944994 62340102 49945131 62340273 49945268 62340444 49945405 62340615 49945542 62340786 49945679 62340957 49945816 62341128 49945953 62341299 49946090 62341470 49946227 62341641 49946364 62341812 49946501 62341983 49946638 62342154 49946775 62342325 49946912 62342496 49947049 62342667 49947186 62342838 49947323 62343009 49947460 62343180 49947597 62343351 49947734 62343522 49947871 62343693 49948008 62343864 49948145 62344035 49948282 62344206 49948419 62344377 49948556 62344548 49948693 62344719 49948830 62344890 49948967 62345061 49949104 62345232 49949241 62345403 49949378 62345574 49949515 62345745 49949652 62345916 49949789 62346087 49949926 62346258 49950063 62346429 49950200 62346600 49950337 62346771 49950474 62346942 49950611 62347113 49950748 62347284 49950885 62347455 49951022 62347626 49951159 62347797 49951296 62347968 49951433 62348139 49951570 62348310 49951707 62348481 49951844 62348652 49951981 62348823 49952118 62348994 49952255 62349165 49952392 62349336 49952529 62349507 49952666 62349678 49952803 62349849 49952940 62350020 49953077 62350191 49953214 62350362 49953351 62350533 49953488 62350704 49953625 62350875 49953762 62351046 49953899 62351217 49954036 62351388 49954173 62351559 49954310 62351730 49954447 62351901 49954584 62352072 49954721 62352243 49954858 62352414 49954995 62352585 49955132 62352756 49955269 62352927 49955406 62353098 49955543 62353269 49955680 62353440 49955817 62353611 49955954 62353782 49956091 62353953 49956228 62354124 49956365 62354295 49956502 62354466 49956639 62354637 49956776 62354808 49956913 62354979 49957050 62355150 49957187 62355321 49957324 62355492 49957461 62355663 49957598 62355834 49957735 62356005 49957872 62356176 49958009 62356347 49958146 62356518 49958283 62356689 49958420 62356860 49958557 62357031 49958694 62357202 49958831 62357373 49958968 62357544 49959105 62357715 49959242 62357886 49959379 62358057 49959516 62358228 49959653 62358399 49959790 62358570 49959927 62358741 49960064 62358912 49960201 62359083 49960338 62359254 49960475 62359425 49960612 62359596 49960749 62359767 49960886 62359938 49961023 62360109 49961160 62360280 49961297 62360451 49961434 62360622 49961571 62360793 49961708 62360964 49961845 62361135 49961982 62361306 49962119 62361477 49962256 62361648 49962393 62361819 49962530 62361990 49962667 62362161 49962804 62362332 49962941 62362503 49963078 62362674 49963215 62362845 49963352 62363016 49963489 62363187 49963626 62363358 49963763 62363529 49963900 62363700 49964037 62363871 49964174 62364042 49964311 62364213 49964448 62364384 49964585 62364555 49964722 62364726 49964859 62364897 49964996 62365068 49965133 62365239 49965270 62365410 49965407 62365581 49965544 62365752 49965681 62365923 49965818 62366094 49965955 62366265 49966092 62366436 49966229 62366607 49966366 62366778 49966503 62366949 49966640 62367120 49966777 62367291 49966914 62367462 49967051 62367633 49967188 62367804 49967325 62367975 49967462 62368146 49967599 62368317 49967736 62368488 49967873 62368659 49968010 62368830 49968147 62369001 49968284 62369172 49968421 62369343 49968558 62369514 49968695 62369685 49968832 62369856 49968969 62370027 49969106 62370198 49969243 62370369 49969380 62370540 49969517 62370711 49969654 62370882 49969791 62371053 49969928 62371224 49970065 62371395 49970202 62371566 49970339 62371737 49970476 62371908 49970613 62372079 49970750 62372250 49970887 62372421 49971024 62372592 49971161 62372763 49971298 62372934 49971435 62373105 49971572 62373276 49971709 62373447 49971846 62373618 49971983 62373789 49972120 62373960 49972257 62374131 49972394 62374302 49972531 62374473 49972668 62374644 49972805 62374815 49972942 62374986 49973079 62375157 49973216 62375328 49973353 62375499 49973490 62375670 49973627 62375841 49973764 62376012 49973901 62376183 49974038 62376354 49974175 62376525 49974312 62376696 49974449 62376867 49974586 62377038 49974723 62377209 49974860 62377380 49974997 62377551 49975134 62377722 49975271 62377893 49975408 62378064 49975545 62378235 49975682 62378406 49975819 62378577 49975956 62378748 49976093 62378919 49976230 62379090 49976367 62379261 49976504 62379432 49976641 62379603 49976778 62379774 49976915 62379945 49977052 62380116 49977189 62380287 49977326 62380458 49977463 62380629 49977600 62380800 49977737 62380971 49977874 62381142 49978011 62381313 49978148 62381484 49978285 62381655 49978422 62381826 49978559 62381997 49978696 62382168 49978833 62382339 49978970 62382510 49979107 62382681 49979244 62382852 49979381 62383023 49979518 62383194 49979655 62383365 49979792 62383536 49979929 62383707 49980066 62383878 49980203 62384049 49980340 62384220 49980477 62384391 49980614 62384562 49980751 62384733 49980888 62384904 49981025 62385075 49981162 62385246 49981299 62385417 49981436 62385588 49981573 62385759 49981710 62385930 49981847 62386101 49981984 62386272 49982121 62386443 49982258 62386614 49982395 62386785 49982532 62386956 49982669 62387127 49982806 62387298 49982943 62387469 49983080 62387640 49983217 62387811 49983354 62387982 49983491 62388153 49983628 62388324 49983765 62388495 49983902 62388666 49984039 62388837 49984176 62389008 49984313 62389179 49984450 62389350 49984587 62389521 49984724 62389692 49984861 62389863 49984998 62390034 49985135 62390205 49985272 62390376 49985409 62390547 49985546 62390718 49985683 62390889 49985820 62391060 49985957 62391231 49986094 62391402 49986231 62391573 49986368 62391744 49986505 62391915 49986642 62392086 49986779 62392257 49986916 62392428 49987053 62392599 49987190 62392770 49987327 62392941 49987464 62393112 49987601 62393283 49987738 62393454 49987875 62393625 49988012 62393796 49988149 62393967 49988286 62394138 49988423 62394309 49988560 62394480 49988697 62394651 49988834 62394822 49988971 62394993 49989108 62395164 49989245 62395335 49989382 62395506 49989519 62395677 49989656 62395848 49989793 62396019 49989930 62396190 49990067 62396361 49990204 62396532 49990341 62396703 49990478 62396874 49990615 62397045 49990752 62397216 49990889 62397387 49991026 62397558 49991163 62397729 49991300 62397900 49991437 62398071 49991574 62398242 49991711 62398413 49991848 62398584 49991985 62398755 49992122 62398926 49992259 62399097 49992396 62399268 49992533 62399439 49992670 62399610 49992807 62399781 49992944 62399952 49993081 62400123 49993218 62400294 49993355 62400465 49993492 62400636 49993629 62400807 49993766 62400978 49993903 62401149 49994040 62401320 49994177 62401491 49994314 62401662 49994451 62401833 49994588 62402004 49994725 62402175 49994862 62402346 49994999 62402517 49995136 62402688 49995273 62402859 49995410 62403030 49995547 62403201 49995684 62403372 49995821 62403543 49995958 62403714 49996095 62403885 49996232 62404056 49996369 62404227 49996506 62404398 49996643 62404569 49996780 62404740 49996917 62404911 49997054 62405082 49997191 62405253 49997328 62405424 49997465 62405595 49997602 62405766 49997739 62405937 49997876 62406108 49998013 62406279 49998150 62406450 49998287 62406621 49998424 62406792 49998561 62406963 49998698 62407134 49998835 62407305 49998972 62407476 49999109 62407647 49999246 62407818 49999383 62407989 49999520 62408160 49999657 62408331 49999794 62408502 49999931 62408673 50000068 62408844 50000205 62409015 50000342 62409186 50000479 62409357 50000616 62409528 50000753 62409699 50000890 62409870 50001027 62410041 50001164 62410212 50001301 62410383 50001438 62410554 50001575 62410725 50001712 62410896 50001849 62411067 50001986 62411238 50002123 62411409 50002260 62411580 50002397 62411751 50002534 62411922 50002671 62412093 50002808 62412264 50002945 62412435 50003082 62412606 50003219 62412777 50003356 62412948 50003493 62413119 50003630 62413290 50003767 62413461 50003904 62413632 50004041 62413803 50004178 62413974 50004315 62414145 50004452 62414316 50004589 62414487 50004726 62414658 50004863 62414829 50005000 62415000 50005137 62415171 50005274 62415342 50005411 62415513 50005548 62415684 50005685 62415855 50005822 62416026 50005959 62416197 50006096 62416368 50006233 62416539 50006370 62416710 50006507 62416881 50006644 62417052 50006781 62417223 50006918 62417394 50007055 62417565 50007192 62417736 50007329 62417907 50007466 62418078 50007603 62418249 50007740 62418420 50007877 62418591 50008014 62418762 50008151 62418933 50008288 62419104 50008425 62419275 50008562 62419446 50008699 62419617 50008836 62419788 50008973 62419959 50009110 62420130 50009247 62420301 50009384 62420472 50009521 62420643 50009658 62420814 50009795 62420985 50009932 62421156 50010069 62421327 50010206 62421498 50010343 62421669 50010480 62421840 50010617 62422011 50010754 62422182 50010891 62422353 50011028 62422524 50011165 62422695 50011302 62422866 50011439 62423037 50011576 62423208 50011713 62423379 50011850 62423550 50011987 62423721 50012124 62423892 50012261 62424063 50012398 62424234 50012535 62424405 50012672 62424576 50012809 62424747 50012946 62424918 50013083 62425089 50013220 62425260 50013357 62425431 50013494 62425602 50013631 62425773 50013768 62425944 50013905 62426115 50014042 62426286 50014179 62426457 50014316 62426628 50014453 62426799 50014590 62426970 50014727 62427141 50014864 62427312 50015001 62427483 50015138 62427654 50015275 62427825 50015412 62427996 50015549 62428167 50015686 62428338 50015823 62428509 50015960 62428680 50016097 62428851 50016234 62429022 50016371 62429193 50016508 62429364 50016645 62429535 50016782 62429706 50016919 62429877 50017056 62430048 50017193 62430219 50017330 62430390 50017467 62430561 50017604 62430732 50017741 62430903 50017878 62431074 50018015 62431245 50018152 62431416 50018289 62431587 50018426 62431758 50018563 62431929 50018700 62432100 50018837 62432271 50018974 62432442 50019111 62432613 50019248 62432784 50019385 62432955 50019522 62433126 50019659 62433297 50019796 62433468 50019933 62433639 50020070 62433810 50020207 62433981 50020344 62434152 50020481 62434323 50020618 62434494 50020755 62434665 50020892 62434836 50021029 62435007 50021166 62435178 50021303 62435349 50021440 62435520 50021577 62435691 50021714 62435862 50021851 62436033 50021988 62436204 50022125 62436375 50022262 62436546 50022399 62436717 50022536 62436888 50022673 62437059 50022810 62437230 50022947 62437401 50023084 62437572 50023221 62437743 50023358 62437914 50023495 62438085 50023632 62438256 50023769 62438427 50023906 62438598 50024043 62438769 50024180 62438940 50024317 62439111 50024454 62439282 50024591 62439453 50024728 62439624 50024865 62439795 50025002 62439966 50025139 62440137 50025276 62440308 50025413 62440479 50025550 62440650 50025687 62440821 50025824 62440992 50025961 62441163 50026098 62441334 50026235 62441505 50026372 62441676 50026509 62441847 50026646 62442018 50026783 62442189 50026920 62442360 50027057 62442531 50027194 62442702 50027331 62442873 50027468 62443044 50027605 62443215 50027742 62443386 50027879 62443557 50028016 62443728 50028153 62443899 50028290 62444070 50028427 62444241 50028564 62444412 50028701 62444583 50028838 62444754 50028975 62444925 50029112 62445096 50029249 62445267 50029386 62445438 50029523 62445609 50029660 62445780 50029797 62445951 50029934 62446122 50030071 62446293 50030208 62446464 50030345 62446635 50030482 62446806 50030619 62446977 50030756 62447148 50030893 62447319 50031030 62447490 50031167 62447661 50031304 62447832 50031441 62448003 50031578 62448174 50031715 62448345 50031852 62448516 50031989 62448687 50032126 62448858 50032263 62449029 50032400 62449200 50032537 62449371 50032674 62449542 50032811 62449713 50032948 62449884 50033085 62450055 50033222 62450226 50033359 62450397 50033496 62450568 50033633 62450739 50033770 62450910 50033907 62451081 50034044 62451252 50034181 62451423 50034318 62451594 50034455 62451765 50034592 62451936 50034729 62452107 50034866 62452278 50035003 62452449 50035140 62452620 50035277 62452791 50035414 62452962 50035551 62453133 50035688 62453304 50035825 62453475 50035962 62453646 50036099 62453817 50036236 62453988 50036373 62454159 50036510 62454330 50036647 62454501 50036784 62454672 50036921 62454843 50037058 62455014 50037195 62455185 50037332 62455356 50037469 62455527 50037606 62455698 50037743 62455869 50037880 62456040 50038017 62456211 50038154 62456382 50038291 62456553 50038428 62456724 50038565 62456895 50038702 62457066 50038839 62457237 50038976 62457408 50039113 62457579 50039250 62457750 50039387 62457921 50039524 62458092 50039661 62458263 50039798 62458434 50039935 62458605 50040072 62458776 50040209 62458947 50040346 62459118 50040483 62459289 50040620 62459460 50040757 62459631 50040894 62459802 50041031 62459973 50041168 62460144 50041305 62460315 50041442 62460486 50041579 62460657 50041716 62460828 50041853 62460999 50041990 62461170 50042127 62461341 50042264 62461512 50042401 62461683 50042538 62461854 50042675 62462025 50042812 62462196 50042949 62462367 50043086 62462538 50043223 62462709 50043360 62462880 50043497 62463051 50043634 62463222 50043771 62463393 50043908 62463564 50044045 62463735 50044182 62463906 50044319 62464077 50044456 62464248 50044593 62464419 50044730 62464590 50044867 62464761 50045004 62464932 50045141 62465103 50045278 62465274 50045415 62465445 50045552 62465616 50045689 62465787 50045826 62465958 50045963 62466129 50046100 62466300 50046237 62466471 50046374 62466642 50046511 62466813 50046648 62466984 50046785 62467155 50046922 62467326 50047059 62467497 50047196 62467668 50047333 62467839 50047470 62468010 50047607 62468181 50047744 62468352 50047881 62468523 50048018 62468694 50048155 62468865 50048292 62469036 50048429 62469207 50048566 62469378 50048703 62469549 50048840 62469720 50048977 62469891 50049114 62470062 50049251 62470233 50049388 62470404 50049525 62470575 50049662 62470746 50049799 62470917 50049936 62471088 50050073 62471259 50050210 62471430 50050347 62471601 50050484 62471772 50050621 62471943 50050758 62472114 50050895 62472285 50051032 62472456 50051169 62472627 50051306 62472798 50051443 62472969 50051580 62473140 50051717 62473311 50051854 62473482 50051991 62473653 50052128 62473824 50052265 62473995 50052402 62474166 50052539 62474337 50052676 62474508 50052813 62474679 50052950 62474850 50053087 62475021 50053224 62475192 50053361 62475363 50053498 62475534 50053635 62475705 50053772 62475876 50053909 62476047 50054046 62476218 50054183 62476389 50054320 62476560 50054457 62476731 50054594 62476902 50054731 62477073 50054868 62477244 50055005 62477415 50055142 62477586 50055279 62477757 50055416 62477928 50055553 62478099 50055690 62478270 50055827 62478441 50055964 62478612 50056101 62478783 50056238 62478954 50056375 62479125 50056512 62479296 50056649 62479467 50056786 62479638 50056923 62479809 50057060 62479980 50057197 62480151 50057334 62480322 50057471 62480493 50057608 62480664 50057745 62480835 50057882 62481006 50058019 62481177 50058156 62481348 50058293 62481519 50058430 62481690 50058567 62481861 50058704 62482032 50058841 62482203 50058978 62482374 50059115 62482545 50059252 62482716 50059389 62482887 50059526 62483058 50059663 62483229 50059800 62483400 50059937 62483571 50060074 62483742 50060211 62483913 50060348 62484084 50060485 62484255 50060622 62484426 50060759 62484597 50060896 62484768 50061033 62484939 50061170 62485110 50061307 62485281 50061444 62485452 50061581 62485623 50061718 62485794 50061855 62485965 50061992 62486136 50062129 62486307 50062266 62486478 50062403 62486649 50062540 62486820 50062677 62486991 50062814 62487162 50062951 62487333 50063088 62487504 50063225 62487675 50063362 62487846 50063499 62488017 50063636 62488188 50063773 62488359 50063910 62488530 50064047 62488701 50064184 62488872 50064321 62489043 50064458 62489214 50064595 62489385 50064732 62489556 50064869 62489727 50065006 62489898 50065143 62490069 50065280 62490240 50065417 62490411 50065554 62490582 50065691 62490753 50065828 62490924 50065965 62491095 50066102 62491266 50066239 62491437 50066376 62491608 50066513 62491779 50066650 62491950 50066787 62492121 50066924 62492292 50067061 62492463 50067198 62492634 50067335 62492805 50067472 62492976 50067609 62493147 50067746 62493318 50067883 62493489 50068020 62493660 50068157 62493831 50068294 62494002 50068431 62494173 50068568 62494344 50068705 62494515 50068842 62494686 50068979 62494857 50069116 62495028 50069253 62495199 50069390 62495370 50069527 62495541 50069664 62495712 50069801 62495883 50069938 62496054 50070075 62496225 50070212 62496396 50070349 62496567 50070486 62496738 50070623 62496909 50070760 62497080 50070897 62497251 50071034 62497422 50071171 62497593 50071308 62497764 50071445 62497935 50071582 62498106 50071719 62498277 50071856 62498448 50071993 62498619 50072130 62498790 50072267 62498961 50072404 62499132 50072541 62499303 50072678 62499474 50072815 62499645 50072952 62499816 50073089 62499987 50073226 62500158 50073363 62500329 50073500 62500500 50073637 62500671 50073774 62500842 50073911 62501013 50074048 62501184 50074185 62501355 50074322 62501526 50074459 62501697 50074596 62501868 50074733 62502039 50074870 62502210 50075007 62502381 50075144 62502552 50075281 62502723 50075418 62502894 50075555 62503065 50075692 62503236 50075829 62503407 50075966 62503578 50076103 62503749 50076240 62503920 50076377 62504091 50076514 62504262 50076651 62504433 50076788 62504604 50076925 62504775 50077062 62504946 50077199 62505117 50077336 62505288 50077473 62505459 50077610 62505630 50077747 62505801 50077884 62505972 50078021 62506143 50078158 62506314 50078295 62506485 50078432 62506656 50078569 62506827 50078706 62506998 50078843 62507169 50078980 62507340 50079117 62507511 50079254 62507682 50079391 62507853 50079528 62508024 50079665 62508195 50079802 62508366 50079939 62508537 50080076 62508708 50080213 62508879 50080350 62509050 50080487 62509221 50080624 62509392
1000 48438953 0 48438953 60460299 48439090 60460470 48439227 60460641 48439364 60460812 48439501 60460983 48439638 60461154 48439775 60461325 48439912 60461496 48440049 60461667 48440186 60461838 48440323 60462009 48440460 60462180 48440597 60462351 48440734 60462522 48440871 60462693 48441008 60462864 48441145 60463035 48441282 60463206 48441419 60463377 48441556 60463548 48441693 60463719 48441830 60463890 48441967 60464061 48442104 60464232 48442241 60464403 48442378 60464574 48442515 60464745 48442652 60464916 48442789 60465087 48442926 60465258 48443063 60465429 48443200 60465600 48443337 60465771 48443474 60465942 48443611 60466113 48443748 60466284 48443885 60466455 48444022 60466626 48444159 60466797 48444296 60466968 48444433 60467139 48444570 60467310 48444707 60467481 48444844 60467652 48444981 60467823 48445118 60467994 48445255 60468165 48445392 60468336 48445529 60468507 48445666 60468678 48445803 60468849 48445940 60469020 48446077 60469191 48446214 60469362 48446351 60469533 48446488 60469704 48446625 60469875 48446762 60470046 48446899 60470217 48447036 60470388 48447173 60470559 48447310 60470730 48447447 60470901 48447584 60471072 48447721 60471243 48447858 60471414 48447995 60471585 48448132 60471756 48448269 60471927 48448406 60472098 48448543 60472269 48448680 60472440 48448817 60472611 48448954 60472782 48449091 60472953 48449228 60473124 48449365 60473295 48449502 60473466 48449639 60473637 48449776 60473808 48449913 60473979 48450050 60474150 48450187 60474321 48450324 60474492 48450461 60474663 48450598 60474834 48450735 60475005 48450872 60475176 48451009 60475347 48451146 60475518 48451283 60475689 48451420 60475860 48451557 60476031 48451694 60476202 48451831 60476373 48451968 60476544 48452105 60476715 48452242 60476886 48452379 60477057 48452516 60477228 48452653 60477399 48452790 60477570 48452927 60477741 48453064 60477912 48453201 60478083 48453338 60478254 48453475 60478425 48453612 60478596 48453749 60478767 48453886 60478938 48454023 60479109 48454160 60479280 48454297 60479451 48454434 60479622 48454571 60479793 48454708 60479964 48454845 60480135 48454982 60480306 48455119 60480477 48455256 60480648 48455393 60480819 48455530 60480990 48455667 60481161 48455804 60481332 48455941 60481503 48456078 60481674 48456215 60481845 48456352 60482016 48456489 60482187 48456626 60482358 48456763 60482529 48456900 60482700 48457037 60482871 48457174 60483042 48457311 60483213 48457448 60483384 48457585 60483555 48457722 60483726 48457859 60483897 48457996 60484068 48458133 60484239 48458270 60484410 48458407 60484581 48458544 60484752 48458681 60484923 48458818 60485094 48458955 60485265 48459092 60485436 48459229 60485607 48459366 60485778 48459503 60485949 48459640 60486120 48459777 60486291 48459914 60486462 48460051 60486633 48460188 60486804 48460325 60486975 48460462 60487146 48460599 60487317 48460736 60487488 48460873 60487659 48461010 60487830 48461147 60488001 48461284 60488172 48461421 60488343 48461558 60488514 48461695 60488685 48461832 60488856 48461969 60489027 48462106 60489198 48462243 60489369 48462380 60489540 48462517 60489711 48462654 60489882 48462791 60490053 48462928 60490224 48463065 60490395 48463202 60490566 48463339 60490737 48463476 60490908 48463613 60491079 48463750 60491250 48463887 60491421 48464024 60491592 48464161 60491763 48464298 60491934 48464435 60492105 48464572 60492276 48464709 60492447 48464846 60492618 48464983 60492789 48465120 60492960 48465257 60493131 48465394 60493302 48465531 60493473 48465668 60493644 48465805 60493815 48465942 60493986 48466079 60494157 48466216 60494328 48466353 60494499 48466490 60494670 48466627 60494841 48466764 60495012 48466901 60495183 48467038 60495354 48467175 60495525 48467312 60495696 48467449 60495867 48467586 60496038 48467723 60496209 48467860 60496380 48467997 60496551 48468134 60496722 48468271 60496893 48468408 60497064 48468545 60497235 48468682 60497406 48468819 60497577 48468956 60497748 48469093 60497919 48469230 60498090 48469367 60498261 48469504 60498432 48469641 60498603 48469778 60498774 48469915 60498945 48470052 60499116 48470189 60499287 48470326 60499458 48470463 60499629 48470600 60499800 48470737 60499971 48470874 60500142 48471011 60500313 48471148 60500484 48471285 60500655 48471422 60500826 48471559 60500997 48471696 60501168 48471833 60501339 48471970 60501510 48472107 60501681 48472244 60501852 48472381 60502023 48472518 60502194 48472655 60502365 48472792 60502536 48472929 60502707 48473066 60502878 48473203 60503049 48473340 60503220 48473477 60503391 48473614 60503562 48473751 60503733 48473888 60503904 48474025 60504075 48474162 60504246 48474299 60504417 48474436 60504588 48474573 60504759 48474710 60504930 48474847 60505101 48474984 60505272 48475121 60505443 48475258 60505614 48475395 60505785 48475532 60505956 48475669 60506127 48475806 60506298 48475943 60506469 48476080 60506640 48476217 60506811 48476354 60506982 48476491 60507153 48476628 60507324 48476765 60507495 48476902 60507666 48477039 60507837 48477176 60508008 48477313 60508179 48477450 60508350 48477587 60508521 48477724 60508692 48477861 60508863 48477998 60509034 48478135 60509205 48478272 60509376 48478409 60509547 48478546 60509718 48478683 60509889 48478820 60510060 48478957 60510231 48479094 60510402 48479231 60510573 48479368 60510744 48479505 60510915 48479642 60511086 48479779 60511257 48479916 60511428 48480053 60511599 48480190 60511770 48480327 60511941 48480464 60512112 48480601 60512283 48480738 60512454 48480875 60512625 48481012 60512796 48481149 60512967 48481286 60513138 48481423 60513309 48481560 60513480 48481697 60513651 48481834 60513822 48481971 60513993 48482108 60514164 48482245 60514335 48482382 60514506 48482519 60514677 48482656 60514848 48482793 60515019 48482930 60515190 48483067 60515361 48483204 60515532 48483341 60515703 48483478 60515874 48483615 60516045 48483752 60516216 48483889 60516387 48484026 60516558 48484163 60516729 48484300 60516900 48484437 60517071 48484574 60517242 48484711 60517413 48484848 60517584 48484985 60517755 48485122 60517926 48485259 60518097 48485396 60518268 48485533 60518439 48485670 60518610 48485807 60518781 48485944 60518952 48486081 60519123 48486218 60519294 48486355 60519465 48486492 60519636 48486629 60519807 48486766 60519978 48486903 60520149 48487040 60520320 48487177 60520491 48487314 60520662 48487451 60520833 48487588 60521004 48487725 60521175 48487862 60521346 48487999 60521517 48488136 60521688 48488273 60521859 48488410 60522030 48488547 60522201 48488684 60522372 48488821 60522543 48488958 60522714 48489095 60522885 48489232 60523056 48489369 60523227 48489506 60523398 48489643 60523569 48489780 60523740 48489917 60523911 48490054 60524082 48490191 60524253 48490328 60524424 48490465 60524595 48490602 60524766 48490739 60524937 48490876 60525108 48491013 60525279 48491150 60525450 48491287 60525621 48491424 60525792 48491561 60525963 48491698 60526134 48491835 60526305 48491972 60526476 48492109 60526647 48492246 60526818 48492383 60526989 48492520 60527160 48492657 60527331 48492794 60527502 48492931 60527673 48493068 60527844 48493205 60528015 48493342 60528186 48493479 60528357 48493616 60528528 48493753 60528699 48493890 60528870 48494027 60529041 48494164 60529212 48494301 60529383 48494438 60529554 48494575 60529725 48494712 60529896 48494849 60530067 48494986 60530238 48495123 60530409 48495260 60530580 48495397 60530751 48495534 60530922 48495671 60531093 48495808 60531264 48495945 60531435 48496082 60531606 48496219 60531777 48496356 60531948 48496493 60532119 48496630 60532290 48496767 60532461 48496904 60532632 48497041 60532803 48497178 60532974 48497315 60533145 48497452 60533316 48497589 60533487 48497726 60533658 48497863 60533829 48498000 60534000 48498137 60534171 48498274 60534342 48498411 60534513 48498548 60534684 48498685 60534855 48498822 60535026 48498959 60535197 48499096 60535368 48499233 60535539 48499370 60535710 48499507 60535881 48499644 60536052 48499781 60536223 48499918 60536394 48500055 60536565 48500192 60536736 48500329 60536907 48500466 60537078 48500603 60537249 48500740 60537420 48500877 60537591 48501014 60537762 48501151 60537933 48501288 60538104 48501425 60538275 48501562 60538446 48501699 60538617 48501836 60538788 48501973 60538959 48502110 60539130 48502247 60539301 48502384 60539472 48502521 60539643 48502658 60539814 48502795 60539985 48502932 60540156 48503069 60540327 48503206 60540498 48503343 60540669 48503480 60540840 48503617 60541011 48503754 60541182 48503891 60541353 48504028 60541524 48504165 60541695 48504302 60541866 48504439 60542037 48504576 60542208 48504713 60542379 48504850 60542550 48504987 60542721 48505124 60542892 48505261 60543063 48505398 60543234 48505535 60543405 48505672 60543576 48505809 60543747 48505946 60543918 48506083 60544089 48506220 60544260 48506357 60544431 48506494 60544602 48506631 60544773 48506768 60544944 48506905 60545115 48507042 60545286 48507179 60545457 48507316 60545628 48507453 60545799 48507590 60545970 48507727 60546141 48507864 60546312 48508001 60546483 48508138 60546654 48508275 60546825 48508412 60546996 48508549 60547167 48508686 60547338 48508823 60547509 48508960 60547680 48509097 60547851 48509234 60548022 48509371 60548193 48509508 60548364 48509645 60548535 48509782 60548706 48509919 60548877 48510056 60549048 48510193 60549219 48510330 60549390 48510467 60549561 48510604 60549732 48510741 60549903 48510878 60550074 48511015 60550245 48511152 60550416 48511289 60550587 48511426 60550758 48511563 60550929 48511700 60551100 48511837 60551271 48511974 60551442 48512111 60551613 48512248 60551784 48512385 60551955 48512522 60552126 48512659 60552297 48512796 60552468 48512933 60552639 48513070 60552810 48513207 60552981 48513344 60553152 48513481 60553323 48513618 60553494 48513755 60553665 48513892 60553836 48514029 60554007 48514166 60554178 48514303 60554349 48514440 60554520 48514577 60554691 48514714 60554862 48514851 60555033 48514988 60555204 48515125 60555375 48515262 60555546 48515399 60555717 48515536 60555888 48515673 60556059 48515810 60556230 48515947 60556401 48516084 60556572 48516221 60556743 48516358 60556914 48516495 60557085 48516632 60557256 48516769 60557427 48516906 60557598 48517043 60557769 48517180 60557940 48517317 60558111 48517454 60558282 48517591 60558453 48517728 60558624 48517865 60558795 48518002 60558966 48518139 60559137 48518276 60559308 48518413 60559479 48518550 60559650 48518687 60559821 48518824 60559992 48518961 60560163 48519098 60560334 48519235 60560505 48519372 60560676 48519509 60560847 48519646 60561018 48519783 60561189 48519920 60561360 48520057 60561531 48520194 60561702 48520331 60561873 48520468 60562044 48520605 60562215 48520742 60562386 48520879 60562557 48521016 60562728 48521153 60562899 48521290 60563070 48521427 60563241 48521564 60563412 48521701 60563583 48521838 60563754 48521975 60563925 48522112 60564096 48522249 60564267 48522386 60564438 48522523 60564609 48522660 60564780 48522797 60564951 48522934 60565122 48523071 60565293 48523208 60565464 48523345 60565635 48523482 60565806 48523619 60565977 48523756 60566148 48523893 60566319 48524030 60566490 48524167 60566661 48524304 60566832 48524441 60567003 48524578 60567174 48524715 60567345 48524852 60567516 48524989 60567687 48525126 60567858 48525263 60568029 48525400 60568200 48525537 60568371 48525674 60568542 48525811 60568713 48525948 60568884 48526085 60569055 48526222 60569226 48526359 60569397 48526496 60569568 48526633 60569739 48526770 60569910 48526907 60570081 48527044 60570252 48527181 60570423 48527318 60570594 48527455 60570765 48527592 60570936 48527729 60571107 48527866 60571278 48528003 60571449 48528140 60571620 48528277 60571791 48528414 60571962 48528551 60572133 48528688 60572304 48528825 60572475 48528962 60572646 48529099 60572817 48529236 60572988 48529373 60573159 48529510 60573330 48529647 60573501 48529784 60573672 48529921 60573843 48530058 60574014 48530195 60574185 48530332 60574356 48530469 60574527 48530606 60574698 48530743 60574869 48530880 60575040 48531017 60575211 48531154 60575382 48531291 60575553 48531428 60575724 48531565 60575895 48531702 60576066 48531839 60576237 48531976 60576408 48532113 60576579 48532250 60576750 48532387 60576921 48532524 60577092 48532661 60577263 48532798 60577434 48532935 60577605 48533072 60577776 48533209 60577947 48533346 60578118 48533483 60578289 48533620 60578460 48533757 60578631 48533894 60578802 48534031 60578973 48534168 60579144 48534305 60579315 48534442 60579486 48534579 60579657 48534716 60579828 48534853 60579999 48534990 60580170 48535127 60580341 48535264 60580512 48535401 60580683 48535538 60580854 48535675 60581025 48535812 60581196 48535949 60581367 48536086 60581538 48536223 60581709 48536360 60581880 48536497 60582051 48536634 60582222 48536771 60582393 48536908 60582564 48537045 60582735 48537182 60582906 48537319 60583077 48537456 60583248 48537593 60583419 48537730 60583590 48537867 60583761 48538004 60583932 48538141 60584103 48538278 60584274 48538415 60584445 48538552 60584616 48538689 60584787 48538826 60584958 48538963 60585129 48539100 60585300 48539237 60585471 48539374 60585642 48539511 60585813 48539648 60585984 48539785 60586155 48539922 60586326 48540059 60586497 48540196 60586668 48540333 60586839 48540470 60587010 48540607 60587181 48540744 60587352 48540881 60587523 48541018 60587694 48541155 60587865 48541292 60588036 48541429 60588207 48541566 60588378 48541703 60588549 48541840 60588720 48541977 60588891 48542114 60589062 48542251 60589233 48542388 60589404 48542525 60589575 48542662 60589746 48542799 60589917 48542936 60590088 48543073 60590259 48543210 60590430 48543347 60590601 48543484 60590772 48543621 60590943 48543758 60591114 48543895 60591285 48544032 60591456 48544169 60591627 48544306 60591798 48544443 60591969 48544580 60592140 48544717 60592311 48544854 60592482 48544991 60592653 48545128 60592824 48545265 60592995 48545402 60593166 48545539 60593337 48545676 60593508 48545813 60593679 48545950 60593850 48546087 60594021 48546224 60594192 48546361 60594363 48546498 60594534 48546635 60594705 48546772 60594876 48546909 60595047 48547046 60595218 48547183 60595389 48547320 60595560 48547457 60595731 48547594 60595902 48547731 60596073 48547868 60596244 48548005 60596415 48548142 60596586 48548279 60596757 48548416 60596928 48548553 60597099 48548690 60597270 48548827 60597441 48548964 60597612 48549101 60597783 48549238 60597954 48549375 60598125 48549512 60598296 48549649 60598467 48549786 60598638 48549923 60598809 48550060 60598980 48550197 60599151 48550334 60599322 48550471 60599493 48550608 60599664 48550745 60599835 48550882 60600006 48551019 60600177 48551156 60600348 48551293 60600519 48551430 60600690 48551567 60600861 48551704 60601032 48551841 60601203 48551978 60601374 48552115 60601545 48552252 60601716 48552389 60601887 48552526 60602058 48552663 60602229 48552800 60602400 48552937 60602571 48553074 60602742 48553211 60602913 48553348 60603084 48553485 60603255 48553622 60603426 48553759 60603597 48553896 60603768 48554033 60603939 48554170 60604110 48554307 60604281 48554444 60604452 48554581 60604623 48554718 60604794 48554855 60604965 48554992 60605136 48555129 60605307 48555266 60605478 48555403 60605649 48555540 60605820 48555677 60605991 48555814 60606162 48555951 60606333 48556088 60606504 48556225 60606675 48556362 60606846 48556499 60607017 48556636 60607188 48556773 60607359 48556910 60607530 48557047 60607701 48557184 60607872 48557321 60608043 48557458 60608214 48557595 60608385 48557732 60608556 48557869 60608727 48558006 60608898 48558143 60609069 48558280 60609240 48558417 60609411 48558554 60609582 48558691 60609753 48558828 60609924 48558965 60610095 48559102 60610266 48559239 60610437 48559376 60610608 48559513 60610779 48559650 60610950 48559787 60611121 48559924 60611292 48560061 60611463 48560198 60611634 48560335 60611805 48560472 60611976 48560609 60612147 48560746 60612318 48560883 60612489 48561020 60612660 48561157 60612831 48561294 60613002 48561431 60613173 48561568 60613344 48561705 60613515 48561842 60613686 48561979 60613857 48562116 60614028 48562253 60614199 48562390 60614370 48562527 60614541 48562664 60614712 48562801 60614883 48562938 60615054 48563075 60615225 48563212 60615396 48563349 60615567 48563486 60615738 48563623 60615909 48563760 60616080 48563897 60616251 48564034 60616422 48564171 60616593 48564308 60616764 48564445 60616935 48564582 60617106 48564719 60617277 48564856 60617448 48564993 60617619 48565130 60617790 48565267 60617961 48565404 60618132 48565541 60618303 48565678 60618474 48565815 60618645 48565952 60618816 48566089 60618987 48566226 60619158 48566363 60619329 48566500 60619500 48566637 60619671 48566774 60619842 48566911 60620013 48567048 60620184 48567185 60620355 48567322 60620526 48567459 60620697 48567596 60620868 48567733 60621039 48567870 60621210 48568007 60621381 48568144 60621552 48568281 60621723 48568418 60621894 48568555 60622065 48568692 60622236 48568829 60622407 48568966 60622578 48569103 60622749 48569240 60622920 48569377 60623091 48569514 60623262 48569651 60623433 48569788 60623604 48569925 60623775 48570062 60623946 48570199 60624117 48570336 60624288 48570473 60624459 48570610 60624630 48570747 60624801 48570884 60624972 48571021 60625143 48571158 60625314 48571295 60625485 48571432 60625656 48571569 60625827 48571706 60625998 48571843 60626169 48571980 60626340 48572117 60626511 48572254 60626682 48572391 60626853 48572528 60627024 48572665 60627195 48572802 60627366 48572939 60627537 48573076 60627708 48573213 60627879 48573350 60628050 48573487 60628221 48573624 60628392 48573761 60628563 48573898 60628734 48574035 60628905 48574172 60629076 48574309 60629247 48574446 60629418 48574583 60629589 48574720 60629760 48574857 60629931 48574994 60630102 48575131 60630273 48575268 60630444 48575405 60630615 48575542 60630786 48575679 60630957
1000 60826900 0 60826900 75922627 60827037 75922798 60827174 75922969 60827311 75923140 60827448 75923311 60827585 75923482 60827722 75923653 60827859 75923824 60827996 75923995 60828133 75924166 60828270 75924337 60828407 75924508 60828544 75924679 60828681 75924850 60828818 75925021 60828955 75925192 60829092 75925363 60829229 75925534 60829366 75925705 60829503 75925876 60829640 75926047 60829777 75926218 60829914 75926389 60830051 75926560 60830188 75926731 60830325 75926902 60830462 75927073 60830599 75927244 60830736 75927415 60830873 75927586 60831010 75927757 60831147 75927928 60831284 75928099 60831421 75928270 60831558 75928441 60831695 75928612 60831832 75928783 60831969 75928954 60832106 75929125 60832243 75929296 60832380 75929467 60832517 75929638 60832654 75929809 60832791 75929980 60832928 75930151 60833065 75930322 60833202 75930493 60833339 75930664 60833476 75930835 60833613 75931006 60833750 75931177 60833887 75931348 60834024 75931519 60834161 75931690 60834298 75931861 60834435 75932032 60834572 75932203 60834709 75932374 60834846 75932545 60834983 75932716 60835120 75932887 60835257 75933058 60835394 75933229 60835531 75933400 60835668 75933571 60835805 75933742 60835942 75933913 60836079 75934084 60836216 75934255 60836353 75934426 60836490 75934597 60836627 75934768 60836764 75934939 60836901 75935110 60837038 75935281 60837175 75935452 60837312 75935623 60837449 75935794 60837586 75935965 60837723 75936136 60837860 75936307 60837997 75936478 60838134 75936649 60838271 75936820 60838408 75936991 60838545 75937162 60838682 75937333 60838819 75937504 60838956 75937675 60839093 75937846 60839230 75938017 60839367 75938188 60839504 75938359 60839641 75938530 60839778 75938701 60839915 75938872 60840052 75939043 60840189 75939214 60840326 75939385 60840463 75939556 60840600 75939727 60840737 75939898 60840874 75940069 60841011 75940240 60841148 75940411 60841285 75940582 60841422 75940753 60841559 75940924 60841696 75941095 60841833 75941266 60841970 75941437 60842107 75941608 60842244 75941779 60842381 75941950 60842518 75942121 60842655 75942292 60842792 75942463 60842929 75942634 60843066 75942805 60843203 75942976 60843340 75943147 60843477 75943318 60843614 75943489 60843751 75943660 60843888 75943831 60844025 75944002 60844162 75944173 60844299 75944344 60844436 75944515 60844573 75944686 60844710 75944857 60844847 75945028 60844984 75945199 60845121 75945370 60845258 75945541 60845395 75945712 60845532 75945883 60845669 75946054 60845806 75946225 60845943 75946396 60846080 75946567 60846217 75946738 60846354 75946909 60846491 75947080 60846628 75947251 60846765 75947422 60846902 75947593 60847039 75947764 60847176 75947935 60847313 75948106 60847450 75948277 60847587 75948448 60847724 75948619 60847861 75948790 60847998 75948961 60848135 75949132 60848272 75949303 60848409 75949474 60848546 75949645 60848683 75949816 60848820 75949987 60848957 75950158 60849094 75950329 60849231 75950500 60849368 75950671 60849505 75950842 60849642 75951013 60849779 75951184 60849916 75951355 60850053 75951526 60850190 75951697 60850327 75951868 60850464 75952039 60850601 75952210 60850738 75952381 60850875 75952552 60851012 75952723 60851149 75952894 60851286 75953065 60851423 75953236 60851560 75953407 60851697 75953578 60851834 75953749 60851971 75953920 60852108 75954091 60852245 75954262 60852382 75954433 60852519 75954604 60852656 75954775 60852793 75954946 60852930 75955117 60853067 75955288 60853204 75955459 60853341 75955630 60853478 75955801 60853615 75955972 60853752 75956143 60853889 75956314 60854026 75956485 60854163 75956656 60854300 75956827 60854437 75956998 60854574 75957169 60854711 75957340 60854848 75957511 60854985 75957682 60855122 75957853 60855259 75958024 60855396 75958195 60855533 75958366 60855670 75958537 60855807 75958708 60855944 75958879 60856081 75959050 60856218 75959221 60856355 75959392 60856492 75959563 60856629 75959734 60856766 75959905 60856903 75960076 60857040 75960247 60857177 75960418 60857314 75960589 60857451 75960760 60857588 75960931 60857725 75961102 60857862 75961273 60857999 75961444 60858136 75961615 60858273 75961786 60858410 75961957 60858547 75962128 60858684 75962299 60858821 75962470 60858958 75962641 60859095 75962812 60859232 75962983 60859369 75963154 60859506 75963325 60859643 75963496 60859780 75963667 60859917 75963838 60860054 75964009 60860191 75964180 60860328 75964351 60860465 75964522 60860602 75964693 60860739 75964864 60860876 75965035 60861013 75965206 60861150 75965377 60861287 75965548 60861424 75965719 60861561 75965890 60861698 75966061 60861835 75966232 60861972 75966403 60862109 75966574 60862246 75966745 60862383 75966916 60862520 75967087 60862657 75967258 60862794 75967429 60862931 75967600 60863068 75967771 60863205 75967942 60863342 75968113 60863479 75968284 60863616 75968455 60863753 75968626 60863890 75968797 60864027 75968968 60864164 75969139 60864301 75969310 60864438 75969481 60864575 75969652 60864712 75969823 60864849 75969994 60864986 75970165 60865123 75970336 60865260 75970507 60865397 75970678 60865534 75970849 60865671 75971020 60865808 75971191 60865945 75971362 60866082 75971533 60866219 75971704 60866356 75971875 60866493 75972046 60866630 75972217 60866767 75972388 60866904 75972559 60867041 75972730 60867178 75972901 60867315 75973072 60867452 75973243 60867589 75973414 60867726 75973585 60867863 75973756 60868000 75973927 60868137 75974098 60868274 75974269 60868411 75974440 60868548 75974611 60868685 75974782 60868822 75974953 60868959 75975124 60869096 75975295 60869233 75975466 60869370 75975637 60869507 75975808 60869644 75975979 60869781 75976150 60869918 75976321 60870055 75976492 60870192 75976663 60870329 75976834 60870466 75977005 60870603 75977176 60870740 75977347 60870877 75977518 60871014 75977689 60871151 75977860 60871288 75978031 60871425 75978202 60871562 75978373 60871699 75978544 60871836 75978715 60871973 75978886 60872110 75979057 60872247 75979228 60872384 75979399 60872521 75979570 60872658 75979741 60872795 75979912 60872932 75980083 60873069 75980254 60873206 75980425 60873343 75980596 60873480 75980767 60873617 75980938 60873754 75981109 60873891 75981280 60874028 75981451 60874165 75981622 60874302 75981793 60874439 75981964 60874576 75982135 60874713 75982306 60874850 75982477 60874987 75982648 60875124 75982819 60875261 75982990 60875398 75983161 60875535 75983332 60875672 75983503 60875809 75983674 60875946 75983845 60876083 75984016 60876220 75984187 60876357 75984358 60876494 75984529 60876631 75984700 60876768 75984871 60876905 75985042 60877042 75985213 60877179 75985384 60877316 75985555 60877453 75985726 60877590 75985897 60877727 75986068 60877864 75986239 60878001 75986410 60878138 75986581 60878275 75986752 60878412 75986923 60878549 75987094 60878686 75987265 60878823 75987436 60878960 75987607 60879097 75987778 60879234 75987949 60879371 75988120 60879508 75988291 60879645 75988462 60879782 75988633 60879919 75988804 60880056 75988975 60880193 75989146 60880330 75989317 60880467 75989488 60880604 75989659 60880741 75989830 60880878 75990001 60881015 75990172 60881152 75990343 60881289 75990514 60881426 75990685 60881563 75990856 60881700 75991027 60881837 75991198 60881974 75991369 60882111 75991540 60882248 75991711 60882385 75991882 60882522 75992053 60882659 75992224 60882796 75992395 60882933 75992566 60883070 75992737 60883207 75992908 60883344 75993079 60883481 75993250 60883618 75993421 60883755 75993592 60883892 75993763 60884029 75993934 60884166 75994105 60884303 75994276 60884440 75994447 60884577 75994618 60884714 75994789 60884851 75994960 60884988 75995131 60885125 75995302 60885262 75995473 60885399 75995644 60885536 75995815 60885673 75995986 60885810 75996157 60885947 75996328 60886084 75996499 60886221 75996670 60886358 75996841 60886495 75997012 60886632 75997183 60886769 75997354 60886906 75997525 60887043 75997696 60887180 75997867 60887317 75998038 60887454 75998209 60887591 75998380 60887728 75998551 60887865 75998722 60888002 75998893 60888139 75999064 60888276 75999235 60888413 75999406 60888550 75999577 60888687 75999748 60888824 75999919 60888961 76000090 60889098 76000261 60889235 76000432 60889372 76000603 60889509 76000774 60889646 76000945 60889783 76001116 60889920 76001287 60890057 76001458 60890194 76001629 60890331 76001800 60890468 76001971 60890605 76002142 60890742 76002313 60890879 76002484 60891016 76002655 60891153 76002826 60891290 76002997 60891427 76003168 60891564 76003339 60891701 76003510 60891838 76003681 60891975 76003852 60892112 76004023 60892249 76004194 60892386 76004365 60892523 76004536 60892660 76004707 60892797 76004878 60892934 76005049 60893071 76005220 60893208 76005391 60893345 76005562 60893482 76005733 60893619 76005904 60893756 76006075 60893893 76006246 60894030 76006417 60894167 76006588 60894304 76006759 60894441 76006930 60894578 76007101 60894715 76007272 60894852 76007443 60894989 76007614 60895126 76007785 60895263 76007956 60895400 76008127 60895537 76008298 60895674 76008469 60895811 76008640 60895948 76008811 60896085 76008982 60896222 76009153 60896359 76009324 60896496 76009495 60896633 76009666 60896770 76009837 60896907 76010008 60897044 76010179 60897181 76010350 60897318 76010521 60897455 76010692 60897592 76010863 60897729 76011034 60897866 76011205 60898003 76011376 60898140 76011547 60898277 76011718 60898414 76011889 60898551 76012060 60898688 76012231 60898825 76012402 60898962 76012573 60899099 76012744 60899236 76012915 60899373 76013086 60899510 76013257 60899647 76013428 60899784 76013599 60899921 76013770 60900058 76013941 60900195 76014112 60900332 76014283 60900469 76014454 60900606 76014625 60900743 76014796 60900880 76014967 60901017 76015138 60901154 76015309 60901291 76015480 60901428 76015651 60901565 76015822 60901702 76015993 60901839 76016164 60901976 76016335 60902113 76016506 60902250 76016677 60902387 76016848 60902524 76017019 60902661 76017190 60902798 76017361 60902935 76017532 60903072 76017703 60903209 76017874 60903346 76018045 60903483 76018216 60903620 76018387 60903757 76018558 60903894 76018729 60904031 76018900 60904168 76019071 60904305 76019242 60904442 76019413 60904579 76019584 60904716 76019755 60904853 76019926 60904990 76020097 60905127 76020268 60905264 76020439 60905401 76020610 60905538 76020781 60905675 76020952 60905812 76021123 60905949 76021294 60906086 76021465 60906223 76021636 60906360 76021807 60906497 76021978 60906634 76022149 60906771 76022320 60906908 76022491 60907045 76022662 60907182 76022833 60907319 76023004 60907456 76023175 60907593 76023346 60907730 76023517 60907867 76023688 60908004 76023859 60908141 76024030 60908278 76024201 60908415 76024372 60908552 76024543 60908689 76024714 60908826 76024885 60908963 76025056 60909100 76025227 60909237 76025398 60909374 76025569 60909511 76025740 60909648 76025911 60909785 76026082 60909922 76026253 60910059 76026424 60910196 76026595 60910333 76026766 60910470 76026937 60910607 76027108 60910744 76027279 60910881 76027450 60911018 76027621 60911155 76027792 60911292 76027963 60911429 76028134 60911566 76028305 60911703 76028476 60911840 76028647 60911977 76028818 60912114 76028989 60912251 76029160 60912388 76029331 60912525 76029502 60912662 76029673 60912799 76029844 60912936 76030015 60913073 76030186 60913210 76030357 60913347 76030528 60913484 76030699 60913621 76030870 60913758 76031041 60913895 76031212 60914032 76031383 60914169 76031554 60914306 76031725 60914443 76031896 60914580 76032067 60914717 76032238 60914854 76032409 60914991 76032580 60915128 76032751 60915265 76032922 60915402 76033093 60915539 76033264 60915676 76033435 60915813 76033606 60915950 76033777 60916087 76033948 60916224 76034119 60916361 76034290 60916498 76034461 60916635 76034632 60916772 76034803 60916909 76034974 60917046 76035145 60917183 76035316 60917320 76035487 60917457 76035658 60917594 76035829 60917731 76036000 60917868 76036171 60918005 76036342 60918142 76036513 60918279 76036684 60918416 76036855 60918553 76037026 60918690 76037197 60918827 76037368 60918964 76037539 60919101 76037710 60919238 76037881 60919375 76038052 60919512 76038223 60919649 76038394 60919786 76038565 60919923 76038736 60920060 76038907 60920197 76039078 60920334 76039249 60920471 76039420 60920608 76039591 60920745 76039762 60920882 76039933 60921019 76040104 60921156 76040275 60921293 76040446 60921430 76040617 60921567 76040788 60921704 76040959 60921841 76041130 60921978 76041301 60922115 76041472 60922252 76041643 60922389 76041814 60922526 76041985 60922663 76042156 60922800 76042327 60922937 76042498 60923074 76042669 60923211 76042840 60923348 76043011 60923485 76043182 60923622 76043353 60923759 76043524 60923896 76043695 60924033 76043866 60924170 76044037 60924307 76044208 60924444 76044379 60924581 76044550 60924718 76044721 60924855 76044892 60924992 76045063 60925129 76045234 60925266 76045405 60925403 76045576 60925540 76045747 60925677 76045918 60925814 76046089 60925951 76046260 60926088 76046431 60926225 76046602 60926362 76046773 60926499 76046944 60926636 76047115 60926773 76047286 60926910 76047457 60927047 76047628 60927184 76047799 60927321 76047970 60927458 76048141 60927595 76048312 60927732 76048483 60927869 76048654 60928006 76048825 60928143 76048996 60928280 76049167 60928417 76049338 60928554 76049509 60928691 76049680 60928828 76049851 60928965 76050022 60929102 76050193 60929239 76050364 60929376 76050535 60929513 76050706 60929650 76050877 60929787 76051048 60929924 76051219 60930061 76051390 60930198 76051561 60930335 76051732 60930472 76051903 60930609 76052074 60930746 76052245 60930883 76052416 60931020 76052587 60931157 76052758 60931294 76052929 60931431 76053100 60931568 76053271 60931705 76053442 60931842 76053613 60931979 76053784 60932116 76053955 60932253 76054126 60932390 76054297 60932527 76054468 60932664 76054639 60932801 76054810 60932938 76054981 60933075 76055152 60933212 76055323 60933349 76055494 60933486 76055665 60933623 76055836 60933760 76056007 60933897 76056178 60934034 76056349 60934171 76056520 60934308 76056691 60934445 76056862 60934582 76057033 60934719 76057204 60934856 76057375 60934993 76057546 60935130 76057717 60935267 76057888 60935404 76058059 60935541 76058230 60935678 76058401 60935815 76058572 60935952 76058743 60936089 76058914 60936226 76059085 60936363 76059256 60936500 76059427 60936637 76059598 60936774 76059769 60936911 76059940 60937048 76060111 60937185 76060282 60937322 76060453 60937459 76060624 60937596 76060795 60937733 76060966 60937870 76061137 60938007 76061308 60938144 76061479 60938281 76061650 60938418 76061821 60938555 76061992 60938692 76062163 60938829 76062334 60938966 76062505 60939103 76062676 60939240 76062847 60939377 76063018 60939514 76063189 60939651 76063360 60939788 76063531 60939925 76063702 60940062 76063873 60940199 76064044 60940336 76064215 60940473 76064386 60940610 76064557 60940747 76064728 60940884 76064899 60941021 76065070 60941158 76065241 60941295 76065412 60941432 76065583 60941569 76065754 60941706 76065925 60941843 76066096 60941980 76066267 60942117 76066438 60942254 76066609 60942391 76066780 60942528 76066951 60942665 76067122 60942802 76067293 60942939 76067464 60943076 76067635 60943213 76067806 60943350 76067977 60943487 76068148 60943624 76068319 60943761 76068490 60943898 76068661 60944035 76068832 60944172 76069003 60944309 76069174 60944446 76069345 60944583 76069516 60944720 76069687 60944857 76069858 60944994 76070029 60945131 76070200 60945268 76070371 60945405 76070542 60945542 76070713 60945679 76070884 60945816 76071055 60945953 76071226 60946090 76071397 60946227 76071568 60946364 76071739 60946501 76071910 60946638 76072081 60946775 76072252 60946912 76072423 60947049 76072594 60947186 76072765 60947323 76072936 60947460 76073107 60947597 76073278 60947734 76073449 60947871 76073620 60948008 76073791 60948145 76073962 60948282 76074133 60948419 76074304 60948556 76074475 60948693 76074646 60948830 76074817 60948967 76074988 60949104 76075159 60949241 76075330 60949378 76075501 60949515 76075672 60949652 76075843 60949789 76076014 60949926 76076185 60950063 76076356 60950200 76076527 60950337 76076698 60950474 76076869 60950611 76077040 60950748 76077211 60950885 76077382 60951022 76077553 60951159 76077724 60951296 76077895 60951433 76078066 60951570 76078237 60951707 76078408 60951844 76078579 60951981 76078750 60952118 76078921 60952255 76079092 60952392 76079263 60952529 76079434 60952666 76079605 60952803 76079776 60952940 76079947 60953077 76080118 60953214 76080289 60953351 76080460 60953488 76080631 60953625 76080802 60953762 76080973 60953899 76081144 60954036 76081315 60954173 76081486 60954310 76081657 60954447 76081828 60954584 76081999 60954721 76082170 60954858 76082341 60954995 76082512 60955132 76082683 60955269 76082854 60955406 76083025 60955543 76083196 60955680 76083367 60955817 76083538 60955954 76083709 60956091 76083880 60956228 76084051 60956365 76084222 60956502 76084393 60956639 76084564 60956776 76084735 60956913 76084906 60957050 76085077 60957187 76085248 60957324 76085419 60957461 76085590 60957598 76085761 60957735 76085932 60957872 76086103 60958009 76086274 60958146 76086445 60958283 76086616 60958420 76086787 60958557 76086958 60958694 76087129 60958831 76087300 60958968 76087471 60959105 76087642 60959242 76087813 60959379 76087984 60959516 76088155 60959653 76088326 60959790 76088497 60959927 76088668 60960064 76088839 60960201 76089010 60960338 76089181 60960475 76089352 60960612 76089523 60960749 76089694 60960886 76089865 60961023 76090036 60961160 76090207 60961297 76090378 60961434 76090549 60961571 76090720 60961708 76090891 60961845 76091062 60961982 76091233 60962119 76091404 60962256 76091575 60962393 76091746 60962530 76091917 60962667 76092088 60962804 76092259 60962941 76092430 60963078 76092601 60963215 76092772 60963352 76092943 60963489 76093114 60963626 76093285
1000 49806898 0 49806898 62167734 49807035 62167905 49807172 62168076 49807309 62168247 49807446 62168418 49807583 62168589 49807720 62168760 49807857 62168931 49807994 62169102 49808131 62169273 49808268 62169444 49808405 62169615 49808542 62169786 49808679 62169957 49808816 62170128 49808953 62170299 49809090 62170470 49809227 62170641 49809364 62170812 49809501 62170983 49809638 62171154 49809775 62171325 49809912 62171496 49810049 62171667 49810186 62171838 49810323 62172009 49810460 62172180 49810597 62172351 49810734 62172522 49810871 62172693 49811008 62172864 49811145 62173035 49811282 62173206 49811419 62173377 49811556 62173548 49811693 62173719 49811830 62173890 49811967 62174061 49812104 62174232 49812241 62174403 49812378 62174574 49812515 62174745 49812652 62174916 49812789 62175087 49812926 62175258 49813063 62175429 49813200 62175600 49813337 62175771 49813474 62175942 49813611 62176113 49813748 62176284 49813885 62176455 49814022 62176626 49814159 62176797 49814296 62176968 49814433 62177139 49814570 62177310 49814707 62177481 49814844 62177652 49814981 62177823 49815118 62177994 49815255 62178165 49815392 62178336 49815529 62178507 49815666 62178678 49815803 62178849 49815940 62179020 49816077 62179191 49816214 62179362 49816351 62179533 49816488 62179704 49816625 62179875 49816762 62180046 49816899 62180217 49817036 62180388 49817173 62180559 49817310 62180730 49817447 62180901 49817584 62181072 49817721 62181243 49817858 62181414 49817995 62181585 49818132 62181756 49818269 62181927 49818406 62182098 49818543 62182269 49818680 62182440 49818817 62182611 49818954 62182782 49819091 62182953 49819228 62183124 49819365 62183295 49819502 62183466 49819639 62183637 49819776 62183808 49819913 62183979 49820050 62184150 49820187 62184321 49820324 62184492 49820461 62184663 49820598 62184834 49820735 62185005 49820872 62185176 49821009 62185347 49821146 62185518 49821283 62185689 49821420 62185860 49821557 62186031 49821694 62186202 49821831 62186373 49821968 62186544 49822105 62186715 49822242 62186886 49822379 62187057 49822516 62187228 49822653 62187399 49822790 62187570 49822927 62187741 49823064 62187912 49823201 62188083 49823338 62188254 49823475 62188425 49823612 62188596 49823749 62188767 49823886 62188938 49824023 62189109 49824160 62189280 49824297 62189451 49824434 62189622 49824571 62189793 49824708 62189964 49824845 62190135 49824982 62190306 49825119 62190477 49825256 62190648 49825393 62190819 49825530 62190990 49825667 62191161 49825804 62191332 49825941 62191503 49826078 62191674 49826215 62191845 49826352 62192016 49826489 62192187 49826626 62192358 49826763 62192529 49826900 62192700 49827037 62192871 49827174 62193042 49827311 62193213 49827448 62193384 49827585 62193555 49827722 62193726 49827859 62193897 49827996 62194068 49828133 62194239 49828270 62194410 49828407 62194581 49828544 62194752 49828681 62194923 49828818 62195094 49828955 62195265 49829092 62195436 49829229 62195607 49829366 62195778 49829503 62195949 49829640 62196120 49829777 62196291 49829914 62196462 49830051 62196633 49830188 62196804 49830325 62196975 49830462 62197146 49830599 62197317 49830736 62197488 49830873 62197659 49831010 62197830 49831147 62198001 49831284 62198172 49831421 62198343 49831558 62198514 49831695 62198685 49831832 62198856 49831969 62199027 49832106 62199198 49832243 62199369 49832380 62199540 49832517 62199711 49832654 62199882 49832791 62200053 49832928 62200224 49833065 62200395 49833202 62200566 49833339 62200737 49833476 62200908 49833613 62201079 49833750 62201250 49833887 62201421 49834024 62201592 49834161 62201763 49834298 62201934 49834435 62202105 49834572 62202276 49834709 62202447 49834846 62202618 49834983 62202789 49835120 62202960 49835257 62203131 49835394 62203302 49835531 62203473 49835668 62203644 49835805 62203815 49835942 62203986 49836079 62204157 49836216 62204328 49836353 62204499 49836490 62204670 49836627 62204841 49836764 62205012 49836901 62205183 49837038 62205354 49837175 62205525 49837312 62205696 49837449 62205867 49837586 62206038 49837723 62206209 49837860 62206380 49837997 62206551 49838134 62206722 49838271 62206893 49838408 62207064 49838545 62207235 49838682 62207406 49838819 62207577 49838956 62207748 49839093 62207919 49839230 62208090 49839367 62208261 49839504 62208432 49839641 62208603 49839778 62208774 49839915 62208945 49840052 62209116 49840189 62209287 49840326 62209458 49840463 62209629 49840600 62209800 49840737 62209971 49840874 62210142 49841011 62210313 49841148 62210484 49841285 62210655 49841422 62210826 49841559 62210997 49841696 62211168 49841833 62211339 49841970 62211510 49842107 62211681 49842244 62211852 49842381 62212023 49842518 62212194 49842655 62212365 49842792 62212536 49842929 62212707 49843066 62212878 49843203 62213049 49843340 62213220 49843477 62213391 49843614 62213562 49843751 62213733 49843888 62213904 49844025 62214075 49844162 62214246 49844299 62214417 49844436 62214588 49844573 62214759 49844710 62214930 49844847 62215101 49844984 62215272 49845121 62215443 49845258 62215614 49845395 62215785 49845532 62215956 49845669 62216127 49845806 62216298 49845943 62216469 49846080 62216640 49846217 62216811 49846354 62216982 49846491 62217153 49846628 62217324 49846765 62217495 49846902 62217666 49847039 62217837 49847176 62218008 49847313 62218179 49847450 62218350 49847587 62218521 49847724 62218692 49847861 62218863 49847998 62219034 49848135 62219205 49848272 62219376 49848409 62219547 49848546 62219718 49848683 62219889 49848820 62220060 49848957 62220231 49849094 62220402 49849231 62220573 49849368 62220744 49849505 62220915 49849642 62221086 49849779 62221257 49849916 62221428 49850053 62221599 49850190 62221770 49850327 62221941 49850464 62222112 49850601 62222283 49850738 62222454 49850875 62222625 49851012 62222796 49851149 62222967 49851286 62223138 49851423 62223309 49851560 62223480 49851697 62223651 49851834 62223822 49851971 62223993 49852108 62224164 49852245 62224335 49852382 62224506 49852519 62224677 49852656 62224848 49852793 62225019 49852930 62225190 49853067 62225361 49853204 62225532 49853341 62225703 49853478 62225874 49853615 62226045 49853752 62226216 49853889 62226387 49854026 62226558 49854163 62226729 49854300 62226900 49854437 62227071 49854574 62227242 49854711 62227413 49854848 62227584 49854985 62227755 49855122 62227926 49855259 62228097 49855396 62228268 49855533 62228439 49855670 62228610 49855807 62228781 49855944 62228952 49856081 62229123 49856218 62229294 49856355 62229465 49856492 62229636 49856629 62229807 49856766 62229978 49856903 62230149 49857040 62230320 49857177 62230491 49857314 62230662 49857451 62230833 49857588 62231004 49857725 62231175 49857862 62231346 49857999 62231517 49858136 62231688 49858273 62231859 49858410 62232030 49858547 62232201 49858684 62232372 49858821 62232543 49858958 62232714 49859095 62232885 49859232 62233056 49859369 62233227 49859506 62233398 49859643 62233569 49859780 62233740 49859917 62233911 49860054 62234082 49860191 62234253 49860328 62234424 49860465 62234595 49860602 62234766 49860739 62234937 49860876 62235108 49861013 62235279 49861150 62235450 49861287 62235621 49861424 62235792 49861561 62235963 49861698 62236134 49861835 62236305 49861972 62236476 49862109 62236647 49862246 62236818 49862383 62236989 49862520 62237160 49862657 62237331 49862794 62237502 49862931 62237673 49863068 62237844 49863205 62238015 49863342 62238186 49863479 62238357 49863616 62238528 49863753 62238699 49863890 62238870 49864027 62239041 49864164 62239212 49864301 62239383 49864438 62239554 49864575 62239725 49864712 62239896 49864849 62240067 49864986 62240238 49865123 62240409 49865260 62240580 49865397 62240751 49865534 62240922 49865671 62241093 49865808 62241264 49865945 62241435 49866082 62241606 49866219 62241777 49866356 62241948 49866493 62242119 49866630 62242290 49866767 62242461 49866904 62242632 49867041 62242803 49867178 62242974 49867315 62243145 49867452 62243316 49867589 62243487 49867726 62243658 49867863 62243829 49868000 62244000 49868137 62244171 49868274 62244342 49868411 62244513 49868548 62244684 49868685 62244855 49868822 62245026 49868959 62245197 49869096 62245368 49869233 62245539 49869370 62245710 49869507 62245881 49869644 62246052 49869781 62246223 49869918 62246394 49870055 62246565 49870192 62246736 49870329 62246907 49870466 62247078 49870603 62247249 49870740 62247420 49870877 62247591 49871014 62247762 49871151 62247933 49871288 62248104 49871425 62248275 49871562 62248446 49871699 62248617 49871836 62248788 49871973 62248959 49872110 62249130 49872247 62249301 49872384 62249472 49872521 62249643 49872658 62249814 49872795 62249985 49872932 62250156 49873069 62250327 49873206 62250498 49873343 62250669 49873480 62250840 49873617 62251011 49873754 62251182 49873891 62251353 49874028 62251524 49874165 62251695 49874302 62251866 49874439 62252037 49874576 62252208 49874713 62252379 49874850 62252550 49874987 62252721 49875124 62252892 49875261 62253063 49875398 62253234 49875535 62253405 49875672 62253576 49875809 62253747 49875946 62253918 49876083 62254089 49876220 62254260 49876357 62254431 49876494 62254602 49876631 62254773 49876768 62254944 49876905 62255115 49877042 62255286 49877179 62255457 49877316 62255628 49877453 62255799 49877590 62255970 49877727 62256141 49877864 62256312 49878001 62256483 49878138 62256654 49878275 62256825 49878412 62256996 49878549 62257167 49878686 62257338 49878823 62257509 49878960 62257680 49879097 62257851 49879234 62258022 49879371 62258193 49879508 62258364 49879645 62258535 49879782 62258706 49879919 62258877 49880056 62259048 49880193 62259219 49880330 62259390 49880467 62259561 49880604 62259732 49880741 62259903 49880878 62260074 49881015 62260245 49881152 62260416 49881289 62260587 49881426 62260758 49881563 62260929 49881700 62261100 49881837 62261271 49881974 62261442 49882111 62261613 49882248 62261784 49882385 62261955 49882522 62262126 49882659 62262297 49882796 62262468 49882933 62262639 49883070 62262810 49883207 62262981 49883344 62263152 49883481 62263323 49883618 62263494 49883755 62263665 49883892 62263836 49884029 62264007 49884166 62264178 49884303 62264349 49884440 62264520 49884577 62264691 49884714 62264862 49884851 62265033 49884988 62265204 49885125 62265375 49885262 62265546 49885399 62265717 49885536 62265888 49885673 62266059 49885810 62266230 49885947 62266401 49886084 62266572 49886221 62266743 49886358 62266914 49886495 62267085 49886632 62267256 49886769 62267427 49886906 62267598 49887043 62267769 49887180 62267940 49887317 62268111 49887454 62268282 49887591 62268453 49887728 62268624 49887865 62268795 49888002 62268966 49888139 62269137 49888276 62269308 49888413 62269479 49888550 62269650 49888687 62269821 49888824 62269992 49888961 62270163 49889098 62270334 49889235 62270505 49889372 62270676 49889509 62270847 49889646 62271018 49889783 62271189 49889920 62271360 49890057 62271531 49890194 62271702 49890331 62271873 49890468 62272044 49890605 62272215 49890742 62272386 49890879 62272557 49891016 62272728 49891153 62272899 49891290 62273070 49891427 62273241 49891564 62273412 49891701 62273583 49891838 62273754 49891975 62273925 49892112 62274096 49892249 62274267 49892386 62274438 49892523 62274609 49892660 62274780 49892797 62274951 49892934 62275122 49893071 62275293 49893208 62275464 49893345 62275635 49893482 62275806 49893619 62275977 49893756 62276148 49893893 62276319 49894030 62276490 49894167 62276661 49894304 62276832 49894441 62277003 49894578 62277174 49894715 62277345 49894852 62277516 49894989 62277687 49895126 62277858 49895263 62278029 49895400 62278200 49895537 62278371 49895674 62278542 49895811 62278713 49895948 62278884 49896085 62279055 49896222 62279226 49896359 62279397 49896496 62279568 49896633 62279739 49896770 62279910 49896907 62280081 49897044 62280252 49897181 62280423 49897318 62280594 49897455 62280765 49897592 62280936 49897729 62281107 49897866 62281278 49898003 62281449 49898140 62281620 49898277 62281791 49898414 62281962 49898551 62282133 49898688 62282304 49898825 62282475 49898962 62282646 49899099 62282817 49899236 62282988 49899373 62283159 49899510 62283330 49899647 62283501 49899784 62283672 49899921 62283843 49900058 62284014 49900195 62284185 49900332 62284356 49900469 62284527 49900606 62284698 49900743 62284869 49900880 62285040 49901017 62285211 49901154 62285382 49901291 62285553 49901428 62285724 49901565 62285895 49901702 62286066 49901839 62286237 49901976 62286408 49902113 62286579 49902250 62286750 49902387 62286921 49902524 62287092 49902661 62287263 49902798 62287434 49902935 62287605 49903072 62287776 49903209 62287947 49903346 62288118 49903483 62288289 49903620 62288460 49903757 62288631 49903894 62288802 49904031 62288973 49904168 62289144 49904305 62289315 49904442 62289486 49904579 62289657 49904716 62289828 49904853 62289999 49904990 62290170 49905127 62290341 49905264 62290512 49905401 62290683 49905538 62290854 49905675 62291025 49905812 62291196 49905949 62291367 49906086 62291538 49906223 62291709 49906360 62291880 49906497 62292051 49906634 62292222 49906771 62292393 49906908 62292564 49907045 62292735 49907182 62292906 49907319 62293077 49907456 62293248 49907593 62293419 49907730 62293590 49907867 62293761 49908004 62293932 49908141 62294103 49908278 62294274 49908415 62294445 49908552 62294616 49908689 62294787 49908826 62294958 49908963 62295129 49909100 62295300 49909237 62295471 49909374 62295642 49909511 62295813 49909648 62295984 49909785 62296155 49909922 62296326 49910059 62296497 49910196 62296668 49910333 62296839 49910470 62297010 49910607 62297181 49910744 62297352 49910881 62297523 49911018 62297694 49911155 62297865 49911292 62298036 49911429 62298207 49911566 62298378 49911703 62298549 49911840 62298720 49911977 62298891 49912114 62299062 49912251 62299233 49912388 62299404 49912525 62299575 49912662 62299746 49912799 62299917 49912936 62300088 49913073 62300259 49913210 62300430 49913347 62300601 49913484 62300772 49913621 62300943 49913758 62301114 49913895 62301285 49914032 62301456 49914169 62301627 49914306 62301798 49914443 62301969 49914580 62302140 49914717 62302311 49914854 62302482 49914991 62302653 49915128 62302824 49915265 62302995 49915402 62303166 49915539 62303337 49915676 62303508 49915813 62303679 49915950 62303850 49916087 62304021 49916224 62304192 49916361 62304363 49916498 62304534 49916635 62304705 49916772 62304876 49916909 62305047 49917046 62305218 49917183 62305389 49917320 62305560 49917457 62305731 49917594 62305902 49917731 62306073 49917868 62306244 49918005 62306415 49918142 62306586 49918279 62306757 49918416 62306928 49918553 62307099 49918690 62307270 49918827 62307441 49918964 62307612 49919101 62307783 49919238 62307954 49919375 62308125 49919512 62308296 49919649 62308467 49919786 62308638 49919923 62308809 49920060 62308980 49920197 62309151 49920334 62309322 49920471 62309493 49920608 62309664 49920745 62309835 49920882 62310006 49921019 62310177 49921156 62310348 49921293 62310519 49921430 62310690 49921567 62310861 49921704 62311032 49921841 62311203 49921978 62311374 49922115 62311545 49922252 62311716 49922389 62311887 49922526 62312058 49922663 62312229 49922800 62312400 49922937 62312571 49923074 62312742 49923211 62312913 49923348 62313084 49923485 62313255 49923622 62313426 49923759 62313597 49923896 62313768 49924033 62313939 49924170 62314110 49924307 62314281 49924444 62314452 49924581 62314623 49924718 62314794 49924855 62314965 49924992 62315136 49925129 62315307 49925266 62315478 49925403 62315649 49925540 62315820 49925677 62315991 49925814 62316162 49925951 62316333 49926088 62316504 49926225 62316675 49926362 62316846 49926499 62317017 49926636 62317188 49926773 62317359 49926910 62317530 49927047 62317701 49927184 62317872 49927321 62318043 49927458 62318214 49927595 62318385 49927732 62318556 49927869 62318727 49928006 62318898 49928143 62319069 49928280 62319240 49928417 62319411 49928554 62319582 49928691 62319753 49928828 62319924 49928965 62320095 49929102 62320266 49929239 62320437 49929376 62320608 49929513 62320779 49929650 62320950 49929787 62321121 49929924 62321292 49930061 62321463 49930198 62321634 49930335 62321805 49930472 62321976 49930609 62322147 49930746 62322318 49930883 62322489 49931020 62322660 49931157 62322831 49931294 62323002 49931431 62323173 49931568 62323344 49931705 62323515 49931842 62323686 49931979 62323857 49932116 62324028 49932253 62324199 49932390 62324370 49932527 62324541 49932664 62324712 49932801 62324883 49932938 62325054 49933075 62325225 49933212 62325396 49933349 62325567 49933486 62325738 49933623 62325909 49933760 62326080 49933897 62326251 49934034 62326422 49934171 62326593 49934308 62326764 49934445 62326935 49934582 62327106 49934719 62327277 49934856 62327448 49934993 62327619 49935130 62327790 49935267 62327961 49935404 62328132 49935541 62328303 49935678 62328474 49935815 62328645 49935952 62328816 49936089 62328987 49936226 62329158 49936363 62329329 49936500 62329500 49936637 62329671 49936774 62329842 49936911 62330013 49937048 62330184 49937185 62330355 49937322 62330526 49937459 62330697 49937596 62330868 49937733 62331039 49937870 62331210 49938007 62331381 49938144 62331552 49938281 62331723 49938418 62331894 49938555 62332065 49938692 62332236 49938829 62332407 49938966 62332578 49939103 62332749 49939240 62332920 49939377 62333091 49939514 62333262 49939651 62333433 49939788 62333604 49939925 62333775 49940062 62333946 49940199 62334117 49940336 62334288 49940473 62334459 49940610 62334630 49940747 62334801 49940884 62334972 49941021 62335143 49941158 62335314 49941295 62335485 49941432 62335656 49941569 62335827 49941706 62335998 49941843 62336169 49941980 62336340 49942117 62336511 49942254 62336682 49942391 62336853 49942528 62337024 49942665 62337195 49942802 62337366 49942939 62337537 49943076 62337708 49943213 62337879 49943350 62338050 49943487 62338221 49943624 62338392
1000 45071900 0 45071900 56257627 45072037 56257798 45072174 56257969 45072311 56258140 45072448 56258311 45072585 56258482 45072722 56258653 45072859 56258824 45072996 56258995 45073133 56259166 45073270 56259337 45073407 56259508 45073544 56259679 45073681 56259850 45073818 56260021 45073955 56260192 45074092 56260363 45074229 56260534 45074366 56260705 45074503 56260876 45074640 56261047 45074777 56261218 45074914 56261389 45075051 56261560 45075188 56261731 45075325 56261902 45075462 56262073 45075599 56262244 45075736 56262415 45075873 56262586 45076010 56262757 45076147 56262928 45076284 56263099 45076421 56263270 45076558 56263441 45076695 56263612 45076832 56263783 45076969 56263954 45077106 56264125 45077243 56264296 45077380 56264467 45077517 56264638 45077654 56264809 45077791 56264980 45077928 56265151 45078065 56265322 45078202 56265493 45078339 56265664 45078476 56265835 45078613 56266006 45078750 56266177 45078887 56266348 45079024 56266519 45079161 56266690 45079298 56266861 45079435 56267032 45079572 56267203 45079709 56267374 45079846 56267545 45079983 56267716 45080120 56267887 45080257 56268058 45080394 56268229 45080531 56268400 45080668 56268571 45080805 56268742 45080942 56268913 45081079 56269084 45081216 56269255 45081353 56269426 45081490 56269597 45081627 56269768 45081764 56269939 45081901 56270110 45082038 56270281 45082175 56270452 45082312 56270623 45082449 56270794 45082586 56270965 45082723 56271136 45082860 56271307 45082997 56271478 45083134 56271649 45083271 56271820 45083408 56271991 45083545 56272162 45083682 56272333 45083819 56272504 45083956 56272675 45084093 56272846 45084230 56273017 45084367 56273188 45084504 56273359 45084641 56273530 45084778 56273701 45084915 56273872 45085052 56274043 45085189 56274214 45085326 56274385 45085463 56274556 45085600 56274727 45085737 56274898 45085874 56275069 45086011 56275240 45086148 56275411 45086285 56275582 45086422 56275753 45086559 56275924 45086696 56276095 45086833 56276266 45086970 56276437 45087107 56276608 45087244 56276779 45087381 56276950 45087518 56277121 45087655 56277292 45087792 56277463 45087929 56277634 45088066 56277805 45088203 56277976 45088340 56278147 45088477 56278318 45088614 56278489 45088751 56278660 45088888 56278831 45089025 56279002 45089162 56279173 45089299 56279344 45089436 56279515 45089573 56279686 45089710 56279857 45089847 56280028 45089984 56280199 45090121 56280370 45090258 56280541 45090395 56280712 45090532 56280883 45090669 56281054 45090806 56281225 45090943 56281396 45091080 56281567 45091217 56281738 45091354 56281909 45091491 56282080 45091628 56282251 45091765 56282422 45091902 56282593 45092039 56282764 45092176 56282935 45092313 56283106 45092450 56283277 45092587 56283448 45092724 56283619 45092861 56283790 45092998 56283961 45093135 56284132 45093272 56284303 45093409 56284474 45093546 56284645 45093683 56284816 45093820 56284987 45093957 56285158 45094094 56285329 45094231 56285500 45094368 56285671 45094505 56285842 45094642 56286013 45094779 56286184 45094916 56286355 45095053 56286526 45095190 56286697 45095327 56286868 45095464 56287039 45095601 56287210 45095738 56287381 45095875 56287552 45096012 56287723 45096149 56287894 45096286 56288065 45096423 56288236 45096560 56288407 45096697 56288578 45096834 56288749 45096971 56288920 45097108 56289091 45097245 56289262 45097382 56289433 45097519 56289604 45097656 56289775 45097793 56289946 45097930 56290117 45098067 56290288 45098204 56290459 45098341 56290630 45098478 56290801 45098615 56290972 45098752 56291143 45098889 56291314 45099026 56291485 45099163 56291656 45099300 56291827 45099437 56291998 45099574 56292169 45099711 56292340 45099848 56292511 45099985 56292682 45100122 56292853 45100259 56293024 45100396 56293195 45100533 56293366 45100670 56293537 45100807 56293708 45100944 56293879 45101081 56294050 45101218 56294221 45101355 56294392 45101492 56294563 45101629 56294734 45101766 56294905 45101903 56295076 45102040 56295247 45102177 56295418 45102314 56295589 45102451 56295760 45102588 56295931 45102725 56296102 45102862 56296273 45102999 56296444 45103136 56296615 45103273 56296786 45103410 56296957 45103547 56297128 45103684 56297299 45103821 56297470 45103958 56297641 45104095 56297812 45104232 56297983 45104369 56298154 45104506 56298325 45104643 56298496 45104780 56298667 45104917 56298838 45105054 56299009 45105191 56299180 45105328 56299351 45105465 56299522 45105602 56299693 45105739 56299864 45105876 56300035 45106013 56300206 45106150 56300377 45106287 56300548 45106424 56300719 45106561 56300890 45106698 56301061 45106835 56301232 45106972 56301403 45107109 56301574 45107246 56301745 45107383 56301916 45107520 56302087 45107657 56302258 45107794 56302429 45107931 56302600 45108068 56302771 45108205 56302942 45108342 56303113 45108479 56303284 45108616 56303455 45108753 56303626 45108890 56303797 45109027 56303968 45109164 56304139 45109301 56304310 45109438 56304481 45109575 56304652 45109712 56304823 45109849 56304994 45109986 56305165 45110123 56305336 45110260 56305507 45110397 56305678 45110534 56305849 45110671 56306020 45110808 56306191 45110945 56306362 45111082 56306533 45111219 56306704 45111356 56306875 45111493 56307046 45111630 56307217 45111767 56307388 45111904 56307559 45112041 56307730 45112178 56307901 45112315 56308072 45112452 56308243 45112589 56308414 45112726 56308585 45112863 56308756 45113000 56308927 45113137 56309098 45113274 56309269 45113411 56309440 45113548 56309611 45113685 56309782 45113822 56309953 45113959 56310124 45114096 56310295 45114233 56310466 45114370 56310637 45114507 56310808 45114644 56310979 45114781 56311150 45114918 56311321 45115055 56311492 45115192 56311663 45115329 56311834 45115466 56312005 45115603 56312176 45115740 56312347 45115877 56312518 45116014 56312689 45116151 56312860 45116288 56313031 45116425 56313202 45116562 56313373 45116699 56313544 45116836 56313715 45116973 56313886 45117110 56314057 45117247 56314228 45117384 56314399 45117521 56314570 45117658 56314741 45117795 56314912 45117932 56315083 45118069 56315254 45118206 56315425 45118343 56315596 45118480 56315767 45118617 56315938 45118754 56316109 45118891 56316280 45119028 56316451 45119165 56316622 45119302 56316793 45119439 56316964 45119576 56317135 45119713 56317306 45119850 56317477 45119987 56317648 45120124 56317819 45120261 56317990 45120398 56318161 45120535 56318332 45120672 56318503 45120809 56318674 45120946 56318845 45121083 56319016 45121220 56319187 45121357 56319358 45121494 56319529 45121631 56319700 45121768 56319871 45121905 56320042 45122042 56320213 45122179 56320384 45122316 56320555 45122453 56320726 45122590 56320897 45122727 56321068 45122864 56321239 45123001 56321410 45123138 56321581 45123275 56321752 45123412 56321923 45123549 56322094 45123686 56322265 45123823 56322436 45123960 56322607 45124097 56322778 45124234 56322949 45124371 56323120 45124508 56323291 45124645 56323462 45124782 56323633 45124919 56323804 45125056 56323975 45125193 56324146 45125330 56324317 45125467 56324488 45125604 56324659 45125741 56324830 45125878 56325001 45126015 56325172 45126152 56325343 45126289 56325514 45126426 56325685 45126563 56325856 45126700 56326027 45126837 56326198 45126974 56326369 45127111 56326540 45127248 56326711 45127385 56326882 45127522 56327053 45127659 56327224 45127796 56327395 45127933 56327566 45128070 56327737 45128207 56327908 45128344 56328079 45128481 56328250 45128618 56328421 45128755 56328592 45128892 56328763 45129029 56328934 45129166 56329105 45129303 56329276 45129440 56329447 45129577 56329618 45129714 56329789 45129851 56329960 45129988 56330131 45130125 56330302 45130262 56330473 45130399 56330644 45130536 56330815 45130673 56330986 45130810 56331157 45130947 56331328 45131084 56331499 45131221 56331670 45131358 56331841 45131495 56332012 45131632 56332183 45131769 56332354 45131906 56332525 45132043 56332696 45132180 56332867 45132317 56333038 45132454 56333209 45132591 56333380 45132728 56333551 45132865 56333722 45133002 56333893 45133139 56334064 45133276 56334235 45133413 56334406 45133550 56334577 45133687 56334748 45133824 56334919 45133961 56335090 45134098 56335261 45134235 56335432 45134372 56335603 45134509 56335774 45134646 56335945 45134783 56336116 45134920 56336287 45135057 56336458 45135194 56336629 45135331 56336800 45135468 56336971 45135605 56337142 45135742 56337313 45135879 56337484 45136016 56337655 45136153 56337826 45136290 56337997 45136427 56338168 45136564 56338339 45136701 56338510 45136838 56338681 45136975 56338852 45137112 56339023 45137249 56339194 45137386 56339365 45137523 56339536 45137660 56339707 45137797 56339878 45137934 56340049 45138071 56340220 45138208 56340391 45138345 56340562 45138482 56340733 45138619 56340904 45138756 56341075 45138893 56341246 45139030 56341417 45139167 56341588 45139304 56341759 45139441 56341930 45139578 56342101 45139715 56342272 45139852 56342443 45139989 56342614 45140126 56342785 45140263 56342956 45140400 56343127 45140537 56343298 45140674 56343469 45140811 56343640 45140948 56343811 45141085 56343982 45141222 56344153 45141359 56344324 45141496 56344495 45141633 56344666 45141770 56344837 45141907 56345008 45142044 56345179 45142181 56345350 45142318 56345521 45142455 56345692 45142592 56345863 45142729 56346034 45142866 56346205 45143003 56346376 45143140 56346547 45143277 56346718 45143414 56346889 45143551 56347060 45143688 56347231 45143825 56347402 45143962 56347573 45144099 56347744 45144236 56347915 45144373 56348086 45144510 56348257 45144647 56348428 45144784 56348599 45144921 56348770 45145058 56348941 45145195 56349112 45145332 56349283 45145469 56349454 45145606 56349625 45145743 56349796 45145880 56349967 45146017 56350138 45146154 56350309 45146291 56350480 45146428 56350651 45146565 56350822 45146702 56350993 45146839 56351164 45146976 56351335 45147113 56351506 45147250 56351677 45147387 56351848 45147524 56352019 45147661 56352190 45147798 56352361 45147935 56352532 45148072 56352703 45148209 56352874 45148346 56353045 45148483 56353216 45148620 56353387 45148757 56353558 45148894 56353729 45149031 56353900 45149168 56354071 45149305 56354242 45149442 56354413 45149579 56354584 45149716 56354755 45149853 56354926 45149990 56355097 45150127 56355268 45150264 56355439 45150401 56355610 45150538 56355781 45150675 56355952 45150812 56356123 45150949 56356294 45151086 56356465 45151223 56356636 45151360 56356807 45151497 56356978 45151634 56357149 45151771 56357320 45151908 56357491 45152045 56357662 45152182 56357833 45152319 56358004 45152456 56358175 45152593 56358346 45152730 56358517 45152867 56358688 45153004 56358859 45153141 56359030 45153278 56359201 45153415 56359372 45153552 56359543 45153689 56359714 45153826 56359885 45153963 56360056 45154100 56360227 45154237 56360398 45154374 56360569 45154511 56360740 45154648 56360911 45154785 56361082 45154922 56361253 45155059 56361424 45155196 56361595 45155333 56361766 45155470 56361937 45155607 56362108 45155744 56362279 45155881 56362450 45156018 56362621 45156155 56362792 45156292 56362963 45156429 56363134 45156566 56363305 45156703 56363476 45156840 56363647 45156977 56363818 45157114 56363989 45157251 56364160 45157388 56364331 45157525 56364502 45157662 56364673 45157799 56364844 45157936 56365015 45158073 56365186 45158210 56365357 45158347 56365528 45158484 56365699 45158621 56365870 45158758 56366041 45158895 56366212 45159032 56366383 45159169 56366554 45159306 56366725 45159443 56366896 45159580 56367067 45159717 56367238 45159854 56367409 45159991 56367580 45160128 56367751 45160265 56367922 45160402 56368093 45160539 56368264 45160676 56368435 45160813 56368606 45160950 56368777 45161087 56368948 45161224 56369119 45161361 56369290 45161498 56369461 45161635 56369632 45161772 56369803 45161909 56369974 45162046 56370145 45162183 56370316 45162320 56370487 45162457 56370658 45162594 56370829 45162731 56371000 45162868 56371171 45163005 56371342 45163142 56371513 45163279 56371684 45163416 56371855 45163553 56372026 45163690 56372197 45163827 56372368 45163964 56372539 45164101 56372710 45164238 56372881 45164375 56373052 45164512 56373223 45164649 56373394 45164786 56373565 45164923 56373736 45165060 56373907 45165197 56374078 45165334 56374249 45165471 56374420 45165608 56374591 45165745 56374762 45165882 56374933 45166019 56375104 45166156 56375275 45166293 56375446 45166430 56375617 45166567 56375788 45166704 56375959 45166841 56376130 45166978 56376301 45167115 56376472 45167252 56376643 45167389 56376814 45167526 56376985 45167663 56377156 45167800 56377327 45167937 56377498 45168074 56377669 45168211 56377840 45168348 56378011 45168485 56378182 45168622 56378353 45168759 56378524 45168896 56378695 45169033 56378866 45169170 56379037 45169307 56379208 45169444 56379379 45169581 56379550 45169718 56379721 45169855 56379892 45169992 56380063 45170129 56380234 45170266 56380405 45170403 56380576 45170540 56380747 45170677 56380918 45170814 56381089 45170951 56381260 45171088 56381431 45171225 56381602 45171362 56381773 45171499 56381944 45171636 56382115 45171773 56382286 45171910 56382457 45172047 56382628 45172184 56382799 45172321 56382970 45172458 56383141 45172595 56383312 45172732 56383483 45172869 56383654 45173006 56383825 45173143 56383996 45173280 56384167 45173417 56384338 45173554 56384509 45173691 56384680 45173828 56384851 45173965 56385022 45174102 56385193 45174239 56385364 45174376 56385535 45174513 56385706 45174650 56385877 45174787 56386048 45174924 56386219 45175061 56386390 45175198 56386561 45175335 56386732 45175472 56386903 45175609 56387074 45175746 56387245 45175883 56387416 45176020 56387587 45176157 56387758 45176294 56387929 45176431 56388100 45176568 56388271 45176705 56388442 45176842 56388613 45176979 56388784 45177116 56388955 45177253 56389126 45177390 56389297 45177527 56389468 45177664 56389639 45177801 56389810 45177938 56389981 45178075 56390152 45178212 56390323 45178349 56390494 45178486 56390665 45178623 56390836 45178760 56391007 45178897 56391178 45179034 56391349 45179171 56391520 45179308 56391691 45179445 56391862 45179582 56392033 45179719 56392204 45179856 56392375 45179993 56392546 45180130 56392717 45180267 56392888 45180404 56393059 45180541 56393230 45180678 56393401 45180815 56393572 45180952 56393743 45181089 56393914 45181226 56394085 45181363 56394256 45181500 56394427 45181637 56394598 45181774 56394769 45181911 56394940 45182048 56395111 45182185 56395282 45182322 56395453 45182459 56395624 45182596 56395795 45182733 56395966 45182870 56396137 45183007 56396308 45183144 56396479 45183281 56396650 45183418 56396821 45183555 56396992 45183692 56397163 45183829 56397334 45183966 56397505 45184103 56397676 45184240 56397847 45184377 56398018 45184514 56398189 45184651 56398360 45184788 56398531 45184925 56398702 45185062 56398873 45185199 56399044 45185336 56399215 45185473 56399386 45185610 56399557 45185747 56399728 45185884 56399899 45186021 56400070 45186158 56400241 45186295 56400412 45186432 56400583 45186569 56400754 45186706 56400925 45186843 56401096 45186980 56401267 45187117 56401438 45187254 56401609 45187391 56401780 45187528 56401951 45187665 56402122 45187802 56402293 45187939 56402464 45188076 56402635 45188213 56402806 45188350 56402977 45188487 56403148 45188624 56403319 45188761 56403490 45188898 56403661 45189035 56403832 45189172 56404003 45189309 56404174 45189446 56404345 45189583 56404516 45189720 56404687 45189857 56404858 45189994 56405029 45190131 56405200 45190268 56405371 45190405 56405542 45190542 56405713 45190679 56405884 45190816 56406055 45190953 56406226 45191090 56406397 45191227 56406568 45191364 56406739 45191501 56406910 45191638 56407081 45191775 56407252 45191912 56407423 45192049 56407594 45192186 56407765 45192323 56407936 45192460 56408107 45192597 56408278 45192734 56408449 45192871 56408620 45193008 56408791 45193145 56408962 45193282 56409133 45193419 56409304 45193556 56409475 45193693 56409646 45193830 56409817 45193967 56409988 45194104 56410159 45194241 56410330 45194378 56410501 45194515 56410672 45194652 56410843 45194789 56411014 45194926 56411185 45195063 56411356 45195200 56411527 45195337 56411698 45195474 56411869 45195611 56412040 45195748 56412211 45195885 56412382 45196022 56412553 45196159 56412724 45196296 56412895 45196433 56413066 45196570 56413237 45196707 56413408 45196844 56413579 45196981 56413750 45197118 56413921 45197255 56414092 45197392 56414263 45197529 56414434 45197666 56414605 45197803 56414776 45197940 56414947 45198077 56415118 45198214 56415289 45198351 56415460 45198488 56415631 45198625 56415802 45198762 56415973 45198899 56416144 45199036 56416315 45199173 56416486 45199310 56416657 45199447 56416828 45199584 56416999 45199721 56417170 45199858 56417341 45199995 56417512 45200132 56417683 45200269 56417854 45200406 56418025 45200543 56418196 45200680 56418367 45200817 56418538 45200954 56418709 45201091 56418880 45201228 56419051 45201365 56419222 45201502 56419393 45201639 56419564 45201776 56419735 45201913 56419906 45202050 56420077 45202187 56420248 45202324 56420419 45202461 56420590 45202598 56420761 45202735 56420932 45202872 56421103 45203009 56421274 45203146 56421445 45203283 56421616 45203420 56421787 45203557 56421958 45203694 56422129 45203831 56422300 45203968 56422471 45204105 56422642 45204242 56422813 45204379 56422984 45204516 56423155 45204653 56423326 45204790 56423497 45204927 56423668 45205064 56423839 45205201 56424010 45205338 56424181 45205475 56424352 45205612 56424523 45205749 56424694 45205886 56424865 45206023 56425036 45206160 56425207 45206297 56425378 45206434 56425549 45206571 56425720 45206708 56425891 45206845 56426062 45206982 56426233 45207119 56426404 45207256 56426575 45207393 56426746 45207530 56426917 45207667 56427088 45207804 56427259 45207941 56427430 45208078 56427601 45208215 56427772 45208352 56427943 45208489 56428114 45208626 56428285
1000 71238900 0 71238900 88918627 71239037 88918798 71239174 88918969 71239311 88919140 71239448 88919311 71239585 88919482 71239722 88919653 71239859 88919824 71239996 88919995 71240133 88920166 71240270 88920337 71240407 88920508 71240544 88920679 71240681 88920850 71240818 88921021 71240955 88921192 71241092 88921363 71241229 88921534 71241366 88921705 71241503 88921876 71241640 88922047 71241777 88922218 71241914 88922389 71242051 88922560 71242188 88922731 71242325 88922902 71242462 88923073 71242599 88923244 71242736 88923415 71242873 88923586 71243010 88923757 71243147 88923928 71243284 88924099 71243421 88924270 71243558 88924441 71243695 88924612 71243832 88924783 71243969 88924954 71244106 88925125 71244243 88925296 71244380 88925467 71244517 88925638 71244654 88925809 71244791 88925980 71244928 88926151 71245065 88926322 71245202 88926493 71245339 88926664 71245476 88926835 71245613 88927006 71245750 88927177 71245887 88927348 71246024 88927519 71246161 88927690 71246298 88927861 71246435 88928032 71246572 88928203 71246709 88928374 71246846 88928545 71246983 88928716 71247120 88928887 71247257 88929058 71247394 88929229 71247531 88929400 71247668 88929571 71247805 88929742 71247942 88929913 71248079 88930084 71248216 88930255 71248353 88930426 71248490 88930597 71248627 88930768 71248764 88930939 71248901 88931110 71249038 88931281 71249175 88931452 71249312 88931623 71249449 88931794 71249586 88931965 71249723 88932136 71249860 88932307 71249997 88932478 71250134 88932649 71250271 88932820 71250408 88932991 71250545 88933162 71250682 88933333 71250819 88933504 71250956 88933675 71251093 88933846 71251230 88934017 71251367 88934188 71251504 88934359 71251641 88934530 71251778 88934701 71251915 88934872 71252052 88935043 71252189 88935214 71252326 88935385 71252463 88935556 71252600 88935727 71252737 88935898 71252874 88936069 71253011 88936240 71253148 88936411 71253285 88936582 71253422 88936753 71253559 88936924 71253696 88937095 71253833 88937266 71253970 88937437 71254107 88937608 71254244 88937779 71254381 88937950 71254518 88938121 71254655 88938292 71254792 88938463 71254929 88938634 71255066 88938805 71255203 88938976 71255340 88939147 71255477 88939318 71255614 88939489 71255751 88939660 71255888 88939831 71256025 88940002 71256162 88940173 71256299 88940344 71256436 88940515 71256573 88940686 71256710 88940857 71256847 88941028 71256984 88941199 71257121 88941370 71257258 88941541 71257395 88941712 71257532 88941883 71257669 88942054 71257806 88942225 71257943 88942396 71258080 88942567 71258217 88942738 71258354 88942909 71258491 88943080 71258628 88943251 71258765 88943422 71258902 88943593 71259039 88943764 71259176 88943935 71259313 88944106 71259450 88944277 71259587 88944448 71259724 88944619 71259861 88944790 71259998 88944961 71260135 88945132 71260272 88945303 71260409 88945474 71260546 88945645 71260683 88945816 71260820 88945987 71260957 88946158 71261094 88946329 71261231 88946500 71261368 88946671 71261505 88946842 71261642 88947013 71261779 88947184 71261916 88947355 71262053 88947526 71262190 88947697 71262327 88947868 71262464 88948039 71262601 88948210 71262738 88948381 71262875 88948552 71263012 88948723 71263149 88948894 71263286 88949065 71263423 88949236 71263560 88949407 71263697 88949578 71263834 88949749 71263971 88949920 71264108 88950091 71264245 88950262 71264382 88950433 71264519 88950604 71264656 88950775 71264793 88950946 71264930 88951117 71265067 88951288 71265204 88951459 71265341 88951630 71265478 88951801 71265615 88951972 71265752 88952143 71265889 88952314 71266026 88952485 71266163 88952656 71266300 88952827 71266437 88952998 71266574 88953169 71266711 88953340 71266848 88953511 71266985 88953682 71267122 88953853 71267259 88954024 71267396 88954195 71267533 88954366 71267670 88954537 71267807 88954708 71267944 88954879 71268081 88955050 71268218 88955221 71268355 88955392 71268492 88955563 71268629 88955734 71268766 88955905 71268903 88956076 71269040 88956247 71269177 88956418 71269314 88956589 71269451 88956760 71269588 88956931 71269725 88957102 71269862 88957273 71269999 88957444 71270136 88957615 71270273 88957786 71270410 88957957 71270547 88958128 71270684 88958299 71270821 88958470 71270958 88958641 71271095 88958812 71271232 88958983 71271369 88959154 71271506 88959325 71271643 88959496 71271780 88959667 71271917 88959838 71272054 88960009 71272191 88960180 71272328 88960351 71272465 88960522 71272602 88960693 71272739 88960864 71272876 88961035 71273013 88961206 71273150 88961377 71273287 88961548 71273424 88961719 71273561 88961890 71273698 88962061 71273835 88962232 71273972 88962403 71274109 88962574 71274246 88962745 71274383 88962916 71274520 88963087 71274657 88963258 71274794 88963429 71274931 88963600 71275068 88963771 71275205 88963942 71275342 88964113 71275479 88964284 71275616 88964455 71275753 88964626 71275890 88964797 71276027 88964968 71276164 88965139 71276301 88965310 71276438 88965481 71276575 88965652 71276712 88965823 71276849 88965994 71276986 88966165 71277123 88966336 71277260 88966507 71277397 88966678 71277534 88966849 71277671 88967020 71277808 88967191 71277945 88967362 71278082 88967533 71278219 88967704 71278356 88967875 71278493 88968046 71278630 88968217 71278767 88968388 71278904 88968559 71279041 88968730 71279178 88968901 71279315 88969072 71279452 88969243 71279589 88969414 71279726 88969585 71279863 88969756 71280000 88969927 71280137 88970098 71280274 88970269 71280411 88970440 71280548 88970611 71280685 88970782 71280822 88970953 71280959 88971124 71281096 88971295 71281233 88971466 71281370 88971637 71281507 88971808 71281644 88971979 71281781 88972150 71281918 88972321 71282055 88972492 71282192 88972663 71282329 88972834 71282466 88973005 71282603 88973176 71282740 88973347 71282877 88973518 71283014 88973689 71283151 88973860 71283288 88974031 71283425 88974202 71283562 88974373 71283699 88974544 71283836 88974715 71283973 88974886 71284110 88975057 71284247 88975228 71284384 88975399 71284521 88975570 71284658 88975741 71284795 88975912 71284932 88976083 71285069 88976254 71285206 88976425 71285343 88976596 71285480 88976767 71285617 88976938 71285754 88977109 71285891 88977280 71286028 88977451 71286165 88977622 71286302 88977793 71286439 88977964 71286576 88978135 71286713 88978306 71286850 88978477 71286987 88978648 71287124 88978819 71287261 88978990 71287398 88979161 71287535 88979332 71287672 88979503 71287809 88979674 71287946 88979845 71288083 88980016 71288220 88980187 71288357 88980358 71288494 88980529 71288631 88980700 71288768 88980871 71288905 88981042 71289042 88981213 71289179 88981384 71289316 88981555 71289453 88981726 71289590 88981897 71289727 88982068 71289864 88982239 71290001 88982410 71290138 88982581 71290275 88982752 71290412 88982923 71290549 88983094 71290686 88983265 71290823 88983436 71290960 88983607 71291097 88983778 71291234 88983949 71291371 88984120 71291508 88984291 71291645 88984462 71291782 88984633 71291919 88984804 71292056 88984975 71292193 88985146 71292330 88985317 71292467 88985488 71292604 88985659 71292741 88985830 71292878 88986001 71293015 88986172 71293152 88986343 71293289 88986514 71293426 88986685 71293563 88986856 71293700 88987027 71293837 88987198 71293974 88987369 71294111 88987540 71294248 88987711 71294385 88987882 71294522 88988053 71294659 88988224 71294796 88988395 71294933 88988566 71295070 88988737 71295207 88988908 71295344 88989079 71295481 88989250 71295618 88989421 71295755 88989592 71295892 88989763 71296029 88989934 71296166 88990105 71296303 88990276 71296440 88990447 71296577 88990618 71296714 88990789 71296851 88990960 71296988 88991131 71297125 88991302 71297262 88991473 71297399 88991644 71297536 88991815 71297673 88991986 71297810 88992157 71297947 88992328 71298084 88992499 71298221 88992670 71298358 88992841 71298495 88993012 71298632 88993183 71298769 88993354 71298906 88993525 71299043 88993696 71299180 88993867 71299317 88994038 71299454 88994209 71299591 88994380 71299728 88994551 71299865 88994722 71300002 88994893 71300139 88995064 71300276 88995235 71300413 88995406 71300550 88995577 71300687 88995748 71300824 88995919 71300961 88996090 71301098 88996261 71301235 88996432 71301372 88996603 71301509 88996774 71301646 88996945 71301783 88997116 71301920 88997287 71302057 88997458 71302194 88997629 71302331 88997800 71302468 88997971 71302605 88998142 71302742 88998313 71302879 88998484 71303016 88998655 71303153 88998826 71303290 88998997 71303427 88999168 71303564 88999339 71303701 88999510 71303838 88999681 71303975 88999852 71304112 89000023 71304249 89000194 71304386 89000365 71304523 89000536 71304660 89000707 71304797 89000878 71304934 89001049 71305071 89001220 71305208 89001391 71305345 89001562 71305482 89001733 71305619 89001904 71305756 89002075 71305893 89002246 71306030 89002417 71306167 89002588 71306304 89002759 71306441 89002930 71306578 89003101 71306715 89003272 71306852 89003443 71306989 89003614 71307126 89003785 71307263 89003956 71307400 89004127 71307537 89004298 71307674 89004469 71307811 89004640 71307948 89004811 71308085 89004982 71308222 89005153 71308359 89005324 71308496 89005495 71308633 89005666 71308770 89005837 71308907 89006008 71309044 89006179 71309181 89006350 71309318 89006521 71309455 89006692 71309592 89006863 71309729 89007034 71309866 89007205 71310003 89007376 71310140 89007547 71310277 89007718 71310414 89007889 71310551 89008060 71310688 89008231 71310825 89008402 71310962 89008573 71311099 89008744 71311236 89008915 71311373 89009086 71311510 89009257 71311647 89009428 71311784 89009599 71311921 89009770 71312058 89009941 71312195 89010112 71312332 89010283 71312469 89010454 71312606 89010625 71312743 89010796 71312880 89010967 71313017 89011138 71313154 89011309 71313291 89011480 71313428 89011651 71313565 89011822 71313702 89011993 71313839 89012164 71313976 89012335 71314113 89012506 71314250 89012677 71314387 89012848 71314524 89013019 71314661 89013190 71314798 89013361 71314935 89013532 71315072 89013703 71315209 89013874 71315346 89014045 71315483 89014216 71315620 89014387 71315757 89014558 71315894 89014729 71316031 89014900 71316168 89015071 71316305 89015242 71316442 89015413 71316579 89015584 71316716 89015755 71316853 89015926 71316990 89016097 71317127 89016268 71317264 89016439 71317401 89016610 71317538 89016781 71317675 89016952 71317812 89017123 71317949 89017294 71318086 89017465 71318223 89017636 71318360 89017807 71318497 89017978 71318634 89018149 71318771 89018320 71318908 89018491 71319045 89018662 71319182 89018833 71319319 89019004 71319456 89019175 71319593 89019346 71319730 89019517 71319867 89019688 71320004 89019859 71320141 89020030 71320278 89020201 71320415 89020372 71320552 89020543 71320689 89020714 71320826 89020885 71320963 89021056 71321100 89021227 71321237 89021398 71321374 89021569 71321511 89021740 71321648 89021911 71321785 89022082 71321922 89022253 71322059 89022424 71322196 89022595 71322333 89022766 71322470 89022937 71322607 89023108 71322744 89023279 71322881 89023450 71323018 89023621 71323155 89023792 71323292 89023963 71323429 89024134 71323566 89024305 71323703 89024476 71323840 89024647 71323977 89024818 71324114 89024989 71324251 89025160 71324388 89025331 71324525 89025502 71324662 89025673 71324799 89025844 71324936 89026015 71325073 89026186 71325210 89026357 71325347 89026528 71325484 89026699 71325621 89026870 71325758 89027041 71325895 89027212 71326032 89027383 71326169 89027554 71326306 89027725 71326443 89027896 71326580 89028067 71326717 89028238 71326854 89028409 71326991 89028580 71327128 89028751 71327265 89028922 71327402 89029093 71327539 89029264 71327676 89029435 71327813 89029606 71327950 89029777 71328087 89029948 71328224 89030119 71328361 89030290 71328498 89030461 71328635 89030632 71328772 89030803 71328909 89030974 71329046 89031145 71329183 89031316 71329320 89031487 71329457 89031658 71329594 89031829 71329731 89032000 71329868 89032171 71330005 89032342 71330142 89032513 71330279 89032684 71330416 89032855 71330553 89033026 71330690 89033197 71330827 89033368 71330964 89033539 71331101 89033710 71331238 89033881 71331375 89034052 71331512 89034223 71331649 89034394 71331786 89034565 71331923 89034736 71332060 89034907 71332197 89035078 71332334 89035249 71332471 89035420 71332608 89035591 71332745 89035762 71332882 89035933 71333019 89036104 71333156 89036275 71333293 89036446 71333430 89036617 71333567 89036788 71333704 89036959 71333841 89037130 71333978 89037301 71334115 89037472 71334252 89037643 71334389 89037814 71334526 89037985 71334663 89038156 71334800 89038327 71334937 89038498 71335074 89038669 71335211 89038840 71335348 89039011 71335485 89039182 71335622 89039353 71335759 89039524 71335896 89039695 71336033 89039866 71336170 89040037 71336307 89040208 71336444 89040379 71336581 89040550 71336718 89040721 71336855 89040892 71336992 89041063 71337129 89041234 71337266 89041405 71337403 89041576 71337540 89041747 71337677 89041918 71337814 89042089 71337951 89042260 71338088 89042431 71338225 89042602 71338362 89042773 71338499 89042944 71338636 89043115 71338773 89043286 71338910 89043457 71339047 89043628 71339184 89043799 71339321 89043970 71339458 89044141 71339595 89044312 71339732 89044483 71339869 89044654 71340006 89044825 71340143 89044996 71340280 89045167 71340417 89045338 71340554 89045509 71340691 89045680 71340828 89045851 71340965 89046022 71341102 89046193 71341239 89046364 71341376 89046535 71341513 89046706 71341650 89046877 71341787 89047048 71341924 89047219 71342061 89047390 71342198 89047561 71342335 89047732 71342472 89047903 71342609 89048074 71342746 89048245 71342883 89048416 71343020 89048587 71343157 89048758 71343294 89048929 71343431 89049100 71343568 89049271 71343705 89049442 71343842 89049613 71343979 89049784 71344116 89049955 71344253 89050126 71344390 89050297 71344527 89050468 71344664 89050639 71344801 89050810 71344938 89050981 71345075 89051152 71345212 89051323 71345349 89051494 71345486 89051665 71345623 89051836 71345760 89052007 71345897 89052178 71346034 89052349 71346171 89052520 71346308 89052691 71346445 89052862 71346582 89053033 71346719 89053204 71346856 89053375 71346993 89053546 71347130 89053717 71347267 89053888 71347404 89054059 71347541 89054230 71347678 89054401 71347815 89054572 71347952 89054743 71348089 89054914 71348226 89055085 71348363 89055256 71348500 89055427 71348637 89055598 71348774 89055769 71348911 89055940 71349048 89056111 71349185 89056282 71349322 89056453 71349459 89056624 71349596 89056795 71349733 89056966 71349870 89057137 71350007 89057308 71350144 89057479 71350281 89057650 71350418 89057821 71350555 89057992 71350692 89058163 71350829 89058334 71350966 89058505 71351103 89058676 71351240 89058847 71351377 89059018 71351514 89059189 71351651 89059360 71351788 89059531 71351925 89059702 71352062 89059873 71352199 89060044 71352336 89060215 71352473 89060386 71352610 89060557 71352747 89060728 71352884 89060899 71353021 89061070 71353158 89061241 71353295 89061412 71353432 89061583 71353569 89061754 71353706 89061925 71353843 89062096 71353980 89062267 71354117 89062438 71354254 89062609 71354391 89062780 71354528 89062951 71354665 89063122 71354802 89063293 71354939 89063464 71355076 89063635 71355213 89063806 71355350 89063977 71355487 89064148 71355624 89064319 71355761 89064490 71355898 89064661 71356035 89064832 71356172 89065003 71356309 89065174 71356446 89065345 71356583 89065516 71356720 89065687 71356857 89065858 71356994 89066029 71357131 89066200 71357268 89066371 71357405 89066542 71357542 89066713 71357679 89066884 71357816 89067055 71357953 89067226 71358090 89067397 71358227 89067568 71358364 89067739 71358501 89067910 71358638 89068081 71358775 89068252 71358912 89068423 71359049 89068594 71359186 89068765 71359323 89068936 71359460 89069107 71359597 89069278 71359734 89069449 71359871 89069620 71360008 89069791 71360145 89069962 71360282 89070133 71360419 89070304 71360556 89070475 71360693 89070646 71360830 89070817 71360967 89070988 71361104 89071159 71361241 89071330 71361378 89071501 71361515 89071672 71361652 89071843 71361789 89072014 71361926 89072185 71362063 89072356 71362200 89072527 71362337 89072698 71362474 89072869 71362611 89073040 71362748 89073211 71362885 89073382 71363022 89073553 71363159 89073724 71363296 89073895 71363433 89074066 71363570 89074237 71363707 89074408 71363844 89074579 71363981 89074750 71364118 89074921 71364255 89075092 71364392 89075263 71364529 89075434 71364666 89075605 71364803 89075776 71364940 89075947 71365077 89076118 71365214 89076289 71365351 89076460 71365488 89076631 71365625 89076802 71365762 89076973 71365899 89077144 71366036 89077315 71366173 89077486 71366310 89077657 71366447 89077828 71366584 89077999 71366721 89078170 71366858 89078341 71366995 89078512 71367132 89078683 71367269 89078854 71367406 89079025 71367543 89079196 71367680 89079367 71367817 89079538 71367954 89079709 71368091 89079880 71368228 89080051 71368365 89080222 71368502 89080393 71368639 89080564 71368776 89080735 71368913 89080906 71369050 89081077 71369187 89081248 71369324 89081419 71369461 89081590 71369598 89081761 71369735 89081932 71369872 89082103 71370009 89082274 71370146 89082445 71370283 89082616 71370420 89082787 71370557 89082958 71370694 89083129 71370831 89083300 71370968 89083471 71371105 89083642 71371242 89083813 71371379 89083984 71371516 89084155 71371653 89084326 71371790 89084497 71371927 89084668 71372064 89084839 71372201 89085010 71372338 89085181 71372475 89085352 71372612 89085523 71372749 89085694 71372886 89085865 71373023 89086036 71373160 89086207 71373297 89086378 71373434 89086549 71373571 89086720 71373708 89086891 71373845 89087062 71373982 89087233 71374119 89087404 71374256 89087575 71374393 89087746 71374530 89087917 71374667 89088088 71374804 89088259 71374941 89088430 71375078 89088601 71375215 89088772 71375352 89088943 71375489 89089114 71375626 89089285
1000 25069900 0 25069900 31291627 25070037 31291798 25070174 31291969 25070311 31292140 25070448 31292311 25070585 31292482 25070722 31292653 25070859 31292824 25070996 31292995 25071133 31293166 25071270 31293337 25071407 31293508 25071544 31293679 25071681 31293850 25071818 31294021 25071955 31294192 25072092 31294363 25072229 31294534 25072366 31294705 25072503 31294876 25072640 31295047 25072777 31295218 25072914 31295389 25073051 31295560 25073188 31295731 25073325 31295902 25073462 31296073 25073599 31296244 25073736 31296415 25073873 31296586 25074010 31296757 25074147 31296928 25074284 31297099 25074421 31297270 25074558 31297441 25074695 31297612 25074832 31297783 25074969 31297954 25075106 31298125 25075243 31298296 25075380 31298467 25075517 31298638 25075654 31298809 25075791 31298980 25075928 31299151 25076065 31299322 25076202 31299493 25076339 31299664 25076476 31299835 25076613 31300006 25076750 31300177 25076887 31300348 25077024 31300519 25077161 31300690 25077298 31300861 25077435 31301032 25077572 31301203 25077709 31301374 25077846 31301545 25077983 31301716 25078120 31301887 25078257 31302058 25078394 31302229 25078531 31302400 25078668 31302571 25078805 31302742 25078942 31302913 25079079 31303084 25079216 31303255 25079353 31303426 25079490 31303597 25079627 31303768 25079764 31303939 25079901 31304110 25080038 31304281 25080175 31304452 25080312 31304623 25080449 31304794 25080586 31304965 25080723 31305136 25080860 31305307 25080997 31305478 25081134 31305649 25081271 31305820 25081408 31305991 25081545 31306162 25081682 31306333 25081819 31306504 25081956 31306675 25082093 31306846 25082230 31307017 25082367 31307188 25082504 31307359 25082641 31307530 25082778 31307701 25082915 31307872 25083052 31308043 25083189 31308214 25083326 31308385 25083463 31308556 25083600 31308727 25083737 31308898 25083874 31309069 25084011 31309240 25084148 31309411 25084285 31309582 25084422 31309753 25084559 31309924 25084696 31310095 25084833 31310266 25084970 31310437 25085107 31310608 25085244 31310779 25085381 31310950 25085518 31311121 25085655 31311292 25085792 31311463 25085929 31311634 25086066 31311805 25086203 31311976 25086340 31312147 25086477 31312318 25086614 31312489 25086751 31312660 25086888 31312831 25087025 31313002 25087162 31313173 25087299 31313344 25087436 31313515 25087573 31313686 25087710 31313857 25087847 31314028 25087984 31314199 25088121 31314370 25088258 31314541 25088395 31314712 25088532 31314883 25088669 31315054 25088806 31315225 25088943 31315396 25089080 31315567 25089217 31315738 25089354 31315909 25089491 31316080 25089628 31316251 25089765 31316422 25089902 31316593 25090039 31316764 25090176 31316935 25090313 31317106 25090450 31317277 25090587 31317448 25090724 31317619 25090861 31317790 25090998 31317961 25091135 31318132 25091272 31318303 25091409 31318474 25091546 31318645 25091683 31318816 25091820 31318987 25091957 31319158 25092094 31319329 25092231 31319500 25092368 31319671 25092505 31319842 25092642 31320013 25092779 31320184 25092916 31320355 25093053 31320526 25093190 31320697 25093327 31320868 25093464 31321039 25093601 31321210 25093738 31321381 25093875 31321552 25094012 31321723 25094149 31321894 25094286 31322065 25094423 31322236 25094560 31322407 25094697 31322578 25094834 31322749 25094971 31322920 25095108 31323091 25095245 31323262 25095382 31323433 25095519 31323604 25095656 31323775 25095793 31323946 25095930 31324117 25096067 31324288 25096204 31324459 25096341 31324630 25096478 31324801 25096615 31324972 25096752 31325143 25096889 31325314 25097026 31325485 25097163 31325656 25097300 31325827 25097437 31325998 25097574 31326169 25097711 31326340 25097848 31326511 25097985 31326682 25098122 31326853 25098259 31327024 25098396 31327195 25098533 31327366 25098670 31327537 25098807 31327708 25098944 31327879 25099081 31328050 25099218 31328221 25099355 31328392 25099492 31328563 25099629 31328734 25099766 31328905 25099903 31329076 25100040 31329247 25100177 31329418 25100314 31329589 25100451 31329760 25100588 31329931 25100725 31330102 25100862 31330273 25100999 31330444 25101136 31330615 25101273 31330786 25101410 31330957 25101547 31331128 25101684 31331299 25101821 31331470 25101958 31331641 25102095 31331812 25102232 31331983 25102369 31332154 25102506 31332325 25102643 31332496 25102780 31332667 25102917 31332838 25103054 31333009 25103191 31333180 25103328 31333351 25103465 31333522 25103602 31333693 25103739 31333864 25103876 31334035 25104013 31334206 25104150 31334377 25104287 31334548 25104424 31334719 25104561 31334890 25104698 31335061 25104835 31335232 25104972 31335403 25105109 31335574 25105246 31335745 25105383 31335916 25105520 31336087 25105657 31336258 25105794 31336429 25105931 31336600 25106068 31336771 25106205 31336942 25106342 31337113 25106479 31337284 25106616 31337455 25106753 31337626 25106890 31337797 25107027 31337968 25107164 31338139 25107301 31338310 25107438 31338481 25107575 31338652 25107712 31338823 25107849 31338994 25107986 31339165 25108123 31339336 25108260 31339507 25108397 31339678 25108534 31339849 25108671 31340020 25108808 31340191 25108945 31340362 25109082 31340533 25109219 31340704 25109356 31340875 25109493 31341046 25109630 31341217 25109767 31341388 25109904 31341559 25110041 31341730 25110178 31341901 25110315 31342072 25110452 31342243 25110589 31342414 25110726 31342585 25110863 31342756 25111000 31342927 25111137 31343098 25111274 31343269 25111411 31343440 25111548 31343611 25111685 31343782 25111822 31343953 25111959 31344124 25112096 31344295 25112233 31344466 25112370 31344637 25112507 31344808 25112644 31344979 25112781 31345150 25112918 31345321 25113055 31345492 25113192 31345663 25113329 31345834 25113466 31346005 25113603 31346176 25113740 31346347 25113877 31346518 25114014 31346689 25114151 31346860 25114288 31347031 25114425 31347202 25114562 31347373 25114699 31347544 25114836 31347715 25114973 31347886 25115110 31348057 25115247 31348228 25115384 31348399 25115521 31348570 25115658 31348741 25115795 31348912 25115932 31349083 25116069 31349254 25116206 31349425 25116343 31349596 25116480 31349767 25116617 31349938 25116754 31350109 25116891 31350280 25117028 31350451 25117165 31350622 25117302 31350793 25117439 31350964 25117576 31351135 25117713 31351306 25117850 31351477 25117987 31351648 25118124 31351819 25118261 31351990 25118398 31352161 25118535 31352332 25118672 31352503 25118809 31352674 25118946 31352845 25119083 31353016 25119220 31353187 25119357 31353358 25119494 31353529 25119631 31353700 25119768 31353871 25119905 31354042 25120042 31354213 25120179 31354384 25120316 31354555 25120453 31354726 25120590 31354897 25120727 31355068 25120864 31355239 25121001 31355410 25121138 31355581 25121275 31355752 25121412 31355923 25121549 31356094 25121686 31356265 25121823 31356436 25121960 31356607 25122097 31356778 25122234 31356949 25122371 31357120 25122508 31357291 25122645 31357462 25122782 31357633 25122919 31357804 25123056 31357975 25123193 31358146 25123330 31358317 25123467 31358488 25123604 31358659 25123741 31358830 25123878 31359001 25124015 31359172 25124152 31359343 25124289 31359514 25124426 31359685 25124563 31359856 25124700 31360027 25124837 31360198 25124974 31360369 25125111 31360540 25125248 31360711 25125385 31360882 25125522 31361053 25125659 31361224 25125796 31361395 25125933 31361566 25126070 31361737 25126207 31361908 25126344 31362079 25126481 31362250 25126618 31362421 25126755 31362592 25126892 31362763 25127029 31362934 25127166 31363105 25127303 31363276 25127440 31363447 25127577 31363618 25127714 31363789 25127851 31363960 25127988 31364131 25128125 31364302 25128262 31364473 25128399 31364644 25128536 31364815 25128673 31364986 25128810 31365157 25128947 31365328 25129084 31365499 25129221 31365670 25129358 31365841 25129495 31366012 25129632 31366183 25129769 31366354 25129906 31366525 25130043 31366696 25130180 31366867 25130317 31367038 25130454 31367209 25130591 31367380 25130728 31367551 25130865 31367722 25131002 31367893 25131139 31368064 25131276 31368235 25131413 31368406 25131550 31368577 25131687 31368748 25131824 31368919 25131961 31369090 25132098 31369261 25132235 31369432 25132372 31369603 25132509 31369774 25132646 31369945 25132783 31370116 25132920 31370287 25133057 31370458 25133194 31370629 25133331 31370800 25133468 31370971 25133605 31371142 25133742 31371313 25133879 31371484 25134016 31371655 25134153 31371826 25134290 31371997 25134427 31372168 25134564 31372339 25134701 31372510 25134838 31372681 25134975 31372852 25135112 31373023 25135249 31373194 25135386 31373365 25135523 31373536 25135660 31373707 25135797 31373878 25135934 31374049 25136071 31374220 25136208 31374391 25136345 31374562 25136482 31374733 25136619 31374904 25136756 31375075 25136893 31375246 25137030 31375417 25137167 31375588 25137304 31375759 25137441 31375930 25137578 31376101 25137715 31376272 25137852 31376443 25137989 31376614 25138126 31376785 25138263 31376956 25138400 31377127 25138537 31377298 25138674 31377469 25138811 31377640 25138948 31377811 25139085 31377982 25139222 31378153 25139359 31378324 25139496 31378495 25139633 31378666 25139770 31378837 25139907 31379008 25140044 31379179 25140181 31379350 25140318 31379521 25140455 31379692 25140592 31379863 25140729 31380034 25140866 31380205 25141003 31380376 25141140 31380547 25141277 31380718 25141414 31380889 25141551 31381060 25141688 31381231 25141825 31381402 25141962 31381573 25142099 31381744 25142236 31381915 25142373 31382086 25142510 31382257 25142647 31382428 25142784 31382599 25142921 31382770 25143058 31382941 25143195 31383112 25143332 31383283 25143469 31383454 25143606 31383625 25143743 31383796 25143880 31383967 25144017 31384138 25144154 31384309 25144291 31384480 25144428 31384651 25144565 31384822 25144702 31384993 25144839 31385164 25144976 31385335 25145113 31385506 25145250 31385677 25145387 31385848 25145524 31386019 25145661 31386190 25145798 31386361 25145935 31386532 25146072 31386703 25146209 31386874 25146346 31387045 25146483 31387216 25146620 31387387 25146757 31387558 25146894 31387729 25147031 31387900 25147168 31388071 25147305 31388242 25147442 31388413 25147579 31388584 25147716 31388755 25147853 31388926 25147990 31389097 25148127 31389268 25148264 31389439 25148401 31389610 25148538 31389781 25148675 31389952 25148812 31390123 25148949 31390294 25149086 31390465 25149223 31390636 25149360 31390807 25149497 31390978 25149634 31391149 25149771 31391320 25149908 31391491 25150045 31391662 25150182 31391833 25150319 31392004 25150456 31392175 25150593 31392346 25150730 31392517 25150867 31392688 25151004 31392859 25151141 31393030 25151278 31393201 25151415 31393372 25151552 31393543 25151689 31393714 25151826 31393885 25151963 31394056 25152100 31394227 25152237 31394398 25152374 31394569 25152511 31394740 25152648 31394911 25152785 31395082 25152922 31395253 25153059 31395424 25153196 31395595 25153333 31395766 25153470 31395937 25153607 31396108 25153744 31396279 25153881 31396450 25154018 31396621 25154155 31396792 25154292 31396963 25154429 31397134 25154566 31397305 25154703 31397476 25154840 31397647 25154977 31397818 25155114 31397989 25155251 31398160 25155388 31398331 25155525 31398502 25155662 31398673 25155799 31398844 25155936 31399015 25156073 31399186 25156210 31399357 25156347 31399528 25156484 31399699 25156621 31399870 25156758 31400041 25156895 31400212 25157032 31400383 25157169 31400554 25157306 31400725 25157443 31400896 25157580 31401067 25157717 31401238 25157854 31401409 25157991 31401580 25158128 31401751 25158265 31401922 25158402 31402093 25158539 31402264 25158676 31402435 25158813 31402606 25158950 31402777 25159087 31402948 25159224 31403119 25159361 31403290 25159498 31403461 25159635 31403632 25159772 31403803 25159909 31403974 25160046 31404145 25160183 31404316 25160320 31404487 25160457 31404658 25160594 31404829 25160731 31405000 25160868 31405171 25161005 31405342 25161142 31405513 25161279 31405684 25161416 31405855 25161553 31406026 25161690 31406197 25161827 31406368 25161964 31406539 25162101 31406710 25162238 31406881 25162375 31407052 25162512 31407223 25162649 31407394 25162786 31407565 25162923 31407736 25163060 31407907 25163197 31408078 25163334 31408249 25163471 31408420 25163608 31408591 25163745 31408762 25163882 31408933 25164019 31409104 25164156 31409275 25164293 31409446 25164430 31409617 25164567 31409788 25164704 31409959 25164841 31410130 25164978 31410301 25165115 31410472 25165252 31410643 25165389 31410814 25165526 31410985 25165663 31411156 25165800 31411327 25165937 31411498 25166074 31411669 25166211 31411840 25166348 31412011 25166485 31412182 25166622 31412353 25166759 31412524 25166896 31412695 25167033 31412866 25167170 31413037 25167307 31413208 25167444 31413379 25167581 31413550 25167718 31413721 25167855 31413892 25167992 31414063 25168129 31414234 25168266 31414405 25168403 31414576 25168540 31414747 25168677 31414918 25168814 31415089 25168951 31415260 25169088 31415431 25169225 31415602 25169362 31415773 25169499 31415944 25169636 31416115 25169773 31416286 25169910 31416457 25170047 31416628 25170184 31416799 25170321 31416970 25170458 31417141 25170595 31417312 25170732 31417483 25170869 31417654 25171006 31417825 25171143 31417996 25171280 31418167 25171417 31418338 25171554 31418509 25171691 31418680 25171828 31418851 25171965 31419022 25172102 31419193 25172239 31419364 25172376 31419535 25172513 31419706 25172650 31419877 25172787 31420048 25172924 31420219 25173061 31420390 25173198 31420561 25173335 31420732 25173472 31420903 25173609 31421074 25173746 31421245 25173883 31421416 25174020 31421587 25174157 31421758 25174294 31421929 25174431 31422100 25174568 31422271 25174705 31422442 25174842 31422613 25174979 31422784 25175116 31422955 25175253 31423126 25175390 31423297 25175527 31423468 25175664 31423639 25175801 31423810 25175938 31423981 25176075 31424152 25176212 31424323 25176349 31424494 25176486 31424665 25176623 31424836 25176760 31425007 25176897 31425178 25177034 31425349 25177171 31425520 25177308 31425691 25177445 31425862 25177582 31426033 25177719 31426204 25177856 31426375 25177993 31426546 25178130 31426717 25178267 31426888 25178404 31427059 25178541 31427230 25178678 31427401 25178815 31427572 25178952 31427743 25179089 31427914 25179226 31428085 25179363 31428256 25179500 31428427 25179637 31428598 25179774 31428769 25179911 31428940 25180048 31429111 25180185 31429282 25180322 31429453 25180459 31429624 25180596 31429795 25180733 31429966 25180870 31430137 25181007 31430308 25181144 31430479 25181281 31430650 25181418 31430821 25181555 31430992 25181692 31431163 25181829 31431334 25181966 31431505 25182103 31431676 25182240 31431847 25182377 31432018 25182514 31432189 25182651 31432360 25182788 31432531 25182925 31432702 25183062 31432873 25183199 31433044 25183336 31433215 25183473 31433386 25183610 31433557 25183747 31433728 25183884 31433899 25184021 31434070 25184158 31434241 25184295 31434412 25184432 31434583 25184569 31434754 25184706 31434925 25184843 31435096 25184980 31435267 25185117 31435438 25185254 31435609 25185391 31435780 25185528 31435951 25185665 31436122 25185802 31436293 25185939 31436464 25186076 31436635 25186213 31436806 25186350 31436977 25186487 31437148 25186624 31437319 25186761 31437490 25186898 31437661 25187035 31437832 25187172 31438003 25187309 31438174 25187446 31438345 25187583 31438516 25187720 31438687 25187857 31438858 25187994 31439029 25188131 31439200 25188268 31439371 25188405 31439542 25188542 31439713 25188679 31439884 25188816 31440055 25188953 31440226 25189090 31440397 25189227 31440568 25189364 31440739 25189501 31440910 25189638 31441081 25189775 31441252 25189912 31441423 25190049 31441594 25190186 31441765 25190323 31441936 25190460 31442107 25190597 31442278 25190734 31442449 25190871 31442620 25191008 31442791 25191145 31442962 25191282 31443133 25191419 31443304 25191556 31443475 25191693 31443646 25191830 31443817 25191967 31443988 25192104 31444159 25192241 31444330 25192378 31444501 25192515 31444672 25192652 31444843 25192789 31445014 25192926 31445185 25193063 31445356 25193200 31445527 25193337 31445698 25193474 31445869 25193611 31446040 25193748 31446211 25193885 31446382 25194022 31446553 25194159 31446724 25194296 31446895 25194433 31447066 25194570 31447237 25194707 31447408 25194844 31447579 25194981 31447750 25195118 31447921 25195255 31448092 25195392 31448263 25195529 31448434 25195666 31448605 25195803 31448776 25195940 31448947 25196077 31449118 25196214 31449289 25196351 31449460 25196488 31449631 25196625 31449802 25196762 31449973 25196899 31450144 25197036 31450315 25197173 31450486 25197310 31450657 25197447 31450828 25197584 31450999 25197721 31451170 25197858 31451341 25197995 31451512 25198132 31451683 25198269 31451854 25198406 31452025 25198543 31452196 25198680 31452367 25198817 31452538 25198954 31452709 25199091 31452880 25199228 31453051 25199365 31453222 25199502 31453393 25199639 31453564 25199776 31453735 25199913 31453906 25200050 31454077 25200187 31454248 25200324 31454419 25200461 31454590 25200598 31454761 25200735 31454932 25200872 31455103 25201009 31455274 25201146 31455445 25201283 31455616 25201420 31455787 25201557 31455958 25201694 31456129 25201831 31456300 25201968 31456471 25202105 31456642 25202242 31456813 25202379 31456984 25202516 31457155 25202653 31457326 25202790 31457497 25202927 31457668 25203064 31457839 25203201 31458010 25203338 31458181 25203475 31458352 25203612 31458523 25203749 31458694 25203886 31458865 25204023 31459036 25204160 31459207 25204297 31459378 25204434 31459549 25204571 31459720 25204708 31459891 25204845 31460062 25204982 31460233 25205119 31460404 25205256 31460575 25205393 31460746 25205530 31460917 25205667 31461088 25205804 31461259 25205941 31461430 25206078 31461601 25206215 31461772 25206352 31461943 25206489 31462114 25206626 31462285
1000 55209900 0 55209900 68911627 55210037 68911798 55210174 68911969 55210311 68912140 55210448 68912311 55210585 68912482 55210722 68912653 55210859 68912824 55210996 68912995 55211133 68913166 55211270 68913337 55211407 68913508 55211544 68913679 55211681 68913850 55211818 68914021 55211955 68914192 55212092 68914363 55212229 68914534 55212366 68914705 55212503 68914876 55212640 68915047 55212777 68915218 55212914 68915389 55213051 68915560 55213188 68915731 55213325 68915902 55213462 68916073 55213599 68916244 55213736 68916415 55213873 68916586 55214010 68916757 55214147 68916928 55214284 68917099 55214421 68917270 55214558 68917441 55214695 68917612 55214832 68917783 55214969 68917954 55215106 68918125 55215243 68918296 55215380 68918467 55215517 68918638 55215654 68918809 55215791 68918980 55215928 68919151 55216065 68919322 55216202 68919493 55216339 68919664 55216476 68919835 55216613 68920006 55216750 68920177 55216887 68920348 55217024 68920519 55217161 68920690 55217298 68920861 55217435 68921032 55217572 68921203 55217709 68921374 55217846 68921545 55217983 68921716 55218120 68921887 55218257 68922058 55218394 68922229 55218531 68922400 55218668 68922571 55218805 68922742 55218942 68922913 55219079 68923084 55219216 68923255 55219353 68923426 55219490 68923597 55219627 68923768 55219764 68923939 55219901 68924110 55220038 68924281 55220175 68924452 55220312 68924623 55220449 68924794 55220586 68924965 55220723 68925136 55220860 68925307 55220997 68925478 55221134 68925649 55221271 68925820 55221408 68925991 55221545 68926162 55221682 68926333 55221819 68926504 55221956 68926675 55222093 68926846 55222230 68927017 55222367 68927188 55222504 68927359 55222641 68927530 55222778 68927701 55222915 68927872 55223052 68928043 55223189 68928214 55223326 68928385 55223463 68928556 55223600 68928727 55223737 68928898 55223874 68929069 55224011 68929240 55224148 68929411 55224285 68929582 55224422 68929753 55224559 68929924 55224696 68930095 55224833 68930266 55224970 68930437 55225107 68930608 55225244 68930779 55225381 68930950 55225518 68931121 55225655 68931292 55225792 68931463 55225929 68931634 55226066 68931805 55226203 68931976 55226340 68932147 55226477 68932318 55226614 68932489 55226751 68932660 55226888 68932831 55227025 68933002 55227162 68933173 55227299 68933344 55227436 68933515 55227573 68933686 55227710 68933857 55227847 68934028 55227984 68934199 55228121 68934370 55228258 68934541 55228395 68934712 55228532 68934883 55228669 68935054 55228806 68935225 55228943 68935396 55229080 68935567 55229217 68935738 55229354 68935909 55229491 68936080 55229628 68936251 55229765 68936422 55229902 68936593 55230039 68936764 55230176 68936935 55230313 68937106 55230450 68937277 55230587 68937448 55230724 68937619 55230861 68937790 55230998 68937961 55231135 68938132 55231272 68938303 55231409 68938474 55231546 68938645 55231683 68938816 55231820 68938987 55231957 68939158 55232094 68939329 55232231 68939500 55232368 68939671 55232505 68939842 55232642 68940013 55232779 68940184 55232916 68940355 55233053 68940526 55233190 68940697 55233327 68940868 55233464 68941039 55233601 68941210 55233738 68941381 55233875 68941552 55234012 68941723 55234149 68941894 55234286 68942065 55234423 68942236 55234560 68942407 55234697 68942578 55234834 68942749 55234971 68942920 55235108 68943091 55235245 68943262 55235382 68943433 55235519 68943604 55235656 68943775 55235793 68943946 55235930 68944117 55236067 68944288 55236204 68944459 55236341 68944630 55236478 68944801 55236615 68944972 55236752 68945143 55236889 68945314 55237026 68945485 55237163 68945656 55237300 68945827 55237437 68945998 55237574 68946169 55237711 68946340 55237848 68946511 55237985 68946682 55238122 68946853 55238259 68947024 55238396 68947195 55238533 68947366 55238670 68947537 55238807 68947708 55238944 68947879 55239081 68948050 55239218 68948221 55239355 68948392 55239492 68948563 55239629 68948734 55239766 68948905 55239903 68949076 55240040 68949247 55240177 68949418 55240314 68949589 55240451 68949760 55240588 68949931 55240725 68950102 55240862 68950273 55240999 68950444 55241136 68950615 55241273 68950786 55241410 68950957 55241547 68951128 55241684 68951299 55241821 68951470 55241958 68951641 55242095 68951812 55242232 68951983 55242369 68952154 55242506 68952325 55242643 68952496 55242780 68952667 55242917 68952838 55243054 68953009 55243191 68953180 55243328 68953351 55243465 68953522 55243602 68953693 55243739 68953864 55243876 68954035 55244013 68954206 55244150 68954377 55244287 68954548 55244424 68954719 55244561 68954890 55244698 68955061 55244835 68955232 55244972 68955403 55245109 68955574 55245246 68955745 55245383 68955916 55245520 68956087 55245657 68956258 55245794 68956429 55245931 68956600 55246068 68956771 55246205 68956942 55246342 68957113 55246479 68957284 55246616 68957455 55246753 68957626 55246890 68957797 55247027 68957968 55247164 68958139 55247301 68958310 55247438 68958481 55247575 68958652 55247712 68958823 55247849 68958994 55247986 68959165 55248123 68959336 55248260 68959507 55248397 68959678 55248534 68959849 55248671 68960020 55248808 68960191 55248945 68960362 55249082 68960533 55249219 68960704 55249356 68960875 55249493 68961046 55249630 68961217 55249767 68961388 55249904 68961559 55250041 68961730 55250178 68961901 55250315 68962072 55250452 68962243 55250589 68962414 55250726 68962585 55250863 68962756 55251000 68962927 55251137 68963098 55251274 68963269 55251411 68963440 55251548 68963611 55251685 68963782 55251822 68963953 55251959 68964124 55252096 68964295 55252233 68964466 55252370 68964637 55252507 68964808 55252644 68964979 55252781 68965150 55252918 68965321 55253055 68965492 55253192 68965663 55253329 68965834 55253466 68966005 55253603 68966176 55253740 68966347 55253877 68966518 55254014 68966689 55254151 68966860 55254288 68967031 55254425 68967202 55254562 68967373 55254699 68967544 55254836 68967715 55254973 68967886 55255110 68968057 55255247 68968228 55255384 68968399 55255521 68968570 55255658 68968741 55255795 68968912 55255932 68969083 55256069 68969254 55256206 68969425 55256343 68969596 55256480 68969767 55256617 68969938 55256754 68970109 55256891 68970280 55257028 68970451 55257165 68970622 55257302 68970793 55257439 68970964 55257576 68971135 55257713 68971306 55257850 68971477 55257987 68971648 55258124 68971819 55258261 68971990 55258398 68972161 55258535 68972332 55258672 68972503 55258809 68972674 55258946 68972845 55259083 68973016 55259220 68973187 55259357 68973358 55259494 68973529 55259631 68973700 55259768 68973871 55259905 68974042 55260042 68974213 55260179 68974384 55260316 68974555 55260453 68974726 55260590 68974897 55260727 68975068 55260864 68975239 55261001 68975410 55261138 68975581 55261275 68975752 55261412 68975923 55261549 68976094 55261686 68976265 55261823 68976436 55261960 68976607 55262097 68976778 55262234 68976949 55262371 68977120 55262508 68977291 55262645 68977462 55262782 68977633 55262919 68977804 55263056 68977975 55263193 68978146 55263330 68978317 55263467 68978488 55263604 68978659 55263741 68978830 55263878 68979001 55264015 68979172 55264152 68979343 55264289 68979514 55264426 68979685 55264563 68979856 55264700 68980027 55264837 68980198 55264974 68980369 55265111 68980540 55265248 68980711 55265385 68980882 55265522 68981053 55265659 68981224 55265796 68981395 55265933 68981566 55266070 68981737 55266207 68981908 55266344 68982079 55266481 68982250 55266618 68982421 55266755 68982592 55266892 68982763 55267029 68982934 55267166 68983105 55267303 68983276 55267440 68983447 55267577 68983618 55267714 68983789 55267851 68983960 55267988 68984131 55268125 68984302 55268262 68984473 55268399 68984644 55268536 68984815 55268673 68984986 55268810 68985157 55268947 68985328 55269084 68985499 55269221 68985670 55269358 68985841 55269495 68986012 55269632 68986183 55269769 68986354 55269906 68986525 55270043 68986696 55270180 68986867 55270317 68987038 55270454 68987209 55270591 68987380 55270728 68987551 55270865 68987722 55271002 68987893 55271139 68988064 55271276 68988235 55271413 68988406 55271550 68988577 55271687 68988748 55271824 68988919 55271961 68989090 55272098 68989261 55272235 68989432 55272372 68989603 55272509 68989774 55272646 68989945 55272783 68990116 55272920 68990287 55273057 68990458 55273194 68990629 55273331 68990800 55273468 68990971 55273605 68991142 55273742 68991313 55273879 68991484 55274016 68991655 55274153 68991826 55274290 68991997 55274427 68992168 55274564 68992339 55274701 68992510 55274838 68992681 55274975 68992852 55275112 68993023 55275249 68993194 55275386 68993365 55275523 68993536 55275660 68993707 55275797 68993878 55275934 68994049 55276071 68994220 55276208 68994391 55276345 68994562 55276482 68994733 55276619 68994904 55276756 68995075 55276893 68995246 55277030 68995417 55277167 68995588 55277304 68995759 55277441 68995930 55277578 68996101 55277715 68996272 55277852 68996443 55277989 68996614 55278126 68996785 55278263 68996956 55278400 68997127 55278537 68997298 55278674 68997469 55278811 68997640 55278948 68997811 55279085 68997982 55279222 68998153 55279359 68998324 55279496 68998495 55279633 68998666 55279770 68998837 55279907 68999008 55280044 68999179 55280181 68999350 55280318 68999521 55280455 68999692 55280592 68999863 55280729 69000034 55280866 69000205 55281003 69000376 55281140 69000547 55281277 69000718 55281414 69000889 55281551 69001060 55281688 69001231 55281825 69001402 55281962 69001573 55282099 69001744 55282236 69001915 55282373 69002086 55282510 69002257 55282647 69002428 55282784 69002599 55282921 69002770 55283058 69002941 55283195 69003112 55283332 69003283 55283469 69003454 55283606 69003625 55283743 69003796 55283880 69003967 55284017 69004138 55284154 69004309 55284291 69004480 55284428 69004651 55284565 69004822 55284702 69004993 55284839 69005164 55284976 69005335 55285113 69005506 55285250 69005677 55285387 69005848 55285524 69006019 55285661 69006190 55285798 69006361 55285935 69006532 55286072 69006703 55286209 69006874 55286346 69007045 55286483 69007216 55286620 69007387 55286757 69007558 55286894 69007729 55287031 69007900 55287168 69008071 55287305 69008242 55287442 69008413 55287579 69008584 55287716 69008755 55287853 69008926 55287990 69009097 55288127 69009268 55288264 69009439 55288401 69009610 55288538 69009781 55288675 69009952 55288812 69010123 55288949 69010294 55289086 69010465 55289223 69010636 55289360 69010807 55289497 69010978 55289634 69011149 55289771 69011320 55289908 69011491 55290045 69011662 55290182 69011833 55290319 69012004 55290456 69012175 55290593 69012346 55290730 69012517 55290867 69012688 55291004 69012859 55291141 69013030 55291278 69013201 55291415 69013372 55291552 69013543 55291689 69013714 55291826 69013885 55291963 69014056 55292100 69014227 55292237 69014398 55292374 69014569 55292511 69014740 55292648 69014911 55292785 69015082 55292922 69015253 55293059 69015424 55293196 69015595 55293333 69015766 55293470 69015937 55293607 69016108 55293744 69016279 55293881 69016450 55294018 69016621 55294155 69016792 55294292 69016963 55294429 69017134 55294566 69017305 55294703 69017476 55294840 69017647 55294977 69017818 55295114 69017989 55295251 69018160 55295388 69018331 55295525 69018502 55295662 69018673 55295799 69018844 55295936 69019015 55296073 69019186 55296210 69019357 55296347 69019528 55296484 69019699 55296621 69019870 55296758 69020041 55296895 69020212 55297032 69020383 55297169 69020554 55297306 69020725 55297443 69020896 55297580 69021067 55297717 69021238 55297854 69021409 55297991 69021580 55298128 69021751 55298265 69021922 55298402 69022093 55298539 69022264 55298676 69022435 55298813 69022606 55298950 69022777 55299087 69022948 55299224 69023119 55299361 69023290 55299498 69023461 55299635 69023632 55299772 69023803 55299909 69023974 55300046 69024145 55300183 69024316 55300320 69024487 55300457 69024658 55300594 69024829 55300731 69025000 55300868 69025171 55301005 69025342 55301142 69025513 55301279 69025684 55301416 69025855 55301553 69026026 55301690 69026197 55301827 69026368 55301964 69026539 55302101 69026710 55302238 69026881 55302375 69027052 55302512 69027223 55302649 69027394 55302786 69027565 55302923 69027736 55303060 69027907 55303197 69028078 55303334 69028249 55303471 69028420 55303608 69028591 55303745 69028762 55303882 69028933 55304019 69029104 55304156 69029275 55304293 69029446 55304430 69029617 55304567 69029788 55304704 69029959 55304841 69030130 55304978 69030301 55305115 69030472 55305252 69030643 55305389 69030814 55305526 69030985 55305663 69031156 55305800 69031327 55305937 69031498 55306074 69031669 55306211 69031840 55306348 69032011 55306485 69032182 55306622 69032353 55306759 69032524 55306896 69032695 55307033 69032866 55307170 69033037 55307307 69033208 55307444 69033379 55307581 69033550 55307718 69033721 55307855 69033892 55307992 69034063 55308129 69034234 55308266 69034405 55308403 69034576 55308540 69034747 55308677 69034918 55308814 69035089 55308951 69035260 55309088 69035431 55309225 69035602 55309362 69035773 55309499 69035944 55309636 69036115 55309773 69036286 55309910 69036457 55310047 69036628 55310184 69036799 55310321 69036970 55310458 69037141 55310595 69037312 55310732 69037483 55310869 69037654 55311006 69037825 55311143 69037996 55311280 69038167 55311417 69038338 55311554 69038509 55311691 69038680 55311828 69038851 55311965 69039022 55312102 69039193 55312239 69039364 55312376 69039535 55312513 69039706 55312650 69039877 55312787 69040048 55312924 69040219 55313061 69040390 55313198 69040561 55313335 69040732 55313472 69040903 55313609 69041074 55313746 69041245 55313883 69041416 55314020 69041587 55314157 69041758 55314294 69041929 55314431 69042100 55314568 69042271 55314705 69042442 55314842 69042613 55314979 69042784 55315116 69042955 55315253 69043126 55315390 69043297 55315527 69043468 55315664 69043639 55315801 69043810 55315938 69043981 55316075 69044152 55316212 69044323 55316349 69044494 55316486 69044665 55316623 69044836 55316760 69045007 55316897 69045178 55317034 69045349 55317171 69045520 55317308 69045691 55317445 69045862 55317582 69046033 55317719 69046204 55317856 69046375 55317993 69046546 55318130 69046717 55318267 69046888 55318404 69047059 55318541 69047230 55318678 69047401 55318815 69047572 55318952 69047743 55319089 69047914 55319226 69048085 55319363 69048256 55319500 69048427 55319637 69048598 55319774 69048769 55319911 69048940 55320048 69049111 55320185 69049282 55320322 69049453 55320459 69049624 55320596 69049795 55320733 69049966 55320870 69050137 55321007 69050308 55321144 69050479 55321281 69050650 55321418 69050821 55321555 69050992 55321692 69051163 55321829 69051334 55321966 69051505 55322103 69051676 55322240 69051847 55322377 69052018 55322514 69052189 55322651 69052360 55322788 69052531 55322925 69052702 55323062 69052873 55323199 69053044 55323336 69053215 55323473 69053386 55323610 69053557 55323747 69053728 55323884 69053899 55324021 69054070 55324158 69054241 55324295 69054412 55324432 69054583 55324569 69054754 55324706 69054925 55324843 69055096 55324980 69055267 55325117 69055438 55325254 69055609 55325391 69055780 55325528 69055951 55325665 69056122 55325802 69056293 55325939 69056464 55326076 69056635 55326213 69056806 55326350 69056977 55326487 69057148 55326624 69057319 55326761 69057490 55326898 69057661 55327035 69057832 55327172 69058003 55327309 69058174 55327446 69058345 55327583 69058516 55327720 69058687 55327857 69058858 55327994 69059029 55328131 69059200 55328268 69059371 55328405 69059542 55328542 69059713 55328679 69059884 55328816 69060055 55328953 69060226 55329090 69060397 55329227 69060568 55329364 69060739 55329501 69060910 55329638 69061081 55329775 69061252 55329912 69061423 55330049 69061594 55330186 69061765 55330323 69061936 55330460 69062107 55330597 69062278 55330734 69062449 55330871 69062620 55331008 69062791 55331145 69062962 55331282 69063133 55331419 69063304 55331556 69063475 55331693 69063646 55331830 69063817 55331967 69063988 55332104 69064159 55332241 69064330 55332378 69064501 55332515 69064672 55332652 69064843 55332789 69065014 55332926 69065185 55333063 69065356 55333200 69065527 55333337 69065698 55333474 69065869 55333611 69066040 55333748 69066211 55333885 69066382 55334022 69066553 55334159 69066724 55334296 69066895 55334433 69067066 55334570 69067237 55334707 69067408 55334844 69067579 55334981 69067750 55335118 69067921 55335255 69068092 55335392 69068263 55335529 69068434 55335666 69068605 55335803 69068776 55335940 69068947 55336077 69069118 55336214 69069289 55336351 69069460 55336488 69069631 55336625 69069802 55336762 69069973 55336899 69070144 55337036 69070315 55337173 69070486 55337310 69070657 55337447 69070828 55337584 69070999 55337721 69071170 55337858 69071341 55337995 69071512 55338132 69071683 55338269 69071854 55338406 69072025 55338543 69072196 55338680 69072367 55338817 69072538 55338954 69072709 55339091 69072880 55339228 69073051 55339365 69073222 55339502 69073393 55339639 69073564 55339776 69073735 55339913 69073906 55340050 69074077 55340187 69074248 55340324 69074419 55340461 69074590 55340598 69074761 55340735 69074932 55340872 69075103 55341009 69075274 55341146 69075445 55341283 69075616 55341420 69075787 55341557 69075958 55341694 69076129 55341831 69076300 55341968 69076471 55342105 69076642 55342242 69076813 55342379 69076984 55342516 69077155 55342653 69077326 55342790 69077497 55342927 69077668 55343064 69077839 55343201 69078010 55343338 69078181 55343475 69078352 55343612 69078523 55343749 69078694 55343886 69078865 55344023 69079036 55344160 69079207 55344297 69079378 55344434 69079549 55344571 69079720 55344708 69079891 55344845 69080062 55344982 69080233 55345119 69080404 55345256 69080575 55345393 69080746 55345530 69080917 55345667 69081088 55345804 69081259 55345941 69081430 55346078 69081601 55346215 69081772 55346352 69081943 55346489 69082114 55346626 69082285
1000 46852900 0 46852900 58480627 46853037 58480798 46853174 58480969 46853311 58481140 46853448 58481311 46853585 58481482 46853722 58481653 46853859 58481824 46853996 58481995 46854133 58482166 46854270 58482337 46854407 58482508 46854544 58482679 46854681 58482850 46854818 58483021 46854955 58483192 46855092 58483363 46855229 58483534 46855366 58483705 46855503 58483876 46855640 58484047 46855777 58484218 46855914 58484389 46856051 58484560 46856188 58484731 46856325 58484902 46856462 58485073 46856599 58485244 46856736 58485415 46856873 58485586 46857010 58485757 46857147 58485928 46857284 58486099 46857421 58486270 46857558 58486441 46857695 58486612 46857832 58486783 46857969 58486954 46858106 58487125 46858243 58487296 46858380 58487467 46858517 58487638 46858654 58487809 46858791 58487980 46858928 58488151 46859065 58488322 46859202 58488493 46859339 58488664 46859476 58488835 46859613 58489006 46859750 58489177 46859887 58489348 46860024 58489519 46860161 58489690 46860298 58489861 46860435 58490032 46860572 58490203 46860709 58490374 46860846 58490545 46860983 58490716 46861120 58490887 46861257 58491058 46861394 58491229 46861531 58491400 46861668 58491571 46861805 58491742 46861942 58491913 46862079 58492084 46862216 58492255 46862353 58492426 46862490 58492597 46862627 58492768 46862764 58492939 46862901 58493110 46863038 58493281 46863175 58493452 46863312 58493623 46863449 58493794 46863586 58493965 46863723 58494136 46863860 58494307 46863997 58494478 46864134 58494649 46864271 58494820 46864408 58494991 46864545 58495162 46864682 58495333 46864819 58495504 46864956 58495675 46865093 58495846 46865230 58496017 46865367 58496188 46865504 58496359 46865641 58496530 46865778 58496701 46865915 58496872 46866052 58497043 46866189 58497214 46866326 58497385 46866463 58497556 46866600 58497727 46866737 58497898 46866874 58498069 46867011 58498240 46867148 58498411 46867285 58498582 46867422 58498753 46867559 58498924 46867696 58499095 46867833 58499266 46867970 58499437 46868107 58499608 46868244 58499779 46868381 58499950 46868518 58500121 46868655 58500292 46868792 58500463 46868929 58500634 46869066 58500805 46869203 58500976 46869340 58501147 46869477 58501318 46869614 58501489 46869751 58501660 46869888 58501831 46870025 58502002 46870162 58502173 46870299 58502344 46870436 58502515 46870573 58502686 46870710 58502857 46870847 58503028 46870984 58503199 46871121 58503370 46871258 58503541 46871395 58503712 46871532 58503883 46871669 58504054 46871806 58504225 46871943 58504396 46872080 58504567 46872217 58504738 46872354 58504909 46872491 58505080 46872628 58505251 46872765 58505422 46872902 58505593 46873039 58505764 46873176 58505935 46873313 58506106 46873450 58506277 46873587 58506448 46873724 58506619 46873861 58506790 46873998 58506961 46874135 58507132 46874272 58507303 46874409 58507474 46874546 58507645 46874683 58507816 46874820 58507987 46874957 58508158 46875094 58508329 46875231 58508500 46875368 58508671 46875505 58508842 46875642 58509013 46875779 58509184 46875916 58509355 46876053 58509526 46876190 58509697 46876327 58509868 46876464 58510039 46876601 58510210 46876738 58510381 46876875 58510552 46877012 58510723 46877149 58510894 46877286 58511065 46877423 58511236 46877560 58511407 46877697 58511578 46877834 58511749 46877971 58511920 46878108 58512091 46878245 58512262 46878382 58512433 46878519 58512604 46878656 58512775 46878793 58512946 46878930 58513117 46879067 58513288 46879204 58513459 46879341 58513630 46879478 58513801 46879615 58513972 46879752 58514143 46879889 58514314 46880026 58514485 46880163 58514656 46880300 58514827 46880437 58514998 46880574 58515169 46880711 58515340 46880848 58515511 46880985 58515682 46881122 58515853 46881259 58516024 46881396 58516195 46881533 58516366 46881670 58516537 46881807 58516708 46881944 58516879 46882081 58517050 46882218 58517221 46882355 58517392 46882492 58517563 46882629 58517734 46882766 58517905 46882903 58518076 46883040 58518247 46883177 58518418 46883314 58518589 46883451 58518760 46883588 58518931 46883725 58519102 46883862 58519273 46883999 58519444 46884136 58519615 46884273 58519786 46884410 58519957 46884547 58520128 46884684 58520299 46884821 58520470 46884958 58520641 46885095 58520812 46885232 58520983 46885369 58521154 46885506 58521325 46885643 58521496 46885780 58521667 46885917 58521838 46886054 58522009 46886191 58522180 46886328 58522351 46886465 58522522 46886602 58522693 46886739 58522864 46886876 58523035 46887013 58523206 46887150 58523377 46887287 58523548 46887424 58523719 46887561 58523890 46887698 58524061 46887835 58524232 46887972 58524403 46888109 58524574 46888246 58524745 46888383 58524916 46888520 58525087 46888657 58525258 46888794 58525429 46888931 58525600 46889068 58525771 46889205 58525942 46889342 58526113 46889479 58526284 46889616 58526455 46889753 58526626 46889890 58526797 46890027 58526968 46890164 58527139 46890301 58527310 46890438 58527481 46890575 58527652 46890712 58527823 46890849 58527994 46890986 58528165 46891123 58528336 46891260 58528507 46891397 58528678 46891534 58528849 46891671 58529020 46891808 58529191 46891945 58529362 46892082 58529533 46892219 58529704 46892356 58529875 46892493 58530046 46892630 58530217 46892767 58530388 46892904 58530559 46893041 58530730 46893178 58530901 46893315 58531072 46893452 58531243 46893589 58531414 46893726 58531585 46893863 58531756 46894000 58531927 46894137 58532098 46894274 58532269 46894411 58532440 46894548 58532611 46894685 58532782 46894822 58532953 46894959 58533124 46895096 58533295 46895233 58533466 46895370 58533637 46895507 58533808 46895644 58533979 46895781 58534150 46895918 58534321 46896055 58534492 46896192 58534663 46896329 58534834 46896466 58535005 46896603 58535176 46896740 58535347 46896877 58535518 46897014 58535689 46897151 58535860 46897288 58536031 46897425 58536202 46897562 58536373 46897699 58536544 46897836 58536715 46897973 58536886 46898110 58537057 46898247 58537228 46898384 58537399 46898521 58537570 46898658 58537741 46898795 58537912 46898932 58538083 46899069 58538254 46899206 58538425 46899343 58538596 46899480 58538767 46899617 58538938 46899754 58539109 46899891 58539280 46900028 58539451 46900165 58539622 46900302 58539793 46900439 58539964 46900576 58540135 46900713 58540306 46900850 58540477 46900987 58540648 46901124 58540819 46901261 58540990 46901398 58541161 46901535 58541332 46901672 58541503 46901809 58541674 46901946 58541845 46902083 58542016 46902220 58542187 46902357 58542358 46902494 58542529 46902631 58542700 46902768 58542871 46902905 58543042 46903042 58543213 46903179 58543384 46903316 58543555 46903453 58543726 46903590 58543897 46903727 58544068 46903864 58544239 46904001 58544410 46904138 58544581 46904275 58544752 46904412 58544923 46904549 58545094 46904686 58545265 46904823 58545436 46904960 58545607 46905097 58545778 46905234 58545949 46905371 58546120 46905508 58546291 46905645 58546462 46905782 58546633 46905919 58546804 46906056 58546975 46906193 58547146 46906330 58547317 46906467 58547488 46906604 58547659 46906741 58547830 46906878 58548001 46907015 58548172 46907152 58548343 46907289 58548514 46907426 58548685 46907563 58548856 46907700 58549027 46907837 58549198 46907974 58549369 46908111 58549540 46908248 58549711 46908385 58549882 46908522 58550053 46908659 58550224 46908796 58550395 46908933 58550566 46909070 58550737 46909207 58550908 46909344 58551079 46909481 58551250 46909618 58551421 46909755 58551592 46909892 58551763 46910029 58551934 46910166 58552105 46910303 58552276 46910440 58552447 46910577 58552618 46910714 58552789 46910851 58552960 46910988 58553131 46911125 58553302 46911262 58553473 46911399 58553644 46911536 58553815 46911673 58553986 46911810 58554157 46911947 58554328 46912084 58554499 46912221 58554670 46912358 58554841 46912495 58555012 46912632 58555183 46912769 58555354 46912906 58555525 46913043 58555696 46913180 58555867 46913317 58556038 46913454 58556209 46913591 58556380 46913728 58556551 46913865 58556722 46914002 58556893 46914139 58557064 46914276 58557235 46914413 58557406 46914550 58557577 46914687 58557748 46914824 58557919 46914961 58558090 46915098 58558261 46915235 58558432 46915372 58558603 46915509 58558774 46915646 58558945 46915783 58559116 46915920 58559287 46916057 58559458 46916194 58559629 46916331 58559800 46916468 58559971 46916605 58560142 46916742 58560313 46916879 58560484 46917016 58560655 46917153 58560826 46917290 58560997 46917427 58561168 46917564 58561339 46917701 58561510 46917838 58561681 46917975 58561852 46918112 58562023 46918249 58562194 46918386 58562365 46918523 58562536 46918660 58562707 46918797 58562878 46918934 58563049 46919071 58563220 46919208 58563391 46919345 58563562 46919482 58563733 46919619 58563904 46919756 58564075 46919893 58564246 46920030 58564417 46920167 58564588 46920304 58564759 46920441 58564930 46920578 58565101 46920715 58565272 46920852 58565443 46920989 58565614 46921126 58565785 46921263 58565956 46921400 58566127 46921537 58566298 46921674 58566469 46921811 58566640 46921948 58566811 46922085 58566982 46922222 58567153 46922359 58567324 46922496 58567495 46922633 58567666 46922770 58567837 46922907 58568008 46923044 58568179 46923181 58568350 46923318 58568521 46923455 58568692 46923592 58568863 46923729 58569034 46923866 58569205 46924003 58569376 46924140 58569547 46924277 58569718 46924414 58569889 46924551 58570060 46924688 58570231 46924825 58570402 46924962 58570573 46925099 58570744 46925236 58570915 46925373 58571086 46925510 58571257 46925647 58571428 46925784 58571599 46925921 58571770 46926058 58571941 46926195 58572112 46926332 58572283 46926469 58572454 46926606 58572625 46926743 58572796 46926880 58572967 46927017 58573138 46927154 58573309 46927291 58573480 46927428 58573651 46927565 58573822 46927702 58573993 46927839 58574164 46927976 58574335 46928113 58574506 46928250 58574677 46928387 58574848 46928524 58575019 46928661 58575190 46928798 58575361 46928935 58575532 46929072 58575703 46929209 58575874 46929346 58576045 46929483 58576216 46929620 58576387 46929757 58576558 46929894 58576729 46930031 58576900 46930168 58577071 46930305 58577242 46930442 58577413 46930579 58577584 46930716 58577755 46930853 58577926 46930990 58578097 46931127 58578268 46931264 58578439 46931401 58578610 46931538 58578781 46931675 58578952 46931812 58579123 46931949 58579294 46932086 58579465 46932223 58579636 46932360 58579807 46932497 58579978 46932634 58580149 46932771 58580320 46932908 58580491 46933045 58580662 46933182 58580833 46933319 58581004 46933456 58581175 46933593 58581346 46933730 58581517 46933867 58581688 46934004 58581859 46934141 58582030 46934278 58582201 46934415 58582372 46934552 58582543 46934689 58582714 46934826 58582885 46934963 58583056 46935100 58583227 46935237 58583398 46935374 58583569 46935511 58583740 46935648 58583911 46935785 58584082 46935922 58584253 46936059 58584424 46936196 58584595 46936333 58584766 46936470 58584937 46936607 58585108 46936744 58585279 46936881 58585450 46937018 58585621 46937155 58585792 46937292 58585963 46937429 58586134 46937566 58586305 46937703 58586476 46937840 58586647 46937977 58586818 46938114 58586989 46938251 58587160 46938388 58587331 46938525 58587502 46938662 58587673 46938799 58587844 46938936 58588015 46939073 58588186 46939210 58588357 46939347 58588528 46939484 58588699 46939621 58588870 46939758 58589041 46939895 58589212 46940032 58589383 46940169 58589554 46940306 58589725 46940443 58589896 46940580 58590067 46940717 58590238 46940854 58590409 46940991 58590580 46941128 58590751 46941265 58590922 46941402 58591093 46941539 58591264 46941676 58591435 46941813 58591606 46941950 58591777 46942087 58591948 46942224 58592119 46942361 58592290 46942498 58592461 46942635 58592632 46942772 58592803 46942909 58592974 46943046 58593145 46943183 58593316 46943320 58593487 46943457 58593658 46943594 58593829 46943731 58594000 46943868 58594171 46944005 58594342 46944142 58594513 46944279 58594684 46944416 58594855 46944553 58595026 46944690 58595197 46944827 58595368 46944964 58595539 46945101 58595710 46945238 58595881 46945375 58596052 46945512 58596223 46945649 58596394 46945786 58596565 46945923 58596736 46946060 58596907 46946197 58597078 46946334 58597249 46946471 58597420 46946608 58597591 46946745 58597762 46946882 58597933 46947019 58598104 46947156 58598275 46947293 58598446 46947430 58598617 46947567 58598788 46947704 58598959 46947841 58599130 46947978 58599301 46948115 58599472 46948252 58599643 46948389 58599814 46948526 58599985 46948663 58600156 46948800 58600327 46948937 58600498 46949074 58600669 46949211 58600840 46949348 58601011 46949485 58601182 46949622 58601353 46949759 58601524 46949896 58601695 46950033 58601866 46950170 58602037 46950307 58602208 46950444 58602379 46950581 58602550 46950718 58602721 46950855 58602892 46950992 58603063 46951129 58603234 46951266 58603405 46951403 58603576 46951540 58603747 46951677 58603918 46951814 58604089 46951951 58604260 46952088 58604431 46952225 58604602 46952362 58604773 46952499 58604944 46952636 58605115 46952773 58605286 46952910 58605457 46953047 58605628 46953184 58605799 46953321 58605970 46953458 58606141 46953595 58606312 46953732 58606483 46953869 58606654 46954006 58606825 46954143 58606996 46954280 58607167 46954417 58607338 46954554 58607509 46954691 58607680 46954828 58607851 46954965 58608022 46955102 58608193 46955239 58608364 46955376 58608535 46955513 58608706 46955650 58608877 46955787 58609048 46955924 58609219 46956061 58609390 46956198 58609561 46956335 58609732 46956472 58609903 46956609 58610074 46956746 58610245 46956883 58610416 46957020 58610587 46957157 58610758 46957294 58610929 46957431 58611100 46957568 58611271 46957705 58611442 46957842 58611613 46957979 58611784 46958116 58611955 46958253 58612126 46958390 58612297 46958527 58612468 46958664 58612639 46958801 58612810 46958938 58612981 46959075 58613152 46959212 58613323 46959349 58613494 46959486 58613665 46959623 58613836 46959760 58614007 46959897 58614178 46960034 58614349 46960171 58614520 46960308 58614691 46960445 58614862 46960582 58615033 46960719 58615204 46960856 58615375 46960993 58615546 46961130 58615717 46961267 58615888 46961404 58616059 46961541 58616230 46961678 58616401 46961815 58616572 46961952 58616743 46962089 58616914 46962226 58617085 46962363 58617256 46962500 58617427 46962637 58617598 46962774 58617769 46962911 58617940 46963048 58618111 46963185 58618282 46963322 58618453 46963459 58618624 46963596 58618795 46963733 58618966 46963870 58619137 46964007 58619308 46964144 58619479 46964281 58619650 46964418 58619821 46964555 58619992 46964692 58620163 46964829 58620334 46964966 58620505 46965103 58620676 46965240 58620847 46965377 58621018 46965514 58621189 46965651 58621360 46965788 58621531 46965925 58621702 46966062 58621873 46966199 58622044 46966336 58622215 46966473 58622386 46966610 58622557 46966747 58622728 46966884 58622899 46967021 58623070 46967158 58623241 46967295 58623412 46967432 58623583 46967569 58623754 46967706 58623925 46967843 58624096 46967980 58624267 46968117 58624438 46968254 58624609 46968391 58624780 46968528 58624951 46968665 58625122 46968802 58625293 46968939 58625464 46969076 58625635 46969213 58625806 46969350 58625977 46969487 58626148 46969624 58626319 46969761 58626490 46969898 58626661 46970035 58626832 46970172 58627003 46970309 58627174 46970446 58627345 46970583 58627516 46970720 58627687 46970857 58627858 46970994 58628029 46971131 58628200 46971268 58628371 46971405 58628542 46971542 58628713 46971679 58628884 46971816 58629055 46971953 58629226 46972090 58629397 46972227 58629568 46972364 58629739 46972501 58629910 46972638 58630081 46972775 58630252 46972912 58630423 46973049 58630594 46973186 58630765 46973323 58630936 46973460 58631107 46973597 58631278 46973734 58631449 46973871 58631620 46974008 58631791 46974145 58631962 46974282 58632133 46974419 58632304 46974556 58632475 46974693 58632646 46974830 58632817 46974967 58632988 46975104 58633159 46975241 58633330 46975378 58633501 46975515 58633672 46975652 58633843 46975789 58634014 46975926 58634185 46976063 58634356 46976200 58634527 46976337 58634698 46976474 58634869 46976611 58635040 46976748 58635211 46976885 58635382 46977022 58635553 46977159 58635724 46977296 58635895 46977433 58636066 46977570 58636237 46977707 58636408 46977844 58636579 46977981 58636750 46978118 58636921 46978255 58637092 46978392 58637263 46978529 58637434 46978666 58637605 46978803 58637776 46978940 58637947 46979077 58638118 46979214 58638289 46979351 58638460 46979488 58638631 46979625 58638802 46979762 58638973 46979899 58639144 46980036 58639315 46980173 58639486 46980310 58639657 46980447 58639828 46980584 58639999 46980721 58640170 46980858 58640341 46980995 58640512 46981132 58640683 46981269 58640854 46981406 58641025 46981543 58641196 46981680 58641367 46981817 58641538 46981954 58641709 46982091 58641880 46982228 58642051 46982365 58642222 46982502 58642393 46982639 58642564 46982776 58642735 46982913 58642906 46983050 58643077 46983187 58643248 46983324 58643419 46983461 58643590 46983598 58643761 46983735 58643932 46983872 58644103 46984009 58644274 46984146 58644445 46984283 58644616 46984420 58644787 46984557 58644958 46984694 58645129 46984831 58645300 46984968 58645471 46985105 58645642 46985242 58645813 46985379 58645984 46985516 58646155 46985653 58646326 46985790 58646497 46985927 58646668 46986064 58646839 46986201 58647010 46986338 58647181 46986475 58647352 46986612 58647523 46986749 58647694 46986886 58647865 46987023 58648036 46987160 58648207 46987297 58648378 46987434 58648549 46987571 58648720 46987708 58648891 46987845 58649062 46987982 58649233 46988119 58649404 46988256 58649575 46988393 58649746 46988530 58649917 46988667 58650088 46988804 58650259 46988941 58650430 46989078 58650601 46989215 58650772 46989352 58650943 46989489 58651114 46989626 58651285
1000 46167900 0 46167900 57625627 46168037 57625798 46168174 57625969 46168311 57626140 46168448 57626311 46168585 57626482 46168722 57626653 46168859 57626824 46168996 57626995 46169133 57627166 46169270 57627337 46169407 57627508 46169544 57627679 46169681 57627850 46169818 57628021 46169955 57628192 46170092 57628363 46170229 57628534 46170366 57628705 46170503 57628876 46170640 57629047 46170777 57629218 46170914 57629389 46171051 57629560 46171188 57629731 46171325 57629902 46171462 57630073 46171599 57630244 46171736 57630415 46171873 57630586 46172010 57630757 46172147 57630928 46172284 57631099 46172421 57631270 46172558 57631441 46172695 57631612 46172832 57631783 46172969 57631954 46173106 57632125 46173243 57632296 46173380 57632467 46173517 57632638 46173654 57632809 46173791 57632980 46173928 57633151 46174065 57633322 46174202 57633493 46174339 57633664 46174476 57633835 46174613 57634006 46174750 57634177 46174887 57634348 46175024 57634519 46175161 57634690 46175298 57634861 46175435 57635032 46175572 57635203 46175709 57635374 46175846 57635545 46175983 57635716 46176120 57635887 46176257 57636058 46176394 57636229 46176531 57636400 46176668 57636571 46176805 57636742 46176942 57636913 46177079 57637084 46177216 57637255 46177353 57637426 46177490 57637597 46177627 57637768 46177764 57637939 46177901 57638110 46178038 57638281 46178175 57638452 46178312 57638623 46178449 57638794 46178586 57638965 46178723 57639136 46178860 57639307 46178997 57639478 46179134 57639649 46179271 57639820 46179408 57639991 46179545 57640162 46179682 57640333 46179819 57640504 46179956 57640675 46180093 57640846 46180230 57641017 46180367 57641188 46180504 57641359 46180641 57641530 46180778 57641701 46180915 57641872 46181052 57642043 46181189 57642214 46181326 57642385 46181463 57642556 46181600 57642727 46181737 57642898 46181874 57643069 46182011 57643240 46182148 57643411 46182285 57643582 46182422 57643753 46182559 57643924 46182696 57644095 46182833 57644266 46182970 57644437 46183107 57644608 46183244 57644779 46183381 57644950 46183518 57645121 46183655 57645292 46183792 57645463 46183929 57645634 46184066 57645805 46184203 57645976 46184340 57646147 46184477 57646318 46184614 57646489 46184751 57646660 46184888 57646831 46185025 57647002 46185162 57647173 46185299 57647344 46185436 57647515 46185573 57647686 46185710 57647857 46185847 57648028 46185984 57648199 46186121 57648370 46186258 57648541 46186395 57648712 46186532 57648883 46186669 57649054 46186806 57649225 46186943 57649396 46187080 57649567 46187217 57649738 46187354 57649909 46187491 57650080 46187628 57650251 46187765 57650422 46187902 57650593 46188039 57650764 46188176 57650935 46188313 57651106 46188450 57651277 46188587 57651448 46188724 57651619 46188861 57651790 46188998 57651961 46189135 57652132 46189272 57652303 46189409 57652474 46189546 57652645 46189683 57652816 46189820 57652987 46189957 57653158 46190094 57653329 46190231 57653500 46190368 57653671 46190505 57653842 46190642 57654013 46190779 57654184 46190916 57654355 46191053 57654526 46191190 57654697 46191327 57654868 46191464 57655039 46191601 57655210 46191738 57655381 46191875 57655552 46192012 57655723 46192149 57655894 46192286 57656065 46192423 57656236 46192560 57656407 46192697 57656578 46192834 57656749 46192971 57656920 46193108 57657091 46193245 57657262 46193382 57657433 46193519 57657604 46193656 57657775 46193793 57657946 46193930 57658117 46194067 57658288 46194204 57658459 46194341 57658630 46194478 57658801 46194615 57658972 46194752 57659143 46194889 57659314 46195026 57659485 46195163 57659656 46195300 57659827 46195437 57659998 46195574 57660169 46195711 57660340 46195848 57660511 46195985 57660682 46196122 57660853 46196259 57661024 46196396 57661195 46196533 57661366 46196670 57661537 46196807 57661708 46196944 57661879 46197081 57662050 46197218 57662221 46197355 57662392 46197492 57662563 46197629 57662734 46197766 57662905 46197903 57663076 46198040 57663247 46198177 57663418 46198314 57663589 46198451 57663760 46198588 57663931 46198725 57664102 46198862 57664273 46198999 57664444 46199136 57664615 46199273 57664786 46199410 57664957 46199547 57665128 46199684 57665299 46199821 57665470 46199958 57665641 46200095 57665812 46200232 57665983 46200369 57666154 46200506 57666325 46200643 57666496 46200780 57666667 46200917 57666838 46201054 57667009 46201191 57667180 46201328 57667351 46201465 57667522 46201602 57667693 46201739 57667864 46201876 57668035 46202013 57668206 46202150 57668377 46202287 57668548 46202424 57668719 46202561 57668890 46202698 57669061 46202835 57669232 46202972 57669403 46203109 57669574 46203246 57669745 46203383 57669916 46203520 57670087 46203657 57670258 46203794 57670429 46203931 57670600 46204068 57670771 46204205 57670942 46204342 57671113 46204479 57671284 46204616 57671455 46204753 57671626 46204890 57671797 46205027 57671968 46205164 57672139 46205301 57672310 46205438 57672481 46205575 57672652 46205712 57672823 46205849 57672994 46205986 57673165 46206123 57673336 46206260 57673507 46206397 57673678 46206534 57673849 46206671 57674020 46206808 57674191 46206945 57674362 46207082 57674533 46207219 57674704 46207356 57674875 46207493 57675046 46207630 57675217 46207767 57675388 46207904 57675559 46208041 57675730 46208178 57675901 46208315 57676072 46208452 57676243 46208589 57676414 46208726 57676585 46208863 57676756 46209000 57676927 46209137 57677098 46209274 57677269 46209411 57677440 46209548 57677611 46209685 57677782 46209822 57677953 46209959 57678124 46210096 57678295 46210233 57678466 46210370 57678637 46210507 57678808 46210644 57678979 46210781 57679150 46210918 57679321 46211055 57679492 46211192 57679663 46211329 57679834 46211466 57680005 46211603 57680176 46211740 57680347 46211877 57680518 46212014 57680689 46212151 57680860 46212288 57681031 46212425 57681202 46212562 57681373 46212699 57681544 46212836 57681715 46212973 57681886 46213110 57682057 46213247 57682228 46213384 57682399 46213521 57682570 46213658 57682741 46213795 57682912 46213932 57683083 46214069 57683254 46214206 57683425 46214343 57683596 46214480 57683767 46214617 57683938 46214754 57684109 46214891 57684280 46215028 57684451 46215165 57684622 46215302 57684793 46215439 57684964 46215576 57685135 46215713 57685306 46215850 57685477 46215987 57685648 46216124 57685819 46216261 57685990 46216398 57686161 46216535 57686332 46216672 57686503 46216809 57686674 46216946 57686845 46217083 57687016 46217220 57687187 46217357 57687358 46217494 57687529 46217631 57687700 46217768 57687871 46217905 57688042 46218042 57688213 46218179 57688384 46218316 57688555 46218453 57688726 46218590 57688897 46218727 57689068 46218864 57689239 46219001 57689410 46219138 57689581 46219275 57689752 46219412 57689923 46219549 57690094 46219686 57690265 46219823 57690436 46219960 57690607 46220097 57690778 46220234 57690949 46220371 57691120 46220508 57691291 46220645 57691462 46220782 57691633 46220919 57691804 46221056 57691975 46221193 57692146 46221330 57692317 46221467 57692488 46221604 57692659 46221741 57692830 46221878 57693001 46222015 57693172 46222152 57693343 46222289 57693514 46222426 57693685 46222563 57693856 46222700 57694027 46222837 57694198 46222974 57694369 46223111 57694540 46223248 57694711 46223385 57694882 46223522 57695053 46223659 57695224 46223796 57695395 46223933 57695566 46224070 57695737 46224207 57695908 46224344 57696079 46224481 57696250 46224618 57696421 46224755 57696592 46224892 57696763 46225029 57696934 46225166 57697105 46225303 57697276 46225440 57697447 46225577 57697618 46225714 57697789 46225851 57697960 46225988 57698131 46226125 57698302 46226262 57698473 46226399 57698644 46226536 57698815 46226673 57698986 46226810 57699157 46226947 57699328 46227084 57699499 46227221 57699670 46227358 57699841 46227495 57700012 46227632 57700183 46227769 57700354 46227906 57700525 46228043 57700696 46228180 57700867 46228317 57701038 46228454 57701209 46228591 57701380 46228728 57701551 46228865 57701722 46229002 57701893 46229139 57702064 46229276 57702235 46229413 57702406 46229550 57702577 46229687 57702748 46229824 57702919 46229961 57703090 46230098 57703261 46230235 57703432 46230372 57703603 46230509 57703774 46230646 57703945 46230783 57704116 46230920 57704287 46231057 57704458 46231194 57704629 46231331 57704800 46231468 57704971 46231605 57705142 46231742 57705313 46231879 57705484 46232016 57705655 46232153 57705826 46232290 57705997 46232427 57706168 46232564 57706339 46232701 57706510 46232838 57706681 46232975 57706852 46233112 57707023 46233249 57707194 46233386 57707365 46233523 57707536 46233660 57707707 46233797 57707878 46233934 57708049 46234071 57708220 46234208 57708391 46234345 57708562 46234482 57708733 46234619 57708904 46234756 57709075 46234893 57709246 46235030 57709417 46235167 57709588 46235304 57709759 46235441 57709930 46235578 57710101 46235715 57710272 46235852 57710443 46235989 57710614 46236126 57710785 46236263 57710956 46236400 57711127 46236537 57711298 46236674 57711469 46236811 57711640 46236948 57711811 46237085 57711982 46237222 57712153 46237359 57712324 46237496 57712495 46237633 57712666 46237770 57712837 46237907 57713008 46238044 57713179 46238181 57713350 46238318 57713521 46238455 57713692 46238592 57713863 46238729 57714034 46238866 57714205 46239003 57714376 46239140 57714547 46239277 57714718 46239414 57714889 46239551 57715060 46239688 57715231 46239825 57715402 46239962 57715573 46240099 57715744 46240236 57715915 46240373 57716086 46240510 57716257 46240647 57716428 46240784 57716599 46240921 57716770 46241058 57716941 46241195 57717112 46241332 57717283 46241469 57717454 46241606 57717625 46241743 57717796 46241880 57717967 46242017 57718138 46242154 57718309 46242291 57718480 46242428 57718651 46242565 57718822 46242702 57718993 46242839 57719164 46242976 57719335 46243113 57719506 46243250 57719677 46243387 57719848 46243524 57720019 46243661 57720190 46243798 57720361 46243935 57720532 46244072 57720703 46244209 57720874 46244346 57721045 46244483 57721216 46244620 57721387 46244757 57721558 46244894 57721729 46245031 57721900 46245168 57722071 46245305 57722242 46245442 57722413 46245579 57722584 46245716 57722755 46245853 57722926 46245990 57723097 46246127 57723268 46246264 57723439 46246401 57723610 46246538 57723781 46246675 57723952 46246812 57724123 46246949 57724294 46247086 57724465 46247223 57724636 46247360 57724807 46247497 57724978 46247634 57725149 46247771 57725320 46247908 57725491 46248045 57725662 46248182 57725833 46248319 57726004 46248456 57726175 46248593 57726346 46248730 57726517 46248867 57726688 46249004 57726859 46249141 57727030 46249278 57727201 46249415 57727372 46249552 57727543 46249689 57727714 46249826 57727885 46249963 57728056 46250100 57728227 46250237 57728398 46250374 57728569 46250511 57728740 46250648 57728911 46250785 57729082 46250922 57729253 46251059 57729424 46251196 57729595 46251333 57729766 46251470 57729937 46251607 57730108 46251744 57730279 46251881 57730450 46252018 57730621 46252155 57730792 46252292 57730963 46252429 57731134 46252566 57731305 46252703 57731476 46252840 57731647 46252977 57731818 46253114 57731989 46253251 57732160 46253388 57732331 46253525 57732502 46253662 57732673 46253799 57732844 46253936 57733015 46254073 57733186 46254210 57733357 46254347 57733528 46254484 57733699 46254621 57733870 46254758 57734041 46254895 57734212 46255032 57734383 46255169 57734554 46255306 57734725 46255443 57734896 46255580 57735067 46255717 57735238 46255854 57735409 46255991 57735580 46256128 57735751 46256265 57735922 46256402 57736093 46256539 57736264 46256676 57736435 46256813 57736606 46256950 57736777 46257087 57736948 46257224 57737119 46257361 57737290 46257498 57737461 46257635 57737632 46257772 57737803 46257909 57737974 46258046 57738145 46258183 57738316 46258320 57738487 46258457 57738658 46258594 57738829 46258731 57739000 46258868 57739171 46259005 57739342 46259142 57739513 46259279 57739684 46259416 57739855 46259553 57740026 46259690 57740197 46259827 57740368 46259964 57740539 46260101 57740710 46260238 57740881 46260375 57741052 46260512 57741223 46260649 57741394 46260786 57741565 46260923 57741736 46261060 57741907 46261197 57742078 46261334 57742249 46261471 57742420 46261608 57742591 46261745 57742762 46261882 57742933 46262019 57743104 46262156 57743275 46262293 57743446 46262430 57743617 46262567 57743788 46262704 57743959 46262841 57744130 46262978 57744301 46263115 57744472 46263252 57744643 46263389 57744814 46263526 57744985 46263663 57745156 46263800 57745327 46263937 57745498 46264074 57745669 46264211 57745840 46264348 57746011 46264485 57746182 46264622 57746353 46264759 57746524 46264896 57746695 46265033 57746866 46265170 57747037 46265307 57747208 46265444 57747379 46265581 57747550 46265718 57747721 46265855 57747892 46265992 57748063 46266129 57748234 46266266 57748405 46266403 57748576 46266540 57748747 46266677 57748918 46266814 57749089 46266951 57749260 46267088 57749431 46267225 57749602 46267362 57749773 46267499 57749944 46267636 57750115 46267773 57750286 46267910 57750457 46268047 57750628 46268184 57750799 46268321 57750970 46268458 57751141 46268595 57751312 46268732 57751483 46268869 57751654 46269006 57751825 46269143 57751996 46269280 57752167 46269417 57752338 46269554 57752509 46269691 57752680 46269828 57752851 46269965 57753022 46270102 57753193 46270239 57753364 46270376 57753535 46270513 57753706 46270650 57753877 46270787 57754048 46270924 57754219 46271061 57754390 46271198 57754561 46271335 57754732 46271472 57754903 46271609 57755074 46271746 57755245 46271883 57755416 46272020 57755587 46272157 57755758 46272294 57755929 46272431 57756100 46272568 57756271 46272705 57756442 46272842 57756613 46272979 57756784 46273116 57756955 46273253 57757126 46273390 57757297 46273527 57757468 46273664 57757639 46273801 57757810 46273938 57757981 46274075 57758152 46274212 57758323 46274349 57758494 46274486 57758665 46274623 57758836 46274760 57759007 46274897 57759178 46275034 57759349 46275171 57759520 46275308 57759691 46275445 57759862 46275582 57760033 46275719 57760204 46275856 57760375 46275993 57760546 46276130 57760717 46276267 57760888 46276404 57761059 46276541 57761230 46276678 57761401 46276815 57761572 46276952 57761743 46277089 57761914 46277226 57762085 46277363 57762256 46277500 57762427 46277637 57762598 46277774 57762769 46277911 57762940 46278048 57763111 46278185 57763282 46278322 57763453 46278459 57763624 46278596 57763795 46278733 57763966 46278870 57764137 46279007 57764308 46279144 57764479 46279281 57764650 46279418 57764821 46279555 57764992 46279692 57765163 46279829 57765334 46279966 57765505 46280103 57765676 46280240 57765847 46280377 57766018 46280514 57766189 46280651 57766360 46280788 57766531 46280925 57766702 46281062 57766873 46281199 57767044 46281336 57767215 46281473 57767386 46281610 57767557 46281747 57767728 46281884 57767899 46282021 57768070 46282158 57768241 46282295 57768412 46282432 57768583 46282569 57768754 46282706 57768925 46282843 57769096 46282980 57769267 46283117 57769438 46283254 57769609 46283391 57769780 46283528 57769951 46283665 57770122 46283802 57770293 46283939 57770464 46284076 57770635 46284213 57770806 46284350 57770977 46284487 57771148 46284624 57771319 46284761 57771490 46284898 57771661 46285035 57771832 46285172 57772003 46285309 57772174 46285446 57772345 46285583 57772516 46285720 57772687 46285857 57772858 46285994 57773029 46286131 57773200 46286268 57773371 46286405 57773542 46286542 57773713 46286679 57773884 46286816 57774055 46286953 57774226 46287090 57774397 46287227 57774568 46287364 57774739 46287501 57774910 46287638 57775081 46287775 57775252 46287912 57775423 46288049 57775594 46288186 57775765 46288323 57775936 46288460 57776107 46288597 57776278 46288734 57776449 46288871 57776620 46289008 57776791 46289145 57776962 46289282 57777133 46289419 57777304 46289556 57777475 46289693 57777646 46289830 57777817 46289967 57777988 46290104 57778159 46290241 57778330 46290378 57778501 46290515 57778672 46290652 57778843 46290789 57779014 46290926 57779185 46291063 57779356 46291200 57779527 46291337 57779698 46291474 57779869 46291611 57780040 46291748 57780211 46291885 57780382 46292022 57780553 46292159 57780724 46292296 57780895 46292433 57781066 46292570 57781237 46292707 57781408 46292844 57781579 46292981 57781750 46293118 57781921 46293255 57782092 46293392 57782263 46293529 57782434 46293666 57782605 46293803 57782776 46293940 57782947 46294077 57783118 46294214 57783289 46294351 57783460 46294488 57783631 46294625 57783802 46294762 57783973 46294899 57784144 46295036 57784315 46295173 57784486 46295310 57784657 46295447 57784828 46295584 57784999 46295721 57785170 46295858 57785341 46295995 57785512 46296132 57785683 46296269 57785854 46296406 57786025 46296543 57786196 46296680 57786367 46296817 57786538 46296954 57786709 46297091 57786880 46297228 57787051 46297365 57787222 46297502 57787393 46297639 57787564 46297776 57787735 46297913 57787906 46298050 57788077 46298187 57788248 46298324 57788419 46298461 57788590 46298598 57788761 46298735 57788932 46298872 57789103 46299009 57789274 46299146 57789445 46299283 57789616 46299420 57789787 46299557 57789958 46299694 57790129 46299831 57790300 46299968 57790471 46300105 57790642 46300242 57790813 46300379 57790984 46300516 57791155 46300653 57791326 46300790 57791497 46300927 57791668 46301064 57791839 46301201 57792010 46301338 57792181 46301475 57792352 46301612 57792523 46301749 57792694 46301886 57792865 46302023 57793036 46302160 57793207 46302297 57793378 46302434 57793549 46302571 57793720 46302708 57793891 46302845 57794062 46302982 57794233 46303119 57794404 46303256 57794575 46303393 57794746 46303530 57794917 46303667 57795088 46303804 57795259 46303941 57795430 46304078 57795601 46304215 57795772 46304352 57795943 46304489 57796114 46304626 57796285
1000 50003900 0 50003900 62413627 50004037 62413798 50004174 62413969 50004311 62414140 50004448 62414311 50004585 62414482 50004722 62414653 50004859 62414824 50004996 62414995 50005133 62415166 50005270 62415337 50005407 62415508 50005544 62415679 50005681 62415850 50005818 62416021 50005955 62416192 50006092 62416363 50006229 62416534 50006366 62416705 50006503 62416876 50006640 62417047 50006777 62417218 50006914 62417389 50007051 62417560 50007188 62417731 50007325 62417902 50007462 62418073 50007599 62418244 50007736 62418415 50007873 62418586 50008010 62418757 50008147 62418928 50008284 62419099 50008421 62419270 50008558 62419441 50008695 62419612 50008832 62419783 50008969 62419954 50009106 62420125 50009243 62420296 50009380 62420467 50009517 62420638 50009654 62420809 50009791 62420980 50009928 62421151 50010065 62421322 50010202 62421493 50010339 62421664 50010476 62421835 50010613 62422006 50010750 62422177 50010887 62422348 50011024 62422519 50011161 62422690 50011298 62422861 50011435 62423032 50011572 62423203 50011709 62423374 50011846 62423545 50011983 62423716 50012120 62423887 50012257 62424058 50012394 62424229 50012531 62424400 50012668 62424571 50012805 62424742 50012942 62424913 50013079 62425084 50013216 62425255 50013353 62425426 50013490 62425597 50013627 62425768 50013764 62425939 50013901 62426110 50014038 62426281 50014175 62426452 50014312 62426623 50014449 62426794 50014586 62426965 50014723 62427136 50014860 62427307 50014997 62427478 50015134 62427649 50015271 62427820 50015408 62427991 50015545 62428162 50015682 62428333 50015819 62428504 50015956 62428675 50016093 62428846 50016230 62429017 50016367 62429188 50016504 62429359 50016641 62429530 50016778 62429701 50016915 62429872 50017052 62430043 50017189 62430214 50017326 62430385 50017463 62430556 50017600 62430727 50017737 62430898 50017874 62431069 50018011 62431240 50018148 62431411 50018285 62431582 50018422 62431753 50018559 62431924 50018696 62432095 50018833 62432266 50018970 62432437 50019107 62432608 50019244 62432779 50019381 62432950 50019518 62433121 50019655 62433292 50019792 62433463 50019929 62433634 50020066 62433805 50020203 62433976 50020340 62434147 50020477 62434318 50020614 62434489 50020751 62434660 50020888 62434831 50021025 62435002 50021162 62435173 50021299 62435344 50021436 62435515 50021573 62435686 50021710 62435857 50021847 62436028 50021984 62436199 50022121 62436370 50022258 62436541 50022395 62436712 50022532 62436883 50022669 62437054 50022806 62437225 50022943 62437396 50023080 62437567 50023217 62437738 50023354 62437909 50023491 62438080 50023628 62438251 50023765 62438422 50023902 62438593 50024039 62438764 50024176 62438935 50024313 62439106 50024450 62439277 50024587 62439448 50024724 62439619 50024861 62439790 50024998 62439961 50025135 62440132 50025272 62440303 50025409 62440474 50025546 62440645 50025683 62440816 50025820 62440987 50025957 62441158 50026094 62441329 50026231 62441500 50026368 62441671 50026505 62441842 50026642 62442013 50026779 62442184 50026916 62442355 50027053 62442526 50027190 62442697 50027327 62442868 50027464 62443039 50027601 62443210 50027738 62443381 50027875 62443552 50028012 62443723 50028149 62443894 50028286 62444065 50028423 62444236 50028560 62444407 50028697 62444578 50028834 62444749 50028971 62444920 50029108 62445091 50029245 62445262 50029382 62445433 50029519 62445604 50029656 62445775 50029793 62445946 50029930 62446117 50030067 62446288 50030204 62446459 50030341 62446630 50030478 62446801 50030615 62446972 50030752 62447143 50030889 62447314 50031026 62447485 50031163 62447656 50031300 62447827 50031437 62447998 50031574 62448169 50031711 62448340 50031848 62448511 50031985 62448682 50032122 62448853 50032259 62449024 50032396 62449195 50032533 62449366 50032670 62449537 50032807 62449708 50032944 62449879 50033081 62450050 50033218 62450221 50033355 62450392 50033492 62450563 50033629 62450734 50033766 62450905 50033903 62451076 50034040 62451247 50034177 62451418 50034314 62451589 50034451 62451760 50034588 62451931 50034725 62452102 50034862 62452273 50034999 62452444 50035136 62452615 50035273 62452786 50035410 62452957 50035547 62453128 50035684 62453299 50035821 62453470 50035958 62453641 50036095 62453812 50036232 62453983 50036369 62454154 50036506 62454325 50036643 62454496 50036780 62454667 50036917 62454838 50037054 62455009 50037191 62455180 50037328 62455351 50037465 62455522 50037602 62455693 50037739 62455864 50037876 62456035 50038013 62456206 50038150 62456377 50038287 62456548 50038424 62456719 50038561 62456890 50038698 62457061 50038835 62457232 50038972 62457403 50039109 62457574 50039246 62457745 50039383 62457916 50039520 62458087 50039657 62458258 50039794 62458429 50039931 62458600 50040068 62458771 50040205 62458942 50040342 62459113 50040479 62459284 50040616 62459455 50040753 62459626 50040890 62459797 50041027 62459968 50041164 62460139 50041301 62460310 50041438 62460481 50041575 62460652 50041712 62460823 50041849 62460994 50041986 62461165 50042123 62461336 50042260 62461507 50042397 62461678 50042534 62461849 50042671 62462020 50042808 62462191 50042945 62462362 50043082 62462533 50043219 62462704 50043356 62462875 50043493 62463046 50043630 62463217 50043767 62463388 50043904 62463559 50044041 62463730 50044178 62463901 50044315 62464072 50044452 62464243 50044589 62464414 50044726 62464585 50044863 62464756 50045000 62464927 50045137 62465098 50045274 62465269 50045411 62465440 50045548 62465611 50045685 62465782 50045822 62465953 50045959 62466124 50046096 62466295 50046233 62466466 50046370 62466637 50046507 62466808 50046644 62466979 50046781 62467150 50046918 62467321 50047055 62467492 50047192 62467663 50047329 62467834 50047466 62468005 50047603 62468176 50047740 62468347 50047877 62468518 50048014 62468689 50048151 62468860 50048288 62469031 50048425 62469202 50048562 62469373 50048699 62469544 50048836 62469715 50048973 62469886 50049110 62470057 50049247 62470228 50049384 62470399 50049521 62470570 50049658 62470741 50049795 62470912 50049932 62471083 50050069 62471254 50050206 62471425 50050343 62471596 50050480 62471767 50050617 62471938 50050754 62472109 50050891 62472280 50051028 62472451 50051165 62472622 50051302 62472793 50051439 62472964 50051576 62473135 50051713 62473306 50051850 62473477 50051987 62473648 50052124 62473819 50052261 62473990 50052398 62474161 50052535 62474332 50052672 62474503 50052809 62474674 50052946 62474845 50053083 62475016 50053220 62475187 50053357 62475358 50053494 62475529 50053631 62475700 50053768 62475871 50053905 62476042 50054042 62476213 50054179 62476384 50054316 62476555 50054453 62476726 50054590 62476897 50054727 62477068 50054864 62477239 50055001 62477410 50055138 62477581 50055275 62477752 50055412 62477923 50055549 62478094 50055686 62478265 50055823 62478436 50055960 62478607 50056097 62478778 50056234 62478949 50056371 62479120 50056508 62479291 50056645 62479462 50056782 62479633 50056919 62479804 50057056 62479975 50057193 62480146 50057330 62480317 50057467 62480488 50057604 62480659 50057741 62480830 50057878 62481001 50058015 62481172 50058152 62481343 50058289 62481514 50058426 62481685 50058563 62481856 50058700 62482027 50058837 62482198 50058974 62482369 50059111 62482540 50059248 62482711 50059385 62482882 50059522 62483053 50059659 62483224 50059796 62483395 50059933 62483566 50060070 62483737 50060207 62483908 50060344 62484079 50060481 62484250 50060618 62484421 50060755 62484592 50060892 62484763 50061029 62484934 50061166 62485105 50061303 62485276 50061440 62485447 50061577 62485618 50061714 62485789 50061851 62485960 50061988 62486131 50062125 62486302 50062262 62486473 50062399 62486644 50062536 62486815 50062673 62486986 50062810 62487157 50062947 62487328 50063084 62487499 50063221 62487670 50063358 62487841 50063495 62488012 50063632 62488183 50063769 62488354 50063906 62488525 50064043 62488696 50064180 62488867 50064317 62489038 50064454 62489209 50064591 62489380 50064728 62489551 50064865 62489722 50065002 62489893 50065139 62490064 50065276 62490235 50065413 62490406 50065550 62490577 50065687 62490748 50065824 62490919 50065961 62491090 50066098 62491261 50066235 62491432 50066372 62491603 50066509 62491774 50066646 62491945 50066783 62492116 50066920 62492287 50067057 62492458 50067194 62492629 50067331 62492800 50067468 62492971 50067605 62493142 50067742 62493313 50067879 62493484 50068016 62493655 50068153 62493826 50068290 62493997 50068427 62494168 50068564 62494339 50068701 62494510 50068838 62494681 50068975 62494852 50069112 62495023 50069249 62495194 50069386 62495365 50069523 62495536 50069660 62495707 50069797 62495878 50069934 62496049 50070071 62496220 50070208 62496391 50070345 62496562 50070482 62496733 50070619 62496904 50070756 62497075 50070893 62497246 50071030 62497417 50071167 62497588 50071304 62497759 50071441 62497930 50071578 62498101 50071715 62498272 50071852 62498443 50071989 62498614 50072126 62498785 50072263 62498956 50072400 62499127 50072537 62499298 50072674 62499469 50072811 62499640 50072948 62499811 50073085 62499982 50073222 62500153 50073359 62500324 50073496 62500495 50073633 62500666 50073770 62500837 50073907 62501008 50074044 62501179 50074181 62501350 50074318 62501521 50074455 62501692 50074592 62501863 50074729 62502034 50074866 62502205 50075003 62502376 50075140 62502547 50075277 62502718 50075414 62502889 50075551 62503060 50075688 62503231 50075825 62503402 50075962 62503573 50076099 62503744 50076236 62503915 50076373 62504086 50076510 62504257 50076647 62504428 50076784 62504599 50076921 62504770 50077058 62504941 50077195 62505112 50077332 62505283 50077469 62505454 50077606 62505625 50077743 62505796 50077880 62505967 50078017 62506138 50078154 62506309 50078291 62506480 50078428 62506651 50078565 62506822 50078702 62506993 50078839 62507164 50078976 62507335 50079113 62507506 50079250 62507677 50079387 62507848 50079524 62508019 50079661 62508190 50079798 62508361 50079935 62508532 50080072 62508703 50080209 62508874 50080346 62509045 50080483 62509216 50080620 62509387 50080757 62509558 50080894 62509729 50081031 62509900 50081168 62510071 50081305 62510242 50081442 62510413 50081579 62510584 50081716 62510755 50081853 62510926 50081990 62511097 50082127 62511268 50082264 62511439 50082401 62511610 50082538 62511781 50082675 62511952 50082812 62512123 50082949 62512294 50083086 62512465 50083223 62512636 50083360 62512807 50083497 62512978 50083634 62513149 50083771 62513320 50083908 62513491 50084045 62513662 50084182 62513833 50084319 62514004 50084456 62514175 50084593 62514346 50084730 62514517 50084867 62514688 50085004 62514859 50085141 62515030 50085278 62515201 50085415 62515372 50085552 62515543 50085689 62515714 50085826 62515885 50085963 62516056 50086100 62516227 50086237 62516398 50086374 62516569 50086511 62516740 50086648 62516911 50086785 62517082 50086922 62517253 50087059 62517424 50087196 62517595 50087333 62517766 50087470 62517937 50087607 62518108 50087744 62518279 50087881 62518450 50088018 62518621 50088155 62518792 50088292 62518963 50088429 62519134 50088566 62519305 50088703 62519476 50088840 62519647 50088977 62519818 50089114 62519989 50089251 62520160 50089388 62520331 50089525 62520502 50089662 62520673 50089799 62520844 50089936 62521015 50090073 62521186 50090210 62521357 50090347 62521528 50090484 62521699 50090621 62521870 50090758 62522041 50090895 62522212 50091032 62522383 50091169 62522554 50091306 62522725 50091443 62522896 50091580 62523067 50091717 62523238 50091854 62523409 50091991 62523580 50092128 62523751 50092265 62523922 50092402 62524093 50092539 62524264 50092676 62524435 50092813 62524606 50092950 62524777 50093087 62524948 50093224 62525119 50093361 62525290 50093498 62525461 50093635 62525632 50093772 62525803 50093909 62525974 50094046 62526145 50094183 62526316 50094320 62526487 50094457 62526658 50094594 62526829 50094731 62527000 50094868 62527171 50095005 62527342 50095142 62527513 50095279 62527684 50095416 62527855 50095553 62528026 50095690 62528197 50095827 62528368 50095964 62528539 50096101 62528710 50096238 62528881 50096375 62529052 50096512 62529223 50096649 62529394 50096786 62529565 50096923 62529736 50097060 62529907 50097197 62530078 50097334 62530249 50097471 62530420 50097608 62530591 50097745 62530762 50097882 62530933 50098019 62531104 50098156 62531275 50098293 62531446 50098430 62531617 50098567 62531788 50098704 62531959 50098841 62532130 50098978 62532301 50099115 62532472 50099252 62532643 50099389 62532814 50099526 62532985 50099663 62533156 50099800 62533327 50099937 62533498 50100074 62533669 50100211 62533840 50100348 62534011 50100485 62534182 50100622 62534353 50100759 62534524 50100896 62534695 50101033 62534866 50101170 62535037 50101307 62535208 50101444 62535379 50101581 62535550 50101718 62535721 50101855 62535892 50101992 62536063 50102129 62536234 50102266 62536405 50102403 62536576 50102540 62536747 50102677 62536918 50102814 62537089 50102951 62537260 50103088 62537431 50103225 62537602 50103362 62537773 50103499 62537944 50103636 62538115 50103773 62538286 50103910 62538457 50104047 62538628 50104184 62538799 50104321 62538970 50104458 62539141 50104595 62539312 50104732 62539483 50104869 62539654 50105006 62539825 50105143 62539996 50105280 62540167 50105417 62540338 50105554 62540509 50105691 62540680 50105828 62540851 50105965 62541022 50106102 62541193 50106239 62541364 50106376 62541535 50106513 62541706 50106650 62541877 50106787 62542048 50106924 62542219 50107061 62542390 50107198 62542561 50107335 62542732 50107472 62542903 50107609 62543074 50107746 62543245 50107883 62543416 50108020 62543587 50108157 62543758 50108294 62543929 50108431 62544100 50108568 62544271 50108705 62544442 50108842 62544613 50108979 62544784 50109116 62544955 50109253 62545126 50109390 62545297 50109527 62545468 50109664 62545639 50109801 62545810 50109938 62545981 50110075 62546152 50110212 62546323 50110349 62546494 50110486 62546665 50110623 62546836 50110760 62547007 50110897 62547178 50111034 62547349 50111171 62547520 50111308 62547691 50111445 62547862 50111582 62548033 50111719 62548204 50111856 62548375 50111993 62548546 50112130 62548717 50112267 62548888 50112404 62549059 50112541 62549230 50112678 62549401 50112815 62549572 50112952 62549743 50113089 62549914 50113226 62550085 50113363 62550256 50113500 62550427 50113637 62550598 50113774 62550769 50113911 62550940 50114048 62551111 50114185 62551282 50114322 62551453 50114459 62551624 50114596 62551795 50114733 62551966 50114870 62552137 50115007 62552308 50115144 62552479 50115281 62552650 50115418 62552821 50115555 62552992 50115692 62553163 50115829 62553334 50115966 62553505 50116103 62553676 50116240 62553847 50116377 62554018 50116514 62554189 50116651 62554360 50116788 62554531 50116925 62554702 50117062 62554873 50117199 62555044 50117336 62555215 50117473 62555386 50117610 62555557 50117747 62555728 50117884 62555899 50118021 62556070 50118158 62556241 50118295 62556412 50118432 62556583 50118569 62556754 50118706 62556925 50118843 62557096 50118980 62557267 50119117 62557438 50119254 62557609 50119391 62557780 50119528 62557951 50119665 62558122 50119802 62558293 50119939 62558464 50120076 62558635 50120213 62558806 50120350 62558977 50120487 62559148 50120624 62559319 50120761 62559490 50120898 62559661 50121035 62559832 50121172 62560003 50121309 62560174 50121446 62560345 50121583 62560516 50121720 62560687 50121857 62560858 50121994 62561029 50122131 62561200 50122268 62561371 50122405 62561542 50122542 62561713 50122679 62561884 50122816 62562055 50122953 62562226 50123090 62562397 50123227 62562568 50123364 62562739 50123501 62562910 50123638 62563081 50123775 62563252 50123912 62563423 50124049 62563594 50124186 62563765 50124323 62563936 50124460 62564107 50124597 62564278 50124734 62564449 50124871 62564620 50125008 62564791 50125145 62564962 50125282 62565133 50125419 62565304 50125556 62565475 50125693 62565646 50125830 62565817 50125967 62565988 50126104 62566159 50126241 62566330 50126378 62566501 50126515 62566672 50126652 62566843 50126789 62567014 50126926 62567185 50127063 62567356 50127200 62567527 50127337 62567698 50127474 62567869 50127611 62568040 50127748 62568211 50127885 62568382 50128022 62568553 50128159 62568724 50128296 62568895 50128433 62569066 50128570 62569237 50128707 62569408 50128844 62569579 50128981 62569750 50129118 62569921 50129255 62570092 50129392 62570263 50129529 62570434 50129666 62570605 50129803 62570776 50129940 62570947 50130077 62571118 50130214 62571289 50130351 62571460 50130488 62571631 50130625 62571802 50130762 62571973 50130899 62572144 50131036 62572315 50131173 62572486 50131310 62572657 50131447 62572828 50131584 62572999 50131721 62573170 50131858 62573341 50131995 62573512 50132132 62573683 50132269 62573854 50132406 62574025 50132543 62574196 50132680 62574367 50132817 62574538 50132954 62574709 50133091 62574880 50133228 62575051 50133365 62575222 50133502 62575393 50133639 62575564 50133776 62575735 50133913 62575906 50134050 62576077 50134187 62576248 50134324 62576419 50134461 62576590 50134598 62576761 50134735 62576932 50134872 62577103 50135009 62577274 50135146 62577445 50135283 62577616 50135420 62577787 50135557 62577958 50135694 62578129 50135831 62578300 50135968 62578471 50136105 62578642 50136242 62578813 50136379 62578984 50136516 62579155 50136653 62579326 50136790 62579497 50136927 62579668 50137064 62579839 50137201 62580010 50137338 62580181 50137475 62580352 50137612 62580523 50137749 62580694 50137886 62580865 50138023 62581036 50138160 62581207 50138297 62581378 50138434 62581549 50138571 62581720 50138708 62581891 50138845 62582062 50138982 62582233 50139119 62582404 50139256 62582575 50139393 62582746 50139530 62582917 50139667 62583088 50139804 62583259 50139941 62583430 50140078 62583601 50140215 62583772 50140352 62583943 50140489 62584114 50140626 62584285
1000 42331900 0 42331900 52837627 42332037 52837798 42332174 52837969 42332311 52838140 42332448 52838311 42332585 52838482 42332722 52838653 42332859 52838824 42332996 52838995 42333133 52839166 42333270 52839337 42333407 52839508 42333544 52839679 42333681 52839850 42333818 52840021 42333955 52840192 42334092 52840363 42334229 52840534 42334366 52840705 42334503 52840876 42334640 52841047 42334777 52841218 42334914 52841389 42335051 52841560 42335188 52841731 42335325 52841902 42335462 52842073 42335599 52842244 42335736 52842415 42335873 52842586 42336010 52842757 42336147 52842928 42336284 52843099 42336421 52843270 42336558 52843441 42336695 52843612 42336832 52843783 42336969 52843954 42337106 52844125 42337243 52844296 42337380 52844467 42337517 52844638 42337654 52844809 42337791 52844980 42337928 52845151 42338065 52845322 42338202 52845493 42338339 52845664 42338476 52845835 42338613 52846006 42338750 52846177 42338887 52846348 42339024 52846519 42339161 52846690 42339298 52846861 42339435 52847032 42339572 52847203 42339709 52847374 42339846 52847545 42339983 52847716 42340120 52847887 42340257 52848058 42340394 52848229 42340531 52848400 42340668 52848571 42340805 52848742 42340942 52848913 42341079 52849084 42341216 52849255 42341353 52849426 42341490 52849597 42341627 52849768 42341764 52849939 42341901 52850110 42342038 52850281 42342175 52850452 42342312 52850623 42342449 52850794 42342586 52850965 42342723 52851136 42342860 52851307 42342997 52851478 42343134 52851649 42343271 52851820 42343408 52851991 42343545 52852162 42343682 52852333 42343819 52852504 42343956 52852675 42344093 52852846 42344230 52853017 42344367 52853188 42344504 52853359 42344641 52853530 42344778 52853701 42344915 52853872 42345052 52854043 42345189 52854214 42345326 52854385 42345463 52854556 42345600 52854727 42345737 52854898 42345874 52855069 42346011 52855240 42346148 52855411 42346285 52855582 42346422 52855753 42346559 52855924 42346696 52856095 42346833 52856266 42346970 52856437 42347107 52856608 42347244 52856779 42347381 52856950 42347518 52857121 42347655 52857292 42347792 52857463 42347929 52857634 42348066 52857805 42348203 52857976 42348340 52858147 42348477 52858318 42348614 52858489 42348751 52858660 42348888 52858831 42349025 52859002 42349162 52859173 42349299 52859344 42349436 52859515 42349573 52859686 42349710 52859857 42349847 52860028 42349984 52860199 42350121 52860370 42350258 52860541 42350395 52860712 42350532 52860883 42350669 52861054 42350806 52861225 42350943 52861396 42351080 52861567 42351217 52861738 42351354 52861909 42351491 52862080 42351628 52862251 42351765 52862422 42351902 52862593 42352039 52862764 42352176 52862935 42352313 52863106 42352450 52863277 42352587 52863448 42352724 52863619 42352861 52863790 42352998 52863961 42353135 52864132 42353272 52864303 42353409 52864474 42353546 52864645 42353683 52864816 42353820 52864987 42353957 52865158 42354094 52865329 42354231 52865500 42354368 52865671 42354505 52865842 42354642 52866013 42354779 52866184 42354916 52866355 42355053 52866526 42355190 52866697 42355327 52866868 42355464 52867039 42355601 52867210 42355738 52867381 42355875 52867552 42356012 52867723 42356149 52867894 42356286 52868065 42356423 52868236 42356560 52868407 42356697 52868578 42356834 52868749 42356971 52868920 42357108 52869091 42357245 52869262 42357382 52869433 42357519 52869604 42357656 52869775 42357793 52869946 42357930 52870117 42358067 52870288 42358204 52870459 42358341 52870630 42358478 52870801 42358615 52870972 42358752 52871143 42358889 52871314 42359026 52871485 42359163 52871656 42359300 52871827 42359437 52871998 42359574 52872169 42359711 52872340 42359848 52872511 42359985 52872682 42360122 52872853 42360259 52873024 42360396 52873195 42360533 52873366 42360670 52873537 42360807 52873708 42360944 52873879 42361081 52874050 42361218 52874221 42361355 52874392 42361492 52874563 42361629 52874734 42361766 52874905 42361903 52875076 42362040 52875247 42362177 52875418 42362314 52875589 42362451 52875760 42362588 52875931 42362725 52876102 42362862 52876273 42362999 52876444 42363136 52876615 42363273 52876786 42363410 52876957 42363547 52877128 42363684 52877299 42363821 52877470 42363958 52877641 42364095 52877812 42364232 52877983 42364369 52878154 42364506 52878325 42364643 52878496 42364780 52878667 42364917 52878838 42365054 52879009 42365191 52879180 42365328 52879351 42365465 52879522 42365602 52879693 42365739 52879864 42365876 52880035 42366013 52880206 42366150 52880377 42366287 52880548 42366424 52880719 42366561 52880890 42366698 52881061 42366835 52881232 42366972 52881403 42367109 52881574 42367246 52881745 42367383 52881916 42367520 52882087 42367657 52882258 42367794 52882429 42367931 52882600 42368068 52882771 42368205 52882942 42368342 52883113 42368479 52883284 42368616 52883455 42368753 52883626 42368890 52883797 42369027 52883968 42369164 52884139 42369301 52884310 42369438 52884481 42369575 52884652 42369712 52884823 42369849 52884994 42369986 52885165 42370123 52885336 42370260 52885507 42370397 52885678 42370534 52885849 42370671 52886020 42370808 52886191 42370945 52886362 42371082 52886533 42371219 52886704 42371356 52886875 42371493 52887046 42371630 52887217 42371767 52887388 42371904 52887559 42372041 52887730 42372178 52887901 42372315 52888072 42372452 52888243 42372589 52888414 42372726 52888585 42372863 52888756 42373000 52888927 42373137 52889098 42373274 52889269 42373411 52889440 42373548 52889611 42373685 52889782 42373822 52889953 42373959 52890124 42374096 52890295 42374233 52890466 42374370 52890637 42374507 52890808 42374644 52890979 42374781 52891150 42374918 52891321 42375055 52891492 42375192 52891663 42375329 52891834 42375466 52892005 42375603 52892176 42375740 52892347 42375877 52892518 42376014 52892689 42376151 52892860 42376288 52893031 42376425 52893202 42376562 52893373 42376699 52893544 42376836 52893715 42376973 52893886 42377110 52894057 42377247 52894228 42377384 52894399 42377521 52894570 42377658 52894741 42377795 52894912 42377932 52895083 42378069 52895254 42378206 52895425 42378343 52895596 42378480 52895767 42378617 52895938 42378754 52896109 42378891 52896280 42379028 52896451 42379165 52896622 42379302 52896793 42379439 52896964 42379576 52897135 42379713 52897306 42379850 52897477 42379987 52897648 42380124 52897819 42380261 52897990 42380398 52898161 42380535 52898332 42380672 52898503 42380809 52898674 42380946 52898845 42381083 52899016 42381220 52899187 42381357 52899358 42381494 52899529 42381631 52899700 42381768 52899871 42381905 52900042 42382042 52900213 42382179 52900384 42382316 52900555 42382453 52900726 42382590 52900897 42382727 52901068 42382864 52901239 42383001 52901410 42383138 52901581 42383275 52901752 42383412 52901923 42383549 52902094 42383686 52902265 42383823 52902436 42383960 52902607 42384097 52902778 42384234 52902949 42384371 52903120 42384508 52903291 42384645 52903462 42384782 52903633 42384919 52903804 42385056 52903975 42385193 52904146 42385330 52904317 42385467 52904488 42385604 52904659 42385741 52904830 42385878 52905001 42386015 52905172 42386152 52905343 42386289 52905514 42386426 52905685 42386563 52905856 42386700 52906027 42386837 52906198 42386974 52906369 42387111 52906540 42387248 52906711 42387385 52906882 42387522 52907053 42387659 52907224 42387796 52907395 42387933 52907566 42388070 52907737 42388207 52907908 42388344 52908079 42388481 52908250 42388618 52908421 42388755 52908592 42388892 52908763 42389029 52908934 42389166 52909105 42389303 52909276 42389440 52909447 42389577 52909618 42389714 52909789 42389851 52909960 42389988 52910131 42390125 52910302 42390262 52910473 42390399 52910644 42390536 52910815 42390673 52910986 42390810 52911157 42390947 52911328 42391084 52911499 42391221 52911670 42391358 52911841 42391495 52912012 42391632 52912183 42391769 52912354 42391906 52912525 42392043 52912696 42392180 52912867 42392317 52913038 42392454 52913209 42392591 52913380 42392728 52913551 42392865 52913722 42393002 52913893 42393139 52914064 42393276 52914235 42393413 52914406 42393550 52914577 42393687 52914748 42393824 52914919 42393961 52915090 42394098 52915261 42394235 52915432 42394372 52915603 42394509 52915774 42394646 52915945 42394783 52916116 42394920 52916287 42395057 52916458 42395194 52916629 42395331 52916800 42395468 52916971 42395605 52917142 42395742 52917313 42395879 52917484 42396016 52917655 42396153 52917826 42396290 52917997 42396427 52918168 42396564 52918339 42396701 52918510 42396838 52918681 42396975 52918852 42397112 52919023 42397249 52919194 42397386 52919365 42397523 52919536 42397660 52919707 42397797 52919878 42397934 52920049 42398071 52920220 42398208 52920391 42398345 52920562 42398482 52920733 42398619 52920904 42398756 52921075 42398893 52921246 42399030 52921417 42399167 52921588 42399304 52921759 42399441 52921930 42399578 52922101 42399715 52922272 42399852 52922443 42399989 52922614 42400126 52922785 42400263 52922956 42400400 52923127 42400537 52923298 42400674 52923469 42400811 52923640 42400948 52923811 42401085 52923982 42401222 52924153 42401359 52924324 42401496 52924495 42401633 52924666 42401770 52924837 42401907 52925008 42402044 52925179 42402181 52925350 42402318 52925521 42402455 52925692 42402592 52925863 42402729 52926034 42402866 52926205 42403003 52926376 42403140 52926547 42403277 52926718 42403414 52926889 42403551 52927060 42403688 52927231 42403825 52927402 42403962 52927573 42404099 52927744 42404236 52927915 42404373 52928086 42404510 52928257 42404647 52928428 42404784 52928599 42404921 52928770 42405058 52928941 42405195 52929112 42405332 52929283 42405469 52929454 42405606 52929625 42405743 52929796 42405880 52929967 42406017 52930138 42406154 52930309 42406291 52930480 42406428 52930651 42406565 52930822 42406702 52930993 42406839 52931164 42406976 52931335 42407113 52931506 42407250 52931677 42407387 52931848 42407524 52932019 42407661 52932190 42407798 52932361 42407935 52932532 42408072 52932703 42408209 52932874 42408346 52933045 42408483 52933216 42408620 52933387 42408757 52933558 42408894 52933729 42409031 52933900 42409168 52934071 42409305 52934242 42409442 52934413 42409579 52934584 42409716 52934755 42409853 52934926 42409990 52935097 42410127 52935268 42410264 52935439 42410401 52935610 42410538 52935781 42410675 52935952 42410812 52936123 42410949 52936294 42411086 52936465 42411223 52936636 42411360 52936807 42411497 52936978 42411634 52937149 42411771 52937320 42411908 52937491 42412045 52937662 42412182 52937833 42412319 52938004 42412456 52938175 42412593 52938346 42412730 52938517 42412867 52938688 42413004 52938859 42413141 52939030 42413278 52939201 42413415 52939372 42413552 52939543 42413689 52939714 42413826 52939885 42413963 52940056 42414100 52940227 42414237 52940398 42414374 52940569 42414511 52940740 42414648 52940911 42414785 52941082 42414922 52941253 42415059 52941424 42415196 52941595 42415333 52941766 42415470 52941937 42415607 52942108 42415744 52942279 42415881 52942450 42416018 52942621 42416155 52942792 42416292 52942963 42416429 52943134 42416566 52943305 42416703 52943476 42416840 52943647 42416977 52943818 42417114 52943989 42417251 52944160 42417388 52944331 42417525 52944502 42417662 52944673 42417799 52944844 42417936 52945015 42418073 52945186 42418210 52945357 42418347 52945528 42418484 52945699 42418621 52945870 42418758 52946041 42418895 52946212 42419032 52946383 42419169 52946554 42419306 52946725 42419443 52946896 42419580 52947067 42419717 52947238 42419854 52947409 42419991 52947580 42420128 52947751 42420265 52947922 42420402 52948093 42420539 52948264 42420676 52948435 42420813 52948606 42420950 52948777 42421087 52948948 42421224 52949119 42421361 52949290 42421498 52949461 42421635 52949632 42421772 52949803 42421909 52949974 42422046 52950145 42422183 52950316 42422320 52950487 42422457 52950658 42422594 52950829 42422731 52951000 42422868 52951171 42423005 52951342 42423142 52951513 42423279 52951684 42423416 52951855 42423553 52952026 42423690 52952197 42423827 52952368 42423964 52952539 42424101 52952710 42424238 52952881 42424375 52953052 42424512 52953223 42424649 52953394 42424786 52953565 42424923 52953736 42425060 52953907 42425197 52954078 42425334 52954249 42425471 52954420 42425608 52954591 42425745 52954762 42425882 52954933 42426019 52955104 42426156 52955275 42426293 52955446 42426430 52955617 42426567 52955788 42426704 52955959 42426841 52956130 42426978 52956301 42427115 52956472 42427252 52956643 42427389 52956814 42427526 52956985 42427663 52957156 42427800 52957327 42427937 52957498 42428074 52957669 42428211 52957840 42428348 52958011 42428485 52958182 42428622 52958353 42428759 52958524 42428896 52958695 42429033 52958866 42429170 52959037 42429307 52959208 42429444 52959379 42429581 52959550 42429718 52959721 42429855 52959892 42429992 52960063 42430129 52960234 42430266 52960405 42430403 52960576 42430540 52960747 42430677 52960918 42430814 52961089 42430951 52961260 42431088 52961431 42431225 52961602 42431362 52961773 42431499 52961944 42431636 52962115 42431773 52962286 42431910 52962457 42432047 52962628 42432184 52962799 42432321 52962970 42432458 52963141 42432595 52963312 42432732 52963483 42432869 52963654 42433006 52963825 42433143 52963996 42433280 52964167 42433417 52964338 42433554 52964509 42433691 52964680 42433828 52964851 42433965 52965022 42434102 52965193 42434239 52965364 42434376 52965535 42434513 52965706 42434650 52965877 42434787 52966048 42434924 52966219 42435061 52966390 42435198 52966561 42435335 52966732 42435472 52966903 42435609 52967074 42435746 52967245 42435883 52967416 42436020 52967587 42436157 52967758 42436294 52967929 42436431 52968100 42436568 52968271 42436705 52968442 42436842 52968613 42436979 52968784 42437116 52968955 42437253 52969126 42437390 52969297 42437527 52969468 42437664 52969639 42437801 52969810 42437938 52969981 42438075 52970152 42438212 52970323 42438349 52970494 42438486 52970665 42438623 52970836 42438760 52971007 42438897 52971178 42439034 52971349 42439171 52971520 42439308 52971691 42439445 52971862 42439582 52972033 42439719 52972204 42439856 52972375 42439993 52972546 42440130 52972717 42440267 52972888 42440404 52973059 42440541 52973230 42440678 52973401 42440815 52973572 42440952 52973743 42441089 52973914 42441226 52974085 42441363 52974256 42441500 52974427 42441637 52974598 42441774 52974769 42441911 52974940 42442048 52975111 42442185 52975282 42442322 52975453 42442459 52975624 42442596 52975795 42442733 52975966 42442870 52976137 42443007 52976308 42443144 52976479 42443281 52976650 42443418 52976821 42443555 52976992 42443692 52977163 42443829 52977334 42443966 52977505 42444103 52977676 42444240 52977847 42444377 52978018 42444514 52978189 42444651 52978360 42444788 52978531 42444925 52978702 42445062 52978873 42445199 52979044 42445336 52979215 42445473 52979386 42445610 52979557 42445747 52979728 42445884 52979899 42446021 52980070 42446158 52980241 42446295 52980412 42446432 52980583 42446569 52980754 42446706 52980925 42446843 52981096 42446980 52981267 42447117 52981438 42447254 52981609 42447391 52981780 42447528 52981951 42447665 52982122 42447802 52982293 42447939 52982464 42448076 52982635 42448213 52982806 42448350 52982977 42448487 52983148 42448624 52983319 42448761 52983490 42448898 52983661 42449035 52983832 42449172 52984003 42449309 52984174 42449446 52984345 42449583 52984516 42449720 52984687 42449857 52984858 42449994 52985029 42450131 52985200 42450268 52985371 42450405 52985542 42450542 52985713 42450679 52985884 42450816 52986055 42450953 52986226 42451090 52986397 42451227 52986568 42451364 52986739 42451501 52986910 42451638 52987081 42451775 52987252 42451912 52987423 42452049 52987594 42452186 52987765 42452323 52987936 42452460 52988107 42452597 52988278 42452734 52988449 42452871 52988620 42453008 52988791 42453145 52988962 42453282 52989133 42453419 52989304 42453556 52989475 42453693 52989646 42453830 52989817 42453967 52989988 42454104 52990159 42454241 52990330 42454378 52990501 42454515 52990672 42454652 52990843 42454789 52991014 42454926 52991185 42455063 52991356 42455200 52991527 42455337 52991698 42455474 52991869 42455611 52992040 42455748 52992211 42455885 52992382 42456022 52992553 42456159 52992724 42456296 52992895 42456433 52993066 42456570 52993237 42456707 52993408 42456844 52993579 42456981 52993750 42457118 52993921 42457255 52994092 42457392 52994263 42457529 52994434 42457666 52994605 42457803 52994776 42457940 52994947 42458077 52995118 42458214 52995289 42458351 52995460 42458488 52995631 42458625 52995802 42458762 52995973 42458899 52996144 42459036 52996315 42459173 52996486 42459310 52996657 42459447 52996828 42459584 52996999 42459721 52997170 42459858 52997341 42459995 52997512 42460132 52997683 42460269 52997854 42460406 52998025 42460543 52998196 42460680 52998367 42460817 52998538 42460954 52998709 42461091 52998880 42461228 52999051 42461365 52999222 42461502 52999393 42461639 52999564 42461776 52999735 42461913 52999906 42462050 53000077 42462187 53000248 42462324 53000419 42462461 53000590 42462598 53000761 42462735 53000932 42462872 53001103 42463009 53001274 42463146 53001445 42463283 53001616 42463420 53001787 42463557 53001958 42463694 53002129 42463831 53002300 42463968 53002471 42464105 53002642 42464242 53002813 42464379 53002984 42464516 53003155 42464653 53003326 42464790 53003497 42464927 53003668 42465064 53003839 42465201 53004010 42465338 53004181 42465475 53004352 42465612 53004523 42465749 53004694 42465886 53004865 42466023 53005036 42466160 53005207 42466297 53005378 42466434 53005549 42466571 53005720 42466708 53005891 42466845 53006062 42466982 53006233 42467119 53006404 42467256 53006575 42467393 53006746 42467530 53006917 42467667 53007088 42467804 53007259 42467941 53007430 42468078 53007601 42468215 53007772 42468352 53007943 42468489 53008114 42468626 53008285
1000 75114086 0 75114086 93755538 75114223 93755709 75114360 93755880 75114497 93756051 75114634 93756222 75114771 93756393 75114908 93756564 75115045 93756735 75115182 93756906 75115319 93757077 75115456 93757248 75115593 93757419 75115730 93757590 75115867 93757761 75116004 93757932 75116141 93758103 75116278 93758274 75116415 93758445 75116552 93758616 75116689 93758787 75116826 93758958 75116963 93759129 75117100 93759300 75117237 93759471 75117374 93759642 75117511 93759813 75117648 93759984 75117785 93760155 75117922 93760326 75118059 93760497 75118196 93760668 75118333 93760839 75118470 93761010 75118607 93761181 75118744 93761352 75118881 93761523 75119018 93761694 75119155 93761865 75119292 93762036 75119429 93762207 75119566 93762378 75119703 93762549 75119840 93762720 75119977 93762891 75120114 93763062 75120251 93763233 75120388 93763404 75120525 93763575 75120662 93763746 75120799 93763917 75120936 93764088 75121073 93764259 75121210 93764430 75121347 93764601 75121484 93764772 75121621 93764943 75121758 93765114 75121895 93765285 75122032 93765456 75122169 93765627 75122306 93765798 75122443 93765969 75122580 93766140 75122717 93766311 75122854 93766482 75122991 93766653 75123128 93766824 75123265 93766995 75123402 93767166 75123539 93767337 75123676 93767508 75123813 93767679 75123950 93767850 75124087 93768021 75124224 93768192 75124361 93768363 75124498 93768534 75124635 93768705 75124772 93768876 75124909 93769047 75125046 93769218 75125183 93769389 75125320 93769560 75125457 93769731 75125594 93769902 75125731 93770073 75125868 93770244 75126005 93770415 75126142 93770586 75126279 93770757 75126416 93770928 75126553 93771099 75126690 93771270 75126827 93771441 75126964 93771612 75127101 93771783 75127238 93771954 75127375 93772125 75127512 93772296 75127649 93772467 75127786 93772638 75127923 93772809 75128060 93772980 75128197 93773151 75128334 93773322 75128471 93773493 75128608 93773664 75128745 93773835 75128882 93774006 75129019 93774177 75129156 93774348 75129293 93774519 75129430 93774690 75129567 93774861 75129704 93775032 75129841 93775203 75129978 93775374 75130115 93775545 75130252 93775716 75130389 93775887 75130526 93776058 75130663 93776229 75130800 93776400 75130937 93776571 75131074 93776742 75131211 93776913 75131348 93777084 75131485 93777255 75131622 93777426 75131759 93777597 75131896 93777768 75132033 93777939 75132170 93778110 75132307 93778281 75132444 93778452 75132581 93778623 75132718 93778794 75132855 93778965 75132992 93779136 75133129 93779307 75133266 93779478 75133403 93779649 75133540 93779820 75133677 93779991 75133814 93780162 75133951 93780333 75134088 93780504 75134225 93780675 75134362 93780846 75134499 93781017 75134636 93781188 75134773 93781359 75134910 93781530 75135047 93781701 75135184 93781872 75135321 93782043 75135458 93782214 75135595 93782385 75135732 93782556 75135869 93782727 75136006 93782898 75136143 93783069 75136280 93783240 75136417 93783411 75136554 93783582 75136691 93783753 75136828 93783924 75136965 93784095 75137102 93784266 75137239 93784437 75137376 93784608 75137513 93784779 75137650 93784950 75137787 93785121 75137924 93785292 75138061 93785463 75138198 93785634 75138335 93785805 75138472 93785976 75138609 93786147 75138746 93786318 75138883 93786489 75139020 93786660 75139157 93786831 75139294 93787002 75139431 93787173 75139568 93787344 75139705 93787515 75139842 93787686 75139979 93787857 75140116 93788028 75140253 93788199 75140390 93788370 75140527 93788541 75140664 93788712 75140801 93788883 75140938 93789054 75141075 93789225 75141212 93789396 75141349 93789567 75141486 93789738 75141623 93789909 75141760 93790080 75141897 93790251 75142034 93790422 75142171 93790593 75142308 93790764 75142445 93790935 75142582 93791106 75142719 93791277 75142856 93791448 75142993 93791619 75143130 93791790 75143267 93791961 75143404 93792132 75143541 93792303 75143678 93792474 75143815 93792645 75143952 93792816 75144089 93792987 75144226 93793158 75144363 93793329 75144500 93793500 75144637 93793671 75144774 93793842 75144911 93794013 75145048 93794184 75145185 93794355 75145322 93794526 75145459 93794697 75145596 93794868 75145733 93795039 75145870 93795210 75146007 93795381 75146144 93795552 75146281 93795723 75146418 93795894 75146555 93796065 75146692 93796236 75146829 93796407 75146966 93796578 75147103 93796749 75147240 93796920 75147377 93797091 75147514 93797262 75147651 93797433 75147788 93797604 75147925 93797775 75148062 93797946 75148199 93798117 75148336 93798288 75148473 93798459 75148610 93798630 75148747 93798801 75148884 93798972 75149021 93799143 75149158 93799314 75149295 93799485 75149432 93799656 75149569 93799827 75149706 93799998 75149843 93800169 75149980 93800340 75150117 93800511 75150254 93800682 75150391 93800853 75150528 93801024 75150665 93801195 75150802 93801366 75150939 93801537 75151076 93801708 75151213 93801879 75151350 93802050 75151487 93802221 75151624 93802392 75151761 93802563 75151898 93802734 75152035 93802905 75152172 93803076 75152309 93803247 75152446 93803418 75152583 93803589 75152720 93803760 75152857 93803931 75152994 93804102 75153131 93804273 75153268 93804444 75153405 93804615 75153542 93804786 75153679 93804957 75153816 93805128 75153953 93805299 75154090 93805470 75154227 93805641 75154364 93805812 75154501 93805983 75154638 93806154 75154775 93806325 75154912 93806496 75155049 93806667 75155186 93806838 75155323 93807009 75155460 93807180 75155597 93807351 75155734 93807522 75155871 93807693 75156008 93807864 75156145 93808035 75156282 93808206 75156419 93808377 75156556 93808548 75156693 93808719 75156830 93808890 75156967 93809061 75157104 93809232 75157241 93809403 75157378 93809574 75157515 93809745 75157652 93809916 75157789 93810087 75157926 93810258 75158063 93810429 75158200 93810600 75158337 93810771 75158474 93810942 75158611 93811113 75158748 93811284 75158885 93811455 75159022 93811626 75159159 93811797 75159296 93811968 75159433 93812139 75159570 93812310 75159707 93812481 75159844 93812652 75159981 93812823 75160118 93812994 75160255 93813165 75160392 93813336 75160529 93813507 75160666 93813678 75160803 93813849 75160940 93814020 75161077 93814191 75161214 93814362 75161351 93814533 75161488 93814704 75161625 93814875 75161762 93815046 75161899 93815217 75162036 93815388 75162173 93815559 75162310 93815730 75162447 93815901 75162584 93816072 75162721 93816243 75162858 93816414 75162995 93816585 75163132 93816756 75163269 93816927 75163406 93817098 75163543 93817269 75163680 93817440 75163817 93817611 75163954 93817782 75164091 93817953 75164228 93818124 75164365 93818295 75164502 93818466 75164639 93818637 75164776 93818808 75164913 93818979 75165050 93819150 75165187 93819321 75165324 93819492 75165461 93819663 75165598 93819834 75165735 93820005 75165872 93820176 75166009 93820347 75166146 93820518 75166283 93820689 75166420 93820860 75166557 93821031 75166694 93821202 75166831 93821373 75166968 93821544 75167105 93821715 75167242 93821886 75167379 93822057 75167516 93822228 75167653 93822399 75167790 93822570 75167927 93822741 75168064 93822912 75168201 93823083 75168338 93823254 75168475 93823425 75168612 93823596 75168749 93823767 75168886 93823938 75169023 93824109 75169160 93824280 75169297 93824451 75169434 93824622 75169571 93824793 75169708 93824964 75169845 93825135 75169982 93825306 75170119 93825477 75170256 93825648 75170393 93825819 75170530 93825990 75170667 93826161 75170804 93826332 75170941 93826503 75171078 93826674 75171215 93826845 75171352 93827016 75171489 93827187 75171626 93827358 75171763 93827529 75171900 93827700 75172037 93827871 75172174 93828042 75172311 93828213 75172448 93828384 75172585 93828555 75172722 93828726 75172859 93828897 75172996 93829068 75173133 93829239 75173270 93829410 75173407 93829581 75173544 93829752 75173681 93829923 75173818 93830094 75173955 93830265 75174092 93830436 75174229 93830607 75174366 93830778 75174503 93830949 75174640 93831120 75174777 93831291 75174914 93831462 75175051 93831633 75175188 93831804 75175325 93831975 75175462 93832146 75175599 93832317 75175736 93832488 75175873 93832659 75176010 93832830 75176147 93833001 75176284 93833172 75176421 93833343 75176558 93833514 75176695 93833685 75176832 93833856 75176969 93834027 75177106 93834198 75177243 93834369 75177380 93834540 75177517 93834711 75177654 93834882 75177791 93835053 75177928 93835224 75178065 93835395 75178202 93835566 75178339 93835737 75178476 93835908 75178613 93836079 75178750 93836250 75178887 93836421 75179024 93836592 75179161 93836763 75179298 93836934 75179435 93837105 75179572 93837276 75179709 93837447 75179846 93837618 75179983 93837789 75180120 93837960 75180257 93838131 75180394 93838302 75180531 93838473 75180668 93838644 75180805 93838815 75180942 93838986 75181079 93839157 75181216 93839328 75181353 93839499 75181490 93839670 75181627 93839841 75181764 93840012 75181901 93840183 75182038 93840354 75182175 93840525 75182312 93840696 75182449 93840867 75182586 93841038 75182723 93841209 75182860 93841380 75182997 93841551 75183134 93841722 75183271 93841893 75183408 93842064 75183545 93842235 75183682 93842406 75183819 93842577 75183956 93842748 75184093 93842919 75184230 93843090 75184367 93843261 75184504 93843432 75184641 93843603 75184778 93843774 75184915 93843945 75185052 93844116 75185189 93844287 75185326 93844458 75185463 93844629 75185600 93844800 75185737 93844971 75185874 93845142 75186011 93845313 75186148 93845484 75186285 93845655 75186422 93845826 75186559 93845997 75186696 93846168 75186833 93846339 75186970 93846510 75187107 93846681 75187244 93846852 75187381 93847023 75187518 93847194 75187655 93847365 75187792 93847536 75187929 93847707 75188066 93847878 75188203 93848049 75188340 93848220 75188477 93848391 75188614 93848562 75188751 93848733 75188888 93848904 75189025 93849075 75189162 93849246 75189299 93849417 75189436 93849588 75189573 93849759 75189710 93849930 75189847 93850101 75189984 93850272 75190121 93850443 75190258 93850614 75190395 93850785 75190532 93850956 75190669 93851127 75190806 93851298 75190943 93851469 75191080 93851640 75191217 93851811 75191354 93851982 75191491 93852153 75191628 93852324 75191765 93852495 75191902 93852666 75192039 93852837 75192176 93853008 75192313 93853179 75192450 93853350 75192587 93853521 75192724 93853692 75192861 93853863 75192998 93854034 75193135 93854205 75193272 93854376 75193409 93854547 75193546 93854718 75193683 93854889 75193820 93855060 75193957 93855231 75194094 93855402 75194231 93855573 75194368 93855744 75194505 93855915 75194642 93856086 75194779 93856257 75194916 93856428 75195053 93856599 75195190 93856770 75195327 93856941 75195464 93857112 75195601 93857283 75195738 93857454 75195875 93857625 75196012 93857796 75196149 93857967 75196286 93858138 75196423 93858309 75196560 93858480 75196697 93858651 75196834 93858822 75196971 93858993 75197108 93859164 75197245 93859335 75197382 93859506 75197519 93859677 75197656 93859848 75197793 93860019 75197930 93860190 75198067 93860361 75198204 93860532 75198341 93860703 75198478 93860874 75198615 93861045 75198752 93861216 75198889 93861387 75199026 93861558 75199163 93861729 75199300 93861900 75199437 93862071 75199574 93862242 75199711 93862413 75199848 93862584 75199985 93862755 75200122 93862926 75200259 93863097 75200396 93863268 75200533 93863439 75200670 93863610 75200807 93863781 75200944 93863952 75201081 93864123 75201218 93864294 75201355 93864465 75201492 93864636 75201629 93864807 75201766 93864978 75201903 93865149 75202040 93865320 75202177 93865491 75202314 93865662 75202451 93865833 75202588 93866004 75202725 93866175 75202862 93866346 75202999 93866517 75203136 93866688 75203273 93866859 75203410 93867030 75203547 93867201 75203684 93867372 75203821 93867543 75203958 93867714 75204095 93867885 75204232 93868056 75204369 93868227 75204506 93868398 75204643 93868569 75204780 93868740 75204917 93868911 75205054 93869082 75205191 93869253 75205328 93869424 75205465 93869595 75205602 93869766 75205739 93869937 75205876 93870108 75206013 93870279 75206150 93870450 75206287 93870621 75206424 93870792 75206561 93870963 75206698 93871134 75206835 93871305 75206972 93871476 75207109 93871647 75207246 93871818 75207383 93871989 75207520 93872160 75207657 93872331 75207794 93872502 75207931 93872673 75208068 93872844 75208205 93873015 75208342 93873186 75208479 93873357 75208616 93873528 75208753 93873699 75208890 93873870 75209027 93874041 75209164 93874212 75209301 93874383 75209438 93874554 75209575 93874725 75209712 93874896 75209849 93875067 75209986 93875238 75210123 93875409 75210260 93875580 75210397 93875751 75210534 93875922 75210671 93876093 75210808 93876264 75210945 93876435 75211082 93876606 75211219 93876777 75211356 93876948 75211493 93877119 75211630 93877290 75211767 93877461 75211904 93877632 75212041 93877803 75212178 93877974 75212315 93878145 75212452 93878316 75212589 93878487 75212726 93878658 75212863 93878829 75213000 93879000 75213137 93879171 75213274 93879342 75213411 93879513 75213548 93879684 75213685 93879855 75213822 93880026 75213959 93880197 75214096 93880368 75214233 93880539 75214370 93880710 75214507 93880881 75214644 93881052 75214781 93881223 75214918 93881394 75215055 93881565 75215192 93881736 75215329 93881907 75215466 93882078 75215603 93882249 75215740 93882420 75215877 93882591 75216014 93882762 75216151 93882933 75216288 93883104 75216425 93883275 75216562 93883446 75216699 93883617 75216836 93883788 75216973 93883959 75217110 93884130 75217247 93884301 75217384 93884472 75217521 93884643 75217658 93884814 75217795 93884985 75217932 93885156 75218069 93885327 75218206 93885498 75218343 93885669 75218480 93885840 75218617 93886011 75218754 93886182 75218891 93886353 75219028 93886524 75219165 93886695 75219302 93886866 75219439 93887037 75219576 93887208 75219713 93887379 75219850 93887550 75219987 93887721 75220124 93887892 75220261 93888063 75220398 93888234 75220535 93888405 75220672 93888576 75220809 93888747 75220946 93888918 75221083 93889089 75221220 93889260 75221357 93889431 75221494 93889602 75221631 93889773 75221768 93889944 75221905 93890115 75222042 93890286 75222179 93890457 75222316 93890628 75222453 93890799 75222590 93890970 75222727 93891141 75222864 93891312 75223001 93891483 75223138 93891654 75223275 93891825 75223412 93891996 75223549 93892167 75223686 93892338 75223823 93892509 75223960 93892680 75224097 93892851 75224234 93893022 75224371 93893193 75224508 93893364 75224645 93893535 75224782 93893706 75224919 93893877 75225056 93894048 75225193 93894219 75225330 93894390 75225467 93894561 75225604 93894732 75225741 93894903 75225878 93895074 75226015 93895245 75226152 93895416 75226289 93895587 75226426 93895758 75226563 93895929 75226700 93896100 75226837 93896271 75226974 93896442 75227111 93896613 75227248 93896784 75227385 93896955 75227522 93897126 75227659 93897297 75227796 93897468 75227933 93897639 75228070 93897810 75228207 93897981 75228344 93898152 75228481 93898323 75228618 93898494 75228755 93898665 75228892 93898836 75229029 93899007 75229166 93899178 75229303 93899349 75229440 93899520 75229577 93899691 75229714 93899862 75229851 93900033 75229988 93900204 75230125 93900375 75230262 93900546 75230399 93900717 75230536 93900888 75230673 93901059 75230810 93901230 75230947 93901401 75231084 93901572 75231221 93901743 75231358 93901914 75231495 93902085 75231632 93902256 75231769 93902427 75231906 93902598 75232043 93902769 75232180 93902940 75232317 93903111 75232454 93903282 75232591 93903453 75232728 93903624 75232865 93903795 75233002 93903966 75233139 93904137 75233276 93904308 75233413 93904479 75233550 93904650 75233687 93904821 75233824 93904992 75233961 93905163 75234098 93905334 75234235 93905505 75234372 93905676 75234509 93905847 75234646 93906018 75234783 93906189 75234920 93906360 75235057 93906531 75235194 93906702 75235331 93906873 75235468 93907044 75235605 93907215 75235742 93907386 75235879 93907557 75236016 93907728 75236153 93907899 75236290 93908070 75236427 93908241 75236564 93908412 75236701 93908583 75236838 93908754 75236975 93908925 75237112 93909096 75237249 93909267 75237386 93909438 75237523 93909609 75237660 93909780 75237797 93909951 75237934 93910122 75238071 93910293 75238208 93910464 75238345 93910635 75238482 93910806 75238619 93910977 75238756 93911148 75238893 93911319 75239030 93911490 75239167 93911661 75239304 93911832 75239441 93912003 75239578 93912174 75239715 93912345 75239852 93912516 75239989 93912687 75240126 93912858 75240263 93913029 75240400 93913200 75240537 93913371 75240674 93913542 75240811 93913713 75240948 93913884 75241085 93914055 75241222 93914226 75241359 93914397 75241496 93914568 75241633 93914739 75241770 93914910 75241907 93915081 75242044 93915252 75242181 93915423 75242318 93915594 75242455 93915765 75242592 93915936 75242729 93916107 75242866 93916278 75243003 93916449 75243140 93916620 75243277 93916791 75243414 93916962 75243551 93917133 75243688 93917304 75243825 93917475 75243962 93917646 75244099 93917817 75244236 93917988 75244373 93918159 75244510 93918330 75244647 93918501 75244784 93918672 75244921 93918843 75245058 93919014 75245195 93919185 75245332 93919356 75245469 93919527 75245606 93919698 75245743 93919869 75245880 93920040 75246017 93920211 75246154 93920382 75246291 93920553 75246428 93920724 75246565 93920895 75246702 93921066 75246839 93921237 75246976 93921408 75247113 93921579 75247250 93921750 75247387 93921921 75247524 93922092 75247661 93922263 75247798 93922434 75247935 93922605 75248072 93922776 75248209 93922947 75248346 93923118 75248483 93923289 75248620 93923460 75248757 93923631 75248894 93923802 75249031 93923973 75249168 93924144 75249305 93924315 75249442 93924486 75249579 93924657 75249716 93924828 75249853 93924999 75249990 93925170 75250127 93925341 75250264 93925512 75250401 93925683 75250538 93925854 75250675 93926025 75250812 93926196
1000 76444900 0 76444900 95416627 76445037 95416798 76445174 95416969 76445311 95417140 76445448 95417311 76445585 95417482 76445722 95417653 76445859 95417824 76445996 95417995 76446133 95418166 76446270 95418337 76446407 95418508 76446544 95418679 76446681 95418850 76446818 95419021 76446955 95419192 76447092 95419363 76447229 95419534 76447366 95419705 76447503 95419876 76447640 95420047 76447777 95420218 76447914 95420389 76448051 95420560 76448188 95420731 76448325 95420902 76448462 95421073 76448599 95421244 76448736 95421415 76448873 95421586 76449010 95421757 76449147 95421928 76449284 95422099 76449421 95422270 76449558 95422441 76449695 95422612 76449832 95422783 76449969 95422954 76450106 95423125 76450243 95423296 76450380 95423467 76450517 95423638 76450654 95423809 76450791 95423980 76450928 95424151 76451065 95424322 76451202 95424493 76451339 95424664 76451476 95424835 76451613 95425006 76451750 95425177 76451887 95425348 76452024 95425519 76452161 95425690 76452298 95425861 76452435 95426032 76452572 95426203 76452709 95426374 76452846 95426545 76452983 95426716 76453120 95426887 76453257 95427058 76453394 95427229 76453531 95427400 76453668 95427571 76453805 95427742 76453942 95427913 76454079 95428084 76454216 95428255 76454353 95428426 76454490 95428597 76454627 95428768 76454764 95428939 76454901 95429110 76455038 95429281 76455175 95429452 76455312 95429623 76455449 95429794 76455586 95429965 76455723 95430136 76455860 95430307 76455997 95430478 76456134 95430649 76456271 95430820 76456408 95430991 76456545 95431162 76456682 95431333 76456819 95431504 76456956 95431675 76457093 95431846 76457230 95432017 76457367 95432188 76457504 95432359 76457641 95432530 76457778 95432701 76457915 95432872 76458052 95433043 76458189 95433214 76458326 95433385 76458463 95433556 76458600 95433727 76458737 95433898 76458874 95434069 76459011 95434240 76459148 95434411 76459285 95434582 76459422 95434753 76459559 95434924 76459696 95435095 76459833 95435266 76459970 95435437 76460107 95435608 76460244 95435779 76460381 95435950 76460518 95436121 76460655 95436292 76460792 95436463 76460929 95436634 76461066 95436805 76461203 95436976 76461340 95437147 76461477 95437318 76461614 95437489 76461751 95437660 76461888 95437831 76462025 95438002 76462162 95438173 76462299 95438344 76462436 95438515 76462573 95438686 76462710 95438857 76462847 95439028 76462984 95439199 76463121 95439370 76463258 95439541 76463395 95439712 76463532 95439883 76463669 95440054 76463806 95440225 76463943 95440396 76464080 95440567 76464217 95440738 76464354 95440909 76464491 95441080 76464628 95441251 76464765 95441422 76464902 95441593 76465039 95441764 76465176 95441935 76465313 95442106 76465450 95442277 76465587 95442448 76465724 95442619 76465861 95442790 76465998 95442961 76466135 95443132 76466272 95443303 76466409 95443474 76466546 95443645 76466683 95443816 76466820 95443987 76466957 95444158 76467094 95444329 76467231 95444500 76467368 95444671 76467505 95444842 76467642 95445013 76467779 95445184 76467916 95445355 76468053 95445526 76468190 95445697 76468327 95445868 76468464 95446039 76468601 95446210 76468738 95446381 76468875 95446552 76469012 95446723 76469149 95446894 76469286 95447065 76469423 95447236 76469560 95447407 76469697 95447578 76469834 95447749 76469971 95447920 76470108 95448091 76470245 95448262 76470382 95448433 76470519 95448604 76470656 95448775 76470793 95448946 76470930 95449117 76471067 95449288 76471204 95449459 76471341 95449630 76471478 95449801 76471615 95449972 76471752 95450143 76471889 95450314 76472026 95450485 76472163 95450656 76472300 95450827 76472437 95450998 76472574 95451169 76472711 95451340 76472848 95451511 76472985 95451682 76473122 95451853 76473259 95452024 76473396 95452195 76473533 95452366 76473670 95452537 76473807 95452708 76473944 95452879 76474081 95453050 76474218 95453221 76474355 95453392 76474492 95453563 76474629 95453734 76474766 95453905 76474903 95454076 76475040 95454247 76475177 95454418 76475314 95454589 76475451 95454760 76475588 95454931 76475725 95455102 76475862 95455273 76475999 95455444 76476136 95455615 76476273 95455786 76476410 95455957 76476547 95456128 76476684 95456299 76476821 95456470 76476958 95456641 76477095 95456812 76477232 95456983 76477369 95457154 76477506 95457325 76477643 95457496 76477780 95457667 76477917 95457838 76478054 95458009 76478191 95458180 76478328 95458351 76478465 95458522 76478602 95458693 76478739 95458864 76478876 95459035 76479013 95459206 76479150 95459377 76479287 95459548 76479424 95459719 76479561 95459890 76479698 95460061 76479835 95460232 76479972 95460403 76480109 95460574 76480246 95460745 76480383 95460916 76480520 95461087 76480657 95461258 76480794 95461429 76480931 95461600 76481068 95461771 76481205 95461942 76481342 95462113 76481479 95462284 76481616 95462455 76481753 95462626 76481890 95462797 76482027 95462968 76482164 95463139 76482301 95463310 76482438 95463481 76482575 95463652 76482712 95463823 76482849 95463994 76482986 95464165 76483123 95464336 76483260 95464507 76483397 95464678 76483534 95464849 76483671 95465020 76483808 95465191 76483945 95465362 76484082 95465533 76484219 95465704 76484356 95465875 76484493 95466046 76484630 95466217 76484767 95466388 76484904 95466559 76485041 95466730 76485178 95466901 76485315 95467072 76485452 95467243 76485589 95467414 76485726 95467585 76485863 95467756 76486000 95467927 76486137 95468098 76486274 95468269 76486411 95468440 76486548 95468611 76486685 95468782 76486822 95468953 76486959 95469124 76487096 95469295 76487233 95469466 76487370 95469637 76487507 95469808 76487644 95469979 76487781 95470150 76487918 95470321 76488055 95470492 76488192 95470663 76488329 95470834 76488466 95471005 76488603 95471176 76488740 95471347 76488877 95471518 76489014 95471689 76489151 95471860 76489288 95472031 76489425 95472202 76489562 95472373 76489699 95472544 76489836 95472715 76489973 95472886 76490110 95473057 76490247 95473228 76490384 95473399 76490521 95473570 76490658 95473741 76490795 95473912 76490932 95474083 76491069 95474254 76491206 95474425 76491343 95474596 76491480 95474767 76491617 95474938 76491754 95475109 76491891 95475280 76492028 95475451 76492165 95475622 76492302 95475793 76492439 95475964 76492576 95476135 76492713 95476306 76492850 95476477 76492987 95476648 76493124 95476819 76493261 95476990 76493398 95477161 76493535 95477332 76493672 95477503 76493809 95477674 76493946 95477845 76494083 95478016 76494220 95478187 76494357 95478358 76494494 95478529 76494631 95478700 76494768 95478871 76494905 95479042 76495042 95479213 76495179 95479384 76495316 95479555 76495453 95479726 76495590 95479897 76495727 95480068 76495864 95480239 76496001 95480410 76496138 95480581 76496275 95480752 76496412 95480923 76496549 95481094 76496686 95481265 76496823 95481436 76496960 95481607 76497097 95481778 76497234 95481949 76497371 95482120 76497508 95482291 76497645 95482462 76497782 95482633 76497919 95482804 76498056 95482975 76498193 95483146 76498330 95483317 76498467 95483488 76498604 95483659 76498741 95483830 76498878 95484001 76499015 95484172 76499152 95484343 76499289 95484514 76499426 95484685 76499563 95484856 76499700 95485027 76499837 95485198 76499974 95485369 76500111 95485540 76500248 95485711 76500385 95485882 76500522 95486053 76500659 95486224 76500796 95486395 76500933 95486566 76501070 95486737 76501207 95486908 76501344 95487079 76501481 95487250 76501618 95487421 76501755 95487592 76501892 95487763 76502029 95487934 76502166 95488105 76502303 95488276 76502440 95488447 76502577 95488618 76502714 95488789 76502851 95488960 76502988 95489131 76503125 95489302 76503262 95489473 76503399 95489644 76503536 95489815 76503673 95489986 76503810 95490157 76503947 95490328 76504084 95490499 76504221 95490670 76504358 95490841 76504495 95491012 76504632 95491183 76504769 95491354 76504906 95491525 76505043 95491696 76505180 95491867 76505317 95492038 76505454 95492209 76505591 95492380 76505728 95492551 76505865 95492722 76506002 95492893 76506139 95493064 76506276 95493235 76506413 95493406 76506550 95493577 76506687 95493748 76506824 95493919 76506961 95494090 76507098 95494261 76507235 95494432 76507372 95494603 76507509 95494774 76507646 95494945 76507783 95495116 76507920 95495287 76508057 95495458 76508194 95495629 76508331 95495800 76508468 95495971 76508605 95496142 76508742 95496313 76508879 95496484 76509016 95496655 76509153 95496826 76509290 95496997 76509427 95497168 76509564 95497339 76509701 95497510 76509838 95497681 76509975 95497852 76510112 95498023 76510249 95498194 76510386 95498365 76510523 95498536 76510660 95498707 76510797 95498878 76510934 95499049 76511071 95499220 76511208 95499391 76511345 95499562 76511482 95499733 76511619 95499904 76511756 95500075 76511893 95500246 76512030 95500417 76512167 95500588 76512304 95500759 76512441 95500930 76512578 95501101 76512715 95501272 76512852 95501443 76512989 95501614 76513126 95501785 76513263 95501956 76513400 95502127 76513537 95502298 76513674 95502469 76513811 95502640 76513948 95502811 76514085 95502982 76514222 95503153 76514359 95503324 76514496 95503495 76514633 95503666 76514770 95503837 76514907 95504008 76515044 95504179 76515181 95504350 76515318 95504521 76515455 95504692 76515592 95504863 76515729 95505034 76515866 95505205 76516003 95505376 76516140 95505547 76516277 95505718 76516414 95505889 76516551 95506060 76516688 95506231 76516825 95506402 76516962 95506573 76517099 95506744 76517236 95506915 76517373 95507086 76517510 95507257 76517647 95507428 76517784 95507599 76517921 95507770 76518058 95507941 76518195 95508112 76518332 95508283 76518469 95508454 76518606 95508625 76518743 95508796 76518880 95508967 76519017 95509138 76519154 95509309 76519291 95509480 76519428 95509651 76519565 95509822 76519702 95509993 76519839 95510164 76519976 95510335 76520113 95510506 76520250 95510677 76520387 95510848 76520524 95511019 76520661 95511190 76520798 95511361 76520935 95511532 76521072 95511703 76521209 95511874 76521346 95512045 76521483 95512216 76521620 95512387 76521757 95512558 76521894 95512729 76522031 95512900 76522168 95513071 76522305 95513242 76522442 95513413 76522579 95513584 76522716 95513755 76522853 95513926 76522990 95514097 76523127 95514268 76523264 95514439 76523401 95514610 76523538 95514781 76523675 95514952 76523812 95515123 76523949 95515294 76524086 95515465 76524223 95515636 76524360 95515807 76524497 95515978 76524634 95516149 76524771 95516320 76524908 95516491 76525045 95516662 76525182 95516833 76525319 95517004 76525456 95517175 76525593 95517346 76525730 95517517 76525867 95517688 76526004 95517859 76526141 95518030 76526278 95518201 76526415 95518372 76526552 95518543 76526689 95518714 76526826 95518885 76526963 95519056 76527100 95519227 76527237 95519398 76527374 95519569 76527511 95519740 76527648 95519911 76527785 95520082 76527922 95520253 76528059 95520424 76528196 95520595 76528333 95520766 76528470 95520937 76528607 95521108 76528744 95521279 76528881 95521450 76529018 95521621 76529155 95521792 76529292 95521963 76529429 95522134 76529566 95522305 76529703 95522476 76529840 95522647 76529977 95522818 76530114 95522989 76530251 95523160 76530388 95523331 76530525 95523502 76530662 95523673 76530799 95523844 76530936 95524015 76531073 95524186 76531210 95524357 76531347 95524528 76531484 95524699 76531621 95524870 76531758 95525041 76531895 95525212 76532032 95525383 76532169 95525554 76532306 95525725 76532443 95525896 76532580 95526067 76532717 95526238 76532854 95526409 76532991 95526580 76533128 95526751 76533265 95526922 76533402 95527093 76533539 95527264 76533676 95527435 76533813 95527606 76533950 95527777 76534087 95527948 76534224 95528119 76534361 95528290 76534498 95528461 76534635 95528632 76534772 95528803 76534909 95528974 76535046 95529145 76535183 95529316 76535320 95529487 76535457 95529658 76535594 95529829 76535731 95530000 76535868 95530171 76536005 95530342 76536142 95530513 76536279 95530684 76536416 95530855 76536553 95531026 76536690 95531197 76536827 95531368 76536964 95531539 76537101 95531710 76537238 95531881 76537375 95532052 76537512 95532223 76537649 95532394 76537786 95532565 76537923 95532736 76538060 95532907 76538197 95533078 76538334 95533249 76538471 95533420 76538608 95533591 76538745 95533762 76538882 95533933 76539019 95534104 76539156 95534275 76539293 95534446 76539430 95534617 76539567 95534788 76539704 95534959 76539841 95535130 76539978 95535301 76540115 95535472 76540252 95535643 76540389 95535814 76540526 95535985 76540663 95536156 76540800 95536327 76540937 95536498 76541074 95536669 76541211 95536840 76541348 95537011 76541485 95537182 76541622 95537353 76541759 95537524 76541896 95537695 76542033 95537866 76542170 95538037 76542307 95538208 76542444 95538379 76542581 95538550 76542718 95538721 76542855 95538892 76542992 95539063 76543129 95539234 76543266 95539405 76543403 95539576 76543540 95539747 76543677 95539918 76543814 95540089 76543951 95540260 76544088 95540431 76544225 95540602 76544362 95540773 76544499 95540944 76544636 95541115 76544773 95541286 76544910 95541457 76545047 95541628 76545184 95541799 76545321 95541970 76545458 95542141 76545595 95542312 76545732 95542483 76545869 95542654 76546006 95542825 76546143 95542996 76546280 95543167 76546417 95543338 76546554 95543509 76546691 95543680 76546828 95543851 76546965 95544022 76547102 95544193 76547239 95544364 76547376 95544535 76547513 95544706 76547650 95544877 76547787 95545048 76547924 95545219 76548061 95545390 76548198 95545561 76548335 95545732 76548472 95545903 76548609 95546074 76548746 95546245 76548883 95546416 76549020 95546587 76549157 95546758 76549294 95546929 76549431 95547100 76549568 95547271 76549705 95547442 76549842 95547613 76549979 95547784 76550116 95547955 76550253 95548126 76550390 95548297 76550527 95548468 76550664 95548639 76550801 95548810 76550938 95548981 76551075 95549152 76551212 95549323 76551349 95549494 76551486 95549665 76551623 95549836 76551760 95550007 76551897 95550178 76552034 95550349 76552171 95550520 76552308 95550691 76552445 95550862 76552582 95551033 76552719 95551204 76552856 95551375 76552993 95551546 76553130 95551717 76553267 95551888 76553404 95552059 76553541 95552230 76553678 95552401 76553815 95552572 76553952 95552743 76554089 95552914 76554226 95553085 76554363 95553256 76554500 95553427 76554637 95553598 76554774 95553769 76554911 95553940 76555048 95554111 76555185 95554282 76555322 95554453 76555459 95554624 76555596 95554795 76555733 95554966 76555870 95555137 76556007 95555308 76556144 95555479 76556281 95555650 76556418 95555821 76556555 95555992 76556692 95556163 76556829 95556334 76556966 95556505 76557103 95556676 76557240 95556847 76557377 95557018 76557514 95557189 76557651 95557360 76557788 95557531 76557925 95557702 76558062 95557873 76558199 95558044 76558336 95558215 76558473 95558386 76558610 95558557 76558747 95558728 76558884 95558899 76559021 95559070 76559158 95559241 76559295 95559412 76559432 95559583 76559569 95559754 76559706 95559925 76559843 95560096 76559980 95560267 76560117 95560438 76560254 95560609 76560391 95560780 76560528 95560951 76560665 95561122 76560802 95561293 76560939 95561464 76561076 95561635 76561213 95561806 76561350 95561977 76561487 95562148 76561624 95562319 76561761 95562490 76561898 95562661 76562035 95562832 76562172 95563003 76562309 95563174 76562446 95563345 76562583 95563516 76562720 95563687 76562857 95563858 76562994 95564029 76563131 95564200 76563268 95564371 76563405 95564542 76563542 95564713 76563679 95564884 76563816 95565055 76563953 95565226 76564090 95565397 76564227 95565568 76564364 95565739 76564501 95565910 76564638 95566081 76564775 95566252 76564912 95566423 76565049 95566594 76565186 95566765 76565323 95566936 76565460 95567107 76565597 95567278 76565734 95567449 76565871 95567620 76566008 95567791 76566145 95567962 76566282 95568133 76566419 95568304 76566556 95568475 76566693 95568646 76566830 95568817 76566967 95568988 76567104 95569159 76567241 95569330 76567378 95569501 76567515 95569672 76567652 95569843 76567789 95570014 76567926 95570185 76568063 95570356 76568200 95570527 76568337 95570698 76568474 95570869 76568611 95571040 76568748 95571211 76568885 95571382 76569022 95571553 76569159 95571724 76569296 95571895 76569433 95572066 76569570 95572237 76569707 95572408 76569844 95572579 76569981 95572750 76570118 95572921 76570255 95573092 76570392 95573263 76570529 95573434 76570666 95573605 76570803 95573776 76570940 95573947 76571077 95574118 76571214 95574289 76571351 95574460 76571488 95574631 76571625 95574802 76571762 95574973 76571899 95575144 76572036 95575315 76572173 95575486 76572310 95575657 76572447 95575828 76572584 95575999 76572721 95576170 76572858 95576341 76572995 95576512 76573132 95576683 76573269 95576854 76573406 95577025 76573543 95577196 76573680 95577367 76573817 95577538 76573954 95577709 76574091 95577880 76574228 95578051 76574365 95578222 76574502 95578393 76574639 95578564 76574776 95578735 76574913 95578906 76575050 95579077 76575187 95579248 76575324 95579419 76575461 95579590 76575598 95579761 76575735 95579932 76575872 95580103 76576009 95580274 76576146 95580445 76576283 95580616 76576420 95580787 76576557 95580958 76576694 95581129 76576831 95581300 76576968 95581471 76577105 95581642 76577242 95581813 76577379 95581984 76577516 95582155 76577653 95582326 76577790 95582497 76577927 95582668 76578064 95582839 76578201 95583010 76578338 95583181 76578475 95583352 76578612 95583523 76578749 95583694 76578886 95583865 76579023 95584036 76579160 95584207 76579297 95584378 76579434 95584549 76579571 95584720 76579708 95584891 76579845 95585062 76579982 95585233 76580119 95585404 76580256 95585575 76580393 95585746 76580530 95585917 76580667 95586088 76580804 95586259 76580941 95586430 76581078 95586601 76581215 95586772 76581352 95586943 76581489 95587114 76581626 95587285
1000 60613869 0 60613869 75656727 60614006 75656898 60614143 75657069 60614280 75657240 60614417 75657411 60614554 75657582 60614691 75657753 60614828 75657924 60614965 75658095 60615102 75658266 60615239 75658437 60615376 75658608 60615513 75658779 60615650 75658950 60615787 75659121 60615924 75659292 60616061 75659463 60616198 75659634 60616335 75659805 60616472 75659976 60616609 75660147 60616746 75660318 60616883 75660489 60617020 75660660 60617157 75660831 60617294 75661002 60617431 75661173 60617568 75661344 60617705 75661515 60617842 75661686 60617979 75661857 60618116 75662028 60618253 75662199 60618390 75662370 60618527 75662541 60618664 75662712 60618801 75662883 60618938 75663054 60619075 75663225 60619212 75663396 60619349 75663567 60619486 75663738 60619623 75663909 60619760 75664080 60619897 75664251 60620034 75664422 60620171 75664593 60620308 75664764 60620445 75664935 60620582 75665106 60620719 75665277 60620856 75665448 60620993 75665619 60621130 75665790 60621267 75665961 60621404 75666132 60621541 75666303 60621678 75666474 60621815 75666645 60621952 75666816 60622089 75666987 60622226 75667158 60622363 75667329 60622500 75667500 60622637 75667671 60622774 75667842 60622911 75668013 60623048 75668184 60623185 75668355 60623322 75668526 60623459 75668697 60623596 75668868 60623733 75669039 60623870 75669210 60624007 75669381 60624144 75669552 60624281 75669723 60624418 75669894 60624555 75670065 60624692 75670236 60624829 75670407 60624966 75670578 60625103 75670749 60625240 75670920 60625377 75671091 60625514 75671262 60625651 75671433 60625788 75671604 60625925 75671775 60626062 75671946 60626199 75672117 60626336 75672288 60626473 75672459 60626610 75672630 60626747 75672801 60626884 75672972 60627021 75673143 60627158 75673314 60627295 75673485 60627432 75673656 60627569 75673827 60627706 75673998 60627843 75674169 60627980 75674340 60628117 75674511 60628254 75674682 60628391 75674853 60628528 75675024 60628665 75675195 60628802 75675366 60628939 75675537 60629076 75675708 60629213 75675879 60629350 75676050 60629487 75676221 60629624 75676392 60629761 75676563 60629898 75676734 60630035 75676905 60630172 75677076 60630309 75677247 60630446 75677418 60630583 75677589 60630720 75677760 60630857 75677931 60630994 75678102 60631131 75678273 60631268 75678444 60631405 75678615 60631542 75678786 60631679 75678957 60631816 75679128 60631953 75679299 60632090 75679470 60632227 75679641 60632364 75679812 60632501 75679983 60632638 75680154 60632775 75680325 60632912 75680496 60633049 75680667 60633186 75680838 60633323 75681009 60633460 75681180 60633597 75681351 60633734 75681522 60633871 75681693 60634008 75681864 60634145 75682035 60634282 75682206 60634419 75682377 60634556 75682548 60634693 75682719 60634830 75682890 60634967 75683061 60635104 75683232 60635241 75683403 60635378 75683574 60635515 75683745 60635652 75683916 60635789 75684087 60635926 75684258 60636063 75684429 60636200 75684600 60636337 75684771 60636474 75684942 60636611 75685113 60636748 75685284 60636885 75685455 60637022 75685626 60637159 75685797 60637296 75685968 60637433 75686139 60637570 75686310 60637707 75686481 60637844 75686652 60637981 75686823 60638118 75686994 60638255 75687165 60638392 75687336 60638529 75687507 60638666 75687678 60638803 75687849 60638940 75688020 60639077 75688191 60639214 75688362 60639351 75688533 60639488 75688704 60639625 75688875 60639762 75689046 60639899 75689217 60640036 75689388 60640173 75689559 60640310 75689730 60640447 75689901 60640584 75690072 60640721 75690243 60640858 75690414 60640995 75690585 60641132 75690756 60641269 75690927 60641406 75691098 60641543 75691269 60641680 75691440 60641817 75691611 60641954 75691782 60642091 75691953 60642228 75692124 60642365 75692295 60642502 75692466 60642639 75692637 60642776 75692808 60642913 75692979 60643050 75693150 60643187 75693321 60643324 75693492 60643461 75693663 60643598 75693834 60643735 75694005 60643872 75694176 60644009 75694347 60644146 75694518 60644283 75694689 60644420 75694860 60644557 75695031 60644694 75695202 60644831 75695373 60644968 75695544 60645105 75695715 60645242 75695886 60645379 75696057 60645516 75696228 60645653 75696399 60645790 75696570 60645927 75696741 60646064 75696912 60646201 75697083 60646338 75697254 60646475 75697425 60646612 75697596 60646749 75697767 60646886 75697938 60647023 75698109 60647160 75698280 60647297 75698451 60647434 75698622 60647571 75698793 60647708 75698964 60647845 75699135 60647982 75699306 60648119 75699477 60648256 75699648 60648393 75699819 60648530 75699990 60648667 75700161 60648804 75700332 60648941 75700503 60649078 75700674 60649215 75700845 60649352 75701016 60649489 75701187 60649626 75701358 60649763 75701529 60649900 75701700 60650037 75701871 60650174 75702042 60650311 75702213 60650448 75702384 60650585 75702555 60650722 75702726 60650859 75702897 60650996 75703068 60651133 75703239 60651270 75703410 60651407 75703581 60651544 75703752 60651681 75703923 60651818 75704094 60651955 75704265 60652092 75704436 60652229 75704607 60652366 75704778 60652503 75704949 60652640 75705120 60652777 75705291 60652914 75705462 60653051 75705633 60653188 75705804 60653325 75705975 60653462 75706146 60653599 75706317 60653736 75706488 60653873 75706659 60654010 75706830 60654147 75707001 60654284 75707172 60654421 75707343 60654558 75707514 60654695 75707685 60654832 75707856 60654969 75708027 60655106 75708198 60655243 75708369 60655380 75708540 60655517 75708711 60655654 75708882 60655791 75709053 60655928 75709224 60656065 75709395 60656202 75709566 60656339 75709737 60656476 75709908 60656613 75710079 60656750 75710250 60656887 75710421 60657024 75710592 60657161 75710763 60657298 75710934 60657435 75711105 60657572 75711276 60657709 75711447 60657846 75711618 60657983 75711789 60658120 75711960 60658257 75712131 60658394 75712302 60658531 75712473 60658668 75712644 60658805 75712815 60658942 75712986 60659079 75713157 60659216 75713328 60659353 75713499 60659490 75713670 60659627 75713841 60659764 75714012 60659901 75714183 60660038 75714354 60660175 75714525 60660312 75714696 60660449 75714867 60660586 75715038 60660723 75715209 60660860 75715380 60660997 75715551 60661134 75715722 60661271 75715893 60661408 75716064 60661545 75716235 60661682 75716406 60661819 75716577 60661956 75716748 60662093 75716919 60662230 75717090 60662367 75717261 60662504 75717432 60662641 75717603 60662778 75717774 60662915 75717945 60663052 75718116 60663189 75718287 60663326 75718458 60663463 75718629 60663600 75718800 60663737 75718971 60663874 75719142 60664011 75719313 60664148 75719484 60664285 75719655 60664422 75719826 60664559 75719997 60664696 75720168 60664833 75720339 60664970 75720510 60665107 75720681 60665244 75720852 60665381 75721023 60665518 75721194 60665655 75721365 60665792 75721536 60665929 75721707 60666066 75721878 60666203 75722049 60666340 75722220 60666477 75722391 60666614 75722562 60666751 75722733 60666888 75722904 60667025 75723075 60667162 75723246 60667299 75723417 60667436 75723588 60667573 75723759 60667710 75723930 60667847 75724101 60667984 75724272 60668121 75724443 60668258 75724614 60668395 75724785 60668532 75724956 60668669 75725127 60668806 75725298 60668943 75725469 60669080 75725640 60669217 75725811 60669354 75725982 60669491 75726153 60669628 75726324 60669765 75726495 60669902 75726666 60670039 75726837 60670176 75727008 60670313 75727179 60670450 75727350 60670587 75727521 60670724 75727692 60670861 75727863 60670998 75728034 60671135 75728205 60671272 75728376 60671409 75728547 60671546 75728718 60671683 75728889 60671820 75729060 60671957 75729231 60672094 75729402 60672231 75729573 60672368 75729744 60672505 75729915 60672642 75730086 60672779 75730257 60672916 75730428 60673053 75730599 60673190 75730770 60673327 75730941 60673464 75731112 60673601 75731283 60673738 75731454 60673875 75731625 60674012 75731796 60674149 75731967 60674286 75732138 60674423 75732309 60674560 75732480 60674697 75732651 60674834 75732822 60674971 75732993 60675108 75733164 60675245 75733335 60675382 75733506 60675519 75733677 60675656 75733848 60675793 75734019 60675930 75734190 60676067 75734361 60676204 75734532 60676341 75734703 60676478 75734874 60676615 75735045 60676752 75735216 60676889 75735387 60677026 75735558 60677163 75735729 60677300 75735900 60677437 75736071 60677574 75736242 60677711 75736413 60677848 75736584 60677985 75736755 60678122 75736926 60678259 75737097 60678396 75737268 60678533 75737439 60678670 75737610 60678807 75737781 60678944 75737952 60679081 75738123 60679218 75738294 60679355 75738465 60679492 75738636 60679629 75738807 60679766 75738978 60679903 75739149 60680040 75739320 60680177 75739491 60680314 75739662 60680451 75739833 60680588 75740004 60680725 75740175 60680862 75740346 60680999 75740517 60681136 75740688 60681273 75740859 60681410 75741030 60681547 75741201 60681684 75741372 60681821 75741543 60681958 75741714 60682095 75741885 60682232 75742056 60682369 75742227 60682506 75742398 60682643 75742569 60682780 75742740 60682917 75742911 60683054 75743082 60683191 75743253 60683328 75743424 60683465 75743595 60683602 75743766 60683739 75743937 60683876 75744108 60684013 75744279 60684150 75744450 60684287 75744621 60684424 75744792 60684561 75744963 60684698 75745134 60684835 75745305 60684972 75745476 60685109 75745647 60685246 75745818 60685383 75745989 60685520 75746160 60685657 75746331 60685794 75746502 60685931 75746673 60686068 75746844 60686205 75747015 60686342 75747186 60686479 75747357 60686616 75747528 60686753 75747699 60686890 75747870 60687027 75748041 60687164 75748212 60687301 75748383 60687438 75748554 60687575 75748725 60687712 75748896 60687849 75749067 60687986 75749238 60688123 75749409 60688260 75749580 60688397 75749751 60688534 75749922 60688671 75750093 60688808 75750264 60688945 75750435 60689082 75750606 60689219 75750777 60689356 75750948 60689493 75751119 60689630 75751290 60689767 75751461 60689904 75751632 60690041 75751803 60690178 75751974 60690315 75752145 60690452 75752316 60690589 75752487 60690726 75752658 60690863 75752829 60691000 75753000 60691137 75753171 60691274 75753342 60691411 75753513 60691548 75753684 60691685 75753855 60691822 75754026 60691959 75754197 60692096 75754368 60692233 75754539 60692370 75754710 60692507 75754881 60692644 75755052 60692781 75755223 60692918 75755394 60693055 75755565 60693192 75755736 60693329 75755907 60693466 75756078 60693603 75756249 60693740 75756420 60693877 75756591 60694014 75756762 60694151 75756933 60694288 75757104 60694425 75757275 60694562 75757446 60694699 75757617 60694836 75757788 60694973 75757959 60695110 75758130 60695247 75758301 60695384 75758472 60695521 75758643 60695658 75758814 60695795 75758985 60695932 75759156 60696069 75759327 60696206 75759498 60696343 75759669 60696480 75759840 60696617 75760011 60696754 75760182 60696891 75760353 60697028 75760524 60697165 75760695 60697302 75760866 60697439 75761037 60697576 75761208 60697713 75761379 60697850 75761550 60697987 75761721 60698124 75761892 60698261 75762063 60698398 75762234 60698535 75762405 60698672 75762576 60698809 75762747 60698946 75762918 60699083 75763089 60699220 75763260 60699357 75763431 60699494 75763602 60699631 75763773 60699768 75763944 60699905 75764115 60700042 75764286 60700179 75764457 60700316 75764628 60700453 75764799 60700590 75764970 60700727 75765141 60700864 75765312 60701001 75765483 60701138 75765654 60701275 75765825 60701412 75765996 60701549 75766167 60701686 75766338 60701823 75766509 60701960 75766680 60702097 75766851 60702234 75767022 60702371 75767193 60702508 75767364 60702645 75767535 60702782 75767706 60702919 75767877 60703056 75768048 60703193 75768219 60703330 75768390 60703467 75768561 60703604 75768732 60703741 75768903 60703878 75769074 60704015 75769245 60704152 75769416 60704289 75769587 60704426 75769758 60704563 75769929 60704700 75770100 60704837 75770271 60704974 75770442 60705111 75770613 60705248 75770784 60705385 75770955 60705522 75771126 60705659 75771297 60705796 75771468 60705933 75771639 60706070 75771810 60706207 75771981 60706344 75772152 60706481 75772323 60706618 75772494 60706755 75772665 60706892 75772836 60707029 75773007 60707166 75773178 60707303 75773349 60707440 75773520 60707577 75773691 60707714 75773862 60707851 75774033 60707988 75774204 60708125 75774375 60708262 75774546 60708399 75774717 60708536 75774888 60708673 75775059 60708810 75775230 60708947 75775401 60709084 75775572 60709221 75775743 60709358 75775914 60709495 75776085 60709632 75776256 60709769 75776427 60709906 75776598 60710043 75776769 60710180 75776940 60710317 75777111 60710454 75777282 60710591 75777453 60710728 75777624 60710865 75777795 60711002 75777966 60711139 75778137 60711276 75778308 60711413 75778479 60711550 75778650 60711687 75778821 60711824 75778992 60711961 75779163 60712098 75779334 60712235 75779505 60712372 75779676 60712509 75779847 60712646 75780018 60712783 75780189 60712920 75780360 60713057 75780531 60713194 75780702 60713331 75780873 60713468 75781044 60713605 75781215 60713742 75781386 60713879 75781557 60714016 75781728 60714153 75781899 60714290 75782070 60714427 75782241 60714564 75782412 60714701 75782583 60714838 75782754 60714975 75782925 60715112 75783096 60715249 75783267 60715386 75783438 60715523 75783609 60715660 75783780 60715797 75783951 60715934 75784122 60716071 75784293 60716208 75784464 60716345 75784635 60716482 75784806 60716619 75784977 60716756 75785148 60716893 75785319 60717030 75785490 60717167 75785661 60717304 75785832 60717441 75786003 60717578 75786174 60717715 75786345 60717852 75786516 60717989 75786687 60718126 75786858 60718263 75787029 60718400 75787200 60718537 75787371 60718674 75787542 60718811 75787713 60718948 75787884 60719085 75788055 60719222 75788226 60719359 75788397 60719496 75788568 60719633 75788739 60719770 75788910 60719907 75789081 60720044 75789252 60720181 75789423 60720318 75789594 60720455 75789765 60720592 75789936 60720729 75790107 60720866 75790278 60721003 75790449 60721140 75790620 60721277 75790791 60721414 75790962 60721551 75791133 60721688 75791304 60721825 75791475 60721962 75791646 60722099 75791817 60722236 75791988 60722373 75792159 60722510 75792330 60722647 75792501 60722784 75792672 60722921 75792843 60723058 75793014 60723195 75793185 60723332 75793356 60723469 75793527 60723606 75793698 60723743 75793869 60723880 75794040 60724017 75794211 60724154 75794382 60724291 75794553 60724428 75794724 60724565 75794895 60724702 75795066 60724839 75795237 60724976 75795408 60725113 75795579 60725250 75795750 60725387 75795921 60725524 75796092 60725661 75796263 60725798 75796434 60725935 75796605 60726072 75796776 60726209 75796947 60726346 75797118 60726483 75797289 60726620 75797460 60726757 75797631 60726894 75797802 60727031 75797973 60727168 75798144 60727305 75798315 60727442 75798486 60727579 75798657 60727716 75798828 60727853 75798999 60727990 75799170 60728127 75799341 60728264 75799512 60728401 75799683 60728538 75799854 60728675 75800025 60728812 75800196 60728949 75800367 60729086 75800538 60729223 75800709 60729360 75800880 60729497 75801051 60729634 75801222 60729771 75801393 60729908 75801564 60730045 75801735 60730182 75801906 60730319 75802077 60730456 75802248 60730593 75802419 60730730 75802590 60730867 75802761 60731004 75802932 60731141 75803103 60731278 75803274 60731415 75803445 60731552 75803616 60731689 75803787 60731826 75803958 60731963 75804129 60732100 75804300 60732237 75804471 60732374 75804642 60732511 75804813 60732648 75804984 60732785 75805155 60732922 75805326 60733059 75805497 60733196 75805668 60733333 75805839 60733470 75806010 60733607 75806181 60733744 75806352 60733881 75806523 60734018 75806694 60734155 75806865 60734292 75807036 60734429 75807207 60734566 75807378 60734703 75807549 60734840 75807720 60734977 75807891 60735114 75808062 60735251 75808233 60735388 75808404 60735525 75808575 60735662 75808746 60735799 75808917 60735936 75809088 60736073 75809259 60736210 75809430 60736347 75809601 60736484 75809772 60736621 75809943 60736758 75810114 60736895 75810285 60737032 75810456 60737169 75810627 60737306 75810798 60737443 75810969 60737580 75811140 60737717 75811311 60737854 75811482 60737991 75811653 60738128 75811824 60738265 75811995 60738402 75812166 60738539 75812337 60738676 75812508 60738813 75812679 60738950 75812850 60739087 75813021 60739224 75813192 60739361 75813363 60739498 75813534 60739635 75813705 60739772 75813876 60739909 75814047 60740046 75814218 60740183 75814389 60740320 75814560 60740457 75814731 60740594 75814902 60740731 75815073 60740868 75815244 60741005 75815415 60741142 75815586 60741279 75815757 60741416 75815928 60741553 75816099 60741690 75816270 60741827 75816441 60741964 75816612 60742101 75816783 60742238 75816954 60742375 75817125 60742512 75817296 60742649 75817467 60742786 75817638 60742923 75817809 60743060 75817980 60743197 75818151 60743334 75818322 60743471 75818493 60743608 75818664 60743745 75818835 60743882 75819006 60744019 75819177 60744156 75819348 60744293 75819519 60744430 75819690 60744567 75819861 60744704 75820032 60744841 75820203 60744978 75820374 60745115 75820545 60745252 75820716 60745389 75820887 60745526 75821058 60745663 75821229 60745800 75821400 60745937 75821571 60746074 75821742 60746211 75821913 60746348 75822084 60746485 75822255 60746622 75822426 60746759 75822597 60746896 75822768 60747033 75822939 60747170 75823110 60747307 75823281 60747444 75823452 60747581 75823623 60747718 75823794 60747855 75823965 60747992 75824136 60748129 75824307 60748266 75824478 60748403 75824649 60748540 75824820 60748677 75824991 60748814 75825162 60748951 75825333 60749088 75825504 60749225 75825675 60749362 75825846 60749499 75826017 60749636 75826188 60749773 75826359 60749910 75826530 60750047 75826701 60750184 75826872 60750321 75827043 60750458 75827214 60750595 75827385
1000 26551833 0 26551833 33141339 26551970 33141510 26552107 33141681 26552244 33141852 26552381 33142023 26552518 33142194 26552655 33142365 26552792 33142536 26552929 33142707 26553066 33142878 26553203 33143049 26553340 33143220 26553477 33143391 26553614 33143562 26553751 33143733 26553888 33143904 26554025 33144075 26554162 33144246 26554299 33144417 26554436 33144588 26554573 33144759 26554710 33144930 26554847 33145101 26554984 33145272 26555121 33145443 26555258 33145614 26555395 33145785 26555532 33145956 26555669 33146127 26555806 33146298 26555943 33146469 26556080 33146640 26556217 33146811 26556354 33146982 26556491 33147153 26556628 33147324 26556765 33147495 26556902 33147666 26557039 33147837 26557176 33148008 26557313 33148179 26557450 33148350 26557587 33148521 26557724 33148692 26557861 33148863 26557998 33149034 26558135 33149205 26558272 33149376 26558409 33149547 26558546 33149718 26558683 33149889 26558820 33150060 26558957 33150231 26559094 33150402 26559231 33150573 26559368 33150744 26559505 33150915 26559642 33151086 26559779 33151257 26559916 33151428 26560053 33151599 26560190 33151770 26560327 33151941 26560464 33152112 26560601 33152283 26560738 33152454 26560875 33152625 26561012 33152796 26561149 33152967 26561286 33153138 26561423 33153309 26561560 33153480 26561697 33153651 26561834 33153822 26561971 33153993 26562108 33154164 26562245 33154335 26562382 33154506 26562519 33154677 26562656 33154848 26562793 33155019 26562930 33155190 26563067 33155361 26563204 33155532 26563341 33155703 26563478 33155874 26563615 33156045 26563752 33156216 26563889 33156387 26564026 33156558 26564163 33156729 26564300 33156900 26564437 33157071 26564574 33157242 26564711 33157413 26564848 33157584 26564985 33157755 26565122 33157926 26565259 33158097 26565396 33158268 26565533 33158439 26565670 33158610 26565807 33158781 26565944 33158952 26566081 33159123 26566218 33159294 26566355 33159465 26566492 33159636 26566629 33159807 26566766 33159978 26566903 33160149 26567040 33160320 26567177 33160491 26567314 33160662 26567451 33160833 26567588 33161004 26567725 33161175 26567862 33161346 26567999 33161517 26568136 33161688 26568273 33161859 26568410 33162030 26568547 33162201 26568684 33162372 26568821 33162543 26568958 33162714 26569095 33162885 26569232 33163056 26569369 33163227 26569506 33163398 26569643 33163569 26569780 33163740 26569917 33163911 26570054 33164082 26570191 33164253 26570328 33164424 26570465 33164595 26570602 33164766 26570739 33164937 26570876 33165108 26571013 33165279 26571150 33165450 26571287 33165621 26571424 33165792 26571561 33165963 26571698 33166134 26571835 33166305 26571972 33166476 26572109 33166647 26572246 33166818 26572383 33166989 26572520 33167160 26572657 33167331 26572794 33167502 26572931 33167673 26573068 33167844 26573205 33168015 26573342 33168186 26573479 33168357 26573616 33168528 26573753 33168699 26573890 33168870 26574027 33169041 26574164 33169212 26574301 33169383 26574438 33169554 26574575 33169725 26574712 33169896 26574849 33170067 26574986 33170238 26575123 33170409 26575260 33170580 26575397 33170751 26575534 33170922 26575671 33171093 26575808 33171264 26575945 33171435 26576082 33171606 26576219 33171777 26576356 33171948 26576493 33172119 26576630 33172290 26576767 33172461 26576904 33172632 26577041 33172803 26577178 33172974 26577315 33173145 26577452 33173316 26577589 33173487 26577726 33173658 26577863 33173829 26578000 33174000 26578137 33174171 26578274 33174342 26578411 33174513 26578548 33174684 26578685 33174855 26578822 33175026 26578959 33175197 26579096 33175368 26579233 33175539 26579370 33175710 26579507 33175881 26579644 33176052 26579781 33176223 26579918 33176394 26580055 33176565 26580192 33176736 26580329 33176907 26580466 33177078 26580603 33177249 26580740 33177420 26580877 33177591 26581014 33177762 26581151 33177933 26581288 33178104 26581425 33178275 26581562 33178446 26581699 33178617 26581836 33178788 26581973 33178959 26582110 33179130 26582247 33179301 26582384 33179472 26582521 33179643 26582658 33179814 26582795 33179985 26582932 33180156 26583069 33180327 26583206 33180498 26583343 33180669 26583480 33180840 26583617 33181011 26583754 33181182 26583891 33181353 26584028 33181524 26584165 33181695 26584302 33181866 26584439 33182037 26584576 33182208 26584713 33182379 26584850 33182550 26584987 33182721 26585124 33182892 26585261 33183063 26585398 33183234 26585535 33183405 26585672 33183576 26585809 33183747 26585946 33183918 26586083 33184089 26586220 33184260 26586357 33184431 26586494 33184602 26586631 33184773 26586768 33184944 26586905 33185115 26587042 33185286 26587179 33185457 26587316 33185628 26587453 33185799 26587590 33185970 26587727 33186141 26587864 33186312 26588001 33186483 26588138 33186654 26588275 33186825 26588412 33186996 26588549 33187167 26588686 33187338 26588823 33187509 26588960 33187680 26589097 33187851 26589234 33188022 26589371 33188193 26589508 33188364 26589645 33188535 26589782 33188706 26589919 33188877 26590056 33189048 26590193 33189219 26590330 33189390 26590467 33189561 26590604 33189732 26590741 33189903 26590878 33190074 26591015 33190245 26591152 33190416 26591289 33190587 26591426 33190758 26591563 33190929 26591700 33191100 26591837 33191271 26591974 33191442 26592111 33191613 26592248 33191784 26592385 33191955 26592522 33192126 26592659 33192297 26592796 33192468 26592933 33192639 26593070 33192810 26593207 33192981 26593344 33193152 26593481 33193323 26593618 33193494 26593755 33193665 26593892 33193836 26594029 33194007 26594166 33194178 26594303 33194349 26594440 33194520 26594577 33194691 26594714 33194862 26594851 33195033 26594988 33195204 26595125 33195375 26595262 33195546 26595399 33195717 26595536 33195888 26595673 33196059 26595810 33196230 26595947 33196401 26596084 33196572 26596221 33196743 26596358 33196914 26596495 33197085 26596632 33197256 26596769 33197427 26596906 33197598 26597043 33197769 26597180 33197940 26597317 33198111 26597454 33198282 26597591 33198453 26597728 33198624 26597865 33198795 26598002 33198966 26598139 33199137 26598276 33199308 26598413 33199479 26598550 33199650 26598687 33199821 26598824 33199992 26598961 33200163 26599098 33200334 26599235 33200505 26599372 33200676 26599509 33200847 26599646 33201018 26599783 33201189 26599920 33201360 26600057 33201531 26600194 33201702 26600331 33201873 26600468 33202044 26600605 33202215 26600742 33202386 26600879 33202557 26601016 33202728 26601153 33202899 26601290 33203070 26601427 33203241 26601564 33203412 26601701 33203583 26601838 33203754 26601975 33203925 26602112 33204096 26602249 33204267 26602386 33204438 26602523 33204609 26602660 33204780 26602797 33204951 26602934 33205122 26603071 33205293 26603208 33205464 26603345 33205635 26603482 33205806 26603619 33205977 26603756 33206148 26603893 33206319 26604030 33206490 26604167 33206661 26604304 33206832 26604441 33207003 26604578 33207174 26604715 33207345 26604852 33207516 26604989 33207687 26605126 33207858 26605263 33208029 26605400 33208200 26605537 33208371 26605674 33208542 26605811 33208713 26605948 33208884 26606085 33209055 26606222 33209226 26606359 33209397 26606496 33209568 26606633 33209739 26606770 33209910 26606907 33210081 26607044 33210252 26607181 33210423 26607318 33210594 26607455 33210765 26607592 33210936 26607729 33211107 26607866 33211278 26608003 33211449 26608140 33211620 26608277 33211791 26608414 33211962 26608551 33212133 26608688 33212304 26608825 33212475 26608962 33212646 26609099 33212817 26609236 33212988 26609373 33213159 26609510 33213330 26609647 33213501 26609784 33213672 26609921 33213843 26610058 33214014 26610195 33214185 26610332 33214356 26610469 33214527 26610606 33214698 26610743 33214869 26610880 33215040 26611017 33215211 26611154 33215382 26611291 33215553 26611428 33215724 26611565 33215895 26611702 33216066 26611839 33216237 26611976 33216408 26612113 33216579 26612250 33216750 26612387 33216921 26612524 33217092 26612661 33217263 26612798 33217434 26612935 33217605 26613072 33217776 26613209 33217947 26613346 33218118 26613483 33218289 26613620 33218460 26613757 33218631 26613894 33218802 26614031 33218973 26614168 33219144 26614305 33219315 26614442 33219486 26614579 33219657 26614716 33219828 26614853 33219999 26614990 33220170 26615127 33220341 26615264 33220512 26615401 33220683 26615538 33220854 26615675 33221025 26615812 33221196 26615949 33221367 26616086 33221538 26616223 33221709 26616360 33221880 26616497 33222051 26616634 33222222 26616771 33222393 26616908 33222564 26617045 33222735 26617182 33222906 26617319 33223077 26617456 33223248 26617593 33223419 26617730 33223590 26617867 33223761 26618004 33223932 26618141 33224103 26618278 33224274 26618415 33224445 26618552 33224616 26618689 33224787 26618826 33224958 26618963 33225129 26619100 33225300 26619237 33225471 26619374 33225642 26619511 33225813 26619648 33225984 26619785 33226155 26619922 33226326 26620059 33226497 26620196 33226668 26620333 33226839 26620470 33227010 26620607 33227181 26620744 33227352 26620881 33227523 26621018 33227694 26621155 33227865 26621292 33228036 26621429 33228207 26621566 33228378 26621703 33228549 26621840 33228720 26621977 33228891 26622114 33229062 26622251 33229233 26622388 33229404 26622525 33229575 26622662 33229746 26622799 33229917 26622936 33230088 26623073 33230259 26623210 33230430 26623347 33230601 26623484 33230772 26623621 33230943 26623758 33231114 26623895 33231285 26624032 33231456 26624169 33231627 26624306 33231798 26624443 33231969 26624580 33232140 26624717 33232311 26624854 33232482 26624991 33232653 26625128 33232824 26625265 33232995 26625402 33233166 26625539 33233337 26625676 33233508 26625813 33233679 26625950 33233850 26626087 33234021 26626224 33234192 26626361 33234363 26626498 33234534 26626635 33234705 26626772 33234876 26626909 33235047 26627046 33235218 26627183 33235389 26627320 33235560 26627457 33235731 26627594 33235902 26627731 33236073 26627868 33236244 26628005 33236415 26628142 33236586 26628279 33236757 26628416 33236928 26628553 33237099 26628690 33237270 26628827 33237441 26628964 33237612 26629101 33237783 26629238 33237954 26629375 33238125 26629512 33238296 26629649 33238467 26629786 33238638 26629923 33238809 26630060 33238980 26630197 33239151 26630334 33239322 26630471 33239493 26630608 33239664 26630745 33239835 26630882 33240006 26631019 33240177 26631156 33240348 26631293 33240519 26631430 33240690 26631567 33240861 26631704 33241032 26631841 33241203 26631978 33241374 26632115 33241545 26632252 33241716 26632389 33241887 26632526 33242058 26632663 33242229 26632800 33242400 26632937 33242571 26633074 33242742 26633211 33242913 26633348 33243084 26633485 33243255 26633622 33243426 26633759 33243597 26633896 33243768 26634033 33243939 26634170 33244110 26634307 33244281 26634444 33244452 26634581 33244623 26634718 33244794 26634855 33244965 26634992 33245136 26635129 33245307 26635266 33245478 26635403 33245649 26635540 33245820 26635677 33245991 26635814 33246162 26635951 33246333 26636088 33246504 26636225 33246675 26636362 33246846 26636499 33247017 26636636 33247188 26636773 33247359 26636910 33247530 26637047 33247701 26637184 33247872 26637321 33248043 26637458 33248214 26637595 33248385 26637732 33248556 26637869 33248727 26638006 33248898 26638143 33249069 26638280 33249240 26638417 33249411 26638554 33249582 26638691 33249753 26638828 33249924 26638965 33250095 26639102 33250266 26639239 33250437 26639376 33250608 26639513 33250779 26639650 33250950 26639787 33251121 26639924 33251292 26640061 33251463 26640198 33251634 26640335 33251805 26640472 33251976 26640609 33252147 26640746 33252318 26640883 33252489 26641020 33252660 26641157 33252831 26641294 33253002 26641431 33253173 26641568 33253344 26641705 33253515 26641842 33253686 26641979 33253857 26642116 33254028 26642253 33254199 26642390 33254370 26642527 33254541 26642664 33254712 26642801 33254883 26642938 33255054 26643075 33255225 26643212 33255396 26643349 33255567 26643486 33255738 26643623 33255909 26643760 33256080 26643897 33256251 26644034 33256422 26644171 33256593 26644308 33256764 26644445 33256935 26644582 33257106 26644719 33257277 26644856 33257448 26644993 33257619 26645130 33257790 26645267 33257961 26645404 33258132 26645541 33258303 26645678 33258474 26645815 33258645 26645952 33258816 26646089 33258987 26646226 33259158 26646363 33259329 26646500 33259500 26646637 33259671 26646774 33259842 26646911 33260013 26647048 33260184 26647185 33260355 26647322 33260526 26647459 33260697 26647596 33260868 26647733 33261039 26647870 33261210 26648007 33261381 26648144 33261552 26648281 33261723 26648418 33261894 26648555 33262065 26648692 33262236 26648829 33262407 26648966 33262578 26649103 33262749 26649240 33262920 26649377 33263091 26649514 33263262 26649651 33263433 26649788 33263604 26649925 33263775 26650062 33263946 26650199 33264117 26650336 33264288 26650473 33264459 26650610 33264630 26650747 33264801 26650884 33264972 26651021 33265143 26651158 33265314 26651295 33265485 26651432 33265656 26651569 33265827 26651706 33265998 26651843 33266169 26651980 33266340 26652117 33266511 26652254 33266682 26652391 33266853 26652528 33267024 26652665 33267195 26652802 33267366 26652939 33267537 26653076 33267708 26653213 33267879 26653350 33268050 26653487 33268221 26653624 33268392 26653761 33268563 26653898 33268734 26654035 33268905 26654172 33269076 26654309 33269247 26654446 33269418 26654583 33269589 26654720 33269760 26654857 33269931 26654994 33270102 26655131 33270273 26655268 33270444 26655405 33270615 26655542 33270786 26655679 33270957 26655816 33271128 26655953 33271299 26656090 33271470 26656227 33271641 26656364 33271812 26656501 33271983 26656638 33272154 26656775 33272325 26656912 33272496 26657049 33272667 26657186 33272838 26657323 33273009 26657460 33273180 26657597 33273351 26657734 33273522 26657871 33273693 26658008 33273864 26658145 33274035 26658282 33274206 26658419 33274377 26658556 33274548 26658693 33274719 26658830 33274890 26658967 33275061 26659104 33275232 26659241 33275403 26659378 33275574 26659515 33275745 26659652 33275916 26659789 33276087 26659926 33276258 26660063 33276429 26660200 33276600 26660337 33276771 26660474 33276942 26660611 33277113 26660748 33277284 26660885 33277455 26661022 33277626 26661159 33277797 26661296 33277968 26661433 33278139 26661570 33278310 26661707 33278481 26661844 33278652 26661981 33278823 26662118 33278994 26662255 33279165 26662392 33279336 26662529 33279507 26662666 33279678 26662803 33279849 26662940 33280020 26663077 33280191 26663214 33280362 26663351 33280533 26663488 33280704 26663625 33280875 26663762 33281046 26663899 33281217 26664036 33281388 26664173 33281559 26664310 33281730 26664447 33281901 26664584 33282072 26664721 33282243 26664858 33282414 26664995 33282585 26665132 33282756 26665269 33282927 26665406 33283098 26665543 33283269 26665680 33283440 26665817 33283611 26665954 33283782 26666091 33283953 26666228 33284124 26666365 33284295 26666502 33284466 26666639 33284637 26666776 33284808 26666913 33284979 26667050 33285150 26667187 33285321 26667324 33285492 26667461 33285663 26667598 33285834 26667735 33286005 26667872 33286176 26668009 33286347 26668146 33286518 26668283 33286689 26668420 33286860 26668557 33287031 26668694 33287202 26668831 33287373 26668968 33287544 26669105 33287715 26669242 33287886 26669379 33288057 26669516 33288228 26669653 33288399 26669790 33288570 26669927 33288741 26670064 33288912 26670201 33289083 26670338 33289254 26670475 33289425 26670612 33289596 26670749 33289767 26670886 33289938 26671023 33290109 26671160 33290280 26671297 33290451 26671434 33290622 26671571 33290793 26671708 33290964 26671845 33291135 26671982 33291306 26672119 33291477 26672256 33291648 26672393 33291819 26672530 33291990 26672667 33292161 26672804 33292332 26672941 33292503 26673078 33292674 26673215 33292845 26673352 33293016 26673489 33293187 26673626 33293358 26673763 33293529 26673900 33293700 26674037 33293871 26674174 33294042 26674311 33294213 26674448 33294384 26674585 33294555 26674722 33294726 26674859 33294897 26674996 33295068 26675133 33295239 26675270 33295410 26675407 33295581 26675544 33295752 26675681 33295923 26675818 33296094 26675955 33296265 26676092 33296436 26676229 33296607 26676366 33296778 26676503 33296949 26676640 33297120 26676777 33297291 26676914 33297462 26677051 33297633 26677188 33297804 26677325 33297975 26677462 33298146 26677599 33298317 26677736 33298488 26677873 33298659 26678010 33298830 26678147 33299001 26678284 33299172 26678421 33299343 26678558 33299514 26678695 33299685 26678832 33299856 26678969 33300027 26679106 33300198 26679243 33300369 26679380 33300540 26679517 33300711 26679654 33300882 26679791 33301053 26679928 33301224 26680065 33301395 26680202 33301566 26680339 33301737 26680476 33301908 26680613 33302079 26680750 33302250 26680887 33302421 26681024 33302592 26681161 33302763 26681298 33302934 26681435 33303105 26681572 33303276 26681709 33303447 26681846 33303618 26681983 33303789 26682120 33303960 26682257 33304131 26682394 33304302 26682531 33304473 26682668 33304644 26682805 33304815 26682942 33304986 26683079 33305157 26683216 33305328 26683353 33305499 26683490 33305670 26683627 33305841 26683764 33306012 26683901 33306183 26684038 33306354 26684175 33306525 26684312 33306696 26684449 33306867 26684586 33307038 26684723 33307209 26684860 33307380 26684997 33307551 26685134 33307722 26685271 33307893 26685408 33308064 26685545 33308235 26685682 33308406 26685819 33308577 26685956 33308748 26686093 33308919 26686230 33309090 26686367 33309261 26686504 33309432 26686641 33309603 26686778 33309774 26686915 33309945 26687052 33310116 26687189 33310287 26687326 33310458 26687463 33310629 26687600 33310800 26687737 33310971 26687874 33311142 26688011 33311313 26688148 33311484 26688285 33311655 26688422 33311826 26688559 33311997
1000 44112900 0 44112900 55060627 44113037 55060798 44113174 55060969 44113311 55061140 44113448 55061311 44113585 55061482 44113722 55061653 44113859 55061824 44113996 55061995 44114133 55062166 44114270 55062337 44114407 55062508 44114544 55062679 44114681 55062850 44114818 55063021 44114955 55063192 44115092 55063363 44115229 55063534 44115366 55063705 44115503 55063876 44115640 55064047 44115777 55064218 44115914 55064389 44116051 55064560 44116188 55064731 44116325 55064902 44116462 55065073 44116599 55065244 44116736 55065415 44116873 55065586 44117010 55065757 44117147 55065928 44117284 55066099 44117421 55066270 44117558 55066441 44117695 55066612 44117832 55066783 44117969 55066954 44118106 55067125 44118243 55067296 44118380 55067467 44118517 55067638 44118654 55067809 44118791 55067980 44118928 55068151 44119065 55068322 44119202 55068493 44119339 55068664 44119476 55068835 44119613 55069006 44119750 55069177 44119887 55069348 44120024 55069519 44120161 55069690 44120298 55069861 44120435 55070032 44120572 55070203 44120709 55070374 44120846 55070545 44120983 55070716 44121120 55070887 44121257 55071058 44121394 55071229 44121531 55071400 44121668 55071571 44121805 55071742 44121942 55071913 44122079 55072084 44122216 55072255 44122353 55072426 44122490 55072597 44122627 55072768 44122764 55072939 44122901 55073110 44123038 55073281 44123175 55073452 44123312 55073623 44123449 55073794 44123586 55073965 44123723 55074136 44123860 55074307 44123997 55074478 44124134 55074649 44124271 55074820 44124408 55074991 44124545 55075162 44124682 55075333 44124819 55075504 44124956 55075675 44125093 55075846 44125230 55076017 44125367 55076188 44125504 55076359 44125641 55076530 44125778 55076701 44125915 55076872 44126052 55077043 44126189 55077214 44126326 55077385 44126463 55077556 44126600 55077727 44126737 55077898 44126874 55078069 44127011 55078240 44127148 55078411 44127285 55078582 44127422 55078753 44127559 55078924 44127696 55079095 44127833 55079266 44127970 55079437 44128107 55079608 44128244 55079779 44128381 55079950 44128518 55080121 44128655 55080292 44128792 55080463 44128929 55080634 44129066 55080805 44129203 55080976 44129340 55081147 44129477 55081318 44129614 55081489 44129751 55081660 44129888 55081831 44130025 55082002 44130162 55082173 44130299 55082344 44130436 55082515 44130573 55082686 44130710 55082857 44130847 55083028 44130984 55083199 44131121 55083370 44131258 55083541 44131395 55083712 44131532 55083883 44131669 55084054 44131806 55084225 44131943 55084396 44132080 55084567 44132217 55084738 44132354 55084909 44132491 55085080 44132628 55085251 44132765 55085422 44132902 55085593 44133039 55085764 44133176 55085935 44133313 55086106 44133450 55086277 44133587 55086448 44133724 55086619 44133861 55086790 44133998 55086961 44134135 55087132 44134272 55087303 44134409 55087474 44134546 55087645 44134683 55087816 44134820 55087987 44134957 55088158 44135094 55088329 44135231 55088500 44135368 55088671 44135505 55088842 44135642 55089013 44135779 55089184 44135916 55089355 44136053 55089526 44136190 55089697 44136327 55089868 44136464 55090039 44136601 55090210 44136738 55090381 44136875 55090552 44137012 55090723 44137149 55090894 44137286 55091065 44137423 55091236 44137560 55091407 44137697 55091578 44137834 55091749 44137971 55091920 44138108 55092091 44138245 55092262 44138382 55092433 44138519 55092604 44138656 55092775 44138793 55092946 44138930 55093117 44139067 55093288 44139204 55093459 44139341 55093630 44139478 55093801 44139615 55093972 44139752 55094143 44139889 55094314 44140026 55094485 44140163 55094656 44140300 55094827 44140437 55094998 44140574 55095169 44140711 55095340 44140848 55095511 44140985 55095682 44141122 55095853 44141259 55096024 44141396 55096195 44141533 55096366 44141670 55096537 44141807 55096708 44141944 55096879 44142081 55097050 44142218 55097221 44142355 55097392 44142492 55097563 44142629 55097734 44142766 55097905 44142903 55098076 44143040 55098247 44143177 55098418 44143314 55098589 44143451 55098760 44143588 55098931 44143725 55099102 44143862 55099273 44143999 55099444 44144136 55099615 44144273 55099786 44144410 55099957 44144547 55100128 44144684 55100299 44144821 55100470 44144958 55100641 44145095 55100812 44145232 55100983 44145369 55101154 44145506 55101325 44145643 55101496 44145780 55101667 44145917 55101838 44146054 55102009 44146191 55102180 44146328 55102351 44146465 55102522 44146602 55102693 44146739 55102864 44146876 55103035 44147013 55103206 44147150 55103377 44147287 55103548 44147424 55103719 44147561 55103890 44147698 55104061 44147835 55104232 44147972 55104403 44148109 55104574 44148246 55104745 44148383 55104916 44148520 55105087 44148657 55105258 44148794 55105429 44148931 55105600 44149068 55105771 44149205 55105942 44149342 55106113 44149479 55106284 44149616 55106455 44149753 55106626 44149890 55106797 44150027 55106968 44150164 55107139 44150301 55107310 44150438 55107481 44150575 55107652 44150712 55107823 44150849 55107994 44150986 55108165 44151123 55108336 44151260 55108507 44151397 55108678 44151534 55108849 44151671 55109020 44151808 55109191 44151945 55109362 44152082 55109533 44152219 55109704 44152356 55109875 44152493 55110046 44152630 55110217 44152767 55110388 44152904 55110559 44153041 55110730 44153178 55110901 44153315 55111072 44153452 55111243 44153589 55111414 44153726 55111585 44153863 55111756 44154000 55111927 44154137 55112098 44154274 55112269 44154411 55112440 44154548 55112611 44154685 55112782 44154822 55112953 44154959 55113124 44155096 55113295 44155233 55113466 44155370 55113637 44155507 55113808 44155644 55113979 44155781 55114150 44155918 55114321 44156055 55114492 44156192 55114663 44156329 55114834 44156466 55115005 44156603 55115176 44156740 55115347 44156877 55115518 44157014 55115689 44157151 55115860 44157288 55116031 44157425 55116202 44157562 55116373 44157699 55116544 44157836 55116715 44157973 55116886 44158110 55117057 44158247 55117228 44158384 55117399 44158521 55117570 44158658 55117741 44158795 55117912 44158932 55118083 44159069 55118254 44159206 55118425 44159343 55118596 44159480 55118767 44159617 55118938 44159754 55119109 44159891 55119280 44160028 55119451 44160165 55119622 44160302 55119793 44160439 55119964 44160576 55120135 44160713 55120306 44160850 55120477 44160987 55120648 44161124 55120819 44161261 55120990 44161398 55121161 44161535 55121332 44161672 55121503 44161809 55121674 44161946 55121845 44162083 55122016 44162220 55122187 44162357 55122358 44162494 55122529 44162631 55122700 44162768 55122871 44162905 55123042 44163042 55123213 44163179 55123384 44163316 55123555 44163453 55123726 44163590 55123897 44163727 55124068 44163864 55124239 44164001 55124410 44164138 55124581 44164275 55124752 44164412 55124923 44164549 55125094 44164686 55125265 44164823 55125436 44164960 55125607 44165097 55125778 44165234 55125949 44165371 55126120 44165508 55126291 44165645 55126462 44165782 55126633 44165919 55126804 44166056 55126975 44166193 55127146 44166330 55127317 44166467 55127488 44166604 55127659 44166741 55127830 44166878 55128001 44167015 55128172 44167152 55128343 44167289 55128514 44167426 55128685 44167563 55128856 44167700 55129027 44167837 55129198 44167974 55129369 44168111 55129540 44168248 55129711 44168385 55129882 44168522 55130053 44168659 55130224 44168796 55130395 44168933 55130566 44169070 55130737 44169207 55130908 44169344 55131079 44169481 55131250 44169618 55131421 44169755 55131592 44169892 55131763 44170029 55131934 44170166 55132105 44170303 55132276 44170440 55132447 44170577 55132618 44170714 55132789 44170851 55132960 44170988 55133131 44171125 55133302 44171262 55133473 44171399 55133644 44171536 55133815 44171673 55133986 44171810 55134157 44171947 55134328 44172084 55134499 44172221 55134670 44172358 55134841 44172495 55135012 44172632 55135183 44172769 55135354 44172906 55135525 44173043 55135696 44173180 55135867 44173317 55136038 44173454 55136209 44173591 55136380 44173728 55136551 44173865 55136722 44174002 55136893 44174139 55137064 44174276 55137235 44174413 55137406 44174550 55137577 44174687 55137748 44174824 55137919 44174961 55138090 44175098 55138261 44175235 55138432 44175372 55138603 44175509 55138774 44175646 55138945 44175783 55139116 44175920 55139287 44176057 55139458 44176194 55139629 44176331 55139800 44176468 55139971 44176605 55140142 44176742 55140313 44176879 55140484 44177016 55140655 44177153 55140826 44177290 55140997 44177427 55141168 44177564 55141339 44177701 55141510 44177838 55141681 44177975 55141852 44178112 55142023 44178249 55142194 44178386 55142365 44178523 55142536 44178660 55142707 44178797 55142878 44178934 55143049 44179071 55143220 44179208 55143391 44179345 55143562 44179482 55143733 44179619 55143904 44179756 55144075 44179893 55144246 44180030 55144417 44180167 55144588 44180304 55144759 44180441 55144930 44180578 55145101 44180715 55145272 44180852 55145443 44180989 55145614 44181126 55145785 44181263 55145956 44181400 55146127 44181537 55146298 44181674 55146469 44181811 55146640 44181948 55146811 44182085 55146982 44182222 55147153 44182359 55147324 44182496 55147495 44182633 55147666 44182770 55147837 44182907 55148008 44183044 55148179 44183181 55148350 44183318 55148521 44183455 55148692 44183592 55148863 44183729 55149034 44183866 55149205 44184003 55149376 44184140 55149547 44184277 55149718 44184414 55149889 44184551 55150060 44184688 55150231 44184825 55150402 44184962 55150573 44185099 55150744 44185236 55150915 44185373 55151086 44185510 55151257 44185647 55151428 44185784 55151599 44185921 55151770 44186058 55151941 44186195 55152112 44186332 55152283 44186469 55152454 44186606 55152625 44186743 55152796 44186880 55152967 44187017 55153138 44187154 55153309 44187291 55153480 44187428 55153651 44187565 55153822 44187702 55153993 44187839 55154164 44187976 55154335 44188113 55154506 44188250 55154677 44188387 55154848 44188524 55155019 44188661 55155190 44188798 55155361 44188935 55155532 44189072 55155703 44189209 55155874 44189346 55156045 44189483 55156216 44189620 55156387 44189757 55156558 44189894 55156729 44190031 55156900 44190168 55157071 44190305 55157242 44190442 55157413 44190579 55157584 44190716 55157755 44190853 55157926 44190990 55158097 44191127 55158268 44191264 55158439 44191401 55158610 44191538 55158781 44191675 55158952 44191812 55159123 44191949 55159294 44192086 55159465 44192223 55159636 44192360 55159807 44192497 55159978 44192634 55160149 44192771 55160320 44192908 55160491 44193045 55160662 44193182 55160833 44193319 55161004 44193456 55161175 44193593 55161346 44193730 55161517 44193867 55161688 44194004 55161859 44194141 55162030 44194278 55162201 44194415 55162372 44194552 55162543 44194689 55162714 44194826 55162885 44194963 55163056 44195100 55163227 44195237 55163398 44195374 55163569 44195511 55163740 44195648 55163911 44195785 55164082 44195922 55164253 44196059 55164424 44196196 55164595 44196333 55164766 44196470 55164937 44196607 55165108 44196744 55165279 44196881 55165450 44197018 55165621 44197155 55165792 44197292 55165963 44197429 55166134 44197566 55166305 44197703 55166476 44197840 55166647 44197977 55166818 44198114 55166989 44198251 55167160 44198388 55167331 44198525 55167502 44198662 55167673 44198799 55167844 44198936 55168015 44199073 55168186 44199210 55168357 44199347 55168528 44199484 55168699 44199621 55168870 44199758 55169041 44199895 55169212 44200032 55169383 44200169 55169554 44200306 55169725 44200443 55169896 44200580 55170067 44200717 55170238 44200854 55170409 44200991 55170580 44201128 55170751 44201265 55170922 44201402 55171093 44201539 55171264 44201676 55171435 44201813 55171606 44201950 55171777 44202087 55171948 44202224 55172119 44202361 55172290 44202498 55172461 44202635 55172632 44202772 55172803 44202909 55172974 44203046 55173145 44203183 55173316 44203320 55173487 44203457 55173658 44203594 55173829 44203731 55174000 44203868 55174171 44204005 55174342 44204142 55174513 44204279 55174684 44204416 55174855 44204553 55175026 44204690 55175197 44204827 55175368 44204964 55175539 44205101 55175710 44205238 55175881 44205375 55176052 44205512 55176223 44205649 55176394 44205786 55176565 44205923 55176736 44206060 55176907 44206197 55177078 44206334 55177249 44206471 55177420 44206608 55177591 44206745 55177762 44206882 55177933 44207019 55178104 44207156 55178275 44207293 55178446 44207430 55178617 44207567 55178788 44207704 55178959 44207841 55179130 44207978 55179301 44208115 55179472 44208252 55179643 44208389 55179814 44208526 55179985 44208663 55180156 44208800 55180327 44208937 55180498 44209074 55180669 44209211 55180840 44209348 55181011 44209485 55181182 44209622 55181353 44209759 55181524 44209896 55181695 44210033 55181866 44210170 55182037 44210307 55182208 44210444 55182379 44210581 55182550 44210718 55182721 44210855 55182892 44210992 55183063 44211129 55183234 44211266 55183405 44211403 55183576 44211540 55183747 44211677 55183918 44211814 55184089 44211951 55184260 44212088 55184431 44212225 55184602 44212362 55184773 44212499 55184944 44212636 55185115 44212773 55185286 44212910 55185457 44213047 55185628 44213184 55185799 44213321 55185970 44213458 55186141 44213595 55186312 44213732 55186483 44213869 55186654 44214006 55186825 44214143 55186996 44214280 55187167 44214417 55187338 44214554 55187509 44214691 55187680 44214828 55187851 44214965 55188022 44215102 55188193 44215239 55188364 44215376 55188535 44215513 55188706 44215650 55188877 44215787 55189048 44215924 55189219 44216061 55189390 44216198 55189561 44216335 55189732 44216472 55189903 44216609 55190074 44216746 55190245 44216883 55190416 44217020 55190587 44217157 55190758 44217294 55190929 44217431 55191100 44217568 55191271 44217705 55191442 44217842 55191613 44217979 55191784 44218116 55191955 44218253 55192126 44218390 55192297 44218527 55192468 44218664 55192639 44218801 55192810 44218938 55192981 44219075 55193152 44219212 55193323 44219349 55193494 44219486 55193665 44219623 55193836 44219760 55194007 44219897 55194178 44220034 55194349 44220171 55194520 44220308 55194691 44220445 55194862 44220582 55195033 44220719 55195204 44220856 55195375 44220993 55195546 44221130 55195717 44221267 55195888 44221404 55196059 44221541 55196230 44221678 55196401 44221815 55196572 44221952 55196743 44222089 55196914 44222226 55197085 44222363 55197256 44222500 55197427 44222637 55197598 44222774 55197769 44222911 55197940 44223048 55198111 44223185 55198282 44223322 55198453 44223459 55198624 44223596 55198795 44223733 55198966 44223870 55199137 44224007 55199308 44224144 55199479 44224281 55199650 44224418 55199821 44224555 55199992 44224692 55200163 44224829 55200334 44224966 55200505 44225103 55200676 44225240 55200847 44225377 55201018 44225514 55201189 44225651 55201360 44225788 55201531 44225925 55201702 44226062 55201873 44226199 55202044 44226336 55202215 44226473 55202386 44226610 55202557 44226747 55202728 44226884 55202899 44227021 55203070 44227158 55203241 44227295 55203412 44227432 55203583 44227569 55203754 44227706 55203925 44227843 55204096 44227980 55204267 44228117 55204438 44228254 55204609 44228391 55204780 44228528 55204951 44228665 55205122 44228802 55205293 44228939 55205464 44229076 55205635 44229213 55205806 44229350 55205977 44229487 55206148 44229624 55206319 44229761 55206490 44229898 55206661 44230035 55206832 44230172 55207003 44230309 55207174 44230446 55207345 44230583 55207516 44230720 55207687 44230857 55207858 44230994 55208029 44231131 55208200 44231268 55208371 44231405 55208542 44231542 55208713 44231679 55208884 44231816 55209055 44231953 55209226 44232090 55209397 44232227 55209568 44232364 55209739 44232501 55209910 44232638 55210081 44232775 55210252 44232912 55210423 44233049 55210594 44233186 55210765 44233323 55210936 44233460 55211107 44233597 55211278 44233734 55211449 44233871 55211620 44234008 55211791 44234145 55211962 44234282 55212133 44234419 55212304 44234556 55212475 44234693 55212646 44234830 55212817 44234967 55212988 44235104 55213159 44235241 55213330 44235378 55213501 44235515 55213672 44235652 55213843 44235789 55214014 44235926 55214185 44236063 55214356 44236200 55214527 44236337 55214698 44236474 55214869 44236611 55215040 44236748 55215211 44236885 55215382 44237022 55215553 44237159 55215724 44237296 55215895 44237433 55216066 44237570 55216237 44237707 55216408 44237844 55216579 44237981 55216750 44238118 55216921 44238255 55217092 44238392 55217263 44238529 55217434 44238666 55217605 44238803 55217776 44238940 55217947 44239077 55218118 44239214 55218289 44239351 55218460 44239488 55218631 44239625 55218802 44239762 55218973 44239899 55219144 44240036 55219315 44240173 55219486 44240310 55219657 44240447 55219828 44240584 55219999 44240721 55220170 44240858 55220341 44240995 55220512 44241132 55220683 44241269 55220854 44241406 55221025 44241543 55221196 44241680 55221367 44241817 55221538 44241954 55221709 44242091 55221880 44242228 55222051 44242365 55222222 44242502 55222393 44242639 55222564 44242776 55222735 44242913 55222906 44243050 55223077 44243187 55223248 44243324 55223419 44243461 55223590 44243598 55223761 44243735 55223932 44243872 55224103 44244009 55224274 44244146 55224445 44244283 55224616 44244420 55224787 44244557 55224958 44244694 55225129 44244831 55225300 44244968 55225471 44245105 55225642 44245242 55225813 44245379 55225984 44245516 55226155 44245653 55226326 44245790 55226497 44245927 55226668 44246064 55226839 44246201 55227010 44246338 55227181 44246475 55227352 44246612 55227523 44246749 55227694 44246886 55227865 44247023 55228036 44247160 55228207 44247297 55228378 44247434 55228549 44247571 55228720 44247708 55228891 44247845 55229062 44247982 55229233 44248119 55229404 44248256 55229575 44248393 55229746 44248530 55229917 44248667 55230088 44248804 55230259 44248941 55230430 44249078 55230601 44249215 55230772 44249352 55230943 44249489 55231114 44249626 55231285
1000 13698900 0 13698900 17098627 13699037 17098798 13699174 17098969 13699311 17099140 13699448 17099311 13699585 17099482 13699722 17099653 13699859 17099824 13699996 17099995 13700133 17100166 13700270 17100337 13700407 17100508 13700544 17100679 13700681 17100850 13700818 17101021 13700955 17101192 13701092 17101363 13701229 17101534 13701366 17101705 13701503 17101876 13701640 17102047 13701777 17102218 13701914 17102389 13702051 17102560 13702188 17102731 13702325 17102902 13702462 17103073 13702599 17103244 13702736 17103415 13702873 17103586 13703010 17103757 13703147 17103928 13703284 17104099 13703421 17104270 13703558 17104441 13703695 17104612 13703832 17104783 13703969 17104954 13704106 17105125 13704243 17105296 13704380 17105467 13704517 17105638 13704654 17105809 13704791 17105980 13704928 17106151 13705065 17106322 13705202 17106493 13705339 17106664 13705476 17106835 13705613 17107006 13705750 17107177 13705887 17107348 13706024 17107519 13706161 17107690 13706298 17107861 13706435 17108032 13706572 17108203 13706709 17108374 13706846 17108545 13706983 17108716 13707120 17108887 13707257 17109058 13707394 17109229 13707531 17109400 13707668 17109571 13707805 17109742 13707942 17109913 13708079 17110084 13708216 17110255 13708353 17110426 13708490 17110597 13708627 17110768 13708764 17110939 13708901 17111110 13709038 17111281 13709175 17111452 13709312 17111623 13709449 17111794 13709586 17111965 13709723 17112136 13709860 17112307 13709997 17112478 13710134 17112649 13710271 17112820 13710408 17112991 13710545 17113162 13710682 17113333 13710819 17113504 13710956 17113675 13711093 17113846 13711230 17114017 13711367 17114188 13711504 17114359 13711641 17114530 13711778 17114701 13711915 17114872 13712052 17115043 13712189 17115214 13712326 17115385 13712463 17115556 13712600 17115727 13712737 17115898 13712874 17116069 13713011 17116240 13713148 17116411 13713285 17116582 13713422 17116753 13713559 17116924 13713696 17117095 13713833 17117266 13713970 17117437 13714107 17117608 13714244 17117779 13714381 17117950 13714518 17118121 13714655 17118292 13714792 17118463 13714929 17118634 13715066 17118805 13715203 17118976 13715340 17119147 13715477 17119318 13715614 17119489 13715751 17119660 13715888 17119831 13716025 17120002 13716162 17120173 13716299 17120344 13716436 17120515 13716573 17120686 13716710 17120857 13716847 17121028 13716984 17121199 13717121 17121370 13717258 17121541 13717395 17121712 13717532 17121883 13717669 17122054 13717806 17122225 13717943 17122396 13718080 17122567 13718217 17122738 13718354 17122909 13718491 17123080 13718628 17123251 13718765 17123422 13718902 17123593 13719039 17123764 13719176 17123935 13719313 17124106 13719450 17124277 13719587 17124448 13719724 17124619 13719861 17124790 13719998 17124961 13720135 17125132 13720272 17125303 13720409 17125474 13720546 17125645 13720683 17125816 13720820 17125987 13720957 17126158 13721094 17126329 13721231 17126500 13721368 17126671 13721505 17126842 13721642 17127013 13721779 17127184 13721916 17127355 13722053 17127526 13722190 17127697 13722327 17127868 13722464 17128039 13722601 17128210 13722738 17128381 13722875 17128552 13723012 17128723 13723149 17128894 13723286 17129065 13723423 17129236 13723560 17129407 13723697 17129578 13723834 17129749 13723971 17129920 13724108 17130091 13724245 17130262 13724382 17130433 13724519 17130604 13724656 17130775 13724793 17130946 13724930 17131117 13725067 17131288 13725204 17131459 13725341 17131630 13725478 17131801 13725615 17131972 13725752 17132143 13725889 17132314 13726026 17132485 13726163 17132656 13726300 17132827 13726437 17132998 13726574 17133169 13726711 17133340 13726848 17133511 13726985 17133682 13727122 17133853 13727259 17134024 13727396 17134195 13727533 17134366 13727670 17134537 13727807 17134708 13727944 17134879 13728081 17135050 13728218 17135221 13728355 17135392 13728492 17135563 13728629 17135734 13728766 17135905 13728903 17136076 13729040 17136247 13729177 17136418 13729314 17136589 13729451 17136760 13729588 17136931 13729725 17137102 13729862 17137273 13729999 17137444 13730136 17137615 13730273 17137786 13730410 17137957 13730547 17138128 13730684 17138299 13730821 17138470 13730958 17138641 13731095 17138812 13731232 17138983 13731369 17139154 13731506 17139325 13731643 17139496 13731780 17139667 13731917 17139838 13732054 17140009 13732191 17140180 13732328 17140351 13732465 17140522 13732602 17140693 13732739 17140864 13732876 17141035 13733013 17141206 13733150 17141377 13733287 17141548 13733424 17141719 13733561 17141890 13733698 17142061 13733835 17142232 13733972 17142403 13734109 17142574 13734246 17142745 13734383 17142916 13734520 17143087 13734657 17143258 13734794 17143429 13734931 17143600 13735068 17143771 13735205 17143942 13735342 17144113 13735479 17144284 13735616 17144455 13735753 17144626 13735890 17144797 13736027 17144968 13736164 17145139 13736301 17145310 13736438 17145481 13736575 17145652 13736712 17145823 13736849 17145994 13736986 17146165 13737123 17146336 13737260 17146507 13737397 17146678 13737534 17146849 13737671 17147020 13737808 17147191 13737945 17147362 13738082 17147533 13738219 17147704 13738356 17147875 13738493 17148046 13738630 17148217 13738767 17148388 13738904 17148559 13739041 17148730 13739178 17148901 13739315 17149072 13739452 17149243 13739589 17149414 13739726 17149585 13739863 17149756 13740000 17149927 13740137 17150098 13740274 17150269 13740411 17150440 13740548 17150611 13740685 17150782 13740822 17150953 13740959 17151124 13741096 17151295 13741233 17151466 13741370 17151637 13741507 17151808 13741644 17151979 13741781 17152150 13741918 17152321 13742055 17152492 13742192 17152663 13742329 17152834 13742466 17153005 13742603 17153176 13742740 17153347 13742877 17153518 13743014 17153689 13743151 17153860 13743288 17154031 13743425 17154202 13743562 17154373 13743699 17154544 13743836 17154715 13743973 17154886 13744110 17155057 13744247 17155228 13744384 17155399 13744521 17155570 13744658 17155741 13744795 17155912 13744932 17156083 13745069 17156254 13745206 17156425 13745343 17156596 13745480 17156767 13745617 17156938 13745754 17157109 13745891 17157280 13746028 17157451 13746165 17157622 13746302 17157793 13746439 17157964 13746576 17158135 13746713 17158306 13746850 17158477 13746987 17158648 13747124 17158819 13747261 17158990 13747398 17159161 13747535 17159332 13747672 17159503 13747809 17159674 13747946 17159845 13748083 17160016 13748220 17160187 13748357 17160358 13748494 17160529 13748631 17160700 13748768 17160871 13748905 17161042 13749042 17161213 13749179 17161384 13749316 17161555 13749453 17161726 13749590 17161897 13749727 17162068 13749864 17162239 13750001 17162410 13750138 17162581 13750275 17162752 13750412 17162923 13750549 17163094 13750686 17163265 13750823 17163436 13750960 17163607 13751097 17163778 13751234 17163949 13751371 17164120 13751508 17164291 13751645 17164462 13751782 17164633 13751919 17164804 13752056 17164975 13752193 17165146 13752330 17165317 13752467 17165488 13752604 17165659 13752741 17165830 13752878 17166001 13753015 17166172 13753152 17166343 13753289 17166514 13753426 17166685 13753563 17166856 13753700 17167027 13753837 17167198 13753974 17167369 13754111 17167540 13754248 17167711 13754385 17167882 13754522 17168053 13754659 17168224 13754796 17168395 13754933 17168566 13755070 17168737 13755207 17168908 13755344 17169079 13755481 17169250 13755618 17169421 13755755 17169592 13755892 17169763 13756029 17169934 13756166 17170105 13756303 17170276 13756440 17170447 13756577 17170618 13756714 17170789 13756851 17170960 13756988 17171131 13757125 17171302 13757262 17171473 13757399 17171644 13757536 17171815 13757673 17171986 13757810 17172157 13757947 17172328 13758084 17172499 13758221 17172670 13758358 17172841 13758495 17173012 13758632 17173183 13758769 17173354 13758906 17173525 13759043 17173696 13759180 17173867 13759317 17174038 13759454 17174209 13759591 17174380 13759728 17174551 13759865 17174722 13760002 17174893 13760139 17175064 13760276 17175235 13760413 17175406 13760550 17175577 13760687 17175748 13760824 17175919 13760961 17176090 13761098 17176261 13761235 17176432 13761372 17176603 13761509 17176774 13761646 17176945 13761783 17177116 13761920 17177287 13762057 17177458 13762194 17177629 13762331 17177800 13762468 17177971 13762605 17178142 13762742 17178313 13762879 17178484 13763016 17178655 13763153 17178826 13763290 17178997 13763427 17179168 13763564 17179339 13763701 17179510 13763838 17179681 13763975 17179852 13764112 17180023 13764249 17180194 13764386 17180365 13764523 17180536 13764660 17180707 13764797 17180878 13764934 17181049 13765071 17181220 13765208 17181391 13765345 17181562 13765482 17181733 13765619 17181904 13765756 17182075 13765893 17182246 13766030 17182417 13766167 17182588 13766304 17182759 13766441 17182930 13766578 17183101 13766715 17183272 13766852 17183443 13766989 17183614 13767126 17183785 13767263 17183956 13767400 17184127 13767537 17184298 13767674 17184469 13767811 17184640 13767948 17184811 13768085 17184982 13768222 17185153 13768359 17185324 13768496 17185495 13768633 17185666 13768770 17185837 13768907 17186008 13769044 17186179 13769181 17186350 13769318 17186521 13769455 17186692 13769592 17186863 13769729 17187034 13769866 17187205 13770003 17187376 13770140 17187547 13770277 17187718 13770414 17187889 13770551 17188060 13770688 17188231 13770825 17188402 13770962 17188573 13771099 17188744 13771236 17188915 13771373 17189086 13771510 17189257 13771647 17189428 13771784 17189599 13771921 17189770 13772058 17189941 13772195 17190112 13772332 17190283 13772469 17190454 13772606 17190625 13772743 17190796 13772880 17190967 13773017 17191138 13773154 17191309 13773291 17191480 13773428 17191651 13773565 17191822 13773702 17191993 13773839 17192164 13773976 17192335 13774113 17192506 13774250 17192677 13774387 17192848 13774524 17193019 13774661 17193190 13774798 17193361 13774935 17193532 13775072 17193703 13775209 17193874 13775346 17194045 13775483 17194216 13775620 17194387 13775757 17194558 13775894 17194729 13776031 17194900 13776168 17195071 13776305 17195242 13776442 17195413 13776579 17195584 13776716 17195755 13776853 17195926 13776990 17196097 13777127 17196268 13777264 17196439 13777401 17196610 13777538 17196781 13777675 17196952 13777812 17197123 13777949 17197294 13778086 17197465 13778223 17197636 13778360 17197807 13778497 17197978 13778634 17198149 13778771 17198320 13778908 17198491 13779045 17198662 13779182 17198833 13779319 17199004 13779456 17199175 13779593 17199346 13779730 17199517 13779867 17199688 13780004 17199859 13780141 17200030 13780278 17200201 13780415 17200372 13780552 17200543 13780689 17200714 13780826 17200885 13780963 17201056 13781100 17201227 13781237 17201398 13781374 17201569 13781511 17201740 13781648 17201911 13781785 17202082 13781922 17202253 13782059 17202424 13782196 17202595 13782333 17202766 13782470 17202937 13782607 17203108 13782744 17203279 13782881 17203450 13783018 17203621 13783155 17203792 13783292 17203963 13783429 17204134 13783566 17204305 13783703 17204476 13783840 17204647 13783977 17204818 13784114 17204989 13784251 17205160 13784388 17205331 13784525 17205502 13784662 17205673 13784799 17205844 13784936 17206015 13785073 17206186 13785210 17206357 13785347 17206528 13785484 17206699 13785621 17206870 13785758 17207041 13785895 17207212 13786032 17207383 13786169 17207554 13786306 17207725 13786443 17207896 13786580 17208067 13786717 17208238 13786854 17208409 13786991 17208580 13787128 17208751 13787265 17208922 13787402 17209093 13787539 17209264 13787676 17209435 13787813 17209606 13787950 17209777 13788087 17209948 13788224 17210119 13788361 17210290 13788498 17210461 13788635 17210632 13788772 17210803 13788909 17210974 13789046 17211145 13789183 17211316 13789320 17211487 13789457 17211658 13789594 17211829 13789731 17212000 13789868 17212171 13790005 17212342 13790142 17212513 13790279 17212684 13790416 17212855 13790553 17213026 13790690 17213197 13790827 17213368 13790964 17213539 13791101 17213710 13791238 17213881 13791375 17214052 13791512 17214223 13791649 17214394 13791786 17214565 13791923 17214736 13792060 17214907 13792197 17215078 13792334 17215249 13792471 17215420 13792608 17215591 13792745 17215762 13792882 17215933 13793019 17216104 13793156 17216275 13793293 17216446 13793430 17216617 13793567 17216788 13793704 17216959 13793841 17217130 13793978 17217301 13794115 17217472 13794252 17217643 13794389 17217814 13794526 17217985 13794663 17218156 13794800 17218327 13794937 17218498 13795074 17218669 13795211 17218840 13795348 17219011 13795485 17219182 13795622 17219353 13795759 17219524 13795896 17219695 13796033 17219866 13796170 17220037 13796307 17220208 13796444 17220379 13796581 17220550 13796718 17220721 13796855 17220892 13796992 17221063 13797129 17221234 13797266 17221405 13797403 17221576 13797540 17221747 13797677 17221918 13797814 17222089 13797951 17222260 13798088 17222431 13798225 17222602 13798362 17222773 13798499 17222944 13798636 17223115 13798773 17223286 13798910 17223457 13799047 17223628 13799184 17223799 13799321 17223970 13799458 17224141 13799595 17224312 13799732 17224483 13799869 17224654 13800006 17224825 13800143 17224996 13800280 17225167 13800417 17225338 13800554 17225509 13800691 17225680 13800828 17225851 13800965 17226022 13801102 17226193 13801239 17226364 13801376 17226535 13801513 17226706 13801650 17226877 13801787 17227048 13801924 17227219 13802061 17227390 13802198 17227561 13802335 17227732 13802472 17227903 13802609 17228074 13802746 17228245 13802883 17228416 13803020 17228587 13803157 17228758 13803294 17228929 13803431 17229100 13803568 17229271 13803705 17229442 13803842 17229613 13803979 17229784 13804116 17229955 13804253 17230126 13804390 17230297 13804527 17230468 13804664 17230639 13804801 17230810 13804938 17230981 13805075 17231152 13805212 17231323 13805349 17231494 13805486 17231665 13805623 17231836 13805760 17232007 13805897 17232178 13806034 17232349 13806171 17232520 13806308 17232691 13806445 17232862 13806582 17233033 13806719 17233204 13806856 17233375 13806993 17233546 13807130 17233717 13807267 17233888 13807404 17234059 13807541 17234230 13807678 17234401 13807815 17234572 13807952 17234743 13808089 17234914 13808226 17235085 13808363 17235256 13808500 17235427 13808637 17235598 13808774 17235769 13808911 17235940 13809048 17236111 13809185 17236282 13809322 17236453 13809459 17236624 13809596 17236795 13809733 17236966 13809870 17237137 13810007 17237308 13810144 17237479 13810281 17237650 13810418 17237821 13810555 17237992 13810692 17238163 13810829 17238334 13810966 17238505 13811103 17238676 13811240 17238847 13811377 17239018 13811514 17239189 13811651 17239360 13811788 17239531 13811925 17239702 13812062 17239873 13812199 17240044 13812336 17240215 13812473 17240386 13812610 17240557 13812747 17240728 13812884 17240899 13813021 17241070 13813158 17241241 13813295 17241412 13813432 17241583 13813569 17241754 13813706 17241925 13813843 17242096 13813980 17242267 13814117 17242438 13814254 17242609 13814391 17242780 13814528 17242951 13814665 17243122 13814802 17243293 13814939 17243464 13815076 17243635 13815213 17243806 13815350 17243977 13815487 17244148 13815624 17244319 13815761 17244490 13815898 17244661 13816035 17244832 13816172 17245003 13816309 17245174 13816446 17245345 13816583 17245516 13816720 17245687 13816857 17245858 13816994 17246029 13817131 17246200 13817268 17246371 13817405 17246542 13817542 17246713 13817679 17246884 13817816 17247055 13817953 17247226 13818090 17247397 13818227 17247568 13818364 17247739 13818501 17247910 13818638 17248081 13818775 17248252 13818912 17248423 13819049 17248594 13819186 17248765 13819323 17248936 13819460 17249107 13819597 17249278 13819734 17249449 13819871 17249620 13820008 17249791 13820145 17249962 13820282 17250133 13820419 17250304 13820556 17250475 13820693 17250646 13820830 17250817 13820967 17250988 13821104 17251159 13821241 17251330 13821378 17251501 13821515 17251672 13821652 17251843 13821789 17252014 13821926 17252185 13822063 17252356 13822200 17252527 13822337 17252698 13822474 17252869 13822611 17253040 13822748 17253211 13822885 17253382 13823022 17253553 13823159 17253724 13823296 17253895 13823433 17254066 13823570 17254237 13823707 17254408 13823844 17254579 13823981 17254750 13824118 17254921 13824255 17255092 13824392 17255263 13824529 17255434 13824666 17255605 13824803 17255776 13824940 17255947 13825077 17256118 13825214 17256289 13825351 17256460 13825488 17256631 13825625 17256802 13825762 17256973 13825899 17257144 13826036 17257315 13826173 17257486 13826310 17257657 13826447 17257828 13826584 17257999 13826721 17258170 13826858 17258341 13826995 17258512 13827132 17258683 13827269 17258854 13827406 17259025 13827543 17259196 13827680 17259367 13827817 17259538 13827954 17259709 13828091 17259880 13828228 17260051 13828365 17260222 13828502 17260393 13828639 17260564 13828776 17260735 13828913 17260906 13829050 17261077 13829187 17261248 13829324 17261419 13829461 17261590 13829598 17261761 13829735 17261932 13829872 17262103 13830009 17262274 13830146 17262445 13830283 17262616 13830420 17262787 13830557 17262958 13830694 17263129 13830831 17263300 13830968 17263471 13831105 17263642 13831242 17263813 13831379 17263984 13831516 17264155 13831653 17264326 13831790 17264497 13831927 17264668 13832064 17264839 13832201 17265010 13832338 17265181 13832475 17265352 13832612 17265523 13832749 17265694 13832886 17265865 13833023 17266036 13833160 17266207 13833297 17266378 13833434 17266549 13833571 17266720 13833708 17266891 13833845 17267062 13833982 17267233 13834119 17267404 13834256 17267575 13834393 17267746 13834530 17267917 13834667 17268088 13834804 17268259 13834941 17268430 13835078 17268601 13835215 17268772 13835352 17268943 13835489 17269114 13835626 17269285
1000 68224900 0 68224900 85156627 68225037 85156798 68225174 85156969 68225311 85157140 68225448 85157311 68225585 85157482 68225722 85157653 68225859 85157824 68225996 85157995 68226133 85158166 68226270 85158337 68226407 85158508 68226544 85158679 68226681 85158850 68226818 85159021 68226955 85159192 68227092 85159363 68227229 85159534 68227366 85159705 68227503 85159876 68227640 85160047 68227777 85160218 68227914 85160389 68228051 85160560 68228188 85160731 68228325 85160902 68228462 85161073 68228599 85161244 68228736 85161415 68228873 85161586 68229010 85161757 68229147 85161928 68229284 85162099 68229421 85162270 68229558 85162441 68229695 85162612 68229832 85162783 68229969 85162954 68230106 85163125 68230243 85163296 68230380 85163467 68230517 85163638 68230654 85163809 68230791 85163980 68230928 85164151 68231065 85164322 68231202 85164493 68231339 85164664 68231476 85164835 68231613 85165006 68231750 85165177 68231887 85165348 68232024 85165519 68232161 85165690 68232298 85165861 68232435 85166032 68232572 85166203 68232709 85166374 68232846 85166545 68232983 85166716 68233120 85166887 68233257 85167058 68233394 85167229 68233531 85167400 68233668 85167571 68233805 85167742 68233942 85167913 68234079 85168084 68234216 85168255 68234353 85168426 68234490 85168597 68234627 85168768 68234764 85168939 68234901 85169110 68235038 85169281 68235175 85169452 68235312 85169623 68235449 85169794 68235586 85169965 68235723 85170136 68235860 85170307 68235997 85170478 68236134 85170649 68236271 85170820 68236408 85170991 68236545 85171162 68236682 85171333 68236819 85171504 68236956 85171675 68237093 85171846 68237230 85172017 68237367 85172188 68237504 85172359 68237641 85172530 68237778 85172701 68237915 85172872 68238052 85173043 68238189 85173214 68238326 85173385 68238463 85173556 68238600 85173727 68238737 85173898 68238874 85174069 68239011 85174240 68239148 85174411 68239285 85174582 68239422 85174753 68239559 85174924 68239696 85175095 68239833 85175266 68239970 85175437 68240107 85175608 68240244 85175779 68240381 85175950 68240518 85176121 68240655 85176292 68240792 85176463 68240929 85176634 68241066 85176805 68241203 85176976 68241340 85177147 68241477 85177318 68241614 85177489 68241751 85177660 68241888 85177831 68242025 85178002 68242162 85178173 68242299 85178344 68242436 85178515 68242573 85178686 68242710 85178857 68242847 85179028 68242984 85179199 68243121 85179370 68243258 85179541 68243395 85179712 68243532 85179883 68243669 85180054 68243806 85180225 68243943 85180396 68244080 85180567 68244217 85180738 68244354 85180909 68244491 85181080 68244628 85181251 68244765 85181422 68244902 85181593 68245039 85181764 68245176 85181935 68245313 85182106 68245450 85182277 68245587 85182448 68245724 85182619 68245861 85182790 68245998 85182961 68246135 85183132 68246272 85183303 68246409 85183474 68246546 85183645 68246683 85183816 68246820 85183987 68246957 85184158 68247094 85184329 68247231 85184500 68247368 85184671 68247505 85184842 68247642 85185013 68247779 85185184 68247916 85185355 68248053 85185526 68248190 85185697 68248327 85185868 68248464 85186039 68248601 85186210 68248738 85186381 68248875 85186552 68249012 85186723 68249149 85186894 68249286 85187065 68249423 85187236 68249560 85187407 68249697 85187578 68249834 85187749 68249971 85187920 68250108 85188091 68250245 85188262 68250382 85188433 68250519 85188604 68250656 85188775 68250793 85188946 68250930 85189117 68251067 85189288 68251204 85189459 68251341 85189630 68251478 85189801 68251615 85189972 68251752 85190143 68251889 85190314 68252026 85190485 68252163 85190656 68252300 85190827 68252437 85190998 68252574 85191169 68252711 85191340 68252848 85191511 68252985 85191682 68253122 85191853 68253259 85192024 68253396 85192195 68253533 85192366 68253670 85192537 68253807 85192708 68253944 85192879 68254081 85193050 68254218 85193221 68254355 85193392 68254492 85193563 68254629 85193734 68254766 85193905 68254903 85194076 68255040 85194247 68255177 85194418 68255314 85194589 68255451 85194760 68255588 85194931 68255725 85195102 68255862 85195273 68255999 85195444 68256136 85195615 68256273 85195786 68256410 85195957 68256547 85196128 68256684 85196299 68256821 85196470 68256958 85196641 68257095 85196812 68257232 85196983 68257369 85197154 68257506 85197325 68257643 85197496 68257780 85197667 68257917 85197838 68258054 85198009 68258191 85198180 68258328 85198351 68258465 85198522 68258602 85198693 68258739 85198864 68258876 85199035 68259013 85199206 68259150 85199377 68259287 85199548 68259424 85199719 68259561 85199890 68259698 85200061 68259835 85200232 68259972 85200403 68260109 85200574 68260246 85200745 68260383 85200916 68260520 85201087 68260657 85201258 68260794 85201429 68260931 85201600 68261068 85201771 68261205 85201942 68261342 85202113 68261479 85202284 68261616 85202455 68261753 85202626 68261890 85202797 68262027 85202968 68262164 85203139 68262301 85203310 68262438 85203481 68262575 85203652 68262712 85203823 68262849 85203994 68262986 85204165 68263123 85204336 68263260 85204507 68263397 85204678 68263534 85204849 68263671 85205020 68263808 85205191 68263945 85205362 68264082 85205533 68264219 85205704 68264356 85205875 68264493 85206046 68264630 85206217 68264767 85206388 68264904 85206559 68265041 85206730 68265178 85206901 68265315 85207072 68265452 85207243 68265589 85207414 68265726 85207585 68265863 85207756 68266000 85207927 68266137 85208098 68266274 85208269 68266411 85208440 68266548 85208611 68266685 85208782 68266822 85208953 68266959 85209124 68267096 85209295 68267233 85209466 68267370 85209637 68267507 85209808 68267644 85209979 68267781 85210150 68267918 85210321 68268055 85210492 68268192 85210663 68268329 85210834 68268466 85211005 68268603 85211176 68268740 85211347 68268877 85211518 68269014 85211689 68269151 85211860 68269288 85212031 68269425 85212202 68269562 85212373 68269699 85212544 68269836 85212715 68269973 85212886 68270110 85213057 68270247 85213228 68270384 85213399 68270521 85213570 68270658 85213741 68270795 85213912 68270932 85214083 68271069 85214254 68271206 85214425 68271343 85214596 68271480 85214767 68271617 85214938 68271754 85215109 68271891 85215280 68272028 85215451 68272165 85215622 68272302 85215793 68272439 85215964 68272576 85216135 68272713 85216306 68272850 85216477 68272987 85216648 68273124 85216819 68273261 85216990 68273398 85217161 68273535 85217332 68273672 85217503 68273809 85217674 68273946 85217845 68274083 85218016 68274220 85218187 68274357 85218358 68274494 85218529 68274631 85218700 68274768 85218871 68274905 85219042 68275042 85219213 68275179 85219384 68275316 85219555 68275453 85219726 68275590 85219897 68275727 85220068 68275864 85220239 68276001 85220410 68276138 85220581 68276275 85220752 68276412 85220923 68276549 85221094 68276686 85221265 68276823 85221436 68276960 85221607 68277097 85221778 68277234 85221949 68277371 85222120 68277508 85222291 68277645 85222462 68277782 85222633 68277919 85222804 68278056 85222975 68278193 85223146 68278330 85223317 68278467 85223488 68278604 85223659 68278741 85223830 68278878 85224001 68279015 85224172 68279152 85224343 68279289 85224514 68279426 85224685 68279563 85224856 68279700 85225027 68279837 85225198 68279974 85225369 68280111 85225540 68280248 85225711 68280385 85225882 68280522 85226053 68280659 85226224 68280796 85226395 68280933 85226566 68281070 85226737 68281207 85226908 68281344 85227079 68281481 85227250 68281618 85227421 68281755 85227592 68281892 85227763 68282029 85227934 68282166 85228105 68282303 85228276 68282440 85228447 68282577 85228618 68282714 85228789 68282851 85228960 68282988 85229131 68283125 85229302 68283262 85229473 68283399 85229644 68283536 85229815 68283673 85229986 68283810 85230157 68283947 85230328 68284084 85230499 68284221 85230670 68284358 85230841 68284495 85231012 68284632 85231183 68284769 85231354 68284906 85231525 68285043 85231696 68285180 85231867 68285317 85232038 68285454 85232209 68285591 85232380 68285728 85232551 68285865 85232722 68286002 85232893 68286139 85233064 68286276 85233235 68286413 85233406 68286550 85233577 68286687 85233748 68286824 85233919 68286961 85234090 68287098 85234261 68287235 85234432 68287372 85234603 68287509 85234774 68287646 85234945 68287783 85235116 68287920 85235287 68288057 85235458 68288194 85235629 68288331 85235800 68288468 85235971 68288605 85236142 68288742 85236313 68288879 85236484 68289016 85236655 68289153 85236826 68289290 85236997 68289427 85237168 68289564 85237339 68289701 85237510 68289838 85237681 68289975 85237852 68290112 85238023 68290249 85238194 68290386 85238365 68290523 85238536 68290660 85238707 68290797 85238878 68290934 85239049 68291071 85239220 68291208 85239391 68291345 85239562 68291482 85239733 68291619 85239904 68291756 85240075 68291893 85240246 68292030 85240417 68292167 85240588 68292304 85240759 68292441 85240930 68292578 85241101 68292715 85241272 68292852 85241443 68292989 85241614 68293126 85241785 68293263 85241956 68293400 85242127 68293537 85242298 68293674 85242469 68293811 85242640 68293948 85242811 68294085 85242982 68294222 85243153 68294359 85243324 68294496 85243495 68294633 85243666 68294770 85243837 68294907 85244008 68295044 85244179 68295181 85244350 68295318 85244521 68295455 85244692 68295592 85244863 68295729 85245034 68295866 85245205 68296003 85245376 68296140 85245547 68296277 85245718 68296414 85245889 68296551 85246060 68296688 85246231 68296825 85246402 68296962 85246573 68297099 85246744 68297236 85246915 68297373 85247086 68297510 85247257 68297647 85247428 68297784 85247599 68297921 85247770 68298058 85247941 68298195 85248112 68298332 85248283 68298469 85248454 68298606 85248625 68298743 85248796 68298880 85248967 68299017 85249138 68299154 85249309 68299291 85249480 68299428 85249651 68299565 85249822 68299702 85249993 68299839 85250164 68299976 85250335 68300113 85250506 68300250 85250677 68300387 85250848 68300524 85251019 68300661 85251190 68300798 85251361 68300935 85251532 68301072 85251703 68301209 85251874 68301346 85252045 68301483 85252216 68301620 85252387 68301757 85252558 68301894 85252729 68302031 85252900 68302168 85253071 68302305 85253242 68302442 85253413 68302579 85253584 68302716 85253755 68302853 85253926 68302990 85254097 68303127 85254268 68303264 85254439 68303401 85254610 68303538 85254781 68303675 85254952 68303812 85255123 68303949 85255294 68304086 85255465 68304223 85255636 68304360 85255807 68304497 85255978 68304634 85256149 68304771 85256320 68304908 85256491 68305045 85256662 68305182 85256833 68305319 85257004 68305456 85257175 68305593 85257346 68305730 85257517 68305867 85257688 68306004 85257859 68306141 85258030 68306278 85258201 68306415 85258372 68306552 85258543 68306689 85258714 68306826 85258885 68306963 85259056 68307100 85259227 68307237 85259398 68307374 85259569 68307511 85259740 68307648 85259911 68307785 85260082 68307922 85260253 68308059 85260424 68308196 85260595 68308333 85260766 68308470 85260937 68308607 85261108 68308744 85261279 68308881 85261450 68309018 85261621 68309155 85261792 68309292 85261963 68309429 85262134 68309566 85262305 68309703 85262476 68309840 85262647 68309977 85262818 68310114 85262989 68310251 85263160 68310388 85263331 68310525 85263502 68310662 85263673 68310799 85263844 68310936 85264015 68311073 85264186 68311210 85264357 68311347 85264528 68311484 85264699 68311621 85264870 68311758 85265041 68311895 85265212 68312032 85265383 68312169 85265554 68312306 85265725 68312443 85265896 68312580 85266067 68312717 85266238 68312854 85266409 68312991 85266580 68313128 85266751 68313265 85266922 68313402 85267093 68313539 85267264 68313676 85267435 68313813 85267606 68313950 85267777 68314087 85267948 68314224 85268119 68314361 85268290 68314498 85268461 68314635 85268632 68314772 85268803 68314909 85268974 68315046 85269145 68315183 85269316 68315320 85269487 68315457 85269658 68315594 85269829 68315731 85270000 68315868 85270171 68316005 85270342 68316142 85270513 68316279 85270684 68316416 85270855 68316553 85271026 68316690 85271197 68316827 85271368 68316964 85271539 68317101 85271710 68317238 85271881 68317375 85272052 68317512 85272223 68317649 85272394 68317786 85272565 68317923 85272736 68318060 85272907 68318197 85273078 68318334 85273249 68318471 85273420 68318608 85273591 68318745 85273762 68318882 85273933 68319019 85274104 68319156 85274275 68319293 85274446 68319430 85274617 68319567 85274788 68319704 85274959 68319841 85275130 68319978 85275301 68320115 85275472 68320252 85275643 68320389 85275814 68320526 85275985 68320663 85276156 68320800 85276327 68320937 85276498 68321074 85276669 68321211 85276840 68321348 85277011 68321485 85277182 68321622 85277353 68321759 85277524 68321896 85277695 68322033 85277866 68322170 85278037 68322307 85278208 68322444 85278379 68322581 85278550 68322718 85278721 68322855 85278892 68322992 85279063 68323129 85279234 68323266 85279405 68323403 85279576 68323540 85279747 68323677 85279918 68323814 85280089 68323951 85280260 68324088 85280431 68324225 85280602 68324362 85280773 68324499 85280944 68324636 85281115 68324773 85281286 68324910 85281457 68325047 85281628 68325184 85281799 68325321 85281970 68325458 85282141 68325595 85282312 68325732 85282483 68325869 85282654 68326006 85282825 68326143 85282996 68326280 85283167 68326417 85283338 68326554 85283509 68326691 85283680 68326828 85283851 68326965 85284022 68327102 85284193 68327239 85284364 68327376 85284535 68327513 85284706 68327650 85284877 68327787 85285048 68327924 85285219 68328061 85285390 68328198 85285561 68328335 85285732 68328472 85285903 68328609 85286074 68328746 85286245 68328883 85286416 68329020 85286587 68329157 85286758 68329294 85286929 68329431 85287100 68329568 85287271 68329705 85287442 68329842 85287613 68329979 85287784 68330116 85287955 68330253 85288126 68330390 85288297 68330527 85288468 68330664 85288639 68330801 85288810 68330938 85288981 68331075 85289152 68331212 85289323 68331349 85289494 68331486 85289665 68331623 85289836 68331760 85290007 68331897 85290178 68332034 85290349 68332171 85290520 68332308 85290691 68332445 85290862 68332582 85291033 68332719 85291204 68332856 85291375 68332993 85291546 68333130 85291717 68333267 85291888 68333404 85292059 68333541 85292230 68333678 85292401 68333815 85292572 68333952 85292743 68334089 85292914 68334226 85293085 68334363 85293256 68334500 85293427 68334637 85293598 68334774 85293769 68334911 85293940 68335048 85294111 68335185 85294282 68335322 85294453 68335459 85294624 68335596 85294795 68335733 85294966 68335870 85295137 68336007 85295308 68336144 85295479 68336281 85295650 68336418 85295821 68336555 85295992 68336692 85296163 68336829 85296334 68336966 85296505 68337103 85296676 68337240 85296847 68337377 85297018 68337514 85297189 68337651 85297360 68337788 85297531 68337925 85297702 68338062 85297873 68338199 85298044 68338336 85298215 68338473 85298386 68338610 85298557 68338747 85298728 68338884 85298899 68339021 85299070 68339158 85299241 68339295 85299412 68339432 85299583 68339569 85299754 68339706 85299925 68339843 85300096 68339980 85300267 68340117 85300438 68340254 85300609 68340391 85300780 68340528 85300951 68340665 85301122 68340802 85301293 68340939 85301464 68341076 85301635 68341213 85301806 68341350 85301977 68341487 85302148 68341624 85302319 68341761 85302490 68341898 85302661 68342035 85302832 68342172 85303003 68342309 85303174 68342446 85303345 68342583 85303516 68342720 85303687 68342857 85303858 68342994 85304029 68343131 85304200 68343268 85304371 68343405 85304542 68343542 85304713 68343679 85304884 68343816 85305055 68343953 85305226 68344090 85305397 68344227 85305568 68344364 85305739 68344501 85305910 68344638 85306081 68344775 85306252 68344912 85306423 68345049 85306594 68345186 85306765 68345323 85306936 68345460 85307107 68345597 85307278 68345734 85307449 68345871 85307620 68346008 85307791 68346145 85307962 68346282 85308133 68346419 85308304 68346556 85308475 68346693 85308646 68346830 85308817 68346967 85308988 68347104 85309159 68347241 85309330 68347378 85309501 68347515 85309672 68347652 85309843 68347789 85310014 68347926 85310185 68348063 85310356 68348200 85310527 68348337 85310698 68348474 85310869 68348611 85311040 68348748 85311211 68348885 85311382 68349022 85311553 68349159 85311724 68349296 85311895 68349433 85312066 68349570 85312237 68349707 85312408 68349844 85312579 68349981 85312750 68350118 85312921 68350255 85313092 68350392 85313263 68350529 85313434 68350666 85313605 68350803 85313776 68350940 85313947 68351077 85314118 68351214 85314289 68351351 85314460 68351488 85314631 68351625 85314802 68351762 85314973 68351899 85315144 68352036 85315315 68352173 85315486 68352310 85315657 68352447 85315828 68352584 85315999 68352721 85316170 68352858 85316341 68352995 85316512 68353132 85316683 68353269 85316854 68353406 85317025 68353543 85317196 68353680 85317367 68353817 85317538 68353954 85317709 68354091 85317880 68354228 85318051 68354365 85318222 68354502 85318393 68354639 85318564 68354776 85318735 68354913 85318906 68355050 85319077 68355187 85319248 68355324 85319419 68355461 85319590 68355598 85319761 68355735 85319932 68355872 85320103 68356009 85320274 68356146 85320445 68356283 85320616 68356420 85320787 68356557 85320958 68356694 85321129 68356831 85321300 68356968 85321471 68357105 85321642 68357242 85321813 68357379 85321984 68357516 85322155 68357653 85322326 68357790 85322497 68357927 85322668 68358064 85322839 68358201 85323010 68358338 85323181 68358475 85323352 68358612 85323523 68358749 85323694 68358886 85323865 68359023 85324036 68359160 85324207 68359297 85324378 68359434 85324549 68359571 85324720 68359708 85324891 68359845 85325062 68359982 85325233 68360119 85325404 68360256 85325575 68360393 85325746 68360530 85325917 68360667 85326088 68360804 85326259 68360941 85326430 68361078 85326601 68361215 85326772 68361352 85326943 68361489 85327114 68361626 85327285
1000 46250241 0 46250241 57728403 46250378 57728574 46250515 57728745 46250652 57728916 46250789 57729087 46250926 57729258 46251063 57729429 46251200 57729600 46251337 57729771 46251474 57729942 46251611 57730113 46251748 57730284 46251885 57730455 46252022 57730626 46252159 57730797 46252296 57730968 46252433 57731139 46252570 57731310 46252707 57731481 46252844 57731652 46252981 57731823 46253118 57731994 46253255 57732165 46253392 57732336 46253529 57732507 46253666 57732678 46253803 57732849 46253940 57733020 46254077 57733191 46254214 57733362 46254351 57733533 46254488 57733704 46254625 57733875 46254762 57734046 46254899 57734217 46255036 57734388 46255173 57734559 46255310 57734730 46255447 57734901 46255584 57735072 46255721 57735243 46255858 57735414 46255995 57735585 46256132 57735756 46256269 57735927 46256406 57736098 46256543 57736269 46256680 57736440 46256817 57736611 46256954 57736782 46257091 57736953 46257228 57737124 46257365 57737295 46257502 57737466 46257639 57737637 46257776 57737808 46257913 57737979 46258050 57738150 46258187 57738321 46258324 57738492 46258461 57738663 46258598 57738834 46258735 57739005 46258872 57739176 46259009 57739347 46259146 57739518 46259283 57739689 46259420 57739860 46259557 57740031 46259694 57740202 46259831 57740373 46259968 57740544 46260105 57740715 46260242 57740886 46260379 57741057 46260516 57741228 46260653 57741399 46260790 57741570 46260927 57741741 46261064 57741912 46261201 57742083 46261338 57742254 46261475 57742425 46261612 57742596 46261749 57742767 46261886 57742938 46262023 57743109 46262160 57743280 46262297 57743451 46262434 57743622 46262571 57743793 46262708 57743964 46262845 57744135 46262982 57744306 46263119 57744477 46263256 57744648 46263393 57744819 46263530 57744990 46263667 57745161 46263804 57745332 46263941 57745503 46264078 57745674 46264215 57745845 46264352 57746016 46264489 57746187 46264626 57746358 46264763 57746529 46264900 57746700 46265037 57746871 46265174 57747042 46265311 57747213 46265448 57747384 46265585 57747555 46265722 57747726 46265859 57747897 46265996 57748068 46266133 57748239 46266270 57748410 46266407 57748581 46266544 57748752 46266681 57748923 46266818 57749094 46266955 57749265 46267092 57749436 46267229 57749607 46267366 57749778 46267503 57749949 46267640 57750120 46267777 57750291 46267914 57750462 46268051 57750633 46268188 57750804 46268325 57750975 46268462 57751146 46268599 57751317 46268736 57751488 46268873 57751659 46269010 57751830 46269147 57752001 46269284 57752172 46269421 57752343 46269558 57752514 46269695 57752685 46269832 57752856 46269969 57753027 46270106 57753198 46270243 57753369 46270380 57753540 46270517 57753711 46270654 57753882 46270791 57754053 46270928 57754224 46271065 57754395 46271202 57754566 46271339 57754737 46271476 57754908 46271613 57755079 46271750 57755250 46271887 57755421 46272024 57755592 46272161 57755763 46272298 57755934 46272435 57756105 46272572 57756276 46272709 57756447 46272846 57756618 46272983 57756789 46273120 57756960 46273257 57757131 46273394 57757302 46273531 57757473 46273668 57757644 46273805 57757815 46273942 57757986 46274079 57758157 46274216 57758328 46274353 57758499 46274490 57758670 46274627 57758841 46274764 57759012 46274901 57759183 46275038 57759354 46275175 57759525 46275312 57759696 46275449 57759867 46275586 57760038 46275723 57760209 46275860 57760380 46275997 57760551 46276134 57760722 46276271 57760893 46276408 57761064 46276545 57761235 46276682 57761406 46276819 57761577 46276956 57761748 46277093 57761919 46277230 57762090 46277367 57762261 46277504 57762432 46277641 57762603 46277778 57762774 46277915 57762945 46278052 57763116 46278189 57763287 46278326 57763458 46278463 57763629 46278600 57763800 46278737 57763971 46278874 57764142 46279011 57764313 46279148 57764484 46279285 57764655 46279422 57764826 46279559 57764997 46279696 57765168 46279833 57765339 46279970 57765510 46280107 57765681 46280244 57765852 46280381 57766023 46280518 57766194 46280655 57766365 46280792 57766536 46280929 57766707 46281066 57766878 46281203 57767049 46281340 57767220 46281477 57767391 46281614 57767562 46281751 57767733 46281888 57767904 46282025 57768075 46282162 57768246 46282299 57768417 46282436 57768588 46282573 57768759 46282710 57768930 46282847 57769101 46282984 57769272 46283121 57769443 46283258 57769614 46283395 57769785 46283532 57769956 46283669 57770127 46283806 57770298 46283943 57770469 46284080 57770640 46284217 57770811 46284354 57770982 46284491 57771153 46284628 57771324 46284765 57771495 46284902 57771666 46285039 57771837 46285176 57772008 46285313 57772179 46285450 57772350 46285587 57772521 46285724 57772692 46285861 57772863 46285998 57773034 46286135 57773205 46286272 57773376 46286409 57773547 46286546 57773718 46286683 57773889 46286820 57774060 46286957 57774231 46287094 57774402 46287231 57774573 46287368 57774744 46287505 57774915 46287642 57775086 46287779 57775257 46287916 57775428 46288053 57775599 46288190 57775770 46288327 57775941 46288464 57776112 46288601 57776283 46288738 57776454 46288875 57776625 46289012 57776796 46289149 57776967 46289286 57777138 46289423 57777309 46289560 57777480 46289697 57777651 46289834 57777822 46289971 57777993 46290108 57778164 46290245 57778335 46290382 57778506 46290519 57778677 46290656 57778848 46290793 57779019 46290930 57779190 46291067 57779361 46291204 57779532 46291341 57779703 46291478 57779874 46291615 57780045 46291752 57780216 46291889 57780387 46292026 57780558 46292163 57780729 46292300 57780900 46292437 57781071 46292574 57781242 46292711 57781413 46292848 57781584 46292985 57781755 46293122 57781926 46293259 57782097 46293396 57782268 46293533 57782439 46293670 57782610 46293807 57782781 46293944 57782952 46294081 57783123 46294218 57783294 46294355 57783465 46294492 57783636 46294629 57783807 46294766 57783978 46294903 57784149 46295040 57784320 46295177 57784491 46295314 57784662 46295451 57784833 46295588 57785004 46295725 57785175 46295862 57785346 46295999 57785517 46296136 57785688 46296273 57785859 46296410 57786030 46296547 57786201 46296684 57786372 46296821 57786543 46296958 57786714 46297095 57786885 46297232 57787056 46297369 57787227 46297506 57787398 46297643 57787569 46297780 57787740 46297917 57787911 46298054 57788082 46298191 57788253 46298328 57788424 46298465 57788595 46298602 57788766 46298739 57788937 46298876 57789108 46299013 57789279 46299150 57789450 46299287 57789621 46299424 57789792 46299561 57789963 46299698 57790134 46299835 57790305 46299972 57790476 46300109 57790647 46300246 57790818 46300383 57790989 46300520 57791160 46300657 57791331 46300794 57791502 46300931 57791673 46301068 57791844 46301205 57792015 46301342 57792186 46301479 57792357 46301616 57792528 46301753 57792699 46301890 57792870 46302027 57793041 46302164 57793212 46302301 57793383 46302438 57793554 46302575 57793725 46302712 57793896 46302849 57794067 46302986 57794238 46303123 57794409 46303260 57794580 46303397 57794751 46303534 57794922 46303671 57795093 46303808 57795264 46303945 57795435 46304082 57795606 46304219 57795777 46304356 57795948 46304493 57796119 46304630 57796290 46304767 57796461 46304904 57796632 46305041 57796803 46305178 57796974 46305315 57797145 46305452 57797316 46305589 57797487 46305726 57797658 46305863 57797829 46306000 57798000 46306137 57798171 46306274 57798342 46306411 57798513 46306548 57798684 46306685 57798855 46306822 57799026 46306959 57799197 46307096 57799368 46307233 57799539 46307370 57799710 46307507 57799881 46307644 57800052 46307781 57800223 46307918 57800394 46308055 57800565 46308192 57800736 46308329 57800907 46308466 57801078 46308603 57801249 46308740 57801420 46308877 57801591 46309014 57801762 46309151 57801933 46309288 57802104 46309425 57802275 46309562 57802446 46309699 57802617 46309836 57802788 46309973 57802959 46310110 57803130 46310247 57803301 46310384 57803472 46310521 57803643 46310658 57803814 46310795 57803985 46310932 57804156 46311069 57804327 46311206 57804498 46311343 57804669 46311480 57804840 46311617 57805011 46311754 57805182 46311891 57805353 46312028 57805524 46312165 57805695 46312302 57805866 46312439 57806037 46312576 57806208 46312713 57806379 46312850 57806550 46312987 57806721 46313124 57806892 46313261 57807063 46313398 57807234 46313535 57807405 46313672 57807576 46313809 57807747 46313946 57807918 46314083 57808089 46314220 57808260 46314357 57808431 46314494 57808602 46314631 57808773 46314768 57808944 46314905 57809115 46315042 57809286 46315179 57809457 46315316 57809628 46315453 57809799 46315590 57809970 46315727 57810141 46315864 57810312 46316001 57810483 46316138 57810654 46316275 57810825 46316412 57810996 46316549 57811167 46316686 57811338 46316823 57811509 46316960 57811680 46317097 57811851 46317234 57812022 46317371 57812193 46317508 57812364 46317645 57812535 46317782 57812706 46317919 57812877 46318056 57813048 46318193 57813219 46318330 57813390 46318467 57813561 46318604 57813732 46318741 57813903 46318878 57814074 46319015 57814245 46319152 57814416 46319289 57814587 46319426 57814758 46319563 57814929 46319700 57815100 46319837 57815271 46319974 57815442 46320111 57815613 46320248 57815784 46320385 57815955 46320522 57816126 46320659 57816297 46320796 57816468 46320933 57816639 46321070 57816810 46321207 57816981 46321344 57817152 46321481 57817323 46321618 57817494 46321755 57817665 46321892 57817836 46322029 57818007 46322166 57818178 46322303 57818349 46322440 57818520 46322577 57818691 46322714 57818862 46322851 57819033 46322988 57819204 46323125 57819375 46323262 57819546 46323399 57819717 46323536 57819888 46323673 57820059 46323810 57820230 46323947 57820401 46324084 57820572 46324221 57820743 46324358 57820914 46324495 57821085 46324632 57821256 46324769 57821427 46324906 57821598 46325043 57821769 46325180 57821940 46325317 57822111 46325454 57822282 46325591 57822453 46325728 57822624 46325865 57822795 46326002 57822966 46326139 57823137 46326276 57823308 46326413 57823479 46326550 57823650 46326687 57823821 46326824 57823992 46326961 57824163 46327098 57824334 46327235 57824505 46327372 57824676 46327509 57824847 46327646 57825018 46327783 57825189 46327920 57825360 46328057 57825531 46328194 57825702 46328331 57825873 46328468 57826044 46328605 57826215 46328742 57826386 46328879 57826557 46329016 57826728 46329153 57826899 46329290 57827070 46329427 57827241 46329564 57827412 46329701 57827583 46329838 57827754 46329975 57827925 46330112 57828096 46330249 57828267 46330386 57828438 46330523 57828609 46330660 57828780 46330797 57828951 46330934 57829122 46331071 57829293 46331208 57829464 46331345 57829635 46331482 57829806 46331619 57829977 46331756 57830148 46331893 57830319 46332030 57830490 46332167 57830661 46332304 57830832 46332441 57831003 46332578 57831174 46332715 57831345 46332852 57831516 46332989 57831687 46333126 57831858 46333263 57832029 46333400 57832200 46333537 57832371 46333674 57832542 46333811 57832713 46333948 57832884 46334085 57833055 46334222 57833226 46334359 57833397 46334496 57833568 46334633 57833739 46334770 57833910 46334907 57834081 46335044 57834252 46335181 57834423 46335318 57834594 46335455 57834765 46335592 57834936 46335729 57835107 46335866 57835278 46336003 57835449 46336140 57835620 46336277 57835791 46336414 57835962 46336551 57836133 46336688 57836304 46336825 57836475 46336962 57836646 46337099 57836817 46337236 57836988 46337373 57837159 46337510 57837330 46337647 57837501 46337784 57837672 46337921 57837843 46338058 57838014 46338195 57838185 46338332 57838356 46338469 57838527 46338606 57838698 46338743 57838869 46338880 57839040 46339017 57839211 46339154 57839382 46339291 57839553 46339428 57839724 46339565 57839895 46339702 57840066 46339839 57840237 46339976 57840408 46340113 57840579 46340250 57840750 46340387 57840921 46340524 57841092 46340661 57841263 46340798 57841434 46340935 57841605 46341072 57841776 46341209 57841947 46341346 57842118 46341483 57842289 46341620 57842460 46341757 57842631 46341894 57842802 46342031 57842973 46342168 57843144 46342305 57843315 46342442 57843486 46342579 57843657 46342716 57843828 46342853 57843999 46342990 57844170 46343127 57844341 46343264 57844512 46343401 57844683 46343538 57844854 46343675 57845025 46343812 57845196 46343949 57845367 46344086 57845538 46344223 57845709 46344360 57845880 46344497 57846051 46344634 57846222 46344771 57846393 46344908 57846564 46345045 57846735 46345182 57846906 46345319 57847077 46345456 57847248 46345593 57847419 46345730 57847590 46345867 57847761 46346004 57847932 46346141 57848103 46346278 57848274 46346415 57848445 46346552 57848616 46346689 57848787 46346826 57848958 46346963 57849129 46347100 57849300 46347237 57849471 46347374 57849642 46347511 57849813 46347648 57849984 46347785 57850155 46347922 57850326 46348059 57850497 46348196 57850668 46348333 57850839 46348470 57851010 46348607 57851181 46348744 57851352 46348881 57851523 46349018 57851694 46349155 57851865 46349292 57852036 46349429 57852207 46349566 57852378 46349703 57852549 46349840 57852720 46349977 57852891 46350114 57853062 46350251 57853233 46350388 57853404 46350525 57853575 46350662 57853746 46350799 57853917 46350936 57854088 46351073 57854259 46351210 57854430 46351347 57854601 46351484 57854772 46351621 57854943 46351758 57855114 46351895 57855285 46352032 57855456 46352169 57855627 46352306 57855798 46352443 57855969 46352580 57856140 46352717 57856311 46352854 57856482 46352991 57856653 46353128 57856824 46353265 57856995 46353402 57857166 46353539 57857337 46353676 57857508 46353813 57857679 46353950 57857850 46354087 57858021 46354224 57858192 46354361 57858363 46354498 57858534 46354635 57858705 46354772 57858876 46354909 57859047 46355046 57859218 46355183 57859389 46355320 57859560 46355457 57859731 46355594 57859902 46355731 57860073 46355868 57860244 46356005 57860415 46356142 57860586 46356279 57860757 46356416 57860928 46356553 57861099 46356690 57861270 46356827 57861441 46356964 57861612 46357101 57861783 46357238 57861954 46357375 57862125 46357512 57862296 46357649 57862467 46357786 57862638 46357923 57862809 46358060 57862980 46358197 57863151 46358334 57863322 46358471 57863493 46358608 57863664 46358745 57863835 46358882 57864006 46359019 57864177 46359156 57864348 46359293 57864519 46359430 57864690 46359567 57864861 46359704 57865032 46359841 57865203 46359978 57865374 46360115 57865545 46360252 57865716 46360389 57865887 46360526 57866058 46360663 57866229 46360800 57866400 46360937 57866571 46361074 57866742 46361211 57866913 46361348 57867084 46361485 57867255 46361622 57867426 46361759 57867597 46361896 57867768 46362033 57867939 46362170 57868110 46362307 57868281 46362444 57868452 46362581 57868623 46362718 57868794 46362855 57868965 46362992 57869136 46363129 57869307 46363266 57869478 46363403 57869649 46363540 57869820 46363677 57869991 46363814 57870162 46363951 57870333 46364088 57870504 46364225 57870675 46364362 57870846 46364499 57871017 46364636 57871188 46364773 57871359 46364910 57871530 46365047 57871701 46365184 57871872 46365321 57872043 46365458 57872214 46365595 57872385 46365732 57872556 46365869 57872727 46366006 57872898 46366143 57873069 46366280 57873240 46366417 57873411 46366554 57873582 46366691 57873753 46366828 57873924 46366965 57874095 46367102 57874266 46367239 57874437 46367376 57874608 46367513 57874779 46367650 57874950 46367787 57875121 46367924 57875292 46368061 57875463 46368198 57875634 46368335 57875805 46368472 57875976 46368609 57876147 46368746 57876318 46368883 57876489 46369020 57876660 46369157 57876831 46369294 57877002 46369431 57877173 46369568 57877344 46369705 57877515 46369842 57877686 46369979 57877857 46370116 57878028 46370253 57878199 46370390 57878370 46370527 57878541 46370664 57878712 46370801 57878883 46370938 57879054 46371075 57879225 46371212 57879396 46371349 57879567 46371486 57879738 46371623 57879909 46371760 57880080 46371897 57880251 46372034 57880422 46372171 57880593 46372308 57880764 46372445 57880935 46372582 57881106 46372719 57881277 46372856 57881448 46372993 57881619 46373130 57881790 46373267 57881961 46373404 57882132 46373541 57882303 46373678 57882474 46373815 57882645 46373952 57882816 46374089 57882987 46374226 57883158 46374363 57883329 46374500 57883500 46374637 57883671 46374774 57883842 46374911 57884013 46375048 57884184 46375185 57884355 46375322 57884526 46375459 57884697 46375596 57884868 46375733 57885039 46375870 57885210 46376007 57885381 46376144 57885552 46376281 57885723 46376418 57885894 46376555 57886065 46376692 57886236 46376829 57886407 46376966 57886578 46377103 57886749 46377240 57886920 46377377 57887091 46377514 57887262 46377651 57887433 46377788 57887604 46377925 57887775 46378062 57887946 46378199 57888117 46378336 57888288 46378473 57888459 46378610 57888630 46378747 57888801 46378884 57888972 46379021 57889143 46379158 57889314 46379295 57889485 46379432 57889656 46379569 57889827 46379706 57889998 46379843 57890169 46379980 57890340 46380117 57890511 46380254 57890682 46380391 57890853 46380528 57891024 46380665 57891195 46380802 57891366 46380939 57891537 46381076 57891708 46381213 57891879 46381350 57892050 46381487 57892221 46381624 57892392 46381761 57892563 46381898 57892734 46382035 57892905 46382172 57893076 46382309 57893247 46382446 57893418 46382583 57893589 46382720 57893760 46382857 57893931 46382994 57894102 46383131 57894273 46383268 57894444 46383405 57894615 46383542 57894786 46383679 57894957 46383816 57895128 46383953 57895299 46384090 57895470 46384227 57895641 46384364 57895812 46384501 57895983 46384638 57896154 46384775 57896325 46384912 57896496 46385049 57896667 46385186 57896838 46385323 57897009 46385460 57897180 46385597 57897351 46385734 57897522 46385871 57897693 46386008 57897864 46386145 57898035 46386282 57898206 46386419 57898377 46386556 57898548 46386693 57898719 46386830 57898890 46386967 57899061
1000 64114900 0 64114900 80026627 64115037 80026798 64115174 80026969 64115311 80027140 64115448 80027311 64115585 80027482 64115722 80027653 64115859 80027824 64115996 80027995 64116133 80028166 64116270 80028337 64116407 80028508 64116544 80028679 64116681 80028850 64116818 80029021 64116955 80029192 64117092 80029363 64117229 80029534 64117366 80029705 64117503 80029876 64117640 80030047 64117777 80030218 64117914 80030389 64118051 80030560 64118188 80030731 64118325 80030902 64118462 80031073 64118599 80031244 64118736 80031415 64118873 80031586 64119010 80031757 64119147 80031928 64119284 80032099 64119421 80032270 64119558 80032441 64119695 80032612 64119832 80032783 64119969 80032954 64120106 80033125 64120243 80033296 64120380 80033467 64120517 80033638 64120654 80033809 64120791 80033980 64120928 80034151 64121065 80034322 64121202 80034493 64121339 80034664 64121476 80034835 64121613 80035006 64121750 80035177 64121887 80035348 64122024 80035519 64122161 80035690 64122298 80035861 64122435 80036032 64122572 80036203 64122709 80036374 64122846 80036545 64122983 80036716 64123120 80036887 64123257 80037058 64123394 80037229 64123531 80037400 64123668 80037571 64123805 80037742 64123942 80037913 64124079 80038084 64124216 80038255 64124353 80038426 64124490 80038597 64124627 80038768 64124764 80038939 64124901 80039110 64125038 80039281 64125175 80039452 64125312 80039623 64125449 80039794 64125586 80039965 64125723 80040136 64125860 80040307 64125997 80040478 64126134 80040649 64126271 80040820 64126408 80040991 64126545 80041162 64126682 80041333 64126819 80041504 64126956 80041675 64127093 80041846 64127230 80042017 64127367 80042188 64127504 80042359 64127641 80042530 64127778 80042701 64127915 80042872 64128052 80043043 64128189 80043214 64128326 80043385 64128463 80043556 64128600 80043727 64128737 80043898 64128874 80044069 64129011 80044240 64129148 80044411 64129285 80044582 64129422 80044753 64129559 80044924 64129696 80045095 64129833 80045266 64129970 80045437 64130107 80045608 64130244 80045779 64130381 80045950 64130518 80046121 64130655 80046292 64130792 80046463 64130929 80046634 64131066 80046805 64131203 80046976 64131340 80047147 64131477 80047318 64131614 80047489 64131751 80047660 64131888 80047831 64132025 80048002 64132162 80048173 64132299 80048344 64132436 80048515 64132573 80048686 64132710 80048857 64132847 80049028 64132984 80049199 64133121 80049370 64133258 80049541 64133395 80049712 64133532 80049883 64133669 80050054 64133806 80050225 64133943 80050396 64134080 80050567 64134217 80050738 64134354 80050909 64134491 80051080 64134628 80051251 64134765 80051422 64134902 80051593 64135039 80051764 64135176 80051935 64135313 80052106 64135450 80052277 64135587 80052448 64135724 80052619 64135861 80052790 64135998 80052961 64136135 80053132 64136272 80053303 64136409 80053474 64136546 80053645 64136683 80053816 64136820 80053987 64136957 80054158 64137094 80054329 64137231 80054500 64137368 80054671 64137505 80054842 64137642 80055013 64137779 80055184 64137916 80055355 64138053 80055526 64138190 80055697 64138327 80055868 64138464 80056039 64138601 80056210 64138738 80056381 64138875 80056552 64139012 80056723 64139149 80056894 64139286 80057065 64139423 80057236 64139560 80057407 64139697 80057578 64139834 80057749 64139971 80057920 64140108 80058091 64140245 80058262 64140382 80058433 64140519 80058604 64140656 80058775 64140793 80058946 64140930 80059117 64141067 80059288 64141204 80059459 64141341 80059630 64141478 80059801 64141615 80059972 64141752 80060143 64141889 80060314 64142026 80060485 64142163 80060656 64142300 80060827 64142437 80060998 64142574 80061169 64142711 80061340 64142848 80061511 64142985 80061682 64143122 80061853 64143259 80062024 64143396 80062195 64143533 80062366 64143670 80062537 64143807 80062708 64143944 80062879 64144081 80063050 64144218 80063221 64144355 80063392 64144492 80063563 64144629 80063734 64144766 80063905 64144903 80064076 64145040 80064247 64145177 80064418 64145314 80064589 64145451 80064760 64145588 80064931 64145725 80065102 64145862 80065273 64145999 80065444 64146136 80065615 64146273 80065786 64146410 80065957 64146547 80066128 64146684 80066299 64146821 80066470 64146958 80066641 64147095 80066812 64147232 80066983 64147369 80067154 64147506 80067325 64147643 80067496 64147780 80067667 64147917 80067838 64148054 80068009 64148191 80068180 64148328 80068351 64148465 80068522 64148602 80068693 64148739 80068864 64148876 80069035 64149013 80069206 64149150 80069377 64149287 80069548 64149424 80069719 64149561 80069890 64149698 80070061 64149835 80070232 64149972 80070403 64150109 80070574 64150246 80070745 64150383 80070916 64150520 80071087 64150657 80071258 64150794 80071429 64150931 80071600 64151068 80071771 64151205 80071942 64151342 80072113 64151479 80072284 64151616 80072455 64151753 80072626 64151890 80072797 64152027 80072968 64152164 80073139 64152301 80073310 64152438 80073481 64152575 80073652 64152712 80073823 64152849 80073994 64152986 80074165 64153123 80074336 64153260 80074507 64153397 80074678 64153534 80074849 64153671 80075020 64153808 80075191 64153945 80075362 64154082 80075533 64154219 80075704 64154356 80075875 64154493 80076046 64154630 80076217 64154767 80076388 64154904 80076559 64155041 80076730 64155178 80076901 64155315 80077072 64155452 80077243 64155589 80077414 64155726 80077585 64155863 80077756 64156000 80077927 64156137 80078098 64156274 80078269 64156411 80078440 64156548 80078611 64156685 80078782 64156822 80078953 64156959 80079124 64157096 80079295 64157233 80079466 64157370 80079637 64157507 80079808 64157644 80079979 64157781 80080150 64157918 80080321 64158055 80080492 64158192 80080663 64158329 80080834 64158466 80081005 64158603 80081176 64158740 80081347 64158877 80081518 64159014 80081689 64159151 80081860 64159288 80082031 64159425 80082202 64159562 80082373 64159699 80082544 64159836 80082715 64159973 80082886 64160110 80083057 64160247 80083228 64160384 80083399 64160521 80083570 64160658 80083741 64160795 80083912 64160932 80084083 64161069 80084254 64161206 80084425 64161343 80084596 64161480 80084767 64161617 80084938 64161754 80085109 64161891 80085280 64162028 80085451 64162165 80085622 64162302 80085793 64162439 80085964 64162576 80086135 64162713 80086306 64162850 80086477 64162987 80086648 64163124 80086819 64163261 80086990 64163398 80087161 64163535 80087332 64163672 80087503 64163809 80087674 64163946 80087845 64164083 80088016 64164220 80088187 64164357 80088358 64164494 80088529 64164631 80088700 64164768 80088871 64164905 80089042 64165042 80089213 64165179 80089384 64165316 80089555 64165453 80089726 64165590 80089897 64165727 80090068 64165864 80090239 64166001 80090410 64166138 80090581 64166275 80090752 64166412 80090923 64166549 80091094 64166686 80091265 64166823 80091436 64166960 80091607 64167097 80091778 64167234 80091949 64167371 80092120 64167508 80092291 64167645 80092462 64167782 80092633 64167919 80092804 64168056 80092975 64168193 80093146 64168330 80093317 64168467 80093488 64168604 80093659 64168741 80093830 64168878 80094001 64169015 80094172 64169152 80094343 64169289 80094514 64169426 80094685 64169563 80094856 64169700 80095027 64169837 80095198 64169974 80095369 64170111 80095540 64170248 80095711 64170385 80095882 64170522 80096053 64170659 80096224 64170796 80096395 64170933 80096566 64171070 80096737 64171207 80096908 64171344 80097079 64171481 80097250 64171618 80097421 64171755 80097592 64171892 80097763 64172029 80097934 64172166 80098105 64172303 80098276 64172440 80098447 64172577 80098618 64172714 80098789 64172851 80098960 64172988 80099131 64173125 80099302 64173262 80099473 64173399 80099644 64173536 80099815 64173673 80099986 64173810 80100157 64173947 80100328 64174084 80100499 64174221 80100670 64174358 80100841 64174495 80101012 64174632 80101183 64174769 80101354 64174906 80101525 64175043 80101696 64175180 80101867 64175317 80102038 64175454 80102209 64175591 80102380 64175728 80102551 64175865 80102722 64176002 80102893 64176139 80103064 64176276 80103235 64176413 80103406 64176550 80103577 64176687 80103748 64176824 80103919 64176961 80104090 64177098 80104261 64177235 80104432 64177372 80104603 64177509 80104774 64177646 80104945 64177783 80105116 64177920 80105287 64178057 80105458 64178194 80105629 64178331 80105800 64178468 80105971 64178605 80106142 64178742 80106313 64178879 80106484 64179016 80106655 64179153 80106826 64179290 80106997 64179427 80107168 64179564 80107339 64179701 80107510 64179838 80107681 64179975 80107852 64180112 80108023 64180249 80108194 64180386 80108365 64180523 80108536 64180660 80108707 64180797 80108878 64180934 80109049 64181071 80109220 64181208 80109391 64181345 80109562 64181482 80109733 64181619 80109904 64181756 80110075 64181893 80110246 64182030 80110417 64182167 80110588 64182304 80110759 64182441 80110930 64182578 80111101 64182715 80111272 64182852 80111443 64182989 80111614 64183126 80111785 64183263 80111956 64183400 80112127 64183537 80112298 64183674 80112469 64183811 80112640 64183948 80112811 64184085 80112982 64184222 80113153 64184359 80113324 64184496 80113495 64184633 80113666 64184770 80113837 64184907 80114008 64185044 80114179 64185181 80114350 64185318 80114521 64185455 80114692 64185592 80114863 64185729 80115034 64185866 80115205 64186003 80115376 64186140 80115547 64186277 80115718 64186414 80115889 64186551 80116060 64186688 80116231 64186825 80116402 64186962 80116573 64187099 80116744 64187236 80116915 64187373 80117086 64187510 80117257 64187647 80117428 64187784 80117599 64187921 80117770 64188058 80117941 64188195 80118112 64188332 80118283 64188469 80118454 64188606 80118625 64188743 80118796 64188880 80118967 64189017 80119138 64189154 80119309 64189291 80119480 64189428 80119651 64189565 80119822 64189702 80119993 64189839 80120164 64189976 80120335 64190113 80120506 64190250 80120677 64190387 80120848 64190524 80121019 64190661 80121190 64190798 80121361 64190935 80121532 64191072 80121703 64191209 80121874 64191346 80122045 64191483 80122216 64191620 80122387 64191757 80122558 64191894 80122729 64192031 80122900 64192168 80123071 64192305 80123242 64192442 80123413 64192579 80123584 64192716 80123755 64192853 80123926 64192990 80124097 64193127 80124268 64193264 80124439 64193401 80124610 64193538 80124781 64193675 80124952 64193812 80125123 64193949 80125294 64194086 80125465 64194223 80125636 64194360 80125807 64194497 80125978 64194634 80126149 64194771 80126320 64194908 80126491 64195045 80126662 64195182 80126833 64195319 80127004 64195456 80127175 64195593 80127346 64195730 80127517 64195867 80127688 64196004 80127859 64196141 80128030 64196278 80128201 64196415 80128372 64196552 80128543 64196689 80128714 64196826 80128885 64196963 80129056 64197100 80129227 64197237 80129398 64197374 80129569 64197511 80129740 64197648 80129911 64197785 80130082 64197922 80130253 64198059 80130424 64198196 80130595 64198333 80130766 64198470 80130937 64198607 80131108 64198744 80131279 64198881 80131450 64199018 80131621 64199155 80131792 64199292 80131963 64199429 80132134 64199566 80132305 64199703 80132476 64199840 80132647 64199977 80132818 64200114 80132989 64200251 80133160 64200388 80133331 64200525 80133502 64200662 80133673 64200799 80133844 64200936 80134015 64201073 80134186 64201210 80134357 64201347 80134528 64201484 80134699 64201621 80134870 64201758 80135041 64201895 80135212 64202032 80135383 64202169 80135554 64202306 80135725 64202443 80135896 64202580 80136067 64202717 80136238 64202854 80136409 64202991 80136580 64203128 80136751 64203265 80136922 64203402 80137093 64203539 80137264 64203676 80137435 64203813 80137606 64203950 80137777 64204087 80137948 64204224 80138119 64204361 80138290 64204498 80138461 64204635 80138632 64204772 80138803 64204909 80138974 64205046 80139145 64205183 80139316 64205320 80139487 64205457 80139658 64205594 80139829 64205731 80140000 64205868 80140171 64206005 80140342 64206142 80140513 64206279 80140684 64206416 80140855 64206553 80141026 64206690 80141197 64206827 80141368 64206964 80141539 64207101 80141710 64207238 80141881 64207375 80142052 64207512 80142223 64207649 80142394 64207786 80142565 64207923 80142736 64208060 80142907 64208197 80143078 64208334 80143249 64208471 80143420 64208608 80143591 64208745 80143762 64208882 80143933 64209019 80144104 64209156 80144275 64209293 80144446 64209430 80144617 64209567 80144788 64209704 80144959 64209841 80145130 64209978 80145301 64210115 80145472 64210252 80145643 64210389 80145814 64210526 80145985 64210663 80146156 64210800 80146327 64210937 80146498 64211074 80146669 64211211 80146840 64211348 80147011 64211485 80147182 64211622 80147353 64211759 80147524 64211896 80147695 64212033 80147866 64212170 80148037 64212307 80148208 64212444 80148379 64212581 80148550 64212718 80148721 64212855 80148892 64212992 80149063 64213129 80149234 64213266 80149405 64213403 80149576 64213540 80149747 64213677 80149918 64213814 80150089 64213951 80150260 64214088 80150431 64214225 80150602 64214362 80150773 64214499 80150944 64214636 80151115 64214773 80151286 64214910 80151457 64215047 80151628 64215184 80151799 64215321 80151970 64215458 80152141 64215595 80152312 64215732 80152483 64215869 80152654 64216006 80152825 64216143 80152996 64216280 80153167 64216417 80153338 64216554 80153509 64216691 80153680 64216828 80153851 64216965 80154022 64217102 80154193 64217239 80154364 64217376 80154535 64217513 80154706 64217650 80154877 64217787 80155048 64217924 80155219 64218061 80155390 64218198 80155561 64218335 80155732 64218472 80155903 64218609 80156074 64218746 80156245 64218883 80156416 64219020 80156587 64219157 80156758 64219294 80156929 64219431 80157100 64219568 80157271 64219705 80157442 64219842 80157613 64219979 80157784 64220116 80157955 64220253 80158126 64220390 80158297 64220527 80158468 64220664 80158639 64220801 80158810 64220938 80158981 64221075 80159152 64221212 80159323 64221349 80159494 64221486 80159665 64221623 80159836 64221760 80160007 64221897 80160178 64222034 80160349 64222171 80160520 64222308 80160691 64222445 80160862 64222582 80161033 64222719 80161204 64222856 80161375 64222993 80161546 64223130 80161717 64223267 80161888 64223404 80162059 64223541 80162230 64223678 80162401 64223815 80162572 64223952 80162743 64224089 80162914 64224226 80163085 64224363 80163256 64224500 80163427 64224637 80163598 64224774 80163769 64224911 80163940 64225048 80164111 64225185 80164282 64225322 80164453 64225459 80164624 64225596 80164795 64225733 80164966 64225870 80165137 64226007 80165308 64226144 80165479 64226281 80165650 64226418 80165821 64226555 80165992 64226692 80166163 64226829 80166334 64226966 80166505 64227103 80166676 64227240 80166847 64227377 80167018 64227514 80167189 64227651 80167360 64227788 80167531 64227925 80167702 64228062 80167873 64228199 80168044 64228336 80168215 64228473 80168386 64228610 80168557 64228747 80168728 64228884 80168899 64229021 80169070 64229158 80169241 64229295 80169412 64229432 80169583 64229569 80169754 64229706 80169925 64229843 80170096 64229980 80170267 64230117 80170438 64230254 80170609 64230391 80170780 64230528 80170951 64230665 80171122 64230802 80171293 64230939 80171464 64231076 80171635 64231213 80171806 64231350 80171977 64231487 80172148 64231624 80172319 64231761 80172490 64231898 80172661 64232035 80172832 64232172 80173003 64232309 80173174 64232446 80173345 64232583 80173516 64232720 80173687 64232857 80173858 64232994 80174029 64233131 80174200 64233268 80174371 64233405 80174542 64233542 80174713 64233679 80174884 64233816 80175055 64233953 80175226 64234090 80175397 64234227 80175568 64234364 80175739 64234501 80175910 64234638 80176081 64234775 80176252 64234912 80176423 64235049 80176594 64235186 80176765 64235323 80176936 64235460 80177107 64235597 80177278 64235734 80177449 64235871 80177620 64236008 80177791 64236145 80177962 64236282 80178133 64236419 80178304 64236556 80178475 64236693 80178646 64236830 80178817 64236967 80178988 64237104 80179159 64237241 80179330 64237378 80179501 64237515 80179672 64237652 80179843 64237789 80180014 64237926 80180185 64238063 80180356 64238200 80180527 64238337 80180698 64238474 80180869 64238611 80181040 64238748 80181211 64238885 80181382 64239022 80181553 64239159 80181724 64239296 80181895 64239433 80182066 64239570 80182237 64239707 80182408 64239844 80182579 64239981 80182750 64240118 80182921 64240255 80183092 64240392 80183263 64240529 80183434 64240666 80183605 64240803 80183776 64240940 80183947 64241077 80184118 64241214 80184289 64241351 80184460 64241488 80184631 64241625 80184802 64241762 80184973 64241899 80185144 64242036 80185315 64242173 80185486 64242310 80185657 64242447 80185828 64242584 80185999 64242721 80186170 64242858 80186341 64242995 80186512 64243132 80186683 64243269 80186854 64243406 80187025 64243543 80187196 64243680 80187367 64243817 80187538 64243954 80187709 64244091 80187880 64244228 80188051 64244365 80188222 64244502 80188393 64244639 80188564 64244776 80188735 64244913 80188906 64245050 80189077 64245187 80189248 64245324 80189419 64245461 80189590 64245598 80189761 64245735 80189932 64245872 80190103 64246009 80190274 64246146 80190445 64246283 80190616 64246420 80190787 64246557 80190958 64246694 80191129 64246831 80191300 64246968 80191471 64247105 80191642 64247242 80191813 64247379 80191984 64247516 80192155 64247653 80192326 64247790 80192497 64247927 80192668 64248064 80192839 64248201 80193010 64248338 80193181 64248475 80193352 64248612 80193523 64248749 80193694 64248886 80193865 64249023 80194036 64249160 80194207 64249297 80194378 64249434 80194549 64249571 80194720 64249708 80194891 64249845 80195062 64249982 80195233 64250119 80195404 64250256 80195575 64250393 80195746 64250530 80195917 64250667 80196088 64250804 80196259 64250941 80196430 64251078 80196601 64251215 80196772 64251352 80196943 64251489 80197114 64251626 80197285
1000 78225900 0 78225900 97639627 78226037 97639798 78226174 97639969 78226311 97640140 78226448 97640311 78226585 97640482 78226722 97640653 78226859 97640824 78226996 97640995 78227133 97641166 78227270 97641337 78227407 97641508 78227544 97641679 78227681 97641850 78227818 97642021 78227955 97642192 78228092 97642363 78228229 97642534 78228366 97642705 78228503 97642876 78228640 97643047 78228777 97643218 78228914 97643389 78229051 97643560 78229188 97643731 78229325 97643902 78229462 97644073 78229599 97644244 78229736 97644415 78229873 97644586 78230010 97644757 78230147 97644928 78230284 97645099 78230421 97645270 78230558 97645441 78230695 97645612 78230832 97645783 78230969 97645954 78231106 97646125 78231243 97646296 78231380 97646467 78231517 97646638 78231654 97646809 78231791 97646980 78231928 97647151 78232065 97647322 78232202 97647493 78232339 97647664 78232476 97647835 78232613 97648006 78232750 97648177 78232887 97648348 78233024 97648519 78233161 97648690 78233298 97648861 78233435 97649032 78233572 97649203 78233709 97649374 78233846 97649545 78233983 97649716 78234120 97649887 78234257 97650058 78234394 97650229 78234531 97650400 78234668 97650571 78234805 97650742 78234942 97650913 78235079 97651084 78235216 97651255 78235353 97651426 78235490 97651597 78235627 97651768 78235764 97651939 78235901 97652110 78236038 97652281 78236175 97652452 78236312 97652623 78236449 97652794 78236586 97652965 78236723 97653136 78236860 97653307 78236997 97653478 78237134 97653649 78237271 97653820 78237408 97653991 78237545 97654162 78237682 97654333 78237819 97654504 78237956 97654675 78238093 97654846 78238230 97655017 78238367 97655188 78238504 97655359 78238641 97655530 78238778 97655701 78238915 97655872 78239052 97656043 78239189 97656214 78239326 97656385 78239463 97656556 78239600 97656727 78239737 97656898 78239874 97657069 78240011 97657240 78240148 97657411 78240285 97657582 78240422 97657753 78240559 97657924 78240696 97658095 78240833 97658266 78240970 97658437 78241107 97658608 78241244 97658779 78241381 97658950 78241518 97659121 78241655 97659292 78241792 97659463 78241929 97659634 78242066 97659805 78242203 97659976 78242340 97660147 78242477 97660318 78242614 97660489 78242751 97660660 78242888 97660831 78243025 97661002 78243162 97661173 78243299 97661344 78243436 97661515 78243573 97661686 78243710 97661857 78243847 97662028 78243984 97662199 78244121 97662370 78244258 97662541 78244395 97662712 78244532 97662883 78244669 97663054 78244806 97663225 78244943 97663396 78245080 97663567 78245217 97663738 78245354 97663909 78245491 97664080 78245628 97664251 78245765 97664422 78245902 97664593 78246039 97664764 78246176 97664935 78246313 97665106 78246450 97665277 78246587 97665448 78246724 97665619 78246861 97665790 78246998 97665961 78247135 97666132 78247272 97666303 78247409 97666474 78247546 97666645 78247683 97666816 78247820 97666987 78247957 97667158 78248094 97667329 78248231 97667500 78248368 97667671 78248505 97667842 78248642 97668013 78248779 97668184 78248916 97668355 78249053 97668526 78249190 97668697 78249327 97668868 78249464 97669039 78249601 97669210 78249738 97669381 78249875 97669552 78250012 97669723 78250149 97669894 78250286 97670065 78250423 97670236 78250560 97670407 78250697 97670578 78250834 97670749 78250971 97670920 78251108 97671091 78251245 97671262 78251382 97671433 78251519 97671604 78251656 97671775 78251793 97671946 78251930 97672117 78252067 97672288 78252204 97672459 78252341 97672630 78252478 97672801 78252615 97672972 78252752 97673143 78252889 97673314 78253026 97673485 78253163 97673656 78253300 97673827 78253437 97673998 78253574 97674169 78253711 97674340 78253848 97674511 78253985 97674682 78254122 97674853 78254259 97675024 78254396 97675195 78254533 97675366 78254670 97675537 78254807 97675708 78254944 97675879 78255081 97676050 78255218 97676221 78255355 97676392 78255492 97676563 78255629 97676734 78255766 97676905 78255903 97677076 78256040 97677247 78256177 97677418 78256314 97677589 78256451 97677760 78256588 97677931 78256725 97678102 78256862 97678273 78256999 97678444 78257136 97678615 78257273 97678786 78257410 97678957 78257547 97679128 78257684 97679299 78257821 97679470 78257958 97679641 78258095 97679812 78258232 97679983 78258369 97680154 78258506 97680325 78258643 97680496 78258780 97680667 78258917 97680838 78259054 97681009 78259191 97681180 78259328 97681351 78259465 97681522 78259602 97681693 78259739 97681864 78259876 97682035 78260013 97682206 78260150 97682377 78260287 97682548 78260424 97682719 78260561 97682890 78260698 97683061 78260835 97683232 78260972 97683403 78261109 97683574 78261246 97683745 78261383 97683916 78261520 97684087 78261657 97684258 78261794 97684429 78261931 97684600 78262068 97684771 78262205 97684942 78262342 97685113 78262479 97685284 78262616 97685455 78262753 97685626 78262890 97685797 78263027 97685968 78263164 97686139 78263301 97686310 78263438 97686481 78263575 97686652 78263712 97686823 78263849 97686994 78263986 97687165 78264123 97687336 78264260 97687507 78264397 97687678 78264534 97687849 78264671 97688020 78264808 97688191 78264945 97688362 78265082 97688533 78265219 97688704 78265356 97688875 78265493 97689046 78265630 97689217 78265767 97689388 78265904 97689559 78266041 97689730 78266178 97689901 78266315 97690072 78266452 97690243 78266589 97690414 78266726 97690585 78266863 97690756 78267000 97690927 78267137 97691098 78267274 97691269 78267411 97691440 78267548 97691611 78267685 97691782 78267822 97691953 78267959 97692124 78268096 97692295 78268233 97692466 78268370 97692637 78268507 97692808 78268644 97692979 78268781 97693150 78268918 97693321 78269055 97693492 78269192 97693663 78269329 97693834 78269466 97694005 78269603 97694176 78269740 97694347 78269877 97694518 78270014 97694689 78270151 97694860 78270288 97695031 78270425 97695202 78270562 97695373 78270699 97695544 78270836 97695715 78270973 97695886 78271110 97696057 78271247 97696228 78271384 97696399 78271521 97696570 78271658 97696741 78271795 97696912 78271932 97697083 78272069 97697254 78272206 97697425 78272343 97697596 78272480 97697767 78272617 97697938 78272754 97698109 78272891 97698280 78273028 97698451 78273165 97698622 78273302 97698793 78273439 97698964 78273576 97699135 78273713 97699306 78273850 97699477 78273987 97699648 78274124 97699819 78274261 97699990 78274398 97700161 78274535 97700332 78274672 97700503 78274809 97700674 78274946 97700845 78275083 97701016 78275220 97701187 78275357 97701358 78275494 97701529 78275631 97701700 78275768 97701871 78275905 97702042 78276042 97702213 78276179 97702384 78276316 97702555 78276453 97702726 78276590 97702897 78276727 97703068 78276864 97703239 78277001 97703410 78277138 97703581 78277275 97703752 78277412 97703923 78277549 97704094 78277686 97704265 78277823 97704436 78277960 97704607 78278097 97704778 78278234 97704949 78278371 97705120 78278508 97705291 78278645 97705462 78278782 97705633 78278919 97705804 78279056 97705975 78279193 97706146 78279330 97706317 78279467 97706488 78279604 97706659 78279741 97706830 78279878 97707001 78280015 97707172 78280152 97707343 78280289 97707514 78280426 97707685 78280563 97707856 78280700 97708027 78280837 97708198 78280974 97708369 78281111 97708540 78281248 97708711 78281385 97708882 78281522 97709053 78281659 97709224 78281796 97709395 78281933 97709566 78282070 97709737 78282207 97709908 78282344 97710079 78282481 97710250 78282618 97710421 78282755 97710592 78282892 97710763 78283029 97710934 78283166 97711105 78283303 97711276 78283440 97711447 78283577 97711618 78283714 97711789 78283851 97711960 78283988 97712131 78284125 97712302 78284262 97712473 78284399 97712644 78284536 97712815 78284673 97712986 78284810 97713157 78284947 97713328 78285084 97713499 78285221 97713670 78285358 97713841 78285495 97714012 78285632 97714183 78285769 97714354 78285906 97714525 78286043 97714696 78286180 97714867 78286317 97715038 78286454 97715209 78286591 97715380 78286728 97715551 78286865 97715722 78287002 97715893 78287139 97716064 78287276 97716235 78287413 97716406 78287550 97716577 78287687 97716748 78287824 97716919 78287961 97717090 78288098 97717261 78288235 97717432 78288372 97717603 78288509 97717774 78288646 97717945 78288783 97718116 78288920 97718287 78289057 97718458 78289194 97718629 78289331 97718800 78289468 97718971 78289605 97719142 78289742 97719313 78289879 97719484 78290016 97719655 78290153 97719826 78290290 97719997 78290427 97720168 78290564 97720339 78290701 97720510 78290838 97720681 78290975 97720852 78291112 97721023 78291249 97721194 78291386 97721365 78291523 97721536 78291660 97721707 78291797 97721878 78291934 97722049 78292071 97722220 78292208 97722391 78292345 97722562 78292482 97722733 78292619 97722904 78292756 97723075 78292893 97723246 78293030 97723417 78293167 97723588 78293304 97723759 78293441 97723930 78293578 97724101 78293715 97724272 78293852 97724443 78293989 97724614 78294126 97724785 78294263 97724956 78294400 97725127 78294537 97725298 78294674 97725469 78294811 97725640 78294948 97725811 78295085 97725982 78295222 97726153 78295359 97726324 78295496 97726495 78295633 97726666 78295770 97726837 78295907 97727008 78296044 97727179 78296181 97727350 78296318 97727521 78296455 97727692 78296592 97727863 78296729 97728034 78296866 97728205 78297003 97728376 78297140 97728547 78297277 97728718 78297414 97728889 78297551 97729060 78297688 97729231 78297825 97729402 78297962 97729573 78298099 97729744 78298236 97729915 78298373 97730086 78298510 97730257 78298647 97730428 78298784 97730599 78298921 97730770 78299058 97730941 78299195 97731112 78299332 97731283 78299469 97731454 78299606 97731625 78299743 97731796 78299880 97731967 78300017 97732138 78300154 97732309 78300291 97732480 78300428 97732651 78300565 97732822 78300702 97732993 78300839 97733164 78300976 97733335 78301113 97733506 78301250 97733677 78301387 97733848 78301524 97734019 78301661 97734190 78301798 97734361 78301935 97734532 78302072 97734703 78302209 97734874 78302346 97735045 78302483 97735216 78302620 97735387 78302757 97735558 78302894 97735729 78303031 97735900 78303168 97736071 78303305 97736242 78303442 97736413 78303579 97736584 78303716 97736755 78303853 97736926 78303990 97737097 78304127 97737268 78304264 97737439 78304401 97737610 78304538 97737781 78304675 97737952 78304812 97738123 78304949 97738294 78305086 97738465 78305223 97738636 78305360 97738807 78305497 97738978 78305634 97739149 78305771 97739320 78305908 97739491 78306045 97739662 78306182 97739833 78306319 97740004 78306456 97740175 78306593 97740346 78306730 97740517 78306867 97740688 78307004 97740859 78307141 97741030 78307278 97741201 78307415 97741372 78307552 97741543 78307689 97741714 78307826 97741885 78307963 97742056 78308100 97742227 78308237 97742398 78308374 97742569 78308511 97742740 78308648 97742911 78308785 97743082 78308922 97743253 78309059 97743424 78309196 97743595 78309333 97743766 78309470 97743937 78309607 97744108 78309744 97744279 78309881 97744450 78310018 97744621 78310155 97744792 78310292 97744963 78310429 97745134 78310566 97745305 78310703 97745476 78310840 97745647 78310977 97745818 78311114 97745989 78311251 97746160 78311388 97746331 78311525 97746502 78311662 97746673 78311799 97746844 78311936 97747015 78312073 97747186 78312210 97747357 78312347 97747528 78312484 97747699 78312621 97747870 78312758 97748041 78312895 97748212 78313032 97748383 78313169 97748554 78313306 97748725 78313443 97748896 78313580 97749067 78313717 97749238 78313854 97749409 78313991 97749580 78314128 97749751 78314265 97749922 78314402 97750093 78314539 97750264 78314676 97750435 78314813 97750606 78314950 97750777 78315087 97750948 78315224 97751119 78315361 97751290 78315498 97751461 78315635 97751632 78315772 97751803 78315909 97751974 78316046 97752145 78316183 97752316 78316320 97752487 78316457 97752658 78316594 97752829 78316731 97753000 78316868 97753171 78317005 97753342 78317142 97753513 78317279 97753684 78317416 97753855 78317553 97754026 78317690 97754197 78317827 97754368 78317964 97754539 78318101 97754710 78318238 97754881 78318375 97755052 78318512 97755223 78318649 97755394 78318786 97755565 78318923 97755736 78319060 97755907 78319197 97756078 78319334 97756249 78319471 97756420 78319608 97756591 78319745 97756762 78319882 97756933 78320019 97757104 78320156 97757275 78320293 97757446 78320430 97757617 78320567 97757788 78320704 97757959 78320841 97758130 78320978 97758301 78321115 97758472 78321252 97758643 78321389 97758814 78321526 97758985 78321663 97759156 78321800 97759327 78321937 97759498 78322074 97759669 78322211 97759840 78322348 97760011 78322485 97760182 78322622 97760353 78322759 97760524 78322896 97760695 78323033 97760866 78323170 97761037 78323307 97761208 78323444 97761379 78323581 97761550 78323718 97761721 78323855 97761892 78323992 97762063 78324129 97762234 78324266 97762405 78324403 97762576 78324540 97762747 78324677 97762918 78324814 97763089 78324951 97763260 78325088 97763431 78325225 97763602 78325362 97763773 78325499 97763944 78325636 97764115 78325773 97764286 78325910 97764457 78326047 97764628 78326184 97764799 78326321 97764970 78326458 97765141 78326595 97765312 78326732 97765483 78326869 97765654 78327006 97765825 78327143 97765996 78327280 97766167 78327417 97766338 78327554 97766509 78327691 97766680 78327828 97766851 78327965 97767022 78328102 97767193 78328239 97767364 78328376 97767535 78328513 97767706 78328650 97767877 78328787 97768048 78328924 97768219 78329061 97768390 78329198 97768561 78329335 97768732 78329472 97768903 78329609 97769074 78329746 97769245 78329883 97769416 78330020 97769587 78330157 97769758 78330294 97769929 78330431 97770100 78330568 97770271 78330705 97770442 78330842 97770613 78330979 97770784 78331116 97770955 78331253 97771126 78331390 97771297 78331527 97771468 78331664 97771639 78331801 97771810 78331938 97771981 78332075 97772152 78332212 97772323 78332349 97772494 78332486 97772665 78332623 97772836 78332760 97773007 78332897 97773178 78333034 97773349 78333171 97773520 78333308 97773691 78333445 97773862 78333582 97774033 78333719 97774204 78333856 97774375 78333993 97774546 78334130 97774717 78334267 97774888 78334404 97775059 78334541 97775230 78334678 97775401 78334815 97775572 78334952 97775743 78335089 97775914 78335226 97776085 78335363 97776256 78335500 97776427 78335637 97776598 78335774 97776769 78335911 97776940 78336048 97777111 78336185 97777282 78336322 97777453 78336459 97777624 78336596 97777795 78336733 97777966 78336870 97778137 78337007 97778308 78337144 97778479 78337281 97778650 78337418 97778821 78337555 97778992 78337692 97779163 78337829 97779334 78337966 97779505 78338103 97779676 78338240 97779847 78338377 97780018 78338514 97780189 78338651 97780360 78338788 97780531 78338925 97780702 78339062 97780873 78339199 97781044 78339336 97781215 78339473 97781386 78339610 97781557 78339747 97781728 78339884 97781899 78340021 97782070 78340158 97782241 78340295 97782412 78340432 97782583 78340569 97782754 78340706 97782925 78340843 97783096 78340980 97783267 78341117 97783438 78341254 97783609 78341391 97783780 78341528 97783951 78341665 97784122 78341802 97784293 78341939 97784464 78342076 97784635 78342213 97784806 78342350 97784977 78342487 97785148 78342624 97785319 78342761 97785490 78342898 97785661 78343035 97785832 78343172 97786003 78343309 97786174 78343446 97786345 78343583 97786516 78343720 97786687 78343857 97786858 78343994 97787029 78344131 97787200 78344268 97787371 78344405 97787542 78344542 97787713 78344679 97787884 78344816 97788055 78344953 97788226 78345090 97788397 78345227 97788568 78345364 97788739 78345501 97788910 78345638 97789081 78345775 97789252 78345912 97789423 78346049 97789594 78346186 97789765 78346323 97789936 78346460 97790107 78346597 97790278 78346734 97790449 78346871 97790620 78347008 97790791 78347145 97790962 78347282 97791133 78347419 97791304 78347556 97791475 78347693 97791646 78347830 97791817 78347967 97791988 78348104 97792159 78348241 97792330 78348378 97792501 78348515 97792672 78348652 97792843 78348789 97793014 78348926 97793185 78349063 97793356 78349200 97793527 78349337 97793698 78349474 97793869 78349611 97794040 78349748 97794211 78349885 97794382 78350022 97794553 78350159 97794724 78350296 97794895 78350433 97795066 78350570 97795237 78350707 97795408 78350844 97795579 78350981 97795750 78351118 97795921 78351255 97796092 78351392 97796263 78351529 97796434 78351666 97796605 78351803 97796776 78351940 97796947 78352077 97797118 78352214 97797289 78352351 97797460 78352488 97797631 78352625 97797802 78352762 97797973 78352899 97798144 78353036 97798315 78353173 97798486 78353310 97798657 78353447 97798828 78353584 97798999 78353721 97799170 78353858 97799341 78353995 97799512 78354132 97799683 78354269 97799854 78354406 97800025 78354543 97800196 78354680 97800367 78354817 97800538 78354954 97800709 78355091 97800880 78355228 97801051 78355365 97801222 78355502 97801393 78355639 97801564 78355776 97801735 78355913 97801906 78356050 97802077 78356187 97802248 78356324 97802419 78356461 97802590 78356598 97802761 78356735 97802932 78356872 97803103 78357009 97803274 78357146 97803445 78357283 97803616 78357420 97803787 78357557 97803958 78357694 97804129 78357831 97804300 78357968 97804471 78358105 97804642 78358242 97804813 78358379 97804984 78358516 97805155 78358653 97805326 78358790 97805497 78358927 97805668 78359064 97805839 78359201 97806010 78359338 97806181 78359475 97806352 78359612 97806523 78359749 97806694 78359886 97806865 78360023 97807036 78360160 97807207 78360297 97807378 78360434 97807549 78360571 97807720 78360708 97807891 78360845 97808062 78360982 97808233 78361119 97808404 78361256 97808575 78361393 97808746 78361530 97808917 78361667 97809088 78361804 97809259 78361941 97809430 78362078 97809601 78362215 97809772 78362352 97809943 78362489 97810114 78362626 97810285
1000 75250675 0 75250675 93926025 75250812 93926196 75250949 93926367 75251086 93926538 75251223 93926709 75251360 93926880 75251497 93927051 75251634 93927222 75251771 93927393 75251908 93927564 75252045 93927735 75252182 93927906 75252319 93928077 75252456 93928248 75252593 93928419 75252730 93928590 75252867 93928761 75253004 93928932 75253141 93929103 75253278 93929274 75253415 93929445 75253552 93929616 75253689 93929787 75253826 93929958 75253963 93930129 75254100 93930300 75254237 93930471 75254374 93930642 75254511 93930813 75254648 93930984 75254785 93931155 75254922 93931326 75255059 93931497 75255196 93931668 75255333 93931839 75255470 93932010 75255607 93932181 75255744 93932352 75255881 93932523 75256018 93932694 75256155 93932865 75256292 93933036 75256429 93933207 75256566 93933378 75256703 93933549 75256840 93933720 75256977 93933891 75257114 93934062 75257251 93934233 75257388 93934404 75257525 93934575 75257662 93934746 75257799 93934917 75257936 93935088 75258073 93935259 75258210 93935430 75258347 93935601 75258484 93935772 75258621 93935943 75258758 93936114 75258895 93936285 75259032 93936456 75259169 93936627 75259306 93936798 75259443 93936969 75259580 93937140 75259717 93937311 75259854 93937482 75259991 93937653 75260128 93937824 75260265 93937995 75260402 93938166 75260539 93938337 75260676 93938508 75260813 93938679 75260950 93938850 75261087 93939021 75261224 93939192 75261361 93939363 75261498 93939534 75261635 93939705 75261772 93939876 75261909 93940047 75262046 93940218 75262183 93940389 75262320 93940560 75262457 93940731 75262594 93940902 75262731 93941073 75262868 93941244 75263005 93941415 75263142 93941586 75263279 93941757 75263416 93941928 75263553 93942099 75263690 93942270 75263827 93942441 75263964 93942612 75264101 93942783 75264238 93942954 75264375 93943125 75264512 93943296 75264649 93943467 75264786 93943638 75264923 93943809 75265060 93943980 75265197 93944151 75265334 93944322 75265471 93944493 75265608 93944664 75265745 93944835 75265882 93945006 75266019 93945177 75266156 93945348 75266293 93945519 75266430 93945690 75266567 93945861 75266704 93946032 75266841 93946203 75266978 93946374 75267115 93946545 75267252 93946716 75267389 93946887 75267526 93947058 75267663 93947229 75267800 93947400 75267937 93947571 75268074 93947742 75268211 93947913 75268348 93948084 75268485 93948255 75268622 93948426 75268759 93948597 75268896 93948768 75269033 93948939 75269170 93949110 75269307 93949281 75269444 93949452 75269581 93949623 75269718 93949794 75269855 93949965 75269992 93950136 75270129 93950307 75270266 93950478 75270403 93950649 75270540 93950820 75270677 93950991 75270814 93951162 75270951 93951333 75271088 93951504 75271225 93951675 75271362 93951846 75271499 93952017 75271636 93952188 75271773 93952359 75271910 93952530 75272047 93952701 75272184 93952872 75272321 93953043 75272458 93953214 75272595 93953385 75272732 93953556 75272869 93953727 75273006 93953898 75273143 93954069 75273280 93954240 75273417 93954411 75273554 93954582 75273691 93954753 75273828 93954924 75273965 93955095 75274102 93955266 75274239 93955437 75274376 93955608 75274513 93955779 75274650 93955950 75274787 93956121 75274924 93956292 75275061 93956463 75275198 93956634 75275335 93956805 75275472 93956976 75275609 93957147 75275746 93957318 75275883 93957489 75276020 93957660 75276157 93957831 75276294 93958002 75276431 93958173 75276568 93958344 75276705 93958515 75276842 93958686 75276979 93958857 75277116 93959028 75277253 93959199 75277390 93959370 75277527 93959541 75277664 93959712 75277801 93959883 75277938 93960054 75278075 93960225 75278212 93960396 75278349 93960567 75278486 93960738 75278623 93960909 75278760 93961080 75278897 93961251 75279034 93961422 75279171 93961593 75279308 93961764 75279445 93961935 75279582 93962106 75279719 93962277 75279856 93962448 75279993 93962619 75280130 93962790 75280267 93962961 75280404 93963132 75280541 93963303 75280678 93963474 75280815 93963645 75280952 93963816 75281089 93963987 75281226 93964158 75281363 93964329 75281500 93964500 75281637 93964671 75281774 93964842 75281911 93965013 75282048 93965184 75282185 93965355 75282322 93965526 75282459 93965697 75282596 93965868 75282733 93966039 75282870 93966210 75283007 93966381 75283144 93966552 75283281 93966723 75283418 93966894 75283555 93967065 75283692 93967236 75283829 93967407 75283966 93967578 75284103 93967749 75284240 93967920 75284377 93968091 75284514 93968262 75284651 93968433 75284788 93968604 75284925 93968775 75285062 93968946 75285199 93969117 75285336 93969288 75285473 93969459 75285610 93969630 75285747 93969801 75285884 93969972 75286021 93970143 75286158 93970314 75286295 93970485 75286432 93970656 75286569 93970827 75286706 93970998 75286843 93971169 75286980 93971340 75287117 93971511 75287254 93971682 75287391 93971853 75287528 93972024 75287665 93972195 75287802 93972366 75287939 93972537 75288076 93972708 75288213 93972879 75288350 93973050 75288487 93973221 75288624 93973392 75288761 93973563 75288898 93973734 75289035 93973905 75289172 93974076 75289309 93974247 75289446 93974418 75289583 93974589 75289720 93974760 75289857 93974931 75289994 93975102 75290131 93975273 75290268 93975444 75290405 93975615 75290542 93975786 75290679 93975957 75290816 93976128 75290953 93976299 75291090 93976470 75291227 93976641 75291364 93976812 75291501 93976983 75291638 93977154 75291775 93977325 75291912 93977496 75292049 93977667 75292186 93977838 75292323 93978009 75292460 93978180 75292597 93978351 75292734 93978522 75292871 93978693 75293008 93978864 75293145 93979035 75293282 93979206 75293419 93979377 75293556 93979548 75293693 93979719 75293830 93979890 75293967 93980061 75294104 93980232 75294241 93980403 75294378 93980574 75294515 93980745 75294652 93980916 75294789 93981087 75294926 93981258 75295063 93981429 75295200 93981600 75295337 93981771 75295474 93981942 75295611 93982113 75295748 93982284 75295885 93982455 75296022 93982626 75296159 93982797 75296296 93982968 75296433 93983139 75296570 93983310 75296707 93983481 75296844 93983652 75296981 93983823 75297118 93983994 75297255 93984165 75297392 93984336 75297529 93984507 75297666 93984678 75297803 93984849 75297940 93985020 75298077 93985191 75298214 93985362 75298351 93985533 75298488 93985704 75298625 93985875 75298762 93986046 75298899 93986217 75299036 93986388 75299173 93986559 75299310 93986730 75299447 93986901 75299584 93987072 75299721 93987243 75299858 93987414 75299995 93987585 75300132 93987756 75300269 93987927 75300406 93988098 75300543 93988269 75300680 93988440 75300817 93988611 75300954 93988782 75301091 93988953 75301228 93989124 75301365 93989295 75301502 93989466 75301639 93989637 75301776 93989808 75301913 93989979 75302050 93990150 75302187 93990321 75302324 93990492 75302461 93990663 75302598 93990834 75302735 93991005 75302872 93991176 75303009 93991347 75303146 93991518 75303283 93991689 75303420 93991860 75303557 93992031 75303694 93992202 75303831 93992373 75303968 93992544 75304105 93992715 75304242 93992886 75304379 93993057 75304516 93993228 75304653 93993399 75304790 93993570 75304927 93993741 75305064 93993912 75305201 93994083 75305338 93994254 75305475 93994425 75305612 93994596 75305749 93994767 75305886 93994938 75306023 93995109 75306160 93995280 75306297 93995451 75306434 93995622 75306571 93995793 75306708 93995964 75306845 93996135 75306982 93996306 75307119 93996477 75307256 93996648 75307393 93996819 75307530 93996990 75307667 93997161 75307804 93997332 75307941 93997503 75308078 93997674 75308215 93997845 75308352 93998016 75308489 93998187 75308626 93998358 75308763 93998529 75308900 93998700 75309037 93998871 75309174 93999042 75309311 93999213 75309448 93999384 75309585 93999555 75309722 93999726 75309859 93999897 75309996 94000068 75310133 94000239 75310270 94000410 75310407 94000581 75310544 94000752 75310681 94000923 75310818 94001094 75310955 94001265 75311092 94001436 75311229 94001607 75311366 94001778 75311503 94001949 75311640 94002120 75311777 94002291 75311914 94002462 75312051 94002633 75312188 94002804 75312325 94002975 75312462 94003146 75312599 94003317 75312736 94003488 75312873 94003659 75313010 94003830 75313147 94004001 75313284 94004172 75313421 94004343 75313558 94004514 75313695 94004685 75313832 94004856 75313969 94005027 75314106 94005198 75314243 94005369 75314380 94005540 75314517 94005711 75314654 94005882 75314791 94006053 75314928 94006224 75315065 94006395 75315202 94006566 75315339 94006737 75315476 94006908 75315613 94007079 75315750 94007250 75315887 94007421 75316024 94007592 75316161 94007763 75316298 94007934 75316435 94008105 75316572 94008276 75316709 94008447 75316846 94008618 75316983 94008789 75317120 94008960 75317257 94009131 75317394 94009302 75317531 94009473 75317668 94009644 75317805 94009815 75317942 94009986 75318079 94010157 75318216 94010328 75318353 94010499 75318490 94010670 75318627 94010841 75318764 94011012 75318901 94011183 75319038 94011354 75319175 94011525 75319312 94011696 75319449 94011867 75319586 94012038 75319723 94012209 75319860 94012380 75319997 94012551 75320134 94012722 75320271 94012893 75320408 94013064 75320545 94013235 75320682 94013406 75320819 94013577 75320956 94013748 75321093 94013919 75321230 94014090 75321367 94014261 75321504 94014432 75321641 94014603 75321778 94014774 75321915 94014945 75322052 94015116 75322189 94015287 75322326 94015458 75322463 94015629 75322600 94015800 75322737 94015971 75322874 94016142 75323011 94016313 75323148 94016484 75323285 94016655 75323422 94016826 75323559 94016997 75323696 94017168 75323833 94017339 75323970 94017510 75324107 94017681 75324244 94017852 75324381 94018023 75324518 94018194 75324655 94018365 75324792 94018536 75324929 94018707 75325066 94018878 75325203 94019049 75325340 94019220 75325477 94019391 75325614 94019562 75325751 94019733 75325888 94019904 75326025 94020075 75326162 94020246 75326299 94020417 75326436 94020588 75326573 94020759 75326710 94020930 75326847 94021101 75326984 94021272 75327121 94021443 75327258 94021614 75327395 94021785 75327532 94021956 75327669 94022127 75327806 94022298 75327943 94022469 75328080 94022640 75328217 94022811 75328354 94022982 75328491 94023153 75328628 94023324 75328765 94023495 75328902 94023666 75329039 94023837 75329176 94024008 75329313 94024179 75329450 94024350 75329587 94024521 75329724 94024692 75329861 94024863 75329998 94025034 75330135 94025205 75330272 94025376 75330409 94025547 75330546 94025718 75330683 94025889 75330820 94026060 75330957 94026231 75331094 94026402 75331231 94026573 75331368 94026744 75331505 94026915 75331642 94027086 75331779 94027257 75331916 94027428 75332053 94027599 75332190 94027770 75332327 94027941 75332464 94028112 75332601 94028283 75332738 94028454 75332875 94028625 75333012 94028796 75333149 94028967 75333286 94029138 75333423 94029309 75333560 94029480 75333697 94029651 75333834 94029822 75333971 94029993 75334108 94030164 75334245 94030335 75334382 94030506 75334519 94030677 75334656 94030848 75334793 94031019 75334930 94031190 75335067 94031361 75335204 94031532 75335341 94031703 75335478 94031874 75335615 94032045 75335752 94032216 75335889 94032387 75336026 94032558 75336163 94032729 75336300 94032900 75336437 94033071 75336574 94033242 75336711 94033413 75336848 94033584 75336985 94033755 75337122 94033926 75337259 94034097 75337396 94034268 75337533 94034439 75337670 94034610 75337807 94034781 75337944 94034952 75338081 94035123 75338218 94035294 75338355 94035465 75338492 94035636 75338629 94035807 75338766 94035978 75338903 94036149 75339040 94036320 75339177 94036491 75339314 94036662 75339451 94036833 75339588 94037004 75339725 94037175 75339862 94037346 75339999 94037517 75340136 94037688 75340273 94037859 75340410 94038030 75340547 94038201 75340684 94038372 75340821 94038543 75340958 94038714 75341095 94038885 75341232 94039056 75341369 94039227 75341506 94039398 75341643 94039569 75341780 94039740 75341917 94039911 75342054 94040082 75342191 94040253 75342328 94040424 75342465 94040595 75342602 94040766 75342739 94040937 75342876 94041108 75343013 94041279 75343150 94041450 75343287 94041621 75343424 94041792 75343561 94041963 75343698 94042134 75343835 94042305 75343972 94042476 75344109 94042647 75344246 94042818 75344383 94042989 75344520 94043160 75344657 94043331 75344794 94043502 75344931 94043673 75345068 94043844 75345205 94044015 75345342 94044186 75345479 94044357 75345616 94044528 75345753 94044699 75345890 94044870 75346027 94045041 75346164 94045212 75346301 94045383 75346438 94045554 75346575 94045725 75346712 94045896 75346849 94046067 75346986 94046238 75347123 94046409 75347260 94046580 75347397 94046751 75347534 94046922 75347671 94047093 75347808 94047264 75347945 94047435 75348082 94047606 75348219 94047777 75348356 94047948 75348493 94048119 75348630 94048290 75348767 94048461 75348904 94048632 75349041 94048803 75349178 94048974 75349315 94049145 75349452 94049316 75349589 94049487 75349726 94049658 75349863 94049829 75350000 94050000 75350137 94050171 75350274 94050342 75350411 94050513 75350548 94050684 75350685 94050855 75350822 94051026 75350959 94051197 75351096 94051368 75351233 94051539 75351370 94051710 75351507 94051881 75351644 94052052 75351781 94052223 75351918 94052394 75352055 94052565 75352192 94052736 75352329 94052907 75352466 94053078 75352603 94053249 75352740 94053420 75352877 94053591 75353014 94053762 75353151 94053933 75353288 94054104 75353425 94054275 75353562 94054446 75353699 94054617 75353836 94054788 75353973 94054959 75354110 94055130 75354247 94055301 75354384 94055472 75354521 94055643 75354658 94055814 75354795 94055985 75354932 94056156 75355069 94056327 75355206 94056498 75355343 94056669 75355480 94056840 75355617 94057011 75355754 94057182 75355891 94057353 75356028 94057524 75356165 94057695 75356302 94057866 75356439 94058037 75356576 94058208 75356713 94058379 75356850 94058550 75356987 94058721 75357124 94058892 75357261 94059063 75357398 94059234 75357535 94059405 75357672 94059576 75357809 94059747 75357946 94059918 75358083 94060089 75358220 94060260 75358357 94060431 75358494 94060602 75358631 94060773 75358768 94060944 75358905 94061115 75359042 94061286 75359179 94061457 75359316 94061628 75359453 94061799 75359590 94061970 75359727 94062141 75359864 94062312 75360001 94062483 75360138 94062654 75360275 94062825 75360412 94062996 75360549 94063167 75360686 94063338 75360823 94063509 75360960 94063680 75361097 94063851 75361234 94064022 75361371 94064193 75361508 94064364 75361645 94064535 75361782 94064706 75361919 94064877 75362056 94065048 75362193 94065219 75362330 94065390 75362467 94065561 75362604 94065732 75362741 94065903 75362878 94066074 75363015 94066245 75363152 94066416 75363289 94066587 75363426 94066758 75363563 94066929 75363700 94067100 75363837 94067271 75363974 94067442 75364111 94067613 75364248 94067784 75364385 94067955 75364522 94068126 75364659 94068297 75364796 94068468 75364933 94068639 75365070 94068810 75365207 94068981 75365344 94069152 75365481 94069323 75365618 94069494 75365755 94069665 75365892 94069836 75366029 94070007 75366166 94070178 75366303 94070349 75366440 94070520 75366577 94070691 75366714 94070862 75366851 94071033 75366988 94071204 75367125 94071375 75367262 94071546 75367399 94071717 75367536 94071888 75367673 94072059 75367810 94072230 75367947 94072401 75368084 94072572 75368221 94072743 75368358 94072914 75368495 94073085 75368632 94073256 75368769 94073427 75368906 94073598 75369043 94073769 75369180 94073940 75369317 94074111 75369454 94074282 75369591 94074453 75369728 94074624 75369865 94074795 75370002 94074966 75370139 94075137 75370276 94075308 75370413 94075479 75370550 94075650 75370687 94075821 75370824 94075992 75370961 94076163 75371098 94076334 75371235 94076505 75371372 94076676 75371509 94076847 75371646 94077018 75371783 94077189 75371920 94077360 75372057 94077531 75372194 94077702 75372331 94077873 75372468 94078044 75372605 94078215 75372742 94078386 75372879 94078557 75373016 94078728 75373153 94078899 75373290 94079070 75373427 94079241 75373564 94079412 75373701 94079583 75373838 94079754 75373975 94079925 75374112 94080096 75374249 94080267 75374386 94080438 75374523 94080609 75374660 94080780 75374797 94080951 75374934 94081122 75375071 94081293 75375208 94081464 75375345 94081635 75375482 94081806 75375619 94081977 75375756 94082148 75375893 94082319 75376030 94082490 75376167 94082661 75376304 94082832 75376441 94083003 75376578 94083174 75376715 94083345 75376852 94083516 75376989 94083687 75377126 94083858 75377263 94084029 75377400 94084200 75377537 94084371 75377674 94084542 75377811 94084713 75377948 94084884 75378085 94085055 75378222 94085226 75378359 94085397 75378496 94085568 75378633 94085739 75378770 94085910 75378907 94086081 75379044 94086252 75379181 94086423 75379318 94086594 75379455 94086765 75379592 94086936 75379729 94087107 75379866 94087278 75380003 94087449 75380140 94087620 75380277 94087791 75380414 94087962 75380551 94088133 75380688 94088304 75380825 94088475 75380962 94088646 75381099 94088817 75381236 94088988 75381373 94089159 75381510 94089330 75381647 94089501 75381784 94089672 75381921 94089843 75382058 94090014 75382195 94090185 75382332 94090356 75382469 94090527 75382606 94090698 75382743 94090869 75382880 94091040 75383017 94091211 75383154 94091382 75383291 94091553 75383428 94091724 75383565 94091895 75383702 94092066 75383839 94092237 75383976 94092408 75384113 94092579 75384250 94092750 75384387 94092921 75384524 94093092 75384661 94093263 75384798 94093434 75384935 94093605 75385072 94093776 75385209 94093947 75385346 94094118 75385483 94094289 75385620 94094460 75385757 94094631 75385894 94094802 75386031 94094973 75386168 94095144 75386305 94095315 75386442 94095486 75386579 94095657 75386716 94095828 75386853 94095999 75386990 94096170 75387127 94096341 75387264 94096512 75387401 94096683
1000 73704900 0 73704900 91996627 73705037 91996798 73705174 91996969 73705311 91997140 73705448 91997311 73705585 91997482 73705722 91997653 73705859 91997824 73705996 91997995 73706133 91998166 73706270 91998337 73706407 91998508 73706544 91998679 73706681 91998850 73706818 91999021 73706955 91999192 73707092 91999363 73707229 91999534 73707366 91999705 73707503 91999876 73707640 92000047 73707777 92000218 73707914 92000389 73708051 92000560 73708188 92000731 73708325 92000902 73708462 92001073 73708599 92001244 73708736 92001415 73708873 92001586 73709010 92001757 73709147 92001928 73709284 92002099 73709421 92002270 73709558 92002441 73709695 92002612 73709832 92002783 73709969 92002954 73710106 92003125 73710243 92003296 73710380 92003467 73710517 92003638 73710654 92003809 73710791 92003980 73710928 92004151 73711065 92004322 73711202 92004493 73711339 92004664 73711476 92004835 73711613 92005006 73711750 92005177 73711887 92005348 73712024 92005519 73712161 92005690 73712298 92005861 73712435 92006032 73712572 92006203 73712709 92006374 73712846 92006545 73712983 92006716 73713120 92006887 73713257 92007058 73713394 92007229 73713531 92007400 73713668 92007571 73713805 92007742 73713942 92007913 73714079 92008084 73714216 92008255 73714353 92008426 73714490 92008597 73714627 92008768 73714764 92008939 73714901 92009110 73715038 92009281 73715175 92009452 73715312 92009623 73715449 92009794 73715586 92009965 73715723 92010136 73715860 92010307 73715997 92010478 73716134 92010649 73716271 92010820 73716408 92010991 73716545 92011162 73716682 92011333 73716819 92011504 73716956 92011675 73717093 92011846 73717230 92012017 73717367 92012188 73717504 92012359 73717641 92012530 73717778 92012701 73717915 92012872 73718052 92013043 73718189 92013214 73718326 92013385 73718463 92013556 73718600 92013727 73718737 92013898 73718874 92014069 73719011 92014240 73719148 92014411 73719285 92014582 73719422 92014753 73719559 92014924 73719696 92015095 73719833 92015266 73719970 92015437 73720107 92015608 73720244 92015779 73720381 92015950 73720518 92016121 73720655 92016292 73720792 92016463 73720929 92016634 73721066 92016805 73721203 92016976 73721340 92017147 73721477 92017318 73721614 92017489 73721751 92017660 73721888 92017831 73722025 92018002 73722162 92018173 73722299 92018344 73722436 92018515 73722573 92018686 73722710 92018857 73722847 92019028 73722984 92019199 73723121 92019370 73723258 92019541 73723395 92019712 73723532 92019883 73723669 92020054 73723806 92020225 73723943 92020396 73724080 92020567 73724217 92020738 73724354 92020909 73724491 92021080 73724628 92021251 73724765 92021422 73724902 92021593 73725039 92021764 73725176 92021935 73725313 92022106 73725450 92022277 73725587 92022448 73725724 92022619 73725861 92022790 73725998 92022961 73726135 92023132 73726272 92023303 73726409 92023474 73726546 92023645 73726683 92023816 73726820 92023987 73726957 92024158 73727094 92024329 73727231 92024500 73727368 92024671 73727505 92024842 73727642 92025013 73727779 92025184 73727916 92025355 73728053 92025526 73728190 92025697 73728327 92025868 73728464 92026039 73728601 92026210 73728738 92026381 73728875 92026552 73729012 92026723 73729149 92026894 73729286 92027065 73729423 92027236 73729560 92027407 73729697 92027578 73729834 92027749 73729971 92027920 73730108 92028091 73730245 92028262 73730382 92028433 73730519 92028604 73730656 92028775 73730793 92028946 73730930 92029117 73731067 92029288 73731204 92029459 73731341 92029630 73731478 92029801 73731615 92029972 73731752 92030143 73731889 92030314 73732026 92030485 73732163 92030656 73732300 92030827 73732437 92030998 73732574 92031169 73732711 92031340 73732848 92031511 73732985 92031682 73733122 92031853 73733259 92032024 73733396 92032195 73733533 92032366 73733670 92032537 73733807 92032708 73733944 92032879 73734081 92033050 73734218 92033221 73734355 92033392 73734492 92033563 73734629 92033734 73734766 92033905 73734903 92034076 73735040 92034247 73735177 92034418 73735314 92034589 73735451 92034760 73735588 92034931 73735725 92035102 73735862 92035273 73735999 92035444 73736136 92035615 73736273 92035786 73736410 92035957 73736547 92036128 73736684 92036299 73736821 92036470 73736958 92036641 73737095 92036812 73737232 92036983 73737369 92037154 73737506 92037325 73737643 92037496 73737780 92037667 73737917 92037838 73738054 92038009 73738191 92038180 73738328 92038351 73738465 92038522 73738602 92038693 73738739 92038864 73738876 92039035 73739013 92039206 73739150 92039377 73739287 92039548 73739424 92039719 73739561 92039890 73739698 92040061 73739835 92040232 73739972 92040403 73740109 92040574 73740246 92040745 73740383 92040916 73740520 92041087 73740657 92041258 73740794 92041429 73740931 92041600 73741068 92041771 73741205 92041942 73741342 92042113 73741479 92042284 73741616 92042455 73741753 92042626 73741890 92042797 73742027 92042968 73742164 92043139 73742301 92043310 73742438 92043481 73742575 92043652 73742712 92043823 73742849 92043994 73742986 92044165 73743123 92044336 73743260 92044507 73743397 92044678 73743534 92044849 73743671 92045020 73743808 92045191 73743945 92045362 73744082 92045533 73744219 92045704 73744356 92045875 73744493 92046046 73744630 92046217 73744767 92046388 73744904 92046559 73745041 92046730 73745178 92046901 73745315 92047072 73745452 92047243 73745589 92047414 73745726 92047585 73745863 92047756 73746000 92047927 73746137 92048098 73746274 92048269 73746411 92048440 73746548 92048611 73746685 92048782 73746822 92048953 73746959 92049124 73747096 92049295 73747233 92049466 73747370 92049637 73747507 92049808 73747644 92049979 73747781 92050150 73747918 92050321 73748055 92050492 73748192 92050663 73748329 92050834 73748466 92051005 73748603 92051176 73748740 92051347 73748877 92051518 73749014 92051689 73749151 92051860 73749288 92052031 73749425 92052202 73749562 92052373 73749699 92052544 73749836 92052715 73749973 92052886 73750110 92053057 73750247 92053228 73750384 92053399 73750521 92053570 73750658 92053741 73750795 92053912 73750932 92054083 73751069 92054254 73751206 92054425 73751343 92054596 73751480 92054767 73751617 92054938 73751754 92055109 73751891 92055280 73752028 92055451 73752165 92055622 73752302 92055793 73752439 92055964 73752576 92056135 73752713 92056306 73752850 92056477 73752987 92056648 73753124 92056819 73753261 92056990 73753398 92057161 73753535 92057332 73753672 92057503 73753809 92057674 73753946 92057845 73754083 92058016 73754220 92058187 73754357 92058358 73754494 92058529 73754631 92058700 73754768 92058871 73754905 92059042 73755042 92059213 73755179 92059384 73755316 92059555 73755453 92059726 73755590 92059897 73755727 92060068 73755864 92060239 73756001 92060410 73756138 92060581 73756275 92060752 73756412 92060923 73756549 92061094 73756686 92061265 73756823 92061436 73756960 92061607 73757097 92061778 73757234 92061949 73757371 92062120 73757508 92062291 73757645 92062462 73757782 92062633 73757919 92062804 73758056 92062975 73758193 92063146 73758330 92063317 73758467 92063488 73758604 92063659 73758741 92063830 73758878 92064001 73759015 92064172 73759152 92064343 73759289 92064514 73759426 92064685 73759563 92064856 73759700 92065027 73759837 92065198 73759974 92065369 73760111 92065540 73760248 92065711 73760385 92065882 73760522 92066053 73760659 92066224 73760796 92066395 73760933 92066566 73761070 92066737 73761207 92066908 73761344 92067079 73761481 92067250 73761618 92067421 73761755 92067592 73761892 92067763 73762029 92067934 73762166 92068105 73762303 92068276 73762440 92068447 73762577 92068618 73762714 92068789 73762851 92068960 73762988 92069131 73763125 92069302 73763262 92069473 73763399 92069644 73763536 92069815 73763673 92069986 73763810 92070157 73763947 92070328 73764084 92070499 73764221 92070670 73764358 92070841 73764495 92071012 73764632 92071183 73764769 92071354 73764906 92071525 73765043 92071696 73765180 92071867 73765317 92072038 73765454 92072209 73765591 92072380 73765728 92072551 73765865 92072722 73766002 92072893 73766139 92073064 73766276 92073235 73766413 92073406 73766550 92073577 73766687 92073748 73766824 92073919 73766961 92074090 73767098 92074261 73767235 92074432 73767372 92074603 73767509 92074774 73767646 92074945 73767783 92075116 73767920 92075287 73768057 92075458 73768194 92075629 73768331 92075800 73768468 92075971 73768605 92076142 73768742 92076313 73768879 92076484 73769016 92076655 73769153 92076826 73769290 92076997 73769427 92077168 73769564 92077339 73769701 92077510 73769838 92077681 73769975 92077852 73770112 92078023 73770249 92078194 73770386 92078365 73770523 92078536 73770660 92078707 73770797 92078878 73770934 92079049 73771071 92079220 73771208 92079391 73771345 92079562 73771482 92079733 73771619 92079904 73771756 92080075 73771893 92080246 73772030 92080417 73772167 92080588 73772304 92080759 73772441 92080930 73772578 92081101 73772715 92081272 73772852 92081443 73772989 92081614 73773126 92081785 73773263 92081956 73773400 92082127 73773537 92082298 73773674 92082469 73773811 92082640 73773948 92082811 73774085 92082982 73774222 92083153 73774359 92083324 73774496 92083495 73774633 92083666 73774770 92083837 73774907 92084008 73775044 92084179 73775181 92084350 73775318 92084521 73775455 92084692 73775592 92084863 73775729 92085034 73775866 92085205 73776003 92085376 73776140 92085547 73776277 92085718 73776414 92085889 73776551 92086060 73776688 92086231 73776825 92086402 73776962 92086573 73777099 92086744 73777236 92086915 73777373 92087086 73777510 92087257 73777647 92087428 73777784 92087599 73777921 92087770 73778058 92087941 73778195 92088112 73778332 92088283 73778469 92088454 73778606 92088625 73778743 92088796 73778880 92088967 73779017 92089138 73779154 92089309 73779291 92089480 73779428 92089651 73779565 92089822 73779702 92089993 73779839 92090164 73779976 92090335 73780113 92090506 73780250 92090677 73780387 92090848 73780524 92091019 73780661 92091190 73780798 92091361 73780935 92091532 73781072 92091703 73781209 92091874 73781346 92092045 73781483 92092216 73781620 92092387 73781757 92092558 73781894 92092729 73782031 92092900 73782168 92093071 73782305 92093242 73782442 92093413 73782579 92093584 73782716 92093755 73782853 92093926 73782990 92094097 73783127 92094268 73783264 92094439 73783401 92094610 73783538 92094781 73783675 92094952 73783812 92095123 73783949 92095294 73784086 92095465 73784223 92095636 73784360 92095807 73784497 92095978 73784634 92096149 73784771 92096320 73784908 92096491 73785045 92096662 73785182 92096833 73785319 92097004 73785456 92097175 73785593 92097346 73785730 92097517 73785867 92097688 73786004 92097859 73786141 92098030 73786278 92098201 73786415 92098372 73786552 92098543 73786689 92098714 73786826 92098885 73786963 92099056 73787100 92099227 73787237 92099398 73787374 92099569 73787511 92099740 73787648 92099911 73787785 92100082 73787922 92100253 73788059 92100424 73788196 92100595 73788333 92100766 73788470 92100937 73788607 92101108 73788744 92101279 73788881 92101450 73789018 92101621 73789155 92101792 73789292 92101963 73789429 92102134 73789566 92102305 73789703 92102476 73789840 92102647 73789977 92102818 73790114 92102989 73790251 92103160 73790388 92103331 73790525 92103502 73790662 92103673 73790799 92103844 73790936 92104015 73791073 92104186 73791210 92104357 73791347 92104528 73791484 92104699 73791621 92104870 73791758 92105041 73791895 92105212 73792032 92105383 73792169 92105554 73792306 92105725 73792443 92105896 73792580 92106067 73792717 92106238 73792854 92106409 73792991 92106580 73793128 92106751 73793265 92106922 73793402 92107093 73793539 92107264 73793676 92107435 73793813 92107606 73793950 92107777 73794087 92107948 73794224 92108119 73794361 92108290 73794498 92108461 73794635 92108632 73794772 92108803 73794909 92108974 73795046 92109145 73795183 92109316 73795320 92109487 73795457 92109658 73795594 92109829 73795731 92110000 73795868 92110171 73796005 92110342 73796142 92110513 73796279 92110684 73796416 92110855 73796553 92111026 73796690 92111197 73796827 92111368 73796964 92111539 73797101 92111710 73797238 92111881 73797375 92112052 73797512 92112223 73797649 92112394 73797786 92112565 73797923 92112736 73798060 92112907 73798197 92113078 73798334 92113249 73798471 92113420 73798608 92113591 73798745 92113762 73798882 92113933 73799019 92114104 73799156 92114275 73799293 92114446 73799430 92114617 73799567 92114788 73799704 92114959 73799841 92115130 73799978 92115301 73800115 92115472 73800252 92115643 73800389 92115814 73800526 92115985 73800663 92116156 73800800 92116327 73800937 92116498 73801074 92116669 73801211 92116840 73801348 92117011 73801485 92117182 73801622 92117353 73801759 92117524 73801896 92117695 73802033 92117866 73802170 92118037 73802307 92118208 73802444 92118379 73802581 92118550 73802718 92118721 73802855 92118892 73802992 92119063 73803129 92119234 73803266 92119405 73803403 92119576 73803540 92119747 73803677 92119918 73803814 92120089 73803951 92120260 73804088 92120431 73804225 92120602 73804362 92120773 73804499 92120944 73804636 92121115 73804773 92121286 73804910 92121457 73805047 92121628 73805184 92121799 73805321 92121970 73805458 92122141 73805595 92122312 73805732 92122483 73805869 92122654 73806006 92122825 73806143 92122996 73806280 92123167 73806417 92123338 73806554 92123509 73806691 92123680 73806828 92123851 73806965 92124022 73807102 92124193 73807239 92124364 73807376 92124535 73807513 92124706 73807650 92124877 73807787 92125048 73807924 92125219 73808061 92125390 73808198 92125561 73808335 92125732 73808472 92125903 73808609 92126074 73808746 92126245 73808883 92126416 73809020 92126587 73809157 92126758 73809294 92126929 73809431 92127100 73809568 92127271 73809705 92127442 73809842 92127613 73809979 92127784 73810116 92127955 73810253 92128126 73810390 92128297 73810527 92128468 73810664 92128639 73810801 92128810 73810938 92128981 73811075 92129152 73811212 92129323 73811349 92129494 73811486 92129665 73811623 92129836 73811760 92130007 73811897 92130178 73812034 92130349 73812171 92130520 73812308 92130691 73812445 92130862 73812582 92131033 73812719 92131204 73812856 92131375 73812993 92131546 73813130 92131717 73813267 92131888 73813404 92132059 73813541 92132230 73813678 92132401 73813815 92132572 73813952 92132743 73814089 92132914 73814226 92133085 73814363 92133256 73814500 92133427 73814637 92133598 73814774 92133769 73814911 92133940 73815048 92134111 73815185 92134282 73815322 92134453 73815459 92134624 73815596 92134795 73815733 92134966 73815870 92135137 73816007 92135308 73816144 92135479 73816281 92135650 73816418 92135821 73816555 92135992 73816692 92136163 73816829 92136334 73816966 92136505 73817103 92136676 73817240 92136847 73817377 92137018 73817514 92137189 73817651 92137360 73817788 92137531 73817925 92137702 73818062 92137873 73818199 92138044 73818336 92138215 73818473 92138386 73818610 92138557 73818747 92138728 73818884 92138899 73819021 92139070 73819158 92139241 73819295 92139412 73819432 92139583 73819569 92139754 73819706 92139925 73819843 92140096 73819980 92140267 73820117 92140438 73820254 92140609 73820391 92140780 73820528 92140951 73820665 92141122 73820802 92141293 73820939 92141464 73821076 92141635 73821213 92141806 73821350 92141977 73821487 92142148 73821624 92142319 73821761 92142490 73821898 92142661 73822035 92142832 73822172 92143003 73822309 92143174 73822446 92143345 73822583 92143516 73822720 92143687 73822857 92143858 73822994 92144029 73823131 92144200 73823268 92144371 73823405 92144542 73823542 92144713 73823679 92144884 73823816 92145055 73823953 92145226 73824090 92145397 73824227 92145568 73824364 92145739 73824501 92145910 73824638 92146081 73824775 92146252 73824912 92146423 73825049 92146594 73825186 92146765 73825323 92146936 73825460 92147107 73825597 92147278 73825734 92147449 73825871 92147620 73826008 92147791 73826145 92147962 73826282 92148133 73826419 92148304 73826556 92148475 73826693 92148646 73826830 92148817 73826967 92148988 73827104 92149159 73827241 92149330 73827378 92149501 73827515 92149672 73827652 92149843 73827789 92150014 73827926 92150185 73828063 92150356 73828200 92150527 73828337 92150698 73828474 92150869 73828611 92151040 73828748 92151211 73828885 92151382 73829022 92151553 73829159 92151724 73829296 92151895 73829433 92152066 73829570 92152237 73829707 92152408 73829844 92152579 73829981 92152750 73830118 92152921 73830255 92153092 73830392 92153263 73830529 92153434 73830666 92153605 73830803 92153776 73830940 92153947 73831077 92154118 73831214 92154289 73831351 92154460 73831488 92154631 73831625 92154802 73831762 92154973 73831899 92155144 73832036 92155315 73832173 92155486 73832310 92155657 73832447 92155828 73832584 92155999 73832721 92156170 73832858 92156341 73832995 92156512 73833132 92156683 73833269 92156854 73833406 92157025 73833543 92157196 73833680 92157367 73833817 92157538 73833954 92157709 73834091 92157880 73834228 92158051 73834365 92158222 73834502 92158393 73834639 92158564 73834776 92158735 73834913 92158906 73835050 92159077 73835187 92159248 73835324 92159419 73835461 92159590 73835598 92159761 73835735 92159932 73835872 92160103 73836009 92160274 73836146 92160445 73836283 92160616 73836420 92160787 73836557 92160958 73836694 92161129 73836831 92161300 73836968 92161471 73837105 92161642 73837242 92161813 73837379 92161984 73837516 92162155 73837653 92162326 73837790 92162497 73837927 92162668 73838064 92162839 73838201 92163010 73838338 92163181 73838475 92163352 73838612 92163523 73838749 92163694 73838886 92163865 73839023 92164036 73839160 92164207 73839297 92164378 73839434 92164549 73839571 92164720 73839708 92164891 73839845 92165062 73839982 92165233 73840119 92165404 73840256 92165575 73840393 92165746 73840530 92165917 73840667 92166088 73840804 92166259 73840941 92166430 73841078 92166601 73841215 92166772 73841352 92166943 73841489 92167114 73841626 92167285
1000 12739900 0 12739900 15901627 12740037 15901798 12740174 15901969 12740311 15902140 12740448 15902311 12740585 15902482 12740722 15902653 12740859 15902824 12740996 15902995 12741133 15903166 12741270 15903337 12741407 15903508 12741544 15903679 12741681 15903850 12741818 15904021 12741955 15904192 12742092 15904363 12742229 15904534 12742366 15904705 12742503 15904876 12742640 15905047 12742777 15905218 12742914 15905389 12743051 15905560 12743188 15905731 12743325 15905902 12743462 15906073 12743599 15906244 12743736 15906415 12743873 15906586 12744010 15906757 12744147 15906928 12744284 15907099 12744421 15907270 12744558 15907441 12744695 15907612 12744832 15907783 12744969 15907954 12745106 15908125 12745243 15908296 12745380 15908467 12745517 15908638 12745654 15908809 12745791 15908980 12745928 15909151 12746065 15909322 12746202 15909493 12746339 15909664 12746476 15909835 12746613 15910006 12746750 15910177 12746887 15910348 12747024 15910519 12747161 15910690 12747298 15910861 12747435 15911032 12747572 15911203 12747709 15911374 12747846 15911545 12747983 15911716 12748120 15911887 12748257 15912058 12748394 15912229 12748531 15912400 12748668 15912571 12748805 15912742 12748942 15912913 12749079 15913084 12749216 15913255 12749353 15913426 12749490 15913597 12749627 15913768 12749764 15913939 12749901 15914110 12750038 15914281 12750175 15914452 12750312 15914623 12750449 15914794 12750586 15914965 12750723 15915136 12750860 15915307 12750997 15915478 12751134 15915649 12751271 15915820 12751408 15915991 12751545 15916162 12751682 15916333 12751819 15916504 12751956 15916675 12752093 15916846 12752230 15917017 12752367 15917188 12752504 15917359 12752641 15917530 12752778 15917701 12752915 15917872 12753052 15918043 12753189 15918214 12753326 15918385 12753463 15918556 12753600 15918727 12753737 15918898 12753874 15919069 12754011 15919240 12754148 15919411 12754285 15919582 12754422 15919753 12754559 15919924 12754696 15920095 12754833 15920266 12754970 15920437 12755107 15920608 12755244 15920779 12755381 15920950 12755518 15921121 12755655 15921292 12755792 15921463 12755929 15921634 12756066 15921805 12756203 15921976 12756340 15922147 12756477 15922318 12756614 15922489 12756751 15922660 12756888 15922831 12757025 15923002 12757162 15923173 12757299 15923344 12757436 15923515 12757573 15923686 12757710 15923857 12757847 15924028 12757984 15924199 12758121 15924370 12758258 15924541 12758395 15924712 12758532 15924883 12758669 15925054 12758806 15925225 12758943 15925396 12759080 15925567 12759217 15925738 12759354 15925909 12759491 15926080 12759628 15926251 12759765 15926422 12759902 15926593 12760039 15926764 12760176 15926935 12760313 15927106 12760450 15927277 12760587 15927448 12760724 15927619 12760861 15927790 12760998 15927961 12761135 15928132 12761272 15928303 12761409 15928474 12761546 15928645 12761683 15928816 12761820 15928987 12761957 15929158 12762094 15929329 12762231 15929500 12762368 15929671 12762505 15929842 12762642 15930013 12762779 15930184 12762916 15930355 12763053 15930526 12763190 15930697 12763327 15930868 12763464 15931039 12763601 15931210 12763738 15931381 12763875 15931552 12764012 15931723 12764149 15931894 12764286 15932065 12764423 15932236 12764560 15932407 12764697 15932578 12764834 15932749 12764971 15932920 12765108 15933091 12765245 15933262 12765382 15933433 12765519 15933604 12765656 15933775 12765793 15933946 12765930 15934117 12766067 15934288 12766204 15934459 12766341 15934630 12766478 15934801 12766615 15934972 12766752 15935143 12766889 15935314 12767026 15935485 12767163 15935656 12767300 15935827 12767437 15935998 12767574 15936169 12767711 15936340 12767848 15936511 12767985 15936682 12768122 15936853 12768259 15937024 12768396 15937195 12768533 15937366 12768670 15937537 12768807 15937708 12768944 15937879 12769081 15938050 12769218 15938221 12769355 15938392 12769492 15938563 12769629 15938734 12769766 15938905 12769903 15939076 12770040 15939247 12770177 15939418 12770314 15939589 12770451 15939760 12770588 15939931 12770725 15940102 12770862 15940273 12770999 15940444 12771136 15940615 12771273 15940786 12771410 15940957 12771547 15941128 12771684 15941299 12771821 15941470 12771958 15941641 12772095 15941812 12772232 15941983 12772369 15942154 12772506 15942325 12772643 15942496 12772780 15942667 12772917 15942838 12773054 15943009 12773191 15943180 12773328 15943351 12773465 15943522 12773602 15943693 12773739 15943864 12773876 15944035 12774013 15944206 12774150 15944377 12774287 15944548 12774424 15944719 12774561 15944890 12774698 15945061 12774835 15945232 12774972 15945403 12775109 15945574 12775246 15945745 12775383 15945916 12775520 15946087 12775657 15946258 12775794 15946429 12775931 15946600 12776068 15946771 12776205 15946942 12776342 15947113 12776479 15947284 12776616 15947455 12776753 15947626 12776890 15947797 12777027 15947968 12777164 15948139 12777301 15948310 12777438 15948481 12777575 15948652 12777712 15948823 12777849 15948994 12777986 15949165 12778123 15949336 12778260 15949507 12778397 15949678 12778534 15949849 12778671 15950020 12778808 15950191 12778945 15950362 12779082 15950533 12779219 15950704 12779356 15950875 12779493 15951046 12779630 15951217 12779767 15951388 12779904 15951559 12780041 15951730 12780178 15951901 12780315 15952072 12780452 15952243 12780589 15952414 12780726 15952585 12780863 15952756 12781000 15952927 12781137 15953098 12781274 15953269 12781411 15953440 12781548 15953611 12781685 15953782 12781822 15953953 12781959 15954124 12782096 15954295 12782233 15954466 12782370 15954637 12782507 15954808 12782644 15954979 12782781 15955150 12782918 15955321 12783055 15955492 12783192 15955663 12783329 15955834 12783466 15956005 12783603 15956176 12783740 15956347 12783877 15956518 12784014 15956689 12784151 15956860 12784288 15957031 12784425 15957202 12784562 15957373 12784699 15957544 12784836 15957715 12784973 15957886 12785110 15958057 12785247 15958228 12785384 15958399 12785521 15958570 12785658 15958741 12785795 15958912 12785932 15959083 12786069 15959254 12786206 15959425 12786343 15959596 12786480 15959767 12786617 15959938 12786754 15960109 12786891 15960280 12787028 15960451 12787165 15960622 12787302 15960793 12787439 15960964 12787576 15961135 12787713 15961306 12787850 15961477 12787987 15961648 12788124 15961819 12788261 15961990 12788398 15962161 12788535 15962332 12788672 15962503 12788809 15962674 12788946 15962845 12789083 15963016 12789220 15963187 12789357 15963358 12789494 15963529 12789631 15963700 12789768 15963871 12789905 15964042 12790042 15964213 12790179 15964384 12790316 15964555 12790453 15964726 12790590 15964897 12790727 15965068 12790864 15965239 12791001 15965410 12791138 15965581 12791275 15965752 12791412 15965923 12791549 15966094 12791686 15966265 12791823 15966436 12791960 15966607 12792097 15966778 12792234 15966949 12792371 15967120 12792508 15967291 12792645 15967462 12792782 15967633 12792919 15967804 12793056 15967975 12793193 15968146 12793330 15968317 12793467 15968488 12793604 15968659 12793741 15968830 12793878 15969001 12794015 15969172 12794152 15969343 12794289 15969514 12794426 15969685 12794563 15969856 12794700 15970027 12794837 15970198 12794974 15970369 12795111 15970540 12795248 15970711 12795385 15970882 12795522 15971053 12795659 15971224 12795796 15971395 12795933 15971566 12796070 15971737 12796207 15971908 12796344 15972079 12796481 15972250 12796618 15972421 12796755 15972592 12796892 15972763 12797029 15972934 12797166 15973105 12797303 15973276 12797440 15973447 12797577 15973618 12797714 15973789 12797851 15973960 12797988 15974131 12798125 15974302 12798262 15974473 12798399 15974644 12798536 15974815 12798673 15974986 12798810 15975157 12798947 15975328 12799084 15975499 12799221 15975670 12799358 15975841 12799495 15976012 12799632 15976183 12799769 15976354 12799906 15976525 12800043 15976696 12800180 15976867 12800317 15977038 12800454 15977209 12800591 15977380 12800728 15977551 12800865 15977722 12801002 15977893 12801139 15978064 12801276 15978235 12801413 15978406 12801550 15978577 12801687 15978748 12801824 15978919 12801961 15979090 12802098 15979261 12802235 15979432 12802372 15979603 12802509 15979774 12802646 15979945 12802783 15980116 12802920 15980287 12803057 15980458 12803194 15980629 12803331 15980800 12803468 15980971 12803605 15981142 12803742 15981313 12803879 15981484 12804016 15981655 12804153 15981826 12804290 15981997 12804427 15982168 12804564 15982339 12804701 15982510 12804838 15982681 12804975 15982852 12805112 15983023 12805249 15983194 12805386 15983365 12805523 15983536 12805660 15983707 12805797 15983878 12805934 15984049 12806071 15984220 12806208 15984391 12806345 15984562 12806482 15984733 12806619 15984904 12806756 15985075 12806893 15985246 12807030 15985417 12807167 15985588 12807304 15985759 12807441 15985930 12807578 15986101 12807715 15986272 12807852 15986443 12807989 15986614 12808126 15986785 12808263 15986956 12808400 15987127 12808537 15987298 12808674 15987469 12808811 15987640 12808948 15987811 12809085 15987982 12809222 15988153 12809359 15988324 12809496 15988495 12809633 15988666 12809770 15988837 12809907 15989008 12810044 15989179 12810181 15989350 12810318 15989521 12810455 15989692 12810592 15989863 12810729 15990034 12810866 15990205 12811003 15990376 12811140 15990547 12811277 15990718 12811414 15990889 12811551 15991060 12811688 15991231 12811825 15991402 12811962 15991573 12812099 15991744 12812236 15991915 12812373 15992086 12812510 15992257 12812647 15992428 12812784 15992599 12812921 15992770 12813058 15992941 12813195 15993112 12813332 15993283 12813469 15993454 12813606 15993625 12813743 15993796 12813880 15993967 12814017 15994138 12814154 15994309 12814291 15994480 12814428 15994651 12814565 15994822 12814702 15994993 12814839 15995164 12814976 15995335 12815113 15995506 12815250 15995677 12815387 15995848 12815524 15996019 12815661 15996190 12815798 15996361 12815935 15996532 12816072 15996703 12816209 15996874 12816346 15997045 12816483 15997216 12816620 15997387 12816757 15997558 12816894 15997729 12817031 15997900 12817168 15998071 12817305 15998242 12817442 15998413 12817579 15998584 12817716 15998755 12817853 15998926 12817990 15999097 12818127 15999268 12818264 15999439 12818401 15999610 12818538 15999781 12818675 15999952 12818812 16000123 12818949 16000294 12819086 16000465 12819223 16000636 12819360 16000807 12819497 16000978 12819634 16001149 12819771 16001320 12819908 16001491 12820045 16001662 12820182 16001833 12820319 16002004 12820456 16002175 12820593 16002346 12820730 16002517 12820867 16002688 12821004 16002859 12821141 16003030 12821278 16003201 12821415 16003372 12821552 16003543 12821689 16003714 12821826 16003885 12821963 16004056 12822100 16004227 12822237 16004398 12822374 16004569 12822511 16004740 12822648 16004911 12822785 16005082 12822922 16005253 12823059 16005424 12823196 16005595 12823333 16005766 12823470 16005937 12823607 16006108 12823744 16006279 12823881 16006450 12824018 16006621 12824155 16006792 12824292 16006963 12824429 16007134 12824566 16007305 12824703 16007476 12824840 16007647 12824977 16007818 12825114 16007989 12825251 16008160 12825388 16008331 12825525 16008502 12825662 16008673 12825799 16008844 12825936 16009015 12826073 16009186 12826210 16009357 12826347 16009528 12826484 16009699 12826621 16009870 12826758 16010041 12826895 16010212 12827032 16010383 12827169 16010554 12827306 16010725 12827443 16010896 12827580 16011067 12827717 16011238 12827854 16011409 12827991 16011580 12828128 16011751 12828265 16011922 12828402 16012093 12828539 16012264 12828676 16012435 12828813 16012606 12828950 16012777 12829087 16012948 12829224 16013119 12829361 16013290 12829498 16013461 12829635 16013632 12829772 16013803 12829909 16013974 12830046 16014145 12830183 16014316 12830320 16014487 12830457 16014658 12830594 16014829 12830731 16015000 12830868 16015171 12831005 16015342 12831142 16015513 12831279 16015684 12831416 16015855 12831553 16016026 12831690 16016197 12831827 16016368 12831964 16016539 12832101 16016710 12832238 16016881 12832375 16017052 12832512 16017223 12832649 16017394 12832786 16017565 12832923 16017736 12833060 16017907 12833197 16018078 12833334 16018249 12833471 16018420 12833608 16018591 12833745 16018762 12833882 16018933 12834019 16019104 12834156 16019275 12834293 16019446 12834430 16019617 12834567 16019788 12834704 16019959 12834841 16020130 12834978 16020301 12835115 16020472 12835252 16020643 12835389 16020814 12835526 16020985 12835663 16021156 12835800 16021327 12835937 16021498 12836074 16021669 12836211 16021840 12836348 16022011 12836485 16022182 12836622 16022353 12836759 16022524 12836896 16022695 12837033 16022866 12837170 16023037 12837307 16023208 12837444 16023379 12837581 16023550 12837718 16023721 12837855 16023892 12837992 16024063 12838129 16024234 12838266 16024405 12838403 16024576 12838540 16024747 12838677 16024918 12838814 16025089 12838951 16025260 12839088 16025431 12839225 16025602 12839362 16025773 12839499 16025944 12839636 16026115 12839773 16026286 12839910 16026457 12840047 16026628 12840184 16026799 12840321 16026970 12840458 16027141 12840595 16027312 12840732 16027483 12840869 16027654 12841006 16027825 12841143 16027996 12841280 16028167 12841417 16028338 12841554 16028509 12841691 16028680 12841828 16028851 12841965 16029022 12842102 16029193 12842239 16029364 12842376 16029535 12842513 16029706 12842650 16029877 12842787 16030048 12842924 16030219 12843061 16030390 12843198 16030561 12843335 16030732 12843472 16030903 12843609 16031074 12843746 16031245 12843883 16031416 12844020 16031587 12844157 16031758 12844294 16031929 12844431 16032100 12844568 16032271 12844705 16032442 12844842 16032613 12844979 16032784 12845116 16032955 12845253 16033126 12845390 16033297 12845527 16033468 12845664 16033639 12845801 16033810 12845938 16033981 12846075 16034152 12846212 16034323 12846349 16034494 12846486 16034665 12846623 16034836 12846760 16035007 12846897 16035178 12847034 16035349 12847171 16035520 12847308 16035691 12847445 16035862 12847582 16036033 12847719 16036204 12847856 16036375 12847993 16036546 12848130 16036717 12848267 16036888 12848404 16037059 12848541 16037230 12848678 16037401 12848815 16037572 12848952 16037743 12849089 16037914 12849226 16038085 12849363 16038256 12849500 16038427 12849637 16038598 12849774 16038769 12849911 16038940 12850048 16039111 12850185 16039282 12850322 16039453 12850459 16039624 12850596 16039795 12850733 16039966 12850870 16040137 12851007 16040308 12851144 16040479 12851281 16040650 12851418 16040821 12851555 16040992 12851692 16041163 12851829 16041334 12851966 16041505 12852103 16041676 12852240 16041847 12852377 16042018 12852514 16042189 12852651 16042360 12852788 16042531 12852925 16042702 12853062 16042873 12853199 16043044 12853336 16043215 12853473 16043386 12853610 16043557 12853747 16043728 12853884 16043899 12854021 16044070 12854158 16044241 12854295 16044412 12854432 16044583 12854569 16044754 12854706 16044925 12854843 16045096 12854980 16045267 12855117 16045438 12855254 16045609 12855391 16045780 12855528 16045951 12855665 16046122 12855802 16046293 12855939 16046464 12856076 16046635 12856213 16046806 12856350 16046977 12856487 16047148 12856624 16047319 12856761 16047490 12856898 16047661 12857035 16047832 12857172 16048003 12857309 16048174 12857446 16048345 12857583 16048516 12857720 16048687 12857857 16048858 12857994 16049029 12858131 16049200 12858268 16049371 12858405 16049542 12858542 16049713 12858679 16049884 12858816 16050055 12858953 16050226 12859090 16050397 12859227 16050568 12859364 16050739 12859501 16050910 12859638 16051081 12859775 16051252 12859912 16051423 12860049 16051594 12860186 16051765 12860323 16051936 12860460 16052107 12860597 16052278 12860734 16052449 12860871 16052620 12861008 16052791 12861145 16052962 12861282 16053133 12861419 16053304 12861556 16053475 12861693 16053646 12861830 16053817 12861967 16053988 12862104 16054159 12862241 16054330 12862378 16054501 12862515 16054672 12862652 16054843 12862789 16055014 12862926 16055185 12863063 16055356 12863200 16055527 12863337 16055698 12863474 16055869 12863611 16056040 12863748 16056211 12863885 16056382 12864022 16056553 12864159 16056724 12864296 16056895 12864433 16057066 12864570 16057237 12864707 16057408 12864844 16057579 12864981 16057750 12865118 16057921 12865255 16058092 12865392 16058263 12865529 16058434 12865666 16058605 12865803 16058776 12865940 16058947 12866077 16059118 12866214 16059289 12866351 16059460 12866488 16059631 12866625 16059802 12866762 16059973 12866899 16060144 12867036 16060315 12867173 16060486 12867310 16060657 12867447 16060828 12867584 16060999 12867721 16061170 12867858 16061341 12867995 16061512 12868132 16061683 12868269 16061854 12868406 16062025 12868543 16062196 12868680 16062367 12868817 16062538 12868954 16062709 12869091 16062880 12869228 16063051 12869365 16063222 12869502 16063393 12869639 16063564 12869776 16063735 12869913 16063906 12870050 16064077 12870187 16064248 12870324 16064419 12870461 16064590 12870598 16064761 12870735 16064932 12870872 16065103 12871009 16065274 12871146 16065445 12871283 16065616 12871420 16065787 12871557 16065958 12871694 16066129 12871831 16066300 12871968 16066471 12872105 16066642 12872242 16066813 12872379 16066984 12872516 16067155 12872653 16067326 12872790 16067497 12872927 16067668 12873064 16067839 12873201 16068010 12873338 16068181 12873475 16068352 12873612 16068523 12873749 16068694 12873886 16068865 12874023 16069036 12874160 16069207 12874297 16069378 12874434 16069549 12874571 16069720 12874708 16069891 12874845 16070062 12874982 16070233 12875119 16070404 12875256 16070575 12875393 16070746 12875530 16070917 12875667 16071088 12875804 16071259 12875941 16071430 12876078 16071601 12876215 16071772 12876352 16071943 12876489 16072114 12876626 16072285
1000 26004655 0 26004655 32458365 26004792 32458536 26004929 32458707 26005066 32458878 26005203 32459049 26005340 32459220 26005477 32459391 26005614 32459562 26005751 32459733 26005888 32459904 26006025 32460075 26006162 32460246 26006299 32460417 26006436 32460588 26006573 32460759 26006710 32460930 26006847 32461101 26006984 32461272 26007121 32461443 26007258 32461614 26007395 32461785 26007532 32461956 26007669 32462127 26007806 32462298 26007943 32462469 26008080 32462640 26008217 32462811 26008354 32462982 26008491 32463153 26008628 32463324 26008765 32463495 26008902 32463666 26009039 32463837 26009176 32464008 26009313 32464179 26009450 32464350 26009587 32464521 26009724 32464692 26009861 32464863 26009998 32465034 26010135 32465205 26010272 32465376 26010409 32465547 26010546 32465718 26010683 32465889 26010820 32466060 26010957 32466231 26011094 32466402 26011231 32466573 26011368 32466744 26011505 32466915 26011642 32467086 26011779 32467257 26011916 32467428 26012053 32467599 26012190 32467770 26012327 32467941 26012464 32468112 26012601 32468283 26012738 32468454 26012875 32468625 26013012 32468796 26013149 32468967 26013286 32469138 26013423 32469309 26013560 32469480 26013697 32469651 26013834 32469822 26013971 32469993 26014108 32470164 26014245 32470335 26014382 32470506 26014519 32470677 26014656 32470848 26014793 32471019 26014930 32471190 26015067 32471361 26015204 32471532 26015341 32471703 26015478 32471874 26015615 32472045 26015752 32472216 26015889 32472387 26016026 32472558 26016163 32472729 26016300 32472900 26016437 32473071 26016574 32473242 26016711 32473413 26016848 32473584 26016985 32473755 26017122 32473926 26017259 32474097 26017396 32474268 26017533 32474439 26017670 32474610 26017807 32474781 26017944 32474952 26018081 32475123 26018218 32475294 26018355 32475465 26018492 32475636 26018629 32475807 26018766 32475978 26018903 32476149 26019040 32476320 26019177 32476491 26019314 32476662 26019451 32476833 26019588 32477004 26019725 32477175 26019862 32477346 26019999 32477517 26020136 32477688 26020273 32477859 26020410 32478030 26020547 32478201 26020684 32478372 26020821 32478543 26020958 32478714 26021095 32478885 26021232 32479056 26021369 32479227 26021506 32479398 26021643 32479569 26021780 32479740 26021917 32479911 26022054 32480082 26022191 32480253 26022328 32480424 26022465 32480595 26022602 32480766 26022739 32480937 26022876 32481108 26023013 32481279 26023150 32481450 26023287 32481621 26023424 32481792 26023561 32481963 26023698 32482134 26023835 32482305 26023972 32482476 26024109 32482647 26024246 32482818 26024383 32482989 26024520 32483160 26024657 32483331 26024794 32483502 26024931 32483673 26025068 32483844 26025205 32484015 26025342 32484186 26025479 32484357 26025616 32484528 26025753 32484699 26025890 32484870 26026027 32485041 26026164 32485212 26026301 32485383 26026438 32485554 26026575 32485725 26026712 32485896 26026849 32486067 26026986 32486238 26027123 32486409 26027260 32486580 26027397 32486751 26027534 32486922 26027671 32487093 26027808 32487264 26027945 32487435 26028082 32487606 26028219 32487777 26028356 32487948 26028493 32488119 26028630 32488290 26028767 32488461 26028904 32488632 26029041 32488803 26029178 32488974 26029315 32489145 26029452 32489316 26029589 32489487 26029726 32489658 26029863 32489829 26030000 32490000 26030137 32490171 26030274 32490342 26030411 32490513 26030548 32490684 26030685 32490855 26030822 32491026 26030959 32491197 26031096 32491368 26031233 32491539 26031370 32491710 26031507 32491881 26031644 32492052 26031781 32492223 26031918 32492394 26032055 32492565 26032192 32492736 26032329 32492907 26032466 32493078 26032603 32493249 26032740 32493420 26032877 32493591 26033014 32493762 26033151 32493933 26033288 32494104 26033425 32494275 26033562 32494446 26033699 32494617 26033836 32494788 26033973 32494959 26034110 32495130 26034247 32495301 26034384 32495472 26034521 32495643 26034658 32495814 26034795 32495985 26034932 32496156 26035069 32496327 26035206 32496498 26035343 32496669 26035480 32496840 26035617 32497011 26035754 32497182 26035891 32497353 26036028 32497524 26036165 32497695 26036302 32497866 26036439 32498037 26036576 32498208 26036713 32498379 26036850 32498550 26036987 32498721 26037124 32498892 26037261 32499063 26037398 32499234 26037535 32499405 26037672 32499576 26037809 32499747 26037946 32499918 26038083 32500089 26038220 32500260 26038357 32500431 26038494 32500602 26038631 32500773 26038768 32500944 26038905 32501115 26039042 32501286 26039179 32501457 26039316 32501628 26039453 32501799 26039590 32501970 26039727 32502141 26039864 32502312 26040001 32502483 26040138 32502654 26040275 32502825 26040412 32502996 26040549 32503167 26040686 32503338 26040823 32503509 26040960 32503680 26041097 32503851 26041234 32504022 26041371 32504193 26041508 32504364 26041645 32504535 26041782 32504706 26041919 32504877 26042056 32505048 26042193 32505219 26042330 32505390 26042467 32505561 26042604 32505732 26042741 32505903 26042878 32506074 26043015 32506245 26043152 32506416 26043289 32506587 26043426 32506758 26043563 32506929 26043700 32507100 26043837 32507271 26043974 32507442 26044111 32507613 26044248 32507784 26044385 32507955 26044522 32508126 26044659 32508297 26044796 32508468 26044933 32508639 26045070 32508810 26045207 32508981 26045344 32509152 26045481 32509323 26045618 32509494 26045755 32509665 26045892 32509836 26046029 32510007 26046166 32510178 26046303 32510349 26046440 32510520 26046577 32510691 26046714 32510862 26046851 32511033 26046988 32511204 26047125 32511375 26047262 32511546 26047399 32511717 26047536 32511888 26047673 32512059 26047810 32512230 26047947 32512401 26048084 32512572 26048221 32512743 26048358 32512914 26048495 32513085 26048632 32513256 26048769 32513427 26048906 32513598 26049043 32513769 26049180 32513940 26049317 32514111 26049454 32514282 26049591 32514453 26049728 32514624 26049865 32514795 26050002 32514966 26050139 32515137 26050276 32515308 26050413 32515479 26050550 32515650 26050687 32515821 26050824 32515992 26050961 32516163 26051098 32516334 26051235 32516505 26051372 32516676 26051509 32516847 26051646 32517018 26051783 32517189 26051920 32517360 26052057 32517531 26052194 32517702 26052331 32517873 26052468 32518044 26052605 32518215 26052742 32518386 26052879 32518557 26053016 32518728 26053153 32518899 26053290 32519070 26053427 32519241 26053564 32519412 26053701 32519583 26053838 32519754 26053975 32519925 26054112 32520096 26054249 32520267 26054386 32520438 26054523 32520609 26054660 32520780 26054797 32520951 26054934 32521122 26055071 32521293 26055208 32521464 26055345 32521635 26055482 32521806 26055619 32521977 26055756 32522148 26055893 32522319 26056030 32522490 26056167 32522661 26056304 32522832 26056441 32523003 26056578 32523174 26056715 32523345 26056852 32523516 26056989 32523687 26057126 32523858 26057263 32524029 26057400 32524200 26057537 32524371 26057674 32524542 26057811 32524713 26057948 32524884 26058085 32525055 26058222 32525226 26058359 32525397 26058496 32525568 26058633 32525739 26058770 32525910 26058907 32526081 26059044 32526252 26059181 32526423 26059318 32526594 26059455 32526765 26059592 32526936 26059729 32527107 26059866 32527278 26060003 32527449 26060140 32527620 26060277 32527791 26060414 32527962 26060551 32528133 26060688 32528304 26060825 32528475 26060962 32528646 26061099 32528817 26061236 32528988 26061373 32529159 26061510 32529330 26061647 32529501 26061784 32529672 26061921 32529843 26062058 32530014 26062195 32530185 26062332 32530356 26062469 32530527 26062606 32530698 26062743 32530869 26062880 32531040 26063017 32531211 26063154 32531382 26063291 32531553 26063428 32531724 26063565 32531895 26063702 32532066 26063839 32532237 26063976 32532408 26064113 32532579 26064250 32532750 26064387 32532921 26064524 32533092 26064661 32533263 26064798 32533434 26064935 32533605 26065072 32533776 26065209 32533947 26065346 32534118 26065483 32534289 26065620 32534460 26065757 32534631 26065894 32534802 26066031 32534973 26066168 32535144 26066305 32535315 26066442 32535486 26066579 32535657 26066716 32535828 26066853 32535999 26066990 32536170 26067127 32536341 26067264 32536512 26067401 32536683 26067538 32536854 26067675 32537025 26067812 32537196 26067949 32537367 26068086 32537538 26068223 32537709 26068360 32537880 26068497 32538051 26068634 32538222 26068771 32538393 26068908 32538564 26069045 32538735 26069182 32538906 26069319 32539077 26069456 32539248 26069593 32539419 26069730 32539590 26069867 32539761 26070004 32539932 26070141 32540103 26070278 32540274 26070415 32540445 26070552 32540616 26070689 32540787 26070826 32540958 26070963 32541129 26071100 32541300 26071237 32541471 26071374 32541642 26071511 32541813 26071648 32541984 26071785 32542155 26071922 32542326 26072059 32542497 26072196 32542668 26072333 32542839 26072470 32543010 26072607 32543181 26072744 32543352 26072881 32543523 26073018 32543694 26073155 32543865 26073292 32544036 26073429 32544207 26073566 32544378 26073703 32544549 26073840 32544720 26073977 32544891 26074114 32545062 26074251 32545233 26074388 32545404 26074525 32545575 26074662 32545746 26074799 32545917 26074936 32546088 26075073 32546259 26075210 32546430 26075347 32546601 26075484 32546772 26075621 32546943 26075758 32547114 26075895 32547285 26076032 32547456 26076169 32547627 26076306 32547798 26076443 32547969 26076580 32548140 26076717 32548311 26076854 32548482 26076991 32548653 26077128 32548824 26077265 32548995 26077402 32549166 26077539 32549337 26077676 32549508 26077813 32549679 26077950 32549850 26078087 32550021 26078224 32550192 26078361 32550363 26078498 32550534 26078635 32550705 26078772 32550876 26078909 32551047 26079046 32551218 26079183 32551389 26079320 32551560 26079457 32551731 26079594 32551902 26079731 32552073 26079868 32552244 26080005 32552415 26080142 32552586 26080279 32552757 26080416 32552928 26080553 32553099 26080690 32553270 26080827 32553441 26080964 32553612 26081101 32553783 26081238 32553954 26081375 32554125 26081512 32554296 26081649 32554467 26081786 32554638 26081923 32554809 26082060 32554980 26082197 32555151 26082334 32555322 26082471 32555493 26082608 32555664 26082745 32555835 26082882 32556006 26083019 32556177 26083156 32556348 26083293 32556519 26083430 32556690 26083567 32556861 26083704 32557032 26083841 32557203 26083978 32557374 26084115 32557545 26084252 32557716 26084389 32557887 26084526 32558058 26084663 32558229 26084800 32558400 26084937 32558571 26085074 32558742 26085211 32558913 26085348 32559084 26085485 32559255 26085622 32559426 26085759 32559597 26085896 32559768 26086033 32559939 26086170 32560110 26086307 32560281 26086444 32560452 26086581 32560623 26086718 32560794 26086855 32560965 26086992 32561136 26087129 32561307 26087266 32561478 26087403 32561649 26087540 32561820 26087677 32561991 26087814 32562162 26087951 32562333 26088088 32562504 26088225 32562675 26088362 32562846 26088499 32563017 26088636 32563188 26088773 32563359 26088910 32563530 26089047 32563701 26089184 32563872 26089321 32564043 26089458 32564214 26089595 32564385 26089732 32564556 26089869 32564727 26090006 32564898 26090143 32565069 26090280 32565240 26090417 32565411 26090554 32565582 26090691 32565753 26090828 32565924 26090965 32566095 26091102 32566266 26091239 32566437 26091376 32566608 26091513 32566779 26091650 32566950 26091787 32567121 26091924 32567292 26092061 32567463 26092198 32567634 26092335 32567805 26092472 32567976 26092609 32568147 26092746 32568318 26092883 32568489 26093020 32568660 26093157 32568831 26093294 32569002 26093431 32569173 26093568 32569344 26093705 32569515 26093842 32569686 26093979 32569857 26094116 32570028 26094253 32570199 26094390 32570370 26094527 32570541 26094664 32570712 26094801 32570883 26094938 32571054 26095075 32571225 26095212 32571396 26095349 32571567 26095486 32571738 26095623 32571909 26095760 32572080 26095897 32572251 26096034 32572422 26096171 32572593 26096308 32572764 26096445 32572935 26096582 32573106 26096719 32573277 26096856 32573448 26096993 32573619 26097130 32573790 26097267 32573961 26097404 32574132 26097541 32574303 26097678 32574474 26097815 32574645 26097952 32574816 26098089 32574987 26098226 32575158 26098363 32575329 26098500 32575500 26098637 32575671 26098774 32575842 26098911 32576013 26099048 32576184 26099185 32576355 26099322 32576526 26099459 32576697 26099596 32576868 26099733 32577039 26099870 32577210 26100007 32577381 26100144 32577552 26100281 32577723 26100418 32577894 26100555 32578065 26100692 32578236 26100829 32578407 26100966 32578578 26101103 32578749 26101240 32578920 26101377 32579091 26101514 32579262 26101651 32579433 26101788 32579604 26101925 32579775 26102062 32579946 26102199 32580117 26102336 32580288 26102473 32580459 26102610 32580630 26102747 32580801 26102884 32580972 26103021 32581143 26103158 32581314 26103295 32581485 26103432 32581656 26103569 32581827 26103706 32581998 26103843 32582169 26103980 32582340 26104117 32582511 26104254 32582682 26104391 32582853 26104528 32583024 26104665 32583195 26104802 32583366 26104939 32583537 26105076 32583708 26105213 32583879 26105350 32584050 26105487 32584221 26105624 32584392 26105761 32584563 26105898 32584734 26106035 32584905 26106172 32585076 26106309 32585247 26106446 32585418 26106583 32585589 26106720 32585760 26106857 32585931 26106994 32586102 26107131 32586273 26107268 32586444 26107405 32586615 26107542 32586786 26107679 32586957 26107816 32587128 26107953 32587299 26108090 32587470 26108227 32587641 26108364 32587812 26108501 32587983 26108638 32588154 26108775 32588325 26108912 32588496 26109049 32588667 26109186 32588838 26109323 32589009 26109460 32589180 26109597 32589351 26109734 32589522 26109871 32589693 26110008 32589864 26110145 32590035 26110282 32590206 26110419 32590377 26110556 32590548 26110693 32590719 26110830 32590890 26110967 32591061 26111104 32591232 26111241 32591403 26111378 32591574 26111515 32591745 26111652 32591916 26111789 32592087 26111926 32592258 26112063 32592429 26112200 32592600 26112337 32592771 26112474 32592942 26112611 32593113 26112748 32593284 26112885 32593455 26113022 32593626 26113159 32593797 26113296 32593968 26113433 32594139 26113570 32594310 26113707 32594481 26113844 32594652 26113981 32594823 26114118 32594994 26114255 32595165 26114392 32595336 26114529 32595507 26114666 32595678 26114803 32595849 26114940 32596020 26115077 32596191 26115214 32596362 26115351 32596533 26115488 32596704 26115625 32596875 26115762 32597046 26115899 32597217 26116036 32597388 26116173 32597559 26116310 32597730 26116447 32597901 26116584 32598072 26116721 32598243 26116858 32598414 26116995 32598585 26117132 32598756 26117269 32598927 26117406 32599098 26117543 32599269 26117680 32599440 26117817 32599611 26117954 32599782 26118091 32599953 26118228 32600124 26118365 32600295 26118502 32600466 26118639 32600637 26118776 32600808 26118913 32600979 26119050 32601150 26119187 32601321 26119324 32601492 26119461 32601663 26119598 32601834 26119735 32602005 26119872 32602176 26120009 32602347 26120146 32602518 26120283 32602689 26120420 32602860 26120557 32603031 26120694 32603202 26120831 32603373 26120968 32603544 26121105 32603715 26121242 32603886 26121379 32604057 26121516 32604228 26121653 32604399 26121790 32604570 26121927 32604741 26122064 32604912 26122201 32605083 26122338 32605254 26122475 32605425 26122612 32605596 26122749 32605767 26122886 32605938 26123023 32606109 26123160 32606280 26123297 32606451 26123434 32606622 26123571 32606793 26123708 32606964 26123845 32607135 26123982 32607306 26124119 32607477 26124256 32607648 26124393 32607819 26124530 32607990 26124667 32608161 26124804 32608332 26124941 32608503 26125078 32608674 26125215 32608845 26125352 32609016 26125489 32609187 26125626 32609358 26125763 32609529 26125900 32609700 26126037 32609871 26126174 32610042 26126311 32610213 26126448 32610384 26126585 32610555 26126722 32610726 26126859 32610897 26126996 32611068 26127133 32611239 26127270 32611410 26127407 32611581 26127544 32611752 26127681 32611923 26127818 32612094 26127955 32612265 26128092 32612436 26128229 32612607 26128366 32612778 26128503 32612949 26128640 32613120 26128777 32613291 26128914 32613462 26129051 32613633 26129188 32613804 26129325 32613975 26129462 32614146 26129599 32614317 26129736 32614488 26129873 32614659 26130010 32614830 26130147 32615001 26130284 32615172 26130421 32615343 26130558 32615514 26130695 32615685 26130832 32615856 26130969 32616027 26131106 32616198 26131243 32616369 26131380 32616540 26131517 32616711 26131654 32616882 26131791 32617053 26131928 32617224 26132065 32617395 26132202 32617566 26132339 32617737 26132476 32617908 26132613 32618079 26132750 32618250 26132887 32618421 26133024 32618592 26133161 32618763 26133298 32618934 26133435 32619105 26133572 32619276 26133709 32619447 26133846 32619618 26133983 32619789 26134120 32619960 26134257 32620131 26134394 32620302 26134531 32620473 26134668 32620644 26134805 32620815 26134942 32620986 26135079 32621157 26135216 32621328 26135353 32621499 26135490 32621670 26135627 32621841 26135764 32622012 26135901 32622183 26136038 32622354 26136175 32622525 26136312 32622696 26136449 32622867 26136586 32623038 26136723 32623209 26136860 32623380 26136997 32623551 26137134 32623722 26137271 32623893 26137408 32624064 26137545 32624235 26137682 32624406 26137819 32624577 26137956 32624748 26138093 32624919 26138230 32625090 26138367 32625261 26138504 32625432 26138641 32625603 26138778 32625774 26138915 32625945 26139052 32626116 26139189 32626287 26139326 32626458 26139463 32626629 26139600 32626800 26139737 32626971 26139874 32627142 26140011 32627313 26140148 32627484 26140285 32627655 26140422 32627826 26140559 32627997 26140696 32628168 26140833 32628339 26140970 32628510 26141107 32628681 26141244 32628852 26141381 32629023
1000 74703497 0 74703497 93243051 74703634 93243222 74703771 93243393 74703908 93243564 74704045 93243735 74704182 93243906 74704319 93244077 74704456 93244248 74704593 93244419 74704730 93244590 74704867 93244761 74705004 93244932 74705141 93245103 74705278 93245274 74705415 93245445 74705552 93245616 74705689 93245787 74705826 93245958 74705963 93246129 74706100 93246300 74706237 93246471 74706374 93246642 74706511 93246813 74706648 93246984 74706785 93247155 74706922 93247326 74707059 93247497 74707196 93247668 74707333 93247839 74707470 93248010 74707607 93248181 74707744 93248352 74707881 93248523 74708018 93248694 74708155 93248865 74708292 93249036 74708429 93249207 74708566 93249378 74708703 93249549 74708840 93249720 74708977 93249891 74709114 93250062 74709251 93250233 74709388 93250404 74709525 93250575 74709662 93250746 74709799 93250917 74709936 93251088 74710073 93251259 74710210 93251430 74710347 93251601 74710484 93251772 74710621 93251943 74710758 93252114 74710895 93252285 74711032 93252456 74711169 93252627 74711306 93252798 74711443 93252969 74711580 93253140 74711717 93253311 74711854 93253482 74711991 93253653 74712128 93253824 74712265 93253995 74712402 93254166 74712539 93254337 74712676 93254508 74712813 93254679 74712950 93254850 74713087 93255021 74713224 93255192 74713361 93255363 74713498 93255534 74713635 93255705 74713772 93255876 74713909 93256047 74714046 93256218 74714183 93256389 74714320 93256560 74714457 93256731 74714594 93256902 74714731 93257073 74714868 93257244 74715005 93257415 74715142 93257586 74715279 93257757 74715416 93257928 74715553 93258099 74715690 93258270 74715827 93258441 74715964 93258612 74716101 93258783 74716238 93258954 74716375 93259125 74716512 93259296 74716649 93259467 74716786 93259638 74716923 93259809 74717060 93259980 74717197 93260151 74717334 93260322 74717471 93260493 74717608 93260664 74717745 93260835 74717882 93261006 74718019 93261177 74718156 93261348 74718293 93261519 74718430 93261690 74718567 93261861 74718704 93262032 74718841 93262203 74718978 93262374 74719115 93262545 74719252 93262716 74719389 93262887 74719526 93263058 74719663 93263229 74719800 93263400 74719937 93263571 74720074 93263742 74720211 93263913 74720348 93264084 74720485 93264255 74720622 93264426 74720759 93264597 74720896 93264768 74721033 93264939 74721170 93265110 74721307 93265281 74721444 93265452 74721581 93265623 74721718 93265794 74721855 93265965 74721992 93266136 74722129 93266307 74722266 93266478 74722403 93266649 74722540 93266820 74722677 93266991 74722814 93267162 74722951 93267333 74723088 93267504 74723225 93267675 74723362 93267846 74723499 93268017 74723636 93268188 74723773 93268359 74723910 93268530 74724047 93268701 74724184 93268872 74724321 93269043 74724458 93269214 74724595 93269385 74724732 93269556 74724869 93269727 74725006 93269898 74725143 93270069 74725280 93270240 74725417 93270411 74725554 93270582 74725691 93270753 74725828 93270924 74725965 93271095 74726102 93271266 74726239 93271437 74726376 93271608 74726513 93271779 74726650 93271950 74726787 93272121 74726924 93272292 74727061 93272463 74727198 93272634 74727335 93272805 74727472 93272976 74727609 93273147 74727746 93273318 74727883 93273489 74728020 93273660 74728157 93273831 74728294 93274002 74728431 93274173 74728568 93274344 74728705 93274515 74728842 93274686 74728979 93274857 74729116 93275028 74729253 93275199 74729390 93275370 74729527 93275541 74729664 93275712 74729801 93275883 74729938 93276054 74730075 93276225 74730212 93276396 74730349 93276567 74730486 93276738 74730623 93276909 74730760 93277080 74730897 93277251 74731034 93277422 74731171 93277593 74731308 93277764 74731445 93277935 74731582 93278106 74731719 93278277 74731856 93278448 74731993 93278619 74732130 93278790 74732267 93278961 74732404 93279132 74732541 93279303 74732678 93279474 74732815 93279645 74732952 93279816 74733089 93279987 74733226 93280158 74733363 93280329 74733500 93280500 74733637 93280671 74733774 93280842 74733911 93281013 74734048 93281184 74734185 93281355 74734322 93281526 74734459 93281697 74734596 93281868 74734733 93282039 74734870 93282210 74735007 93282381 74735144 93282552 74735281 93282723 74735418 93282894 74735555 93283065 74735692 93283236 74735829 93283407 74735966 93283578 74736103 93283749 74736240 93283920 74736377 93284091 74736514 93284262 74736651 93284433 74736788 93284604 74736925 93284775 74737062 93284946 74737199 93285117 74737336 93285288 74737473 93285459 74737610 93285630 74737747 93285801 74737884 93285972 74738021 93286143 74738158 93286314 74738295 93286485 74738432 93286656 74738569 93286827 74738706 93286998 74738843 93287169 74738980 93287340 74739117 93287511 74739254 93287682 74739391 93287853 74739528 93288024 74739665 93288195 74739802 93288366 74739939 93288537 74740076 93288708 74740213 93288879 74740350 93289050 74740487 93289221 74740624 93289392 74740761 93289563 74740898 93289734 74741035 93289905 74741172 93290076 74741309 93290247 74741446 93290418 74741583 93290589 74741720 93290760 74741857 93290931 74741994 93291102 74742131 93291273 74742268 93291444 74742405 93291615 74742542 93291786 74742679 93291957 74742816 93292128 74742953 93292299 74743090 93292470 74743227 93292641 74743364 93292812 74743501 93292983 74743638 93293154 74743775 93293325 74743912 93293496 74744049 93293667 74744186 93293838 74744323 93294009 74744460 93294180 74744597 93294351 74744734 93294522 74744871 93294693 74745008 93294864 74745145 93295035 74745282 93295206 74745419 93295377 74745556 93295548 74745693 93295719 74745830 93295890 74745967 93296061 74746104 93296232 74746241 93296403 74746378 93296574 74746515 93296745 74746652 93296916 74746789 93297087 74746926 93297258 74747063 93297429 74747200 93297600 74747337 93297771 74747474 93297942 74747611 93298113 74747748 93298284 74747885 93298455 74748022 93298626 74748159 93298797 74748296 93298968 74748433 93299139 74748570 93299310 74748707 93299481 74748844 93299652 74748981 93299823 74749118 93299994 74749255 93300165 74749392 93300336 74749529 93300507 74749666 93300678 74749803 93300849 74749940 93301020 74750077 93301191 74750214 93301362 74750351 93301533 74750488 93301704 74750625 93301875 74750762 93302046 74750899 93302217 74751036 93302388 74751173 93302559 74751310 93302730 74751447 93302901 74751584 93303072 74751721 93303243 74751858 93303414 74751995 93303585 74752132 93303756 74752269 93303927 74752406 93304098 74752543 93304269 74752680 93304440 74752817 93304611 74752954 93304782 74753091 93304953 74753228 93305124 74753365 93305295 74753502 93305466 74753639 93305637 74753776 93305808 74753913 93305979 74754050 93306150 74754187 93306321 74754324 93306492 74754461 93306663 74754598 93306834 74754735 93307005 74754872 93307176 74755009 93307347 74755146 93307518 74755283 93307689 74755420 93307860 74755557 93308031 74755694 93308202 74755831 93308373 74755968 93308544 74756105 93308715 74756242 93308886 74756379 93309057 74756516 93309228 74756653 93309399 74756790 93309570 74756927 93309741 74757064 93309912 74757201 93310083 74757338 93310254 74757475 93310425 74757612 93310596 74757749 93310767 74757886 93310938 74758023 93311109 74758160 93311280 74758297 93311451 74758434 93311622 74758571 93311793 74758708 93311964 74758845 93312135 74758982 93312306 74759119 93312477 74759256 93312648 74759393 93312819 74759530 93312990 74759667 93313161 74759804 93313332 74759941 93313503 74760078 93313674 74760215 93313845 74760352 93314016 74760489 93314187 74760626 93314358 74760763 93314529 74760900 93314700 74761037 93314871 74761174 93315042 74761311 93315213 74761448 93315384 74761585 93315555 74761722 93315726 74761859 93315897 74761996 93316068 74762133 93316239 74762270 93316410 74762407 93316581 74762544 93316752 74762681 93316923 74762818 93317094 74762955 93317265 74763092 93317436 74763229 93317607 74763366 93317778 74763503 93317949 74763640 93318120 74763777 93318291 74763914 93318462 74764051 93318633 74764188 93318804 74764325 93318975 74764462 93319146 74764599 93319317 74764736 93319488 74764873 93319659 74765010 93319830 74765147 93320001 74765284 93320172 74765421 93320343 74765558 93320514 74765695 93320685 74765832 93320856 74765969 93321027 74766106 93321198 74766243 93321369 74766380 93321540 74766517 93321711 74766654 93321882 74766791 93322053 74766928 93322224 74767065 93322395 74767202 93322566 74767339 93322737 74767476 93322908 74767613 93323079 74767750 93323250 74767887 93323421 74768024 93323592 74768161 93323763 74768298 93323934 74768435 93324105 74768572 93324276 74768709 93324447 74768846 93324618 74768983 93324789 74769120 93324960 74769257 93325131 74769394 93325302 74769531 93325473 74769668 93325644 74769805 93325815 74769942 93325986 74770079 93326157 74770216 93326328 74770353 93326499 74770490 93326670 74770627 93326841 74770764 93327012 74770901 93327183 74771038 93327354 74771175 93327525 74771312 93327696 74771449 93327867 74771586 93328038 74771723 93328209 74771860 93328380 74771997 93328551 74772134 93328722 74772271 93328893 74772408 93329064 74772545 93329235 74772682 93329406 74772819 93329577 74772956 93329748 74773093 93329919 74773230 93330090 74773367 93330261 74773504 93330432 74773641 93330603 74773778 93330774 74773915 93330945 74774052 93331116 74774189 93331287 74774326 93331458 74774463 93331629 74774600 93331800 74774737 93331971 74774874 93332142 74775011 93332313 74775148 93332484 74775285 93332655 74775422 93332826 74775559 93332997 74775696 93333168 74775833 93333339 74775970 93333510 74776107 93333681 74776244 93333852 74776381 93334023 74776518 93334194 74776655 93334365 74776792 93334536 74776929 93334707 74777066 93334878 74777203 93335049 74777340 93335220 74777477 93335391 74777614 93335562 74777751 93335733 74777888 93335904 74778025 93336075 74778162 93336246 74778299 93336417 74778436 93336588 74778573 93336759 74778710 93336930 74778847 93337101 74778984 93337272 74779121 93337443 74779258 93337614 74779395 93337785 74779532 93337956 74779669 93338127 74779806 93338298 74779943 93338469 74780080 93338640 74780217 93338811 74780354 93338982 74780491 93339153 74780628 93339324 74780765 93339495 74780902 93339666 74781039 93339837 74781176 93340008 74781313 93340179 74781450 93340350 74781587 93340521 74781724 93340692 74781861 93340863 74781998 93341034 74782135 93341205 74782272 93341376 74782409 93341547 74782546 93341718 74782683 93341889 74782820 93342060 74782957 93342231 74783094 93342402 74783231 93342573 74783368 93342744 74783505 93342915 74783642 93343086 74783779 93343257 74783916 93343428 74784053 93343599 74784190 93343770 74784327 93343941 74784464 93344112 74784601 93344283 74784738 93344454 74784875 93344625 74785012 93344796 74785149 93344967 74785286 93345138 74785423 93345309 74785560 93345480 74785697 93345651 74785834 93345822 74785971 93345993 74786108 93346164 74786245 93346335 74786382 93346506 74786519 93346677 74786656 93346848 74786793 93347019 74786930 93347190 74787067 93347361 74787204 93347532 74787341 93347703 74787478 93347874 74787615 93348045 74787752 93348216 74787889 93348387 74788026 93348558 74788163 93348729 74788300 93348900 74788437 93349071 74788574 93349242 74788711 93349413 74788848 93349584 74788985 93349755 74789122 93349926 74789259 93350097 74789396 93350268 74789533 93350439 74789670 93350610 74789807 93350781 74789944 93350952 74790081 93351123 74790218 93351294 74790355 93351465 74790492 93351636 74790629 93351807 74790766 93351978 74790903 93352149 74791040 93352320 74791177 93352491 74791314 93352662 74791451 93352833 74791588 93353004 74791725 93353175 74791862 93353346 74791999 93353517 74792136 93353688 74792273 93353859 74792410 93354030 74792547 93354201 74792684 93354372 74792821 93354543 74792958 93354714 74793095 93354885 74793232 93355056 74793369 93355227 74793506 93355398 74793643 93355569 74793780 93355740 74793917 93355911 74794054 93356082 74794191 93356253 74794328 93356424 74794465 93356595 74794602 93356766 74794739 93356937 74794876 93357108 74795013 93357279 74795150 93357450 74795287 93357621 74795424 93357792 74795561 93357963 74795698 93358134 74795835 93358305 74795972 93358476 74796109 93358647 74796246 93358818 74796383 93358989 74796520 93359160 74796657 93359331 74796794 93359502 74796931 93359673 74797068 93359844 74797205 93360015 74797342 93360186 74797479 93360357 74797616 93360528 74797753 93360699 74797890 93360870 74798027 93361041 74798164 93361212 74798301 93361383 74798438 93361554 74798575 93361725 74798712 93361896 74798849 93362067 74798986 93362238 74799123 93362409 74799260 93362580 74799397 93362751 74799534 93362922 74799671 93363093 74799808 93363264 74799945 93363435 74800082 93363606 74800219 93363777 74800356 93363948 74800493 93364119 74800630 93364290 74800767 93364461 74800904 93364632 74801041 93364803 74801178 93364974 74801315 93365145 74801452 93365316 74801589 93365487 74801726 93365658 74801863 93365829 74802000 93366000 74802137 93366171 74802274 93366342 74802411 93366513 74802548 93366684 74802685 93366855 74802822 93367026 74802959 93367197 74803096 93367368 74803233 93367539 74803370 93367710 74803507 93367881 74803644 93368052 74803781 93368223 74803918 93368394 74804055 93368565 74804192 93368736 74804329 93368907 74804466 93369078 74804603 93369249 74804740 93369420 74804877 93369591 74805014 93369762 74805151 93369933 74805288 93370104 74805425 93370275 74805562 93370446 74805699 93370617 74805836 93370788 74805973 93370959 74806110 93371130 74806247 93371301 74806384 93371472 74806521 93371643 74806658 93371814 74806795 93371985 74806932 93372156 74807069 93372327 74807206 93372498 74807343 93372669 74807480 93372840 74807617 93373011 74807754 93373182 74807891 93373353 74808028 93373524 74808165 93373695 74808302 93373866 74808439 93374037 74808576 93374208 74808713 93374379 74808850 93374550 74808987 93374721 74809124 93374892 74809261 93375063 74809398 93375234 74809535 93375405 74809672 93375576 74809809 93375747 74809946 93375918 74810083 93376089 74810220 93376260 74810357 93376431 74810494 93376602 74810631 93376773 74810768 93376944 74810905 93377115 74811042 93377286 74811179 93377457 74811316 93377628 74811453 93377799 74811590 93377970 74811727 93378141 74811864 93378312 74812001 93378483 74812138 93378654 74812275 93378825 74812412 93378996 74812549 93379167 74812686 93379338 74812823 93379509 74812960 93379680 74813097 93379851 74813234 93380022 74813371 93380193 74813508 93380364 74813645 93380535 74813782 93380706 74813919 93380877 74814056 93381048 74814193 93381219 74814330 93381390 74814467 93381561 74814604 93381732 74814741 93381903 74814878 93382074 74815015 93382245 74815152 93382416 74815289 93382587 74815426 93382758 74815563 93382929 74815700 93383100 74815837 93383271 74815974 93383442 74816111 93383613 74816248 93383784 74816385 93383955 74816522 93384126 74816659 93384297 74816796 93384468 74816933 93384639 74817070 93384810 74817207 93384981 74817344 93385152 74817481 93385323 74817618 93385494 74817755 93385665 74817892 93385836 74818029 93386007 74818166 93386178 74818303 93386349 74818440 93386520 74818577 93386691 74818714 93386862 74818851 93387033 74818988 93387204 74819125 93387375 74819262 93387546 74819399 93387717 74819536 93387888 74819673 93388059 74819810 93388230 74819947 93388401 74820084 93388572 74820221 93388743 74820358 93388914 74820495 93389085 74820632 93389256 74820769 93389427 74820906 93389598 74821043 93389769 74821180 93389940 74821317 93390111 74821454 93390282 74821591 93390453 74821728 93390624 74821865 93390795 74822002 93390966 74822139 93391137 74822276 93391308 74822413 93391479 74822550 93391650 74822687 93391821 74822824 93391992 74822961 93392163 74823098 93392334 74823235 93392505 74823372 93392676 74823509 93392847 74823646 93393018 74823783 93393189 74823920 93393360 74824057 93393531 74824194 93393702 74824331 93393873 74824468 93394044 74824605 93394215 74824742 93394386 74824879 93394557 74825016 93394728 74825153 93394899 74825290 93395070 74825427 93395241 74825564 93395412 74825701 93395583 74825838 93395754 74825975 93395925 74826112 93396096 74826249 93396267 74826386 93396438 74826523 93396609 74826660 93396780 74826797 93396951 74826934 93397122 74827071 93397293 74827208 93397464 74827345 93397635 74827482 93397806 74827619 93397977 74827756 93398148 74827893 93398319 74828030 93398490 74828167 93398661 74828304 93398832 74828441 93399003 74828578 93399174 74828715 93399345 74828852 93399516 74828989 93399687 74829126 93399858 74829263 93400029 74829400 93400200 74829537 93400371 74829674 93400542 74829811 93400713 74829948 93400884 74830085 93401055 74830222 93401226 74830359 93401397 74830496 93401568 74830633 93401739 74830770 93401910 74830907 93402081 74831044 93402252 74831181 93402423 74831318 93402594 74831455 93402765 74831592 93402936 74831729 93403107 74831866 93403278 74832003 93403449 74832140 93403620 74832277 93403791 74832414 93403962 74832551 93404133 74832688 93404304 74832825 93404475 74832962 93404646 74833099 93404817 74833236 93404988 74833373 93405159 74833510 93405330 74833647 93405501 74833784 93405672 74833921 93405843 74834058 93406014 74834195 93406185 74834332 93406356 74834469 93406527 74834606 93406698 74834743 93406869 74834880 93407040 74835017 93407211 74835154 93407382 74835291 93407553 74835428 93407724 74835565 93407895 74835702 93408066 74835839 93408237 74835976 93408408 74836113 93408579 74836250 93408750 74836387 93408921 74836524 93409092 74836661 93409263 74836798 93409434 74836935 93409605 74837072 93409776 74837209 93409947 74837346 93410118 74837483 93410289 74837620 93410460 74837757 93410631 74837894 93410802 74838031 93410973 74838168 93411144 74838305 93411315 74838442 93411486 74838579 93411657 74838716 93411828 74838853 93411999 74838990 93412170 74839127 93412341 74839264 93412512 74839401 93412683 74839538 93412854 74839675 93413025 74839812 93413196 74839949 93413367 74840086 93413538 74840223 93413709
1000 70873251 0 70873251 88462233 70873388 88462404 70873525 88462575 70873662 88462746 70873799 88462917 70873936 88463088 70874073 88463259 70874210 88463430 70874347 88463601 70874484 88463772 70874621 88463943 70874758 88464114 70874895 88464285 70875032 88464456 70875169 88464627 70875306 88464798 70875443 88464969 70875580 88465140 70875717 88465311 70875854 88465482 70875991 88465653 70876128 88465824 70876265 88465995 70876402 88466166 70876539 88466337 70876676 88466508 70876813 88466679 70876950 88466850 70877087 88467021 70877224 88467192 70877361 88467363 70877498 88467534 70877635 88467705 70877772 88467876 70877909 88468047 70878046 88468218 70878183 88468389 70878320 88468560 70878457 88468731 70878594 88468902 70878731 88469073 70878868 88469244 70879005 88469415 70879142 88469586 70879279 88469757 70879416 88469928 70879553 88470099 70879690 88470270 70879827 88470441 70879964 88470612 70880101 88470783 70880238 88470954 70880375 88471125 70880512 88471296 70880649 88471467 70880786 88471638 70880923 88471809 70881060 88471980 70881197 88472151 70881334 88472322 70881471 88472493 70881608 88472664 70881745 88472835 70881882 88473006 70882019 88473177 70882156 88473348 70882293 88473519 70882430 88473690 70882567 88473861 70882704 88474032 70882841 88474203 70882978 88474374 70883115 88474545 70883252 88474716 70883389 88474887 70883526 88475058 70883663 88475229 70883800 88475400 70883937 88475571 70884074 88475742 70884211 88475913 70884348 88476084 70884485 88476255 70884622 88476426 70884759 88476597 70884896 88476768 70885033 88476939 70885170 88477110 70885307 88477281 70885444 88477452 70885581 88477623 70885718 88477794 70885855 88477965 70885992 88478136 70886129 88478307 70886266 88478478 70886403 88478649 70886540 88478820 70886677 88478991 70886814 88479162 70886951 88479333 70887088 88479504 70887225 88479675 70887362 88479846 70887499 88480017 70887636 88480188 70887773 88480359 70887910 88480530 70888047 88480701 70888184 88480872 70888321 88481043 70888458 88481214 70888595 88481385 70888732 88481556 70888869 88481727 70889006 88481898 70889143 88482069 70889280 88482240 70889417 88482411 70889554 88482582 70889691 88482753 70889828 88482924 70889965 88483095 70890102 88483266 70890239 88483437 70890376 88483608 70890513 88483779 70890650 88483950 70890787 88484121 70890924 88484292 70891061 88484463 70891198 88484634 70891335 88484805 70891472 88484976 70891609 88485147 70891746 88485318 70891883 88485489 70892020 88485660 70892157 88485831 70892294 88486002 70892431 88486173 70892568 88486344 70892705 88486515 70892842 88486686 70892979 88486857 70893116 88487028 70893253 88487199 70893390 88487370 70893527 88487541 70893664 88487712 70893801 88487883 70893938 88488054 70894075 88488225 70894212 88488396 70894349 88488567 70894486 88488738 70894623 88488909 70894760 88489080 70894897 88489251 70895034 88489422 70895171 88489593 70895308 88489764 70895445 88489935 70895582 88490106 70895719 88490277 70895856 88490448 70895993 88490619 70896130 88490790 70896267 88490961 70896404 88491132 70896541 88491303 70896678 88491474 70896815 88491645 70896952 88491816 70897089 88491987 70897226 88492158 70897363 88492329 70897500 88492500 70897637 88492671 70897774 88492842 70897911 88493013 70898048 88493184 70898185 88493355 70898322 88493526 70898459 88493697 70898596 88493868 70898733 88494039 70898870 88494210 70899007 88494381 70899144 88494552 70899281 88494723 70899418 88494894 70899555 88495065 70899692 88495236 70899829 88495407 70899966 88495578 70900103 88495749 70900240 88495920 70900377 88496091 70900514 88496262 70900651 88496433 70900788 88496604 70900925 88496775 70901062 88496946 70901199 88497117 70901336 88497288 70901473 88497459 70901610 88497630 70901747 88497801 70901884 88497972 70902021 88498143 70902158 88498314 70902295 88498485 70902432 88498656 70902569 88498827 70902706 88498998 70902843 88499169 70902980 88499340 70903117 88499511 70903254 88499682 70903391 88499853 70903528 88500024 70903665 88500195 70903802 88500366 70903939 88500537 70904076 88500708 70904213 88500879 70904350 88501050 70904487 88501221 70904624 88501392 70904761 88501563 70904898 88501734 70905035 88501905 70905172 88502076 70905309 88502247 70905446 88502418 70905583 88502589 70905720 88502760 70905857 88502931 70905994 88503102 70906131 88503273 70906268 88503444 70906405 88503615 70906542 88503786 70906679 88503957 70906816 88504128 70906953 88504299 70907090 88504470 70907227 88504641 70907364 88504812 70907501 88504983 70907638 88505154 70907775 88505325 70907912 88505496 70908049 88505667 70908186 88505838 70908323 88506009 70908460 88506180 70908597 88506351 70908734 88506522 70908871 88506693 70909008 88506864 70909145 88507035 70909282 88507206 70909419 88507377 70909556 88507548 70909693 88507719 70909830 88507890 70909967 88508061 70910104 88508232 70910241 88508403 70910378 88508574 70910515 88508745 70910652 88508916 70910789 88509087 70910926 88509258 70911063 88509429 70911200 88509600 70911337 88509771 70911474 88509942 70911611 88510113 70911748 88510284 70911885 88510455 70912022 88510626 70912159 88510797 70912296 88510968 70912433 88511139 70912570 88511310 70912707 88511481 70912844 88511652 70912981 88511823 70913118 88511994 70913255 88512165 70913392 88512336 70913529 88512507 70913666 88512678 70913803 88512849 70913940 88513020 70914077 88513191 70914214 88513362 70914351 88513533 70914488 88513704 70914625 88513875 70914762 88514046 70914899 88514217 70915036 88514388 70915173 88514559 70915310 88514730 70915447 88514901 70915584 88515072 70915721 88515243 70915858 88515414 70915995 88515585 70916132 88515756 70916269 88515927 70916406 88516098 70916543 88516269 70916680 88516440 70916817 88516611 70916954 88516782 70917091 88516953 70917228 88517124 70917365 88517295 70917502 88517466 70917639 88517637 70917776 88517808 70917913 88517979 70918050 88518150 70918187 88518321 70918324 88518492 70918461 88518663 70918598 88518834 70918735 88519005 70918872 88519176 70919009 88519347 70919146 88519518 70919283 88519689 70919420 88519860 70919557 88520031 70919694 88520202 70919831 88520373 70919968 88520544 70920105 88520715 70920242 88520886 70920379 88521057 70920516 88521228 70920653 88521399 70920790 88521570 70920927 88521741 70921064 88521912 70921201 88522083 70921338 88522254 70921475 88522425 70921612 88522596 70921749 88522767 70921886 88522938 70922023 88523109 70922160 88523280 70922297 88523451 70922434 88523622 70922571 88523793 70922708 88523964 70922845 88524135 70922982 88524306 70923119 88524477 70923256 88524648 70923393 88524819 70923530 88524990 70923667 88525161 70923804 88525332 70923941 88525503 70924078 88525674 70924215 88525845 70924352 88526016 70924489 88526187 70924626 88526358 70924763 88526529 70924900 88526700 70925037 88526871 70925174 88527042 70925311 88527213 70925448 88527384 70925585 88527555 70925722 88527726 70925859 88527897 70925996 88528068 70926133 88528239 70926270 88528410 70926407 88528581 70926544 88528752 70926681 88528923 70926818 88529094 70926955 88529265 70927092 88529436 70927229 88529607 70927366 88529778 70927503 88529949 70927640 88530120 70927777 88530291 70927914 88530462 70928051 88530633 70928188 88530804 70928325 88530975 70928462 88531146 70928599 88531317 70928736 88531488 70928873 88531659 70929010 88531830 70929147 88532001 70929284 88532172 70929421 88532343 70929558 88532514 70929695 88532685 70929832 88532856 70929969 88533027 70930106 88533198 70930243 88533369 70930380 88533540 70930517 88533711 70930654 88533882 70930791 88534053 70930928 88534224 70931065 88534395 70931202 88534566 70931339 88534737 70931476 88534908 70931613 88535079 70931750 88535250 70931887 88535421 70932024 88535592 70932161 88535763 70932298 88535934 70932435 88536105 70932572 88536276 70932709 88536447 70932846 88536618 70932983 88536789 70933120 88536960 70933257 88537131 70933394 88537302 70933531 88537473 70933668 88537644 70933805 88537815 70933942 88537986 70934079 88538157 70934216 88538328 70934353 88538499 70934490 88538670 70934627 88538841 70934764 88539012 70934901 88539183 70935038 88539354 70935175 88539525 70935312 88539696 70935449 88539867 70935586 88540038 70935723 88540209 70935860 88540380 70935997 88540551 70936134 88540722 70936271 88540893 70936408 88541064 70936545 88541235 70936682 88541406 70936819 88541577 70936956 88541748 70937093 88541919 70937230 88542090 70937367 88542261 70937504 88542432 70937641 88542603 70937778 88542774 70937915 88542945 70938052 88543116 70938189 88543287 70938326 88543458 70938463 88543629 70938600 88543800 70938737 88543971 70938874 88544142 70939011 88544313 70939148 88544484 70939285 88544655 70939422 88544826 70939559 88544997 70939696 88545168 70939833 88545339 70939970 88545510 70940107 88545681 70940244 88545852 70940381 88546023 70940518 88546194 70940655 88546365 70940792 88546536 70940929 88546707 70941066 88546878 70941203 88547049 70941340 88547220 70941477 88547391 70941614 88547562 70941751 88547733 70941888 88547904 70942025 88548075 70942162 88548246 70942299 88548417 70942436 88548588 70942573 88548759 70942710 88548930 70942847 88549101 70942984 88549272 70943121 88549443 70943258 88549614 70943395 88549785 70943532 88549956 70943669 88550127 70943806 88550298 70943943 88550469 70944080 88550640 70944217 88550811 70944354 88550982 70944491 88551153 70944628 88551324 70944765 88551495 70944902 88551666 70945039 88551837 70945176 88552008 70945313 88552179 70945450 88552350 70945587 88552521 70945724 88552692 70945861 88552863 70945998 88553034 70946135 88553205 70946272 88553376 70946409 88553547 70946546 88553718 70946683 88553889 70946820 88554060 70946957 88554231 70947094 88554402 70947231 88554573 70947368 88554744 70947505 88554915 70947642 88555086 70947779 88555257 70947916 88555428 70948053 88555599 70948190 88555770 70948327 88555941 70948464 88556112 70948601 88556283 70948738 88556454 70948875 88556625 70949012 88556796 70949149 88556967 70949286 88557138 70949423 88557309 70949560 88557480 70949697 88557651 70949834 88557822 70949971 88557993 70950108 88558164 70950245 88558335 70950382 88558506 70950519 88558677 70950656 88558848 70950793 88559019 70950930 88559190 70951067 88559361 70951204 88559532 70951341 88559703 70951478 88559874 70951615 88560045 70951752 88560216 70951889 88560387 70952026 88560558 70952163 88560729 70952300 88560900 70952437 88561071 70952574 88561242 70952711 88561413 70952848 88561584 70952985 88561755 70953122 88561926 70953259 88562097 70953396 88562268 70953533 88562439 70953670 88562610 70953807 88562781 70953944 88562952 70954081 88563123 70954218 88563294 70954355 88563465 70954492 88563636 70954629 88563807 70954766 88563978 70954903 88564149 70955040 88564320 70955177 88564491 70955314 88564662 70955451 88564833 70955588 88565004 70955725 88565175 70955862 88565346 70955999 88565517 70956136 88565688 70956273 88565859 70956410 88566030 70956547 88566201 70956684 88566372 70956821 88566543 70956958 88566714 70957095 88566885 70957232 88567056 70957369 88567227 70957506 88567398 70957643 88567569 70957780 88567740 70957917 88567911 70958054 88568082 70958191 88568253 70958328 88568424 70958465 88568595 70958602 88568766 70958739 88568937 70958876 88569108 70959013 88569279 70959150 88569450 70959287 88569621 70959424 88569792 70959561 88569963 70959698 88570134 70959835 88570305 70959972 88570476 70960109 88570647 70960246 88570818 70960383 88570989 70960520 88571160 70960657 88571331 70960794 88571502 70960931 88571673 70961068 88571844 70961205 88572015 70961342 88572186 70961479 88572357 70961616 88572528 70961753 88572699 70961890 88572870 70962027 88573041 70962164 88573212 70962301 88573383 70962438 88573554 70962575 88573725 70962712 88573896 70962849 88574067 70962986 88574238 70963123 88574409 70963260 88574580 70963397 88574751 70963534 88574922 70963671 88575093 70963808 88575264 70963945 88575435 70964082 88575606 70964219 88575777 70964356 88575948 70964493 88576119 70964630 88576290 70964767 88576461 70964904 88576632 70965041 88576803 70965178 88576974 70965315 88577145 70965452 88577316 70965589 88577487 70965726 88577658 70965863 88577829 70966000 88578000 70966137 88578171 70966274 88578342 70966411 88578513 70966548 88578684 70966685 88578855 70966822 88579026 70966959 88579197 70967096 88579368 70967233 88579539 70967370 88579710 70967507 88579881 70967644 88580052 70967781 88580223 70967918 88580394 70968055 88580565 70968192 88580736 70968329 88580907 70968466 88581078 70968603 88581249 70968740 88581420 70968877 88581591 70969014 88581762 70969151 88581933 70969288 88582104 70969425 88582275 70969562 88582446 70969699 88582617 70969836 88582788 70969973 88582959 70970110 88583130 70970247 88583301 70970384 88583472 70970521 88583643 70970658 88583814 70970795 88583985 70970932 88584156 70971069 88584327 70971206 88584498 70971343 88584669 70971480 88584840 70971617 88585011 70971754 88585182 70971891 88585353 70972028 88585524 70972165 88585695 70972302 88585866 70972439 88586037 70972576 88586208 70972713 88586379 70972850 88586550 70972987 88586721 70973124 88586892 70973261 88587063 70973398 88587234 70973535 88587405 70973672 88587576 70973809 88587747 70973946 88587918 70974083 88588089 70974220 88588260 70974357 88588431 70974494 88588602 70974631 88588773 70974768 88588944 70974905 88589115 70975042 88589286 70975179 88589457 70975316 88589628 70975453 88589799 70975590 88589970 70975727 88590141 70975864 88590312 70976001 88590483 70976138 88590654 70976275 88590825 70976412 88590996 70976549 88591167 70976686 88591338 70976823 88591509 70976960 88591680 70977097 88591851 70977234 88592022 70977371 88592193 70977508 88592364 70977645 88592535 70977782 88592706 70977919 88592877 70978056 88593048 70978193 88593219 70978330 88593390 70978467 88593561 70978604 88593732 70978741 88593903 70978878 88594074 70979015 88594245 70979152 88594416 70979289 88594587 70979426 88594758 70979563 88594929 70979700 88595100 70979837 88595271 70979974 88595442 70980111 88595613 70980248 88595784 70980385 88595955 70980522 88596126 70980659 88596297 70980796 88596468 70980933 88596639 70981070 88596810 70981207 88596981 70981344 88597152 70981481 88597323 70981618 88597494 70981755 88597665 70981892 88597836 70982029 88598007 70982166 88598178 70982303 88598349 70982440 88598520 70982577 88598691 70982714 88598862 70982851 88599033 70982988 88599204 70983125 88599375 70983262 88599546 70983399 88599717 70983536 88599888 70983673 88600059 70983810 88600230 70983947 88600401 70984084 88600572 70984221 88600743 70984358 88600914 70984495 88601085 70984632 88601256 70984769 88601427 70984906 88601598 70985043 88601769 70985180 88601940 70985317 88602111 70985454 88602282 70985591 88602453 70985728 88602624 70985865 88602795 70986002 88602966 70986139 88603137 70986276 88603308 70986413 88603479 70986550 88603650 70986687 88603821 70986824 88603992 70986961 88604163 70987098 88604334 70987235 88604505 70987372 88604676 70987509 88604847 70987646 88605018 70987783 88605189 70987920 88605360 70988057 88605531 70988194 88605702 70988331 88605873 70988468 88606044 70988605 88606215 70988742 88606386 70988879 88606557 70989016 88606728 70989153 88606899 70989290 88607070 70989427 88607241 70989564 88607412 70989701 88607583 70989838 88607754 70989975 88607925 70990112 88608096 70990249 88608267 70990386 88608438 70990523 88608609 70990660 88608780 70990797 88608951 70990934 88609122 70991071 88609293 70991208 88609464 70991345 88609635 70991482 88609806 70991619 88609977 70991756 88610148 70991893 88610319 70992030 88610490 70992167 88610661 70992304 88610832 70992441 88611003 70992578 88611174 70992715 88611345 70992852 88611516 70992989 88611687 70993126 88611858 70993263 88612029 70993400 88612200 70993537 88612371 70993674 88612542 70993811 88612713 70993948 88612884 70994085 88613055 70994222 88613226 70994359 88613397 70994496 88613568 70994633 88613739 70994770 88613910 70994907 88614081 70995044 88614252 70995181 88614423 70995318 88614594 70995455 88614765 70995592 88614936 70995729 88615107 70995866 88615278 70996003 88615449 70996140 88615620 70996277 88615791 70996414 88615962 70996551 88616133 70996688 88616304 70996825 88616475 70996962 88616646 70997099 88616817 70997236 88616988 70997373 88617159 70997510 88617330 70997647 88617501 70997784 88617672 70997921 88617843 70998058 88618014 70998195 88618185 70998332 88618356 70998469 88618527 70998606 88618698 70998743 88618869 70998880 88619040 70999017 88619211 70999154 88619382 70999291 88619553 70999428 88619724 70999565 88619895 70999702 88620066 70999839 88620237 70999976 88620408 71000113 88620579 71000250 88620750 71000387 88620921 71000524 88621092 71000661 88621263 71000798 88621434 71000935 88621605 71001072 88621776 71001209 88621947 71001346 88622118 71001483 88622289 71001620 88622460 71001757 88622631 71001894 88622802 71002031 88622973 71002168 88623144 71002305 88623315 71002442 88623486 71002579 88623657 71002716 88623828 71002853 88623999 71002990 88624170 71003127 88624341 71003264 88624512 71003401 88624683 71003538 88624854 71003675 88625025 71003812 88625196 71003949 88625367 71004086 88625538 71004223 88625709 71004360 88625880 71004497 88626051 71004634 88626222 71004771 88626393 71004908 88626564 71005045 88626735 71005182 88626906 71005319 88627077 71005456 88627248 71005593 88627419 71005730 88627590 71005867 88627761 71006004 88627932 71006141 88628103 71006278 88628274 71006415 88628445 71006552 88628616 71006689 88628787 71006826 88628958 71006963 88629129 71007100 88629300 71007237 88629471 71007374 88629642 71007511 88629813 71007648 88629984 71007785 88630155 71007922 88630326 71008059 88630497 71008196 88630668 71008333 88630839 71008470 88631010 71008607 88631181 71008744 88631352 71008881 88631523 71009018 88631694 71009155 88631865 71009292 88632036 71009429 88632207 71009566 88632378 71009703 88632549 71009840 88632720 71009977 88632891
1000 29834901 0 29834901 37239183 29835038 37239354 29835175 37239525 29835312 37239696 29835449 37239867 29835586 37240038 29835723 37240209 29835860 37240380 29835997 37240551 29836134 37240722 29836271 37240893 29836408 37241064 29836545 37241235 29836682 37241406 29836819 37241577 29836956 37241748 29837093 37241919 29837230 37242090 29837367 37242261 29837504 37242432 29837641 37242603 29837778 37242774 29837915 37242945 29838052 37243116 29838189 37243287 29838326 37243458 29838463 37243629 29838600 37243800 29838737 37243971 29838874 37244142 29839011 37244313 29839148 37244484 29839285 37244655 29839422 37244826 29839559 37244997 29839696 37245168 29839833 37245339 29839970 37245510 29840107 37245681 29840244 37245852 29840381 37246023 29840518 37246194 29840655 37246365 29840792 37246536 29840929 37246707 29841066 37246878 29841203 37247049 29841340 37247220 29841477 37247391 29841614 37247562 29841751 37247733 29841888 37247904 29842025 37248075 29842162 37248246 29842299 37248417 29842436 37248588 29842573 37248759 29842710 37248930 29842847 37249101 29842984 37249272 29843121 37249443 29843258 37249614 29843395 37249785 29843532 37249956 29843669 37250127 29843806 37250298 29843943 37250469 29844080 37250640 29844217 37250811 29844354 37250982 29844491 37251153 29844628 37251324 29844765 37251495 29844902 37251666 29845039 37251837 29845176 37252008 29845313 37252179 29845450 37252350 29845587 37252521 29845724 37252692 29845861 37252863 29845998 37253034 29846135 37253205 29846272 37253376 29846409 37253547 29846546 37253718 29846683 37253889 29846820 37254060 29846957 37254231 29847094 37254402 29847231 37254573 29847368 37254744 29847505 37254915 29847642 37255086 29847779 37255257 29847916 37255428 29848053 37255599 29848190 37255770 29848327 37255941 29848464 37256112 29848601 37256283 29848738 37256454 29848875 37256625 29849012 37256796 29849149 37256967 29849286 37257138 29849423 37257309 29849560 37257480 29849697 37257651 29849834 37257822 29849971 37257993 29850108 37258164 29850245 37258335 29850382 37258506 29850519 37258677 29850656 37258848 29850793 37259019 29850930 37259190 29851067 37259361 29851204 37259532 29851341 37259703 29851478 37259874 29851615 37260045 29851752 37260216 29851889 37260387 29852026 37260558 29852163 37260729 29852300 37260900 29852437 37261071 29852574 37261242 29852711 37261413 29852848 37261584 29852985 37261755 29853122 37261926 29853259 37262097 29853396 37262268 29853533 37262439 29853670 37262610 29853807 37262781 29853944 37262952 29854081 37263123 29854218 37263294 29854355 37263465 29854492 37263636 29854629 37263807 29854766 37263978 29854903 37264149 29855040 37264320 29855177 37264491 29855314 37264662 29855451 37264833 29855588 37265004 29855725 37265175 29855862 37265346 29855999 37265517 29856136 37265688 29856273 37265859 29856410 37266030 29856547 37266201 29856684 37266372 29856821 37266543 29856958 37266714 29857095 37266885 29857232 37267056 29857369 37267227 29857506 37267398 29857643 37267569 29857780 37267740 29857917 37267911 29858054 37268082 29858191 37268253 29858328 37268424 29858465 37268595 29858602 37268766 29858739 37268937 29858876 37269108 29859013 37269279 29859150 37269450 29859287 37269621 29859424 37269792 29859561 37269963 29859698 37270134 29859835 37270305 29859972 37270476 29860109 37270647 29860246 37270818 29860383 37270989 29860520 37271160 29860657 37271331 29860794 37271502 29860931 37271673 29861068 37271844 29861205 37272015 29861342 37272186 29861479 37272357 29861616 37272528 29861753 37272699 29861890 37272870 29862027 37273041 29862164 37273212 29862301 37273383 29862438 37273554 29862575 37273725 29862712 37273896 29862849 37274067 29862986 37274238 29863123 37274409 29863260 37274580 29863397 37274751 29863534 37274922 29863671 37275093 29863808 37275264 29863945 37275435 29864082 37275606 29864219 37275777 29864356 37275948 29864493 37276119 29864630 37276290 29864767 37276461 29864904 37276632 29865041 37276803 29865178 37276974 29865315 37277145 29865452 37277316 29865589 37277487 29865726 37277658 29865863 37277829 29866000 37278000 29866137 37278171 29866274 37278342 29866411 37278513 29866548 37278684 29866685 37278855 29866822 37279026 29866959 37279197 29867096 37279368 29867233 37279539 29867370 37279710 29867507 37279881 29867644 37280052 29867781 37280223 29867918 37280394 29868055 37280565 29868192 37280736 29868329 37280907 29868466 37281078 29868603 37281249 29868740 37281420 29868877 37281591 29869014 37281762 29869151 37281933 29869288 37282104 29869425 37282275 29869562 37282446 29869699 37282617 29869836 37282788 29869973 37282959 29870110 37283130 29870247 37283301 29870384 37283472 29870521 37283643 29870658 37283814 29870795 37283985 29870932 37284156 29871069 37284327 29871206 37284498 29871343 37284669 29871480 37284840 29871617 37285011 29871754 37285182 29871891 37285353 29872028 37285524 29872165 37285695 29872302 37285866 29872439 37286037 29872576 37286208 29872713 37286379 29872850 37286550 29872987 37286721 29873124 37286892 29873261 37287063 29873398 37287234 29873535 37287405 29873672 37287576 29873809 37287747 29873946 37287918 29874083 37288089 29874220 37288260 29874357 37288431 29874494 37288602 29874631 37288773 29874768 37288944 29874905 37289115 29875042 37289286 29875179 37289457 29875316 37289628 29875453 37289799 29875590 37289970 29875727 37290141 29875864 37290312 29876001 37290483 29876138 37290654 29876275 37290825 29876412 37290996 29876549 37291167 29876686 37291338 29876823 37291509 29876960 37291680 29877097 37291851 29877234 37292022 29877371 37292193 29877508 37292364 29877645 37292535 29877782 37292706 29877919 37292877 29878056 37293048 29878193 37293219 29878330 37293390 29878467 37293561 29878604 37293732 29878741 37293903 29878878 37294074 29879015 37294245 29879152 37294416 29879289 37294587 29879426 37294758 29879563 37294929 29879700 37295100 29879837 37295271 29879974 37295442 29880111 37295613 29880248 37295784 29880385 37295955 29880522 37296126 29880659 37296297 29880796 37296468 29880933 37296639 29881070 37296810 29881207 37296981 29881344 37297152 29881481 37297323 29881618 37297494 29881755 37297665 29881892 37297836 29882029 37298007 29882166 37298178 29882303 37298349 29882440 37298520 29882577 37298691 29882714 37298862 29882851 37299033 29882988 37299204 29883125 37299375 29883262 37299546 29883399 37299717 29883536 37299888 29883673 37300059 29883810 37300230 29883947 37300401 29884084 37300572 29884221 37300743 29884358 37300914 29884495 37301085 29884632 37301256 29884769 37301427 29884906 37301598 29885043 37301769 29885180 37301940 29885317 37302111 29885454 37302282 29885591 37302453 29885728 37302624 29885865 37302795 29886002 37302966 29886139 37303137 29886276 37303308 29886413 37303479 29886550 37303650 29886687 37303821 29886824 37303992 29886961 37304163 29887098 37304334 29887235 37304505 29887372 37304676 29887509 37304847 29887646 37305018 29887783 37305189 29887920 37305360 29888057 37305531 29888194 37305702 29888331 37305873 29888468 37306044 29888605 37306215 29888742 37306386 29888879 37306557 29889016 37306728 29889153 37306899 29889290 37307070 29889427 37307241 29889564 37307412 29889701 37307583 29889838 37307754 29889975 37307925 29890112 37308096 29890249 37308267 29890386 37308438 29890523 37308609 29890660 37308780 29890797 37308951 29890934 37309122 29891071 37309293 29891208 37309464 29891345 37309635 29891482 37309806 29891619 37309977 29891756 37310148 29891893 37310319 29892030 37310490 29892167 37310661 29892304 37310832 29892441 37311003 29892578 37311174 29892715 37311345 29892852 37311516 29892989 37311687 29893126 37311858 29893263 37312029 29893400 37312200 29893537 37312371 29893674 37312542 29893811 37312713 29893948 37312884 29894085 37313055 29894222 37313226 29894359 37313397 29894496 37313568 29894633 37313739 29894770 37313910 29894907 37314081 29895044 37314252 29895181 37314423 29895318 37314594 29895455 37314765 29895592 37314936 29895729 37315107 29895866 37315278 29896003 37315449 29896140 37315620 29896277 37315791 29896414 37315962 29896551 37316133 29896688 37316304 29896825 37316475 29896962 37316646 29897099 37316817 29897236 37316988 29897373 37317159 29897510 37317330 29897647 37317501 29897784 37317672 29897921 37317843 29898058 37318014 29898195 37318185 29898332 37318356 29898469 37318527 29898606 37318698 29898743 37318869 29898880 37319040 29899017 37319211 29899154 37319382 29899291 37319553 29899428 37319724 29899565 37319895 29899702 37320066 29899839 37320237 29899976 37320408 29900113 37320579 29900250 37320750 29900387 37320921 29900524 37321092 29900661 37321263 29900798 37321434 29900935 37321605 29901072 37321776 29901209 37321947 29901346 37322118 29901483 37322289 29901620 37322460 29901757 37322631 29901894 37322802 29902031 37322973 29902168 37323144 29902305 37323315 29902442 37323486 29902579 37323657 29902716 37323828 29902853 37323999 29902990 37324170 29903127 37324341 29903264 37324512 29903401 37324683 29903538 37324854 29903675 37325025 29903812 37325196 29903949 37325367 29904086 37325538 29904223 37325709 29904360 37325880 29904497 37326051 29904634 37326222 29904771 37326393 29904908 37326564 29905045 37326735 29905182 37326906 29905319 37327077 29905456 37327248 29905593 37327419 29905730 37327590 29905867 37327761 29906004 37327932 29906141 37328103 29906278 37328274 29906415 37328445 29906552 37328616 29906689 37328787 29906826 37328958 29906963 37329129 29907100 37329300 29907237 37329471 29907374 37329642 29907511 37329813 29907648 37329984 29907785 37330155 29907922 37330326 29908059 37330497 29908196 37330668 29908333 37330839 29908470 37331010 29908607 37331181 29908744 37331352 29908881 37331523 29909018 37331694 29909155 37331865 29909292 37332036 29909429 37332207 29909566 37332378 29909703 37332549 29909840 37332720 29909977 37332891 29910114 37333062 29910251 37333233 29910388 37333404 29910525 37333575 29910662 37333746 29910799 37333917 29910936 37334088 29911073 37334259 29911210 37334430 29911347 37334601 29911484 37334772 29911621 37334943 29911758 37335114 29911895 37335285 29912032 37335456 29912169 37335627 29912306 37335798 29912443 37335969 29912580 37336140 29912717 37336311 29912854 37336482 29912991 37336653 29913128 37336824 29913265 37336995 29913402 37337166 29913539 37337337 29913676 37337508 29913813 37337679 29913950 37337850 29914087 37338021 29914224 37338192 29914361 37338363 29914498 37338534 29914635 37338705 29914772 37338876 29914909 37339047 29915046 37339218 29915183 37339389 29915320 37339560 29915457 37339731 29915594 37339902 29915731 37340073 29915868 37340244 29916005 37340415 29916142 37340586 29916279 37340757 29916416 37340928 29916553 37341099 29916690 37341270 29916827 37341441 29916964 37341612 29917101 37341783 29917238 37341954 29917375 37342125 29917512 37342296 29917649 37342467 29917786 37342638 29917923 37342809 29918060 37342980 29918197 37343151 29918334 37343322 29918471 37343493 29918608 37343664 29918745 37343835 29918882 37344006 29919019 37344177 29919156 37344348 29919293 37344519 29919430 37344690 29919567 37344861 29919704 37345032 29919841 37345203 29919978 37345374 29920115 37345545 29920252 37345716 29920389 37345887 29920526 37346058 29920663 37346229 29920800 37346400 29920937 37346571 29921074 37346742 29921211 37346913 29921348 37347084 29921485 37347255 29921622 37347426 29921759 37347597 29921896 37347768 29922033 37347939 29922170 37348110 29922307 37348281 29922444 37348452 29922581 37348623 29922718 37348794 29922855 37348965 29922992 37349136 29923129 37349307 29923266 37349478 29923403 37349649 29923540 37349820 29923677 37349991 29923814 37350162 29923951 37350333 29924088 37350504 29924225 37350675 29924362 37350846 29924499 37351017 29924636 37351188 29924773 37351359 29924910 37351530 29925047 37351701 29925184 37351872 29925321 37352043 29925458 37352214 29925595 37352385 29925732 37352556 29925869 37352727 29926006 37352898 29926143 37353069 29926280 37353240 29926417 37353411 29926554 37353582 29926691 37353753 29926828 37353924 29926965 37354095 29927102 37354266 29927239 37354437 29927376 37354608 29927513 37354779 29927650 37354950 29927787 37355121 29927924 37355292 29928061 37355463 29928198 37355634 29928335 37355805 29928472 37355976 29928609 37356147 29928746 37356318 29928883 37356489 29929020 37356660 29929157 37356831 29929294 37357002 29929431 37357173 29929568 37357344 29929705 37357515 29929842 37357686 29929979 37357857 29930116 37358028 29930253 37358199 29930390 37358370 29930527 37358541 29930664 37358712 29930801 37358883 29930938 37359054 29931075 37359225 29931212 37359396 29931349 37359567 29931486 37359738 29931623 37359909 29931760 37360080 29931897 37360251 29932034 37360422 29932171 37360593 29932308 37360764 29932445 37360935 29932582 37361106 29932719 37361277 29932856 37361448 29932993 37361619 29933130 37361790 29933267 37361961 29933404 37362132 29933541 37362303 29933678 37362474 29933815 37362645 29933952 37362816 29934089 37362987 29934226 37363158 29934363 37363329 29934500 37363500 29934637 37363671 29934774 37363842 29934911 37364013 29935048 37364184 29935185 37364355 29935322 37364526 29935459 37364697 29935596 37364868 29935733 37365039 29935870 37365210 29936007 37365381 29936144 37365552 29936281 37365723 29936418 37365894 29936555 37366065 29936692 37366236 29936829 37366407 29936966 37366578 29937103 37366749 29937240 37366920 29937377 37367091 29937514 37367262 29937651 37367433 29937788 37367604 29937925 37367775 29938062 37367946 29938199 37368117 29938336 37368288 29938473 37368459 29938610 37368630 29938747 37368801 29938884 37368972 29939021 37369143 29939158 37369314 29939295 37369485 29939432 37369656 29939569 37369827 29939706 37369998 29939843 37370169 29939980 37370340 29940117 37370511 29940254 37370682 29940391 37370853 29940528 37371024 29940665 37371195 29940802 37371366 29940939 37371537 29941076 37371708 29941213 37371879 29941350 37372050 29941487 37372221 29941624 37372392 29941761 37372563 29941898 37372734 29942035 37372905 29942172 37373076 29942309 37373247 29942446 37373418 29942583 37373589 29942720 37373760 29942857 37373931 29942994 37374102 29943131 37374273 29943268 37374444 29943405 37374615 29943542 37374786 29943679 37374957 29943816 37375128 29943953 37375299 29944090 37375470 29944227 37375641 29944364 37375812 29944501 37375983 29944638 37376154 29944775 37376325 29944912 37376496 29945049 37376667 29945186 37376838 29945323 37377009 29945460 37377180 29945597 37377351 29945734 37377522 29945871 37377693 29946008 37377864 29946145 37378035 29946282 37378206 29946419 37378377 29946556 37378548 29946693 37378719 29946830 37378890 29946967 37379061 29947104 37379232 29947241 37379403 29947378 37379574 29947515 37379745 29947652 37379916 29947789 37380087 29947926 37380258 29948063 37380429 29948200 37380600 29948337 37380771 29948474 37380942 29948611 37381113 29948748 37381284 29948885 37381455 29949022 37381626 29949159 37381797 29949296 37381968 29949433 37382139 29949570 37382310 29949707 37382481 29949844 37382652 29949981 37382823 29950118 37382994 29950255 37383165 29950392 37383336 29950529 37383507 29950666 37383678 29950803 37383849 29950940 37384020 29951077 37384191 29951214 37384362 29951351 37384533 29951488 37384704 29951625 37384875 29951762 37385046 29951899 37385217 29952036 37385388 29952173 37385559 29952310 37385730 29952447 37385901 29952584 37386072 29952721 37386243 29952858 37386414 29952995 37386585 29953132 37386756 29953269 37386927 29953406 37387098 29953543 37387269 29953680 37387440 29953817 37387611 29953954 37387782 29954091 37387953 29954228 37388124 29954365 37388295 29954502 37388466 29954639 37388637 29954776 37388808 29954913 37388979 29955050 37389150 29955187 37389321 29955324 37389492 29955461 37389663 29955598 37389834 29955735 37390005 29955872 37390176 29956009 37390347 29956146 37390518 29956283 37390689 29956420 37390860 29956557 37391031 29956694 37391202 29956831 37391373 29956968 37391544 29957105 37391715 29957242 37391886 29957379 37392057 29957516 37392228 29957653 37392399 29957790 37392570 29957927 37392741 29958064 37392912 29958201 37393083 29958338 37393254 29958475 37393425 29958612 37393596 29958749 37393767 29958886 37393938 29959023 37394109 29959160 37394280 29959297 37394451 29959434 37394622 29959571 37394793 29959708 37394964 29959845 37395135 29959982 37395306 29960119 37395477 29960256 37395648 29960393 37395819 29960530 37395990 29960667 37396161 29960804 37396332 29960941 37396503 29961078 37396674 29961215 37396845 29961352 37397016 29961489 37397187 29961626 37397358 29961763 37397529 29961900 37397700 29962037 37397871 29962174 37398042 29962311 37398213 29962448 37398384 29962585 37398555 29962722 37398726 29962859 37398897 29962996 37399068 29963133 37399239 29963270 37399410 29963407 37399581 29963544 37399752 29963681 37399923 29963818 37400094 29963955 37400265 29964092 37400436 29964229 37400607 29964366 37400778 29964503 37400949 29964640 37401120 29964777 37401291 29964914 37401462 29965051 37401633 29965188 37401804 29965325 37401975 29965462 37402146 29965599 37402317 29965736 37402488 29965873 37402659 29966010 37402830 29966147 37403001 29966284 37403172 29966421 37403343 29966558 37403514 29966695 37403685 29966832 37403856 29966969 37404027 29967106 37404198 29967243 37404369 29967380 37404540 29967517 37404711 29967654 37404882 29967791 37405053 29967928 37405224 29968065 37405395 29968202 37405566 29968339 37405737 29968476 37405908 29968613 37406079 29968750 37406250 29968887 37406421 29969024 37406592 29969161 37406763 29969298 37406934 29969435 37407105 29969572 37407276 29969709 37407447 29969846 37407618 29969983 37407789 29970120 37407960 29970257 37408131 29970394 37408302 29970531 37408473 29970668 37408644 29970805 37408815 29970942 37408986 29971079 37409157 29971216 37409328 29971353 37409499 29971490 37409670 29971627 37409841
1000 75348900 0 75348900 94048627 75349037 94048798 75349174 94048969 75349311 94049140 75349448 94049311 75349585 94049482 75349722 94049653 75349859 94049824 75349996 94049995 75350133 94050166 75350270 94050337 75350407 94050508 75350544 94050679 75350681 94050850 75350818 94051021 75350955 94051192 75351092 94051363 75351229 94051534 75351366 94051705 75351503 94051876 75351640 94052047 75351777 94052218 75351914 94052389 75352051 94052560 75352188 94052731 75352325 94052902 75352462 94053073 75352599 94053244 75352736 94053415 75352873 94053586 75353010 94053757 75353147 94053928 75353284 94054099 75353421 94054270 75353558 94054441 75353695 94054612 75353832 94054783 75353969 94054954 75354106 94055125 75354243 94055296 75354380 94055467 75354517 94055638 75354654 94055809 75354791 94055980 75354928 94056151 75355065 94056322 75355202 94056493 75355339 94056664 75355476 94056835 75355613 94057006 75355750 94057177 75355887 94057348 75356024 94057519 75356161 94057690 75356298 94057861 75356435 94058032 75356572 94058203 75356709 94058374 75356846 94058545 75356983 94058716 75357120 94058887 75357257 94059058 75357394 94059229 75357531 94059400 75357668 94059571 75357805 94059742 75357942 94059913 75358079 94060084 75358216 94060255 75358353 94060426 75358490 94060597 75358627 94060768 75358764 94060939 75358901 94061110 75359038 94061281 75359175 94061452 75359312 94061623 75359449 94061794 75359586 94061965 75359723 94062136 75359860 94062307 75359997 94062478 75360134 94062649 75360271 94062820 75360408 94062991 75360545 94063162 75360682 94063333 75360819 94063504 75360956 94063675 75361093 94063846 75361230 94064017 75361367 94064188 75361504 94064359 75361641 94064530 75361778 94064701 75361915 94064872 75362052 94065043 75362189 94065214 75362326 94065385 75362463 94065556 75362600 94065727 75362737 94065898 75362874 94066069 75363011 94066240 75363148 94066411 75363285 94066582 75363422 94066753 75363559 94066924 75363696 94067095 75363833 94067266 75363970 94067437 75364107 94067608 75364244 94067779 75364381 94067950 75364518 94068121 75364655 94068292 75364792 94068463 75364929 94068634 75365066 94068805 75365203 94068976 75365340 94069147 75365477 94069318 75365614 94069489 75365751 94069660 75365888 94069831 75366025 94070002 75366162 94070173 75366299 94070344 75366436 94070515 75366573 94070686 75366710 94070857 75366847 94071028 75366984 94071199 75367121 94071370 75367258 94071541 75367395 94071712 75367532 94071883 75367669 94072054 75367806 94072225 75367943 94072396 75368080 94072567 75368217 94072738 75368354 94072909 75368491 94073080 75368628 94073251 75368765 94073422 75368902 94073593 75369039 94073764 75369176 94073935 75369313 94074106 75369450 94074277 75369587 94074448 75369724 94074619 75369861 94074790 75369998 94074961 75370135 94075132 75370272 94075303 75370409 94075474 75370546 94075645 75370683 94075816 75370820 94075987 75370957 94076158 75371094 94076329 75371231 94076500 75371368 94076671 75371505 94076842 75371642 94077013 75371779 94077184 75371916 94077355 75372053 94077526 75372190 94077697 75372327 94077868 75372464 94078039 75372601 94078210 75372738 94078381 75372875 94078552 75373012 94078723 75373149 94078894 75373286 94079065 75373423 94079236 75373560 94079407 75373697 94079578 75373834 94079749 75373971 94079920 75374108 94080091 75374245 94080262 75374382 94080433 75374519 94080604 75374656 94080775 75374793 94080946 75374930 94081117 75375067 94081288 75375204 94081459 75375341 94081630 75375478 94081801 75375615 94081972 75375752 94082143 75375889 94082314 75376026 94082485 75376163 94082656 75376300 94082827 75376437 94082998 75376574 94083169 75376711 94083340 75376848 94083511 75376985 94083682 75377122 94083853 75377259 94084024 75377396 94084195 75377533 94084366 75377670 94084537 75377807 94084708 75377944 94084879 75378081 94085050 75378218 94085221 75378355 94085392 75378492 94085563 75378629 94085734 75378766 94085905 75378903 94086076 75379040 94086247 75379177 94086418 75379314 94086589 75379451 94086760 75379588 94086931 75379725 94087102 75379862 94087273 75379999 94087444 75380136 94087615 75380273 94087786 75380410 94087957 75380547 94088128 75380684 94088299 75380821 94088470 75380958 94088641 75381095 94088812 75381232 94088983 75381369 94089154 75381506 94089325 75381643 94089496 75381780 94089667 75381917 94089838 75382054 94090009 75382191 94090180 75382328 94090351 75382465 94090522 75382602 94090693 75382739 94090864 75382876 94091035 75383013 94091206 75383150 94091377 75383287 94091548 75383424 94091719 75383561 94091890 75383698 94092061 75383835 94092232 75383972 94092403 75384109 94092574 75384246 94092745 75384383 94092916 75384520 94093087 75384657 94093258 75384794 94093429 75384931 94093600 75385068 94093771 75385205 94093942 75385342 94094113 75385479 94094284 75385616 94094455 75385753 94094626 75385890 94094797 75386027 94094968 75386164 94095139 75386301 94095310 75386438 94095481 75386575 94095652 75386712 94095823 75386849 94095994 75386986 94096165 75387123 94096336 75387260 94096507 75387397 94096678 75387534 94096849 75387671 94097020 75387808 94097191 75387945 94097362 75388082 94097533 75388219 94097704 75388356 94097875 75388493 94098046 75388630 94098217 75388767 94098388 75388904 94098559 75389041 94098730 75389178 94098901 75389315 94099072 75389452 94099243 75389589 94099414 75389726 94099585 75389863 94099756 75390000 94099927 75390137 94100098 75390274 94100269 75390411 94100440 75390548 94100611 75390685 94100782 75390822 94100953 75390959 94101124 75391096 94101295 75391233 94101466 75391370 94101637 75391507 94101808 75391644 94101979 75391781 94102150 75391918 94102321 75392055 94102492 75392192 94102663 75392329 94102834 75392466 94103005 75392603 94103176 75392740 94103347 75392877 94103518 75393014 94103689 75393151 94103860 75393288 94104031 75393425 94104202 75393562 94104373 75393699 94104544 75393836 94104715 75393973 94104886 75394110 94105057 75394247 94105228 75394384 94105399 75394521 94105570 75394658 94105741 75394795 94105912 75394932 94106083 75395069 94106254 75395206 94106425 75395343 94106596 75395480 94106767 75395617 94106938 75395754 94107109 75395891 94107280 75396028 94107451 75396165 94107622 75396302 94107793 75396439 94107964 75396576 94108135 75396713 94108306 75396850 94108477 75396987 94108648 75397124 94108819 75397261 94108990 75397398 94109161 75397535 94109332 75397672 94109503 75397809 94109674 75397946 94109845 75398083 94110016 75398220 94110187 75398357 94110358 75398494 94110529 75398631 94110700 75398768 94110871 75398905 94111042 75399042 94111213 75399179 94111384 75399316 94111555 75399453 94111726 75399590 94111897 75399727 94112068 75399864 94112239 75400001 94112410 75400138 94112581 75400275 94112752 75400412 94112923 75400549 94113094 75400686 94113265 75400823 94113436 75400960 94113607 75401097 94113778 75401234 94113949 75401371 94114120 75401508 94114291 75401645 94114462 75401782 94114633 75401919 94114804 75402056 94114975 75402193 94115146 75402330 94115317 75402467 94115488 75402604 94115659 75402741 94115830 75402878 94116001 75403015 94116172 75403152 94116343 75403289 94116514 75403426 94116685 75403563 94116856 75403700 94117027 75403837 94117198 75403974 94117369 75404111 94117540 75404248 94117711 75404385 94117882 75404522 94118053 75404659 94118224 75404796 94118395 75404933 94118566 75405070 94118737 75405207 94118908 75405344 94119079 75405481 94119250 75405618 94119421 75405755 94119592 75405892 94119763 75406029 94119934 75406166 94120105 75406303 94120276 75406440 94120447 75406577 94120618 75406714 94120789 75406851 94120960 75406988 94121131 75407125 94121302 75407262 94121473 75407399 94121644 75407536 94121815 75407673 94121986 75407810 94122157 75407947 94122328 75408084 94122499 75408221 94122670 75408358 94122841 75408495 94123012 75408632 94123183 75408769 94123354 75408906 94123525 75409043 94123696 75409180 94123867 75409317 94124038 75409454 94124209 75409591 94124380 75409728 94124551 75409865 94124722 75410002 94124893 75410139 94125064 75410276 94125235 75410413 94125406 75410550 94125577 75410687 94125748 75410824 94125919 75410961 94126090 75411098 94126261 75411235 94126432 75411372 94126603 75411509 94126774 75411646 94126945 75411783 94127116 75411920 94127287 75412057 94127458 75412194 94127629 75412331 94127800 75412468 94127971 75412605 94128142 75412742 94128313 75412879 94128484 75413016 94128655 75413153 94128826 75413290 94128997 75413427 94129168 75413564 94129339 75413701 94129510 75413838 94129681 75413975 94129852 75414112 94130023 75414249 94130194 75414386 94130365 75414523 94130536 75414660 94130707 75414797 94130878 75414934 94131049 75415071 94131220 75415208 94131391 75415345 94131562 75415482 94131733 75415619 94131904 75415756 94132075 75415893 94132246 75416030 94132417 75416167 94132588 75416304 94132759 75416441 94132930 75416578 94133101 75416715 94133272 75416852 94133443 75416989 94133614 75417126 94133785 75417263 94133956 75417400 94134127 75417537 94134298 75417674 94134469 75417811 94134640 75417948 94134811 75418085 94134982 75418222 94135153 75418359 94135324 75418496 94135495 75418633 94135666 75418770 94135837 75418907 94136008 75419044 94136179 75419181 94136350 75419318 94136521 75419455 94136692 75419592 94136863 75419729 94137034 75419866 94137205 75420003 94137376 75420140 94137547 75420277 94137718 75420414 94137889 75420551 94138060 75420688 94138231 75420825 94138402 75420962 94138573 75421099 94138744 75421236 94138915 75421373 94139086 75421510 94139257 75421647 94139428 75421784 94139599 75421921 94139770 75422058 94139941 75422195 94140112 75422332 94140283 75422469 94140454 75422606 94140625 75422743 94140796 75422880 94140967 75423017 94141138 75423154 94141309 75423291 94141480 75423428 94141651 75423565 94141822 75423702 94141993 75423839 94142164 75423976 94142335 75424113 94142506 75424250 94142677 75424387 94142848 75424524 94143019 75424661 94143190 75424798 94143361 75424935 94143532 75425072 94143703 75425209 94143874 75425346 94144045 75425483 94144216 75425620 94144387 75425757 94144558 75425894 94144729 75426031 94144900 75426168 94145071 75426305 94145242 75426442 94145413 75426579 94145584 75426716 94145755 75426853 94145926 75426990 94146097 75427127 94146268 75427264 94146439 75427401 94146610 75427538 94146781 75427675 94146952 75427812 94147123 75427949 94147294 75428086 94147465 75428223 94147636 75428360 94147807 75428497 94147978 75428634 94148149 75428771 94148320 75428908 94148491 75429045 94148662 75429182 94148833 75429319 94149004 75429456 94149175 75429593 94149346 75429730 94149517 75429867 94149688 75430004 94149859 75430141 94150030 75430278 94150201 75430415 94150372 75430552 94150543 75430689 94150714 75430826 94150885 75430963 94151056 75431100 94151227 75431237 94151398 75431374 94151569 75431511 94151740 75431648 94151911 75431785 94152082 75431922 94152253 75432059 94152424 75432196 94152595 75432333 94152766 75432470 94152937 75432607 94153108 75432744 94153279 75432881 94153450 75433018 94153621 75433155 94153792 75433292 94153963 75433429 94154134 75433566 94154305 75433703 94154476 75433840 94154647 75433977 94154818 75434114 94154989 75434251 94155160 75434388 94155331 75434525 94155502 75434662 94155673 75434799 94155844 75434936 94156015 75435073 94156186 75435210 94156357 75435347 94156528 75435484 94156699 75435621 94156870 75435758 94157041 75435895 94157212 75436032 94157383 75436169 94157554 75436306 94157725 75436443 94157896 75436580 94158067 75436717 94158238 75436854 94158409 75436991 94158580 75437128 94158751 75437265 94158922 75437402 94159093 75437539 94159264 75437676 94159435 75437813 94159606 75437950 94159777 75438087 94159948 75438224 94160119 75438361 94160290 75438498 94160461 75438635 94160632 75438772 94160803 75438909 94160974 75439046 94161145 75439183 94161316 75439320 94161487 75439457 94161658 75439594 94161829 75439731 94162000 75439868 94162171 75440005 94162342 75440142 94162513 75440279 94162684 75440416 94162855 75440553 94163026 75440690 94163197 75440827 94163368 75440964 94163539 75441101 94163710 75441238 94163881 75441375 94164052 75441512 94164223 75441649 94164394 75441786 94164565 75441923 94164736 75442060 94164907 75442197 94165078 75442334 94165249 75442471 94165420 75442608 94165591 75442745 94165762 75442882 94165933 75443019 94166104 75443156 94166275 75443293 94166446 75443430 94166617 75443567 94166788 75443704 94166959 75443841 94167130 75443978 94167301 75444115 94167472 75444252 94167643 75444389 94167814 75444526 94167985 75444663 94168156 75444800 94168327 75444937 94168498 75445074 94168669 75445211 94168840 75445348 94169011 75445485 94169182 75445622 94169353 75445759 94169524 75445896 94169695 75446033 94169866 75446170 94170037 75446307 94170208 75446444 94170379 75446581 94170550 75446718 94170721 75446855 94170892 75446992 94171063 75447129 94171234 75447266 94171405 75447403 94171576 75447540 94171747 75447677 94171918 75447814 94172089 75447951 94172260 75448088 94172431 75448225 94172602 75448362 94172773 75448499 94172944 75448636 94173115 75448773 94173286 75448910 94173457 75449047 94173628 75449184 94173799 75449321 94173970 75449458 94174141 75449595 94174312 75449732 94174483 75449869 94174654 75450006 94174825 75450143 94174996 75450280 94175167 75450417 94175338 75450554 94175509 75450691 94175680 75450828 94175851 75450965 94176022 75451102 94176193 75451239 94176364 75451376 94176535 75451513 94176706 75451650 94176877 75451787 94177048 75451924 94177219 75452061 94177390 75452198 94177561 75452335 94177732 75452472 94177903 75452609 94178074 75452746 94178245 75452883 94178416 75453020 94178587 75453157 94178758 75453294 94178929 75453431 94179100 75453568 94179271 75453705 94179442 75453842 94179613 75453979 94179784 75454116 94179955 75454253 94180126 75454390 94180297 75454527 94180468 75454664 94180639 75454801 94180810 75454938 94180981 75455075 94181152 75455212 94181323 75455349 94181494 75455486 94181665 75455623 94181836 75455760 94182007 75455897 94182178 75456034 94182349 75456171 94182520 75456308 94182691 75456445 94182862 75456582 94183033 75456719 94183204 75456856 94183375 75456993 94183546 75457130 94183717 75457267 94183888 75457404 94184059 75457541 94184230 75457678 94184401 75457815 94184572 75457952 94184743 75458089 94184914 75458226 94185085 75458363 94185256 75458500 94185427 75458637 94185598 75458774 94185769 75458911 94185940 75459048 94186111 75459185 94186282 75459322 94186453 75459459 94186624 75459596 94186795 75459733 94186966 75459870 94187137 75460007 94187308 75460144 94187479 75460281 94187650 75460418 94187821 75460555 94187992 75460692 94188163 75460829 94188334 75460966 94188505 75461103 94188676 75461240 94188847 75461377 94189018 75461514 94189189 75461651 94189360 75461788 94189531 75461925 94189702 75462062 94189873 75462199 94190044 75462336 94190215 75462473 94190386 75462610 94190557 75462747 94190728 75462884 94190899 75463021 94191070 75463158 94191241 75463295 94191412 75463432 94191583 75463569 94191754 75463706 94191925 75463843 94192096 75463980 94192267 75464117 94192438 75464254 94192609 75464391 94192780 75464528 94192951 75464665 94193122 75464802 94193293 75464939 94193464 75465076 94193635 75465213 94193806 75465350 94193977 75465487 94194148 75465624 94194319 75465761 94194490 75465898 94194661 75466035 94194832 75466172 94195003 75466309 94195174 75466446 94195345 75466583 94195516 75466720 94195687 75466857 94195858 75466994 94196029 75467131 94196200 75467268 94196371 75467405 94196542 75467542 94196713 75467679 94196884 75467816 94197055 75467953 94197226 75468090 94197397 75468227 94197568 75468364 94197739 75468501 94197910 75468638 94198081 75468775 94198252 75468912 94198423 75469049 94198594 75469186 94198765 75469323 94198936 75469460 94199107 75469597 94199278 75469734 94199449 75469871 94199620 75470008 94199791 75470145 94199962 75470282 94200133 75470419 94200304 75470556 94200475 75470693 94200646 75470830 94200817 75470967 94200988 75471104 94201159 75471241 94201330 75471378 94201501 75471515 94201672 75471652 94201843 75471789 94202014 75471926 94202185 75472063 94202356 75472200 94202527 75472337 94202698 75472474 94202869 75472611 94203040 75472748 94203211 75472885 94203382 75473022 94203553 75473159 94203724 75473296 94203895 75473433 94204066 75473570 94204237 75473707 94204408 75473844 94204579 75473981 94204750 75474118 94204921 75474255 94205092 75474392 94205263 75474529 94205434 75474666 94205605 75474803 94205776 75474940 94205947 75475077 94206118 75475214 94206289 75475351 94206460 75475488 94206631 75475625 94206802 75475762 94206973 75475899 94207144 75476036 94207315 75476173 94207486 75476310 94207657 75476447 94207828 75476584 94207999 75476721 94208170 75476858 94208341 75476995 94208512 75477132 94208683 75477269 94208854 75477406 94209025 75477543 94209196 75477680 94209367 75477817 94209538 75477954 94209709 75478091 94209880 75478228 94210051 75478365 94210222 75478502 94210393 75478639 94210564 75478776 94210735 75478913 94210906 75479050 94211077 75479187 94211248 75479324 94211419 75479461 94211590 75479598 94211761 75479735 94211932 75479872 94212103 75480009 94212274 75480146 94212445 75480283 94212616 75480420 94212787 75480557 94212958 75480694 94213129 75480831 94213300 75480968 94213471 75481105 94213642 75481242 94213813 75481379 94213984 75481516 94214155 75481653 94214326 75481790 94214497 75481927 94214668 75482064 94214839 75482201 94215010 75482338 94215181 75482475 94215352 75482612 94215523 75482749 94215694 75482886 94215865 75483023 94216036 75483160 94216207 75483297 94216378 75483434 94216549 75483571 94216720 75483708 94216891 75483845 94217062 75483982 94217233 75484119 94217404 75484256 94217575 75484393 94217746 75484530 94217917 75484667 94218088 75484804 94218259 75484941 94218430 75485078 94218601 75485215 94218772 75485352 94218943 75485489 94219114 75485626 94219285
1000 15061095 0 15061095 18798885 15061232 18799056 15061369 18799227 15061506 18799398 15061643 18799569 15061780 18799740 15061917 18799911 15062054 18800082 15062191 18800253 15062328 18800424 15062465 18800595 15062602 18800766 15062739 18800937 15062876 18801108 15063013 18801279 15063150 18801450 15063287 18801621 15063424 18801792 15063561 18801963 15063698 18802134 15063835 18802305 15063972 18802476 15064109 18802647 15064246 18802818 15064383 18802989 15064520 18803160 15064657 18803331 15064794 18803502 15064931 18803673 15065068 18803844 15065205 18804015 15065342 18804186 15065479 18804357 15065616 18804528 15065753 18804699 15065890 18804870 15066027 18805041 15066164 18805212 15066301 18805383 15066438 18805554 15066575 18805725 15066712 18805896 15066849 18806067 15066986 18806238 15067123 18806409 15067260 18806580 15067397 18806751 15067534 18806922 15067671 18807093 15067808 18807264 15067945 18807435 15068082 18807606 15068219 18807777 15068356 18807948 15068493 18808119 15068630 18808290 15068767 18808461 15068904 18808632 15069041 18808803 15069178 18808974 15069315 18809145 15069452 18809316 15069589 18809487 15069726 18809658 15069863 18809829 15070000 18810000 15070137 18810171 15070274 18810342 15070411 18810513 15070548 18810684 15070685 18810855 15070822 18811026 15070959 18811197 15071096 18811368 15071233 18811539 15071370 18811710 15071507 18811881 15071644 18812052 15071781 18812223 15071918 18812394 15072055 18812565 15072192 18812736 15072329 18812907 15072466 18813078 15072603 18813249 15072740 18813420 15072877 18813591 15073014 18813762 15073151 18813933 15073288 18814104 15073425 18814275 15073562 18814446 15073699 18814617 15073836 18814788 15073973 18814959 15074110 18815130 15074247 18815301 15074384 18815472 15074521 18815643 15074658 18815814 15074795 18815985 15074932 18816156 15075069 18816327 15075206 18816498 15075343 18816669 15075480 18816840 15075617 18817011 15075754 18817182 15075891 18817353 15076028 18817524 15076165 18817695 15076302 18817866 15076439 18818037 15076576 18818208 15076713 18818379 15076850 18818550 15076987 18818721 15077124 18818892 15077261 18819063 15077398 18819234 15077535 18819405 15077672 18819576 15077809 18819747 15077946 18819918 15078083 18820089 15078220 18820260 15078357 18820431 15078494 18820602 15078631 18820773 15078768 18820944 15078905 18821115 15079042 18821286 15079179 18821457 15079316 18821628 15079453 18821799 15079590 18821970 15079727 18822141 15079864 18822312 15080001 18822483 15080138 18822654 15080275 18822825 15080412 18822996 15080549 18823167 15080686 18823338 15080823 18823509 15080960 18823680 15081097 18823851 15081234 18824022 15081371 18824193 15081508 18824364 15081645 18824535 15081782 18824706 15081919 18824877 15082056 18825048 15082193 18825219 15082330 18825390 15082467 18825561 15082604 18825732 15082741 18825903 15082878 18826074 15083015 18826245 15083152 18826416 15083289 18826587 15083426 18826758 15083563 18826929 15083700 18827100 15083837 18827271 15083974 18827442 15084111 18827613 15084248 18827784 15084385 18827955 15084522 18828126 15084659 18828297 15084796 18828468 15084933 18828639 15085070 18828810 15085207 18828981 15085344 18829152 15085481 18829323 15085618 18829494 15085755 18829665 15085892 18829836 15086029 18830007 15086166 18830178 15086303 18830349 15086440 18830520 15086577 18830691 15086714 18830862 15086851 18831033 15086988 18831204 15087125 18831375 15087262 18831546 15087399 18831717 15087536 18831888 15087673 18832059 15087810 18832230 15087947 18832401 15088084 18832572 15088221 18832743 15088358 18832914 15088495 18833085 15088632 18833256 15088769 18833427 15088906 18833598 15089043 18833769 15089180 18833940 15089317 18834111 15089454 18834282 15089591 18834453 15089728 18834624 15089865 18834795 15090002 18834966 15090139 18835137 15090276 18835308 15090413 18835479 15090550 18835650 15090687 18835821 15090824 18835992 15090961 18836163 15091098 18836334 15091235 18836505 15091372 18836676 15091509 18836847 15091646 18837018 15091783 18837189 15091920 18837360 15092057 18837531 15092194 18837702 15092331 18837873 15092468 18838044 15092605 18838215 15092742 18838386 15092879 18838557 15093016 18838728 15093153 18838899 15093290 18839070 15093427 18839241 15093564 18839412 15093701 18839583 15093838 18839754 15093975 18839925 15094112 18840096 15094249 18840267 15094386 18840438 15094523 18840609 15094660 18840780 15094797 18840951 15094934 18841122 15095071 18841293 15095208 18841464 15095345 18841635 15095482 18841806 15095619 18841977 15095756 18842148 15095893 18842319 15096030 18842490 15096167 18842661 15096304 18842832 15096441 18843003 15096578 18843174 15096715 18843345 15096852 18843516 15096989 18843687 15097126 18843858 15097263 18844029 15097400 18844200 15097537 18844371 15097674 18844542 15097811 18844713 15097948 18844884 15098085 18845055 15098222 18845226 15098359 18845397 15098496 18845568 15098633 18845739 15098770 18845910 15098907 18846081 15099044 18846252 15099181 18846423 15099318 18846594 15099455 18846765 15099592 18846936 15099729 18847107 15099866 18847278 15100003 18847449 15100140 18847620 15100277 18847791 15100414 18847962 15100551 18848133 15100688 18848304 15100825 18848475 15100962 18848646 15101099 18848817 15101236 18848988 15101373 18849159 15101510 18849330 15101647 18849501 15101784 18849672 15101921 18849843 15102058 18850014 15102195 18850185 15102332 18850356 15102469 18850527 15102606 18850698 15102743 18850869 15102880 18851040 15103017 18851211 15103154 18851382 15103291 18851553 15103428 18851724 15103565 18851895 15103702 18852066 15103839 18852237 15103976 18852408 15104113 18852579 15104250 18852750 15104387 18852921 15104524 18853092 15104661 18853263 15104798 18853434 15104935 18853605 15105072 18853776 15105209 18853947 15105346 18854118 15105483 18854289 15105620 18854460 15105757 18854631 15105894 18854802 15106031 18854973 15106168 18855144 15106305 18855315 15106442 18855486 15106579 18855657 15106716 18855828 15106853 18855999 15106990 18856170 15107127 18856341 15107264 18856512 15107401 18856683 15107538 18856854 15107675 18857025 15107812 18857196 15107949 18857367 15108086 18857538 15108223 18857709 15108360 18857880 15108497 18858051 15108634 18858222 15108771 18858393 15108908 18858564 15109045 18858735 15109182 18858906 15109319 18859077 15109456 18859248 15109593 18859419 15109730 18859590 15109867 18859761 15110004 18859932 15110141 18860103 15110278 18860274 15110415 18860445 15110552 18860616 15110689 18860787 15110826 18860958 15110963 18861129 15111100 18861300 15111237 18861471 15111374 18861642 15111511 18861813 15111648 18861984 15111785 18862155 15111922 18862326 15112059 18862497 15112196 18862668 15112333 18862839 15112470 18863010 15112607 18863181 15112744 18863352 15112881 18863523 15113018 18863694 15113155 18863865 15113292 18864036 15113429 18864207 15113566 18864378 15113703 18864549 15113840 18864720 15113977 18864891 15114114 18865062 15114251 18865233 15114388 18865404 15114525 18865575 15114662 18865746 15114799 18865917 15114936 18866088 15115073 18866259 15115210 18866430 15115347 18866601 15115484 18866772 15115621 18866943 15115758 18867114 15115895 18867285 15116032 18867456 15116169 18867627 15116306 18867798 15116443 18867969 15116580 18868140 15116717 18868311 15116854 18868482 15116991 18868653 15117128 18868824 15117265 18868995 15117402 18869166 15117539 18869337 15117676 18869508 15117813 18869679 15117950 18869850 15118087 18870021 15118224 18870192 15118361 18870363 15118498 18870534 15118635 18870705 15118772 18870876 15118909 18871047 15119046 18871218 15119183 18871389 15119320 18871560 15119457 18871731 15119594 18871902 15119731 18872073 15119868 18872244 15120005 18872415 15120142 18872586 15120279 18872757 15120416 18872928 15120553 18873099 15120690 18873270 15120827 18873441 15120964 18873612 15121101 18873783 15121238 18873954 15121375 18874125 15121512 18874296 15121649 18874467 15121786 18874638 15121923 18874809 15122060 18874980 15122197 18875151 15122334 18875322 15122471 18875493 15122608 18875664 15122745 18875835 15122882 18876006 15123019 18876177 15123156 18876348 15123293 18876519 15123430 18876690 15123567 18876861 15123704 18877032 15123841 18877203 15123978 18877374 15124115 18877545 15124252 18877716 15124389 18877887 15124526 18878058 15124663 18878229 15124800 18878400 15124937 18878571 15125074 18878742 15125211 18878913 15125348 18879084 15125485 18879255 15125622 18879426 15125759 18879597 15125896 18879768 15126033 18879939 15126170 18880110 15126307 18880281 15126444 18880452 15126581 18880623 15126718 18880794 15126855 18880965 15126992 18881136 15127129 18881307 15127266 18881478 15127403 18881649 15127540 18881820 15127677 18881991 15127814 18882162 15127951 18882333 15128088 18882504 15128225 18882675 15128362 18882846 15128499 18883017 15128636 18883188 15128773 18883359 15128910 18883530 15129047 18883701 15129184 18883872 15129321 18884043 15129458 18884214 15129595 18884385 15129732 18884556 15129869 18884727 15130006 18884898 15130143 18885069 15130280 18885240 15130417 18885411 15130554 18885582 15130691 18885753 15130828 18885924 15130965 18886095 15131102 18886266 15131239 18886437 15131376 18886608 15131513 18886779 15131650 18886950 15131787 18887121 15131924 18887292 15132061 18887463 15132198 18887634 15132335 18887805 15132472 18887976 15132609 18888147 15132746 18888318 15132883 18888489 15133020 18888660 15133157 18888831 15133294 18889002 15133431 18889173 15133568 18889344 15133705 18889515 15133842 18889686 15133979 18889857 15134116 18890028 15134253 18890199 15134390 18890370 15134527 18890541 15134664 18890712 15134801 18890883 15134938 18891054 15135075 18891225 15135212 18891396 15135349 18891567 15135486 18891738 15135623 18891909 15135760 18892080 15135897 18892251 15136034 18892422 15136171 18892593 15136308 18892764 15136445 18892935 15136582 18893106 15136719 18893277 15136856 18893448 15136993 18893619 15137130 18893790 15137267 18893961 15137404 18894132 15137541 18894303 15137678 18894474 15137815 18894645 15137952 18894816 15138089 18894987 15138226 18895158 15138363 18895329 15138500 18895500 15138637 18895671 15138774 18895842 15138911 18896013 15139048 18896184 15139185 18896355 15139322 18896526 15139459 18896697 15139596 18896868 15139733 18897039 15139870 18897210 15140007 18897381 15140144 18897552 15140281 18897723 15140418 18897894 15140555 18898065 15140692 18898236 15140829 18898407 15140966 18898578 15141103 18898749 15141240 18898920 15141377 18899091 15141514 18899262 15141651 18899433 15141788 18899604 15141925 18899775 15142062 18899946 15142199 18900117 15142336 18900288 15142473 18900459 15142610 18900630 15142747 18900801 15142884 18900972 15143021 18901143 15143158 18901314 15143295 18901485 15143432 18901656 15143569 18901827 15143706 18901998 15143843 18902169 15143980 18902340 15144117 18902511 15144254 18902682 15144391 18902853 15144528 18903024 15144665 18903195 15144802 18903366 15144939 18903537 15145076 18903708 15145213 18903879 15145350 18904050 15145487 18904221 15145624 18904392 15145761 18904563 15145898 18904734 15146035 18904905 15146172 18905076 15146309 18905247 15146446 18905418 15146583 18905589 15146720 18905760 15146857 18905931 15146994 18906102 15147131 18906273 15147268 18906444 15147405 18906615 15147542 18906786 15147679 18906957 15147816 18907128 15147953 18907299 15148090 18907470 15148227 18907641 15148364 18907812 15148501 18907983 15148638 18908154 15148775 18908325 15148912 18908496 15149049 18908667 15149186 18908838 15149323 18909009 15149460 18909180 15149597 18909351 15149734 18909522 15149871 18909693 15150008 18909864 15150145 18910035 15150282 18910206 15150419 18910377 15150556 18910548 15150693 18910719 15150830 18910890 15150967 18911061 15151104 18911232 15151241 18911403 15151378 18911574 15151515 18911745 15151652 18911916 15151789 18912087 15151926 18912258 15152063 18912429 15152200 18912600 15152337 18912771 15152474 18912942 15152611 18913113 15152748 18913284 15152885 18913455 15153022 18913626 15153159 18913797 15153296 18913968 15153433 18914139 15153570 18914310 15153707 18914481 15153844 18914652 15153981 18914823 15154118 18914994 15154255 18915165 15154392 18915336 15154529 18915507 15154666 18915678 15154803 18915849 15154940 18916020 15155077 18916191 15155214 18916362 15155351 18916533 15155488 18916704 15155625 18916875 15155762 18917046 15155899 18917217 15156036 18917388 15156173 18917559 15156310 18917730 15156447 18917901 15156584 18918072 15156721 18918243 15156858 18918414 15156995 18918585 15157132 18918756 15157269 18918927 15157406 18919098 15157543 18919269 15157680 18919440 15157817 18919611 15157954 18919782 15158091 18919953 15158228 18920124 15158365 18920295 15158502 18920466 15158639 18920637 15158776 18920808 15158913 18920979 15159050 18921150 15159187 18921321 15159324 18921492 15159461 18921663 15159598 18921834 15159735 18922005 15159872 18922176 15160009 18922347 15160146 18922518 15160283 18922689 15160420 18922860 15160557 18923031 15160694 18923202 15160831 18923373 15160968 18923544 15161105 18923715 15161242 18923886 15161379 18924057 15161516 18924228 15161653 18924399 15161790 18924570 15161927 18924741 15162064 18924912 15162201 18925083 15162338 18925254 15162475 18925425 15162612 18925596 15162749 18925767 15162886 18925938 15163023 18926109 15163160 18926280 15163297 18926451 15163434 18926622 15163571 18926793 15163708 18926964 15163845 18927135 15163982 18927306 15164119 18927477 15164256 18927648 15164393 18927819 15164530 18927990 15164667 18928161 15164804 18928332 15164941 18928503 15165078 18928674 15165215 18928845 15165352 18929016 15165489 18929187 15165626 18929358 15165763 18929529 15165900 18929700 15166037 18929871 15166174 18930042 15166311 18930213 15166448 18930384 15166585 18930555 15166722 18930726 15166859 18930897 15166996 18931068 15167133 18931239 15167270 18931410 15167407 18931581 15167544 18931752 15167681 18931923 15167818 18932094 15167955 18932265 15168092 18932436 15168229 18932607 15168366 18932778 15168503 18932949 15168640 18933120 15168777 18933291 15168914 18933462 15169051 18933633 15169188 18933804 15169325 18933975 15169462 18934146 15169599 18934317 15169736 18934488 15169873 18934659 15170010 18934830 15170147 18935001 15170284 18935172 15170421 18935343 15170558 18935514 15170695 18935685 15170832 18935856 15170969 18936027 15171106 18936198 15171243 18936369 15171380 18936540 15171517 18936711 15171654 18936882 15171791 18937053 15171928 18937224 15172065 18937395 15172202 18937566 15172339 18937737 15172476 18937908 15172613 18938079 15172750 18938250 15172887 18938421 15173024 18938592 15173161 18938763 15173298 18938934 15173435 18939105 15173572 18939276 15173709 18939447 15173846 18939618 15173983 18939789 15174120 18939960 15174257 18940131 15174394 18940302 15174531 18940473 15174668 18940644 15174805 18940815 15174942 18940986 15175079 18941157 15175216 18941328 15175353 18941499 15175490 18941670 15175627 18941841 15175764 18942012 15175901 18942183 15176038 18942354 15176175 18942525 15176312 18942696 15176449 18942867 15176586 18943038 15176723 18943209 15176860 18943380 15176997 18943551 15177134 18943722 15177271 18943893 15177408 18944064 15177545 18944235 15177682 18944406 15177819 18944577 15177956 18944748 15178093 18944919 15178230 18945090 15178367 18945261 15178504 18945432 15178641 18945603 15178778 18945774 15178915 18945945 15179052 18946116 15179189 18946287 15179326 18946458 15179463 18946629 15179600 18946800 15179737 18946971 15179874 18947142 15180011 18947313 15180148 18947484 15180285 18947655 15180422 18947826 15180559 18947997 15180696 18948168 15180833 18948339 15180970 18948510 15181107 18948681 15181244 18948852 15181381 18949023 15181518 18949194 15181655 18949365 15181792 18949536 15181929 18949707 15182066 18949878 15182203 18950049 15182340 18950220 15182477 18950391 15182614 18950562 15182751 18950733 15182888 18950904 15183025 18951075 15183162 18951246 15183299 18951417 15183436 18951588 15183573 18951759 15183710 18951930 15183847 18952101 15183984 18952272 15184121 18952443 15184258 18952614 15184395 18952785 15184532 18952956 15184669 18953127 15184806 18953298 15184943 18953469 15185080 18953640 15185217 18953811 15185354 18953982 15185491 18954153 15185628 18954324 15185765 18954495 15185902 18954666 15186039 18954837 15186176 18955008 15186313 18955179 15186450 18955350 15186587 18955521 15186724 18955692 15186861 18955863 15186998 18956034 15187135 18956205 15187272 18956376 15187409 18956547 15187546 18956718 15187683 18956889 15187820 18957060 15187957 18957231 15188094 18957402 15188231 18957573 15188368 18957744 15188505 18957915 15188642 18958086 15188779 18958257 15188916 18958428 15189053 18958599 15189190 18958770 15189327 18958941 15189464 18959112 15189601 18959283 15189738 18959454 15189875 18959625 15190012 18959796 15190149 18959967 15190286 18960138 15190423 18960309 15190560 18960480 15190697 18960651 15190834 18960822 15190971 18960993 15191108 18961164 15191245 18961335 15191382 18961506 15191519 18961677 15191656 18961848 15191793 18962019 15191930 18962190 15192067 18962361 15192204 18962532 15192341 18962703 15192478 18962874 15192615 18963045 15192752 18963216 15192889 18963387 15193026 18963558 15193163 18963729 15193300 18963900 15193437 18964071 15193574 18964242 15193711 18964413 15193848 18964584 15193985 18964755 15194122 18964926 15194259 18965097 15194396 18965268 15194533 18965439 15194670 18965610 15194807 18965781 15194944 18965952 15195081 18966123 15195218 18966294 15195355 18966465 15195492 18966636 15195629 18966807 15195766 18966978 15195903 18967149 15196040 18967320 15196177 18967491 15196314 18967662 15196451 18967833 15196588 18968004 15196725 18968175 15196862 18968346 15196999 18968517 15197136 18968688 15197273 18968859 15197410 18969030 15197547 18969201 15197684 18969372 15197821 18969543
1000 72471900 0 72471900 90457627 72472037 90457798 72472174 90457969 72472311 90458140 72472448 90458311 72472585 90458482 72472722 90458653 72472859 90458824 72472996 90458995 72473133 90459166 72473270 90459337 72473407 90459508 72473544 90459679 72473681 90459850 72473818 90460021 72473955 90460192 72474092 90460363 72474229 90460534 72474366 90460705 72474503 90460876 72474640 90461047 72474777 90461218 72474914 90461389 72475051 90461560 72475188 90461731 72475325 90461902 72475462 90462073 72475599 90462244 72475736 90462415 72475873 90462586 72476010 90462757 72476147 90462928 72476284 90463099 72476421 90463270 72476558 90463441 72476695 90463612 72476832 90463783 72476969 90463954 72477106 90464125 72477243 90464296 72477380 90464467 72477517 90464638 72477654 90464809 72477791 90464980 72477928 90465151 72478065 90465322 72478202 90465493 72478339 90465664 72478476 90465835 72478613 90466006 72478750 90466177 72478887 90466348 72479024 90466519 72479161 90466690 72479298 90466861 72479435 90467032 72479572 90467203 72479709 90467374 72479846 90467545 72479983 90467716 72480120 90467887 72480257 90468058 72480394 90468229 72480531 90468400 72480668 90468571 72480805 90468742 72480942 90468913 72481079 90469084 72481216 90469255 72481353 90469426 72481490 90469597 72481627 90469768 72481764 90469939 72481901 90470110 72482038 90470281 72482175 90470452 72482312 90470623 72482449 90470794 72482586 90470965 72482723 90471136 72482860 90471307 72482997 90471478 72483134 90471649 72483271 90471820 72483408 90471991 72483545 90472162 72483682 90472333 72483819 90472504 72483956 90472675 72484093 90472846 72484230 90473017 72484367 90473188 72484504 90473359 72484641 90473530 72484778 90473701 72484915 90473872 72485052 90474043 72485189 90474214 72485326 90474385 72485463 90474556 72485600 90474727 72485737 90474898 72485874 90475069 72486011 90475240 72486148 90475411 72486285 90475582 72486422 90475753 72486559 90475924 72486696 90476095 72486833 90476266 72486970 90476437 72487107 90476608 72487244 90476779 72487381 90476950 72487518 90477121 72487655 90477292 72487792 90477463 72487929 90477634 72488066 90477805 72488203 90477976 72488340 90478147 72488477 90478318 72488614 90478489 72488751 90478660 72488888 90478831 72489025 90479002 72489162 90479173 72489299 90479344 72489436 90479515 72489573 90479686 72489710 90479857 72489847 90480028 72489984 90480199 72490121 90480370 72490258 90480541 72490395 90480712 72490532 90480883 72490669 90481054 72490806 90481225 72490943 90481396 72491080 90481567 72491217 90481738 72491354 90481909 72491491 90482080 72491628 90482251 72491765 90482422 72491902 90482593 72492039 90482764 72492176 90482935 72492313 90483106 72492450 90483277 72492587 90483448 72492724 90483619 72492861 90483790 72492998 90483961 72493135 90484132 72493272 90484303 72493409 90484474 72493546 90484645 72493683 90484816 72493820 90484987 72493957 90485158 72494094 90485329 72494231 90485500 72494368 90485671 72494505 90485842 72494642 90486013 72494779 90486184 72494916 90486355 72495053 90486526 72495190 90486697 72495327 90486868 72495464 90487039 72495601 90487210 72495738 90487381 72495875 90487552 72496012 90487723 72496149 90487894 72496286 90488065 72496423 90488236 72496560 90488407 72496697 90488578 72496834 90488749 72496971 90488920 72497108 90489091 72497245 90489262 72497382 90489433 72497519 90489604 72497656 90489775 72497793 90489946 72497930 90490117 72498067 90490288 72498204 90490459 72498341 90490630 72498478 90490801 72498615 90490972 72498752 90491143 72498889 90491314 72499026 90491485 72499163 90491656 72499300 90491827 72499437 90491998 72499574 90492169 72499711 90492340 72499848 90492511 72499985 90492682 72500122 90492853 72500259 90493024 72500396 90493195 72500533 90493366 72500670 90493537 72500807 90493708 72500944 90493879 72501081 90494050 72501218 90494221 72501355 90494392 72501492 90494563 72501629 90494734 72501766 90494905 72501903 90495076 72502040 90495247 72502177 90495418 72502314 90495589 72502451 90495760 72502588 90495931 72502725 90496102 72502862 90496273 72502999 90496444 72503136 90496615 72503273 90496786 72503410 90496957 72503547 90497128 72503684 90497299 72503821 90497470 72503958 90497641 72504095 90497812 72504232 90497983 72504369 90498154 72504506 90498325 72504643 90498496 72504780 90498667 72504917 90498838 72505054 90499009 72505191 90499180 72505328 90499351 72505465 90499522 72505602 90499693 72505739 90499864 72505876 90500035 72506013 90500206 72506150 90500377 72506287 90500548 72506424 90500719 72506561 90500890 72506698 90501061 72506835 90501232 72506972 90501403 72507109 90501574 72507246 90501745 72507383 90501916 72507520 90502087 72507657 90502258 72507794 90502429 72507931 90502600 72508068 90502771 72508205 90502942 72508342 90503113 72508479 90503284 72508616 90503455 72508753 90503626 72508890 90503797 72509027 90503968 72509164 90504139 72509301 90504310 72509438 90504481 72509575 90504652 72509712 90504823 72509849 90504994 72509986 90505165 72510123 90505336 72510260 90505507 72510397 90505678 72510534 90505849 72510671 90506020 72510808 90506191 72510945 90506362 72511082 90506533 72511219 90506704 72511356 90506875 72511493 90507046 72511630 90507217 72511767 90507388 72511904 90507559 72512041 90507730 72512178 90507901 72512315 90508072 72512452 90508243 72512589 90508414 72512726 90508585 72512863 90508756 72513000 90508927 72513137 90509098 72513274 90509269 72513411 90509440 72513548 90509611 72513685 90509782 72513822 90509953 72513959 90510124 72514096 90510295 72514233 90510466 72514370 90510637 72514507 90510808 72514644 90510979 72514781 90511150 72514918 90511321 72515055 90511492 72515192 90511663 72515329 90511834 72515466 90512005 72515603 90512176 72515740 90512347 72515877 90512518 72516014 90512689 72516151 90512860 72516288 90513031 72516425 90513202 72516562 90513373 72516699 90513544 72516836 90513715 72516973 90513886 72517110 90514057 72517247 90514228 72517384 90514399 72517521 90514570 72517658 90514741 72517795 90514912 72517932 90515083 72518069 90515254 72518206 90515425 72518343 90515596 72518480 90515767 72518617 90515938 72518754 90516109 72518891 90516280 72519028 90516451 72519165 90516622 72519302 90516793 72519439 90516964 72519576 90517135 72519713 90517306 72519850 90517477 72519987 90517648 72520124 90517819 72520261 90517990 72520398 90518161 72520535 90518332 72520672 90518503 72520809 90518674 72520946 90518845 72521083 90519016 72521220 90519187 72521357 90519358 72521494 90519529 72521631 90519700 72521768 90519871 72521905 90520042 72522042 90520213 72522179 90520384 72522316 90520555 72522453 90520726 72522590 90520897 72522727 90521068 72522864 90521239 72523001 90521410 72523138 90521581 72523275 90521752 72523412 90521923 72523549 90522094 72523686 90522265 72523823 90522436 72523960 90522607 72524097 90522778 72524234 90522949 72524371 90523120 72524508 90523291 72524645 90523462 72524782 90523633 72524919 90523804 72525056 90523975 72525193 90524146 72525330 90524317 72525467 90524488 72525604 90524659 72525741 90524830 72525878 90525001 72526015 90525172 72526152 90525343 72526289 90525514 72526426 90525685 72526563 90525856 72526700 90526027 72526837 90526198 72526974 90526369 72527111 90526540 72527248 90526711 72527385 90526882 72527522 90527053 72527659 90527224 72527796 90527395 72527933 90527566 72528070 90527737 72528207 90527908 72528344 90528079 72528481 90528250 72528618 90528421 72528755 90528592 72528892 90528763 72529029 90528934 72529166 90529105 72529303 90529276 72529440 90529447 72529577 90529618 72529714 90529789 72529851 90529960 72529988 90530131 72530125 90530302 72530262 90530473 72530399 90530644 72530536 90530815 72530673 90530986 72530810 90531157 72530947 90531328 72531084 90531499 72531221 90531670 72531358 90531841 72531495 90532012 72531632 90532183 72531769 90532354 72531906 90532525 72532043 90532696 72532180 90532867 72532317 90533038 72532454 90533209 72532591 90533380 72532728 90533551 72532865 90533722 72533002 90533893 72533139 90534064 72533276 90534235 72533413 90534406 72533550 90534577 72533687 90534748 72533824 90534919 72533961 90535090 72534098 90535261 72534235 90535432 72534372 90535603 72534509 90535774 72534646 90535945 72534783 90536116 72534920 90536287 72535057 90536458 72535194 90536629 72535331 90536800 72535468 90536971 72535605 90537142 72535742 90537313 72535879 90537484 72536016 90537655 72536153 90537826 72536290 90537997 72536427 90538168 72536564 90538339 72536701 90538510 72536838 90538681 72536975 90538852 72537112 90539023 72537249 90539194 72537386 90539365 72537523 90539536 72537660 90539707 72537797 90539878 72537934 90540049 72538071 90540220 72538208 90540391 72538345 90540562 72538482 90540733 72538619 90540904 72538756 90541075 72538893 90541246 72539030 90541417 72539167 90541588 72539304 90541759 72539441 90541930 72539578 90542101 72539715 90542272 72539852 90542443 72539989 90542614 72540126 90542785 72540263 90542956 72540400 90543127 72540537 90543298 72540674 90543469 72540811 90543640 72540948 90543811 72541085 90543982 72541222 90544153 72541359 90544324 72541496 90544495 72541633 90544666 72541770 90544837 72541907 90545008 72542044 90545179 72542181 90545350 72542318 90545521 72542455 90545692 72542592 90545863 72542729 90546034 72542866 90546205 72543003 90546376 72543140 90546547 72543277 90546718 72543414 90546889 72543551 90547060 72543688 90547231 72543825 90547402 72543962 90547573 72544099 90547744 72544236 90547915 72544373 90548086 72544510 90548257 72544647 90548428 72544784 90548599 72544921 90548770 72545058 90548941 72545195 90549112 72545332 90549283 72545469 90549454 72545606 90549625 72545743 90549796 72545880 90549967 72546017 90550138 72546154 90550309 72546291 90550480 72546428 90550651 72546565 90550822 72546702 90550993 72546839 90551164 72546976 90551335 72547113 90551506 72547250 90551677 72547387 90551848 72547524 90552019 72547661 90552190 72547798 90552361 72547935 90552532 72548072 90552703 72548209 90552874 72548346 90553045 72548483 90553216 72548620 90553387 72548757 90553558 72548894 90553729 72549031 90553900 72549168 90554071 72549305 90554242 72549442 90554413 72549579 90554584 72549716 90554755 72549853 90554926 72549990 90555097 72550127 90555268 72550264 90555439 72550401 90555610 72550538 90555781 72550675 90555952 72550812 90556123 72550949 90556294 72551086 90556465 72551223 90556636 72551360 90556807 72551497 90556978 72551634 90557149 72551771 90557320 72551908 90557491 72552045 90557662 72552182 90557833 72552319 90558004 72552456 90558175 72552593 90558346 72552730 90558517 72552867 90558688 72553004 90558859 72553141 90559030 72553278 90559201 72553415 90559372 72553552 90559543 72553689 90559714 72553826 90559885 72553963 90560056 72554100 90560227 72554237 90560398 72554374 90560569 72554511 90560740 72554648 90560911 72554785 90561082 72554922 90561253 72555059 90561424 72555196 90561595 72555333 90561766 72555470 90561937 72555607 90562108 72555744 90562279 72555881 90562450 72556018 90562621 72556155 90562792 72556292 90562963 72556429 90563134 72556566 90563305 72556703 90563476 72556840 90563647 72556977 90563818 72557114 90563989 72557251 90564160 72557388 90564331 72557525 90564502 72557662 90564673 72557799 90564844 72557936 90565015 72558073 90565186 72558210 90565357 72558347 90565528 72558484 90565699 72558621 90565870 72558758 90566041 72558895 90566212 72559032 90566383 72559169 90566554 72559306 90566725 72559443 90566896 72559580 90567067 72559717 90567238 72559854 90567409 72559991 90567580 72560128 90567751 72560265 90567922 72560402 90568093 72560539 90568264 72560676 90568435 72560813 90568606 72560950 90568777 72561087 90568948 72561224 90569119 72561361 90569290 72561498 90569461 72561635 90569632 72561772 90569803 72561909 90569974 72562046 90570145 72562183 90570316 72562320 90570487 72562457 90570658 72562594 90570829 72562731 90571000 72562868 90571171 72563005 90571342 72563142 90571513 72563279 90571684 72563416 90571855 72563553 90572026 72563690 90572197 72563827 90572368 72563964 90572539 72564101 90572710 72564238 90572881 72564375 90573052 72564512 90573223 72564649 90573394 72564786 90573565 72564923 90573736 72565060 90573907 72565197 90574078 72565334 90574249 72565471 90574420 72565608 90574591 72565745 90574762 72565882 90574933 72566019 90575104 72566156 90575275 72566293 90575446 72566430 90575617 72566567 90575788 72566704 90575959 72566841 90576130 72566978 90576301 72567115 90576472 72567252 90576643 72567389 90576814 72567526 90576985 72567663 90577156 72567800 90577327 72567937 90577498 72568074 90577669 72568211 90577840 72568348 90578011 72568485 90578182 72568622 90578353 72568759 90578524 72568896 90578695 72569033 90578866 72569170 90579037 72569307 90579208 72569444 90579379 72569581 90579550 72569718 90579721 72569855 90579892 72569992 90580063 72570129 90580234 72570266 90580405 72570403 90580576 72570540 90580747 72570677 90580918 72570814 90581089 72570951 90581260 72571088 90581431 72571225 90581602 72571362 90581773 72571499 90581944 72571636 90582115 72571773 90582286 72571910 90582457 72572047 90582628 72572184 90582799 72572321 90582970 72572458 90583141 72572595 90583312 72572732 90583483 72572869 90583654 72573006 90583825 72573143 90583996 72573280 90584167 72573417 90584338 72573554 90584509 72573691 90584680 72573828 90584851 72573965 90585022 72574102 90585193 72574239 90585364 72574376 90585535 72574513 90585706 72574650 90585877 72574787 90586048 72574924 90586219 72575061 90586390 72575198 90586561 72575335 90586732 72575472 90586903 72575609 90587074 72575746 90587245 72575883 90587416 72576020 90587587 72576157 90587758 72576294 90587929 72576431 90588100 72576568 90588271 72576705 90588442 72576842 90588613 72576979 90588784 72577116 90588955 72577253 90589126 72577390 90589297 72577527 90589468 72577664 90589639 72577801 90589810 72577938 90589981 72578075 90590152 72578212 90590323 72578349 90590494 72578486 90590665 72578623 90590836 72578760 90591007 72578897 90591178 72579034 90591349 72579171 90591520 72579308 90591691 72579445 90591862 72579582 90592033 72579719 90592204 72579856 90592375 72579993 90592546 72580130 90592717 72580267 90592888 72580404 90593059 72580541 90593230 72580678 90593401 72580815 90593572 72580952 90593743 72581089 90593914 72581226 90594085 72581363 90594256 72581500 90594427 72581637 90594598 72581774 90594769 72581911 90594940 72582048 90595111 72582185 90595282 72582322 90595453 72582459 90595624 72582596 90595795 72582733 90595966 72582870 90596137 72583007 90596308 72583144 90596479 72583281 90596650 72583418 90596821 72583555 90596992 72583692 90597163 72583829 90597334 72583966 90597505 72584103 90597676 72584240 90597847 72584377 90598018 72584514 90598189 72584651 90598360 72584788 90598531 72584925 90598702 72585062 90598873 72585199 90599044 72585336 90599215 72585473 90599386 72585610 90599557 72585747 90599728 72585884 90599899 72586021 90600070 72586158 90600241 72586295 90600412 72586432 90600583 72586569 90600754 72586706 90600925 72586843 90601096 72586980 90601267 72587117 90601438 72587254 90601609 72587391 90601780 72587528 90601951 72587665 90602122 72587802 90602293 72587939 90602464 72588076 90602635 72588213 90602806 72588350 90602977 72588487 90603148 72588624 90603319 72588761 90603490 72588898 90603661 72589035 90603832 72589172 90604003 72589309 90604174 72589446 90604345 72589583 90604516 72589720 90604687 72589857 90604858 72589994 90605029 72590131 90605200 72590268 90605371 72590405 90605542 72590542 90605713 72590679 90605884 72590816 90606055 72590953 90606226 72591090 90606397 72591227 90606568 72591364 90606739 72591501 90606910 72591638 90607081 72591775 90607252 72591912 90607423 72592049 90607594 72592186 90607765 72592323 90607936 72592460 90608107 72592597 90608278 72592734 90608449 72592871 90608620 72593008 90608791 72593145 90608962 72593282 90609133 72593419 90609304 72593556 90609475 72593693 90609646 72593830 90609817 72593967 90609988 72594104 90610159 72594241 90610330 72594378 90610501 72594515 90610672 72594652 90610843 72594789 90611014 72594926 90611185 72595063 90611356 72595200 90611527 72595337 90611698 72595474 90611869 72595611 90612040 72595748 90612211 72595885 90612382 72596022 90612553 72596159 90612724 72596296 90612895 72596433 90613066 72596570 90613237 72596707 90613408 72596844 90613579 72596981 90613750 72597118 90613921 72597255 90614092 72597392 90614263 72597529 90614434 72597666 90614605 72597803 90614776 72597940 90614947 72598077 90615118 72598214 90615289 72598351 90615460 72598488 90615631 72598625 90615802 72598762 90615973 72598899 90616144 72599036 90616315 72599173 90616486 72599310 90616657 72599447 90616828 72599584 90616999 72599721 90617170 72599858 90617341 72599995 90617512 72600132 90617683 72600269 90617854 72600406 90618025 72600543 90618196 72600680 90618367 72600817 90618538 72600954 90618709 72601091 90618880 72601228 90619051 72601365 90619222 72601502 90619393 72601639 90619564 72601776 90619735 72601913 90619906 72602050 90620077 72602187 90620248 72602324 90620419 72602461 90620590 72602598 90620761 72602735 90620932 72602872 90621103 72603009 90621274 72603146 90621445 72603283 90621616 72603420 90621787 72603557 90621958 72603694 90622129 72603831 90622300 72603968 90622471 72604105 90622642 72604242 90622813 72604379 90622984 72604516 90623155 72604653 90623326 72604790 90623497 72604927 90623668 72605064 90623839 72605201 90624010 72605338 90624181 72605475 90624352 72605612 90624523 72605749 90624694 72605886 90624865 72606023 90625036 72606160 90625207 72606297 90625378 72606434 90625549 72606571 90625720 72606708 90625891 72606845 90626062 72606982 90626233 72607119 90626404 72607256 90626575 72607393 90626746 72607530 90626917 72607667 90627088 72607804 90627259 72607941 90627430 72608078 90627601 72608215 90627772 72608352 90627943 72608489 90628114 72608626 90628285
1000 63703900 0 63703900 79513627 63704037 79513798 63704174 79513969 63704311 79514140 63704448 79514311 63704585 79514482 63704722 79514653 63704859 79514824 63704996 79514995 63705133 79515166 63705270 79515337 63705407 79515508 63705544 79515679 63705681 79515850 63705818 79516021 63705955 79516192 63706092 79516363 63706229 79516534 63706366 79516705 63706503 79516876 63706640 79517047 63706777 79517218 63706914 79517389 63707051 79517560 63707188 79517731 63707325 79517902 63707462 79518073 63707599 79518244 63707736 79518415 63707873 79518586 63708010 79518757 63708147 79518928 63708284 79519099 63708421 79519270 63708558 79519441 63708695 79519612 63708832 79519783 63708969 79519954 63709106 79520125 63709243 79520296 63709380 79520467 63709517 79520638 63709654 79520809 63709791 79520980 63709928 79521151 63710065 79521322 63710202 79521493 63710339 79521664 63710476 79521835 63710613 79522006 63710750 79522177 63710887 79522348 63711024 79522519 63711161 79522690 63711298 79522861 63711435 79523032 63711572 79523203 63711709 79523374 63711846 79523545 63711983 79523716 63712120 79523887 63712257 79524058 63712394 79524229 63712531 79524400 63712668 79524571 63712805 79524742 63712942 79524913 63713079 79525084 63713216 79525255 63713353 79525426 63713490 79525597 63713627 79525768 63713764 79525939 63713901 79526110 63714038 79526281 63714175 79526452 63714312 79526623 63714449 79526794 63714586 79526965 63714723 79527136 63714860 79527307 63714997 79527478 63715134 79527649 63715271 79527820 63715408 79527991 63715545 79528162 63715682 79528333 63715819 79528504 63715956 79528675 63716093 79528846 63716230 79529017 63716367 79529188 63716504 79529359 63716641 79529530 63716778 79529701 63716915 79529872 63717052 79530043 63717189 79530214 63717326 79530385 63717463 79530556 63717600 79530727 63717737 79530898 63717874 79531069 63718011 79531240 63718148 79531411 63718285 79531582 63718422 79531753 63718559 79531924 63718696 79532095 63718833 79532266 63718970 79532437 63719107 79532608 63719244 79532779 63719381 79532950 63719518 79533121 63719655 79533292 63719792 79533463 63719929 79533634 63720066 79533805 63720203 79533976 63720340 79534147 63720477 79534318 63720614 79534489 63720751 79534660 63720888 79534831 63721025 79535002 63721162 79535173 63721299 79535344 63721436 79535515 63721573 79535686 63721710 79535857 63721847 79536028 63721984 79536199 63722121 79536370 63722258 79536541 63722395 79536712 63722532 79536883 63722669 79537054 63722806 79537225 63722943 79537396 63723080 79537567 63723217 79537738 63723354 79537909 63723491 79538080 63723628 79538251 63723765 79538422 63723902 79538593 63724039 79538764 63724176 79538935 63724313 79539106 63724450 79539277 63724587 79539448 63724724 79539619 63724861 79539790 63724998 79539961 63725135 79540132 63725272 79540303 63725409 79540474 63725546 79540645 63725683 79540816 63725820 79540987 63725957 79541158 63726094 79541329 63726231 79541500 63726368 79541671 63726505 79541842 63726642 79542013 63726779 79542184 63726916 79542355 63727053 79542526 63727190 79542697 63727327 79542868 63727464 79543039 63727601 79543210 63727738 79543381 63727875 79543552 63728012 79543723 63728149 79543894 63728286 79544065 63728423 79544236 63728560 79544407 63728697 79544578 63728834 79544749 63728971 79544920 63729108 79545091 63729245 79545262 63729382 79545433 63729519 79545604 63729656 79545775 63729793 79545946 63729930 79546117 63730067 79546288 63730204 79546459 63730341 79546630 63730478 79546801 63730615 79546972 63730752 79547143 63730889 79547314 63731026 79547485 63731163 79547656 63731300 79547827 63731437 79547998 63731574 79548169 63731711 79548340 63731848 79548511 63731985 79548682 63732122 79548853 63732259 79549024 63732396 79549195 63732533 79549366 63732670 79549537 63732807 79549708 63732944 79549879 63733081 79550050 63733218 79550221 63733355 79550392 63733492 79550563 63733629 79550734 63733766 79550905 63733903 79551076 63734040 79551247 63734177 79551418 63734314 79551589 63734451 79551760 63734588 79551931 63734725 79552102 63734862 79552273 63734999 79552444 63735136 79552615 63735273 79552786 63735410 79552957 63735547 79553128 63735684 79553299 63735821 79553470 63735958 79553641 63736095 79553812 63736232 79553983 63736369 79554154 63736506 79554325 63736643 79554496 63736780 79554667 63736917 79554838 63737054 79555009 63737191 79555180 63737328 79555351 63737465 79555522 63737602 79555693 63737739 79555864 63737876 79556035 63738013 79556206 63738150 79556377 63738287 79556548 63738424 79556719 63738561 79556890 63738698 79557061 63738835 79557232 63738972 79557403 63739109 79557574 63739246 79557745 63739383 79557916 63739520 79558087 63739657 79558258 63739794 79558429 63739931 79558600 63740068 79558771 63740205 79558942 63740342 79559113 63740479 79559284 63740616 79559455 63740753 79559626 63740890 79559797 63741027 79559968 63741164 79560139 63741301 79560310 63741438 79560481 63741575 79560652 63741712 79560823 63741849 79560994 63741986 79561165 63742123 79561336 63742260 79561507 63742397 79561678 63742534 79561849 63742671 79562020 63742808 79562191 63742945 79562362 63743082 79562533 63743219 79562704 63743356 79562875 63743493 79563046 63743630 79563217 63743767 79563388 63743904 79563559 63744041 79563730 63744178 79563901 63744315 79564072 63744452 79564243 63744589 79564414 63744726 79564585 63744863 79564756 63745000 79564927 63745137 79565098 63745274 79565269 63745411 79565440 63745548 79565611 63745685 79565782 63745822 79565953 63745959 79566124 63746096 79566295 63746233 79566466 63746370 79566637 63746507 79566808 63746644 79566979 63746781 79567150 63746918 79567321 63747055 79567492 63747192 79567663 63747329 79567834 63747466 79568005 63747603 79568176 63747740 79568347 63747877 79568518 63748014 79568689 63748151 79568860 63748288 79569031 63748425 79569202 63748562 79569373 63748699 79569544 63748836 79569715 63748973 79569886 63749110 79570057 63749247 79570228 63749384 79570399 63749521 79570570 63749658 79570741 63749795 79570912 63749932 79571083 63750069 79571254 63750206 79571425 63750343 79571596 63750480 79571767 63750617 79571938 63750754 79572109 63750891 79572280 63751028 79572451 63751165 79572622 63751302 79572793 63751439 79572964 63751576 79573135 63751713 79573306 63751850 79573477 63751987 79573648 63752124 79573819 63752261 79573990 63752398 79574161 63752535 79574332 63752672 79574503 63752809 79574674 63752946 79574845 63753083 79575016 63753220 79575187 63753357 79575358 63753494 79575529 63753631 79575700 63753768 79575871 63753905 79576042 63754042 79576213 63754179 79576384 63754316 79576555 63754453 79576726 63754590 79576897 63754727 79577068 63754864 79577239 63755001 79577410 63755138 79577581 63755275 79577752 63755412 79577923 63755549 79578094 63755686 79578265 63755823 79578436 63755960 79578607 63756097 79578778 63756234 79578949 63756371 79579120 63756508 79579291 63756645 79579462 63756782 79579633 63756919 79579804 63757056 79579975 63757193 79580146 63757330 79580317 63757467 79580488 63757604 79580659 63757741 79580830 63757878 79581001 63758015 79581172 63758152 79581343 63758289 79581514 63758426 79581685 63758563 79581856 63758700 79582027 63758837 79582198 63758974 79582369 63759111 79582540 63759248 79582711 63759385 79582882 63759522 79583053 63759659 79583224 63759796 79583395 63759933 79583566 63760070 79583737 63760207 79583908 63760344 79584079 63760481 79584250 63760618 79584421 63760755 79584592 63760892 79584763 63761029 79584934 63761166 79585105 63761303 79585276 63761440 79585447 63761577 79585618 63761714 79585789 63761851 79585960 63761988 79586131 63762125 79586302 63762262 79586473 63762399 79586644 63762536 79586815 63762673 79586986 63762810 79587157 63762947 79587328 63763084 79587499 63763221 79587670 63763358 79587841 63763495 79588012 63763632 79588183 63763769 79588354 63763906 79588525 63764043 79588696 63764180 79588867 63764317 79589038 63764454 79589209 63764591 79589380 63764728 79589551 63764865 79589722 63765002 79589893 63765139 79590064 63765276 79590235 63765413 79590406 63765550 79590577 63765687 79590748 63765824 79590919 63765961 79591090 63766098 79591261 63766235 79591432 63766372 79591603 63766509 79591774 63766646 79591945 63766783 79592116 63766920 79592287 63767057 79592458 63767194 79592629 63767331 79592800 63767468 79592971 63767605 79593142 63767742 79593313 63767879 79593484 63768016 79593655 63768153 79593826 63768290 79593997 63768427 79594168 63768564 79594339 63768701 79594510 63768838 79594681 63768975 79594852 63769112 79595023 63769249 79595194 63769386 79595365 63769523 79595536 63769660 79595707 63769797 79595878 63769934 79596049 63770071 79596220 63770208 79596391 63770345 79596562 63770482 79596733 63770619 79596904 63770756 79597075 63770893 79597246 63771030 79597417 63771167 79597588 63771304 79597759 63771441 79597930 63771578 79598101 63771715 79598272 63771852 79598443 63771989 79598614 63772126 79598785 63772263 79598956 63772400 79599127 63772537 79599298 63772674 79599469 63772811 79599640 63772948 79599811 63773085 79599982 63773222 79600153 63773359 79600324 63773496 79600495 63773633 79600666 63773770 79600837 63773907 79601008 63774044 79601179 63774181 79601350 63774318 79601521 63774455 79601692 63774592 79601863 63774729 79602034 63774866 79602205 63775003 79602376 63775140 79602547 63775277 79602718 63775414 79602889 63775551 79603060 63775688 79603231 63775825 79603402 63775962 79603573 63776099 79603744 63776236 79603915 63776373 79604086 63776510 79604257 63776647 79604428 63776784 79604599 63776921 79604770 63777058 79604941 63777195 79605112 63777332 79605283 63777469 79605454 63777606 79605625 63777743 79605796 63777880 79605967 63778017 79606138 63778154 79606309 63778291 79606480 63778428 79606651 63778565 79606822 63778702 79606993 63778839 79607164 63778976 79607335 63779113 79607506 63779250 79607677 63779387 79607848 63779524 79608019 63779661 79608190 63779798 79608361 63779935 79608532 63780072 79608703 63780209 79608874 63780346 79609045 63780483 79609216 63780620 79609387 63780757 79609558 63780894 79609729 63781031 79609900 63781168 79610071 63781305 79610242 63781442 79610413 63781579 79610584 63781716 79610755 63781853 79610926 63781990 79611097 63782127 79611268 63782264 79611439 63782401 79611610 63782538 79611781 63782675 79611952 63782812 79612123 63782949 79612294 63783086 79612465 63783223 79612636 63783360 79612807 63783497 79612978 63783634 79613149 63783771 79613320 63783908 79613491 63784045 79613662 63784182 79613833 63784319 79614004 63784456 79614175 63784593 79614346 63784730 79614517 63784867 79614688 63785004 79614859 63785141 79615030 63785278 79615201 63785415 79615372 63785552 79615543 63785689 79615714 63785826 79615885 63785963 79616056 63786100 79616227 63786237 79616398 63786374 79616569 63786511 79616740 63786648 79616911 63786785 79617082 63786922 79617253 63787059 79617424 63787196 79617595 63787333 79617766 63787470 79617937 63787607 79618108 63787744 79618279 63787881 79618450 63788018 79618621 63788155 79618792 63788292 79618963 63788429 79619134 63788566 79619305 63788703 79619476 63788840 79619647 63788977 79619818 63789114 79619989 63789251 79620160 63789388 79620331 63789525 79620502 63789662 79620673 63789799 79620844 63789936 79621015 63790073 79621186 63790210 79621357 63790347 79621528 63790484 79621699 63790621 79621870 63790758 79622041 63790895 79622212 63791032 79622383 63791169 79622554 63791306 79622725 63791443 79622896 63791580 79623067 63791717 79623238 63791854 79623409 63791991 79623580 63792128 79623751 63792265 79623922 63792402 79624093 63792539 79624264 63792676 79624435 63792813 79624606 63792950 79624777 63793087 79624948 63793224 79625119 63793361 79625290 63793498 79625461 63793635 79625632 63793772 79625803 63793909 79625974 63794046 79626145 63794183 79626316 63794320 79626487 63794457 79626658 63794594 79626829 63794731 79627000 63794868 79627171 63795005 79627342 63795142 79627513 63795279 79627684 63795416 79627855 63795553 79628026 63795690 79628197 63795827 79628368 63795964 79628539 63796101 79628710 63796238 79628881 63796375 79629052 63796512 79629223 63796649 79629394 63796786 79629565 63796923 79629736 63797060 79629907 63797197 79630078 63797334 79630249 63797471 79630420 63797608 79630591 63797745 79630762 63797882 79630933 63798019 79631104 63798156 79631275 63798293 79631446 63798430 79631617 63798567 79631788 63798704 79631959 63798841 79632130 63798978 79632301 63799115 79632472 63799252 79632643 63799389 79632814 63799526 79632985 63799663 79633156 63799800 79633327 63799937 79633498 63800074 79633669 63800211 79633840 63800348 79634011 63800485 79634182 63800622 79634353 63800759 79634524 63800896 79634695 63801033 79634866 63801170 79635037 63801307 79635208 63801444 79635379 63801581 79635550 63801718 79635721 63801855 79635892 63801992 79636063 63802129 79636234 63802266 79636405 63802403 79636576 63802540 79636747 63802677 79636918 63802814 79637089 63802951 79637260 63803088 79637431 63803225 79637602 63803362 79637773 63803499 79637944 63803636 79638115 63803773 79638286 63803910 79638457 63804047 79638628 63804184 79638799 63804321 79638970 63804458 79639141 63804595 79639312 63804732 79639483 63804869 79639654 63805006 79639825 63805143 79639996 63805280 79640167 63805417 79640338 63805554 79640509 63805691 79640680 63805828 79640851 63805965 79641022 63806102 79641193 63806239 79641364 63806376 79641535 63806513 79641706 63806650 79641877 63806787 79642048 63806924 79642219 63807061 79642390 63807198 79642561 63807335 79642732 63807472 79642903 63807609 79643074 63807746 79643245 63807883 79643416 63808020 79643587 63808157 79643758 63808294 79643929 63808431 79644100 63808568 79644271 63808705 79644442 63808842 79644613 63808979 79644784 63809116 79644955 63809253 79645126 63809390 79645297 63809527 79645468 63809664 79645639 63809801 79645810 63809938 79645981 63810075 79646152 63810212 79646323 63810349 79646494 63810486 79646665 63810623 79646836 63810760 79647007 63810897 79647178 63811034 79647349 63811171 79647520 63811308 79647691 63811445 79647862 63811582 79648033 63811719 79648204 63811856 79648375 63811993 79648546 63812130 79648717 63812267 79648888 63812404 79649059 63812541 79649230 63812678 79649401 63812815 79649572 63812952 79649743 63813089 79649914 63813226 79650085 63813363 79650256 63813500 79650427 63813637 79650598 63813774 79650769 63813911 79650940 63814048 79651111 63814185 79651282 63814322 79651453 63814459 79651624 63814596 79651795 63814733 79651966 63814870 79652137 63815007 79652308 63815144 79652479 63815281 79652650 63815418 79652821 63815555 79652992 63815692 79653163 63815829 79653334 63815966 79653505 63816103 79653676 63816240 79653847 63816377 79654018 63816514 79654189 63816651 79654360 63816788 79654531 63816925 79654702 63817062 79654873 63817199 79655044 63817336 79655215 63817473 79655386 63817610 79655557 63817747 79655728 63817884 79655899 63818021 79656070 63818158 79656241 63818295 79656412 63818432 79656583 63818569 79656754 63818706 79656925 63818843 79657096 63818980 79657267 63819117 79657438 63819254 79657609 63819391 79657780 63819528 79657951 63819665 79658122 63819802 79658293 63819939 79658464 63820076 79658635 63820213 79658806 63820350 79658977 63820487 79659148 63820624 79659319 63820761 79659490 63820898 79659661 63821035 79659832 63821172 79660003 63821309 79660174 63821446 79660345 63821583 79660516 63821720 79660687 63821857 79660858 63821994 79661029 63822131 79661200 63822268 79661371 63822405 79661542 63822542 79661713 63822679 79661884 63822816 79662055 63822953 79662226 63823090 79662397 63823227 79662568 63823364 79662739 63823501 79662910 63823638 79663081 63823775 79663252 63823912 79663423 63824049 79663594 63824186 79663765 63824323 79663936 63824460 79664107 63824597 79664278 63824734 79664449 63824871 79664620 63825008 79664791 63825145 79664962 63825282 79665133 63825419 79665304 63825556 79665475 63825693 79665646 63825830 79665817 63825967 79665988 63826104 79666159 63826241 79666330 63826378 79666501 63826515 79666672 63826652 79666843 63826789 79667014 63826926 79667185 63827063 79667356 63827200 79667527 63827337 79667698 63827474 79667869 63827611 79668040 63827748 79668211 63827885 79668382 63828022 79668553 63828159 79668724 63828296 79668895 63828433 79669066 63828570 79669237 63828707 79669408 63828844 79669579 63828981 79669750 63829118 79669921 63829255 79670092 63829392 79670263 63829529 79670434 63829666 79670605 63829803 79670776 63829940 79670947 63830077 79671118 63830214 79671289 63830351 79671460 63830488 79671631 63830625 79671802 63830762 79671973 63830899 79672144 63831036 79672315 63831173 79672486 63831310 79672657 63831447 79672828 63831584 79672999 63831721 79673170 63831858 79673341 63831995 79673512 63832132 79673683 63832269 79673854 63832406 79674025 63832543 79674196 63832680 79674367 63832817 79674538 63832954 79674709 63833091 79674880 63833228 79675051 63833365 79675222 63833502 79675393 63833639 79675564 63833776 79675735 63833913 79675906 63834050 79676077 63834187 79676248 63834324 79676419 63834461 79676590 63834598 79676761 63834735 79676932 63834872 79677103 63835009 79677274 63835146 79677445 63835283 79677616 63835420 79677787 63835557 79677958 63835694 79678129 63835831 79678300 63835968 79678471 63836105 79678642 63836242 79678813 63836379 79678984 63836516 79679155 63836653 79679326 63836790 79679497 63836927 79679668 63837064 79679839 63837201 79680010 63837338 79680181 63837475 79680352 63837612 79680523 63837749 79680694 63837886 79680865 63838023 79681036 63838160 79681207 63838297 79681378 63838434 79681549 63838571 79681720 63838708 79681891 63838845 79682062 63838982 79682233 63839119 79682404 63839256 79682575 63839393 79682746 63839530 79682917 63839667 79683088 63839804 79683259 63839941 79683430 63840078 79683601 63840215 79683772 63840352 79683943 63840489 79684114 63840626 79684285
1000 29727900 0 29727900 37105627 29728037 37105798 29728174 37105969 29728311 37106140 29728448 37106311 29728585 37106482 29728722 37106653 29728859 37106824 29728996 37106995 29729133 37107166 29729270 37107337 29729407 37107508 29729544 37107679 29729681 37107850 29729818 37108021 29729955 37108192 29730092 37108363 29730229 37108534 29730366 37108705 29730503 37108876 29730640 37109047 29730777 37109218 29730914 37109389 29731051 37109560 29731188 37109731 29731325 37109902 29731462 37110073 29731599 37110244 29731736 37110415 29731873 37110586 29732010 37110757 29732147 37110928 29732284 37111099 29732421 37111270 29732558 37111441 29732695 37111612 29732832 37111783 29732969 37111954 29733106 37112125 29733243 37112296 29733380 37112467 29733517 37112638 29733654 37112809 29733791 37112980 29733928 37113151 29734065 37113322 29734202 37113493 29734339 37113664 29734476 37113835 29734613 37114006 29734750 37114177 29734887 37114348 29735024 37114519 29735161 37114690 29735298 37114861 29735435 37115032 29735572 37115203 29735709 37115374 29735846 37115545 29735983 37115716 29736120 37115887 29736257 37116058 29736394 37116229 29736531 37116400 29736668 37116571 29736805 37116742 29736942 37116913 29737079 37117084 29737216 37117255 29737353 37117426 29737490 37117597 29737627 37117768 29737764 37117939 29737901 37118110 29738038 37118281 29738175 37118452 29738312 37118623 29738449 37118794 29738586 37118965 29738723 37119136 29738860 37119307 29738997 37119478 29739134 37119649 29739271 37119820 29739408 37119991 29739545 37120162 29739682 37120333 29739819 37120504 29739956 37120675 29740093 37120846 29740230 37121017 29740367 37121188 29740504 37121359 29740641 37121530 29740778 37121701 29740915 37121872 29741052 37122043 29741189 37122214 29741326 37122385 29741463 37122556 29741600 37122727 29741737 37122898 29741874 37123069 29742011 37123240 29742148 37123411 29742285 37123582 29742422 37123753 29742559 37123924 29742696 37124095 29742833 37124266 29742970 37124437 29743107 37124608 29743244 37124779 29743381 37124950 29743518 37125121 29743655 37125292 29743792 37125463 29743929 37125634 29744066 37125805 29744203 37125976 29744340 37126147 29744477 37126318 29744614 37126489 29744751 37126660 29744888 37126831 29745025 37127002 29745162 37127173 29745299 37127344 29745436 37127515 29745573 37127686 29745710 37127857 29745847 37128028 29745984 37128199 29746121 37128370 29746258 37128541 29746395 37128712 29746532 37128883 29746669 37129054 29746806 37129225 29746943 37129396 29747080 37129567 29747217 37129738 29747354 37129909 29747491 37130080 29747628 37130251 29747765 37130422 29747902 37130593 29748039 37130764 29748176 37130935 29748313 37131106 29748450 37131277 29748587 37131448 29748724 37131619 29748861 37131790 29748998 37131961 29749135 37132132 29749272 37132303 29749409 37132474 29749546 37132645 29749683 37132816 29749820 37132987 29749957 37133158 29750094 37133329 29750231 37133500 29750368 37133671 29750505 37133842 29750642 37134013 29750779 37134184 29750916 37134355 29751053 37134526 29751190 37134697 29751327 37134868 29751464 37135039 29751601 37135210 29751738 37135381 29751875 37135552 29752012 37135723 29752149 37135894 29752286 37136065 29752423 37136236 29752560 37136407 29752697 37136578 29752834 37136749 29752971 37136920 29753108 37137091 29753245 37137262 29753382 37137433 29753519 37137604 29753656 37137775 29753793 37137946 29753930 37138117 29754067 37138288 29754204 37138459 29754341 37138630 29754478 37138801 29754615 37138972 29754752 37139143 29754889 37139314 29755026 37139485 29755163 37139656 29755300 37139827 29755437 37139998 29755574 37140169 29755711 37140340 29755848 37140511 29755985 37140682 29756122 37140853 29756259 37141024 29756396 37141195 29756533 37141366 29756670 37141537 29756807 37141708 29756944 37141879 29757081 37142050 29757218 37142221 29757355 37142392 29757492 37142563 29757629 37142734 29757766 37142905 29757903 37143076 29758040 37143247 29758177 37143418 29758314 37143589 29758451 37143760 29758588 37143931 29758725 37144102 29758862 37144273 29758999 37144444 29759136 37144615 29759273 37144786 29759410 37144957 29759547 37145128 29759684 37145299 29759821 37145470 29759958 37145641 29760095 37145812 29760232 37145983 29760369 37146154 29760506 37146325 29760643 37146496 29760780 37146667 29760917 37146838 29761054 37147009 29761191 37147180 29761328 37147351 29761465 37147522 29761602 37147693 29761739 37147864 29761876 37148035 29762013 37148206 29762150 37148377 29762287 37148548 29762424 37148719 29762561 37148890 29762698 37149061 29762835 37149232 29762972 37149403 29763109 37149574 29763246 37149745 29763383 37149916 29763520 37150087 29763657 37150258 29763794 37150429 29763931 37150600 29764068 37150771 29764205 37150942 29764342 37151113 29764479 37151284 29764616 37151455 29764753 37151626 29764890 37151797 29765027 37151968 29765164 37152139 29765301 37152310 29765438 37152481 29765575 37152652 29765712 37152823 29765849 37152994 29765986 37153165 29766123 37153336 29766260 37153507 29766397 37153678 29766534 37153849 29766671 37154020 29766808 37154191 29766945 37154362 29767082 37154533 29767219 37154704 29767356 37154875 29767493 37155046 29767630 37155217 29767767 37155388 29767904 37155559 29768041 37155730 29768178 37155901 29768315 37156072 29768452 37156243 29768589 37156414 29768726 37156585 29768863 37156756 29769000 37156927 29769137 37157098 29769274 37157269 29769411 37157440 29769548 37157611 29769685 37157782 29769822 37157953 29769959 37158124 29770096 37158295 29770233 37158466 29770370 37158637 29770507 37158808 29770644 37158979 29770781 37159150 29770918 37159321 29771055 37159492 29771192 37159663 29771329 37159834 29771466 37160005 29771603 37160176 29771740 37160347 29771877 37160518 29772014 37160689 29772151 37160860 29772288 37161031 29772425 37161202 29772562 37161373 29772699 37161544 29772836 37161715 29772973 37161886 29773110 37162057 29773247 37162228 29773384 37162399 29773521 37162570 29773658 37162741 29773795 37162912 29773932 37163083 29774069 37163254 29774206 37163425 29774343 37163596 29774480 37163767 29774617 37163938 29774754 37164109 29774891 37164280 29775028 37164451 29775165 37164622 29775302 37164793 29775439 37164964 29775576 37165135 29775713 37165306 29775850 37165477 29775987 37165648 29776124 37165819 29776261 37165990 29776398 37166161 29776535 37166332 29776672 37166503 29776809 37166674 29776946 37166845 29777083 37167016 29777220 37167187 29777357 37167358 29777494 37167529 29777631 37167700 29777768 37167871 29777905 37168042 29778042 37168213 29778179 37168384 29778316 37168555 29778453 37168726 29778590 37168897 29778727 37169068 29778864 37169239 29779001 37169410 29779138 37169581 29779275 37169752 29779412 37169923 29779549 37170094 29779686 37170265 29779823 37170436 29779960 37170607 29780097 37170778 29780234 37170949 29780371 37171120 29780508 37171291 29780645 37171462 29780782 37171633 29780919 37171804 29781056 37171975 29781193 37172146 29781330 37172317 29781467 37172488 29781604 37172659 29781741 37172830 29781878 37173001 29782015 37173172 29782152 37173343 29782289 37173514 29782426 37173685 29782563 37173856 29782700 37174027 29782837 37174198 29782974 37174369 29783111 37174540 29783248 37174711 29783385 37174882 29783522 37175053 29783659 37175224 29783796 37175395 29783933 37175566 29784070 37175737 29784207 37175908 29784344 37176079 29784481 37176250 29784618 37176421 29784755 37176592 29784892 37176763 29785029 37176934 29785166 37177105 29785303 37177276 29785440 37177447 29785577 37177618 29785714 37177789 29785851 37177960 29785988 37178131 29786125 37178302 29786262 37178473 29786399 37178644 29786536 37178815 29786673 37178986 29786810 37179157 29786947 37179328 29787084 37179499 29787221 37179670 29787358 37179841 29787495 37180012 29787632 37180183 29787769 37180354 29787906 37180525 29788043 37180696 29788180 37180867 29788317 37181038 29788454 37181209 29788591 37181380 29788728 37181551 29788865 37181722 29789002 37181893 29789139 37182064 29789276 37182235 29789413 37182406 29789550 37182577 29789687 37182748 29789824 37182919 29789961 37183090 29790098 37183261 29790235 37183432 29790372 37183603 29790509 37183774 29790646 37183945 29790783 37184116 29790920 37184287 29791057 37184458 29791194 37184629 29791331 37184800 29791468 37184971 29791605 37185142 29791742 37185313 29791879 37185484 29792016 37185655 29792153 37185826 29792290 37185997 29792427 37186168 29792564 37186339 29792701 37186510 29792838 37186681 29792975 37186852 29793112 37187023 29793249 37187194 29793386 37187365 29793523 37187536 29793660 37187707 29793797 37187878 29793934 37188049 29794071 37188220 29794208 37188391 29794345 37188562 29794482 37188733 29794619 37188904 29794756 37189075 29794893 37189246 29795030 37189417 29795167 37189588 29795304 37189759 29795441 37189930 29795578 37190101 29795715 37190272 29795852 37190443 29795989 37190614 29796126 37190785 29796263 37190956 29796400 37191127 29796537 37191298 29796674 37191469 29796811 37191640 29796948 37191811 29797085 37191982 29797222 37192153 29797359 37192324 29797496 37192495 29797633 37192666 29797770 37192837 29797907 37193008 29798044 37193179 29798181 37193350 29798318 37193521 29798455 37193692 29798592 37193863 29798729 37194034 29798866 37194205 29799003 37194376 29799140 37194547 29799277 37194718 29799414 37194889 29799551 37195060 29799688 37195231 29799825 37195402 29799962 37195573 29800099 37195744 29800236 37195915 29800373 37196086 29800510 37196257 29800647 37196428 29800784 37196599 29800921 37196770 29801058 37196941 29801195 37197112 29801332 37197283 29801469 37197454 29801606 37197625 29801743 37197796 29801880 37197967 29802017 37198138 29802154 37198309 29802291 37198480 29802428 37198651 29802565 37198822 29802702 37198993 29802839 37199164 29802976 37199335 29803113 37199506 29803250 37199677 29803387 37199848 29803524 37200019 29803661 37200190 29803798 37200361 29803935 37200532 29804072 37200703 29804209 37200874 29804346 37201045 29804483 37201216 29804620 37201387 29804757 37201558 29804894 37201729 29805031 37201900 29805168 37202071 29805305 37202242 29805442 37202413 29805579 37202584 29805716 37202755 29805853 37202926 29805990 37203097 29806127 37203268 29806264 37203439 29806401 37203610 29806538 37203781 29806675 37203952 29806812 37204123 29806949 37204294 29807086 37204465 29807223 37204636 29807360 37204807 29807497 37204978 29807634 37205149 29807771 37205320 29807908 37205491 29808045 37205662 29808182 37205833 29808319 37206004 29808456 37206175 29808593 37206346 29808730 37206517 29808867 37206688 29809004 37206859 29809141 37207030 29809278 37207201 29809415 37207372 29809552 37207543 29809689 37207714 29809826 37207885 29809963 37208056 29810100 37208227 29810237 37208398 29810374 37208569 29810511 37208740 29810648 37208911 29810785 37209082 29810922 37209253 29811059 37209424 29811196 37209595 29811333 37209766 29811470 37209937 29811607 37210108 29811744 37210279 29811881 37210450 29812018 37210621 29812155 37210792 29812292 37210963 29812429 37211134 29812566 37211305 29812703 37211476 29812840 37211647 29812977 37211818 29813114 37211989 29813251 37212160 29813388 37212331 29813525 37212502 29813662 37212673 29813799 37212844 29813936 37213015 29814073 37213186 29814210 37213357 29814347 37213528 29814484 37213699 29814621 37213870 29814758 37214041 29814895 37214212 29815032 37214383 29815169 37214554 29815306 37214725 29815443 37214896 29815580 37215067 29815717 37215238 29815854 37215409 29815991 37215580 29816128 37215751 29816265 37215922 29816402 37216093 29816539 37216264 29816676 37216435 29816813 37216606 29816950 37216777 29817087 37216948 29817224 37217119 29817361 37217290 29817498 37217461 29817635 37217632 29817772 37217803 29817909 37217974 29818046 37218145 29818183 37218316 29818320 37218487 29818457 37218658 29818594 37218829 29818731 37219000 29818868 37219171 29819005 37219342 29819142 37219513 29819279 37219684 29819416 37219855 29819553 37220026 29819690 37220197 29819827 37220368 29819964 37220539 29820101 37220710 29820238 37220881 29820375 37221052 29820512 37221223 29820649 37221394 29820786 37221565 29820923 37221736 29821060 37221907 29821197 37222078 29821334 37222249 29821471 37222420 29821608 37222591 29821745 37222762 29821882 37222933 29822019 37223104 29822156 37223275 29822293 37223446 29822430 37223617 29822567 37223788 29822704 37223959 29822841 37224130 29822978 37224301 29823115 37224472 29823252 37224643 29823389 37224814 29823526 37224985 29823663 37225156 29823800 37225327 29823937 37225498 29824074 37225669 29824211 37225840 29824348 37226011 29824485 37226182 29824622 37226353 29824759 37226524 29824896 37226695 29825033 37226866 29825170 37227037 29825307 37227208 29825444 37227379 29825581 37227550 29825718 37227721 29825855 37227892 29825992 37228063 29826129 37228234 29826266 37228405 29826403 37228576 29826540 37228747 29826677 37228918 29826814 37229089 29826951 37229260 29827088 37229431 29827225 37229602 29827362 37229773 29827499 37229944 29827636 37230115 29827773 37230286 29827910 37230457 29828047 37230628 29828184 37230799 29828321 37230970 29828458 37231141 29828595 37231312 29828732 37231483 29828869 37231654 29829006 37231825 29829143 37231996 29829280 37232167 29829417 37232338 29829554 37232509 29829691 37232680 29829828 37232851 29829965 37233022 29830102 37233193 29830239 37233364 29830376 37233535 29830513 37233706 29830650 37233877 29830787 37234048 29830924 37234219 29831061 37234390 29831198 37234561 29831335 37234732 29831472 37234903 29831609 37235074 29831746 37235245 29831883 37235416 29832020 37235587 29832157 37235758 29832294 37235929 29832431 37236100 29832568 37236271 29832705 37236442 29832842 37236613 29832979 37236784 29833116 37236955 29833253 37237126 29833390 37237297 29833527 37237468 29833664 37237639 29833801 37237810 29833938 37237981 29834075 37238152 29834212 37238323 29834349 37238494 29834486 37238665 29834623 37238836 29834760 37239007 29834897 37239178 29835034 37239349 29835171 37239520 29835308 37239691 29835445 37239862 29835582 37240033 29835719 37240204 29835856 37240375 29835993 37240546 29836130 37240717 29836267 37240888 29836404 37241059 29836541 37241230 29836678 37241401 29836815 37241572 29836952 37241743 29837089 37241914 29837226 37242085 29837363 37242256 29837500 37242427 29837637 37242598 29837774 37242769 29837911 37242940 29838048 37243111 29838185 37243282 29838322 37243453 29838459 37243624 29838596 37243795 29838733 37243966 29838870 37244137 29839007 37244308 29839144 37244479 29839281 37244650 29839418 37244821 29839555 37244992 29839692 37245163 29839829 37245334 29839966 37245505 29840103 37245676 29840240 37245847 29840377 37246018 29840514 37246189 29840651 37246360 29840788 37246531 29840925 37246702 29841062 37246873 29841199 37247044 29841336 37247215 29841473 37247386 29841610 37247557 29841747 37247728 29841884 37247899 29842021 37248070 29842158 37248241 29842295 37248412 29842432 37248583 29842569 37248754 29842706 37248925 29842843 37249096 29842980 37249267 29843117 37249438 29843254 37249609 29843391 37249780 29843528 37249951 29843665 37250122 29843802 37250293 29843939 37250464 29844076 37250635 29844213 37250806 29844350 37250977 29844487 37251148 29844624 37251319 29844761 37251490 29844898 37251661 29845035 37251832 29845172 37252003 29845309 37252174 29845446 37252345 29845583 37252516 29845720 37252687 29845857 37252858 29845994 37253029 29846131 37253200 29846268 37253371 29846405 37253542 29846542 37253713 29846679 37253884 29846816 37254055 29846953 37254226 29847090 37254397 29847227 37254568 29847364 37254739 29847501 37254910 29847638 37255081 29847775 37255252 29847912 37255423 29848049 37255594 29848186 37255765 29848323 37255936 29848460 37256107 29848597 37256278 29848734 37256449 29848871 37256620 29849008 37256791 29849145 37256962 29849282 37257133 29849419 37257304 29849556 37257475 29849693 37257646 29849830 37257817 29849967 37257988 29850104 37258159 29850241 37258330 29850378 37258501 29850515 37258672 29850652 37258843 29850789 37259014 29850926 37259185 29851063 37259356 29851200 37259527 29851337 37259698 29851474 37259869 29851611 37260040 29851748 37260211 29851885 37260382 29852022 37260553 29852159 37260724 29852296 37260895 29852433 37261066 29852570 37261237 29852707 37261408 29852844 37261579 29852981 37261750 29853118 37261921 29853255 37262092 29853392 37262263 29853529 37262434 29853666 37262605 29853803 37262776 29853940 37262947 29854077 37263118 29854214 37263289 29854351 37263460 29854488 37263631 29854625 37263802 29854762 37263973 29854899 37264144 29855036 37264315 29855173 37264486 29855310 37264657 29855447 37264828 29855584 37264999 29855721 37265170 29855858 37265341 29855995 37265512 29856132 37265683 29856269 37265854 29856406 37266025 29856543 37266196 29856680 37266367 29856817 37266538 29856954 37266709 29857091 37266880 29857228 37267051 29857365 37267222 29857502 37267393 29857639 37267564 29857776 37267735 29857913 37267906 29858050 37268077 29858187 37268248 29858324 37268419 29858461 37268590 29858598 37268761 29858735 37268932 29858872 37269103 29859009 37269274 29859146 37269445 29859283 37269616 29859420 37269787 29859557 37269958 29859694 37270129 29859831 37270300 29859968 37270471 29860105 37270642 29860242 37270813 29860379 37270984 29860516 37271155 29860653 37271326 29860790 37271497 29860927 37271668 29861064 37271839 29861201 37272010 29861338 37272181 29861475 37272352 29861612 37272523 29861749 37272694 29861886 37272865 29862023 37273036 29862160 37273207 29862297 37273378 29862434 37273549 29862571 37273720 29862708 37273891 29862845 37274062 29862982 37274233 29863119 37274404 29863256 37274575 29863393 37274746 29863530 37274917 29863667 37275088 29863804 37275259 29863941 37275430 29864078 37275601 29864215 37275772 29864352 37275943 29864489 37276114 29864626 37276285
1000 76581900 0 76581900 95587627 76582037 95587798 76582174 95587969 76582311 95588140 76582448 95588311 76582585 95588482 76582722 95588653 76582859 95588824 76582996 95588995 76583133 95589166 76583270 95589337 76583407 95589508 76583544 95589679 76583681 95589850 76583818 95590021 76583955 95590192 76584092 95590363 76584229 95590534 76584366 95590705 76584503 95590876 76584640 95591047 76584777 95591218 76584914 95591389 76585051 95591560 76585188 95591731 76585325 95591902 76585462 95592073 76585599 95592244 76585736 95592415 76585873 95592586 76586010 95592757 76586147 95592928 76586284 95593099 76586421 95593270 76586558 95593441 76586695 95593612 76586832 95593783 76586969 95593954 76587106 95594125 76587243 95594296 76587380 95594467 76587517 95594638 76587654 95594809 76587791 95594980 76587928 95595151 76588065 95595322 76588202 95595493 76588339 95595664 76588476 95595835 76588613 95596006 76588750 95596177 76588887 95596348 76589024 95596519 76589161 95596690 76589298 95596861 76589435 95597032 76589572 95597203 76589709 95597374 76589846 95597545 76589983 95597716 76590120 95597887 76590257 95598058 76590394 95598229 76590531 95598400 76590668 95598571 76590805 95598742 76590942 95598913 76591079 95599084 76591216 95599255 76591353 95599426 76591490 95599597 76591627 95599768 76591764 95599939 76591901 95600110 76592038 95600281 76592175 95600452 76592312 95600623 76592449 95600794 76592586 95600965 76592723 95601136 76592860 95601307 76592997 95601478 76593134 95601649 76593271 95601820 76593408 95601991 76593545 95602162 76593682 95602333 76593819 95602504 76593956 95602675 76594093 95602846 76594230 95603017 76594367 95603188 76594504 95603359 76594641 95603530 76594778 95603701 76594915 95603872 76595052 95604043 76595189 95604214 76595326 95604385 76595463 95604556 76595600 95604727 76595737 95604898 76595874 95605069 76596011 95605240 76596148 95605411 76596285 95605582 76596422 95605753 76596559 95605924 76596696 95606095 76596833 95606266 76596970 95606437 76597107 95606608 76597244 95606779 76597381 95606950 76597518 95607121 76597655 95607292 76597792 95607463 76597929 95607634 76598066 95607805 76598203 95607976 76598340 95608147 76598477 95608318 76598614 95608489 76598751 95608660 76598888 95608831 76599025 95609002 76599162 95609173 76599299 95609344 76599436 95609515 76599573 95609686 76599710 95609857 76599847 95610028 76599984 95610199 76600121 95610370 76600258 95610541 76600395 95610712 76600532 95610883 76600669 95611054 76600806 95611225 76600943 95611396 76601080 95611567 76601217 95611738 76601354 95611909 76601491 95612080 76601628 95612251 76601765 95612422 76601902 95612593 76602039 95612764 76602176 95612935 76602313 95613106 76602450 95613277 76602587 95613448 76602724 95613619 76602861 95613790 76602998 95613961 76603135 95614132 76603272 95614303 76603409 95614474 76603546 95614645 76603683 95614816 76603820 95614987 76603957 95615158 76604094 95615329 76604231 95615500 76604368 95615671 76604505 95615842 76604642 95616013 76604779 95616184 76604916 95616355 76605053 95616526 76605190 95616697 76605327 95616868 76605464 95617039 76605601 95617210 76605738 95617381 76605875 95617552 76606012 95617723 76606149 95617894 76606286 95618065 76606423 95618236 76606560 95618407 76606697 95618578 76606834 95618749 76606971 95618920 76607108 95619091 76607245 95619262 76607382 95619433 76607519 95619604 76607656 95619775 76607793 95619946 76607930 95620117 76608067 95620288 76608204 95620459 76608341 95620630 76608478 95620801 76608615 95620972 76608752 95621143 76608889 95621314 76609026 95621485 76609163 95621656 76609300 95621827 76609437 95621998 76609574 95622169 76609711 95622340 76609848 95622511 76609985 95622682 76610122 95622853 76610259 95623024 76610396 95623195 76610533 95623366 76610670 95623537 76610807 95623708 76610944 95623879 76611081 95624050 76611218 95624221 76611355 95624392 76611492 95624563 76611629 95624734 76611766 95624905 76611903 95625076 76612040 95625247 76612177 95625418 76612314 95625589 76612451 95625760 76612588 95625931 76612725 95626102 76612862 95626273 76612999 95626444 76613136 95626615 76613273 95626786 76613410 95626957 76613547 95627128 76613684 95627299 76613821 95627470 76613958 95627641 76614095 95627812 76614232 95627983 76614369 95628154 76614506 95628325 76614643 95628496 76614780 95628667 76614917 95628838 76615054 95629009 76615191 95629180 76615328 95629351 76615465 95629522 76615602 95629693 76615739 95629864 76615876 95630035 76616013 95630206 76616150 95630377 76616287 95630548 76616424 95630719 76616561 95630890 76616698 95631061 76616835 95631232 76616972 95631403 76617109 95631574 76617246 95631745 76617383 95631916 76617520 95632087 76617657 95632258 76617794 95632429 76617931 95632600 76618068 95632771 76618205 95632942 76618342 95633113 76618479 95633284 76618616 95633455 76618753 95633626 76618890 95633797 76619027 95633968 76619164 95634139 76619301 95634310 76619438 95634481 76619575 95634652 76619712 95634823 76619849 95634994 76619986 95635165 76620123 95635336 76620260 95635507 76620397 95635678 76620534 95635849 76620671 95636020 76620808 95636191 76620945 95636362 76621082 95636533 76621219 95636704 76621356 95636875 76621493 95637046 76621630 95637217 76621767 95637388 76621904 95637559 76622041 95637730 76622178 95637901 76622315 95638072 76622452 95638243 76622589 95638414 76622726 95638585 76622863 95638756 76623000 95638927 76623137 95639098 76623274 95639269 76623411 95639440 76623548 95639611 76623685 95639782 76623822 95639953 76623959 95640124 76624096 95640295 76624233 95640466 76624370 95640637 76624507 95640808 76624644 95640979 76624781 95641150 76624918 95641321 76625055 95641492 76625192 95641663 76625329 95641834 76625466 95642005 76625603 95642176 76625740 95642347 76625877 95642518 76626014 95642689 76626151 95642860 76626288 95643031 76626425 95643202 76626562 95643373 76626699 95643544 76626836 95643715 76626973 95643886 76627110 95644057 76627247 95644228 76627384 95644399 76627521 95644570 76627658 95644741 76627795 95644912 76627932 95645083 76628069 95645254 76628206 95645425 76628343 95645596 76628480 95645767 76628617 95645938 76628754 95646109 76628891 95646280 76629028 95646451 76629165 95646622 76629302 95646793 76629439 95646964 76629576 95647135 76629713 95647306 76629850 95647477 76629987 95647648 76630124 95647819 76630261 95647990 76630398 95648161 76630535 95648332 76630672 95648503 76630809 95648674 76630946 95648845 76631083 95649016 76631220 95649187 76631357 95649358 76631494 95649529 76631631 95649700 76631768 95649871 76631905 95650042 76632042 95650213 76632179 95650384 76632316 95650555 76632453 95650726 76632590 95650897 76632727 95651068 76632864 95651239 76633001 95651410 76633138 95651581 76633275 95651752 76633412 95651923 76633549 95652094 76633686 95652265 76633823 95652436 76633960 95652607 76634097 95652778 76634234 95652949 76634371 95653120 76634508 95653291 76634645 95653462 76634782 95653633 76634919 95653804 76635056 95653975 76635193 95654146 76635330 95654317 76635467 95654488 76635604 95654659 76635741 95654830 76635878 95655001 76636015 95655172 76636152 95655343 76636289 95655514 76636426 95655685 76636563 95655856 76636700 95656027 76636837 95656198 76636974 95656369 76637111 95656540 76637248 95656711 76637385 95656882 76637522 95657053 76637659 95657224 76637796 95657395 76637933 95657566 76638070 95657737 76638207 95657908 76638344 95658079 76638481 95658250 76638618 95658421 76638755 95658592 76638892 95658763 76639029 95658934 76639166 95659105 76639303 95659276 76639440 95659447 76639577 95659618 76639714 95659789 76639851 95659960 76639988 95660131 76640125 95660302 76640262 95660473 76640399 95660644 76640536 95660815 76640673 95660986 76640810 95661157 76640947 95661328 76641084 95661499 76641221 95661670 76641358 95661841 76641495 95662012 76641632 95662183 76641769 95662354 76641906 95662525 76642043 95662696 76642180 95662867 76642317 95663038 76642454 95663209 76642591 95663380 76642728 95663551 76642865 95663722 76643002 95663893 76643139 95664064 76643276 95664235 76643413 95664406 76643550 95664577 76643687 95664748 76643824 95664919 76643961 95665090 76644098 95665261 76644235 95665432 76644372 95665603 76644509 95665774 76644646 95665945 76644783 95666116 76644920 95666287 76645057 95666458 76645194 95666629 76645331 95666800 76645468 95666971 76645605 95667142 76645742 95667313 76645879 95667484 76646016 95667655 76646153 95667826 76646290 95667997 76646427 95668168 76646564 95668339 76646701 95668510 76646838 95668681 76646975 95668852 76647112 95669023 76647249 95669194 76647386 95669365 76647523 95669536 76647660 95669707 76647797 95669878 76647934 95670049 76648071 95670220 76648208 95670391 76648345 95670562 76648482 95670733 76648619 95670904 76648756 95671075 76648893 95671246 76649030 95671417 76649167 95671588 76649304 95671759 76649441 95671930 76649578 95672101 76649715 95672272 76649852 95672443 76649989 95672614 76650126 95672785 76650263 95672956 76650400 95673127 76650537 95673298 76650674 95673469 76650811 95673640 76650948 95673811 76651085 95673982 76651222 95674153 76651359 95674324 76651496 95674495 76651633 95674666 76651770 95674837 76651907 95675008 76652044 95675179 76652181 95675350 76652318 95675521 76652455 95675692 76652592 95675863 76652729 95676034 76652866 95676205 76653003 95676376 76653140 95676547 76653277 95676718 76653414 95676889 76653551 95677060 76653688 95677231 76653825 95677402 76653962 95677573 76654099 95677744 76654236 95677915 76654373 95678086 76654510 95678257 76654647 95678428 76654784 95678599 76654921 95678770 76655058 95678941 76655195 95679112 76655332 95679283 76655469 95679454 76655606 95679625 76655743 95679796 76655880 95679967 76656017 95680138 76656154 95680309 76656291 95680480 76656428 95680651 76656565 95680822 76656702 95680993 76656839 95681164 76656976 95681335 76657113 95681506 76657250 95681677 76657387 95681848 76657524 95682019 76657661 95682190 76657798 95682361 76657935 95682532 76658072 95682703 76658209 95682874 76658346 95683045 76658483 95683216 76658620 95683387 76658757 95683558 76658894 95683729 76659031 95683900 76659168 95684071 76659305 95684242 76659442 95684413 76659579 95684584 76659716 95684755 76659853 95684926 76659990 95685097 76660127 95685268 76660264 95685439 76660401 95685610 76660538 95685781 76660675 95685952 76660812 95686123 76660949 95686294 76661086 95686465 76661223 95686636 76661360 95686807 76661497 95686978 76661634 95687149 76661771 95687320 76661908 95687491 76662045 95687662 76662182 95687833 76662319 95688004 76662456 95688175 76662593 95688346 76662730 95688517 76662867 95688688 76663004 95688859 76663141 95689030 76663278 95689201 76663415 95689372 76663552 95689543 76663689 95689714 76663826 95689885 76663963 95690056 76664100 95690227 76664237 95690398 76664374 95690569 76664511 95690740 76664648 95690911 76664785 95691082 76664922 95691253 76665059 95691424 76665196 95691595 76665333 95691766 76665470 95691937 76665607 95692108 76665744 95692279 76665881 95692450 76666018 95692621 76666155 95692792 76666292 95692963 76666429 95693134 76666566 95693305 76666703 95693476 76666840 95693647 76666977 95693818 76667114 95693989 76667251 95694160 76667388 95694331 76667525 95694502 76667662 95694673 76667799 95694844 76667936 95695015 76668073 95695186 76668210 95695357 76668347 95695528 76668484 95695699 76668621 95695870 76668758 95696041 76668895 95696212 76669032 95696383 76669169 95696554 76669306 95696725 76669443 95696896 76669580 95697067 76669717 95697238 76669854 95697409 76669991 95697580 76670128 95697751 76670265 95697922 76670402 95698093 76670539 95698264 76670676 95698435 76670813 95698606 76670950 95698777 76671087 95698948 76671224 95699119 76671361 95699290 76671498 95699461 76671635 95699632 76671772 95699803 76671909 95699974 76672046 95700145 76672183 95700316 76672320 95700487 76672457 95700658 76672594 95700829 76672731 95701000 76672868 95701171 76673005 95701342 76673142 95701513 76673279 95701684 76673416 95701855 76673553 95702026 76673690 95702197 76673827 95702368 76673964 95702539 76674101 95702710 76674238 95702881 76674375 95703052 76674512 95703223 76674649 95703394 76674786 95703565 76674923 95703736 76675060 95703907 76675197 95704078 76675334 95704249 76675471 95704420 76675608 95704591 76675745 95704762 76675882 95704933 76676019 95705104 76676156 95705275 76676293 95705446 76676430 95705617 76676567 95705788 76676704 95705959 76676841 95706130 76676978 95706301 76677115 95706472 76677252 95706643 76677389 95706814 76677526 95706985 76677663 95707156 76677800 95707327 76677937 95707498 76678074 95707669 76678211 95707840 76678348 95708011 76678485 95708182 76678622 95708353 76678759 95708524 76678896 95708695 76679033 95708866 76679170 95709037 76679307 95709208 76679444 95709379 76679581 95709550 76679718 95709721 76679855 95709892 76679992 95710063 76680129 95710234 76680266 95710405 76680403 95710576 76680540 95710747 76680677 95710918 76680814 95711089 76680951 95711260 76681088 95711431 76681225 95711602 76681362 95711773 76681499 95711944 76681636 95712115 76681773 95712286 76681910 95712457 76682047 95712628 76682184 95712799 76682321 95712970 76682458 95713141 76682595 95713312 76682732 95713483 76682869 95713654 76683006 95713825 76683143 95713996 76683280 95714167 76683417 95714338 76683554 95714509 76683691 95714680 76683828 95714851 76683965 95715022 76684102 95715193 76684239 95715364 76684376 95715535 76684513 95715706 76684650 95715877 76684787 95716048 76684924 95716219 76685061 95716390 76685198 95716561 76685335 95716732 76685472 95716903 76685609 95717074 76685746 95717245 76685883 95717416 76686020 95717587 76686157 95717758 76686294 95717929 76686431 95718100 76686568 95718271 76686705 95718442 76686842 95718613 76686979 95718784 76687116 95718955 76687253 95719126 76687390 95719297 76687527 95719468 76687664 95719639 76687801 95719810 76687938 95719981 76688075 95720152 76688212 95720323 76688349 95720494 76688486 95720665 76688623 95720836 76688760 95721007 76688897 95721178 76689034 95721349 76689171 95721520 76689308 95721691 76689445 95721862 76689582 95722033 76689719 95722204 76689856 95722375 76689993 95722546 76690130 95722717 76690267 95722888 76690404 95723059 76690541 95723230 76690678 95723401 76690815 95723572 76690952 95723743 76691089 95723914 76691226 95724085 76691363 95724256 76691500 95724427 76691637 95724598 76691774 95724769 76691911 95724940 76692048 95725111 76692185 95725282 76692322 95725453 76692459 95725624 76692596 95725795 76692733 95725966 76692870 95726137 76693007 95726308 76693144 95726479 76693281 95726650 76693418 95726821 76693555 95726992 76693692 95727163 76693829 95727334 76693966 95727505 76694103 95727676 76694240 95727847 76694377 95728018 76694514 95728189 76694651 95728360 76694788 95728531 76694925 95728702 76695062 95728873 76695199 95729044 76695336 95729215 76695473 95729386 76695610 95729557 76695747 95729728 76695884 95729899 76696021 95730070 76696158 95730241 76696295 95730412 76696432 95730583 76696569 95730754 76696706 95730925 76696843 95731096 76696980 95731267 76697117 95731438 76697254 95731609 76697391 95731780 76697528 95731951 76697665 95732122 76697802 95732293 76697939 95732464 76698076 95732635 76698213 95732806 76698350 95732977 76698487 95733148 76698624 95733319 76698761 95733490 76698898 95733661 76699035 95733832 76699172 95734003 76699309 95734174 76699446 95734345 76699583 95734516 76699720 95734687 76699857 95734858 76699994 95735029 76700131 95735200 76700268 95735371 76700405 95735542 76700542 95735713 76700679 95735884 76700816 95736055 76700953 95736226 76701090 95736397 76701227 95736568 76701364 95736739 76701501 95736910 76701638 95737081 76701775 95737252 76701912 95737423 76702049 95737594 76702186 95737765 76702323 95737936 76702460 95738107 76702597 95738278 76702734 95738449 76702871 95738620 76703008 95738791 76703145 95738962 76703282 95739133 76703419 95739304 76703556 95739475 76703693 95739646 76703830 95739817 76703967 95739988 76704104 95740159 76704241 95740330 76704378 95740501 76704515 95740672 76704652 95740843 76704789 95741014 76704926 95741185 76705063 95741356 76705200 95741527 76705337 95741698 76705474 95741869 76705611 95742040 76705748 95742211 76705885 95742382 76706022 95742553 76706159 95742724 76706296 95742895 76706433 95743066 76706570 95743237 76706707 95743408 76706844 95743579 76706981 95743750 76707118 95743921 76707255 95744092 76707392 95744263 76707529 95744434 76707666 95744605 76707803 95744776 76707940 95744947 76708077 95745118 76708214 95745289 76708351 95745460 76708488 95745631 76708625 95745802 76708762 95745973 76708899 95746144 76709036 95746315 76709173 95746486 76709310 95746657 76709447 95746828 76709584 95746999 76709721 95747170 76709858 95747341 76709995 95747512 76710132 95747683 76710269 95747854 76710406 95748025 76710543 95748196 76710680 95748367 76710817 95748538 76710954 95748709 76711091 95748880 76711228 95749051 76711365 95749222 76711502 95749393 76711639 95749564 76711776 95749735 76711913 95749906 76712050 95750077 76712187 95750248 76712324 95750419 76712461 95750590 76712598 95750761 76712735 95750932 76712872 95751103 76713009 95751274 76713146 95751445 76713283 95751616 76713420 95751787 76713557 95751958 76713694 95752129 76713831 95752300 76713968 95752471 76714105 95752642 76714242 95752813 76714379 95752984 76714516 95753155 76714653 95753326 76714790 95753497 76714927 95753668 76715064 95753839 76715201 95754010 76715338 95754181 76715475 95754352 76715612 95754523 76715749 95754694 76715886 95754865 76716023 95755036 76716160 95755207 76716297 95755378 76716434 95755549 76716571 95755720 76716708 95755891 76716845 95756062 76716982 95756233 76717119 95756404 76717256 95756575 76717393 95756746 76717530 95756917 76717667 95757088 76717804 95757259 76717941 95757430 76718078 95757601 76718215 95757772 76718352 95757943 76718489 95758114 76718626 95758285
1000 65895900 0 65895900 82249627 65896037 82249798 65896174 82249969 65896311 82250140 65896448 82250311 65896585 82250482 65896722 82250653 65896859 82250824 65896996 82250995 65897133 82251166 65897270 82251337 65897407 82251508 65897544 82251679 65897681 82251850 65897818 82252021 65897955 82252192 65898092 82252363 65898229 82252534 65898366 82252705 65898503 82252876 65898640 82253047 65898777 82253218 65898914 82253389 65899051 82253560 65899188 82253731 65899325 82253902 65899462 82254073 65899599 82254244 65899736 82254415 65899873 82254586 65900010 82254757 65900147 82254928 65900284 82255099 65900421 82255270 65900558 82255441 65900695 82255612 65900832 82255783 65900969 82255954 65901106 82256125 65901243 82256296 65901380 82256467 65901517 82256638 65901654 82256809 65901791 82256980 65901928 82257151 65902065 82257322 65902202 82257493 65902339 82257664 65902476 82257835 65902613 82258006 65902750 82258177 65902887 82258348 65903024 82258519 65903161 82258690 65903298 82258861 65903435 82259032 65903572 82259203 65903709 82259374 65903846 82259545 65903983 82259716 65904120 82259887 65904257 82260058 65904394 82260229 65904531 82260400 65904668 82260571 65904805 82260742 65904942 82260913 65905079 82261084 65905216 82261255 65905353 82261426 65905490 82261597 65905627 82261768 65905764 82261939 65905901 82262110 65906038 82262281 65906175 82262452 65906312 82262623 65906449 82262794 65906586 82262965 65906723 82263136 65906860 82263307 65906997 82263478 65907134 82263649 65907271 82263820 65907408 82263991 65907545 82264162 65907682 82264333 65907819 82264504 65907956 82264675 65908093 82264846 65908230 82265017 65908367 82265188 65908504 82265359 65908641 82265530 65908778 82265701 65908915 82265872 65909052 82266043 65909189 82266214 65909326 82266385 65909463 82266556 65909600 82266727 65909737 82266898 65909874 82267069 65910011 82267240 65910148 82267411 65910285 82267582 65910422 82267753 65910559 82267924 65910696 82268095 65910833 82268266 65910970 82268437 65911107 82268608 65911244 82268779 65911381 82268950 65911518 82269121 65911655 82269292 65911792 82269463 65911929 82269634 65912066 82269805 65912203 82269976 65912340 82270147 65912477 82270318 65912614 82270489 65912751 82270660 65912888 82270831 65913025 82271002 65913162 82271173 65913299 82271344 65913436 82271515 65913573 82271686 65913710 82271857 65913847 82272028 65913984 82272199 65914121 82272370 65914258 82272541 65914395 82272712 65914532 82272883 65914669 82273054 65914806 82273225 65914943 82273396 65915080 82273567 65915217 82273738 65915354 82273909 65915491 82274080 65915628 82274251 65915765 82274422 65915902 82274593 65916039 82274764 65916176 82274935 65916313 82275106 65916450 82275277 65916587 82275448 65916724 82275619 65916861 82275790 65916998 82275961 65917135 82276132 65917272 82276303 65917409 82276474 65917546 82276645 65917683 82276816 65917820 82276987 65917957 82277158 65918094 82277329 65918231 82277500 65918368 82277671 65918505 82277842 65918642 82278013 65918779 82278184 65918916 82278355 65919053 82278526 65919190 82278697 65919327 82278868 65919464 82279039 65919601 82279210 65919738 82279381 65919875 82279552 65920012 82279723 65920149 82279894 65920286 82280065 65920423 82280236 65920560 82280407 65920697 82280578 65920834 82280749 65920971 82280920 65921108 82281091 65921245 82281262 65921382 82281433 65921519 82281604 65921656 82281775 65921793 82281946 65921930 82282117 65922067 82282288 65922204 82282459 65922341 82282630 65922478 82282801 65922615 82282972 65922752 82283143 65922889 82283314 65923026 82283485 65923163 82283656 65923300 82283827 65923437 82283998 65923574 82284169 65923711 82284340 65923848 82284511 65923985 82284682 65924122 82284853 65924259 82285024 65924396 82285195 65924533 82285366 65924670 82285537 65924807 82285708 65924944 82285879 65925081 82286050 65925218 82286221 65925355 82286392 65925492 82286563 65925629 82286734 65925766 82286905 65925903 82287076 65926040 82287247 65926177 82287418 65926314 82287589 65926451 82287760 65926588 82287931 65926725 82288102 65926862 82288273 65926999 82288444 65927136 82288615 65927273 82288786 65927410 82288957 65927547 82289128 65927684 82289299 65927821 82289470 65927958 82289641 65928095 82289812 65928232 82289983 65928369 82290154 65928506 82290325 65928643 82290496 65928780 82290667 65928917 82290838 65929054 82291009 65929191 82291180 65929328 82291351 65929465 82291522 65929602 82291693 65929739 82291864 65929876 82292035 65930013 82292206 65930150 82292377 65930287 82292548 65930424 82292719 65930561 82292890 65930698 82293061 65930835 82293232 65930972 82293403 65931109 82293574 65931246 82293745 65931383 82293916 65931520 82294087 65931657 82294258 65931794 82294429 65931931 82294600 65932068 82294771 65932205 82294942 65932342 82295113 65932479 82295284 65932616 82295455 65932753 82295626 65932890 82295797 65933027 82295968 65933164 82296139 65933301 82296310 65933438 82296481 65933575 82296652 65933712 82296823 65933849 82296994 65933986 82297165 65934123 82297336 65934260 82297507 65934397 82297678 65934534 82297849 65934671 82298020 65934808 82298191 65934945 82298362 65935082 82298533 65935219 82298704 65935356 82298875 65935493 82299046 65935630 82299217 65935767 82299388 65935904 82299559 65936041 82299730 65936178 82299901 65936315 82300072 65936452 82300243 65936589 82300414 65936726 82300585 65936863 82300756 65937000 82300927 65937137 82301098 65937274 82301269 65937411 82301440 65937548 82301611 65937685 82301782 65937822 82301953 65937959 82302124 65938096 82302295 65938233 82302466 65938370 82302637 65938507 82302808 65938644 82302979 65938781 82303150 65938918 82303321 65939055 82303492 65939192 82303663 65939329 82303834 65939466 82304005 65939603 82304176 65939740 82304347 65939877 82304518 65940014 82304689 65940151 82304860 65940288 82305031 65940425 82305202 65940562 82305373 65940699 82305544 65940836 82305715 65940973 82305886 65941110 82306057 65941247 82306228 65941384 82306399 65941521 82306570 65941658 82306741 65941795 82306912 65941932 82307083 65942069 82307254 65942206 82307425 65942343 82307596 65942480 82307767 65942617 82307938 65942754 82308109 65942891 82308280 65943028 82308451 65943165 82308622 65943302 82308793 65943439 82308964 65943576 82309135 65943713 82309306 65943850 82309477 65943987 82309648 65944124 82309819 65944261 82309990 65944398 82310161 65944535 82310332 65944672 82310503 65944809 82310674 65944946 82310845 65945083 82311016 65945220 82311187 65945357 82311358 65945494 82311529 65945631 82311700 65945768 82311871 65945905 82312042 65946042 82312213 65946179 82312384 65946316 82312555 65946453 82312726 65946590 82312897 65946727 82313068 65946864 82313239 65947001 82313410 65947138 82313581 65947275 82313752 65947412 82313923 65947549 82314094 65947686 82314265 65947823 82314436 65947960 82314607 65948097 82314778 65948234 82314949 65948371 82315120 65948508 82315291 65948645 82315462 65948782 82315633 65948919 82315804 65949056 82315975 65949193 82316146 65949330 82316317 65949467 82316488 65949604 82316659 65949741 82316830 65949878 82317001 65950015 82317172 65950152 82317343 65950289 82317514 65950426 82317685 65950563 82317856 65950700 82318027 65950837 82318198 65950974 82318369 65951111 82318540 65951248 82318711 65951385 82318882 65951522 82319053 65951659 82319224 65951796 82319395 65951933 82319566 65952070 82319737 65952207 82319908 65952344 82320079 65952481 82320250 65952618 82320421 65952755 82320592 65952892 82320763 65953029 82320934 65953166 82321105 65953303 82321276 65953440 82321447 65953577 82321618 65953714 82321789 65953851 82321960 65953988 82322131 65954125 82322302 65954262 82322473 65954399 82322644 65954536 82322815 65954673 82322986 65954810 82323157 65954947 82323328 65955084 82323499 65955221 82323670 65955358 82323841 65955495 82324012 65955632 82324183 65955769 82324354 65955906 82324525 65956043 82324696 65956180 82324867 65956317 82325038 65956454 82325209 65956591 82325380 65956728 82325551 65956865 82325722 65957002 82325893 65957139 82326064 65957276 82326235 65957413 82326406 65957550 82326577 65957687 82326748 65957824 82326919 65957961 82327090 65958098 82327261 65958235 82327432 65958372 82327603 65958509 82327774 65958646 82327945 65958783 82328116 65958920 82328287 65959057 82328458 65959194 82328629 65959331 82328800 65959468 82328971 65959605 82329142 65959742 82329313 65959879 82329484 65960016 82329655 65960153 82329826 65960290 82329997 65960427 82330168 65960564 82330339 65960701 82330510 65960838 82330681 65960975 82330852 65961112 82331023 65961249 82331194 65961386 82331365 65961523 82331536 65961660 82331707 65961797 82331878 65961934 82332049 65962071 82332220 65962208 82332391 65962345 82332562 65962482 82332733 65962619 82332904 65962756 82333075 65962893 82333246 65963030 82333417 65963167 82333588 65963304 82333759 65963441 82333930 65963578 82334101 65963715 82334272 65963852 82334443 65963989 82334614 65964126 82334785 65964263 82334956 65964400 82335127 65964537 82335298 65964674 82335469 65964811 82335640 65964948 82335811 65965085 82335982 65965222 82336153 65965359 82336324 65965496 82336495 65965633 82336666 65965770 82336837 65965907 82337008 65966044 82337179 65966181 82337350 65966318 82337521 65966455 82337692 65966592 82337863 65966729 82338034 65966866 82338205 65967003 82338376 65967140 82338547 65967277 82338718 65967414 82338889 65967551 82339060 65967688 82339231 65967825 82339402 65967962 82339573 65968099 82339744 65968236 82339915 65968373 82340086 65968510 82340257 65968647 82340428 65968784 82340599 65968921 82340770 65969058 82340941 65969195 82341112 65969332 82341283 65969469 82341454 65969606 82341625 65969743 82341796 65969880 82341967 65970017 82342138 65970154 82342309 65970291 82342480 65970428 82342651 65970565 82342822 65970702 82342993 65970839 82343164 65970976 82343335 65971113 82343506 65971250 82343677 65971387 82343848 65971524 82344019 65971661 82344190 65971798 82344361 65971935 82344532 65972072 82344703 65972209 82344874 65972346 82345045 65972483 82345216 65972620 82345387 65972757 82345558 65972894 82345729 65973031 82345900 65973168 82346071 65973305 82346242 65973442 82346413 65973579 82346584 65973716 82346755 65973853 82346926 65973990 82347097 65974127 82347268 65974264 82347439 65974401 82347610 65974538 82347781 65974675 82347952 65974812 82348123 65974949 82348294 65975086 82348465 65975223 82348636 65975360 82348807 65975497 82348978 65975634 82349149 65975771 82349320 65975908 82349491 65976045 82349662 65976182 82349833 65976319 82350004 65976456 82350175 65976593 82350346 65976730 82350517 65976867 82350688 65977004 82350859 65977141 82351030 65977278 82351201 65977415 82351372 65977552 82351543 65977689 82351714 65977826 82351885 65977963 82352056 65978100 82352227 65978237 82352398 65978374 82352569 65978511 82352740 65978648 82352911 65978785 82353082 65978922 82353253 65979059 82353424 65979196 82353595 65979333 82353766 65979470 82353937 65979607 82354108 65979744 82354279 65979881 82354450 65980018 82354621 65980155 82354792 65980292 82354963 65980429 82355134 65980566 82355305 65980703 82355476 65980840 82355647 65980977 82355818 65981114 82355989 65981251 82356160 65981388 82356331 65981525 82356502 65981662 82356673 65981799 82356844 65981936 82357015 65982073 82357186 65982210 82357357 65982347 82357528 65982484 82357699 65982621 82357870 65982758 82358041 65982895 82358212 65983032 82358383 65983169 82358554 65983306 82358725 65983443 82358896 65983580 82359067 65983717 82359238 65983854 82359409 65983991 82359580 65984128 82359751 65984265 82359922 65984402 82360093 65984539 82360264 65984676 82360435 65984813 82360606 65984950 82360777 65985087 82360948 65985224 82361119 65985361 82361290 65985498 82361461 65985635 82361632 65985772 82361803 65985909 82361974 65986046 82362145 65986183 82362316 65986320 82362487 65986457 82362658 65986594 82362829 65986731 82363000 65986868 82363171 65987005 82363342 65987142 82363513 65987279 82363684 65987416 82363855 65987553 82364026 65987690 82364197 65987827 82364368 65987964 82364539 65988101 82364710 65988238 82364881 65988375 82365052 65988512 82365223 65988649 82365394 65988786 82365565 65988923 82365736 65989060 82365907 65989197 82366078 65989334 82366249 65989471 82366420 65989608 82366591 65989745 82366762 65989882 82366933 65990019 82367104 65990156 82367275 65990293 82367446 65990430 82367617 65990567 82367788 65990704 82367959 65990841 82368130 65990978 82368301 65991115 82368472 65991252 82368643 65991389 82368814 65991526 82368985 65991663 82369156 65991800 82369327 65991937 82369498 65992074 82369669 65992211 82369840 65992348 82370011 65992485 82370182 65992622 82370353 65992759 82370524 65992896 82370695 65993033 82370866 65993170 82371037 65993307 82371208 65993444 82371379 65993581 82371550 65993718 82371721 65993855 82371892 65993992 82372063 65994129 82372234 65994266 82372405 65994403 82372576 65994540 82372747 65994677 82372918 65994814 82373089 65994951 82373260 65995088 82373431 65995225 82373602 65995362 82373773 65995499 82373944 65995636 82374115 65995773 82374286 65995910 82374457 65996047 82374628 65996184 82374799 65996321 82374970 65996458 82375141 65996595 82375312 65996732 82375483 65996869 82375654 65997006 82375825 65997143 82375996 65997280 82376167 65997417 82376338 65997554 82376509 65997691 82376680 65997828 82376851 65997965 82377022 65998102 82377193 65998239 82377364 65998376 82377535 65998513 82377706 65998650 82377877 65998787 82378048 65998924 82378219 65999061 82378390 65999198 82378561 65999335 82378732 65999472 82378903 65999609 82379074 65999746 82379245 65999883 82379416 66000020 82379587 66000157 82379758 66000294 82379929 66000431 82380100 66000568 82380271 66000705 82380442 66000842 82380613 66000979 82380784 66001116 82380955 66001253 82381126 66001390 82381297 66001527 82381468 66001664 82381639 66001801 82381810 66001938 82381981 66002075 82382152 66002212 82382323 66002349 82382494 66002486 82382665 66002623 82382836 66002760 82383007 66002897 82383178 66003034 82383349 66003171 82383520 66003308 82383691 66003445 82383862 66003582 82384033 66003719 82384204 66003856 82384375 66003993 82384546 66004130 82384717 66004267 82384888 66004404 82385059 66004541 82385230 66004678 82385401 66004815 82385572 66004952 82385743 66005089 82385914 66005226 82386085 66005363 82386256 66005500 82386427 66005637 82386598 66005774 82386769 66005911 82386940 66006048 82387111 66006185 82387282 66006322 82387453 66006459 82387624 66006596 82387795 66006733 82387966 66006870 82388137 66007007 82388308 66007144 82388479 66007281 82388650 66007418 82388821 66007555 82388992 66007692 82389163 66007829 82389334 66007966 82389505 66008103 82389676 66008240 82389847 66008377 82390018 66008514 82390189 66008651 82390360 66008788 82390531 66008925 82390702 66009062 82390873 66009199 82391044 66009336 82391215 66009473 82391386 66009610 82391557 66009747 82391728 66009884 82391899 66010021 82392070 66010158 82392241 66010295 82392412 66010432 82392583 66010569 82392754 66010706 82392925 66010843 82393096 66010980 82393267 66011117 82393438 66011254 82393609 66011391 82393780 66011528 82393951 66011665 82394122 66011802 82394293 66011939 82394464 66012076 82394635 66012213 82394806 66012350 82394977 66012487 82395148 66012624 82395319 66012761 82395490 66012898 82395661 66013035 82395832 66013172 82396003 66013309 82396174 66013446 82396345 66013583 82396516 66013720 82396687 66013857 82396858 66013994 82397029 66014131 82397200 66014268 82397371 66014405 82397542 66014542 82397713 66014679 82397884 66014816 82398055 66014953 82398226 66015090 82398397 66015227 82398568 66015364 82398739 66015501 82398910 66015638 82399081 66015775 82399252 66015912 82399423 66016049 82399594 66016186 82399765 66016323 82399936 66016460 82400107 66016597 82400278 66016734 82400449 66016871 82400620 66017008 82400791 66017145 82400962 66017282 82401133 66017419 82401304 66017556 82401475 66017693 82401646 66017830 82401817 66017967 82401988 66018104 82402159 66018241 82402330 66018378 82402501 66018515 82402672 66018652 82402843 66018789 82403014 66018926 82403185 66019063 82403356 66019200 82403527 66019337 82403698 66019474 82403869 66019611 82404040 66019748 82404211 66019885 82404382 66020022 82404553 66020159 82404724 66020296 82404895 66020433 82405066 66020570 82405237 66020707 82405408 66020844 82405579 66020981 82405750 66021118 82405921 66021255 82406092 66021392 82406263 66021529 82406434 66021666 82406605 66021803 82406776 66021940 82406947 66022077 82407118 66022214 82407289 66022351 82407460 66022488 82407631 66022625 82407802 66022762 82407973 66022899 82408144 66023036 82408315 66023173 82408486 66023310 82408657 66023447 82408828 66023584 82408999 66023721 82409170 66023858 82409341 66023995 82409512 66024132 82409683 66024269 82409854 66024406 82410025 66024543 82410196 66024680 82410367 66024817 82410538 66024954 82410709 66025091 82410880 66025228 82411051 66025365 82411222 66025502 82411393 66025639 82411564 66025776 82411735 66025913 82411906 66026050 82412077 66026187 82412248 66026324 82412419 66026461 82412590 66026598 82412761 66026735 82412932 66026872 82413103 66027009 82413274 66027146 82413445 66027283 82413616 66027420 82413787 66027557 82413958 66027694 82414129 66027831 82414300 66027968 82414471 66028105 82414642 66028242 82414813 66028379 82414984 66028516 82415155 66028653 82415326 66028790 82415497 66028927 82415668 66029064 82415839 66029201 82416010 66029338 82416181 66029475 82416352 66029612 82416523 66029749 82416694 66029886 82416865 66030023 82417036 66030160 82417207 66030297 82417378 66030434 82417549 66030571 82417720 66030708 82417891 66030845 82418062 66030982 82418233 66031119 82418404 66031256 82418575 66031393 82418746 66031530 82418917 66031667 82419088 66031804 82419259 66031941 82419430 66032078 82419601 66032215 82419772 66032352 82419943 66032489 82420114 66032626 82420285
1000 70463073 0 70463073 87950259 70463210 87950430 70463347 87950601 70463484 87950772 70463621 87950943 70463758 87951114 70463895 87951285 70464032 87951456 70464169 87951627 70464306 87951798 70464443 87951969 70464580 87952140 70464717 87952311 70464854 87952482 70464991 87952653 70465128 87952824 70465265 87952995 70465402 87953166 70465539 87953337 70465676 87953508 70465813 87953679 70465950 87953850 70466087 87954021 70466224 87954192 70466361 87954363 70466498 87954534 70466635 87954705 70466772 87954876 70466909 87955047 70467046 87955218 70467183 87955389 70467320 87955560 70467457 87955731 70467594 87955902 70467731 87956073 70467868 87956244 70468005 87956415 70468142 87956586 70468279 87956757 70468416 87956928 70468553 87957099 70468690 87957270 70468827 87957441 70468964 87957612 70469101 87957783 70469238 87957954 70469375 87958125 70469512 87958296 70469649 87958467 70469786 87958638 70469923 87958809 70470060 87958980 70470197 87959151 70470334 87959322 70470471 87959493 70470608 87959664 70470745 87959835 70470882 87960006 70471019 87960177 70471156 87960348 70471293 87960519 70471430 87960690 70471567 87960861 70471704 87961032 70471841 87961203 70471978 87961374 70472115 87961545 70472252 87961716 70472389 87961887 70472526 87962058 70472663 87962229 70472800 87962400 70472937 87962571 70473074 87962742 70473211 87962913 70473348 87963084 70473485 87963255 70473622 87963426 70473759 87963597 70473896 87963768 70474033 87963939 70474170 87964110 70474307 87964281 70474444 87964452 70474581 87964623 70474718 87964794 70474855 87964965 70474992 87965136 70475129 87965307 70475266 87965478 70475403 87965649 70475540 87965820 70475677 87965991 70475814 87966162 70475951 87966333 70476088 87966504 70476225 87966675 70476362 87966846 70476499 87967017 70476636 87967188 70476773 87967359 70476910 87967530 70477047 87967701 70477184 87967872 70477321 87968043 70477458 87968214 70477595 87968385 70477732 87968556 70477869 87968727 70478006 87968898 70478143 87969069 70478280 87969240 70478417 87969411 70478554 87969582 70478691 87969753 70478828 87969924 70478965 87970095 70479102 87970266 70479239 87970437 70479376 87970608 70479513 87970779 70479650 87970950 70479787 87971121 70479924 87971292 70480061 87971463 70480198 87971634 70480335 87971805 70480472 87971976 70480609 87972147 70480746 87972318 70480883 87972489 70481020 87972660 70481157 87972831 70481294 87973002 70481431 87973173 70481568 87973344 70481705 87973515 70481842 87973686 70481979 87973857 70482116 87974028 70482253 87974199 70482390 87974370 70482527 87974541 70482664 87974712 70482801 87974883 70482938 87975054 70483075 87975225 70483212 87975396 70483349 87975567 70483486 87975738 70483623 87975909 70483760 87976080 70483897 87976251 70484034 87976422 70484171 87976593 70484308 87976764 70484445 87976935 70484582 87977106 70484719 87977277 70484856 87977448 70484993 87977619 70485130 87977790 70485267 87977961 70485404 87978132 70485541 87978303 70485678 87978474 70485815 87978645 70485952 87978816 70486089 87978987 70486226 87979158 70486363 87979329 70486500 87979500 70486637 87979671 70486774 87979842 70486911 87980013 70487048 87980184 70487185 87980355 70487322 87980526 70487459 87980697 70487596 87980868 70487733 87981039 70487870 87981210 70488007 87981381 70488144 87981552 70488281 87981723 70488418 87981894 70488555 87982065 70488692 87982236 70488829 87982407 70488966 87982578 70489103 87982749 70489240 87982920 70489377 87983091 70489514 87983262 70489651 87983433 70489788 87983604 70489925 87983775 70490062 87983946 70490199 87984117 70490336 87984288 70490473 87984459 70490610 87984630 70490747 87984801 70490884 87984972 70491021 87985143 70491158 87985314 70491295 87985485 70491432 87985656 70491569 87985827 70491706 87985998 70491843 87986169 70491980 87986340 70492117 87986511 70492254 87986682 70492391 87986853 70492528 87987024 70492665 87987195 70492802 87987366 70492939 87987537 70493076 87987708 70493213 87987879 70493350 87988050 70493487 87988221 70493624 87988392 70493761 87988563 70493898 87988734 70494035 87988905 70494172 87989076 70494309 87989247 70494446 87989418 70494583 87989589 70494720 87989760 70494857 87989931 70494994 87990102 70495131 87990273 70495268 87990444 70495405 87990615 70495542 87990786 70495679 87990957 70495816 87991128 70495953 87991299 70496090 87991470 70496227 87991641 70496364 87991812 70496501 87991983 70496638 87992154 70496775 87992325 70496912 87992496 70497049 87992667 70497186 87992838 70497323 87993009 70497460 87993180 70497597 87993351 70497734 87993522 70497871 87993693 70498008 87993864 70498145 87994035 70498282 87994206 70498419 87994377 70498556 87994548 70498693 87994719 70498830 87994890 70498967 87995061 70499104 87995232 70499241 87995403 70499378 87995574 70499515 87995745 70499652 87995916 70499789 87996087 70499926 87996258 70500063 87996429 70500200 87996600 70500337 87996771 70500474 87996942 70500611 87997113 70500748 87997284 70500885 87997455 70501022 87997626 70501159 87997797 70501296 87997968 70501433 87998139 70501570 87998310 70501707 87998481 70501844 87998652 70501981 87998823 70502118 87998994 70502255 87999165 70502392 87999336 70502529 87999507 70502666 87999678 70502803 87999849 70502940 88000020 70503077 88000191 70503214 88000362 70503351 88000533 70503488 88000704 70503625 88000875 70503762 88001046 70503899 88001217 70504036 88001388 70504173 88001559 70504310 88001730 70504447 88001901 70504584 88002072 70504721 88002243 70504858 88002414 70504995 88002585 70505132 88002756 70505269 88002927 70505406 88003098 70505543 88003269 70505680 88003440 70505817 88003611 70505954 88003782 70506091 88003953 70506228 88004124 70506365 88004295 70506502 88004466 70506639 88004637 70506776 88004808 70506913 88004979 70507050 88005150 70507187 88005321 70507324 88005492 70507461 88005663 70507598 88005834 70507735 88006005 70507872 88006176 70508009 88006347 70508146 88006518 70508283 88006689 70508420 88006860 70508557 88007031 70508694 88007202 70508831 88007373 70508968 88007544 70509105 88007715 70509242 88007886 70509379 88008057 70509516 88008228 70509653 88008399 70509790 88008570 70509927 88008741 70510064 88008912 70510201 88009083 70510338 88009254 70510475 88009425 70510612 88009596 70510749 88009767 70510886 88009938 70511023 88010109 70511160 88010280 70511297 88010451 70511434 88010622 70511571 88010793 70511708 88010964 70511845 88011135 70511982 88011306 70512119 88011477 70512256 88011648 70512393 88011819 70512530 88011990 70512667 88012161 70512804 88012332 70512941 88012503 70513078 88012674 70513215 88012845 70513352 88013016 70513489 88013187 70513626 88013358 70513763 88013529 70513900 88013700 70514037 88013871 70514174 88014042 70514311 88014213 70514448 88014384 70514585 88014555 70514722 88014726 70514859 88014897 70514996 88015068 70515133 88015239 70515270 88015410 70515407 88015581 70515544 88015752 70515681 88015923 70515818 88016094 70515955 88016265 70516092 88016436 70516229 88016607 70516366 88016778 70516503 88016949 70516640 88017120 70516777 88017291 70516914 88017462 70517051 88017633 70517188 88017804 70517325 88017975 70517462 88018146 70517599 88018317 70517736 88018488 70517873 88018659 70518010 88018830 70518147 88019001 70518284 88019172 70518421 88019343 70518558 88019514 70518695 88019685 70518832 88019856 70518969 88020027 70519106 88020198 70519243 88020369 70519380 88020540 70519517 88020711 70519654 88020882 70519791 88021053 70519928 88021224 70520065 88021395 70520202 88021566 70520339 88021737 70520476 88021908 70520613 88022079 70520750 88022250 70520887 88022421 70521024 88022592 70521161 88022763 70521298 88022934 70521435 88023105 70521572 88023276 70521709 88023447 70521846 88023618 70521983 88023789 70522120 88023960 70522257 88024131 70522394 88024302 70522531 88024473 70522668 88024644 70522805 88024815 70522942 88024986 70523079 88025157 70523216 88025328 70523353 88025499 70523490 88025670 70523627 88025841 70523764 88026012 70523901 88026183 70524038 88026354 70524175 88026525 70524312 88026696 70524449 88026867 70524586 88027038 70524723 88027209 70524860 88027380 70524997 88027551 70525134 88027722 70525271 88027893 70525408 88028064 70525545 88028235 70525682 88028406 70525819 88028577 70525956 88028748 70526093 88028919 70526230 88029090 70526367 88029261 70526504 88029432 70526641 88029603 70526778 88029774 70526915 88029945 70527052 88030116 70527189 88030287 70527326 88030458 70527463 88030629 70527600 88030800 70527737 88030971 70527874 88031142 70528011 88031313 70528148 88031484 70528285 88031655 70528422 88031826 70528559 88031997 70528696 88032168 70528833 88032339 70528970 88032510 70529107 88032681 70529244 88032852 70529381 88033023 70529518 88033194 70529655 88033365 70529792 88033536 70529929 88033707 70530066 88033878 70530203 88034049 70530340 88034220 70530477 88034391 70530614 88034562 70530751 88034733 70530888 88034904 70531025 88035075 70531162 88035246 70531299 88035417 70531436 88035588 70531573 88035759 70531710 88035930 70531847 88036101 70531984 88036272 70532121 88036443 70532258 88036614 70532395 88036785 70532532 88036956 70532669 88037127 70532806 88037298 70532943 88037469 70533080 88037640 70533217 88037811 70533354 88037982 70533491 88038153 70533628 88038324 70533765 88038495 70533902 88038666 70534039 88038837 70534176 88039008 70534313 88039179 70534450 88039350 70534587 88039521 70534724 88039692 70534861 88039863 70534998 88040034 70535135 88040205 70535272 88040376 70535409 88040547 70535546 88040718 70535683 88040889 70535820 88041060 70535957 88041231 70536094 88041402 70536231 88041573 70536368 88041744 70536505 88041915 70536642 88042086 70536779 88042257 70536916 88042428 70537053 88042599 70537190 88042770 70537327 88042941 70537464 88043112 70537601 88043283 70537738 88043454 70537875 88043625 70538012 88043796 70538149 88043967 70538286 88044138 70538423 88044309 70538560 88044480 70538697 88044651 70538834 88044822 70538971 88044993 70539108 88045164 70539245 88045335 70539382 88045506 70539519 88045677 70539656 88045848 70539793 88046019 70539930 88046190 70540067 88046361 70540204 88046532 70540341 88046703 70540478 88046874 70540615 88047045 70540752 88047216 70540889 88047387 70541026 88047558 70541163 88047729 70541300 88047900 70541437 88048071 70541574 88048242 70541711 88048413 70541848 88048584 70541985 88048755 70542122 88048926 70542259 88049097 70542396 88049268 70542533 88049439 70542670 88049610 70542807 88049781 70542944 88049952 70543081 88050123 70543218 88050294 70543355 88050465 70543492 88050636 70543629 88050807 70543766 88050978 70543903 88051149 70544040 88051320 70544177 88051491 70544314 88051662 70544451 88051833 70544588 88052004 70544725 88052175 70544862 88052346 70544999 88052517 70545136 88052688 70545273 88052859 70545410 88053030 70545547 88053201 70545684 88053372 70545821 88053543 70545958 88053714 70546095 88053885 70546232 88054056 70546369 88054227 70546506 88054398 70546643 88054569 70546780 88054740 70546917 88054911 70547054 88055082 70547191 88055253 70547328 88055424 70547465 88055595 70547602 88055766 70547739 88055937 70547876 88056108 70548013 88056279 70548150 88056450 70548287 88056621 70548424 88056792 70548561 88056963 70548698 88057134 70548835 88057305 70548972 88057476 70549109 88057647 70549246 88057818 70549383 88057989 70549520 88058160 70549657 88058331 70549794 88058502 70549931 88058673 70550068 88058844 70550205 88059015 70550342 88059186 70550479 88059357 70550616 88059528 70550753 88059699 70550890 88059870 70551027 88060041 70551164 88060212 70551301 88060383 70551438 88060554 70551575 88060725 70551712 88060896 70551849 88061067 70551986 88061238 70552123 88061409 70552260 88061580 70552397 88061751 70552534 88061922 70552671 88062093 70552808 88062264 70552945 88062435 70553082 88062606 70553219 88062777 70553356 88062948 70553493 88063119 70553630 88063290 70553767 88063461 70553904 88063632 70554041 88063803 70554178 88063974 70554315 88064145 70554452 88064316 70554589 88064487 70554726 88064658 70554863 88064829 70555000 88065000 70555137 88065171 70555274 88065342 70555411 88065513 70555548 88065684 70555685 88065855 70555822 88066026 70555959 88066197 70556096 88066368 70556233 88066539 70556370 88066710 70556507 88066881 70556644 88067052 70556781 88067223 70556918 88067394 70557055 88067565 70557192 88067736 70557329 88067907 70557466 88068078 70557603 88068249 70557740 88068420 70557877 88068591 70558014 88068762 70558151 88068933 70558288 88069104 70558425 88069275 70558562 88069446 70558699 88069617 70558836 88069788 70558973 88069959 70559110 88070130 70559247 88070301 70559384 88070472 70559521 88070643 70559658 88070814 70559795 88070985 70559932 88071156 70560069 88071327 70560206 88071498 70560343 88071669 70560480 88071840 70560617 88072011 70560754 88072182 70560891 88072353 70561028 88072524 70561165 88072695 70561302 88072866 70561439 88073037 70561576 88073208 70561713 88073379 70561850 88073550 70561987 88073721 70562124 88073892 70562261 88074063 70562398 88074234 70562535 88074405 70562672 88074576 70562809 88074747 70562946 88074918 70563083 88075089 70563220 88075260 70563357 88075431 70563494 88075602 70563631 88075773 70563768 88075944 70563905 88076115 70564042 88076286 70564179 88076457 70564316 88076628 70564453 88076799 70564590 88076970 70564727 88077141 70564864 88077312 70565001 88077483 70565138 88077654 70565275 88077825 70565412 88077996 70565549 88078167 70565686 88078338 70565823 88078509 70565960 88078680 70566097 88078851 70566234 88079022 70566371 88079193 70566508 88079364 70566645 88079535 70566782 88079706 70566919 88079877 70567056 88080048 70567193 88080219 70567330 88080390 70567467 88080561 70567604 88080732 70567741 88080903 70567878 88081074 70568015 88081245 70568152 88081416 70568289 88081587 70568426 88081758 70568563 88081929 70568700 88082100 70568837 88082271 70568974 88082442 70569111 88082613 70569248 88082784 70569385 88082955 70569522 88083126 70569659 88083297 70569796 88083468 70569933 88083639 70570070 88083810 70570207 88083981 70570344 88084152 70570481 88084323 70570618 88084494 70570755 88084665 70570892 88084836 70571029 88085007 70571166 88085178 70571303 88085349 70571440 88085520 70571577 88085691 70571714 88085862 70571851 88086033 70571988 88086204 70572125 88086375 70572262 88086546 70572399 88086717 70572536 88086888 70572673 88087059 70572810 88087230 70572947 88087401 70573084 88087572 70573221 88087743 70573358 88087914 70573495 88088085 70573632 88088256 70573769 88088427 70573906 88088598 70574043 88088769 70574180 88088940 70574317 88089111 70574454 88089282 70574591 88089453 70574728 88089624 70574865 88089795 70575002 88089966 70575139 88090137 70575276 88090308 70575413 88090479 70575550 88090650 70575687 88090821 70575824 88090992 70575961 88091163 70576098 88091334 70576235 88091505 70576372 88091676 70576509 88091847 70576646 88092018 70576783 88092189 70576920 88092360 70577057 88092531 70577194 88092702 70577331 88092873 70577468 88093044 70577605 88093215 70577742 88093386 70577879 88093557 70578016 88093728 70578153 88093899 70578290 88094070 70578427 88094241 70578564 88094412 70578701 88094583 70578838 88094754 70578975 88094925 70579112 88095096 70579249 88095267 70579386 88095438 70579523 88095609 70579660 88095780 70579797 88095951 70579934 88096122 70580071 88096293 70580208 88096464 70580345 88096635 70580482 88096806 70580619 88096977 70580756 88097148 70580893 88097319 70581030 88097490 70581167 88097661 70581304 88097832 70581441 88098003 70581578 88098174 70581715 88098345 70581852 88098516 70581989 88098687 70582126 88098858 70582263 88099029 70582400 88099200 70582537 88099371 70582674 88099542 70582811 88099713 70582948 88099884 70583085 88100055 70583222 88100226 70583359 88100397 70583496 88100568 70583633 88100739 70583770 88100910 70583907 88101081 70584044 88101252 70584181 88101423 70584318 88101594 70584455 88101765 70584592 88101936 70584729 88102107 70584866 88102278 70585003 88102449 70585140 88102620 70585277 88102791 70585414 88102962 70585551 88103133 70585688 88103304 70585825 88103475 70585962 88103646 70586099 88103817 70586236 88103988 70586373 88104159 70586510 88104330 70586647 88104501 70586784 88104672 70586921 88104843 70587058 88105014 70587195 88105185 70587332 88105356 70587469 88105527 70587606 88105698 70587743 88105869 70587880 88106040 70588017 88106211 70588154 88106382 70588291 88106553 70588428 88106724 70588565 88106895 70588702 88107066 70588839 88107237 70588976 88107408 70589113 88107579 70589250 88107750 70589387 88107921 70589524 88108092 70589661 88108263 70589798 88108434 70589935 88108605 70590072 88108776 70590209 88108947 70590346 88109118 70590483 88109289 70590620 88109460 70590757 88109631 70590894 88109802 70591031 88109973 70591168 88110144 70591305 88110315 70591442 88110486 70591579 88110657 70591716 88110828 70591853 88110999 70591990 88111170 70592127 88111341 70592264 88111512 70592401 88111683 70592538 88111854 70592675 88112025 70592812 88112196 70592949 88112367 70593086 88112538 70593223 88112709 70593360 88112880 70593497 88113051 70593634 88113222 70593771 88113393 70593908 88113564 70594045 88113735 70594182 88113906 70594319 88114077 70594456 88114248 70594593 88114419 70594730 88114590 70594867 88114761 70595004 88114932 70595141 88115103 70595278 88115274 70595415 88115445 70595552 88115616 70595689 88115787 70595826 88115958 70595963 88116129 70596100 88116300 70596237 88116471 70596374 88116642 70596511 88116813 70596648 88116984 70596785 88117155 70596922 88117326 70597059 88117497 70597196 88117668 70597333 88117839 70597470 88118010 70597607 88118181 70597744 88118352 70597881 88118523 70598018 88118694 70598155 88118865 70598292 88119036 70598429 88119207 70598566 88119378 70598703 88119549 70598840 88119720 70598977 88119891 70599114 88120062 70599251 88120233 70599388 88120404 70599525 88120575 70599662 88120746 70599799 88120917
1000 42693584 0 42693584 53289072 42693721 53289243 42693858 53289414 42693995 53289585 42694132 53289756 42694269 53289927 42694406 53290098 42694543 53290269 42694680 53290440 42694817 53290611 42694954 53290782 42695091 53290953 42695228 53291124 42695365 53291295 42695502 53291466 42695639 53291637 42695776 53291808 42695913 53291979 42696050 53292150 42696187 53292321 42696324 53292492 42696461 53292663 42696598 53292834 42696735 53293005 42696872 53293176 42697009 53293347 42697146 53293518 42697283 53293689 42697420 53293860 42697557 53294031 42697694 53294202 42697831 53294373 42697968 53294544 42698105 53294715 42698242 53294886 42698379 53295057 42698516 53295228 42698653 53295399 42698790 53295570 42698927 53295741 42699064 53295912 42699201 53296083 42699338 53296254 42699475 53296425 42699612 53296596 42699749 53296767 42699886 53296938 42700023 53297109 42700160 53297280 42700297 53297451 42700434 53297622 42700571 53297793 42700708 53297964 42700845 53298135 42700982 53298306 42701119 53298477 42701256 53298648 42701393 53298819 42701530 53298990 42701667 53299161 42701804 53299332 42701941 53299503 42702078 53299674 42702215 53299845 42702352 53300016 42702489 53300187 42702626 53300358 42702763 53300529 42702900 53300700 42703037 53300871 42703174 53301042 42703311 53301213 42703448 53301384 42703585 53301555 42703722 53301726 42703859 53301897 42703996 53302068 42704133 53302239 42704270 53302410 42704407 53302581 42704544 53302752 42704681 53302923 42704818 53303094 42704955 53303265 42705092 53303436 42705229 53303607 42705366 53303778 42705503 53303949 42705640 53304120 42705777 53304291 42705914 53304462 42706051 53304633 42706188 53304804 42706325 53304975 42706462 53305146 42706599 53305317 42706736 53305488 42706873 53305659 42707010 53305830 42707147 53306001 42707284 53306172 42707421 53306343 42707558 53306514 42707695 53306685 42707832 53306856 42707969 53307027 42708106 53307198 42708243 53307369 42708380 53307540 42708517 53307711 42708654 53307882 42708791 53308053 42708928 53308224 42709065 53308395 42709202 53308566 42709339 53308737 42709476 53308908 42709613 53309079 42709750 53309250 42709887 53309421 42710024 53309592 42710161 53309763 42710298 53309934 42710435 53310105 42710572 53310276 42710709 53310447 42710846 53310618 42710983 53310789 42711120 53310960 42711257 53311131 42711394 53311302 42711531 53311473 42711668 53311644 42711805 53311815 42711942 53311986 42712079 53312157 42712216 53312328 42712353 53312499 42712490 53312670 42712627 53312841 42712764 53313012 42712901 53313183 42713038 53313354 42713175 53313525 42713312 53313696 42713449 53313867 42713586 53314038 42713723 53314209 42713860 53314380 42713997 53314551 42714134 53314722 42714271 53314893 42714408 53315064 42714545 53315235 42714682 53315406 42714819 53315577 42714956 53315748 42715093 53315919 42715230 53316090 42715367 53316261 42715504 53316432 42715641 53316603 42715778 53316774 42715915 53316945 42716052 53317116 42716189 53317287 42716326 53317458 42716463 53317629 42716600 53317800 42716737 53317971 42716874 53318142 42717011 53318313 42717148 53318484 42717285 53318655 42717422 53318826 42717559 53318997 42717696 53319168 42717833 53319339 42717970 53319510 42718107 53319681 42718244 53319852 42718381 53320023 42718518 53320194 42718655 53320365 42718792 53320536 42718929 53320707 42719066 53320878 42719203 53321049 42719340 53321220 42719477 53321391 42719614 53321562 42719751 53321733 42719888 53321904 42720025 53322075 42720162 53322246 42720299 53322417 42720436 53322588 42720573 53322759 42720710 53322930 42720847 53323101 42720984 53323272 42721121 53323443 42721258 53323614 42721395 53323785 42721532 53323956 42721669 53324127 42721806 53324298 42721943 53324469 42722080 53324640 42722217 53324811 42722354 53324982 42722491 53325153 42722628 53325324 42722765 53325495 42722902 53325666 42723039 53325837 42723176 53326008 42723313 53326179 42723450 53326350 42723587 53326521 42723724 53326692 42723861 53326863 42723998 53327034 42724135 53327205 42724272 53327376 42724409 53327547 42724546 53327718 42724683 53327889 42724820 53328060 42724957 53328231 42725094 53328402 42725231 53328573 42725368 53328744 42725505 53328915 42725642 53329086 42725779 53329257 42725916 53329428 42726053 53329599 42726190 53329770 42726327 53329941 42726464 53330112 42726601 53330283 42726738 53330454 42726875 53330625 42727012 53330796 42727149 53330967 42727286 53331138 42727423 53331309 42727560 53331480 42727697 53331651 42727834 53331822 42727971 53331993 42728108 53332164 42728245 53332335 42728382 53332506 42728519 53332677 42728656 53332848 42728793 53333019 42728930 53333190 42729067 53333361 42729204 53333532 42729341 53333703 42729478 53333874 42729615 53334045 42729752 53334216 42729889 53334387 42730026 53334558 42730163 53334729 42730300 53334900 42730437 53335071 42730574 53335242 42730711 53335413 42730848 53335584 42730985 53335755 42731122 53335926 42731259 53336097 42731396 53336268 42731533 53336439 42731670 53336610 42731807 53336781 42731944 53336952 42732081 53337123 42732218 53337294 42732355 53337465 42732492 53337636 42732629 53337807 42732766 53337978 42732903 53338149 42733040 53338320 42733177 53338491 42733314 53338662 42733451 53338833 42733588 53339004 42733725 53339175 42733862 53339346 42733999 53339517 42734136 53339688 42734273 53339859 42734410 53340030 42734547 53340201 42734684 53340372 42734821 53340543 42734958 53340714 42735095 53340885 42735232 53341056 42735369 53341227 42735506 53341398 42735643 53341569 42735780 53341740 42735917 53341911 42736054 53342082 42736191 53342253 42736328 53342424 42736465 53342595 42736602 53342766 42736739 53342937 42736876 53343108 42737013 53343279 42737150 53343450 42737287 53343621 42737424 53343792 42737561 53343963 42737698 53344134 42737835 53344305 42737972 53344476 42738109 53344647 42738246 53344818 42738383 53344989 42738520 53345160 42738657 53345331 42738794 53345502 42738931 53345673 42739068 53345844 42739205 53346015 42739342 53346186 42739479 53346357 42739616 53346528 42739753 53346699 42739890 53346870 42740027 53347041 42740164 53347212 42740301 53347383 42740438 53347554 42740575 53347725 42740712 53347896 42740849 53348067 42740986 53348238 42741123 53348409 42741260 53348580 42741397 53348751 42741534 53348922 42741671 53349093 42741808 53349264 42741945 53349435 42742082 53349606 42742219 53349777 42742356 53349948 42742493 53350119 42742630 53350290 42742767 53350461 42742904 53350632 42743041 53350803 42743178 53350974 42743315 53351145 42743452 53351316 42743589 53351487 42743726 53351658 42743863 53351829 42744000 53352000 42744137 53352171 42744274 53352342 42744411 53352513 42744548 53352684 42744685 53352855 42744822 53353026 42744959 53353197 42745096 53353368 42745233 53353539 42745370 53353710 42745507 53353881 42745644 53354052 42745781 53354223 42745918 53354394 42746055 53354565 42746192 53354736 42746329 53354907 42746466 53355078 42746603 53355249 42746740 53355420 42746877 53355591 42747014 53355762 42747151 53355933 42747288 53356104 42747425 53356275 42747562 53356446 42747699 53356617 42747836 53356788 42747973 53356959 42748110 53357130 42748247 53357301 42748384 53357472 42748521 53357643 42748658 53357814 42748795 53357985 42748932 53358156 42749069 53358327 42749206 53358498 42749343 53358669 42749480 53358840 42749617 53359011 42749754 53359182 42749891 53359353 42750028 53359524 42750165 53359695 42750302 53359866 42750439 53360037 42750576 53360208 42750713 53360379 42750850 53360550 42750987 53360721 42751124 53360892 42751261 53361063 42751398 53361234 42751535 53361405 42751672 53361576 42751809 53361747 42751946 53361918 42752083 53362089 42752220 53362260 42752357 53362431 42752494 53362602 42752631 53362773 42752768 53362944 42752905 53363115 42753042 53363286 42753179 53363457 42753316 53363628 42753453 53363799 42753590 53363970 42753727 53364141 42753864 53364312 42754001 53364483 42754138 53364654 42754275 53364825 42754412 53364996 42754549 53365167 42754686 53365338 42754823 53365509 42754960 53365680 42755097 53365851 42755234 53366022 42755371 53366193 42755508 53366364 42755645 53366535 42755782 53366706 42755919 53366877 42756056 53367048 42756193 53367219 42756330 53367390 42756467 53367561 42756604 53367732 42756741 53367903 42756878 53368074 42757015 53368245 42757152 53368416 42757289 53368587 42757426 53368758 42757563 53368929 42757700 53369100 42757837 53369271 42757974 53369442 42758111 53369613 42758248 53369784 42758385 53369955 42758522 53370126 42758659 53370297 42758796 53370468 42758933 53370639 42759070 53370810 42759207 53370981 42759344 53371152 42759481 53371323 42759618 53371494 42759755 53371665 42759892 53371836 42760029 53372007 42760166 53372178 42760303 53372349 42760440 53372520 42760577 53372691 42760714 53372862 42760851 53373033 42760988 53373204 42761125 53373375 42761262 53373546 42761399 53373717 42761536 53373888 42761673 53374059 42761810 53374230 42761947 53374401 42762084 53374572 42762221 53374743 42762358 53374914 42762495 53375085 42762632 53375256 42762769 53375427 42762906 53375598 42763043 53375769 42763180 53375940 42763317 53376111 42763454 53376282 42763591 53376453 42763728 53376624 42763865 53376795 42764002 53376966 42764139 53377137 42764276 53377308 42764413 53377479 42764550 53377650 42764687 53377821 42764824 53377992 42764961 53378163 42765098 53378334 42765235 53378505 42765372 53378676 42765509 53378847 42765646 53379018 42765783 53379189 42765920 53379360 42766057 53379531 42766194 53379702 42766331 53379873 42766468 53380044 42766605 53380215 42766742 53380386 42766879 53380557 42767016 53380728 42767153 53380899 42767290 53381070 42767427 53381241 42767564 53381412 42767701 53381583 42767838 53381754 42767975 53381925 42768112 53382096 42768249 53382267 42768386 53382438 42768523 53382609 42768660 53382780 42768797 53382951 42768934 53383122 42769071 53383293 42769208 53383464 42769345 53383635 42769482 53383806 42769619 53383977 42769756 53384148 42769893 53384319 42770030 53384490 42770167 53384661 42770304 53384832 42770441 53385003 42770578 53385174 42770715 53385345 42770852 53385516 42770989 53385687 42771126 53385858 42771263 53386029 42771400 53386200 42771537 53386371 42771674 53386542 42771811 53386713 42771948 53386884 42772085 53387055 42772222 53387226 42772359 53387397 42772496 53387568 42772633 53387739 42772770 53387910 42772907 53388081 42773044 53388252 42773181 53388423 42773318 53388594 42773455 53388765 42773592 53388936 42773729 53389107 42773866 53389278 42774003 53389449 42774140 53389620 42774277 53389791 42774414 53389962 42774551 53390133 42774688 53390304 42774825 53390475 42774962 53390646 42775099 53390817 42775236 53390988 42775373 53391159 42775510 53391330 42775647 53391501 42775784 53391672 42775921 53391843 42776058 53392014 42776195 53392185 42776332 53392356 42776469 53392527 42776606 53392698 42776743 53392869 42776880 53393040 42777017 53393211 42777154 53393382 42777291 53393553 42777428 53393724 42777565 53393895 42777702 53394066 42777839 53394237 42777976 53394408 42778113 53394579 42778250 53394750 42778387 53394921 42778524 53395092 42778661 53395263 42778798 53395434 42778935 53395605 42779072 53395776 42779209 53395947 42779346 53396118 42779483 53396289 42779620 53396460 42779757 53396631 42779894 53396802 42780031 53396973 42780168 53397144 42780305 53397315 42780442 53397486 42780579 53397657 42780716 53397828 42780853 53397999 42780990 53398170 42781127 53398341 42781264 53398512 42781401 53398683 42781538 53398854 42781675 53399025 42781812 53399196 42781949 53399367 42782086 53399538 42782223 53399709 42782360 53399880 42782497 53400051 42782634 53400222 42782771 53400393 42782908 53400564 42783045 53400735 42783182 53400906 42783319 53401077 42783456 53401248 42783593 53401419 42783730 53401590 42783867 53401761 42784004 53401932 42784141 53402103 42784278 53402274 42784415 53402445 42784552 53402616 42784689 53402787 42784826 53402958 42784963 53403129 42785100 53403300 42785237 53403471 42785374 53403642 42785511 53403813 42785648 53403984 42785785 53404155 42785922 53404326 42786059 53404497 42786196 53404668 42786333 53404839 42786470 53405010 42786607 53405181 42786744 53405352 42786881 53405523 42787018 53405694 42787155 53405865 42787292 53406036 42787429 53406207 42787566 53406378 42787703 53406549 42787840 53406720 42787977 53406891 42788114 53407062 42788251 53407233 42788388 53407404 42788525 53407575 42788662 53407746 42788799 53407917 42788936 53408088 42789073 53408259 42789210 53408430 42789347 53408601 42789484 53408772 42789621 53408943 42789758 53409114 42789895 53409285 42790032 53409456 42790169 53409627 42790306 53409798 42790443 53409969 42790580 53410140 42790717 53410311 42790854 53410482 42790991 53410653 42791128 53410824 42791265 53410995 42791402 53411166 42791539 53411337 42791676 53411508 42791813 53411679 42791950 53411850 42792087 53412021 42792224 53412192 42792361 53412363 42792498 53412534 42792635 53412705 42792772 53412876 42792909 53413047 42793046 53413218 42793183 53413389 42793320 53413560 42793457 53413731 42793594 53413902 42793731 53414073 42793868 53414244 42794005 53414415 42794142 53414586 42794279 53414757 42794416 53414928 42794553 53415099 42794690 53415270 42794827 53415441 42794964 53415612 42795101 53415783 42795238 53415954 42795375 53416125 42795512 53416296 42795649 53416467 42795786 53416638 42795923 53416809 42796060 53416980 42796197 53417151 42796334 53417322 42796471 53417493 42796608 53417664 42796745 53417835 42796882 53418006 42797019 53418177 42797156 53418348 42797293 53418519 42797430 53418690 42797567 53418861 42797704 53419032 42797841 53419203 42797978 53419374 42798115 53419545 42798252 53419716 42798389 53419887 42798526 53420058 42798663 53420229 42798800 53420400 42798937 53420571 42799074 53420742 42799211 53420913 42799348 53421084 42799485 53421255 42799622 53421426 42799759 53421597 42799896 53421768 42800033 53421939 42800170 53422110 42800307 53422281 42800444 53422452 42800581 53422623 42800718 53422794 42800855 53422965 42800992 53423136 42801129 53423307 42801266 53423478 42801403 53423649 42801540 53423820 42801677 53423991 42801814 53424162 42801951 53424333 42802088 53424504 42802225 53424675 42802362 53424846 42802499 53425017 42802636 53425188 42802773 53425359 42802910 53425530 42803047 53425701 42803184 53425872 42803321 53426043 42803458 53426214 42803595 53426385 42803732 53426556 42803869 53426727 42804006 53426898 42804143 53427069 42804280 53427240 42804417 53427411 42804554 53427582 42804691 53427753 42804828 53427924 42804965 53428095 42805102 53428266 42805239 53428437 42805376 53428608 42805513 53428779 42805650 53428950 42805787 53429121 42805924 53429292 42806061 53429463 42806198 53429634 42806335 53429805 42806472 53429976 42806609 53430147 42806746 53430318 42806883 53430489 42807020 53430660 42807157 53430831 42807294 53431002 42807431 53431173 42807568 53431344 42807705 53431515 42807842 53431686 42807979 53431857 42808116 53432028 42808253 53432199 42808390 53432370 42808527 53432541 42808664 53432712 42808801 53432883 42808938 53433054 42809075 53433225 42809212 53433396 42809349 53433567 42809486 53433738 42809623 53433909 42809760 53434080 42809897 53434251 42810034 53434422 42810171 53434593 42810308 53434764 42810445 53434935 42810582 53435106 42810719 53435277 42810856 53435448 42810993 53435619 42811130 53435790 42811267 53435961 42811404 53436132 42811541 53436303 42811678 53436474 42811815 53436645 42811952 53436816 42812089 53436987 42812226 53437158 42812363 53437329 42812500 53437500 42812637 53437671 42812774 53437842 42812911 53438013 42813048 53438184 42813185 53438355 42813322 53438526 42813459 53438697 42813596 53438868 42813733 53439039 42813870 53439210 42814007 53439381 42814144 53439552 42814281 53439723 42814418 53439894 42814555 53440065 42814692 53440236 42814829 53440407 42814966 53440578 42815103 53440749 42815240 53440920 42815377 53441091 42815514 53441262 42815651 53441433 42815788 53441604 42815925 53441775 42816062 53441946 42816199 53442117 42816336 53442288 42816473 53442459 42816610 53442630 42816747 53442801 42816884 53442972 42817021 53443143 42817158 53443314 42817295 53443485 42817432 53443656 42817569 53443827 42817706 53443998 42817843 53444169 42817980 53444340 42818117 53444511 42818254 53444682 42818391 53444853 42818528 53445024 42818665 53445195 42818802 53445366 42818939 53445537 42819076 53445708 42819213 53445879 42819350 53446050 42819487 53446221 42819624 53446392 42819761 53446563 42819898 53446734 42820035 53446905 42820172 53447076 42820309 53447247 42820446 53447418 42820583 53447589 42820720 53447760 42820857 53447931 42820994 53448102 42821131 53448273 42821268 53448444 42821405 53448615 42821542 53448786 42821679 53448957 42821816 53449128 42821953 53449299 42822090 53449470 42822227 53449641 42822364 53449812 42822501 53449983 42822638 53450154 42822775 53450325 42822912 53450496 42823049 53450667 42823186 53450838 42823323 53451009 42823460 53451180 42823597 53451351 42823734 53451522 42823871 53451693 42824008 53451864 42824145 53452035 42824282 53452206 42824419 53452377 42824556 53452548 42824693 53452719 42824830 53452890 42824967 53453061 42825104 53453232 42825241 53453403 42825378 53453574 42825515 53453745 42825652 53453916 42825789 53454087 42825926 53454258 42826063 53454429 42826200 53454600 42826337 53454771 42826474 53454942 42826611 53455113 42826748 53455284 42826885 53455455 42827022 53455626 42827159 53455797 42827296 53455968 42827433 53456139 42827570 53456310 42827707 53456481 42827844 53456652 42827981 53456823 42828118 53456994 42828255 53457165 42828392 53457336 42828529 53457507 42828666 53457678 42828803 53457849 42828940 53458020 42829077 53458191 42829214 53458362 42829351 53458533 42829488 53458704 42829625 53458875 42829762 53459046 42829899 53459217 42830036 53459388 42830173 53459559 42830310 53459730
1000 59793102 0 59793102 74632266 59793239 74632437 59793376 74632608 59793513 74632779 59793650 74632950 59793787 74633121 59793924 74633292 59794061 74633463 59794198 74633634 59794335 74633805 59794472 74633976 59794609 74634147 59794746 74634318 59794883 74634489 59795020 74634660 59795157 74634831 59795294 74635002 59795431 74635173 59795568 74635344 59795705 74635515 59795842 74635686 59795979 74635857 59796116 74636028 59796253 74636199 59796390 74636370 59796527 74636541 59796664 74636712 59796801 74636883 59796938 74637054 59797075 74637225 59797212 74637396 59797349 74637567 59797486 74637738 59797623 74637909 59797760 74638080 59797897 74638251 59798034 74638422 59798171 74638593 59798308 74638764 59798445 74638935 59798582 74639106 59798719 74639277 59798856 74639448 59798993 74639619 59799130 74639790 59799267 74639961 59799404 74640132 59799541 74640303 59799678 74640474 59799815 74640645 59799952 74640816 59800089 74640987 59800226 74641158 59800363 74641329 59800500 74641500 59800637 74641671 59800774 74641842 59800911 74642013 59801048 74642184 59801185 74642355 59801322 74642526 59801459 74642697 59801596 74642868 59801733 74643039 59801870 74643210 59802007 74643381 59802144 74643552 59802281 74643723 59802418 74643894 59802555 74644065 59802692 74644236 59802829 74644407 59802966 74644578 59803103 74644749 59803240 74644920 59803377 74645091 59803514 74645262 59803651 74645433 59803788 74645604 59803925 74645775 59804062 74645946 59804199 74646117 59804336 74646288 59804473 74646459 59804610 74646630 59804747 74646801 59804884 74646972 59805021 74647143 59805158 74647314 59805295 74647485 59805432 74647656 59805569 74647827 59805706 74647998 59805843 74648169 59805980 74648340 59806117 74648511 59806254 74648682 59806391 74648853 59806528 74649024 59806665 74649195 59806802 74649366 59806939 74649537 59807076 74649708 59807213 74649879 59807350 74650050 59807487 74650221 59807624 74650392 59807761 74650563 59807898 74650734 59808035 74650905 59808172 74651076 59808309 74651247 59808446 74651418 59808583 74651589 59808720 74651760 59808857 74651931 59808994 74652102 59809131 74652273 59809268 74652444 59809405 74652615 59809542 74652786 59809679 74652957 59809816 74653128 59809953 74653299 59810090 74653470 59810227 74653641 59810364 74653812 59810501 74653983 59810638 74654154 59810775 74654325 59810912 74654496 59811049 74654667 59811186 74654838 59811323 74655009 59811460 74655180 59811597 74655351 59811734 74655522 59811871 74655693 59812008 74655864 59812145 74656035 59812282 74656206 59812419 74656377 59812556 74656548 59812693 74656719 59812830 74656890 59812967 74657061 59813104 74657232 59813241 74657403 59813378 74657574 59813515 74657745 59813652 74657916 59813789 74658087 59813926 74658258 59814063 74658429 59814200 74658600 59814337 74658771 59814474 74658942 59814611 74659113 59814748 74659284 59814885 74659455 59815022 74659626 59815159 74659797 59815296 74659968 59815433 74660139 59815570 74660310 59815707 74660481 59815844 74660652 59815981 74660823 59816118 74660994 59816255 74661165 59816392 74661336 59816529 74661507 59816666 74661678 59816803 74661849 59816940 74662020 59817077 74662191 59817214 74662362 59817351 74662533 59817488 74662704 59817625 74662875 59817762 74663046 59817899 74663217 59818036 74663388 59818173 74663559 59818310 74663730 59818447 74663901 59818584 74664072 59818721 74664243 59818858 74664414 59818995 74664585 59819132 74664756 59819269 74664927 59819406 74665098 59819543 74665269 59819680 74665440 59819817 74665611 59819954 74665782 59820091 74665953 59820228 74666124 59820365 74666295 59820502 74666466 59820639 74666637 59820776 74666808 59820913 74666979 59821050 74667150 59821187 74667321 59821324 74667492 59821461 74667663 59821598 74667834 59821735 74668005 59821872 74668176 59822009 74668347 59822146 74668518 59822283 74668689 59822420 74668860 59822557 74669031 59822694 74669202 59822831 74669373 59822968 74669544 59823105 74669715 59823242 74669886 59823379 74670057 59823516 74670228 59823653 74670399 59823790 74670570 59823927 74670741 59824064 74670912 59824201 74671083 59824338 74671254 59824475 74671425 59824612 74671596 59824749 74671767 59824886 74671938 59825023 74672109 59825160 74672280 59825297 74672451 59825434 74672622 59825571 74672793 59825708 74672964 59825845 74673135 59825982 74673306 59826119 74673477 59826256 74673648 59826393 74673819 59826530 74673990 59826667 74674161 59826804 74674332 59826941 74674503 59827078 74674674 59827215 74674845 59827352 74675016 59827489 74675187 59827626 74675358 59827763 74675529 59827900 74675700 59828037 74675871 59828174 74676042 59828311 74676213 59828448 74676384 59828585 74676555 59828722 74676726 59828859 74676897 59828996 74677068 59829133 74677239 59829270 74677410 59829407 74677581 59829544 74677752 59829681 74677923 59829818 74678094 59829955 74678265 59830092 74678436 59830229 74678607 59830366 74678778 59830503 74678949 59830640 74679120 59830777 74679291 59830914 74679462 59831051 74679633 59831188 74679804 59831325 74679975 59831462 74680146 59831599 74680317 59831736 74680488 59831873 74680659 59832010 74680830 59832147 74681001 59832284 74681172 59832421 74681343 59832558 74681514 59832695 74681685 59832832 74681856 59832969 74682027 59833106 74682198 59833243 74682369 59833380 74682540 59833517 74682711 59833654 74682882 59833791 74683053 59833928 74683224 59834065 74683395 59834202 74683566 59834339 74683737 59834476 74683908 59834613 74684079 59834750 74684250 59834887 74684421 59835024 74684592 59835161 74684763 59835298 74684934 59835435 74685105 59835572 74685276 59835709 74685447 59835846 74685618 59835983 74685789 59836120 74685960 59836257 74686131 59836394 74686302 59836531 74686473 59836668 74686644 59836805 74686815 59836942 74686986 59837079 74687157 59837216 74687328 59837353 74687499 59837490 74687670 59837627 74687841 59837764 74688012 59837901 74688183 59838038 74688354 59838175 74688525 59838312 74688696 59838449 74688867 59838586 74689038 59838723 74689209 59838860 74689380 59838997 74689551 59839134 74689722 59839271 74689893 59839408 74690064 59839545 74690235 59839682 74690406 59839819 74690577 59839956 74690748 59840093 74690919 59840230 74691090 59840367 74691261 59840504 74691432 59840641 74691603 59840778 74691774 59840915 74691945 59841052 74692116 59841189 74692287 59841326 74692458 59841463 74692629 59841600 74692800 59841737 74692971 59841874 74693142 59842011 74693313 59842148 74693484 59842285 74693655 59842422 74693826 59842559 74693997 59842696 74694168 59842833 74694339 59842970 74694510 59843107 74694681 59843244 74694852 59843381 74695023 59843518 74695194 59843655 74695365 59843792 74695536 59843929 74695707 59844066 74695878 59844203 74696049 59844340 74696220 59844477 74696391 59844614 74696562 59844751 74696733 59844888 74696904 59845025 74697075 59845162 74697246 59845299 74697417 59845436 74697588 59845573 74697759 59845710 74697930 59845847 74698101 59845984 74698272 59846121 74698443 59846258 74698614 59846395 74698785 59846532 74698956 59846669 74699127 59846806 74699298 59846943 74699469 59847080 74699640 59847217 74699811 59847354 74699982 59847491 74700153 59847628 74700324 59847765 74700495 59847902 74700666 59848039 74700837 59848176 74701008 59848313 74701179 59848450 74701350 59848587 74701521 59848724 74701692 59848861 74701863 59848998 74702034 59849135 74702205 59849272 74702376 59849409 74702547 59849546 74702718 59849683 74702889 59849820 74703060 59849957 74703231 59850094 74703402 59850231 74703573 59850368 74703744 59850505 74703915 59850642 74704086 59850779 74704257 59850916 74704428 59851053 74704599 59851190 74704770 59851327 74704941 59851464 74705112 59851601 74705283 59851738 74705454 59851875 74705625 59852012 74705796 59852149 74705967 59852286 74706138 59852423 74706309 59852560 74706480 59852697 74706651 59852834 74706822 59852971 74706993 59853108 74707164 59853245 74707335 59853382 74707506 59853519 74707677 59853656 74707848 59853793 74708019 59853930 74708190 59854067 74708361 59854204 74708532 59854341 74708703 59854478 74708874 59854615 74709045 59854752 74709216 59854889 74709387 59855026 74709558 59855163 74709729 59855300 74709900 59855437 74710071 59855574 74710242 59855711 74710413 59855848 74710584 59855985 74710755 59856122 74710926 59856259 74711097 59856396 74711268 59856533 74711439 59856670 74711610 59856807 74711781 59856944 74711952 59857081 74712123 59857218 74712294 59857355 74712465 59857492 74712636 59857629 74712807 59857766 74712978 59857903 74713149 59858040 74713320 59858177 74713491 59858314 74713662 59858451 74713833 59858588 74714004 59858725 74714175 59858862 74714346 59858999 74714517 59859136 74714688 59859273 74714859 59859410 74715030 59859547 74715201 59859684 74715372 59859821 74715543 59859958 74715714 59860095 74715885 59860232 74716056 59860369 74716227 59860506 74716398 59860643 74716569 59860780 74716740 59860917 74716911 59861054 74717082 59861191 74717253 59861328 74717424 59861465 74717595 59861602 74717766 59861739 74717937 59861876 74718108 59862013 74718279 59862150 74718450 59862287 74718621 59862424 74718792 59862561 74718963 59862698 74719134 59862835 74719305 59862972 74719476 59863109 74719647 59863246 74719818 59863383 74719989 59863520 74720160 59863657 74720331 59863794 74720502 59863931 74720673 59864068 74720844 59864205 74721015 59864342 74721186 59864479 74721357 59864616 74721528 59864753 74721699 59864890 74721870 59865027 74722041 59865164 74722212 59865301 74722383 59865438 74722554 59865575 74722725 59865712 74722896 59865849 74723067 59865986 74723238 59866123 74723409 59866260 74723580 59866397 74723751 59866534 74723922 59866671 74724093 59866808 74724264 59866945 74724435 59867082 74724606 59867219 74724777 59867356 74724948 59867493 74725119 59867630 74725290 59867767 74725461 59867904 74725632 59868041 74725803 59868178 74725974 59868315 74726145 59868452 74726316 59868589 74726487 59868726 74726658 59868863 74726829 59869000 74727000 59869137 74727171 59869274 74727342 59869411 74727513 59869548 74727684 59869685 74727855 59869822 74728026 59869959 74728197 59870096 74728368 59870233 74728539 59870370 74728710 59870507 74728881 59870644 74729052 59870781 74729223 59870918 74729394 59871055 74729565 59871192 74729736 59871329 74729907 59871466 74730078 59871603 74730249 59871740 74730420 59871877 74730591 59872014 74730762 59872151 74730933 59872288 74731104 59872425 74731275 59872562 74731446 59872699 74731617 59872836 74731788 59872973 74731959 59873110 74732130 59873247 74732301 59873384 74732472 59873521 74732643 59873658 74732814 59873795 74732985 59873932 74733156 59874069 74733327 59874206 74733498 59874343 74733669 59874480 74733840 59874617 74734011 59874754 74734182 59874891 74734353 59875028 74734524 59875165 74734695 59875302 74734866 59875439 74735037 59875576 74735208 59875713 74735379 59875850 74735550 59875987 74735721 59876124 74735892 59876261 74736063 59876398 74736234 59876535 74736405 59876672 74736576 59876809 74736747 59876946 74736918 59877083 74737089 59877220 74737260 59877357 74737431 59877494 74737602 59877631 74737773 59877768 74737944 59877905 74738115 59878042 74738286 59878179 74738457 59878316 74738628 59878453 74738799 59878590 74738970 59878727 74739141 59878864 74739312 59879001 74739483 59879138 74739654 59879275 74739825 59879412 74739996 59879549 74740167 59879686 74740338 59879823 74740509 59879960 74740680 59880097 74740851 59880234 74741022 59880371 74741193 59880508 74741364 59880645 74741535 59880782 74741706 59880919 74741877 59881056 74742048 59881193 74742219 59881330 74742390 59881467 74742561 59881604 74742732 59881741 74742903 59881878 74743074 59882015 74743245 59882152 74743416 59882289 74743587 59882426 74743758 59882563 74743929 59882700 74744100 59882837 74744271 59882974 74744442 59883111 74744613 59883248 74744784 59883385 74744955 59883522 74745126 59883659 74745297 59883796 74745468 59883933 74745639 59884070 74745810 59884207 74745981 59884344 74746152 59884481 74746323 59884618 74746494 59884755 74746665 59884892 74746836 59885029 74747007 59885166 74747178 59885303 74747349 59885440 74747520 59885577 74747691 59885714 74747862 59885851 74748033 59885988 74748204 59886125 74748375 59886262 74748546 59886399 74748717 59886536 74748888 59886673 74749059 59886810 74749230 59886947 74749401 59887084 74749572 59887221 74749743 59887358 74749914 59887495 74750085 59887632 74750256 59887769 74750427 59887906 74750598 59888043 74750769 59888180 74750940 59888317 74751111 59888454 74751282 59888591 74751453 59888728 74751624 59888865 74751795 59889002 74751966 59889139 74752137 59889276 74752308 59889413 74752479 59889550 74752650 59889687 74752821 59889824 74752992 59889961 74753163 59890098 74753334 59890235 74753505 59890372 74753676 59890509 74753847 59890646 74754018 59890783 74754189 59890920 74754360 59891057 74754531 59891194 74754702 59891331 74754873 59891468 74755044 59891605 74755215 59891742 74755386 59891879 74755557 59892016 74755728 59892153 74755899 59892290 74756070 59892427 74756241 59892564 74756412 59892701 74756583 59892838 74756754 59892975 74756925 59893112 74757096 59893249 74757267 59893386 74757438 59893523 74757609 59893660 74757780 59893797 74757951 59893934 74758122 59894071 74758293 59894208 74758464 59894345 74758635 59894482 74758806 59894619 74758977 59894756 74759148 59894893 74759319 59895030 74759490 59895167 74759661 59895304 74759832 59895441 74760003 59895578 74760174 59895715 74760345 59895852 74760516 59895989 74760687 59896126 74760858 59896263 74761029 59896400 74761200 59896537 74761371 59896674 74761542 59896811 74761713 59896948 74761884 59897085 74762055 59897222 74762226 59897359 74762397 59897496 74762568 59897633 74762739 59897770 74762910 59897907 74763081 59898044 74763252 59898181 74763423 59898318 74763594 59898455 74763765 59898592 74763936 59898729 74764107 59898866 74764278 59899003 74764449 59899140 74764620 59899277 74764791 59899414 74764962 59899551 74765133 59899688 74765304 59899825 74765475 59899962 74765646 59900099 74765817 59900236 74765988 59900373 74766159 59900510 74766330 59900647 74766501 59900784 74766672 59900921 74766843 59901058 74767014 59901195 74767185 59901332 74767356 59901469 74767527 59901606 74767698 59901743 74767869 59901880 74768040 59902017 74768211 59902154 74768382 59902291 74768553 59902428 74768724 59902565 74768895 59902702 74769066 59902839 74769237 59902976 74769408 59903113 74769579 59903250 74769750 59903387 74769921 59903524 74770092 59903661 74770263 59903798 74770434 59903935 74770605 59904072 74770776 59904209 74770947 59904346 74771118 59904483 74771289 59904620 74771460 59904757 74771631 59904894 74771802 59905031 74771973 59905168 74772144 59905305 74772315 59905442 74772486 59905579 74772657 59905716 74772828 59905853 74772999 59905990 74773170 59906127 74773341 59906264 74773512 59906401 74773683 59906538 74773854 59906675 74774025 59906812 74774196 59906949 74774367 59907086 74774538 59907223 74774709 59907360 74774880 59907497 74775051 59907634 74775222 59907771 74775393 59907908 74775564 59908045 74775735 59908182 74775906 59908319 74776077 59908456 74776248 59908593 74776419 59908730 74776590 59908867 74776761 59909004 74776932 59909141 74777103 59909278 74777274 59909415 74777445 59909552 74777616 59909689 74777787 59909826 74777958 59909963 74778129 59910100 74778300 59910237 74778471 59910374 74778642 59910511 74778813 59910648 74778984 59910785 74779155 59910922 74779326 59911059 74779497 59911196 74779668 59911333 74779839 59911470 74780010 59911607 74780181 59911744 74780352 59911881 74780523 59912018 74780694 59912155 74780865 59912292 74781036 59912429 74781207 59912566 74781378 59912703 74781549 59912840 74781720 59912977 74781891 59913114 74782062 59913251 74782233 59913388 74782404 59913525 74782575 59913662 74782746 59913799 74782917 59913936 74783088 59914073 74783259 59914210 74783430 59914347 74783601 59914484 74783772 59914621 74783943 59914758 74784114 59914895 74784285 59915032 74784456 59915169 74784627 59915306 74784798 59915443 74784969 59915580 74785140 59915717 74785311 59915854 74785482 59915991 74785653 59916128 74785824 59916265 74785995 59916402 74786166 59916539 74786337 59916676 74786508 59916813 74786679 59916950 74786850 59917087 74787021 59917224 74787192 59917361 74787363 59917498 74787534 59917635 74787705 59917772 74787876 59917909 74788047 59918046 74788218 59918183 74788389 59918320 74788560 59918457 74788731 59918594 74788902 59918731 74789073 59918868 74789244 59919005 74789415 59919142 74789586 59919279 74789757 59919416 74789928 59919553 74790099 59919690 74790270 59919827 74790441 59919964 74790612 59920101 74790783 59920238 74790954 59920375 74791125 59920512 74791296 59920649 74791467 59920786 74791638 59920923 74791809 59921060 74791980 59921197 74792151 59921334 74792322 59921471 74792493 59921608 74792664 59921745 74792835 59921882 74793006 59922019 74793177 59922156 74793348 59922293 74793519 59922430 74793690 59922567 74793861 59922704 74794032 59922841 74794203 59922978 74794374 59923115 74794545 59923252 74794716 59923389 74794887 59923526 74795058 59923663 74795229 59923800 74795400 59923937 74795571 59924074 74795742 59924211 74795913 59924348 74796084 59924485 74796255 59924622 74796426 59924759 74796597 59924896 74796768 59925033 74796939 59925170 74797110 59925307 74797281 59925444 74797452 59925581 74797623 59925718 74797794 59925855 74797965 59925992 74798136 59926129 74798307 59926266 74798478 59926403 74798649 59926540 74798820 59926677 74798991 59926814 74799162 59926951 74799333 59927088 74799504 59927225 74799675 59927362 74799846 59927499 74800017 59927636 74800188 59927773 74800359 59927910 74800530 59928047 74800701 59928184 74800872 59928321 74801043 59928458 74801214 59928595 74801385 59928732 74801556 59928869 74801727 59929006 74801898 59929143 74802069 59929280 74802240 59929417 74802411 59929554 74802582 59929691 74802753 59929828 74802924
1000 71967607 0 71967607 89828181 71967744 89828352 71967881 89828523 71968018 89828694 71968155 89828865 71968292 89829036 71968429 89829207 71968566 89829378 71968703 89829549 71968840 89829720 71968977 89829891 71969114 89830062 71969251 89830233 71969388 89830404 71969525 89830575 71969662 89830746 71969799 89830917 71969936 89831088 71970073 89831259 71970210 89831430 71970347 89831601 71970484 89831772 71970621 89831943 71970758 89832114 71970895 89832285 71971032 89832456 71971169 89832627 71971306 89832798 71971443 89832969 71971580 89833140 71971717 89833311 71971854 89833482 71971991 89833653 71972128 89833824 71972265 89833995 71972402 89834166 71972539 89834337 71972676 89834508 71972813 89834679 71972950 89834850 71973087 89835021 71973224 89835192 71973361 89835363 71973498 89835534 71973635 89835705 71973772 89835876 71973909 89836047 71974046 89836218 71974183 89836389 71974320 89836560 71974457 89836731 71974594 89836902 71974731 89837073 71974868 89837244 71975005 89837415 71975142 89837586 71975279 89837757 71975416 89837928 71975553 89838099 71975690 89838270 71975827 89838441 71975964 89838612 71976101 89838783 71976238 89838954 71976375 89839125 71976512 89839296 71976649 89839467 71976786 89839638 71976923 89839809 71977060 89839980 71977197 89840151 71977334 89840322 71977471 89840493 71977608 89840664 71977745 89840835 71977882 89841006 71978019 89841177 71978156 89841348 71978293 89841519 71978430 89841690 71978567 89841861 71978704 89842032 71978841 89842203 71978978 89842374 71979115 89842545 71979252 89842716 71979389 89842887 71979526 89843058 71979663 89843229 71979800 89843400 71979937 89843571 71980074 89843742 71980211 89843913 71980348 89844084 71980485 89844255 71980622 89844426 71980759 89844597 71980896 89844768 71981033 89844939 71981170 89845110 71981307 89845281 71981444 89845452 71981581 89845623 71981718 89845794 71981855 89845965 71981992 89846136 71982129 89846307 71982266 89846478 71982403 89846649 71982540 89846820 71982677 89846991 71982814 89847162 71982951 89847333 71983088 89847504 71983225 89847675 71983362 89847846 71983499 89848017 71983636 89848188 71983773 89848359 71983910 89848530 71984047 89848701 71984184 89848872 71984321 89849043 71984458 89849214 71984595 89849385 71984732 89849556 71984869 89849727 71985006 89849898 71985143 89850069 71985280 89850240 71985417 89850411 71985554 89850582 71985691 89850753 71985828 89850924 71985965 89851095 71986102 89851266 71986239 89851437 71986376 89851608 71986513 89851779 71986650 89851950 71986787 89852121 71986924 89852292 71987061 89852463 71987198 89852634 71987335 89852805 71987472 89852976 71987609 89853147 71987746 89853318 71987883 89853489 71988020 89853660 71988157 89853831 71988294 89854002 71988431 89854173 71988568 89854344 71988705 89854515 71988842 89854686 71988979 89854857 71989116 89855028 71989253 89855199 71989390 89855370 71989527 89855541 71989664 89855712 71989801 89855883 71989938 89856054 71990075 89856225 71990212 89856396 71990349 89856567 71990486 89856738 71990623 89856909 71990760 89857080 71990897 89857251 71991034 89857422 71991171 89857593 71991308 89857764 71991445 89857935 71991582 89858106 71991719 89858277 71991856 89858448 71991993 89858619 71992130 89858790 71992267 89858961 71992404 89859132 71992541 89859303 71992678 89859474 71992815 89859645 71992952 89859816 71993089 89859987 71993226 89860158 71993363 89860329 71993500 89860500 71993637 89860671 71993774 89860842 71993911 89861013 71994048 89861184 71994185 89861355 71994322 89861526 71994459 89861697 71994596 89861868 71994733 89862039 71994870 89862210 71995007 89862381 71995144 89862552 71995281 89862723 71995418 89862894 71995555 89863065 71995692 89863236 71995829 89863407 71995966 89863578 71996103 89863749 71996240 89863920 71996377 89864091 71996514 89864262 71996651 89864433 71996788 89864604 71996925 89864775 71997062 89864946 71997199 89865117 71997336 89865288 71997473 89865459 71997610 89865630 71997747 89865801 71997884 89865972 71998021 89866143 71998158 89866314 71998295 89866485 71998432 89866656 71998569 89866827 71998706 89866998 71998843 89867169 71998980 89867340 71999117 89867511 71999254 89867682 71999391 89867853 71999528 89868024 71999665 89868195 71999802 89868366 71999939 89868537 72000076 89868708 72000213 89868879 72000350 89869050 72000487 89869221 72000624 89869392 72000761 89869563 72000898 89869734 72001035 89869905 72001172 89870076 72001309 89870247 72001446 89870418 72001583 89870589 72001720 89870760 72001857 89870931 72001994 89871102 72002131 89871273 72002268 89871444 72002405 89871615 72002542 89871786 72002679 89871957 72002816 89872128 72002953 89872299 72003090 89872470 72003227 89872641 72003364 89872812 72003501 89872983 72003638 89873154 72003775 89873325 72003912 89873496 72004049 89873667 72004186 89873838 72004323 89874009 72004460 89874180 72004597 89874351 72004734 89874522 72004871 89874693 72005008 89874864 72005145 89875035 72005282 89875206 72005419 89875377 72005556 89875548 72005693 89875719 72005830 89875890 72005967 89876061 72006104 89876232 72006241 89876403 72006378 89876574 72006515 89876745 72006652 89876916 72006789 89877087 72006926 89877258 72007063 89877429 72007200 89877600 72007337 89877771 72007474 89877942 72007611 89878113 72007748 89878284 72007885 89878455 72008022 89878626 72008159 89878797 72008296 89878968 72008433 89879139 72008570 89879310 72008707 89879481 72008844 89879652 72008981 89879823 72009118 89879994 72009255 89880165 72009392 89880336 72009529 89880507 72009666 89880678 72009803 89880849 72009940 89881020 72010077 89881191 72010214 89881362 72010351 89881533 72010488 89881704 72010625 89881875 72010762 89882046 72010899 89882217 72011036 89882388 72011173 89882559 72011310 89882730 72011447 89882901 72011584 89883072 72011721 89883243 72011858 89883414 72011995 89883585 72012132 89883756 72012269 89883927 72012406 89884098 72012543 89884269 72012680 89884440 72012817 89884611 72012954 89884782 72013091 89884953 72013228 89885124 72013365 89885295 72013502 89885466 72013639 89885637 72013776 89885808 72013913 89885979 72014050 89886150 72014187 89886321 72014324 89886492 72014461 89886663 72014598 89886834 72014735 89887005 72014872 89887176 72015009 89887347 72015146 89887518 72015283 89887689 72015420 89887860 72015557 89888031 72015694 89888202 72015831 89888373 72015968 89888544 72016105 89888715 72016242 89888886 72016379 89889057 72016516 89889228 72016653 89889399 72016790 89889570 72016927 89889741 72017064 89889912 72017201 89890083 72017338 89890254 72017475 89890425 72017612 89890596 72017749 89890767 72017886 89890938 72018023 89891109 72018160 89891280 72018297 89891451 72018434 89891622 72018571 89891793 72018708 89891964 72018845 89892135 72018982 89892306 72019119 89892477 72019256 89892648 72019393 89892819 72019530 89892990 72019667 89893161 72019804 89893332 72019941 89893503 72020078 89893674 72020215 89893845 72020352 89894016 72020489 89894187 72020626 89894358 72020763 89894529 72020900 89894700 72021037 89894871 72021174 89895042 72021311 89895213 72021448 89895384 72021585 89895555 72021722 89895726 72021859 89895897 72021996 89896068 72022133 89896239 72022270 89896410 72022407 89896581 72022544 89896752 72022681 89896923 72022818 89897094 72022955 89897265 72023092 89897436 72023229 89897607 72023366 89897778 72023503 89897949 72023640 89898120 72023777 89898291 72023914 89898462 72024051 89898633 72024188 89898804 72024325 89898975 72024462 89899146 72024599 89899317 72024736 89899488 72024873 89899659 72025010 89899830 72025147 89900001 72025284 89900172 72025421 89900343 72025558 89900514 72025695 89900685 72025832 89900856 72025969 89901027 72026106 89901198 72026243 89901369 72026380 89901540 72026517 89901711 72026654 89901882 72026791 89902053 72026928 89902224 72027065 89902395 72027202 89902566 72027339 89902737 72027476 89902908 72027613 89903079 72027750 89903250 72027887 89903421 72028024 89903592 72028161 89903763 72028298 89903934 72028435 89904105 72028572 89904276 72028709 89904447 72028846 89904618 72028983 89904789 72029120 89904960 72029257 89905131 72029394 89905302 72029531 89905473 72029668 89905644 72029805 89905815 72029942 89905986 72030079 89906157 72030216 89906328 72030353 89906499 72030490 89906670 72030627 89906841 72030764 89907012 72030901 89907183 72031038 89907354 72031175 89907525 72031312 89907696 72031449 89907867 72031586 89908038 72031723 89908209 72031860 89908380 72031997 89908551 72032134 89908722 72032271 89908893 72032408 89909064 72032545 89909235 72032682 89909406 72032819 89909577 72032956 89909748 72033093 89909919 72033230 89910090 72033367 89910261 72033504 89910432 72033641 89910603 72033778 89910774 72033915 89910945 72034052 89911116 72034189 89911287 72034326 89911458 72034463 89911629 72034600 89911800 72034737 89911971 72034874 89912142 72035011 89912313 72035148 89912484 72035285 89912655 72035422 89912826 72035559 89912997 72035696 89913168 72035833 89913339 72035970 89913510 72036107 89913681 72036244 89913852 72036381 89914023 72036518 89914194 72036655 89914365 72036792 89914536 72036929 89914707 72037066 89914878 72037203 89915049 72037340 89915220 72037477 89915391 72037614 89915562 72037751 89915733 72037888 89915904 72038025 89916075 72038162 89916246 72038299 89916417 72038436 89916588 72038573 89916759 72038710 89916930 72038847 89917101 72038984 89917272 72039121 89917443 72039258 89917614 72039395 89917785 72039532 89917956 72039669 89918127 72039806 89918298 72039943 89918469 72040080 89918640 72040217 89918811 72040354 89918982 72040491 89919153 72040628 89919324 72040765 89919495 72040902 89919666 72041039 89919837 72041176 89920008 72041313 89920179 72041450 89920350 72041587 89920521 72041724 89920692 72041861 89920863 72041998 89921034 72042135 89921205 72042272 89921376 72042409 89921547 72042546 89921718 72042683 89921889 72042820 89922060 72042957 89922231 72043094 89922402 72043231 89922573 72043368 89922744 72043505 89922915 72043642 89923086 72043779 89923257 72043916 89923428 72044053 89923599 72044190 89923770 72044327 89923941 72044464 89924112 72044601 89924283 72044738 89924454 72044875 89924625 72045012 89924796 72045149 89924967 72045286 89925138 72045423 89925309 72045560 89925480 72045697 89925651 72045834 89925822 72045971 89925993 72046108 89926164 72046245 89926335 72046382 89926506 72046519 89926677 72046656 89926848 72046793 89927019 72046930 89927190 72047067 89927361 72047204 89927532 72047341 89927703 72047478 89927874 72047615 89928045 72047752 89928216 72047889 89928387 72048026 89928558 72048163 89928729 72048300 89928900 72048437 89929071 72048574 89929242 72048711 89929413 72048848 89929584 72048985 89929755 72049122 89929926 72049259 89930097 72049396 89930268 72049533 89930439 72049670 89930610 72049807 89930781 72049944 89930952 72050081 89931123 72050218 89931294 72050355 89931465 72050492 89931636 72050629 89931807 72050766 89931978 72050903 89932149 72051040 89932320 72051177 89932491 72051314 89932662 72051451 89932833 72051588 89933004 72051725 89933175 72051862 89933346 72051999 89933517 72052136 89933688 72052273 89933859 72052410 89934030 72052547 89934201 72052684 89934372 72052821 89934543 72052958 89934714 72053095 89934885 72053232 89935056 72053369 89935227 72053506 89935398 72053643 89935569 72053780 89935740 72053917 89935911 72054054 89936082 72054191 89936253 72054328 89936424 72054465 89936595 72054602 89936766 72054739 89936937 72054876 89937108 72055013 89937279 72055150 89937450 72055287 89937621 72055424 89937792 72055561 89937963 72055698 89938134 72055835 89938305 72055972 89938476 72056109 89938647 72056246 89938818 72056383 89938989 72056520 89939160 72056657 89939331 72056794 89939502 72056931 89939673 72057068 89939844 72057205 89940015 72057342 89940186 72057479 89940357 72057616 89940528 72057753 89940699 72057890 89940870 72058027 89941041 72058164 89941212 72058301 89941383 72058438 89941554 72058575 89941725 72058712 89941896 72058849 89942067 72058986 89942238 72059123 89942409 72059260 89942580 72059397 89942751 72059534 89942922 72059671 89943093 72059808 89943264 72059945 89943435 72060082 89943606 72060219 89943777 72060356 89943948 72060493 89944119 72060630 89944290 72060767 89944461 72060904 89944632 72061041 89944803 72061178 89944974 72061315 89945145 72061452 89945316 72061589 89945487 72061726 89945658 72061863 89945829 72062000 89946000 72062137 89946171 72062274 89946342 72062411 89946513 72062548 89946684 72062685 89946855 72062822 89947026 72062959 89947197 72063096 89947368 72063233 89947539 72063370 89947710 72063507 89947881 72063644 89948052 72063781 89948223 72063918 89948394 72064055 89948565 72064192 89948736 72064329 89948907 72064466 89949078 72064603 89949249 72064740 89949420 72064877 89949591 72065014 89949762 72065151 89949933 72065288 89950104 72065425 89950275 72065562 89950446 72065699 89950617 72065836 89950788 72065973 89950959 72066110 89951130 72066247 89951301 72066384 89951472 72066521 89951643 72066658 89951814 72066795 89951985 72066932 89952156 72067069 89952327 72067206 89952498 72067343 89952669 72067480 89952840 72067617 89953011 72067754 89953182 72067891 89953353 72068028 89953524 72068165 89953695 72068302 89953866 72068439 89954037 72068576 89954208 72068713 89954379 72068850 89954550 72068987 89954721 72069124 89954892 72069261 89955063 72069398 89955234 72069535 89955405 72069672 89955576 72069809 89955747 72069946 89955918 72070083 89956089 72070220 89956260 72070357 89956431 72070494 89956602 72070631 89956773 72070768 89956944 72070905 89957115 72071042 89957286 72071179 89957457 72071316 89957628 72071453 89957799 72071590 89957970 72071727 89958141 72071864 89958312 72072001 89958483 72072138 89958654 72072275 89958825 72072412 89958996 72072549 89959167 72072686 89959338 72072823 89959509 72072960 89959680 72073097 89959851 72073234 89960022 72073371 89960193 72073508 89960364 72073645 89960535 72073782 89960706 72073919 89960877 72074056 89961048 72074193 89961219 72074330 89961390 72074467 89961561 72074604 89961732 72074741 89961903 72074878 89962074 72075015 89962245 72075152 89962416 72075289 89962587 72075426 89962758 72075563 89962929 72075700 89963100 72075837 89963271 72075974 89963442 72076111 89963613 72076248 89963784 72076385 89963955 72076522 89964126 72076659 89964297 72076796 89964468 72076933 89964639 72077070 89964810 72077207 89964981 72077344 89965152 72077481 89965323 72077618 89965494 72077755 89965665 72077892 89965836 72078029 89966007 72078166 89966178 72078303 89966349 72078440 89966520 72078577 89966691 72078714 89966862 72078851 89967033 72078988 89967204 72079125 89967375 72079262 89967546 72079399 89967717 72079536 89967888 72079673 89968059 72079810 89968230 72079947 89968401 72080084 89968572 72080221 89968743 72080358 89968914 72080495 89969085 72080632 89969256 72080769 89969427 72080906 89969598 72081043 89969769 72081180 89969940 72081317 89970111 72081454 89970282 72081591 89970453 72081728 89970624 72081865 89970795 72082002 89970966 72082139 89971137 72082276 89971308 72082413 89971479 72082550 89971650 72082687 89971821 72082824 89971992 72082961 89972163 72083098 89972334 72083235 89972505 72083372 89972676 72083509 89972847 72083646 89973018 72083783 89973189 72083920 89973360 72084057 89973531 72084194 89973702 72084331 89973873 72084468 89974044 72084605 89974215 72084742 89974386 72084879 89974557 72085016 89974728 72085153 89974899 72085290 89975070 72085427 89975241 72085564 89975412 72085701 89975583 72085838 89975754 72085975 89975925 72086112 89976096 72086249 89976267 72086386 89976438 72086523 89976609 72086660 89976780 72086797 89976951 72086934 89977122 72087071 89977293 72087208 89977464 72087345 89977635 72087482 89977806 72087619 89977977 72087756 89978148 72087893 89978319 72088030 89978490 72088167 89978661 72088304 89978832 72088441 89979003 72088578 89979174 72088715 89979345 72088852 89979516 72088989 89979687 72089126 89979858 72089263 89980029 72089400 89980200 72089537 89980371 72089674 89980542 72089811 89980713 72089948 89980884 72090085 89981055 72090222 89981226 72090359 89981397 72090496 89981568 72090633 89981739 72090770 89981910 72090907 89982081 72091044 89982252 72091181 89982423 72091318 89982594 72091455 89982765 72091592 89982936 72091729 89983107 72091866 89983278 72092003 89983449 72092140 89983620 72092277 89983791 72092414 89983962 72092551 89984133 72092688 89984304 72092825 89984475 72092962 89984646 72093099 89984817 72093236 89984988 72093373 89985159 72093510 89985330 72093647 89985501 72093784 89985672 72093921 89985843 72094058 89986014 72094195 89986185 72094332 89986356 72094469 89986527 72094606 89986698 72094743 89986869 72094880 89987040 72095017 89987211 72095154 89987382 72095291 89987553 72095428 89987724 72095565 89987895 72095702 89988066 72095839 89988237 72095976 89988408 72096113 89988579 72096250 89988750 72096387 89988921 72096524 89989092 72096661 89989263 72096798 89989434 72096935 89989605 72097072 89989776 72097209 89989947 72097346 89990118 72097483 89990289 72097620 89990460 72097757 89990631 72097894 89990802 72098031 89990973 72098168 89991144 72098305 89991315 72098442 89991486 72098579 89991657 72098716 89991828 72098853 89991999 72098990 89992170 72099127 89992341 72099264 89992512 72099401 89992683 72099538 89992854 72099675 89993025 72099812 89993196 72099949 89993367 72100086 89993538 72100223 89993709 72100360 89993880 72100497 89994051 72100634 89994222 72100771 89994393 72100908 89994564 72101045 89994735 72101182 89994906 72101319 89995077 72101456 89995248 72101593 89995419 72101730 89995590 72101867 89995761 72102004 89995932 72102141 89996103 72102278 89996274 72102415 89996445 72102552 89996616 72102689 89996787 72102826 89996958 72102963 89997129 72103100 89997300 72103237 89997471 72103374 89997642 72103511 89997813 72103648 89997984 72103785 89998155 72103922 89998326 72104059 89998497 72104196 89998668 72104333 89998839
1000 38453160 0 38453160 47996280 38453297 47996451 38453434 47996622 38453571 47996793 38453708 47996964 38453845 47997135 38453982 47997306 38454119 47997477 38454256 47997648 38454393 47997819 38454530 47997990 38454667 47998161 38454804 47998332 38454941 47998503 38455078 47998674 38455215 47998845 38455352 47999016 38455489 47999187 38455626 47999358 38455763 47999529 38455900 47999700 38456037 47999871 38456174 48000042 38456311 48000213 38456448 48000384 38456585 48000555 38456722 48000726 38456859 48000897 38456996 48001068 38457133 48001239 38457270 48001410 38457407 48001581 38457544 48001752 38457681 48001923 38457818 48002094 38457955 48002265 38458092 48002436 38458229 48002607 38458366 48002778 38458503 48002949 38458640 48003120 38458777 48003291 38458914 48003462 38459051 48003633 38459188 48003804 38459325 48003975 38459462 48004146 38459599 48004317 38459736 48004488 38459873 48004659 38460010 48004830 38460147 48005001 38460284 48005172 38460421 48005343 38460558 48005514 38460695 48005685 38460832 48005856 38460969 48006027 38461106 48006198 38461243 48006369 38461380 48006540 38461517 48006711 38461654 48006882 38461791 48007053 38461928 48007224 38462065 48007395 38462202 48007566 38462339 48007737 38462476 48007908 38462613 48008079 38462750 48008250 38462887 48008421 38463024 48008592 38463161 48008763 38463298 48008934 38463435 48009105 38463572 48009276 38463709 48009447 38463846 48009618 38463983 48009789 38464120 48009960 38464257 48010131 38464394 48010302 38464531 48010473 38464668 48010644 38464805 48010815 38464942 48010986 38465079 48011157 38465216 48011328 38465353 48011499 38465490 48011670 38465627 48011841 38465764 48012012 38465901 48012183 38466038 48012354 38466175 48012525 38466312 48012696 38466449 48012867 38466586 48013038 38466723 48013209 38466860 48013380 38466997 48013551 38467134 48013722 38467271 48013893 38467408 48014064 38467545 48014235 38467682 48014406 38467819 48014577 38467956 48014748 38468093 48014919 38468230 48015090 38468367 48015261 38468504 48015432 38468641 48015603 38468778 48015774 38468915 48015945 38469052 48016116 38469189 48016287 38469326 48016458 38469463 48016629 38469600 48016800 38469737 48016971 38469874 48017142 38470011 48017313 38470148 48017484 38470285 48017655 38470422 48017826 38470559 48017997 38470696 48018168 38470833 48018339 38470970 48018510 38471107 48018681 38471244 48018852 38471381 48019023 38471518 48019194 38471655 48019365 38471792 48019536 38471929 48019707 38472066 48019878 38472203 48020049 38472340 48020220 38472477 48020391 38472614 48020562 38472751 48020733 38472888 48020904 38473025 48021075 38473162 48021246 38473299 48021417 38473436 48021588 38473573 48021759 38473710 48021930 38473847 48022101 38473984 48022272 38474121 48022443 38474258 48022614 38474395 48022785 38474532 48022956 38474669 48023127 38474806 48023298 38474943 48023469 38475080 48023640 38475217 48023811 38475354 48023982 38475491 48024153 38475628 48024324 38475765 48024495 38475902 48024666 38476039 48024837 38476176 48025008 38476313 48025179 38476450 48025350 38476587 48025521 38476724 48025692 38476861 48025863 38476998 48026034 38477135 48026205 38477272 48026376 38477409 48026547 38477546 48026718 38477683 48026889 38477820 48027060 38477957 48027231 38478094 48027402 38478231 48027573 38478368 48027744 38478505 48027915 38478642 48028086 38478779 48028257 38478916 48028428 38479053 48028599 38479190 48028770 38479327 48028941 38479464 48029112 38479601 48029283 38479738 48029454 38479875 48029625 38480012 48029796 38480149 48029967 38480286 48030138 38480423 48030309 38480560 48030480 38480697 48030651 38480834 48030822 38480971 48030993 38481108 48031164 38481245 48031335 38481382 48031506 38481519 48031677 38481656 48031848 38481793 48032019 38481930 48032190 38482067 48032361 38482204 48032532 38482341 48032703 38482478 48032874 38482615 48033045 38482752 48033216 38482889 48033387 38483026 48033558 38483163 48033729 38483300 48033900 38483437 48034071 38483574 48034242 38483711 48034413 38483848 48034584 38483985 48034755 38484122 48034926 38484259 48035097 38484396 48035268 38484533 48035439 38484670 48035610 38484807 48035781 38484944 48035952 38485081 48036123 38485218 48036294 38485355 48036465 38485492 48036636 38485629 48036807 38485766 48036978 38485903 48037149 38486040 48037320 38486177 48037491 38486314 48037662 38486451 48037833 38486588 48038004 38486725 48038175 38486862 48038346 38486999 48038517 38487136 48038688 38487273 48038859 38487410 48039030 38487547 48039201 38487684 48039372 38487821 48039543 38487958 48039714 38488095 48039885 38488232 48040056 38488369 48040227 38488506 48040398 38488643 48040569 38488780 48040740 38488917 48040911 38489054 48041082 38489191 48041253 38489328 48041424 38489465 48041595 38489602 48041766 38489739 48041937 38489876 48042108 38490013 48042279 38490150 48042450 38490287 48042621 38490424 48042792 38490561 48042963 38490698 48043134 38490835 48043305 38490972 48043476 38491109 48043647 38491246 48043818 38491383 48043989 38491520 48044160 38491657 48044331 38491794 48044502 38491931 48044673 38492068 48044844 38492205 48045015 38492342 48045186 38492479 48045357 38492616 48045528 38492753 48045699 38492890 48045870 38493027 48046041 38493164 48046212 38493301 48046383 38493438 48046554 38493575 48046725 38493712 48046896 38493849 48047067 38493986 48047238 38494123 48047409 38494260 48047580 38494397 48047751 38494534 48047922 38494671 48048093 38494808 48048264 38494945 48048435 38495082 48048606 38495219 48048777 38495356 48048948 38495493 48049119 38495630 48049290 38495767 48049461 38495904 48049632 38496041 48049803 38496178 48049974 38496315 48050145 38496452 48050316 38496589 48050487 38496726 48050658 38496863 48050829 38497000 48051000 38497137 48051171 38497274 48051342 38497411 48051513 38497548 48051684 38497685 48051855 38497822 48052026 38497959 48052197 38498096 48052368 38498233 48052539 38498370 48052710 38498507 48052881 38498644 48053052 38498781 48053223 38498918 48053394 38499055 48053565 38499192 48053736 38499329 48053907 38499466 48054078 38499603 48054249 38499740 48054420 38499877 48054591 38500014 48054762 38500151 48054933 38500288 48055104 38500425 48055275 38500562 48055446 38500699 48055617 38500836 48055788 38500973 48055959 38501110 48056130 38501247 48056301 38501384 48056472 38501521 48056643 38501658 48056814 38501795 48056985 38501932 48057156 38502069 48057327 38502206 48057498 38502343 48057669 38502480 48057840 38502617 48058011 38502754 48058182 38502891 48058353 38503028 48058524 38503165 48058695 38503302 48058866 38503439 48059037 38503576 48059208 38503713 48059379 38503850 48059550 38503987 48059721 38504124 48059892 38504261 48060063 38504398 48060234 38504535 48060405 38504672 48060576 38504809 48060747 38504946 48060918 38505083 48061089 38505220 48061260 38505357 48061431 38505494 48061602 38505631 48061773 38505768 48061944 38505905 48062115 38506042 48062286 38506179 48062457 38506316 48062628 38506453 48062799 38506590 48062970 38506727 48063141 38506864 48063312 38507001 48063483 38507138 48063654 38507275 48063825 38507412 48063996 38507549 48064167 38507686 48064338 38507823 48064509 38507960 48064680 38508097 48064851 38508234 48065022 38508371 48065193 38508508 48065364 38508645 48065535 38508782 48065706 38508919 48065877 38509056 48066048 38509193 48066219 38509330 48066390 38509467 48066561 38509604 48066732 38509741 48066903 38509878 48067074 38510015 48067245 38510152 48067416 38510289 48067587 38510426 48067758 38510563 48067929 38510700 48068100 38510837 48068271 38510974 48068442 38511111 48068613 38511248 48068784 38511385 48068955 38511522 48069126 38511659 48069297 38511796 48069468 38511933 48069639 38512070 48069810 38512207 48069981 38512344 48070152 38512481 48070323 38512618 48070494 38512755 48070665 38512892 48070836 38513029 48071007 38513166 48071178 38513303 48071349 38513440 48071520 38513577 48071691 38513714 48071862 38513851 48072033 38513988 48072204 38514125 48072375 38514262 48072546 38514399 48072717 38514536 48072888 38514673 48073059 38514810 48073230 38514947 48073401 38515084 48073572 38515221 48073743 38515358 48073914 38515495 48074085 38515632 48074256 38515769 48074427 38515906 48074598 38516043 48074769 38516180 48074940 38516317 48075111 38516454 48075282 38516591 48075453 38516728 48075624 38516865 48075795 38517002 48075966 38517139 48076137 38517276 48076308 38517413 48076479 38517550 48076650 38517687 48076821 38517824 48076992 38517961 48077163 38518098 48077334 38518235 48077505 38518372 48077676 38518509 48077847 38518646 48078018 38518783 48078189 38518920 48078360 38519057 48078531 38519194 48078702 38519331 48078873 38519468 48079044 38519605 48079215 38519742 48079386 38519879 48079557 38520016 48079728 38520153 48079899 38520290 48080070 38520427 48080241 38520564 48080412 38520701 48080583 38520838 48080754 38520975 48080925 38521112 48081096 38521249 48081267 38521386 48081438 38521523 48081609 38521660 48081780 38521797 48081951 38521934 48082122 38522071 48082293 38522208 48082464 38522345 48082635 38522482 48082806 38522619 48082977 38522756 48083148 38522893 48083319 38523030 48083490 38523167 48083661 38523304 48083832 38523441 48084003 38523578 48084174 38523715 48084345 38523852 48084516 38523989 48084687 38524126 48084858 38524263 48085029 38524400 48085200 38524537 48085371 38524674 48085542 38524811 48085713 38524948 48085884 38525085 48086055 38525222 48086226 38525359 48086397 38525496 48086568 38525633 48086739 38525770 48086910 38525907 48087081 38526044 48087252 38526181 48087423 38526318 48087594 38526455 48087765 38526592 48087936 38526729 48088107 38526866 48088278 38527003 48088449 38527140 48088620 38527277 48088791 38527414 48088962 38527551 48089133 38527688 48089304 38527825 48089475 38527962 48089646 38528099 48089817 38528236 48089988 38528373 48090159 38528510 48090330 38528647 48090501 38528784 48090672 38528921 48090843 38529058 48091014 38529195 48091185 38529332 48091356 38529469 48091527 38529606 48091698 38529743 48091869 38529880 48092040 38530017 48092211 38530154 48092382 38530291 48092553 38530428 48092724 38530565 48092895 38530702 48093066 38530839 48093237 38530976 48093408 38531113 48093579 38531250 48093750 38531387 48093921 38531524 48094092 38531661 48094263 38531798 48094434 38531935 48094605 38532072 48094776 38532209 48094947 38532346 48095118 38532483 48095289 38532620 48095460 38532757 48095631 38532894 48095802 38533031 48095973 38533168 48096144 38533305 48096315 38533442 48096486 38533579 48096657 38533716 48096828 38533853 48096999 38533990 48097170 38534127 48097341 38534264 48097512 38534401 48097683 38534538 48097854 38534675 48098025 38534812 48098196 38534949 48098367 38535086 48098538 38535223 48098709 38535360 48098880 38535497 48099051 38535634 48099222 38535771 48099393 38535908 48099564 38536045 48099735 38536182 48099906 38536319 48100077 38536456 48100248 38536593 48100419 38536730 48100590 38536867 48100761 38537004 48100932 38537141 48101103 38537278 48101274 38537415 48101445 38537552 48101616 38537689 48101787 38537826 48101958 38537963 48102129 38538100 48102300 38538237 48102471 38538374 48102642 38538511 48102813 38538648 48102984 38538785 48103155 38538922 48103326 38539059 48103497 38539196 48103668 38539333 48103839 38539470 48104010 38539607 48104181 38539744 48104352 38539881 48104523 38540018 48104694 38540155 48104865 38540292 48105036 38540429 48105207 38540566 48105378 38540703 48105549 38540840 48105720 38540977 48105891 38541114 48106062 38541251 48106233 38541388 48106404 38541525 48106575 38541662 48106746 38541799 48106917 38541936 48107088 38542073 48107259 38542210 48107430 38542347 48107601 38542484 48107772 38542621 48107943 38542758 48108114 38542895 48108285 38543032 48108456 38543169 48108627 38543306 48108798 38543443 48108969 38543580 48109140 38543717 48109311 38543854 48109482 38543991 48109653 38544128 48109824 38544265 48109995 38544402 48110166 38544539 48110337 38544676 48110508 38544813 48110679 38544950 48110850 38545087 48111021 38545224 48111192 38545361 48111363 38545498 48111534 38545635 48111705 38545772 48111876 38545909 48112047 38546046 48112218 38546183 48112389 38546320 48112560 38546457 48112731 38546594 48112902 38546731 48113073 38546868 48113244 38547005 48113415 38547142 48113586 38547279 48113757 38547416 48113928 38547553 48114099 38547690 48114270 38547827 48114441 38547964 48114612 38548101 48114783 38548238 48114954 38548375 48115125 38548512 48115296 38548649 48115467 38548786 48115638 38548923 48115809 38549060 48115980 38549197 48116151 38549334 48116322 38549471 48116493 38549608 48116664 38549745 48116835 38549882 48117006 38550019 48117177 38550156 48117348 38550293 48117519 38550430 48117690 38550567 48117861 38550704 48118032 38550841 48118203 38550978 48118374 38551115 48118545 38551252 48118716 38551389 48118887 38551526 48119058 38551663 48119229 38551800 48119400 38551937 48119571 38552074 48119742 38552211 48119913 38552348 48120084 38552485 48120255 38552622 48120426 38552759 48120597 38552896 48120768 38553033 48120939 38553170 48121110 38553307 48121281 38553444 48121452 38553581 48121623 38553718 48121794 38553855 48121965 38553992 48122136 38554129 48122307 38554266 48122478 38554403 48122649 38554540 48122820 38554677 48122991 38554814 48123162 38554951 48123333 38555088 48123504 38555225 48123675 38555362 48123846 38555499 48124017 38555636 48124188 38555773 48124359 38555910 48124530 38556047 48124701 38556184 48124872 38556321 48125043 38556458 48125214 38556595 48125385 38556732 48125556 38556869 48125727 38557006 48125898 38557143 48126069 38557280 48126240 38557417 48126411 38557554 48126582 38557691 48126753 38557828 48126924 38557965 48127095 38558102 48127266 38558239 48127437 38558376 48127608 38558513 48127779 38558650 48127950 38558787 48128121 38558924 48128292 38559061 48128463 38559198 48128634 38559335 48128805 38559472 48128976 38559609 48129147 38559746 48129318 38559883 48129489 38560020 48129660 38560157 48129831 38560294 48130002 38560431 48130173 38560568 48130344 38560705 48130515 38560842 48130686 38560979 48130857 38561116 48131028 38561253 48131199 38561390 48131370 38561527 48131541 38561664 48131712 38561801 48131883 38561938 48132054 38562075 48132225 38562212 48132396 38562349 48132567 38562486 48132738 38562623 48132909 38562760 48133080 38562897 48133251 38563034 48133422 38563171 48133593 38563308 48133764 38563445 48133935 38563582 48134106 38563719 48134277 38563856 48134448 38563993 48134619 38564130 48134790 38564267 48134961 38564404 48135132 38564541 48135303 38564678 48135474 38564815 48135645 38564952 48135816 38565089 48135987 38565226 48136158 38565363 48136329 38565500 48136500 38565637 48136671 38565774 48136842 38565911 48137013 38566048 48137184 38566185 48137355 38566322 48137526 38566459 48137697 38566596 48137868 38566733 48138039 38566870 48138210 38567007 48138381 38567144 48138552 38567281 48138723 38567418 48138894 38567555 48139065 38567692 48139236 38567829 48139407 38567966 48139578 38568103 48139749 38568240 48139920 38568377 48140091 38568514 48140262 38568651 48140433 38568788 48140604 38568925 48140775 38569062 48140946 38569199 48141117 38569336 48141288 38569473 48141459 38569610 48141630 38569747 48141801 38569884 48141972 38570021 48142143 38570158 48142314 38570295 48142485 38570432 48142656 38570569 48142827 38570706 48142998 38570843 48143169 38570980 48143340 38571117 48143511 38571254 48143682 38571391 48143853 38571528 48144024 38571665 48144195 38571802 48144366 38571939 48144537 38572076 48144708 38572213 48144879 38572350 48145050 38572487 48145221 38572624 48145392 38572761 48145563 38572898 48145734 38573035 48145905 38573172 48146076 38573309 48146247 38573446 48146418 38573583 48146589 38573720 48146760 38573857 48146931 38573994 48147102 38574131 48147273 38574268 48147444 38574405 48147615 38574542 48147786 38574679 48147957 38574816 48148128 38574953 48148299 38575090 48148470 38575227 48148641 38575364 48148812 38575501 48148983 38575638 48149154 38575775 48149325 38575912 48149496 38576049 48149667 38576186 48149838 38576323 48150009 38576460 48150180 38576597 48150351 38576734 48150522 38576871 48150693 38577008 48150864 38577145 48151035 38577282 48151206 38577419 48151377 38577556 48151548 38577693 48151719 38577830 48151890 38577967 48152061 38578104 48152232 38578241 48152403 38578378 48152574 38578515 48152745 38578652 48152916 38578789 48153087 38578926 48153258 38579063 48153429 38579200 48153600 38579337 48153771 38579474 48153942 38579611 48154113 38579748 48154284 38579885 48154455 38580022 48154626 38580159 48154797 38580296 48154968 38580433 48155139 38580570 48155310 38580707 48155481 38580844 48155652 38580981 48155823 38581118 48155994 38581255 48156165 38581392 48156336 38581529 48156507 38581666 48156678 38581803 48156849 38581940 48157020 38582077 48157191 38582214 48157362 38582351 48157533 38582488 48157704 38582625 48157875 38582762 48158046 38582899 48158217 38583036 48158388 38583173 48158559 38583310 48158730 38583447 48158901 38583584 48159072 38583721 48159243 38583858 48159414 38583995 48159585 38584132 48159756 38584269 48159927 38584406 48160098 38584543 48160269 38584680 48160440 38584817 48160611 38584954 48160782 38585091 48160953 38585228 48161124 38585365 48161295 38585502 48161466 38585639 48161637 38585776 48161808 38585913 48161979 38586050 48162150 38586187 48162321 38586324 48162492 38586461 48162663 38586598 48162834 38586735 48163005 38586872 48163176 38587009 48163347 38587146 48163518 38587283 48163689 38587420 48163860 38587557 48164031 38587694 48164202 38587831 48164373 38587968 48164544 38588105 48164715 38588242 48164886 38588379 48165057 38588516 48165228 38588653 48165399 38588790 48165570 38588927 48165741 38589064 48165912 38589201 48166083 38589338 48166254 38589475 48166425 38589612 48166596 38589749 48166767 38589886 48166938
1000 31782900 0 31782900 39670627 31783037 39670798 31783174 39670969 31783311 39671140 31783448 39671311 31783585 39671482 31783722 39671653 31783859 39671824 31783996 39671995 31784133 39672166 31784270 39672337 31784407 39672508 31784544 39672679 31784681 39672850 31784818 39673021 31784955 39673192 31785092 39673363 31785229 39673534 31785366 39673705 31785503 39673876 31785640 39674047 31785777 39674218 31785914 39674389 31786051 39674560 31786188 39674731 31786325 39674902 31786462 39675073 31786599 39675244 31786736 39675415 31786873 39675586 31787010 39675757 31787147 39675928 31787284 39676099 31787421 39676270 31787558 39676441 31787695 39676612 31787832 39676783 31787969 39676954 31788106 39677125 31788243 39677296 31788380 39677467 31788517 39677638 31788654 39677809 31788791 39677980 31788928 39678151 31789065 39678322 31789202 39678493 31789339 39678664 31789476 39678835 31789613 39679006 31789750 39679177 31789887 39679348 31790024 39679519 31790161 39679690 31790298 39679861 31790435 39680032 31790572 39680203 31790709 39680374 31790846 39680545 31790983 39680716 31791120 39680887 31791257 39681058 31791394 39681229 31791531 39681400 31791668 39681571 31791805 39681742 31791942 39681913 31792079 39682084 31792216 39682255 31792353 39682426 31792490 39682597 31792627 39682768 31792764 39682939 31792901 39683110 31793038 39683281 31793175 39683452 31793312 39683623 31793449 39683794 31793586 39683965 31793723 39684136 31793860 39684307 31793997 39684478 31794134 39684649 31794271 39684820 31794408 39684991 31794545 39685162 31794682 39685333 31794819 39685504 31794956 39685675 31795093 39685846 31795230 39686017 31795367 39686188 31795504 39686359 31795641 39686530 31795778 39686701 31795915 39686872 31796052 39687043 31796189 39687214 31796326 39687385 31796463 39687556 31796600 39687727 31796737 39687898 31796874 39688069 31797011 39688240 31797148 39688411 31797285 39688582 31797422 39688753 31797559 39688924 31797696 39689095 31797833 39689266 31797970 39689437 31798107 39689608 31798244 39689779 31798381 39689950 31798518 39690121 31798655 39690292 31798792 39690463 31798929 39690634 31799066 39690805 31799203 39690976 31799340 39691147 31799477 39691318 31799614 39691489 31799751 39691660 31799888 39691831 31800025 39692002 31800162 39692173 31800299 39692344 31800436 39692515 31800573 39692686 31800710 39692857 31800847 39693028 31800984 39693199 31801121 39693370 31801258 39693541 31801395 39693712 31801532 39693883 31801669 39694054 31801806 39694225 31801943 39694396 31802080 39694567 31802217 39694738 31802354 39694909 31802491 39695080 31802628 39695251 31802765 39695422 31802902 39695593 31803039 39695764 31803176 39695935 31803313 39696106 31803450 39696277 31803587 39696448 31803724 39696619 31803861 39696790 31803998 39696961 31804135 39697132 31804272 39697303 31804409 39697474 31804546 39697645 31804683 39697816 31804820 39697987 31804957 39698158 31805094 39698329 31805231 39698500 31805368 39698671 31805505 39698842 31805642 39699013 31805779 39699184 31805916 39699355 31806053 39699526 31806190 39699697 31806327 39699868 31806464 39700039 31806601 39700210 31806738 39700381 31806875 39700552 31807012 39700723 31807149 39700894 31807286 39701065 31807423 39701236 31807560 39701407 31807697 39701578 31807834 39701749 31807971 39701920 31808108 39702091 31808245 39702262 31808382 39702433 31808519 39702604 31808656 39702775 31808793 39702946 31808930 39703117 31809067 39703288 31809204 39703459 31809341 39703630 31809478 39703801 31809615 39703972 31809752 39704143 31809889 39704314 31810026 39704485 31810163 39704656 31810300 39704827 31810437 39704998 31810574 39705169 31810711 39705340 31810848 39705511 31810985 39705682 31811122 39705853 31811259 39706024 31811396 39706195 31811533 39706366 31811670 39706537 31811807 39706708 31811944 39706879 31812081 39707050 31812218 39707221 31812355 39707392 31812492 39707563 31812629 39707734 31812766 39707905 31812903 39708076 31813040 39708247 31813177 39708418 31813314 39708589 31813451 39708760 31813588 39708931 31813725 39709102 31813862 39709273 31813999 39709444 31814136 39709615 31814273 39709786 31814410 39709957 31814547 39710128 31814684 39710299 31814821 39710470 31814958 39710641 31815095 39710812 31815232 39710983 31815369 39711154 31815506 39711325 31815643 39711496 31815780 39711667 31815917 39711838 31816054 39712009 31816191 39712180 31816328 39712351 31816465 39712522 31816602 39712693 31816739 39712864 31816876 39713035 31817013 39713206 31817150 39713377 31817287 39713548 31817424 39713719 31817561 39713890 31817698 39714061 31817835 39714232 31817972 39714403 31818109 39714574 31818246 39714745 31818383 39714916 31818520 39715087 31818657 39715258 31818794 39715429 31818931 39715600 31819068 39715771 31819205 39715942 31819342 39716113 31819479 39716284 31819616 39716455 31819753 39716626 31819890 39716797 31820027 39716968 31820164 39717139 31820301 39717310 31820438 39717481 31820575 39717652 31820712 39717823 31820849 39717994 31820986 39718165 31821123 39718336 31821260 39718507 31821397 39718678 31821534 39718849 31821671 39719020 31821808 39719191 31821945 39719362 31822082 39719533 31822219 39719704 31822356 39719875 31822493 39720046 31822630 39720217 31822767 39720388 31822904 39720559 31823041 39720730 31823178 39720901 31823315 39721072 31823452 39721243 31823589 39721414 31823726 39721585 31823863 39721756 31824000 39721927 31824137 39722098 31824274 39722269 31824411 39722440 31824548 39722611 31824685 39722782 31824822 39722953 31824959 39723124 31825096 39723295 31825233 39723466 31825370 39723637 31825507 39723808 31825644 39723979 31825781 39724150 31825918 39724321 31826055 39724492 31826192 39724663 31826329 39724834 31826466 39725005 31826603 39725176 31826740 39725347 31826877 39725518 31827014 39725689 31827151 39725860 31827288 39726031 31827425 39726202 31827562 39726373 31827699 39726544 31827836 39726715 31827973 39726886 31828110 39727057 31828247 39727228 31828384 39727399 31828521 39727570 31828658 39727741 31828795 39727912 31828932 39728083 31829069 39728254 31829206 39728425 31829343 39728596 31829480 39728767 31829617 39728938 31829754 39729109 31829891 39729280 31830028 39729451 31830165 39729622 31830302 39729793 31830439 39729964 31830576 39730135 31830713 39730306 31830850 39730477 31830987 39730648 31831124 39730819 31831261 39730990 31831398 39731161 31831535 39731332 31831672 39731503 31831809 39731674 31831946 39731845 31832083 39732016 31832220 39732187 31832357 39732358 31832494 39732529 31832631 39732700 31832768 39732871 31832905 39733042 31833042 39733213 31833179 39733384 31833316 39733555 31833453 39733726 31833590 39733897 31833727 39734068 31833864 39734239 31834001 39734410 31834138 39734581 31834275 39734752 31834412 39734923 31834549 39735094 31834686 39735265 31834823 39735436 31834960 39735607 31835097 39735778 31835234 39735949 31835371 39736120 31835508 39736291 31835645 39736462 31835782 39736633 31835919 39736804 31836056 39736975 31836193 39737146 31836330 39737317 31836467 39737488 31836604 39737659 31836741 39737830 31836878 39738001 31837015 39738172 31837152 39738343 31837289 39738514 31837426 39738685 31837563 39738856 31837700 39739027 31837837 39739198 31837974 39739369 31838111 39739540 31838248 39739711 31838385 39739882 31838522 39740053 31838659 39740224 31838796 39740395 31838933 39740566 31839070 39740737 31839207 39740908 31839344 39741079 31839481 39741250 31839618 39741421 31839755 39741592 31839892 39741763 31840029 39741934 31840166 39742105 31840303 39742276 31840440 39742447 31840577 39742618 31840714 39742789 31840851 39742960 31840988 39743131 31841125 39743302 31841262 39743473 31841399 39743644 31841536 39743815 31841673 39743986 31841810 39744157 31841947 39744328 31842084 39744499 31842221 39744670 31842358 39744841 31842495 39745012 31842632 39745183 31842769 39745354 31842906 39745525 31843043 39745696 31843180 39745867 31843317 39746038 31843454 39746209 31843591 39746380 31843728 39746551 31843865 39746722 31844002 39746893 31844139 39747064 31844276 39747235 31844413 39747406 31844550 39747577 31844687 39747748 31844824 39747919 31844961 39748090 31845098 39748261 31845235 39748432 31845372 39748603 31845509 39748774 31845646 39748945 31845783 39749116 31845920 39749287 31846057 39749458 31846194 39749629 31846331 39749800 31846468 39749971 31846605 39750142 31846742 39750313 31846879 39750484 31847016 39750655 31847153 39750826 31847290 39750997 31847427 39751168 31847564 39751339 31847701 39751510 31847838 39751681 31847975 39751852 31848112 39752023 31848249 39752194 31848386 39752365 31848523 39752536 31848660 39752707 31848797 39752878 31848934 39753049 31849071 39753220 31849208 39753391 31849345 39753562 31849482 39753733 31849619 39753904 31849756 39754075 31849893 39754246 31850030 39754417 31850167 39754588 31850304 39754759 31850441 39754930 31850578 39755101 31850715 39755272 31850852 39755443 31850989 39755614 31851126 39755785 31851263 39755956 31851400 39756127 31851537 39756298 31851674 39756469 31851811 39756640 31851948 39756811 31852085 39756982 31852222 39757153 31852359 39757324 31852496 39757495 31852633 39757666 31852770 39757837 31852907 39758008 31853044 39758179 31853181 39758350 31853318 39758521 31853455 39758692 31853592 39758863 31853729 39759034 31853866 39759205 31854003 39759376 31854140 39759547 31854277 39759718 31854414 39759889 31854551 39760060 31854688 39760231 31854825 39760402 31854962 39760573 31855099 39760744 31855236 39760915 31855373 39761086 31855510 39761257 31855647 39761428 31855784 39761599 31855921 39761770 31856058 39761941 31856195 39762112 31856332 39762283 31856469 39762454 31856606 39762625 31856743 39762796 31856880 39762967 31857017 39763138 31857154 39763309 31857291 39763480 31857428 39763651 31857565 39763822 31857702 39763993 31857839 39764164 31857976 39764335 31858113 39764506 31858250 39764677 31858387 39764848 31858524 39765019 31858661 39765190 31858798 39765361 31858935 39765532 31859072 39765703 31859209 39765874 31859346 39766045 31859483 39766216 31859620 39766387 31859757 39766558 31859894 39766729 31860031 39766900 31860168 39767071 31860305 39767242 31860442 39767413 31860579 39767584 31860716 39767755 31860853 39767926 31860990 39768097 31861127 39768268 31861264 39768439 31861401 39768610 31861538 39768781 31861675 39768952 31861812 39769123 31861949 39769294 31862086 39769465 31862223 39769636 31862360 39769807 31862497 39769978 31862634 39770149 31862771 39770320 31862908 39770491 31863045 39770662 31863182 39770833 31863319 39771004 31863456 39771175 31863593 39771346 31863730 39771517 31863867 39771688 31864004 39771859 31864141 39772030 31864278 39772201 31864415 39772372 31864552 39772543 31864689 39772714 31864826 39772885 31864963 39773056 31865100 39773227 31865237 39773398 31865374 39773569 31865511 39773740 31865648 39773911 31865785 39774082 31865922 39774253 31866059 39774424 31866196 39774595 31866333 39774766 31866470 39774937 31866607 39775108 31866744 39775279 31866881 39775450 31867018 39775621 31867155 39775792 31867292 39775963 31867429 39776134 31867566 39776305 31867703 39776476 31867840 39776647 31867977 39776818 31868114 39776989 31868251 39777160 31868388 39777331 31868525 39777502 31868662 39777673 31868799 39777844 31868936 39778015 31869073 39778186 31869210 39778357 31869347 39778528 31869484 39778699 31869621 39778870 31869758 39779041 31869895 39779212 31870032 39779383 31870169 39779554 31870306 39779725 31870443 39779896 31870580 39780067 31870717 39780238 31870854 39780409 31870991 39780580 31871128 39780751 31871265 39780922 31871402 39781093 31871539 39781264 31871676 39781435 31871813 39781606 31871950 39781777 31872087 39781948 31872224 39782119 31872361 39782290 31872498 39782461 31872635 39782632 31872772 39782803 31872909 39782974 31873046 39783145 31873183 39783316 31873320 39783487 31873457 39783658 31873594 39783829 31873731 39784000 31873868 39784171 31874005 39784342 31874142 39784513 31874279 39784684 31874416 39784855 31874553 39785026 31874690 39785197 31874827 39785368 31874964 39785539 31875101 39785710 31875238 39785881 31875375 39786052 31875512 39786223 31875649 39786394 31875786 39786565 31875923 39786736 31876060 39786907 31876197 39787078 31876334 39787249 31876471 39787420 31876608 39787591 31876745 39787762 31876882 39787933 31877019 39788104 31877156 39788275 31877293 39788446 31877430 39788617 31877567 39788788 31877704 39788959 31877841 39789130 31877978 39789301 31878115 39789472 31878252 39789643 31878389 39789814 31878526 39789985 31878663 39790156 31878800 39790327 31878937 39790498 31879074 39790669 31879211 39790840 31879348 39791011 31879485 39791182 31879622 39791353 31879759 39791524 31879896 39791695 31880033 39791866 31880170 39792037 31880307 39792208 31880444 39792379 31880581 39792550 31880718 39792721 31880855 39792892 31880992 39793063 31881129 39793234 31881266 39793405 31881403 39793576 31881540 39793747 31881677 39793918 31881814 39794089 31881951 39794260 31882088 39794431 31882225 39794602 31882362 39794773 31882499 39794944 31882636 39795115 31882773 39795286 31882910 39795457 31883047 39795628 31883184 39795799 31883321 39795970 31883458 39796141 31883595 39796312 31883732 39796483 31883869 39796654 31884006 39796825 31884143 39796996 31884280 39797167 31884417 39797338 31884554 39797509 31884691 39797680 31884828 39797851 31884965 39798022 31885102 39798193 31885239 39798364 31885376 39798535 31885513 39798706 31885650 39798877 31885787 39799048 31885924 39799219 31886061 39799390 31886198 39799561 31886335 39799732 31886472 39799903 31886609 39800074 31886746 39800245 31886883 39800416 31887020 39800587 31887157 39800758 31887294 39800929 31887431 39801100 31887568 39801271 31887705 39801442 31887842 39801613 31887979 39801784 31888116 39801955 31888253 39802126 31888390 39802297 31888527 39802468 31888664 39802639 31888801 39802810 31888938 39802981 31889075 39803152 31889212 39803323 31889349 39803494 31889486 39803665 31889623 39803836 31889760 39804007 31889897 39804178 31890034 39804349 31890171 39804520 31890308 39804691 31890445 39804862 31890582 39805033 31890719 39805204 31890856 39805375 31890993 39805546 31891130 39805717 31891267 39805888 31891404 39806059 31891541 39806230 31891678 39806401 31891815 39806572 31891952 39806743 31892089 39806914 31892226 39807085 31892363 39807256 31892500 39807427 31892637 39807598 31892774 39807769 31892911 39807940 31893048 39808111 31893185 39808282 31893322 39808453 31893459 39808624 31893596 39808795 31893733 39808966 31893870 39809137 31894007 39809308 31894144 39809479 31894281 39809650 31894418 39809821 31894555 39809992 31894692 39810163 31894829 39810334 31894966 39810505 31895103 39810676 31895240 39810847 31895377 39811018 31895514 39811189 31895651 39811360 31895788 39811531 31895925 39811702 31896062 39811873 31896199 39812044 31896336 39812215 31896473 39812386 31896610 39812557 31896747 39812728 31896884 39812899 31897021 39813070 31897158 39813241 31897295 39813412 31897432 39813583 31897569 39813754 31897706 39813925 31897843 39814096 31897980 39814267 31898117 39814438 31898254 39814609 31898391 39814780 31898528 39814951 31898665 39815122 31898802 39815293 31898939 39815464 31899076 39815635 31899213 39815806 31899350 39815977 31899487 39816148 31899624 39816319 31899761 39816490 31899898 39816661 31900035 39816832 31900172 39817003 31900309 39817174 31900446 39817345 31900583 39817516 31900720 39817687 31900857 39817858 31900994 39818029 31901131 39818200 31901268 39818371 31901405 39818542 31901542 39818713 31901679 39818884 31901816 39819055 31901953 39819226 31902090 39819397 31902227 39819568 31902364 39819739 31902501 39819910 31902638 39820081 31902775 39820252 31902912 39820423 31903049 39820594 31903186 39820765 31903323 39820936 31903460 39821107 31903597 39821278 31903734 39821449 31903871 39821620 31904008 39821791 31904145 39821962 31904282 39822133 31904419 39822304 31904556 39822475 31904693 39822646 31904830 39822817 31904967 39822988 31905104 39823159 31905241 39823330 31905378 39823501 31905515 39823672 31905652 39823843 31905789 39824014 31905926 39824185 31906063 39824356 31906200 39824527 31906337 39824698 31906474 39824869 31906611 39825040 31906748 39825211 31906885 39825382 31907022 39825553 31907159 39825724 31907296 39825895 31907433 39826066 31907570 39826237 31907707 39826408 31907844 39826579 31907981 39826750 31908118 39826921 31908255 39827092 31908392 39827263 31908529 39827434 31908666 39827605 31908803 39827776 31908940 39827947 31909077 39828118 31909214 39828289 31909351 39828460 31909488 39828631 31909625 39828802 31909762 39828973 31909899 39829144 31910036 39829315 31910173 39829486 31910310 39829657 31910447 39829828 31910584 39829999 31910721 39830170 31910858 39830341 31910995 39830512 31911132 39830683 31911269 39830854 31911406 39831025 31911543 39831196 31911680 39831367 31911817 39831538 31911954 39831709 31912091 39831880 31912228 39832051 31912365 39832222 31912502 39832393 31912639 39832564 31912776 39832735 31912913 39832906 31913050 39833077 31913187 39833248 31913324 39833419 31913461 39833590 31913598 39833761 31913735 39833932 31913872 39834103 31914009 39834274 31914146 39834445 31914283 39834616 31914420 39834787 31914557 39834958 31914694 39835129 31914831 39835300 31914968 39835471 31915105 39835642 31915242 39835813 31915379 39835984 31915516 39836155 31915653 39836326 31915790 39836497 31915927 39836668 31916064 39836839 31916201 39837010 31916338 39837181 31916475 39837352 31916612 39837523 31916749 39837694 31916886 39837865 31917023 39838036 31917160 39838207 31917297 39838378 31917434 39838549 31917571 39838720 31917708 39838891 31917845 39839062 31917982 39839233 31918119 39839404 31918256 39839575 31918393 39839746 31918530 39839917 31918667 39840088 31918804 39840259 31918941 39840430 31919078 39840601 31919215 39840772 31919352 39840943 31919489 39841114 31919626 39841285
1000 62607900 0 62607900 78145627 62608037 78145798 62608174 78145969 62608311 78146140 62608448 78146311 62608585 78146482 62608722 78146653 62608859 78146824 62608996 78146995 62609133 78147166 62609270 78147337 62609407 78147508 62609544 78147679 62609681 78147850 62609818 78148021 62609955 78148192 62610092 78148363 62610229 78148534 62610366 78148705 62610503 78148876 62610640 78149047 62610777 78149218 62610914 78149389 62611051 78149560 62611188 78149731 62611325 78149902 62611462 78150073 62611599 78150244 62611736 78150415 62611873 78150586 62612010 78150757 62612147 78150928 62612284 78151099 62612421 78151270 62612558 78151441 62612695 78151612 62612832 78151783 62612969 78151954 62613106 78152125 62613243 78152296 62613380 78152467 62613517 78152638 62613654 78152809 62613791 78152980 62613928 78153151 62614065 78153322 62614202 78153493 62614339 78153664 62614476 78153835 62614613 78154006 62614750 78154177 62614887 78154348 62615024 78154519 62615161 78154690 62615298 78154861 62615435 78155032 62615572 78155203 62615709 78155374 62615846 78155545 62615983 78155716 62616120 78155887 62616257 78156058 62616394 78156229 62616531 78156400 62616668 78156571 62616805 78156742 62616942 78156913 62617079 78157084 62617216 78157255 62617353 78157426 62617490 78157597 62617627 78157768 62617764 78157939 62617901 78158110 62618038 78158281 62618175 78158452 62618312 78158623 62618449 78158794 62618586 78158965 62618723 78159136 62618860 78159307 62618997 78159478 62619134 78159649 62619271 78159820 62619408 78159991 62619545 78160162 62619682 78160333 62619819 78160504 62619956 78160675 62620093 78160846 62620230 78161017 62620367 78161188 62620504 78161359 62620641 78161530 62620778 78161701 62620915 78161872 62621052 78162043 62621189 78162214 62621326 78162385 62621463 78162556 62621600 78162727 62621737 78162898 62621874 78163069 62622011 78163240 62622148 78163411 62622285 78163582 62622422 78163753 62622559 78163924 62622696 78164095 62622833 78164266 62622970 78164437 62623107 78164608 62623244 78164779 62623381 78164950 62623518 78165121 62623655 78165292 62623792 78165463 62623929 78165634 62624066 78165805 62624203 78165976 62624340 78166147 62624477 78166318 62624614 78166489 62624751 78166660 62624888 78166831 62625025 78167002 62625162 78167173 62625299 78167344 62625436 78167515 62625573 78167686 62625710 78167857 62625847 78168028 62625984 78168199 62626121 78168370 62626258 78168541 62626395 78168712 62626532 78168883 62626669 78169054 62626806 78169225 62626943 78169396 62627080 78169567 62627217 78169738 62627354 78169909 62627491 78170080 62627628 78170251 62627765 78170422 62627902 78170593 62628039 78170764 62628176 78170935 62628313 78171106 62628450 78171277 62628587 78171448 62628724 78171619 62628861 78171790 62628998 78171961 62629135 78172132 62629272 78172303 62629409 78172474 62629546 78172645 62629683 78172816 62629820 78172987 62629957 78173158 62630094 78173329 62630231 78173500 62630368 78173671 62630505 78173842 62630642 78174013 62630779 78174184 62630916 78174355 62631053 78174526 62631190 78174697 62631327 78174868 62631464 78175039 62631601 78175210 62631738 78175381 62631875 78175552 62632012 78175723 62632149 78175894 62632286 78176065 62632423 78176236 62632560 78176407 62632697 78176578 62632834 78176749 62632971 78176920 62633108 78177091 62633245 78177262 62633382 78177433 62633519 78177604 62633656 78177775 62633793 78177946 62633930 78178117 62634067 78178288 62634204 78178459 62634341 78178630 62634478 78178801 62634615 78178972 62634752 78179143 62634889 78179314 62635026 78179485 62635163 78179656 62635300 78179827 62635437 78179998 62635574 78180169 62635711 78180340 62635848 78180511 62635985 78180682 62636122 78180853 62636259 78181024 62636396 78181195 62636533 78181366 62636670 78181537 62636807 78181708 62636944 78181879 62637081 78182050 62637218 78182221 62637355 78182392 62637492 78182563 62637629 78182734 62637766 78182905 62637903 78183076 62638040 78183247 62638177 78183418 62638314 78183589 62638451 78183760 62638588 78183931 62638725 78184102 62638862 78184273 62638999 78184444 62639136 78184615 62639273 78184786 62639410 78184957 62639547 78185128 62639684 78185299 62639821 78185470 62639958 78185641 62640095 78185812 62640232 78185983 62640369 78186154 62640506 78186325 62640643 78186496 62640780 78186667 62640917 78186838 62641054 78187009 62641191 78187180 62641328 78187351 62641465 78187522 62641602 78187693 62641739 78187864 62641876 78188035 62642013 78188206 62642150 78188377 62642287 78188548 62642424 78188719 62642561 78188890 62642698 78189061 62642835 78189232 62642972 78189403 62643109 78189574 62643246 78189745 62643383 78189916 62643520 78190087 62643657 78190258 62643794 78190429 62643931 78190600 62644068 78190771 62644205 78190942 62644342 78191113 62644479 78191284 62644616 78191455 62644753 78191626 62644890 78191797 62645027 78191968 62645164 78192139 62645301 78192310 62645438 78192481 62645575 78192652 62645712 78192823 62645849 78192994 62645986 78193165 62646123 78193336 62646260 78193507 62646397 78193678 62646534 78193849 62646671 78194020 62646808 78194191 62646945 78194362 62647082 78194533 62647219 78194704 62647356 78194875 62647493 78195046 62647630 78195217 62647767 78195388 62647904 78195559 62648041 78195730 62648178 78195901 62648315 78196072 62648452 78196243 62648589 78196414 62648726 78196585 62648863 78196756 62649000 78196927 62649137 78197098 62649274 78197269 62649411 78197440 62649548 78197611 62649685 78197782 62649822 78197953 62649959 78198124 62650096 78198295 62650233 78198466 62650370 78198637 62650507 78198808 62650644 78198979 62650781 78199150 62650918 78199321 62651055 78199492 62651192 78199663 62651329 78199834 62651466 78200005 62651603 78200176 62651740 78200347 62651877 78200518 62652014 78200689 62652151 78200860 62652288 78201031 62652425 78201202 62652562 78201373 62652699 78201544 62652836 78201715 62652973 78201886 62653110 78202057 62653247 78202228 62653384 78202399 62653521 78202570 62653658 78202741 62653795 78202912 62653932 78203083 62654069 78203254 62654206 78203425 62654343 78203596 62654480 78203767 62654617 78203938 62654754 78204109 62654891 78204280 62655028 78204451 62655165 78204622 62655302 78204793 62655439 78204964 62655576 78205135 62655713 78205306 62655850 78205477 62655987 78205648 62656124 78205819 62656261 78205990 62656398 78206161 62656535 78206332 62656672 78206503 62656809 78206674 62656946 78206845 62657083 78207016 62657220 78207187 62657357 78207358 62657494 78207529 62657631 78207700 62657768 78207871 62657905 78208042 62658042 78208213 62658179 78208384 62658316 78208555 62658453 78208726 62658590 78208897 62658727 78209068 62658864 78209239 62659001 78209410 62659138 78209581 62659275 78209752 62659412 78209923 62659549 78210094 62659686 78210265 62659823 78210436 62659960 78210607 62660097 78210778 62660234 78210949 62660371 78211120 62660508 78211291 62660645 78211462 62660782 78211633 62660919 78211804 62661056 78211975 62661193 78212146 62661330 78212317 62661467 78212488 62661604 78212659 62661741 78212830 62661878 78213001 62662015 78213172 62662152 78213343 62662289 78213514 62662426 78213685 62662563 78213856 62662700 78214027 62662837 78214198 62662974 78214369 62663111 78214540 62663248 78214711 62663385 78214882 62663522 78215053 62663659 78215224 62663796 78215395 62663933 78215566 62664070 78215737 62664207 78215908 62664344 78216079 62664481 78216250 62664618 78216421 62664755 78216592 62664892 78216763 62665029 78216934 62665166 78217105 62665303 78217276 62665440 78217447 62665577 78217618 62665714 78217789 62665851 78217960 62665988 78218131 62666125 78218302 62666262 78218473 62666399 78218644 62666536 78218815 62666673 78218986 62666810 78219157 62666947 78219328 62667084 78219499 62667221 78219670 62667358 78219841 62667495 78220012 62667632 78220183 62667769 78220354 62667906 78220525 62668043 78220696 62668180 78220867 62668317 78221038 62668454 78221209 62668591 78221380 62668728 78221551 62668865 78221722 62669002 78221893 62669139 78222064 62669276 78222235 62669413 78222406 62669550 78222577 62669687 78222748 62669824 78222919 62669961 78223090 62670098 78223261 62670235 78223432 62670372 78223603 62670509 78223774 62670646 78223945 62670783 78224116 62670920 78224287 62671057 78224458 62671194 78224629 62671331 78224800 62671468 78224971 62671605 78225142 62671742 78225313 62671879 78225484 62672016 78225655 62672153 78225826 62672290 78225997 62672427 78226168 62672564 78226339 62672701 78226510 62672838 78226681 62672975 78226852 62673112 78227023 62673249 78227194 62673386 78227365 62673523 78227536 62673660 78227707 62673797 78227878 62673934 78228049 62674071 78228220 62674208 78228391 62674345 78228562 62674482 78228733 62674619 78228904 62674756 78229075 62674893 78229246 62675030 78229417 62675167 78229588 62675304 78229759 62675441 78229930 62675578 78230101 62675715 78230272 62675852 78230443 62675989 78230614 62676126 78230785 62676263 78230956 62676400 78231127 62676537 78231298 62676674 78231469 62676811 78231640 62676948 78231811 62677085 78231982 62677222 78232153 62677359 78232324 62677496 78232495 62677633 78232666 62677770 78232837 62677907 78233008 62678044 78233179 62678181 78233350 62678318 78233521 62678455 78233692 62678592 78233863 62678729 78234034 62678866 78234205 62679003 78234376 62679140 78234547 62679277 78234718 62679414 78234889 62679551 78235060 62679688 78235231 62679825 78235402 62679962 78235573 62680099 78235744 62680236 78235915 62680373 78236086 62680510 78236257 62680647 78236428 62680784 78236599 62680921 78236770 62681058 78236941 62681195 78237112 62681332 78237283 62681469 78237454 62681606 78237625 62681743 78237796 62681880 78237967 62682017 78238138 62682154 78238309 62682291 78238480 62682428 78238651 62682565 78238822 62682702 78238993 62682839 78239164 62682976 78239335 62683113 78239506 62683250 78239677 62683387 78239848 62683524 78240019 62683661 78240190 62683798 78240361 62683935 78240532 62684072 78240703 62684209 78240874 62684346 78241045 62684483 78241216 62684620 78241387 62684757 78241558 62684894 78241729 62685031 78241900 62685168 78242071 62685305 78242242 62685442 78242413 62685579 78242584 62685716 78242755 62685853 78242926 62685990 78243097 62686127 78243268 62686264 78243439 62686401 78243610 62686538 78243781 62686675 78243952 62686812 78244123 62686949 78244294 62687086 78244465 62687223 78244636 62687360 78244807 62687497 78244978 62687634 78245149 62687771 78245320 62687908 78245491 62688045 78245662 62688182 78245833 62688319 78246004 62688456 78246175 62688593 78246346 62688730 78246517 62688867 78246688 62689004 78246859 62689141 78247030 62689278 78247201 62689415 78247372 62689552 78247543 62689689 78247714 62689826 78247885 62689963 78248056 62690100 78248227 62690237 78248398 62690374 78248569 62690511 78248740 62690648 78248911 62690785 78249082 62690922 78249253 62691059 78249424 62691196 78249595 62691333 78249766 62691470 78249937 62691607 78250108 62691744 78250279 62691881 78250450 62692018 78250621 62692155 78250792 62692292 78250963 62692429 78251134 62692566 78251305 62692703 78251476 62692840 78251647 62692977 78251818 62693114 78251989 62693251 78252160 62693388 78252331 62693525 78252502 62693662 78252673 62693799 78252844 62693936 78253015 62694073 78253186 62694210 78253357 62694347 78253528 62694484 78253699 62694621 78253870 62694758 78254041 62694895 78254212 62695032 78254383 62695169 78254554 62695306 78254725 62695443 78254896 62695580 78255067 62695717 78255238 62695854 78255409 62695991 78255580 62696128 78255751 62696265 78255922 62696402 78256093 62696539 78256264 62696676 78256435 62696813 78256606 62696950 78256777 62697087 78256948 62697224 78257119 62697361 78257290 62697498 78257461 62697635 78257632 62697772 78257803 62697909 78257974 62698046 78258145 62698183 78258316 62698320 78258487 62698457 78258658 62698594 78258829 62698731 78259000 62698868 78259171 62699005 78259342 62699142 78259513 62699279 78259684 62699416 78259855 62699553 78260026 62699690 78260197 62699827 78260368 62699964 78260539 62700101 78260710 62700238 78260881 62700375 78261052 62700512 78261223 62700649 78261394 62700786 78261565 62700923 78261736 62701060 78261907 62701197 78262078 62701334 78262249 62701471 78262420 62701608 78262591 62701745 78262762 62701882 78262933 62702019 78263104 62702156 78263275 62702293 78263446 62702430 78263617 62702567 78263788 62702704 78263959 62702841 78264130 62702978 78264301 62703115 78264472 62703252 78264643 62703389 78264814 62703526 78264985 62703663 78265156 62703800 78265327 62703937 78265498 62704074 78265669 62704211 78265840 62704348 78266011 62704485 78266182 62704622 78266353 62704759 78266524 62704896 78266695 62705033 78266866 62705170 78267037 62705307 78267208 62705444 78267379 62705581 78267550 62705718 78267721 62705855 78267892 62705992 78268063 62706129 78268234 62706266 78268405 62706403 78268576 62706540 78268747 62706677 78268918 62706814 78269089 62706951 78269260 62707088 78269431 62707225 78269602 62707362 78269773 62707499 78269944 62707636 78270115 62707773 78270286 62707910 78270457 62708047 78270628 62708184 78270799 62708321 78270970 62708458 78271141 62708595 78271312 62708732 78271483 62708869 78271654 62709006 78271825 62709143 78271996 62709280 78272167 62709417 78272338 62709554 78272509 62709691 78272680 62709828 78272851 62709965 78273022 62710102 78273193 62710239 78273364 62710376 78273535 62710513 78273706 62710650 78273877 62710787 78274048 62710924 78274219 62711061 78274390 62711198 78274561 62711335 78274732 62711472 78274903 62711609 78275074 62711746 78275245 62711883 78275416 62712020 78275587 62712157 78275758 62712294 78275929 62712431 78276100 62712568 78276271 62712705 78276442 62712842 78276613 62712979 78276784 62713116 78276955 62713253 78277126 62713390 78277297 62713527 78277468 62713664 78277639 62713801 78277810 62713938 78277981 62714075 78278152 62714212 78278323 62714349 78278494 62714486 78278665 62714623 78278836 62714760 78279007 62714897 78279178 62715034 78279349 62715171 78279520 62715308 78279691 62715445 78279862 62715582 78280033 62715719 78280204 62715856 78280375 62715993 78280546 62716130 78280717 62716267 78280888 62716404 78281059 62716541 78281230 62716678 78281401 62716815 78281572 62716952 78281743 62717089 78281914 62717226 78282085 62717363 78282256 62717500 78282427 62717637 78282598 62717774 78282769 62717911 78282940 62718048 78283111 62718185 78283282 62718322 78283453 62718459 78283624 62718596 78283795 62718733 78283966 62718870 78284137 62719007 78284308 62719144 78284479 62719281 78284650 62719418 78284821 62719555 78284992 62719692 78285163 62719829 78285334 62719966 78285505 62720103 78285676 62720240 78285847 62720377 78286018 62720514 78286189 62720651 78286360 62720788 78286531 62720925 78286702 62721062 78286873 62721199 78287044 62721336 78287215 62721473 78287386 62721610 78287557 62721747 78287728 62721884 78287899 62722021 78288070 62722158 78288241 62722295 78288412 62722432 78288583 62722569 78288754 62722706 78288925 62722843 78289096 62722980 78289267 62723117 78289438 62723254 78289609 62723391 78289780 62723528 78289951 62723665 78290122 62723802 78290293 62723939 78290464 62724076 78290635 62724213 78290806 62724350 78290977 62724487 78291148 62724624 78291319 62724761 78291490 62724898 78291661 62725035 78291832 62725172 78292003 62725309 78292174 62725446 78292345 62725583 78292516 62725720 78292687 62725857 78292858 62725994 78293029 62726131 78293200 62726268 78293371 62726405 78293542 62726542 78293713 62726679 78293884 62726816 78294055 62726953 78294226 62727090 78294397 62727227 78294568 62727364 78294739 62727501 78294910 62727638 78295081 62727775 78295252 62727912 78295423 62728049 78295594 62728186 78295765 62728323 78295936 62728460 78296107 62728597 78296278 62728734 78296449 62728871 78296620 62729008 78296791 62729145 78296962 62729282 78297133 62729419 78297304 62729556 78297475 62729693 78297646 62729830 78297817 62729967 78297988 62730104 78298159 62730241 78298330 62730378 78298501 62730515 78298672 62730652 78298843 62730789 78299014 62730926 78299185 62731063 78299356 62731200 78299527 62731337 78299698 62731474 78299869 62731611 78300040 62731748 78300211 62731885 78300382 62732022 78300553 62732159 78300724 62732296 78300895 62732433 78301066 62732570 78301237 62732707 78301408 62732844 78301579 62732981 78301750 62733118 78301921 62733255 78302092 62733392 78302263 62733529 78302434 62733666 78302605 62733803 78302776 62733940 78302947 62734077 78303118 62734214 78303289 62734351 78303460 62734488 78303631 62734625 78303802 62734762 78303973 62734899 78304144 62735036 78304315 62735173 78304486 62735310 78304657 62735447 78304828 62735584 78304999 62735721 78305170 62735858 78305341 62735995 78305512 62736132 78305683 62736269 78305854 62736406 78306025 62736543 78306196 62736680 78306367 62736817 78306538 62736954 78306709 62737091 78306880 62737228 78307051 62737365 78307222 62737502 78307393 62737639 78307564 62737776 78307735 62737913 78307906 62738050 78308077 62738187 78308248 62738324 78308419 62738461 78308590 62738598 78308761 62738735 78308932 62738872 78309103 62739009 78309274 62739146 78309445 62739283 78309616 62739420 78309787 62739557 78309958 62739694 78310129 62739831 78310300 62739968 78310471 62740105 78310642 62740242 78310813 62740379 78310984 62740516 78311155 62740653 78311326 62740790 78311497 62740927 78311668 62741064 78311839 62741201 78312010 62741338 78312181 62741475 78312352 62741612 78312523 62741749 78312694 62741886 78312865 62742023 78313036 62742160 78313207 62742297 78313378 62742434 78313549 62742571 78313720 62742708 78313891 62742845 78314062 62742982 78314233 62743119 78314404 62743256 78314575 62743393 78314746 62743530 78314917 62743667 78315088 62743804 78315259 62743941 78315430 62744078 78315601 62744215 78315772 62744352 78315943 62744489 78316114 62744626 78316285
1000 28083900 0 28083900 35053627 28084037 35053798 28084174 35053969 28084311 35054140 28084448 35054311 28084585 35054482 28084722 35054653 28084859 35054824 28084996 35054995 28085133 35055166 28085270 35055337 28085407 35055508 28085544 35055679 28085681 35055850 28085818 35056021 28085955 35056192 28086092 35056363 28086229 35056534 28086366 35056705 28086503 35056876 28086640 35057047 28086777 35057218 28086914 35057389 28087051 35057560 28087188 35057731 28087325 35057902 28087462 35058073 28087599 35058244 28087736 35058415 28087873 35058586 28088010 35058757 28088147 35058928 28088284 35059099 28088421 35059270 28088558 35059441 28088695 35059612 28088832 35059783 28088969 35059954 28089106 35060125 28089243 35060296 28089380 35060467 28089517 35060638 28089654 35060809 28089791 35060980 28089928 35061151 28090065 35061322 28090202 35061493 28090339 35061664 28090476 35061835 28090613 35062006 28090750 35062177 28090887 35062348 28091024 35062519 28091161 35062690 28091298 35062861 28091435 35063032 28091572 35063203 28091709 35063374 28091846 35063545 28091983 35063716 28092120 35063887 28092257 35064058 28092394 35064229 28092531 35064400 28092668 35064571 28092805 35064742 28092942 35064913 28093079 35065084 28093216 35065255 28093353 35065426 28093490 35065597 28093627 35065768 28093764 35065939 28093901 35066110 28094038 35066281 28094175 35066452 28094312 35066623 28094449 35066794 28094586 35066965 28094723 35067136 28094860 35067307 28094997 35067478 28095134 35067649 28095271 35067820 28095408 35067991 28095545 35068162 28095682 35068333 28095819 35068504 28095956 35068675 28096093 35068846 28096230 35069017 28096367 35069188 28096504 35069359 28096641 35069530 28096778 35069701 28096915 35069872 28097052 35070043 28097189 35070214 28097326 35070385 28097463 35070556 28097600 35070727 28097737 35070898 28097874 35071069 28098011 35071240 28098148 35071411 28098285 35071582 28098422 35071753 28098559 35071924 28098696 35072095 28098833 35072266 28098970 35072437 28099107 35072608 28099244 35072779 28099381 35072950 28099518 35073121 28099655 35073292 28099792 35073463 28099929 35073634 28100066 35073805 28100203 35073976 28100340 35074147 28100477 35074318 28100614 35074489 28100751 35074660 28100888 35074831 28101025 35075002 28101162 35075173 28101299 35075344 28101436 35075515 28101573 35075686 28101710 35075857 28101847 35076028 28101984 35076199 28102121 35076370 28102258 35076541 28102395 35076712 28102532 35076883 28102669 35077054 28102806 35077225 28102943 35077396 28103080 35077567 28103217 35077738 28103354 35077909 28103491 35078080 28103628 35078251 28103765 35078422 28103902 35078593 28104039 35078764 28104176 35078935 28104313 35079106 28104450 35079277 28104587 35079448 28104724 35079619 28104861 35079790 28104998 35079961 28105135 35080132 28105272 35080303 28105409 35080474 28105546 35080645 28105683 35080816 28105820 35080987 28105957 35081158 28106094 35081329 28106231 35081500 28106368 35081671 28106505 35081842 28106642 35082013 28106779 35082184 28106916 35082355 28107053 35082526 28107190 35082697 28107327 35082868 28107464 35083039 28107601 35083210 28107738 35083381 28107875 35083552 28108012 35083723 28108149 35083894 28108286 35084065 28108423 35084236 28108560 35084407 28108697 35084578 28108834 35084749 28108971 35084920 28109108 35085091 28109245 35085262 28109382 35085433 28109519 35085604 28109656 35085775 28109793 35085946 28109930 35086117 28110067 35086288 28110204 35086459 28110341 35086630 28110478 35086801 28110615 35086972 28110752 35087143 28110889 35087314 28111026 35087485 28111163 35087656 28111300 35087827 28111437 35087998 28111574 35088169 28111711 35088340 28111848 35088511 28111985 35088682 28112122 35088853 28112259 35089024 28112396 35089195 28112533 35089366 28112670 35089537 28112807 35089708 28112944 35089879 28113081 35090050 28113218 35090221 28113355 35090392 28113492 35090563 28113629 35090734 28113766 35090905 28113903 35091076 28114040 35091247 28114177 35091418 28114314 35091589 28114451 35091760 28114588 35091931 28114725 35092102 28114862 35092273 28114999 35092444 28115136 35092615 28115273 35092786 28115410 35092957 28115547 35093128 28115684 35093299 28115821 35093470 28115958 35093641 28116095 35093812 28116232 35093983 28116369 35094154 28116506 35094325 28116643 35094496 28116780 35094667 28116917 35094838 28117054 35095009 28117191 35095180 28117328 35095351 28117465 35095522 28117602 35095693 28117739 35095864 28117876 35096035 28118013 35096206 28118150 35096377 28118287 35096548 28118424 35096719 28118561 35096890 28118698 35097061 28118835 35097232 28118972 35097403 28119109 35097574 28119246 35097745 28119383 35097916 28119520 35098087 28119657 35098258 28119794 35098429 28119931 35098600 28120068 35098771 28120205 35098942 28120342 35099113 28120479 35099284 28120616 35099455 28120753 35099626 28120890 35099797 28121027 35099968 28121164 35100139 28121301 35100310 28121438 35100481 28121575 35100652 28121712 35100823 28121849 35100994 28121986 35101165 28122123 35101336 28122260 35101507 28122397 35101678 28122534 35101849 28122671 35102020 28122808 35102191 28122945 35102362 28123082 35102533 28123219 35102704 28123356 35102875 28123493 35103046 28123630 35103217 28123767 35103388 28123904 35103559 28124041 35103730 28124178 35103901 28124315 35104072 28124452 35104243 28124589 35104414 28124726 35104585 28124863 35104756 28125000 35104927 28125137 35105098 28125274 35105269 28125411 35105440 28125548 35105611 28125685 35105782 28125822 35105953 28125959 35106124 28126096 35106295 28126233 35106466 28126370 35106637 28126507 35106808 28126644 35106979 28126781 35107150 28126918 35107321 28127055 35107492 28127192 35107663 28127329 35107834 28127466 35108005 28127603 35108176 28127740 35108347 28127877 35108518 28128014 35108689 28128151 35108860 28128288 35109031 28128425 35109202 28128562 35109373 28128699 35109544 28128836 35109715 28128973 35109886 28129110 35110057 28129247 35110228 28129384 35110399 28129521 35110570 28129658 35110741 28129795 35110912 28129932 35111083 28130069 35111254 28130206 35111425 28130343 35111596 28130480 35111767 28130617 35111938 28130754 35112109 28130891 35112280 28131028 35112451 28131165 35112622 28131302 35112793 28131439 35112964 28131576 35113135 28131713 35113306 28131850 35113477 28131987 35113648 28132124 35113819 28132261 35113990 28132398 35114161 28132535 35114332 28132672 35114503 28132809 35114674 28132946 35114845 28133083 35115016 28133220 35115187 28133357 35115358 28133494 35115529 28133631 35115700 28133768 35115871 28133905 35116042 28134042 35116213 28134179 35116384 28134316 35116555 28134453 35116726 28134590 35116897 28134727 35117068 28134864 35117239 28135001 35117410 28135138 35117581 28135275 35117752 28135412 35117923 28135549 35118094 28135686 35118265 28135823 35118436 28135960 35118607 28136097 35118778 28136234 35118949 28136371 35119120 28136508 35119291 28136645 35119462 28136782 35119633 28136919 35119804 28137056 35119975 28137193 35120146 28137330 35120317 28137467 35120488 28137604 35120659 28137741 35120830 28137878 35121001 28138015 35121172 28138152 35121343 28138289 35121514 28138426 35121685 28138563 35121856 28138700 35122027 28138837 35122198 28138974 35122369 28139111 35122540 28139248 35122711 28139385 35122882 28139522 35123053 28139659 35123224 28139796 35123395 28139933 35123566 28140070 35123737 28140207 35123908 28140344 35124079 28140481 35124250 28140618 35124421 28140755 35124592 28140892 35124763 28141029 35124934 28141166 35125105 28141303 35125276 28141440 35125447 28141577 35125618 28141714 35125789 28141851 35125960 28141988 35126131 28142125 35126302 28142262 35126473 28142399 35126644 28142536 35126815 28142673 35126986 28142810 35127157 28142947 35127328 28143084 35127499 28143221 35127670 28143358 35127841 28143495 35128012 28143632 35128183 28143769 35128354 28143906 35128525 28144043 35128696 28144180 35128867 28144317 35129038 28144454 35129209 28144591 35129380 28144728 35129551 28144865 35129722 28145002 35129893 28145139 35130064 28145276 35130235 28145413 35130406 28145550 35130577 28145687 35130748 28145824 35130919 28145961 35131090 28146098 35131261 28146235 35131432 28146372 35131603 28146509 35131774 28146646 35131945 28146783 35132116 28146920 35132287 28147057 35132458 28147194 35132629 28147331 35132800 28147468 35132971 28147605 35133142 28147742 35133313 28147879 35133484 28148016 35133655 28148153 35133826 28148290 35133997 28148427 35134168 28148564 35134339 28148701 35134510 28148838 35134681 28148975 35134852 28149112 35135023 28149249 35135194 28149386 35135365 28149523 35135536 28149660 35135707 28149797 35135878 28149934 35136049 28150071 35136220 28150208 35136391 28150345 35136562 28150482 35136733 28150619 35136904 28150756 35137075 28150893 35137246 28151030 35137417 28151167 35137588 28151304 35137759 28151441 35137930 28151578 35138101 28151715 35138272 28151852 35138443 28151989 35138614 28152126 35138785 28152263 35138956 28152400 35139127 28152537 35139298 28152674 35139469 28152811 35139640 28152948 35139811 28153085 35139982 28153222 35140153 28153359 35140324 28153496 35140495 28153633 35140666 28153770 35140837 28153907 35141008 28154044 35141179 28154181 35141350 28154318 35141521 28154455 35141692 28154592 35141863 28154729 35142034 28154866 35142205 28155003 35142376 28155140 35142547 28155277 35142718 28155414 35142889 28155551 35143060 28155688 35143231 28155825 35143402 28155962 35143573 28156099 35143744 28156236 35143915 28156373 35144086 28156510 35144257 28156647 35144428 28156784 35144599 28156921 35144770 28157058 35144941 28157195 35145112 28157332 35145283 28157469 35145454 28157606 35145625 28157743 35145796 28157880 35145967 28158017 35146138 28158154 35146309 28158291 35146480 28158428 35146651 28158565 35146822 28158702 35146993 28158839 35147164 28158976 35147335 28159113 35147506 28159250 35147677 28159387 35147848 28159524 35148019 28159661 35148190 28159798 35148361 28159935 35148532 28160072 35148703 28160209 35148874 28160346 35149045 28160483 35149216 28160620 35149387 28160757 35149558 28160894 35149729 28161031 35149900 28161168 35150071 28161305 35150242 28161442 35150413 28161579 35150584 28161716 35150755 28161853 35150926 28161990 35151097 28162127 35151268 28162264 35151439 28162401 35151610 28162538 35151781 28162675 35151952 28162812 35152123 28162949 35152294 28163086 35152465 28163223 35152636 28163360 35152807 28163497 35152978 28163634 35153149 28163771 35153320 28163908 35153491 28164045 35153662 28164182 35153833 28164319 35154004 28164456 35154175 28164593 35154346 28164730 35154517 28164867 35154688 28165004 35154859 28165141 35155030 28165278 35155201 28165415 35155372 28165552 35155543 28165689 35155714 28165826 35155885 28165963 35156056 28166100 35156227 28166237 35156398 28166374 35156569 28166511 35156740 28166648 35156911 28166785 35157082 28166922 35157253 28167059 35157424 28167196 35157595 28167333 35157766 28167470 35157937 28167607 35158108 28167744 35158279 28167881 35158450 28168018 35158621 28168155 35158792 28168292 35158963 28168429 35159134 28168566 35159305 28168703 35159476 28168840 35159647 28168977 35159818 28169114 35159989 28169251 35160160 28169388 35160331 28169525 35160502 28169662 35160673 28169799 35160844 28169936 35161015 28170073 35161186 28170210 35161357 28170347 35161528 28170484 35161699 28170621 35161870 28170758 35162041 28170895 35162212 28171032 35162383 28171169 35162554 28171306 35162725 28171443 35162896 28171580 35163067 28171717 35163238 28171854 35163409 28171991 35163580 28172128 35163751 28172265 35163922 28172402 35164093 28172539 35164264 28172676 35164435 28172813 35164606 28172950 35164777 28173087 35164948 28173224 35165119 28173361 35165290 28173498 35165461 28173635 35165632 28173772 35165803 28173909 35165974 28174046 35166145 28174183 35166316 28174320 35166487 28174457 35166658 28174594 35166829 28174731 35167000 28174868 35167171 28175005 35167342 28175142 35167513 28175279 35167684 28175416 35167855 28175553 35168026 28175690 35168197 28175827 35168368 28175964 35168539 28176101 35168710 28176238 35168881 28176375 35169052 28176512 35169223 28176649 35169394 28176786 35169565 28176923 35169736 28177060 35169907 28177197 35170078 28177334 35170249 28177471 35170420 28177608 35170591 28177745 35170762 28177882 35170933 28178019 35171104 28178156 35171275 28178293 35171446 28178430 35171617 28178567 35171788 28178704 35171959 28178841 35172130 28178978 35172301 28179115 35172472 28179252 35172643 28179389 35172814 28179526 35172985 28179663 35173156 28179800 35173327 28179937 35173498 28180074 35173669 28180211 35173840 28180348 35174011 28180485 35174182 28180622 35174353 28180759 35174524 28180896 35174695 28181033 35174866 28181170 35175037 28181307 35175208 28181444 35175379 28181581 35175550 28181718 35175721 28181855 35175892 28181992 35176063 28182129 35176234 28182266 35176405 28182403 35176576 28182540 35176747 28182677 35176918 28182814 35177089 28182951 35177260 28183088 35177431 28183225 35177602 28183362 35177773 28183499 35177944 28183636 35178115 28183773 35178286 28183910 35178457 28184047 35178628 28184184 35178799 28184321 35178970 28184458 35179141 28184595 35179312 28184732 35179483 28184869 35179654 28185006 35179825 28185143 35179996 28185280 35180167 28185417 35180338 28185554 35180509 28185691 35180680 28185828 35180851 28185965 35181022 28186102 35181193 28186239 35181364 28186376 35181535 28186513 35181706 28186650 35181877 28186787 35182048 28186924 35182219 28187061 35182390 28187198 35182561 28187335 35182732 28187472 35182903 28187609 35183074 28187746 35183245 28187883 35183416 28188020 35183587 28188157 35183758 28188294 35183929 28188431 35184100 28188568 35184271 28188705 35184442 28188842 35184613 28188979 35184784 28189116 35184955 28189253 35185126 28189390 35185297 28189527 35185468 28189664 35185639 28189801 35185810 28189938 35185981 28190075 35186152 28190212 35186323 28190349 35186494 28190486 35186665 28190623 35186836 28190760 35187007 28190897 35187178 28191034 35187349 28191171 35187520 28191308 35187691 28191445 35187862 28191582 35188033 28191719 35188204 28191856 35188375 28191993 35188546 28192130 35188717 28192267 35188888 28192404 35189059 28192541 35189230 28192678 35189401 28192815 35189572 28192952 35189743 28193089 35189914 28193226 35190085 28193363 35190256 28193500 35190427 28193637 35190598 28193774 35190769 28193911 35190940 28194048 35191111 28194185 35191282 28194322 35191453 28194459 35191624 28194596 35191795 28194733 35191966 28194870 35192137 28195007 35192308 28195144 35192479 28195281 35192650 28195418 35192821 28195555 35192992 28195692 35193163 28195829 35193334 28195966 35193505 28196103 35193676 28196240 35193847 28196377 35194018 28196514 35194189 28196651 35194360 28196788 35194531 28196925 35194702 28197062 35194873 28197199 35195044 28197336 35195215 28197473 35195386 28197610 35195557 28197747 35195728 28197884 35195899 28198021 35196070 28198158 35196241 28198295 35196412 28198432 35196583 28198569 35196754 28198706 35196925 28198843 35197096 28198980 35197267 28199117 35197438 28199254 35197609 28199391 35197780 28199528 35197951 28199665 35198122 28199802 35198293 28199939 35198464 28200076 35198635 28200213 35198806 28200350 35198977 28200487 35199148 28200624 35199319 28200761 35199490 28200898 35199661 28201035 35199832 28201172 35200003 28201309 35200174 28201446 35200345 28201583 35200516 28201720 35200687 28201857 35200858 28201994 35201029 28202131 35201200 28202268 35201371 28202405 35201542 28202542 35201713 28202679 35201884 28202816 35202055 28202953 35202226 28203090 35202397 28203227 35202568 28203364 35202739 28203501 35202910 28203638 35203081 28203775 35203252 28203912 35203423 28204049 35203594 28204186 35203765 28204323 35203936 28204460 35204107 28204597 35204278 28204734 35204449 28204871 35204620 28205008 35204791 28205145 35204962 28205282 35205133 28205419 35205304 28205556 35205475 28205693 35205646 28205830 35205817 28205967 35205988 28206104 35206159 28206241 35206330 28206378 35206501 28206515 35206672 28206652 35206843 28206789 35207014 28206926 35207185 28207063 35207356 28207200 35207527 28207337 35207698 28207474 35207869 28207611 35208040 28207748 35208211 28207885 35208382 28208022 35208553 28208159 35208724 28208296 35208895 28208433 35209066 28208570 35209237 28208707 35209408 28208844 35209579 28208981 35209750 28209118 35209921 28209255 35210092 28209392 35210263 28209529 35210434 28209666 35210605 28209803 35210776 28209940 35210947 28210077 35211118 28210214 35211289 28210351 35211460 28210488 35211631 28210625 35211802 28210762 35211973 28210899 35212144 28211036 35212315 28211173 35212486 28211310 35212657 28211447 35212828 28211584 35212999 28211721 35213170 28211858 35213341 28211995 35213512 28212132 35213683 28212269 35213854 28212406 35214025 28212543 35214196 28212680 35214367 28212817 35214538 28212954 35214709 28213091 35214880 28213228 35215051 28213365 35215222 28213502 35215393 28213639 35215564 28213776 35215735 28213913 35215906 28214050 35216077 28214187 35216248 28214324 35216419 28214461 35216590 28214598 35216761 28214735 35216932 28214872 35217103 28215009 35217274 28215146 35217445 28215283 35217616 28215420 35217787 28215557 35217958 28215694 35218129 28215831 35218300 28215968 35218471 28216105 35218642 28216242 35218813 28216379 35218984 28216516 35219155 28216653 35219326 28216790 35219497 28216927 35219668 28217064 35219839 28217201 35220010 28217338 35220181 28217475 35220352 28217612 35220523 28217749 35220694 28217886 35220865 28218023 35221036 28218160 35221207 28218297 35221378 28218434 35221549 28218571 35221720 28218708 35221891 28218845 35222062 28218982 35222233 28219119 35222404 28219256 35222575 28219393 35222746 28219530 35222917 28219667 35223088 28219804 35223259 28219941 35223430 28220078 35223601 28220215 35223772 28220352 35223943 28220489 35224114 28220626 35224285
1000 15616900 0 15616900 19492627 15617037 19492798 15617174 19492969 15617311 19493140 15617448 19493311 15617585 19493482 15617722 19493653 15617859 19493824 15617996 19493995 15618133 19494166 15618270 19494337 15618407 19494508 15618544 19494679 15618681 19494850 15618818 19495021 15618955 19495192 15619092 19495363 15619229 19495534 15619366 19495705 15619503 19495876 15619640 19496047 15619777 19496218 15619914 19496389 15620051 19496560 15620188 19496731 15620325 19496902 15620462 19497073 15620599 19497244 15620736 19497415 15620873 19497586 15621010 19497757 15621147 19497928 15621284 19498099 15621421 19498270 15621558 19498441 15621695 19498612 15621832 19498783 15621969 19498954 15622106 19499125 15622243 19499296 15622380 19499467 15622517 19499638 15622654 19499809 15622791 19499980 15622928 19500151 15623065 19500322 15623202 19500493 15623339 19500664 15623476 19500835 15623613 19501006 15623750 19501177 15623887 19501348 15624024 19501519 15624161 19501690 15624298 19501861 15624435 19502032 15624572 19502203 15624709 19502374 15624846 19502545 15624983 19502716 15625120 19502887 15625257 19503058 15625394 19503229 15625531 19503400 15625668 19503571 15625805 19503742 15625942 19503913 15626079 19504084 15626216 19504255 15626353 19504426 15626490 19504597 15626627 19504768 15626764 19504939 15626901 19505110 15627038 19505281 15627175 19505452 15627312 19505623 15627449 19505794 15627586 19505965 15627723 19506136 15627860 19506307 15627997 19506478 15628134 19506649 15628271 19506820 15628408 19506991 15628545 19507162 15628682 19507333 15628819 19507504 15628956 19507675 15629093 19507846 15629230 19508017 15629367 19508188 15629504 19508359 15629641 19508530 15629778 19508701 15629915 19508872 15630052 19509043 15630189 19509214 15630326 19509385 15630463 19509556 15630600 19509727 15630737 19509898 15630874 19510069 15631011 19510240 15631148 19510411 15631285 19510582 15631422 19510753 15631559 19510924 15631696 19511095 15631833 19511266 15631970 19511437 15632107 19511608 15632244 19511779 15632381 19511950 15632518 19512121 15632655 19512292 15632792 19512463 15632929 19512634 15633066 19512805 15633203 19512976 15633340 19513147 15633477 19513318 15633614 19513489 15633751 19513660 15633888 19513831 15634025 19514002 15634162 19514173 15634299 19514344 15634436 19514515 15634573 19514686 15634710 19514857 15634847 19515028 15634984 19515199 15635121 19515370 15635258 19515541 15635395 19515712 15635532 19515883 15635669 19516054 15635806 19516225 15635943 19516396 15636080 19516567 15636217 19516738 15636354 19516909 15636491 19517080 15636628 19517251 15636765 19517422 15636902 19517593 15637039 19517764 15637176 19517935 15637313 19518106 15637450 19518277 15637587 19518448 15637724 19518619 15637861 19518790 15637998 19518961 15638135 19519132 15638272 19519303 15638409 19519474 15638546 19519645 15638683 19519816 15638820 19519987 15638957 19520158 15639094 19520329 15639231 19520500 15639368 19520671 15639505 19520842 15639642 19521013 15639779 19521184 15639916 19521355 15640053 19521526 15640190 19521697 15640327 19521868 15640464 19522039 15640601 19522210 15640738 19522381 15640875 19522552 15641012 19522723 15641149 19522894 15641286 19523065 15641423 19523236 15641560 19523407 15641697 19523578 15641834 19523749 15641971 19523920 15642108 19524091 15642245 19524262 15642382 19524433 15642519 19524604 15642656 19524775 15642793 19524946 15642930 19525117 15643067 19525288 15643204 19525459 15643341 19525630 15643478 19525801 15643615 19525972 15643752 19526143 15643889 19526314 15644026 19526485 15644163 19526656 15644300 19526827 15644437 19526998 15644574 19527169 15644711 19527340 15644848 19527511 15644985 19527682 15645122 19527853 15645259 19528024 15645396 19528195 15645533 19528366 15645670 19528537 15645807 19528708 15645944 19528879 15646081 19529050 15646218 19529221 15646355 19529392 15646492 19529563 15646629 19529734 15646766 19529905 15646903 19530076 15647040 19530247 15647177 19530418 15647314 19530589 15647451 19530760 15647588 19530931 15647725 19531102 15647862 19531273 15647999 19531444 15648136 19531615 15648273 19531786 15648410 19531957 15648547 19532128 15648684 19532299 15648821 19532470 15648958 19532641 15649095 19532812 15649232 19532983 15649369 19533154 15649506 19533325 15649643 19533496 15649780 19533667 15649917 19533838 15650054 19534009 15650191 19534180 15650328 19534351 15650465 19534522 15650602 19534693 15650739 19534864 15650876 19535035 15651013 19535206 15651150 19535377 15651287 19535548 15651424 19535719 15651561 19535890 15651698 19536061 15651835 19536232 15651972 19536403 15652109 19536574 15652246 19536745 15652383 19536916 15652520 19537087 15652657 19537258 15652794 19537429 15652931 19537600 15653068 19537771 15653205 19537942 15653342 19538113 15653479 19538284 15653616 19538455 15653753 19538626 15653890 19538797 15654027 19538968 15654164 19539139 15654301 19539310 15654438 19539481 15654575 19539652 15654712 19539823 15654849 19539994 15654986 19540165 15655123 19540336 15655260 19540507 15655397 19540678 15655534 19540849 15655671 19541020 15655808 19541191 15655945 19541362 15656082 19541533 15656219 19541704 15656356 19541875 15656493 19542046 15656630 19542217 15656767 19542388 15656904 19542559 15657041 19542730 15657178 19542901 15657315 19543072 15657452 19543243 15657589 19543414 15657726 19543585 15657863 19543756 15658000 19543927 15658137 19544098 15658274 19544269 15658411 19544440 15658548 19544611 15658685 19544782 15658822 19544953 15658959 19545124 15659096 19545295 15659233 19545466 15659370 19545637 15659507 19545808 15659644 19545979 15659781 19546150 15659918 19546321 15660055 19546492 15660192 19546663 15660329 19546834 15660466 19547005 15660603 19547176 15660740 19547347 15660877 19547518 15661014 19547689 15661151 19547860 15661288 19548031 15661425 19548202 15661562 19548373 15661699 19548544 15661836 19548715 15661973 19548886 15662110 19549057 15662247 19549228 15662384 19549399 15662521 19549570 15662658 19549741 15662795 19549912 15662932 19550083 15663069 19550254 15663206 19550425 15663343 19550596 15663480 19550767 15663617 19550938 15663754 19551109 15663891 19551280 15664028 19551451 15664165 19551622 15664302 19551793 15664439 19551964 15664576 19552135 15664713 19552306 15664850 19552477 15664987 19552648 15665124 19552819 15665261 19552990 15665398 19553161 15665535 19553332 15665672 19553503 15665809 19553674 15665946 19553845 15666083 19554016 15666220 19554187 15666357 19554358 15666494 19554529 15666631 19554700 15666768 19554871 15666905 19555042 15667042 19555213 15667179 19555384 15667316 19555555 15667453 19555726 15667590 19555897 15667727 19556068 15667864 19556239 15668001 19556410 15668138 19556581 15668275 19556752 15668412 19556923 15668549 19557094 15668686 19557265 15668823 19557436 15668960 19557607 15669097 19557778 15669234 19557949 15669371 19558120 15669508 19558291 15669645 19558462 15669782 19558633 15669919 19558804 15670056 19558975 15670193 19559146 15670330 19559317 15670467 19559488 15670604 19559659 15670741 19559830 15670878 19560001 15671015 19560172 15671152 19560343 15671289 19560514 15671426 19560685 15671563 19560856 15671700 19561027 15671837 19561198 15671974 19561369 15672111 19561540 15672248 19561711 15672385 19561882 15672522 19562053 15672659 19562224 15672796 19562395 15672933 19562566 15673070 19562737 15673207 19562908 15673344 19563079 15673481 19563250 15673618 19563421 15673755 19563592 15673892 19563763 15674029 19563934 15674166 19564105 15674303 19564276 15674440 19564447 15674577 19564618 15674714 19564789 15674851 19564960 15674988 19565131 15675125 19565302 15675262 19565473 15675399 19565644 15675536 19565815 15675673 19565986 15675810 19566157 15675947 19566328 15676084 19566499 15676221 19566670 15676358 19566841 15676495 19567012 15676632 19567183 15676769 19567354 15676906 19567525 15677043 19567696 15677180 19567867 15677317 19568038 15677454 19568209 15677591 19568380 15677728 19568551 15677865 19568722 15678002 19568893 15678139 19569064 15678276 19569235 15678413 19569406 15678550 19569577 15678687 19569748 15678824 19569919 15678961 19570090 15679098 19570261 15679235 19570432 15679372 19570603 15679509 19570774 15679646 19570945 15679783 19571116 15679920 19571287 15680057 19571458 15680194 19571629 15680331 19571800 15680468 19571971 15680605 19572142 15680742 19572313 15680879 19572484 15681016 19572655 15681153 19572826 15681290 19572997 15681427 19573168 15681564 19573339 15681701 19573510 15681838 19573681 15681975 19573852 15682112 19574023 15682249 19574194 15682386 19574365 15682523 19574536 15682660 19574707 15682797 19574878 15682934 19575049 15683071 19575220 15683208 19575391 15683345 19575562 15683482 19575733 15683619 19575904 15683756 19576075 15683893 19576246 15684030 19576417 15684167 19576588 15684304 19576759 15684441 19576930 15684578 19577101 15684715 19577272 15684852 19577443 15684989 19577614 15685126 19577785 15685263 19577956 15685400 19578127 15685537 19578298 15685674 19578469 15685811 19578640 15685948 19578811 15686085 19578982 15686222 19579153 15686359 19579324 15686496 19579495 15686633 19579666 15686770 19579837 15686907 19580008 15687044 19580179 15687181 19580350 15687318 19580521 15687455 19580692 15687592 19580863 15687729 19581034 15687866 19581205 15688003 19581376 15688140 19581547 15688277 19581718 15688414 19581889 15688551 19582060 15688688 19582231 15688825 19582402 15688962 19582573 15689099 19582744 15689236 19582915 15689373 19583086 15689510 19583257 15689647 19583428 15689784 19583599 15689921 19583770 15690058 19583941 15690195 19584112 15690332 19584283 15690469 19584454 15690606 19584625 15690743 19584796 15690880 19584967 15691017 19585138 15691154 19585309 15691291 19585480 15691428 19585651 15691565 19585822 15691702 19585993 15691839 19586164 15691976 19586335 15692113 19586506 15692250 19586677 15692387 19586848 15692524 19587019 15692661 19587190 15692798 19587361 15692935 19587532 15693072 19587703 15693209 19587874 15693346 19588045 15693483 19588216 15693620 19588387 15693757 19588558 15693894 19588729 15694031 19588900 15694168 19589071 15694305 19589242 15694442 19589413 15694579 19589584 15694716 19589755 15694853 19589926 15694990 19590097 15695127 19590268 15695264 19590439 15695401 19590610 15695538 19590781 15695675 19590952 15695812 19591123 15695949 19591294 15696086 19591465 15696223 19591636 15696360 19591807 15696497 19591978 15696634 19592149 15696771 19592320 15696908 19592491 15697045 19592662 15697182 19592833 15697319 19593004 15697456 19593175 15697593 19593346 15697730 19593517 15697867 19593688 15698004 19593859 15698141 19594030 15698278 19594201 15698415 19594372 15698552 19594543 15698689 19594714 15698826 19594885 15698963 19595056 15699100 19595227 15699237 19595398 15699374 19595569 15699511 19595740 15699648 19595911 15699785 19596082 15699922 19596253 15700059 19596424 15700196 19596595 15700333 19596766 15700470 19596937 15700607 19597108 15700744 19597279 15700881 19597450 15701018 19597621 15701155 19597792 15701292 19597963 15701429 19598134 15701566 19598305 15701703 19598476 15701840 19598647 15701977 19598818 15702114 19598989 15702251 19599160 15702388 19599331 15702525 19599502 15702662 19599673 15702799 19599844 15702936 19600015 15703073 19600186 15703210 19600357 15703347 19600528 15703484 19600699 15703621 19600870 15703758 19601041 15703895 19601212 15704032 19601383 15704169 19601554 15704306 19601725 15704443 19601896 15704580 19602067 15704717 19602238 15704854 19602409 15704991 19602580 15705128 19602751 15705265 19602922 15705402 19603093 15705539 19603264 15705676 19603435 15705813 19603606 15705950 19603777 15706087 19603948 15706224 19604119 15706361 19604290 15706498 19604461 15706635 19604632 15706772 19604803 15706909 19604974 15707046 19605145 15707183 19605316 15707320 19605487 15707457 19605658 15707594 19605829 15707731 19606000 15707868 19606171 15708005 19606342 15708142 19606513 15708279 19606684 15708416 19606855 15708553 19607026 15708690 19607197 15708827 19607368 15708964 19607539 15709101 19607710 15709238 19607881 15709375 19608052 15709512 19608223 15709649 19608394 15709786 19608565 15709923 19608736 15710060 19608907 15710197 19609078 15710334 19609249 15710471 19609420 15710608 19609591 15710745 19609762 15710882 19609933 15711019 19610104 15711156 19610275 15711293 19610446 15711430 19610617 15711567 19610788 15711704 19610959 15711841 19611130 15711978 19611301 15712115 19611472 15712252 19611643 15712389 19611814 15712526 19611985 15712663 19612156 15712800 19612327 15712937 19612498 15713074 19612669 15713211 19612840 15713348 19613011 15713485 19613182 15713622 19613353 15713759 19613524 15713896 19613695 15714033 19613866 15714170 19614037 15714307 19614208 15714444 19614379 15714581 19614550 15714718 19614721 15714855 19614892 15714992 19615063 15715129 19615234 15715266 19615405 15715403 19615576 15715540 19615747 15715677 19615918 15715814 19616089 15715951 19616260 15716088 19616431 15716225 19616602 15716362 19616773 15716499 19616944 15716636 19617115 15716773 19617286 15716910 19617457 15717047 19617628 15717184 19617799 15717321 19617970 15717458 19618141 15717595 19618312 15717732 19618483 15717869 19618654 15718006 19618825 15718143 19618996 15718280 19619167 15718417 19619338 15718554 19619509 15718691 19619680 15718828 19619851 15718965 19620022 15719102 19620193 15719239 19620364 15719376 19620535 15719513 19620706 15719650 19620877 15719787 19621048 15719924 19621219 15720061 19621390 15720198 19621561 15720335 19621732 15720472 19621903 15720609 19622074 15720746 19622245 15720883 19622416 15721020 19622587 15721157 19622758 15721294 19622929 15721431 19623100 15721568 19623271 15721705 19623442 15721842 19623613 15721979 19623784 15722116 19623955 15722253 19624126 15722390 19624297 15722527 19624468 15722664 19624639 15722801 19624810 15722938 19624981 15723075 19625152 15723212 19625323 15723349 19625494 15723486 19625665 15723623 19625836 15723760 19626007 15723897 19626178 15724034 19626349 15724171 19626520 15724308 19626691 15724445 19626862 15724582 19627033 15724719 19627204 15724856 19627375 15724993 19627546 15725130 19627717 15725267 19627888 15725404 19628059 15725541 19628230 15725678 19628401 15725815 19628572 15725952 19628743 15726089 19628914 15726226 19629085 15726363 19629256 15726500 19629427 15726637 19629598 15726774 19629769 15726911 19629940 15727048 19630111 15727185 19630282 15727322 19630453 15727459 19630624 15727596 19630795 15727733 19630966 15727870 19631137 15728007 19631308 15728144 19631479 15728281 19631650 15728418 19631821 15728555 19631992 15728692 19632163 15728829 19632334 15728966 19632505 15729103 19632676 15729240 19632847 15729377 19633018 15729514 19633189 15729651 19633360 15729788 19633531 15729925 19633702 15730062 19633873 15730199 19634044 15730336 19634215 15730473 19634386 15730610 19634557 15730747 19634728 15730884 19634899 15731021 19635070 15731158 19635241 15731295 19635412 15731432 19635583 15731569 19635754 15731706 19635925 15731843 19636096 15731980 19636267 15732117 19636438 15732254 19636609 15732391 19636780 15732528 19636951 15732665 19637122 15732802 19637293 15732939 19637464 15733076 19637635 15733213 19637806 15733350 19637977 15733487 19638148 15733624 19638319 15733761 19638490 15733898 19638661 15734035 19638832 15734172 19639003 15734309 19639174 15734446 19639345 15734583 19639516 15734720 19639687 15734857 19639858 15734994 19640029 15735131 19640200 15735268 19640371 15735405 19640542 15735542 19640713 15735679 19640884 15735816 19641055 15735953 19641226 15736090 19641397 15736227 19641568 15736364 19641739 15736501 19641910 15736638 19642081 15736775 19642252 15736912 19642423 15737049 19642594 15737186 19642765 15737323 19642936 15737460 19643107 15737597 19643278 15737734 19643449 15737871 19643620 15738008 19643791 15738145 19643962 15738282 19644133 15738419 19644304 15738556 19644475 15738693 19644646 15738830 19644817 15738967 19644988 15739104 19645159 15739241 19645330 15739378 19645501 15739515 19645672 15739652 19645843 15739789 19646014 15739926 19646185 15740063 19646356 15740200 19646527 15740337 19646698 15740474 19646869 15740611 19647040 15740748 19647211 15740885 19647382 15741022 19647553 15741159 19647724 15741296 19647895 15741433 19648066 15741570 19648237 15741707 19648408 15741844 19648579 15741981 19648750 15742118 19648921 15742255 19649092 15742392 19649263 15742529 19649434 15742666 19649605 15742803 19649776 15742940 19649947 15743077 19650118 15743214 19650289 15743351 19650460 15743488 19650631 15743625 19650802 15743762 19650973 15743899 19651144 15744036 19651315 15744173 19651486 15744310 19651657 15744447 19651828 15744584 19651999 15744721 19652170 15744858 19652341 15744995 19652512 15745132 19652683 15745269 19652854 15745406 19653025 15745543 19653196 15745680 19653367 15745817 19653538 15745954 19653709 15746091 19653880 15746228 19654051 15746365 19654222 15746502 19654393 15746639 19654564 15746776 19654735 15746913 19654906 15747050 19655077 15747187 19655248 15747324 19655419 15747461 19655590 15747598 19655761 15747735 19655932 15747872 19656103 15748009 19656274 15748146 19656445 15748283 19656616 15748420 19656787 15748557 19656958 15748694 19657129 15748831 19657300 15748968 19657471 15749105 19657642 15749242 19657813 15749379 19657984 15749516 19658155 15749653 19658326 15749790 19658497 15749927 19658668 15750064 19658839 15750201 19659010 15750338 19659181 15750475 19659352 15750612 19659523 15750749 19659694 15750886 19659865 15751023 19660036 15751160 19660207 15751297 19660378 15751434 19660549 15751571 19660720 15751708 19660891 15751845 19661062 15751982 19661233 15752119 19661404 15752256 19661575 15752393 19661746 15752530 19661917 15752667 19662088 15752804 19662259 15752941 19662430 15753078 19662601 15753215 19662772 15753352 19662943 15753489 19663114 15753626 19663285
1000 52816377 0 52816377 65924091 52816514 65924262 52816651 65924433 52816788 65924604 52816925 65924775 52817062 65924946 52817199 65925117 52817336 65925288 52817473 65925459 52817610 65925630 52817747 65925801 52817884 65925972 52818021 65926143 52818158 65926314 52818295 65926485 52818432 65926656 52818569 65926827 52818706 65926998 52818843 65927169 52818980 65927340 52819117 65927511 52819254 65927682 52819391 65927853 52819528 65928024 52819665 65928195 52819802 65928366 52819939 65928537 52820076 65928708 52820213 65928879 52820350 65929050 52820487 65929221 52820624 65929392 52820761 65929563 52820898 65929734 52821035 65929905 52821172 65930076 52821309 65930247 52821446 65930418 52821583 65930589 52821720 65930760 52821857 65930931 52821994 65931102 52822131 65931273 52822268 65931444 52822405 65931615 52822542 65931786 52822679 65931957 52822816 65932128 52822953 65932299 52823090 65932470 52823227 65932641 52823364 65932812 52823501 65932983 52823638 65933154 52823775 65933325 52823912 65933496 52824049 65933667 52824186 65933838 52824323 65934009 52824460 65934180 52824597 65934351 52824734 65934522 52824871 65934693 52825008 65934864 52825145 65935035 52825282 65935206 52825419 65935377 52825556 65935548 52825693 65935719 52825830 65935890 52825967 65936061 52826104 65936232 52826241 65936403 52826378 65936574 52826515 65936745 52826652 65936916 52826789 65937087 52826926 65937258 52827063 65937429 52827200 65937600 52827337 65937771 52827474 65937942 52827611 65938113 52827748 65938284 52827885 65938455 52828022 65938626 52828159 65938797 52828296 65938968 52828433 65939139 52828570 65939310 52828707 65939481 52828844 65939652 52828981 65939823 52829118 65939994 52829255 65940165 52829392 65940336 52829529 65940507 52829666 65940678 52829803 65940849 52829940 65941020 52830077 65941191 52830214 65941362 52830351 65941533 52830488 65941704 52830625 65941875 52830762 65942046 52830899 65942217 52831036 65942388 52831173 65942559 52831310 65942730 52831447 65942901 52831584 65943072 52831721 65943243 52831858 65943414 52831995 65943585 52832132 65943756 52832269 65943927 52832406 65944098 52832543 65944269 52832680 65944440 52832817 65944611 52832954 65944782 52833091 65944953 52833228 65945124 52833365 65945295 52833502 65945466 52833639 65945637 52833776 65945808 52833913 65945979 52834050 65946150 52834187 65946321 52834324 65946492 52834461 65946663 52834598 65946834 52834735 65947005 52834872 65947176 52835009 65947347 52835146 65947518 52835283 65947689 52835420 65947860 52835557 65948031 52835694 65948202 52835831 65948373 52835968 65948544 52836105 65948715 52836242 65948886 52836379 65949057 52836516 65949228 52836653 65949399 52836790 65949570 52836927 65949741 52837064 65949912 52837201 65950083 52837338 65950254 52837475 65950425 52837612 65950596 52837749 65950767 52837886 65950938 52838023 65951109 52838160 65951280 52838297 65951451 52838434 65951622 52838571 65951793 52838708 65951964 52838845 65952135 52838982 65952306 52839119 65952477 52839256 65952648 52839393 65952819 52839530 65952990 52839667 65953161 52839804 65953332 52839941 65953503 52840078 65953674 52840215 65953845 52840352 65954016 52840489 65954187 52840626 65954358 52840763 65954529 52840900 65954700 52841037 65954871 52841174 65955042 52841311 65955213 52841448 65955384 52841585 65955555 52841722 65955726 52841859 65955897 52841996 65956068 52842133 65956239 52842270 65956410 52842407 65956581 52842544 65956752 52842681 65956923 52842818 65957094 52842955 65957265 52843092 65957436 52843229 65957607 52843366 65957778 52843503 65957949 52843640 65958120 52843777 65958291 52843914 65958462 52844051 65958633 52844188 65958804 52844325 65958975 52844462 65959146 52844599 65959317 52844736 65959488 52844873 65959659 52845010 65959830 52845147 65960001 52845284 65960172 52845421 65960343 52845558 65960514 52845695 65960685 52845832 65960856 52845969 65961027 52846106 65961198 52846243 65961369 52846380 65961540 52846517 65961711 52846654 65961882 52846791 65962053 52846928 65962224 52847065 65962395 52847202 65962566 52847339 65962737 52847476 65962908 52847613 65963079 52847750 65963250 52847887 65963421 52848024 65963592 52848161 65963763 52848298 65963934 52848435 65964105 52848572 65964276 52848709 65964447 52848846 65964618 52848983 65964789 52849120 65964960 52849257 65965131 52849394 65965302 52849531 65965473 52849668 65965644 52849805 65965815 52849942 65965986 52850079 65966157 52850216 65966328 52850353 65966499 52850490 65966670 52850627 65966841 52850764 65967012 52850901 65967183 52851038 65967354 52851175 65967525 52851312 65967696 52851449 65967867 52851586 65968038 52851723 65968209 52851860 65968380 52851997 65968551 52852134 65968722 52852271 65968893 52852408 65969064 52852545 65969235 52852682 65969406 52852819 65969577 52852956 65969748 52853093 65969919 52853230 65970090 52853367 65970261 52853504 65970432 52853641 65970603 52853778 65970774 52853915 65970945 52854052 65971116 52854189 65971287 52854326 65971458 52854463 65971629 52854600 65971800 52854737 65971971 52854874 65972142 52855011 65972313 52855148 65972484 52855285 65972655 52855422 65972826 52855559 65972997 52855696 65973168 52855833 65973339 52855970 65973510 52856107 65973681 52856244 65973852 52856381 65974023 52856518 65974194 52856655 65974365 52856792 65974536 52856929 65974707 52857066 65974878 52857203 65975049 52857340 65975220 52857477 65975391 52857614 65975562 52857751 65975733 52857888 65975904 52858025 65976075 52858162 65976246 52858299 65976417 52858436 65976588 52858573 65976759 52858710 65976930 52858847 65977101 52858984 65977272 52859121 65977443 52859258 65977614 52859395 65977785 52859532 65977956 52859669 65978127 52859806 65978298 52859943 65978469 52860080 65978640 52860217 65978811 52860354 65978982 52860491 65979153 52860628 65979324 52860765 65979495 52860902 65979666 52861039 65979837 52861176 65980008 52861313 65980179 52861450 65980350 52861587 65980521 52861724 65980692 52861861 65980863 52861998 65981034 52862135 65981205 52862272 65981376 52862409 65981547 52862546 65981718 52862683 65981889 52862820 65982060 52862957 65982231 52863094 65982402 52863231 65982573 52863368 65982744 52863505 65982915 52863642 65983086 52863779 65983257 52863916 65983428 52864053 65983599 52864190 65983770 52864327 65983941 52864464 65984112 52864601 65984283 52864738 65984454 52864875 65984625 52865012 65984796 52865149 65984967 52865286 65985138 52865423 65985309 52865560 65985480 52865697 65985651 52865834 65985822 52865971 65985993 52866108 65986164 52866245 65986335 52866382 65986506 52866519 65986677 52866656 65986848 52866793 65987019 52866930 65987190 52867067 65987361 52867204 65987532 52867341 65987703 52867478 65987874 52867615 65988045 52867752 65988216 52867889 65988387 52868026 65988558 52868163 65988729 52868300 65988900 52868437 65989071 52868574 65989242 52868711 65989413 52868848 65989584 52868985 65989755 52869122 65989926 52869259 65990097 52869396 65990268 52869533 65990439 52869670 65990610 52869807 65990781 52869944 65990952 52870081 65991123 52870218 65991294 52870355 65991465 52870492 65991636 52870629 65991807 52870766 65991978 52870903 65992149 52871040 65992320 52871177 65992491 52871314 65992662 52871451 65992833 52871588 65993004 52871725 65993175 52871862 65993346 52871999 65993517 52872136 65993688 52872273 65993859 52872410 65994030 52872547 65994201 52872684 65994372 52872821 65994543 52872958 65994714 52873095 65994885 52873232 65995056 52873369 65995227 52873506 65995398 52873643 65995569 52873780 65995740 52873917 65995911 52874054 65996082 52874191 65996253 52874328 65996424 52874465 65996595 52874602 65996766 52874739 65996937 52874876 65997108 52875013 65997279 52875150 65997450 52875287 65997621 52875424 65997792 52875561 65997963 52875698 65998134 52875835 65998305 52875972 65998476 52876109 65998647 52876246 65998818 52876383 65998989 52876520 65999160 52876657 65999331 52876794 65999502 52876931 65999673 52877068 65999844 52877205 66000015 52877342 66000186 52877479 66000357 52877616 66000528 52877753 66000699 52877890 66000870 52878027 66001041 52878164 66001212 52878301 66001383 52878438 66001554 52878575 66001725 52878712 66001896 52878849 66002067 52878986 66002238 52879123 66002409 52879260 66002580 52879397 66002751 52879534 66002922 52879671 66003093 52879808 66003264 52879945 66003435 52880082 66003606 52880219 66003777 52880356 66003948 52880493 66004119 52880630 66004290 52880767 66004461 52880904 66004632 52881041 66004803 52881178 66004974 52881315 66005145 52881452 66005316 52881589 66005487 52881726 66005658 52881863 66005829 52882000 66006000 52882137 66006171 52882274 66006342 52882411 66006513 52882548 66006684 52882685 66006855 52882822 66007026 52882959 66007197 52883096 66007368 52883233 66007539 52883370 66007710 52883507 66007881 52883644 66008052 52883781 66008223 52883918 66008394 52884055 66008565 52884192 66008736 52884329 66008907 52884466 66009078 52884603 66009249 52884740 66009420 52884877 66009591 52885014 66009762 52885151 66009933 52885288 66010104 52885425 66010275 52885562 66010446 52885699 66010617 52885836 66010788 52885973 66010959 52886110 66011130 52886247 66011301 52886384 66011472 52886521 66011643 52886658 66011814 52886795 66011985 52886932 66012156 52887069 66012327 52887206 66012498 52887343 66012669 52887480 66012840 52887617 66013011 52887754 66013182 52887891 66013353 52888028 66013524 52888165 66013695 52888302 66013866 52888439 66014037 52888576 66014208 52888713 66014379 52888850 66014550 52888987 66014721 52889124 66014892 52889261 66015063 52889398 66015234 52889535 66015405 52889672 66015576 52889809 66015747 52889946 66015918 52890083 66016089 52890220 66016260 52890357 66016431 52890494 66016602 52890631 66016773 52890768 66016944 52890905 66017115 52891042 66017286 52891179 66017457 52891316 66017628 52891453 66017799 52891590 66017970 52891727 66018141 52891864 66018312 52892001 66018483 52892138 66018654 52892275 66018825 52892412 66018996 52892549 66019167 52892686 66019338 52892823 66019509 52892960 66019680 52893097 66019851 52893234 66020022 52893371 66020193 52893508 66020364 52893645 66020535 52893782 66020706 52893919 66020877 52894056 66021048 52894193 66021219 52894330 66021390 52894467 66021561 52894604 66021732 52894741 66021903 52894878 66022074 52895015 66022245 52895152 66022416 52895289 66022587 52895426 66022758 52895563 66022929 52895700 66023100 52895837 66023271 52895974 66023442 52896111 66023613 52896248 66023784 52896385 66023955 52896522 66024126 52896659 66024297 52896796 66024468 52896933 66024639 52897070 66024810 52897207 66024981 52897344 66025152 52897481 66025323 52897618 66025494 52897755 66025665 52897892 66025836 52898029 66026007 52898166 66026178 52898303 66026349 52898440 66026520 52898577 66026691 52898714 66026862 52898851 66027033 52898988 66027204 52899125 66027375 52899262 66027546 52899399 66027717 52899536 66027888 52899673 66028059 52899810 66028230 52899947 66028401 52900084 66028572 52900221 66028743 52900358 66028914 52900495 66029085 52900632 66029256 52900769 66029427 52900906 66029598 52901043 66029769 52901180 66029940 52901317 66030111 52901454 66030282 52901591 66030453 52901728 66030624 52901865 66030795 52902002 66030966 52902139 66031137 52902276 66031308 52902413 66031479 52902550 66031650 52902687 66031821 52902824 66031992 52902961 66032163 52903098 66032334 52903235 66032505 52903372 66032676 52903509 66032847 52903646 66033018 52903783 66033189 52903920 66033360 52904057 66033531 52904194 66033702 52904331 66033873 52904468 66034044 52904605 66034215 52904742 66034386 52904879 66034557 52905016 66034728 52905153 66034899 52905290 66035070 52905427 66035241 52905564 66035412 52905701 66035583 52905838 66035754 52905975 66035925 52906112 66036096 52906249 66036267 52906386 66036438 52906523 66036609 52906660 66036780 52906797 66036951 52906934 66037122 52907071 66037293 52907208 66037464 52907345 66037635 52907482 66037806 52907619 66037977 52907756 66038148 52907893 66038319 52908030 66038490 52908167 66038661 52908304 66038832 52908441 66039003 52908578 66039174 52908715 66039345 52908852 66039516 52908989 66039687 52909126 66039858 52909263 66040029 52909400 66040200 52909537 66040371 52909674 66040542 52909811 66040713 52909948 66040884 52910085 66041055 52910222 66041226 52910359 66041397 52910496 66041568 52910633 66041739 52910770 66041910 52910907 66042081 52911044 66042252 52911181 66042423 52911318 66042594 52911455 66042765 52911592 66042936 52911729 66043107 52911866 66043278 52912003 66043449 52912140 66043620 52912277 66043791 52912414 66043962 52912551 66044133 52912688 66044304 52912825 66044475 52912962 66044646 52913099 66044817 52913236 66044988 52913373 66045159 52913510 66045330 52913647 66045501 52913784 66045672 52913921 66045843 52914058 66046014 52914195 66046185 52914332 66046356 52914469 66046527 52914606 66046698 52914743 66046869 52914880 66047040 52915017 66047211 52915154 66047382 52915291 66047553 52915428 66047724 52915565 66047895 52915702 66048066 52915839 66048237 52915976 66048408 52916113 66048579 52916250 66048750 52916387 66048921 52916524 66049092 52916661 66049263 52916798 66049434 52916935 66049605 52917072 66049776 52917209 66049947 52917346 66050118 52917483 66050289 52917620 66050460 52917757 66050631 52917894 66050802 52918031 66050973 52918168 66051144 52918305 66051315 52918442 66051486 52918579 66051657 52918716 66051828 52918853 66051999 52918990 66052170 52919127 66052341 52919264 66052512 52919401 66052683 52919538 66052854 52919675 66053025 52919812 66053196 52919949 66053367 52920086 66053538 52920223 66053709 52920360 66053880 52920497 66054051 52920634 66054222 52920771 66054393 52920908 66054564 52921045 66054735 52921182 66054906 52921319 66055077 52921456 66055248 52921593 66055419 52921730 66055590 52921867 66055761 52922004 66055932 52922141 66056103 52922278 66056274 52922415 66056445 52922552 66056616 52922689 66056787 52922826 66056958 52922963 66057129 52923100 66057300 52923237 66057471 52923374 66057642 52923511 66057813 52923648 66057984 52923785 66058155 52923922 66058326 52924059 66058497 52924196 66058668 52924333 66058839 52924470 66059010 52924607 66059181 52924744 66059352 52924881 66059523 52925018 66059694 52925155 66059865 52925292 66060036 52925429 66060207 52925566 66060378 52925703 66060549 52925840 66060720 52925977 66060891 52926114 66061062 52926251 66061233 52926388 66061404 52926525 66061575 52926662 66061746 52926799 66061917 52926936 66062088 52927073 66062259 52927210 66062430 52927347 66062601 52927484 66062772 52927621 66062943 52927758 66063114 52927895 66063285 52928032 66063456 52928169 66063627 52928306 66063798 52928443 66063969 52928580 66064140 52928717 66064311 52928854 66064482 52928991 66064653 52929128 66064824 52929265 66064995 52929402 66065166 52929539 66065337 52929676 66065508 52929813 66065679 52929950 66065850 52930087 66066021 52930224 66066192 52930361 66066363 52930498 66066534 52930635 66066705 52930772 66066876 52930909 66067047 52931046 66067218 52931183 66067389 52931320 66067560 52931457 66067731 52931594 66067902 52931731 66068073 52931868 66068244 52932005 66068415 52932142 66068586 52932279 66068757 52932416 66068928 52932553 66069099 52932690 66069270 52932827 66069441 52932964 66069612 52933101 66069783 52933238 66069954 52933375 66070125 52933512 66070296 52933649 66070467 52933786 66070638 52933923 66070809 52934060 66070980 52934197 66071151 52934334 66071322 52934471 66071493 52934608 66071664 52934745 66071835 52934882 66072006 52935019 66072177 52935156 66072348 52935293 66072519 52935430 66072690 52935567 66072861 52935704 66073032 52935841 66073203 52935978 66073374 52936115 66073545 52936252 66073716 52936389 66073887 52936526 66074058 52936663 66074229 52936800 66074400 52936937 66074571 52937074 66074742 52937211 66074913 52937348 66075084 52937485 66075255 52937622 66075426 52937759 66075597 52937896 66075768 52938033 66075939 52938170 66076110 52938307 66076281 52938444 66076452 52938581 66076623 52938718 66076794 52938855 66076965 52938992 66077136 52939129 66077307 52939266 66077478 52939403 66077649 52939540 66077820 52939677 66077991 52939814 66078162 52939951 66078333 52940088 66078504 52940225 66078675 52940362 66078846 52940499 66079017 52940636 66079188 52940773 66079359 52940910 66079530 52941047 66079701 52941184 66079872 52941321 66080043 52941458 66080214 52941595 66080385 52941732 66080556 52941869 66080727 52942006 66080898 52942143 66081069 52942280 66081240 52942417 66081411 52942554 66081582 52942691 66081753 52942828 66081924 52942965 66082095 52943102 66082266 52943239 66082437 52943376 66082608 52943513 66082779 52943650 66082950 52943787 66083121 52943924 66083292 52944061 66083463 52944198 66083634 52944335 66083805 52944472 66083976 52944609 66084147 52944746 66084318 52944883 66084489 52945020 66084660 52945157 66084831 52945294 66085002 52945431 66085173 52945568 66085344 52945705 66085515 52945842 66085686 52945979 66085857 52946116 66086028 52946253 66086199 52946390 66086370 52946527 66086541 52946664 66086712 52946801 66086883 52946938 66087054 52947075 66087225 52947212 66087396 52947349 66087567 52947486 66087738 52947623 66087909 52947760 66088080 52947897 66088251 52948034 66088422 52948171 66088593 52948308 66088764 52948445 66088935 52948582 66089106 52948719 66089277 52948856 66089448 52948993 66089619 52949130 66089790 52949267 66089961 52949404 66090132 52949541 66090303 52949678 66090474 52949815 66090645 52949952 66090816 52950089 66090987 52950226 66091158 52950363 66091329 52950500 66091500 52950637 66091671 52950774 66091842 52950911 66092013 52951048 66092184 52951185 66092355 52951322 66092526 52951459 66092697 52951596 66092868 52951733 66093039 52951870 66093210 52952007 66093381 52952144 66093552 52952281 66093723 52952418 66093894 52952555 66094065 52952692 66094236 52952829 66094407 52952966 66094578 52953103 66094749
1000 19315900 0 19315900 24109627 19316037 24109798 19316174 24109969 19316311 24110140 19316448 24110311 19316585 24110482 19316722 24110653 19316859 24110824 19316996 24110995 19317133 24111166 19317270 24111337 19317407 24111508 19317544 24111679 19317681 24111850 19317818 24112021 19317955 24112192 19318092 24112363 19318229 24112534 19318366 24112705 19318503 24112876 19318640 24113047 19318777 24113218 19318914 24113389 19319051 24113560 19319188 24113731 19319325 24113902 19319462 24114073 19319599 24114244 19319736 24114415 19319873 24114586 19320010 24114757 19320147 24114928 19320284 24115099 19320421 24115270 19320558 24115441 19320695 24115612 19320832 24115783 19320969 24115954 19321106 24116125 19321243 24116296 19321380 24116467 19321517 24116638 19321654 24116809 19321791 24116980 19321928 24117151 19322065 24117322 19322202 24117493 19322339 24117664 19322476 24117835 19322613 24118006 19322750 24118177 19322887 24118348 19323024 24118519 19323161 24118690 19323298 24118861 19323435 24119032 19323572 24119203 19323709 24119374 19323846 24119545 19323983 24119716 19324120 24119887 19324257 24120058 19324394 24120229 19324531 24120400 19324668 24120571 19324805 24120742 19324942 24120913 19325079 24121084 19325216 24121255 19325353 24121426 19325490 24121597 19325627 24121768 19325764 24121939 19325901 24122110 19326038 24122281 19326175 24122452 19326312 24122623 19326449 24122794 19326586 24122965 19326723 24123136 19326860 24123307 19326997 24123478 19327134 24123649 19327271 24123820 19327408 24123991 19327545 24124162 19327682 24124333 19327819 24124504 19327956 24124675 19328093 24124846 19328230 24125017 19328367 24125188 19328504 24125359 19328641 24125530 19328778 24125701 19328915 24125872 19329052 24126043 19329189 24126214 19329326 24126385 19329463 24126556 19329600 24126727 19329737 24126898 19329874 24127069 19330011 24127240 19330148 24127411 19330285 24127582 19330422 24127753 19330559 24127924 19330696 24128095 19330833 24128266 19330970 24128437 19331107 24128608 19331244 24128779 19331381 24128950 19331518 24129121 19331655 24129292 19331792 24129463 19331929 24129634 19332066 24129805 19332203 24129976 19332340 24130147 19332477 24130318 19332614 24130489 19332751 24130660 19332888 24130831 19333025 24131002 19333162 24131173 19333299 24131344 19333436 24131515 19333573 24131686 19333710 24131857 19333847 24132028 19333984 24132199 19334121 24132370 19334258 24132541 19334395 24132712 19334532 24132883 19334669 24133054 19334806 24133225 19334943 24133396 19335080 24133567 19335217 24133738 19335354 24133909 19335491 24134080 19335628 24134251 19335765 24134422 19335902 24134593 19336039 24134764 19336176 24134935 19336313 24135106 19336450 24135277 19336587 24135448 19336724 24135619 19336861 24135790 19336998 24135961 19337135 24136132 19337272 24136303 19337409 24136474 19337546 24136645 19337683 24136816 19337820 24136987 19337957 24137158 19338094 24137329 19338231 24137500 19338368 24137671 19338505 24137842 19338642 24138013 19338779 24138184 19338916 24138355 19339053 24138526 19339190 24138697 19339327 24138868 19339464 24139039 19339601 24139210 19339738 24139381 19339875 24139552 19340012 24139723 19340149 24139894 19340286 24140065 19340423 24140236 19340560 24140407 19340697 24140578 19340834 24140749 19340971 24140920 19341108 24141091 19341245 24141262 19341382 24141433 19341519 24141604 19341656 24141775 19341793 24141946 19341930 24142117 19342067 24142288 19342204 24142459 19342341 24142630 19342478 24142801 19342615 24142972 19342752 24143143 19342889 24143314 19343026 24143485 19343163 24143656 19343300 24143827 19343437 24143998 19343574 24144169 19343711 24144340 19343848 24144511 19343985 24144682 19344122 24144853 19344259 24145024 19344396 24145195 19344533 24145366 19344670 24145537 19344807 24145708 19344944 24145879 19345081 24146050 19345218 24146221 19345355 24146392 19345492 24146563 19345629 24146734 19345766 24146905 19345903 24147076 19346040 24147247 19346177 24147418 19346314 24147589 19346451 24147760 19346588 24147931 19346725 24148102 19346862 24148273 19346999 24148444 19347136 24148615 19347273 24148786 19347410 24148957 19347547 24149128 19347684 24149299 19347821 24149470 19347958 24149641 19348095 24149812 19348232 24149983 19348369 24150154 19348506 24150325 19348643 24150496 19348780 24150667 19348917 24150838 19349054 24151009 19349191 24151180 19349328 24151351 19349465 24151522 19349602 24151693 19349739 24151864 19349876 24152035 19350013 24152206 19350150 24152377 19350287 24152548 19350424 24152719 19350561 24152890 19350698 24153061 19350835 24153232 19350972 24153403 19351109 24153574 19351246 24153745 19351383 24153916 19351520 24154087 19351657 24154258 19351794 24154429 19351931 24154600 19352068 24154771 19352205 24154942 19352342 24155113 19352479 24155284 19352616 24155455 19352753 24155626 19352890 24155797 19353027 24155968 19353164 24156139 19353301 24156310 19353438 24156481 19353575 24156652 19353712 24156823 19353849 24156994 19353986 24157165 19354123 24157336 19354260 24157507 19354397 24157678 19354534 24157849 19354671 24158020 19354808 24158191 19354945 24158362 19355082 24158533 19355219 24158704 19355356 24158875 19355493 24159046 19355630 24159217 19355767 24159388 19355904 24159559 19356041 24159730 19356178 24159901 19356315 24160072 19356452 24160243 19356589 24160414 19356726 24160585 19356863 24160756 19357000 24160927 19357137 24161098 19357274 24161269 19357411 24161440 19357548 24161611 19357685 24161782 19357822 24161953 19357959 24162124 19358096 24162295 19358233 24162466 19358370 24162637 19358507 24162808 19358644 24162979 19358781 24163150 19358918 24163321 19359055 24163492 19359192 24163663 19359329 24163834 19359466 24164005 19359603 24164176 19359740 24164347 19359877 24164518 19360014 24164689 19360151 24164860 19360288 24165031 19360425 24165202 19360562 24165373 19360699 24165544 19360836 24165715 19360973 24165886 19361110 24166057 19361247 24166228 19361384 24166399 19361521 24166570 19361658 24166741 19361795 24166912 19361932 24167083 19362069 24167254 19362206 24167425 19362343 24167596 19362480 24167767 19362617 24167938 19362754 24168109 19362891 24168280 19363028 24168451 19363165 24168622 19363302 24168793 19363439 24168964 19363576 24169135 19363713 24169306 19363850 24169477 19363987 24169648 19364124 24169819 19364261 24169990 19364398 24170161 19364535 24170332 19364672 24170503 19364809 24170674 19364946 24170845 19365083 24171016 19365220 24171187 19365357 24171358 19365494 24171529 19365631 24171700 19365768 24171871 19365905 24172042 19366042 24172213 19366179 24172384 19366316 24172555 19366453 24172726 19366590 24172897 19366727 24173068 19366864 24173239 19367001 24173410 19367138 24173581 19367275 24173752 19367412 24173923 19367549 24174094 19367686 24174265 19367823 24174436 19367960 24174607 19368097 24174778 19368234 24174949 19368371 24175120 19368508 24175291 19368645 24175462 19368782 24175633 19368919 24175804 19369056 24175975 19369193 24176146 19369330 24176317 19369467 24176488 19369604 24176659 19369741 24176830 19369878 24177001 19370015 24177172 19370152 24177343 19370289 24177514 19370426 24177685 19370563 24177856 19370700 24178027 19370837 24178198 19370974 24178369 19371111 24178540 19371248 24178711 19371385 24178882 19371522 24179053 19371659 24179224 19371796 24179395 19371933 24179566 19372070 24179737 19372207 24179908 19372344 24180079 19372481 24180250 19372618 24180421 19372755 24180592 19372892 24180763 19373029 24180934 19373166 24181105 19373303 24181276 19373440 24181447 19373577 24181618 19373714 24181789 19373851 24181960 19373988 24182131 19374125 24182302 19374262 24182473 19374399 24182644 19374536 24182815 19374673 24182986 19374810 24183157 19374947 24183328 19375084 24183499 19375221 24183670 19375358 24183841 19375495 24184012 19375632 24184183 19375769 24184354 19375906 24184525 19376043 24184696 19376180 24184867 19376317 24185038 19376454 24185209 19376591 24185380 19376728 24185551 19376865 24185722 19377002 24185893 19377139 24186064 19377276 24186235 19377413 24186406 19377550 24186577 19377687 24186748 19377824 24186919 19377961 24187090 19378098 24187261 19378235 24187432 19378372 24187603 19378509 24187774 19378646 24187945 19378783 24188116 19378920 24188287 19379057 24188458 19379194 24188629 19379331 24188800 19379468 24188971 19379605 24189142 19379742 24189313 19379879 24189484 19380016 24189655 19380153 24189826 19380290 24189997 19380427 24190168 19380564 24190339 19380701 24190510 19380838 24190681 19380975 24190852 19381112 24191023 19381249 24191194 19381386 24191365 19381523 24191536 19381660 24191707 19381797 24191878 19381934 24192049 19382071 24192220 19382208 24192391 19382345 24192562 19382482 24192733 19382619 24192904 19382756 24193075 19382893 24193246 19383030 24193417 19383167 24193588 19383304 24193759 19383441 24193930 19383578 24194101 19383715 24194272 19383852 24194443 19383989 24194614 19384126 24194785 19384263 24194956 19384400 24195127 19384537 24195298 19384674 24195469 19384811 24195640 19384948 24195811 19385085 24195982 19385222 24196153 19385359 24196324 19385496 24196495 19385633 24196666 19385770 24196837 19385907 24197008 19386044 24197179 19386181 24197350 19386318 24197521 19386455 24197692 19386592 24197863 19386729 24198034 19386866 24198205 19387003 24198376 19387140 24198547 19387277 24198718 19387414 24198889 19387551 24199060 19387688 24199231 19387825 24199402 19387962 24199573 19388099 24199744 19388236 24199915 19388373 24200086 19388510 24200257 19388647 24200428 19388784 24200599 19388921 24200770 19389058 24200941 19389195 24201112 19389332 24201283 19389469 24201454 19389606 24201625 19389743 24201796 19389880 24201967 19390017 24202138 19390154 24202309 19390291 24202480 19390428 24202651 19390565 24202822 19390702 24202993 19390839 24203164 19390976 24203335 19391113 24203506 19391250 24203677 19391387 24203848 19391524 24204019 19391661 24204190 19391798 24204361 19391935 24204532 19392072 24204703 19392209 24204874 19392346 24205045 19392483 24205216 19392620 24205387 19392757 24205558 19392894 24205729 19393031 24205900 19393168 24206071 19393305 24206242 19393442 24206413 19393579 24206584 19393716 24206755 19393853 24206926 19393990 24207097 19394127 24207268 19394264 24207439 19394401 24207610 19394538 24207781 19394675 24207952 19394812 24208123 19394949 24208294 19395086 24208465 19395223 24208636 19395360 24208807 19395497 24208978 19395634 24209149 19395771 24209320 19395908 24209491 19396045 24209662 19396182 24209833 19396319 24210004 19396456 24210175 19396593 24210346 19396730 24210517 19396867 24210688 19397004 24210859 19397141 24211030 19397278 24211201 19397415 24211372 19397552 24211543 19397689 24211714 19397826 24211885 19397963 24212056 19398100 24212227 19398237 24212398 19398374 24212569 19398511 24212740 19398648 24212911 19398785 24213082 19398922 24213253 19399059 24213424 19399196 24213595 19399333 24213766 19399470 24213937 19399607 24214108 19399744 24214279 19399881 24214450 19400018 24214621 19400155 24214792 19400292 24214963 19400429 24215134 19400566 24215305 19400703 24215476 19400840 24215647 19400977 24215818 19401114 24215989 19401251 24216160 19401388 24216331 19401525 24216502 19401662 24216673 19401799 24216844 19401936 24217015 19402073 24217186 19402210 24217357 19402347 24217528 19402484 24217699 19402621 24217870 19402758 24218041 19402895 24218212 19403032 24218383 19403169 24218554 19403306 24218725 19403443 24218896 19403580 24219067 19403717 24219238 19403854 24219409 19403991 24219580 19404128 24219751 19404265 24219922 19404402 24220093 19404539 24220264 19404676 24220435 19404813 24220606 19404950 24220777 19405087 24220948 19405224 24221119 19405361 24221290 19405498 24221461 19405635 24221632 19405772 24221803 19405909 24221974 19406046 24222145 19406183 24222316 19406320 24222487 19406457 24222658 19406594 24222829 19406731 24223000 19406868 24223171 19407005 24223342 19407142 24223513 19407279 24223684 19407416 24223855 19407553 24224026 19407690 24224197 19407827 24224368 19407964 24224539 19408101 24224710 19408238 24224881 19408375 24225052 19408512 24225223 19408649 24225394 19408786 24225565 19408923 24225736 19409060 24225907 19409197 24226078 19409334 24226249 19409471 24226420 19409608 24226591 19409745 24226762 19409882 24226933 19410019 24227104 19410156 24227275 19410293 24227446 19410430 24227617 19410567 24227788 19410704 24227959 19410841 24228130 19410978 24228301 19411115 24228472 19411252 24228643 19411389 24228814 19411526 24228985 19411663 24229156 19411800 24229327 19411937 24229498 19412074 24229669 19412211 24229840 19412348 24230011 19412485 24230182 19412622 24230353 19412759 24230524 19412896 24230695 19413033 24230866 19413170 24231037 19413307 24231208 19413444 24231379 19413581 24231550 19413718 24231721 19413855 24231892 19413992 24232063 19414129 24232234 19414266 24232405 19414403 24232576 19414540 24232747 19414677 24232918 19414814 24233089 19414951 24233260 19415088 24233431 19415225 24233602 19415362 24233773 19415499 24233944 19415636 24234115 19415773 24234286 19415910 24234457 19416047 24234628 19416184 24234799 19416321 24234970 19416458 24235141 19416595 24235312 19416732 24235483 19416869 24235654 19417006 24235825 19417143 24235996 19417280 24236167 19417417 24236338 19417554 24236509 19417691 24236680 19417828 24236851 19417965 24237022 19418102 24237193 19418239 24237364 19418376 24237535 19418513 24237706 19418650 24237877 19418787 24238048 19418924 24238219 19419061 24238390 19419198 24238561 19419335 24238732 19419472 24238903 19419609 24239074 19419746 24239245 19419883 24239416 19420020 24239587 19420157 24239758 19420294 24239929 19420431 24240100 19420568 24240271 19420705 24240442 19420842 24240613 19420979 24240784 19421116 24240955 19421253 24241126 19421390 24241297 19421527 24241468 19421664 24241639 19421801 24241810 19421938 24241981 19422075 24242152 19422212 24242323 19422349 24242494 19422486 24242665 19422623 24242836 19422760 24243007 19422897 24243178 19423034 24243349 19423171 24243520 19423308 24243691 19423445 24243862 19423582 24244033 19423719 24244204 19423856 24244375 19423993 24244546 19424130 24244717 19424267 24244888 19424404 24245059 19424541 24245230 19424678 24245401 19424815 24245572 19424952 24245743 19425089 24245914 19425226 24246085 19425363 24246256 19425500 24246427 19425637 24246598 19425774 24246769 19425911 24246940 19426048 24247111 19426185 24247282 19426322 24247453 19426459 24247624 19426596 24247795 19426733 24247966 19426870 24248137 19427007 24248308 19427144 24248479 19427281 24248650 19427418 24248821 19427555 24248992 19427692 24249163 19427829 24249334 19427966 24249505 19428103 24249676 19428240 24249847 19428377 24250018 19428514 24250189 19428651 24250360 19428788 24250531 19428925 24250702 19429062 24250873 19429199 24251044 19429336 24251215 19429473 24251386 19429610 24251557 19429747 24251728 19429884 24251899 19430021 24252070 19430158 24252241 19430295 24252412 19430432 24252583 19430569 24252754 19430706 24252925 19430843 24253096 19430980 24253267 19431117 24253438 19431254 24253609 19431391 24253780 19431528 24253951 19431665 24254122 19431802 24254293 19431939 24254464 19432076 24254635 19432213 24254806 19432350 24254977 19432487 24255148 19432624 24255319 19432761 24255490 19432898 24255661 19433035 24255832 19433172 24256003 19433309 24256174 19433446 24256345 19433583 24256516 19433720 24256687 19433857 24256858 19433994 24257029 19434131 24257200 19434268 24257371 19434405 24257542 19434542 24257713 19434679 24257884 19434816 24258055 19434953 24258226 19435090 24258397 19435227 24258568 19435364 24258739 19435501 24258910 19435638 24259081 19435775 24259252 19435912 24259423 19436049 24259594 19436186 24259765 19436323 24259936 19436460 24260107 19436597 24260278 19436734 24260449 19436871 24260620 19437008 24260791 19437145 24260962 19437282 24261133 19437419 24261304 19437556 24261475 19437693 24261646 19437830 24261817 19437967 24261988 19438104 24262159 19438241 24262330 19438378 24262501 19438515 24262672 19438652 24262843 19438789 24263014 19438926 24263185 19439063 24263356 19439200 24263527 19439337 24263698 19439474 24263869 19439611 24264040 19439748 24264211 19439885 24264382 19440022 24264553 19440159 24264724 19440296 24264895 19440433 24265066 19440570 24265237 19440707 24265408 19440844 24265579 19440981 24265750 19441118 24265921 19441255 24266092 19441392 24266263 19441529 24266434 19441666 24266605 19441803 24266776 19441940 24266947 19442077 24267118 19442214 24267289 19442351 24267460 19442488 24267631 19442625 24267802 19442762 24267973 19442899 24268144 19443036 24268315 19443173 24268486 19443310 24268657 19443447 24268828 19443584 24268999 19443721 24269170 19443858 24269341 19443995 24269512 19444132 24269683 19444269 24269854 19444406 24270025 19444543 24270196 19444680 24270367 19444817 24270538 19444954 24270709 19445091 24270880 19445228 24271051 19445365 24271222 19445502 24271393 19445639 24271564 19445776 24271735 19445913 24271906 19446050 24272077 19446187 24272248 19446324 24272419 19446461 24272590 19446598 24272761 19446735 24272932 19446872 24273103 19447009 24273274 19447146 24273445 19447283 24273616 19447420 24273787 19447557 24273958 19447694 24274129 19447831 24274300 19447968 24274471 19448105 24274642 19448242 24274813 19448379 24274984 19448516 24275155 19448653 24275326 19448790 24275497 19448927 24275668 19449064 24275839 19449201 24276010 19449338 24276181 19449475 24276352 19449612 24276523 19449749 24276694 19449886 24276865 19450023 24277036 19450160 24277207 19450297 24277378 19450434 24277549 19450571 24277720 19450708 24277891 19450845 24278062 19450982 24278233 19451119 24278404 19451256 24278575 19451393 24278746 19451530 24278917 19451667 24279088 19451804 24279259 19451941 24279430 19452078 24279601 19452215 24279772 19452352 24279943 19452489 24280114 19452626 24280285
1000 69231717 0 69231717 86413311 69231854 86413482 69231991 86413653 69232128 86413824 69232265 86413995 69232402 86414166 69232539 86414337 69232676 86414508 69232813 86414679 69232950 86414850 69233087 86415021 69233224 86415192 69233361 86415363 69233498 86415534 69233635 86415705 69233772 86415876 69233909 86416047 69234046 86416218 69234183 86416389 69234320 86416560 69234457 86416731 69234594 86416902 69234731 86417073 69234868 86417244 69235005 86417415 69235142 86417586 69235279 86417757 69235416 86417928 69235553 86418099 69235690 86418270 69235827 86418441 69235964 86418612 69236101 86418783 69236238 86418954 69236375 86419125 69236512 86419296 69236649 86419467 69236786 86419638 69236923 86419809 69237060 86419980 69237197 86420151 69237334 86420322 69237471 86420493 69237608 86420664 69237745 86420835 69237882 86421006 69238019 86421177 69238156 86421348 69238293 86421519 69238430 86421690 69238567 86421861 69238704 86422032 69238841 86422203 69238978 86422374 69239115 86422545 69239252 86422716 69239389 86422887 69239526 86423058 69239663 86423229 69239800 86423400 69239937 86423571 69240074 86423742 69240211 86423913 69240348 86424084 69240485 86424255 69240622 86424426 69240759 86424597 69240896 86424768 69241033 86424939 69241170 86425110 69241307 86425281 69241444 86425452 69241581 86425623 69241718 86425794 69241855 86425965 69241992 86426136 69242129 86426307 69242266 86426478 69242403 86426649 69242540 86426820 69242677 86426991 69242814 86427162 69242951 86427333 69243088 86427504 69243225 86427675 69243362 86427846 69243499 86428017 69243636 86428188 69243773 86428359 69243910 86428530 69244047 86428701 69244184 86428872 69244321 86429043 69244458 86429214 69244595 86429385 69244732 86429556 69244869 86429727 69245006 86429898 69245143 86430069 69245280 86430240 69245417 86430411 69245554 86430582 69245691 86430753 69245828 86430924 69245965 86431095 69246102 86431266 69246239 86431437 69246376 86431608 69246513 86431779 69246650 86431950 69246787 86432121 69246924 86432292 69247061 86432463 69247198 86432634 69247335 86432805 69247472 86432976 69247609 86433147 69247746 86433318 69247883 86433489 69248020 86433660 69248157 86433831 69248294 86434002 69248431 86434173 69248568 86434344 69248705 86434515 69248842 86434686 69248979 86434857 69249116 86435028 69249253 86435199 69249390 86435370 69249527 86435541 69249664 86435712 69249801 86435883 69249938 86436054 69250075 86436225 69250212 86436396 69250349 86436567 69250486 86436738 69250623 86436909 69250760 86437080 69250897 86437251 69251034 86437422 69251171 86437593 69251308 86437764 69251445 86437935 69251582 86438106 69251719 86438277 69251856 86438448 69251993 86438619 69252130 86438790 69252267 86438961 69252404 86439132 69252541 86439303 69252678 86439474 69252815 86439645 69252952 86439816 69253089 86439987 69253226 86440158 69253363 86440329 69253500 86440500 69253637 86440671 69253774 86440842 69253911 86441013 69254048 86441184 69254185 86441355 69254322 86441526 69254459 86441697 69254596 86441868 69254733 86442039 69254870 86442210 69255007 86442381 69255144 86442552 69255281 86442723 69255418 86442894 69255555 86443065 69255692 86443236 69255829 86443407 69255966 86443578 69256103 86443749 69256240 86443920 69256377 86444091 69256514 86444262 69256651 86444433 69256788 86444604 69256925 86444775 69257062 86444946 69257199 86445117 69257336 86445288 69257473 86445459 69257610 86445630 69257747 86445801 69257884 86445972 69258021 86446143 69258158 86446314 69258295 86446485 69258432 86446656 69258569 86446827 69258706 86446998 69258843 86447169 69258980 86447340 69259117 86447511 69259254 86447682 69259391 86447853 69259528 86448024 69259665 86448195 69259802 86448366 69259939 86448537 69260076 86448708 69260213 86448879 69260350 86449050 69260487 86449221 69260624 86449392 69260761 86449563 69260898 86449734 69261035 86449905 69261172 86450076 69261309 86450247 69261446 86450418 69261583 86450589 69261720 86450760 69261857 86450931 69261994 86451102 69262131 86451273 69262268 86451444 69262405 86451615 69262542 86451786 69262679 86451957 69262816 86452128 69262953 86452299 69263090 86452470 69263227 86452641 69263364 86452812 69263501 86452983 69263638 86453154 69263775 86453325 69263912 86453496 69264049 86453667 69264186 86453838 69264323 86454009 69264460 86454180 69264597 86454351 69264734 86454522 69264871 86454693 69265008 86454864 69265145 86455035 69265282 86455206 69265419 86455377 69265556 86455548 69265693 86455719 69265830 86455890 69265967 86456061 69266104 86456232 69266241 86456403 69266378 86456574 69266515 86456745 69266652 86456916 69266789 86457087 69266926 86457258 69267063 86457429 69267200 86457600 69267337 86457771 69267474 86457942 69267611 86458113 69267748 86458284 69267885 86458455 69268022 86458626 69268159 86458797 69268296 86458968 69268433 86459139 69268570 86459310 69268707 86459481 69268844 86459652 69268981 86459823 69269118 86459994 69269255 86460165 69269392 86460336 69269529 86460507 69269666 86460678 69269803 86460849 69269940 86461020 69270077 86461191 69270214 86461362 69270351 86461533 69270488 86461704 69270625 86461875 69270762 86462046 69270899 86462217 69271036 86462388 69271173 86462559 69271310 86462730 69271447 86462901 69271584 86463072 69271721 86463243 69271858 86463414 69271995 86463585 69272132 86463756 69272269 86463927 69272406 86464098 69272543 86464269 69272680 86464440 69272817 86464611 69272954 86464782 69273091 86464953 69273228 86465124 69273365 86465295 69273502 86465466 69273639 86465637 69273776 86465808 69273913 86465979 69274050 86466150 69274187 86466321 69274324 86466492 69274461 86466663 69274598 86466834 69274735 86467005 69274872 86467176 69275009 86467347 69275146 86467518 69275283 86467689 69275420 86467860 69275557 86468031 69275694 86468202 69275831 86468373 69275968 86468544 69276105 86468715 69276242 86468886 69276379 86469057 69276516 86469228 69276653 86469399 69276790 86469570 69276927 86469741 69277064 86469912 69277201 86470083 69277338 86470254 69277475 86470425 69277612 86470596 69277749 86470767 69277886 86470938 69278023 86471109 69278160 86471280 69278297 86471451 69278434 86471622 69278571 86471793 69278708 86471964 69278845 86472135 69278982 86472306 69279119 86472477 69279256 86472648 69279393 86472819 69279530 86472990 69279667 86473161 69279804 86473332 69279941 86473503 69280078 86473674 69280215 86473845 69280352 86474016 69280489 86474187 69280626 86474358 69280763 86474529 69280900 86474700 69281037 86474871 69281174 86475042 69281311 86475213 69281448 86475384 69281585 86475555 69281722 86475726 69281859 86475897 69281996 86476068 69282133 86476239 69282270 86476410 69282407 86476581 69282544 86476752 69282681 86476923 69282818 86477094 69282955 86477265 69283092 86477436 69283229 86477607 69283366 86477778 69283503 86477949 69283640 86478120 69283777 86478291 69283914 86478462 69284051 86478633 69284188 86478804 69284325 86478975 69284462 86479146 69284599 86479317 69284736 86479488 69284873 86479659 69285010 86479830 69285147 86480001 69285284 86480172 69285421 86480343 69285558 86480514 69285695 86480685 69285832 86480856 69285969 86481027 69286106 86481198 69286243 86481369 69286380 86481540 69286517 86481711 69286654 86481882 69286791 86482053 69286928 86482224 69287065 86482395 69287202 86482566 69287339 86482737 69287476 86482908 69287613 86483079 69287750 86483250 69287887 86483421 69288024 86483592 69288161 86483763 69288298 86483934 69288435 86484105 69288572 86484276 69288709 86484447 69288846 86484618 69288983 86484789 69289120 86484960 69289257 86485131 69289394 86485302 69289531 86485473 69289668 86485644 69289805 86485815 69289942 86485986 69290079 86486157 69290216 86486328 69290353 86486499 69290490 86486670 69290627 86486841 69290764 86487012 69290901 86487183 69291038 86487354 69291175 86487525 69291312 86487696 69291449 86487867 69291586 86488038 69291723 86488209 69291860 86488380 69291997 86488551 69292134 86488722 69292271 86488893 69292408 86489064 69292545 86489235 69292682 86489406 69292819 86489577 69292956 86489748 69293093 86489919 69293230 86490090 69293367 86490261 69293504 86490432 69293641 86490603 69293778 86490774 69293915 86490945 69294052 86491116 69294189 86491287 69294326 86491458 69294463 86491629 69294600 86491800 69294737 86491971 69294874 86492142 69295011 86492313 69295148 86492484 69295285 86492655 69295422 86492826 69295559 86492997 69295696 86493168 69295833 86493339 69295970 86493510 69296107 86493681 69296244 86493852 69296381 86494023 69296518 86494194 69296655 86494365 69296792 86494536 69296929 86494707 69297066 86494878 69297203 86495049 69297340 86495220 69297477 86495391 69297614 86495562 69297751 86495733 69297888 86495904 69298025 86496075 69298162 86496246 69298299 86496417 69298436 86496588 69298573 86496759 69298710 86496930 69298847 86497101 69298984 86497272 69299121 86497443 69299258 86497614 69299395 86497785 69299532 86497956 69299669 86498127 69299806 86498298 69299943 86498469 69300080 86498640 69300217 86498811 69300354 86498982 69300491 86499153 69300628 86499324 69300765 86499495 69300902 86499666 69301039 86499837 69301176 86500008 69301313 86500179 69301450 86500350 69301587 86500521 69301724 86500692 69301861 86500863 69301998 86501034 69302135 86501205 69302272 86501376 69302409 86501547 69302546 86501718 69302683 86501889 69302820 86502060 69302957 86502231 69303094 86502402 69303231 86502573 69303368 86502744 69303505 86502915 69303642 86503086 69303779 86503257 69303916 86503428 69304053 86503599 69304190 86503770 69304327 86503941 69304464 86504112 69304601 86504283 69304738 86504454 69304875 86504625 69305012 86504796 69305149 86504967 69305286 86505138 69305423 86505309 69305560 86505480 69305697 86505651 69305834 86505822 69305971 86505993 69306108 86506164 69306245 86506335 69306382 86506506 69306519 86506677 69306656 86506848 69306793 86507019 69306930 86507190 69307067 86507361 69307204 86507532 69307341 86507703 69307478 86507874 69307615 86508045 69307752 86508216 69307889 86508387 69308026 86508558 69308163 86508729 69308300 86508900 69308437 86509071 69308574 86509242 69308711 86509413 69308848 86509584 69308985 86509755 69309122 86509926 69309259 86510097 69309396 86510268 69309533 86510439 69309670 86510610 69309807 86510781 69309944 86510952 69310081 86511123 69310218 86511294 69310355 86511465 69310492 86511636 69310629 86511807 69310766 86511978 69310903 86512149 69311040 86512320 69311177 86512491 69311314 86512662 69311451 86512833 69311588 86513004 69311725 86513175 69311862 86513346 69311999 86513517 69312136 86513688 69312273 86513859 69312410 86514030 69312547 86514201 69312684 86514372 69312821 86514543 69312958 86514714 69313095 86514885 69313232 86515056 69313369 86515227 69313506 86515398 69313643 86515569 69313780 86515740 69313917 86515911 69314054 86516082 69314191 86516253 69314328 86516424 69314465 86516595 69314602 86516766 69314739 86516937 69314876 86517108 69315013 86517279 69315150 86517450 69315287 86517621 69315424 86517792 69315561 86517963 69315698 86518134 69315835 86518305 69315972 86518476 69316109 86518647 69316246 86518818 69316383 86518989 69316520 86519160 69316657 86519331 69316794 86519502 69316931 86519673 69317068 86519844 69317205 86520015 69317342 86520186 69317479 86520357 69317616 86520528 69317753 86520699 69317890 86520870 69318027 86521041 69318164 86521212 69318301 86521383 69318438 86521554 69318575 86521725 69318712 86521896 69318849 86522067 69318986 86522238 69319123 86522409 69319260 86522580 69319397 86522751 69319534 86522922 69319671 86523093 69319808 86523264 69319945 86523435 69320082 86523606 69320219 86523777 69320356 86523948 69320493 86524119 69320630 86524290 69320767 86524461 69320904 86524632 69321041 86524803 69321178 86524974 69321315 86525145 69321452 86525316 69321589 86525487 69321726 86525658 69321863 86525829 69322000 86526000 69322137 86526171 69322274 86526342 69322411 86526513 69322548 86526684 69322685 86526855 69322822 86527026 69322959 86527197 69323096 86527368 69323233 86527539 69323370 86527710 69323507 86527881 69323644 86528052 69323781 86528223 69323918 86528394 69324055 86528565 69324192 86528736 69324329 86528907 69324466 86529078 69324603 86529249 69324740 86529420 69324877 86529591 69325014 86529762 69325151 86529933 69325288 86530104 69325425 86530275 69325562 86530446 69325699 86530617 69325836 86530788 69325973 86530959 69326110 86531130 69326247 86531301 69326384 86531472 69326521 86531643 69326658 86531814 69326795 86531985 69326932 86532156 69327069 86532327 69327206 86532498 69327343 86532669 69327480 86532840 69327617 86533011 69327754 86533182 69327891 86533353 69328028 86533524 69328165 86533695 69328302 86533866 69328439 86534037 69328576 86534208 69328713 86534379 69328850 86534550 69328987 86534721 69329124 86534892 69329261 86535063 69329398 86535234 69329535 86535405 69329672 86535576 69329809 86535747 69329946 86535918 69330083 86536089 69330220 86536260 69330357 86536431 69330494 86536602 69330631 86536773 69330768 86536944 69330905 86537115 69331042 86537286 69331179 86537457 69331316 86537628 69331453 86537799 69331590 86537970 69331727 86538141 69331864 86538312 69332001 86538483 69332138 86538654 69332275 86538825 69332412 86538996 69332549 86539167 69332686 86539338 69332823 86539509 69332960 86539680 69333097 86539851 69333234 86540022 69333371 86540193 69333508 86540364 69333645 86540535 69333782 86540706 69333919 86540877 69334056 86541048 69334193 86541219 69334330 86541390 69334467 86541561 69334604 86541732 69334741 86541903 69334878 86542074 69335015 86542245 69335152 86542416 69335289 86542587 69335426 86542758 69335563 86542929 69335700 86543100 69335837 86543271 69335974 86543442 69336111 86543613 69336248 86543784 69336385 86543955 69336522 86544126 69336659 86544297 69336796 86544468 69336933 86544639 69337070 86544810 69337207 86544981 69337344 86545152 69337481 86545323 69337618 86545494 69337755 86545665 69337892 86545836 69338029 86546007 69338166 86546178 69338303 86546349 69338440 86546520 69338577 86546691 69338714 86546862 69338851 86547033 69338988 86547204 69339125 86547375 69339262 86547546 69339399 86547717 69339536 86547888 69339673 86548059 69339810 86548230 69339947 86548401 69340084 86548572 69340221 86548743 69340358 86548914 69340495 86549085 69340632 86549256 69340769 86549427 69340906 86549598 69341043 86549769 69341180 86549940 69341317 86550111 69341454 86550282 69341591 86550453 69341728 86550624 69341865 86550795 69342002 86550966 69342139 86551137 69342276 86551308 69342413 86551479 69342550 86551650 69342687 86551821 69342824 86551992 69342961 86552163 69343098 86552334 69343235 86552505 69343372 86552676 69343509 86552847 69343646 86553018 69343783 86553189 69343920 86553360 69344057 86553531 69344194 86553702 69344331 86553873 69344468 86554044 69344605 86554215 69344742 86554386 69344879 86554557 69345016 86554728 69345153 86554899 69345290 86555070 69345427 86555241 69345564 86555412 69345701 86555583 69345838 86555754 69345975 86555925 69346112 86556096 69346249 86556267 69346386 86556438 69346523 86556609 69346660 86556780 69346797 86556951 69346934 86557122 69347071 86557293 69347208 86557464 69347345 86557635 69347482 86557806 69347619 86557977 69347756 86558148 69347893 86558319 69348030 86558490 69348167 86558661 69348304 86558832 69348441 86559003 69348578 86559174 69348715 86559345 69348852 86559516 69348989 86559687 69349126 86559858 69349263 86560029 69349400 86560200 69349537 86560371 69349674 86560542 69349811 86560713 69349948 86560884 69350085 86561055 69350222 86561226 69350359 86561397 69350496 86561568 69350633 86561739 69350770 86561910 69350907 86562081 69351044 86562252 69351181 86562423 69351318 86562594 69351455 86562765 69351592 86562936 69351729 86563107 69351866 86563278 69352003 86563449 69352140 86563620 69352277 86563791 69352414 86563962 69352551 86564133 69352688 86564304 69352825 86564475 69352962 86564646 69353099 86564817 69353236 86564988 69353373 86565159 69353510 86565330 69353647 86565501 69353784 86565672 69353921 86565843 69354058 86566014 69354195 86566185 69354332 86566356 69354469 86566527 69354606 86566698 69354743 86566869 69354880 86567040 69355017 86567211 69355154 86567382 69355291 86567553 69355428 86567724 69355565 86567895 69355702 86568066 69355839 86568237 69355976 86568408 69356113 86568579 69356250 86568750 69356387 86568921 69356524 86569092 69356661 86569263 69356798 86569434 69356935 86569605 69357072 86569776 69357209 86569947 69357346 86570118 69357483 86570289 69357620 86570460 69357757 86570631 69357894 86570802 69358031 86570973 69358168 86571144 69358305 86571315 69358442 86571486 69358579 86571657 69358716 86571828 69358853 86571999 69358990 86572170 69359127 86572341 69359264 86572512 69359401 86572683 69359538 86572854 69359675 86573025 69359812 86573196 69359949 86573367 69360086 86573538 69360223 86573709 69360360 86573880 69360497 86574051 69360634 86574222 69360771 86574393 69360908 86574564 69361045 86574735 69361182 86574906 69361319 86575077 69361456 86575248 69361593 86575419 69361730 86575590 69361867 86575761 69362004 86575932 69362141 86576103 69362278 86576274 69362415 86576445 69362552 86576616 69362689 86576787 69362826 86576958 69362963 86577129 69363100 86577300 69363237 86577471 69363374 86577642 69363511 86577813 69363648 86577984 69363785 86578155 69363922 86578326 69364059 86578497 69364196 86578668 69364333 86578839 69364470 86579010 69364607 86579181 69364744 86579352 69364881 86579523 69365018 86579694 69365155 86579865 69365292 86580036 69365429 86580207 69365566 86580378 69365703 86580549 69365840 86580720 69365977 86580891 69366114 86581062 69366251 86581233 69366388 86581404 69366525 86581575 69366662 86581746 69366799 86581917 69366936 86582088 69367073 86582259 69367210 86582430 69367347 86582601 69367484 86582772 69367621 86582943 69367758 86583114 69367895 86583285 69368032 86583456 69368169 86583627 69368306 86583798 69368443 86583969
1000 38084900 0 38084900 47536627 38085037 47536798 38085174 47536969 38085311 47537140 38085448 47537311 38085585 47537482 38085722 47537653 38085859 47537824 38085996 47537995 38086133 47538166 38086270 47538337 38086407 47538508 38086544 47538679 38086681 47538850 38086818 47539021 38086955 47539192 38087092 47539363 38087229 47539534 38087366 47539705 38087503 47539876 38087640 47540047 38087777 47540218 38087914 47540389 38088051 47540560 38088188 47540731 38088325 47540902 38088462 47541073 38088599 47541244 38088736 47541415 38088873 47541586 38089010 47541757 38089147 47541928 38089284 47542099 38089421 47542270 38089558 47542441 38089695 47542612 38089832 47542783 38089969 47542954 38090106 47543125 38090243 47543296 38090380 47543467 38090517 47543638 38090654 47543809 38090791 47543980 38090928 47544151 38091065 47544322 38091202 47544493 38091339 47544664 38091476 47544835 38091613 47545006 38091750 47545177 38091887 47545348 38092024 47545519 38092161 47545690 38092298 47545861 38092435 47546032 38092572 47546203 38092709 47546374 38092846 47546545 38092983 47546716 38093120 47546887 38093257 47547058 38093394 47547229 38093531 47547400 38093668 47547571 38093805 47547742 38093942 47547913 38094079 47548084 38094216 47548255 38094353 47548426 38094490 47548597 38094627 47548768 38094764 47548939 38094901 47549110 38095038 47549281 38095175 47549452 38095312 47549623 38095449 47549794 38095586 47549965 38095723 47550136 38095860 47550307 38095997 47550478 38096134 47550649 38096271 47550820 38096408 47550991 38096545 47551162 38096682 47551333 38096819 47551504 38096956 47551675 38097093 47551846 38097230 47552017 38097367 47552188 38097504 47552359 38097641 47552530 38097778 47552701 38097915 47552872 38098052 47553043 38098189 47553214 38098326 47553385 38098463 47553556 38098600 47553727 38098737 47553898 38098874 47554069 38099011 47554240 38099148 47554411 38099285 47554582 38099422 47554753 38099559 47554924 38099696 47555095 38099833 47555266 38099970 47555437 38100107 47555608 38100244 47555779 38100381 47555950 38100518 47556121 38100655 47556292 38100792 47556463 38100929 47556634 38101066 47556805 38101203 47556976 38101340 47557147 38101477 47557318 38101614 47557489 38101751 47557660 38101888 47557831 38102025 47558002 38102162 47558173 38102299 47558344 38102436 47558515 38102573 47558686 38102710 47558857 38102847 47559028 38102984 47559199 38103121 47559370 38103258 47559541 38103395 47559712 38103532 47559883 38103669 47560054 38103806 47560225 38103943 47560396 38104080 47560567 38104217 47560738 38104354 47560909 38104491 47561080 38104628 47561251 38104765 47561422 38104902 47561593 38105039 47561764 38105176 47561935 38105313 47562106 38105450 47562277 38105587 47562448 38105724 47562619 38105861 47562790 38105998 47562961 38106135 47563132 38106272 47563303 38106409 47563474 38106546 47563645 38106683 47563816 38106820 47563987 38106957 47564158 38107094 47564329 38107231 47564500 38107368 47564671 38107505 47564842 38107642 47565013 38107779 47565184 38107916 47565355 38108053 47565526 38108190 47565697 38108327 47565868 38108464 47566039 38108601 47566210 38108738 47566381 38108875 47566552 38109012 47566723 38109149 47566894 38109286 47567065 38109423 47567236 38109560 47567407 38109697 47567578 38109834 47567749 38109971 47567920 38110108 47568091 38110245 47568262 38110382 47568433 38110519 47568604 38110656 47568775 38110793 47568946 38110930 47569117 38111067 47569288 38111204 47569459 38111341 47569630 38111478 47569801 38111615 47569972 38111752 47570143 38111889 47570314 38112026 47570485 38112163 47570656 38112300 47570827 38112437 47570998 38112574 47571169 38112711 47571340 38112848 47571511 38112985 47571682 38113122 47571853 38113259 47572024 38113396 47572195 38113533 47572366 38113670 47572537 38113807 47572708 38113944 47572879 38114081 47573050 38114218 47573221 38114355 47573392 38114492 47573563 38114629 47573734 38114766 47573905 38114903 47574076 38115040 47574247 38115177 47574418 38115314 47574589 38115451 47574760 38115588 47574931 38115725 47575102 38115862 47575273 38115999 47575444 38116136 47575615 38116273 47575786 38116410 47575957 38116547 47576128 38116684 47576299 38116821 47576470 38116958 47576641 38117095 47576812 38117232 47576983 38117369 47577154 38117506 47577325 38117643 47577496 38117780 47577667 38117917 47577838 38118054 47578009 38118191 47578180 38118328 47578351 38118465 47578522 38118602 47578693 38118739 47578864 38118876 47579035 38119013 47579206 38119150 47579377 38119287 47579548 38119424 47579719 38119561 47579890 38119698 47580061 38119835 47580232 38119972 47580403 38120109 47580574 38120246 47580745 38120383 47580916 38120520 47581087 38120657 47581258 38120794 47581429 38120931 47581600 38121068 47581771 38121205 47581942 38121342 47582113 38121479 47582284 38121616 47582455 38121753 47582626 38121890 47582797 38122027 47582968 38122164 47583139 38122301 47583310 38122438 47583481 38122575 47583652 38122712 47583823 38122849 47583994 38122986 47584165 38123123 47584336 38123260 47584507 38123397 47584678 38123534 47584849 38123671 47585020 38123808 47585191 38123945 47585362 38124082 47585533 38124219 47585704 38124356 47585875 38124493 47586046 38124630 47586217 38124767 47586388 38124904 47586559 38125041 47586730 38125178 47586901 38125315 47587072 38125452 47587243 38125589 47587414 38125726 47587585 38125863 47587756 38126000 47587927 38126137 47588098 38126274 47588269 38126411 47588440 38126548 47588611 38126685 47588782 38126822 47588953 38126959 47589124 38127096 47589295 38127233 47589466 38127370 47589637 38127507 47589808 38127644 47589979 38127781 47590150 38127918 47590321 38128055 47590492 38128192 47590663 38128329 47590834 38128466 47591005 38128603 47591176 38128740 47591347 38128877 47591518 38129014 47591689 38129151 47591860 38129288 47592031 38129425 47592202 38129562 47592373 38129699 47592544 38129836 47592715 38129973 47592886 38130110 47593057 38130247 47593228 38130384 47593399 38130521 47593570 38130658 47593741 38130795 47593912 38130932 47594083 38131069 47594254 38131206 47594425 38131343 47594596 38131480 47594767 38131617 47594938 38131754 47595109 38131891 47595280 38132028 47595451 38132165 47595622 38132302 47595793 38132439 47595964 38132576 47596135 38132713 47596306 38132850 47596477 38132987 47596648 38133124 47596819 38133261 47596990 38133398 47597161 38133535 47597332 38133672 47597503 38133809 47597674 38133946 47597845 38134083 47598016 38134220 47598187 38134357 47598358 38134494 47598529 38134631 47598700 38134768 47598871 38134905 47599042 38135042 47599213 38135179 47599384 38135316 47599555 38135453 47599726 38135590 47599897 38135727 47600068 38135864 47600239 38136001 47600410 38136138 47600581 38136275 47600752 38136412 47600923 38136549 47601094 38136686 47601265 38136823 47601436 38136960 47601607 38137097 47601778 38137234 47601949 38137371 47602120 38137508 47602291 38137645 47602462 38137782 47602633 38137919 47602804 38138056 47602975 38138193 47603146 38138330 47603317 38138467 47603488 38138604 47603659 38138741 47603830 38138878 47604001 38139015 47604172 38139152 47604343 38139289 47604514 38139426 47604685 38139563 47604856 38139700 47605027 38139837 47605198 38139974 47605369 38140111 47605540 38140248 47605711 38140385 47605882 38140522 47606053 38140659 47606224 38140796 47606395 38140933 47606566 38141070 47606737 38141207 47606908 38141344 47607079 38141481 47607250 38141618 47607421 38141755 47607592 38141892 47607763 38142029 47607934 38142166 47608105 38142303 47608276 38142440 47608447 38142577 47608618 38142714 47608789 38142851 47608960 38142988 47609131 38143125 47609302 38143262 47609473 38143399 47609644 38143536 47609815 38143673 47609986 38143810 47610157 38143947 47610328 38144084 47610499 38144221 47610670 38144358 47610841 38144495 47611012 38144632 47611183 38144769 47611354 38144906 47611525 38145043 47611696 38145180 47611867 38145317 47612038 38145454 47612209 38145591 47612380 38145728 47612551 38145865 47612722 38146002 47612893 38146139 47613064 38146276 47613235 38146413 47613406 38146550 47613577 38146687 47613748 38146824 47613919 38146961 47614090 38147098 47614261 38147235 47614432 38147372 47614603 38147509 47614774 38147646 47614945 38147783 47615116 38147920 47615287 38148057 47615458 38148194 47615629 38148331 47615800 38148468 47615971 38148605 47616142 38148742 47616313 38148879 47616484 38149016 47616655 38149153 47616826 38149290 47616997 38149427 47617168 38149564 47617339 38149701 47617510 38149838 47617681 38149975 47617852 38150112 47618023 38150249 47618194 38150386 47618365 38150523 47618536 38150660 47618707 38150797 47618878 38150934 47619049 38151071 47619220 38151208 47619391 38151345 47619562 38151482 47619733 38151619 47619904 38151756 47620075 38151893 47620246 38152030 47620417 38152167 47620588 38152304 47620759 38152441 47620930 38152578 47621101 38152715 47621272 38152852 47621443 38152989 47621614 38153126 47621785 38153263 47621956 38153400 47622127 38153537 47622298 38153674 47622469 38153811 47622640 38153948 47622811 38154085 47622982 38154222 47623153 38154359 47623324 38154496 47623495 38154633 47623666 38154770 47623837 38154907 47624008 38155044 47624179 38155181 47624350 38155318 47624521 38155455 47624692 38155592 47624863 38155729 47625034 38155866 47625205 38156003 47625376 38156140 47625547 38156277 47625718 38156414 47625889 38156551 47626060 38156688 47626231 38156825 47626402 38156962 47626573 38157099 47626744 38157236 47626915 38157373 47627086 38157510 47627257 38157647 47627428 38157784 47627599 38157921 47627770 38158058 47627941 38158195 47628112 38158332 47628283 38158469 47628454 38158606 47628625 38158743 47628796 38158880 47628967 38159017 47629138 38159154 47629309 38159291 47629480 38159428 47629651 38159565 47629822 38159702 47629993 38159839 47630164 38159976 47630335 38160113 47630506 38160250 47630677 38160387 47630848 38160524 47631019 38160661 47631190 38160798 47631361 38160935 47631532 38161072 47631703 38161209 47631874 38161346 47632045 38161483 47632216 38161620 47632387 38161757 47632558 38161894 47632729 38162031 47632900 38162168 47633071 38162305 47633242 38162442 47633413 38162579 47633584 38162716 47633755 38162853 47633926 38162990 47634097 38163127 47634268 38163264 47634439 38163401 47634610 38163538 47634781 38163675 47634952 38163812 47635123 38163949 47635294 38164086 47635465 38164223 47635636 38164360 47635807 38164497 47635978 38164634 47636149 38164771 47636320 38164908 47636491 38165045 47636662 38165182 47636833 38165319 47637004 38165456 47637175 38165593 47637346 38165730 47637517 38165867 47637688 38166004 47637859 38166141 47638030 38166278 47638201 38166415 47638372 38166552 47638543 38166689 47638714 38166826 47638885 38166963 47639056 38167100 47639227 38167237 47639398 38167374 47639569 38167511 47639740 38167648 47639911 38167785 47640082 38167922 47640253 38168059 47640424 38168196 47640595 38168333 47640766 38168470 47640937 38168607 47641108 38168744 47641279 38168881 47641450 38169018 47641621 38169155 47641792 38169292 47641963 38169429 47642134 38169566 47642305 38169703 47642476 38169840 47642647 38169977 47642818 38170114 47642989 38170251 47643160 38170388 47643331 38170525 47643502 38170662 47643673 38170799 47643844 38170936 47644015 38171073 47644186 38171210 47644357 38171347 47644528 38171484 47644699 38171621 47644870 38171758 47645041 38171895 47645212 38172032 47645383 38172169 47645554 38172306 47645725 38172443 47645896 38172580 47646067 38172717 47646238 38172854 47646409 38172991 47646580 38173128 47646751 38173265 47646922 38173402 47647093 38173539 47647264 38173676 47647435 38173813 47647606 38173950 47647777 38174087 47647948 38174224 47648119 38174361 47648290 38174498 47648461 38174635 47648632 38174772 47648803 38174909 47648974 38175046 47649145 38175183 47649316 38175320 47649487 38175457 47649658 38175594 47649829 38175731 47650000 38175868 47650171 38176005 47650342 38176142 47650513 38176279 47650684 38176416 47650855 38176553 47651026 38176690 47651197 38176827 47651368 38176964 47651539 38177101 47651710 38177238 47651881 38177375 47652052 38177512 47652223 38177649 47652394 38177786 47652565 38177923 47652736 38178060 47652907 38178197 47653078 38178334 47653249 38178471 47653420 38178608 47653591 38178745 47653762 38178882 47653933 38179019 47654104 38179156 47654275 38179293 47654446 38179430 47654617 38179567 47654788 38179704 47654959 38179841 47655130 38179978 47655301 38180115 47655472 38180252 47655643 38180389 47655814 38180526 47655985 38180663 47656156 38180800 47656327 38180937 47656498 38181074 47656669 38181211 47656840 38181348 47657011 38181485 47657182 38181622 47657353 38181759 47657524 38181896 47657695 38182033 47657866 38182170 47658037 38182307 47658208 38182444 47658379 38182581 47658550 38182718 47658721 38182855 47658892 38182992 47659063 38183129 47659234 38183266 47659405 38183403 47659576 38183540 47659747 38183677 47659918 38183814 47660089 38183951 47660260 38184088 47660431 38184225 47660602 38184362 47660773 38184499 47660944 38184636 47661115 38184773 47661286 38184910 47661457 38185047 47661628 38185184 47661799 38185321 47661970 38185458 47662141 38185595 47662312 38185732 47662483 38185869 47662654 38186006 47662825 38186143 47662996 38186280 47663167 38186417 47663338 38186554 47663509 38186691 47663680 38186828 47663851 38186965 47664022 38187102 47664193 38187239 47664364 38187376 47664535 38187513 47664706 38187650 47664877 38187787 47665048 38187924 47665219 38188061 47665390 38188198 47665561 38188335 47665732 38188472 47665903 38188609 47666074 38188746 47666245 38188883 47666416 38189020 47666587 38189157 47666758 38189294 47666929 38189431 47667100 38189568 47667271 38189705 47667442 38189842 47667613 38189979 47667784 38190116 47667955 38190253 47668126 38190390 47668297 38190527 47668468 38190664 47668639 38190801 47668810 38190938 47668981 38191075 47669152 38191212 47669323 38191349 47669494 38191486 47669665 38191623 47669836 38191760 47670007 38191897 47670178 38192034 47670349 38192171 47670520 38192308 47670691 38192445 47670862 38192582 47671033 38192719 47671204 38192856 47671375 38192993 47671546 38193130 47671717 38193267 47671888 38193404 47672059 38193541 47672230 38193678 47672401 38193815 47672572 38193952 47672743 38194089 47672914 38194226 47673085 38194363 47673256 38194500 47673427 38194637 47673598 38194774 47673769 38194911 47673940 38195048 47674111 38195185 47674282 38195322 47674453 38195459 47674624 38195596 47674795 38195733 47674966 38195870 47675137 38196007 47675308 38196144 47675479 38196281 47675650 38196418 47675821 38196555 47675992 38196692 47676163 38196829 47676334 38196966 47676505 38197103 47676676 38197240 47676847 38197377 47677018 38197514 47677189 38197651 47677360 38197788 47677531 38197925 47677702 38198062 47677873 38198199 47678044 38198336 47678215 38198473 47678386 38198610 47678557 38198747 47678728 38198884 47678899 38199021 47679070 38199158 47679241 38199295 47679412 38199432 47679583 38199569 47679754 38199706 47679925 38199843 47680096 38199980 47680267 38200117 47680438 38200254 47680609 38200391 47680780 38200528 47680951 38200665 47681122 38200802 47681293 38200939 47681464 38201076 47681635 38201213 47681806 38201350 47681977 38201487 47682148 38201624 47682319 38201761 47682490 38201898 47682661 38202035 47682832 38202172 47683003 38202309 47683174 38202446 47683345 38202583 47683516 38202720 47683687 38202857 47683858 38202994 47684029 38203131 47684200 38203268 47684371 38203405 47684542 38203542 47684713 38203679 47684884 38203816 47685055 38203953 47685226 38204090 47685397 38204227 47685568 38204364 47685739 38204501 47685910 38204638 47686081 38204775 47686252 38204912 47686423 38205049 47686594 38205186 47686765 38205323 47686936 38205460 47687107 38205597 47687278 38205734 47687449 38205871 47687620 38206008 47687791 38206145 47687962 38206282 47688133 38206419 47688304 38206556 47688475 38206693 47688646 38206830 47688817 38206967 47688988 38207104 47689159 38207241 47689330 38207378 47689501 38207515 47689672 38207652 47689843 38207789 47690014 38207926 47690185 38208063 47690356 38208200 47690527 38208337 47690698 38208474 47690869 38208611 47691040 38208748 47691211 38208885 47691382 38209022 47691553 38209159 47691724 38209296 47691895 38209433 47692066 38209570 47692237 38209707 47692408 38209844 47692579 38209981 47692750 38210118 47692921 38210255 47693092 38210392 47693263 38210529 47693434 38210666 47693605 38210803 47693776 38210940 47693947 38211077 47694118 38211214 47694289 38211351 47694460 38211488 47694631 38211625 47694802 38211762 47694973 38211899 47695144 38212036 47695315 38212173 47695486 38212310 47695657 38212447 47695828 38212584 47695999 38212721 47696170 38212858 47696341 38212995 47696512 38213132 47696683 38213269 47696854 38213406 47697025 38213543 47697196 38213680 47697367 38213817 47697538 38213954 47697709 38214091 47697880 38214228 47698051 38214365 47698222 38214502 47698393 38214639 47698564 38214776 47698735 38214913 47698906 38215050 47699077 38215187 47699248 38215324 47699419 38215461 47699590 38215598 47699761 38215735 47699932 38215872 47700103 38216009 47700274 38216146 47700445 38216283 47700616 38216420 47700787 38216557 47700958 38216694 47701129 38216831 47701300 38216968 47701471 38217105 47701642 38217242 47701813 38217379 47701984 38217516 47702155 38217653 47702326 38217790 47702497 38217927 47702668 38218064 47702839 38218201 47703010 38218338 47703181 38218475 47703352 38218612 47703523 38218749 47703694 38218886 47703865 38219023 47704036 38219160 47704207 38219297 47704378 38219434 47704549 38219571 47704720 38219708 47704891 38219845 47705062 38219982 47705233 38220119 47705404 38220256 47705575 38220393 47705746 38220530 47705917 38220667 47706088 38220804 47706259 38220941 47706430 38221078 47706601 38221215 47706772 38221352 47706943 38221489 47707114 38221626 47707285
1000 35618900 0 35618900 44458627 35619037 44458798 35619174 44458969 35619311 44459140 35619448 44459311 35619585 44459482 35619722 44459653 35619859 44459824 35619996 44459995 35620133 44460166 35620270 44460337 35620407 44460508 35620544 44460679 35620681 44460850 35620818 44461021 35620955 44461192 35621092 44461363 35621229 44461534 35621366 44461705 35621503 44461876 35621640 44462047 35621777 44462218 35621914 44462389 35622051 44462560 35622188 44462731 35622325 44462902 35622462 44463073 35622599 44463244 35622736 44463415 35622873 44463586 35623010 44463757 35623147 44463928 35623284 44464099 35623421 44464270 35623558 44464441 35623695 44464612 35623832 44464783 35623969 44464954 35624106 44465125 35624243 44465296 35624380 44465467 35624517 44465638 35624654 44465809 35624791 44465980 35624928 44466151 35625065 44466322 35625202 44466493 35625339 44466664 35625476 44466835 35625613 44467006 35625750 44467177 35625887 44467348 35626024 44467519 35626161 44467690 35626298 44467861 35626435 44468032 35626572 44468203 35626709 44468374 35626846 44468545 35626983 44468716 35627120 44468887 35627257 44469058 35627394 44469229 35627531 44469400 35627668 44469571 35627805 44469742 35627942 44469913 35628079 44470084 35628216 44470255 35628353 44470426 35628490 44470597 35628627 44470768 35628764 44470939 35628901 44471110 35629038 44471281 35629175 44471452 35629312 44471623 35629449 44471794 35629586 44471965 35629723 44472136 35629860 44472307 35629997 44472478 35630134 44472649 35630271 44472820 35630408 44472991 35630545 44473162 35630682 44473333 35630819 44473504 35630956 44473675 35631093 44473846 35631230 44474017 35631367 44474188 35631504 44474359 35631641 44474530 35631778 44474701 35631915 44474872 35632052 44475043 35632189 44475214 35632326 44475385 35632463 44475556 35632600 44475727 35632737 44475898 35632874 44476069 35633011 44476240 35633148 44476411 35633285 44476582 35633422 44476753 35633559 44476924 35633696 44477095 35633833 44477266 35633970 44477437 35634107 44477608 35634244 44477779 35634381 44477950 35634518 44478121 35634655 44478292 35634792 44478463 35634929 44478634 35635066 44478805 35635203 44478976 35635340 44479147 35635477 44479318 35635614 44479489 35635751 44479660 35635888 44479831 35636025 44480002 35636162 44480173 35636299 44480344 35636436 44480515 35636573 44480686 35636710 44480857 35636847 44481028 35636984 44481199 35637121 44481370 35637258 44481541 35637395 44481712 35637532 44481883 35637669 44482054 35637806 44482225 35637943 44482396 35638080 44482567 35638217 44482738 35638354 44482909 35638491 44483080 35638628 44483251 35638765 44483422 35638902 44483593 35639039 44483764 35639176 44483935 35639313 44484106 35639450 44484277 35639587 44484448 35639724 44484619 35639861 44484790 35639998 44484961 35640135 44485132 35640272 44485303 35640409 44485474 35640546 44485645 35640683 44485816 35640820 44485987 35640957 44486158 35641094 44486329 35641231 44486500 35641368 44486671 35641505 44486842 35641642 44487013 35641779 44487184 35641916 44487355 35642053 44487526 35642190 44487697 35642327 44487868 35642464 44488039 35642601 44488210 35642738 44488381 35642875 44488552 35643012 44488723 35643149 44488894 35643286 44489065 35643423 44489236 35643560 44489407 35643697 44489578 35643834 44489749 35643971 44489920 35644108 44490091 35644245 44490262 35644382 44490433 35644519 44490604 35644656 44490775 35644793 44490946 35644930 44491117 35645067 44491288 35645204 44491459 35645341 44491630 35645478 44491801 35645615 44491972 35645752 44492143 35645889 44492314 35646026 44492485 35646163 44492656 35646300 44492827 35646437 44492998 35646574 44493169 35646711 44493340 35646848 44493511 35646985 44493682 35647122 44493853 35647259 44494024 35647396 44494195 35647533 44494366 35647670 44494537 35647807 44494708 35647944 44494879 35648081 44495050 35648218 44495221 35648355 44495392 35648492 44495563 35648629 44495734 35648766 44495905 35648903 44496076 35649040 44496247 35649177 44496418 35649314 44496589 35649451 44496760 35649588 44496931 35649725 44497102 35649862 44497273 35649999 44497444 35650136 44497615 35650273 44497786 35650410 44497957 35650547 44498128 35650684 44498299 35650821 44498470 35650958 44498641 35651095 44498812 35651232 44498983 35651369 44499154 35651506 44499325 35651643 44499496 35651780 44499667 35651917 44499838 35652054 44500009 35652191 44500180 35652328 44500351 35652465 44500522 35652602 44500693 35652739 44500864 35652876 44501035 35653013 44501206 35653150 44501377 35653287 44501548 35653424 44501719 35653561 44501890 35653698 44502061 35653835 44502232 35653972 44502403 35654109 44502574 35654246 44502745 35654383 44502916 35654520 44503087 35654657 44503258 35654794 44503429 35654931 44503600 35655068 44503771 35655205 44503942 35655342 44504113 35655479 44504284 35655616 44504455 35655753 44504626 35655890 44504797 35656027 44504968 35656164 44505139 35656301 44505310 35656438 44505481 35656575 44505652 35656712 44505823 35656849 44505994 35656986 44506165 35657123 44506336 35657260 44506507 35657397 44506678 35657534 44506849 35657671 44507020 35657808 44507191 35657945 44507362 35658082 44507533 35658219 44507704 35658356 44507875 35658493 44508046 35658630 44508217 35658767 44508388 35658904 44508559 35659041 44508730 35659178 44508901 35659315 44509072 35659452 44509243 35659589 44509414 35659726 44509585 35659863 44509756 35660000 44509927 35660137 44510098 35660274 44510269 35660411 44510440 35660548 44510611 35660685 44510782 35660822 44510953 35660959 44511124 35661096 44511295 35661233 44511466 35661370 44511637 35661507 44511808 35661644 44511979 35661781 44512150 35661918 44512321 35662055 44512492 35662192 44512663 35662329 44512834 35662466 44513005 35662603 44513176 35662740 44513347 35662877 44513518 35663014 44513689 35663151 44513860 35663288 44514031 35663425 44514202 35663562 44514373 35663699 44514544 35663836 44514715 35663973 44514886 35664110 44515057 35664247 44515228 35664384 44515399 35664521 44515570 35664658 44515741 35664795 44515912 35664932 44516083 35665069 44516254 35665206 44516425 35665343 44516596 35665480 44516767 35665617 44516938 35665754 44517109 35665891 44517280 35666028 44517451 35666165 44517622 35666302 44517793 35666439 44517964 35666576 44518135 35666713 44518306 35666850 44518477 35666987 44518648 35667124 44518819 35667261 44518990 35667398 44519161 35667535 44519332 35667672 44519503 35667809 44519674 35667946 44519845 35668083 44520016 35668220 44520187 35668357 44520358 35668494 44520529 35668631 44520700 35668768 44520871 35668905 44521042 35669042 44521213 35669179 44521384 35669316 44521555 35669453 44521726 35669590 44521897 35669727 44522068 35669864 44522239 35670001 44522410 35670138 44522581 35670275 44522752 35670412 44522923 35670549 44523094 35670686 44523265 35670823 44523436 35670960 44523607 35671097 44523778 35671234 44523949 35671371 44524120 35671508 44524291 35671645 44524462 35671782 44524633 35671919 44524804 35672056 44524975 35672193 44525146 35672330 44525317 35672467 44525488 35672604 44525659 35672741 44525830 35672878 44526001 35673015 44526172 35673152 44526343 35673289 44526514 35673426 44526685 35673563 44526856 35673700 44527027 35673837 44527198 35673974 44527369 35674111 44527540 35674248 44527711 35674385 44527882 35674522 44528053 35674659 44528224 35674796 44528395 35674933 44528566 35675070 44528737 35675207 44528908 35675344 44529079 35675481 44529250 35675618 44529421 35675755 44529592 35675892 44529763 35676029 44529934 35676166 44530105 35676303 44530276 35676440 44530447 35676577 44530618 35676714 44530789 35676851 44530960 35676988 44531131 35677125 44531302 35677262 44531473 35677399 44531644 35677536 44531815 35677673 44531986 35677810 44532157 35677947 44532328 35678084 44532499 35678221 44532670 35678358 44532841 35678495 44533012 35678632 44533183 35678769 44533354 35678906 44533525 35679043 44533696 35679180 44533867 35679317 44534038 35679454 44534209 35679591 44534380 35679728 44534551 35679865 44534722 35680002 44534893 35680139 44535064 35680276 44535235 35680413 44535406 35680550 44535577 35680687 44535748 35680824 44535919 35680961 44536090 35681098 44536261 35681235 44536432 35681372 44536603 35681509 44536774 35681646 44536945 35681783 44537116 35681920 44537287 35682057 44537458 35682194 44537629 35682331 44537800 35682468 44537971 35682605 44538142 35682742 44538313 35682879 44538484 35683016 44538655 35683153 44538826 35683290 44538997 35683427 44539168 35683564 44539339 35683701 44539510 35683838 44539681 35683975 44539852 35684112 44540023 35684249 44540194 35684386 44540365 35684523 44540536 35684660 44540707 35684797 44540878 35684934 44541049 35685071 44541220 35685208 44541391 35685345 44541562 35685482 44541733 35685619 44541904 35685756 44542075 35685893 44542246 35686030 44542417 35686167 44542588 35686304 44542759 35686441 44542930 35686578 44543101 35686715 44543272 35686852 44543443 35686989 44543614 35687126 44543785 35687263 44543956 35687400 44544127 35687537 44544298 35687674 44544469 35687811 44544640 35687948 44544811 35688085 44544982 35688222 44545153 35688359 44545324 35688496 44545495 35688633 44545666 35688770 44545837 35688907 44546008 35689044 44546179 35689181 44546350 35689318 44546521 35689455 44546692 35689592 44546863 35689729 44547034 35689866 44547205 35690003 44547376 35690140 44547547 35690277 44547718 35690414 44547889 35690551 44548060 35690688 44548231 35690825 44548402 35690962 44548573 35691099 44548744 35691236 44548915 35691373 44549086 35691510 44549257 35691647 44549428 35691784 44549599 35691921 44549770 35692058 44549941 35692195 44550112 35692332 44550283 35692469 44550454 35692606 44550625 35692743 44550796 35692880 44550967 35693017 44551138 35693154 44551309 35693291 44551480 35693428 44551651 35693565 44551822 35693702 44551993 35693839 44552164 35693976 44552335 35694113 44552506 35694250 44552677 35694387 44552848 35694524 44553019 35694661 44553190 35694798 44553361 35694935 44553532 35695072 44553703 35695209 44553874 35695346 44554045 35695483 44554216 35695620 44554387 35695757 44554558 35695894 44554729 35696031 44554900 35696168 44555071 35696305 44555242 35696442 44555413 35696579 44555584 35696716 44555755 35696853 44555926 35696990 44556097 35697127 44556268 35697264 44556439 35697401 44556610 35697538 44556781 35697675 44556952 35697812 44557123 35697949 44557294 35698086 44557465 35698223 44557636 35698360 44557807 35698497 44557978 35698634 44558149 35698771 44558320 35698908 44558491 35699045 44558662 35699182 44558833 35699319 44559004 35699456 44559175 35699593 44559346 35699730 44559517 35699867 44559688 35700004 44559859 35700141 44560030 35700278 44560201 35700415 44560372 35700552 44560543 35700689 44560714 35700826 44560885 35700963 44561056 35701100 44561227 35701237 44561398 35701374 44561569 35701511 44561740 35701648 44561911 35701785 44562082 35701922 44562253 35702059 44562424 35702196 44562595 35702333 44562766 35702470 44562937 35702607 44563108 35702744 44563279 35702881 44563450 35703018 44563621 35703155 44563792 35703292 44563963 35703429 44564134 35703566 44564305 35703703 44564476 35703840 44564647 35703977 44564818 35704114 44564989 35704251 44565160 35704388 44565331 35704525 44565502 35704662 44565673 35704799 44565844 35704936 44566015 35705073 44566186 35705210 44566357 35705347 44566528 35705484 44566699 35705621 44566870 35705758 44567041 35705895 44567212 35706032 44567383 35706169 44567554 35706306 44567725 35706443 44567896 35706580 44568067 35706717 44568238 35706854 44568409 35706991 44568580 35707128 44568751 35707265 44568922 35707402 44569093 35707539 44569264 35707676 44569435 35707813 44569606 35707950 44569777 35708087 44569948 35708224 44570119 35708361 44570290 35708498 44570461 35708635 44570632 35708772 44570803 35708909 44570974 35709046 44571145 35709183 44571316 35709320 44571487 35709457 44571658 35709594 44571829 35709731 44572000 35709868 44572171 35710005 44572342 35710142 44572513 35710279 44572684 35710416 44572855 35710553 44573026 35710690 44573197 35710827 44573368 35710964 44573539 35711101 44573710 35711238 44573881 35711375 44574052 35711512 44574223 35711649 44574394 35711786 44574565 35711923 44574736 35712060 44574907 35712197 44575078 35712334 44575249 35712471 44575420 35712608 44575591 35712745 44575762 35712882 44575933 35713019 44576104 35713156 44576275 35713293 44576446 35713430 44576617 35713567 44576788 35713704 44576959 35713841 44577130 35713978 44577301 35714115 44577472 35714252 44577643 35714389 44577814 35714526 44577985 35714663 44578156 35714800 44578327 35714937 44578498 35715074 44578669 35715211 44578840 35715348 44579011 35715485 44579182 35715622 44579353 35715759 44579524 35715896 44579695 35716033 44579866 35716170 44580037 35716307 44580208 35716444 44580379 35716581 44580550 35716718 44580721 35716855 44580892 35716992 44581063 35717129 44581234 35717266 44581405 35717403 44581576 35717540 44581747 35717677 44581918 35717814 44582089 35717951 44582260 35718088 44582431 35718225 44582602 35718362 44582773 35718499 44582944 35718636 44583115 35718773 44583286 35718910 44583457 35719047 44583628 35719184 44583799 35719321 44583970 35719458 44584141 35719595 44584312 35719732 44584483 35719869 44584654 35720006 44584825 35720143 44584996 35720280 44585167 35720417 44585338 35720554 44585509 35720691 44585680 35720828 44585851 35720965 44586022 35721102 44586193 35721239 44586364 35721376 44586535 35721513 44586706 35721650 44586877 35721787 44587048 35721924 44587219 35722061 44587390 35722198 44587561 35722335 44587732 35722472 44587903 35722609 44588074 35722746 44588245 35722883 44588416 35723020 44588587 35723157 44588758 35723294 44588929 35723431 44589100 35723568 44589271 35723705 44589442 35723842 44589613 35723979 44589784 35724116 44589955 35724253 44590126 35724390 44590297 35724527 44590468 35724664 44590639 35724801 44590810 35724938 44590981 35725075 44591152 35725212 44591323 35725349 44591494 35725486 44591665 35725623 44591836 35725760 44592007 35725897 44592178 35726034 44592349 35726171 44592520 35726308 44592691 35726445 44592862 35726582 44593033 35726719 44593204 35726856 44593375 35726993 44593546 35727130 44593717 35727267 44593888 35727404 44594059 35727541 44594230 35727678 44594401 35727815 44594572 35727952 44594743 35728089 44594914 35728226 44595085 35728363 44595256 35728500 44595427 35728637 44595598 35728774 44595769 35728911 44595940 35729048 44596111 35729185 44596282 35729322 44596453 35729459 44596624 35729596 44596795 35729733 44596966 35729870 44597137 35730007 44597308 35730144 44597479 35730281 44597650 35730418 44597821 35730555 44597992 35730692 44598163 35730829 44598334 35730966 44598505 35731103 44598676 35731240 44598847 35731377 44599018 35731514 44599189 35731651 44599360 35731788 44599531 35731925 44599702 35732062 44599873 35732199 44600044 35732336 44600215 35732473 44600386 35732610 44600557 35732747 44600728 35732884 44600899 35733021 44601070 35733158 44601241 35733295 44601412 35733432 44601583 35733569 44601754 35733706 44601925 35733843 44602096 35733980 44602267 35734117 44602438 35734254 44602609 35734391 44602780 35734528 44602951 35734665 44603122 35734802 44603293 35734939 44603464 35735076 44603635 35735213 44603806 35735350 44603977 35735487 44604148 35735624 44604319 35735761 44604490 35735898 44604661 35736035 44604832 35736172 44605003 35736309 44605174 35736446 44605345 35736583 44605516 35736720 44605687 35736857 44605858 35736994 44606029 35737131 44606200 35737268 44606371 35737405 44606542 35737542 44606713 35737679 44606884 35737816 44607055 35737953 44607226 35738090 44607397 35738227 44607568 35738364 44607739 35738501 44607910 35738638 44608081 35738775 44608252 35738912 44608423 35739049 44608594 35739186 44608765 35739323 44608936 35739460 44609107 35739597 44609278 35739734 44609449 35739871 44609620 35740008 44609791 35740145 44609962 35740282 44610133 35740419 44610304 35740556 44610475 35740693 44610646 35740830 44610817 35740967 44610988 35741104 44611159 35741241 44611330 35741378 44611501 35741515 44611672 35741652 44611843 35741789 44612014 35741926 44612185 35742063 44612356 35742200 44612527 35742337 44612698 35742474 44612869 35742611 44613040 35742748 44613211 35742885 44613382 35743022 44613553 35743159 44613724 35743296 44613895 35743433 44614066 35743570 44614237 35743707 44614408 35743844 44614579 35743981 44614750 35744118 44614921 35744255 44615092 35744392 44615263 35744529 44615434 35744666 44615605 35744803 44615776 35744940 44615947 35745077 44616118 35745214 44616289 35745351 44616460 35745488 44616631 35745625 44616802 35745762 44616973 35745899 44617144 35746036 44617315 35746173 44617486 35746310 44617657 35746447 44617828 35746584 44617999 35746721 44618170 35746858 44618341 35746995 44618512 35747132 44618683 35747269 44618854 35747406 44619025 35747543 44619196 35747680 44619367 35747817 44619538 35747954 44619709 35748091 44619880 35748228 44620051 35748365 44620222 35748502 44620393 35748639 44620564 35748776 44620735 35748913 44620906 35749050 44621077 35749187 44621248 35749324 44621419 35749461 44621590 35749598 44621761 35749735 44621932 35749872 44622103 35750009 44622274 35750146 44622445 35750283 44622616 35750420 44622787 35750557 44622958 35750694 44623129 35750831 44623300 35750968 44623471 35751105 44623642 35751242 44623813 35751379 44623984 35751516 44624155 35751653 44624326 35751790 44624497 35751927 44624668 35752064 44624839 35752201 44625010 35752338 44625181 35752475 44625352 35752612 44625523 35752749 44625694 35752886 44625865 35753023 44626036 35753160 44626207 35753297 44626378 35753434 44626549 35753571 44626720 35753708 44626891 35753845 44627062 35753982 44627233 35754119 44627404 35754256 44627575 35754393 44627746 35754530 44627917 35754667 44628088 35754804 44628259 35754941 44628430 35755078 44628601 35755215 44628772 35755352 44628943 35755489 44629114 35755626 44629285
1000 53565900 0 53565900 66859627 53566037 66859798 53566174 66859969 53566311 66860140 53566448 66860311 53566585 66860482 53566722 66860653 53566859 66860824 53566996 66860995 53567133 66861166 53567270 66861337 53567407 66861508 53567544 66861679 53567681 66861850 53567818 66862021 53567955 66862192 53568092 66862363 53568229 66862534 53568366 66862705 53568503 66862876 53568640 66863047 53568777 66863218 53568914 66863389 53569051 66863560 53569188 66863731 53569325 66863902 53569462 66864073 53569599 66864244 53569736 66864415 53569873 66864586 53570010 66864757 53570147 66864928 53570284 66865099 53570421 66865270 53570558 66865441 53570695 66865612 53570832 66865783 53570969 66865954 53571106 66866125 53571243 66866296 53571380 66866467 53571517 66866638 53571654 66866809 53571791 66866980 53571928 66867151 53572065 66867322 53572202 66867493 53572339 66867664 53572476 66867835 53572613 66868006 53572750 66868177 53572887 66868348 53573024 66868519 53573161 66868690 53573298 66868861 53573435 66869032 53573572 66869203 53573709 66869374 53573846 66869545 53573983 66869716 53574120 66869887 53574257 66870058 53574394 66870229 53574531 66870400 53574668 66870571 53574805 66870742 53574942 66870913 53575079 66871084 53575216 66871255 53575353 66871426 53575490 66871597 53575627 66871768 53575764 66871939 53575901 66872110 53576038 66872281 53576175 66872452 53576312 66872623 53576449 66872794 53576586 66872965 53576723 66873136 53576860 66873307 53576997 66873478 53577134 66873649 53577271 66873820 53577408 66873991 53577545 66874162 53577682 66874333 53577819 66874504 53577956 66874675 53578093 66874846 53578230 66875017 53578367 66875188 53578504 66875359 53578641 66875530 53578778 66875701 53578915 66875872 53579052 66876043 53579189 66876214 53579326 66876385 53579463 66876556 53579600 66876727 53579737 66876898 53579874 66877069 53580011 66877240 53580148 66877411 53580285 66877582 53580422 66877753 53580559 66877924 53580696 66878095 53580833 66878266 53580970 66878437 53581107 66878608 53581244 66878779 53581381 66878950 53581518 66879121 53581655 66879292 53581792 66879463 53581929 66879634 53582066 66879805 53582203 66879976 53582340 66880147 53582477 66880318 53582614 66880489 53582751 66880660 53582888 66880831 53583025 66881002 53583162 66881173 53583299 66881344 53583436 66881515 53583573 66881686 53583710 66881857 53583847 66882028 53583984 66882199 53584121 66882370 53584258 66882541 53584395 66882712 53584532 66882883 53584669 66883054 53584806 66883225 53584943 66883396 53585080 66883567 53585217 66883738 53585354 66883909 53585491 66884080 53585628 66884251 53585765 66884422 53585902 66884593 53586039 66884764 53586176 66884935 53586313 66885106 53586450 66885277 53586587 66885448 53586724 66885619 53586861 66885790 53586998 66885961 53587135 66886132 53587272 66886303 53587409 66886474 53587546 66886645 53587683 66886816 53587820 66886987 53587957 66887158 53588094 66887329 53588231 66887500 53588368 66887671 53588505 66887842 53588642 66888013 53588779 66888184 53588916 66888355 53589053 66888526 53589190 66888697 53589327 66888868 53589464 66889039 53589601 66889210 53589738 66889381 53589875 66889552 53590012 66889723 53590149 66889894 53590286 66890065 53590423 66890236 53590560 66890407 53590697 66890578 53590834 66890749 53590971 66890920 53591108 66891091 53591245 66891262 53591382 66891433 53591519 66891604 53591656 66891775 53591793 66891946 53591930 66892117 53592067 66892288 53592204 66892459 53592341 66892630 53592478 66892801 53592615 66892972 53592752 66893143 53592889 66893314 53593026 66893485 53593163 66893656 53593300 66893827 53593437 66893998 53593574 66894169 53593711 66894340 53593848 66894511 53593985 66894682 53594122 66894853 53594259 66895024 53594396 66895195 53594533 66895366 53594670 66895537 53594807 66895708 53594944 66895879 53595081 66896050 53595218 66896221 53595355 66896392 53595492 66896563 53595629 66896734 53595766 66896905 53595903 66897076 53596040 66897247 53596177 66897418 53596314 66897589 53596451 66897760 53596588 66897931 53596725 66898102 53596862 66898273 53596999 66898444 53597136 66898615 53597273 66898786 53597410 66898957 53597547 66899128 53597684 66899299 53597821 66899470 53597958 66899641 53598095 66899812 53598232 66899983 53598369 66900154 53598506 66900325 53598643 66900496 53598780 66900667 53598917 66900838 53599054 66901009 53599191 66901180 53599328 66901351 53599465 66901522 53599602 66901693 53599739 66901864 53599876 66902035 53600013 66902206 53600150 66902377 53600287 66902548 53600424 66902719 53600561 66902890 53600698 66903061 53600835 66903232 53600972 66903403 53601109 66903574 53601246 66903745 53601383 66903916 53601520 66904087 53601657 66904258 53601794 66904429 53601931 66904600 53602068 66904771 53602205 66904942 53602342 66905113 53602479 66905284 53602616 66905455 53602753 66905626 53602890 66905797 53603027 66905968 53603164 66906139 53603301 66906310 53603438 66906481 53603575 66906652 53603712 66906823 53603849 66906994 53603986 66907165 53604123 66907336 53604260 66907507 53604397 66907678 53604534 66907849 53604671 66908020 53604808 66908191 53604945 66908362 53605082 66908533 53605219 66908704 53605356 66908875 53605493 66909046 53605630 66909217 53605767 66909388 53605904 66909559 53606041 66909730 53606178 66909901 53606315 66910072 53606452 66910243 53606589 66910414 53606726 66910585 53606863 66910756 53607000 66910927 53607137 66911098 53607274 66911269 53607411 66911440 53607548 66911611 53607685 66911782 53607822 66911953 53607959 66912124 53608096 66912295 53608233 66912466 53608370 66912637 53608507 66912808 53608644 66912979 53608781 66913150 53608918 66913321 53609055 66913492 53609192 66913663 53609329 66913834 53609466 66914005 53609603 66914176 53609740 66914347 53609877 66914518 53610014 66914689 53610151 66914860 53610288 66915031 53610425 66915202 53610562 66915373 53610699 66915544 53610836 66915715 53610973 66915886 53611110 66916057 53611247 66916228 53611384 66916399 53611521 66916570 53611658 66916741 53611795 66916912 53611932 66917083 53612069 66917254 53612206 66917425 53612343 66917596 53612480 66917767 53612617 66917938 53612754 66918109 53612891 66918280 53613028 66918451 53613165 66918622 53613302 66918793 53613439 66918964 53613576 66919135 53613713 66919306 53613850 66919477 53613987 66919648 53614124 66919819 53614261 66919990 53614398 66920161 53614535 66920332 53614672 66920503 53614809 66920674 53614946 66920845 53615083 66921016 53615220 66921187 53615357 66921358 53615494 66921529 53615631 66921700 53615768 66921871 53615905 66922042 53616042 66922213 53616179 66922384 53616316 66922555 53616453 66922726 53616590 66922897 53616727 66923068 53616864 66923239 53617001 66923410 53617138 66923581 53617275 66923752 53617412 66923923 53617549 66924094 53617686 66924265 53617823 66924436 53617960 66924607 53618097 66924778 53618234 66924949 53618371 66925120 53618508 66925291 53618645 66925462 53618782 66925633 53618919 66925804 53619056 66925975 53619193 66926146 53619330 66926317 53619467 66926488 53619604 66926659 53619741 66926830 53619878 66927001 53620015 66927172 53620152 66927343 53620289 66927514 53620426 66927685 53620563 66927856 53620700 66928027 53620837 66928198 53620974 66928369 53621111 66928540 53621248 66928711 53621385 66928882 53621522 66929053 53621659 66929224 53621796 66929395 53621933 66929566 53622070 66929737 53622207 66929908 53622344 66930079 53622481 66930250 53622618 66930421 53622755 66930592 53622892 66930763 53623029 66930934 53623166 66931105 53623303 66931276 53623440 66931447 53623577 66931618 53623714 66931789 53623851 66931960 53623988 66932131 53624125 66932302 53624262 66932473 53624399 66932644 53624536 66932815 53624673 66932986 53624810 66933157 53624947 66933328 53625084 66933499 53625221 66933670 53625358 66933841 53625495 66934012 53625632 66934183 53625769 66934354 53625906 66934525 53626043 66934696 53626180 66934867 53626317 66935038 53626454 66935209 53626591 66935380 53626728 66935551 53626865 66935722 53627002 66935893 53627139 66936064 53627276 66936235 53627413 66936406 53627550 66936577 53627687 66936748 53627824 66936919 53627961 66937090 53628098 66937261 53628235 66937432 53628372 66937603 53628509 66937774 53628646 66937945 53628783 66938116 53628920 66938287 53629057 66938458 53629194 66938629 53629331 66938800 53629468 66938971 53629605 66939142 53629742 66939313 53629879 66939484 53630016 66939655 53630153 66939826 53630290 66939997 53630427 66940168 53630564 66940339 53630701 66940510 53630838 66940681 53630975 66940852 53631112 66941023 53631249 66941194 53631386 66941365 53631523 66941536 53631660 66941707 53631797 66941878 53631934 66942049 53632071 66942220 53632208 66942391 53632345 66942562 53632482 66942733 53632619 66942904 53632756 66943075 53632893 66943246 53633030 66943417 53633167 66943588 53633304 66943759 53633441 66943930 53633578 66944101 53633715 66944272 53633852 66944443 53633989 66944614 53634126 66944785 53634263 66944956 53634400 66945127 53634537 66945298 53634674 66945469 53634811 66945640 53634948 66945811 53635085 66945982 53635222 66946153 53635359 66946324 53635496 66946495 53635633 66946666 53635770 66946837 53635907 66947008 53636044 66947179 53636181 66947350 53636318 66947521 53636455 66947692 53636592 66947863 53636729 66948034 53636866 66948205 53637003 66948376 53637140 66948547 53637277 66948718 53637414 66948889 53637551 66949060 53637688 66949231 53637825 66949402 53637962 66949573 53638099 66949744 53638236 66949915 53638373 66950086 53638510 66950257 53638647 66950428 53638784 66950599 53638921 66950770 53639058 66950941 53639195 66951112 53639332 66951283 53639469 66951454 53639606 66951625 53639743 66951796 53639880 66951967 53640017 66952138 53640154 66952309 53640291 66952480 53640428 66952651 53640565 66952822 53640702 66952993 53640839 66953164 53640976 66953335 53641113 66953506 53641250 66953677 53641387 66953848 53641524 66954019 53641661 66954190 53641798 66954361 53641935 66954532 53642072 66954703 53642209 66954874 53642346 66955045 53642483 66955216 53642620 66955387 53642757 66955558 53642894 66955729 53643031 66955900 53643168 66956071 53643305 66956242 53643442 66956413 53643579 66956584 53643716 66956755 53643853 66956926 53643990 66957097 53644127 66957268 53644264 66957439 53644401 66957610 53644538 66957781 53644675 66957952 53644812 66958123 53644949 66958294 53645086 66958465 53645223 66958636 53645360 66958807 53645497 66958978 53645634 66959149 53645771 66959320 53645908 66959491 53646045 66959662 53646182 66959833 53646319 66960004 53646456 66960175 53646593 66960346 53646730 66960517 53646867 66960688 53647004 66960859 53647141 66961030 53647278 66961201 53647415 66961372 53647552 66961543 53647689 66961714 53647826 66961885 53647963 66962056 53648100 66962227 53648237 66962398 53648374 66962569 53648511 66962740 53648648 66962911 53648785 66963082 53648922 66963253 53649059 66963424 53649196 66963595 53649333 66963766 53649470 66963937 53649607 66964108 53649744 66964279 53649881 66964450 53650018 66964621 53650155 66964792 53650292 66964963 53650429 66965134 53650566 66965305 53650703 66965476 53650840 66965647 53650977 66965818 53651114 66965989 53651251 66966160 53651388 66966331 53651525 66966502 53651662 66966673 53651799 66966844 53651936 66967015 53652073 66967186 53652210 66967357 53652347 66967528 53652484 66967699 53652621 66967870 53652758 66968041 53652895 66968212 53653032 66968383 53653169 66968554 53653306 66968725 53653443 66968896 53653580 66969067 53653717 66969238 53653854 66969409 53653991 66969580 53654128 66969751 53654265 66969922 53654402 66970093 53654539 66970264 53654676 66970435 53654813 66970606 53654950 66970777 53655087 66970948 53655224 66971119 53655361 66971290 53655498 66971461 53655635 66971632 53655772 66971803 53655909 66971974 53656046 66972145 53656183 66972316 53656320 66972487 53656457 66972658 53656594 66972829 53656731 66973000 53656868 66973171 53657005 66973342 53657142 66973513 53657279 66973684 53657416 66973855 53657553 66974026 53657690 66974197 53657827 66974368 53657964 66974539 53658101 66974710 53658238 66974881 53658375 66975052 53658512 66975223 53658649 66975394 53658786 66975565 53658923 66975736 53659060 66975907 53659197 66976078 53659334 66976249 53659471 66976420 53659608 66976591 53659745 66976762 53659882 66976933 53660019 66977104 53660156 66977275 53660293 66977446 53660430 66977617 53660567 66977788 53660704 66977959 53660841 66978130 53660978 66978301 53661115 66978472 53661252 66978643 53661389 66978814 53661526 66978985 53661663 66979156 53661800 66979327 53661937 66979498 53662074 66979669 53662211 66979840 53662348 66980011 53662485 66980182 53662622 66980353 53662759 66980524 53662896 66980695 53663033 66980866 53663170 66981037 53663307 66981208 53663444 66981379 53663581 66981550 53663718 66981721 53663855 66981892 53663992 66982063 53664129 66982234 53664266 66982405 53664403 66982576 53664540 66982747 53664677 66982918 53664814 66983089 53664951 66983260 53665088 66983431 53665225 66983602 53665362 66983773 53665499 66983944 53665636 66984115 53665773 66984286 53665910 66984457 53666047 66984628 53666184 66984799 53666321 66984970 53666458 66985141 53666595 66985312 53666732 66985483 53666869 66985654 53667006 66985825 53667143 66985996 53667280 66986167 53667417 66986338 53667554 66986509 53667691 66986680 53667828 66986851 53667965 66987022 53668102 66987193 53668239 66987364 53668376 66987535 53668513 66987706 53668650 66987877 53668787 66988048 53668924 66988219 53669061 66988390 53669198 66988561 53669335 66988732 53669472 66988903 53669609 66989074 53669746 66989245 53669883 66989416 53670020 66989587 53670157 66989758 53670294 66989929 53670431 66990100 53670568 66990271 53670705 66990442 53670842 66990613 53670979 66990784 53671116 66990955 53671253 66991126 53671390 66991297 53671527 66991468 53671664 66991639 53671801 66991810 53671938 66991981 53672075 66992152 53672212 66992323 53672349 66992494 53672486 66992665 53672623 66992836 53672760 66993007 53672897 66993178 53673034 66993349 53673171 66993520 53673308 66993691 53673445 66993862 53673582 66994033 53673719 66994204 53673856 66994375 53673993 66994546 53674130 66994717 53674267 66994888 53674404 66995059 53674541 66995230 53674678 66995401 53674815 66995572 53674952 66995743 53675089 66995914 53675226 66996085 53675363 66996256 53675500 66996427 53675637 66996598 53675774 66996769 53675911 66996940 53676048 66997111 53676185 66997282 53676322 66997453 53676459 66997624 53676596 66997795 53676733 66997966 53676870 66998137 53677007 66998308 53677144 66998479 53677281 66998650 53677418 66998821 53677555 66998992 53677692 66999163 53677829 66999334 53677966 66999505 53678103 66999676 53678240 66999847 53678377 67000018 53678514 67000189 53678651 67000360 53678788 67000531 53678925 67000702 53679062 67000873 53679199 67001044 53679336 67001215 53679473 67001386 53679610 67001557 53679747 67001728 53679884 67001899 53680021 67002070 53680158 67002241 53680295 67002412 53680432 67002583 53680569 67002754 53680706 67002925 53680843 67003096 53680980 67003267 53681117 67003438 53681254 67003609 53681391 67003780 53681528 67003951 53681665 67004122 53681802 67004293 53681939 67004464 53682076 67004635 53682213 67004806 53682350 67004977 53682487 67005148 53682624 67005319 53682761 67005490 53682898 67005661 53683035 67005832 53683172 67006003 53683309 67006174 53683446 67006345 53683583 67006516 53683720 67006687 53683857 67006858 53683994 67007029 53684131 67007200 53684268 67007371 53684405 67007542 53684542 67007713 53684679 67007884 53684816 67008055 53684953 67008226 53685090 67008397 53685227 67008568 53685364 67008739 53685501 67008910 53685638 67009081 53685775 67009252 53685912 67009423 53686049 67009594 53686186 67009765 53686323 67009936 53686460 67010107 53686597 67010278 53686734 67010449 53686871 67010620 53687008 67010791 53687145 67010962 53687282 67011133 53687419 67011304 53687556 67011475 53687693 67011646 53687830 67011817 53687967 67011988 53688104 67012159 53688241 67012330 53688378 67012501 53688515 67012672 53688652 67012843 53688789 67013014 53688926 67013185 53689063 67013356 53689200 67013527 53689337 67013698 53689474 67013869 53689611 67014040 53689748 67014211 53689885 67014382 53690022 67014553 53690159 67014724 53690296 67014895 53690433 67015066 53690570 67015237 53690707 67015408 53690844 67015579 53690981 67015750 53691118 67015921 53691255 67016092 53691392 67016263 53691529 67016434 53691666 67016605 53691803 67016776 53691940 67016947 53692077 67017118 53692214 67017289 53692351 67017460 53692488 67017631 53692625 67017802 53692762 67017973 53692899 67018144 53693036 67018315 53693173 67018486 53693310 67018657 53693447 67018828 53693584 67018999 53693721 67019170 53693858 67019341 53693995 67019512 53694132 67019683 53694269 67019854 53694406 67020025 53694543 67020196 53694680 67020367 53694817 67020538 53694954 67020709 53695091 67020880 53695228 67021051 53695365 67021222 53695502 67021393 53695639 67021564 53695776 67021735 53695913 67021906 53696050 67022077 53696187 67022248 53696324 67022419 53696461 67022590 53696598 67022761 53696735 67022932 53696872 67023103 53697009 67023274 53697146 67023445 53697283 67023616 53697420 67023787 53697557 67023958 53697694 67024129 53697831 67024300 53697968 67024471 53698105 67024642 53698242 67024813 53698379 67024984 53698516 67025155 53698653 67025326 53698790 67025497 53698927 67025668 53699064 67025839 53699201 67026010 53699338 67026181 53699475 67026352 53699612 67026523 53699749 67026694 53699886 67026865 53700023 67027036 53700160 67027207 53700297 67027378 53700434 67027549 53700571 67027720 53700708 67027891 53700845 67028062 53700982 67028233 53701119 67028404 53701256 67028575 53701393 67028746 53701530 67028917 53701667 67029088 53701804 67029259 53701941 67029430 53702078 67029601 53702215 67029772 53702352 67029943 53702489 67030114 53702626 67030285
1000 29971901 0 29971901 37410183 29972038 37410354 29972175 37410525 29972312 37410696 29972449 37410867 29972586 37411038 29972723 37411209 29972860 37411380 29972997 37411551 29973134 37411722 29973271 37411893 29973408 37412064 29973545 37412235 29973682 37412406 29973819 37412577 29973956 37412748 29974093 37412919 29974230 37413090 29974367 37413261 29974504 37413432 29974641 37413603 29974778 37413774 29974915 37413945 29975052 37414116 29975189 37414287 29975326 37414458 29975463 37414629 29975600 37414800 29975737 37414971 29975874 37415142 29976011 37415313 29976148 37415484 29976285 37415655 29976422 37415826 29976559 37415997 29976696 37416168 29976833 37416339 29976970 37416510 29977107 37416681 29977244 37416852 29977381 37417023 29977518 37417194 29977655 37417365 29977792 37417536 29977929 37417707 29978066 37417878 29978203 37418049 29978340 37418220 29978477 37418391 29978614 37418562 29978751 37418733 29978888 37418904 29979025 37419075 29979162 37419246 29979299 37419417 29979436 37419588 29979573 37419759 29979710 37419930 29979847 37420101 29979984 37420272 29980121 37420443 29980258 37420614 29980395 37420785 29980532 37420956 29980669 37421127 29980806 37421298 29980943 37421469 29981080 37421640 29981217 37421811 29981354 37421982 29981491 37422153 29981628 37422324 29981765 37422495 29981902 37422666 29982039 37422837 29982176 37423008 29982313 37423179 29982450 37423350 29982587 37423521 29982724 37423692 29982861 37423863 29982998 37424034 29983135 37424205 29983272 37424376 29983409 37424547 29983546 37424718 29983683 37424889 29983820 37425060 29983957 37425231 29984094 37425402 29984231 37425573 29984368 37425744 29984505 37425915 29984642 37426086 29984779 37426257 29984916 37426428 29985053 37426599 29985190 37426770 29985327 37426941 29985464 37427112 29985601 37427283 29985738 37427454 29985875 37427625 29986012 37427796 29986149 37427967 29986286 37428138 29986423 37428309 29986560 37428480 29986697 37428651 29986834 37428822 29986971 37428993 29987108 37429164 29987245 37429335 29987382 37429506 29987519 37429677 29987656 37429848 29987793 37430019 29987930 37430190 29988067 37430361 29988204 37430532 29988341 37430703 29988478 37430874 29988615 37431045 29988752 37431216 29988889 37431387 29989026 37431558 29989163 37431729 29989300 37431900 29989437 37432071 29989574 37432242 29989711 37432413 29989848 37432584 29989985 37432755 29990122 37432926 29990259 37433097 29990396 37433268 29990533 37433439 29990670 37433610 29990807 37433781 29990944 37433952 29991081 37434123 29991218 37434294 29991355 37434465 29991492 37434636 29991629 37434807 29991766 37434978 29991903 37435149 29992040 37435320 29992177 37435491 29992314 37435662 29992451 37435833 29992588 37436004 29992725 37436175 29992862 37436346 29992999 37436517 29993136 37436688 29993273 37436859 29993410 37437030 29993547 37437201 29993684 37437372 29993821 37437543 29993958 37437714 29994095 37437885 29994232 37438056 29994369 37438227 29994506 37438398 29994643 37438569 29994780 37438740 29994917 37438911 29995054 37439082 29995191 37439253 29995328 37439424 29995465 37439595 29995602 37439766 29995739 37439937 29995876 37440108 29996013 37440279 29996150 37440450 29996287 37440621 29996424 37440792 29996561 37440963 29996698 37441134 29996835 37441305 29996972 37441476 29997109 37441647 29997246 37441818 29997383 37441989 29997520 37442160 29997657 37442331 29997794 37442502 29997931 37442673 29998068 37442844 29998205 37443015 29998342 37443186 29998479 37443357 29998616 37443528 29998753 37443699 29998890 37443870 29999027 37444041 29999164 37444212 29999301 37444383 29999438 37444554 29999575 37444725 29999712 37444896 29999849 37445067 29999986 37445238 30000123 37445409 30000260 37445580 30000397 37445751 30000534 37445922 30000671 37446093 30000808 37446264 30000945 37446435 30001082 37446606 30001219 37446777 30001356 37446948 30001493 37447119 30001630 37447290 30001767 37447461 30001904 37447632 30002041 37447803 30002178 37447974 30002315 37448145 30002452 37448316 30002589 37448487 30002726 37448658 30002863 37448829 30003000 37449000 30003137 37449171 30003274 37449342 30003411 37449513 30003548 37449684 30003685 37449855 30003822 37450026 30003959 37450197 30004096 37450368 30004233 37450539 30004370 37450710 30004507 37450881 30004644 37451052 30004781 37451223 30004918 37451394 30005055 37451565 30005192 37451736 30005329 37451907 30005466 37452078 30005603 37452249 30005740 37452420 30005877 37452591 30006014 37452762 30006151 37452933 30006288 37453104 30006425 37453275 30006562 37453446 30006699 37453617 30006836 37453788 30006973 37453959 30007110 37454130 30007247 37454301 30007384 37454472 30007521 37454643 30007658 37454814 30007795 37454985 30007932 37455156 30008069 37455327 30008206 37455498 30008343 37455669 30008480 37455840 30008617 37456011 30008754 37456182 30008891 37456353 30009028 37456524 30009165 37456695 30009302 37456866 30009439 37457037 30009576 37457208 30009713 37457379 30009850 37457550 30009987 37457721 30010124 37457892 30010261 37458063 30010398 37458234 30010535 37458405 30010672 37458576 30010809 37458747 30010946 37458918 30011083 37459089 30011220 37459260 30011357 37459431 30011494 37459602 30011631 37459773 30011768 37459944 30011905 37460115 30012042 37460286 30012179 37460457 30012316 37460628 30012453 37460799 30012590 37460970 30012727 37461141 30012864 37461312 30013001 37461483 30013138 37461654 30013275 37461825 30013412 37461996 30013549 37462167 30013686 37462338 30013823 37462509 30013960 37462680 30014097 37462851 30014234 37463022 30014371 37463193 30014508 37463364 30014645 37463535 30014782 37463706 30014919 37463877 30015056 37464048 30015193 37464219 30015330 37464390 30015467 37464561 30015604 37464732 30015741 37464903 30015878 37465074 30016015 37465245 30016152 37465416 30016289 37465587 30016426 37465758 30016563 37465929 30016700 37466100 30016837 37466271 30016974 37466442 30017111 37466613 30017248 37466784 30017385 37466955 30017522 37467126 30017659 37467297 30017796 37467468 30017933 37467639 30018070 37467810 30018207 37467981 30018344 37468152 30018481 37468323 30018618 37468494 30018755 37468665 30018892 37468836 30019029 37469007 30019166 37469178 30019303 37469349 30019440 37469520 30019577 37469691 30019714 37469862 30019851 37470033 30019988 37470204 30020125 37470375 30020262 37470546 30020399 37470717 30020536 37470888 30020673 37471059 30020810 37471230 30020947 37471401 30021084 37471572 30021221 37471743 30021358 37471914 30021495 37472085 30021632 37472256 30021769 37472427 30021906 37472598 30022043 37472769 30022180 37472940 30022317 37473111 30022454 37473282 30022591 37473453 30022728 37473624 30022865 37473795 30023002 37473966 30023139 37474137 30023276 37474308 30023413 37474479 30023550 37474650 30023687 37474821 30023824 37474992 30023961 37475163 30024098 37475334 30024235 37475505 30024372 37475676 30024509 37475847 30024646 37476018 30024783 37476189 30024920 37476360 30025057 37476531 30025194 37476702 30025331 37476873 30025468 37477044 30025605 37477215 30025742 37477386 30025879 37477557 30026016 37477728 30026153 37477899 30026290 37478070 30026427 37478241 30026564 37478412 30026701 37478583 30026838 37478754 30026975 37478925 30027112 37479096 30027249 37479267 30027386 37479438 30027523 37479609 30027660 37479780 30027797 37479951 30027934 37480122 30028071 37480293 30028208 37480464 30028345 37480635 30028482 37480806 30028619 37480977 30028756 37481148 30028893 37481319 30029030 37481490 30029167 37481661 30029304 37481832 30029441 37482003 30029578 37482174 30029715 37482345 30029852 37482516 30029989 37482687 30030126 37482858 30030263 37483029 30030400 37483200 30030537 37483371 30030674 37483542 30030811 37483713 30030948 37483884 30031085 37484055 30031222 37484226 30031359 37484397 30031496 37484568 30031633 37484739 30031770 37484910 30031907 37485081 30032044 37485252 30032181 37485423 30032318 37485594 30032455 37485765 30032592 37485936 30032729 37486107 30032866 37486278 30033003 37486449 30033140 37486620 30033277 37486791 30033414 37486962 30033551 37487133 30033688 37487304 30033825 37487475 30033962 37487646 30034099 37487817 30034236 37487988 30034373 37488159 30034510 37488330 30034647 37488501 30034784 37488672 30034921 37488843 30035058 37489014 30035195 37489185 30035332 37489356 30035469 37489527 30035606 37489698 30035743 37489869 30035880 37490040 30036017 37490211 30036154 37490382 30036291 37490553 30036428 37490724 30036565 37490895 30036702 37491066 30036839 37491237 30036976 37491408 30037113 37491579 30037250 37491750 30037387 37491921 30037524 37492092 30037661 37492263 30037798 37492434 30037935 37492605 30038072 37492776 30038209 37492947 30038346 37493118 30038483 37493289 30038620 37493460 30038757 37493631 30038894 37493802 30039031 37493973 30039168 37494144 30039305 37494315 30039442 37494486 30039579 37494657 30039716 37494828 30039853 37494999 30039990 37495170 30040127 37495341 30040264 37495512 30040401 37495683 30040538 37495854 30040675 37496025 30040812 37496196 30040949 37496367 30041086 37496538 30041223 37496709 30041360 37496880 30041497 37497051 30041634 37497222 30041771 37497393 30041908 37497564 30042045 37497735 30042182 37497906 30042319 37498077 30042456 37498248 30042593 37498419 30042730 37498590 30042867 37498761 30043004 37498932 30043141 37499103 30043278 37499274 30043415 37499445 30043552 37499616 30043689 37499787 30043826 37499958 30043963 37500129 30044100 37500300 30044237 37500471 30044374 37500642 30044511 37500813 30044648 37500984 30044785 37501155 30044922 37501326 30045059 37501497 30045196 37501668 30045333 37501839 30045470 37502010 30045607 37502181 30045744 37502352 30045881 37502523 30046018 37502694 30046155 37502865 30046292 37503036 30046429 37503207 30046566 37503378 30046703 37503549 30046840 37503720 30046977 37503891 30047114 37504062 30047251 37504233 30047388 37504404 30047525 37504575 30047662 37504746 30047799 37504917 30047936 37505088 30048073 37505259 30048210 37505430 30048347 37505601 30048484 37505772 30048621 37505943 30048758 37506114 30048895 37506285 30049032 37506456 30049169 37506627 30049306 37506798 30049443 37506969 30049580 37507140 30049717 37507311 30049854 37507482 30049991 37507653 30050128 37507824 30050265 37507995 30050402 37508166 30050539 37508337 30050676 37508508 30050813 37508679 30050950 37508850 30051087 37509021 30051224 37509192 30051361 37509363 30051498 37509534 30051635 37509705 30051772 37509876 30051909 37510047 30052046 37510218 30052183 37510389 30052320 37510560 30052457 37510731 30052594 37510902 30052731 37511073 30052868 37511244 30053005 37511415 30053142 37511586 30053279 37511757 30053416 37511928 30053553 37512099 30053690 37512270 30053827 37512441 30053964 37512612 30054101 37512783 30054238 37512954 30054375 37513125 30054512 37513296 30054649 37513467 30054786 37513638 30054923 37513809 30055060 37513980 30055197 37514151 30055334 37514322 30055471 37514493 30055608 37514664 30055745 37514835 30055882 37515006 30056019 37515177 30056156 37515348 30056293 37515519 30056430 37515690 30056567 37515861 30056704 37516032 30056841 37516203 30056978 37516374 30057115 37516545 30057252 37516716 30057389 37516887 30057526 37517058 30057663 37517229 30057800 37517400 30057937 37517571 30058074 37517742 30058211 37517913 30058348 37518084 30058485 37518255 30058622 37518426 30058759 37518597 30058896 37518768 30059033 37518939 30059170 37519110 30059307 37519281 30059444 37519452 30059581 37519623 30059718 37519794 30059855 37519965 30059992 37520136 30060129 37520307 30060266 37520478 30060403 37520649 30060540 37520820 30060677 37520991 30060814 37521162 30060951 37521333 30061088 37521504 30061225 37521675 30061362 37521846 30061499 37522017 30061636 37522188 30061773 37522359 30061910 37522530 30062047 37522701 30062184 37522872 30062321 37523043 30062458 37523214 30062595 37523385 30062732 37523556 30062869 37523727 30063006 37523898 30063143 37524069 30063280 37524240 30063417 37524411 30063554 37524582 30063691 37524753 30063828 37524924 30063965 37525095 30064102 37525266 30064239 37525437 30064376 37525608 30064513 37525779 30064650 37525950 30064787 37526121 30064924 37526292 30065061 37526463 30065198 37526634 30065335 37526805 30065472 37526976 30065609 37527147 30065746 37527318 30065883 37527489 30066020 37527660 30066157 37527831 30066294 37528002 30066431 37528173 30066568 37528344 30066705 37528515 30066842 37528686 30066979 37528857 30067116 37529028 30067253 37529199 30067390 37529370 30067527 37529541 30067664 37529712 30067801 37529883 30067938 37530054 30068075 37530225 30068212 37530396 30068349 37530567 30068486 37530738 30068623 37530909 30068760 37531080 30068897 37531251 30069034 37531422 30069171 37531593 30069308 37531764 30069445 37531935 30069582 37532106 30069719 37532277 30069856 37532448 30069993 37532619 30070130 37532790 30070267 37532961 30070404 37533132 30070541 37533303 30070678 37533474 30070815 37533645 30070952 37533816 30071089 37533987 30071226 37534158 30071363 37534329 30071500 37534500 30071637 37534671 30071774 37534842 30071911 37535013 30072048 37535184 30072185 37535355 30072322 37535526 30072459 37535697 30072596 37535868 30072733 37536039 30072870 37536210 30073007 37536381 30073144 37536552 30073281 37536723 30073418 37536894 30073555 37537065 30073692 37537236 30073829 37537407 30073966 37537578 30074103 37537749 30074240 37537920 30074377 37538091 30074514 37538262 30074651 37538433 30074788 37538604 30074925 37538775 30075062 37538946 30075199 37539117 30075336 37539288 30075473 37539459 30075610 37539630 30075747 37539801 30075884 37539972 30076021 37540143 30076158 37540314 30076295 37540485 30076432 37540656 30076569 37540827 30076706 37540998 30076843 37541169 30076980 37541340 30077117 37541511 30077254 37541682 30077391 37541853 30077528 37542024 30077665 37542195 30077802 37542366 30077939 37542537 30078076 37542708 30078213 37542879 30078350 37543050 30078487 37543221 30078624 37543392 30078761 37543563 30078898 37543734 30079035 37543905 30079172 37544076 30079309 37544247 30079446 37544418 30079583 37544589 30079720 37544760 30079857 37544931 30079994 37545102 30080131 37545273 30080268 37545444 30080405 37545615 30080542 37545786 30080679 37545957 30080816 37546128 30080953 37546299 30081090 37546470 30081227 37546641 30081364 37546812 30081501 37546983 30081638 37547154 30081775 37547325 30081912 37547496 30082049 37547667 30082186 37547838 30082323 37548009 30082460 37548180 30082597 37548351 30082734 37548522 30082871 37548693 30083008 37548864 30083145 37549035 30083282 37549206 30083419 37549377 30083556 37549548 30083693 37549719 30083830 37549890 30083967 37550061 30084104 37550232 30084241 37550403 30084378 37550574 30084515 37550745 30084652 37550916 30084789 37551087 30084926 37551258 30085063 37551429 30085200 37551600 30085337 37551771 30085474 37551942 30085611 37552113 30085748 37552284 30085885 37552455 30086022 37552626 30086159 37552797 30086296 37552968 30086433 37553139 30086570 37553310 30086707 37553481 30086844 37553652 30086981 37553823 30087118 37553994 30087255 37554165 30087392 37554336 30087529 37554507 30087666 37554678 30087803 37554849 30087940 37555020 30088077 37555191 30088214 37555362 30088351 37555533 30088488 37555704 30088625 37555875 30088762 37556046 30088899 37556217 30089036 37556388 30089173 37556559 30089310 37556730 30089447 37556901 30089584 37557072 30089721 37557243 30089858 37557414 30089995 37557585 30090132 37557756 30090269 37557927 30090406 37558098 30090543 37558269 30090680 37558440 30090817 37558611 30090954 37558782 30091091 37558953 30091228 37559124 30091365 37559295 30091502 37559466 30091639 37559637 30091776 37559808 30091913 37559979 30092050 37560150 30092187 37560321 30092324 37560492 30092461 37560663 30092598 37560834 30092735 37561005 30092872 37561176 30093009 37561347 30093146 37561518 30093283 37561689 30093420 37561860 30093557 37562031 30093694 37562202 30093831 37562373 30093968 37562544 30094105 37562715 30094242 37562886 30094379 37563057 30094516 37563228 30094653 37563399 30094790 37563570 30094927 37563741 30095064 37563912 30095201 37564083 30095338 37564254 30095475 37564425 30095612 37564596 30095749 37564767 30095886 37564938 30096023 37565109 30096160 37565280 30096297 37565451 30096434 37565622 30096571 37565793 30096708 37565964 30096845 37566135 30096982 37566306 30097119 37566477 30097256 37566648 30097393 37566819 30097530 37566990 30097667 37567161 30097804 37567332 30097941 37567503 30098078 37567674 30098215 37567845 30098352 37568016 30098489 37568187 30098626 37568358 30098763 37568529 30098900 37568700 30099037 37568871 30099174 37569042 30099311 37569213 30099448 37569384 30099585 37569555 30099722 37569726 30099859 37569897 30099996 37570068 30100133 37570239 30100270 37570410 30100407 37570581 30100544 37570752 30100681 37570923 30100818 37571094 30100955 37571265 30101092 37571436 30101229 37571607 30101366 37571778 30101503 37571949 30101640 37572120 30101777 37572291 30101914 37572462 30102051 37572633 30102188 37572804 30102325 37572975 30102462 37573146 30102599 37573317 30102736 37573488 30102873 37573659 30103010 37573830 30103147 37574001 30103284 37574172 30103421 37574343 30103558 37574514 30103695 37574685 30103832 37574856 30103969 37575027 30104106 37575198 30104243 37575369 30104380 37575540 30104517 37575711 30104654 37575882 30104791 37576053 30104928 37576224 30105065 37576395 30105202 37576566 30105339 37576737 30105476 37576908 30105613 37577079 30105750 37577250 30105887 37577421 30106024 37577592 30106161 37577763 30106298 37577934 30106435 37578105 30106572 37578276 30106709 37578447 30106846 37578618 30106983 37578789 30107120 37578960 30107257 37579131 30107394 37579302 30107531 37579473 30107668 37579644 30107805 37579815 30107942 37579986 30108079 37580157 30108216 37580328 30108353 37580499 30108490 37580670 30108627 37580841
1000 16839629 0 16839629 21018807 16839766 21018978 16839903 21019149 16840040 21019320 16840177 21019491 16840314 21019662 16840451 21019833 16840588 21020004 16840725 21020175 16840862 21020346 16840999 21020517 16841136 21020688 16841273 21020859 16841410 21021030 16841547 21021201 16841684 21021372 16841821 21021543 16841958 21021714 16842095 21021885 16842232 21022056 16842369 21022227 16842506 21022398 16842643 21022569 16842780 21022740 16842917 21022911 16843054 21023082 16843191 21023253 16843328 21023424 16843465 21023595 16843602 21023766 16843739 21023937 16843876 21024108 16844013 21024279 16844150 21024450 16844287 21024621 16844424 21024792 16844561 21024963 16844698 21025134 16844835 21025305 16844972 21025476 16845109 21025647 16845246 21025818 16845383 21025989 16845520 21026160 16845657 21026331 16845794 21026502 16845931 21026673 16846068 21026844 16846205 21027015 16846342 21027186 16846479 21027357 16846616 21027528 16846753 21027699 16846890 21027870 16847027 21028041 16847164 21028212 16847301 21028383 16847438 21028554 16847575 21028725 16847712 21028896 16847849 21029067 16847986 21029238 16848123 21029409 16848260 21029580 16848397 21029751 16848534 21029922 16848671 21030093 16848808 21030264 16848945 21030435 16849082 21030606 16849219 21030777 16849356 21030948 16849493 21031119 16849630 21031290 16849767 21031461 16849904 21031632 16850041 21031803 16850178 21031974 16850315 21032145 16850452 21032316 16850589 21032487 16850726 21032658 16850863 21032829 16851000 21033000 16851137 21033171 16851274 21033342 16851411 21033513 16851548 21033684 16851685 21033855 16851822 21034026 16851959 21034197 16852096 21034368 16852233 21034539 16852370 21034710 16852507 21034881 16852644 21035052 16852781 21035223 16852918 21035394 16853055 21035565 16853192 21035736 16853329 21035907 16853466 21036078 16853603 21036249 16853740 21036420 16853877 21036591 16854014 21036762 16854151 21036933 16854288 21037104 16854425 21037275 16854562 21037446 16854699 21037617 16854836 21037788 16854973 21037959 16855110 21038130 16855247 21038301 16855384 21038472 16855521 21038643 16855658 21038814 16855795 21038985 16855932 21039156 16856069 21039327 16856206 21039498 16856343 21039669 16856480 21039840 16856617 21040011 16856754 21040182 16856891 21040353 16857028 21040524 16857165 21040695 16857302 21040866 16857439 21041037 16857576 21041208 16857713 21041379 16857850 21041550 16857987 21041721 16858124 21041892 16858261 21042063 16858398 21042234 16858535 21042405 16858672 21042576 16858809 21042747 16858946 21042918 16859083 21043089 16859220 21043260 16859357 21043431 16859494 21043602 16859631 21043773 16859768 21043944 16859905 21044115 16860042 21044286 16860179 21044457 16860316 21044628 16860453 21044799 16860590 21044970 16860727 21045141 16860864 21045312 16861001 21045483 16861138 21045654 16861275 21045825 16861412 21045996 16861549 21046167 16861686 21046338 16861823 21046509 16861960 21046680 16862097 21046851 16862234 21047022 16862371 21047193 16862508 21047364 16862645 21047535 16862782 21047706 16862919 21047877 16863056 21048048 16863193 21048219 16863330 21048390 16863467 21048561 16863604 21048732 16863741 21048903 16863878 21049074 16864015 21049245 16864152 21049416 16864289 21049587 16864426 21049758 16864563 21049929 16864700 21050100 16864837 21050271 16864974 21050442 16865111 21050613 16865248 21050784 16865385 21050955 16865522 21051126 16865659 21051297 16865796 21051468 16865933 21051639 16866070 21051810 16866207 21051981 16866344 21052152 16866481 21052323 16866618 21052494 16866755 21052665 16866892 21052836 16867029 21053007 16867166 21053178 16867303 21053349 16867440 21053520 16867577 21053691 16867714 21053862 16867851 21054033 16867988 21054204 16868125 21054375 16868262 21054546 16868399 21054717 16868536 21054888 16868673 21055059 16868810 21055230 16868947 21055401 16869084 21055572 16869221 21055743 16869358 21055914 16869495 21056085 16869632 21056256 16869769 21056427 16869906 21056598 16870043 21056769 16870180 21056940 16870317 21057111 16870454 21057282 16870591 21057453 16870728 21057624 16870865 21057795 16871002 21057966 16871139 21058137 16871276 21058308 16871413 21058479 16871550 21058650 16871687 21058821 16871824 21058992 16871961 21059163 16872098 21059334 16872235 21059505 16872372 21059676 16872509 21059847 16872646 21060018 16872783 21060189 16872920 21060360 16873057 21060531 16873194 21060702 16873331 21060873 16873468 21061044 16873605 21061215 16873742 21061386 16873879 21061557 16874016 21061728 16874153 21061899 16874290 21062070 16874427 21062241 16874564 21062412 16874701 21062583 16874838 21062754 16874975 21062925 16875112 21063096 16875249 21063267 16875386 21063438 16875523 21063609 16875660 21063780 16875797 21063951 16875934 21064122 16876071 21064293 16876208 21064464 16876345 21064635 16876482 21064806 16876619 21064977 16876756 21065148 16876893 21065319 16877030 21065490 16877167 21065661 16877304 21065832 16877441 21066003 16877578 21066174 16877715 21066345 16877852 21066516 16877989 21066687 16878126 21066858 16878263 21067029 16878400 21067200 16878537 21067371 16878674 21067542 16878811 21067713 16878948 21067884 16879085 21068055 16879222 21068226 16879359 21068397 16879496 21068568 16879633 21068739 16879770 21068910 16879907 21069081 16880044 21069252 16880181 21069423 16880318 21069594 16880455 21069765 16880592 21069936 16880729 21070107 16880866 21070278 16881003 21070449 16881140 21070620 16881277 21070791 16881414 21070962 16881551 21071133 16881688 21071304 16881825 21071475 16881962 21071646 16882099 21071817 16882236 21071988 16882373 21072159 16882510 21072330 16882647 21072501 16882784 21072672 16882921 21072843 16883058 21073014 16883195 21073185 16883332 21073356 16883469 21073527 16883606 21073698 16883743 21073869 16883880 21074040 16884017 21074211 16884154 21074382 16884291 21074553 16884428 21074724 16884565 21074895 16884702 21075066 16884839 21075237 16884976 21075408 16885113 21075579 16885250 21075750 16885387 21075921 16885524 21076092 16885661 21076263 16885798 21076434 16885935 21076605 16886072 21076776 16886209 21076947 16886346 21077118 16886483 21077289 16886620 21077460 16886757 21077631 16886894 21077802 16887031 21077973 16887168 21078144 16887305 21078315 16887442 21078486 16887579 21078657 16887716 21078828 16887853 21078999 16887990 21079170 16888127 21079341 16888264 21079512 16888401 21079683 16888538 21079854 16888675 21080025 16888812 21080196 16888949 21080367 16889086 21080538 16889223 21080709 16889360 21080880 16889497 21081051 16889634 21081222 16889771 21081393 16889908 21081564 16890045 21081735 16890182 21081906 16890319 21082077 16890456 21082248 16890593 21082419 16890730 21082590 16890867 21082761 16891004 21082932 16891141 21083103 16891278 21083274 16891415 21083445 16891552 21083616 16891689 21083787 16891826 21083958 16891963 21084129 16892100 21084300 16892237 21084471 16892374 21084642 16892511 21084813 16892648 21084984 16892785 21085155 16892922 21085326 16893059 21085497 16893196 21085668 16893333 21085839 16893470 21086010 16893607 21086181 16893744 21086352 16893881 21086523 16894018 21086694 16894155 21086865 16894292 21087036 16894429 21087207 16894566 21087378 16894703 21087549 16894840 21087720 16894977 21087891 16895114 21088062 16895251 21088233 16895388 21088404 16895525 21088575 16895662 21088746 16895799 21088917 16895936 21089088 16896073 21089259 16896210 21089430 16896347 21089601 16896484 21089772 16896621 21089943 16896758 21090114 16896895 21090285 16897032 21090456 16897169 21090627 16897306 21090798 16897443 21090969 16897580 21091140 16897717 21091311 16897854 21091482 16897991 21091653 16898128 21091824 16898265 21091995 16898402 21092166 16898539 21092337 16898676 21092508 16898813 21092679 16898950 21092850 16899087 21093021 16899224 21093192 16899361 21093363 16899498 21093534 16899635 21093705 16899772 21093876 16899909 21094047 16900046 21094218 16900183 21094389 16900320 21094560 16900457 21094731 16900594 21094902 16900731 21095073 16900868 21095244 16901005 21095415 16901142 21095586 16901279 21095757 16901416 21095928 16901553 21096099 16901690 21096270 16901827 21096441 16901964 21096612 16902101 21096783 16902238 21096954 16902375 21097125 16902512 21097296 16902649 21097467 16902786 21097638 16902923 21097809 16903060 21097980 16903197 21098151 16903334 21098322 16903471 21098493 16903608 21098664 16903745 21098835 16903882 21099006 16904019 21099177 16904156 21099348 16904293 21099519 16904430 21099690 16904567 21099861 16904704 21100032 16904841 21100203 16904978 21100374 16905115 21100545 16905252 21100716 16905389 21100887 16905526 21101058 16905663 21101229 16905800 21101400 16905937 21101571 16906074 21101742 16906211 21101913 16906348 21102084 16906485 21102255 16906622 21102426 16906759 21102597 16906896 21102768 16907033 21102939 16907170 21103110 16907307 21103281 16907444 21103452 16907581 21103623 16907718 21103794 16907855 21103965 16907992 21104136 16908129 21104307 16908266 21104478 16908403 21104649 16908540 21104820 16908677 21104991 16908814 21105162 16908951 21105333 16909088 21105504 16909225 21105675 16909362 21105846 16909499 21106017 16909636 21106188 16909773 21106359 16909910 21106530 16910047 21106701 16910184 21106872 16910321 21107043 16910458 21107214 16910595 21107385 16910732 21107556 16910869 21107727 16911006 21107898 16911143 21108069 16911280 21108240 16911417 21108411 16911554 21108582 16911691 21108753 16911828 21108924 16911965 21109095 16912102 21109266 16912239 21109437 16912376 21109608 16912513 21109779 16912650 21109950 16912787 21110121 16912924 21110292 16913061 21110463 16913198 21110634 16913335 21110805 16913472 21110976 16913609 21111147 16913746 21111318 16913883 21111489 16914020 21111660 16914157 21111831 16914294 21112002 16914431 21112173 16914568 21112344 16914705 21112515 16914842 21112686 16914979 21112857 16915116 21113028 16915253 21113199 16915390 21113370 16915527 21113541 16915664 21113712 16915801 21113883 16915938 21114054 16916075 21114225 16916212 21114396 16916349 21114567 16916486 21114738 16916623 21114909 16916760 21115080 16916897 21115251 16917034 21115422 16917171 21115593 16917308 21115764 16917445 21115935 16917582 21116106 16917719 21116277 16917856 21116448 16917993 21116619 16918130 21116790 16918267 21116961 16918404 21117132 16918541 21117303 16918678 21117474 16918815 21117645 16918952 21117816 16919089 21117987 16919226 21118158 16919363 21118329 16919500 21118500 16919637 21118671 16919774 21118842 16919911 21119013 16920048 21119184 16920185 21119355 16920322 21119526 16920459 21119697 16920596 21119868 16920733 21120039 16920870 21120210 16921007 21120381 16921144 21120552 16921281 21120723 16921418 21120894 16921555 21121065 16921692 21121236 16921829 21121407 16921966 21121578 16922103 21121749 16922240 21121920 16922377 21122091 16922514 21122262 16922651 21122433 16922788 21122604 16922925 21122775 16923062 21122946 16923199 21123117 16923336 21123288 16923473 21123459 16923610 21123630 16923747 21123801 16923884 21123972 16924021 21124143 16924158 21124314 16924295 21124485 16924432 21124656 16924569 21124827 16924706 21124998 16924843 21125169 16924980 21125340 16925117 21125511 16925254 21125682 16925391 21125853 16925528 21126024 16925665 21126195 16925802 21126366 16925939 21126537 16926076 21126708 16926213 21126879 16926350 21127050 16926487 21127221 16926624 21127392 16926761 21127563 16926898 21127734 16927035 21127905 16927172 21128076 16927309 21128247 16927446 21128418 16927583 21128589 16927720 21128760 16927857 21128931 16927994 21129102 16928131 21129273 16928268 21129444 16928405 21129615 16928542 21129786 16928679 21129957 16928816 21130128 16928953 21130299 16929090 21130470 16929227 21130641 16929364 21130812 16929501 21130983 16929638 21131154 16929775 21131325 16929912 21131496 16930049 21131667 16930186 21131838 16930323 21132009 16930460 21132180 16930597 21132351 16930734 21132522 16930871 21132693 16931008 21132864 16931145 21133035 16931282 21133206 16931419 21133377 16931556 21133548 16931693 21133719 16931830 21133890 16931967 21134061 16932104 21134232 16932241 21134403 16932378 21134574 16932515 21134745 16932652 21134916 16932789 21135087 16932926 21135258 16933063 21135429 16933200 21135600 16933337 21135771 16933474 21135942 16933611 21136113 16933748 21136284 16933885 21136455 16934022 21136626 16934159 21136797 16934296 21136968 16934433 21137139 16934570 21137310 16934707 21137481 16934844 21137652 16934981 21137823 16935118 21137994 16935255 21138165 16935392 21138336 16935529 21138507 16935666 21138678 16935803 21138849 16935940 21139020 16936077 21139191 16936214 21139362 16936351 21139533 16936488 21139704 16936625 21139875 16936762 21140046 16936899 21140217 16937036 21140388 16937173 21140559 16937310 21140730 16937447 21140901 16937584 21141072 16937721 21141243 16937858 21141414 16937995 21141585 16938132 21141756 16938269 21141927 16938406 21142098 16938543 21142269 16938680 21142440 16938817 21142611 16938954 21142782 16939091 21142953 16939228 21143124 16939365 21143295 16939502 21143466 16939639 21143637 16939776 21143808 16939913 21143979 16940050 21144150 16940187 21144321 16940324 21144492 16940461 21144663 16940598 21144834 16940735 21145005 16940872 21145176 16941009 21145347 16941146 21145518 16941283 21145689 16941420 21145860 16941557 21146031 16941694 21146202 16941831 21146373 16941968 21146544 16942105 21146715 16942242 21146886 16942379 21147057 16942516 21147228 16942653 21147399 16942790 21147570 16942927 21147741 16943064 21147912 16943201 21148083 16943338 21148254 16943475 21148425 16943612 21148596 16943749 21148767 16943886 21148938 16944023 21149109 16944160 21149280 16944297 21149451 16944434 21149622 16944571 21149793 16944708 21149964 16944845 21150135 16944982 21150306 16945119 21150477 16945256 21150648 16945393 21150819 16945530 21150990 16945667 21151161 16945804 21151332 16945941 21151503 16946078 21151674 16946215 21151845 16946352 21152016 16946489 21152187 16946626 21152358 16946763 21152529 16946900 21152700 16947037 21152871 16947174 21153042 16947311 21153213 16947448 21153384 16947585 21153555 16947722 21153726 16947859 21153897 16947996 21154068 16948133 21154239 16948270 21154410 16948407 21154581 16948544 21154752 16948681 21154923 16948818 21155094 16948955 21155265 16949092 21155436 16949229 21155607 16949366 21155778 16949503 21155949 16949640 21156120 16949777 21156291 16949914 21156462 16950051 21156633 16950188 21156804 16950325 21156975 16950462 21157146 16950599 21157317 16950736 21157488 16950873 21157659 16951010 21157830 16951147 21158001 16951284 21158172 16951421 21158343 16951558 21158514 16951695 21158685 16951832 21158856 16951969 21159027 16952106 21159198 16952243 21159369 16952380 21159540 16952517 21159711 16952654 21159882 16952791 21160053 16952928 21160224 16953065 21160395 16953202 21160566 16953339 21160737 16953476 21160908 16953613 21161079 16953750 21161250 16953887 21161421 16954024 21161592 16954161 21161763 16954298 21161934 16954435 21162105 16954572 21162276 16954709 21162447 16954846 21162618 16954983 21162789 16955120 21162960 16955257 21163131 16955394 21163302 16955531 21163473 16955668 21163644 16955805 21163815 16955942 21163986 16956079 21164157 16956216 21164328 16956353 21164499 16956490 21164670 16956627 21164841 16956764 21165012 16956901 21165183 16957038 21165354 16957175 21165525 16957312 21165696 16957449 21165867 16957586 21166038 16957723 21166209 16957860 21166380 16957997 21166551 16958134 21166722 16958271 21166893 16958408 21167064 16958545 21167235 16958682 21167406 16958819 21167577 16958956 21167748 16959093 21167919 16959230 21168090 16959367 21168261 16959504 21168432 16959641 21168603 16959778 21168774 16959915 21168945 16960052 21169116 16960189 21169287 16960326 21169458 16960463 21169629 16960600 21169800 16960737 21169971 16960874 21170142 16961011 21170313 16961148 21170484 16961285 21170655 16961422 21170826 16961559 21170997 16961696 21171168 16961833 21171339 16961970 21171510 16962107 21171681 16962244 21171852 16962381 21172023 16962518 21172194 16962655 21172365 16962792 21172536 16962929 21172707 16963066 21172878 16963203 21173049 16963340 21173220 16963477 21173391 16963614 21173562 16963751 21173733 16963888 21173904 16964025 21174075 16964162 21174246 16964299 21174417 16964436 21174588 16964573 21174759 16964710 21174930 16964847 21175101 16964984 21175272 16965121 21175443 16965258 21175614 16965395 21175785 16965532 21175956 16965669 21176127 16965806 21176298 16965943 21176469 16966080 21176640 16966217 21176811 16966354 21176982 16966491 21177153 16966628 21177324 16966765 21177495 16966902 21177666 16967039 21177837 16967176 21178008 16967313 21178179 16967450 21178350 16967587 21178521 16967724 21178692 16967861 21178863 16967998 21179034 16968135 21179205 16968272 21179376 16968409 21179547 16968546 21179718 16968683 21179889 16968820 21180060 16968957 21180231 16969094 21180402 16969231 21180573 16969368 21180744 16969505 21180915 16969642 21181086 16969779 21181257 16969916 21181428 16970053 21181599 16970190 21181770 16970327 21181941 16970464 21182112 16970601 21182283 16970738 21182454 16970875 21182625 16971012 21182796 16971149 21182967 16971286 21183138 16971423 21183309 16971560 21183480 16971697 21183651 16971834 21183822 16971971 21183993 16972108 21184164 16972245 21184335 16972382 21184506 16972519 21184677 16972656 21184848 16972793 21185019 16972930 21185190 16973067 21185361 16973204 21185532 16973341 21185703 16973478 21185874 16973615 21186045 16973752 21186216 16973889 21186387 16974026 21186558 16974163 21186729 16974300 21186900 16974437 21187071 16974574 21187242 16974711 21187413 16974848 21187584 16974985 21187755 16975122 21187926 16975259 21188097 16975396 21188268 16975533 21188439 16975670 21188610 16975807 21188781 16975944 21188952 16976081 21189123 16976218 21189294 16976355 21189465
1000 21644900 0 21644900 27016627 21645037 27016798 21645174 27016969 21645311 27017140 21645448 27017311 21645585 27017482 21645722 27017653 21645859 27017824 21645996 27017995 21646133 27018166 21646270 27018337 21646407 27018508 21646544 27018679 21646681 27018850 21646818 27019021 21646955 27019192 21647092 27019363 21647229 27019534 21647366 27019705 21647503 27019876 21647640 27020047 21647777 27020218 21647914 27020389 21648051 27020560 21648188 27020731 21648325 27020902 21648462 27021073 21648599 27021244 21648736 27021415 21648873 27021586 21649010 27021757 21649147 27021928 21649284 27022099 21649421 27022270 21649558 27022441 21649695 27022612 21649832 27022783 21649969 27022954 21650106 27023125 21650243 27023296 21650380 27023467 21650517 27023638 21650654 27023809 21650791 27023980 21650928 27024151 21651065 27024322 21651202 27024493 21651339 27024664 21651476 27024835 21651613 27025006 21651750 27025177 21651887 27025348 21652024 27025519 21652161 27025690 21652298 27025861 21652435 27026032 21652572 27026203 21652709 27026374 21652846 27026545 21652983 27026716 21653120 27026887 21653257 27027058 21653394 27027229 21653531 27027400 21653668 27027571 21653805 27027742 21653942 27027913 21654079 27028084 21654216 27028255 21654353 27028426 21654490 27028597 21654627 27028768 21654764 27028939 21654901 27029110 21655038 27029281 21655175 27029452 21655312 27029623 21655449 27029794 21655586 27029965 21655723 27030136 21655860 27030307 21655997 27030478 21656134 27030649 21656271 27030820 21656408 27030991 21656545 27031162 21656682 27031333 21656819 27031504 21656956 27031675 21657093 27031846 21657230 27032017 21657367 27032188 21657504 27032359 21657641 27032530 21657778 27032701 21657915 27032872 21658052 27033043 21658189 27033214 21658326 27033385 21658463 27033556 21658600 27033727 21658737 27033898 21658874 27034069 21659011 27034240 21659148 27034411 21659285 27034582 21659422 27034753 21659559 27034924 21659696 27035095 21659833 27035266 21659970 27035437 21660107 27035608 21660244 27035779 21660381 27035950 21660518 27036121 21660655 27036292 21660792 27036463 21660929 27036634 21661066 27036805 21661203 27036976 21661340 27037147 21661477 27037318 21661614 27037489 21661751 27037660 21661888 27037831 21662025 27038002 21662162 27038173 21662299 27038344 21662436 27038515 21662573 27038686 21662710 27038857 21662847 27039028 21662984 27039199 21663121 27039370 21663258 27039541 21663395 27039712 21663532 27039883 21663669 27040054 21663806 27040225 21663943 27040396 21664080 27040567 21664217 27040738 21664354 27040909 21664491 27041080 21664628 27041251 21664765 27041422 21664902 27041593 21665039 27041764 21665176 27041935 21665313 27042106 21665450 27042277 21665587 27042448 21665724 27042619 21665861 27042790 21665998 27042961 21666135 27043132 21666272 27043303 21666409 27043474 21666546 27043645 21666683 27043816 21666820 27043987 21666957 27044158 21667094 27044329 21667231 27044500 21667368 27044671 21667505 27044842 21667642 27045013 21667779 27045184 21667916 27045355 21668053 27045526 21668190 27045697 21668327 27045868 21668464 27046039 21668601 27046210 21668738 27046381 21668875 27046552 21669012 27046723 21669149 27046894 21669286 27047065 21669423 27047236 21669560 27047407 21669697 27047578 21669834 27047749 21669971 27047920 21670108 27048091 21670245 27048262 21670382 27048433 21670519 27048604 21670656 27048775 21670793 27048946 21670930 27049117 21671067 27049288 21671204 27049459 21671341 27049630 21671478 27049801 21671615 27049972 21671752 27050143 21671889 27050314 21672026 27050485 21672163 27050656 21672300 27050827 21672437 27050998 21672574 27051169 21672711 27051340 21672848 27051511 21672985 27051682 21673122 27051853 21673259 27052024 21673396 27052195 21673533 27052366 21673670 27052537 21673807 27052708 21673944 27052879 21674081 27053050 21674218 27053221 21674355 27053392 21674492 27053563 21674629 27053734 21674766 27053905 21674903 27054076 21675040 27054247 21675177 27054418 21675314 27054589 21675451 27054760 21675588 27054931 21675725 27055102 21675862 27055273 21675999 27055444 21676136 27055615 21676273 27055786 21676410 27055957 21676547 27056128 21676684 27056299 21676821 27056470 21676958 27056641 21677095 27056812 21677232 27056983 21677369 27057154 21677506 27057325 21677643 27057496 21677780 27057667 21677917 27057838 21678054 27058009 21678191 27058180 21678328 27058351 21678465 27058522 21678602 27058693 21678739 27058864 21678876 27059035 21679013 27059206 21679150 27059377 21679287 27059548 21679424 27059719 21679561 27059890 21679698 27060061 21679835 27060232 21679972 27060403 21680109 27060574 21680246 27060745 21680383 27060916 21680520 27061087 21680657 27061258 21680794 27061429 21680931 27061600 21681068 27061771 21681205 27061942 21681342 27062113 21681479 27062284 21681616 27062455 21681753 27062626 21681890 27062797 21682027 27062968 21682164 27063139 21682301 27063310 21682438 27063481 21682575 27063652 21682712 27063823 21682849 27063994 21682986 27064165 21683123 27064336 21683260 27064507 21683397 27064678 21683534 27064849 21683671 27065020 21683808 27065191 21683945 27065362 21684082 27065533 21684219 27065704 21684356 27065875 21684493 27066046 21684630 27066217 21684767 27066388 21684904 27066559 21685041 27066730 21685178 27066901 21685315 27067072 21685452 27067243 21685589 27067414 21685726 27067585 21685863 27067756 21686000 27067927 21686137 27068098 21686274 27068269 21686411 27068440 21686548 27068611 21686685 27068782 21686822 27068953 21686959 27069124 21687096 27069295 21687233 27069466 21687370 27069637 21687507 27069808 21687644 27069979 21687781 27070150 21687918 27070321 21688055 27070492 21688192 27070663 21688329 27070834 21688466 27071005 21688603 27071176 21688740 27071347 21688877 27071518 21689014 27071689 21689151 27071860 21689288 27072031 21689425 27072202 21689562 27072373 21689699 27072544 21689836 27072715 21689973 27072886 21690110 27073057 21690247 27073228 21690384 27073399 21690521 27073570 21690658 27073741 21690795 27073912 21690932 27074083 21691069 27074254 21691206 27074425 21691343 27074596 21691480 27074767 21691617 27074938 21691754 27075109 21691891 27075280 21692028 27075451 21692165 27075622 21692302 27075793 21692439 27075964 21692576 27076135 21692713 27076306 21692850 27076477 21692987 27076648 21693124 27076819 21693261 27076990 21693398 27077161 21693535 27077332 21693672 27077503 21693809 27077674 21693946 27077845 21694083 27078016 21694220 27078187 21694357 27078358 21694494 27078529 21694631 27078700 21694768 27078871 21694905 27079042 21695042 27079213 21695179 27079384 21695316 27079555 21695453 27079726 21695590 27079897 21695727 27080068 21695864 27080239 21696001 27080410 21696138 27080581 21696275 27080752 21696412 27080923 21696549 27081094 21696686 27081265 21696823 27081436 21696960 27081607 21697097 27081778 21697234 27081949 21697371 27082120 21697508 27082291 21697645 27082462 21697782 27082633 21697919 27082804 21698056 27082975 21698193 27083146 21698330 27083317 21698467 27083488 21698604 27083659 21698741 27083830 21698878 27084001 21699015 27084172 21699152 27084343 21699289 27084514 21699426 27084685 21699563 27084856 21699700 27085027 21699837 27085198 21699974 27085369 21700111 27085540 21700248 27085711 21700385 27085882 21700522 27086053 21700659 27086224 21700796 27086395 21700933 27086566 21701070 27086737 21701207 27086908 21701344 27087079 21701481 27087250 21701618 27087421 21701755 27087592 21701892 27087763 21702029 27087934 21702166 27088105 21702303 27088276 21702440 27088447 21702577 27088618 21702714 27088789 21702851 27088960 21702988 27089131 21703125 27089302 21703262 27089473 21703399 27089644 21703536 27089815 21703673 27089986 21703810 27090157 21703947 27090328 21704084 27090499 21704221 27090670 21704358 27090841 21704495 27091012 21704632 27091183 21704769 27091354 21704906 27091525 21705043 27091696 21705180 27091867 21705317 27092038 21705454 27092209 21705591 27092380 21705728 27092551 21705865 27092722 21706002 27092893 21706139 27093064 21706276 27093235 21706413 27093406 21706550 27093577 21706687 27093748 21706824 27093919 21706961 27094090 21707098 27094261 21707235 27094432 21707372 27094603 21707509 27094774 21707646 27094945 21707783 27095116 21707920 27095287 21708057 27095458 21708194 27095629 21708331 27095800 21708468 27095971 21708605 27096142 21708742 27096313 21708879 27096484 21709016 27096655 21709153 27096826 21709290 27096997 21709427 27097168 21709564 27097339 21709701 27097510 21709838 27097681 21709975 27097852 21710112 27098023 21710249 27098194 21710386 27098365 21710523 27098536 21710660 27098707 21710797 27098878 21710934 27099049 21711071 27099220 21711208 27099391 21711345 27099562 21711482 27099733 21711619 27099904 21711756 27100075 21711893 27100246 21712030 27100417 21712167 27100588 21712304 27100759 21712441 27100930 21712578 27101101 21712715 27101272 21712852 27101443 21712989 27101614 21713126 27101785 21713263 27101956 21713400 27102127 21713537 27102298 21713674 27102469 21713811 27102640 21713948 27102811 21714085 27102982 21714222 27103153 21714359 27103324 21714496 27103495 21714633 27103666 21714770 27103837 21714907 27104008 21715044 27104179 21715181 27104350 21715318 27104521 21715455 27104692 21715592 27104863 21715729 27105034 21715866 27105205 21716003 27105376 21716140 27105547 21716277 27105718 21716414 27105889 21716551 27106060 21716688 27106231 21716825 27106402 21716962 27106573 21717099 27106744 21717236 27106915 21717373 27107086 21717510 27107257 21717647 27107428 21717784 27107599 21717921 27107770 21718058 27107941 21718195 27108112 21718332 27108283 21718469 27108454 21718606 27108625 21718743 27108796 21718880 27108967 21719017 27109138 21719154 27109309 21719291 27109480 21719428 27109651 21719565 27109822 21719702 27109993 21719839 27110164 21719976 27110335 21720113 27110506 21720250 27110677 21720387 27110848 21720524 27111019 21720661 27111190 21720798 27111361 21720935 27111532 21721072 27111703 21721209 27111874 21721346 27112045 21721483 27112216 21721620 27112387 21721757 27112558 21721894 27112729 21722031 27112900 21722168 27113071 21722305 27113242 21722442 27113413 21722579 27113584 21722716 27113755 21722853 27113926 21722990 27114097 21723127 27114268 21723264 27114439 21723401 27114610 21723538 27114781 21723675 27114952 21723812 27115123 21723949 27115294 21724086 27115465 21724223 27115636 21724360 27115807 21724497 27115978 21724634 27116149 21724771 27116320 21724908 27116491 21725045 27116662 21725182 27116833 21725319 27117004 21725456 27117175 21725593 27117346 21725730 27117517 21725867 27117688 21726004 27117859 21726141 27118030 21726278 27118201 21726415 27118372 21726552 27118543 21726689 27118714 21726826 27118885 21726963 27119056 21727100 27119227 21727237 27119398 21727374 27119569 21727511 27119740 21727648 27119911 21727785 27120082 21727922 27120253 21728059 27120424 21728196 27120595 21728333 27120766 21728470 27120937 21728607 27121108 21728744 27121279 21728881 27121450 21729018 27121621 21729155 27121792 21729292 27121963 21729429 27122134 21729566 27122305 21729703 27122476 21729840 27122647 21729977 27122818 21730114 27122989 21730251 27123160 21730388 27123331 21730525 27123502 21730662 27123673 21730799 27123844 21730936 27124015 21731073 27124186 21731210 27124357 21731347 27124528 21731484 27124699 21731621 27124870 21731758 27125041 21731895 27125212 21732032 27125383 21732169 27125554 21732306 27125725 21732443 27125896 21732580 27126067 21732717 27126238 21732854 27126409 21732991 27126580 21733128 27126751 21733265 27126922 21733402 27127093 21733539 27127264 21733676 27127435 21733813 27127606 21733950 27127777 21734087 27127948 21734224 27128119 21734361 27128290 21734498 27128461 21734635 27128632 21734772 27128803 21734909 27128974 21735046 27129145 21735183 27129316 21735320 27129487 21735457 27129658 21735594 27129829 21735731 27130000 21735868 27130171 21736005 27130342 21736142 27130513 21736279 27130684 21736416 27130855 21736553 27131026 21736690 27131197 21736827 27131368 21736964 27131539 21737101 27131710 21737238 27131881 21737375 27132052 21737512 27132223 21737649 27132394 21737786 27132565 21737923 27132736 21738060 27132907 21738197 27133078 21738334 27133249 21738471 27133420 21738608 27133591 21738745 27133762 21738882 27133933 21739019 27134104 21739156 27134275 21739293 27134446 21739430 27134617 21739567 27134788 21739704 27134959 21739841 27135130 21739978 27135301 21740115 27135472 21740252 27135643 21740389 27135814 21740526 27135985 21740663 27136156 21740800 27136327 21740937 27136498 21741074 27136669 21741211 27136840 21741348 27137011 21741485 27137182 21741622 27137353 21741759 27137524 21741896 27137695 21742033 27137866 21742170 27138037 21742307 27138208 21742444 27138379 21742581 27138550 21742718 27138721 21742855 27138892 21742992 27139063 21743129 27139234 21743266 27139405 21743403 27139576 21743540 27139747 21743677 27139918 21743814 27140089 21743951 27140260 21744088 27140431 21744225 27140602 21744362 27140773 21744499 27140944 21744636 27141115 21744773 27141286 21744910 27141457 21745047 27141628 21745184 27141799 21745321 27141970 21745458 27142141 21745595 27142312 21745732 27142483 21745869 27142654 21746006 27142825 21746143 27142996 21746280 27143167 21746417 27143338 21746554 27143509 21746691 27143680 21746828 27143851 21746965 27144022 21747102 27144193 21747239 27144364 21747376 27144535 21747513 27144706 21747650 27144877 21747787 27145048 21747924 27145219 21748061 27145390 21748198 27145561 21748335 27145732 21748472 27145903 21748609 27146074 21748746 27146245 21748883 27146416 21749020 27146587 21749157 27146758 21749294 27146929 21749431 27147100 21749568 27147271 21749705 27147442 21749842 27147613 21749979 27147784 21750116 27147955 21750253 27148126 21750390 27148297 21750527 27148468 21750664 27148639 21750801 27148810 21750938 27148981 21751075 27149152 21751212 27149323 21751349 27149494 21751486 27149665 21751623 27149836 21751760 27150007 21751897 27150178 21752034 27150349 21752171 27150520 21752308 27150691 21752445 27150862 21752582 27151033 21752719 27151204 21752856 27151375 21752993 27151546 21753130 27151717 21753267 27151888 21753404 27152059 21753541 27152230 21753678 27152401 21753815 27152572 21753952 27152743 21754089 27152914 21754226 27153085 21754363 27153256 21754500 27153427 21754637 27153598 21754774 27153769 21754911 27153940 21755048 27154111 21755185 27154282 21755322 27154453 21755459 27154624 21755596 27154795 21755733 27154966 21755870 27155137 21756007 27155308 21756144 27155479 21756281 27155650 21756418 27155821 21756555 27155992 21756692 27156163 21756829 27156334 21756966 27156505 21757103 27156676 21757240 27156847 21757377 27157018 21757514 27157189 21757651 27157360 21757788 27157531 21757925 27157702 21758062 27157873 21758199 27158044 21758336 27158215 21758473 27158386 21758610 27158557 21758747 27158728 21758884 27158899 21759021 27159070 21759158 27159241 21759295 27159412 21759432 27159583 21759569 27159754 21759706 27159925 21759843 27160096 21759980 27160267 21760117 27160438 21760254 27160609 21760391 27160780 21760528 27160951 21760665 27161122 21760802 27161293 21760939 27161464 21761076 27161635 21761213 27161806 21761350 27161977 21761487 27162148 21761624 27162319 21761761 27162490 21761898 27162661 21762035 27162832 21762172 27163003 21762309 27163174 21762446 27163345 21762583 27163516 21762720 27163687 21762857 27163858 21762994 27164029 21763131 27164200 21763268 27164371 21763405 27164542 21763542 27164713 21763679 27164884 21763816 27165055 21763953 27165226 21764090 27165397 21764227 27165568 21764364 27165739 21764501 27165910 21764638 27166081 21764775 27166252 21764912 27166423 21765049 27166594 21765186 27166765 21765323 27166936 21765460 27167107 21765597 27167278 21765734 27167449 21765871 27167620 21766008 27167791 21766145 27167962 21766282 27168133 21766419 27168304 21766556 27168475 21766693 27168646 21766830 27168817 21766967 27168988 21767104 27169159 21767241 27169330 21767378 27169501 21767515 27169672 21767652 27169843 21767789 27170014 21767926 27170185 21768063 27170356 21768200 27170527 21768337 27170698 21768474 27170869 21768611 27171040 21768748 27171211 21768885 27171382 21769022 27171553 21769159 27171724 21769296 27171895 21769433 27172066 21769570 27172237 21769707 27172408 21769844 27172579 21769981 27172750 21770118 27172921 21770255 27173092 21770392 27173263 21770529 27173434 21770666 27173605 21770803 27173776 21770940 27173947 21771077 27174118 21771214 27174289 21771351 27174460 21771488 27174631 21771625 27174802 21771762 27174973 21771899 27175144 21772036 27175315 21772173 27175486 21772310 27175657 21772447 27175828 21772584 27175999 21772721 27176170 21772858 27176341 21772995 27176512 21773132 27176683 21773269 27176854 21773406 27177025 21773543 27177196 21773680 27177367 21773817 27177538 21773954 27177709 21774091 27177880 21774228 27178051 21774365 27178222 21774502 27178393 21774639 27178564 21774776 27178735 21774913 27178906 21775050 27179077 21775187 27179248 21775324 27179419 21775461 27179590 21775598 27179761 21775735 27179932 21775872 27180103 21776009 27180274 21776146 27180445 21776283 27180616 21776420 27180787 21776557 27180958 21776694 27181129 21776831 27181300 21776968 27181471 21777105 27181642 21777242 27181813 21777379 27181984 21777516 27182155 21777653 27182326 21777790 27182497 21777927 27182668 21778064 27182839 21778201 27183010 21778338 27183181 21778475 27183352 21778612 27183523 21778749 27183694 21778886 27183865 21779023 27184036 21779160 27184207 21779297 27184378 21779434 27184549 21779571 27184720 21779708 27184891 21779845 27185062 21779982 27185233 21780119 27185404 21780256 27185575 21780393 27185746 21780530 27185917 21780667 27186088 21780804 27186259 21780941 27186430 21781078 27186601 21781215 27186772 21781352 27186943 21781489 27187114 21781626 27187285
1000 33015900 0 33015900 41209627 33016037 41209798 33016174 41209969 33016311 41210140 33016448 41210311 33016585 41210482 33016722 41210653 33016859 41210824 33016996 41210995 33017133 41211166 33017270 41211337 33017407 41211508 33017544 41211679 33017681 41211850 33017818 41212021 33017955 41212192 33018092 41212363 33018229 41212534 33018366 41212705 33018503 41212876 33018640 41213047 33018777 41213218 33018914 41213389 33019051 41213560 33019188 41213731 33019325 41213902 33019462 41214073 33019599 41214244 33019736 41214415 33019873 41214586 33020010 41214757 33020147 41214928 33020284 41215099 33020421 41215270 33020558 41215441 33020695 41215612 33020832 41215783 33020969 41215954 33021106 41216125 33021243 41216296 33021380 41216467 33021517 41216638 33021654 41216809 33021791 41216980 33021928 41217151 33022065 41217322 33022202 41217493 33022339 41217664 33022476 41217835 33022613 41218006 33022750 41218177 33022887 41218348 33023024 41218519 33023161 41218690 33023298 41218861 33023435 41219032 33023572 41219203 33023709 41219374 33023846 41219545 33023983 41219716 33024120 41219887 33024257 41220058 33024394 41220229 33024531 41220400 33024668 41220571 33024805 41220742 33024942 41220913 33025079 41221084 33025216 41221255 33025353 41221426 33025490 41221597 33025627 41221768 33025764 41221939 33025901 41222110 33026038 41222281 33026175 41222452 33026312 41222623 33026449 41222794 33026586 41222965 33026723 41223136 33026860 41223307 33026997 41223478 33027134 41223649 33027271 41223820 33027408 41223991 33027545 41224162 33027682 41224333 33027819 41224504 33027956 41224675 33028093 41224846 33028230 41225017 33028367 41225188 33028504 41225359 33028641 41225530 33028778 41225701 33028915 41225872 33029052 41226043 33029189 41226214 33029326 41226385 33029463 41226556 33029600 41226727 33029737 41226898 33029874 41227069 33030011 41227240 33030148 41227411 33030285 41227582 33030422 41227753 33030559 41227924 33030696 41228095 33030833 41228266 33030970 41228437 33031107 41228608 33031244 41228779 33031381 41228950 33031518 41229121 33031655 41229292 33031792 41229463 33031929 41229634 33032066 41229805 33032203 41229976 33032340 41230147 33032477 41230318 33032614 41230489 33032751 41230660 33032888 41230831 33033025 41231002 33033162 41231173 33033299 41231344 33033436 41231515 33033573 41231686 33033710 41231857 33033847 41232028 33033984 41232199 33034121 41232370 33034258 41232541 33034395 41232712 33034532 41232883 33034669 41233054 33034806 41233225 33034943 41233396 33035080 41233567 33035217 41233738 33035354 41233909 33035491 41234080 33035628 41234251 33035765 41234422 33035902 41234593 33036039 41234764 33036176 41234935 33036313 41235106 33036450 41235277 33036587 41235448 33036724 41235619 33036861 41235790 33036998 41235961 33037135 41236132 33037272 41236303 33037409 41236474 33037546 41236645 33037683 41236816 33037820 41236987 33037957 41237158 33038094 41237329 33038231 41237500 33038368 41237671 33038505 41237842 33038642 41238013 33038779 41238184 33038916 41238355 33039053 41238526 33039190 41238697 33039327 41238868 33039464 41239039 33039601 41239210 33039738 41239381 33039875 41239552 33040012 41239723 33040149 41239894 33040286 41240065 33040423 41240236 33040560 41240407 33040697 41240578 33040834 41240749 33040971 41240920 33041108 41241091 33041245 41241262 33041382 41241433 33041519 41241604 33041656 41241775 33041793 41241946 33041930 41242117 33042067 41242288 33042204 41242459 33042341 41242630 33042478 41242801 33042615 41242972 33042752 41243143 33042889 41243314 33043026 41243485 33043163 41243656 33043300 41243827 33043437 41243998 33043574 41244169 33043711 41244340 33043848 41244511 33043985 41244682 33044122 41244853 33044259 41245024 33044396 41245195 33044533 41245366 33044670 41245537 33044807 41245708 33044944 41245879 33045081 41246050 33045218 41246221 33045355 41246392 33045492 41246563 33045629 41246734 33045766 41246905 33045903 41247076 33046040 41247247 33046177 41247418 33046314 41247589 33046451 41247760 33046588 41247931 33046725 41248102 33046862 41248273 33046999 41248444 33047136 41248615 33047273 41248786 33047410 41248957 33047547 41249128 33047684 41249299 33047821 41249470 33047958 41249641 33048095 41249812 33048232 41249983 33048369 41250154 33048506 41250325 33048643 41250496 33048780 41250667 33048917 41250838 33049054 41251009 33049191 41251180 33049328 41251351 33049465 41251522 33049602 41251693 33049739 41251864 33049876 41252035 33050013 41252206 33050150 41252377 33050287 41252548 33050424 41252719 33050561 41252890 33050698 41253061 33050835 41253232 33050972 41253403 33051109 41253574 33051246 41253745 33051383 41253916 33051520 41254087 33051657 41254258 33051794 41254429 33051931 41254600 33052068 41254771 33052205 41254942 33052342 41255113 33052479 41255284 33052616 41255455 33052753 41255626 33052890 41255797 33053027 41255968 33053164 41256139 33053301 41256310 33053438 41256481 33053575 41256652 33053712 41256823 33053849 41256994 33053986 41257165 33054123 41257336 33054260 41257507 33054397 41257678 33054534 41257849 33054671 41258020 33054808 41258191 33054945 41258362 33055082 41258533 33055219 41258704 33055356 41258875 33055493 41259046 33055630 41259217 33055767 41259388 33055904 41259559 33056041 41259730 33056178 41259901 33056315 41260072 33056452 41260243 33056589 41260414 33056726 41260585 33056863 41260756 33057000 41260927 33057137 41261098 33057274 41261269 33057411 41261440 33057548 41261611 33057685 41261782 33057822 41261953 33057959 41262124 33058096 41262295 33058233 41262466 33058370 41262637 33058507 41262808 33058644 41262979 33058781 41263150 33058918 41263321 33059055 41263492 33059192 41263663 33059329 41263834 33059466 41264005 33059603 41264176 33059740 41264347 33059877 41264518 33060014 41264689 33060151 41264860 33060288 41265031 33060425 41265202 33060562 41265373 33060699 41265544 33060836 41265715 33060973 41265886 33061110 41266057 33061247 41266228 33061384 41266399 33061521 41266570 33061658 41266741 33061795 41266912 33061932 41267083 33062069 41267254 33062206 41267425 33062343 41267596 33062480 41267767 33062617 41267938 33062754 41268109 33062891 41268280 33063028 41268451 33063165 41268622 33063302 41268793 33063439 41268964 33063576 41269135 33063713 41269306 33063850 41269477 33063987 41269648 33064124 41269819 33064261 41269990 33064398 41270161 33064535 41270332 33064672 41270503 33064809 41270674 33064946 41270845 33065083 41271016 33065220 41271187 33065357 41271358 33065494 41271529 33065631 41271700 33065768 41271871 33065905 41272042 33066042 41272213 33066179 41272384 33066316 41272555 33066453 41272726 33066590 41272897 33066727 41273068 33066864 41273239 33067001 41273410 33067138 41273581 33067275 41273752 33067412 41273923 33067549 41274094 33067686 41274265 33067823 41274436 33067960 41274607 33068097 41274778 33068234 41274949 33068371 41275120 33068508 41275291 33068645 41275462 33068782 41275633 33068919 41275804 33069056 41275975 33069193 41276146 33069330 41276317 33069467 41276488 33069604 41276659 33069741 41276830 33069878 41277001 33070015 41277172 33070152 41277343 33070289 41277514 33070426 41277685 33070563 41277856 33070700 41278027 33070837 41278198 33070974 41278369 33071111 41278540 33071248 41278711 33071385 41278882 33071522 41279053 33071659 41279224 33071796 41279395 33071933 41279566 33072070 41279737 33072207 41279908 33072344 41280079 33072481 41280250 33072618 41280421 33072755 41280592 33072892 41280763 33073029 41280934 33073166 41281105 33073303 41281276 33073440 41281447 33073577 41281618 33073714 41281789 33073851 41281960 33073988 41282131 33074125 41282302 33074262 41282473 33074399 41282644 33074536 41282815 33074673 41282986 33074810 41283157 33074947 41283328 33075084 41283499 33075221 41283670 33075358 41283841 33075495 41284012 33075632 41284183 33075769 41284354 33075906 41284525 33076043 41284696 33076180 41284867 33076317 41285038 33076454 41285209 33076591 41285380 33076728 41285551 33076865 41285722 33077002 41285893 33077139 41286064 33077276 41286235 33077413 41286406 33077550 41286577 33077687 41286748 33077824 41286919 33077961 41287090 33078098 41287261 33078235 41287432 33078372 41287603 33078509 41287774 33078646 41287945 33078783 41288116 33078920 41288287 33079057 41288458 33079194 41288629 33079331 41288800 33079468 41288971 33079605 41289142 33079742 41289313 33079879 41289484 33080016 41289655 33080153 41289826 33080290 41289997 33080427 41290168 33080564 41290339 33080701 41290510 33080838 41290681 33080975 41290852 33081112 41291023 33081249 41291194 33081386 41291365 33081523 41291536 33081660 41291707 33081797 41291878 33081934 41292049 33082071 41292220 33082208 41292391 33082345 41292562 33082482 41292733 33082619 41292904 33082756 41293075 33082893 41293246 33083030 41293417 33083167 41293588 33083304 41293759 33083441 41293930 33083578 41294101 33083715 41294272 33083852 41294443 33083989 41294614 33084126 41294785 33084263 41294956 33084400 41295127 33084537 41295298 33084674 41295469 33084811 41295640 33084948 41295811 33085085 41295982 33085222 41296153 33085359 41296324 33085496 41296495 33085633 41296666 33085770 41296837 33085907 41297008 33086044 41297179 33086181 41297350 33086318 41297521 33086455 41297692 33086592 41297863 33086729 41298034 33086866 41298205 33087003 41298376 33087140 41298547 33087277 41298718 33087414 41298889 33087551 41299060 33087688 41299231 33087825 41299402 33087962 41299573 33088099 41299744 33088236 41299915 33088373 41300086 33088510 41300257 33088647 41300428 33088784 41300599 33088921 41300770 33089058 41300941 33089195 41301112 33089332 41301283 33089469 41301454 33089606 41301625 33089743 41301796 33089880 41301967 33090017 41302138 33090154 41302309 33090291 41302480 33090428 41302651 33090565 41302822 33090702 41302993 33090839 41303164 33090976 41303335 33091113 41303506 33091250 41303677 33091387 41303848 33091524 41304019 33091661 41304190 33091798 41304361 33091935 41304532 33092072 41304703 33092209 41304874 33092346 41305045 33092483 41305216 33092620 41305387 33092757 41305558 33092894 41305729 33093031 41305900 33093168 41306071 33093305 41306242 33093442 41306413 33093579 41306584 33093716 41306755 33093853 41306926 33093990 41307097 33094127 41307268 33094264 41307439 33094401 41307610 33094538 41307781 33094675 41307952 33094812 41308123 33094949 41308294 33095086 41308465 33095223 41308636 33095360 41308807 33095497 41308978 33095634 41309149 33095771 41309320 33095908 41309491 33096045 41309662 33096182 41309833 33096319 41310004 33096456 41310175 33096593 41310346 33096730 41310517 33096867 41310688 33097004 41310859 33097141 41311030 33097278 41311201 33097415 41311372 33097552 41311543 33097689 41311714 33097826 41311885 33097963 41312056 33098100 41312227 33098237 41312398 33098374 41312569 33098511 41312740 33098648 41312911 33098785 41313082 33098922 41313253 33099059 41313424 33099196 41313595 33099333 41313766 33099470 41313937 33099607 41314108 33099744 41314279 33099881 41314450 33100018 41314621 33100155 41314792 33100292 41314963 33100429 41315134 33100566 41315305 33100703 41315476 33100840 41315647 33100977 41315818 33101114 41315989 33101251 41316160 33101388 41316331 33101525 41316502 33101662 41316673 33101799 41316844 33101936 41317015 33102073 41317186 33102210 41317357 33102347 41317528 33102484 41317699 33102621 41317870 33102758 41318041 33102895 41318212 33103032 41318383 33103169 41318554 33103306 41318725 33103443 41318896 33103580 41319067 33103717 41319238 33103854 41319409 33103991 41319580 33104128 41319751 33104265 41319922 33104402 41320093 33104539 41320264 33104676 41320435 33104813 41320606 33104950 41320777 33105087 41320948 33105224 41321119 33105361 41321290 33105498 41321461 33105635 41321632 33105772 41321803 33105909 41321974 33106046 41322145 33106183 41322316 33106320 41322487 33106457 41322658 33106594 41322829 33106731 41323000 33106868 41323171 33107005 41323342 33107142 41323513 33107279 41323684 33107416 41323855 33107553 41324026 33107690 41324197 33107827 41324368 33107964 41324539 33108101 41324710 33108238 41324881 33108375 41325052 33108512 41325223 33108649 41325394 33108786 41325565 33108923 41325736 33109060 41325907 33109197 41326078 33109334 41326249 33109471 41326420 33109608 41326591 33109745 41326762 33109882 41326933 33110019 41327104 33110156 41327275 33110293 41327446 33110430 41327617 33110567 41327788 33110704 41327959 33110841 41328130 33110978 41328301 33111115 41328472 33111252 41328643 33111389 41328814 33111526 41328985 33111663 41329156 33111800 41329327 33111937 41329498 33112074 41329669 33112211 41329840 33112348 41330011 33112485 41330182 33112622 41330353 33112759 41330524 33112896 41330695 33113033 41330866 33113170 41331037 33113307 41331208 33113444 41331379 33113581 41331550 33113718 41331721 33113855 41331892 33113992 41332063 33114129 41332234 33114266 41332405 33114403 41332576 33114540 41332747 33114677 41332918 33114814 41333089 33114951 41333260 33115088 41333431 33115225 41333602 33115362 41333773 33115499 41333944 33115636 41334115 33115773 41334286 33115910 41334457 33116047 41334628 33116184 41334799 33116321 41334970 33116458 41335141 33116595 41335312 33116732 41335483 33116869 41335654 33117006 41335825 33117143 41335996 33117280 41336167 33117417 41336338 33117554 41336509 33117691 41336680 33117828 41336851 33117965 41337022 33118102 41337193 33118239 41337364 33118376 41337535 33118513 41337706 33118650 41337877 33118787 41338048 33118924 41338219 33119061 41338390 33119198 41338561 33119335 41338732 33119472 41338903 33119609 41339074 33119746 41339245 33119883 41339416 33120020 41339587 33120157 41339758 33120294 41339929 33120431 41340100 33120568 41340271 33120705 41340442 33120842 41340613 33120979 41340784 33121116 41340955 33121253 41341126 33121390 41341297 33121527 41341468 33121664 41341639 33121801 41341810 33121938 41341981 33122075 41342152 33122212 41342323 33122349 41342494 33122486 41342665 33122623 41342836 33122760 41343007 33122897 41343178 33123034 41343349 33123171 41343520 33123308 41343691 33123445 41343862 33123582 41344033 33123719 41344204 33123856 41344375 33123993 41344546 33124130 41344717 33124267 41344888 33124404 41345059 33124541 41345230 33124678 41345401 33124815 41345572 33124952 41345743 33125089 41345914 33125226 41346085 33125363 41346256 33125500 41346427 33125637 41346598 33125774 41346769 33125911 41346940 33126048 41347111 33126185 41347282 33126322 41347453 33126459 41347624 33126596 41347795 33126733 41347966 33126870 41348137 33127007 41348308 33127144 41348479 33127281 41348650 33127418 41348821 33127555 41348992 33127692 41349163 33127829 41349334 33127966 41349505 33128103 41349676 33128240 41349847 33128377 41350018 33128514 41350189 33128651 41350360 33128788 41350531 33128925 41350702 33129062 41350873 33129199 41351044 33129336 41351215 33129473 41351386 33129610 41351557 33129747 41351728 33129884 41351899 33130021 41352070 33130158 41352241 33130295 41352412 33130432 41352583 33130569 41352754 33130706 41352925 33130843 41353096 33130980 41353267 33131117 41353438 33131254 41353609 33131391 41353780 33131528 41353951 33131665 41354122 33131802 41354293 33131939 41354464 33132076 41354635 33132213 41354806 33132350 41354977 33132487 41355148 33132624 41355319 33132761 41355490 33132898 41355661 33133035 41355832 33133172 41356003 33133309 41356174 33133446 41356345 33133583 41356516 33133720 41356687 33133857 41356858 33133994 41357029 33134131 41357200 33134268 41357371 33134405 41357542 33134542 41357713 33134679 41357884 33134816 41358055 33134953 41358226 33135090 41358397 33135227 41358568 33135364 41358739 33135501 41358910 33135638 41359081 33135775 41359252 33135912 41359423 33136049 41359594 33136186 41359765 33136323 41359936 33136460 41360107 33136597 41360278 33136734 41360449 33136871 41360620 33137008 41360791 33137145 41360962 33137282 41361133 33137419 41361304 33137556 41361475 33137693 41361646 33137830 41361817 33137967 41361988 33138104 41362159 33138241 41362330 33138378 41362501 33138515 41362672 33138652 41362843 33138789 41363014 33138926 41363185 33139063 41363356 33139200 41363527 33139337 41363698 33139474 41363869 33139611 41364040 33139748 41364211 33139885 41364382 33140022 41364553 33140159 41364724 33140296 41364895 33140433 41365066 33140570 41365237 33140707 41365408 33140844 41365579 33140981 41365750 33141118 41365921 33141255 41366092 33141392 41366263 33141529 41366434 33141666 41366605 33141803 41366776 33141940 41366947 33142077 41367118 33142214 41367289 33142351 41367460 33142488 41367631 33142625 41367802 33142762 41367973 33142899 41368144 33143036 41368315 33143173 41368486 33143310 41368657 33143447 41368828 33143584 41368999 33143721 41369170 33143858 41369341 33143995 41369512 33144132 41369683 33144269 41369854 33144406 41370025 33144543 41370196 33144680 41370367 33144817 41370538 33144954 41370709 33145091 41370880 33145228 41371051 33145365 41371222 33145502 41371393 33145639 41371564 33145776 41371735 33145913 41371906 33146050 41372077 33146187 41372248 33146324 41372419 33146461 41372590 33146598 41372761 33146735 41372932 33146872 41373103 33147009 41373274 33147146 41373445 33147283 41373616 33147420 41373787 33147557 41373958 33147694 41374129 33147831 41374300 33147968 41374471 33148105 41374642 33148242 41374813 33148379 41374984 33148516 41375155 33148653 41375326 33148790 41375497 33148927 41375668 33149064 41375839 33149201 41376010 33149338 41376181 33149475 41376352 33149612 41376523 33149749 41376694 33149886 41376865 33150023 41377036 33150160 41377207 33150297 41377378 33150434 41377549 33150571 41377720 33150708 41377891 33150845 41378062 33150982 41378233 33151119 41378404 33151256 41378575 33151393 41378746 33151530 41378917 33151667 41379088 33151804 41379259 33151941 41379430 33152078 41379601 33152215 41379772 33152352 41379943 33152489 41380114 33152626 41380285
1000 41783900 0 41783900 52153627 41784037 52153798 41784174 52153969 41784311 52154140 41784448 52154311 41784585 52154482 41784722 52154653 41784859 52154824 41784996 52154995 41785133 52155166 41785270 52155337 41785407 52155508 41785544 52155679 41785681 52155850 41785818 52156021 41785955 52156192 41786092 52156363 41786229 52156534 41786366 52156705 41786503 52156876 41786640 52157047 41786777 52157218 41786914 52157389 41787051 52157560 41787188 52157731 41787325 52157902 41787462 52158073 41787599 52158244 41787736 52158415 41787873 52158586 41788010 52158757 41788147 52158928 41788284 52159099 41788421 52159270 41788558 52159441 41788695 52159612 41788832 52159783 41788969 52159954 41789106 52160125 41789243 52160296 41789380 52160467 41789517 52160638 41789654 52160809 41789791 52160980 41789928 52161151 41790065 52161322 41790202 52161493 41790339 52161664 41790476 52161835 41790613 52162006 41790750 52162177 41790887 52162348 41791024 52162519 41791161 52162690 41791298 52162861 41791435 52163032 41791572 52163203 41791709 52163374 41791846 52163545 41791983 52163716 41792120 52163887 41792257 52164058 41792394 52164229 41792531 52164400 41792668 52164571 41792805 52164742 41792942 52164913 41793079 52165084 41793216 52165255 41793353 52165426 41793490 52165597 41793627 52165768 41793764 52165939 41793901 52166110 41794038 52166281 41794175 52166452 41794312 52166623 41794449 52166794 41794586 52166965 41794723 52167136 41794860 52167307 41794997 52167478 41795134 52167649 41795271 52167820 41795408 52167991 41795545 52168162 41795682 52168333 41795819 52168504 41795956 52168675 41796093 52168846 41796230 52169017 41796367 52169188 41796504 52169359 41796641 52169530 41796778 52169701 41796915 52169872 41797052 52170043 41797189 52170214 41797326 52170385 41797463 52170556 41797600 52170727 41797737 52170898 41797874 52171069 41798011 52171240 41798148 52171411 41798285 52171582 41798422 52171753 41798559 52171924 41798696 52172095 41798833 52172266 41798970 52172437 41799107 52172608 41799244 52172779 41799381 52172950 41799518 52173121 41799655 52173292 41799792 52173463 41799929 52173634 41800066 52173805 41800203 52173976 41800340 52174147 41800477 52174318 41800614 52174489 41800751 52174660 41800888 52174831 41801025 52175002 41801162 52175173 41801299 52175344 41801436 52175515 41801573 52175686 41801710 52175857 41801847 52176028 41801984 52176199 41802121 52176370 41802258 52176541 41802395 52176712 41802532 52176883 41802669 52177054 41802806 52177225 41802943 52177396 41803080 52177567 41803217 52177738 41803354 52177909 41803491 52178080 41803628 52178251 41803765 52178422 41803902 52178593 41804039 52178764 41804176 52178935 41804313 52179106 41804450 52179277 41804587 52179448 41804724 52179619 41804861 52179790 41804998 52179961 41805135 52180132 41805272 52180303 41805409 52180474 41805546 52180645 41805683 52180816 41805820 52180987 41805957 52181158 41806094 52181329 41806231 52181500 41806368 52181671 41806505 52181842 41806642 52182013 41806779 52182184 41806916 52182355 41807053 52182526 41807190 52182697 41807327 52182868 41807464 52183039 41807601 52183210 41807738 52183381 41807875 52183552 41808012 52183723 41808149 52183894 41808286 52184065 41808423 52184236 41808560 52184407 41808697 52184578 41808834 52184749 41808971 52184920 41809108 52185091 41809245 52185262 41809382 52185433 41809519 52185604 41809656 52185775 41809793 52185946 41809930 52186117 41810067 52186288 41810204 52186459 41810341 52186630 41810478 52186801 41810615 52186972 41810752 52187143 41810889 52187314 41811026 52187485 41811163 52187656 41811300 52187827 41811437 52187998 41811574 52188169 41811711 52188340 41811848 52188511 41811985 52188682 41812122 52188853 41812259 52189024 41812396 52189195 41812533 52189366 41812670 52189537 41812807 52189708 41812944 52189879 41813081 52190050 41813218 52190221 41813355 52190392 41813492 52190563 41813629 52190734 41813766 52190905 41813903 52191076 41814040 52191247 41814177 52191418 41814314 52191589 41814451 52191760 41814588 52191931 41814725 52192102 41814862 52192273 41814999 52192444 41815136 52192615 41815273 52192786 41815410 52192957 41815547 52193128 41815684 52193299 41815821 52193470 41815958 52193641 41816095 52193812 41816232 52193983 41816369 52194154 41816506 52194325 41816643 52194496 41816780 52194667 41816917 52194838 41817054 52195009 41817191 52195180 41817328 52195351 41817465 52195522 41817602 52195693 41817739 52195864 41817876 52196035 41818013 52196206 41818150 52196377 41818287 52196548 41818424 52196719 41818561 52196890 41818698 52197061 41818835 52197232 41818972 52197403 41819109 52197574 41819246 52197745 41819383 52197916 41819520 52198087 41819657 52198258 41819794 52198429 41819931 52198600 41820068 52198771 41820205 52198942 41820342 52199113 41820479 52199284 41820616 52199455 41820753 52199626 41820890 52199797 41821027 52199968 41821164 52200139 41821301 52200310 41821438 52200481 41821575 52200652 41821712 52200823 41821849 52200994 41821986 52201165 41822123 52201336 41822260 52201507 41822397 52201678 41822534 52201849 41822671 52202020 41822808 52202191 41822945 52202362 41823082 52202533 41823219 52202704 41823356 52202875 41823493 52203046 41823630 52203217 41823767 52203388 41823904 52203559 41824041 52203730 41824178 52203901 41824315 52204072 41824452 52204243 41824589 52204414 41824726 52204585 41824863 52204756 41825000 52204927 41825137 52205098 41825274 52205269 41825411 52205440 41825548 52205611 41825685 52205782 41825822 52205953 41825959 52206124 41826096 52206295 41826233 52206466 41826370 52206637 41826507 52206808 41826644 52206979 41826781 52207150 41826918 52207321 41827055 52207492 41827192 52207663 41827329 52207834 41827466 52208005 41827603 52208176 41827740 52208347 41827877 52208518 41828014 52208689 41828151 52208860 41828288 52209031 41828425 52209202 41828562 52209373 41828699 52209544 41828836 52209715 41828973 52209886 41829110 52210057 41829247 52210228 41829384 52210399 41829521 52210570 41829658 52210741 41829795 52210912 41829932 52211083 41830069 52211254 41830206 52211425 41830343 52211596 41830480 52211767 41830617 52211938 41830754 52212109 41830891 52212280 41831028 52212451 41831165 52212622 41831302 52212793 41831439 52212964 41831576 52213135 41831713 52213306 41831850 52213477 41831987 52213648 41832124 52213819 41832261 52213990 41832398 52214161 41832535 52214332 41832672 52214503 41832809 52214674 41832946 52214845 41833083 52215016 41833220 52215187 41833357 52215358 41833494 52215529 41833631 52215700 41833768 52215871 41833905 52216042 41834042 52216213 41834179 52216384 41834316 52216555 41834453 52216726 41834590 52216897 41834727 52217068 41834864 52217239 41835001 52217410 41835138 52217581 41835275 52217752 41835412 52217923 41835549 52218094 41835686 52218265 41835823 52218436 41835960 52218607 41836097 52218778 41836234 52218949 41836371 52219120 41836508 52219291 41836645 52219462 41836782 52219633 41836919 52219804 41837056 52219975 41837193 52220146 41837330 52220317 41837467 52220488 41837604 52220659 41837741 52220830 41837878 52221001 41838015 52221172 41838152 52221343 41838289 52221514 41838426 52221685 41838563 52221856 41838700 52222027 41838837 52222198 41838974 52222369 41839111 52222540 41839248 52222711 41839385 52222882 41839522 52223053 41839659 52223224 41839796 52223395 41839933 52223566 41840070 52223737 41840207 52223908 41840344 52224079 41840481 52224250 41840618 52224421 41840755 52224592 41840892 52224763 41841029 52224934 41841166 52225105 41841303 52225276 41841440 52225447 41841577 52225618 41841714 52225789 41841851 52225960 41841988 52226131 41842125 52226302 41842262 52226473 41842399 52226644 41842536 52226815 41842673 52226986 41842810 52227157 41842947 52227328 41843084 52227499 41843221 52227670 41843358 52227841 41843495 52228012 41843632 52228183 41843769 52228354 41843906 52228525 41844043 52228696 41844180 52228867 41844317 52229038 41844454 52229209 41844591 52229380 41844728 52229551 41844865 52229722 41845002 52229893 41845139 52230064 41845276 52230235 41845413 52230406 41845550 52230577 41845687 52230748 41845824 52230919 41845961 52231090 41846098 52231261 41846235 52231432 41846372 52231603 41846509 52231774 41846646 52231945 41846783 52232116 41846920 52232287 41847057 52232458 41847194 52232629 41847331 52232800 41847468 52232971 41847605 52233142 41847742 52233313 41847879 52233484 41848016 52233655 41848153 52233826 41848290 52233997 41848427 52234168 41848564 52234339 41848701 52234510 41848838 52234681 41848975 52234852 41849112 52235023 41849249 52235194 41849386 52235365 41849523 52235536 41849660 52235707 41849797 52235878 41849934 52236049 41850071 52236220 41850208 52236391 41850345 52236562 41850482 52236733 41850619 52236904 41850756 52237075 41850893 52237246 41851030 52237417 41851167 52237588 41851304 52237759 41851441 52237930 41851578 52238101 41851715 52238272 41851852 52238443 41851989 52238614 41852126 52238785 41852263 52238956 41852400 52239127 41852537 52239298 41852674 52239469 41852811 52239640 41852948 52239811 41853085 52239982 41853222 52240153 41853359 52240324 41853496 52240495 41853633 52240666 41853770 52240837 41853907 52241008 41854044 52241179 41854181 52241350 41854318 52241521 41854455 52241692 41854592 52241863 41854729 52242034 41854866 52242205 41855003 52242376 41855140 52242547 41855277 52242718 41855414 52242889 41855551 52243060 41855688 52243231 41855825 52243402 41855962 52243573 41856099 52243744 41856236 52243915 41856373 52244086 41856510 52244257 41856647 52244428 41856784 52244599 41856921 52244770 41857058 52244941 41857195 52245112 41857332 52245283 41857469 52245454 41857606 52245625 41857743 52245796 41857880 52245967 41858017 52246138 41858154 52246309 41858291 52246480 41858428 52246651 41858565 52246822 41858702 52246993 41858839 52247164 41858976 52247335 41859113 52247506 41859250 52247677 41859387 52247848 41859524 52248019 41859661 52248190 41859798 52248361 41859935 52248532 41860072 52248703 41860209 52248874 41860346 52249045 41860483 52249216 41860620 52249387 41860757 52249558 41860894 52249729 41861031 52249900 41861168 52250071 41861305 52250242 41861442 52250413 41861579 52250584 41861716 52250755 41861853 52250926 41861990 52251097 41862127 52251268 41862264 52251439 41862401 52251610 41862538 52251781 41862675 52251952 41862812 52252123 41862949 52252294 41863086 52252465 41863223 52252636 41863360 52252807 41863497 52252978 41863634 52253149 41863771 52253320 41863908 52253491 41864045 52253662 41864182 52253833 41864319 52254004 41864456 52254175 41864593 52254346 41864730 52254517 41864867 52254688 41865004 52254859 41865141 52255030 41865278 52255201 41865415 52255372 41865552 52255543 41865689 52255714 41865826 52255885 41865963 52256056 41866100 52256227 41866237 52256398 41866374 52256569 41866511 52256740 41866648 52256911 41866785 52257082 41866922 52257253 41867059 52257424 41867196 52257595 41867333 52257766 41867470 52257937 41867607 52258108 41867744 52258279 41867881 52258450 41868018 52258621 41868155 52258792 41868292 52258963 41868429 52259134 41868566 52259305 41868703 52259476 41868840 52259647 41868977 52259818 41869114 52259989 41869251 52260160 41869388 52260331 41869525 52260502 41869662 52260673 41869799 52260844 41869936 52261015 41870073 52261186 41870210 52261357 41870347 52261528 41870484 52261699 41870621 52261870 41870758 52262041 41870895 52262212 41871032 52262383 41871169 52262554 41871306 52262725 41871443 52262896 41871580 52263067 41871717 52263238 41871854 52263409 41871991 52263580 41872128 52263751 41872265 52263922 41872402 52264093 41872539 52264264 41872676 52264435 41872813 52264606 41872950 52264777 41873087 52264948 41873224 52265119 41873361 52265290 41873498 52265461 41873635 52265632 41873772 52265803 41873909 52265974 41874046 52266145 41874183 52266316 41874320 52266487 41874457 52266658 41874594 52266829 41874731 52267000 41874868 52267171 41875005 52267342 41875142 52267513 41875279 52267684 41875416 52267855 41875553 52268026 41875690 52268197 41875827 52268368 41875964 52268539 41876101 52268710 41876238 52268881 41876375 52269052 41876512 52269223 41876649 52269394 41876786 52269565 41876923 52269736 41877060 52269907 41877197 52270078 41877334 52270249 41877471 52270420 41877608 52270591 41877745 52270762 41877882 52270933 41878019 52271104 41878156 52271275 41878293 52271446 41878430 52271617 41878567 52271788 41878704 52271959 41878841 52272130 41878978 52272301 41879115 52272472 41879252 52272643 41879389 52272814 41879526 52272985 41879663 52273156 41879800 52273327 41879937 52273498 41880074 52273669 41880211 52273840 41880348 52274011 41880485 52274182 41880622 52274353 41880759 52274524 41880896 52274695 41881033 52274866 41881170 52275037 41881307 52275208 41881444 52275379 41881581 52275550 41881718 52275721 41881855 52275892 41881992 52276063 41882129 52276234 41882266 52276405 41882403 52276576 41882540 52276747 41882677 52276918 41882814 52277089 41882951 52277260 41883088 52277431 41883225 52277602 41883362 52277773 41883499 52277944 41883636 52278115 41883773 52278286 41883910 52278457 41884047 52278628 41884184 52278799 41884321 52278970 41884458 52279141 41884595 52279312 41884732 52279483 41884869 52279654 41885006 52279825 41885143 52279996 41885280 52280167 41885417 52280338 41885554 52280509 41885691 52280680 41885828 52280851 41885965 52281022 41886102 52281193 41886239 52281364 41886376 52281535 41886513 52281706 41886650 52281877 41886787 52282048 41886924 52282219 41887061 52282390 41887198 52282561 41887335 52282732 41887472 52282903 41887609 52283074 41887746 52283245 41887883 52283416 41888020 52283587 41888157 52283758 41888294 52283929 41888431 52284100 41888568 52284271 41888705 52284442 41888842 52284613 41888979 52284784 41889116 52284955 41889253 52285126 41889390 52285297 41889527 52285468 41889664 52285639 41889801 52285810 41889938 52285981 41890075 52286152 41890212 52286323 41890349 52286494 41890486 52286665 41890623 52286836 41890760 52287007 41890897 52287178 41891034 52287349 41891171 52287520 41891308 52287691 41891445 52287862 41891582 52288033 41891719 52288204 41891856 52288375 41891993 52288546 41892130 52288717 41892267 52288888 41892404 52289059 41892541 52289230 41892678 52289401 41892815 52289572 41892952 52289743 41893089 52289914 41893226 52290085 41893363 52290256 41893500 52290427 41893637 52290598 41893774 52290769 41893911 52290940 41894048 52291111 41894185 52291282 41894322 52291453 41894459 52291624 41894596 52291795 41894733 52291966 41894870 52292137 41895007 52292308 41895144 52292479 41895281 52292650 41895418 52292821 41895555 52292992 41895692 52293163 41895829 52293334 41895966 52293505 41896103 52293676 41896240 52293847 41896377 52294018 41896514 52294189 41896651 52294360 41896788 52294531 41896925 52294702 41897062 52294873 41897199 52295044 41897336 52295215 41897473 52295386 41897610 52295557 41897747 52295728 41897884 52295899 41898021 52296070 41898158 52296241 41898295 52296412 41898432 52296583 41898569 52296754 41898706 52296925 41898843 52297096 41898980 52297267 41899117 52297438 41899254 52297609 41899391 52297780 41899528 52297951 41899665 52298122 41899802 52298293 41899939 52298464 41900076 52298635 41900213 52298806 41900350 52298977 41900487 52299148 41900624 52299319 41900761 52299490 41900898 52299661 41901035 52299832 41901172 52300003 41901309 52300174 41901446 52300345 41901583 52300516 41901720 52300687 41901857 52300858 41901994 52301029 41902131 52301200 41902268 52301371 41902405 52301542 41902542 52301713 41902679 52301884 41902816 52302055 41902953 52302226 41903090 52302397 41903227 52302568 41903364 52302739 41903501 52302910 41903638 52303081 41903775 52303252 41903912 52303423 41904049 52303594 41904186 52303765 41904323 52303936 41904460 52304107 41904597 52304278 41904734 52304449 41904871 52304620 41905008 52304791 41905145 52304962 41905282 52305133 41905419 52305304 41905556 52305475 41905693 52305646 41905830 52305817 41905967 52305988 41906104 52306159 41906241 52306330 41906378 52306501 41906515 52306672 41906652 52306843 41906789 52307014 41906926 52307185 41907063 52307356 41907200 52307527 41907337 52307698 41907474 52307869 41907611 52308040 41907748 52308211 41907885 52308382 41908022 52308553 41908159 52308724 41908296 52308895 41908433 52309066 41908570 52309237 41908707 52309408 41908844 52309579 41908981 52309750 41909118 52309921 41909255 52310092 41909392 52310263 41909529 52310434 41909666 52310605 41909803 52310776 41909940 52310947 41910077 52311118 41910214 52311289 41910351 52311460 41910488 52311631 41910625 52311802 41910762 52311973 41910899 52312144 41911036 52312315 41911173 52312486 41911310 52312657 41911447 52312828 41911584 52312999 41911721 52313170 41911858 52313341 41911995 52313512 41912132 52313683 41912269 52313854 41912406 52314025 41912543 52314196 41912680 52314367 41912817 52314538 41912954 52314709 41913091 52314880 41913228 52315051 41913365 52315222 41913502 52315393 41913639 52315564 41913776 52315735 41913913 52315906 41914050 52316077 41914187 52316248 41914324 52316419 41914461 52316590 41914598 52316761 41914735 52316932 41914872 52317103 41915009 52317274 41915146 52317445 41915283 52317616 41915420 52317787 41915557 52317958 41915694 52318129 41915831 52318300 41915968 52318471 41916105 52318642 41916242 52318813 41916379 52318984 41916516 52319155 41916653 52319326 41916790 52319497 41916927 52319668 41917064 52319839 41917201 52320010 41917338 52320181 41917475 52320352 41917612 52320523 41917749 52320694 41917886 52320865 41918023 52321036 41918160 52321207 41918297 52321378 41918434 52321549 41918571 52321720 41918708 52321891 41918845 52322062 41918982 52322233 41919119 52322404 41919256 52322575 41919393 52322746 41919530 52322917 41919667 52323088 41919804 52323259 41919941 52323430 41920078 52323601 41920215 52323772 41920352 52323943 41920489 52324114 41920626 52324285
1000 52132610 0 52132610 65070630 52132747 65070801 52132884 65070972 52133021 65071143 52133158 65071314 52133295 65071485 52133432 65071656 52133569 65071827 52133706 65071998 52133843 65072169 52133980 65072340 52134117 65072511 52134254 65072682 52134391 65072853 52134528 65073024 52134665 65073195 52134802 65073366 52134939 65073537 52135076 65073708 52135213 65073879 52135350 65074050 52135487 65074221 52135624 65074392 52135761 65074563 52135898 65074734 52136035 65074905 52136172 65075076 52136309 65075247 52136446 65075418 52136583 65075589 52136720 65075760 52136857 65075931 52136994 65076102 52137131 65076273 52137268 65076444 52137405 65076615 52137542 65076786 52137679 65076957 52137816 65077128 52137953 65077299 52138090 65077470 52138227 65077641 52138364 65077812 52138501 65077983 52138638 65078154 52138775 65078325 52138912 65078496 52139049 65078667 52139186 65078838 52139323 65079009 52139460 65079180 52139597 65079351 52139734 65079522 52139871 65079693 52140008 65079864 52140145 65080035 52140282 65080206 52140419 65080377 52140556 65080548 52140693 65080719 52140830 65080890 52140967 65081061 52141104 65081232 52141241 65081403 52141378 65081574 52141515 65081745 52141652 65081916 52141789 65082087 52141926 65082258 52142063 65082429 52142200 65082600 52142337 65082771 52142474 65082942 52142611 65083113 52142748 65083284 52142885 65083455 52143022 65083626 52143159 65083797 52143296 65083968 52143433 65084139 52143570 65084310 52143707 65084481 52143844 65084652 52143981 65084823 52144118 65084994 52144255 65085165 52144392 65085336 52144529 65085507 52144666 65085678 52144803 65085849 52144940 65086020 52145077 65086191 52145214 65086362 52145351 65086533 52145488 65086704 52145625 65086875 52145762 65087046 52145899 65087217 52146036 65087388 52146173 65087559 52146310 65087730 52146447 65087901 52146584 65088072 52146721 65088243 52146858 65088414 52146995 65088585 52147132 65088756 52147269 65088927 52147406 65089098 52147543 65089269 52147680 65089440 52147817 65089611 52147954 65089782 52148091 65089953 52148228 65090124 52148365 65090295 52148502 65090466 52148639 65090637 52148776 65090808 52148913 65090979 52149050 65091150 52149187 65091321 52149324 65091492 52149461 65091663 52149598 65091834 52149735 65092005 52149872 65092176 52150009 65092347 52150146 65092518 52150283 65092689 52150420 65092860 52150557 65093031 52150694 65093202 52150831 65093373 52150968 65093544 52151105 65093715 52151242 65093886 52151379 65094057 52151516 65094228 52151653 65094399 52151790 65094570 52151927 65094741 52152064 65094912 52152201 65095083 52152338 65095254 52152475 65095425 52152612 65095596 52152749 65095767 52152886 65095938 52153023 65096109 52153160 65096280 52153297 65096451 52153434 65096622 52153571 65096793 52153708 65096964 52153845 65097135 52153982 65097306 52154119 65097477 52154256 65097648 52154393 65097819 52154530 65097990 52154667 65098161 52154804 65098332 52154941 65098503 52155078 65098674 52155215 65098845 52155352 65099016 52155489 65099187 52155626 65099358 52155763 65099529 52155900 65099700 52156037 65099871 52156174 65100042 52156311 65100213 52156448 65100384 52156585 65100555 52156722 65100726 52156859 65100897 52156996 65101068 52157133 65101239 52157270 65101410 52157407 65101581 52157544 65101752 52157681 65101923 52157818 65102094 52157955 65102265 52158092 65102436 52158229 65102607 52158366 65102778 52158503 65102949 52158640 65103120 52158777 65103291 52158914 65103462 52159051 65103633 52159188 65103804 52159325 65103975 52159462 65104146 52159599 65104317 52159736 65104488 52159873 65104659 52160010 65104830 52160147 65105001 52160284 65105172 52160421 65105343 52160558 65105514 52160695 65105685 52160832 65105856 52160969 65106027 52161106 65106198 52161243 65106369 52161380 65106540 52161517 65106711 52161654 65106882 52161791 65107053 52161928 65107224 52162065 65107395 52162202 65107566 52162339 65107737 52162476 65107908 52162613 65108079 52162750 65108250 52162887 65108421 52163024 65108592 52163161 65108763 52163298 65108934 52163435 65109105 52163572 65109276 52163709 65109447 52163846 65109618 52163983 65109789 52164120 65109960 52164257 65110131 52164394 65110302 52164531 65110473 52164668 65110644 52164805 65110815 52164942 65110986 52165079 65111157 52165216 65111328 52165353 65111499 52165490 65111670 52165627 65111841 52165764 65112012 52165901 65112183 52166038 65112354 52166175 65112525 52166312 65112696 52166449 65112867 52166586 65113038 52166723 65113209 52166860 65113380 52166997 65113551 52167134 65113722 52167271 65113893 52167408 65114064 52167545 65114235 52167682 65114406 52167819 65114577 52167956 65114748 52168093 65114919 52168230 65115090 52168367 65115261 52168504 65115432 52168641 65115603 52168778 65115774 52168915 65115945 52169052 65116116 52169189 65116287 52169326 65116458 52169463 65116629 52169600 65116800 52169737 65116971 52169874 65117142 52170011 65117313 52170148 65117484 52170285 65117655 52170422 65117826 52170559 65117997 52170696 65118168 52170833 65118339 52170970 65118510 52171107 65118681 52171244 65118852 52171381 65119023 52171518 65119194 52171655 65119365 52171792 65119536 52171929 65119707 52172066 65119878 52172203 65120049 52172340 65120220 52172477 65120391 52172614 65120562 52172751 65120733 52172888 65120904 52173025 65121075 52173162 65121246 52173299 65121417 52173436 65121588 52173573 65121759 52173710 65121930 52173847 65122101 52173984 65122272 52174121 65122443 52174258 65122614 52174395 65122785 52174532 65122956 52174669 65123127 52174806 65123298 52174943 65123469 52175080 65123640 52175217 65123811 52175354 65123982 52175491 65124153 52175628 65124324 52175765 65124495 52175902 65124666 52176039 65124837 52176176 65125008 52176313 65125179 52176450 65125350 52176587 65125521 52176724 65125692 52176861 65125863 52176998 65126034 52177135 65126205 52177272 65126376 52177409 65126547 52177546 65126718 52177683 65126889 52177820 65127060 52177957 65127231 52178094 65127402 52178231 65127573 52178368 65127744 52178505 65127915 52178642 65128086 52178779 65128257 52178916 65128428 52179053 65128599 52179190 65128770 52179327 65128941 52179464 65129112 52179601 65129283 52179738 65129454 52179875 65129625 52180012 65129796 52180149 65129967 52180286 65130138 52180423 65130309 52180560 65130480 52180697 65130651 52180834 65130822 52180971 65130993 52181108 65131164 52181245 65131335 52181382 65131506 52181519 65131677 52181656 65131848 52181793 65132019 52181930 65132190 52182067 65132361 52182204 65132532 52182341 65132703 52182478 65132874 52182615 65133045 52182752 65133216 52182889 65133387 52183026 65133558 52183163 65133729 52183300 65133900 52183437 65134071 52183574 65134242 52183711 65134413 52183848 65134584 52183985 65134755 52184122 65134926 52184259 65135097 52184396 65135268 52184533 65135439 52184670 65135610 52184807 65135781 52184944 65135952 52185081 65136123 52185218 65136294 52185355 65136465 52185492 65136636 52185629 65136807 52185766 65136978 52185903 65137149 52186040 65137320 52186177 65137491 52186314 65137662 52186451 65137833 52186588 65138004 52186725 65138175 52186862 65138346 52186999 65138517 52187136 65138688 52187273 65138859 52187410 65139030 52187547 65139201 52187684 65139372 52187821 65139543 52187958 65139714 52188095 65139885 52188232 65140056 52188369 65140227 52188506 65140398 52188643 65140569 52188780 65140740 52188917 65140911 52189054 65141082 52189191 65141253 52189328 65141424 52189465 65141595 52189602 65141766 52189739 65141937 52189876 65142108 52190013 65142279 52190150 65142450 52190287 65142621 52190424 65142792 52190561 65142963 52190698 65143134 52190835 65143305 52190972 65143476 52191109 65143647 52191246 65143818 52191383 65143989 52191520 65144160 52191657 65144331 52191794 65144502 52191931 65144673 52192068 65144844 52192205 65145015 52192342 65145186 52192479 65145357 52192616 65145528 52192753 65145699 52192890 65145870 52193027 65146041 52193164 65146212 52193301 65146383 52193438 65146554 52193575 65146725 52193712 65146896 52193849 65147067 52193986 65147238 52194123 65147409 52194260 65147580 52194397 65147751 52194534 65147922 52194671 65148093 52194808 65148264 52194945 65148435 52195082 65148606 52195219 65148777 52195356 65148948 52195493 65149119 52195630 65149290 52195767 65149461 52195904 65149632 52196041 65149803 52196178 65149974 52196315 65150145 52196452 65150316 52196589 65150487 52196726 65150658 52196863 65150829 52197000 65151000 52197137 65151171 52197274 65151342 52197411 65151513 52197548 65151684 52197685 65151855 52197822 65152026 52197959 65152197 52198096 65152368 52198233 65152539 52198370 65152710 52198507 65152881 52198644 65153052 52198781 65153223 52198918 65153394 52199055 65153565 52199192 65153736 52199329 65153907 52199466 65154078 52199603 65154249 52199740 65154420 52199877 65154591 52200014 65154762 52200151 65154933 52200288 65155104 52200425 65155275 52200562 65155446 52200699 65155617 52200836 65155788 52200973 65155959 52201110 65156130 52201247 65156301 52201384 65156472 52201521 65156643 52201658 65156814 52201795 65156985 52201932 65157156 52202069 65157327 52202206 65157498 52202343 65157669 52202480 65157840 52202617 65158011 52202754 65158182 52202891 65158353 52203028 65158524 52203165 65158695 52203302 65158866 52203439 65159037 52203576 65159208 52203713 65159379 52203850 65159550 52203987 65159721 52204124 65159892 52204261 65160063 52204398 65160234 52204535 65160405 52204672 65160576 52204809 65160747 52204946 65160918 52205083 65161089 52205220 65161260 52205357 65161431 52205494 65161602 52205631 65161773 52205768 65161944 52205905 65162115 52206042 65162286 52206179 65162457 52206316 65162628 52206453 65162799 52206590 65162970 52206727 65163141 52206864 65163312 52207001 65163483 52207138 65163654 52207275 65163825 52207412 65163996 52207549 65164167 52207686 65164338 52207823 65164509 52207960 65164680 52208097 65164851 52208234 65165022 52208371 65165193 52208508 65165364 52208645 65165535 52208782 65165706 52208919 65165877 52209056 65166048 52209193 65166219 52209330 65166390 52209467 65166561 52209604 65166732 52209741 65166903 52209878 65167074 52210015 65167245 52210152 65167416 52210289 65167587 52210426 65167758 52210563 65167929 52210700 65168100 52210837 65168271 52210974 65168442 52211111 65168613 52211248 65168784 52211385 65168955 52211522 65169126 52211659 65169297 52211796 65169468 52211933 65169639 52212070 65169810 52212207 65169981 52212344 65170152 52212481 65170323 52212618 65170494 52212755 65170665 52212892 65170836 52213029 65171007 52213166 65171178 52213303 65171349 52213440 65171520 52213577 65171691 52213714 65171862 52213851 65172033 52213988 65172204 52214125 65172375 52214262 65172546 52214399 65172717 52214536 65172888 52214673 65173059 52214810 65173230 52214947 65173401 52215084 65173572 52215221 65173743 52215358 65173914 52215495 65174085 52215632 65174256 52215769 65174427 52215906 65174598 52216043 65174769 52216180 65174940 52216317 65175111 52216454 65175282 52216591 65175453 52216728 65175624 52216865 65175795 52217002 65175966 52217139 65176137 52217276 65176308 52217413 65176479 52217550 65176650 52217687 65176821 52217824 65176992 52217961 65177163 52218098 65177334 52218235 65177505 52218372 65177676 52218509 65177847 52218646 65178018 52218783 65178189 52218920 65178360 52219057 65178531 52219194 65178702 52219331 65178873 52219468 65179044 52219605 65179215 52219742 65179386 52219879 65179557 52220016 65179728 52220153 65179899 52220290 65180070 52220427 65180241 52220564 65180412 52220701 65180583 52220838 65180754 52220975 65180925 52221112 65181096 52221249 65181267 52221386 65181438 52221523 65181609 52221660 65181780 52221797 65181951 52221934 65182122 52222071 65182293 52222208 65182464 52222345 65182635 52222482 65182806 52222619 65182977 52222756 65183148 52222893 65183319 52223030 65183490 52223167 65183661 52223304 65183832 52223441 65184003 52223578 65184174 52223715 65184345 52223852 65184516 52223989 65184687 52224126 65184858 52224263 65185029 52224400 65185200 52224537 65185371 52224674 65185542 52224811 65185713 52224948 65185884 52225085 65186055 52225222 65186226 52225359 65186397 52225496 65186568 52225633 65186739 52225770 65186910 52225907 65187081 52226044 65187252 52226181 65187423 52226318 65187594 52226455 65187765 52226592 65187936 52226729 65188107 52226866 65188278 52227003 65188449 52227140 65188620 52227277 65188791 52227414 65188962 52227551 65189133 52227688 65189304 52227825 65189475 52227962 65189646 52228099 65189817 52228236 65189988 52228373 65190159 52228510 65190330 52228647 65190501 52228784 65190672 52228921 65190843 52229058 65191014 52229195 65191185 52229332 65191356 52229469 65191527 52229606 65191698 52229743 65191869 52229880 65192040 52230017 65192211 52230154 65192382 52230291 65192553 52230428 65192724 52230565 65192895 52230702 65193066 52230839 65193237 52230976 65193408 52231113 65193579 52231250 65193750 52231387 65193921 52231524 65194092 52231661 65194263 52231798 65194434 52231935 65194605 52232072 65194776 52232209 65194947 52232346 65195118 52232483 65195289 52232620 65195460 52232757 65195631 52232894 65195802 52233031 65195973 52233168 65196144 52233305 65196315 52233442 65196486 52233579 65196657 52233716 65196828 52233853 65196999 52233990 65197170 52234127 65197341 52234264 65197512 52234401 65197683 52234538 65197854 52234675 65198025 52234812 65198196 52234949 65198367 52235086 65198538 52235223 65198709 52235360 65198880 52235497 65199051 52235634 65199222 52235771 65199393 52235908 65199564 52236045 65199735 52236182 65199906 52236319 65200077 52236456 65200248 52236593 65200419 52236730 65200590 52236867 65200761 52237004 65200932 52237141 65201103 52237278 65201274 52237415 65201445 52237552 65201616 52237689 65201787 52237826 65201958 52237963 65202129 52238100 65202300 52238237 65202471 52238374 65202642 52238511 65202813 52238648 65202984 52238785 65203155 52238922 65203326 52239059 65203497 52239196 65203668 52239333 65203839 52239470 65204010 52239607 65204181 52239744 65204352 52239881 65204523 52240018 65204694 52240155 65204865 52240292 65205036 52240429 65205207 52240566 65205378 52240703 65205549 52240840 65205720 52240977 65205891 52241114 65206062 52241251 65206233 52241388 65206404 52241525 65206575 52241662 65206746 52241799 65206917 52241936 65207088 52242073 65207259 52242210 65207430 52242347 65207601 52242484 65207772 52242621 65207943 52242758 65208114 52242895 65208285 52243032 65208456 52243169 65208627 52243306 65208798 52243443 65208969 52243580 65209140 52243717 65209311 52243854 65209482 52243991 65209653 52244128 65209824 52244265 65209995 52244402 65210166 52244539 65210337 52244676 65210508 52244813 65210679 52244950 65210850 52245087 65211021 52245224 65211192 52245361 65211363 52245498 65211534 52245635 65211705 52245772 65211876 52245909 65212047 52246046 65212218 52246183 65212389 52246320 65212560 52246457 65212731 52246594 65212902 52246731 65213073 52246868 65213244 52247005 65213415 52247142 65213586 52247279 65213757 52247416 65213928 52247553 65214099 52247690 65214270 52247827 65214441 52247964 65214612 52248101 65214783 52248238 65214954 52248375 65215125 52248512 65215296 52248649 65215467 52248786 65215638 52248923 65215809 52249060 65215980 52249197 65216151 52249334 65216322 52249471 65216493 52249608 65216664 52249745 65216835 52249882 65217006 52250019 65217177 52250156 65217348 52250293 65217519 52250430 65217690 52250567 65217861 52250704 65218032 52250841 65218203 52250978 65218374 52251115 65218545 52251252 65218716 52251389 65218887 52251526 65219058 52251663 65219229 52251800 65219400 52251937 65219571 52252074 65219742 52252211 65219913 52252348 65220084 52252485 65220255 52252622 65220426 52252759 65220597 52252896 65220768 52253033 65220939 52253170 65221110 52253307 65221281 52253444 65221452 52253581 65221623 52253718 65221794 52253855 65221965 52253992 65222136 52254129 65222307 52254266 65222478 52254403 65222649 52254540 65222820 52254677 65222991 52254814 65223162 52254951 65223333 52255088 65223504 52255225 65223675 52255362 65223846 52255499 65224017 52255636 65224188 52255773 65224359 52255910 65224530 52256047 65224701 52256184 65224872 52256321 65225043 52256458 65225214 52256595 65225385 52256732 65225556 52256869 65225727 52257006 65225898 52257143 65226069 52257280 65226240 52257417 65226411 52257554 65226582 52257691 65226753 52257828 65226924 52257965 65227095 52258102 65227266 52258239 65227437 52258376 65227608 52258513 65227779 52258650 65227950 52258787 65228121 52258924 65228292 52259061 65228463 52259198 65228634 52259335 65228805 52259472 65228976 52259609 65229147 52259746 65229318 52259883 65229489 52260020 65229660 52260157 65229831 52260294 65230002 52260431 65230173 52260568 65230344 52260705 65230515 52260842 65230686 52260979 65230857 52261116 65231028 52261253 65231199 52261390 65231370 52261527 65231541 52261664 65231712 52261801 65231883 52261938 65232054 52262075 65232225 52262212 65232396 52262349 65232567 52262486 65232738 52262623 65232909 52262760 65233080 52262897 65233251 52263034 65233422 52263171 65233593 52263308 65233764 52263445 65233935 52263582 65234106 52263719 65234277 52263856 65234448 52263993 65234619 52264130 65234790 52264267 65234961 52264404 65235132 52264541 65235303 52264678 65235474 52264815 65235645 52264952 65235816 52265089 65235987 52265226 65236158 52265363 65236329 52265500 65236500 52265637 65236671 52265774 65236842 52265911 65237013 52266048 65237184 52266185 65237355 52266322 65237526 52266459 65237697 52266596 65237868 52266733 65238039 52266870 65238210 52267007 65238381 52267144 65238552 52267281 65238723 52267418 65238894 52267555 65239065 52267692 65239236 52267829 65239407 52267966 65239578 52268103 65239749 52268240 65239920 52268377 65240091 52268514 65240262 52268651 65240433 52268788 65240604 52268925 65240775 52269062 65240946 52269199 65241117 52269336 65241288
1000 39000338 0 39000338 48679254 39000475 48679425 39000612 48679596 39000749 48679767 39000886 48679938 39001023 48680109 39001160 48680280 39001297 48680451 39001434 48680622 39001571 48680793 39001708 48680964 39001845 48681135 39001982 48681306 39002119 48681477 39002256 48681648 39002393 48681819 39002530 48681990 39002667 48682161 39002804 48682332 39002941 48682503 39003078 48682674 39003215 48682845 39003352 48683016 39003489 48683187 39003626 48683358 39003763 48683529 39003900 48683700 39004037 48683871 39004174 48684042 39004311 48684213 39004448 48684384 39004585 48684555 39004722 48684726 39004859 48684897 39004996 48685068 39005133 48685239 39005270 48685410 39005407 48685581 39005544 48685752 39005681 48685923 39005818 48686094 39005955 48686265 39006092 48686436 39006229 48686607 39006366 48686778 39006503 48686949 39006640 48687120 39006777 48687291 39006914 48687462 39007051 48687633 39007188 48687804 39007325 48687975 39007462 48688146 39007599 48688317 39007736 48688488 39007873 48688659 39008010 48688830 39008147 48689001 39008284 48689172 39008421 48689343 39008558 48689514 39008695 48689685 39008832 48689856 39008969 48690027 39009106 48690198 39009243 48690369 39009380 48690540 39009517 48690711 39009654 48690882 39009791 48691053 39009928 48691224 39010065 48691395 39010202 48691566 39010339 48691737 39010476 48691908 39010613 48692079 39010750 48692250 39010887 48692421 39011024 48692592 39011161 48692763 39011298 48692934 39011435 48693105 39011572 48693276 39011709 48693447 39011846 48693618 39011983 48693789 39012120 48693960 39012257 48694131 39012394 48694302 39012531 48694473 39012668 48694644 39012805 48694815 39012942 48694986 39013079 48695157 39013216 48695328 39013353 48695499 39013490 48695670 39013627 48695841 39013764 48696012 39013901 48696183 39014038 48696354 39014175 48696525 39014312 48696696 39014449 48696867 39014586 48697038 39014723 48697209 39014860 48697380 39014997 48697551 39015134 48697722 39015271 48697893 39015408 48698064 39015545 48698235 39015682 48698406 39015819 48698577 39015956 48698748 39016093 48698919 39016230 48699090 39016367 48699261 39016504 48699432 39016641 48699603 39016778 48699774 39016915 48699945 39017052 48700116 39017189 48700287 39017326 48700458 39017463 48700629 39017600 48700800 39017737 48700971 39017874 48701142 39018011 48701313 39018148 48701484 39018285 48701655 39018422 48701826 39018559 48701997 39018696 48702168 39018833 48702339 39018970 48702510 39019107 48702681 39019244 48702852 39019381 48703023 39019518 48703194 39019655 48703365 39019792 48703536 39019929 48703707 39020066 48703878 39020203 48704049 39020340 48704220 39020477 48704391 39020614 48704562 39020751 48704733 39020888 48704904 39021025 48705075 39021162 48705246 39021299 48705417 39021436 48705588 39021573 48705759 39021710 48705930 39021847 48706101 39021984 48706272 39022121 48706443 39022258 48706614 39022395 48706785 39022532 48706956 39022669 48707127 39022806 48707298 39022943 48707469 39023080 48707640 39023217 48707811 39023354 48707982 39023491 48708153 39023628 48708324 39023765 48708495 39023902 48708666 39024039 48708837 39024176 48709008 39024313 48709179 39024450 48709350 39024587 48709521 39024724 48709692 39024861 48709863 39024998 48710034 39025135 48710205 39025272 48710376 39025409 48710547 39025546 48710718 39025683 48710889 39025820 48711060 39025957 48711231 39026094 48711402 39026231 48711573 39026368 48711744 39026505 48711915 39026642 48712086 39026779 48712257 39026916 48712428 39027053 48712599 39027190 48712770 39027327 48712941 39027464 48713112 39027601 48713283 39027738 48713454 39027875 48713625 39028012 48713796 39028149 48713967 39028286 48714138 39028423 48714309 39028560 48714480 39028697 48714651 39028834 48714822 39028971 48714993 39029108 48715164 39029245 48715335 39029382 48715506 39029519 48715677 39029656 48715848 39029793 48716019 39029930 48716190 39030067 48716361 39030204 48716532 39030341 48716703 39030478 48716874 39030615 48717045 39030752 48717216 39030889 48717387 39031026 48717558 39031163 48717729 39031300 48717900 39031437 48718071 39031574 48718242 39031711 48718413 39031848 48718584 39031985 48718755 39032122 48718926 39032259 48719097 39032396 48719268 39032533 48719439 39032670 48719610 39032807 48719781 39032944 48719952 39033081 48720123 39033218 48720294 39033355 48720465 39033492 48720636 39033629 48720807 39033766 48720978 39033903 48721149 39034040 48721320 39034177 48721491 39034314 48721662 39034451 48721833 39034588 48722004 39034725 48722175 39034862 48722346 39034999 48722517 39035136 48722688 39035273 48722859 39035410 48723030 39035547 48723201 39035684 48723372 39035821 48723543 39035958 48723714 39036095 48723885 39036232 48724056 39036369 48724227 39036506 48724398 39036643 48724569 39036780 48724740 39036917 48724911 39037054 48725082 39037191 48725253 39037328 48725424 39037465 48725595 39037602 48725766 39037739 48725937 39037876 48726108 39038013 48726279 39038150 48726450 39038287 48726621 39038424 48726792 39038561 48726963 39038698 48727134 39038835 48727305 39038972 48727476 39039109 48727647 39039246 48727818 39039383 48727989 39039520 48728160 39039657 48728331 39039794 48728502 39039931 48728673 39040068 48728844 39040205 48729015 39040342 48729186 39040479 48729357 39040616 48729528 39040753 48729699 39040890 48729870 39041027 48730041 39041164 48730212 39041301 48730383 39041438 48730554 39041575 48730725 39041712 48730896 39041849 48731067 39041986 48731238 39042123 48731409 39042260 48731580 39042397 48731751 39042534 48731922 39042671 48732093 39042808 48732264 39042945 48732435 39043082 48732606 39043219 48732777 39043356 48732948 39043493 48733119 39043630 48733290 39043767 48733461 39043904 48733632 39044041 48733803 39044178 48733974 39044315 48734145 39044452 48734316 39044589 48734487 39044726 48734658 39044863 48734829 39045000 48735000 39045137 48735171 39045274 48735342 39045411 48735513 39045548 48735684 39045685 48735855 39045822 48736026 39045959 48736197 39046096 48736368 39046233 48736539 39046370 48736710 39046507 48736881 39046644 48737052 39046781 48737223 39046918 48737394 39047055 48737565 39047192 48737736 39047329 48737907 39047466 48738078 39047603 48738249 39047740 48738420 39047877 48738591 39048014 48738762 39048151 48738933 39048288 48739104 39048425 48739275 39048562 48739446 39048699 48739617 39048836 48739788 39048973 48739959 39049110 48740130 39049247 48740301 39049384 48740472 39049521 48740643 39049658 48740814 39049795 48740985 39049932 48741156 39050069 48741327 39050206 48741498 39050343 48741669 39050480 48741840 39050617 48742011 39050754 48742182 39050891 48742353 39051028 48742524 39051165 48742695 39051302 48742866 39051439 48743037 39051576 48743208 39051713 48743379 39051850 48743550 39051987 48743721 39052124 48743892 39052261 48744063 39052398 48744234 39052535 48744405 39052672 48744576 39052809 48744747 39052946 48744918 39053083 48745089 39053220 48745260 39053357 48745431 39053494 48745602 39053631 48745773 39053768 48745944 39053905 48746115 39054042 48746286 39054179 48746457 39054316 48746628 39054453 48746799 39054590 48746970 39054727 48747141 39054864 48747312 39055001 48747483 39055138 48747654 39055275 48747825 39055412 48747996 39055549 48748167 39055686 48748338 39055823 48748509 39055960 48748680 39056097 48748851 39056234 48749022 39056371 48749193 39056508 48749364 39056645 48749535 39056782 48749706 39056919 48749877 39057056 48750048 39057193 48750219 39057330 48750390 39057467 48750561 39057604 48750732 39057741 48750903 39057878 48751074 39058015 48751245 39058152 48751416 39058289 48751587 39058426 48751758 39058563 48751929 39058700 48752100 39058837 48752271 39058974 48752442 39059111 48752613 39059248 48752784 39059385 48752955 39059522 48753126 39059659 48753297 39059796 48753468 39059933 48753639 39060070 48753810 39060207 48753981 39060344 48754152 39060481 48754323 39060618 48754494 39060755 48754665 39060892 48754836 39061029 48755007 39061166 48755178 39061303 48755349 39061440 48755520 39061577 48755691 39061714 48755862 39061851 48756033 39061988 48756204 39062125 48756375 39062262 48756546 39062399 48756717 39062536 48756888 39062673 48757059 39062810 48757230 39062947 48757401 39063084 48757572 39063221 48757743 39063358 48757914 39063495 48758085 39063632 48758256 39063769 48758427 39063906 48758598 39064043 48758769 39064180 48758940 39064317 48759111 39064454 48759282 39064591 48759453 39064728 48759624 39064865 48759795 39065002 48759966 39065139 48760137 39065276 48760308 39065413 48760479 39065550 48760650 39065687 48760821 39065824 48760992 39065961 48761163 39066098 48761334 39066235 48761505 39066372 48761676 39066509 48761847 39066646 48762018 39066783 48762189 39066920 48762360 39067057 48762531 39067194 48762702 39067331 48762873 39067468 48763044 39067605 48763215 39067742 48763386 39067879 48763557 39068016 48763728 39068153 48763899 39068290 48764070 39068427 48764241 39068564 48764412 39068701 48764583 39068838 48764754 39068975 48764925 39069112 48765096 39069249 48765267 39069386 48765438 39069523 48765609 39069660 48765780 39069797 48765951 39069934 48766122 39070071 48766293 39070208 48766464 39070345 48766635 39070482 48766806 39070619 48766977 39070756 48767148 39070893 48767319 39071030 48767490 39071167 48767661 39071304 48767832 39071441 48768003 39071578 48768174 39071715 48768345 39071852 48768516 39071989 48768687 39072126 48768858 39072263 48769029 39072400 48769200 39072537 48769371 39072674 48769542 39072811 48769713 39072948 48769884 39073085 48770055 39073222 48770226 39073359 48770397 39073496 48770568 39073633 48770739 39073770 48770910 39073907 48771081 39074044 48771252 39074181 48771423 39074318 48771594 39074455 48771765 39074592 48771936 39074729 48772107 39074866 48772278 39075003 48772449 39075140 48772620 39075277 48772791 39075414 48772962 39075551 48773133 39075688 48773304 39075825 48773475 39075962 48773646 39076099 48773817 39076236 48773988 39076373 48774159 39076510 48774330 39076647 48774501 39076784 48774672 39076921 48774843 39077058 48775014 39077195 48775185 39077332 48775356 39077469 48775527 39077606 48775698 39077743 48775869 39077880 48776040 39078017 48776211 39078154 48776382 39078291 48776553 39078428 48776724 39078565 48776895 39078702 48777066 39078839 48777237 39078976 48777408 39079113 48777579 39079250 48777750 39079387 48777921 39079524 48778092 39079661 48778263 39079798 48778434 39079935 48778605 39080072 48778776 39080209 48778947 39080346 48779118 39080483 48779289 39080620 48779460 39080757 48779631 39080894 48779802 39081031 48779973 39081168 48780144 39081305 48780315 39081442 48780486 39081579 48780657 39081716 48780828 39081853 48780999 39081990 48781170 39082127 48781341 39082264 48781512 39082401 48781683 39082538 48781854 39082675 48782025 39082812 48782196 39082949 48782367 39083086 48782538 39083223 48782709 39083360 48782880 39083497 48783051 39083634 48783222 39083771 48783393 39083908 48783564 39084045 48783735 39084182 48783906 39084319 48784077 39084456 48784248 39084593 48784419 39084730 48784590 39084867 48784761 39085004 48784932 39085141 48785103 39085278 48785274 39085415 48785445 39085552 48785616 39085689 48785787 39085826 48785958 39085963 48786129 39086100 48786300 39086237 48786471 39086374 48786642 39086511 48786813 39086648 48786984 39086785 48787155 39086922 48787326 39087059 48787497 39087196 48787668 39087333 48787839 39087470 48788010 39087607 48788181 39087744 48788352 39087881 48788523 39088018 48788694 39088155 48788865 39088292 48789036 39088429 48789207 39088566 48789378 39088703 48789549 39088840 48789720 39088977 48789891 39089114 48790062 39089251 48790233 39089388 48790404 39089525 48790575 39089662 48790746 39089799 48790917 39089936 48791088 39090073 48791259 39090210 48791430 39090347 48791601 39090484 48791772 39090621 48791943 39090758 48792114 39090895 48792285 39091032 48792456 39091169 48792627 39091306 48792798 39091443 48792969 39091580 48793140 39091717 48793311 39091854 48793482 39091991 48793653 39092128 48793824 39092265 48793995 39092402 48794166 39092539 48794337 39092676 48794508 39092813 48794679 39092950 48794850 39093087 48795021 39093224 48795192 39093361 48795363 39093498 48795534 39093635 48795705 39093772 48795876 39093909 48796047 39094046 48796218 39094183 48796389 39094320 48796560 39094457 48796731 39094594 48796902 39094731 48797073 39094868 48797244 39095005 48797415 39095142 48797586 39095279 48797757 39095416 48797928 39095553 48798099 39095690 48798270 39095827 48798441 39095964 48798612 39096101 48798783 39096238 48798954 39096375 48799125 39096512 48799296 39096649 48799467 39096786 48799638 39096923 48799809 39097060 48799980 39097197 48800151 39097334 48800322 39097471 48800493 39097608 48800664 39097745 48800835 39097882 48801006 39098019 48801177 39098156 48801348 39098293 48801519 39098430 48801690 39098567 48801861 39098704 48802032 39098841 48802203 39098978 48802374 39099115 48802545 39099252 48802716 39099389 48802887 39099526 48803058 39099663 48803229 39099800 48803400 39099937 48803571 39100074 48803742 39100211 48803913 39100348 48804084 39100485 48804255 39100622 48804426 39100759 48804597 39100896 48804768 39101033 48804939 39101170 48805110 39101307 48805281 39101444 48805452 39101581 48805623 39101718 48805794 39101855 48805965 39101992 48806136 39102129 48806307 39102266 48806478 39102403 48806649 39102540 48806820 39102677 48806991 39102814 48807162 39102951 48807333 39103088 48807504 39103225 48807675 39103362 48807846 39103499 48808017 39103636 48808188 39103773 48808359 39103910 48808530 39104047 48808701 39104184 48808872 39104321 48809043 39104458 48809214 39104595 48809385 39104732 48809556 39104869 48809727 39105006 48809898 39105143 48810069 39105280 48810240 39105417 48810411 39105554 48810582 39105691 48810753 39105828 48810924 39105965 48811095 39106102 48811266 39106239 48811437 39106376 48811608 39106513 48811779 39106650 48811950 39106787 48812121 39106924 48812292 39107061 48812463 39107198 48812634 39107335 48812805 39107472 48812976 39107609 48813147 39107746 48813318 39107883 48813489 39108020 48813660 39108157 48813831 39108294 48814002 39108431 48814173 39108568 48814344 39108705 48814515 39108842 48814686 39108979 48814857 39109116 48815028 39109253 48815199 39109390 48815370 39109527 48815541 39109664 48815712 39109801 48815883 39109938 48816054 39110075 48816225 39110212 48816396 39110349 48816567 39110486 48816738 39110623 48816909 39110760 48817080 39110897 48817251 39111034 48817422 39111171 48817593 39111308 48817764 39111445 48817935 39111582 48818106 39111719 48818277 39111856 48818448 39111993 48818619 39112130 48818790 39112267 48818961 39112404 48819132 39112541 48819303 39112678 48819474 39112815 48819645 39112952 48819816 39113089 48819987 39113226 48820158 39113363 48820329 39113500 48820500 39113637 48820671 39113774 48820842 39113911 48821013 39114048 48821184 39114185 48821355 39114322 48821526 39114459 48821697 39114596 48821868 39114733 48822039 39114870 48822210 39115007 48822381 39115144 48822552 39115281 48822723 39115418 48822894 39115555 48823065 39115692 48823236 39115829 48823407 39115966 48823578 39116103 48823749 39116240 48823920 39116377 48824091 39116514 48824262 39116651 48824433 39116788 48824604 39116925 48824775 39117062 48824946 39117199 48825117 39117336 48825288 39117473 48825459 39117610 48825630 39117747 48825801 39117884 48825972 39118021 48826143 39118158 48826314 39118295 48826485 39118432 48826656 39118569 48826827 39118706 48826998 39118843 48827169 39118980 48827340 39119117 48827511 39119254 48827682 39119391 48827853 39119528 48828024 39119665 48828195 39119802 48828366 39119939 48828537 39120076 48828708 39120213 48828879 39120350 48829050 39120487 48829221 39120624 48829392 39120761 48829563 39120898 48829734 39121035 48829905 39121172 48830076 39121309 48830247 39121446 48830418 39121583 48830589 39121720 48830760 39121857 48830931 39121994 48831102 39122131 48831273 39122268 48831444 39122405 48831615 39122542 48831786 39122679 48831957 39122816 48832128 39122953 48832299 39123090 48832470 39123227 48832641 39123364 48832812 39123501 48832983 39123638 48833154 39123775 48833325 39123912 48833496 39124049 48833667 39124186 48833838 39124323 48834009 39124460 48834180 39124597 48834351 39124734 48834522 39124871 48834693 39125008 48834864 39125145 48835035 39125282 48835206 39125419 48835377 39125556 48835548 39125693 48835719 39125830 48835890 39125967 48836061 39126104 48836232 39126241 48836403 39126378 48836574 39126515 48836745 39126652 48836916 39126789 48837087 39126926 48837258 39127063 48837429 39127200 48837600 39127337 48837771 39127474 48837942 39127611 48838113 39127748 48838284 39127885 48838455 39128022 48838626 39128159 48838797 39128296 48838968 39128433 48839139 39128570 48839310 39128707 48839481 39128844 48839652 39128981 48839823 39129118 48839994 39129255 48840165 39129392 48840336 39129529 48840507 39129666 48840678 39129803 48840849 39129940 48841020 39130077 48841191 39130214 48841362 39130351 48841533 39130488 48841704 39130625 48841875 39130762 48842046 39130899 48842217 39131036 48842388 39131173 48842559 39131310 48842730 39131447 48842901 39131584 48843072 39131721 48843243 39131858 48843414 39131995 48843585 39132132 48843756 39132269 48843927 39132406 48844098 39132543 48844269 39132680 48844440 39132817 48844611 39132954 48844782 39133091 48844953 39133228 48845124 39133365 48845295 39133502 48845466 39133639 48845637 39133776 48845808 39133913 48845979 39134050 48846150 39134187 48846321 39134324 48846492 39134461 48846663 39134598 48846834 39134735 48847005 39134872 48847176 39135009 48847347 39135146 48847518 39135283 48847689 39135420 48847860 39135557 48848031 39135694 48848202 39135831 48848373 39135968 48848544 39136105 48848715 39136242 48848886 39136379 48849057 39136516 48849228 39136653 48849399 39136790 48849570 39136927 48849741 39137064 48849912
1000 49592900 0 49592900 61900627 49593037 61900798 49593174 61900969 49593311 61901140 49593448 61901311 49593585 61901482 49593722 61901653 49593859 61901824 49593996 61901995 49594133 61902166 49594270 61902337 49594407 61902508 49594544 61902679 49594681 61902850 49594818 61903021 49594955 61903192 49595092 61903363 49595229 61903534 49595366 61903705 49595503 61903876 49595640 61904047 49595777 61904218 49595914 61904389 49596051 61904560 49596188 61904731 49596325 61904902 49596462 61905073 49596599 61905244 49596736 61905415 49596873 61905586 49597010 61905757 49597147 61905928 49597284 61906099 49597421 61906270 49597558 61906441 49597695 61906612 49597832 61906783 49597969 61906954 49598106 61907125 49598243 61907296 49598380 61907467 49598517 61907638 49598654 61907809 49598791 61907980 49598928 61908151 49599065 61908322 49599202 61908493 49599339 61908664 49599476 61908835 49599613 61909006 49599750 61909177 49599887 61909348 49600024 61909519 49600161 61909690 49600298 61909861 49600435 61910032 49600572 61910203 49600709 61910374 49600846 61910545 49600983 61910716 49601120 61910887 49601257 61911058 49601394 61911229 49601531 61911400 49601668 61911571 49601805 61911742 49601942 61911913 49602079 61912084 49602216 61912255 49602353 61912426 49602490 61912597 49602627 61912768 49602764 61912939 49602901 61913110 49603038 61913281 49603175 61913452 49603312 61913623 49603449 61913794 49603586 61913965 49603723 61914136 49603860 61914307 49603997 61914478 49604134 61914649 49604271 61914820 49604408 61914991 49604545 61915162 49604682 61915333 49604819 61915504 49604956 61915675 49605093 61915846 49605230 61916017 49605367 61916188 49605504 61916359 49605641 61916530 49605778 61916701 49605915 61916872 49606052 61917043 49606189 61917214 49606326 61917385 49606463 61917556 49606600 61917727 49606737 61917898 49606874 61918069 49607011 61918240 49607148 61918411 49607285 61918582 49607422 61918753 49607559 61918924 49607696 61919095 49607833 61919266 49607970 61919437 49608107 61919608 49608244 61919779 49608381 61919950 49608518 61920121 49608655 61920292 49608792 61920463 49608929 61920634 49609066 61920805 49609203 61920976 49609340 61921147 49609477 61921318 49609614 61921489 49609751 61921660 49609888 61921831 49610025 61922002 49610162 61922173 49610299 61922344 49610436 61922515 49610573 61922686 49610710 61922857 49610847 61923028 49610984 61923199 49611121 61923370 49611258 61923541 49611395 61923712 49611532 61923883 49611669 61924054 49611806 61924225 49611943 61924396 49612080 61924567 49612217 61924738 49612354 61924909 49612491 61925080 49612628 61925251 49612765 61925422 49612902 61925593 49613039 61925764 49613176 61925935 49613313 61926106 49613450 61926277 49613587 61926448 49613724 61926619 49613861 61926790 49613998 61926961 49614135 61927132 49614272 61927303 49614409 61927474 49614546 61927645 49614683 61927816 49614820 61927987 49614957 61928158 49615094 61928329 49615231 61928500 49615368 61928671 49615505 61928842 49615642 61929013 49615779 61929184 49615916 61929355 49616053 61929526 49616190 61929697 49616327 61929868 49616464 61930039 49616601 61930210 49616738 61930381 49616875 61930552 49617012 61930723 49617149 61930894 49617286 61931065 49617423 61931236 49617560 61931407 49617697 61931578 49617834 61931749 49617971 61931920 49618108 61932091 49618245 61932262 49618382 61932433 49618519 61932604 49618656 61932775 49618793 61932946 49618930 61933117 49619067 61933288 49619204 61933459 49619341 61933630 49619478 61933801 49619615 61933972 49619752 61934143 49619889 61934314 49620026 61934485 49620163 61934656 49620300 61934827 49620437 61934998 49620574 61935169 49620711 61935340 49620848 61935511 49620985 61935682 49621122 61935853 49621259 61936024 49621396 61936195 49621533 61936366 49621670 61936537 49621807 61936708 49621944 61936879 49622081 61937050 49622218 61937221 49622355 61937392 49622492 61937563 49622629 61937734 49622766 61937905 49622903 61938076 49623040 61938247 49623177 61938418 49623314 61938589 49623451 61938760 49623588 61938931 49623725 61939102 49623862 61939273 49623999 61939444 49624136 61939615 49624273 61939786 49624410 61939957 49624547 61940128 49624684 61940299 49624821 61940470 49624958 61940641 49625095 61940812 49625232 61940983 49625369 61941154 49625506 61941325 49625643 61941496 49625780 61941667 49625917 61941838 49626054 61942009 49626191 61942180 49626328 61942351 49626465 61942522 49626602 61942693 49626739 61942864 49626876 61943035 49627013 61943206 49627150 61943377 49627287 61943548 49627424 61943719 49627561 61943890 49627698 61944061 49627835 61944232 49627972 61944403 49628109 61944574 49628246 61944745 49628383 61944916 49628520 61945087 49628657 61945258 49628794 61945429 49628931 61945600 49629068 61945771 49629205 61945942 49629342 61946113 49629479 61946284 49629616 61946455 49629753 61946626 49629890 61946797 49630027 61946968 49630164 61947139 49630301 61947310 49630438 61947481 49630575 61947652 49630712 61947823 49630849 61947994 49630986 61948165 49631123 61948336 49631260 61948507 49631397 61948678 49631534 61948849 49631671 61949020 49631808 61949191 49631945 61949362 49632082 61949533 49632219 61949704 49632356 61949875 49632493 61950046 49632630 61950217 49632767 61950388 49632904 61950559 49633041 61950730 49633178 61950901 49633315 61951072 49633452 61951243 49633589 61951414 49633726 61951585 49633863 61951756 49634000 61951927 49634137 61952098 49634274 61952269 49634411 61952440 49634548 61952611 49634685 61952782 49634822 61952953 49634959 61953124 49635096 61953295 49635233 61953466 49635370 61953637 49635507 61953808 49635644 61953979 49635781 61954150 49635918 61954321 49636055 61954492 49636192 61954663 49636329 61954834 49636466 61955005 49636603 61955176 49636740 61955347 49636877 61955518 49637014 61955689 49637151 61955860 49637288 61956031 49637425 61956202 49637562 61956373 49637699 61956544 49637836 61956715 49637973 61956886 49638110 61957057 49638247 61957228 49638384 61957399 49638521 61957570 49638658 61957741 49638795 61957912 49638932 61958083 49639069 61958254 49639206 61958425 49639343 61958596 49639480 61958767 49639617 61958938 49639754 61959109 49639891 61959280 49640028 61959451 49640165 61959622 49640302 61959793 49640439 61959964 49640576 61960135 49640713 61960306 49640850 61960477 49640987 61960648 49641124 61960819 49641261 61960990 49641398 61961161 49641535 61961332 49641672 61961503 49641809 61961674 49641946 61961845 49642083 61962016 49642220 61962187 49642357 61962358 49642494 61962529 49642631 61962700 49642768 61962871 49642905 61963042 49643042 61963213 49643179 61963384 49643316 61963555 49643453 61963726 49643590 61963897 49643727 61964068 49643864 61964239 49644001 61964410 49644138 61964581 49644275 61964752 49644412 61964923 49644549 61965094 49644686 61965265 49644823 61965436 49644960 61965607 49645097 61965778 49645234 61965949 49645371 61966120 49645508 61966291 49645645 61966462 49645782 61966633 49645919 61966804 49646056 61966975 49646193 61967146 49646330 61967317 49646467 61967488 49646604 61967659 49646741 61967830 49646878 61968001 49647015 61968172 49647152 61968343 49647289 61968514 49647426 61968685 49647563 61968856 49647700 61969027 49647837 61969198 49647974 61969369 49648111 61969540 49648248 61969711 49648385 61969882 49648522 61970053 49648659 61970224 49648796 61970395 49648933 61970566 49649070 61970737 49649207 61970908 49649344 61971079 49649481 61971250 49649618 61971421 49649755 61971592 49649892 61971763 49650029 61971934 49650166 61972105 49650303 61972276 49650440 61972447 49650577 61972618 49650714 61972789 49650851 61972960 49650988 61973131 49651125 61973302 49651262 61973473 49651399 61973644 49651536 61973815 49651673 61973986 49651810 61974157 49651947 61974328 49652084 61974499 49652221 61974670 49652358 61974841 49652495 61975012 49652632 61975183 49652769 61975354 49652906 61975525 49653043 61975696 49653180 61975867 49653317 61976038 49653454 61976209 49653591 61976380 49653728 61976551 49653865 61976722 49654002 61976893 49654139 61977064 49654276 61977235 49654413 61977406 49654550 61977577 49654687 61977748 49654824 61977919 49654961 61978090 49655098 61978261 49655235 61978432 49655372 61978603 49655509 61978774 49655646 61978945 49655783 61979116 49655920 61979287 49656057 61979458 49656194 61979629 49656331 61979800 49656468 61979971 49656605 61980142 49656742 61980313 49656879 61980484 49657016 61980655 49657153 61980826 49657290 61980997 49657427 61981168 49657564 61981339 49657701 61981510 49657838 61981681 49657975 61981852 49658112 61982023 49658249 61982194 49658386 61982365 49658523 61982536 49658660 61982707 49658797 61982878 49658934 61983049 49659071 61983220 49659208 61983391 49659345 61983562 49659482 61983733 49659619 61983904 49659756 61984075 49659893 61984246 49660030 61984417 49660167 61984588 49660304 61984759 49660441 61984930 49660578 61985101 49660715 61985272 49660852 61985443 49660989 61985614 49661126 61985785 49661263 61985956 49661400 61986127 49661537 61986298 49661674 61986469 49661811 61986640 49661948 61986811 49662085 61986982 49662222 61987153 49662359 61987324 49662496 61987495 49662633 61987666 49662770 61987837 49662907 61988008 49663044 61988179 49663181 61988350 49663318 61988521 49663455 61988692 49663592 61988863 49663729 61989034 49663866 61989205 49664003 61989376 49664140 61989547 49664277 61989718 49664414 61989889 49664551 61990060 49664688 61990231 49664825 61990402 49664962 61990573 49665099 61990744 49665236 61990915 49665373 61991086 49665510 61991257 49665647 61991428 49665784 61991599 49665921 61991770 49666058 61991941 49666195 61992112 49666332 61992283 49666469 61992454 49666606 61992625 49666743 61992796 49666880 61992967 49667017 61993138 49667154 61993309 49667291 61993480 49667428 61993651 49667565 61993822 49667702 61993993 49667839 61994164 49667976 61994335 49668113 61994506 49668250 61994677 49668387 61994848 49668524 61995019 49668661 61995190 49668798 61995361 49668935 61995532 49669072 61995703 49669209 61995874 49669346 61996045 49669483 61996216 49669620 61996387 49669757 61996558 49669894 61996729 49670031 61996900 49670168 61997071 49670305 61997242 49670442 61997413 49670579 61997584 49670716 61997755 49670853 61997926 49670990 61998097 49671127 61998268 49671264 61998439 49671401 61998610 49671538 61998781 49671675 61998952 49671812 61999123 49671949 61999294 49672086 61999465 49672223 61999636 49672360 61999807 49672497 61999978 49672634 62000149 49672771 62000320 49672908 62000491 49673045 62000662 49673182 62000833 49673319 62001004 49673456 62001175 49673593 62001346 49673730 62001517 49673867 62001688 49674004 62001859 49674141 62002030 49674278 62002201 49674415 62002372 49674552 62002543 49674689 62002714 49674826 62002885 49674963 62003056 49675100 62003227 49675237 62003398 49675374 62003569 49675511 62003740 49675648 62003911 49675785 62004082 49675922 62004253 49676059 62004424 49676196 62004595 49676333 62004766 49676470 62004937 49676607 62005108 49676744 62005279 49676881 62005450 49677018 62005621 49677155 62005792 49677292 62005963 49677429 62006134 49677566 62006305 49677703 62006476 49677840 62006647 49677977 62006818 49678114 62006989 49678251 62007160 49678388 62007331 49678525 62007502 49678662 62007673 49678799 62007844 49678936 62008015 49679073 62008186 49679210 62008357 49679347 62008528 49679484 62008699 49679621 62008870 49679758 62009041 49679895 62009212 49680032 62009383 49680169 62009554 49680306 62009725 49680443 62009896 49680580 62010067 49680717 62010238 49680854 62010409 49680991 62010580 49681128 62010751 49681265 62010922 49681402 62011093 49681539 62011264 49681676 62011435 49681813 62011606 49681950 62011777 49682087 62011948 49682224 62012119 49682361 62012290 49682498 62012461 49682635 62012632 49682772 62012803 49682909 62012974 49683046 62013145 49683183 62013316 49683320 62013487 49683457 62013658 49683594 62013829 49683731 62014000 49683868 62014171 49684005 62014342 49684142 62014513 49684279 62014684 49684416 62014855 49684553 62015026 49684690 62015197 49684827 62015368 49684964 62015539 49685101 62015710 49685238 62015881 49685375 62016052 49685512 62016223 49685649 62016394 49685786 62016565 49685923 62016736 49686060 62016907 49686197 62017078 49686334 62017249 49686471 62017420 49686608 62017591 49686745 62017762 49686882 62017933 49687019 62018104 49687156 62018275 49687293 62018446 49687430 62018617 49687567 62018788 49687704 62018959 49687841 62019130 49687978 62019301 49688115 62019472 49688252 62019643 49688389 62019814 49688526 62019985 49688663 62020156 49688800 62020327 49688937 62020498 49689074 62020669 49689211 62020840 49689348 62021011 49689485 62021182 49689622 62021353 49689759 62021524 49689896 62021695 49690033 62021866 49690170 62022037 49690307 62022208 49690444 62022379 49690581 62022550 49690718 62022721 49690855 62022892 49690992 62023063 49691129 62023234 49691266 62023405 49691403 62023576 49691540 62023747 49691677 62023918 49691814 62024089 49691951 62024260 49692088 62024431 49692225 62024602 49692362 62024773 49692499 62024944 49692636 62025115 49692773 62025286 49692910 62025457 49693047 62025628 49693184 62025799 49693321 62025970 49693458 62026141 49693595 62026312 49693732 62026483 49693869 62026654 49694006 62026825 49694143 62026996 49694280 62027167 49694417 62027338 49694554 62027509 49694691 62027680 49694828 62027851 49694965 62028022 49695102 62028193 49695239 62028364 49695376 62028535 49695513 62028706 49695650 62028877 49695787 62029048 49695924 62029219 49696061 62029390 49696198 62029561 49696335 62029732 49696472 62029903 49696609 62030074 49696746 62030245 49696883 62030416 49697020 62030587 49697157 62030758 49697294 62030929 49697431 62031100 49697568 62031271 49697705 62031442 49697842 62031613 49697979 62031784 49698116 62031955 49698253 62032126 49698390 62032297 49698527 62032468 49698664 62032639 49698801 62032810 49698938 62032981 49699075 62033152 49699212 62033323 49699349 62033494 49699486 62033665 49699623 62033836 49699760 62034007 49699897 62034178 49700034 62034349 49700171 62034520 49700308 62034691 49700445 62034862 49700582 62035033 49700719 62035204 49700856 62035375 49700993 62035546 49701130 62035717 49701267 62035888 49701404 62036059 49701541 62036230 49701678 62036401 49701815 62036572 49701952 62036743 49702089 62036914 49702226 62037085 49702363 62037256 49702500 62037427 49702637 62037598 49702774 62037769 49702911 62037940 49703048 62038111 49703185 62038282 49703322 62038453 49703459 62038624 49703596 62038795 49703733 62038966 49703870 62039137 49704007 62039308 49704144 62039479 49704281 62039650 49704418 62039821 49704555 62039992 49704692 62040163 49704829 62040334 49704966 62040505 49705103 62040676 49705240 62040847 49705377 62041018 49705514 62041189 49705651 62041360 49705788 62041531 49705925 62041702 49706062 62041873 49706199 62042044 49706336 62042215 49706473 62042386 49706610 62042557 49706747 62042728 49706884 62042899 49707021 62043070 49707158 62043241 49707295 62043412 49707432 62043583 49707569 62043754 49707706 62043925 49707843 62044096 49707980 62044267 49708117 62044438 49708254 62044609 49708391 62044780 49708528 62044951 49708665 62045122 49708802 62045293 49708939 62045464 49709076 62045635 49709213 62045806 49709350 62045977 49709487 62046148 49709624 62046319 49709761 62046490 49709898 62046661 49710035 62046832 49710172 62047003 49710309 62047174 49710446 62047345 49710583 62047516 49710720 62047687 49710857 62047858 49710994 62048029 49711131 62048200 49711268 62048371 49711405 62048542 49711542 62048713 49711679 62048884 49711816 62049055 49711953 62049226 49712090 62049397 49712227 62049568 49712364 62049739 49712501 62049910 49712638 62050081 49712775 62050252 49712912 62050423 49713049 62050594 49713186 62050765 49713323 62050936 49713460 62051107 49713597 62051278 49713734 62051449 49713871 62051620 49714008 62051791 49714145 62051962 49714282 62052133 49714419 62052304 49714556 62052475 49714693 62052646 49714830 62052817 49714967 62052988 49715104 62053159 49715241 62053330 49715378 62053501 49715515 62053672 49715652 62053843 49715789 62054014 49715926 62054185 49716063 62054356 49716200 62054527 49716337 62054698 49716474 62054869 49716611 62055040 49716748 62055211 49716885 62055382 49717022 62055553 49717159 62055724 49717296 62055895 49717433 62056066 49717570 62056237 49717707 62056408 49717844 62056579 49717981 62056750 49718118 62056921 49718255 62057092 49718392 62057263 49718529 62057434 49718666 62057605 49718803 62057776 49718940 62057947 49719077 62058118 49719214 62058289 49719351 62058460 49719488 62058631 49719625 62058802 49719762 62058973 49719899 62059144 49720036 62059315 49720173 62059486 49720310 62059657 49720447 62059828 49720584 62059999 49720721 62060170 49720858 62060341 49720995 62060512 49721132 62060683 49721269 62060854 49721406 62061025 49721543 62061196 49721680 62061367 49721817 62061538 49721954 62061709 49722091 62061880 49722228 62062051 49722365 62062222 49722502 62062393 49722639 62062564 49722776 62062735 49722913 62062906 49723050 62063077 49723187 62063248 49723324 62063419 49723461 62063590 49723598 62063761 49723735 62063932 49723872 62064103 49724009 62064274 49724146 62064445 49724283 62064616 49724420 62064787 49724557 62064958 49724694 62065129 49724831 62065300 49724968 62065471 49725105 62065642 49725242 62065813 49725379 62065984 49725516 62066155 49725653 62066326 49725790 62066497 49725927 62066668 49726064 62066839 49726201 62067010 49726338 62067181 49726475 62067352 49726612 62067523 49726749 62067694 49726886 62067865 49727023 62068036 49727160 62068207 49727297 62068378 49727434 62068549 49727571 62068720 49727708 62068891 49727845 62069062 49727982 62069233 49728119 62069404 49728256 62069575 49728393 62069746 49728530 62069917 49728667 62070088 49728804 62070259 49728941 62070430 49729078 62070601 49729215 62070772 49729352 62070943 49729489 62071114 49729626 62071285
1000 14109900 0 14109900 17611627 14110037 17611798 14110174 17611969 14110311 17612140 14110448 17612311 14110585 17612482 14110722 17612653 14110859 17612824 14110996 17612995 14111133 17613166 14111270 17613337 14111407 17613508 14111544 17613679 14111681 17613850 14111818 17614021 14111955 17614192 14112092 17614363 14112229 17614534 14112366 17614705 14112503 17614876 14112640 17615047 14112777 17615218 14112914 17615389 14113051 17615560 14113188 17615731 14113325 17615902 14113462 17616073 14113599 17616244 14113736 17616415 14113873 17616586 14114010 17616757 14114147 17616928 14114284 17617099 14114421 17617270 14114558 17617441 14114695 17617612 14114832 17617783 14114969 17617954 14115106 17618125 14115243 17618296 14115380 17618467 14115517 17618638 14115654 17618809 14115791 17618980 14115928 17619151 14116065 17619322 14116202 17619493 14116339 17619664 14116476 17619835 14116613 17620006 14116750 17620177 14116887 17620348 14117024 17620519 14117161 17620690 14117298 17620861 14117435 17621032 14117572 17621203 14117709 17621374 14117846 17621545 14117983 17621716 14118120 17621887 14118257 17622058 14118394 17622229 14118531 17622400 14118668 17622571 14118805 17622742 14118942 17622913 14119079 17623084 14119216 17623255 14119353 17623426 14119490 17623597 14119627 17623768 14119764 17623939 14119901 17624110 14120038 17624281 14120175 17624452 14120312 17624623 14120449 17624794 14120586 17624965 14120723 17625136 14120860 17625307 14120997 17625478 14121134 17625649 14121271 17625820 14121408 17625991 14121545 17626162 14121682 17626333 14121819 17626504 14121956 17626675 14122093 17626846 14122230 17627017 14122367 17627188 14122504 17627359 14122641 17627530 14122778 17627701 14122915 17627872 14123052 17628043 14123189 17628214 14123326 17628385 14123463 17628556 14123600 17628727 14123737 17628898 14123874 17629069 14124011 17629240 14124148 17629411 14124285 17629582 14124422 17629753 14124559 17629924 14124696 17630095 14124833 17630266 14124970 17630437 14125107 17630608 14125244 17630779 14125381 17630950 14125518 17631121 14125655 17631292 14125792 17631463 14125929 17631634 14126066 17631805 14126203 17631976 14126340 17632147 14126477 17632318 14126614 17632489 14126751 17632660 14126888 17632831 14127025 17633002 14127162 17633173 14127299 17633344 14127436 17633515 14127573 17633686 14127710 17633857 14127847 17634028 14127984 17634199 14128121 17634370 14128258 17634541 14128395 17634712 14128532 17634883 14128669 17635054 14128806 17635225 14128943 17635396 14129080 17635567 14129217 17635738 14129354 17635909 14129491 17636080 14129628 17636251 14129765 17636422 14129902 17636593 14130039 17636764 14130176 17636935 14130313 17637106 14130450 17637277 14130587 17637448 14130724 17637619 14130861 17637790 14130998 17637961 14131135 17638132 14131272 17638303 14131409 17638474 14131546 17638645 14131683 17638816 14131820 17638987 14131957 17639158 14132094 17639329 14132231 17639500 14132368 17639671 14132505 17639842 14132642 17640013 14132779 17640184 14132916 17640355 14133053 17640526 14133190 17640697 14133327 17640868 14133464 17641039 14133601 17641210 14133738 17641381 14133875 17641552 14134012 17641723 14134149 17641894 14134286 17642065 14134423 17642236 14134560 17642407 14134697 17642578 14134834 17642749 14134971 17642920 14135108 17643091 14135245 17643262 14135382 17643433 14135519 17643604 14135656 17643775 14135793 17643946 14135930 17644117 14136067 17644288 14136204 17644459 14136341 17644630 14136478 17644801 14136615 17644972 14136752 17645143 14136889 17645314 14137026 17645485 14137163 17645656 14137300 17645827 14137437 17645998 14137574 17646169 14137711 17646340 14137848 17646511 14137985 17646682 14138122 17646853 14138259 17647024 14138396 17647195 14138533 17647366 14138670 17647537 14138807 17647708 14138944 17647879 14139081 17648050 14139218 17648221 14139355 17648392 14139492 17648563 14139629 17648734 14139766 17648905 14139903 17649076 14140040 17649247 14140177 17649418 14140314 17649589 14140451 17649760 14140588 17649931 14140725 17650102 14140862 17650273 14140999 17650444 14141136 17650615 14141273 17650786 14141410 17650957 14141547 17651128 14141684 17651299 14141821 17651470 14141958 17651641 14142095 17651812 14142232 17651983 14142369 17652154 14142506 17652325 14142643 17652496 14142780 17652667 14142917 17652838 14143054 17653009 14143191 17653180 14143328 17653351 14143465 17653522 14143602 17653693 14143739 17653864 14143876 17654035 14144013 17654206 14144150 17654377 14144287 17654548 14144424 17654719 14144561 17654890 14144698 17655061 14144835 17655232 14144972 17655403 14145109 17655574 14145246 17655745 14145383 17655916 14145520 17656087 14145657 17656258 14145794 17656429 14145931 17656600 14146068 17656771 14146205 17656942 14146342 17657113 14146479 17657284 14146616 17657455 14146753 17657626 14146890 17657797 14147027 17657968 14147164 17658139 14147301 17658310 14147438 17658481 14147575 17658652 14147712 17658823 14147849 17658994 14147986 17659165 14148123 17659336 14148260 17659507 14148397 17659678 14148534 17659849 14148671 17660020 14148808 17660191 14148945 17660362 14149082 17660533 14149219 17660704 14149356 17660875 14149493 17661046 14149630 17661217 14149767 17661388 14149904 17661559 14150041 17661730 14150178 17661901 14150315 17662072 14150452 17662243 14150589 17662414 14150726 17662585 14150863 17662756 14151000 17662927 14151137 17663098 14151274 17663269 14151411 17663440 14151548 17663611 14151685 17663782 14151822 17663953 14151959 17664124 14152096 17664295 14152233 17664466 14152370 17664637 14152507 17664808 14152644 17664979 14152781 17665150 14152918 17665321 14153055 17665492 14153192 17665663 14153329 17665834 14153466 17666005 14153603 17666176 14153740 17666347 14153877 17666518 14154014 17666689 14154151 17666860 14154288 17667031 14154425 17667202 14154562 17667373 14154699 17667544 14154836 17667715 14154973 17667886 14155110 17668057 14155247 17668228 14155384 17668399 14155521 17668570 14155658 17668741 14155795 17668912 14155932 17669083 14156069 17669254 14156206 17669425 14156343 17669596 14156480 17669767 14156617 17669938 14156754 17670109 14156891 17670280 14157028 17670451 14157165 17670622 14157302 17670793 14157439 17670964 14157576 17671135 14157713 17671306 14157850 17671477 14157987 17671648 14158124 17671819 14158261 17671990 14158398 17672161 14158535 17672332 14158672 17672503 14158809 17672674 14158946 17672845 14159083 17673016 14159220 17673187 14159357 17673358 14159494 17673529 14159631 17673700 14159768 17673871 14159905 17674042 14160042 17674213 14160179 17674384 14160316 17674555 14160453 17674726 14160590 17674897 14160727 17675068 14160864 17675239 14161001 17675410 14161138 17675581 14161275 17675752 14161412 17675923 14161549 17676094 14161686 17676265 14161823 17676436 14161960 17676607 14162097 17676778 14162234 17676949 14162371 17677120 14162508 17677291 14162645 17677462 14162782 17677633 14162919 17677804 14163056 17677975 14163193 17678146 14163330 17678317 14163467 17678488 14163604 17678659 14163741 17678830 14163878 17679001 14164015 17679172 14164152 17679343 14164289 17679514 14164426 17679685 14164563 17679856 14164700 17680027 14164837 17680198 14164974 17680369 14165111 17680540 14165248 17680711 14165385 17680882 14165522 17681053 14165659 17681224 14165796 17681395 14165933 17681566 14166070 17681737 14166207 17681908 14166344 17682079 14166481 17682250 14166618 17682421 14166755 17682592 14166892 17682763 14167029 17682934 14167166 17683105 14167303 17683276 14167440 17683447 14167577 17683618 14167714 17683789 14167851 17683960 14167988 17684131 14168125 17684302 14168262 17684473 14168399 17684644 14168536 17684815 14168673 17684986 14168810 17685157 14168947 17685328 14169084 17685499 14169221 17685670 14169358 17685841 14169495 17686012 14169632 17686183 14169769 17686354 14169906 17686525 14170043 17686696 14170180 17686867 14170317 17687038 14170454 17687209 14170591 17687380 14170728 17687551 14170865 17687722 14171002 17687893 14171139 17688064 14171276 17688235 14171413 17688406 14171550 17688577 14171687 17688748 14171824 17688919 14171961 17689090 14172098 17689261 14172235 17689432 14172372 17689603 14172509 17689774 14172646 17689945 14172783 17690116 14172920 17690287 14173057 17690458 14173194 17690629 14173331 17690800 14173468 17690971 14173605 17691142 14173742 17691313 14173879 17691484 14174016 17691655 14174153 17691826 14174290 17691997 14174427 17692168 14174564 17692339 14174701 17692510 14174838 17692681 14174975 17692852 14175112 17693023 14175249 17693194 14175386 17693365 14175523 17693536 14175660 17693707 14175797 17693878 14175934 17694049 14176071 17694220 14176208 17694391 14176345 17694562 14176482 17694733 14176619 17694904 14176756 17695075 14176893 17695246 14177030 17695417 14177167 17695588 14177304 17695759 14177441 17695930 14177578 17696101 14177715 17696272 14177852 17696443 14177989 17696614 14178126 17696785 14178263 17696956 14178400 17697127 14178537 17697298 14178674 17697469 14178811 17697640 14178948 17697811 14179085 17697982 14179222 17698153 14179359 17698324 14179496 17698495 14179633 17698666 14179770 17698837 14179907 17699008 14180044 17699179 14180181 17699350 14180318 17699521 14180455 17699692 14180592 17699863 14180729 17700034 14180866 17700205 14181003 17700376 14181140 17700547 14181277 17700718 14181414 17700889 14181551 17701060 14181688 17701231 14181825 17701402 14181962 17701573 14182099 17701744 14182236 17701915 14182373 17702086 14182510 17702257 14182647 17702428 14182784 17702599 14182921 17702770 14183058 17702941 14183195 17703112 14183332 17703283 14183469 17703454 14183606 17703625 14183743 17703796 14183880 17703967 14184017 17704138 14184154 17704309 14184291 17704480 14184428 17704651 14184565 17704822 14184702 17704993 14184839 17705164 14184976 17705335 14185113 17705506 14185250 17705677 14185387 17705848 14185524 17706019 14185661 17706190 14185798 17706361 14185935 17706532 14186072 17706703 14186209 17706874 14186346 17707045 14186483 17707216 14186620 17707387 14186757 17707558 14186894 17707729 14187031 17707900 14187168 17708071 14187305 17708242 14187442 17708413 14187579 17708584 14187716 17708755 14187853 17708926 14187990 17709097 14188127 17709268 14188264 17709439 14188401 17709610 14188538 17709781 14188675 17709952 14188812 17710123 14188949 17710294 14189086 17710465 14189223 17710636 14189360 17710807 14189497 17710978 14189634 17711149 14189771 17711320 14189908 17711491 14190045 17711662 14190182 17711833 14190319 17712004 14190456 17712175 14190593 17712346 14190730 17712517 14190867 17712688 14191004 17712859 14191141 17713030 14191278 17713201 14191415 17713372 14191552 17713543 14191689 17713714 14191826 17713885 14191963 17714056 14192100 17714227 14192237 17714398 14192374 17714569 14192511 17714740 14192648 17714911 14192785 17715082 14192922 17715253 14193059 17715424 14193196 17715595 14193333 17715766 14193470 17715937 14193607 17716108 14193744 17716279 14193881 17716450 14194018 17716621 14194155 17716792 14194292 17716963 14194429 17717134 14194566 17717305 14194703 17717476 14194840 17717647 14194977 17717818 14195114 17717989 14195251 17718160 14195388 17718331 14195525 17718502 14195662 17718673 14195799 17718844 14195936 17719015 14196073 17719186 14196210 17719357 14196347 17719528 14196484 17719699 14196621 17719870 14196758 17720041 14196895 17720212 14197032 17720383 14197169 17720554 14197306 17720725 14197443 17720896 14197580 17721067 14197717 17721238 14197854 17721409 14197991 17721580 14198128 17721751 14198265 17721922 14198402 17722093 14198539 17722264 14198676 17722435 14198813 17722606 14198950 17722777 14199087 17722948 14199224 17723119 14199361 17723290 14199498 17723461 14199635 17723632 14199772 17723803 14199909 17723974 14200046 17724145 14200183 17724316 14200320 17724487 14200457 17724658 14200594 17724829 14200731 17725000 14200868 17725171 14201005 17725342 14201142 17725513 14201279 17725684 14201416 17725855 14201553 17726026 14201690 17726197 14201827 17726368 14201964 17726539 14202101 17726710 14202238 17726881 14202375 17727052 14202512 17727223 14202649 17727394 14202786 17727565 14202923 17727736 14203060 17727907 14203197 17728078 14203334 17728249 14203471 17728420 14203608 17728591 14203745 17728762 14203882 17728933 14204019 17729104 14204156 17729275 14204293 17729446 14204430 17729617 14204567 17729788 14204704 17729959 14204841 17730130 14204978 17730301 14205115 17730472 14205252 17730643 14205389 17730814 14205526 17730985 14205663 17731156 14205800 17731327 14205937 17731498 14206074 17731669 14206211 17731840 14206348 17732011 14206485 17732182 14206622 17732353 14206759 17732524 14206896 17732695 14207033 17732866 14207170 17733037 14207307 17733208 14207444 17733379 14207581 17733550 14207718 17733721 14207855 17733892 14207992 17734063 14208129 17734234 14208266 17734405 14208403 17734576 14208540 17734747 14208677 17734918 14208814 17735089 14208951 17735260 14209088 17735431 14209225 17735602 14209362 17735773 14209499 17735944 14209636 17736115 14209773 17736286 14209910 17736457 14210047 17736628 14210184 17736799 14210321 17736970 14210458 17737141 14210595 17737312 14210732 17737483 14210869 17737654 14211006 17737825 14211143 17737996 14211280 17738167 14211417 17738338 14211554 17738509 14211691 17738680 14211828 17738851 14211965 17739022 14212102 17739193 14212239 17739364 14212376 17739535 14212513 17739706 14212650 17739877 14212787 17740048 14212924 17740219 14213061 17740390 14213198 17740561 14213335 17740732 14213472 17740903 14213609 17741074 14213746 17741245 14213883 17741416 14214020 17741587 14214157 17741758 14214294 17741929 14214431 17742100 14214568 17742271 14214705 17742442 14214842 17742613 14214979 17742784 14215116 17742955 14215253 17743126 14215390 17743297 14215527 17743468 14215664 17743639 14215801 17743810 14215938 17743981 14216075 17744152 14216212 17744323 14216349 17744494 14216486 17744665 14216623 17744836 14216760 17745007 14216897 17745178 14217034 17745349 14217171 17745520 14217308 17745691 14217445 17745862 14217582 17746033 14217719 17746204 14217856 17746375 14217993 17746546 14218130 17746717 14218267 17746888 14218404 17747059 14218541 17747230 14218678 17747401 14218815 17747572 14218952 17747743 14219089 17747914 14219226 17748085 14219363 17748256 14219500 17748427 14219637 17748598 14219774 17748769 14219911 17748940 14220048 17749111 14220185 17749282 14220322 17749453 14220459 17749624 14220596 17749795 14220733 17749966 14220870 17750137 14221007 17750308 14221144 17750479 14221281 17750650 14221418 17750821 14221555 17750992 14221692 17751163 14221829 17751334 14221966 17751505 14222103 17751676 14222240 17751847 14222377 17752018 14222514 17752189 14222651 17752360 14222788 17752531 14222925 17752702 14223062 17752873 14223199 17753044 14223336 17753215 14223473 17753386 14223610 17753557 14223747 17753728 14223884 17753899 14224021 17754070 14224158 17754241 14224295 17754412 14224432 17754583 14224569 17754754 14224706 17754925 14224843 17755096 14224980 17755267 14225117 17755438 14225254 17755609 14225391 17755780 14225528 17755951 14225665 17756122 14225802 17756293 14225939 17756464 14226076 17756635 14226213 17756806 14226350 17756977 14226487 17757148 14226624 17757319 14226761 17757490 14226898 17757661 14227035 17757832 14227172 17758003 14227309 17758174 14227446 17758345 14227583 17758516 14227720 17758687 14227857 17758858 14227994 17759029 14228131 17759200 14228268 17759371 14228405 17759542 14228542 17759713 14228679 17759884 14228816 17760055 14228953 17760226 14229090 17760397 14229227 17760568 14229364 17760739 14229501 17760910 14229638 17761081 14229775 17761252 14229912 17761423 14230049 17761594 14230186 17761765 14230323 17761936 14230460 17762107 14230597 17762278 14230734 17762449 14230871 17762620 14231008 17762791 14231145 17762962 14231282 17763133 14231419 17763304 14231556 17763475 14231693 17763646 14231830 17763817 14231967 17763988 14232104 17764159 14232241 17764330 14232378 17764501 14232515 17764672 14232652 17764843 14232789 17765014 14232926 17765185 14233063 17765356 14233200 17765527 14233337 17765698 14233474 17765869 14233611 17766040 14233748 17766211 14233885 17766382 14234022 17766553 14234159 17766724 14234296 17766895 14234433 17767066 14234570 17767237 14234707 17767408 14234844 17767579 14234981 17767750 14235118 17767921 14235255 17768092 14235392 17768263 14235529 17768434 14235666 17768605 14235803 17768776 14235940 17768947 14236077 17769118 14236214 17769289 14236351 17769460 14236488 17769631 14236625 17769802 14236762 17769973 14236899 17770144 14237036 17770315 14237173 17770486 14237310 17770657 14237447 17770828 14237584 17770999 14237721 17771170 14237858 17771341 14237995 17771512 14238132 17771683 14238269 17771854 14238406 17772025 14238543 17772196 14238680 17772367 14238817 17772538 14238954 17772709 14239091 17772880 14239228 17773051 14239365 17773222 14239502 17773393 14239639 17773564 14239776 17773735 14239913 17773906 14240050 17774077 14240187 17774248 14240324 17774419 14240461 17774590 14240598 17774761 14240735 17774932 14240872 17775103 14241009 17775274 14241146 17775445 14241283 17775616 14241420 17775787 14241557 17775958 14241694 17776129 14241831 17776300 14241968 17776471 14242105 17776642 14242242 17776813 14242379 17776984 14242516 17777155 14242653 17777326 14242790 17777497 14242927 17777668 14243064 17777839 14243201 17778010 14243338 17778181 14243475 17778352 14243612 17778523 14243749 17778694 14243886 17778865 14244023 17779036 14244160 17779207 14244297 17779378 14244434 17779549 14244571 17779720 14244708 17779891 14244845 17780062 14244982 17780233 14245119 17780404 14245256 17780575 14245393 17780746 14245530 17780917 14245667 17781088 14245804 17781259 14245941 17781430 14246078 17781601 14246215 17781772 14246352 17781943 14246489 17782114 14246626 17782285
1000 64936900 0 64936900 81052627 64937037 81052798 64937174 81052969 64937311 81053140 64937448 81053311 64937585 81053482 64937722 81053653 64937859 81053824 64937996 81053995 64938133 81054166 64938270 81054337 64938407 81054508 64938544 81054679 64938681 81054850 64938818 81055021 64938955 81055192 64939092 81055363 64939229 81055534 64939366 81055705 64939503 81055876 64939640 81056047 64939777 81056218 64939914 81056389 64940051 81056560 64940188 81056731 64940325 81056902 64940462 81057073 64940599 81057244 64940736 81057415 64940873 81057586 64941010 81057757 64941147 81057928 64941284 81058099 64941421 81058270 64941558 81058441 64941695 81058612 64941832 81058783 64941969 81058954 64942106 81059125 64942243 81059296 64942380 81059467 64942517 81059638 64942654 81059809 64942791 81059980 64942928 81060151 64943065 81060322 64943202 81060493 64943339 81060664 64943476 81060835 64943613 81061006 64943750 81061177 64943887 81061348 64944024 81061519 64944161 81061690 64944298 81061861 64944435 81062032 64944572 81062203 64944709 81062374 64944846 81062545 64944983 81062716 64945120 81062887 64945257 81063058 64945394 81063229 64945531 81063400 64945668 81063571 64945805 81063742 64945942 81063913 64946079 81064084 64946216 81064255 64946353 81064426 64946490 81064597 64946627 81064768 64946764 81064939 64946901 81065110 64947038 81065281 64947175 81065452 64947312 81065623 64947449 81065794 64947586 81065965 64947723 81066136 64947860 81066307 64947997 81066478 64948134 81066649 64948271 81066820 64948408 81066991 64948545 81067162 64948682 81067333 64948819 81067504 64948956 81067675 64949093 81067846 64949230 81068017 64949367 81068188 64949504 81068359 64949641 81068530 64949778 81068701 64949915 81068872 64950052 81069043 64950189 81069214 64950326 81069385 64950463 81069556 64950600 81069727 64950737 81069898 64950874 81070069 64951011 81070240 64951148 81070411 64951285 81070582 64951422 81070753 64951559 81070924 64951696 81071095 64951833 81071266 64951970 81071437 64952107 81071608 64952244 81071779 64952381 81071950 64952518 81072121 64952655 81072292 64952792 81072463 64952929 81072634 64953066 81072805 64953203 81072976 64953340 81073147 64953477 81073318 64953614 81073489 64953751 81073660 64953888 81073831 64954025 81074002 64954162 81074173 64954299 81074344 64954436 81074515 64954573 81074686 64954710 81074857 64954847 81075028 64954984 81075199 64955121 81075370 64955258 81075541 64955395 81075712 64955532 81075883 64955669 81076054 64955806 81076225 64955943 81076396 64956080 81076567 64956217 81076738 64956354 81076909 64956491 81077080 64956628 81077251 64956765 81077422 64956902 81077593 64957039 81077764 64957176 81077935 64957313 81078106 64957450 81078277 64957587 81078448 64957724 81078619 64957861 81078790 64957998 81078961 64958135 81079132 64958272 81079303 64958409 81079474 64958546 81079645 64958683 81079816 64958820 81079987 64958957 81080158 64959094 81080329 64959231 81080500 64959368 81080671 64959505 81080842 64959642 81081013 64959779 81081184 64959916 81081355 64960053 81081526 64960190 81081697 64960327 81081868 64960464 81082039 64960601 81082210 64960738 81082381 64960875 81082552 64961012 81082723 64961149 81082894 64961286 81083065 64961423 81083236 64961560 81083407 64961697 81083578 64961834 81083749 64961971 81083920 64962108 81084091 64962245 81084262 64962382 81084433 64962519 81084604 64962656 81084775 64962793 81084946 64962930 81085117 64963067 81085288 64963204 81085459 64963341 81085630 64963478 81085801 64963615 81085972 64963752 81086143 64963889 81086314 64964026 81086485 64964163 81086656 64964300 81086827 64964437 81086998 64964574 81087169 64964711 81087340 64964848 81087511 64964985 81087682 64965122 81087853 64965259 81088024 64965396 81088195 64965533 81088366 64965670 81088537 64965807 81088708 64965944 81088879 64966081 81089050 64966218 81089221 64966355 81089392 64966492 81089563 64966629 81089734 64966766 81089905 64966903 81090076 64967040 81090247 64967177 81090418 64967314 81090589 64967451 81090760 64967588 81090931 64967725 81091102 64967862 81091273 64967999 81091444 64968136 81091615 64968273 81091786 64968410 81091957 64968547 81092128 64968684 81092299 64968821 81092470 64968958 81092641 64969095 81092812 64969232 81092983 64969369 81093154 64969506 81093325 64969643 81093496 64969780 81093667 64969917 81093838 64970054 81094009 64970191 81094180 64970328 81094351 64970465 81094522 64970602 81094693 64970739 81094864 64970876 81095035 64971013 81095206 64971150 81095377 64971287 81095548 64971424 81095719 64971561 81095890 64971698 81096061 64971835 81096232 64971972 81096403 64972109 81096574 64972246 81096745 64972383 81096916 64972520 81097087 64972657 81097258 64972794 81097429 64972931 81097600 64973068 81097771 64973205 81097942 64973342 81098113 64973479 81098284 64973616 81098455 64973753 81098626 64973890 81098797 64974027 81098968 64974164 81099139 64974301 81099310 64974438 81099481 64974575 81099652 64974712 81099823 64974849 81099994 64974986 81100165 64975123 81100336 64975260 81100507 64975397 81100678 64975534 81100849 64975671 81101020 64975808 81101191 64975945 81101362 64976082 81101533 64976219 81101704 64976356 81101875 64976493 81102046 64976630 81102217 64976767 81102388 64976904 81102559 64977041 81102730 64977178 81102901 64977315 81103072 64977452 81103243 64977589 81103414 64977726 81103585 64977863 81103756 64978000 81103927 64978137 81104098 64978274 81104269 64978411 81104440 64978548 81104611 64978685 81104782 64978822 81104953 64978959 81105124 64979096 81105295 64979233 81105466 64979370 81105637 64979507 81105808 64979644 81105979 64979781 81106150 64979918 81106321 64980055 81106492 64980192 81106663 64980329 81106834 64980466 81107005 64980603 81107176 64980740 81107347 64980877 81107518 64981014 81107689 64981151 81107860 64981288 81108031 64981425 81108202 64981562 81108373 64981699 81108544 64981836 81108715 64981973 81108886 64982110 81109057 64982247 81109228 64982384 81109399 64982521 81109570 64982658 81109741 64982795 81109912 64982932 81110083 64983069 81110254 64983206 81110425 64983343 81110596 64983480 81110767 64983617 81110938 64983754 81111109 64983891 81111280 64984028 81111451 64984165 81111622 64984302 81111793 64984439 81111964 64984576 81112135 64984713 81112306 64984850 81112477 64984987 81112648 64985124 81112819 64985261 81112990 64985398 81113161 64985535 81113332 64985672 81113503 64985809 81113674 64985946 81113845 64986083 81114016 64986220 81114187 64986357 81114358 64986494 81114529 64986631 81114700 64986768 81114871 64986905 81115042 64987042 81115213 64987179 81115384 64987316 81115555 64987453 81115726 64987590 81115897 64987727 81116068 64987864 81116239 64988001 81116410 64988138 81116581 64988275 81116752 64988412 81116923 64988549 81117094 64988686 81117265 64988823 81117436 64988960 81117607 64989097 81117778 64989234 81117949 64989371 81118120 64989508 81118291 64989645 81118462 64989782 81118633 64989919 81118804 64990056 81118975 64990193 81119146 64990330 81119317 64990467 81119488 64990604 81119659 64990741 81119830 64990878 81120001 64991015 81120172 64991152 81120343 64991289 81120514 64991426 81120685 64991563 81120856 64991700 81121027 64991837 81121198 64991974 81121369 64992111 81121540 64992248 81121711 64992385 81121882 64992522 81122053 64992659 81122224 64992796 81122395 64992933 81122566 64993070 81122737 64993207 81122908 64993344 81123079 64993481 81123250 64993618 81123421 64993755 81123592 64993892 81123763 64994029 81123934 64994166 81124105 64994303 81124276 64994440 81124447 64994577 81124618 64994714 81124789 64994851 81124960 64994988 81125131 64995125 81125302 64995262 81125473 64995399 81125644 64995536 81125815 64995673 81125986 64995810 81126157 64995947 81126328 64996084 81126499 64996221 81126670 64996358 81126841 64996495 81127012 64996632 81127183 64996769 81127354 64996906 81127525 64997043 81127696 64997180 81127867 64997317 81128038 64997454 81128209 64997591 81128380 64997728 81128551 64997865 81128722 64998002 81128893 64998139 81129064 64998276 81129235 64998413 81129406 64998550 81129577 64998687 81129748 64998824 81129919 64998961 81130090 64999098 81130261 64999235 81130432 64999372 81130603 64999509 81130774 64999646 81130945 64999783 81131116 64999920 81131287 65000057 81131458 65000194 81131629 65000331 81131800 65000468 81131971 65000605 81132142 65000742 81132313 65000879 81132484 65001016 81132655 65001153 81132826 65001290 81132997 65001427 81133168 65001564 81133339 65001701 81133510 65001838 81133681 65001975 81133852 65002112 81134023 65002249 81134194 65002386 81134365 65002523 81134536 65002660 81134707 65002797 81134878 65002934 81135049 65003071 81135220 65003208 81135391 65003345 81135562 65003482 81135733 65003619 81135904 65003756 81136075 65003893 81136246 65004030 81136417 65004167 81136588 65004304 81136759 65004441 81136930 65004578 81137101 65004715 81137272 65004852 81137443 65004989 81137614 65005126 81137785 65005263 81137956 65005400 81138127 65005537 81138298 65005674 81138469 65005811 81138640 65005948 81138811 65006085 81138982 65006222 81139153 65006359 81139324 65006496 81139495 65006633 81139666 65006770 81139837 65006907 81140008 65007044 81140179 65007181 81140350 65007318 81140521 65007455 81140692 65007592 81140863 65007729 81141034 65007866 81141205 65008003 81141376 65008140 81141547 65008277 81141718 65008414 81141889 65008551 81142060 65008688 81142231 65008825 81142402 65008962 81142573 65009099 81142744 65009236 81142915 65009373 81143086 65009510 81143257 65009647 81143428 65009784 81143599 65009921 81143770 65010058 81143941 65010195 81144112 65010332 81144283 65010469 81144454 65010606 81144625 65010743 81144796 65010880 81144967 65011017 81145138 65011154 81145309 65011291 81145480 65011428 81145651 65011565 81145822 65011702 81145993 65011839 81146164 65011976 81146335 65012113 81146506 65012250 81146677 65012387 81146848 65012524 81147019 65012661 81147190 65012798 81147361 65012935 81147532 65013072 81147703 65013209 81147874 65013346 81148045 65013483 81148216 65013620 81148387 65013757 81148558 65013894 81148729 65014031 81148900 65014168 81149071 65014305 81149242 65014442 81149413 65014579 81149584 65014716 81149755 65014853 81149926 65014990 81150097 65015127 81150268 65015264 81150439 65015401 81150610 65015538 81150781 65015675 81150952 65015812 81151123 65015949 81151294 65016086 81151465 65016223 81151636 65016360 81151807 65016497 81151978 65016634 81152149 65016771 81152320 65016908 81152491 65017045 81152662 65017182 81152833 65017319 81153004 65017456 81153175 65017593 81153346 65017730 81153517 65017867 81153688 65018004 81153859 65018141 81154030 65018278 81154201 65018415 81154372 65018552 81154543 65018689 81154714 65018826 81154885 65018963 81155056 65019100 81155227 65019237 81155398 65019374 81155569 65019511 81155740 65019648 81155911 65019785 81156082 65019922 81156253 65020059 81156424 65020196 81156595 65020333 81156766 65020470 81156937 65020607 81157108 65020744 81157279 65020881 81157450 65021018 81157621 65021155 81157792 65021292 81157963 65021429 81158134 65021566 81158305 65021703 81158476 65021840 81158647 65021977 81158818 65022114 81158989 65022251 81159160 65022388 81159331 65022525 81159502 65022662 81159673 65022799 81159844 65022936 81160015 65023073 81160186 65023210 81160357 65023347 81160528 65023484 81160699 65023621 81160870 65023758 81161041 65023895 81161212 65024032 81161383 65024169 81161554 65024306 81161725 65024443 81161896 65024580 81162067 65024717 81162238 65024854 81162409 65024991 81162580 65025128 81162751 65025265 81162922 65025402 81163093 65025539 81163264 65025676 81163435 65025813 81163606 65025950 81163777 65026087 81163948 65026224 81164119 65026361 81164290 65026498 81164461 65026635 81164632 65026772 81164803 65026909 81164974 65027046 81165145 65027183 81165316 65027320 81165487 65027457 81165658 65027594 81165829 65027731 81166000 65027868 81166171 65028005 81166342 65028142 81166513 65028279 81166684 65028416 81166855 65028553 81167026 65028690 81167197 65028827 81167368 65028964 81167539 65029101 81167710 65029238 81167881 65029375 81168052 65029512 81168223 65029649 81168394 65029786 81168565 65029923 81168736 65030060 81168907 65030197 81169078 65030334 81169249 65030471 81169420 65030608 81169591 65030745 81169762 65030882 81169933 65031019 81170104 65031156 81170275 65031293 81170446 65031430 81170617 65031567 81170788 65031704 81170959 65031841 81171130 65031978 81171301 65032115 81171472 65032252 81171643 65032389 81171814 65032526 81171985 65032663 81172156 65032800 81172327 65032937 81172498 65033074 81172669 65033211 81172840 65033348 81173011 65033485 81173182 65033622 81173353 65033759 81173524 65033896 81173695 65034033 81173866 65034170 81174037 65034307 81174208 65034444 81174379 65034581 81174550 65034718 81174721 65034855 81174892 65034992 81175063 65035129 81175234 65035266 81175405 65035403 81175576 65035540 81175747 65035677 81175918 65035814 81176089 65035951 81176260 65036088 81176431 65036225 81176602 65036362 81176773 65036499 81176944 65036636 81177115 65036773 81177286 65036910 81177457 65037047 81177628 65037184 81177799 65037321 81177970 65037458 81178141 65037595 81178312 65037732 81178483 65037869 81178654 65038006 81178825 65038143 81178996 65038280 81179167 65038417 81179338 65038554 81179509 65038691 81179680 65038828 81179851 65038965 81180022 65039102 81180193 65039239 81180364 65039376 81180535 65039513 81180706 65039650 81180877 65039787 81181048 65039924 81181219 65040061 81181390 65040198 81181561 65040335 81181732 65040472 81181903 65040609 81182074 65040746 81182245 65040883 81182416 65041020 81182587 65041157 81182758 65041294 81182929 65041431 81183100 65041568 81183271 65041705 81183442 65041842 81183613 65041979 81183784 65042116 81183955 65042253 81184126 65042390 81184297 65042527 81184468 65042664 81184639 65042801 81184810 65042938 81184981 65043075 81185152 65043212 81185323 65043349 81185494 65043486 81185665 65043623 81185836 65043760 81186007 65043897 81186178 65044034 81186349 65044171 81186520 65044308 81186691 65044445 81186862 65044582 81187033 65044719 81187204 65044856 81187375 65044993 81187546 65045130 81187717 65045267 81187888 65045404 81188059 65045541 81188230 65045678 81188401 65045815 81188572 65045952 81188743 65046089 81188914 65046226 81189085 65046363 81189256 65046500 81189427 65046637 81189598 65046774 81189769 65046911 81189940 65047048 81190111 65047185 81190282 65047322 81190453 65047459 81190624 65047596 81190795 65047733 81190966 65047870 81191137 65048007 81191308 65048144 81191479 65048281 81191650 65048418 81191821 65048555 81191992 65048692 81192163 65048829 81192334 65048966 81192505 65049103 81192676 65049240 81192847 65049377 81193018 65049514 81193189 65049651 81193360 65049788 81193531 65049925 81193702 65050062 81193873 65050199 81194044 65050336 81194215 65050473 81194386 65050610 81194557 65050747 81194728 65050884 81194899 65051021 81195070 65051158 81195241 65051295 81195412 65051432 81195583 65051569 81195754 65051706 81195925 65051843 81196096 65051980 81196267 65052117 81196438 65052254 81196609 65052391 81196780 65052528 81196951 65052665 81197122 65052802 81197293 65052939 81197464 65053076 81197635 65053213 81197806 65053350 81197977 65053487 81198148 65053624 81198319 65053761 81198490 65053898 81198661 65054035 81198832 65054172 81199003 65054309 81199174 65054446 81199345 65054583 81199516 65054720 81199687 65054857 81199858 65054994 81200029 65055131 81200200 65055268 81200371 65055405 81200542 65055542 81200713 65055679 81200884 65055816 81201055 65055953 81201226 65056090 81201397 65056227 81201568 65056364 81201739 65056501 81201910 65056638 81202081 65056775 81202252 65056912 81202423 65057049 81202594 65057186 81202765 65057323 81202936 65057460 81203107 65057597 81203278 65057734 81203449 65057871 81203620 65058008 81203791 65058145 81203962 65058282 81204133 65058419 81204304 65058556 81204475 65058693 81204646 65058830 81204817 65058967 81204988 65059104 81205159 65059241 81205330 65059378 81205501 65059515 81205672 65059652 81205843 65059789 81206014 65059926 81206185 65060063 81206356 65060200 81206527 65060337 81206698 65060474 81206869 65060611 81207040 65060748 81207211 65060885 81207382 65061022 81207553 65061159 81207724 65061296 81207895 65061433 81208066 65061570 81208237 65061707 81208408 65061844 81208579 65061981 81208750 65062118 81208921 65062255 81209092 65062392 81209263 65062529 81209434 65062666 81209605 65062803 81209776 65062940 81209947 65063077 81210118 65063214 81210289 65063351 81210460 65063488 81210631 65063625 81210802 65063762 81210973 65063899 81211144 65064036 81211315 65064173 81211486 65064310 81211657 65064447 81211828 65064584 81211999 65064721 81212170 65064858 81212341 65064995 81212512 65065132 81212683 65065269 81212854 65065406 81213025 65065543 81213196 65065680 81213367 65065817 81213538 65065954 81213709 65066091 81213880 65066228 81214051 65066365 81214222 65066502 81214393 65066639 81214564 65066776 81214735 65066913 81214906 65067050 81215077 65067187 81215248 65067324 81215419 65067461 81215590 65067598 81215761 65067735 81215932 65067872 81216103 65068009 81216274 65068146 81216445 65068283 81216616 65068420 81216787 65068557 81216958 65068694 81217129 65068831 81217300 65068968 81217471 65069105 81217642 65069242 81217813 65069379 81217984 65069516 81218155 65069653 81218326 65069790 81218497 65069927 81218668 65070064 81218839 65070201 81219010 65070338 81219181 65070475 81219352 65070612 81219523 65070749 81219694 65070886 81219865 65071023 81220036 65071160 81220207 65071297 81220378 65071434 81220549 65071571 81220720 65071708 81220891 65071845 81221062 65071982 81221233 65072119 81221404 65072256 81221575 65072393 81221746 65072530 81221917 65072667 81222088 65072804 81222259 65072941 81222430 65073078 81222601 65073215 81222772 65073352 81222943 65073489 81223114 65073626 81223285
1000 37125900 0 37125900 46339627 37126037 46339798 37126174 46339969 37126311 46340140 37126448 46340311 37126585 46340482 37126722 46340653 37126859 46340824 37126996 46340995 37127133 46341166 37127270 46341337 37127407 46341508 37127544 46341679 37127681 46341850 37127818 46342021 37127955 46342192 37128092 46342363 37128229 46342534 37128366 46342705 37128503 46342876 37128640 46343047 37128777 46343218 37128914 46343389 37129051 46343560 37129188 46343731 37129325 46343902 37129462 46344073 37129599 46344244 37129736 46344415 37129873 46344586 37130010 46344757 37130147 46344928 37130284 46345099 37130421 46345270 37130558 46345441 37130695 46345612 37130832 46345783 37130969 46345954 37131106 46346125 37131243 46346296 37131380 46346467 37131517 46346638 37131654 46346809 37131791 46346980 37131928 46347151 37132065 46347322 37132202 46347493 37132339 46347664 37132476 46347835 37132613 46348006 37132750 46348177 37132887 46348348 37133024 46348519 37133161 46348690 37133298 46348861 37133435 46349032 37133572 46349203 37133709 46349374 37133846 46349545 37133983 46349716 37134120 46349887 37134257 46350058 37134394 46350229 37134531 46350400 37134668 46350571 37134805 46350742 37134942 46350913 37135079 46351084 37135216 46351255 37135353 46351426 37135490 46351597 37135627 46351768 37135764 46351939 37135901 46352110 37136038 46352281 37136175 46352452 37136312 46352623 37136449 46352794 37136586 46352965 37136723 46353136 37136860 46353307 37136997 46353478 37137134 46353649 37137271 46353820 37137408 46353991 37137545 46354162 37137682 46354333 37137819 46354504 37137956 46354675 37138093 46354846 37138230 46355017 37138367 46355188 37138504 46355359 37138641 46355530 37138778 46355701 37138915 46355872 37139052 46356043 37139189 46356214 37139326 46356385 37139463 46356556 37139600 46356727 37139737 46356898 37139874 46357069 37140011 46357240 37140148 46357411 37140285 46357582 37140422 46357753 37140559 46357924 37140696 46358095 37140833 46358266 37140970 46358437 37141107 46358608 37141244 46358779 37141381 46358950 37141518 46359121 37141655 46359292 37141792 46359463 37141929 46359634 37142066 46359805 37142203 46359976 37142340 46360147 37142477 46360318 37142614 46360489 37142751 46360660 37142888 46360831 37143025 46361002 37143162 46361173 37143299 46361344 37143436 46361515 37143573 46361686 37143710 46361857 37143847 46362028 37143984 46362199 37144121 46362370 37144258 46362541 37144395 46362712 37144532 46362883 37144669 46363054 37144806 46363225 37144943 46363396 37145080 46363567 37145217 46363738 37145354 46363909 37145491 46364080 37145628 46364251 37145765 46364422 37145902 46364593 37146039 46364764 37146176 46364935 37146313 46365106 37146450 46365277 37146587 46365448 37146724 46365619 37146861 46365790 37146998 46365961 37147135 46366132 37147272 46366303 37147409 46366474 37147546 46366645 37147683 46366816 37147820 46366987 37147957 46367158 37148094 46367329 37148231 46367500 37148368 46367671 37148505 46367842 37148642 46368013 37148779 46368184 37148916 46368355 37149053 46368526 37149190 46368697 37149327 46368868 37149464 46369039 37149601 46369210 37149738 46369381 37149875 46369552 37150012 46369723 37150149 46369894 37150286 46370065 37150423 46370236 37150560 46370407 37150697 46370578 37150834 46370749 37150971 46370920 37151108 46371091 37151245 46371262 37151382 46371433 37151519 46371604 37151656 46371775 37151793 46371946 37151930 46372117 37152067 46372288 37152204 46372459 37152341 46372630 37152478 46372801 37152615 46372972 37152752 46373143 37152889 46373314 37153026 46373485 37153163 46373656 37153300 46373827 37153437 46373998 37153574 46374169 37153711 46374340 37153848 46374511 37153985 46374682 37154122 46374853 37154259 46375024 37154396 46375195 37154533 46375366 37154670 46375537 37154807 46375708 37154944 46375879 37155081 46376050 37155218 46376221 37155355 46376392 37155492 46376563 37155629 46376734 37155766 46376905 37155903 46377076 37156040 46377247 37156177 46377418 37156314 46377589 37156451 46377760 37156588 46377931 37156725 46378102 37156862 46378273 37156999 46378444 37157136 46378615 37157273 46378786 37157410 46378957 37157547 46379128 37157684 46379299 37157821 46379470 37157958 46379641 37158095 46379812 37158232 46379983 37158369 46380154 37158506 46380325 37158643 46380496 37158780 46380667 37158917 46380838 37159054 46381009 37159191 46381180 37159328 46381351 37159465 46381522 37159602 46381693 37159739 46381864 37159876 46382035 37160013 46382206 37160150 46382377 37160287 46382548 37160424 46382719 37160561 46382890 37160698 46383061 37160835 46383232 37160972 46383403 37161109 46383574 37161246 46383745 37161383 46383916 37161520 46384087 37161657 46384258 37161794 46384429 37161931 46384600 37162068 46384771 37162205 46384942 37162342 46385113 37162479 46385284 37162616 46385455 37162753 46385626 37162890 46385797 37163027 46385968 37163164 46386139 37163301 46386310 37163438 46386481 37163575 46386652 37163712 46386823 37163849 46386994 37163986 46387165 37164123 46387336 37164260 46387507 37164397 46387678 37164534 46387849 37164671 46388020 37164808 46388191 37164945 46388362 37165082 46388533 37165219 46388704 37165356 46388875 37165493 46389046 37165630 46389217 37165767 46389388 37165904 46389559 37166041 46389730 37166178 46389901 37166315 46390072 37166452 46390243 37166589 46390414 37166726 46390585 37166863 46390756 37167000 46390927 37167137 46391098 37167274 46391269 37167411 46391440 37167548 46391611 37167685 46391782 37167822 46391953 37167959 46392124 37168096 46392295 37168233 46392466 37168370 46392637 37168507 46392808 37168644 46392979 37168781 46393150 37168918 46393321 37169055 46393492 37169192 46393663 37169329 46393834 37169466 46394005 37169603 46394176 37169740 46394347 37169877 46394518 37170014 46394689 37170151 46394860 37170288 46395031 37170425 46395202 37170562 46395373 37170699 46395544 37170836 46395715 37170973 46395886 37171110 46396057 37171247 46396228 37171384 46396399 37171521 46396570 37171658 46396741 37171795 46396912 37171932 46397083 37172069 46397254 37172206 46397425 37172343 46397596 37172480 46397767 37172617 46397938 37172754 46398109 37172891 46398280 37173028 46398451 37173165 46398622 37173302 46398793 37173439 46398964 37173576 46399135 37173713 46399306 37173850 46399477 37173987 46399648 37174124 46399819 37174261 46399990 37174398 46400161 37174535 46400332 37174672 46400503 37174809 46400674 37174946 46400845 37175083 46401016 37175220 46401187 37175357 46401358 37175494 46401529 37175631 46401700 37175768 46401871 37175905 46402042 37176042 46402213 37176179 46402384 37176316 46402555 37176453 46402726 37176590 46402897 37176727 46403068 37176864 46403239 37177001 46403410 37177138 46403581 37177275 46403752 37177412 46403923 37177549 46404094 37177686 46404265 37177823 46404436 37177960 46404607 37178097 46404778 37178234 46404949 37178371 46405120 37178508 46405291 37178645 46405462 37178782 46405633 37178919 46405804 37179056 46405975 37179193 46406146 37179330 46406317 37179467 46406488 37179604 46406659 37179741 46406830 37179878 46407001 37180015 46407172 37180152 46407343 37180289 46407514 37180426 46407685 37180563 46407856 37180700 46408027 37180837 46408198 37180974 46408369 37181111 46408540 37181248 46408711 37181385 46408882 37181522 46409053 37181659 46409224 37181796 46409395 37181933 46409566 37182070 46409737 37182207 46409908 37182344 46410079 37182481 46410250 37182618 46410421 37182755 46410592 37182892 46410763 37183029 46410934 37183166 46411105 37183303 46411276 37183440 46411447 37183577 46411618 37183714 46411789 37183851 46411960 37183988 46412131 37184125 46412302 37184262 46412473 37184399 46412644 37184536 46412815 37184673 46412986 37184810 46413157 37184947 46413328 37185084 46413499 37185221 46413670 37185358 46413841 37185495 46414012 37185632 46414183 37185769 46414354 37185906 46414525 37186043 46414696 37186180 46414867 37186317 46415038 37186454 46415209 37186591 46415380 37186728 46415551 37186865 46415722 37187002 46415893 37187139 46416064 37187276 46416235 37187413 46416406 37187550 46416577 37187687 46416748 37187824 46416919 37187961 46417090 37188098 46417261 37188235 46417432 37188372 46417603 37188509 46417774 37188646 46417945 37188783 46418116 37188920 46418287 37189057 46418458 37189194 46418629 37189331 46418800 37189468 46418971 37189605 46419142 37189742 46419313 37189879 46419484 37190016 46419655 37190153 46419826 37190290 46419997 37190427 46420168 37190564 46420339 37190701 46420510 37190838 46420681 37190975 46420852 37191112 46421023 37191249 46421194 37191386 46421365 37191523 46421536 37191660 46421707 37191797 46421878 37191934 46422049 37192071 46422220 37192208 46422391 37192345 46422562 37192482 46422733 37192619 46422904 37192756 46423075 37192893 46423246 37193030 46423417 37193167 46423588 37193304 46423759 37193441 46423930 37193578 46424101 37193715 46424272 37193852 46424443 37193989 46424614 37194126 46424785 37194263 46424956 37194400 46425127 37194537 46425298 37194674 46425469 37194811 46425640 37194948 46425811 37195085 46425982 37195222 46426153 37195359 46426324 37195496 46426495 37195633 46426666 37195770 46426837 37195907 46427008 37196044 46427179 37196181 46427350 37196318 46427521 37196455 46427692 37196592 46427863 37196729 46428034 37196866 46428205 37197003 46428376 37197140 46428547 37197277 46428718 37197414 46428889 37197551 46429060 37197688 46429231 37197825 46429402 37197962 46429573 37198099 46429744 37198236 46429915 37198373 46430086 37198510 46430257 37198647 46430428 37198784 46430599 37198921 46430770 37199058 46430941 37199195 46431112 37199332 46431283 37199469 46431454 37199606 46431625 37199743 46431796 37199880 46431967 37200017 46432138 37200154 46432309 37200291 46432480 37200428 46432651 37200565 46432822 37200702 46432993 37200839 46433164 37200976 46433335 37201113 46433506 37201250 46433677 37201387 46433848 37201524 46434019 37201661 46434190 37201798 46434361 37201935 46434532 37202072 46434703 37202209 46434874 37202346 46435045 37202483 46435216 37202620 46435387 37202757 46435558 37202894 46435729 37203031 46435900 37203168 46436071 37203305 46436242 37203442 46436413 37203579 46436584 37203716 46436755 37203853 46436926 37203990 46437097 37204127 46437268 37204264 46437439 37204401 46437610 37204538 46437781 37204675 46437952 37204812 46438123 37204949 46438294 37205086 46438465 37205223 46438636 37205360 46438807 37205497 46438978 37205634 46439149 37205771 46439320 37205908 46439491 37206045 46439662 37206182 46439833 37206319 46440004 37206456 46440175 37206593 46440346 37206730 46440517 37206867 46440688 37207004 46440859 37207141 46441030 37207278 46441201 37207415 46441372 37207552 46441543 37207689 46441714 37207826 46441885 37207963 46442056 37208100 46442227 37208237 46442398 37208374 46442569 37208511 46442740 37208648 46442911 37208785 46443082 37208922 46443253 37209059 46443424 37209196 46443595 37209333 46443766 37209470 46443937 37209607 46444108 37209744 46444279 37209881 46444450 37210018 46444621 37210155 46444792 37210292 46444963 37210429 46445134 37210566 46445305 37210703 46445476 37210840 46445647 37210977 46445818 37211114 46445989 37211251 46446160 37211388 46446331 37211525 46446502 37211662 46446673 37211799 46446844 37211936 46447015 37212073 46447186 37212210 46447357 37212347 46447528 37212484 46447699 37212621 46447870 37212758 46448041 37212895 46448212 37213032 46448383 37213169 46448554 37213306 46448725 37213443 46448896 37213580 46449067 37213717 46449238 37213854 46449409 37213991 46449580 37214128 46449751 37214265 46449922 37214402 46450093 37214539 46450264 37214676 46450435 37214813 46450606 37214950 46450777 37215087 46450948 37215224 46451119 37215361 46451290 37215498 46451461 37215635 46451632 37215772 46451803 37215909 46451974 37216046 46452145 37216183 46452316 37216320 46452487 37216457 46452658 37216594 46452829 37216731 46453000 37216868 46453171 37217005 46453342 37217142 46453513 37217279 46453684 37217416 46453855 37217553 46454026 37217690 46454197 37217827 46454368 37217964 46454539 37218101 46454710 37218238 46454881 37218375 46455052 37218512 46455223 37218649 46455394 37218786 46455565 37218923 46455736 37219060 46455907 37219197 46456078 37219334 46456249 37219471 46456420 37219608 46456591 37219745 46456762 37219882 46456933 37220019 46457104 37220156 46457275 37220293 46457446 37220430 46457617 37220567 46457788 37220704 46457959 37220841 46458130 37220978 46458301 37221115 46458472 37221252 46458643 37221389 46458814 37221526 46458985 37221663 46459156 37221800 46459327 37221937 46459498 37222074 46459669 37222211 46459840 37222348 46460011 37222485 46460182 37222622 46460353 37222759 46460524 37222896 46460695 37223033 46460866 37223170 46461037 37223307 46461208 37223444 46461379 37223581 46461550 37223718 46461721 37223855 46461892 37223992 46462063 37224129 46462234 37224266 46462405 37224403 46462576 37224540 46462747 37224677 46462918 37224814 46463089 37224951 46463260 37225088 46463431 37225225 46463602 37225362 46463773 37225499 46463944 37225636 46464115 37225773 46464286 37225910 46464457 37226047 46464628 37226184 46464799 37226321 46464970 37226458 46465141 37226595 46465312 37226732 46465483 37226869 46465654 37227006 46465825 37227143 46465996 37227280 46466167 37227417 46466338 37227554 46466509 37227691 46466680 37227828 46466851 37227965 46467022 37228102 46467193 37228239 46467364 37228376 46467535 37228513 46467706 37228650 46467877 37228787 46468048 37228924 46468219 37229061 46468390 37229198 46468561 37229335 46468732 37229472 46468903 37229609 46469074 37229746 46469245 37229883 46469416 37230020 46469587 37230157 46469758 37230294 46469929 37230431 46470100 37230568 46470271 37230705 46470442 37230842 46470613 37230979 46470784 37231116 46470955 37231253 46471126 37231390 46471297 37231527 46471468 37231664 46471639 37231801 46471810 37231938 46471981 37232075 46472152 37232212 46472323 37232349 46472494 37232486 46472665 37232623 46472836 37232760 46473007 37232897 46473178 37233034 46473349 37233171 46473520 37233308 46473691 37233445 46473862 37233582 46474033 37233719 46474204 37233856 46474375 37233993 46474546 37234130 46474717 37234267 46474888 37234404 46475059 37234541 46475230 37234678 46475401 37234815 46475572 37234952 46475743 37235089 46475914 37235226 46476085 37235363 46476256 37235500 46476427 37235637 46476598 37235774 46476769 37235911 46476940 37236048 46477111 37236185 46477282 37236322 46477453 37236459 46477624 37236596 46477795 37236733 46477966 37236870 46478137 37237007 46478308 37237144 46478479 37237281 46478650 37237418 46478821 37237555 46478992 37237692 46479163 37237829 46479334 37237966 46479505 37238103 46479676 37238240 46479847 37238377 46480018 37238514 46480189 37238651 46480360 37238788 46480531 37238925 46480702 37239062 46480873 37239199 46481044 37239336 46481215 37239473 46481386 37239610 46481557 37239747 46481728 37239884 46481899 37240021 46482070 37240158 46482241 37240295 46482412 37240432 46482583 37240569 46482754 37240706 46482925 37240843 46483096 37240980 46483267 37241117 46483438 37241254 46483609 37241391 46483780 37241528 46483951 37241665 46484122 37241802 46484293 37241939 46484464 37242076 46484635 37242213 46484806 37242350 46484977 37242487 46485148 37242624 46485319 37242761 46485490 37242898 46485661 37243035 46485832 37243172 46486003 37243309 46486174 37243446 46486345 37243583 46486516 37243720 46486687 37243857 46486858 37243994 46487029 37244131 46487200 37244268 46487371 37244405 46487542 37244542 46487713 37244679 46487884 37244816 46488055 37244953 46488226 37245090 46488397 37245227 46488568 37245364 46488739 37245501 46488910 37245638 46489081 37245775 46489252 37245912 46489423 37246049 46489594 37246186 46489765 37246323 46489936 37246460 46490107 37246597 46490278 37246734 46490449 37246871 46490620 37247008 46490791 37247145 46490962 37247282 46491133 37247419 46491304 37247556 46491475 37247693 46491646 37247830 46491817 37247967 46491988 37248104 46492159 37248241 46492330 37248378 46492501 37248515 46492672 37248652 46492843 37248789 46493014 37248926 46493185 37249063 46493356 37249200 46493527 37249337 46493698 37249474 46493869 37249611 46494040 37249748 46494211 37249885 46494382 37250022 46494553 37250159 46494724 37250296 46494895 37250433 46495066 37250570 46495237 37250707 46495408 37250844 46495579 37250981 46495750 37251118 46495921 37251255 46496092 37251392 46496263 37251529 46496434 37251666 46496605 37251803 46496776 37251940 46496947 37252077 46497118 37252214 46497289 37252351 46497460 37252488 46497631 37252625 46497802 37252762 46497973 37252899 46498144 37253036 46498315 37253173 46498486 37253310 46498657 37253447 46498828 37253584 46498999 37253721 46499170 37253858 46499341 37253995 46499512 37254132 46499683 37254269 46499854 37254406 46500025 37254543 46500196 37254680 46500367 37254817 46500538 37254954 46500709 37255091 46500880 37255228 46501051 37255365 46501222 37255502 46501393 37255639 46501564 37255776 46501735 37255913 46501906 37256050 46502077 37256187 46502248 37256324 46502419 37256461 46502590 37256598 46502761 37256735 46502932 37256872 46503103 37257009 46503274 37257146 46503445 37257283 46503616 37257420 46503787 37257557 46503958 37257694 46504129 37257831 46504300 37257968 46504471 37258105 46504642 37258242 46504813 37258379 46504984 37258516 46505155 37258653 46505326 37258790 46505497 37258927 46505668 37259064 46505839 37259201 46506010 37259338 46506181 37259475 46506352 37259612 46506523 37259749 46506694 37259886 46506865 37260023 46507036 37260160 46507207 37260297 46507378 37260434 46507549 37260571 46507720 37260708 46507891 37260845 46508062 37260982 46508233 37261119 46508404 37261256 46508575 37261393 46508746 37261530 46508917 37261667 46509088 37261804 46509259 37261941 46509430 37262078 46509601 37262215 46509772 37262352 46509943 37262489 46510114 37262626 46510285
1000 40915461 0 40915461 51069663 40915598 51069834 40915735 51070005 40915872 51070176 40916009 51070347 40916146 51070518 40916283 51070689 40916420 51070860 40916557 51071031 40916694 51071202 40916831 51071373 40916968 51071544 40917105 51071715 40917242 51071886 40917379 51072057 40917516 51072228 40917653 51072399 40917790 51072570 40917927 51072741 40918064 51072912 40918201 51073083 40918338 51073254 40918475 51073425 40918612 51073596 40918749 51073767 40918886 51073938 40919023 51074109 40919160 51074280 40919297 51074451 40919434 51074622 40919571 51074793 40919708 51074964 40919845 51075135 40919982 51075306 40920119 51075477 40920256 51075648 40920393 51075819 40920530 51075990 40920667 51076161 40920804 51076332 40920941 51076503 40921078 51076674 40921215 51076845 40921352 51077016 40921489 51077187 40921626 51077358 40921763 51077529 40921900 51077700 40922037 51077871 40922174 51078042 40922311 51078213 40922448 51078384 40922585 51078555 40922722 51078726 40922859 51078897 40922996 51079068 40923133 51079239 40923270 51079410 40923407 51079581 40923544 51079752 40923681 51079923 40923818 51080094 40923955 51080265 40924092 51080436 40924229 51080607 40924366 51080778 40924503 51080949 40924640 51081120 40924777 51081291 40924914 51081462 40925051 51081633 40925188 51081804 40925325 51081975 40925462 51082146 40925599 51082317 40925736 51082488 40925873 51082659 40926010 51082830 40926147 51083001 40926284 51083172 40926421 51083343 40926558 51083514 40926695 51083685 40926832 51083856 40926969 51084027 40927106 51084198 40927243 51084369 40927380 51084540 40927517 51084711 40927654 51084882 40927791 51085053 40927928 51085224 40928065 51085395 40928202 51085566 40928339 51085737 40928476 51085908 40928613 51086079 40928750 51086250 40928887 51086421 40929024 51086592 40929161 51086763 40929298 51086934 40929435 51087105 40929572 51087276 40929709 51087447 40929846 51087618 40929983 51087789 40930120 51087960 40930257 51088131 40930394 51088302 40930531 51088473 40930668 51088644 40930805 51088815 40930942 51088986 40931079 51089157 40931216 51089328 40931353 51089499 40931490 51089670 40931627 51089841 40931764 51090012 40931901 51090183 40932038 51090354 40932175 51090525 40932312 51090696 40932449 51090867 40932586 51091038 40932723 51091209 40932860 51091380 40932997 51091551 40933134 51091722 40933271 51091893 40933408 51092064 40933545 51092235 40933682 51092406 40933819 51092577 40933956 51092748 40934093 51092919 40934230 51093090 40934367 51093261 40934504 51093432 40934641 51093603 40934778 51093774 40934915 51093945 40935052 51094116 40935189 51094287 40935326 51094458 40935463 51094629 40935600 51094800 40935737 51094971 40935874 51095142 40936011 51095313 40936148 51095484 40936285 51095655 40936422 51095826 40936559 51095997 40936696 51096168 40936833 51096339 40936970 51096510 40937107 51096681 40937244 51096852 40937381 51097023 40937518 51097194 40937655 51097365 40937792 51097536 40937929 51097707 40938066 51097878 40938203 51098049 40938340 51098220 40938477 51098391 40938614 51098562 40938751 51098733 40938888 51098904 40939025 51099075 40939162 51099246 40939299 51099417 40939436 51099588 40939573 51099759 40939710 51099930 40939847 51100101 40939984 51100272 40940121 51100443 40940258 51100614 40940395 51100785 40940532 51100956 40940669 51101127 40940806 51101298 40940943 51101469 40941080 51101640 40941217 51101811 40941354 51101982 40941491 51102153 40941628 51102324 40941765 51102495 40941902 51102666 40942039 51102837 40942176 51103008 40942313 51103179 40942450 51103350 40942587 51103521 40942724 51103692 40942861 51103863 40942998 51104034 40943135 51104205 40943272 51104376 40943409 51104547 40943546 51104718 40943683 51104889 40943820 51105060 40943957 51105231 40944094 51105402 40944231 51105573 40944368 51105744 40944505 51105915 40944642 51106086 40944779 51106257 40944916 51106428 40945053 51106599 40945190 51106770 40945327 51106941 40945464 51107112 40945601 51107283 40945738 51107454 40945875 51107625 40946012 51107796 40946149 51107967 40946286 51108138 40946423 51108309 40946560 51108480 40946697 51108651 40946834 51108822 40946971 51108993 40947108 51109164 40947245 51109335 40947382 51109506 40947519 51109677 40947656 51109848 40947793 51110019 40947930 51110190 40948067 51110361 40948204 51110532 40948341 51110703 40948478 51110874 40948615 51111045 40948752 51111216 40948889 51111387 40949026 51111558 40949163 51111729 40949300 51111900 40949437 51112071 40949574 51112242 40949711 51112413 40949848 51112584 40949985 51112755 40950122 51112926 40950259 51113097 40950396 51113268 40950533 51113439 40950670 51113610 40950807 51113781 40950944 51113952 40951081 51114123 40951218 51114294 40951355 51114465 40951492 51114636 40951629 51114807 40951766 51114978 40951903 51115149 40952040 51115320 40952177 51115491 40952314 51115662 40952451 51115833 40952588 51116004 40952725 51116175 40952862 51116346 40952999 51116517 40953136 51116688 40953273 51116859 40953410 51117030 40953547 51117201 40953684 51117372 40953821 51117543 40953958 51117714 40954095 51117885 40954232 51118056 40954369 51118227 40954506 51118398 40954643 51118569 40954780 51118740 40954917 51118911 40955054 51119082 40955191 51119253 40955328 51119424 40955465 51119595 40955602 51119766 40955739 51119937 40955876 51120108 40956013 51120279 40956150 51120450 40956287 51120621 40956424 51120792 40956561 51120963 40956698 51121134 40956835 51121305 40956972 51121476 40957109 51121647 40957246 51121818 40957383 51121989 40957520 51122160 40957657 51122331 40957794 51122502 40957931 51122673 40958068 51122844 40958205 51123015 40958342 51123186 40958479 51123357 40958616 51123528 40958753 51123699 40958890 51123870 40959027 51124041 40959164 51124212 40959301 51124383 40959438 51124554 40959575 51124725 40959712 51124896 40959849 51125067 40959986 51125238 40960123 51125409 40960260 51125580 40960397 51125751 40960534 51125922 40960671 51126093 40960808 51126264 40960945 51126435 40961082 51126606 40961219 51126777 40961356 51126948 40961493 51127119 40961630 51127290 40961767 51127461 40961904 51127632 40962041 51127803 40962178 51127974 40962315 51128145 40962452 51128316 40962589 51128487 40962726 51128658 40962863 51128829 40963000 51129000 40963137 51129171 40963274 51129342 40963411 51129513 40963548 51129684 40963685 51129855 40963822 51130026 40963959 51130197 40964096 51130368 40964233 51130539 40964370 51130710 40964507 51130881 40964644 51131052 40964781 51131223 40964918 51131394 40965055 51131565 40965192 51131736 40965329 51131907 40965466 51132078 40965603 51132249 40965740 51132420 40965877 51132591 40966014 51132762 40966151 51132933 40966288 51133104 40966425 51133275 40966562 51133446 40966699 51133617 40966836 51133788 40966973 51133959 40967110 51134130 40967247 51134301 40967384 51134472 40967521 51134643 40967658 51134814 40967795 51134985 40967932 51135156 40968069 51135327 40968206 51135498 40968343 51135669 40968480 51135840 40968617 51136011 40968754 51136182 40968891 51136353 40969028 51136524 40969165 51136695 40969302 51136866 40969439 51137037 40969576 51137208 40969713 51137379 40969850 51137550 40969987 51137721 40970124 51137892 40970261 51138063 40970398 51138234 40970535 51138405 40970672 51138576 40970809 51138747 40970946 51138918 40971083 51139089 40971220 51139260 40971357 51139431 40971494 51139602 40971631 51139773 40971768 51139944 40971905 51140115 40972042 51140286 40972179 51140457 40972316 51140628 40972453 51140799 40972590 51140970 40972727 51141141 40972864 51141312 40973001 51141483 40973138 51141654 40973275 51141825 40973412 51141996 40973549 51142167 40973686 51142338 40973823 51142509 40973960 51142680 40974097 51142851 40974234 51143022 40974371 51143193 40974508 51143364 40974645 51143535 40974782 51143706 40974919 51143877 40975056 51144048 40975193 51144219 40975330 51144390 40975467 51144561 40975604 51144732 40975741 51144903 40975878 51145074 40976015 51145245 40976152 51145416 40976289 51145587 40976426 51145758 40976563 51145929 40976700 51146100 40976837 51146271 40976974 51146442 40977111 51146613 40977248 51146784 40977385 51146955 40977522 51147126 40977659 51147297 40977796 51147468 40977933 51147639 40978070 51147810 40978207 51147981 40978344 51148152 40978481 51148323 40978618 51148494 40978755 51148665 40978892 51148836 40979029 51149007 40979166 51149178 40979303 51149349 40979440 51149520 40979577 51149691 40979714 51149862 40979851 51150033 40979988 51150204 40980125 51150375 40980262 51150546 40980399 51150717 40980536 51150888 40980673 51151059 40980810 51151230 40980947 51151401 40981084 51151572 40981221 51151743 40981358 51151914 40981495 51152085 40981632 51152256 40981769 51152427 40981906 51152598 40982043 51152769 40982180 51152940 40982317 51153111 40982454 51153282 40982591 51153453 40982728 51153624 40982865 51153795 40983002 51153966 40983139 51154137 40983276 51154308 40983413 51154479 40983550 51154650 40983687 51154821 40983824 51154992 40983961 51155163 40984098 51155334 40984235 51155505 40984372 51155676 40984509 51155847 40984646 51156018 40984783 51156189 40984920 51156360 40985057 51156531 40985194 51156702 40985331 51156873 40985468 51157044 40985605 51157215 40985742 51157386 40985879 51157557 40986016 51157728 40986153 51157899 40986290 51158070 40986427 51158241 40986564 51158412 40986701 51158583 40986838 51158754 40986975 51158925 40987112 51159096 40987249 51159267 40987386 51159438 40987523 51159609 40987660 51159780 40987797 51159951 40987934 51160122 40988071 51160293 40988208 51160464 40988345 51160635 40988482 51160806 40988619 51160977 40988756 51161148 40988893 51161319 40989030 51161490 40989167 51161661 40989304 51161832 40989441 51162003 40989578 51162174 40989715 51162345 40989852 51162516 40989989 51162687 40990126 51162858 40990263 51163029 40990400 51163200 40990537 51163371 40990674 51163542 40990811 51163713 40990948 51163884 40991085 51164055 40991222 51164226 40991359 51164397 40991496 51164568 40991633 51164739 40991770 51164910 40991907 51165081 40992044 51165252 40992181 51165423 40992318 51165594 40992455 51165765 40992592 51165936 40992729 51166107 40992866 51166278 40993003 51166449 40993140 51166620 40993277 51166791 40993414 51166962 40993551 51167133 40993688 51167304 40993825 51167475 40993962 51167646 40994099 51167817 40994236 51167988 40994373 51168159 40994510 51168330 40994647 51168501 40994784 51168672 40994921 51168843 40995058 51169014 40995195 51169185 40995332 51169356 40995469 51169527 40995606 51169698 40995743 51169869 40995880 51170040 40996017 51170211 40996154 51170382 40996291 51170553 40996428 51170724 40996565 51170895 40996702 51171066 40996839 51171237 40996976 51171408 40997113 51171579 40997250 51171750 40997387 51171921 40997524 51172092 40997661 51172263 40997798 51172434 40997935 51172605 40998072 51172776 40998209 51172947 40998346 51173118 40998483 51173289 40998620 51173460 40998757 51173631 40998894 51173802 40999031 51173973 40999168 51174144 40999305 51174315 40999442 51174486 40999579 51174657 40999716 51174828 40999853 51174999 40999990 51175170 41000127 51175341 41000264 51175512 41000401 51175683 41000538 51175854 41000675 51176025 41000812 51176196 41000949 51176367 41001086 51176538 41001223 51176709 41001360 51176880 41001497 51177051 41001634 51177222 41001771 51177393 41001908 51177564 41002045 51177735 41002182 51177906 41002319 51178077 41002456 51178248 41002593 51178419 41002730 51178590 41002867 51178761 41003004 51178932 41003141 51179103 41003278 51179274 41003415 51179445 41003552 51179616 41003689 51179787 41003826 51179958 41003963 51180129 41004100 51180300 41004237 51180471 41004374 51180642 41004511 51180813 41004648 51180984 41004785 51181155 41004922 51181326 41005059 51181497 41005196 51181668 41005333 51181839 41005470 51182010 41005607 51182181 41005744 51182352 41005881 51182523 41006018 51182694 41006155 51182865 41006292 51183036 41006429 51183207 41006566 51183378 41006703 51183549 41006840 51183720 41006977 51183891 41007114 51184062 41007251 51184233 41007388 51184404 41007525 51184575 41007662 51184746 41007799 51184917 41007936 51185088 41008073 51185259 41008210 51185430 41008347 51185601 41008484 51185772 41008621 51185943 41008758 51186114 41008895 51186285 41009032 51186456 41009169 51186627 41009306 51186798 41009443 51186969 41009580 51187140 41009717 51187311 41009854 51187482 41009991 51187653 41010128 51187824 41010265 51187995 41010402 51188166 41010539 51188337 41010676 51188508 41010813 51188679 41010950 51188850 41011087 51189021 41011224 51189192 41011361 51189363 41011498 51189534 41011635 51189705 41011772 51189876 41011909 51190047 41012046 51190218 41012183 51190389 41012320 51190560 41012457 51190731 41012594 51190902 41012731 51191073 41012868 51191244 41013005 51191415 41013142 51191586 41013279 51191757 41013416 51191928 41013553 51192099 41013690 51192270 41013827 51192441 41013964 51192612 41014101 51192783 41014238 51192954 41014375 51193125 41014512 51193296 41014649 51193467 41014786 51193638 41014923 51193809 41015060 51193980 41015197 51194151 41015334 51194322 41015471 51194493 41015608 51194664 41015745 51194835 41015882 51195006 41016019 51195177 41016156 51195348 41016293 51195519 41016430 51195690 41016567 51195861 41016704 51196032 41016841 51196203 41016978 51196374 41017115 51196545 41017252 51196716 41017389 51196887 41017526 51197058 41017663 51197229 41017800 51197400 41017937 51197571 41018074 51197742 41018211 51197913 41018348 51198084 41018485 51198255 41018622 51198426 41018759 51198597 41018896 51198768 41019033 51198939 41019170 51199110 41019307 51199281 41019444 51199452 41019581 51199623 41019718 51199794 41019855 51199965 41019992 51200136 41020129 51200307 41020266 51200478 41020403 51200649 41020540 51200820 41020677 51200991 41020814 51201162 41020951 51201333 41021088 51201504 41021225 51201675 41021362 51201846 41021499 51202017 41021636 51202188 41021773 51202359 41021910 51202530 41022047 51202701 41022184 51202872 41022321 51203043 41022458 51203214 41022595 51203385 41022732 51203556 41022869 51203727 41023006 51203898 41023143 51204069 41023280 51204240 41023417 51204411 41023554 51204582 41023691 51204753 41023828 51204924 41023965 51205095 41024102 51205266 41024239 51205437 41024376 51205608 41024513 51205779 41024650 51205950 41024787 51206121 41024924 51206292 41025061 51206463 41025198 51206634 41025335 51206805 41025472 51206976 41025609 51207147 41025746 51207318 41025883 51207489 41026020 51207660 41026157 51207831 41026294 51208002 41026431 51208173 41026568 51208344 41026705 51208515 41026842 51208686 41026979 51208857 41027116 51209028 41027253 51209199 41027390 51209370 41027527 51209541 41027664 51209712 41027801 51209883 41027938 51210054 41028075 51210225 41028212 51210396 41028349 51210567 41028486 51210738 41028623 51210909 41028760 51211080 41028897 51211251 41029034 51211422 41029171 51211593 41029308 51211764 41029445 51211935 41029582 51212106 41029719 51212277 41029856 51212448 41029993 51212619 41030130 51212790 41030267 51212961 41030404 51213132 41030541 51213303 41030678 51213474 41030815 51213645 41030952 51213816 41031089 51213987 41031226 51214158 41031363 51214329 41031500 51214500 41031637 51214671 41031774 51214842 41031911 51215013 41032048 51215184 41032185 51215355 41032322 51215526 41032459 51215697 41032596 51215868 41032733 51216039 41032870 51216210 41033007 51216381 41033144 51216552 41033281 51216723 41033418 51216894 41033555 51217065 41033692 51217236 41033829 51217407 41033966 51217578 41034103 51217749 41034240 51217920 41034377 51218091 41034514 51218262 41034651 51218433 41034788 51218604 41034925 51218775 41035062 51218946 41035199 51219117 41035336 51219288 41035473 51219459 41035610 51219630 41035747 51219801 41035884 51219972 41036021 51220143 41036158 51220314 41036295 51220485 41036432 51220656 41036569 51220827 41036706 51220998 41036843 51221169 41036980 51221340 41037117 51221511 41037254 51221682 41037391 51221853 41037528 51222024 41037665 51222195 41037802 51222366 41037939 51222537 41038076 51222708 41038213 51222879 41038350 51223050 41038487 51223221 41038624 51223392 41038761 51223563 41038898 51223734 41039035 51223905 41039172 51224076 41039309 51224247 41039446 51224418 41039583 51224589 41039720 51224760 41039857 51224931 41039994 51225102 41040131 51225273 41040268 51225444 41040405 51225615 41040542 51225786 41040679 51225957 41040816 51226128 41040953 51226299 41041090 51226470 41041227 51226641 41041364 51226812 41041501 51226983 41041638 51227154 41041775 51227325 41041912 51227496 41042049 51227667 41042186 51227838 41042323 51228009 41042460 51228180 41042597 51228351 41042734 51228522 41042871 51228693 41043008 51228864 41043145 51229035 41043282 51229206 41043419 51229377 41043556 51229548 41043693 51229719 41043830 51229890 41043967 51230061 41044104 51230232 41044241 51230403 41044378 51230574 41044515 51230745 41044652 51230916 41044789 51231087 41044926 51231258 41045063 51231429 41045200 51231600 41045337 51231771 41045474 51231942 41045611 51232113 41045748 51232284 41045885 51232455 41046022 51232626 41046159 51232797 41046296 51232968 41046433 51233139 41046570 51233310 41046707 51233481 41046844 51233652 41046981 51233823 41047118 51233994 41047255 51234165 41047392 51234336 41047529 51234507 41047666 51234678 41047803 51234849 41047940 51235020 41048077 51235191 41048214 51235362 41048351 51235533 41048488 51235704 41048625 51235875 41048762 51236046 41048899 51236217 41049036 51236388 41049173 51236559 41049310 51236730 41049447 51236901 41049584 51237072 41049721 51237243 41049858 51237414 41049995 51237585 41050132 51237756 41050269 51237927 41050406 51238098 41050543 51238269 41050680 51238440 41050817 51238611 41050954 51238782 41051091 51238953 41051228 51239124 41051365 51239295 41051502 51239466 41051639 51239637 41051776 51239808 41051913 51239979 41052050 51240150 41052187 51240321
1000 74252900 0 74252900 92680627 74253037 92680798 74253174 92680969 74253311 92681140 74253448 92681311 74253585 92681482 74253722 92681653 74253859 92681824 74253996 92681995 74254133 92682166 74254270 92682337 74254407 92682508 74254544 92682679 74254681 92682850 74254818 92683021 74254955 92683192 74255092 92683363 74255229 92683534 74255366 92683705 74255503 92683876 74255640 92684047 74255777 92684218 74255914 92684389 74256051 92684560 74256188 92684731 74256325 92684902 74256462 92685073 74256599 92685244 74256736 92685415 74256873 92685586 74257010 92685757 74257147 92685928 74257284 92686099 74257421 92686270 74257558 92686441 74257695 92686612 74257832 92686783 74257969 92686954 74258106 92687125 74258243 92687296 74258380 92687467 74258517 92687638 74258654 92687809 74258791 92687980 74258928 92688151 74259065 92688322 74259202 92688493 74259339 92688664 74259476 92688835 74259613 92689006 74259750 92689177 74259887 92689348 74260024 92689519 74260161 92689690 74260298 92689861 74260435 92690032 74260572 92690203 74260709 92690374 74260846 92690545 74260983 92690716 74261120 92690887 74261257 92691058 74261394 92691229 74261531 92691400 74261668 92691571 74261805 92691742 74261942 92691913 74262079 92692084 74262216 92692255 74262353 92692426 74262490 92692597 74262627 92692768 74262764 92692939 74262901 92693110 74263038 92693281 74263175 92693452 74263312 92693623 74263449 92693794 74263586 92693965 74263723 92694136 74263860 92694307 74263997 92694478 74264134 92694649 74264271 92694820 74264408 92694991 74264545 92695162 74264682 92695333 74264819 92695504 74264956 92695675 74265093 92695846 74265230 92696017 74265367 92696188 74265504 92696359 74265641 92696530 74265778 92696701 74265915 92696872 74266052 92697043 74266189 92697214 74266326 92697385 74266463 92697556 74266600 92697727 74266737 92697898 74266874 92698069 74267011 92698240 74267148 92698411 74267285 92698582 74267422 92698753 74267559 92698924 74267696 92699095 74267833 92699266 74267970 92699437 74268107 92699608 74268244 92699779 74268381 92699950 74268518 92700121 74268655 92700292 74268792 92700463 74268929 92700634 74269066 92700805 74269203 92700976 74269340 92701147 74269477 92701318 74269614 92701489 74269751 92701660 74269888 92701831 74270025 92702002 74270162 92702173 74270299 92702344 74270436 92702515 74270573 92702686 74270710 92702857 74270847 92703028 74270984 92703199 74271121 92703370 74271258 92703541 74271395 92703712 74271532 92703883 74271669 92704054 74271806 92704225 74271943 92704396 74272080 92704567 74272217 92704738 74272354 92704909 74272491 92705080 74272628 92705251 74272765 92705422 74272902 92705593 74273039 92705764 74273176 92705935 74273313 92706106 74273450 92706277 74273587 92706448 74273724 92706619 74273861 92706790 74273998 92706961 74274135 92707132 74274272 92707303 74274409 92707474 74274546 92707645 74274683 92707816 74274820 92707987 74274957 92708158 74275094 92708329 74275231 92708500 74275368 92708671 74275505 92708842 74275642 92709013 74275779 92709184 74275916 92709355 74276053 92709526 74276190 92709697 74276327 92709868 74276464 92710039 74276601 92710210 74276738 92710381 74276875 92710552 74277012 92710723 74277149 92710894 74277286 92711065 74277423 92711236 74277560 92711407 74277697 92711578 74277834 92711749 74277971 92711920 74278108 92712091 74278245 92712262 74278382 92712433 74278519 92712604 74278656 92712775 74278793 92712946 74278930 92713117 74279067 92713288 74279204 92713459 74279341 92713630 74279478 92713801 74279615 92713972 74279752 92714143 74279889 92714314 74280026 92714485 74280163 92714656 74280300 92714827 74280437 92714998 74280574 92715169 74280711 92715340 74280848 92715511 74280985 92715682 74281122 92715853 74281259 92716024 74281396 92716195 74281533 92716366 74281670 92716537 74281807 92716708 74281944 92716879 74282081 92717050 74282218 92717221 74282355 92717392 74282492 92717563 74282629 92717734 74282766 92717905 74282903 92718076 74283040 92718247 74283177 92718418 74283314 92718589 74283451 92718760 74283588 92718931 74283725 92719102 74283862 92719273 74283999 92719444 74284136 92719615 74284273 92719786 74284410 92719957 74284547 92720128 74284684 92720299 74284821 92720470 74284958 92720641 74285095 92720812 74285232 92720983 74285369 92721154 74285506 92721325 74285643 92721496 74285780 92721667 74285917 92721838 74286054 92722009 74286191 92722180 74286328 92722351 74286465 92722522 74286602 92722693 74286739 92722864 74286876 92723035 74287013 92723206 74287150 92723377 74287287 92723548 74287424 92723719 74287561 92723890 74287698 92724061 74287835 92724232 74287972 92724403 74288109 92724574 74288246 92724745 74288383 92724916 74288520 92725087 74288657 92725258 74288794 92725429 74288931 92725600 74289068 92725771 74289205 92725942 74289342 92726113 74289479 92726284 74289616 92726455 74289753 92726626 74289890 92726797 74290027 92726968 74290164 92727139 74290301 92727310 74290438 92727481 74290575 92727652 74290712 92727823 74290849 92727994 74290986 92728165 74291123 92728336 74291260 92728507 74291397 92728678 74291534 92728849 74291671 92729020 74291808 92729191 74291945 92729362 74292082 92729533 74292219 92729704 74292356 92729875 74292493 92730046 74292630 92730217 74292767 92730388 74292904 92730559 74293041 92730730 74293178 92730901 74293315 92731072 74293452 92731243 74293589 92731414 74293726 92731585 74293863 92731756 74294000 92731927 74294137 92732098 74294274 92732269 74294411 92732440 74294548 92732611 74294685 92732782 74294822 92732953 74294959 92733124 74295096 92733295 74295233 92733466 74295370 92733637 74295507 92733808 74295644 92733979 74295781 92734150 74295918 92734321 74296055 92734492 74296192 92734663 74296329 92734834 74296466 92735005 74296603 92735176 74296740 92735347 74296877 92735518 74297014 92735689 74297151 92735860 74297288 92736031 74297425 92736202 74297562 92736373 74297699 92736544 74297836 92736715 74297973 92736886 74298110 92737057 74298247 92737228 74298384 92737399 74298521 92737570 74298658 92737741 74298795 92737912 74298932 92738083 74299069 92738254 74299206 92738425 74299343 92738596 74299480 92738767 74299617 92738938 74299754 92739109 74299891 92739280 74300028 92739451 74300165 92739622 74300302 92739793 74300439 92739964 74300576 92740135 74300713 92740306 74300850 92740477 74300987 92740648 74301124 92740819 74301261 92740990 74301398 92741161 74301535 92741332 74301672 92741503 74301809 92741674 74301946 92741845 74302083 92742016 74302220 92742187 74302357 92742358 74302494 92742529 74302631 92742700 74302768 92742871 74302905 92743042 74303042 92743213 74303179 92743384 74303316 92743555 74303453 92743726 74303590 92743897 74303727 92744068 74303864 92744239 74304001 92744410 74304138 92744581 74304275 92744752 74304412 92744923 74304549 92745094 74304686 92745265 74304823 92745436 74304960 92745607 74305097 92745778 74305234 92745949 74305371 92746120 74305508 92746291 74305645 92746462 74305782 92746633 74305919 92746804 74306056 92746975 74306193 92747146 74306330 92747317 74306467 92747488 74306604 92747659 74306741 92747830 74306878 92748001 74307015 92748172 74307152 92748343 74307289 92748514 74307426 92748685 74307563 92748856 74307700 92749027 74307837 92749198 74307974 92749369 74308111 92749540 74308248 92749711 74308385 92749882 74308522 92750053 74308659 92750224 74308796 92750395 74308933 92750566 74309070 92750737 74309207 92750908 74309344 92751079 74309481 92751250 74309618 92751421 74309755 92751592 74309892 92751763 74310029 92751934 74310166 92752105 74310303 92752276 74310440 92752447 74310577 92752618 74310714 92752789 74310851 92752960 74310988 92753131 74311125 92753302 74311262 92753473 74311399 92753644 74311536 92753815 74311673 92753986 74311810 92754157 74311947 92754328 74312084 92754499 74312221 92754670 74312358 92754841 74312495 92755012 74312632 92755183 74312769 92755354 74312906 92755525 74313043 92755696 74313180 92755867 74313317 92756038 74313454 92756209 74313591 92756380 74313728 92756551 74313865 92756722 74314002 92756893 74314139 92757064 74314276 92757235 74314413 92757406 74314550 92757577 74314687 92757748 74314824 92757919 74314961 92758090 74315098 92758261 74315235 92758432 74315372 92758603 74315509 92758774 74315646 92758945 74315783 92759116 74315920 92759287 74316057 92759458 74316194 92759629 74316331 92759800 74316468 92759971 74316605 92760142 74316742 92760313 74316879 92760484 74317016 92760655 74317153 92760826 74317290 92760997 74317427 92761168 74317564 92761339 74317701 92761510 74317838 92761681 74317975 92761852 74318112 92762023 74318249 92762194 74318386 92762365 74318523 92762536 74318660 92762707 74318797 92762878 74318934 92763049 74319071 92763220 74319208 92763391 74319345 92763562 74319482 92763733 74319619 92763904 74319756 92764075 74319893 92764246 74320030 92764417 74320167 92764588 74320304 92764759 74320441 92764930 74320578 92765101 74320715 92765272 74320852 92765443 74320989 92765614 74321126 92765785 74321263 92765956 74321400 92766127 74321537 92766298 74321674 92766469 74321811 92766640 74321948 92766811 74322085 92766982 74322222 92767153 74322359 92767324 74322496 92767495 74322633 92767666 74322770 92767837 74322907 92768008 74323044 92768179 74323181 92768350 74323318 92768521 74323455 92768692 74323592 92768863 74323729 92769034 74323866 92769205 74324003 92769376 74324140 92769547 74324277 92769718 74324414 92769889 74324551 92770060 74324688 92770231 74324825 92770402 74324962 92770573 74325099 92770744 74325236 92770915 74325373 92771086 74325510 92771257 74325647 92771428 74325784 92771599 74325921 92771770 74326058 92771941 74326195 92772112 74326332 92772283 74326469 92772454 74326606 92772625 74326743 92772796 74326880 92772967 74327017 92773138 74327154 92773309 74327291 92773480 74327428 92773651 74327565 92773822 74327702 92773993 74327839 92774164 74327976 92774335 74328113 92774506 74328250 92774677 74328387 92774848 74328524 92775019 74328661 92775190 74328798 92775361 74328935 92775532 74329072 92775703 74329209 92775874 74329346 92776045 74329483 92776216 74329620 92776387 74329757 92776558 74329894 92776729 74330031 92776900 74330168 92777071 74330305 92777242 74330442 92777413 74330579 92777584 74330716 92777755 74330853 92777926 74330990 92778097 74331127 92778268 74331264 92778439 74331401 92778610 74331538 92778781 74331675 92778952 74331812 92779123 74331949 92779294 74332086 92779465 74332223 92779636 74332360 92779807 74332497 92779978 74332634 92780149 74332771 92780320 74332908 92780491 74333045 92780662 74333182 92780833 74333319 92781004 74333456 92781175 74333593 92781346 74333730 92781517 74333867 92781688 74334004 92781859 74334141 92782030 74334278 92782201 74334415 92782372 74334552 92782543 74334689 92782714 74334826 92782885 74334963 92783056 74335100 92783227 74335237 92783398 74335374 92783569 74335511 92783740 74335648 92783911 74335785 92784082 74335922 92784253 74336059 92784424 74336196 92784595 74336333 92784766 74336470 92784937 74336607 92785108 74336744 92785279 74336881 92785450 74337018 92785621 74337155 92785792 74337292 92785963 74337429 92786134 74337566 92786305 74337703 92786476 74337840 92786647 74337977 92786818 74338114 92786989 74338251 92787160 74338388 92787331 74338525 92787502 74338662 92787673 74338799 92787844 74338936 92788015 74339073 92788186 74339210 92788357 74339347 92788528 74339484 92788699 74339621 92788870 74339758 92789041 74339895 92789212 74340032 92789383 74340169 92789554 74340306 92789725 74340443 92789896 74340580 92790067 74340717 92790238 74340854 92790409 74340991 92790580 74341128 92790751 74341265 92790922 74341402 92791093 74341539 92791264 74341676 92791435 74341813 92791606 74341950 92791777 74342087 92791948 74342224 92792119 74342361 92792290 74342498 92792461 74342635 92792632 74342772 92792803 74342909 92792974 74343046 92793145 74343183 92793316 74343320 92793487 74343457 92793658 74343594 92793829 74343731 92794000 74343868 92794171 74344005 92794342 74344142 92794513 74344279 92794684 74344416 92794855 74344553 92795026 74344690 92795197 74344827 92795368 74344964 92795539 74345101 92795710 74345238 92795881 74345375 92796052 74345512 92796223 74345649 92796394 74345786 92796565 74345923 92796736 74346060 92796907 74346197 92797078 74346334 92797249 74346471 92797420 74346608 92797591 74346745 92797762 74346882 92797933 74347019 92798104 74347156 92798275 74347293 92798446 74347430 92798617 74347567 92798788 74347704 92798959 74347841 92799130 74347978 92799301 74348115 92799472 74348252 92799643 74348389 92799814 74348526 92799985 74348663 92800156 74348800 92800327 74348937 92800498 74349074 92800669 74349211 92800840 74349348 92801011 74349485 92801182 74349622 92801353 74349759 92801524 74349896 92801695 74350033 92801866 74350170 92802037 74350307 92802208 74350444 92802379 74350581 92802550 74350718 92802721 74350855 92802892 74350992 92803063 74351129 92803234 74351266 92803405 74351403 92803576 74351540 92803747 74351677 92803918 74351814 92804089 74351951 92804260 74352088 92804431 74352225 92804602 74352362 92804773 74352499 92804944 74352636 92805115 74352773 92805286 74352910 92805457 74353047 92805628 74353184 92805799 74353321 92805970 74353458 92806141 74353595 92806312 74353732 92806483 74353869 92806654 74354006 92806825 74354143 92806996 74354280 92807167 74354417 92807338 74354554 92807509 74354691 92807680 74354828 92807851 74354965 92808022 74355102 92808193 74355239 92808364 74355376 92808535 74355513 92808706 74355650 92808877 74355787 92809048 74355924 92809219 74356061 92809390 74356198 92809561 74356335 92809732 74356472 92809903 74356609 92810074 74356746 92810245 74356883 92810416 74357020 92810587 74357157 92810758 74357294 92810929 74357431 92811100 74357568 92811271 74357705 92811442 74357842 92811613 74357979 92811784 74358116 92811955 74358253 92812126 74358390 92812297 74358527 92812468 74358664 92812639 74358801 92812810 74358938 92812981 74359075 92813152 74359212 92813323 74359349 92813494 74359486 92813665 74359623 92813836 74359760 92814007 74359897 92814178 74360034 92814349 74360171 92814520 74360308 92814691 74360445 92814862 74360582 92815033 74360719 92815204 74360856 92815375 74360993 92815546 74361130 92815717 74361267 92815888 74361404 92816059 74361541 92816230 74361678 92816401 74361815 92816572 74361952 92816743 74362089 92816914 74362226 92817085 74362363 92817256 74362500 92817427 74362637 92817598 74362774 92817769 74362911 92817940 74363048 92818111 74363185 92818282 74363322 92818453 74363459 92818624 74363596 92818795 74363733 92818966 74363870 92819137 74364007 92819308 74364144 92819479 74364281 92819650 74364418 92819821 74364555 92819992 74364692 92820163 74364829 92820334 74364966 92820505 74365103 92820676 74365240 92820847 74365377 92821018 74365514 92821189 74365651 92821360 74365788 92821531 74365925 92821702 74366062 92821873 74366199 92822044 74366336 92822215 74366473 92822386 74366610 92822557 74366747 92822728 74366884 92822899 74367021 92823070 74367158 92823241 74367295 92823412 74367432 92823583 74367569 92823754 74367706 92823925 74367843 92824096 74367980 92824267 74368117 92824438 74368254 92824609 74368391 92824780 74368528 92824951 74368665 92825122 74368802 92825293 74368939 92825464 74369076 92825635 74369213 92825806 74369350 92825977 74369487 92826148 74369624 92826319 74369761 92826490 74369898 92826661 74370035 92826832 74370172 92827003 74370309 92827174 74370446 92827345 74370583 92827516 74370720 92827687 74370857 92827858 74370994 92828029 74371131 92828200 74371268 92828371 74371405 92828542 74371542 92828713 74371679 92828884 74371816 92829055 74371953 92829226 74372090 92829397 74372227 92829568 74372364 92829739 74372501 92829910 74372638 92830081 74372775 92830252 74372912 92830423 74373049 92830594 74373186 92830765 74373323 92830936 74373460 92831107 74373597 92831278 74373734 92831449 74373871 92831620 74374008 92831791 74374145 92831962 74374282 92832133 74374419 92832304 74374556 92832475 74374693 92832646 74374830 92832817 74374967 92832988 74375104 92833159 74375241 92833330 74375378 92833501 74375515 92833672 74375652 92833843 74375789 92834014 74375926 92834185 74376063 92834356 74376200 92834527 74376337 92834698 74376474 92834869 74376611 92835040 74376748 92835211 74376885 92835382 74377022 92835553 74377159 92835724 74377296 92835895 74377433 92836066 74377570 92836237 74377707 92836408 74377844 92836579 74377981 92836750 74378118 92836921 74378255 92837092 74378392 92837263 74378529 92837434 74378666 92837605 74378803 92837776 74378940 92837947 74379077 92838118 74379214 92838289 74379351 92838460 74379488 92838631 74379625 92838802 74379762 92838973 74379899 92839144 74380036 92839315 74380173 92839486 74380310 92839657 74380447 92839828 74380584 92839999 74380721 92840170 74380858 92840341 74380995 92840512 74381132 92840683 74381269 92840854 74381406 92841025 74381543 92841196 74381680 92841367 74381817 92841538 74381954 92841709 74382091 92841880 74382228 92842051 74382365 92842222 74382502 92842393 74382639 92842564 74382776 92842735 74382913 92842906 74383050 92843077 74383187 92843248 74383324 92843419 74383461 92843590 74383598 92843761 74383735 92843932 74383872 92844103 74384009 92844274 74384146 92844445 74384283 92844616 74384420 92844787 74384557 92844958 74384694 92845129 74384831 92845300 74384968 92845471 74385105 92845642 74385242 92845813 74385379 92845984 74385516 92846155 74385653 92846326 74385790 92846497 74385927 92846668 74386064 92846839 74386201 92847010 74386338 92847181 74386475 92847352 74386612 92847523 74386749 92847694 74386886 92847865 74387023 92848036 74387160 92848207 74387297 92848378 74387434 92848549 74387571 92848720 74387708 92848891 74387845 92849062 74387982 92849233 74388119 92849404 74388256 92849575 74388393 92849746 74388530 92849917 74388667 92850088 74388804 92850259 74388941 92850430 74389078 92850601 74389215 92850772 74389352 92850943 74389489 92851114 74389626 92851285
1000 17260900 0 17260900 21544627 17261037 21544798 17261174 21544969 17261311 21545140 17261448 21545311 17261585 21545482 17261722 21545653 17261859 21545824 17261996 21545995 17262133 21546166 17262270 21546337 17262407 21546508 17262544 21546679 17262681 21546850 17262818 21547021 17262955 21547192 17263092 21547363 17263229 21547534 17263366 21547705 17263503 21547876 17263640 21548047 17263777 21548218 17263914 21548389 17264051 21548560 17264188 21548731 17264325 21548902 17264462 21549073 17264599 21549244 17264736 21549415 17264873 21549586 17265010 21549757 17265147 21549928 17265284 21550099 17265421 21550270 17265558 21550441 17265695 21550612 17265832 21550783 17265969 21550954 17266106 21551125 17266243 21551296 17266380 21551467 17266517 21551638 17266654 21551809 17266791 21551980 17266928 21552151 17267065 21552322 17267202 21552493 17267339 21552664 17267476 21552835 17267613 21553006 17267750 21553177 17267887 21553348 17268024 21553519 17268161 21553690 17268298 21553861 17268435 21554032 17268572 21554203 17268709 21554374 17268846 21554545 17268983 21554716 17269120 21554887 17269257 21555058 17269394 21555229 17269531 21555400 17269668 21555571 17269805 21555742 17269942 21555913 17270079 21556084 17270216 21556255 17270353 21556426 17270490 21556597 17270627 21556768 17270764 21556939 17270901 21557110 17271038 21557281 17271175 21557452 17271312 21557623 17271449 21557794 17271586 21557965 17271723 21558136 17271860 21558307 17271997 21558478 17272134 21558649 17272271 21558820 17272408 21558991 17272545 21559162 17272682 21559333 17272819 21559504 17272956 21559675 17273093 21559846 17273230 21560017 17273367 21560188 17273504 21560359 17273641 21560530 17273778 21560701 17273915 21560872 17274052 21561043 17274189 21561214 17274326 21561385 17274463 21561556 17274600 21561727 17274737 21561898 17274874 21562069 17275011 21562240 17275148 21562411 17275285 21562582 17275422 21562753 17275559 21562924 17275696 21563095 17275833 21563266 17275970 21563437 17276107 21563608 17276244 21563779 17276381 21563950 17276518 21564121 17276655 21564292 17276792 21564463 17276929 21564634 17277066 21564805 17277203 21564976 17277340 21565147 17277477 21565318 17277614 21565489 17277751 21565660 17277888 21565831 17278025 21566002 17278162 21566173 17278299 21566344 17278436 21566515 17278573 21566686 17278710 21566857 17278847 21567028 17278984 21567199 17279121 21567370 17279258 21567541 17279395 21567712 17279532 21567883 17279669 21568054 17279806 21568225 17279943 21568396 17280080 21568567 17280217 21568738 17280354 21568909 17280491 21569080 17280628 21569251 17280765 21569422 17280902 21569593 17281039 21569764 17281176 21569935 17281313 21570106 17281450 21570277 17281587 21570448 17281724 21570619 17281861 21570790 17281998 21570961 17282135 21571132 17282272 21571303 17282409 21571474 17282546 21571645 17282683 21571816 17282820 21571987 17282957 21572158 17283094 21572329 17283231 21572500 17283368 21572671 17283505 21572842 17283642 21573013 17283779 21573184 17283916 21573355 17284053 21573526 17284190 21573697 17284327 21573868 17284464 21574039 17284601 21574210 17284738 21574381 17284875 21574552 17285012 21574723 17285149 21574894 17285286 21575065 17285423 21575236 17285560 21575407 17285697 21575578 17285834 21575749 17285971 21575920 17286108 21576091 17286245 21576262 17286382 21576433 17286519 21576604 17286656 21576775 17286793 21576946 17286930 21577117 17287067 21577288 17287204 21577459 17287341 21577630 17287478 21577801 17287615 21577972 17287752 21578143 17287889 21578314 17288026 21578485 17288163 21578656 17288300 21578827 17288437 21578998 17288574 21579169 17288711 21579340 17288848 21579511 17288985 21579682 17289122 21579853 17289259 21580024 17289396 21580195 17289533 21580366 17289670 21580537 17289807 21580708 17289944 21580879 17290081 21581050 17290218 21581221 17290355 21581392 17290492 21581563 17290629 21581734 17290766 21581905 17290903 21582076 17291040 21582247 17291177 21582418 17291314 21582589 17291451 21582760 17291588 21582931 17291725 21583102 17291862 21583273 17291999 21583444 17292136 21583615 17292273 21583786 17292410 21583957 17292547 21584128 17292684 21584299 17292821 21584470 17292958 21584641 17293095 21584812 17293232 21584983 17293369 21585154 17293506 21585325 17293643 21585496 17293780 21585667 17293917 21585838 17294054 21586009 17294191 21586180 17294328 21586351 17294465 21586522 17294602 21586693 17294739 21586864 17294876 21587035 17295013 21587206 17295150 21587377 17295287 21587548 17295424 21587719 17295561 21587890 17295698 21588061 17295835 21588232 17295972 21588403 17296109 21588574 17296246 21588745 17296383 21588916 17296520 21589087 17296657 21589258 17296794 21589429 17296931 21589600 17297068 21589771 17297205 21589942 17297342 21590113 17297479 21590284 17297616 21590455 17297753 21590626 17297890 21590797 17298027 21590968 17298164 21591139 17298301 21591310 17298438 21591481 17298575 21591652 17298712 21591823 17298849 21591994 17298986 21592165 17299123 21592336 17299260 21592507 17299397 21592678 17299534 21592849 17299671 21593020 17299808 21593191 17299945 21593362 17300082 21593533 17300219 21593704 17300356 21593875 17300493 21594046 17300630 21594217 17300767 21594388 17300904 21594559 17301041 21594730 17301178 21594901 17301315 21595072 17301452 21595243 17301589 21595414 17301726 21595585 17301863 21595756 17302000 21595927 17302137 21596098 17302274 21596269 17302411 21596440 17302548 21596611 17302685 21596782 17302822 21596953 17302959 21597124 17303096 21597295 17303233 21597466 17303370 21597637 17303507 21597808 17303644 21597979 17303781 21598150 17303918 21598321 17304055 21598492 17304192 21598663 17304329 21598834 17304466 21599005 17304603 21599176 17304740 21599347 17304877 21599518 17305014 21599689 17305151 21599860 17305288 21600031 17305425 21600202 17305562 21600373 17305699 21600544 17305836 21600715 17305973 21600886 17306110 21601057 17306247 21601228 17306384 21601399 17306521 21601570 17306658 21601741 17306795 21601912 17306932 21602083 17307069 21602254 17307206 21602425 17307343 21602596 17307480 21602767 17307617 21602938 17307754 21603109 17307891 21603280 17308028 21603451 17308165 21603622 17308302 21603793 17308439 21603964 17308576 21604135 17308713 21604306 17308850 21604477 17308987 21604648 17309124 21604819 17309261 21604990 17309398 21605161 17309535 21605332 17309672 21605503 17309809 21605674 17309946 21605845 17310083 21606016 17310220 21606187 17310357 21606358 17310494 21606529 17310631 21606700 17310768 21606871 17310905 21607042 17311042 21607213 17311179 21607384 17311316 21607555 17311453 21607726 17311590 21607897 17311727 21608068 17311864 21608239 17312001 21608410 17312138 21608581 17312275 21608752 17312412 21608923 17312549 21609094 17312686 21609265 17312823 21609436 17312960 21609607 17313097 21609778 17313234 21609949 17313371 21610120 17313508 21610291 17313645 21610462 17313782 21610633 17313919 21610804 17314056 21610975 17314193 21611146 17314330 21611317 17314467 21611488 17314604 21611659 17314741 21611830 17314878 21612001 17315015 21612172 17315152 21612343 17315289 21612514 17315426 21612685 17315563 21612856 17315700 21613027 17315837 21613198 17315974 21613369 17316111 21613540 17316248 21613711 17316385 21613882 17316522 21614053 17316659 21614224 17316796 21614395 17316933 21614566 17317070 21614737 17317207 21614908 17317344 21615079 17317481 21615250 17317618 21615421 17317755 21615592 17317892 21615763 17318029 21615934 17318166 21616105 17318303 21616276 17318440 21616447 17318577 21616618 17318714 21616789 17318851 21616960 17318988 21617131 17319125 21617302 17319262 21617473 17319399 21617644 17319536 21617815 17319673 21617986 17319810 21618157 17319947 21618328 17320084 21618499 17320221 21618670 17320358 21618841 17320495 21619012 17320632 21619183 17320769 21619354 17320906 21619525 17321043 21619696 17321180 21619867 17321317 21620038 17321454 21620209 17321591 21620380 17321728 21620551 17321865 21620722 17322002 21620893 17322139 21621064 17322276 21621235 17322413 21621406 17322550 21621577 17322687 21621748 17322824 21621919 17322961 21622090 17323098 21622261 17323235 21622432 17323372 21622603 17323509 21622774 17323646 21622945 17323783 21623116 17323920 21623287 17324057 21623458 17324194 21623629 17324331 21623800 17324468 21623971 17324605 21624142 17324742 21624313 17324879 21624484 17325016 21624655 17325153 21624826 17325290 21624997 17325427 21625168 17325564 21625339 17325701 21625510 17325838 21625681 17325975 21625852 17326112 21626023 17326249 21626194 17326386 21626365 17326523 21626536 17326660 21626707 17326797 21626878 17326934 21627049 17327071 21627220 17327208 21627391 17327345 21627562 17327482 21627733 17327619 21627904 17327756 21628075 17327893 21628246 17328030 21628417 17328167 21628588 17328304 21628759 17328441 21628930 17328578 21629101 17328715 21629272 17328852 21629443 17328989 21629614 17329126 21629785 17329263 21629956 17329400 21630127 17329537 21630298 17329674 21630469 17329811 21630640 17329948 21630811 17330085 21630982 17330222 21631153 17330359 21631324 17330496 21631495 17330633 21631666 17330770 21631837 17330907 21632008 17331044 21632179 17331181 21632350 17331318 21632521 17331455 21632692 17331592 21632863 17331729 21633034 17331866 21633205 17332003 21633376 17332140 21633547 17332277 21633718 17332414 21633889 17332551 21634060 17332688 21634231 17332825 21634402 17332962 21634573 17333099 21634744 17333236 21634915 17333373 21635086 17333510 21635257 17333647 21635428 17333784 21635599 17333921 21635770 17334058 21635941 17334195 21636112 17334332 21636283 17334469 21636454 17334606 21636625 17334743 21636796 17334880 21636967 17335017 21637138 17335154 21637309 17335291 21637480 17335428 21637651 17335565 21637822 17335702 21637993 17335839 21638164 17335976 21638335 17336113 21638506 17336250 21638677 17336387 21638848 17336524 21639019 17336661 21639190 17336798 21639361 17336935 21639532 17337072 21639703 17337209 21639874 17337346 21640045 17337483 21640216 17337620 21640387 17337757 21640558 17337894 21640729 17338031 21640900 17338168 21641071 17338305 21641242 17338442 21641413 17338579 21641584 17338716 21641755 17338853 21641926 17338990 21642097 17339127 21642268 17339264 21642439 17339401 21642610 17339538 21642781 17339675 21642952 17339812 21643123 17339949 21643294 17340086 21643465 17340223 21643636 17340360 21643807 17340497 21643978 17340634 21644149 17340771 21644320 17340908 21644491 17341045 21644662 17341182 21644833 17341319 21645004 17341456 21645175 17341593 21645346 17341730 21645517 17341867 21645688 17342004 21645859 17342141 21646030 17342278 21646201 17342415 21646372 17342552 21646543 17342689 21646714 17342826 21646885 17342963 21647056 17343100 21647227 17343237 21647398 17343374 21647569 17343511 21647740 17343648 21647911 17343785 21648082 17343922 21648253 17344059 21648424 17344196 21648595 17344333 21648766 17344470 21648937 17344607 21649108 17344744 21649279 17344881 21649450 17345018 21649621 17345155 21649792 17345292 21649963 17345429 21650134 17345566 21650305 17345703 21650476 17345840 21650647 17345977 21650818 17346114 21650989 17346251 21651160 17346388 21651331 17346525 21651502 17346662 21651673 17346799 21651844 17346936 21652015 17347073 21652186 17347210 21652357 17347347 21652528 17347484 21652699 17347621 21652870 17347758 21653041 17347895 21653212 17348032 21653383 17348169 21653554 17348306 21653725 17348443 21653896 17348580 21654067 17348717 21654238 17348854 21654409 17348991 21654580 17349128 21654751 17349265 21654922 17349402 21655093 17349539 21655264 17349676 21655435 17349813 21655606 17349950 21655777 17350087 21655948 17350224 21656119 17350361 21656290 17350498 21656461 17350635 21656632 17350772 21656803 17350909 21656974 17351046 21657145 17351183 21657316 17351320 21657487 17351457 21657658 17351594 21657829 17351731 21658000 17351868 21658171 17352005 21658342 17352142 21658513 17352279 21658684 17352416 21658855 17352553 21659026 17352690 21659197 17352827 21659368 17352964 21659539 17353101 21659710 17353238 21659881 17353375 21660052 17353512 21660223 17353649 21660394 17353786 21660565 17353923 21660736 17354060 21660907 17354197 21661078 17354334 21661249 17354471 21661420 17354608 21661591 17354745 21661762 17354882 21661933 17355019 21662104 17355156 21662275 17355293 21662446 17355430 21662617 17355567 21662788 17355704 21662959 17355841 21663130 17355978 21663301 17356115 21663472 17356252 21663643 17356389 21663814 17356526 21663985 17356663 21664156 17356800 21664327 17356937 21664498 17357074 21664669 17357211 21664840 17357348 21665011 17357485 21665182 17357622 21665353 17357759 21665524 17357896 21665695 17358033 21665866 17358170 21666037 17358307 21666208 17358444 21666379 17358581 21666550 17358718 21666721 17358855 21666892 17358992 21667063 17359129 21667234 17359266 21667405 17359403 21667576 17359540 21667747 17359677 21667918 17359814 21668089 17359951 21668260 17360088 21668431 17360225 21668602 17360362 21668773 17360499 21668944 17360636 21669115 17360773 21669286 17360910 21669457 17361047 21669628 17361184 21669799 17361321 21669970 17361458 21670141 17361595 21670312 17361732 21670483 17361869 21670654 17362006 21670825 17362143 21670996 17362280 21671167 17362417 21671338 17362554 21671509 17362691 21671680 17362828 21671851 17362965 21672022 17363102 21672193 17363239 21672364 17363376 21672535 17363513 21672706 17363650 21672877 17363787 21673048 17363924 21673219 17364061 21673390 17364198 21673561 17364335 21673732 17364472 21673903 17364609 21674074 17364746 21674245 17364883 21674416 17365020 21674587 17365157 21674758 17365294 21674929 17365431 21675100 17365568 21675271 17365705 21675442 17365842 21675613 17365979 21675784 17366116 21675955 17366253 21676126 17366390 21676297 17366527 21676468 17366664 21676639 17366801 21676810 17366938 21676981 17367075 21677152 17367212 21677323 17367349 21677494 17367486 21677665 17367623 21677836 17367760 21678007 17367897 21678178 17368034 21678349 17368171 21678520 17368308 21678691 17368445 21678862 17368582 21679033 17368719 21679204 17368856 21679375 17368993 21679546 17369130 21679717 17369267 21679888 17369404 21680059 17369541 21680230 17369678 21680401 17369815 21680572 17369952 21680743 17370089 21680914 17370226 21681085 17370363 21681256 17370500 21681427 17370637 21681598 17370774 21681769 17370911 21681940 17371048 21682111 17371185 21682282 17371322 21682453 17371459 21682624 17371596 21682795 17371733 21682966 17371870 21683137 17372007 21683308 17372144 21683479 17372281 21683650 17372418 21683821 17372555 21683992 17372692 21684163 17372829 21684334 17372966 21684505 17373103 21684676 17373240 21684847 17373377 21685018 17373514 21685189 17373651 21685360 17373788 21685531 17373925 21685702 17374062 21685873 17374199 21686044 17374336 21686215 17374473 21686386 17374610 21686557 17374747 21686728 17374884 21686899 17375021 21687070 17375158 21687241 17375295 21687412 17375432 21687583 17375569 21687754 17375706 21687925 17375843 21688096 17375980 21688267 17376117 21688438 17376254 21688609 17376391 21688780 17376528 21688951 17376665 21689122 17376802 21689293 17376939 21689464 17377076 21689635 17377213 21689806 17377350 21689977 17377487 21690148 17377624 21690319 17377761 21690490 17377898 21690661 17378035 21690832 17378172 21691003 17378309 21691174 17378446 21691345 17378583 21691516 17378720 21691687 17378857 21691858 17378994 21692029 17379131 21692200 17379268 21692371 17379405 21692542 17379542 21692713 17379679 21692884 17379816 21693055 17379953 21693226 17380090 21693397 17380227 21693568 17380364 21693739 17380501 21693910 17380638 21694081 17380775 21694252 17380912 21694423 17381049 21694594 17381186 21694765 17381323 21694936 17381460 21695107 17381597 21695278 17381734 21695449 17381871 21695620 17382008 21695791 17382145 21695962 17382282 21696133 17382419 21696304 17382556 21696475 17382693 21696646 17382830 21696817 17382967 21696988 17383104 21697159 17383241 21697330 17383378 21697501 17383515 21697672 17383652 21697843 17383789 21698014 17383926 21698185 17384063 21698356 17384200 21698527 17384337 21698698 17384474 21698869 17384611 21699040 17384748 21699211 17384885 21699382 17385022 21699553 17385159 21699724 17385296 21699895 17385433 21700066 17385570 21700237 17385707 21700408 17385844 21700579 17385981 21700750 17386118 21700921 17386255 21701092 17386392 21701263 17386529 21701434 17386666 21701605 17386803 21701776 17386940 21701947 17387077 21702118 17387214 21702289 17387351 21702460 17387488 21702631 17387625 21702802 17387762 21702973 17387899 21703144 17388036 21703315 17388173 21703486 17388310 21703657 17388447 21703828 17388584 21703999 17388721 21704170 17388858 21704341 17388995 21704512 17389132 21704683 17389269 21704854 17389406 21705025 17389543 21705196 17389680 21705367 17389817 21705538 17389954 21705709 17390091 21705880 17390228 21706051 17390365 21706222 17390502 21706393 17390639 21706564 17390776 21706735 17390913 21706906 17391050 21707077 17391187 21707248 17391324 21707419 17391461 21707590 17391598 21707761 17391735 21707932 17391872 21708103 17392009 21708274 17392146 21708445 17392283 21708616 17392420 21708787 17392557 21708958 17392694 21709129 17392831 21709300 17392968 21709471 17393105 21709642 17393242 21709813 17393379 21709984 17393516 21710155 17393653 21710326 17393790 21710497 17393927 21710668 17394064 21710839 17394201 21711010 17394338 21711181 17394475 21711352 17394612 21711523 17394749 21711694 17394886 21711865 17395023 21712036 17395160 21712207 17395297 21712378 17395434 21712549 17395571 21712720 17395708 21712891 17395845 21713062 17395982 21713233 17396119 21713404 17396256 21713575 17396393 21713746 17396530 21713917 17396667 21714088 17396804 21714259 17396941 21714430 17397078 21714601 17397215 21714772 17397352 21714943 17397489 21715114 17397626 21715285
1000 74566908 0 74566908 93072564 74567045 93072735 74567182 93072906 74567319 93073077 74567456 93073248 74567593 93073419 74567730 93073590 74567867 93073761 74568004 93073932 74568141 93074103 74568278 93074274 74568415 93074445 74568552 93074616 74568689 93074787 74568826 93074958 74568963 93075129 74569100 93075300 74569237 93075471 74569374 93075642 74569511 93075813 74569648 93075984 74569785 93076155 74569922 93076326 74570059 93076497 74570196 93076668 74570333 93076839 74570470 93077010 74570607 93077181 74570744 93077352 74570881 93077523 74571018 93077694 74571155 93077865 74571292 93078036 74571429 93078207 74571566 93078378 74571703 93078549 74571840 93078720 74571977 93078891 74572114 93079062 74572251 93079233 74572388 93079404 74572525 93079575 74572662 93079746 74572799 93079917 74572936 93080088 74573073 93080259 74573210 93080430 74573347 93080601 74573484 93080772 74573621 93080943 74573758 93081114 74573895 93081285 74574032 93081456 74574169 93081627 74574306 93081798 74574443 93081969 74574580 93082140 74574717 93082311 74574854 93082482 74574991 93082653 74575128 93082824 74575265 93082995 74575402 93083166 74575539 93083337 74575676 93083508 74575813 93083679 74575950 93083850 74576087 93084021 74576224 93084192 74576361 93084363 74576498 93084534 74576635 93084705 74576772 93084876 74576909 93085047 74577046 93085218 74577183 93085389 74577320 93085560 74577457 93085731 74577594 93085902 74577731 93086073 74577868 93086244 74578005 93086415 74578142 93086586 74578279 93086757 74578416 93086928 74578553 93087099 74578690 93087270 74578827 93087441 74578964 93087612 74579101 93087783 74579238 93087954 74579375 93088125 74579512 93088296 74579649 93088467 74579786 93088638 74579923 93088809 74580060 93088980 74580197 93089151 74580334 93089322 74580471 93089493 74580608 93089664 74580745 93089835 74580882 93090006 74581019 93090177 74581156 93090348 74581293 93090519 74581430 93090690 74581567 93090861 74581704 93091032 74581841 93091203 74581978 93091374 74582115 93091545 74582252 93091716 74582389 93091887 74582526 93092058 74582663 93092229 74582800 93092400 74582937 93092571 74583074 93092742 74583211 93092913 74583348 93093084 74583485 93093255 74583622 93093426 74583759 93093597 74583896 93093768 74584033 93093939 74584170 93094110 74584307 93094281 74584444 93094452 74584581 93094623 74584718 93094794 74584855 93094965 74584992 93095136 74585129 93095307 74585266 93095478 74585403 93095649 74585540 93095820 74585677 93095991 74585814 93096162 74585951 93096333 74586088 93096504 74586225 93096675 74586362 93096846 74586499 93097017 74586636 93097188 74586773 93097359 74586910 93097530 74587047 93097701 74587184 93097872 74587321 93098043 74587458 93098214 74587595 93098385 74587732 93098556 74587869 93098727 74588006 93098898 74588143 93099069 74588280 93099240 74588417 93099411 74588554 93099582 74588691 93099753 74588828 93099924 74588965 93100095 74589102 93100266 74589239 93100437 74589376 93100608 74589513 93100779 74589650 93100950 74589787 93101121 74589924 93101292 74590061 93101463 74590198 93101634 74590335 93101805 74590472 93101976 74590609 93102147 74590746 93102318 74590883 93102489 74591020 93102660 74591157 93102831 74591294 93103002 74591431 93103173 74591568 93103344 74591705 93103515 74591842 93103686 74591979 93103857 74592116 93104028 74592253 93104199 74592390 93104370 74592527 93104541 74592664 93104712 74592801 93104883 74592938 93105054 74593075 93105225 74593212 93105396 74593349 93105567 74593486 93105738 74593623 93105909 74593760 93106080 74593897 93106251 74594034 93106422 74594171 93106593 74594308 93106764 74594445 93106935 74594582 93107106 74594719 93107277 74594856 93107448 74594993 93107619 74595130 93107790 74595267 93107961 74595404 93108132 74595541 93108303 74595678 93108474 74595815 93108645 74595952 93108816 74596089 93108987 74596226 93109158 74596363 93109329 74596500 93109500 74596637 93109671 74596774 93109842 74596911 93110013 74597048 93110184 74597185 93110355 74597322 93110526 74597459 93110697 74597596 93110868 74597733 93111039 74597870 93111210 74598007 93111381 74598144 93111552 74598281 93111723 74598418 93111894 74598555 93112065 74598692 93112236 74598829 93112407 74598966 93112578 74599103 93112749 74599240 93112920 74599377 93113091 74599514 93113262 74599651 93113433 74599788 93113604 74599925 93113775 74600062 93113946 74600199 93114117 74600336 93114288 74600473 93114459 74600610 93114630 74600747 93114801 74600884 93114972 74601021 93115143 74601158 93115314 74601295 93115485 74601432 93115656 74601569 93115827 74601706 93115998 74601843 93116169 74601980 93116340 74602117 93116511 74602254 93116682 74602391 93116853 74602528 93117024 74602665 93117195 74602802 93117366 74602939 93117537 74603076 93117708 74603213 93117879 74603350 93118050 74603487 93118221 74603624 93118392 74603761 93118563 74603898 93118734 74604035 93118905 74604172 93119076 74604309 93119247 74604446 93119418 74604583 93119589 74604720 93119760 74604857 93119931 74604994 93120102 74605131 93120273 74605268 93120444 74605405 93120615 74605542 93120786 74605679 93120957 74605816 93121128 74605953 93121299 74606090 93121470 74606227 93121641 74606364 93121812 74606501 93121983 74606638 93122154 74606775 93122325 74606912 93122496 74607049 93122667 74607186 93122838 74607323 93123009 74607460 93123180 74607597 93123351 74607734 93123522 74607871 93123693 74608008 93123864 74608145 93124035 74608282 93124206 74608419 93124377 74608556 93124548 74608693 93124719 74608830 93124890 74608967 93125061 74609104 93125232 74609241 93125403 74609378 93125574 74609515 93125745 74609652 93125916 74609789 93126087 74609926 93126258 74610063 93126429 74610200 93126600 74610337 93126771 74610474 93126942 74610611 93127113 74610748 93127284 74610885 93127455 74611022 93127626 74611159 93127797 74611296 93127968 74611433 93128139 74611570 93128310 74611707 93128481 74611844 93128652 74611981 93128823 74612118 93128994 74612255 93129165 74612392 93129336 74612529 93129507 74612666 93129678 74612803 93129849 74612940 93130020 74613077 93130191 74613214 93130362 74613351 93130533 74613488 93130704 74613625 93130875 74613762 93131046 74613899 93131217 74614036 93131388 74614173 93131559 74614310 93131730 74614447 93131901 74614584 93132072 74614721 93132243 74614858 93132414 74614995 93132585 74615132 93132756 74615269 93132927 74615406 93133098 74615543 93133269 74615680 93133440 74615817 93133611 74615954 93133782 74616091 93133953 74616228 93134124 74616365 93134295 74616502 93134466 74616639 93134637 74616776 93134808 74616913 93134979 74617050 93135150 74617187 93135321 74617324 93135492 74617461 93135663 74617598 93135834 74617735 93136005 74617872 93136176 74618009 93136347 74618146 93136518 74618283 93136689 74618420 93136860 74618557 93137031 74618694 93137202 74618831 93137373 74618968 93137544 74619105 93137715 74619242 93137886 74619379 93138057 74619516 93138228 74619653 93138399 74619790 93138570 74619927 93138741 74620064 93138912 74620201 93139083 74620338 93139254 74620475 93139425 74620612 93139596 74620749 93139767 74620886 93139938 74621023 93140109 74621160 93140280 74621297 93140451 74621434 93140622 74621571 93140793 74621708 93140964 74621845 93141135 74621982 93141306 74622119 93141477 74622256 93141648 74622393 93141819 74622530 93141990 74622667 93142161 74622804 93142332 74622941 93142503 74623078 93142674 74623215 93142845 74623352 93143016 74623489 93143187 74623626 93143358 74623763 93143529 74623900 93143700 74624037 93143871 74624174 93144042 74624311 93144213 74624448 93144384 74624585 93144555 74624722 93144726 74624859 93144897 74624996 93145068 74625133 93145239 74625270 93145410 74625407 93145581 74625544 93145752 74625681 93145923 74625818 93146094 74625955 93146265 74626092 93146436 74626229 93146607 74626366 93146778 74626503 93146949 74626640 93147120 74626777 93147291 74626914 93147462 74627051 93147633 74627188 93147804 74627325 93147975 74627462 93148146 74627599 93148317 74627736 93148488 74627873 93148659 74628010 93148830 74628147 93149001 74628284 93149172 74628421 93149343 74628558 93149514 74628695 93149685 74628832 93149856 74628969 93150027 74629106 93150198 74629243 93150369 74629380 93150540 74629517 93150711 74629654 93150882 74629791 93151053 74629928 93151224 74630065 93151395 74630202 93151566 74630339 93151737 74630476 93151908 74630613 93152079 74630750 93152250 74630887 93152421 74631024 93152592 74631161 93152763 74631298 93152934 74631435 93153105 74631572 93153276 74631709 93153447 74631846 93153618 74631983 93153789 74632120 93153960 74632257 93154131 74632394 93154302 74632531 93154473 74632668 93154644 74632805 93154815 74632942 93154986 74633079 93155157 74633216 93155328 74633353 93155499 74633490 93155670 74633627 93155841 74633764 93156012 74633901 93156183 74634038 93156354 74634175 93156525 74634312 93156696 74634449 93156867 74634586 93157038 74634723 93157209 74634860 93157380 74634997 93157551 74635134 93157722 74635271 93157893 74635408 93158064 74635545 93158235 74635682 93158406 74635819 93158577 74635956 93158748 74636093 93158919 74636230 93159090 74636367 93159261 74636504 93159432 74636641 93159603 74636778 93159774 74636915 93159945 74637052 93160116 74637189 93160287 74637326 93160458 74637463 93160629 74637600 93160800 74637737 93160971 74637874 93161142 74638011 93161313 74638148 93161484 74638285 93161655 74638422 93161826 74638559 93161997 74638696 93162168 74638833 93162339 74638970 93162510 74639107 93162681 74639244 93162852 74639381 93163023 74639518 93163194 74639655 93163365 74639792 93163536 74639929 93163707 74640066 93163878 74640203 93164049 74640340 93164220 74640477 93164391 74640614 93164562 74640751 93164733 74640888 93164904 74641025 93165075 74641162 93165246 74641299 93165417 74641436 93165588 74641573 93165759 74641710 93165930 74641847 93166101 74641984 93166272 74642121 93166443 74642258 93166614 74642395 93166785 74642532 93166956 74642669 93167127 74642806 93167298 74642943 93167469 74643080 93167640 74643217 93167811 74643354 93167982 74643491 93168153 74643628 93168324 74643765 93168495 74643902 93168666 74644039 93168837 74644176 93169008 74644313 93169179 74644450 93169350 74644587 93169521 74644724 93169692 74644861 93169863 74644998 93170034 74645135 93170205 74645272 93170376 74645409 93170547 74645546 93170718 74645683 93170889 74645820 93171060 74645957 93171231 74646094 93171402 74646231 93171573 74646368 93171744 74646505 93171915 74646642 93172086 74646779 93172257 74646916 93172428 74647053 93172599 74647190 93172770 74647327 93172941 74647464 93173112 74647601 93173283 74647738 93173454 74647875 93173625 74648012 93173796 74648149 93173967 74648286 93174138 74648423 93174309 74648560 93174480 74648697 93174651 74648834 93174822 74648971 93174993 74649108 93175164 74649245 93175335 74649382 93175506 74649519 93175677 74649656 93175848 74649793 93176019 74649930 93176190 74650067 93176361 74650204 93176532 74650341 93176703 74650478 93176874 74650615 93177045 74650752 93177216 74650889 93177387 74651026 93177558 74651163 93177729 74651300 93177900 74651437 93178071 74651574 93178242 74651711 93178413 74651848 93178584 74651985 93178755 74652122 93178926 74652259 93179097 74652396 93179268 74652533 93179439 74652670 93179610 74652807 93179781 74652944 93179952 74653081 93180123 74653218 93180294 74653355 93180465 74653492 93180636 74653629 93180807 74653766 93180978 74653903 93181149 74654040 93181320 74654177 93181491 74654314 93181662 74654451 93181833 74654588 93182004 74654725 93182175 74654862 93182346 74654999 93182517 74655136 93182688 74655273 93182859 74655410 93183030 74655547 93183201 74655684 93183372 74655821 93183543 74655958 93183714 74656095 93183885 74656232 93184056 74656369 93184227 74656506 93184398 74656643 93184569 74656780 93184740 74656917 93184911 74657054 93185082 74657191 93185253 74657328 93185424 74657465 93185595 74657602 93185766 74657739 93185937 74657876 93186108 74658013 93186279 74658150 93186450 74658287 93186621 74658424 93186792 74658561 93186963 74658698 93187134 74658835 93187305 74658972 93187476 74659109 93187647 74659246 93187818 74659383 93187989 74659520 93188160 74659657 93188331 74659794 93188502 74659931 93188673 74660068 93188844 74660205 93189015 74660342 93189186 74660479 93189357 74660616 93189528 74660753 93189699 74660890 93189870 74661027 93190041 74661164 93190212 74661301 93190383 74661438 93190554 74661575 93190725 74661712 93190896 74661849 93191067 74661986 93191238 74662123 93191409 74662260 93191580 74662397 93191751 74662534 93191922 74662671 93192093 74662808 93192264 74662945 93192435 74663082 93192606 74663219 93192777 74663356 93192948 74663493 93193119 74663630 93193290 74663767 93193461 74663904 93193632 74664041 93193803 74664178 93193974 74664315 93194145 74664452 93194316 74664589 93194487 74664726 93194658 74664863 93194829 74665000 93195000 74665137 93195171 74665274 93195342 74665411 93195513 74665548 93195684 74665685 93195855 74665822 93196026 74665959 93196197 74666096 93196368 74666233 93196539 74666370 93196710 74666507 93196881 74666644 93197052 74666781 93197223 74666918 93197394 74667055 93197565 74667192 93197736 74667329 93197907 74667466 93198078 74667603 93198249 74667740 93198420 74667877 93198591 74668014 93198762 74668151 93198933 74668288 93199104 74668425 93199275 74668562 93199446 74668699 93199617 74668836 93199788 74668973 93199959 74669110 93200130 74669247 93200301 74669384 93200472 74669521 93200643 74669658 93200814 74669795 93200985 74669932 93201156 74670069 93201327 74670206 93201498 74670343 93201669 74670480 93201840 74670617 93202011 74670754 93202182 74670891 93202353 74671028 93202524 74671165 93202695 74671302 93202866 74671439 93203037 74671576 93203208 74671713 93203379 74671850 93203550 74671987 93203721 74672124 93203892 74672261 93204063 74672398 93204234 74672535 93204405 74672672 93204576 74672809 93204747 74672946 93204918 74673083 93205089 74673220 93205260 74673357 93205431 74673494 93205602 74673631 93205773 74673768 93205944 74673905 93206115 74674042 93206286 74674179 93206457 74674316 93206628 74674453 93206799 74674590 93206970 74674727 93207141 74674864 93207312 74675001 93207483 74675138 93207654 74675275 93207825 74675412 93207996 74675549 93208167 74675686 93208338 74675823 93208509 74675960 93208680 74676097 93208851 74676234 93209022 74676371 93209193 74676508 93209364 74676645 93209535 74676782 93209706 74676919 93209877 74677056 93210048 74677193 93210219 74677330 93210390 74677467 93210561 74677604 93210732 74677741 93210903 74677878 93211074 74678015 93211245 74678152 93211416 74678289 93211587 74678426 93211758 74678563 93211929 74678700 93212100 74678837 93212271 74678974 93212442 74679111 93212613 74679248 93212784 74679385 93212955 74679522 93213126 74679659 93213297 74679796 93213468 74679933 93213639 74680070 93213810 74680207 93213981 74680344 93214152 74680481 93214323 74680618 93214494 74680755 93214665 74680892 93214836 74681029 93215007 74681166 93215178 74681303 93215349 74681440 93215520 74681577 93215691 74681714 93215862 74681851 93216033 74681988 93216204 74682125 93216375 74682262 93216546 74682399 93216717 74682536 93216888 74682673 93217059 74682810 93217230 74682947 93217401 74683084 93217572 74683221 93217743 74683358 93217914 74683495 93218085 74683632 93218256 74683769 93218427 74683906 93218598 74684043 93218769 74684180 93218940 74684317 93219111 74684454 93219282 74684591 93219453 74684728 93219624 74684865 93219795 74685002 93219966 74685139 93220137 74685276 93220308 74685413 93220479 74685550 93220650 74685687 93220821 74685824 93220992 74685961 93221163 74686098 93221334 74686235 93221505 74686372 93221676 74686509 93221847 74686646 93222018 74686783 93222189 74686920 93222360 74687057 93222531 74687194 93222702 74687331 93222873 74687468 93223044 74687605 93223215 74687742 93223386 74687879 93223557 74688016 93223728 74688153 93223899 74688290 93224070 74688427 93224241 74688564 93224412 74688701 93224583 74688838 93224754 74688975 93224925 74689112 93225096 74689249 93225267 74689386 93225438 74689523 93225609 74689660 93225780 74689797 93225951 74689934 93226122 74690071 93226293 74690208 93226464 74690345 93226635 74690482 93226806 74690619 93226977 74690756 93227148 74690893 93227319 74691030 93227490 74691167 93227661 74691304 93227832 74691441 93228003 74691578 93228174 74691715 93228345 74691852 93228516 74691989 93228687 74692126 93228858 74692263 93229029 74692400 93229200 74692537 93229371 74692674 93229542 74692811 93229713 74692948 93229884 74693085 93230055 74693222 93230226 74693359 93230397 74693496 93230568 74693633 93230739 74693770 93230910 74693907 93231081 74694044 93231252 74694181 93231423 74694318 93231594 74694455 93231765 74694592 93231936 74694729 93232107 74694866 93232278 74695003 93232449 74695140 93232620 74695277 93232791 74695414 93232962 74695551 93233133 74695688 93233304 74695825 93233475 74695962 93233646 74696099 93233817 74696236 93233988 74696373 93234159 74696510 93234330 74696647 93234501 74696784 93234672 74696921 93234843 74697058 93235014 74697195 93235185 74697332 93235356 74697469 93235527 74697606 93235698 74697743 93235869 74697880 93236040 74698017 93236211 74698154 93236382 74698291 93236553 74698428 93236724 74698565 93236895 74698702 93237066 74698839 93237237 74698976 93237408 74699113 93237579 74699250 93237750 74699387 93237921 74699524 93238092 74699661 93238263 74699798 93238434 74699935 93238605 74700072 93238776 74700209 93238947 74700346 93239118 74700483 93239289 74700620 93239460 74700757 93239631 74700894 93239802 74701031 93239973 74701168 93240144 74701305 93240315 74701442 93240486 74701579 93240657 74701716 93240828 74701853 93240999 74701990 93241170 74702127 93241341 74702264 93241512 74702401 93241683 74702538 93241854 74702675 93242025 74702812 93242196 74702949 93242367 74703086 93242538 74703223 93242709 74703360 93242880 74703497 93243051 74703634 93243222
1000 53226966 0 53226966 66436578 53227103 66436749 53227240 66436920 53227377 66437091 53227514 66437262 53227651 66437433 53227788 66437604 53227925 66437775 53228062 66437946 53228199 66438117 53228336 66438288 53228473 66438459 53228610 66438630 53228747 66438801 53228884 66438972 53229021 66439143 53229158 66439314 53229295 66439485 53229432 66439656 53229569 66439827 53229706 66439998 53229843 66440169 53229980 66440340 53230117 66440511 53230254 66440682 53230391 66440853 53230528 66441024 53230665 66441195 53230802 66441366 53230939 66441537 53231076 66441708 53231213 66441879 53231350 66442050 53231487 66442221 53231624 66442392 53231761 66442563 53231898 66442734 53232035 66442905 53232172 66443076 53232309 66443247 53232446 66443418 53232583 66443589 53232720 66443760 53232857 66443931 53232994 66444102 53233131 66444273 53233268 66444444 53233405 66444615 53233542 66444786 53233679 66444957 53233816 66445128 53233953 66445299 53234090 66445470 53234227 66445641 53234364 66445812 53234501 66445983 53234638 66446154 53234775 66446325 53234912 66446496 53235049 66446667 53235186 66446838 53235323 66447009 53235460 66447180 53235597 66447351 53235734 66447522 53235871 66447693 53236008 66447864 53236145 66448035 53236282 66448206 53236419 66448377 53236556 66448548 53236693 66448719 53236830 66448890 53236967 66449061 53237104 66449232 53237241 66449403 53237378 66449574 53237515 66449745 53237652 66449916 53237789 66450087 53237926 66450258 53238063 66450429 53238200 66450600 53238337 66450771 53238474 66450942 53238611 66451113 53238748 66451284 53238885 66451455 53239022 66451626 53239159 66451797 53239296 66451968 53239433 66452139 53239570 66452310 53239707 66452481 53239844 66452652 53239981 66452823 53240118 66452994 53240255 66453165 53240392 66453336 53240529 66453507 53240666 66453678 53240803 66453849 53240940 66454020 53241077 66454191 53241214 66454362 53241351 66454533 53241488 66454704 53241625 66454875 53241762 66455046 53241899 66455217 53242036 66455388 53242173 66455559 53242310 66455730 53242447 66455901 53242584 66456072 53242721 66456243 53242858 66456414 53242995 66456585 53243132 66456756 53243269 66456927 53243406 66457098 53243543 66457269 53243680 66457440 53243817 66457611 53243954 66457782 53244091 66457953 53244228 66458124 53244365 66458295 53244502 66458466 53244639 66458637 53244776 66458808 53244913 66458979 53245050 66459150 53245187 66459321 53245324 66459492 53245461 66459663 53245598 66459834 53245735 66460005 53245872 66460176 53246009 66460347 53246146 66460518 53246283 66460689 53246420 66460860 53246557 66461031 53246694 66461202 53246831 66461373 53246968 66461544 53247105 66461715 53247242 66461886 53247379 66462057 53247516 66462228 53247653 66462399 53247790 66462570 53247927 66462741 53248064 66462912 53248201 66463083 53248338 66463254 53248475 66463425 53248612 66463596 53248749 66463767 53248886 66463938 53249023 66464109 53249160 66464280 53249297 66464451 53249434 66464622 53249571 66464793 53249708 66464964 53249845 66465135 53249982 66465306 53250119 66465477 53250256 66465648 53250393 66465819 53250530 66465990 53250667 66466161 53250804 66466332 53250941 66466503 53251078 66466674 53251215 66466845 53251352 66467016 53251489 66467187 53251626 66467358 53251763 66467529 53251900 66467700 53252037 66467871 53252174 66468042 53252311 66468213 53252448 66468384 53252585 66468555 53252722 66468726 53252859 66468897 53252996 66469068 53253133 66469239 53253270 66469410 53253407 66469581 53253544 66469752 53253681 66469923 53253818 66470094 53253955 66470265 53254092 66470436 53254229 66470607 53254366 66470778 53254503 66470949 53254640 66471120 53254777 66471291 53254914 66471462 53255051 66471633 53255188 66471804 53255325 66471975 53255462 66472146 53255599 66472317 53255736 66472488 53255873 66472659 53256010 66472830 53256147 66473001 53256284 66473172 53256421 66473343 53256558 66473514 53256695 66473685 53256832 66473856 53256969 66474027 53257106 66474198 53257243 66474369 53257380 66474540 53257517 66474711 53257654 66474882 53257791 66475053 53257928 66475224 53258065 66475395 53258202 66475566 53258339 66475737 53258476 66475908 53258613 66476079 53258750 66476250 53258887 66476421 53259024 66476592 53259161 66476763 53259298 66476934 53259435 66477105 53259572 66477276 53259709 66477447 53259846 66477618 53259983 66477789 53260120 66477960 53260257 66478131 53260394 66478302 53260531 66478473 53260668 66478644 53260805 66478815 53260942 66478986 53261079 66479157 53261216 66479328 53261353 66479499 53261490 66479670 53261627 66479841 53261764 66480012 53261901 66480183 53262038 66480354 53262175 66480525 53262312 66480696 53262449 66480867 53262586 66481038 53262723 66481209 53262860 66481380 53262997 66481551 53263134 66481722 53263271 66481893 53263408 66482064 53263545 66482235 53263682 66482406 53263819 66482577 53263956 66482748 53264093 66482919 53264230 66483090 53264367 66483261 53264504 66483432 53264641 66483603 53264778 66483774 53264915 66483945 53265052 66484116 53265189 66484287 53265326 66484458 53265463 66484629 53265600 66484800 53265737 66484971 53265874 66485142 53266011 66485313 53266148 66485484 53266285 66485655 53266422 66485826 53266559 66485997 53266696 66486168 53266833 66486339 53266970 66486510 53267107 66486681 53267244 66486852 53267381 66487023 53267518 66487194 53267655 66487365 53267792 66487536 53267929 66487707 53268066 66487878 53268203 66488049 53268340 66488220 53268477 66488391 53268614 66488562 53268751 66488733 53268888 66488904 53269025 66489075 53269162 66489246 53269299 66489417 53269436 66489588 53269573 66489759 53269710 66489930 53269847 66490101 53269984 66490272 53270121 66490443 53270258 66490614 53270395 66490785 53270532 66490956 53270669 66491127 53270806 66491298 53270943 66491469 53271080 66491640 53271217 66491811 53271354 66491982 53271491 66492153 53271628 66492324 53271765 66492495 53271902 66492666 53272039 66492837 53272176 66493008 53272313 66493179 53272450 66493350 53272587 66493521 53272724 66493692 53272861 66493863 53272998 66494034 53273135 66494205 53273272 66494376 53273409 66494547 53273546 66494718 53273683 66494889 53273820 66495060 53273957 66495231 53274094 66495402 53274231 66495573 53274368 66495744 53274505 66495915 53274642 66496086 53274779 66496257 53274916 66496428 53275053 66496599 53275190 66496770 53275327 66496941 53275464 66497112 53275601 66497283 53275738 66497454 53275875 66497625 53276012 66497796 53276149 66497967 53276286 66498138 53276423 66498309 53276560 66498480 53276697 66498651 53276834 66498822 53276971 66498993 53277108 66499164 53277245 66499335 53277382 66499506 53277519 66499677 53277656 66499848 53277793 66500019 53277930 66500190 53278067 66500361 53278204 66500532 53278341 66500703 53278478 66500874 53278615 66501045 53278752 66501216 53278889 66501387 53279026 66501558 53279163 66501729 53279300 66501900 53279437 66502071 53279574 66502242 53279711 66502413 53279848 66502584 53279985 66502755 53280122 66502926 53280259 66503097 53280396 66503268 53280533 66503439 53280670 66503610 53280807 66503781 53280944 66503952 53281081 66504123 53281218 66504294 53281355 66504465 53281492 66504636 53281629 66504807 53281766 66504978 53281903 66505149 53282040 66505320 53282177 66505491 53282314 66505662 53282451 66505833 53282588 66506004 53282725 66506175 53282862 66506346 53282999 66506517 53283136 66506688 53283273 66506859 53283410 66507030 53283547 66507201 53283684 66507372 53283821 66507543 53283958 66507714 53284095 66507885 53284232 66508056 53284369 66508227 53284506 66508398 53284643 66508569 53284780 66508740 53284917 66508911 53285054 66509082 53285191 66509253 53285328 66509424 53285465 66509595 53285602 66509766 53285739 66509937 53285876 66510108 53286013 66510279 53286150 66510450 53286287 66510621 53286424 66510792 53286561 66510963 53286698 66511134 53286835 66511305 53286972 66511476 53287109 66511647 53287246 66511818 53287383 66511989 53287520 66512160 53287657 66512331 53287794 66512502 53287931 66512673 53288068 66512844 53288205 66513015 53288342 66513186 53288479 66513357 53288616 66513528 53288753 66513699 53288890 66513870 53289027 66514041 53289164 66514212 53289301 66514383 53289438 66514554 53289575 66514725 53289712 66514896 53289849 66515067 53289986 66515238 53290123 66515409 53290260 66515580 53290397 66515751 53290534 66515922 53290671 66516093 53290808 66516264 53290945 66516435 53291082 66516606 53291219 66516777 53291356 66516948 53291493 66517119 53291630 66517290 53291767 66517461 53291904 66517632 53292041 66517803 53292178 66517974 53292315 66518145 53292452 66518316 53292589 66518487 53292726 66518658 53292863 66518829 53293000 66519000 53293137 66519171 53293274 66519342 53293411 66519513 53293548 66519684 53293685 66519855 53293822 66520026 53293959 66520197 53294096 66520368 53294233 66520539 53294370 66520710 53294507 66520881 53294644 66521052 53294781 66521223 53294918 66521394 53295055 66521565 53295192 66521736 53295329 66521907 53295466 66522078 53295603 66522249 53295740 66522420 53295877 66522591 53296014 66522762 53296151 66522933 53296288 66523104 53296425 66523275 53296562 66523446 53296699 66523617 53296836 66523788 53296973 66523959 53297110 66524130 53297247 66524301 53297384 66524472 53297521 66524643 53297658 66524814 53297795 66524985 53297932 66525156 53298069 66525327 53298206 66525498 53298343 66525669 53298480 66525840 53298617 66526011 53298754 66526182 53298891 66526353 53299028 66526524 53299165 66526695 53299302 66526866 53299439 66527037 53299576 66527208 53299713 66527379 53299850 66527550 53299987 66527721 53300124 66527892 53300261 66528063 53300398 66528234 53300535 66528405 53300672 66528576 53300809 66528747 53300946 66528918 53301083 66529089 53301220 66529260 53301357 66529431 53301494 66529602 53301631 66529773 53301768 66529944 53301905 66530115 53302042 66530286 53302179 66530457 53302316 66530628 53302453 66530799 53302590 66530970 53302727 66531141 53302864 66531312 53303001 66531483 53303138 66531654 53303275 66531825 53303412 66531996 53303549 66532167 53303686 66532338 53303823 66532509 53303960 66532680 53304097 66532851 53304234 66533022 53304371 66533193 53304508 66533364 53304645 66533535 53304782 66533706 53304919 66533877 53305056 66534048 53305193 66534219 53305330 66534390 53305467 66534561 53305604 66534732 53305741 66534903 53305878 66535074 53306015 66535245 53306152 66535416 53306289 66535587 53306426 66535758 53306563 66535929 53306700 66536100 53306837 66536271 53306974 66536442 53307111 66536613 53307248 66536784 53307385 66536955 53307522 66537126 53307659 66537297 53307796 66537468 53307933 66537639 53308070 66537810 53308207 66537981 53308344 66538152 53308481 66538323 53308618 66538494 53308755 66538665 53308892 66538836 53309029 66539007 53309166 66539178 53309303 66539349 53309440 66539520 53309577 66539691 53309714 66539862 53309851 66540033 53309988 66540204 53310125 66540375 53310262 66540546 53310399 66540717 53310536 66540888 53310673 66541059 53310810 66541230 53310947 66541401 53311084 66541572 53311221 66541743 53311358 66541914 53311495 66542085 53311632 66542256 53311769 66542427 53311906 66542598 53312043 66542769 53312180 66542940 53312317 66543111 53312454 66543282 53312591 66543453 53312728 66543624 53312865 66543795 53313002 66543966 53313139 66544137 53313276 66544308 53313413 66544479 53313550 66544650 53313687 66544821 53313824 66544992 53313961 66545163 53314098 66545334 53314235 66545505 53314372 66545676 53314509 66545847 53314646 66546018 53314783 66546189 53314920 66546360 53315057 66546531 53315194 66546702 53315331 66546873 53315468 66547044 53315605 66547215 53315742 66547386 53315879 66547557 53316016 66547728 53316153 66547899 53316290 66548070 53316427 66548241 53316564 66548412 53316701 66548583 53316838 66548754 53316975 66548925 53317112 66549096 53317249 66549267 53317386 66549438 53317523 66549609 53317660 66549780 53317797 66549951 53317934 66550122 53318071 66550293 53318208 66550464 53318345 66550635 53318482 66550806 53318619 66550977 53318756 66551148 53318893 66551319 53319030 66551490 53319167 66551661 53319304 66551832 53319441 66552003 53319578 66552174 53319715 66552345 53319852 66552516 53319989 66552687 53320126 66552858 53320263 66553029 53320400 66553200 53320537 66553371 53320674 66553542 53320811 66553713 53320948 66553884 53321085 66554055 53321222 66554226 53321359 66554397 53321496 66554568 53321633 66554739 53321770 66554910 53321907 66555081 53322044 66555252 53322181 66555423 53322318 66555594 53322455 66555765 53322592 66555936 53322729 66556107 53322866 66556278 53323003 66556449 53323140 66556620 53323277 66556791 53323414 66556962 53323551 66557133 53323688 66557304 53323825 66557475 53323962 66557646 53324099 66557817 53324236 66557988 53324373 66558159 53324510 66558330 53324647 66558501 53324784 66558672 53324921 66558843 53325058 66559014 53325195 66559185 53325332 66559356 53325469 66559527 53325606 66559698 53325743 66559869 53325880 66560040 53326017 66560211 53326154 66560382 53326291 66560553 53326428 66560724 53326565 66560895 53326702 66561066 53326839 66561237 53326976 66561408 53327113 66561579 53327250 66561750 53327387 66561921 53327524 66562092 53327661 66562263 53327798 66562434 53327935 66562605 53328072 66562776 53328209 66562947 53328346 66563118 53328483 66563289 53328620 66563460 53328757 66563631 53328894 66563802 53329031 66563973 53329168 66564144 53329305 66564315 53329442 66564486 53329579 66564657 53329716 66564828 53329853 66564999 53329990 66565170 53330127 66565341 53330264 66565512 53330401 66565683 53330538 66565854 53330675 66566025 53330812 66566196 53330949 66566367 53331086 66566538 53331223 66566709 53331360 66566880 53331497 66567051 53331634 66567222 53331771 66567393 53331908 66567564 53332045 66567735 53332182 66567906 53332319 66568077 53332456 66568248 53332593 66568419 53332730 66568590 53332867 66568761 53333004 66568932 53333141 66569103 53333278 66569274 53333415 66569445 53333552 66569616 53333689 66569787 53333826 66569958 53333963 66570129 53334100 66570300 53334237 66570471 53334374 66570642 53334511 66570813 53334648 66570984 53334785 66571155 53334922 66571326 53335059 66571497 53335196 66571668 53335333 66571839 53335470 66572010 53335607 66572181 53335744 66572352 53335881 66572523 53336018 66572694 53336155 66572865 53336292 66573036 53336429 66573207 53336566 66573378 53336703 66573549 53336840 66573720 53336977 66573891 53337114 66574062 53337251 66574233 53337388 66574404 53337525 66574575 53337662 66574746 53337799 66574917 53337936 66575088 53338073 66575259 53338210 66575430 53338347 66575601 53338484 66575772 53338621 66575943 53338758 66576114 53338895 66576285 53339032 66576456 53339169 66576627 53339306 66576798 53339443 66576969 53339580 66577140 53339717 66577311 53339854 66577482 53339991 66577653 53340128 66577824 53340265 66577995 53340402 66578166 53340539 66578337 53340676 66578508 53340813 66578679 53340950 66578850 53341087 66579021 53341224 66579192 53341361 66579363 53341498 66579534 53341635 66579705 53341772 66579876 53341909 66580047 53342046 66580218 53342183 66580389 53342320 66580560 53342457 66580731 53342594 66580902 53342731 66581073 53342868 66581244 53343005 66581415 53343142 66581586 53343279 66581757 53343416 66581928 53343553 66582099 53343690 66582270 53343827 66582441 53343964 66582612 53344101 66582783 53344238 66582954 53344375 66583125 53344512 66583296 53344649 66583467 53344786 66583638 53344923 66583809 53345060 66583980 53345197 66584151 53345334 66584322 53345471 66584493 53345608 66584664 53345745 66584835 53345882 66585006 53346019 66585177 53346156 66585348 53346293 66585519 53346430 66585690 53346567 66585861 53346704 66586032 53346841 66586203 53346978 66586374 53347115 66586545 53347252 66586716 53347389 66586887 53347526 66587058 53347663 66587229 53347800 66587400 53347937 66587571 53348074 66587742 53348211 66587913 53348348 66588084 53348485 66588255 53348622 66588426 53348759 66588597 53348896 66588768 53349033 66588939 53349170 66589110 53349307 66589281 53349444 66589452 53349581 66589623 53349718 66589794 53349855 66589965 53349992 66590136 53350129 66590307 53350266 66590478 53350403 66590649 53350540 66590820 53350677 66590991 53350814 66591162 53350951 66591333 53351088 66591504 53351225 66591675 53351362 66591846 53351499 66592017 53351636 66592188 53351773 66592359 53351910 66592530 53352047 66592701 53352184 66592872 53352321 66593043 53352458 66593214 53352595 66593385 53352732 66593556 53352869 66593727 53353006 66593898 53353143 66594069 53353280 66594240 53353417 66594411 53353554 66594582 53353691 66594753 53353828 66594924 53353965 66595095 53354102 66595266 53354239 66595437 53354376 66595608 53354513 66595779 53354650 66595950 53354787 66596121 53354924 66596292 53355061 66596463 53355198 66596634 53355335 66596805 53355472 66596976 53355609 66597147 53355746 66597318 53355883 66597489 53356020 66597660 53356157 66597831 53356294 66598002 53356431 66598173 53356568 66598344 53356705 66598515 53356842 66598686 53356979 66598857 53357116 66599028 53357253 66599199 53357390 66599370 53357527 66599541 53357664 66599712 53357801 66599883 53357938 66600054 53358075 66600225 53358212 66600396 53358349 66600567 53358486 66600738 53358623 66600909 53358760 66601080 53358897 66601251 53359034 66601422 53359171 66601593 53359308 66601764 53359445 66601935 53359582 66602106 53359719 66602277 53359856 66602448 53359993 66602619 53360130 66602790 53360267 66602961 53360404 66603132 53360541 66603303 53360678 66603474 53360815 66603645 53360952 66603816 53361089 66603987 53361226 66604158 53361363 66604329 53361500 66604500 53361637 66604671 53361774 66604842 53361911 66605013 53362048 66605184 53362185 66605355 53362322 66605526 53362459 66605697 53362596 66605868 53362733 66606039 53362870 66606210 53363007 66606381 53363144 66606552 53363281 66606723 53363418 66606894 53363555 66607065 53363692 66607236
1000 54798900 0 54798900 68398627 54799037 68398798 54799174 68398969 54799311 68399140 54799448 68399311 54799585 68399482 54799722 68399653 54799859 68399824 54799996 68399995 54800133 68400166 54800270 68400337 54800407 68400508 54800544 68400679 54800681 68400850 54800818 68401021 54800955 68401192 54801092 68401363 54801229 68401534 54801366 68401705 54801503 68401876 54801640 68402047 54801777 68402218 54801914 68402389 54802051 68402560 54802188 68402731 54802325 68402902 54802462 68403073 54802599 68403244 54802736 68403415 54802873 68403586 54803010 68403757 54803147 68403928 54803284 68404099 54803421 68404270 54803558 68404441 54803695 68404612 54803832 68404783 54803969 68404954 54804106 68405125 54804243 68405296 54804380 68405467 54804517 68405638 54804654 68405809 54804791 68405980 54804928 68406151 54805065 68406322 54805202 68406493 54805339 68406664 54805476 68406835 54805613 68407006 54805750 68407177 54805887 68407348 54806024 68407519 54806161 68407690 54806298 68407861 54806435 68408032 54806572 68408203 54806709 68408374 54806846 68408545 54806983 68408716 54807120 68408887 54807257 68409058 54807394 68409229 54807531 68409400 54807668 68409571 54807805 68409742 54807942 68409913 54808079 68410084 54808216 68410255 54808353 68410426 54808490 68410597 54808627 68410768 54808764 68410939 54808901 68411110 54809038 68411281 54809175 68411452 54809312 68411623 54809449 68411794 54809586 68411965 54809723 68412136 54809860 68412307 54809997 68412478 54810134 68412649 54810271 68412820 54810408 68412991 54810545 68413162 54810682 68413333 54810819 68413504 54810956 68413675 54811093 68413846 54811230 68414017 54811367 68414188 54811504 68414359 54811641 68414530 54811778 68414701 54811915 68414872 54812052 68415043 54812189 68415214 54812326 68415385 54812463 68415556 54812600 68415727 54812737 68415898 54812874 68416069 54813011 68416240 54813148 68416411 54813285 68416582 54813422 68416753 54813559 68416924 54813696 68417095 54813833 68417266 54813970 68417437 54814107 68417608 54814244 68417779 54814381 68417950 54814518 68418121 54814655 68418292 54814792 68418463 54814929 68418634 54815066 68418805 54815203 68418976 54815340 68419147 54815477 68419318 54815614 68419489 54815751 68419660 54815888 68419831 54816025 68420002 54816162 68420173 54816299 68420344 54816436 68420515 54816573 68420686 54816710 68420857 54816847 68421028 54816984 68421199 54817121 68421370 54817258 68421541 54817395 68421712 54817532 68421883 54817669 68422054 54817806 68422225 54817943 68422396 54818080 68422567 54818217 68422738 54818354 68422909 54818491 68423080 54818628 68423251 54818765 68423422 54818902 68423593 54819039 68423764 54819176 68423935 54819313 68424106 54819450 68424277 54819587 68424448 54819724 68424619 54819861 68424790 54819998 68424961 54820135 68425132 54820272 68425303 54820409 68425474 54820546 68425645 54820683 68425816 54820820 68425987 54820957 68426158 54821094 68426329 54821231 68426500 54821368 68426671 54821505 68426842 54821642 68427013 54821779 68427184 54821916 68427355 54822053 68427526 54822190 68427697 54822327 68427868 54822464 68428039 54822601 68428210 54822738 68428381 54822875 68428552 54823012 68428723 54823149 68428894 54823286 68429065 54823423 68429236 54823560 68429407 54823697 68429578 54823834 68429749 54823971 68429920 54824108 68430091 54824245 68430262 54824382 68430433 54824519 68430604 54824656 68430775 54824793 68430946 54824930 68431117 54825067 68431288 54825204 68431459 54825341 68431630 54825478 68431801 54825615 68431972 54825752 68432143 54825889 68432314 54826026 68432485 54826163 68432656 54826300 68432827 54826437 68432998 54826574 68433169 54826711 68433340 54826848 68433511 54826985 68433682 54827122 68433853 54827259 68434024 54827396 68434195 54827533 68434366 54827670 68434537 54827807 68434708 54827944 68434879 54828081 68435050 54828218 68435221 54828355 68435392 54828492 68435563 54828629 68435734 54828766 68435905 54828903 68436076 54829040 68436247 54829177 68436418 54829314 68436589 54829451 68436760 54829588 68436931 54829725 68437102 54829862 68437273 54829999 68437444 54830136 68437615 54830273 68437786 54830410 68437957 54830547 68438128 54830684 68438299 54830821 68438470 54830958 68438641 54831095 68438812 54831232 68438983 54831369 68439154 54831506 68439325 54831643 68439496 54831780 68439667 54831917 68439838 54832054 68440009 54832191 68440180 54832328 68440351 54832465 68440522 54832602 68440693 54832739 68440864 54832876 68441035 54833013 68441206 54833150 68441377 54833287 68441548 54833424 68441719 54833561 68441890 54833698 68442061 54833835 68442232 54833972 68442403 54834109 68442574 54834246 68442745 54834383 68442916 54834520 68443087 54834657 68443258 54834794 68443429 54834931 68443600 54835068 68443771 54835205 68443942 54835342 68444113 54835479 68444284 54835616 68444455 54835753 68444626 54835890 68444797 54836027 68444968 54836164 68445139 54836301 68445310 54836438 68445481 54836575 68445652 54836712 68445823 54836849 68445994 54836986 68446165 54837123 68446336 54837260 68446507 54837397 68446678 54837534 68446849 54837671 68447020 54837808 68447191 54837945 68447362 54838082 68447533 54838219 68447704 54838356 68447875 54838493 68448046 54838630 68448217 54838767 68448388 54838904 68448559 54839041 68448730 54839178 68448901 54839315 68449072 54839452 68449243 54839589 68449414 54839726 68449585 54839863 68449756 54840000 68449927 54840137 68450098 54840274 68450269 54840411 68450440 54840548 68450611 54840685 68450782 54840822 68450953 54840959 68451124 54841096 68451295 54841233 68451466 54841370 68451637 54841507 68451808 54841644 68451979 54841781 68452150 54841918 68452321 54842055 68452492 54842192 68452663 54842329 68452834 54842466 68453005 54842603 68453176 54842740 68453347 54842877 68453518 54843014 68453689 54843151 68453860 54843288 68454031 54843425 68454202 54843562 68454373 54843699 68454544 54843836 68454715 54843973 68454886 54844110 68455057 54844247 68455228 54844384 68455399 54844521 68455570 54844658 68455741 54844795 68455912 54844932 68456083 54845069 68456254 54845206 68456425 54845343 68456596 54845480 68456767 54845617 68456938 54845754 68457109 54845891 68457280 54846028 68457451 54846165 68457622 54846302 68457793 54846439 68457964 54846576 68458135 54846713 68458306 54846850 68458477 54846987 68458648 54847124 68458819 54847261 68458990 54847398 68459161 54847535 68459332 54847672 68459503 54847809 68459674 54847946 68459845 54848083 68460016 54848220 68460187 54848357 68460358 54848494 68460529 54848631 68460700 54848768 68460871 54848905 68461042 54849042 68461213 54849179 68461384 54849316 68461555 54849453 68461726 54849590 68461897 54849727 68462068 54849864 68462239 54850001 68462410 54850138 68462581 54850275 68462752 54850412 68462923 54850549 68463094 54850686 68463265 54850823 68463436 54850960 68463607 54851097 68463778 54851234 68463949 54851371 68464120 54851508 68464291 54851645 68464462 54851782 68464633 54851919 68464804 54852056 68464975 54852193 68465146 54852330 68465317 54852467 68465488 54852604 68465659 54852741 68465830 54852878 68466001 54853015 68466172 54853152 68466343 54853289 68466514 54853426 68466685 54853563 68466856 54853700 68467027 54853837 68467198 54853974 68467369 54854111 68467540 54854248 68467711 54854385 68467882 54854522 68468053 54854659 68468224 54854796 68468395 54854933 68468566 54855070 68468737 54855207 68468908 54855344 68469079 54855481 68469250 54855618 68469421 54855755 68469592 54855892 68469763 54856029 68469934 54856166 68470105 54856303 68470276 54856440 68470447 54856577 68470618 54856714 68470789 54856851 68470960 54856988 68471131 54857125 68471302 54857262 68471473 54857399 68471644 54857536 68471815 54857673 68471986 54857810 68472157 54857947 68472328 54858084 68472499 54858221 68472670 54858358 68472841 54858495 68473012 54858632 68473183 54858769 68473354 54858906 68473525 54859043 68473696 54859180 68473867 54859317 68474038 54859454 68474209 54859591 68474380 54859728 68474551 54859865 68474722 54860002 68474893 54860139 68475064 54860276 68475235 54860413 68475406 54860550 68475577 54860687 68475748 54860824 68475919 54860961 68476090 54861098 68476261 54861235 68476432 54861372 68476603 54861509 68476774 54861646 68476945 54861783 68477116 54861920 68477287 54862057 68477458 54862194 68477629 54862331 68477800 54862468 68477971 54862605 68478142 54862742 68478313 54862879 68478484 54863016 68478655 54863153 68478826 54863290 68478997 54863427 68479168 54863564 68479339 54863701 68479510 54863838 68479681 54863975 68479852 54864112 68480023 54864249 68480194 54864386 68480365 54864523 68480536 54864660 68480707 54864797 68480878 54864934 68481049 54865071 68481220 54865208 68481391 54865345 68481562 54865482 68481733 54865619 68481904 54865756 68482075 54865893 68482246 54866030 68482417 54866167 68482588 54866304 68482759 54866441 68482930 54866578 68483101 54866715 68483272 54866852 68483443 54866989 68483614 54867126 68483785 54867263 68483956 54867400 68484127 54867537 68484298 54867674 68484469 54867811 68484640 54867948 68484811 54868085 68484982 54868222 68485153 54868359 68485324 54868496 68485495 54868633 68485666 54868770 68485837 54868907 68486008 54869044 68486179 54869181 68486350 54869318 68486521 54869455 68486692 54869592 68486863 54869729 68487034 54869866 68487205 54870003 68487376 54870140 68487547 54870277 68487718 54870414 68487889 54870551 68488060 54870688 68488231 54870825 68488402 54870962 68488573 54871099 68488744 54871236 68488915 54871373 68489086 54871510 68489257 54871647 68489428 54871784 68489599 54871921 68489770 54872058 68489941 54872195 68490112 54872332 68490283 54872469 68490454 54872606 68490625 54872743 68490796 54872880 68490967 54873017 68491138 54873154 68491309 54873291 68491480 54873428 68491651 54873565 68491822 54873702 68491993 54873839 68492164 54873976 68492335 54874113 68492506 54874250 68492677 54874387 68492848 54874524 68493019 54874661 68493190 54874798 68493361 54874935 68493532 54875072 68493703 54875209 68493874 54875346 68494045 54875483 68494216 54875620 68494387 54875757 68494558 54875894 68494729 54876031 68494900 54876168 68495071 54876305 68495242 54876442 68495413 54876579 68495584 54876716 68495755 54876853 68495926 54876990 68496097 54877127 68496268 54877264 68496439 54877401 68496610 54877538 68496781 54877675 68496952 54877812 68497123 54877949 68497294 54878086 68497465 54878223 68497636 54878360 68497807 54878497 68497978 54878634 68498149 54878771 68498320 54878908 68498491 54879045 68498662 54879182 68498833 54879319 68499004 54879456 68499175 54879593 68499346 54879730 68499517 54879867 68499688 54880004 68499859 54880141 68500030 54880278 68500201 54880415 68500372 54880552 68500543 54880689 68500714 54880826 68500885 54880963 68501056 54881100 68501227 54881237 68501398 54881374 68501569 54881511 68501740 54881648 68501911 54881785 68502082 54881922 68502253 54882059 68502424 54882196 68502595 54882333 68502766 54882470 68502937 54882607 68503108 54882744 68503279 54882881 68503450 54883018 68503621 54883155 68503792 54883292 68503963 54883429 68504134 54883566 68504305 54883703 68504476 54883840 68504647 54883977 68504818 54884114 68504989 54884251 68505160 54884388 68505331 54884525 68505502 54884662 68505673 54884799 68505844 54884936 68506015 54885073 68506186 54885210 68506357 54885347 68506528 54885484 68506699 54885621 68506870 54885758 68507041 54885895 68507212 54886032 68507383 54886169 68507554 54886306 68507725 54886443 68507896 54886580 68508067 54886717 68508238 54886854 68508409 54886991 68508580 54887128 68508751 54887265 68508922 54887402 68509093 54887539 68509264 54887676 68509435 54887813 68509606 54887950 68509777 54888087 68509948 54888224 68510119 54888361 68510290 54888498 68510461 54888635 68510632 54888772 68510803 54888909 68510974 54889046 68511145 54889183 68511316 54889320 68511487 54889457 68511658 54889594 68511829 54889731 68512000 54889868 68512171 54890005 68512342 54890142 68512513 54890279 68512684 54890416 68512855 54890553 68513026 54890690 68513197 54890827 68513368 54890964 68513539 54891101 68513710 54891238 68513881 54891375 68514052 54891512 68514223 54891649 68514394 54891786 68514565 54891923 68514736 54892060 68514907 54892197 68515078 54892334 68515249 54892471 68515420 54892608 68515591 54892745 68515762 54892882 68515933 54893019 68516104 54893156 68516275 54893293 68516446 54893430 68516617 54893567 68516788 54893704 68516959 54893841 68517130 54893978 68517301 54894115 68517472 54894252 68517643 54894389 68517814 54894526 68517985 54894663 68518156 54894800 68518327 54894937 68518498 54895074 68518669 54895211 68518840 54895348 68519011 54895485 68519182 54895622 68519353 54895759 68519524 54895896 68519695 54896033 68519866 54896170 68520037 54896307 68520208 54896444 68520379 54896581 68520550 54896718 68520721 54896855 68520892 54896992 68521063 54897129 68521234 54897266 68521405 54897403 68521576 54897540 68521747 54897677 68521918 54897814 68522089 54897951 68522260 54898088 68522431 54898225 68522602 54898362 68522773 54898499 68522944 54898636 68523115 54898773 68523286 54898910 68523457 54899047 68523628 54899184 68523799 54899321 68523970 54899458 68524141 54899595 68524312 54899732 68524483 54899869 68524654 54900006 68524825 54900143 68524996 54900280 68525167 54900417 68525338 54900554 68525509 54900691 68525680 54900828 68525851 54900965 68526022 54901102 68526193 54901239 68526364 54901376 68526535 54901513 68526706 54901650 68526877 54901787 68527048 54901924 68527219 54902061 68527390 54902198 68527561 54902335 68527732 54902472 68527903 54902609 68528074 54902746 68528245 54902883 68528416 54903020 68528587 54903157 68528758 54903294 68528929 54903431 68529100 54903568 68529271 54903705 68529442 54903842 68529613 54903979 68529784 54904116 68529955 54904253 68530126 54904390 68530297 54904527 68530468 54904664 68530639 54904801 68530810 54904938 68530981 54905075 68531152 54905212 68531323 54905349 68531494 54905486 68531665 54905623 68531836 54905760 68532007 54905897 68532178 54906034 68532349 54906171 68532520 54906308 68532691 54906445 68532862 54906582 68533033 54906719 68533204 54906856 68533375 54906993 68533546 54907130 68533717 54907267 68533888 54907404 68534059 54907541 68534230 54907678 68534401 54907815 68534572 54907952 68534743 54908089 68534914 54908226 68535085 54908363 68535256 54908500 68535427 54908637 68535598 54908774 68535769 54908911 68535940 54909048 68536111 54909185 68536282 54909322 68536453 54909459 68536624 54909596 68536795 54909733 68536966 54909870 68537137 54910007 68537308 54910144 68537479 54910281 68537650 54910418 68537821 54910555 68537992 54910692 68538163 54910829 68538334 54910966 68538505 54911103 68538676 54911240 68538847 54911377 68539018 54911514 68539189 54911651 68539360 54911788 68539531 54911925 68539702 54912062 68539873 54912199 68540044 54912336 68540215 54912473 68540386 54912610 68540557 54912747 68540728 54912884 68540899 54913021 68541070 54913158 68541241 54913295 68541412 54913432 68541583 54913569 68541754 54913706 68541925 54913843 68542096 54913980 68542267 54914117 68542438 54914254 68542609 54914391 68542780 54914528 68542951 54914665 68543122 54914802 68543293 54914939 68543464 54915076 68543635 54915213 68543806 54915350 68543977 54915487 68544148 54915624 68544319 54915761 68544490 54915898 68544661 54916035 68544832 54916172 68545003 54916309 68545174 54916446 68545345 54916583 68545516 54916720 68545687 54916857 68545858 54916994 68546029 54917131 68546200 54917268 68546371 54917405 68546542 54917542 68546713 54917679 68546884 54917816 68547055 54917953 68547226 54918090 68547397 54918227 68547568 54918364 68547739 54918501 68547910 54918638 68548081 54918775 68548252 54918912 68548423 54919049 68548594 54919186 68548765 54919323 68548936 54919460 68549107 54919597 68549278 54919734 68549449 54919871 68549620 54920008 68549791 54920145 68549962 54920282 68550133 54920419 68550304 54920556 68550475 54920693 68550646 54920830 68550817 54920967 68550988 54921104 68551159 54921241 68551330 54921378 68551501 54921515 68551672 54921652 68551843 54921789 68552014 54921926 68552185 54922063 68552356 54922200 68552527 54922337 68552698 54922474 68552869 54922611 68553040 54922748 68553211 54922885 68553382 54923022 68553553 54923159 68553724 54923296 68553895 54923433 68554066 54923570 68554237 54923707 68554408 54923844 68554579 54923981 68554750 54924118 68554921 54924255 68555092 54924392 68555263 54924529 68555434 54924666 68555605 54924803 68555776 54924940 68555947 54925077 68556118 54925214 68556289 54925351 68556460 54925488 68556631 54925625 68556802 54925762 68556973 54925899 68557144 54926036 68557315 54926173 68557486 54926310 68557657 54926447 68557828 54926584 68557999 54926721 68558170 54926858 68558341 54926995 68558512 54927132 68558683 54927269 68558854 54927406 68559025 54927543 68559196 54927680 68559367 54927817 68559538 54927954 68559709 54928091 68559880 54928228 68560051 54928365 68560222 54928502 68560393 54928639 68560564 54928776 68560735 54928913 68560906 54929050 68561077 54929187 68561248 54929324 68561419 54929461 68561590 54929598 68561761 54929735 68561932 54929872 68562103 54930009 68562274 54930146 68562445 54930283 68562616 54930420 68562787 54930557 68562958 54930694 68563129 54930831 68563300 54930968 68563471 54931105 68563642 54931242 68563813 54931379 68563984 54931516 68564155 54931653 68564326 54931790 68564497 54931927 68564668 54932064 68564839 54932201 68565010 54932338 68565181 54932475 68565352 54932612 68565523 54932749 68565694 54932886 68565865 54933023 68566036 54933160 68566207 54933297 68566378 54933434 68566549 54933571 68566720 54933708 68566891 54933845 68567062 54933982 68567233 54934119 68567404 54934256 68567575 54934393 68567746 54934530 68567917 54934667 68568088 54934804 68568259 54934941 68568430 54935078 68568601 54935215 68568772 54935352 68568943 54935489 68569114 54935626 68569285
1000 76345031 0 76345031 95291973 76345168 95292144 76345305 95292315 76345442 95292486 76345579 95292657 76345716 95292828 76345853 95292999 76345990 95293170 76346127 95293341 76346264 95293512 76346401 95293683 76346538 95293854 76346675 95294025 76346812 95294196 76346949 95294367 76347086 95294538 76347223 95294709 76347360 95294880 76347497 95295051 76347634 95295222 76347771 95295393 76347908 95295564 76348045 95295735 76348182 95295906 76348319 95296077 76348456 95296248 76348593 95296419 76348730 95296590 76348867 95296761 76349004 95296932 76349141 95297103 76349278 95297274 76349415 95297445 76349552 95297616 76349689 95297787 76349826 95297958 76349963 95298129 76350100 95298300 76350237 95298471 76350374 95298642 76350511 95298813 76350648 95298984 76350785 95299155 76350922 95299326 76351059 95299497 76351196 95299668 76351333 95299839 76351470 95300010 76351607 95300181 76351744 95300352 76351881 95300523 76352018 95300694 76352155 95300865 76352292 95301036 76352429 95301207 76352566 95301378 76352703 95301549 76352840 95301720 76352977 95301891 76353114 95302062 76353251 95302233 76353388 95302404 76353525 95302575 76353662 95302746 76353799 95302917 76353936 95303088 76354073 95303259 76354210 95303430 76354347 95303601 76354484 95303772 76354621 95303943 76354758 95304114 76354895 95304285 76355032 95304456 76355169 95304627 76355306 95304798 76355443 95304969 76355580 95305140 76355717 95305311 76355854 95305482 76355991 95305653 76356128 95305824 76356265 95305995 76356402 95306166 76356539 95306337 76356676 95306508 76356813 95306679 76356950 95306850 76357087 95307021 76357224 95307192 76357361 95307363 76357498 95307534 76357635 95307705 76357772 95307876 76357909 95308047 76358046 95308218 76358183 95308389 76358320 95308560 76358457 95308731 76358594 95308902 76358731 95309073 76358868 95309244 76359005 95309415 76359142 95309586 76359279 95309757 76359416 95309928 76359553 95310099 76359690 95310270 76359827 95310441 76359964 95310612 76360101 95310783 76360238 95310954 76360375 95311125 76360512 95311296 76360649 95311467 76360786 95311638 76360923 95311809 76361060 95311980 76361197 95312151 76361334 95312322 76361471 95312493 76361608 95312664 76361745 95312835 76361882 95313006 76362019 95313177 76362156 95313348 76362293 95313519 76362430 95313690 76362567 95313861 76362704 95314032 76362841 95314203 76362978 95314374 76363115 95314545 76363252 95314716 76363389 95314887 76363526 95315058 76363663 95315229 76363800 95315400 76363937 95315571 76364074 95315742 76364211 95315913 76364348 95316084 76364485 95316255 76364622 95316426 76364759 95316597 76364896 95316768 76365033 95316939 76365170 95317110 76365307 95317281 76365444 95317452 76365581 95317623 76365718 95317794 76365855 95317965 76365992 95318136 76366129 95318307 76366266 95318478 76366403 95318649 76366540 95318820 76366677 95318991 76366814 95319162 76366951 95319333 76367088 95319504 76367225 95319675 76367362 95319846 76367499 95320017 76367636 95320188 76367773 95320359 76367910 95320530 76368047 95320701 76368184 95320872 76368321 95321043 76368458 95321214 76368595 95321385 76368732 95321556 76368869 95321727 76369006 95321898 76369143 95322069 76369280 95322240 76369417 95322411 76369554 95322582 76369691 95322753 76369828 95322924 76369965 95323095 76370102 95323266 76370239 95323437 76370376 95323608 76370513 95323779 76370650 95323950 76370787 95324121 76370924 95324292 76371061 95324463 76371198 95324634 76371335 95324805 76371472 95324976 76371609 95325147 76371746 95325318 76371883 95325489 76372020 95325660 76372157 95325831 76372294 95326002 76372431 95326173 76372568 95326344 76372705 95326515 76372842 95326686 76372979 95326857 76373116 95327028 76373253 95327199 76373390 95327370 76373527 95327541 76373664 95327712 76373801 95327883 76373938 95328054 76374075 95328225 76374212 95328396 76374349 95328567 76374486 95328738 76374623 95328909 76374760 95329080 76374897 95329251 76375034 95329422 76375171 95329593 76375308 95329764 76375445 95329935 76375582 95330106 76375719 95330277 76375856 95330448 76375993 95330619 76376130 95330790 76376267 95330961 76376404 95331132 76376541 95331303 76376678 95331474 76376815 95331645 76376952 95331816 76377089 95331987 76377226 95332158 76377363 95332329 76377500 95332500 76377637 95332671 76377774 95332842 76377911 95333013 76378048 95333184 76378185 95333355 76378322 95333526 76378459 95333697 76378596 95333868 76378733 95334039 76378870 95334210 76379007 95334381 76379144 95334552 76379281 95334723 76379418 95334894 76379555 95335065 76379692 95335236 76379829 95335407 76379966 95335578 76380103 95335749 76380240 95335920 76380377 95336091 76380514 95336262 76380651 95336433 76380788 95336604 76380925 95336775 76381062 95336946 76381199 95337117 76381336 95337288 76381473 95337459 76381610 95337630 76381747 95337801 76381884 95337972 76382021 95338143 76382158 95338314 76382295 95338485 76382432 95338656 76382569 95338827 76382706 95338998 76382843 95339169 76382980 95339340 76383117 95339511 76383254 95339682 76383391 95339853 76383528 95340024 76383665 95340195 76383802 95340366 76383939 95340537 76384076 95340708 76384213 95340879 76384350 95341050 76384487 95341221 76384624 95341392 76384761 95341563 76384898 95341734 76385035 95341905 76385172 95342076 76385309 95342247 76385446 95342418 76385583 95342589 76385720 95342760 76385857 95342931 76385994 95343102 76386131 95343273 76386268 95343444 76386405 95343615 76386542 95343786 76386679 95343957 76386816 95344128 76386953 95344299 76387090 95344470 76387227 95344641 76387364 95344812 76387501 95344983 76387638 95345154 76387775 95345325 76387912 95345496 76388049 95345667 76388186 95345838 76388323 95346009 76388460 95346180 76388597 95346351 76388734 95346522 76388871 95346693 76389008 95346864 76389145 95347035 76389282 95347206 76389419 95347377 76389556 95347548 76389693 95347719 76389830 95347890 76389967 95348061 76390104 95348232 76390241 95348403 76390378 95348574 76390515 95348745 76390652 95348916 76390789 95349087 76390926 95349258 76391063 95349429 76391200 95349600 76391337 95349771 76391474 95349942 76391611 95350113 76391748 95350284 76391885 95350455 76392022 95350626 76392159 95350797 76392296 95350968 76392433 95351139 76392570 95351310 76392707 95351481 76392844 95351652 76392981 95351823 76393118 95351994 76393255 95352165 76393392 95352336 76393529 95352507 76393666 95352678 76393803 95352849 76393940 95353020 76394077 95353191 76394214 95353362 76394351 95353533 76394488 95353704 76394625 95353875 76394762 95354046 76394899 95354217 76395036 95354388 76395173 95354559 76395310 95354730 76395447 95354901 76395584 95355072 76395721 95355243 76395858 95355414 76395995 95355585 76396132 95355756 76396269 95355927 76396406 95356098 76396543 95356269 76396680 95356440 76396817 95356611 76396954 95356782 76397091 95356953 76397228 95357124 76397365 95357295 76397502 95357466 76397639 95357637 76397776 95357808 76397913 95357979 76398050 95358150 76398187 95358321 76398324 95358492 76398461 95358663 76398598 95358834 76398735 95359005 76398872 95359176 76399009 95359347 76399146 95359518 76399283 95359689 76399420 95359860 76399557 95360031 76399694 95360202 76399831 95360373 76399968 95360544 76400105 95360715 76400242 95360886 76400379 95361057 76400516 95361228 76400653 95361399 76400790 95361570 76400927 95361741 76401064 95361912 76401201 95362083 76401338 95362254 76401475 95362425 76401612 95362596 76401749 95362767 76401886 95362938 76402023 95363109 76402160 95363280 76402297 95363451 76402434 95363622 76402571 95363793 76402708 95363964 76402845 95364135 76402982 95364306 76403119 95364477 76403256 95364648 76403393 95364819 76403530 95364990 76403667 95365161 76403804 95365332 76403941 95365503 76404078 95365674 76404215 95365845 76404352 95366016 76404489 95366187 76404626 95366358 76404763 95366529 76404900 95366700 76405037 95366871 76405174 95367042 76405311 95367213 76405448 95367384 76405585 95367555 76405722 95367726 76405859 95367897 76405996 95368068 76406133 95368239 76406270 95368410 76406407 95368581 76406544 95368752 76406681 95368923 76406818 95369094 76406955 95369265 76407092 95369436 76407229 95369607 76407366 95369778 76407503 95369949 76407640 95370120 76407777 95370291 76407914 95370462 76408051 95370633 76408188 95370804 76408325 95370975 76408462 95371146 76408599 95371317 76408736 95371488 76408873 95371659 76409010 95371830 76409147 95372001 76409284 95372172 76409421 95372343 76409558 95372514 76409695 95372685 76409832 95372856 76409969 95373027 76410106 95373198 76410243 95373369 76410380 95373540 76410517 95373711 76410654 95373882 76410791 95374053 76410928 95374224 76411065 95374395 76411202 95374566 76411339 95374737 76411476 95374908 76411613 95375079 76411750 95375250 76411887 95375421 76412024 95375592 76412161 95375763 76412298 95375934 76412435 95376105 76412572 95376276 76412709 95376447 76412846 95376618 76412983 95376789 76413120 95376960 76413257 95377131 76413394 95377302 76413531 95377473 76413668 95377644 76413805 95377815 76413942 95377986 76414079 95378157 76414216 95378328 76414353 95378499 76414490 95378670 76414627 95378841 76414764 95379012 76414901 95379183 76415038 95379354 76415175 95379525 76415312 95379696 76415449 95379867 76415586 95380038 76415723 95380209 76415860 95380380 76415997 95380551 76416134 95380722 76416271 95380893 76416408 95381064 76416545 95381235 76416682 95381406 76416819 95381577 76416956 95381748 76417093 95381919 76417230 95382090 76417367 95382261 76417504 95382432 76417641 95382603 76417778 95382774 76417915 95382945 76418052 95383116 76418189 95383287 76418326 95383458 76418463 95383629 76418600 95383800 76418737 95383971 76418874 95384142 76419011 95384313 76419148 95384484 76419285 95384655 76419422 95384826 76419559 95384997 76419696 95385168 76419833 95385339 76419970 95385510 76420107 95385681 76420244 95385852 76420381 95386023 76420518 95386194 76420655 95386365 76420792 95386536 76420929 95386707 76421066 95386878 76421203 95387049 76421340 95387220 76421477 95387391 76421614 95387562 76421751 95387733 76421888 95387904 76422025 95388075 76422162 95388246 76422299 95388417 76422436 95388588 76422573 95388759 76422710 95388930 76422847 95389101 76422984 95389272 76423121 95389443 76423258 95389614 76423395 95389785 76423532 95389956 76423669 95390127 76423806 95390298 76423943 95390469 76424080 95390640 76424217 95390811 76424354 95390982 76424491 95391153 76424628 95391324 76424765 95391495 76424902 95391666 76425039 95391837 76425176 95392008 76425313 95392179 76425450 95392350 76425587 95392521 76425724 95392692 76425861 95392863 76425998 95393034 76426135 95393205 76426272 95393376 76426409 95393547 76426546 95393718 76426683 95393889 76426820 95394060 76426957 95394231 76427094 95394402 76427231 95394573 76427368 95394744 76427505 95394915 76427642 95395086 76427779 95395257 76427916 95395428 76428053 95395599 76428190 95395770 76428327 95395941 76428464 95396112 76428601 95396283 76428738 95396454 76428875 95396625 76429012 95396796 76429149 95396967 76429286 95397138 76429423 95397309 76429560 95397480 76429697 95397651 76429834 95397822 76429971 95397993 76430108 95398164 76430245 95398335 76430382 95398506 76430519 95398677 76430656 95398848 76430793 95399019 76430930 95399190 76431067 95399361 76431204 95399532 76431341 95399703 76431478 95399874 76431615 95400045 76431752 95400216 76431889 95400387 76432026 95400558 76432163 95400729 76432300 95400900 76432437 95401071 76432574 95401242 76432711 95401413 76432848 95401584 76432985 95401755 76433122 95401926 76433259 95402097 76433396 95402268 76433533 95402439 76433670 95402610 76433807 95402781 76433944 95402952 76434081 95403123 76434218 95403294 76434355 95403465 76434492 95403636 76434629 95403807 76434766 95403978 76434903 95404149 76435040 95404320 76435177 95404491 76435314 95404662 76435451 95404833 76435588 95405004 76435725 95405175 76435862 95405346 76435999 95405517 76436136 95405688 76436273 95405859 76436410 95406030 76436547 95406201 76436684 95406372 76436821 95406543 76436958 95406714 76437095 95406885 76437232 95407056 76437369 95407227 76437506 95407398 76437643 95407569 76437780 95407740 76437917 95407911 76438054 95408082 76438191 95408253 76438328 95408424 76438465 95408595 76438602 95408766 76438739 95408937 76438876 95409108 76439013 95409279 76439150 95409450 76439287 95409621 76439424 95409792 76439561 95409963 76439698 95410134 76439835 95410305 76439972 95410476 76440109 95410647 76440246 95410818 76440383 95410989 76440520 95411160 76440657 95411331 76440794 95411502 76440931 95411673 76441068 95411844 76441205 95412015 76441342 95412186 76441479 95412357 76441616 95412528 76441753 95412699 76441890 95412870 76442027 95413041 76442164 95413212 76442301 95413383 76442438 95413554 76442575 95413725 76442712 95413896 76442849 95414067 76442986 95414238 76443123 95414409 76443260 95414580 76443397 95414751 76443534 95414922 76443671 95415093 76443808 95415264 76443945 95415435 76444082 95415606 76444219 95415777 76444356 95415948 76444493 95416119 76444630 95416290 76444767 95416461 76444904 95416632 76445041 95416803 76445178 95416974 76445315 95417145 76445452 95417316 76445589 95417487 76445726 95417658 76445863 95417829 76446000 95418000 76446137 95418171 76446274 95418342 76446411 95418513 76446548 95418684 76446685 95418855 76446822 95419026 76446959 95419197 76447096 95419368 76447233 95419539 76447370 95419710 76447507 95419881 76447644 95420052 76447781 95420223 76447918 95420394 76448055 95420565 76448192 95420736 76448329 95420907 76448466 95421078 76448603 95421249 76448740 95421420 76448877 95421591 76449014 95421762 76449151 95421933 76449288 95422104 76449425 95422275 76449562 95422446 76449699 95422617 76449836 95422788 76449973 95422959 76450110 95423130 76450247 95423301 76450384 95423472 76450521 95423643 76450658 95423814 76450795 95423985 76450932 95424156 76451069 95424327 76451206 95424498 76451343 95424669 76451480 95424840 76451617 95425011 76451754 95425182 76451891 95425353 76452028 95425524 76452165 95425695 76452302 95425866 76452439 95426037 76452576 95426208 76452713 95426379 76452850 95426550 76452987 95426721 76453124 95426892 76453261 95427063 76453398 95427234 76453535 95427405 76453672 95427576 76453809 95427747 76453946 95427918 76454083 95428089 76454220 95428260 76454357 95428431 76454494 95428602 76454631 95428773 76454768 95428944 76454905 95429115 76455042 95429286 76455179 95429457 76455316 95429628 76455453 95429799 76455590 95429970 76455727 95430141 76455864 95430312 76456001 95430483 76456138 95430654 76456275 95430825 76456412 95430996 76456549 95431167 76456686 95431338 76456823 95431509 76456960 95431680 76457097 95431851 76457234 95432022 76457371 95432193 76457508 95432364 76457645 95432535 76457782 95432706 76457919 95432877 76458056 95433048 76458193 95433219 76458330 95433390 76458467 95433561 76458604 95433732 76458741 95433903 76458878 95434074 76459015 95434245 76459152 95434416 76459289 95434587 76459426 95434758 76459563 95434929 76459700 95435100 76459837 95435271 76459974 95435442 76460111 95435613 76460248 95435784 76460385 95435955 76460522 95436126 76460659 95436297 76460796 95436468 76460933 95436639 76461070 95436810 76461207 95436981 76461344 95437152 76461481 95437323 76461618 95437494 76461755 95437665 76461892 95437836 76462029 95438007 76462166 95438178 76462303 95438349 76462440 95438520 76462577 95438691 76462714 95438862 76462851 95439033 76462988 95439204 76463125 95439375 76463262 95439546 76463399 95439717 76463536 95439888 76463673 95440059 76463810 95440230 76463947 95440401 76464084 95440572 76464221 95440743 76464358 95440914 76464495 95441085 76464632 95441256 76464769 95441427 76464906 95441598 76465043 95441769 76465180 95441940 76465317 95442111 76465454 95442282 76465591 95442453 76465728 95442624 76465865 95442795 76466002 95442966 76466139 95443137 76466276 95443308 76466413 95443479 76466550 95443650 76466687 95443821 76466824 95443992 76466961 95444163 76467098 95444334 76467235 95444505 76467372 95444676 76467509 95444847 76467646 95445018 76467783 95445189 76467920 95445360 76468057 95445531 76468194 95445702 76468331 95445873 76468468 95446044 76468605 95446215 76468742 95446386 76468879 95446557 76469016 95446728 76469153 95446899 76469290 95447070 76469427 95447241 76469564 95447412 76469701 95447583 76469838 95447754 76469975 95447925 76470112 95448096 76470249 95448267 76470386 95448438 76470523 95448609 76470660 95448780 76470797 95448951 76470934 95449122 76471071 95449293 76471208 95449464 76471345 95449635 76471482 95449806 76471619 95449977 76471756 95450148 76471893 95450319 76472030 95450490 76472167 95450661 76472304 95450832 76472441 95451003 76472578 95451174 76472715 95451345 76472852 95451516 76472989 95451687 76473126 95451858 76473263 95452029 76473400 95452200 76473537 95452371 76473674 95452542 76473811 95452713 76473948 95452884 76474085 95453055 76474222 95453226 76474359 95453397 76474496 95453568 76474633 95453739 76474770 95453910 76474907 95454081 76475044 95454252 76475181 95454423 76475318 95454594 76475455 95454765 76475592 95454936 76475729 95455107 76475866 95455278 76476003 95455449 76476140 95455620 76476277 95455791 76476414 95455962 76476551 95456133 76476688 95456304 76476825 95456475 76476962 95456646 76477099 95456817 76477236 95456988 76477373 95457159 76477510 95457330 76477647 95457501 76477784 95457672 76477921 95457843 76478058 95458014 76478195 95458185 76478332 95458356 76478469 95458527 76478606 95458698 76478743 95458869 76478880 95459040 76479017 95459211 76479154 95459382 76479291 95459553 76479428 95459724 76479565 95459895 76479702 95460066 76479839 95460237 76479976 95460408 76480113 95460579 76480250 95460750 76480387 95460921 76480524 95461092 76480661 95461263 76480798 95461434 76480935 95461605 76481072 95461776 76481209 95461947 76481346 95462118 76481483 95462289 76481620 95462460 76481757 95462631
1000 22877900 0 22877900 28555627 22878037 28555798 22878174 28555969 22878311 28556140 22878448 28556311 22878585 28556482 22878722 28556653 22878859 28556824 22878996 28556995 22879133 28557166 22879270 28557337 22879407 28557508 22879544 28557679 22879681 28557850 22879818 28558021 22879955 28558192 22880092 28558363 22880229 28558534 22880366 28558705 22880503 28558876 22880640 28559047 22880777 28559218 22880914 28559389 22881051 28559560 22881188 28559731 22881325 28559902 22881462 28560073 22881599 28560244 22881736 28560415 22881873 28560586 22882010 28560757 22882147 28560928 22882284 28561099 22882421 28561270 22882558 28561441 22882695 28561612 22882832 28561783 22882969 28561954 22883106 28562125 22883243 28562296 22883380 28562467 22883517 28562638 22883654 28562809 22883791 28562980 22883928 28563151 22884065 28563322 22884202 28563493 22884339 28563664 22884476 28563835 22884613 28564006 22884750 28564177 22884887 28564348 22885024 28564519 22885161 28564690 22885298 28564861 22885435 28565032 22885572 28565203 22885709 28565374 22885846 28565545 22885983 28565716 22886120 28565887 22886257 28566058 22886394 28566229 22886531 28566400 22886668 28566571 22886805 28566742 22886942 28566913 22887079 28567084 22887216 28567255 22887353 28567426 22887490 28567597 22887627 28567768 22887764 28567939 22887901 28568110 22888038 28568281 22888175 28568452 22888312 28568623 22888449 28568794 22888586 28568965 22888723 28569136 22888860 28569307 22888997 28569478 22889134 28569649 22889271 28569820 22889408 28569991 22889545 28570162 22889682 28570333 22889819 28570504 22889956 28570675 22890093 28570846 22890230 28571017 22890367 28571188 22890504 28571359 22890641 28571530 22890778 28571701 22890915 28571872 22891052 28572043 22891189 28572214 22891326 28572385 22891463 28572556 22891600 28572727 22891737 28572898 22891874 28573069 22892011 28573240 22892148 28573411 22892285 28573582 22892422 28573753 22892559 28573924 22892696 28574095 22892833 28574266 22892970 28574437 22893107 28574608 22893244 28574779 22893381 28574950 22893518 28575121 22893655 28575292 22893792 28575463 22893929 28575634 22894066 28575805 22894203 28575976 22894340 28576147 22894477 28576318 22894614 28576489 22894751 28576660 22894888 28576831 22895025 28577002 22895162 28577173 22895299 28577344 22895436 28577515 22895573 28577686 22895710 28577857 22895847 28578028 22895984 28578199 22896121 28578370 22896258 28578541 22896395 28578712 22896532 28578883 22896669 28579054 22896806 28579225 22896943 28579396 22897080 28579567 22897217 28579738 22897354 28579909 22897491 28580080 22897628 28580251 22897765 28580422 22897902 28580593 22898039 28580764 22898176 28580935 22898313 28581106 22898450 28581277 22898587 28581448 22898724 28581619 22898861 28581790 22898998 28581961 22899135 28582132 22899272 28582303 22899409 28582474 22899546 28582645 22899683 28582816 22899820 28582987 22899957 28583158 22900094 28583329 22900231 28583500 22900368 28583671 22900505 28583842 22900642 28584013 22900779 28584184 22900916 28584355 22901053 28584526 22901190 28584697 22901327 28584868 22901464 28585039 22901601 28585210 22901738 28585381 22901875 28585552 22902012 28585723 22902149 28585894 22902286 28586065 22902423 28586236 22902560 28586407 22902697 28586578 22902834 28586749 22902971 28586920 22903108 28587091 22903245 28587262 22903382 28587433 22903519 28587604 22903656 28587775 22903793 28587946 22903930 28588117 22904067 28588288 22904204 28588459 22904341 28588630 22904478 28588801 22904615 28588972 22904752 28589143 22904889 28589314 22905026 28589485 22905163 28589656 22905300 28589827 22905437 28589998 22905574 28590169 22905711 28590340 22905848 28590511 22905985 28590682 22906122 28590853 22906259 28591024 22906396 28591195 22906533 28591366 22906670 28591537 22906807 28591708 22906944 28591879 22907081 28592050 22907218 28592221 22907355 28592392 22907492 28592563 22907629 28592734 22907766 28592905 22907903 28593076 22908040 28593247 22908177 28593418 22908314 28593589 22908451 28593760 22908588 28593931 22908725 28594102 22908862 28594273 22908999 28594444 22909136 28594615 22909273 28594786 22909410 28594957 22909547 28595128 22909684 28595299 22909821 28595470 22909958 28595641 22910095 28595812 22910232 28595983 22910369 28596154 22910506 28596325 22910643 28596496 22910780 28596667 22910917 28596838 22911054 28597009 22911191 28597180 22911328 28597351 22911465 28597522 22911602 28597693 22911739 28597864 22911876 28598035 22912013 28598206 22912150 28598377 22912287 28598548 22912424 28598719 22912561 28598890 22912698 28599061 22912835 28599232 22912972 28599403 22913109 28599574 22913246 28599745 22913383 28599916 22913520 28600087 22913657 28600258 22913794 28600429 22913931 28600600 22914068 28600771 22914205 28600942 22914342 28601113 22914479 28601284 22914616 28601455 22914753 28601626 22914890 28601797 22915027 28601968 22915164 28602139 22915301 28602310 22915438 28602481 22915575 28602652 22915712 28602823 22915849 28602994 22915986 28603165 22916123 28603336 22916260 28603507 22916397 28603678 22916534 28603849 22916671 28604020 22916808 28604191 22916945 28604362 22917082 28604533 22917219 28604704 22917356 28604875 22917493 28605046 22917630 28605217 22917767 28605388 22917904 28605559 22918041 28605730 22918178 28605901 22918315 28606072 22918452 28606243 22918589 28606414 22918726 28606585 22918863 28606756 22919000 28606927 22919137 28607098 22919274 28607269 22919411 28607440 22919548 28607611 22919685 28607782 22919822 28607953 22919959 28608124 22920096 28608295 22920233 28608466 22920370 28608637 22920507 28608808 22920644 28608979 22920781 28609150 22920918 28609321 22921055 28609492 22921192 28609663 22921329 28609834 22921466 28610005 22921603 28610176 22921740 28610347 22921877 28610518 22922014 28610689 22922151 28610860 22922288 28611031 22922425 28611202 22922562 28611373 22922699 28611544 22922836 28611715 22922973 28611886 22923110 28612057 22923247 28612228 22923384 28612399 22923521 28612570 22923658 28612741 22923795 28612912 22923932 28613083 22924069 28613254 22924206 28613425 22924343 28613596 22924480 28613767 22924617 28613938 22924754 28614109 22924891 28614280 22925028 28614451 22925165 28614622 22925302 28614793 22925439 28614964 22925576 28615135 22925713 28615306 22925850 28615477 22925987 28615648 22926124 28615819 22926261 28615990 22926398 28616161 22926535 28616332 22926672 28616503 22926809 28616674 22926946 28616845 22927083 28617016 22927220 28617187 22927357 28617358 22927494 28617529 22927631 28617700 22927768 28617871 22927905 28618042 22928042 28618213 22928179 28618384 22928316 28618555 22928453 28618726 22928590 28618897 22928727 28619068 22928864 28619239 22929001 28619410 22929138 28619581 22929275 28619752 22929412 28619923 22929549 28620094 22929686 28620265 22929823 28620436 22929960 28620607 22930097 28620778 22930234 28620949 22930371 28621120 22930508 28621291 22930645 28621462 22930782 28621633 22930919 28621804 22931056 28621975 22931193 28622146 22931330 28622317 22931467 28622488 22931604 28622659 22931741 28622830 22931878 28623001 22932015 28623172 22932152 28623343 22932289 28623514 22932426 28623685 22932563 28623856 22932700 28624027 22932837 28624198 22932974 28624369 22933111 28624540 22933248 28624711 22933385 28624882 22933522 28625053 22933659 28625224 22933796 28625395 22933933 28625566 22934070 28625737 22934207 28625908 22934344 28626079 22934481 28626250 22934618 28626421 22934755 28626592 22934892 28626763 22935029 28626934 22935166 28627105 22935303 28627276 22935440 28627447 22935577 28627618 22935714 28627789 22935851 28627960 22935988 28628131 22936125 28628302 22936262 28628473 22936399 28628644 22936536 28628815 22936673 28628986 22936810 28629157 22936947 28629328 22937084 28629499 22937221 28629670 22937358 28629841 22937495 28630012 22937632 28630183 22937769 28630354 22937906 28630525 22938043 28630696 22938180 28630867 22938317 28631038 22938454 28631209 22938591 28631380 22938728 28631551 22938865 28631722 22939002 28631893 22939139 28632064 22939276 28632235 22939413 28632406 22939550 28632577 22939687 28632748 22939824 28632919 22939961 28633090 22940098 28633261 22940235 28633432 22940372 28633603 22940509 28633774 22940646 28633945 22940783 28634116 22940920 28634287 22941057 28634458 22941194 28634629 22941331 28634800 22941468 28634971 22941605 28635142 22941742 28635313 22941879 28635484 22942016 28635655 22942153 28635826 22942290 28635997 22942427 28636168 22942564 28636339 22942701 28636510 22942838 28636681 22942975 28636852 22943112 28637023 22943249 28637194 22943386 28637365 22943523 28637536 22943660 28637707 22943797 28637878 22943934 28638049 22944071 28638220 22944208 28638391 22944345 28638562 22944482 28638733 22944619 28638904 22944756 28639075 22944893 28639246 22945030 28639417 22945167 28639588 22945304 28639759 22945441 28639930 22945578 28640101 22945715 28640272 22945852 28640443 22945989 28640614 22946126 28640785 22946263 28640956 22946400 28641127 22946537 28641298 22946674 28641469 22946811 28641640 22946948 28641811 22947085 28641982 22947222 28642153 22947359 28642324 22947496 28642495 22947633 28642666 22947770 28642837 22947907 28643008 22948044 28643179 22948181 28643350 22948318 28643521 22948455 28643692 22948592 28643863 22948729 28644034 22948866 28644205 22949003 28644376 22949140 28644547 22949277 28644718 22949414 28644889 22949551 28645060 22949688 28645231 22949825 28645402 22949962 28645573 22950099 28645744 22950236 28645915 22950373 28646086 22950510 28646257 22950647 28646428 22950784 28646599 22950921 28646770 22951058 28646941 22951195 28647112 22951332 28647283 22951469 28647454 22951606 28647625 22951743 28647796 22951880 28647967 22952017 28648138 22952154 28648309 22952291 28648480 22952428 28648651 22952565 28648822 22952702 28648993 22952839 28649164 22952976 28649335 22953113 28649506 22953250 28649677 22953387 28649848 22953524 28650019 22953661 28650190 22953798 28650361 22953935 28650532 22954072 28650703 22954209 28650874 22954346 28651045 22954483 28651216 22954620 28651387 22954757 28651558 22954894 28651729 22955031 28651900 22955168 28652071 22955305 28652242 22955442 28652413 22955579 28652584 22955716 28652755 22955853 28652926 22955990 28653097 22956127 28653268 22956264 28653439 22956401 28653610 22956538 28653781 22956675 28653952 22956812 28654123 22956949 28654294 22957086 28654465 22957223 28654636 22957360 28654807 22957497 28654978 22957634 28655149 22957771 28655320 22957908 28655491 22958045 28655662 22958182 28655833 22958319 28656004 22958456 28656175 22958593 28656346 22958730 28656517 22958867 28656688 22959004 28656859 22959141 28657030 22959278 28657201 22959415 28657372 22959552 28657543 22959689 28657714 22959826 28657885 22959963 28658056 22960100 28658227 22960237 28658398 22960374 28658569 22960511 28658740 22960648 28658911 22960785 28659082 22960922 28659253 22961059 28659424 22961196 28659595 22961333 28659766 22961470 28659937 22961607 28660108 22961744 28660279 22961881 28660450 22962018 28660621 22962155 28660792 22962292 28660963 22962429 28661134 22962566 28661305 22962703 28661476 22962840 28661647 22962977 28661818 22963114 28661989 22963251 28662160 22963388 28662331 22963525 28662502 22963662 28662673 22963799 28662844 22963936 28663015 22964073 28663186 22964210 28663357 22964347 28663528 22964484 28663699 22964621 28663870 22964758 28664041 22964895 28664212 22965032 28664383 22965169 28664554 22965306 28664725 22965443 28664896 22965580 28665067 22965717 28665238 22965854 28665409 22965991 28665580 22966128 28665751 22966265 28665922 22966402 28666093 22966539 28666264 22966676 28666435 22966813 28666606 22966950 28666777 22967087 28666948 22967224 28667119 22967361 28667290 22967498 28667461 22967635 28667632 22967772 28667803 22967909 28667974 22968046 28668145 22968183 28668316 22968320 28668487 22968457 28668658 22968594 28668829 22968731 28669000 22968868 28669171 22969005 28669342 22969142 28669513 22969279 28669684 22969416 28669855 22969553 28670026 22969690 28670197 22969827 28670368 22969964 28670539 22970101 28670710 22970238 28670881 22970375 28671052 22970512 28671223 22970649 28671394 22970786 28671565 22970923 28671736 22971060 28671907 22971197 28672078 22971334 28672249 22971471 28672420 22971608 28672591 22971745 28672762 22971882 28672933 22972019 28673104 22972156 28673275 22972293 28673446 22972430 28673617 22972567 28673788 22972704 28673959 22972841 28674130 22972978 28674301 22973115 28674472 22973252 28674643 22973389 28674814 22973526 28674985 22973663 28675156 22973800 28675327 22973937 28675498 22974074 28675669 22974211 28675840 22974348 28676011 22974485 28676182 22974622 28676353 22974759 28676524 22974896 28676695 22975033 28676866 22975170 28677037 22975307 28677208 22975444 28677379 22975581 28677550 22975718 28677721 22975855 28677892 22975992 28678063 22976129 28678234 22976266 28678405 22976403 28678576 22976540 28678747 22976677 28678918 22976814 28679089 22976951 28679260 22977088 28679431 22977225 28679602 22977362 28679773 22977499 28679944 22977636 28680115 22977773 28680286 22977910 28680457 22978047 28680628 22978184 28680799 22978321 28680970 22978458 28681141 22978595 28681312 22978732 28681483 22978869 28681654 22979006 28681825 22979143 28681996 22979280 28682167 22979417 28682338 22979554 28682509 22979691 28682680 22979828 28682851 22979965 28683022 22980102 28683193 22980239 28683364 22980376 28683535 22980513 28683706 22980650 28683877 22980787 28684048 22980924 28684219 22981061 28684390 22981198 28684561 22981335 28684732 22981472 28684903 22981609 28685074 22981746 28685245 22981883 28685416 22982020 28685587 22982157 28685758 22982294 28685929 22982431 28686100 22982568 28686271 22982705 28686442 22982842 28686613 22982979 28686784 22983116 28686955 22983253 28687126 22983390 28687297 22983527 28687468 22983664 28687639 22983801 28687810 22983938 28687981 22984075 28688152 22984212 28688323 22984349 28688494 22984486 28688665 22984623 28688836 22984760 28689007 22984897 28689178 22985034 28689349 22985171 28689520 22985308 28689691 22985445 28689862 22985582 28690033 22985719 28690204 22985856 28690375 22985993 28690546 22986130 28690717 22986267 28690888 22986404 28691059 22986541 28691230 22986678 28691401 22986815 28691572 22986952 28691743 22987089 28691914 22987226 28692085 22987363 28692256 22987500 28692427 22987637 28692598 22987774 28692769 22987911 28692940 22988048 28693111 22988185 28693282 22988322 28693453 22988459 28693624 22988596 28693795 22988733 28693966 22988870 28694137 22989007 28694308 22989144 28694479 22989281 28694650 22989418 28694821 22989555 28694992 22989692 28695163 22989829 28695334 22989966 28695505 22990103 28695676 22990240 28695847 22990377 28696018 22990514 28696189 22990651 28696360 22990788 28696531 22990925 28696702 22991062 28696873 22991199 28697044 22991336 28697215 22991473 28697386 22991610 28697557 22991747 28697728 22991884 28697899 22992021 28698070 22992158 28698241 22992295 28698412 22992432 28698583 22992569 28698754 22992706 28698925 22992843 28699096 22992980 28699267 22993117 28699438 22993254 28699609 22993391 28699780 22993528 28699951 22993665 28700122 22993802 28700293 22993939 28700464 22994076 28700635 22994213 28700806 22994350 28700977 22994487 28701148 22994624 28701319 22994761 28701490 22994898 28701661 22995035 28701832 22995172 28702003 22995309 28702174 22995446 28702345 22995583 28702516 22995720 28702687 22995857 28702858 22995994 28703029 22996131 28703200 22996268 28703371 22996405 28703542 22996542 28703713 22996679 28703884 22996816 28704055 22996953 28704226 22997090 28704397 22997227 28704568 22997364 28704739 22997501 28704910 22997638 28705081 22997775 28705252 22997912 28705423 22998049 28705594 22998186 28705765 22998323 28705936 22998460 28706107 22998597 28706278 22998734 28706449 22998871 28706620 22999008 28706791 22999145 28706962 22999282 28707133 22999419 28707304 22999556 28707475 22999693 28707646 22999830 28707817 22999967 28707988 23000104 28708159 23000241 28708330 23000378 28708501 23000515 28708672 23000652 28708843 23000789 28709014 23000926 28709185 23001063 28709356 23001200 28709527 23001337 28709698 23001474 28709869 23001611 28710040 23001748 28710211 23001885 28710382 23002022 28710553 23002159 28710724 23002296 28710895 23002433 28711066 23002570 28711237 23002707 28711408 23002844 28711579 23002981 28711750 23003118 28711921 23003255 28712092 23003392 28712263 23003529 28712434 23003666 28712605 23003803 28712776 23003940 28712947 23004077 28713118 23004214 28713289 23004351 28713460 23004488 28713631 23004625 28713802 23004762 28713973 23004899 28714144 23005036 28714315 23005173 28714486 23005310 28714657 23005447 28714828 23005584 28714999 23005721 28715170 23005858 28715341 23005995 28715512 23006132 28715683 23006269 28715854 23006406 28716025 23006543 28716196 23006680 28716367 23006817 28716538 23006954 28716709 23007091 28716880 23007228 28717051 23007365 28717222 23007502 28717393 23007639 28717564 23007776 28717735 23007913 28717906 23008050 28718077 23008187 28718248 23008324 28718419 23008461 28718590 23008598 28718761 23008735 28718932 23008872 28719103 23009009 28719274 23009146 28719445 23009283 28719616 23009420 28719787 23009557 28719958 23009694 28720129 23009831 28720300 23009968 28720471 23010105 28720642 23010242 28720813 23010379 28720984 23010516 28721155 23010653 28721326 23010790 28721497 23010927 28721668 23011064 28721839 23011201 28722010 23011338 28722181 23011475 28722352 23011612 28722523 23011749 28722694 23011886 28722865 23012023 28723036 23012160 28723207 23012297 28723378 23012434 28723549 23012571 28723720 23012708 28723891 23012845 28724062 23012982 28724233 23013119 28724404 23013256 28724575 23013393 28724746 23013530 28724917 23013667 28725088 23013804 28725259 23013941 28725430 23014078 28725601 23014215 28725772 23014352 28725943 23014489 28726114 23014626 28726285
1000 76618620 0 76618620 95633460 76618757 95633631 76618894 95633802 76619031 95633973 76619168 95634144 76619305 95634315 76619442 95634486 76619579 95634657 76619716 95634828 76619853 95634999 76619990 95635170 76620127 95635341 76620264 95635512 76620401 95635683 76620538 95635854 76620675 95636025 76620812 95636196 76620949 95636367 76621086 95636538 76621223 95636709 76621360 95636880 76621497 95637051 76621634 95637222 76621771 95637393 76621908 95637564 76622045 95637735 76622182 95637906 76622319 95638077 76622456 95638248 76622593 95638419 76622730 95638590 76622867 95638761 76623004 95638932 76623141 95639103 76623278 95639274 76623415 95639445 76623552 95639616 76623689 95639787 76623826 95639958 76623963 95640129 76624100 95640300 76624237 95640471 76624374 95640642 76624511 95640813 76624648 95640984 76624785 95641155 76624922 95641326 76625059 95641497 76625196 95641668 76625333 95641839 76625470 95642010 76625607 95642181 76625744 95642352 76625881 95642523 76626018 95642694 76626155 95642865 76626292 95643036 76626429 95643207 76626566 95643378 76626703 95643549 76626840 95643720 76626977 95643891 76627114 95644062 76627251 95644233 76627388 95644404 76627525 95644575 76627662 95644746 76627799 95644917 76627936 95645088 76628073 95645259 76628210 95645430 76628347 95645601 76628484 95645772 76628621 95645943 76628758 95646114 76628895 95646285 76629032 95646456 76629169 95646627 76629306 95646798 76629443 95646969 76629580 95647140 76629717 95647311 76629854 95647482 76629991 95647653 76630128 95647824 76630265 95647995 76630402 95648166 76630539 95648337 76630676 95648508 76630813 95648679 76630950 95648850 76631087 95649021 76631224 95649192 76631361 95649363 76631498 95649534 76631635 95649705 76631772 95649876 76631909 95650047 76632046 95650218 76632183 95650389 76632320 95650560 76632457 95650731 76632594 95650902 76632731 95651073 76632868 95651244 76633005 95651415 76633142 95651586 76633279 95651757 76633416 95651928 76633553 95652099 76633690 95652270 76633827 95652441 76633964 95652612 76634101 95652783 76634238 95652954 76634375 95653125 76634512 95653296 76634649 95653467 76634786 95653638 76634923 95653809 76635060 95653980 76635197 95654151 76635334 95654322 76635471 95654493 76635608 95654664 76635745 95654835 76635882 95655006 76636019 95655177 76636156 95655348 76636293 95655519 76636430 95655690 76636567 95655861 76636704 95656032 76636841 95656203 76636978 95656374 76637115 95656545 76637252 95656716 76637389 95656887 76637526 95657058 76637663 95657229 76637800 95657400 76637937 95657571 76638074 95657742 76638211 95657913 76638348 95658084 76638485 95658255 76638622 95658426 76638759 95658597 76638896 95658768 76639033 95658939 76639170 95659110 76639307 95659281 76639444 95659452 76639581 95659623 76639718 95659794 76639855 95659965 76639992 95660136 76640129 95660307 76640266 95660478 76640403 95660649 76640540 95660820 76640677 95660991 76640814 95661162 76640951 95661333 76641088 95661504 76641225 95661675 76641362 95661846 76641499 95662017 76641636 95662188 76641773 95662359 76641910 95662530 76642047 95662701 76642184 95662872 76642321 95663043 76642458 95663214 76642595 95663385 76642732 95663556 76642869 95663727 76643006 95663898 76643143 95664069 76643280 95664240 76643417 95664411 76643554 95664582 76643691 95664753 76643828 95664924 76643965 95665095 76644102 95665266 76644239 95665437 76644376 95665608 76644513 95665779 76644650 95665950 76644787 95666121 76644924 95666292 76645061 95666463 76645198 95666634 76645335 95666805 76645472 95666976 76645609 95667147 76645746 95667318 76645883 95667489 76646020 95667660 76646157 95667831 76646294 95668002 76646431 95668173 76646568 95668344 76646705 95668515 76646842 95668686 76646979 95668857 76647116 95669028 76647253 95669199 76647390 95669370 76647527 95669541 76647664 95669712 76647801 95669883 76647938 95670054 76648075 95670225 76648212 95670396 76648349 95670567 76648486 95670738 76648623 95670909 76648760 95671080 76648897 95671251 76649034 95671422 76649171 95671593 76649308 95671764 76649445 95671935 76649582 95672106 76649719 95672277 76649856 95672448 76649993 95672619 76650130 95672790 76650267 95672961 76650404 95673132 76650541 95673303 76650678 95673474 76650815 95673645 76650952 95673816 76651089 95673987 76651226 95674158 76651363 95674329 76651500 95674500 76651637 95674671 76651774 95674842 76651911 95675013 76652048 95675184 76652185 95675355 76652322 95675526 76652459 95675697 76652596 95675868 76652733 95676039 76652870 95676210 76653007 95676381 76653144 95676552 76653281 95676723 76653418 95676894 76653555 95677065 76653692 95677236 76653829 95677407 76653966 95677578 76654103 95677749 76654240 95677920 76654377 95678091 76654514 95678262 76654651 95678433 76654788 95678604 76654925 95678775 76655062 95678946 76655199 95679117 76655336 95679288 76655473 95679459 76655610 95679630 76655747 95679801 76655884 95679972 76656021 95680143 76656158 95680314 76656295 95680485 76656432 95680656 76656569 95680827 76656706 95680998 76656843 95681169 76656980 95681340 76657117 95681511 76657254 95681682 76657391 95681853 76657528 95682024 76657665 95682195 76657802 95682366 76657939 95682537 76658076 95682708 76658213 95682879 76658350 95683050 76658487 95683221 76658624 95683392 76658761 95683563 76658898 95683734 76659035 95683905 76659172 95684076 76659309 95684247 76659446 95684418 76659583 95684589 76659720 95684760 76659857 95684931 76659994 95685102 76660131 95685273 76660268 95685444 76660405 95685615 76660542 95685786 76660679 95685957 76660816 95686128 76660953 95686299 76661090 95686470 76661227 95686641 76661364 95686812 76661501 95686983 76661638 95687154 76661775 95687325 76661912 95687496 76662049 95687667 76662186 95687838 76662323 95688009 76662460 95688180 76662597 95688351 76662734 95688522 76662871 95688693 76663008 95688864 76663145 95689035 76663282 95689206 76663419 95689377 76663556 95689548 76663693 95689719 76663830 95689890 76663967 95690061 76664104 95690232 76664241 95690403 76664378 95690574 76664515 95690745 76664652 95690916 76664789 95691087 76664926 95691258 76665063 95691429 76665200 95691600 76665337 95691771 76665474 95691942 76665611 95692113 76665748 95692284 76665885 95692455 76666022 95692626 76666159 95692797 76666296 95692968 76666433 95693139 76666570 95693310 76666707 95693481 76666844 95693652 76666981 95693823 76667118 95693994 76667255 95694165 76667392 95694336 76667529 95694507 76667666 95694678 76667803 95694849 76667940 95695020 76668077 95695191 76668214 95695362 76668351 95695533 76668488 95695704 76668625 95695875 76668762 95696046 76668899 95696217 76669036 95696388 76669173 95696559 76669310 95696730 76669447 95696901 76669584 95697072 76669721 95697243 76669858 95697414 76669995 95697585 76670132 95697756 76670269 95697927 76670406 95698098 76670543 95698269 76670680 95698440 76670817 95698611 76670954 95698782 76671091 95698953 76671228 95699124 76671365 95699295 76671502 95699466 76671639 95699637 76671776 95699808 76671913 95699979 76672050 95700150 76672187 95700321 76672324 95700492 76672461 95700663 76672598 95700834 76672735 95701005 76672872 95701176 76673009 95701347 76673146 95701518 76673283 95701689 76673420 95701860 76673557 95702031 76673694 95702202 76673831 95702373 76673968 95702544 76674105 95702715 76674242 95702886 76674379 95703057 76674516 95703228 76674653 95703399 76674790 95703570 76674927 95703741 76675064 95703912 76675201 95704083 76675338 95704254 76675475 95704425 76675612 95704596 76675749 95704767 76675886 95704938 76676023 95705109 76676160 95705280 76676297 95705451 76676434 95705622 76676571 95705793 76676708 95705964 76676845 95706135 76676982 95706306 76677119 95706477 76677256 95706648 76677393 95706819 76677530 95706990 76677667 95707161 76677804 95707332 76677941 95707503 76678078 95707674 76678215 95707845 76678352 95708016 76678489 95708187 76678626 95708358 76678763 95708529 76678900 95708700 76679037 95708871 76679174 95709042 76679311 95709213 76679448 95709384 76679585 95709555 76679722 95709726 76679859 95709897 76679996 95710068 76680133 95710239 76680270 95710410 76680407 95710581 76680544 95710752 76680681 95710923 76680818 95711094 76680955 95711265 76681092 95711436 76681229 95711607 76681366 95711778 76681503 95711949 76681640 95712120 76681777 95712291 76681914 95712462 76682051 95712633 76682188 95712804 76682325 95712975 76682462 95713146 76682599 95713317 76682736 95713488 76682873 95713659 76683010 95713830 76683147 95714001 76683284 95714172 76683421 95714343 76683558 95714514 76683695 95714685 76683832 95714856 76683969 95715027 76684106 95715198 76684243 95715369 76684380 95715540 76684517 95715711 76684654 95715882 76684791 95716053 76684928 95716224 76685065 95716395 76685202 95716566 76685339 95716737 76685476 95716908 76685613 95717079 76685750 95717250 76685887 95717421 76686024 95717592 76686161 95717763 76686298 95717934 76686435 95718105 76686572 95718276 76686709 95718447 76686846 95718618 76686983 95718789 76687120 95718960 76687257 95719131 76687394 95719302 76687531 95719473 76687668 95719644 76687805 95719815 76687942 95719986 76688079 95720157 76688216 95720328 76688353 95720499 76688490 95720670 76688627 95720841 76688764 95721012 76688901 95721183 76689038 95721354 76689175 95721525 76689312 95721696 76689449 95721867 76689586 95722038 76689723 95722209 76689860 95722380 76689997 95722551 76690134 95722722 76690271 95722893 76690408 95723064 76690545 95723235 76690682 95723406 76690819 95723577 76690956 95723748 76691093 95723919 76691230 95724090 76691367 95724261 76691504 95724432 76691641 95724603 76691778 95724774 76691915 95724945 76692052 95725116 76692189 95725287 76692326 95725458 76692463 95725629 76692600 95725800 76692737 95725971 76692874 95726142 76693011 95726313 76693148 95726484 76693285 95726655 76693422 95726826 76693559 95726997 76693696 95727168 76693833 95727339 76693970 95727510 76694107 95727681 76694244 95727852 76694381 95728023 76694518 95728194 76694655 95728365 76694792 95728536 76694929 95728707 76695066 95728878 76695203 95729049 76695340 95729220 76695477 95729391 76695614 95729562 76695751 95729733 76695888 95729904 76696025 95730075 76696162 95730246 76696299 95730417 76696436 95730588 76696573 95730759 76696710 95730930 76696847 95731101 76696984 95731272 76697121 95731443 76697258 95731614 76697395 95731785 76697532 95731956 76697669 95732127 76697806 95732298 76697943 95732469 76698080 95732640 76698217 95732811 76698354 95732982 76698491 95733153 76698628 95733324 76698765 95733495 76698902 95733666 76699039 95733837 76699176 95734008 76699313 95734179 76699450 95734350 76699587 95734521 76699724 95734692 76699861 95734863 76699998 95735034 76700135 95735205 76700272 95735376 76700409 95735547 76700546 95735718 76700683 95735889 76700820 95736060 76700957 95736231 76701094 95736402 76701231 95736573 76701368 95736744 76701505 95736915 76701642 95737086 76701779 95737257 76701916 95737428 76702053 95737599 76702190 95737770 76702327 95737941 76702464 95738112 76702601 95738283 76702738 95738454 76702875 95738625 76703012 95738796 76703149 95738967 76703286 95739138 76703423 95739309 76703560 95739480 76703697 95739651 76703834 95739822 76703971 95739993 76704108 95740164 76704245 95740335 76704382 95740506 76704519 95740677 76704656 95740848 76704793 95741019 76704930 95741190 76705067 95741361 76705204 95741532 76705341 95741703 76705478 95741874 76705615 95742045 76705752 95742216 76705889 95742387 76706026 95742558 76706163 95742729 76706300 95742900 76706437 95743071 76706574 95743242 76706711 95743413 76706848 95743584 76706985 95743755 76707122 95743926 76707259 95744097 76707396 95744268 76707533 95744439 76707670 95744610 76707807 95744781 76707944 95744952 76708081 95745123 76708218 95745294 76708355 95745465 76708492 95745636 76708629 95745807 76708766 95745978 76708903 95746149 76709040 95746320 76709177 95746491 76709314 95746662 76709451 95746833 76709588 95747004 76709725 95747175 76709862 95747346 76709999 95747517 76710136 95747688 76710273 95747859 76710410 95748030 76710547 95748201 76710684 95748372 76710821 95748543 76710958 95748714 76711095 95748885 76711232 95749056 76711369 95749227 76711506 95749398 76711643 95749569 76711780 95749740 76711917 95749911 76712054 95750082 76712191 95750253 76712328 95750424 76712465 95750595 76712602 95750766 76712739 95750937 76712876 95751108 76713013 95751279 76713150 95751450 76713287 95751621 76713424 95751792 76713561 95751963 76713698 95752134 76713835 95752305 76713972 95752476 76714109 95752647 76714246 95752818 76714383 95752989 76714520 95753160 76714657 95753331 76714794 95753502 76714931 95753673 76715068 95753844 76715205 95754015 76715342 95754186 76715479 95754357 76715616 95754528 76715753 95754699 76715890 95754870 76716027 95755041 76716164 95755212 76716301 95755383 76716438 95755554 76716575 95755725 76716712 95755896 76716849 95756067 76716986 95756238 76717123 95756409 76717260 95756580 76717397 95756751 76717534 95756922 76717671 95757093 76717808 95757264 76717945 95757435 76718082 95757606 76718219 95757777 76718356 95757948 76718493 95758119 76718630 95758290 76718767 95758461 76718904 95758632 76719041 95758803 76719178 95758974 76719315 95759145 76719452 95759316 76719589 95759487 76719726 95759658 76719863 95759829 76720000 95760000 76720137 95760171 76720274 95760342 76720411 95760513 76720548 95760684 76720685 95760855 76720822 95761026 76720959 95761197 76721096 95761368 76721233 95761539 76721370 95761710 76721507 95761881 76721644 95762052 76721781 95762223 76721918 95762394 76722055 95762565 76722192 95762736 76722329 95762907 76722466 95763078 76722603 95763249 76722740 95763420 76722877 95763591 76723014 95763762 76723151 95763933 76723288 95764104 76723425 95764275 76723562 95764446 76723699 95764617 76723836 95764788 76723973 95764959 76724110 95765130 76724247 95765301 76724384 95765472 76724521 95765643 76724658 95765814 76724795 95765985 76724932 95766156 76725069 95766327 76725206 95766498 76725343 95766669 76725480 95766840 76725617 95767011 76725754 95767182 76725891 95767353 76726028 95767524 76726165 95767695 76726302 95767866 76726439 95768037 76726576 95768208 76726713 95768379 76726850 95768550 76726987 95768721 76727124 95768892 76727261 95769063 76727398 95769234 76727535 95769405 76727672 95769576 76727809 95769747 76727946 95769918 76728083 95770089 76728220 95770260 76728357 95770431 76728494 95770602 76728631 95770773 76728768 95770944 76728905 95771115 76729042 95771286 76729179 95771457 76729316 95771628 76729453 95771799 76729590 95771970 76729727 95772141 76729864 95772312 76730001 95772483 76730138 95772654 76730275 95772825 76730412 95772996 76730549 95773167 76730686 95773338 76730823 95773509 76730960 95773680 76731097 95773851 76731234 95774022 76731371 95774193 76731508 95774364 76731645 95774535 76731782 95774706 76731919 95774877 76732056 95775048 76732193 95775219 76732330 95775390 76732467 95775561 76732604 95775732 76732741 95775903 76732878 95776074 76733015 95776245 76733152 95776416 76733289 95776587 76733426 95776758 76733563 95776929 76733700 95777100 76733837 95777271 76733974 95777442 76734111 95777613 76734248 95777784 76734385 95777955 76734522 95778126 76734659 95778297 76734796 95778468 76734933 95778639 76735070 95778810 76735207 95778981 76735344 95779152 76735481 95779323 76735618 95779494 76735755 95779665 76735892 95779836 76736029 95780007 76736166 95780178 76736303 95780349 76736440 95780520 76736577 95780691 76736714 95780862 76736851 95781033 76736988 95781204 76737125 95781375 76737262 95781546 76737399 95781717 76737536 95781888 76737673 95782059 76737810 95782230 76737947 95782401 76738084 95782572 76738221 95782743 76738358 95782914 76738495 95783085 76738632 95783256 76738769 95783427 76738906 95783598 76739043 95783769 76739180 95783940 76739317 95784111 76739454 95784282 76739591 95784453 76739728 95784624 76739865 95784795 76740002 95784966 76740139 95785137 76740276 95785308 76740413 95785479 76740550 95785650 76740687 95785821 76740824 95785992 76740961 95786163 76741098 95786334 76741235 95786505 76741372 95786676 76741509 95786847 76741646 95787018 76741783 95787189 76741920 95787360 76742057 95787531 76742194 95787702 76742331 95787873 76742468 95788044 76742605 95788215 76742742 95788386 76742879 95788557 76743016 95788728 76743153 95788899 76743290 95789070 76743427 95789241 76743564 95789412 76743701 95789583 76743838 95789754 76743975 95789925 76744112 95790096 76744249 95790267 76744386 95790438 76744523 95790609 76744660 95790780 76744797 95790951 76744934 95791122 76745071 95791293 76745208 95791464 76745345 95791635 76745482 95791806 76745619 95791977 76745756 95792148 76745893 95792319 76746030 95792490 76746167 95792661 76746304 95792832 76746441 95793003 76746578 95793174 76746715 95793345 76746852 95793516 76746989 95793687 76747126 95793858 76747263 95794029 76747400 95794200 76747537 95794371 76747674 95794542 76747811 95794713 76747948 95794884 76748085 95795055 76748222 95795226 76748359 95795397 76748496 95795568 76748633 95795739 76748770 95795910 76748907 95796081 76749044 95796252 76749181 95796423 76749318 95796594 76749455 95796765 76749592 95796936 76749729 95797107 76749866 95797278 76750003 95797449 76750140 95797620 76750277 95797791 76750414 95797962 76750551 95798133 76750688 95798304 76750825 95798475 76750962 95798646 76751099 95798817 76751236 95798988 76751373 95799159 76751510 95799330 76751647 95799501 76751784 95799672 76751921 95799843 76752058 95800014 76752195 95800185 76752332 95800356 76752469 95800527 76752606 95800698 76752743 95800869 76752880 95801040 76753017 95801211 76753154 95801382 76753291 95801553 76753428 95801724 76753565 95801895 76753702 95802066 76753839 95802237 76753976 95802408 76754113 95802579 76754250 95802750 76754387 95802921 76754524 95803092 76754661 95803263 76754798 95803434 76754935 95803605 76755072 95803776 76755209 95803947 76755346 95804118
1000 14931900 0 14931900 18637627 14932037 18637798 14932174 18637969 14932311 18638140 14932448 18638311 14932585 18638482 14932722 18638653 14932859 18638824 14932996 18638995 14933133 18639166 14933270 18639337 14933407 18639508 14933544 18639679 14933681 18639850 14933818 18640021 14933955 18640192 14934092 18640363 14934229 18640534 14934366 18640705 14934503 18640876 14934640 18641047 14934777 18641218 14934914 18641389 14935051 18641560 14935188 18641731 14935325 18641902 14935462 18642073 14935599 18642244 14935736 18642415 14935873 18642586 14936010 18642757 14936147 18642928 14936284 18643099 14936421 18643270 14936558 18643441 14936695 18643612 14936832 18643783 14936969 18643954 14937106 18644125 14937243 18644296 14937380 18644467 14937517 18644638 14937654 18644809 14937791 18644980 14937928 18645151 14938065 18645322 14938202 18645493 14938339 18645664 14938476 18645835 14938613 18646006 14938750 18646177 14938887 18646348 14939024 18646519 14939161 18646690 14939298 18646861 14939435 18647032 14939572 18647203 14939709 18647374 14939846 18647545 14939983 18647716 14940120 18647887 14940257 18648058 14940394 18648229 14940531 18648400 14940668 18648571 14940805 18648742 14940942 18648913 14941079 18649084 14941216 18649255 14941353 18649426 14941490 18649597 14941627 18649768 14941764 18649939 14941901 18650110 14942038 18650281 14942175 18650452 14942312 18650623 14942449 18650794 14942586 18650965 14942723 18651136 14942860 18651307 14942997 18651478 14943134 18651649 14943271 18651820 14943408 18651991 14943545 18652162 14943682 18652333 14943819 18652504 14943956 18652675 14944093 18652846 14944230 18653017 14944367 18653188 14944504 18653359 14944641 18653530 14944778 18653701 14944915 18653872 14945052 18654043 14945189 18654214 14945326 18654385 14945463 18654556 14945600 18654727 14945737 18654898 14945874 18655069 14946011 18655240 14946148 18655411 14946285 18655582 14946422 18655753 14946559 18655924 14946696 18656095 14946833 18656266 14946970 18656437 14947107 18656608 14947244 18656779 14947381 18656950 14947518 18657121 14947655 18657292 14947792 18657463 14947929 18657634 14948066 18657805 14948203 18657976 14948340 18658147 14948477 18658318 14948614 18658489 14948751 18658660 14948888 18658831 14949025 18659002 14949162 18659173 14949299 18659344 14949436 18659515 14949573 18659686 14949710 18659857 14949847 18660028 14949984 18660199 14950121 18660370 14950258 18660541 14950395 18660712 14950532 18660883 14950669 18661054 14950806 18661225 14950943 18661396 14951080 18661567 14951217 18661738 14951354 18661909 14951491 18662080 14951628 18662251 14951765 18662422 14951902 18662593 14952039 18662764 14952176 18662935 14952313 18663106 14952450 18663277 14952587 18663448 14952724 18663619 14952861 18663790 14952998 18663961 14953135 18664132 14953272 18664303 14953409 18664474 14953546 18664645 14953683 18664816 14953820 18664987 14953957 18665158 14954094 18665329 14954231 18665500 14954368 18665671 14954505 18665842 14954642 18666013 14954779 18666184 14954916 18666355 14955053 18666526 14955190 18666697 14955327 18666868 14955464 18667039 14955601 18667210 14955738 18667381 14955875 18667552 14956012 18667723 14956149 18667894 14956286 18668065 14956423 18668236 14956560 18668407 14956697 18668578 14956834 18668749 14956971 18668920 14957108 18669091 14957245 18669262 14957382 18669433 14957519 18669604 14957656 18669775 14957793 18669946 14957930 18670117 14958067 18670288 14958204 18670459 14958341 18670630 14958478 18670801 14958615 18670972 14958752 18671143 14958889 18671314 14959026 18671485 14959163 18671656 14959300 18671827 14959437 18671998 14959574 18672169 14959711 18672340 14959848 18672511 14959985 18672682 14960122 18672853 14960259 18673024 14960396 18673195 14960533 18673366 14960670 18673537 14960807 18673708 14960944 18673879 14961081 18674050 14961218 18674221 14961355 18674392 14961492 18674563 14961629 18674734 14961766 18674905 14961903 18675076 14962040 18675247 14962177 18675418 14962314 18675589 14962451 18675760 14962588 18675931 14962725 18676102 14962862 18676273 14962999 18676444 14963136 18676615 14963273 18676786 14963410 18676957 14963547 18677128 14963684 18677299 14963821 18677470 14963958 18677641 14964095 18677812 14964232 18677983 14964369 18678154 14964506 18678325 14964643 18678496 14964780 18678667 14964917 18678838 14965054 18679009 14965191 18679180 14965328 18679351 14965465 18679522 14965602 18679693 14965739 18679864 14965876 18680035 14966013 18680206 14966150 18680377 14966287 18680548 14966424 18680719 14966561 18680890 14966698 18681061 14966835 18681232 14966972 18681403 14967109 18681574 14967246 18681745 14967383 18681916 14967520 18682087 14967657 18682258 14967794 18682429 14967931 18682600 14968068 18682771 14968205 18682942 14968342 18683113 14968479 18683284 14968616 18683455 14968753 18683626 14968890 18683797 14969027 18683968 14969164 18684139 14969301 18684310 14969438 18684481 14969575 18684652 14969712 18684823 14969849 18684994 14969986 18685165 14970123 18685336 14970260 18685507 14970397 18685678 14970534 18685849 14970671 18686020 14970808 18686191 14970945 18686362 14971082 18686533 14971219 18686704 14971356 18686875 14971493 18687046 14971630 18687217 14971767 18687388 14971904 18687559 14972041 18687730 14972178 18687901 14972315 18688072 14972452 18688243 14972589 18688414 14972726 18688585 14972863 18688756 14973000 18688927 14973137 18689098 14973274 18689269 14973411 18689440 14973548 18689611 14973685 18689782 14973822 18689953 14973959 18690124 14974096 18690295 14974233 18690466 14974370 18690637 14974507 18690808 14974644 18690979 14974781 18691150 14974918 18691321 14975055 18691492 14975192 18691663 14975329 18691834 14975466 18692005 14975603 18692176 14975740 18692347 14975877 18692518 14976014 18692689 14976151 18692860 14976288 18693031 14976425 18693202 14976562 18693373 14976699 18693544 14976836 18693715 14976973 18693886 14977110 18694057 14977247 18694228 14977384 18694399 14977521 18694570 14977658 18694741 14977795 18694912 14977932 18695083 14978069 18695254 14978206 18695425 14978343 18695596 14978480 18695767 14978617 18695938 14978754 18696109 14978891 18696280 14979028 18696451 14979165 18696622 14979302 18696793 14979439 18696964 14979576 18697135 14979713 18697306 14979850 18697477 14979987 18697648 14980124 18697819 14980261 18697990 14980398 18698161 14980535 18698332 14980672 18698503 14980809 18698674 14980946 18698845 14981083 18699016 14981220 18699187 14981357 18699358 14981494 18699529 14981631 18699700 14981768 18699871 14981905 18700042 14982042 18700213 14982179 18700384 14982316 18700555 14982453 18700726 14982590 18700897 14982727 18701068 14982864 18701239 14983001 18701410 14983138 18701581 14983275 18701752 14983412 18701923 14983549 18702094 14983686 18702265 14983823 18702436 14983960 18702607 14984097 18702778 14984234 18702949 14984371 18703120 14984508 18703291 14984645 18703462 14984782 18703633 14984919 18703804 14985056 18703975 14985193 18704146 14985330 18704317 14985467 18704488 14985604 18704659 14985741 18704830 14985878 18705001 14986015 18705172 14986152 18705343 14986289 18705514 14986426 18705685 14986563 18705856 14986700 18706027 14986837 18706198 14986974 18706369 14987111 18706540 14987248 18706711 14987385 18706882 14987522 18707053 14987659 18707224 14987796 18707395 14987933 18707566 14988070 18707737 14988207 18707908 14988344 18708079 14988481 18708250 14988618 18708421 14988755 18708592 14988892 18708763 14989029 18708934 14989166 18709105 14989303 18709276 14989440 18709447 14989577 18709618 14989714 18709789 14989851 18709960 14989988 18710131 14990125 18710302 14990262 18710473 14990399 18710644 14990536 18710815 14990673 18710986 14990810 18711157 14990947 18711328 14991084 18711499 14991221 18711670 14991358 18711841 14991495 18712012 14991632 18712183 14991769 18712354 14991906 18712525 14992043 18712696 14992180 18712867 14992317 18713038 14992454 18713209 14992591 18713380 14992728 18713551 14992865 18713722 14993002 18713893 14993139 18714064 14993276 18714235 14993413 18714406 14993550 18714577 14993687 18714748 14993824 18714919 14993961 18715090 14994098 18715261 14994235 18715432 14994372 18715603 14994509 18715774 14994646 18715945 14994783 18716116 14994920 18716287 14995057 18716458 14995194 18716629 14995331 18716800 14995468 18716971 14995605 18717142 14995742 18717313 14995879 18717484 14996016 18717655 14996153 18717826 14996290 18717997 14996427 18718168 14996564 18718339 14996701 18718510 14996838 18718681 14996975 18718852 14997112 18719023 14997249 18719194 14997386 18719365 14997523 18719536 14997660 18719707 14997797 18719878 14997934 18720049 14998071 18720220 14998208 18720391 14998345 18720562 14998482 18720733 14998619 18720904 14998756 18721075 14998893 18721246 14999030 18721417 14999167 18721588 14999304 18721759 14999441 18721930 14999578 18722101 14999715 18722272 14999852 18722443 14999989 18722614 15000126 18722785 15000263 18722956 15000400 18723127 15000537 18723298 15000674 18723469 15000811 18723640 15000948 18723811 15001085 18723982 15001222 18724153 15001359 18724324 15001496 18724495 15001633 18724666 15001770 18724837 15001907 18725008 15002044 18725179 15002181 18725350 15002318 18725521 15002455 18725692 15002592 18725863 15002729 18726034 15002866 18726205 15003003 18726376 15003140 18726547 15003277 18726718 15003414 18726889 15003551 18727060 15003688 18727231 15003825 18727402 15003962 18727573 15004099 18727744 15004236 18727915 15004373 18728086 15004510 18728257 15004647 18728428 15004784 18728599 15004921 18728770 15005058 18728941 15005195 18729112 15005332 18729283 15005469 18729454 15005606 18729625 15005743 18729796 15005880 18729967 15006017 18730138 15006154 18730309 15006291 18730480 15006428 18730651 15006565 18730822 15006702 18730993 15006839 18731164 15006976 18731335 15007113 18731506 15007250 18731677 15007387 18731848 15007524 18732019 15007661 18732190 15007798 18732361 15007935 18732532 15008072 18732703 15008209 18732874 15008346 18733045 15008483 18733216 15008620 18733387 15008757 18733558 15008894 18733729 15009031 18733900 15009168 18734071 15009305 18734242 15009442 18734413 15009579 18734584 15009716 18734755 15009853 18734926 15009990 18735097 15010127 18735268 15010264 18735439 15010401 18735610 15010538 18735781 15010675 18735952 15010812 18736123 15010949 18736294 15011086 18736465 15011223 18736636 15011360 18736807 15011497 18736978 15011634 18737149 15011771 18737320 15011908 18737491 15012045 18737662 15012182 18737833 15012319 18738004 15012456 18738175 15012593 18738346 15012730 18738517 15012867 18738688 15013004 18738859 15013141 18739030 15013278 18739201 15013415 18739372 15013552 18739543 15013689 18739714 15013826 18739885 15013963 18740056 15014100 18740227 15014237 18740398 15014374 18740569 15014511 18740740 15014648 18740911 15014785 18741082 15014922 18741253 15015059 18741424 15015196 18741595 15015333 18741766 15015470 18741937 15015607 18742108 15015744 18742279 15015881 18742450 15016018 18742621 15016155 18742792 15016292 18742963 15016429 18743134 15016566 18743305 15016703 18743476 15016840 18743647 15016977 18743818 15017114 18743989 15017251 18744160 15017388 18744331 15017525 18744502 15017662 18744673 15017799 18744844 15017936 18745015 15018073 18745186 15018210 18745357 15018347 18745528 15018484 18745699 15018621 18745870 15018758 18746041 15018895 18746212 15019032 18746383 15019169 18746554 15019306 18746725 15019443 18746896 15019580 18747067 15019717 18747238 15019854 18747409 15019991 18747580 15020128 18747751 15020265 18747922 15020402 18748093 15020539 18748264 15020676 18748435 15020813 18748606 15020950 18748777 15021087 18748948 15021224 18749119 15021361 18749290 15021498 18749461 15021635 18749632 15021772 18749803 15021909 18749974 15022046 18750145 15022183 18750316 15022320 18750487 15022457 18750658 15022594 18750829 15022731 18751000 15022868 18751171 15023005 18751342 15023142 18751513 15023279 18751684 15023416 18751855 15023553 18752026 15023690 18752197 15023827 18752368 15023964 18752539 15024101 18752710 15024238 18752881 15024375 18753052 15024512 18753223 15024649 18753394 15024786 18753565 15024923 18753736 15025060 18753907 15025197 18754078 15025334 18754249 15025471 18754420 15025608 18754591 15025745 18754762 15025882 18754933 15026019 18755104 15026156 18755275 15026293 18755446 15026430 18755617 15026567 18755788 15026704 18755959 15026841 18756130 15026978 18756301 15027115 18756472 15027252 18756643 15027389 18756814 15027526 18756985 15027663 18757156 15027800 18757327 15027937 18757498 15028074 18757669 15028211 18757840 15028348 18758011 15028485 18758182 15028622 18758353 15028759 18758524 15028896 18758695 15029033 18758866 15029170 18759037 15029307 18759208 15029444 18759379 15029581 18759550 15029718 18759721 15029855 18759892 15029992 18760063 15030129 18760234 15030266 18760405 15030403 18760576 15030540 18760747 15030677 18760918 15030814 18761089 15030951 18761260 15031088 18761431 15031225 18761602 15031362 18761773 15031499 18761944 15031636 18762115 15031773 18762286 15031910 18762457 15032047 18762628 15032184 18762799 15032321 18762970 15032458 18763141 15032595 18763312 15032732 18763483 15032869 18763654 15033006 18763825 15033143 18763996 15033280 18764167 15033417 18764338 15033554 18764509 15033691 18764680 15033828 18764851 15033965 18765022 15034102 18765193 15034239 18765364 15034376 18765535 15034513 18765706 15034650 18765877 15034787 18766048 15034924 18766219 15035061 18766390 15035198 18766561 15035335 18766732 15035472 18766903 15035609 18767074 15035746 18767245 15035883 18767416 15036020 18767587 15036157 18767758 15036294 18767929 15036431 18768100 15036568 18768271 15036705 18768442 15036842 18768613 15036979 18768784 15037116 18768955 15037253 18769126 15037390 18769297 15037527 18769468 15037664 18769639 15037801 18769810 15037938 18769981 15038075 18770152 15038212 18770323 15038349 18770494 15038486 18770665 15038623 18770836 15038760 18771007 15038897 18771178 15039034 18771349 15039171 18771520 15039308 18771691 15039445 18771862 15039582 18772033 15039719 18772204 15039856 18772375 15039993 18772546 15040130 18772717 15040267 18772888 15040404 18773059 15040541 18773230 15040678 18773401 15040815 18773572 15040952 18773743 15041089 18773914 15041226 18774085 15041363 18774256 15041500 18774427 15041637 18774598 15041774 18774769 15041911 18774940 15042048 18775111 15042185 18775282 15042322 18775453 15042459 18775624 15042596 18775795 15042733 18775966 15042870 18776137 15043007 18776308 15043144 18776479 15043281 18776650 15043418 18776821 15043555 18776992 15043692 18777163 15043829 18777334 15043966 18777505 15044103 18777676 15044240 18777847 15044377 18778018 15044514 18778189 15044651 18778360 15044788 18778531 15044925 18778702 15045062 18778873 15045199 18779044 15045336 18779215 15045473 18779386 15045610 18779557 15045747 18779728 15045884 18779899 15046021 18780070 15046158 18780241 15046295 18780412 15046432 18780583 15046569 18780754 15046706 18780925 15046843 18781096 15046980 18781267 15047117 18781438 15047254 18781609 15047391 18781780 15047528 18781951 15047665 18782122 15047802 18782293 15047939 18782464 15048076 18782635 15048213 18782806 15048350 18782977 15048487 18783148 15048624 18783319 15048761 18783490 15048898 18783661 15049035 18783832 15049172 18784003 15049309 18784174 15049446 18784345 15049583 18784516 15049720 18784687 15049857 18784858 15049994 18785029 15050131 18785200 15050268 18785371 15050405 18785542 15050542 18785713 15050679 18785884 15050816 18786055 15050953 18786226 15051090 18786397 15051227 18786568 15051364 18786739 15051501 18786910 15051638 18787081 15051775 18787252 15051912 18787423 15052049 18787594 15052186 18787765 15052323 18787936 15052460 18788107 15052597 18788278 15052734 18788449 15052871 18788620 15053008 18788791 15053145 18788962 15053282 18789133 15053419 18789304 15053556 18789475 15053693 18789646 15053830 18789817 15053967 18789988 15054104 18790159 15054241 18790330 15054378 18790501 15054515 18790672 15054652 18790843 15054789 18791014 15054926 18791185 15055063 18791356 15055200 18791527 15055337 18791698 15055474 18791869 15055611 18792040 15055748 18792211 15055885 18792382 15056022 18792553 15056159 18792724 15056296 18792895 15056433 18793066 15056570 18793237 15056707 18793408 15056844 18793579 15056981 18793750 15057118 18793921 15057255 18794092 15057392 18794263 15057529 18794434 15057666 18794605 15057803 18794776 15057940 18794947 15058077 18795118 15058214 18795289 15058351 18795460 15058488 18795631 15058625 18795802 15058762 18795973 15058899 18796144 15059036 18796315 15059173 18796486 15059310 18796657 15059447 18796828 15059584 18796999 15059721 18797170 15059858 18797341 15059995 18797512 15060132 18797683 15060269 18797854 15060406 18798025 15060543 18798196 15060680 18798367 15060817 18798538 15060954 18798709 15061091 18798880 15061228 18799051 15061365 18799222 15061502 18799393 15061639 18799564 15061776 18799735 15061913 18799906 15062050 18800077 15062187 18800248 15062324 18800419 15062461 18800590 15062598 18800761 15062735 18800932 15062872 18801103 15063009 18801274 15063146 18801445 15063283 18801616 15063420 18801787 15063557 18801958 15063694 18802129 15063831 18802300 15063968 18802471 15064105 18802642 15064242 18802813 15064379 18802984 15064516 18803155 15064653 18803326 15064790 18803497 15064927 18803668 15065064 18803839 15065201 18804010 15065338 18804181 15065475 18804352 15065612 18804523 15065749 18804694 15065886 18804865 15066023 18805036 15066160 18805207 15066297 18805378 15066434 18805549 15066571 18805720 15066708 18805891 15066845 18806062 15066982 18806233 15067119 18806404 15067256 18806575 15067393 18806746 15067530 18806917 15067667 18807088 15067804 18807259 15067941 18807430 15068078 18807601 15068215 18807772 15068352 18807943 15068489 18808114 15068626 18808285
1000 25617900 0 25617900 31975627 25618037 31975798 25618174 31975969 25618311 31976140 25618448 31976311 25618585 31976482 25618722 31976653 25618859 31976824 25618996 31976995 25619133 31977166 25619270 31977337 25619407 31977508 25619544 31977679 25619681 31977850 25619818 31978021 25619955 31978192 25620092 31978363 25620229 31978534 25620366 31978705 25620503 31978876 25620640 31979047 25620777 31979218 25620914 31979389 25621051 31979560 25621188 31979731 25621325 31979902 25621462 31980073 25621599 31980244 25621736 31980415 25621873 31980586 25622010 31980757 25622147 31980928 25622284 31981099 25622421 31981270 25622558 31981441 25622695 31981612 25622832 31981783 25622969 31981954 25623106 31982125 25623243 31982296 25623380 31982467 25623517 31982638 25623654 31982809 25623791 31982980 25623928 31983151 25624065 31983322 25624202 31983493 25624339 31983664 25624476 31983835 25624613 31984006 25624750 31984177 25624887 31984348 25625024 31984519 25625161 31984690 25625298 31984861 25625435 31985032 25625572 31985203 25625709 31985374 25625846 31985545 25625983 31985716 25626120 31985887 25626257 31986058 25626394 31986229 25626531 31986400 25626668 31986571 25626805 31986742 25626942 31986913 25627079 31987084 25627216 31987255 25627353 31987426 25627490 31987597 25627627 31987768 25627764 31987939 25627901 31988110 25628038 31988281 25628175 31988452 25628312 31988623 25628449 31988794 25628586 31988965 25628723 31989136 25628860 31989307 25628997 31989478 25629134 31989649 25629271 31989820 25629408 31989991 25629545 31990162 25629682 31990333 25629819 31990504 25629956 31990675 25630093 31990846 25630230 31991017 25630367 31991188 25630504 31991359 25630641 31991530 25630778 31991701 25630915 31991872 25631052 31992043 25631189 31992214 25631326 31992385 25631463 31992556 25631600 31992727 25631737 31992898 25631874 31993069 25632011 31993240 25632148 31993411 25632285 31993582 25632422 31993753 25632559 31993924 25632696 31994095 25632833 31994266 25632970 31994437 25633107 31994608 25633244 31994779 25633381 31994950 25633518 31995121 25633655 31995292 25633792 31995463 25633929 31995634 25634066 31995805 25634203 31995976 25634340 31996147 25634477 31996318 25634614 31996489 25634751 31996660 25634888 31996831 25635025 31997002 25635162 31997173 25635299 31997344 25635436 31997515 25635573 31997686 25635710 31997857 25635847 31998028 25635984 31998199 25636121 31998370 25636258 31998541 25636395 31998712 25636532 31998883 25636669 31999054 25636806 31999225 25636943 31999396 25637080 31999567 25637217 31999738 25637354 31999909 25637491 32000080 25637628 32000251 25637765 32000422 25637902 32000593 25638039 32000764 25638176 32000935 25638313 32001106 25638450 32001277 25638587 32001448 25638724 32001619 25638861 32001790 25638998 32001961 25639135 32002132 25639272 32002303 25639409 32002474 25639546 32002645 25639683 32002816 25639820 32002987 25639957 32003158 25640094 32003329 25640231 32003500 25640368 32003671 25640505 32003842 25640642 32004013 25640779 32004184 25640916 32004355 25641053 32004526 25641190 32004697 25641327 32004868 25641464 32005039 25641601 32005210 25641738 32005381 25641875 32005552 25642012 32005723 25642149 32005894 25642286 32006065 25642423 32006236 25642560 32006407 25642697 32006578 25642834 32006749 25642971 32006920 25643108 32007091 25643245 32007262 25643382 32007433 25643519 32007604 25643656 32007775 25643793 32007946 25643930 32008117 25644067 32008288 25644204 32008459 25644341 32008630 25644478 32008801 25644615 32008972 25644752 32009143 25644889 32009314 25645026 32009485 25645163 32009656 25645300 32009827 25645437 32009998 25645574 32010169 25645711 32010340 25645848 32010511 25645985 32010682 25646122 32010853 25646259 32011024 25646396 32011195 25646533 32011366 25646670 32011537 25646807 32011708 25646944 32011879 25647081 32012050 25647218 32012221 25647355 32012392 25647492 32012563 25647629 32012734 25647766 32012905 25647903 32013076 25648040 32013247 25648177 32013418 25648314 32013589 25648451 32013760 25648588 32013931 25648725 32014102 25648862 32014273 25648999 32014444 25649136 32014615 25649273 32014786 25649410 32014957 25649547 32015128 25649684 32015299 25649821 32015470 25649958 32015641 25650095 32015812 25650232 32015983 25650369 32016154 25650506 32016325 25650643 32016496 25650780 32016667 25650917 32016838 25651054 32017009 25651191 32017180 25651328 32017351 25651465 32017522 25651602 32017693 25651739 32017864 25651876 32018035 25652013 32018206 25652150 32018377 25652287 32018548 25652424 32018719 25652561 32018890 25652698 32019061 25652835 32019232 25652972 32019403 25653109 32019574 25653246 32019745 25653383 32019916 25653520 32020087 25653657 32020258 25653794 32020429 25653931 32020600 25654068 32020771 25654205 32020942 25654342 32021113 25654479 32021284 25654616 32021455 25654753 32021626 25654890 32021797 25655027 32021968 25655164 32022139 25655301 32022310 25655438 32022481 25655575 32022652 25655712 32022823 25655849 32022994 25655986 32023165 25656123 32023336 25656260 32023507 25656397 32023678 25656534 32023849 25656671 32024020 25656808 32024191 25656945 32024362 25657082 32024533 25657219 32024704 25657356 32024875 25657493 32025046 25657630 32025217 25657767 32025388 25657904 32025559 25658041 32025730 25658178 32025901 25658315 32026072 25658452 32026243 25658589 32026414 25658726 32026585 25658863 32026756 25659000 32026927 25659137 32027098 25659274 32027269 25659411 32027440 25659548 32027611 25659685 32027782 25659822 32027953 25659959 32028124 25660096 32028295 25660233 32028466 25660370 32028637 25660507 32028808 25660644 32028979 25660781 32029150 25660918 32029321 25661055 32029492 25661192 32029663 25661329 32029834 25661466 32030005 25661603 32030176 25661740 32030347 25661877 32030518 25662014 32030689 25662151 32030860 25662288 32031031 25662425 32031202 25662562 32031373 25662699 32031544 25662836 32031715 25662973 32031886 25663110 32032057 25663247 32032228 25663384 32032399 25663521 32032570 25663658 32032741 25663795 32032912 25663932 32033083 25664069 32033254 25664206 32033425 25664343 32033596 25664480 32033767 25664617 32033938 25664754 32034109 25664891 32034280 25665028 32034451 25665165 32034622 25665302 32034793 25665439 32034964 25665576 32035135 25665713 32035306 25665850 32035477 25665987 32035648 25666124 32035819 25666261 32035990 25666398 32036161 25666535 32036332 25666672 32036503 25666809 32036674 25666946 32036845 25667083 32037016 25667220 32037187 25667357 32037358 25667494 32037529 25667631 32037700 25667768 32037871 25667905 32038042 25668042 32038213 25668179 32038384 25668316 32038555 25668453 32038726 25668590 32038897 25668727 32039068 25668864 32039239 25669001 32039410 25669138 32039581 25669275 32039752 25669412 32039923 25669549 32040094 25669686 32040265 25669823 32040436 25669960 32040607 25670097 32040778 25670234 32040949 25670371 32041120 25670508 32041291 25670645 32041462 25670782 32041633 25670919 32041804 25671056 32041975 25671193 32042146 25671330 32042317 25671467 32042488 25671604 32042659 25671741 32042830 25671878 32043001 25672015 32043172 25672152 32043343 25672289 32043514 25672426 32043685 25672563 32043856 25672700 32044027 25672837 32044198 25672974 32044369 25673111 32044540 25673248 32044711 25673385 32044882 25673522 32045053 25673659 32045224 25673796 32045395 25673933 32045566 25674070 32045737 25674207 32045908 25674344 32046079 25674481 32046250 25674618 32046421 25674755 32046592 25674892 32046763 25675029 32046934 25675166 32047105 25675303 32047276 25675440 32047447 25675577 32047618 25675714 32047789 25675851 32047960 25675988 32048131 25676125 32048302 25676262 32048473 25676399 32048644 25676536 32048815 25676673 32048986 25676810 32049157 25676947 32049328 25677084 32049499 25677221 32049670 25677358 32049841 25677495 32050012 25677632 32050183 25677769 32050354 25677906 32050525 25678043 32050696 25678180 32050867 25678317 32051038 25678454 32051209 25678591 32051380 25678728 32051551 25678865 32051722 25679002 32051893 25679139 32052064 25679276 32052235 25679413 32052406 25679550 32052577 25679687 32052748 25679824 32052919 25679961 32053090 25680098 32053261 25680235 32053432 25680372 32053603 25680509 32053774 25680646 32053945 25680783 32054116 25680920 32054287 25681057 32054458 25681194 32054629 25681331 32054800 25681468 32054971 25681605 32055142 25681742 32055313 25681879 32055484 25682016 32055655 25682153 32055826 25682290 32055997 25682427 32056168 25682564 32056339 25682701 32056510 25682838 32056681 25682975 32056852 25683112 32057023 25683249 32057194 25683386 32057365 25683523 32057536 25683660 32057707 25683797 32057878 25683934 32058049 25684071 32058220 25684208 32058391 25684345 32058562 25684482 32058733 25684619 32058904 25684756 32059075 25684893 32059246 25685030 32059417 25685167 32059588 25685304 32059759 25685441 32059930 25685578 32060101 25685715 32060272 25685852 32060443 25685989 32060614 25686126 32060785 25686263 32060956 25686400 32061127 25686537 32061298 25686674 32061469 25686811 32061640 25686948 32061811 25687085 32061982 25687222 32062153 25687359 32062324 25687496 32062495 25687633 32062666 25687770 32062837 25687907 32063008 25688044 32063179 25688181 32063350 25688318 32063521 25688455 32063692 25688592 32063863 25688729 32064034 25688866 32064205 25689003 32064376 25689140 32064547 25689277 32064718 25689414 32064889 25689551 32065060 25689688 32065231 25689825 32065402 25689962 32065573 25690099 32065744 25690236 32065915 25690373 32066086 25690510 32066257 25690647 32066428 25690784 32066599 25690921 32066770 25691058 32066941 25691195 32067112 25691332 32067283 25691469 32067454 25691606 32067625 25691743 32067796 25691880 32067967 25692017 32068138 25692154 32068309 25692291 32068480 25692428 32068651 25692565 32068822 25692702 32068993 25692839 32069164 25692976 32069335 25693113 32069506 25693250 32069677 25693387 32069848 25693524 32070019 25693661 32070190 25693798 32070361 25693935 32070532 25694072 32070703 25694209 32070874 25694346 32071045 25694483 32071216 25694620 32071387 25694757 32071558 25694894 32071729 25695031 32071900 25695168 32072071 25695305 32072242 25695442 32072413 25695579 32072584 25695716 32072755 25695853 32072926 25695990 32073097 25696127 32073268 25696264 32073439 25696401 32073610 25696538 32073781 25696675 32073952 25696812 32074123 25696949 32074294 25697086 32074465 25697223 32074636 25697360 32074807 25697497 32074978 25697634 32075149 25697771 32075320 25697908 32075491 25698045 32075662 25698182 32075833 25698319 32076004 25698456 32076175 25698593 32076346 25698730 32076517 25698867 32076688 25699004 32076859 25699141 32077030 25699278 32077201 25699415 32077372 25699552 32077543 25699689 32077714 25699826 32077885 25699963 32078056 25700100 32078227 25700237 32078398 25700374 32078569 25700511 32078740 25700648 32078911 25700785 32079082 25700922 32079253 25701059 32079424 25701196 32079595 25701333 32079766 25701470 32079937 25701607 32080108 25701744 32080279 25701881 32080450 25702018 32080621 25702155 32080792 25702292 32080963 25702429 32081134 25702566 32081305 25702703 32081476 25702840 32081647 25702977 32081818 25703114 32081989 25703251 32082160 25703388 32082331 25703525 32082502 25703662 32082673 25703799 32082844 25703936 32083015 25704073 32083186 25704210 32083357 25704347 32083528 25704484 32083699 25704621 32083870 25704758 32084041 25704895 32084212 25705032 32084383 25705169 32084554 25705306 32084725 25705443 32084896 25705580 32085067 25705717 32085238 25705854 32085409 25705991 32085580 25706128 32085751 25706265 32085922 25706402 32086093 25706539 32086264 25706676 32086435 25706813 32086606 25706950 32086777 25707087 32086948 25707224 32087119 25707361 32087290 25707498 32087461 25707635 32087632 25707772 32087803 25707909 32087974 25708046 32088145 25708183 32088316 25708320 32088487 25708457 32088658 25708594 32088829 25708731 32089000 25708868 32089171 25709005 32089342 25709142 32089513 25709279 32089684 25709416 32089855 25709553 32090026 25709690 32090197 25709827 32090368 25709964 32090539 25710101 32090710 25710238 32090881 25710375 32091052 25710512 32091223 25710649 32091394 25710786 32091565 25710923 32091736 25711060 32091907 25711197 32092078 25711334 32092249 25711471 32092420 25711608 32092591 25711745 32092762 25711882 32092933 25712019 32093104 25712156 32093275 25712293 32093446 25712430 32093617 25712567 32093788 25712704 32093959 25712841 32094130 25712978 32094301 25713115 32094472 25713252 32094643 25713389 32094814 25713526 32094985 25713663 32095156 25713800 32095327 25713937 32095498 25714074 32095669 25714211 32095840 25714348 32096011 25714485 32096182 25714622 32096353 25714759 32096524 25714896 32096695 25715033 32096866 25715170 32097037 25715307 32097208 25715444 32097379 25715581 32097550 25715718 32097721 25715855 32097892 25715992 32098063 25716129 32098234 25716266 32098405 25716403 32098576 25716540 32098747 25716677 32098918 25716814 32099089 25716951 32099260 25717088 32099431 25717225 32099602 25717362 32099773 25717499 32099944 25717636 32100115 25717773 32100286 25717910 32100457 25718047 32100628 25718184 32100799 25718321 32100970 25718458 32101141 25718595 32101312 25718732 32101483 25718869 32101654 25719006 32101825 25719143 32101996 25719280 32102167 25719417 32102338 25719554 32102509 25719691 32102680 25719828 32102851 25719965 32103022 25720102 32103193 25720239 32103364 25720376 32103535 25720513 32103706 25720650 32103877 25720787 32104048 25720924 32104219 25721061 32104390 25721198 32104561 25721335 32104732 25721472 32104903 25721609 32105074 25721746 32105245 25721883 32105416 25722020 32105587 25722157 32105758 25722294 32105929 25722431 32106100 25722568 32106271 25722705 32106442 25722842 32106613 25722979 32106784 25723116 32106955 25723253 32107126 25723390 32107297 25723527 32107468 25723664 32107639 25723801 32107810 25723938 32107981 25724075 32108152 25724212 32108323 25724349 32108494 25724486 32108665 25724623 32108836 25724760 32109007 25724897 32109178 25725034 32109349 25725171 32109520 25725308 32109691 25725445 32109862 25725582 32110033 25725719 32110204 25725856 32110375 25725993 32110546 25726130 32110717 25726267 32110888 25726404 32111059 25726541 32111230 25726678 32111401 25726815 32111572 25726952 32111743 25727089 32111914 25727226 32112085 25727363 32112256 25727500 32112427 25727637 32112598 25727774 32112769 25727911 32112940 25728048 32113111 25728185 32113282 25728322 32113453 25728459 32113624 25728596 32113795 25728733 32113966 25728870 32114137 25729007 32114308 25729144 32114479 25729281 32114650 25729418 32114821 25729555 32114992 25729692 32115163 25729829 32115334 25729966 32115505 25730103 32115676 25730240 32115847 25730377 32116018 25730514 32116189 25730651 32116360 25730788 32116531 25730925 32116702 25731062 32116873 25731199 32117044 25731336 32117215 25731473 32117386 25731610 32117557 25731747 32117728 25731884 32117899 25732021 32118070 25732158 32118241 25732295 32118412 25732432 32118583 25732569 32118754 25732706 32118925 25732843 32119096 25732980 32119267 25733117 32119438 25733254 32119609 25733391 32119780 25733528 32119951 25733665 32120122 25733802 32120293 25733939 32120464 25734076 32120635 25734213 32120806 25734350 32120977 25734487 32121148 25734624 32121319 25734761 32121490 25734898 32121661 25735035 32121832 25735172 32122003 25735309 32122174 25735446 32122345 25735583 32122516 25735720 32122687 25735857 32122858 25735994 32123029 25736131 32123200 25736268 32123371 25736405 32123542 25736542 32123713 25736679 32123884 25736816 32124055 25736953 32124226 25737090 32124397 25737227 32124568 25737364 32124739 25737501 32124910 25737638 32125081 25737775 32125252 25737912 32125423 25738049 32125594 25738186 32125765 25738323 32125936 25738460 32126107 25738597 32126278 25738734 32126449 25738871 32126620 25739008 32126791 25739145 32126962 25739282 32127133 25739419 32127304 25739556 32127475 25739693 32127646 25739830 32127817 25739967 32127988 25740104 32128159 25740241 32128330 25740378 32128501 25740515 32128672 25740652 32128843 25740789 32129014 25740926 32129185 25741063 32129356 25741200 32129527 25741337 32129698 25741474 32129869 25741611 32130040 25741748 32130211 25741885 32130382 25742022 32130553 25742159 32130724 25742296 32130895 25742433 32131066 25742570 32131237 25742707 32131408 25742844 32131579 25742981 32131750 25743118 32131921 25743255 32132092 25743392 32132263 25743529 32132434 25743666 32132605 25743803 32132776 25743940 32132947 25744077 32133118 25744214 32133289 25744351 32133460 25744488 32133631 25744625 32133802 25744762 32133973 25744899 32134144 25745036 32134315 25745173 32134486 25745310 32134657 25745447 32134828 25745584 32134999 25745721 32135170 25745858 32135341 25745995 32135512 25746132 32135683 25746269 32135854 25746406 32136025 25746543 32136196 25746680 32136367 25746817 32136538 25746954 32136709 25747091 32136880 25747228 32137051 25747365 32137222 25747502 32137393 25747639 32137564 25747776 32137735 25747913 32137906 25748050 32138077 25748187 32138248 25748324 32138419 25748461 32138590 25748598 32138761 25748735 32138932 25748872 32139103 25749009 32139274 25749146 32139445 25749283 32139616 25749420 32139787 25749557 32139958 25749694 32140129 25749831 32140300 25749968 32140471 25750105 32140642 25750242 32140813 25750379 32140984 25750516 32141155 25750653 32141326 25750790 32141497 25750927 32141668 25751064 32141839 25751201 32142010 25751338 32142181 25751475 32142352 25751612 32142523 25751749 32142694 25751886 32142865 25752023 32143036 25752160 32143207 25752297 32143378 25752434 32143549 25752571 32143720 25752708 32143891 25752845 32144062 25752982 32144233 25753119 32144404 25753256 32144575 25753393 32144746 25753530 32144917 25753667 32145088 25753804 32145259 25753941 32145430 25754078 32145601 25754215 32145772 25754352 32145943 25754489 32146114 25754626 32146285
1000 66906416 0 66906416 83510928 66906553 83511099 66906690 83511270 66906827 83511441 66906964 83511612 66907101 83511783 66907238 83511954 66907375 83512125 66907512 83512296 66907649 83512467 66907786 83512638 66907923 83512809 66908060 83512980 66908197 83513151 66908334 83513322 66908471 83513493 66908608 83513664 66908745 83513835 66908882 83514006 66909019 83514177 66909156 83514348 66909293 83514519 66909430 83514690 66909567 83514861 66909704 83515032 66909841 83515203 66909978 83515374 66910115 83515545 66910252 83515716 66910389 83515887 66910526 83516058 66910663 83516229 66910800 83516400 66910937 83516571 66911074 83516742 66911211 83516913 66911348 83517084 66911485 83517255 66911622 83517426 66911759 83517597 66911896 83517768 66912033 83517939 66912170 83518110 66912307 83518281 66912444 83518452 66912581 83518623 66912718 83518794 66912855 83518965 66912992 83519136 66913129 83519307 66913266 83519478 66913403 83519649 66913540 83519820 66913677 83519991 66913814 83520162 66913951 83520333 66914088 83520504 66914225 83520675 66914362 83520846 66914499 83521017 66914636 83521188 66914773 83521359 66914910 83521530 66915047 83521701 66915184 83521872 66915321 83522043 66915458 83522214 66915595 83522385 66915732 83522556 66915869 83522727 66916006 83522898 66916143 83523069 66916280 83523240 66916417 83523411 66916554 83523582 66916691 83523753 66916828 83523924 66916965 83524095 66917102 83524266 66917239 83524437 66917376 83524608 66917513 83524779 66917650 83524950 66917787 83525121 66917924 83525292 66918061 83525463 66918198 83525634 66918335 83525805 66918472 83525976 66918609 83526147 66918746 83526318 66918883 83526489 66919020 83526660 66919157 83526831 66919294 83527002 66919431 83527173 66919568 83527344 66919705 83527515 66919842 83527686 66919979 83527857 66920116 83528028 66920253 83528199 66920390 83528370 66920527 83528541 66920664 83528712 66920801 83528883 66920938 83529054 66921075 83529225 66921212 83529396 66921349 83529567 66921486 83529738 66921623 83529909 66921760 83530080 66921897 83530251 66922034 83530422 66922171 83530593 66922308 83530764 66922445 83530935 66922582 83531106 66922719 83531277 66922856 83531448 66922993 83531619 66923130 83531790 66923267 83531961 66923404 83532132 66923541 83532303 66923678 83532474 66923815 83532645 66923952 83532816 66924089 83532987 66924226 83533158 66924363 83533329 66924500 83533500 66924637 83533671 66924774 83533842 66924911 83534013 66925048 83534184 66925185 83534355 66925322 83534526 66925459 83534697 66925596 83534868 66925733 83535039 66925870 83535210 66926007 83535381 66926144 83535552 66926281 83535723 66926418 83535894 66926555 83536065 66926692 83536236 66926829 83536407 66926966 83536578 66927103 83536749 66927240 83536920 66927377 83537091 66927514 83537262 66927651 83537433 66927788 83537604 66927925 83537775 66928062 83537946 66928199 83538117 66928336 83538288 66928473 83538459 66928610 83538630 66928747 83538801 66928884 83538972 66929021 83539143 66929158 83539314 66929295 83539485 66929432 83539656 66929569 83539827 66929706 83539998 66929843 83540169 66929980 83540340 66930117 83540511 66930254 83540682 66930391 83540853 66930528 83541024 66930665 83541195 66930802 83541366 66930939 83541537 66931076 83541708 66931213 83541879 66931350 83542050 66931487 83542221 66931624 83542392 66931761 83542563 66931898 83542734 66932035 83542905 66932172 83543076 66932309 83543247 66932446 83543418 66932583 83543589 66932720 83543760 66932857 83543931 66932994 83544102 66933131 83544273 66933268 83544444 66933405 83544615 66933542 83544786 66933679 83544957 66933816 83545128 66933953 83545299 66934090 83545470 66934227 83545641 66934364 83545812 66934501 83545983 66934638 83546154 66934775 83546325 66934912 83546496 66935049 83546667 66935186 83546838 66935323 83547009 66935460 83547180 66935597 83547351 66935734 83547522 66935871 83547693 66936008 83547864 66936145 83548035 66936282 83548206 66936419 83548377 66936556 83548548 66936693 83548719 66936830 83548890 66936967 83549061 66937104 83549232 66937241 83549403 66937378 83549574 66937515 83549745 66937652 83549916 66937789 83550087 66937926 83550258 66938063 83550429 66938200 83550600 66938337 83550771 66938474 83550942 66938611 83551113 66938748 83551284 66938885 83551455 66939022 83551626 66939159 83551797 66939296 83551968 66939433 83552139 66939570 83552310 66939707 83552481 66939844 83552652 66939981 83552823 66940118 83552994 66940255 83553165 66940392 83553336 66940529 83553507 66940666 83553678 66940803 83553849 66940940 83554020 66941077 83554191 66941214 83554362 66941351 83554533 66941488 83554704 66941625 83554875 66941762 83555046 66941899 83555217 66942036 83555388 66942173 83555559 66942310 83555730 66942447 83555901 66942584 83556072 66942721 83556243 66942858 83556414 66942995 83556585 66943132 83556756 66943269 83556927 66943406 83557098 66943543 83557269 66943680 83557440 66943817 83557611 66943954 83557782 66944091 83557953 66944228 83558124 66944365 83558295 66944502 83558466 66944639 83558637 66944776 83558808 66944913 83558979 66945050 83559150 66945187 83559321 66945324 83559492 66945461 83559663 66945598 83559834 66945735 83560005 66945872 83560176 66946009 83560347 66946146 83560518 66946283 83560689 66946420 83560860 66946557 83561031 66946694 83561202 66946831 83561373 66946968 83561544 66947105 83561715 66947242 83561886 66947379 83562057 66947516 83562228 66947653 83562399 66947790 83562570 66947927 83562741 66948064 83562912 66948201 83563083 66948338 83563254 66948475 83563425 66948612 83563596 66948749 83563767 66948886 83563938 66949023 83564109 66949160 83564280 66949297 83564451 66949434 83564622 66949571 83564793 66949708 83564964 66949845 83565135 66949982 83565306 66950119 83565477 66950256 83565648 66950393 83565819 66950530 83565990 66950667 83566161 66950804 83566332 66950941 83566503 66951078 83566674 66951215 83566845 66951352 83567016 66951489 83567187 66951626 83567358 66951763 83567529 66951900 83567700 66952037 83567871 66952174 83568042 66952311 83568213 66952448 83568384 66952585 83568555 66952722 83568726 66952859 83568897 66952996 83569068 66953133 83569239 66953270 83569410 66953407 83569581 66953544 83569752 66953681 83569923 66953818 83570094 66953955 83570265 66954092 83570436 66954229 83570607 66954366 83570778 66954503 83570949 66954640 83571120 66954777 83571291 66954914 83571462 66955051 83571633 66955188 83571804 66955325 83571975 66955462 83572146 66955599 83572317 66955736 83572488 66955873 83572659 66956010 83572830 66956147 83573001 66956284 83573172 66956421 83573343 66956558 83573514 66956695 83573685 66956832 83573856 66956969 83574027 66957106 83574198 66957243 83574369 66957380 83574540 66957517 83574711 66957654 83574882 66957791 83575053 66957928 83575224 66958065 83575395 66958202 83575566 66958339 83575737 66958476 83575908 66958613 83576079 66958750 83576250 66958887 83576421 66959024 83576592 66959161 83576763 66959298 83576934 66959435 83577105 66959572 83577276 66959709 83577447 66959846 83577618 66959983 83577789 66960120 83577960 66960257 83578131 66960394 83578302 66960531 83578473 66960668 83578644 66960805 83578815 66960942 83578986 66961079 83579157 66961216 83579328 66961353 83579499 66961490 83579670 66961627 83579841 66961764 83580012 66961901 83580183 66962038 83580354 66962175 83580525 66962312 83580696 66962449 83580867 66962586 83581038 66962723 83581209 66962860 83581380 66962997 83581551 66963134 83581722 66963271 83581893 66963408 83582064 66963545 83582235 66963682 83582406 66963819 83582577 66963956 83582748 66964093 83582919 66964230 83583090 66964367 83583261 66964504 83583432 66964641 83583603 66964778 83583774 66964915 83583945 66965052 83584116 66965189 83584287 66965326 83584458 66965463 83584629 66965600 83584800 66965737 83584971 66965874 83585142 66966011 83585313 66966148 83585484 66966285 83585655 66966422 83585826 66966559 83585997 66966696 83586168 66966833 83586339 66966970 83586510 66967107 83586681 66967244 83586852 66967381 83587023 66967518 83587194 66967655 83587365 66967792 83587536 66967929 83587707 66968066 83587878 66968203 83588049 66968340 83588220 66968477 83588391 66968614 83588562 66968751 83588733 66968888 83588904 66969025 83589075 66969162 83589246 66969299 83589417 66969436 83589588 66969573 83589759 66969710 83589930 66969847 83590101 66969984 83590272 66970121 83590443 66970258 83590614 66970395 83590785 66970532 83590956 66970669 83591127 66970806 83591298 66970943 83591469 66971080 83591640 66971217 83591811 66971354 83591982 66971491 83592153 66971628 83592324 66971765 83592495 66971902 83592666 66972039 83592837 66972176 83593008 66972313 83593179 66972450 83593350 66972587 83593521 66972724 83593692 66972861 83593863 66972998 83594034 66973135 83594205 66973272 83594376 66973409 83594547 66973546 83594718 66973683 83594889 66973820 83595060 66973957 83595231 66974094 83595402 66974231 83595573 66974368 83595744 66974505 83595915 66974642 83596086 66974779 83596257 66974916 83596428 66975053 83596599 66975190 83596770 66975327 83596941 66975464 83597112 66975601 83597283 66975738 83597454 66975875 83597625 66976012 83597796 66976149 83597967 66976286 83598138 66976423 83598309 66976560 83598480 66976697 83598651 66976834 83598822 66976971 83598993 66977108 83599164 66977245 83599335 66977382 83599506 66977519 83599677 66977656 83599848 66977793 83600019 66977930 83600190 66978067 83600361 66978204 83600532 66978341 83600703 66978478 83600874 66978615 83601045 66978752 83601216 66978889 83601387 66979026 83601558 66979163 83601729 66979300 83601900 66979437 83602071 66979574 83602242 66979711 83602413 66979848 83602584 66979985 83602755 66980122 83602926 66980259 83603097 66980396 83603268 66980533 83603439 66980670 83603610 66980807 83603781 66980944 83603952 66981081 83604123 66981218 83604294 66981355 83604465 66981492 83604636 66981629 83604807 66981766 83604978 66981903 83605149 66982040 83605320 66982177 83605491 66982314 83605662 66982451 83605833 66982588 83606004 66982725 83606175 66982862 83606346 66982999 83606517 66983136 83606688 66983273 83606859 66983410 83607030 66983547 83607201 66983684 83607372 66983821 83607543 66983958 83607714 66984095 83607885 66984232 83608056 66984369 83608227 66984506 83608398 66984643 83608569 66984780 83608740 66984917 83608911 66985054 83609082 66985191 83609253 66985328 83609424 66985465 83609595 66985602 83609766 66985739 83609937 66985876 83610108 66986013 83610279 66986150 83610450 66986287 83610621 66986424 83610792 66986561 83610963 66986698 83611134 66986835 83611305 66986972 83611476 66987109 83611647 66987246 83611818 66987383 83611989 66987520 83612160 66987657 83612331 66987794 83612502 66987931 83612673 66988068 83612844 66988205 83613015 66988342 83613186 66988479 83613357 66988616 83613528 66988753 83613699 66988890 83613870 66989027 83614041 66989164 83614212 66989301 83614383 66989438 83614554 66989575 83614725 66989712 83614896 66989849 83615067 66989986 83615238 66990123 83615409 66990260 83615580 66990397 83615751 66990534 83615922 66990671 83616093 66990808 83616264 66990945 83616435 66991082 83616606 66991219 83616777 66991356 83616948 66991493 83617119 66991630 83617290 66991767 83617461 66991904 83617632 66992041 83617803 66992178 83617974 66992315 83618145 66992452 83618316 66992589 83618487 66992726 83618658 66992863 83618829 66993000 83619000 66993137 83619171 66993274 83619342 66993411 83619513 66993548 83619684 66993685 83619855 66993822 83620026 66993959 83620197 66994096 83620368 66994233 83620539 66994370 83620710 66994507 83620881 66994644 83621052 66994781 83621223 66994918 83621394 66995055 83621565 66995192 83621736 66995329 83621907 66995466 83622078 66995603 83622249 66995740 83622420 66995877 83622591 66996014 83622762 66996151 83622933 66996288 83623104 66996425 83623275 66996562 83623446 66996699 83623617 66996836 83623788 66996973 83623959 66997110 83624130 66997247 83624301 66997384 83624472 66997521 83624643 66997658 83624814 66997795 83624985 66997932 83625156 66998069 83625327 66998206 83625498 66998343 83625669 66998480 83625840 66998617 83626011 66998754 83626182 66998891 83626353 66999028 83626524 66999165 83626695 66999302 83626866 66999439 83627037 66999576 83627208 66999713 83627379 66999850 83627550 66999987 83627721 67000124 83627892 67000261 83628063 67000398 83628234 67000535 83628405 67000672 83628576 67000809 83628747 67000946 83628918 67001083 83629089 67001220 83629260 67001357 83629431 67001494 83629602 67001631 83629773 67001768 83629944 67001905 83630115 67002042 83630286 67002179 83630457 67002316 83630628 67002453 83630799 67002590 83630970 67002727 83631141 67002864 83631312 67003001 83631483 67003138 83631654 67003275 83631825 67003412 83631996 67003549 83632167 67003686 83632338 67003823 83632509 67003960 83632680 67004097 83632851 67004234 83633022 67004371 83633193 67004508 83633364 67004645 83633535 67004782 83633706 67004919 83633877 67005056 83634048 67005193 83634219 67005330 83634390 67005467 83634561 67005604 83634732 67005741 83634903 67005878 83635074 67006015 83635245 67006152 83635416 67006289 83635587 67006426 83635758 67006563 83635929 67006700 83636100 67006837 83636271 67006974 83636442 67007111 83636613 67007248 83636784 67007385 83636955 67007522 83637126 67007659 83637297 67007796 83637468 67007933 83637639 67008070 83637810 67008207 83637981 67008344 83638152 67008481 83638323 67008618 83638494 67008755 83638665 67008892 83638836 67009029 83639007 67009166 83639178 67009303 83639349 67009440 83639520 67009577 83639691 67009714 83639862 67009851 83640033 67009988 83640204 67010125 83640375 67010262 83640546 67010399 83640717 67010536 83640888 67010673 83641059 67010810 83641230 67010947 83641401 67011084 83641572 67011221 83641743 67011358 83641914 67011495 83642085 67011632 83642256 67011769 83642427 67011906 83642598 67012043 83642769 67012180 83642940 67012317 83643111 67012454 83643282 67012591 83643453 67012728 83643624 67012865 83643795 67013002 83643966 67013139 83644137 67013276 83644308 67013413 83644479 67013550 83644650 67013687 83644821 67013824 83644992 67013961 83645163 67014098 83645334 67014235 83645505 67014372 83645676 67014509 83645847 67014646 83646018 67014783 83646189 67014920 83646360 67015057 83646531 67015194 83646702 67015331 83646873 67015468 83647044 67015605 83647215 67015742 83647386 67015879 83647557 67016016 83647728 67016153 83647899 67016290 83648070 67016427 83648241 67016564 83648412 67016701 83648583 67016838 83648754 67016975 83648925 67017112 83649096 67017249 83649267 67017386 83649438 67017523 83649609 67017660 83649780 67017797 83649951 67017934 83650122 67018071 83650293 67018208 83650464 67018345 83650635 67018482 83650806 67018619 83650977 67018756 83651148 67018893 83651319 67019030 83651490 67019167 83651661 67019304 83651832 67019441 83652003 67019578 83652174 67019715 83652345 67019852 83652516 67019989 83652687 67020126 83652858 67020263 83653029 67020400 83653200 67020537 83653371 67020674 83653542 67020811 83653713 67020948 83653884 67021085 83654055 67021222 83654226 67021359 83654397 67021496 83654568 67021633 83654739 67021770 83654910 67021907 83655081 67022044 83655252 67022181 83655423 67022318 83655594 67022455 83655765 67022592 83655936 67022729 83656107 67022866 83656278 67023003 83656449 67023140 83656620 67023277 83656791 67023414 83656962 67023551 83657133 67023688 83657304 67023825 83657475 67023962 83657646 67024099 83657817 67024236 83657988 67024373 83658159 67024510 83658330 67024647 83658501 67024784 83658672 67024921 83658843 67025058 83659014 67025195 83659185 67025332 83659356 67025469 83659527 67025606 83659698 67025743 83659869 67025880 83660040 67026017 83660211 67026154 83660382 67026291 83660553 67026428 83660724 67026565 83660895 67026702 83661066 67026839 83661237 67026976 83661408 67027113 83661579 67027250 83661750 67027387 83661921 67027524 83662092 67027661 83662263 67027798 83662434 67027935 83662605 67028072 83662776 67028209 83662947 67028346 83663118 67028483 83663289 67028620 83663460 67028757 83663631 67028894 83663802 67029031 83663973 67029168 83664144 67029305 83664315 67029442 83664486 67029579 83664657 67029716 83664828 67029853 83664999 67029990 83665170 67030127 83665341 67030264 83665512 67030401 83665683 67030538 83665854 67030675 83666025 67030812 83666196 67030949 83666367 67031086 83666538 67031223 83666709 67031360 83666880 67031497 83667051 67031634 83667222 67031771 83667393 67031908 83667564 67032045 83667735 67032182 83667906 67032319 83668077 67032456 83668248 67032593 83668419 67032730 83668590 67032867 83668761 67033004 83668932 67033141 83669103 67033278 83669274 67033415 83669445 67033552 83669616 67033689 83669787 67033826 83669958 67033963 83670129 67034100 83670300 67034237 83670471 67034374 83670642 67034511 83670813 67034648 83670984 67034785 83671155 67034922 83671326 67035059 83671497 67035196 83671668 67035333 83671839 67035470 83672010 67035607 83672181 67035744 83672352 67035881 83672523 67036018 83672694 67036155 83672865 67036292 83673036 67036429 83673207 67036566 83673378 67036703 83673549 67036840 83673720 67036977 83673891 67037114 83674062 67037251 83674233 67037388 83674404 67037525 83674575 67037662 83674746 67037799 83674917 67037936 83675088 67038073 83675259 67038210 83675430 67038347 83675601 67038484 83675772 67038621 83675943 67038758 83676114 67038895 83676285 67039032 83676456 67039169 83676627 67039306 83676798 67039443 83676969 67039580 83677140 67039717 83677311 67039854 83677482 67039991 83677653 67040128 83677824 67040265 83677995 67040402 83678166 67040539 83678337 67040676 83678508 67040813 83678679 67040950 83678850 67041087 83679021 67041224 83679192 67041361 83679363 67041498 83679534 67041635 83679705 67041772 83679876 67041909 83680047 67042046 83680218 67042183 83680389 67042320 83680560 67042457 83680731 67042594 83680902 67042731 83681073 67042868 83681244 67043005 83681415 67043142 83681586
1000 32193900 0 32193900 40183627 32194037 40183798 32194174 40183969 32194311 40184140 32194448 40184311 32194585 40184482 32194722 40184653 32194859 40184824 32194996 40184995 32195133 40185166 32195270 40185337 32195407 40185508 32195544 40185679 32195681 40185850 32195818 40186021 32195955 40186192 32196092 40186363 32196229 40186534 32196366 40186705 32196503 40186876 32196640 40187047 32196777 40187218 32196914 40187389 32197051 40187560 32197188 40187731 32197325 40187902 32197462 40188073 32197599 40188244 32197736 40188415 32197873 40188586 32198010 40188757 32198147 40188928 32198284 40189099 32198421 40189270 32198558 40189441 32198695 40189612 32198832 40189783 32198969 40189954 32199106 40190125 32199243 40190296 32199380 40190467 32199517 40190638 32199654 40190809 32199791 40190980 32199928 40191151 32200065 40191322 32200202 40191493 32200339 40191664 32200476 40191835 32200613 40192006 32200750 40192177 32200887 40192348 32201024 40192519 32201161 40192690 32201298 40192861 32201435 40193032 32201572 40193203 32201709 40193374 32201846 40193545 32201983 40193716 32202120 40193887 32202257 40194058 32202394 40194229 32202531 40194400 32202668 40194571 32202805 40194742 32202942 40194913 32203079 40195084 32203216 40195255 32203353 40195426 32203490 40195597 32203627 40195768 32203764 40195939 32203901 40196110 32204038 40196281 32204175 40196452 32204312 40196623 32204449 40196794 32204586 40196965 32204723 40197136 32204860 40197307 32204997 40197478 32205134 40197649 32205271 40197820 32205408 40197991 32205545 40198162 32205682 40198333 32205819 40198504 32205956 40198675 32206093 40198846 32206230 40199017 32206367 40199188 32206504 40199359 32206641 40199530 32206778 40199701 32206915 40199872 32207052 40200043 32207189 40200214 32207326 40200385 32207463 40200556 32207600 40200727 32207737 40200898 32207874 40201069 32208011 40201240 32208148 40201411 32208285 40201582 32208422 40201753 32208559 40201924 32208696 40202095 32208833 40202266 32208970 40202437 32209107 40202608 32209244 40202779 32209381 40202950 32209518 40203121 32209655 40203292 32209792 40203463 32209929 40203634 32210066 40203805 32210203 40203976 32210340 40204147 32210477 40204318 32210614 40204489 32210751 40204660 32210888 40204831 32211025 40205002 32211162 40205173 32211299 40205344 32211436 40205515 32211573 40205686 32211710 40205857 32211847 40206028 32211984 40206199 32212121 40206370 32212258 40206541 32212395 40206712 32212532 40206883 32212669 40207054 32212806 40207225 32212943 40207396 32213080 40207567 32213217 40207738 32213354 40207909 32213491 40208080 32213628 40208251 32213765 40208422 32213902 40208593 32214039 40208764 32214176 40208935 32214313 40209106 32214450 40209277 32214587 40209448 32214724 40209619 32214861 40209790 32214998 40209961 32215135 40210132 32215272 40210303 32215409 40210474 32215546 40210645 32215683 40210816 32215820 40210987 32215957 40211158 32216094 40211329 32216231 40211500 32216368 40211671 32216505 40211842 32216642 40212013 32216779 40212184 32216916 40212355 32217053 40212526 32217190 40212697 32217327 40212868 32217464 40213039 32217601 40213210 32217738 40213381 32217875 40213552 32218012 40213723 32218149 40213894 32218286 40214065 32218423 40214236 32218560 40214407 32218697 40214578 32218834 40214749 32218971 40214920 32219108 40215091 32219245 40215262 32219382 40215433 32219519 40215604 32219656 40215775 32219793 40215946 32219930 40216117 32220067 40216288 32220204 40216459 32220341 40216630 32220478 40216801 32220615 40216972 32220752 40217143 32220889 40217314 32221026 40217485 32221163 40217656 32221300 40217827 32221437 40217998 32221574 40218169 32221711 40218340 32221848 40218511 32221985 40218682 32222122 40218853 32222259 40219024 32222396 40219195 32222533 40219366 32222670 40219537 32222807 40219708 32222944 40219879 32223081 40220050 32223218 40220221 32223355 40220392 32223492 40220563 32223629 40220734 32223766 40220905 32223903 40221076 32224040 40221247 32224177 40221418 32224314 40221589 32224451 40221760 32224588 40221931 32224725 40222102 32224862 40222273 32224999 40222444 32225136 40222615 32225273 40222786 32225410 40222957 32225547 40223128 32225684 40223299 32225821 40223470 32225958 40223641 32226095 40223812 32226232 40223983 32226369 40224154 32226506 40224325 32226643 40224496 32226780 40224667 32226917 40224838 32227054 40225009 32227191 40225180 32227328 40225351 32227465 40225522 32227602 40225693 32227739 40225864 32227876 40226035 32228013 40226206 32228150 40226377 32228287 40226548 32228424 40226719 32228561 40226890 32228698 40227061 32228835 40227232 32228972 40227403 32229109 40227574 32229246 40227745 32229383 40227916 32229520 40228087 32229657 40228258 32229794 40228429 32229931 40228600 32230068 40228771 32230205 40228942 32230342 40229113 32230479 40229284 32230616 40229455 32230753 40229626 32230890 40229797 32231027 40229968 32231164 40230139 32231301 40230310 32231438 40230481 32231575 40230652 32231712 40230823 32231849 40230994 32231986 40231165 32232123 40231336 32232260 40231507 32232397 40231678 32232534 40231849 32232671 40232020 32232808 40232191 32232945 40232362 32233082 40232533 32233219 40232704 32233356 40232875 32233493 40233046 32233630 40233217 32233767 40233388 32233904 40233559 32234041 40233730 32234178 40233901 32234315 40234072 32234452 40234243 32234589 40234414 32234726 40234585 32234863 40234756 32235000 40234927 32235137 40235098 32235274 40235269 32235411 40235440 32235548 40235611 32235685 40235782 32235822 40235953 32235959 40236124 32236096 40236295 32236233 40236466 32236370 40236637 32236507 40236808 32236644 40236979 32236781 40237150 32236918 40237321 32237055 40237492 32237192 40237663 32237329 40237834 32237466 40238005 32237603 40238176 32237740 40238347 32237877 40238518 32238014 40238689 32238151 40238860 32238288 40239031 32238425 40239202 32238562 40239373 32238699 40239544 32238836 40239715 32238973 40239886 32239110 40240057 32239247 40240228 32239384 40240399 32239521 40240570 32239658 40240741 32239795 40240912 32239932 40241083 32240069 40241254 32240206 40241425 32240343 40241596 32240480 40241767 32240617 40241938 32240754 40242109 32240891 40242280 32241028 40242451 32241165 40242622 32241302 40242793 32241439 40242964 32241576 40243135 32241713 40243306 32241850 40243477 32241987 40243648 32242124 40243819 32242261 40243990 32242398 40244161 32242535 40244332 32242672 40244503 32242809 40244674 32242946 40244845 32243083 40245016 32243220 40245187 32243357 40245358 32243494 40245529 32243631 40245700 32243768 40245871 32243905 40246042 32244042 40246213 32244179 40246384 32244316 40246555 32244453 40246726 32244590 40246897 32244727 40247068 32244864 40247239 32245001 40247410 32245138 40247581 32245275 40247752 32245412 40247923 32245549 40248094 32245686 40248265 32245823 40248436 32245960 40248607 32246097 40248778 32246234 40248949 32246371 40249120 32246508 40249291 32246645 40249462 32246782 40249633 32246919 40249804 32247056 40249975 32247193 40250146 32247330 40250317 32247467 40250488 32247604 40250659 32247741 40250830 32247878 40251001 32248015 40251172 32248152 40251343 32248289 40251514 32248426 40251685 32248563 40251856 32248700 40252027 32248837 40252198 32248974 40252369 32249111 40252540 32249248 40252711 32249385 40252882 32249522 40253053 32249659 40253224 32249796 40253395 32249933 40253566 32250070 40253737 32250207 40253908 32250344 40254079 32250481 40254250 32250618 40254421 32250755 40254592 32250892 40254763 32251029 40254934 32251166 40255105 32251303 40255276 32251440 40255447 32251577 40255618 32251714 40255789 32251851 40255960 32251988 40256131 32252125 40256302 32252262 40256473 32252399 40256644 32252536 40256815 32252673 40256986 32252810 40257157 32252947 40257328 32253084 40257499 32253221 40257670 32253358 40257841 32253495 40258012 32253632 40258183 32253769 40258354 32253906 40258525 32254043 40258696 32254180 40258867 32254317 40259038 32254454 40259209 32254591 40259380 32254728 40259551 32254865 40259722 32255002 40259893 32255139 40260064 32255276 40260235 32255413 40260406 32255550 40260577 32255687 40260748 32255824 40260919 32255961 40261090 32256098 40261261 32256235 40261432 32256372 40261603 32256509 40261774 32256646 40261945 32256783 40262116 32256920 40262287 32257057 40262458 32257194 40262629 32257331 40262800 32257468 40262971 32257605 40263142 32257742 40263313 32257879 40263484 32258016 40263655 32258153 40263826 32258290 40263997 32258427 40264168 32258564 40264339 32258701 40264510 32258838 40264681 32258975 40264852 32259112 40265023 32259249 40265194 32259386 40265365 32259523 40265536 32259660 40265707 32259797 40265878 32259934 40266049 32260071 40266220 32260208 40266391 32260345 40266562 32260482 40266733 32260619 40266904 32260756 40267075 32260893 40267246 32261030 40267417 32261167 40267588 32261304 40267759 32261441 40267930 32261578 40268101 32261715 40268272 32261852 40268443 32261989 40268614 32262126 40268785 32262263 40268956 32262400 40269127 32262537 40269298 32262674 40269469 32262811 40269640 32262948 40269811 32263085 40269982 32263222 40270153 32263359 40270324 32263496 40270495 32263633 40270666 32263770 40270837 32263907 40271008 32264044 40271179 32264181 40271350 32264318 40271521 32264455 40271692 32264592 40271863 32264729 40272034 32264866 40272205 32265003 40272376 32265140 40272547 32265277 40272718 32265414 40272889 32265551 40273060 32265688 40273231 32265825 40273402 32265962 40273573 32266099 40273744 32266236 40273915 32266373 40274086 32266510 40274257 32266647 40274428 32266784 40274599 32266921 40274770 32267058 40274941 32267195 40275112 32267332 40275283 32267469 40275454 32267606 40275625 32267743 40275796 32267880 40275967 32268017 40276138 32268154 40276309 32268291 40276480 32268428 40276651 32268565 40276822 32268702 40276993 32268839 40277164 32268976 40277335 32269113 40277506 32269250 40277677 32269387 40277848 32269524 40278019 32269661 40278190 32269798 40278361 32269935 40278532 32270072 40278703 32270209 40278874 32270346 40279045 32270483 40279216 32270620 40279387 32270757 40279558 32270894 40279729 32271031 40279900 32271168 40280071 32271305 40280242 32271442 40280413 32271579 40280584 32271716 40280755 32271853 40280926 32271990 40281097 32272127 40281268 32272264 40281439 32272401 40281610 32272538 40281781 32272675 40281952 32272812 40282123 32272949 40282294 32273086 40282465 32273223 40282636 32273360 40282807 32273497 40282978 32273634 40283149 32273771 40283320 32273908 40283491 32274045 40283662 32274182 40283833 32274319 40284004 32274456 40284175 32274593 40284346 32274730 40284517 32274867 40284688 32275004 40284859 32275141 40285030 32275278 40285201 32275415 40285372 32275552 40285543 32275689 40285714 32275826 40285885 32275963 40286056 32276100 40286227 32276237 40286398 32276374 40286569 32276511 40286740 32276648 40286911 32276785 40287082 32276922 40287253 32277059 40287424 32277196 40287595 32277333 40287766 32277470 40287937 32277607 40288108 32277744 40288279 32277881 40288450 32278018 40288621 32278155 40288792 32278292 40288963 32278429 40289134 32278566 40289305 32278703 40289476 32278840 40289647 32278977 40289818 32279114 40289989 32279251 40290160 32279388 40290331 32279525 40290502 32279662 40290673 32279799 40290844 32279936 40291015 32280073 40291186 32280210 40291357 32280347 40291528 32280484 40291699 32280621 40291870 32280758 40292041 32280895 40292212 32281032 40292383 32281169 40292554 32281306 40292725 32281443 40292896 32281580 40293067 32281717 40293238 32281854 40293409 32281991 40293580 32282128 40293751 32282265 40293922 32282402 40294093 32282539 40294264 32282676 40294435 32282813 40294606 32282950 40294777 32283087 40294948 32283224 40295119 32283361 40295290 32283498 40295461 32283635 40295632 32283772 40295803 32283909 40295974 32284046 40296145 32284183 40296316 32284320 40296487 32284457 40296658 32284594 40296829 32284731 40297000 32284868 40297171 32285005 40297342 32285142 40297513 32285279 40297684 32285416 40297855 32285553 40298026 32285690 40298197 32285827 40298368 32285964 40298539 32286101 40298710 32286238 40298881 32286375 40299052 32286512 40299223 32286649 40299394 32286786 40299565 32286923 40299736 32287060 40299907 32287197 40300078 32287334 40300249 32287471 40300420 32287608 40300591 32287745 40300762 32287882 40300933 32288019 40301104 32288156 40301275 32288293 40301446 32288430 40301617 32288567 40301788 32288704 40301959 32288841 40302130 32288978 40302301 32289115 40302472 32289252 40302643 32289389 40302814 32289526 40302985 32289663 40303156 32289800 40303327 32289937 40303498 32290074 40303669 32290211 40303840 32290348 40304011 32290485 40304182 32290622 40304353 32290759 40304524 32290896 40304695 32291033 40304866 32291170 40305037 32291307 40305208 32291444 40305379 32291581 40305550 32291718 40305721 32291855 40305892 32291992 40306063 32292129 40306234 32292266 40306405 32292403 40306576 32292540 40306747 32292677 40306918 32292814 40307089 32292951 40307260 32293088 40307431 32293225 40307602 32293362 40307773 32293499 40307944 32293636 40308115 32293773 40308286 32293910 40308457 32294047 40308628 32294184 40308799 32294321 40308970 32294458 40309141 32294595 40309312 32294732 40309483 32294869 40309654 32295006 40309825 32295143 40309996 32295280 40310167 32295417 40310338 32295554 40310509 32295691 40310680 32295828 40310851 32295965 40311022 32296102 40311193 32296239 40311364 32296376 40311535 32296513 40311706 32296650 40311877 32296787 40312048 32296924 40312219 32297061 40312390 32297198 40312561 32297335 40312732 32297472 40312903 32297609 40313074 32297746 40313245 32297883 40313416 32298020 40313587 32298157 40313758 32298294 40313929 32298431 40314100 32298568 40314271 32298705 40314442 32298842 40314613 32298979 40314784 32299116 40314955 32299253 40315126 32299390 40315297 32299527 40315468 32299664 40315639 32299801 40315810 32299938 40315981 32300075 40316152 32300212 40316323 32300349 40316494 32300486 40316665 32300623 40316836 32300760 40317007 32300897 40317178 32301034 40317349 32301171 40317520 32301308 40317691 32301445 40317862 32301582 40318033 32301719 40318204 32301856 40318375 32301993 40318546 32302130 40318717 32302267 40318888 32302404 40319059 32302541 40319230 32302678 40319401 32302815 40319572 32302952 40319743 32303089 40319914 32303226 40320085 32303363 40320256 32303500 40320427 32303637 40320598 32303774 40320769 32303911 40320940 32304048 40321111 32304185 40321282 32304322 40321453 32304459 40321624 32304596 40321795 32304733 40321966 32304870 40322137 32305007 40322308 32305144 40322479 32305281 40322650 32305418 40322821 32305555 40322992 32305692 40323163 32305829 40323334 32305966 40323505 32306103 40323676 32306240 40323847 32306377 40324018 32306514 40324189 32306651 40324360 32306788 40324531 32306925 40324702 32307062 40324873 32307199 40325044 32307336 40325215 32307473 40325386 32307610 40325557 32307747 40325728 32307884 40325899 32308021 40326070 32308158 40326241 32308295 40326412 32308432 40326583 32308569 40326754 32308706 40326925 32308843 40327096 32308980 40327267 32309117 40327438 32309254 40327609 32309391 40327780 32309528 40327951 32309665 40328122 32309802 40328293 32309939 40328464 32310076 40328635 32310213 40328806 32310350 40328977 32310487 40329148 32310624 40329319 32310761 40329490 32310898 40329661 32311035 40329832 32311172 40330003 32311309 40330174 32311446 40330345 32311583 40330516 32311720 40330687 32311857 40330858 32311994 40331029 32312131 40331200 32312268 40331371 32312405 40331542 32312542 40331713 32312679 40331884 32312816 40332055 32312953 40332226 32313090 40332397 32313227 40332568 32313364 40332739 32313501 40332910 32313638 40333081 32313775 40333252 32313912 40333423 32314049 40333594 32314186 40333765 32314323 40333936 32314460 40334107 32314597 40334278 32314734 40334449 32314871 40334620 32315008 40334791 32315145 40334962 32315282 40335133 32315419 40335304 32315556 40335475 32315693 40335646 32315830 40335817 32315967 40335988 32316104 40336159 32316241 40336330 32316378 40336501 32316515 40336672 32316652 40336843 32316789 40337014 32316926 40337185 32317063 40337356 32317200 40337527 32317337 40337698 32317474 40337869 32317611 40338040 32317748 40338211 32317885 40338382 32318022 40338553 32318159 40338724 32318296 40338895 32318433 40339066 32318570 40339237 32318707 40339408 32318844 40339579 32318981 40339750 32319118 40339921 32319255 40340092 32319392 40340263 32319529 40340434 32319666 40340605 32319803 40340776 32319940 40340947 32320077 40341118 32320214 40341289 32320351 40341460 32320488 40341631 32320625 40341802 32320762 40341973 32320899 40342144 32321036 40342315 32321173 40342486 32321310 40342657 32321447 40342828 32321584 40342999 32321721 40343170 32321858 40343341 32321995 40343512 32322132 40343683 32322269 40343854 32322406 40344025 32322543 40344196 32322680 40344367 32322817 40344538 32322954 40344709 32323091 40344880 32323228 40345051 32323365 40345222 32323502 40345393 32323639 40345564 32323776 40345735 32323913 40345906 32324050 40346077 32324187 40346248 32324324 40346419 32324461 40346590 32324598 40346761 32324735 40346932 32324872 40347103 32325009 40347274 32325146 40347445 32325283 40347616 32325420 40347787 32325557 40347958 32325694 40348129 32325831 40348300 32325968 40348471 32326105 40348642 32326242 40348813 32326379 40348984 32326516 40349155 32326653 40349326 32326790 40349497 32326927 40349668 32327064 40349839 32327201 40350010 32327338 40350181 32327475 40350352 32327612 40350523 32327749 40350694 32327886 40350865 32328023 40351036 32328160 40351207 32328297 40351378 32328434 40351549 32328571 40351720 32328708 40351891 32328845 40352062 32328982 40352233 32329119 40352404 32329256 40352575 32329393 40352746 32329530 40352917 32329667 40353088 32329804 40353259 32329941 40353430 32330078 40353601 32330215 40353772 32330352 40353943 32330489 40354114 32330626 40354285
1000 22466900 0 22466900 28042627 22467037 28042798 22467174 28042969 22467311 28043140 22467448 28043311 22467585 28043482 22467722 28043653 22467859 28043824 22467996 28043995 22468133 28044166 22468270 28044337 22468407 28044508 22468544 28044679 22468681 28044850 22468818 28045021 22468955 28045192 22469092 28045363 22469229 28045534 22469366 28045705 22469503 28045876 22469640 28046047 22469777 28046218 22469914 28046389 22470051 28046560 22470188 28046731 22470325 28046902 22470462 28047073 22470599 28047244 22470736 28047415 22470873 28047586 22471010 28047757 22471147 28047928 22471284 28048099 22471421 28048270 22471558 28048441 22471695 28048612 22471832 28048783 22471969 28048954 22472106 28049125 22472243 28049296 22472380 28049467 22472517 28049638 22472654 28049809 22472791 28049980 22472928 28050151 22473065 28050322 22473202 28050493 22473339 28050664 22473476 28050835 22473613 28051006 22473750 28051177 22473887 28051348 22474024 28051519 22474161 28051690 22474298 28051861 22474435 28052032 22474572 28052203 22474709 28052374 22474846 28052545 22474983 28052716 22475120 28052887 22475257 28053058 22475394 28053229 22475531 28053400 22475668 28053571 22475805 28053742 22475942 28053913 22476079 28054084 22476216 28054255 22476353 28054426 22476490 28054597 22476627 28054768 22476764 28054939 22476901 28055110 22477038 28055281 22477175 28055452 22477312 28055623 22477449 28055794 22477586 28055965 22477723 28056136 22477860 28056307 22477997 28056478 22478134 28056649 22478271 28056820 22478408 28056991 22478545 28057162 22478682 28057333 22478819 28057504 22478956 28057675 22479093 28057846 22479230 28058017 22479367 28058188 22479504 28058359 22479641 28058530 22479778 28058701 22479915 28058872 22480052 28059043 22480189 28059214 22480326 28059385 22480463 28059556 22480600 28059727 22480737 28059898 22480874 28060069 22481011 28060240 22481148 28060411 22481285 28060582 22481422 28060753 22481559 28060924 22481696 28061095 22481833 28061266 22481970 28061437 22482107 28061608 22482244 28061779 22482381 28061950 22482518 28062121 22482655 28062292 22482792 28062463 22482929 28062634 22483066 28062805 22483203 28062976 22483340 28063147 22483477 28063318 22483614 28063489 22483751 28063660 22483888 28063831 22484025 28064002 22484162 28064173 22484299 28064344 22484436 28064515 22484573 28064686 22484710 28064857 22484847 28065028 22484984 28065199 22485121 28065370 22485258 28065541 22485395 28065712 22485532 28065883 22485669 28066054 22485806 28066225 22485943 28066396 22486080 28066567 22486217 28066738 22486354 28066909 22486491 28067080 22486628 28067251 22486765 28067422 22486902 28067593 22487039 28067764 22487176 28067935 22487313 28068106 22487450 28068277 22487587 28068448 22487724 28068619 22487861 28068790 22487998 28068961 22488135 28069132 22488272 28069303 22488409 28069474 22488546 28069645 22488683 28069816 22488820 28069987 22488957 28070158 22489094 28070329 22489231 28070500 22489368 28070671 22489505 28070842 22489642 28071013 22489779 28071184 22489916 28071355 22490053 28071526 22490190 28071697 22490327 28071868 22490464 28072039 22490601 28072210 22490738 28072381 22490875 28072552 22491012 28072723 22491149 28072894 22491286 28073065 22491423 28073236 22491560 28073407 22491697 28073578 22491834 28073749 22491971 28073920 22492108 28074091 22492245 28074262 22492382 28074433 22492519 28074604 22492656 28074775 22492793 28074946 22492930 28075117 22493067 28075288 22493204 28075459 22493341 28075630 22493478 28075801 22493615 28075972 22493752 28076143 22493889 28076314 22494026 28076485 22494163 28076656 22494300 28076827 22494437 28076998 22494574 28077169 22494711 28077340 22494848 28077511 22494985 28077682 22495122 28077853 22495259 28078024 22495396 28078195 22495533 28078366 22495670 28078537 22495807 28078708 22495944 28078879 22496081 28079050 22496218 28079221 22496355 28079392 22496492 28079563 22496629 28079734 22496766 28079905 22496903 28080076 22497040 28080247 22497177 28080418 22497314 28080589 22497451 28080760 22497588 28080931 22497725 28081102 22497862 28081273 22497999 28081444 22498136 28081615 22498273 28081786 22498410 28081957 22498547 28082128 22498684 28082299 22498821 28082470 22498958 28082641 22499095 28082812 22499232 28082983 22499369 28083154 22499506 28083325 22499643 28083496 22499780 28083667 22499917 28083838 22500054 28084009 22500191 28084180 22500328 28084351 22500465 28084522 22500602 28084693 22500739 28084864 22500876 28085035 22501013 28085206 22501150 28085377 22501287 28085548 22501424 28085719 22501561 28085890 22501698 28086061 22501835 28086232 22501972 28086403 22502109 28086574 22502246 28086745 22502383 28086916 22502520 28087087 22502657 28087258 22502794 28087429 22502931 28087600 22503068 28087771 22503205 28087942 22503342 28088113 22503479 28088284 22503616 28088455 22503753 28088626 22503890 28088797 22504027 28088968 22504164 28089139 22504301 28089310 22504438 28089481 22504575 28089652 22504712 28089823 22504849 28089994 22504986 28090165 22505123 28090336 22505260 28090507 22505397 28090678 22505534 28090849 22505671 28091020 22505808 28091191 22505945 28091362 22506082 28091533 22506219 28091704 22506356 28091875 22506493 28092046 22506630 28092217 22506767 28092388 22506904 28092559 22507041 28092730 22507178 28092901 22507315 28093072 22507452 28093243 22507589 28093414 22507726 28093585 22507863 28093756 22508000 28093927 22508137 28094098 22508274 28094269 22508411 28094440 22508548 28094611 22508685 28094782 22508822 28094953 22508959 28095124 22509096 28095295 22509233 28095466 22509370 28095637 22509507 28095808 22509644 28095979 22509781 28096150 22509918 28096321 22510055 28096492 22510192 28096663 22510329 28096834 22510466 28097005 22510603 28097176 22510740 28097347 22510877 28097518 22511014 28097689 22511151 28097860 22511288 28098031 22511425 28098202 22511562 28098373 22511699 28098544 22511836 28098715 22511973 28098886 22512110 28099057 22512247 28099228 22512384 28099399 22512521 28099570 22512658 28099741 22512795 28099912 22512932 28100083 22513069 28100254 22513206 28100425 22513343 28100596 22513480 28100767 22513617 28100938 22513754 28101109 22513891 28101280 22514028 28101451 22514165 28101622 22514302 28101793 22514439 28101964 22514576 28102135 22514713 28102306 22514850 28102477 22514987 28102648 22515124 28102819 22515261 28102990 22515398 28103161 22515535 28103332 22515672 28103503 22515809 28103674 22515946 28103845 22516083 28104016 22516220 28104187 22516357 28104358 22516494 28104529 22516631 28104700 22516768 28104871 22516905 28105042 22517042 28105213 22517179 28105384 22517316 28105555 22517453 28105726 22517590 28105897 22517727 28106068 22517864 28106239 22518001 28106410 22518138 28106581 22518275 28106752 22518412 28106923 22518549 28107094 22518686 28107265 22518823 28107436 22518960 28107607 22519097 28107778 22519234 28107949 22519371 28108120 22519508 28108291 22519645 28108462 22519782 28108633 22519919 28108804 22520056 28108975 22520193 28109146 22520330 28109317 22520467 28109488 22520604 28109659 22520741 28109830 22520878 28110001 22521015 28110172 22521152 28110343 22521289 28110514 22521426 28110685 22521563 28110856 22521700 28111027 22521837 28111198 22521974 28111369 22522111 28111540 22522248 28111711 22522385 28111882 22522522 28112053 22522659 28112224 22522796 28112395 22522933 28112566 22523070 28112737 22523207 28112908 22523344 28113079 22523481 28113250 22523618 28113421 22523755 28113592 22523892 28113763 22524029 28113934 22524166 28114105 22524303 28114276 22524440 28114447 22524577 28114618 22524714 28114789 22524851 28114960 22524988 28115131 22525125 28115302 22525262 28115473 22525399 28115644 22525536 28115815 22525673 28115986 22525810 28116157 22525947 28116328 22526084 28116499 22526221 28116670 22526358 28116841 22526495 28117012 22526632 28117183 22526769 28117354 22526906 28117525 22527043 28117696 22527180 28117867 22527317 28118038 22527454 28118209 22527591 28118380 22527728 28118551 22527865 28118722 22528002 28118893 22528139 28119064 22528276 28119235 22528413 28119406 22528550 28119577 22528687 28119748 22528824 28119919 22528961 28120090 22529098 28120261 22529235 28120432 22529372 28120603 22529509 28120774 22529646 28120945 22529783 28121116 22529920 28121287 22530057 28121458 22530194 28121629 22530331 28121800 22530468 28121971 22530605 28122142 22530742 28122313 22530879 28122484 22531016 28122655 22531153 28122826 22531290 28122997 22531427 28123168 22531564 28123339 22531701 28123510 22531838 28123681 22531975 28123852 22532112 28124023 22532249 28124194 22532386 28124365 22532523 28124536 22532660 28124707 22532797 28124878 22532934 28125049 22533071 28125220 22533208 28125391 22533345 28125562 22533482 28125733 22533619 28125904 22533756 28126075 22533893 28126246 22534030 28126417 22534167 28126588 22534304 28126759 22534441 28126930 22534578 28127101 22534715 28127272 22534852 28127443 22534989 28127614 22535126 28127785 22535263 28127956 22535400 28128127 22535537 28128298 22535674 28128469 22535811 28128640 22535948 28128811 22536085 28128982 22536222 28129153 22536359 28129324 22536496 28129495 22536633 28129666 22536770 28129837 22536907 28130008 22537044 28130179 22537181 28130350 22537318 28130521 22537455 28130692 22537592 28130863 22537729 28131034 22537866 28131205 22538003 28131376 22538140 28131547 22538277 28131718 22538414 28131889 22538551 28132060 22538688 28132231 22538825 28132402 22538962 28132573 22539099 28132744 22539236 28132915 22539373 28133086 22539510 28133257 22539647 28133428 22539784 28133599 22539921 28133770 22540058 28133941 22540195 28134112 22540332 28134283 22540469 28134454 22540606 28134625 22540743 28134796 22540880 28134967 22541017 28135138 22541154 28135309 22541291 28135480 22541428 28135651 22541565 28135822 22541702 28135993 22541839 28136164 22541976 28136335 22542113 28136506 22542250 28136677 22542387 28136848 22542524 28137019 22542661 28137190 22542798 28137361 22542935 28137532 22543072 28137703 22543209 28137874 22543346 28138045 22543483 28138216 22543620 28138387 22543757 28138558 22543894 28138729 22544031 28138900 22544168 28139071 22544305 28139242 22544442 28139413 22544579 28139584 22544716 28139755 22544853 28139926 22544990 28140097 22545127 28140268 22545264 28140439 22545401 28140610 22545538 28140781 22545675 28140952 22545812 28141123 22545949 28141294 22546086 28141465 22546223 28141636 22546360 28141807 22546497 28141978 22546634 28142149 22546771 28142320 22546908 28142491 22547045 28142662 22547182 28142833 22547319 28143004 22547456 28143175 22547593 28143346 22547730 28143517 22547867 28143688 22548004 28143859 22548141 28144030 22548278 28144201 22548415 28144372 22548552 28144543 22548689 28144714 22548826 28144885 22548963 28145056 22549100 28145227 22549237 28145398 22549374 28145569 22549511 28145740 22549648 28145911 22549785 28146082 22549922 28146253 22550059 28146424 22550196 28146595 22550333 28146766 22550470 28146937 22550607 28147108 22550744 28147279 22550881 28147450 22551018 28147621 22551155 28147792 22551292 28147963 22551429 28148134 22551566 28148305 22551703 28148476 22551840 28148647 22551977 28148818 22552114 28148989 22552251 28149160 22552388 28149331 22552525 28149502 22552662 28149673 22552799 28149844 22552936 28150015 22553073 28150186 22553210 28150357 22553347 28150528 22553484 28150699 22553621 28150870 22553758 28151041 22553895 28151212 22554032 28151383 22554169 28151554 22554306 28151725 22554443 28151896 22554580 28152067 22554717 28152238 22554854 28152409 22554991 28152580 22555128 28152751 22555265 28152922 22555402 28153093 22555539 28153264 22555676 28153435 22555813 28153606 22555950 28153777 22556087 28153948 22556224 28154119 22556361 28154290 22556498 28154461 22556635 28154632 22556772 28154803 22556909 28154974 22557046 28155145 22557183 28155316 22557320 28155487 22557457 28155658 22557594 28155829 22557731 28156000 22557868 28156171 22558005 28156342 22558142 28156513 22558279 28156684 22558416 28156855 22558553 28157026 22558690 28157197 22558827 28157368 22558964 28157539 22559101 28157710 22559238 28157881 22559375 28158052 22559512 28158223 22559649 28158394 22559786 28158565 22559923 28158736 22560060 28158907 22560197 28159078 22560334 28159249 22560471 28159420 22560608 28159591 22560745 28159762 22560882 28159933 22561019 28160104 22561156 28160275 22561293 28160446 22561430 28160617 22561567 28160788 22561704 28160959 22561841 28161130 22561978 28161301 22562115 28161472 22562252 28161643 22562389 28161814 22562526 28161985 22562663 28162156 22562800 28162327 22562937 28162498 22563074 28162669 22563211 28162840 22563348 28163011 22563485 28163182 22563622 28163353 22563759 28163524 22563896 28163695 22564033 28163866 22564170 28164037 22564307 28164208 22564444 28164379 22564581 28164550 22564718 28164721 22564855 28164892 22564992 28165063 22565129 28165234 22565266 28165405 22565403 28165576 22565540 28165747 22565677 28165918 22565814 28166089 22565951 28166260 22566088 28166431 22566225 28166602 22566362 28166773 22566499 28166944 22566636 28167115 22566773 28167286 22566910 28167457 22567047 28167628 22567184 28167799 22567321 28167970 22567458 28168141 22567595 28168312 22567732 28168483 22567869 28168654 22568006 28168825 22568143 28168996 22568280 28169167 22568417 28169338 22568554 28169509 22568691 28169680 22568828 28169851 22568965 28170022 22569102 28170193 22569239 28170364 22569376 28170535 22569513 28170706 22569650 28170877 22569787 28171048 22569924 28171219 22570061 28171390 22570198 28171561 22570335 28171732 22570472 28171903 22570609 28172074 22570746 28172245 22570883 28172416 22571020 28172587 22571157 28172758 22571294 28172929 22571431 28173100 22571568 28173271 22571705 28173442 22571842 28173613 22571979 28173784 22572116 28173955 22572253 28174126 22572390 28174297 22572527 28174468 22572664 28174639 22572801 28174810 22572938 28174981 22573075 28175152 22573212 28175323 22573349 28175494 22573486 28175665 22573623 28175836 22573760 28176007 22573897 28176178 22574034 28176349 22574171 28176520 22574308 28176691 22574445 28176862 22574582 28177033 22574719 28177204 22574856 28177375 22574993 28177546 22575130 28177717 22575267 28177888 22575404 28178059 22575541 28178230 22575678 28178401 22575815 28178572 22575952 28178743 22576089 28178914 22576226 28179085 22576363 28179256 22576500 28179427 22576637 28179598 22576774 28179769 22576911 28179940 22577048 28180111 22577185 28180282 22577322 28180453 22577459 28180624 22577596 28180795 22577733 28180966 22577870 28181137 22578007 28181308 22578144 28181479 22578281 28181650 22578418 28181821 22578555 28181992 22578692 28182163 22578829 28182334 22578966 28182505 22579103 28182676 22579240 28182847 22579377 28183018 22579514 28183189 22579651 28183360 22579788 28183531 22579925 28183702 22580062 28183873 22580199 28184044 22580336 28184215 22580473 28184386 22580610 28184557 22580747 28184728 22580884 28184899 22581021 28185070 22581158 28185241 22581295 28185412 22581432 28185583 22581569 28185754 22581706 28185925 22581843 28186096 22581980 28186267 22582117 28186438 22582254 28186609 22582391 28186780 22582528 28186951 22582665 28187122 22582802 28187293 22582939 28187464 22583076 28187635 22583213 28187806 22583350 28187977 22583487 28188148 22583624 28188319 22583761 28188490 22583898 28188661 22584035 28188832 22584172 28189003 22584309 28189174 22584446 28189345 22584583 28189516 22584720 28189687 22584857 28189858 22584994 28190029 22585131 28190200 22585268 28190371 22585405 28190542 22585542 28190713 22585679 28190884 22585816 28191055 22585953 28191226 22586090 28191397 22586227 28191568 22586364 28191739 22586501 28191910 22586638 28192081 22586775 28192252 22586912 28192423 22587049 28192594 22587186 28192765 22587323 28192936 22587460 28193107 22587597 28193278 22587734 28193449 22587871 28193620 22588008 28193791 22588145 28193962 22588282 28194133 22588419 28194304 22588556 28194475 22588693 28194646 22588830 28194817 22588967 28194988 22589104 28195159 22589241 28195330 22589378 28195501 22589515 28195672 22589652 28195843 22589789 28196014 22589926 28196185 22590063 28196356 22590200 28196527 22590337 28196698 22590474 28196869 22590611 28197040 22590748 28197211 22590885 28197382 22591022 28197553 22591159 28197724 22591296 28197895 22591433 28198066 22591570 28198237 22591707 28198408 22591844 28198579 22591981 28198750 22592118 28198921 22592255 28199092 22592392 28199263 22592529 28199434 22592666 28199605 22592803 28199776 22592940 28199947 22593077 28200118 22593214 28200289 22593351 28200460 22593488 28200631 22593625 28200802 22593762 28200973 22593899 28201144 22594036 28201315 22594173 28201486 22594310 28201657 22594447 28201828 22594584 28201999 22594721 28202170 22594858 28202341 22594995 28202512 22595132 28202683 22595269 28202854 22595406 28203025 22595543 28203196 22595680 28203367 22595817 28203538 22595954 28203709 22596091 28203880 22596228 28204051 22596365 28204222 22596502 28204393 22596639 28204564 22596776 28204735 22596913 28204906 22597050 28205077 22597187 28205248 22597324 28205419 22597461 28205590 22597598 28205761 22597735 28205932 22597872 28206103 22598009 28206274 22598146 28206445 22598283 28206616 22598420 28206787 22598557 28206958 22598694 28207129 22598831 28207300 22598968 28207471 22599105 28207642 22599242 28207813 22599379 28207984 22599516 28208155 22599653 28208326 22599790 28208497 22599927 28208668 22600064 28208839 22600201 28209010 22600338 28209181 22600475 28209352 22600612 28209523 22600749 28209694 22600886 28209865 22601023 28210036 22601160 28210207 22601297 28210378 22601434 28210549 22601571 28210720 22601708 28210891 22601845 28211062 22601982 28211233 22602119 28211404 22602256 28211575 22602393 28211746 22602530 28211917 22602667 28212088 22602804 28212259 22602941 28212430 22603078 28212601 22603215 28212772 22603352 28212943 22603489 28213114 22603626 28213285
1000 49259720 0 49259720 61484760 49259857 61484931 49259994 61485102 49260131 61485273 49260268 61485444 49260405 61485615 49260542 61485786 49260679 61485957 49260816 61486128 49260953 61486299 49261090 61486470 49261227 61486641 49261364 61486812 49261501 61486983 49261638 61487154 49261775 61487325 49261912 61487496 49262049 61487667 49262186 61487838 49262323 61488009 49262460 61488180 49262597 61488351 49262734 61488522 49262871 61488693 49263008 61488864 49263145 61489035 49263282 61489206 49263419 61489377 49263556 61489548 49263693 61489719 49263830 61489890 49263967 61490061 49264104 61490232 49264241 61490403 49264378 61490574 49264515 61490745 49264652 61490916 49264789 61491087 49264926 61491258 49265063 61491429 49265200 61491600 49265337 61491771 49265474 61491942 49265611 61492113 49265748 61492284 49265885 61492455 49266022 61492626 49266159 61492797 49266296 61492968 49266433 61493139 49266570 61493310 49266707 61493481 49266844 61493652 49266981 61493823 49267118 61493994 49267255 61494165 49267392 61494336 49267529 61494507 49267666 61494678 49267803 61494849 49267940 61495020 49268077 61495191 49268214 61495362 49268351 61495533 49268488 61495704 49268625 61495875 49268762 61496046 49268899 61496217 49269036 61496388 49269173 61496559 49269310 61496730 49269447 61496901 49269584 61497072 49269721 61497243 49269858 61497414 49269995 61497585 49270132 61497756 49270269 61497927 49270406 61498098 49270543 61498269 49270680 61498440 49270817 61498611 49270954 61498782 49271091 61498953 49271228 61499124 49271365 61499295 49271502 61499466 49271639 61499637 49271776 61499808 49271913 61499979 49272050 61500150 49272187 61500321 49272324 61500492 49272461 61500663 49272598 61500834 49272735 61501005 49272872 61501176 49273009 61501347 49273146 61501518 49273283 61501689 49273420 61501860 49273557 61502031 49273694 61502202 49273831 61502373 49273968 61502544 49274105 61502715 49274242 61502886 49274379 61503057 49274516 61503228 49274653 61503399 49274790 61503570 49274927 61503741 49275064 61503912 49275201 61504083 49275338 61504254 49275475 61504425 49275612 61504596 49275749 61504767 49275886 61504938 49276023 61505109 49276160 61505280 49276297 61505451 49276434 61505622 49276571 61505793 49276708 61505964 49276845 61506135 49276982 61506306 49277119 61506477 49277256 61506648 49277393 61506819 49277530 61506990 49277667 61507161 49277804 61507332 49277941 61507503 49278078 61507674 49278215 61507845 49278352 61508016 49278489 61508187 49278626 61508358 49278763 61508529 49278900 61508700 49279037 61508871 49279174 61509042 49279311 61509213 49279448 61509384 49279585 61509555 49279722 61509726 49279859 61509897 49279996 61510068 49280133 61510239 49280270 61510410 49280407 61510581 49280544 61510752 49280681 61510923 49280818 61511094 49280955 61511265 49281092 61511436 49281229 61511607 49281366 61511778 49281503 61511949 49281640 61512120 49281777 61512291 49281914 61512462 49282051 61512633 49282188 61512804 49282325 61512975 49282462 61513146 49282599 61513317 49282736 61513488 49282873 61513659 49283010 61513830 49283147 61514001 49283284 61514172 49283421 61514343 49283558 61514514 49283695 61514685 49283832 61514856 49283969 61515027 49284106 61515198 49284243 61515369 49284380 61515540 49284517 61515711 49284654 61515882 49284791 61516053 49284928 61516224 49285065 61516395 49285202 61516566 49285339 61516737 49285476 61516908 49285613 61517079 49285750 61517250 49285887 61517421 49286024 61517592 49286161 61517763 49286298 61517934 49286435 61518105 49286572 61518276 49286709 61518447 49286846 61518618 49286983 61518789 49287120 61518960 49287257 61519131 49287394 61519302 49287531 61519473 49287668 61519644 49287805 61519815 49287942 61519986 49288079 61520157 49288216 61520328 49288353 61520499 49288490 61520670 49288627 61520841 49288764 61521012 49288901 61521183 49289038 61521354 49289175 61521525 49289312 61521696 49289449 61521867 49289586 61522038 49289723 61522209 49289860 61522380 49289997 61522551 49290134 61522722 49290271 61522893 49290408 61523064 49290545 61523235 49290682 61523406 49290819 61523577 49290956 61523748 49291093 61523919 49291230 61524090 49291367 61524261 49291504 61524432 49291641 61524603 49291778 61524774 49291915 61524945 49292052 61525116 49292189 61525287 49292326 61525458 49292463 61525629 49292600 61525800 49292737 61525971 49292874 61526142 49293011 61526313 49293148 61526484 49293285 61526655 49293422 61526826 49293559 61526997 49293696 61527168 49293833 61527339 49293970 61527510 49294107 61527681 49294244 61527852 49294381 61528023 49294518 61528194 49294655 61528365 49294792 61528536 49294929 61528707 49295066 61528878 49295203 61529049 49295340 61529220 49295477 61529391 49295614 61529562 49295751 61529733 49295888 61529904 49296025 61530075 49296162 61530246 49296299 61530417 49296436 61530588 49296573 61530759 49296710 61530930 49296847 61531101 49296984 61531272 49297121 61531443 49297258 61531614 49297395 61531785 49297532 61531956 49297669 61532127 49297806 61532298 49297943 61532469 49298080 61532640 49298217 61532811 49298354 61532982 49298491 61533153 49298628 61533324 49298765 61533495 49298902 61533666 49299039 61533837 49299176 61534008 49299313 61534179 49299450 61534350 49299587 61534521 49299724 61534692 49299861 61534863 49299998 61535034 49300135 61535205 49300272 61535376 49300409 61535547 49300546 61535718 49300683 61535889 49300820 61536060 49300957 61536231 49301094 61536402 49301231 61536573 49301368 61536744 49301505 61536915 49301642 61537086 49301779 61537257 49301916 61537428 49302053 61537599 49302190 61537770 49302327 61537941 49302464 61538112 49302601 61538283 49302738 61538454 49302875 61538625 49303012 61538796 49303149 61538967 49303286 61539138 49303423 61539309 49303560 61539480 49303697 61539651 49303834 61539822 49303971 61539993 49304108 61540164 49304245 61540335 49304382 61540506 49304519 61540677 49304656 61540848 49304793 61541019 49304930 61541190 49305067 61541361 49305204 61541532 49305341 61541703 49305478 61541874 49305615 61542045 49305752 61542216 49305889 61542387 49306026 61542558 49306163 61542729 49306300 61542900 49306437 61543071 49306574 61543242 49306711 61543413 49306848 61543584 49306985 61543755 49307122 61543926 49307259 61544097 49307396 61544268 49307533 61544439 49307670 61544610 49307807 61544781 49307944 61544952 49308081 61545123 49308218 61545294 49308355 61545465 49308492 61545636 49308629 61545807 49308766 61545978 49308903 61546149 49309040 61546320 49309177 61546491 49309314 61546662 49309451 61546833 49309588 61547004 49309725 61547175 49309862 61547346 49309999 61547517 49310136 61547688 49310273 61547859 49310410 61548030 49310547 61548201 49310684 61548372 49310821 61548543 49310958 61548714 49311095 61548885 49311232 61549056 49311369 61549227 49311506 61549398 49311643 61549569 49311780 61549740 49311917 61549911 49312054 61550082 49312191 61550253 49312328 61550424 49312465 61550595 49312602 61550766 49312739 61550937 49312876 61551108 49313013 61551279 49313150 61551450 49313287 61551621 49313424 61551792 49313561 61551963 49313698 61552134 49313835 61552305 49313972 61552476 49314109 61552647 49314246 61552818 49314383 61552989 49314520 61553160 49314657 61553331 49314794 61553502 49314931 61553673 49315068 61553844 49315205 61554015 49315342 61554186 49315479 61554357 49315616 61554528 49315753 61554699 49315890 61554870 49316027 61555041 49316164 61555212 49316301 61555383 49316438 61555554 49316575 61555725 49316712 61555896 49316849 61556067 49316986 61556238 49317123 61556409 49317260 61556580 49317397 61556751 49317534 61556922 49317671 61557093 49317808 61557264 49317945 61557435 49318082 61557606 49318219 61557777 49318356 61557948 49318493 61558119 49318630 61558290 49318767 61558461 49318904 61558632 49319041 61558803 49319178 61558974 49319315 61559145 49319452 61559316 49319589 61559487 49319726 61559658 49319863 61559829 49320000 61560000 49320137 61560171 49320274 61560342 49320411 61560513 49320548 61560684 49320685 61560855 49320822 61561026 49320959 61561197 49321096 61561368 49321233 61561539 49321370 61561710 49321507 61561881 49321644 61562052 49321781 61562223 49321918 61562394 49322055 61562565 49322192 61562736 49322329 61562907 49322466 61563078 49322603 61563249 49322740 61563420 49322877 61563591 49323014 61563762 49323151 61563933 49323288 61564104 49323425 61564275 49323562 61564446 49323699 61564617 49323836 61564788 49323973 61564959 49324110 61565130 49324247 61565301 49324384 61565472 49324521 61565643 49324658 61565814 49324795 61565985 49324932 61566156 49325069 61566327 49325206 61566498 49325343 61566669 49325480 61566840 49325617 61567011 49325754 61567182 49325891 61567353 49326028 61567524 49326165 61567695 49326302 61567866 49326439 61568037 49326576 61568208 49326713 61568379 49326850 61568550 49326987 61568721 49327124 61568892 49327261 61569063 49327398 61569234 49327535 61569405 49327672 61569576 49327809 61569747 49327946 61569918 49328083 61570089 49328220 61570260 49328357 61570431 49328494 61570602 49328631 61570773 49328768 61570944 49328905 61571115 49329042 61571286 49329179 61571457 49329316 61571628 49329453 61571799 49329590 61571970 49329727 61572141 49329864 61572312 49330001 61572483 49330138 61572654 49330275 61572825 49330412 61572996 49330549 61573167 49330686 61573338 49330823 61573509 49330960 61573680 49331097 61573851 49331234 61574022 49331371 61574193 49331508 61574364 49331645 61574535 49331782 61574706 49331919 61574877 49332056 61575048 49332193 61575219 49332330 61575390 49332467 61575561 49332604 61575732 49332741 61575903 49332878 61576074 49333015 61576245 49333152 61576416 49333289 61576587 49333426 61576758 49333563 61576929 49333700 61577100 49333837 61577271 49333974 61577442 49334111 61577613 49334248 61577784 49334385 61577955 49334522 61578126 49334659 61578297 49334796 61578468 49334933 61578639 49335070 61578810 49335207 61578981 49335344 61579152 49335481 61579323 49335618 61579494 49335755 61579665 49335892 61579836 49336029 61580007 49336166 61580178 49336303 61580349 49336440 61580520 49336577 61580691 49336714 61580862 49336851 61581033 49336988 61581204 49337125 61581375 49337262 61581546 49337399 61581717 49337536 61581888 49337673 61582059 49337810 61582230 49337947 61582401 49338084 61582572 49338221 61582743 49338358 61582914 49338495 61583085 49338632 61583256 49338769 61583427 49338906 61583598 49339043 61583769 49339180 61583940 49339317 61584111 49339454 61584282 49339591 61584453 49339728 61584624 49339865 61584795 49340002 61584966 49340139 61585137 49340276 61585308 49340413 61585479 49340550 61585650 49340687 61585821 49340824 61585992 49340961 61586163 49341098 61586334 49341235 61586505 49341372 61586676 49341509 61586847 49341646 61587018 49341783 61587189 49341920 61587360 49342057 61587531 49342194 61587702 49342331 61587873 49342468 61588044 49342605 61588215 49342742 61588386 49342879 61588557 49343016 61588728 49343153 61588899 49343290 61589070 49343427 61589241 49343564 61589412 49343701 61589583 49343838 61589754 49343975 61589925 49344112 61590096 49344249 61590267 49344386 61590438 49344523 61590609 49344660 61590780 49344797 61590951 49344934 61591122 49345071 61591293 49345208 61591464 49345345 61591635 49345482 61591806 49345619 61591977 49345756 61592148 49345893 61592319 49346030 61592490 49346167 61592661 49346304 61592832 49346441 61593003 49346578 61593174 49346715 61593345 49346852 61593516 49346989 61593687 49347126 61593858 49347263 61594029 49347400 61594200 49347537 61594371 49347674 61594542 49347811 61594713 49347948 61594884 49348085 61595055 49348222 61595226 49348359 61595397 49348496 61595568 49348633 61595739 49348770 61595910 49348907 61596081 49349044 61596252 49349181 61596423 49349318 61596594 49349455 61596765 49349592 61596936 49349729 61597107 49349866 61597278 49350003 61597449 49350140 61597620 49350277 61597791 49350414 61597962 49350551 61598133 49350688 61598304 49350825 61598475 49350962 61598646 49351099 61598817 49351236 61598988 49351373 61599159 49351510 61599330 49351647 61599501 49351784 61599672 49351921 61599843 49352058 61600014 49352195 61600185 49352332 61600356 49352469 61600527 49352606 61600698 49352743 61600869 49352880 61601040 49353017 61601211 49353154 61601382 49353291 61601553 49353428 61601724 49353565 61601895 49353702 61602066 49353839 61602237 49353976 61602408 49354113 61602579 49354250 61602750 49354387 61602921 49354524 61603092 49354661 61603263 49354798 61603434 49354935 61603605 49355072 61603776 49355209 61603947 49355346 61604118 49355483 61604289 49355620 61604460 49355757 61604631 49355894 61604802 49356031 61604973 49356168 61605144 49356305 61605315 49356442 61605486 49356579 61605657 49356716 61605828 49356853 61605999 49356990 61606170 49357127 61606341 49357264 61606512 49357401 61606683 49357538 61606854 49357675 61607025 49357812 61607196 49357949 61607367 49358086 61607538 49358223 61607709 49358360 61607880 49358497 61608051 49358634 61608222 49358771 61608393 49358908 61608564 49359045 61608735 49359182 61608906 49359319 61609077 49359456 61609248 49359593 61609419 49359730 61609590 49359867 61609761 49360004 61609932 49360141 61610103 49360278 61610274 49360415 61610445 49360552 61610616 49360689 61610787 49360826 61610958 49360963 61611129 49361100 61611300 49361237 61611471 49361374 61611642 49361511 61611813 49361648 61611984 49361785 61612155 49361922 61612326 49362059 61612497 49362196 61612668 49362333 61612839 49362470 61613010 49362607 61613181 49362744 61613352 49362881 61613523 49363018 61613694 49363155 61613865 49363292 61614036 49363429 61614207 49363566 61614378 49363703 61614549 49363840 61614720 49363977 61614891 49364114 61615062 49364251 61615233 49364388 61615404 49364525 61615575 49364662 61615746 49364799 61615917 49364936 61616088 49365073 61616259 49365210 61616430 49365347 61616601 49365484 61616772 49365621 61616943 49365758 61617114 49365895 61617285 49366032 61617456 49366169 61617627 49366306 61617798 49366443 61617969 49366580 61618140 49366717 61618311 49366854 61618482 49366991 61618653 49367128 61618824 49367265 61618995 49367402 61619166 49367539 61619337 49367676 61619508 49367813 61619679 49367950 61619850 49368087 61620021 49368224 61620192 49368361 61620363 49368498 61620534 49368635 61620705 49368772 61620876 49368909 61621047 49369046 61621218 49369183 61621389 49369320 61621560 49369457 61621731 49369594 61621902 49369731 61622073 49369868 61622244 49370005 61622415 49370142 61622586 49370279 61622757 49370416 61622928 49370553 61623099 49370690 61623270 49370827 61623441 49370964 61623612 49371101 61623783 49371238 61623954 49371375 61624125 49371512 61624296 49371649 61624467 49371786 61624638 49371923 61624809 49372060 61624980 49372197 61625151 49372334 61625322 49372471 61625493 49372608 61625664 49372745 61625835 49372882 61626006 49373019 61626177 49373156 61626348 49373293 61626519 49373430 61626690 49373567 61626861 49373704 61627032 49373841 61627203 49373978 61627374 49374115 61627545 49374252 61627716 49374389 61627887 49374526 61628058 49374663 61628229 49374800 61628400 49374937 61628571 49375074 61628742 49375211 61628913 49375348 61629084 49375485 61629255 49375622 61629426 49375759 61629597 49375896 61629768 49376033 61629939 49376170 61630110 49376307 61630281 49376444 61630452 49376581 61630623 49376718 61630794 49376855 61630965 49376992 61631136 49377129 61631307 49377266 61631478 49377403 61631649 49377540 61631820 49377677 61631991 49377814 61632162 49377951 61632333 49378088 61632504 49378225 61632675 49378362 61632846 49378499 61633017 49378636 61633188 49378773 61633359 49378910 61633530 49379047 61633701 49379184 61633872 49379321 61634043 49379458 61634214 49379595 61634385 49379732 61634556 49379869 61634727 49380006 61634898 49380143 61635069 49380280 61635240 49380417 61635411 49380554 61635582 49380691 61635753 49380828 61635924 49380965 61636095 49381102 61636266 49381239 61636437 49381376 61636608 49381513 61636779 49381650 61636950 49381787 61637121 49381924 61637292 49382061 61637463 49382198 61637634 49382335 61637805 49382472 61637976 49382609 61638147 49382746 61638318 49382883 61638489 49383020 61638660 49383157 61638831 49383294 61639002 49383431 61639173 49383568 61639344 49383705 61639515 49383842 61639686 49383979 61639857 49384116 61640028 49384253 61640199 49384390 61640370 49384527 61640541 49384664 61640712 49384801 61640883 49384938 61641054 49385075 61641225 49385212 61641396 49385349 61641567 49385486 61641738 49385623 61641909 49385760 61642080 49385897 61642251 49386034 61642422 49386171 61642593 49386308 61642764 49386445 61642935 49386582 61643106 49386719 61643277 49386856 61643448 49386993 61643619 49387130 61643790 49387267 61643961 49387404 61644132 49387541 61644303 49387678 61644474 49387815 61644645 49387952 61644816 49388089 61644987 49388226 61645158 49388363 61645329 49388500 61645500 49388637 61645671 49388774 61645842 49388911 61646013 49389048 61646184 49389185 61646355 49389322 61646526 49389459 61646697 49389596 61646868 49389733 61647039 49389870 61647210 49390007 61647381 49390144 61647552 49390281 61647723 49390418 61647894 49390555 61648065 49390692 61648236 49390829 61648407 49390966 61648578 49391103 61648749 49391240 61648920 49391377 61649091 49391514 61649262 49391651 61649433 49391788 61649604 49391925 61649775 49392062 61649946 49392199 61650117 49392336 61650288 49392473 61650459 49392610 61650630 49392747 61650801 49392884 61650972 49393021 61651143 49393158 61651314 49393295 61651485 49393432 61651656 49393569 61651827 49393706 61651998 49393843 61652169 49393980 61652340 49394117 61652511 49394254 61652682 49394391 61652853 49394528 61653024 49394665 61653195 49394802 61653366 49394939 61653537 49395076 61653708 49395213 61653879 49395350 61654050 49395487 61654221 49395624 61654392 49395761 61654563 49395898 61654734 49396035 61654905 49396172 61655076 49396309 61655247 49396446 61655418
1000 75622900 0 75622900 94390627 75623037 94390798 75623174 94390969 75623311 94391140 75623448 94391311 75623585 94391482 75623722 94391653 75623859 94391824 75623996 94391995 75624133 94392166 75624270 94392337 75624407 94392508 75624544 94392679 75624681 94392850 75624818 94393021 75624955 94393192 75625092 94393363 75625229 94393534 75625366 94393705 75625503 94393876 75625640 94394047 75625777 94394218 75625914 94394389 75626051 94394560 75626188 94394731 75626325 94394902 75626462 94395073 75626599 94395244 75626736 94395415 75626873 94395586 75627010 94395757 75627147 94395928 75627284 94396099 75627421 94396270 75627558 94396441 75627695 94396612 75627832 94396783 75627969 94396954 75628106 94397125 75628243 94397296 75628380 94397467 75628517 94397638 75628654 94397809 75628791 94397980 75628928 94398151 75629065 94398322 75629202 94398493 75629339 94398664 75629476 94398835 75629613 94399006 75629750 94399177 75629887 94399348 75630024 94399519 75630161 94399690 75630298 94399861 75630435 94400032 75630572 94400203 75630709 94400374 75630846 94400545 75630983 94400716 75631120 94400887 75631257 94401058 75631394 94401229 75631531 94401400 75631668 94401571 75631805 94401742 75631942 94401913 75632079 94402084 75632216 94402255 75632353 94402426 75632490 94402597 75632627 94402768 75632764 94402939 75632901 94403110 75633038 94403281 75633175 94403452 75633312 94403623 75633449 94403794 75633586 94403965 75633723 94404136 75633860 94404307 75633997 94404478 75634134 94404649 75634271 94404820 75634408 94404991 75634545 94405162 75634682 94405333 75634819 94405504 75634956 94405675 75635093 94405846 75635230 94406017 75635367 94406188 75635504 94406359 75635641 94406530 75635778 94406701 75635915 94406872 75636052 94407043 75636189 94407214 75636326 94407385 75636463 94407556 75636600 94407727 75636737 94407898 75636874 94408069 75637011 94408240 75637148 94408411 75637285 94408582 75637422 94408753 75637559 94408924 75637696 94409095 75637833 94409266 75637970 94409437 75638107 94409608 75638244 94409779 75638381 94409950 75638518 94410121 75638655 94410292 75638792 94410463 75638929 94410634 75639066 94410805 75639203 94410976 75639340 94411147 75639477 94411318 75639614 94411489 75639751 94411660 75639888 94411831 75640025 94412002 75640162 94412173 75640299 94412344 75640436 94412515 75640573 94412686 75640710 94412857 75640847 94413028 75640984 94413199 75641121 94413370 75641258 94413541 75641395 94413712 75641532 94413883 75641669 94414054 75641806 94414225 75641943 94414396 75642080 94414567 75642217 94414738 75642354 94414909 75642491 94415080 75642628 94415251 75642765 94415422 75642902 94415593 75643039 94415764 75643176 94415935 75643313 94416106 75643450 94416277 75643587 94416448 75643724 94416619 75643861 94416790 75643998 94416961 75644135 94417132 75644272 94417303 75644409 94417474 75644546 94417645 75644683 94417816 75644820 94417987 75644957 94418158 75645094 94418329 75645231 94418500 75645368 94418671 75645505 94418842 75645642 94419013 75645779 94419184 75645916 94419355 75646053 94419526 75646190 94419697 75646327 94419868 75646464 94420039 75646601 94420210 75646738 94420381 75646875 94420552 75647012 94420723 75647149 94420894 75647286 94421065 75647423 94421236 75647560 94421407 75647697 94421578 75647834 94421749 75647971 94421920 75648108 94422091 75648245 94422262 75648382 94422433 75648519 94422604 75648656 94422775 75648793 94422946 75648930 94423117 75649067 94423288 75649204 94423459 75649341 94423630 75649478 94423801 75649615 94423972 75649752 94424143 75649889 94424314 75650026 94424485 75650163 94424656 75650300 94424827 75650437 94424998 75650574 94425169 75650711 94425340 75650848 94425511 75650985 94425682 75651122 94425853 75651259 94426024 75651396 94426195 75651533 94426366 75651670 94426537 75651807 94426708 75651944 94426879 75652081 94427050 75652218 94427221 75652355 94427392 75652492 94427563 75652629 94427734 75652766 94427905 75652903 94428076 75653040 94428247 75653177 94428418 75653314 94428589 75653451 94428760 75653588 94428931 75653725 94429102 75653862 94429273 75653999 94429444 75654136 94429615 75654273 94429786 75654410 94429957 75654547 94430128 75654684 94430299 75654821 94430470 75654958 94430641 75655095 94430812 75655232 94430983 75655369 94431154 75655506 94431325 75655643 94431496 75655780 94431667 75655917 94431838 75656054 94432009 75656191 94432180 75656328 94432351 75656465 94432522 75656602 94432693 75656739 94432864 75656876 94433035 75657013 94433206 75657150 94433377 75657287 94433548 75657424 94433719 75657561 94433890 75657698 94434061 75657835 94434232 75657972 94434403 75658109 94434574 75658246 94434745 75658383 94434916 75658520 94435087 75658657 94435258 75658794 94435429 75658931 94435600 75659068 94435771 75659205 94435942 75659342 94436113 75659479 94436284 75659616 94436455 75659753 94436626 75659890 94436797 75660027 94436968 75660164 94437139 75660301 94437310 75660438 94437481 75660575 94437652 75660712 94437823 75660849 94437994 75660986 94438165 75661123 94438336 75661260 94438507 75661397 94438678 75661534 94438849 75661671 94439020 75661808 94439191 75661945 94439362 75662082 94439533 75662219 94439704 75662356 94439875 75662493 94440046 75662630 94440217 75662767 94440388 75662904 94440559 75663041 94440730 75663178 94440901 75663315 94441072 75663452 94441243 75663589 94441414 75663726 94441585 75663863 94441756 75664000 94441927 75664137 94442098 75664274 94442269 75664411 94442440 75664548 94442611 75664685 94442782 75664822 94442953 75664959 94443124 75665096 94443295 75665233 94443466 75665370 94443637 75665507 94443808 75665644 94443979 75665781 94444150 75665918 94444321 75666055 94444492 75666192 94444663 75666329 94444834 75666466 94445005 75666603 94445176 75666740 94445347 75666877 94445518 75667014 94445689 75667151 94445860 75667288 94446031 75667425 94446202 75667562 94446373 75667699 94446544 75667836 94446715 75667973 94446886 75668110 94447057 75668247 94447228 75668384 94447399 75668521 94447570 75668658 94447741 75668795 94447912 75668932 94448083 75669069 94448254 75669206 94448425 75669343 94448596 75669480 94448767 75669617 94448938 75669754 94449109 75669891 94449280 75670028 94449451 75670165 94449622 75670302 94449793 75670439 94449964 75670576 94450135 75670713 94450306 75670850 94450477 75670987 94450648 75671124 94450819 75671261 94450990 75671398 94451161 75671535 94451332 75671672 94451503 75671809 94451674 75671946 94451845 75672083 94452016 75672220 94452187 75672357 94452358 75672494 94452529 75672631 94452700 75672768 94452871 75672905 94453042 75673042 94453213 75673179 94453384 75673316 94453555 75673453 94453726 75673590 94453897 75673727 94454068 75673864 94454239 75674001 94454410 75674138 94454581 75674275 94454752 75674412 94454923 75674549 94455094 75674686 94455265 75674823 94455436 75674960 94455607 75675097 94455778 75675234 94455949 75675371 94456120 75675508 94456291 75675645 94456462 75675782 94456633 75675919 94456804 75676056 94456975 75676193 94457146 75676330 94457317 75676467 94457488 75676604 94457659 75676741 94457830 75676878 94458001 75677015 94458172 75677152 94458343 75677289 94458514 75677426 94458685 75677563 94458856 75677700 94459027 75677837 94459198 75677974 94459369 75678111 94459540 75678248 94459711 75678385 94459882 75678522 94460053 75678659 94460224 75678796 94460395 75678933 94460566 75679070 94460737 75679207 94460908 75679344 94461079 75679481 94461250 75679618 94461421 75679755 94461592 75679892 94461763 75680029 94461934 75680166 94462105 75680303 94462276 75680440 94462447 75680577 94462618 75680714 94462789 75680851 94462960 75680988 94463131 75681125 94463302 75681262 94463473 75681399 94463644 75681536 94463815 75681673 94463986 75681810 94464157 75681947 94464328 75682084 94464499 75682221 94464670 75682358 94464841 75682495 94465012 75682632 94465183 75682769 94465354 75682906 94465525 75683043 94465696 75683180 94465867 75683317 94466038 75683454 94466209 75683591 94466380 75683728 94466551 75683865 94466722 75684002 94466893 75684139 94467064 75684276 94467235 75684413 94467406 75684550 94467577 75684687 94467748 75684824 94467919 75684961 94468090 75685098 94468261 75685235 94468432 75685372 94468603 75685509 94468774 75685646 94468945 75685783 94469116 75685920 94469287 75686057 94469458 75686194 94469629 75686331 94469800 75686468 94469971 75686605 94470142 75686742 94470313 75686879 94470484 75687016 94470655 75687153 94470826 75687290 94470997 75687427 94471168 75687564 94471339 75687701 94471510 75687838 94471681 75687975 94471852 75688112 94472023 75688249 94472194 75688386 94472365 75688523 94472536 75688660 94472707 75688797 94472878 75688934 94473049 75689071 94473220 75689208 94473391 75689345 94473562 75689482 94473733 75689619 94473904 75689756 94474075 75689893 94474246 75690030 94474417 75690167 94474588 75690304 94474759 75690441 94474930 75690578 94475101 75690715 94475272 75690852 94475443 75690989 94475614 75691126 94475785 75691263 94475956 75691400 94476127 75691537 94476298 75691674 94476469 75691811 94476640 75691948 94476811 75692085 94476982 75692222 94477153 75692359 94477324 75692496 94477495 75692633 94477666 75692770 94477837 75692907 94478008 75693044 94478179 75693181 94478350 75693318 94478521 75693455 94478692 75693592 94478863 75693729 94479034 75693866 94479205 75694003 94479376 75694140 94479547 75694277 94479718 75694414 94479889 75694551 94480060 75694688 94480231 75694825 94480402 75694962 94480573 75695099 94480744 75695236 94480915 75695373 94481086 75695510 94481257 75695647 94481428 75695784 94481599 75695921 94481770 75696058 94481941 75696195 94482112 75696332 94482283 75696469 94482454 75696606 94482625 75696743 94482796 75696880 94482967 75697017 94483138 75697154 94483309 75697291 94483480 75697428 94483651 75697565 94483822 75697702 94483993 75697839 94484164 75697976 94484335 75698113 94484506 75698250 94484677 75698387 94484848 75698524 94485019 75698661 94485190 75698798 94485361 75698935 94485532 75699072 94485703 75699209 94485874 75699346 94486045 75699483 94486216 75699620 94486387 75699757 94486558 75699894 94486729 75700031 94486900 75700168 94487071 75700305 94487242 75700442 94487413 75700579 94487584 75700716 94487755 75700853 94487926 75700990 94488097 75701127 94488268 75701264 94488439 75701401 94488610 75701538 94488781 75701675 94488952 75701812 94489123 75701949 94489294 75702086 94489465 75702223 94489636 75702360 94489807 75702497 94489978 75702634 94490149 75702771 94490320 75702908 94490491 75703045 94490662 75703182 94490833 75703319 94491004 75703456 94491175 75703593 94491346 75703730 94491517 75703867 94491688 75704004 94491859 75704141 94492030 75704278 94492201 75704415 94492372 75704552 94492543 75704689 94492714 75704826 94492885 75704963 94493056 75705100 94493227 75705237 94493398 75705374 94493569 75705511 94493740 75705648 94493911 75705785 94494082 75705922 94494253 75706059 94494424 75706196 94494595 75706333 94494766 75706470 94494937 75706607 94495108 75706744 94495279 75706881 94495450 75707018 94495621 75707155 94495792 75707292 94495963 75707429 94496134 75707566 94496305 75707703 94496476 75707840 94496647 75707977 94496818 75708114 94496989 75708251 94497160 75708388 94497331 75708525 94497502 75708662 94497673 75708799 94497844 75708936 94498015 75709073 94498186 75709210 94498357 75709347 94498528 75709484 94498699 75709621 94498870 75709758 94499041 75709895 94499212 75710032 94499383 75710169 94499554 75710306 94499725 75710443 94499896 75710580 94500067 75710717 94500238 75710854 94500409 75710991 94500580 75711128 94500751 75711265 94500922 75711402 94501093 75711539 94501264 75711676 94501435 75711813 94501606 75711950 94501777 75712087 94501948 75712224 94502119 75712361 94502290 75712498 94502461 75712635 94502632 75712772 94502803 75712909 94502974 75713046 94503145 75713183 94503316 75713320 94503487 75713457 94503658 75713594 94503829 75713731 94504000 75713868 94504171 75714005 94504342 75714142 94504513 75714279 94504684 75714416 94504855 75714553 94505026 75714690 94505197 75714827 94505368 75714964 94505539 75715101 94505710 75715238 94505881 75715375 94506052 75715512 94506223 75715649 94506394 75715786 94506565 75715923 94506736 75716060 94506907 75716197 94507078 75716334 94507249 75716471 94507420 75716608 94507591 75716745 94507762 75716882 94507933 75717019 94508104 75717156 94508275 75717293 94508446 75717430 94508617 75717567 94508788 75717704 94508959 75717841 94509130 75717978 94509301 75718115 94509472 75718252 94509643 75718389 94509814 75718526 94509985 75718663 94510156 75718800 94510327 75718937 94510498 75719074 94510669 75719211 94510840 75719348 94511011 75719485 94511182 75719622 94511353 75719759 94511524 75719896 94511695 75720033 94511866 75720170 94512037 75720307 94512208 75720444 94512379 75720581 94512550 75720718 94512721 75720855 94512892 75720992 94513063 75721129 94513234 75721266 94513405 75721403 94513576 75721540 94513747 75721677 94513918 75721814 94514089 75721951 94514260 75722088 94514431 75722225 94514602 75722362 94514773 75722499 94514944 75722636 94515115 75722773 94515286 75722910 94515457 75723047 94515628 75723184 94515799 75723321 94515970 75723458 94516141 75723595 94516312 75723732 94516483 75723869 94516654 75724006 94516825 75724143 94516996 75724280 94517167 75724417 94517338 75724554 94517509 75724691 94517680 75724828 94517851 75724965 94518022 75725102 94518193 75725239 94518364 75725376 94518535 75725513 94518706 75725650 94518877 75725787 94519048 75725924 94519219 75726061 94519390 75726198 94519561 75726335 94519732 75726472 94519903 75726609 94520074 75726746 94520245 75726883 94520416 75727020 94520587 75727157 94520758 75727294 94520929 75727431 94521100 75727568 94521271 75727705 94521442 75727842 94521613 75727979 94521784 75728116 94521955 75728253 94522126 75728390 94522297 75728527 94522468 75728664 94522639 75728801 94522810 75728938 94522981 75729075 94523152 75729212 94523323 75729349 94523494 75729486 94523665 75729623 94523836 75729760 94524007 75729897 94524178 75730034 94524349 75730171 94524520 75730308 94524691 75730445 94524862 75730582 94525033 75730719 94525204 75730856 94525375 75730993 94525546 75731130 94525717 75731267 94525888 75731404 94526059 75731541 94526230 75731678 94526401 75731815 94526572 75731952 94526743 75732089 94526914 75732226 94527085 75732363 94527256 75732500 94527427 75732637 94527598 75732774 94527769 75732911 94527940 75733048 94528111 75733185 94528282 75733322 94528453 75733459 94528624 75733596 94528795 75733733 94528966 75733870 94529137 75734007 94529308 75734144 94529479 75734281 94529650 75734418 94529821 75734555 94529992 75734692 94530163 75734829 94530334 75734966 94530505 75735103 94530676 75735240 94530847 75735377 94531018 75735514 94531189 75735651 94531360 75735788 94531531 75735925 94531702 75736062 94531873 75736199 94532044 75736336 94532215 75736473 94532386 75736610 94532557 75736747 94532728 75736884 94532899 75737021 94533070 75737158 94533241 75737295 94533412 75737432 94533583 75737569 94533754 75737706 94533925 75737843 94534096 75737980 94534267 75738117 94534438 75738254 94534609 75738391 94534780 75738528 94534951 75738665 94535122 75738802 94535293 75738939 94535464 75739076 94535635 75739213 94535806 75739350 94535977 75739487 94536148 75739624 94536319 75739761 94536490 75739898 94536661 75740035 94536832 75740172 94537003 75740309 94537174 75740446 94537345 75740583 94537516 75740720 94537687 75740857 94537858 75740994 94538029 75741131 94538200 75741268 94538371 75741405 94538542 75741542 94538713 75741679 94538884 75741816 94539055 75741953 94539226 75742090 94539397 75742227 94539568 75742364 94539739 75742501 94539910 75742638 94540081 75742775 94540252 75742912 94540423 75743049 94540594 75743186 94540765 75743323 94540936 75743460 94541107 75743597 94541278 75743734 94541449 75743871 94541620 75744008 94541791 75744145 94541962 75744282 94542133 75744419 94542304 75744556 94542475 75744693 94542646 75744830 94542817 75744967 94542988 75745104 94543159 75745241 94543330 75745378 94543501 75745515 94543672 75745652 94543843 75745789 94544014 75745926 94544185 75746063 94544356 75746200 94544527 75746337 94544698 75746474 94544869 75746611 94545040 75746748 94545211 75746885 94545382 75747022 94545553 75747159 94545724 75747296 94545895 75747433 94546066 75747570 94546237 75747707 94546408 75747844 94546579 75747981 94546750 75748118 94546921 75748255 94547092 75748392 94547263 75748529 94547434 75748666 94547605 75748803 94547776 75748940 94547947 75749077 94548118 75749214 94548289 75749351 94548460 75749488 94548631 75749625 94548802 75749762 94548973 75749899 94549144 75750036 94549315 75750173 94549486 75750310 94549657 75750447 94549828 75750584 94549999 75750721 94550170 75750858 94550341 75750995 94550512 75751132 94550683 75751269 94550854 75751406 94551025 75751543 94551196 75751680 94551367 75751817 94551538 75751954 94551709 75752091 94551880 75752228 94552051 75752365 94552222 75752502 94552393 75752639 94552564 75752776 94552735 75752913 94552906 75753050 94553077 75753187 94553248 75753324 94553419 75753461 94553590 75753598 94553761 75753735 94553932 75753872 94554103 75754009 94554274 75754146 94554445 75754283 94554616 75754420 94554787 75754557 94554958 75754694 94555129 75754831 94555300 75754968 94555471 75755105 94555642 75755242 94555813 75755379 94555984 75755516 94556155 75755653 94556326 75755790 94556497 75755927 94556668 75756064 94556839 75756201 94557010 75756338 94557181 75756475 94557352 75756612 94557523 75756749 94557694 75756886 94557865 75757023 94558036 75757160 94558207 75757297 94558378 75757434 94558549 75757571 94558720 75757708 94558891 75757845 94559062 75757982 94559233 75758119 94559404 75758256 94559575 75758393 94559746 75758530 94559917 75758667 94560088 75758804 94560259 75758941 94560430 75759078 94560601 75759215 94560772 75759352 94560943 75759489 94561114 75759626 94561285
1000 74663900 0 74663900 93193627 74664037 93193798 74664174 93193969 74664311 93194140 74664448 93194311 74664585 93194482 74664722 93194653 74664859 93194824 74664996 93194995 74665133 93195166 74665270 93195337 74665407 93195508 74665544 93195679 74665681 93195850 74665818 93196021 74665955 93196192 74666092 93196363 74666229 93196534 74666366 93196705 74666503 93196876 74666640 93197047 74666777 93197218 74666914 93197389 74667051 93197560 74667188 93197731 74667325 93197902 74667462 93198073 74667599 93198244 74667736 93198415 74667873 93198586 74668010 93198757 74668147 93198928 74668284 93199099 74668421 93199270 74668558 93199441 74668695 93199612 74668832 93199783 74668969 93199954 74669106 93200125 74669243 93200296 74669380 93200467 74669517 93200638 74669654 93200809 74669791 93200980 74669928 93201151 74670065 93201322 74670202 93201493 74670339 93201664 74670476 93201835 74670613 93202006 74670750 93202177 74670887 93202348 74671024 93202519 74671161 93202690 74671298 93202861 74671435 93203032 74671572 93203203 74671709 93203374 74671846 93203545 74671983 93203716 74672120 93203887 74672257 93204058 74672394 93204229 74672531 93204400 74672668 93204571 74672805 93204742 74672942 93204913 74673079 93205084 74673216 93205255 74673353 93205426 74673490 93205597 74673627 93205768 74673764 93205939 74673901 93206110 74674038 93206281 74674175 93206452 74674312 93206623 74674449 93206794 74674586 93206965 74674723 93207136 74674860 93207307 74674997 93207478 74675134 93207649 74675271 93207820 74675408 93207991 74675545 93208162 74675682 93208333 74675819 93208504 74675956 93208675 74676093 93208846 74676230 93209017 74676367 93209188 74676504 93209359 74676641 93209530 74676778 93209701 74676915 93209872 74677052 93210043 74677189 93210214 74677326 93210385 74677463 93210556 74677600 93210727 74677737 93210898 74677874 93211069 74678011 93211240 74678148 93211411 74678285 93211582 74678422 93211753 74678559 93211924 74678696 93212095 74678833 93212266 74678970 93212437 74679107 93212608 74679244 93212779 74679381 93212950 74679518 93213121 74679655 93213292 74679792 93213463 74679929 93213634 74680066 93213805 74680203 93213976 74680340 93214147 74680477 93214318 74680614 93214489 74680751 93214660 74680888 93214831 74681025 93215002 74681162 93215173 74681299 93215344 74681436 93215515 74681573 93215686 74681710 93215857 74681847 93216028 74681984 93216199 74682121 93216370 74682258 93216541 74682395 93216712 74682532 93216883 74682669 93217054 74682806 93217225 74682943 93217396 74683080 93217567 74683217 93217738 74683354 93217909 74683491 93218080 74683628 93218251 74683765 93218422 74683902 93218593 74684039 93218764 74684176 93218935 74684313 93219106 74684450 93219277 74684587 93219448 74684724 93219619 74684861 93219790 74684998 93219961 74685135 93220132 74685272 93220303 74685409 93220474 74685546 93220645 74685683 93220816 74685820 93220987 74685957 93221158 74686094 93221329 74686231 93221500 74686368 93221671 74686505 93221842 74686642 93222013 74686779 93222184 74686916 93222355 74687053 93222526 74687190 93222697 74687327 93222868 74687464 93223039 74687601 93223210 74687738 93223381 74687875 93223552 74688012 93223723 74688149 93223894 74688286 93224065 74688423 93224236 74688560 93224407 74688697 93224578 74688834 93224749 74688971 93224920 74689108 93225091 74689245 93225262 74689382 93225433 74689519 93225604 74689656 93225775 74689793 93225946 74689930 93226117 74690067 93226288 74690204 93226459 74690341 93226630 74690478 93226801 74690615 93226972 74690752 93227143 74690889 93227314 74691026 93227485 74691163 93227656 74691300 93227827 74691437 93227998 74691574 93228169 74691711 93228340 74691848 93228511 74691985 93228682 74692122 93228853 74692259 93229024 74692396 93229195 74692533 93229366 74692670 93229537 74692807 93229708 74692944 93229879 74693081 93230050 74693218 93230221 74693355 93230392 74693492 93230563 74693629 93230734 74693766 93230905 74693903 93231076 74694040 93231247 74694177 93231418 74694314 93231589 74694451 93231760 74694588 93231931 74694725 93232102 74694862 93232273 74694999 93232444 74695136 93232615 74695273 93232786 74695410 93232957 74695547 93233128 74695684 93233299 74695821 93233470 74695958 93233641 74696095 93233812 74696232 93233983 74696369 93234154 74696506 93234325 74696643 93234496 74696780 93234667 74696917 93234838 74697054 93235009 74697191 93235180 74697328 93235351 74697465 93235522 74697602 93235693 74697739 93235864 74697876 93236035 74698013 93236206 74698150 93236377 74698287 93236548 74698424 93236719 74698561 93236890 74698698 93237061 74698835 93237232 74698972 93237403 74699109 93237574 74699246 93237745 74699383 93237916 74699520 93238087 74699657 93238258 74699794 93238429 74699931 93238600 74700068 93238771 74700205 93238942 74700342 93239113 74700479 93239284 74700616 93239455 74700753 93239626 74700890 93239797 74701027 93239968 74701164 93240139 74701301 93240310 74701438 93240481 74701575 93240652 74701712 93240823 74701849 93240994 74701986 93241165 74702123 93241336 74702260 93241507 74702397 93241678 74702534 93241849 74702671 93242020 74702808 93242191 74702945 93242362 74703082 93242533 74703219 93242704 74703356 93242875 74703493 93243046 74703630 93243217 74703767 93243388 74703904 93243559 74704041 93243730 74704178 93243901 74704315 93244072 74704452 93244243 74704589 93244414 74704726 93244585 74704863 93244756 74705000 93244927 74705137 93245098 74705274 93245269 74705411 93245440 74705548 93245611 74705685 93245782 74705822 93245953 74705959 93246124 74706096 93246295 74706233 93246466 74706370 93246637 74706507 93246808 74706644 93246979 74706781 93247150 74706918 93247321 74707055 93247492 74707192 93247663 74707329 93247834 74707466 93248005 74707603 93248176 74707740 93248347 74707877 93248518 74708014 93248689 74708151 93248860 74708288 93249031 74708425 93249202 74708562 93249373 74708699 93249544 74708836 93249715 74708973 93249886 74709110 93250057 74709247 93250228 74709384 93250399 74709521 93250570 74709658 93250741 74709795 93250912 74709932 93251083 74710069 93251254 74710206 93251425 74710343 93251596 74710480 93251767 74710617 93251938 74710754 93252109 74710891 93252280 74711028 93252451 74711165 93252622 74711302 93252793 74711439 93252964 74711576 93253135 74711713 93253306 74711850 93253477 74711987 93253648 74712124 93253819 74712261 93253990 74712398 93254161 74712535 93254332 74712672 93254503 74712809 93254674 74712946 93254845 74713083 93255016 74713220 93255187 74713357 93255358 74713494 93255529 74713631 93255700 74713768 93255871 74713905 93256042 74714042 93256213 74714179 93256384 74714316 93256555 74714453 93256726 74714590 93256897 74714727 93257068 74714864 93257239 74715001 93257410 74715138 93257581 74715275 93257752 74715412 93257923 74715549 93258094 74715686 93258265 74715823 93258436 74715960 93258607 74716097 93258778 74716234 93258949 74716371 93259120 74716508 93259291 74716645 93259462 74716782 93259633 74716919 93259804 74717056 93259975 74717193 93260146 74717330 93260317 74717467 93260488 74717604 93260659 74717741 93260830 74717878 93261001 74718015 93261172 74718152 93261343 74718289 93261514 74718426 93261685 74718563 93261856 74718700 93262027 74718837 93262198 74718974 93262369 74719111 93262540 74719248 93262711 74719385 93262882 74719522 93263053 74719659 93263224 74719796 93263395 74719933 93263566 74720070 93263737 74720207 93263908 74720344 93264079 74720481 93264250 74720618 93264421 74720755 93264592 74720892 93264763 74721029 93264934 74721166 93265105 74721303 93265276 74721440 93265447 74721577 93265618 74721714 93265789 74721851 93265960 74721988 93266131 74722125 93266302 74722262 93266473 74722399 93266644 74722536 93266815 74722673 93266986 74722810 93267157 74722947 93267328 74723084 93267499 74723221 93267670 74723358 93267841 74723495 93268012 74723632 93268183 74723769 93268354 74723906 93268525 74724043 93268696 74724180 93268867 74724317 93269038 74724454 93269209 74724591 93269380 74724728 93269551 74724865 93269722 74725002 93269893 74725139 93270064 74725276 93270235 74725413 93270406 74725550 93270577 74725687 93270748 74725824 93270919 74725961 93271090 74726098 93271261 74726235 93271432 74726372 93271603 74726509 93271774 74726646 93271945 74726783 93272116 74726920 93272287 74727057 93272458 74727194 93272629 74727331 93272800 74727468 93272971 74727605 93273142 74727742 93273313 74727879 93273484 74728016 93273655 74728153 93273826 74728290 93273997 74728427 93274168 74728564 93274339 74728701 93274510 74728838 93274681 74728975 93274852 74729112 93275023 74729249 93275194 74729386 93275365 74729523 93275536 74729660 93275707 74729797 93275878 74729934 93276049 74730071 93276220 74730208 93276391 74730345 93276562 74730482 93276733 74730619 93276904 74730756 93277075 74730893 93277246 74731030 93277417 74731167 93277588 74731304 93277759 74731441 93277930 74731578 93278101 74731715 93278272 74731852 93278443 74731989 93278614 74732126 93278785 74732263 93278956 74732400 93279127 74732537 93279298 74732674 93279469 74732811 93279640 74732948 93279811 74733085 93279982 74733222 93280153 74733359 93280324 74733496 93280495 74733633 93280666 74733770 93280837 74733907 93281008 74734044 93281179 74734181 93281350 74734318 93281521 74734455 93281692 74734592 93281863 74734729 93282034 74734866 93282205 74735003 93282376 74735140 93282547 74735277 93282718 74735414 93282889 74735551 93283060 74735688 93283231 74735825 93283402 74735962 93283573 74736099 93283744 74736236 93283915 74736373 93284086 74736510 93284257 74736647 93284428 74736784 93284599 74736921 93284770 74737058 93284941 74737195 93285112 74737332 93285283 74737469 93285454 74737606 93285625 74737743 93285796 74737880 93285967 74738017 93286138 74738154 93286309 74738291 93286480 74738428 93286651 74738565 93286822 74738702 93286993 74738839 93287164 74738976 93287335 74739113 93287506 74739250 93287677 74739387 93287848 74739524 93288019 74739661 93288190 74739798 93288361 74739935 93288532 74740072 93288703 74740209 93288874 74740346 93289045 74740483 93289216 74740620 93289387 74740757 93289558 74740894 93289729 74741031 93289900 74741168 93290071 74741305 93290242 74741442 93290413 74741579 93290584 74741716 93290755 74741853 93290926 74741990 93291097 74742127 93291268 74742264 93291439 74742401 93291610 74742538 93291781 74742675 93291952 74742812 93292123 74742949 93292294 74743086 93292465 74743223 93292636 74743360 93292807 74743497 93292978 74743634 93293149 74743771 93293320 74743908 93293491 74744045 93293662 74744182 93293833 74744319 93294004 74744456 93294175 74744593 93294346 74744730 93294517 74744867 93294688 74745004 93294859 74745141 93295030 74745278 93295201 74745415 93295372 74745552 93295543 74745689 93295714 74745826 93295885 74745963 93296056 74746100 93296227 74746237 93296398 74746374 93296569 74746511 93296740 74746648 93296911 74746785 93297082 74746922 93297253 74747059 93297424 74747196 93297595 74747333 93297766 74747470 93297937 74747607 93298108 74747744 93298279 74747881 93298450 74748018 93298621 74748155 93298792 74748292 93298963 74748429 93299134 74748566 93299305 74748703 93299476 74748840 93299647 74748977 93299818 74749114 93299989 74749251 93300160 74749388 93300331 74749525 93300502 74749662 93300673 74749799 93300844 74749936 93301015 74750073 93301186 74750210 93301357 74750347 93301528 74750484 93301699 74750621 93301870 74750758 93302041 74750895 93302212 74751032 93302383 74751169 93302554 74751306 93302725 74751443 93302896 74751580 93303067 74751717 93303238 74751854 93303409 74751991 93303580 74752128 93303751 74752265 93303922 74752402 93304093 74752539 93304264 74752676 93304435 74752813 93304606 74752950 93304777 74753087 93304948 74753224 93305119 74753361 93305290 74753498 93305461 74753635 93305632 74753772 93305803 74753909 93305974 74754046 93306145 74754183 93306316 74754320 93306487 74754457 93306658 74754594 93306829 74754731 93307000 74754868 93307171 74755005 93307342 74755142 93307513 74755279 93307684 74755416 93307855 74755553 93308026 74755690 93308197 74755827 93308368 74755964 93308539 74756101 93308710 74756238 93308881 74756375 93309052 74756512 93309223 74756649 93309394 74756786 93309565 74756923 93309736 74757060 93309907 74757197 93310078 74757334 93310249 74757471 93310420 74757608 93310591 74757745 93310762 74757882 93310933 74758019 93311104 74758156 93311275 74758293 93311446 74758430 93311617 74758567 93311788 74758704 93311959 74758841 93312130 74758978 93312301 74759115 93312472 74759252 93312643 74759389 93312814 74759526 93312985 74759663 93313156 74759800 93313327 74759937 93313498 74760074 93313669 74760211 93313840 74760348 93314011 74760485 93314182 74760622 93314353 74760759 93314524 74760896 93314695 74761033 93314866 74761170 93315037 74761307 93315208 74761444 93315379 74761581 93315550 74761718 93315721 74761855 93315892 74761992 93316063 74762129 93316234 74762266 93316405 74762403 93316576 74762540 93316747 74762677 93316918 74762814 93317089 74762951 93317260 74763088 93317431 74763225 93317602 74763362 93317773 74763499 93317944 74763636 93318115 74763773 93318286 74763910 93318457 74764047 93318628 74764184 93318799 74764321 93318970 74764458 93319141 74764595 93319312 74764732 93319483 74764869 93319654 74765006 93319825 74765143 93319996 74765280 93320167 74765417 93320338 74765554 93320509 74765691 93320680 74765828 93320851 74765965 93321022 74766102 93321193 74766239 93321364 74766376 93321535 74766513 93321706 74766650 93321877 74766787 93322048 74766924 93322219 74767061 93322390 74767198 93322561 74767335 93322732 74767472 93322903 74767609 93323074 74767746 93323245 74767883 93323416 74768020 93323587 74768157 93323758 74768294 93323929 74768431 93324100 74768568 93324271 74768705 93324442 74768842 93324613 74768979 93324784 74769116 93324955 74769253 93325126 74769390 93325297 74769527 93325468 74769664 93325639 74769801 93325810 74769938 93325981 74770075 93326152 74770212 93326323 74770349 93326494 74770486 93326665 74770623 93326836 74770760 93327007 74770897 93327178 74771034 93327349 74771171 93327520 74771308 93327691 74771445 93327862 74771582 93328033 74771719 93328204 74771856 93328375 74771993 93328546 74772130 93328717 74772267 93328888 74772404 93329059 74772541 93329230 74772678 93329401 74772815 93329572 74772952 93329743 74773089 93329914 74773226 93330085 74773363 93330256 74773500 93330427 74773637 93330598 74773774 93330769 74773911 93330940 74774048 93331111 74774185 93331282 74774322 93331453 74774459 93331624 74774596 93331795 74774733 93331966 74774870 93332137 74775007 93332308 74775144 93332479 74775281 93332650 74775418 93332821 74775555 93332992 74775692 93333163 74775829 93333334 74775966 93333505 74776103 93333676 74776240 93333847 74776377 93334018 74776514 93334189 74776651 93334360 74776788 93334531 74776925 93334702 74777062 93334873 74777199 93335044 74777336 93335215 74777473 93335386 74777610 93335557 74777747 93335728 74777884 93335899 74778021 93336070 74778158 93336241 74778295 93336412 74778432 93336583 74778569 93336754 74778706 93336925 74778843 93337096 74778980 93337267 74779117 93337438 74779254 93337609 74779391 93337780 74779528 93337951 74779665 93338122 74779802 93338293 74779939 93338464 74780076 93338635 74780213 93338806 74780350 93338977 74780487 93339148 74780624 93339319 74780761 93339490 74780898 93339661 74781035 93339832 74781172 93340003 74781309 93340174 74781446 93340345 74781583 93340516 74781720 93340687 74781857 93340858 74781994 93341029 74782131 93341200 74782268 93341371 74782405 93341542 74782542 93341713 74782679 93341884 74782816 93342055 74782953 93342226 74783090 93342397 74783227 93342568 74783364 93342739 74783501 93342910 74783638 93343081 74783775 93343252 74783912 93343423 74784049 93343594 74784186 93343765 74784323 93343936 74784460 93344107 74784597 93344278 74784734 93344449 74784871 93344620 74785008 93344791 74785145 93344962 74785282 93345133 74785419 93345304 74785556 93345475 74785693 93345646 74785830 93345817 74785967 93345988 74786104 93346159 74786241 93346330 74786378 93346501 74786515 93346672 74786652 93346843 74786789 93347014 74786926 93347185 74787063 93347356 74787200 93347527 74787337 93347698 74787474 93347869 74787611 93348040 74787748 93348211 74787885 93348382 74788022 93348553 74788159 93348724 74788296 93348895 74788433 93349066 74788570 93349237 74788707 93349408 74788844 93349579 74788981 93349750 74789118 93349921 74789255 93350092 74789392 93350263 74789529 93350434 74789666 93350605 74789803 93350776 74789940 93350947 74790077 93351118 74790214 93351289 74790351 93351460 74790488 93351631 74790625 93351802 74790762 93351973 74790899 93352144 74791036 93352315 74791173 93352486 74791310 93352657 74791447 93352828 74791584 93352999 74791721 93353170 74791858 93353341 74791995 93353512 74792132 93353683 74792269 93353854 74792406 93354025 74792543 93354196 74792680 93354367 74792817 93354538 74792954 93354709 74793091 93354880 74793228 93355051 74793365 93355222 74793502 93355393 74793639 93355564 74793776 93355735 74793913 93355906 74794050 93356077 74794187 93356248 74794324 93356419 74794461 93356590 74794598 93356761 74794735 93356932 74794872 93357103 74795009 93357274 74795146 93357445 74795283 93357616 74795420 93357787 74795557 93357958 74795694 93358129 74795831 93358300 74795968 93358471 74796105 93358642 74796242 93358813 74796379 93358984 74796516 93359155 74796653 93359326 74796790 93359497 74796927 93359668 74797064 93359839 74797201 93360010 74797338 93360181 74797475 93360352 74797612 93360523 74797749 93360694 74797886 93360865 74798023 93361036 74798160 93361207 74798297 93361378 74798434 93361549 74798571 93361720 74798708 93361891 74798845 93362062 74798982 93362233 74799119 93362404 74799256 93362575 74799393 93362746 74799530 93362917 74799667 93363088 74799804 93363259 74799941 93363430 74800078 93363601 74800215 93363772 74800352 93363943 74800489 93364114 74800626 93364285
1000 77849976 0 77849976 97170408 77850113 97170579 77850250 97170750 77850387 97170921 77850524 97171092 77850661 97171263 77850798 97171434 77850935 97171605 77851072 97171776 77851209 97171947 77851346 97172118 77851483 97172289 77851620 97172460 77851757 97172631 77851894 97172802 77852031 97172973 77852168 97173144 77852305 97173315 77852442 97173486 77852579 97173657 77852716 97173828 77852853 97173999 77852990 97174170 77853127 97174341 77853264 97174512 77853401 97174683 77853538 97174854 77853675 97175025 77853812 97175196 77853949 97175367 77854086 97175538 77854223 97175709 77854360 97175880 77854497 97176051 77854634 97176222 77854771 97176393 77854908 97176564 77855045 97176735 77855182 97176906 77855319 97177077 77855456 97177248 77855593 97177419 77855730 97177590 77855867 97177761 77856004 97177932 77856141 97178103 77856278 97178274 77856415 97178445 77856552 97178616 77856689 97178787 77856826 97178958 77856963 97179129 77857100 97179300 77857237 97179471 77857374 97179642 77857511 97179813 77857648 97179984 77857785 97180155 77857922 97180326 77858059 97180497 77858196 97180668 77858333 97180839 77858470 97181010 77858607 97181181 77858744 97181352 77858881 97181523 77859018 97181694 77859155 97181865 77859292 97182036 77859429 97182207 77859566 97182378 77859703 97182549 77859840 97182720 77859977 97182891 77860114 97183062 77860251 97183233 77860388 97183404 77860525 97183575 77860662 97183746 77860799 97183917 77860936 97184088 77861073 97184259 77861210 97184430 77861347 97184601 77861484 97184772 77861621 97184943 77861758 97185114 77861895 97185285 77862032 97185456 77862169 97185627 77862306 97185798 77862443 97185969 77862580 97186140 77862717 97186311 77862854 97186482 77862991 97186653 77863128 97186824 77863265 97186995 77863402 97187166 77863539 97187337 77863676 97187508 77863813 97187679 77863950 97187850 77864087 97188021 77864224 97188192 77864361 97188363 77864498 97188534 77864635 97188705 77864772 97188876 77864909 97189047 77865046 97189218 77865183 97189389 77865320 97189560 77865457 97189731 77865594 97189902 77865731 97190073 77865868 97190244 77866005 97190415 77866142 97190586 77866279 97190757 77866416 97190928 77866553 97191099 77866690 97191270 77866827 97191441 77866964 97191612 77867101 97191783 77867238 97191954 77867375 97192125 77867512 97192296 77867649 97192467 77867786 97192638 77867923 97192809 77868060 97192980 77868197 97193151 77868334 97193322 77868471 97193493 77868608 97193664 77868745 97193835 77868882 97194006 77869019 97194177 77869156 97194348 77869293 97194519 77869430 97194690 77869567 97194861 77869704 97195032 77869841 97195203 77869978 97195374 77870115 97195545 77870252 97195716 77870389 97195887 77870526 97196058 77870663 97196229 77870800 97196400 77870937 97196571 77871074 97196742 77871211 97196913 77871348 97197084 77871485 97197255 77871622 97197426 77871759 97197597 77871896 97197768 77872033 97197939 77872170 97198110 77872307 97198281 77872444 97198452 77872581 97198623 77872718 97198794 77872855 97198965 77872992 97199136 77873129 97199307 77873266 97199478 77873403 97199649 77873540 97199820 77873677 97199991 77873814 97200162 77873951 97200333 77874088 97200504 77874225 97200675 77874362 97200846 77874499 97201017 77874636 97201188 77874773 97201359 77874910 97201530 77875047 97201701 77875184 97201872 77875321 97202043 77875458 97202214 77875595 97202385 77875732 97202556 77875869 97202727 77876006 97202898 77876143 97203069 77876280 97203240 77876417 97203411 77876554 97203582 77876691 97203753 77876828 97203924 77876965 97204095 77877102 97204266 77877239 97204437 77877376 97204608 77877513 97204779 77877650 97204950 77877787 97205121 77877924 97205292 77878061 97205463 77878198 97205634 77878335 97205805 77878472 97205976 77878609 97206147 77878746 97206318 77878883 97206489 77879020 97206660 77879157 97206831 77879294 97207002 77879431 97207173 77879568 97207344 77879705 97207515 77879842 97207686 77879979 97207857 77880116 97208028 77880253 97208199 77880390 97208370 77880527 97208541 77880664 97208712 77880801 97208883 77880938 97209054 77881075 97209225 77881212 97209396 77881349 97209567 77881486 97209738 77881623 97209909 77881760 97210080 77881897 97210251 77882034 97210422 77882171 97210593 77882308 97210764 77882445 97210935 77882582 97211106 77882719 97211277 77882856 97211448 77882993 97211619 77883130 97211790 77883267 97211961 77883404 97212132 77883541 97212303 77883678 97212474 77883815 97212645 77883952 97212816 77884089 97212987 77884226 97213158 77884363 97213329 77884500 97213500 77884637 97213671 77884774 97213842 77884911 97214013 77885048 97214184 77885185 97214355 77885322 97214526 77885459 97214697 77885596 97214868 77885733 97215039 77885870 97215210 77886007 97215381 77886144 97215552 77886281 97215723 77886418 97215894 77886555 97216065 77886692 97216236 77886829 97216407 77886966 97216578 77887103 97216749 77887240 97216920 77887377 97217091 77887514 97217262 77887651 97217433 77887788 97217604 77887925 97217775 77888062 97217946 77888199 97218117 77888336 97218288 77888473 97218459 77888610 97218630 77888747 97218801 77888884 97218972 77889021 97219143 77889158 97219314 77889295 97219485 77889432 97219656 77889569 97219827 77889706 97219998 77889843 97220169 77889980 97220340 77890117 97220511 77890254 97220682 77890391 97220853 77890528 97221024 77890665 97221195 77890802 97221366 77890939 97221537 77891076 97221708 77891213 97221879 77891350 97222050 77891487 97222221 77891624 97222392 77891761 97222563 77891898 97222734 77892035 97222905 77892172 97223076 77892309 97223247 77892446 97223418 77892583 97223589 77892720 97223760 77892857 97223931 77892994 97224102 77893131 97224273 77893268 97224444 77893405 97224615 77893542 97224786 77893679 97224957 77893816 97225128 77893953 97225299 77894090 97225470 77894227 97225641 77894364 97225812 77894501 97225983 77894638 97226154 77894775 97226325 77894912 97226496 77895049 97226667 77895186 97226838 77895323 97227009 77895460 97227180 77895597 97227351 77895734 97227522 77895871 97227693 77896008 97227864 77896145 97228035 77896282 97228206 77896419 97228377 77896556 97228548 77896693 97228719 77896830 97228890 77896967 97229061 77897104 97229232 77897241 97229403 77897378 97229574 77897515 97229745 77897652 97229916 77897789 97230087 77897926 97230258 77898063 97230429 77898200 97230600 77898337 97230771 77898474 97230942 77898611 97231113 77898748 97231284 77898885 97231455 77899022 97231626 77899159 97231797 77899296 97231968 77899433 97232139 77899570 97232310 77899707 97232481 77899844 97232652 77899981 97232823 77900118 97232994 77900255 97233165 77900392 97233336 77900529 97233507 77900666 97233678 77900803 97233849 77900940 97234020 77901077 97234191 77901214 97234362 77901351 97234533 77901488 97234704 77901625 97234875 77901762 97235046 77901899 97235217 77902036 97235388 77902173 97235559 77902310 97235730 77902447 97235901 77902584 97236072 77902721 97236243 77902858 97236414 77902995 97236585 77903132 97236756 77903269 97236927 77903406 97237098 77903543 97237269 77903680 97237440 77903817 97237611 77903954 97237782 77904091 97237953 77904228 97238124 77904365 97238295 77904502 97238466 77904639 97238637 77904776 97238808 77904913 97238979 77905050 97239150 77905187 97239321 77905324 97239492 77905461 97239663 77905598 97239834 77905735 97240005 77905872 97240176 77906009 97240347 77906146 97240518 77906283 97240689 77906420 97240860 77906557 97241031 77906694 97241202 77906831 97241373 77906968 97241544 77907105 97241715 77907242 97241886 77907379 97242057 77907516 97242228 77907653 97242399 77907790 97242570 77907927 97242741 77908064 97242912 77908201 97243083 77908338 97243254 77908475 97243425 77908612 97243596 77908749 97243767 77908886 97243938 77909023 97244109 77909160 97244280 77909297 97244451 77909434 97244622 77909571 97244793 77909708 97244964 77909845 97245135 77909982 97245306 77910119 97245477 77910256 97245648 77910393 97245819 77910530 97245990 77910667 97246161 77910804 97246332 77910941 97246503 77911078 97246674 77911215 97246845 77911352 97247016 77911489 97247187 77911626 97247358 77911763 97247529 77911900 97247700 77912037 97247871 77912174 97248042 77912311 97248213 77912448 97248384 77912585 97248555 77912722 97248726 77912859 97248897 77912996 97249068 77913133 97249239 77913270 97249410 77913407 97249581 77913544 97249752 77913681 97249923 77913818 97250094 77913955 97250265 77914092 97250436 77914229 97250607 77914366 97250778 77914503 97250949 77914640 97251120 77914777 97251291 77914914 97251462 77915051 97251633 77915188 97251804 77915325 97251975 77915462 97252146 77915599 97252317 77915736 97252488 77915873 97252659 77916010 97252830 77916147 97253001 77916284 97253172 77916421 97253343 77916558 97253514 77916695 97253685 77916832 97253856 77916969 97254027 77917106 97254198 77917243 97254369 77917380 97254540 77917517 97254711 77917654 97254882 77917791 97255053 77917928 97255224 77918065 97255395 77918202 97255566 77918339 97255737 77918476 97255908 77918613 97256079 77918750 97256250 77918887 97256421 77919024 97256592 77919161 97256763 77919298 97256934 77919435 97257105 77919572 97257276 77919709 97257447 77919846 97257618 77919983 97257789 77920120 97257960 77920257 97258131 77920394 97258302 77920531 97258473 77920668 97258644 77920805 97258815 77920942 97258986 77921079 97259157 77921216 97259328 77921353 97259499 77921490 97259670 77921627 97259841 77921764 97260012 77921901 97260183 77922038 97260354 77922175 97260525 77922312 97260696 77922449 97260867 77922586 97261038 77922723 97261209 77922860 97261380 77922997 97261551 77923134 97261722 77923271 97261893 77923408 97262064 77923545 97262235 77923682 97262406 77923819 97262577 77923956 97262748 77924093 97262919 77924230 97263090 77924367 97263261 77924504 97263432 77924641 97263603 77924778 97263774 77924915 97263945 77925052 97264116 77925189 97264287 77925326 97264458 77925463 97264629 77925600 97264800 77925737 97264971 77925874 97265142 77926011 97265313 77926148 97265484 77926285 97265655 77926422 97265826 77926559 97265997 77926696 97266168 77926833 97266339 77926970 97266510 77927107 97266681 77927244 97266852 77927381 97267023 77927518 97267194 77927655 97267365 77927792 97267536 77927929 97267707 77928066 97267878 77928203 97268049 77928340 97268220 77928477 97268391 77928614 97268562 77928751 97268733 77928888 97268904 77929025 97269075 77929162 97269246 77929299 97269417 77929436 97269588 77929573 97269759 77929710 97269930 77929847 97270101 77929984 97270272 77930121 97270443 77930258 97270614 77930395 97270785 77930532 97270956 77930669 97271127 77930806 97271298 77930943 97271469 77931080 97271640 77931217 97271811 77931354 97271982 77931491 97272153 77931628 97272324 77931765 97272495 77931902 97272666 77932039 97272837 77932176 97273008 77932313 97273179 77932450 97273350 77932587 97273521 77932724 97273692 77932861 97273863 77932998 97274034 77933135 97274205 77933272 97274376 77933409 97274547 77933546 97274718 77933683 97274889 77933820 97275060 77933957 97275231 77934094 97275402 77934231 97275573 77934368 97275744 77934505 97275915 77934642 97276086 77934779 97276257 77934916 97276428 77935053 97276599 77935190 97276770 77935327 97276941 77935464 97277112 77935601 97277283 77935738 97277454 77935875 97277625 77936012 97277796 77936149 97277967 77936286 97278138 77936423 97278309 77936560 97278480 77936697 97278651 77936834 97278822 77936971 97278993 77937108 97279164 77937245 97279335 77937382 97279506 77937519 97279677 77937656 97279848 77937793 97280019 77937930 97280190 77938067 97280361 77938204 97280532 77938341 97280703 77938478 97280874 77938615 97281045 77938752 97281216 77938889 97281387 77939026 97281558 77939163 97281729 77939300 97281900 77939437 97282071 77939574 97282242 77939711 97282413 77939848 97282584 77939985 97282755 77940122 97282926 77940259 97283097 77940396 97283268 77940533 97283439 77940670 97283610 77940807 97283781 77940944 97283952 77941081 97284123 77941218 97284294 77941355 97284465 77941492 97284636 77941629 97284807 77941766 97284978 77941903 97285149 77942040 97285320 77942177 97285491 77942314 97285662 77942451 97285833 77942588 97286004 77942725 97286175 77942862 97286346 77942999 97286517 77943136 97286688 77943273 97286859 77943410 97287030 77943547 97287201 77943684 97287372 77943821 97287543 77943958 97287714 77944095 97287885 77944232 97288056 77944369 97288227 77944506 97288398 77944643 97288569 77944780 97288740 77944917 97288911 77945054 97289082 77945191 97289253 77945328 97289424 77945465 97289595 77945602 97289766 77945739 97289937 77945876 97290108 77946013 97290279 77946150 97290450 77946287 97290621 77946424 97290792 77946561 97290963 77946698 97291134 77946835 97291305 77946972 97291476 77947109 97291647 77947246 97291818 77947383 97291989 77947520 97292160 77947657 97292331 77947794 97292502 77947931 97292673 77948068 97292844 77948205 97293015 77948342 97293186 77948479 97293357 77948616 97293528 77948753 97293699 77948890 97293870 77949027 97294041 77949164 97294212 77949301 97294383 77949438 97294554 77949575 97294725 77949712 97294896 77949849 97295067 77949986 97295238 77950123 97295409 77950260 97295580 77950397 97295751 77950534 97295922 77950671 97296093 77950808 97296264 77950945 97296435 77951082 97296606 77951219 97296777 77951356 97296948 77951493 97297119 77951630 97297290 77951767 97297461 77951904 97297632 77952041 97297803 77952178 97297974 77952315 97298145 77952452 97298316 77952589 97298487 77952726 97298658 77952863 97298829 77953000 97299000 77953137 97299171 77953274 97299342 77953411 97299513 77953548 97299684 77953685 97299855 77953822 97300026 77953959 97300197 77954096 97300368 77954233 97300539 77954370 97300710 77954507 97300881 77954644 97301052 77954781 97301223 77954918 97301394 77955055 97301565 77955192 97301736 77955329 97301907 77955466 97302078 77955603 97302249 77955740 97302420 77955877 97302591 77956014 97302762 77956151 97302933 77956288 97303104 77956425 97303275 77956562 97303446 77956699 97303617 77956836 97303788 77956973 97303959 77957110 97304130 77957247 97304301 77957384 97304472 77957521 97304643 77957658 97304814 77957795 97304985 77957932 97305156 77958069 97305327 77958206 97305498 77958343 97305669 77958480 97305840 77958617 97306011 77958754 97306182 77958891 97306353 77959028 97306524 77959165 97306695 77959302 97306866 77959439 97307037 77959576 97307208 77959713 97307379 77959850 97307550 77959987 97307721 77960124 97307892 77960261 97308063 77960398 97308234 77960535 97308405 77960672 97308576 77960809 97308747 77960946 97308918 77961083 97309089 77961220 97309260 77961357 97309431 77961494 97309602 77961631 97309773 77961768 97309944 77961905 97310115 77962042 97310286 77962179 97310457 77962316 97310628 77962453 97310799 77962590 97310970 77962727 97311141 77962864 97311312 77963001 97311483 77963138 97311654 77963275 97311825 77963412 97311996 77963549 97312167 77963686 97312338 77963823 97312509 77963960 97312680 77964097 97312851 77964234 97313022 77964371 97313193 77964508 97313364 77964645 97313535 77964782 97313706 77964919 97313877 77965056 97314048 77965193 97314219 77965330 97314390 77965467 97314561 77965604 97314732 77965741 97314903 77965878 97315074 77966015 97315245 77966152 97315416 77966289 97315587 77966426 97315758 77966563 97315929 77966700 97316100 77966837 97316271 77966974 97316442 77967111 97316613 77967248 97316784 77967385 97316955 77967522 97317126 77967659 97317297 77967796 97317468 77967933 97317639 77968070 97317810 77968207 97317981 77968344 97318152 77968481 97318323 77968618 97318494 77968755 97318665 77968892 97318836 77969029 97319007 77969166 97319178 77969303 97319349 77969440 97319520 77969577 97319691 77969714 97319862 77969851 97320033 77969988 97320204 77970125 97320375 77970262 97320546 77970399 97320717 77970536 97320888 77970673 97321059 77970810 97321230 77970947 97321401 77971084 97321572 77971221 97321743 77971358 97321914 77971495 97322085 77971632 97322256 77971769 97322427 77971906 97322598 77972043 97322769 77972180 97322940 77972317 97323111 77972454 97323282 77972591 97323453 77972728 97323624 77972865 97323795 77973002 97323966 77973139 97324137 77973276 97324308 77973413 97324479 77973550 97324650 77973687 97324821 77973824 97324992 77973961 97325163 77974098 97325334 77974235 97325505 77974372 97325676 77974509 97325847 77974646 97326018 77974783 97326189 77974920 97326360 77975057 97326531 77975194 97326702 77975331 97326873 77975468 97327044 77975605 97327215 77975742 97327386 77975879 97327557 77976016 97327728 77976153 97327899 77976290 97328070 77976427 97328241 77976564 97328412 77976701 97328583 77976838 97328754 77976975 97328925 77977112 97329096 77977249 97329267 77977386 97329438 77977523 97329609 77977660 97329780 77977797 97329951 77977934 97330122 77978071 97330293 77978208 97330464 77978345 97330635 77978482 97330806 77978619 97330977 77978756 97331148 77978893 97331319 77979030 97331490 77979167 97331661 77979304 97331832 77979441 97332003 77979578 97332174 77979715 97332345 77979852 97332516 77979989 97332687 77980126 97332858 77980263 97333029 77980400 97333200 77980537 97333371 77980674 97333542 77980811 97333713 77980948 97333884 77981085 97334055 77981222 97334226 77981359 97334397 77981496 97334568 77981633 97334739 77981770 97334910 77981907 97335081 77982044 97335252 77982181 97335423 77982318 97335594 77982455 97335765 77982592 97335936 77982729 97336107 77982866 97336278 77983003 97336449 77983140 97336620 77983277 97336791 77983414 97336962 77983551 97337133 77983688 97337304 77983825 97337475 77983962 97337646 77984099 97337817 77984236 97337988 77984373 97338159 77984510 97338330 77984647 97338501 77984784 97338672 77984921 97338843 77985058 97339014 77985195 97339185 77985332 97339356 77985469 97339527 77985606 97339698 77985743 97339869 77985880 97340040 77986017 97340211 77986154 97340382 77986291 97340553 77986428 97340724 77986565 97340895 77986702 97341066
1000 62118403 0 62118403 77534649 62118540 77534820 62118677 77534991 62118814 77535162 62118951 77535333 62119088 77535504 62119225 77535675 62119362 77535846 62119499 77536017 62119636 77536188 62119773 77536359 62119910 77536530 62120047 77536701 62120184 77536872 62120321 77537043 62120458 77537214 62120595 77537385 62120732 77537556 62120869 77537727 62121006 77537898 62121143 77538069 62121280 77538240 62121417 77538411 62121554 77538582 62121691 77538753 62121828 77538924 62121965 77539095 62122102 77539266 62122239 77539437 62122376 77539608 62122513 77539779 62122650 77539950 62122787 77540121 62122924 77540292 62123061 77540463 62123198 77540634 62123335 77540805 62123472 77540976 62123609 77541147 62123746 77541318 62123883 77541489 62124020 77541660 62124157 77541831 62124294 77542002 62124431 77542173 62124568 77542344 62124705 77542515 62124842 77542686 62124979 77542857 62125116 77543028 62125253 77543199 62125390 77543370 62125527 77543541 62125664 77543712 62125801 77543883 62125938 77544054 62126075 77544225 62126212 77544396 62126349 77544567 62126486 77544738 62126623 77544909 62126760 77545080 62126897 77545251 62127034 77545422 62127171 77545593 62127308 77545764 62127445 77545935 62127582 77546106 62127719 77546277 62127856 77546448 62127993 77546619 62128130 77546790 62128267 77546961 62128404 77547132 62128541 77547303 62128678 77547474 62128815 77547645 62128952 77547816 62129089 77547987 62129226 77548158 62129363 77548329 62129500 77548500 62129637 77548671 62129774 77548842 62129911 77549013 62130048 77549184 62130185 77549355 62130322 77549526 62130459 77549697 62130596 77549868 62130733 77550039 62130870 77550210 62131007 77550381 62131144 77550552 62131281 77550723 62131418 77550894 62131555 77551065 62131692 77551236 62131829 77551407 62131966 77551578 62132103 77551749 62132240 77551920 62132377 77552091 62132514 77552262 62132651 77552433 62132788 77552604 62132925 77552775 62133062 77552946 62133199 77553117 62133336 77553288 62133473 77553459 62133610 77553630 62133747 77553801 62133884 77553972 62134021 77554143 62134158 77554314 62134295 77554485 62134432 77554656 62134569 77554827 62134706 77554998 62134843 77555169 62134980 77555340 62135117 77555511 62135254 77555682 62135391 77555853 62135528 77556024 62135665 77556195 62135802 77556366 62135939 77556537 62136076 77556708 62136213 77556879 62136350 77557050 62136487 77557221 62136624 77557392 62136761 77557563 62136898 77557734 62137035 77557905 62137172 77558076 62137309 77558247 62137446 77558418 62137583 77558589 62137720 77558760 62137857 77558931 62137994 77559102 62138131 77559273 62138268 77559444 62138405 77559615 62138542 77559786 62138679 77559957 62138816 77560128 62138953 77560299 62139090 77560470 62139227 77560641 62139364 77560812 62139501 77560983 62139638 77561154 62139775 77561325 62139912 77561496 62140049 77561667 62140186 77561838 62140323 77562009 62140460 77562180 62140597 77562351 62140734 77562522 62140871 77562693 62141008 77562864 62141145 77563035 62141282 77563206 62141419 77563377 62141556 77563548 62141693 77563719 62141830 77563890 62141967 77564061 62142104 77564232 62142241 77564403 62142378 77564574 62142515 77564745 62142652 77564916 62142789 77565087 62142926 77565258 62143063 77565429 62143200 77565600 62143337 77565771 62143474 77565942 62143611 77566113 62143748 77566284 62143885 77566455 62144022 77566626 62144159 77566797 62144296 77566968 62144433 77567139 62144570 77567310 62144707 77567481 62144844 77567652 62144981 77567823 62145118 77567994 62145255 77568165 62145392 77568336 62145529 77568507 62145666 77568678 62145803 77568849 62145940 77569020 62146077 77569191 62146214 77569362 62146351 77569533 62146488 77569704 62146625 77569875 62146762 77570046 62146899 77570217 62147036 77570388 62147173 77570559 62147310 77570730 62147447 77570901 62147584 77571072 62147721 77571243 62147858 77571414 62147995 77571585 62148132 77571756 62148269 77571927 62148406 77572098 62148543 77572269 62148680 77572440 62148817 77572611 62148954 77572782 62149091 77572953 62149228 77573124 62149365 77573295 62149502 77573466 62149639 77573637 62149776 77573808 62149913 77573979 62150050 77574150 62150187 77574321 62150324 77574492 62150461 77574663 62150598 77574834 62150735 77575005 62150872 77575176 62151009 77575347 62151146 77575518 62151283 77575689 62151420 77575860 62151557 77576031 62151694 77576202 62151831 77576373 62151968 77576544 62152105 77576715 62152242 77576886 62152379 77577057 62152516 77577228 62152653 77577399 62152790 77577570 62152927 77577741 62153064 77577912 62153201 77578083 62153338 77578254 62153475 77578425 62153612 77578596 62153749 77578767 62153886 77578938 62154023 77579109 62154160 77579280 62154297 77579451 62154434 77579622 62154571 77579793 62154708 77579964 62154845 77580135 62154982 77580306 62155119 77580477 62155256 77580648 62155393 77580819 62155530 77580990 62155667 77581161 62155804 77581332 62155941 77581503 62156078 77581674 62156215 77581845 62156352 77582016 62156489 77582187 62156626 77582358 62156763 77582529 62156900 77582700 62157037 77582871 62157174 77583042 62157311 77583213 62157448 77583384 62157585 77583555 62157722 77583726 62157859 77583897 62157996 77584068 62158133 77584239 62158270 77584410 62158407 77584581 62158544 77584752 62158681 77584923 62158818 77585094 62158955 77585265 62159092 77585436 62159229 77585607 62159366 77585778 62159503 77585949 62159640 77586120 62159777 77586291 62159914 77586462 62160051 77586633 62160188 77586804 62160325 77586975 62160462 77587146 62160599 77587317 62160736 77587488 62160873 77587659 62161010 77587830 62161147 77588001 62161284 77588172 62161421 77588343 62161558 77588514 62161695 77588685 62161832 77588856 62161969 77589027 62162106 77589198 62162243 77589369 62162380 77589540 62162517 77589711 62162654 77589882 62162791 77590053 62162928 77590224 62163065 77590395 62163202 77590566 62163339 77590737 62163476 77590908 62163613 77591079 62163750 77591250 62163887 77591421 62164024 77591592 62164161 77591763 62164298 77591934 62164435 77592105 62164572 77592276 62164709 77592447 62164846 77592618 62164983 77592789 62165120 77592960 62165257 77593131 62165394 77593302 62165531 77593473 62165668 77593644 62165805 77593815 62165942 77593986 62166079 77594157 62166216 77594328 62166353 77594499 62166490 77594670 62166627 77594841 62166764 77595012 62166901 77595183 62167038 77595354 62167175 77595525 62167312 77595696 62167449 77595867 62167586 77596038 62167723 77596209 62167860 77596380 62167997 77596551 62168134 77596722 62168271 77596893 62168408 77597064 62168545 77597235 62168682 77597406 62168819 77597577 62168956 77597748 62169093 77597919 62169230 77598090 62169367 77598261 62169504 77598432 62169641 77598603 62169778 77598774 62169915 77598945 62170052 77599116 62170189 77599287 62170326 77599458 62170463 77599629 62170600 77599800 62170737 77599971 62170874 77600142 62171011 77600313 62171148 77600484 62171285 77600655 62171422 77600826 62171559 77600997 62171696 77601168 62171833 77601339 62171970 77601510 62172107 77601681 62172244 77601852 62172381 77602023 62172518 77602194 62172655 77602365 62172792 77602536 62172929 77602707 62173066 77602878 62173203 77603049 62173340 77603220 62173477 77603391 62173614 77603562 62173751 77603733 62173888 77603904 62174025 77604075 62174162 77604246 62174299 77604417 62174436 77604588 62174573 77604759 62174710 77604930 62174847 77605101 62174984 77605272 62175121 77605443 62175258 77605614 62175395 77605785 62175532 77605956 62175669 77606127 62175806 77606298 62175943 77606469 62176080 77606640 62176217 77606811 62176354 77606982 62176491 77607153 62176628 77607324 62176765 77607495 62176902 77607666 62177039 77607837 62177176 77608008 62177313 77608179 62177450 77608350 62177587 77608521 62177724 77608692 62177861 77608863 62177998 77609034 62178135 77609205 62178272 77609376 62178409 77609547 62178546 77609718 62178683 77609889 62178820 77610060 62178957 77610231 62179094 77610402 62179231 77610573 62179368 77610744 62179505 77610915 62179642 77611086 62179779 77611257 62179916 77611428 62180053 77611599 62180190 77611770 62180327 77611941 62180464 77612112 62180601 77612283 62180738 77612454 62180875 77612625 62181012 77612796 62181149 77612967 62181286 77613138 62181423 77613309 62181560 77613480 62181697 77613651 62181834 77613822 62181971 77613993 62182108 77614164 62182245 77614335 62182382 77614506 62182519 77614677 62182656 77614848 62182793 77615019 62182930 77615190 62183067 77615361 62183204 77615532 62183341 77615703 62183478 77615874 62183615 77616045 62183752 77616216 62183889 77616387 62184026 77616558 62184163 77616729 62184300 77616900 62184437 77617071 62184574 77617242 62184711 77617413 62184848 77617584 62184985 77617755 62185122 77617926 62185259 77618097 62185396 77618268 62185533 77618439 62185670 77618610 62185807 77618781 62185944 77618952 62186081 77619123 62186218 77619294 62186355 77619465 62186492 77619636 62186629 77619807 62186766 77619978 62186903 77620149 62187040 77620320 62187177 77620491 62187314 77620662 62187451 77620833 62187588 77621004 62187725 77621175 62187862 77621346 62187999 77621517 62188136 77621688 62188273 77621859 62188410 77622030 62188547 77622201 62188684 77622372 62188821 77622543 62188958 77622714 62189095 77622885 62189232 77623056 62189369 77623227 62189506 77623398 62189643 77623569 62189780 77623740 62189917 77623911 62190054 77624082 62190191 77624253 62190328 77624424 62190465 77624595 62190602 77624766 62190739 77624937 62190876 77625108 62191013 77625279 62191150 77625450 62191287 77625621 62191424 77625792 62191561 77625963 62191698 77626134 62191835 77626305 62191972 77626476 62192109 77626647 62192246 77626818 62192383 77626989 62192520 77627160 62192657 77627331 62192794 77627502 62192931 77627673 62193068 77627844 62193205 77628015 62193342 77628186 62193479 77628357 62193616 77628528 62193753 77628699 62193890 77628870 62194027 77629041 62194164 77629212 62194301 77629383 62194438 77629554 62194575 77629725 62194712 77629896 62194849 77630067 62194986 77630238 62195123 77630409 62195260 77630580 62195397 77630751 62195534 77630922 62195671 77631093 62195808 77631264 62195945 77631435 62196082 77631606 62196219 77631777 62196356 77631948 62196493 77632119 62196630 77632290 62196767 77632461 62196904 77632632 62197041 77632803 62197178 77632974 62197315 77633145 62197452 77633316 62197589 77633487 62197726 77633658 62197863 77633829 62198000 77634000 62198137 77634171 62198274 77634342 62198411 77634513 62198548 77634684 62198685 77634855 62198822 77635026 62198959 77635197 62199096 77635368 62199233 77635539 62199370 77635710 62199507 77635881 62199644 77636052 62199781 77636223 62199918 77636394 62200055 77636565 62200192 77636736 62200329 77636907 62200466 77637078 62200603 77637249 62200740 77637420 62200877 77637591 62201014 77637762 62201151 77637933 62201288 77638104 62201425 77638275 62201562 77638446 62201699 77638617 62201836 77638788 62201973 77638959 62202110 77639130 62202247 77639301 62202384 77639472 62202521 77639643 62202658 77639814 62202795 77639985 62202932 77640156 62203069 77640327 62203206 77640498 62203343 77640669 62203480 77640840 62203617 77641011 62203754 77641182 62203891 77641353 62204028 77641524 62204165 77641695 62204302 77641866 62204439 77642037 62204576 77642208 62204713 77642379 62204850 77642550 62204987 77642721 62205124 77642892 62205261 77643063 62205398 77643234 62205535 77643405 62205672 77643576 62205809 77643747 62205946 77643918 62206083 77644089 62206220 77644260 62206357 77644431 62206494 77644602 62206631 77644773 62206768 77644944 62206905 77645115 62207042 77645286 62207179 77645457 62207316 77645628 62207453 77645799 62207590 77645970 62207727 77646141 62207864 77646312 62208001 77646483 62208138 77646654 62208275 77646825 62208412 77646996 62208549 77647167 62208686 77647338 62208823 77647509 62208960 77647680 62209097 77647851 62209234 77648022 62209371 77648193 62209508 77648364 62209645 77648535 62209782 77648706 62209919 77648877 62210056 77649048 62210193 77649219 62210330 77649390 62210467 77649561 62210604 77649732 62210741 77649903 62210878 77650074 62211015 77650245 62211152 77650416 62211289 77650587 62211426 77650758 62211563 77650929 62211700 77651100 62211837 77651271 62211974 77651442 62212111 77651613 62212248 77651784 62212385 77651955 62212522 77652126 62212659 77652297 62212796 77652468 62212933 77652639 62213070 77652810 62213207 77652981 62213344 77653152 62213481 77653323 62213618 77653494 62213755 77653665 62213892 77653836 62214029 77654007 62214166 77654178 62214303 77654349 62214440 77654520 62214577 77654691 62214714 77654862 62214851 77655033 62214988 77655204 62215125 77655375 62215262 77655546 62215399 77655717 62215536 77655888 62215673 77656059 62215810 77656230 62215947 77656401 62216084 77656572 62216221 77656743 62216358 77656914 62216495 77657085 62216632 77657256 62216769 77657427 62216906 77657598 62217043 77657769 62217180 77657940 62217317 77658111 62217454 77658282 62217591 77658453 62217728 77658624 62217865 77658795 62218002 77658966 62218139 77659137 62218276 77659308 62218413 77659479 62218550 77659650 62218687 77659821 62218824 77659992 62218961 77660163 62219098 77660334 62219235 77660505 62219372 77660676 62219509 77660847 62219646 77661018 62219783 77661189 62219920 77661360 62220057 77661531 62220194 77661702 62220331 77661873 62220468 77662044 62220605 77662215 62220742 77662386 62220879 77662557 62221016 77662728 62221153 77662899 62221290 77663070 62221427 77663241 62221564 77663412 62221701 77663583 62221838 77663754 62221975 77663925 62222112 77664096 62222249 77664267 62222386 77664438 62222523 77664609 62222660 77664780 62222797 77664951 62222934 77665122 62223071 77665293 62223208 77665464 62223345 77665635 62223482 77665806 62223619 77665977 62223756 77666148 62223893 77666319 62224030 77666490 62224167 77666661 62224304 77666832 62224441 77667003 62224578 77667174 62224715 77667345 62224852 77667516 62224989 77667687 62225126 77667858 62225263 77668029 62225400 77668200 62225537 77668371 62225674 77668542 62225811 77668713 62225948 77668884 62226085 77669055 62226222 77669226 62226359 77669397 62226496 77669568 62226633 77669739 62226770 77669910 62226907 77670081 62227044 77670252 62227181 77670423 62227318 77670594 62227455 77670765 62227592 77670936 62227729 77671107 62227866 77671278 62228003 77671449 62228140 77671620 62228277 77671791 62228414 77671962 62228551 77672133 62228688 77672304 62228825 77672475 62228962 77672646 62229099 77672817 62229236 77672988 62229373 77673159 62229510 77673330 62229647 77673501 62229784 77673672 62229921 77673843 62230058 77674014 62230195 77674185 62230332 77674356 62230469 77674527 62230606 77674698 62230743 77674869 62230880 77675040 62231017 77675211 62231154 77675382 62231291 77675553 62231428 77675724 62231565 77675895 62231702 77676066 62231839 77676237 62231976 77676408 62232113 77676579 62232250 77676750 62232387 77676921 62232524 77677092 62232661 77677263 62232798 77677434 62232935 77677605 62233072 77677776 62233209 77677947 62233346 77678118 62233483 77678289 62233620 77678460 62233757 77678631 62233894 77678802 62234031 77678973 62234168 77679144 62234305 77679315 62234442 77679486 62234579 77679657 62234716 77679828 62234853 77679999 62234990 77680170 62235127 77680341 62235264 77680512 62235401 77680683 62235538 77680854 62235675 77681025 62235812 77681196 62235949 77681367 62236086 77681538 62236223 77681709 62236360 77681880 62236497 77682051 62236634 77682222 62236771 77682393 62236908 77682564 62237045 77682735 62237182 77682906 62237319 77683077 62237456 77683248 62237593 77683419 62237730 77683590 62237867 77683761 62238004 77683932 62238141 77684103 62238278 77684274 62238415 77684445 62238552 77684616 62238689 77684787 62238826 77684958 62238963 77685129 62239100 77685300 62239237 77685471 62239374 77685642 62239511 77685813 62239648 77685984 62239785 77686155 62239922 77686326 62240059 77686497 62240196 77686668 62240333 77686839 62240470 77687010 62240607 77687181 62240744 77687352 62240881 77687523 62241018 77687694 62241155 77687865 62241292 77688036 62241429 77688207 62241566 77688378 62241703 77688549 62241840 77688720 62241977 77688891 62242114 77689062 62242251 77689233 62242388 77689404 62242525 77689575 62242662 77689746 62242799 77689917 62242936 77690088 62243073 77690259 62243210 77690430 62243347 77690601 62243484 77690772 62243621 77690943 62243758 77691114 62243895 77691285 62244032 77691456 62244169 77691627 62244306 77691798 62244443 77691969 62244580 77692140 62244717 77692311 62244854 77692482 62244991 77692653 62245128 77692824 62245265 77692995 62245402 77693166 62245539 77693337 62245676 77693508 62245813 77693679 62245950 77693850 62246087 77694021 62246224 77694192 62246361 77694363 62246498 77694534 62246635 77694705 62246772 77694876 62246909 77695047 62247046 77695218 62247183 77695389 62247320 77695560 62247457 77695731 62247594 77695902 62247731 77696073 62247868 77696244 62248005 77696415 62248142 77696586 62248279 77696757 62248416 77696928 62248553 77697099 62248690 77697270 62248827 77697441 62248964 77697612 62249101 77697783 62249238 77697954 62249375 77698125 62249512 77698296 62249649 77698467 62249786 77698638 62249923 77698809 62250060 77698980 62250197 77699151 62250334 77699322 62250471 77699493 62250608 77699664 62250745 77699835 62250882 77700006 62251019 77700177 62251156 77700348 62251293 77700519 62251430 77700690 62251567 77700861 62251704 77701032 62251841 77701203 62251978 77701374 62252115 77701545 62252252 77701716 62252389 77701887 62252526 77702058 62252663 77702229 62252800 77702400 62252937 77702571 62253074 77702742 62253211 77702913 62253348 77703084 62253485 77703255 62253622 77703426 62253759 77703597 62253896 77703768 62254033 77703939 62254170 77704110 62254307 77704281 62254444 77704452 62254581 77704623 62254718 77704794 62254855 77704965 62254992 77705136 62255129 77705307
1000 31750024 0 31750024 39629592 31750161 39629763 31750298 39629934 31750435 39630105 31750572 39630276 31750709 39630447 31750846 39630618 31750983 39630789 31751120 39630960 31751257 39631131 31751394 39631302 31751531 39631473 31751668 39631644 31751805 39631815 31751942 39631986 31752079 39632157 31752216 39632328 31752353 39632499 31752490 39632670 31752627 39632841 31752764 39633012 31752901 39633183 31753038 39633354 31753175 39633525 31753312 39633696 31753449 39633867 31753586 39634038 31753723 39634209 31753860 39634380 31753997 39634551 31754134 39634722 31754271 39634893 31754408 39635064 31754545 39635235 31754682 39635406 31754819 39635577 31754956 39635748 31755093 39635919 31755230 39636090 31755367 39636261 31755504 39636432 31755641 39636603 31755778 39636774 31755915 39636945 31756052 39637116 31756189 39637287 31756326 39637458 31756463 39637629 31756600 39637800 31756737 39637971 31756874 39638142 31757011 39638313 31757148 39638484 31757285 39638655 31757422 39638826 31757559 39638997 31757696 39639168 31757833 39639339 31757970 39639510 31758107 39639681 31758244 39639852 31758381 39640023 31758518 39640194 31758655 39640365 31758792 39640536 31758929 39640707 31759066 39640878 31759203 39641049 31759340 39641220 31759477 39641391 31759614 39641562 31759751 39641733 31759888 39641904 31760025 39642075 31760162 39642246 31760299 39642417 31760436 39642588 31760573 39642759 31760710 39642930 31760847 39643101 31760984 39643272 31761121 39643443 31761258 39643614 31761395 39643785 31761532 39643956 31761669 39644127 31761806 39644298 31761943 39644469 31762080 39644640 31762217 39644811 31762354 39644982 31762491 39645153 31762628 39645324 31762765 39645495 31762902 39645666 31763039 39645837 31763176 39646008 31763313 39646179 31763450 39646350 31763587 39646521 31763724 39646692 31763861 39646863 31763998 39647034 31764135 39647205 31764272 39647376 31764409 39647547 31764546 39647718 31764683 39647889 31764820 39648060 31764957 39648231 31765094 39648402 31765231 39648573 31765368 39648744 31765505 39648915 31765642 39649086 31765779 39649257 31765916 39649428 31766053 39649599 31766190 39649770 31766327 39649941 31766464 39650112 31766601 39650283 31766738 39650454 31766875 39650625 31767012 39650796 31767149 39650967 31767286 39651138 31767423 39651309 31767560 39651480 31767697 39651651 31767834 39651822 31767971 39651993 31768108 39652164 31768245 39652335 31768382 39652506 31768519 39652677 31768656 39652848 31768793 39653019 31768930 39653190 31769067 39653361 31769204 39653532 31769341 39653703 31769478 39653874 31769615 39654045 31769752 39654216 31769889 39654387 31770026 39654558 31770163 39654729 31770300 39654900 31770437 39655071 31770574 39655242 31770711 39655413 31770848 39655584 31770985 39655755 31771122 39655926 31771259 39656097 31771396 39656268 31771533 39656439 31771670 39656610 31771807 39656781 31771944 39656952 31772081 39657123 31772218 39657294 31772355 39657465 31772492 39657636 31772629 39657807 31772766 39657978 31772903 39658149 31773040 39658320 31773177 39658491 31773314 39658662 31773451 39658833 31773588 39659004 31773725 39659175 31773862 39659346 31773999 39659517 31774136 39659688 31774273 39659859 31774410 39660030 31774547 39660201 31774684 39660372 31774821 39660543 31774958 39660714 31775095 39660885 31775232 39661056 31775369 39661227 31775506 39661398 31775643 39661569 31775780 39661740 31775917 39661911 31776054 39662082 31776191 39662253 31776328 39662424 31776465 39662595 31776602 39662766 31776739 39662937 31776876 39663108 31777013 39663279 31777150 39663450 31777287 39663621 31777424 39663792 31777561 39663963 31777698 39664134 31777835 39664305 31777972 39664476 31778109 39664647 31778246 39664818 31778383 39664989 31778520 39665160 31778657 39665331 31778794 39665502 31778931 39665673 31779068 39665844 31779205 39666015 31779342 39666186 31779479 39666357 31779616 39666528 31779753 39666699 31779890 39666870 31780027 39667041 31780164 39667212 31780301 39667383 31780438 39667554 31780575 39667725 31780712 39667896 31780849 39668067 31780986 39668238 31781123 39668409 31781260 39668580 31781397 39668751 31781534 39668922 31781671 39669093 31781808 39669264 31781945 39669435 31782082 39669606 31782219 39669777 31782356 39669948 31782493 39670119 31782630 39670290 31782767 39670461 31782904 39670632 31783041 39670803 31783178 39670974 31783315 39671145 31783452 39671316 31783589 39671487 31783726 39671658 31783863 39671829 31784000 39672000 31784137 39672171 31784274 39672342 31784411 39672513 31784548 39672684 31784685 39672855 31784822 39673026 31784959 39673197 31785096 39673368 31785233 39673539 31785370 39673710 31785507 39673881 31785644 39674052 31785781 39674223 31785918 39674394 31786055 39674565 31786192 39674736 31786329 39674907 31786466 39675078 31786603 39675249 31786740 39675420 31786877 39675591 31787014 39675762 31787151 39675933 31787288 39676104 31787425 39676275 31787562 39676446 31787699 39676617 31787836 39676788 31787973 39676959 31788110 39677130 31788247 39677301 31788384 39677472 31788521 39677643 31788658 39677814 31788795 39677985 31788932 39678156 31789069 39678327 31789206 39678498 31789343 39678669 31789480 39678840 31789617 39679011 31789754 39679182 31789891 39679353 31790028 39679524 31790165 39679695 31790302 39679866 31790439 39680037 31790576 39680208 31790713 39680379 31790850 39680550 31790987 39680721 31791124 39680892 31791261 39681063 31791398 39681234 31791535 39681405 31791672 39681576 31791809 39681747 31791946 39681918 31792083 39682089 31792220 39682260 31792357 39682431 31792494 39682602 31792631 39682773 31792768 39682944 31792905 39683115 31793042 39683286 31793179 39683457 31793316 39683628 31793453 39683799 31793590 39683970 31793727 39684141 31793864 39684312 31794001 39684483 31794138 39684654 31794275 39684825 31794412 39684996 31794549 39685167 31794686 39685338 31794823 39685509 31794960 39685680 31795097 39685851 31795234 39686022 31795371 39686193 31795508 39686364 31795645 39686535 31795782 39686706 31795919 39686877 31796056 39687048 31796193 39687219 31796330 39687390 31796467 39687561 31796604 39687732 31796741 39687903 31796878 39688074 31797015 39688245 31797152 39688416 31797289 39688587 31797426 39688758 31797563 39688929 31797700 39689100 31797837 39689271 31797974 39689442 31798111 39689613 31798248 39689784 31798385 39689955 31798522 39690126 31798659 39690297 31798796 39690468 31798933 39690639 31799070 39690810 31799207 39690981 31799344 39691152 31799481 39691323 31799618 39691494 31799755 39691665 31799892 39691836 31800029 39692007 31800166 39692178 31800303 39692349 31800440 39692520 31800577 39692691 31800714 39692862 31800851 39693033 31800988 39693204 31801125 39693375 31801262 39693546 31801399 39693717 31801536 39693888 31801673 39694059 31801810 39694230 31801947 39694401 31802084 39694572 31802221 39694743 31802358 39694914 31802495 39695085 31802632 39695256 31802769 39695427 31802906 39695598 31803043 39695769 31803180 39695940 31803317 39696111 31803454 39696282 31803591 39696453 31803728 39696624 31803865 39696795 31804002 39696966 31804139 39697137 31804276 39697308 31804413 39697479 31804550 39697650 31804687 39697821 31804824 39697992 31804961 39698163 31805098 39698334 31805235 39698505 31805372 39698676 31805509 39698847 31805646 39699018 31805783 39699189 31805920 39699360 31806057 39699531 31806194 39699702 31806331 39699873 31806468 39700044 31806605 39700215 31806742 39700386 31806879 39700557 31807016 39700728 31807153 39700899 31807290 39701070 31807427 39701241 31807564 39701412 31807701 39701583 31807838 39701754 31807975 39701925 31808112 39702096 31808249 39702267 31808386 39702438 31808523 39702609 31808660 39702780 31808797 39702951 31808934 39703122 31809071 39703293 31809208 39703464 31809345 39703635 31809482 39703806 31809619 39703977 31809756 39704148 31809893 39704319 31810030 39704490 31810167 39704661 31810304 39704832 31810441 39705003 31810578 39705174 31810715 39705345 31810852 39705516 31810989 39705687 31811126 39705858 31811263 39706029 31811400 39706200 31811537 39706371 31811674 39706542 31811811 39706713 31811948 39706884 31812085 39707055 31812222 39707226 31812359 39707397 31812496 39707568 31812633 39707739 31812770 39707910 31812907 39708081 31813044 39708252 31813181 39708423 31813318 39708594 31813455 39708765 31813592 39708936 31813729 39709107 31813866 39709278 31814003 39709449 31814140 39709620 31814277 39709791 31814414 39709962 31814551 39710133 31814688 39710304 31814825 39710475 31814962 39710646 31815099 39710817 31815236 39710988 31815373 39711159 31815510 39711330 31815647 39711501 31815784 39711672 31815921 39711843 31816058 39712014 31816195 39712185 31816332 39712356 31816469 39712527 31816606 39712698 31816743 39712869 31816880 39713040 31817017 39713211 31817154 39713382 31817291 39713553 31817428 39713724 31817565 39713895 31817702 39714066 31817839 39714237 31817976 39714408 31818113 39714579 31818250 39714750 31818387 39714921 31818524 39715092 31818661 39715263 31818798 39715434 31818935 39715605 31819072 39715776 31819209 39715947 31819346 39716118 31819483 39716289 31819620 39716460 31819757 39716631 31819894 39716802 31820031 39716973 31820168 39717144 31820305 39717315 31820442 39717486 31820579 39717657 31820716 39717828 31820853 39717999 31820990 39718170 31821127 39718341 31821264 39718512 31821401 39718683 31821538 39718854 31821675 39719025 31821812 39719196 31821949 39719367 31822086 39719538 31822223 39719709 31822360 39719880 31822497 39720051 31822634 39720222 31822771 39720393 31822908 39720564 31823045 39720735 31823182 39720906 31823319 39721077 31823456 39721248 31823593 39721419 31823730 39721590 31823867 39721761 31824004 39721932 31824141 39722103 31824278 39722274 31824415 39722445 31824552 39722616 31824689 39722787 31824826 39722958 31824963 39723129 31825100 39723300 31825237 39723471 31825374 39723642 31825511 39723813 31825648 39723984 31825785 39724155 31825922 39724326 31826059 39724497 31826196 39724668 31826333 39724839 31826470 39725010 31826607 39725181 31826744 39725352 31826881 39725523 31827018 39725694 31827155 39725865 31827292 39726036 31827429 39726207 31827566 39726378 31827703 39726549 31827840 39726720 31827977 39726891 31828114 39727062 31828251 39727233 31828388 39727404 31828525 39727575 31828662 39727746 31828799 39727917 31828936 39728088 31829073 39728259 31829210 39728430 31829347 39728601 31829484 39728772 31829621 39728943 31829758 39729114 31829895 39729285 31830032 39729456 31830169 39729627 31830306 39729798 31830443 39729969 31830580 39730140 31830717 39730311 31830854 39730482 31830991 39730653 31831128 39730824 31831265 39730995 31831402 39731166 31831539 39731337 31831676 39731508 31831813 39731679 31831950 39731850 31832087 39732021 31832224 39732192 31832361 39732363 31832498 39732534 31832635 39732705 31832772 39732876 31832909 39733047 31833046 39733218 31833183 39733389 31833320 39733560 31833457 39733731 31833594 39733902 31833731 39734073 31833868 39734244 31834005 39734415 31834142 39734586 31834279 39734757 31834416 39734928 31834553 39735099 31834690 39735270 31834827 39735441 31834964 39735612 31835101 39735783 31835238 39735954 31835375 39736125 31835512 39736296 31835649 39736467 31835786 39736638 31835923 39736809 31836060 39736980 31836197 39737151 31836334 39737322 31836471 39737493 31836608 39737664 31836745 39737835 31836882 39738006 31837019 39738177 31837156 39738348 31837293 39738519 31837430 39738690 31837567 39738861 31837704 39739032 31837841 39739203 31837978 39739374 31838115 39739545 31838252 39739716 31838389 39739887 31838526 39740058 31838663 39740229 31838800 39740400 31838937 39740571 31839074 39740742 31839211 39740913 31839348 39741084 31839485 39741255 31839622 39741426 31839759 39741597 31839896 39741768 31840033 39741939 31840170 39742110 31840307 39742281 31840444 39742452 31840581 39742623 31840718 39742794 31840855 39742965 31840992 39743136 31841129 39743307 31841266 39743478 31841403 39743649 31841540 39743820 31841677 39743991 31841814 39744162 31841951 39744333 31842088 39744504 31842225 39744675 31842362 39744846 31842499 39745017 31842636 39745188 31842773 39745359 31842910 39745530 31843047 39745701 31843184 39745872 31843321 39746043 31843458 39746214 31843595 39746385 31843732 39746556 31843869 39746727 31844006 39746898 31844143 39747069 31844280 39747240 31844417 39747411 31844554 39747582 31844691 39747753 31844828 39747924 31844965 39748095 31845102 39748266 31845239 39748437 31845376 39748608 31845513 39748779 31845650 39748950 31845787 39749121 31845924 39749292 31846061 39749463 31846198 39749634 31846335 39749805 31846472 39749976 31846609 39750147 31846746 39750318 31846883 39750489 31847020 39750660 31847157 39750831 31847294 39751002 31847431 39751173 31847568 39751344 31847705 39751515 31847842 39751686 31847979 39751857 31848116 39752028 31848253 39752199 31848390 39752370 31848527 39752541 31848664 39752712 31848801 39752883 31848938 39753054 31849075 39753225 31849212 39753396 31849349 39753567 31849486 39753738 31849623 39753909 31849760 39754080 31849897 39754251 31850034 39754422 31850171 39754593 31850308 39754764 31850445 39754935 31850582 39755106 31850719 39755277 31850856 39755448 31850993 39755619 31851130 39755790 31851267 39755961 31851404 39756132 31851541 39756303 31851678 39756474 31851815 39756645 31851952 39756816 31852089 39756987 31852226 39757158 31852363 39757329 31852500 39757500 31852637 39757671 31852774 39757842 31852911 39758013 31853048 39758184 31853185 39758355 31853322 39758526 31853459 39758697 31853596 39758868 31853733 39759039 31853870 39759210 31854007 39759381 31854144 39759552 31854281 39759723 31854418 39759894 31854555 39760065 31854692 39760236 31854829 39760407 31854966 39760578 31855103 39760749 31855240 39760920 31855377 39761091 31855514 39761262 31855651 39761433 31855788 39761604 31855925 39761775 31856062 39761946 31856199 39762117 31856336 39762288 31856473 39762459 31856610 39762630 31856747 39762801 31856884 39762972 31857021 39763143 31857158 39763314 31857295 39763485 31857432 39763656 31857569 39763827 31857706 39763998 31857843 39764169 31857980 39764340 31858117 39764511 31858254 39764682 31858391 39764853 31858528 39765024 31858665 39765195 31858802 39765366 31858939 39765537 31859076 39765708 31859213 39765879 31859350 39766050 31859487 39766221 31859624 39766392 31859761 39766563 31859898 39766734 31860035 39766905 31860172 39767076 31860309 39767247 31860446 39767418 31860583 39767589 31860720 39767760 31860857 39767931 31860994 39768102 31861131 39768273 31861268 39768444 31861405 39768615 31861542 39768786 31861679 39768957 31861816 39769128 31861953 39769299 31862090 39769470 31862227 39769641 31862364 39769812 31862501 39769983 31862638 39770154 31862775 39770325 31862912 39770496 31863049 39770667 31863186 39770838 31863323 39771009 31863460 39771180 31863597 39771351 31863734 39771522 31863871 39771693 31864008 39771864 31864145 39772035 31864282 39772206 31864419 39772377 31864556 39772548 31864693 39772719 31864830 39772890 31864967 39773061 31865104 39773232 31865241 39773403 31865378 39773574 31865515 39773745 31865652 39773916 31865789 39774087 31865926 39774258 31866063 39774429 31866200 39774600 31866337 39774771 31866474 39774942 31866611 39775113 31866748 39775284 31866885 39775455 31867022 39775626 31867159 39775797 31867296 39775968 31867433 39776139 31867570 39776310 31867707 39776481 31867844 39776652 31867981 39776823 31868118 39776994 31868255 39777165 31868392 39777336 31868529 39777507 31868666 39777678 31868803 39777849 31868940 39778020 31869077 39778191 31869214 39778362 31869351 39778533 31869488 39778704 31869625 39778875 31869762 39779046 31869899 39779217 31870036 39779388 31870173 39779559 31870310 39779730 31870447 39779901 31870584 39780072 31870721 39780243 31870858 39780414 31870995 39780585 31871132 39780756 31871269 39780927 31871406 39781098 31871543 39781269 31871680 39781440 31871817 39781611 31871954 39781782 31872091 39781953 31872228 39782124 31872365 39782295 31872502 39782466 31872639 39782637 31872776 39782808 31872913 39782979 31873050 39783150 31873187 39783321 31873324 39783492 31873461 39783663 31873598 39783834 31873735 39784005 31873872 39784176 31874009 39784347 31874146 39784518 31874283 39784689 31874420 39784860 31874557 39785031 31874694 39785202 31874831 39785373 31874968 39785544 31875105 39785715 31875242 39785886 31875379 39786057 31875516 39786228 31875653 39786399 31875790 39786570 31875927 39786741 31876064 39786912 31876201 39787083 31876338 39787254 31876475 39787425 31876612 39787596 31876749 39787767 31876886 39787938 31877023 39788109 31877160 39788280 31877297 39788451 31877434 39788622 31877571 39788793 31877708 39788964 31877845 39789135 31877982 39789306 31878119 39789477 31878256 39789648 31878393 39789819 31878530 39789990 31878667 39790161 31878804 39790332 31878941 39790503 31879078 39790674 31879215 39790845 31879352 39791016 31879489 39791187 31879626 39791358 31879763 39791529 31879900 39791700 31880037 39791871 31880174 39792042 31880311 39792213 31880448 39792384 31880585 39792555 31880722 39792726 31880859 39792897 31880996 39793068 31881133 39793239 31881270 39793410 31881407 39793581 31881544 39793752 31881681 39793923 31881818 39794094 31881955 39794265 31882092 39794436 31882229 39794607 31882366 39794778 31882503 39794949 31882640 39795120 31882777 39795291 31882914 39795462 31883051 39795633 31883188 39795804 31883325 39795975 31883462 39796146 31883599 39796317 31883736 39796488 31883873 39796659 31884010 39796830 31884147 39797001 31884284 39797172 31884421 39797343 31884558 39797514 31884695 39797685 31884832 39797856 31884969 39798027 31885106 39798198 31885243 39798369 31885380 39798540 31885517 39798711 31885654 39798882 31885791 39799053 31885928 39799224 31886065 39799395 31886202 39799566 31886339 39799737 31886476 39799908 31886613 39800079 31886750 39800250
1000 46523830 0 46523830 58069890 46523967 58070061 46524104 58070232 46524241 58070403 46524378 58070574 46524515 58070745 46524652 58070916 46524789 58071087 46524926 58071258 46525063 58071429 46525200 58071600 46525337 58071771 46525474 58071942 46525611 58072113 46525748 58072284 46525885 58072455 46526022 58072626 46526159 58072797 46526296 58072968 46526433 58073139 46526570 58073310 46526707 58073481 46526844 58073652 46526981 58073823 46527118 58073994 46527255 58074165 46527392 58074336 46527529 58074507 46527666 58074678 46527803 58074849 46527940 58075020 46528077 58075191 46528214 58075362 46528351 58075533 46528488 58075704 46528625 58075875 46528762 58076046 46528899 58076217 46529036 58076388 46529173 58076559 46529310 58076730 46529447 58076901 46529584 58077072 46529721 58077243 46529858 58077414 46529995 58077585 46530132 58077756 46530269 58077927 46530406 58078098 46530543 58078269 46530680 58078440 46530817 58078611 46530954 58078782 46531091 58078953 46531228 58079124 46531365 58079295 46531502 58079466 46531639 58079637 46531776 58079808 46531913 58079979 46532050 58080150 46532187 58080321 46532324 58080492 46532461 58080663 46532598 58080834 46532735 58081005 46532872 58081176 46533009 58081347 46533146 58081518 46533283 58081689 46533420 58081860 46533557 58082031 46533694 58082202 46533831 58082373 46533968 58082544 46534105 58082715 46534242 58082886 46534379 58083057 46534516 58083228 46534653 58083399 46534790 58083570 46534927 58083741 46535064 58083912 46535201 58084083 46535338 58084254 46535475 58084425 46535612 58084596 46535749 58084767 46535886 58084938 46536023 58085109 46536160 58085280 46536297 58085451 46536434 58085622 46536571 58085793 46536708 58085964 46536845 58086135 46536982 58086306 46537119 58086477 46537256 58086648 46537393 58086819 46537530 58086990 46537667 58087161 46537804 58087332 46537941 58087503 46538078 58087674 46538215 58087845 46538352 58088016 46538489 58088187 46538626 58088358 46538763 58088529 46538900 58088700 46539037 58088871 46539174 58089042 46539311 58089213 46539448 58089384 46539585 58089555 46539722 58089726 46539859 58089897 46539996 58090068 46540133 58090239 46540270 58090410 46540407 58090581 46540544 58090752 46540681 58090923 46540818 58091094 46540955 58091265 46541092 58091436 46541229 58091607 46541366 58091778 46541503 58091949 46541640 58092120 46541777 58092291 46541914 58092462 46542051 58092633 46542188 58092804 46542325 58092975 46542462 58093146 46542599 58093317 46542736 58093488 46542873 58093659 46543010 58093830 46543147 58094001 46543284 58094172 46543421 58094343 46543558 58094514 46543695 58094685 46543832 58094856 46543969 58095027 46544106 58095198 46544243 58095369 46544380 58095540 46544517 58095711 46544654 58095882 46544791 58096053 46544928 58096224 46545065 58096395 46545202 58096566 46545339 58096737 46545476 58096908 46545613 58097079 46545750 58097250 46545887 58097421 46546024 58097592 46546161 58097763 46546298 58097934 46546435 58098105 46546572 58098276 46546709 58098447 46546846 58098618 46546983 58098789 46547120 58098960 46547257 58099131 46547394 58099302 46547531 58099473 46547668 58099644 46547805 58099815 46547942 58099986 46548079 58100157 46548216 58100328 46548353 58100499 46548490 58100670 46548627 58100841 46548764 58101012 46548901 58101183 46549038 58101354 46549175 58101525 46549312 58101696 46549449 58101867 46549586 58102038 46549723 58102209 46549860 58102380 46549997 58102551 46550134 58102722 46550271 58102893 46550408 58103064 46550545 58103235 46550682 58103406 46550819 58103577 46550956 58103748 46551093 58103919 46551230 58104090 46551367 58104261 46551504 58104432 46551641 58104603 46551778 58104774 46551915 58104945 46552052 58105116 46552189 58105287 46552326 58105458 46552463 58105629 46552600 58105800 46552737 58105971 46552874 58106142 46553011 58106313 46553148 58106484 46553285 58106655 46553422 58106826 46553559 58106997 46553696 58107168 46553833 58107339 46553970 58107510 46554107 58107681 46554244 58107852 46554381 58108023 46554518 58108194 46554655 58108365 46554792 58108536 46554929 58108707 46555066 58108878 46555203 58109049 46555340 58109220 46555477 58109391 46555614 58109562 46555751 58109733 46555888 58109904 46556025 58110075 46556162 58110246 46556299 58110417 46556436 58110588 46556573 58110759 46556710 58110930 46556847 58111101 46556984 58111272 46557121 58111443 46557258 58111614 46557395 58111785 46557532 58111956 46557669 58112127 46557806 58112298 46557943 58112469 46558080 58112640 46558217 58112811 46558354 58112982 46558491 58113153 46558628 58113324 46558765 58113495 46558902 58113666 46559039 58113837 46559176 58114008 46559313 58114179 46559450 58114350 46559587 58114521 46559724 58114692 46559861 58114863 46559998 58115034 46560135 58115205 46560272 58115376 46560409 58115547 46560546 58115718 46560683 58115889 46560820 58116060 46560957 58116231 46561094 58116402 46561231 58116573 46561368 58116744 46561505 58116915 46561642 58117086 46561779 58117257 46561916 58117428 46562053 58117599 46562190 58117770 46562327 58117941 46562464 58118112 46562601 58118283 46562738 58118454 46562875 58118625 46563012 58118796 46563149 58118967 46563286 58119138 46563423 58119309 46563560 58119480 46563697 58119651 46563834 58119822 46563971 58119993 46564108 58120164 46564245 58120335 46564382 58120506 46564519 58120677 46564656 58120848 46564793 58121019 46564930 58121190 46565067 58121361 46565204 58121532 46565341 58121703 46565478 58121874 46565615 58122045 46565752 58122216 46565889 58122387 46566026 58122558 46566163 58122729 46566300 58122900 46566437 58123071 46566574 58123242 46566711 58123413 46566848 58123584 46566985 58123755 46567122 58123926 46567259 58124097 46567396 58124268 46567533 58124439 46567670 58124610 46567807 58124781 46567944 58124952 46568081 58125123 46568218 58125294 46568355 58125465 46568492 58125636 46568629 58125807 46568766 58125978 46568903 58126149 46569040 58126320 46569177 58126491 46569314 58126662 46569451 58126833 46569588 58127004 46569725 58127175 46569862 58127346 46569999 58127517 46570136 58127688 46570273 58127859 46570410 58128030 46570547 58128201 46570684 58128372 46570821 58128543 46570958 58128714 46571095 58128885 46571232 58129056 46571369 58129227 46571506 58129398 46571643 58129569 46571780 58129740 46571917 58129911 46572054 58130082 46572191 58130253 46572328 58130424 46572465 58130595 46572602 58130766 46572739 58130937 46572876 58131108 46573013 58131279 46573150 58131450 46573287 58131621 46573424 58131792 46573561 58131963 46573698 58132134 46573835 58132305 46573972 58132476 46574109 58132647 46574246 58132818 46574383 58132989 46574520 58133160 46574657 58133331 46574794 58133502 46574931 58133673 46575068 58133844 46575205 58134015 46575342 58134186 46575479 58134357 46575616 58134528 46575753 58134699 46575890 58134870 46576027 58135041 46576164 58135212 46576301 58135383 46576438 58135554 46576575 58135725 46576712 58135896 46576849 58136067 46576986 58136238 46577123 58136409 46577260 58136580 46577397 58136751 46577534 58136922 46577671 58137093 46577808 58137264 46577945 58137435 46578082 58137606 46578219 58137777 46578356 58137948 46578493 58138119 46578630 58138290 46578767 58138461 46578904 58138632 46579041 58138803 46579178 58138974 46579315 58139145 46579452 58139316 46579589 58139487 46579726 58139658 46579863 58139829 46580000 58140000 46580137 58140171 46580274 58140342 46580411 58140513 46580548 58140684 46580685 58140855 46580822 58141026 46580959 58141197 46581096 58141368 46581233 58141539 46581370 58141710 46581507 58141881 46581644 58142052 46581781 58142223 46581918 58142394 46582055 58142565 46582192 58142736 46582329 58142907 46582466 58143078 46582603 58143249 46582740 58143420 46582877 58143591 46583014 58143762 46583151 58143933 46583288 58144104 46583425 58144275 46583562 58144446 46583699 58144617 46583836 58144788 46583973 58144959 46584110 58145130 46584247 58145301 46584384 58145472 46584521 58145643 46584658 58145814 46584795 58145985 46584932 58146156 46585069 58146327 46585206 58146498 46585343 58146669 46585480 58146840 46585617 58147011 46585754 58147182 46585891 58147353 46586028 58147524 46586165 58147695 46586302 58147866 46586439 58148037 46586576 58148208 46586713 58148379 46586850 58148550 46586987 58148721 46587124 58148892 46587261 58149063 46587398 58149234 46587535 58149405 46587672 58149576 46587809 58149747 46587946 58149918 46588083 58150089 46588220 58150260 46588357 58150431 46588494 58150602 46588631 58150773 46588768 58150944 46588905 58151115 46589042 58151286 46589179 58151457 46589316 58151628 46589453 58151799 46589590 58151970 46589727 58152141 46589864 58152312 46590001 58152483 46590138 58152654 46590275 58152825 46590412 58152996 46590549 58153167 46590686 58153338 46590823 58153509 46590960 58153680 46591097 58153851 46591234 58154022 46591371 58154193 46591508 58154364 46591645 58154535 46591782 58154706 46591919 58154877 46592056 58155048 46592193 58155219 46592330 58155390 46592467 58155561 46592604 58155732 46592741 58155903 46592878 58156074 46593015 58156245 46593152 58156416 46593289 58156587 46593426 58156758 46593563 58156929 46593700 58157100 46593837 58157271 46593974 58157442 46594111 58157613 46594248 58157784 46594385 58157955 46594522 58158126 46594659 58158297 46594796 58158468 46594933 58158639 46595070 58158810 46595207 58158981 46595344 58159152 46595481 58159323 46595618 58159494 46595755 58159665 46595892 58159836 46596029 58160007 46596166 58160178 46596303 58160349 46596440 58160520 46596577 58160691 46596714 58160862 46596851 58161033 46596988 58161204 46597125 58161375 46597262 58161546 46597399 58161717 46597536 58161888 46597673 58162059 46597810 58162230 46597947 58162401 46598084 58162572 46598221 58162743 46598358 58162914 46598495 58163085 46598632 58163256 46598769 58163427 46598906 58163598 46599043 58163769 46599180 58163940 46599317 58164111 46599454 58164282 46599591 58164453 46599728 58164624 46599865 58164795 46600002 58164966 46600139 58165137 46600276 58165308 46600413 58165479 46600550 58165650 46600687 58165821 46600824 58165992 46600961 58166163 46601098 58166334 46601235 58166505 46601372 58166676 46601509 58166847 46601646 58167018 46601783 58167189 46601920 58167360 46602057 58167531 46602194 58167702 46602331 58167873 46602468 58168044 46602605 58168215 46602742 58168386 46602879 58168557 46603016 58168728 46603153 58168899 46603290 58169070 46603427 58169241 46603564 58169412 46603701 58169583 46603838 58169754 46603975 58169925 46604112 58170096 46604249 58170267 46604386 58170438 46604523 58170609 46604660 58170780 46604797 58170951 46604934 58171122 46605071 58171293 46605208 58171464 46605345 58171635 46605482 58171806 46605619 58171977 46605756 58172148 46605893 58172319 46606030 58172490 46606167 58172661 46606304 58172832 46606441 58173003 46606578 58173174 46606715 58173345 46606852 58173516 46606989 58173687 46607126 58173858 46607263 58174029 46607400 58174200 46607537 58174371 46607674 58174542 46607811 58174713 46607948 58174884 46608085 58175055 46608222 58175226 46608359 58175397 46608496 58175568 46608633 58175739 46608770 58175910 46608907 58176081 46609044 58176252 46609181 58176423 46609318 58176594 46609455 58176765 46609592 58176936 46609729 58177107 46609866 58177278 46610003 58177449 46610140 58177620 46610277 58177791 46610414 58177962 46610551 58178133 46610688 58178304 46610825 58178475 46610962 58178646 46611099 58178817 46611236 58178988 46611373 58179159 46611510 58179330 46611647 58179501 46611784 58179672 46611921 58179843 46612058 58180014 46612195 58180185 46612332 58180356 46612469 58180527 46612606 58180698 46612743 58180869 46612880 58181040 46613017 58181211 46613154 58181382 46613291 58181553 46613428 58181724 46613565 58181895 46613702 58182066 46613839 58182237 46613976 58182408 46614113 58182579 46614250 58182750 46614387 58182921 46614524 58183092 46614661 58183263 46614798 58183434 46614935 58183605 46615072 58183776 46615209 58183947 46615346 58184118 46615483 58184289 46615620 58184460 46615757 58184631 46615894 58184802 46616031 58184973 46616168 58185144 46616305 58185315 46616442 58185486 46616579 58185657 46616716 58185828 46616853 58185999 46616990 58186170 46617127 58186341 46617264 58186512 46617401 58186683 46617538 58186854 46617675 58187025 46617812 58187196 46617949 58187367 46618086 58187538 46618223 58187709 46618360 58187880 46618497 58188051 46618634 58188222 46618771 58188393 46618908 58188564 46619045 58188735 46619182 58188906 46619319 58189077 46619456 58189248 46619593 58189419 46619730 58189590 46619867 58189761 46620004 58189932 46620141 58190103 46620278 58190274 46620415 58190445 46620552 58190616 46620689 58190787 46620826 58190958 46620963 58191129 46621100 58191300 46621237 58191471 46621374 58191642 46621511 58191813 46621648 58191984 46621785 58192155 46621922 58192326 46622059 58192497 46622196 58192668 46622333 58192839 46622470 58193010 46622607 58193181 46622744 58193352 46622881 58193523 46623018 58193694 46623155 58193865 46623292 58194036 46623429 58194207 46623566 58194378 46623703 58194549 46623840 58194720 46623977 58194891 46624114 58195062 46624251 58195233 46624388 58195404 46624525 58195575 46624662 58195746 46624799 58195917 46624936 58196088 46625073 58196259 46625210 58196430 46625347 58196601 46625484 58196772 46625621 58196943 46625758 58197114 46625895 58197285 46626032 58197456 46626169 58197627 46626306 58197798 46626443 58197969 46626580 58198140 46626717 58198311 46626854 58198482 46626991 58198653 46627128 58198824 46627265 58198995 46627402 58199166 46627539 58199337 46627676 58199508 46627813 58199679 46627950 58199850 46628087 58200021 46628224 58200192 46628361 58200363 46628498 58200534 46628635 58200705 46628772 58200876 46628909 58201047 46629046 58201218 46629183 58201389 46629320 58201560 46629457 58201731 46629594 58201902 46629731 58202073 46629868 58202244 46630005 58202415 46630142 58202586 46630279 58202757 46630416 58202928 46630553 58203099 46630690 58203270 46630827 58203441 46630964 58203612 46631101 58203783 46631238 58203954 46631375 58204125 46631512 58204296 46631649 58204467 46631786 58204638 46631923 58204809 46632060 58204980 46632197 58205151 46632334 58205322 46632471 58205493 46632608 58205664 46632745 58205835 46632882 58206006 46633019 58206177 46633156 58206348 46633293 58206519 46633430 58206690 46633567 58206861 46633704 58207032 46633841 58207203 46633978 58207374 46634115 58207545 46634252 58207716 46634389 58207887 46634526 58208058 46634663 58208229 46634800 58208400 46634937 58208571 46635074 58208742 46635211 58208913 46635348 58209084 46635485 58209255 46635622 58209426 46635759 58209597 46635896 58209768 46636033 58209939 46636170 58210110 46636307 58210281 46636444 58210452 46636581 58210623 46636718 58210794 46636855 58210965 46636992 58211136 46637129 58211307 46637266 58211478 46637403 58211649 46637540 58211820 46637677 58211991 46637814 58212162 46637951 58212333 46638088 58212504 46638225 58212675 46638362 58212846 46638499 58213017 46638636 58213188 46638773 58213359 46638910 58213530 46639047 58213701 46639184 58213872 46639321 58214043 46639458 58214214 46639595 58214385 46639732 58214556 46639869 58214727 46640006 58214898 46640143 58215069 46640280 58215240 46640417 58215411 46640554 58215582 46640691 58215753 46640828 58215924 46640965 58216095 46641102 58216266 46641239 58216437 46641376 58216608 46641513 58216779 46641650 58216950 46641787 58217121 46641924 58217292 46642061 58217463 46642198 58217634 46642335 58217805 46642472 58217976 46642609 58218147 46642746 58218318 46642883 58218489 46643020 58218660 46643157 58218831 46643294 58219002 46643431 58219173 46643568 58219344 46643705 58219515 46643842 58219686 46643979 58219857 46644116 58220028 46644253 58220199 46644390 58220370 46644527 58220541 46644664 58220712 46644801 58220883 46644938 58221054 46645075 58221225 46645212 58221396 46645349 58221567 46645486 58221738 46645623 58221909 46645760 58222080 46645897 58222251 46646034 58222422 46646171 58222593 46646308 58222764 46646445 58222935 46646582 58223106 46646719 58223277 46646856 58223448 46646993 58223619 46647130 58223790 46647267 58223961 46647404 58224132 46647541 58224303 46647678 58224474 46647815 58224645 46647952 58224816 46648089 58224987 46648226 58225158 46648363 58225329 46648500 58225500 46648637 58225671 46648774 58225842 46648911 58226013 46649048 58226184 46649185 58226355 46649322 58226526 46649459 58226697 46649596 58226868 46649733 58227039 46649870 58227210 46650007 58227381 46650144 58227552 46650281 58227723 46650418 58227894 46650555 58228065 46650692 58228236 46650829 58228407 46650966 58228578 46651103 58228749 46651240 58228920 46651377 58229091 46651514 58229262 46651651 58229433 46651788 58229604 46651925 58229775 46652062 58229946 46652199 58230117 46652336 58230288 46652473 58230459 46652610 58230630 46652747 58230801 46652884 58230972 46653021 58231143 46653158 58231314 46653295 58231485 46653432 58231656 46653569 58231827 46653706 58231998 46653843 58232169 46653980 58232340 46654117 58232511 46654254 58232682 46654391 58232853 46654528 58233024 46654665 58233195 46654802 58233366 46654939 58233537 46655076 58233708 46655213 58233879 46655350 58234050 46655487 58234221 46655624 58234392 46655761 58234563 46655898 58234734 46656035 58234905 46656172 58235076 46656309 58235247 46656446 58235418 46656583 58235589 46656720 58235760 46656857 58235931 46656994 58236102 46657131 58236273 46657268 58236444 46657405 58236615 46657542 58236786 46657679 58236957 46657816 58237128 46657953 58237299 46658090 58237470 46658227 58237641 46658364 58237812 46658501 58237983 46658638 58238154 46658775 58238325 46658912 58238496 46659049 58238667 46659186 58238838 46659323 58239009 46659460 58239180 46659597 58239351 46659734 58239522 46659871 58239693 46660008 58239864 46660145 58240035 46660282 58240206 46660419 58240377 46660556 58240548
1000 32023613 0 32023613 39971079 32023750 39971250 32023887 39971421 32024024 39971592 32024161 39971763 32024298 39971934 32024435 39972105 32024572 39972276 32024709 39972447 32024846 39972618 32024983 39972789 32025120 39972960 32025257 39973131 32025394 39973302 32025531 39973473 32025668 39973644 32025805 39973815 32025942 39973986 32026079 39974157 32026216 39974328 32026353 39974499 32026490 39974670 32026627 39974841 32026764 39975012 32026901 39975183 32027038 39975354 32027175 39975525 32027312 39975696 32027449 39975867 32027586 39976038 32027723 39976209 32027860 39976380 32027997 39976551 32028134 39976722 32028271 39976893 32028408 39977064 32028545 39977235 32028682 39977406 32028819 39977577 32028956 39977748 32029093 39977919 32029230 39978090 32029367 39978261 32029504 39978432 32029641 39978603 32029778 39978774 32029915 39978945 32030052 39979116 32030189 39979287 32030326 39979458 32030463 39979629 32030600 39979800 32030737 39979971 32030874 39980142 32031011 39980313 32031148 39980484 32031285 39980655 32031422 39980826 32031559 39980997 32031696 39981168 32031833 39981339 32031970 39981510 32032107 39981681 32032244 39981852 32032381 39982023 32032518 39982194 32032655 39982365 32032792 39982536 32032929 39982707 32033066 39982878 32033203 39983049 32033340 39983220 32033477 39983391 32033614 39983562 32033751 39983733 32033888 39983904 32034025 39984075 32034162 39984246 32034299 39984417 32034436 39984588 32034573 39984759 32034710 39984930 32034847 39985101 32034984 39985272 32035121 39985443 32035258 39985614 32035395 39985785 32035532 39985956 32035669 39986127 32035806 39986298 32035943 39986469 32036080 39986640 32036217 39986811 32036354 39986982 32036491 39987153 32036628 39987324 32036765 39987495 32036902 39987666 32037039 39987837 32037176 39988008 32037313 39988179 32037450 39988350 32037587 39988521 32037724 39988692 32037861 39988863 32037998 39989034 32038135 39989205 32038272 39989376 32038409 39989547 32038546 39989718 32038683 39989889 32038820 39990060 32038957 39990231 32039094 39990402 32039231 39990573 32039368 39990744 32039505 39990915 32039642 39991086 32039779 39991257 32039916 39991428 32040053 39991599 32040190 39991770 32040327 39991941 32040464 39992112 32040601 39992283 32040738 39992454 32040875 39992625 32041012 39992796 32041149 39992967 32041286 39993138 32041423 39993309 32041560 39993480 32041697 39993651 32041834 39993822 32041971 39993993 32042108 39994164 32042245 39994335 32042382 39994506 32042519 39994677 32042656 39994848 32042793 39995019 32042930 39995190 32043067 39995361 32043204 39995532 32043341 39995703 32043478 39995874 32043615 39996045 32043752 39996216 32043889 39996387 32044026 39996558 32044163 39996729 32044300 39996900 32044437 39997071 32044574 39997242 32044711 39997413 32044848 39997584 32044985 39997755 32045122 39997926 32045259 39998097 32045396 39998268 32045533 39998439 32045670 39998610 32045807 39998781 32045944 39998952 32046081 39999123 32046218 39999294 32046355 39999465 32046492 39999636 32046629 39999807 32046766 39999978 32046903 40000149 32047040 40000320 32047177 40000491 32047314 40000662 32047451 40000833 32047588 40001004 32047725 40001175 32047862 40001346 32047999 40001517 32048136 40001688 32048273 40001859 32048410 40002030 32048547 40002201 32048684 40002372 32048821 40002543 32048958 40002714 32049095 40002885 32049232 40003056 32049369 40003227 32049506 40003398 32049643 40003569 32049780 40003740 32049917 40003911 32050054 40004082 32050191 40004253 32050328 40004424 32050465 40004595 32050602 40004766 32050739 40004937 32050876 40005108 32051013 40005279 32051150 40005450 32051287 40005621 32051424 40005792 32051561 40005963 32051698 40006134 32051835 40006305 32051972 40006476 32052109 40006647 32052246 40006818 32052383 40006989 32052520 40007160 32052657 40007331 32052794 40007502 32052931 40007673 32053068 40007844 32053205 40008015 32053342 40008186 32053479 40008357 32053616 40008528 32053753 40008699 32053890 40008870 32054027 40009041 32054164 40009212 32054301 40009383 32054438 40009554 32054575 40009725 32054712 40009896 32054849 40010067 32054986 40010238 32055123 40010409 32055260 40010580 32055397 40010751 32055534 40010922 32055671 40011093 32055808 40011264 32055945 40011435 32056082 40011606 32056219 40011777 32056356 40011948 32056493 40012119 32056630 40012290 32056767 40012461 32056904 40012632 32057041 40012803 32057178 40012974 32057315 40013145 32057452 40013316 32057589 40013487 32057726 40013658 32057863 40013829 32058000 40014000 32058137 40014171 32058274 40014342 32058411 40014513 32058548 40014684 32058685 40014855 32058822 40015026 32058959 40015197 32059096 40015368 32059233 40015539 32059370 40015710 32059507 40015881 32059644 40016052 32059781 40016223 32059918 40016394 32060055 40016565 32060192 40016736 32060329 40016907 32060466 40017078 32060603 40017249 32060740 40017420 32060877 40017591 32061014 40017762 32061151 40017933 32061288 40018104 32061425 40018275 32061562 40018446 32061699 40018617 32061836 40018788 32061973 40018959 32062110 40019130 32062247 40019301 32062384 40019472 32062521 40019643 32062658 40019814 32062795 40019985 32062932 40020156 32063069 40020327 32063206 40020498 32063343 40020669 32063480 40020840 32063617 40021011 32063754 40021182 32063891 40021353 32064028 40021524 32064165 40021695 32064302 40021866 32064439 40022037 32064576 40022208 32064713 40022379 32064850 40022550 32064987 40022721 32065124 40022892 32065261 40023063 32065398 40023234 32065535 40023405 32065672 40023576 32065809 40023747 32065946 40023918 32066083 40024089 32066220 40024260 32066357 40024431 32066494 40024602 32066631 40024773 32066768 40024944 32066905 40025115 32067042 40025286 32067179 40025457 32067316 40025628 32067453 40025799 32067590 40025970 32067727 40026141 32067864 40026312 32068001 40026483 32068138 40026654 32068275 40026825 32068412 40026996 32068549 40027167 32068686 40027338 32068823 40027509 32068960 40027680 32069097 40027851 32069234 40028022 32069371 40028193 32069508 40028364 32069645 40028535 32069782 40028706 32069919 40028877 32070056 40029048 32070193 40029219 32070330 40029390 32070467 40029561 32070604 40029732 32070741 40029903 32070878 40030074 32071015 40030245 32071152 40030416 32071289 40030587 32071426 40030758 32071563 40030929 32071700 40031100 32071837 40031271 32071974 40031442 32072111 40031613 32072248 40031784 32072385 40031955 32072522 40032126 32072659 40032297 32072796 40032468 32072933 40032639 32073070 40032810 32073207 40032981 32073344 40033152 32073481 40033323 32073618 40033494 32073755 40033665 32073892 40033836 32074029 40034007 32074166 40034178 32074303 40034349 32074440 40034520 32074577 40034691 32074714 40034862 32074851 40035033 32074988 40035204 32075125 40035375 32075262 40035546 32075399 40035717 32075536 40035888 32075673 40036059 32075810 40036230 32075947 40036401 32076084 40036572 32076221 40036743 32076358 40036914 32076495 40037085 32076632 40037256 32076769 40037427 32076906 40037598 32077043 40037769 32077180 40037940 32077317 40038111 32077454 40038282 32077591 40038453 32077728 40038624 32077865 40038795 32078002 40038966 32078139 40039137 32078276 40039308 32078413 40039479 32078550 40039650 32078687 40039821 32078824 40039992 32078961 40040163 32079098 40040334 32079235 40040505 32079372 40040676 32079509 40040847 32079646 40041018 32079783 40041189 32079920 40041360 32080057 40041531 32080194 40041702 32080331 40041873 32080468 40042044 32080605 40042215 32080742 40042386 32080879 40042557 32081016 40042728 32081153 40042899 32081290 40043070 32081427 40043241 32081564 40043412 32081701 40043583 32081838 40043754 32081975 40043925 32082112 40044096 32082249 40044267 32082386 40044438 32082523 40044609 32082660 40044780 32082797 40044951 32082934 40045122 32083071 40045293 32083208 40045464 32083345 40045635 32083482 40045806 32083619 40045977 32083756 40046148 32083893 40046319 32084030 40046490 32084167 40046661 32084304 40046832 32084441 40047003 32084578 40047174 32084715 40047345 32084852 40047516 32084989 40047687 32085126 40047858 32085263 40048029 32085400 40048200 32085537 40048371 32085674 40048542 32085811 40048713 32085948 40048884 32086085 40049055 32086222 40049226 32086359 40049397 32086496 40049568 32086633 40049739 32086770 40049910 32086907 40050081 32087044 40050252 32087181 40050423 32087318 40050594 32087455 40050765 32087592 40050936 32087729 40051107 32087866 40051278 32088003 40051449 32088140 40051620 32088277 40051791 32088414 40051962 32088551 40052133 32088688 40052304 32088825 40052475 32088962 40052646 32089099 40052817 32089236 40052988 32089373 40053159 32089510 40053330 32089647 40053501 32089784 40053672 32089921 40053843 32090058 40054014 32090195 40054185 32090332 40054356 32090469 40054527 32090606 40054698 32090743 40054869 32090880 40055040 32091017 40055211 32091154 40055382 32091291 40055553 32091428 40055724 32091565 40055895 32091702 40056066 32091839 40056237 32091976 40056408 32092113 40056579 32092250 40056750 32092387 40056921 32092524 40057092 32092661 40057263 32092798 40057434 32092935 40057605 32093072 40057776 32093209 40057947 32093346 40058118 32093483 40058289 32093620 40058460 32093757 40058631 32093894 40058802 32094031 40058973 32094168 40059144 32094305 40059315 32094442 40059486 32094579 40059657 32094716 40059828 32094853 40059999 32094990 40060170 32095127 40060341 32095264 40060512 32095401 40060683 32095538 40060854 32095675 40061025 32095812 40061196 32095949 40061367 32096086 40061538 32096223 40061709 32096360 40061880 32096497 40062051 32096634 40062222 32096771 40062393 32096908 40062564 32097045 40062735 32097182 40062906 32097319 40063077 32097456 40063248 32097593 40063419 32097730 40063590 32097867 40063761 32098004 40063932 32098141 40064103 32098278 40064274 32098415 40064445 32098552 40064616 32098689 40064787 32098826 40064958 32098963 40065129 32099100 40065300 32099237 40065471 32099374 40065642 32099511 40065813 32099648 40065984 32099785 40066155 32099922 40066326 32100059 40066497 32100196 40066668 32100333 40066839 32100470 40067010 32100607 40067181 32100744 40067352 32100881 40067523 32101018 40067694 32101155 40067865 32101292 40068036 32101429 40068207 32101566 40068378 32101703 40068549 32101840 40068720 32101977 40068891 32102114 40069062 32102251 40069233 32102388 40069404 32102525 40069575 32102662 40069746 32102799 40069917 32102936 40070088 32103073 40070259 32103210 40070430 32103347 40070601 32103484 40070772 32103621 40070943 32103758 40071114 32103895 40071285 32104032 40071456 32104169 40071627 32104306 40071798 32104443 40071969 32104580 40072140 32104717 40072311 32104854 40072482 32104991 40072653 32105128 40072824 32105265 40072995 32105402 40073166 32105539 40073337 32105676 40073508 32105813 40073679 32105950 40073850 32106087 40074021 32106224 40074192 32106361 40074363 32106498 40074534 32106635 40074705 32106772 40074876 32106909 40075047 32107046 40075218 32107183 40075389 32107320 40075560 32107457 40075731 32107594 40075902 32107731 40076073 32107868 40076244 32108005 40076415 32108142 40076586 32108279 40076757 32108416 40076928 32108553 40077099 32108690 40077270 32108827 40077441 32108964 40077612 32109101 40077783 32109238 40077954 32109375 40078125 32109512 40078296 32109649 40078467 32109786 40078638 32109923 40078809 32110060 40078980 32110197 40079151 32110334 40079322 32110471 40079493 32110608 40079664 32110745 40079835 32110882 40080006 32111019 40080177 32111156 40080348 32111293 40080519 32111430 40080690 32111567 40080861 32111704 40081032 32111841 40081203 32111978 40081374 32112115 40081545 32112252 40081716 32112389 40081887 32112526 40082058 32112663 40082229 32112800 40082400 32112937 40082571 32113074 40082742 32113211 40082913 32113348 40083084 32113485 40083255 32113622 40083426 32113759 40083597 32113896 40083768 32114033 40083939 32114170 40084110 32114307 40084281 32114444 40084452 32114581 40084623 32114718 40084794 32114855 40084965 32114992 40085136 32115129 40085307 32115266 40085478 32115403 40085649 32115540 40085820 32115677 40085991 32115814 40086162 32115951 40086333 32116088 40086504 32116225 40086675 32116362 40086846 32116499 40087017 32116636 40087188 32116773 40087359 32116910 40087530 32117047 40087701 32117184 40087872 32117321 40088043 32117458 40088214 32117595 40088385 32117732 40088556 32117869 40088727 32118006 40088898 32118143 40089069 32118280 40089240 32118417 40089411 32118554 40089582 32118691 40089753 32118828 40089924 32118965 40090095 32119102 40090266 32119239 40090437 32119376 40090608 32119513 40090779 32119650 40090950 32119787 40091121 32119924 40091292 32120061 40091463 32120198 40091634 32120335 40091805 32120472 40091976 32120609 40092147 32120746 40092318 32120883 40092489 32121020 40092660 32121157 40092831 32121294 40093002 32121431 40093173 32121568 40093344 32121705 40093515 32121842 40093686 32121979 40093857 32122116 40094028 32122253 40094199 32122390 40094370 32122527 40094541 32122664 40094712 32122801 40094883 32122938 40095054 32123075 40095225 32123212 40095396 32123349 40095567 32123486 40095738 32123623 40095909 32123760 40096080 32123897 40096251 32124034 40096422 32124171 40096593 32124308 40096764 32124445 40096935 32124582 40097106 32124719 40097277 32124856 40097448 32124993 40097619 32125130 40097790 32125267 40097961 32125404 40098132 32125541 40098303 32125678 40098474 32125815 40098645 32125952 40098816 32126089 40098987 32126226 40099158 32126363 40099329 32126500 40099500 32126637 40099671 32126774 40099842 32126911 40100013 32127048 40100184 32127185 40100355 32127322 40100526 32127459 40100697 32127596 40100868 32127733 40101039 32127870 40101210 32128007 40101381 32128144 40101552 32128281 40101723 32128418 40101894 32128555 40102065 32128692 40102236 32128829 40102407 32128966 40102578 32129103 40102749 32129240 40102920 32129377 40103091 32129514 40103262 32129651 40103433 32129788 40103604 32129925 40103775 32130062 40103946 32130199 40104117 32130336 40104288 32130473 40104459 32130610 40104630 32130747 40104801 32130884 40104972 32131021 40105143 32131158 40105314 32131295 40105485 32131432 40105656 32131569 40105827 32131706 40105998 32131843 40106169 32131980 40106340 32132117 40106511 32132254 40106682 32132391 40106853 32132528 40107024 32132665 40107195 32132802 40107366 32132939 40107537 32133076 40107708 32133213 40107879 32133350 40108050 32133487 40108221 32133624 40108392 32133761 40108563 32133898 40108734 32134035 40108905 32134172 40109076 32134309 40109247 32134446 40109418 32134583 40109589 32134720 40109760 32134857 40109931 32134994 40110102 32135131 40110273 32135268 40110444 32135405 40110615 32135542 40110786 32135679 40110957 32135816 40111128 32135953 40111299 32136090 40111470 32136227 40111641 32136364 40111812 32136501 40111983 32136638 40112154 32136775 40112325 32136912 40112496 32137049 40112667 32137186 40112838 32137323 40113009 32137460 40113180 32137597 40113351 32137734 40113522 32137871 40113693 32138008 40113864 32138145 40114035 32138282 40114206 32138419 40114377 32138556 40114548 32138693 40114719 32138830 40114890 32138967 40115061 32139104 40115232 32139241 40115403 32139378 40115574 32139515 40115745 32139652 40115916 32139789 40116087 32139926 40116258 32140063 40116429 32140200 40116600 32140337 40116771 32140474 40116942 32140611 40117113 32140748 40117284 32140885 40117455 32141022 40117626 32141159 40117797 32141296 40117968 32141433 40118139 32141570 40118310 32141707 40118481 32141844 40118652 32141981 40118823 32142118 40118994 32142255 40119165 32142392 40119336 32142529 40119507 32142666 40119678 32142803 40119849 32142940 40120020 32143077 40120191 32143214 40120362 32143351 40120533 32143488 40120704 32143625 40120875 32143762 40121046 32143899 40121217 32144036 40121388 32144173 40121559 32144310 40121730 32144447 40121901 32144584 40122072 32144721 40122243 32144858 40122414 32144995 40122585 32145132 40122756 32145269 40122927 32145406 40123098 32145543 40123269 32145680 40123440 32145817 40123611 32145954 40123782 32146091 40123953 32146228 40124124 32146365 40124295 32146502 40124466 32146639 40124637 32146776 40124808 32146913 40124979 32147050 40125150 32147187 40125321 32147324 40125492 32147461 40125663 32147598 40125834 32147735 40126005 32147872 40126176 32148009 40126347 32148146 40126518 32148283 40126689 32148420 40126860 32148557 40127031 32148694 40127202 32148831 40127373 32148968 40127544 32149105 40127715 32149242 40127886 32149379 40128057 32149516 40128228 32149653 40128399 32149790 40128570 32149927 40128741 32150064 40128912 32150201 40129083 32150338 40129254 32150475 40129425 32150612 40129596 32150749 40129767 32150886 40129938 32151023 40130109 32151160 40130280 32151297 40130451 32151434 40130622 32151571 40130793 32151708 40130964 32151845 40131135 32151982 40131306 32152119 40131477 32152256 40131648 32152393 40131819 32152530 40131990 32152667 40132161 32152804 40132332 32152941 40132503 32153078 40132674 32153215 40132845 32153352 40133016 32153489 40133187 32153626 40133358 32153763 40133529 32153900 40133700 32154037 40133871 32154174 40134042 32154311 40134213 32154448 40134384 32154585 40134555 32154722 40134726 32154859 40134897 32154996 40135068 32155133 40135239 32155270 40135410 32155407 40135581 32155544 40135752 32155681 40135923 32155818 40136094 32155955 40136265 32156092 40136436 32156229 40136607 32156366 40136778 32156503 40136949 32156640 40137120 32156777 40137291 32156914 40137462 32157051 40137633 32157188 40137804 32157325 40137975 32157462 40138146 32157599 40138317 32157736 40138488 32157873 40138659 32158010 40138830 32158147 40139001 32158284 40139172 32158421 40139343 32158558 40139514 32158695 40139685 32158832 40139856 32158969 40140027 32159106 40140198 32159243 40140369 32159380 40140540 32159517 40140711 32159654 40140882 32159791 40141053 32159928 40141224 32160065 40141395 32160202 40141566 32160339 40141737
1000 46387241 0 46387241 57899403 46387378 57899574 46387515 57899745 46387652 57899916 46387789 57900087 46387926 57900258 46388063 57900429 46388200 57900600 46388337 57900771 46388474 57900942 46388611 57901113 46388748 57901284 46388885 57901455 46389022 57901626 46389159 57901797 46389296 57901968 46389433 57902139 46389570 57902310 46389707 57902481 46389844 57902652 46389981 57902823 46390118 57902994 46390255 57903165 46390392 57903336 46390529 57903507 46390666 57903678 46390803 57903849 46390940 57904020 46391077 57904191 46391214 57904362 46391351 57904533 46391488 57904704 46391625 57904875 46391762 57905046 46391899 57905217 46392036 57905388 46392173 57905559 46392310 57905730 46392447 57905901 46392584 57906072 46392721 57906243 46392858 57906414 46392995 57906585 46393132 57906756 46393269 57906927 46393406 57907098 46393543 57907269 46393680 57907440 46393817 57907611 46393954 57907782 46394091 57907953 46394228 57908124 46394365 57908295 46394502 57908466 46394639 57908637 46394776 57908808 46394913 57908979 46395050 57909150 46395187 57909321 46395324 57909492 46395461 57909663 46395598 57909834 46395735 57910005 46395872 57910176 46396009 57910347 46396146 57910518 46396283 57910689 46396420 57910860 46396557 57911031 46396694 57911202 46396831 57911373 46396968 57911544 46397105 57911715 46397242 57911886 46397379 57912057 46397516 57912228 46397653 57912399 46397790 57912570 46397927 57912741 46398064 57912912 46398201 57913083 46398338 57913254 46398475 57913425 46398612 57913596 46398749 57913767 46398886 57913938 46399023 57914109 46399160 57914280 46399297 57914451 46399434 57914622 46399571 57914793 46399708 57914964 46399845 57915135 46399982 57915306 46400119 57915477 46400256 57915648 46400393 57915819 46400530 57915990 46400667 57916161 46400804 57916332 46400941 57916503 46401078 57916674 46401215 57916845 46401352 57917016 46401489 57917187 46401626 57917358 46401763 57917529 46401900 57917700 46402037 57917871 46402174 57918042 46402311 57918213 46402448 57918384 46402585 57918555 46402722 57918726 46402859 57918897 46402996 57919068 46403133 57919239 46403270 57919410 46403407 57919581 46403544 57919752 46403681 57919923 46403818 57920094 46403955 57920265 46404092 57920436 46404229 57920607 46404366 57920778 46404503 57920949 46404640 57921120 46404777 57921291 46404914 57921462 46405051 57921633 46405188 57921804 46405325 57921975 46405462 57922146 46405599 57922317 46405736 57922488 46405873 57922659 46406010 57922830 46406147 57923001 46406284 57923172 46406421 57923343 46406558 57923514 46406695 57923685 46406832 57923856 46406969 57924027 46407106 57924198 46407243 57924369 46407380 57924540 46407517 57924711 46407654 57924882 46407791 57925053 46407928 57925224 46408065 57925395 46408202 57925566 46408339 57925737 46408476 57925908 46408613 57926079 46408750 57926250 46408887 57926421 46409024 57926592 46409161 57926763 46409298 57926934 46409435 57927105 46409572 57927276 46409709 57927447 46409846 57927618 46409983 57927789 46410120 57927960 46410257 57928131 46410394 57928302 46410531 57928473 46410668 57928644 46410805 57928815 46410942 57928986 46411079 57929157 46411216 57929328 46411353 57929499 46411490 57929670 46411627 57929841 46411764 57930012 46411901 57930183 46412038 57930354 46412175 57930525 46412312 57930696 46412449 57930867 46412586 57931038 46412723 57931209 46412860 57931380 46412997 57931551 46413134 57931722 46413271 57931893 46413408 57932064 46413545 57932235 46413682 57932406 46413819 57932577 46413956 57932748 46414093 57932919 46414230 57933090 46414367 57933261 46414504 57933432 46414641 57933603 46414778 57933774 46414915 57933945 46415052 57934116 46415189 57934287 46415326 57934458 46415463 57934629 46415600 57934800 46415737 57934971 46415874 57935142 46416011 57935313 46416148 57935484 46416285 57935655 46416422 57935826 46416559 57935997 46416696 57936168 46416833 57936339 46416970 57936510 46417107 57936681 46417244 57936852 46417381 57937023 46417518 57937194 46417655 57937365 46417792 57937536 46417929 57937707 46418066 57937878 46418203 57938049 46418340 57938220 46418477 57938391 46418614 57938562 46418751 57938733 46418888 57938904 46419025 57939075 46419162 57939246 46419299 57939417 46419436 57939588 46419573 57939759 46419710 57939930 46419847 57940101 46419984 57940272 46420121 57940443 46420258 57940614 46420395 57940785 46420532 57940956 46420669 57941127 46420806 57941298 46420943 57941469 46421080 57941640 46421217 57941811 46421354 57941982 46421491 57942153 46421628 57942324 46421765 57942495 46421902 57942666 46422039 57942837 46422176 57943008 46422313 57943179 46422450 57943350 46422587 57943521 46422724 57943692 46422861 57943863 46422998 57944034 46423135 57944205 46423272 57944376 46423409 57944547 46423546 57944718 46423683 57944889 46423820 57945060 46423957 57945231 46424094 57945402 46424231 57945573 46424368 57945744 46424505 57945915 46424642 57946086 46424779 57946257 46424916 57946428 46425053 57946599 46425190 57946770 46425327 57946941 46425464 57947112 46425601 57947283 46425738 57947454 46425875 57947625 46426012 57947796 46426149 57947967 46426286 57948138 46426423 57948309 46426560 57948480 46426697 57948651 46426834 57948822 46426971 57948993 46427108 57949164 46427245 57949335 46427382 57949506 46427519 57949677 46427656 57949848 46427793 57950019 46427930 57950190 46428067 57950361 46428204 57950532 46428341 57950703 46428478 57950874 46428615 57951045 46428752 57951216 46428889 57951387 46429026 57951558 46429163 57951729 46429300 57951900 46429437 57952071 46429574 57952242 46429711 57952413 46429848 57952584 46429985 57952755 46430122 57952926 46430259 57953097 46430396 57953268 46430533 57953439 46430670 57953610 46430807 57953781 46430944 57953952 46431081 57954123 46431218 57954294 46431355 57954465 46431492 57954636 46431629 57954807 46431766 57954978 46431903 57955149 46432040 57955320 46432177 57955491 46432314 57955662 46432451 57955833 46432588 57956004 46432725 57956175 46432862 57956346 46432999 57956517 46433136 57956688 46433273 57956859 46433410 57957030 46433547 57957201 46433684 57957372 46433821 57957543 46433958 57957714 46434095 57957885 46434232 57958056 46434369 57958227 46434506 57958398 46434643 57958569 46434780 57958740 46434917 57958911 46435054 57959082 46435191 57959253 46435328 57959424 46435465 57959595 46435602 57959766 46435739 57959937 46435876 57960108 46436013 57960279 46436150 57960450 46436287 57960621 46436424 57960792 46436561 57960963 46436698 57961134 46436835 57961305 46436972 57961476 46437109 57961647 46437246 57961818 46437383 57961989 46437520 57962160 46437657 57962331 46437794 57962502 46437931 57962673 46438068 57962844 46438205 57963015 46438342 57963186 46438479 57963357 46438616 57963528 46438753 57963699 46438890 57963870 46439027 57964041 46439164 57964212 46439301 57964383 46439438 57964554 46439575 57964725 46439712 57964896 46439849 57965067 46439986 57965238 46440123 57965409 46440260 57965580 46440397 57965751 46440534 57965922 46440671 57966093 46440808 57966264 46440945 57966435 46441082 57966606 46441219 57966777 46441356 57966948 46441493 57967119 46441630 57967290 46441767 57967461 46441904 57967632 46442041 57967803 46442178 57967974 46442315 57968145 46442452 57968316 46442589 57968487 46442726 57968658 46442863 57968829 46443000 57969000 46443137 57969171 46443274 57969342 46443411 57969513 46443548 57969684 46443685 57969855 46443822 57970026 46443959 57970197 46444096 57970368 46444233 57970539 46444370 57970710 46444507 57970881 46444644 57971052 46444781 57971223 46444918 57971394 46445055 57971565 46445192 57971736 46445329 57971907 46445466 57972078 46445603 57972249 46445740 57972420 46445877 57972591 46446014 57972762 46446151 57972933 46446288 57973104 46446425 57973275 46446562 57973446 46446699 57973617 46446836 57973788 46446973 57973959 46447110 57974130 46447247 57974301 46447384 57974472 46447521 57974643 46447658 57974814 46447795 57974985 46447932 57975156 46448069 57975327 46448206 57975498 46448343 57975669 46448480 57975840 46448617 57976011 46448754 57976182 46448891 57976353 46449028 57976524 46449165 57976695 46449302 57976866 46449439 57977037 46449576 57977208 46449713 57977379 46449850 57977550 46449987 57977721 46450124 57977892 46450261 57978063 46450398 57978234 46450535 57978405 46450672 57978576 46450809 57978747 46450946 57978918 46451083 57979089 46451220 57979260 46451357 57979431 46451494 57979602 46451631 57979773 46451768 57979944 46451905 57980115 46452042 57980286 46452179 57980457 46452316 57980628 46452453 57980799 46452590 57980970 46452727 57981141 46452864 57981312 46453001 57981483 46453138 57981654 46453275 57981825 46453412 57981996 46453549 57982167 46453686 57982338 46453823 57982509 46453960 57982680 46454097 57982851 46454234 57983022 46454371 57983193 46454508 57983364 46454645 57983535 46454782 57983706 46454919 57983877 46455056 57984048 46455193 57984219 46455330 57984390 46455467 57984561 46455604 57984732 46455741 57984903 46455878 57985074 46456015 57985245 46456152 57985416 46456289 57985587 46456426 57985758 46456563 57985929 46456700 57986100 46456837 57986271 46456974 57986442 46457111 57986613 46457248 57986784 46457385 57986955 46457522 57987126 46457659 57987297 46457796 57987468 46457933 57987639 46458070 57987810 46458207 57987981 46458344 57988152 46458481 57988323 46458618 57988494 46458755 57988665 46458892 57988836 46459029 57989007 46459166 57989178 46459303 57989349 46459440 57989520 46459577 57989691 46459714 57989862 46459851 57990033 46459988 57990204 46460125 57990375 46460262 57990546 46460399 57990717 46460536 57990888 46460673 57991059 46460810 57991230 46460947 57991401 46461084 57991572 46461221 57991743 46461358 57991914 46461495 57992085 46461632 57992256 46461769 57992427 46461906 57992598 46462043 57992769 46462180 57992940 46462317 57993111 46462454 57993282 46462591 57993453 46462728 57993624 46462865 57993795 46463002 57993966 46463139 57994137 46463276 57994308 46463413 57994479 46463550 57994650 46463687 57994821 46463824 57994992 46463961 57995163 46464098 57995334 46464235 57995505 46464372 57995676 46464509 57995847 46464646 57996018 46464783 57996189 46464920 57996360 46465057 57996531 46465194 57996702 46465331 57996873 46465468 57997044 46465605 57997215 46465742 57997386 46465879 57997557 46466016 57997728 46466153 57997899 46466290 57998070 46466427 57998241 46466564 57998412 46466701 57998583 46466838 57998754 46466975 57998925 46467112 57999096 46467249 57999267 46467386 57999438 46467523 57999609 46467660 57999780 46467797 57999951 46467934 58000122 46468071 58000293 46468208 58000464 46468345 58000635 46468482 58000806 46468619 58000977 46468756 58001148 46468893 58001319 46469030 58001490 46469167 58001661 46469304 58001832 46469441 58002003 46469578 58002174 46469715 58002345 46469852 58002516 46469989 58002687 46470126 58002858 46470263 58003029 46470400 58003200 46470537 58003371 46470674 58003542 46470811 58003713 46470948 58003884 46471085 58004055 46471222 58004226 46471359 58004397 46471496 58004568 46471633 58004739 46471770 58004910 46471907 58005081 46472044 58005252 46472181 58005423 46472318 58005594 46472455 58005765 46472592 58005936 46472729 58006107 46472866 58006278 46473003 58006449 46473140 58006620 46473277 58006791 46473414 58006962 46473551 58007133 46473688 58007304 46473825 58007475 46473962 58007646 46474099 58007817 46474236 58007988 46474373 58008159 46474510 58008330 46474647 58008501 46474784 58008672 46474921 58008843 46475058 58009014 46475195 58009185 46475332 58009356 46475469 58009527 46475606 58009698 46475743 58009869 46475880 58010040 46476017 58010211 46476154 58010382 46476291 58010553 46476428 58010724 46476565 58010895 46476702 58011066 46476839 58011237 46476976 58011408 46477113 58011579 46477250 58011750 46477387 58011921 46477524 58012092 46477661 58012263 46477798 58012434 46477935 58012605 46478072 58012776 46478209 58012947 46478346 58013118 46478483 58013289 46478620 58013460 46478757 58013631 46478894 58013802 46479031 58013973 46479168 58014144 46479305 58014315 46479442 58014486 46479579 58014657 46479716 58014828 46479853 58014999 46479990 58015170 46480127 58015341 46480264 58015512 46480401 58015683 46480538 58015854 46480675 58016025 46480812 58016196 46480949 58016367 46481086 58016538 46481223 58016709 46481360 58016880 46481497 58017051 46481634 58017222 46481771 58017393 46481908 58017564 46482045 58017735 46482182 58017906 46482319 58018077 46482456 58018248 46482593 58018419 46482730 58018590 46482867 58018761 46483004 58018932 46483141 58019103 46483278 58019274 46483415 58019445 46483552 58019616 46483689 58019787 46483826 58019958 46483963 58020129 46484100 58020300 46484237 58020471 46484374 58020642 46484511 58020813 46484648 58020984 46484785 58021155 46484922 58021326 46485059 58021497 46485196 58021668 46485333 58021839 46485470 58022010 46485607 58022181 46485744 58022352 46485881 58022523 46486018 58022694 46486155 58022865 46486292 58023036 46486429 58023207 46486566 58023378 46486703 58023549 46486840 58023720 46486977 58023891 46487114 58024062 46487251 58024233 46487388 58024404 46487525 58024575 46487662 58024746 46487799 58024917 46487936 58025088 46488073 58025259 46488210 58025430 46488347 58025601 46488484 58025772 46488621 58025943 46488758 58026114 46488895 58026285 46489032 58026456 46489169 58026627 46489306 58026798 46489443 58026969 46489580 58027140 46489717 58027311 46489854 58027482 46489991 58027653 46490128 58027824 46490265 58027995 46490402 58028166 46490539 58028337 46490676 58028508 46490813 58028679 46490950 58028850 46491087 58029021 46491224 58029192 46491361 58029363 46491498 58029534 46491635 58029705 46491772 58029876 46491909 58030047 46492046 58030218 46492183 58030389 46492320 58030560 46492457 58030731 46492594 58030902 46492731 58031073 46492868 58031244 46493005 58031415 46493142 58031586 46493279 58031757 46493416 58031928 46493553 58032099 46493690 58032270 46493827 58032441 46493964 58032612 46494101 58032783 46494238 58032954 46494375 58033125 46494512 58033296 46494649 58033467 46494786 58033638 46494923 58033809 46495060 58033980 46495197 58034151 46495334 58034322 46495471 58034493 46495608 58034664 46495745 58034835 46495882 58035006 46496019 58035177 46496156 58035348 46496293 58035519 46496430 58035690 46496567 58035861 46496704 58036032 46496841 58036203 46496978 58036374 46497115 58036545 46497252 58036716 46497389 58036887 46497526 58037058 46497663 58037229 46497800 58037400 46497937 58037571 46498074 58037742 46498211 58037913 46498348 58038084 46498485 58038255 46498622 58038426 46498759 58038597 46498896 58038768 46499033 58038939 46499170 58039110 46499307 58039281 46499444 58039452 46499581 58039623 46499718 58039794 46499855 58039965 46499992 58040136 46500129 58040307 46500266 58040478 46500403 58040649 46500540 58040820 46500677 58040991 46500814 58041162 46500951 58041333 46501088 58041504 46501225 58041675 46501362 58041846 46501499 58042017 46501636 58042188 46501773 58042359 46501910 58042530 46502047 58042701 46502184 58042872 46502321 58043043 46502458 58043214 46502595 58043385 46502732 58043556 46502869 58043727 46503006 58043898 46503143 58044069 46503280 58044240 46503417 58044411 46503554 58044582 46503691 58044753 46503828 58044924 46503965 58045095 46504102 58045266 46504239 58045437 46504376 58045608 46504513 58045779 46504650 58045950 46504787 58046121 46504924 58046292 46505061 58046463 46505198 58046634 46505335 58046805 46505472 58046976 46505609 58047147 46505746 58047318 46505883 58047489 46506020 58047660 46506157 58047831 46506294 58048002 46506431 58048173 46506568 58048344 46506705 58048515 46506842 58048686 46506979 58048857 46507116 58049028 46507253 58049199 46507390 58049370 46507527 58049541 46507664 58049712 46507801 58049883 46507938 58050054 46508075 58050225 46508212 58050396 46508349 58050567 46508486 58050738 46508623 58050909 46508760 58051080 46508897 58051251 46509034 58051422 46509171 58051593 46509308 58051764 46509445 58051935 46509582 58052106 46509719 58052277 46509856 58052448 46509993 58052619 46510130 58052790 46510267 58052961 46510404 58053132 46510541 58053303 46510678 58053474 46510815 58053645 46510952 58053816 46511089 58053987 46511226 58054158 46511363 58054329 46511500 58054500 46511637 58054671 46511774 58054842 46511911 58055013 46512048 58055184 46512185 58055355 46512322 58055526 46512459 58055697 46512596 58055868 46512733 58056039 46512870 58056210 46513007 58056381 46513144 58056552 46513281 58056723 46513418 58056894 46513555 58057065 46513692 58057236 46513829 58057407 46513966 58057578 46514103 58057749 46514240 58057920 46514377 58058091 46514514 58058262 46514651 58058433 46514788 58058604 46514925 58058775 46515062 58058946 46515199 58059117 46515336 58059288 46515473 58059459 46515610 58059630 46515747 58059801 46515884 58059972 46516021 58060143 46516158 58060314 46516295 58060485 46516432 58060656 46516569 58060827 46516706 58060998 46516843 58061169 46516980 58061340 46517117 58061511 46517254 58061682 46517391 58061853 46517528 58062024 46517665 58062195 46517802 58062366 46517939 58062537 46518076 58062708 46518213 58062879 46518350 58063050 46518487 58063221 46518624 58063392 46518761 58063563 46518898 58063734 46519035 58063905 46519172 58064076 46519309 58064247 46519446 58064418 46519583 58064589 46519720 58064760 46519857 58064931 46519994 58065102 46520131 58065273 46520268 58065444 46520405 58065615 46520542 58065786 46520679 58065957 46520816 58066128 46520953 58066299 46521090 58066470 46521227 58066641 46521364 58066812 46521501 58066983 46521638 58067154 46521775 58067325 46521912 58067496 46522049 58067667 46522186 58067838 46522323 58068009 46522460 58068180 46522597 58068351 46522734 58068522 46522871 58068693 46523008 58068864 46523145 58069035 46523282 58069206 46523419 58069377 46523556 58069548 46523693 58069719 46523830 58069890 46523967 58070061
1000 61100900 0 61100900 76264627 61101037 76264798 61101174 76264969 61101311 76265140 61101448 76265311 61101585 76265482 61101722 76265653 61101859 76265824 61101996 76265995 61102133 76266166 61102270 76266337 61102407 76266508 61102544 76266679 61102681 76266850 61102818 76267021 61102955 76267192 61103092 76267363 61103229 76267534 61103366 76267705 61103503 76267876 61103640 76268047 61103777 76268218 61103914 76268389 61104051 76268560 61104188 76268731 61104325 76268902 61104462 76269073 61104599 76269244 61104736 76269415 61104873 76269586 61105010 76269757 61105147 76269928 61105284 76270099 61105421 76270270 61105558 76270441 61105695 76270612 61105832 76270783 61105969 76270954 61106106 76271125 61106243 76271296 61106380 76271467 61106517 76271638 61106654 76271809 61106791 76271980 61106928 76272151 61107065 76272322 61107202 76272493 61107339 76272664 61107476 76272835 61107613 76273006 61107750 76273177 61107887 76273348 61108024 76273519 61108161 76273690 61108298 76273861 61108435 76274032 61108572 76274203 61108709 76274374 61108846 76274545 61108983 76274716 61109120 76274887 61109257 76275058 61109394 76275229 61109531 76275400 61109668 76275571 61109805 76275742 61109942 76275913 61110079 76276084 61110216 76276255 61110353 76276426 61110490 76276597 61110627 76276768 61110764 76276939 61110901 76277110 61111038 76277281 61111175 76277452 61111312 76277623 61111449 76277794 61111586 76277965 61111723 76278136 61111860 76278307 61111997 76278478 61112134 76278649 61112271 76278820 61112408 76278991 61112545 76279162 61112682 76279333 61112819 76279504 61112956 76279675 61113093 76279846 61113230 76280017 61113367 76280188 61113504 76280359 61113641 76280530 61113778 76280701 61113915 76280872 61114052 76281043 61114189 76281214 61114326 76281385 61114463 76281556 61114600 76281727 61114737 76281898 61114874 76282069 61115011 76282240 61115148 76282411 61115285 76282582 61115422 76282753 61115559 76282924 61115696 76283095 61115833 76283266 61115970 76283437 61116107 76283608 61116244 76283779 61116381 76283950 61116518 76284121 61116655 76284292 61116792 76284463 61116929 76284634 61117066 76284805 61117203 76284976 61117340 76285147 61117477 76285318 61117614 76285489 61117751 76285660 61117888 76285831 61118025 76286002 61118162 76286173 61118299 76286344 61118436 76286515 61118573 76286686 61118710 76286857 61118847 76287028 61118984 76287199 61119121 76287370 61119258 76287541 61119395 76287712 61119532 76287883 61119669 76288054 61119806 76288225 61119943 76288396 61120080 76288567 61120217 76288738 61120354 76288909 61120491 76289080 61120628 76289251 61120765 76289422 61120902 76289593 61121039 76289764 61121176 76289935 61121313 76290106 61121450 76290277 61121587 76290448 61121724 76290619 61121861 76290790 61121998 76290961 61122135 76291132 61122272 76291303 61122409 76291474 61122546 76291645 61122683 76291816 61122820 76291987 61122957 76292158 61123094 76292329 61123231 76292500 61123368 76292671 61123505 76292842 61123642 76293013 61123779 76293184 61123916 76293355 61124053 76293526 61124190 76293697 61124327 76293868 61124464 76294039 61124601 76294210 61124738 76294381 61124875 76294552 61125012 76294723 61125149 76294894 61125286 76295065 61125423 76295236 61125560 76295407 61125697 76295578 61125834 76295749 61125971 76295920 61126108 76296091 61126245 76296262 61126382 76296433 61126519 76296604 61126656 76296775 61126793 76296946 61126930 76297117 61127067 76297288 61127204 76297459 61127341 76297630 61127478 76297801 61127615 76297972 61127752 76298143 61127889 76298314 61128026 76298485 61128163 76298656 61128300 76298827 61128437 76298998 61128574 76299169 61128711 76299340 61128848 76299511 61128985 76299682 61129122 76299853 61129259 76300024 61129396 76300195 61129533 76300366 61129670 76300537 61129807 76300708 61129944 76300879 61130081 76301050 61130218 76301221 61130355 76301392 61130492 76301563 61130629 76301734 61130766 76301905 61130903 76302076 61131040 76302247 61131177 76302418 61131314 76302589 61131451 76302760 61131588 76302931 61131725 76303102 61131862 76303273 61131999 76303444 61132136 76303615 61132273 76303786 61132410 76303957 61132547 76304128 61132684 76304299 61132821 76304470 61132958 76304641 61133095 76304812 61133232 76304983 61133369 76305154 61133506 76305325 61133643 76305496 61133780 76305667 61133917 76305838 61134054 76306009 61134191 76306180 61134328 76306351 61134465 76306522 61134602 76306693 61134739 76306864 61134876 76307035 61135013 76307206 61135150 76307377 61135287 76307548 61135424 76307719 61135561 76307890 61135698 76308061 61135835 76308232 61135972 76308403 61136109 76308574 61136246 76308745 61136383 76308916 61136520 76309087 61136657 76309258 61136794 76309429 61136931 76309600 61137068 76309771 61137205 76309942 61137342 76310113 61137479 76310284 61137616 76310455 61137753 76310626 61137890 76310797 61138027 76310968 61138164 76311139 61138301 76311310 61138438 76311481 61138575 76311652 61138712 76311823 61138849 76311994 61138986 76312165 61139123 76312336 61139260 76312507 61139397 76312678 61139534 76312849 61139671 76313020 61139808 76313191 61139945 76313362 61140082 76313533 61140219 76313704 61140356 76313875 61140493 76314046 61140630 76314217 61140767 76314388 61140904 76314559 61141041 76314730 61141178 76314901 61141315 76315072 61141452 76315243 61141589 76315414 61141726 76315585 61141863 76315756 61142000 76315927 61142137 76316098 61142274 76316269 61142411 76316440 61142548 76316611 61142685 76316782 61142822 76316953 61142959 76317124 61143096 76317295 61143233 76317466 61143370 76317637 61143507 76317808 61143644 76317979 61143781 76318150 61143918 76318321 61144055 76318492 61144192 76318663 61144329 76318834 61144466 76319005 61144603 76319176 61144740 76319347 61144877 76319518 61145014 76319689 61145151 76319860 61145288 76320031 61145425 76320202 61145562 76320373 61145699 76320544 61145836 76320715 61145973 76320886 61146110 76321057 61146247 76321228 61146384 76321399 61146521 76321570 61146658 76321741 61146795 76321912 61146932 76322083 61147069 76322254 61147206 76322425 61147343 76322596 61147480 76322767 61147617 76322938 61147754 76323109 61147891 76323280 61148028 76323451 61148165 76323622 61148302 76323793 61148439 76323964 61148576 76324135 61148713 76324306 61148850 76324477 61148987 76324648 61149124 76324819 61149261 76324990 61149398 76325161 61149535 76325332 61149672 76325503 61149809 76325674 61149946 76325845 61150083 76326016 61150220 76326187 61150357 76326358 61150494 76326529 61150631 76326700 61150768 76326871 61150905 76327042 61151042 76327213 61151179 76327384 61151316 76327555 61151453 76327726 61151590 76327897 61151727 76328068 61151864 76328239 61152001 76328410 61152138 76328581 61152275 76328752 61152412 76328923 61152549 76329094 61152686 76329265 61152823 76329436 61152960 76329607 61153097 76329778 61153234 76329949 61153371 76330120 61153508 76330291 61153645 76330462 61153782 76330633 61153919 76330804 61154056 76330975 61154193 76331146 61154330 76331317 61154467 76331488 61154604 76331659 61154741 76331830 61154878 76332001 61155015 76332172 61155152 76332343 61155289 76332514 61155426 76332685 61155563 76332856 61155700 76333027 61155837 76333198 61155974 76333369 61156111 76333540 61156248 76333711 61156385 76333882 61156522 76334053 61156659 76334224 61156796 76334395 61156933 76334566 61157070 76334737 61157207 76334908 61157344 76335079 61157481 76335250 61157618 76335421 61157755 76335592 61157892 76335763 61158029 76335934 61158166 76336105 61158303 76336276 61158440 76336447 61158577 76336618 61158714 76336789 61158851 76336960 61158988 76337131 61159125 76337302 61159262 76337473 61159399 76337644 61159536 76337815 61159673 76337986 61159810 76338157 61159947 76338328 61160084 76338499 61160221 76338670 61160358 76338841 61160495 76339012 61160632 76339183 61160769 76339354 61160906 76339525 61161043 76339696 61161180 76339867 61161317 76340038 61161454 76340209 61161591 76340380 61161728 76340551 61161865 76340722 61162002 76340893 61162139 76341064 61162276 76341235 61162413 76341406 61162550 76341577 61162687 76341748 61162824 76341919 61162961 76342090 61163098 76342261 61163235 76342432 61163372 76342603 61163509 76342774 61163646 76342945 61163783 76343116 61163920 76343287 61164057 76343458 61164194 76343629 61164331 76343800 61164468 76343971 61164605 76344142 61164742 76344313 61164879 76344484 61165016 76344655 61165153 76344826 61165290 76344997 61165427 76345168 61165564 76345339 61165701 76345510 61165838 76345681 61165975 76345852 61166112 76346023 61166249 76346194 61166386 76346365 61166523 76346536 61166660 76346707 61166797 76346878 61166934 76347049 61167071 76347220 61167208 76347391 61167345 76347562 61167482 76347733 61167619 76347904 61167756 76348075 61167893 76348246 61168030 76348417 61168167 76348588 61168304 76348759 61168441 76348930 61168578 76349101 61168715 76349272 61168852 76349443 61168989 76349614 61169126 76349785 61169263 76349956 61169400 76350127 61169537 76350298 61169674 76350469 61169811 76350640 61169948 76350811 61170085 76350982 61170222 76351153 61170359 76351324 61170496 76351495 61170633 76351666 61170770 76351837 61170907 76352008 61171044 76352179 61171181 76352350 61171318 76352521 61171455 76352692 61171592 76352863 61171729 76353034 61171866 76353205 61172003 76353376 61172140 76353547 61172277 76353718 61172414 76353889 61172551 76354060 61172688 76354231 61172825 76354402 61172962 76354573 61173099 76354744 61173236 76354915 61173373 76355086 61173510 76355257 61173647 76355428 61173784 76355599 61173921 76355770 61174058 76355941 61174195 76356112 61174332 76356283 61174469 76356454 61174606 76356625 61174743 76356796 61174880 76356967 61175017 76357138 61175154 76357309 61175291 76357480 61175428 76357651 61175565 76357822 61175702 76357993 61175839 76358164 61175976 76358335 61176113 76358506 61176250 76358677 61176387 76358848 61176524 76359019 61176661 76359190 61176798 76359361 61176935 76359532 61177072 76359703 61177209 76359874 61177346 76360045 61177483 76360216 61177620 76360387 61177757 76360558 61177894 76360729 61178031 76360900 61178168 76361071 61178305 76361242 61178442 76361413 61178579 76361584 61178716 76361755 61178853 76361926 61178990 76362097 61179127 76362268 61179264 76362439 61179401 76362610 61179538 76362781 61179675 76362952 61179812 76363123 61179949 76363294 61180086 76363465 61180223 76363636 61180360 76363807 61180497 76363978 61180634 76364149 61180771 76364320 61180908 76364491 61181045 76364662 61181182 76364833 61181319 76365004 61181456 76365175 61181593 76365346 61181730 76365517 61181867 76365688 61182004 76365859 61182141 76366030 61182278 76366201 61182415 76366372 61182552 76366543 61182689 76366714 61182826 76366885 61182963 76367056 61183100 76367227 61183237 76367398 61183374 76367569 61183511 76367740 61183648 76367911 61183785 76368082 61183922 76368253 61184059 76368424 61184196 76368595 61184333 76368766 61184470 76368937 61184607 76369108 61184744 76369279 61184881 76369450 61185018 76369621 61185155 76369792 61185292 76369963 61185429 76370134 61185566 76370305 61185703 76370476 61185840 76370647 61185977 76370818 61186114 76370989 61186251 76371160 61186388 76371331 61186525 76371502 61186662 76371673 61186799 76371844 61186936 76372015 61187073 76372186 61187210 76372357 61187347 76372528 61187484 76372699 61187621 76372870 61187758 76373041 61187895 76373212 61188032 76373383 61188169 76373554 61188306 76373725 61188443 76373896 61188580 76374067 61188717 76374238 61188854 76374409 61188991 76374580 61189128 76374751 61189265 76374922 61189402 76375093 61189539 76375264 61189676 76375435 61189813 76375606 61189950 76375777 61190087 76375948 61190224 76376119 61190361 76376290 61190498 76376461 61190635 76376632 61190772 76376803 61190909 76376974 61191046 76377145 61191183 76377316 61191320 76377487 61191457 76377658 61191594 76377829 61191731 76378000 61191868 76378171 61192005 76378342 61192142 76378513 61192279 76378684 61192416 76378855 61192553 76379026 61192690 76379197 61192827 76379368 61192964 76379539 61193101 76379710 61193238 76379881 61193375 76380052 61193512 76380223 61193649 76380394 61193786 76380565 61193923 76380736 61194060 76380907 61194197 76381078 61194334 76381249 61194471 76381420 61194608 76381591 61194745 76381762 61194882 76381933 61195019 76382104 61195156 76382275 61195293 76382446 61195430 76382617 61195567 76382788 61195704 76382959 61195841 76383130 61195978 76383301 61196115 76383472 61196252 76383643 61196389 76383814 61196526 76383985 61196663 76384156 61196800 76384327 61196937 76384498 61197074 76384669 61197211 76384840 61197348 76385011 61197485 76385182 61197622 76385353 61197759 76385524 61197896 76385695 61198033 76385866 61198170 76386037 61198307 76386208 61198444 76386379 61198581 76386550 61198718 76386721 61198855 76386892 61198992 76387063 61199129 76387234 61199266 76387405 61199403 76387576 61199540 76387747 61199677 76387918 61199814 76388089 61199951 76388260 61200088 76388431 61200225 76388602 61200362 76388773 61200499 76388944 61200636 76389115 61200773 76389286 61200910 76389457 61201047 76389628 61201184 76389799 61201321 76389970 61201458 76390141 61201595 76390312 61201732 76390483 61201869 76390654 61202006 76390825 61202143 76390996 61202280 76391167 61202417 76391338 61202554 76391509 61202691 76391680 61202828 76391851 61202965 76392022 61203102 76392193 61203239 76392364 61203376 76392535 61203513 76392706 61203650 76392877 61203787 76393048 61203924 76393219 61204061 76393390 61204198 76393561 61204335 76393732 61204472 76393903 61204609 76394074 61204746 76394245 61204883 76394416 61205020 76394587 61205157 76394758 61205294 76394929 61205431 76395100 61205568 76395271 61205705 76395442 61205842 76395613 61205979 76395784 61206116 76395955 61206253 76396126 61206390 76396297 61206527 76396468 61206664 76396639 61206801 76396810 61206938 76396981 61207075 76397152 61207212 76397323 61207349 76397494 61207486 76397665 61207623 76397836 61207760 76398007 61207897 76398178 61208034 76398349 61208171 76398520 61208308 76398691 61208445 76398862 61208582 76399033 61208719 76399204 61208856 76399375 61208993 76399546 61209130 76399717 61209267 76399888 61209404 76400059 61209541 76400230 61209678 76400401 61209815 76400572 61209952 76400743 61210089 76400914 61210226 76401085 61210363 76401256 61210500 76401427 61210637 76401598 61210774 76401769 61210911 76401940 61211048 76402111 61211185 76402282 61211322 76402453 61211459 76402624 61211596 76402795 61211733 76402966 61211870 76403137 61212007 76403308 61212144 76403479 61212281 76403650 61212418 76403821 61212555 76403992 61212692 76404163 61212829 76404334 61212966 76404505 61213103 76404676 61213240 76404847 61213377 76405018 61213514 76405189 61213651 76405360 61213788 76405531 61213925 76405702 61214062 76405873 61214199 76406044 61214336 76406215 61214473 76406386 61214610 76406557 61214747 76406728 61214884 76406899 61215021 76407070 61215158 76407241 61215295 76407412 61215432 76407583 61215569 76407754 61215706 76407925 61215843 76408096 61215980 76408267 61216117 76408438 61216254 76408609 61216391 76408780 61216528 76408951 61216665 76409122 61216802 76409293 61216939 76409464 61217076 76409635 61217213 76409806 61217350 76409977 61217487 76410148 61217624 76410319 61217761 76410490 61217898 76410661 61218035 76410832 61218172 76411003 61218309 76411174 61218446 76411345 61218583 76411516 61218720 76411687 61218857 76411858 61218994 76412029 61219131 76412200 61219268 76412371 61219405 76412542 61219542 76412713 61219679 76412884 61219816 76413055 61219953 76413226 61220090 76413397 61220227 76413568 61220364 76413739 61220501 76413910 61220638 76414081 61220775 76414252 61220912 76414423 61221049 76414594 61221186 76414765 61221323 76414936 61221460 76415107 61221597 76415278 61221734 76415449 61221871 76415620 61222008 76415791 61222145 76415962 61222282 76416133 61222419 76416304 61222556 76416475 61222693 76416646 61222830 76416817 61222967 76416988 61223104 76417159 61223241 76417330 61223378 76417501 61223515 76417672 61223652 76417843 61223789 76418014 61223926 76418185 61224063 76418356 61224200 76418527 61224337 76418698 61224474 76418869 61224611 76419040 61224748 76419211 61224885 76419382 61225022 76419553 61225159 76419724 61225296 76419895 61225433 76420066 61225570 76420237 61225707 76420408 61225844 76420579 61225981 76420750 61226118 76420921 61226255 76421092 61226392 76421263 61226529 76421434 61226666 76421605 61226803 76421776 61226940 76421947 61227077 76422118 61227214 76422289 61227351 76422460 61227488 76422631 61227625 76422802 61227762 76422973 61227899 76423144 61228036 76423315 61228173 76423486 61228310 76423657 61228447 76423828 61228584 76423999 61228721 76424170 61228858 76424341 61228995 76424512 61229132 76424683 61229269 76424854 61229406 76425025 61229543 76425196 61229680 76425367 61229817 76425538 61229954 76425709 61230091 76425880 61230228 76426051 61230365 76426222 61230502 76426393 61230639 76426564 61230776 76426735 61230913 76426906 61231050 76427077 61231187 76427248 61231324 76427419 61231461 76427590 61231598 76427761 61231735 76427932 61231872 76428103 61232009 76428274 61232146 76428445 61232283 76428616 61232420 76428787 61232557 76428958 61232694 76429129 61232831 76429300 61232968 76429471 61233105 76429642 61233242 76429813 61233379 76429984 61233516 76430155 61233653 76430326 61233790 76430497 61233927 76430668 61234064 76430839 61234201 76431010 61234338 76431181 61234475 76431352 61234612 76431523 61234749 76431694 61234886 76431865 61235023 76432036 61235160 76432207 61235297 76432378 61235434 76432549 61235571 76432720 61235708 76432891 61235845 76433062 61235982 76433233 61236119 76433404 61236256 76433575 61236393 76433746 61236530 76433917 61236667 76434088 61236804 76434259 61236941 76434430 61237078 76434601 61237215 76434772 61237352 76434943 61237489 76435114 61237626 76435285
1000 43240762 0 43240762 53972046 43240899 53972217 43241036 53972388 43241173 53972559 43241310 53972730 43241447 53972901 43241584 53973072 43241721 53973243 43241858 53973414 43241995 53973585 43242132 53973756 43242269 53973927 43242406 53974098 43242543 53974269 43242680 53974440 43242817 53974611 43242954 53974782 43243091 53974953 43243228 53975124 43243365 53975295 43243502 53975466 43243639 53975637 43243776 53975808 43243913 53975979 43244050 53976150 43244187 53976321 43244324 53976492 43244461 53976663 43244598 53976834 43244735 53977005 43244872 53977176 43245009 53977347 43245146 53977518 43245283 53977689 43245420 53977860 43245557 53978031 43245694 53978202 43245831 53978373 43245968 53978544 43246105 53978715 43246242 53978886 43246379 53979057 43246516 53979228 43246653 53979399 43246790 53979570 43246927 53979741 43247064 53979912 43247201 53980083 43247338 53980254 43247475 53980425 43247612 53980596 43247749 53980767 43247886 53980938 43248023 53981109 43248160 53981280 43248297 53981451 43248434 53981622 43248571 53981793 43248708 53981964 43248845 53982135 43248982 53982306 43249119 53982477 43249256 53982648 43249393 53982819 43249530 53982990 43249667 53983161 43249804 53983332 43249941 53983503 43250078 53983674 43250215 53983845 43250352 53984016 43250489 53984187 43250626 53984358 43250763 53984529 43250900 53984700 43251037 53984871 43251174 53985042 43251311 53985213 43251448 53985384 43251585 53985555 43251722 53985726 43251859 53985897 43251996 53986068 43252133 53986239 43252270 53986410 43252407 53986581 43252544 53986752 43252681 53986923 43252818 53987094 43252955 53987265 43253092 53987436 43253229 53987607 43253366 53987778 43253503 53987949 43253640 53988120 43253777 53988291 43253914 53988462 43254051 53988633 43254188 53988804 43254325 53988975 43254462 53989146 43254599 53989317 43254736 53989488 43254873 53989659 43255010 53989830 43255147 53990001 43255284 53990172 43255421 53990343 43255558 53990514 43255695 53990685 43255832 53990856 43255969 53991027 43256106 53991198 43256243 53991369 43256380 53991540 43256517 53991711 43256654 53991882 43256791 53992053 43256928 53992224 43257065 53992395 43257202 53992566 43257339 53992737 43257476 53992908 43257613 53993079 43257750 53993250 43257887 53993421 43258024 53993592 43258161 53993763 43258298 53993934 43258435 53994105 43258572 53994276 43258709 53994447 43258846 53994618 43258983 53994789 43259120 53994960 43259257 53995131 43259394 53995302 43259531 53995473 43259668 53995644 43259805 53995815 43259942 53995986 43260079 53996157 43260216 53996328 43260353 53996499 43260490 53996670 43260627 53996841 43260764 53997012 43260901 53997183 43261038 53997354 43261175 53997525 43261312 53997696 43261449 53997867 43261586 53998038 43261723 53998209 43261860 53998380 43261997 53998551 43262134 53998722 43262271 53998893 43262408 53999064 43262545 53999235 43262682 53999406 43262819 53999577 43262956 53999748 43263093 53999919 43263230 54000090 43263367 54000261 43263504 54000432 43263641 54000603 43263778 54000774 43263915 54000945 43264052 54001116 43264189 54001287 43264326 54001458 43264463 54001629 43264600 54001800 43264737 54001971 43264874 54002142 43265011 54002313 43265148 54002484 43265285 54002655 43265422 54002826 43265559 54002997 43265696 54003168 43265833 54003339 43265970 54003510 43266107 54003681 43266244 54003852 43266381 54004023 43266518 54004194 43266655 54004365 43266792 54004536 43266929 54004707 43267066 54004878 43267203 54005049 43267340 54005220 43267477 54005391 43267614 54005562 43267751 54005733 43267888 54005904 43268025 54006075 43268162 54006246 43268299 54006417 43268436 54006588 43268573 54006759 43268710 54006930 43268847 54007101 43268984 54007272 43269121 54007443 43269258 54007614 43269395 54007785 43269532 54007956 43269669 54008127 43269806 54008298 43269943 54008469 43270080 54008640 43270217 54008811 43270354 54008982 43270491 54009153 43270628 54009324 43270765 54009495 43270902 54009666 43271039 54009837 43271176 54010008 43271313 54010179 43271450 54010350 43271587 54010521 43271724 54010692 43271861 54010863 43271998 54011034 43272135 54011205 43272272 54011376 43272409 54011547 43272546 54011718 43272683 54011889 43272820 54012060 43272957 54012231 43273094 54012402 43273231 54012573 43273368 54012744 43273505 54012915 43273642 54013086 43273779 54013257 43273916 54013428 43274053 54013599 43274190 54013770 43274327 54013941 43274464 54014112 43274601 54014283 43274738 54014454 43274875 54014625 43275012 54014796 43275149 54014967 43275286 54015138 43275423 54015309 43275560 54015480 43275697 54015651 43275834 54015822 43275971 54015993 43276108 54016164 43276245 54016335 43276382 54016506 43276519 54016677 43276656 54016848 43276793 54017019 43276930 54017190 43277067 54017361 43277204 54017532 43277341 54017703 43277478 54017874 43277615 54018045 43277752 54018216 43277889 54018387 43278026 54018558 43278163 54018729 43278300 54018900 43278437 54019071 43278574 54019242 43278711 54019413 43278848 54019584 43278985 54019755 43279122 54019926 43279259 54020097 43279396 54020268 43279533 54020439 43279670 54020610 43279807 54020781 43279944 54020952 43280081 54021123 43280218 54021294 43280355 54021465 43280492 54021636 43280629 54021807 43280766 54021978 43280903 54022149 43281040 54022320 43281177 54022491 43281314 54022662 43281451 54022833 43281588 54023004 43281725 54023175 43281862 54023346 43281999 54023517 43282136 54023688 43282273 54023859 43282410 54024030 43282547 54024201 43282684 54024372 43282821 54024543 43282958 54024714 43283095 54024885 43283232 54025056 43283369 54025227 43283506 54025398 43283643 54025569 43283780 54025740 43283917 54025911 43284054 54026082 43284191 54026253 43284328 54026424 43284465 54026595 43284602 54026766 43284739 54026937 43284876 54027108 43285013 54027279 43285150 54027450 43285287 54027621 43285424 54027792 43285561 54027963 43285698 54028134 43285835 54028305 43285972 54028476 43286109 54028647 43286246 54028818 43286383 54028989 43286520 54029160 43286657 54029331 43286794 54029502 43286931 54029673 43287068 54029844 43287205 54030015 43287342 54030186 43287479 54030357 43287616 54030528 43287753 54030699 43287890 54030870 43288027 54031041 43288164 54031212 43288301 54031383 43288438 54031554 43288575 54031725 43288712 54031896 43288849 54032067 43288986 54032238 43289123 54032409 43289260 54032580 43289397 54032751 43289534 54032922 43289671 54033093 43289808 54033264 43289945 54033435 43290082 54033606 43290219 54033777 43290356 54033948 43290493 54034119 43290630 54034290 43290767 54034461 43290904 54034632 43291041 54034803 43291178 54034974 43291315 54035145 43291452 54035316 43291589 54035487 43291726 54035658 43291863 54035829 43292000 54036000 43292137 54036171 43292274 54036342 43292411 54036513 43292548 54036684 43292685 54036855 43292822 54037026 43292959 54037197 43293096 54037368 43293233 54037539 43293370 54037710 43293507 54037881 43293644 54038052 43293781 54038223 43293918 54038394 43294055 54038565 43294192 54038736 43294329 54038907 43294466 54039078 43294603 54039249 43294740 54039420 43294877 54039591 43295014 54039762 43295151 54039933 43295288 54040104 43295425 54040275 43295562 54040446 43295699 54040617 43295836 54040788 43295973 54040959 43296110 54041130 43296247 54041301 43296384 54041472 43296521 54041643 43296658 54041814 43296795 54041985 43296932 54042156 43297069 54042327 43297206 54042498 43297343 54042669 43297480 54042840 43297617 54043011 43297754 54043182 43297891 54043353 43298028 54043524 43298165 54043695 43298302 54043866 43298439 54044037 43298576 54044208 43298713 54044379 43298850 54044550 43298987 54044721 43299124 54044892 43299261 54045063 43299398 54045234 43299535 54045405 43299672 54045576 43299809 54045747 43299946 54045918 43300083 54046089 43300220 54046260 43300357 54046431 43300494 54046602 43300631 54046773 43300768 54046944 43300905 54047115 43301042 54047286 43301179 54047457 43301316 54047628 43301453 54047799 43301590 54047970 43301727 54048141 43301864 54048312 43302001 54048483 43302138 54048654 43302275 54048825 43302412 54048996 43302549 54049167 43302686 54049338 43302823 54049509 43302960 54049680 43303097 54049851 43303234 54050022 43303371 54050193 43303508 54050364 43303645 54050535 43303782 54050706 43303919 54050877 43304056 54051048 43304193 54051219 43304330 54051390 43304467 54051561 43304604 54051732 43304741 54051903 43304878 54052074 43305015 54052245 43305152 54052416 43305289 54052587 43305426 54052758 43305563 54052929 43305700 54053100 43305837 54053271 43305974 54053442 43306111 54053613 43306248 54053784 43306385 54053955 43306522 54054126 43306659 54054297 43306796 54054468 43306933 54054639 43307070 54054810 43307207 54054981 43307344 54055152 43307481 54055323 43307618 54055494 43307755 54055665 43307892 54055836 43308029 54056007 43308166 54056178 43308303 54056349 43308440 54056520 43308577 54056691 43308714 54056862 43308851 54057033 43308988 54057204 43309125 54057375 43309262 54057546 43309399 54057717 43309536 54057888 43309673 54058059 43309810 54058230 43309947 54058401 43310084 54058572 43310221 54058743 43310358 54058914 43310495 54059085 43310632 54059256 43310769 54059427 43310906 54059598 43311043 54059769 43311180 54059940 43311317 54060111 43311454 54060282 43311591 54060453 43311728 54060624 43311865 54060795 43312002 54060966 43312139 54061137 43312276 54061308 43312413 54061479 43312550 54061650 43312687 54061821 43312824 54061992 43312961 54062163 43313098 54062334 43313235 54062505 43313372 54062676 43313509 54062847 43313646 54063018 43313783 54063189 43313920 54063360 43314057 54063531 43314194 54063702 43314331 54063873 43314468 54064044 43314605 54064215 43314742 54064386 43314879 54064557 43315016 54064728 43315153 54064899 43315290 54065070 43315427 54065241 43315564 54065412 43315701 54065583 43315838 54065754 43315975 54065925 43316112 54066096 43316249 54066267 43316386 54066438 43316523 54066609 43316660 54066780 43316797 54066951 43316934 54067122 43317071 54067293 43317208 54067464 43317345 54067635 43317482 54067806 43317619 54067977 43317756 54068148 43317893 54068319 43318030 54068490 43318167 54068661 43318304 54068832 43318441 54069003 43318578 54069174 43318715 54069345 43318852 54069516 43318989 54069687 43319126 54069858 43319263 54070029 43319400 54070200 43319537 54070371 43319674 54070542 43319811 54070713 43319948 54070884 43320085 54071055 43320222 54071226 43320359 54071397 43320496 54071568 43320633 54071739 43320770 54071910 43320907 54072081 43321044 54072252 43321181 54072423 43321318 54072594 43321455 54072765 43321592 54072936 43321729 54073107 43321866 54073278 43322003 54073449 43322140 54073620 43322277 54073791 43322414 54073962 43322551 54074133 43322688 54074304 43322825 54074475 43322962 54074646 43323099 54074817 43323236 54074988 43323373 54075159 43323510 54075330 43323647 54075501 43323784 54075672 43323921 54075843 43324058 54076014 43324195 54076185 43324332 54076356 43324469 54076527 43324606 54076698 43324743 54076869 43324880 54077040 43325017 54077211 43325154 54077382 43325291 54077553 43325428 54077724 43325565 54077895 43325702 54078066 43325839 54078237 43325976 54078408 43326113 54078579 43326250 54078750 43326387 54078921 43326524 54079092 43326661 54079263 43326798 54079434 43326935 54079605 43327072 54079776 43327209 54079947 43327346 54080118 43327483 54080289 43327620 54080460 43327757 54080631 43327894 54080802 43328031 54080973 43328168 54081144 43328305 54081315 43328442 54081486 43328579 54081657 43328716 54081828 43328853 54081999 43328990 54082170 43329127 54082341 43329264 54082512 43329401 54082683 43329538 54082854 43329675 54083025 43329812 54083196 43329949 54083367 43330086 54083538 43330223 54083709 43330360 54083880 43330497 54084051 43330634 54084222 43330771 54084393 43330908 54084564 43331045 54084735 43331182 54084906 43331319 54085077 43331456 54085248 43331593 54085419 43331730 54085590 43331867 54085761 43332004 54085932 43332141 54086103 43332278 54086274 43332415 54086445 43332552 54086616 43332689 54086787 43332826 54086958 43332963 54087129 43333100 54087300 43333237 54087471 43333374 54087642 43333511 54087813 43333648 54087984 43333785 54088155 43333922 54088326 43334059 54088497 43334196 54088668 43334333 54088839 43334470 54089010 43334607 54089181 43334744 54089352 43334881 54089523 43335018 54089694 43335155 54089865 43335292 54090036 43335429 54090207 43335566 54090378 43335703 54090549 43335840 54090720 43335977 54090891 43336114 54091062 43336251 54091233 43336388 54091404 43336525 54091575 43336662 54091746 43336799 54091917 43336936 54092088 43337073 54092259 43337210 54092430 43337347 54092601 43337484 54092772 43337621 54092943 43337758 54093114 43337895 54093285 43338032 54093456 43338169 54093627 43338306 54093798 43338443 54093969 43338580 54094140 43338717 54094311 43338854 54094482 43338991 54094653 43339128 54094824 43339265 54094995 43339402 54095166 43339539 54095337 43339676 54095508 43339813 54095679 43339950 54095850 43340087 54096021 43340224 54096192 43340361 54096363 43340498 54096534 43340635 54096705 43340772 54096876 43340909 54097047 43341046 54097218 43341183 54097389 43341320 54097560 43341457 54097731 43341594 54097902 43341731 54098073 43341868 54098244 43342005 54098415 43342142 54098586 43342279 54098757 43342416 54098928 43342553 54099099 43342690 54099270 43342827 54099441 43342964 54099612 43343101 54099783 43343238 54099954 43343375 54100125 43343512 54100296 43343649 54100467 43343786 54100638 43343923 54100809 43344060 54100980 43344197 54101151 43344334 54101322 43344471 54101493 43344608 54101664 43344745 54101835 43344882 54102006 43345019 54102177 43345156 54102348 43345293 54102519 43345430 54102690 43345567 54102861 43345704 54103032 43345841 54103203 43345978 54103374 43346115 54103545 43346252 54103716 43346389 54103887 43346526 54104058 43346663 54104229 43346800 54104400 43346937 54104571 43347074 54104742 43347211 54104913 43347348 54105084 43347485 54105255 43347622 54105426 43347759 54105597 43347896 54105768 43348033 54105939 43348170 54106110 43348307 54106281 43348444 54106452 43348581 54106623 43348718 54106794 43348855 54106965 43348992 54107136 43349129 54107307 43349266 54107478 43349403 54107649 43349540 54107820 43349677 54107991 43349814 54108162 43349951 54108333 43350088 54108504 43350225 54108675 43350362 54108846 43350499 54109017 43350636 54109188 43350773 54109359 43350910 54109530 43351047 54109701 43351184 54109872 43351321 54110043 43351458 54110214 43351595 54110385 43351732 54110556 43351869 54110727 43352006 54110898 43352143 54111069 43352280 54111240 43352417 54111411 43352554 54111582 43352691 54111753 43352828 54111924 43352965 54112095 43353102 54112266 43353239 54112437 43353376 54112608 43353513 54112779 43353650 54112950 43353787 54113121 43353924 54113292 43354061 54113463 43354198 54113634 43354335 54113805 43354472 54113976 43354609 54114147 43354746 54114318 43354883 54114489 43355020 54114660 43355157 54114831 43355294 54115002 43355431 54115173 43355568 54115344 43355705 54115515 43355842 54115686 43355979 54115857 43356116 54116028 43356253 54116199 43356390 54116370 43356527 54116541 43356664 54116712 43356801 54116883 43356938 54117054 43357075 54117225 43357212 54117396 43357349 54117567 43357486 54117738 43357623 54117909 43357760 54118080 43357897 54118251 43358034 54118422 43358171 54118593 43358308 54118764 43358445 54118935 43358582 54119106 43358719 54119277 43358856 54119448 43358993 54119619 43359130 54119790 43359267 54119961 43359404 54120132 43359541 54120303 43359678 54120474 43359815 54120645 43359952 54120816 43360089 54120987 43360226 54121158 43360363 54121329 43360500 54121500 43360637 54121671 43360774 54121842 43360911 54122013 43361048 54122184 43361185 54122355 43361322 54122526 43361459 54122697 43361596 54122868 43361733 54123039 43361870 54123210 43362007 54123381 43362144 54123552 43362281 54123723 43362418 54123894 43362555 54124065 43362692 54124236 43362829 54124407 43362966 54124578 43363103 54124749 43363240 54124920 43363377 54125091 43363514 54125262 43363651 54125433 43363788 54125604 43363925 54125775 43364062 54125946 43364199 54126117 43364336 54126288 43364473 54126459 43364610 54126630 43364747 54126801 43364884 54126972 43365021 54127143 43365158 54127314 43365295 54127485 43365432 54127656 43365569 54127827 43365706 54127998 43365843 54128169 43365980 54128340 43366117 54128511 43366254 54128682 43366391 54128853 43366528 54129024 43366665 54129195 43366802 54129366 43366939 54129537 43367076 54129708 43367213 54129879 43367350 54130050 43367487 54130221 43367624 54130392 43367761 54130563 43367898 54130734 43368035 54130905 43368172 54131076 43368309 54131247 43368446 54131418 43368583 54131589 43368720 54131760 43368857 54131931 43368994 54132102 43369131 54132273 43369268 54132444 43369405 54132615 43369542 54132786 43369679 54132957 43369816 54133128 43369953 54133299 43370090 54133470 43370227 54133641 43370364 54133812 43370501 54133983 43370638 54134154 43370775 54134325 43370912 54134496 43371049 54134667 43371186 54134838 43371323 54135009 43371460 54135180 43371597 54135351 43371734 54135522 43371871 54135693 43372008 54135864 43372145 54136035 43372282 54136206 43372419 54136377 43372556 54136548 43372693 54136719 43372830 54136890 43372967 54137061 43373104 54137232 43373241 54137403 43373378 54137574 43373515 54137745 43373652 54137916 43373789 54138087 43373926 54138258 43374063 54138429 43374200 54138600 43374337 54138771 43374474 54138942 43374611 54139113 43374748 54139284 43374885 54139455 43375022 54139626 43375159 54139797 43375296 54139968 43375433 54140139 43375570 54140310 43375707 54140481 43375844 54140652 43375981 54140823 43376118 54140994 43376255 54141165 43376392 54141336 43376529 54141507 43376666 54141678 43376803 54141849 43376940 54142020 43377077 54142191 43377214 54142362 43377351 54142533 43377488 54142704
1000 42742900 0 42742900 53350627 42743037 53350798 42743174 53350969 42743311 53351140 42743448 53351311 42743585 53351482 42743722 53351653 42743859 53351824 42743996 53351995 42744133 53352166 42744270 53352337 42744407 53352508 42744544 53352679 42744681 53352850 42744818 53353021 42744955 53353192 42745092 53353363 42745229 53353534 42745366 53353705 42745503 53353876 42745640 53354047 42745777 53354218 42745914 53354389 42746051 53354560 42746188 53354731 42746325 53354902 42746462 53355073 42746599 53355244 42746736 53355415 42746873 53355586 42747010 53355757 42747147 53355928 42747284 53356099 42747421 53356270 42747558 53356441 42747695 53356612 42747832 53356783 42747969 53356954 42748106 53357125 42748243 53357296 42748380 53357467 42748517 53357638 42748654 53357809 42748791 53357980 42748928 53358151 42749065 53358322 42749202 53358493 42749339 53358664 42749476 53358835 42749613 53359006 42749750 53359177 42749887 53359348 42750024 53359519 42750161 53359690 42750298 53359861 42750435 53360032 42750572 53360203 42750709 53360374 42750846 53360545 42750983 53360716 42751120 53360887 42751257 53361058 42751394 53361229 42751531 53361400 42751668 53361571 42751805 53361742 42751942 53361913 42752079 53362084 42752216 53362255 42752353 53362426 42752490 53362597 42752627 53362768 42752764 53362939 42752901 53363110 42753038 53363281 42753175 53363452 42753312 53363623 42753449 53363794 42753586 53363965 42753723 53364136 42753860 53364307 42753997 53364478 42754134 53364649 42754271 53364820 42754408 53364991 42754545 53365162 42754682 53365333 42754819 53365504 42754956 53365675 42755093 53365846 42755230 53366017 42755367 53366188 42755504 53366359 42755641 53366530 42755778 53366701 42755915 53366872 42756052 53367043 42756189 53367214 42756326 53367385 42756463 53367556 42756600 53367727 42756737 53367898 42756874 53368069 42757011 53368240 42757148 53368411 42757285 53368582 42757422 53368753 42757559 53368924 42757696 53369095 42757833 53369266 42757970 53369437 42758107 53369608 42758244 53369779 42758381 53369950 42758518 53370121 42758655 53370292 42758792 53370463 42758929 53370634 42759066 53370805 42759203 53370976 42759340 53371147 42759477 53371318 42759614 53371489 42759751 53371660 42759888 53371831 42760025 53372002 42760162 53372173 42760299 53372344 42760436 53372515 42760573 53372686 42760710 53372857 42760847 53373028 42760984 53373199 42761121 53373370 42761258 53373541 42761395 53373712 42761532 53373883 42761669 53374054 42761806 53374225 42761943 53374396 42762080 53374567 42762217 53374738 42762354 53374909 42762491 53375080 42762628 53375251 42762765 53375422 42762902 53375593 42763039 53375764 42763176 53375935 42763313 53376106 42763450 53376277 42763587 53376448 42763724 53376619 42763861 53376790 42763998 53376961 42764135 53377132 42764272 53377303 42764409 53377474 42764546 53377645 42764683 53377816 42764820 53377987 42764957 53378158 42765094 53378329 42765231 53378500 42765368 53378671 42765505 53378842 42765642 53379013 42765779 53379184 42765916 53379355 42766053 53379526 42766190 53379697 42766327 53379868 42766464 53380039 42766601 53380210 42766738 53380381 42766875 53380552 42767012 53380723 42767149 53380894 42767286 53381065 42767423 53381236 42767560 53381407 42767697 53381578 42767834 53381749 42767971 53381920 42768108 53382091 42768245 53382262 42768382 53382433 42768519 53382604 42768656 53382775 42768793 53382946 42768930 53383117 42769067 53383288 42769204 53383459 42769341 53383630 42769478 53383801 42769615 53383972 42769752 53384143 42769889 53384314 42770026 53384485 42770163 53384656 42770300 53384827 42770437 53384998 42770574 53385169 42770711 53385340 42770848 53385511 42770985 53385682 42771122 53385853 42771259 53386024 42771396 53386195 42771533 53386366 42771670 53386537 42771807 53386708 42771944 53386879 42772081 53387050 42772218 53387221 42772355 53387392 42772492 53387563 42772629 53387734 42772766 53387905 42772903 53388076 42773040 53388247 42773177 53388418 42773314 53388589 42773451 53388760 42773588 53388931 42773725 53389102 42773862 53389273 42773999 53389444 42774136 53389615 42774273 53389786 42774410 53389957 42774547 53390128 42774684 53390299 42774821 53390470 42774958 53390641 42775095 53390812 42775232 53390983 42775369 53391154 42775506 53391325 42775643 53391496 42775780 53391667 42775917 53391838 42776054 53392009 42776191 53392180 42776328 53392351 42776465 53392522 42776602 53392693 42776739 53392864 42776876 53393035 42777013 53393206 42777150 53393377 42777287 53393548 42777424 53393719 42777561 53393890 42777698 53394061 42777835 53394232 42777972 53394403 42778109 53394574 42778246 53394745 42778383 53394916 42778520 53395087 42778657 53395258 42778794 53395429 42778931 53395600 42779068 53395771 42779205 53395942 42779342 53396113 42779479 53396284 42779616 53396455 42779753 53396626 42779890 53396797 42780027 53396968 42780164 53397139 42780301 53397310 42780438 53397481 42780575 53397652 42780712 53397823 42780849 53397994 42780986 53398165 42781123 53398336 42781260 53398507 42781397 53398678 42781534 53398849 42781671 53399020 42781808 53399191 42781945 53399362 42782082 53399533 42782219 53399704 42782356 53399875 42782493 53400046 42782630 53400217 42782767 53400388 42782904 53400559 42783041 53400730 42783178 53400901 42783315 53401072 42783452 53401243 42783589 53401414 42783726 53401585 42783863 53401756 42784000 53401927 42784137 53402098 42784274 53402269 42784411 53402440 42784548 53402611 42784685 53402782 42784822 53402953 42784959 53403124 42785096 53403295 42785233 53403466 42785370 53403637 42785507 53403808 42785644 53403979 42785781 53404150 42785918 53404321 42786055 53404492 42786192 53404663 42786329 53404834 42786466 53405005 42786603 53405176 42786740 53405347 42786877 53405518 42787014 53405689 42787151 53405860 42787288 53406031 42787425 53406202 42787562 53406373 42787699 53406544 42787836 53406715 42787973 53406886 42788110 53407057 42788247 53407228 42788384 53407399 42788521 53407570 42788658 53407741 42788795 53407912 42788932 53408083 42789069 53408254 42789206 53408425 42789343 53408596 42789480 53408767 42789617 53408938 42789754 53409109 42789891 53409280 42790028 53409451 42790165 53409622 42790302 53409793 42790439 53409964 42790576 53410135 42790713 53410306 42790850 53410477 42790987 53410648 42791124 53410819 42791261 53410990 42791398 53411161 42791535 53411332 42791672 53411503 42791809 53411674 42791946 53411845 42792083 53412016 42792220 53412187 42792357 53412358 42792494 53412529 42792631 53412700 42792768 53412871 42792905 53413042 42793042 53413213 42793179 53413384 42793316 53413555 42793453 53413726 42793590 53413897 42793727 53414068 42793864 53414239 42794001 53414410 42794138 53414581 42794275 53414752 42794412 53414923 42794549 53415094 42794686 53415265 42794823 53415436 42794960 53415607 42795097 53415778 42795234 53415949 42795371 53416120 42795508 53416291 42795645 53416462 42795782 53416633 42795919 53416804 42796056 53416975 42796193 53417146 42796330 53417317 42796467 53417488 42796604 53417659 42796741 53417830 42796878 53418001 42797015 53418172 42797152 53418343 42797289 53418514 42797426 53418685 42797563 53418856 42797700 53419027 42797837 53419198 42797974 53419369 42798111 53419540 42798248 53419711 42798385 53419882 42798522 53420053 42798659 53420224 42798796 53420395 42798933 53420566 42799070 53420737 42799207 53420908 42799344 53421079 42799481 53421250 42799618 53421421 42799755 53421592 42799892 53421763 42800029 53421934 42800166 53422105 42800303 53422276 42800440 53422447 42800577 53422618 42800714 53422789 42800851 53422960 42800988 53423131 42801125 53423302 42801262 53423473 42801399 53423644 42801536 53423815 42801673 53423986 42801810 53424157 42801947 53424328 42802084 53424499 42802221 53424670 42802358 53424841 42802495 53425012 42802632 53425183 42802769 53425354 42802906 53425525 42803043 53425696 42803180 53425867 42803317 53426038 42803454 53426209 42803591 53426380 42803728 53426551 42803865 53426722 42804002 53426893 42804139 53427064 42804276 53427235 42804413 53427406 42804550 53427577 42804687 53427748 42804824 53427919 42804961 53428090 42805098 53428261 42805235 53428432 42805372 53428603 42805509 53428774 42805646 53428945 42805783 53429116 42805920 53429287 42806057 53429458 42806194 53429629 42806331 53429800 42806468 53429971 42806605 53430142 42806742 53430313 42806879 53430484 42807016 53430655 42807153 53430826 42807290 53430997 42807427 53431168 42807564 53431339 42807701 53431510 42807838 53431681 42807975 53431852 42808112 53432023 42808249 53432194 42808386 53432365 42808523 53432536 42808660 53432707 42808797 53432878 42808934 53433049 42809071 53433220 42809208 53433391 42809345 53433562 42809482 53433733 42809619 53433904 42809756 53434075 42809893 53434246 42810030 53434417 42810167 53434588 42810304 53434759 42810441 53434930 42810578 53435101 42810715 53435272 42810852 53435443 42810989 53435614 42811126 53435785 42811263 53435956 42811400 53436127 42811537 53436298 42811674 53436469 42811811 53436640 42811948 53436811 42812085 53436982 42812222 53437153 42812359 53437324 42812496 53437495 42812633 53437666 42812770 53437837 42812907 53438008 42813044 53438179 42813181 53438350 42813318 53438521 42813455 53438692 42813592 53438863 42813729 53439034 42813866 53439205 42814003 53439376 42814140 53439547 42814277 53439718 42814414 53439889 42814551 53440060 42814688 53440231 42814825 53440402 42814962 53440573 42815099 53440744 42815236 53440915 42815373 53441086 42815510 53441257 42815647 53441428 42815784 53441599 42815921 53441770 42816058 53441941 42816195 53442112 42816332 53442283 42816469 53442454 42816606 53442625 42816743 53442796 42816880 53442967 42817017 53443138 42817154 53443309 42817291 53443480 42817428 53443651 42817565 53443822 42817702 53443993 42817839 53444164 42817976 53444335 42818113 53444506 42818250 53444677 42818387 53444848 42818524 53445019 42818661 53445190 42818798 53445361 42818935 53445532 42819072 53445703 42819209 53445874 42819346 53446045 42819483 53446216 42819620 53446387 42819757 53446558 42819894 53446729 42820031 53446900 42820168 53447071 42820305 53447242 42820442 53447413 42820579 53447584 42820716 53447755 42820853 53447926 42820990 53448097 42821127 53448268 42821264 53448439 42821401 53448610 42821538 53448781 42821675 53448952 42821812 53449123 42821949 53449294 42822086 53449465 42822223 53449636 42822360 53449807 42822497 53449978 42822634 53450149 42822771 53450320 42822908 53450491 42823045 53450662 42823182 53450833 42823319 53451004 42823456 53451175 42823593 53451346 42823730 53451517 42823867 53451688 42824004 53451859 42824141 53452030 42824278 53452201 42824415 53452372 42824552 53452543 42824689 53452714 42824826 53452885 42824963 53453056 42825100 53453227 42825237 53453398 42825374 53453569 42825511 53453740 42825648 53453911 42825785 53454082 42825922 53454253 42826059 53454424 42826196 53454595 42826333 53454766 42826470 53454937 42826607 53455108 42826744 53455279 42826881 53455450 42827018 53455621 42827155 53455792 42827292 53455963 42827429 53456134 42827566 53456305 42827703 53456476 42827840 53456647 42827977 53456818 42828114 53456989 42828251 53457160 42828388 53457331 42828525 53457502 42828662 53457673 42828799 53457844 42828936 53458015 42829073 53458186 42829210 53458357 42829347 53458528 42829484 53458699 42829621 53458870 42829758 53459041 42829895 53459212 42830032 53459383 42830169 53459554 42830306 53459725 42830443 53459896 42830580 53460067 42830717 53460238 42830854 53460409 42830991 53460580 42831128 53460751 42831265 53460922 42831402 53461093 42831539 53461264 42831676 53461435 42831813 53461606 42831950 53461777 42832087 53461948 42832224 53462119 42832361 53462290 42832498 53462461 42832635 53462632 42832772 53462803 42832909 53462974 42833046 53463145 42833183 53463316 42833320 53463487 42833457 53463658 42833594 53463829 42833731 53464000 42833868 53464171 42834005 53464342 42834142 53464513 42834279 53464684 42834416 53464855 42834553 53465026 42834690 53465197 42834827 53465368 42834964 53465539 42835101 53465710 42835238 53465881 42835375 53466052 42835512 53466223 42835649 53466394 42835786 53466565 42835923 53466736 42836060 53466907 42836197 53467078 42836334 53467249 42836471 53467420 42836608 53467591 42836745 53467762 42836882 53467933 42837019 53468104 42837156 53468275 42837293 53468446 42837430 53468617 42837567 53468788 42837704 53468959 42837841 53469130 42837978 53469301 42838115 53469472 42838252 53469643 42838389 53469814 42838526 53469985 42838663 53470156 42838800 53470327 42838937 53470498 42839074 53470669 42839211 53470840 42839348 53471011 42839485 53471182 42839622 53471353 42839759 53471524 42839896 53471695 42840033 53471866 42840170 53472037 42840307 53472208 42840444 53472379 42840581 53472550 42840718 53472721 42840855 53472892 42840992 53473063 42841129 53473234 42841266 53473405 42841403 53473576 42841540 53473747 42841677 53473918 42841814 53474089 42841951 53474260 42842088 53474431 42842225 53474602 42842362 53474773 42842499 53474944 42842636 53475115 42842773 53475286 42842910 53475457 42843047 53475628 42843184 53475799 42843321 53475970 42843458 53476141 42843595 53476312 42843732 53476483 42843869 53476654 42844006 53476825 42844143 53476996 42844280 53477167 42844417 53477338 42844554 53477509 42844691 53477680 42844828 53477851 42844965 53478022 42845102 53478193 42845239 53478364 42845376 53478535 42845513 53478706 42845650 53478877 42845787 53479048 42845924 53479219 42846061 53479390 42846198 53479561 42846335 53479732 42846472 53479903 42846609 53480074 42846746 53480245 42846883 53480416 42847020 53480587 42847157 53480758 42847294 53480929 42847431 53481100 42847568 53481271 42847705 53481442 42847842 53481613 42847979 53481784 42848116 53481955 42848253 53482126 42848390 53482297 42848527 53482468 42848664 53482639 42848801 53482810 42848938 53482981 42849075 53483152 42849212 53483323 42849349 53483494 42849486 53483665 42849623 53483836 42849760 53484007 42849897 53484178 42850034 53484349 42850171 53484520 42850308 53484691 42850445 53484862 42850582 53485033 42850719 53485204 42850856 53485375 42850993 53485546 42851130 53485717 42851267 53485888 42851404 53486059 42851541 53486230 42851678 53486401 42851815 53486572 42851952 53486743 42852089 53486914 42852226 53487085 42852363 53487256 42852500 53487427 42852637 53487598 42852774 53487769 42852911 53487940 42853048 53488111 42853185 53488282 42853322 53488453 42853459 53488624 42853596 53488795 42853733 53488966 42853870 53489137 42854007 53489308 42854144 53489479 42854281 53489650 42854418 53489821 42854555 53489992 42854692 53490163 42854829 53490334 42854966 53490505 42855103 53490676 42855240 53490847 42855377 53491018 42855514 53491189 42855651 53491360 42855788 53491531 42855925 53491702 42856062 53491873 42856199 53492044 42856336 53492215 42856473 53492386 42856610 53492557 42856747 53492728 42856884 53492899 42857021 53493070 42857158 53493241 42857295 53493412 42857432 53493583 42857569 53493754 42857706 53493925 42857843 53494096 42857980 53494267 42858117 53494438 42858254 53494609 42858391 53494780 42858528 53494951 42858665 53495122 42858802 53495293 42858939 53495464 42859076 53495635 42859213 53495806 42859350 53495977 42859487 53496148 42859624 53496319 42859761 53496490 42859898 53496661 42860035 53496832 42860172 53497003 42860309 53497174 42860446 53497345 42860583 53497516 42860720 53497687 42860857 53497858 42860994 53498029 42861131 53498200 42861268 53498371 42861405 53498542 42861542 53498713 42861679 53498884 42861816 53499055 42861953 53499226 42862090 53499397 42862227 53499568 42862364 53499739 42862501 53499910 42862638 53500081 42862775 53500252 42862912 53500423 42863049 53500594 42863186 53500765 42863323 53500936 42863460 53501107 42863597 53501278 42863734 53501449 42863871 53501620 42864008 53501791 42864145 53501962 42864282 53502133 42864419 53502304 42864556 53502475 42864693 53502646 42864830 53502817 42864967 53502988 42865104 53503159 42865241 53503330 42865378 53503501 42865515 53503672 42865652 53503843 42865789 53504014 42865926 53504185 42866063 53504356 42866200 53504527 42866337 53504698 42866474 53504869 42866611 53505040 42866748 53505211 42866885 53505382 42867022 53505553 42867159 53505724 42867296 53505895 42867433 53506066 42867570 53506237 42867707 53506408 42867844 53506579 42867981 53506750 42868118 53506921 42868255 53507092 42868392 53507263 42868529 53507434 42868666 53507605 42868803 53507776 42868940 53507947 42869077 53508118 42869214 53508289 42869351 53508460 42869488 53508631 42869625 53508802 42869762 53508973 42869899 53509144 42870036 53509315 42870173 53509486 42870310 53509657 42870447 53509828 42870584 53509999 42870721 53510170 42870858 53510341 42870995 53510512 42871132 53510683 42871269 53510854 42871406 53511025 42871543 53511196 42871680 53511367 42871817 53511538 42871954 53511709 42872091 53511880 42872228 53512051 42872365 53512222 42872502 53512393 42872639 53512564 42872776 53512735 42872913 53512906 42873050 53513077 42873187 53513248 42873324 53513419 42873461 53513590 42873598 53513761 42873735 53513932 42873872 53514103 42874009 53514274 42874146 53514445 42874283 53514616 42874420 53514787 42874557 53514958 42874694 53515129 42874831 53515300 42874968 53515471 42875105 53515642 42875242 53515813 42875379 53515984 42875516 53516155 42875653 53516326 42875790 53516497 42875927 53516668 42876064 53516839 42876201 53517010 42876338 53517181 42876475 53517352 42876612 53517523 42876749 53517694 42876886 53517865 42877023 53518036 42877160 53518207 42877297 53518378 42877434 53518549 42877571 53518720 42877708 53518891 42877845 53519062 42877982 53519233 42878119 53519404 42878256 53519575 42878393 53519746 42878530 53519917 42878667 53520088 42878804 53520259 42878941 53520430 42879078 53520601 42879215 53520772 42879352 53520943 42879489 53521114 42879626 53521285
1000 56716900 0 56716900 70792627 56717037 70792798 56717174 70792969 56717311 70793140 56717448 70793311 56717585 70793482 56717722 70793653 56717859 70793824 56717996 70793995 56718133 70794166 56718270 70794337 56718407 70794508 56718544 70794679 56718681 70794850 56718818 70795021 56718955 70795192 56719092 70795363 56719229 70795534 56719366 70795705 56719503 70795876 56719640 70796047 56719777 70796218 56719914 70796389 56720051 70796560 56720188 70796731 56720325 70796902 56720462 70797073 56720599 70797244 56720736 70797415 56720873 70797586 56721010 70797757 56721147 70797928 56721284 70798099 56721421 70798270 56721558 70798441 56721695 70798612 56721832 70798783 56721969 70798954 56722106 70799125 56722243 70799296 56722380 70799467 56722517 70799638 56722654 70799809 56722791 70799980 56722928 70800151 56723065 70800322 56723202 70800493 56723339 70800664 56723476 70800835 56723613 70801006 56723750 70801177 56723887 70801348 56724024 70801519 56724161 70801690 56724298 70801861 56724435 70802032 56724572 70802203 56724709 70802374 56724846 70802545 56724983 70802716 56725120 70802887 56725257 70803058 56725394 70803229 56725531 70803400 56725668 70803571 56725805 70803742 56725942 70803913 56726079 70804084 56726216 70804255 56726353 70804426 56726490 70804597 56726627 70804768 56726764 70804939 56726901 70805110 56727038 70805281 56727175 70805452 56727312 70805623 56727449 70805794 56727586 70805965 56727723 70806136 56727860 70806307 56727997 70806478 56728134 70806649 56728271 70806820 56728408 70806991 56728545 70807162 56728682 70807333 56728819 70807504 56728956 70807675 56729093 70807846 56729230 70808017 56729367 70808188 56729504 70808359 56729641 70808530 56729778 70808701 56729915 70808872 56730052 70809043 56730189 70809214 56730326 70809385 56730463 70809556 56730600 70809727 56730737 70809898 56730874 70810069 56731011 70810240 56731148 70810411 56731285 70810582 56731422 70810753 56731559 70810924 56731696 70811095 56731833 70811266 56731970 70811437 56732107 70811608 56732244 70811779 56732381 70811950 56732518 70812121 56732655 70812292 56732792 70812463 56732929 70812634 56733066 70812805 56733203 70812976 56733340 70813147 56733477 70813318 56733614 70813489 56733751 70813660 56733888 70813831 56734025 70814002 56734162 70814173 56734299 70814344 56734436 70814515 56734573 70814686 56734710 70814857 56734847 70815028 56734984 70815199 56735121 70815370 56735258 70815541 56735395 70815712 56735532 70815883 56735669 70816054 56735806 70816225 56735943 70816396 56736080 70816567 56736217 70816738 56736354 70816909 56736491 70817080 56736628 70817251 56736765 70817422 56736902 70817593 56737039 70817764 56737176 70817935 56737313 70818106 56737450 70818277 56737587 70818448 56737724 70818619 56737861 70818790 56737998 70818961 56738135 70819132 56738272 70819303 56738409 70819474 56738546 70819645 56738683 70819816 56738820 70819987 56738957 70820158 56739094 70820329 56739231 70820500 56739368 70820671 56739505 70820842 56739642 70821013 56739779 70821184 56739916 70821355 56740053 70821526 56740190 70821697 56740327 70821868 56740464 70822039 56740601 70822210 56740738 70822381 56740875 70822552 56741012 70822723 56741149 70822894 56741286 70823065 56741423 70823236 56741560 70823407 56741697 70823578 56741834 70823749 56741971 70823920 56742108 70824091 56742245 70824262 56742382 70824433 56742519 70824604 56742656 70824775 56742793 70824946 56742930 70825117 56743067 70825288 56743204 70825459 56743341 70825630 56743478 70825801 56743615 70825972 56743752 70826143 56743889 70826314 56744026 70826485 56744163 70826656 56744300 70826827 56744437 70826998 56744574 70827169 56744711 70827340 56744848 70827511 56744985 70827682 56745122 70827853 56745259 70828024 56745396 70828195 56745533 70828366 56745670 70828537 56745807 70828708 56745944 70828879 56746081 70829050 56746218 70829221 56746355 70829392 56746492 70829563 56746629 70829734 56746766 70829905 56746903 70830076 56747040 70830247 56747177 70830418 56747314 70830589 56747451 70830760 56747588 70830931 56747725 70831102 56747862 70831273 56747999 70831444 56748136 70831615 56748273 70831786 56748410 70831957 56748547 70832128 56748684 70832299 56748821 70832470 56748958 70832641 56749095 70832812 56749232 70832983 56749369 70833154 56749506 70833325 56749643 70833496 56749780 70833667 56749917 70833838 56750054 70834009 56750191 70834180 56750328 70834351 56750465 70834522 56750602 70834693 56750739 70834864 56750876 70835035 56751013 70835206 56751150 70835377 56751287 70835548 56751424 70835719 56751561 70835890 56751698 70836061 56751835 70836232 56751972 70836403 56752109 70836574 56752246 70836745 56752383 70836916 56752520 70837087 56752657 70837258 56752794 70837429 56752931 70837600 56753068 70837771 56753205 70837942 56753342 70838113 56753479 70838284 56753616 70838455 56753753 70838626 56753890 70838797 56754027 70838968 56754164 70839139 56754301 70839310 56754438 70839481 56754575 70839652 56754712 70839823 56754849 70839994 56754986 70840165 56755123 70840336 56755260 70840507 56755397 70840678 56755534 70840849 56755671 70841020 56755808 70841191 56755945 70841362 56756082 70841533 56756219 70841704 56756356 70841875 56756493 70842046 56756630 70842217 56756767 70842388 56756904 70842559 56757041 70842730 56757178 70842901 56757315 70843072 56757452 70843243 56757589 70843414 56757726 70843585 56757863 70843756 56758000 70843927 56758137 70844098 56758274 70844269 56758411 70844440 56758548 70844611 56758685 70844782 56758822 70844953 56758959 70845124 56759096 70845295 56759233 70845466 56759370 70845637 56759507 70845808 56759644 70845979 56759781 70846150 56759918 70846321 56760055 70846492 56760192 70846663 56760329 70846834 56760466 70847005 56760603 70847176 56760740 70847347 56760877 70847518 56761014 70847689 56761151 70847860 56761288 70848031 56761425 70848202 56761562 70848373 56761699 70848544 56761836 70848715 56761973 70848886 56762110 70849057 56762247 70849228 56762384 70849399 56762521 70849570 56762658 70849741 56762795 70849912 56762932 70850083 56763069 70850254 56763206 70850425 56763343 70850596 56763480 70850767 56763617 70850938 56763754 70851109 56763891 70851280 56764028 70851451 56764165 70851622 56764302 70851793 56764439 70851964 56764576 70852135 56764713 70852306 56764850 70852477 56764987 70852648 56765124 70852819 56765261 70852990 56765398 70853161 56765535 70853332 56765672 70853503 56765809 70853674 56765946 70853845 56766083 70854016 56766220 70854187 56766357 70854358 56766494 70854529 56766631 70854700 56766768 70854871 56766905 70855042 56767042 70855213 56767179 70855384 56767316 70855555 56767453 70855726 56767590 70855897 56767727 70856068 56767864 70856239 56768001 70856410 56768138 70856581 56768275 70856752 56768412 70856923 56768549 70857094 56768686 70857265 56768823 70857436 56768960 70857607 56769097 70857778 56769234 70857949 56769371 70858120 56769508 70858291 56769645 70858462 56769782 70858633 56769919 70858804 56770056 70858975 56770193 70859146 56770330 70859317 56770467 70859488 56770604 70859659 56770741 70859830 56770878 70860001 56771015 70860172 56771152 70860343 56771289 70860514 56771426 70860685 56771563 70860856 56771700 70861027 56771837 70861198 56771974 70861369 56772111 70861540 56772248 70861711 56772385 70861882 56772522 70862053 56772659 70862224 56772796 70862395 56772933 70862566 56773070 70862737 56773207 70862908 56773344 70863079 56773481 70863250 56773618 70863421 56773755 70863592 56773892 70863763 56774029 70863934 56774166 70864105 56774303 70864276 56774440 70864447 56774577 70864618 56774714 70864789 56774851 70864960 56774988 70865131 56775125 70865302 56775262 70865473 56775399 70865644 56775536 70865815 56775673 70865986 56775810 70866157 56775947 70866328 56776084 70866499 56776221 70866670 56776358 70866841 56776495 70867012 56776632 70867183 56776769 70867354 56776906 70867525 56777043 70867696 56777180 70867867 56777317 70868038 56777454 70868209 56777591 70868380 56777728 70868551 56777865 70868722 56778002 70868893 56778139 70869064 56778276 70869235 56778413 70869406 56778550 70869577 56778687 70869748 56778824 70869919 56778961 70870090 56779098 70870261 56779235 70870432 56779372 70870603 56779509 70870774 56779646 70870945 56779783 70871116 56779920 70871287 56780057 70871458 56780194 70871629 56780331 70871800 56780468 70871971 56780605 70872142 56780742 70872313 56780879 70872484 56781016 70872655 56781153 70872826 56781290 70872997 56781427 70873168 56781564 70873339 56781701 70873510 56781838 70873681 56781975 70873852 56782112 70874023 56782249 70874194 56782386 70874365 56782523 70874536 56782660 70874707 56782797 70874878 56782934 70875049 56783071 70875220 56783208 70875391 56783345 70875562 56783482 70875733 56783619 70875904 56783756 70876075 56783893 70876246 56784030 70876417 56784167 70876588 56784304 70876759 56784441 70876930 56784578 70877101 56784715 70877272 56784852 70877443 56784989 70877614 56785126 70877785 56785263 70877956 56785400 70878127 56785537 70878298 56785674 70878469 56785811 70878640 56785948 70878811 56786085 70878982 56786222 70879153 56786359 70879324 56786496 70879495 56786633 70879666 56786770 70879837 56786907 70880008 56787044 70880179 56787181 70880350 56787318 70880521 56787455 70880692 56787592 70880863 56787729 70881034 56787866 70881205 56788003 70881376 56788140 70881547 56788277 70881718 56788414 70881889 56788551 70882060 56788688 70882231 56788825 70882402 56788962 70882573 56789099 70882744 56789236 70882915 56789373 70883086 56789510 70883257 56789647 70883428 56789784 70883599 56789921 70883770 56790058 70883941 56790195 70884112 56790332 70884283 56790469 70884454 56790606 70884625 56790743 70884796 56790880 70884967 56791017 70885138 56791154 70885309 56791291 70885480 56791428 70885651 56791565 70885822 56791702 70885993 56791839 70886164 56791976 70886335 56792113 70886506 56792250 70886677 56792387 70886848 56792524 70887019 56792661 70887190 56792798 70887361 56792935 70887532 56793072 70887703 56793209 70887874 56793346 70888045 56793483 70888216 56793620 70888387 56793757 70888558 56793894 70888729 56794031 70888900 56794168 70889071 56794305 70889242 56794442 70889413 56794579 70889584 56794716 70889755 56794853 70889926 56794990 70890097 56795127 70890268 56795264 70890439 56795401 70890610 56795538 70890781 56795675 70890952 56795812 70891123 56795949 70891294 56796086 70891465 56796223 70891636 56796360 70891807 56796497 70891978 56796634 70892149 56796771 70892320 56796908 70892491 56797045 70892662 56797182 70892833 56797319 70893004 56797456 70893175 56797593 70893346 56797730 70893517 56797867 70893688 56798004 70893859 56798141 70894030 56798278 70894201 56798415 70894372 56798552 70894543 56798689 70894714 56798826 70894885 56798963 70895056 56799100 70895227 56799237 70895398 56799374 70895569 56799511 70895740 56799648 70895911 56799785 70896082 56799922 70896253 56800059 70896424 56800196 70896595 56800333 70896766 56800470 70896937 56800607 70897108 56800744 70897279 56800881 70897450 56801018 70897621 56801155 70897792 56801292 70897963 56801429 70898134 56801566 70898305 56801703 70898476 56801840 70898647 56801977 70898818 56802114 70898989 56802251 70899160 56802388 70899331 56802525 70899502 56802662 70899673 56802799 70899844 56802936 70900015 56803073 70900186 56803210 70900357 56803347 70900528 56803484 70900699 56803621 70900870 56803758 70901041 56803895 70901212 56804032 70901383 56804169 70901554 56804306 70901725 56804443 70901896 56804580 70902067 56804717 70902238 56804854 70902409 56804991 70902580 56805128 70902751 56805265 70902922 56805402 70903093 56805539 70903264 56805676 70903435 56805813 70903606 56805950 70903777 56806087 70903948 56806224 70904119 56806361 70904290 56806498 70904461 56806635 70904632 56806772 70904803 56806909 70904974 56807046 70905145 56807183 70905316 56807320 70905487 56807457 70905658 56807594 70905829 56807731 70906000 56807868 70906171 56808005 70906342 56808142 70906513 56808279 70906684 56808416 70906855 56808553 70907026 56808690 70907197 56808827 70907368 56808964 70907539 56809101 70907710 56809238 70907881 56809375 70908052 56809512 70908223 56809649 70908394 56809786 70908565 56809923 70908736 56810060 70908907 56810197 70909078 56810334 70909249 56810471 70909420 56810608 70909591 56810745 70909762 56810882 70909933 56811019 70910104 56811156 70910275 56811293 70910446 56811430 70910617 56811567 70910788 56811704 70910959 56811841 70911130 56811978 70911301 56812115 70911472 56812252 70911643 56812389 70911814 56812526 70911985 56812663 70912156 56812800 70912327 56812937 70912498 56813074 70912669 56813211 70912840 56813348 70913011 56813485 70913182 56813622 70913353 56813759 70913524 56813896 70913695 56814033 70913866 56814170 70914037 56814307 70914208 56814444 70914379 56814581 70914550 56814718 70914721 56814855 70914892 56814992 70915063 56815129 70915234 56815266 70915405 56815403 70915576 56815540 70915747 56815677 70915918 56815814 70916089 56815951 70916260 56816088 70916431 56816225 70916602 56816362 70916773 56816499 70916944 56816636 70917115 56816773 70917286 56816910 70917457 56817047 70917628 56817184 70917799 56817321 70917970 56817458 70918141 56817595 70918312 56817732 70918483 56817869 70918654 56818006 70918825 56818143 70918996 56818280 70919167 56818417 70919338 56818554 70919509 56818691 70919680 56818828 70919851 56818965 70920022 56819102 70920193 56819239 70920364 56819376 70920535 56819513 70920706 56819650 70920877 56819787 70921048 56819924 70921219 56820061 70921390 56820198 70921561 56820335 70921732 56820472 70921903 56820609 70922074 56820746 70922245 56820883 70922416 56821020 70922587 56821157 70922758 56821294 70922929 56821431 70923100 56821568 70923271 56821705 70923442 56821842 70923613 56821979 70923784 56822116 70923955 56822253 70924126 56822390 70924297 56822527 70924468 56822664 70924639 56822801 70924810 56822938 70924981 56823075 70925152 56823212 70925323 56823349 70925494 56823486 70925665 56823623 70925836 56823760 70926007 56823897 70926178 56824034 70926349 56824171 70926520 56824308 70926691 56824445 70926862 56824582 70927033 56824719 70927204 56824856 70927375 56824993 70927546 56825130 70927717 56825267 70927888 56825404 70928059 56825541 70928230 56825678 70928401 56825815 70928572 56825952 70928743 56826089 70928914 56826226 70929085 56826363 70929256 56826500 70929427 56826637 70929598 56826774 70929769 56826911 70929940 56827048 70930111 56827185 70930282 56827322 70930453 56827459 70930624 56827596 70930795 56827733 70930966 56827870 70931137 56828007 70931308 56828144 70931479 56828281 70931650 56828418 70931821 56828555 70931992 56828692 70932163 56828829 70932334 56828966 70932505 56829103 70932676 56829240 70932847 56829377 70933018 56829514 70933189 56829651 70933360 56829788 70933531 56829925 70933702 56830062 70933873 56830199 70934044 56830336 70934215 56830473 70934386 56830610 70934557 56830747 70934728 56830884 70934899 56831021 70935070 56831158 70935241 56831295 70935412 56831432 70935583 56831569 70935754 56831706 70935925 56831843 70936096 56831980 70936267 56832117 70936438 56832254 70936609 56832391 70936780 56832528 70936951 56832665 70937122 56832802 70937293 56832939 70937464 56833076 70937635 56833213 70937806 56833350 70937977 56833487 70938148 56833624 70938319 56833761 70938490 56833898 70938661 56834035 70938832 56834172 70939003 56834309 70939174 56834446 70939345 56834583 70939516 56834720 70939687 56834857 70939858 56834994 70940029 56835131 70940200 56835268 70940371 56835405 70940542 56835542 70940713 56835679 70940884 56835816 70941055 56835953 70941226 56836090 70941397 56836227 70941568 56836364 70941739 56836501 70941910 56836638 70942081 56836775 70942252 56836912 70942423 56837049 70942594 56837186 70942765 56837323 70942936 56837460 70943107 56837597 70943278 56837734 70943449 56837871 70943620 56838008 70943791 56838145 70943962 56838282 70944133 56838419 70944304 56838556 70944475 56838693 70944646 56838830 70944817 56838967 70944988 56839104 70945159 56839241 70945330 56839378 70945501 56839515 70945672 56839652 70945843 56839789 70946014 56839926 70946185 56840063 70946356 56840200 70946527 56840337 70946698 56840474 70946869 56840611 70947040 56840748 70947211 56840885 70947382 56841022 70947553 56841159 70947724 56841296 70947895 56841433 70948066 56841570 70948237 56841707 70948408 56841844 70948579 56841981 70948750 56842118 70948921 56842255 70949092 56842392 70949263 56842529 70949434 56842666 70949605 56842803 70949776 56842940 70949947 56843077 70950118 56843214 70950289 56843351 70950460 56843488 70950631 56843625 70950802 56843762 70950973 56843899 70951144 56844036 70951315 56844173 70951486 56844310 70951657 56844447 70951828 56844584 70951999 56844721 70952170 56844858 70952341 56844995 70952512 56845132 70952683 56845269 70952854 56845406 70953025 56845543 70953196 56845680 70953367 56845817 70953538 56845954 70953709 56846091 70953880 56846228 70954051 56846365 70954222 56846502 70954393 56846639 70954564 56846776 70954735 56846913 70954906 56847050 70955077 56847187 70955248 56847324 70955419 56847461 70955590 56847598 70955761 56847735 70955932 56847872 70956103 56848009 70956274 56848146 70956445 56848283 70956616 56848420 70956787 56848557 70956958 56848694 70957129 56848831 70957300 56848968 70957471 56849105 70957642 56849242 70957813 56849379 70957984 56849516 70958155 56849653 70958326 56849790 70958497 56849927 70958668 56850064 70958839 56850201 70959010 56850338 70959181 56850475 70959352 56850612 70959523 56850749 70959694 56850886 70959865 56851023 70960036 56851160 70960207 56851297 70960378 56851434 70960549 56851571 70960720 56851708 70960891 56851845 70961062 56851982 70961233 56852119 70961404 56852256 70961575 56852393 70961746 56852530 70961917 56852667 70962088 56852804 70962259 56852941 70962430 56853078 70962601 56853215 70962772 56853352 70962943 56853489 70963114 56853626 70963285
1000 76892209 0 76892209 95974947 76892346 95975118 76892483 95975289 76892620 95975460 76892757 95975631 76892894 95975802 76893031 95975973 76893168 95976144 76893305 95976315 76893442 95976486 76893579 95976657 76893716 95976828 76893853 95976999 76893990 95977170 76894127 95977341 76894264 95977512 76894401 95977683 76894538 95977854 76894675 95978025 76894812 95978196 76894949 95978367 76895086 95978538 76895223 95978709 76895360 95978880 76895497 95979051 76895634 95979222 76895771 95979393 76895908 95979564 76896045 95979735 76896182 95979906 76896319 95980077 76896456 95980248 76896593 95980419 76896730 95980590 76896867 95980761 76897004 95980932 76897141 95981103 76897278 95981274 76897415 95981445 76897552 95981616 76897689 95981787 76897826 95981958 76897963 95982129 76898100 95982300 76898237 95982471 76898374 95982642 76898511 95982813 76898648 95982984 76898785 95983155 76898922 95983326 76899059 95983497 76899196 95983668 76899333 95983839 76899470 95984010 76899607 95984181 76899744 95984352 76899881 95984523 76900018 95984694 76900155 95984865 76900292 95985036 76900429 95985207 76900566 95985378 76900703 95985549 76900840 95985720 76900977 95985891 76901114 95986062 76901251 95986233 76901388 95986404 76901525 95986575 76901662 95986746 76901799 95986917 76901936 95987088 76902073 95987259 76902210 95987430 76902347 95987601 76902484 95987772 76902621 95987943 76902758 95988114 76902895 95988285 76903032 95988456 76903169 95988627 76903306 95988798 76903443 95988969 76903580 95989140 76903717 95989311 76903854 95989482 76903991 95989653 76904128 95989824 76904265 95989995 76904402 95990166 76904539 95990337 76904676 95990508 76904813 95990679 76904950 95990850 76905087 95991021 76905224 95991192 76905361 95991363 76905498 95991534 76905635 95991705 76905772 95991876 76905909 95992047 76906046 95992218 76906183 95992389 76906320 95992560 76906457 95992731 76906594 95992902 76906731 95993073 76906868 95993244 76907005 95993415 76907142 95993586 76907279 95993757 76907416 95993928 76907553 95994099 76907690 95994270 76907827 95994441 76907964 95994612 76908101 95994783 76908238 95994954 76908375 95995125 76908512 95995296 76908649 95995467 76908786 95995638 76908923 95995809 76909060 95995980 76909197 95996151 76909334 95996322 76909471 95996493 76909608 95996664 76909745 95996835 76909882 95997006 76910019 95997177 76910156 95997348 76910293 95997519 76910430 95997690 76910567 95997861 76910704 95998032 76910841 95998203 76910978 95998374 76911115 95998545 76911252 95998716 76911389 95998887 76911526 95999058 76911663 95999229 76911800 95999400 76911937 95999571 76912074 95999742 76912211 95999913 76912348 96000084 76912485 96000255 76912622 96000426 76912759 96000597 76912896 96000768 76913033 96000939 76913170 96001110 76913307 96001281 76913444 96001452 76913581 96001623 76913718 96001794 76913855 96001965 76913992 96002136 76914129 96002307 76914266 96002478 76914403 96002649 76914540 96002820 76914677 96002991 76914814 96003162 76914951 96003333 76915088 96003504 76915225 96003675 76915362 96003846 76915499 96004017 76915636 96004188 76915773 96004359 76915910 96004530 76916047 96004701 76916184 96004872 76916321 96005043 76916458 96005214 76916595 96005385 76916732 96005556 76916869 96005727 76917006 96005898 76917143 96006069 76917280 96006240 76917417 96006411 76917554 96006582 76917691 96006753 76917828 96006924 76917965 96007095 76918102 96007266 76918239 96007437 76918376 96007608 76918513 96007779 76918650 96007950 76918787 96008121 76918924 96008292 76919061 96008463 76919198 96008634 76919335 96008805 76919472 96008976 76919609 96009147 76919746 96009318 76919883 96009489 76920020 96009660 76920157 96009831 76920294 96010002 76920431 96010173 76920568 96010344 76920705 96010515 76920842 96010686 76920979 96010857 76921116 96011028 76921253 96011199 76921390 96011370 76921527 96011541 76921664 96011712 76921801 96011883 76921938 96012054 76922075 96012225 76922212 96012396 76922349 96012567 76922486 96012738 76922623 96012909 76922760 96013080 76922897 96013251 76923034 96013422 76923171 96013593 76923308 96013764 76923445 96013935 76923582 96014106 76923719 96014277 76923856 96014448 76923993 96014619 76924130 96014790 76924267 96014961 76924404 96015132 76924541 96015303 76924678 96015474 76924815 96015645 76924952 96015816 76925089 96015987 76925226 96016158 76925363 96016329 76925500 96016500 76925637 96016671 76925774 96016842 76925911 96017013 76926048 96017184 76926185 96017355 76926322 96017526 76926459 96017697 76926596 96017868 76926733 96018039 76926870 96018210 76927007 96018381 76927144 96018552 76927281 96018723 76927418 96018894 76927555 96019065 76927692 96019236 76927829 96019407 76927966 96019578 76928103 96019749 76928240 96019920 76928377 96020091 76928514 96020262 76928651 96020433 76928788 96020604 76928925 96020775 76929062 96020946 76929199 96021117 76929336 96021288 76929473 96021459 76929610 96021630 76929747 96021801 76929884 96021972 76930021 96022143 76930158 96022314 76930295 96022485 76930432 96022656 76930569 96022827 76930706 96022998 76930843 96023169 76930980 96023340 76931117 96023511 76931254 96023682 76931391 96023853 76931528 96024024 76931665 96024195 76931802 96024366 76931939 96024537 76932076 96024708 76932213 96024879 76932350 96025050 76932487 96025221 76932624 96025392 76932761 96025563 76932898 96025734 76933035 96025905 76933172 96026076 76933309 96026247 76933446 96026418 76933583 96026589 76933720 96026760 76933857 96026931 76933994 96027102 76934131 96027273 76934268 96027444 76934405 96027615 76934542 96027786 76934679 96027957 76934816 96028128 76934953 96028299 76935090 96028470 76935227 96028641 76935364 96028812 76935501 96028983 76935638 96029154 76935775 96029325 76935912 96029496 76936049 96029667 76936186 96029838 76936323 96030009 76936460 96030180 76936597 96030351 76936734 96030522 76936871 96030693 76937008 96030864 76937145 96031035 76937282 96031206 76937419 96031377 76937556 96031548 76937693 96031719 76937830 96031890 76937967 96032061 76938104 96032232 76938241 96032403 76938378 96032574 76938515 96032745 76938652 96032916 76938789 96033087 76938926 96033258 76939063 96033429 76939200 96033600 76939337 96033771 76939474 96033942 76939611 96034113 76939748 96034284 76939885 96034455 76940022 96034626 76940159 96034797 76940296 96034968 76940433 96035139 76940570 96035310 76940707 96035481 76940844 96035652 76940981 96035823 76941118 96035994 76941255 96036165 76941392 96036336 76941529 96036507 76941666 96036678 76941803 96036849 76941940 96037020 76942077 96037191 76942214 96037362 76942351 96037533 76942488 96037704 76942625 96037875 76942762 96038046 76942899 96038217 76943036 96038388 76943173 96038559 76943310 96038730 76943447 96038901 76943584 96039072 76943721 96039243 76943858 96039414 76943995 96039585 76944132 96039756 76944269 96039927 76944406 96040098 76944543 96040269 76944680 96040440 76944817 96040611 76944954 96040782 76945091 96040953 76945228 96041124 76945365 96041295 76945502 96041466 76945639 96041637 76945776 96041808 76945913 96041979 76946050 96042150 76946187 96042321 76946324 96042492 76946461 96042663 76946598 96042834 76946735 96043005 76946872 96043176 76947009 96043347 76947146 96043518 76947283 96043689 76947420 96043860 76947557 96044031 76947694 96044202 76947831 96044373 76947968 96044544 76948105 96044715 76948242 96044886 76948379 96045057 76948516 96045228 76948653 96045399 76948790 96045570 76948927 96045741 76949064 96045912 76949201 96046083 76949338 96046254 76949475 96046425 76949612 96046596 76949749 96046767 76949886 96046938 76950023 96047109 76950160 96047280 76950297 96047451 76950434 96047622 76950571 96047793 76950708 96047964 76950845 96048135 76950982 96048306 76951119 96048477 76951256 96048648 76951393 96048819 76951530 96048990 76951667 96049161 76951804 96049332 76951941 96049503 76952078 96049674 76952215 96049845 76952352 96050016 76952489 96050187 76952626 96050358 76952763 96050529 76952900 96050700 76953037 96050871 76953174 96051042 76953311 96051213 76953448 96051384 76953585 96051555 76953722 96051726 76953859 96051897 76953996 96052068 76954133 96052239 76954270 96052410 76954407 96052581 76954544 96052752 76954681 96052923 76954818 96053094 76954955 96053265 76955092 96053436 76955229 96053607 76955366 96053778 76955503 96053949 76955640 96054120 76955777 96054291 76955914 96054462 76956051 96054633 76956188 96054804 76956325 96054975 76956462 96055146 76956599 96055317 76956736 96055488 76956873 96055659 76957010 96055830 76957147 96056001 76957284 96056172 76957421 96056343 76957558 96056514 76957695 96056685 76957832 96056856 76957969 96057027 76958106 96057198 76958243 96057369 76958380 96057540 76958517 96057711 76958654 96057882 76958791 96058053 76958928 96058224 76959065 96058395 76959202 96058566 76959339 96058737 76959476 96058908 76959613 96059079 76959750 96059250 76959887 96059421 76960024 96059592 76960161 96059763 76960298 96059934 76960435 96060105 76960572 96060276 76960709 96060447 76960846 96060618 76960983 96060789 76961120 96060960 76961257 96061131 76961394 96061302 76961531 96061473 76961668 96061644 76961805 96061815 76961942 96061986 76962079 96062157 76962216 96062328 76962353 96062499 76962490 96062670 76962627 96062841 76962764 96063012 76962901 96063183 76963038 96063354 76963175 96063525 76963312 96063696 76963449 96063867 76963586 96064038 76963723 96064209 76963860 96064380 76963997 96064551 76964134 96064722 76964271 96064893 76964408 96065064 76964545 96065235 76964682 96065406 76964819 96065577 76964956 96065748 76965093 96065919 76965230 96066090 76965367 96066261 76965504 96066432 76965641 96066603 76965778 96066774 76965915 96066945 76966052 96067116 76966189 96067287 76966326 96067458 76966463 96067629 76966600 96067800 76966737 96067971 76966874 96068142 76967011 96068313 76967148 96068484 76967285 96068655 76967422 96068826 76967559 96068997 76967696 96069168 76967833 96069339 76967970 96069510 76968107 96069681 76968244 96069852 76968381 96070023 76968518 96070194 76968655 96070365 76968792 96070536 76968929 96070707 76969066 96070878 76969203 96071049 76969340 96071220 76969477 96071391 76969614 96071562 76969751 96071733 76969888 96071904 76970025 96072075 76970162 96072246 76970299 96072417 76970436 96072588 76970573 96072759 76970710 96072930 76970847 96073101 76970984 96073272 76971121 96073443 76971258 96073614 76971395 96073785 76971532 96073956 76971669 96074127 76971806 96074298 76971943 96074469 76972080 96074640 76972217 96074811 76972354 96074982 76972491 96075153 76972628 96075324 76972765 96075495 76972902 96075666 76973039 96075837 76973176 96076008 76973313 96076179 76973450 96076350 76973587 96076521 76973724 96076692 76973861 96076863 76973998 96077034 76974135 96077205 76974272 96077376 76974409 96077547 76974546 96077718 76974683 96077889 76974820 96078060 76974957 96078231 76975094 96078402 76975231 96078573 76975368 96078744 76975505 96078915 76975642 96079086 76975779 96079257 76975916 96079428 76976053 96079599 76976190 96079770 76976327 96079941 76976464 96080112 76976601 96080283 76976738 96080454 76976875 96080625 76977012 96080796 76977149 96080967 76977286 96081138 76977423 96081309 76977560 96081480 76977697 96081651 76977834 96081822 76977971 96081993 76978108 96082164 76978245 96082335 76978382 96082506 76978519 96082677 76978656 96082848 76978793 96083019 76978930 96083190 76979067 96083361 76979204 96083532 76979341 96083703 76979478 96083874 76979615 96084045 76979752 96084216 76979889 96084387 76980026 96084558 76980163 96084729 76980300 96084900 76980437 96085071 76980574 96085242 76980711 96085413 76980848 96085584 76980985 96085755 76981122 96085926 76981259 96086097 76981396 96086268 76981533 96086439 76981670 96086610 76981807 96086781 76981944 96086952 76982081 96087123 76982218 96087294 76982355 96087465 76982492 96087636 76982629 96087807 76982766 96087978 76982903 96088149 76983040 96088320 76983177 96088491 76983314 96088662 76983451 96088833 76983588 96089004 76983725 96089175 76983862 96089346 76983999 96089517 76984136 96089688 76984273 96089859 76984410 96090030 76984547 96090201 76984684 96090372 76984821 96090543 76984958 96090714 76985095 96090885 76985232 96091056 76985369 96091227 76985506 96091398 76985643 96091569 76985780 96091740 76985917 96091911 76986054 96092082 76986191 96092253 76986328 96092424 76986465 96092595 76986602 96092766 76986739 96092937 76986876 96093108 76987013 96093279 76987150 96093450 76987287 96093621 76987424 96093792 76987561 96093963 76987698 96094134 76987835 96094305 76987972 96094476 76988109 96094647 76988246 96094818 76988383 96094989 76988520 96095160 76988657 96095331 76988794 96095502 76988931 96095673 76989068 96095844 76989205 96096015 76989342 96096186 76989479 96096357 76989616 96096528 76989753 96096699 76989890 96096870 76990027 96097041 76990164 96097212 76990301 96097383 76990438 96097554 76990575 96097725 76990712 96097896 76990849 96098067 76990986 96098238 76991123 96098409 76991260 96098580 76991397 96098751 76991534 96098922 76991671 96099093 76991808 96099264 76991945 96099435 76992082 96099606 76992219 96099777 76992356 96099948 76992493 96100119 76992630 96100290 76992767 96100461 76992904 96100632 76993041 96100803 76993178 96100974 76993315 96101145 76993452 96101316 76993589 96101487 76993726 96101658 76993863 96101829 76994000 96102000 76994137 96102171 76994274 96102342 76994411 96102513 76994548 96102684 76994685 96102855 76994822 96103026 76994959 96103197 76995096 96103368 76995233 96103539 76995370 96103710 76995507 96103881 76995644 96104052 76995781 96104223 76995918 96104394 76996055 96104565 76996192 96104736 76996329 96104907 76996466 96105078 76996603 96105249 76996740 96105420 76996877 96105591 76997014 96105762 76997151 96105933 76997288 96106104 76997425 96106275 76997562 96106446 76997699 96106617 76997836 96106788 76997973 96106959 76998110 96107130 76998247 96107301 76998384 96107472 76998521 96107643 76998658 96107814 76998795 96107985 76998932 96108156 76999069 96108327 76999206 96108498 76999343 96108669 76999480 96108840 76999617 96109011 76999754 96109182 76999891 96109353 77000028 96109524 77000165 96109695 77000302 96109866 77000439 96110037 77000576 96110208 77000713 96110379 77000850 96110550 77000987 96110721 77001124 96110892 77001261 96111063 77001398 96111234 77001535 96111405 77001672 96111576 77001809 96111747 77001946 96111918 77002083 96112089 77002220 96112260 77002357 96112431 77002494 96112602 77002631 96112773 77002768 96112944 77002905 96113115 77003042 96113286 77003179 96113457 77003316 96113628 77003453 96113799 77003590 96113970 77003727 96114141 77003864 96114312 77004001 96114483 77004138 96114654 77004275 96114825 77004412 96114996 77004549 96115167 77004686 96115338 77004823 96115509 77004960 96115680 77005097 96115851 77005234 96116022 77005371 96116193 77005508 96116364 77005645 96116535 77005782 96116706 77005919 96116877 77006056 96117048 77006193 96117219 77006330 96117390 77006467 96117561 77006604 96117732 77006741 96117903 77006878 96118074 77007015 96118245 77007152 96118416 77007289 96118587 77007426 96118758 77007563 96118929 77007700 96119100 77007837 96119271 77007974 96119442 77008111 96119613 77008248 96119784 77008385 96119955 77008522 96120126 77008659 96120297 77008796 96120468 77008933 96120639 77009070 96120810 77009207 96120981 77009344 96121152 77009481 96121323 77009618 96121494 77009755 96121665 77009892 96121836 77010029 96122007 77010166 96122178 77010303 96122349 77010440 96122520 77010577 96122691 77010714 96122862 77010851 96123033 77010988 96123204 77011125 96123375 77011262 96123546 77011399 96123717 77011536 96123888 77011673 96124059 77011810 96124230 77011947 96124401 77012084 96124572 77012221 96124743 77012358 96124914 77012495 96125085 77012632 96125256 77012769 96125427 77012906 96125598 77013043 96125769 77013180 96125940 77013317 96126111 77013454 96126282 77013591 96126453 77013728 96126624 77013865 96126795 77014002 96126966 77014139 96127137 77014276 96127308 77014413 96127479 77014550 96127650 77014687 96127821 77014824 96127992 77014961 96128163 77015098 96128334 77015235 96128505 77015372 96128676 77015509 96128847 77015646 96129018 77015783 96129189 77015920 96129360 77016057 96129531 77016194 96129702 77016331 96129873 77016468 96130044 77016605 96130215 77016742 96130386 77016879 96130557 77017016 96130728 77017153 96130899 77017290 96131070 77017427 96131241 77017564 96131412 77017701 96131583 77017838 96131754 77017975 96131925 77018112 96132096 77018249 96132267 77018386 96132438 77018523 96132609 77018660 96132780 77018797 96132951 77018934 96133122 77019071 96133293 77019208 96133464 77019345 96133635 77019482 96133806 77019619 96133977 77019756 96134148 77019893 96134319 77020030 96134490 77020167 96134661 77020304 96134832 77020441 96135003 77020578 96135174 77020715 96135345 77020852 96135516 77020989 96135687 77021126 96135858 77021263 96136029 77021400 96136200 77021537 96136371 77021674 96136542 77021811 96136713 77021948 96136884 77022085 96137055 77022222 96137226 77022359 96137397 77022496 96137568 77022633 96137739 77022770 96137910 77022907 96138081 77023044 96138252 77023181 96138423 77023318 96138594 77023455 96138765 77023592 96138936 77023729 96139107 77023866 96139278 77024003 96139449 77024140 96139620 77024277 96139791 77024414 96139962 77024551 96140133 77024688 96140304 77024825 96140475 77024962 96140646 77025099 96140817 77025236 96140988 77025373 96141159 77025510 96141330 77025647 96141501 77025784 96141672 77025921 96141843 77026058 96142014 77026195 96142185 77026332 96142356 77026469 96142527 77026606 96142698 77026743 96142869 77026880 96143040 77027017 96143211 77027154 96143382 77027291 96143553 77027428 96143724 77027565 96143895 77027702 96144066 77027839 96144237 77027976 96144408 77028113 96144579 77028250 96144750 77028387 96144921 77028524 96145092 77028661 96145263 77028798 96145434 77028935 96145605
1000 41325639 0 41325639 51581637 41325776 51581808 41325913 51581979 41326050 51582150 41326187 51582321 41326324 51582492 41326461 51582663 41326598 51582834 41326735 51583005 41326872 51583176 41327009 51583347 41327146 51583518 41327283 51583689 41327420 51583860 41327557 51584031 41327694 51584202 41327831 51584373 41327968 51584544 41328105 51584715 41328242 51584886 41328379 51585057 41328516 51585228 41328653 51585399 41328790 51585570 41328927 51585741 41329064 51585912 41329201 51586083 41329338 51586254 41329475 51586425 41329612 51586596 41329749 51586767 41329886 51586938 41330023 51587109 41330160 51587280 41330297 51587451 41330434 51587622 41330571 51587793 41330708 51587964 41330845 51588135 41330982 51588306 41331119 51588477 41331256 51588648 41331393 51588819 41331530 51588990 41331667 51589161 41331804 51589332 41331941 51589503 41332078 51589674 41332215 51589845 41332352 51590016 41332489 51590187 41332626 51590358 41332763 51590529 41332900 51590700 41333037 51590871 41333174 51591042 41333311 51591213 41333448 51591384 41333585 51591555 41333722 51591726 41333859 51591897 41333996 51592068 41334133 51592239 41334270 51592410 41334407 51592581 41334544 51592752 41334681 51592923 41334818 51593094 41334955 51593265 41335092 51593436 41335229 51593607 41335366 51593778 41335503 51593949 41335640 51594120 41335777 51594291 41335914 51594462 41336051 51594633 41336188 51594804 41336325 51594975 41336462 51595146 41336599 51595317 41336736 51595488 41336873 51595659 41337010 51595830 41337147 51596001 41337284 51596172 41337421 51596343 41337558 51596514 41337695 51596685 41337832 51596856 41337969 51597027 41338106 51597198 41338243 51597369 41338380 51597540 41338517 51597711 41338654 51597882 41338791 51598053 41338928 51598224 41339065 51598395 41339202 51598566 41339339 51598737 41339476 51598908 41339613 51599079 41339750 51599250 41339887 51599421 41340024 51599592 41340161 51599763 41340298 51599934 41340435 51600105 41340572 51600276 41340709 51600447 41340846 51600618 41340983 51600789 41341120 51600960 41341257 51601131 41341394 51601302 41341531 51601473 41341668 51601644 41341805 51601815 41341942 51601986 41342079 51602157 41342216 51602328 41342353 51602499 41342490 51602670 41342627 51602841 41342764 51603012 41342901 51603183 41343038 51603354 41343175 51603525 41343312 51603696 41343449 51603867 41343586 51604038 41343723 51604209 41343860 51604380 41343997 51604551 41344134 51604722 41344271 51604893 41344408 51605064 41344545 51605235 41344682 51605406 41344819 51605577 41344956 51605748 41345093 51605919 41345230 51606090 41345367 51606261 41345504 51606432 41345641 51606603 41345778 51606774 41345915 51606945 41346052 51607116 41346189 51607287 41346326 51607458 41346463 51607629 41346600 51607800 41346737 51607971 41346874 51608142 41347011 51608313 41347148 51608484 41347285 51608655 41347422 51608826 41347559 51608997 41347696 51609168 41347833 51609339 41347970 51609510 41348107 51609681 41348244 51609852 41348381 51610023 41348518 51610194 41348655 51610365 41348792 51610536 41348929 51610707 41349066 51610878 41349203 51611049 41349340 51611220 41349477 51611391 41349614 51611562 41349751 51611733 41349888 51611904 41350025 51612075 41350162 51612246 41350299 51612417 41350436 51612588 41350573 51612759 41350710 51612930 41350847 51613101 41350984 51613272 41351121 51613443 41351258 51613614 41351395 51613785 41351532 51613956 41351669 51614127 41351806 51614298 41351943 51614469 41352080 51614640 41352217 51614811 41352354 51614982 41352491 51615153 41352628 51615324 41352765 51615495 41352902 51615666 41353039 51615837 41353176 51616008 41353313 51616179 41353450 51616350 41353587 51616521 41353724 51616692 41353861 51616863 41353998 51617034 41354135 51617205 41354272 51617376 41354409 51617547 41354546 51617718 41354683 51617889 41354820 51618060 41354957 51618231 41355094 51618402 41355231 51618573 41355368 51618744 41355505 51618915 41355642 51619086 41355779 51619257 41355916 51619428 41356053 51619599 41356190 51619770 41356327 51619941 41356464 51620112 41356601 51620283 41356738 51620454 41356875 51620625 41357012 51620796 41357149 51620967 41357286 51621138 41357423 51621309 41357560 51621480 41357697 51621651 41357834 51621822 41357971 51621993 41358108 51622164 41358245 51622335 41358382 51622506 41358519 51622677 41358656 51622848 41358793 51623019 41358930 51623190 41359067 51623361 41359204 51623532 41359341 51623703 41359478 51623874 41359615 51624045 41359752 51624216 41359889 51624387 41360026 51624558 41360163 51624729 41360300 51624900 41360437 51625071 41360574 51625242 41360711 51625413 41360848 51625584 41360985 51625755 41361122 51625926 41361259 51626097 41361396 51626268 41361533 51626439 41361670 51626610 41361807 51626781 41361944 51626952 41362081 51627123 41362218 51627294 41362355 51627465 41362492 51627636 41362629 51627807 41362766 51627978 41362903 51628149 41363040 51628320 41363177 51628491 41363314 51628662 41363451 51628833 41363588 51629004 41363725 51629175 41363862 51629346 41363999 51629517 41364136 51629688 41364273 51629859 41364410 51630030 41364547 51630201 41364684 51630372 41364821 51630543 41364958 51630714 41365095 51630885 41365232 51631056 41365369 51631227 41365506 51631398 41365643 51631569 41365780 51631740 41365917 51631911 41366054 51632082 41366191 51632253 41366328 51632424 41366465 51632595 41366602 51632766 41366739 51632937 41366876 51633108 41367013 51633279 41367150 51633450 41367287 51633621 41367424 51633792 41367561 51633963 41367698 51634134 41367835 51634305 41367972 51634476 41368109 51634647 41368246 51634818 41368383 51634989 41368520 51635160 41368657 51635331 41368794 51635502 41368931 51635673 41369068 51635844 41369205 51636015 41369342 51636186 41369479 51636357 41369616 51636528 41369753 51636699 41369890 51636870 41370027 51637041 41370164 51637212 41370301 51637383 41370438 51637554 41370575 51637725 41370712 51637896 41370849 51638067 41370986 51638238 41371123 51638409 41371260 51638580 41371397 51638751 41371534 51638922 41371671 51639093 41371808 51639264 41371945 51639435 41372082 51639606 41372219 51639777 41372356 51639948 41372493 51640119 41372630 51640290 41372767 51640461 41372904 51640632 41373041 51640803 41373178 51640974 41373315 51641145 41373452 51641316 41373589 51641487 41373726 51641658 41373863 51641829 41374000 51642000 41374137 51642171 41374274 51642342 41374411 51642513 41374548 51642684 41374685 51642855 41374822 51643026 41374959 51643197 41375096 51643368 41375233 51643539 41375370 51643710 41375507 51643881 41375644 51644052 41375781 51644223 41375918 51644394 41376055 51644565 41376192 51644736 41376329 51644907 41376466 51645078 41376603 51645249 41376740 51645420 41376877 51645591 41377014 51645762 41377151 51645933 41377288 51646104 41377425 51646275 41377562 51646446 41377699 51646617 41377836 51646788 41377973 51646959 41378110 51647130 41378247 51647301 41378384 51647472 41378521 51647643 41378658 51647814 41378795 51647985 41378932 51648156 41379069 51648327 41379206 51648498 41379343 51648669 41379480 51648840 41379617 51649011 41379754 51649182 41379891 51649353 41380028 51649524 41380165 51649695 41380302 51649866 41380439 51650037 41380576 51650208 41380713 51650379 41380850 51650550 41380987 51650721 41381124 51650892 41381261 51651063 41381398 51651234 41381535 51651405 41381672 51651576 41381809 51651747 41381946 51651918 41382083 51652089 41382220 51652260 41382357 51652431 41382494 51652602 41382631 51652773 41382768 51652944 41382905 51653115 41383042 51653286 41383179 51653457 41383316 51653628 41383453 51653799 41383590 51653970 41383727 51654141 41383864 51654312 41384001 51654483 41384138 51654654 41384275 51654825 41384412 51654996 41384549 51655167 41384686 51655338 41384823 51655509 41384960 51655680 41385097 51655851 41385234 51656022 41385371 51656193 41385508 51656364 41385645 51656535 41385782 51656706 41385919 51656877 41386056 51657048 41386193 51657219 41386330 51657390 41386467 51657561 41386604 51657732 41386741 51657903 41386878 51658074 41387015 51658245 41387152 51658416 41387289 51658587 41387426 51658758 41387563 51658929 41387700 51659100 41387837 51659271 41387974 51659442 41388111 51659613 41388248 51659784 41388385 51659955 41388522 51660126 41388659 51660297 41388796 51660468 41388933 51660639 41389070 51660810 41389207 51660981 41389344 51661152 41389481 51661323 41389618 51661494 41389755 51661665 41389892 51661836 41390029 51662007 41390166 51662178 41390303 51662349 41390440 51662520 41390577 51662691 41390714 51662862 41390851 51663033 41390988 51663204 41391125 51663375 41391262 51663546 41391399 51663717 41391536 51663888 41391673 51664059 41391810 51664230 41391947 51664401 41392084 51664572 41392221 51664743 41392358 51664914 41392495 51665085 41392632 51665256 41392769 51665427 41392906 51665598 41393043 51665769 41393180 51665940 41393317 51666111 41393454 51666282 41393591 51666453 41393728 51666624 41393865 51666795 41394002 51666966 41394139 51667137 41394276 51667308 41394413 51667479 41394550 51667650 41394687 51667821 41394824 51667992 41394961 51668163 41395098 51668334 41395235 51668505 41395372 51668676 41395509 51668847 41395646 51669018 41395783 51669189 41395920 51669360 41396057 51669531 41396194 51669702 41396331 51669873 41396468 51670044 41396605 51670215 41396742 51670386 41396879 51670557 41397016 51670728 41397153 51670899 41397290 51671070 41397427 51671241 41397564 51671412 41397701 51671583 41397838 51671754 41397975 51671925 41398112 51672096 41398249 51672267 41398386 51672438 41398523 51672609 41398660 51672780 41398797 51672951 41398934 51673122 41399071 51673293 41399208 51673464 41399345 51673635 41399482 51673806 41399619 51673977 41399756 51674148 41399893 51674319 41400030 51674490 41400167 51674661 41400304 51674832 41400441 51675003 41400578 51675174 41400715 51675345 41400852 51675516 41400989 51675687 41401126 51675858 41401263 51676029 41401400 51676200 41401537 51676371 41401674 51676542 41401811 51676713 41401948 51676884 41402085 51677055 41402222 51677226 41402359 51677397 41402496 51677568 41402633 51677739 41402770 51677910 41402907 51678081 41403044 51678252 41403181 51678423 41403318 51678594 41403455 51678765 41403592 51678936 41403729 51679107 41403866 51679278 41404003 51679449 41404140 51679620 41404277 51679791 41404414 51679962 41404551 51680133 41404688 51680304 41404825 51680475 41404962 51680646 41405099 51680817 41405236 51680988 41405373 51681159 41405510 51681330 41405647 51681501 41405784 51681672 41405921 51681843 41406058 51682014 41406195 51682185 41406332 51682356 41406469 51682527 41406606 51682698 41406743 51682869 41406880 51683040 41407017 51683211 41407154 51683382 41407291 51683553 41407428 51683724 41407565 51683895 41407702 51684066 41407839 51684237 41407976 51684408 41408113 51684579 41408250 51684750 41408387 51684921 41408524 51685092 41408661 51685263 41408798 51685434 41408935 51685605 41409072 51685776 41409209 51685947 41409346 51686118 41409483 51686289 41409620 51686460 41409757 51686631 41409894 51686802 41410031 51686973 41410168 51687144 41410305 51687315 41410442 51687486 41410579 51687657 41410716 51687828 41410853 51687999 41410990 51688170 41411127 51688341 41411264 51688512 41411401 51688683 41411538 51688854 41411675 51689025 41411812 51689196 41411949 51689367 41412086 51689538 41412223 51689709 41412360 51689880 41412497 51690051 41412634 51690222 41412771 51690393 41412908 51690564 41413045 51690735 41413182 51690906 41413319 51691077 41413456 51691248 41413593 51691419 41413730 51691590 41413867 51691761 41414004 51691932 41414141 51692103 41414278 51692274 41414415 51692445 41414552 51692616 41414689 51692787 41414826 51692958 41414963 51693129 41415100 51693300 41415237 51693471 41415374 51693642 41415511 51693813 41415648 51693984 41415785 51694155 41415922 51694326 41416059 51694497 41416196 51694668 41416333 51694839 41416470 51695010 41416607 51695181 41416744 51695352 41416881 51695523 41417018 51695694 41417155 51695865 41417292 51696036 41417429 51696207 41417566 51696378 41417703 51696549 41417840 51696720 41417977 51696891 41418114 51697062 41418251 51697233 41418388 51697404 41418525 51697575 41418662 51697746 41418799 51697917 41418936 51698088 41419073 51698259 41419210 51698430 41419347 51698601 41419484 51698772 41419621 51698943 41419758 51699114 41419895 51699285 41420032 51699456 41420169 51699627 41420306 51699798 41420443 51699969 41420580 51700140 41420717 51700311 41420854 51700482 41420991 51700653 41421128 51700824 41421265 51700995 41421402 51701166 41421539 51701337 41421676 51701508 41421813 51701679 41421950 51701850 41422087 51702021 41422224 51702192 41422361 51702363 41422498 51702534 41422635 51702705 41422772 51702876 41422909 51703047 41423046 51703218 41423183 51703389 41423320 51703560 41423457 51703731 41423594 51703902 41423731 51704073 41423868 51704244 41424005 51704415 41424142 51704586 41424279 51704757 41424416 51704928 41424553 51705099 41424690 51705270 41424827 51705441 41424964 51705612 41425101 51705783 41425238 51705954 41425375 51706125 41425512 51706296 41425649 51706467 41425786 51706638 41425923 51706809 41426060 51706980 41426197 51707151 41426334 51707322 41426471 51707493 41426608 51707664 41426745 51707835 41426882 51708006 41427019 51708177 41427156 51708348 41427293 51708519 41427430 51708690 41427567 51708861 41427704 51709032 41427841 51709203 41427978 51709374 41428115 51709545 41428252 51709716 41428389 51709887 41428526 51710058 41428663 51710229 41428800 51710400 41428937 51710571 41429074 51710742 41429211 51710913 41429348 51711084 41429485 51711255 41429622 51711426 41429759 51711597 41429896 51711768 41430033 51711939 41430170 51712110 41430307 51712281 41430444 51712452 41430581 51712623 41430718 51712794 41430855 51712965 41430992 51713136 41431129 51713307 41431266 51713478 41431403 51713649 41431540 51713820 41431677 51713991 41431814 51714162 41431951 51714333 41432088 51714504 41432225 51714675 41432362 51714846 41432499 51715017 41432636 51715188 41432773 51715359 41432910 51715530 41433047 51715701 41433184 51715872 41433321 51716043 41433458 51716214 41433595 51716385 41433732 51716556 41433869 51716727 41434006 51716898 41434143 51717069 41434280 51717240 41434417 51717411 41434554 51717582 41434691 51717753 41434828 51717924 41434965 51718095 41435102 51718266 41435239 51718437 41435376 51718608 41435513 51718779 41435650 51718950 41435787 51719121 41435924 51719292 41436061 51719463 41436198 51719634 41436335 51719805 41436472 51719976 41436609 51720147 41436746 51720318 41436883 51720489 41437020 51720660 41437157 51720831 41437294 51721002 41437431 51721173 41437568 51721344 41437705 51721515 41437842 51721686 41437979 51721857 41438116 51722028 41438253 51722199 41438390 51722370 41438527 51722541 41438664 51722712 41438801 51722883 41438938 51723054 41439075 51723225 41439212 51723396 41439349 51723567 41439486 51723738 41439623 51723909 41439760 51724080 41439897 51724251 41440034 51724422 41440171 51724593 41440308 51724764 41440445 51724935 41440582 51725106 41440719 51725277 41440856 51725448 41440993 51725619 41441130 51725790 41441267 51725961 41441404 51726132 41441541 51726303 41441678 51726474 41441815 51726645 41441952 51726816 41442089 51726987 41442226 51727158 41442363 51727329 41442500 51727500 41442637 51727671 41442774 51727842 41442911 51728013 41443048 51728184 41443185 51728355 41443322 51728526 41443459 51728697 41443596 51728868 41443733 51729039 41443870 51729210 41444007 51729381 41444144 51729552 41444281 51729723 41444418 51729894 41444555 51730065 41444692 51730236 41444829 51730407 41444966 51730578 41445103 51730749 41445240 51730920 41445377 51731091 41445514 51731262 41445651 51731433 41445788 51731604 41445925 51731775 41446062 51731946 41446199 51732117 41446336 51732288 41446473 51732459 41446610 51732630 41446747 51732801 41446884 51732972 41447021 51733143 41447158 51733314 41447295 51733485 41447432 51733656 41447569 51733827 41447706 51733998 41447843 51734169 41447980 51734340 41448117 51734511 41448254 51734682 41448391 51734853 41448528 51735024 41448665 51735195 41448802 51735366 41448939 51735537 41449076 51735708 41449213 51735879 41449350 51736050 41449487 51736221 41449624 51736392 41449761 51736563 41449898 51736734 41450035 51736905 41450172 51737076 41450309 51737247 41450446 51737418 41450583 51737589 41450720 51737760 41450857 51737931 41450994 51738102 41451131 51738273 41451268 51738444 41451405 51738615 41451542 51738786 41451679 51738957 41451816 51739128 41451953 51739299 41452090 51739470 41452227 51739641 41452364 51739812 41452501 51739983 41452638 51740154 41452775 51740325 41452912 51740496 41453049 51740667 41453186 51740838 41453323 51741009 41453460 51741180 41453597 51741351 41453734 51741522 41453871 51741693 41454008 51741864 41454145 51742035 41454282 51742206 41454419 51742377 41454556 51742548 41454693 51742719 41454830 51742890 41454967 51743061 41455104 51743232 41455241 51743403 41455378 51743574 41455515 51743745 41455652 51743916 41455789 51744087 41455926 51744258 41456063 51744429 41456200 51744600 41456337 51744771 41456474 51744942 41456611 51745113 41456748 51745284 41456885 51745455 41457022 51745626 41457159 51745797 41457296 51745968 41457433 51746139 41457570 51746310 41457707 51746481 41457844 51746652 41457981 51746823 41458118 51746994 41458255 51747165 41458392 51747336 41458529 51747507 41458666 51747678 41458803 51747849 41458940 51748020 41459077 51748191 41459214 51748362 41459351 51748533 41459488 51748704 41459625 51748875 41459762 51749046 41459899 51749217 41460036 51749388 41460173 51749559 41460310 51749730 41460447 51749901 41460584 51750072 41460721 51750243 41460858 51750414 41460995 51750585 41461132 51750756 41461269 51750927 41461406 51751098 41461543 51751269 41461680 51751440 41461817 51751611 41461954 51751782 41462091 51751953 41462228 51752124 41462365 51752295
1000 35033092 0 35033092 43727436 35033229 43727607 35033366 43727778 35033503 43727949 35033640 43728120 35033777 43728291 35033914 43728462 35034051 43728633 35034188 43728804 35034325 43728975 35034462 43729146 35034599 43729317 35034736 43729488 35034873 43729659 35035010 43729830 35035147 43730001 35035284 43730172 35035421 43730343 35035558 43730514 35035695 43730685 35035832 43730856 35035969 43731027 35036106 43731198 35036243 43731369 35036380 43731540 35036517 43731711 35036654 43731882 35036791 43732053 35036928 43732224 35037065 43732395 35037202 43732566 35037339 43732737 35037476 43732908 35037613 43733079 35037750 43733250 35037887 43733421 35038024 43733592 35038161 43733763 35038298 43733934 35038435 43734105 35038572 43734276 35038709 43734447 35038846 43734618 35038983 43734789 35039120 43734960 35039257 43735131 35039394 43735302 35039531 43735473 35039668 43735644 35039805 43735815 35039942 43735986 35040079 43736157 35040216 43736328 35040353 43736499 35040490 43736670 35040627 43736841 35040764 43737012 35040901 43737183 35041038 43737354 35041175 43737525 35041312 43737696 35041449 43737867 35041586 43738038 35041723 43738209 35041860 43738380 35041997 43738551 35042134 43738722 35042271 43738893 35042408 43739064 35042545 43739235 35042682 43739406 35042819 43739577 35042956 43739748 35043093 43739919 35043230 43740090 35043367 43740261 35043504 43740432 35043641 43740603 35043778 43740774 35043915 43740945 35044052 43741116 35044189 43741287 35044326 43741458 35044463 43741629 35044600 43741800 35044737 43741971 35044874 43742142 35045011 43742313 35045148 43742484 35045285 43742655 35045422 43742826 35045559 43742997 35045696 43743168 35045833 43743339 35045970 43743510 35046107 43743681 35046244 43743852 35046381 43744023 35046518 43744194 35046655 43744365 35046792 43744536 35046929 43744707 35047066 43744878 35047203 43745049 35047340 43745220 35047477 43745391 35047614 43745562 35047751 43745733 35047888 43745904 35048025 43746075 35048162 43746246 35048299 43746417 35048436 43746588 35048573 43746759 35048710 43746930 35048847 43747101 35048984 43747272 35049121 43747443 35049258 43747614 35049395 43747785 35049532 43747956 35049669 43748127 35049806 43748298 35049943 43748469 35050080 43748640 35050217 43748811 35050354 43748982 35050491 43749153 35050628 43749324 35050765 43749495 35050902 43749666 35051039 43749837 35051176 43750008 35051313 43750179 35051450 43750350 35051587 43750521 35051724 43750692 35051861 43750863 35051998 43751034 35052135 43751205 35052272 43751376 35052409 43751547 35052546 43751718 35052683 43751889 35052820 43752060 35052957 43752231 35053094 43752402 35053231 43752573 35053368 43752744 35053505 43752915 35053642 43753086 35053779 43753257 35053916 43753428 35054053 43753599 35054190 43753770 35054327 43753941 35054464 43754112 35054601 43754283 35054738 43754454 35054875 43754625 35055012 43754796 35055149 43754967 35055286 43755138 35055423 43755309 35055560 43755480 35055697 43755651 35055834 43755822 35055971 43755993 35056108 43756164 35056245 43756335 35056382 43756506 35056519 43756677 35056656 43756848 35056793 43757019 35056930 43757190 35057067 43757361 35057204 43757532 35057341 43757703 35057478 43757874 35057615 43758045 35057752 43758216 35057889 43758387 35058026 43758558 35058163 43758729 35058300 43758900 35058437 43759071 35058574 43759242 35058711 43759413 35058848 43759584 35058985 43759755 35059122 43759926 35059259 43760097 35059396 43760268 35059533 43760439 35059670 43760610 35059807 43760781 35059944 43760952 35060081 43761123 35060218 43761294 35060355 43761465 35060492 43761636 35060629 43761807 35060766 43761978 35060903 43762149 35061040 43762320 35061177 43762491 35061314 43762662 35061451 43762833 35061588 43763004 35061725 43763175 35061862 43763346 35061999 43763517 35062136 43763688 35062273 43763859 35062410 43764030 35062547 43764201 35062684 43764372 35062821 43764543 35062958 43764714 35063095 43764885 35063232 43765056 35063369 43765227 35063506 43765398 35063643 43765569 35063780 43765740 35063917 43765911 35064054 43766082 35064191 43766253 35064328 43766424 35064465 43766595 35064602 43766766 35064739 43766937 35064876 43767108 35065013 43767279 35065150 43767450 35065287 43767621 35065424 43767792 35065561 43767963 35065698 43768134 35065835 43768305 35065972 43768476 35066109 43768647 35066246 43768818 35066383 43768989 35066520 43769160 35066657 43769331 35066794 43769502 35066931 43769673 35067068 43769844 35067205 43770015 35067342 43770186 35067479 43770357 35067616 43770528 35067753 43770699 35067890 43770870 35068027 43771041 35068164 43771212 35068301 43771383 35068438 43771554 35068575 43771725 35068712 43771896 35068849 43772067 35068986 43772238 35069123 43772409 35069260 43772580 35069397 43772751 35069534 43772922 35069671 43773093 35069808 43773264 35069945 43773435 35070082 43773606 35070219 43773777 35070356 43773948 35070493 43774119 35070630 43774290 35070767 43774461 35070904 43774632 35071041 43774803 35071178 43774974 35071315 43775145 35071452 43775316 35071589 43775487 35071726 43775658 35071863 43775829 35072000 43776000 35072137 43776171 35072274 43776342 35072411 43776513 35072548 43776684 35072685 43776855 35072822 43777026 35072959 43777197 35073096 43777368 35073233 43777539 35073370 43777710 35073507 43777881 35073644 43778052 35073781 43778223 35073918 43778394 35074055 43778565 35074192 43778736 35074329 43778907 35074466 43779078 35074603 43779249 35074740 43779420 35074877 43779591 35075014 43779762 35075151 43779933 35075288 43780104 35075425 43780275 35075562 43780446 35075699 43780617 35075836 43780788 35075973 43780959 35076110 43781130 35076247 43781301 35076384 43781472 35076521 43781643 35076658 43781814 35076795 43781985 35076932 43782156 35077069 43782327 35077206 43782498 35077343 43782669 35077480 43782840 35077617 43783011 35077754 43783182 35077891 43783353 35078028 43783524 35078165 43783695 35078302 43783866 35078439 43784037 35078576 43784208 35078713 43784379 35078850 43784550 35078987 43784721 35079124 43784892 35079261 43785063 35079398 43785234 35079535 43785405 35079672 43785576 35079809 43785747 35079946 43785918 35080083 43786089 35080220 43786260 35080357 43786431 35080494 43786602 35080631 43786773 35080768 43786944 35080905 43787115 35081042 43787286 35081179 43787457 35081316 43787628 35081453 43787799 35081590 43787970 35081727 43788141 35081864 43788312 35082001 43788483 35082138 43788654 35082275 43788825 35082412 43788996 35082549 43789167 35082686 43789338 35082823 43789509 35082960 43789680 35083097 43789851 35083234 43790022 35083371 43790193 35083508 43790364 35083645 43790535 35083782 43790706 35083919 43790877 35084056 43791048 35084193 43791219 35084330 43791390 35084467 43791561 35084604 43791732 35084741 43791903 35084878 43792074 35085015 43792245 35085152 43792416 35085289 43792587 35085426 43792758 35085563 43792929 35085700 43793100 35085837 43793271 35085974 43793442 35086111 43793613 35086248 43793784 35086385 43793955 35086522 43794126 35086659 43794297 35086796 43794468 35086933 43794639 35087070 43794810 35087207 43794981 35087344 43795152 35087481 43795323 35087618 43795494 35087755 43795665 35087892 43795836 35088029 43796007 35088166 43796178 35088303 43796349 35088440 43796520 35088577 43796691 35088714 43796862 35088851 43797033 35088988 43797204 35089125 43797375 35089262 43797546 35089399 43797717 35089536 43797888 35089673 43798059 35089810 43798230 35089947 43798401 35090084 43798572 35090221 43798743 35090358 43798914 35090495 43799085 35090632 43799256 35090769 43799427 35090906 43799598 35091043 43799769 35091180 43799940 35091317 43800111 35091454 43800282 35091591 43800453 35091728 43800624 35091865 43800795 35092002 43800966 35092139 43801137 35092276 43801308 35092413 43801479 35092550 43801650 35092687 43801821 35092824 43801992 35092961 43802163 35093098 43802334 35093235 43802505 35093372 43802676 35093509 43802847 35093646 43803018 35093783 43803189 35093920 43803360 35094057 43803531 35094194 43803702 35094331 43803873 35094468 43804044 35094605 43804215 35094742 43804386 35094879 43804557 35095016 43804728 35095153 43804899 35095290 43805070 35095427 43805241 35095564 43805412 35095701 43805583 35095838 43805754 35095975 43805925 35096112 43806096 35096249 43806267 35096386 43806438 35096523 43806609 35096660 43806780 35096797 43806951 35096934 43807122 35097071 43807293 35097208 43807464 35097345 43807635 35097482 43807806 35097619 43807977 35097756 43808148 35097893 43808319 35098030 43808490 35098167 43808661 35098304 43808832 35098441 43809003 35098578 43809174 35098715 43809345 35098852 43809516 35098989 43809687 35099126 43809858 35099263 43810029 35099400 43810200 35099537 43810371 35099674 43810542 35099811 43810713 35099948 43810884 35100085 43811055 35100222 43811226 35100359 43811397 35100496 43811568 35100633 43811739 35100770 43811910 35100907 43812081 35101044 43812252 35101181 43812423 35101318 43812594 35101455 43812765 35101592 43812936 35101729 43813107 35101866 43813278 35102003 43813449 35102140 43813620 35102277 43813791 35102414 43813962 35102551 43814133 35102688 43814304 35102825 43814475 35102962 43814646 35103099 43814817 35103236 43814988 35103373 43815159 35103510 43815330 35103647 43815501 35103784 43815672 35103921 43815843 35104058 43816014 35104195 43816185 35104332 43816356 35104469 43816527 35104606 43816698 35104743 43816869 35104880 43817040 35105017 43817211 35105154 43817382 35105291 43817553 35105428 43817724 35105565 43817895 35105702 43818066 35105839 43818237 35105976 43818408 35106113 43818579 35106250 43818750 35106387 43818921 35106524 43819092 35106661 43819263 35106798 43819434 35106935 43819605 35107072 43819776 35107209 43819947 35107346 43820118 35107483 43820289 35107620 43820460 35107757 43820631 35107894 43820802 35108031 43820973 35108168 43821144 35108305 43821315 35108442 43821486 35108579 43821657 35108716 43821828 35108853 43821999 35108990 43822170 35109127 43822341 35109264 43822512 35109401 43822683 35109538 43822854 35109675 43823025 35109812 43823196 35109949 43823367 35110086 43823538 35110223 43823709 35110360 43823880 35110497 43824051 35110634 43824222 35110771 43824393 35110908 43824564 35111045 43824735 35111182 43824906 35111319 43825077 35111456 43825248 35111593 43825419 35111730 43825590 35111867 43825761 35112004 43825932 35112141 43826103 35112278 43826274 35112415 43826445 35112552 43826616 35112689 43826787 35112826 43826958 35112963 43827129 35113100 43827300 35113237 43827471 35113374 43827642 35113511 43827813 35113648 43827984 35113785 43828155 35113922 43828326 35114059 43828497 35114196 43828668 35114333 43828839 35114470 43829010 35114607 43829181 35114744 43829352 35114881 43829523 35115018 43829694 35115155 43829865 35115292 43830036 35115429 43830207 35115566 43830378 35115703 43830549 35115840 43830720 35115977 43830891 35116114 43831062 35116251 43831233 35116388 43831404 35116525 43831575 35116662 43831746 35116799 43831917 35116936 43832088 35117073 43832259 35117210 43832430 35117347 43832601 35117484 43832772 35117621 43832943 35117758 43833114 35117895 43833285 35118032 43833456 35118169 43833627 35118306 43833798 35118443 43833969 35118580 43834140 35118717 43834311 35118854 43834482 35118991 43834653 35119128 43834824 35119265 43834995 35119402 43835166 35119539 43835337 35119676 43835508 35119813 43835679 35119950 43835850 35120087 43836021 35120224 43836192 35120361 43836363 35120498 43836534 35120635 43836705 35120772 43836876 35120909 43837047 35121046 43837218 35121183 43837389 35121320 43837560 35121457 43837731 35121594 43837902 35121731 43838073 35121868 43838244 35122005 43838415 35122142 43838586 35122279 43838757 35122416 43838928 35122553 43839099 35122690 43839270 35122827 43839441 35122964 43839612 35123101 43839783 35123238 43839954 35123375 43840125 35123512 43840296 35123649 43840467 35123786 43840638 35123923 43840809 35124060 43840980 35124197 43841151 35124334 43841322 35124471 43841493 35124608 43841664 35124745 43841835 35124882 43842006 35125019 43842177 35125156 43842348 35125293 43842519 35125430 43842690 35125567 43842861 35125704 43843032 35125841 43843203 35125978 43843374 35126115 43843545 35126252 43843716 35126389 43843887 35126526 43844058 35126663 43844229 35126800 43844400 35126937 43844571 35127074 43844742 35127211 43844913 35127348 43845084 35127485 43845255 35127622 43845426 35127759 43845597 35127896 43845768 35128033 43845939 35128170 43846110 35128307 43846281 35128444 43846452 35128581 43846623 35128718 43846794 35128855 43846965 35128992 43847136 35129129 43847307 35129266 43847478 35129403 43847649 35129540 43847820 35129677 43847991 35129814 43848162 35129951 43848333 35130088 43848504 35130225 43848675 35130362 43848846 35130499 43849017 35130636 43849188 35130773 43849359 35130910 43849530 35131047 43849701 35131184 43849872 35131321 43850043 35131458 43850214 35131595 43850385 35131732 43850556 35131869 43850727 35132006 43850898 35132143 43851069 35132280 43851240 35132417 43851411 35132554 43851582 35132691 43851753 35132828 43851924 35132965 43852095 35133102 43852266 35133239 43852437 35133376 43852608 35133513 43852779 35133650 43852950 35133787 43853121 35133924 43853292 35134061 43853463 35134198 43853634 35134335 43853805 35134472 43853976 35134609 43854147 35134746 43854318 35134883 43854489 35135020 43854660 35135157 43854831 35135294 43855002 35135431 43855173 35135568 43855344 35135705 43855515 35135842 43855686 35135979 43855857 35136116 43856028 35136253 43856199 35136390 43856370 35136527 43856541 35136664 43856712 35136801 43856883 35136938 43857054 35137075 43857225 35137212 43857396 35137349 43857567 35137486 43857738 35137623 43857909 35137760 43858080 35137897 43858251 35138034 43858422 35138171 43858593 35138308 43858764 35138445 43858935 35138582 43859106 35138719 43859277 35138856 43859448 35138993 43859619 35139130 43859790 35139267 43859961 35139404 43860132 35139541 43860303 35139678 43860474 35139815 43860645 35139952 43860816 35140089 43860987 35140226 43861158 35140363 43861329 35140500 43861500 35140637 43861671 35140774 43861842 35140911 43862013 35141048 43862184 35141185 43862355 35141322 43862526 35141459 43862697 35141596 43862868 35141733 43863039 35141870 43863210 35142007 43863381 35142144 43863552 35142281 43863723 35142418 43863894 35142555 43864065 35142692 43864236 35142829 43864407 35142966 43864578 35143103 43864749 35143240 43864920 35143377 43865091 35143514 43865262 35143651 43865433 35143788 43865604 35143925 43865775 35144062 43865946 35144199 43866117 35144336 43866288 35144473 43866459 35144610 43866630 35144747 43866801 35144884 43866972 35145021 43867143 35145158 43867314 35145295 43867485 35145432 43867656 35145569 43867827 35145706 43867998 35145843 43868169 35145980 43868340 35146117 43868511 35146254 43868682 35146391 43868853 35146528 43869024 35146665 43869195 35146802 43869366 35146939 43869537 35147076 43869708 35147213 43869879 35147350 43870050 35147487 43870221 35147624 43870392 35147761 43870563 35147898 43870734 35148035 43870905 35148172 43871076 35148309 43871247 35148446 43871418 35148583 43871589 35148720 43871760 35148857 43871931 35148994 43872102 35149131 43872273 35149268 43872444 35149405 43872615 35149542 43872786 35149679 43872957 35149816 43873128 35149953 43873299 35150090 43873470 35150227 43873641 35150364 43873812 35150501 43873983 35150638 43874154 35150775 43874325 35150912 43874496 35151049 43874667 35151186 43874838 35151323 43875009 35151460 43875180 35151597 43875351 35151734 43875522 35151871 43875693 35152008 43875864 35152145 43876035 35152282 43876206 35152419 43876377 35152556 43876548 35152693 43876719 35152830 43876890 35152967 43877061 35153104 43877232 35153241 43877403 35153378 43877574 35153515 43877745 35153652 43877916 35153789 43878087 35153926 43878258 35154063 43878429 35154200 43878600 35154337 43878771 35154474 43878942 35154611 43879113 35154748 43879284 35154885 43879455 35155022 43879626 35155159 43879797 35155296 43879968 35155433 43880139 35155570 43880310 35155707 43880481 35155844 43880652 35155981 43880823 35156118 43880994 35156255 43881165 35156392 43881336 35156529 43881507 35156666 43881678 35156803 43881849 35156940 43882020 35157077 43882191 35157214 43882362 35157351 43882533 35157488 43882704 35157625 43882875 35157762 43883046 35157899 43883217 35158036 43883388 35158173 43883559 35158310 43883730 35158447 43883901 35158584 43884072 35158721 43884243 35158858 43884414 35158995 43884585 35159132 43884756 35159269 43884927 35159406 43885098 35159543 43885269 35159680 43885440 35159817 43885611 35159954 43885782 35160091 43885953 35160228 43886124 35160365 43886295 35160502 43886466 35160639 43886637 35160776 43886808 35160913 43886979 35161050 43887150 35161187 43887321 35161324 43887492 35161461 43887663 35161598 43887834 35161735 43888005 35161872 43888176 35162009 43888347 35162146 43888518 35162283 43888689 35162420 43888860 35162557 43889031 35162694 43889202 35162831 43889373 35162968 43889544 35163105 43889715 35163242 43889886 35163379 43890057 35163516 43890228 35163653 43890399 35163790 43890570 35163927 43890741 35164064 43890912 35164201 43891083 35164338 43891254 35164475 43891425 35164612 43891596 35164749 43891767 35164886 43891938 35165023 43892109 35165160 43892280 35165297 43892451 35165434 43892622 35165571 43892793 35165708 43892964 35165845 43893135 35165982 43893306 35166119 43893477 35166256 43893648 35166393 43893819 35166530 43893990 35166667 43894161 35166804 43894332 35166941 43894503 35167078 43894674 35167215 43894845 35167352 43895016 35167489 43895187 35167626 43895358 35167763 43895529 35167900 43895700 35168037 43895871 35168174 43896042 35168311 43896213 35168448 43896384 35168585 43896555 35168722 43896726 35168859 43896897 35168996 43897068 35169133 43897239 35169270 43897410 35169407 43897581 35169544 43897752 35169681 43897923 35169818 43898094
1000 18344163 0 18344163 22896729 18344300 22896900 18344437 22897071 18344574 22897242 18344711 22897413 18344848 22897584 18344985 22897755 18345122 22897926 18345259 22898097 18345396 22898268 18345533 22898439 18345670 22898610 18345807 22898781 18345944 22898952 18346081 22899123 18346218 22899294 18346355 22899465 18346492 22899636 18346629 22899807 18346766 22899978 18346903 22900149 18347040 22900320 18347177 22900491 18347314 22900662 18347451 22900833 18347588 22901004 18347725 22901175 18347862 22901346 18347999 22901517 18348136 22901688 18348273 22901859 18348410 22902030 18348547 22902201 18348684 22902372 18348821 22902543 18348958 22902714 18349095 22902885 18349232 22903056 18349369 22903227 18349506 22903398 18349643 22903569 18349780 22903740 18349917 22903911 18350054 22904082 18350191 22904253 18350328 22904424 18350465 22904595 18350602 22904766 18350739 22904937 18350876 22905108 18351013 22905279 18351150 22905450 18351287 22905621 18351424 22905792 18351561 22905963 18351698 22906134 18351835 22906305 18351972 22906476 18352109 22906647 18352246 22906818 18352383 22906989 18352520 22907160 18352657 22907331 18352794 22907502 18352931 22907673 18353068 22907844 18353205 22908015 18353342 22908186 18353479 22908357 18353616 22908528 18353753 22908699 18353890 22908870 18354027 22909041 18354164 22909212 18354301 22909383 18354438 22909554 18354575 22909725 18354712 22909896 18354849 22910067 18354986 22910238 18355123 22910409 18355260 22910580 18355397 22910751 18355534 22910922 18355671 22911093 18355808 22911264 18355945 22911435 18356082 22911606 18356219 22911777 18356356 22911948 18356493 22912119 18356630 22912290 18356767 22912461 18356904 22912632 18357041 22912803 18357178 22912974 18357315 22913145 18357452 22913316 18357589 22913487 18357726 22913658 18357863 22913829 18358000 22914000 18358137 22914171 18358274 22914342 18358411 22914513 18358548 22914684 18358685 22914855 18358822 22915026 18358959 22915197 18359096 22915368 18359233 22915539 18359370 22915710 18359507 22915881 18359644 22916052 18359781 22916223 18359918 22916394 18360055 22916565 18360192 22916736 18360329 22916907 18360466 22917078 18360603 22917249 18360740 22917420 18360877 22917591 18361014 22917762 18361151 22917933 18361288 22918104 18361425 22918275 18361562 22918446 18361699 22918617 18361836 22918788 18361973 22918959 18362110 22919130 18362247 22919301 18362384 22919472 18362521 22919643 18362658 22919814 18362795 22919985 18362932 22920156 18363069 22920327 18363206 22920498 18363343 22920669 18363480 22920840 18363617 22921011 18363754 22921182 18363891 22921353 18364028 22921524 18364165 22921695 18364302 22921866 18364439 22922037 18364576 22922208 18364713 22922379 18364850 22922550 18364987 22922721 18365124 22922892 18365261 22923063 18365398 22923234 18365535 22923405 18365672 22923576 18365809 22923747 18365946 22923918 18366083 22924089 18366220 22924260 18366357 22924431 18366494 22924602 18366631 22924773 18366768 22924944 18366905 22925115 18367042 22925286 18367179 22925457 18367316 22925628 18367453 22925799 18367590 22925970 18367727 22926141 18367864 22926312 18368001 22926483 18368138 22926654 18368275 22926825 18368412 22926996 18368549 22927167 18368686 22927338 18368823 22927509 18368960 22927680 18369097 22927851 18369234 22928022 18369371 22928193 18369508 22928364 18369645 22928535 18369782 22928706 18369919 22928877 18370056 22929048 18370193 22929219 18370330 22929390 18370467 22929561 18370604 22929732 18370741 22929903 18370878 22930074 18371015 22930245 18371152 22930416 18371289 22930587 18371426 22930758 18371563 22930929 18371700 22931100 18371837 22931271 18371974 22931442 18372111 22931613 18372248 22931784 18372385 22931955 18372522 22932126 18372659 22932297 18372796 22932468 18372933 22932639 18373070 22932810 18373207 22932981 18373344 22933152 18373481 22933323 18373618 22933494 18373755 22933665 18373892 22933836 18374029 22934007 18374166 22934178 18374303 22934349 18374440 22934520 18374577 22934691 18374714 22934862 18374851 22935033 18374988 22935204 18375125 22935375 18375262 22935546 18375399 22935717 18375536 22935888 18375673 22936059 18375810 22936230 18375947 22936401 18376084 22936572 18376221 22936743 18376358 22936914 18376495 22937085 18376632 22937256 18376769 22937427 18376906 22937598 18377043 22937769 18377180 22937940 18377317 22938111 18377454 22938282 18377591 22938453 18377728 22938624 18377865 22938795 18378002 22938966 18378139 22939137 18378276 22939308 18378413 22939479 18378550 22939650 18378687 22939821 18378824 22939992 18378961 22940163 18379098 22940334 18379235 22940505 18379372 22940676 18379509 22940847 18379646 22941018 18379783 22941189 18379920 22941360 18380057 22941531 18380194 22941702 18380331 22941873 18380468 22942044 18380605 22942215 18380742 22942386 18380879 22942557 18381016 22942728 18381153 22942899 18381290 22943070 18381427 22943241 18381564 22943412 18381701 22943583 18381838 22943754 18381975 22943925 18382112 22944096 18382249 22944267 18382386 22944438 18382523 22944609 18382660 22944780 18382797 22944951 18382934 22945122 18383071 22945293 18383208 22945464 18383345 22945635 18383482 22945806 18383619 22945977 18383756 22946148 18383893 22946319 18384030 22946490 18384167 22946661 18384304 22946832 18384441 22947003 18384578 22947174 18384715 22947345 18384852 22947516 18384989 22947687 18385126 22947858 18385263 22948029 18385400 22948200 18385537 22948371 18385674 22948542 18385811 22948713 18385948 22948884 18386085 22949055 18386222 22949226 18386359 22949397 18386496 22949568 18386633 22949739 18386770 22949910 18386907 22950081 18387044 22950252 18387181 22950423 18387318 22950594 18387455 22950765 18387592 22950936 18387729 22951107 18387866 22951278 18388003 22951449 18388140 22951620 18388277 22951791 18388414 22951962 18388551 22952133 18388688 22952304 18388825 22952475 18388962 22952646 18389099 22952817 18389236 22952988 18389373 22953159 18389510 22953330 18389647 22953501 18389784 22953672 18389921 22953843 18390058 22954014 18390195 22954185 18390332 22954356 18390469 22954527 18390606 22954698 18390743 22954869 18390880 22955040 18391017 22955211 18391154 22955382 18391291 22955553 18391428 22955724 18391565 22955895 18391702 22956066 18391839 22956237 18391976 22956408 18392113 22956579 18392250 22956750 18392387 22956921 18392524 22957092 18392661 22957263 18392798 22957434 18392935 22957605 18393072 22957776 18393209 22957947 18393346 22958118 18393483 22958289 18393620 22958460 18393757 22958631 18393894 22958802 18394031 22958973 18394168 22959144 18394305 22959315 18394442 22959486 18394579 22959657 18394716 22959828 18394853 22959999 18394990 22960170 18395127 22960341 18395264 22960512 18395401 22960683 18395538 22960854 18395675 22961025 18395812 22961196 18395949 22961367 18396086 22961538 18396223 22961709 18396360 22961880 18396497 22962051 18396634 22962222 18396771 22962393 18396908 22962564 18397045 22962735 18397182 22962906 18397319 22963077 18397456 22963248 18397593 22963419 18397730 22963590 18397867 22963761 18398004 22963932 18398141 22964103 18398278 22964274 18398415 22964445 18398552 22964616 18398689 22964787 18398826 22964958 18398963 22965129 18399100 22965300 18399237 22965471 18399374 22965642 18399511 22965813 18399648 22965984 18399785 22966155 18399922 22966326 18400059 22966497 18400196 22966668 18400333 22966839 18400470 22967010 18400607 22967181 18400744 22967352 18400881 22967523 18401018 22967694 18401155 22967865 18401292 22968036 18401429 22968207 18401566 22968378 18401703 22968549 18401840 22968720 18401977 22968891 18402114 22969062 18402251 22969233 18402388 22969404 18402525 22969575 18402662 22969746 18402799 22969917 18402936 22970088 18403073 22970259 18403210 22970430 18403347 22970601 18403484 22970772 18403621 22970943 18403758 22971114 18403895 22971285 18404032 22971456 18404169 22971627 18404306 22971798 18404443 22971969 18404580 22972140 18404717 22972311 18404854 22972482 18404991 22972653 18405128 22972824 18405265 22972995 18405402 22973166 18405539 22973337 18405676 22973508 18405813 22973679 18405950 22973850 18406087 22974021 18406224 22974192 18406361 22974363 18406498 22974534 18406635 22974705 18406772 22974876 18406909 22975047 18407046 22975218 18407183 22975389 18407320 22975560 18407457 22975731 18407594 22975902 18407731 22976073 18407868 22976244 18408005 22976415 18408142 22976586 18408279 22976757 18408416 22976928 18408553 22977099 18408690 22977270 18408827 22977441 18408964 22977612 18409101 22977783 18409238 22977954 18409375 22978125 18409512 22978296 18409649 22978467 18409786 22978638 18409923 22978809 18410060 22978980 18410197 22979151 18410334 22979322 18410471 22979493 18410608 22979664 18410745 22979835 18410882 22980006 18411019 22980177 18411156 22980348 18411293 22980519 18411430 22980690 18411567 22980861 18411704 22981032 18411841 22981203 18411978 22981374 18412115 22981545 18412252 22981716 18412389 22981887 18412526 22982058 18412663 22982229 18412800 22982400 18412937 22982571 18413074 22982742 18413211 22982913 18413348 22983084 18413485 22983255 18413622 22983426 18413759 22983597 18413896 22983768 18414033 22983939 18414170 22984110 18414307 22984281 18414444 22984452 18414581 22984623 18414718 22984794 18414855 22984965 18414992 22985136 18415129 22985307 18415266 22985478 18415403 22985649 18415540 22985820 18415677 22985991 18415814 22986162 18415951 22986333 18416088 22986504 18416225 22986675 18416362 22986846 18416499 22987017 18416636 22987188 18416773 22987359 18416910 22987530 18417047 22987701 18417184 22987872 18417321 22988043 18417458 22988214 18417595 22988385 18417732 22988556 18417869 22988727 18418006 22988898 18418143 22989069 18418280 22989240 18418417 22989411 18418554 22989582 18418691 22989753 18418828 22989924 18418965 22990095 18419102 22990266 18419239 22990437 18419376 22990608 18419513 22990779 18419650 22990950 18419787 22991121 18419924 22991292 18420061 22991463 18420198 22991634 18420335 22991805 18420472 22991976 18420609 22992147 18420746 22992318 18420883 22992489 18421020 22992660 18421157 22992831 18421294 22993002 18421431 22993173 18421568 22993344 18421705 22993515 18421842 22993686 18421979 22993857 18422116 22994028 18422253 22994199 18422390 22994370 18422527 22994541 18422664 22994712 18422801 22994883 18422938 22995054 18423075 22995225 18423212 22995396 18423349 22995567 18423486 22995738 18423623 22995909 18423760 22996080 18423897 22996251 18424034 22996422 18424171 22996593 18424308 22996764 18424445 22996935 18424582 22997106 18424719 22997277 18424856 22997448 18424993 22997619 18425130 22997790 18425267 22997961 18425404 22998132 18425541 22998303 18425678 22998474 18425815 22998645 18425952 22998816 18426089 22998987 18426226 22999158 18426363 22999329 18426500 22999500 18426637 22999671 18426774 22999842 18426911 23000013 18427048 23000184 18427185 23000355 18427322 23000526 18427459 23000697 18427596 23000868 18427733 23001039 18427870 23001210 18428007 23001381 18428144 23001552 18428281 23001723 18428418 23001894 18428555 23002065 18428692 23002236 18428829 23002407 18428966 23002578 18429103 23002749 18429240 23002920 18429377 23003091 18429514 23003262 18429651 23003433 18429788 23003604 18429925 23003775 18430062 23003946 18430199 23004117 18430336 23004288 18430473 23004459 18430610 23004630 18430747 23004801 18430884 23004972 18431021 23005143 18431158 23005314 18431295 23005485 18431432 23005656 18431569 23005827 18431706 23005998 18431843 23006169 18431980 23006340 18432117 23006511 18432254 23006682 18432391 23006853 18432528 23007024 18432665 23007195 18432802 23007366 18432939 23007537 18433076 23007708 18433213 23007879 18433350 23008050 18433487 23008221 18433624 23008392 18433761 23008563 18433898 23008734 18434035 23008905 18434172 23009076 18434309 23009247 18434446 23009418 18434583 23009589 18434720 23009760 18434857 23009931 18434994 23010102 18435131 23010273 18435268 23010444 18435405 23010615 18435542 23010786 18435679 23010957 18435816 23011128 18435953 23011299 18436090 23011470 18436227 23011641 18436364 23011812 18436501 23011983 18436638 23012154 18436775 23012325 18436912 23012496 18437049 23012667 18437186 23012838 18437323 23013009 18437460 23013180 18437597 23013351 18437734 23013522 18437871 23013693 18438008 23013864 18438145 23014035 18438282 23014206 18438419 23014377 18438556 23014548 18438693 23014719 18438830 23014890 18438967 23015061 18439104 23015232 18439241 23015403 18439378 23015574 18439515 23015745 18439652 23015916 18439789 23016087 18439926 23016258 18440063 23016429 18440200 23016600 18440337 23016771 18440474 23016942 18440611 23017113 18440748 23017284 18440885 23017455 18441022 23017626 18441159 23017797 18441296 23017968 18441433 23018139 18441570 23018310 18441707 23018481 18441844 23018652 18441981 23018823 18442118 23018994 18442255 23019165 18442392 23019336 18442529 23019507 18442666 23019678 18442803 23019849 18442940 23020020 18443077 23020191 18443214 23020362 18443351 23020533 18443488 23020704 18443625 23020875 18443762 23021046 18443899 23021217 18444036 23021388 18444173 23021559 18444310 23021730 18444447 23021901 18444584 23022072 18444721 23022243 18444858 23022414 18444995 23022585 18445132 23022756 18445269 23022927 18445406 23023098 18445543 23023269 18445680 23023440 18445817 23023611 18445954 23023782 18446091 23023953 18446228 23024124 18446365 23024295 18446502 23024466 18446639 23024637 18446776 23024808 18446913 23024979 18447050 23025150 18447187 23025321 18447324 23025492 18447461 23025663 18447598 23025834 18447735 23026005 18447872 23026176 18448009 23026347 18448146 23026518 18448283 23026689 18448420 23026860 18448557 23027031 18448694 23027202 18448831 23027373 18448968 23027544 18449105 23027715 18449242 23027886 18449379 23028057 18449516 23028228 18449653 23028399 18449790 23028570 18449927 23028741 18450064 23028912 18450201 23029083 18450338 23029254 18450475 23029425 18450612 23029596 18450749 23029767 18450886 23029938 18451023 23030109 18451160 23030280 18451297 23030451 18451434 23030622 18451571 23030793 18451708 23030964 18451845 23031135 18451982 23031306 18452119 23031477 18452256 23031648 18452393 23031819 18452530 23031990 18452667 23032161 18452804 23032332 18452941 23032503 18453078 23032674 18453215 23032845 18453352 23033016 18453489 23033187 18453626 23033358 18453763 23033529 18453900 23033700 18454037 23033871 18454174 23034042 18454311 23034213 18454448 23034384 18454585 23034555 18454722 23034726 18454859 23034897 18454996 23035068 18455133 23035239 18455270 23035410 18455407 23035581 18455544 23035752 18455681 23035923 18455818 23036094 18455955 23036265 18456092 23036436 18456229 23036607 18456366 23036778 18456503 23036949 18456640 23037120 18456777 23037291 18456914 23037462 18457051 23037633 18457188 23037804 18457325 23037975 18457462 23038146 18457599 23038317 18457736 23038488 18457873 23038659 18458010 23038830 18458147 23039001 18458284 23039172 18458421 23039343 18458558 23039514 18458695 23039685 18458832 23039856 18458969 23040027 18459106 23040198 18459243 23040369 18459380 23040540 18459517 23040711 18459654 23040882 18459791 23041053 18459928 23041224 18460065 23041395 18460202 23041566 18460339 23041737 18460476 23041908 18460613 23042079 18460750 23042250 18460887 23042421 18461024 23042592 18461161 23042763 18461298 23042934 18461435 23043105 18461572 23043276 18461709 23043447 18461846 23043618 18461983 23043789 18462120 23043960 18462257 23044131 18462394 23044302 18462531 23044473 18462668 23044644 18462805 23044815 18462942 23044986 18463079 23045157 18463216 23045328 18463353 23045499 18463490 23045670 18463627 23045841 18463764 23046012 18463901 23046183 18464038 23046354 18464175 23046525 18464312 23046696 18464449 23046867 18464586 23047038 18464723 23047209 18464860 23047380 18464997 23047551 18465134 23047722 18465271 23047893 18465408 23048064 18465545 23048235 18465682 23048406 18465819 23048577 18465956 23048748 18466093 23048919 18466230 23049090 18466367 23049261 18466504 23049432 18466641 23049603 18466778 23049774 18466915 23049945 18467052 23050116 18467189 23050287 18467326 23050458 18467463 23050629 18467600 23050800 18467737 23050971 18467874 23051142 18468011 23051313 18468148 23051484 18468285 23051655 18468422 23051826 18468559 23051997 18468696 23052168 18468833 23052339 18468970 23052510 18469107 23052681 18469244 23052852 18469381 23053023 18469518 23053194 18469655 23053365 18469792 23053536 18469929 23053707 18470066 23053878 18470203 23054049 18470340 23054220 18470477 23054391 18470614 23054562 18470751 23054733 18470888 23054904 18471025 23055075 18471162 23055246 18471299 23055417 18471436 23055588 18471573 23055759 18471710 23055930 18471847 23056101 18471984 23056272 18472121 23056443 18472258 23056614 18472395 23056785 18472532 23056956 18472669 23057127 18472806 23057298 18472943 23057469 18473080 23057640 18473217 23057811 18473354 23057982 18473491 23058153 18473628 23058324 18473765 23058495 18473902 23058666 18474039 23058837 18474176 23059008 18474313 23059179 18474450 23059350 18474587 23059521 18474724 23059692 18474861 23059863 18474998 23060034 18475135 23060205 18475272 23060376 18475409 23060547 18475546 23060718 18475683 23060889 18475820 23061060 18475957 23061231 18476094 23061402 18476231 23061573 18476368 23061744 18476505 23061915 18476642 23062086 18476779 23062257 18476916 23062428 18477053 23062599 18477190 23062770 18477327 23062941 18477464 23063112 18477601 23063283 18477738 23063454 18477875 23063625 18478012 23063796 18478149 23063967 18478286 23064138 18478423 23064309 18478560 23064480 18478697 23064651 18478834 23064822 18478971 23064993 18479108 23065164 18479245 23065335 18479382 23065506 18479519 23065677 18479656 23065848 18479793 23066019 18479930 23066190 18480067 23066361 18480204 23066532 18480341 23066703 18480478 23066874 18480615 23067045 18480752 23067216 18480889 23067387
1000 47263900 0 47263900 58993627 47264037 58993798 47264174 58993969 47264311 58994140 47264448 58994311 47264585 58994482 47264722 58994653 47264859 58994824 47264996 58994995 47265133 58995166 47265270 58995337 47265407 58995508 47265544 58995679 47265681 58995850 47265818 58996021 47265955 58996192 47266092 58996363 47266229 58996534 47266366 58996705 47266503 58996876 47266640 58997047 47266777 58997218 47266914 58997389 47267051 58997560 47267188 58997731 47267325 58997902 47267462 58998073 47267599 58998244 47267736 58998415 47267873 58998586 47268010 58998757 47268147 58998928 47268284 58999099 47268421 58999270 47268558 58999441 47268695 58999612 47268832 58999783 47268969 58999954 47269106 59000125 47269243 59000296 47269380 59000467 47269517 59000638 47269654 59000809 47269791 59000980 47269928 59001151 47270065 59001322 47270202 59001493 47270339 59001664 47270476 59001835 47270613 59002006 47270750 59002177 47270887 59002348 47271024 59002519 47271161 59002690 47271298 59002861 47271435 59003032 47271572 59003203 47271709 59003374 47271846 59003545 47271983 59003716 47272120 59003887 47272257 59004058 47272394 59004229 47272531 59004400 47272668 59004571 47272805 59004742 47272942 59004913 47273079 59005084 47273216 59005255 47273353 59005426 47273490 59005597 47273627 59005768 47273764 59005939 47273901 59006110 47274038 59006281 47274175 59006452 47274312 59006623 47274449 59006794 47274586 59006965 47274723 59007136 47274860 59007307 47274997 59007478 47275134 59007649 47275271 59007820 47275408 59007991 47275545 59008162 47275682 59008333 47275819 59008504 47275956 59008675 47276093 59008846 47276230 59009017 47276367 59009188 47276504 59009359 47276641 59009530 47276778 59009701 47276915 59009872 47277052 59010043 47277189 59010214 47277326 59010385 47277463 59010556 47277600 59010727 47277737 59010898 47277874 59011069 47278011 59011240 47278148 59011411 47278285 59011582 47278422 59011753 47278559 59011924 47278696 59012095 47278833 59012266 47278970 59012437 47279107 59012608 47279244 59012779 47279381 59012950 47279518 59013121 47279655 59013292 47279792 59013463 47279929 59013634 47280066 59013805 47280203 59013976 47280340 59014147 47280477 59014318 47280614 59014489 47280751 59014660 47280888 59014831 47281025 59015002 47281162 59015173 47281299 59015344 47281436 59015515 47281573 59015686 47281710 59015857 47281847 59016028 47281984 59016199 47282121 59016370 47282258 59016541 47282395 59016712 47282532 59016883 47282669 59017054 47282806 59017225 47282943 59017396 47283080 59017567 47283217 59017738 47283354 59017909 47283491 59018080 47283628 59018251 47283765 59018422 47283902 59018593 47284039 59018764 47284176 59018935 47284313 59019106 47284450 59019277 47284587 59019448 47284724 59019619 47284861 59019790 47284998 59019961 47285135 59020132 47285272 59020303 47285409 59020474 47285546 59020645 47285683 59020816 47285820 59020987 47285957 59021158 47286094 59021329 47286231 59021500 47286368 59021671 47286505 59021842 47286642 59022013 47286779 59022184 47286916 59022355 47287053 59022526 47287190 59022697 47287327 59022868 47287464 59023039 47287601 59023210 47287738 59023381 47287875 59023552 47288012 59023723 47288149 59023894 47288286 59024065 47288423 59024236 47288560 59024407 47288697 59024578 47288834 59024749 47288971 59024920 47289108 59025091 47289245 59025262 47289382 59025433 47289519 59025604 47289656 59025775 47289793 59025946 47289930 59026117 47290067 59026288 47290204 59026459 47290341 59026630 47290478 59026801 47290615 59026972 47290752 59027143 47290889 59027314 47291026 59027485 47291163 59027656 47291300 59027827 47291437 59027998 47291574 59028169 47291711 59028340 47291848 59028511 47291985 59028682 47292122 59028853 47292259 59029024 47292396 59029195 47292533 59029366 47292670 59029537 47292807 59029708 47292944 59029879 47293081 59030050 47293218 59030221 47293355 59030392 47293492 59030563 47293629 59030734 47293766 59030905 47293903 59031076 47294040 59031247 47294177 59031418 47294314 59031589 47294451 59031760 47294588 59031931 47294725 59032102 47294862 59032273 47294999 59032444 47295136 59032615 47295273 59032786 47295410 59032957 47295547 59033128 47295684 59033299 47295821 59033470 47295958 59033641 47296095 59033812 47296232 59033983 47296369 59034154 47296506 59034325 47296643 59034496 47296780 59034667 47296917 59034838 47297054 59035009 47297191 59035180 47297328 59035351 47297465 59035522 47297602 59035693 47297739 59035864 47297876 59036035 47298013 59036206 47298150 59036377 47298287 59036548 47298424 59036719 47298561 59036890 47298698 59037061 47298835 59037232 47298972 59037403 47299109 59037574 47299246 59037745 47299383 59037916 47299520 59038087 47299657 59038258 47299794 59038429 47299931 59038600 47300068 59038771 47300205 59038942 47300342 59039113 47300479 59039284 47300616 59039455 47300753 59039626 47300890 59039797 47301027 59039968 47301164 59040139 47301301 59040310 47301438 59040481 47301575 59040652 47301712 59040823 47301849 59040994 47301986 59041165 47302123 59041336 47302260 59041507 47302397 59041678 47302534 59041849 47302671 59042020 47302808 59042191 47302945 59042362 47303082 59042533 47303219 59042704 47303356 59042875 47303493 59043046 47303630 59043217 47303767 59043388 47303904 59043559 47304041 59043730 47304178 59043901 47304315 59044072 47304452 59044243 47304589 59044414 47304726 59044585 47304863 59044756 47305000 59044927 47305137 59045098 47305274 59045269 47305411 59045440 47305548 59045611 47305685 59045782 47305822 59045953 47305959 59046124 47306096 59046295 47306233 59046466 47306370 59046637 47306507 59046808 47306644 59046979 47306781 59047150 47306918 59047321 47307055 59047492 47307192 59047663 47307329 59047834 47307466 59048005 47307603 59048176 47307740 59048347 47307877 59048518 47308014 59048689 47308151 59048860 47308288 59049031 47308425 59049202 47308562 59049373 47308699 59049544 47308836 59049715 47308973 59049886 47309110 59050057 47309247 59050228 47309384 59050399 47309521 59050570 47309658 59050741 47309795 59050912 47309932 59051083 47310069 59051254 47310206 59051425 47310343 59051596 47310480 59051767 47310617 59051938 47310754 59052109 47310891 59052280 47311028 59052451 47311165 59052622 47311302 59052793 47311439 59052964 47311576 59053135 47311713 59053306 47311850 59053477 47311987 59053648 47312124 59053819 47312261 59053990 47312398 59054161 47312535 59054332 47312672 59054503 47312809 59054674 47312946 59054845 47313083 59055016 47313220 59055187 47313357 59055358 47313494 59055529 47313631 59055700 47313768 59055871 47313905 59056042 47314042 59056213 47314179 59056384 47314316 59056555 47314453 59056726 47314590 59056897 47314727 59057068 47314864 59057239 47315001 59057410 47315138 59057581 47315275 59057752 47315412 59057923 47315549 59058094 47315686 59058265 47315823 59058436 47315960 59058607 47316097 59058778 47316234 59058949 47316371 59059120 47316508 59059291 47316645 59059462 47316782 59059633 47316919 59059804 47317056 59059975 47317193 59060146 47317330 59060317 47317467 59060488 47317604 59060659 47317741 59060830 47317878 59061001 47318015 59061172 47318152 59061343 47318289 59061514 47318426 59061685 47318563 59061856 47318700 59062027 47318837 59062198 47318974 59062369 47319111 59062540 47319248 59062711 47319385 59062882 47319522 59063053 47319659 59063224 47319796 59063395 47319933 59063566 47320070 59063737 47320207 59063908 47320344 59064079 47320481 59064250 47320618 59064421 47320755 59064592 47320892 59064763 47321029 59064934 47321166 59065105 47321303 59065276 47321440 59065447 47321577 59065618 47321714 59065789 47321851 59065960 47321988 59066131 47322125 59066302 47322262 59066473 47322399 59066644 47322536 59066815 47322673 59066986 47322810 59067157 47322947 59067328 47323084 59067499 47323221 59067670 47323358 59067841 47323495 59068012 47323632 59068183 47323769 59068354 47323906 59068525 47324043 59068696 47324180 59068867 47324317 59069038 47324454 59069209 47324591 59069380 47324728 59069551 47324865 59069722 47325002 59069893 47325139 59070064 47325276 59070235 47325413 59070406 47325550 59070577 47325687 59070748 47325824 59070919 47325961 59071090 47326098 59071261 47326235 59071432 47326372 59071603 47326509 59071774 47326646 59071945 47326783 59072116 47326920 59072287 47327057 59072458 47327194 59072629 47327331 59072800 47327468 59072971 47327605 59073142 47327742 59073313 47327879 59073484 47328016 59073655 47328153 59073826 47328290 59073997 47328427 59074168 47328564 59074339 47328701 59074510 47328838 59074681 47328975 59074852 47329112 59075023 47329249 59075194 47329386 59075365 47329523 59075536 47329660 59075707 47329797 59075878 47329934 59076049 47330071 59076220 47330208 59076391 47330345 59076562 47330482 59076733 47330619 59076904 47330756 59077075 47330893 59077246 47331030 59077417 47331167 59077588 47331304 59077759 47331441 59077930 47331578 59078101 47331715 59078272 47331852 59078443 47331989 59078614 47332126 59078785 47332263 59078956 47332400 59079127 47332537 59079298 47332674 59079469 47332811 59079640 47332948 59079811 47333085 59079982 47333222 59080153 47333359 59080324 47333496 59080495 47333633 59080666 47333770 59080837 47333907 59081008 47334044 59081179 47334181 59081350 47334318 59081521 47334455 59081692 47334592 59081863 47334729 59082034 47334866 59082205 47335003 59082376 47335140 59082547 47335277 59082718 47335414 59082889 47335551 59083060 47335688 59083231 47335825 59083402 47335962 59083573 47336099 59083744 47336236 59083915 47336373 59084086 47336510 59084257 47336647 59084428 47336784 59084599 47336921 59084770 47337058 59084941 47337195 59085112 47337332 59085283 47337469 59085454 47337606 59085625 47337743 59085796 47337880 59085967 47338017 59086138 47338154 59086309 47338291 59086480 47338428 59086651 47338565 59086822 47338702 59086993 47338839 59087164 47338976 59087335 47339113 59087506 47339250 59087677 47339387 59087848 47339524 59088019 47339661 59088190 47339798 59088361 47339935 59088532 47340072 59088703 47340209 59088874 47340346 59089045 47340483 59089216 47340620 59089387 47340757 59089558 47340894 59089729 47341031 59089900 47341168 59090071 47341305 59090242 47341442 59090413 47341579 59090584 47341716 59090755 47341853 59090926 47341990 59091097 47342127 59091268 47342264 59091439 47342401 59091610 47342538 59091781 47342675 59091952 47342812 59092123 47342949 59092294 47343086 59092465 47343223 59092636 47343360 59092807 47343497 59092978 47343634 59093149 47343771 59093320 47343908 59093491 47344045 59093662 47344182 59093833 47344319 59094004 47344456 59094175 47344593 59094346 47344730 59094517 47344867 59094688 47345004 59094859 47345141 59095030 47345278 59095201 47345415 59095372 47345552 59095543 47345689 59095714 47345826 59095885 47345963 59096056 47346100 59096227 47346237 59096398 47346374 59096569 47346511 59096740 47346648 59096911 47346785 59097082 47346922 59097253 47347059 59097424 47347196 59097595 47347333 59097766 47347470 59097937 47347607 59098108 47347744 59098279 47347881 59098450 47348018 59098621 47348155 59098792 47348292 59098963 47348429 59099134 47348566 59099305 47348703 59099476 47348840 59099647 47348977 59099818 47349114 59099989 47349251 59100160 47349388 59100331 47349525 59100502 47349662 59100673 47349799 59100844 47349936 59101015 47350073 59101186 47350210 59101357 47350347 59101528 47350484 59101699 47350621 59101870 47350758 59102041 47350895 59102212 47351032 59102383 47351169 59102554 47351306 59102725 47351443 59102896 47351580 59103067 47351717 59103238 47351854 59103409 47351991 59103580 47352128 59103751 47352265 59103922 47352402 59104093 47352539 59104264 47352676 59104435 47352813 59104606 47352950 59104777 47353087 59104948 47353224 59105119 47353361 59105290 47353498 59105461 47353635 59105632 47353772 59105803 47353909 59105974 47354046 59106145 47354183 59106316 47354320 59106487 47354457 59106658 47354594 59106829 47354731 59107000 47354868 59107171 47355005 59107342 47355142 59107513 47355279 59107684 47355416 59107855 47355553 59108026 47355690 59108197 47355827 59108368 47355964 59108539 47356101 59108710 47356238 59108881 47356375 59109052 47356512 59109223 47356649 59109394 47356786 59109565 47356923 59109736 47357060 59109907 47357197 59110078 47357334 59110249 47357471 59110420 47357608 59110591 47357745 59110762 47357882 59110933 47358019 59111104 47358156 59111275 47358293 59111446 47358430 59111617 47358567 59111788 47358704 59111959 47358841 59112130 47358978 59112301 47359115 59112472 47359252 59112643 47359389 59112814 47359526 59112985 47359663 59113156 47359800 59113327 47359937 59113498 47360074 59113669 47360211 59113840 47360348 59114011 47360485 59114182 47360622 59114353 47360759 59114524 47360896 59114695 47361033 59114866 47361170 59115037 47361307 59115208 47361444 59115379 47361581 59115550 47361718 59115721 47361855 59115892 47361992 59116063 47362129 59116234 47362266 59116405 47362403 59116576 47362540 59116747 47362677 59116918 47362814 59117089 47362951 59117260 47363088 59117431 47363225 59117602 47363362 59117773 47363499 59117944 47363636 59118115 47363773 59118286 47363910 59118457 47364047 59118628 47364184 59118799 47364321 59118970 47364458 59119141 47364595 59119312 47364732 59119483 47364869 59119654 47365006 59119825 47365143 59119996 47365280 59120167 47365417 59120338 47365554 59120509 47365691 59120680 47365828 59120851 47365965 59121022 47366102 59121193 47366239 59121364 47366376 59121535 47366513 59121706 47366650 59121877 47366787 59122048 47366924 59122219 47367061 59122390 47367198 59122561 47367335 59122732 47367472 59122903 47367609 59123074 47367746 59123245 47367883 59123416 47368020 59123587 47368157 59123758 47368294 59123929 47368431 59124100 47368568 59124271 47368705 59124442 47368842 59124613 47368979 59124784 47369116 59124955 47369253 59125126 47369390 59125297 47369527 59125468 47369664 59125639 47369801 59125810 47369938 59125981 47370075 59126152 47370212 59126323 47370349 59126494 47370486 59126665 47370623 59126836 47370760 59127007 47370897 59127178 47371034 59127349 47371171 59127520 47371308 59127691 47371445 59127862 47371582 59128033 47371719 59128204 47371856 59128375 47371993 59128546 47372130 59128717 47372267 59128888 47372404 59129059 47372541 59129230 47372678 59129401 47372815 59129572 47372952 59129743 47373089 59129914 47373226 59130085 47373363 59130256 47373500 59130427 47373637 59130598 47373774 59130769 47373911 59130940 47374048 59131111 47374185 59131282 47374322 59131453 47374459 59131624 47374596 59131795 47374733 59131966 47374870 59132137 47375007 59132308 47375144 59132479 47375281 59132650 47375418 59132821 47375555 59132992 47375692 59133163 47375829 59133334 47375966 59133505 47376103 59133676 47376240 59133847 47376377 59134018 47376514 59134189 47376651 59134360 47376788 59134531 47376925 59134702 47377062 59134873 47377199 59135044 47377336 59135215 47377473 59135386 47377610 59135557 47377747 59135728 47377884 59135899 47378021 59136070 47378158 59136241 47378295 59136412 47378432 59136583 47378569 59136754 47378706 59136925 47378843 59137096 47378980 59137267 47379117 59137438 47379254 59137609 47379391 59137780 47379528 59137951 47379665 59138122 47379802 59138293 47379939 59138464 47380076 59138635 47380213 59138806 47380350 59138977 47380487 59139148 47380624 59139319 47380761 59139490 47380898 59139661 47381035 59139832 47381172 59140003 47381309 59140174 47381446 59140345 47381583 59140516 47381720 59140687 47381857 59140858 47381994 59141029 47382131 59141200 47382268 59141371 47382405 59141542 47382542 59141713 47382679 59141884 47382816 59142055 47382953 59142226 47383090 59142397 47383227 59142568 47383364 59142739 47383501 59142910 47383638 59143081 47383775 59143252 47383912 59143423 47384049 59143594 47384186 59143765 47384323 59143936 47384460 59144107 47384597 59144278 47384734 59144449 47384871 59144620 47385008 59144791 47385145 59144962 47385282 59145133 47385419 59145304 47385556 59145475 47385693 59145646 47385830 59145817 47385967 59145988 47386104 59146159 47386241 59146330 47386378 59146501 47386515 59146672 47386652 59146843 47386789 59147014 47386926 59147185 47387063 59147356 47387200 59147527 47387337 59147698 47387474 59147869 47387611 59148040 47387748 59148211 47387885 59148382 47388022 59148553 47388159 59148724 47388296 59148895 47388433 59149066 47388570 59149237 47388707 59149408 47388844 59149579 47388981 59149750 47389118 59149921 47389255 59150092 47389392 59150263 47389529 59150434 47389666 59150605 47389803 59150776 47389940 59150947 47390077 59151118 47390214 59151289 47390351 59151460 47390488 59151631 47390625 59151802 47390762 59151973 47390899 59152144 47391036 59152315 47391173 59152486 47391310 59152657 47391447 59152828 47391584 59152999 47391721 59153170 47391858 59153341 47391995 59153512 47392132 59153683 47392269 59153854 47392406 59154025 47392543 59154196 47392680 59154367 47392817 59154538 47392954 59154709 47393091 59154880 47393228 59155051 47393365 59155222 47393502 59155393 47393639 59155564 47393776 59155735 47393913 59155906 47394050 59156077 47394187 59156248 47394324 59156419 47394461 59156590 47394598 59156761 47394735 59156932 47394872 59157103 47395009 59157274 47395146 59157445 47395283 59157616 47395420 59157787 47395557 59157958 47395694 59158129 47395831 59158300 47395968 59158471 47396105 59158642 47396242 59158813 47396379 59158984 47396516 59159155 47396653 59159326 47396790 59159497 47396927 59159668 47397064 59159839 47397201 59160010 47397338 59160181 47397475 59160352 47397612 59160523 47397749 59160694 47397886 59160865 47398023 59161036 47398160 59161207 47398297 59161378 47398434 59161549 47398571 59161720 47398708 59161891 47398845 59162062 47398982 59162233 47399119 59162404 47399256 59162575 47399393 59162746 47399530 59162917 47399667 59163088 47399804 59163259 47399941 59163430 47400078 59163601 47400215 59163772 47400352 59163943 47400489 59164114 47400626 59164285
1000 17523396 0 17523396 21872268 17523533 21872439 17523670 21872610 17523807 21872781 17523944 21872952 17524081 21873123 17524218 21873294 17524355 21873465 17524492 21873636 17524629 21873807 17524766 21873978 17524903 21874149 17525040 21874320 17525177 21874491 17525314 21874662 17525451 21874833 17525588 21875004 17525725 21875175 17525862 21875346 17525999 21875517 17526136 21875688 17526273 21875859 17526410 21876030 17526547 21876201 17526684 21876372 17526821 21876543 17526958 21876714 17527095 21876885 17527232 21877056 17527369 21877227 17527506 21877398 17527643 21877569 17527780 21877740 17527917 21877911 17528054 21878082 17528191 21878253 17528328 21878424 17528465 21878595 17528602 21878766 17528739 21878937 17528876 21879108 17529013 21879279 17529150 21879450 17529287 21879621 17529424 21879792 17529561 21879963 17529698 21880134 17529835 21880305 17529972 21880476 17530109 21880647 17530246 21880818 17530383 21880989 17530520 21881160 17530657 21881331 17530794 21881502 17530931 21881673 17531068 21881844 17531205 21882015 17531342 21882186 17531479 21882357 17531616 21882528 17531753 21882699 17531890 21882870 17532027 21883041 17532164 21883212 17532301 21883383 17532438 21883554 17532575 21883725 17532712 21883896 17532849 21884067 17532986 21884238 17533123 21884409 17533260 21884580 17533397 21884751 17533534 21884922 17533671 21885093 17533808 21885264 17533945 21885435 17534082 21885606 17534219 21885777 17534356 21885948 17534493 21886119 17534630 21886290 17534767 21886461 17534904 21886632 17535041 21886803 17535178 21886974 17535315 21887145 17535452 21887316 17535589 21887487 17535726 21887658 17535863 21887829 17536000 21888000 17536137 21888171 17536274 21888342 17536411 21888513 17536548 21888684 17536685 21888855 17536822 21889026 17536959 21889197 17537096 21889368 17537233 21889539 17537370 21889710 17537507 21889881 17537644 21890052 17537781 21890223 17537918 21890394 17538055 21890565 17538192 21890736 17538329 21890907 17538466 21891078 17538603 21891249 17538740 21891420 17538877 21891591 17539014 21891762 17539151 21891933 17539288 21892104 17539425 21892275 17539562 21892446 17539699 21892617 17539836 21892788 17539973 21892959 17540110 21893130 17540247 21893301 17540384 21893472 17540521 21893643 17540658 21893814 17540795 21893985 17540932 21894156 17541069 21894327 17541206 21894498 17541343 21894669 17541480 21894840 17541617 21895011 17541754 21895182 17541891 21895353 17542028 21895524 17542165 21895695 17542302 21895866 17542439 21896037 17542576 21896208 17542713 21896379 17542850 21896550 17542987 21896721 17543124 21896892 17543261 21897063 17543398 21897234 17543535 21897405 17543672 21897576 17543809 21897747 17543946 21897918 17544083 21898089 17544220 21898260 17544357 21898431 17544494 21898602 17544631 21898773 17544768 21898944 17544905 21899115 17545042 21899286 17545179 21899457 17545316 21899628 17545453 21899799 17545590 21899970 17545727 21900141 17545864 21900312 17546001 21900483 17546138 21900654 17546275 21900825 17546412 21900996 17546549 21901167 17546686 21901338 17546823 21901509 17546960 21901680 17547097 21901851 17547234 21902022 17547371 21902193 17547508 21902364 17547645 21902535 17547782 21902706 17547919 21902877 17548056 21903048 17548193 21903219 17548330 21903390 17548467 21903561 17548604 21903732 17548741 21903903 17548878 21904074 17549015 21904245 17549152 21904416 17549289 21904587 17549426 21904758 17549563 21904929 17549700 21905100 17549837 21905271 17549974 21905442 17550111 21905613 17550248 21905784 17550385 21905955 17550522 21906126 17550659 21906297 17550796 21906468 17550933 21906639 17551070 21906810 17551207 21906981 17551344 21907152 17551481 21907323 17551618 21907494 17551755 21907665 17551892 21907836 17552029 21908007 17552166 21908178 17552303 21908349 17552440 21908520 17552577 21908691 17552714 21908862 17552851 21909033 17552988 21909204 17553125 21909375 17553262 21909546 17553399 21909717 17553536 21909888 17553673 21910059 17553810 21910230 17553947 21910401 17554084 21910572 17554221 21910743 17554358 21910914 17554495 21911085 17554632 21911256 17554769 21911427 17554906 21911598 17555043 21911769 17555180 21911940 17555317 21912111 17555454 21912282 17555591 21912453 17555728 21912624 17555865 21912795 17556002 21912966 17556139 21913137 17556276 21913308 17556413 21913479 17556550 21913650 17556687 21913821 17556824 21913992 17556961 21914163 17557098 21914334 17557235 21914505 17557372 21914676 17557509 21914847 17557646 21915018 17557783 21915189 17557920 21915360 17558057 21915531 17558194 21915702 17558331 21915873 17558468 21916044 17558605 21916215 17558742 21916386 17558879 21916557 17559016 21916728 17559153 21916899 17559290 21917070 17559427 21917241 17559564 21917412 17559701 21917583 17559838 21917754 17559975 21917925 17560112 21918096 17560249 21918267 17560386 21918438 17560523 21918609 17560660 21918780 17560797 21918951 17560934 21919122 17561071 21919293 17561208 21919464 17561345 21919635 17561482 21919806 17561619 21919977 17561756 21920148 17561893 21920319 17562030 21920490 17562167 21920661 17562304 21920832 17562441 21921003 17562578 21921174 17562715 21921345 17562852 21921516 17562989 21921687 17563126 21921858 17563263 21922029 17563400 21922200 17563537 21922371 17563674 21922542 17563811 21922713 17563948 21922884 17564085 21923055 17564222 21923226 17564359 21923397 17564496 21923568 17564633 21923739 17564770 21923910 17564907 21924081 17565044 21924252 17565181 21924423 17565318 21924594 17565455 21924765 17565592 21924936 17565729 21925107 17565866 21925278 17566003 21925449 17566140 21925620 17566277 21925791 17566414 21925962 17566551 21926133 17566688 21926304 17566825 21926475 17566962 21926646 17567099 21926817 17567236 21926988 17567373 21927159 17567510 21927330 17567647 21927501 17567784 21927672 17567921 21927843 17568058 21928014 17568195 21928185 17568332 21928356 17568469 21928527 17568606 21928698 17568743 21928869 17568880 21929040 17569017 21929211 17569154 21929382 17569291 21929553 17569428 21929724 17569565 21929895 17569702 21930066 17569839 21930237 17569976 21930408 17570113 21930579 17570250 21930750 17570387 21930921 17570524 21931092 17570661 21931263 17570798 21931434 17570935 21931605 17571072 21931776 17571209 21931947 17571346 21932118 17571483 21932289 17571620 21932460 17571757 21932631 17571894 21932802 17572031 21932973 17572168 21933144 17572305 21933315 17572442 21933486 17572579 21933657 17572716 21933828 17572853 21933999 17572990 21934170 17573127 21934341 17573264 21934512 17573401 21934683 17573538 21934854 17573675 21935025 17573812 21935196 17573949 21935367 17574086 21935538 17574223 21935709 17574360 21935880 17574497 21936051 17574634 21936222 17574771 21936393 17574908 21936564 17575045 21936735 17575182 21936906 17575319 21937077 17575456 21937248 17575593 21937419 17575730 21937590 17575867 21937761 17576004 21937932 17576141 21938103 17576278 21938274 17576415 21938445 17576552 21938616 17576689 21938787 17576826 21938958 17576963 21939129 17577100 21939300 17577237 21939471 17577374 21939642 17577511 21939813 17577648 21939984 17577785 21940155 17577922 21940326 17578059 21940497 17578196 21940668 17578333 21940839 17578470 21941010 17578607 21941181 17578744 21941352 17578881 21941523 17579018 21941694 17579155 21941865 17579292 21942036 17579429 21942207 17579566 21942378 17579703 21942549 17579840 21942720 17579977 21942891 17580114 21943062 17580251 21943233 17580388 21943404 17580525 21943575 17580662 21943746 17580799 21943917 17580936 21944088 17581073 21944259 17581210 21944430 17581347 21944601 17581484 21944772 17581621 21944943 17581758 21945114 17581895 21945285 17582032 21945456 17582169 21945627 17582306 21945798 17582443 21945969 17582580 21946140 17582717 21946311 17582854 21946482 17582991 21946653 17583128 21946824 17583265 21946995 17583402 21947166 17583539 21947337 17583676 21947508 17583813 21947679 17583950 21947850 17584087 21948021 17584224 21948192 17584361 21948363 17584498 21948534 17584635 21948705 17584772 21948876 17584909 21949047 17585046 21949218 17585183 21949389 17585320 21949560 17585457 21949731 17585594 21949902 17585731 21950073 17585868 21950244 17586005 21950415 17586142 21950586 17586279 21950757 17586416 21950928 17586553 21951099 17586690 21951270 17586827 21951441 17586964 21951612 17587101 21951783 17587238 21951954 17587375 21952125 17587512 21952296 17587649 21952467 17587786 21952638 17587923 21952809 17588060 21952980 17588197 21953151 17588334 21953322 17588471 21953493 17588608 21953664 17588745 21953835 17588882 21954006 17589019 21954177 17589156 21954348 17589293 21954519 17589430 21954690 17589567 21954861 17589704 21955032 17589841 21955203 17589978 21955374 17590115 21955545 17590252 21955716 17590389 21955887 17590526 21956058 17590663 21956229 17590800 21956400 17590937 21956571 17591074 21956742 17591211 21956913 17591348 21957084 17591485 21957255 17591622 21957426 17591759 21957597 17591896 21957768 17592033 21957939 17592170 21958110 17592307 21958281 17592444 21958452 17592581 21958623 17592718 21958794 17592855 21958965 17592992 21959136 17593129 21959307 17593266 21959478 17593403 21959649 17593540 21959820 17593677 21959991 17593814 21960162 17593951 21960333 17594088 21960504 17594225 21960675 17594362 21960846 17594499 21961017 17594636 21961188 17594773 21961359 17594910 21961530 17595047 21961701 17595184 21961872 17595321 21962043 17595458 21962214 17595595 21962385 17595732 21962556 17595869 21962727 17596006 21962898 17596143 21963069 17596280 21963240 17596417 21963411 17596554 21963582 17596691 21963753 17596828 21963924 17596965 21964095 17597102 21964266 17597239 21964437 17597376 21964608 17597513 21964779 17597650 21964950 17597787 21965121 17597924 21965292 17598061 21965463 17598198 21965634 17598335 21965805 17598472 21965976 17598609 21966147 17598746 21966318 17598883 21966489 17599020 21966660 17599157 21966831 17599294 21967002 17599431 21967173 17599568 21967344 17599705 21967515 17599842 21967686 17599979 21967857 17600116 21968028 17600253 21968199 17600390 21968370 17600527 21968541 17600664 21968712 17600801 21968883 17600938 21969054 17601075 21969225 17601212 21969396 17601349 21969567 17601486 21969738 17601623 21969909 17601760 21970080 17601897 21970251 17602034 21970422 17602171 21970593 17602308 21970764 17602445 21970935 17602582 21971106 17602719 21971277 17602856 21971448 17602993 21971619 17603130 21971790 17603267 21971961 17603404 21972132 17603541 21972303 17603678 21972474 17603815 21972645 17603952 21972816 17604089 21972987 17604226 21973158 17604363 21973329 17604500 21973500 17604637 21973671 17604774 21973842 17604911 21974013 17605048 21974184 17605185 21974355 17605322 21974526 17605459 21974697 17605596 21974868 17605733 21975039 17605870 21975210 17606007 21975381 17606144 21975552 17606281 21975723 17606418 21975894 17606555 21976065 17606692 21976236 17606829 21976407 17606966 21976578 17607103 21976749 17607240 21976920 17607377 21977091 17607514 21977262 17607651 21977433 17607788 21977604 17607925 21977775 17608062 21977946 17608199 21978117 17608336 21978288 17608473 21978459 17608610 21978630 17608747 21978801 17608884 21978972 17609021 21979143 17609158 21979314 17609295 21979485 17609432 21979656 17609569 21979827 17609706 21979998 17609843 21980169 17609980 21980340 17610117 21980511 17610254 21980682 17610391 21980853 17610528 21981024 17610665 21981195 17610802 21981366 17610939 21981537 17611076 21981708 17611213 21981879 17611350 21982050 17611487 21982221 17611624 21982392 17611761 21982563 17611898 21982734 17612035 21982905 17612172 21983076 17612309 21983247 17612446 21983418 17612583 21983589 17612720 21983760 17612857 21983931 17612994 21984102 17613131 21984273 17613268 21984444 17613405 21984615 17613542 21984786 17613679 21984957 17613816 21985128 17613953 21985299 17614090 21985470 17614227 21985641 17614364 21985812 17614501 21985983 17614638 21986154 17614775 21986325 17614912 21986496 17615049 21986667 17615186 21986838 17615323 21987009 17615460 21987180 17615597 21987351 17615734 21987522 17615871 21987693 17616008 21987864 17616145 21988035 17616282 21988206 17616419 21988377 17616556 21988548 17616693 21988719 17616830 21988890 17616967 21989061 17617104 21989232 17617241 21989403 17617378 21989574 17617515 21989745 17617652 21989916 17617789 21990087 17617926 21990258 17618063 21990429 17618200 21990600 17618337 21990771 17618474 21990942 17618611 21991113 17618748 21991284 17618885 21991455 17619022 21991626 17619159 21991797 17619296 21991968 17619433 21992139 17619570 21992310 17619707 21992481 17619844 21992652 17619981 21992823 17620118 21992994 17620255 21993165 17620392 21993336 17620529 21993507 17620666 21993678 17620803 21993849 17620940 21994020 17621077 21994191 17621214 21994362 17621351 21994533 17621488 21994704 17621625 21994875 17621762 21995046 17621899 21995217 17622036 21995388 17622173 21995559 17622310 21995730 17622447 21995901 17622584 21996072 17622721 21996243 17622858 21996414 17622995 21996585 17623132 21996756 17623269 21996927 17623406 21997098 17623543 21997269 17623680 21997440 17623817 21997611 17623954 21997782 17624091 21997953 17624228 21998124 17624365 21998295 17624502 21998466 17624639 21998637 17624776 21998808 17624913 21998979 17625050 21999150 17625187 21999321 17625324 21999492 17625461 21999663 17625598 21999834 17625735 22000005 17625872 22000176 17626009 22000347 17626146 22000518 17626283 22000689 17626420 22000860 17626557 22001031 17626694 22001202 17626831 22001373 17626968 22001544 17627105 22001715 17627242 22001886 17627379 22002057 17627516 22002228 17627653 22002399 17627790 22002570 17627927 22002741 17628064 22002912 17628201 22003083 17628338 22003254 17628475 22003425 17628612 22003596 17628749 22003767 17628886 22003938 17629023 22004109 17629160 22004280 17629297 22004451 17629434 22004622 17629571 22004793 17629708 22004964 17629845 22005135 17629982 22005306 17630119 22005477 17630256 22005648 17630393 22005819 17630530 22005990 17630667 22006161 17630804 22006332 17630941 22006503 17631078 22006674 17631215 22006845 17631352 22007016 17631489 22007187 17631626 22007358 17631763 22007529 17631900 22007700 17632037 22007871 17632174 22008042 17632311 22008213 17632448 22008384 17632585 22008555 17632722 22008726 17632859 22008897 17632996 22009068 17633133 22009239 17633270 22009410 17633407 22009581 17633544 22009752 17633681 22009923 17633818 22010094 17633955 22010265 17634092 22010436 17634229 22010607 17634366 22010778 17634503 22010949 17634640 22011120 17634777 22011291 17634914 22011462 17635051 22011633 17635188 22011804 17635325 22011975 17635462 22012146 17635599 22012317 17635736 22012488 17635873 22012659 17636010 22012830 17636147 22013001 17636284 22013172 17636421 22013343 17636558 22013514 17636695 22013685 17636832 22013856 17636969 22014027 17637106 22014198 17637243 22014369 17637380 22014540 17637517 22014711 17637654 22014882 17637791 22015053 17637928 22015224 17638065 22015395 17638202 22015566 17638339 22015737 17638476 22015908 17638613 22016079 17638750 22016250 17638887 22016421 17639024 22016592 17639161 22016763 17639298 22016934 17639435 22017105 17639572 22017276 17639709 22017447 17639846 22017618 17639983 22017789 17640120 22017960 17640257 22018131 17640394 22018302 17640531 22018473 17640668 22018644 17640805 22018815 17640942 22018986 17641079 22019157 17641216 22019328 17641353 22019499 17641490 22019670 17641627 22019841 17641764 22020012 17641901 22020183 17642038 22020354 17642175 22020525 17642312 22020696 17642449 22020867 17642586 22021038 17642723 22021209 17642860 22021380 17642997 22021551 17643134 22021722 17643271 22021893 17643408 22022064 17643545 22022235 17643682 22022406 17643819 22022577 17643956 22022748 17644093 22022919 17644230 22023090 17644367 22023261 17644504 22023432 17644641 22023603 17644778 22023774 17644915 22023945 17645052 22024116 17645189 22024287 17645326 22024458 17645463 22024629 17645600 22024800 17645737 22024971 17645874 22025142 17646011 22025313 17646148 22025484 17646285 22025655 17646422 22025826 17646559 22025997 17646696 22026168 17646833 22026339 17646970 22026510 17647107 22026681 17647244 22026852 17647381 22027023 17647518 22027194 17647655 22027365 17647792 22027536 17647929 22027707 17648066 22027878 17648203 22028049 17648340 22028220 17648477 22028391 17648614 22028562 17648751 22028733 17648888 22028904 17649025 22029075 17649162 22029246 17649299 22029417 17649436 22029588 17649573 22029759 17649710 22029930 17649847 22030101 17649984 22030272 17650121 22030443 17650258 22030614 17650395 22030785 17650532 22030956 17650669 22031127 17650806 22031298 17650943 22031469 17651080 22031640 17651217 22031811 17651354 22031982 17651491 22032153 17651628 22032324 17651765 22032495 17651902 22032666 17652039 22032837 17652176 22033008 17652313 22033179 17652450 22033350 17652587 22033521 17652724 22033692 17652861 22033863 17652998 22034034 17653135 22034205 17653272 22034376 17653409 22034547 17653546 22034718 17653683 22034889 17653820 22035060 17653957 22035231 17654094 22035402 17654231 22035573 17654368 22035744 17654505 22035915 17654642 22036086 17654779 22036257 17654916 22036428 17655053 22036599 17655190 22036770 17655327 22036941 17655464 22037112 17655601 22037283 17655738 22037454 17655875 22037625 17656012 22037796 17656149 22037967 17656286 22038138 17656423 22038309 17656560 22038480 17656697 22038651 17656834 22038822 17656971 22038993 17657108 22039164 17657245 22039335 17657382 22039506 17657519 22039677 17657656 22039848 17657793 22040019 17657930 22040190 17658067 22040361 17658204 22040532 17658341 22040703 17658478 22040874 17658615 22041045 17658752 22041216 17658889 22041387 17659026 22041558 17659163 22041729 17659300 22041900 17659437 22042071 17659574 22042242 17659711 22042413 17659848 22042584 17659985 22042755 17660122 22042926
1000 65347900 0 65347900 81565627 65348037 81565798 65348174 81565969 65348311 81566140 65348448 81566311 65348585 81566482 65348722 81566653 65348859 81566824 65348996 81566995 65349133 81567166 65349270 81567337 65349407 81567508 65349544 81567679 65349681 81567850 65349818 81568021 65349955 81568192 65350092 81568363 65350229 81568534 65350366 81568705 65350503 81568876 65350640 81569047 65350777 81569218 65350914 81569389 65351051 81569560 65351188 81569731 65351325 81569902 65351462 81570073 65351599 81570244 65351736 81570415 65351873 81570586 65352010 81570757 65352147 81570928 65352284 81571099 65352421 81571270 65352558 81571441 65352695 81571612 65352832 81571783 65352969 81571954 65353106 81572125 65353243 81572296 65353380 81572467 65353517 81572638 65353654 81572809 65353791 81572980 65353928 81573151 65354065 81573322 65354202 81573493 65354339 81573664 65354476 81573835 65354613 81574006 65354750 81574177 65354887 81574348 65355024 81574519 65355161 81574690 65355298 81574861 65355435 81575032 65355572 81575203 65355709 81575374 65355846 81575545 65355983 81575716 65356120 81575887 65356257 81576058 65356394 81576229 65356531 81576400 65356668 81576571 65356805 81576742 65356942 81576913 65357079 81577084 65357216 81577255 65357353 81577426 65357490 81577597 65357627 81577768 65357764 81577939 65357901 81578110 65358038 81578281 65358175 81578452 65358312 81578623 65358449 81578794 65358586 81578965 65358723 81579136 65358860 81579307 65358997 81579478 65359134 81579649 65359271 81579820 65359408 81579991 65359545 81580162 65359682 81580333 65359819 81580504 65359956 81580675 65360093 81580846 65360230 81581017 65360367 81581188 65360504 81581359 65360641 81581530 65360778 81581701 65360915 81581872 65361052 81582043 65361189 81582214 65361326 81582385 65361463 81582556 65361600 81582727 65361737 81582898 65361874 81583069 65362011 81583240 65362148 81583411 65362285 81583582 65362422 81583753 65362559 81583924 65362696 81584095 65362833 81584266 65362970 81584437 65363107 81584608 65363244 81584779 65363381 81584950 65363518 81585121 65363655 81585292 65363792 81585463 65363929 81585634 65364066 81585805 65364203 81585976 65364340 81586147 65364477 81586318 65364614 81586489 65364751 81586660 65364888 81586831 65365025 81587002 65365162 81587173 65365299 81587344 65365436 81587515 65365573 81587686 65365710 81587857 65365847 81588028 65365984 81588199 65366121 81588370 65366258 81588541 65366395 81588712 65366532 81588883 65366669 81589054 65366806 81589225 65366943 81589396 65367080 81589567 65367217 81589738 65367354 81589909 65367491 81590080 65367628 81590251 65367765 81590422 65367902 81590593 65368039 81590764 65368176 81590935 65368313 81591106 65368450 81591277 65368587 81591448 65368724 81591619 65368861 81591790 65368998 81591961 65369135 81592132 65369272 81592303 65369409 81592474 65369546 81592645 65369683 81592816 65369820 81592987 65369957 81593158 65370094 81593329 65370231 81593500 65370368 81593671 65370505 81593842 65370642 81594013 65370779 81594184 65370916 81594355 65371053 81594526 65371190 81594697 65371327 81594868 65371464 81595039 65371601 81595210 65371738 81595381 65371875 81595552 65372012 81595723 65372149 81595894 65372286 81596065 65372423 81596236 65372560 81596407 65372697 81596578 65372834 81596749 65372971 81596920 65373108 81597091 65373245 81597262 65373382 81597433 65373519 81597604 65373656 81597775 65373793 81597946 65373930 81598117 65374067 81598288 65374204 81598459 65374341 81598630 65374478 81598801 65374615 81598972 65374752 81599143 65374889 81599314 65375026 81599485 65375163 81599656 65375300 81599827 65375437 81599998 65375574 81600169 65375711 81600340 65375848 81600511 65375985 81600682 65376122 81600853 65376259 81601024 65376396 81601195 65376533 81601366 65376670 81601537 65376807 81601708 65376944 81601879 65377081 81602050 65377218 81602221 65377355 81602392 65377492 81602563 65377629 81602734 65377766 81602905 65377903 81603076 65378040 81603247 65378177 81603418 65378314 81603589 65378451 81603760 65378588 81603931 65378725 81604102 65378862 81604273 65378999 81604444 65379136 81604615 65379273 81604786 65379410 81604957 65379547 81605128 65379684 81605299 65379821 81605470 65379958 81605641 65380095 81605812 65380232 81605983 65380369 81606154 65380506 81606325 65380643 81606496 65380780 81606667 65380917 81606838 65381054 81607009 65381191 81607180 65381328 81607351 65381465 81607522 65381602 81607693 65381739 81607864 65381876 81608035 65382013 81608206 65382150 81608377 65382287 81608548 65382424 81608719 65382561 81608890 65382698 81609061 65382835 81609232 65382972 81609403 65383109 81609574 65383246 81609745 65383383 81609916 65383520 81610087 65383657 81610258 65383794 81610429 65383931 81610600 65384068 81610771 65384205 81610942 65384342 81611113 65384479 81611284 65384616 81611455 65384753 81611626 65384890 81611797 65385027 81611968 65385164 81612139 65385301 81612310 65385438 81612481 65385575 81612652 65385712 81612823 65385849 81612994 65385986 81613165 65386123 81613336 65386260 81613507 65386397 81613678 65386534 81613849 65386671 81614020 65386808 81614191 65386945 81614362 65387082 81614533 65387219 81614704 65387356 81614875 65387493 81615046 65387630 81615217 65387767 81615388 65387904 81615559 65388041 81615730 65388178 81615901 65388315 81616072 65388452 81616243 65388589 81616414 65388726 81616585 65388863 81616756 65389000 81616927 65389137 81617098 65389274 81617269 65389411 81617440 65389548 81617611 65389685 81617782 65389822 81617953 65389959 81618124 65390096 81618295 65390233 81618466 65390370 81618637 65390507 81618808 65390644 81618979 65390781 81619150 65390918 81619321 65391055 81619492 65391192 81619663 65391329 81619834 65391466 81620005 65391603 81620176 65391740 81620347 65391877 81620518 65392014 81620689 65392151 81620860 65392288 81621031 65392425 81621202 65392562 81621373 65392699 81621544 65392836 81621715 65392973 81621886 65393110 81622057 65393247 81622228 65393384 81622399 65393521 81622570 65393658 81622741 65393795 81622912 65393932 81623083 65394069 81623254 65394206 81623425 65394343 81623596 65394480 81623767 65394617 81623938 65394754 81624109 65394891 81624280 65395028 81624451 65395165 81624622 65395302 81624793 65395439 81624964 65395576 81625135 65395713 81625306 65395850 81625477 65395987 81625648 65396124 81625819 65396261 81625990 65396398 81626161 65396535 81626332 65396672 81626503 65396809 81626674 65396946 81626845 65397083 81627016 65397220 81627187 65397357 81627358 65397494 81627529 65397631 81627700 65397768 81627871 65397905 81628042 65398042 81628213 65398179 81628384 65398316 81628555 65398453 81628726 65398590 81628897 65398727 81629068 65398864 81629239 65399001 81629410 65399138 81629581 65399275 81629752 65399412 81629923 65399549 81630094 65399686 81630265 65399823 81630436 65399960 81630607 65400097 81630778 65400234 81630949 65400371 81631120 65400508 81631291 65400645 81631462 65400782 81631633 65400919 81631804 65401056 81631975 65401193 81632146 65401330 81632317 65401467 81632488 65401604 81632659 65401741 81632830 65401878 81633001 65402015 81633172 65402152 81633343 65402289 81633514 65402426 81633685 65402563 81633856 65402700 81634027 65402837 81634198 65402974 81634369 65403111 81634540 65403248 81634711 65403385 81634882 65403522 81635053 65403659 81635224 65403796 81635395 65403933 81635566 65404070 81635737 65404207 81635908 65404344 81636079 65404481 81636250 65404618 81636421 65404755 81636592 65404892 81636763 65405029 81636934 65405166 81637105 65405303 81637276 65405440 81637447 65405577 81637618 65405714 81637789 65405851 81637960 65405988 81638131 65406125 81638302 65406262 81638473 65406399 81638644 65406536 81638815 65406673 81638986 65406810 81639157 65406947 81639328 65407084 81639499 65407221 81639670 65407358 81639841 65407495 81640012 65407632 81640183 65407769 81640354 65407906 81640525 65408043 81640696 65408180 81640867 65408317 81641038 65408454 81641209 65408591 81641380 65408728 81641551 65408865 81641722 65409002 81641893 65409139 81642064 65409276 81642235 65409413 81642406 65409550 81642577 65409687 81642748 65409824 81642919 65409961 81643090 65410098 81643261 65410235 81643432 65410372 81643603 65410509 81643774 65410646 81643945 65410783 81644116 65410920 81644287 65411057 81644458 65411194 81644629 65411331 81644800 65411468 81644971 65411605 81645142 65411742 81645313 65411879 81645484 65412016 81645655 65412153 81645826 65412290 81645997 65412427 81646168 65412564 81646339 65412701 81646510 65412838 81646681 65412975 81646852 65413112 81647023 65413249 81647194 65413386 81647365 65413523 81647536 65413660 81647707 65413797 81647878 65413934 81648049 65414071 81648220 65414208 81648391 65414345 81648562 65414482 81648733 65414619 81648904 65414756 81649075 65414893 81649246 65415030 81649417 65415167 81649588 65415304 81649759 65415441 81649930 65415578 81650101 65415715 81650272 65415852 81650443 65415989 81650614 65416126 81650785 65416263 81650956 65416400 81651127 65416537 81651298 65416674 81651469 65416811 81651640 65416948 81651811 65417085 81651982 65417222 81652153 65417359 81652324 65417496 81652495 65417633 81652666 65417770 81652837 65417907 81653008 65418044 81653179 65418181 81653350 65418318 81653521 65418455 81653692 65418592 81653863 65418729 81654034 65418866 81654205 65419003 81654376 65419140 81654547 65419277 81654718 65419414 81654889 65419551 81655060 65419688 81655231 65419825 81655402 65419962 81655573 65420099 81655744 65420236 81655915 65420373 81656086 65420510 81656257 65420647 81656428 65420784 81656599 65420921 81656770 65421058 81656941 65421195 81657112 65421332 81657283 65421469 81657454 65421606 81657625 65421743 81657796 65421880 81657967 65422017 81658138 65422154 81658309 65422291 81658480 65422428 81658651 65422565 81658822 65422702 81658993 65422839 81659164 65422976 81659335 65423113 81659506 65423250 81659677 65423387 81659848 65423524 81660019 65423661 81660190 65423798 81660361 65423935 81660532 65424072 81660703 65424209 81660874 65424346 81661045 65424483 81661216 65424620 81661387 65424757 81661558 65424894 81661729 65425031 81661900 65425168 81662071 65425305 81662242 65425442 81662413 65425579 81662584 65425716 81662755 65425853 81662926 65425990 81663097 65426127 81663268 65426264 81663439 65426401 81663610 65426538 81663781 65426675 81663952 65426812 81664123 65426949 81664294 65427086 81664465 65427223 81664636 65427360 81664807 65427497 81664978 65427634 81665149 65427771 81665320 65427908 81665491 65428045 81665662 65428182 81665833 65428319 81666004 65428456 81666175 65428593 81666346 65428730 81666517 65428867 81666688 65429004 81666859 65429141 81667030 65429278 81667201 65429415 81667372 65429552 81667543 65429689 81667714 65429826 81667885 65429963 81668056 65430100 81668227 65430237 81668398 65430374 81668569 65430511 81668740 65430648 81668911 65430785 81669082 65430922 81669253 65431059 81669424 65431196 81669595 65431333 81669766 65431470 81669937 65431607 81670108 65431744 81670279 65431881 81670450 65432018 81670621 65432155 81670792 65432292 81670963 65432429 81671134 65432566 81671305 65432703 81671476 65432840 81671647 65432977 81671818 65433114 81671989 65433251 81672160 65433388 81672331 65433525 81672502 65433662 81672673 65433799 81672844 65433936 81673015 65434073 81673186 65434210 81673357 65434347 81673528 65434484 81673699 65434621 81673870 65434758 81674041 65434895 81674212 65435032 81674383 65435169 81674554 65435306 81674725 65435443 81674896 65435580 81675067 65435717 81675238 65435854 81675409 65435991 81675580 65436128 81675751 65436265 81675922 65436402 81676093 65436539 81676264 65436676 81676435 65436813 81676606 65436950 81676777 65437087 81676948 65437224 81677119 65437361 81677290 65437498 81677461 65437635 81677632 65437772 81677803 65437909 81677974 65438046 81678145 65438183 81678316 65438320 81678487 65438457 81678658 65438594 81678829 65438731 81679000 65438868 81679171 65439005 81679342 65439142 81679513 65439279 81679684 65439416 81679855 65439553 81680026 65439690 81680197 65439827 81680368 65439964 81680539 65440101 81680710 65440238 81680881 65440375 81681052 65440512 81681223 65440649 81681394 65440786 81681565 65440923 81681736 65441060 81681907 65441197 81682078 65441334 81682249 65441471 81682420 65441608 81682591 65441745 81682762 65441882 81682933 65442019 81683104 65442156 81683275 65442293 81683446 65442430 81683617 65442567 81683788 65442704 81683959 65442841 81684130 65442978 81684301 65443115 81684472 65443252 81684643 65443389 81684814 65443526 81684985 65443663 81685156 65443800 81685327 65443937 81685498 65444074 81685669 65444211 81685840 65444348 81686011 65444485 81686182 65444622 81686353 65444759 81686524 65444896 81686695 65445033 81686866 65445170 81687037 65445307 81687208 65445444 81687379 65445581 81687550 65445718 81687721 65445855 81687892 65445992 81688063 65446129 81688234 65446266 81688405 65446403 81688576 65446540 81688747 65446677 81688918 65446814 81689089 65446951 81689260 65447088 81689431 65447225 81689602 65447362 81689773 65447499 81689944 65447636 81690115 65447773 81690286 65447910 81690457 65448047 81690628 65448184 81690799 65448321 81690970 65448458 81691141 65448595 81691312 65448732 81691483 65448869 81691654 65449006 81691825 65449143 81691996 65449280 81692167 65449417 81692338 65449554 81692509 65449691 81692680 65449828 81692851 65449965 81693022 65450102 81693193 65450239 81693364 65450376 81693535 65450513 81693706 65450650 81693877 65450787 81694048 65450924 81694219 65451061 81694390 65451198 81694561 65451335 81694732 65451472 81694903 65451609 81695074 65451746 81695245 65451883 81695416 65452020 81695587 65452157 81695758 65452294 81695929 65452431 81696100 65452568 81696271 65452705 81696442 65452842 81696613 65452979 81696784 65453116 81696955 65453253 81697126 65453390 81697297 65453527 81697468 65453664 81697639 65453801 81697810 65453938 81697981 65454075 81698152 65454212 81698323 65454349 81698494 65454486 81698665 65454623 81698836 65454760 81699007 65454897 81699178 65455034 81699349 65455171 81699520 65455308 81699691 65455445 81699862 65455582 81700033 65455719 81700204 65455856 81700375 65455993 81700546 65456130 81700717 65456267 81700888 65456404 81701059 65456541 81701230 65456678 81701401 65456815 81701572 65456952 81701743 65457089 81701914 65457226 81702085 65457363 81702256 65457500 81702427 65457637 81702598 65457774 81702769 65457911 81702940 65458048 81703111 65458185 81703282 65458322 81703453 65458459 81703624 65458596 81703795 65458733 81703966 65458870 81704137 65459007 81704308 65459144 81704479 65459281 81704650 65459418 81704821 65459555 81704992 65459692 81705163 65459829 81705334 65459966 81705505 65460103 81705676 65460240 81705847 65460377 81706018 65460514 81706189 65460651 81706360 65460788 81706531 65460925 81706702 65461062 81706873 65461199 81707044 65461336 81707215 65461473 81707386 65461610 81707557 65461747 81707728 65461884 81707899 65462021 81708070 65462158 81708241 65462295 81708412 65462432 81708583 65462569 81708754 65462706 81708925 65462843 81709096 65462980 81709267 65463117 81709438 65463254 81709609 65463391 81709780 65463528 81709951 65463665 81710122 65463802 81710293 65463939 81710464 65464076 81710635 65464213 81710806 65464350 81710977 65464487 81711148 65464624 81711319 65464761 81711490 65464898 81711661 65465035 81711832 65465172 81712003 65465309 81712174 65465446 81712345 65465583 81712516 65465720 81712687 65465857 81712858 65465994 81713029 65466131 81713200 65466268 81713371 65466405 81713542 65466542 81713713 65466679 81713884 65466816 81714055 65466953 81714226 65467090 81714397 65467227 81714568 65467364 81714739 65467501 81714910 65467638 81715081 65467775 81715252 65467912 81715423 65468049 81715594 65468186 81715765 65468323 81715936 65468460 81716107 65468597 81716278 65468734 81716449 65468871 81716620 65469008 81716791 65469145 81716962 65469282 81717133 65469419 81717304 65469556 81717475 65469693 81717646 65469830 81717817 65469967 81717988 65470104 81718159 65470241 81718330 65470378 81718501 65470515 81718672 65470652 81718843 65470789 81719014 65470926 81719185 65471063 81719356 65471200 81719527 65471337 81719698 65471474 81719869 65471611 81720040 65471748 81720211 65471885 81720382 65472022 81720553 65472159 81720724 65472296 81720895 65472433 81721066 65472570 81721237 65472707 81721408 65472844 81721579 65472981 81721750 65473118 81721921 65473255 81722092 65473392 81722263 65473529 81722434 65473666 81722605 65473803 81722776 65473940 81722947 65474077 81723118 65474214 81723289 65474351 81723460 65474488 81723631 65474625 81723802 65474762 81723973 65474899 81724144 65475036 81724315 65475173 81724486 65475310 81724657 65475447 81724828 65475584 81724999 65475721 81725170 65475858 81725341 65475995 81725512 65476132 81725683 65476269 81725854 65476406 81726025 65476543 81726196 65476680 81726367 65476817 81726538 65476954 81726709 65477091 81726880 65477228 81727051 65477365 81727222 65477502 81727393 65477639 81727564 65477776 81727735 65477913 81727906 65478050 81728077 65478187 81728248 65478324 81728419 65478461 81728590 65478598 81728761 65478735 81728932 65478872 81729103 65479009 81729274 65479146 81729445 65479283 81729616 65479420 81729787 65479557 81729958 65479694 81730129 65479831 81730300 65479968 81730471 65480105 81730642 65480242 81730813 65480379 81730984 65480516 81731155 65480653 81731326 65480790 81731497 65480927 81731668 65481064 81731839 65481201 81732010 65481338 81732181 65481475 81732352 65481612 81732523 65481749 81732694 65481886 81732865 65482023 81733036 65482160 81733207 65482297 81733378 65482434 81733549 65482571 81733720 65482708 81733891 65482845 81734062 65482982 81734233 65483119 81734404 65483256 81734575 65483393 81734746 65483530 81734917 65483667 81735088 65483804 81735259 65483941 81735430 65484078 81735601 65484215 81735772 65484352 81735943 65484489 81736114 65484626 81736285
1000 47481597 0 47481597 59265351 47481734 59265522 47481871 59265693 47482008 59265864 47482145 59266035 47482282 59266206 47482419 59266377 47482556 59266548 47482693 59266719 47482830 59266890 47482967 59267061 47483104 59267232 47483241 59267403 47483378 59267574 47483515 59267745 47483652 59267916 47483789 59268087 47483926 59268258 47484063 59268429 47484200 59268600 47484337 59268771 47484474 59268942 47484611 59269113 47484748 59269284 47484885 59269455 47485022 59269626 47485159 59269797 47485296 59269968 47485433 59270139 47485570 59270310 47485707 59270481 47485844 59270652 47485981 59270823 47486118 59270994 47486255 59271165 47486392 59271336 47486529 59271507 47486666 59271678 47486803 59271849 47486940 59272020 47487077 59272191 47487214 59272362 47487351 59272533 47487488 59272704 47487625 59272875 47487762 59273046 47487899 59273217 47488036 59273388 47488173 59273559 47488310 59273730 47488447 59273901 47488584 59274072 47488721 59274243 47488858 59274414 47488995 59274585 47489132 59274756 47489269 59274927 47489406 59275098 47489543 59275269 47489680 59275440 47489817 59275611 47489954 59275782 47490091 59275953 47490228 59276124 47490365 59276295 47490502 59276466 47490639 59276637 47490776 59276808 47490913 59276979 47491050 59277150 47491187 59277321 47491324 59277492 47491461 59277663 47491598 59277834 47491735 59278005 47491872 59278176 47492009 59278347 47492146 59278518 47492283 59278689 47492420 59278860 47492557 59279031 47492694 59279202 47492831 59279373 47492968 59279544 47493105 59279715 47493242 59279886 47493379 59280057 47493516 59280228 47493653 59280399 47493790 59280570 47493927 59280741 47494064 59280912 47494201 59281083 47494338 59281254 47494475 59281425 47494612 59281596 47494749 59281767 47494886 59281938 47495023 59282109 47495160 59282280 47495297 59282451 47495434 59282622 47495571 59282793 47495708 59282964 47495845 59283135 47495982 59283306 47496119 59283477 47496256 59283648 47496393 59283819 47496530 59283990 47496667 59284161 47496804 59284332 47496941 59284503 47497078 59284674 47497215 59284845 47497352 59285016 47497489 59285187 47497626 59285358 47497763 59285529 47497900 59285700 47498037 59285871 47498174 59286042 47498311 59286213 47498448 59286384 47498585 59286555 47498722 59286726 47498859 59286897 47498996 59287068 47499133 59287239 47499270 59287410 47499407 59287581 47499544 59287752 47499681 59287923 47499818 59288094 47499955 59288265 47500092 59288436 47500229 59288607 47500366 59288778 47500503 59288949 47500640 59289120 47500777 59289291 47500914 59289462 47501051 59289633 47501188 59289804 47501325 59289975 47501462 59290146 47501599 59290317 47501736 59290488 47501873 59290659 47502010 59290830 47502147 59291001 47502284 59291172 47502421 59291343 47502558 59291514 47502695 59291685 47502832 59291856 47502969 59292027 47503106 59292198 47503243 59292369 47503380 59292540 47503517 59292711 47503654 59292882 47503791 59293053 47503928 59293224 47504065 59293395 47504202 59293566 47504339 59293737 47504476 59293908 47504613 59294079 47504750 59294250 47504887 59294421 47505024 59294592 47505161 59294763 47505298 59294934 47505435 59295105 47505572 59295276 47505709 59295447 47505846 59295618 47505983 59295789 47506120 59295960 47506257 59296131 47506394 59296302 47506531 59296473 47506668 59296644 47506805 59296815 47506942 59296986 47507079 59297157 47507216 59297328 47507353 59297499 47507490 59297670 47507627 59297841 47507764 59298012 47507901 59298183 47508038 59298354 47508175 59298525 47508312 59298696 47508449 59298867 47508586 59299038 47508723 59299209 47508860 59299380 47508997 59299551 47509134 59299722 47509271 59299893 47509408 59300064 47509545 59300235 47509682 59300406 47509819 59300577 47509956 59300748 47510093 59300919 47510230 59301090 47510367 59301261 47510504 59301432 47510641 59301603 47510778 59301774 47510915 59301945 47511052 59302116 47511189 59302287 47511326 59302458 47511463 59302629 47511600 59302800 47511737 59302971 47511874 59303142 47512011 59303313 47512148 59303484 47512285 59303655 47512422 59303826 47512559 59303997 47512696 59304168 47512833 59304339 47512970 59304510 47513107 59304681 47513244 59304852 47513381 59305023 47513518 59305194 47513655 59305365 47513792 59305536 47513929 59305707 47514066 59305878 47514203 59306049 47514340 59306220 47514477 59306391 47514614 59306562 47514751 59306733 47514888 59306904 47515025 59307075 47515162 59307246 47515299 59307417 47515436 59307588 47515573 59307759 47515710 59307930 47515847 59308101 47515984 59308272 47516121 59308443 47516258 59308614 47516395 59308785 47516532 59308956 47516669 59309127 47516806 59309298 47516943 59309469 47517080 59309640 47517217 59309811 47517354 59309982 47517491 59310153 47517628 59310324 47517765 59310495 47517902 59310666 47518039 59310837 47518176 59311008 47518313 59311179 47518450 59311350 47518587 59311521 47518724 59311692 47518861 59311863 47518998 59312034 47519135 59312205 47519272 59312376 47519409 59312547 47519546 59312718 47519683 59312889 47519820 59313060 47519957 59313231 47520094 59313402 47520231 59313573 47520368 59313744 47520505 59313915 47520642 59314086 47520779 59314257 47520916 59314428 47521053 59314599 47521190 59314770 47521327 59314941 47521464 59315112 47521601 59315283 47521738 59315454 47521875 59315625 47522012 59315796 47522149 59315967 47522286 59316138 47522423 59316309 47522560 59316480 47522697 59316651 47522834 59316822 47522971 59316993 47523108 59317164 47523245 59317335 47523382 59317506 47523519 59317677 47523656 59317848 47523793 59318019 47523930 59318190 47524067 59318361 47524204 59318532 47524341 59318703 47524478 59318874 47524615 59319045 47524752 59319216 47524889 59319387 47525026 59319558 47525163 59319729 47525300 59319900 47525437 59320071 47525574 59320242 47525711 59320413 47525848 59320584 47525985 59320755 47526122 59320926 47526259 59321097 47526396 59321268 47526533 59321439 47526670 59321610 47526807 59321781 47526944 59321952 47527081 59322123 47527218 59322294 47527355 59322465 47527492 59322636 47527629 59322807 47527766 59322978 47527903 59323149 47528040 59323320 47528177 59323491 47528314 59323662 47528451 59323833 47528588 59324004 47528725 59324175 47528862 59324346 47528999 59324517 47529136 59324688 47529273 59324859 47529410 59325030 47529547 59325201 47529684 59325372 47529821 59325543 47529958 59325714 47530095 59325885 47530232 59326056 47530369 59326227 47530506 59326398 47530643 59326569 47530780 59326740 47530917 59326911 47531054 59327082 47531191 59327253 47531328 59327424 47531465 59327595 47531602 59327766 47531739 59327937 47531876 59328108 47532013 59328279 47532150 59328450 47532287 59328621 47532424 59328792 47532561 59328963 47532698 59329134 47532835 59329305 47532972 59329476 47533109 59329647 47533246 59329818 47533383 59329989 47533520 59330160 47533657 59330331 47533794 59330502 47533931 59330673 47534068 59330844 47534205 59331015 47534342 59331186 47534479 59331357 47534616 59331528 47534753 59331699 47534890 59331870 47535027 59332041 47535164 59332212 47535301 59332383 47535438 59332554 47535575 59332725 47535712 59332896 47535849 59333067 47535986 59333238 47536123 59333409 47536260 59333580 47536397 59333751 47536534 59333922 47536671 59334093 47536808 59334264 47536945 59334435 47537082 59334606 47537219 59334777 47537356 59334948 47537493 59335119 47537630 59335290 47537767 59335461 47537904 59335632 47538041 59335803 47538178 59335974 47538315 59336145 47538452 59336316 47538589 59336487 47538726 59336658 47538863 59336829 47539000 59337000 47539137 59337171 47539274 59337342 47539411 59337513 47539548 59337684 47539685 59337855 47539822 59338026 47539959 59338197 47540096 59338368 47540233 59338539 47540370 59338710 47540507 59338881 47540644 59339052 47540781 59339223 47540918 59339394 47541055 59339565 47541192 59339736 47541329 59339907 47541466 59340078 47541603 59340249 47541740 59340420 47541877 59340591 47542014 59340762 47542151 59340933 47542288 59341104 47542425 59341275 47542562 59341446 47542699 59341617 47542836 59341788 47542973 59341959 47543110 59342130 47543247 59342301 47543384 59342472 47543521 59342643 47543658 59342814 47543795 59342985 47543932 59343156 47544069 59343327 47544206 59343498 47544343 59343669 47544480 59343840 47544617 59344011 47544754 59344182 47544891 59344353 47545028 59344524 47545165 59344695 47545302 59344866 47545439 59345037 47545576 59345208 47545713 59345379 47545850 59345550 47545987 59345721 47546124 59345892 47546261 59346063 47546398 59346234 47546535 59346405 47546672 59346576 47546809 59346747 47546946 59346918 47547083 59347089 47547220 59347260 47547357 59347431 47547494 59347602 47547631 59347773 47547768 59347944 47547905 59348115 47548042 59348286 47548179 59348457 47548316 59348628 47548453 59348799 47548590 59348970 47548727 59349141 47548864 59349312 47549001 59349483 47549138 59349654 47549275 59349825 47549412 59349996 47549549 59350167 47549686 59350338 47549823 59350509 47549960 59350680 47550097 59350851 47550234 59351022 47550371 59351193 47550508 59351364 47550645 59351535 47550782 59351706 47550919 59351877 47551056 59352048 47551193 59352219 47551330 59352390 47551467 59352561 47551604 59352732 47551741 59352903 47551878 59353074 47552015 59353245 47552152 59353416 47552289 59353587 47552426 59353758 47552563 59353929 47552700 59354100 47552837 59354271 47552974 59354442 47553111 59354613 47553248 59354784 47553385 59354955 47553522 59355126 47553659 59355297 47553796 59355468 47553933 59355639 47554070 59355810 47554207 59355981 47554344 59356152 47554481 59356323 47554618 59356494 47554755 59356665 47554892 59356836 47555029 59357007 47555166 59357178 47555303 59357349 47555440 59357520 47555577 59357691 47555714 59357862 47555851 59358033 47555988 59358204 47556125 59358375 47556262 59358546 47556399 59358717 47556536 59358888 47556673 59359059 47556810 59359230 47556947 59359401 47557084 59359572 47557221 59359743 47557358 59359914 47557495 59360085 47557632 59360256 47557769 59360427 47557906 59360598 47558043 59360769 47558180 59360940 47558317 59361111 47558454 59361282 47558591 59361453 47558728 59361624 47558865 59361795 47559002 59361966 47559139 59362137 47559276 59362308 47559413 59362479 47559550 59362650 47559687 59362821 47559824 59362992 47559961 59363163 47560098 59363334 47560235 59363505 47560372 59363676 47560509 59363847 47560646 59364018 47560783 59364189 47560920 59364360 47561057 59364531 47561194 59364702 47561331 59364873 47561468 59365044 47561605 59365215 47561742 59365386 47561879 59365557 47562016 59365728 47562153 59365899 47562290 59366070 47562427 59366241 47562564 59366412 47562701 59366583 47562838 59366754 47562975 59366925 47563112 59367096 47563249 59367267 47563386 59367438 47563523 59367609 47563660 59367780 47563797 59367951 47563934 59368122 47564071 59368293 47564208 59368464 47564345 59368635 47564482 59368806 47564619 59368977 47564756 59369148 47564893 59369319 47565030 59369490 47565167 59369661 47565304 59369832 47565441 59370003 47565578 59370174 47565715 59370345 47565852 59370516 47565989 59370687 47566126 59370858 47566263 59371029 47566400 59371200 47566537 59371371 47566674 59371542 47566811 59371713 47566948 59371884 47567085 59372055 47567222 59372226 47567359 59372397 47567496 59372568 47567633 59372739 47567770 59372910 47567907 59373081 47568044 59373252 47568181 59373423 47568318 59373594 47568455 59373765 47568592 59373936 47568729 59374107 47568866 59374278 47569003 59374449 47569140 59374620 47569277 59374791 47569414 59374962 47569551 59375133 47569688 59375304 47569825 59375475 47569962 59375646 47570099 59375817 47570236 59375988 47570373 59376159 47570510 59376330 47570647 59376501 47570784 59376672 47570921 59376843 47571058 59377014 47571195 59377185 47571332 59377356 47571469 59377527 47571606 59377698 47571743 59377869 47571880 59378040 47572017 59378211 47572154 59378382 47572291 59378553 47572428 59378724 47572565 59378895 47572702 59379066 47572839 59379237 47572976 59379408 47573113 59379579 47573250 59379750 47573387 59379921 47573524 59380092 47573661 59380263 47573798 59380434 47573935 59380605 47574072 59380776 47574209 59380947 47574346 59381118 47574483 59381289 47574620 59381460 47574757 59381631 47574894 59381802 47575031 59381973 47575168 59382144 47575305 59382315 47575442 59382486 47575579 59382657 47575716 59382828 47575853 59382999 47575990 59383170 47576127 59383341 47576264 59383512 47576401 59383683 47576538 59383854 47576675 59384025 47576812 59384196 47576949 59384367 47577086 59384538 47577223 59384709 47577360 59384880 47577497 59385051 47577634 59385222 47577771 59385393 47577908 59385564 47578045 59385735 47578182 59385906 47578319 59386077 47578456 59386248 47578593 59386419 47578730 59386590 47578867 59386761 47579004 59386932 47579141 59387103 47579278 59387274 47579415 59387445 47579552 59387616 47579689 59387787 47579826 59387958 47579963 59388129 47580100 59388300 47580237 59388471 47580374 59388642 47580511 59388813 47580648 59388984 47580785 59389155 47580922 59389326 47581059 59389497 47581196 59389668 47581333 59389839 47581470 59390010 47581607 59390181 47581744 59390352 47581881 59390523 47582018 59390694 47582155 59390865 47582292 59391036 47582429 59391207 47582566 59391378 47582703 59391549 47582840 59391720 47582977 59391891 47583114 59392062 47583251 59392233 47583388 59392404 47583525 59392575 47583662 59392746 47583799 59392917 47583936 59393088 47584073 59393259 47584210 59393430 47584347 59393601 47584484 59393772 47584621 59393943 47584758 59394114 47584895 59394285 47585032 59394456 47585169 59394627 47585306 59394798 47585443 59394969 47585580 59395140 47585717 59395311 47585854 59395482 47585991 59395653 47586128 59395824 47586265 59395995 47586402 59396166 47586539 59396337 47586676 59396508 47586813 59396679 47586950 59396850 47587087 59397021 47587224 59397192 47587361 59397363 47587498 59397534 47587635 59397705 47587772 59397876 47587909 59398047 47588046 59398218 47588183 59398389 47588320 59398560 47588457 59398731 47588594 59398902 47588731 59399073 47588868 59399244 47589005 59399415 47589142 59399586 47589279 59399757 47589416 59399928 47589553 59400099 47589690 59400270 47589827 59400441 47589964 59400612 47590101 59400783 47590238 59400954 47590375 59401125 47590512 59401296 47590649 59401467 47590786 59401638 47590923 59401809 47591060 59401980 47591197 59402151 47591334 59402322 47591471 59402493 47591608 59402664 47591745 59402835 47591882 59403006 47592019 59403177 47592156 59403348 47592293 59403519 47592430 59403690 47592567 59403861 47592704 59404032 47592841 59404203 47592978 59404374 47593115 59404545 47593252 59404716 47593389 59404887 47593526 59405058 47593663 59405229 47593800 59405400 47593937 59405571 47594074 59405742 47594211 59405913 47594348 59406084 47594485 59406255 47594622 59406426 47594759 59406597 47594896 59406768 47595033 59406939 47595170 59407110 47595307 59407281 47595444 59407452 47595581 59407623 47595718 59407794 47595855 59407965 47595992 59408136 47596129 59408307 47596266 59408478 47596403 59408649 47596540 59408820 47596677 59408991 47596814 59409162 47596951 59409333 47597088 59409504 47597225 59409675 47597362 59409846 47597499 59410017 47597636 59410188 47597773 59410359 47597910 59410530 47598047 59410701 47598184 59410872 47598321 59411043 47598458 59411214 47598595 59411385 47598732 59411556 47598869 59411727 47599006 59411898 47599143 59412069 47599280 59412240 47599417 59412411 47599554 59412582 47599691 59412753 47599828 59412924 47599965 59413095 47600102 59413266 47600239 59413437 47600376 59413608 47600513 59413779 47600650 59413950 47600787 59414121 47600924 59414292 47601061 59414463 47601198 59414634 47601335 59414805 47601472 59414976 47601609 59415147 47601746 59415318 47601883 59415489 47602020 59415660 47602157 59415831 47602294 59416002 47602431 59416173 47602568 59416344 47602705 59416515 47602842 59416686 47602979 59416857 47603116 59417028 47603253 59417199 47603390 59417370 47603527 59417541 47603664 59417712 47603801 59417883 47603938 59418054 47604075 59418225 47604212 59418396 47604349 59418567 47604486 59418738 47604623 59418909 47604760 59419080 47604897 59419251 47605034 59419422 47605171 59419593 47605308 59419764 47605445 59419935 47605582 59420106 47605719 59420277 47605856 59420448 47605993 59420619 47606130 59420790 47606267 59420961 47606404 59421132 47606541 59421303 47606678 59421474 47606815 59421645 47606952 59421816 47607089 59421987 47607226 59422158 47607363 59422329 47607500 59422500 47607637 59422671 47607774 59422842 47607911 59423013 47608048 59423184 47608185 59423355 47608322 59423526 47608459 59423697 47608596 59423868 47608733 59424039 47608870 59424210 47609007 59424381 47609144 59424552 47609281 59424723 47609418 59424894 47609555 59425065 47609692 59425236 47609829 59425407 47609966 59425578 47610103 59425749 47610240 59425920 47610377 59426091 47610514 59426262 47610651 59426433 47610788 59426604 47610925 59426775 47611062 59426946 47611199 59427117 47611336 59427288 47611473 59427459 47611610 59427630 47611747 59427801 47611884 59427972 47612021 59428143 47612158 59428314 47612295 59428485 47612432 59428656 47612569 59428827 47612706 59428998 47612843 59429169 47612980 59429340 47613117 59429511 47613254 59429682 47613391 59429853 47613528 59430024 47613665 59430195 47613802 59430366 47613939 59430537 47614076 59430708 47614213 59430879 47614350 59431050 47614487 59431221 47614624 59431392 47614761 59431563 47614898 59431734 47615035 59431905 47615172 59432076 47615309 59432247 47615446 59432418 47615583 59432589 47615720 59432760 47615857 59432931 47615994 59433102 47616131 59433273 47616268 59433444 47616405 59433615 47616542 59433786 47616679 59433957 47616816 59434128 47616953 59434299 47617090 59434470 47617227 59434641 47617364 59434812 47617501 59434983 47617638 59435154 47617775 59435325 47617912 59435496 47618049 59435667 47618186 59435838 47618323 59436009
1000 57193801 0 57193801 71387883 57193938 71388054 57194075 71388225 57194212 71388396 57194349 71388567 57194486 71388738 57194623 71388909 57194760 71389080 57194897 71389251 57195034 71389422 57195171 71389593 57195308 71389764 57195445 71389935 57195582 71390106 57195719 71390277 57195856 71390448 57195993 71390619 57196130 71390790 57196267 71390961 57196404 71391132 57196541 71391303 57196678 71391474 57196815 71391645 57196952 71391816 57197089 71391987 57197226 71392158 57197363 71392329 57197500 71392500 57197637 71392671 57197774 71392842 57197911 71393013 57198048 71393184 57198185 71393355 57198322 71393526 57198459 71393697 57198596 71393868 57198733 71394039 57198870 71394210 57199007 71394381 57199144 71394552 57199281 71394723 57199418 71394894 57199555 71395065 57199692 71395236 57199829 71395407 57199966 71395578 57200103 71395749 57200240 71395920 57200377 71396091 57200514 71396262 57200651 71396433 57200788 71396604 57200925 71396775 57201062 71396946 57201199 71397117 57201336 71397288 57201473 71397459 57201610 71397630 57201747 71397801 57201884 71397972 57202021 71398143 57202158 71398314 57202295 71398485 57202432 71398656 57202569 71398827 57202706 71398998 57202843 71399169 57202980 71399340 57203117 71399511 57203254 71399682 57203391 71399853 57203528 71400024 57203665 71400195 57203802 71400366 57203939 71400537 57204076 71400708 57204213 71400879 57204350 71401050 57204487 71401221 57204624 71401392 57204761 71401563 57204898 71401734 57205035 71401905 57205172 71402076 57205309 71402247 57205446 71402418 57205583 71402589 57205720 71402760 57205857 71402931 57205994 71403102 57206131 71403273 57206268 71403444 57206405 71403615 57206542 71403786 57206679 71403957 57206816 71404128 57206953 71404299 57207090 71404470 57207227 71404641 57207364 71404812 57207501 71404983 57207638 71405154 57207775 71405325 57207912 71405496 57208049 71405667 57208186 71405838 57208323 71406009 57208460 71406180 57208597 71406351 57208734 71406522 57208871 71406693 57209008 71406864 57209145 71407035 57209282 71407206 57209419 71407377 57209556 71407548 57209693 71407719 57209830 71407890 57209967 71408061 57210104 71408232 57210241 71408403 57210378 71408574 57210515 71408745 57210652 71408916 57210789 71409087 57210926 71409258 57211063 71409429 57211200 71409600 57211337 71409771 57211474 71409942 57211611 71410113 57211748 71410284 57211885 71410455 57212022 71410626 57212159 71410797 57212296 71410968 57212433 71411139 57212570 71411310 57212707 71411481 57212844 71411652 57212981 71411823 57213118 71411994 57213255 71412165 57213392 71412336 57213529 71412507 57213666 71412678 57213803 71412849 57213940 71413020 57214077 71413191 57214214 71413362 57214351 71413533 57214488 71413704 57214625 71413875 57214762 71414046 57214899 71414217 57215036 71414388 57215173 71414559 57215310 71414730 57215447 71414901 57215584 71415072 57215721 71415243 57215858 71415414 57215995 71415585 57216132 71415756 57216269 71415927 57216406 71416098 57216543 71416269 57216680 71416440 57216817 71416611 57216954 71416782 57217091 71416953 57217228 71417124 57217365 71417295 57217502 71417466 57217639 71417637 57217776 71417808 57217913 71417979 57218050 71418150 57218187 71418321 57218324 71418492 57218461 71418663 57218598 71418834 57218735 71419005 57218872 71419176 57219009 71419347 57219146 71419518 57219283 71419689 57219420 71419860 57219557 71420031 57219694 71420202 57219831 71420373 57219968 71420544 57220105 71420715 57220242 71420886 57220379 71421057 57220516 71421228 57220653 71421399 57220790 71421570 57220927 71421741 57221064 71421912 57221201 71422083 57221338 71422254 57221475 71422425 57221612 71422596 57221749 71422767 57221886 71422938 57222023 71423109 57222160 71423280 57222297 71423451 57222434 71423622 57222571 71423793 57222708 71423964 57222845 71424135 57222982 71424306 57223119 71424477 57223256 71424648 57223393 71424819 57223530 71424990 57223667 71425161 57223804 71425332 57223941 71425503 57224078 71425674 57224215 71425845 57224352 71426016 57224489 71426187 57224626 71426358 57224763 71426529 57224900 71426700 57225037 71426871 57225174 71427042 57225311 71427213 57225448 71427384 57225585 71427555 57225722 71427726 57225859 71427897 57225996 71428068 57226133 71428239 57226270 71428410 57226407 71428581 57226544 71428752 57226681 71428923 57226818 71429094 57226955 71429265 57227092 71429436 57227229 71429607 57227366 71429778 57227503 71429949 57227640 71430120 57227777 71430291 57227914 71430462 57228051 71430633 57228188 71430804 57228325 71430975 57228462 71431146 57228599 71431317 57228736 71431488 57228873 71431659 57229010 71431830 57229147 71432001 57229284 71432172 57229421 71432343 57229558 71432514 57229695 71432685 57229832 71432856 57229969 71433027 57230106 71433198 57230243 71433369 57230380 71433540 57230517 71433711 57230654 71433882 57230791 71434053 57230928 71434224 57231065 71434395 57231202 71434566 57231339 71434737 57231476 71434908 57231613 71435079 57231750 71435250 57231887 71435421 57232024 71435592 57232161 71435763 57232298 71435934 57232435 71436105 57232572 71436276 57232709 71436447 57232846 71436618 57232983 71436789 57233120 71436960 57233257 71437131 57233394 71437302 57233531 71437473 57233668 71437644 57233805 71437815 57233942 71437986 57234079 71438157 57234216 71438328 57234353 71438499 57234490 71438670 57234627 71438841 57234764 71439012 57234901 71439183 57235038 71439354 57235175 71439525 57235312 71439696 57235449 71439867 57235586 71440038 57235723 71440209 57235860 71440380 57235997 71440551 57236134 71440722 57236271 71440893 57236408 71441064 57236545 71441235 57236682 71441406 57236819 71441577 57236956 71441748 57237093 71441919 57237230 71442090 57237367 71442261 57237504 71442432 57237641 71442603 57237778 71442774 57237915 71442945 57238052 71443116 57238189 71443287 57238326 71443458 57238463 71443629 57238600 71443800 57238737 71443971 57238874 71444142 57239011 71444313 57239148 71444484 57239285 71444655 57239422 71444826 57239559 71444997 57239696 71445168 57239833 71445339 57239970 71445510 57240107 71445681 57240244 71445852 57240381 71446023 57240518 71446194 57240655 71446365 57240792 71446536 57240929 71446707 57241066 71446878 57241203 71447049 57241340 71447220 57241477 71447391 57241614 71447562 57241751 71447733 57241888 71447904 57242025 71448075 57242162 71448246 57242299 71448417 57242436 71448588 57242573 71448759 57242710 71448930 57242847 71449101 57242984 71449272 57243121 71449443 57243258 71449614 57243395 71449785 57243532 71449956 57243669 71450127 57243806 71450298 57243943 71450469 57244080 71450640 57244217 71450811 57244354 71450982 57244491 71451153 57244628 71451324 57244765 71451495 57244902 71451666 57245039 71451837 57245176 71452008 57245313 71452179 57245450 71452350 57245587 71452521 57245724 71452692 57245861 71452863 57245998 71453034 57246135 71453205 57246272 71453376 57246409 71453547 57246546 71453718 57246683 71453889 57246820 71454060 57246957 71454231 57247094 71454402 57247231 71454573 57247368 71454744 57247505 71454915 57247642 71455086 57247779 71455257 57247916 71455428 57248053 71455599 57248190 71455770 57248327 71455941 57248464 71456112 57248601 71456283 57248738 71456454 57248875 71456625 57249012 71456796 57249149 71456967 57249286 71457138 57249423 71457309 57249560 71457480 57249697 71457651 57249834 71457822 57249971 71457993 57250108 71458164 57250245 71458335 57250382 71458506 57250519 71458677 57250656 71458848 57250793 71459019 57250930 71459190 57251067 71459361 57251204 71459532 57251341 71459703 57251478 71459874 57251615 71460045 57251752 71460216 57251889 71460387 57252026 71460558 57252163 71460729 57252300 71460900 57252437 71461071 57252574 71461242 57252711 71461413 57252848 71461584 57252985 71461755 57253122 71461926 57253259 71462097 57253396 71462268 57253533 71462439 57253670 71462610 57253807 71462781 57253944 71462952 57254081 71463123 57254218 71463294 57254355 71463465 57254492 71463636 57254629 71463807 57254766 71463978 57254903 71464149 57255040 71464320 57255177 71464491 57255314 71464662 57255451 71464833 57255588 71465004 57255725 71465175 57255862 71465346 57255999 71465517 57256136 71465688 57256273 71465859 57256410 71466030 57256547 71466201 57256684 71466372 57256821 71466543 57256958 71466714 57257095 71466885 57257232 71467056 57257369 71467227 57257506 71467398 57257643 71467569 57257780 71467740 57257917 71467911 57258054 71468082 57258191 71468253 57258328 71468424 57258465 71468595 57258602 71468766 57258739 71468937 57258876 71469108 57259013 71469279 57259150 71469450 57259287 71469621 57259424 71469792 57259561 71469963 57259698 71470134 57259835 71470305 57259972 71470476 57260109 71470647 57260246 71470818 57260383 71470989 57260520 71471160 57260657 71471331 57260794 71471502 57260931 71471673 57261068 71471844 57261205 71472015 57261342 71472186 57261479 71472357 57261616 71472528 57261753 71472699 57261890 71472870 57262027 71473041 57262164 71473212 57262301 71473383 57262438 71473554 57262575 71473725 57262712 71473896 57262849 71474067 57262986 71474238 57263123 71474409 57263260 71474580 57263397 71474751 57263534 71474922 57263671 71475093 57263808 71475264 57263945 71475435 57264082 71475606 57264219 71475777 57264356 71475948 57264493 71476119 57264630 71476290 57264767 71476461 57264904 71476632 57265041 71476803 57265178 71476974 57265315 71477145 57265452 71477316 57265589 71477487 57265726 71477658 57265863 71477829 57266000 71478000 57266137 71478171 57266274 71478342 57266411 71478513 57266548 71478684 57266685 71478855 57266822 71479026 57266959 71479197 57267096 71479368 57267233 71479539 57267370 71479710 57267507 71479881 57267644 71480052 57267781 71480223 57267918 71480394 57268055 71480565 57268192 71480736 57268329 71480907 57268466 71481078 57268603 71481249 57268740 71481420 57268877 71481591 57269014 71481762 57269151 71481933 57269288 71482104 57269425 71482275 57269562 71482446 57269699 71482617 57269836 71482788 57269973 71482959 57270110 71483130 57270247 71483301 57270384 71483472 57270521 71483643 57270658 71483814 57270795 71483985 57270932 71484156 57271069 71484327 57271206 71484498 57271343 71484669 57271480 71484840 57271617 71485011 57271754 71485182 57271891 71485353 57272028 71485524 57272165 71485695 57272302 71485866 57272439 71486037 57272576 71486208 57272713 71486379 57272850 71486550 57272987 71486721 57273124 71486892 57273261 71487063 57273398 71487234 57273535 71487405 57273672 71487576 57273809 71487747 57273946 71487918 57274083 71488089 57274220 71488260 57274357 71488431 57274494 71488602 57274631 71488773 57274768 71488944 57274905 71489115 57275042 71489286 57275179 71489457 57275316 71489628 57275453 71489799 57275590 71489970 57275727 71490141 57275864 71490312 57276001 71490483 57276138 71490654 57276275 71490825 57276412 71490996 57276549 71491167 57276686 71491338 57276823 71491509 57276960 71491680 57277097 71491851 57277234 71492022 57277371 71492193 57277508 71492364 57277645 71492535 57277782 71492706 57277919 71492877 57278056 71493048 57278193 71493219 57278330 71493390 57278467 71493561 57278604 71493732 57278741 71493903 57278878 71494074 57279015 71494245 57279152 71494416 57279289 71494587 57279426 71494758 57279563 71494929 57279700 71495100 57279837 71495271 57279974 71495442 57280111 71495613 57280248 71495784 57280385 71495955 57280522 71496126 57280659 71496297 57280796 71496468 57280933 71496639 57281070 71496810 57281207 71496981 57281344 71497152 57281481 71497323 57281618 71497494 57281755 71497665 57281892 71497836 57282029 71498007 57282166 71498178 57282303 71498349 57282440 71498520 57282577 71498691 57282714 71498862 57282851 71499033 57282988 71499204 57283125 71499375 57283262 71499546 57283399 71499717 57283536 71499888 57283673 71500059 57283810 71500230 57283947 71500401 57284084 71500572 57284221 71500743 57284358 71500914 57284495 71501085 57284632 71501256 57284769 71501427 57284906 71501598 57285043 71501769 57285180 71501940 57285317 71502111 57285454 71502282 57285591 71502453 57285728 71502624 57285865 71502795 57286002 71502966 57286139 71503137 57286276 71503308 57286413 71503479 57286550 71503650 57286687 71503821 57286824 71503992 57286961 71504163 57287098 71504334 57287235 71504505 57287372 71504676 57287509 71504847 57287646 71505018 57287783 71505189 57287920 71505360 57288057 71505531 57288194 71505702 57288331 71505873 57288468 71506044 57288605 71506215 57288742 71506386 57288879 71506557 57289016 71506728 57289153 71506899 57289290 71507070 57289427 71507241 57289564 71507412 57289701 71507583 57289838 71507754 57289975 71507925 57290112 71508096 57290249 71508267 57290386 71508438 57290523 71508609 57290660 71508780 57290797 71508951 57290934 71509122 57291071 71509293 57291208 71509464 57291345 71509635 57291482 71509806 57291619 71509977 57291756 71510148 57291893 71510319 57292030 71510490 57292167 71510661 57292304 71510832 57292441 71511003 57292578 71511174 57292715 71511345 57292852 71511516 57292989 71511687 57293126 71511858 57293263 71512029 57293400 71512200 57293537 71512371 57293674 71512542 57293811 71512713 57293948 71512884 57294085 71513055 57294222 71513226 57294359 71513397 57294496 71513568 57294633 71513739 57294770 71513910 57294907 71514081 57295044 71514252 57295181 71514423 57295318 71514594 57295455 71514765 57295592 71514936 57295729 71515107 57295866 71515278 57296003 71515449 57296140 71515620 57296277 71515791 57296414 71515962 57296551 71516133 57296688 71516304 57296825 71516475 57296962 71516646 57297099 71516817 57297236 71516988 57297373 71517159 57297510 71517330 57297647 71517501 57297784 71517672 57297921 71517843 57298058 71518014 57298195 71518185 57298332 71518356 57298469 71518527 57298606 71518698 57298743 71518869 57298880 71519040 57299017 71519211 57299154 71519382 57299291 71519553 57299428 71519724 57299565 71519895 57299702 71520066 57299839 71520237 57299976 71520408 57300113 71520579 57300250 71520750 57300387 71520921 57300524 71521092 57300661 71521263 57300798 71521434 57300935 71521605 57301072 71521776 57301209 71521947 57301346 71522118 57301483 71522289 57301620 71522460 57301757 71522631 57301894 71522802 57302031 71522973 57302168 71523144 57302305 71523315 57302442 71523486 57302579 71523657 57302716 71523828 57302853 71523999 57302990 71524170 57303127 71524341 57303264 71524512 57303401 71524683 57303538 71524854 57303675 71525025 57303812 71525196 57303949 71525367 57304086 71525538 57304223 71525709 57304360 71525880 57304497 71526051 57304634 71526222 57304771 71526393 57304908 71526564 57305045 71526735 57305182 71526906 57305319 71527077 57305456 71527248 57305593 71527419 57305730 71527590 57305867 71527761 57306004 71527932 57306141 71528103 57306278 71528274 57306415 71528445 57306552 71528616 57306689 71528787 57306826 71528958 57306963 71529129 57307100 71529300 57307237 71529471 57307374 71529642 57307511 71529813 57307648 71529984 57307785 71530155 57307922 71530326 57308059 71530497 57308196 71530668 57308333 71530839 57308470 71531010 57308607 71531181 57308744 71531352 57308881 71531523 57309018 71531694 57309155 71531865 57309292 71532036 57309429 71532207 57309566 71532378 57309703 71532549 57309840 71532720 57309977 71532891 57310114 71533062 57310251 71533233 57310388 71533404 57310525 71533575 57310662 71533746 57310799 71533917 57310936 71534088 57311073 71534259 57311210 71534430 57311347 71534601 57311484 71534772 57311621 71534943 57311758 71535114 57311895 71535285 57312032 71535456 57312169 71535627 57312306 71535798 57312443 71535969 57312580 71536140 57312717 71536311 57312854 71536482 57312991 71536653 57313128 71536824 57313265 71536995 57313402 71537166 57313539 71537337 57313676 71537508 57313813 71537679 57313950 71537850 57314087 71538021 57314224 71538192 57314361 71538363 57314498 71538534 57314635 71538705 57314772 71538876 57314909 71539047 57315046 71539218 57315183 71539389 57315320 71539560 57315457 71539731 57315594 71539902 57315731 71540073 57315868 71540244 57316005 71540415 57316142 71540586 57316279 71540757 57316416 71540928 57316553 71541099 57316690 71541270 57316827 71541441 57316964 71541612 57317101 71541783 57317238 71541954 57317375 71542125 57317512 71542296 57317649 71542467 57317786 71542638 57317923 71542809 57318060 71542980 57318197 71543151 57318334 71543322 57318471 71543493 57318608 71543664 57318745 71543835 57318882 71544006 57319019 71544177 57319156 71544348 57319293 71544519 57319430 71544690 57319567 71544861 57319704 71545032 57319841 71545203 57319978 71545374 57320115 71545545 57320252 71545716 57320389 71545887 57320526 71546058 57320663 71546229 57320800 71546400 57320937 71546571 57321074 71546742 57321211 71546913 57321348 71547084 57321485 71547255 57321622 71547426 57321759 71547597 57321896 71547768 57322033 71547939 57322170 71548110 57322307 71548281 57322444 71548452 57322581 71548623 57322718 71548794 57322855 71548965 57322992 71549136 57323129 71549307 57323266 71549478 57323403 71549649 57323540 71549820 57323677 71549991 57323814 71550162 57323951 71550333 57324088 71550504 57324225 71550675 57324362 71550846 57324499 71551017 57324636 71551188 57324773 71551359 57324910 71551530 57325047 71551701 57325184 71551872 57325321 71552043 57325458 71552214 57325595 71552385 57325732 71552556 57325869 71552727 57326006 71552898 57326143 71553069 57326280 71553240 57326417 71553411 57326554 71553582 57326691 71553753 57326828 71553924 57326965 71554095 57327102 71554266 57327239 71554437 57327376 71554608 57327513 71554779 57327650 71554950 57327787 71555121 57327924 71555292 57328061 71555463 57328198 71555634 57328335 71555805 57328472 71555976 57328609 71556147 57328746 71556318 57328883 71556489 57329020 71556660 57329157 71556831 57329294 71557002 57329431 71557173 57329568 71557344 57329705 71557515 57329842 71557686 57329979 71557857 57330116 71558028 57330253 71558199 57330390 71558370 57330527 71558541
1000 11369900 0 11369900 14191627 11370037 14191798 11370174 14191969 11370311 14192140 11370448 14192311 11370585 14192482 11370722 14192653 11370859 14192824 11370996 14192995 11371133 14193166 11371270 14193337 11371407 14193508 11371544 14193679 11371681 14193850 11371818 14194021 11371955 14194192 11372092 14194363 11372229 14194534 11372366 14194705 11372503 14194876 11372640 14195047 11372777 14195218 11372914 14195389 11373051 14195560 11373188 14195731 11373325 14195902 11373462 14196073 11373599 14196244 11373736 14196415 11373873 14196586 11374010 14196757 11374147 14196928 11374284 14197099 11374421 14197270 11374558 14197441 11374695 14197612 11374832 14197783 11374969 14197954 11375106 14198125 11375243 14198296 11375380 14198467 11375517 14198638 11375654 14198809 11375791 14198980 11375928 14199151 11376065 14199322 11376202 14199493 11376339 14199664 11376476 14199835 11376613 14200006 11376750 14200177 11376887 14200348 11377024 14200519 11377161 14200690 11377298 14200861 11377435 14201032 11377572 14201203 11377709 14201374 11377846 14201545 11377983 14201716 11378120 14201887 11378257 14202058 11378394 14202229 11378531 14202400 11378668 14202571 11378805 14202742 11378942 14202913 11379079 14203084 11379216 14203255 11379353 14203426 11379490 14203597 11379627 14203768 11379764 14203939 11379901 14204110 11380038 14204281 11380175 14204452 11380312 14204623 11380449 14204794 11380586 14204965 11380723 14205136 11380860 14205307 11380997 14205478 11381134 14205649 11381271 14205820 11381408 14205991 11381545 14206162 11381682 14206333 11381819 14206504 11381956 14206675 11382093 14206846 11382230 14207017 11382367 14207188 11382504 14207359 11382641 14207530 11382778 14207701 11382915 14207872 11383052 14208043 11383189 14208214 11383326 14208385 11383463 14208556 11383600 14208727 11383737 14208898 11383874 14209069 11384011 14209240 11384148 14209411 11384285 14209582 11384422 14209753 11384559 14209924 11384696 14210095 11384833 14210266 11384970 14210437 11385107 14210608 11385244 14210779 11385381 14210950 11385518 14211121 11385655 14211292 11385792 14211463 11385929 14211634 11386066 14211805 11386203 14211976 11386340 14212147 11386477 14212318 11386614 14212489 11386751 14212660 11386888 14212831 11387025 14213002 11387162 14213173 11387299 14213344 11387436 14213515 11387573 14213686 11387710 14213857 11387847 14214028 11387984 14214199 11388121 14214370 11388258 14214541 11388395 14214712 11388532 14214883 11388669 14215054 11388806 14215225 11388943 14215396 11389080 14215567 11389217 14215738 11389354 14215909 11389491 14216080 11389628 14216251 11389765 14216422 11389902 14216593 11390039 14216764 11390176 14216935 11390313 14217106 11390450 14217277 11390587 14217448 11390724 14217619 11390861 14217790 11390998 14217961 11391135 14218132 11391272 14218303 11391409 14218474 11391546 14218645 11391683 14218816 11391820 14218987 11391957 14219158 11392094 14219329 11392231 14219500 11392368 14219671 11392505 14219842 11392642 14220013 11392779 14220184 11392916 14220355 11393053 14220526 11393190 14220697 11393327 14220868 11393464 14221039 11393601 14221210 11393738 14221381 11393875 14221552 11394012 14221723 11394149 14221894 11394286 14222065 11394423 14222236 11394560 14222407 11394697 14222578 11394834 14222749 11394971 14222920 11395108 14223091 11395245 14223262 11395382 14223433 11395519 14223604 11395656 14223775 11395793 14223946 11395930 14224117 11396067 14224288 11396204 14224459 11396341 14224630 11396478 14224801 11396615 14224972 11396752 14225143 11396889 14225314 11397026 14225485 11397163 14225656 11397300 14225827 11397437 14225998 11397574 14226169 11397711 14226340 11397848 14226511 11397985 14226682 11398122 14226853 11398259 14227024 11398396 14227195 11398533 14227366 11398670 14227537 11398807 14227708 11398944 14227879 11399081 14228050 11399218 14228221 11399355 14228392 11399492 14228563 11399629 14228734 11399766 14228905 11399903 14229076 11400040 14229247 11400177 14229418 11400314 14229589 11400451 14229760 11400588 14229931 11400725 14230102 11400862 14230273 11400999 14230444 11401136 14230615 11401273 14230786 11401410 14230957 11401547 14231128 11401684 14231299 11401821 14231470 11401958 14231641 11402095 14231812 11402232 14231983 11402369 14232154 11402506 14232325 11402643 14232496 11402780 14232667 11402917 14232838 11403054 14233009 11403191 14233180 11403328 14233351 11403465 14233522 11403602 14233693 11403739 14233864 11403876 14234035 11404013 14234206 11404150 14234377 11404287 14234548 11404424 14234719 11404561 14234890 11404698 14235061 11404835 14235232 11404972 14235403 11405109 14235574 11405246 14235745 11405383 14235916 11405520 14236087 11405657 14236258 11405794 14236429 11405931 14236600 11406068 14236771 11406205 14236942 11406342 14237113 11406479 14237284 11406616 14237455 11406753 14237626 11406890 14237797 11407027 14237968 11407164 14238139 11407301 14238310 11407438 14238481 11407575 14238652 11407712 14238823 11407849 14238994 11407986 14239165 11408123 14239336 11408260 14239507 11408397 14239678 11408534 14239849 11408671 14240020 11408808 14240191 11408945 14240362 11409082 14240533 11409219 14240704 11409356 14240875 11409493 14241046 11409630 14241217 11409767 14241388 11409904 14241559 11410041 14241730 11410178 14241901 11410315 14242072 11410452 14242243 11410589 14242414 11410726 14242585 11410863 14242756 11411000 14242927 11411137 14243098 11411274 14243269 11411411 14243440 11411548 14243611 11411685 14243782 11411822 14243953 11411959 14244124 11412096 14244295 11412233 14244466 11412370 14244637 11412507 14244808 11412644 14244979 11412781 14245150 11412918 14245321 11413055 14245492 11413192 14245663 11413329 14245834 11413466 14246005 11413603 14246176 11413740 14246347 11413877 14246518 11414014 14246689 11414151 14246860 11414288 14247031 11414425 14247202 11414562 14247373 11414699 14247544 11414836 14247715 11414973 14247886 11415110 14248057 11415247 14248228 11415384 14248399 11415521 14248570 11415658 14248741 11415795 14248912 11415932 14249083 11416069 14249254 11416206 14249425 11416343 14249596 11416480 14249767 11416617 14249938 11416754 14250109 11416891 14250280 11417028 14250451 11417165 14250622 11417302 14250793 11417439 14250964 11417576 14251135 11417713 14251306 11417850 14251477 11417987 14251648 11418124 14251819 11418261 14251990 11418398 14252161 11418535 14252332 11418672 14252503 11418809 14252674 11418946 14252845 11419083 14253016 11419220 14253187 11419357 14253358 11419494 14253529 11419631 14253700 11419768 14253871 11419905 14254042 11420042 14254213 11420179 14254384 11420316 14254555 11420453 14254726 11420590 14254897 11420727 14255068 11420864 14255239 11421001 14255410 11421138 14255581 11421275 14255752 11421412 14255923 11421549 14256094 11421686 14256265 11421823 14256436 11421960 14256607 11422097 14256778 11422234 14256949 11422371 14257120 11422508 14257291 11422645 14257462 11422782 14257633 11422919 14257804 11423056 14257975 11423193 14258146 11423330 14258317 11423467 14258488 11423604 14258659 11423741 14258830 11423878 14259001 11424015 14259172 11424152 14259343 11424289 14259514 11424426 14259685 11424563 14259856 11424700 14260027 11424837 14260198 11424974 14260369 11425111 14260540 11425248 14260711 11425385 14260882 11425522 14261053 11425659 14261224 11425796 14261395 11425933 14261566 11426070 14261737 11426207 14261908 11426344 14262079 11426481 14262250 11426618 14262421 11426755 14262592 11426892 14262763 11427029 14262934 11427166 14263105 11427303 14263276 11427440 14263447 11427577 14263618 11427714 14263789 11427851 14263960 11427988 14264131 11428125 14264302 11428262 14264473 11428399 14264644 11428536 14264815 11428673 14264986 11428810 14265157 11428947 14265328 11429084 14265499 11429221 14265670 11429358 14265841 11429495 14266012 11429632 14266183 11429769 14266354 11429906 14266525 11430043 14266696 11430180 14266867 11430317 14267038 11430454 14267209 11430591 14267380 11430728 14267551 11430865 14267722 11431002 14267893 11431139 14268064 11431276 14268235 11431413 14268406 11431550 14268577 11431687 14268748 11431824 14268919 11431961 14269090 11432098 14269261 11432235 14269432 11432372 14269603 11432509 14269774 11432646 14269945 11432783 14270116 11432920 14270287 11433057 14270458 11433194 14270629 11433331 14270800 11433468 14270971 11433605 14271142 11433742 14271313 11433879 14271484 11434016 14271655 11434153 14271826 11434290 14271997 11434427 14272168 11434564 14272339 11434701 14272510 11434838 14272681 11434975 14272852 11435112 14273023 11435249 14273194 11435386 14273365 11435523 14273536 11435660 14273707 11435797 14273878 11435934 14274049 11436071 14274220 11436208 14274391 11436345 14274562 11436482 14274733 11436619 14274904 11436756 14275075 11436893 14275246 11437030 14275417 11437167 14275588 11437304 14275759 11437441 14275930 11437578 14276101 11437715 14276272 11437852 14276443 11437989 14276614 11438126 14276785 11438263 14276956 11438400 14277127 11438537 14277298 11438674 14277469 11438811 14277640 11438948 14277811 11439085 14277982 11439222 14278153 11439359 14278324 11439496 14278495 11439633 14278666 11439770 14278837 11439907 14279008 11440044 14279179 11440181 14279350 11440318 14279521 11440455 14279692 11440592 14279863 11440729 14280034 11440866 14280205 11441003 14280376 11441140 14280547 11441277 14280718 11441414 14280889 11441551 14281060 11441688 14281231 11441825 14281402 11441962 14281573 11442099 14281744 11442236 14281915 11442373 14282086 11442510 14282257 11442647 14282428 11442784 14282599 11442921 14282770 11443058 14282941 11443195 14283112 11443332 14283283 11443469 14283454 11443606 14283625 11443743 14283796 11443880 14283967 11444017 14284138 11444154 14284309 11444291 14284480 11444428 14284651 11444565 14284822 11444702 14284993 11444839 14285164 11444976 14285335 11445113 14285506 11445250 14285677 11445387 14285848 11445524 14286019 11445661 14286190 11445798 14286361 11445935 14286532 11446072 14286703 11446209 14286874 11446346 14287045 11446483 14287216 11446620 14287387 11446757 14287558 11446894 14287729 11447031 14287900 11447168 14288071 11447305 14288242 11447442 14288413 11447579 14288584 11447716 14288755 11447853 14288926 11447990 14289097 11448127 14289268 11448264 14289439 11448401 14289610 11448538 14289781 11448675 14289952 11448812 14290123 11448949 14290294 11449086 14290465 11449223 14290636 11449360 14290807 11449497 14290978 11449634 14291149 11449771 14291320 11449908 14291491 11450045 14291662 11450182 14291833 11450319 14292004 11450456 14292175 11450593 14292346 11450730 14292517 11450867 14292688 11451004 14292859 11451141 14293030 11451278 14293201 11451415 14293372 11451552 14293543 11451689 14293714 11451826 14293885 11451963 14294056 11452100 14294227 11452237 14294398 11452374 14294569 11452511 14294740 11452648 14294911 11452785 14295082 11452922 14295253 11453059 14295424 11453196 14295595 11453333 14295766 11453470 14295937 11453607 14296108 11453744 14296279 11453881 14296450 11454018 14296621 11454155 14296792 11454292 14296963 11454429 14297134 11454566 14297305 11454703 14297476 11454840 14297647 11454977 14297818 11455114 14297989 11455251 14298160 11455388 14298331 11455525 14298502 11455662 14298673 11455799 14298844 11455936 14299015 11456073 14299186 11456210 14299357 11456347 14299528 11456484 14299699 11456621 14299870 11456758 14300041 11456895 14300212 11457032 14300383 11457169 14300554 11457306 14300725 11457443 14300896 11457580 14301067 11457717 14301238 11457854 14301409 11457991 14301580 11458128 14301751 11458265 14301922 11458402 14302093 11458539 14302264 11458676 14302435 11458813 14302606 11458950 14302777 11459087 14302948 11459224 14303119 11459361 14303290 11459498 14303461 11459635 14303632 11459772 14303803 11459909 14303974 11460046 14304145 11460183 14304316 11460320 14304487 11460457 14304658 11460594 14304829 11460731 14305000 11460868 14305171 11461005 14305342 11461142 14305513 11461279 14305684 11461416 14305855 11461553 14306026 11461690 14306197 11461827 14306368 11461964 14306539 11462101 14306710 11462238 14306881 11462375 14307052 11462512 14307223 11462649 14307394 11462786 14307565 11462923 14307736 11463060 14307907 11463197 14308078 11463334 14308249 11463471 14308420 11463608 14308591 11463745 14308762 11463882 14308933 11464019 14309104 11464156 14309275 11464293 14309446 11464430 14309617 11464567 14309788 11464704 14309959 11464841 14310130 11464978 14310301 11465115 14310472 11465252 14310643 11465389 14310814 11465526 14310985 11465663 14311156 11465800 14311327 11465937 14311498 11466074 14311669 11466211 14311840 11466348 14312011 11466485 14312182 11466622 14312353 11466759 14312524 11466896 14312695 11467033 14312866 11467170 14313037 11467307 14313208 11467444 14313379 11467581 14313550 11467718 14313721 11467855 14313892 11467992 14314063 11468129 14314234 11468266 14314405 11468403 14314576 11468540 14314747 11468677 14314918 11468814 14315089 11468951 14315260 11469088 14315431 11469225 14315602 11469362 14315773 11469499 14315944 11469636 14316115 11469773 14316286 11469910 14316457 11470047 14316628 11470184 14316799 11470321 14316970 11470458 14317141 11470595 14317312 11470732 14317483 11470869 14317654 11471006 14317825 11471143 14317996 11471280 14318167 11471417 14318338 11471554 14318509 11471691 14318680 11471828 14318851 11471965 14319022 11472102 14319193 11472239 14319364 11472376 14319535 11472513 14319706 11472650 14319877 11472787 14320048 11472924 14320219 11473061 14320390 11473198 14320561 11473335 14320732 11473472 14320903 11473609 14321074 11473746 14321245 11473883 14321416 11474020 14321587 11474157 14321758 11474294 14321929 11474431 14322100 11474568 14322271 11474705 14322442 11474842 14322613 11474979 14322784 11475116 14322955 11475253 14323126 11475390 14323297 11475527 14323468 11475664 14323639 11475801 14323810 11475938 14323981 11476075 14324152 11476212 14324323 11476349 14324494 11476486 14324665 11476623 14324836 11476760 14325007 11476897 14325178 11477034 14325349 11477171 14325520 11477308 14325691 11477445 14325862 11477582 14326033 11477719 14326204 11477856 14326375 11477993 14326546 11478130 14326717 11478267 14326888 11478404 14327059 11478541 14327230 11478678 14327401 11478815 14327572 11478952 14327743 11479089 14327914 11479226 14328085 11479363 14328256 11479500 14328427 11479637 14328598 11479774 14328769 11479911 14328940 11480048 14329111 11480185 14329282 11480322 14329453 11480459 14329624 11480596 14329795 11480733 14329966 11480870 14330137 11481007 14330308 11481144 14330479 11481281 14330650 11481418 14330821 11481555 14330992 11481692 14331163 11481829 14331334 11481966 14331505 11482103 14331676 11482240 14331847 11482377 14332018 11482514 14332189 11482651 14332360 11482788 14332531 11482925 14332702 11483062 14332873 11483199 14333044 11483336 14333215 11483473 14333386 11483610 14333557 11483747 14333728 11483884 14333899 11484021 14334070 11484158 14334241 11484295 14334412 11484432 14334583 11484569 14334754 11484706 14334925 11484843 14335096 11484980 14335267 11485117 14335438 11485254 14335609 11485391 14335780 11485528 14335951 11485665 14336122 11485802 14336293 11485939 14336464 11486076 14336635 11486213 14336806 11486350 14336977 11486487 14337148 11486624 14337319 11486761 14337490 11486898 14337661 11487035 14337832 11487172 14338003 11487309 14338174 11487446 14338345 11487583 14338516 11487720 14338687 11487857 14338858 11487994 14339029 11488131 14339200 11488268 14339371 11488405 14339542 11488542 14339713 11488679 14339884 11488816 14340055 11488953 14340226 11489090 14340397 11489227 14340568 11489364 14340739 11489501 14340910 11489638 14341081 11489775 14341252 11489912 14341423 11490049 14341594 11490186 14341765 11490323 14341936 11490460 14342107 11490597 14342278 11490734 14342449 11490871 14342620 11491008 14342791 11491145 14342962 11491282 14343133 11491419 14343304 11491556 14343475 11491693 14343646 11491830 14343817 11491967 14343988 11492104 14344159 11492241 14344330 11492378 14344501 11492515 14344672 11492652 14344843 11492789 14345014 11492926 14345185 11493063 14345356 11493200 14345527 11493337 14345698 11493474 14345869 11493611 14346040 11493748 14346211 11493885 14346382 11494022 14346553 11494159 14346724 11494296 14346895 11494433 14347066 11494570 14347237 11494707 14347408 11494844 14347579 11494981 14347750 11495118 14347921 11495255 14348092 11495392 14348263 11495529 14348434 11495666 14348605 11495803 14348776 11495940 14348947 11496077 14349118 11496214 14349289 11496351 14349460 11496488 14349631 11496625 14349802 11496762 14349973 11496899 14350144 11497036 14350315 11497173 14350486 11497310 14350657 11497447 14350828 11497584 14350999 11497721 14351170 11497858 14351341 11497995 14351512 11498132 14351683 11498269 14351854 11498406 14352025 11498543 14352196 11498680 14352367 11498817 14352538 11498954 14352709 11499091 14352880 11499228 14353051 11499365 14353222 11499502 14353393 11499639 14353564 11499776 14353735 11499913 14353906 11500050 14354077 11500187 14354248 11500324 14354419 11500461 14354590 11500598 14354761 11500735 14354932 11500872 14355103 11501009 14355274 11501146 14355445 11501283 14355616 11501420 14355787 11501557 14355958 11501694 14356129 11501831 14356300 11501968 14356471 11502105 14356642 11502242 14356813 11502379 14356984 11502516 14357155 11502653 14357326 11502790 14357497 11502927 14357668 11503064 14357839 11503201 14358010 11503338 14358181 11503475 14358352 11503612 14358523 11503749 14358694 11503886 14358865 11504023 14359036 11504160 14359207 11504297 14359378 11504434 14359549 11504571 14359720 11504708 14359891 11504845 14360062 11504982 14360233 11505119 14360404 11505256 14360575 11505393 14360746 11505530 14360917 11505667 14361088 11505804 14361259 11505941 14361430 11506078 14361601 11506215 14361772 11506352 14361943 11506489 14362114 11506626 14362285
1000 31919900 0 31919900 39841627 31920037 39841798 31920174 39841969 31920311 39842140 31920448 39842311 31920585 39842482 31920722 39842653 31920859 39842824 31920996 39842995 31921133 39843166 31921270 39843337 31921407 39843508 31921544 39843679 31921681 39843850 31921818 39844021 31921955 39844192 31922092 39844363 31922229 39844534 31922366 39844705 31922503 39844876 31922640 39845047 31922777 39845218 31922914 39845389 31923051 39845560 31923188 39845731 31923325 39845902 31923462 39846073 31923599 39846244 31923736 39846415 31923873 39846586 31924010 39846757 31924147 39846928 31924284 39847099 31924421 39847270 31924558 39847441 31924695 39847612 31924832 39847783 31924969 39847954 31925106 39848125 31925243 39848296 31925380 39848467 31925517 39848638 31925654 39848809 31925791 39848980 31925928 39849151 31926065 39849322 31926202 39849493 31926339 39849664 31926476 39849835 31926613 39850006 31926750 39850177 31926887 39850348 31927024 39850519 31927161 39850690 31927298 39850861 31927435 39851032 31927572 39851203 31927709 39851374 31927846 39851545 31927983 39851716 31928120 39851887 31928257 39852058 31928394 39852229 31928531 39852400 31928668 39852571 31928805 39852742 31928942 39852913 31929079 39853084 31929216 39853255 31929353 39853426 31929490 39853597 31929627 39853768 31929764 39853939 31929901 39854110 31930038 39854281 31930175 39854452 31930312 39854623 31930449 39854794 31930586 39854965 31930723 39855136 31930860 39855307 31930997 39855478 31931134 39855649 31931271 39855820 31931408 39855991 31931545 39856162 31931682 39856333 31931819 39856504 31931956 39856675 31932093 39856846 31932230 39857017 31932367 39857188 31932504 39857359 31932641 39857530 31932778 39857701 31932915 39857872 31933052 39858043 31933189 39858214 31933326 39858385 31933463 39858556 31933600 39858727 31933737 39858898 31933874 39859069 31934011 39859240 31934148 39859411 31934285 39859582 31934422 39859753 31934559 39859924 31934696 39860095 31934833 39860266 31934970 39860437 31935107 39860608 31935244 39860779 31935381 39860950 31935518 39861121 31935655 39861292 31935792 39861463 31935929 39861634 31936066 39861805 31936203 39861976 31936340 39862147 31936477 39862318 31936614 39862489 31936751 39862660 31936888 39862831 31937025 39863002 31937162 39863173 31937299 39863344 31937436 39863515 31937573 39863686 31937710 39863857 31937847 39864028 31937984 39864199 31938121 39864370 31938258 39864541 31938395 39864712 31938532 39864883 31938669 39865054 31938806 39865225 31938943 39865396 31939080 39865567 31939217 39865738 31939354 39865909 31939491 39866080 31939628 39866251 31939765 39866422 31939902 39866593 31940039 39866764 31940176 39866935 31940313 39867106 31940450 39867277 31940587 39867448 31940724 39867619 31940861 39867790 31940998 39867961 31941135 39868132 31941272 39868303 31941409 39868474 31941546 39868645 31941683 39868816 31941820 39868987 31941957 39869158 31942094 39869329 31942231 39869500 31942368 39869671 31942505 39869842 31942642 39870013 31942779 39870184 31942916 39870355 31943053 39870526 31943190 39870697 31943327 39870868 31943464 39871039 31943601 39871210 31943738 39871381 31943875 39871552 31944012 39871723 31944149 39871894 31944286 39872065 31944423 39872236 31944560 39872407 31944697 39872578 31944834 39872749 31944971 39872920 31945108 39873091 31945245 39873262 31945382 39873433 31945519 39873604 31945656 39873775 31945793 39873946 31945930 39874117 31946067 39874288 31946204 39874459 31946341 39874630 31946478 39874801 31946615 39874972 31946752 39875143 31946889 39875314 31947026 39875485 31947163 39875656 31947300 39875827 31947437 39875998 31947574 39876169 31947711 39876340 31947848 39876511 31947985 39876682 31948122 39876853 31948259 39877024 31948396 39877195 31948533 39877366 31948670 39877537 31948807 39877708 31948944 39877879 31949081 39878050 31949218 39878221 31949355 39878392 31949492 39878563 31949629 39878734 31949766 39878905 31949903 39879076 31950040 39879247 31950177 39879418 31950314 39879589 31950451 39879760 31950588 39879931 31950725 39880102 31950862 39880273 31950999 39880444 31951136 39880615 31951273 39880786 31951410 39880957 31951547 39881128 31951684 39881299 31951821 39881470 31951958 39881641 31952095 39881812 31952232 39881983 31952369 39882154 31952506 39882325 31952643 39882496 31952780 39882667 31952917 39882838 31953054 39883009 31953191 39883180 31953328 39883351 31953465 39883522 31953602 39883693 31953739 39883864 31953876 39884035 31954013 39884206 31954150 39884377 31954287 39884548 31954424 39884719 31954561 39884890 31954698 39885061 31954835 39885232 31954972 39885403 31955109 39885574 31955246 39885745 31955383 39885916 31955520 39886087 31955657 39886258 31955794 39886429 31955931 39886600 31956068 39886771 31956205 39886942 31956342 39887113 31956479 39887284 31956616 39887455 31956753 39887626 31956890 39887797 31957027 39887968 31957164 39888139 31957301 39888310 31957438 39888481 31957575 39888652 31957712 39888823 31957849 39888994 31957986 39889165 31958123 39889336 31958260 39889507 31958397 39889678 31958534 39889849 31958671 39890020 31958808 39890191 31958945 39890362 31959082 39890533 31959219 39890704 31959356 39890875 31959493 39891046 31959630 39891217 31959767 39891388 31959904 39891559 31960041 39891730 31960178 39891901 31960315 39892072 31960452 39892243 31960589 39892414 31960726 39892585 31960863 39892756 31961000 39892927 31961137 39893098 31961274 39893269 31961411 39893440 31961548 39893611 31961685 39893782 31961822 39893953 31961959 39894124 31962096 39894295 31962233 39894466 31962370 39894637 31962507 39894808 31962644 39894979 31962781 39895150 31962918 39895321 31963055 39895492 31963192 39895663 31963329 39895834 31963466 39896005 31963603 39896176 31963740 39896347 31963877 39896518 31964014 39896689 31964151 39896860 31964288 39897031 31964425 39897202 31964562 39897373 31964699 39897544 31964836 39897715 31964973 39897886 31965110 39898057 31965247 39898228 31965384 39898399 31965521 39898570 31965658 39898741 31965795 39898912 31965932 39899083 31966069 39899254 31966206 39899425 31966343 39899596 31966480 39899767 31966617 39899938 31966754 39900109 31966891 39900280 31967028 39900451 31967165 39900622 31967302 39900793 31967439 39900964 31967576 39901135 31967713 39901306 31967850 39901477 31967987 39901648 31968124 39901819 31968261 39901990 31968398 39902161 31968535 39902332 31968672 39902503 31968809 39902674 31968946 39902845 31969083 39903016 31969220 39903187 31969357 39903358 31969494 39903529 31969631 39903700 31969768 39903871 31969905 39904042 31970042 39904213 31970179 39904384 31970316 39904555 31970453 39904726 31970590 39904897 31970727 39905068 31970864 39905239 31971001 39905410 31971138 39905581 31971275 39905752 31971412 39905923 31971549 39906094 31971686 39906265 31971823 39906436 31971960 39906607 31972097 39906778 31972234 39906949 31972371 39907120 31972508 39907291 31972645 39907462 31972782 39907633 31972919 39907804 31973056 39907975 31973193 39908146 31973330 39908317 31973467 39908488 31973604 39908659 31973741 39908830 31973878 39909001 31974015 39909172 31974152 39909343 31974289 39909514 31974426 39909685 31974563 39909856 31974700 39910027 31974837 39910198 31974974 39910369 31975111 39910540 31975248 39910711 31975385 39910882 31975522 39911053 31975659 39911224 31975796 39911395 31975933 39911566 31976070 39911737 31976207 39911908 31976344 39912079 31976481 39912250 31976618 39912421 31976755 39912592 31976892 39912763 31977029 39912934 31977166 39913105 31977303 39913276 31977440 39913447 31977577 39913618 31977714 39913789 31977851 39913960 31977988 39914131 31978125 39914302 31978262 39914473 31978399 39914644 31978536 39914815 31978673 39914986 31978810 39915157 31978947 39915328 31979084 39915499 31979221 39915670 31979358 39915841 31979495 39916012 31979632 39916183 31979769 39916354 31979906 39916525 31980043 39916696 31980180 39916867 31980317 39917038 31980454 39917209 31980591 39917380 31980728 39917551 31980865 39917722 31981002 39917893 31981139 39918064 31981276 39918235 31981413 39918406 31981550 39918577 31981687 39918748 31981824 39918919 31981961 39919090 31982098 39919261 31982235 39919432 31982372 39919603 31982509 39919774 31982646 39919945 31982783 39920116 31982920 39920287 31983057 39920458 31983194 39920629 31983331 39920800 31983468 39920971 31983605 39921142 31983742 39921313 31983879 39921484 31984016 39921655 31984153 39921826 31984290 39921997 31984427 39922168 31984564 39922339 31984701 39922510 31984838 39922681 31984975 39922852 31985112 39923023 31985249 39923194 31985386 39923365 31985523 39923536 31985660 39923707 31985797 39923878 31985934 39924049 31986071 39924220 31986208 39924391 31986345 39924562 31986482 39924733 31986619 39924904 31986756 39925075 31986893 39925246 31987030 39925417 31987167 39925588 31987304 39925759 31987441 39925930 31987578 39926101 31987715 39926272 31987852 39926443 31987989 39926614 31988126 39926785 31988263 39926956 31988400 39927127 31988537 39927298 31988674 39927469 31988811 39927640 31988948 39927811 31989085 39927982 31989222 39928153 31989359 39928324 31989496 39928495 31989633 39928666 31989770 39928837 31989907 39929008 31990044 39929179 31990181 39929350 31990318 39929521 31990455 39929692 31990592 39929863 31990729 39930034 31990866 39930205 31991003 39930376 31991140 39930547 31991277 39930718 31991414 39930889 31991551 39931060 31991688 39931231 31991825 39931402 31991962 39931573 31992099 39931744 31992236 39931915 31992373 39932086 31992510 39932257 31992647 39932428 31992784 39932599 31992921 39932770 31993058 39932941 31993195 39933112 31993332 39933283 31993469 39933454 31993606 39933625 31993743 39933796 31993880 39933967 31994017 39934138 31994154 39934309 31994291 39934480 31994428 39934651 31994565 39934822 31994702 39934993 31994839 39935164 31994976 39935335 31995113 39935506 31995250 39935677 31995387 39935848 31995524 39936019 31995661 39936190 31995798 39936361 31995935 39936532 31996072 39936703 31996209 39936874 31996346 39937045 31996483 39937216 31996620 39937387 31996757 39937558 31996894 39937729 31997031 39937900 31997168 39938071 31997305 39938242 31997442 39938413 31997579 39938584 31997716 39938755 31997853 39938926 31997990 39939097 31998127 39939268 31998264 39939439 31998401 39939610 31998538 39939781 31998675 39939952 31998812 39940123 31998949 39940294 31999086 39940465 31999223 39940636 31999360 39940807 31999497 39940978 31999634 39941149 31999771 39941320 31999908 39941491 32000045 39941662 32000182 39941833 32000319 39942004 32000456 39942175 32000593 39942346 32000730 39942517 32000867 39942688 32001004 39942859 32001141 39943030 32001278 39943201 32001415 39943372 32001552 39943543 32001689 39943714 32001826 39943885 32001963 39944056 32002100 39944227 32002237 39944398 32002374 39944569 32002511 39944740 32002648 39944911 32002785 39945082 32002922 39945253 32003059 39945424 32003196 39945595 32003333 39945766 32003470 39945937 32003607 39946108 32003744 39946279 32003881 39946450 32004018 39946621 32004155 39946792 32004292 39946963 32004429 39947134 32004566 39947305 32004703 39947476 32004840 39947647 32004977 39947818 32005114 39947989 32005251 39948160 32005388 39948331 32005525 39948502 32005662 39948673 32005799 39948844 32005936 39949015 32006073 39949186 32006210 39949357 32006347 39949528 32006484 39949699 32006621 39949870 32006758 39950041 32006895 39950212 32007032 39950383 32007169 39950554 32007306 39950725 32007443 39950896 32007580 39951067 32007717 39951238 32007854 39951409 32007991 39951580 32008128 39951751 32008265 39951922 32008402 39952093 32008539 39952264 32008676 39952435 32008813 39952606 32008950 39952777 32009087 39952948 32009224 39953119 32009361 39953290 32009498 39953461 32009635 39953632 32009772 39953803 32009909 39953974 32010046 39954145 32010183 39954316 32010320 39954487 32010457 39954658 32010594 39954829 32010731 39955000 32010868 39955171 32011005 39955342 32011142 39955513 32011279 39955684 32011416 39955855 32011553 39956026 32011690 39956197 32011827 39956368 32011964 39956539 32012101 39956710 32012238 39956881 32012375 39957052 32012512 39957223 32012649 39957394 32012786 39957565 32012923 39957736 32013060 39957907 32013197 39958078 32013334 39958249 32013471 39958420 32013608 39958591 32013745 39958762 32013882 39958933 32014019 39959104 32014156 39959275 32014293 39959446 32014430 39959617 32014567 39959788 32014704 39959959 32014841 39960130 32014978 39960301 32015115 39960472 32015252 39960643 32015389 39960814 32015526 39960985 32015663 39961156 32015800 39961327 32015937 39961498 32016074 39961669 32016211 39961840 32016348 39962011 32016485 39962182 32016622 39962353 32016759 39962524 32016896 39962695 32017033 39962866 32017170 39963037 32017307 39963208 32017444 39963379 32017581 39963550 32017718 39963721 32017855 39963892 32017992 39964063 32018129 39964234 32018266 39964405 32018403 39964576 32018540 39964747 32018677 39964918 32018814 39965089 32018951 39965260 32019088 39965431 32019225 39965602 32019362 39965773 32019499 39965944 32019636 39966115 32019773 39966286 32019910 39966457 32020047 39966628 32020184 39966799 32020321 39966970 32020458 39967141 32020595 39967312 32020732 39967483 32020869 39967654 32021006 39967825 32021143 39967996 32021280 39968167 32021417 39968338 32021554 39968509 32021691 39968680 32021828 39968851 32021965 39969022 32022102 39969193 32022239 39969364 32022376 39969535 32022513 39969706 32022650 39969877 32022787 39970048 32022924 39970219 32023061 39970390 32023198 39970561 32023335 39970732 32023472 39970903 32023609 39971074 32023746 39971245 32023883 39971416 32024020 39971587 32024157 39971758 32024294 39971929 32024431 39972100 32024568 39972271 32024705 39972442 32024842 39972613 32024979 39972784 32025116 39972955 32025253 39973126 32025390 39973297 32025527 39973468 32025664 39973639 32025801 39973810 32025938 39973981 32026075 39974152 32026212 39974323 32026349 39974494 32026486 39974665 32026623 39974836 32026760 39975007 32026897 39975178 32027034 39975349 32027171 39975520 32027308 39975691 32027445 39975862 32027582 39976033 32027719 39976204 32027856 39976375 32027993 39976546 32028130 39976717 32028267 39976888 32028404 39977059 32028541 39977230 32028678 39977401 32028815 39977572 32028952 39977743 32029089 39977914 32029226 39978085 32029363 39978256 32029500 39978427 32029637 39978598 32029774 39978769 32029911 39978940 32030048 39979111 32030185 39979282 32030322 39979453 32030459 39979624 32030596 39979795 32030733 39979966 32030870 39980137 32031007 39980308 32031144 39980479 32031281 39980650 32031418 39980821 32031555 39980992 32031692 39981163 32031829 39981334 32031966 39981505 32032103 39981676 32032240 39981847 32032377 39982018 32032514 39982189 32032651 39982360 32032788 39982531 32032925 39982702 32033062 39982873 32033199 39983044 32033336 39983215 32033473 39983386 32033610 39983557 32033747 39983728 32033884 39983899 32034021 39984070 32034158 39984241 32034295 39984412 32034432 39984583 32034569 39984754 32034706 39984925 32034843 39985096 32034980 39985267 32035117 39985438 32035254 39985609 32035391 39985780 32035528 39985951 32035665 39986122 32035802 39986293 32035939 39986464 32036076 39986635 32036213 39986806 32036350 39986977 32036487 39987148 32036624 39987319 32036761 39987490 32036898 39987661 32037035 39987832 32037172 39988003 32037309 39988174 32037446 39988345 32037583 39988516 32037720 39988687 32037857 39988858 32037994 39989029 32038131 39989200 32038268 39989371 32038405 39989542 32038542 39989713 32038679 39989884 32038816 39990055 32038953 39990226 32039090 39990397 32039227 39990568 32039364 39990739 32039501 39990910 32039638 39991081 32039775 39991252 32039912 39991423 32040049 39991594 32040186 39991765 32040323 39991936 32040460 39992107 32040597 39992278 32040734 39992449 32040871 39992620 32041008 39992791 32041145 39992962 32041282 39993133 32041419 39993304 32041556 39993475 32041693 39993646 32041830 39993817 32041967 39993988 32042104 39994159 32042241 39994330 32042378 39994501 32042515 39994672 32042652 39994843 32042789 39995014 32042926 39995185 32043063 39995356 32043200 39995527 32043337 39995698 32043474 39995869 32043611 39996040 32043748 39996211 32043885 39996382 32044022 39996553 32044159 39996724 32044296 39996895 32044433 39997066 32044570 39997237 32044707 39997408 32044844 39997579 32044981 39997750 32045118 39997921 32045255 39998092 32045392 39998263 32045529 39998434 32045666 39998605 32045803 39998776 32045940 39998947 32046077 39999118 32046214 39999289 32046351 39999460 32046488 39999631 32046625 39999802 32046762 39999973 32046899 40000144 32047036 40000315 32047173 40000486 32047310 40000657 32047447 40000828 32047584 40000999 32047721 40001170 32047858 40001341 32047995 40001512 32048132 40001683 32048269 40001854 32048406 40002025 32048543 40002196 32048680 40002367 32048817 40002538 32048954 40002709 32049091 40002880 32049228 40003051 32049365 40003222 32049502 40003393 32049639 40003564 32049776 40003735 32049913 40003906 32050050 40004077 32050187 40004248 32050324 40004419 32050461 40004590 32050598 40004761 32050735 40004932 32050872 40005103 32051009 40005274 32051146 40005445 32051283 40005616 32051420 40005787 32051557 40005958 32051694 40006129 32051831 40006300 32051968 40006471 32052105 40006642 32052242 40006813 32052379 40006984 32052516 40007155 32052653 40007326 32052790 40007497 32052927 40007668 32053064 40007839 32053201 40008010 32053338 40008181 32053475 40008352 32053612 40008523 32053749 40008694 32053886 40008865 32054023 40009036 32054160 40009207 32054297 40009378 32054434 40009549 32054571 40009720 32054708 40009891 32054845 40010062 32054982 40010233 32055119 40010404 32055256 40010575 32055393 40010746 32055530 40010917 32055667 40011088 32055804 40011259 32055941 40011430 32056078 40011601 32056215 40011772 32056352 40011943 32056489 40012114 32056626 40012285
1000 30412900 0 30412900 37960627 30413037 37960798 30413174 37960969 30413311 37961140 30413448 37961311 30413585 37961482 30413722 37961653 30413859 37961824 30413996 37961995 30414133 37962166 30414270 37962337 30414407 37962508 30414544 37962679 30414681 37962850 30414818 37963021 30414955 37963192 30415092 37963363 30415229 37963534 30415366 37963705 30415503 37963876 30415640 37964047 30415777 37964218 30415914 37964389 30416051 37964560 30416188 37964731 30416325 37964902 30416462 37965073 30416599 37965244 30416736 37965415 30416873 37965586 30417010 37965757 30417147 37965928 30417284 37966099 30417421 37966270 30417558 37966441 30417695 37966612 30417832 37966783 30417969 37966954 30418106 37967125 30418243 37967296 30418380 37967467 30418517 37967638 30418654 37967809 30418791 37967980 30418928 37968151 30419065 37968322 30419202 37968493 30419339 37968664 30419476 37968835 30419613 37969006 30419750 37969177 30419887 37969348 30420024 37969519 30420161 37969690 30420298 37969861 30420435 37970032 30420572 37970203 30420709 37970374 30420846 37970545 30420983 37970716 30421120 37970887 30421257 37971058 30421394 37971229 30421531 37971400 30421668 37971571 30421805 37971742 30421942 37971913 30422079 37972084 30422216 37972255 30422353 37972426 30422490 37972597 30422627 37972768 30422764 37972939 30422901 37973110 30423038 37973281 30423175 37973452 30423312 37973623 30423449 37973794 30423586 37973965 30423723 37974136 30423860 37974307 30423997 37974478 30424134 37974649 30424271 37974820 30424408 37974991 30424545 37975162 30424682 37975333 30424819 37975504 30424956 37975675 30425093 37975846 30425230 37976017 30425367 37976188 30425504 37976359 30425641 37976530 30425778 37976701 30425915 37976872 30426052 37977043 30426189 37977214 30426326 37977385 30426463 37977556 30426600 37977727 30426737 37977898 30426874 37978069 30427011 37978240 30427148 37978411 30427285 37978582 30427422 37978753 30427559 37978924 30427696 37979095 30427833 37979266 30427970 37979437 30428107 37979608 30428244 37979779 30428381 37979950 30428518 37980121 30428655 37980292 30428792 37980463 30428929 37980634 30429066 37980805 30429203 37980976 30429340 37981147 30429477 37981318 30429614 37981489 30429751 37981660 30429888 37981831 30430025 37982002 30430162 37982173 30430299 37982344 30430436 37982515 30430573 37982686 30430710 37982857 30430847 37983028 30430984 37983199 30431121 37983370 30431258 37983541 30431395 37983712 30431532 37983883 30431669 37984054 30431806 37984225 30431943 37984396 30432080 37984567 30432217 37984738 30432354 37984909 30432491 37985080 30432628 37985251 30432765 37985422 30432902 37985593 30433039 37985764 30433176 37985935 30433313 37986106 30433450 37986277 30433587 37986448 30433724 37986619 30433861 37986790 30433998 37986961 30434135 37987132 30434272 37987303 30434409 37987474 30434546 37987645 30434683 37987816 30434820 37987987 30434957 37988158 30435094 37988329 30435231 37988500 30435368 37988671 30435505 37988842 30435642 37989013 30435779 37989184 30435916 37989355 30436053 37989526 30436190 37989697 30436327 37989868 30436464 37990039 30436601 37990210 30436738 37990381 30436875 37990552 30437012 37990723 30437149 37990894 30437286 37991065 30437423 37991236 30437560 37991407 30437697 37991578 30437834 37991749 30437971 37991920 30438108 37992091 30438245 37992262 30438382 37992433 30438519 37992604 30438656 37992775 30438793 37992946 30438930 37993117 30439067 37993288 30439204 37993459 30439341 37993630 30439478 37993801 30439615 37993972 30439752 37994143 30439889 37994314 30440026 37994485 30440163 37994656 30440300 37994827 30440437 37994998 30440574 37995169 30440711 37995340 30440848 37995511 30440985 37995682 30441122 37995853 30441259 37996024 30441396 37996195 30441533 37996366 30441670 37996537 30441807 37996708 30441944 37996879 30442081 37997050 30442218 37997221 30442355 37997392 30442492 37997563 30442629 37997734 30442766 37997905 30442903 37998076 30443040 37998247 30443177 37998418 30443314 37998589 30443451 37998760 30443588 37998931 30443725 37999102 30443862 37999273 30443999 37999444 30444136 37999615 30444273 37999786 30444410 37999957 30444547 38000128 30444684 38000299 30444821 38000470 30444958 38000641 30445095 38000812 30445232 38000983 30445369 38001154 30445506 38001325 30445643 38001496 30445780 38001667 30445917 38001838 30446054 38002009 30446191 38002180 30446328 38002351 30446465 38002522 30446602 38002693 30446739 38002864 30446876 38003035 30447013 38003206 30447150 38003377 30447287 38003548 30447424 38003719 30447561 38003890 30447698 38004061 30447835 38004232 30447972 38004403 30448109 38004574 30448246 38004745 30448383 38004916 30448520 38005087 30448657 38005258 30448794 38005429 30448931 38005600 30449068 38005771 30449205 38005942 30449342 38006113 30449479 38006284 30449616 38006455 30449753 38006626 30449890 38006797 30450027 38006968 30450164 38007139 30450301 38007310 30450438 38007481 30450575 38007652 30450712 38007823 30450849 38007994 30450986 38008165 30451123 38008336 30451260 38008507 30451397 38008678 30451534 38008849 30451671 38009020 30451808 38009191 30451945 38009362 30452082 38009533 30452219 38009704 30452356 38009875 30452493 38010046 30452630 38010217 30452767 38010388 30452904 38010559 30453041 38010730 30453178 38010901 30453315 38011072 30453452 38011243 30453589 38011414 30453726 38011585 30453863 38011756 30454000 38011927 30454137 38012098 30454274 38012269 30454411 38012440 30454548 38012611 30454685 38012782 30454822 38012953 30454959 38013124 30455096 38013295 30455233 38013466 30455370 38013637 30455507 38013808 30455644 38013979 30455781 38014150 30455918 38014321 30456055 38014492 30456192 38014663 30456329 38014834 30456466 38015005 30456603 38015176 30456740 38015347 30456877 38015518 30457014 38015689 30457151 38015860 30457288 38016031 30457425 38016202 30457562 38016373 30457699 38016544 30457836 38016715 30457973 38016886 30458110 38017057 30458247 38017228 30458384 38017399 30458521 38017570 30458658 38017741 30458795 38017912 30458932 38018083 30459069 38018254 30459206 38018425 30459343 38018596 30459480 38018767 30459617 38018938 30459754 38019109 30459891 38019280 30460028 38019451 30460165 38019622 30460302 38019793 30460439 38019964 30460576 38020135 30460713 38020306 30460850 38020477 30460987 38020648 30461124 38020819 30461261 38020990 30461398 38021161 30461535 38021332 30461672 38021503 30461809 38021674 30461946 38021845 30462083 38022016 30462220 38022187 30462357 38022358 30462494 38022529 30462631 38022700 30462768 38022871 30462905 38023042 30463042 38023213 30463179 38023384 30463316 38023555 30463453 38023726 30463590 38023897 30463727 38024068 30463864 38024239 30464001 38024410 30464138 38024581 30464275 38024752 30464412 38024923 30464549 38025094 30464686 38025265 30464823 38025436 30464960 38025607 30465097 38025778 30465234 38025949 30465371 38026120 30465508 38026291 30465645 38026462 30465782 38026633 30465919 38026804 30466056 38026975 30466193 38027146 30466330 38027317 30466467 38027488 30466604 38027659 30466741 38027830 30466878 38028001 30467015 38028172 30467152 38028343 30467289 38028514 30467426 38028685 30467563 38028856 30467700 38029027 30467837 38029198 30467974 38029369 30468111 38029540 30468248 38029711 30468385 38029882 30468522 38030053 30468659 38030224 30468796 38030395 30468933 38030566 30469070 38030737 30469207 38030908 30469344 38031079 30469481 38031250 30469618 38031421 30469755 38031592 30469892 38031763 30470029 38031934 30470166 38032105 30470303 38032276 30470440 38032447 30470577 38032618 30470714 38032789 30470851 38032960 30470988 38033131 30471125 38033302 30471262 38033473 30471399 38033644 30471536 38033815 30471673 38033986 30471810 38034157 30471947 38034328 30472084 38034499 30472221 38034670 30472358 38034841 30472495 38035012 30472632 38035183 30472769 38035354 30472906 38035525 30473043 38035696 30473180 38035867 30473317 38036038 30473454 38036209 30473591 38036380 30473728 38036551 30473865 38036722 30474002 38036893 30474139 38037064 30474276 38037235 30474413 38037406 30474550 38037577 30474687 38037748 30474824 38037919 30474961 38038090 30475098 38038261 30475235 38038432 30475372 38038603 30475509 38038774 30475646 38038945 30475783 38039116 30475920 38039287 30476057 38039458 30476194 38039629 30476331 38039800 30476468 38039971 30476605 38040142 30476742 38040313 30476879 38040484 30477016 38040655 30477153 38040826 30477290 38040997 30477427 38041168 30477564 38041339 30477701 38041510 30477838 38041681 30477975 38041852 30478112 38042023 30478249 38042194 30478386 38042365 30478523 38042536 30478660 38042707 30478797 38042878 30478934 38043049 30479071 38043220 30479208 38043391 30479345 38043562 30479482 38043733 30479619 38043904 30479756 38044075 30479893 38044246 30480030 38044417 30480167 38044588 30480304 38044759 30480441 38044930 30480578 38045101 30480715 38045272 30480852 38045443 30480989 38045614 30481126 38045785 30481263 38045956 30481400 38046127 30481537 38046298 30481674 38046469 30481811 38046640 30481948 38046811 30482085 38046982 30482222 38047153 30482359 38047324 30482496 38047495 30482633 38047666 30482770 38047837 30482907 38048008 30483044 38048179 30483181 38048350 30483318 38048521 30483455 38048692 30483592 38048863 30483729 38049034 30483866 38049205 30484003 38049376 30484140 38049547 30484277 38049718 30484414 38049889 30484551 38050060 30484688 38050231 30484825 38050402 30484962 38050573 30485099 38050744 30485236 38050915 30485373 38051086 30485510 38051257 30485647 38051428 30485784 38051599 30485921 38051770 30486058 38051941 30486195 38052112 30486332 38052283 30486469 38052454 30486606 38052625 30486743 38052796 30486880 38052967 30487017 38053138 30487154 38053309 30487291 38053480 30487428 38053651 30487565 38053822 30487702 38053993 30487839 38054164 30487976 38054335 30488113 38054506 30488250 38054677 30488387 38054848 30488524 38055019 30488661 38055190 30488798 38055361 30488935 38055532 30489072 38055703 30489209 38055874 30489346 38056045 30489483 38056216 30489620 38056387 30489757 38056558 30489894 38056729 30490031 38056900 30490168 38057071 30490305 38057242 30490442 38057413 30490579 38057584 30490716 38057755 30490853 38057926 30490990 38058097 30491127 38058268 30491264 38058439 30491401 38058610 30491538 38058781 30491675 38058952 30491812 38059123 30491949 38059294 30492086 38059465 30492223 38059636 30492360 38059807 30492497 38059978 30492634 38060149 30492771 38060320 30492908 38060491 30493045 38060662 30493182 38060833 30493319 38061004 30493456 38061175 30493593 38061346 30493730 38061517 30493867 38061688 30494004 38061859 30494141 38062030 30494278 38062201 30494415 38062372 30494552 38062543 30494689 38062714 30494826 38062885 30494963 38063056 30495100 38063227 30495237 38063398 30495374 38063569 30495511 38063740 30495648 38063911 30495785 38064082 30495922 38064253 30496059 38064424 30496196 38064595 30496333 38064766 30496470 38064937 30496607 38065108 30496744 38065279 30496881 38065450 30497018 38065621 30497155 38065792 30497292 38065963 30497429 38066134 30497566 38066305 30497703 38066476 30497840 38066647 30497977 38066818 30498114 38066989 30498251 38067160 30498388 38067331 30498525 38067502 30498662 38067673 30498799 38067844 30498936 38068015 30499073 38068186 30499210 38068357 30499347 38068528 30499484 38068699 30499621 38068870 30499758 38069041 30499895 38069212 30500032 38069383 30500169 38069554 30500306 38069725 30500443 38069896 30500580 38070067 30500717 38070238 30500854 38070409 30500991 38070580 30501128 38070751 30501265 38070922 30501402 38071093 30501539 38071264 30501676 38071435 30501813 38071606 30501950 38071777 30502087 38071948 30502224 38072119 30502361 38072290 30502498 38072461 30502635 38072632 30502772 38072803 30502909 38072974 30503046 38073145 30503183 38073316 30503320 38073487 30503457 38073658 30503594 38073829 30503731 38074000 30503868 38074171 30504005 38074342 30504142 38074513 30504279 38074684 30504416 38074855 30504553 38075026 30504690 38075197 30504827 38075368 30504964 38075539 30505101 38075710 30505238 38075881 30505375 38076052 30505512 38076223 30505649 38076394 30505786 38076565 30505923 38076736 30506060 38076907 30506197 38077078 30506334 38077249 30506471 38077420 30506608 38077591 30506745 38077762 30506882 38077933 30507019 38078104 30507156 38078275 30507293 38078446 30507430 38078617 30507567 38078788 30507704 38078959 30507841 38079130 30507978 38079301 30508115 38079472 30508252 38079643 30508389 38079814 30508526 38079985 30508663 38080156 30508800 38080327 30508937 38080498 30509074 38080669 30509211 38080840 30509348 38081011 30509485 38081182 30509622 38081353 30509759 38081524 30509896 38081695 30510033 38081866 30510170 38082037 30510307 38082208 30510444 38082379 30510581 38082550 30510718 38082721 30510855 38082892 30510992 38083063 30511129 38083234 30511266 38083405 30511403 38083576 30511540 38083747 30511677 38083918 30511814 38084089 30511951 38084260 30512088 38084431 30512225 38084602 30512362 38084773 30512499 38084944 30512636 38085115 30512773 38085286 30512910 38085457 30513047 38085628 30513184 38085799 30513321 38085970 30513458 38086141 30513595 38086312 30513732 38086483 30513869 38086654 30514006 38086825 30514143 38086996 30514280 38087167 30514417 38087338 30514554 38087509 30514691 38087680 30514828 38087851 30514965 38088022 30515102 38088193 30515239 38088364 30515376 38088535 30515513 38088706 30515650 38088877 30515787 38089048 30515924 38089219 30516061 38089390 30516198 38089561 30516335 38089732 30516472 38089903 30516609 38090074 30516746 38090245 30516883 38090416 30517020 38090587 30517157 38090758 30517294 38090929 30517431 38091100 30517568 38091271 30517705 38091442 30517842 38091613 30517979 38091784 30518116 38091955 30518253 38092126 30518390 38092297 30518527 38092468 30518664 38092639 30518801 38092810 30518938 38092981 30519075 38093152 30519212 38093323 30519349 38093494 30519486 38093665 30519623 38093836 30519760 38094007 30519897 38094178 30520034 38094349 30520171 38094520 30520308 38094691 30520445 38094862 30520582 38095033 30520719 38095204 30520856 38095375 30520993 38095546 30521130 38095717 30521267 38095888 30521404 38096059 30521541 38096230 30521678 38096401 30521815 38096572 30521952 38096743 30522089 38096914 30522226 38097085 30522363 38097256 30522500 38097427 30522637 38097598 30522774 38097769 30522911 38097940 30523048 38098111 30523185 38098282 30523322 38098453 30523459 38098624 30523596 38098795 30523733 38098966 30523870 38099137 30524007 38099308 30524144 38099479 30524281 38099650 30524418 38099821 30524555 38099992 30524692 38100163 30524829 38100334 30524966 38100505 30525103 38100676 30525240 38100847 30525377 38101018 30525514 38101189 30525651 38101360 30525788 38101531 30525925 38101702 30526062 38101873 30526199 38102044 30526336 38102215 30526473 38102386 30526610 38102557 30526747 38102728 30526884 38102899 30527021 38103070 30527158 38103241 30527295 38103412 30527432 38103583 30527569 38103754 30527706 38103925 30527843 38104096 30527980 38104267 30528117 38104438 30528254 38104609 30528391 38104780 30528528 38104951 30528665 38105122 30528802 38105293 30528939 38105464 30529076 38105635 30529213 38105806 30529350 38105977 30529487 38106148 30529624 38106319 30529761 38106490 30529898 38106661 30530035 38106832 30530172 38107003 30530309 38107174 30530446 38107345 30530583 38107516 30530720 38107687 30530857 38107858 30530994 38108029 30531131 38108200 30531268 38108371 30531405 38108542 30531542 38108713 30531679 38108884 30531816 38109055 30531953 38109226 30532090 38109397 30532227 38109568 30532364 38109739 30532501 38109910 30532638 38110081 30532775 38110252 30532912 38110423 30533049 38110594 30533186 38110765 30533323 38110936 30533460 38111107 30533597 38111278 30533734 38111449 30533871 38111620 30534008 38111791 30534145 38111962 30534282 38112133 30534419 38112304 30534556 38112475 30534693 38112646 30534830 38112817 30534967 38112988 30535104 38113159 30535241 38113330 30535378 38113501 30535515 38113672 30535652 38113843 30535789 38114014 30535926 38114185 30536063 38114356 30536200 38114527 30536337 38114698 30536474 38114869 30536611 38115040 30536748 38115211 30536885 38115382 30537022 38115553 30537159 38115724 30537296 38115895 30537433 38116066 30537570 38116237 30537707 38116408 30537844 38116579 30537981 38116750 30538118 38116921 30538255 38117092 30538392 38117263 30538529 38117434 30538666 38117605 30538803 38117776 30538940 38117947 30539077 38118118 30539214 38118289 30539351 38118460 30539488 38118631 30539625 38118802 30539762 38118973 30539899 38119144 30540036 38119315 30540173 38119486 30540310 38119657 30540447 38119828 30540584 38119999 30540721 38120170 30540858 38120341 30540995 38120512 30541132 38120683 30541269 38120854 30541406 38121025 30541543 38121196 30541680 38121367 30541817 38121538 30541954 38121709 30542091 38121880 30542228 38122051 30542365 38122222 30542502 38122393 30542639 38122564 30542776 38122735 30542913 38122906 30543050 38123077 30543187 38123248 30543324 38123419 30543461 38123590 30543598 38123761 30543735 38123932 30543872 38124103 30544009 38124274 30544146 38124445 30544283 38124616 30544420 38124787 30544557 38124958 30544694 38125129 30544831 38125300 30544968 38125471 30545105 38125642 30545242 38125813 30545379 38125984 30545516 38126155 30545653 38126326 30545790 38126497 30545927 38126668 30546064 38126839 30546201 38127010 30546338 38127181 30546475 38127352 30546612 38127523 30546749 38127694 30546886 38127865 30547023 38128036 30547160 38128207 30547297 38128378 30547434 38128549 30547571 38128720 30547708 38128891 30547845 38129062 30547982 38129233 30548119 38129404 30548256 38129575 30548393 38129746 30548530 38129917 30548667 38130088 30548804 38130259 30548941 38130430 30549078 38130601 30549215 38130772 30549352 38130943 30549489 38131114 30549626 38131285
1000 21764231 0 21764231 27165573 21764368 27165744 21764505 27165915 21764642 27166086 21764779 27166257 21764916 27166428 21765053 27166599 21765190 27166770 21765327 27166941 21765464 27167112 21765601 27167283 21765738 27167454 21765875 27167625 21766012 27167796 21766149 27167967 21766286 27168138 21766423 27168309 21766560 27168480 21766697 27168651 21766834 27168822 21766971 27168993 21767108 27169164 21767245 27169335 21767382 27169506 21767519 27169677 21767656 27169848 21767793 27170019 21767930 27170190 21768067 27170361 21768204 27170532 21768341 27170703 21768478 27170874 21768615 27171045 21768752 27171216 21768889 27171387 21769026 27171558 21769163 27171729 21769300 27171900 21769437 27172071 21769574 27172242 21769711 27172413 21769848 27172584 21769985 27172755 21770122 27172926 21770259 27173097 21770396 27173268 21770533 27173439 21770670 27173610 21770807 27173781 21770944 27173952 21771081 27174123 21771218 27174294 21771355 27174465 21771492 27174636 21771629 27174807 21771766 27174978 21771903 27175149 21772040 27175320 21772177 27175491 21772314 27175662 21772451 27175833 21772588 27176004 21772725 27176175 21772862 27176346 21772999 27176517 21773136 27176688 21773273 27176859 21773410 27177030 21773547 27177201 21773684 27177372 21773821 27177543 21773958 27177714 21774095 27177885 21774232 27178056 21774369 27178227 21774506 27178398 21774643 27178569 21774780 27178740 21774917 27178911 21775054 27179082 21775191 27179253 21775328 27179424 21775465 27179595 21775602 27179766 21775739 27179937 21775876 27180108 21776013 27180279 21776150 27180450 21776287 27180621 21776424 27180792 21776561 27180963 21776698 27181134 21776835 27181305 21776972 27181476 21777109 27181647 21777246 27181818 21777383 27181989 21777520 27182160 21777657 27182331 21777794 27182502 21777931 27182673 21778068 27182844 21778205 27183015 21778342 27183186 21778479 27183357 21778616 27183528 21778753 27183699 21778890 27183870 21779027 27184041 21779164 27184212 21779301 27184383 21779438 27184554 21779575 27184725 21779712 27184896 21779849 27185067 21779986 27185238 21780123 27185409 21780260 27185580 21780397 27185751 21780534 27185922 21780671 27186093 21780808 27186264 21780945 27186435 21781082 27186606 21781219 27186777 21781356 27186948 21781493 27187119 21781630 27187290 21781767 27187461 21781904 27187632 21782041 27187803 21782178 27187974 21782315 27188145 21782452 27188316 21782589 27188487 21782726 27188658 21782863 27188829 21783000 27189000 21783137 27189171 21783274 27189342 21783411 27189513 21783548 27189684 21783685 27189855 21783822 27190026 21783959 27190197 21784096 27190368 21784233 27190539 21784370 27190710 21784507 27190881 21784644 27191052 21784781 27191223 21784918 27191394 21785055 27191565 21785192 27191736 21785329 27191907 21785466 27192078 21785603 27192249 21785740 27192420 21785877 27192591 21786014 27192762 21786151 27192933 21786288 27193104 21786425 27193275 21786562 27193446 21786699 27193617 21786836 27193788 21786973 27193959 21787110 27194130 21787247 27194301 21787384 27194472 21787521 27194643 21787658 27194814 21787795 27194985 21787932 27195156 21788069 27195327 21788206 27195498 21788343 27195669 21788480 27195840 21788617 27196011 21788754 27196182 21788891 27196353 21789028 27196524 21789165 27196695 21789302 27196866 21789439 27197037 21789576 27197208 21789713 27197379 21789850 27197550 21789987 27197721 21790124 27197892 21790261 27198063 21790398 27198234 21790535 27198405 21790672 27198576 21790809 27198747 21790946 27198918 21791083 27199089 21791220 27199260 21791357 27199431 21791494 27199602 21791631 27199773 21791768 27199944 21791905 27200115 21792042 27200286 21792179 27200457 21792316 27200628 21792453 27200799 21792590 27200970 21792727 27201141 21792864 27201312 21793001 27201483 21793138 27201654 21793275 27201825 21793412 27201996 21793549 27202167 21793686 27202338 21793823 27202509 21793960 27202680 21794097 27202851 21794234 27203022 21794371 27203193 21794508 27203364 21794645 27203535 21794782 27203706 21794919 27203877 21795056 27204048 21795193 27204219 21795330 27204390 21795467 27204561 21795604 27204732 21795741 27204903 21795878 27205074 21796015 27205245 21796152 27205416 21796289 27205587 21796426 27205758 21796563 27205929 21796700 27206100 21796837 27206271 21796974 27206442 21797111 27206613 21797248 27206784 21797385 27206955 21797522 27207126 21797659 27207297 21797796 27207468 21797933 27207639 21798070 27207810 21798207 27207981 21798344 27208152 21798481 27208323 21798618 27208494 21798755 27208665 21798892 27208836 21799029 27209007 21799166 27209178 21799303 27209349 21799440 27209520 21799577 27209691 21799714 27209862 21799851 27210033 21799988 27210204 21800125 27210375 21800262 27210546 21800399 27210717 21800536 27210888 21800673 27211059 21800810 27211230 21800947 27211401 21801084 27211572 21801221 27211743 21801358 27211914 21801495 27212085 21801632 27212256 21801769 27212427 21801906 27212598 21802043 27212769 21802180 27212940 21802317 27213111 21802454 27213282 21802591 27213453 21802728 27213624 21802865 27213795 21803002 27213966 21803139 27214137 21803276 27214308 21803413 27214479 21803550 27214650 21803687 27214821 21803824 27214992 21803961 27215163 21804098 27215334 21804235 27215505 21804372 27215676 21804509 27215847 21804646 27216018 21804783 27216189 21804920 27216360 21805057 27216531 21805194 27216702 21805331 27216873 21805468 27217044 21805605 27217215 21805742 27217386 21805879 27217557 21806016 27217728 21806153 27217899 21806290 27218070 21806427 27218241 21806564 27218412 21806701 27218583 21806838 27218754 21806975 27218925 21807112 27219096 21807249 27219267 21807386 27219438 21807523 27219609 21807660 27219780 21807797 27219951 21807934 27220122 21808071 27220293 21808208 27220464 21808345 27220635 21808482 27220806 21808619 27220977 21808756 27221148 21808893 27221319 21809030 27221490 21809167 27221661 21809304 27221832 21809441 27222003 21809578 27222174 21809715 27222345 21809852 27222516 21809989 27222687 21810126 27222858 21810263 27223029 21810400 27223200 21810537 27223371 21810674 27223542 21810811 27223713 21810948 27223884 21811085 27224055 21811222 27224226 21811359 27224397 21811496 27224568 21811633 27224739 21811770 27224910 21811907 27225081 21812044 27225252 21812181 27225423 21812318 27225594 21812455 27225765 21812592 27225936 21812729 27226107 21812866 27226278 21813003 27226449 21813140 27226620 21813277 27226791 21813414 27226962 21813551 27227133 21813688 27227304 21813825 27227475 21813962 27227646 21814099 27227817 21814236 27227988 21814373 27228159 21814510 27228330 21814647 27228501 21814784 27228672 21814921 27228843 21815058 27229014 21815195 27229185 21815332 27229356 21815469 27229527 21815606 27229698 21815743 27229869 21815880 27230040 21816017 27230211 21816154 27230382 21816291 27230553 21816428 27230724 21816565 27230895 21816702 27231066 21816839 27231237 21816976 27231408 21817113 27231579 21817250 27231750 21817387 27231921 21817524 27232092 21817661 27232263 21817798 27232434 21817935 27232605 21818072 27232776 21818209 27232947 21818346 27233118 21818483 27233289 21818620 27233460 21818757 27233631 21818894 27233802 21819031 27233973 21819168 27234144 21819305 27234315 21819442 27234486 21819579 27234657 21819716 27234828 21819853 27234999 21819990 27235170 21820127 27235341 21820264 27235512 21820401 27235683 21820538 27235854 21820675 27236025 21820812 27236196 21820949 27236367 21821086 27236538 21821223 27236709 21821360 27236880 21821497 27237051 21821634 27237222 21821771 27237393 21821908 27237564 21822045 27237735 21822182 27237906 21822319 27238077 21822456 27238248 21822593 27238419 21822730 27238590 21822867 27238761 21823004 27238932 21823141 27239103 21823278 27239274 21823415 27239445 21823552 27239616 21823689 27239787 21823826 27239958 21823963 27240129 21824100 27240300 21824237 27240471 21824374 27240642 21824511 27240813 21824648 27240984 21824785 27241155 21824922 27241326 21825059 27241497 21825196 27241668 21825333 27241839 21825470 27242010 21825607 27242181 21825744 27242352 21825881 27242523 21826018 27242694 21826155 27242865 21826292 27243036 21826429 27243207 21826566 27243378 21826703 27243549 21826840 27243720 21826977 27243891 21827114 27244062 21827251 27244233 21827388 27244404 21827525 27244575 21827662 27244746 21827799 27244917 21827936 27245088 21828073 27245259 21828210 27245430 21828347 27245601 21828484 27245772 21828621 27245943 21828758 27246114 21828895 27246285 21829032 27246456 21829169 27246627 21829306 27246798 21829443 27246969 21829580 27247140 21829717 27247311 21829854 27247482 21829991 27247653 21830128 27247824 21830265 27247995 21830402 27248166 21830539 27248337 21830676 27248508 21830813 27248679 21830950 27248850 21831087 27249021 21831224 27249192 21831361 27249363 21831498 27249534 21831635 27249705 21831772 27249876 21831909 27250047 21832046 27250218 21832183 27250389 21832320 27250560 21832457 27250731 21832594 27250902 21832731 27251073 21832868 27251244 21833005 27251415 21833142 27251586 21833279 27251757 21833416 27251928 21833553 27252099 21833690 27252270 21833827 27252441 21833964 27252612 21834101 27252783 21834238 27252954 21834375 27253125 21834512 27253296 21834649 27253467 21834786 27253638 21834923 27253809 21835060 27253980 21835197 27254151 21835334 27254322 21835471 27254493 21835608 27254664 21835745 27254835 21835882 27255006 21836019 27255177 21836156 27255348 21836293 27255519 21836430 27255690 21836567 27255861 21836704 27256032 21836841 27256203 21836978 27256374 21837115 27256545 21837252 27256716 21837389 27256887 21837526 27257058 21837663 27257229 21837800 27257400 21837937 27257571 21838074 27257742 21838211 27257913 21838348 27258084 21838485 27258255 21838622 27258426 21838759 27258597 21838896 27258768 21839033 27258939 21839170 27259110 21839307 27259281 21839444 27259452 21839581 27259623 21839718 27259794 21839855 27259965 21839992 27260136 21840129 27260307 21840266 27260478 21840403 27260649 21840540 27260820 21840677 27260991 21840814 27261162 21840951 27261333 21841088 27261504 21841225 27261675 21841362 27261846 21841499 27262017 21841636 27262188 21841773 27262359 21841910 27262530 21842047 27262701 21842184 27262872 21842321 27263043 21842458 27263214 21842595 27263385 21842732 27263556 21842869 27263727 21843006 27263898 21843143 27264069 21843280 27264240 21843417 27264411 21843554 27264582 21843691 27264753 21843828 27264924 21843965 27265095 21844102 27265266 21844239 27265437 21844376 27265608 21844513 27265779 21844650 27265950 21844787 27266121 21844924 27266292 21845061 27266463 21845198 27266634 21845335 27266805 21845472 27266976 21845609 27267147 21845746 27267318 21845883 27267489 21846020 27267660 21846157 27267831 21846294 27268002 21846431 27268173 21846568 27268344 21846705 27268515 21846842 27268686 21846979 27268857 21847116 27269028 21847253 27269199 21847390 27269370 21847527 27269541 21847664 27269712 21847801 27269883 21847938 27270054 21848075 27270225 21848212 27270396 21848349 27270567 21848486 27270738 21848623 27270909 21848760 27271080 21848897 27271251 21849034 27271422 21849171 27271593 21849308 27271764 21849445 27271935 21849582 27272106 21849719 27272277 21849856 27272448 21849993 27272619 21850130 27272790 21850267 27272961 21850404 27273132 21850541 27273303 21850678 27273474 21850815 27273645 21850952 27273816 21851089 27273987 21851226 27274158 21851363 27274329 21851500 27274500 21851637 27274671 21851774 27274842 21851911 27275013 21852048 27275184 21852185 27275355 21852322 27275526 21852459 27275697 21852596 27275868 21852733 27276039 21852870 27276210 21853007 27276381 21853144 27276552 21853281 27276723 21853418 27276894 21853555 27277065 21853692 27277236 21853829 27277407 21853966 27277578 21854103 27277749 21854240 27277920 21854377 27278091 21854514 27278262 21854651 27278433 21854788 27278604 21854925 27278775 21855062 27278946 21855199 27279117 21855336 27279288 21855473 27279459 21855610 27279630 21855747 27279801 21855884 27279972 21856021 27280143 21856158 27280314 21856295 27280485 21856432 27280656 21856569 27280827 21856706 27280998 21856843 27281169 21856980 27281340 21857117 27281511 21857254 27281682 21857391 27281853 21857528 27282024 21857665 27282195 21857802 27282366 21857939 27282537 21858076 27282708 21858213 27282879 21858350 27283050 21858487 27283221 21858624 27283392 21858761 27283563 21858898 27283734 21859035 27283905 21859172 27284076 21859309 27284247 21859446 27284418 21859583 27284589 21859720 27284760 21859857 27284931 21859994 27285102 21860131 27285273 21860268 27285444 21860405 27285615 21860542 27285786 21860679 27285957 21860816 27286128 21860953 27286299 21861090 27286470 21861227 27286641 21861364 27286812 21861501 27286983 21861638 27287154 21861775 27287325 21861912 27287496 21862049 27287667 21862186 27287838 21862323 27288009 21862460 27288180 21862597 27288351 21862734 27288522 21862871 27288693 21863008 27288864 21863145 27289035 21863282 27289206 21863419 27289377 21863556 27289548 21863693 27289719 21863830 27289890 21863967 27290061 21864104 27290232 21864241 27290403 21864378 27290574 21864515 27290745 21864652 27290916 21864789 27291087 21864926 27291258 21865063 27291429 21865200 27291600 21865337 27291771 21865474 27291942 21865611 27292113 21865748 27292284 21865885 27292455 21866022 27292626 21866159 27292797 21866296 27292968 21866433 27293139 21866570 27293310 21866707 27293481 21866844 27293652 21866981 27293823 21867118 27293994 21867255 27294165 21867392 27294336 21867529 27294507 21867666 27294678 21867803 27294849 21867940 27295020 21868077 27295191 21868214 27295362 21868351 27295533 21868488 27295704 21868625 27295875 21868762 27296046 21868899 27296217 21869036 27296388 21869173 27296559 21869310 27296730 21869447 27296901 21869584 27297072 21869721 27297243 21869858 27297414 21869995 27297585 21870132 27297756 21870269 27297927 21870406 27298098 21870543 27298269 21870680 27298440 21870817 27298611 21870954 27298782 21871091 27298953 21871228 27299124 21871365 27299295 21871502 27299466 21871639 27299637 21871776 27299808 21871913 27299979 21872050 27300150 21872187 27300321 21872324 27300492 21872461 27300663 21872598 27300834 21872735 27301005 21872872 27301176 21873009 27301347 21873146 27301518 21873283 27301689 21873420 27301860 21873557 27302031 21873694 27302202 21873831 27302373 21873968 27302544 21874105 27302715 21874242 27302886 21874379 27303057 21874516 27303228 21874653 27303399 21874790 27303570 21874927 27303741 21875064 27303912 21875201 27304083 21875338 27304254 21875475 27304425 21875612 27304596 21875749 27304767 21875886 27304938 21876023 27305109 21876160 27305280 21876297 27305451 21876434 27305622 21876571 27305793 21876708 27305964 21876845 27306135 21876982 27306306 21877119 27306477 21877256 27306648 21877393 27306819 21877530 27306990 21877667 27307161 21877804 27307332 21877941 27307503 21878078 27307674 21878215 27307845 21878352 27308016 21878489 27308187 21878626 27308358 21878763 27308529 21878900 27308700 21879037 27308871 21879174 27309042 21879311 27309213 21879448 27309384 21879585 27309555 21879722 27309726 21879859 27309897 21879996 27310068 21880133 27310239 21880270 27310410 21880407 27310581 21880544 27310752 21880681 27310923 21880818 27311094 21880955 27311265 21881092 27311436 21881229 27311607 21881366 27311778 21881503 27311949 21881640 27312120 21881777 27312291 21881914 27312462 21882051 27312633 21882188 27312804 21882325 27312975 21882462 27313146 21882599 27313317 21882736 27313488 21882873 27313659 21883010 27313830 21883147 27314001 21883284 27314172 21883421 27314343 21883558 27314514 21883695 27314685 21883832 27314856 21883969 27315027 21884106 27315198 21884243 27315369 21884380 27315540 21884517 27315711 21884654 27315882 21884791 27316053 21884928 27316224 21885065 27316395 21885202 27316566 21885339 27316737 21885476 27316908 21885613 27317079 21885750 27317250 21885887 27317421 21886024 27317592 21886161 27317763 21886298 27317934 21886435 27318105 21886572 27318276 21886709 27318447 21886846 27318618 21886983 27318789 21887120 27318960 21887257 27319131 21887394 27319302 21887531 27319473 21887668 27319644 21887805 27319815 21887942 27319986 21888079 27320157 21888216 27320328 21888353 27320499 21888490 27320670 21888627 27320841 21888764 27321012 21888901 27321183 21889038 27321354 21889175 27321525 21889312 27321696 21889449 27321867 21889586 27322038 21889723 27322209 21889860 27322380 21889997 27322551 21890134 27322722 21890271 27322893 21890408 27323064 21890545 27323235 21890682 27323406 21890819 27323577 21890956 27323748 21891093 27323919 21891230 27324090 21891367 27324261 21891504 27324432 21891641 27324603 21891778 27324774 21891915 27324945 21892052 27325116 21892189 27325287 21892326 27325458 21892463 27325629 21892600 27325800 21892737 27325971 21892874 27326142 21893011 27326313 21893148 27326484 21893285 27326655 21893422 27326826 21893559 27326997 21893696 27327168 21893833 27327339 21893970 27327510 21894107 27327681 21894244 27327852 21894381 27328023 21894518 27328194 21894655 27328365 21894792 27328536 21894929 27328707 21895066 27328878 21895203 27329049 21895340 27329220 21895477 27329391 21895614 27329562 21895751 27329733 21895888 27329904 21896025 27330075 21896162 27330246 21896299 27330417 21896436 27330588 21896573 27330759 21896710 27330930 21896847 27331101 21896984 27331272 21897121 27331443 21897258 27331614 21897395 27331785 21897532 27331956 21897669 27332127 21897806 27332298 21897943 27332469 21898080 27332640 21898217 27332811 21898354 27332982 21898491 27333153 21898628 27333324 21898765 27333495 21898902 27333666 21899039 27333837 21899176 27334008 21899313 27334179 21899450 27334350 21899587 27334521 21899724 27334692 21899861 27334863 21899998 27335034 21900135 27335205 21900272 27335376 21900409 27335547 21900546 27335718 21900683 27335889 21900820 27336060 21900957 27336231
1000 49044900 0 49044900 61216627 49045037 61216798 49045174 61216969 49045311 61217140 49045448 61217311 49045585 61217482 49045722 61217653 49045859 61217824 49045996 61217995 49046133 61218166 49046270 61218337 49046407 61218508 49046544 61218679 49046681 61218850 49046818 61219021 49046955 61219192 49047092 61219363 49047229 61219534 49047366 61219705 49047503 61219876 49047640 61220047 49047777 61220218 49047914 61220389 49048051 61220560 49048188 61220731 49048325 61220902 49048462 61221073 49048599 61221244 49048736 61221415 49048873 61221586 49049010 61221757 49049147 61221928 49049284 61222099 49049421 61222270 49049558 61222441 49049695 61222612 49049832 61222783 49049969 61222954 49050106 61223125 49050243 61223296 49050380 61223467 49050517 61223638 49050654 61223809 49050791 61223980 49050928 61224151 49051065 61224322 49051202 61224493 49051339 61224664 49051476 61224835 49051613 61225006 49051750 61225177 49051887 61225348 49052024 61225519 49052161 61225690 49052298 61225861 49052435 61226032 49052572 61226203 49052709 61226374 49052846 61226545 49052983 61226716 49053120 61226887 49053257 61227058 49053394 61227229 49053531 61227400 49053668 61227571 49053805 61227742 49053942 61227913 49054079 61228084 49054216 61228255 49054353 61228426 49054490 61228597 49054627 61228768 49054764 61228939 49054901 61229110 49055038 61229281 49055175 61229452 49055312 61229623 49055449 61229794 49055586 61229965 49055723 61230136 49055860 61230307 49055997 61230478 49056134 61230649 49056271 61230820 49056408 61230991 49056545 61231162 49056682 61231333 49056819 61231504 49056956 61231675 49057093 61231846 49057230 61232017 49057367 61232188 49057504 61232359 49057641 61232530 49057778 61232701 49057915 61232872 49058052 61233043 49058189 61233214 49058326 61233385 49058463 61233556 49058600 61233727 49058737 61233898 49058874 61234069 49059011 61234240 49059148 61234411 49059285 61234582 49059422 61234753 49059559 61234924 49059696 61235095 49059833 61235266 49059970 61235437 49060107 61235608 49060244 61235779 49060381 61235950 49060518 61236121 49060655 61236292 49060792 61236463 49060929 61236634 49061066 61236805 49061203 61236976 49061340 61237147 49061477 61237318 49061614 61237489 49061751 61237660 49061888 61237831 49062025 61238002 49062162 61238173 49062299 61238344 49062436 61238515 49062573 61238686 49062710 61238857 49062847 61239028 49062984 61239199 49063121 61239370 49063258 61239541 49063395 61239712 49063532 61239883 49063669 61240054 49063806 61240225 49063943 61240396 49064080 61240567 49064217 61240738 49064354 61240909 49064491 61241080 49064628 61241251 49064765 61241422 49064902 61241593 49065039 61241764 49065176 61241935 49065313 61242106 49065450 61242277 49065587 61242448 49065724 61242619 49065861 61242790 49065998 61242961 49066135 61243132 49066272 61243303 49066409 61243474 49066546 61243645 49066683 61243816 49066820 61243987 49066957 61244158 49067094 61244329 49067231 61244500 49067368 61244671 49067505 61244842 49067642 61245013 49067779 61245184 49067916 61245355 49068053 61245526 49068190 61245697 49068327 61245868 49068464 61246039 49068601 61246210 49068738 61246381 49068875 61246552 49069012 61246723 49069149 61246894 49069286 61247065 49069423 61247236 49069560 61247407 49069697 61247578 49069834 61247749 49069971 61247920 49070108 61248091 49070245 61248262 49070382 61248433 49070519 61248604 49070656 61248775 49070793 61248946 49070930 61249117 49071067 61249288 49071204 61249459 49071341 61249630 49071478 61249801 49071615 61249972 49071752 61250143 49071889 61250314 49072026 61250485 49072163 61250656 49072300 61250827 49072437 61250998 49072574 61251169 49072711 61251340 49072848 61251511 49072985 61251682 49073122 61251853 49073259 61252024 49073396 61252195 49073533 61252366 49073670 61252537 49073807 61252708 49073944 61252879 49074081 61253050 49074218 61253221 49074355 61253392 49074492 61253563 49074629 61253734 49074766 61253905 49074903 61254076 49075040 61254247 49075177 61254418 49075314 61254589 49075451 61254760 49075588 61254931 49075725 61255102 49075862 61255273 49075999 61255444 49076136 61255615 49076273 61255786 49076410 61255957 49076547 61256128 49076684 61256299 49076821 61256470 49076958 61256641 49077095 61256812 49077232 61256983 49077369 61257154 49077506 61257325 49077643 61257496 49077780 61257667 49077917 61257838 49078054 61258009 49078191 61258180 49078328 61258351 49078465 61258522 49078602 61258693 49078739 61258864 49078876 61259035 49079013 61259206 49079150 61259377 49079287 61259548 49079424 61259719 49079561 61259890 49079698 61260061 49079835 61260232 49079972 61260403 49080109 61260574 49080246 61260745 49080383 61260916 49080520 61261087 49080657 61261258 49080794 61261429 49080931 61261600 49081068 61261771 49081205 61261942 49081342 61262113 49081479 61262284 49081616 61262455 49081753 61262626 49081890 61262797 49082027 61262968 49082164 61263139 49082301 61263310 49082438 61263481 49082575 61263652 49082712 61263823 49082849 61263994 49082986 61264165 49083123 61264336 49083260 61264507 49083397 61264678 49083534 61264849 49083671 61265020 49083808 61265191 49083945 61265362 49084082 61265533 49084219 61265704 49084356 61265875 49084493 61266046 49084630 61266217 49084767 61266388 49084904 61266559 49085041 61266730 49085178 61266901 49085315 61267072 49085452 61267243 49085589 61267414 49085726 61267585 49085863 61267756 49086000 61267927 49086137 61268098 49086274 61268269 49086411 61268440 49086548 61268611 49086685 61268782 49086822 61268953 49086959 61269124 49087096 61269295 49087233 61269466 49087370 61269637 49087507 61269808 49087644 61269979 49087781 61270150 49087918 61270321 49088055 61270492 49088192 61270663 49088329 61270834 49088466 61271005 49088603 61271176 49088740 61271347 49088877 61271518 49089014 61271689 49089151 61271860 49089288 61272031 49089425 61272202 49089562 61272373 49089699 61272544 49089836 61272715 49089973 61272886 49090110 61273057 49090247 61273228 49090384 61273399 49090521 61273570 49090658 61273741 49090795 61273912 49090932 61274083 49091069 61274254 49091206 61274425 49091343 61274596 49091480 61274767 49091617 61274938 49091754 61275109 49091891 61275280 49092028 61275451 49092165 61275622 49092302 61275793 49092439 61275964 49092576 61276135 49092713 61276306 49092850 61276477 49092987 61276648 49093124 61276819 49093261 61276990 49093398 61277161 49093535 61277332 49093672 61277503 49093809 61277674 49093946 61277845 49094083 61278016 49094220 61278187 49094357 61278358 49094494 61278529 49094631 61278700 49094768 61278871 49094905 61279042 49095042 61279213 49095179 61279384 49095316 61279555 49095453 61279726 49095590 61279897 49095727 61280068 49095864 61280239 49096001 61280410 49096138 61280581 49096275 61280752 49096412 61280923 49096549 61281094 49096686 61281265 49096823 61281436 49096960 61281607 49097097 61281778 49097234 61281949 49097371 61282120 49097508 61282291 49097645 61282462 49097782 61282633 49097919 61282804 49098056 61282975 49098193 61283146 49098330 61283317 49098467 61283488 49098604 61283659 49098741 61283830 49098878 61284001 49099015 61284172 49099152 61284343 49099289 61284514 49099426 61284685 49099563 61284856 49099700 61285027 49099837 61285198 49099974 61285369 49100111 61285540 49100248 61285711 49100385 61285882 49100522 61286053 49100659 61286224 49100796 61286395 49100933 61286566 49101070 61286737 49101207 61286908 49101344 61287079 49101481 61287250 49101618 61287421 49101755 61287592 49101892 61287763 49102029 61287934 49102166 61288105 49102303 61288276 49102440 61288447 49102577 61288618 49102714 61288789 49102851 61288960 49102988 61289131 49103125 61289302 49103262 61289473 49103399 61289644 49103536 61289815 49103673 61289986 49103810 61290157 49103947 61290328 49104084 61290499 49104221 61290670 49104358 61290841 49104495 61291012 49104632 61291183 49104769 61291354 49104906 61291525 49105043 61291696 49105180 61291867 49105317 61292038 49105454 61292209 49105591 61292380 49105728 61292551 49105865 61292722 49106002 61292893 49106139 61293064 49106276 61293235 49106413 61293406 49106550 61293577 49106687 61293748 49106824 61293919 49106961 61294090 49107098 61294261 49107235 61294432 49107372 61294603 49107509 61294774 49107646 61294945 49107783 61295116 49107920 61295287 49108057 61295458 49108194 61295629 49108331 61295800 49108468 61295971 49108605 61296142 49108742 61296313 49108879 61296484 49109016 61296655 49109153 61296826 49109290 61296997 49109427 61297168 49109564 61297339 49109701 61297510 49109838 61297681 49109975 61297852 49110112 61298023 49110249 61298194 49110386 61298365 49110523 61298536 49110660 61298707 49110797 61298878 49110934 61299049 49111071 61299220 49111208 61299391 49111345 61299562 49111482 61299733 49111619 61299904 49111756 61300075 49111893 61300246 49112030 61300417 49112167 61300588 49112304 61300759 49112441 61300930 49112578 61301101 49112715 61301272 49112852 61301443 49112989 61301614 49113126 61301785 49113263 61301956 49113400 61302127 49113537 61302298 49113674 61302469 49113811 61302640 49113948 61302811 49114085 61302982 49114222 61303153 49114359 61303324 49114496 61303495 49114633 61303666 49114770 61303837 49114907 61304008 49115044 61304179 49115181 61304350 49115318 61304521 49115455 61304692 49115592 61304863 49115729 61305034 49115866 61305205 49116003 61305376 49116140 61305547 49116277 61305718 49116414 61305889 49116551 61306060 49116688 61306231 49116825 61306402 49116962 61306573 49117099 61306744 49117236 61306915 49117373 61307086 49117510 61307257 49117647 61307428 49117784 61307599 49117921 61307770 49118058 61307941 49118195 61308112 49118332 61308283 49118469 61308454 49118606 61308625 49118743 61308796 49118880 61308967 49119017 61309138 49119154 61309309 49119291 61309480 49119428 61309651 49119565 61309822 49119702 61309993 49119839 61310164 49119976 61310335 49120113 61310506 49120250 61310677 49120387 61310848 49120524 61311019 49120661 61311190 49120798 61311361 49120935 61311532 49121072 61311703 49121209 61311874 49121346 61312045 49121483 61312216 49121620 61312387 49121757 61312558 49121894 61312729 49122031 61312900 49122168 61313071 49122305 61313242 49122442 61313413 49122579 61313584 49122716 61313755 49122853 61313926 49122990 61314097 49123127 61314268 49123264 61314439 49123401 61314610 49123538 61314781 49123675 61314952 49123812 61315123 49123949 61315294 49124086 61315465 49124223 61315636 49124360 61315807 49124497 61315978 49124634 61316149 49124771 61316320 49124908 61316491 49125045 61316662 49125182 61316833 49125319 61317004 49125456 61317175 49125593 61317346 49125730 61317517 49125867 61317688 49126004 61317859 49126141 61318030 49126278 61318201 49126415 61318372 49126552 61318543 49126689 61318714 49126826 61318885 49126963 61319056 49127100 61319227 49127237 61319398 49127374 61319569 49127511 61319740 49127648 61319911 49127785 61320082 49127922 61320253 49128059 61320424 49128196 61320595 49128333 61320766 49128470 61320937 49128607 61321108 49128744 61321279 49128881 61321450 49129018 61321621 49129155 61321792 49129292 61321963 49129429 61322134 49129566 61322305 49129703 61322476 49129840 61322647 49129977 61322818 49130114 61322989 49130251 61323160 49130388 61323331 49130525 61323502 49130662 61323673 49130799 61323844 49130936 61324015 49131073 61324186 49131210 61324357 49131347 61324528 49131484 61324699 49131621 61324870 49131758 61325041 49131895 61325212 49132032 61325383 49132169 61325554 49132306 61325725 49132443 61325896 49132580 61326067 49132717 61326238 49132854 61326409 49132991 61326580 49133128 61326751 49133265 61326922 49133402 61327093 49133539 61327264 49133676 61327435 49133813 61327606 49133950 61327777 49134087 61327948 49134224 61328119 49134361 61328290 49134498 61328461 49134635 61328632 49134772 61328803 49134909 61328974 49135046 61329145 49135183 61329316 49135320 61329487 49135457 61329658 49135594 61329829 49135731 61330000 49135868 61330171 49136005 61330342 49136142 61330513 49136279 61330684 49136416 61330855 49136553 61331026 49136690 61331197 49136827 61331368 49136964 61331539 49137101 61331710 49137238 61331881 49137375 61332052 49137512 61332223 49137649 61332394 49137786 61332565 49137923 61332736 49138060 61332907 49138197 61333078 49138334 61333249 49138471 61333420 49138608 61333591 49138745 61333762 49138882 61333933 49139019 61334104 49139156 61334275 49139293 61334446 49139430 61334617 49139567 61334788 49139704 61334959 49139841 61335130 49139978 61335301 49140115 61335472 49140252 61335643 49140389 61335814 49140526 61335985 49140663 61336156 49140800 61336327 49140937 61336498 49141074 61336669 49141211 61336840 49141348 61337011 49141485 61337182 49141622 61337353 49141759 61337524 49141896 61337695 49142033 61337866 49142170 61338037 49142307 61338208 49142444 61338379 49142581 61338550 49142718 61338721 49142855 61338892 49142992 61339063 49143129 61339234 49143266 61339405 49143403 61339576 49143540 61339747 49143677 61339918 49143814 61340089 49143951 61340260 49144088 61340431 49144225 61340602 49144362 61340773 49144499 61340944 49144636 61341115 49144773 61341286 49144910 61341457 49145047 61341628 49145184 61341799 49145321 61341970 49145458 61342141 49145595 61342312 49145732 61342483 49145869 61342654 49146006 61342825 49146143 61342996 49146280 61343167 49146417 61343338 49146554 61343509 49146691 61343680 49146828 61343851 49146965 61344022 49147102 61344193 49147239 61344364 49147376 61344535 49147513 61344706 49147650 61344877 49147787 61345048 49147924 61345219 49148061 61345390 49148198 61345561 49148335 61345732 49148472 61345903 49148609 61346074 49148746 61346245 49148883 61346416 49149020 61346587 49149157 61346758 49149294 61346929 49149431 61347100 49149568 61347271 49149705 61347442 49149842 61347613 49149979 61347784 49150116 61347955 49150253 61348126 49150390 61348297 49150527 61348468 49150664 61348639 49150801 61348810 49150938 61348981 49151075 61349152 49151212 61349323 49151349 61349494 49151486 61349665 49151623 61349836 49151760 61350007 49151897 61350178 49152034 61350349 49152171 61350520 49152308 61350691 49152445 61350862 49152582 61351033 49152719 61351204 49152856 61351375 49152993 61351546 49153130 61351717 49153267 61351888 49153404 61352059 49153541 61352230 49153678 61352401 49153815 61352572 49153952 61352743 49154089 61352914 49154226 61353085 49154363 61353256 49154500 61353427 49154637 61353598 49154774 61353769 49154911 61353940 49155048 61354111 49155185 61354282 49155322 61354453 49155459 61354624 49155596 61354795 49155733 61354966 49155870 61355137 49156007 61355308 49156144 61355479 49156281 61355650 49156418 61355821 49156555 61355992 49156692 61356163 49156829 61356334 49156966 61356505 49157103 61356676 49157240 61356847 49157377 61357018 49157514 61357189 49157651 61357360 49157788 61357531 49157925 61357702 49158062 61357873 49158199 61358044 49158336 61358215 49158473 61358386 49158610 61358557 49158747 61358728 49158884 61358899 49159021 61359070 49159158 61359241 49159295 61359412 49159432 61359583 49159569 61359754 49159706 61359925 49159843 61360096 49159980 61360267 49160117 61360438 49160254 61360609 49160391 61360780 49160528 61360951 49160665 61361122 49160802 61361293 49160939 61361464 49161076 61361635 49161213 61361806 49161350 61361977 49161487 61362148 49161624 61362319 49161761 61362490 49161898 61362661 49162035 61362832 49162172 61363003 49162309 61363174 49162446 61363345 49162583 61363516 49162720 61363687 49162857 61363858 49162994 61364029 49163131 61364200 49163268 61364371 49163405 61364542 49163542 61364713 49163679 61364884 49163816 61365055 49163953 61365226 49164090 61365397 49164227 61365568 49164364 61365739 49164501 61365910 49164638 61366081 49164775 61366252 49164912 61366423 49165049 61366594 49165186 61366765 49165323 61366936 49165460 61367107 49165597 61367278 49165734 61367449 49165871 61367620 49166008 61367791 49166145 61367962 49166282 61368133 49166419 61368304 49166556 61368475 49166693 61368646 49166830 61368817 49166967 61368988 49167104 61369159 49167241 61369330 49167378 61369501 49167515 61369672 49167652 61369843 49167789 61370014 49167926 61370185 49168063 61370356 49168200 61370527 49168337 61370698 49168474 61370869 49168611 61371040 49168748 61371211 49168885 61371382 49169022 61371553 49169159 61371724 49169296 61371895 49169433 61372066 49169570 61372237 49169707 61372408 49169844 61372579 49169981 61372750 49170118 61372921 49170255 61373092 49170392 61373263 49170529 61373434 49170666 61373605 49170803 61373776 49170940 61373947 49171077 61374118 49171214 61374289 49171351 61374460 49171488 61374631 49171625 61374802 49171762 61374973 49171899 61375144 49172036 61375315 49172173 61375486 49172310 61375657 49172447 61375828 49172584 61375999 49172721 61376170 49172858 61376341 49172995 61376512 49173132 61376683 49173269 61376854 49173406 61377025 49173543 61377196 49173680 61377367 49173817 61377538 49173954 61377709 49174091 61377880 49174228 61378051 49174365 61378222 49174502 61378393 49174639 61378564 49174776 61378735 49174913 61378906 49175050 61379077 49175187 61379248 49175324 61379419 49175461 61379590 49175598 61379761 49175735 61379932 49175872 61380103 49176009 61380274 49176146 61380445 49176283 61380616 49176420 61380787 49176557 61380958 49176694 61381129 49176831 61381300 49176968 61381471 49177105 61381642 49177242 61381813 49177379 61381984 49177516 61382155 49177653 61382326 49177790 61382497 49177927 61382668 49178064 61382839 49178201 61383010 49178338 61383181 49178475 61383352 49178612 61383523 49178749 61383694 49178886 61383865 49179023 61384036 49179160 61384207 49179297 61384378 49179434 61384549 49179571 61384720 49179708 61384891 49179845 61385062 49179982 61385233 49180119 61385404 49180256 61385575 49180393 61385746 49180530 61385917 49180667 61386088 49180804 61386259 49180941 61386430 49181078 61386601 49181215 61386772 49181352 61386943 49181489 61387114 49181626 61387285
1000 44882296 0 44882296 56020968 44882433 56021139 44882570 56021310 44882707 56021481 44882844 56021652 44882981 56021823 44883118 56021994 44883255 56022165 44883392 56022336 44883529 56022507 44883666 56022678 44883803 56022849 44883940 56023020 44884077 56023191 44884214 56023362 44884351 56023533 44884488 56023704 44884625 56023875 44884762 56024046 44884899 56024217 44885036 56024388 44885173 56024559 44885310 56024730 44885447 56024901 44885584 56025072 44885721 56025243 44885858 56025414 44885995 56025585 44886132 56025756 44886269 56025927 44886406 56026098 44886543 56026269 44886680 56026440 44886817 56026611 44886954 56026782 44887091 56026953 44887228 56027124 44887365 56027295 44887502 56027466 44887639 56027637 44887776 56027808 44887913 56027979 44888050 56028150 44888187 56028321 44888324 56028492 44888461 56028663 44888598 56028834 44888735 56029005 44888872 56029176 44889009 56029347 44889146 56029518 44889283 56029689 44889420 56029860 44889557 56030031 44889694 56030202 44889831 56030373 44889968 56030544 44890105 56030715 44890242 56030886 44890379 56031057 44890516 56031228 44890653 56031399 44890790 56031570 44890927 56031741 44891064 56031912 44891201 56032083 44891338 56032254 44891475 56032425 44891612 56032596 44891749 56032767 44891886 56032938 44892023 56033109 44892160 56033280 44892297 56033451 44892434 56033622 44892571 56033793 44892708 56033964 44892845 56034135 44892982 56034306 44893119 56034477 44893256 56034648 44893393 56034819 44893530 56034990 44893667 56035161 44893804 56035332 44893941 56035503 44894078 56035674 44894215 56035845 44894352 56036016 44894489 56036187 44894626 56036358 44894763 56036529 44894900 56036700 44895037 56036871 44895174 56037042 44895311 56037213 44895448 56037384 44895585 56037555 44895722 56037726 44895859 56037897 44895996 56038068 44896133 56038239 44896270 56038410 44896407 56038581 44896544 56038752 44896681 56038923 44896818 56039094 44896955 56039265 44897092 56039436 44897229 56039607 44897366 56039778 44897503 56039949 44897640 56040120 44897777 56040291 44897914 56040462 44898051 56040633 44898188 56040804 44898325 56040975 44898462 56041146 44898599 56041317 44898736 56041488 44898873 56041659 44899010 56041830 44899147 56042001 44899284 56042172 44899421 56042343 44899558 56042514 44899695 56042685 44899832 56042856 44899969 56043027 44900106 56043198 44900243 56043369 44900380 56043540 44900517 56043711 44900654 56043882 44900791 56044053 44900928 56044224 44901065 56044395 44901202 56044566 44901339 56044737 44901476 56044908 44901613 56045079 44901750 56045250 44901887 56045421 44902024 56045592 44902161 56045763 44902298 56045934 44902435 56046105 44902572 56046276 44902709 56046447 44902846 56046618 44902983 56046789 44903120 56046960 44903257 56047131 44903394 56047302 44903531 56047473 44903668 56047644 44903805 56047815 44903942 56047986 44904079 56048157 44904216 56048328 44904353 56048499 44904490 56048670 44904627 56048841 44904764 56049012 44904901 56049183 44905038 56049354 44905175 56049525 44905312 56049696 44905449 56049867 44905586 56050038 44905723 56050209 44905860 56050380 44905997 56050551 44906134 56050722 44906271 56050893 44906408 56051064 44906545 56051235 44906682 56051406 44906819 56051577 44906956 56051748 44907093 56051919 44907230 56052090 44907367 56052261 44907504 56052432 44907641 56052603 44907778 56052774 44907915 56052945 44908052 56053116 44908189 56053287 44908326 56053458 44908463 56053629 44908600 56053800 44908737 56053971 44908874 56054142 44909011 56054313 44909148 56054484 44909285 56054655 44909422 56054826 44909559 56054997 44909696 56055168 44909833 56055339 44909970 56055510 44910107 56055681 44910244 56055852 44910381 56056023 44910518 56056194 44910655 56056365 44910792 56056536 44910929 56056707 44911066 56056878 44911203 56057049 44911340 56057220 44911477 56057391 44911614 56057562 44911751 56057733 44911888 56057904 44912025 56058075 44912162 56058246 44912299 56058417 44912436 56058588 44912573 56058759 44912710 56058930 44912847 56059101 44912984 56059272 44913121 56059443 44913258 56059614 44913395 56059785 44913532 56059956 44913669 56060127 44913806 56060298 44913943 56060469 44914080 56060640 44914217 56060811 44914354 56060982 44914491 56061153 44914628 56061324 44914765 56061495 44914902 56061666 44915039 56061837 44915176 56062008 44915313 56062179 44915450 56062350 44915587 56062521 44915724 56062692 44915861 56062863 44915998 56063034 44916135 56063205 44916272 56063376 44916409 56063547 44916546 56063718 44916683 56063889 44916820 56064060 44916957 56064231 44917094 56064402 44917231 56064573 44917368 56064744 44917505 56064915 44917642 56065086 44917779 56065257 44917916 56065428 44918053 56065599 44918190 56065770 44918327 56065941 44918464 56066112 44918601 56066283 44918738 56066454 44918875 56066625 44919012 56066796 44919149 56066967 44919286 56067138 44919423 56067309 44919560 56067480 44919697 56067651 44919834 56067822 44919971 56067993 44920108 56068164 44920245 56068335 44920382 56068506 44920519 56068677 44920656 56068848 44920793 56069019 44920930 56069190 44921067 56069361 44921204 56069532 44921341 56069703 44921478 56069874 44921615 56070045 44921752 56070216 44921889 56070387 44922026 56070558 44922163 56070729 44922300 56070900 44922437 56071071 44922574 56071242 44922711 56071413 44922848 56071584 44922985 56071755 44923122 56071926 44923259 56072097 44923396 56072268 44923533 56072439 44923670 56072610 44923807 56072781 44923944 56072952 44924081 56073123 44924218 56073294 44924355 56073465 44924492 56073636 44924629 56073807 44924766 56073978 44924903 56074149 44925040 56074320 44925177 56074491 44925314 56074662 44925451 56074833 44925588 56075004 44925725 56075175 44925862 56075346 44925999 56075517 44926136 56075688 44926273 56075859 44926410 56076030 44926547 56076201 44926684 56076372 44926821 56076543 44926958 56076714 44927095 56076885 44927232 56077056 44927369 56077227 44927506 56077398 44927643 56077569 44927780 56077740 44927917 56077911 44928054 56078082 44928191 56078253 44928328 56078424 44928465 56078595 44928602 56078766 44928739 56078937 44928876 56079108 44929013 56079279 44929150 56079450 44929287 56079621 44929424 56079792 44929561 56079963 44929698 56080134 44929835 56080305 44929972 56080476 44930109 56080647 44930246 56080818 44930383 56080989 44930520 56081160 44930657 56081331 44930794 56081502 44930931 56081673 44931068 56081844 44931205 56082015 44931342 56082186 44931479 56082357 44931616 56082528 44931753 56082699 44931890 56082870 44932027 56083041 44932164 56083212 44932301 56083383 44932438 56083554 44932575 56083725 44932712 56083896 44932849 56084067 44932986 56084238 44933123 56084409 44933260 56084580 44933397 56084751 44933534 56084922 44933671 56085093 44933808 56085264 44933945 56085435 44934082 56085606 44934219 56085777 44934356 56085948 44934493 56086119 44934630 56086290 44934767 56086461 44934904 56086632 44935041 56086803 44935178 56086974 44935315 56087145 44935452 56087316 44935589 56087487 44935726 56087658 44935863 56087829 44936000 56088000 44936137 56088171 44936274 56088342 44936411 56088513 44936548 56088684 44936685 56088855 44936822 56089026 44936959 56089197 44937096 56089368 44937233 56089539 44937370 56089710 44937507 56089881 44937644 56090052 44937781 56090223 44937918 56090394 44938055 56090565 44938192 56090736 44938329 56090907 44938466 56091078 44938603 56091249 44938740 56091420 44938877 56091591 44939014 56091762 44939151 56091933 44939288 56092104 44939425 56092275 44939562 56092446 44939699 56092617 44939836 56092788 44939973 56092959 44940110 56093130 44940247 56093301 44940384 56093472 44940521 56093643 44940658 56093814 44940795 56093985 44940932 56094156 44941069 56094327 44941206 56094498 44941343 56094669 44941480 56094840 44941617 56095011 44941754 56095182 44941891 56095353 44942028 56095524 44942165 56095695 44942302 56095866 44942439 56096037 44942576 56096208 44942713 56096379 44942850 56096550 44942987 56096721 44943124 56096892 44943261 56097063 44943398 56097234 44943535 56097405 44943672 56097576 44943809 56097747 44943946 56097918 44944083 56098089 44944220 56098260 44944357 56098431 44944494 56098602 44944631 56098773 44944768 56098944 44944905 56099115 44945042 56099286 44945179 56099457 44945316 56099628 44945453 56099799 44945590 56099970 44945727 56100141 44945864 56100312 44946001 56100483 44946138 56100654 44946275 56100825 44946412 56100996 44946549 56101167 44946686 56101338 44946823 56101509 44946960 56101680 44947097 56101851 44947234 56102022 44947371 56102193 44947508 56102364 44947645 56102535 44947782 56102706 44947919 56102877 44948056 56103048 44948193 56103219 44948330 56103390 44948467 56103561 44948604 56103732 44948741 56103903 44948878 56104074 44949015 56104245 44949152 56104416 44949289 56104587 44949426 56104758 44949563 56104929 44949700 56105100 44949837 56105271 44949974 56105442 44950111 56105613 44950248 56105784 44950385 56105955 44950522 56106126 44950659 56106297 44950796 56106468 44950933 56106639 44951070 56106810 44951207 56106981 44951344 56107152 44951481 56107323 44951618 56107494 44951755 56107665 44951892 56107836 44952029 56108007 44952166 56108178 44952303 56108349 44952440 56108520 44952577 56108691 44952714 56108862 44952851 56109033 44952988 56109204 44953125 56109375 44953262 56109546 44953399 56109717 44953536 56109888 44953673 56110059 44953810 56110230 44953947 56110401 44954084 56110572 44954221 56110743 44954358 56110914 44954495 56111085 44954632 56111256 44954769 56111427 44954906 56111598 44955043 56111769 44955180 56111940 44955317 56112111 44955454 56112282 44955591 56112453 44955728 56112624 44955865 56112795 44956002 56112966 44956139 56113137 44956276 56113308 44956413 56113479 44956550 56113650 44956687 56113821 44956824 56113992 44956961 56114163 44957098 56114334 44957235 56114505 44957372 56114676 44957509 56114847 44957646 56115018 44957783 56115189 44957920 56115360 44958057 56115531 44958194 56115702 44958331 56115873 44958468 56116044 44958605 56116215 44958742 56116386 44958879 56116557 44959016 56116728 44959153 56116899 44959290 56117070 44959427 56117241 44959564 56117412 44959701 56117583 44959838 56117754 44959975 56117925 44960112 56118096 44960249 56118267 44960386 56118438 44960523 56118609 44960660 56118780 44960797 56118951 44960934 56119122 44961071 56119293 44961208 56119464 44961345 56119635 44961482 56119806 44961619 56119977 44961756 56120148 44961893 56120319 44962030 56120490 44962167 56120661 44962304 56120832 44962441 56121003 44962578 56121174 44962715 56121345 44962852 56121516 44962989 56121687 44963126 56121858 44963263 56122029 44963400 56122200 44963537 56122371 44963674 56122542 44963811 56122713 44963948 56122884 44964085 56123055 44964222 56123226 44964359 56123397 44964496 56123568 44964633 56123739 44964770 56123910 44964907 56124081 44965044 56124252 44965181 56124423 44965318 56124594 44965455 56124765 44965592 56124936 44965729 56125107 44965866 56125278 44966003 56125449 44966140 56125620 44966277 56125791 44966414 56125962 44966551 56126133 44966688 56126304 44966825 56126475 44966962 56126646 44967099 56126817 44967236 56126988 44967373 56127159 44967510 56127330 44967647 56127501 44967784 56127672 44967921 56127843 44968058 56128014 44968195 56128185 44968332 56128356 44968469 56128527 44968606 56128698 44968743 56128869 44968880 56129040 44969017 56129211 44969154 56129382 44969291 56129553 44969428 56129724 44969565 56129895 44969702 56130066 44969839 56130237 44969976 56130408 44970113 56130579 44970250 56130750 44970387 56130921 44970524 56131092 44970661 56131263 44970798 56131434 44970935 56131605 44971072 56131776 44971209 56131947 44971346 56132118 44971483 56132289 44971620 56132460 44971757 56132631 44971894 56132802 44972031 56132973 44972168 56133144 44972305 56133315 44972442 56133486 44972579 56133657 44972716 56133828 44972853 56133999 44972990 56134170 44973127 56134341 44973264 56134512 44973401 56134683 44973538 56134854 44973675 56135025 44973812 56135196 44973949 56135367 44974086 56135538 44974223 56135709 44974360 56135880 44974497 56136051 44974634 56136222 44974771 56136393 44974908 56136564 44975045 56136735 44975182 56136906 44975319 56137077 44975456 56137248 44975593 56137419 44975730 56137590 44975867 56137761 44976004 56137932 44976141 56138103 44976278 56138274 44976415 56138445 44976552 56138616 44976689 56138787 44976826 56138958 44976963 56139129 44977100 56139300 44977237 56139471 44977374 56139642 44977511 56139813 44977648 56139984 44977785 56140155 44977922 56140326 44978059 56140497 44978196 56140668 44978333 56140839 44978470 56141010 44978607 56141181 44978744 56141352 44978881 56141523 44979018 56141694 44979155 56141865 44979292 56142036 44979429 56142207 44979566 56142378 44979703 56142549 44979840 56142720 44979977 56142891 44980114 56143062 44980251 56143233 44980388 56143404 44980525 56143575 44980662 56143746 44980799 56143917 44980936 56144088 44981073 56144259 44981210 56144430 44981347 56144601 44981484 56144772 44981621 56144943 44981758 56145114 44981895 56145285 44982032 56145456 44982169 56145627 44982306 56145798 44982443 56145969 44982580 56146140 44982717 56146311 44982854 56146482 44982991 56146653 44983128 56146824 44983265 56146995 44983402 56147166 44983539 56147337 44983676 56147508 44983813 56147679 44983950 56147850 44984087 56148021 44984224 56148192 44984361 56148363 44984498 56148534 44984635 56148705 44984772 56148876 44984909 56149047 44985046 56149218 44985183 56149389 44985320 56149560 44985457 56149731 44985594 56149902 44985731 56150073 44985868 56150244 44986005 56150415 44986142 56150586 44986279 56150757 44986416 56150928 44986553 56151099 44986690 56151270 44986827 56151441 44986964 56151612 44987101 56151783 44987238 56151954 44987375 56152125 44987512 56152296 44987649 56152467 44987786 56152638 44987923 56152809 44988060 56152980 44988197 56153151 44988334 56153322 44988471 56153493 44988608 56153664 44988745 56153835 44988882 56154006 44989019 56154177 44989156 56154348 44989293 56154519 44989430 56154690 44989567 56154861 44989704 56155032 44989841 56155203 44989978 56155374 44990115 56155545 44990252 56155716 44990389 56155887 44990526 56156058 44990663 56156229 44990800 56156400 44990937 56156571 44991074 56156742 44991211 56156913 44991348 56157084 44991485 56157255 44991622 56157426 44991759 56157597 44991896 56157768 44992033 56157939 44992170 56158110 44992307 56158281 44992444 56158452 44992581 56158623 44992718 56158794 44992855 56158965 44992992 56159136 44993129 56159307 44993266 56159478 44993403 56159649 44993540 56159820 44993677 56159991 44993814 56160162 44993951 56160333 44994088 56160504 44994225 56160675 44994362 56160846 44994499 56161017 44994636 56161188 44994773 56161359 44994910 56161530 44995047 56161701 44995184 56161872 44995321 56162043 44995458 56162214 44995595 56162385 44995732 56162556 44995869 56162727 44996006 56162898 44996143 56163069 44996280 56163240 44996417 56163411 44996554 56163582 44996691 56163753 44996828 56163924 44996965 56164095 44997102 56164266 44997239 56164437 44997376 56164608 44997513 56164779 44997650 56164950 44997787 56165121 44997924 56165292 44998061 56165463 44998198 56165634 44998335 56165805 44998472 56165976 44998609 56166147 44998746 56166318 44998883 56166489 44999020 56166660 44999157 56166831 44999294 56167002 44999431 56167173 44999568 56167344 44999705 56167515 44999842 56167686 44999979 56167857 45000116 56168028 45000253 56168199 45000390 56168370 45000527 56168541 45000664 56168712 45000801 56168883 45000938 56169054 45001075 56169225 45001212 56169396 45001349 56169567 45001486 56169738 45001623 56169909 45001760 56170080 45001897 56170251 45002034 56170422 45002171 56170593 45002308 56170764 45002445 56170935 45002582 56171106 45002719 56171277 45002856 56171448 45002993 56171619 45003130 56171790 45003267 56171961 45003404 56172132 45003541 56172303 45003678 56172474 45003815 56172645 45003952 56172816 45004089 56172987 45004226 56173158 45004363 56173329 45004500 56173500 45004637 56173671 45004774 56173842 45004911 56174013 45005048 56174184 45005185 56174355 45005322 56174526 45005459 56174697 45005596 56174868 45005733 56175039 45005870 56175210 45006007 56175381 45006144 56175552 45006281 56175723 45006418 56175894 45006555 56176065 45006692 56176236 45006829 56176407 45006966 56176578 45007103 56176749 45007240 56176920 45007377 56177091 45007514 56177262 45007651 56177433 45007788 56177604 45007925 56177775 45008062 56177946 45008199 56178117 45008336 56178288 45008473 56178459 45008610 56178630 45008747 56178801 45008884 56178972 45009021 56179143 45009158 56179314 45009295 56179485 45009432 56179656 45009569 56179827 45009706 56179998 45009843 56180169 45009980 56180340 45010117 56180511 45010254 56180682 45010391 56180853 45010528 56181024 45010665 56181195 45010802 56181366 45010939 56181537 45011076 56181708 45011213 56181879 45011350 56182050 45011487 56182221 45011624 56182392 45011761 56182563 45011898 56182734 45012035 56182905 45012172 56183076 45012309 56183247 45012446 56183418 45012583 56183589 45012720 56183760 45012857 56183931 45012994 56184102 45013131 56184273 45013268 56184444 45013405 56184615 45013542 56184786 45013679 56184957 45013816 56185128 45013953 56185299 45014090 56185470 45014227 56185641 45014364 56185812 45014501 56185983 45014638 56186154 45014775 56186325 45014912 56186496 45015049 56186667 45015186 56186838 45015323 56187009 45015460 56187180 45015597 56187351 45015734 56187522 45015871 56187693 45016008 56187864 45016145 56188035 45016282 56188206 45016419 56188377 45016556 56188548 45016693 56188719 45016830 56188890 45016967 56189061 45017104 56189232 45017241 56189403 45017378 56189574 45017515 56189745 45017652 56189916 45017789 56190087 45017926 56190258 45018063 56190429 45018200 56190600 45018337 56190771 45018474 56190942 45018611 56191113 45018748 56191284 45018885 56191455 45019022 56191626
1000 22055900 0 22055900 27529627 22056037 27529798 22056174 27529969 22056311 27530140 22056448 27530311 22056585 27530482 22056722 27530653 22056859 27530824 22056996 27530995 22057133 27531166 22057270 27531337 22057407 27531508 22057544 27531679 22057681 27531850 22057818 27532021 22057955 27532192 22058092 27532363 22058229 27532534 22058366 27532705 22058503 27532876 22058640 27533047 22058777 27533218 22058914 27533389 22059051 27533560 22059188 27533731 22059325 27533902 22059462 27534073 22059599 27534244 22059736 27534415 22059873 27534586 22060010 27534757 22060147 27534928 22060284 27535099 22060421 27535270 22060558 27535441 22060695 27535612 22060832 27535783 22060969 27535954 22061106 27536125 22061243 27536296 22061380 27536467 22061517 27536638 22061654 27536809 22061791 27536980 22061928 27537151 22062065 27537322 22062202 27537493 22062339 27537664 22062476 27537835 22062613 27538006 22062750 27538177 22062887 27538348 22063024 27538519 22063161 27538690 22063298 27538861 22063435 27539032 22063572 27539203 22063709 27539374 22063846 27539545 22063983 27539716 22064120 27539887 22064257 27540058 22064394 27540229 22064531 27540400 22064668 27540571 22064805 27540742 22064942 27540913 22065079 27541084 22065216 27541255 22065353 27541426 22065490 27541597 22065627 27541768 22065764 27541939 22065901 27542110 22066038 27542281 22066175 27542452 22066312 27542623 22066449 27542794 22066586 27542965 22066723 27543136 22066860 27543307 22066997 27543478 22067134 27543649 22067271 27543820 22067408 27543991 22067545 27544162 22067682 27544333 22067819 27544504 22067956 27544675 22068093 27544846 22068230 27545017 22068367 27545188 22068504 27545359 22068641 27545530 22068778 27545701 22068915 27545872 22069052 27546043 22069189 27546214 22069326 27546385 22069463 27546556 22069600 27546727 22069737 27546898 22069874 27547069 22070011 27547240 22070148 27547411 22070285 27547582 22070422 27547753 22070559 27547924 22070696 27548095 22070833 27548266 22070970 27548437 22071107 27548608 22071244 27548779 22071381 27548950 22071518 27549121 22071655 27549292 22071792 27549463 22071929 27549634 22072066 27549805 22072203 27549976 22072340 27550147 22072477 27550318 22072614 27550489 22072751 27550660 22072888 27550831 22073025 27551002 22073162 27551173 22073299 27551344 22073436 27551515 22073573 27551686 22073710 27551857 22073847 27552028 22073984 27552199 22074121 27552370 22074258 27552541 22074395 27552712 22074532 27552883 22074669 27553054 22074806 27553225 22074943 27553396 22075080 27553567 22075217 27553738 22075354 27553909 22075491 27554080 22075628 27554251 22075765 27554422 22075902 27554593 22076039 27554764 22076176 27554935 22076313 27555106 22076450 27555277 22076587 27555448 22076724 27555619 22076861 27555790 22076998 27555961 22077135 27556132 22077272 27556303 22077409 27556474 22077546 27556645 22077683 27556816 22077820 27556987 22077957 27557158 22078094 27557329 22078231 27557500 22078368 27557671 22078505 27557842 22078642 27558013 22078779 27558184 22078916 27558355 22079053 27558526 22079190 27558697 22079327 27558868 22079464 27559039 22079601 27559210 22079738 27559381 22079875 27559552 22080012 27559723 22080149 27559894 22080286 27560065 22080423 27560236 22080560 27560407 22080697 27560578 22080834 27560749 22080971 27560920 22081108 27561091 22081245 27561262 22081382 27561433 22081519 27561604 22081656 27561775 22081793 27561946 22081930 27562117 22082067 27562288 22082204 27562459 22082341 27562630 22082478 27562801 22082615 27562972 22082752 27563143 22082889 27563314 22083026 27563485 22083163 27563656 22083300 27563827 22083437 27563998 22083574 27564169 22083711 27564340 22083848 27564511 22083985 27564682 22084122 27564853 22084259 27565024 22084396 27565195 22084533 27565366 22084670 27565537 22084807 27565708 22084944 27565879 22085081 27566050 22085218 27566221 22085355 27566392 22085492 27566563 22085629 27566734 22085766 27566905 22085903 27567076 22086040 27567247 22086177 27567418 22086314 27567589 22086451 27567760 22086588 27567931 22086725 27568102 22086862 27568273 22086999 27568444 22087136 27568615 22087273 27568786 22087410 27568957 22087547 27569128 22087684 27569299 22087821 27569470 22087958 27569641 22088095 27569812 22088232 27569983 22088369 27570154 22088506 27570325 22088643 27570496 22088780 27570667 22088917 27570838 22089054 27571009 22089191 27571180 22089328 27571351 22089465 27571522 22089602 27571693 22089739 27571864 22089876 27572035 22090013 27572206 22090150 27572377 22090287 27572548 22090424 27572719 22090561 27572890 22090698 27573061 22090835 27573232 22090972 27573403 22091109 27573574 22091246 27573745 22091383 27573916 22091520 27574087 22091657 27574258 22091794 27574429 22091931 27574600 22092068 27574771 22092205 27574942 22092342 27575113 22092479 27575284 22092616 27575455 22092753 27575626 22092890 27575797 22093027 27575968 22093164 27576139 22093301 27576310 22093438 27576481 22093575 27576652 22093712 27576823 22093849 27576994 22093986 27577165 22094123 27577336 22094260 27577507 22094397 27577678 22094534 27577849 22094671 27578020 22094808 27578191 22094945 27578362 22095082 27578533 22095219 27578704 22095356 27578875 22095493 27579046 22095630 27579217 22095767 27579388 22095904 27579559 22096041 27579730 22096178 27579901 22096315 27580072 22096452 27580243 22096589 27580414 22096726 27580585 22096863 27580756 22097000 27580927 22097137 27581098 22097274 27581269 22097411 27581440 22097548 27581611 22097685 27581782 22097822 27581953 22097959 27582124 22098096 27582295 22098233 27582466 22098370 27582637 22098507 27582808 22098644 27582979 22098781 27583150 22098918 27583321 22099055 27583492 22099192 27583663 22099329 27583834 22099466 27584005 22099603 27584176 22099740 27584347 22099877 27584518 22100014 27584689 22100151 27584860 22100288 27585031 22100425 27585202 22100562 27585373 22100699 27585544 22100836 27585715 22100973 27585886 22101110 27586057 22101247 27586228 22101384 27586399 22101521 27586570 22101658 27586741 22101795 27586912 22101932 27587083 22102069 27587254 22102206 27587425 22102343 27587596 22102480 27587767 22102617 27587938 22102754 27588109 22102891 27588280 22103028 27588451 22103165 27588622 22103302 27588793 22103439 27588964 22103576 27589135 22103713 27589306 22103850 27589477 22103987 27589648 22104124 27589819 22104261 27589990 22104398 27590161 22104535 27590332 22104672 27590503 22104809 27590674 22104946 27590845 22105083 27591016 22105220 27591187 22105357 27591358 22105494 27591529 22105631 27591700 22105768 27591871 22105905 27592042 22106042 27592213 22106179 27592384 22106316 27592555 22106453 27592726 22106590 27592897 22106727 27593068 22106864 27593239 22107001 27593410 22107138 27593581 22107275 27593752 22107412 27593923 22107549 27594094 22107686 27594265 22107823 27594436 22107960 27594607 22108097 27594778 22108234 27594949 22108371 27595120 22108508 27595291 22108645 27595462 22108782 27595633 22108919 27595804 22109056 27595975 22109193 27596146 22109330 27596317 22109467 27596488 22109604 27596659 22109741 27596830 22109878 27597001 22110015 27597172 22110152 27597343 22110289 27597514 22110426 27597685 22110563 27597856 22110700 27598027 22110837 27598198 22110974 27598369 22111111 27598540 22111248 27598711 22111385 27598882 22111522 27599053 22111659 27599224 22111796 27599395 22111933 27599566 22112070 27599737 22112207 27599908 22112344 27600079 22112481 27600250 22112618 27600421 22112755 27600592 22112892 27600763 22113029 27600934 22113166 27601105 22113303 27601276 22113440 27601447 22113577 27601618 22113714 27601789 22113851 27601960 22113988 27602131 22114125 27602302 22114262 27602473 22114399 27602644 22114536 27602815 22114673 27602986 22114810 27603157 22114947 27603328 22115084 27603499 22115221 27603670 22115358 27603841 22115495 27604012 22115632 27604183 22115769 27604354 22115906 27604525 22116043 27604696 22116180 27604867 22116317 27605038 22116454 27605209 22116591 27605380 22116728 27605551 22116865 27605722 22117002 27605893 22117139 27606064 22117276 27606235 22117413 27606406 22117550 27606577 22117687 27606748 22117824 27606919 22117961 27607090 22118098 27607261 22118235 27607432 22118372 27607603 22118509 27607774 22118646 27607945 22118783 27608116 22118920 27608287 22119057 27608458 22119194 27608629 22119331 27608800 22119468 27608971 22119605 27609142 22119742 27609313 22119879 27609484 22120016 27609655 22120153 27609826 22120290 27609997 22120427 27610168 22120564 27610339 22120701 27610510 22120838 27610681 22120975 27610852 22121112 27611023 22121249 27611194 22121386 27611365 22121523 27611536 22121660 27611707 22121797 27611878 22121934 27612049 22122071 27612220 22122208 27612391 22122345 27612562 22122482 27612733 22122619 27612904 22122756 27613075 22122893 27613246 22123030 27613417 22123167 27613588 22123304 27613759 22123441 27613930 22123578 27614101 22123715 27614272 22123852 27614443 22123989 27614614 22124126 27614785 22124263 27614956 22124400 27615127 22124537 27615298 22124674 27615469 22124811 27615640 22124948 27615811 22125085 27615982 22125222 27616153 22125359 27616324 22125496 27616495 22125633 27616666 22125770 27616837 22125907 27617008 22126044 27617179 22126181 27617350 22126318 27617521 22126455 27617692 22126592 27617863 22126729 27618034 22126866 27618205 22127003 27618376 22127140 27618547 22127277 27618718 22127414 27618889 22127551 27619060 22127688 27619231 22127825 27619402 22127962 27619573 22128099 27619744 22128236 27619915 22128373 27620086 22128510 27620257 22128647 27620428 22128784 27620599 22128921 27620770 22129058 27620941 22129195 27621112 22129332 27621283 22129469 27621454 22129606 27621625 22129743 27621796 22129880 27621967 22130017 27622138 22130154 27622309 22130291 27622480 22130428 27622651 22130565 27622822 22130702 27622993 22130839 27623164 22130976 27623335 22131113 27623506 22131250 27623677 22131387 27623848 22131524 27624019 22131661 27624190 22131798 27624361 22131935 27624532 22132072 27624703 22132209 27624874 22132346 27625045 22132483 27625216 22132620 27625387 22132757 27625558 22132894 27625729 22133031 27625900 22133168 27626071 22133305 27626242 22133442 27626413 22133579 27626584 22133716 27626755 22133853 27626926 22133990 27627097 22134127 27627268 22134264 27627439 22134401 27627610 22134538 27627781 22134675 27627952 22134812 27628123 22134949 27628294 22135086 27628465 22135223 27628636 22135360 27628807 22135497 27628978 22135634 27629149 22135771 27629320 22135908 27629491 22136045 27629662 22136182 27629833 22136319 27630004 22136456 27630175 22136593 27630346 22136730 27630517 22136867 27630688 22137004 27630859 22137141 27631030 22137278 27631201 22137415 27631372 22137552 27631543 22137689 27631714 22137826 27631885 22137963 27632056 22138100 27632227 22138237 27632398 22138374 27632569 22138511 27632740 22138648 27632911 22138785 27633082 22138922 27633253 22139059 27633424 22139196 27633595 22139333 27633766 22139470 27633937 22139607 27634108 22139744 27634279 22139881 27634450 22140018 27634621 22140155 27634792 22140292 27634963 22140429 27635134 22140566 27635305 22140703 27635476 22140840 27635647 22140977 27635818 22141114 27635989 22141251 27636160 22141388 27636331 22141525 27636502 22141662 27636673 22141799 27636844 22141936 27637015 22142073 27637186 22142210 27637357 22142347 27637528 22142484 27637699 22142621 27637870 22142758 27638041 22142895 27638212 22143032 27638383 22143169 27638554 22143306 27638725 22143443 27638896 22143580 27639067 22143717 27639238 22143854 27639409 22143991 27639580 22144128 27639751 22144265 27639922 22144402 27640093 22144539 27640264 22144676 27640435 22144813 27640606 22144950 27640777 22145087 27640948 22145224 27641119 22145361 27641290 22145498 27641461 22145635 27641632 22145772 27641803 22145909 27641974 22146046 27642145 22146183 27642316 22146320 27642487 22146457 27642658 22146594 27642829 22146731 27643000 22146868 27643171 22147005 27643342 22147142 27643513 22147279 27643684 22147416 27643855 22147553 27644026 22147690 27644197 22147827 27644368 22147964 27644539 22148101 27644710 22148238 27644881 22148375 27645052 22148512 27645223 22148649 27645394 22148786 27645565 22148923 27645736 22149060 27645907 22149197 27646078 22149334 27646249 22149471 27646420 22149608 27646591 22149745 27646762 22149882 27646933 22150019 27647104 22150156 27647275 22150293 27647446 22150430 27647617 22150567 27647788 22150704 27647959 22150841 27648130 22150978 27648301 22151115 27648472 22151252 27648643 22151389 27648814 22151526 27648985 22151663 27649156 22151800 27649327 22151937 27649498 22152074 27649669 22152211 27649840 22152348 27650011 22152485 27650182 22152622 27650353 22152759 27650524 22152896 27650695 22153033 27650866 22153170 27651037 22153307 27651208 22153444 27651379 22153581 27651550 22153718 27651721 22153855 27651892 22153992 27652063 22154129 27652234 22154266 27652405 22154403 27652576 22154540 27652747 22154677 27652918 22154814 27653089 22154951 27653260 22155088 27653431 22155225 27653602 22155362 27653773 22155499 27653944 22155636 27654115 22155773 27654286 22155910 27654457 22156047 27654628 22156184 27654799 22156321 27654970 22156458 27655141 22156595 27655312 22156732 27655483 22156869 27655654 22157006 27655825 22157143 27655996 22157280 27656167 22157417 27656338 22157554 27656509 22157691 27656680 22157828 27656851 22157965 27657022 22158102 27657193 22158239 27657364 22158376 27657535 22158513 27657706 22158650 27657877 22158787 27658048 22158924 27658219 22159061 27658390 22159198 27658561 22159335 27658732 22159472 27658903 22159609 27659074 22159746 27659245 22159883 27659416 22160020 27659587 22160157 27659758 22160294 27659929 22160431 27660100 22160568 27660271 22160705 27660442 22160842 27660613 22160979 27660784 22161116 27660955 22161253 27661126 22161390 27661297 22161527 27661468 22161664 27661639 22161801 27661810 22161938 27661981 22162075 27662152 22162212 27662323 22162349 27662494 22162486 27662665 22162623 27662836 22162760 27663007 22162897 27663178 22163034 27663349 22163171 27663520 22163308 27663691 22163445 27663862 22163582 27664033 22163719 27664204 22163856 27664375 22163993 27664546 22164130 27664717 22164267 27664888 22164404 27665059 22164541 27665230 22164678 27665401 22164815 27665572 22164952 27665743 22165089 27665914 22165226 27666085 22165363 27666256 22165500 27666427 22165637 27666598 22165774 27666769 22165911 27666940 22166048 27667111 22166185 27667282 22166322 27667453 22166459 27667624 22166596 27667795 22166733 27667966 22166870 27668137 22167007 27668308 22167144 27668479 22167281 27668650 22167418 27668821 22167555 27668992 22167692 27669163 22167829 27669334 22167966 27669505 22168103 27669676 22168240 27669847 22168377 27670018 22168514 27670189 22168651 27670360 22168788 27670531 22168925 27670702 22169062 27670873 22169199 27671044 22169336 27671215 22169473 27671386 22169610 27671557 22169747 27671728 22169884 27671899 22170021 27672070 22170158 27672241 22170295 27672412 22170432 27672583 22170569 27672754 22170706 27672925 22170843 27673096 22170980 27673267 22171117 27673438 22171254 27673609 22171391 27673780 22171528 27673951 22171665 27674122 22171802 27674293 22171939 27674464 22172076 27674635 22172213 27674806 22172350 27674977 22172487 27675148 22172624 27675319 22172761 27675490 22172898 27675661 22173035 27675832 22173172 27676003 22173309 27676174 22173446 27676345 22173583 27676516 22173720 27676687 22173857 27676858 22173994 27677029 22174131 27677200 22174268 27677371 22174405 27677542 22174542 27677713 22174679 27677884 22174816 27678055 22174953 27678226 22175090 27678397 22175227 27678568 22175364 27678739 22175501 27678910 22175638 27679081 22175775 27679252 22175912 27679423 22176049 27679594 22176186 27679765 22176323 27679936 22176460 27680107 22176597 27680278 22176734 27680449 22176871 27680620 22177008 27680791 22177145 27680962 22177282 27681133 22177419 27681304 22177556 27681475 22177693 27681646 22177830 27681817 22177967 27681988 22178104 27682159 22178241 27682330 22178378 27682501 22178515 27682672 22178652 27682843 22178789 27683014 22178926 27683185 22179063 27683356 22179200 27683527 22179337 27683698 22179474 27683869 22179611 27684040 22179748 27684211 22179885 27684382 22180022 27684553 22180159 27684724 22180296 27684895 22180433 27685066 22180570 27685237 22180707 27685408 22180844 27685579 22180981 27685750 22181118 27685921 22181255 27686092 22181392 27686263 22181529 27686434 22181666 27686605 22181803 27686776 22181940 27686947 22182077 27687118 22182214 27687289 22182351 27687460 22182488 27687631 22182625 27687802 22182762 27687973 22182899 27688144 22183036 27688315 22183173 27688486 22183310 27688657 22183447 27688828 22183584 27688999 22183721 27689170 22183858 27689341 22183995 27689512 22184132 27689683 22184269 27689854 22184406 27690025 22184543 27690196 22184680 27690367 22184817 27690538 22184954 27690709 22185091 27690880 22185228 27691051 22185365 27691222 22185502 27691393 22185639 27691564 22185776 27691735 22185913 27691906 22186050 27692077 22186187 27692248 22186324 27692419 22186461 27692590 22186598 27692761 22186735 27692932 22186872 27693103 22187009 27693274 22187146 27693445 22187283 27693616 22187420 27693787 22187557 27693958 22187694 27694129 22187831 27694300 22187968 27694471 22188105 27694642 22188242 27694813 22188379 27694984 22188516 27695155 22188653 27695326 22188790 27695497 22188927 27695668 22189064 27695839 22189201 27696010 22189338 27696181 22189475 27696352 22189612 27696523 22189749 27696694 22189886 27696865 22190023 27697036 22190160 27697207 22190297 27697378 22190434 27697549 22190571 27697720 22190708 27697891 22190845 27698062 22190982 27698233 22191119 27698404 22191256 27698575 22191393 27698746 22191530 27698917 22191667 27699088 22191804 27699259 22191941 27699430 22192078 27699601 22192215 27699772 22192352 27699943 22192489 27700114 22192626 27700285
1000 17123900 0 17123900 21373627 17124037 21373798 17124174 21373969 17124311 21374140 17124448 21374311 17124585 21374482 17124722 21374653 17124859 21374824 17124996 21374995 17125133 21375166 17125270 21375337 17125407 21375508 17125544 21375679 17125681 21375850 17125818 21376021 17125955 21376192 17126092 21376363 17126229 21376534 17126366 21376705 17126503 21376876 17126640 21377047 17126777 21377218 17126914 21377389 17127051 21377560 17127188 21377731 17127325 21377902 17127462 21378073 17127599 21378244 17127736 21378415 17127873 21378586 17128010 21378757 17128147 21378928 17128284 21379099 17128421 21379270 17128558 21379441 17128695 21379612 17128832 21379783 17128969 21379954 17129106 21380125 17129243 21380296 17129380 21380467 17129517 21380638 17129654 21380809 17129791 21380980 17129928 21381151 17130065 21381322 17130202 21381493 17130339 21381664 17130476 21381835 17130613 21382006 17130750 21382177 17130887 21382348 17131024 21382519 17131161 21382690 17131298 21382861 17131435 21383032 17131572 21383203 17131709 21383374 17131846 21383545 17131983 21383716 17132120 21383887 17132257 21384058 17132394 21384229 17132531 21384400 17132668 21384571 17132805 21384742 17132942 21384913 17133079 21385084 17133216 21385255 17133353 21385426 17133490 21385597 17133627 21385768 17133764 21385939 17133901 21386110 17134038 21386281 17134175 21386452 17134312 21386623 17134449 21386794 17134586 21386965 17134723 21387136 17134860 21387307 17134997 21387478 17135134 21387649 17135271 21387820 17135408 21387991 17135545 21388162 17135682 21388333 17135819 21388504 17135956 21388675 17136093 21388846 17136230 21389017 17136367 21389188 17136504 21389359 17136641 21389530 17136778 21389701 17136915 21389872 17137052 21390043 17137189 21390214 17137326 21390385 17137463 21390556 17137600 21390727 17137737 21390898 17137874 21391069 17138011 21391240 17138148 21391411 17138285 21391582 17138422 21391753 17138559 21391924 17138696 21392095 17138833 21392266 17138970 21392437 17139107 21392608 17139244 21392779 17139381 21392950 17139518 21393121 17139655 21393292 17139792 21393463 17139929 21393634 17140066 21393805 17140203 21393976 17140340 21394147 17140477 21394318 17140614 21394489 17140751 21394660 17140888 21394831 17141025 21395002 17141162 21395173 17141299 21395344 17141436 21395515 17141573 21395686 17141710 21395857 17141847 21396028 17141984 21396199 17142121 21396370 17142258 21396541 17142395 21396712 17142532 21396883 17142669 21397054 17142806 21397225 17142943 21397396 17143080 21397567 17143217 21397738 17143354 21397909 17143491 21398080 17143628 21398251 17143765 21398422 17143902 21398593 17144039 21398764 17144176 21398935 17144313 21399106 17144450 21399277 17144587 21399448 17144724 21399619 17144861 21399790 17144998 21399961 17145135 21400132 17145272 21400303 17145409 21400474 17145546 21400645 17145683 21400816 17145820 21400987 17145957 21401158 17146094 21401329 17146231 21401500 17146368 21401671 17146505 21401842 17146642 21402013 17146779 21402184 17146916 21402355 17147053 21402526 17147190 21402697 17147327 21402868 17147464 21403039 17147601 21403210 17147738 21403381 17147875 21403552 17148012 21403723 17148149 21403894 17148286 21404065 17148423 21404236 17148560 21404407 17148697 21404578 17148834 21404749 17148971 21404920 17149108 21405091 17149245 21405262 17149382 21405433 17149519 21405604 17149656 21405775 17149793 21405946 17149930 21406117 17150067 21406288 17150204 21406459 17150341 21406630 17150478 21406801 17150615 21406972 17150752 21407143 17150889 21407314 17151026 21407485 17151163 21407656 17151300 21407827 17151437 21407998 17151574 21408169 17151711 21408340 17151848 21408511 17151985 21408682 17152122 21408853 17152259 21409024 17152396 21409195 17152533 21409366 17152670 21409537 17152807 21409708 17152944 21409879 17153081 21410050 17153218 21410221 17153355 21410392 17153492 21410563 17153629 21410734 17153766 21410905 17153903 21411076 17154040 21411247 17154177 21411418 17154314 21411589 17154451 21411760 17154588 21411931 17154725 21412102 17154862 21412273 17154999 21412444 17155136 21412615 17155273 21412786 17155410 21412957 17155547 21413128 17155684 21413299 17155821 21413470 17155958 21413641 17156095 21413812 17156232 21413983 17156369 21414154 17156506 21414325 17156643 21414496 17156780 21414667 17156917 21414838 17157054 21415009 17157191 21415180 17157328 21415351 17157465 21415522 17157602 21415693 17157739 21415864 17157876 21416035 17158013 21416206 17158150 21416377 17158287 21416548 17158424 21416719 17158561 21416890 17158698 21417061 17158835 21417232 17158972 21417403 17159109 21417574 17159246 21417745 17159383 21417916 17159520 21418087 17159657 21418258 17159794 21418429 17159931 21418600 17160068 21418771 17160205 21418942 17160342 21419113 17160479 21419284 17160616 21419455 17160753 21419626 17160890 21419797 17161027 21419968 17161164 21420139 17161301 21420310 17161438 21420481 17161575 21420652 17161712 21420823 17161849 21420994 17161986 21421165 17162123 21421336 17162260 21421507 17162397 21421678 17162534 21421849 17162671 21422020 17162808 21422191 17162945 21422362 17163082 21422533 17163219 21422704 17163356 21422875 17163493 21423046 17163630 21423217 17163767 21423388 17163904 21423559 17164041 21423730 17164178 21423901 17164315 21424072 17164452 21424243 17164589 21424414 17164726 21424585 17164863 21424756 17165000 21424927 17165137 21425098 17165274 21425269 17165411 21425440 17165548 21425611 17165685 21425782 17165822 21425953 17165959 21426124 17166096 21426295 17166233 21426466 17166370 21426637 17166507 21426808 17166644 21426979 17166781 21427150 17166918 21427321 17167055 21427492 17167192 21427663 17167329 21427834 17167466 21428005 17167603 21428176 17167740 21428347 17167877 21428518 17168014 21428689 17168151 21428860 17168288 21429031 17168425 21429202 17168562 21429373 17168699 21429544 17168836 21429715 17168973 21429886 17169110 21430057 17169247 21430228 17169384 21430399 17169521 21430570 17169658 21430741 17169795 21430912 17169932 21431083 17170069 21431254 17170206 21431425 17170343 21431596 17170480 21431767 17170617 21431938 17170754 21432109 17170891 21432280 17171028 21432451 17171165 21432622 17171302 21432793 17171439 21432964 17171576 21433135 17171713 21433306 17171850 21433477 17171987 21433648 17172124 21433819 17172261 21433990 17172398 21434161 17172535 21434332 17172672 21434503 17172809 21434674 17172946 21434845 17173083 21435016 17173220 21435187 17173357 21435358 17173494 21435529 17173631 21435700 17173768 21435871 17173905 21436042 17174042 21436213 17174179 21436384 17174316 21436555 17174453 21436726 17174590 21436897 17174727 21437068 17174864 21437239 17175001 21437410 17175138 21437581 17175275 21437752 17175412 21437923 17175549 21438094 17175686 21438265 17175823 21438436 17175960 21438607 17176097 21438778 17176234 21438949 17176371 21439120 17176508 21439291 17176645 21439462 17176782 21439633 17176919 21439804 17177056 21439975 17177193 21440146 17177330 21440317 17177467 21440488 17177604 21440659 17177741 21440830 17177878 21441001 17178015 21441172 17178152 21441343 17178289 21441514 17178426 21441685 17178563 21441856 17178700 21442027 17178837 21442198 17178974 21442369 17179111 21442540 17179248 21442711 17179385 21442882 17179522 21443053 17179659 21443224 17179796 21443395 17179933 21443566 17180070 21443737 17180207 21443908 17180344 21444079 17180481 21444250 17180618 21444421 17180755 21444592 17180892 21444763 17181029 21444934 17181166 21445105 17181303 21445276 17181440 21445447 17181577 21445618 17181714 21445789 17181851 21445960 17181988 21446131 17182125 21446302 17182262 21446473 17182399 21446644 17182536 21446815 17182673 21446986 17182810 21447157 17182947 21447328 17183084 21447499 17183221 21447670 17183358 21447841 17183495 21448012 17183632 21448183 17183769 21448354 17183906 21448525 17184043 21448696 17184180 21448867 17184317 21449038 17184454 21449209 17184591 21449380 17184728 21449551 17184865 21449722 17185002 21449893 17185139 21450064 17185276 21450235 17185413 21450406 17185550 21450577 17185687 21450748 17185824 21450919 17185961 21451090 17186098 21451261 17186235 21451432 17186372 21451603 17186509 21451774 17186646 21451945 17186783 21452116 17186920 21452287 17187057 21452458 17187194 21452629 17187331 21452800 17187468 21452971 17187605 21453142 17187742 21453313 17187879 21453484 17188016 21453655 17188153 21453826 17188290 21453997 17188427 21454168 17188564 21454339 17188701 21454510 17188838 21454681 17188975 21454852 17189112 21455023 17189249 21455194 17189386 21455365 17189523 21455536 17189660 21455707 17189797 21455878 17189934 21456049 17190071 21456220 17190208 21456391 17190345 21456562 17190482 21456733 17190619 21456904 17190756 21457075 17190893 21457246 17191030 21457417 17191167 21457588 17191304 21457759 17191441 21457930 17191578 21458101 17191715 21458272 17191852 21458443 17191989 21458614 17192126 21458785 17192263 21458956 17192400 21459127 17192537 21459298 17192674 21459469 17192811 21459640 17192948 21459811 17193085 21459982 17193222 21460153 17193359 21460324 17193496 21460495 17193633 21460666 17193770 21460837 17193907 21461008 17194044 21461179 17194181 21461350 17194318 21461521 17194455 21461692 17194592 21461863 17194729 21462034 17194866 21462205 17195003 21462376 17195140 21462547 17195277 21462718 17195414 21462889 17195551 21463060 17195688 21463231 17195825 21463402 17195962 21463573 17196099 21463744 17196236 21463915 17196373 21464086 17196510 21464257 17196647 21464428 17196784 21464599 17196921 21464770 17197058 21464941 17197195 21465112 17197332 21465283 17197469 21465454 17197606 21465625 17197743 21465796 17197880 21465967 17198017 21466138 17198154 21466309 17198291 21466480 17198428 21466651 17198565 21466822 17198702 21466993 17198839 21467164 17198976 21467335 17199113 21467506 17199250 21467677 17199387 21467848 17199524 21468019 17199661 21468190 17199798 21468361 17199935 21468532 17200072 21468703 17200209 21468874 17200346 21469045 17200483 21469216 17200620 21469387 17200757 21469558 17200894 21469729 17201031 21469900 17201168 21470071 17201305 21470242 17201442 21470413 17201579 21470584 17201716 21470755 17201853 21470926 17201990 21471097 17202127 21471268 17202264 21471439 17202401 21471610 17202538 21471781 17202675 21471952 17202812 21472123 17202949 21472294 17203086 21472465 17203223 21472636 17203360 21472807 17203497 21472978 17203634 21473149 17203771 21473320 17203908 21473491 17204045 21473662 17204182 21473833 17204319 21474004 17204456 21474175 17204593 21474346 17204730 21474517 17204867 21474688 17205004 21474859 17205141 21475030 17205278 21475201 17205415 21475372 17205552 21475543 17205689 21475714 17205826 21475885 17205963 21476056 17206100 21476227 17206237 21476398 17206374 21476569 17206511 21476740 17206648 21476911 17206785 21477082 17206922 21477253 17207059 21477424 17207196 21477595 17207333 21477766 17207470 21477937 17207607 21478108 17207744 21478279 17207881 21478450 17208018 21478621 17208155 21478792 17208292 21478963 17208429 21479134 17208566 21479305 17208703 21479476 17208840 21479647 17208977 21479818 17209114 21479989 17209251 21480160 17209388 21480331 17209525 21480502 17209662 21480673 17209799 21480844 17209936 21481015 17210073 21481186 17210210 21481357 17210347 21481528 17210484 21481699 17210621 21481870 17210758 21482041 17210895 21482212 17211032 21482383 17211169 21482554 17211306 21482725 17211443 21482896 17211580 21483067 17211717 21483238 17211854 21483409 17211991 21483580 17212128 21483751 17212265 21483922 17212402 21484093 17212539 21484264 17212676 21484435 17212813 21484606 17212950 21484777 17213087 21484948 17213224 21485119 17213361 21485290 17213498 21485461 17213635 21485632 17213772 21485803 17213909 21485974 17214046 21486145 17214183 21486316 17214320 21486487 17214457 21486658 17214594 21486829 17214731 21487000 17214868 21487171 17215005 21487342 17215142 21487513 17215279 21487684 17215416 21487855 17215553 21488026 17215690 21488197 17215827 21488368 17215964 21488539 17216101 21488710 17216238 21488881 17216375 21489052 17216512 21489223 17216649 21489394 17216786 21489565 17216923 21489736 17217060 21489907 17217197 21490078 17217334 21490249 17217471 21490420 17217608 21490591 17217745 21490762 17217882 21490933 17218019 21491104 17218156 21491275 17218293 21491446 17218430 21491617 17218567 21491788 17218704 21491959 17218841 21492130 17218978 21492301 17219115 21492472 17219252 21492643 17219389 21492814 17219526 21492985 17219663 21493156 17219800 21493327 17219937 21493498 17220074 21493669 17220211 21493840 17220348 21494011 17220485 21494182 17220622 21494353 17220759 21494524 17220896 21494695 17221033 21494866 17221170 21495037 17221307 21495208 17221444 21495379 17221581 21495550 17221718 21495721 17221855 21495892 17221992 21496063 17222129 21496234 17222266 21496405 17222403 21496576 17222540 21496747 17222677 21496918 17222814 21497089 17222951 21497260 17223088 21497431 17223225 21497602 17223362 21497773 17223499 21497944 17223636 21498115 17223773 21498286 17223910 21498457 17224047 21498628 17224184 21498799 17224321 21498970 17224458 21499141 17224595 21499312 17224732 21499483 17224869 21499654 17225006 21499825 17225143 21499996 17225280 21500167 17225417 21500338 17225554 21500509 17225691 21500680 17225828 21500851 17225965 21501022 17226102 21501193 17226239 21501364 17226376 21501535 17226513 21501706 17226650 21501877 17226787 21502048 17226924 21502219 17227061 21502390 17227198 21502561 17227335 21502732 17227472 21502903 17227609 21503074 17227746 21503245 17227883 21503416 17228020 21503587 17228157 21503758 17228294 21503929 17228431 21504100 17228568 21504271 17228705 21504442 17228842 21504613 17228979 21504784 17229116 21504955 17229253 21505126 17229390 21505297 17229527 21505468 17229664 21505639 17229801 21505810 17229938 21505981 17230075 21506152 17230212 21506323 17230349 21506494 17230486 21506665 17230623 21506836 17230760 21507007 17230897 21507178 17231034 21507349 17231171 21507520 17231308 21507691 17231445 21507862 17231582 21508033 17231719 21508204 17231856 21508375 17231993 21508546 17232130 21508717 17232267 21508888 17232404 21509059 17232541 21509230 17232678 21509401 17232815 21509572 17232952 21509743 17233089 21509914 17233226 21510085 17233363 21510256 17233500 21510427 17233637 21510598 17233774 21510769 17233911 21510940 17234048 21511111 17234185 21511282 17234322 21511453 17234459 21511624 17234596 21511795 17234733 21511966 17234870 21512137 17235007 21512308 17235144 21512479 17235281 21512650 17235418 21512821 17235555 21512992 17235692 21513163 17235829 21513334 17235966 21513505 17236103 21513676 17236240 21513847 17236377 21514018 17236514 21514189 17236651 21514360 17236788 21514531 17236925 21514702 17237062 21514873 17237199 21515044 17237336 21515215 17237473 21515386 17237610 21515557 17237747 21515728 17237884 21515899 17238021 21516070 17238158 21516241 17238295 21516412 17238432 21516583 17238569 21516754 17238706 21516925 17238843 21517096 17238980 21517267 17239117 21517438 17239254 21517609 17239391 21517780 17239528 21517951 17239665 21518122 17239802 21518293 17239939 21518464 17240076 21518635 17240213 21518806 17240350 21518977 17240487 21519148 17240624 21519319 17240761 21519490 17240898 21519661 17241035 21519832 17241172 21520003 17241309 21520174 17241446 21520345 17241583 21520516 17241720 21520687 17241857 21520858 17241994 21521029 17242131 21521200 17242268 21521371 17242405 21521542 17242542 21521713 17242679 21521884 17242816 21522055 17242953 21522226 17243090 21522397 17243227 21522568 17243364 21522739 17243501 21522910 17243638 21523081 17243775 21523252 17243912 21523423 17244049 21523594 17244186 21523765 17244323 21523936 17244460 21524107 17244597 21524278 17244734 21524449 17244871 21524620 17245008 21524791 17245145 21524962 17245282 21525133 17245419 21525304 17245556 21525475 17245693 21525646 17245830 21525817 17245967 21525988 17246104 21526159 17246241 21526330 17246378 21526501 17246515 21526672 17246652 21526843 17246789 21527014 17246926 21527185 17247063 21527356 17247200 21527527 17247337 21527698 17247474 21527869 17247611 21528040 17247748 21528211 17247885 21528382 17248022 21528553 17248159 21528724 17248296 21528895 17248433 21529066 17248570 21529237 17248707 21529408 17248844 21529579 17248981 21529750 17249118 21529921 17249255 21530092 17249392 21530263 17249529 21530434 17249666 21530605 17249803 21530776 17249940 21530947 17250077 21531118 17250214 21531289 17250351 21531460 17250488 21531631 17250625 21531802 17250762 21531973 17250899 21532144 17251036 21532315 17251173 21532486 17251310 21532657 17251447 21532828 17251584 21532999 17251721 21533170 17251858 21533341 17251995 21533512 17252132 21533683 17252269 21533854 17252406 21534025 17252543 21534196 17252680 21534367 17252817 21534538 17252954 21534709 17253091 21534880 17253228 21535051 17253365 21535222 17253502 21535393 17253639 21535564 17253776 21535735 17253913 21535906 17254050 21536077 17254187 21536248 17254324 21536419 17254461 21536590 17254598 21536761 17254735 21536932 17254872 21537103 17255009 21537274 17255146 21537445 17255283 21537616 17255420 21537787 17255557 21537958 17255694 21538129 17255831 21538300 17255968 21538471 17256105 21538642 17256242 21538813 17256379 21538984 17256516 21539155 17256653 21539326 17256790 21539497 17256927 21539668 17257064 21539839 17257201 21540010 17257338 21540181 17257475 21540352 17257612 21540523 17257749 21540694 17257886 21540865 17258023 21541036 17258160 21541207 17258297 21541378 17258434 21541549 17258571 21541720 17258708 21541891 17258845 21542062 17258982 21542233 17259119 21542404 17259256 21542575 17259393 21542746 17259530 21542917 17259667 21543088 17259804 21543259 17259941 21543430 17260078 21543601 17260215 21543772 17260352 21543943 17260489 21544114 17260626 21544285
